17:50:17.177 00.014 16872 PHD2 version 2.6.14 begins execution with:
17:50:17.177 00.000 16872    Windows 10 (build 26200), 64-bit edition
17:50:17.177 00.000 16872    wxWidgets 3.0.5
17:50:17.178 00.001 16872    cfitsio 3.49
17:50:17.178 00.000 16872 GetString("/frame/LogDir", "") returns ""
17:50:17.180 00.002 16872 CoInitializeEx returns 1
17:50:17.189 00.009 16872 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
17:50:17.189 00.000 16872 GetInt("/wxLanguage", 0) returns 60
17:50:17.194 00.005 16872 locale: initialized with lang id 60 (r=1)
17:50:17.198 00.004 16872 locale: wxTranslations language set to 60
17:50:17.207 00.009 16872 Removed 2 files of pattern: PHD2_DebugLog*.txt
17:50:17.222 00.015 16872 Removed 3 files of pattern: PHD2_GuideLog*.txt
17:50:17.227 00.005 16872 GetInt("/currentProfile", 0) returns 9
17:50:17.246 00.019 16872 reset dither spiral
17:50:17.252 00.006 16872 StartWorkerThread(00000000) begins
17:50:17.262 00.010 16872 WorkerThread constructor called
17:50:17.268 00.006 16872 StartWorkerThread(018B35B8) ends
17:50:17.273 00.005 9640 WorkerThread::Entry() begins
17:50:17.273 00.000 9640 worker thread CoInitializeEx returns 0
17:50:17.274 00.001 16872 StartWorkerThread(00000000) begins
17:50:17.279 00.005 16872 WorkerThread constructor called
17:50:17.283 00.004 16872 StartWorkerThread(018B3BE8) ends
17:50:17.288 00.005 11356 WorkerThread::Entry() begins
17:50:17.288 00.000 16872 GetBoolean("/ServerMode", 1) returns 1
17:50:17.293 00.005 11356 worker thread CoInitializeEx returns 0
17:50:17.498 00.205 16872 GetInt("/profile/9/NoiseReductionMethod", 0) returns 1
17:50:17.504 00.006 16872 GetDouble("/profile/9/DitherScaleFactor", 1.000000) returns 1.000000
17:50:17.509 00.005 16872 GetBoolean("/profile/9/DitherRaOnly", 0) returns 0
17:50:17.513 00.004 16872 GetInt("/profile/9/DitherMode", 0) returns 0
17:50:17.517 00.004 16872 set dither mode 0
17:50:17.524 00.007 16872 GetInt("/profile/9/frame/timeLapse", 0) returns 0
17:50:17.528 00.004 16872 GetInt("/profile/9/frame/var_delay/long_delay", 10000) returns 10000
17:50:17.533 00.005 16872 GetInt("/profile/9/frame/var_delay/short_delay", 1000) returns 1000
17:50:17.538 00.005 16872 GetBoolean("/profile/9/frame/var_delay/enabled", 0) returns 0
17:50:17.542 00.004 16872 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
17:50:17.548 00.006 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
17:50:17.554 00.006 16872 GetInt("/profile/9/frame/focalLength", 0) returns 910
17:50:17.559 00.005 16872 GetInt("/profile/9/auto_exp/exposure_min", 1000) returns 1000
17:50:17.564 00.005 16872 GetInt("/profile/9/auto_exp/exposure_max", 5000) returns 5000
17:50:17.569 00.005 16872 GetDouble("/profile/9/auto_exp/target_snr", 6.000000) returns 6.000000
17:50:17.574 00.005 16872 AutoExp: config min = 1000 max = 5000 snr = 6.00
17:50:17.577 00.003 16872 AutoExp: reset exp to 5000
17:50:17.581 00.004 16872 GetInt("/profile/9/CustomExposureDuration", 30000) returns 30000
17:50:17.591 00.010 16872 GetInt("/profile/9/ExposureDurationMs", 1000) returns 5000
17:50:17.596 00.005 16872 OnExposureDurationSelected: duration = 5000
17:50:17.602 00.006 16872 GetBoolean("/profile/9/BeepForLostStar", 1) returns 1
17:50:17.606 00.004 16872 GetInt("/profile/9/Gamma", 100) returns 219
17:50:17.610 00.004 16872 GetBoolean("/profile/9/ImageLogger/LoggingEnabled", 0) returns 0
17:50:17.614 00.004 16872 GetBoolean("/profile/9/ImageLogger/LogFramesOverThreshRel", 0) returns 0
17:50:17.618 00.004 16872 GetBoolean("/profile/9/ImageLogger/LogFramesOverThreshPx", 0) returns 0
17:50:17.622 00.004 16872 GetBoolean("/profile/9/ImageLogger/LogFramesDropped", 0) returns 0
17:50:17.626 00.004 16872 GetBoolean("/profile/9/ImageLogger/LogAutoSelectFrames", 0) returns 0
17:50:17.632 00.006 16872 GetDouble("/profile/9/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
17:50:17.639 00.007 16872 GetDouble("/profile/9/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
17:50:17.643 00.004 16872 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
17:50:17.647 00.004 16872 GetBoolean("/profile/9/indi/VerboseLogging", 0) returns 0
17:50:17.665 00.018 16872 guider state => UNINITIALIZED
17:50:17.669 00.004 16872 GetInt("/profile/9/overlay/slit/center.x", 376) returns 376
17:50:17.673 00.004 16872 GetInt("/profile/9/overlay/slit/center.y", 290) returns 290
17:50:17.677 00.004 16872 GetInt("/profile/9/overlay/slit/width", 8) returns 8
17:50:17.681 00.004 16872 GetInt("/profile/9/overlay/slit/height", 100) returns 100
17:50:17.685 00.004 16872 GetInt("/profile/9/overlay/slit/angle", 0) returns 0
17:50:17.690 00.005 16872 Changing from state UNINITIALIZED to UNINITIALIZED
17:50:17.695 00.005 16872 guider state => SELECTING
17:50:17.700 00.005 16872 GetBoolean("/profile/9/guider/FastRecenter", 1) returns 1
17:50:17.704 00.004 16872 GetBoolean("/profile/9/guider/ScaleImage", 1) returns 1
17:50:17.708 00.004 16872 GetDouble("/profile/9/guider/StarMinHFD", 1.500000) returns 1.500000
17:50:17.711 00.003 16872 Setting StarMinHFD = 1.50
17:50:17.716 00.005 16872 GetDouble("/profile/9/guider/StarMaxHFD", 20.000000) returns 10.000000
17:50:17.719 00.003 16872 Setting MaxHFD = 10.0
17:50:17.723 00.004 16872 GetDouble("/profile/9/guider/StarMinSNR", 6.000000) returns 6.000000
17:50:17.730 00.007 16872 Setting StarMinSNR = 6.0
17:50:17.735 00.005 16872 GetInt("/profile/9/guider/AutoSelDownsample", 0) returns 0
17:50:17.739 00.004 16872 Setting AutoSelDownsample = 0
17:50:17.744 00.005 16872 GetString("/profile/9/guider/bookmarks", "") returns ""
17:50:17.748 00.004 16872 GetDouble("/profile/9/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
17:50:17.753 00.005 16872 GetBoolean("/profile/9/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
17:50:17.757 00.004 16872 GetBoolean("/profile/9/guider/onestar/TolerateJumpsEnabled", 0) returns 0
17:50:17.762 00.005 16872 GetDouble("/profile/9/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
17:50:17.766 00.004 16872 GetInt("/profile/9/guider/onestar/SearchRegion", 15) returns 15
17:50:17.771 00.005 16872 GetBoolean("/profile/9/guider/multistar/enabled", 0) returns 1
17:50:17.777 00.006 16872 MultiStar mode enabled
17:50:17.783 00.006 16872 GetBoolean("/StickyLockPosition", 0) returns 0
17:50:17.797 00.014 16872 GetString("/geometry", "") returns "1;1936;1048;-8;-8"
17:50:17.876 00.079 16872 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
17:50:17.880 00.004 16872 GetString("/graph/RAColor", "") returns "#6464FF"
17:50:17.884 00.004 16872 GetString("/graph/DecColor", "") returns "#FF0000"
17:50:17.888 00.004 16872 GetInt("/graph/minLength", 50) returns 50
17:50:17.893 00.005 16872 GetInt("/graph/maxLength", 400) returns 400
17:50:17.897 00.004 16872 GetInt("/graph/minHeight", 1) returns 1
17:50:17.902 00.005 16872 GetInt("/graph/maxHeight", 16) returns 16
17:50:17.906 00.004 16872 GetInt("/graph/length", 100) returns 400
17:50:17.909 00.003 16872 GraphStats window size = 400
17:50:17.913 00.004 16872 GetInt("/graph/height", 4) returns 16
17:50:17.920 00.007 16872 GetInt("graph/HeightUnits", 1) returns 1
17:50:17.924 00.004 16872 GetBoolean("/graph/showCorrections", 1) returns 1
17:50:17.930 00.006 16872 GetBoolean("/graph/showStarMass", 0) returns 0
17:50:17.936 00.006 16872 GetBoolean("/graph/showStarSNR", 0) returns 0
17:50:17.940 00.004 16872 GetBoolean("/graph/correctionsToScale", 0) returns 0
17:50:18.075 00.135 16872 GetInt("/graph_stepguider/length", 1) returns 1
17:50:18.085 00.010 16872 GetBoolean("/ProfileRawMode", 0) returns 1
17:50:18.092 00.007 16872 GetInt("/target/length", 100) returns 100
17:50:18.096 00.004 16872 GetDouble("/target/zoom", 1.000000) returns 1.000000
17:50:18.137 00.041 16872 GetBoolean("/profile/9/target/refCircleEnabled", 0) returns 1
17:50:18.142 00.005 16872 GetDouble("/profile/9/target/refCircleRadius", 2.000000) returns 2.000000
17:50:19.112 00.970 16872 GetString("/profile/1/name", "") returns "GT81+WD20"
17:50:19.116 00.004 16872 GetString("/profile/2/name", "") returns "2600MM´GT81"
17:50:19.121 00.005 16872 GetString("/profile/3/name", "") returns "MMDuo+GT81"
17:50:19.126 00.005 16872 GetString("/profile/4/name", "") returns "EDT130_WD20"
17:50:19.130 00.004 16872 GetString("/profile/5/name", "") returns "Redcat61_MCDuo"
17:50:19.133 00.003 16872 GetString("/profile/6/name", "") returns "Redcat51_WD20"
17:50:19.139 00.006 16872 GetString("/profile/7/name", "") returns "GT81_MCDuo_WD20"
17:50:19.142 00.003 16872 GetString("/profile/8/name", "") returns "MCDuo_EDT130"
17:50:19.146 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
17:50:19.194 00.048 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
17:50:20.039 00.845 16872 GetString("/profile/9/indi/INDIcam", "") returns ""
17:50:20.087 00.048 16872 GetString("/profile/9/indi/INDImount", "") returns ""
17:50:20.125 00.038 16872 GetString("/profile/9/indi/INDImount", "") returns ""
17:50:20.165 00.040 16872 GetString("/profile/9/indi/INDIrotator", "") returns ""
17:50:20.187 00.022 16872 GetString("/profile/9/camera/LastMenuChoice", "None") returns "ASI Camera (1) (ASCOM)"
17:50:20.191 00.004 16872 CameraFactory(ASI Camera (1) (ASCOM))
17:50:20.196 00.005 16872 GetBoolean("/profile/9/camera/UseSubframes", 0) returns 0
17:50:20.200 00.004 16872 GetInt("/profile/9/camera/ReadDelay", 150) returns 150
17:50:20.204 00.004 16872 GetInt("/profile/9/camera/gain", 95) returns 95
17:50:20.209 00.005 16872 GetInt("/profile/9/camera/TimeoutMs", 15000) returns 15000
17:50:20.213 00.004 16872 GetInt("/profile/9/camera/SaturationADU", 0) returns 65535
17:50:20.216 00.003 16872 GetBoolean("/profile/9/camera/SaturationByADU", 1) returns 1
17:50:20.221 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
17:50:20.225 00.004 16872 GetInt("/profile/9/camera/binning", 1) returns 1
17:50:20.229 00.004 16872 Created new camera of type ASI Camera (1) (ASCOM) = 0D40CF00
17:50:20.233 00.004 16872 GetString("/profile/9/camera/LastMenuChoice", "") returns "ASI Camera (1) (ASCOM)"
17:50:20.240 00.007 16872 GetString("/profile/9/scope/LastMenuChoice", "None") returns "iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)"
17:50:20.245 00.005 16872 ScopeFactory(iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM))
17:50:20.249 00.004 16872 GetInt("/profile/9/scope/CalibrationDuration", 750) returns 300
17:50:20.252 00.003 16872 GetInt("/profile/9/scope/CalibrationDistance", 25) returns 25
17:50:20.265 00.013 16872 GetInt("/profile/9/scope/MaxRaDuration", 2500) returns 2500
17:50:20.271 00.006 16872 GetInt("/profile/9/scope/MaxDecDuration", 2500) returns 2500
17:50:20.277 00.006 16872 GetInt("/profile/9/scope/DecGuideMode", 1) returns 1
17:50:20.280 00.003 16872 DecGuideMode set to Auto (1)
17:50:20.284 00.004 16872 GetInt("/profile/9/scope/XGuideAlgorithm", 1) returns 1
17:50:20.288 00.004 16872 GetDouble("/profile/9/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.130000
17:50:20.294 00.006 16872 GetDouble("/profile/9/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
17:50:20.297 00.003 16872 GetDouble("/profile/9/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
17:50:20.302 00.005 16872 GetInt("/profile/9/scope/YGuideAlgorithm", 4) returns 6
17:50:20.308 00.006 16872 GetDouble("/profile/9/scope/GuideAlgorithm/Y/ZFilter/minMove", 0.100000) returns 0.200000
17:50:20.313 00.005 16872 GuideAlgorithmZFilter::order=4, expFactor=2.000000
17:50:20.318 00.005 16872 GuideAlgorithmZFilter::type=Bessel order=4, corner=8.000000, gain=36.3852
17:50:20.323 00.005 16872 GuideAlgorithmZFilter::m_xcoeffs:1,4,6,4,1
17:50:20.325 00.002 16872 GuideAlgorithmZFilter::m_ycoeffs:,1.02,-0.617,0.185,-0.0236
17:50:20.329 00.004 16872 GetDouble("/profile/9/scope/GuideAlgorithm/Y/ZFilter/expFactor", 2.000000) returns 2.000000
17:50:20.331 00.002 16872 GuideAlgorithmZFilter::order=4, expFactor=2.000000
17:50:20.335 00.004 16872 GuideAlgorithmZFilter::type=Bessel order=4, corner=8.000000, gain=36.3852
17:50:20.339 00.004 16872 GuideAlgorithmZFilter::m_xcoeffs:1,4,6,4,1
17:50:20.343 00.004 16872 GuideAlgorithmZFilter::m_ycoeffs:,1.02,-0.617,0.185,-0.0236
17:50:20.347 00.004 16872 GetBoolean("/profile/9/scope/CalFlipRequiresDecFlip", 0) returns 1
17:50:20.351 00.004 16872 GetBoolean("/profile/9/scope/AssumeOrthogonal", 0) returns 0
17:50:20.357 00.006 16872 GetBoolean("/profile/9/scope/UseDecComp", 1) returns 1
17:50:20.363 00.006 16872 GetBoolean("/profile/9/scope/HiResEncoders", 0) returns 0
17:50:20.366 00.003 16872 GetInt("/profile/9/scope/DecBacklashPulse", 0) returns 20
17:50:20.371 00.005 16872 GetInt("/profile/9/scope/DecBacklashFloor", 0) returns 20
17:50:20.374 00.003 16872 GetInt("/profile/9/scope/DecBacklashCeiling", 0) returns 20
17:50:20.378 00.004 16872 GetBoolean("/profile/9/scope/BacklashCompEnabled", 0) returns 0
17:50:20.382 00.004 16872 BLC: Backlash compensation is disabled
17:50:20.386 00.004 16872 GetBoolean("/profile/9/scope/StopGuidingWhenSlewing", 1) returns 1
17:50:20.390 00.004 16872 Scope: enabling slew check, guiding will stop when slew is detected
17:50:20.394 00.004 16872 Created new scope of type iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM) = 0F8FCD28
17:50:20.397 00.003 16872 GetString("/profile/9/scope/LastMenuChoice", "") returns "iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)"
17:50:20.402 00.005 16872 GetString("/profile/9/scope/LastAuxMenuChoice", "None") returns "None"
17:50:20.406 00.004 16872 ScopeFactory(None)
17:50:20.409 00.003 16872 Created new aux scope of type None = 00000000
17:50:20.411 00.002 16872 GetString("/profile/9/scope/LastAuxMenuChoice", "") returns "None"
17:50:20.415 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
17:50:20.425 00.010 16872 GetString("/profile/9/stepguider/LastMenuChoice", "None") returns "None"
17:50:20.427 00.002 16872 StepGuiderFactory(None)
17:50:20.430 00.003 16872 Created new stepguider of type None = 00000000
17:50:20.434 00.004 16872 GetString("/profile/9/stepguider/LastMenuChoice", "") returns "None"
17:50:20.436 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
17:50:20.441 00.005 16872 GetString("/profile/9/rotator/LastMenuChoice", "None") returns "PegasusAstro Rotator 1 (ASCOM)"
17:50:20.444 00.003 16872 RotatorFactory(PegasusAstro Rotator 1 (ASCOM))
17:50:20.449 00.005 16872 GetBoolean("/profile/9/rotator/isReversed", 0) returns 0
17:50:20.453 00.004 16872 Rotator:ctor: isReversed = 0
17:50:20.458 00.005 16872 Created new Rotator of type PegasusAstro Rotator 1 (ASCOM) = 0F8BB830
17:50:20.463 00.005 16872 GetString("/profile/9/rotator/LastMenuChoice", "") returns "PegasusAstro Rotator 1 (ASCOM)"
17:50:20.505 00.042 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
17:50:20.510 00.005 16872 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
17:50:20.514 00.004 16872 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
17:50:20.561 00.047 16872 starting server
17:50:20.575 00.014 16872 event server started, listening on port 4400
17:50:20.578 00.003 16872 Server started, listening on port 4300
17:50:20.580 00.002 16872 Status Line: Server started
17:50:20.592 00.012 16872 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=611;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=550;besth=361;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=649;floaty=531;floatw=566;floath=400|name=Stats;caption=Guide Stats;state=2099198;dir=3;layer=0;row=1;pos=0;prop=100000;bestw=337;besth=602;minw=-1;minh=240;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=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=373;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(5,0,0)=642|dock_size(3,10,0)=44|dock_size(2,0,0)=337|dock_size(3,0,0)=289|"
17:50:20.836 00.244 16872 GetBoolean("/Update/enabled", 1) returns 1
17:50:20.843 00.007 16872 GetInt("/Update/series", 0) returns 0
17:50:20.849 00.006 8472 UPD: updater thread entry
17:50:20.850 00.001 8472 UPD: fetch https://openphdguiding.org/release-main-win.txt
17:50:20.903 00.053 16872 evsrv: cli 0D3C0228 connect
17:50:20.910 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"2118b726-0e12-4343-bf3a-c95d997e515d"}
17:50:20.915 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"2118b726-0e12-4343-bf3a-c95d997e515d"}
17:50:20.947 00.032 16872 evsrv: cli 0D3C0228 disconnect
17:50:20.959 00.012 16872 evsrv: cli 0D3BF828 connect
17:50:20.972 00.013 16872 evsrv: cli 0D3BFFA8 connect
17:50:20.979 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_profile","id":"342b57cf-da94-4848-b3e9-fe626f5e7aed"}
17:50:20.985 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
17:50:20.989 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":{"id":9,"name":"2600MMDuo_iOptron_Rotator"},"id":"342b57cf-da94-4848-b3e9-fe626f5e7aed"}
17:50:21.024 00.035 16872 evsrv: cli 0D3BFFA8 disconnect
17:50:21.028 00.004 16872 evsrv: cli 0D3BF8C8 connect
17:50:21.034 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_profiles","id":"c21a6b13-b6ca-41bc-b553-61c9c1339fdb"}
17:50:21.039 00.005 16872 GetString("/profile/1/name", "") returns "GT81+WD20"
17:50:21.045 00.006 16872 GetString("/profile/2/name", "") returns "2600MM´GT81"
17:50:21.049 00.004 16872 GetString("/profile/3/name", "") returns "MMDuo+GT81"
17:50:21.055 00.006 16872 GetString("/profile/4/name", "") returns "EDT130_WD20"
17:50:21.061 00.006 16872 GetString("/profile/5/name", "") returns "Redcat61_MCDuo"
17:50:21.064 00.003 16872 GetString("/profile/6/name", "") returns "Redcat51_WD20"
17:50:21.070 00.006 16872 GetString("/profile/7/name", "") returns "GT81_MCDuo_WD20"
17:50:21.079 00.009 16872 GetString("/profile/8/name", "") returns "MCDuo_EDT130"
17:50:21.083 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
17:50:21.088 00.005 16872 GetString("/profile/1/name", "") returns "GT81+WD20"
17:50:21.096 00.008 16872 GetString("/profile/1/name", "") returns "GT81+WD20"
17:50:21.103 00.007 16872 GetString("/profile/2/name", "") returns "2600MM´GT81"
17:50:21.107 00.004 16872 GetString("/profile/1/name", "") returns "GT81+WD20"
17:50:21.111 00.004 16872 GetString("/profile/2/name", "") returns "2600MM´GT81"
17:50:21.118 00.007 16872 GetString("/profile/3/name", "") returns "MMDuo+GT81"
17:50:21.123 00.005 16872 GetString("/profile/1/name", "") returns "GT81+WD20"
17:50:21.129 00.006 16872 GetString("/profile/2/name", "") returns "2600MM´GT81"
17:50:21.132 00.003 16872 GetString("/profile/3/name", "") returns "MMDuo+GT81"
17:50:21.138 00.006 16872 GetString("/profile/4/name", "") returns "EDT130_WD20"
17:50:21.143 00.005 16872 GetString("/profile/1/name", "") returns "GT81+WD20"
17:50:21.146 00.003 16872 GetString("/profile/2/name", "") returns "2600MM´GT81"
17:50:21.151 00.005 16872 GetString("/profile/3/name", "") returns "MMDuo+GT81"
17:50:21.157 00.006 16872 GetString("/profile/4/name", "") returns "EDT130_WD20"
17:50:21.161 00.004 16872 GetString("/profile/5/name", "") returns "Redcat61_MCDuo"
17:50:21.165 00.004 16872 GetString("/profile/1/name", "") returns "GT81+WD20"
17:50:21.171 00.006 16872 GetString("/profile/2/name", "") returns "2600MM´GT81"
17:50:21.174 00.003 16872 GetString("/profile/3/name", "") returns "MMDuo+GT81"
17:50:21.179 00.005 16872 GetString("/profile/4/name", "") returns "EDT130_WD20"
17:50:21.184 00.005 16872 GetString("/profile/5/name", "") returns "Redcat61_MCDuo"
17:50:21.190 00.006 16872 GetString("/profile/6/name", "") returns "Redcat51_WD20"
17:50:21.194 00.004 16872 GetString("/profile/1/name", "") returns "GT81+WD20"
17:50:21.198 00.004 16872 GetString("/profile/2/name", "") returns "2600MM´GT81"
17:50:21.202 00.004 16872 GetString("/profile/3/name", "") returns "MMDuo+GT81"
17:50:21.206 00.004 16872 GetString("/profile/4/name", "") returns "EDT130_WD20"
17:50:21.210 00.004 16872 GetString("/profile/5/name", "") returns "Redcat61_MCDuo"
17:50:21.216 00.006 16872 GetString("/profile/6/name", "") returns "Redcat51_WD20"
17:50:21.220 00.004 16872 GetString("/profile/7/name", "") returns "GT81_MCDuo_WD20"
17:50:21.225 00.005 16872 GetString("/profile/1/name", "") returns "GT81+WD20"
17:50:21.230 00.005 16872 GetString("/profile/2/name", "") returns "2600MM´GT81"
17:50:21.234 00.004 16872 GetString("/profile/3/name", "") returns "MMDuo+GT81"
17:50:21.238 00.004 16872 GetString("/profile/4/name", "") returns "EDT130_WD20"
17:50:21.242 00.004 16872 GetString("/profile/5/name", "") returns "Redcat61_MCDuo"
17:50:21.249 00.007 16872 GetString("/profile/6/name", "") returns "Redcat51_WD20"
17:50:21.253 00.004 16872 GetString("/profile/7/name", "") returns "GT81_MCDuo_WD20"
17:50:21.257 00.004 16872 GetString("/profile/8/name", "") returns "MCDuo_EDT130"
17:50:21.262 00.005 16872 GetString("/profile/1/name", "") returns "GT81+WD20"
17:50:21.266 00.004 16872 GetString("/profile/2/name", "") returns "2600MM´GT81"
17:50:21.270 00.004 16872 GetString("/profile/3/name", "") returns "MMDuo+GT81"
17:50:21.277 00.007 16872 GetString("/profile/4/name", "") returns "EDT130_WD20"
17:50:21.282 00.005 16872 GetString("/profile/5/name", "") returns "Redcat61_MCDuo"
17:50:21.286 00.004 16872 GetString("/profile/6/name", "") returns "Redcat51_WD20"
17:50:21.290 00.004 16872 GetString("/profile/7/name", "") returns "GT81_MCDuo_WD20"
17:50:21.294 00.004 16872 GetString("/profile/8/name", "") returns "MCDuo_EDT130"
17:50:21.301 00.007 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
17:50:21.304 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"GT81+WD20"},{"id":2,"name":"2600MM´GT81"},{"id":3,"name":"MMDuo+GT81"},{"id":4,"name":"EDT130_WD20"},{"id":5,"name":"Redcat61_MCDuo"},{"id":6,"name":"Redcat51_WD20"},{"id":7,"name":"GT81_MCDuo_WD20"},{"id":8,"name":"MCDuo_EDT130"},{"id":9,"name":"2600MMDuo_iOptron_Rotator","selected":true}],"id":"c21a6b13-b6ca-41bc-b553-61c9c1339fdb"}
17:50:21.322 00.018 16872 evsrv: cli 0D3BF8C8 disconnect
17:50:21.337 00.015 16872 evsrv: cli 0D3BFB48 connect
17:50:21.344 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"get_connected","id":"c5c3a891-ba20-40e1-9fe7-ff062224140f"}
17:50:21.348 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":false,"id":"c5c3a891-ba20-40e1-9fe7-ff062224140f"}
17:50:21.355 00.007 16872 evsrv: cli 0D3BFB48 disconnect
17:50:21.360 00.005 16872 evsrv: cli 0D3BF968 connect
17:50:21.367 00.007 16872 evsrv: cli 0D3BF968 request: {"method":"set_connected","params":[true],"id":"85b981b4-1e1c-42c7-bcfe-a1f491cc1709"}
17:50:21.371 00.004 16872 gear_dialog: ConnectAll calls OnButtonConnectAll
17:50:21.375 00.004 16872 gear_dialog: OnButtonConnectAll
17:50:21.380 00.005 16872 gear_dialog: DoConnectCamera [ASI Camera (1) (ASCOM)]
17:50:21.384 00.004 16872 Status Line: Connecting to Camera ...
17:50:21.392 00.008 16872 GetString("/profile/9/cam_hash/8b703f25/whichCamera", "") returns ""
17:50:21.396 00.004 16872 Connecting to camera [ASI Camera (1) (ASCOM)] id = []
17:50:21.402 00.006 16872 Create ASCOM Camera: choice 'ASI Camera (1) (ASCOM)' progid ASCOM.ASICamera2.Camera
17:50:21.472 00.070 8472 UPD: latest ver = 2.6.14
17:50:21.472 00.000 8472 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
17:50:21.472 00.000 8472 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
17:50:21.475 00.003 8472 GetInt("/Update/force", 0) returns 0
17:50:21.475 00.000 8472 UPD: version is up-to-date
17:50:21.477 00.002 8472 UPD: updater thread exit
17:50:22.816 01.339 16872 setting camera Name = ZWO ASI220MM Mini (ASCOM)
17:50:22.825 00.009 16872 ASCOM camera: MaxBinning is 2
17:50:22.827 00.002 16872 ASCOM camera: has cooler
17:50:22.831 00.004 16872 ASCOM Camera: set binning = 1
17:50:22.833 00.002 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
17:50:22.839 00.006 16872 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ASI Camera (1) (ASCOM)] scaleRatio=1.000
17:50:22.841 00.002 16872 Connected Camera: ZWO ASI220MM Mini (ASCOM)
17:50:22.846 00.005 16872 FrameSize=(0,0)
17:50:22.849 00.003 16872 PixelSize=4.00
17:50:22.849 00.000 16872 BitsPerPixel=16
17:50:22.857 00.008 16872 HasGainControl=0
17:50:22.857 00.000 16872 HasShutter=0
17:50:22.857 00.000 16872 HasSubFrames=1
17:50:22.866 00.009 16872 ST4HasGuideOutput=1
17:50:22.870 00.004 16872 GetBoolean("/profile/9/camera/AutoLoadDefectMap", 1) returns 1
17:50:22.875 00.005 16872 auto-loading defect map
17:50:22.882 00.007 16872 Loading defect map file C:\Users\RBFocus\AppData\Local\phd2\darks_defects\PHD2_defect_map_9.txt
17:50:22.936 00.054 16872 Loaded 1302 defects
17:50:22.941 00.005 16872 Status Line: Defect map loaded
17:50:22.947 00.006 16872 DarkLib check: undefined frame size for current camera
17:50:22.947 00.000 16872 BPM check: undefined frame size for current camera
17:50:22.963 00.016 16872 Status Line: Camera Connected
17:50:22.979 00.016 16872 gear_dialog: OnButtonConnectStepGuider
17:50:22.981 00.002 16872 Connected AO:None
17:50:22.989 00.008 16872 gear_dialog: OnButtonConnectScope
17:50:22.989 00.000 16872 Status Line: Connecting to Mount ...
17:50:22.998 00.009 16872 Connecting to mount [iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)]
17:50:23.002 00.004 16872 ASCOM Scope: Connecting
17:50:23.006 00.004 16872 Create ASCOM Scope: choice 'iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)' progid ASCOM.iOptron2017.Telescope
17:50:23.409 00.403 16872 pScopeDriver = 0x17B50030
17:50:23.482 00.073 16872 Scope reports its name as iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)
17:50:23.490 00.008 16872 ASCOM scope CanSlewAsync is true
17:50:23.490 00.000 16872 iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM) connected
17:50:23.504 00.014 16872 ScopeASCOM::GetDeclinationRadians() returns 90.0
17:50:23.507 00.003 16872 ScopeASCOM::SideOfPier() returns 1
17:50:23.507 00.000 16872 ASCOM Scope: Connect success
17:50:23.516 00.009 16872 Status Line: Mount Connected
17:50:23.523 00.007 16872 Connected Scope:iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)
17:50:23.535 00.012 16872 gear_dialog: OnButtonConnectAuxScope
17:50:23.539 00.004 16872 Connected AuxScope:None
17:50:23.540 00.001 16872 gear_dialog: OnButtonConnectRotator
17:50:23.550 00.010 16872 Status Line: Connecting to Rotator ...
17:50:23.561 00.011 16872 Connecting to rotator [PegasusAstro Rotator 1 (ASCOM)]
17:50:23.563 00.002 16872 Create ASCOM Rotator: choice 'PegasusAstro Rotator 1 (ASCOM)' progid ASCOM.PegasusAstro.Rotator 1
17:50:23.812 00.249 16872 rotator name = FalconV2 F2R448CDA
17:50:23.820 00.008 16872 Status Line: Rotator Connected
17:50:23.830 00.010 16872 Connected Rotator:FalconV2 F2R448CDA
17:50:23.982 00.152 16872 GetBoolean("/profile/9/target/refCircleEnabled", 0) returns 1
17:50:23.994 00.012 16872 GetDouble("/profile/9/target/refCircleRadius", 2.000000) returns 2.000000
17:50:23.998 00.004 16872 Auto-loading calibration data
17:50:24.002 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008069
17:50:24.006 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.007508
17:50:24.009 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
17:50:24.009 00.000 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.532940
17:50:24.015 00.006 16872 GetDouble("/profile/9/scope/calibration/yAngle", 1.570796) returns 0.039133
17:50:24.018 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000022
17:50:24.018 00.000 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
17:50:24.023 00.005 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
17:50:24.023 00.000 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns -1
17:50:24.023 00.000 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
17:50:24.033 00.010 16872 Mount::SetCalibration (scope) -- xAngle=87.8 yAngle=2.2 xRate=8.069 yRate=7.508 bin=1 dec=-0.0 pierSide=0 par=+/- rotAng=94.1
17:50:24.033 00.000 16872 Mount::SetCalibration (scope) -- sets m_xAngle=87.8 m_yAngleError=175.6
17:50:24.042 00.009 16872 ScopeASCOM::GetDeclinationRadians() returns 90.0
17:50:24.047 00.005 16872 ScopeASCOM::SideOfPier() returns 1
17:50:25.324 01.277 16872 GetBoolean("/profile/9/target/refCircleEnabled", 0) returns 1
17:50:25.334 00.010 16872 GetDouble("/profile/9/target/refCircleRadius", 2.000000) returns 2.000000
17:50:25.334 00.000 16872 Auto-loading calibration data
17:50:25.343 00.009 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008069
17:50:25.343 00.000 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.007508
17:50:25.351 00.008 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
17:50:25.351 00.000 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.532940
17:50:25.356 00.005 16872 GetDouble("/profile/9/scope/calibration/yAngle", 1.570796) returns 0.039133
17:50:25.356 00.000 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000022
17:50:25.366 00.010 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
17:50:25.367 00.001 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
17:50:25.373 00.006 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns -1
17:50:25.373 00.000 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
17:50:25.381 00.008 16872 Mount::SetCalibration (scope) -- xAngle=87.8 yAngle=2.2 xRate=8.069 yRate=7.508 bin=1 dec=-0.0 pierSide=0 par=+/- rotAng=94.1
17:50:25.385 00.004 16872 Mount::SetCalibration (scope) -- sets m_xAngle=87.8 m_yAngleError=175.6
17:50:25.389 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 90.0
17:50:25.389 00.000 16872 ScopeASCOM::SideOfPier() returns 1
17:50:25.465 00.076 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":0,"id":"85b981b4-1e1c-42c7-bcfe-a1f491cc1709"}
17:50:25.473 00.008 16872 evsrv: cli 0D3BF968 disconnect
17:50:25.482 00.009 16872 evsrv: cli 0D3C1588 connect
17:50:25.486 00.004 16872 evsrv: cli 0D3C1588 request: {"method":"get_lock_shift_params","id":"8607985b-a5c2-423d-80c5-38ba82976a15"}
17:50:25.489 00.003 16872 evsrv: cli 0D3C1588 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"8607985b-a5c2-423d-80c5-38ba82976a15"}
17:50:25.510 00.021 16872 evsrv: cli 0D3C1588 disconnect
17:50:25.517 00.007 16872 evsrv: cli 0D3C0CC8 connect
17:50:25.521 00.004 16872 evsrv: cli 0D3C0CC8 request: {"method":"get_pixel_scale","id":"dabac09e-de01-4640-b1f1-4ca36c8a8ced"}
17:50:25.521 00.000 16872 evsrv: cli 0D3C0CC8 response: {"jsonrpc":"2.0","result":0.906659,"id":"dabac09e-de01-4640-b1f1-4ca36c8a8ced"}
17:50:25.562 00.041 16872 evsrv: cli 0D3C0CC8 disconnect
17:50:26.703 01.141 16872 evsrv: cli 0D3C13A8 connect
17:50:26.712 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fcb7a7a4-75ae-4b78-b0d2-81729e30e5e0"}
17:50:26.716 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fcb7a7a4-75ae-4b78-b0d2-81729e30e5e0"}
17:50:26.731 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e8825c6-b314-4dd5-b400-d72f4622eed3"}
17:50:26.735 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e8825c6-b314-4dd5-b400-d72f4622eed3"}
17:50:31.702 04.967 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e856a59f-8eeb-45bc-ab66-650dada9d1f3"}
17:50:31.702 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e856a59f-8eeb-45bc-ab66-650dada9d1f3"}
17:50:31.711 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"238c1c2b-3c89-49aa-953b-830dee55773c"}
17:50:31.714 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"238c1c2b-3c89-49aa-953b-830dee55773c"}
17:50:36.717 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59b2e4c5-8d32-4dd5-9aba-86d4042d6e8d"}
17:50:36.724 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"59b2e4c5-8d32-4dd5-9aba-86d4042d6e8d"}
17:50:36.730 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"488c168a-5243-455c-8059-55e2a4ab49d8"}
17:50:36.735 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"488c168a-5243-455c-8059-55e2a4ab49d8"}
17:50:41.717 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06f4ee1f-99bb-43ea-bbd8-fb852c02555c"}
17:50:41.721 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"06f4ee1f-99bb-43ea-bbd8-fb852c02555c"}
17:50:41.728 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed4cbc36-6e50-4083-9302-510baec621d6"}
17:50:41.735 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed4cbc36-6e50-4083-9302-510baec621d6"}
17:50:46.725 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"619dafae-8f46-4ea1-9fc6-a2601f2bbf4f"}
17:50:46.725 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"619dafae-8f46-4ea1-9fc6-a2601f2bbf4f"}
17:50:46.734 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4fd3baa-e1d2-4706-a813-c7bfbdb47ffe"}
17:50:46.738 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4fd3baa-e1d2-4706-a813-c7bfbdb47ffe"}
17:50:51.722 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c07f14a-1a08-4853-a6dd-43645c0340b6"}
17:50:51.726 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0c07f14a-1a08-4853-a6dd-43645c0340b6"}
17:50:51.731 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7de82977-705f-4db3-bd79-817d58d42dd5"}
17:50:51.735 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7de82977-705f-4db3-bd79-817d58d42dd5"}
17:50:56.724 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e493ed38-6a44-4cc5-ad76-4e31fc66dd6e"}
17:50:56.727 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e493ed38-6a44-4cc5-ad76-4e31fc66dd6e"}
17:50:56.733 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e332e79-0f08-4174-b1c7-ae2dd09c7a05"}
17:50:56.738 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e332e79-0f08-4174-b1c7-ae2dd09c7a05"}
17:51:01.722 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b8860f0-cb1f-4f57-b2e2-13e072dd78a3"}
17:51:01.727 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6b8860f0-cb1f-4f57-b2e2-13e072dd78a3"}
17:51:01.730 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aea8ce4b-bae1-4be6-bf43-97a87e07f665"}
17:51:01.734 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aea8ce4b-bae1-4be6-bf43-97a87e07f665"}
17:51:06.721 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9297e762-8e83-45d5-838a-11d3626ee029"}
17:51:06.724 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9297e762-8e83-45d5-838a-11d3626ee029"}
17:51:06.731 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e1d68ae8-675b-4f7d-93ea-7c897e8bd981"}
17:51:06.735 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1d68ae8-675b-4f7d-93ea-7c897e8bd981"}
17:51:11.724 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c0b80a50-1e0d-4981-8d4b-5350cbd6bceb"}
17:51:11.730 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c0b80a50-1e0d-4981-8d4b-5350cbd6bceb"}
17:51:11.734 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e06bc16f-8710-45af-acd1-4e2aecfa1c93"}
17:51:11.739 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e06bc16f-8710-45af-acd1-4e2aecfa1c93"}
17:51:16.723 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bfe4787c-04a0-415e-889d-fdb7b967507e"}
17:51:16.727 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bfe4787c-04a0-415e-889d-fdb7b967507e"}
17:51:16.733 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0fc1262-bcbf-4159-9944-2e9234f1b6db"}
17:51:16.734 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c0fc1262-bcbf-4159-9944-2e9234f1b6db"}
17:51:21.730 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2044f99-f964-4ab4-83b6-b2e3cbe5f9ff"}
17:51:21.734 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e2044f99-f964-4ab4-83b6-b2e3cbe5f9ff"}
17:51:21.741 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"99208b4b-7803-4b24-a217-454b39014abe"}
17:51:21.744 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"99208b4b-7803-4b24-a217-454b39014abe"}
17:51:26.729 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"321299c1-067c-4073-9331-0da0437ccb2f"}
17:51:26.733 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"321299c1-067c-4073-9331-0da0437ccb2f"}
17:51:26.736 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"83734550-1091-474b-ae27-476cc5aef304"}
17:51:26.736 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"83734550-1091-474b-ae27-476cc5aef304"}
17:51:31.728 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f8b6517-7d73-45dd-abc3-065fc8d8fb8f"}
17:51:31.731 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2f8b6517-7d73-45dd-abc3-065fc8d8fb8f"}
17:51:31.737 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7549dd41-bb0e-4a91-ba4f-46b77711760b"}
17:51:31.741 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7549dd41-bb0e-4a91-ba4f-46b77711760b"}
17:51:36.731 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d13f2738-6b0b-4da0-b13d-3367684f54ca"}
17:51:36.732 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d13f2738-6b0b-4da0-b13d-3367684f54ca"}
17:51:36.738 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d36bfb37-5172-4857-b188-a170c6c13dd9"}
17:51:36.743 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d36bfb37-5172-4857-b188-a170c6c13dd9"}
17:51:41.730 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62bd5a47-1714-4362-9a5d-025dddf4f4c2"}
17:51:41.734 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"62bd5a47-1714-4362-9a5d-025dddf4f4c2"}
17:51:41.737 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"db393e27-5464-45e9-ab25-44a70d108ec4"}
17:51:41.742 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"db393e27-5464-45e9-ab25-44a70d108ec4"}
17:51:46.730 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8860d6c7-25cc-42bc-9a9d-c5e30fcb38b1"}
17:51:46.735 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8860d6c7-25cc-42bc-9a9d-c5e30fcb38b1"}
17:51:46.739 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85fd2af4-d806-4a58-bf09-f66c38ac3381"}
17:51:46.739 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"85fd2af4-d806-4a58-bf09-f66c38ac3381"}
17:51:51.736 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7ca5b3a-c3d6-4f66-a988-52c9e21d803e"}
17:51:51.736 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b7ca5b3a-c3d6-4f66-a988-52c9e21d803e"}
17:51:51.743 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3046415e-63b5-46f4-b9d9-df3d152c5ebb"}
17:51:51.743 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3046415e-63b5-46f4-b9d9-df3d152c5ebb"}
17:51:56.742 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"10d070b9-aace-4eed-abbb-7472b7d98c1d"}
17:51:56.742 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"10d070b9-aace-4eed-abbb-7472b7d98c1d"}
17:51:56.750 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84dca806-0ce5-46e8-b5ad-dc49a0b0b803"}
17:51:56.750 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"84dca806-0ce5-46e8-b5ad-dc49a0b0b803"}
17:52:01.748 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eca1fb31-2683-4289-bfb3-595fc57f67f4"}
17:52:01.752 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eca1fb31-2683-4289-bfb3-595fc57f67f4"}
17:52:01.756 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"30abd147-eb1c-4a79-8e1a-3d33df4d8203"}
17:52:01.762 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"30abd147-eb1c-4a79-8e1a-3d33df4d8203"}
17:52:06.749 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5e973e21-df68-4dc1-9e8b-2d8e60443815"}
17:52:06.751 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5e973e21-df68-4dc1-9e8b-2d8e60443815"}
17:52:06.758 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4fd76588-fc04-4e29-bf61-228ca4d81ec3"}
17:52:06.762 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4fd76588-fc04-4e29-bf61-228ca4d81ec3"}
17:52:11.753 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bacec31f-2c2d-414b-a617-f9b9c0bb1802"}
17:52:11.758 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bacec31f-2c2d-414b-a617-f9b9c0bb1802"}
17:52:11.759 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f777cd57-7d58-4a17-b5bc-e9d251fa4091"}
17:52:11.766 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f777cd57-7d58-4a17-b5bc-e9d251fa4091"}
17:52:16.752 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"66bb4e51-f725-4abd-b00a-5740d8451269"}
17:52:16.752 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"66bb4e51-f725-4abd-b00a-5740d8451269"}
17:52:16.759 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"64bb02a9-6df6-4f6f-a107-658ce0a91e22"}
17:52:16.765 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"64bb02a9-6df6-4f6f-a107-658ce0a91e22"}
17:52:21.752 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb617909-88d8-4d68-96c1-6f873b07e40a"}
17:52:21.757 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eb617909-88d8-4d68-96c1-6f873b07e40a"}
17:52:21.760 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6faa1123-0977-4f78-9e63-5d960cd70e70"}
17:52:21.760 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6faa1123-0977-4f78-9e63-5d960cd70e70"}
17:52:26.754 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5681130f-596c-4c45-b272-52c92563eeda"}
17:52:26.758 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5681130f-596c-4c45-b272-52c92563eeda"}
17:52:26.758 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96f28347-a74c-49d9-bf7d-885dfc31e053"}
17:52:26.767 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"96f28347-a74c-49d9-bf7d-885dfc31e053"}
17:52:31.758 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a617a17f-2775-473f-8291-2f0d31c00a29"}
17:52:31.758 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a617a17f-2775-473f-8291-2f0d31c00a29"}
17:52:31.764 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c145219-7a0a-46b0-b2e6-1287963566a3"}
17:52:31.766 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c145219-7a0a-46b0-b2e6-1287963566a3"}
17:52:36.755 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd15e136-a98b-4085-96e7-1853b918b46d"}
17:52:36.759 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cd15e136-a98b-4085-96e7-1853b918b46d"}
17:52:36.762 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8a49e80e-ff24-4f53-86d7-835e45603c69"}
17:52:36.762 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8a49e80e-ff24-4f53-86d7-835e45603c69"}
17:52:41.751 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b207a78a-65ef-4382-bd82-b17ed990a3a9"}
17:52:41.755 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b207a78a-65ef-4382-bd82-b17ed990a3a9"}
17:52:41.760 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3caaef15-f2ad-4a80-946b-241a7a4150a5"}
17:52:41.764 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3caaef15-f2ad-4a80-946b-241a7a4150a5"}
17:52:46.751 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db6a2109-0f41-4e46-b21e-2c7385257466"}
17:52:46.755 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"db6a2109-0f41-4e46-b21e-2c7385257466"}
17:52:46.759 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec0280d7-5225-4383-9c9b-3f05aad2a335"}
17:52:46.762 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec0280d7-5225-4383-9c9b-3f05aad2a335"}
17:52:51.755 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e99601a-94fe-4405-a79a-89911fb005ce"}
17:52:51.756 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6e99601a-94fe-4405-a79a-89911fb005ce"}
17:52:51.763 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ed24313-4fb9-4429-8eaf-080c5e1f3d29"}
17:52:51.766 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ed24313-4fb9-4429-8eaf-080c5e1f3d29"}
17:52:56.750 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e52e86a-d836-40c6-bd7d-c56269a58610"}
17:52:56.754 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9e52e86a-d836-40c6-bd7d-c56269a58610"}
17:52:56.760 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3c83ed5-41b0-47f4-8dce-2e3a31aeb734"}
17:52:56.765 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3c83ed5-41b0-47f4-8dce-2e3a31aeb734"}
17:53:01.751 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c4db4f1-0289-4d18-906d-04ba49167dfc"}
17:53:01.755 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5c4db4f1-0289-4d18-906d-04ba49167dfc"}
17:53:01.760 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73df514a-82f0-474f-ae6b-388ab2525cdf"}
17:53:01.763 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"73df514a-82f0-474f-ae6b-388ab2525cdf"}
17:53:06.754 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42330c3a-42be-4741-9ba1-6660a13df70f"}
17:53:06.756 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"42330c3a-42be-4741-9ba1-6660a13df70f"}
17:53:06.760 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"31aea0d1-a16c-4467-8439-38ddaef977db"}
17:53:06.766 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"31aea0d1-a16c-4467-8439-38ddaef977db"}
17:53:11.767 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"67b5527c-4a7c-4416-963c-99a92ab21d3f"}
17:53:11.770 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"67b5527c-4a7c-4416-963c-99a92ab21d3f"}
17:53:11.776 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b270b30-afdb-466d-8cd8-7aa89999567a"}
17:53:11.780 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0b270b30-afdb-466d-8cd8-7aa89999567a"}
17:53:16.779 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c6f3f74-25b4-4353-b535-d85a4499bd94"}
17:53:16.781 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1c6f3f74-25b4-4353-b535-d85a4499bd94"}
17:53:16.786 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad90e586-65a0-43dd-bdb4-3f57a304d65e"}
17:53:16.790 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad90e586-65a0-43dd-bdb4-3f57a304d65e"}
17:53:21.780 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"30ca456d-31d9-41b0-9730-b48a69716e5e"}
17:53:21.784 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"30ca456d-31d9-41b0-9730-b48a69716e5e"}
17:53:21.790 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"58cac00f-b8b3-4c1d-86f1-a26d4a7130f6"}
17:53:21.794 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"58cac00f-b8b3-4c1d-86f1-a26d4a7130f6"}
17:53:26.790 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0640138d-55ff-4026-a4fa-d9e814398ad5"}
17:53:26.793 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0640138d-55ff-4026-a4fa-d9e814398ad5"}
17:53:26.797 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"006b75dd-1691-42ad-9993-64c324fb6ef2"}
17:53:26.800 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"006b75dd-1691-42ad-9993-64c324fb6ef2"}
17:53:31.788 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9cb1b4cb-44e9-4cc0-b742-28b3b359d983"}
17:53:31.792 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9cb1b4cb-44e9-4cc0-b742-28b3b359d983"}
17:53:31.796 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae70a6cb-e9d0-495a-826b-ea85f47c8a35"}
17:53:31.796 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae70a6cb-e9d0-495a-826b-ea85f47c8a35"}
17:53:36.796 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b56c582-08ce-495d-a691-23cee4c708e1"}
17:53:36.801 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5b56c582-08ce-495d-a691-23cee4c708e1"}
17:53:36.805 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc223d0c-fb08-4225-b8af-0ad617ac1ba5"}
17:53:36.809 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cc223d0c-fb08-4225-b8af-0ad617ac1ba5"}
17:53:41.804 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bddb4f96-17b1-4776-9424-45bc4a9dee1d"}
17:53:41.807 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bddb4f96-17b1-4776-9424-45bc4a9dee1d"}
17:53:41.811 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9983dd24-cca6-4963-b586-ee32d61ffb09"}
17:53:41.815 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9983dd24-cca6-4963-b586-ee32d61ffb09"}
17:53:46.801 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"27b90a32-bfb1-4291-a63a-6ef3202191a7"}
17:53:46.805 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"27b90a32-bfb1-4291-a63a-6ef3202191a7"}
17:53:46.807 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"63ca0c91-8deb-4150-829f-568651c896e3"}
17:53:46.813 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"63ca0c91-8deb-4150-829f-568651c896e3"}
17:53:51.825 05.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"34ac879f-d3c6-4035-8e0b-ab9e82c0f668"}
17:53:51.832 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"34ac879f-d3c6-4035-8e0b-ab9e82c0f668"}
17:53:51.837 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec6e45b0-8025-41a4-a242-cbb8d55b008c"}
17:53:51.844 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec6e45b0-8025-41a4-a242-cbb8d55b008c"}
17:53:56.838 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f3520f0-d5fc-48dc-90d7-5521afd3d83d"}
17:53:56.842 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3f3520f0-d5fc-48dc-90d7-5521afd3d83d"}
17:53:56.846 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c56b81af-ff29-4a32-9b4e-579f2655b1eb"}
17:53:56.847 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c56b81af-ff29-4a32-9b4e-579f2655b1eb"}
17:54:01.844 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c1c8f11a-2d7e-4041-8696-29bb556bd016"}
17:54:01.845 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c1c8f11a-2d7e-4041-8696-29bb556bd016"}
17:54:01.852 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3fc06b91-b4cd-406b-9330-f95b029fffa8"}
17:54:01.852 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3fc06b91-b4cd-406b-9330-f95b029fffa8"}
17:54:06.841 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3dd0733-83e8-4af0-bf79-13948b54b8ea"}
17:54:06.846 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e3dd0733-83e8-4af0-bf79-13948b54b8ea"}
17:54:06.847 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b7ff8663-fed0-43be-b115-3141dcd5643b"}
17:54:06.847 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b7ff8663-fed0-43be-b115-3141dcd5643b"}
17:54:11.846 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c713ca75-ee67-49a4-aec1-5aebbc9d9ce9"}
17:54:11.846 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c713ca75-ee67-49a4-aec1-5aebbc9d9ce9"}
17:54:11.853 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8899222b-a044-4a8d-9490-2fc0690e842a"}
17:54:11.853 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8899222b-a044-4a8d-9490-2fc0690e842a"}
17:54:16.838 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f73a922-299c-4a44-b4bb-dabcfd348313"}
17:54:16.840 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1f73a922-299c-4a44-b4bb-dabcfd348313"}
17:54:16.846 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fd9dc683-4dae-4141-b748-f0c1092ba561"}
17:54:16.850 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fd9dc683-4dae-4141-b748-f0c1092ba561"}
17:54:21.837 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3503de10-676a-4dae-bbc0-85efc6917dda"}
17:54:21.838 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3503de10-676a-4dae-bbc0-85efc6917dda"}
17:54:21.844 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac060444-84c8-4117-a3d6-e5b303c6f001"}
17:54:21.849 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac060444-84c8-4117-a3d6-e5b303c6f001"}
17:54:26.845 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7637102b-4851-44be-8c87-4e8501729d81"}
17:54:26.845 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7637102b-4851-44be-8c87-4e8501729d81"}
17:54:26.852 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72c7013d-622a-4eaa-a2ea-5744ad83a343"}
17:54:26.856 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"72c7013d-622a-4eaa-a2ea-5744ad83a343"}
17:54:31.852 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7c6186e-c6c4-4c45-a892-850b4dc1e0db"}
17:54:31.854 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f7c6186e-c6c4-4c45-a892-850b4dc1e0db"}
17:54:31.859 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e2e67dc-76c4-48fe-abcc-c31dc53c12e9"}
17:54:31.864 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e2e67dc-76c4-48fe-abcc-c31dc53c12e9"}
17:54:36.856 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dedfcebb-6e24-4ee6-9c4f-54a5cf745f4e"}
17:54:36.858 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dedfcebb-6e24-4ee6-9c4f-54a5cf745f4e"}
17:54:36.862 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f018a62-32f2-4afb-9873-e9bb2da7cf25"}
17:54:36.864 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f018a62-32f2-4afb-9873-e9bb2da7cf25"}
17:54:41.852 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c64efbb8-13ec-4645-9c5c-c18e3ec9809f"}
17:54:41.852 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c64efbb8-13ec-4645-9c5c-c18e3ec9809f"}
17:54:41.860 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d3dd1ae7-abfe-4a88-8c76-4a1aabe195a8"}
17:54:41.864 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d3dd1ae7-abfe-4a88-8c76-4a1aabe195a8"}
17:54:46.857 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d42ca79-010d-4179-aafd-4fa199e39a3f"}
17:54:46.857 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1d42ca79-010d-4179-aafd-4fa199e39a3f"}
17:54:46.865 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa2dc466-8b9a-45d1-bea1-5cd59d7bf339"}
17:54:46.865 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa2dc466-8b9a-45d1-bea1-5cd59d7bf339"}
17:54:51.856 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63d75ddd-abdc-4ac1-b996-0cb95e177f7c"}
17:54:51.860 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"63d75ddd-abdc-4ac1-b996-0cb95e177f7c"}
17:54:51.864 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e740eb4-61ec-4234-8f78-52f549d87719"}
17:54:51.869 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e740eb4-61ec-4234-8f78-52f549d87719"}
17:54:56.862 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97f3394f-c809-4e44-b094-89e45bc6c547"}
17:54:56.866 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"97f3394f-c809-4e44-b094-89e45bc6c547"}
17:54:56.870 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9949b71-67c1-42cc-9205-aa65806ce990"}
17:54:56.876 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9949b71-67c1-42cc-9205-aa65806ce990"}
17:55:01.874 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d8ca269-487f-432f-94ea-9e34419ccb46"}
17:55:01.878 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8d8ca269-487f-432f-94ea-9e34419ccb46"}
17:55:01.883 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"34241d64-7469-4ce4-95ef-c6bdce490013"}
17:55:01.887 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"34241d64-7469-4ce4-95ef-c6bdce490013"}
17:55:06.878 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f707f58-837a-40d7-97a7-1f2cdbcd2b8f"}
17:55:06.881 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6f707f58-837a-40d7-97a7-1f2cdbcd2b8f"}
17:55:06.886 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40876327-002a-44c4-96b7-64a6a1bdc90a"}
17:55:06.890 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"40876327-002a-44c4-96b7-64a6a1bdc90a"}
17:55:11.887 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e741948-c5fc-4a36-917d-e3ec2b0f8d7e"}
17:55:11.887 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6e741948-c5fc-4a36-917d-e3ec2b0f8d7e"}
17:55:11.895 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"641e8f8d-9988-4551-933d-0675732718f4"}
17:55:11.898 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"641e8f8d-9988-4551-933d-0675732718f4"}
17:55:16.898 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a4507ec9-b5c4-4bb4-be9c-c840fd620f71"}
17:55:16.902 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a4507ec9-b5c4-4bb4-be9c-c840fd620f71"}
17:55:16.904 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9134010d-0e53-410c-97bd-8c3a8ede5c07"}
17:55:16.909 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9134010d-0e53-410c-97bd-8c3a8ede5c07"}
17:55:21.910 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a1547dc-fdea-4161-80e2-d0b47c311928"}
17:55:21.910 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0a1547dc-fdea-4161-80e2-d0b47c311928"}
17:55:21.914 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55eb2004-b939-457e-9db6-9d26d9163be0"}
17:55:21.918 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"55eb2004-b939-457e-9db6-9d26d9163be0"}
17:55:26.907 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c6d90be-4ec8-4d77-9cd6-d1b3ecaf7e9d"}
17:55:26.908 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6c6d90be-4ec8-4d77-9cd6-d1b3ecaf7e9d"}
17:55:26.914 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27d1e50c-c781-4f71-a504-5d3f829dce8f"}
17:55:26.918 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"27d1e50c-c781-4f71-a504-5d3f829dce8f"}
17:55:31.905 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7811bd02-a9b9-4609-9b69-5202754ad41e"}
17:55:31.907 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7811bd02-a9b9-4609-9b69-5202754ad41e"}
17:55:31.913 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"991a99bf-5fc7-4e48-852c-bd18d06032e6"}
17:55:31.916 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"991a99bf-5fc7-4e48-852c-bd18d06032e6"}
17:55:36.902 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5f116762-0332-46ca-839a-bde769c6d00d"}
17:55:36.905 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5f116762-0332-46ca-839a-bde769c6d00d"}
17:55:36.910 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f9e04c6b-21a7-421f-af93-b06cc486c0d0"}
17:55:36.914 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f9e04c6b-21a7-421f-af93-b06cc486c0d0"}
17:55:41.905 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"015cf171-e69c-432c-bed2-98385a675a2c"}
17:55:41.909 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"015cf171-e69c-432c-bed2-98385a675a2c"}
17:55:41.913 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5626829-df1b-4c29-a507-fd07ea1640fc"}
17:55:41.913 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c5626829-df1b-4c29-a507-fd07ea1640fc"}
17:55:46.917 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"745e6ded-eb9d-463b-a7f8-7db29ede76bc"}
17:55:46.921 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"745e6ded-eb9d-463b-a7f8-7db29ede76bc"}
17:55:46.927 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8add5a7c-adae-48a3-81a1-62383d90bdb6"}
17:55:46.927 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8add5a7c-adae-48a3-81a1-62383d90bdb6"}
17:55:51.920 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4d6a30bb-150f-41a7-ac0b-802c0eb11062"}
17:55:51.926 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4d6a30bb-150f-41a7-ac0b-802c0eb11062"}
17:55:51.932 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ccc0a8c8-a07e-4682-9f61-8c635d38df8f"}
17:55:51.934 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ccc0a8c8-a07e-4682-9f61-8c635d38df8f"}
17:55:56.920 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"555f8746-130e-4192-95e2-9990caf06cd4"}
17:55:56.924 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"555f8746-130e-4192-95e2-9990caf06cd4"}
17:55:56.929 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2041e461-92bd-4e36-b3a2-8aab2fdf4b10"}
17:55:56.931 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2041e461-92bd-4e36-b3a2-8aab2fdf4b10"}
17:56:01.926 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1599d3bf-36d1-4769-b63a-5878aec06a30"}
17:56:01.929 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1599d3bf-36d1-4769-b63a-5878aec06a30"}
17:56:01.935 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4088da5d-c756-421c-a83d-3140e39ececb"}
17:56:01.936 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4088da5d-c756-421c-a83d-3140e39ececb"}
17:56:06.930 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28030b51-962c-4bc6-bba1-a37d6e9ba9d6"}
17:56:06.934 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"28030b51-962c-4bc6-bba1-a37d6e9ba9d6"}
17:56:06.938 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b48d9d4-6027-4bf1-82b5-08b69b99c4d3"}
17:56:06.940 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b48d9d4-6027-4bf1-82b5-08b69b99c4d3"}
17:56:11.929 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd071a0b-546a-40af-81d4-f80071598142"}
17:56:11.932 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cd071a0b-546a-40af-81d4-f80071598142"}
17:56:11.936 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"31088230-8469-419c-a922-45e2db05d1a4"}
17:56:11.941 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"31088230-8469-419c-a922-45e2db05d1a4"}
17:56:16.939 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08c559b0-308e-4528-9f80-0eed361cd297"}
17:56:16.939 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"08c559b0-308e-4528-9f80-0eed361cd297"}
17:56:16.945 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"836288f9-7338-48e5-b414-a62389fa9169"}
17:56:16.949 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"836288f9-7338-48e5-b414-a62389fa9169"}
17:56:21.940 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c84014d-9a9d-4eed-a58c-1c6af56ac586"}
17:56:21.941 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1c84014d-9a9d-4eed-a58c-1c6af56ac586"}
17:56:21.948 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d25be65-bee6-471d-be4e-a72a2dd287dc"}
17:56:21.952 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d25be65-bee6-471d-be4e-a72a2dd287dc"}
17:56:26.938 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3c5d63ec-12d5-47b7-bc20-b3b44511447e"}
17:56:26.941 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3c5d63ec-12d5-47b7-bc20-b3b44511447e"}
17:56:26.946 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"48daa08f-05a9-452f-b6fb-43046e729a5f"}
17:56:26.948 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"48daa08f-05a9-452f-b6fb-43046e729a5f"}
17:56:31.942 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"daf7c84e-b3fa-40ca-a4c1-a522139a1daa"}
17:56:31.945 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"daf7c84e-b3fa-40ca-a4c1-a522139a1daa"}
17:56:31.952 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b6ffee18-8b00-4df7-a07f-366e174a1adb"}
17:56:31.955 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b6ffee18-8b00-4df7-a07f-366e174a1adb"}
17:56:36.943 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64f7e105-523b-4d0c-aa44-d9780d413e1a"}
17:56:36.943 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"64f7e105-523b-4d0c-aa44-d9780d413e1a"}
17:56:36.951 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"66d8aaf3-1b9e-4cfb-9655-923f69e3f2bd"}
17:56:36.951 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"66d8aaf3-1b9e-4cfb-9655-923f69e3f2bd"}
17:56:41.950 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"276013fd-b9fc-47f3-800e-958fb19723ed"}
17:56:41.950 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"276013fd-b9fc-47f3-800e-958fb19723ed"}
17:56:41.958 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5060c323-c68f-4cce-a9dc-b67161ab4c81"}
17:56:41.961 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5060c323-c68f-4cce-a9dc-b67161ab4c81"}
17:56:46.963 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b754e361-0bc1-4f4e-8bef-298f28a439d1"}
17:56:46.967 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b754e361-0bc1-4f4e-8bef-298f28a439d1"}
17:56:46.973 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bc16e58a-7fef-4ad2-9e17-4c3530284168"}
17:56:46.974 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bc16e58a-7fef-4ad2-9e17-4c3530284168"}
17:56:51.966 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62293f03-7938-47ab-b148-6e96857a1168"}
17:56:51.970 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"62293f03-7938-47ab-b148-6e96857a1168"}
17:56:51.975 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d5c5170-ccfc-43d0-8a18-c2d9f13df077"}
17:56:51.978 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d5c5170-ccfc-43d0-8a18-c2d9f13df077"}
17:56:56.980 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4466e79d-f040-418a-9899-a56ab4e9f352"}
17:56:56.982 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4466e79d-f040-418a-9899-a56ab4e9f352"}
17:56:56.988 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"497625ea-dc20-49cc-8dc3-027014cb95f8"}
17:56:56.990 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"497625ea-dc20-49cc-8dc3-027014cb95f8"}
17:57:01.993 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"682f5070-267c-4a9d-9ee9-060e7fd45668"}
17:57:01.995 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"682f5070-267c-4a9d-9ee9-060e7fd45668"}
17:57:02.001 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77fa8ffa-7f04-461b-acdb-ed49ed4e02ef"}
17:57:02.001 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"77fa8ffa-7f04-461b-acdb-ed49ed4e02ef"}
17:57:07.006 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b60ea563-72ea-481e-bc86-83d0c942ce16"}
17:57:07.009 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b60ea563-72ea-481e-bc86-83d0c942ce16"}
17:57:07.013 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9d31219-ffbe-440b-83cc-11d7e580a0f4"}
17:57:07.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9d31219-ffbe-440b-83cc-11d7e580a0f4"}
17:57:12.008 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"36992801-a7d5-433a-9130-2b63641c3897"}
17:57:12.012 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"36992801-a7d5-433a-9130-2b63641c3897"}
17:57:12.016 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b2cc41f2-7f2a-4eaf-9260-17d96611f33f"}
17:57:12.020 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b2cc41f2-7f2a-4eaf-9260-17d96611f33f"}
17:57:17.009 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2db7eb88-2814-46ed-91a3-391017bee6e0"}
17:57:17.013 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2db7eb88-2814-46ed-91a3-391017bee6e0"}
17:57:17.017 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e46ee7aa-b3b6-448f-9412-47dc26787096"}
17:57:17.021 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e46ee7aa-b3b6-448f-9412-47dc26787096"}
17:57:22.007 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1270df8f-7235-409e-9dd7-27719b0f128c"}
17:57:22.010 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1270df8f-7235-409e-9dd7-27719b0f128c"}
17:57:22.015 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a3f0640-f17c-4fbf-b887-bdaecefad6d5"}
17:57:22.018 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a3f0640-f17c-4fbf-b887-bdaecefad6d5"}
17:57:27.006 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b6cdc7d-e099-4321-88f6-4b6ec715b8bb"}
17:57:27.009 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8b6cdc7d-e099-4321-88f6-4b6ec715b8bb"}
17:57:27.009 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a61031c1-3b29-4cb2-a25b-c322b2131754"}
17:57:27.015 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a61031c1-3b29-4cb2-a25b-c322b2131754"}
17:57:32.007 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d8196bd-6017-4184-a560-41105076aa35"}
17:57:32.008 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5d8196bd-6017-4184-a560-41105076aa35"}
17:57:32.014 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6959b417-10e5-4256-8df0-592645d2d2e7"}
17:57:32.019 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6959b417-10e5-4256-8df0-592645d2d2e7"}
17:57:37.010 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f48a9cfc-60d8-4d95-a6c8-d5d0067472f7"}
17:57:37.013 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f48a9cfc-60d8-4d95-a6c8-d5d0067472f7"}
17:57:37.019 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc1af518-8fb5-4e4f-83c4-7d5deab46132"}
17:57:37.022 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cc1af518-8fb5-4e4f-83c4-7d5deab46132"}
17:57:42.020 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d569c25-8f82-488f-8fd8-9fea24092a91"}
17:57:42.024 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3d569c25-8f82-488f-8fd8-9fea24092a91"}
17:57:42.027 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e7f9e83-0ede-4f34-9141-a8c306d0e1bb"}
17:57:42.028 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e7f9e83-0ede-4f34-9141-a8c306d0e1bb"}
17:57:47.020 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5479df4-22e1-4181-b352-f7e95eafbc19"}
17:57:47.025 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e5479df4-22e1-4181-b352-f7e95eafbc19"}
17:57:47.029 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"540b8316-a78e-41d4-adb2-85d45070dd3b"}
17:57:47.033 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"540b8316-a78e-41d4-adb2-85d45070dd3b"}
17:57:52.021 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3e4e504a-12a2-4690-b7c4-860cd9ab8c23"}
17:57:52.022 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3e4e504a-12a2-4690-b7c4-860cd9ab8c23"}
17:57:52.028 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76d65d0e-6a99-4836-8a0f-cde54c50fd8b"}
17:57:52.028 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"76d65d0e-6a99-4836-8a0f-cde54c50fd8b"}
17:57:57.018 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05ecad7f-1c26-4ac6-92e7-8ab001d1e1cb"}
17:57:57.021 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"05ecad7f-1c26-4ac6-92e7-8ab001d1e1cb"}
17:57:57.026 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"88bdb20b-48e2-40cc-90b5-8d12474737d5"}
17:57:57.026 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"88bdb20b-48e2-40cc-90b5-8d12474737d5"}
17:58:02.018 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"646a8ec1-4bbf-4621-9696-1caacd28e244"}
17:58:02.018 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"646a8ec1-4bbf-4621-9696-1caacd28e244"}
17:58:02.026 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8480d4b-0603-40af-911a-9a34a360ea84"}
17:58:02.029 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a8480d4b-0603-40af-911a-9a34a360ea84"}
17:58:07.019 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7311a8b2-9e83-48ef-b803-06e1dba6e1ec"}
17:58:07.023 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7311a8b2-9e83-48ef-b803-06e1dba6e1ec"}
17:58:07.027 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2bc6b095-a86a-4767-a304-a1a27967216f"}
17:58:07.030 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2bc6b095-a86a-4767-a304-a1a27967216f"}
17:58:12.020 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24ce6981-4eb9-4c4c-89b0-d6847392fae7"}
17:58:12.020 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"24ce6981-4eb9-4c4c-89b0-d6847392fae7"}
17:58:12.020 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"064aa166-a4d3-4c4c-9b0d-11e5d612806d"}
17:58:12.028 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"064aa166-a4d3-4c4c-9b0d-11e5d612806d"}
17:58:17.022 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d8caaf4-8d2f-4e2b-80ce-994f4f4e2a33"}
17:58:17.023 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7d8caaf4-8d2f-4e2b-80ce-994f4f4e2a33"}
17:58:17.030 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e052f3d-88fa-4d63-a5e3-492ff627bb1a"}
17:58:17.035 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e052f3d-88fa-4d63-a5e3-492ff627bb1a"}
17:58:22.028 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e95c32d-8bfe-4cc3-afe3-1e58a50a78be"}
17:58:22.033 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8e95c32d-8bfe-4cc3-afe3-1e58a50a78be"}
17:58:22.037 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6db09a26-8faf-40cc-8c62-61777f7e0a70"}
17:58:22.043 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6db09a26-8faf-40cc-8c62-61777f7e0a70"}
17:58:27.033 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d105b6de-9708-4bb0-873e-070977a6ee8e"}
17:58:27.037 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d105b6de-9708-4bb0-873e-070977a6ee8e"}
17:58:27.042 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ca85cb8-a035-4f6f-86f9-2351443cb8e5"}
17:58:27.047 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ca85cb8-a035-4f6f-86f9-2351443cb8e5"}
17:58:32.032 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e107d2ea-5944-4e2c-a58b-d194db98da1d"}
17:58:32.036 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e107d2ea-5944-4e2c-a58b-d194db98da1d"}
17:58:32.040 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dda0b0ad-71b7-4319-803a-3f3390dd39ee"}
17:58:32.043 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dda0b0ad-71b7-4319-803a-3f3390dd39ee"}
17:58:37.039 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"87b6b588-c792-4a09-89fc-5d6afe2e3f59"}
17:58:37.043 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"87b6b588-c792-4a09-89fc-5d6afe2e3f59"}
17:58:37.047 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7250b0b3-1680-4b34-9e57-1c078bd9f1ca"}
17:58:37.051 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7250b0b3-1680-4b34-9e57-1c078bd9f1ca"}
17:58:42.045 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e36ad89-26e6-4004-a799-69455f385978"}
17:58:42.047 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4e36ad89-26e6-4004-a799-69455f385978"}
17:58:42.052 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"421b26b2-a0ec-4d3c-8c27-2ff894426bf6"}
17:58:42.057 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"421b26b2-a0ec-4d3c-8c27-2ff894426bf6"}
17:58:47.055 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00f06eb8-1765-4ded-bfdd-978933e0f383"}
17:58:47.059 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"00f06eb8-1765-4ded-bfdd-978933e0f383"}
17:58:47.065 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4994b61f-89b4-4319-a3df-1256236f9c31"}
17:58:47.070 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4994b61f-89b4-4319-a3df-1256236f9c31"}
17:58:52.056 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1fdb8a68-2798-40c3-94be-19262a7fa257"}
17:58:52.060 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1fdb8a68-2798-40c3-94be-19262a7fa257"}
17:58:52.064 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2ee0cb4b-d206-4b64-8114-2b7e4a51db3b"}
17:58:52.067 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2ee0cb4b-d206-4b64-8114-2b7e4a51db3b"}
17:58:57.057 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"020e91a4-c6a0-41d6-b1a7-63d99af59f88"}
17:58:57.057 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"020e91a4-c6a0-41d6-b1a7-63d99af59f88"}
17:58:57.064 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4225614c-9f83-4c60-b96c-ed1b0f82f13b"}
17:58:57.065 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4225614c-9f83-4c60-b96c-ed1b0f82f13b"}
17:59:02.056 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"61ed4838-6c26-47a3-8f58-55d59c8375d4"}
17:59:02.058 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"61ed4838-6c26-47a3-8f58-55d59c8375d4"}
17:59:02.063 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3476f8f8-282e-4aae-abd8-ca91b2c7d278"}
17:59:02.068 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3476f8f8-282e-4aae-abd8-ca91b2c7d278"}
17:59:07.055 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7819a3a2-e938-4b82-b51e-ca500b4c2601"}
17:59:07.059 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7819a3a2-e938-4b82-b51e-ca500b4c2601"}
17:59:07.063 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"343bb171-aae7-4c0c-9477-cb57eecfe68f"}
17:59:07.066 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"343bb171-aae7-4c0c-9477-cb57eecfe68f"}
17:59:12.059 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c3d70548-c56a-4e66-a0fe-eacef003df3b"}
17:59:12.063 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c3d70548-c56a-4e66-a0fe-eacef003df3b"}
17:59:12.065 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d697e848-45c9-42af-bab3-a57acacc3cda"}
17:59:12.071 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d697e848-45c9-42af-bab3-a57acacc3cda"}
17:59:17.056 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d2c21c1f-39f1-4be3-b625-b5c0d6735b0b"}
17:59:17.060 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d2c21c1f-39f1-4be3-b625-b5c0d6735b0b"}
17:59:17.065 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bcd41bfb-3be2-4944-aa39-a1122b86e837"}
17:59:17.067 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bcd41bfb-3be2-4944-aa39-a1122b86e837"}
17:59:22.056 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"595530ef-2db6-4cf0-8206-4986f99e423c"}
17:59:22.058 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"595530ef-2db6-4cf0-8206-4986f99e423c"}
17:59:22.064 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"35404494-22b1-4df9-8184-7faa755c8850"}
17:59:22.068 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"35404494-22b1-4df9-8184-7faa755c8850"}
17:59:27.055 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82da722d-5170-470b-8829-59bfbece6544"}
17:59:27.057 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"82da722d-5170-470b-8829-59bfbece6544"}
17:59:27.057 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe396c58-ae82-4506-987c-65b234974d49"}
17:59:27.065 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe396c58-ae82-4506-987c-65b234974d49"}
17:59:32.053 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8cbe62be-ef1b-4647-bcd2-3bb0f3a88a9e"}
17:59:32.056 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8cbe62be-ef1b-4647-bcd2-3bb0f3a88a9e"}
17:59:32.062 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3969c75a-6abf-4ca5-a0da-201ee6ebe4bf"}
17:59:32.065 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3969c75a-6abf-4ca5-a0da-201ee6ebe4bf"}
17:59:37.056 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a22d56d9-674c-4cef-a638-c265a4c2e77b"}
17:59:37.060 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a22d56d9-674c-4cef-a638-c265a4c2e77b"}
17:59:37.060 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba33c11f-14d4-4ede-956b-44169634730d"}
17:59:37.065 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba33c11f-14d4-4ede-956b-44169634730d"}
17:59:42.056 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6da84638-dfed-4780-ab24-671c9fda71f6"}
17:59:42.059 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6da84638-dfed-4780-ab24-671c9fda71f6"}
17:59:42.063 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9960ff18-3ff3-426c-a8b8-fdb22fabf324"}
17:59:42.066 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9960ff18-3ff3-426c-a8b8-fdb22fabf324"}
17:59:47.069 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"186b8c9a-0b8c-4c63-9ac3-1692d39c775c"}
17:59:47.069 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"186b8c9a-0b8c-4c63-9ac3-1692d39c775c"}
17:59:47.074 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54b154dc-21e2-4af4-a1b6-99bcb9d2e0f4"}
17:59:47.074 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"54b154dc-21e2-4af4-a1b6-99bcb9d2e0f4"}
17:59:52.073 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ce84f73d-cb46-43df-b71a-eda0a90f9905"}
17:59:52.077 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ce84f73d-cb46-43df-b71a-eda0a90f9905"}
17:59:52.077 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e587eb2f-82c8-4d08-b855-5cdd11f60991"}
17:59:52.085 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e587eb2f-82c8-4d08-b855-5cdd11f60991"}
17:59:57.077 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69efee3e-00b3-47ff-a519-883dcc37799d"}
17:59:57.080 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"69efee3e-00b3-47ff-a519-883dcc37799d"}
17:59:57.084 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e8a35404-be1c-4b23-b84e-b49c72f97a2c"}
17:59:57.084 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e8a35404-be1c-4b23-b84e-b49c72f97a2c"}
18:00:02.084 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f76068b-6083-4ed9-8f7b-52f2a54aa0ee"}
18:00:02.086 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9f76068b-6083-4ed9-8f7b-52f2a54aa0ee"}
18:00:02.090 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"224df206-e9b5-4e89-9a41-1d052e13d567"}
18:00:02.092 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"224df206-e9b5-4e89-9a41-1d052e13d567"}
18:00:07.096 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b36ffbf7-e3e1-4142-ab3b-c0646b395c27"}
18:00:07.100 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b36ffbf7-e3e1-4142-ab3b-c0646b395c27"}
18:00:07.104 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6aa92361-8ace-4064-bcc0-ba5820b7aba5"}
18:00:07.107 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6aa92361-8ace-4064-bcc0-ba5820b7aba5"}
18:00:12.105 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8401fcad-d1ff-4c84-a94d-32a9db250e0e"}
18:00:12.107 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8401fcad-d1ff-4c84-a94d-32a9db250e0e"}
18:00:12.111 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c084ba6e-d5c2-49af-9a6f-d3c96ccd428a"}
18:00:12.115 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c084ba6e-d5c2-49af-9a6f-d3c96ccd428a"}
18:00:17.110 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d1c6a2d-c9f4-46db-819a-2d7a9d69e5fc"}
18:00:17.112 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1d1c6a2d-c9f4-46db-819a-2d7a9d69e5fc"}
18:00:17.116 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de475936-47a6-49a7-afa4-1d0cff9404a8"}
18:00:17.118 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"de475936-47a6-49a7-afa4-1d0cff9404a8"}
18:00:22.103 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"231ae17f-cb75-4137-8c48-799f0880bb24"}
18:00:22.106 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"231ae17f-cb75-4137-8c48-799f0880bb24"}
18:00:22.111 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74eea828-0830-4043-9897-731494117c75"}
18:00:22.113 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"74eea828-0830-4043-9897-731494117c75"}
18:00:27.102 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e721ada3-f6bf-4a4c-9bcd-4e9547fbd4a7"}
18:00:27.102 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e721ada3-f6bf-4a4c-9bcd-4e9547fbd4a7"}
18:00:27.102 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f7742cd-6238-45d2-aa42-31e88fe41cae"}
18:00:27.110 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f7742cd-6238-45d2-aa42-31e88fe41cae"}
18:00:32.102 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9fd79ed5-b5f6-4356-a5a8-9d95f95cf084"}
18:00:32.104 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9fd79ed5-b5f6-4356-a5a8-9d95f95cf084"}
18:00:32.108 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e99bf7fd-3c79-4a5e-ac66-6cf45393bdab"}
18:00:32.111 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e99bf7fd-3c79-4a5e-ac66-6cf45393bdab"}
18:00:37.102 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"13c70be7-8e6b-44a4-8b85-b89c52ec9cb7"}
18:00:37.107 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"13c70be7-8e6b-44a4-8b85-b89c52ec9cb7"}
18:00:37.110 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67b3db76-52d8-41a4-ae19-cbe0d77865f9"}
18:00:37.114 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"67b3db76-52d8-41a4-ae19-cbe0d77865f9"}
18:00:42.102 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df669fc9-b3f7-4338-be82-8b6cad16556b"}
18:00:42.105 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"df669fc9-b3f7-4338-be82-8b6cad16556b"}
18:00:42.107 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8be5367-6816-46ed-a69a-a6f7753eb1bb"}
18:00:42.107 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a8be5367-6816-46ed-a69a-a6f7753eb1bb"}
18:00:47.103 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06aeb104-8f9a-4266-8cec-18a03e4ed502"}
18:00:47.105 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"06aeb104-8f9a-4266-8cec-18a03e4ed502"}
18:00:47.117 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3283a2c6-1048-4402-8a0a-7d87726746b6"}
18:00:47.123 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3283a2c6-1048-4402-8a0a-7d87726746b6"}
18:00:52.114 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"48b287b5-28cc-4cce-9dd9-18d8504f7079"}
18:00:52.118 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"48b287b5-28cc-4cce-9dd9-18d8504f7079"}
18:00:52.122 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"88823951-fdb5-4e31-920d-7a7efb07c49f"}
18:00:52.122 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"88823951-fdb5-4e31-920d-7a7efb07c49f"}
18:00:57.121 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0826e19e-5816-4ced-bec0-6792a4a20ad0"}
18:00:57.121 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0826e19e-5816-4ced-bec0-6792a4a20ad0"}
18:00:57.128 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9cd76dd2-58b0-4a51-957e-db2b5799ceba"}
18:00:57.132 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9cd76dd2-58b0-4a51-957e-db2b5799ceba"}
18:01:02.127 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c17c1efe-852f-4e16-8070-ee15116c008f"}
18:01:02.129 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c17c1efe-852f-4e16-8070-ee15116c008f"}
18:01:02.129 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4ba6633-5426-458d-b2bd-f59a85ae2160"}
18:01:02.136 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4ba6633-5426-458d-b2bd-f59a85ae2160"}
18:01:07.125 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18d47a82-c2dd-45bd-adaa-d5fa2cb21b8c"}
18:01:07.127 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"18d47a82-c2dd-45bd-adaa-d5fa2cb21b8c"}
18:01:07.130 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4dc52439-2065-43d0-863b-f8f5a5f03575"}
18:01:07.130 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4dc52439-2065-43d0-863b-f8f5a5f03575"}
18:01:12.118 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02ea109f-124d-437d-b5fd-94936708c5ee"}
18:01:12.121 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"02ea109f-124d-437d-b5fd-94936708c5ee"}
18:01:12.121 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ffd9d13b-5f99-487f-a2ef-b800e4d580cc"}
18:01:12.129 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ffd9d13b-5f99-487f-a2ef-b800e4d580cc"}
18:01:17.123 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9aedaeb8-53eb-4b58-b711-b4407df77417"}
18:01:17.127 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9aedaeb8-53eb-4b58-b711-b4407df77417"}
18:01:17.129 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f58162c0-5716-42c7-8d79-b477ee933b9f"}
18:01:17.133 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f58162c0-5716-42c7-8d79-b477ee933b9f"}
18:01:22.134 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78235637-6904-4489-bab1-91684ecccb53"}
18:01:22.137 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"78235637-6904-4489-bab1-91684ecccb53"}
18:01:22.138 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f246cc4-7b92-4d6e-9097-c5024b194c9b"}
18:01:22.143 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f246cc4-7b92-4d6e-9097-c5024b194c9b"}
18:01:27.138 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2fde0292-d541-4dbc-88f0-54e69d7fecf8"}
18:01:27.142 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2fde0292-d541-4dbc-88f0-54e69d7fecf8"}
18:01:27.150 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9b08843-653b-4c30-bc2a-60e1543b82bc"}
18:01:27.155 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a9b08843-653b-4c30-bc2a-60e1543b82bc"}
18:01:32.135 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dcc9f602-27d3-4b42-97d3-bb7318375304"}
18:01:32.135 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dcc9f602-27d3-4b42-97d3-bb7318375304"}
18:01:32.135 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"03a77977-8992-4f0c-87df-3cbc727a6acb"}
18:01:32.144 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"03a77977-8992-4f0c-87df-3cbc727a6acb"}
18:01:37.143 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6718d01-4385-4372-beda-cd9f70715f83"}
18:01:37.146 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e6718d01-4385-4372-beda-cd9f70715f83"}
18:01:37.151 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"68476895-4416-4dce-a9a1-8548987a5eec"}
18:01:37.153 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"68476895-4416-4dce-a9a1-8548987a5eec"}
18:01:42.139 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a86f43d6-9a26-4ec6-9c62-e7ed0d9aab7d"}
18:01:42.139 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a86f43d6-9a26-4ec6-9c62-e7ed0d9aab7d"}
18:01:42.146 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"064670a8-1d38-46b6-a7ba-e1119e30e227"}
18:01:42.150 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"064670a8-1d38-46b6-a7ba-e1119e30e227"}
18:01:47.153 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe9545fc-cf86-4497-8aed-8ffa7f9f8e5f"}
18:01:47.154 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fe9545fc-cf86-4497-8aed-8ffa7f9f8e5f"}
18:01:47.160 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9e414b9-f420-4bcd-9ec9-b4dcd7da5567"}
18:01:47.160 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9e414b9-f420-4bcd-9ec9-b4dcd7da5567"}
18:01:52.155 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b24369c-2930-40ca-92c1-b964491eae07"}
18:01:52.159 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6b24369c-2930-40ca-92c1-b964491eae07"}
18:01:52.159 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"88e9ab86-5c11-4cfc-86ee-af1ddc7db63d"}
18:01:52.163 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"88e9ab86-5c11-4cfc-86ee-af1ddc7db63d"}
18:01:57.155 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dbfb69bb-d7cb-4405-8074-8066b5bf0257"}
18:01:57.160 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dbfb69bb-d7cb-4405-8074-8066b5bf0257"}
18:01:57.167 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e436ce8e-05cc-4c0d-ad9a-5cf3038ddc76"}
18:01:57.172 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e436ce8e-05cc-4c0d-ad9a-5cf3038ddc76"}
18:02:02.160 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d1841304-876a-431f-88e3-c4f2d97c1909"}
18:02:02.160 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d1841304-876a-431f-88e3-c4f2d97c1909"}
18:02:02.169 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"068286fe-eb18-484c-854e-c3050c0bb18e"}
18:02:02.171 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"068286fe-eb18-484c-854e-c3050c0bb18e"}
18:02:07.174 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4d7f4656-5108-4c8c-b4fc-373cfb0f0ea7"}
18:02:07.175 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4d7f4656-5108-4c8c-b4fc-373cfb0f0ea7"}
18:02:07.181 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3fcedfb-34f3-4755-82d8-e6c667df09a2"}
18:02:07.185 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3fcedfb-34f3-4755-82d8-e6c667df09a2"}
18:02:12.175 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6850018-03a0-4a44-b2ee-db4ff30fed63"}
18:02:12.178 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d6850018-03a0-4a44-b2ee-db4ff30fed63"}
18:02:12.183 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f13aa952-3a99-42f6-b751-e1379cf43fd2"}
18:02:12.187 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f13aa952-3a99-42f6-b751-e1379cf43fd2"}
18:02:17.179 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"265ed205-09f6-4aa7-9ffc-6394dce30ff2"}
18:02:17.179 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"265ed205-09f6-4aa7-9ffc-6394dce30ff2"}
18:02:17.186 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f243a42-5e93-4c64-8067-69712d7f94be"}
18:02:17.190 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f243a42-5e93-4c64-8067-69712d7f94be"}
18:02:22.183 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e3e4e26-e51c-45c2-ac08-6a3743cf3aa0"}
18:02:22.187 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7e3e4e26-e51c-45c2-ac08-6a3743cf3aa0"}
18:02:22.192 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b969bf0-2141-4fdf-b2dd-6ccd58b9195b"}
18:02:22.196 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b969bf0-2141-4fdf-b2dd-6ccd58b9195b"}
18:02:27.187 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b0d633c8-bbe4-497a-a78d-11ca862506a2"}
18:02:27.191 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b0d633c8-bbe4-497a-a78d-11ca862506a2"}
18:02:27.198 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f401b907-a6cc-4c8b-b74e-b0955dd2a5fe"}
18:02:27.202 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f401b907-a6cc-4c8b-b74e-b0955dd2a5fe"}
18:02:32.196 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae75f258-d035-4a16-b845-22416baf5c67"}
18:02:32.199 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ae75f258-d035-4a16-b845-22416baf5c67"}
18:02:32.203 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"280bc7d2-46be-4178-8264-24c5d78b5ca4"}
18:02:32.208 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"280bc7d2-46be-4178-8264-24c5d78b5ca4"}
18:02:37.192 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7dde1ed-ce2f-4a27-93ac-fb4b09e9603d"}
18:02:37.192 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b7dde1ed-ce2f-4a27-93ac-fb4b09e9603d"}
18:02:37.200 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"461059a5-bae2-4c84-bbc6-3856b8819540"}
18:02:37.202 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"461059a5-bae2-4c84-bbc6-3856b8819540"}
18:02:42.199 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1dd0596d-10ea-4a95-8dc7-631f5cbad4e9"}
18:02:42.201 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1dd0596d-10ea-4a95-8dc7-631f5cbad4e9"}
18:02:42.206 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"33300aae-bfa2-4529-936f-f1b4f45a37f8"}
18:02:42.209 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"33300aae-bfa2-4529-936f-f1b4f45a37f8"}
18:02:47.201 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62a46301-14c8-4244-933f-7f6d3b3200fb"}
18:02:47.201 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"62a46301-14c8-4244-933f-7f6d3b3200fb"}
18:02:47.208 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"191e2a4c-c8c9-4343-baac-7a0349e1dd33"}
18:02:47.210 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"191e2a4c-c8c9-4343-baac-7a0349e1dd33"}
18:02:52.207 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83afc938-5c32-452f-b425-f2d17b9caec2"}
18:02:52.211 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"83afc938-5c32-452f-b425-f2d17b9caec2"}
18:02:52.215 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8020e51-61fa-4fee-b739-35850ef49f65"}
18:02:52.219 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8020e51-61fa-4fee-b739-35850ef49f65"}
18:02:57.215 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c84ff7ce-fd02-43e9-9a2e-8cca19697d45"}
18:02:57.219 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c84ff7ce-fd02-43e9-9a2e-8cca19697d45"}
18:02:57.223 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"110ea6d9-a978-4202-998c-c2eb78f434f1"}
18:02:57.229 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"110ea6d9-a978-4202-998c-c2eb78f434f1"}
18:03:02.223 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c89d16dd-bf22-4468-a36f-9296231bee38"}
18:03:02.226 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c89d16dd-bf22-4468-a36f-9296231bee38"}
18:03:02.231 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5448083e-193c-4ac7-8b1e-2817eb508706"}
18:03:02.237 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5448083e-193c-4ac7-8b1e-2817eb508706"}
18:03:07.227 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7fbf3140-2378-4d80-8760-c41ed725cd81"}
18:03:07.231 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7fbf3140-2378-4d80-8760-c41ed725cd81"}
18:03:07.236 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b3e367b9-84a7-4e73-84f7-a5ca4a4775e9"}
18:03:07.242 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b3e367b9-84a7-4e73-84f7-a5ca4a4775e9"}
18:03:12.237 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d223474d-56f8-4b38-8275-f3dd678982c5"}
18:03:12.240 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d223474d-56f8-4b38-8275-f3dd678982c5"}
18:03:12.240 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d13422ea-9112-4a10-beb3-945dc55928e5"}
18:03:12.245 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d13422ea-9112-4a10-beb3-945dc55928e5"}
18:03:17.247 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f8e2b75e-4665-4489-b05d-086222048297"}
18:03:17.249 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f8e2b75e-4665-4489-b05d-086222048297"}
18:03:17.256 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"017a6cb3-f0ce-46f7-ba44-f80f9e59caf6"}
18:03:17.257 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"017a6cb3-f0ce-46f7-ba44-f80f9e59caf6"}
18:03:22.247 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1574ed2e-9a64-42de-98b6-5d9c8b650f1d"}
18:03:22.252 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1574ed2e-9a64-42de-98b6-5d9c8b650f1d"}
18:03:22.256 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"772d402c-fc7e-4f29-9768-5d57906da499"}
18:03:22.261 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"772d402c-fc7e-4f29-9768-5d57906da499"}
18:03:27.256 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08961ee9-5efb-4847-80a3-ac914870d231"}
18:03:27.260 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"08961ee9-5efb-4847-80a3-ac914870d231"}
18:03:27.262 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"188341b2-ddd1-4b24-9d2e-7daf6295a44f"}
18:03:27.270 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"188341b2-ddd1-4b24-9d2e-7daf6295a44f"}
18:03:32.260 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4bf6298f-33dc-43f1-ab9c-3aa9e2b646bf"}
18:03:32.260 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4bf6298f-33dc-43f1-ab9c-3aa9e2b646bf"}
18:03:32.267 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84159149-ce3e-45e4-b492-67d6f7846752"}
18:03:32.269 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"84159149-ce3e-45e4-b492-67d6f7846752"}
18:03:37.261 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0171c198-4802-4e2f-9ad3-34f869893fac"}
18:03:37.261 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0171c198-4802-4e2f-9ad3-34f869893fac"}
18:03:37.269 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92ce3ee6-6c4c-4e56-a0db-c9271861505d"}
18:03:37.270 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"92ce3ee6-6c4c-4e56-a0db-c9271861505d"}
18:03:42.264 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00c99314-8981-4ae4-aa68-eb9c601108e6"}
18:03:42.265 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"00c99314-8981-4ae4-aa68-eb9c601108e6"}
18:03:42.272 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8b48d56-c0fc-4547-8336-9d97932b73ae"}
18:03:42.276 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c8b48d56-c0fc-4547-8336-9d97932b73ae"}
18:03:47.269 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa238445-ee2e-4601-aaf9-bea8c4e762b3"}
18:03:47.272 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aa238445-ee2e-4601-aaf9-bea8c4e762b3"}
18:03:47.279 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3aa08c2e-2b0b-446d-9510-3826b293635a"}
18:03:47.279 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3aa08c2e-2b0b-446d-9510-3826b293635a"}
18:03:52.280 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"14d623b6-6e69-4e9b-b814-b73bee62a66f"}
18:03:52.280 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"14d623b6-6e69-4e9b-b814-b73bee62a66f"}
18:03:52.288 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5e15ffc-2554-4015-bebe-705cb2536ad5"}
18:03:52.288 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d5e15ffc-2554-4015-bebe-705cb2536ad5"}
18:03:57.278 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a68148e3-fd91-4266-ba4a-17131c1ee1a9"}
18:03:57.282 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a68148e3-fd91-4266-ba4a-17131c1ee1a9"}
18:03:57.286 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86eb389c-e3ec-4775-b047-0c5635954a66"}
18:03:57.291 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"86eb389c-e3ec-4775-b047-0c5635954a66"}
18:04:02.283 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01a9489b-b68c-4fea-aa29-7378da177a69"}
18:04:02.286 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"01a9489b-b68c-4fea-aa29-7378da177a69"}
18:04:02.286 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76c67595-8479-47d9-b683-1cd4e586e995"}
18:04:02.295 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"76c67595-8479-47d9-b683-1cd4e586e995"}
18:04:07.283 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad960207-64ea-4214-98ff-90e3a3da56c0"}
18:04:07.285 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ad960207-64ea-4214-98ff-90e3a3da56c0"}
18:04:07.291 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0644aad-a639-43f8-8af5-58107690d1de"}
18:04:07.295 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0644aad-a639-43f8-8af5-58107690d1de"}
18:04:12.283 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e96446cf-2700-445f-a1b3-57b41eb0445a"}
18:04:12.287 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e96446cf-2700-445f-a1b3-57b41eb0445a"}
18:04:12.291 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49799d15-3c8e-4fa6-a3ef-72370918b168"}
18:04:12.293 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"49799d15-3c8e-4fa6-a3ef-72370918b168"}
18:04:17.287 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e40570a7-f959-49fa-9a1a-a15b96e9f599"}
18:04:17.292 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e40570a7-f959-49fa-9a1a-a15b96e9f599"}
18:04:17.296 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18b7ded1-7e3a-4a79-8efa-ff2fc4ab45bd"}
18:04:17.301 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"18b7ded1-7e3a-4a79-8efa-ff2fc4ab45bd"}
18:04:22.295 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e3aa36d-360e-4486-af4f-138849d5c989"}
18:04:22.297 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9e3aa36d-360e-4486-af4f-138849d5c989"}
18:04:22.303 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de7a898f-ebe3-4183-b955-0dfe5fad10b4"}
18:04:22.303 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"de7a898f-ebe3-4183-b955-0dfe5fad10b4"}
18:04:27.308 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d79061eb-514a-4a25-86b4-40b0fa2eab92"}
18:04:27.309 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d79061eb-514a-4a25-86b4-40b0fa2eab92"}
18:04:27.315 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"281aed50-5c50-482e-bce0-bbbe2398a558"}
18:04:27.317 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"281aed50-5c50-482e-bce0-bbbe2398a558"}
18:04:32.310 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5259353-f323-4083-bd7a-d61fdaa9fff7"}
18:04:32.312 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e5259353-f323-4083-bd7a-d61fdaa9fff7"}
18:04:32.319 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c67a0c2e-1b4d-4b37-9b3c-16cc02c17632"}
18:04:32.321 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c67a0c2e-1b4d-4b37-9b3c-16cc02c17632"}
18:04:37.314 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"576a0eb0-0880-4552-9946-33b0109d9ee1"}
18:04:37.314 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"576a0eb0-0880-4552-9946-33b0109d9ee1"}
18:04:37.321 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0aa7842d-6148-41b8-aec6-2e28633ca3b3"}
18:04:37.321 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0aa7842d-6148-41b8-aec6-2e28633ca3b3"}
18:04:42.324 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7cdc39ea-2c3e-402d-9a77-f13ee35a4ae2"}
18:04:42.324 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7cdc39ea-2c3e-402d-9a77-f13ee35a4ae2"}
18:04:42.331 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"56b8f1b3-efbf-4ad5-9e48-e98f3f3b948e"}
18:04:42.335 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"56b8f1b3-efbf-4ad5-9e48-e98f3f3b948e"}
18:04:47.325 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"20b6579b-5f89-41de-b466-596d0a98a60b"}
18:04:47.329 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"20b6579b-5f89-41de-b466-596d0a98a60b"}
18:04:47.343 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86bc7313-ae6c-435a-8429-37a5b1454847"}
18:04:47.348 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"86bc7313-ae6c-435a-8429-37a5b1454847"}
18:04:52.325 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd9fb796-b4de-4450-aeaa-b95a2c1a6522"}
18:04:52.326 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fd9fb796-b4de-4450-aeaa-b95a2c1a6522"}
18:04:52.334 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ffe79890-3907-4b92-8b7e-d7e64a0c68f6"}
18:04:52.339 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ffe79890-3907-4b92-8b7e-d7e64a0c68f6"}
18:04:57.331 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eac93951-c389-47bf-94a7-1afaa093699a"}
18:04:57.337 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eac93951-c389-47bf-94a7-1afaa093699a"}
18:04:57.339 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c6e13ac6-49ae-4439-b64b-cce021c47dbc"}
18:04:57.347 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6e13ac6-49ae-4439-b64b-cce021c47dbc"}
18:05:02.330 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f9cb75ba-0efe-4402-bb9a-0b93cdf8827b"}
18:05:02.331 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f9cb75ba-0efe-4402-bb9a-0b93cdf8827b"}
18:05:02.338 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"220cbd9a-d870-48ea-8373-cbdb317ddb3d"}
18:05:02.338 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"220cbd9a-d870-48ea-8373-cbdb317ddb3d"}
18:05:07.335 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e014601-47af-4452-8108-4ce7149d07a6"}
18:05:07.338 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9e014601-47af-4452-8108-4ce7149d07a6"}
18:05:07.343 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3bf258c-a511-4f5f-8d1e-906f5bbb13ac"}
18:05:07.350 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3bf258c-a511-4f5f-8d1e-906f5bbb13ac"}
18:05:12.343 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62b7b9df-c3a7-400f-af76-6fa33c866bc2"}
18:05:12.344 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"62b7b9df-c3a7-400f-af76-6fa33c866bc2"}
18:05:12.351 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4ec81d8b-8bbb-4ce1-a169-244fac72a07e"}
18:05:12.351 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ec81d8b-8bbb-4ce1-a169-244fac72a07e"}
18:05:17.342 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe4883c8-ff51-47ae-8d8b-bee4919ea9cf"}
18:05:17.360 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fe4883c8-ff51-47ae-8d8b-bee4919ea9cf"}
18:05:17.367 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"58f12564-a48b-48ff-ba88-48dbd4e25ba1"}
18:05:17.368 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"58f12564-a48b-48ff-ba88-48dbd4e25ba1"}
18:05:22.353 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6147061d-118d-4858-b7c9-672edf43599b"}
18:05:22.356 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6147061d-118d-4858-b7c9-672edf43599b"}
18:05:22.362 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81ffcb35-e359-4203-b46f-31993168d7f1"}
18:05:22.366 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"81ffcb35-e359-4203-b46f-31993168d7f1"}
18:05:27.353 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"162437b4-68f8-46c0-b10a-84a2f65ac30e"}
18:05:27.357 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"162437b4-68f8-46c0-b10a-84a2f65ac30e"}
18:05:27.364 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85a247e3-456c-4edf-917f-123dd4d398cf"}
18:05:27.369 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"85a247e3-456c-4edf-917f-123dd4d398cf"}
18:05:32.354 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"984ca293-93fe-4bf2-a497-7d3b87ccadbe"}
18:05:32.354 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"984ca293-93fe-4bf2-a497-7d3b87ccadbe"}
18:05:32.361 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8244e6b5-676a-4a1a-af4b-f0ad91704fe8"}
18:05:32.366 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8244e6b5-676a-4a1a-af4b-f0ad91704fe8"}
18:05:37.355 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5beb21c9-3e45-43a0-9440-1241d804198c"}
18:05:37.360 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5beb21c9-3e45-43a0-9440-1241d804198c"}
18:05:37.367 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb85f307-1309-452f-8ae2-b68d724c0987"}
18:05:37.371 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb85f307-1309-452f-8ae2-b68d724c0987"}
18:05:42.354 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"87f85ccd-d68c-4539-ae17-3f05ea6ba244"}
18:05:42.357 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"87f85ccd-d68c-4539-ae17-3f05ea6ba244"}
18:05:42.361 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f19a35a6-9b40-4d54-b36d-7f2de5a689ea"}
18:05:42.363 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f19a35a6-9b40-4d54-b36d-7f2de5a689ea"}
18:05:47.366 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"54d4e3ca-2f57-4e8a-a91a-97eed7dbc0d4"}
18:05:47.371 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"54d4e3ca-2f57-4e8a-a91a-97eed7dbc0d4"}
18:05:47.376 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4dbdaa4-d28c-4c8f-bd3b-eaeda7b31449"}
18:05:47.377 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c4dbdaa4-d28c-4c8f-bd3b-eaeda7b31449"}
18:05:52.375 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b2fbe35a-d25c-4be7-a4c7-1acba7cb19b9"}
18:05:52.376 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b2fbe35a-d25c-4be7-a4c7-1acba7cb19b9"}
18:05:52.383 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"054f81b0-16a0-4303-bd60-403b81c176fc"}
18:05:52.387 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"054f81b0-16a0-4303-bd60-403b81c176fc"}
18:05:57.376 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"859e5a2b-7af7-4349-aa0f-21fd833eec8a"}
18:05:57.379 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"859e5a2b-7af7-4349-aa0f-21fd833eec8a"}
18:05:57.385 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"79bdc891-449b-49cd-aeef-29d5eb73e6ff"}
18:05:57.390 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"79bdc891-449b-49cd-aeef-29d5eb73e6ff"}
18:06:02.380 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd7eeb0d-cbde-4917-86b6-9f0be1236364"}
18:06:02.380 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cd7eeb0d-cbde-4917-86b6-9f0be1236364"}
18:06:02.387 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2247b1b-f1dd-423f-9479-d2eae68fae51"}
18:06:02.392 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2247b1b-f1dd-423f-9479-d2eae68fae51"}
18:06:07.380 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a42d63ce-8e06-4d85-a37c-eb967f6a4abc"}
18:06:07.383 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a42d63ce-8e06-4d85-a37c-eb967f6a4abc"}
18:06:07.389 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55c4d0cd-d1b7-478e-9a14-b04858b801f4"}
18:06:07.394 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"55c4d0cd-d1b7-478e-9a14-b04858b801f4"}
18:06:12.392 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7bb6cd99-5140-40b7-9612-21b594758436"}
18:06:12.392 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7bb6cd99-5140-40b7-9612-21b594758436"}
18:06:12.400 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18eca232-8eb0-4461-891b-b4f8d2f08b7b"}
18:06:12.400 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"18eca232-8eb0-4461-891b-b4f8d2f08b7b"}
18:06:17.401 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8e3e67f-d09d-46ab-9787-0767cb4b7305"}
18:06:17.407 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d8e3e67f-d09d-46ab-9787-0767cb4b7305"}
18:06:17.413 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f2425fa-34b9-46f2-b72b-016f70220d7c"}
18:06:17.418 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3f2425fa-34b9-46f2-b72b-016f70220d7c"}
18:06:22.400 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"96d71eeb-854b-410d-ab0b-4dca9a76ce71"}
18:06:22.400 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"96d71eeb-854b-410d-ab0b-4dca9a76ce71"}
18:06:22.408 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d07fde0-13e3-4809-80eb-55f039e76301"}
18:06:22.413 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d07fde0-13e3-4809-80eb-55f039e76301"}
18:06:27.403 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24f72235-4663-4817-9327-685e3a632582"}
18:06:27.407 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"24f72235-4663-4817-9327-685e3a632582"}
18:06:27.413 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c66d145f-1302-4901-8c98-d680cbfa9295"}
18:06:27.417 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c66d145f-1302-4901-8c98-d680cbfa9295"}
18:06:32.413 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56ecea09-431c-4d48-9f52-4a3f6f2ae2f8"}
18:06:32.414 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"56ecea09-431c-4d48-9f52-4a3f6f2ae2f8"}
18:06:32.422 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e46c0f1-3db6-4e1b-a38f-920424b36bd5"}
18:06:32.426 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e46c0f1-3db6-4e1b-a38f-920424b36bd5"}
18:06:37.418 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a2dc2fca-9900-4b66-8d38-82d165c97803"}
18:06:37.422 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a2dc2fca-9900-4b66-8d38-82d165c97803"}
18:06:37.426 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8c21e60d-af15-4361-b44a-01eca7e3f81c"}
18:06:37.426 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c21e60d-af15-4361-b44a-01eca7e3f81c"}
18:06:42.426 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f154ac20-8b23-4d21-86a8-8af74200815b"}
18:06:42.428 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f154ac20-8b23-4d21-86a8-8af74200815b"}
18:06:42.436 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"090e4975-7698-4e0e-a000-d69f05786a34"}
18:06:42.439 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"090e4975-7698-4e0e-a000-d69f05786a34"}
18:06:47.422 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43a43e3c-9309-42ab-8f68-7193e38eb4d7"}
18:06:47.427 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"43a43e3c-9309-42ab-8f68-7193e38eb4d7"}
18:06:47.431 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3545600f-cba4-41bf-a99e-ade7c5d76b34"}
18:06:47.436 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3545600f-cba4-41bf-a99e-ade7c5d76b34"}
18:06:52.424 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a0645fe8-e247-40e5-a58d-7e4278ae6f5b"}
18:06:52.425 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a0645fe8-e247-40e5-a58d-7e4278ae6f5b"}
18:06:52.432 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a10f4e7f-b54d-4885-bcb4-9bde3afba4a4"}
18:06:52.438 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a10f4e7f-b54d-4885-bcb4-9bde3afba4a4"}
18:06:57.430 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97c76842-cf6c-46b2-bc97-8098aa731894"}
18:06:57.434 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"97c76842-cf6c-46b2-bc97-8098aa731894"}
18:06:57.439 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c14b3ac-6203-4b53-9856-837356f65cf3"}
18:06:57.443 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c14b3ac-6203-4b53-9856-837356f65cf3"}
18:07:02.442 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e041f13d-35dc-4504-bbfe-3fd1bb579961"}
18:07:02.445 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e041f13d-35dc-4504-bbfe-3fd1bb579961"}
18:07:02.451 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad3aef68-dd98-4d58-9291-424098dc6ca0"}
18:07:02.452 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad3aef68-dd98-4d58-9291-424098dc6ca0"}
18:07:07.448 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2949ce5a-5458-4e48-ab77-82c57a67f68c"}
18:07:07.452 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2949ce5a-5458-4e48-ab77-82c57a67f68c"}
18:07:07.456 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0cd4816e-9e58-418e-b4aa-8d0340826ced"}
18:07:07.461 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0cd4816e-9e58-418e-b4aa-8d0340826ced"}
18:07:12.453 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2120d52-acb3-4aa6-8483-eab7c47f6969"}
18:07:12.453 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e2120d52-acb3-4aa6-8483-eab7c47f6969"}
18:07:12.461 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2648eb94-d001-4520-b143-ee7ca1afd739"}
18:07:12.467 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2648eb94-d001-4520-b143-ee7ca1afd739"}
18:07:17.449 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e126797c-476e-4eeb-9ce6-0da5d3d2f5e5"}
18:07:17.451 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e126797c-476e-4eeb-9ce6-0da5d3d2f5e5"}
18:07:17.459 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a27168ee-bcd8-400b-b49b-bcc6446a51ee"}
18:07:17.462 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a27168ee-bcd8-400b-b49b-bcc6446a51ee"}
18:07:22.451 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd1a986d-0f5c-4562-8fd5-bae58e698ffb"}
18:07:22.453 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bd1a986d-0f5c-4562-8fd5-bae58e698ffb"}
18:07:22.460 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23bf5b46-88c9-487f-91ea-45da1eab9680"}
18:07:22.462 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"23bf5b46-88c9-487f-91ea-45da1eab9680"}
18:07:27.460 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b200c345-cc37-43a5-a3a1-40dbb1f561c4"}
18:07:27.465 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b200c345-cc37-43a5-a3a1-40dbb1f561c4"}
18:07:27.470 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14929c32-50ba-4ad0-a256-adcf5876b73c"}
18:07:27.472 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"14929c32-50ba-4ad0-a256-adcf5876b73c"}
18:07:32.459 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9284b598-ad39-4258-b3b0-844bec107565"}
18:07:32.459 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9284b598-ad39-4258-b3b0-844bec107565"}
18:07:32.467 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9809b750-b697-49ec-8531-d995b80dae23"}
18:07:32.467 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9809b750-b697-49ec-8531-d995b80dae23"}
18:07:37.466 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b6fcc37-0452-44e1-afe6-1a9d6b747340"}
18:07:37.466 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9b6fcc37-0452-44e1-afe6-1a9d6b747340"}
18:07:37.476 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2391222b-d585-43d8-ab2d-19d529364307"}
18:07:37.478 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2391222b-d585-43d8-ab2d-19d529364307"}
18:07:42.462 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4bc3cbbd-c7e3-4315-b035-4abdf2a31c8e"}
18:07:42.465 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4bc3cbbd-c7e3-4315-b035-4abdf2a31c8e"}
18:07:42.470 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ab81a285-8920-450a-a54c-ba7b131937fb"}
18:07:42.475 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ab81a285-8920-450a-a54c-ba7b131937fb"}
18:07:47.459 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0307234c-d339-4456-a0dc-6775260660ad"}
18:07:47.464 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0307234c-d339-4456-a0dc-6775260660ad"}
18:07:47.467 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6cf4d415-0768-4ab7-8d9f-4d1a14f0e595"}
18:07:47.467 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6cf4d415-0768-4ab7-8d9f-4d1a14f0e595"}
18:07:52.462 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1303b831-5b56-44bd-aabc-3924de7b0216"}
18:07:52.462 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1303b831-5b56-44bd-aabc-3924de7b0216"}
18:07:52.469 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"293ca48e-3c17-4692-8fa8-d407f4b7361e"}
18:07:52.473 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"293ca48e-3c17-4692-8fa8-d407f4b7361e"}
18:07:57.466 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82e5f963-8e3d-4325-9c8a-a53bca2354c7"}
18:07:57.470 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"82e5f963-8e3d-4325-9c8a-a53bca2354c7"}
18:07:57.475 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c41a761-64e3-41e8-8ba0-c479bd6214fb"}
18:07:57.479 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c41a761-64e3-41e8-8ba0-c479bd6214fb"}
18:08:02.468 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec327d15-ad80-4ca4-b248-53e46d1c13ca"}
18:08:02.472 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ec327d15-ad80-4ca4-b248-53e46d1c13ca"}
18:08:02.476 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"483e3e1d-0960-41c2-82df-7594ed35d283"}
18:08:02.482 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"483e3e1d-0960-41c2-82df-7594ed35d283"}
18:08:07.466 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b9e7bf8-a03d-430c-9385-a6ae19d196b2"}
18:08:07.471 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7b9e7bf8-a03d-430c-9385-a6ae19d196b2"}
18:08:07.474 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae42bdb7-1998-475b-9668-2d0b66c45417"}
18:08:07.474 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae42bdb7-1998-475b-9668-2d0b66c45417"}
18:08:12.476 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4cdd1d81-86e6-414b-8092-8ad7a01f040b"}
18:08:12.479 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4cdd1d81-86e6-414b-8092-8ad7a01f040b"}
18:08:12.485 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e6400321-3bab-4094-bccc-b6113ff64b8a"}
18:08:12.489 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e6400321-3bab-4094-bccc-b6113ff64b8a"}
18:08:17.478 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1768dbde-5af5-457d-a32d-afe51a5d26e1"}
18:08:17.481 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1768dbde-5af5-457d-a32d-afe51a5d26e1"}
18:08:17.487 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fbf4138c-35b2-4f25-b662-37dd3535134f"}
18:08:17.488 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fbf4138c-35b2-4f25-b662-37dd3535134f"}
18:08:22.474 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"462b97c8-3795-462a-ac8f-a7cebc17ec3a"}
18:08:22.474 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"462b97c8-3795-462a-ac8f-a7cebc17ec3a"}
18:08:22.483 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e9a544e-dd06-48f8-bb3c-06c1fbdb73ef"}
18:08:22.483 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e9a544e-dd06-48f8-bb3c-06c1fbdb73ef"}
18:08:27.475 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33ee62c8-302d-4e6a-a93c-88cb21d807e7"}
18:08:27.476 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"33ee62c8-302d-4e6a-a93c-88cb21d807e7"}
18:08:27.482 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f465efb-eafd-46ca-835f-0827dc745d07"}
18:08:27.482 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f465efb-eafd-46ca-835f-0827dc745d07"}
18:08:32.470 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c75dd7f-de7a-4f04-96cc-19d205b8b34b"}
18:08:32.472 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1c75dd7f-de7a-4f04-96cc-19d205b8b34b"}
18:08:32.477 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43b900ee-280c-476a-b2a3-353724c0a87d"}
18:08:32.477 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"43b900ee-280c-476a-b2a3-353724c0a87d"}
18:08:37.474 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"44310146-4208-4c44-8202-ed2e0c5021a8"}
18:08:37.478 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"44310146-4208-4c44-8202-ed2e0c5021a8"}
18:08:37.482 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0920384c-c9d4-47b8-a462-c578ade39ee4"}
18:08:37.487 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0920384c-c9d4-47b8-a462-c578ade39ee4"}
18:08:42.478 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b9460e5-9f80-4338-912b-c39c6f05f85c"}
18:08:42.480 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5b9460e5-9f80-4338-912b-c39c6f05f85c"}
18:08:42.487 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c801664d-da95-4d63-8b04-3124f69e0ab3"}
18:08:42.489 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c801664d-da95-4d63-8b04-3124f69e0ab3"}
18:08:47.479 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c49068e0-1e74-4b10-b943-03ec6c907f5e"}
18:08:47.483 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c49068e0-1e74-4b10-b943-03ec6c907f5e"}
18:08:47.487 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f474f66a-1519-4de6-8452-817d56a5860c"}
18:08:47.491 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f474f66a-1519-4de6-8452-817d56a5860c"}
18:08:52.485 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22f8c31f-7931-46ef-9a6f-424dd88dba14"}
18:08:52.487 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"22f8c31f-7931-46ef-9a6f-424dd88dba14"}
18:08:52.494 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77ec2465-e320-4b72-b0a0-393435e64618"}
18:08:52.497 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"77ec2465-e320-4b72-b0a0-393435e64618"}
18:08:57.490 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d64fdaa-402c-411b-8fd2-0922b905e0a9"}
18:08:57.493 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5d64fdaa-402c-411b-8fd2-0922b905e0a9"}
18:08:57.499 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9e411fd-3cfb-4fc3-b486-252dd008cd25"}
18:08:57.503 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9e411fd-3cfb-4fc3-b486-252dd008cd25"}
18:09:02.489 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19bb1b8d-6bbb-442b-869e-a8444e8b9139"}
18:09:02.491 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"19bb1b8d-6bbb-442b-869e-a8444e8b9139"}
18:09:02.495 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2de7624-5b0e-4f0a-b4e5-80245086bcb7"}
18:09:02.497 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2de7624-5b0e-4f0a-b4e5-80245086bcb7"}
18:09:07.487 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"337faa3e-b126-4c17-a69d-aac48e61d22d"}
18:09:07.487 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"337faa3e-b126-4c17-a69d-aac48e61d22d"}
18:09:07.487 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e1a266c6-c9ac-418c-a807-af18eb95baa5"}
18:09:07.496 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1a266c6-c9ac-418c-a807-af18eb95baa5"}
18:09:12.492 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e5a3efd-3be0-4743-bea5-93fea30d86b6"}
18:09:12.495 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1e5a3efd-3be0-4743-bea5-93fea30d86b6"}
18:09:12.498 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5318d2c1-f896-4cbd-abc1-7a81954786dd"}
18:09:12.500 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5318d2c1-f896-4cbd-abc1-7a81954786dd"}
18:09:17.505 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1957ca9d-3950-4d48-ad74-356d8861a54d"}
18:09:17.506 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1957ca9d-3950-4d48-ad74-356d8861a54d"}
18:09:17.513 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf6f7fa6-c111-46a8-b99f-b3d3db72c77e"}
18:09:17.515 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf6f7fa6-c111-46a8-b99f-b3d3db72c77e"}
18:09:22.505 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1f196de-4caa-477c-9185-c80ef89977d2"}
18:09:22.507 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f1f196de-4caa-477c-9185-c80ef89977d2"}
18:09:22.511 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a997cdb-ad66-4468-b4b6-62e881eaab42"}
18:09:22.513 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1a997cdb-ad66-4468-b4b6-62e881eaab42"}
18:09:27.503 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d80c02b6-bc13-4357-96f1-6736f8a2410b"}
18:09:27.507 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d80c02b6-bc13-4357-96f1-6736f8a2410b"}
18:09:27.511 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"878e7be2-3053-464b-98a8-f50be6291a36"}
18:09:27.516 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"878e7be2-3053-464b-98a8-f50be6291a36"}
18:09:32.508 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e54c786e-3e15-4031-8915-2feac566a18a"}
18:09:32.510 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e54c786e-3e15-4031-8915-2feac566a18a"}
18:09:32.515 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"008a7b48-2099-485a-93a4-f8276ab79824"}
18:09:32.517 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"008a7b48-2099-485a-93a4-f8276ab79824"}
18:09:37.507 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd3b0329-7e74-40ce-a4d6-a664e0f6f650"}
18:09:37.507 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fd3b0329-7e74-40ce-a4d6-a664e0f6f650"}
18:09:37.516 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44f7626b-825c-4470-a9a9-e08dc230e434"}
18:09:37.518 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"44f7626b-825c-4470-a9a9-e08dc230e434"}
18:09:42.508 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe54009b-fc06-496a-8d53-f53d5a848084"}
18:09:42.511 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fe54009b-fc06-496a-8d53-f53d5a848084"}
18:09:42.516 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40be887e-09e6-4b5b-ad9e-de457827055c"}
18:09:42.519 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"40be887e-09e6-4b5b-ad9e-de457827055c"}
18:09:47.516 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ed15998-9e10-4b47-af70-b40a1936f1b2"}
18:09:47.517 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8ed15998-9e10-4b47-af70-b40a1936f1b2"}
18:09:47.520 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c02d9e31-a0b4-4165-b1e3-92360e7edfeb"}
18:09:47.525 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c02d9e31-a0b4-4165-b1e3-92360e7edfeb"}
18:09:52.519 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc088d88-8047-4955-baf7-ecd01d5b3bb6"}
18:09:52.521 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bc088d88-8047-4955-baf7-ecd01d5b3bb6"}
18:09:52.521 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3fa6d772-f68f-463b-a836-10fd999d8eaf"}
18:09:52.529 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3fa6d772-f68f-463b-a836-10fd999d8eaf"}
18:09:57.525 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b60748d-1948-484a-8e85-f8fdd95a470e"}
18:09:57.529 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9b60748d-1948-484a-8e85-f8fdd95a470e"}
18:09:57.534 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1fcbcc09-73a4-493b-b996-0d25a208f9db"}
18:09:57.542 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1fcbcc09-73a4-493b-b996-0d25a208f9db"}
18:10:02.531 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee89fb9b-e8ab-4566-95f4-7263cb6f19a3"}
18:10:02.533 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ee89fb9b-e8ab-4566-95f4-7263cb6f19a3"}
18:10:02.538 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bda6ee98-25b5-44fd-b137-e3dddcd6685a"}
18:10:02.544 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bda6ee98-25b5-44fd-b137-e3dddcd6685a"}
18:10:07.539 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e488809f-ebfa-46b9-b2d9-1174e4f4b830"}
18:10:07.540 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e488809f-ebfa-46b9-b2d9-1174e4f4b830"}
18:10:07.545 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8decc76-d864-4714-9cd9-3c6743c3e7e3"}
18:10:07.548 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8decc76-d864-4714-9cd9-3c6743c3e7e3"}
18:10:12.536 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3c45b923-5824-400c-b86d-774c0218592c"}
18:10:12.540 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3c45b923-5824-400c-b86d-774c0218592c"}
18:10:12.544 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f63ebb43-0e2e-4ce1-af89-81ca58468745"}
18:10:12.544 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f63ebb43-0e2e-4ce1-af89-81ca58468745"}
18:10:17.536 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"afc372dd-0603-46f7-8667-857af60cf248"}
18:10:17.538 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"afc372dd-0603-46f7-8667-857af60cf248"}
18:10:17.538 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5705dbb1-544e-4e8d-b368-29946d49d7a9"}
18:10:17.546 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5705dbb1-544e-4e8d-b368-29946d49d7a9"}
18:10:22.541 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab41ca0f-4909-466c-8a66-536ff364c68d"}
18:10:22.541 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ab41ca0f-4909-466c-8a66-536ff364c68d"}
18:10:22.548 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b5893804-f000-4011-9408-5320add10365"}
18:10:22.549 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b5893804-f000-4011-9408-5320add10365"}
18:10:27.550 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94eda127-6e52-4e3f-8abe-6bb5d4339e88"}
18:10:27.553 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"94eda127-6e52-4e3f-8abe-6bb5d4339e88"}
18:10:27.557 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77d1c1f3-8530-4fcc-bd30-cb564e101e68"}
18:10:27.561 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"77d1c1f3-8530-4fcc-bd30-cb564e101e68"}
18:10:32.555 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"940611b1-76ef-4e03-80bb-6700aa4375a5"}
18:10:32.559 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"940611b1-76ef-4e03-80bb-6700aa4375a5"}
18:10:32.564 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6b7d9205-779d-4c1b-a41c-e26898c70b42"}
18:10:32.570 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6b7d9205-779d-4c1b-a41c-e26898c70b42"}
18:10:37.550 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea3f7108-dbfc-4397-a8bc-98f92e617876"}
18:10:37.554 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ea3f7108-dbfc-4397-a8bc-98f92e617876"}
18:10:37.554 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fdb5b347-c612-4b10-81e0-40b4029bf713"}
18:10:37.559 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fdb5b347-c612-4b10-81e0-40b4029bf713"}
18:10:42.556 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f4a92ac3-0e78-4c07-b032-8ed6489f5d2e"}
18:10:42.557 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f4a92ac3-0e78-4c07-b032-8ed6489f5d2e"}
18:10:42.557 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23b81ed7-5856-4906-ad1d-50e1766b8d96"}
18:10:42.567 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"23b81ed7-5856-4906-ad1d-50e1766b8d96"}
18:10:47.560 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ffb5b8fb-1454-4732-9f9d-15e3bf7a29a7"}
18:10:47.561 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ffb5b8fb-1454-4732-9f9d-15e3bf7a29a7"}
18:10:47.564 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1068fa29-02ca-4275-8c0d-e54b1f0912f3"}
18:10:47.570 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1068fa29-02ca-4275-8c0d-e54b1f0912f3"}
18:10:52.563 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e08a6a8-45cc-43fe-bb15-59adab1104b5"}
18:10:52.566 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4e08a6a8-45cc-43fe-bb15-59adab1104b5"}
18:10:52.571 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a283ece-7251-46a6-bac9-64e51f80b6cb"}
18:10:52.572 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5a283ece-7251-46a6-bac9-64e51f80b6cb"}
18:10:57.569 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dc5d8ef4-3609-4ee4-bece-82b7452b2cdc"}
18:10:57.570 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dc5d8ef4-3609-4ee4-bece-82b7452b2cdc"}
18:10:57.577 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05a58c22-7570-43e3-86c7-adfb60b4d7dc"}
18:10:57.581 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"05a58c22-7570-43e3-86c7-adfb60b4d7dc"}
18:11:02.574 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea596b7e-2f23-40e6-b40b-17d2ca5eebeb"}
18:11:02.576 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ea596b7e-2f23-40e6-b40b-17d2ca5eebeb"}
18:11:02.581 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"378fce30-f4a8-4635-91a1-ee9b33916bbb"}
18:11:02.589 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"378fce30-f4a8-4635-91a1-ee9b33916bbb"}
18:11:07.584 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef9b0b12-d265-4a99-896b-9030a05ad52d"}
18:11:07.585 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ef9b0b12-d265-4a99-896b-9030a05ad52d"}
18:11:07.592 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ea37fd8-b828-4a37-b03f-163f72c31f01"}
18:11:07.596 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6ea37fd8-b828-4a37-b03f-163f72c31f01"}
18:11:12.586 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"29455044-2907-4db2-ba30-88a91c313afc"}
18:11:12.590 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"29455044-2907-4db2-ba30-88a91c313afc"}
18:11:12.595 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c90de59d-73e6-4494-a0c8-8730c2830af2"}
18:11:12.600 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c90de59d-73e6-4494-a0c8-8730c2830af2"}
18:11:17.598 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c67a9b09-3330-4ca8-bac8-e31fcae9ca06"}
18:11:17.598 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c67a9b09-3330-4ca8-bac8-e31fcae9ca06"}
18:11:17.606 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a26e6c06-3ea4-401b-9e82-c8f449bc4334"}
18:11:17.606 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a26e6c06-3ea4-401b-9e82-c8f449bc4334"}
18:11:22.598 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb5ebdcc-2d6c-4448-bf21-f91f8d8de165"}
18:11:22.603 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bb5ebdcc-2d6c-4448-bf21-f91f8d8de165"}
18:11:22.607 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51a1d155-e772-4197-b021-cfabdc53305a"}
18:11:22.608 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"51a1d155-e772-4197-b021-cfabdc53305a"}
18:11:27.595 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da28840f-f23d-4ea4-8c34-646515b2c948"}
18:11:27.598 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"da28840f-f23d-4ea4-8c34-646515b2c948"}
18:11:27.602 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a4b1e71-8510-4dd4-8edf-f8c5b987256b"}
18:11:27.607 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a4b1e71-8510-4dd4-8edf-f8c5b987256b"}
18:11:32.601 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c89d982-0074-4b3f-a6fe-d9a17dd72115"}
18:11:32.604 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7c89d982-0074-4b3f-a6fe-d9a17dd72115"}
18:11:32.607 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"209c7e63-b81f-414e-acde-274db2138a53"}
18:11:32.609 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"209c7e63-b81f-414e-acde-274db2138a53"}
18:11:37.603 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2788e2f7-8c74-41b5-a2b7-32a63a91bb1b"}
18:11:37.607 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2788e2f7-8c74-41b5-a2b7-32a63a91bb1b"}
18:11:37.612 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"090c6704-7f67-41c1-a55d-baa7581bd4c6"}
18:11:37.615 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"090c6704-7f67-41c1-a55d-baa7581bd4c6"}
18:11:42.602 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3c4d899-6a78-4ec6-ba30-028d9edbb807"}
18:11:42.602 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f3c4d899-6a78-4ec6-ba30-028d9edbb807"}
18:11:42.610 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"908e1d16-65f8-4b58-b1a4-f705f5ce7a62"}
18:11:42.610 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"908e1d16-65f8-4b58-b1a4-f705f5ce7a62"}
18:11:47.615 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe752adc-84da-416c-b758-faece991c5d3"}
18:11:47.617 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fe752adc-84da-416c-b758-faece991c5d3"}
18:11:47.623 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5dc56261-57a9-4cd2-970f-67843eb2d80a"}
18:11:47.623 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5dc56261-57a9-4cd2-970f-67843eb2d80a"}
18:11:52.608 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15034e0a-6a52-408a-acd3-2a250055b3ab"}
18:11:52.609 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"15034e0a-6a52-408a-acd3-2a250055b3ab"}
18:11:52.616 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4f00cae7-99b8-4a47-b4b1-c4fa90cd1b52"}
18:11:52.618 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4f00cae7-99b8-4a47-b4b1-c4fa90cd1b52"}
18:11:57.611 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"884ee25e-f7cb-4178-94e6-fc494462c3f2"}
18:11:57.614 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"884ee25e-f7cb-4178-94e6-fc494462c3f2"}
18:11:57.619 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"32015d2d-818c-4ebb-b452-74b86c782493"}
18:11:57.624 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"32015d2d-818c-4ebb-b452-74b86c782493"}
18:12:02.615 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2df3e7a4-2bc7-4f28-9baa-c7716c654b9f"}
18:12:02.615 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2df3e7a4-2bc7-4f28-9baa-c7716c654b9f"}
18:12:02.624 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2d0849a-a44f-4665-9119-82a5f51e861e"}
18:12:02.629 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c2d0849a-a44f-4665-9119-82a5f51e861e"}
18:12:07.620 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83956408-1802-4d71-82a0-03c3ca0af2df"}
18:12:07.620 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"83956408-1802-4d71-82a0-03c3ca0af2df"}
18:12:07.629 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b1844da0-3f94-469a-bc60-f2c4e8e81cef"}
18:12:07.631 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b1844da0-3f94-469a-bc60-f2c4e8e81cef"}
18:12:12.627 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59ba9b9c-47a4-4606-a8a5-6c21dc192837"}
18:12:12.627 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"59ba9b9c-47a4-4606-a8a5-6c21dc192837"}
18:12:12.635 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ddb6483-4808-4bc5-8d2f-f5afd54fc54a"}
18:12:12.637 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9ddb6483-4808-4bc5-8d2f-f5afd54fc54a"}
18:12:17.636 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d14fdd8-6e76-4d37-b105-8584c824b8a8"}
18:12:17.639 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9d14fdd8-6e76-4d37-b105-8584c824b8a8"}
18:12:17.644 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"159305c0-14f5-4f01-adbc-2bf65932c522"}
18:12:17.644 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"159305c0-14f5-4f01-adbc-2bf65932c522"}
18:12:22.637 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab748185-2b5e-4604-b954-a3546dbc7296"}
18:12:22.641 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ab748185-2b5e-4604-b954-a3546dbc7296"}
18:12:22.645 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac0a56c5-13d3-4c5b-9010-ac104cbf143a"}
18:12:22.646 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac0a56c5-13d3-4c5b-9010-ac104cbf143a"}
18:12:27.649 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"60663ff5-8719-47b6-b5fc-719d7afe5731"}
18:12:27.652 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"60663ff5-8719-47b6-b5fc-719d7afe5731"}
18:12:27.659 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b96ae458-3fee-4e04-80c0-53d9f72a0a9f"}
18:12:27.663 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b96ae458-3fee-4e04-80c0-53d9f72a0a9f"}
18:12:32.660 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c184c33-795e-4f8a-82c0-1e20b318c27e"}
18:12:32.663 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0c184c33-795e-4f8a-82c0-1e20b318c27e"}
18:12:32.666 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6956c11-9fe1-4ff9-87bd-ad8f9806ed51"}
18:12:32.671 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6956c11-9fe1-4ff9-87bd-ad8f9806ed51"}
18:12:37.665 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd7a305b-61bf-4203-a456-ddd34a5d9a69"}
18:12:37.666 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bd7a305b-61bf-4203-a456-ddd34a5d9a69"}
18:12:37.673 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac49948e-f59f-4dcb-a0cc-619bb33d1c3a"}
18:12:37.674 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac49948e-f59f-4dcb-a0cc-619bb33d1c3a"}
18:12:42.671 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d81ab08-f2b9-4b56-9b01-98540fd4f58f"}
18:12:42.672 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7d81ab08-f2b9-4b56-9b01-98540fd4f58f"}
18:12:42.679 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d52f6ae-8a4e-41db-abb6-59ac2bbdc746"}
18:12:42.681 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d52f6ae-8a4e-41db-abb6-59ac2bbdc746"}
18:12:47.675 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a8dc6b0-9252-46b7-8844-dd90870b94fb"}
18:12:47.675 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7a8dc6b0-9252-46b7-8844-dd90870b94fb"}
18:12:47.683 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4133054b-20e2-4afb-b0ac-3967c43c3243"}
18:12:47.687 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4133054b-20e2-4afb-b0ac-3967c43c3243"}
18:12:52.679 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f4d9a057-d609-464e-af32-784361c91fe9"}
18:12:52.683 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f4d9a057-d609-464e-af32-784361c91fe9"}
18:12:52.683 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd70c56d-4d17-44db-bc7d-661103cc9478"}
18:12:52.692 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd70c56d-4d17-44db-bc7d-661103cc9478"}
18:12:57.681 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc537fe1-0c8c-4203-9ff3-5833209483ca"}
18:12:57.685 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bc537fe1-0c8c-4203-9ff3-5833209483ca"}
18:12:57.689 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"290b5fb6-e9ff-4463-84cf-77add88ec8ce"}
18:12:57.695 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"290b5fb6-e9ff-4463-84cf-77add88ec8ce"}
18:13:02.687 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f0ad004-47aa-4d46-a470-eb82aca411dc"}
18:13:02.687 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7f0ad004-47aa-4d46-a470-eb82aca411dc"}
18:13:02.693 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"192d5199-38c1-4ead-84d9-3d164081d3e4"}
18:13:02.693 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"192d5199-38c1-4ead-84d9-3d164081d3e4"}
18:13:07.690 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"60cc1968-fa5f-4821-8141-49df8f10b605"}
18:13:07.690 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"60cc1968-fa5f-4821-8141-49df8f10b605"}
18:13:07.698 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a5705a46-94b2-4a21-8166-f2c4493008f6"}
18:13:07.698 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a5705a46-94b2-4a21-8166-f2c4493008f6"}
18:13:12.694 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"567a31fe-ea44-4db7-8b96-0c8b77fe4b42"}
18:13:12.698 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"567a31fe-ea44-4db7-8b96-0c8b77fe4b42"}
18:13:12.702 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c95e546-a886-49ce-93b0-47b2971bd9a7"}
18:13:12.705 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c95e546-a886-49ce-93b0-47b2971bd9a7"}
18:13:17.703 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"521e5160-7648-4f86-9f4e-b76825a72593"}
18:13:17.703 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"521e5160-7648-4f86-9f4e-b76825a72593"}
18:13:17.711 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8863d484-02fe-422e-b429-bac79ac9de0e"}
18:13:17.715 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8863d484-02fe-422e-b429-bac79ac9de0e"}
18:13:22.711 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"776a1a75-9a99-4ee1-9b8a-247e0a579562"}
18:13:22.711 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"776a1a75-9a99-4ee1-9b8a-247e0a579562"}
18:13:22.719 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9149a124-56c9-4efa-849e-d9e6b3043047"}
18:13:22.723 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9149a124-56c9-4efa-849e-d9e6b3043047"}
18:13:27.719 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e73ffe0-22ee-406c-bfd9-f1a50128dcc6"}
18:13:27.723 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1e73ffe0-22ee-406c-bfd9-f1a50128dcc6"}
18:13:27.727 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4383d74-d032-4cac-98be-2911628bf65c"}
18:13:27.727 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c4383d74-d032-4cac-98be-2911628bf65c"}
18:13:32.724 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2c410fa-9fa1-4970-9e00-d208a310387e"}
18:13:32.726 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e2c410fa-9fa1-4970-9e00-d208a310387e"}
18:13:32.731 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c72347a7-cd46-4b51-9454-208861209c38"}
18:13:32.731 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c72347a7-cd46-4b51-9454-208861209c38"}
18:13:37.717 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dff3839a-cad1-4bb6-a0a8-a0bc473f4334"}
18:13:37.721 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dff3839a-cad1-4bb6-a0a8-a0bc473f4334"}
18:13:37.725 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"60fc3644-a5b3-450f-a01d-7a19d8fdb4cd"}
18:13:37.728 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"60fc3644-a5b3-450f-a01d-7a19d8fdb4cd"}
18:13:42.714 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"36f23f1f-dac7-4207-a14a-aca13636dda4"}
18:13:42.716 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"36f23f1f-dac7-4207-a14a-aca13636dda4"}
18:13:42.722 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e881353-a381-467d-85ae-42ba39b74753"}
18:13:42.722 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e881353-a381-467d-85ae-42ba39b74753"}
18:13:47.709 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9aac4b5d-3f3e-42d1-bd51-fd18b8337902"}
18:13:47.709 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9aac4b5d-3f3e-42d1-bd51-fd18b8337902"}
18:13:47.717 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b98b7190-1d25-4367-a6f5-13888abde175"}
18:13:47.717 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b98b7190-1d25-4367-a6f5-13888abde175"}
18:13:52.725 05.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed4a76d3-f7af-4433-b0e2-e4f682d04118"}
18:13:52.728 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ed4a76d3-f7af-4433-b0e2-e4f682d04118"}
18:13:52.732 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82cb188b-b1f6-4fbb-8230-db4e789b1b92"}
18:13:52.736 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"82cb188b-b1f6-4fbb-8230-db4e789b1b92"}
18:13:57.727 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a507928b-3f43-484e-b01f-52fa82eece18"}
18:13:57.731 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a507928b-3f43-484e-b01f-52fa82eece18"}
18:13:57.734 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe0aa2b5-afef-4fcc-bebf-c47ab4f29c88"}
18:13:57.741 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe0aa2b5-afef-4fcc-bebf-c47ab4f29c88"}
18:14:02.727 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b5b7be4-6e17-40a6-b50c-9f2bc95f5506"}
18:14:02.731 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7b5b7be4-6e17-40a6-b50c-9f2bc95f5506"}
18:14:02.735 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ba45a9a-a8cf-47dc-80d7-119aded1bf94"}
18:14:02.738 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ba45a9a-a8cf-47dc-80d7-119aded1bf94"}
18:14:07.734 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"79c2e235-d20a-4d23-9b22-9a22e83d1b9d"}
18:14:07.737 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"79c2e235-d20a-4d23-9b22-9a22e83d1b9d"}
18:14:07.741 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5afd9941-29e9-4403-947f-fc0ef139b164"}
18:14:07.745 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5afd9941-29e9-4403-947f-fc0ef139b164"}
18:14:12.740 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98d83919-fde3-4942-bd12-f90f358b8de5"}
18:14:12.744 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"98d83919-fde3-4942-bd12-f90f358b8de5"}
18:14:12.749 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc928749-0cac-4676-a5de-b3343a48837f"}
18:14:12.753 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cc928749-0cac-4676-a5de-b3343a48837f"}
18:14:17.752 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad28fd72-5d0a-49c6-867b-44eb34452310"}
18:14:17.752 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ad28fd72-5d0a-49c6-867b-44eb34452310"}
18:14:17.752 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3e8da8b-b278-4211-84a6-4e35aeced40b"}
18:14:17.752 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3e8da8b-b278-4211-84a6-4e35aeced40b"}
18:14:22.740 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad17ae72-af79-4fb7-998f-d886c6396cd4"}
18:14:22.740 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ad17ae72-af79-4fb7-998f-d886c6396cd4"}
18:14:22.747 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7422c253-8217-4147-b9f8-3bb90311ee1e"}
18:14:22.751 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7422c253-8217-4147-b9f8-3bb90311ee1e"}
18:14:27.739 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6adecee-0bfc-4fbb-b651-378950f50c66"}
18:14:27.741 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b6adecee-0bfc-4fbb-b651-378950f50c66"}
18:14:27.745 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9a57cd0-62be-44b4-884e-724f1a8f1d62"}
18:14:27.745 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9a57cd0-62be-44b4-884e-724f1a8f1d62"}
18:14:32.750 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"14eb4f03-bf1c-4b25-b983-17d28d63806e"}
18:14:32.750 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"14eb4f03-bf1c-4b25-b983-17d28d63806e"}
18:14:32.757 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3a69705-0d37-42f2-a02d-faa211f0d7d1"}
18:14:32.759 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3a69705-0d37-42f2-a02d-faa211f0d7d1"}
18:14:37.762 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"824d990b-fbb7-4770-8de4-b3fc115a0b05"}
18:14:37.762 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"824d990b-fbb7-4770-8de4-b3fc115a0b05"}
18:14:37.770 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe15fd10-415d-4b26-8a2c-b5a9912b3aa3"}
18:14:37.770 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe15fd10-415d-4b26-8a2c-b5a9912b3aa3"}
18:14:42.769 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75cf934e-6827-49dd-9ec4-f20ddcd191f7"}
18:14:42.770 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"75cf934e-6827-49dd-9ec4-f20ddcd191f7"}
18:14:42.775 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df40a38f-1cfc-40a1-8b75-8a1d24c5350a"}
18:14:42.775 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"df40a38f-1cfc-40a1-8b75-8a1d24c5350a"}
18:14:47.775 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ed92ae7-7083-4d00-a1a3-0be2dc36f0a3"}
18:14:47.779 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3ed92ae7-7083-4d00-a1a3-0be2dc36f0a3"}
18:14:47.783 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f17c441-f6d8-42e1-acb4-11dd6b3c7e54"}
18:14:47.788 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f17c441-f6d8-42e1-acb4-11dd6b3c7e54"}
18:14:52.780 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a1be9b4-81ad-4f7f-9794-02711489cbbf"}
18:14:52.784 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0a1be9b4-81ad-4f7f-9794-02711489cbbf"}
18:14:52.787 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c68abb99-aa78-4845-a324-a04a4e8d9bf7"}
18:14:52.790 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c68abb99-aa78-4845-a324-a04a4e8d9bf7"}
18:14:57.776 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"577262df-4f78-47b6-a489-841150921fbb"}
18:14:57.780 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"577262df-4f78-47b6-a489-841150921fbb"}
18:14:57.785 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28a177fa-edf3-4257-b468-a660d6e71501"}
18:14:57.789 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"28a177fa-edf3-4257-b468-a660d6e71501"}
18:15:02.777 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97ef6648-d77f-4459-9924-36bed403b4ea"}
18:15:02.777 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"97ef6648-d77f-4459-9924-36bed403b4ea"}
18:15:02.787 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c4bfa5d-9a1a-4371-bd64-235ba7716f25"}
18:15:02.787 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c4bfa5d-9a1a-4371-bd64-235ba7716f25"}
18:15:07.786 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f98ac61-f3b2-4f8a-a184-c0eae5736b2e"}
18:15:07.789 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3f98ac61-f3b2-4f8a-a184-c0eae5736b2e"}
18:15:07.795 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9ff13fc-19f0-4d1e-be44-4e270c4ac89b"}
18:15:07.799 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9ff13fc-19f0-4d1e-be44-4e270c4ac89b"}
18:15:12.795 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8eadfb56-46d2-46be-9345-cfd1786860f6"}
18:15:12.795 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8eadfb56-46d2-46be-9345-cfd1786860f6"}
18:15:12.803 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e76469e1-0b18-43b6-8728-0e3415a12f06"}
18:15:12.803 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e76469e1-0b18-43b6-8728-0e3415a12f06"}
18:15:17.800 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5f441df2-0872-4515-894a-a4fc91530008"}
18:15:17.804 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5f441df2-0872-4515-894a-a4fc91530008"}
18:15:17.807 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1dc8828-9cc5-48ad-9766-7743d40231c6"}
18:15:17.809 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a1dc8828-9cc5-48ad-9766-7743d40231c6"}
18:15:22.810 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bbfc65df-45f9-4e41-9bf1-3d0277d1afbc"}
18:15:22.812 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bbfc65df-45f9-4e41-9bf1-3d0277d1afbc"}
18:15:22.815 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea71516b-9929-4f3d-bad4-df8b5439ee40"}
18:15:22.822 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea71516b-9929-4f3d-bad4-df8b5439ee40"}
18:15:27.814 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2adbec1b-b0b4-4d13-9877-083d6475fd6b"}
18:15:27.817 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2adbec1b-b0b4-4d13-9877-083d6475fd6b"}
18:15:27.822 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ba48b83-2ba0-4d01-adc0-94069ef41e54"}
18:15:27.827 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3ba48b83-2ba0-4d01-adc0-94069ef41e54"}
18:15:32.821 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f1a589c-d640-416e-a590-243816895733"}
18:15:32.825 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7f1a589c-d640-416e-a590-243816895733"}
18:15:32.829 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"027069aa-6d4d-40ad-b7a5-f00bb1b1f0c8"}
18:15:32.832 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"027069aa-6d4d-40ad-b7a5-f00bb1b1f0c8"}
18:15:37.822 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"220cb4c8-2a9f-4836-bee5-1a9d21a4de30"}
18:15:37.825 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"220cb4c8-2a9f-4836-bee5-1a9d21a4de30"}
18:15:37.830 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"503327c1-61df-4919-956e-66a00fe78285"}
18:15:37.830 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"503327c1-61df-4919-956e-66a00fe78285"}
18:15:42.828 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c06687f0-5db7-4f1f-9dc3-4980d699cc06"}
18:15:42.831 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c06687f0-5db7-4f1f-9dc3-4980d699cc06"}
18:15:42.837 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"57978fc7-2ca3-49d4-be9c-1bc210c765b1"}
18:15:42.838 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"57978fc7-2ca3-49d4-be9c-1bc210c765b1"}
18:15:47.832 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80a97103-5079-40c5-af63-eef3133e09a7"}
18:15:47.835 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"80a97103-5079-40c5-af63-eef3133e09a7"}
18:15:47.840 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2c8d4e6-1951-4e34-bc33-5d771511407a"}
18:15:47.843 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c2c8d4e6-1951-4e34-bc33-5d771511407a"}
18:15:52.837 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db118f00-7a09-4af7-9ee4-55cd1990ad4a"}
18:15:52.840 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"db118f00-7a09-4af7-9ee4-55cd1990ad4a"}
18:15:52.843 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d7014b6-850f-4e06-ab97-3f417e8070e1"}
18:15:52.847 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0d7014b6-850f-4e06-ab97-3f417e8070e1"}
18:15:57.839 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd5f5833-7312-400b-8919-c2c05be6e1b0"}
18:15:57.842 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bd5f5833-7312-400b-8919-c2c05be6e1b0"}
18:15:57.847 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5cbc82b6-002a-48f7-b0fe-f2b1a8a9dd7c"}
18:15:57.853 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5cbc82b6-002a-48f7-b0fe-f2b1a8a9dd7c"}
18:16:02.846 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88b3363c-5e45-4ea9-8bb3-15446ae94e36"}
18:16:02.850 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"88b3363c-5e45-4ea9-8bb3-15446ae94e36"}
18:16:02.853 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d6ce40b-61fc-4866-bfb7-e0712e988872"}
18:16:02.853 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d6ce40b-61fc-4866-bfb7-e0712e988872"}
18:16:07.854 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2319fbd-39be-4555-9f5d-17d414f7b8e7"}
18:16:07.855 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f2319fbd-39be-4555-9f5d-17d414f7b8e7"}
18:16:07.862 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a27fb1ee-7e6d-4803-a445-05ef7a3f23ea"}
18:16:07.862 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a27fb1ee-7e6d-4803-a445-05ef7a3f23ea"}
18:16:12.858 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c0f2ded-2bd3-4438-8359-e0b16028d820"}
18:16:12.858 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1c0f2ded-2bd3-4438-8359-e0b16028d820"}
18:16:12.866 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bc70b1e5-f7c3-4767-a2d3-999b10309b16"}
18:16:12.866 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bc70b1e5-f7c3-4767-a2d3-999b10309b16"}
18:16:17.861 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb6ddbff-58fa-4fd0-9afc-e2016fa080db"}
18:16:17.863 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bb6ddbff-58fa-4fd0-9afc-e2016fa080db"}
18:16:17.869 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b7815cc-067b-4d86-9310-c55574907188"}
18:16:17.873 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b7815cc-067b-4d86-9310-c55574907188"}
18:16:22.868 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55506cd9-d566-4cfb-9196-71720bbade8b"}
18:16:22.868 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"55506cd9-d566-4cfb-9196-71720bbade8b"}
18:16:22.876 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b17f90a-40b4-4ead-b918-6dcf3b6f33f3"}
18:16:22.877 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b17f90a-40b4-4ead-b918-6dcf3b6f33f3"}
18:16:27.870 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"935c38a9-32b9-4185-ad93-c43d856665eb"}
18:16:27.874 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"935c38a9-32b9-4185-ad93-c43d856665eb"}
18:16:27.880 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8dc7b66-e971-4f08-9e36-aab8180df9d7"}
18:16:27.884 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8dc7b66-e971-4f08-9e36-aab8180df9d7"}
18:16:32.870 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a6b8cb9-6101-4114-9561-ed3588adbce0"}
18:16:32.870 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3a6b8cb9-6101-4114-9561-ed3588adbce0"}
18:16:32.877 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"deb83794-5f17-4ae9-8c5d-c086c02080a3"}
18:16:32.877 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"deb83794-5f17-4ae9-8c5d-c086c02080a3"}
18:16:37.875 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5bfade3c-a60f-4224-8d98-42901655af00"}
18:16:37.876 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5bfade3c-a60f-4224-8d98-42901655af00"}
18:16:37.876 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4d303ff9-f7af-47d5-beea-b76330910dc9"}
18:16:37.886 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4d303ff9-f7af-47d5-beea-b76330910dc9"}
18:16:42.881 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"520e696f-f0f4-4dc5-b5e3-7d5e79df6e16"}
18:16:42.881 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"520e696f-f0f4-4dc5-b5e3-7d5e79df6e16"}
18:16:42.889 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73771aab-18fe-4bc9-a80e-95d9789fa37b"}
18:16:42.889 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"73771aab-18fe-4bc9-a80e-95d9789fa37b"}
18:16:47.882 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b1fadd0-dbe1-46b8-a633-a7b331009c43"}
18:16:47.882 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5b1fadd0-dbe1-46b8-a633-a7b331009c43"}
18:16:47.889 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e0a330a-c1ac-46d6-9e39-97400f9db00a"}
18:16:47.892 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e0a330a-c1ac-46d6-9e39-97400f9db00a"}
18:16:52.886 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"732499de-a82a-4e0f-bb04-b9c70475e02f"}
18:16:52.889 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"732499de-a82a-4e0f-bb04-b9c70475e02f"}
18:16:52.894 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd888782-8364-4fb5-9090-fa2441e60626"}
18:16:52.894 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cd888782-8364-4fb5-9090-fa2441e60626"}
18:16:57.885 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d88aae9-1027-470b-af55-9fac9bef22e9"}
18:16:57.886 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6d88aae9-1027-470b-af55-9fac9bef22e9"}
18:16:57.903 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cef2e745-1b2b-4de6-a6c9-f74640411819"}
18:16:57.910 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cef2e745-1b2b-4de6-a6c9-f74640411819"}
18:17:02.894 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b1ca4e2-c828-4d3e-8b14-ef4ccd3783c8"}
18:17:02.896 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5b1ca4e2-c828-4d3e-8b14-ef4ccd3783c8"}
18:17:02.902 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3655822-bb4c-458c-8c02-5b345471eac5"}
18:17:02.904 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3655822-bb4c-458c-8c02-5b345471eac5"}
18:17:07.889 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"106983fe-3211-4275-9aca-dd1f0eaa074e"}
18:17:07.891 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"106983fe-3211-4275-9aca-dd1f0eaa074e"}
18:17:07.896 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3fb3cfaa-73c0-4914-828e-a435d2b60357"}
18:17:07.899 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3fb3cfaa-73c0-4914-828e-a435d2b60357"}
18:17:12.894 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4446aef-a6cc-4587-877c-1ba828768e53"}
18:17:12.894 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c4446aef-a6cc-4587-877c-1ba828768e53"}
18:17:12.902 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23fabfc4-455c-4455-a9f1-e7d49029b80a"}
18:17:12.902 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"23fabfc4-455c-4455-a9f1-e7d49029b80a"}
18:17:17.899 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"649799ea-3055-4f8b-a182-d580fd54cb3f"}
18:17:17.924 00.025 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"649799ea-3055-4f8b-a182-d580fd54cb3f"}
18:17:17.932 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"474b12c3-1cba-49ee-8eb5-db38f5213327"}
18:17:17.936 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"474b12c3-1cba-49ee-8eb5-db38f5213327"}
18:17:22.896 04.960 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5f0c4761-f85e-4adf-a183-bbacb013583d"}
18:17:22.898 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5f0c4761-f85e-4adf-a183-bbacb013583d"}
18:17:22.901 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b78c98e5-808f-48e1-ad86-38463bc52c6c"}
18:17:22.904 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b78c98e5-808f-48e1-ad86-38463bc52c6c"}
18:17:27.900 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5e4936ad-82e0-4c20-9627-94fc9481af7f"}
18:17:27.900 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5e4936ad-82e0-4c20-9627-94fc9481af7f"}
18:17:27.908 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05d6848c-b7e0-4a44-b224-63d49bd3ca46"}
18:17:27.911 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"05d6848c-b7e0-4a44-b224-63d49bd3ca46"}
18:17:32.902 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45988bb1-779c-4f0e-8e39-b94fab06f67d"}
18:17:32.902 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"45988bb1-779c-4f0e-8e39-b94fab06f67d"}
18:17:32.907 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f52564ec-27d3-4567-a9f8-65b69a9d05a7"}
18:17:32.910 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f52564ec-27d3-4567-a9f8-65b69a9d05a7"}
18:17:37.899 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4272b8b9-4cb8-4e47-bf82-85b698124303"}
18:17:37.902 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4272b8b9-4cb8-4e47-bf82-85b698124303"}
18:17:37.907 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f9ae085f-fde5-4c2a-b5ec-011aac76e60f"}
18:17:37.907 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f9ae085f-fde5-4c2a-b5ec-011aac76e60f"}
18:17:42.896 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80ab32c0-880e-4156-bd23-72f7834f14c3"}
18:17:42.900 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"80ab32c0-880e-4156-bd23-72f7834f14c3"}
18:17:42.903 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cae6123e-55e0-4eba-895d-f82fbbf18517"}
18:17:42.908 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cae6123e-55e0-4eba-895d-f82fbbf18517"}
18:17:47.900 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0109abe4-c9e3-424e-87c1-821b26482343"}
18:17:47.900 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0109abe4-c9e3-424e-87c1-821b26482343"}
18:17:47.906 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0411aa29-90c0-4cf5-8b02-adf68d6c617c"}
18:17:47.909 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0411aa29-90c0-4cf5-8b02-adf68d6c617c"}
18:17:52.899 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"96db537b-06d0-495a-842a-a830e6973ba8"}
18:17:52.901 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"96db537b-06d0-495a-842a-a830e6973ba8"}
18:17:52.915 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"334cd705-7236-4b24-8869-8f5a37ff041a"}
18:17:52.917 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"334cd705-7236-4b24-8869-8f5a37ff041a"}
18:17:57.901 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"85844ddf-3541-4192-8549-6f03c18af184"}
18:17:57.902 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"85844ddf-3541-4192-8549-6f03c18af184"}
18:17:57.908 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72907e97-b67f-432b-b449-09be72b19213"}
18:17:57.910 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"72907e97-b67f-432b-b449-09be72b19213"}
18:18:02.899 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"647bb637-7983-4208-95fe-53c656a48490"}
18:18:02.901 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"647bb637-7983-4208-95fe-53c656a48490"}
18:18:02.901 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b1f3853-a6b4-4a4b-92ed-cafc4274cd90"}
18:18:02.907 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0b1f3853-a6b4-4a4b-92ed-cafc4274cd90"}
18:18:07.902 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d15a6bb1-c42c-4b30-855f-ec05e5127173"}
18:18:07.904 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d15a6bb1-c42c-4b30-855f-ec05e5127173"}
18:18:07.904 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff0e207e-9000-4fb8-bfe3-601f8dd7f368"}
18:18:07.911 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff0e207e-9000-4fb8-bfe3-601f8dd7f368"}
18:18:12.899 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d4cfd6b8-63a1-4828-b5cf-fbbe98fc3111"}
18:18:12.904 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d4cfd6b8-63a1-4828-b5cf-fbbe98fc3111"}
18:18:12.910 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d9d41c9-d014-47fe-816d-4991a36bfe98"}
18:18:12.924 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d9d41c9-d014-47fe-816d-4991a36bfe98"}
18:18:17.899 04.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db11725f-ce78-482b-88fc-39e729b43c9b"}
18:18:17.899 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"db11725f-ce78-482b-88fc-39e729b43c9b"}
18:18:17.905 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eebffd6a-50fb-457f-9071-991c90b38c49"}
18:18:17.909 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eebffd6a-50fb-457f-9071-991c90b38c49"}
18:18:22.906 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b4c33f3f-0f83-47ce-8605-120a50bea965"}
18:18:22.909 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b4c33f3f-0f83-47ce-8605-120a50bea965"}
18:18:22.915 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dedc8e62-3ca6-4986-bcbe-8a2a4d44c001"}
18:18:22.919 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dedc8e62-3ca6-4986-bcbe-8a2a4d44c001"}
18:18:27.907 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fdeb8930-8f79-4cf1-9491-1304354bb33b"}
18:18:27.912 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fdeb8930-8f79-4cf1-9491-1304354bb33b"}
18:18:27.918 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb2f6e98-aa10-454f-8869-95be30a64f1f"}
18:18:27.923 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb2f6e98-aa10-454f-8869-95be30a64f1f"}
18:18:32.908 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e09af4de-c55c-44ed-ac52-5487501002c2"}
18:18:32.911 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e09af4de-c55c-44ed-ac52-5487501002c2"}
18:18:32.916 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"090cfe96-4e20-4250-b646-562afd78a42a"}
18:18:32.923 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"090cfe96-4e20-4250-b646-562afd78a42a"}
18:18:37.915 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7411973c-5a1e-4588-9643-22097a4c378e"}
18:18:37.920 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7411973c-5a1e-4588-9643-22097a4c378e"}
18:18:37.923 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f78e112-e348-4304-8585-28989587c4bf"}
18:18:37.927 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1f78e112-e348-4304-8585-28989587c4bf"}
18:18:42.925 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7ccd2213-d641-4452-a958-62bdb4342e3b"}
18:18:42.925 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7ccd2213-d641-4452-a958-62bdb4342e3b"}
18:18:42.931 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82f0ef45-a07a-4c7e-86b6-4daa1a9bf371"}
18:18:42.932 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"82f0ef45-a07a-4c7e-86b6-4daa1a9bf371"}
18:18:47.920 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"443b178d-785e-41f5-8b86-e8475f400ad0"}
18:18:47.920 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"443b178d-785e-41f5-8b86-e8475f400ad0"}
18:18:47.920 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e065291f-8c07-43f6-821e-0ed8778e5087"}
18:18:47.930 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e065291f-8c07-43f6-821e-0ed8778e5087"}
18:18:52.923 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53b76ef4-e456-45fb-b780-eccce82f7b46"}
18:18:52.923 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"53b76ef4-e456-45fb-b780-eccce82f7b46"}
18:18:52.923 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6d0ae37-df49-49a1-a4c3-054c3963a7e6"}
18:18:52.923 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d6d0ae37-df49-49a1-a4c3-054c3963a7e6"}
18:18:57.927 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d4b03678-0ebe-4e31-89cf-a2ce0cb0534f"}
18:18:57.929 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d4b03678-0ebe-4e31-89cf-a2ce0cb0534f"}
18:18:57.935 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6159c9d7-274b-4027-93a2-6a7d30190150"}
18:18:57.935 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6159c9d7-274b-4027-93a2-6a7d30190150"}
18:19:02.932 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d7b58906-949a-4c6b-a24d-b58ccaaf1d3b"}
18:19:02.933 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d7b58906-949a-4c6b-a24d-b58ccaaf1d3b"}
18:19:02.933 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c24cbc39-94df-417f-92f4-d8b9255a8ada"}
18:19:02.939 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c24cbc39-94df-417f-92f4-d8b9255a8ada"}
18:19:07.934 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"26770829-ccb0-4105-8b00-c832208c9d46"}
18:19:07.936 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"26770829-ccb0-4105-8b00-c832208c9d46"}
18:19:07.941 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fc6cc51a-6a78-493a-ad9c-8aeaf1e7c304"}
18:19:07.943 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc6cc51a-6a78-493a-ad9c-8aeaf1e7c304"}
18:19:12.934 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"645f41db-7e20-41b2-b59a-2d81645cb8be"}
18:19:12.934 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"645f41db-7e20-41b2-b59a-2d81645cb8be"}
18:19:12.942 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"70a757d1-e5c9-4af7-a859-f76736320342"}
18:19:12.942 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"70a757d1-e5c9-4af7-a859-f76736320342"}
18:19:17.935 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43eee890-2f92-4de8-b681-ee65374c2170"}
18:19:17.939 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"43eee890-2f92-4de8-b681-ee65374c2170"}
18:19:17.941 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b94891a-cf58-4932-a3ec-7d85b1a6d9e0"}
18:19:17.943 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b94891a-cf58-4932-a3ec-7d85b1a6d9e0"}
18:19:22.936 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a425823d-1ded-4eb0-8ace-63fc7f78f3bb"}
18:19:22.938 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a425823d-1ded-4eb0-8ace-63fc7f78f3bb"}
18:19:22.943 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"88530050-7c68-4757-8473-14f32b79bc84"}
18:19:22.946 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"88530050-7c68-4757-8473-14f32b79bc84"}
18:19:27.936 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c71c7e90-7f3f-48fd-a257-1a4824afc8e9"}
18:19:27.938 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c71c7e90-7f3f-48fd-a257-1a4824afc8e9"}
18:19:27.943 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d81f9b8-3c3c-4f17-9e1c-477bb1604853"}
18:19:27.943 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d81f9b8-3c3c-4f17-9e1c-477bb1604853"}
18:19:32.948 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9dd2c717-3e38-490b-aaa1-a32c02d4d5c8"}
18:19:32.948 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9dd2c717-3e38-490b-aaa1-a32c02d4d5c8"}
18:19:32.954 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"581bbce9-f31f-4733-9800-30357e7a99f0"}
18:19:32.954 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"581bbce9-f31f-4733-9800-30357e7a99f0"}
18:19:37.946 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f5a58ff-9f46-4ed8-bdf8-c0fb8b68a628"}
18:19:37.946 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8f5a58ff-9f46-4ed8-bdf8-c0fb8b68a628"}
18:19:37.953 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3efb1964-31e9-4c2e-a2d7-3872b4e5fcbe"}
18:19:37.956 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3efb1964-31e9-4c2e-a2d7-3872b4e5fcbe"}
18:19:42.950 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6f57f22-1c4e-4056-a9ae-cef1ef0512f9"}
18:19:42.950 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a6f57f22-1c4e-4056-a9ae-cef1ef0512f9"}
18:19:42.956 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a6c0823a-65a5-477f-8ce8-26db5ecb43ec"}
18:19:42.958 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a6c0823a-65a5-477f-8ce8-26db5ecb43ec"}
18:19:47.948 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37d311f6-5b4c-4ee9-a3e8-c67669f96f9b"}
18:19:47.948 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"37d311f6-5b4c-4ee9-a3e8-c67669f96f9b"}
18:19:47.953 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dfc16a1b-4cc7-4695-a3a9-3eb19816c3cf"}
18:19:47.955 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dfc16a1b-4cc7-4695-a3a9-3eb19816c3cf"}
18:19:52.949 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6b2dda3-f284-4d5c-a1cc-4507fc992600"}
18:19:52.949 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e6b2dda3-f284-4d5c-a1cc-4507fc992600"}
18:19:52.949 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eced296c-72fb-48bd-8014-af471dee2447"}
18:19:52.960 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eced296c-72fb-48bd-8014-af471dee2447"}
18:19:57.954 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8256039c-497a-4df2-9f39-4123109aa2a9"}
18:19:57.957 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8256039c-497a-4df2-9f39-4123109aa2a9"}
18:19:57.959 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b61d3053-60e8-47f6-a83b-82c13759a410"}
18:19:57.966 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b61d3053-60e8-47f6-a83b-82c13759a410"}
18:20:02.956 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f08e8c1e-2c99-4a65-8430-5557d7d672ee"}
18:20:02.956 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f08e8c1e-2c99-4a65-8430-5557d7d672ee"}
18:20:02.962 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"868979ab-080b-494b-8c29-1fff97288603"}
18:20:02.965 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"868979ab-080b-494b-8c29-1fff97288603"}
18:20:07.953 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e04cc12-3b01-45a9-98cb-dea6ac1b6a5f"}
18:20:07.955 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8e04cc12-3b01-45a9-98cb-dea6ac1b6a5f"}
18:20:07.955 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eb07ab23-4b9b-485a-9672-a15d8af5c12d"}
18:20:07.964 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eb07ab23-4b9b-485a-9672-a15d8af5c12d"}
18:20:12.957 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e225972b-f233-408d-9159-6d63a644ef5f"}
18:20:12.957 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e225972b-f233-408d-9159-6d63a644ef5f"}
18:20:12.962 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43e2b7bd-d7de-4f3a-880c-a3569a15784b"}
18:20:12.964 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"43e2b7bd-d7de-4f3a-880c-a3569a15784b"}
18:20:17.957 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aec6db32-79da-46df-a401-dbeaa066758b"}
18:20:17.959 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aec6db32-79da-46df-a401-dbeaa066758b"}
18:20:17.959 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f372e583-c9da-4c92-bf78-711ba4415aee"}
18:20:17.959 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f372e583-c9da-4c92-bf78-711ba4415aee"}
18:20:22.959 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1fd4b39-4c54-4443-9837-ab8d24070d01"}
18:20:22.959 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b1fd4b39-4c54-4443-9837-ab8d24070d01"}
18:20:22.959 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d02a90f5-d5ad-4aa8-8a62-65abdc945395"}
18:20:22.967 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d02a90f5-d5ad-4aa8-8a62-65abdc945395"}
18:20:27.963 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ef173cc-fe88-4feb-b117-f0e74f702175"}
18:20:27.967 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1ef173cc-fe88-4feb-b117-f0e74f702175"}
18:20:27.977 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f681e6fe-006d-4639-8b79-fafe6e15fd62"}
18:20:27.985 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f681e6fe-006d-4639-8b79-fafe6e15fd62"}
18:20:32.968 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c4a5983-0955-416d-ba3d-4acfb24b565d"}
18:20:32.968 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8c4a5983-0955-416d-ba3d-4acfb24b565d"}
18:20:32.974 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fad8890e-f735-4d59-bbd4-f57dbb16e7d8"}
18:20:32.974 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fad8890e-f735-4d59-bbd4-f57dbb16e7d8"}
18:20:37.964 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4dc2c705-a642-422f-800e-4aaae213b823"}
18:20:37.964 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4dc2c705-a642-422f-800e-4aaae213b823"}
18:20:37.964 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6168625e-20de-44d9-bb0a-cb52f54d3cf1"}
18:20:37.972 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6168625e-20de-44d9-bb0a-cb52f54d3cf1"}
18:20:42.964 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f8e11d4-c0ba-4f72-aea6-e179f8ffb695"}
18:20:42.964 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6f8e11d4-c0ba-4f72-aea6-e179f8ffb695"}
18:20:42.964 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"442993f0-451f-4b1c-a2c7-0be4e9965378"}
18:20:42.974 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"442993f0-451f-4b1c-a2c7-0be4e9965378"}
18:20:47.965 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d616c91b-a554-4575-852c-f61e4ce76d36"}
18:20:47.969 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d616c91b-a554-4575-852c-f61e4ce76d36"}
18:20:47.973 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d055e02c-3c8d-4f50-9f61-ad7d01deaf74"}
18:20:47.978 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d055e02c-3c8d-4f50-9f61-ad7d01deaf74"}
18:20:52.976 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"732a82e1-c361-4426-b09b-2ee71c06ec5b"}
18:20:52.979 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"732a82e1-c361-4426-b09b-2ee71c06ec5b"}
18:20:52.979 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0013daab-ed42-4788-b906-1d305709dad8"}
18:20:52.984 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0013daab-ed42-4788-b906-1d305709dad8"}
18:20:57.976 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da716bfb-a97c-423f-8071-0e97733ed2b3"}
18:20:57.976 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"da716bfb-a97c-423f-8071-0e97733ed2b3"}
18:20:57.984 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7164c81-129d-4534-bf9f-8da1a41da242"}
18:20:57.987 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a7164c81-129d-4534-bf9f-8da1a41da242"}
18:21:02.978 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"987543b0-2624-48b9-a57a-8a96e9522b4d"}
18:21:02.978 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"987543b0-2624-48b9-a57a-8a96e9522b4d"}
18:21:02.978 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4c23b8c-53be-4ecd-9ea8-50f8f4114f81"}
18:21:02.985 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4c23b8c-53be-4ecd-9ea8-50f8f4114f81"}
18:21:07.984 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c8225a86-6c27-4c15-babc-0ab793f0724f"}
18:21:07.988 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c8225a86-6c27-4c15-babc-0ab793f0724f"}
18:21:07.992 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb81993a-f675-45cd-a846-8603f72b0d11"}
18:21:07.992 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb81993a-f675-45cd-a846-8603f72b0d11"}
18:21:12.984 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"201295fa-b0a6-4839-be36-90d651948f89"}
18:21:12.986 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"201295fa-b0a6-4839-be36-90d651948f89"}
18:21:12.986 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"759fd113-7fbb-44a9-ba51-1a58e0056077"}
18:21:12.992 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"759fd113-7fbb-44a9-ba51-1a58e0056077"}
18:21:17.987 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e8078a25-a483-4ae8-9a6d-27e79c4970e4"}
18:21:17.989 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e8078a25-a483-4ae8-9a6d-27e79c4970e4"}
18:21:17.993 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e0a2a6f-bc58-40ce-8451-7fe707d45e05"}
18:21:17.996 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e0a2a6f-bc58-40ce-8451-7fe707d45e05"}
18:21:22.992 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"411e138a-ee82-4d94-981a-983e00955fa5"}
18:21:22.993 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"411e138a-ee82-4d94-981a-983e00955fa5"}
18:21:22.999 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ccba555-144b-4cf5-8941-5716176783f8"}
18:21:22.999 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3ccba555-144b-4cf5-8941-5716176783f8"}
18:21:27.999 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eae04395-fc65-4e35-90ea-e82e9ea5d9a4"}
18:21:28.002 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eae04395-fc65-4e35-90ea-e82e9ea5d9a4"}
18:21:28.007 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1f59c62-0605-4b16-9af4-0788d3218285"}
18:21:28.011 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1f59c62-0605-4b16-9af4-0788d3218285"}
18:21:33.009 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc809e96-903e-480b-ac1a-d948b0a772d1"}
18:21:33.010 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bc809e96-903e-480b-ac1a-d948b0a772d1"}
18:21:33.016 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"340ed4af-a1cc-42db-9703-e0356ed97d82"}
18:21:33.016 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"340ed4af-a1cc-42db-9703-e0356ed97d82"}
18:21:38.014 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd5ca341-e7bf-495a-b6c7-6ccce588aa0f"}
18:21:38.017 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dd5ca341-e7bf-495a-b6c7-6ccce588aa0f"}
18:21:38.021 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5630494b-12d6-45f0-bf21-bb9a3bedb729"}
18:21:38.021 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5630494b-12d6-45f0-bf21-bb9a3bedb729"}
18:21:43.010 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a8624ec-5810-41e8-a60d-ab6448b5661f"}
18:21:43.014 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6a8624ec-5810-41e8-a60d-ab6448b5661f"}
18:21:43.014 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dfddb915-9661-48e7-a8a8-4bf99050637e"}
18:21:43.022 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dfddb915-9661-48e7-a8a8-4bf99050637e"}
18:21:48.016 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"54544a26-473c-4c3b-b4c6-bbffeb5f9c37"}
18:21:48.018 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"54544a26-473c-4c3b-b4c6-bbffeb5f9c37"}
18:21:48.018 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e620a3cb-4a22-4a4e-86fb-53e31b8e0a3e"}
18:21:48.024 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e620a3cb-4a22-4a4e-86fb-53e31b8e0a3e"}
18:21:53.017 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b99333f1-39f4-4854-aa5e-799c4f4594da"}
18:21:53.017 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b99333f1-39f4-4854-aa5e-799c4f4594da"}
18:21:53.017 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c186103-fa5a-401b-b32a-c13375fc868d"}
18:21:53.026 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c186103-fa5a-401b-b32a-c13375fc868d"}
18:21:58.010 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"26e6d6b1-eaa5-47f3-8121-7e43e6d6d9df"}
18:21:58.010 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"26e6d6b1-eaa5-47f3-8121-7e43e6d6d9df"}
18:21:58.017 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27a5c333-175d-448c-9264-2923300dab38"}
18:21:58.022 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"27a5c333-175d-448c-9264-2923300dab38"}
18:22:03.015 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75d616fc-a423-4d68-bde6-ecd289002890"}
18:22:03.015 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"75d616fc-a423-4d68-bde6-ecd289002890"}
18:22:03.021 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"725d3025-aded-4c10-bd83-b762007f0d13"}
18:22:03.024 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"725d3025-aded-4c10-bd83-b762007f0d13"}
18:22:08.021 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"36e20a54-1332-40fe-963d-b8e52993340d"}
18:22:08.021 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"36e20a54-1332-40fe-963d-b8e52993340d"}
18:22:08.021 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"455f7b99-f24f-40b2-8750-22488c75e876"}
18:22:08.028 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"455f7b99-f24f-40b2-8750-22488c75e876"}
18:22:13.026 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd79deea-0667-4455-bf21-8c5ddb3a8dc6"}
18:22:13.028 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fd79deea-0667-4455-bf21-8c5ddb3a8dc6"}
18:22:13.028 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e12a9a2e-23dc-461d-a959-5a68427356db"}
18:22:13.028 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e12a9a2e-23dc-461d-a959-5a68427356db"}
18:22:18.034 05.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c80e9ba6-be51-4393-bca8-eb36e7c42c3c"}
18:22:18.036 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c80e9ba6-be51-4393-bca8-eb36e7c42c3c"}
18:22:18.038 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"93a0f6c9-05c2-4146-b340-9d5903fabaf1"}
18:22:18.043 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"93a0f6c9-05c2-4146-b340-9d5903fabaf1"}
18:22:23.046 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ca11473-d85d-4b97-8e79-1d5e4f7fbc8c"}
18:22:23.046 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8ca11473-d85d-4b97-8e79-1d5e4f7fbc8c"}
18:22:23.046 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"938ed07e-f0c0-4f34-b3f3-a285e958a719"}
18:22:23.054 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"938ed07e-f0c0-4f34-b3f3-a285e958a719"}
18:22:28.053 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6730241c-e0d9-4ba7-8d36-9d5e33a5c68b"}
18:22:28.053 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6730241c-e0d9-4ba7-8d36-9d5e33a5c68b"}
18:22:28.057 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ff95c99-a0c3-424b-97dd-f509d9a96260"}
18:22:28.061 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ff95c99-a0c3-424b-97dd-f509d9a96260"}
18:22:33.058 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32e509fc-5c2c-4bb8-9438-8a46b2247cb5"}
18:22:33.058 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"32e509fc-5c2c-4bb8-9438-8a46b2247cb5"}
18:22:33.058 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44635139-1fb1-41c9-b69f-d9c10071c65b"}
18:22:33.065 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"44635139-1fb1-41c9-b69f-d9c10071c65b"}
18:22:38.054 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"724d5ad5-3116-4340-a7ab-e5056de89c7c"}
18:22:38.054 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"724d5ad5-3116-4340-a7ab-e5056de89c7c"}
18:22:38.054 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40e67ecf-612d-48a1-af65-9eb00f8c5d24"}
18:22:38.063 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"40e67ecf-612d-48a1-af65-9eb00f8c5d24"}
18:22:43.053 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41f61d4e-d99c-4db4-92c4-37e31bca7539"}
18:22:43.053 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"41f61d4e-d99c-4db4-92c4-37e31bca7539"}
18:22:43.059 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e84a80b-6f14-4b9f-9ae0-1039538f17da"}
18:22:43.059 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e84a80b-6f14-4b9f-9ae0-1039538f17da"}
18:22:48.054 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c36bbd65-3048-48cc-9f68-bfa8d49a2e38"}
18:22:48.057 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c36bbd65-3048-48cc-9f68-bfa8d49a2e38"}
18:22:48.061 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3cc425b5-acea-4e34-81b5-c1049c801c27"}
18:22:48.063 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3cc425b5-acea-4e34-81b5-c1049c801c27"}
18:22:53.049 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e106c445-ed6d-4918-9f87-ff3ddf51358a"}
18:22:53.050 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e106c445-ed6d-4918-9f87-ff3ddf51358a"}
18:22:53.057 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"575e6bf3-676a-437c-b934-d9b82b0cf46d"}
18:22:53.057 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"575e6bf3-676a-437c-b934-d9b82b0cf46d"}
18:22:58.049 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da603bc9-8b04-4143-ab1a-311e4470ef2b"}
18:22:58.053 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"da603bc9-8b04-4143-ab1a-311e4470ef2b"}
18:22:58.057 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ede7fb4-1504-4c6f-ad3d-07d7f13b7254"}
18:22:58.061 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ede7fb4-1504-4c6f-ad3d-07d7f13b7254"}
18:23:03.050 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1faa6a37-a6fa-47ce-ae12-2f7705d837dc"}
18:23:03.051 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1faa6a37-a6fa-47ce-ae12-2f7705d837dc"}
18:23:03.051 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b7188d3e-a3c3-4c0b-aae3-775332cbcd31"}
18:23:03.058 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b7188d3e-a3c3-4c0b-aae3-775332cbcd31"}
18:23:08.048 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9725d55d-eb1d-4922-a956-bde17ee8c626"}
18:23:08.052 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9725d55d-eb1d-4922-a956-bde17ee8c626"}
18:23:08.053 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9834795d-d27e-4de0-b88d-15dfa8ac6722"}
18:23:08.058 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9834795d-d27e-4de0-b88d-15dfa8ac6722"}
18:23:13.052 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4636877e-1dff-4c6d-ae48-17db9a1c1d12"}
18:23:13.052 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4636877e-1dff-4c6d-ae48-17db9a1c1d12"}
18:23:13.052 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26d6fb49-cc3a-4539-aa8b-4b9cdd79da82"}
18:23:13.061 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"26d6fb49-cc3a-4539-aa8b-4b9cdd79da82"}
18:23:18.064 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"96b4b257-27dc-4f81-b6cb-cc975d115ef1"}
18:23:18.064 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"96b4b257-27dc-4f81-b6cb-cc975d115ef1"}
18:23:18.064 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e8068d8e-e3ea-4981-9a30-51e7c649dcae"}
18:23:18.073 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e8068d8e-e3ea-4981-9a30-51e7c649dcae"}
18:23:23.076 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6eaf9b5-7a67-4bd3-9884-e5fca9c78c02"}
18:23:23.077 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a6eaf9b5-7a67-4bd3-9884-e5fca9c78c02"}
18:23:23.077 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f059aef-f7d7-499e-b067-240abdf55a00"}
18:23:23.085 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f059aef-f7d7-499e-b067-240abdf55a00"}
18:23:28.077 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"47b3451b-c3d5-46a9-af75-152737d11426"}
18:23:28.081 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"47b3451b-c3d5-46a9-af75-152737d11426"}
18:23:28.085 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dadde274-2446-4e72-a740-febcce873258"}
18:23:28.089 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dadde274-2446-4e72-a740-febcce873258"}
18:23:33.079 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8bbe16bf-5992-4ef0-b435-946eae699821"}
18:23:33.082 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8bbe16bf-5992-4ef0-b435-946eae699821"}
18:23:33.082 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3072273b-6739-44f5-bf1e-6d71bf413480"}
18:23:33.087 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3072273b-6739-44f5-bf1e-6d71bf413480"}
18:23:38.083 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"38537c69-4792-41db-8959-8c3287461529"}
18:23:38.084 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"38537c69-4792-41db-8959-8c3287461529"}
18:23:38.084 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0667937f-f15a-4534-a913-0bf29a3b8e4a"}
18:23:38.094 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0667937f-f15a-4534-a913-0bf29a3b8e4a"}
18:23:43.087 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83f8272e-69cf-4814-97ba-e060681f98df"}
18:23:43.089 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"83f8272e-69cf-4814-97ba-e060681f98df"}
18:23:43.089 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"564427bf-e3f0-4e54-a504-854881b2b434"}
18:23:43.097 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"564427bf-e3f0-4e54-a504-854881b2b434"}
18:23:48.096 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"174fb2e2-34bf-459e-9eb3-5ff33f4cb066"}
18:23:48.096 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"174fb2e2-34bf-459e-9eb3-5ff33f4cb066"}
18:23:48.096 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2416eae7-c52d-47a2-8b8c-159c4e240403"}
18:23:48.103 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2416eae7-c52d-47a2-8b8c-159c4e240403"}
18:23:53.092 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b9b9d1a7-a930-426d-86fd-e37c04e55291"}
18:23:53.093 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b9b9d1a7-a930-426d-86fd-e37c04e55291"}
18:23:53.093 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8a0984e4-29a8-402f-ae2c-1990684dcf46"}
18:23:53.099 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8a0984e4-29a8-402f-ae2c-1990684dcf46"}
18:23:58.089 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"09a23489-41e6-4c93-8bbe-42138dc7cd90"}
18:23:58.090 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"09a23489-41e6-4c93-8bbe-42138dc7cd90"}
18:23:58.096 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c78b081-0685-4f27-b007-1459f2763c84"}
18:23:58.100 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c78b081-0685-4f27-b007-1459f2763c84"}
18:24:03.088 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9bba6999-2c87-40a7-8885-51d39e65d103"}
18:24:03.092 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9bba6999-2c87-40a7-8885-51d39e65d103"}
18:24:03.093 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"89e2debf-2593-457b-b107-7d789f3e30ea"}
18:24:03.096 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"89e2debf-2593-457b-b107-7d789f3e30ea"}
18:24:08.093 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d025551-b7bb-49e7-b1e7-db52b7ca8feb"}
18:24:08.093 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0d025551-b7bb-49e7-b1e7-db52b7ca8feb"}
18:24:08.093 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"730e1584-192e-49de-92dc-0197f69b2c61"}
18:24:08.101 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"730e1584-192e-49de-92dc-0197f69b2c61"}
18:24:13.101 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"486e77bf-aeea-449f-a04a-b762d760cc09"}
18:24:13.103 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"486e77bf-aeea-449f-a04a-b762d760cc09"}
18:24:13.103 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dcb477b9-4491-4729-8be3-afa99bdc63d1"}
18:24:13.110 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dcb477b9-4491-4729-8be3-afa99bdc63d1"}
18:24:18.099 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec50e348-bdcd-40af-8a2e-e0cd73f0c76f"}
18:24:18.103 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ec50e348-bdcd-40af-8a2e-e0cd73f0c76f"}
18:24:18.109 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18b92888-ddab-40d7-98ec-8cbe45184a03"}
18:24:18.109 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"18b92888-ddab-40d7-98ec-8cbe45184a03"}
18:24:23.105 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"297e66bf-07b2-4d36-8f01-d07eb87db6a0"}
18:24:23.107 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"297e66bf-07b2-4d36-8f01-d07eb87db6a0"}
18:24:23.110 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"839fa1e3-2625-4cd5-843e-ec4a3b968ed2"}
18:24:23.113 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"839fa1e3-2625-4cd5-843e-ec4a3b968ed2"}
18:24:28.105 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58413523-269f-4abc-8d32-5db09d7ab5b7"}
18:24:28.105 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"58413523-269f-4abc-8d32-5db09d7ab5b7"}
18:24:28.112 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"45819e4a-c6f7-44e3-a2cc-f60c69cc623f"}
18:24:28.114 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"45819e4a-c6f7-44e3-a2cc-f60c69cc623f"}
18:24:33.108 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd5aa4e5-3f0a-4a03-a64d-ea174e693bb8"}
18:24:33.111 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fd5aa4e5-3f0a-4a03-a64d-ea174e693bb8"}
18:24:33.111 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27156f61-7b26-452b-a7d6-9be4ff80f20c"}
18:24:33.119 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"27156f61-7b26-452b-a7d6-9be4ff80f20c"}
18:24:38.114 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15d66c3b-7def-4bf2-831b-d6e13d5f2a0d"}
18:24:38.115 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"15d66c3b-7def-4bf2-831b-d6e13d5f2a0d"}
18:24:38.118 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81a2376e-fa7c-4a1d-a551-1b02e5bf099f"}
18:24:38.121 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"81a2376e-fa7c-4a1d-a551-1b02e5bf099f"}
18:24:43.123 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cded9ac6-8759-4592-9182-f246e6464822"}
18:24:43.126 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cded9ac6-8759-4592-9182-f246e6464822"}
18:24:43.130 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d56ad7cc-ee12-4d23-8345-0975ef620762"}
18:24:43.133 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d56ad7cc-ee12-4d23-8345-0975ef620762"}
18:24:48.121 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec9a5ba6-0843-4155-813b-0412396020f6"}
18:24:48.123 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ec9a5ba6-0843-4155-813b-0412396020f6"}
18:24:48.126 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"19c49783-593d-4a9c-bf65-d4c07ed342ef"}
18:24:48.129 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"19c49783-593d-4a9c-bf65-d4c07ed342ef"}
18:24:53.123 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d9eed1b-f668-49ff-987e-5ed14f1cf8e0"}
18:24:53.126 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5d9eed1b-f668-49ff-987e-5ed14f1cf8e0"}
18:24:53.131 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01f46e5a-28fe-467f-be5e-ec152121b10a"}
18:24:53.131 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"01f46e5a-28fe-467f-be5e-ec152121b10a"}
18:24:58.121 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6cd55d00-b537-4c9a-b34e-f3d4f6977a73"}
18:24:58.123 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6cd55d00-b537-4c9a-b34e-f3d4f6977a73"}
18:24:58.128 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d85b2ff6-aa90-49e6-8f81-fe6e0c8f9b35"}
18:24:58.131 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d85b2ff6-aa90-49e6-8f81-fe6e0c8f9b35"}
18:25:03.119 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab61c31f-e943-4fca-88e1-8020626b11c6"}
18:25:03.120 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ab61c31f-e943-4fca-88e1-8020626b11c6"}
18:25:03.126 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3024273-167a-43c9-bed7-2f211f2c06b3"}
18:25:03.126 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3024273-167a-43c9-bed7-2f211f2c06b3"}
18:25:08.128 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74eb1a99-6ebf-4c19-ab47-eeeee2147291"}
18:25:08.130 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"74eb1a99-6ebf-4c19-ab47-eeeee2147291"}
18:25:08.134 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a5437c1f-b1b0-4efb-a37a-83c3c719be55"}
18:25:08.138 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a5437c1f-b1b0-4efb-a37a-83c3c719be55"}
18:25:13.135 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb54ec34-0197-4b80-8b7a-1e19f85b254a"}
18:25:13.139 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eb54ec34-0197-4b80-8b7a-1e19f85b254a"}
18:25:13.139 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1098b074-ba99-41c9-81f4-4706d1c12aae"}
18:25:13.145 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1098b074-ba99-41c9-81f4-4706d1c12aae"}
18:25:18.144 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33027611-5a83-4bba-a2c4-bcf5e9ea861b"}
18:25:18.144 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"33027611-5a83-4bba-a2c4-bcf5e9ea861b"}
18:25:18.162 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eaa0b053-6376-44bc-9eaa-69de626e6158"}
18:25:18.166 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eaa0b053-6376-44bc-9eaa-69de626e6158"}
18:25:23.146 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"25636345-f123-4b91-8c70-396d71be469c"}
18:25:23.148 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"25636345-f123-4b91-8c70-396d71be469c"}
18:25:23.150 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bbc63d50-9506-4af1-9555-727eb06dc572"}
18:25:23.154 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bbc63d50-9506-4af1-9555-727eb06dc572"}
18:25:28.154 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aca208be-8a34-48b7-96f2-8cee9d3432b6"}
18:25:28.154 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aca208be-8a34-48b7-96f2-8cee9d3432b6"}
18:25:28.162 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b2a6bf90-4eb4-49e6-9a93-4df5a96034e0"}
18:25:28.162 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b2a6bf90-4eb4-49e6-9a93-4df5a96034e0"}
18:25:33.162 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5ce4b5b-df33-455d-9071-c5c6854a38e8"}
18:25:33.163 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e5ce4b5b-df33-455d-9071-c5c6854a38e8"}
18:25:33.166 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e54d8f62-6947-45b2-8b8c-86818b1175cb"}
18:25:33.169 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e54d8f62-6947-45b2-8b8c-86818b1175cb"}
18:25:38.164 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"54d1c53d-fec7-4542-bf0c-01d01d1605cb"}
18:25:38.167 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"54d1c53d-fec7-4542-bf0c-01d01d1605cb"}
18:25:38.171 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4954f51-8367-4019-a532-2abcd4e596cc"}
18:25:38.171 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a4954f51-8367-4019-a532-2abcd4e596cc"}
18:25:43.161 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2034fe8-f82f-4f7d-a398-1cab45d67054"}
18:25:43.161 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e2034fe8-f82f-4f7d-a398-1cab45d67054"}
18:25:43.169 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf766222-556a-4078-9cdb-fcb09067264c"}
18:25:43.169 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf766222-556a-4078-9cdb-fcb09067264c"}
18:25:48.160 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37ccbc23-d704-4686-a2a7-6f5c9f3cff76"}
18:25:48.162 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"37ccbc23-d704-4686-a2a7-6f5c9f3cff76"}
18:25:48.168 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"753d5e95-a2ac-48a0-8a96-4f0102cbc0bb"}
18:25:48.170 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"753d5e95-a2ac-48a0-8a96-4f0102cbc0bb"}
18:25:53.158 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"152e137a-c292-4ada-89b3-b60cd602e9a5"}
18:25:53.161 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"152e137a-c292-4ada-89b3-b60cd602e9a5"}
18:25:53.161 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec356784-f4d0-4f2a-854c-4d5979062bbf"}
18:25:53.166 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec356784-f4d0-4f2a-854c-4d5979062bbf"}
18:25:58.161 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8844e2f5-b927-4ec8-984b-086d1a02d741"}
18:25:58.165 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8844e2f5-b927-4ec8-984b-086d1a02d741"}
18:25:58.169 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0bd72239-232b-499b-ba48-747329578243"}
18:25:58.172 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0bd72239-232b-499b-ba48-747329578243"}
18:26:03.165 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f06a61e2-801c-4bb1-9005-12b4d55925c5"}
18:26:03.171 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f06a61e2-801c-4bb1-9005-12b4d55925c5"}
18:26:03.174 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"faaa9eb8-23e4-4868-b1b1-d299921932f3"}
18:26:03.174 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"faaa9eb8-23e4-4868-b1b1-d299921932f3"}
18:26:08.165 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1db5d43-6928-4257-a58b-819ea147a0cf"}
18:26:08.167 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e1db5d43-6928-4257-a58b-819ea147a0cf"}
18:26:08.167 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"844ce496-033e-4468-abb6-b154f01cd966"}
18:26:08.173 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"844ce496-033e-4468-abb6-b154f01cd966"}
18:26:13.160 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3229ffdf-00c4-48bd-885c-a2095ece5b6e"}
18:26:13.163 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3229ffdf-00c4-48bd-885c-a2095ece5b6e"}
18:26:13.167 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2856e3a1-93a8-4137-aa40-7137751ffcf5"}
18:26:13.169 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2856e3a1-93a8-4137-aa40-7137751ffcf5"}
18:26:18.159 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"997a8a7e-6cdf-4c9d-a913-b0e6289912bd"}
18:26:18.159 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"997a8a7e-6cdf-4c9d-a913-b0e6289912bd"}
18:26:18.167 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8bcb1198-94f8-49f5-8d5e-e6035ea09704"}
18:26:18.170 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8bcb1198-94f8-49f5-8d5e-e6035ea09704"}
18:26:23.160 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8fb88ba9-9fc7-40b9-bc81-debf63091176"}
18:26:23.160 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8fb88ba9-9fc7-40b9-bc81-debf63091176"}
18:26:23.166 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c138ce1d-b128-4a3b-84bb-b217c7c11a58"}
18:26:23.168 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c138ce1d-b128-4a3b-84bb-b217c7c11a58"}
18:26:28.169 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33223540-0c4a-4ee1-a8f6-583707650746"}
18:26:28.170 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"33223540-0c4a-4ee1-a8f6-583707650746"}
18:26:28.177 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"60f5a2ca-6e83-4d8f-87b2-b04f01b8aeea"}
18:26:28.178 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"60f5a2ca-6e83-4d8f-87b2-b04f01b8aeea"}
18:26:33.168 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea26c8ce-0520-4c24-8ebb-1a685da527c8"}
18:26:33.169 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ea26c8ce-0520-4c24-8ebb-1a685da527c8"}
18:26:33.174 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d96ee3a6-54b3-4a0e-9904-580618d5bf95"}
18:26:33.177 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d96ee3a6-54b3-4a0e-9904-580618d5bf95"}
18:26:38.174 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"713037ce-3988-4805-9ce1-30e89c725926"}
18:26:38.174 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"713037ce-3988-4805-9ce1-30e89c725926"}
18:26:38.174 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"70b43a96-0cb4-482e-9a83-2fc1c3077e26"}
18:26:38.181 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"70b43a96-0cb4-482e-9a83-2fc1c3077e26"}
18:26:43.179 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"016cc3de-f97d-4813-8a09-273bb8e7b2c6"}
18:26:43.179 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"016cc3de-f97d-4813-8a09-273bb8e7b2c6"}
18:26:43.188 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9fc4eea7-9415-4ef9-a5f3-0147383c692d"}
18:26:43.192 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9fc4eea7-9415-4ef9-a5f3-0147383c692d"}
18:26:48.188 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd5198a6-e5f9-4d35-939a-73ce1b20b2a3"}
18:26:48.190 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fd5198a6-e5f9-4d35-939a-73ce1b20b2a3"}
18:26:48.194 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"734b7974-6001-4a6c-b58a-1eb004a9612a"}
18:26:48.197 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"734b7974-6001-4a6c-b58a-1eb004a9612a"}
18:26:53.191 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"57e3d3e1-b34b-4e54-81ca-0f8ddbbcc5e6"}
18:26:53.195 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"57e3d3e1-b34b-4e54-81ca-0f8ddbbcc5e6"}
18:26:53.199 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1651a194-d365-4bc6-a8f5-608bd5b0416e"}
18:26:53.201 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1651a194-d365-4bc6-a8f5-608bd5b0416e"}
18:26:58.195 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d69889f-d6e6-4ca6-a031-11bf0ce48cf9"}
18:26:58.200 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6d69889f-d6e6-4ca6-a031-11bf0ce48cf9"}
18:26:58.204 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a804807-7f59-4725-8acc-9b4cc03a259f"}
18:26:58.205 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5a804807-7f59-4725-8acc-9b4cc03a259f"}
18:27:03.192 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01e7452e-05a3-4199-bb71-e7277a03aaa3"}
18:27:03.194 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"01e7452e-05a3-4199-bb71-e7277a03aaa3"}
18:27:03.197 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0de51ae7-4212-4a72-bfbf-1a99a250c889"}
18:27:03.200 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0de51ae7-4212-4a72-bfbf-1a99a250c889"}
18:27:08.190 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8a512ece-232d-4b17-ae3c-fcf3eec3a902"}
18:27:08.192 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8a512ece-232d-4b17-ae3c-fcf3eec3a902"}
18:27:08.192 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ecc38c34-472d-4542-b128-ec9cb7fbe430"}
18:27:08.198 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ecc38c34-472d-4542-b128-ec9cb7fbe430"}
18:27:13.191 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c04d33b4-b3c3-4549-a3e2-9fb78cf76b78"}
18:27:13.191 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c04d33b4-b3c3-4549-a3e2-9fb78cf76b78"}
18:27:13.191 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9664620f-26bd-4fbe-8082-bd7f82fe8071"}
18:27:13.199 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9664620f-26bd-4fbe-8082-bd7f82fe8071"}
18:27:18.202 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4d092cec-b987-4953-9098-80d945a24184"}
18:27:18.203 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4d092cec-b987-4953-9098-80d945a24184"}
18:27:18.208 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5d56c2cf-1d3f-4f26-ade0-8340b8c2485f"}
18:27:18.209 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5d56c2cf-1d3f-4f26-ade0-8340b8c2485f"}
18:27:23.201 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a4a69fe1-c9a8-4c02-b4f2-1d403be3a052"}
18:27:23.204 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a4a69fe1-c9a8-4c02-b4f2-1d403be3a052"}
18:27:23.208 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dbe25b33-46a9-4408-b713-270964aad560"}
18:27:23.210 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dbe25b33-46a9-4408-b713-270964aad560"}
18:27:28.198 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a38cd167-d012-484c-b49a-d6b2c995310a"}
18:27:28.198 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a38cd167-d012-484c-b49a-d6b2c995310a"}
18:27:28.207 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85b1945c-5bdb-4c7f-b9e8-ba4059f4214d"}
18:27:28.207 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"85b1945c-5bdb-4c7f-b9e8-ba4059f4214d"}
18:27:33.198 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"231a4cb1-5797-4fcb-bcb4-241dbac2824b"}
18:27:33.199 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"231a4cb1-5797-4fcb-bcb4-241dbac2824b"}
18:27:33.206 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7df73fa6-7e14-4461-856f-a5f4e18e4f8c"}
18:27:33.209 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7df73fa6-7e14-4461-856f-a5f4e18e4f8c"}
18:27:38.207 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8bf379af-9c9c-4a96-afe9-62a1ec1af9a8"}
18:27:38.207 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8bf379af-9c9c-4a96-afe9-62a1ec1af9a8"}
18:27:38.212 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78fcc853-5c7b-41b5-934b-554cf659f41d"}
18:27:38.215 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"78fcc853-5c7b-41b5-934b-554cf659f41d"}
18:27:43.203 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0b9aaf52-ac27-4c5a-b2d3-28b88c364fc9"}
18:27:43.203 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0b9aaf52-ac27-4c5a-b2d3-28b88c364fc9"}
18:27:43.207 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b01463b2-fb05-48aa-8099-791f23c377bf"}
18:27:43.212 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b01463b2-fb05-48aa-8099-791f23c377bf"}
18:27:48.206 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f6f944f-81dd-4e73-8f8a-8f2ee23faf88"}
18:27:48.206 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1f6f944f-81dd-4e73-8f8a-8f2ee23faf88"}
18:27:48.206 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b07a4727-0ee7-4d01-b132-ad43c8aea5ab"}
18:27:48.206 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b07a4727-0ee7-4d01-b132-ad43c8aea5ab"}
18:27:53.194 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5e7ad39a-1647-43ab-b567-7bd073a10ff6"}
18:27:53.197 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5e7ad39a-1647-43ab-b567-7bd073a10ff6"}
18:27:53.197 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c16800f-0945-4672-b65e-92fb3f3f078a"}
18:27:53.202 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c16800f-0945-4672-b65e-92fb3f3f078a"}
18:27:58.195 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2bca85ce-c15c-4a9c-b2c3-9bd6d34f69bd"}
18:27:58.199 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2bca85ce-c15c-4a9c-b2c3-9bd6d34f69bd"}
18:27:58.204 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0fd9803-a593-4a68-8891-dfa358697b84"}
18:27:58.204 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c0fd9803-a593-4a68-8891-dfa358697b84"}
18:28:03.199 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd855757-204d-4604-b8b2-81f12fcc87bb"}
18:28:03.204 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dd855757-204d-4604-b8b2-81f12fcc87bb"}
18:28:03.207 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"920abf86-bbb7-4480-b24d-3ae34c3e7a7f"}
18:28:03.209 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"920abf86-bbb7-4480-b24d-3ae34c3e7a7f"}
18:28:08.197 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a5d50b6-f533-421f-842c-6ec4c0513173"}
18:28:08.197 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5a5d50b6-f533-421f-842c-6ec4c0513173"}
18:28:08.202 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e1f04ce9-9845-4862-8ea4-a2df15116cbf"}
18:28:08.204 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1f04ce9-9845-4862-8ea4-a2df15116cbf"}
18:28:13.198 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e72ebee4-87fe-4c2e-aec8-fcbfbbd68f32"}
18:28:13.199 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e72ebee4-87fe-4c2e-aec8-fcbfbbd68f32"}
18:28:13.199 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc58b873-b042-47d1-aadc-2ef3021284f2"}
18:28:13.206 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc58b873-b042-47d1-aadc-2ef3021284f2"}
18:28:18.196 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d7175fff-ff60-41b1-b551-ac5482342ea7"}
18:28:18.196 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d7175fff-ff60-41b1-b551-ac5482342ea7"}
18:28:18.196 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c77fefaf-8418-4f88-a4ae-b73919f4f528"}
18:28:18.206 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c77fefaf-8418-4f88-a4ae-b73919f4f528"}
18:28:23.194 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"178bc8f8-4ea9-40da-ab7b-55b99ce28cd5"}
18:28:23.196 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"178bc8f8-4ea9-40da-ab7b-55b99ce28cd5"}
18:28:23.199 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca35cd13-a12e-4a58-a3e8-1572bb9ed321"}
18:28:23.199 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca35cd13-a12e-4a58-a3e8-1572bb9ed321"}
18:28:28.187 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c782baa4-2405-409c-9bd2-9c7f7d498781"}
18:28:28.190 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c782baa4-2405-409c-9bd2-9c7f7d498781"}
18:28:28.199 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eed0abdd-82d3-4f7a-8d8a-bed72c4c0e03"}
18:28:28.203 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eed0abdd-82d3-4f7a-8d8a-bed72c4c0e03"}
18:28:33.181 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1bd95980-fe90-4602-b014-edcec5824a95"}
18:28:33.183 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1bd95980-fe90-4602-b014-edcec5824a95"}
18:28:33.189 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"abe30c7e-90cb-4902-bc39-0198eb17c338"}
18:28:33.194 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"abe30c7e-90cb-4902-bc39-0198eb17c338"}
18:28:38.182 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd024716-cd2f-4b89-9cdd-dbd07dd5c46d"}
18:28:38.185 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cd024716-cd2f-4b89-9cdd-dbd07dd5c46d"}
18:28:38.189 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5221f927-ed15-4b08-ab8a-6f015a0b3c9d"}
18:28:38.189 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5221f927-ed15-4b08-ab8a-6f015a0b3c9d"}
18:28:43.187 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e8f4b513-3f0d-4ca6-8b4e-8f326ff1fdbd"}
18:28:43.187 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e8f4b513-3f0d-4ca6-8b4e-8f326ff1fdbd"}
18:28:43.187 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d2658e7-33e3-4804-896f-867b0cc28653"}
18:28:43.196 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d2658e7-33e3-4804-896f-867b0cc28653"}
18:28:48.190 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f94051e-524d-4de8-97d5-8375f8e79349"}
18:28:48.192 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3f94051e-524d-4de8-97d5-8375f8e79349"}
18:28:48.196 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f52734e4-5a12-4463-ab8f-33490843fb05"}
18:28:48.199 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f52734e4-5a12-4463-ab8f-33490843fb05"}
18:28:53.196 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49bdcc40-c9ca-4324-aef4-b8e875b93c04"}
18:28:53.200 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"49bdcc40-c9ca-4324-aef4-b8e875b93c04"}
18:28:53.203 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a877bc89-0d7c-4b65-879e-563fe46beeb6"}
18:28:53.203 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a877bc89-0d7c-4b65-879e-563fe46beeb6"}
18:28:58.201 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00a8eff3-cae2-47d6-ab70-f77da4c585d3"}
18:28:58.203 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"00a8eff3-cae2-47d6-ab70-f77da4c585d3"}
18:28:58.210 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5219e073-eeb6-4dff-b9b9-e751fab58312"}
18:28:58.213 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5219e073-eeb6-4dff-b9b9-e751fab58312"}
18:29:03.199 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"891c32ca-1725-46b7-9976-cd7b24ea1d01"}
18:29:03.199 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"891c32ca-1725-46b7-9976-cd7b24ea1d01"}
18:29:03.199 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"701159b6-8c7f-4ca0-a895-c71b4827d5e4"}
18:29:03.206 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"701159b6-8c7f-4ca0-a895-c71b4827d5e4"}
18:29:08.200 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53825a6f-4619-41f1-b095-a62f1a045218"}
18:29:08.202 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"53825a6f-4619-41f1-b095-a62f1a045218"}
18:29:08.206 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cafe012c-10de-4393-bfa6-7168832d5764"}
18:29:08.208 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cafe012c-10de-4393-bfa6-7168832d5764"}
18:29:13.202 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"48db6fc8-a9fc-4af1-bc58-79bea512dfb6"}
18:29:13.202 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"48db6fc8-a9fc-4af1-bc58-79bea512dfb6"}
18:29:13.202 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"880af871-31c6-4621-bde7-bd829fa048e6"}
18:29:13.209 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"880af871-31c6-4621-bde7-bd829fa048e6"}
18:29:18.208 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08480a97-ecf5-4b30-a490-79d16ac9592e"}
18:29:18.208 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"08480a97-ecf5-4b30-a490-79d16ac9592e"}
18:29:18.208 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b547782e-32ff-4fd1-9332-d38637b86f71"}
18:29:18.219 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b547782e-32ff-4fd1-9332-d38637b86f71"}
18:29:23.208 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"10404b0f-ddee-4d4e-9258-0e1fbaff5c4e"}
18:29:23.208 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"10404b0f-ddee-4d4e-9258-0e1fbaff5c4e"}
18:29:23.219 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a48b8034-917e-4e73-8d36-8485106cff3c"}
18:29:23.226 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a48b8034-917e-4e73-8d36-8485106cff3c"}
18:29:28.217 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3ae0a97-3fd8-424f-ba33-f2fc6e1f3bb5"}
18:29:28.221 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e3ae0a97-3fd8-424f-ba33-f2fc6e1f3bb5"}
18:29:28.225 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd5864d4-177c-4d6c-b09b-cef6e194761f"}
18:29:28.225 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd5864d4-177c-4d6c-b09b-cef6e194761f"}
18:29:33.222 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c5aa9958-6cb0-4e70-9b3c-9b0c2862c4a0"}
18:29:33.224 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c5aa9958-6cb0-4e70-9b3c-9b0c2862c4a0"}
18:29:33.224 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d17380ff-b064-44a6-8378-452457ee4675"}
18:29:33.233 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d17380ff-b064-44a6-8378-452457ee4675"}
18:29:38.228 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6eb6ab07-7a34-408b-8e67-359e1f1fdea2"}
18:29:38.231 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6eb6ab07-7a34-408b-8e67-359e1f1fdea2"}
18:29:38.234 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96fb81a4-ed19-4094-8d2a-9defd145816e"}
18:29:38.234 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"96fb81a4-ed19-4094-8d2a-9defd145816e"}
18:29:43.234 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"478219a9-ea57-4b67-a92a-ba16e7d5fa14"}
18:29:43.234 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"478219a9-ea57-4b67-a92a-ba16e7d5fa14"}
18:29:43.241 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49895c54-71fd-44cc-a75c-8560c0aa6d59"}
18:29:43.242 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"49895c54-71fd-44cc-a75c-8560c0aa6d59"}
18:29:48.233 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e494d79-2868-43e1-aaae-ea6406465692"}
18:29:48.234 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7e494d79-2868-43e1-aaae-ea6406465692"}
18:29:48.234 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd566e0c-f95c-4382-9c0f-6f23ed4686f2"}
18:29:48.241 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd566e0c-f95c-4382-9c0f-6f23ed4686f2"}
18:29:53.234 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40e680cf-66bd-4ee5-a56c-b8b1d7b1194d"}
18:29:53.236 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"40e680cf-66bd-4ee5-a56c-b8b1d7b1194d"}
18:29:53.236 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c5cc0c8-cb14-408c-913d-4f9ba3ca507c"}
18:29:53.244 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c5cc0c8-cb14-408c-913d-4f9ba3ca507c"}
18:29:58.237 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6390f130-6273-4718-a2e1-7e48412e878b"}
18:29:58.239 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6390f130-6273-4718-a2e1-7e48412e878b"}
18:29:58.245 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad4cad7e-318c-4755-94a2-94b14ca35222"}
18:29:58.249 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad4cad7e-318c-4755-94a2-94b14ca35222"}
18:30:03.247 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9a7d35a6-57aa-4aa4-806d-dc8e1f38c129"}
18:30:03.251 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9a7d35a6-57aa-4aa4-806d-dc8e1f38c129"}
18:30:03.255 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"79357f7f-ddd9-43ba-9a05-1d13fca5d28b"}
18:30:03.258 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"79357f7f-ddd9-43ba-9a05-1d13fca5d28b"}
18:30:08.250 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c5ea9095-0582-495d-8e04-e5e31f080bb0"}
18:30:08.253 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c5ea9095-0582-495d-8e04-e5e31f080bb0"}
18:30:08.256 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d71750b-0f91-4aea-814f-1984b55c0dac"}
18:30:08.258 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0d71750b-0f91-4aea-814f-1984b55c0dac"}
18:30:13.249 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28d78425-fa47-4b49-b53a-9ca7c8f1c6ed"}
18:30:13.250 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"28d78425-fa47-4b49-b53a-9ca7c8f1c6ed"}
18:30:13.254 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bde2578d-1196-4432-99a3-d1cc48a9441a"}
18:30:13.257 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bde2578d-1196-4432-99a3-d1cc48a9441a"}
18:30:18.248 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b329074d-8eb6-4383-bf58-7484a8c00933"}
18:30:18.248 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b329074d-8eb6-4383-bf58-7484a8c00933"}
18:30:18.253 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b16205d8-241f-4102-bf5e-e182113fd440"}
18:30:18.256 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b16205d8-241f-4102-bf5e-e182113fd440"}
18:30:23.255 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae825d25-4def-46cf-8968-c54c323c4f16"}
18:30:23.259 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ae825d25-4def-46cf-8968-c54c323c4f16"}
18:30:23.263 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fcbc58e6-ea5d-4f7c-9f70-afd0bb747b38"}
18:30:23.263 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fcbc58e6-ea5d-4f7c-9f70-afd0bb747b38"}
18:30:28.263 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c43bc4c-76a9-44d1-be1c-4f7aa2e122bc"}
18:30:28.266 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8c43bc4c-76a9-44d1-be1c-4f7aa2e122bc"}
18:30:28.271 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e38f0ec-33ca-4876-b03d-3f0625baa033"}
18:30:28.275 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1e38f0ec-33ca-4876-b03d-3f0625baa033"}
18:30:33.271 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a682dcff-b95b-4894-bcbd-6b50950b56de"}
18:30:33.271 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a682dcff-b95b-4894-bcbd-6b50950b56de"}
18:30:33.278 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"20674750-e849-474a-b54a-d2908224576e"}
18:30:33.281 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"20674750-e849-474a-b54a-d2908224576e"}
18:30:38.277 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd1d39cd-904f-4a01-b25e-ac26f9782c4f"}
18:30:38.277 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bd1d39cd-904f-4a01-b25e-ac26f9782c4f"}
18:30:38.285 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"521805ea-d78f-4587-b20f-2d8dda3929e3"}
18:30:38.288 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"521805ea-d78f-4587-b20f-2d8dda3929e3"}
18:30:43.281 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22ab38c3-b2bf-422a-81fd-385b8e930b69"}
18:30:43.281 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"22ab38c3-b2bf-422a-81fd-385b8e930b69"}
18:30:43.281 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de37244f-4991-48af-8cb4-a97f92af2930"}
18:30:43.289 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"de37244f-4991-48af-8cb4-a97f92af2930"}
18:30:48.279 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7960012d-805a-4587-ab9e-027ef50bc5ec"}
18:30:48.280 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7960012d-805a-4587-ab9e-027ef50bc5ec"}
18:30:48.280 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe3494bc-71ac-4829-85dd-6874ac4363b7"}
18:30:48.288 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe3494bc-71ac-4829-85dd-6874ac4363b7"}
18:30:53.279 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72b58516-317a-4dd6-890b-842a32d2fbe9"}
18:30:53.281 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"72b58516-317a-4dd6-890b-842a32d2fbe9"}
18:30:53.281 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7be497d-f577-49cf-9540-f5f1393665dc"}
18:30:53.287 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a7be497d-f577-49cf-9540-f5f1393665dc"}
18:30:58.278 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4264c7c-6848-4028-9ca2-2fa387ef8f52"}
18:30:58.279 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e4264c7c-6848-4028-9ca2-2fa387ef8f52"}
18:30:58.286 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ed9c191-e4cd-4109-b197-21973075087a"}
18:30:58.286 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ed9c191-e4cd-4109-b197-21973075087a"}
18:31:03.276 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ae8f775-8821-46da-b131-a7fe3185d1be"}
18:31:03.277 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8ae8f775-8821-46da-b131-a7fe3185d1be"}
18:31:03.277 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b9314df-365c-4522-97ad-dd32f77a1c42"}
18:31:03.284 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0b9314df-365c-4522-97ad-dd32f77a1c42"}
18:31:08.271 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9a8f051b-5fe2-498f-833d-df66916ac337"}
18:31:08.271 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9a8f051b-5fe2-498f-833d-df66916ac337"}
18:31:08.279 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd770e01-bc3a-4a9d-a9b0-858e47998355"}
18:31:08.281 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd770e01-bc3a-4a9d-a9b0-858e47998355"}
18:31:13.285 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e190cf91-47d6-4e4e-bb41-fca9bb5e9b48"}
18:31:13.287 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e190cf91-47d6-4e4e-bb41-fca9bb5e9b48"}
18:31:13.290 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"60e7098e-0cfa-4488-b453-26e8682684b7"}
18:31:13.293 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"60e7098e-0cfa-4488-b453-26e8682684b7"}
18:31:18.293 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"44acba58-6417-4766-a8f3-456214a371a3"}
18:31:18.295 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"44acba58-6417-4766-a8f3-456214a371a3"}
18:31:18.298 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e30ad6d-18d5-4bff-a1c1-96d23559b20d"}
18:31:18.302 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e30ad6d-18d5-4bff-a1c1-96d23559b20d"}
18:31:23.295 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a49f5d55-3703-462c-a5f3-d5a8d88c1de5"}
18:31:23.298 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a49f5d55-3703-462c-a5f3-d5a8d88c1de5"}
18:31:23.303 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44187a23-016d-415c-bd69-24c45aca91bf"}
18:31:23.305 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"44187a23-016d-415c-bd69-24c45aca91bf"}
18:31:28.294 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86b63e34-3b2c-4445-8c59-549cd80d2fdd"}
18:31:28.294 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"86b63e34-3b2c-4445-8c59-549cd80d2fdd"}
18:31:28.302 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb36c49e-6b32-49d5-9f24-95c12672b1cc"}
18:31:28.303 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb36c49e-6b32-49d5-9f24-95c12672b1cc"}
18:31:33.291 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3b1fe6fc-2d94-4a92-b35a-169290630b3a"}
18:31:33.292 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3b1fe6fc-2d94-4a92-b35a-169290630b3a"}
18:31:33.299 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e321911-d55a-43e7-a8d7-b151be7c135d"}
18:31:33.304 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e321911-d55a-43e7-a8d7-b151be7c135d"}
18:31:38.300 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d54aee79-b80f-435a-8a04-78b08c69040c"}
18:31:38.303 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d54aee79-b80f-435a-8a04-78b08c69040c"}
18:31:38.303 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"174ce475-23b4-465e-bbb7-1750f97e63c3"}
18:31:38.308 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"174ce475-23b4-465e-bbb7-1750f97e63c3"}
18:31:43.305 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70b1de14-c46e-4b60-9f38-c9ab56ced08a"}
18:31:43.305 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"70b1de14-c46e-4b60-9f38-c9ab56ced08a"}
18:31:43.312 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f717d8fc-cbf1-4ed0-abef-3daf4a50a62e"}
18:31:43.318 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f717d8fc-cbf1-4ed0-abef-3daf4a50a62e"}
18:31:48.313 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"de697a1a-d1f7-457b-bd80-50a94bda04b0"}
18:31:48.315 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"de697a1a-d1f7-457b-bd80-50a94bda04b0"}
18:31:48.320 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1fb73f4d-9b92-470e-9b17-df5a1b3ab179"}
18:31:48.322 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1fb73f4d-9b92-470e-9b17-df5a1b3ab179"}
18:31:53.324 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"716f7874-12d5-4106-875e-d78741a50fe2"}
18:31:53.324 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"716f7874-12d5-4106-875e-d78741a50fe2"}
18:31:53.332 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"628cf524-e05a-44b4-80ed-1b0d6c4fcc57"}
18:31:53.334 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"628cf524-e05a-44b4-80ed-1b0d6c4fcc57"}
18:31:58.326 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78944c11-a18e-47bd-80ec-950067656168"}
18:31:58.326 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"78944c11-a18e-47bd-80ec-950067656168"}
18:31:58.330 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"899dad0f-725c-4958-abee-4d36724b86fd"}
18:31:58.335 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"899dad0f-725c-4958-abee-4d36724b86fd"}
18:32:03.330 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4571b0bc-0405-4c65-a441-a26cd862cedd"}
18:32:03.331 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4571b0bc-0405-4c65-a441-a26cd862cedd"}
18:32:03.338 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a409fa4-20e3-4f72-a0ac-3bf8893dc735"}
18:32:03.338 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a409fa4-20e3-4f72-a0ac-3bf8893dc735"}
18:32:08.343 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18ab5690-4094-4d85-9dd1-47015e9a715f"}
18:32:08.344 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"18ab5690-4094-4d85-9dd1-47015e9a715f"}
18:32:08.350 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"735db6a6-c766-4399-9447-5ac3b84c4181"}
18:32:08.350 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"735db6a6-c766-4399-9447-5ac3b84c4181"}
18:32:13.345 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e7729b1a-0ad2-450c-b3c9-168b1b9b9880"}
18:32:13.346 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e7729b1a-0ad2-450c-b3c9-168b1b9b9880"}
18:32:13.351 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77936e9f-aaf3-4a5c-aff9-7739277f9e9c"}
18:32:13.352 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"77936e9f-aaf3-4a5c-aff9-7739277f9e9c"}
18:32:18.353 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"48749409-4b27-4a24-99a5-731ac0b43cdd"}
18:32:18.355 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"48749409-4b27-4a24-99a5-731ac0b43cdd"}
18:32:18.358 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05f01315-da4f-4054-a2f1-3bcdfe43cf18"}
18:32:18.362 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"05f01315-da4f-4054-a2f1-3bcdfe43cf18"}
18:32:23.353 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d4345d1b-9875-4567-aeed-88da38ef6376"}
18:32:23.355 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d4345d1b-9875-4567-aeed-88da38ef6376"}
18:32:23.360 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4aa18129-2553-4a55-8f79-f0324a769a25"}
18:32:23.360 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4aa18129-2553-4a55-8f79-f0324a769a25"}
18:32:28.357 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3c2b5252-dadb-4989-ac44-1f99bdb5f33d"}
18:32:28.362 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3c2b5252-dadb-4989-ac44-1f99bdb5f33d"}
18:32:28.365 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"027d327a-361d-45f7-961a-39a193abfe8a"}
18:32:28.369 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"027d327a-361d-45f7-961a-39a193abfe8a"}
18:32:33.366 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5219302e-f879-4561-9c73-4849c005ac3b"}
18:32:33.366 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5219302e-f879-4561-9c73-4849c005ac3b"}
18:32:33.374 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f0dc763-fb29-4f7e-b82b-8dcf71ecab6d"}
18:32:33.377 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f0dc763-fb29-4f7e-b82b-8dcf71ecab6d"}
18:32:38.375 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"177ca863-eb59-4ef8-925e-ba80be12d6fb"}
18:32:38.375 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"177ca863-eb59-4ef8-925e-ba80be12d6fb"}
18:32:38.380 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8617be83-fd71-412d-8cf4-c4f8f9b3bd4b"}
18:32:38.383 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8617be83-fd71-412d-8cf4-c4f8f9b3bd4b"}
18:32:43.380 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa309536-0dc1-4cf8-a384-28055e6f205d"}
18:32:43.380 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fa309536-0dc1-4cf8-a384-28055e6f205d"}
18:32:43.387 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92abe54c-a0d1-45ef-88d1-4d30ef4994eb"}
18:32:43.389 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"92abe54c-a0d1-45ef-88d1-4d30ef4994eb"}
18:32:48.378 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18cc147e-1039-4ef5-891a-505dcb7d0fbd"}
18:32:48.382 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"18cc147e-1039-4ef5-891a-505dcb7d0fbd"}
18:32:48.386 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7832f8e3-1018-4c15-b12c-e20a0198e08f"}
18:32:48.386 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7832f8e3-1018-4c15-b12c-e20a0198e08f"}
18:32:53.390 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"146d715e-6c36-47fb-a7e2-cc4131a056db"}
18:32:53.392 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"146d715e-6c36-47fb-a7e2-cc4131a056db"}
18:32:53.397 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9dcb2b8a-744b-4dd4-8b73-2a463e5dd79c"}
18:32:53.401 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9dcb2b8a-744b-4dd4-8b73-2a463e5dd79c"}
18:32:58.390 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f71f4d10-fe94-4d05-aa23-be93aab935eb"}
18:32:58.390 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f71f4d10-fe94-4d05-aa23-be93aab935eb"}
18:32:58.396 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06dc11f7-b580-48ed-8002-0bddbde79828"}
18:32:58.398 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"06dc11f7-b580-48ed-8002-0bddbde79828"}
18:33:03.393 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ca9e3b6-4d06-4290-a812-da7e3bee19c6"}
18:33:03.394 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6ca9e3b6-4d06-4290-a812-da7e3bee19c6"}
18:33:03.400 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f805c01-4bde-4b8c-86ac-ff2e7fb4def6"}
18:33:03.400 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f805c01-4bde-4b8c-86ac-ff2e7fb4def6"}
18:33:08.397 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"854fd834-65fb-4f12-a772-8881797bba66"}
18:33:08.397 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"854fd834-65fb-4f12-a772-8881797bba66"}
18:33:08.397 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec0dc997-e546-4e79-932a-3c8a8bff18c4"}
18:33:08.405 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec0dc997-e546-4e79-932a-3c8a8bff18c4"}
18:33:13.392 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"60fe093f-2450-479b-b558-218d06f3c72d"}
18:33:13.392 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"60fe093f-2450-479b-b558-218d06f3c72d"}
18:33:13.398 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd80a4c6-8469-4a25-a815-a64bc11e19c8"}
18:33:13.401 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cd80a4c6-8469-4a25-a815-a64bc11e19c8"}
18:33:18.403 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a923912-d4b9-46a6-825a-cf632ab483cf"}
18:33:18.403 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3a923912-d4b9-46a6-825a-cf632ab483cf"}
18:33:18.403 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"089f3b4c-14a8-4d6f-86c5-27a25254002d"}
18:33:18.411 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"089f3b4c-14a8-4d6f-86c5-27a25254002d"}
18:33:23.411 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ddbf0018-3c39-4bf4-90bf-7933cfd542e1"}
18:33:23.413 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ddbf0018-3c39-4bf4-90bf-7933cfd542e1"}
18:33:23.416 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"94071af0-e6f6-4d7b-b94c-449aff5d70c3"}
18:33:23.420 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"94071af0-e6f6-4d7b-b94c-449aff5d70c3"}
18:33:28.416 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"563392dc-f0ee-488f-80ab-d12d1319c2cd"}
18:33:28.416 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"563392dc-f0ee-488f-80ab-d12d1319c2cd"}
18:33:28.416 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b087e9a-e6ec-48d8-b47a-f87d039df8ad"}
18:33:28.425 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0b087e9a-e6ec-48d8-b47a-f87d039df8ad"}
18:33:33.426 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee71756b-719f-456d-b80a-a0c8b8fc8c72"}
18:33:33.432 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ee71756b-719f-456d-b80a-a0c8b8fc8c72"}
18:33:33.436 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e01a638-b1cb-4454-9c4a-67b49beb8d44"}
18:33:33.438 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e01a638-b1cb-4454-9c4a-67b49beb8d44"}
18:33:38.432 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a9bbb8fb-00b7-4a5b-b503-31f7dc69265d"}
18:33:38.432 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a9bbb8fb-00b7-4a5b-b503-31f7dc69265d"}
18:33:38.432 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4035f4a-1ea2-4529-9b0d-cee20b92736e"}
18:33:38.444 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a4035f4a-1ea2-4529-9b0d-cee20b92736e"}
18:33:43.438 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"818384a2-c01a-475b-8288-605e60ff54ea"}
18:33:43.440 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"818384a2-c01a-475b-8288-605e60ff54ea"}
18:33:43.440 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"688405f0-8327-486f-a5c2-0e6c7da6ccf1"}
18:33:43.448 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"688405f0-8327-486f-a5c2-0e6c7da6ccf1"}
18:33:48.436 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"17e490ff-bf44-4e20-9db7-9cf258ad3bd6"}
18:33:48.440 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"17e490ff-bf44-4e20-9db7-9cf258ad3bd6"}
18:33:48.444 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c5f2667-f0a2-4287-bc39-fe438c4cca0d"}
18:33:48.444 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c5f2667-f0a2-4287-bc39-fe438c4cca0d"}
18:33:53.435 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b5df408-8ec0-4ae5-b8c3-e1c3bf63ab9d"}
18:33:53.436 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4b5df408-8ec0-4ae5-b8c3-e1c3bf63ab9d"}
18:33:53.436 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"245451c2-4928-4041-89c9-202f0279bb27"}
18:33:53.442 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"245451c2-4928-4041-89c9-202f0279bb27"}
18:33:58.448 05.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49e56c98-c648-457b-aada-2c85b9952c3e"}
18:33:58.452 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"49e56c98-c648-457b-aada-2c85b9952c3e"}
18:33:58.456 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73a1d60e-ee9f-4788-92ad-df1f52b7df38"}
18:33:58.456 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"73a1d60e-ee9f-4788-92ad-df1f52b7df38"}
18:34:03.449 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d58ce8c-7d07-423d-bbcf-3c229b93c083"}
18:34:03.449 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9d58ce8c-7d07-423d-bbcf-3c229b93c083"}
18:34:03.449 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bedb0abb-2ae4-4ad2-a367-859d41c4267f"}
18:34:03.458 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bedb0abb-2ae4-4ad2-a367-859d41c4267f"}
18:34:08.457 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28e48792-5a43-4b74-97a5-7e915e50851d"}
18:34:08.461 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"28e48792-5a43-4b74-97a5-7e915e50851d"}
18:34:08.463 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd1bccce-cd8e-4b2b-8330-14729a193a94"}
18:34:08.468 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd1bccce-cd8e-4b2b-8330-14729a193a94"}
18:34:13.463 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7acdeab6-f2a2-45db-8554-3b7ebbf051fe"}
18:34:13.463 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7acdeab6-f2a2-45db-8554-3b7ebbf051fe"}
18:34:13.463 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b7c00a0-6162-48c7-8b61-f4a7d284af38"}
18:34:13.472 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b7c00a0-6162-48c7-8b61-f4a7d284af38"}
18:34:18.459 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b68c877-815f-4feb-80a5-1f75f949c845"}
18:34:18.461 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1b68c877-815f-4feb-80a5-1f75f949c845"}
18:34:18.461 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b974eab8-a683-49b1-a760-199c45d75090"}
18:34:18.467 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b974eab8-a683-49b1-a760-199c45d75090"}
18:34:23.459 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"118ba074-eb76-4709-8d49-968d0714f543"}
18:34:23.459 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"118ba074-eb76-4709-8d49-968d0714f543"}
18:34:23.459 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8559669f-0844-4e3d-9d4e-6199d6b1c263"}
18:34:23.468 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8559669f-0844-4e3d-9d4e-6199d6b1c263"}
18:34:28.467 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24f843f4-7414-4c2c-8a62-1664221fe87b"}
18:34:28.471 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"24f843f4-7414-4c2c-8a62-1664221fe87b"}
18:34:28.475 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d55b4cf4-1c3c-4be7-9b99-776f1fd61f3c"}
18:34:28.479 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d55b4cf4-1c3c-4be7-9b99-776f1fd61f3c"}
18:34:33.470 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"851975d8-f6ac-4142-8d5c-db56a76ddcff"}
18:34:33.472 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"851975d8-f6ac-4142-8d5c-db56a76ddcff"}
18:34:33.475 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e1dc638-2bb7-4ae4-8c4a-ea1718aaae7b"}
18:34:33.475 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e1dc638-2bb7-4ae4-8c4a-ea1718aaae7b"}
18:34:38.479 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad347c61-19fe-407b-982a-26fa498f8129"}
18:34:38.485 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ad347c61-19fe-407b-982a-26fa498f8129"}
18:34:38.488 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"510fae22-cbf9-4f3f-aca2-3267a44343f0"}
18:34:38.488 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"510fae22-cbf9-4f3f-aca2-3267a44343f0"}
18:34:43.489 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1ae4a0e-e4b2-477b-9943-11904c916e76"}
18:34:43.490 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f1ae4a0e-e4b2-477b-9943-11904c916e76"}
18:34:43.490 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"87c5f440-429d-4589-8924-2c6883962d88"}
18:34:43.500 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"87c5f440-429d-4589-8924-2c6883962d88"}
18:34:48.493 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"48b49375-5230-4ab5-a1da-a74a2737e095"}
18:34:48.494 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"48b49375-5230-4ab5-a1da-a74a2737e095"}
18:34:48.500 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"815269d8-b5e7-494f-bfb9-0f5c6ffb2a03"}
18:34:48.504 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"815269d8-b5e7-494f-bfb9-0f5c6ffb2a03"}
18:34:53.495 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a9f45d85-069d-4650-a5bc-2a9a45f00fce"}
18:34:53.495 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a9f45d85-069d-4650-a5bc-2a9a45f00fce"}
18:34:53.495 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6010d993-4444-4dec-bf61-38759226e885"}
18:34:53.502 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6010d993-4444-4dec-bf61-38759226e885"}
18:34:58.495 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f5bfdd74-add6-494a-9d82-9eee519a6991"}
18:34:58.496 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f5bfdd74-add6-494a-9d82-9eee519a6991"}
18:34:58.500 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ef62ca4b-3730-4023-ab08-b78cc437fbf9"}
18:34:58.503 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef62ca4b-3730-4023-ab08-b78cc437fbf9"}
18:35:03.496 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"308b685d-8523-4c3b-87a8-c9951cfb343a"}
18:35:03.496 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"308b685d-8523-4c3b-87a8-c9951cfb343a"}
18:35:03.496 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"39f5ce9d-170f-4b24-84a3-73812ae76eb9"}
18:35:03.505 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"39f5ce9d-170f-4b24-84a3-73812ae76eb9"}
18:35:08.495 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9dec9385-959c-4537-b0c2-fc4f49b5676a"}
18:35:08.497 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9dec9385-959c-4537-b0c2-fc4f49b5676a"}
18:35:08.501 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0fd3f0cc-0f46-40e1-9256-d645ce692019"}
18:35:08.503 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0fd3f0cc-0f46-40e1-9256-d645ce692019"}
18:35:13.496 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e9356c02-cbb9-4f5b-80c4-d77b15d8d10b"}
18:35:13.496 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e9356c02-cbb9-4f5b-80c4-d77b15d8d10b"}
18:35:13.500 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96f57bb8-5f46-4002-9154-7d07a2b0c0c7"}
18:35:13.505 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"96f57bb8-5f46-4002-9154-7d07a2b0c0c7"}
18:35:18.500 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4db03785-f6fb-4913-963a-2e0b4896ce9c"}
18:35:18.502 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4db03785-f6fb-4913-963a-2e0b4896ce9c"}
18:35:18.506 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fac281be-e056-4b6b-a19d-f921bf0258df"}
18:35:18.508 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fac281be-e056-4b6b-a19d-f921bf0258df"}
18:35:23.503 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"48203c71-f557-463b-a998-76373b387d97"}
18:35:23.504 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"48203c71-f557-463b-a998-76373b387d97"}
18:35:23.507 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a59833a-3bd0-4969-9c14-4855a53b484d"}
18:35:23.511 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a59833a-3bd0-4969-9c14-4855a53b484d"}
18:35:28.499 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d168930f-521f-4875-9b5c-c1211210e8a6"}
18:35:28.499 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d168930f-521f-4875-9b5c-c1211210e8a6"}
18:35:28.503 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"222d98a4-1634-4b81-95f1-17cc550ba5b2"}
18:35:28.508 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"222d98a4-1634-4b81-95f1-17cc550ba5b2"}
18:35:33.497 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3522eafc-a462-4ee5-842e-5d32cc1deb6c"}
18:35:33.497 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3522eafc-a462-4ee5-842e-5d32cc1deb6c"}
18:35:33.497 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b42645b4-6d84-4241-b2a3-40ec844bd58c"}
18:35:33.506 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b42645b4-6d84-4241-b2a3-40ec844bd58c"}
18:35:38.494 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94b8e9ef-e2b5-485b-b643-6012462fac04"}
18:35:38.499 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"94b8e9ef-e2b5-485b-b643-6012462fac04"}
18:35:38.500 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cfe0bca1-b9e8-4fc2-9c95-3f254a61ea05"}
18:35:38.506 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cfe0bca1-b9e8-4fc2-9c95-3f254a61ea05"}
18:35:43.495 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f0de515-39c1-4d7c-a75f-b22c97d97a2a"}
18:35:43.495 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2f0de515-39c1-4d7c-a75f-b22c97d97a2a"}
18:35:43.501 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3bc27129-c826-4c31-ad87-7fed9569562e"}
18:35:43.503 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3bc27129-c826-4c31-ad87-7fed9569562e"}
18:35:48.502 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1131587-cd4b-4b53-aa0d-eb930a9895a4"}
18:35:48.506 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b1131587-cd4b-4b53-aa0d-eb930a9895a4"}
18:35:48.510 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a5843b11-fdae-42fd-9932-dcc543d4b4b8"}
18:35:48.510 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a5843b11-fdae-42fd-9932-dcc543d4b4b8"}
18:35:53.506 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5e7cbc76-b148-4db5-be3b-9a7a2e820ca0"}
18:35:53.506 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5e7cbc76-b148-4db5-be3b-9a7a2e820ca0"}
18:35:53.506 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e46fc88c-cda7-41ac-96b1-e9441b59453a"}
18:35:53.515 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e46fc88c-cda7-41ac-96b1-e9441b59453a"}
18:35:58.513 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f323ba1-c757-4567-baed-9c3bdd31f31b"}
18:35:58.515 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6f323ba1-c757-4567-baed-9c3bdd31f31b"}
18:35:58.518 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49836b97-4615-46cc-892e-f110814b2747"}
18:35:58.522 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"49836b97-4615-46cc-892e-f110814b2747"}
18:36:03.526 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c69361bb-a7e3-499e-95c5-af09c88c8b8f"}
18:36:03.529 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c69361bb-a7e3-499e-95c5-af09c88c8b8f"}
18:36:03.533 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b297cb0e-9122-4fa9-bfde-edc6d5520f63"}
18:36:03.534 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b297cb0e-9122-4fa9-bfde-edc6d5520f63"}
18:36:08.532 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"887b12dd-a08a-4770-8058-6082bf444aca"}
18:36:08.534 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"887b12dd-a08a-4770-8058-6082bf444aca"}
18:36:08.536 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed1cbf1c-8582-4e23-86a4-c1cf10e17867"}
18:36:08.541 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed1cbf1c-8582-4e23-86a4-c1cf10e17867"}
18:36:13.530 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"acb337c9-c64c-45d4-929c-df96d2947019"}
18:36:13.534 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"acb337c9-c64c-45d4-929c-df96d2947019"}
18:36:13.538 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c64d4f71-b0ec-46fb-b25c-eebfa0b55963"}
18:36:13.540 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c64d4f71-b0ec-46fb-b25c-eebfa0b55963"}
18:36:18.541 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1aae0035-b887-4d72-9a47-e58e30efc2f9"}
18:36:18.543 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1aae0035-b887-4d72-9a47-e58e30efc2f9"}
18:36:18.547 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ab8c70b-4be4-4858-bdda-28bebf4baca9"}
18:36:18.549 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ab8c70b-4be4-4858-bdda-28bebf4baca9"}
18:36:23.540 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f128fa87-db25-49b1-90e3-b56a9b2e3047"}
18:36:23.541 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f128fa87-db25-49b1-90e3-b56a9b2e3047"}
18:36:23.541 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b7559b2-d923-4d0e-bd72-739a9083f375"}
18:36:23.548 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b7559b2-d923-4d0e-bd72-739a9083f375"}
18:36:28.540 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f2fdf4f-4742-4d9c-8aad-62b311e10c7f"}
18:36:28.542 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7f2fdf4f-4742-4d9c-8aad-62b311e10c7f"}
18:36:28.542 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"701067e2-2892-4d69-8eae-ba4c035d6711"}
18:36:28.549 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"701067e2-2892-4d69-8eae-ba4c035d6711"}
18:36:33.547 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dc3252e0-b509-4116-aad9-fb102bdeb1e6"}
18:36:33.547 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dc3252e0-b509-4116-aad9-fb102bdeb1e6"}
18:36:33.553 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f8823bb1-bd0d-4622-9a14-801c7eb5180c"}
18:36:33.553 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f8823bb1-bd0d-4622-9a14-801c7eb5180c"}
18:36:38.547 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63a0fa37-e5de-4f55-9d69-247546689201"}
18:36:38.550 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"63a0fa37-e5de-4f55-9d69-247546689201"}
18:36:38.555 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4bf681a0-627b-4e8f-98fa-36b3e208ea63"}
18:36:38.558 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4bf681a0-627b-4e8f-98fa-36b3e208ea63"}
18:36:43.551 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e705edf-4e04-4f3e-9cf0-82d492109c15"}
18:36:43.552 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2e705edf-4e04-4f3e-9cf0-82d492109c15"}
18:36:43.552 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e57c840-5c91-41a9-8048-69036b4cf17f"}
18:36:43.558 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1e57c840-5c91-41a9-8048-69036b4cf17f"}
18:36:48.552 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab4e456f-6df3-4d1a-a6aa-ad748eaa672c"}
18:36:48.553 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ab4e456f-6df3-4d1a-a6aa-ad748eaa672c"}
18:36:48.553 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5ff6a79e-9320-415f-91b7-3107a0a07902"}
18:36:48.559 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5ff6a79e-9320-415f-91b7-3107a0a07902"}
18:36:53.549 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9002d82b-e899-4ca5-bd50-1fe346d78c1d"}
18:36:53.549 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9002d82b-e899-4ca5-bd50-1fe346d78c1d"}
18:36:53.549 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4378b739-9006-4b1c-9929-c90d45999c31"}
18:36:53.558 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4378b739-9006-4b1c-9929-c90d45999c31"}
18:36:58.549 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"312ea831-76e2-481a-b37c-d6404f124074"}
18:36:58.549 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"312ea831-76e2-481a-b37c-d6404f124074"}
18:36:58.557 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"02143d5c-e423-4844-8220-5c2c241ffeb7"}
18:36:58.557 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"02143d5c-e423-4844-8220-5c2c241ffeb7"}
18:37:03.546 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58899635-3ff9-4b96-99c1-ab135919586b"}
18:37:03.550 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"58899635-3ff9-4b96-99c1-ab135919586b"}
18:37:03.552 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"22bdf67d-ad94-46a6-a3a5-8aff97798ae5"}
18:37:03.554 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"22bdf67d-ad94-46a6-a3a5-8aff97798ae5"}
18:37:08.545 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24c4b83f-9827-48a7-84ee-ca08c5eb8b9e"}
18:37:08.549 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"24c4b83f-9827-48a7-84ee-ca08c5eb8b9e"}
18:37:08.549 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c667e7d2-2e30-468a-bb0e-0304a70bba80"}
18:37:08.555 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c667e7d2-2e30-468a-bb0e-0304a70bba80"}
18:37:13.541 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7718d29e-7754-44ad-bda3-697fd9c8d7f4"}
18:37:13.544 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7718d29e-7754-44ad-bda3-697fd9c8d7f4"}
18:37:13.544 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f002bf1f-5345-4479-86d7-262ee7db2170"}
18:37:13.551 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f002bf1f-5345-4479-86d7-262ee7db2170"}
18:37:18.542 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"baa03ec0-6f71-4562-b331-0bfaa8e9b538"}
18:37:18.543 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"baa03ec0-6f71-4562-b331-0bfaa8e9b538"}
18:37:18.543 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f2b82305-93a3-486e-8d72-f0e9424b93b5"}
18:37:18.551 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f2b82305-93a3-486e-8d72-f0e9424b93b5"}
18:37:23.541 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cf9fdbe2-b2ec-4541-b4a7-622d8c59c95f"}
18:37:23.541 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cf9fdbe2-b2ec-4541-b4a7-622d8c59c95f"}
18:37:23.541 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"017f0bda-e5d4-4d12-8241-89a168b65f70"}
18:37:23.549 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"017f0bda-e5d4-4d12-8241-89a168b65f70"}
18:37:28.546 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b9c118b-9f5e-426e-854d-ba8d570845a2"}
18:37:28.550 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6b9c118b-9f5e-426e-854d-ba8d570845a2"}
18:37:28.550 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"263714d7-d5c5-40c5-8383-f05cb270ef24"}
18:37:28.555 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"263714d7-d5c5-40c5-8383-f05cb270ef24"}
18:37:33.549 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59aa2f93-b4e6-415c-a4a2-c0633a13527d"}
18:37:33.549 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"59aa2f93-b4e6-415c-a4a2-c0633a13527d"}
18:37:33.555 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8178e3a6-edda-4e2f-971b-49875d8cd9b7"}
18:37:33.558 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8178e3a6-edda-4e2f-971b-49875d8cd9b7"}
18:37:38.545 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b8ddea8-07e3-42fb-8a19-55d6cefbcd18"}
18:37:38.545 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2b8ddea8-07e3-42fb-8a19-55d6cefbcd18"}
18:37:38.552 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0506184c-8d47-47cc-b682-0feab470d927"}
18:37:38.557 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0506184c-8d47-47cc-b682-0feab470d927"}
18:37:43.551 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab1e90e2-f3f4-42ef-8fda-b59e987d94e8"}
18:37:43.551 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ab1e90e2-f3f4-42ef-8fda-b59e987d94e8"}
18:37:43.551 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"25ebc749-bcfc-4232-b96d-4ed0894b2679"}
18:37:43.557 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"25ebc749-bcfc-4232-b96d-4ed0894b2679"}
18:37:48.555 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f9161416-8619-4b47-93c6-053574c7e9b3"}
18:37:48.555 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f9161416-8619-4b47-93c6-053574c7e9b3"}
18:37:48.555 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ead148fb-7058-41d7-8db6-5149554d54cd"}
18:37:48.562 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ead148fb-7058-41d7-8db6-5149554d54cd"}
18:37:53.557 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf9e1485-c8b8-4305-b42a-08ddac75b792"}
18:37:53.559 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bf9e1485-c8b8-4305-b42a-08ddac75b792"}
18:37:53.564 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"093634b0-ab0c-45ab-b6c6-6801c40e22c1"}
18:37:53.567 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"093634b0-ab0c-45ab-b6c6-6801c40e22c1"}
18:37:58.572 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"570ead0f-596a-4c26-a929-1edb0b249117"}
18:37:58.575 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"570ead0f-596a-4c26-a929-1edb0b249117"}
18:37:58.579 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e120051-0335-44f6-918a-b5a61d8c7227"}
18:37:58.582 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e120051-0335-44f6-918a-b5a61d8c7227"}
18:38:03.574 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86b76bb2-e446-4041-88cd-4be6eb5358f0"}
18:38:03.574 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"86b76bb2-e446-4041-88cd-4be6eb5358f0"}
18:38:03.580 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e454dba5-5a78-40ea-9030-eeac56ee62e2"}
18:38:03.584 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e454dba5-5a78-40ea-9030-eeac56ee62e2"}
18:38:08.575 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7175c7a8-7f5d-4a45-bc04-e43ea1134405"}
18:38:08.575 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7175c7a8-7f5d-4a45-bc04-e43ea1134405"}
18:38:08.575 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"735b59ae-0db3-4bf4-ba08-ed324ccf53a4"}
18:38:08.583 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"735b59ae-0db3-4bf4-ba08-ed324ccf53a4"}
18:38:13.577 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"965906c0-4bea-414f-b08d-09836b84ecee"}
18:38:13.579 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"965906c0-4bea-414f-b08d-09836b84ecee"}
18:38:13.583 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18334389-c773-4b69-9e7b-9c8efb78d0f6"}
18:38:13.587 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"18334389-c773-4b69-9e7b-9c8efb78d0f6"}
18:38:18.589 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aadba63b-d137-450f-8443-3f052b4ee1d1"}
18:38:18.592 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aadba63b-d137-450f-8443-3f052b4ee1d1"}
18:38:18.595 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad933894-2078-4fd9-b359-4ceb30f7687b"}
18:38:18.595 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad933894-2078-4fd9-b359-4ceb30f7687b"}
18:38:23.592 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6c3599e-550d-42f9-8b2d-5963d3e83817"}
18:38:23.592 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c6c3599e-550d-42f9-8b2d-5963d3e83817"}
18:38:23.599 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d6fc160-62d9-4ff9-b68a-56f791e18f76"}
18:38:23.602 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d6fc160-62d9-4ff9-b68a-56f791e18f76"}
18:38:28.591 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae4879e8-d27d-47e3-9ff2-a637c3dcd012"}
18:38:28.592 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ae4879e8-d27d-47e3-9ff2-a637c3dcd012"}
18:38:28.592 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"acb0f024-09a2-47d8-8557-cb12cd465eaf"}
18:38:28.599 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"acb0f024-09a2-47d8-8557-cb12cd465eaf"}
18:38:33.589 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"076ae9d7-9a19-4429-850a-c0436844b14a"}
18:38:33.589 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"076ae9d7-9a19-4429-850a-c0436844b14a"}
18:38:33.589 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fc6b575f-72f2-441b-96a4-8d635e31bfba"}
18:38:33.598 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc6b575f-72f2-441b-96a4-8d635e31bfba"}
18:38:38.585 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac0f4f6c-7a6a-4325-9a87-95faaa773fbd"}
18:38:38.588 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ac0f4f6c-7a6a-4325-9a87-95faaa773fbd"}
18:38:38.592 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"000bdf7a-a13a-4fb7-9db8-2cedc7193c23"}
18:38:38.594 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"000bdf7a-a13a-4fb7-9db8-2cedc7193c23"}
18:38:43.591 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49024afd-3450-4d4e-8ac2-babb58f87eee"}
18:38:43.594 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"49024afd-3450-4d4e-8ac2-babb58f87eee"}
18:38:43.596 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"717e4df1-c5a9-4426-8391-c307607ad5b3"}
18:38:43.599 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"717e4df1-c5a9-4426-8391-c307607ad5b3"}
18:38:48.597 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4795a539-488f-49d9-bdef-3e646769424e"}
18:38:48.597 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4795a539-488f-49d9-bdef-3e646769424e"}
18:38:48.603 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4e91050-f75b-48ae-b0eb-8f6e81c1ea8e"}
18:38:48.604 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4e91050-f75b-48ae-b0eb-8f6e81c1ea8e"}
18:38:53.592 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8df7782-fb7e-4293-9071-09cac9d6b3dd"}
18:38:53.592 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d8df7782-fb7e-4293-9071-09cac9d6b3dd"}
18:38:53.600 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"353e44dc-56c7-4743-bc29-758a3eae4f58"}
18:38:53.601 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"353e44dc-56c7-4743-bc29-758a3eae4f58"}
18:38:58.588 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c1d05707-a7e1-4734-8a9b-a3bdd0b53e2c"}
18:38:58.588 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c1d05707-a7e1-4734-8a9b-a3bdd0b53e2c"}
18:38:58.595 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6609f878-3793-4d9d-9b77-5e513580895c"}
18:38:58.595 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6609f878-3793-4d9d-9b77-5e513580895c"}
18:39:03.589 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c0ebcc04-9003-4778-ba17-aef9ecbcf5d6"}
18:39:03.589 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c0ebcc04-9003-4778-ba17-aef9ecbcf5d6"}
18:39:03.595 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c96c8aa-723a-4dcd-bc42-3353bf2bd3fe"}
18:39:03.598 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c96c8aa-723a-4dcd-bc42-3353bf2bd3fe"}
18:39:08.587 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9404debb-4e55-44f3-a138-af6bd62ebd08"}
18:39:08.590 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9404debb-4e55-44f3-a138-af6bd62ebd08"}
18:39:08.590 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eb46896e-181a-43f5-99fe-3fbb0eb7c269"}
18:39:08.595 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eb46896e-181a-43f5-99fe-3fbb0eb7c269"}
18:39:13.592 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19ddf593-b464-47af-a968-9f56a7a8d092"}
18:39:13.594 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"19ddf593-b464-47af-a968-9f56a7a8d092"}
18:39:13.598 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"571b8045-3e70-4a13-a7dc-bbdab8d3be5e"}
18:39:13.600 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"571b8045-3e70-4a13-a7dc-bbdab8d3be5e"}
18:39:18.589 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a2ffe8ac-7840-4e77-9ce6-9e3350f64c33"}
18:39:18.592 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a2ffe8ac-7840-4e77-9ce6-9e3350f64c33"}
18:39:18.592 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ca97b41-e795-449d-8c39-c8a6c12b4ddd"}
18:39:18.598 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ca97b41-e795-449d-8c39-c8a6c12b4ddd"}
18:39:23.601 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8da1d76a-1526-4e12-a496-97ddd0f94193"}
18:39:23.603 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8da1d76a-1526-4e12-a496-97ddd0f94193"}
18:39:23.603 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f336f2c9-83d8-4694-ab03-c6b11948ba53"}
18:39:23.611 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f336f2c9-83d8-4694-ab03-c6b11948ba53"}
18:39:28.610 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2114ae5b-2f1b-4710-8381-ff60386beebe"}
18:39:28.611 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2114ae5b-2f1b-4710-8381-ff60386beebe"}
18:39:28.617 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8a706d2f-64ad-438a-8188-e4fcb999ff05"}
18:39:28.618 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8a706d2f-64ad-438a-8188-e4fcb999ff05"}
18:39:33.622 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb088816-b1dc-47fc-ac70-667da4d9d0e3"}
18:39:33.622 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bb088816-b1dc-47fc-ac70-667da4d9d0e3"}
18:39:33.628 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9b09920-ee80-4671-8104-683bb25640c6"}
18:39:33.628 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a9b09920-ee80-4671-8104-683bb25640c6"}
18:39:38.619 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39e312f4-46bf-4fe0-9aee-b2b17472f20b"}
18:39:38.619 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"39e312f4-46bf-4fe0-9aee-b2b17472f20b"}
18:39:38.625 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"17879171-8a24-4357-b2d1-d0903d26009e"}
18:39:38.627 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"17879171-8a24-4357-b2d1-d0903d26009e"}
18:39:43.619 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86b7ec7e-d4de-4f5d-bc56-9cf64f4a4f8e"}
18:39:43.619 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"86b7ec7e-d4de-4f5d-bc56-9cf64f4a4f8e"}
18:39:43.619 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"94d2067b-48c3-46f1-b9d3-0eed765808fb"}
18:39:43.627 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"94d2067b-48c3-46f1-b9d3-0eed765808fb"}
18:39:48.614 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"52303da8-f7e1-40ed-b096-3759bc97b4d4"}
18:39:48.614 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"52303da8-f7e1-40ed-b096-3759bc97b4d4"}
18:39:48.614 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae47ba21-d9a9-4880-ae7c-f5c06ba8d41d"}
18:39:48.622 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae47ba21-d9a9-4880-ae7c-f5c06ba8d41d"}
18:39:53.616 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15c05819-7880-456e-b196-2eed7bb898c3"}
18:39:53.616 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"15c05819-7880-456e-b196-2eed7bb898c3"}
18:39:53.616 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb770fc0-181c-459f-b51d-282fd22b53e8"}
18:39:53.623 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb770fc0-181c-459f-b51d-282fd22b53e8"}
18:39:58.622 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"61da299d-e6d0-4bf0-916b-f818a75221e4"}
18:39:58.625 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"61da299d-e6d0-4bf0-916b-f818a75221e4"}
18:39:58.630 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"035a6c5a-7fc1-4e3d-9e2f-2da34d110c14"}
18:39:58.630 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"035a6c5a-7fc1-4e3d-9e2f-2da34d110c14"}
18:40:03.616 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64091ebd-49f3-47a1-8e8e-df6eb2bb8c82"}
18:40:03.617 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"64091ebd-49f3-47a1-8e8e-df6eb2bb8c82"}
18:40:03.617 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b60be0ef-1839-4934-bee1-e62405cee36d"}
18:40:03.623 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b60be0ef-1839-4934-bee1-e62405cee36d"}
18:40:08.611 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2adc8a25-9871-4157-94af-6a77e4a226a2"}
18:40:08.611 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2adc8a25-9871-4157-94af-6a77e4a226a2"}
18:40:08.611 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b664b99-287d-44d9-99fb-ee1b4034123b"}
18:40:08.620 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b664b99-287d-44d9-99fb-ee1b4034123b"}
18:40:13.623 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d0de05a-a634-4359-bdc9-6f13dd35d0ee"}
18:40:13.623 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6d0de05a-a634-4359-bdc9-6f13dd35d0ee"}
18:40:13.631 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f3b64163-d504-403b-9c84-2d1d9002d175"}
18:40:13.631 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f3b64163-d504-403b-9c84-2d1d9002d175"}
18:40:18.622 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6337745c-1cf5-4106-9529-d3438a4ca4e6"}
18:40:18.626 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6337745c-1cf5-4106-9529-d3438a4ca4e6"}
18:40:18.626 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2818677f-9b23-4cf8-8d14-2adac2c8e7ed"}
18:40:18.626 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2818677f-9b23-4cf8-8d14-2adac2c8e7ed"}
18:40:23.622 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74289c2b-4199-4e71-98d7-71b28fcc22b1"}
18:40:23.624 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"74289c2b-4199-4e71-98d7-71b28fcc22b1"}
18:40:23.630 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c3b9050-95b6-4e0c-8584-db9d6fcf31ba"}
18:40:23.632 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c3b9050-95b6-4e0c-8584-db9d6fcf31ba"}
18:40:28.620 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bcdade34-3a80-4e68-82c6-5bc07b705403"}
18:40:28.621 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bcdade34-3a80-4e68-82c6-5bc07b705403"}
18:40:28.628 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d442cf9-0308-45cf-8ef0-f5353f8f610d"}
18:40:28.630 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d442cf9-0308-45cf-8ef0-f5353f8f610d"}
18:40:33.628 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"61e575a6-9029-43a8-a1f0-4f05216b9374"}
18:40:33.628 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"61e575a6-9029-43a8-a1f0-4f05216b9374"}
18:40:33.633 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ccc4dcbe-ef4d-451b-be30-839c3bad0616"}
18:40:33.637 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ccc4dcbe-ef4d-451b-be30-839c3bad0616"}
18:40:38.635 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01ae7267-89c4-4e7a-923f-63a310a8a852"}
18:40:38.635 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"01ae7267-89c4-4e7a-923f-63a310a8a852"}
18:40:38.640 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba9b8430-8bc6-4816-829f-c8c87db2940d"}
18:40:38.645 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba9b8430-8bc6-4816-829f-c8c87db2940d"}
18:40:43.638 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39e51c11-e88e-4f8c-bb7b-7e62fae15067"}
18:40:43.638 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"39e51c11-e88e-4f8c-bb7b-7e62fae15067"}
18:40:43.642 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc02bc2d-63b6-4384-a7de-2b83c3f822db"}
18:40:43.646 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc02bc2d-63b6-4384-a7de-2b83c3f822db"}
18:40:48.637 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2bd0d4d7-7fb8-406b-a233-6cf885e05307"}
18:40:48.637 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2bd0d4d7-7fb8-406b-a233-6cf885e05307"}
18:40:48.644 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a58a2f5d-3e0e-4331-9123-48f8df2c9828"}
18:40:48.646 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a58a2f5d-3e0e-4331-9123-48f8df2c9828"}
18:40:53.637 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1a12b50f-d097-45a7-8284-cef088c9116b"}
18:40:53.640 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1a12b50f-d097-45a7-8284-cef088c9116b"}
18:40:53.644 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb518927-c65f-4cdc-84df-399d3cb01eb4"}
18:40:53.644 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb518927-c65f-4cdc-84df-399d3cb01eb4"}
18:40:58.643 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a43cea2-3ea6-4795-9567-e6cd7de007f1"}
18:40:58.644 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4a43cea2-3ea6-4795-9567-e6cd7de007f1"}
18:40:58.644 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ef420a13-c595-4236-850b-6b385e0014de"}
18:40:58.651 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef420a13-c595-4236-850b-6b385e0014de"}
18:41:03.651 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd2e2d57-a083-4522-9bc6-3baa4845b53b"}
18:41:03.653 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bd2e2d57-a083-4522-9bc6-3baa4845b53b"}
18:41:03.657 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fd04e7f6-8086-492a-bc5e-fdb0b923be05"}
18:41:03.657 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fd04e7f6-8086-492a-bc5e-fdb0b923be05"}
18:41:08.650 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e990df7-9a59-405a-ab72-ba4feeef0ad7"}
18:41:08.651 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4e990df7-9a59-405a-ab72-ba4feeef0ad7"}
18:41:08.651 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d03cb4bf-b293-4e6f-8495-b0a8882991e7"}
18:41:08.659 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d03cb4bf-b293-4e6f-8495-b0a8882991e7"}
18:41:13.649 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2413c12-48e3-4498-b34e-7fccc2ac826c"}
18:41:13.653 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c2413c12-48e3-4498-b34e-7fccc2ac826c"}
18:41:13.656 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bc1a61dc-0d37-42b0-9605-f26de20b63d2"}
18:41:13.658 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bc1a61dc-0d37-42b0-9605-f26de20b63d2"}
18:41:18.646 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6fb64666-396a-4bea-9ecb-38a621c09aac"}
18:41:18.646 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6fb64666-396a-4bea-9ecb-38a621c09aac"}
18:41:18.654 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49bd0945-2495-44a5-92e2-9ee6aa0ff8c5"}
18:41:18.654 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"49bd0945-2495-44a5-92e2-9ee6aa0ff8c5"}
18:41:23.652 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9930906b-9d34-4b5b-b3cb-25183554c41c"}
18:41:23.652 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9930906b-9d34-4b5b-b3cb-25183554c41c"}
18:41:23.658 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01c7cd07-22d6-424b-a1a7-37a4883b0756"}
18:41:23.659 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"01c7cd07-22d6-424b-a1a7-37a4883b0756"}
18:41:28.648 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b6da218-1856-4797-93af-74e99de43f56"}
18:41:28.648 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8b6da218-1856-4797-93af-74e99de43f56"}
18:41:28.648 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92b89e3a-759b-4ac6-98dd-d34149c932e4"}
18:41:28.655 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"92b89e3a-759b-4ac6-98dd-d34149c932e4"}
18:41:33.655 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19c55c89-480f-4873-865e-ce1690535413"}
18:41:33.660 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"19c55c89-480f-4873-865e-ce1690535413"}
18:41:33.663 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"04ddbac8-0faa-4094-a20e-04aacf43a3e3"}
18:41:33.663 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"04ddbac8-0faa-4094-a20e-04aacf43a3e3"}
18:41:38.660 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"09091255-9c25-4f63-b1e9-05cd93a7f648"}
18:41:38.660 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"09091255-9c25-4f63-b1e9-05cd93a7f648"}
18:41:38.665 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d42e4db9-b6ee-409e-8372-f467c875c4bf"}
18:41:38.668 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d42e4db9-b6ee-409e-8372-f467c875c4bf"}
18:41:43.662 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b7552ba-8726-4b37-9893-1dfc0e1cad63"}
18:41:43.663 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1b7552ba-8726-4b37-9893-1dfc0e1cad63"}
18:41:43.663 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3cb1b550-8d8a-4960-82d6-0f939f6488cb"}
18:41:43.663 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3cb1b550-8d8a-4960-82d6-0f939f6488cb"}
18:41:48.668 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd79408d-5341-44c7-9cb3-d55820e0ad15"}
18:41:48.668 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fd79408d-5341-44c7-9cb3-d55820e0ad15"}
18:41:48.673 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6803ee78-59b9-441c-b5e6-df1cc358f806"}
18:41:48.673 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6803ee78-59b9-441c-b5e6-df1cc358f806"}
18:41:53.666 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f6030d6-2963-49d8-9060-8825515d1660"}
18:41:53.667 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3f6030d6-2963-49d8-9060-8825515d1660"}
18:41:53.672 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9cedc476-de9e-4765-9c6b-365c7e8d2a70"}
18:41:53.673 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9cedc476-de9e-4765-9c6b-365c7e8d2a70"}
18:41:58.667 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f279a669-abc4-43ca-af1a-449bfe6e0104"}
18:41:58.671 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f279a669-abc4-43ca-af1a-449bfe6e0104"}
18:41:58.676 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af47ec29-da59-4a60-8fea-c4b3b1811156"}
18:41:58.679 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"af47ec29-da59-4a60-8fea-c4b3b1811156"}
18:42:03.674 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c7576c04-40a7-4d49-b1e6-cdbb8b94ee84"}
18:42:03.675 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c7576c04-40a7-4d49-b1e6-cdbb8b94ee84"}
18:42:03.675 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4720f7df-5e7b-4bb9-a80b-acf3ce1448e1"}
18:42:03.681 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4720f7df-5e7b-4bb9-a80b-acf3ce1448e1"}
18:42:08.686 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2aa588d-2ab8-46d4-b96a-33ced7af89df"}
18:42:08.687 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c2aa588d-2ab8-46d4-b96a-33ced7af89df"}
18:42:08.687 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3e191c6-d2b7-43c3-ae09-c8d49784d276"}
18:42:08.695 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3e191c6-d2b7-43c3-ae09-c8d49784d276"}
18:42:13.699 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6568e2c1-9bab-440c-bbab-8a8403a2e6e4"}
18:42:13.702 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6568e2c1-9bab-440c-bbab-8a8403a2e6e4"}
18:42:13.705 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8707b78c-6274-4aa1-a850-da8e44219cc2"}
18:42:13.705 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8707b78c-6274-4aa1-a850-da8e44219cc2"}
18:42:18.699 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be526cb8-9406-4180-9741-3ee101a53d41"}
18:42:18.699 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"be526cb8-9406-4180-9741-3ee101a53d41"}
18:42:18.705 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ff435ff-5a9c-4828-9e17-242135a13d28"}
18:42:18.705 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9ff435ff-5a9c-4828-9e17-242135a13d28"}
18:42:23.694 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ec2678b-9ddc-43e0-be4d-bff128cbbb9e"}
18:42:23.694 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0ec2678b-9ddc-43e0-be4d-bff128cbbb9e"}
18:42:23.700 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86dc5a3e-817f-446e-8b6c-065f9716a01e"}
18:42:23.705 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"86dc5a3e-817f-446e-8b6c-065f9716a01e"}
18:42:28.694 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"30f09cb1-4040-49bf-bf3e-6dc106eae1f0"}
18:42:28.696 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"30f09cb1-4040-49bf-bf3e-6dc106eae1f0"}
18:42:28.696 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"33adcb65-e302-4df4-803f-56e6bde37a44"}
18:42:28.706 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"33adcb65-e302-4df4-803f-56e6bde37a44"}
18:42:33.703 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f540040-8eec-49c0-bc82-248f2f7655b5"}
18:42:33.703 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9f540040-8eec-49c0-bc82-248f2f7655b5"}
18:42:33.707 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0be8caa6-a2c3-4194-85d7-e433ce8b0e36"}
18:42:33.710 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0be8caa6-a2c3-4194-85d7-e433ce8b0e36"}
18:42:38.704 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e40343f-3f7d-43ea-8b31-5949c09886b6"}
18:42:38.707 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1e40343f-3f7d-43ea-8b31-5949c09886b6"}
18:42:38.707 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ccc744f4-9296-47d0-a5bb-0927d15d329b"}
18:42:38.712 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ccc744f4-9296-47d0-a5bb-0927d15d329b"}
18:42:43.707 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0bc2dc97-dd5c-4542-b483-9d18c9db469b"}
18:42:43.709 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0bc2dc97-dd5c-4542-b483-9d18c9db469b"}
18:42:43.709 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cfa95db3-645b-40d9-9e85-4770d2c73eda"}
18:42:43.716 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cfa95db3-645b-40d9-9e85-4770d2c73eda"}
18:42:48.718 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a541bc5-1c53-4b45-9d4d-fb3265d63eee"}
18:42:48.719 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6a541bc5-1c53-4b45-9d4d-fb3265d63eee"}
18:42:48.719 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"967eb661-9a0f-4a50-a342-e64ede683fc0"}
18:42:48.726 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"967eb661-9a0f-4a50-a342-e64ede683fc0"}
18:42:53.722 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"651838f3-c017-40ca-ae5a-5d25ebcfc851"}
18:42:53.724 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"651838f3-c017-40ca-ae5a-5d25ebcfc851"}
18:42:53.728 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"030bb19b-3df5-4fdc-b8a2-c5e679090e56"}
18:42:53.728 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"030bb19b-3df5-4fdc-b8a2-c5e679090e56"}
18:42:58.718 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd974150-3ebf-479f-8a16-f9d7bfb9ea89"}
18:42:58.720 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dd974150-3ebf-479f-8a16-f9d7bfb9ea89"}
18:42:58.723 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"91c259da-6e3f-4f89-aed8-87b7132fdecb"}
18:42:58.727 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"91c259da-6e3f-4f89-aed8-87b7132fdecb"}
18:43:03.719 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7445082c-cb7e-42b7-8d81-d86d09207f3a"}
18:43:03.721 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7445082c-cb7e-42b7-8d81-d86d09207f3a"}
18:43:03.721 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c0b5166-e0c7-4c5e-9c6c-047689c71963"}
18:43:03.728 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c0b5166-e0c7-4c5e-9c6c-047689c71963"}
18:43:08.730 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"17833655-d2f3-451a-ab82-3bdafb60947a"}
18:43:08.731 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"17833655-d2f3-451a-ab82-3bdafb60947a"}
18:43:08.735 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5154839a-76f7-4d76-b88c-253b8e1221ce"}
18:43:08.739 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5154839a-76f7-4d76-b88c-253b8e1221ce"}
18:43:13.730 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c9339f0-7147-46c6-b032-67f31ce433b8"}
18:43:13.735 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8c9339f0-7147-46c6-b032-67f31ce433b8"}
18:43:13.738 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3fd51281-b191-436e-b37e-34aa8ef03422"}
18:43:13.742 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3fd51281-b191-436e-b37e-34aa8ef03422"}
18:43:18.729 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2356874a-713a-469b-86bd-abe0259a84b8"}
18:43:18.731 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2356874a-713a-469b-86bd-abe0259a84b8"}
18:43:18.733 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eb363058-7e5e-46cc-8f88-b9e4b690971e"}
18:43:18.733 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eb363058-7e5e-46cc-8f88-b9e4b690971e"}
18:43:23.751 05.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c34b39c9-1d68-4bbc-8899-e01008774317"}
18:43:23.759 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c34b39c9-1d68-4bbc-8899-e01008774317"}
18:43:23.764 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"57842f25-37a8-47dc-b340-d261fa95562a"}
18:43:23.766 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"57842f25-37a8-47dc-b340-d261fa95562a"}
18:43:28.758 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8319e21b-b2db-4688-8547-f3a4e9f3cda3"}
18:43:28.760 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8319e21b-b2db-4688-8547-f3a4e9f3cda3"}
18:43:28.764 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e55c273-8aae-41da-b40d-8688a424b1ed"}
18:43:28.765 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e55c273-8aae-41da-b40d-8688a424b1ed"}
18:43:33.757 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ccd0386c-1220-40b3-b454-d8efb9e9c8cc"}
18:43:33.757 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ccd0386c-1220-40b3-b454-d8efb9e9c8cc"}
18:43:33.765 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9f25f000-ac41-4180-aaea-7826bc886f35"}
18:43:33.767 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9f25f000-ac41-4180-aaea-7826bc886f35"}
18:43:38.760 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"46653f39-d2ce-41ce-8905-01ac9772eae0"}
18:43:38.762 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"46653f39-d2ce-41ce-8905-01ac9772eae0"}
18:43:38.766 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"471a4f70-44f4-44e2-a1ec-04923f4dc9ac"}
18:43:38.770 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"471a4f70-44f4-44e2-a1ec-04923f4dc9ac"}
18:43:43.771 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"21a2b840-bd89-45bd-be68-176da9ade8cd"}
18:43:43.772 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"21a2b840-bd89-45bd-be68-176da9ade8cd"}
18:43:43.778 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"156a5b98-86a6-4f02-81a4-b33b0d1645a4"}
18:43:43.780 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"156a5b98-86a6-4f02-81a4-b33b0d1645a4"}
18:43:48.772 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fedbc48e-48df-4d5a-a100-9df47902647f"}
18:43:48.773 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fedbc48e-48df-4d5a-a100-9df47902647f"}
18:43:48.780 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e86c2c1b-6fcd-4487-9c15-4a7d4d9aa345"}
18:43:48.783 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e86c2c1b-6fcd-4487-9c15-4a7d4d9aa345"}
18:43:53.773 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cc6db4ec-8083-4f50-a8f5-ee594a70e5b7"}
18:43:53.775 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cc6db4ec-8083-4f50-a8f5-ee594a70e5b7"}
18:43:53.775 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5654590c-eac4-42d8-a077-ae3f3e651217"}
18:43:53.782 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5654590c-eac4-42d8-a077-ae3f3e651217"}
18:43:58.778 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72d776f9-f25d-43c5-84fb-1b407e957712"}
18:43:58.778 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"72d776f9-f25d-43c5-84fb-1b407e957712"}
18:43:58.778 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5c278b5-1004-457f-98ac-5f7e2f627a08"}
18:43:58.787 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5c278b5-1004-457f-98ac-5f7e2f627a08"}
18:44:03.778 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d3367b4-f20c-4abe-b2c9-88380692d30a"}
18:44:03.778 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3d3367b4-f20c-4abe-b2c9-88380692d30a"}
18:44:03.784 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa42ab8e-99bb-44e3-ae78-9debb22914be"}
18:44:03.785 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa42ab8e-99bb-44e3-ae78-9debb22914be"}
18:44:08.779 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"028aab72-711d-4590-bf3b-8df50939bb77"}
18:44:08.782 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"028aab72-711d-4590-bf3b-8df50939bb77"}
18:44:08.782 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f8a10eff-8932-485c-b2b4-8ebb503b2a27"}
18:44:08.787 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f8a10eff-8932-485c-b2b4-8ebb503b2a27"}
18:44:13.782 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a59a600e-0b98-4d75-bc6d-213a782a5b22"}
18:44:13.784 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a59a600e-0b98-4d75-bc6d-213a782a5b22"}
18:44:13.788 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72d24be6-169e-4c45-ac1c-c8d4bb55e017"}
18:44:13.788 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"72d24be6-169e-4c45-ac1c-c8d4bb55e017"}
18:44:18.788 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed0b4ec4-8240-4def-a9cb-2637f2bbbab1"}
18:44:18.792 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ed0b4ec4-8240-4def-a9cb-2637f2bbbab1"}
18:44:18.796 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e656fc51-9330-409c-8dc9-be536204c8bf"}
18:44:18.796 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e656fc51-9330-409c-8dc9-be536204c8bf"}
18:44:23.784 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"abbe2e86-d1fe-4c9a-83fe-41c28bcdcd0b"}
18:44:23.786 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"abbe2e86-d1fe-4c9a-83fe-41c28bcdcd0b"}
18:44:23.792 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51b52b78-9439-4392-9be3-03b60995e768"}
18:44:23.792 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"51b52b78-9439-4392-9be3-03b60995e768"}
18:44:28.785 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd925872-6959-4ebf-858a-21d746a0c925"}
18:44:28.788 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fd925872-6959-4ebf-858a-21d746a0c925"}
18:44:28.789 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"95d84183-7ed4-43eb-b1f9-f88542e95339"}
18:44:28.792 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"95d84183-7ed4-43eb-b1f9-f88542e95339"}
18:44:33.790 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"942cd362-01ae-4e08-9147-f247f8db86b8"}
18:44:33.792 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"942cd362-01ae-4e08-9147-f247f8db86b8"}
18:44:33.798 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"90247d6d-f1ae-4e8e-97fa-1560cc305cae"}
18:44:33.800 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"90247d6d-f1ae-4e8e-97fa-1560cc305cae"}
18:44:38.792 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a265276-63e9-494e-aca2-a333a615e46b"}
18:44:38.792 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3a265276-63e9-494e-aca2-a333a615e46b"}
18:44:38.798 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26628d7c-e04e-45e8-94ea-d440f4a511e1"}
18:44:38.801 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"26628d7c-e04e-45e8-94ea-d440f4a511e1"}
18:44:43.796 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a88dea3-602f-435a-a4a5-66629fe2e5ec"}
18:44:43.798 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3a88dea3-602f-435a-a4a5-66629fe2e5ec"}
18:44:43.801 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a074f193-1ee3-4154-a72b-f20fb955757b"}
18:44:43.804 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a074f193-1ee3-4154-a72b-f20fb955757b"}
18:44:48.794 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a4399286-b21b-4355-a4fe-f83d868e2e9d"}
18:44:48.795 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a4399286-b21b-4355-a4fe-f83d868e2e9d"}
18:44:48.795 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e54f7b0a-a12e-4c76-be7d-9e8f43fefcdc"}
18:44:48.802 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e54f7b0a-a12e-4c76-be7d-9e8f43fefcdc"}
18:44:53.803 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb955a8c-cd4e-43d9-8f32-11e65e01c6e3"}
18:44:53.804 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eb955a8c-cd4e-43d9-8f32-11e65e01c6e3"}
18:44:53.809 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cba99fdb-9f2d-4480-888d-c21a9cf60b7c"}
18:44:53.811 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cba99fdb-9f2d-4480-888d-c21a9cf60b7c"}
18:44:58.805 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7daa8777-392a-4a71-87c7-ba0dd36795a7"}
18:44:58.805 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7daa8777-392a-4a71-87c7-ba0dd36795a7"}
18:44:58.805 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51951738-1583-4026-ab00-635eea948853"}
18:44:58.813 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"51951738-1583-4026-ab00-635eea948853"}
18:45:03.800 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b95e08d-2357-4a7c-bc56-a2fa9b685c04"}
18:45:03.805 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7b95e08d-2357-4a7c-bc56-a2fa9b685c04"}
18:45:03.808 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"94ab9a76-56aa-43f9-b7ee-2551d03bc824"}
18:45:03.809 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"94ab9a76-56aa-43f9-b7ee-2551d03bc824"}
18:45:08.801 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0dc83815-d5e9-4d56-8181-21d974e3ab5d"}
18:45:08.806 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0dc83815-d5e9-4d56-8181-21d974e3ab5d"}
18:45:08.809 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b50da3a2-78b2-434e-a30c-e605899edfb4"}
18:45:08.813 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b50da3a2-78b2-434e-a30c-e605899edfb4"}
18:45:13.803 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"efb2eccb-484a-4ccf-8b72-96ab1c23741a"}
18:45:13.805 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"efb2eccb-484a-4ccf-8b72-96ab1c23741a"}
18:45:13.805 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7541c9ef-b55a-470d-8d28-091d7617db5b"}
18:45:13.810 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7541c9ef-b55a-470d-8d28-091d7617db5b"}
18:45:18.803 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0bd06869-ee63-4bb9-9858-b338fb5d3b9c"}
18:45:18.803 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0bd06869-ee63-4bb9-9858-b338fb5d3b9c"}
18:45:18.806 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14b534ae-cd58-4214-b197-d438f8bdfd19"}
18:45:18.811 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"14b534ae-cd58-4214-b197-d438f8bdfd19"}
18:45:23.806 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"afbaa5bb-90b1-4dff-b7ed-207657663323"}
18:45:23.807 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"afbaa5bb-90b1-4dff-b7ed-207657663323"}
18:45:23.807 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be8b049e-bb95-4b7a-b44c-ff83d333bbaf"}
18:45:23.814 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"be8b049e-bb95-4b7a-b44c-ff83d333bbaf"}
18:45:28.804 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32fafa11-4143-4c0c-8484-4cb4c4895cbe"}
18:45:28.804 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"32fafa11-4143-4c0c-8484-4cb4c4895cbe"}
18:45:28.804 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f525ecd-9d47-4095-b411-15a7b1be5b1b"}
18:45:28.812 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f525ecd-9d47-4095-b411-15a7b1be5b1b"}
18:45:33.800 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92df679d-0fbd-48d5-a179-0771260c8377"}
18:45:33.800 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"92df679d-0fbd-48d5-a179-0771260c8377"}
18:45:33.800 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44c419cd-f6dc-48da-be26-7b21d395ae0e"}
18:45:33.809 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"44c419cd-f6dc-48da-be26-7b21d395ae0e"}
18:45:38.799 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"25c1fc06-bab7-43dd-a89a-d30ceb1f7f94"}
18:45:38.800 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"25c1fc06-bab7-43dd-a89a-d30ceb1f7f94"}
18:45:38.800 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"25564f0a-a1ba-45aa-8880-aa789340291b"}
18:45:38.808 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"25564f0a-a1ba-45aa-8880-aa789340291b"}
18:45:43.808 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28d5dcf8-c5a3-4ac7-a80c-bae267812337"}
18:45:43.808 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"28d5dcf8-c5a3-4ac7-a80c-bae267812337"}
18:45:43.812 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24460518-86cc-46d0-86d0-faf9e5ec75c5"}
18:45:43.812 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"24460518-86cc-46d0-86d0-faf9e5ec75c5"}
18:45:48.817 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b720a1db-bfe5-4e77-a541-ee18beb472a3"}
18:45:48.819 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b720a1db-bfe5-4e77-a541-ee18beb472a3"}
18:45:48.822 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c83b3fb0-2a80-4829-957e-8f65dc3d2348"}
18:45:48.827 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c83b3fb0-2a80-4829-957e-8f65dc3d2348"}
18:45:53.830 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eda3ef74-8f5d-4e6f-8ebd-dd693f9041e9"}
18:45:53.833 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eda3ef74-8f5d-4e6f-8ebd-dd693f9041e9"}
18:45:53.837 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1fbb2406-4b17-4475-a867-5bc21bdd30bf"}
18:45:53.839 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1fbb2406-4b17-4475-a867-5bc21bdd30bf"}
18:45:58.835 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56dae561-92f0-46ee-8b14-39ba3ff75579"}
18:45:58.839 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"56dae561-92f0-46ee-8b14-39ba3ff75579"}
18:45:58.842 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"afdb8ca2-78fc-4185-9ee4-e7f13f8acc6a"}
18:45:58.845 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"afdb8ca2-78fc-4185-9ee4-e7f13f8acc6a"}
18:46:03.844 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d313cd2-4c61-42af-b85f-48f62144e544"}
18:46:03.847 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3d313cd2-4c61-42af-b85f-48f62144e544"}
18:46:03.847 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"57454498-62fc-4f7e-bb7d-9a6d88db5798"}
18:46:03.853 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"57454498-62fc-4f7e-bb7d-9a6d88db5798"}
18:46:08.853 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b8336a8e-f36c-4c35-b795-1a0165a7fd6b"}
18:46:08.856 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b8336a8e-f36c-4c35-b795-1a0165a7fd6b"}
18:46:08.856 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4e7355f-6cb5-4f38-985c-207a11330a95"}
18:46:08.864 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f4e7355f-6cb5-4f38-985c-207a11330a95"}
18:46:13.853 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dedd8a3d-36ac-4630-91cc-b9c15449aa2f"}
18:46:13.854 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dedd8a3d-36ac-4630-91cc-b9c15449aa2f"}
18:46:13.859 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5804badc-16b3-40f8-b594-e9158ce69b30"}
18:46:13.861 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5804badc-16b3-40f8-b594-e9158ce69b30"}
18:46:18.850 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01fd5021-68e0-4bc0-9fcc-665db8496883"}
18:46:18.850 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"01fd5021-68e0-4bc0-9fcc-665db8496883"}
18:46:18.854 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"250579c3-a006-4c5a-8528-c1fd25ac6918"}
18:46:18.858 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"250579c3-a006-4c5a-8528-c1fd25ac6918"}
18:46:23.848 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"95cf52c4-8aa6-48bd-b22b-18f8b6ccca65"}
18:46:23.851 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"95cf52c4-8aa6-48bd-b22b-18f8b6ccca65"}
18:46:23.853 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b222931f-bb8b-443a-b3be-b933b8cc7464"}
18:46:23.857 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b222931f-bb8b-443a-b3be-b933b8cc7464"}
18:46:28.846 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a594e237-0e3d-4056-9689-d3eb9c14b84e"}
18:46:28.847 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a594e237-0e3d-4056-9689-d3eb9c14b84e"}
18:46:28.847 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bbaa8ca2-b3a9-4434-8608-3196f0a0e829"}
18:46:28.856 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bbaa8ca2-b3a9-4434-8608-3196f0a0e829"}
18:46:33.854 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92d7d3d2-75e1-41ee-900e-091f0735d638"}
18:46:33.857 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"92d7d3d2-75e1-41ee-900e-091f0735d638"}
18:46:33.857 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a651b519-fb0a-4aeb-9cb7-9c333c6e03f5"}
18:46:33.863 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a651b519-fb0a-4aeb-9cb7-9c333c6e03f5"}
18:46:38.858 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63089d27-4c12-4d70-b771-1d68b1789afc"}
18:46:38.858 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"63089d27-4c12-4d70-b771-1d68b1789afc"}
18:46:38.865 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8c15fb26-a4e7-4caa-8550-3cb042538e48"}
18:46:38.867 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c15fb26-a4e7-4caa-8550-3cb042538e48"}
18:46:43.862 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"de832cf2-c859-473e-9f07-8e433e991347"}
18:46:43.862 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"de832cf2-c859-473e-9f07-8e433e991347"}
18:46:43.862 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5232b18e-8067-4f20-b7a3-dabe631eb943"}
18:46:43.869 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5232b18e-8067-4f20-b7a3-dabe631eb943"}
18:46:48.861 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ebe28d16-6941-47f5-99d0-77a3c2c4b123"}
18:46:48.864 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ebe28d16-6941-47f5-99d0-77a3c2c4b123"}
18:46:48.866 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d93a1c65-a906-4da3-9393-8045862961cf"}
18:46:48.869 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d93a1c65-a906-4da3-9393-8045862961cf"}
18:46:53.863 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ae4a12b-c1aa-4581-91ce-2092498901f5"}
18:46:53.866 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0ae4a12b-c1aa-4581-91ce-2092498901f5"}
18:46:53.868 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1711815-1b7b-43a8-a226-eebc321f2360"}
18:46:53.873 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a1711815-1b7b-43a8-a226-eebc321f2360"}
18:46:58.874 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"09d79a2f-e55a-4652-8e0d-eee226f2b7c2"}
18:46:58.874 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"09d79a2f-e55a-4652-8e0d-eee226f2b7c2"}
18:46:58.880 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0bf0c0a9-9cb2-4f00-9c33-b00f1b7e2141"}
18:46:58.880 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0bf0c0a9-9cb2-4f00-9c33-b00f1b7e2141"}
18:47:03.866 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15c7d84b-9f0d-475e-95fc-26411da1b426"}
18:47:03.871 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"15c7d84b-9f0d-475e-95fc-26411da1b426"}
18:47:03.871 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bdfc0f0b-1838-40e1-afdc-7736a8fa92d2"}
18:47:03.871 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bdfc0f0b-1838-40e1-afdc-7736a8fa92d2"}
18:47:08.864 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa0f9eaf-e78e-45a9-acc8-af07666eb431"}
18:47:08.865 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fa0f9eaf-e78e-45a9-acc8-af07666eb431"}
18:47:08.871 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3169dc96-336e-4e3d-a7f6-0284c401a205"}
18:47:08.874 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3169dc96-336e-4e3d-a7f6-0284c401a205"}
18:47:13.873 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1748448-001e-4997-ac24-56c346cea99e"}
18:47:13.873 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e1748448-001e-4997-ac24-56c346cea99e"}
18:47:13.877 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9d6e247-a992-49fe-bff9-7a0ca314520d"}
18:47:13.881 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a9d6e247-a992-49fe-bff9-7a0ca314520d"}
18:47:18.870 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6fe8075a-94a7-4e6e-b71f-940703b38522"}
18:47:18.872 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6fe8075a-94a7-4e6e-b71f-940703b38522"}
18:47:18.874 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3bdae53b-8a84-462f-9c81-26c15a79a502"}
18:47:18.878 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3bdae53b-8a84-462f-9c81-26c15a79a502"}
18:47:23.879 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a519cff3-315d-4809-a494-77f44b646d2d"}
18:47:23.881 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a519cff3-315d-4809-a494-77f44b646d2d"}
18:47:23.881 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27602405-8da2-4401-b4e6-b05d22340c19"}
18:47:23.887 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"27602405-8da2-4401-b4e6-b05d22340c19"}
18:47:28.881 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd206938-943d-407e-b7d6-18e3e0806861"}
18:47:28.881 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cd206938-943d-407e-b7d6-18e3e0806861"}
18:47:28.881 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb55d75a-bbce-41af-87c6-ce91d4e8c3f2"}
18:47:28.888 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb55d75a-bbce-41af-87c6-ce91d4e8c3f2"}
18:47:33.880 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a12a80e-fb4d-40e0-b2e3-c375f56d88ae"}
18:47:33.883 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0a12a80e-fb4d-40e0-b2e3-c375f56d88ae"}
18:47:33.883 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"03fb2dd3-9b35-4f65-b8cb-af5862ec403d"}
18:47:33.888 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"03fb2dd3-9b35-4f65-b8cb-af5862ec403d"}
18:47:38.883 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"35990943-7bc5-40f1-9083-dd32ee80dfde"}
18:47:38.883 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"35990943-7bc5-40f1-9083-dd32ee80dfde"}
18:47:38.890 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3cfa60e0-35dc-4914-bd37-0e8d2ab8fe42"}
18:47:38.892 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3cfa60e0-35dc-4914-bd37-0e8d2ab8fe42"}
18:47:43.878 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e7b0347-18f4-48ea-be38-9e37d6b08dcb"}
18:47:43.879 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4e7b0347-18f4-48ea-be38-9e37d6b08dcb"}
18:47:43.885 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"32c5145f-16ca-4301-9345-dac9f6f5c01d"}
18:47:43.888 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"32c5145f-16ca-4301-9345-dac9f6f5c01d"}
18:47:48.891 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"966b8474-998f-480f-a3f2-0d963c0bcd63"}
18:47:48.895 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"966b8474-998f-480f-a3f2-0d963c0bcd63"}
18:47:48.895 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"980124de-39cb-4e97-9bac-d03976aebe6b"}
18:47:48.901 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"980124de-39cb-4e97-9bac-d03976aebe6b"}
18:47:53.891 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f704521-775c-4e66-b445-64a1d74f654e"}
18:47:53.891 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2f704521-775c-4e66-b445-64a1d74f654e"}
18:47:53.899 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dcff3587-e0f6-4702-8810-6d78637ed117"}
18:47:53.901 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dcff3587-e0f6-4702-8810-6d78637ed117"}
18:47:58.899 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d25e1ca-eb4b-463e-ae6c-a67f2c706229"}
18:47:58.903 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7d25e1ca-eb4b-463e-ae6c-a67f2c706229"}
18:47:58.905 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f7ffacac-aa2c-4134-a67a-6e8ce65fbcf2"}
18:47:58.909 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f7ffacac-aa2c-4134-a67a-6e8ce65fbcf2"}
18:48:03.910 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40c18808-ba5f-4f5c-bc31-478e8e468593"}
18:48:03.914 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"40c18808-ba5f-4f5c-bc31-478e8e468593"}
18:48:03.919 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53e6e6b0-952f-4839-b235-cdf8a86212be"}
18:48:03.919 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"53e6e6b0-952f-4839-b235-cdf8a86212be"}
18:48:08.915 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ece4928-2b15-41d8-9aeb-55051069bf30"}
18:48:08.917 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5ece4928-2b15-41d8-9aeb-55051069bf30"}
18:48:08.923 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7becbdfa-532d-439a-a6c3-8741c6e1eabe"}
18:48:08.926 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7becbdfa-532d-439a-a6c3-8741c6e1eabe"}
18:48:13.921 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7939ac8b-d083-4a18-a048-04c9cbab2fbe"}
18:48:13.924 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7939ac8b-d083-4a18-a048-04c9cbab2fbe"}
18:48:13.926 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4dc8bf81-bb2e-4a28-af3f-0ed51b1d09b3"}
18:48:13.929 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4dc8bf81-bb2e-4a28-af3f-0ed51b1d09b3"}
18:48:18.921 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a37f1bb-0e31-4477-b58e-34f5835f9c1d"}
18:48:18.921 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6a37f1bb-0e31-4477-b58e-34f5835f9c1d"}
18:48:18.921 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c723164f-ec94-403a-b394-d22f32464714"}
18:48:18.931 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c723164f-ec94-403a-b394-d22f32464714"}
18:48:23.928 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed65b5b1-882d-4f12-81d7-a9bad44e3551"}
18:48:23.929 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ed65b5b1-882d-4f12-81d7-a9bad44e3551"}
18:48:23.935 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6554ca5a-1d4b-43cd-8acb-b3ca5819e5da"}
18:48:23.935 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6554ca5a-1d4b-43cd-8acb-b3ca5819e5da"}
18:48:28.927 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0457cc7a-ea3d-4bf1-904c-7ea12f4b2725"}
18:48:28.927 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0457cc7a-ea3d-4bf1-904c-7ea12f4b2725"}
18:48:28.933 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"da3138ac-01e4-4e34-a04c-73a566ff64f2"}
18:48:28.937 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"da3138ac-01e4-4e34-a04c-73a566ff64f2"}
18:48:33.933 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"babce3d7-1e31-4e35-98e6-996410676c47"}
18:48:33.936 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"babce3d7-1e31-4e35-98e6-996410676c47"}
18:48:33.939 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf993d40-0810-4ae4-854a-4db73aedce18"}
18:48:33.941 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf993d40-0810-4ae4-854a-4db73aedce18"}
18:48:38.939 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3484cf44-4967-4bf4-b7b6-ac35e3b7cb9e"}
18:48:38.939 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3484cf44-4967-4bf4-b7b6-ac35e3b7cb9e"}
18:48:38.939 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4d95864a-99b1-44b4-af40-79354641578e"}
18:48:38.948 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4d95864a-99b1-44b4-af40-79354641578e"}
18:48:43.937 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ce59061d-b7c6-49f8-8568-cf4ab40025cc"}
18:48:43.937 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ce59061d-b7c6-49f8-8568-cf4ab40025cc"}
18:48:43.937 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3a674142-f561-41ae-b6ee-53e0b9971f71"}
18:48:43.945 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a674142-f561-41ae-b6ee-53e0b9971f71"}
18:48:48.934 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00a1db31-2224-49a6-a93a-7cf08ab94631"}
18:48:48.934 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"00a1db31-2224-49a6-a93a-7cf08ab94631"}
18:48:48.934 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e8afe90-fdae-42b1-9e2f-b331b3fa2a1e"}
18:48:48.942 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e8afe90-fdae-42b1-9e2f-b331b3fa2a1e"}
18:48:53.930 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d66025b5-4e47-45d4-a1fb-540709c96899"}
18:48:53.933 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d66025b5-4e47-45d4-a1fb-540709c96899"}
18:48:53.938 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f9685c5-38e6-4c0a-a375-0b3bd41636d0"}
18:48:53.939 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f9685c5-38e6-4c0a-a375-0b3bd41636d0"}
18:48:58.925 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f5e2ffcc-e0b3-4aa4-8f36-7255cee6aa75"}
18:48:58.929 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f5e2ffcc-e0b3-4aa4-8f36-7255cee6aa75"}
18:48:58.933 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e2e008f-26bd-4b6e-a9e7-4ae9f1319948"}
18:48:58.936 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e2e008f-26bd-4b6e-a9e7-4ae9f1319948"}
18:49:03.937 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98c0f8eb-648e-49b7-8369-00bab1079db6"}
18:49:03.938 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"98c0f8eb-648e-49b7-8369-00bab1079db6"}
18:49:03.938 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9cb464f8-4262-45c8-a405-794386588701"}
18:49:03.945 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9cb464f8-4262-45c8-a405-794386588701"}
18:49:08.939 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2999acfa-58f6-43da-9180-a8c00ed1e1de"}
18:49:08.939 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2999acfa-58f6-43da-9180-a8c00ed1e1de"}
18:49:08.948 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea88ff20-8a6e-450a-b638-803f8ffa62cf"}
18:49:08.948 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea88ff20-8a6e-450a-b638-803f8ffa62cf"}
18:49:13.936 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3fba0ebd-a21a-4d37-9c15-bfdd0cac90d7"}
18:49:13.939 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3fba0ebd-a21a-4d37-9c15-bfdd0cac90d7"}
18:49:13.941 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec44734b-e35d-4b31-a0ea-9c7f6d6c2712"}
18:49:13.944 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec44734b-e35d-4b31-a0ea-9c7f6d6c2712"}
18:49:18.935 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"963c1e30-18f3-4c78-a6a1-de278f6bb351"}
18:49:18.938 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"963c1e30-18f3-4c78-a6a1-de278f6bb351"}
18:49:18.938 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df117f06-2fcd-46d4-bd71-e578b591736e"}
18:49:18.943 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"df117f06-2fcd-46d4-bd71-e578b591736e"}
18:49:23.942 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9033c8ee-ac8a-41e2-9524-777688c25c34"}
18:49:23.945 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9033c8ee-ac8a-41e2-9524-777688c25c34"}
18:49:23.945 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4cae1975-fb99-4373-bdaf-18ff638aa43b"}
18:49:23.945 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4cae1975-fb99-4373-bdaf-18ff638aa43b"}
18:49:28.945 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"504f8028-c211-4f9c-bf9b-94e61c705245"}
18:49:28.949 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"504f8028-c211-4f9c-bf9b-94e61c705245"}
18:49:28.949 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0241762-4264-4a8c-b0b1-16560e4ff4b2"}
18:49:28.949 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0241762-4264-4a8c-b0b1-16560e4ff4b2"}
18:49:33.945 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f11486f-72ca-4271-831b-eec8280f98a2"}
18:49:33.946 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1f11486f-72ca-4271-831b-eec8280f98a2"}
18:49:33.952 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"99876393-1a75-40c6-b5b8-985e3a28626e"}
18:49:33.955 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"99876393-1a75-40c6-b5b8-985e3a28626e"}
18:49:38.940 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05ae2eac-84bf-4c42-95c8-631adb077f16"}
18:49:38.940 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"05ae2eac-84bf-4c42-95c8-631adb077f16"}
18:49:38.940 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2a142b0-57e0-4970-b68f-9b3bec20b1f8"}
18:49:38.948 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2a142b0-57e0-4970-b68f-9b3bec20b1f8"}
18:49:43.947 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b2e77ae-8eed-48aa-9acc-945910bf8883"}
18:49:43.949 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1b2e77ae-8eed-48aa-9acc-945910bf8883"}
18:49:43.953 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f7a7a0b5-c518-4930-8e4e-ba7cfdf3a415"}
18:49:43.956 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f7a7a0b5-c518-4930-8e4e-ba7cfdf3a415"}
18:49:48.954 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bcc2da88-aa70-4b11-b906-7da240bf4561"}
18:49:48.957 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bcc2da88-aa70-4b11-b906-7da240bf4561"}
18:49:48.961 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be3af126-b965-4778-a154-8db2f0a8b9da"}
18:49:48.961 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"be3af126-b965-4778-a154-8db2f0a8b9da"}
18:49:53.956 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a915e468-fb3a-4147-810c-879a6583bcb3"}
18:49:53.956 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a915e468-fb3a-4147-810c-879a6583bcb3"}
18:49:53.956 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"706ec430-c66f-407d-bc4e-ff3013439484"}
18:49:53.964 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"706ec430-c66f-407d-bc4e-ff3013439484"}
18:49:58.956 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6631812-f99e-4b17-b793-0d379552cee0"}
18:49:58.957 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c6631812-f99e-4b17-b793-0d379552cee0"}
18:49:58.957 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b1c8ba73-d98b-43b9-ad4c-cdb4c39621b0"}
18:49:58.963 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b1c8ba73-d98b-43b9-ad4c-cdb4c39621b0"}
18:50:03.958 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"552e1f86-ef9c-4204-a476-77225044ca7b"}
18:50:03.958 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"552e1f86-ef9c-4204-a476-77225044ca7b"}
18:50:03.963 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ead1b84d-7000-4240-8bbb-fe081bdc78b7"}
18:50:03.963 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ead1b84d-7000-4240-8bbb-fe081bdc78b7"}
18:50:08.955 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b275af62-69ad-478f-b4ca-a06da72f3904"}
18:50:08.959 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b275af62-69ad-478f-b4ca-a06da72f3904"}
18:50:08.959 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8fe274b5-91ed-49a6-9dd5-4c4a57b46a66"}
18:50:08.964 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8fe274b5-91ed-49a6-9dd5-4c4a57b46a66"}
18:50:13.957 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ade7f5a0-12ff-4175-b859-e4c776bbbe8d"}
18:50:13.959 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ade7f5a0-12ff-4175-b859-e4c776bbbe8d"}
18:50:13.963 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"37a73918-ab30-44f2-bb16-cc3976e7b5d4"}
18:50:13.966 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"37a73918-ab30-44f2-bb16-cc3976e7b5d4"}
18:50:18.957 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa040b05-26c2-43f3-9fbd-e2d4fb3121c1"}
18:50:18.957 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fa040b05-26c2-43f3-9fbd-e2d4fb3121c1"}
18:50:18.957 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4007851d-270c-4ae5-87b0-f06281119a8b"}
18:50:18.966 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4007851d-270c-4ae5-87b0-f06281119a8b"}
18:50:23.959 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b875d42b-f345-4184-a4d3-5be79bbbbb45"}
18:50:23.962 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b875d42b-f345-4184-a4d3-5be79bbbbb45"}
18:50:23.962 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b42caf27-525f-40a9-a513-e01a80385f41"}
18:50:23.967 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b42caf27-525f-40a9-a513-e01a80385f41"}
18:50:28.957 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1366a698-9c4d-4a78-9c35-c14e7ebd5c7f"}
18:50:28.957 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1366a698-9c4d-4a78-9c35-c14e7ebd5c7f"}
18:50:28.957 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f49066e-7a02-46dd-a143-34f47dc38e65"}
18:50:28.964 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f49066e-7a02-46dd-a143-34f47dc38e65"}
18:50:33.954 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59242b32-b98d-4a58-9536-051a51006ce1"}
18:50:33.955 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"59242b32-b98d-4a58-9536-051a51006ce1"}
18:50:33.960 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2d0d7cf-8445-4413-947c-78d080c7dea8"}
18:50:33.964 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2d0d7cf-8445-4413-947c-78d080c7dea8"}
18:50:38.956 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf94190c-18e0-402b-a901-607f6f852a4f"}
18:50:38.956 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bf94190c-18e0-402b-a901-607f6f852a4f"}
18:50:38.956 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1df03889-1375-42bb-9e68-4d90c7e1cf6b"}
18:50:38.964 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1df03889-1375-42bb-9e68-4d90c7e1cf6b"}
18:50:43.958 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c77f7c3b-4e7f-4e08-9cf2-9861b43f470d"}
18:50:43.958 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c77f7c3b-4e7f-4e08-9cf2-9861b43f470d"}
18:50:43.958 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"861b7745-f844-401d-8f0b-0622b65b2a27"}
18:50:43.967 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"861b7745-f844-401d-8f0b-0622b65b2a27"}
18:50:48.966 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f75135a0-8b87-4797-bdc4-fbaaf6f8b775"}
18:50:48.966 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f75135a0-8b87-4797-bdc4-fbaaf6f8b775"}
18:50:48.966 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e301e6b-5bc5-45dc-8e7e-58d6e05e4d6f"}
18:50:48.974 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e301e6b-5bc5-45dc-8e7e-58d6e05e4d6f"}
18:50:53.968 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6cdf7161-3236-48b3-8afc-3815790639bb"}
18:50:53.968 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6cdf7161-3236-48b3-8afc-3815790639bb"}
18:50:53.975 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"938d4e7c-a907-42ec-921f-c6dcbff72002"}
18:50:53.977 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"938d4e7c-a907-42ec-921f-c6dcbff72002"}
18:50:58.968 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b95731ab-2596-43a7-8b44-40441729b94d"}
18:50:58.971 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b95731ab-2596-43a7-8b44-40441729b94d"}
18:50:58.975 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dbd3a075-aecf-4ce2-a62c-a6c061473176"}
18:50:58.976 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dbd3a075-aecf-4ce2-a62c-a6c061473176"}
18:51:03.967 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"def347ef-53e2-4275-a120-cd884d03a781"}
18:51:03.971 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"def347ef-53e2-4275-a120-cd884d03a781"}
18:51:03.976 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a77589c-3297-446a-a23b-bc89e7c11872"}
18:51:03.977 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a77589c-3297-446a-a23b-bc89e7c11872"}
18:51:08.974 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"54c8e669-2cc4-420c-afbf-3ef6faf24b86"}
18:51:08.979 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"54c8e669-2cc4-420c-afbf-3ef6faf24b86"}
18:51:08.979 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"739be37d-3e99-4861-8eb4-ffd774d2fb2a"}
18:51:08.983 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"739be37d-3e99-4861-8eb4-ffd774d2fb2a"}
18:51:13.980 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1586e254-8b3c-4345-bbf4-2a467949f18d"}
18:51:13.980 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1586e254-8b3c-4345-bbf4-2a467949f18d"}
18:51:13.980 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3fe55176-0125-4952-9edd-a6706d497065"}
18:51:13.989 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3fe55176-0125-4952-9edd-a6706d497065"}
18:51:18.980 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c3245c7-58ee-4c02-8fb4-15505072b20f"}
18:51:18.984 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1c3245c7-58ee-4c02-8fb4-15505072b20f"}
18:51:18.984 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4d8fcbe-e6e5-41ce-bca2-3233970509f3"}
18:51:18.988 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f4d8fcbe-e6e5-41ce-bca2-3233970509f3"}
18:51:23.986 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bdac1212-30a3-422a-bbe1-4e9f4b8b035d"}
18:51:23.989 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bdac1212-30a3-422a-bbe1-4e9f4b8b035d"}
18:51:23.991 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5159e9c4-bd57-492b-9cab-c720e93a55cb"}
18:51:23.995 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5159e9c4-bd57-492b-9cab-c720e93a55cb"}
18:51:28.984 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a4fcb79-4340-4c9e-a83a-a78c3f482ac1"}
18:51:28.985 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6a4fcb79-4340-4c9e-a83a-a78c3f482ac1"}
18:51:28.985 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"afb1d17e-5b59-4aa0-8138-9a7148b37fe6"}
18:51:28.991 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"afb1d17e-5b59-4aa0-8138-9a7148b37fe6"}
18:51:33.987 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3caf7e47-ee45-48e8-9082-740a1aa8344b"}
18:51:33.990 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3caf7e47-ee45-48e8-9082-740a1aa8344b"}
18:51:33.993 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"483728d7-ca57-46b9-8052-aa76377096a1"}
18:51:33.993 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"483728d7-ca57-46b9-8052-aa76377096a1"}
18:51:38.981 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c1e33eb4-daf7-4ab6-a5b5-0168d7c41c4b"}
18:51:38.981 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c1e33eb4-daf7-4ab6-a5b5-0168d7c41c4b"}
18:51:38.981 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cba6ca4d-e378-4213-ae3d-f4c15d4ffd78"}
18:51:38.990 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cba6ca4d-e378-4213-ae3d-f4c15d4ffd78"}
18:51:43.988 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b79393f6-1ff7-4c20-8bad-489f7aea0fb8"}
18:51:43.988 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b79393f6-1ff7-4c20-8bad-489f7aea0fb8"}
18:51:43.988 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e001ee46-80bf-4223-8d07-87b9388162a8"}
18:51:43.996 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e001ee46-80bf-4223-8d07-87b9388162a8"}
18:51:48.998 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c591cd7e-e26b-4221-a95d-a1f9c418b0de"}
18:51:48.998 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c591cd7e-e26b-4221-a95d-a1f9c418b0de"}
18:51:48.998 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"201ce17e-bf99-4bda-af6b-c0ef559a66e1"}
18:51:49.006 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"201ce17e-bf99-4bda-af6b-c0ef559a66e1"}
18:51:54.002 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"545fbd45-efe7-4e9e-ba39-d070800bc1ed"}
18:51:54.002 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"545fbd45-efe7-4e9e-ba39-d070800bc1ed"}
18:51:54.002 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9c53215-66a4-4adc-a83d-f9a11f079ccc"}
18:51:54.011 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9c53215-66a4-4adc-a83d-f9a11f079ccc"}
18:51:59.012 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a4bc3ac-5011-4af1-884d-990439617657"}
18:51:59.015 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4a4bc3ac-5011-4af1-884d-990439617657"}
18:51:59.015 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"244c665a-322e-478d-9886-f5086e0f0291"}
18:51:59.020 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"244c665a-322e-478d-9886-f5086e0f0291"}
18:52:04.010 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aade6314-db2c-410a-9726-47c84d33ec79"}
18:52:04.010 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aade6314-db2c-410a-9726-47c84d33ec79"}
18:52:04.017 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bcb1a67e-f841-47fc-846a-63427c8499b9"}
18:52:04.019 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bcb1a67e-f841-47fc-846a-63427c8499b9"}
18:52:09.015 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dfac4c53-013a-4113-a7da-02c87e2bd880"}
18:52:09.018 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dfac4c53-013a-4113-a7da-02c87e2bd880"}
18:52:09.022 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"554fa475-9f3d-454a-b310-265bc92c123b"}
18:52:09.024 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"554fa475-9f3d-454a-b310-265bc92c123b"}
18:52:14.019 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ea6f969-0ed8-4dd2-8efa-db2f6d418125"}
18:52:14.022 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6ea6f969-0ed8-4dd2-8efa-db2f6d418125"}
18:52:14.024 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3372a1fb-b507-465c-aa28-dd5b114be926"}
18:52:14.030 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3372a1fb-b507-465c-aa28-dd5b114be926"}
18:52:19.024 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"871781eb-08d5-466d-a3cf-a9607899a4a2"}
18:52:19.027 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"871781eb-08d5-466d-a3cf-a9607899a4a2"}
18:52:19.031 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e943c037-7cd1-4be2-9bc6-915d87af75c8"}
18:52:19.033 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e943c037-7cd1-4be2-9bc6-915d87af75c8"}
18:52:24.029 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92a78b1d-9db5-4c68-8507-6d8201425243"}
18:52:24.031 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"92a78b1d-9db5-4c68-8507-6d8201425243"}
18:52:24.037 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5d89fa4-9f71-4c7b-994a-451001a77d48"}
18:52:24.039 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d5d89fa4-9f71-4c7b-994a-451001a77d48"}
18:52:29.043 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aac74871-839f-4a08-a972-3639bcc650f3"}
18:52:29.047 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aac74871-839f-4a08-a972-3639bcc650f3"}
18:52:29.049 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5cd0818c-54d5-4837-b105-77d9e2553372"}
18:52:29.052 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5cd0818c-54d5-4837-b105-77d9e2553372"}
18:52:34.046 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00a7f3a1-161c-44ac-b55b-80d3ea59e4bc"}
18:52:34.050 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"00a7f3a1-161c-44ac-b55b-80d3ea59e4bc"}
18:52:34.053 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"127f2203-a735-4d43-a8bf-93297ad9b226"}
18:52:34.058 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"127f2203-a735-4d43-a8bf-93297ad9b226"}
18:52:39.055 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"711968ba-64e8-46b7-9d6c-2ac3fe64715b"}
18:52:39.058 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"711968ba-64e8-46b7-9d6c-2ac3fe64715b"}
18:52:39.062 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8f1365d-3c91-4b9c-9187-a7ae6d38fee8"}
18:52:39.066 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a8f1365d-3c91-4b9c-9187-a7ae6d38fee8"}
18:52:44.052 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8cdd5f59-c854-47e0-abec-89e007c78b5a"}
18:52:44.052 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8cdd5f59-c854-47e0-abec-89e007c78b5a"}
18:52:44.060 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b4a441f6-6247-40f0-be57-8933299d8223"}
18:52:44.060 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b4a441f6-6247-40f0-be57-8933299d8223"}
18:52:49.052 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"96cf908a-04a5-4a62-957f-ad8c3f9b713f"}
18:52:49.055 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"96cf908a-04a5-4a62-957f-ad8c3f9b713f"}
18:52:49.059 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0329006f-9f51-4d22-bf10-93052d51b96f"}
18:52:49.061 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0329006f-9f51-4d22-bf10-93052d51b96f"}
18:52:54.058 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4fb27a3-3a18-49f8-b8b9-cfc8d23af43a"}
18:52:54.060 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c4fb27a3-3a18-49f8-b8b9-cfc8d23af43a"}
18:52:54.064 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92b5ff4e-98ab-4123-a42f-bf1007a97039"}
18:52:54.067 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"92b5ff4e-98ab-4123-a42f-bf1007a97039"}
18:52:59.061 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f27269c-4df1-4668-84c0-122c4da14af2"}
18:52:59.062 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6f27269c-4df1-4668-84c0-122c4da14af2"}
18:52:59.068 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92674a67-3e39-481f-8b6a-bf5a56745353"}
18:52:59.069 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"92674a67-3e39-481f-8b6a-bf5a56745353"}
18:53:04.058 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32ba8be9-d7c8-4a27-b0f6-8fae1b0c0713"}
18:53:04.059 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"32ba8be9-d7c8-4a27-b0f6-8fae1b0c0713"}
18:53:04.059 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac9b902b-ae1c-4d4d-8c16-f384fa9be2cf"}
18:53:04.065 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac9b902b-ae1c-4d4d-8c16-f384fa9be2cf"}
18:53:09.059 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c5a01d9d-9757-4188-8e3a-676fdb97728b"}
18:53:09.065 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c5a01d9d-9757-4188-8e3a-676fdb97728b"}
18:53:09.067 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb1bf6fc-9cc1-49fa-b782-bf791d39efae"}
18:53:09.067 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb1bf6fc-9cc1-49fa-b782-bf791d39efae"}
18:53:14.061 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"14bdfd57-6718-4b57-89c5-0466da31432d"}
18:53:14.061 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"14bdfd57-6718-4b57-89c5-0466da31432d"}
18:53:14.066 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fca5858d-c66f-4c16-8568-b1408e6f915e"}
18:53:14.068 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fca5858d-c66f-4c16-8568-b1408e6f915e"}
18:53:19.062 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d740e47b-a204-4765-8286-789e8f54e7db"}
18:53:19.062 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d740e47b-a204-4765-8286-789e8f54e7db"}
18:53:19.062 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2fa1348-4ffc-4816-9c68-c95e6bbb4e3e"}
18:53:19.069 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2fa1348-4ffc-4816-9c68-c95e6bbb4e3e"}
18:53:24.066 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eda90c89-88d1-4018-94f0-658130c5217f"}
18:53:24.066 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eda90c89-88d1-4018-94f0-658130c5217f"}
18:53:24.072 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba27ce58-6b0e-479b-8b1e-85a9d927e243"}
18:53:24.075 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba27ce58-6b0e-479b-8b1e-85a9d927e243"}
18:53:29.063 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fb087764-4691-4950-8726-f785675e4749"}
18:53:29.066 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fb087764-4691-4950-8726-f785675e4749"}
18:53:29.067 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"57184fac-defe-4679-a398-8589b5f88566"}
18:53:29.071 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"57184fac-defe-4679-a398-8589b5f88566"}
18:53:34.069 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b55dab81-3eaf-492e-a2d5-d94afbdfc65f"}
18:53:34.071 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b55dab81-3eaf-492e-a2d5-d94afbdfc65f"}
18:53:34.071 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43b6b0d5-d724-4f63-ac30-aca7e601372a"}
18:53:34.076 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"43b6b0d5-d724-4f63-ac30-aca7e601372a"}
18:53:39.064 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e59888cc-15bc-4cb0-a21d-99164bc407d1"}
18:53:39.067 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e59888cc-15bc-4cb0-a21d-99164bc407d1"}
18:53:39.067 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8330f12f-944c-4f41-b1e7-982233263d89"}
18:53:39.072 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8330f12f-944c-4f41-b1e7-982233263d89"}
18:53:44.068 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ba03f2a-0834-4c7a-9d66-59190bbe93a8"}
18:53:44.070 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8ba03f2a-0834-4c7a-9d66-59190bbe93a8"}
18:53:44.076 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2fff92c1-d3f9-40e6-b044-a03b5e59718b"}
18:53:44.079 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2fff92c1-d3f9-40e6-b044-a03b5e59718b"}
18:53:49.072 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5cead33-24fb-45d1-919d-4c32d03225bc"}
18:53:49.075 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a5cead33-24fb-45d1-919d-4c32d03225bc"}
18:53:49.077 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6df9fc20-c964-45b6-b1b3-31f8976ff972"}
18:53:49.079 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6df9fc20-c964-45b6-b1b3-31f8976ff972"}
18:53:54.080 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d275f07-3839-40e6-883d-bdfcfe95eefd"}
18:53:54.083 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9d275f07-3839-40e6-883d-bdfcfe95eefd"}
18:53:54.083 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cef50107-f015-4e2a-b757-3deeaf81752f"}
18:53:54.089 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cef50107-f015-4e2a-b757-3deeaf81752f"}
18:53:59.081 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f6003e18-a7a1-4822-8586-a7774a10ee10"}
18:53:59.084 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f6003e18-a7a1-4822-8586-a7774a10ee10"}
18:53:59.089 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"83deb864-91d7-414d-b85d-e65b41bcf68b"}
18:53:59.090 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"83deb864-91d7-414d-b85d-e65b41bcf68b"}
18:54:04.081 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"95ab4a25-6739-4c6f-ac2e-a914c8cc4780"}
18:54:04.081 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"95ab4a25-6739-4c6f-ac2e-a914c8cc4780"}
18:54:04.088 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55e3b24d-ea8c-43c7-ac3f-90e6e17e2216"}
18:54:04.090 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"55e3b24d-ea8c-43c7-ac3f-90e6e17e2216"}
18:54:09.088 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a136cef-ffdb-4651-97a2-43a65de94b10"}
18:54:09.088 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0a136cef-ffdb-4651-97a2-43a65de94b10"}
18:54:09.088 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c6ebd473-28b7-4f12-9b96-918ff344a2e1"}
18:54:09.097 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6ebd473-28b7-4f12-9b96-918ff344a2e1"}
18:54:14.091 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a86c1ed-a752-441a-a939-590566f9feee"}
18:54:14.092 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4a86c1ed-a752-441a-a939-590566f9feee"}
18:54:14.092 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78095831-6838-41c7-afb5-8b3b041a0567"}
18:54:14.098 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"78095831-6838-41c7-afb5-8b3b041a0567"}
18:54:19.091 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"17f25890-2dad-4fa1-aef1-89af76340a04"}
18:54:19.093 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"17f25890-2dad-4fa1-aef1-89af76340a04"}
18:54:19.093 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"32a76787-d721-444e-b811-ff394432fd82"}
18:54:19.099 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"32a76787-d721-444e-b811-ff394432fd82"}
18:54:24.096 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"51ebd6c1-327a-4a62-95e7-b6b83314a539"}
18:54:24.097 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"51ebd6c1-327a-4a62-95e7-b6b83314a539"}
18:54:24.097 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d304b20f-f2f8-43a4-be39-edc63c61ea40"}
18:54:24.104 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d304b20f-f2f8-43a4-be39-edc63c61ea40"}
18:54:29.098 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32522043-7f07-461f-a198-8f88461fcbb8"}
18:54:29.099 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"32522043-7f07-461f-a198-8f88461fcbb8"}
18:54:29.099 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5d3d3b19-0274-44bd-9af6-00fae25f0d8a"}
18:54:29.099 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5d3d3b19-0274-44bd-9af6-00fae25f0d8a"}
18:54:34.108 05.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6144e30c-dfdd-402d-8b8a-9676d4438802"}
18:54:34.109 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6144e30c-dfdd-402d-8b8a-9676d4438802"}
18:54:34.109 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26550d98-15b0-4a3c-8c76-b81ce8974b7b"}
18:54:34.118 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"26550d98-15b0-4a3c-8c76-b81ce8974b7b"}
18:54:39.109 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a7052ef0-f755-4fe0-b8b7-384de7cc6cdd"}
18:54:39.113 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a7052ef0-f755-4fe0-b8b7-384de7cc6cdd"}
18:54:39.113 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e20defc8-4a47-4012-b65d-76e6c34c186f"}
18:54:39.113 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e20defc8-4a47-4012-b65d-76e6c34c186f"}
18:54:44.117 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77849e0a-f1cb-47f9-9ee8-bfd8ed5540d8"}
18:54:44.119 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"77849e0a-f1cb-47f9-9ee8-bfd8ed5540d8"}
18:54:44.121 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4bbe2f3-cb76-4bf6-9eb9-714a5316bcef"}
18:54:44.126 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4bbe2f3-cb76-4bf6-9eb9-714a5316bcef"}
18:54:49.111 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8fabb205-7482-4bba-b14c-dbe99df73329"}
18:54:49.114 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8fabb205-7482-4bba-b14c-dbe99df73329"}
18:54:49.119 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ed41d24-41b8-455b-9c98-ec752b408d7a"}
18:54:49.119 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ed41d24-41b8-455b-9c98-ec752b408d7a"}
18:54:54.106 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb88492d-3afa-4a40-8802-8f7c0b480e34"}
18:54:54.106 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bb88492d-3afa-4a40-8802-8f7c0b480e34"}
18:54:54.106 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9761a1da-57b5-4e8f-a6cf-072ac2852788"}
18:54:54.115 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9761a1da-57b5-4e8f-a6cf-072ac2852788"}
18:54:59.112 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"655c40cf-0371-435e-8ff9-0913092a6cb1"}
18:54:59.112 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"655c40cf-0371-435e-8ff9-0913092a6cb1"}
18:54:59.118 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"afe00757-62e8-4a8d-8e92-80c91702708c"}
18:54:59.118 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"afe00757-62e8-4a8d-8e92-80c91702708c"}
18:55:04.113 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"521780a5-fc88-4145-b5e6-b0ac76b56c54"}
18:55:04.114 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"521780a5-fc88-4145-b5e6-b0ac76b56c54"}
18:55:04.118 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5100bd6-0b1e-4be4-8db5-0ed5aa460f81"}
18:55:04.119 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5100bd6-0b1e-4be4-8db5-0ed5aa460f81"}
18:55:09.113 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a5ac4cb-074a-4968-a658-935d3abcad2e"}
18:55:09.118 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3a5ac4cb-074a-4968-a658-935d3abcad2e"}
18:55:09.122 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6979a39-6c33-41c7-8abe-5c0c7034dc35"}
18:55:09.126 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6979a39-6c33-41c7-8abe-5c0c7034dc35"}
18:55:14.109 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e1a1940-adb8-4e05-a0d3-f67acbbf75dd"}
18:55:14.111 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0e1a1940-adb8-4e05-a0d3-f67acbbf75dd"}
18:55:14.111 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aedff63f-fcca-47cb-8bed-1a080d5a346d"}
18:55:14.117 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aedff63f-fcca-47cb-8bed-1a080d5a346d"}
18:55:19.107 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e48908c-127b-4e93-815a-4631d3f9429b"}
18:55:19.107 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1e48908c-127b-4e93-815a-4631d3f9429b"}
18:55:19.107 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b77d463-e1a2-419d-8785-3891902f081c"}
18:55:19.117 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b77d463-e1a2-419d-8785-3891902f081c"}
18:55:24.112 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82069f19-3e78-498a-8d89-842f459985ad"}
18:55:24.112 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"82069f19-3e78-498a-8d89-842f459985ad"}
18:55:24.112 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"668d864e-9243-4556-bb91-73165ae83c6b"}
18:55:24.123 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"668d864e-9243-4556-bb91-73165ae83c6b"}
18:55:29.111 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"03970fff-dbd3-4e7d-a7a7-78af9232867b"}
18:55:29.115 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"03970fff-dbd3-4e7d-a7a7-78af9232867b"}
18:55:29.115 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d292e7ef-8eb2-46d3-aaf4-875b0170f81f"}
18:55:29.119 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d292e7ef-8eb2-46d3-aaf4-875b0170f81f"}
18:55:34.123 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d0a0e0d1-0365-446b-bec8-c7b7a0bfd4cc"}
18:55:34.127 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d0a0e0d1-0365-446b-bec8-c7b7a0bfd4cc"}
18:55:34.131 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"261b6134-95d2-48bc-8ed3-c33b8a072615"}
18:55:34.132 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"261b6134-95d2-48bc-8ed3-c33b8a072615"}
18:55:39.125 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"beda116d-1e4f-43e7-8ca5-1635e484dd94"}
18:55:39.125 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"beda116d-1e4f-43e7-8ca5-1635e484dd94"}
18:55:39.130 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4d0fd60-644d-4724-9eb4-26921814ffa1"}
18:55:39.130 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4d0fd60-644d-4724-9eb4-26921814ffa1"}
18:55:44.128 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1243c2f4-0a9e-4ed1-b71d-c2881d7582b4"}
18:55:44.128 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1243c2f4-0a9e-4ed1-b71d-c2881d7582b4"}
18:55:44.134 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"33d439f6-80c4-4e74-b4fe-a1283df98ce9"}
18:55:44.134 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"33d439f6-80c4-4e74-b4fe-a1283df98ce9"}
18:55:49.138 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd4f2bfe-74af-4a5f-8614-0c6d673754ff"}
18:55:49.139 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cd4f2bfe-74af-4a5f-8614-0c6d673754ff"}
18:55:49.139 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"abfce712-ee79-4847-915a-5013ddc1bacf"}
18:55:49.146 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"abfce712-ee79-4847-915a-5013ddc1bacf"}
18:55:54.134 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f26fa1df-5609-4173-b286-6a110007e868"}
18:55:54.136 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f26fa1df-5609-4173-b286-6a110007e868"}
18:55:54.142 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e177fe74-df7f-496a-925b-a2bb518c8679"}
18:55:54.142 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e177fe74-df7f-496a-925b-a2bb518c8679"}
18:55:59.141 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b50f847f-f1d2-40c1-8c2a-260a4ca76a44"}
18:55:59.141 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b50f847f-f1d2-40c1-8c2a-260a4ca76a44"}
18:55:59.141 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6aab4541-7835-4df4-878a-6bf045501017"}
18:55:59.148 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6aab4541-7835-4df4-878a-6bf045501017"}
18:56:04.150 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"46f952a0-dca0-42ea-b831-a0c99fef930b"}
18:56:04.152 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"46f952a0-dca0-42ea-b831-a0c99fef930b"}
18:56:04.152 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e30eb4f-15c8-4b1f-abf4-95cf6a79550b"}
18:56:04.158 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e30eb4f-15c8-4b1f-abf4-95cf6a79550b"}
18:56:09.149 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a61718ff-c4ad-4588-b8fd-3af63763d950"}
18:56:09.149 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a61718ff-c4ad-4588-b8fd-3af63763d950"}
18:56:09.149 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f20d3a2a-d7bf-40e6-b9d6-75ff04e2ad01"}
18:56:09.156 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f20d3a2a-d7bf-40e6-b9d6-75ff04e2ad01"}
18:56:14.145 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ead41a84-88a3-40fc-bd6d-65585c6172ca"}
18:56:14.145 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ead41a84-88a3-40fc-bd6d-65585c6172ca"}
18:56:14.145 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cdd8a1ee-0b70-409d-8c27-b81bd20b2f25"}
18:56:14.155 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cdd8a1ee-0b70-409d-8c27-b81bd20b2f25"}
18:56:19.152 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7da89edd-e365-4ca0-8c25-fdf86c1fb161"}
18:56:19.152 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7da89edd-e365-4ca0-8c25-fdf86c1fb161"}
18:56:19.152 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"adea4577-1d7a-408d-8369-34b85ce104e7"}
18:56:19.161 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"adea4577-1d7a-408d-8369-34b85ce104e7"}
18:56:24.150 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"395a3c36-0402-47ab-8598-7440aaf115fa"}
18:56:24.150 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"395a3c36-0402-47ab-8598-7440aaf115fa"}
18:56:24.158 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"94758054-69fc-44cc-9e02-a4ced6fceefe"}
18:56:24.160 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"94758054-69fc-44cc-9e02-a4ced6fceefe"}
18:56:29.153 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"247543b2-125a-4055-b642-34b4578e507e"}
18:56:29.156 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"247543b2-125a-4055-b642-34b4578e507e"}
18:56:29.163 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e06be13-67ac-4914-98ff-428b80791eac"}
18:56:29.163 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e06be13-67ac-4914-98ff-428b80791eac"}
18:56:34.157 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c7c5964-8ee0-4e20-b37d-b0321b2985a7"}
18:56:34.157 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9c7c5964-8ee0-4e20-b37d-b0321b2985a7"}
18:56:34.157 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b77e352e-e1e5-400b-9ad8-c0a9f467d57e"}
18:56:34.165 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b77e352e-e1e5-400b-9ad8-c0a9f467d57e"}
18:56:39.157 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4d4d973-ebdc-4817-8226-8f3f0b3e9ae4"}
18:56:39.161 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c4d4d973-ebdc-4817-8226-8f3f0b3e9ae4"}
18:56:39.161 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e52f735-f9c6-4099-8d35-d67dc7d14a11"}
18:56:39.168 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1e52f735-f9c6-4099-8d35-d67dc7d14a11"}
18:56:44.172 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1b48e8b-b648-425c-9510-ce26130e79e9"}
18:56:44.173 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e1b48e8b-b648-425c-9510-ce26130e79e9"}
18:56:44.173 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e989c394-f343-4153-b779-9645a34b596d"}
18:56:44.180 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e989c394-f343-4153-b779-9645a34b596d"}
18:56:49.171 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"733abb9c-f14f-46d0-82a1-3b2e0e2c9b03"}
18:56:49.171 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"733abb9c-f14f-46d0-82a1-3b2e0e2c9b03"}
18:56:49.171 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4097040c-8d06-4b29-b322-cd8f3df978c0"}
18:56:49.179 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4097040c-8d06-4b29-b322-cd8f3df978c0"}
18:56:54.174 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"646b32ce-81ea-4352-9d54-af26c068f40e"}
18:56:54.176 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"646b32ce-81ea-4352-9d54-af26c068f40e"}
18:56:54.181 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6693d822-70ca-400f-9d65-d2c984d8b89f"}
18:56:54.181 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6693d822-70ca-400f-9d65-d2c984d8b89f"}
18:56:59.169 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92764fd3-ab5f-464e-a12d-4009846a29e4"}
18:56:59.172 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"92764fd3-ab5f-464e-a12d-4009846a29e4"}
18:56:59.174 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"34458534-2eaa-4503-ae76-0511cd3b6cd0"}
18:56:59.180 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"34458534-2eaa-4503-ae76-0511cd3b6cd0"}
18:57:04.173 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db35c356-6ec1-4945-a432-d0a2bb67a61a"}
18:57:04.175 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"db35c356-6ec1-4945-a432-d0a2bb67a61a"}
18:57:04.181 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e10d4f34-379b-4e6b-8d4f-a64798bbd327"}
18:57:04.181 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e10d4f34-379b-4e6b-8d4f-a64798bbd327"}
18:57:09.177 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7fa49431-8d32-4e31-b163-16f4f8a35a02"}
18:57:09.181 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7fa49431-8d32-4e31-b163-16f4f8a35a02"}
18:57:09.185 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e29e605-2b79-40a9-a566-e6870e2e2adc"}
18:57:09.185 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e29e605-2b79-40a9-a566-e6870e2e2adc"}
18:57:14.183 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68fff466-9a36-441f-9422-5b1958942152"}
18:57:14.183 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"68fff466-9a36-441f-9422-5b1958942152"}
18:57:14.183 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"224e97a8-970e-4e7a-820a-c561d3799446"}
18:57:14.193 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"224e97a8-970e-4e7a-820a-c561d3799446"}
18:57:19.192 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cecac4d2-b03c-48d1-841d-ce78c8dee628"}
18:57:19.192 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cecac4d2-b03c-48d1-841d-ce78c8dee628"}
18:57:19.198 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9074136-29bd-4dc4-a709-9a634e36dc35"}
18:57:19.198 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9074136-29bd-4dc4-a709-9a634e36dc35"}
18:57:24.192 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d898c46e-0017-494d-8455-904e2484ceb3"}
18:57:24.192 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d898c46e-0017-494d-8455-904e2484ceb3"}
18:57:24.192 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f69b7d47-fb2c-429e-b45a-d768a2fe386d"}
18:57:24.203 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f69b7d47-fb2c-429e-b45a-d768a2fe386d"}
18:57:29.192 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f97fd5d-5f5b-4993-8ee7-d8b4e59dd560"}
18:57:29.194 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9f97fd5d-5f5b-4993-8ee7-d8b4e59dd560"}
18:57:29.199 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"07d23470-7316-4e8d-b351-b368b1746290"}
18:57:29.200 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"07d23470-7316-4e8d-b351-b368b1746290"}
18:57:34.195 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c36fa4f4-99e5-4bd0-99b5-aab08f609682"}
18:57:34.198 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c36fa4f4-99e5-4bd0-99b5-aab08f609682"}
18:57:34.202 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84d2e142-37eb-4a35-b2d5-069374c67b57"}
18:57:34.202 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"84d2e142-37eb-4a35-b2d5-069374c67b57"}
18:57:39.194 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56f94a60-33b7-4542-b3ab-6b0938702fc7"}
18:57:39.194 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"56f94a60-33b7-4542-b3ab-6b0938702fc7"}
18:57:39.194 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"435ead22-419d-4ba2-8879-4655f87f71b9"}
18:57:39.202 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"435ead22-419d-4ba2-8879-4655f87f71b9"}
18:57:44.199 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a7811fa0-8dc3-45cd-8832-a267ba9c6b9a"}
18:57:44.199 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a7811fa0-8dc3-45cd-8832-a267ba9c6b9a"}
18:57:44.199 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9851a824-4974-4dcd-bc52-a4a46f47cd64"}
18:57:44.208 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9851a824-4974-4dcd-bc52-a4a46f47cd64"}
18:57:49.203 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"780e9d1f-b490-43a3-a562-fd432ca90976"}
18:57:49.205 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"780e9d1f-b490-43a3-a562-fd432ca90976"}
18:57:49.209 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f2721f9-9da2-4970-b279-7e775716df81"}
18:57:49.209 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f2721f9-9da2-4970-b279-7e775716df81"}
18:57:54.205 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4afafe32-9f03-42e8-842e-7833aed7f63a"}
18:57:54.205 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4afafe32-9f03-42e8-842e-7833aed7f63a"}
18:57:54.205 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6895e45c-c5b6-41a3-879f-6a37cc4c44ff"}
18:57:54.214 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6895e45c-c5b6-41a3-879f-6a37cc4c44ff"}
18:57:59.204 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c902df1-936e-4d01-9ee1-6f935b1805e2"}
18:57:59.207 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5c902df1-936e-4d01-9ee1-6f935b1805e2"}
18:57:59.210 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"59b8d007-3ce7-4276-ac03-a4ed4f6e466b"}
18:57:59.212 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"59b8d007-3ce7-4276-ac03-a4ed4f6e466b"}
18:58:04.207 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2dbc38a5-0ad9-4674-9267-a8646a19d34c"}
18:58:04.207 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2dbc38a5-0ad9-4674-9267-a8646a19d34c"}
18:58:04.211 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b55622e7-3c62-4694-b94e-eb5511c467cb"}
18:58:04.215 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b55622e7-3c62-4694-b94e-eb5511c467cb"}
18:58:09.204 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"805f27e1-73af-4763-ba00-04c0e4b33aee"}
18:58:09.206 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"805f27e1-73af-4763-ba00-04c0e4b33aee"}
18:58:09.208 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5525ab04-9a41-4f2f-8fd7-444a1e258edc"}
18:58:09.211 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5525ab04-9a41-4f2f-8fd7-444a1e258edc"}
18:58:14.208 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7adfc9ac-cea7-46e5-9cfd-462191dd36f8"}
18:58:14.212 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7adfc9ac-cea7-46e5-9cfd-462191dd36f8"}
18:58:14.216 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9808c1eb-e645-4d55-ad65-808e6cc800e7"}
18:58:14.216 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9808c1eb-e645-4d55-ad65-808e6cc800e7"}
18:58:19.216 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"206cd721-9995-4c5c-b82e-3076ec50b163"}
18:58:19.216 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"206cd721-9995-4c5c-b82e-3076ec50b163"}
18:58:19.216 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b39a3d33-e342-4615-ad57-563e87cae561"}
18:58:19.226 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b39a3d33-e342-4615-ad57-563e87cae561"}
18:58:24.217 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b4f14e1-3080-48bf-9620-848d230f5d3e"}
18:58:24.217 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1b4f14e1-3080-48bf-9620-848d230f5d3e"}
18:58:24.217 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b06b7572-9fc9-422c-b189-48e18d7cbebd"}
18:58:24.224 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b06b7572-9fc9-422c-b189-48e18d7cbebd"}
18:58:29.219 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c47fd28-88b9-4219-bcee-fcc2ca699ef2"}
18:58:29.219 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0c47fd28-88b9-4219-bcee-fcc2ca699ef2"}
18:58:29.225 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d8277d66-b1e8-4565-807b-693516e97811"}
18:58:29.227 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d8277d66-b1e8-4565-807b-693516e97811"}
18:58:34.220 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4fa16b2-210d-4403-b0c2-d888623b7196"}
18:58:34.222 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c4fa16b2-210d-4403-b0c2-d888623b7196"}
18:58:34.227 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e0bb491a-4a54-4723-b900-62b6feda1cd5"}
18:58:34.229 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e0bb491a-4a54-4723-b900-62b6feda1cd5"}
18:58:39.222 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"807e80ef-9b7f-48e6-b5a2-80a691537582"}
18:58:39.226 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"807e80ef-9b7f-48e6-b5a2-80a691537582"}
18:58:39.229 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d55675d-3d60-4e60-8d7b-88862dfa3969"}
18:58:39.234 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d55675d-3d60-4e60-8d7b-88862dfa3969"}
18:58:44.228 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4cfde099-c6ba-4946-bf35-1fefbc96142c"}
18:58:44.228 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4cfde099-c6ba-4946-bf35-1fefbc96142c"}
18:58:44.234 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f698826-9aab-453b-aca5-3d360030bd9d"}
18:58:44.236 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f698826-9aab-453b-aca5-3d360030bd9d"}
18:58:49.236 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4823b8e2-e76d-4324-ae15-7ace4309a013"}
18:58:49.240 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4823b8e2-e76d-4324-ae15-7ace4309a013"}
18:58:49.240 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"967db885-e2a8-4d7a-9ef6-458ad26602d7"}
18:58:49.246 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"967db885-e2a8-4d7a-9ef6-458ad26602d7"}
18:58:54.234 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7049feb1-a7c8-4823-be46-338318bb53e5"}
18:58:54.238 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7049feb1-a7c8-4823-be46-338318bb53e5"}
18:58:54.243 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f9990ea-6772-47ef-901b-108d379db912"}
18:58:54.245 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f9990ea-6772-47ef-901b-108d379db912"}
18:58:59.242 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f8402e7-8c12-43dc-8610-613353c7ef43"}
18:58:59.247 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2f8402e7-8c12-43dc-8610-613353c7ef43"}
18:58:59.250 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d29afd0d-de4d-44e8-b6df-5cccc7475ebd"}
18:58:59.252 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d29afd0d-de4d-44e8-b6df-5cccc7475ebd"}
18:59:04.243 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c50b85d4-669d-4de5-bbe4-125b77dda587"}
18:59:04.244 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c50b85d4-669d-4de5-bbe4-125b77dda587"}
18:59:04.250 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bbe8e8c0-6876-44b2-b88d-980e23eec1ce"}
18:59:04.253 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bbe8e8c0-6876-44b2-b88d-980e23eec1ce"}
18:59:09.242 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1a4aa07-6776-4391-adc0-7842720dc671"}
18:59:09.247 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e1a4aa07-6776-4391-adc0-7842720dc671"}
18:59:09.250 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2df1bf29-517b-4ea0-8dbd-40aa6099cf7a"}
18:59:09.250 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2df1bf29-517b-4ea0-8dbd-40aa6099cf7a"}
18:59:14.238 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7660b3d5-09a7-4f58-b7bd-38bb42c81a97"}
18:59:14.240 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7660b3d5-09a7-4f58-b7bd-38bb42c81a97"}
18:59:14.246 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fbd2f96f-3fae-4459-a48f-70e4d811b3d6"}
18:59:14.246 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fbd2f96f-3fae-4459-a48f-70e4d811b3d6"}
18:59:19.233 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"caa27b6e-47ae-43cc-a575-f422641e8109"}
18:59:19.233 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"caa27b6e-47ae-43cc-a575-f422641e8109"}
18:59:19.239 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9cc1bbb-60b1-429a-be0d-6229f2005fbb"}
18:59:19.239 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9cc1bbb-60b1-429a-be0d-6229f2005fbb"}
18:59:24.235 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb22edbf-2794-497c-a752-3bdb10ae7d3c"}
18:59:24.235 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cb22edbf-2794-497c-a752-3bdb10ae7d3c"}
18:59:24.235 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b6f80fb-61c3-4b32-b6e4-b375ae649979"}
18:59:24.243 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b6f80fb-61c3-4b32-b6e4-b375ae649979"}
18:59:29.235 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01d86441-97e6-42ed-b89e-0893de727895"}
18:59:29.235 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"01d86441-97e6-42ed-b89e-0893de727895"}
18:59:29.235 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9596db42-2507-4426-8411-6d5506fcb8e2"}
18:59:29.244 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9596db42-2507-4426-8411-6d5506fcb8e2"}
18:59:34.236 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3d94276-af82-4d89-8d3e-8f06e0f0264d"}
18:59:34.236 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e3d94276-af82-4d89-8d3e-8f06e0f0264d"}
18:59:34.236 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c7824fa-dbc2-42fd-8a47-7261d8923014"}
18:59:34.244 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c7824fa-dbc2-42fd-8a47-7261d8923014"}
18:59:39.234 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c721ae80-0903-4bb9-b8a9-2f7133c4db7a"}
18:59:39.235 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c721ae80-0903-4bb9-b8a9-2f7133c4db7a"}
18:59:39.235 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"edf6b1e8-e537-4979-8b61-0a943fdc1148"}
18:59:39.244 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"edf6b1e8-e537-4979-8b61-0a943fdc1148"}
18:59:44.231 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58732d59-8deb-4c1b-944e-8d73997fec1e"}
18:59:44.233 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"58732d59-8deb-4c1b-944e-8d73997fec1e"}
18:59:44.233 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2bb502c0-df13-4deb-9b8e-0b0a641cf9c9"}
18:59:44.239 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2bb502c0-df13-4deb-9b8e-0b0a641cf9c9"}
18:59:49.234 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b529ba9d-8034-4edd-b96a-5e9854c2941b"}
18:59:49.234 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b529ba9d-8034-4edd-b96a-5e9854c2941b"}
18:59:49.234 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f6e4671-bfed-4d39-a910-2876f546693e"}
18:59:49.241 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1f6e4671-bfed-4d39-a910-2876f546693e"}
18:59:54.243 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e05e71bd-88e7-45b6-8b00-45778e35066c"}
18:59:54.243 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e05e71bd-88e7-45b6-8b00-45778e35066c"}
18:59:54.243 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b94c285c-f871-4eb9-ba2b-2972bc7a873c"}
18:59:54.249 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b94c285c-f871-4eb9-ba2b-2972bc7a873c"}
18:59:59.247 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11b56182-0d99-4eb1-81a2-8dae39998303"}
18:59:59.250 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"11b56182-0d99-4eb1-81a2-8dae39998303"}
18:59:59.256 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c2f2aff-f7ac-4a13-a0fb-ced70bd71b1e"}
18:59:59.256 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c2f2aff-f7ac-4a13-a0fb-ced70bd71b1e"}
19:00:04.243 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07663946-fb81-40b7-8b34-71c04df16176"}
19:00:04.243 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"07663946-fb81-40b7-8b34-71c04df16176"}
19:00:04.251 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa829724-3df0-4a77-93a0-0e98e5fe2497"}
19:00:04.253 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa829724-3df0-4a77-93a0-0e98e5fe2497"}
19:00:09.254 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f7f1770-5fd0-4a27-966b-d0572d1e511b"}
19:00:09.256 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1f7f1770-5fd0-4a27-966b-d0572d1e511b"}
19:00:09.256 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"024ea223-4075-45b4-b68f-f6b27ec08710"}
19:00:09.263 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"024ea223-4075-45b4-b68f-f6b27ec08710"}
19:00:14.247 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a7ad126-6572-4f83-9ec7-89bbf264ccb4"}
19:00:14.251 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3a7ad126-6572-4f83-9ec7-89bbf264ccb4"}
19:00:14.251 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c7e7f07-d7ad-4638-8e23-248d0f8f5f53"}
19:00:14.256 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c7e7f07-d7ad-4638-8e23-248d0f8f5f53"}
19:00:19.256 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e9e8eb64-8260-449f-87d4-adba9d313a11"}
19:00:19.256 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e9e8eb64-8260-449f-87d4-adba9d313a11"}
19:00:19.262 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"13d31430-3529-497a-ac0e-c7ec81820edb"}
19:00:19.265 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"13d31430-3529-497a-ac0e-c7ec81820edb"}
19:00:24.262 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"95b89e52-5e41-4166-afc8-8193a342f532"}
19:00:24.262 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"95b89e52-5e41-4166-afc8-8193a342f532"}
19:00:24.270 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e2609486-b32f-492f-8f69-594f9dfe0790"}
19:00:24.273 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e2609486-b32f-492f-8f69-594f9dfe0790"}
19:00:29.262 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d80bcbc-d5fb-4362-912c-7284ed705456"}
19:00:29.265 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9d80bcbc-d5fb-4362-912c-7284ed705456"}
19:00:29.267 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e9640f9-6c51-427f-a5ee-167109b46f3b"}
19:00:29.269 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e9640f9-6c51-427f-a5ee-167109b46f3b"}
19:00:34.259 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0cbd4447-6935-4a39-b18f-9a143ab6ccaf"}
19:00:34.261 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0cbd4447-6935-4a39-b18f-9a143ab6ccaf"}
19:00:34.265 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2892fe38-6d4a-485e-b883-52ed02ff1628"}
19:00:34.267 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2892fe38-6d4a-485e-b883-52ed02ff1628"}
19:00:39.261 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a86f751b-5c2f-4782-8326-2ee8fca10d75"}
19:00:39.261 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a86f751b-5c2f-4782-8326-2ee8fca10d75"}
19:00:39.265 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"884c956b-8d56-49b7-a7d4-3f13b8fa8154"}
19:00:39.268 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"884c956b-8d56-49b7-a7d4-3f13b8fa8154"}
19:00:44.266 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77253acd-f26d-4eca-a9d5-455d5132717f"}
19:00:44.269 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"77253acd-f26d-4eca-a9d5-455d5132717f"}
19:00:44.272 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d0d79f2-6061-4003-985f-8b5e192ee3e8"}
19:00:44.275 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0d0d79f2-6061-4003-985f-8b5e192ee3e8"}
19:00:49.269 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3104e23c-94ef-48a8-9502-0262ed2a335b"}
19:00:49.271 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3104e23c-94ef-48a8-9502-0262ed2a335b"}
19:00:49.275 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"899eff73-e225-4810-8686-57ec2063ff57"}
19:00:49.278 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"899eff73-e225-4810-8686-57ec2063ff57"}
19:00:54.274 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22d6ed7d-c03a-4804-a46b-ee6c2eabd587"}
19:00:54.274 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"22d6ed7d-c03a-4804-a46b-ee6c2eabd587"}
19:00:54.274 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53d50e9c-ae6c-478c-acf5-2d6324d4fcbb"}
19:00:54.283 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"53d50e9c-ae6c-478c-acf5-2d6324d4fcbb"}
19:00:59.276 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b67a9738-7bcc-411f-9d48-102f03872727"}
19:00:59.278 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b67a9738-7bcc-411f-9d48-102f03872727"}
19:00:59.278 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"22dce7a1-4c14-49c9-88ee-749efde2bce6"}
19:00:59.284 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"22dce7a1-4c14-49c9-88ee-749efde2bce6"}
19:01:04.273 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c766e5cf-db04-44c2-ae78-00219087850d"}
19:01:04.275 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c766e5cf-db04-44c2-ae78-00219087850d"}
19:01:04.275 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40a26d6a-d1b9-40b3-bc64-f73ccc3e33f9"}
19:01:04.280 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"40a26d6a-d1b9-40b3-bc64-f73ccc3e33f9"}
19:01:09.281 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8efbb161-c7ec-4e1f-a1b2-bc9616eec5df"}
19:01:09.282 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8efbb161-c7ec-4e1f-a1b2-bc9616eec5df"}
19:01:09.290 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"425cc4b7-2253-450e-9e9e-170c24487c48"}
19:01:09.290 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"425cc4b7-2253-450e-9e9e-170c24487c48"}
19:01:14.282 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2e5c9fd-1c1b-45c4-85c1-c37be32f81d8"}
19:01:14.282 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f2e5c9fd-1c1b-45c4-85c1-c37be32f81d8"}
19:01:14.290 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"711f360e-2bba-4f77-8a03-3a6b626bc80f"}
19:01:14.291 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"711f360e-2bba-4f77-8a03-3a6b626bc80f"}
19:01:19.285 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cdc31fcf-67fc-485a-a03a-c6957ff93ce4"}
19:01:19.289 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cdc31fcf-67fc-485a-a03a-c6957ff93ce4"}
19:01:19.294 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c7a009d-3227-44a9-864b-987118e82b90"}
19:01:19.299 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c7a009d-3227-44a9-864b-987118e82b90"}
19:01:24.287 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a13576a4-1d4e-497c-9e7c-9d40bd0eb8d4"}
19:01:24.287 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a13576a4-1d4e-497c-9e7c-9d40bd0eb8d4"}
19:01:24.294 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2967757a-7bf8-4e61-93e7-379372bb7b67"}
19:01:24.297 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2967757a-7bf8-4e61-93e7-379372bb7b67"}
19:01:29.295 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90284f86-94bd-4f1f-b43c-10f2ca7a00d2"}
19:01:29.297 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"90284f86-94bd-4f1f-b43c-10f2ca7a00d2"}
19:01:29.301 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8d32594a-c3b1-4e2d-a135-af95a05b76d7"}
19:01:29.303 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8d32594a-c3b1-4e2d-a135-af95a05b76d7"}
19:01:34.291 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fda34f53-a185-4104-9376-6e7db909f768"}
19:01:34.291 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fda34f53-a185-4104-9376-6e7db909f768"}
19:01:34.291 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d00e2a90-43f0-4d6c-ab75-4c7cb2d137e6"}
19:01:34.298 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d00e2a90-43f0-4d6c-ab75-4c7cb2d137e6"}
19:01:39.301 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd3dae28-0cc2-4ec3-80f0-fd5477192423"}
19:01:39.305 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bd3dae28-0cc2-4ec3-80f0-fd5477192423"}
19:01:39.309 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b699a16e-2a9f-4345-985c-55df8312a437"}
19:01:39.313 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b699a16e-2a9f-4345-985c-55df8312a437"}
19:01:44.312 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"54bbfc8b-2641-4b05-af0e-61a933d02b28"}
19:01:44.313 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"54bbfc8b-2641-4b05-af0e-61a933d02b28"}
19:01:44.313 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"32a88417-2bcf-4ba7-a438-b6ec8ffa6cc2"}
19:01:44.319 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"32a88417-2bcf-4ba7-a438-b6ec8ffa6cc2"}
19:01:49.317 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa0a3b23-0cdf-4889-83f7-a11392b2eac8"}
19:01:49.319 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fa0a3b23-0cdf-4889-83f7-a11392b2eac8"}
19:01:49.319 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b4a5ea7-21d3-4aff-aff1-4740fbb1aeb2"}
19:01:49.325 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0b4a5ea7-21d3-4aff-aff1-4740fbb1aeb2"}
19:01:54.317 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4002a50-32a3-4019-b5b0-df997bbe37c8"}
19:01:54.320 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c4002a50-32a3-4019-b5b0-df997bbe37c8"}
19:01:54.323 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"60e9e395-03ac-43e9-9950-8d05d598eab4"}
19:01:54.325 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"60e9e395-03ac-43e9-9950-8d05d598eab4"}
19:01:59.322 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"04e11bcd-0375-4e00-aef0-19b888ef731a"}
19:01:59.325 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"04e11bcd-0375-4e00-aef0-19b888ef731a"}
19:01:59.330 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"670549d5-f7b2-452f-b606-6b257651f93a"}
19:01:59.333 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"670549d5-f7b2-452f-b606-6b257651f93a"}
19:02:04.325 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a8a8eff7-49d1-4241-b265-62b455b7ccb6"}
19:02:04.330 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a8a8eff7-49d1-4241-b265-62b455b7ccb6"}
19:02:04.333 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fd02b0cc-ebd9-4065-9a78-2c5aeff5d9ba"}
19:02:04.336 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fd02b0cc-ebd9-4065-9a78-2c5aeff5d9ba"}
19:02:09.326 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9861021a-6100-4f3f-b4ff-b5d318a12c47"}
19:02:09.329 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9861021a-6100-4f3f-b4ff-b5d318a12c47"}
19:02:09.329 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9040982d-8ebb-44af-92bc-98d38ce7b0c0"}
19:02:09.335 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9040982d-8ebb-44af-92bc-98d38ce7b0c0"}
19:02:14.322 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"773574cf-4de1-4ea0-9cc7-888e48963455"}
19:02:14.323 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"773574cf-4de1-4ea0-9cc7-888e48963455"}
19:02:14.329 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af430c66-fd31-45b1-8e62-d842229deeda"}
19:02:14.329 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"af430c66-fd31-45b1-8e62-d842229deeda"}
19:02:19.324 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d9cdd5ae-2144-4abe-8127-a91f418a3b13"}
19:02:19.326 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d9cdd5ae-2144-4abe-8127-a91f418a3b13"}
19:02:19.331 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"094cfce2-b908-41c2-ae13-d5950024cf1c"}
19:02:19.333 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"094cfce2-b908-41c2-ae13-d5950024cf1c"}
19:02:24.325 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f981b43-2aeb-47d9-a1e7-b10bed4eaba6"}
19:02:24.327 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7f981b43-2aeb-47d9-a1e7-b10bed4eaba6"}
19:02:24.331 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1205caeb-1cb1-4b42-8f96-7c040f38faa8"}
19:02:24.331 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1205caeb-1cb1-4b42-8f96-7c040f38faa8"}
19:02:29.325 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1a94e1af-f1f5-497d-8507-f21ad6e2c5ef"}
19:02:29.325 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1a94e1af-f1f5-497d-8507-f21ad6e2c5ef"}
19:02:29.325 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86a4577a-2277-4116-ba06-6ce870ef3003"}
19:02:29.333 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"86a4577a-2277-4116-ba06-6ce870ef3003"}
19:02:34.328 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4042c4aa-56a4-4836-b731-e8da0a131acd"}
19:02:34.328 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4042c4aa-56a4-4836-b731-e8da0a131acd"}
19:02:34.328 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ebaeb2b6-1170-4dfc-9586-cac76633cf1e"}
19:02:34.336 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ebaeb2b6-1170-4dfc-9586-cac76633cf1e"}
19:02:39.333 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc3ed9ca-bc26-499f-b55b-8da91622bd16"}
19:02:39.333 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fc3ed9ca-bc26-499f-b55b-8da91622bd16"}
19:02:39.340 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"082ecf4c-2d8a-47c4-b3ad-8c8eca30105e"}
19:02:39.342 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"082ecf4c-2d8a-47c4-b3ad-8c8eca30105e"}
19:02:44.339 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ac37cbb-dc12-4dfa-9f0f-68d5bbcef2ba"}
19:02:44.341 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8ac37cbb-dc12-4dfa-9f0f-68d5bbcef2ba"}
19:02:44.341 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23a284f4-1817-4b22-908b-1f6eb1b4e08b"}
19:02:44.348 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"23a284f4-1817-4b22-908b-1f6eb1b4e08b"}
19:02:49.347 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"23f92f99-4c99-484f-b0f0-70f2239b819e"}
19:02:49.347 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"23f92f99-4c99-484f-b0f0-70f2239b819e"}
19:02:49.354 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae942f96-89e1-485f-a31b-01c0c4d5da40"}
19:02:49.357 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae942f96-89e1-485f-a31b-01c0c4d5da40"}
19:02:54.356 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5253bd3c-ba61-461a-a37f-5ee29f81e97d"}
19:02:54.356 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5253bd3c-ba61-461a-a37f-5ee29f81e97d"}
19:02:54.365 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27108c96-e4d3-42c1-bdd0-9383003412c0"}
19:02:54.365 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"27108c96-e4d3-42c1-bdd0-9383003412c0"}
19:02:59.359 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3bd5b936-ffb6-4659-8767-177b6568f186"}
19:02:59.363 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3bd5b936-ffb6-4659-8767-177b6568f186"}
19:02:59.369 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b18788f-fb6d-4e9c-8a50-8a88bab5c11e"}
19:02:59.373 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b18788f-fb6d-4e9c-8a50-8a88bab5c11e"}
19:03:04.365 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16eb5396-c58b-48d7-89c3-b047fed011cc"}
19:03:04.365 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"16eb5396-c58b-48d7-89c3-b047fed011cc"}
19:03:04.365 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa26d23c-8f51-4379-9a34-5a547aa9fc35"}
19:03:04.373 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa26d23c-8f51-4379-9a34-5a547aa9fc35"}
19:03:09.363 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e47e48e-df15-4503-b0fa-9f9f028111c9"}
19:03:09.364 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6e47e48e-df15-4503-b0fa-9f9f028111c9"}
19:03:09.371 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3cedb605-f277-481d-a422-c0d9962732d5"}
19:03:09.371 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3cedb605-f277-481d-a422-c0d9962732d5"}
19:03:14.365 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e26ee5bd-fb72-4060-896a-fc61cb0fb7e1"}
19:03:14.365 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e26ee5bd-fb72-4060-896a-fc61cb0fb7e1"}
19:03:14.373 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b055b71-8143-47ae-9b0d-e0fd1d234fb3"}
19:03:14.377 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8b055b71-8143-47ae-9b0d-e0fd1d234fb3"}
19:03:19.365 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1476b6a3-26f2-4614-8a52-16e715e5b502"}
19:03:19.365 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1476b6a3-26f2-4614-8a52-16e715e5b502"}
19:03:19.372 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"17a70e33-c4e0-4f9e-b2d1-b199bef07fa3"}
19:03:19.377 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"17a70e33-c4e0-4f9e-b2d1-b199bef07fa3"}
19:03:24.370 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e4b293d-d7f0-4c9d-8908-d8fb0c4287fb"}
19:03:24.373 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1e4b293d-d7f0-4c9d-8908-d8fb0c4287fb"}
19:03:24.373 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29a08597-f7f0-49be-8257-d93a507e54f6"}
19:03:24.378 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"29a08597-f7f0-49be-8257-d93a507e54f6"}
19:03:29.375 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"25fabe5c-e83a-427b-9970-a8f0026bb452"}
19:03:29.379 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"25fabe5c-e83a-427b-9970-a8f0026bb452"}
19:03:29.384 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53f77f87-d1c4-4ab6-bdc8-ab12e3b8c772"}
19:03:29.387 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"53f77f87-d1c4-4ab6-bdc8-ab12e3b8c772"}
19:03:34.377 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b8af66f-6807-45aa-b9c3-2faca07a147a"}
19:03:34.378 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8b8af66f-6807-45aa-b9c3-2faca07a147a"}
19:03:34.378 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11b56c77-b425-403b-baf6-3ea5ae4bb4d4"}
19:03:34.386 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"11b56c77-b425-403b-baf6-3ea5ae4bb4d4"}
19:03:39.379 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"705f61cd-b519-4615-b981-8892b7811581"}
19:03:39.382 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"705f61cd-b519-4615-b981-8892b7811581"}
19:03:39.384 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"50f20242-8218-48aa-9160-45e5b9f164bb"}
19:03:39.388 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"50f20242-8218-48aa-9160-45e5b9f164bb"}
19:03:44.379 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7896e86f-34ac-4d31-9c4c-c500248aec85"}
19:03:44.381 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7896e86f-34ac-4d31-9c4c-c500248aec85"}
19:03:44.384 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c35b2767-2ac8-49a5-ae80-199b041f8d85"}
19:03:44.389 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c35b2767-2ac8-49a5-ae80-199b041f8d85"}
19:03:49.383 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11dd1c8a-e774-4d85-b65c-2964d8d35e7e"}
19:03:49.385 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"11dd1c8a-e774-4d85-b65c-2964d8d35e7e"}
19:03:49.387 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f088c2d8-5694-4444-b0e2-0e72f0e0d148"}
19:03:49.390 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f088c2d8-5694-4444-b0e2-0e72f0e0d148"}
19:03:54.384 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa26578b-9631-4268-b9b4-fdc9381e38a2"}
19:03:54.384 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aa26578b-9631-4268-b9b4-fdc9381e38a2"}
19:03:54.390 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0c4ff67-d265-4848-984e-1b62131d34c0"}
19:03:54.390 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b0c4ff67-d265-4848-984e-1b62131d34c0"}
19:03:59.389 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4f3b4b44-d962-4c1a-9da1-c01583ffced8"}
19:03:59.389 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4f3b4b44-d962-4c1a-9da1-c01583ffced8"}
19:03:59.395 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85dd9f44-2502-4b97-842a-25eddd1ce9ef"}
19:03:59.398 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"85dd9f44-2502-4b97-842a-25eddd1ce9ef"}
19:04:04.390 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e94d9ee8-f0bf-4b52-adc0-6622f97b3562"}
19:04:04.390 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e94d9ee8-f0bf-4b52-adc0-6622f97b3562"}
19:04:04.390 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d2f1109-a8b1-49f1-abd1-c5f2a36371a7"}
19:04:04.398 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1d2f1109-a8b1-49f1-abd1-c5f2a36371a7"}
19:04:09.398 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa8d5d8d-0848-4d96-b543-aeba63129709"}
19:04:09.398 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aa8d5d8d-0848-4d96-b543-aeba63129709"}
19:04:09.398 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d4faf01-55cd-4890-945f-f2ba1bb9233f"}
19:04:09.406 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d4faf01-55cd-4890-945f-f2ba1bb9233f"}
19:04:14.409 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ddc77e2e-1d0c-45df-9d28-0402e35b7576"}
19:04:14.411 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ddc77e2e-1d0c-45df-9d28-0402e35b7576"}
19:04:14.415 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"475ea34b-99ba-410d-a8bb-8578db45d54d"}
19:04:14.417 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"475ea34b-99ba-410d-a8bb-8578db45d54d"}
19:04:19.417 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07e5b61c-d321-4af1-8eba-c1fdb7f95d75"}
19:04:19.417 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"07e5b61c-d321-4af1-8eba-c1fdb7f95d75"}
19:04:19.417 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5282b670-96ed-413d-8973-1db6c63c43cc"}
19:04:19.424 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5282b670-96ed-413d-8973-1db6c63c43cc"}
19:04:24.427 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"84c2c03b-ddb7-44fa-beb0-efb337529e61"}
19:04:24.427 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"84c2c03b-ddb7-44fa-beb0-efb337529e61"}
19:04:24.431 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18088e88-d178-4009-a221-4efe485142f0"}
19:04:24.436 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"18088e88-d178-4009-a221-4efe485142f0"}
19:04:29.427 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"074f2662-3b12-427b-a546-1c7702a6ea5c"}
19:04:29.429 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"074f2662-3b12-427b-a546-1c7702a6ea5c"}
19:04:29.435 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3edce932-4baf-4cfc-a895-c19385e3b81e"}
19:04:29.436 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3edce932-4baf-4cfc-a895-c19385e3b81e"}
19:04:34.422 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3fa30a0b-21d7-4a96-960e-ebf8a8cf9719"}
19:04:34.422 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3fa30a0b-21d7-4a96-960e-ebf8a8cf9719"}
19:04:34.422 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe2cb31a-8494-47aa-94a1-cf7db04bc193"}
19:04:34.430 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe2cb31a-8494-47aa-94a1-cf7db04bc193"}
19:04:39.434 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c68984b8-17b5-48cb-b830-9b884a7481f1"}
19:04:39.436 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c68984b8-17b5-48cb-b830-9b884a7481f1"}
19:04:39.436 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72f8f025-9a41-4537-9dd1-c9fa61f83b62"}
19:04:39.442 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"72f8f025-9a41-4537-9dd1-c9fa61f83b62"}
19:04:44.430 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"135f9c02-5e71-458c-b114-9e6d4fe36f83"}
19:04:44.433 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"135f9c02-5e71-458c-b114-9e6d4fe36f83"}
19:04:44.438 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e926b555-dab8-4102-bfb2-694cd0efee9e"}
19:04:44.438 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e926b555-dab8-4102-bfb2-694cd0efee9e"}
19:04:49.433 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c8de6f1-1943-42fe-b254-f5d86df46a82"}
19:04:49.436 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7c8de6f1-1943-42fe-b254-f5d86df46a82"}
19:04:49.439 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2440ecdd-e164-4900-90d9-b4559ca937cc"}
19:04:49.442 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2440ecdd-e164-4900-90d9-b4559ca937cc"}
19:04:54.431 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70b5fa2a-ead2-4b52-a15e-ff2df0aa60fb"}
19:04:54.431 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"70b5fa2a-ead2-4b52-a15e-ff2df0aa60fb"}
19:04:54.431 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c47a1c5-22a5-4cab-aaf2-9e001af22827"}
19:04:54.438 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c47a1c5-22a5-4cab-aaf2-9e001af22827"}
19:04:59.429 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec3e38f3-c186-4606-99c6-d9d6122958be"}
19:04:59.432 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ec3e38f3-c186-4606-99c6-d9d6122958be"}
19:04:59.432 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bad2aeb9-3d1d-478a-a6d3-46f8e3956923"}
19:04:59.438 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bad2aeb9-3d1d-478a-a6d3-46f8e3956923"}
19:05:04.438 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c8458a2-6cf1-4a94-8912-e518fb9ef134"}
19:05:04.438 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0c8458a2-6cf1-4a94-8912-e518fb9ef134"}
19:05:04.443 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a147f22a-6ce1-4d0f-8ef5-1dd1260b4b71"}
19:05:04.443 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a147f22a-6ce1-4d0f-8ef5-1dd1260b4b71"}
19:05:09.439 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4412ca16-1206-43c3-a626-7cfc5999054e"}
19:05:09.441 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4412ca16-1206-43c3-a626-7cfc5999054e"}
19:05:09.441 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18e20010-1843-451f-8cb1-102a24cfa469"}
19:05:09.447 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"18e20010-1843-451f-8cb1-102a24cfa469"}
19:05:14.438 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f14b910-7337-459a-b7e0-f0b8251a0058"}
19:05:14.440 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9f14b910-7337-459a-b7e0-f0b8251a0058"}
19:05:14.440 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e7e9d8d7-dd0f-4482-8680-50f303308573"}
19:05:14.447 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e7e9d8d7-dd0f-4482-8680-50f303308573"}
19:05:19.446 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab37bf12-92d4-4b14-b746-c8307624b079"}
19:05:19.447 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ab37bf12-92d4-4b14-b746-c8307624b079"}
19:05:19.447 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e244aa7e-5f9f-449b-9679-dd3a95936854"}
19:05:19.454 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e244aa7e-5f9f-449b-9679-dd3a95936854"}
19:05:24.454 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f563b46-a327-4ec1-ade4-54417dd27608"}
19:05:24.457 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3f563b46-a327-4ec1-ade4-54417dd27608"}
19:05:24.463 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"894138c5-0083-4165-bfcc-ee4aa5e18d0e"}
19:05:24.463 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"894138c5-0083-4165-bfcc-ee4aa5e18d0e"}
19:05:29.451 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9029c844-baf2-4011-9b23-781c5e203db5"}
19:05:29.455 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9029c844-baf2-4011-9b23-781c5e203db5"}
19:05:29.455 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e4cd4c4-05c2-45e8-8ad4-d1275237dcee"}
19:05:29.460 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e4cd4c4-05c2-45e8-8ad4-d1275237dcee"}
19:05:34.453 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3dc1bb7-8ea3-401c-b36c-9b3b2b12239b"}
19:05:34.455 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f3dc1bb7-8ea3-401c-b36c-9b3b2b12239b"}
19:05:34.459 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d49bc931-86b4-42c7-adbe-14dd206ba2f6"}
19:05:34.459 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d49bc931-86b4-42c7-adbe-14dd206ba2f6"}
19:05:39.459 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11c5ef21-6480-4079-a52e-54818c68b181"}
19:05:39.459 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"11c5ef21-6480-4079-a52e-54818c68b181"}
19:05:39.459 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"db4fe32a-320b-4278-b159-9c36eb298b38"}
19:05:39.467 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"db4fe32a-320b-4278-b159-9c36eb298b38"}
19:05:44.463 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d67d6cae-398f-4f60-a51c-a3fa45913b93"}
19:05:44.465 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d67d6cae-398f-4f60-a51c-a3fa45913b93"}
19:05:44.465 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21f010de-c214-44ad-b757-5744aadc5294"}
19:05:44.465 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"21f010de-c214-44ad-b757-5744aadc5294"}
19:05:49.465 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59d905fc-2aef-48d1-8080-cf59cab04a82"}
19:05:49.466 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"59d905fc-2aef-48d1-8080-cf59cab04a82"}
19:05:49.466 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b69c775e-b007-49e9-8de9-7fc5ff7a0193"}
19:05:49.473 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b69c775e-b007-49e9-8de9-7fc5ff7a0193"}
19:05:54.467 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ffc609e-7b36-4a7a-9869-a8abc4e078c7"}
19:05:54.469 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3ffc609e-7b36-4a7a-9869-a8abc4e078c7"}
19:05:54.469 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"496d00e0-388d-4e85-b52a-56a26a71237f"}
19:05:54.475 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"496d00e0-388d-4e85-b52a-56a26a71237f"}
19:05:59.474 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bfcce7e5-ae4d-46c4-8b81-7a2c6b2659b6"}
19:05:59.475 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bfcce7e5-ae4d-46c4-8b81-7a2c6b2659b6"}
19:05:59.480 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00bba985-3e6e-4284-ba80-cbfe2b743456"}
19:05:59.483 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"00bba985-3e6e-4284-ba80-cbfe2b743456"}
19:06:04.479 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ab9147d-1014-4cff-a861-619df48035ce"}
19:06:04.481 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8ab9147d-1014-4cff-a861-619df48035ce"}
19:06:04.485 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2a99387b-6e45-458d-a331-a4845668bae6"}
19:06:04.485 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2a99387b-6e45-458d-a331-a4845668bae6"}
19:06:09.473 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"246d9652-0c1f-4768-b05b-4f36e58f88b4"}
19:06:09.475 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"246d9652-0c1f-4768-b05b-4f36e58f88b4"}
19:06:09.480 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0208713-a375-437e-be87-b4578798d00c"}
19:06:09.482 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0208713-a375-437e-be87-b4578798d00c"}
19:06:14.483 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b339393d-9dbf-4f9e-a106-ad5c450e5aae"}
19:06:14.488 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b339393d-9dbf-4f9e-a106-ad5c450e5aae"}
19:06:14.491 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b57a210-7cd6-4f0e-be5b-08b95477db53"}
19:06:14.497 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b57a210-7cd6-4f0e-be5b-08b95477db53"}
19:06:19.496 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88ca1b3d-c7c6-4ca7-a9fb-db24dd6f02fb"}
19:06:19.497 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"88ca1b3d-c7c6-4ca7-a9fb-db24dd6f02fb"}
19:06:19.497 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6406607f-1385-4670-9b16-d617419236ec"}
19:06:19.504 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6406607f-1385-4670-9b16-d617419236ec"}
19:06:24.494 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0992add3-6b95-481a-8fdf-b4c6497e053e"}
19:06:24.494 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0992add3-6b95-481a-8fdf-b4c6497e053e"}
19:06:24.494 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5cffde92-8feb-4a33-8aff-e045ab67d9c6"}
19:06:24.502 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5cffde92-8feb-4a33-8aff-e045ab67d9c6"}
19:06:29.489 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f91509f-6820-4b3e-afa8-299fe47342d3"}
19:06:29.500 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9f91509f-6820-4b3e-afa8-299fe47342d3"}
19:06:29.508 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76bdec55-208c-4936-9000-86503606256e"}
19:06:29.512 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"76bdec55-208c-4936-9000-86503606256e"}
19:06:34.492 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3b7abafe-3472-4a28-85b8-b8592af7fee4"}
19:06:34.500 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3b7abafe-3472-4a28-85b8-b8592af7fee4"}
19:06:34.502 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4b03563-b48e-4769-937d-daf5c3789193"}
19:06:34.506 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4b03563-b48e-4769-937d-daf5c3789193"}
19:06:39.490 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"140ba5f3-6d0f-4894-a612-05841690427d"}
19:06:39.490 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"140ba5f3-6d0f-4894-a612-05841690427d"}
19:06:39.497 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e5bd684c-1fa0-4b65-ab9e-8212bf58268d"}
19:06:39.500 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5bd684c-1fa0-4b65-ab9e-8212bf58268d"}
19:06:44.490 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4625682c-8365-446f-b702-0fb6364a3d78"}
19:06:44.493 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4625682c-8365-446f-b702-0fb6364a3d78"}
19:06:44.495 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d8ce7e07-211a-453c-87ab-3b583bb63a1b"}
19:06:44.501 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d8ce7e07-211a-453c-87ab-3b583bb63a1b"}
19:06:49.499 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"130397f8-ecc4-4d08-9f92-b62f50d725a9"}
19:06:49.499 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"130397f8-ecc4-4d08-9f92-b62f50d725a9"}
19:06:49.505 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a0a26f8b-9bbd-4c7f-bc17-689c0b560c0c"}
19:06:49.509 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a0a26f8b-9bbd-4c7f-bc17-689c0b560c0c"}
19:06:54.511 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07f3ba0f-6c4a-4581-9676-756246333e33"}
19:06:54.515 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"07f3ba0f-6c4a-4581-9676-756246333e33"}
19:06:54.517 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b58bfd4-74b1-4356-b5a4-4db5c9ed6e46"}
19:06:54.517 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0b58bfd4-74b1-4356-b5a4-4db5c9ed6e46"}
19:06:59.517 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6432f4b4-c0b1-4300-8bb6-1680bfab5176"}
19:06:59.520 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6432f4b4-c0b1-4300-8bb6-1680bfab5176"}
19:06:59.524 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"046d96e6-4bd7-4083-ae9e-fc793779bc08"}
19:06:59.524 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"046d96e6-4bd7-4083-ae9e-fc793779bc08"}
19:07:04.516 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"03dafefb-299f-4fe4-831f-efcc8417e890"}
19:07:04.518 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"03dafefb-299f-4fe4-831f-efcc8417e890"}
19:07:04.523 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b4e77b43-242f-4a41-b937-633ba7dbcc55"}
19:07:04.527 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b4e77b43-242f-4a41-b937-633ba7dbcc55"}
19:07:09.523 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"186998ec-4dc2-4886-9e31-cecef0164998"}
19:07:09.526 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"186998ec-4dc2-4886-9e31-cecef0164998"}
19:07:09.530 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eea3180c-c7d1-4a6d-a389-45d02e257572"}
19:07:09.532 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eea3180c-c7d1-4a6d-a389-45d02e257572"}
19:07:14.529 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8cf6eaf-f53b-4390-9bbe-f91ddc7cf7df"}
19:07:14.533 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d8cf6eaf-f53b-4390-9bbe-f91ddc7cf7df"}
19:07:14.535 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ab3cf390-61ad-4dfd-9357-c6a338430337"}
19:07:14.535 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ab3cf390-61ad-4dfd-9357-c6a338430337"}
19:07:19.535 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c2117f7-95e8-4eac-a747-e5e4a3019e99"}
19:07:19.535 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4c2117f7-95e8-4eac-a747-e5e4a3019e99"}
19:07:19.541 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"513408c8-8c06-4222-b7a5-f9ff5cdeb4c9"}
19:07:19.541 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"513408c8-8c06-4222-b7a5-f9ff5cdeb4c9"}
19:07:24.529 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"880ec1be-48af-484e-83dc-ef2deec5ac82"}
19:07:24.533 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"880ec1be-48af-484e-83dc-ef2deec5ac82"}
19:07:24.537 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"849bf4bc-e2e1-4f2d-97d6-a683a222a0a1"}
19:07:24.537 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"849bf4bc-e2e1-4f2d-97d6-a683a222a0a1"}
19:07:29.533 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c51a7109-e7bf-4fd1-9ca3-5f418063c020"}
19:07:29.535 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c51a7109-e7bf-4fd1-9ca3-5f418063c020"}
19:07:29.535 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"133db78e-24e8-4309-b0dd-f9885939455b"}
19:07:29.541 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"133db78e-24e8-4309-b0dd-f9885939455b"}
19:07:34.532 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49fb48ca-d1bf-47c9-a641-aa45b7664cf7"}
19:07:34.532 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"49fb48ca-d1bf-47c9-a641-aa45b7664cf7"}
19:07:34.536 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81535828-a5a2-454c-8bd3-ffcd7e19dc48"}
19:07:34.540 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"81535828-a5a2-454c-8bd3-ffcd7e19dc48"}
19:07:39.530 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ac6e93f-7f8f-455f-8b26-47cebd2380ee"}
19:07:39.530 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9ac6e93f-7f8f-455f-8b26-47cebd2380ee"}
19:07:39.530 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"60332b1e-9e23-4229-905a-a986dc5c5d58"}
19:07:39.538 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"60332b1e-9e23-4229-905a-a986dc5c5d58"}
19:07:44.533 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05c58fa7-901b-47d2-89f7-0e690b20fa18"}
19:07:44.534 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"05c58fa7-901b-47d2-89f7-0e690b20fa18"}
19:07:44.534 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73c87cb6-34af-4f9f-8354-3236dc521a68"}
19:07:44.540 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"73c87cb6-34af-4f9f-8354-3236dc521a68"}
19:07:49.529 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4da136ee-ee3c-404a-ac43-9c59cdce9e15"}
19:07:49.529 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4da136ee-ee3c-404a-ac43-9c59cdce9e15"}
19:07:49.529 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"775b899b-609a-40e9-97c0-14024f729907"}
19:07:49.538 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"775b899b-609a-40e9-97c0-14024f729907"}
19:07:54.529 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b5d2919d-8cbc-42c5-a942-eff218af415c"}
19:07:54.532 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b5d2919d-8cbc-42c5-a942-eff218af415c"}
19:07:54.537 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4d216e00-5a39-4789-8c8b-7fd74f765681"}
19:07:54.540 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4d216e00-5a39-4789-8c8b-7fd74f765681"}
19:07:59.534 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40c653ff-6c8e-4641-88b2-56d3857122fb"}
19:07:59.535 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"40c653ff-6c8e-4641-88b2-56d3857122fb"}
19:07:59.535 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86fbb16c-c48d-494d-8f15-bd0536f86865"}
19:07:59.535 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"86fbb16c-c48d-494d-8f15-bd0536f86865"}
19:08:04.540 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"89086a2c-9472-46e2-b662-624941517f6b"}
19:08:04.541 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"89086a2c-9472-46e2-b662-624941517f6b"}
19:08:04.544 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d5a333a-d5a9-4ae1-b8ee-1aa8787d7dd7"}
19:08:04.549 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d5a333a-d5a9-4ae1-b8ee-1aa8787d7dd7"}
19:08:09.544 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ef3d348-9751-4af6-ad11-2f7aecef7df2"}
19:08:09.544 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9ef3d348-9751-4af6-ad11-2f7aecef7df2"}
19:08:09.544 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"129e5202-940d-4a9a-96f0-1fd99516e1e8"}
19:08:09.552 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"129e5202-940d-4a9a-96f0-1fd99516e1e8"}
19:08:14.541 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92a3b2ff-100d-41d9-937e-1737ab425142"}
19:08:14.542 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"92a3b2ff-100d-41d9-937e-1737ab425142"}
19:08:14.542 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"159742f3-0a51-4275-94a3-41d6acb0d9ba"}
19:08:14.550 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"159742f3-0a51-4275-94a3-41d6acb0d9ba"}
19:08:19.551 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"405eb767-a0aa-434f-8b55-b6ccd32c0a24"}
19:08:19.554 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"405eb767-a0aa-434f-8b55-b6ccd32c0a24"}
19:08:19.558 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"75787943-84f5-4dc0-a415-3a83c35a77d3"}
19:08:19.561 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"75787943-84f5-4dc0-a415-3a83c35a77d3"}
19:08:24.557 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"985ff040-5d9b-458a-aca5-fbf7d25acb09"}
19:08:24.557 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"985ff040-5d9b-458a-aca5-fbf7d25acb09"}
19:08:24.557 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb985c84-89c4-4a36-b9d1-f949d6c8764e"}
19:08:24.567 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb985c84-89c4-4a36-b9d1-f949d6c8764e"}
19:08:29.555 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e539d04d-2442-4b81-99fb-59cb4b413c61"}
19:08:29.560 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e539d04d-2442-4b81-99fb-59cb4b413c61"}
19:08:29.564 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c45822fe-e88e-41f3-a470-ae15fabc8dc5"}
19:08:29.566 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c45822fe-e88e-41f3-a470-ae15fabc8dc5"}
19:08:34.562 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa0f83de-bbd9-412a-b86a-d159d6c9f2cd"}
19:08:34.564 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aa0f83de-bbd9-412a-b86a-d159d6c9f2cd"}
19:08:34.564 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f3fef7bc-0e02-45e9-a55c-b5176f2a33c7"}
19:08:34.570 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f3fef7bc-0e02-45e9-a55c-b5176f2a33c7"}
19:08:39.566 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b2c81481-2701-484d-ba32-baf40e5b3413"}
19:08:39.567 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b2c81481-2701-484d-ba32-baf40e5b3413"}
19:08:39.569 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0650c6f-542e-44a9-a937-fe5d37e40456"}
19:08:39.573 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0650c6f-542e-44a9-a937-fe5d37e40456"}
19:08:44.564 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef3454fb-c00b-44a9-9716-21424b0c4d75"}
19:08:44.566 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ef3454fb-c00b-44a9-9716-21424b0c4d75"}
19:08:44.567 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b76af5a1-9772-4610-a2df-258c3195e297"}
19:08:44.572 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b76af5a1-9772-4610-a2df-258c3195e297"}
19:08:49.563 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4f6bed5d-7073-44ed-ae10-1c6b9d65548d"}
19:08:49.563 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4f6bed5d-7073-44ed-ae10-1c6b9d65548d"}
19:08:49.563 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b80bc93a-63e0-46a1-89ad-572a28dcaa09"}
19:08:49.570 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b80bc93a-63e0-46a1-89ad-572a28dcaa09"}
19:08:54.573 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"14f496f4-fc3b-4cfa-b196-fc7e7284477d"}
19:08:54.574 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"14f496f4-fc3b-4cfa-b196-fc7e7284477d"}
19:08:54.580 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d36838de-c459-427c-af48-092510ca0f4e"}
19:08:54.581 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d36838de-c459-427c-af48-092510ca0f4e"}
19:08:59.572 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6e278e0-ee34-4824-ada5-51b2569eadd7"}
19:08:59.574 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d6e278e0-ee34-4824-ada5-51b2569eadd7"}
19:08:59.580 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1982ee90-ceca-41cc-ba55-d61c680b3e68"}
19:08:59.581 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1982ee90-ceca-41cc-ba55-d61c680b3e68"}
19:09:04.570 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da74a6ae-5742-48a1-a94e-7331e035c358"}
19:09:04.570 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"da74a6ae-5742-48a1-a94e-7331e035c358"}
19:09:04.576 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc66001c-cc7e-4e57-b2ae-087ee09b0d75"}
19:09:04.578 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc66001c-cc7e-4e57-b2ae-087ee09b0d75"}
19:09:09.569 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e7ad0c7-c6cd-4277-a419-61dfdec6f13a"}
19:09:09.572 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8e7ad0c7-c6cd-4277-a419-61dfdec6f13a"}
19:09:09.572 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"761ac317-accb-4988-a01c-0d004cee9b71"}
19:09:09.576 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"761ac317-accb-4988-a01c-0d004cee9b71"}
19:09:14.564 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7163e3aa-41ff-4413-b67a-4424936a5232"}
19:09:14.568 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7163e3aa-41ff-4413-b67a-4424936a5232"}
19:09:14.572 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c46a7bf-166f-4858-aaad-6b910fc615d8"}
19:09:14.575 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c46a7bf-166f-4858-aaad-6b910fc615d8"}
19:09:19.565 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1eaf3519-74e1-4800-b987-b8590a9cd657"}
19:09:19.565 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1eaf3519-74e1-4800-b987-b8590a9cd657"}
19:09:19.565 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d73bda64-194e-4ce2-b85e-11d898a0f630"}
19:09:19.574 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d73bda64-194e-4ce2-b85e-11d898a0f630"}
19:09:24.568 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"858799c3-7375-46b5-ab4a-e80c29417c6c"}
19:09:24.568 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"858799c3-7375-46b5-ab4a-e80c29417c6c"}
19:09:24.572 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47998c3e-7ad3-48b6-84bd-913e385502b8"}
19:09:24.577 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"47998c3e-7ad3-48b6-84bd-913e385502b8"}
19:09:29.569 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8228612-f6f5-490b-8283-b734a890bd0a"}
19:09:29.569 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d8228612-f6f5-490b-8283-b734a890bd0a"}
19:09:29.578 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ccbfbec6-dda8-44f2-aea8-58d3a76953bb"}
19:09:29.580 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ccbfbec6-dda8-44f2-aea8-58d3a76953bb"}
19:09:34.573 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"71f1ce24-9fdf-4fdf-950a-56e4f3168034"}
19:09:34.573 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"71f1ce24-9fdf-4fdf-950a-56e4f3168034"}
19:09:34.573 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0dd80db-4860-4789-a2e2-817243cc93ac"}
19:09:34.582 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0dd80db-4860-4789-a2e2-817243cc93ac"}
19:09:39.586 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8bc622ef-5319-4693-a35f-9731eb801fa1"}
19:09:39.586 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8bc622ef-5319-4693-a35f-9731eb801fa1"}
19:09:39.586 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b2bc26b3-ce73-491f-a609-82699ae1383e"}
19:09:39.593 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b2bc26b3-ce73-491f-a609-82699ae1383e"}
19:09:44.594 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b89fb814-c93b-4587-b20e-885c8365e676"}
19:09:44.597 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b89fb814-c93b-4587-b20e-885c8365e676"}
19:09:44.598 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ade20ae5-3fa3-44a9-b4b2-424b5d587f5f"}
19:09:44.603 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ade20ae5-3fa3-44a9-b4b2-424b5d587f5f"}
19:09:49.600 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16e89c1c-b68e-43b8-aecd-48a36da8dfcc"}
19:09:49.600 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"16e89c1c-b68e-43b8-aecd-48a36da8dfcc"}
19:09:49.600 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b205cd02-1d9d-45f3-abf2-31ef1e1b3fa8"}
19:09:49.610 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b205cd02-1d9d-45f3-abf2-31ef1e1b3fa8"}
19:09:54.599 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56c13d86-33e1-4398-abd4-fdcd1206133e"}
19:09:54.602 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"56c13d86-33e1-4398-abd4-fdcd1206133e"}
19:09:54.606 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fed2ab98-0800-4c40-97a6-50f2782088a8"}
19:09:54.608 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fed2ab98-0800-4c40-97a6-50f2782088a8"}
19:09:59.602 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3b859d3f-a3c7-4bca-94e3-e0a69554638d"}
19:09:59.604 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3b859d3f-a3c7-4bca-94e3-e0a69554638d"}
19:09:59.604 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ba75b81-ee1c-4c98-b2b4-265605ebbb46"}
19:09:59.610 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ba75b81-ee1c-4c98-b2b4-265605ebbb46"}
19:10:04.597 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"056a3d3d-80a2-40d8-a303-65823926751a"}
19:10:04.601 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"056a3d3d-80a2-40d8-a303-65823926751a"}
19:10:04.603 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a6c4a73c-5fba-43db-8701-67ea9073e6c5"}
19:10:04.608 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a6c4a73c-5fba-43db-8701-67ea9073e6c5"}
19:10:09.600 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4aee2b69-1b12-4c5c-b8f1-d14d83a94803"}
19:10:09.602 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4aee2b69-1b12-4c5c-b8f1-d14d83a94803"}
19:10:09.606 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed2b219d-9757-4a11-9ddb-910a23a2295e"}
19:10:09.609 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed2b219d-9757-4a11-9ddb-910a23a2295e"}
19:10:14.603 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f69c2766-e6a3-4838-b02c-04b6d5f92a9f"}
19:10:14.603 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f69c2766-e6a3-4838-b02c-04b6d5f92a9f"}
19:10:14.603 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"66d67286-5072-4e21-8b80-cd8c860df7a1"}
19:10:14.611 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"66d67286-5072-4e21-8b80-cd8c860df7a1"}
19:10:19.604 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2fb675bf-5f2e-4975-b21c-26671a166280"}
19:10:19.604 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2fb675bf-5f2e-4975-b21c-26671a166280"}
19:10:19.604 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"35591489-d593-49db-ab1b-4875f2157f8b"}
19:10:19.613 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"35591489-d593-49db-ab1b-4875f2157f8b"}
19:10:24.615 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b7889e1-3603-4221-9ba8-2cdbe464de7c"}
19:10:24.618 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7b7889e1-3603-4221-9ba8-2cdbe464de7c"}
19:10:24.620 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47b033b9-eafb-4a46-af1f-3173820bb523"}
19:10:24.622 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"47b033b9-eafb-4a46-af1f-3173820bb523"}
19:10:29.617 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"282d96ea-c8d1-4c8d-babb-73d99af4a3e1"}
19:10:29.618 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"282d96ea-c8d1-4c8d-babb-73d99af4a3e1"}
19:10:29.623 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a8538fb-501c-4771-b739-df4d8c977fc6"}
19:10:29.626 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a8538fb-501c-4771-b739-df4d8c977fc6"}
19:10:34.626 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"690809d8-696c-4678-a04c-937589c03c0b"}
19:10:34.626 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"690809d8-696c-4678-a04c-937589c03c0b"}
19:10:34.626 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"638528be-2721-4655-ab6f-86a37ff95398"}
19:10:34.635 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"638528be-2721-4655-ab6f-86a37ff95398"}
19:10:39.629 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b9a368e7-c9bc-4c11-95f7-77cd8f60fddc"}
19:10:39.633 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b9a368e7-c9bc-4c11-95f7-77cd8f60fddc"}
19:10:39.637 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4f4de9e-99a7-43af-9c08-1f5d168ce368"}
19:10:39.639 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a4f4de9e-99a7-43af-9c08-1f5d168ce368"}
19:10:44.624 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"87f4cea3-6672-4476-9342-ea36410c4267"}
19:10:44.630 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"87f4cea3-6672-4476-9342-ea36410c4267"}
19:10:44.630 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"576e2efa-17f8-4833-a5bd-40746ba7a06f"}
19:10:44.630 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"576e2efa-17f8-4833-a5bd-40746ba7a06f"}
19:10:49.635 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8cb85fed-783b-41fe-a9d6-da7d2b6aba09"}
19:10:49.635 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8cb85fed-783b-41fe-a9d6-da7d2b6aba09"}
19:10:49.635 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f47c5e0-02ea-4d6c-b437-4811542f63de"}
19:10:49.643 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f47c5e0-02ea-4d6c-b437-4811542f63de"}
19:10:54.638 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90a2714d-58c8-4de1-a0b6-13606f34ccfd"}
19:10:54.640 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"90a2714d-58c8-4de1-a0b6-13606f34ccfd"}
19:10:54.644 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6091be91-e8ee-4659-a960-626878589ab8"}
19:10:54.644 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6091be91-e8ee-4659-a960-626878589ab8"}
19:10:59.643 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"731390e6-50a7-4f31-9c0d-362ca062c436"}
19:10:59.648 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"731390e6-50a7-4f31-9c0d-362ca062c436"}
19:10:59.650 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f54bbf7-97e2-4fba-a5af-ab52015d13c6"}
19:10:59.654 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f54bbf7-97e2-4fba-a5af-ab52015d13c6"}
19:11:04.640 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72c3d02c-d679-4045-af65-6008dc21201a"}
19:11:04.642 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"72c3d02c-d679-4045-af65-6008dc21201a"}
19:11:04.647 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86e88699-d07d-461b-b42f-9180fc5ce686"}
19:11:04.648 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"86e88699-d07d-461b-b42f-9180fc5ce686"}
19:11:09.644 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9eca4793-ea38-4328-8acb-7fae8c4601a8"}
19:11:09.645 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9eca4793-ea38-4328-8acb-7fae8c4601a8"}
19:11:09.645 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81ee69bb-dffb-4e4b-9e95-7068b84a8717"}
19:11:09.652 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"81ee69bb-dffb-4e4b-9e95-7068b84a8717"}
19:11:14.652 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d65cf7a9-7924-4362-84ac-e0cdec3a0286"}
19:11:14.652 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d65cf7a9-7924-4362-84ac-e0cdec3a0286"}
19:11:14.652 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"80407ea7-38ed-41fd-9322-cae5681efdd9"}
19:11:14.659 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"80407ea7-38ed-41fd-9322-cae5681efdd9"}
19:11:19.662 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ccd436d3-7a9d-446e-aa4e-9dce7f43b830"}
19:11:19.664 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ccd436d3-7a9d-446e-aa4e-9dce7f43b830"}
19:11:19.666 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"90b5a5d1-73ef-479c-b9d1-931fb8b492b7"}
19:11:19.670 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"90b5a5d1-73ef-479c-b9d1-931fb8b492b7"}
19:11:24.660 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58130d97-0322-4442-99bd-f7ebcb793da8"}
19:11:24.660 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"58130d97-0322-4442-99bd-f7ebcb793da8"}
19:11:24.660 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0da2967-e887-492c-a5e3-5eafb98efa0a"}
19:11:24.667 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0da2967-e887-492c-a5e3-5eafb98efa0a"}
19:11:29.667 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d18ae398-6793-44a0-9a29-6b4e7f3ea00a"}
19:11:29.667 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d18ae398-6793-44a0-9a29-6b4e7f3ea00a"}
19:11:29.673 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e387498a-fcdf-4437-89b5-6eb6454ad80c"}
19:11:29.675 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e387498a-fcdf-4437-89b5-6eb6454ad80c"}
19:11:34.674 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d9c08742-925b-4e2a-8441-eec868d2e896"}
19:11:34.676 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d9c08742-925b-4e2a-8441-eec868d2e896"}
19:11:34.680 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28515f92-188c-48d1-be5b-7393aee12079"}
19:11:34.682 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"28515f92-188c-48d1-be5b-7393aee12079"}
19:11:39.672 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b234f79c-2e36-4942-8e9e-0d384916cf1f"}
19:11:39.673 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b234f79c-2e36-4942-8e9e-0d384916cf1f"}
19:11:39.673 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38b94809-5095-48b4-9bc1-e9c4273733fc"}
19:11:39.681 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"38b94809-5095-48b4-9bc1-e9c4273733fc"}
19:11:44.675 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd58d171-d291-46dc-91c3-073e219e5646"}
19:11:44.675 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dd58d171-d291-46dc-91c3-073e219e5646"}
19:11:44.679 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"997a2306-5225-4b17-a9f9-a4a817e6fba4"}
19:11:44.682 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"997a2306-5225-4b17-a9f9-a4a817e6fba4"}
19:11:49.678 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a25ac29-98a7-4232-bbe4-1fcd23d91358"}
19:11:49.678 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2a25ac29-98a7-4232-bbe4-1fcd23d91358"}
19:11:49.684 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e681062-d014-4a5f-b287-bfe20b0dfbf6"}
19:11:49.684 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e681062-d014-4a5f-b287-bfe20b0dfbf6"}
19:11:54.681 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"44264e3f-6699-4f46-8f0a-dfc64b115c07"}
19:11:54.682 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"44264e3f-6699-4f46-8f0a-dfc64b115c07"}
19:11:54.687 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5872322-1b57-4f1b-8047-c7ffe9f15fab"}
19:11:54.689 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c5872322-1b57-4f1b-8047-c7ffe9f15fab"}
19:11:59.687 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1dd5c9d-8a76-4f09-a731-76f7052bf124"}
19:11:59.689 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f1dd5c9d-8a76-4f09-a731-76f7052bf124"}
19:11:59.692 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f61671bf-7962-4d35-a807-284787be1bf0"}
19:11:59.695 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f61671bf-7962-4d35-a807-284787be1bf0"}
19:12:04.690 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d3ec8603-8169-4a5d-97b5-6ae7ec135ca2"}
19:12:04.693 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d3ec8603-8169-4a5d-97b5-6ae7ec135ca2"}
19:12:04.698 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bab5251d-210c-4bea-bcdd-70777264fe42"}
19:12:04.700 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bab5251d-210c-4bea-bcdd-70777264fe42"}
19:12:09.689 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed8e9b4d-bbe5-4583-835f-478d9ad4d9d6"}
19:12:09.691 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ed8e9b4d-bbe5-4583-835f-478d9ad4d9d6"}
19:12:09.696 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d9e2744-234f-4bb6-b0cc-3a0d31f3550b"}
19:12:09.700 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1d9e2744-234f-4bb6-b0cc-3a0d31f3550b"}
19:12:14.696 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef27361b-0027-49e7-bea5-87ff71685a69"}
19:12:14.698 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ef27361b-0027-49e7-bea5-87ff71685a69"}
19:12:14.702 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"535c1057-28c4-42e2-8e90-d913eb4f585e"}
19:12:14.704 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"535c1057-28c4-42e2-8e90-d913eb4f585e"}
19:12:19.691 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e9ccfad-703e-40ab-a9c9-71fddca11441"}
19:12:19.691 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1e9ccfad-703e-40ab-a9c9-71fddca11441"}
19:12:19.691 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0cc7da5a-7234-450d-8b91-0a384677b04f"}
19:12:19.700 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0cc7da5a-7234-450d-8b91-0a384677b04f"}
19:12:24.699 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c85129e3-86de-4e0d-bfc6-47f6ff773a19"}
19:12:24.701 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c85129e3-86de-4e0d-bfc6-47f6ff773a19"}
19:12:24.706 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"19266ce8-9b27-4de9-afac-064a0465cd26"}
19:12:24.706 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"19266ce8-9b27-4de9-afac-064a0465cd26"}
19:12:29.709 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b5f0409-8a55-4d61-8057-8418e73cbe48"}
19:12:29.711 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5b5f0409-8a55-4d61-8057-8418e73cbe48"}
19:12:29.715 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"882f1d4c-fbb1-4dea-a2c8-e5b1485e3dc6"}
19:12:29.717 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"882f1d4c-fbb1-4dea-a2c8-e5b1485e3dc6"}
19:12:34.708 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"860f334a-8c5f-4329-b273-0141f1608a78"}
19:12:34.711 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"860f334a-8c5f-4329-b273-0141f1608a78"}
19:12:34.711 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"efe5e792-a801-4d35-85e0-d0bdfa6d78fb"}
19:12:34.715 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"efe5e792-a801-4d35-85e0-d0bdfa6d78fb"}
19:12:39.702 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"489b16a2-2298-4be2-9049-b25ae358cd52"}
19:12:39.705 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"489b16a2-2298-4be2-9049-b25ae358cd52"}
19:12:39.707 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1be15f16-decf-4b58-af3d-58f49bf40f25"}
19:12:39.710 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1be15f16-decf-4b58-af3d-58f49bf40f25"}
19:12:44.704 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72683f78-e11b-4ce7-b5ef-a9605805f7ae"}
19:12:44.704 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"72683f78-e11b-4ce7-b5ef-a9605805f7ae"}
19:12:44.704 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"963f860a-64b3-4528-b901-e33dc27fbd66"}
19:12:44.712 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"963f860a-64b3-4528-b901-e33dc27fbd66"}
19:12:49.699 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4cb22fe7-bf2d-48a6-8885-20c25dd2ebed"}
19:12:49.701 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4cb22fe7-bf2d-48a6-8885-20c25dd2ebed"}
19:12:49.705 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf769e36-768e-414c-908f-5d5d56453bae"}
19:12:49.706 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf769e36-768e-414c-908f-5d5d56453bae"}
19:12:54.693 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ce16967-fb75-44ef-80a5-ba3f0c56f38f"}
19:12:54.694 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6ce16967-fb75-44ef-80a5-ba3f0c56f38f"}
19:12:54.698 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8890438-9354-4a95-a53e-1ef16872b476"}
19:12:54.702 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c8890438-9354-4a95-a53e-1ef16872b476"}
19:12:59.698 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83ab36b4-cddb-421d-8bf3-41e1679abee3"}
19:12:59.700 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"83ab36b4-cddb-421d-8bf3-41e1679abee3"}
19:12:59.715 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1791f9c-ddcc-4c5a-97ac-1e3d44706daa"}
19:12:59.717 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1791f9c-ddcc-4c5a-97ac-1e3d44706daa"}
19:13:04.700 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"581d1f39-bd3f-4ed9-a5b8-31d315771f14"}
19:13:04.702 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"581d1f39-bd3f-4ed9-a5b8-31d315771f14"}
19:13:04.702 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"059c8032-1fe9-4b50-98bc-fe889e118bd7"}
19:13:04.707 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"059c8032-1fe9-4b50-98bc-fe889e118bd7"}
19:13:09.701 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b1b2bc6-9a8d-419b-a88a-26a8a3cbd118"}
19:13:09.703 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9b1b2bc6-9a8d-419b-a88a-26a8a3cbd118"}
19:13:09.708 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65f3ff2a-e026-48c1-b687-b26a48dc3acd"}
19:13:09.711 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"65f3ff2a-e026-48c1-b687-b26a48dc3acd"}
19:13:14.700 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24364ce9-e5f8-468d-a90a-20d48c038dba"}
19:13:14.702 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"24364ce9-e5f8-468d-a90a-20d48c038dba"}
19:13:14.706 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"528d7a72-6e56-465f-a48d-77f95666de85"}
19:13:14.708 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"528d7a72-6e56-465f-a48d-77f95666de85"}
19:13:19.700 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"51f74b87-a1a3-4e14-96c4-ed1f0a2875ca"}
19:13:19.704 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"51f74b87-a1a3-4e14-96c4-ed1f0a2875ca"}
19:13:19.704 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"946bff93-1c65-4da2-9c42-c30b2cd309cb"}
19:13:19.709 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"946bff93-1c65-4da2-9c42-c30b2cd309cb"}
19:13:24.710 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c87dfa05-74fc-41ad-94b1-eca2e465f7f0"}
19:13:24.714 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c87dfa05-74fc-41ad-94b1-eca2e465f7f0"}
19:13:24.719 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"478aa421-4eba-47e4-8b9c-7599ee8ffcd9"}
19:13:24.719 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"478aa421-4eba-47e4-8b9c-7599ee8ffcd9"}
19:13:29.720 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac9a780c-ea3f-424d-98bd-5c6b0665ef66"}
19:13:29.724 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ac9a780c-ea3f-424d-98bd-5c6b0665ef66"}
19:13:29.726 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"58fc8d3f-0d74-4aa1-861a-dedbacca2286"}
19:13:29.728 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"58fc8d3f-0d74-4aa1-861a-dedbacca2286"}
19:13:34.732 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4bcc340d-3555-4888-a354-e3e3e21783a5"}
19:13:34.738 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4bcc340d-3555-4888-a354-e3e3e21783a5"}
19:13:34.743 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"90375de4-c214-4929-993c-257913d0afcc"}
19:13:34.749 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"90375de4-c214-4929-993c-257913d0afcc"}
19:13:39.732 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee2c6f91-ab48-4a4a-83b9-fc45945bd81d"}
19:13:39.734 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ee2c6f91-ab48-4a4a-83b9-fc45945bd81d"}
19:13:39.738 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"766133e5-8cdc-40b1-b529-302a10f23dd0"}
19:13:39.741 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"766133e5-8cdc-40b1-b529-302a10f23dd0"}
19:13:44.730 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69000107-6132-4fc3-b75e-828c90e6a3cd"}
19:13:44.730 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"69000107-6132-4fc3-b75e-828c90e6a3cd"}
19:13:44.730 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8cb4f413-3a8e-4db0-af06-921bea1ef4be"}
19:13:44.738 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8cb4f413-3a8e-4db0-af06-921bea1ef4be"}
19:13:49.739 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c20626ae-22fb-48c7-ba11-42768fbf579c"}
19:13:49.739 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c20626ae-22fb-48c7-ba11-42768fbf579c"}
19:13:49.739 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc0a9f4b-e5b9-4ec2-960a-a69d0f79c6d8"}
19:13:49.748 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc0a9f4b-e5b9-4ec2-960a-a69d0f79c6d8"}
19:13:54.736 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d70c82c-c031-492a-860e-8339297b2006"}
19:13:54.740 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8d70c82c-c031-492a-860e-8339297b2006"}
19:13:54.743 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb2480a6-983e-4176-99b9-50b1bef96397"}
19:13:54.743 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb2480a6-983e-4176-99b9-50b1bef96397"}
19:13:59.733 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ead815c0-4aad-4a6d-aeff-9dd0d4045585"}
19:13:59.735 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ead815c0-4aad-4a6d-aeff-9dd0d4045585"}
19:13:59.735 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"60d82e6f-c6ea-4f12-827b-0225f6913c47"}
19:13:59.743 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"60d82e6f-c6ea-4f12-827b-0225f6913c47"}
19:14:04.742 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1fde8591-55f4-4352-9f91-0cbcd731c617"}
19:14:04.747 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1fde8591-55f4-4352-9f91-0cbcd731c617"}
19:14:04.751 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98df4f66-dd1a-4d9c-b361-35d3e1bd0e2a"}
19:14:04.751 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"98df4f66-dd1a-4d9c-b361-35d3e1bd0e2a"}
19:14:09.743 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9eacde52-6c08-4814-bde8-0dee90876863"}
19:14:09.746 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9eacde52-6c08-4814-bde8-0dee90876863"}
19:14:09.746 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ab2a8998-8a58-497a-9f1d-761f1bb46500"}
19:14:09.756 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ab2a8998-8a58-497a-9f1d-761f1bb46500"}
19:14:14.757 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b8f7c9f-a89e-4f02-8ca3-d28fcafaf862"}
19:14:14.757 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7b8f7c9f-a89e-4f02-8ca3-d28fcafaf862"}
19:14:14.757 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c02dfda-9431-4e7d-b522-87496cd25076"}
19:14:14.766 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c02dfda-9431-4e7d-b522-87496cd25076"}
19:14:19.761 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f6ddf230-cba7-4954-b61a-7dad16dd05c6"}
19:14:19.763 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f6ddf230-cba7-4954-b61a-7dad16dd05c6"}
19:14:19.769 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e428161-e31d-4b49-8d08-24bdd447af43"}
19:14:19.771 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e428161-e31d-4b49-8d08-24bdd447af43"}
19:14:24.767 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e875f40-17f4-4442-ac98-ef8f85b9575f"}
19:14:24.769 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4e875f40-17f4-4442-ac98-ef8f85b9575f"}
19:14:24.773 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b7ad7556-8672-48c1-af94-030213b7abc7"}
19:14:24.776 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b7ad7556-8672-48c1-af94-030213b7abc7"}
19:14:29.779 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a7b591f0-af17-4978-9ae3-1aa984a629d5"}
19:14:29.779 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a7b591f0-af17-4978-9ae3-1aa984a629d5"}
19:14:29.785 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"095ce7fc-f985-481a-9134-092b3b820ce4"}
19:14:29.785 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"095ce7fc-f985-481a-9134-092b3b820ce4"}
19:14:34.790 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2375e61f-e319-4c5f-bc8f-39d4f8ecf1d9"}
19:14:34.792 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2375e61f-e319-4c5f-bc8f-39d4f8ecf1d9"}
19:14:34.796 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"95d907e7-907b-4e78-86fc-27b8f9011934"}
19:14:34.799 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"95d907e7-907b-4e78-86fc-27b8f9011934"}
19:14:39.793 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"726941cd-36f1-45e2-be99-509eef2dc1c4"}
19:14:39.795 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"726941cd-36f1-45e2-be99-509eef2dc1c4"}
19:14:39.798 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c58f7b71-482b-4e24-bc74-c7789fc0e0aa"}
19:14:39.800 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c58f7b71-482b-4e24-bc74-c7789fc0e0aa"}
19:14:44.792 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"839948ab-6216-48d9-b1a4-79b1e6e8d335"}
19:14:44.795 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"839948ab-6216-48d9-b1a4-79b1e6e8d335"}
19:14:44.795 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4234385-15dc-4299-980e-f4f57eace6c0"}
19:14:44.801 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4234385-15dc-4299-980e-f4f57eace6c0"}
19:14:49.790 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90627d1c-7225-4c2c-bdc0-bf06410d60d6"}
19:14:49.790 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"90627d1c-7225-4c2c-bdc0-bf06410d60d6"}
19:14:49.797 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44eb1395-20f0-457a-871b-34f7b131f1e7"}
19:14:49.799 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"44eb1395-20f0-457a-871b-34f7b131f1e7"}
19:14:54.790 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"350a7bbc-108a-4787-8d48-c5d8801a398b"}
19:14:54.792 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"350a7bbc-108a-4787-8d48-c5d8801a398b"}
19:14:54.796 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3917e88-9fca-4a95-9d89-cf0d4d5c7f72"}
19:14:54.799 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3917e88-9fca-4a95-9d89-cf0d4d5c7f72"}
19:14:59.792 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5cfd2586-01c0-41c4-8bb0-268e3cd4c292"}
19:14:59.794 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5cfd2586-01c0-41c4-8bb0-268e3cd4c292"}
19:14:59.798 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"188d026e-4281-4ee3-9752-b0752492a3fb"}
19:14:59.801 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"188d026e-4281-4ee3-9752-b0752492a3fb"}
19:15:04.796 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5379aed3-9ff8-4df3-a063-d40924c93640"}
19:15:04.800 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5379aed3-9ff8-4df3-a063-d40924c93640"}
19:15:04.805 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"435389ed-747a-477b-8cd3-877b16a67e34"}
19:15:04.808 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"435389ed-747a-477b-8cd3-877b16a67e34"}
19:15:09.803 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c29c2fd-69c2-41c3-8442-1b935ca1858f"}
19:15:09.807 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0c29c2fd-69c2-41c3-8442-1b935ca1858f"}
19:15:09.811 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff68a10d-6699-4b72-a571-44fb31d6628a"}
19:15:09.814 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff68a10d-6699-4b72-a571-44fb31d6628a"}
19:15:14.806 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e97fdb6-e4e7-41d5-bac2-2098401288f1"}
19:15:14.806 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0e97fdb6-e4e7-41d5-bac2-2098401288f1"}
19:15:14.812 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51e79d4c-a169-49bc-8d84-31d901a341af"}
19:15:14.815 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"51e79d4c-a169-49bc-8d84-31d901a341af"}
19:15:19.817 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88edbe08-89d2-4b9c-970a-5127c9ab0708"}
19:15:19.820 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"88edbe08-89d2-4b9c-970a-5127c9ab0708"}
19:15:19.820 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"279b8b59-e019-4e0e-907b-c33021aa7c70"}
19:15:19.824 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"279b8b59-e019-4e0e-907b-c33021aa7c70"}
19:15:24.825 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6fda2de7-7dac-4304-9f92-5f00b1d78ae6"}
19:15:24.827 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6fda2de7-7dac-4304-9f92-5f00b1d78ae6"}
19:15:24.827 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78cff2e2-1a6c-417b-98c0-98b4c4e8fe49"}
19:15:24.835 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"78cff2e2-1a6c-417b-98c0-98b4c4e8fe49"}
19:15:29.835 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"afd0e955-fc97-4981-9b0f-d64931fc1fc5"}
19:15:29.838 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"afd0e955-fc97-4981-9b0f-d64931fc1fc5"}
19:15:29.838 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff06b052-7b08-4558-ada2-582fc177ef1e"}
19:15:29.845 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff06b052-7b08-4558-ada2-582fc177ef1e"}
19:15:34.836 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ddf0923-7071-4cbe-bd0b-432cdf30f3eb"}
19:15:34.836 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6ddf0923-7071-4cbe-bd0b-432cdf30f3eb"}
19:15:34.841 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"03e78d03-3400-4a3d-8842-3cd5f0516e5c"}
19:15:34.844 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"03e78d03-3400-4a3d-8842-3cd5f0516e5c"}
19:15:39.837 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49cd299d-137c-4f10-976d-386647b76081"}
19:15:39.840 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"49cd299d-137c-4f10-976d-386647b76081"}
19:15:39.844 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36c22dd0-1edf-454c-b745-3e3d48162cea"}
19:15:39.846 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"36c22dd0-1edf-454c-b745-3e3d48162cea"}
19:15:44.846 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"418a0e77-b4c2-4a85-a7d7-4656818dc3c5"}
19:15:44.848 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"418a0e77-b4c2-4a85-a7d7-4656818dc3c5"}
19:15:44.848 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15c2b27a-9e82-42a2-9f28-363aa23e66ce"}
19:15:44.855 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"15c2b27a-9e82-42a2-9f28-363aa23e66ce"}
19:15:49.848 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4e91ec9-b91e-4940-a25a-f9503c34635c"}
19:15:49.848 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e4e91ec9-b91e-4940-a25a-f9503c34635c"}
19:15:49.852 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dae3782e-f4a6-4066-953f-fd1b2cd6bbb4"}
19:15:49.856 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dae3782e-f4a6-4066-953f-fd1b2cd6bbb4"}
19:15:54.851 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f8ce1296-4620-4ef0-a054-ca66645e70a1"}
19:15:54.855 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f8ce1296-4620-4ef0-a054-ca66645e70a1"}
19:15:54.855 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"413ed7fe-88f0-4ab1-b4a2-ab25bff86a70"}
19:15:54.862 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"413ed7fe-88f0-4ab1-b4a2-ab25bff86a70"}
19:15:59.857 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f48138ba-f348-44f8-87a2-46179796470b"}
19:15:59.857 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f48138ba-f348-44f8-87a2-46179796470b"}
19:15:59.857 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3fd21ae0-931b-454d-859a-ae6c3cee8b6e"}
19:15:59.865 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3fd21ae0-931b-454d-859a-ae6c3cee8b6e"}
19:16:04.869 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec876ef4-5bbb-4654-bceb-293efc572bcb"}
19:16:04.872 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ec876ef4-5bbb-4654-bceb-293efc572bcb"}
19:16:04.876 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"173582c1-b1c5-4328-8305-7c8bf3b31309"}
19:16:04.878 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"173582c1-b1c5-4328-8305-7c8bf3b31309"}
19:16:09.872 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d395093-34ad-41f8-b02e-2c5da6f57f09"}
19:16:09.874 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3d395093-34ad-41f8-b02e-2c5da6f57f09"}
19:16:09.880 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c02a5369-acff-42d5-818f-bc1676361e3d"}
19:16:09.881 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c02a5369-acff-42d5-818f-bc1676361e3d"}
19:16:14.869 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45693f96-8d82-46e2-b740-a24d67583e02"}
19:16:14.870 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"45693f96-8d82-46e2-b740-a24d67583e02"}
19:16:14.876 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6dbdca7a-3263-491a-b642-3a0a6e9190a8"}
19:16:14.879 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6dbdca7a-3263-491a-b642-3a0a6e9190a8"}
19:16:19.877 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dbd8c368-107b-40a6-966d-ae243ec0484b"}
19:16:19.879 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dbd8c368-107b-40a6-966d-ae243ec0484b"}
19:16:19.883 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b076e0ce-7d65-4f0b-8e60-76562b891610"}
19:16:19.885 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b076e0ce-7d65-4f0b-8e60-76562b891610"}
19:16:24.883 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45afadae-9bfc-42b3-a3fd-854cb63e04f9"}
19:16:24.885 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"45afadae-9bfc-42b3-a3fd-854cb63e04f9"}
19:16:24.885 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dee145a9-ddfb-4bfc-b7bc-e7e3d8f37c07"}
19:16:24.891 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dee145a9-ddfb-4bfc-b7bc-e7e3d8f37c07"}
19:16:29.879 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3047cf63-66c3-487c-a2bd-5dc887fc28b9"}
19:16:29.883 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3047cf63-66c3-487c-a2bd-5dc887fc28b9"}
19:16:29.885 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67efee8b-739c-422f-be2b-0b5f3383b81d"}
19:16:29.888 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"67efee8b-739c-422f-be2b-0b5f3383b81d"}
19:16:34.879 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3bd42ff5-8afd-4b89-805f-f9e22e61c319"}
19:16:34.879 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3bd42ff5-8afd-4b89-805f-f9e22e61c319"}
19:16:34.879 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e0aaa21-54b0-4b90-bffa-37304be38c1c"}
19:16:34.888 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e0aaa21-54b0-4b90-bffa-37304be38c1c"}
19:16:39.879 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c4f63e8-d795-42e5-8f23-62925f02877d"}
19:16:39.884 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4c4f63e8-d795-42e5-8f23-62925f02877d"}
19:16:39.886 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2615f64-c250-479c-9d34-cc9eeb9930f0"}
19:16:39.892 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2615f64-c250-479c-9d34-cc9eeb9930f0"}
19:16:44.893 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e40075d1-c642-49f5-a603-48efd14a2d2a"}
19:16:44.897 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e40075d1-c642-49f5-a603-48efd14a2d2a"}
19:16:44.899 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1780c1c-bab4-475f-a4e1-70aaa4caa3cd"}
19:16:44.903 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1780c1c-bab4-475f-a4e1-70aaa4caa3cd"}
19:16:49.902 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"025091b5-1c38-4469-a073-90a9f0d98c24"}
19:16:49.905 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"025091b5-1c38-4469-a073-90a9f0d98c24"}
19:16:49.909 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d8ed789-de42-4a5a-8fad-9df3eaba4e75"}
19:16:49.909 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1d8ed789-de42-4a5a-8fad-9df3eaba4e75"}
19:16:54.907 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32f98746-9e51-4603-9441-98645ef67775"}
19:16:54.909 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"32f98746-9e51-4603-9441-98645ef67775"}
19:16:54.913 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"70298477-41ec-4b28-bc97-7ce27dc73e18"}
19:16:54.913 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"70298477-41ec-4b28-bc97-7ce27dc73e18"}
19:16:59.925 05.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ee9cc68-5feb-4c2d-a028-507a26df6f73"}
19:16:59.927 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6ee9cc68-5feb-4c2d-a028-507a26df6f73"}
19:16:59.931 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3a3b2648-a26f-4de2-9b90-b8858d5eedb8"}
19:16:59.934 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a3b2648-a26f-4de2-9b90-b8858d5eedb8"}
19:17:04.931 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"de6f3fb1-5098-4cd0-98a0-0eb6440efb61"}
19:17:04.935 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"de6f3fb1-5098-4cd0-98a0-0eb6440efb61"}
19:17:04.937 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c545c42-cee9-47dd-bc9b-c781dcfb7549"}
19:17:04.940 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c545c42-cee9-47dd-bc9b-c781dcfb7549"}
19:17:09.940 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5d403e3-95d2-48c7-8c0f-0551fa364ae6"}
19:17:09.941 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e5d403e3-95d2-48c7-8c0f-0551fa364ae6"}
19:17:09.947 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4aff081c-87e4-4c2d-9c67-0fbe28f5fa66"}
19:17:09.948 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4aff081c-87e4-4c2d-9c67-0fbe28f5fa66"}
19:17:14.946 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"25bad58c-f097-434b-86bc-cbe0a3636a1d"}
19:17:14.948 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"25bad58c-f097-434b-86bc-cbe0a3636a1d"}
19:17:14.948 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4e891ed-ca0e-4201-a8a8-eeca428fcb8d"}
19:17:14.954 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f4e891ed-ca0e-4201-a8a8-eeca428fcb8d"}
19:17:19.942 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f6c642f9-2c75-4f98-b6d6-a6d81dad7d65"}
19:17:19.945 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f6c642f9-2c75-4f98-b6d6-a6d81dad7d65"}
19:17:19.948 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c56a637d-7aaa-41aa-93ec-e17234f183de"}
19:17:19.950 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c56a637d-7aaa-41aa-93ec-e17234f183de"}
19:17:24.942 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"591a5e88-d079-4741-9c6a-2ab0c9ab51ad"}
19:17:24.945 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"591a5e88-d079-4741-9c6a-2ab0c9ab51ad"}
19:17:24.945 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72f9f1d0-1d9e-4e7b-a88f-a55ea99f8c2e"}
19:17:24.950 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"72f9f1d0-1d9e-4e7b-a88f-a55ea99f8c2e"}
19:17:29.947 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9aabf1f7-6fb4-49d9-bfdf-0faa52159276"}
19:17:29.949 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9aabf1f7-6fb4-49d9-bfdf-0faa52159276"}
19:17:29.952 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b960450-8787-4af0-959d-c4043465afe6"}
19:17:29.955 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7b960450-8787-4af0-959d-c4043465afe6"}
19:17:34.941 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e8a2132f-07b7-472b-bbca-9507bad61eb6"}
19:17:34.945 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e8a2132f-07b7-472b-bbca-9507bad61eb6"}
19:17:34.948 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0898909-fc92-45ad-9f4e-4a71d7a8cb24"}
19:17:34.951 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0898909-fc92-45ad-9f4e-4a71d7a8cb24"}
19:17:39.944 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b0c171e-88ce-4ff7-9dfb-d748afa11bc8"}
19:17:39.944 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4b0c171e-88ce-4ff7-9dfb-d748afa11bc8"}
19:17:39.944 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee018dde-7516-4ba5-bba5-6ac8af6a579f"}
19:17:39.953 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ee018dde-7516-4ba5-bba5-6ac8af6a579f"}
19:17:44.946 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"17341161-aa48-420f-a497-ab3d876aa3ec"}
19:17:44.947 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"17341161-aa48-420f-a497-ab3d876aa3ec"}
19:17:44.953 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d540fe1d-3512-4c86-b31e-be7493155e71"}
19:17:44.953 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d540fe1d-3512-4c86-b31e-be7493155e71"}
19:17:49.946 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f30c1366-396f-414c-9af2-f2d1d00e328b"}
19:17:49.946 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f30c1366-396f-414c-9af2-f2d1d00e328b"}
19:17:49.946 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4d06128e-220a-43a8-881d-443c0ee33fd3"}
19:17:49.955 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4d06128e-220a-43a8-881d-443c0ee33fd3"}
19:17:54.955 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d0f17192-f04f-44c0-9013-0f68fd9462cd"}
19:17:54.957 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d0f17192-f04f-44c0-9013-0f68fd9462cd"}
19:17:54.964 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"327c7ec1-4014-4c5d-a3af-fea3ef54be6e"}
19:17:54.964 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"327c7ec1-4014-4c5d-a3af-fea3ef54be6e"}
19:17:59.958 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f73307e1-b075-4cdc-a718-90e929060b19"}
19:17:59.958 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f73307e1-b075-4cdc-a718-90e929060b19"}
19:17:59.964 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d4d1743-0cb0-4bb6-8aa2-efd962efd730"}
19:17:59.967 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d4d1743-0cb0-4bb6-8aa2-efd962efd730"}
19:18:04.972 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed8e8a1f-f3ac-4df9-8b13-e0f742a6666f"}
19:18:04.974 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ed8e8a1f-f3ac-4df9-8b13-e0f742a6666f"}
19:18:04.977 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2fc766e8-2f11-4100-85d5-bb94db8a5884"}
19:18:04.980 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2fc766e8-2f11-4100-85d5-bb94db8a5884"}
19:18:09.972 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b4b64ef0-63f4-44ad-a3e7-19a4df234fbc"}
19:18:09.972 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b4b64ef0-63f4-44ad-a3e7-19a4df234fbc"}
19:18:09.977 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ebb1c50b-255b-400e-b640-c7988ecbd527"}
19:18:09.982 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ebb1c50b-255b-400e-b640-c7988ecbd527"}
19:18:14.973 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70d0fcae-e8e9-4ef8-acf9-76c841f51b5c"}
19:18:14.974 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"70d0fcae-e8e9-4ef8-acf9-76c841f51b5c"}
19:18:14.979 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9180001-0130-4650-a9cd-2fa47b66c4b6"}
19:18:14.981 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a9180001-0130-4650-a9cd-2fa47b66c4b6"}
19:18:19.972 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c503b2b3-9d5e-49a0-a7b0-40584e2d7bd9"}
19:18:19.972 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c503b2b3-9d5e-49a0-a7b0-40584e2d7bd9"}
19:18:19.972 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7cb6ca41-f1b2-4686-bcfc-32cd90cd73df"}
19:18:19.981 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7cb6ca41-f1b2-4686-bcfc-32cd90cd73df"}
19:18:24.969 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc93ca76-74ca-4353-ac45-ae153aee0fe3"}
19:18:24.969 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bc93ca76-74ca-4353-ac45-ae153aee0fe3"}
19:18:24.969 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"510cb32c-dbdc-4f57-906b-1c77856a093e"}
19:18:24.978 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"510cb32c-dbdc-4f57-906b-1c77856a093e"}
19:18:29.975 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"daa7ffd0-7535-44e5-aff6-ec9d06279fd9"}
19:18:29.979 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"daa7ffd0-7535-44e5-aff6-ec9d06279fd9"}
19:18:29.979 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61e7c231-554c-42f1-b3ed-95ff995d69e8"}
19:18:29.984 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"61e7c231-554c-42f1-b3ed-95ff995d69e8"}
19:18:34.979 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb15fd58-db15-4cd4-9a3e-f349d57fd90c"}
19:18:34.980 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cb15fd58-db15-4cd4-9a3e-f349d57fd90c"}
19:18:34.980 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b908b43e-5b70-40fe-a23b-f6a5dda76bbe"}
19:18:34.987 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b908b43e-5b70-40fe-a23b-f6a5dda76bbe"}
19:18:39.975 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"662444b9-94bf-4d2b-b8ce-f3fad0a36bf0"}
19:18:39.979 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"662444b9-94bf-4d2b-b8ce-f3fad0a36bf0"}
19:18:39.982 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e518044b-478b-4f2a-aa35-1ec3d0f3f5ab"}
19:18:39.984 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e518044b-478b-4f2a-aa35-1ec3d0f3f5ab"}
19:18:44.973 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e154470-2f3e-4ef5-a019-1b3f4ff4ec63"}
19:18:44.973 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9e154470-2f3e-4ef5-a019-1b3f4ff4ec63"}
19:18:44.980 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"769ddb92-f2ae-4495-bc45-0e59d9d7232a"}
19:18:44.982 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"769ddb92-f2ae-4495-bc45-0e59d9d7232a"}
19:18:49.976 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"486b2fa1-0ca7-45ad-9360-b3bab91d6788"}
19:18:49.977 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"486b2fa1-0ca7-45ad-9360-b3bab91d6788"}
19:18:49.984 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6c38cc72-c980-487c-af18-c284e3fd036d"}
19:18:49.984 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c38cc72-c980-487c-af18-c284e3fd036d"}
19:18:54.976 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ec5ce6a-5691-4b96-b34c-61b7550097cf"}
19:18:54.979 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8ec5ce6a-5691-4b96-b34c-61b7550097cf"}
19:18:54.983 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bcbce302-e002-429e-b8b0-e50cfddd461f"}
19:18:54.983 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bcbce302-e002-429e-b8b0-e50cfddd461f"}
19:18:59.969 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"de09631e-9d0b-49f6-999e-ae92e2818fbd"}
19:18:59.970 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"de09631e-9d0b-49f6-999e-ae92e2818fbd"}
19:18:59.975 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"839e6af4-bbf4-4147-9689-29d861aa8733"}
19:18:59.979 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"839e6af4-bbf4-4147-9689-29d861aa8733"}
19:19:04.979 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2033eed-9da2-4029-8c98-577a991af966"}
19:19:04.982 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e2033eed-9da2-4029-8c98-577a991af966"}
19:19:04.982 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a04c926-bfc1-4b83-85c7-658225efdb8c"}
19:19:04.988 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a04c926-bfc1-4b83-85c7-658225efdb8c"}
19:19:09.977 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e840ab7-b9ac-4127-ae69-9916f91cd62d"}
19:19:09.977 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0e840ab7-b9ac-4127-ae69-9916f91cd62d"}
19:19:09.982 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e6e480c3-b867-4d1d-a7c0-053c41934aca"}
19:19:09.983 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e6e480c3-b867-4d1d-a7c0-053c41934aca"}
19:19:14.988 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d419a42-f048-4f92-ae95-d5665a23a749"}
19:19:14.989 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5d419a42-f048-4f92-ae95-d5665a23a749"}
19:19:14.989 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4f76b328-f954-4cbd-bb01-fadfd0f88e15"}
19:19:14.997 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4f76b328-f954-4cbd-bb01-fadfd0f88e15"}
19:19:19.995 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc4921ee-78c6-41c0-92bb-300475b55948"}
19:19:20.000 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fc4921ee-78c6-41c0-92bb-300475b55948"}
19:19:20.004 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"59242a14-6db4-4d84-b72b-53a7d68d1bff"}
19:19:20.007 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"59242a14-6db4-4d84-b72b-53a7d68d1bff"}
19:19:24.994 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea2e0a38-f8e8-41ab-a695-f9b6c226090b"}
19:19:24.994 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ea2e0a38-f8e8-41ab-a695-f9b6c226090b"}
19:19:24.994 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d506e302-8994-4e48-90c0-c1d68a0d2847"}
19:19:25.002 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d506e302-8994-4e48-90c0-c1d68a0d2847"}
19:19:29.991 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ae76022-3fd4-41d8-a068-99d55db64124"}
19:19:29.994 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8ae76022-3fd4-41d8-a068-99d55db64124"}
19:19:29.998 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b5ecff85-7907-4795-810a-20cf40c057bd"}
19:19:30.000 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b5ecff85-7907-4795-810a-20cf40c057bd"}
19:19:34.995 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6447db8-81b0-4f57-847f-68a10542f03a"}
19:19:34.998 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c6447db8-81b0-4f57-847f-68a10542f03a"}
19:19:34.998 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0ae5488-296f-4bab-b028-f06b04af2d57"}
19:19:35.004 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b0ae5488-296f-4bab-b028-f06b04af2d57"}
19:19:40.009 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"681b8efe-9715-4a9c-a688-696b3f788dc3"}
19:19:40.009 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"681b8efe-9715-4a9c-a688-696b3f788dc3"}
19:19:40.009 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d129828d-1d47-419e-b25f-92233bbe8284"}
19:19:40.018 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d129828d-1d47-419e-b25f-92233bbe8284"}
19:19:45.011 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9407b7c3-de0b-4f7c-b601-35c4b67eab38"}
19:19:45.011 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9407b7c3-de0b-4f7c-b601-35c4b67eab38"}
19:19:45.019 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c4a9083-cf4f-4f8d-bb7e-bc1b62685346"}
19:19:45.019 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c4a9083-cf4f-4f8d-bb7e-bc1b62685346"}
19:19:50.009 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b3fc212-8016-4cb1-a54f-c80bf3286e2b"}
19:19:50.012 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1b3fc212-8016-4cb1-a54f-c80bf3286e2b"}
19:19:50.016 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f9dc7e79-6eb8-4e88-95b8-4b3b406b0688"}
19:19:50.018 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f9dc7e79-6eb8-4e88-95b8-4b3b406b0688"}
19:19:55.013 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08761e53-a4ac-4785-be65-c09d8774e2f9"}
19:19:55.014 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"08761e53-a4ac-4785-be65-c09d8774e2f9"}
19:19:55.014 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f69224d-d0d8-4aaa-ab42-03a35c43fdef"}
19:19:55.022 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f69224d-d0d8-4aaa-ab42-03a35c43fdef"}
19:20:00.020 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2f9f117-e912-4a78-a3a4-569389569764"}
19:20:00.022 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e2f9f117-e912-4a78-a3a4-569389569764"}
19:20:00.026 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"48bc912e-d92c-4afa-8d3f-202f578d4fcf"}
19:20:00.028 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"48bc912e-d92c-4afa-8d3f-202f578d4fcf"}
19:20:05.022 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"67c2c530-58c6-4570-b865-d07902c87c00"}
19:20:05.022 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"67c2c530-58c6-4570-b865-d07902c87c00"}
19:20:05.022 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0bb0e1bb-51c5-44df-8a71-755e74f396f5"}
19:20:05.031 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0bb0e1bb-51c5-44df-8a71-755e74f396f5"}
19:20:10.025 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df009216-3496-42b4-8b10-933252e89d0c"}
19:20:10.027 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"df009216-3496-42b4-8b10-933252e89d0c"}
19:20:10.028 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73afec7f-ab40-40f2-b981-8b7ed8ca634a"}
19:20:10.033 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"73afec7f-ab40-40f2-b981-8b7ed8ca634a"}
19:20:15.025 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1ee6db3-a39e-4e77-837d-7ba1d9db28ee"}
19:20:15.025 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e1ee6db3-a39e-4e77-837d-7ba1d9db28ee"}
19:20:15.032 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24fc926b-5001-4f1c-ae49-233ed66435a9"}
19:20:15.034 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"24fc926b-5001-4f1c-ae49-233ed66435a9"}
19:20:20.041 05.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6bff4e1-5ef8-40c4-a83b-1401a21285fe"}
19:20:20.043 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e6bff4e1-5ef8-40c4-a83b-1401a21285fe"}
19:20:20.046 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a57c0860-11e8-4b92-b62c-3d341f30ee4f"}
19:20:20.046 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a57c0860-11e8-4b92-b62c-3d341f30ee4f"}
19:20:25.044 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15b15eaf-3f97-4783-a00f-9ebd8583ef7d"}
19:20:25.044 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"15b15eaf-3f97-4783-a00f-9ebd8583ef7d"}
19:20:25.044 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8344e666-cc22-4bc5-8fa6-91e1bc1586c0"}
19:20:25.050 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8344e666-cc22-4bc5-8fa6-91e1bc1586c0"}
19:20:30.042 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"031fd6d8-38bc-475b-9001-aa5cd34aac3f"}
19:20:30.042 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"031fd6d8-38bc-475b-9001-aa5cd34aac3f"}
19:20:30.045 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"52cf231d-767f-4e0b-b6d9-9dfee878647c"}
19:20:30.049 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"52cf231d-767f-4e0b-b6d9-9dfee878647c"}
19:20:35.054 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b180de9-5ffe-4580-9efd-2eadacdae6fd"}
19:20:35.054 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8b180de9-5ffe-4580-9efd-2eadacdae6fd"}
19:20:35.059 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f292085d-e181-4923-ba91-7703d50d26f1"}
19:20:35.063 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f292085d-e181-4923-ba91-7703d50d26f1"}
19:20:40.052 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01244c15-f0a5-43cf-8796-029d7aa221cf"}
19:20:40.057 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"01244c15-f0a5-43cf-8796-029d7aa221cf"}
19:20:40.058 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77ec8b84-0eb7-4e49-a948-c9ff9e84ef2a"}
19:20:40.063 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"77ec8b84-0eb7-4e49-a948-c9ff9e84ef2a"}
19:20:45.055 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"04416e67-a522-4f1e-aad4-35580b69eaa4"}
19:20:45.055 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"04416e67-a522-4f1e-aad4-35580b69eaa4"}
19:20:45.055 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11a1aa62-2766-485c-838e-1a297a571718"}
19:20:45.064 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"11a1aa62-2766-485c-838e-1a297a571718"}
19:20:50.053 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"35e36ce6-ae3f-4447-ac21-5b2e5a00ec72"}
19:20:50.053 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"35e36ce6-ae3f-4447-ac21-5b2e5a00ec72"}
19:20:50.053 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27c8d863-13ba-4645-926d-f90d04ca63b1"}
19:20:50.060 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"27c8d863-13ba-4645-926d-f90d04ca63b1"}
19:20:55.049 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cfb5386a-a1ac-49ea-adde-bd2b95cdd83a"}
19:20:55.051 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cfb5386a-a1ac-49ea-adde-bd2b95cdd83a"}
19:20:55.056 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2a95f32a-14ca-4e91-8042-87a730b5a1dd"}
19:20:55.057 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2a95f32a-14ca-4e91-8042-87a730b5a1dd"}
19:21:00.055 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99f71e92-41e1-47e8-982c-fdd71f976761"}
19:21:00.055 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"99f71e92-41e1-47e8-982c-fdd71f976761"}
19:21:00.060 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8440abaf-19ca-46f6-8ae1-d934782a3e0b"}
19:21:00.062 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8440abaf-19ca-46f6-8ae1-d934782a3e0b"}
19:21:05.067 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"abcb9e8e-46b1-440f-aba8-18491c129b1b"}
19:21:05.068 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"abcb9e8e-46b1-440f-aba8-18491c129b1b"}
19:21:05.068 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b4da0f8-53e7-4ca5-9102-16b70abd8267"}
19:21:05.075 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b4da0f8-53e7-4ca5-9102-16b70abd8267"}
19:21:10.064 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"29f8e958-fe55-453d-a694-0d9b2513144c"}
19:21:10.065 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"29f8e958-fe55-453d-a694-0d9b2513144c"}
19:21:10.069 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9cc74353-5840-4372-942f-61d18147490d"}
19:21:10.072 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9cc74353-5840-4372-942f-61d18147490d"}
19:21:15.066 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ebd20b6-160f-4a5a-9db7-8ce0ded822b1"}
19:21:15.069 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6ebd20b6-160f-4a5a-9db7-8ce0ded822b1"}
19:21:15.074 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26930645-4199-4bb7-b10b-46ffdc1be922"}
19:21:15.076 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"26930645-4199-4bb7-b10b-46ffdc1be922"}
19:21:20.075 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f30e49e4-615b-4d17-b5aa-14c3b21776f4"}
19:21:20.075 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f30e49e4-615b-4d17-b5aa-14c3b21776f4"}
19:21:20.079 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"637113cc-8056-44a1-80f6-5cf3273581ec"}
19:21:20.084 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"637113cc-8056-44a1-80f6-5cf3273581ec"}
19:21:25.072 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f174c3a9-72ea-4d9c-9082-fc918166bfb6"}
19:21:25.076 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f174c3a9-72ea-4d9c-9082-fc918166bfb6"}
19:21:25.080 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3fafbe8e-37b8-4422-afe5-ca7290c04e94"}
19:21:25.084 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3fafbe8e-37b8-4422-afe5-ca7290c04e94"}
19:21:30.086 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"882cce0b-d751-419c-9fc9-f930db2a1774"}
19:21:30.089 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"882cce0b-d751-419c-9fc9-f930db2a1774"}
19:21:30.091 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ce1aff2-db5a-4a97-8306-a4da4bc62f4f"}
19:21:30.095 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ce1aff2-db5a-4a97-8306-a4da4bc62f4f"}
19:21:35.089 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1debb16c-3353-4945-8d0e-206014003855"}
19:21:35.093 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1debb16c-3353-4945-8d0e-206014003855"}
19:21:35.096 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"592f9d95-86bb-4877-ab65-948791c22d29"}
19:21:35.096 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"592f9d95-86bb-4877-ab65-948791c22d29"}
19:21:40.083 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"202dfcb7-4aae-4d48-8948-324352e40af3"}
19:21:40.083 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"202dfcb7-4aae-4d48-8948-324352e40af3"}
19:21:40.087 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fc32d8a4-fc4f-4315-a6d6-56f50d0714d3"}
19:21:40.092 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc32d8a4-fc4f-4315-a6d6-56f50d0714d3"}
19:21:45.093 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f8e535c-8c6e-4263-af84-1e66bff7a97c"}
19:21:45.093 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7f8e535c-8c6e-4263-af84-1e66bff7a97c"}
19:21:45.097 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77f46861-464b-4055-93a3-4956ae9b3c39"}
19:21:45.100 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"77f46861-464b-4055-93a3-4956ae9b3c39"}
19:21:50.097 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5911c0af-eaee-459f-b165-c46ab11cc60d"}
19:21:50.097 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5911c0af-eaee-459f-b165-c46ab11cc60d"}
19:21:50.097 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f26490ad-4d55-4d1f-98a8-f98c9ec4c80d"}
19:21:50.106 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f26490ad-4d55-4d1f-98a8-f98c9ec4c80d"}
19:21:55.106 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"037de8f9-f790-487d-aac8-f0559066e81f"}
19:21:55.111 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"037de8f9-f790-487d-aac8-f0559066e81f"}
19:21:55.114 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e8703216-193f-49b1-af53-037bd2f91e54"}
19:21:55.114 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e8703216-193f-49b1-af53-037bd2f91e54"}
19:22:00.112 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"611bc491-df50-4cdb-87a9-09eaf8ef49a6"}
19:22:00.113 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"611bc491-df50-4cdb-87a9-09eaf8ef49a6"}
19:22:00.113 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3a24fe43-080d-4dbc-9080-6668317a65ba"}
19:22:00.120 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a24fe43-080d-4dbc-9080-6668317a65ba"}
19:22:05.114 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65516edb-41ea-436c-8a7e-72517b07e885"}
19:22:05.116 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"65516edb-41ea-436c-8a7e-72517b07e885"}
19:22:05.116 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23a330ef-36aa-45d4-80c9-205a83479b65"}
19:22:05.124 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"23a330ef-36aa-45d4-80c9-205a83479b65"}
19:22:10.125 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f6db21cf-437f-4022-a0dd-70a9d16df9ad"}
19:22:10.127 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f6db21cf-437f-4022-a0dd-70a9d16df9ad"}
19:22:10.127 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"520f35ae-1061-4bfa-a381-eb62d55d9d51"}
19:22:10.134 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"520f35ae-1061-4bfa-a381-eb62d55d9d51"}
19:22:15.124 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"196053d6-5626-4ab4-9633-39f1da404958"}
19:22:15.124 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"196053d6-5626-4ab4-9633-39f1da404958"}
19:22:15.124 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53c526c5-dc59-4ace-8791-ac86ef393358"}
19:22:15.132 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"53c526c5-dc59-4ace-8791-ac86ef393358"}
19:22:20.134 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f75a79b2-d2e6-4fcb-a3e7-4c304fdd4d47"}
19:22:20.134 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f75a79b2-d2e6-4fcb-a3e7-4c304fdd4d47"}
19:22:20.143 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d418edc-6079-4ffd-97ad-ecb34402900f"}
19:22:20.144 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d418edc-6079-4ffd-97ad-ecb34402900f"}
19:22:25.129 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c8f6bb6-465d-44e1-999b-782e174e5c21"}
19:22:25.132 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9c8f6bb6-465d-44e1-999b-782e174e5c21"}
19:22:25.135 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd4987d2-d2d4-446c-afa9-c7bf21f19854"}
19:22:25.137 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cd4987d2-d2d4-446c-afa9-c7bf21f19854"}
19:22:30.124 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24d4d2c3-30f0-477d-84f9-585f6af10d8a"}
19:22:30.127 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"24d4d2c3-30f0-477d-84f9-585f6af10d8a"}
19:22:30.132 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3cd1223b-d061-47bc-ac67-5a6c03074bab"}
19:22:30.134 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3cd1223b-d061-47bc-ac67-5a6c03074bab"}
19:22:35.122 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d0fa353-9d31-4f7c-a8ae-b162d22f9185"}
19:22:35.124 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0d0fa353-9d31-4f7c-a8ae-b162d22f9185"}
19:22:35.128 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4625e8ba-0767-454e-8ef6-ed75760f5a68"}
19:22:35.129 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4625e8ba-0767-454e-8ef6-ed75760f5a68"}
19:22:40.130 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a0353ab-aa69-423b-bae8-2663e8750183"}
19:22:40.134 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2a0353ab-aa69-423b-bae8-2663e8750183"}
19:22:40.138 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d9395c7-8004-415f-93ea-775f115e6fbd"}
19:22:40.141 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d9395c7-8004-415f-93ea-775f115e6fbd"}
19:22:45.130 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b5eb64d-5025-4092-99f8-7e0427f624c2"}
19:22:45.134 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6b5eb64d-5025-4092-99f8-7e0427f624c2"}
19:22:45.137 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96785c35-80c1-48f0-86ab-a13a99aea313"}
19:22:45.137 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"96785c35-80c1-48f0-86ab-a13a99aea313"}
19:22:50.124 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fbdf2eb1-f3d4-4447-bbf3-e0c97701b142"}
19:22:50.127 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fbdf2eb1-f3d4-4447-bbf3-e0c97701b142"}
19:22:50.132 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23d2199a-c68d-4c77-8f42-8fa5741f4d72"}
19:22:50.136 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"23d2199a-c68d-4c77-8f42-8fa5741f4d72"}
19:22:55.128 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32e53656-0093-4c08-9dd3-24bcf4186651"}
19:22:55.128 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"32e53656-0093-4c08-9dd3-24bcf4186651"}
19:22:55.134 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca8dbde2-dec5-4f37-92cb-fc6c5042143b"}
19:22:55.134 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca8dbde2-dec5-4f37-92cb-fc6c5042143b"}
19:23:00.127 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00c59827-8a21-4545-986c-1ee00e882472"}
19:23:00.129 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"00c59827-8a21-4545-986c-1ee00e882472"}
19:23:00.129 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9affbe12-c676-4eef-abc0-3f958701126f"}
19:23:00.135 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9affbe12-c676-4eef-abc0-3f958701126f"}
19:23:05.133 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e404030a-3d69-4cc0-bb27-a1e0e2d9839c"}
19:23:05.133 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e404030a-3d69-4cc0-bb27-a1e0e2d9839c"}
19:23:05.133 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9136a9ee-ad3c-456e-aee7-de140216a6f4"}
19:23:05.139 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9136a9ee-ad3c-456e-aee7-de140216a6f4"}
19:23:10.141 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6068c6e8-aa4d-42b2-bd69-3b65712755ce"}
19:23:10.141 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6068c6e8-aa4d-42b2-bd69-3b65712755ce"}
19:23:10.146 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa176f55-be8f-46ad-a2bb-62142a50670d"}
19:23:10.151 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa176f55-be8f-46ad-a2bb-62142a50670d"}
19:23:15.143 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1a3bab73-4990-4cc6-8bec-d0ed06bda202"}
19:23:15.148 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1a3bab73-4990-4cc6-8bec-d0ed06bda202"}
19:23:15.151 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55ee5377-724b-4f6a-af6f-00b42cd2ee0a"}
19:23:15.153 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"55ee5377-724b-4f6a-af6f-00b42cd2ee0a"}
19:23:20.156 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"87205ef6-7815-4145-87ad-049c80322434"}
19:23:20.159 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"87205ef6-7815-4145-87ad-049c80322434"}
19:23:20.164 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"402bebea-c940-4799-a4e1-13281ad5db68"}
19:23:20.164 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"402bebea-c940-4799-a4e1-13281ad5db68"}
19:23:25.160 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf14e302-ce0e-47b9-acfd-4a83f92a3958"}
19:23:25.164 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bf14e302-ce0e-47b9-acfd-4a83f92a3958"}
19:23:25.166 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6142422f-8bfe-4aec-b5b6-9bdfdd555a6d"}
19:23:25.166 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6142422f-8bfe-4aec-b5b6-9bdfdd555a6d"}
19:23:30.165 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"101d2556-4a3f-450f-b43c-d596979eb368"}
19:23:30.165 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"101d2556-4a3f-450f-b43c-d596979eb368"}
19:23:30.170 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed2bacff-10e1-4e79-a3e2-ec21d333d100"}
19:23:30.173 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed2bacff-10e1-4e79-a3e2-ec21d333d100"}
19:23:35.168 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"125aa4be-7660-4de5-bab4-f524b1a8b452"}
19:23:35.168 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"125aa4be-7660-4de5-bab4-f524b1a8b452"}
19:23:35.168 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bbdb02c8-d842-49c5-a97c-35a527f7ae62"}
19:23:35.176 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bbdb02c8-d842-49c5-a97c-35a527f7ae62"}
19:23:40.169 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3e1b83a1-b6b5-442e-ace9-cf6196b339cc"}
19:23:40.171 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3e1b83a1-b6b5-442e-ace9-cf6196b339cc"}
19:23:40.173 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0691a89c-f068-4867-90ee-7e14f431d8ff"}
19:23:40.178 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0691a89c-f068-4867-90ee-7e14f431d8ff"}
19:23:45.181 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc28d9a3-234d-45f9-964a-216d722e5f0f"}
19:23:45.184 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bc28d9a3-234d-45f9-964a-216d722e5f0f"}
19:23:45.184 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40ac8680-c173-41a9-8e06-6a38487f6695"}
19:23:45.190 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"40ac8680-c173-41a9-8e06-6a38487f6695"}
19:23:50.181 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74b2075f-33cb-4549-bafc-85018e269ffd"}
19:23:50.185 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"74b2075f-33cb-4549-bafc-85018e269ffd"}
19:23:50.187 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ef23b80b-9293-469c-acd4-613be9d28e23"}
19:23:50.187 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef23b80b-9293-469c-acd4-613be9d28e23"}
19:23:55.187 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db8fc77d-f645-48d9-9c95-2e0e1ab77d65"}
19:23:55.189 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"db8fc77d-f645-48d9-9c95-2e0e1ab77d65"}
19:23:55.193 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a448b268-4e5a-4a63-b4bd-971d21e9abe0"}
19:23:55.195 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a448b268-4e5a-4a63-b4bd-971d21e9abe0"}
19:24:00.189 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"967bf41a-23bb-4e4a-8bc1-36336e4ec0fd"}
19:24:00.191 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"967bf41a-23bb-4e4a-8bc1-36336e4ec0fd"}
19:24:00.196 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4fa6fca2-f1a6-48d2-ae85-ab4066ac78ab"}
19:24:00.196 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4fa6fca2-f1a6-48d2-ae85-ab4066ac78ab"}
19:24:05.191 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff6988a7-491e-4ba6-be48-a38e5a99a883"}
19:24:05.191 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ff6988a7-491e-4ba6-be48-a38e5a99a883"}
19:24:05.197 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b043d55-7c7f-444f-ba27-950dcc7eb9ac"}
19:24:05.198 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b043d55-7c7f-444f-ba27-950dcc7eb9ac"}
19:24:10.190 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d162226-03f1-4a6f-8aec-c475d96fbaf1"}
19:24:10.192 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6d162226-03f1-4a6f-8aec-c475d96fbaf1"}
19:24:10.196 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44f50898-86e8-476e-a78a-36883077d731"}
19:24:10.198 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"44f50898-86e8-476e-a78a-36883077d731"}
19:24:15.189 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"35c8bee5-a071-41e0-85ee-fabf1e19d146"}
19:24:15.191 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"35c8bee5-a071-41e0-85ee-fabf1e19d146"}
19:24:15.191 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e838bc79-13ce-4721-aecd-a421f49a4a41"}
19:24:15.197 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e838bc79-13ce-4721-aecd-a421f49a4a41"}
19:24:20.190 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a0263f0-f898-4293-a26b-0d5a13cf0846"}
19:24:20.194 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5a0263f0-f898-4293-a26b-0d5a13cf0846"}
19:24:20.195 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05800989-3d26-4460-878f-606d152ffa17"}
19:24:20.199 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"05800989-3d26-4460-878f-606d152ffa17"}
19:24:25.188 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"44d7a519-dea3-44a7-ba63-09c9ce168bb7"}
19:24:25.192 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"44d7a519-dea3-44a7-ba63-09c9ce168bb7"}
19:24:25.196 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"94235357-cfb8-4929-a82a-7e45752b03c0"}
19:24:25.196 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"94235357-cfb8-4929-a82a-7e45752b03c0"}
19:24:30.189 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e1bd4db-bda9-40b4-812d-1dcbce868c37"}
19:24:30.189 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0e1bd4db-bda9-40b4-812d-1dcbce868c37"}
19:24:30.189 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe3a71d0-313b-44fc-95e3-1bbbcfe1270b"}
19:24:30.198 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe3a71d0-313b-44fc-95e3-1bbbcfe1270b"}
19:24:35.193 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6cc21b4-8f85-4c4e-9c8b-6b6773db2f37"}
19:24:35.194 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d6cc21b4-8f85-4c4e-9c8b-6b6773db2f37"}
19:24:35.200 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf00fd95-f5bd-40b2-9af5-9302f0f9044b"}
19:24:35.203 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf00fd95-f5bd-40b2-9af5-9302f0f9044b"}
19:24:40.191 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18b8d260-2597-47af-80db-cffd8d7429c9"}
19:24:40.191 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"18b8d260-2597-47af-80db-cffd8d7429c9"}
19:24:40.196 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e9eeb59-5d8d-4425-b94a-4240c1675a09"}
19:24:40.200 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1e9eeb59-5d8d-4425-b94a-4240c1675a09"}
19:24:45.193 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bef2c079-740a-41d6-8864-73d05898c65f"}
19:24:45.194 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bef2c079-740a-41d6-8864-73d05898c65f"}
19:24:45.199 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4be1ce33-7775-47d4-b0ad-a950ecd1df8f"}
19:24:45.201 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4be1ce33-7775-47d4-b0ad-a950ecd1df8f"}
19:24:50.188 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2ff8f9c-ac51-42e4-bd6f-b1e71ffe73f1"}
19:24:50.188 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c2ff8f9c-ac51-42e4-bd6f-b1e71ffe73f1"}
19:24:50.188 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f8d7f0a-32a0-4361-aa6a-3d9562b44511"}
19:24:50.197 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f8d7f0a-32a0-4361-aa6a-3d9562b44511"}
19:24:55.190 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"25b109fb-eecb-4b84-8b0c-314bb900ac3d"}
19:24:55.190 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"25b109fb-eecb-4b84-8b0c-314bb900ac3d"}
19:24:55.197 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"459cc17e-b0f5-4567-bc64-812dcc90ae71"}
19:24:55.197 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"459cc17e-b0f5-4567-bc64-812dcc90ae71"}
19:25:00.189 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05d20e3a-af72-4b3b-b38c-43a5f8e5dbf8"}
19:25:00.192 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"05d20e3a-af72-4b3b-b38c-43a5f8e5dbf8"}
19:25:00.192 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11670382-feca-4e89-9b2d-98dbb28ccf97"}
19:25:00.199 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"11670382-feca-4e89-9b2d-98dbb28ccf97"}
19:25:05.203 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b742e24-e775-4578-82cb-5f36626d1aee"}
19:25:05.204 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9b742e24-e775-4578-82cb-5f36626d1aee"}
19:25:05.207 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3dc5368d-8c6e-4372-a80b-e61606e62035"}
19:25:05.213 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3dc5368d-8c6e-4372-a80b-e61606e62035"}
19:25:10.210 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"03e4f92c-aa72-4102-ab1f-53872add2620"}
19:25:10.212 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"03e4f92c-aa72-4102-ab1f-53872add2620"}
19:25:10.212 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3efd13d9-66ae-4f7e-b7ae-e261535cfbd3"}
19:25:10.218 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3efd13d9-66ae-4f7e-b7ae-e261535cfbd3"}
19:25:15.206 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"531b4688-af83-4823-8b01-05a565f2bd6a"}
19:25:15.209 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"531b4688-af83-4823-8b01-05a565f2bd6a"}
19:25:15.209 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8fcd66c8-f97e-4914-9ed8-970fdcf170c9"}
19:25:15.215 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8fcd66c8-f97e-4914-9ed8-970fdcf170c9"}
19:25:20.203 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa57fdf6-6dee-4832-95d1-ab1f22537021"}
19:25:20.208 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fa57fdf6-6dee-4832-95d1-ab1f22537021"}
19:25:20.213 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"428b24ff-784e-4c2a-b3ce-6aa20558c1ed"}
19:25:20.213 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"428b24ff-784e-4c2a-b3ce-6aa20558c1ed"}
19:25:25.209 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74cee672-9d86-45e5-9cc9-b70ceaf659a8"}
19:25:25.214 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"74cee672-9d86-45e5-9cc9-b70ceaf659a8"}
19:25:25.218 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff5cb03e-cfc0-462a-8bc4-3038df08ca7d"}
19:25:25.219 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff5cb03e-cfc0-462a-8bc4-3038df08ca7d"}
19:25:30.212 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"641be1dd-754e-48d3-8845-60afa5bc3130"}
19:25:30.212 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"641be1dd-754e-48d3-8845-60afa5bc3130"}
19:25:30.218 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b4ac396-3cd1-48d1-bad5-35f88e77602a"}
19:25:30.220 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b4ac396-3cd1-48d1-bad5-35f88e77602a"}
19:25:35.211 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b61d140e-10f3-4aee-9427-b22f36866484"}
19:25:35.212 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b61d140e-10f3-4aee-9427-b22f36866484"}
19:25:35.212 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23608261-db98-4d82-90a7-8e3e83c3d0fc"}
19:25:35.219 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"23608261-db98-4d82-90a7-8e3e83c3d0fc"}
19:25:40.205 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94fc5e22-bd9f-4a0d-91f0-781d8b194f0d"}
19:25:40.205 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"94fc5e22-bd9f-4a0d-91f0-781d8b194f0d"}
19:25:40.211 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"10df1a9f-5aaf-42b4-bd48-0d6dbf4d7bef"}
19:25:40.214 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"10df1a9f-5aaf-42b4-bd48-0d6dbf4d7bef"}
19:25:45.211 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7bf50593-7d94-4eb8-a586-3747509c67e9"}
19:25:45.211 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7bf50593-7d94-4eb8-a586-3747509c67e9"}
19:25:45.217 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c55ce84-e7f3-46cd-85a0-16b9cab8a203"}
19:25:45.218 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c55ce84-e7f3-46cd-85a0-16b9cab8a203"}
19:25:50.208 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c39abd5-4b14-43a4-aa05-23d42d9d8994"}
19:25:50.208 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1c39abd5-4b14-43a4-aa05-23d42d9d8994"}
19:25:50.214 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e22e4e31-90a7-4088-9de6-f8c869dfa036"}
19:25:50.215 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e22e4e31-90a7-4088-9de6-f8c869dfa036"}
19:25:55.212 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6dd1a29-774e-463c-baa4-5a75c6decb0f"}
19:25:55.213 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a6dd1a29-774e-463c-baa4-5a75c6decb0f"}
19:25:55.220 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"34790a80-f0e8-45c8-87cc-ccccbc040adc"}
19:25:55.225 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"34790a80-f0e8-45c8-87cc-ccccbc040adc"}
19:26:00.219 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ccf9dffb-7fcd-4a14-ae1a-b24b3f94e49d"}
19:26:00.219 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ccf9dffb-7fcd-4a14-ae1a-b24b3f94e49d"}
19:26:00.219 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81890c3e-fccf-4134-b347-7063466d233e"}
19:26:00.227 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"81890c3e-fccf-4134-b347-7063466d233e"}
19:26:05.218 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e873b35c-0620-4135-bbcb-1f9bf876bd3e"}
19:26:05.218 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e873b35c-0620-4135-bbcb-1f9bf876bd3e"}
19:26:05.223 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6b5d70c1-1dd0-4f07-9bef-d4ee02a5b561"}
19:26:05.226 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6b5d70c1-1dd0-4f07-9bef-d4ee02a5b561"}
19:26:10.230 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55ec349a-9a03-4571-8a3a-56674fc69dd0"}
19:26:10.232 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"55ec349a-9a03-4571-8a3a-56674fc69dd0"}
19:26:10.232 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"17da6021-f665-46c0-8b7d-6a9096c0a5ec"}
19:26:10.238 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"17da6021-f665-46c0-8b7d-6a9096c0a5ec"}
19:26:15.228 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b792c11-5169-4968-8b53-3f556083a064"}
19:26:15.228 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6b792c11-5169-4968-8b53-3f556083a064"}
19:26:15.236 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96b4c458-6ff2-4407-95a4-3df1e3fdc5f1"}
19:26:15.236 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"96b4c458-6ff2-4407-95a4-3df1e3fdc5f1"}
19:26:20.230 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"417cef08-ac7b-4d34-a618-453c2e586653"}
19:26:20.234 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"417cef08-ac7b-4d34-a618-453c2e586653"}
19:26:20.237 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"786c7e01-eb37-41ed-a088-1c9e0a257118"}
19:26:20.240 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"786c7e01-eb37-41ed-a088-1c9e0a257118"}
19:26:25.230 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1fef64e9-db49-44cc-8e55-3b35129ccf14"}
19:26:25.234 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1fef64e9-db49-44cc-8e55-3b35129ccf14"}
19:26:25.234 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e51dcf09-29b4-41b6-8a50-c67bb6f942b2"}
19:26:25.241 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e51dcf09-29b4-41b6-8a50-c67bb6f942b2"}
19:26:30.243 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f9d74516-9b43-4ce1-a130-44d84895b668"}
19:26:30.245 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f9d74516-9b43-4ce1-a130-44d84895b668"}
19:26:30.248 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"08fc22b3-910c-43f6-aa26-50b9cb48a9e5"}
19:26:30.251 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"08fc22b3-910c-43f6-aa26-50b9cb48a9e5"}
19:26:35.247 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c6aaf1a-d36f-43af-8478-5b06c3df5c18"}
19:26:35.250 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6c6aaf1a-d36f-43af-8478-5b06c3df5c18"}
19:26:35.255 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"45aeacf4-5af9-43e0-8992-b019e0d0a7ae"}
19:26:35.255 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"45aeacf4-5af9-43e0-8992-b019e0d0a7ae"}
19:26:40.256 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ddf5ce22-822f-44c5-948f-06d74982a5b8"}
19:26:40.256 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ddf5ce22-822f-44c5-948f-06d74982a5b8"}
19:26:40.265 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cfaec125-b880-4ce7-b6fc-b1e1a316d9db"}
19:26:40.265 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cfaec125-b880-4ce7-b6fc-b1e1a316d9db"}
19:26:45.254 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0753aad6-e7bb-4eef-9619-4e927ac67a8e"}
19:26:45.257 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0753aad6-e7bb-4eef-9619-4e927ac67a8e"}
19:26:45.261 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8604537-c6ec-4b97-8b43-04457110c474"}
19:26:45.264 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c8604537-c6ec-4b97-8b43-04457110c474"}
19:26:50.255 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba197ce3-4b66-41c3-90d4-dd7209e881e1"}
19:26:50.257 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ba197ce3-4b66-41c3-90d4-dd7209e881e1"}
19:26:50.257 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b79d7d5-ae33-47d5-8d81-f0f770eaaa50"}
19:26:50.264 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7b79d7d5-ae33-47d5-8d81-f0f770eaaa50"}
19:26:55.253 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d0cf2d76-c252-4229-a4aa-3cef753d3c8a"}
19:26:55.253 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d0cf2d76-c252-4229-a4aa-3cef753d3c8a"}
19:26:55.257 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c48d6b3-3b87-4fdc-b0d2-88ba7c95fdb6"}
19:26:55.260 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c48d6b3-3b87-4fdc-b0d2-88ba7c95fdb6"}
19:27:00.251 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e994ecc0-2ce0-4cb4-b2a4-10c4390c8c7c"}
19:27:00.253 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e994ecc0-2ce0-4cb4-b2a4-10c4390c8c7c"}
19:27:00.253 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54e136bf-1dd7-46ed-9bea-53205d765882"}
19:27:00.253 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"54e136bf-1dd7-46ed-9bea-53205d765882"}
19:27:05.255 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58ae9341-ba9d-4fb6-a8a2-51c3fe2114f2"}
19:27:05.258 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"58ae9341-ba9d-4fb6-a8a2-51c3fe2114f2"}
19:27:05.260 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4808b533-620b-41ef-b7ed-f592a48dcb37"}
19:27:05.263 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4808b533-620b-41ef-b7ed-f592a48dcb37"}
19:27:10.266 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3c66a7db-f73d-46fb-afe3-b56f3d878f8f"}
19:27:10.268 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3c66a7db-f73d-46fb-afe3-b56f3d878f8f"}
19:27:10.272 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b5d3229-669f-42a6-9e4a-d89fb2233061"}
19:27:10.275 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7b5d3229-669f-42a6-9e4a-d89fb2233061"}
19:27:15.267 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"66228ac4-8c6c-487e-9f4b-0dce1c42a3b0"}
19:27:15.267 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"66228ac4-8c6c-487e-9f4b-0dce1c42a3b0"}
19:27:15.276 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6d21596-ed78-433a-a000-73918dc34059"}
19:27:15.278 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d6d21596-ed78-433a-a000-73918dc34059"}
19:27:20.270 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a660bd12-feec-43e8-8ffc-7b3e39dce825"}
19:27:20.270 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a660bd12-feec-43e8-8ffc-7b3e39dce825"}
19:27:20.277 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8d84247e-ed5a-4959-8c1c-1f3895fa34a8"}
19:27:20.280 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8d84247e-ed5a-4959-8c1c-1f3895fa34a8"}
19:27:25.267 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6232b4c9-12da-404c-bf97-8352b956b3aa"}
19:27:25.271 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6232b4c9-12da-404c-bf97-8352b956b3aa"}
19:27:25.275 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"88d3217a-414d-4944-8eb2-b4f1dd71172d"}
19:27:25.282 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"88d3217a-414d-4944-8eb2-b4f1dd71172d"}
19:27:30.270 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"89626c49-86dd-452b-867b-125a6eaa9450"}
19:27:30.272 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"89626c49-86dd-452b-867b-125a6eaa9450"}
19:27:30.278 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d1071cd5-ad71-475a-b828-a578fbfd8791"}
19:27:30.279 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1071cd5-ad71-475a-b828-a578fbfd8791"}
19:27:35.271 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f4e0b448-cb62-433c-81d8-1f859f7f50f4"}
19:27:35.276 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f4e0b448-cb62-433c-81d8-1f859f7f50f4"}
19:27:35.279 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f0014a80-2845-4be8-80e0-9e1835d6e2f1"}
19:27:35.284 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f0014a80-2845-4be8-80e0-9e1835d6e2f1"}
19:27:40.272 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"52285beb-da9c-4c65-9e15-954240857de3"}
19:27:40.272 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"52285beb-da9c-4c65-9e15-954240857de3"}
19:27:40.272 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b357758d-7365-439e-8119-d7e394a9166d"}
19:27:40.280 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b357758d-7365-439e-8119-d7e394a9166d"}
19:27:45.279 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e35939b6-7d7c-46ba-967c-5ebdbd86e0d6"}
19:27:45.282 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e35939b6-7d7c-46ba-967c-5ebdbd86e0d6"}
19:27:45.287 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b67b163-5689-4105-94ff-35585ac87516"}
19:27:45.287 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7b67b163-5689-4105-94ff-35585ac87516"}
19:27:50.280 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"13477e03-c3b7-4e14-b978-853a2b3c28c5"}
19:27:50.280 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"13477e03-c3b7-4e14-b978-853a2b3c28c5"}
19:27:50.287 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"452f19ee-b88c-4634-bf05-03d9e1004025"}
19:27:50.287 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"452f19ee-b88c-4634-bf05-03d9e1004025"}
19:27:55.294 05.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a79cd3e4-59d6-4be1-9c54-193874e03e5a"}
19:27:55.296 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a79cd3e4-59d6-4be1-9c54-193874e03e5a"}
19:27:55.302 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d63ffc01-b861-4aa7-a823-aa9804dea379"}
19:27:55.307 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d63ffc01-b861-4aa7-a823-aa9804dea379"}
19:28:00.299 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e84bb6b5-1137-42b3-a90b-026ff945a7a1"}
19:28:00.299 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e84bb6b5-1137-42b3-a90b-026ff945a7a1"}
19:28:00.299 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b00a850-f888-4220-8eee-021d5ace4f9d"}
19:28:00.309 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b00a850-f888-4220-8eee-021d5ace4f9d"}
19:28:05.299 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"de0dda39-3513-40c6-a9f2-7e36117493fa"}
19:28:05.299 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"de0dda39-3513-40c6-a9f2-7e36117493fa"}
19:28:05.305 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"590b0f01-6396-4daa-881d-307a8f7cf13d"}
19:28:05.306 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"590b0f01-6396-4daa-881d-307a8f7cf13d"}
19:28:10.291 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6031f744-7cea-42c0-a1c8-53b68d85a527"}
19:28:10.293 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6031f744-7cea-42c0-a1c8-53b68d85a527"}
19:28:10.296 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4be16e51-3081-4b87-9fd8-699fb82e518a"}
19:28:10.299 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4be16e51-3081-4b87-9fd8-699fb82e518a"}
19:28:15.288 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d498c4d3-ce16-44f9-aa94-6f4c39aa6820"}
19:28:15.291 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d498c4d3-ce16-44f9-aa94-6f4c39aa6820"}
19:28:15.291 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6af9229b-7356-4b8d-8e7b-7d94b4af6caa"}
19:28:15.302 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6af9229b-7356-4b8d-8e7b-7d94b4af6caa"}
19:28:20.299 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42f5429b-404a-4e0c-91db-7b75a5bf781e"}
19:28:20.300 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"42f5429b-404a-4e0c-91db-7b75a5bf781e"}
19:28:20.306 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"efeeb462-e649-4e1b-9a34-f7674e5d3312"}
19:28:20.306 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"efeeb462-e649-4e1b-9a34-f7674e5d3312"}
19:28:25.306 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ced3c963-d8f0-4bd1-8d82-18dfdd995c2c"}
19:28:25.306 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ced3c963-d8f0-4bd1-8d82-18dfdd995c2c"}
19:28:25.306 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"853d942f-0847-498b-9550-6ed2d338b034"}
19:28:25.314 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"853d942f-0847-498b-9550-6ed2d338b034"}
19:28:30.304 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1144aa44-6af3-4e78-87e6-24b514e19e2d"}
19:28:30.304 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1144aa44-6af3-4e78-87e6-24b514e19e2d"}
19:28:30.304 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e965f536-cc0a-4f61-9145-e57fb752d00f"}
19:28:30.312 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e965f536-cc0a-4f61-9145-e57fb752d00f"}
19:28:35.315 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dcd9bd74-c2cf-4371-aa86-6edac015dcae"}
19:28:35.315 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dcd9bd74-c2cf-4371-aa86-6edac015dcae"}
19:28:35.320 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c586a29-5012-4531-9579-6286194b2baf"}
19:28:35.324 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c586a29-5012-4531-9579-6286194b2baf"}
19:28:40.316 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75c3504e-5a50-4740-8ed0-80d5a8565f62"}
19:28:40.321 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"75c3504e-5a50-4740-8ed0-80d5a8565f62"}
19:28:40.325 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6201e652-e201-40a3-a0ea-c5df2db6780a"}
19:28:40.327 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6201e652-e201-40a3-a0ea-c5df2db6780a"}
19:28:45.321 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fafe0f81-aeed-4b76-87b8-226bc67860c8"}
19:28:45.323 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fafe0f81-aeed-4b76-87b8-226bc67860c8"}
19:28:45.327 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c73738ac-4ee4-4bea-b888-b203d189f7c8"}
19:28:45.330 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c73738ac-4ee4-4bea-b888-b203d189f7c8"}
19:28:50.322 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7ab69494-4a21-4417-8bbf-8a711d48c756"}
19:28:50.322 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7ab69494-4a21-4417-8bbf-8a711d48c756"}
19:28:50.322 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de14edf8-29b6-4fa0-8c5c-98b7e0c91da4"}
19:28:50.330 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"de14edf8-29b6-4fa0-8c5c-98b7e0c91da4"}
19:28:55.325 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8fb725b3-9b58-4e8e-b188-6e2f8371c8e7"}
19:28:55.327 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8fb725b3-9b58-4e8e-b188-6e2f8371c8e7"}
19:28:55.332 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"737cd13c-ed8c-4b77-a444-48c7c3d27d84"}
19:28:55.335 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"737cd13c-ed8c-4b77-a444-48c7c3d27d84"}
19:29:00.331 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"226a61bd-960a-4258-9d11-a2057b8a0c1f"}
19:29:00.334 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"226a61bd-960a-4258-9d11-a2057b8a0c1f"}
19:29:00.340 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b7ccd7dc-df71-467e-9450-835c39ceafbf"}
19:29:00.340 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b7ccd7dc-df71-467e-9450-835c39ceafbf"}
19:29:05.346 05.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac84c21d-8ef4-48d7-8a8a-519246fee457"}
19:29:05.349 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ac84c21d-8ef4-48d7-8a8a-519246fee457"}
19:29:05.354 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff3cf68a-f0b1-4e11-b1ad-71fe9075cffe"}
19:29:05.358 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff3cf68a-f0b1-4e11-b1ad-71fe9075cffe"}
19:29:10.347 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2f19bf0-7b3f-4eef-a5af-c53fc8cd1b7a"}
19:29:10.348 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e2f19bf0-7b3f-4eef-a5af-c53fc8cd1b7a"}
19:29:10.355 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05ec9b2d-d59f-4749-90ea-fa9742ccc5fa"}
19:29:10.357 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"05ec9b2d-d59f-4749-90ea-fa9742ccc5fa"}
19:29:15.347 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f8bb3e52-5639-480b-8b21-1cb111a5c590"}
19:29:15.350 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f8bb3e52-5639-480b-8b21-1cb111a5c590"}
19:29:15.355 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"35f9b515-4c86-4f38-94d5-9ead3f36db42"}
19:29:15.357 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"35f9b515-4c86-4f38-94d5-9ead3f36db42"}
19:29:20.349 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"895384e4-2c46-40c9-bed1-d4accd749869"}
19:29:20.349 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"895384e4-2c46-40c9-bed1-d4accd749869"}
19:29:20.354 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"061aad40-1a6c-45e4-a57c-a0b419f28917"}
19:29:20.358 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"061aad40-1a6c-45e4-a57c-a0b419f28917"}
19:29:25.356 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e276bf7-c86b-4677-b31d-a9e9345c3b18"}
19:29:25.356 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2e276bf7-c86b-4677-b31d-a9e9345c3b18"}
19:29:25.365 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9984d89-4cdd-4be4-b2ed-d432c7596ea8"}
19:29:25.365 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c9984d89-4cdd-4be4-b2ed-d432c7596ea8"}
19:29:30.362 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7ac23951-3b28-421b-a1de-5eebc47fbfb2"}
19:29:30.362 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7ac23951-3b28-421b-a1de-5eebc47fbfb2"}
19:29:30.370 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d1eb06a-3c91-42c3-93ed-94e0e409b64f"}
19:29:30.370 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d1eb06a-3c91-42c3-93ed-94e0e409b64f"}
19:29:35.360 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5f2419e2-318f-405d-b090-bad54849f206"}
19:29:35.367 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5f2419e2-318f-405d-b090-bad54849f206"}
19:29:35.367 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0906f4fb-708a-49e2-af8a-5e0062bd2e4a"}
19:29:35.372 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0906f4fb-708a-49e2-af8a-5e0062bd2e4a"}
19:29:40.362 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7ac893b9-7a78-4389-ba91-e5f8f9bf3422"}
19:29:40.367 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7ac893b9-7a78-4389-ba91-e5f8f9bf3422"}
19:29:40.372 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"400dbc21-afd1-49d0-bea9-1cfa69020546"}
19:29:40.372 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"400dbc21-afd1-49d0-bea9-1cfa69020546"}
19:29:45.363 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c541d1d0-55c2-43c1-900b-a4732603b430"}
19:29:45.364 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c541d1d0-55c2-43c1-900b-a4732603b430"}
19:29:45.371 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f7a1be4-e3d4-4bad-99d9-7fa832635dd0"}
19:29:45.374 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f7a1be4-e3d4-4bad-99d9-7fa832635dd0"}
19:29:50.373 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"35427f08-e791-4940-8427-3e1d33d35349"}
19:29:50.375 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"35427f08-e791-4940-8427-3e1d33d35349"}
19:29:50.375 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9fa471d-e703-486a-bd1e-c9647dce1f4c"}
19:29:50.381 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9fa471d-e703-486a-bd1e-c9647dce1f4c"}
19:29:55.372 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"13d1da3d-823c-41ac-bb93-af5da0bf1db2"}
19:29:55.378 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"13d1da3d-823c-41ac-bb93-af5da0bf1db2"}
19:29:55.378 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f5654fd-16a1-4f98-a1b2-91b102c7364a"}
19:29:55.378 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f5654fd-16a1-4f98-a1b2-91b102c7364a"}
19:30:00.374 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0f73e544-cc81-4b26-927a-94c5b0084289"}
19:30:00.377 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0f73e544-cc81-4b26-927a-94c5b0084289"}
19:30:00.379 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ebaa9183-a51c-4d00-99e5-a0067bad9065"}
19:30:00.383 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ebaa9183-a51c-4d00-99e5-a0067bad9065"}
19:30:05.379 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b5030280-516c-4aa1-9a1c-72334b99fd66"}
19:30:05.384 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b5030280-516c-4aa1-9a1c-72334b99fd66"}
19:30:05.384 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"562e0f46-8864-41e1-8432-a35bd99d81c5"}
19:30:05.388 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"562e0f46-8864-41e1-8432-a35bd99d81c5"}
19:30:10.385 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"accea4ce-663c-463c-b857-f2738bfec770"}
19:30:10.389 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"accea4ce-663c-463c-b857-f2738bfec770"}
19:30:10.393 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06d73dec-5b1c-4f82-900a-763dd836ae4f"}
19:30:10.395 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"06d73dec-5b1c-4f82-900a-763dd836ae4f"}
19:30:15.391 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ae52c7d-cfa2-405d-9d96-4b57c025ae0d"}
19:30:15.395 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9ae52c7d-cfa2-405d-9d96-4b57c025ae0d"}
19:30:15.399 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"987c1135-141c-4cb1-95c2-c2e042b5696f"}
19:30:15.401 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"987c1135-141c-4cb1-95c2-c2e042b5696f"}
19:30:20.397 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cf3dc90b-7dd3-494c-8fe6-61a6804ff430"}
19:30:20.400 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cf3dc90b-7dd3-494c-8fe6-61a6804ff430"}
19:30:20.404 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b20d3ee4-4e0b-4e55-9767-0e50c26f4284"}
19:30:20.407 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b20d3ee4-4e0b-4e55-9767-0e50c26f4284"}
19:30:25.401 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"13315154-6bb5-42db-b2a9-dcefbc64a4c8"}
19:30:25.402 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"13315154-6bb5-42db-b2a9-dcefbc64a4c8"}
19:30:25.402 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8bc8f0fe-7590-44dc-bfec-222945897ebb"}
19:30:25.409 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8bc8f0fe-7590-44dc-bfec-222945897ebb"}
19:30:30.414 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c501feed-5144-40df-bc8d-c6120b8ceeb7"}
19:30:30.416 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c501feed-5144-40df-bc8d-c6120b8ceeb7"}
19:30:30.423 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe09e4c6-109f-4a45-bbc7-b62f827fa028"}
19:30:30.423 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe09e4c6-109f-4a45-bbc7-b62f827fa028"}
19:30:35.414 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"143d0eb0-c07b-4a6a-b255-204ca8c83aa9"}
19:30:35.416 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"143d0eb0-c07b-4a6a-b255-204ca8c83aa9"}
19:30:35.416 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b5eaa91-5d93-43a4-b7b3-e0b06c584e7d"}
19:30:35.422 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b5eaa91-5d93-43a4-b7b3-e0b06c584e7d"}
19:30:40.410 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e7990cb8-9017-4ecd-be4b-feae023e50ba"}
19:30:40.410 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e7990cb8-9017-4ecd-be4b-feae023e50ba"}
19:30:40.418 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed73dfd2-ce13-4b5e-a961-31f0412d1acb"}
19:30:40.418 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed73dfd2-ce13-4b5e-a961-31f0412d1acb"}
19:30:45.418 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cfee6dbc-83d0-48e5-a4b9-3cd722b73987"}
19:30:45.418 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cfee6dbc-83d0-48e5-a4b9-3cd722b73987"}
19:30:45.418 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e56b907c-83a4-4c53-b07d-a5f92456cce9"}
19:30:45.427 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e56b907c-83a4-4c53-b07d-a5f92456cce9"}
19:30:50.422 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ab6d3fe-9df4-45d4-b1aa-45ea7d145154"}
19:30:50.424 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9ab6d3fe-9df4-45d4-b1aa-45ea7d145154"}
19:30:50.429 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40b46a6d-5a27-48b2-8be9-25fe95972f5e"}
19:30:50.430 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"40b46a6d-5a27-48b2-8be9-25fe95972f5e"}
19:30:55.431 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ce446bba-2d05-4dbb-8d97-3d03e651c800"}
19:30:55.431 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ce446bba-2d05-4dbb-8d97-3d03e651c800"}
19:30:55.437 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11c541b9-e1e4-4d3e-9957-f5503a7c8fc8"}
19:30:55.440 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"11c541b9-e1e4-4d3e-9957-f5503a7c8fc8"}
19:31:00.436 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b6aa55d-b008-4b0c-b7d2-abd88f146996"}
19:31:00.438 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4b6aa55d-b008-4b0c-b7d2-abd88f146996"}
19:31:00.442 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"865167ad-af4e-4f8d-8ab4-03245160533f"}
19:31:00.444 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"865167ad-af4e-4f8d-8ab4-03245160533f"}
19:31:05.441 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7760b234-28fb-423b-acdd-c44926f4f223"}
19:31:05.441 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7760b234-28fb-423b-acdd-c44926f4f223"}
19:31:05.441 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b309f74-4a64-4dbe-8081-83434aa0beff"}
19:31:05.450 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b309f74-4a64-4dbe-8081-83434aa0beff"}
19:31:10.454 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e860ae5c-637b-4618-9032-76e10de7cfab"}
19:31:10.456 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e860ae5c-637b-4618-9032-76e10de7cfab"}
19:31:10.463 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9f36467-d243-4b76-bd27-391712e80d1d"}
19:31:10.463 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9f36467-d243-4b76-bd27-391712e80d1d"}
19:31:15.459 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b7433aa-eb69-423e-a200-e5a943fd1be4"}
19:31:15.462 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5b7433aa-eb69-423e-a200-e5a943fd1be4"}
19:31:15.466 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"20d977e4-6cf8-4c10-aff6-42d343588bae"}
19:31:15.471 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"20d977e4-6cf8-4c10-aff6-42d343588bae"}
19:31:20.464 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb16e25b-35af-47bf-aa4c-e04d82167faa"}
19:31:20.466 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bb16e25b-35af-47bf-aa4c-e04d82167faa"}
19:31:20.473 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0cc7edf6-95b7-439f-919c-92de545cb59f"}
19:31:20.476 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0cc7edf6-95b7-439f-919c-92de545cb59f"}
19:31:25.474 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a36cc3b-56a4-4433-89f0-abe4eca07e7d"}
19:31:25.476 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3a36cc3b-56a4-4433-89f0-abe4eca07e7d"}
19:31:25.482 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc3f73eb-e631-4d53-b8de-c8d8b22285a9"}
19:31:25.483 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc3f73eb-e631-4d53-b8de-c8d8b22285a9"}
19:31:30.474 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2147cd0e-f85c-483f-8b95-824fd5498f64"}
19:31:30.480 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2147cd0e-f85c-483f-8b95-824fd5498f64"}
19:31:30.482 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a06f846c-07e3-4dfd-88ec-0e971e668d4f"}
19:31:30.488 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a06f846c-07e3-4dfd-88ec-0e971e668d4f"}
19:31:35.477 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a24c73f-58c9-4b70-bdc6-edda1bcbb9c0"}
19:31:35.481 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5a24c73f-58c9-4b70-bdc6-edda1bcbb9c0"}
19:31:35.485 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f2b3761-7f4d-4b38-a2b2-4a040b85ef26"}
19:31:35.489 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1f2b3761-7f4d-4b38-a2b2-4a040b85ef26"}
19:31:40.485 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8396b504-7fc1-4a19-8f14-14def1286e8e"}
19:31:40.489 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8396b504-7fc1-4a19-8f14-14def1286e8e"}
19:31:40.493 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a02782d2-894e-46f7-96f4-1ce4bbce6b84"}
19:31:40.495 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a02782d2-894e-46f7-96f4-1ce4bbce6b84"}
19:31:45.485 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae667ec9-f45c-45bb-a960-0b6a857610af"}
19:31:45.486 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ae667ec9-f45c-45bb-a960-0b6a857610af"}
19:31:45.493 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec921623-518d-4197-ad38-b55f841d7618"}
19:31:45.495 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec921623-518d-4197-ad38-b55f841d7618"}
19:31:50.495 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b648c90d-e28c-46b0-af1f-7ff3a373e17e"}
19:31:50.495 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b648c90d-e28c-46b0-af1f-7ff3a373e17e"}
19:31:50.503 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec99e96a-6e42-4256-87ba-07439011c2ae"}
19:31:50.506 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec99e96a-6e42-4256-87ba-07439011c2ae"}
19:31:55.502 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad9c42c2-6e13-4231-b49e-9820cd68ede5"}
19:31:55.506 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ad9c42c2-6e13-4231-b49e-9820cd68ede5"}
19:31:55.511 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21672b28-c34a-4f61-8df7-cece0f612326"}
19:31:55.515 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"21672b28-c34a-4f61-8df7-cece0f612326"}
19:32:00.500 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed474915-4d83-45d4-ac5b-9aa9d4e13680"}
19:32:00.504 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ed474915-4d83-45d4-ac5b-9aa9d4e13680"}
19:32:00.509 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af445da6-b116-4ab9-b6e6-2ada686b8ddc"}
19:32:00.517 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"af445da6-b116-4ab9-b6e6-2ada686b8ddc"}
19:32:05.503 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ab0b0ff-0e3b-4108-bcd6-481436b4999e"}
19:32:05.507 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5ab0b0ff-0e3b-4108-bcd6-481436b4999e"}
19:32:05.511 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a9904f1-691f-4bd7-a1c6-16c13adb3ddb"}
19:32:05.516 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a9904f1-691f-4bd7-a1c6-16c13adb3ddb"}
19:32:10.503 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3666ccf0-2bb7-4b02-af26-01b8b77005f2"}
19:32:10.509 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3666ccf0-2bb7-4b02-af26-01b8b77005f2"}
19:32:10.517 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d315f6e9-0df5-495e-af82-98afbd7ceb27"}
19:32:10.524 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d315f6e9-0df5-495e-af82-98afbd7ceb27"}
19:32:15.504 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5383187f-a247-471a-a51b-42de96f5dadb"}
19:32:15.506 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5383187f-a247-471a-a51b-42de96f5dadb"}
19:32:15.509 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5db33a7e-8edc-406e-9001-e70a25c8c897"}
19:32:15.512 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5db33a7e-8edc-406e-9001-e70a25c8c897"}
19:32:20.503 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"44cbb963-fa2e-4355-8428-ccc15084a534"}
19:32:20.506 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"44cbb963-fa2e-4355-8428-ccc15084a534"}
19:32:20.508 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a81235d-f6b3-4766-af57-9f0462cbeb5a"}
19:32:20.512 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a81235d-f6b3-4766-af57-9f0462cbeb5a"}
19:32:25.500 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83a61925-6dae-4e98-a1b8-0fb1739b8ba5"}
19:32:25.503 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"83a61925-6dae-4e98-a1b8-0fb1739b8ba5"}
19:32:25.506 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"408462fe-eb80-4ef3-8422-e4bab2b54da0"}
19:32:25.509 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"408462fe-eb80-4ef3-8422-e4bab2b54da0"}
19:32:30.501 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6f469ff-870c-4d9f-9cc4-a03fc8659251"}
19:32:30.503 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d6f469ff-870c-4d9f-9cc4-a03fc8659251"}
19:32:30.507 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6cd089a5-2908-42c7-bc29-caafe77fe512"}
19:32:30.510 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6cd089a5-2908-42c7-bc29-caafe77fe512"}
19:32:35.507 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2d4f4a9e-db12-4bb2-a9e6-57f450608239"}
19:32:35.509 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2d4f4a9e-db12-4bb2-a9e6-57f450608239"}
19:32:35.511 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"072d7921-8d5b-48e9-9703-29fb94bbccbb"}
19:32:35.519 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"072d7921-8d5b-48e9-9703-29fb94bbccbb"}
19:32:40.506 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b222604-09cc-4cc2-a754-b766910e7789"}
19:32:40.509 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7b222604-09cc-4cc2-a754-b766910e7789"}
19:32:40.513 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73e04292-256a-4c61-916f-8bd946f0e0d4"}
19:32:40.515 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"73e04292-256a-4c61-916f-8bd946f0e0d4"}
19:32:45.504 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"558093d6-8101-40f8-bc07-9f527c656800"}
19:32:45.507 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"558093d6-8101-40f8-bc07-9f527c656800"}
19:32:45.510 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"63f5a286-8865-4540-a6f9-0de629a3763f"}
19:32:45.513 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"63f5a286-8865-4540-a6f9-0de629a3763f"}
19:32:50.506 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d2365f0c-e3f5-4e09-95c7-c8b4d95071be"}
19:32:50.510 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d2365f0c-e3f5-4e09-95c7-c8b4d95071be"}
19:32:50.513 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"106b6dd8-394d-4742-9e56-86abd410a83a"}
19:32:50.516 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"106b6dd8-394d-4742-9e56-86abd410a83a"}
19:32:55.505 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c887af6-ead5-4adb-b65e-cf3be7fd446d"}
19:32:55.508 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6c887af6-ead5-4adb-b65e-cf3be7fd446d"}
19:32:55.515 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9029648e-dceb-485e-a539-1fe9d70aed70"}
19:32:55.520 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9029648e-dceb-485e-a539-1fe9d70aed70"}
19:33:00.503 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a63d10f1-2030-4fff-92b1-52886215886c"}
19:33:00.507 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a63d10f1-2030-4fff-92b1-52886215886c"}
19:33:00.511 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fc4a4c7d-7273-44e4-9040-3a4d52cd1818"}
19:33:00.517 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc4a4c7d-7273-44e4-9040-3a4d52cd1818"}
19:33:05.503 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"626343dc-7323-4165-abce-3f8a36eb4c47"}
19:33:05.509 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"626343dc-7323-4165-abce-3f8a36eb4c47"}
19:33:05.513 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c566f0b-3d7a-4fe6-9e9a-9c517c8e746b"}
19:33:05.517 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c566f0b-3d7a-4fe6-9e9a-9c517c8e746b"}
19:33:10.502 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"090b9672-15ca-438d-9e16-104620223eca"}
19:33:10.506 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"090b9672-15ca-438d-9e16-104620223eca"}
19:33:10.510 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0e6028a-bfb2-4a38-bf0f-db7d494747cf"}
19:33:10.512 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b0e6028a-bfb2-4a38-bf0f-db7d494747cf"}
19:33:15.503 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a05532d2-8520-42e6-b52e-c24ac4a08f40"}
19:33:15.506 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a05532d2-8520-42e6-b52e-c24ac4a08f40"}
19:33:15.510 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65ef72ac-a786-47bb-80ac-3d1aa3740a18"}
19:33:15.514 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"65ef72ac-a786-47bb-80ac-3d1aa3740a18"}
19:33:20.502 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b469342c-be36-4d8f-9d8f-cecebd5629cd"}
19:33:20.506 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b469342c-be36-4d8f-9d8f-cecebd5629cd"}
19:33:20.510 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9ea68fe-92dd-4ac6-ac3b-926635d73ddb"}
19:33:20.513 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9ea68fe-92dd-4ac6-ac3b-926635d73ddb"}
19:33:25.500 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"36b9f21f-ddc6-4f49-89eb-80f642b204a8"}
19:33:25.502 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"36b9f21f-ddc6-4f49-89eb-80f642b204a8"}
19:33:25.507 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85a7b361-df90-4174-8a7f-2a0a5e9977a0"}
19:33:25.510 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"85a7b361-df90-4174-8a7f-2a0a5e9977a0"}
19:33:30.500 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"af448c50-3c20-44ed-bc2e-e9c099337da2"}
19:33:30.503 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"af448c50-3c20-44ed-bc2e-e9c099337da2"}
19:33:30.506 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74b9884d-10f7-4967-90df-e6632d7d7be6"}
19:33:30.511 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"74b9884d-10f7-4967-90df-e6632d7d7be6"}
19:33:35.498 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2aece86c-dc68-42b1-a076-ce87c026837a"}
19:33:35.502 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2aece86c-dc68-42b1-a076-ce87c026837a"}
19:33:35.506 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"258efe2e-0029-42e6-a83c-200a959df41d"}
19:33:35.510 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"258efe2e-0029-42e6-a83c-200a959df41d"}
19:33:40.499 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d3048f1c-503f-4f8a-940f-3ea83d8d1d43"}
19:33:40.502 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d3048f1c-503f-4f8a-940f-3ea83d8d1d43"}
19:33:40.507 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24533c20-7971-403f-9b4a-c1ee100a0999"}
19:33:40.511 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"24533c20-7971-403f-9b4a-c1ee100a0999"}
19:33:45.499 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3561daae-013c-42b1-81f5-c505789ec869"}
19:33:45.501 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3561daae-013c-42b1-81f5-c505789ec869"}
19:33:45.505 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc20119c-8e4b-4e4c-bcc7-67b5b011bae4"}
19:33:45.507 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc20119c-8e4b-4e4c-bcc7-67b5b011bae4"}
19:33:50.497 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ccfd9e5-f798-4c50-8978-4939ec7a3fda"}
19:33:50.501 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3ccfd9e5-f798-4c50-8978-4939ec7a3fda"}
19:33:50.504 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6c651dcd-d360-4e9e-b0d3-a9f3db73a81f"}
19:33:50.506 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c651dcd-d360-4e9e-b0d3-a9f3db73a81f"}
19:33:55.496 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e8a09ea-83f8-4339-ac05-3e7d9869fd3d"}
19:33:55.500 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4e8a09ea-83f8-4339-ac05-3e7d9869fd3d"}
19:33:55.508 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f0f4f66-d33b-43a7-9b84-8aeb46b5a11c"}
19:33:55.512 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f0f4f66-d33b-43a7-9b84-8aeb46b5a11c"}
19:34:00.496 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac21e61a-b105-4c1b-b00a-7cb5d42718c1"}
19:34:00.500 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ac21e61a-b105-4c1b-b00a-7cb5d42718c1"}
19:34:00.502 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed0ce41d-7edf-494a-9cb2-29733ca918fb"}
19:34:00.505 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed0ce41d-7edf-494a-9cb2-29733ca918fb"}
19:34:05.497 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68a08a0a-61fd-4010-9901-30c20ea8d451"}
19:34:05.501 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"68a08a0a-61fd-4010-9901-30c20ea8d451"}
19:34:05.505 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a98f9521-1faa-464e-985a-409614c10a23"}
19:34:05.511 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a98f9521-1faa-464e-985a-409614c10a23"}
19:34:10.496 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9578d729-f2c2-4af4-80e1-96648747419d"}
19:34:10.500 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9578d729-f2c2-4af4-80e1-96648747419d"}
19:34:10.505 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f9f4722-1070-47cd-813a-01f719bc03b7"}
19:34:10.508 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f9f4722-1070-47cd-813a-01f719bc03b7"}
19:34:15.499 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00d75b2e-5120-437c-a537-265dadb65e6d"}
19:34:15.503 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"00d75b2e-5120-437c-a537-265dadb65e6d"}
19:34:15.512 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7bd0c3d5-1092-46b7-b90d-75e4a89eb058"}
19:34:15.516 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7bd0c3d5-1092-46b7-b90d-75e4a89eb058"}
19:34:20.499 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8d3f8b1-1c61-4da2-8270-8f2739bdd043"}
19:34:20.504 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d8d3f8b1-1c61-4da2-8270-8f2739bdd043"}
19:34:20.508 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"000ec211-92c7-4786-9a73-b7abb27588f0"}
19:34:20.510 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"000ec211-92c7-4786-9a73-b7abb27588f0"}
19:34:25.498 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"93eeeb4f-3e6b-4827-b455-5dc2a33a48ff"}
19:34:25.501 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"93eeeb4f-3e6b-4827-b455-5dc2a33a48ff"}
19:34:25.504 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1bb38bad-94c2-4cf4-b730-abd1afca5dd0"}
19:34:25.509 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1bb38bad-94c2-4cf4-b730-abd1afca5dd0"}
19:34:30.498 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6127beff-15ff-4094-b9c5-f937e093d4bc"}
19:34:30.501 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6127beff-15ff-4094-b9c5-f937e093d4bc"}
19:34:30.507 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"19d744dd-d37e-4699-b457-b4fcfc486a3b"}
19:34:30.510 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"19d744dd-d37e-4699-b457-b4fcfc486a3b"}
19:34:35.495 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7adeae84-66ca-4514-93f5-613faf6fb4e4"}
19:34:35.500 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7adeae84-66ca-4514-93f5-613faf6fb4e4"}
19:34:35.504 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba6966be-1737-454f-a5fa-e868b8edf897"}
19:34:35.510 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba6966be-1737-454f-a5fa-e868b8edf897"}
19:34:40.496 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4cf1e7fa-0ba1-4693-b0cf-ea735cc2c787"}
19:34:40.499 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4cf1e7fa-0ba1-4693-b0cf-ea735cc2c787"}
19:34:40.504 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6267ba3-e1d7-4c00-a9ae-077d18761129"}
19:34:40.507 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6267ba3-e1d7-4c00-a9ae-077d18761129"}
19:34:45.494 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"38467cdc-fa4b-4cc2-a42d-e1d12142029b"}
19:34:45.498 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"38467cdc-fa4b-4cc2-a42d-e1d12142029b"}
19:34:45.503 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d201a136-9e24-45ba-9854-568544e1ac0e"}
19:34:45.506 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d201a136-9e24-45ba-9854-568544e1ac0e"}
19:34:50.494 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e1e5723-34f1-412c-9e8d-0de1ae7a50ed"}
19:34:50.498 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8e1e5723-34f1-412c-9e8d-0de1ae7a50ed"}
19:34:50.502 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"818d831a-4282-4fd3-a8d7-bba24ee9f0f6"}
19:34:50.504 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"818d831a-4282-4fd3-a8d7-bba24ee9f0f6"}
19:34:55.495 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb59ee3d-d2ab-4daa-b38c-5bc62c2abec3"}
19:34:55.500 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cb59ee3d-d2ab-4daa-b38c-5bc62c2abec3"}
19:34:55.504 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"60ebfc37-693a-49ef-998b-b7f3875feedb"}
19:34:55.508 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"60ebfc37-693a-49ef-998b-b7f3875feedb"}
19:35:00.502 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f586b073-aaa9-476b-baa1-9ea5c3137a17"}
19:35:00.506 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f586b073-aaa9-476b-baa1-9ea5c3137a17"}
19:35:00.510 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a716d2d-7d8f-4408-bffe-ce33385ec24a"}
19:35:00.512 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a716d2d-7d8f-4408-bffe-ce33385ec24a"}
19:35:05.500 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c053624-aeb4-4ab7-b974-4daa0f9cf5f1"}
19:35:05.503 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0c053624-aeb4-4ab7-b974-4daa0f9cf5f1"}
19:35:05.506 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e93acce8-50f8-46e4-8000-f516c811b1f2"}
19:35:05.509 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e93acce8-50f8-46e4-8000-f516c811b1f2"}
19:35:10.501 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"263afeba-6882-4e4e-bf14-316b22169e26"}
19:35:10.504 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"263afeba-6882-4e4e-bf14-316b22169e26"}
19:35:10.507 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b081e88-d590-4624-82da-d288b7b91049"}
19:35:10.510 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b081e88-d590-4624-82da-d288b7b91049"}
19:35:15.500 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7601abd-16ae-4f77-ba5d-223053f9d094"}
19:35:15.506 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b7601abd-16ae-4f77-ba5d-223053f9d094"}
19:35:15.511 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf940507-0e21-4b65-b3c8-6a67b478f4d3"}
19:35:15.515 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf940507-0e21-4b65-b3c8-6a67b478f4d3"}
19:35:20.500 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98a4975a-45f4-4518-8c0f-3aea172480e6"}
19:35:20.503 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"98a4975a-45f4-4518-8c0f-3aea172480e6"}
19:35:20.506 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"90243464-a055-41ad-8248-8b7b0a77dcd3"}
19:35:20.510 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"90243464-a055-41ad-8248-8b7b0a77dcd3"}
19:35:25.496 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad493c80-3404-441a-9723-28976ba67bea"}
19:35:25.500 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ad493c80-3404-441a-9723-28976ba67bea"}
19:35:25.503 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05e4582c-ee6f-40cc-af70-fbddcf79a2ea"}
19:35:25.507 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"05e4582c-ee6f-40cc-af70-fbddcf79a2ea"}
19:35:30.496 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"79134539-474a-419a-adfc-acf927d76d57"}
19:35:30.499 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"79134539-474a-419a-adfc-acf927d76d57"}
19:35:30.502 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cfa25d84-6783-4593-9509-99d90ecd3200"}
19:35:30.505 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cfa25d84-6783-4593-9509-99d90ecd3200"}
19:35:35.499 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"456744c1-aafb-4b49-b966-32b4bb75b317"}
19:35:35.505 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"456744c1-aafb-4b49-b966-32b4bb75b317"}
19:35:35.512 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4ebb649-05fb-49bf-88c9-45f3f86aa016"}
19:35:35.515 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f4ebb649-05fb-49bf-88c9-45f3f86aa016"}
19:35:40.499 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5860a0df-180d-478a-84c9-da787e44c6cb"}
19:35:40.505 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5860a0df-180d-478a-84c9-da787e44c6cb"}
19:35:40.510 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a396f2c-d66e-44e5-99d8-afc48bf5b393"}
19:35:40.513 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a396f2c-d66e-44e5-99d8-afc48bf5b393"}
19:35:45.499 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c35b5f76-4cc2-4b40-8f79-dcea0ef629b4"}
19:35:45.502 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c35b5f76-4cc2-4b40-8f79-dcea0ef629b4"}
19:35:45.507 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8302f55b-b6a5-4acf-8b5b-8c1ed3b23a18"}
19:35:45.510 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8302f55b-b6a5-4acf-8b5b-8c1ed3b23a18"}
19:35:50.500 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eac3b17f-d1e9-4758-bde8-abc24bfd648a"}
19:35:50.505 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eac3b17f-d1e9-4758-bde8-abc24bfd648a"}
19:35:50.510 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"020fd78c-1964-4d0c-9318-7c02ac02341e"}
19:35:50.513 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"020fd78c-1964-4d0c-9318-7c02ac02341e"}
19:35:55.499 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"571e1d63-74e1-4a85-b394-a191601bfdfb"}
19:35:55.503 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"571e1d63-74e1-4a85-b394-a191601bfdfb"}
19:35:55.508 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d7820036-1e1e-4463-9290-4d37451295d6"}
19:35:55.511 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d7820036-1e1e-4463-9290-4d37451295d6"}
19:36:00.498 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97013688-6991-4192-bb70-fef6365d16d9"}
19:36:00.504 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"97013688-6991-4192-bb70-fef6365d16d9"}
19:36:00.510 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e5b8bd70-02c1-44f5-9baf-5051f422aea7"}
19:36:00.513 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5b8bd70-02c1-44f5-9baf-5051f422aea7"}
19:36:05.500 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"93472ebe-309e-42ba-ad4a-98711fbb87e8"}
19:36:05.504 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"93472ebe-309e-42ba-ad4a-98711fbb87e8"}
19:36:05.515 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"555860e6-0981-485b-875d-8824c4353bc6"}
19:36:05.522 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"555860e6-0981-485b-875d-8824c4353bc6"}
19:36:10.499 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"51066900-00df-4391-ab89-6bfc7246c562"}
19:36:10.505 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"51066900-00df-4391-ab89-6bfc7246c562"}
19:36:10.510 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"089af49b-4311-44d8-aff6-501485729168"}
19:36:10.512 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"089af49b-4311-44d8-aff6-501485729168"}
19:36:15.503 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c044dd1-37d0-4936-9f1b-252460eb7ab0"}
19:36:15.508 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5c044dd1-37d0-4936-9f1b-252460eb7ab0"}
19:36:15.513 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af780019-1423-4a26-8dee-da2f8d1cc22d"}
19:36:15.516 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"af780019-1423-4a26-8dee-da2f8d1cc22d"}
19:36:20.500 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7174ce2f-dbc3-4980-acdb-fabaf3388add"}
19:36:20.504 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7174ce2f-dbc3-4980-acdb-fabaf3388add"}
19:36:20.507 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"02a12c29-b7c1-4d4f-895b-ef7d3b5e3777"}
19:36:20.510 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"02a12c29-b7c1-4d4f-895b-ef7d3b5e3777"}
19:36:25.498 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"821245f1-5410-43fe-950b-1a9fd5608671"}
19:36:25.501 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"821245f1-5410-43fe-950b-1a9fd5608671"}
19:36:25.506 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5fc97b62-1664-4f6e-a372-b5802979ed24"}
19:36:25.508 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5fc97b62-1664-4f6e-a372-b5802979ed24"}
19:36:30.496 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5bd8604f-1889-472f-85d4-7779735971b4"}
19:36:30.503 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5bd8604f-1889-472f-85d4-7779735971b4"}
19:36:30.507 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7df1e057-bc91-4c09-8dd8-f3b934d5fd2b"}
19:36:30.510 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7df1e057-bc91-4c09-8dd8-f3b934d5fd2b"}
19:36:35.496 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe18b897-03d3-4971-b750-1c5d85e2251b"}
19:36:35.502 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fe18b897-03d3-4971-b750-1c5d85e2251b"}
19:36:35.508 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e0e895b-776d-4507-89c7-0fc39a169cce"}
19:36:35.512 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e0e895b-776d-4507-89c7-0fc39a169cce"}
19:36:40.497 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d274c382-f696-4e89-a972-142f79b86ed5"}
19:36:40.502 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d274c382-f696-4e89-a972-142f79b86ed5"}
19:36:40.508 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"322f4b33-30dc-4013-bc05-0cef4bf7aabb"}
19:36:40.510 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"322f4b33-30dc-4013-bc05-0cef4bf7aabb"}
19:36:45.496 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb672dbc-658c-4a2d-9f70-71aacc2fd9bb"}
19:36:45.499 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bb672dbc-658c-4a2d-9f70-71aacc2fd9bb"}
19:36:45.501 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55cd4780-f502-43f9-9440-abf23d1fb157"}
19:36:45.505 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"55cd4780-f502-43f9-9440-abf23d1fb157"}
19:36:50.495 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d36d48e-6241-4411-8bc8-66e944fd028c"}
19:36:50.497 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8d36d48e-6241-4411-8bc8-66e944fd028c"}
19:36:50.502 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"668fb498-e043-48a7-949d-26d523c3e95f"}
19:36:50.506 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"668fb498-e043-48a7-949d-26d523c3e95f"}
19:36:55.495 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98971b78-820d-4a8f-9c22-a8064a93b70a"}
19:36:55.499 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"98971b78-820d-4a8f-9c22-a8064a93b70a"}
19:36:55.502 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e80c0d6e-681d-4e0c-86d4-895b731c80fe"}
19:36:55.505 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e80c0d6e-681d-4e0c-86d4-895b731c80fe"}
19:37:00.495 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"84f0e7c0-d8f6-4e5b-b2fd-5cd68cd64a7e"}
19:37:00.499 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"84f0e7c0-d8f6-4e5b-b2fd-5cd68cd64a7e"}
19:37:00.502 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f340ee00-44b4-44cc-9d21-f5128dda9cc2"}
19:37:00.505 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f340ee00-44b4-44cc-9d21-f5128dda9cc2"}
19:37:05.494 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec6bd798-8aa2-45b7-a336-0621139322e2"}
19:37:05.500 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ec6bd798-8aa2-45b7-a336-0621139322e2"}
19:37:05.504 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85b7f077-3cc6-4adb-9756-abd2a4f36a85"}
19:37:05.507 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"85b7f077-3cc6-4adb-9756-abd2a4f36a85"}
19:37:10.494 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f5e95b68-71b3-49aa-9006-39fba52a613e"}
19:37:10.500 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f5e95b68-71b3-49aa-9006-39fba52a613e"}
19:37:10.508 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1378735c-12c4-46df-89db-32a89b532e68"}
19:37:10.510 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1378735c-12c4-46df-89db-32a89b532e68"}
19:37:15.493 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"30539661-a328-437e-9b10-1ca1b894cf2d"}
19:37:15.497 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"30539661-a328-437e-9b10-1ca1b894cf2d"}
19:37:15.501 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c095959c-7c9d-4d13-8cc5-14c9f2d8779b"}
19:37:15.505 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c095959c-7c9d-4d13-8cc5-14c9f2d8779b"}
19:37:20.493 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"684168a9-bf8b-41c9-bbca-6a3c23080252"}
19:37:20.496 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"684168a9-bf8b-41c9-bbca-6a3c23080252"}
19:37:20.502 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5be130df-42a1-41f5-836b-4b446597b9a9"}
19:37:20.504 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5be130df-42a1-41f5-836b-4b446597b9a9"}
19:37:25.490 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d460abe-fbd4-449c-8be1-730892f6834e"}
19:37:25.494 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7d460abe-fbd4-449c-8be1-730892f6834e"}
19:37:25.500 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e2e0f4eb-8152-43f5-981c-2609d3267e39"}
19:37:25.508 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e2e0f4eb-8152-43f5-981c-2609d3267e39"}
19:37:30.490 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4da8d60b-6749-46db-9050-cce65d58c994"}
19:37:30.493 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4da8d60b-6749-46db-9050-cce65d58c994"}
19:37:30.497 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8dd59471-0464-4358-b6b9-e4874433d2e9"}
19:37:30.499 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8dd59471-0464-4358-b6b9-e4874433d2e9"}
19:37:35.492 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"723f079e-4bcc-4c6b-b7cc-eb82e9c875b5"}
19:37:35.495 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"723f079e-4bcc-4c6b-b7cc-eb82e9c875b5"}
19:37:35.501 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b42b94a0-8920-47a7-b7d2-dd160e3c9223"}
19:37:35.506 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b42b94a0-8920-47a7-b7d2-dd160e3c9223"}
19:37:40.491 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"879e617a-4595-477a-942b-bbc78d38df35"}
19:37:40.495 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"879e617a-4595-477a-942b-bbc78d38df35"}
19:37:40.497 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"726b91bd-2e06-45b7-8daf-902f90e469e4"}
19:37:40.500 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"726b91bd-2e06-45b7-8daf-902f90e469e4"}
19:37:45.490 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"607ee4bd-8c28-4491-a23f-f22951b1d126"}
19:37:45.496 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"607ee4bd-8c28-4491-a23f-f22951b1d126"}
19:37:45.500 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"94128c9a-bc92-48c1-906c-dc8b6f210b4d"}
19:37:45.504 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"94128c9a-bc92-48c1-906c-dc8b6f210b4d"}
19:37:50.492 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c64d4f0-0a12-47d4-99d4-72ce71463347"}
19:37:50.497 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7c64d4f0-0a12-47d4-99d4-72ce71463347"}
19:37:50.501 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"75349eb6-acf9-4ece-af21-9713ad9c369e"}
19:37:50.502 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"75349eb6-acf9-4ece-af21-9713ad9c369e"}
19:37:55.492 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8af41d8d-ea16-4884-8c39-e5fcce08f696"}
19:37:55.498 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8af41d8d-ea16-4884-8c39-e5fcce08f696"}
19:37:55.505 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa53a500-1d18-453a-ab57-cca4fb550927"}
19:37:55.510 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa53a500-1d18-453a-ab57-cca4fb550927"}
19:38:00.491 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1614f3a5-3053-42a4-9553-3370f921ba8a"}
19:38:00.494 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1614f3a5-3053-42a4-9553-3370f921ba8a"}
19:38:00.498 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad9e7b09-de75-4888-82e1-0bc9ec36396e"}
19:38:00.502 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad9e7b09-de75-4888-82e1-0bc9ec36396e"}
19:38:05.489 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"702d27d6-168d-41ff-b11e-7881022dcb9b"}
19:38:05.492 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"702d27d6-168d-41ff-b11e-7881022dcb9b"}
19:38:05.495 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f4dc305-5c8e-4445-9d23-deec99432d84"}
19:38:05.498 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f4dc305-5c8e-4445-9d23-deec99432d84"}
19:38:10.489 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ce6ee16-8e51-4fa3-b4c1-d1fdd60c6eb0"}
19:38:10.492 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2ce6ee16-8e51-4fa3-b4c1-d1fdd60c6eb0"}
19:38:10.495 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e8886ae5-512f-4a0b-adbf-de1d5e414222"}
19:38:10.497 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e8886ae5-512f-4a0b-adbf-de1d5e414222"}
19:38:15.488 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1bfe3ca6-d5ba-44a7-95eb-9a3a416ce826"}
19:38:15.491 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1bfe3ca6-d5ba-44a7-95eb-9a3a416ce826"}
19:38:15.494 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"60e9a639-6113-4c3f-a479-fffa7ccdc747"}
19:38:15.498 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"60e9a639-6113-4c3f-a479-fffa7ccdc747"}
19:38:20.487 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1cbb905-bb6d-4145-904d-f0d8af5a237d"}
19:38:20.492 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b1cbb905-bb6d-4145-904d-f0d8af5a237d"}
19:38:20.496 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"480a6b7b-4fd1-494d-9eed-d4c2c5acca2f"}
19:38:20.498 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"480a6b7b-4fd1-494d-9eed-d4c2c5acca2f"}
19:38:25.487 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a25ba431-0a66-40af-9b17-ea4ffaf50586"}
19:38:25.492 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a25ba431-0a66-40af-9b17-ea4ffaf50586"}
19:38:25.499 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"298d6914-4ccc-42b9-ad11-e81c2a868ffe"}
19:38:25.502 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"298d6914-4ccc-42b9-ad11-e81c2a868ffe"}
19:38:30.486 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d85b6ebb-0674-4d26-b977-7c7e6ba17fde"}
19:38:30.491 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d85b6ebb-0674-4d26-b977-7c7e6ba17fde"}
19:38:30.494 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c2e4d30-af94-4cc6-b3ca-cd058c769cb8"}
19:38:30.498 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c2e4d30-af94-4cc6-b3ca-cd058c769cb8"}
19:38:35.485 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab14c391-5b9b-4c23-ac1f-4cde0724382a"}
19:38:35.488 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ab14c391-5b9b-4c23-ac1f-4cde0724382a"}
19:38:35.492 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"90daa0bd-461f-4bcd-b9f8-fa480e246c22"}
19:38:35.496 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"90daa0bd-461f-4bcd-b9f8-fa480e246c22"}
19:38:40.505 05.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b421300-71c9-493c-91fa-d8b279f6ce6b"}
19:38:40.510 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7b421300-71c9-493c-91fa-d8b279f6ce6b"}
19:38:40.515 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"006b8b25-89f8-499f-8932-bab782bb1dd3"}
19:38:40.520 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"006b8b25-89f8-499f-8932-bab782bb1dd3"}
19:38:45.505 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f4e708f-fd59-4e27-88f3-53318bf95f55"}
19:38:45.510 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1f4e708f-fd59-4e27-88f3-53318bf95f55"}
19:38:45.514 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ffedc8db-3d65-4149-8241-c95a917af8d4"}
19:38:45.518 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ffedc8db-3d65-4149-8241-c95a917af8d4"}
19:38:50.503 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d39b5ce0-e11f-4902-acf4-ef2b80266c62"}
19:38:50.507 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d39b5ce0-e11f-4902-acf4-ef2b80266c62"}
19:38:50.510 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b5b5c6ef-dff0-49ec-ae6c-3a4d160df764"}
19:38:50.514 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b5b5c6ef-dff0-49ec-ae6c-3a4d160df764"}
19:38:55.502 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7771b034-9703-4e37-9e45-88b6a5a57c7e"}
19:38:55.507 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7771b034-9703-4e37-9e45-88b6a5a57c7e"}
19:38:55.511 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ddbbb832-d2f3-4879-a168-46896d99eec5"}
19:38:55.514 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ddbbb832-d2f3-4879-a168-46896d99eec5"}
19:39:00.504 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b15433de-5260-4605-8062-4ec15f450103"}
19:39:00.506 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b15433de-5260-4605-8062-4ec15f450103"}
19:39:00.511 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f8df3a27-e5c0-4957-8ca7-9d552e706206"}
19:39:00.516 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f8df3a27-e5c0-4957-8ca7-9d552e706206"}
19:39:05.503 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"96ad6965-4745-4227-b050-9c56561840f0"}
19:39:05.508 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"96ad6965-4745-4227-b050-9c56561840f0"}
19:39:05.512 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47f53f8e-77bc-4b44-aa3c-50e4572ca765"}
19:39:05.516 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"47f53f8e-77bc-4b44-aa3c-50e4572ca765"}
19:39:10.503 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c42124ea-8f19-45eb-92d2-77384d4d83f1"}
19:39:10.507 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c42124ea-8f19-45eb-92d2-77384d4d83f1"}
19:39:10.510 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4561314e-aa99-43b6-b3ae-8bd692a1c5aa"}
19:39:10.515 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4561314e-aa99-43b6-b3ae-8bd692a1c5aa"}
19:39:15.503 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"245c85b5-6dda-4b82-a772-7aaa9758f61c"}
19:39:15.508 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"245c85b5-6dda-4b82-a772-7aaa9758f61c"}
19:39:15.511 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e4b9de8-1893-447d-b066-079eb0ba593d"}
19:39:15.514 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1e4b9de8-1893-447d-b066-079eb0ba593d"}
19:39:20.502 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b0fcd9e-f919-4e14-8f46-d041cdab2052"}
19:39:20.506 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2b0fcd9e-f919-4e14-8f46-d041cdab2052"}
19:39:20.509 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2500e4ba-9c96-4859-95cb-93d0809cf091"}
19:39:20.512 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2500e4ba-9c96-4859-95cb-93d0809cf091"}
19:39:25.502 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6b4c2dd-8ea1-4a64-8a95-400f4b63d0bf"}
19:39:25.506 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c6b4c2dd-8ea1-4a64-8a95-400f4b63d0bf"}
19:39:25.510 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5cae3eaa-d82e-4ea5-8c96-8805b239a47b"}
19:39:25.514 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5cae3eaa-d82e-4ea5-8c96-8805b239a47b"}
19:39:30.502 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea75b4d1-c5c7-400f-94df-3e65dbd2c298"}
19:39:30.504 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ea75b4d1-c5c7-400f-94df-3e65dbd2c298"}
19:39:30.510 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4aaa6286-0ed5-4f7c-af78-62f6c18b6858"}
19:39:30.515 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4aaa6286-0ed5-4f7c-af78-62f6c18b6858"}
19:39:35.500 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef53ad95-797a-4e0b-a348-6a4a19625b87"}
19:39:35.503 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ef53ad95-797a-4e0b-a348-6a4a19625b87"}
19:39:35.506 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61e28e14-1633-4dbd-ad63-703dd284710d"}
19:39:35.509 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"61e28e14-1633-4dbd-ad63-703dd284710d"}
19:39:40.507 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4897ae89-7002-4f52-bf41-df4554c31940"}
19:39:40.510 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4897ae89-7002-4f52-bf41-df4554c31940"}
19:39:40.512 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"941767e5-6ec8-4370-a7e1-98a50bcc429e"}
19:39:40.516 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"941767e5-6ec8-4370-a7e1-98a50bcc429e"}
19:39:45.505 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22e03175-00c7-4672-8f10-ab552c4adcfb"}
19:39:45.505 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"22e03175-00c7-4672-8f10-ab552c4adcfb"}
19:39:45.511 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aca4d661-0586-4799-9301-eb12b5e201f0"}
19:39:45.511 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aca4d661-0586-4799-9301-eb12b5e201f0"}
19:39:50.509 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3dedeeeb-9d74-4739-b256-1dac900ae1e9"}
19:39:50.511 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3dedeeeb-9d74-4739-b256-1dac900ae1e9"}
19:39:50.515 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"46bf4415-7316-4929-b58f-98585b823325"}
19:39:50.516 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"46bf4415-7316-4929-b58f-98585b823325"}
19:39:55.516 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a4b6ec6-4b42-4b5b-927d-49302f527e55"}
19:39:55.521 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4a4b6ec6-4b42-4b5b-927d-49302f527e55"}
19:39:55.525 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b31b4255-5468-4919-baf5-f6ef51dffaaf"}
19:39:55.525 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b31b4255-5468-4919-baf5-f6ef51dffaaf"}
19:40:00.511 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3dce12b9-39b9-4a74-8c88-88f71bab1dd0"}
19:40:00.515 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3dce12b9-39b9-4a74-8c88-88f71bab1dd0"}
19:40:00.520 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7571b870-57c9-4c8b-8af5-9e263f529385"}
19:40:00.524 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7571b870-57c9-4c8b-8af5-9e263f529385"}
19:40:01.455 00.931 16872 evsrv: cli 0D3C0A48 connect
19:40:01.467 00.012 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2f4dbf78-6bfa-4f39-a186-d11b26292568"}
19:40:01.471 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f4dbf78-6bfa-4f39-a186-d11b26292568"}
19:40:01.475 00.004 16872 evsrv: cli 0D3C0A48 disconnect
19:40:05.512 04.037 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16e74fd1-7837-436b-b744-038d18058d5c"}
19:40:05.516 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"16e74fd1-7837-436b-b744-038d18058d5c"}
19:40:05.522 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"681d8c83-a700-4256-b3f1-cb866c0ca23e"}
19:40:05.526 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"681d8c83-a700-4256-b3f1-cb866c0ca23e"}
19:40:10.520 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7fe8d47-00e9-4a07-8827-cd3c08a351e0"}
19:40:10.522 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f7fe8d47-00e9-4a07-8827-cd3c08a351e0"}
19:40:10.528 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd7f76ee-f509-4e4b-ab2c-146a9088b667"}
19:40:10.532 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd7f76ee-f509-4e4b-ab2c-146a9088b667"}
19:40:15.531 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a982829b-9652-4a3f-90a1-08a1403bee46"}
19:40:15.532 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a982829b-9652-4a3f-90a1-08a1403bee46"}
19:40:15.535 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9f0ec980-8abd-4634-a0c5-7e0166b01dfc"}
19:40:15.538 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9f0ec980-8abd-4634-a0c5-7e0166b01dfc"}
19:40:20.532 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"352a83ae-d9a5-42d8-8f20-2a407fb73af3"}
19:40:20.534 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"352a83ae-d9a5-42d8-8f20-2a407fb73af3"}
19:40:20.538 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c713a03a-16e0-44a0-b31e-cf7b246e3c21"}
19:40:20.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c713a03a-16e0-44a0-b31e-cf7b246e3c21"}
19:40:25.528 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e8cb110f-0070-4f2e-ad4d-40af17769970"}
19:40:25.530 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e8cb110f-0070-4f2e-ad4d-40af17769970"}
19:40:25.534 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44fc2f37-a49d-4efc-b116-0be066a44d33"}
19:40:25.536 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"44fc2f37-a49d-4efc-b116-0be066a44d33"}
19:40:30.529 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43c104b3-5d66-4706-8f38-dc0a26527f92"}
19:40:30.531 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"43c104b3-5d66-4706-8f38-dc0a26527f92"}
19:40:30.531 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9134bbbf-eebf-44ac-b006-c13c76cbfcd8"}
19:40:30.537 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9134bbbf-eebf-44ac-b006-c13c76cbfcd8"}
19:40:35.538 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75d789cb-388d-4454-b8dc-67ea60fc8ce9"}
19:40:35.540 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"75d789cb-388d-4454-b8dc-67ea60fc8ce9"}
19:40:35.543 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca7b0d52-f287-49dd-af94-6ef275f051ec"}
19:40:35.546 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca7b0d52-f287-49dd-af94-6ef275f051ec"}
19:40:40.546 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d39cd17-410f-4c7d-bb7a-409d412d846d"}
19:40:40.546 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3d39cd17-410f-4c7d-bb7a-409d412d846d"}
19:40:40.550 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e43a74d-404b-49f4-8cc9-8dc147690809"}
19:40:40.550 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e43a74d-404b-49f4-8cc9-8dc147690809"}
19:40:45.546 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b97154e-9d7a-4260-8f5c-862bc28fa8c5"}
19:40:45.550 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9b97154e-9d7a-4260-8f5c-862bc28fa8c5"}
19:40:45.550 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e75d3f8e-e1e5-429f-8ce1-60ef8501c6bc"}
19:40:45.555 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e75d3f8e-e1e5-429f-8ce1-60ef8501c6bc"}
19:40:50.543 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28a43dfa-1664-42fd-8d0c-62b2886d5cf4"}
19:40:50.543 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"28a43dfa-1664-42fd-8d0c-62b2886d5cf4"}
19:40:50.543 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f64d2f8-ffb8-4bc9-bd30-17b226952a80"}
19:40:50.554 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f64d2f8-ffb8-4bc9-bd30-17b226952a80"}
19:40:55.549 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"297a8123-d539-44e0-a667-9f0cd7b0cc81"}
19:40:55.552 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"297a8123-d539-44e0-a667-9f0cd7b0cc81"}
19:40:55.556 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9486a8b-3c00-4054-8233-ad10a63574b6"}
19:40:55.557 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9486a8b-3c00-4054-8233-ad10a63574b6"}
19:41:00.563 05.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28663925-c426-4b2e-aac1-6077ecdd26a6"}
19:41:00.567 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"28663925-c426-4b2e-aac1-6077ecdd26a6"}
19:41:00.568 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb265c7d-7bad-4e7d-b621-4ea1812e2463"}
19:41:00.573 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb265c7d-7bad-4e7d-b621-4ea1812e2463"}
19:41:05.575 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cab9e41b-0d2b-4cbc-bf5f-fddced29fc82"}
19:41:05.578 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cab9e41b-0d2b-4cbc-bf5f-fddced29fc82"}
19:41:05.578 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d7724e80-fa2c-4b77-8191-ec38ac56d489"}
19:41:05.585 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d7724e80-fa2c-4b77-8191-ec38ac56d489"}
19:41:10.577 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1f0d9a7-c55c-4e05-91a8-803e9c79961a"}
19:41:10.580 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b1f0d9a7-c55c-4e05-91a8-803e9c79961a"}
19:41:10.580 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ba59736-c9da-4460-93e1-783a05d89e31"}
19:41:10.586 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9ba59736-c9da-4460-93e1-783a05d89e31"}
19:41:15.577 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24d25380-8a3d-4125-8806-ee896eaced1c"}
19:41:15.577 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"24d25380-8a3d-4125-8806-ee896eaced1c"}
19:41:15.577 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9982fd69-6d77-4493-a206-4112a14d0eb6"}
19:41:15.585 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9982fd69-6d77-4493-a206-4112a14d0eb6"}
19:41:20.582 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3e5ddb09-2255-4f71-b351-8d618ddb2aeb"}
19:41:20.582 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3e5ddb09-2255-4f71-b351-8d618ddb2aeb"}
19:41:20.582 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"746534a2-29d3-43b6-a0a9-fa7e1f1b85a6"}
19:41:20.590 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"746534a2-29d3-43b6-a0a9-fa7e1f1b85a6"}
19:41:25.590 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da546ee3-4b7c-44d6-9a1c-38f066b09668"}
19:41:25.592 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"da546ee3-4b7c-44d6-9a1c-38f066b09668"}
19:41:25.592 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"763f22d3-ad03-442a-a195-64d89708fa4f"}
19:41:25.598 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"763f22d3-ad03-442a-a195-64d89708fa4f"}
19:41:30.600 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69dbd303-3372-4a04-a167-dbc5d4d655e1"}
19:41:30.600 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"69dbd303-3372-4a04-a167-dbc5d4d655e1"}
19:41:30.600 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3fa3029d-0f52-42a9-a98c-d183d4bff843"}
19:41:30.609 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3fa3029d-0f52-42a9-a98c-d183d4bff843"}
19:41:35.601 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1500b81c-f05c-414f-ac8b-93fdccfe2a6d"}
19:41:35.601 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1500b81c-f05c-414f-ac8b-93fdccfe2a6d"}
19:41:35.601 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43ada4dd-27b3-45a8-a933-f813b221cc47"}
19:41:35.608 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"43ada4dd-27b3-45a8-a933-f813b221cc47"}
19:41:40.607 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"09b8ce6b-b301-4502-b497-c6f8925425d3"}
19:41:40.609 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"09b8ce6b-b301-4502-b497-c6f8925425d3"}
19:41:40.613 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b6c156fb-d060-4ce4-934a-d38c48e2d4bf"}
19:41:40.615 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b6c156fb-d060-4ce4-934a-d38c48e2d4bf"}
19:41:45.606 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7dd2a497-cb1d-473b-9184-d307274d7a76"}
19:41:45.606 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7dd2a497-cb1d-473b-9184-d307274d7a76"}
19:41:45.612 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"22b69a34-4a2a-4377-993c-114e8ab8685f"}
19:41:45.613 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"22b69a34-4a2a-4377-993c-114e8ab8685f"}
19:41:50.604 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94b01fc1-fd11-4476-9b4e-f35c39e8aea6"}
19:41:50.605 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"94b01fc1-fd11-4476-9b4e-f35c39e8aea6"}
19:41:50.608 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06cc05a2-4089-4801-9568-0ec987b7bafc"}
19:41:50.611 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"06cc05a2-4089-4801-9568-0ec987b7bafc"}
19:41:55.610 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8913b25b-c1e6-42e6-8300-bb35a7a56395"}
19:41:55.610 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8913b25b-c1e6-42e6-8300-bb35a7a56395"}
19:41:55.618 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e080d56-ef6a-4d6c-b0bd-3c0b95d85240"}
19:41:55.620 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e080d56-ef6a-4d6c-b0bd-3c0b95d85240"}
19:42:00.608 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e0bba83-ab87-4a9e-af7f-e2c826c51d0c"}
19:42:00.609 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1e0bba83-ab87-4a9e-af7f-e2c826c51d0c"}
19:42:00.609 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4cf50ec9-3a0c-4a47-bff4-655276201630"}
19:42:00.615 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4cf50ec9-3a0c-4a47-bff4-655276201630"}
19:42:05.614 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c7a5975-a513-4254-bab1-1666f2209db2"}
19:42:05.615 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8c7a5975-a513-4254-bab1-1666f2209db2"}
19:42:05.619 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4ec18289-7d2d-43ec-b2ec-8e185e3e3c69"}
19:42:05.621 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ec18289-7d2d-43ec-b2ec-8e185e3e3c69"}
19:42:10.615 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43baab70-3b7f-43c7-8776-e9af1540e6b3"}
19:42:10.618 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"43baab70-3b7f-43c7-8776-e9af1540e6b3"}
19:42:10.622 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d014d65-10a4-4003-bbbe-6e33402e3e13"}
19:42:10.625 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d014d65-10a4-4003-bbbe-6e33402e3e13"}
19:42:15.610 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19ebad06-dbee-4adb-929a-6b2811f6a366"}
19:42:15.610 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"19ebad06-dbee-4adb-929a-6b2811f6a366"}
19:42:15.618 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"83b0c72f-d6a2-4943-85de-c66e70d3b713"}
19:42:15.619 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"83b0c72f-d6a2-4943-85de-c66e70d3b713"}
19:42:20.607 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"087776e6-2dd6-448b-b459-db870065d177"}
19:42:20.610 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"087776e6-2dd6-448b-b459-db870065d177"}
19:42:20.610 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df25f3c6-71a4-47b9-870e-05a2eb87add0"}
19:42:20.616 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"df25f3c6-71a4-47b9-870e-05a2eb87add0"}
19:42:25.611 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"89936ba6-b333-4812-b55c-27db134e3296"}
19:42:25.614 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"89936ba6-b333-4812-b55c-27db134e3296"}
19:42:25.617 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f426fad-5410-4727-811f-eb74880c49b4"}
19:42:25.619 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f426fad-5410-4727-811f-eb74880c49b4"}
19:42:30.609 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5fd24900-10c2-4542-b82d-89f167f91b92"}
19:42:30.611 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5fd24900-10c2-4542-b82d-89f167f91b92"}
19:42:30.611 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8802a761-0378-4330-a93d-0221865b0deb"}
19:42:30.617 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8802a761-0378-4330-a93d-0221865b0deb"}
19:42:35.610 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"280047d6-cf25-49ab-b04f-3b5e0cf09160"}
19:42:35.613 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"280047d6-cf25-49ab-b04f-3b5e0cf09160"}
19:42:35.613 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"882a19e5-1793-4147-821e-f653d77a3d2a"}
19:42:35.619 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"882a19e5-1793-4147-821e-f653d77a3d2a"}
19:42:40.614 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"221653ac-310a-48fa-824c-2fddf349aecb"}
19:42:40.616 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"221653ac-310a-48fa-824c-2fddf349aecb"}
19:42:40.616 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5b1ff00-f788-41a7-ad3e-ce3f708e6aba"}
19:42:40.621 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c5b1ff00-f788-41a7-ad3e-ce3f708e6aba"}
19:42:45.621 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9cfec69d-4bee-4599-8d9e-7137554844e4"}
19:42:45.621 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9cfec69d-4bee-4599-8d9e-7137554844e4"}
19:42:45.621 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9d9414f-4c1e-4eb1-a628-b047f731f6a3"}
19:42:45.629 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9d9414f-4c1e-4eb1-a628-b047f731f6a3"}
19:42:50.628 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"342ae5fd-0d07-4465-b3df-db25b09c6f0d"}
19:42:50.630 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"342ae5fd-0d07-4465-b3df-db25b09c6f0d"}
19:42:50.633 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43ff9ce7-0577-42ab-983e-e9927b7b08e1"}
19:42:50.637 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"43ff9ce7-0577-42ab-983e-e9927b7b08e1"}
19:42:55.627 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"633e9f0a-6960-4e6f-91b5-1832ce31c608"}
19:42:55.628 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"633e9f0a-6960-4e6f-91b5-1832ce31c608"}
19:42:55.636 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b1bea5b0-4c3f-4d57-89e0-81edc482c8a2"}
19:42:55.636 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b1bea5b0-4c3f-4d57-89e0-81edc482c8a2"}
19:43:00.621 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aedfd4b5-cfdd-49e1-a635-8f61189f6c4d"}
19:43:00.625 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aedfd4b5-cfdd-49e1-a635-8f61189f6c4d"}
19:43:00.629 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28df77a1-4a58-43dc-a387-55f38f998da2"}
19:43:00.631 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"28df77a1-4a58-43dc-a387-55f38f998da2"}
19:43:05.622 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ecf0ff86-4c47-4d7e-adfe-a37c5b3bce98"}
19:43:05.625 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ecf0ff86-4c47-4d7e-adfe-a37c5b3bce98"}
19:43:05.628 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea360d89-ed6c-42dc-ae4d-2c04fd5bd10a"}
19:43:05.631 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea360d89-ed6c-42dc-ae4d-2c04fd5bd10a"}
19:43:10.621 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42766e39-efa1-4c4c-9b81-49208eb707f3"}
19:43:10.624 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"42766e39-efa1-4c4c-9b81-49208eb707f3"}
19:43:10.629 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1bfc8470-2195-46e8-8cc2-4c032b922bb1"}
19:43:10.634 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1bfc8470-2195-46e8-8cc2-4c032b922bb1"}
19:43:15.621 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"958c3061-a2ed-4763-963b-d9a869cfa301"}
19:43:15.621 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"958c3061-a2ed-4763-963b-d9a869cfa301"}
19:43:15.621 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"430d702d-c638-4360-a5f6-4b3fabedb8a4"}
19:43:15.628 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"430d702d-c638-4360-a5f6-4b3fabedb8a4"}
19:43:20.622 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7747dfbb-42b4-4976-858d-3200531385ca"}
19:43:20.623 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7747dfbb-42b4-4976-858d-3200531385ca"}
19:43:20.623 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6931ec65-64fb-4a6d-9b4b-eaaefa0bec96"}
19:43:20.629 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6931ec65-64fb-4a6d-9b4b-eaaefa0bec96"}
19:43:25.629 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef0498d4-753c-435c-ba75-381046d436e2"}
19:43:25.629 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ef0498d4-753c-435c-ba75-381046d436e2"}
19:43:25.633 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a584933-e414-4ff8-a1e0-0a637be645ac"}
19:43:25.637 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a584933-e414-4ff8-a1e0-0a637be645ac"}
19:43:30.627 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"175c79e9-5700-4139-bea4-fe7ee85100ff"}
19:43:30.631 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"175c79e9-5700-4139-bea4-fe7ee85100ff"}
19:43:30.635 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e277de2-2a21-450b-b5e9-254263c35e4c"}
19:43:30.635 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e277de2-2a21-450b-b5e9-254263c35e4c"}
19:43:35.628 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"201227eb-a8b3-42e3-954d-bd873d761b8e"}
19:43:35.632 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"201227eb-a8b3-42e3-954d-bd873d761b8e"}
19:43:35.638 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a1380e5-7404-4432-9e11-79a4ecce8337"}
19:43:35.641 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a1380e5-7404-4432-9e11-79a4ecce8337"}
19:43:40.628 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e345262d-3276-44e8-aa56-b24d0bffaf02"}
19:43:40.630 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e345262d-3276-44e8-aa56-b24d0bffaf02"}
19:43:40.635 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e85fe6a-72f6-4835-b579-f179c2ffeff6"}
19:43:40.640 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e85fe6a-72f6-4835-b579-f179c2ffeff6"}
19:43:45.628 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4128a55e-6f80-4fc2-8ad3-d62feb696a38"}
19:43:45.632 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4128a55e-6f80-4fc2-8ad3-d62feb696a38"}
19:43:45.637 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eba04bee-4a00-4eef-a356-746569663f33"}
19:43:45.642 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eba04bee-4a00-4eef-a356-746569663f33"}
19:43:50.627 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d63b146-9080-46c0-844f-95a2cc9065a6"}
19:43:50.631 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0d63b146-9080-46c0-844f-95a2cc9065a6"}
19:43:50.641 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"265cb55b-a9c2-4367-adc5-14500b950f2f"}
19:43:50.646 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"265cb55b-a9c2-4367-adc5-14500b950f2f"}
19:43:55.627 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64e1de9b-c930-4db0-9715-848216a8851e"}
19:43:55.631 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"64e1de9b-c930-4db0-9715-848216a8851e"}
19:43:55.636 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d82fb8c-dc39-4777-aaec-e3ebbebfe60b"}
19:43:55.638 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0d82fb8c-dc39-4777-aaec-e3ebbebfe60b"}
19:44:00.627 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c8759285-1050-4f5e-89cf-77af6c8940f8"}
19:44:00.631 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c8759285-1050-4f5e-89cf-77af6c8940f8"}
19:44:00.637 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d92b0839-8017-4efe-8c5b-6c0a26f49c05"}
19:44:00.640 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d92b0839-8017-4efe-8c5b-6c0a26f49c05"}
19:44:05.629 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"472ec055-c24b-4d16-b4ac-56acab87d41c"}
19:44:05.632 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"472ec055-c24b-4d16-b4ac-56acab87d41c"}
19:44:05.639 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a387c2cc-adbc-4237-ab6f-d4c7f0534c09"}
19:44:05.644 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a387c2cc-adbc-4237-ab6f-d4c7f0534c09"}
19:44:10.630 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99c60431-bbba-47ee-bab1-887c4df53607"}
19:44:10.635 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"99c60431-bbba-47ee-bab1-887c4df53607"}
19:44:10.639 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47671497-a83a-4488-be35-1cbe1cbd80fe"}
19:44:10.642 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"47671497-a83a-4488-be35-1cbe1cbd80fe"}
19:44:15.628 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9deee1ba-3e3a-49d1-9ffa-ac42b11e876b"}
19:44:15.632 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9deee1ba-3e3a-49d1-9ffa-ac42b11e876b"}
19:44:15.638 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"176e9544-18af-49e9-a1b3-ddd07a87699d"}
19:44:15.645 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"176e9544-18af-49e9-a1b3-ddd07a87699d"}
19:44:20.627 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b66e9e4-b976-4f3b-a502-5570ccf58c8e"}
19:44:20.630 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9b66e9e4-b976-4f3b-a502-5570ccf58c8e"}
19:44:20.633 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fda3e81c-c4f7-4c4f-94a0-c0481fb042e5"}
19:44:20.637 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fda3e81c-c4f7-4c4f-94a0-c0481fb042e5"}
19:44:25.626 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ca59b1a-87ee-4d0d-bbd3-68e1ded834f1"}
19:44:25.629 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0ca59b1a-87ee-4d0d-bbd3-68e1ded834f1"}
19:44:25.636 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2560f6e3-64f0-4632-8e48-6098216f44ef"}
19:44:25.639 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2560f6e3-64f0-4632-8e48-6098216f44ef"}
19:44:30.626 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49b474f3-228c-4a43-8b58-ec296fa5b5ee"}
19:44:30.630 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"49b474f3-228c-4a43-8b58-ec296fa5b5ee"}
19:44:30.638 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d420105c-7ad5-47e1-9f76-7d73a73a579a"}
19:44:30.644 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d420105c-7ad5-47e1-9f76-7d73a73a579a"}
19:44:35.626 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62e6fda1-ddf9-4d0e-8a12-c1430dd580f0"}
19:44:35.629 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"62e6fda1-ddf9-4d0e-8a12-c1430dd580f0"}
19:44:35.634 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ca884f6-a633-4fa9-9323-64ecf3cadb5c"}
19:44:35.637 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ca884f6-a633-4fa9-9323-64ecf3cadb5c"}
19:44:40.628 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"54baff22-4749-46fa-bcab-58e9a39d1dfa"}
19:44:40.633 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"54baff22-4749-46fa-bcab-58e9a39d1dfa"}
19:44:40.639 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00a46f45-6a04-43ae-820e-a9c71177cced"}
19:44:40.642 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"00a46f45-6a04-43ae-820e-a9c71177cced"}
19:44:45.628 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb4b7e77-4de9-4ed3-abb1-e33b7f50c729"}
19:44:45.630 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bb4b7e77-4de9-4ed3-abb1-e33b7f50c729"}
19:44:45.634 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0daf24fc-3d50-47c1-b8ad-d559257d7df3"}
19:44:45.637 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0daf24fc-3d50-47c1-b8ad-d559257d7df3"}
19:44:50.720 05.083 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59294039-9abc-4e44-aa60-d7a4f8290dc5"}
19:44:50.724 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"59294039-9abc-4e44-aa60-d7a4f8290dc5"}
19:44:50.728 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dad11b04-4e0e-40ad-bc5f-60fee7a75c70"}
19:44:50.731 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dad11b04-4e0e-40ad-bc5f-60fee7a75c70"}
19:44:55.720 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c426879-0cca-47f3-9cff-2f843f6913c8"}
19:44:55.724 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5c426879-0cca-47f3-9cff-2f843f6913c8"}
19:44:55.728 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0960bb47-2567-4a36-bb70-c45f7429dfe8"}
19:44:55.730 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0960bb47-2567-4a36-bb70-c45f7429dfe8"}
19:45:00.718 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db217c04-82ea-49db-b014-e65ea99ebb48"}
19:45:00.721 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"db217c04-82ea-49db-b014-e65ea99ebb48"}
19:45:00.724 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"572b650b-3e53-4aa5-87d2-8fd9801ba471"}
19:45:00.727 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"572b650b-3e53-4aa5-87d2-8fd9801ba471"}
19:45:05.716 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f8bcc7ed-c09a-47ae-9c87-237691a62b8b"}
19:45:05.720 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f8bcc7ed-c09a-47ae-9c87-237691a62b8b"}
19:45:05.724 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4f41d98-1aa6-4c0f-a562-825826893afe"}
19:45:05.727 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a4f41d98-1aa6-4c0f-a562-825826893afe"}
19:45:10.719 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"309ddbc5-2ea2-4866-9162-ef7abb54d963"}
19:45:10.722 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"309ddbc5-2ea2-4866-9162-ef7abb54d963"}
19:45:10.725 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b45d1dff-b6a1-4a43-8c69-181b22cbbdc0"}
19:45:10.728 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b45d1dff-b6a1-4a43-8c69-181b22cbbdc0"}
19:45:15.718 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d5da117-e83d-4421-8a23-4e493205b7fb"}
19:45:15.722 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7d5da117-e83d-4421-8a23-4e493205b7fb"}
19:45:15.730 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e213939-dfdf-4379-a86d-dc930b06be01"}
19:45:15.734 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e213939-dfdf-4379-a86d-dc930b06be01"}
19:45:20.720 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"811d2dfc-a96b-40c5-ba20-27cb4df30196"}
19:45:20.723 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"811d2dfc-a96b-40c5-ba20-27cb4df30196"}
19:45:20.725 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c677c6bb-316f-42ed-a26b-802d8175dcd6"}
19:45:20.731 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c677c6bb-316f-42ed-a26b-802d8175dcd6"}
19:45:25.719 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"686d90f0-f9ed-4817-8d4f-7659aefe3353"}
19:45:25.721 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"686d90f0-f9ed-4817-8d4f-7659aefe3353"}
19:45:25.726 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1942e33-dca8-4818-ab76-6bfb5da7bd76"}
19:45:25.730 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a1942e33-dca8-4818-ab76-6bfb5da7bd76"}
19:45:30.720 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe61b119-5b9c-4dde-9e78-dfaefd542031"}
19:45:30.723 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fe61b119-5b9c-4dde-9e78-dfaefd542031"}
19:45:30.729 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee9c1919-5e18-49ce-9547-ca61420c5ce9"}
19:45:30.732 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ee9c1919-5e18-49ce-9547-ca61420c5ce9"}
19:45:35.718 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b3b0f3a0-6461-450b-8d27-ab89f0efa49b"}
19:45:35.722 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b3b0f3a0-6461-450b-8d27-ab89f0efa49b"}
19:45:35.727 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b4434ab-6ff1-4e63-bd9e-084d64a9c314"}
19:45:35.730 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b4434ab-6ff1-4e63-bd9e-084d64a9c314"}
19:45:40.718 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5667ca36-3bfb-446f-9fe8-d8f40ba0936f"}
19:45:40.721 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5667ca36-3bfb-446f-9fe8-d8f40ba0936f"}
19:45:40.724 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ce270b5-18a3-41bd-8f01-8bd69ee32de9"}
19:45:40.728 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6ce270b5-18a3-41bd-8f01-8bd69ee32de9"}
19:45:45.718 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07c88b74-3a66-436e-81c3-0eb4e598cbcc"}
19:45:45.722 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"07c88b74-3a66-436e-81c3-0eb4e598cbcc"}
19:45:45.727 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6c9c5523-3e3f-4d54-9bee-a722b239dc6e"}
19:45:45.730 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c9c5523-3e3f-4d54-9bee-a722b239dc6e"}
19:45:50.717 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e96fc568-1c52-4d95-b38c-cf52b7d8955a"}
19:45:50.720 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e96fc568-1c52-4d95-b38c-cf52b7d8955a"}
19:45:50.723 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3384c5e-5ea0-44c8-9342-d9592585806e"}
19:45:50.726 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3384c5e-5ea0-44c8-9342-d9592585806e"}
19:45:55.715 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d2a85ad-e551-4965-b6f7-d051f8563617"}
19:45:55.718 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5d2a85ad-e551-4965-b6f7-d051f8563617"}
19:45:55.722 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e06672c-adf7-4e32-bdf8-8a5fdf7dbfec"}
19:45:55.725 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e06672c-adf7-4e32-bdf8-8a5fdf7dbfec"}
19:46:00.715 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07634c65-0e74-4273-b454-ece9717a2b36"}
19:46:00.719 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"07634c65-0e74-4273-b454-ece9717a2b36"}
19:46:00.723 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"293cb706-b9c5-46f9-9aa1-931f298fd159"}
19:46:00.726 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"293cb706-b9c5-46f9-9aa1-931f298fd159"}
19:46:05.714 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32b5cee4-a862-46d8-b3af-ccee63552af3"}
19:46:05.718 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"32b5cee4-a862-46d8-b3af-ccee63552af3"}
19:46:05.722 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a5af5da1-a6b3-43a7-8aaf-c969d29ef22d"}
19:46:05.725 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a5af5da1-a6b3-43a7-8aaf-c969d29ef22d"}
19:46:10.715 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da016c04-ab43-42db-8aeb-8da39b8f1089"}
19:46:10.717 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"da016c04-ab43-42db-8aeb-8da39b8f1089"}
19:46:10.721 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f09a20ca-4927-4d1a-a61d-102c91704973"}
19:46:10.728 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f09a20ca-4927-4d1a-a61d-102c91704973"}
19:46:15.715 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c81c3421-d76e-4fdf-abb4-ec9759c419b8"}
19:46:15.718 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c81c3421-d76e-4fdf-abb4-ec9759c419b8"}
19:46:15.722 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c752745d-1bfd-4a5b-b2bb-799f9e3d23da"}
19:46:15.726 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c752745d-1bfd-4a5b-b2bb-799f9e3d23da"}
19:46:20.714 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d85073ce-0d46-41ac-876d-49924cb45379"}
19:46:20.722 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d85073ce-0d46-41ac-876d-49924cb45379"}
19:46:20.726 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2ac9f18a-3758-4e50-8b26-b359f4652f6a"}
19:46:20.729 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2ac9f18a-3758-4e50-8b26-b359f4652f6a"}
19:46:25.714 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f1d0872-f57b-44d8-b78f-19ecf36ba58f"}
19:46:25.717 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1f1d0872-f57b-44d8-b78f-19ecf36ba58f"}
19:46:25.720 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f20972f-323c-4fc0-a150-2279a397daf5"}
19:46:25.723 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f20972f-323c-4fc0-a150-2279a397daf5"}
19:46:30.713 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2bb1cbc-8670-4832-a9d4-384285b660b3"}
19:46:30.718 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e2bb1cbc-8670-4832-a9d4-384285b660b3"}
19:46:30.721 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d1d76693-46a9-48e3-b9d4-cdeec1d8cbf1"}
19:46:30.724 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1d76693-46a9-48e3-b9d4-cdeec1d8cbf1"}
19:46:35.711 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"532281d5-b017-4055-8a2e-f731579f0d76"}
19:46:35.714 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"532281d5-b017-4055-8a2e-f731579f0d76"}
19:46:35.718 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92d4ff2d-3d1f-4711-983d-9dc362a032bf"}
19:46:35.723 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"92d4ff2d-3d1f-4711-983d-9dc362a032bf"}
19:46:40.710 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ff3a521-133d-417f-ba2c-6337ce46eb45"}
19:46:40.714 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0ff3a521-133d-417f-ba2c-6337ce46eb45"}
19:46:40.717 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4b26492-fbeb-494d-9eda-d8097031964d"}
19:46:40.722 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f4b26492-fbeb-494d-9eda-d8097031964d"}
19:46:45.709 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a17e2930-f797-4580-81b7-a1d017fa755b"}
19:46:45.713 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a17e2930-f797-4580-81b7-a1d017fa755b"}
19:46:45.717 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e9fb160-6f26-4ffd-9a09-818f3c07cd1e"}
19:46:45.721 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e9fb160-6f26-4ffd-9a09-818f3c07cd1e"}
19:46:50.709 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"134e1f31-4e0d-489f-9dd1-af3b619c89e5"}
19:46:50.714 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"134e1f31-4e0d-489f-9dd1-af3b619c89e5"}
19:46:50.717 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b255036e-faae-46f4-af6b-ab05af035d31"}
19:46:50.719 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b255036e-faae-46f4-af6b-ab05af035d31"}
19:46:55.707 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b38de003-7a06-4594-a761-908afa860d29"}
19:46:55.710 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b38de003-7a06-4594-a761-908afa860d29"}
19:46:55.714 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5cd4c48-dced-4d03-b5a0-87e5b15c5fa8"}
19:46:55.716 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d5cd4c48-dced-4d03-b5a0-87e5b15c5fa8"}
19:47:00.707 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"abc0f22d-e529-43b8-822a-15ebe412bb4a"}
19:47:00.712 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"abc0f22d-e529-43b8-822a-15ebe412bb4a"}
19:47:00.716 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0f3bcb7-249b-445e-b689-adcded08c98d"}
19:47:00.720 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0f3bcb7-249b-445e-b689-adcded08c98d"}
19:47:05.706 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41ae2cec-b0f1-419a-9f94-4df593065fd5"}
19:47:05.711 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"41ae2cec-b0f1-419a-9f94-4df593065fd5"}
19:47:05.716 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"553315d0-e6c8-4545-9bb9-8b50df08bada"}
19:47:05.726 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"553315d0-e6c8-4545-9bb9-8b50df08bada"}
19:47:10.707 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cdbe4cbd-5570-4b2b-8944-fe1e4384d96e"}
19:47:10.710 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cdbe4cbd-5570-4b2b-8944-fe1e4384d96e"}
19:47:10.713 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"09b27133-07f5-44d8-9438-3c330a3475f2"}
19:47:10.716 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"09b27133-07f5-44d8-9438-3c330a3475f2"}
19:47:15.707 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd34dcf4-34eb-4423-afd8-793cfa7716c6"}
19:47:15.711 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fd34dcf4-34eb-4423-afd8-793cfa7716c6"}
19:47:15.715 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"167bbe43-f90f-4980-9364-ea9a4b3b625c"}
19:47:15.717 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"167bbe43-f90f-4980-9364-ea9a4b3b625c"}
19:47:20.706 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac8959e9-8287-4dd3-95d2-e792056a6d7c"}
19:47:20.709 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ac8959e9-8287-4dd3-95d2-e792056a6d7c"}
19:47:20.712 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad75180a-b05f-4144-8909-685e18d2f7a4"}
19:47:20.717 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad75180a-b05f-4144-8909-685e18d2f7a4"}
19:47:25.705 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b639778d-a738-47cb-97bf-0dcb6ad335e9"}
19:47:25.710 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b639778d-a738-47cb-97bf-0dcb6ad335e9"}
19:47:25.714 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd338172-6786-4f82-b735-f0c50ecd4bff"}
19:47:25.718 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd338172-6786-4f82-b735-f0c50ecd4bff"}
19:47:30.707 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e4ef8be-6d4c-42f9-985e-702ae2025a92"}
19:47:30.709 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9e4ef8be-6d4c-42f9-985e-702ae2025a92"}
19:47:30.714 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47c1805d-c642-4011-902c-265a46ab8572"}
19:47:30.717 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"47c1805d-c642-4011-902c-265a46ab8572"}
19:47:35.707 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1a7f1eb-c271-437c-8ed5-5bc4f9fb089a"}
19:47:35.711 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b1a7f1eb-c271-437c-8ed5-5bc4f9fb089a"}
19:47:35.715 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e0086d3-ac0d-4156-b31e-a4809ebdc991"}
19:47:35.720 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e0086d3-ac0d-4156-b31e-a4809ebdc991"}
19:47:40.707 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ecdc8f79-f9f5-47c7-b9e5-a438100cdacf"}
19:47:40.710 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ecdc8f79-f9f5-47c7-b9e5-a438100cdacf"}
19:47:40.714 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bdb3aa93-e6ee-477a-9b0e-c9091d2de52a"}
19:47:40.717 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bdb3aa93-e6ee-477a-9b0e-c9091d2de52a"}
19:47:45.706 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f1a8f82-351c-46f2-95e7-c2e8180eee81"}
19:47:45.712 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3f1a8f82-351c-46f2-95e7-c2e8180eee81"}
19:47:45.716 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea28b9c9-e252-4cc1-9a2b-25d49e3fdec7"}
19:47:45.719 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea28b9c9-e252-4cc1-9a2b-25d49e3fdec7"}
19:47:50.706 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62b0bcb3-7c8a-4c39-bd4f-b3a0cfca8d68"}
19:47:50.709 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"62b0bcb3-7c8a-4c39-bd4f-b3a0cfca8d68"}
19:47:50.715 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e990da0-aede-47b1-8934-841cc2e1d706"}
19:47:50.718 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e990da0-aede-47b1-8934-841cc2e1d706"}
19:47:55.706 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"87beb9bf-cab4-4871-8d75-241c1b253121"}
19:47:55.711 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"87beb9bf-cab4-4871-8d75-241c1b253121"}
19:47:55.715 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e6058068-a3a4-44bc-a8b2-fe71b75e1a04"}
19:47:55.718 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e6058068-a3a4-44bc-a8b2-fe71b75e1a04"}
19:48:00.706 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8bc963df-c854-4b42-9d70-960d27ba4ed0"}
19:48:00.710 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8bc963df-c854-4b42-9d70-960d27ba4ed0"}
19:48:00.715 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f41bf540-3a5b-4779-abf8-ec33181eb56d"}
19:48:00.719 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f41bf540-3a5b-4779-abf8-ec33181eb56d"}
19:48:05.706 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02163158-4c9e-4d1f-beee-f3d6bb906538"}
19:48:05.711 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"02163158-4c9e-4d1f-beee-f3d6bb906538"}
19:48:05.715 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14f5e591-989a-4fb5-9d6d-8b53f57b2636"}
19:48:05.719 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"14f5e591-989a-4fb5-9d6d-8b53f57b2636"}
19:48:10.706 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a479ac26-1bdc-4d43-8020-b089d7be411c"}
19:48:10.709 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a479ac26-1bdc-4d43-8020-b089d7be411c"}
19:48:10.712 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed32c16c-e77e-4f8e-88e5-ef1fcff27284"}
19:48:10.717 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed32c16c-e77e-4f8e-88e5-ef1fcff27284"}
19:48:15.706 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b9798b9f-7694-400b-bf6c-f0bae5b791fe"}
19:48:15.709 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b9798b9f-7694-400b-bf6c-f0bae5b791fe"}
19:48:15.713 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6c880a14-ae72-4495-916d-f5711dc9ece8"}
19:48:15.715 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c880a14-ae72-4495-916d-f5711dc9ece8"}
19:48:20.706 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08850579-2c43-4b0b-b69a-65c9aad9e579"}
19:48:20.709 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"08850579-2c43-4b0b-b69a-65c9aad9e579"}
19:48:20.715 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c2c7cce-1970-42b1-b2e0-989d03dbb285"}
19:48:20.719 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c2c7cce-1970-42b1-b2e0-989d03dbb285"}
19:48:25.708 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c1e0f6f-d0c2-4a63-93c8-a9da1de56560"}
19:48:25.710 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6c1e0f6f-d0c2-4a63-93c8-a9da1de56560"}
19:48:25.718 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"435b9eb7-e7b1-4780-a5c1-0dbeeb533b50"}
19:48:25.722 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"435b9eb7-e7b1-4780-a5c1-0dbeeb533b50"}
19:48:30.705 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d3291122-6dd9-4289-9ba3-9ef0239b3781"}
19:48:30.708 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d3291122-6dd9-4289-9ba3-9ef0239b3781"}
19:48:30.724 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f6885d0-467d-4645-8b91-bf591008aeba"}
19:48:30.727 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f6885d0-467d-4645-8b91-bf591008aeba"}
19:48:35.705 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5f051139-ec86-4ccb-a349-620c3cbc10f1"}
19:48:35.709 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5f051139-ec86-4ccb-a349-620c3cbc10f1"}
19:48:35.713 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e14e91b-abf6-46f1-b7a2-3af8af560fce"}
19:48:35.717 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e14e91b-abf6-46f1-b7a2-3af8af560fce"}
19:48:40.706 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e64650fd-0324-4eb7-a91a-b9163c70121d"}
19:48:40.709 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e64650fd-0324-4eb7-a91a-b9163c70121d"}
19:48:40.712 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"52825079-4ca4-4d0d-ad60-5998907abc3d"}
19:48:40.715 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"52825079-4ca4-4d0d-ad60-5998907abc3d"}
19:48:45.706 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ead28f45-d7ba-4974-ba2d-5f75812039d7"}
19:48:45.708 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ead28f45-d7ba-4974-ba2d-5f75812039d7"}
19:48:45.712 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3e4a3d1-9b0c-45fa-bfcb-31ad796f3dad"}
19:48:45.714 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3e4a3d1-9b0c-45fa-bfcb-31ad796f3dad"}
19:48:50.706 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab0cb8c3-5d40-4de3-bafe-7ad9e3d07b68"}
19:48:50.710 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ab0cb8c3-5d40-4de3-bafe-7ad9e3d07b68"}
19:48:50.714 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3bcc43e1-4173-44fc-a0d4-ba70fd9cd3fc"}
19:48:50.716 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3bcc43e1-4173-44fc-a0d4-ba70fd9cd3fc"}
19:48:55.706 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9486bf2a-20b0-4020-a986-5d5b1b42b29e"}
19:48:55.708 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9486bf2a-20b0-4020-a986-5d5b1b42b29e"}
19:48:55.712 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9916908f-a78f-459b-afa1-fe8ed77f08d7"}
19:48:55.715 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9916908f-a78f-459b-afa1-fe8ed77f08d7"}
19:49:00.705 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"765ed381-fdb6-436f-a17e-09c044f88bfb"}
19:49:00.712 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"765ed381-fdb6-436f-a17e-09c044f88bfb"}
19:49:00.739 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01fcf23d-9472-4b4c-9f92-05ab21c687e2"}
19:49:00.742 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"01fcf23d-9472-4b4c-9f92-05ab21c687e2"}
19:49:05.704 04.962 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45c0cb08-057a-4ce3-bab5-e604298be758"}
19:49:05.707 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"45c0cb08-057a-4ce3-bab5-e604298be758"}
19:49:05.710 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"428653f2-2ee4-4200-bad2-0d3a4c5a2b4e"}
19:49:05.714 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"428653f2-2ee4-4200-bad2-0d3a4c5a2b4e"}
19:49:10.704 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90c6e818-2b3a-4adf-8d1e-33033b4c0584"}
19:49:10.706 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"90c6e818-2b3a-4adf-8d1e-33033b4c0584"}
19:49:10.709 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54b43eee-cf01-4146-b6b4-261d303bbca1"}
19:49:10.713 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"54b43eee-cf01-4146-b6b4-261d303bbca1"}
19:49:15.701 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2258fb3a-5352-454f-a976-a1ac2b00ac6b"}
19:49:15.705 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2258fb3a-5352-454f-a976-a1ac2b00ac6b"}
19:49:15.708 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5270d5c-99f7-451b-95ab-7e77af94427b"}
19:49:15.712 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c5270d5c-99f7-451b-95ab-7e77af94427b"}
19:49:20.701 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78f90fd2-7866-4abb-b913-22ca8a162732"}
19:49:20.709 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"78f90fd2-7866-4abb-b913-22ca8a162732"}
19:49:20.714 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"678c5324-d30c-43e9-a3e0-bb22788d76eb"}
19:49:20.723 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"678c5324-d30c-43e9-a3e0-bb22788d76eb"}
19:49:25.702 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"04289bc5-5a24-4459-a7c6-be93ca99d70f"}
19:49:25.705 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"04289bc5-5a24-4459-a7c6-be93ca99d70f"}
19:49:25.711 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6891029a-7522-42d6-921f-9204ce0044ab"}
19:49:25.716 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6891029a-7522-42d6-921f-9204ce0044ab"}
19:49:30.703 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e6ef776-b557-4c3b-8af5-34546f24290b"}
19:49:30.706 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0e6ef776-b557-4c3b-8af5-34546f24290b"}
19:49:30.711 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e51aeb5-e533-4845-a4b4-b9cb613a591c"}
19:49:30.715 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e51aeb5-e533-4845-a4b4-b9cb613a591c"}
19:49:35.701 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d3bf3831-5e9f-48c5-8da0-0bf9a2161bce"}
19:49:35.704 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d3bf3831-5e9f-48c5-8da0-0bf9a2161bce"}
19:49:35.707 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"07165e5b-c684-477e-ac30-48c7268ac164"}
19:49:35.711 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"07165e5b-c684-477e-ac30-48c7268ac164"}
19:49:40.702 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a677c863-9153-44a6-bd04-5a261aba92aa"}
19:49:40.707 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a677c863-9153-44a6-bd04-5a261aba92aa"}
19:49:40.712 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ccd4302c-73f8-4f7f-aaa0-508efdd4f481"}
19:49:40.715 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ccd4302c-73f8-4f7f-aaa0-508efdd4f481"}
19:49:45.701 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94a4fe4e-ea18-4fde-ad49-93602db8935d"}
19:49:45.704 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"94a4fe4e-ea18-4fde-ad49-93602db8935d"}
19:49:45.712 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36e39700-9605-4b8c-b3b5-c6e315dc6eb7"}
19:49:45.718 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"36e39700-9605-4b8c-b3b5-c6e315dc6eb7"}
19:49:50.701 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc158815-c194-4d15-9ae4-e944f9df5bec"}
19:49:50.704 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fc158815-c194-4d15-9ae4-e944f9df5bec"}
19:49:50.710 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e7c998dc-a871-4b02-b588-9eec7ecc0709"}
19:49:50.713 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e7c998dc-a871-4b02-b588-9eec7ecc0709"}
19:49:55.699 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d9d9d149-87b6-4792-90f6-255bcff7e22a"}
19:49:55.708 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d9d9d149-87b6-4792-90f6-255bcff7e22a"}
19:49:55.713 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0e9cd99-0b11-4cdd-967a-f72edb6f1cc2"}
19:49:55.715 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c0e9cd99-0b11-4cdd-967a-f72edb6f1cc2"}
19:50:00.700 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0312f0a3-1bca-4a33-ba5b-e9a572c64c91"}
19:50:00.704 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0312f0a3-1bca-4a33-ba5b-e9a572c64c91"}
19:50:00.712 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b011d0c-e5b7-480a-a902-d25c821e02f0"}
19:50:00.717 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0b011d0c-e5b7-480a-a902-d25c821e02f0"}
19:50:05.701 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a0a0346-2a46-470e-8450-b42ab774a18c"}
19:50:05.706 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3a0a0346-2a46-470e-8450-b42ab774a18c"}
19:50:05.711 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"09eb06c4-6431-428c-b883-b8844a4fa2ab"}
19:50:05.716 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"09eb06c4-6431-428c-b883-b8844a4fa2ab"}
19:50:10.701 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"919f5b30-45fc-475a-901d-c0fb61888590"}
19:50:10.707 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"919f5b30-45fc-475a-901d-c0fb61888590"}
19:50:10.710 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21a0262b-8f86-4764-b6df-87bae8ae28fe"}
19:50:10.714 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"21a0262b-8f86-4764-b6df-87bae8ae28fe"}
19:50:15.702 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5014db9-fafc-42c5-8c5d-bec8c3fefd0a"}
19:50:15.708 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a5014db9-fafc-42c5-8c5d-bec8c3fefd0a"}
19:50:15.716 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b33f00b2-4e2d-439f-87d1-be5826f73f13"}
19:50:15.722 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b33f00b2-4e2d-439f-87d1-be5826f73f13"}
19:50:20.702 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6818c1c-0680-4b91-a388-b481c980b083"}
19:50:20.709 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d6818c1c-0680-4b91-a388-b481c980b083"}
19:50:20.714 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b58654bb-ce31-41d6-9549-413b33946941"}
19:50:20.717 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b58654bb-ce31-41d6-9549-413b33946941"}
19:50:25.700 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a6123e5-58c9-460d-b78c-d834efe122ed"}
19:50:25.704 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6a6123e5-58c9-460d-b78c-d834efe122ed"}
19:50:25.708 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2e50ff6-4e99-4b2e-b479-85814dc19438"}
19:50:25.711 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c2e50ff6-4e99-4b2e-b479-85814dc19438"}
19:50:30.702 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64ab4f5d-cb0c-437a-9383-09c3c989d1f4"}
19:50:30.704 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"64ab4f5d-cb0c-437a-9383-09c3c989d1f4"}
19:50:30.708 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"543f64ec-307b-4f67-9e75-94b5f1f4959c"}
19:50:30.712 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"543f64ec-307b-4f67-9e75-94b5f1f4959c"}
19:50:35.701 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef488272-38df-421f-a3a9-67d0f05bd9a1"}
19:50:35.707 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ef488272-38df-421f-a3a9-67d0f05bd9a1"}
19:50:35.710 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"561cc900-38b8-4122-806a-5d23575afe5e"}
19:50:35.713 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"561cc900-38b8-4122-806a-5d23575afe5e"}
19:50:40.701 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6af5137e-759c-4ea8-8cdb-36101d467137"}
19:50:40.705 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6af5137e-759c-4ea8-8cdb-36101d467137"}
19:50:40.708 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fbf6ddbc-2c09-4a4d-b94a-2593da870517"}
19:50:40.711 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fbf6ddbc-2c09-4a4d-b94a-2593da870517"}
19:50:45.699 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"351f10e4-4174-454e-80b3-936b83ac2bc0"}
19:50:45.703 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"351f10e4-4174-454e-80b3-936b83ac2bc0"}
19:50:45.709 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"50341946-5ce9-4eff-934e-a3f4c4eaa576"}
19:50:45.713 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"50341946-5ce9-4eff-934e-a3f4c4eaa576"}
19:50:50.706 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58d37d8e-a145-4448-9b9e-6d0801146550"}
19:50:50.709 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"58d37d8e-a145-4448-9b9e-6d0801146550"}
19:50:50.712 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6eb3461-3e48-442c-a81b-238da5170755"}
19:50:50.715 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6eb3461-3e48-442c-a81b-238da5170755"}
19:50:55.710 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b524caac-d66e-4f60-8787-c31f2e37fcf6"}
19:50:55.711 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b524caac-d66e-4f60-8787-c31f2e37fcf6"}
19:50:55.711 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e66b59f-6c06-4dbd-b6db-d4c02d8fb090"}
19:50:55.719 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e66b59f-6c06-4dbd-b6db-d4c02d8fb090"}
19:51:00.714 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a37188de-18ee-43ad-8109-74ad554664ae"}
19:51:00.714 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a37188de-18ee-43ad-8109-74ad554664ae"}
19:51:00.718 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d64d409b-4e1e-4a7f-b592-2378a0a7435c"}
19:51:00.723 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d64d409b-4e1e-4a7f-b592-2378a0a7435c"}
19:51:05.716 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4f598ce-d7ac-4532-8fe4-1b0d97087744"}
19:51:05.718 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e4f598ce-d7ac-4532-8fe4-1b0d97087744"}
19:51:05.718 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"049dbd80-ef9d-410d-af54-e671dd0387af"}
19:51:05.726 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"049dbd80-ef9d-410d-af54-e671dd0387af"}
19:51:10.718 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d826c76-4ee2-4712-887e-e759024f1563"}
19:51:10.721 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3d826c76-4ee2-4712-887e-e759024f1563"}
19:51:10.725 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76345800-8dae-439d-8b17-2adea6060375"}
19:51:10.725 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"76345800-8dae-439d-8b17-2adea6060375"}
19:51:15.719 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed022956-e17c-4388-acb1-989ae6e5a3e4"}
19:51:15.719 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ed022956-e17c-4388-acb1-989ae6e5a3e4"}
19:51:15.726 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b1ed1615-f341-4cce-bab3-17a97f3aa9a4"}
19:51:15.727 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b1ed1615-f341-4cce-bab3-17a97f3aa9a4"}
19:51:20.730 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"060b9e31-400a-4505-9048-c0f753cf002d"}
19:51:20.730 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"060b9e31-400a-4505-9048-c0f753cf002d"}
19:51:20.738 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5adbdf27-e2db-43b1-8bce-1d03d9f4d73b"}
19:51:20.749 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5adbdf27-e2db-43b1-8bce-1d03d9f4d73b"}
19:51:25.740 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b2c1f773-e024-46e5-87b9-647b603dfabe"}
19:51:25.740 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b2c1f773-e024-46e5-87b9-647b603dfabe"}
19:51:25.745 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6763820e-9f70-4b86-93ad-284766446ffe"}
19:51:25.750 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6763820e-9f70-4b86-93ad-284766446ffe"}
19:51:30.742 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a7d21c8-1103-4079-9575-d70d10277d34"}
19:51:30.745 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4a7d21c8-1103-4079-9575-d70d10277d34"}
19:51:30.745 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73467940-3b14-41a7-994a-9864a0fcc840"}
19:51:30.751 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"73467940-3b14-41a7-994a-9864a0fcc840"}
19:51:35.754 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ef0a82f-d2e9-4439-909f-12971f410e0d"}
19:51:35.756 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4ef0a82f-d2e9-4439-909f-12971f410e0d"}
19:51:35.760 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27e5bbcd-ae41-4d43-b850-6ae616b9cecc"}
19:51:35.764 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"27e5bbcd-ae41-4d43-b850-6ae616b9cecc"}
19:51:40.758 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3e3c969b-e179-4d0b-8584-f72056b9a44d"}
19:51:40.761 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3e3c969b-e179-4d0b-8584-f72056b9a44d"}
19:51:40.765 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27e138c9-ed3c-47ff-ae45-50931f70a488"}
19:51:40.772 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"27e138c9-ed3c-47ff-ae45-50931f70a488"}
19:51:45.765 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"af7adcce-f872-4fa7-a392-865bf69c522d"}
19:51:45.768 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"af7adcce-f872-4fa7-a392-865bf69c522d"}
19:51:45.772 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d49b832b-5a94-486f-a548-25dd49092a58"}
19:51:45.773 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d49b832b-5a94-486f-a548-25dd49092a58"}
19:51:50.766 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e88424dd-46a8-4345-b820-46df53207268"}
19:51:50.769 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e88424dd-46a8-4345-b820-46df53207268"}
19:51:50.774 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"10d4b935-a7a9-4bbc-9990-22c047dd202f"}
19:51:50.774 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"10d4b935-a7a9-4bbc-9990-22c047dd202f"}
19:51:55.764 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c330efe-401d-46bf-99b6-f0628c4d9440"}
19:51:55.767 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7c330efe-401d-46bf-99b6-f0628c4d9440"}
19:51:55.771 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01f0149c-dfd8-4318-9f00-93076ab91667"}
19:51:55.774 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"01f0149c-dfd8-4318-9f00-93076ab91667"}
19:52:00.763 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d84b61d7-6f52-4680-8ded-3224f6e51b4a"}
19:52:00.767 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d84b61d7-6f52-4680-8ded-3224f6e51b4a"}
19:52:00.771 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a541569-9c37-4741-931e-1538e7c32c08"}
19:52:00.775 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a541569-9c37-4741-931e-1538e7c32c08"}
19:52:05.764 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f135975a-fea1-46bd-877a-fcdad97fd2db"}
19:52:05.768 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f135975a-fea1-46bd-877a-fcdad97fd2db"}
19:52:05.771 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c7e1f52-310f-4752-b29f-7796a23a4e60"}
19:52:05.777 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c7e1f52-310f-4752-b29f-7796a23a4e60"}
19:52:10.763 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5107d6e1-0f25-40cc-839c-be8652460d84"}
19:52:10.767 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5107d6e1-0f25-40cc-839c-be8652460d84"}
19:52:10.770 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"80b23c0b-d806-4edc-9c49-b9d439d1150b"}
19:52:10.775 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"80b23c0b-d806-4edc-9c49-b9d439d1150b"}
19:52:15.762 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15482678-6cd0-4151-b750-1d70e8c2090a"}
19:52:15.768 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"15482678-6cd0-4151-b750-1d70e8c2090a"}
19:52:15.776 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15103bb7-ffae-4814-a626-999c2a5f59ec"}
19:52:15.782 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"15103bb7-ffae-4814-a626-999c2a5f59ec"}
19:52:20.760 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31536de0-9ff5-4c4a-a04a-4a1d466ea2b7"}
19:52:20.765 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"31536de0-9ff5-4c4a-a04a-4a1d466ea2b7"}
19:52:20.768 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"63ad32df-dbf8-4ff4-9023-506429801953"}
19:52:20.771 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"63ad32df-dbf8-4ff4-9023-506429801953"}
19:52:25.761 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b14a8485-e679-4bb6-bb90-05e799729812"}
19:52:25.767 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b14a8485-e679-4bb6-bb90-05e799729812"}
19:52:25.773 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e12c5476-8ea3-465f-9967-de6bf98f93b5"}
19:52:25.776 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e12c5476-8ea3-465f-9967-de6bf98f93b5"}
19:52:30.763 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a05294b7-dd56-4f56-9a35-06c5441dfde9"}
19:52:30.766 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a05294b7-dd56-4f56-9a35-06c5441dfde9"}
19:52:30.769 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ec193df-f6d0-4557-9a36-b0ac91495f20"}
19:52:30.773 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1ec193df-f6d0-4557-9a36-b0ac91495f20"}
19:52:35.762 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98d4a319-4ada-44e4-82ce-05b896ab130a"}
19:52:35.765 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"98d4a319-4ada-44e4-82ce-05b896ab130a"}
19:52:35.768 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23acd397-e83b-4f0f-aa98-b8865a925484"}
19:52:35.771 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"23acd397-e83b-4f0f-aa98-b8865a925484"}
19:52:40.761 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c37032ca-aa51-4c5f-acc5-0d1680ada40d"}
19:52:40.765 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c37032ca-aa51-4c5f-acc5-0d1680ada40d"}
19:52:40.768 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"839b1a3c-5df1-4067-a9e5-65d931f8bde3"}
19:52:40.771 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"839b1a3c-5df1-4067-a9e5-65d931f8bde3"}
19:52:45.761 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"51a34dcd-ec53-4cca-94d0-6c44ce6282bd"}
19:52:45.765 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"51a34dcd-ec53-4cca-94d0-6c44ce6282bd"}
19:52:45.769 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9759146-262a-4f83-a253-3953f948e028"}
19:52:45.772 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9759146-262a-4f83-a253-3953f948e028"}
19:52:50.762 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"27bd11ac-a02b-4edd-8c4d-c477494c3e2b"}
19:52:50.765 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"27bd11ac-a02b-4edd-8c4d-c477494c3e2b"}
19:52:50.768 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ca973bf-32da-43e2-91b1-b97c46f94305"}
19:52:50.772 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1ca973bf-32da-43e2-91b1-b97c46f94305"}
19:52:55.762 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff912b71-df6e-4829-828e-41821405325f"}
19:52:55.765 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ff912b71-df6e-4829-828e-41821405325f"}
19:52:55.769 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"caae0e66-2afd-48f9-a089-281ebfedef8b"}
19:52:55.771 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"caae0e66-2afd-48f9-a089-281ebfedef8b"}
19:53:00.761 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec625905-656d-4493-a5de-d55610d46c58"}
19:53:00.764 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ec625905-656d-4493-a5de-d55610d46c58"}
19:53:00.767 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9bfac4df-0ce1-4d5c-9580-fb243796529b"}
19:53:00.769 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9bfac4df-0ce1-4d5c-9580-fb243796529b"}
19:53:03.729 02.960 16872 evsrv: cli 0D3BF968 connect
19:53:03.758 00.029 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"302504be-b9d6-4eef-82bb-eb8723388786"}
19:53:03.792 00.034 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Stopped","id":"302504be-b9d6-4eef-82bb-eb8723388786"}
19:53:03.811 00.019 16872 evsrv: cli 0D3BF968 disconnect
19:53:05.760 01.949 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd23fcbe-6da4-4cfc-8c42-41f6aed99b39"}
19:53:05.764 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cd23fcbe-6da4-4cfc-8c42-41f6aed99b39"}
19:53:05.767 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a70323c2-566c-4272-ac7f-2b10fdc7ba56"}
19:53:05.771 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a70323c2-566c-4272-ac7f-2b10fdc7ba56"}
19:53:10.760 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad90c86f-b91e-4574-bb79-83f70e77cfea"}
19:53:10.764 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ad90c86f-b91e-4574-bb79-83f70e77cfea"}
19:53:10.769 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"13a2611d-660e-4098-956e-0300bc9e98f7"}
19:53:10.771 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"13a2611d-660e-4098-956e-0300bc9e98f7"}
19:53:15.759 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01604ad1-17fc-4a4f-b56a-8c70b261571f"}
19:53:15.765 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"01604ad1-17fc-4a4f-b56a-8c70b261571f"}
19:53:15.771 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"406161bd-5aa7-4898-9fd2-6072544f3a06"}
19:53:15.774 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"406161bd-5aa7-4898-9fd2-6072544f3a06"}
19:53:20.758 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ca9b26cb-84d8-41ba-803c-7d2d3cb7a2d8"}
19:53:20.762 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ca9b26cb-84d8-41ba-803c-7d2d3cb7a2d8"}
19:53:20.765 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d29c556a-fa79-4d32-8e8a-066f6eb01a50"}
19:53:20.772 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d29c556a-fa79-4d32-8e8a-066f6eb01a50"}
19:53:25.758 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa8070c5-c60b-4983-bf5f-0aedbfcd43b7"}
19:53:25.762 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fa8070c5-c60b-4983-bf5f-0aedbfcd43b7"}
19:53:25.765 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86bd7554-bb58-420d-8098-e55eca699e88"}
19:53:25.769 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"86bd7554-bb58-420d-8098-e55eca699e88"}
19:53:30.758 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1f6e829-e2d2-48b8-a1ce-9c9294d3a30e"}
19:53:30.766 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b1f6e829-e2d2-48b8-a1ce-9c9294d3a30e"}
19:53:30.775 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb0b9622-44e4-4e3b-869e-b441720e7884"}
19:53:30.785 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb0b9622-44e4-4e3b-869e-b441720e7884"}
19:53:35.758 04.973 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22b46757-0ab9-47ad-89ad-e78e8b1c7cd5"}
19:53:35.761 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"22b46757-0ab9-47ad-89ad-e78e8b1c7cd5"}
19:53:35.765 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"821a13bd-bf10-4eab-a46a-fcc01f1f018d"}
19:53:35.769 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"821a13bd-bf10-4eab-a46a-fcc01f1f018d"}
19:53:40.756 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ef79e70-39e8-47f8-b737-dc351344b6b6"}
19:53:40.760 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1ef79e70-39e8-47f8-b737-dc351344b6b6"}
19:53:40.764 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e5b19800-c9e9-4b09-a214-eec6e6046ead"}
19:53:40.768 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5b19800-c9e9-4b09-a214-eec6e6046ead"}
19:53:45.757 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2432e149-df17-479e-a20d-28bb4b4441a3"}
19:53:45.770 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2432e149-df17-479e-a20d-28bb4b4441a3"}
19:53:45.777 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b998fada-c21e-48a0-b614-bf22fc62c635"}
19:53:45.783 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b998fada-c21e-48a0-b614-bf22fc62c635"}
19:53:50.755 04.972 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1ab553f-af30-47c1-a1b2-46def6d059b8"}
19:53:50.758 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e1ab553f-af30-47c1-a1b2-46def6d059b8"}
19:53:50.762 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"126e53dd-e739-401c-bbcb-d519a5cd8080"}
19:53:50.766 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"126e53dd-e739-401c-bbcb-d519a5cd8080"}
19:53:55.756 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee00dedf-626a-4c5f-93d1-05a07467572a"}
19:53:55.759 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ee00dedf-626a-4c5f-93d1-05a07467572a"}
19:53:55.762 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"546cff5f-647f-4324-b5cc-62003249b01b"}
19:53:55.768 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"546cff5f-647f-4324-b5cc-62003249b01b"}
19:54:00.755 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07214699-810d-4d92-84c8-a1ab9887c033"}
19:54:00.758 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"07214699-810d-4d92-84c8-a1ab9887c033"}
19:54:00.762 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4f2a5097-ee81-4e0d-86d9-2b91b9da5a26"}
19:54:00.764 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4f2a5097-ee81-4e0d-86d9-2b91b9da5a26"}
19:54:05.753 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3dc853de-bc78-47fb-8f94-69bcacdba31b"}
19:54:05.757 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3dc853de-bc78-47fb-8f94-69bcacdba31b"}
19:54:05.759 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c96b97f6-47ae-4fe8-bd97-890a77ce76ee"}
19:54:05.763 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c96b97f6-47ae-4fe8-bd97-890a77ce76ee"}
19:54:10.752 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5833ce3-b27b-4722-a15f-4ef8c18faed8"}
19:54:10.755 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a5833ce3-b27b-4722-a15f-4ef8c18faed8"}
19:54:10.758 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2800893c-aedd-4fdb-a2c7-d526ab81fdc2"}
19:54:10.761 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2800893c-aedd-4fdb-a2c7-d526ab81fdc2"}
19:54:15.751 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e33cfc1d-1c16-40f5-8f61-5380972dad8f"}
19:54:15.756 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e33cfc1d-1c16-40f5-8f61-5380972dad8f"}
19:54:15.761 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bafb0c55-2383-4a1d-9422-b6a767968f15"}
19:54:15.766 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bafb0c55-2383-4a1d-9422-b6a767968f15"}
19:54:20.750 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a04ecbd-f67b-4f7d-87ed-469c3243011f"}
19:54:20.754 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3a04ecbd-f67b-4f7d-87ed-469c3243011f"}
19:54:20.757 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27a180e5-c815-43cc-8a2b-4ca875b82f69"}
19:54:20.763 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"27a180e5-c815-43cc-8a2b-4ca875b82f69"}
19:54:25.750 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bfe78c2d-4f1a-49fe-9446-a9992823639c"}
19:54:25.753 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bfe78c2d-4f1a-49fe-9446-a9992823639c"}
19:54:25.757 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"283de7cc-40e4-464a-8fc9-43c42094ddaa"}
19:54:25.761 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"283de7cc-40e4-464a-8fc9-43c42094ddaa"}
19:54:30.751 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4435e4a9-a592-41c3-a310-5ca5f8d872c5"}
19:54:30.753 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4435e4a9-a592-41c3-a310-5ca5f8d872c5"}
19:54:30.757 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"175d70ba-56bb-4dd2-a31d-e4895208e7f0"}
19:54:30.760 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"175d70ba-56bb-4dd2-a31d-e4895208e7f0"}
19:54:35.754 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5582d1a4-51e4-4f0d-ade2-950a10f688c7"}
19:54:35.756 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5582d1a4-51e4-4f0d-ade2-950a10f688c7"}
19:54:35.756 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"991695f1-d0f4-4f02-a617-6cca18cbfe53"}
19:54:35.763 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"991695f1-d0f4-4f02-a617-6cca18cbfe53"}
19:54:40.756 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b0e5477-f740-4942-aabd-0573151b0b36"}
19:54:40.756 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7b0e5477-f740-4942-aabd-0573151b0b36"}
19:54:40.756 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a129b30-e1ad-4d2a-ae52-0ad9114f336b"}
19:54:40.767 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a129b30-e1ad-4d2a-ae52-0ad9114f336b"}
19:54:45.760 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4f266b6f-81a3-44cc-a3c0-f00e88d0fcec"}
19:54:45.762 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4f266b6f-81a3-44cc-a3c0-f00e88d0fcec"}
19:54:45.766 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eff114e6-bd5f-4d26-82e5-0ffec803ab2b"}
19:54:45.769 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eff114e6-bd5f-4d26-82e5-0ffec803ab2b"}
19:54:50.764 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8990ae01-504b-4644-aa7a-1bcf4607e421"}
19:54:50.764 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8990ae01-504b-4644-aa7a-1bcf4607e421"}
19:54:50.764 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6b3eebd-8605-417c-97ad-b30004f9e31b"}
19:54:50.771 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6b3eebd-8605-417c-97ad-b30004f9e31b"}
19:54:55.764 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"361eb6af-c09b-4e10-9764-e2f6b132fcdf"}
19:54:55.770 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"361eb6af-c09b-4e10-9764-e2f6b132fcdf"}
19:54:55.774 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2ec1dddf-8ca1-4083-ba1d-07ad46a41695"}
19:54:55.774 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2ec1dddf-8ca1-4083-ba1d-07ad46a41695"}
19:55:00.763 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"766df2d8-c007-45a2-989c-be4e72284c2d"}
19:55:00.766 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"766df2d8-c007-45a2-989c-be4e72284c2d"}
19:55:00.770 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"435a0172-133b-4d5d-bb5d-0e79eab1c9e0"}
19:55:00.773 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"435a0172-133b-4d5d-bb5d-0e79eab1c9e0"}
19:55:05.763 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98e89e0b-8ac4-41a2-9e7b-dbde118c22f7"}
19:55:05.767 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"98e89e0b-8ac4-41a2-9e7b-dbde118c22f7"}
19:55:05.770 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"373977b7-bfbc-46d5-a943-ba6f1a292250"}
19:55:05.773 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"373977b7-bfbc-46d5-a943-ba6f1a292250"}
19:55:10.763 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"faaba647-9446-4fb3-bbdb-c6c168f394ab"}
19:55:10.767 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"faaba647-9446-4fb3-bbdb-c6c168f394ab"}
19:55:10.771 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb4a808d-d45f-422c-8cf3-be5ef5290e4d"}
19:55:10.774 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb4a808d-d45f-422c-8cf3-be5ef5290e4d"}
19:55:15.765 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"242569ef-13e0-427d-9866-13e823c10ca7"}
19:55:15.769 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"242569ef-13e0-427d-9866-13e823c10ca7"}
19:55:15.772 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"efa1de36-6489-442d-a12a-28c70002ec4a"}
19:55:15.775 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"efa1de36-6489-442d-a12a-28c70002ec4a"}
19:55:20.763 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"490de88b-2649-413a-9a1e-24699399cd90"}
19:55:20.766 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"490de88b-2649-413a-9a1e-24699399cd90"}
19:55:20.770 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12bab1b0-208e-4df3-9894-6893604f8b57"}
19:55:20.773 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"12bab1b0-208e-4df3-9894-6893604f8b57"}
19:55:25.763 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc6adacd-275c-4ba2-8a80-2a6a00a865af"}
19:55:25.766 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fc6adacd-275c-4ba2-8a80-2a6a00a865af"}
19:55:25.770 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d988e09-7e7c-4982-bdaf-08dc7b512631"}
19:55:25.772 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d988e09-7e7c-4982-bdaf-08dc7b512631"}
19:55:30.762 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33d1f0b3-ec01-4e84-8f41-3eaddce47ca0"}
19:55:30.765 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"33d1f0b3-ec01-4e84-8f41-3eaddce47ca0"}
19:55:30.769 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"50f3c42e-b24c-4f8d-b129-3cb54c2092b3"}
19:55:30.773 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"50f3c42e-b24c-4f8d-b129-3cb54c2092b3"}
19:55:35.763 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cff8c1f5-11f9-452c-9a3a-669151fc894f"}
19:55:35.765 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cff8c1f5-11f9-452c-9a3a-669151fc894f"}
19:55:35.769 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8a0924b-bd3c-422e-9d63-5bf3a0a8f5ed"}
19:55:35.771 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a8a0924b-bd3c-422e-9d63-5bf3a0a8f5ed"}
19:55:40.762 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f9ae8d05-39ee-4155-973a-3ccd51037780"}
19:55:40.764 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f9ae8d05-39ee-4155-973a-3ccd51037780"}
19:55:40.768 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"35cd9d43-03f0-4a65-8030-36145c7c4a16"}
19:55:40.772 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"35cd9d43-03f0-4a65-8030-36145c7c4a16"}
19:55:45.761 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"beb7829f-cbe8-4ba1-a112-61cac3095c8a"}
19:55:45.765 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"beb7829f-cbe8-4ba1-a112-61cac3095c8a"}
19:55:45.769 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b176fab1-7d28-4352-b952-e10b7d349aa2"}
19:55:45.771 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b176fab1-7d28-4352-b952-e10b7d349aa2"}
19:55:50.762 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dbf4b297-028e-48d9-ae21-393f576bcd2e"}
19:55:50.765 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dbf4b297-028e-48d9-ae21-393f576bcd2e"}
19:55:50.769 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18bffac8-284f-4d8b-9b2d-6963f24d0767"}
19:55:50.772 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"18bffac8-284f-4d8b-9b2d-6963f24d0767"}
19:55:55.760 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86e96224-c8fa-4ac5-ad51-a6bf6c77c924"}
19:55:55.766 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"86e96224-c8fa-4ac5-ad51-a6bf6c77c924"}
19:55:55.771 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"88830f85-e849-4441-b1d8-2f22e101be0a"}
19:55:55.774 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"88830f85-e849-4441-b1d8-2f22e101be0a"}
19:56:00.759 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e92dc083-52ec-4f71-8f56-fdd0daba580b"}
19:56:00.762 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e92dc083-52ec-4f71-8f56-fdd0daba580b"}
19:56:00.767 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1750f480-6258-42f5-8b14-4997148505dd"}
19:56:00.771 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1750f480-6258-42f5-8b14-4997148505dd"}
19:56:05.757 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"17e503f8-5528-4208-b2d4-4d6132249ceb"}
19:56:05.761 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"17e503f8-5528-4208-b2d4-4d6132249ceb"}
19:56:05.765 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0130114d-be4e-4715-90e6-607ab5d092bf"}
19:56:05.769 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0130114d-be4e-4715-90e6-607ab5d092bf"}
19:56:10.758 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ea84334-cd4d-4bb4-bd93-dc7a69f8fadf"}
19:56:10.764 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0ea84334-cd4d-4bb4-bd93-dc7a69f8fadf"}
19:56:10.770 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e943d051-388e-4d63-b280-bf649ef49c2b"}
19:56:10.777 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e943d051-388e-4d63-b280-bf649ef49c2b"}
19:56:15.756 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6e18e3c-f830-418d-b81f-f7038206afaf"}
19:56:15.759 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c6e18e3c-f830-418d-b81f-f7038206afaf"}
19:56:15.762 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8d9a1020-95cb-4a93-a46a-1cf608f1b068"}
19:56:15.765 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8d9a1020-95cb-4a93-a46a-1cf608f1b068"}
19:56:20.755 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6326e7a-23b9-40ab-9d55-7edee00035e5"}
19:56:20.758 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a6326e7a-23b9-40ab-9d55-7edee00035e5"}
19:56:20.762 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8090b783-c4be-424f-ad03-8a9322c48cff"}
19:56:20.765 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8090b783-c4be-424f-ad03-8a9322c48cff"}
19:56:25.754 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"892a6538-b387-4ad2-a9be-1c2d1ab22649"}
19:56:25.757 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"892a6538-b387-4ad2-a9be-1c2d1ab22649"}
19:56:25.760 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae592d35-6614-4d7e-b0e3-077749b2ad9e"}
19:56:25.763 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae592d35-6614-4d7e-b0e3-077749b2ad9e"}
19:56:30.754 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a01730f7-5293-46cc-a0ee-46e29a09ed7c"}
19:56:30.757 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a01730f7-5293-46cc-a0ee-46e29a09ed7c"}
19:56:30.760 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"08327680-7152-4176-97cd-1405ec20cbb2"}
19:56:30.763 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"08327680-7152-4176-97cd-1405ec20cbb2"}
19:56:35.753 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16c1c3ab-31f3-4b82-b260-28159cde21ac"}
19:56:35.757 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"16c1c3ab-31f3-4b82-b260-28159cde21ac"}
19:56:35.763 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"addd0134-061a-4048-9c74-9f4d5b7eff4d"}
19:56:35.766 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"addd0134-061a-4048-9c74-9f4d5b7eff4d"}
19:56:40.752 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"334d61bd-4261-4c5b-9b46-f87221df3b07"}
19:56:40.756 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"334d61bd-4261-4c5b-9b46-f87221df3b07"}
19:56:40.760 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ab32d663-ebfd-4c1a-9435-9be02324bdb2"}
19:56:40.763 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ab32d663-ebfd-4c1a-9435-9be02324bdb2"}
19:56:45.751 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d02429f-3d4b-4531-9418-b72d6dcc25da"}
19:56:45.754 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9d02429f-3d4b-4531-9418-b72d6dcc25da"}
19:56:45.758 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb4c7659-d36c-4d47-b126-19e92de0bf45"}
19:56:45.762 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb4c7659-d36c-4d47-b126-19e92de0bf45"}
19:56:50.751 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c508399-122a-4479-81f7-99fb62b9949c"}
19:56:50.754 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2c508399-122a-4479-81f7-99fb62b9949c"}
19:56:50.758 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd10c4f7-22d3-4d25-99bd-41b67b853ba0"}
19:56:50.760 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd10c4f7-22d3-4d25-99bd-41b67b853ba0"}
19:56:55.752 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d5f82bf9-a09e-430c-9b50-703982bd0c13"}
19:56:55.755 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d5f82bf9-a09e-430c-9b50-703982bd0c13"}
19:56:55.758 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c22ff5c8-e6d2-4606-84b6-a9d130b9ece5"}
19:56:55.760 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c22ff5c8-e6d2-4606-84b6-a9d130b9ece5"}
19:57:00.752 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"420b7b46-608a-494b-b86d-54c90b960ebb"}
19:57:00.755 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"420b7b46-608a-494b-b86d-54c90b960ebb"}
19:57:00.758 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a97bdf05-f0b5-4a7e-b104-61fd21242491"}
19:57:00.760 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a97bdf05-f0b5-4a7e-b104-61fd21242491"}
19:57:05.751 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"54870fcc-6a26-4ca4-9e72-a09c9ed559c5"}
19:57:05.754 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"54870fcc-6a26-4ca4-9e72-a09c9ed559c5"}
19:57:05.758 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a40a14b-fa5e-44f2-91fd-17eaa88f9dae"}
19:57:05.761 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1a40a14b-fa5e-44f2-91fd-17eaa88f9dae"}
19:57:10.751 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dac54a2f-85da-4be1-a9c8-0959479c810c"}
19:57:10.754 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dac54a2f-85da-4be1-a9c8-0959479c810c"}
19:57:10.757 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e81a2fad-7f5b-4ccd-a6ab-452b7ef3ea57"}
19:57:10.760 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e81a2fad-7f5b-4ccd-a6ab-452b7ef3ea57"}
19:57:15.749 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4edecc79-4699-4987-b1af-633f48174cd6"}
19:57:15.754 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4edecc79-4699-4987-b1af-633f48174cd6"}
19:57:15.758 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"45ded109-0e29-40d0-9c97-7867e764d21f"}
19:57:15.760 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"45ded109-0e29-40d0-9c97-7867e764d21f"}
19:57:20.749 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"67d8cf5e-56eb-4988-8ebd-fdb126aa9de4"}
19:57:20.751 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"67d8cf5e-56eb-4988-8ebd-fdb126aa9de4"}
19:57:20.756 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d02ca419-aa92-4a68-b119-85ef9d149b8c"}
19:57:20.758 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d02ca419-aa92-4a68-b119-85ef9d149b8c"}
19:57:25.748 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3c3a0f1-390f-4708-8f40-8e2b0dd21e17"}
19:57:25.751 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f3c3a0f1-390f-4708-8f40-8e2b0dd21e17"}
19:57:25.754 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"672d7818-e450-4653-a4f3-ab6f44686cde"}
19:57:25.757 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"672d7818-e450-4653-a4f3-ab6f44686cde"}
19:57:30.746 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b4ad7fc-4b00-4bb7-ab74-bb2e0d79c4f7"}
19:57:30.749 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4b4ad7fc-4b00-4bb7-ab74-bb2e0d79c4f7"}
19:57:30.754 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a500b998-c949-4842-808e-665500a9a201"}
19:57:30.757 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a500b998-c949-4842-808e-665500a9a201"}
19:57:35.745 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6c72e21-c465-488c-9a17-abd589c62353"}
19:57:35.748 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e6c72e21-c465-488c-9a17-abd589c62353"}
19:57:35.751 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6084cf37-ffd4-4f21-bcc9-45ae0e62428d"}
19:57:35.755 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6084cf37-ffd4-4f21-bcc9-45ae0e62428d"}
19:57:40.744 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e6b8591-5dd3-46cf-826f-6bdd464fc3ab"}
19:57:40.746 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1e6b8591-5dd3-46cf-826f-6bdd464fc3ab"}
19:57:40.749 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06bf9c06-7c51-4c14-b390-0b2113c5b847"}
19:57:40.753 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"06bf9c06-7c51-4c14-b390-0b2113c5b847"}
19:57:45.742 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8fae17a0-dac4-47c0-a824-36ec03217e59"}
19:57:45.745 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8fae17a0-dac4-47c0-a824-36ec03217e59"}
19:57:45.748 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bec855c1-a5ba-49a3-818e-a468a64c0514"}
19:57:45.752 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bec855c1-a5ba-49a3-818e-a468a64c0514"}
19:57:50.742 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19db9b3e-db55-4d06-8e75-2b8c8c333491"}
19:57:50.745 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"19db9b3e-db55-4d06-8e75-2b8c8c333491"}
19:57:50.750 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01e3ad5a-66dc-48e6-b0a0-93b384d29abd"}
19:57:50.752 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"01e3ad5a-66dc-48e6-b0a0-93b384d29abd"}
19:57:55.741 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77db879c-5d67-4969-8e29-858a89dfbd9c"}
19:57:55.745 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"77db879c-5d67-4969-8e29-858a89dfbd9c"}
19:57:55.748 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7af8f2e3-a102-45bb-a313-18409861b8a0"}
19:57:55.751 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7af8f2e3-a102-45bb-a313-18409861b8a0"}
19:58:00.740 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1a3e9aca-d867-4b43-ab15-4c728474aeea"}
19:58:00.744 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1a3e9aca-d867-4b43-ab15-4c728474aeea"}
19:58:00.748 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8c2d2037-b41b-4d61-a11f-cf4ea44b2e91"}
19:58:00.751 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c2d2037-b41b-4d61-a11f-cf4ea44b2e91"}
19:58:05.741 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa392a1d-52cb-42f9-962e-54082c281e1b"}
19:58:05.743 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aa392a1d-52cb-42f9-962e-54082c281e1b"}
19:58:05.749 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2cc3324-d223-43cd-a002-e4f95523f88e"}
19:58:05.752 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2cc3324-d223-43cd-a002-e4f95523f88e"}
19:58:10.739 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb3ec0d8-b896-4e44-b0bf-9f920c4ec7a3"}
19:58:10.743 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cb3ec0d8-b896-4e44-b0bf-9f920c4ec7a3"}
19:58:10.746 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5d90f9e4-ee9a-4066-9e6d-6ed738943ac0"}
19:58:10.749 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5d90f9e4-ee9a-4066-9e6d-6ed738943ac0"}
19:58:15.740 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f9d7046d-e554-4afd-9f14-c6ec65a24064"}
19:58:15.743 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f9d7046d-e554-4afd-9f14-c6ec65a24064"}
19:58:15.747 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5d29b8e8-96ad-44f6-a2f1-2ef97944cd7c"}
19:58:15.749 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5d29b8e8-96ad-44f6-a2f1-2ef97944cd7c"}
19:58:20.741 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42e449e9-fe34-4ef4-9fcb-a3847e912158"}
19:58:20.744 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"42e449e9-fe34-4ef4-9fcb-a3847e912158"}
19:58:20.747 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"534bbbe1-4e29-4df5-962b-1b8303152b9f"}
19:58:20.750 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"534bbbe1-4e29-4df5-962b-1b8303152b9f"}
19:58:25.742 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d4d40c05-671f-451c-99d1-d38013f1b696"}
19:58:25.746 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d4d40c05-671f-451c-99d1-d38013f1b696"}
19:58:25.749 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"def3156a-dd88-4f2c-b4dd-8823108c4aee"}
19:58:25.752 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"def3156a-dd88-4f2c-b4dd-8823108c4aee"}
19:58:30.741 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3c15418d-5790-48c9-932f-c3f38cbf4198"}
19:58:30.745 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3c15418d-5790-48c9-932f-c3f38cbf4198"}
19:58:30.749 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be70ab47-10c4-40f9-bdaf-662c90ecf673"}
19:58:30.752 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"be70ab47-10c4-40f9-bdaf-662c90ecf673"}
19:58:35.740 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"120ec550-657a-4836-8c4e-3082cee52acb"}
19:58:35.744 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"120ec550-657a-4836-8c4e-3082cee52acb"}
19:58:35.747 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26cd2c67-b315-40b2-ba0a-63e36a61d1b1"}
19:58:35.750 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"26cd2c67-b315-40b2-ba0a-63e36a61d1b1"}
19:58:40.742 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7bae2f37-6ca2-48d6-836d-b061666c6527"}
19:58:40.745 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7bae2f37-6ca2-48d6-836d-b061666c6527"}
19:58:40.749 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cccdda1e-12c0-4ba9-921c-3066b1169ab9"}
19:58:40.752 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cccdda1e-12c0-4ba9-921c-3066b1169ab9"}
19:58:45.740 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6eae1b97-415f-40ce-b8d7-b227068cc143"}
19:58:45.743 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6eae1b97-415f-40ce-b8d7-b227068cc143"}
19:58:45.746 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ac7cb0c-3b32-42f3-8850-1dd5e128cb57"}
19:58:45.749 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6ac7cb0c-3b32-42f3-8850-1dd5e128cb57"}
19:58:50.741 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e387e6af-2e3f-45c1-a833-9cf6b5577a37"}
19:58:50.743 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e387e6af-2e3f-45c1-a833-9cf6b5577a37"}
19:58:50.748 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a58e4f7-0a57-4f9b-bf93-c6fbef75b4a7"}
19:58:50.751 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5a58e4f7-0a57-4f9b-bf93-c6fbef75b4a7"}
19:58:55.740 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1070323-edf5-4f6e-af01-6c9d6e8e6777"}
19:58:55.744 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f1070323-edf5-4f6e-af01-6c9d6e8e6777"}
19:58:55.748 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"651d684b-8aba-4bf7-b49c-086c2b329754"}
19:58:55.751 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"651d684b-8aba-4bf7-b49c-086c2b329754"}
19:59:00.740 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6138de45-c549-4906-9a0f-21339b687cad"}
19:59:00.743 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6138de45-c549-4906-9a0f-21339b687cad"}
19:59:00.748 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed779800-d316-443f-bba3-0a110cdefa60"}
19:59:00.751 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed779800-d316-443f-bba3-0a110cdefa60"}
19:59:05.739 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cc87ac2a-89b5-4bdf-8f83-e196c301cd35"}
19:59:05.742 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cc87ac2a-89b5-4bdf-8f83-e196c301cd35"}
19:59:05.746 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3a1392fd-e94e-4916-9bdb-00f182665852"}
19:59:05.749 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a1392fd-e94e-4916-9bdb-00f182665852"}
19:59:10.749 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eae09ec7-46ef-4df1-8dca-83f71e306c2d"}
19:59:10.761 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eae09ec7-46ef-4df1-8dca-83f71e306c2d"}
19:59:10.775 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b1a4b9c-4bc1-4f85-8b74-e315c19122fa"}
19:59:10.781 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b1a4b9c-4bc1-4f85-8b74-e315c19122fa"}
19:59:15.748 04.967 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d350ba4-54b8-4de4-9fdf-10bc0be10836"}
19:59:15.751 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5d350ba4-54b8-4de4-9fdf-10bc0be10836"}
19:59:15.755 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"395fc35b-724a-41e6-beca-219518b898e4"}
19:59:15.757 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"395fc35b-724a-41e6-beca-219518b898e4"}
19:59:20.747 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be950df5-ab13-477a-b63a-515c2f3ec847"}
19:59:20.750 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"be950df5-ab13-477a-b63a-515c2f3ec847"}
19:59:20.758 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea953ad8-c3ca-4761-8052-dc184b21e6b4"}
19:59:20.761 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea953ad8-c3ca-4761-8052-dc184b21e6b4"}
19:59:25.746 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b2c568a-d28b-4800-8c16-0cf52ec209c9"}
19:59:25.749 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8b2c568a-d28b-4800-8c16-0cf52ec209c9"}
19:59:25.752 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"228daa40-2457-4330-bc68-b9d88b0370dc"}
19:59:25.755 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"228daa40-2457-4330-bc68-b9d88b0370dc"}
19:59:30.746 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd23aae9-c96a-449f-b80e-caf0a487ae99"}
19:59:30.748 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dd23aae9-c96a-449f-b80e-caf0a487ae99"}
19:59:30.752 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14758c47-9bdf-4d05-8497-aba418d7f753"}
19:59:30.755 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"14758c47-9bdf-4d05-8497-aba418d7f753"}
19:59:35.746 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f2cb981-22ad-4c48-b681-779766e25876"}
19:59:35.750 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3f2cb981-22ad-4c48-b681-779766e25876"}
19:59:35.753 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4ca6ef48-e5fe-4c6c-825b-72291cc378f5"}
19:59:35.756 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ca6ef48-e5fe-4c6c-825b-72291cc378f5"}
19:59:40.745 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42fe015b-4122-41cd-a2b5-0be478c89ff5"}
19:59:40.751 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"42fe015b-4122-41cd-a2b5-0be478c89ff5"}
19:59:40.754 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b0dafff-e461-4a31-a2a6-b9a613d1e3e5"}
19:59:40.757 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0b0dafff-e461-4a31-a2a6-b9a613d1e3e5"}
19:59:45.760 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d7f77393-71a3-4d28-945e-6ad7495ac77f"}
19:59:45.762 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d7f77393-71a3-4d28-945e-6ad7495ac77f"}
19:59:45.766 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"70f81d12-d858-421b-b762-3fd190316700"}
19:59:45.767 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"70f81d12-d858-421b-b762-3fd190316700"}
19:59:50.766 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"17a6ec35-ccd2-4758-abee-7495614ae774"}
19:59:50.769 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"17a6ec35-ccd2-4758-abee-7495614ae774"}
19:59:50.769 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c4f8ab2-6a34-44c9-bd99-d4138fc8cf12"}
19:59:50.776 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c4f8ab2-6a34-44c9-bd99-d4138fc8cf12"}
19:59:55.773 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd91e198-b8a5-4a9b-bfc4-f7cbebfccff7"}
19:59:55.776 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dd91e198-b8a5-4a9b-bfc4-f7cbebfccff7"}
19:59:55.782 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e104c70c-e19c-43f1-ba02-2cb41c0746bf"}
19:59:55.782 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e104c70c-e19c-43f1-ba02-2cb41c0746bf"}
20:00:00.778 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78116e1a-1a34-49f6-bf38-421f51df0b4d"}
20:00:00.782 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"78116e1a-1a34-49f6-bf38-421f51df0b4d"}
20:00:00.786 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"719cb347-3532-41e1-93dd-82a5555a8d18"}
20:00:00.789 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"719cb347-3532-41e1-93dd-82a5555a8d18"}
20:00:05.789 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"51a1051a-08ca-40b5-ad0c-adc86dde0b91"}
20:00:05.792 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"51a1051a-08ca-40b5-ad0c-adc86dde0b91"}
20:00:05.797 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dbe9e88d-33aa-4c10-a5f6-4d579ca53a4c"}
20:00:05.798 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dbe9e88d-33aa-4c10-a5f6-4d579ca53a4c"}
20:00:10.802 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d2f0c425-aed9-4987-acee-c97c5b4ef665"}
20:00:10.803 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d2f0c425-aed9-4987-acee-c97c5b4ef665"}
20:00:10.803 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24b2e874-7011-47bc-ac02-2dcae4594e7d"}
20:00:10.810 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"24b2e874-7011-47bc-ac02-2dcae4594e7d"}
20:00:15.804 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e9713d92-0079-4665-b14f-0a77c1e0efd6"}
20:00:15.804 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e9713d92-0079-4665-b14f-0a77c1e0efd6"}
20:00:15.804 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8d2cb2c-f492-406e-ab73-0dcfd8d14e7d"}
20:00:15.813 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a8d2cb2c-f492-406e-ab73-0dcfd8d14e7d"}
20:00:20.805 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c0ac4821-d9d1-4c6a-a21e-09a11ba6d026"}
20:00:20.806 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c0ac4821-d9d1-4c6a-a21e-09a11ba6d026"}
20:00:20.811 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71561f5c-37cc-40a3-a7d8-adffbdca8ec0"}
20:00:20.814 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"71561f5c-37cc-40a3-a7d8-adffbdca8ec0"}
20:00:25.807 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fab01abf-eb00-4fea-8964-aa036d1184a3"}
20:00:25.810 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fab01abf-eb00-4fea-8964-aa036d1184a3"}
20:00:25.815 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec5a32cb-def7-457e-9ff4-14957a57773c"}
20:00:25.818 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec5a32cb-def7-457e-9ff4-14957a57773c"}
20:00:30.812 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c49f7c4-060c-41d6-a64f-d4a7154065bb"}
20:00:30.812 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6c49f7c4-060c-41d6-a64f-d4a7154065bb"}
20:00:30.812 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65bc3c38-b64e-4a01-b9d6-5bd80fd720cf"}
20:00:30.819 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"65bc3c38-b64e-4a01-b9d6-5bd80fd720cf"}
20:00:35.818 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c77762a8-39df-4907-baba-f84ec5efef77"}
20:00:35.818 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c77762a8-39df-4907-baba-f84ec5efef77"}
20:00:35.818 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bca05579-9714-414b-8aee-6d098174a953"}
20:00:35.827 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bca05579-9714-414b-8aee-6d098174a953"}
20:00:40.814 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b047b30-1ef7-4bdd-b76a-25daaf1c7b30"}
20:00:40.817 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6b047b30-1ef7-4bdd-b76a-25daaf1c7b30"}
20:00:40.821 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3a69a445-7328-4c85-846a-f69524fdcc2b"}
20:00:40.824 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a69a445-7328-4c85-846a-f69524fdcc2b"}
20:00:45.819 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa464bd8-7301-4e02-9cd1-7ecd613111d8"}
20:00:45.821 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fa464bd8-7301-4e02-9cd1-7ecd613111d8"}
20:00:45.827 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"59b7e4cc-0395-4c64-adec-f55db0d06a98"}
20:00:45.828 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"59b7e4cc-0395-4c64-adec-f55db0d06a98"}
20:00:50.824 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90ce39f2-ef28-4af8-a54d-977dc443c226"}
20:00:50.825 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"90ce39f2-ef28-4af8-a54d-977dc443c226"}
20:00:50.825 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ad8e8e4-effb-4a6a-ba40-83bc0728b2b8"}
20:00:50.832 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ad8e8e4-effb-4a6a-ba40-83bc0728b2b8"}
20:00:55.825 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9792558c-9d18-4807-87f4-02ba014d87cb"}
20:00:55.828 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9792558c-9d18-4807-87f4-02ba014d87cb"}
20:00:55.832 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"432cb733-72e1-4540-8c58-6d1501a83a1f"}
20:00:55.833 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"432cb733-72e1-4540-8c58-6d1501a83a1f"}
20:01:00.840 05.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a3c47d32-6dfe-4242-ad93-ee51d40bd0f1"}
20:01:00.840 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a3c47d32-6dfe-4242-ad93-ee51d40bd0f1"}
20:01:00.840 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14b4df24-c666-4af2-8405-f59ae838c6e2"}
20:01:00.848 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"14b4df24-c666-4af2-8405-f59ae838c6e2"}
20:01:05.841 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e7e8221-e0c6-42f0-ac2b-1a417392ffda"}
20:01:05.841 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2e7e8221-e0c6-42f0-ac2b-1a417392ffda"}
20:01:05.841 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2aa3776-0cc4-47a6-9d12-1c9258c76c4f"}
20:01:05.851 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c2aa3776-0cc4-47a6-9d12-1c9258c76c4f"}
20:01:10.842 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ce1fd6a-45c8-4c5f-bde7-de0565623f48"}
20:01:10.844 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0ce1fd6a-45c8-4c5f-bde7-de0565623f48"}
20:01:10.847 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0285f36e-fd5d-4a98-8aba-958816b0b64d"}
20:01:10.851 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0285f36e-fd5d-4a98-8aba-958816b0b64d"}
20:01:15.839 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f9f50213-e578-4ccf-aa66-fcf8ba578cb7"}
20:01:15.846 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f9f50213-e578-4ccf-aa66-fcf8ba578cb7"}
20:01:15.869 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e1427c5-e56f-4834-b8ff-01b28dfc3672"}
20:01:15.878 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e1427c5-e56f-4834-b8ff-01b28dfc3672"}
20:01:20.840 04.962 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e43966d8-f088-4362-8ec8-ead5eef2a7db"}
20:01:20.842 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e43966d8-f088-4362-8ec8-ead5eef2a7db"}
20:01:20.842 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f1a11294-f7ed-464f-b1a2-a53d7c2902bc"}
20:01:20.849 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f1a11294-f7ed-464f-b1a2-a53d7c2902bc"}
20:01:25.838 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d707810e-b926-41db-8d44-b2db5fd889dc"}
20:01:25.843 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d707810e-b926-41db-8d44-b2db5fd889dc"}
20:01:25.847 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4ea14f82-58e1-4c0c-a6c6-4d33a2089428"}
20:01:25.850 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ea14f82-58e1-4c0c-a6c6-4d33a2089428"}
20:01:30.840 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"752a43e3-ab36-453c-81ce-e70f9f1bd434"}
20:01:30.848 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"752a43e3-ab36-453c-81ce-e70f9f1bd434"}
20:01:30.862 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ad7782c-f3e3-4e88-8c80-00f6c23d5fb4"}
20:01:30.865 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ad7782c-f3e3-4e88-8c80-00f6c23d5fb4"}
20:01:35.844 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d95a54bc-c125-4029-ab0d-00c469af9f82"}
20:01:35.846 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d95a54bc-c125-4029-ab0d-00c469af9f82"}
20:01:35.846 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff0bab39-f64f-41ec-adcf-73376af99430"}
20:01:35.846 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff0bab39-f64f-41ec-adcf-73376af99430"}
20:01:40.850 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be0b1ea4-56e1-41ee-8e47-c8306fc3f875"}
20:01:40.854 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"be0b1ea4-56e1-41ee-8e47-c8306fc3f875"}
20:01:40.858 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c6b733a-e305-46bb-a3b0-5145d72e694c"}
20:01:40.862 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c6b733a-e305-46bb-a3b0-5145d72e694c"}
20:01:45.865 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1eb8a8df-3ba7-4390-847f-ef9efb4fd990"}
20:01:45.870 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1eb8a8df-3ba7-4390-847f-ef9efb4fd990"}
20:01:45.886 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"353097f8-16a4-4c94-9ab8-45045f20dfdf"}
20:01:45.887 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"353097f8-16a4-4c94-9ab8-45045f20dfdf"}
20:01:50.873 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6ff2d6f-aac1-43bb-a186-7f22321eaa43"}
20:01:50.877 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e6ff2d6f-aac1-43bb-a186-7f22321eaa43"}
20:01:50.888 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee5fa27a-09f0-4919-afe6-a68163bb31a3"}
20:01:50.893 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ee5fa27a-09f0-4919-afe6-a68163bb31a3"}
20:01:55.880 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c98a1b3a-9a4f-43ce-8626-71a1317f0feb"}
20:01:55.884 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c98a1b3a-9a4f-43ce-8626-71a1317f0feb"}
20:01:55.889 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"085841c9-b11f-40b2-aff2-80b9ee57c507"}
20:01:55.892 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"085841c9-b11f-40b2-aff2-80b9ee57c507"}
20:02:00.892 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"edd2a6b3-5dd8-43db-aa0c-4205cb949024"}
20:02:00.894 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"edd2a6b3-5dd8-43db-aa0c-4205cb949024"}
20:02:00.896 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af03e723-b586-416c-a32c-affbe37c212c"}
20:02:00.899 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"af03e723-b586-416c-a32c-affbe37c212c"}
20:02:05.891 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4d82c40e-20e4-4a0d-b19e-e354f4c55b98"}
20:02:05.891 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4d82c40e-20e4-4a0d-b19e-e354f4c55b98"}
20:02:05.907 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51f734b4-f61b-4387-8049-2292f6939c5e"}
20:02:05.908 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"51f734b4-f61b-4387-8049-2292f6939c5e"}
20:02:10.889 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d679358-b5d0-49bf-8488-19c27049a312"}
20:02:10.892 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6d679358-b5d0-49bf-8488-19c27049a312"}
20:02:10.897 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ef24938-23ac-4043-b6e2-d9ce6567aef0"}
20:02:10.901 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9ef24938-23ac-4043-b6e2-d9ce6567aef0"}
20:02:15.981 05.080 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4670d883-6238-473b-8201-7247e1e5c3f7"}
20:02:15.987 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4670d883-6238-473b-8201-7247e1e5c3f7"}
20:02:16.056 00.069 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b62f6a2-36ba-4b75-aeb5-5818bb0abe2e"}
20:02:16.089 00.033 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b62f6a2-36ba-4b75-aeb5-5818bb0abe2e"}
20:02:20.994 04.905 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"04620dad-d807-4abc-ba92-a315f910161e"}
20:02:20.994 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"04620dad-d807-4abc-ba92-a315f910161e"}
20:02:21.001 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2fca6e2d-c9b8-4b3a-b226-f934a0192088"}
20:02:21.001 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2fca6e2d-c9b8-4b3a-b226-f934a0192088"}
20:02:25.987 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08415ceb-846c-412e-9857-bcd9b78b405d"}
20:02:25.992 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"08415ceb-846c-412e-9857-bcd9b78b405d"}
20:02:25.996 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1315a14e-8784-4928-aa32-d25fc44fee28"}
20:02:26.002 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1315a14e-8784-4928-aa32-d25fc44fee28"}
20:02:30.989 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b2bae9ea-f775-4ea7-b4f8-c4aa51633361"}
20:02:30.989 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b2bae9ea-f775-4ea7-b4f8-c4aa51633361"}
20:02:30.989 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7fc6683-951f-4055-9b96-ace472c5014a"}
20:02:30.996 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7fc6683-951f-4055-9b96-ace472c5014a"}
20:02:35.990 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c5dec3de-d80e-4453-908a-ed3d09b7c830"}
20:02:35.997 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c5dec3de-d80e-4453-908a-ed3d09b7c830"}
20:02:36.000 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b548ffcc-f0fd-4cbf-bda3-3f1cfc3b204b"}
20:02:36.007 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b548ffcc-f0fd-4cbf-bda3-3f1cfc3b204b"}
20:02:40.987 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"14d1f520-55ea-45ad-87d3-cff414d1afcf"}
20:02:40.988 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"14d1f520-55ea-45ad-87d3-cff414d1afcf"}
20:02:40.988 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65e8b4ba-8c3f-443a-a623-5abccfa15cbf"}
20:02:40.995 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"65e8b4ba-8c3f-443a-a623-5abccfa15cbf"}
20:02:45.996 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e052977-5825-4960-a2db-eb4d2765058b"}
20:02:46.003 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1e052977-5825-4960-a2db-eb4d2765058b"}
20:02:46.005 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6cd782a6-35c4-45ef-9444-ed5b50ba3286"}
20:02:46.012 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6cd782a6-35c4-45ef-9444-ed5b50ba3286"}
20:02:50.995 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99fb1c69-417b-4ede-bca7-cd4759cbba7e"}
20:02:50.995 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"99fb1c69-417b-4ede-bca7-cd4759cbba7e"}
20:02:51.002 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"17c3b302-af58-4669-bde9-d57d193ebeb9"}
20:02:51.002 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"17c3b302-af58-4669-bde9-d57d193ebeb9"}
20:02:56.005 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"93ac9c4c-04b3-4058-9e69-8fc73d63e4a5"}
20:02:56.009 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"93ac9c4c-04b3-4058-9e69-8fc73d63e4a5"}
20:02:56.013 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2be48e52-a670-455a-8e10-708054dd0ef4"}
20:02:56.015 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2be48e52-a670-455a-8e10-708054dd0ef4"}
20:03:01.015 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33c5ee6e-9ed2-462f-93de-b10bec46232d"}
20:03:01.019 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"33c5ee6e-9ed2-462f-93de-b10bec46232d"}
20:03:01.023 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b8fba37-4169-4498-9698-871993a2aecf"}
20:03:01.027 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b8fba37-4169-4498-9698-871993a2aecf"}
20:03:06.029 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c6fb03c-0ebe-4678-be4c-d3112f915569"}
20:03:06.033 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7c6fb03c-0ebe-4678-be4c-d3112f915569"}
20:03:06.037 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2a20c80-0147-42f9-b839-6585414d0755"}
20:03:06.037 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2a20c80-0147-42f9-b839-6585414d0755"}
20:03:11.044 05.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3143a39-952b-4ba5-9edc-184fffb4a61d"}
20:03:11.044 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e3143a39-952b-4ba5-9edc-184fffb4a61d"}
20:03:11.050 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"546b6c8d-1c3d-49db-9f71-932b79ad6ac5"}
20:03:11.053 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"546b6c8d-1c3d-49db-9f71-932b79ad6ac5"}
20:03:16.042 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83afd612-bdba-4aa0-a048-d5f7be1dac67"}
20:03:16.043 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"83afd612-bdba-4aa0-a048-d5f7be1dac67"}
20:03:16.043 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a5e8885-1928-4fea-8c32-7c169781d946"}
20:03:16.051 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a5e8885-1928-4fea-8c32-7c169781d946"}
20:03:21.053 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f23aedae-1b22-4a5c-9b6b-32470234a561"}
20:03:21.054 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f23aedae-1b22-4a5c-9b6b-32470234a561"}
20:03:21.054 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"113dee8d-f17e-4ca2-aa50-975a7fda02e1"}
20:03:21.060 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"113dee8d-f17e-4ca2-aa50-975a7fda02e1"}
20:03:26.056 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68e6e5f1-4e49-4c6c-a460-9e46f86ca0d3"}
20:03:26.058 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"68e6e5f1-4e49-4c6c-a460-9e46f86ca0d3"}
20:03:26.064 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a14739c0-6925-4fe4-8eb1-bc203d28f045"}
20:03:26.066 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a14739c0-6925-4fe4-8eb1-bc203d28f045"}
20:03:31.060 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2520b33e-d0a9-4a0a-9625-a88d431a8ac1"}
20:03:31.063 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2520b33e-d0a9-4a0a-9625-a88d431a8ac1"}
20:03:31.063 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df5d0a59-9653-454a-b96c-9c22f3a577d3"}
20:03:31.068 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"df5d0a59-9653-454a-b96c-9c22f3a577d3"}
20:03:36.069 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b3e08b34-d6c7-4e1a-8a03-86b57fb4a0d6"}
20:03:36.073 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b3e08b34-d6c7-4e1a-8a03-86b57fb4a0d6"}
20:03:36.075 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9b462bf-d056-4e82-843a-de65ebe890da"}
20:03:36.083 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c9b462bf-d056-4e82-843a-de65ebe890da"}
20:03:41.068 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b5ded435-0add-40e5-824b-40c1772ba870"}
20:03:41.069 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b5ded435-0add-40e5-824b-40c1772ba870"}
20:03:41.073 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5731eefa-48a4-4e1a-a0e3-507644f55878"}
20:03:41.076 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5731eefa-48a4-4e1a-a0e3-507644f55878"}
20:03:46.076 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bcffd4ae-ec4b-4400-8395-9c3bd8643791"}
20:03:46.080 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bcffd4ae-ec4b-4400-8395-9c3bd8643791"}
20:03:46.081 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ef5c264-8291-4597-b7d1-538edb9a0291"}
20:03:46.084 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ef5c264-8291-4597-b7d1-538edb9a0291"}
20:03:51.077 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c2259fd-7940-46ef-96d2-49e9ae543aef"}
20:03:51.080 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5c2259fd-7940-46ef-96d2-49e9ae543aef"}
20:03:51.086 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01433b9a-73dd-4419-998b-31231bf94706"}
20:03:51.088 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"01433b9a-73dd-4419-998b-31231bf94706"}
20:03:56.076 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5caaed31-8be9-4e1e-9477-810b3415e4b4"}
20:03:56.078 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5caaed31-8be9-4e1e-9477-810b3415e4b4"}
20:03:56.082 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"643a2516-a844-4ab8-bd22-07a5be12ecaf"}
20:03:56.085 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"643a2516-a844-4ab8-bd22-07a5be12ecaf"}
20:04:01.077 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac47defb-e744-45ee-bd74-1b82b5787185"}
20:04:01.079 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ac47defb-e744-45ee-bd74-1b82b5787185"}
20:04:01.084 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e2a612d7-d517-4354-b3e0-ff3961388d6a"}
20:04:01.088 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e2a612d7-d517-4354-b3e0-ff3961388d6a"}
20:04:06.084 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6756d046-74a4-439e-ab6b-cc3f79edd7bb"}
20:04:06.086 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6756d046-74a4-439e-ab6b-cc3f79edd7bb"}
20:04:06.090 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36880d3e-8f42-486d-9fb1-80883d2b8db1"}
20:04:06.092 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"36880d3e-8f42-486d-9fb1-80883d2b8db1"}
20:04:11.086 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d94ddd3-08e2-400b-b893-399791e0244a"}
20:04:11.090 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9d94ddd3-08e2-400b-b893-399791e0244a"}
20:04:11.095 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8630103-b34e-4dba-9ba6-84ef6f16c9e0"}
20:04:11.099 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8630103-b34e-4dba-9ba6-84ef6f16c9e0"}
20:04:16.096 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"423d7960-322c-48d9-a851-3a49142227f4"}
20:04:16.096 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"423d7960-322c-48d9-a851-3a49142227f4"}
20:04:16.096 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"769e611a-8924-4031-9144-02f4b88d1e37"}
20:04:16.104 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"769e611a-8924-4031-9144-02f4b88d1e37"}
20:04:21.096 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"14b2c714-ad9f-4128-bf02-7b1bd1ff9157"}
20:04:21.098 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"14b2c714-ad9f-4128-bf02-7b1bd1ff9157"}
20:04:21.105 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e778024d-d693-4f1a-ae0a-ac35e9019be7"}
20:04:21.107 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e778024d-d693-4f1a-ae0a-ac35e9019be7"}
20:04:26.101 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91536a50-42ef-42f7-846c-40aa0df30c44"}
20:04:26.101 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"91536a50-42ef-42f7-846c-40aa0df30c44"}
20:04:26.109 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b23b6441-0144-44b6-9bf8-47626469b043"}
20:04:26.109 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b23b6441-0144-44b6-9bf8-47626469b043"}
20:04:31.101 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"04da91da-9ee2-41d9-a03a-102aa34d5167"}
20:04:31.104 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"04da91da-9ee2-41d9-a03a-102aa34d5167"}
20:04:31.108 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0069362-da4e-4b5d-9fc1-1e42a1511df2"}
20:04:31.110 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c0069362-da4e-4b5d-9fc1-1e42a1511df2"}
20:04:36.109 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"898faf5d-d7cd-4243-be29-20f6a0e231eb"}
20:04:36.109 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"898faf5d-d7cd-4243-be29-20f6a0e231eb"}
20:04:36.109 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"803ec188-3e74-4883-94b2-7a29e6cafedf"}
20:04:36.119 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"803ec188-3e74-4883-94b2-7a29e6cafedf"}
20:04:41.125 05.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"632e5693-ffc9-4bd3-aa18-b63627ca1214"}
20:04:41.128 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"632e5693-ffc9-4bd3-aa18-b63627ca1214"}
20:04:41.133 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6215f41a-7347-4906-8962-99acbf8f5140"}
20:04:41.133 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6215f41a-7347-4906-8962-99acbf8f5140"}
20:04:46.131 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c442a437-a9c8-46aa-bd04-b0c1ac6c7835"}
20:04:46.133 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c442a437-a9c8-46aa-bd04-b0c1ac6c7835"}
20:04:46.137 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3fc42300-a39d-4830-92c4-71c0c8425630"}
20:04:46.141 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3fc42300-a39d-4830-92c4-71c0c8425630"}
20:04:51.134 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee608163-8b02-4182-92ad-a6645c6916e3"}
20:04:51.135 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ee608163-8b02-4182-92ad-a6645c6916e3"}
20:04:51.141 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0eb513e9-34fd-4a7c-bbda-a9c6d6118412"}
20:04:51.144 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0eb513e9-34fd-4a7c-bbda-a9c6d6118412"}
20:04:56.143 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d0edfa57-c5a7-48c9-85a8-20562b2f5917"}
20:04:56.143 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d0edfa57-c5a7-48c9-85a8-20562b2f5917"}
20:04:56.143 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4a31e382-f601-490e-ab6a-8fc5279e658c"}
20:04:56.151 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a31e382-f601-490e-ab6a-8fc5279e658c"}
20:05:01.153 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86b0dc58-7531-4f31-a288-00fd7829f6bf"}
20:05:01.159 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"86b0dc58-7531-4f31-a288-00fd7829f6bf"}
20:05:01.161 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6b71b663-9ee6-46c9-b2f5-ceeb2e2613a1"}
20:05:01.167 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6b71b663-9ee6-46c9-b2f5-ceeb2e2613a1"}
20:05:06.156 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eab9a142-a4d2-4477-be69-be5bdf066324"}
20:05:06.161 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eab9a142-a4d2-4477-be69-be5bdf066324"}
20:05:06.164 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa1018d0-8279-42c0-b8ab-ac5589d7571a"}
20:05:06.164 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa1018d0-8279-42c0-b8ab-ac5589d7571a"}
20:05:11.161 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3997f697-1f92-4bf4-8eeb-043ff6ca1b73"}
20:05:11.161 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3997f697-1f92-4bf4-8eeb-043ff6ca1b73"}
20:05:11.161 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40309411-2e4d-47e0-90f7-50f159c13f1c"}
20:05:11.169 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"40309411-2e4d-47e0-90f7-50f159c13f1c"}
20:05:16.163 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e7a2f5a-9a7a-41e5-8203-e54e19d0a6b6"}
20:05:16.163 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4e7a2f5a-9a7a-41e5-8203-e54e19d0a6b6"}
20:05:16.163 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"46bf70bb-7915-4f0d-9902-2b9bc6213f1f"}
20:05:16.171 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"46bf70bb-7915-4f0d-9902-2b9bc6213f1f"}
20:05:21.163 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd746522-ad88-4d01-8448-02425d419e52"}
20:05:21.167 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fd746522-ad88-4d01-8448-02425d419e52"}
20:05:21.173 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d95b4651-19b4-450e-ab9c-a6a5d70d2607"}
20:05:21.174 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d95b4651-19b4-450e-ab9c-a6a5d70d2607"}
20:05:26.164 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18530888-ee91-4662-980d-661a3aae43d7"}
20:05:26.169 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"18530888-ee91-4662-980d-661a3aae43d7"}
20:05:26.175 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"93a04a16-ae58-4bf2-b674-018e60c1638f"}
20:05:26.175 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"93a04a16-ae58-4bf2-b674-018e60c1638f"}
20:05:31.160 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2aaeb67a-3b9e-4642-828d-67ec3a6eb53c"}
20:05:31.164 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2aaeb67a-3b9e-4642-828d-67ec3a6eb53c"}
20:05:31.168 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5da108a-8ce5-4f28-b90d-3ee30e631f1f"}
20:05:31.172 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c5da108a-8ce5-4f28-b90d-3ee30e631f1f"}
20:05:36.168 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bbcd422c-67ec-4b03-999d-431ab91d06a3"}
20:05:36.171 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bbcd422c-67ec-4b03-999d-431ab91d06a3"}
20:05:36.171 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a0acbe8f-c22c-478d-ac9b-4ef86c25dbd4"}
20:05:36.177 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a0acbe8f-c22c-478d-ac9b-4ef86c25dbd4"}
20:05:41.164 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53241763-d6b9-4c52-9627-97df9c89f0e2"}
20:05:41.165 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"53241763-d6b9-4c52-9627-97df9c89f0e2"}
20:05:41.170 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f5fab5a-8f44-43e5-a04d-ec39b48bf51d"}
20:05:41.174 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1f5fab5a-8f44-43e5-a04d-ec39b48bf51d"}
20:05:46.165 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c85359f-c8c7-47c1-ace3-f5877ffbf2d5"}
20:05:46.165 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1c85359f-c8c7-47c1-ace3-f5877ffbf2d5"}
20:05:46.172 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bff49d9f-5a61-436e-a87c-6823bcd781ff"}
20:05:46.174 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bff49d9f-5a61-436e-a87c-6823bcd781ff"}
20:05:51.175 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97a5d7b6-1d3b-4050-8117-38fd1769d4f3"}
20:05:51.177 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"97a5d7b6-1d3b-4050-8117-38fd1769d4f3"}
20:05:51.180 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"046e56de-d4bc-45e7-abdb-61dd748457c1"}
20:05:51.180 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"046e56de-d4bc-45e7-abdb-61dd748457c1"}
20:05:56.175 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"483972eb-08fc-41e9-9b46-343766f5626d"}
20:05:56.177 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"483972eb-08fc-41e9-9b46-343766f5626d"}
20:05:56.177 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"048edc57-2fae-45e4-a16e-cf598056c255"}
20:05:56.182 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"048edc57-2fae-45e4-a16e-cf598056c255"}
20:06:01.177 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df44511b-3460-457f-88cb-f7dcfb0dfb53"}
20:06:01.177 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"df44511b-3460-457f-88cb-f7dcfb0dfb53"}
20:06:01.182 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0691463c-9658-4245-b3ff-2a88f66879e0"}
20:06:01.182 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0691463c-9658-4245-b3ff-2a88f66879e0"}
20:06:06.183 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b8371e1d-022b-47de-bb4d-6687b07f7750"}
20:06:06.188 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b8371e1d-022b-47de-bb4d-6687b07f7750"}
20:06:06.192 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6b1feb51-e43d-419d-bb5d-cc25ffb0ab4a"}
20:06:06.192 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6b1feb51-e43d-419d-bb5d-cc25ffb0ab4a"}
20:06:11.188 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"23267a77-5b69-4c1e-9620-4dd1066615f3"}
20:06:11.190 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"23267a77-5b69-4c1e-9620-4dd1066615f3"}
20:06:11.194 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54aaf9b8-024f-48f6-b88b-d87ea0cd85ed"}
20:06:11.197 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"54aaf9b8-024f-48f6-b88b-d87ea0cd85ed"}
20:06:16.196 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5589eb9c-648b-449e-8294-a52323dde01e"}
20:06:16.196 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5589eb9c-648b-449e-8294-a52323dde01e"}
20:06:16.202 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6550f65b-d87e-4b97-b382-e6d8ba929f30"}
20:06:16.204 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6550f65b-d87e-4b97-b382-e6d8ba929f30"}
20:06:21.192 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c41d25a5-eb84-4aea-a247-f4151c3d61d4"}
20:06:21.192 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c41d25a5-eb84-4aea-a247-f4151c3d61d4"}
20:06:21.200 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14a707e3-9f84-4f7a-9668-bed77d1f55cd"}
20:06:21.200 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"14a707e3-9f84-4f7a-9668-bed77d1f55cd"}
20:06:26.195 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e199d0db-dc5b-4261-8303-5552003ef0a3"}
20:06:26.195 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e199d0db-dc5b-4261-8303-5552003ef0a3"}
20:06:26.202 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7675e9f1-91c5-49f7-90cd-ff33ca4d6d32"}
20:06:26.202 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7675e9f1-91c5-49f7-90cd-ff33ca4d6d32"}
20:06:31.197 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b7f449d-192a-4108-8e41-552a8b417caa"}
20:06:31.201 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1b7f449d-192a-4108-8e41-552a8b417caa"}
20:06:31.201 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4eae8470-4132-4531-a79d-19a10ed0f2ec"}
20:06:31.206 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4eae8470-4132-4531-a79d-19a10ed0f2ec"}
20:06:36.199 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80e42de1-9cea-44d4-93eb-420aa81cd6fc"}
20:06:36.202 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"80e42de1-9cea-44d4-93eb-420aa81cd6fc"}
20:06:36.202 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1db46686-1171-4225-8553-ce2158bf9a5f"}
20:06:36.209 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1db46686-1171-4225-8553-ce2158bf9a5f"}
20:06:41.202 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28c011f0-9003-40ef-9c6f-48c11240852e"}
20:06:41.206 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"28c011f0-9003-40ef-9c6f-48c11240852e"}
20:06:41.210 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"437bddb4-f5d8-414d-aef3-da9a6a164d41"}
20:06:41.210 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"437bddb4-f5d8-414d-aef3-da9a6a164d41"}
20:06:46.208 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d2b7faa7-8272-4a14-a600-11dc0bf376e3"}
20:06:46.208 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d2b7faa7-8272-4a14-a600-11dc0bf376e3"}
20:06:46.215 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6632ff81-2349-4e0b-905f-fc66ea2309ea"}
20:06:46.216 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6632ff81-2349-4e0b-905f-fc66ea2309ea"}
20:06:51.202 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9253387e-32a0-4c4c-863a-7c4af3393e7a"}
20:06:51.203 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9253387e-32a0-4c4c-863a-7c4af3393e7a"}
20:06:51.203 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28588e6b-ce00-420d-bee3-3cab8369b2f7"}
20:06:51.210 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"28588e6b-ce00-420d-bee3-3cab8369b2f7"}
20:06:56.211 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9422ce99-4490-41e7-96e0-1b96b435d60a"}
20:06:56.215 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9422ce99-4490-41e7-96e0-1b96b435d60a"}
20:06:56.219 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06288ffa-d386-4673-bfa2-b924bb6146ed"}
20:06:56.226 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"06288ffa-d386-4673-bfa2-b924bb6146ed"}
20:07:01.220 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c7afb410-878c-4d11-9913-ea044ccfd78a"}
20:07:01.220 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c7afb410-878c-4d11-9913-ea044ccfd78a"}
20:07:01.225 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea7bbe21-850f-49d6-a3fe-01e78b157f02"}
20:07:01.228 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea7bbe21-850f-49d6-a3fe-01e78b157f02"}
20:07:06.233 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d12dfe0-bc20-4bd4-ac4a-5b9527cba99e"}
20:07:06.236 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3d12dfe0-bc20-4bd4-ac4a-5b9527cba99e"}
20:07:06.243 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05c44184-6be4-4d8b-943a-dd2ae8a85c87"}
20:07:06.243 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"05c44184-6be4-4d8b-943a-dd2ae8a85c87"}
20:07:11.234 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80bea981-afd3-4f00-aed8-1edb0492477f"}
20:07:11.235 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"80bea981-afd3-4f00-aed8-1edb0492477f"}
20:07:11.235 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7839b91c-a841-470b-8751-d4e3e76fba55"}
20:07:11.243 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7839b91c-a841-470b-8751-d4e3e76fba55"}
20:07:16.236 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"250e8a0d-32aa-44e6-a3b3-73cb0b8e637c"}
20:07:16.239 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"250e8a0d-32aa-44e6-a3b3-73cb0b8e637c"}
20:07:16.246 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f318d48b-b8c7-441d-aaea-db1424143752"}
20:07:16.246 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f318d48b-b8c7-441d-aaea-db1424143752"}
20:07:21.242 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b0b3cced-e1fc-4084-889b-896324480dad"}
20:07:21.244 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b0b3cced-e1fc-4084-889b-896324480dad"}
20:07:21.244 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5e4f99f-f046-4a42-985d-f016faac1731"}
20:07:21.250 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d5e4f99f-f046-4a42-985d-f016faac1731"}
20:07:26.245 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c56504b1-6a52-4544-aaa7-6d969541a6e3"}
20:07:26.248 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c56504b1-6a52-4544-aaa7-6d969541a6e3"}
20:07:26.250 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"22e0fccb-ad1f-46e1-9486-708c82041a58"}
20:07:26.253 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"22e0fccb-ad1f-46e1-9486-708c82041a58"}
20:07:31.244 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02790eb1-0d86-456e-9e30-fcb92c9612f2"}
20:07:31.246 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"02790eb1-0d86-456e-9e30-fcb92c9612f2"}
20:07:31.246 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6cfc8a23-fac2-4ad2-81b4-84eb58a00e35"}
20:07:31.255 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6cfc8a23-fac2-4ad2-81b4-84eb58a00e35"}
20:07:36.247 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d85e73dc-1d0a-4d1f-92f6-4320ee47a370"}
20:07:36.253 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d85e73dc-1d0a-4d1f-92f6-4320ee47a370"}
20:07:36.257 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"403e68df-dc62-4230-9091-1e60f508ad54"}
20:07:36.262 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"403e68df-dc62-4230-9091-1e60f508ad54"}
20:07:41.255 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"93a5a920-fd37-4690-97a2-c62944274103"}
20:07:41.255 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"93a5a920-fd37-4690-97a2-c62944274103"}
20:07:41.259 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76254552-f07c-472a-ae62-98706f65396f"}
20:07:41.263 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"76254552-f07c-472a-ae62-98706f65396f"}
20:07:46.256 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb2af24a-9808-47a8-ad02-e0057210f19d"}
20:07:46.257 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bb2af24a-9808-47a8-ad02-e0057210f19d"}
20:07:46.262 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d801feda-c360-4d27-acc9-e7ea22e8f5d6"}
20:07:46.264 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d801feda-c360-4d27-acc9-e7ea22e8f5d6"}
20:07:51.261 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6289369e-faef-4d8a-9825-d0dda7c040ea"}
20:07:51.265 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6289369e-faef-4d8a-9825-d0dda7c040ea"}
20:07:51.270 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3325c06d-fde0-43ac-84c4-51e4241de75e"}
20:07:51.276 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3325c06d-fde0-43ac-84c4-51e4241de75e"}
20:07:56.270 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4875e7f5-6edd-4967-b5b2-e8cd5382038e"}
20:07:56.274 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4875e7f5-6edd-4967-b5b2-e8cd5382038e"}
20:07:56.277 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7eadc05-bdd5-4171-94da-bac773e748a6"}
20:07:56.280 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7eadc05-bdd5-4171-94da-bac773e748a6"}
20:08:01.276 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6123f4f3-89f5-4bdf-bd1e-a6bad6d277e3"}
20:08:01.280 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6123f4f3-89f5-4bdf-bd1e-a6bad6d277e3"}
20:08:01.280 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3112cdbc-b9ec-4da9-b11d-fca9f527fe4a"}
20:08:01.286 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3112cdbc-b9ec-4da9-b11d-fca9f527fe4a"}
20:08:06.283 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e799ff60-56c1-4f6a-b627-c225cbe2a8cd"}
20:08:06.283 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e799ff60-56c1-4f6a-b627-c225cbe2a8cd"}
20:08:06.291 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b63fd7c2-a117-4db4-988f-1a87b932d663"}
20:08:06.295 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b63fd7c2-a117-4db4-988f-1a87b932d663"}
20:08:11.295 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"878f4b8f-1586-4912-8e07-b13bf955ad6e"}
20:08:11.299 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"878f4b8f-1586-4912-8e07-b13bf955ad6e"}
20:08:11.302 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3fddc31-1bce-4347-a9ab-40c25491b1e7"}
20:08:11.302 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3fddc31-1bce-4347-a9ab-40c25491b1e7"}
20:08:16.294 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"051dd650-7153-4888-ab9f-cd7dc5cefa4e"}
20:08:16.297 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"051dd650-7153-4888-ab9f-cd7dc5cefa4e"}
20:08:16.300 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df380a4d-ca4f-4059-b796-82db7c34c745"}
20:08:16.305 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"df380a4d-ca4f-4059-b796-82db7c34c745"}
20:08:21.294 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c172f66-626c-448d-8c7d-06fe96145718"}
20:08:21.295 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7c172f66-626c-448d-8c7d-06fe96145718"}
20:08:21.295 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4dbc71bd-b550-4435-9046-29af24da645e"}
20:08:21.304 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4dbc71bd-b550-4435-9046-29af24da645e"}
20:08:26.304 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11f608fc-24c1-4522-99c1-c86ee30b87a0"}
20:08:26.304 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"11f608fc-24c1-4522-99c1-c86ee30b87a0"}
20:08:26.311 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"da2eb7f1-e2e3-4359-87e4-bf698f270a12"}
20:08:26.317 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"da2eb7f1-e2e3-4359-87e4-bf698f270a12"}
20:08:31.305 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"722ddde4-c3eb-401c-8658-f05ca824a9c5"}
20:08:31.309 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"722ddde4-c3eb-401c-8658-f05ca824a9c5"}
20:08:31.309 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed7092ca-7ca3-4731-8231-f7deb3f3518c"}
20:08:31.313 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed7092ca-7ca3-4731-8231-f7deb3f3518c"}
20:08:36.309 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d7fee50-1f8c-41c9-97bb-d585de747065"}
20:08:36.311 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6d7fee50-1f8c-41c9-97bb-d585de747065"}
20:08:36.315 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61167f55-140d-42e8-acfc-eb600b79bdfb"}
20:08:36.318 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"61167f55-140d-42e8-acfc-eb600b79bdfb"}
20:08:41.308 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ced440d-5c7c-433e-87a8-cdc6363a09d8"}
20:08:41.311 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4ced440d-5c7c-433e-87a8-cdc6363a09d8"}
20:08:41.315 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f96cbb64-2d48-4b36-8d87-fd12094ea43d"}
20:08:41.316 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f96cbb64-2d48-4b36-8d87-fd12094ea43d"}
20:08:46.305 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2afd3182-fe5f-41ce-a456-dcbf987d7df1"}
20:08:46.308 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2afd3182-fe5f-41ce-a456-dcbf987d7df1"}
20:08:46.313 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f1e46fc-70e5-434d-b06d-97eb2396bcba"}
20:08:46.316 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f1e46fc-70e5-434d-b06d-97eb2396bcba"}
20:08:51.318 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4814b533-7a9a-411c-923b-abf49c3ba81a"}
20:08:51.321 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4814b533-7a9a-411c-923b-abf49c3ba81a"}
20:08:51.328 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06f9a6bf-3133-458a-a0dd-2325f84b8280"}
20:08:51.332 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"06f9a6bf-3133-458a-a0dd-2325f84b8280"}
20:08:56.321 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd1c9cce-7165-491c-b133-9e825308349f"}
20:08:56.322 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bd1c9cce-7165-491c-b133-9e825308349f"}
20:08:56.322 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe348467-86b5-4cd4-bc89-487f94c2260e"}
20:08:56.330 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe348467-86b5-4cd4-bc89-487f94c2260e"}
20:09:01.320 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c8d97e8-3145-4915-a58c-b8920525f6be"}
20:09:01.324 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2c8d97e8-3145-4915-a58c-b8920525f6be"}
20:09:01.328 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38280acb-c635-46ce-b51e-053e749df784"}
20:09:01.331 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"38280acb-c635-46ce-b51e-053e749df784"}
20:09:06.321 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f489d3b-7541-4a24-8471-89fa07c5210d"}
20:09:06.324 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3f489d3b-7541-4a24-8471-89fa07c5210d"}
20:09:06.324 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c99f8216-db25-4223-bafb-cd8c63b15c77"}
20:09:06.333 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c99f8216-db25-4223-bafb-cd8c63b15c77"}
20:09:11.325 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e9804288-5a52-47f3-b1cf-88396bfee042"}
20:09:11.329 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e9804288-5a52-47f3-b1cf-88396bfee042"}
20:09:11.332 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9f6d5e3f-ef17-41b2-aab0-2f8b777936ca"}
20:09:11.336 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9f6d5e3f-ef17-41b2-aab0-2f8b777936ca"}
20:09:16.322 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f54fd481-4dc2-4f8f-a651-72a9b66d43f5"}
20:09:16.326 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f54fd481-4dc2-4f8f-a651-72a9b66d43f5"}
20:09:16.328 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6cc1414a-c9d5-4743-8991-6bf5edcba95f"}
20:09:16.332 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6cc1414a-c9d5-4743-8991-6bf5edcba95f"}
20:09:21.327 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ccf827c9-bbda-4658-9787-f9c9c437641e"}
20:09:21.329 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ccf827c9-bbda-4658-9787-f9c9c437641e"}
20:09:21.334 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ce5d345-765c-4ff9-ad63-83112514d445"}
20:09:21.337 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ce5d345-765c-4ff9-ad63-83112514d445"}
20:09:26.327 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a41e0fcb-0201-482f-ae8f-70a2326b528e"}
20:09:26.328 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a41e0fcb-0201-482f-ae8f-70a2326b528e"}
20:09:26.328 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53b03201-a7d0-4a0c-baa1-42a9945e1c81"}
20:09:26.335 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"53b03201-a7d0-4a0c-baa1-42a9945e1c81"}
20:09:31.333 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f324e71-1577-4670-a567-8c761871a30f"}
20:09:31.335 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1f324e71-1577-4670-a567-8c761871a30f"}
20:09:31.341 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cdb274ca-4284-4a6e-9dc9-625a3aa5da29"}
20:09:31.343 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cdb274ca-4284-4a6e-9dc9-625a3aa5da29"}
20:09:36.343 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00ec5e34-47a6-4784-8ad3-279d858f82c1"}
20:09:36.344 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"00ec5e34-47a6-4784-8ad3-279d858f82c1"}
20:09:36.349 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bca62691-cef5-4a83-9aea-316255903bef"}
20:09:36.353 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bca62691-cef5-4a83-9aea-316255903bef"}
20:09:41.343 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f94adec-cd87-4bb9-8e67-1ee5f66078ee"}
20:09:41.347 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3f94adec-cd87-4bb9-8e67-1ee5f66078ee"}
20:09:41.410 00.063 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47804cff-20ba-4a49-bfd6-13b85ca16297"}
20:09:41.414 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"47804cff-20ba-4a49-bfd6-13b85ca16297"}
20:09:46.350 04.936 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a3842a09-2e59-42de-8c2d-6fe4e55be028"}
20:09:46.354 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a3842a09-2e59-42de-8c2d-6fe4e55be028"}
20:09:46.356 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b6ebba8-6a2a-4a6e-b534-993c1e475c77"}
20:09:46.359 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b6ebba8-6a2a-4a6e-b534-993c1e475c77"}
20:09:51.347 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"895b2277-728d-4bd9-b31d-00f2540ac849"}
20:09:51.351 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"895b2277-728d-4bd9-b31d-00f2540ac849"}
20:09:51.364 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c575696-ffdc-4374-97e8-24534567d6f9"}
20:09:51.364 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c575696-ffdc-4374-97e8-24534567d6f9"}
20:09:56.353 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b4b4f772-acdc-4d64-9c80-9376f92eb169"}
20:09:56.353 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b4b4f772-acdc-4d64-9c80-9376f92eb169"}
20:09:56.353 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"45dfac96-de6b-442e-941a-cd5d23841dcf"}
20:09:56.361 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"45dfac96-de6b-442e-941a-cd5d23841dcf"}
20:10:01.352 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ce80141-a9dc-41c6-8866-2480747f11c3"}
20:10:01.357 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6ce80141-a9dc-41c6-8866-2480747f11c3"}
20:10:01.361 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1ffe0ff-f06b-4d5a-bf8f-d0bae5773883"}
20:10:01.363 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a1ffe0ff-f06b-4d5a-bf8f-d0bae5773883"}
20:10:06.350 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ccd711f-3886-4c70-8aae-47439d6df72d"}
20:10:06.352 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6ccd711f-3886-4c70-8aae-47439d6df72d"}
20:10:06.355 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ae6016c-a85e-4fe2-b790-f528518921b7"}
20:10:06.355 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ae6016c-a85e-4fe2-b790-f528518921b7"}
20:10:11.344 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ecd433a-c480-4909-acc8-391124f89146"}
20:10:11.348 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5ecd433a-c480-4909-acc8-391124f89146"}
20:10:11.370 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d71702d-9d44-48ae-a354-1909accfc4ec"}
20:10:11.375 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d71702d-9d44-48ae-a354-1909accfc4ec"}
20:10:16.350 04.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19e3917b-1f02-4460-b052-5ae7f727834d"}
20:10:16.350 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"19e3917b-1f02-4460-b052-5ae7f727834d"}
20:10:16.350 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e43e154b-59a5-47ec-a1a6-e205c284e968"}
20:10:16.360 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e43e154b-59a5-47ec-a1a6-e205c284e968"}
20:10:21.353 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0fed2517-890b-4835-bbae-b35574079d1d"}
20:10:21.353 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0fed2517-890b-4835-bbae-b35574079d1d"}
20:10:21.353 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd8e6f61-f57f-4614-a371-83269469cc28"}
20:10:21.361 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd8e6f61-f57f-4614-a371-83269469cc28"}
20:10:26.361 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f8a250e6-9720-4ffe-a32b-c16bf7157df0"}
20:10:26.363 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f8a250e6-9720-4ffe-a32b-c16bf7157df0"}
20:10:26.367 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15bfc86b-3b43-4339-bd7b-ef2b9c7c78ef"}
20:10:26.369 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"15bfc86b-3b43-4339-bd7b-ef2b9c7c78ef"}
20:10:31.371 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a675c0e9-1968-4b22-9171-a37625c120a9"}
20:10:31.371 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a675c0e9-1968-4b22-9171-a37625c120a9"}
20:10:31.371 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"80da1c7d-7f13-48dc-8300-0443d55df432"}
20:10:31.379 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"80da1c7d-7f13-48dc-8300-0443d55df432"}
20:10:36.368 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7732796b-70ce-40c2-a582-ecb1f13ef96e"}
20:10:36.368 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7732796b-70ce-40c2-a582-ecb1f13ef96e"}
20:10:36.368 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e76de8c0-a3fe-4665-a44b-1d53347d0693"}
20:10:36.378 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e76de8c0-a3fe-4665-a44b-1d53347d0693"}
20:10:41.364 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68a60d33-3979-4f1e-ac30-80bdf198597f"}
20:10:41.366 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"68a60d33-3979-4f1e-ac30-80bdf198597f"}
20:10:41.372 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f91010ff-7743-4a63-827b-f9feaa99bae6"}
20:10:41.376 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f91010ff-7743-4a63-827b-f9feaa99bae6"}
20:10:46.373 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d702e59c-725e-4b1c-9029-02aa13d9f8a9"}
20:10:46.374 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d702e59c-725e-4b1c-9029-02aa13d9f8a9"}
20:10:46.374 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"580c858a-797d-4bdf-8f07-69c04aadf973"}
20:10:46.381 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"580c858a-797d-4bdf-8f07-69c04aadf973"}
20:10:51.377 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d979858-1b67-4dca-99d6-ace3bc29c6d4"}
20:10:51.379 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7d979858-1b67-4dca-99d6-ace3bc29c6d4"}
20:10:51.383 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c4b6b54-8f3a-4846-bd78-c7447368008f"}
20:10:51.387 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c4b6b54-8f3a-4846-bd78-c7447368008f"}
20:10:56.381 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e69cad27-0b77-48c9-b3e7-c15dc09655e0"}
20:10:56.381 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e69cad27-0b77-48c9-b3e7-c15dc09655e0"}
20:10:56.386 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd9e367b-fab4-4336-992e-d5d04e47e6d2"}
20:10:56.389 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd9e367b-fab4-4336-992e-d5d04e47e6d2"}
20:11:01.386 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"baf5e973-63bd-4bdd-a12b-0d292727a535"}
20:11:01.388 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"baf5e973-63bd-4bdd-a12b-0d292727a535"}
20:11:01.388 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9328042b-66f1-4f68-b957-99761171d008"}
20:11:01.395 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9328042b-66f1-4f68-b957-99761171d008"}
20:11:06.397 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"627a6440-ba52-49f2-a54f-47b13a1f723c"}
20:11:06.401 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"627a6440-ba52-49f2-a54f-47b13a1f723c"}
20:11:06.406 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"143ed92a-7aa8-4598-bff9-6e789dd70a69"}
20:11:06.406 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"143ed92a-7aa8-4598-bff9-6e789dd70a69"}
20:11:11.400 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e2ec25b-4347-4001-8360-840c27e8ca81"}
20:11:11.403 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0e2ec25b-4347-4001-8360-840c27e8ca81"}
20:11:11.408 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40064a8c-ea19-420b-9a74-bea8688d3de5"}
20:11:11.411 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"40064a8c-ea19-420b-9a74-bea8688d3de5"}
20:11:16.405 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"47079633-ccde-4d50-a07f-590aca6dc9db"}
20:11:16.405 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"47079633-ccde-4d50-a07f-590aca6dc9db"}
20:11:16.405 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0744d068-81c3-49ad-9c58-1e2ef6b0249f"}
20:11:16.412 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0744d068-81c3-49ad-9c58-1e2ef6b0249f"}
20:11:21.415 05.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"835de5e0-49ab-4777-9cf1-6ef388e1538e"}
20:11:21.415 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"835de5e0-49ab-4777-9cf1-6ef388e1538e"}
20:11:21.421 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c67458aa-6697-4ae0-b308-f279ccd8b20d"}
20:11:21.424 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c67458aa-6697-4ae0-b308-f279ccd8b20d"}
20:11:26.417 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82c409c6-d851-4176-8ed2-df441f2017d5"}
20:11:26.417 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"82c409c6-d851-4176-8ed2-df441f2017d5"}
20:11:26.424 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b819d19-b6b9-4ae6-90c8-36dfc6b651b7"}
20:11:26.427 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8b819d19-b6b9-4ae6-90c8-36dfc6b651b7"}
20:11:31.420 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a28fa5b-aa12-4235-9cf7-9591214aa972"}
20:11:31.420 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6a28fa5b-aa12-4235-9cf7-9591214aa972"}
20:11:31.420 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df29b35c-a32d-4c0f-8f8a-ab7c55ee0434"}
20:11:31.429 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"df29b35c-a32d-4c0f-8f8a-ab7c55ee0434"}
20:11:36.418 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"61e6e7aa-5fc5-461d-b074-1ee06199b8ea"}
20:11:36.418 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"61e6e7aa-5fc5-461d-b074-1ee06199b8ea"}
20:11:36.427 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14dbfe10-1cf9-47c4-aae8-b543a1365d8e"}
20:11:36.428 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"14dbfe10-1cf9-47c4-aae8-b543a1365d8e"}
20:11:41.430 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5201743b-c851-460b-8abc-8e74266cae05"}
20:11:41.430 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5201743b-c851-460b-8abc-8e74266cae05"}
20:11:41.436 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a5f896c6-6371-46bc-902f-2e0ef51b5405"}
20:11:41.438 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a5f896c6-6371-46bc-902f-2e0ef51b5405"}
20:11:46.431 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0233e0c1-35aa-454c-8aee-b899aa7ff828"}
20:11:46.434 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0233e0c1-35aa-454c-8aee-b899aa7ff828"}
20:11:46.436 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6c2365af-d10b-41bf-82a9-4fe16c753686"}
20:11:46.440 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c2365af-d10b-41bf-82a9-4fe16c753686"}
20:11:51.446 05.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1829e15-794e-4792-ba68-348bdc5680ea"}
20:11:51.446 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e1829e15-794e-4792-ba68-348bdc5680ea"}
20:11:51.446 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"07b9dc13-608f-46d6-a1c2-a6cfcccb0606"}
20:11:51.456 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"07b9dc13-608f-46d6-a1c2-a6cfcccb0606"}
20:11:56.452 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e5899da-b7d9-4e94-b053-3ed653bf1e1e"}
20:11:56.453 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1e5899da-b7d9-4e94-b053-3ed653bf1e1e"}
20:11:56.456 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dfd340ae-8fa8-4f03-b126-70b6becdf602"}
20:11:56.456 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dfd340ae-8fa8-4f03-b126-70b6becdf602"}
20:12:01.458 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92b4be4c-3272-4b64-a841-c84529fee6f5"}
20:12:01.461 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"92b4be4c-3272-4b64-a841-c84529fee6f5"}
20:12:01.461 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9f99556-8af8-471f-bc3f-a0f79cadc03e"}
20:12:01.465 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9f99556-8af8-471f-bc3f-a0f79cadc03e"}
20:12:06.464 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f8aa97c4-46f9-4bf9-8218-a4d8896f2694"}
20:12:06.468 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f8aa97c4-46f9-4bf9-8218-a4d8896f2694"}
20:12:06.473 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"32814ce8-6c3c-4d46-8c5a-9ae7e6b0b160"}
20:12:06.478 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"32814ce8-6c3c-4d46-8c5a-9ae7e6b0b160"}
20:12:11.471 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43ecdf90-fd84-423a-b77d-ceca3066dc7a"}
20:12:11.475 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"43ecdf90-fd84-423a-b77d-ceca3066dc7a"}
20:12:11.478 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"60dfa571-456e-45ec-857b-ac054f2a63b4"}
20:12:11.479 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"60dfa571-456e-45ec-857b-ac054f2a63b4"}
20:12:16.484 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c427384-c475-4c91-99d8-fbc980578a62"}
20:12:16.484 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5c427384-c475-4c91-99d8-fbc980578a62"}
20:12:16.491 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0506479-3739-4d65-97eb-93537e61717d"}
20:12:16.491 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c0506479-3739-4d65-97eb-93537e61717d"}
20:12:21.486 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"93077588-7b1b-4811-b681-035288a3824f"}
20:12:21.486 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"93077588-7b1b-4811-b681-035288a3824f"}
20:12:21.493 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1645fd74-270e-4460-ade7-a827054d95ee"}
20:12:21.495 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1645fd74-270e-4460-ade7-a827054d95ee"}
20:12:26.497 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cdd4af13-6a8b-4f57-b93d-49012a8890d3"}
20:12:26.497 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cdd4af13-6a8b-4f57-b93d-49012a8890d3"}
20:12:26.502 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"68b76623-9cb2-4ba4-a66e-8a57d682819f"}
20:12:26.502 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"68b76623-9cb2-4ba4-a66e-8a57d682819f"}
20:12:31.488 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6d1e0dd-cfa2-4d1e-b657-7d3ea6cbe10d"}
20:12:31.492 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d6d1e0dd-cfa2-4d1e-b657-7d3ea6cbe10d"}
20:12:31.496 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8970e21f-86a0-4d5d-91ee-4014b38a10b6"}
20:12:31.501 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8970e21f-86a0-4d5d-91ee-4014b38a10b6"}
20:12:36.492 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16dc807f-e6b5-4a7b-9999-46f6abb945ac"}
20:12:36.492 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"16dc807f-e6b5-4a7b-9999-46f6abb945ac"}
20:12:36.492 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2fae09e4-23d2-4924-af3f-c849461788f3"}
20:12:36.501 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2fae09e4-23d2-4924-af3f-c849461788f3"}
20:12:41.493 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ae30350-8f26-4088-96a8-7ef9dc62a65d"}
20:12:41.495 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0ae30350-8f26-4088-96a8-7ef9dc62a65d"}
20:12:41.511 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cdfcbc66-3499-48d3-bdb0-4e74bf78903a"}
20:12:41.511 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cdfcbc66-3499-48d3-bdb0-4e74bf78903a"}
20:12:46.496 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ffed60f-1fa8-4574-bd8c-7a843a241195"}
20:12:46.498 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4ffed60f-1fa8-4574-bd8c-7a843a241195"}
20:12:46.504 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5cd12a54-f242-4848-a136-494fc29c2489"}
20:12:46.505 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5cd12a54-f242-4848-a136-494fc29c2489"}
20:12:51.494 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f124973-fc99-4418-a3a0-45f8d1a2658f"}
20:12:51.495 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1f124973-fc99-4418-a3a0-45f8d1a2658f"}
20:12:51.495 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00fde93e-e77c-454e-92f6-669ab017aea3"}
20:12:51.502 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"00fde93e-e77c-454e-92f6-669ab017aea3"}
20:12:56.496 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b9339495-051c-4a4f-a0c8-77f8e85ad495"}
20:12:56.496 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b9339495-051c-4a4f-a0c8-77f8e85ad495"}
20:12:56.501 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6878d254-a10e-47de-8885-26a7f2817f7e"}
20:12:56.505 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6878d254-a10e-47de-8885-26a7f2817f7e"}
20:13:01.499 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f89cb67b-e0ce-4934-a246-87fdbd97b57d"}
20:13:01.502 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f89cb67b-e0ce-4934-a246-87fdbd97b57d"}
20:13:01.506 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b53e647-10d9-4348-aca3-ff64e27e5b75"}
20:13:01.506 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b53e647-10d9-4348-aca3-ff64e27e5b75"}
20:13:06.494 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a35c7425-c49d-4aa6-ae75-e4a69834e47d"}
20:13:06.496 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a35c7425-c49d-4aa6-ae75-e4a69834e47d"}
20:13:06.500 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82ac1c45-e1c6-40c7-83a0-eb24d8450c4f"}
20:13:06.501 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"82ac1c45-e1c6-40c7-83a0-eb24d8450c4f"}
20:13:11.492 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b37dd69f-f93f-4ff1-bd8a-ac3d17cb20b9"}
20:13:11.494 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b37dd69f-f93f-4ff1-bd8a-ac3d17cb20b9"}
20:13:11.494 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c27bd175-c167-43c8-bc2c-da5e7a2c53b0"}
20:13:11.501 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c27bd175-c167-43c8-bc2c-da5e7a2c53b0"}
20:13:16.492 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65a1e3a9-7cae-4967-a869-0ebca0116e29"}
20:13:16.492 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"65a1e3a9-7cae-4967-a869-0ebca0116e29"}
20:13:16.499 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8279dd63-dca5-4b46-951c-316c3bc07477"}
20:13:16.499 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8279dd63-dca5-4b46-951c-316c3bc07477"}
20:13:21.507 05.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a42cb098-fb0b-4f1c-a714-6c2bb078889c"}
20:13:21.509 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a42cb098-fb0b-4f1c-a714-6c2bb078889c"}
20:13:21.511 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5fd71541-d8b8-4a50-8b9c-ffd716e1e7c4"}
20:13:21.514 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5fd71541-d8b8-4a50-8b9c-ffd716e1e7c4"}
20:13:26.507 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3e73ffaa-1a3b-4f7b-aa4b-b6c0d0e8930f"}
20:13:26.508 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3e73ffaa-1a3b-4f7b-aa4b-b6c0d0e8930f"}
20:13:26.508 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0fd09401-e135-4889-890e-cad21cd6a0e4"}
20:13:26.516 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0fd09401-e135-4889-890e-cad21cd6a0e4"}
20:13:31.512 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d46f688f-5618-4fdb-84a7-f4131aca5e23"}
20:13:31.516 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d46f688f-5618-4fdb-84a7-f4131aca5e23"}
20:13:31.518 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"909477c6-a4ad-4c06-bb1b-9c7691e8e123"}
20:13:31.518 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"909477c6-a4ad-4c06-bb1b-9c7691e8e123"}
20:13:36.514 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d78afe10-af8a-4d27-a36e-f80156d20221"}
20:13:36.516 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d78afe10-af8a-4d27-a36e-f80156d20221"}
20:13:36.520 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6b9031b-9015-49d0-85ae-5f8ac5fb91ee"}
20:13:36.520 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6b9031b-9015-49d0-85ae-5f8ac5fb91ee"}
20:13:41.521 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65a62259-b01e-4e4f-86ea-dc2210e03bf1"}
20:13:41.522 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"65a62259-b01e-4e4f-86ea-dc2210e03bf1"}
20:13:41.527 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2a125037-c896-476d-97bb-5a5de4846a71"}
20:13:41.528 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2a125037-c896-476d-97bb-5a5de4846a71"}
20:13:46.515 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f82f54af-46aa-43ff-9f24-ff482e3db5d7"}
20:13:46.515 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f82f54af-46aa-43ff-9f24-ff482e3db5d7"}
20:13:46.521 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"60f776f3-d750-470e-807c-7c5e778feccd"}
20:13:46.523 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"60f776f3-d750-470e-807c-7c5e778feccd"}
20:13:51.509 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"66442e59-f94c-4a55-a2b3-124860f01f42"}
20:13:51.512 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"66442e59-f94c-4a55-a2b3-124860f01f42"}
20:13:51.517 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4cdccbd6-7480-41a3-8cf9-fa918454b41d"}
20:13:51.519 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4cdccbd6-7480-41a3-8cf9-fa918454b41d"}
20:13:56.517 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1119e933-c224-4f75-8a26-03678d2e5d2d"}
20:13:56.517 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1119e933-c224-4f75-8a26-03678d2e5d2d"}
20:13:56.523 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29102ab6-ada2-49e8-a378-e966dc36f58a"}
20:13:56.527 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"29102ab6-ada2-49e8-a378-e966dc36f58a"}
20:14:01.524 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e337b71-6e2f-4eab-8de9-75f37ae01333"}
20:14:01.527 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6e337b71-6e2f-4eab-8de9-75f37ae01333"}
20:14:01.527 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae7644d4-d95d-490a-9435-7795bc9f8ea5"}
20:14:01.532 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae7644d4-d95d-490a-9435-7795bc9f8ea5"}
20:14:06.524 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a57c8e3f-f0dd-49f4-a38a-1384181a0dbd"}
20:14:06.526 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a57c8e3f-f0dd-49f4-a38a-1384181a0dbd"}
20:14:06.526 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d48df8ef-3e9c-4475-b3ec-eb3e3ef31af9"}
20:14:06.533 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d48df8ef-3e9c-4475-b3ec-eb3e3ef31af9"}
20:14:11.537 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cdaf18c3-af33-4501-bd08-fd57bc2e48ab"}
20:14:11.539 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cdaf18c3-af33-4501-bd08-fd57bc2e48ab"}
20:14:11.539 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36bdd20a-69ea-4d4c-bfc2-8fad2dab3c27"}
20:14:11.544 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"36bdd20a-69ea-4d4c-bfc2-8fad2dab3c27"}
20:14:16.540 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d38a543a-e3b7-4566-87a2-57ed47034fcd"}
20:14:16.540 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d38a543a-e3b7-4566-87a2-57ed47034fcd"}
20:14:16.540 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f8dbe9a2-96c6-4232-8c0e-8cf52a5cf080"}
20:14:16.549 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f8dbe9a2-96c6-4232-8c0e-8cf52a5cf080"}
20:14:21.537 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e31ebeb-f543-4b77-ad64-afd88ebb22df"}
20:14:21.537 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4e31ebeb-f543-4b77-ad64-afd88ebb22df"}
20:14:21.537 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e9a190f-8a27-4a22-8074-979c68e9674c"}
20:14:21.545 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e9a190f-8a27-4a22-8074-979c68e9674c"}
20:14:26.538 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bbe5a456-81aa-4c0a-8c54-7823f92bfc14"}
20:14:26.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bbe5a456-81aa-4c0a-8c54-7823f92bfc14"}
20:14:26.546 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"16c1c296-f676-46ec-9a21-a97cf37b87ef"}
20:14:26.548 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"16c1c296-f676-46ec-9a21-a97cf37b87ef"}
20:14:31.543 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4562c124-b808-4783-bfcd-09f8bc8d91f8"}
20:14:31.547 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4562c124-b808-4783-bfcd-09f8bc8d91f8"}
20:14:31.551 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"147c0829-f895-400c-afb1-c6ebe8500cc6"}
20:14:31.554 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"147c0829-f895-400c-afb1-c6ebe8500cc6"}
20:14:36.548 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"44dcbe63-b288-4be2-8da6-60b29d8f4027"}
20:14:36.551 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"44dcbe63-b288-4be2-8da6-60b29d8f4027"}
20:14:36.555 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b43ca4ac-661f-4425-88e5-c2f60b20e498"}
20:14:36.555 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b43ca4ac-661f-4425-88e5-c2f60b20e498"}
20:14:41.555 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c55802a-9bbd-41e7-b754-364cf1f561c7"}
20:14:41.556 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6c55802a-9bbd-41e7-b754-364cf1f561c7"}
20:14:41.556 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"365d2897-6d3d-4f05-83b7-cf3a53111d08"}
20:14:41.562 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"365d2897-6d3d-4f05-83b7-cf3a53111d08"}
20:14:46.553 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8cc1f1d3-eae2-4126-9daa-e736493a0754"}
20:14:46.557 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8cc1f1d3-eae2-4126-9daa-e736493a0754"}
20:14:46.561 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b7e08547-23f5-4a23-8948-b07c14416a29"}
20:14:46.565 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b7e08547-23f5-4a23-8948-b07c14416a29"}
20:14:51.558 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a1b6c7a-a459-44d2-bbc9-42ebd54c21be"}
20:14:51.558 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6a1b6c7a-a459-44d2-bbc9-42ebd54c21be"}
20:14:51.564 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"10526b8d-b347-42b1-8ea4-55a8a4b606e2"}
20:14:51.564 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"10526b8d-b347-42b1-8ea4-55a8a4b606e2"}
20:14:56.562 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"29ecc38c-6662-4c5c-80b3-d84c7460019a"}
20:14:56.566 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"29ecc38c-6662-4c5c-80b3-d84c7460019a"}
20:14:56.569 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f9c1b23-ef2a-4892-8cc4-2901ff3fc3ef"}
20:14:56.572 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3f9c1b23-ef2a-4892-8cc4-2901ff3fc3ef"}
20:15:01.566 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a82bac9e-32e0-4abe-92be-bc3432d40d29"}
20:15:01.567 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a82bac9e-32e0-4abe-92be-bc3432d40d29"}
20:15:01.574 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f8c25fc3-4316-4c97-bd94-fd1661641030"}
20:15:01.574 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f8c25fc3-4316-4c97-bd94-fd1661641030"}
20:15:06.572 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"285adb31-e329-4ac1-aea2-d4354743a0a1"}
20:15:06.573 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"285adb31-e329-4ac1-aea2-d4354743a0a1"}
20:15:06.573 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7bbcd6bd-9a20-4402-a1d8-f4aab73b8601"}
20:15:06.581 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7bbcd6bd-9a20-4402-a1d8-f4aab73b8601"}
20:15:11.576 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94678ee7-2bc9-4510-8d05-77b1c157d4ae"}
20:15:11.579 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"94678ee7-2bc9-4510-8d05-77b1c157d4ae"}
20:15:11.584 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f8af8b4a-a1f4-45e4-8616-f6e80d8eedf4"}
20:15:11.587 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f8af8b4a-a1f4-45e4-8616-f6e80d8eedf4"}
20:15:16.578 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"670e0662-fd38-43c0-9bae-1eb1c3da1c3b"}
20:15:16.578 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"670e0662-fd38-43c0-9bae-1eb1c3da1c3b"}
20:15:16.585 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"669eecfe-4572-4296-8b14-8a4d6bb8a9d3"}
20:15:16.589 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"669eecfe-4572-4296-8b14-8a4d6bb8a9d3"}
20:15:21.578 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"27095a49-0077-4ff3-bf71-824e3d2eaab4"}
20:15:21.582 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"27095a49-0077-4ff3-bf71-824e3d2eaab4"}
20:15:21.582 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7be1eeb2-b615-4be0-bf7d-a1a8cea9626b"}
20:15:21.590 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7be1eeb2-b615-4be0-bf7d-a1a8cea9626b"}
20:15:26.583 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b479d6c-cb50-4df9-bf59-a8c3031432d9"}
20:15:26.585 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9b479d6c-cb50-4df9-bf59-a8c3031432d9"}
20:15:26.591 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b710054f-1f9c-45ea-84a7-f26078850d43"}
20:15:26.594 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b710054f-1f9c-45ea-84a7-f26078850d43"}
20:15:31.595 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2c5cd6f-965d-46d2-bf6f-a890f21470bc"}
20:15:31.600 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c2c5cd6f-965d-46d2-bf6f-a890f21470bc"}
20:15:31.603 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23397e7f-42c2-495d-9852-0b59873e053c"}
20:15:31.603 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"23397e7f-42c2-495d-9852-0b59873e053c"}
20:15:36.597 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b74f2083-13d6-4bf4-8f99-ac787b4362d2"}
20:15:36.597 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b74f2083-13d6-4bf4-8f99-ac787b4362d2"}
20:15:36.604 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4011658-166b-45fd-817b-b2cc42be91ef"}
20:15:36.604 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c4011658-166b-45fd-817b-b2cc42be91ef"}
20:15:41.602 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec29aaf8-10d3-4ba4-8125-87ff0d94a2f5"}
20:15:41.604 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ec29aaf8-10d3-4ba4-8125-87ff0d94a2f5"}
20:15:41.609 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb31eb24-3088-46a8-a8cd-78c84bff1b61"}
20:15:41.611 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb31eb24-3088-46a8-a8cd-78c84bff1b61"}
20:15:46.603 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b5e3cec6-5991-4d81-a3ab-d1aceacfedc8"}
20:15:46.605 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b5e3cec6-5991-4d81-a3ab-d1aceacfedc8"}
20:15:46.610 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b6eda01-4400-43e1-b76f-589cc3369a7e"}
20:15:46.612 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b6eda01-4400-43e1-b76f-589cc3369a7e"}
20:15:51.601 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a2d4a6cb-5415-4c25-9dea-24777d15d9d0"}
20:15:51.602 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a2d4a6cb-5415-4c25-9dea-24777d15d9d0"}
20:15:51.609 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"569fa3ed-fcb0-47c0-a205-affbd0202b6e"}
20:15:51.609 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"569fa3ed-fcb0-47c0-a205-affbd0202b6e"}
20:15:56.606 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bbd41c16-265c-4b2c-969f-0f9aa0988c5c"}
20:15:56.607 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bbd41c16-265c-4b2c-969f-0f9aa0988c5c"}
20:15:56.612 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4bbddbe-ee15-4491-9e93-6c7456e9d2ae"}
20:15:56.617 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f4bbddbe-ee15-4491-9e93-6c7456e9d2ae"}
20:16:01.607 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bfc04460-e4f1-4483-beb8-0f650f2d5b43"}
20:16:01.612 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bfc04460-e4f1-4483-beb8-0f650f2d5b43"}
20:16:01.616 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f32dd40-fea5-4365-aad0-e194b2dc70c4"}
20:16:01.621 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f32dd40-fea5-4365-aad0-e194b2dc70c4"}
20:16:06.610 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31b6bc50-8722-46fa-bd36-195a0f2eb264"}
20:16:06.610 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"31b6bc50-8722-46fa-bd36-195a0f2eb264"}
20:16:06.610 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"62f371cc-8457-4ace-b47f-e1d6a7ba0682"}
20:16:06.621 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"62f371cc-8457-4ace-b47f-e1d6a7ba0682"}
20:16:11.618 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ab5b245-837a-4956-8986-2253b9966a2a"}
20:16:11.621 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9ab5b245-837a-4956-8986-2253b9966a2a"}
20:16:11.621 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ac4a0a1-3716-4c98-a558-cdc12d268585"}
20:16:11.629 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ac4a0a1-3716-4c98-a558-cdc12d268585"}
20:16:16.626 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a029ab7b-a2ab-4683-abea-34eb10c5512b"}
20:16:16.629 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a029ab7b-a2ab-4683-abea-34eb10c5512b"}
20:16:16.629 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"580b160c-eba0-41c7-8ede-f56f6b96b14e"}
20:16:16.633 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"580b160c-eba0-41c7-8ede-f56f6b96b14e"}
20:16:21.623 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d5038851-3bbb-438c-aa72-d32cd892a9bf"}
20:16:21.627 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d5038851-3bbb-438c-aa72-d32cd892a9bf"}
20:16:21.631 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5677923b-683c-4556-b6c8-966685fd298d"}
20:16:21.635 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5677923b-683c-4556-b6c8-966685fd298d"}
20:16:26.636 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8af035e1-419d-42be-b627-8ad3951abb17"}
20:16:26.641 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8af035e1-419d-42be-b627-8ad3951abb17"}
20:16:26.645 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"880b0262-dd9a-4a2c-a1b7-9b3c182fd527"}
20:16:26.649 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"880b0262-dd9a-4a2c-a1b7-9b3c182fd527"}
20:16:31.648 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d163009c-1db2-444d-8abc-9546c717805b"}
20:16:31.650 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d163009c-1db2-444d-8abc-9546c717805b"}
20:16:31.656 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1879e8dc-2868-4eee-9f02-ac9c29ec3bc5"}
20:16:31.656 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1879e8dc-2868-4eee-9f02-ac9c29ec3bc5"}
20:16:36.651 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a540daf8-d027-4b90-b594-6cb9413d73e4"}
20:16:36.654 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a540daf8-d027-4b90-b594-6cb9413d73e4"}
20:16:36.659 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"31f56ade-673b-4b4c-af85-d6bff73fa5d6"}
20:16:36.659 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"31f56ade-673b-4b4c-af85-d6bff73fa5d6"}
20:16:41.649 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a2778252-ee83-456d-85eb-1c4f85d451e3"}
20:16:41.653 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a2778252-ee83-456d-85eb-1c4f85d451e3"}
20:16:41.657 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ec0e5aa-199c-491c-b93b-8834a4b0b03b"}
20:16:41.661 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ec0e5aa-199c-491c-b93b-8834a4b0b03b"}
20:16:46.648 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1723ac90-1328-41a4-a98e-261d0ff9d99f"}
20:16:46.652 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1723ac90-1328-41a4-a98e-261d0ff9d99f"}
20:16:46.655 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b8e6134-4f4d-40ed-a422-7fa6e423a5f8"}
20:16:46.655 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b8e6134-4f4d-40ed-a422-7fa6e423a5f8"}
20:16:51.654 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac04365f-a62a-42ce-b2be-c98891d29834"}
20:16:51.656 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ac04365f-a62a-42ce-b2be-c98891d29834"}
20:16:51.662 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ab7e1903-c851-4cdb-8ff7-7943e4050502"}
20:16:51.666 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ab7e1903-c851-4cdb-8ff7-7943e4050502"}
20:16:56.665 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"12a7a3f4-d2c6-4152-9a4c-796c974e77a3"}
20:16:56.669 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"12a7a3f4-d2c6-4152-9a4c-796c974e77a3"}
20:16:56.673 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7159d35c-98c6-419f-b741-6759bb8ca461"}
20:16:56.677 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7159d35c-98c6-419f-b741-6759bb8ca461"}
20:17:01.673 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d114255a-c91c-4cce-a345-27b844d7cf33"}
20:17:01.675 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d114255a-c91c-4cce-a345-27b844d7cf33"}
20:17:01.680 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad175123-1acc-4eb9-ae58-37b50d1e2755"}
20:17:01.684 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad175123-1acc-4eb9-ae58-37b50d1e2755"}
20:17:06.674 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"896cf74a-ad36-4dc7-9aed-43da1ac4ec26"}
20:17:06.677 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"896cf74a-ad36-4dc7-9aed-43da1ac4ec26"}
20:17:06.681 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a17dede-afd6-4545-858a-ecfabc355a9f"}
20:17:06.681 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a17dede-afd6-4545-858a-ecfabc355a9f"}
20:17:11.686 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f387d8bd-d2fc-4798-a64f-90f9cb94b255"}
20:17:11.691 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f387d8bd-d2fc-4798-a64f-90f9cb94b255"}
20:17:11.753 00.062 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd860b34-aa79-45a5-8e30-4334d552eb5a"}
20:17:11.758 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd860b34-aa79-45a5-8e30-4334d552eb5a"}
20:17:16.692 04.934 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18951687-dd04-46c9-af33-d0762e2cb361"}
20:17:16.692 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"18951687-dd04-46c9-af33-d0762e2cb361"}
20:17:16.700 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ef1c9ffa-4fd9-4a31-a63f-8c729acee20e"}
20:17:16.703 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef1c9ffa-4fd9-4a31-a63f-8c729acee20e"}
20:17:21.700 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee92d0e6-c139-4871-8cb9-b7a2e9d96d84"}
20:17:21.704 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ee92d0e6-c139-4871-8cb9-b7a2e9d96d84"}
20:17:21.711 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e351854-644d-4c3b-9f12-9d729a64a6f7"}
20:17:21.715 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e351854-644d-4c3b-9f12-9d729a64a6f7"}
20:17:26.711 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77f802b3-e492-4c07-b92d-70159cfc58bf"}
20:17:26.715 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"77f802b3-e492-4c07-b92d-70159cfc58bf"}
20:17:26.722 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dad83c8d-f766-4867-9a0c-20f4a67999be"}
20:17:26.728 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dad83c8d-f766-4867-9a0c-20f4a67999be"}
20:17:31.712 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1242184b-e356-4c4d-951d-091c77410242"}
20:17:31.717 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1242184b-e356-4c4d-951d-091c77410242"}
20:17:31.722 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4b94d5f-202b-4dea-a59d-d66958dc6ce3"}
20:17:31.726 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4b94d5f-202b-4dea-a59d-d66958dc6ce3"}
20:17:36.720 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7d0fe92-10d4-4056-9b63-835efd27cdbc"}
20:17:36.724 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b7d0fe92-10d4-4056-9b63-835efd27cdbc"}
20:17:36.727 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55c86e4e-29cb-4343-996b-2fe50ab3af24"}
20:17:36.727 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"55c86e4e-29cb-4343-996b-2fe50ab3af24"}
20:17:41.720 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f662b50-7c20-4264-bc2c-6398626612fa"}
20:17:41.722 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3f662b50-7c20-4264-bc2c-6398626612fa"}
20:17:41.728 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"856d8b67-2cfe-48a8-a09e-23233728fd03"}
20:17:41.732 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"856d8b67-2cfe-48a8-a09e-23233728fd03"}
20:17:46.724 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55b997f6-6a27-4ede-a328-9d48977f36b9"}
20:17:46.727 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"55b997f6-6a27-4ede-a328-9d48977f36b9"}
20:17:46.731 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b811312a-ca21-4cad-8362-3ff84031e167"}
20:17:46.731 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b811312a-ca21-4cad-8362-3ff84031e167"}
20:17:51.721 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b4c5d8fd-69a8-4efe-8d98-0dc1080fe69a"}
20:17:51.723 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b4c5d8fd-69a8-4efe-8d98-0dc1080fe69a"}
20:17:51.730 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c416510-9362-4afa-b99c-1fc1f28cdcc2"}
20:17:51.734 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c416510-9362-4afa-b99c-1fc1f28cdcc2"}
20:17:56.735 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d212819-e833-4189-bf13-52758ad99c69"}
20:17:56.736 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0d212819-e833-4189-bf13-52758ad99c69"}
20:17:56.743 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f2bd09e1-8e19-4088-8be1-1e630e4b74e8"}
20:17:56.748 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f2bd09e1-8e19-4088-8be1-1e630e4b74e8"}
20:18:01.744 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58a8d8a7-f709-439a-9fb1-058027788a27"}
20:18:01.747 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"58a8d8a7-f709-439a-9fb1-058027788a27"}
20:18:01.752 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"87eb1ce9-b197-40b2-aea5-e43cfe3fbc90"}
20:18:01.756 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"87eb1ce9-b197-40b2-aea5-e43cfe3fbc90"}
20:18:06.748 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e9384f66-bbb6-48ec-8c6b-af8fc1ac3562"}
20:18:06.752 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e9384f66-bbb6-48ec-8c6b-af8fc1ac3562"}
20:18:06.757 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"39f1b5ed-cb6d-4967-98b3-af94f0db08b2"}
20:18:06.764 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"39f1b5ed-cb6d-4967-98b3-af94f0db08b2"}
20:18:11.747 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee542bf8-9ce5-4364-a384-7eedcca706b3"}
20:18:11.752 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ee542bf8-9ce5-4364-a384-7eedcca706b3"}
20:18:11.759 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8fb85a26-a915-4de2-acd4-7d1fbe195a11"}
20:18:11.764 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8fb85a26-a915-4de2-acd4-7d1fbe195a11"}
20:18:16.748 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"17bc7e48-47d8-4995-9bf7-4ee2ed136a80"}
20:18:16.751 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"17bc7e48-47d8-4995-9bf7-4ee2ed136a80"}
20:18:16.756 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed38f8e7-8280-4f62-b08c-5ec575e42c96"}
20:18:16.762 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed38f8e7-8280-4f62-b08c-5ec575e42c96"}
20:18:21.758 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf14382b-c751-4b94-850b-78ac603362c4"}
20:18:21.760 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bf14382b-c751-4b94-850b-78ac603362c4"}
20:18:21.766 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"90015f1f-d914-4145-b7fc-0e3e3d58260b"}
20:18:21.770 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"90015f1f-d914-4145-b7fc-0e3e3d58260b"}
20:18:26.760 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"269c82c6-251c-4d82-9364-374b30dbf22b"}
20:18:26.763 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"269c82c6-251c-4d82-9364-374b30dbf22b"}
20:18:26.767 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6c710257-be11-4b82-a9a5-464ac4fe3735"}
20:18:26.773 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c710257-be11-4b82-a9a5-464ac4fe3735"}
20:18:31.766 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe376dc0-05e6-46c7-ae33-062259d718c0"}
20:18:31.770 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fe376dc0-05e6-46c7-ae33-062259d718c0"}
20:18:31.776 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"083c51c2-016c-4f64-9e62-43337a83b0b3"}
20:18:31.780 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"083c51c2-016c-4f64-9e62-43337a83b0b3"}
20:18:36.770 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05a08b8d-72e4-470c-9f4c-9a8cbf0d0187"}
20:18:36.774 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"05a08b8d-72e4-470c-9f4c-9a8cbf0d0187"}
20:18:36.781 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f15ad3bd-1681-4a32-84d6-19532df3459a"}
20:18:36.785 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f15ad3bd-1681-4a32-84d6-19532df3459a"}
20:18:41.780 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9914f13b-adc2-4a6b-9501-98ec0de92f8b"}
20:18:41.783 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9914f13b-adc2-4a6b-9501-98ec0de92f8b"}
20:18:41.790 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47e736bf-ad29-4dd8-81e6-3ef031b74fbd"}
20:18:41.796 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"47e736bf-ad29-4dd8-81e6-3ef031b74fbd"}
20:18:46.788 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8efcfaac-26e6-4ca8-a477-47c6ccc7eb70"}
20:18:46.791 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8efcfaac-26e6-4ca8-a477-47c6ccc7eb70"}
20:18:46.797 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4ed57315-ab0f-4003-a00d-5cd9c9c562c3"}
20:18:46.799 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ed57315-ab0f-4003-a00d-5cd9c9c562c3"}
20:18:51.793 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d195864e-c117-4147-8ac2-75da0efbe825"}
20:18:51.797 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d195864e-c117-4147-8ac2-75da0efbe825"}
20:18:51.802 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29a0cec8-e2d7-4bb2-864d-6a417aa6e68c"}
20:18:51.806 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"29a0cec8-e2d7-4bb2-864d-6a417aa6e68c"}
20:18:56.808 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f538e086-9d29-44b2-9f67-e23c1087b923"}
20:18:56.811 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f538e086-9d29-44b2-9f67-e23c1087b923"}
20:18:56.817 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e79d1fe3-21db-4e96-8166-3be96d7be901"}
20:18:56.817 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e79d1fe3-21db-4e96-8166-3be96d7be901"}
20:19:01.824 05.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1170f980-bc60-4586-a636-826e5c42bb54"}
20:19:01.828 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1170f980-bc60-4586-a636-826e5c42bb54"}
20:19:01.833 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61e2bb0a-c8f5-4e73-87c5-80c3eff6be7d"}
20:19:01.833 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"61e2bb0a-c8f5-4e73-87c5-80c3eff6be7d"}
20:19:06.826 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b8feb852-2a81-40d0-9c2b-66bf08a73e23"}
20:19:06.827 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b8feb852-2a81-40d0-9c2b-66bf08a73e23"}
20:19:06.834 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"42b1aa8d-b08f-4554-9606-b7dcf4a87b34"}
20:19:06.837 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"42b1aa8d-b08f-4554-9606-b7dcf4a87b34"}
20:19:11.838 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b95bbd6-c8c0-4d42-a4d5-4154009a351a"}
20:19:11.842 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4b95bbd6-c8c0-4d42-a4d5-4154009a351a"}
20:19:11.846 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74bfd1df-8ee6-4f06-9056-cc78484b67e6"}
20:19:11.850 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"74bfd1df-8ee6-4f06-9056-cc78484b67e6"}
20:19:16.835 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4257956c-40f5-4491-99ab-0e0bfd7f7701"}
20:19:16.838 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4257956c-40f5-4491-99ab-0e0bfd7f7701"}
20:19:16.843 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55a7058d-3118-4aab-b7bc-a24c74e662fe"}
20:19:16.846 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"55a7058d-3118-4aab-b7bc-a24c74e662fe"}
20:19:21.842 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb44f03c-03f1-45a4-8e28-607fd0f27b33"}
20:19:21.844 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bb44f03c-03f1-45a4-8e28-607fd0f27b33"}
20:19:21.850 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c12d604-81e1-4e8f-8e5b-a6999eb2abe3"}
20:19:21.852 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c12d604-81e1-4e8f-8e5b-a6999eb2abe3"}
20:19:26.841 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62a19600-17c4-4de8-93ea-be1bb816ecca"}
20:19:26.845 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"62a19600-17c4-4de8-93ea-be1bb816ecca"}
20:19:26.849 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6810d5dc-2661-4ddc-852a-42b1397fc60b"}
20:19:26.854 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6810d5dc-2661-4ddc-852a-42b1397fc60b"}
20:19:31.842 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c67c21bd-6121-4f14-a269-1b9950749daf"}
20:19:31.842 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c67c21bd-6121-4f14-a269-1b9950749daf"}
20:19:31.851 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"590fa82d-ddbb-46db-bc82-e2b7b76bbfd4"}
20:19:31.852 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"590fa82d-ddbb-46db-bc82-e2b7b76bbfd4"}
20:19:36.844 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a0d8779b-47eb-4fba-826f-07fb63912d90"}
20:19:36.845 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a0d8779b-47eb-4fba-826f-07fb63912d90"}
20:19:36.852 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c50866bb-f37d-488c-a6f0-f095396f5656"}
20:19:36.856 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c50866bb-f37d-488c-a6f0-f095396f5656"}
20:19:41.855 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"981ab441-54e0-41ea-bdf5-cec8495d5ab9"}
20:19:41.858 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"981ab441-54e0-41ea-bdf5-cec8495d5ab9"}
20:19:41.863 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5bcbe3b3-217a-48a5-a53f-e79fd3e0694e"}
20:19:41.867 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5bcbe3b3-217a-48a5-a53f-e79fd3e0694e"}
20:19:46.858 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aff31067-13cb-4ad2-82cb-b14152f04374"}
20:19:46.861 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aff31067-13cb-4ad2-82cb-b14152f04374"}
20:19:46.867 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27d77659-e30e-4f65-a8db-c1fc207c6b5b"}
20:19:46.871 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"27d77659-e30e-4f65-a8db-c1fc207c6b5b"}
20:19:51.865 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c70f7ce5-704d-428c-aa7c-59ec9bd6af23"}
20:19:51.870 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c70f7ce5-704d-428c-aa7c-59ec9bd6af23"}
20:19:51.874 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26003c79-139e-4479-9f74-7a9fa52e058f"}
20:19:51.874 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"26003c79-139e-4479-9f74-7a9fa52e058f"}
20:19:56.861 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d36ad74-036e-4a51-a207-3787c3f2944d"}
20:19:56.862 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5d36ad74-036e-4a51-a207-3787c3f2944d"}
20:19:56.868 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"072d3f20-a66c-4580-84b8-3acd1de048b4"}
20:19:56.871 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"072d3f20-a66c-4580-84b8-3acd1de048b4"}
20:20:01.873 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cfd09ede-d732-4831-8025-b3655ffe7d68"}
20:20:01.873 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cfd09ede-d732-4831-8025-b3655ffe7d68"}
20:20:01.881 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc0a1af9-4c9d-422d-acfc-5b2113cc5e85"}
20:20:01.886 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cc0a1af9-4c9d-422d-acfc-5b2113cc5e85"}
20:20:06.873 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88052d0b-b95b-4c58-8066-cf33b3396a6b"}
20:20:06.877 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"88052d0b-b95b-4c58-8066-cf33b3396a6b"}
20:20:06.882 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e7f6ce8-ecb8-4501-8d2c-808d28d6166d"}
20:20:06.886 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e7f6ce8-ecb8-4501-8d2c-808d28d6166d"}
20:20:11.887 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e01ead4f-8f22-4a08-aa08-f9880d8be43f"}
20:20:11.890 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e01ead4f-8f22-4a08-aa08-f9880d8be43f"}
20:20:11.895 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5886016-0729-4f87-96d6-4c521381dced"}
20:20:11.899 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5886016-0729-4f87-96d6-4c521381dced"}
20:20:16.894 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d69c183-aa7f-46cc-aaa0-2ec7f91d0d87"}
20:20:16.897 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1d69c183-aa7f-46cc-aaa0-2ec7f91d0d87"}
20:20:16.902 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a5763f6-d94d-42df-a959-ab734855c172"}
20:20:16.905 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a5763f6-d94d-42df-a959-ab734855c172"}
20:20:21.897 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a84dd344-fcd2-44a1-ad6a-fdb726ac4f32"}
20:20:21.902 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a84dd344-fcd2-44a1-ad6a-fdb726ac4f32"}
20:20:21.907 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc1ed718-deb2-45d3-8201-57c4a96adf47"}
20:20:21.907 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cc1ed718-deb2-45d3-8201-57c4a96adf47"}
20:20:26.901 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ce6e79a-773d-4545-b78a-ec66ae8fe3e7"}
20:20:26.905 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9ce6e79a-773d-4545-b78a-ec66ae8fe3e7"}
20:20:26.926 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a300b0c-84bb-4069-95f8-51ba4527386a"}
20:20:26.930 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a300b0c-84bb-4069-95f8-51ba4527386a"}
20:20:31.911 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8db04d12-13ff-4b53-835c-51b8b5134c1b"}
20:20:31.915 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8db04d12-13ff-4b53-835c-51b8b5134c1b"}
20:20:31.920 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6bdfce1-79a0-4956-94b7-e22b9717b2fe"}
20:20:31.923 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6bdfce1-79a0-4956-94b7-e22b9717b2fe"}
20:20:36.919 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8a1e02ed-d31a-4a05-a288-b227e253275c"}
20:20:36.921 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8a1e02ed-d31a-4a05-a288-b227e253275c"}
20:20:36.928 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ea308c7-41fa-4b2b-b210-e19e5c602115"}
20:20:36.930 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ea308c7-41fa-4b2b-b210-e19e5c602115"}
20:20:41.923 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82ef1c94-dd60-41a5-9318-a7f2de244a73"}
20:20:41.923 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"82ef1c94-dd60-41a5-9318-a7f2de244a73"}
20:20:41.930 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2b5e4c7-6dfb-4af2-ada5-cf8de40a9143"}
20:20:41.933 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2b5e4c7-6dfb-4af2-ada5-cf8de40a9143"}
20:20:46.930 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"76736611-9435-439e-a312-1926b98db0d8"}
20:20:46.934 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"76736611-9435-439e-a312-1926b98db0d8"}
20:20:46.939 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c56b0f4-59a6-44a5-89ac-7c5a5dc03726"}
20:20:46.944 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c56b0f4-59a6-44a5-89ac-7c5a5dc03726"}
20:20:51.932 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"681c2025-5360-4b99-a8e9-54d08ddb2e49"}
20:20:51.936 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"681c2025-5360-4b99-a8e9-54d08ddb2e49"}
20:20:51.940 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01eccfd3-a0a2-4df1-8297-d35bf9fa73dc"}
20:20:51.944 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"01eccfd3-a0a2-4df1-8297-d35bf9fa73dc"}
20:20:56.944 05.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15864484-086d-4d1e-aaae-d882d8e44725"}
20:20:56.947 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"15864484-086d-4d1e-aaae-d882d8e44725"}
20:20:56.952 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b241421d-fee7-4063-b70f-017c8d0d4270"}
20:20:56.957 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b241421d-fee7-4063-b70f-017c8d0d4270"}
20:21:01.943 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3c492fa6-97c0-44cc-a1bd-fd4be754c599"}
20:21:01.944 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3c492fa6-97c0-44cc-a1bd-fd4be754c599"}
20:21:01.952 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ba78309-33bc-448f-a866-8bd7b9864ee4"}
20:21:01.953 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ba78309-33bc-448f-a866-8bd7b9864ee4"}
20:21:06.946 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40d82fb9-a266-4070-9f24-b219142baecf"}
20:21:06.948 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"40d82fb9-a266-4070-9f24-b219142baecf"}
20:21:06.954 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5050a6f5-adba-4b48-ac92-f55e4d137e42"}
20:21:06.956 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5050a6f5-adba-4b48-ac92-f55e4d137e42"}
20:21:11.954 04.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd2f34e8-3fe5-4b62-b0da-5de8148530c7"}
20:21:11.958 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cd2f34e8-3fe5-4b62-b0da-5de8148530c7"}
20:21:11.962 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6baf4170-1d4a-4202-b686-957b1b9e0af6"}
20:21:11.967 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6baf4170-1d4a-4202-b686-957b1b9e0af6"}
20:21:16.968 05.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"566283b1-7bfb-46f4-a984-3aa07e1ae190"}
20:21:16.972 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"566283b1-7bfb-46f4-a984-3aa07e1ae190"}
20:21:16.979 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5376cd72-d996-4146-82f7-4d5bb54a5284"}
20:21:16.982 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5376cd72-d996-4146-82f7-4d5bb54a5284"}
20:21:21.968 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"587454cb-81b7-43bd-90a6-a7fed2950511"}
20:21:21.968 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"587454cb-81b7-43bd-90a6-a7fed2950511"}
20:21:21.976 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1056bc9-60e2-4f27-9b33-e82c068a3332"}
20:21:21.980 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a1056bc9-60e2-4f27-9b33-e82c068a3332"}
20:21:26.967 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae6a3f66-0604-4994-9e69-6659866d7fb6"}
20:21:26.972 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ae6a3f66-0604-4994-9e69-6659866d7fb6"}
20:21:26.976 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"63d794c1-33cc-4ec8-a7fa-6853dae2b879"}
20:21:26.982 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"63d794c1-33cc-4ec8-a7fa-6853dae2b879"}
20:21:31.973 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f150e71e-92cc-4df5-a176-7b03514719df"}
20:21:31.976 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f150e71e-92cc-4df5-a176-7b03514719df"}
20:21:31.981 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b7eb436-7f63-40ab-95f6-c4fca5d7d0d1"}
20:21:31.985 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b7eb436-7f63-40ab-95f6-c4fca5d7d0d1"}
20:21:36.973 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7802fefe-86f9-46be-8a5e-9c3a15389ab5"}
20:21:36.977 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7802fefe-86f9-46be-8a5e-9c3a15389ab5"}
20:21:36.981 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"410cd1ac-8637-4d62-9974-8b5a1ab2b049"}
20:21:36.986 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"410cd1ac-8637-4d62-9974-8b5a1ab2b049"}
20:21:41.973 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5e9bd9d6-9d8f-44e8-80b7-4789ef0ffc07"}
20:21:41.978 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5e9bd9d6-9d8f-44e8-80b7-4789ef0ffc07"}
20:21:41.982 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98d331df-353b-4d10-85a2-9847a033dd43"}
20:21:41.984 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"98d331df-353b-4d10-85a2-9847a033dd43"}
20:21:46.976 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cbce87fd-46bb-4961-8b91-74cfe99c72b8"}
20:21:46.981 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cbce87fd-46bb-4961-8b91-74cfe99c72b8"}
20:21:46.985 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06d5b0f2-14a1-43ab-acb9-d5d88ddb58db"}
20:21:46.985 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"06d5b0f2-14a1-43ab-acb9-d5d88ddb58db"}
20:21:51.987 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3def4e9e-7964-4bcf-a5e7-cf65101956c6"}
20:21:51.992 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3def4e9e-7964-4bcf-a5e7-cf65101956c6"}
20:21:51.997 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ffe958ac-6b91-4d5c-8747-eaeb81c6c240"}
20:21:52.001 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ffe958ac-6b91-4d5c-8747-eaeb81c6c240"}
20:21:56.993 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd868cb8-ce78-4b7f-8b14-4e91aa5726e7"}
20:21:56.993 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dd868cb8-ce78-4b7f-8b14-4e91aa5726e7"}
20:21:57.002 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ccc3f7f5-117e-43fd-9085-a8878a4efd0c"}
20:21:57.002 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ccc3f7f5-117e-43fd-9085-a8878a4efd0c"}
20:22:02.006 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da93c494-86b4-47c5-a9b5-133cfc856c9f"}
20:22:02.009 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"da93c494-86b4-47c5-a9b5-133cfc856c9f"}
20:22:02.014 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"97ab8c71-4ef8-4535-ade3-8aaba7efe883"}
20:22:02.016 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"97ab8c71-4ef8-4535-ade3-8aaba7efe883"}
20:22:07.006 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"34ed9ee2-cef3-4d44-b28c-f34555ba2517"}
20:22:07.010 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"34ed9ee2-cef3-4d44-b28c-f34555ba2517"}
20:22:07.018 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ffff271-b168-4105-9125-56957bfc1568"}
20:22:07.022 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6ffff271-b168-4105-9125-56957bfc1568"}
20:22:12.007 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fcab27de-24f2-4442-bdc2-97c258c49d61"}
20:22:12.009 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fcab27de-24f2-4442-bdc2-97c258c49d61"}
20:22:12.015 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e044fb68-c387-45d0-8873-385fcd212f3c"}
20:22:12.018 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e044fb68-c387-45d0-8873-385fcd212f3c"}
20:22:17.007 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62a72379-4d91-42c4-b040-97aac3bf0d42"}
20:22:17.007 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"62a72379-4d91-42c4-b040-97aac3bf0d42"}
20:22:17.017 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e019319-2e84-4dc9-9110-80f7dd1b86b6"}
20:22:17.019 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e019319-2e84-4dc9-9110-80f7dd1b86b6"}
20:22:22.005 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dada100d-bae1-46d8-8263-135360fa78e2"}
20:22:22.007 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dada100d-bae1-46d8-8263-135360fa78e2"}
20:22:22.034 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6f1abbe-aa24-43f6-87a3-71d5efa91b40"}
20:22:22.038 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6f1abbe-aa24-43f6-87a3-71d5efa91b40"}
20:22:27.014 04.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"197514bc-8169-4165-aa9f-20be6c99d01f"}
20:22:27.018 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"197514bc-8169-4165-aa9f-20be6c99d01f"}
20:22:27.022 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e454193e-87e5-4077-9bf9-e7550e510e07"}
20:22:27.022 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e454193e-87e5-4077-9bf9-e7550e510e07"}
20:22:32.014 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"515716c9-3082-471c-be34-85cf23722a53"}
20:22:32.016 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"515716c9-3082-471c-be34-85cf23722a53"}
20:22:32.019 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea37f226-ea09-460b-a470-27e1ddf81b23"}
20:22:32.019 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea37f226-ea09-460b-a470-27e1ddf81b23"}
20:22:37.014 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4bbcd38d-57b0-4447-8a47-c6635dbfe518"}
20:22:37.022 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4bbcd38d-57b0-4447-8a47-c6635dbfe518"}
20:22:37.026 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21b0bfe9-648a-4db9-90d1-9208dac663b3"}
20:22:37.034 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"21b0bfe9-648a-4db9-90d1-9208dac663b3"}
20:22:42.024 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4cb238fa-9f91-4798-a175-77b5fa6d0395"}
20:22:42.030 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4cb238fa-9f91-4798-a175-77b5fa6d0395"}
20:22:42.036 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3aadcb75-5097-4ec2-a247-af0d7c7c89ea"}
20:22:42.041 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3aadcb75-5097-4ec2-a247-af0d7c7c89ea"}
20:22:47.029 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"73456596-bbe0-4c6d-aea2-4e2ebc96d82f"}
20:22:47.032 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"73456596-bbe0-4c6d-aea2-4e2ebc96d82f"}
20:22:47.037 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e49f7a5-ebe4-4959-b852-0556a911532c"}
20:22:47.063 00.026 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e49f7a5-ebe4-4959-b852-0556a911532c"}
20:22:52.023 04.960 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cda409b8-4650-4dbb-b611-049fe0cb848d"}
20:22:52.029 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cda409b8-4650-4dbb-b611-049fe0cb848d"}
20:22:52.035 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"89b93e54-13e3-4def-b3c0-3edf9b3017c8"}
20:22:52.044 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"89b93e54-13e3-4def-b3c0-3edf9b3017c8"}
20:22:57.023 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c98d47a-b33b-43d0-836c-efafa6326e83"}
20:22:57.029 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6c98d47a-b33b-43d0-836c-efafa6326e83"}
20:22:57.036 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dec23338-4dce-4fe5-9a77-fc43b2183664"}
20:22:57.043 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dec23338-4dce-4fe5-9a77-fc43b2183664"}
20:23:02.023 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24e6ee0f-69cb-4642-b3be-b5871a4b434e"}
20:23:02.029 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"24e6ee0f-69cb-4642-b3be-b5871a4b434e"}
20:23:02.036 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"275fab7d-7aad-4111-8033-a7d34bee74fe"}
20:23:02.042 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"275fab7d-7aad-4111-8033-a7d34bee74fe"}
20:23:07.021 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49a9d08c-6af9-48b1-ada5-671d557d6480"}
20:23:07.026 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"49a9d08c-6af9-48b1-ada5-671d557d6480"}
20:23:07.033 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f15a5212-00ff-40f0-bf3e-a4f5e68ced03"}
20:23:07.044 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f15a5212-00ff-40f0-bf3e-a4f5e68ced03"}
20:23:12.410 05.366 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b9c8149d-a834-47e3-9ea0-6dc32dbbe6bc"}
20:23:12.415 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b9c8149d-a834-47e3-9ea0-6dc32dbbe6bc"}
20:23:12.421 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"086e186b-0348-47ff-9463-5067399287f6"}
20:23:12.425 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"086e186b-0348-47ff-9463-5067399287f6"}
20:23:17.406 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"269262e9-f1e6-4567-9814-229987c0ceb5"}
20:23:17.418 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"269262e9-f1e6-4567-9814-229987c0ceb5"}
20:23:17.484 00.066 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb462479-2e79-4d43-bd25-142e6cc8f6c2"}
20:23:17.498 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb462479-2e79-4d43-bd25-142e6cc8f6c2"}
20:23:22.782 05.284 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"27b093a6-0c8a-49d7-8a2c-34b27228d2e6"}
20:23:22.807 00.025 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"27b093a6-0c8a-49d7-8a2c-34b27228d2e6"}
20:23:22.986 00.179 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae0e4333-6207-484f-b902-e01ec81d800a"}
20:23:22.994 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae0e4333-6207-484f-b902-e01ec81d800a"}
20:23:29.757 06.763 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa0fa93c-2e45-4746-83fa-8d1c7bd61cbf"}
20:23:29.800 00.043 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aa0fa93c-2e45-4746-83fa-8d1c7bd61cbf"}
20:23:30.166 00.366 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e5e8034f-129f-4dac-b6bb-1e316ce45581"}
20:23:30.217 00.051 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5e8034f-129f-4dac-b6bb-1e316ce45581"}
20:23:43.653 13.436 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33768eed-7734-462c-9667-1375b227aadf"}
20:23:43.705 00.052 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"33768eed-7734-462c-9667-1375b227aadf"}
20:23:43.847 00.142 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"83032991-74bf-4bf9-ae55-e843f99d6e38"}
20:23:43.872 00.025 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"83032991-74bf-4bf9-ae55-e843f99d6e38"}
20:23:52.372 08.500 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f558667-1983-475f-8aca-c068d3373f31"}
20:23:52.381 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1f558667-1983-475f-8aca-c068d3373f31"}
20:23:52.717 00.336 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"50d12ba0-d865-4a35-93df-39cc39ffa9cd"}
20:23:52.721 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"50d12ba0-d865-4a35-93df-39cc39ffa9cd"}
20:23:57.405 04.684 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3adf938a-ca95-46c3-9f4a-d35530ad3cb8"}
20:23:57.409 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3adf938a-ca95-46c3-9f4a-d35530ad3cb8"}
20:23:58.066 00.657 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4f3abef-512d-4423-90e8-76090bb5dac6"}
20:23:58.095 00.029 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c4f3abef-512d-4423-90e8-76090bb5dac6"}
20:24:04.937 06.842 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0bc8b062-4043-48af-925d-c0938b1fe746"}
20:24:04.957 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0bc8b062-4043-48af-925d-c0938b1fe746"}
20:24:05.682 00.725 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53493525-8d5e-4624-97c6-1427cee3e2a5"}
20:24:05.690 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"53493525-8d5e-4624-97c6-1427cee3e2a5"}
20:24:11.538 05.848 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c92bf1d-dd21-4d6a-b6fd-8a6a6dbda1bc"}
20:24:11.592 00.054 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2c92bf1d-dd21-4d6a-b6fd-8a6a6dbda1bc"}
20:24:15.011 03.419 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f7fce96-870f-4ba2-a7d9-4ce00d7266c1"}
20:24:15.057 00.046 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f7fce96-870f-4ba2-a7d9-4ce00d7266c1"}
20:24:17.122 02.065 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be275671-082c-4a68-9ea5-ac36ef498327"}
20:24:17.148 00.026 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"be275671-082c-4a68-9ea5-ac36ef498327"}
20:24:17.218 00.070 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"585d8b03-15de-4289-8021-4832ee595790"}
20:24:17.223 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"585d8b03-15de-4289-8021-4832ee595790"}
20:24:24.494 07.271 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98930ea0-dce2-44fb-b6c5-7fa43e6a5488"}
20:24:24.525 00.031 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"98930ea0-dce2-44fb-b6c5-7fa43e6a5488"}
20:24:24.776 00.251 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"019f0b33-9b5c-4c0b-837f-134e3f828a85"}
20:24:24.915 00.139 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"019f0b33-9b5c-4c0b-837f-134e3f828a85"}
20:24:30.662 05.747 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06e1f446-1a63-4dde-b8e9-8bd1574b5d11"}
20:24:30.677 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"06e1f446-1a63-4dde-b8e9-8bd1574b5d11"}
20:24:30.845 00.168 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a0d32ee2-effd-428c-a3c7-3c7cc6d99dd3"}
20:24:30.987 00.142 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a0d32ee2-effd-428c-a3c7-3c7cc6d99dd3"}
20:24:37.703 06.716 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"312d4a77-61a7-4e6e-b95b-88a8eb345d96"}
20:24:37.777 00.074 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"312d4a77-61a7-4e6e-b95b-88a8eb345d96"}
20:24:38.056 00.279 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd42448b-18c2-4a52-a180-5dfe86582fa5"}
20:24:38.146 00.090 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd42448b-18c2-4a52-a180-5dfe86582fa5"}
20:24:42.751 04.605 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4041135f-6207-4268-b918-e83678cbb221"}
20:24:42.849 00.098 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4041135f-6207-4268-b918-e83678cbb221"}
20:24:42.949 00.100 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0b66af8-f10f-423f-988b-2678d090c350"}
20:24:42.973 00.024 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c0b66af8-f10f-423f-988b-2678d090c350"}
20:25:04.346 21.373 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5cf30607-6273-4d76-9770-df9f9460a579"}
20:25:04.350 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5cf30607-6273-4d76-9770-df9f9460a579"}
20:25:04.364 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"909d4a74-3461-454d-a7d4-a9e871400544"}
20:25:04.370 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"909d4a74-3461-454d-a7d4-a9e871400544"}
20:25:10.391 06.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b0d0f326-8d5b-4d41-af7b-e4b80f3c6fac"}
20:25:10.399 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b0d0f326-8d5b-4d41-af7b-e4b80f3c6fac"}
20:25:10.423 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ab270e1-0716-479f-bd46-d52e4f6430e1"}
20:25:10.437 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ab270e1-0716-479f-bd46-d52e4f6430e1"}
20:25:20.151 09.714 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"95deca90-676c-4e1f-9601-56e276e748e4"}
20:25:20.165 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"95deca90-676c-4e1f-9601-56e276e748e4"}
20:25:20.225 00.060 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c53f7ada-bc91-4a38-9657-83a49e9c0be1"}
20:25:20.230 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c53f7ada-bc91-4a38-9657-83a49e9c0be1"}
20:25:31.543 11.313 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86556d8e-f896-486e-a47d-4b48dff2ea2b"}
20:25:31.557 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"86556d8e-f896-486e-a47d-4b48dff2ea2b"}
20:25:31.645 00.088 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b04d1d04-a39c-4c7d-917c-f4cb8cbce167"}
20:25:31.650 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b04d1d04-a39c-4c7d-917c-f4cb8cbce167"}
20:25:38.243 06.593 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2a3dea6-d13d-4f9d-8cf2-4117de5a2201"}
20:25:38.247 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f2a3dea6-d13d-4f9d-8cf2-4117de5a2201"}
20:25:39.133 00.886 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6f171e8-34be-4231-96d1-2530e7cd0dc9"}
20:25:39.145 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6f171e8-34be-4231-96d1-2530e7cd0dc9"}
20:25:50.061 10.916 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"083ddc0b-3a3f-4e39-88d1-863993177333"}
20:25:50.068 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"083ddc0b-3a3f-4e39-88d1-863993177333"}
20:25:50.095 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"118dee71-74d4-4447-a63e-0b8e3e74ba21"}
20:25:50.112 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"118dee71-74d4-4447-a63e-0b8e3e74ba21"}
20:25:55.064 04.952 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee3097cc-8525-48c9-93bb-adf7f394bb81"}
20:25:55.071 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ee3097cc-8525-48c9-93bb-adf7f394bb81"}
20:25:55.081 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee942ba2-0cf9-4c6e-85d3-82a3a382ab0f"}
20:25:55.086 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ee942ba2-0cf9-4c6e-85d3-82a3a382ab0f"}
20:26:00.063 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c5789cd-d882-4779-91bd-69ed28c7f4f8"}
20:26:00.067 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1c5789cd-d882-4779-91bd-69ed28c7f4f8"}
20:26:00.083 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fdc6ddf0-7510-45ee-a373-d9138234430c"}
20:26:00.089 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fdc6ddf0-7510-45ee-a373-d9138234430c"}
20:26:05.063 04.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb244326-d13f-4902-a433-8f44b606acb5"}
20:26:05.070 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eb244326-d13f-4902-a433-8f44b606acb5"}
20:26:05.079 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bdc0023e-9f88-4059-bd94-b17036fccfc3"}
20:26:05.083 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bdc0023e-9f88-4059-bd94-b17036fccfc3"}
20:26:10.061 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f357a2ee-8308-4fc8-824b-0f97076ae93c"}
20:26:10.066 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f357a2ee-8308-4fc8-824b-0f97076ae93c"}
20:26:10.084 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c93d8f34-74f5-4954-9312-0425e78b78d5"}
20:26:10.089 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c93d8f34-74f5-4954-9312-0425e78b78d5"}
20:26:15.061 04.972 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d663edd-4398-44ca-94f3-9573ce82ce89"}
20:26:15.065 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8d663edd-4398-44ca-94f3-9573ce82ce89"}
20:26:15.069 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"621a9dd8-07be-4af7-a493-654510d934d6"}
20:26:15.072 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"621a9dd8-07be-4af7-a493-654510d934d6"}
20:26:15.270 00.198 16872 evsrv: cli 0D3BFFA8 connect
20:26:15.289 00.019 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"720dff23-d96c-4df8-aeed-3cea9d658f97"}
20:26:15.294 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"720dff23-d96c-4df8-aeed-3cea9d658f97"}
20:26:15.300 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
20:26:20.062 04.762 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"663a1bb5-da00-4b56-9995-538e2a708383"}
20:26:20.066 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"663a1bb5-da00-4b56-9995-538e2a708383"}
20:26:20.079 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"947338e0-ae60-44ac-8b9a-4c413a98d858"}
20:26:20.089 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"947338e0-ae60-44ac-8b9a-4c413a98d858"}
20:26:25.061 04.972 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0abce151-3bd3-4931-a008-79bc8bd96963"}
20:26:25.065 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0abce151-3bd3-4931-a008-79bc8bd96963"}
20:26:25.069 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ed612f4-ef20-4e54-9bfe-73f17bb1d18a"}
20:26:25.074 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6ed612f4-ef20-4e54-9bfe-73f17bb1d18a"}
20:26:30.187 05.113 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e6624d7-5b13-4f63-8905-b55bb9faa3b5"}
20:26:30.197 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8e6624d7-5b13-4f63-8905-b55bb9faa3b5"}
20:26:30.221 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4851a73-d2a3-4700-ad6e-b0ebc47a6a8b"}
20:26:30.238 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a4851a73-d2a3-4700-ad6e-b0ebc47a6a8b"}
20:26:35.186 04.948 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0996572d-fd05-4e85-97bc-8bdc8f574d88"}
20:26:35.190 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0996572d-fd05-4e85-97bc-8bdc8f574d88"}
20:26:35.195 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c16f663-9229-4457-aad1-e3d36e7824e1"}
20:26:35.198 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c16f663-9229-4457-aad1-e3d36e7824e1"}
20:26:40.187 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b9cb6ce-dc18-4b97-a04c-8a7f46b68758"}
20:26:40.189 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2b9cb6ce-dc18-4b97-a04c-8a7f46b68758"}
20:26:40.194 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4b6cef5-fbce-4bc3-9068-58aabee6b524"}
20:26:40.197 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a4b6cef5-fbce-4bc3-9068-58aabee6b524"}
20:26:45.192 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"71566655-1ac5-44ea-9dd7-b7b3b59f8423"}
20:26:45.201 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"71566655-1ac5-44ea-9dd7-b7b3b59f8423"}
20:26:45.209 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"694f6fb5-d12e-44f7-ad0b-9d3c70542ac9"}
20:26:45.213 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"694f6fb5-d12e-44f7-ad0b-9d3c70542ac9"}
20:26:50.215 05.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a164759-91a3-4552-9be9-fdc556cb7c1c"}
20:26:50.218 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3a164759-91a3-4552-9be9-fdc556cb7c1c"}
20:26:50.225 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"87dde23a-28a1-44c3-9663-0364591cef45"}
20:26:50.233 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"87dde23a-28a1-44c3-9663-0364591cef45"}
20:27:03.139 12.906 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f331d0e0-a385-4f94-87eb-52be896efa7f"}
20:27:03.164 00.025 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f331d0e0-a385-4f94-87eb-52be896efa7f"}
20:27:03.217 00.053 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1d2130d-e1ac-4c4e-bfe8-d820e31dcd80"}
20:27:03.247 00.030 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1d2130d-e1ac-4c4e-bfe8-d820e31dcd80"}
20:27:09.081 05.834 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b74bf5c-3977-4b0a-bbf8-11b6f16dc7db"}
20:27:09.085 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9b74bf5c-3977-4b0a-bbf8-11b6f16dc7db"}
20:27:11.190 02.105 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"db007fae-c0d9-4264-861b-43d4f4bbd1d1"}
20:27:11.193 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"db007fae-c0d9-4264-861b-43d4f4bbd1d1"}
20:27:19.326 08.133 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"082f6067-5307-46eb-9e57-7ed7ba152038"}
20:27:19.339 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"082f6067-5307-46eb-9e57-7ed7ba152038"}
20:27:19.371 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3820ed4f-164d-4982-86d2-997a7871fdc2"}
20:27:19.389 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3820ed4f-164d-4982-86d2-997a7871fdc2"}
20:27:32.732 13.343 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1a034cef-1751-49e3-9f9b-aa2b9699cf09"}
20:27:32.737 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1a034cef-1751-49e3-9f9b-aa2b9699cf09"}
20:27:32.804 00.067 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a2177ba-ac8e-473f-aa39-efa8ee077710"}
20:27:32.836 00.032 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a2177ba-ac8e-473f-aa39-efa8ee077710"}
20:27:38.411 05.575 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"14943f27-f995-4cca-a67d-73a78ef9f407"}
20:27:38.415 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"14943f27-f995-4cca-a67d-73a78ef9f407"}
20:27:38.604 00.189 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"291cb3c0-c8ed-4675-889f-a3f443c48d28"}
20:27:38.608 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"291cb3c0-c8ed-4675-889f-a3f443c48d28"}
20:27:50.228 11.620 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90a5d03b-b8b0-4f2a-bf99-241c198e8f60"}
20:27:50.232 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"90a5d03b-b8b0-4f2a-bf99-241c198e8f60"}
20:27:50.551 00.319 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb34bfb9-ca86-4e90-b391-53d379510543"}
20:27:50.555 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb34bfb9-ca86-4e90-b391-53d379510543"}
20:27:55.307 04.752 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53589388-9f41-4c3c-aebf-477a11eee782"}
20:27:55.321 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"53589388-9f41-4c3c-aebf-477a11eee782"}
20:27:55.460 00.139 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f74bac43-956f-4826-88a1-7203d4f14039"}
20:27:55.470 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f74bac43-956f-4826-88a1-7203d4f14039"}
20:28:03.219 07.749 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f23c955e-8fb8-49da-8c28-229e8737faa8"}
20:28:03.237 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f23c955e-8fb8-49da-8c28-229e8737faa8"}
20:28:03.354 00.117 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e35b904-3046-45f7-976c-d87c308f6cea"}
20:28:03.377 00.023 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e35b904-3046-45f7-976c-d87c308f6cea"}
20:28:13.076 09.699 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3aa89b3e-78a0-41d8-92ba-e48c1b72929c"}
20:28:13.094 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3aa89b3e-78a0-41d8-92ba-e48c1b72929c"}
20:28:13.150 00.056 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55ec62cd-bda3-4c7a-b904-4397b30eeec4"}
20:28:13.160 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"55ec62cd-bda3-4c7a-b904-4397b30eeec4"}
20:28:18.767 05.607 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63b33e8f-5a91-476c-8cde-03c876f3b029"}
20:28:18.770 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"63b33e8f-5a91-476c-8cde-03c876f3b029"}
20:28:18.801 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23076151-a4d8-4afe-82d0-e5fd3bc33f15"}
20:28:18.831 00.030 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"23076151-a4d8-4afe-82d0-e5fd3bc33f15"}
20:28:27.349 08.518 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8fe22174-b5c4-448f-bec8-0858a39f352c"}
20:28:27.355 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8fe22174-b5c4-448f-bec8-0858a39f352c"}
20:28:27.627 00.272 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3edb8f8-7ae0-49eb-84eb-a98ff5f52779"}
20:28:27.631 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3edb8f8-7ae0-49eb-84eb-a98ff5f52779"}
20:28:33.217 05.586 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2d00cb7-24ea-4032-a080-47d4ed6ce8a9"}
20:28:33.221 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c2d00cb7-24ea-4032-a080-47d4ed6ce8a9"}
20:28:34.284 01.063 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b793e960-f618-4024-b610-443de3cc7d52"}
20:28:34.319 00.035 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b793e960-f618-4024-b610-443de3cc7d52"}
20:28:38.822 04.503 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c1fede0-da97-4642-8235-6f80bbff23ab"}
20:28:38.901 00.079 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8c1fede0-da97-4642-8235-6f80bbff23ab"}
20:28:38.948 00.047 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a67743e-5b1b-474d-9e7a-7ab796299627"}
20:28:38.978 00.030 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a67743e-5b1b-474d-9e7a-7ab796299627"}
20:28:43.848 04.870 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22ad34da-bed4-45d5-8bd2-85bdcf457489"}
20:28:43.851 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"22ad34da-bed4-45d5-8bd2-85bdcf457489"}
20:28:43.882 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98d8e488-e137-4a81-b4b8-5f242a910d66"}
20:28:43.900 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"98d8e488-e137-4a81-b4b8-5f242a910d66"}
20:28:54.089 10.189 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c5c8f82-c732-4cc7-8f6e-989b64fefc43"}
20:28:54.128 00.039 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8c5c8f82-c732-4cc7-8f6e-989b64fefc43"}
20:28:54.310 00.182 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d8e7e84-3036-4b68-a196-78bd835c7e88"}
20:28:54.332 00.022 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9d8e7e84-3036-4b68-a196-78bd835c7e88"}
20:28:59.600 05.268 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4861b424-8519-4674-af82-16f686bc0932"}
20:28:59.621 00.021 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4861b424-8519-4674-af82-16f686bc0932"}
20:28:59.760 00.139 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8bcd90bc-e5d3-4128-a45c-b52751df6208"}
20:28:59.783 00.023 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8bcd90bc-e5d3-4128-a45c-b52751df6208"}
20:29:04.602 04.819 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5574917c-6c84-4f2f-a070-ad55597d8304"}
20:29:04.607 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5574917c-6c84-4f2f-a070-ad55597d8304"}
20:29:04.621 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca38e072-2178-46ba-97c7-1946da1e9ac0"}
20:29:04.625 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca38e072-2178-46ba-97c7-1946da1e9ac0"}
20:29:08.278 03.653 16872 evsrv: cli 0D3BFB48 connect
20:29:08.287 00.009 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"cd8d50b8-de09-4ee4-8c58-14f528fd8006"}
20:29:08.292 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"cd8d50b8-de09-4ee4-8c58-14f528fd8006"}
20:29:08.307 00.015 16872 evsrv: cli 0D3BFB48 disconnect
20:29:09.606 01.299 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"193f6794-e897-4b16-9f25-3f2d781d5006"}
20:29:09.615 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"193f6794-e897-4b16-9f25-3f2d781d5006"}
20:29:09.632 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4ac49f97-a734-454b-8dea-3cd760731669"}
20:29:09.636 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ac49f97-a734-454b-8dea-3cd760731669"}
20:29:14.607 04.971 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5933203b-21df-48bd-8a91-c849d990cf76"}
20:29:14.612 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5933203b-21df-48bd-8a91-c849d990cf76"}
20:29:14.617 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3155d8d3-9b42-4e76-af7a-3c5189aa794a"}
20:29:14.622 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3155d8d3-9b42-4e76-af7a-3c5189aa794a"}
20:29:19.607 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed7a0d4d-e166-4305-9e6b-a0478409d9ee"}
20:29:19.611 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ed7a0d4d-e166-4305-9e6b-a0478409d9ee"}
20:29:19.617 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a43d8dc-5dea-423a-8cdc-dfa634da366e"}
20:29:19.621 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a43d8dc-5dea-423a-8cdc-dfa634da366e"}
20:29:24.605 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0756527-3457-4c95-9f50-7e2acd879e99"}
20:29:24.610 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e0756527-3457-4c95-9f50-7e2acd879e99"}
20:29:24.619 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f809fd1-938a-4a46-a79d-7dd37c06a4b8"}
20:29:24.628 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f809fd1-938a-4a46-a79d-7dd37c06a4b8"}
20:29:29.605 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6644c0cc-e5af-4327-b34e-be9f4b2bfdbc"}
20:29:29.610 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6644c0cc-e5af-4327-b34e-be9f4b2bfdbc"}
20:29:29.620 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3988965-64df-41a2-93d7-8a8347767116"}
20:29:29.624 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3988965-64df-41a2-93d7-8a8347767116"}
20:29:34.603 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc43c125-40dc-415a-965c-144b70c23ad7"}
20:29:34.608 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fc43c125-40dc-415a-965c-144b70c23ad7"}
20:29:34.613 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6843ac39-b5a7-43e5-b830-8a7a991aa379"}
20:29:34.616 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6843ac39-b5a7-43e5-b830-8a7a991aa379"}
20:29:39.603 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7453c7a4-a3e8-4cb9-88c1-46eec9715e77"}
20:29:39.615 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7453c7a4-a3e8-4cb9-88c1-46eec9715e77"}
20:29:39.628 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8c05f21f-126d-4048-bfb6-596a09cf131c"}
20:29:39.632 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c05f21f-126d-4048-bfb6-596a09cf131c"}
20:29:44.607 04.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"563db4ee-626d-40c5-8a22-c071df7b460d"}
20:29:44.611 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"563db4ee-626d-40c5-8a22-c071df7b460d"}
20:29:44.618 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f76b1f2-51b5-4f36-905b-157750e40ca0"}
20:29:44.623 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f76b1f2-51b5-4f36-905b-157750e40ca0"}
20:29:49.608 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"414efb14-3877-4798-b781-800b6cf0f69e"}
20:29:49.612 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"414efb14-3877-4798-b781-800b6cf0f69e"}
20:29:49.624 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b94f3da-b6a8-4cfc-a003-2a6ec0d260b1"}
20:29:49.632 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7b94f3da-b6a8-4cfc-a003-2a6ec0d260b1"}
20:29:54.614 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6ddc838-9fe2-49e2-be83-bee59b95caa1"}
20:29:54.618 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e6ddc838-9fe2-49e2-be83-bee59b95caa1"}
20:29:54.662 00.044 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0c9fd914-070a-4797-a8b0-79f3a851e411"}
20:29:54.692 00.030 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0c9fd914-070a-4797-a8b0-79f3a851e411"}
20:29:59.614 04.922 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6de17b18-e69d-44fa-ae88-d22ad8ee9458"}
20:29:59.617 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6de17b18-e69d-44fa-ae88-d22ad8ee9458"}
20:29:59.623 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5db0445b-fa81-43f5-8ac6-2fc6397f7b54"}
20:29:59.629 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5db0445b-fa81-43f5-8ac6-2fc6397f7b54"}
20:30:05.006 05.377 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"93d40c68-897e-40c8-aff8-7382c517372d"}
20:30:05.028 00.022 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"93d40c68-897e-40c8-aff8-7382c517372d"}
20:30:05.313 00.285 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1535d893-ee03-4665-8349-eb18a8977ef9"}
20:30:05.318 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1535d893-ee03-4665-8349-eb18a8977ef9"}
20:30:10.057 04.739 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43b1f1f0-4286-4ecd-95cc-58fc3d02fadb"}
20:30:10.063 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"43b1f1f0-4286-4ecd-95cc-58fc3d02fadb"}
20:30:10.111 00.048 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"80d56db7-7114-4cf2-9435-5b4a760cba03"}
20:30:10.139 00.028 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"80d56db7-7114-4cf2-9435-5b4a760cba03"}
20:30:15.175 05.036 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"761d312f-4613-4940-83f8-4ad7953128d3"}
20:30:15.178 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"761d312f-4613-4940-83f8-4ad7953128d3"}
20:30:15.497 00.319 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65a735d4-5f92-467b-b352-f6583b164c0f"}
20:30:15.500 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"65a735d4-5f92-467b-b352-f6583b164c0f"}
20:30:35.202 19.702 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78a2a855-5417-415a-b5cf-6662ad24b248"}
20:30:35.244 00.042 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"78a2a855-5417-415a-b5cf-6662ad24b248"}
20:30:35.324 00.080 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"732f39f2-cb6d-490e-b558-3eb1a162c89f"}
20:30:35.329 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"732f39f2-cb6d-490e-b558-3eb1a162c89f"}
20:30:41.124 05.795 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a35841dc-3104-4f61-baf9-2f13a07c6af7"}
20:30:41.138 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a35841dc-3104-4f61-baf9-2f13a07c6af7"}
20:30:41.854 00.716 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d1a1bc4d-9ad9-4f9f-a52c-f978a9fc94dc"}
20:30:41.876 00.022 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1a1bc4d-9ad9-4f9f-a52c-f978a9fc94dc"}
20:30:47.565 05.689 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c9cdae02-4e82-443c-b37b-f59ffe56beb7"}
20:30:47.583 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c9cdae02-4e82-443c-b37b-f59ffe56beb7"}
20:30:47.694 00.111 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4453cda-5089-4b5f-9b75-b6c0dfb39773"}
20:30:47.698 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4453cda-5089-4b5f-9b75-b6c0dfb39773"}
20:30:59.358 11.660 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f196b03d-df83-4de0-aada-58f58ec08aef"}
20:30:59.363 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f196b03d-df83-4de0-aada-58f58ec08aef"}
20:30:59.447 00.084 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7609ddd3-a8e4-4181-9bbb-77f4c28a5861"}
20:30:59.451 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7609ddd3-a8e4-4181-9bbb-77f4c28a5861"}
20:31:06.828 07.377 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e97d7fb1-4c66-4331-b5ff-d5badd056689"}
20:31:06.846 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e97d7fb1-4c66-4331-b5ff-d5badd056689"}
20:31:08.416 01.570 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"308532c1-7ee0-4b24-a145-2117c902616d"}
20:31:08.423 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"308532c1-7ee0-4b24-a145-2117c902616d"}
20:31:25.616 17.193 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ec497c9-490e-434d-b554-02258fc19d0e"}
20:31:25.636 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9ec497c9-490e-434d-b554-02258fc19d0e"}
20:31:25.772 00.136 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa6bf5df-0864-4df5-a0a0-64723767a32e"}
20:31:25.791 00.019 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa6bf5df-0864-4df5-a0a0-64723767a32e"}
20:31:30.657 04.866 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a35760dc-4a23-4169-ad4d-833e75e1ea7e"}
20:31:30.660 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a35760dc-4a23-4169-ad4d-833e75e1ea7e"}
20:31:35.200 04.540 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dafb6dd4-54a4-4954-8dcd-5f970533874b"}
20:31:35.207 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dafb6dd4-54a4-4954-8dcd-5f970533874b"}
20:31:35.909 00.702 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c1c1afb-7d9c-44e8-b7d9-8228c311901e"}
20:31:35.913 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4c1c1afb-7d9c-44e8-b7d9-8228c311901e"}
20:31:35.940 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d6f1a99-b440-4c03-9421-93500aa956dc"}
20:31:35.963 00.023 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d6f1a99-b440-4c03-9421-93500aa956dc"}
20:31:45.867 09.904 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9161cc2d-7373-481e-adfc-d0a8e961ac5e"}
20:31:45.871 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9161cc2d-7373-481e-adfc-d0a8e961ac5e"}
20:31:45.943 00.072 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e2203ee-4edd-4861-b100-3694929bd98b"}
20:31:45.959 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e2203ee-4edd-4861-b100-3694929bd98b"}
20:32:02.611 16.652 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f309e2b-8286-4ae9-a286-ad8102e3a3a4"}
20:32:02.637 00.026 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1f309e2b-8286-4ae9-a286-ad8102e3a3a4"}
20:32:03.035 00.398 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4ce9ca50-c68d-420e-839f-8e4e422e80b8"}
20:32:03.039 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ce9ca50-c68d-420e-839f-8e4e422e80b8"}
20:32:07.613 04.574 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa5c3089-b24b-4482-bde7-aff2fd483c3f"}
20:32:07.618 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aa5c3089-b24b-4482-bde7-aff2fd483c3f"}
20:32:11.658 04.040 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e548942-ae86-4366-bbc4-28cae0f444c1"}
20:32:11.667 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e548942-ae86-4366-bbc4-28cae0f444c1"}
20:32:16.516 04.849 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d3aa71a-b82f-4c8a-9556-6bd5b7948a55"}
20:32:16.544 00.028 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0d3aa71a-b82f-4c8a-9556-6bd5b7948a55"}
20:32:16.776 00.232 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2dea9bd5-e1f0-4cbf-903f-4cdd6c40f776"}
20:32:16.799 00.023 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2dea9bd5-e1f0-4cbf-903f-4cdd6c40f776"}
20:32:21.520 04.721 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f5ea1b1d-96bd-4382-914f-ff76475c52d7"}
20:32:21.524 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f5ea1b1d-96bd-4382-914f-ff76475c52d7"}
20:32:21.530 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e5a6bc2c-f10e-4fe1-9dec-06142f962df7"}
20:32:21.539 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5a6bc2c-f10e-4fe1-9dec-06142f962df7"}
20:32:26.518 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a11de662-20b7-470e-80be-7a88d9a629d0"}
20:32:26.525 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a11de662-20b7-470e-80be-7a88d9a629d0"}
20:32:26.557 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"93976566-0a22-40f3-8859-258ddf31c569"}
20:32:26.569 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"93976566-0a22-40f3-8859-258ddf31c569"}
20:32:31.516 04.947 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e2acc63-e723-45aa-9774-b4e5812ee1fe"}
20:32:31.523 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2e2acc63-e723-45aa-9774-b4e5812ee1fe"}
20:32:31.527 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d99c6793-03ba-4b9b-9a2a-56b2843a9afc"}
20:32:31.531 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d99c6793-03ba-4b9b-9a2a-56b2843a9afc"}
20:32:32.493 00.962 16872 evsrv: cli 0D3BFFA8 connect
20:32:32.499 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"0178e594-c6a6-4bb1-9b74-6978b8deed98"}
20:32:32.506 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0178e594-c6a6-4bb1-9b74-6978b8deed98"}
20:32:32.514 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
20:32:36.516 04.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7c2ef7a-a4a7-47d3-934f-51488f067886"}
20:32:36.521 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f7c2ef7a-a4a7-47d3-934f-51488f067886"}
20:32:36.604 00.083 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc295f2a-8155-4214-bb97-2f6f0a73ae36"}
20:32:36.608 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc295f2a-8155-4214-bb97-2f6f0a73ae36"}
20:32:41.514 04.906 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15cc626a-7e87-4173-9fa4-caa5f93a6d8c"}
20:32:41.518 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"15cc626a-7e87-4173-9fa4-caa5f93a6d8c"}
20:32:41.524 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2684e224-b17a-4909-b786-324014e814e0"}
20:32:41.529 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2684e224-b17a-4909-b786-324014e814e0"}
20:32:46.516 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c273e2e2-fe40-433a-a8f6-6a3fb92c70d0"}
20:32:46.528 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c273e2e2-fe40-433a-a8f6-6a3fb92c70d0"}
20:32:46.578 00.050 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a941acb2-cb87-4e55-8c39-2bcdbd56cb12"}
20:32:46.586 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a941acb2-cb87-4e55-8c39-2bcdbd56cb12"}
20:32:51.762 05.176 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f8db118-1880-4f9e-9ab9-b3d9ce303d9a"}
20:32:51.783 00.021 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9f8db118-1880-4f9e-9ab9-b3d9ce303d9a"}
20:32:51.802 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d28630ab-5a57-4674-9c05-b943367e3c5c"}
20:32:51.809 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d28630ab-5a57-4674-9c05-b943367e3c5c"}
20:32:56.762 04.953 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a1287b7-f1f4-4bec-ab25-4ebf4a7d3e96"}
20:32:56.775 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6a1287b7-f1f4-4bec-ab25-4ebf4a7d3e96"}
20:32:56.807 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"87262bda-8ef5-47ca-966c-74dff7197af9"}
20:32:56.810 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"87262bda-8ef5-47ca-966c-74dff7197af9"}
20:33:01.762 04.952 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16ab3e33-75f9-4a23-b7e4-80d1b806c09f"}
20:33:01.770 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"16ab3e33-75f9-4a23-b7e4-80d1b806c09f"}
20:33:01.775 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ef127cf4-436d-480e-be35-d261b9968848"}
20:33:01.780 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef127cf4-436d-480e-be35-d261b9968848"}
20:33:06.762 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b777908-0adf-4d2a-955b-4e445ed53866"}
20:33:06.766 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6b777908-0adf-4d2a-955b-4e445ed53866"}
20:33:06.772 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dda09a70-4bfa-40e8-8003-ba638c1aa83a"}
20:33:06.781 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dda09a70-4bfa-40e8-8003-ba638c1aa83a"}
20:33:12.024 05.243 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c480ca02-05da-42d4-886e-da8d89d42f4c"}
20:33:12.042 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c480ca02-05da-42d4-886e-da8d89d42f4c"}
20:33:12.051 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ffb0bcba-627f-4681-842a-0898c4dde005"}
20:33:12.056 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ffb0bcba-627f-4681-842a-0898c4dde005"}
20:33:17.031 04.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75a861bc-25b8-43da-b03f-1e40ce0dd843"}
20:33:17.037 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"75a861bc-25b8-43da-b03f-1e40ce0dd843"}
20:33:17.080 00.043 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c44a34c0-a415-4d43-8444-0332d28bf991"}
20:33:17.091 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c44a34c0-a415-4d43-8444-0332d28bf991"}
20:33:23.598 06.507 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68ae269d-f385-4ae1-9184-8167163c74b4"}
20:33:23.602 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"68ae269d-f385-4ae1-9184-8167163c74b4"}
20:33:23.871 00.269 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"99fb75cf-353f-4e54-ba2b-6e13bc64fe07"}
20:33:23.876 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"99fb75cf-353f-4e54-ba2b-6e13bc64fe07"}
20:33:28.994 05.118 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3806fad0-9d57-467d-a9cd-b45894f516c6"}
20:33:29.012 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3806fad0-9d57-467d-a9cd-b45894f516c6"}
20:33:29.750 00.738 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4cb6343-d898-4a87-afe8-070cdce9960f"}
20:33:29.782 00.032 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4cb6343-d898-4a87-afe8-070cdce9960f"}
20:33:36.459 06.677 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"483afb48-1d11-4b5a-8c3f-764dcd9c1c67"}
20:33:36.479 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"483afb48-1d11-4b5a-8c3f-764dcd9c1c67"}
20:33:37.124 00.645 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40aad559-eaa1-4069-a30d-357c6984b2ef"}
20:33:37.138 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"40aad559-eaa1-4069-a30d-357c6984b2ef"}
20:33:42.579 05.441 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0f1d71dd-9e05-44b1-b7ef-041ea4fbe852"}
20:33:42.612 00.033 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0f1d71dd-9e05-44b1-b7ef-041ea4fbe852"}
20:33:42.946 00.334 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e218d6ae-6927-4f57-b953-8ed94ae5e8c6"}
20:33:42.983 00.037 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e218d6ae-6927-4f57-b953-8ed94ae5e8c6"}
20:33:51.327 08.344 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5cf3be6e-12a2-41de-9628-9363ac28bc37"}
20:33:51.331 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5cf3be6e-12a2-41de-9628-9363ac28bc37"}
20:33:51.477 00.146 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fce3e07b-8f80-4a25-a27b-9690f40f1650"}
20:33:51.507 00.030 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fce3e07b-8f80-4a25-a27b-9690f40f1650"}
20:34:02.215 10.708 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92b78763-6275-47cd-b8ba-9803d380b0d5"}
20:34:02.219 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"92b78763-6275-47cd-b8ba-9803d380b0d5"}
20:34:02.418 00.199 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bbae8a84-a032-476a-b895-7590bb9c7bb6"}
20:34:02.422 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bbae8a84-a032-476a-b895-7590bb9c7bb6"}
20:34:11.621 09.199 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b2e66128-c112-4b57-9de3-86e846f3756a"}
20:34:11.625 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b2e66128-c112-4b57-9de3-86e846f3756a"}
20:34:11.659 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"56892de6-b8c2-42f3-a1e1-8dca96dc4eaf"}
20:34:11.721 00.062 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"56892de6-b8c2-42f3-a1e1-8dca96dc4eaf"}
20:34:21.874 10.153 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d4a3984-d900-4d53-84ef-b113b7128d8b"}
20:34:21.903 00.029 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9d4a3984-d900-4d53-84ef-b113b7128d8b"}
20:34:22.005 00.102 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d245a85-8a31-4fe6-9ef6-8f7208bd63ce"}
20:34:22.032 00.027 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9d245a85-8a31-4fe6-9ef6-8f7208bd63ce"}
20:34:28.304 06.272 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d562cebd-f8ab-4101-9a94-fdb0dea38420"}
20:34:28.315 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d562cebd-f8ab-4101-9a94-fdb0dea38420"}
20:34:28.327 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85a4eb92-968b-482a-a6f5-e4243419c59b"}
20:34:28.332 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"85a4eb92-968b-482a-a6f5-e4243419c59b"}
20:34:35.059 06.727 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"746ac3b9-e768-474a-bec7-cb1c858e16bc"}
20:34:35.068 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"746ac3b9-e768-474a-bec7-cb1c858e16bc"}
20:34:35.189 00.121 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5eb5f5bb-1986-48e7-9c63-2017237736ea"}
20:34:35.195 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5eb5f5bb-1986-48e7-9c63-2017237736ea"}
20:34:44.116 08.921 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e7b541b-f29e-4439-95e1-df96eeafd5ed"}
20:34:44.132 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8e7b541b-f29e-4439-95e1-df96eeafd5ed"}
20:34:44.211 00.079 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9ae6840-333a-43c8-bf62-bfbcc5656b9b"}
20:34:44.236 00.025 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a9ae6840-333a-43c8-bf62-bfbcc5656b9b"}
20:34:50.069 05.833 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c9c40537-e0b9-4ead-abe2-8f28e111e7a5"}
20:34:50.080 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c9c40537-e0b9-4ead-abe2-8f28e111e7a5"}
20:34:52.498 02.418 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2ab2be7a-ae92-4d5c-8e88-42c8599d8657"}
20:34:52.502 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2ab2be7a-ae92-4d5c-8e88-42c8599d8657"}
20:34:55.281 02.779 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3c4f1880-8992-4017-8096-adbcd893ca25"}
20:34:55.284 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3c4f1880-8992-4017-8096-adbcd893ca25"}
20:34:55.382 00.098 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"adcf45d5-ad5b-429d-a30c-66046c580189"}
20:34:55.387 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"adcf45d5-ad5b-429d-a30c-66046c580189"}
20:35:02.092 06.705 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d05438e6-6f14-4807-8920-f075b4ac0c35"}
20:35:02.096 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d05438e6-6f14-4807-8920-f075b4ac0c35"}
20:35:02.328 00.232 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc464e99-35bd-4a7e-a9a4-8ad2ef0b2e38"}
20:35:02.332 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc464e99-35bd-4a7e-a9a4-8ad2ef0b2e38"}
20:35:11.714 09.382 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07067a41-0322-44a5-a06d-cd949daea016"}
20:35:11.718 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"07067a41-0322-44a5-a06d-cd949daea016"}
20:35:11.767 00.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"50a64523-8c05-4e10-8641-caa0dedbfde7"}
20:35:11.789 00.022 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"50a64523-8c05-4e10-8641-caa0dedbfde7"}
20:35:21.487 09.698 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a0e8214-dc84-4f76-bf2e-bfb0aa963032"}
20:35:21.507 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0a0e8214-dc84-4f76-bf2e-bfb0aa963032"}
20:35:21.556 00.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e6c30044-6daf-43f4-9442-617ee6c24aab"}
20:35:21.571 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e6c30044-6daf-43f4-9442-617ee6c24aab"}
20:35:29.300 07.729 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78b395e5-1a20-48f6-ba49-932fc485b1c1"}
20:35:29.312 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"78b395e5-1a20-48f6-ba49-932fc485b1c1"}
20:35:29.365 00.053 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2df14ab-044a-4272-af52-1ba0996559f7"}
20:35:29.376 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c2df14ab-044a-4272-af52-1ba0996559f7"}
20:35:34.300 04.924 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"84431c3d-d6bb-4e0a-b19f-e36194028005"}
20:35:34.305 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"84431c3d-d6bb-4e0a-b19f-e36194028005"}
20:35:34.328 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"534a6a4e-9b8b-46db-8c29-3cfebc2da67a"}
20:35:34.345 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"534a6a4e-9b8b-46db-8c29-3cfebc2da67a"}
20:35:39.299 04.954 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e1541f0-de04-41f9-825f-b0630ac58ff1"}
20:35:39.304 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0e1541f0-de04-41f9-825f-b0630ac58ff1"}
20:35:39.311 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6520e54e-1ca4-48b7-9e51-40d2a0400006"}
20:35:39.315 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6520e54e-1ca4-48b7-9e51-40d2a0400006"}
20:35:44.304 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2fd64775-508f-435c-aacb-740a22a01723"}
20:35:44.310 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2fd64775-508f-435c-aacb-740a22a01723"}
20:35:44.352 00.042 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84eac79b-0177-4843-9aa3-a437dabf4fe1"}
20:35:44.356 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"84eac79b-0177-4843-9aa3-a437dabf4fe1"}
20:35:45.625 01.269 16872 evsrv: cli 0D3C0A48 connect
20:35:45.633 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c2f2b45f-575f-43ff-9271-5bbbdb34c39c"}
20:35:45.641 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"c2f2b45f-575f-43ff-9271-5bbbdb34c39c"}
20:35:45.653 00.012 16872 evsrv: cli 0D3C0A48 disconnect
20:35:49.305 03.652 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7bf0639-5346-49de-a23e-9dfca8e7f9af"}
20:35:49.309 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f7bf0639-5346-49de-a23e-9dfca8e7f9af"}
20:35:49.315 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"711027e5-2e11-43ff-91e6-4c6e6b57b0ad"}
20:35:49.323 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"711027e5-2e11-43ff-91e6-4c6e6b57b0ad"}
20:35:54.358 05.035 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2fae40d6-a92d-4c6f-af78-c6ad1674c401"}
20:35:54.365 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2fae40d6-a92d-4c6f-af78-c6ad1674c401"}
20:35:54.371 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b767f51-4b5e-4735-9c7f-9818b85fc611"}
20:35:54.375 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b767f51-4b5e-4735-9c7f-9818b85fc611"}
20:35:59.358 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43dc8f77-23d7-4890-8d51-99d94ca53c48"}
20:35:59.369 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"43dc8f77-23d7-4890-8d51-99d94ca53c48"}
20:35:59.381 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d60290b0-6a69-493d-b452-69f008651c6e"}
20:35:59.387 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d60290b0-6a69-493d-b452-69f008651c6e"}
20:36:04.386 04.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"262b66c0-74ab-4b2c-8b83-9ec12fa99ed3"}
20:36:04.390 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"262b66c0-74ab-4b2c-8b83-9ec12fa99ed3"}
20:36:04.424 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e139e55-a9d4-4ca0-85ad-a00a45ce043b"}
20:36:04.440 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e139e55-a9d4-4ca0-85ad-a00a45ce043b"}
20:36:09.388 04.948 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1803e478-2f6a-4694-8f9e-2b4e2ea3bff5"}
20:36:09.392 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1803e478-2f6a-4694-8f9e-2b4e2ea3bff5"}
20:36:09.413 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f991966e-d74e-45be-8f19-6de5f2cec064"}
20:36:09.433 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f991966e-d74e-45be-8f19-6de5f2cec064"}
20:36:15.773 06.340 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"628104c9-4c6b-4c8a-afbf-5cf0c4b6f958"}
20:36:15.776 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"628104c9-4c6b-4c8a-afbf-5cf0c4b6f958"}
20:36:16.275 00.499 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae713fde-372e-4db2-a1b3-c739341670ba"}
20:36:16.279 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae713fde-372e-4db2-a1b3-c739341670ba"}
20:36:25.542 09.263 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82a650e8-ef59-44eb-b7d2-dbe5bb6bb24f"}
20:36:25.569 00.027 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"82a650e8-ef59-44eb-b7d2-dbe5bb6bb24f"}
20:36:25.827 00.258 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b1eda53-ded5-4cc3-b5e6-d053ec25489a"}
20:36:25.840 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b1eda53-ded5-4cc3-b5e6-d053ec25489a"}
20:36:31.639 05.799 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4fd3dfc1-e40a-4c44-96c7-147190f1d299"}
20:36:31.676 00.037 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4fd3dfc1-e40a-4c44-96c7-147190f1d299"}
20:36:32.187 00.511 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f321bad-da44-4748-bcbb-8489514c8d3f"}
20:36:32.192 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f321bad-da44-4748-bcbb-8489514c8d3f"}
20:36:40.887 08.695 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a2b681a-6fd2-4a35-914e-74e1ab3a8a92"}
20:36:40.913 00.026 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7a2b681a-6fd2-4a35-914e-74e1ab3a8a92"}
20:36:41.019 00.106 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f2976fb-023b-4a77-926a-da5c37297f62"}
20:36:41.030 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f2976fb-023b-4a77-926a-da5c37297f62"}
20:36:49.687 08.657 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c7d5d2b9-393c-43af-a8bc-ca4828e080a1"}
20:36:49.693 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c7d5d2b9-393c-43af-a8bc-ca4828e080a1"}
20:36:49.831 00.138 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"960fa5fa-5081-4d70-b639-c7de06ae909e"}
20:36:49.835 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"960fa5fa-5081-4d70-b639-c7de06ae909e"}
20:36:54.691 04.856 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"35c1f321-43c9-48b3-b6a4-4aae5695aa19"}
20:36:54.695 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"35c1f321-43c9-48b3-b6a4-4aae5695aa19"}
20:36:54.722 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14346ef5-3954-41fb-8a96-bf2f4108613b"}
20:36:54.747 00.025 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"14346ef5-3954-41fb-8a96-bf2f4108613b"}
20:37:00.048 05.301 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"384e7ae0-bbd1-4c14-b7ab-90b6a69d4415"}
20:37:00.092 00.044 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"384e7ae0-bbd1-4c14-b7ab-90b6a69d4415"}
20:37:00.198 00.106 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f51f060e-a20e-4779-8f18-926dee565f06"}
20:37:00.239 00.041 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f51f060e-a20e-4779-8f18-926dee565f06"}
20:37:07.350 07.111 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"73f45b0a-fd33-4dee-b6a0-8d1239a0595d"}
20:37:07.354 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"73f45b0a-fd33-4dee-b6a0-8d1239a0595d"}
20:37:07.529 00.175 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3faaa97f-e9d2-4c80-a2e4-7e6bcae5c4bd"}
20:37:07.534 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3faaa97f-e9d2-4c80-a2e4-7e6bcae5c4bd"}
20:37:16.279 08.745 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b874c9c2-5b95-4550-b302-77afc1353d07"}
20:37:16.284 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b874c9c2-5b95-4550-b302-77afc1353d07"}
20:37:16.377 00.093 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9cb49cce-7b97-4581-a2b3-7931bb767ab6"}
20:37:16.380 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9cb49cce-7b97-4581-a2b3-7931bb767ab6"}
20:37:24.677 08.297 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb5a611b-9e0c-4432-9630-113c6af4923a"}
20:37:24.718 00.041 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eb5a611b-9e0c-4432-9630-113c6af4923a"}
20:37:24.800 00.082 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d25b970-ff7d-4b9e-884f-037b7145ba9b"}
20:37:24.829 00.029 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d25b970-ff7d-4b9e-884f-037b7145ba9b"}
20:37:31.608 06.779 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ddfc9307-03ce-4b7b-937c-2e3d2007064b"}
20:37:31.612 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ddfc9307-03ce-4b7b-937c-2e3d2007064b"}
20:37:31.819 00.207 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e83f625b-6466-4055-a849-2aedbb6bac7b"}
20:37:31.834 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e83f625b-6466-4055-a849-2aedbb6bac7b"}
20:37:42.203 10.369 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"96b2791b-fc83-4cf8-8a40-70af2e42ba62"}
20:37:42.227 00.024 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"96b2791b-fc83-4cf8-8a40-70af2e42ba62"}
20:37:42.346 00.119 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49f4e852-9eb4-4665-adf0-8071ce93ea1c"}
20:37:42.349 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"49f4e852-9eb4-4665-adf0-8071ce93ea1c"}
20:37:50.254 07.905 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"25104c8d-c707-44fc-b264-192e9fb19eef"}
20:37:50.258 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"25104c8d-c707-44fc-b264-192e9fb19eef"}
20:37:50.370 00.112 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b226f0b7-1476-44e9-9edf-925b2dfe163d"}
20:37:50.418 00.048 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b226f0b7-1476-44e9-9edf-925b2dfe163d"}
20:37:56.767 06.349 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b3501e36-5643-4887-a953-31b7cb71f078"}
20:37:56.771 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b3501e36-5643-4887-a953-31b7cb71f078"}
20:37:57.001 00.230 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ada1c6d5-ca92-48e1-9733-ae3c2ddab1b6"}
20:37:57.025 00.024 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ada1c6d5-ca92-48e1-9733-ae3c2ddab1b6"}
20:38:08.296 11.271 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b1eade8-ab07-4a57-9bf0-2251d29c2a75"}
20:38:08.301 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9b1eade8-ab07-4a57-9bf0-2251d29c2a75"}
20:38:08.461 00.160 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"daa364be-8c69-4acd-8055-f6c9b4aa88cd"}
20:38:08.495 00.034 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"daa364be-8c69-4acd-8055-f6c9b4aa88cd"}
20:38:13.298 04.803 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5793ae2-7ac2-4222-ad6e-257954991ce9"}
20:38:13.303 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e5793ae2-7ac2-4222-ad6e-257954991ce9"}
20:38:13.317 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b81cf878-b9c3-4311-b078-476fe23f993f"}
20:38:13.326 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b81cf878-b9c3-4311-b078-476fe23f993f"}
20:38:18.299 04.973 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd3cd150-ca76-4b38-89b4-e612d804ea9c"}
20:38:18.304 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cd3cd150-ca76-4b38-89b4-e612d804ea9c"}
20:38:18.326 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f7e66a87-1966-4ddd-8ee8-94bcd56f4c09"}
20:38:18.335 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f7e66a87-1966-4ddd-8ee8-94bcd56f4c09"}
20:38:23.299 04.964 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c7532201-1222-485c-80ac-1f2b51f233d4"}
20:38:23.304 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c7532201-1222-485c-80ac-1f2b51f233d4"}
20:38:23.311 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f24632e-e0bb-4fbb-a07e-12f077ea1bf3"}
20:38:23.317 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1f24632e-e0bb-4fbb-a07e-12f077ea1bf3"}
20:38:25.356 02.039 16872 evsrv: cli 0D3C0A48 connect
20:38:25.367 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0453ec38-a024-41aa-87c9-2e0b52193711"}
20:38:25.374 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"0453ec38-a024-41aa-87c9-2e0b52193711"}
20:38:25.391 00.017 16872 evsrv: cli 0D3C0A48 disconnect
20:38:28.332 02.941 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6b18b8e-a560-4596-a87f-07e28623202b"}
20:38:28.336 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b6b18b8e-a560-4596-a87f-07e28623202b"}
20:38:28.345 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"efbf8466-29b2-4fab-b3cb-9f61b5ef9828"}
20:38:28.348 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"efbf8466-29b2-4fab-b3cb-9f61b5ef9828"}
20:38:33.334 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5fdc9973-e37d-4076-8d8d-409b289fcb27"}
20:38:33.343 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5fdc9973-e37d-4076-8d8d-409b289fcb27"}
20:38:33.361 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4809bc63-bfb4-4f03-9baa-df243daac8d8"}
20:38:33.368 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4809bc63-bfb4-4f03-9baa-df243daac8d8"}
20:38:38.334 04.966 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c5937f21-11ab-4ff1-add4-05bc9225561f"}
20:38:38.339 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c5937f21-11ab-4ff1-add4-05bc9225561f"}
20:38:38.350 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b8fbac3-85a6-4663-9842-8890b2e96498"}
20:38:38.356 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b8fbac3-85a6-4663-9842-8890b2e96498"}
20:38:43.333 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac197143-8f9d-4e4c-83b1-cf955ee24058"}
20:38:43.343 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ac197143-8f9d-4e4c-83b1-cf955ee24058"}
20:38:43.365 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15378d52-5ef3-44e2-879e-32878a689a2f"}
20:38:43.380 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"15378d52-5ef3-44e2-879e-32878a689a2f"}
20:38:48.334 04.954 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d0c43d5-6f5c-495f-b720-e355bf405de8"}
20:38:48.344 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7d0c43d5-6f5c-495f-b720-e355bf405de8"}
20:38:48.358 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c417b8d-e717-4b03-a9f6-9cc53cd7cb10"}
20:38:48.369 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c417b8d-e717-4b03-a9f6-9cc53cd7cb10"}
20:38:53.333 04.964 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1bf8b69-b4a2-40b1-ba81-d03de43182ad"}
20:38:53.339 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f1bf8b69-b4a2-40b1-ba81-d03de43182ad"}
20:38:53.344 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"364b225f-3fe9-4c3f-acf1-0fa34b0de7cc"}
20:38:53.358 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"364b225f-3fe9-4c3f-acf1-0fa34b0de7cc"}
20:38:58.399 05.041 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"921097c7-c959-4447-8e0d-c65f420c8c55"}
20:38:58.409 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"921097c7-c959-4447-8e0d-c65f420c8c55"}
20:38:58.418 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc6fbba9-8bc8-4bd0-a196-64ea41df890a"}
20:38:58.438 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc6fbba9-8bc8-4bd0-a196-64ea41df890a"}
20:39:03.399 04.961 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"814be9d8-d28c-495f-a81b-90c5dd770c56"}
20:39:03.405 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"814be9d8-d28c-495f-a81b-90c5dd770c56"}
20:39:03.419 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9bfbe6a6-6de8-41cf-b045-79f630543203"}
20:39:03.426 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9bfbe6a6-6de8-41cf-b045-79f630543203"}
20:39:08.399 04.973 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7721581-55c8-4568-84a7-df1b60efb7d2"}
20:39:08.404 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f7721581-55c8-4568-84a7-df1b60efb7d2"}
20:39:08.410 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84ff9824-03e0-4ae2-9b86-0ded5462ee46"}
20:39:08.415 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"84ff9824-03e0-4ae2-9b86-0ded5462ee46"}
20:39:13.580 05.165 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"73c6bf5f-5781-4f67-b368-d96ce2f0aa86"}
20:39:13.599 00.019 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"73c6bf5f-5781-4f67-b368-d96ce2f0aa86"}
20:39:13.632 00.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f6c440d-46dd-4e64-8b8f-ee0055fa5eef"}
20:39:13.644 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f6c440d-46dd-4e64-8b8f-ee0055fa5eef"}
20:39:18.676 05.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6eb592da-d92a-4074-bcb6-c4d5f391045e"}
20:39:18.681 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6eb592da-d92a-4074-bcb6-c4d5f391045e"}
20:39:18.691 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3adddca4-6439-4852-b27b-2a5b26caee2b"}
20:39:18.694 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3adddca4-6439-4852-b27b-2a5b26caee2b"}
20:39:23.675 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b338012-3f97-473e-a22a-04c3ee92bda8"}
20:39:23.688 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4b338012-3f97-473e-a22a-04c3ee92bda8"}
20:39:23.696 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"862ca0cb-343f-4282-89e5-1fc14f09959e"}
20:39:23.702 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"862ca0cb-343f-4282-89e5-1fc14f09959e"}
20:39:28.676 04.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d5c17c2c-7e8f-497d-84f0-b8d61602fcab"}
20:39:28.684 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d5c17c2c-7e8f-497d-84f0-b8d61602fcab"}
20:39:28.698 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2bfb6e49-dd44-40e9-9f3f-5afec256f086"}
20:39:28.709 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2bfb6e49-dd44-40e9-9f3f-5afec256f086"}
20:39:33.675 04.966 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"36ced86e-1547-47a2-95f5-2dc780264119"}
20:39:33.680 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"36ced86e-1547-47a2-95f5-2dc780264119"}
20:39:33.686 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb1e9bc1-4daf-431d-b810-0fef6ffb1662"}
20:39:33.692 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb1e9bc1-4daf-431d-b810-0fef6ffb1662"}
20:39:38.674 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7cfda705-c87d-44ce-ad9f-9ea6431e0fbe"}
20:39:38.678 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7cfda705-c87d-44ce-ad9f-9ea6431e0fbe"}
20:39:38.687 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c50f418-f03b-4af6-be81-5c5bdda99a2d"}
20:39:38.692 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c50f418-f03b-4af6-be81-5c5bdda99a2d"}
20:39:43.675 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c387f811-c90c-42ce-9c15-33e56baa46f7"}
20:39:43.680 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c387f811-c90c-42ce-9c15-33e56baa46f7"}
20:39:43.689 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b56b5856-3752-4775-b37a-42a3b0744c4d"}
20:39:43.694 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b56b5856-3752-4775-b37a-42a3b0744c4d"}
20:39:48.675 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b05ae734-e706-4080-9de0-9ee52154c012"}
20:39:48.686 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b05ae734-e706-4080-9de0-9ee52154c012"}
20:39:48.715 00.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"493a2a18-18fe-48dd-b600-31585e78758e"}
20:39:48.724 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"493a2a18-18fe-48dd-b600-31585e78758e"}
20:39:53.675 04.951 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eeb837c4-8558-4453-adb5-759d4fe4771a"}
20:39:53.680 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eeb837c4-8558-4453-adb5-759d4fe4771a"}
20:39:53.692 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9745f1c-77a2-4302-88d3-56abb45e5939"}
20:39:53.697 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9745f1c-77a2-4302-88d3-56abb45e5939"}
20:39:58.679 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"917f1ef9-37e3-4703-bc24-b4e392e9f11e"}
20:39:58.684 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"917f1ef9-37e3-4703-bc24-b4e392e9f11e"}
20:39:58.698 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f515864-68a6-46e8-8e1f-80d23e937082"}
20:39:58.702 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f515864-68a6-46e8-8e1f-80d23e937082"}
20:40:03.679 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e0fe2ce-e7af-4e4c-aec5-3cdf31c74a6e"}
20:40:03.684 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7e0fe2ce-e7af-4e4c-aec5-3cdf31c74a6e"}
20:40:03.695 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55a6b8ce-550e-4a7b-99ae-a557a0448c8d"}
20:40:03.700 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"55a6b8ce-550e-4a7b-99ae-a557a0448c8d"}
20:40:08.684 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e35ff143-c7c8-4c03-a374-4713948970b4"}
20:40:08.690 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e35ff143-c7c8-4c03-a374-4713948970b4"}
20:40:08.697 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81f69ffe-2faa-44d9-a498-b66258b7eabd"}
20:40:08.702 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"81f69ffe-2faa-44d9-a498-b66258b7eabd"}
20:40:13.688 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"87cdc826-22ce-47d0-bbce-ffb761b3f09b"}
20:40:13.697 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"87cdc826-22ce-47d0-bbce-ffb761b3f09b"}
20:40:13.725 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72496e37-5037-4ce0-a493-c9c4b271faab"}
20:40:13.747 00.022 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"72496e37-5037-4ce0-a493-c9c4b271faab"}
20:40:18.689 04.942 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a73dd92b-4f9c-4e01-832a-18736038926e"}
20:40:18.694 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a73dd92b-4f9c-4e01-832a-18736038926e"}
20:40:18.708 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ddfe0674-e498-4664-881f-ac076b27da5a"}
20:40:18.713 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ddfe0674-e498-4664-881f-ac076b27da5a"}
20:40:23.690 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8562ef6f-67f1-4a87-939a-967807f9d165"}
20:40:23.694 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8562ef6f-67f1-4a87-939a-967807f9d165"}
20:40:23.706 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18c54124-4bd0-4b61-8de0-dcb9d4a22dd1"}
20:40:23.711 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"18c54124-4bd0-4b61-8de0-dcb9d4a22dd1"}
20:40:28.691 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1ff8cba-6bdc-4d9e-b264-0711766ee1bc"}
20:40:28.695 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f1ff8cba-6bdc-4d9e-b264-0711766ee1bc"}
20:40:28.712 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"79cf32dc-eab5-44f9-ba44-64a63cf9a405"}
20:40:28.716 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"79cf32dc-eab5-44f9-ba44-64a63cf9a405"}
20:40:33.691 04.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40e9a60c-cb19-418f-94e0-79e13ce90509"}
20:40:33.696 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"40e9a60c-cb19-418f-94e0-79e13ce90509"}
20:40:33.708 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e9d0142-0fdc-469e-af96-2218b14e5690"}
20:40:33.713 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e9d0142-0fdc-469e-af96-2218b14e5690"}
20:40:38.693 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b47a5852-bca2-4e01-84dc-906eb8b89752"}
20:40:38.700 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b47a5852-bca2-4e01-84dc-906eb8b89752"}
20:40:38.716 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"13f0438a-6baf-4a7c-89db-cd60012c073c"}
20:40:38.730 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"13f0438a-6baf-4a7c-89db-cd60012c073c"}
20:40:43.692 04.962 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9abc3410-dd77-4b77-b8aa-f78a7f97e3da"}
20:40:43.697 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9abc3410-dd77-4b77-b8aa-f78a7f97e3da"}
20:40:43.709 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7bfe5165-0984-465b-858e-dba1e7af7c79"}
20:40:43.716 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7bfe5165-0984-465b-858e-dba1e7af7c79"}
20:40:48.691 04.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b4ece9a-bee5-402a-a704-793b28a15fe7"}
20:40:48.703 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5b4ece9a-bee5-402a-a704-793b28a15fe7"}
20:40:48.720 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9069e603-821b-4f81-9535-035ed8e6d7f3"}
20:40:48.725 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9069e603-821b-4f81-9535-035ed8e6d7f3"}
20:40:53.691 04.966 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f9cddda-80e5-4828-979d-b7e47a9c54bb"}
20:40:53.710 00.019 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3f9cddda-80e5-4828-979d-b7e47a9c54bb"}
20:40:53.735 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2a0db566-ec19-49fc-9cc1-b2fbca70f2f8"}
20:40:53.750 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2a0db566-ec19-49fc-9cc1-b2fbca70f2f8"}
20:40:58.694 04.944 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"51648cd0-b646-4782-aad8-9e463f9a6a2e"}
20:40:58.698 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"51648cd0-b646-4782-aad8-9e463f9a6a2e"}
20:40:58.703 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eef26349-85ae-42e3-a578-940f666ae367"}
20:40:58.708 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eef26349-85ae-42e3-a578-940f666ae367"}
20:41:03.705 04.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"944b0e57-7edc-4f8b-ae44-b1e1d29e3df8"}
20:41:03.709 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"944b0e57-7edc-4f8b-ae44-b1e1d29e3df8"}
20:41:03.732 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e7b8fb87-62c9-4363-8dd0-b4e8709c8e93"}
20:41:03.740 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e7b8fb87-62c9-4363-8dd0-b4e8709c8e93"}
20:41:08.707 04.967 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"61a4e860-6c21-4b8c-ac6c-500fc3884f59"}
20:41:08.715 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"61a4e860-6c21-4b8c-ac6c-500fc3884f59"}
20:41:08.731 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b6ebebe-c92d-4638-b288-39321fa81ec7"}
20:41:08.738 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8b6ebebe-c92d-4638-b288-39321fa81ec7"}
20:41:13.729 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6e37fd8-ca3d-4d42-ab1e-b9231de1c1b1"}
20:41:13.736 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e6e37fd8-ca3d-4d42-ab1e-b9231de1c1b1"}
20:41:13.751 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4447333-f0b9-4a45-a7b1-e68ffcdc0a48"}
20:41:13.758 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4447333-f0b9-4a45-a7b1-e68ffcdc0a48"}
20:41:18.728 04.970 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d756046-5691-48c5-be77-806038a72cb8"}
20:41:18.734 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7d756046-5691-48c5-be77-806038a72cb8"}
20:41:18.746 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"20850b89-f74f-46cd-8c13-d7ad9415cdc8"}
20:41:18.760 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"20850b89-f74f-46cd-8c13-d7ad9415cdc8"}
20:41:23.728 04.968 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9cd4329d-4873-41fb-9e0f-5e47ce3b6e0b"}
20:41:23.733 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9cd4329d-4873-41fb-9e0f-5e47ce3b6e0b"}
20:41:23.739 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be53ad3c-ff29-43f5-a739-c37f31747653"}
20:41:23.745 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"be53ad3c-ff29-43f5-a739-c37f31747653"}
20:41:28.733 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae2f522e-527d-485a-8327-9a78f60bdfe4"}
20:41:28.743 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ae2f522e-527d-485a-8327-9a78f60bdfe4"}
20:41:28.754 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ef96fbbc-b0ff-4568-9f75-d78ca240882a"}
20:41:28.760 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef96fbbc-b0ff-4568-9f75-d78ca240882a"}
20:41:33.735 04.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e40aad14-7e07-4504-ba5f-46017ed88cdd"}
20:41:33.739 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e40aad14-7e07-4504-ba5f-46017ed88cdd"}
20:41:33.764 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"90bcde1c-7def-4497-af05-9f32275cdd5a"}
20:41:33.770 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"90bcde1c-7def-4497-af05-9f32275cdd5a"}
20:41:38.735 04.965 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cec75e0a-9a0c-4c7b-965a-781de2e23e60"}
20:41:38.739 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cec75e0a-9a0c-4c7b-965a-781de2e23e60"}
20:41:38.748 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6bc9fd1a-46c1-47d1-a967-ca4236e92440"}
20:41:38.756 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6bc9fd1a-46c1-47d1-a967-ca4236e92440"}
20:41:43.735 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28f823d1-038b-4217-8e92-eb0f8dac987b"}
20:41:43.741 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"28f823d1-038b-4217-8e92-eb0f8dac987b"}
20:41:43.749 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac338e3a-f6a5-4c8a-a8a7-527bb5ab2d2a"}
20:41:43.755 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac338e3a-f6a5-4c8a-a8a7-527bb5ab2d2a"}
20:41:48.736 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b83636d1-243d-449b-8d5d-1148ddbb40d2"}
20:41:48.742 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b83636d1-243d-449b-8d5d-1148ddbb40d2"}
20:41:48.749 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"255e409e-4df4-4af1-a2b8-96ace2ff0059"}
20:41:48.753 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"255e409e-4df4-4af1-a2b8-96ace2ff0059"}
20:41:53.744 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56046d26-26b9-4834-924d-85bd325c11eb"}
20:41:53.757 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"56046d26-26b9-4834-924d-85bd325c11eb"}
20:41:53.788 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9f8da15-a66f-40ac-b20a-3b46e9fd6132"}
20:41:53.797 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9f8da15-a66f-40ac-b20a-3b46e9fd6132"}
20:41:58.743 04.946 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"20eb04ec-1683-4025-9bd6-bfad5330a9a4"}
20:41:58.749 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"20eb04ec-1683-4025-9bd6-bfad5330a9a4"}
20:41:58.766 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9d8adf2-89a6-47fd-b455-106f91854ca4"}
20:41:58.773 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9d8adf2-89a6-47fd-b455-106f91854ca4"}
20:42:03.743 04.970 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad82a6dd-188c-465d-bf7c-7884aba180cc"}
20:42:03.748 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ad82a6dd-188c-465d-bf7c-7884aba180cc"}
20:42:03.755 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"90b46c82-f9bc-429d-a85a-98d6467e55fb"}
20:42:03.761 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"90b46c82-f9bc-429d-a85a-98d6467e55fb"}
20:42:08.749 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b9ae86c2-32d5-4867-84d2-a22287a784bf"}
20:42:08.765 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b9ae86c2-32d5-4867-84d2-a22287a784bf"}
20:42:08.786 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf51dcf0-138f-4302-9c7b-1505e6896b44"}
20:42:08.794 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf51dcf0-138f-4302-9c7b-1505e6896b44"}
20:42:13.751 04.957 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6698c72c-8a7f-499a-8059-12aa40956cc2"}
20:42:13.764 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6698c72c-8a7f-499a-8059-12aa40956cc2"}
20:42:13.774 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8c8e640-c6fd-4487-8cb7-755443620146"}
20:42:13.783 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a8c8e640-c6fd-4487-8cb7-755443620146"}
20:42:18.754 04.971 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e03b10c1-9890-4209-83c0-eb65e26177d1"}
20:42:18.772 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e03b10c1-9890-4209-83c0-eb65e26177d1"}
20:42:18.785 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba4cbe6b-b21a-4d3e-801a-4f3fa3bfd42f"}
20:42:18.790 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba4cbe6b-b21a-4d3e-801a-4f3fa3bfd42f"}
20:42:23.755 04.965 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45dd2539-9262-433a-b857-2bdc2376d6ab"}
20:42:23.762 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"45dd2539-9262-433a-b857-2bdc2376d6ab"}
20:42:23.780 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fd677fc4-be3a-436a-bb21-7ae75aeadfc1"}
20:42:23.791 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fd677fc4-be3a-436a-bb21-7ae75aeadfc1"}
20:42:28.752 04.961 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"474f5804-9199-4ca6-9a0c-cdd7c7a1bc9e"}
20:42:28.765 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"474f5804-9199-4ca6-9a0c-cdd7c7a1bc9e"}
20:42:28.783 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9518c3f7-17f4-46df-b08c-6ac31ca58ad4"}
20:42:28.790 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9518c3f7-17f4-46df-b08c-6ac31ca58ad4"}
20:42:33.755 04.965 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a1ebecef-ba9b-40de-a33a-d5b9508a6fa2"}
20:42:33.760 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a1ebecef-ba9b-40de-a33a-d5b9508a6fa2"}
20:42:33.771 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c19ccb06-3b79-4a5e-8811-82837cf1ade7"}
20:42:33.775 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c19ccb06-3b79-4a5e-8811-82837cf1ade7"}
20:42:38.753 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3b0ab8f-945d-46fe-b6ee-9caf9c95ea90"}
20:42:38.757 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e3b0ab8f-945d-46fe-b6ee-9caf9c95ea90"}
20:42:38.764 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d15a6b42-24f7-47b6-8344-010b6ffcfc85"}
20:42:38.767 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d15a6b42-24f7-47b6-8344-010b6ffcfc85"}
20:42:43.784 05.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7fa6514b-9816-40c7-87c3-503c017c7c04"}
20:42:43.788 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7fa6514b-9816-40c7-87c3-503c017c7c04"}
20:42:43.808 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d035b12-7305-4f30-9b19-8b35d9a2ac95"}
20:42:43.816 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d035b12-7305-4f30-9b19-8b35d9a2ac95"}
20:42:48.783 04.967 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7859205e-5e8a-4d11-bba3-a2529178eeab"}
20:42:48.787 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7859205e-5e8a-4d11-bba3-a2529178eeab"}
20:42:48.792 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ded3182e-6a60-4639-817b-48dedac9ec87"}
20:42:48.799 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ded3182e-6a60-4639-817b-48dedac9ec87"}
20:42:53.784 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ae200cc-0d92-4d1d-bbb8-a4302515935b"}
20:42:53.788 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2ae200cc-0d92-4d1d-bbb8-a4302515935b"}
20:42:53.807 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1aa07765-151e-4917-87af-52c611156ea6"}
20:42:53.816 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1aa07765-151e-4917-87af-52c611156ea6"}
20:42:58.785 04.969 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd732ee3-e6d8-479f-aaa4-677e0c75581f"}
20:42:58.796 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dd732ee3-e6d8-479f-aaa4-677e0c75581f"}
20:42:58.816 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f04b3f1-de6c-4caf-8849-5957d4e6fd8b"}
20:42:58.831 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f04b3f1-de6c-4caf-8849-5957d4e6fd8b"}
20:43:03.786 04.955 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f131915-2101-446c-898b-dcf7c10e3349"}
20:43:03.789 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6f131915-2101-446c-898b-dcf7c10e3349"}
20:43:03.795 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"592cbaab-edb3-4a6c-96ff-98f1c10281cb"}
20:43:03.805 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"592cbaab-edb3-4a6c-96ff-98f1c10281cb"}
20:43:09.232 05.427 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5fd5ab3d-6f4f-45ff-902b-6179d2addac3"}
20:43:09.251 00.019 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5fd5ab3d-6f4f-45ff-902b-6179d2addac3"}
20:43:09.269 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be1b4bcd-20a0-4483-8ea2-f872b8f570b6"}
20:43:09.276 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"be1b4bcd-20a0-4483-8ea2-f872b8f570b6"}
20:43:14.233 04.957 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31a4c3c5-794e-4a81-baa2-6cb366d8a832"}
20:43:14.242 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"31a4c3c5-794e-4a81-baa2-6cb366d8a832"}
20:43:14.353 00.111 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8a4e99cf-ab26-42d2-917d-4503f8a4b6f2"}
20:43:14.360 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8a4e99cf-ab26-42d2-917d-4503f8a4b6f2"}
20:43:19.235 04.875 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"803f1b90-5db9-4dd3-b25f-d6f2e8cea15e"}
20:43:19.239 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"803f1b90-5db9-4dd3-b25f-d6f2e8cea15e"}
20:43:19.267 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f7cdd62-fd44-4105-b6c6-e47a6772f7d8"}
20:43:19.273 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f7cdd62-fd44-4105-b6c6-e47a6772f7d8"}
20:43:24.234 04.961 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2fff4f7f-a6d3-4361-8e99-869735b61cc9"}
20:43:24.244 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2fff4f7f-a6d3-4361-8e99-869735b61cc9"}
20:43:24.387 00.143 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f7145250-7624-43f7-8368-31a510c1a91d"}
20:43:24.392 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f7145250-7624-43f7-8368-31a510c1a91d"}
20:43:29.233 04.841 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2f4ae2e-680a-4948-99b4-39f91b15a5de"}
20:43:29.237 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f2f4ae2e-680a-4948-99b4-39f91b15a5de"}
20:43:29.250 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4df45864-ad2d-4921-bd18-4f97546acdb7"}
20:43:29.257 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4df45864-ad2d-4921-bd18-4f97546acdb7"}
20:43:34.241 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"584fb97d-6970-4749-b352-943b761e1119"}
20:43:34.245 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"584fb97d-6970-4749-b352-943b761e1119"}
20:43:34.380 00.135 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d187ec05-5fc5-4935-b332-60f540b07d9d"}
20:43:34.384 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d187ec05-5fc5-4935-b332-60f540b07d9d"}
20:43:39.259 04.875 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3de44d6a-389c-448b-9e60-a73f4eeb7c85"}
20:43:39.267 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3de44d6a-389c-448b-9e60-a73f4eeb7c85"}
20:43:39.289 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd80f3f0-aab9-4d54-b6a3-55572b379026"}
20:43:39.299 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd80f3f0-aab9-4d54-b6a3-55572b379026"}
20:43:44.424 05.125 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d15e015-0b45-488e-95f6-db48892a6fec"}
20:43:44.428 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0d15e015-0b45-488e-95f6-db48892a6fec"}
20:43:44.494 00.066 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4adfba19-a23c-47af-a6c2-0ebeef68f151"}
20:43:44.506 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4adfba19-a23c-47af-a6c2-0ebeef68f151"}
20:43:49.423 04.917 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"620b2e24-4ec8-4fb3-8c8d-0a82c55fb6f6"}
20:43:49.426 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"620b2e24-4ec8-4fb3-8c8d-0a82c55fb6f6"}
20:43:49.443 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9eb0e373-f0fb-4e88-9202-289fff4ef7a4"}
20:43:49.461 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9eb0e373-f0fb-4e88-9202-289fff4ef7a4"}
20:43:54.422 04.961 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3801bcd6-9a04-4b5d-8960-337cd8ec1aa8"}
20:43:54.426 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3801bcd6-9a04-4b5d-8960-337cd8ec1aa8"}
20:43:54.437 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a99ef29a-cc4c-4e02-8a68-5c9c9e9cabca"}
20:43:54.443 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a99ef29a-cc4c-4e02-8a68-5c9c9e9cabca"}
20:43:59.423 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4958beac-359c-4759-8b85-22e2dccfe9d8"}
20:43:59.434 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4958beac-359c-4759-8b85-22e2dccfe9d8"}
20:43:59.452 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"babf257f-af34-4106-a826-c3411e69d8ba"}
20:43:59.469 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"babf257f-af34-4106-a826-c3411e69d8ba"}
20:44:04.477 05.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e499691-fa3e-412a-9f6b-eba838defe45"}
20:44:04.482 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9e499691-fa3e-412a-9f6b-eba838defe45"}
20:44:04.490 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ab5a454-22f7-4e59-b038-7a1b74f9bbb1"}
20:44:04.497 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ab5a454-22f7-4e59-b038-7a1b74f9bbb1"}
20:44:09.479 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b33905d2-913f-4318-ab3f-6c8ad26f8bb2"}
20:44:09.493 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b33905d2-913f-4318-ab3f-6c8ad26f8bb2"}
20:44:09.500 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c479b4a-d801-4aec-b8a7-a445e0e1779a"}
20:44:09.505 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c479b4a-d801-4aec-b8a7-a445e0e1779a"}
20:44:14.621 05.116 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5481c1b0-8b4b-4527-a5b8-5051765dd94e"}
20:44:14.625 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5481c1b0-8b4b-4527-a5b8-5051765dd94e"}
20:44:14.641 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5dc73cc3-abd1-4566-a5db-a6b7eae7cb1d"}
20:44:14.652 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5dc73cc3-abd1-4566-a5db-a6b7eae7cb1d"}
20:44:19.625 04.973 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9fac33c5-ec30-4696-9bc2-e71a15df0f5f"}
20:44:19.629 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9fac33c5-ec30-4696-9bc2-e71a15df0f5f"}
20:44:19.642 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9015944c-c0c3-4237-bd1c-fcdb4518a880"}
20:44:19.650 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9015944c-c0c3-4237-bd1c-fcdb4518a880"}
20:44:24.631 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e712bcd3-2412-483f-bda7-180179678f81"}
20:44:24.640 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e712bcd3-2412-483f-bda7-180179678f81"}
20:44:24.648 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c50792c9-c521-43e2-b4d9-5101e15913bd"}
20:44:24.652 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c50792c9-c521-43e2-b4d9-5101e15913bd"}
20:44:29.633 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75529800-5cee-4ef7-aa61-1fe7c15bbf3b"}
20:44:29.638 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"75529800-5cee-4ef7-aa61-1fe7c15bbf3b"}
20:44:29.643 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de3f6f03-0008-4cfc-b5dc-321910f0d850"}
20:44:29.647 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"de3f6f03-0008-4cfc-b5dc-321910f0d850"}
20:44:34.632 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4570deb2-6136-4235-8b03-7a730db87d3e"}
20:44:34.636 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4570deb2-6136-4235-8b03-7a730db87d3e"}
20:44:34.650 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14f92a58-9535-4204-a2ed-de26d9a6ce65"}
20:44:34.658 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"14f92a58-9535-4204-a2ed-de26d9a6ce65"}
20:44:38.400 03.742 16872 evsrv: cli 0D3C0A48 connect
20:44:38.406 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f6b959db-d9a8-4ecb-a29d-1ff7d3367d73"}
20:44:38.411 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6b959db-d9a8-4ecb-a29d-1ff7d3367d73"}
20:44:38.423 00.012 16872 evsrv: cli 0D3C0A48 disconnect
20:44:39.633 01.210 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e8a4020-1edc-4cd5-9ac2-c3f1384b47a6"}
20:44:39.638 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4e8a4020-1edc-4cd5-9ac2-c3f1384b47a6"}
20:44:39.645 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"878f4ca1-8b1d-4e2b-baab-a4e98c07605f"}
20:44:39.655 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"878f4ca1-8b1d-4e2b-baab-a4e98c07605f"}
20:44:44.634 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5e87c4fa-60b5-47f6-818a-731374bdd627"}
20:44:44.642 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5e87c4fa-60b5-47f6-818a-731374bdd627"}
20:44:44.649 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4799c6f5-a02e-4889-9382-0a1be5d12a4e"}
20:44:44.654 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4799c6f5-a02e-4889-9382-0a1be5d12a4e"}
20:44:49.635 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b2e25542-6e9a-4d89-aed1-881c59a1378e"}
20:44:49.639 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b2e25542-6e9a-4d89-aed1-881c59a1378e"}
20:44:49.649 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"45311ba7-7665-4167-a684-24a5f737468b"}
20:44:49.654 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"45311ba7-7665-4167-a684-24a5f737468b"}
20:44:54.638 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11a8c480-0e01-4e9c-a38c-0b1355e10082"}
20:44:54.642 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"11a8c480-0e01-4e9c-a38c-0b1355e10082"}
20:44:54.648 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"646d6324-38be-4705-9d21-caa86851d570"}
20:44:54.655 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"646d6324-38be-4705-9d21-caa86851d570"}
20:44:59.637 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fb0eec29-b3f0-4acb-8a06-fc147d2e9393"}
20:44:59.642 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fb0eec29-b3f0-4acb-8a06-fc147d2e9393"}
20:44:59.647 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4b82ae4-068e-49c9-b9fe-a2ca2a892f70"}
20:44:59.659 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a4b82ae4-068e-49c9-b9fe-a2ca2a892f70"}
20:45:04.636 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd7fea56-7b07-4c39-8711-98e55cdaa43b"}
20:45:04.643 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cd7fea56-7b07-4c39-8711-98e55cdaa43b"}
20:45:04.649 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e6775ea-32d7-4247-9479-c3ebb2a5c72f"}
20:45:04.652 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e6775ea-32d7-4247-9479-c3ebb2a5c72f"}
20:45:09.803 05.151 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cac73e5d-db18-40ec-8e43-5fb23bb6e4cb"}
20:45:09.807 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cac73e5d-db18-40ec-8e43-5fb23bb6e4cb"}
20:45:09.818 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ba9a0d2-a97e-4a10-910e-12afc4e40625"}
20:45:09.825 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6ba9a0d2-a97e-4a10-910e-12afc4e40625"}
20:45:15.318 05.493 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9fbc1488-35e8-4368-bd60-77a4416f6e7e"}
20:45:15.334 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9fbc1488-35e8-4368-bd60-77a4416f6e7e"}
20:45:15.572 00.238 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f07ff67-1a93-4481-9d91-a0f3236a80cd"}
20:45:15.576 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f07ff67-1a93-4481-9d91-a0f3236a80cd"}
20:45:24.105 08.529 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d051fdaa-348c-4f05-bb12-6693879fe27b"}
20:45:24.108 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d051fdaa-348c-4f05-bb12-6693879fe27b"}
20:45:24.575 00.467 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"57abf05d-1562-4b64-b5bd-075a9a401b01"}
20:45:24.587 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"57abf05d-1562-4b64-b5bd-075a9a401b01"}
20:45:32.001 07.414 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6640538e-7994-4d4d-8365-3235596b6b84"}
20:45:32.031 00.030 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6640538e-7994-4d4d-8365-3235596b6b84"}
20:45:32.086 00.055 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f424443-2ac6-4541-bc0f-b87c7691cc9c"}
20:45:32.106 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f424443-2ac6-4541-bc0f-b87c7691cc9c"}
20:45:40.276 08.170 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"73891b80-f6b0-4f52-974c-87748a017ee7"}
20:45:40.281 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"73891b80-f6b0-4f52-974c-87748a017ee7"}
20:45:40.612 00.331 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a43f9287-2640-45f1-93bc-60f6cd99e7d4"}
20:45:40.627 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a43f9287-2640-45f1-93bc-60f6cd99e7d4"}
20:45:47.776 07.149 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31f71be3-3ba7-404e-935d-59902d734af0"}
20:45:47.791 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"31f71be3-3ba7-404e-935d-59902d734af0"}
20:45:48.042 00.251 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e83f5d7-59c9-40c5-898b-7a864bc72ff4"}
20:45:48.046 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e83f5d7-59c9-40c5-898b-7a864bc72ff4"}
20:45:54.774 06.728 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa982d12-6c71-4ce4-9c78-e28a4c5168d6"}
20:45:54.778 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fa982d12-6c71-4ce4-9c78-e28a4c5168d6"}
20:45:54.906 00.128 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e913d957-57d6-423f-aa5f-1fa5ff390edb"}
20:45:54.924 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e913d957-57d6-423f-aa5f-1fa5ff390edb"}
20:46:03.082 08.158 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e50e204b-69ae-4f32-9137-48bd498dd485"}
20:46:03.117 00.035 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e50e204b-69ae-4f32-9137-48bd498dd485"}
20:46:03.316 00.199 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae538259-863a-4b11-97f5-c16d43e3de80"}
20:46:03.330 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae538259-863a-4b11-97f5-c16d43e3de80"}
20:46:13.765 10.435 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6f58f65-8825-4004-8541-9d816cde55c2"}
20:46:13.769 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c6f58f65-8825-4004-8541-9d816cde55c2"}
20:46:13.853 00.084 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73cfd170-882e-42b7-92f9-10727e18c7e9"}
20:46:13.866 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"73cfd170-882e-42b7-92f9-10727e18c7e9"}
20:46:20.295 06.429 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e89c9bfc-6aee-47f4-a6fd-1374d1a3e1db"}
20:46:20.299 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e89c9bfc-6aee-47f4-a6fd-1374d1a3e1db"}
20:46:20.773 00.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53c25fd6-00a4-4272-99c6-996a1181aae4"}
20:46:20.778 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"53c25fd6-00a4-4272-99c6-996a1181aae4"}
20:46:29.052 08.274 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0caf978d-c356-4f1d-8ffb-638fae577d45"}
20:46:29.057 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0caf978d-c356-4f1d-8ffb-638fae577d45"}
20:46:29.146 00.089 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0abb9990-4de6-4336-8f15-e5776323d1f8"}
20:46:29.163 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0abb9990-4de6-4336-8f15-e5776323d1f8"}
20:46:35.012 05.849 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75a8f120-45f2-402c-9057-e64b4e81b858"}
20:46:35.016 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"75a8f120-45f2-402c-9057-e64b4e81b858"}
20:46:35.073 00.057 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b1dc56fa-c8b3-4591-a520-1f0509014a13"}
20:46:35.099 00.026 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b1dc56fa-c8b3-4591-a520-1f0509014a13"}
20:46:48.614 13.515 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"343775f6-bc33-4893-9b9b-266320118864"}
20:46:48.635 00.021 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"343775f6-bc33-4893-9b9b-266320118864"}
20:46:48.844 00.209 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b5351e5d-bf6c-4e44-b88c-d59efa8dc13a"}
20:46:48.853 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b5351e5d-bf6c-4e44-b88c-d59efa8dc13a"}
20:46:54.145 05.292 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3b3d185-fa0d-40a3-96b7-c506d478920d"}
20:46:54.178 00.033 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e3b3d185-fa0d-40a3-96b7-c506d478920d"}
20:46:54.211 00.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9f115e4-8c9b-44e6-8ff3-ea5e2c71a31c"}
20:46:54.226 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a9f115e4-8c9b-44e6-8ff3-ea5e2c71a31c"}
20:46:59.531 05.305 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c85200c-13f1-4f05-9ad5-ca8f4c462c1e"}
20:46:59.550 00.019 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2c85200c-13f1-4f05-9ad5-ca8f4c462c1e"}
20:46:59.584 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2bd766cf-e4c7-4ac3-800c-f7d51b05983f"}
20:46:59.607 00.023 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2bd766cf-e4c7-4ac3-800c-f7d51b05983f"}
20:47:04.558 04.951 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cf063e98-38ba-4021-bd39-29016b1e75d6"}
20:47:04.562 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cf063e98-38ba-4021-bd39-29016b1e75d6"}
20:47:04.617 00.055 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e504de7-ff47-432d-8951-3284453c0ed6"}
20:47:04.646 00.029 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e504de7-ff47-432d-8951-3284453c0ed6"}
20:47:09.558 04.912 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1bba45a7-d1f0-4459-9acc-d92ed825ec16"}
20:47:09.562 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1bba45a7-d1f0-4459-9acc-d92ed825ec16"}
20:47:09.584 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ada899a0-1e04-4607-8d00-aa9679942fb5"}
20:47:09.596 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ada899a0-1e04-4607-8d00-aa9679942fb5"}
20:47:11.507 01.911 16872 evsrv: cli 0D3C0228 connect
20:47:11.518 00.011 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"0430bd26-e8fe-4304-8b56-f6aaaeb69171"}
20:47:11.529 00.011 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"0430bd26-e8fe-4304-8b56-f6aaaeb69171"}
20:47:11.547 00.018 16872 evsrv: cli 0D3C0228 disconnect
20:47:14.559 03.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"012c0a0b-26e2-4fdf-8808-68538c9ecee3"}
20:47:14.564 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"012c0a0b-26e2-4fdf-8808-68538c9ecee3"}
20:47:14.572 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ace7ede-5430-47f2-8560-304d98879a53"}
20:47:14.584 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3ace7ede-5430-47f2-8560-304d98879a53"}
20:47:19.558 04.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28a98b64-14c6-46ab-ad6d-4cab92202863"}
20:47:19.563 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"28a98b64-14c6-46ab-ad6d-4cab92202863"}
20:47:19.572 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82dd109b-d755-4c6b-980c-0839dc229c36"}
20:47:19.578 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"82dd109b-d755-4c6b-980c-0839dc229c36"}
20:47:24.557 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6bdf4d9-24b4-4b2e-a880-02929cae249e"}
20:47:24.562 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b6bdf4d9-24b4-4b2e-a880-02929cae249e"}
20:47:24.674 00.112 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3e984711-27b5-48fe-bc4c-242987f93486"}
20:47:24.706 00.032 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3e984711-27b5-48fe-bc4c-242987f93486"}
20:47:30.428 05.722 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6326bec0-2513-4d38-8133-b35c76e6e4da"}
20:47:30.535 00.107 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6326bec0-2513-4d38-8133-b35c76e6e4da"}
20:47:32.071 01.536 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a88c0ae-8104-4bd9-938c-c3b8a7964d70"}
20:47:32.117 00.046 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a88c0ae-8104-4bd9-938c-c3b8a7964d70"}
20:47:35.422 03.305 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e9c4696a-fb58-4326-b7f9-bca9e0b2c74c"}
20:47:35.438 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e9c4696a-fb58-4326-b7f9-bca9e0b2c74c"}
20:47:35.450 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c02eef84-ff8c-42fa-b88c-fd1cf1d4b4e2"}
20:47:35.469 00.019 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c02eef84-ff8c-42fa-b88c-fd1cf1d4b4e2"}
20:47:40.420 04.951 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e03fd0d-cc5b-4de1-9dae-a8556284ac28"}
20:47:40.424 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7e03fd0d-cc5b-4de1-9dae-a8556284ac28"}
20:47:40.437 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c81b080-c35d-4ad1-8481-78452caacc68"}
20:47:40.441 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c81b080-c35d-4ad1-8481-78452caacc68"}
20:47:45.420 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f04c84c-ad3d-4763-8a26-5be82b5f89fa"}
20:47:45.424 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9f04c84c-ad3d-4763-8a26-5be82b5f89fa"}
20:47:45.429 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a0fcf777-255f-4e51-9ea6-336773f40d9d"}
20:47:45.435 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a0fcf777-255f-4e51-9ea6-336773f40d9d"}
20:47:50.419 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"696c2dbb-d4b2-4bd0-b561-7132cddea1da"}
20:47:50.428 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"696c2dbb-d4b2-4bd0-b561-7132cddea1da"}
20:47:50.433 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5eec54e5-e503-4f68-b9cb-d65e71b87b5f"}
20:47:50.439 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5eec54e5-e503-4f68-b9cb-d65e71b87b5f"}
20:47:55.418 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac96f75d-114e-4b74-8613-a140c7d5f5a0"}
20:47:55.423 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ac96f75d-114e-4b74-8613-a140c7d5f5a0"}
20:47:55.428 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5916b8d6-3bf7-464a-b8d5-d66c5f081139"}
20:47:55.440 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5916b8d6-3bf7-464a-b8d5-d66c5f081139"}
20:48:00.417 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d54fd09-5d3f-4334-abe9-4d7e716bc86a"}
20:48:00.423 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1d54fd09-5d3f-4334-abe9-4d7e716bc86a"}
20:48:00.429 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c803e821-c428-4a83-9619-fd308be4c838"}
20:48:00.434 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c803e821-c428-4a83-9619-fd308be4c838"}
20:48:05.416 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08961dbc-cc3b-4162-b710-9147c57251cb"}
20:48:05.423 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"08961dbc-cc3b-4162-b710-9147c57251cb"}
20:48:05.444 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf0a441b-f985-4597-8556-1dbca779217a"}
20:48:05.472 00.028 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf0a441b-f985-4597-8556-1dbca779217a"}
20:48:10.417 04.945 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"27ec9b13-e345-4b0e-ac4e-761bc746e0cf"}
20:48:10.422 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"27ec9b13-e345-4b0e-ac4e-761bc746e0cf"}
20:48:10.491 00.069 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f27b354-dbf7-4b87-b4b6-2236c8f752f4"}
20:48:10.542 00.051 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f27b354-dbf7-4b87-b4b6-2236c8f752f4"}
20:48:15.844 05.302 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"57ce2c83-18ec-449d-b020-7b92c69277ad"}
20:48:15.990 00.146 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"57ce2c83-18ec-449d-b020-7b92c69277ad"}
20:48:17.033 01.043 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"710649e6-97df-4849-aa5c-f1bbf8c03cef"}
20:48:17.063 00.030 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"710649e6-97df-4849-aa5c-f1bbf8c03cef"}
20:48:21.370 04.307 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9eca4300-e164-4484-9a8f-1dea75e80158"}
20:48:21.439 00.069 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9eca4300-e164-4484-9a8f-1dea75e80158"}
20:48:21.609 00.170 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7dc194d9-ef2f-43eb-ad3d-04f3102419a2"}
20:48:21.647 00.038 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7dc194d9-ef2f-43eb-ad3d-04f3102419a2"}
20:48:32.883 11.236 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ed50240-f152-4092-9265-67f1296a4aab"}
20:48:32.911 00.028 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2ed50240-f152-4092-9265-67f1296a4aab"}
20:48:32.970 00.059 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"04ecddaf-1583-4fe8-b766-587264d61d60"}
20:48:32.980 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"04ecddaf-1583-4fe8-b766-587264d61d60"}
20:48:37.884 04.904 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"976cd9ea-2a6b-4c19-8b26-0d01abcae67c"}
20:48:37.888 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"976cd9ea-2a6b-4c19-8b26-0d01abcae67c"}
20:48:37.893 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b6f188ee-b576-4dae-8154-a5da02c89896"}
20:48:37.898 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b6f188ee-b576-4dae-8154-a5da02c89896"}
20:48:42.884 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"93d608fe-323c-46bd-ada4-da7c585b8bd0"}
20:48:42.894 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"93d608fe-323c-46bd-ada4-da7c585b8bd0"}
20:48:42.898 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"83092809-2795-4232-a1be-1ec4c127aa42"}
20:48:42.903 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"83092809-2795-4232-a1be-1ec4c127aa42"}
20:48:47.884 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea94f2c7-0a5b-4748-9e07-7f0e1f275973"}
20:48:47.889 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ea94f2c7-0a5b-4748-9e07-7f0e1f275973"}
20:48:47.900 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"87aadf86-ce37-4cb0-b37e-a130a5c5406e"}
20:48:47.906 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"87aadf86-ce37-4cb0-b37e-a130a5c5406e"}
20:48:52.884 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bddafa47-7a5d-49c7-a3fd-ac6919e32720"}
20:48:52.889 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bddafa47-7a5d-49c7-a3fd-ac6919e32720"}
20:48:52.894 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54c3869f-8780-4102-9613-5ba1493c79ff"}
20:48:52.905 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"54c3869f-8780-4102-9613-5ba1493c79ff"}
20:48:57.884 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a543e6ef-486c-4b5b-b4c0-22e19c4e2a1c"}
20:48:57.888 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a543e6ef-486c-4b5b-b4c0-22e19c4e2a1c"}
20:48:57.900 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc39164a-19fd-46c7-ada8-82a30d3fb85e"}
20:48:57.921 00.021 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cc39164a-19fd-46c7-ada8-82a30d3fb85e"}
20:49:02.916 04.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3de7b233-46a5-49ab-99ef-9f73be31e8db"}
20:49:02.982 00.066 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3de7b233-46a5-49ab-99ef-9f73be31e8db"}
20:49:03.099 00.117 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"175608bf-938c-4228-81d1-43aedda580a4"}
20:49:03.139 00.040 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"175608bf-938c-4228-81d1-43aedda580a4"}
20:49:08.409 05.270 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bdc29793-6753-4b43-ad2f-89e320931860"}
20:49:08.413 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bdc29793-6753-4b43-ad2f-89e320931860"}
20:49:08.584 00.171 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"10be1248-58a3-4204-9f71-9ee22d96c616"}
20:49:08.604 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"10be1248-58a3-4204-9f71-9ee22d96c616"}
20:49:09.208 00.604 16872 evsrv: cli 0D3C0A48 connect
20:49:09.731 00.523 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c78016ca-9452-4ff6-bc21-cc0fa96bba47"}
20:49:09.941 00.210 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"c78016ca-9452-4ff6-bc21-cc0fa96bba47"}
20:49:10.707 00.766 16872 evsrv: cli 0D3C0A48 disconnect
20:49:13.394 02.687 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32215ef9-07a0-49df-9a12-55bef3446f26"}
20:49:13.425 00.031 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"32215ef9-07a0-49df-9a12-55bef3446f26"}
20:49:13.567 00.142 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ea1b14c-1870-47ec-9076-2037b50aae6e"}
20:49:13.699 00.132 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3ea1b14c-1870-47ec-9076-2037b50aae6e"}
20:49:18.395 04.696 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"067ab233-534c-40f6-9464-9b1373916226"}
20:49:18.417 00.022 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"067ab233-534c-40f6-9464-9b1373916226"}
20:49:18.432 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65af4568-dbd5-4f43-a0b8-7ad1ecb49dfa"}
20:49:18.453 00.021 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"65af4568-dbd5-4f43-a0b8-7ad1ecb49dfa"}
20:49:23.811 05.358 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"13e7252b-12dc-48f8-91c1-00c7ed4fc522"}
20:49:24.144 00.333 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"13e7252b-12dc-48f8-91c1-00c7ed4fc522"}
20:49:24.511 00.367 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"089c830a-51e4-458a-84cf-8a9c99781594"}
20:49:25.063 00.552 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"089c830a-51e4-458a-84cf-8a9c99781594"}
20:49:30.075 05.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9626f270-6a5d-4669-a7f2-c57389665840"}
20:49:30.095 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9626f270-6a5d-4669-a7f2-c57389665840"}
20:49:30.255 00.160 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d58281a2-fd9e-4660-8081-083427b4ab7e"}
20:49:30.275 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d58281a2-fd9e-4660-8081-083427b4ab7e"}
20:49:35.067 04.792 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9dd85be1-9fec-4237-95cb-21924dc6ab1e"}
20:49:35.092 00.025 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9dd85be1-9fec-4237-95cb-21924dc6ab1e"}
20:49:35.187 00.095 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8971b645-7100-46a0-b64b-730067e8e285"}
20:49:35.235 00.048 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8971b645-7100-46a0-b64b-730067e8e285"}
20:49:40.047 04.812 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"991b787a-9af0-4d7b-8121-064404a1cb2b"}
20:49:40.051 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"991b787a-9af0-4d7b-8121-064404a1cb2b"}
20:49:40.061 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18a48486-047b-430d-9c55-029d9a39e7e2"}
20:49:40.067 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"18a48486-047b-430d-9c55-029d9a39e7e2"}
20:49:45.046 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e777100-094c-437d-9ad0-af1471d58cd4"}
20:49:45.054 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0e777100-094c-437d-9ad0-af1471d58cd4"}
20:49:45.060 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"02877385-df68-4a6f-87d9-502dfdae439d"}
20:49:45.064 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"02877385-df68-4a6f-87d9-502dfdae439d"}
20:49:50.045 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5e68cf20-2894-45d9-8a55-674a44ad6a2e"}
20:49:50.049 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5e68cf20-2894-45d9-8a55-674a44ad6a2e"}
20:49:50.060 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"31537c43-7200-4ca4-87bc-9f4ea8330652"}
20:49:50.065 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"31537c43-7200-4ca4-87bc-9f4ea8330652"}
20:49:55.045 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99a0829e-3840-487f-8727-25a56958fd9b"}
20:49:55.054 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"99a0829e-3840-487f-8727-25a56958fd9b"}
20:49:55.059 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9231aab8-9d49-4537-9f9c-d779d07e8f98"}
20:49:55.064 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9231aab8-9d49-4537-9f9c-d779d07e8f98"}
20:50:00.043 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19d5216d-5d7b-4854-8762-89c042b229d4"}
20:50:00.054 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"19d5216d-5d7b-4854-8762-89c042b229d4"}
20:50:00.065 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e11fa6d-1f7c-451f-bf53-5a65eb1d3e67"}
20:50:00.074 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1e11fa6d-1f7c-451f-bf53-5a65eb1d3e67"}
20:50:05.042 04.968 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"110f9bc4-3503-4678-a6a0-f57ca0faef83"}
20:50:05.046 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"110f9bc4-3503-4678-a6a0-f57ca0faef83"}
20:50:05.053 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47bef6a6-89c4-43dc-8f10-329ab23bd5c3"}
20:50:05.058 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"47bef6a6-89c4-43dc-8f10-329ab23bd5c3"}
20:50:10.041 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd776da0-73db-49dc-875d-6a65cd93c62c"}
20:50:10.051 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fd776da0-73db-49dc-875d-6a65cd93c62c"}
20:50:10.060 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7db4c40b-9054-4769-b95e-4ab22341d32a"}
20:50:10.065 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7db4c40b-9054-4769-b95e-4ab22341d32a"}
20:50:15.041 04.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed8d437c-b18e-4f4d-ac25-717210d1815a"}
20:50:15.049 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ed8d437c-b18e-4f4d-ac25-717210d1815a"}
20:50:15.318 00.269 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f34dd32c-ad08-487a-8d8c-c88817d20575"}
20:50:15.349 00.031 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f34dd32c-ad08-487a-8d8c-c88817d20575"}
20:50:20.088 04.739 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a0942282-bb9b-4ce8-84be-c13be7c63017"}
20:50:20.393 00.305 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a0942282-bb9b-4ce8-84be-c13be7c63017"}
20:50:20.645 00.252 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"367e3c7c-f15b-466b-b872-2c2bbab7c82d"}
20:50:20.818 00.173 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"367e3c7c-f15b-466b-b872-2c2bbab7c82d"}
20:50:25.091 04.273 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37bd2395-4d71-4da3-b938-25fa76ec58be"}
20:50:25.618 00.527 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"37bd2395-4d71-4da3-b938-25fa76ec58be"}
20:50:25.872 00.254 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"674b4bcc-0223-48f7-939a-5ad2278a384e"}
20:50:26.027 00.155 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"674b4bcc-0223-48f7-939a-5ad2278a384e"}
20:50:30.105 04.078 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6281f168-7e03-435c-809d-b45afcabab40"}
20:50:30.315 00.210 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6281f168-7e03-435c-809d-b45afcabab40"}
20:50:30.637 00.322 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"490c123a-324d-42ca-a77a-331419264a45"}
20:50:30.689 00.052 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"490c123a-324d-42ca-a77a-331419264a45"}
20:50:35.176 04.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4abdc255-e16b-455d-9136-010cdd5d54f9"}
20:50:35.311 00.135 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4abdc255-e16b-455d-9136-010cdd5d54f9"}
20:50:36.014 00.703 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c6d1cfd5-16d4-4ad7-97ab-6ff7011ab334"}
20:50:36.123 00.109 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6d1cfd5-16d4-4ad7-97ab-6ff7011ab334"}
20:50:39.468 03.345 16872 evsrv: cli 0D3C0A48 connect
20:50:39.696 00.228 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c4c07898-ef8e-4015-9acb-e4beddd0db19"}
20:50:39.795 00.099 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"c4c07898-ef8e-4015-9acb-e4beddd0db19"}
20:50:40.365 00.570 16872 evsrv: cli 0D3C0A48 disconnect
20:50:40.868 00.503 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43f5f38c-2227-41e7-aaa3-6b7f9477fe3d"}
20:50:40.946 00.078 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"43f5f38c-2227-41e7-aaa3-6b7f9477fe3d"}
20:50:40.999 00.053 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a866aca-a2d7-47d0-8c1d-8ab3b0d47e4c"}
20:50:41.039 00.040 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a866aca-a2d7-47d0-8c1d-8ab3b0d47e4c"}
20:50:45.262 04.223 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"222b9903-c3fd-4ffd-8fff-b55c232c85e9"}
20:50:45.266 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"222b9903-c3fd-4ffd-8fff-b55c232c85e9"}
20:50:45.284 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d3d8d57-791f-4c42-995f-824816ca73e9"}
20:50:45.299 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d3d8d57-791f-4c42-995f-824816ca73e9"}
20:50:50.366 05.067 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56ae6bd4-31b8-4043-8240-bafd59b2a318"}
20:50:50.378 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"56ae6bd4-31b8-4043-8240-bafd59b2a318"}
20:50:50.394 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a731f32f-604a-48f1-8671-f620a763469b"}
20:50:50.405 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a731f32f-604a-48f1-8671-f620a763469b"}
20:50:55.367 04.962 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e80ecd6c-e243-409b-8372-76c65e85a012"}
20:50:55.375 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e80ecd6c-e243-409b-8372-76c65e85a012"}
20:50:55.387 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec3f529a-051c-4118-a43c-2249978b4e16"}
20:50:55.423 00.036 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec3f529a-051c-4118-a43c-2249978b4e16"}
20:51:00.367 04.944 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db3fb84b-d90d-4d19-ab28-ae6c4d2d1181"}
20:51:00.372 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"db3fb84b-d90d-4d19-ab28-ae6c4d2d1181"}
20:51:00.382 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5abda90-341a-461b-80b5-c98a3d21bb28"}
20:51:00.387 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d5abda90-341a-461b-80b5-c98a3d21bb28"}
20:51:05.365 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"162199c1-c754-4f1c-a7f6-399d1c577d53"}
20:51:05.369 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"162199c1-c754-4f1c-a7f6-399d1c577d53"}
20:51:05.380 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74379d74-65d6-4330-bc3e-d562080a9bfd"}
20:51:05.387 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"74379d74-65d6-4330-bc3e-d562080a9bfd"}
20:51:10.363 04.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77de01c2-2cfb-4731-b082-2b6f275a874c"}
20:51:10.368 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"77de01c2-2cfb-4731-b082-2b6f275a874c"}
20:51:10.374 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4037aa27-69d4-4557-9394-2450135f8d3b"}
20:51:10.378 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4037aa27-69d4-4557-9394-2450135f8d3b"}
20:51:15.364 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c1c4c3c-2d5f-46b0-be83-2dbba4b9e202"}
20:51:15.375 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9c1c4c3c-2d5f-46b0-be83-2dbba4b9e202"}
20:51:15.388 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c93fec8-c41b-4cab-9f3b-21935b186a91"}
20:51:15.394 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c93fec8-c41b-4cab-9f3b-21935b186a91"}
20:51:20.365 04.971 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d1fdc108-3299-4189-aa3f-097f08b099e5"}
20:51:20.370 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d1fdc108-3299-4189-aa3f-097f08b099e5"}
20:51:20.376 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d587d343-d489-4a88-86c8-cc790393e95f"}
20:51:20.391 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d587d343-d489-4a88-86c8-cc790393e95f"}
20:51:25.362 04.971 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59e038d6-b505-4ab3-80ec-f5ac98a3c0b8"}
20:51:25.366 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"59e038d6-b505-4ab3-80ec-f5ac98a3c0b8"}
20:51:25.391 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5dd6249c-0f30-43b0-a2ca-624f9b674d79"}
20:51:25.413 00.022 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5dd6249c-0f30-43b0-a2ca-624f9b674d79"}
20:51:30.393 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"afd0c583-4b19-4b57-92b2-02e7a4c39e3d"}
20:51:31.021 00.628 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"afd0c583-4b19-4b57-92b2-02e7a4c39e3d"}
20:51:31.163 00.142 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9134333-7001-41ff-9c38-d5baba192155"}
20:51:31.226 00.063 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9134333-7001-41ff-9c38-d5baba192155"}
20:51:35.385 04.159 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"036c7432-16b2-43d0-87f7-e59283bdaa42"}
20:51:35.541 00.156 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"036c7432-16b2-43d0-87f7-e59283bdaa42"}
20:51:36.145 00.604 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4c80401-cc36-41d9-88b7-805036c0e7b5"}
20:51:36.150 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4c80401-cc36-41d9-88b7-805036c0e7b5"}
20:51:45.047 08.897 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b246ee35-5a97-4b6c-898b-447c452abde2"}
20:51:45.318 00.271 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b246ee35-5a97-4b6c-898b-447c452abde2"}
20:51:45.612 00.294 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df31e7d7-3b85-47ba-b8bd-2fbc8f648a78"}
20:51:45.652 00.040 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"df31e7d7-3b85-47ba-b8bd-2fbc8f648a78"}
20:51:50.038 04.386 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5505e509-c1b6-4e9e-8785-df1a5c97c483"}
20:51:50.042 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5505e509-c1b6-4e9e-8785-df1a5c97c483"}
20:51:50.062 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8d176353-f3e1-4f08-8ef6-fc505fded40a"}
20:51:50.066 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8d176353-f3e1-4f08-8ef6-fc505fded40a"}
20:51:55.040 04.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9bc16374-5692-401e-b13f-514e752035b2"}
20:51:55.045 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9bc16374-5692-401e-b13f-514e752035b2"}
20:51:55.054 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e07e5d2c-3d03-4e77-b23c-6abd057c331e"}
20:51:55.059 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e07e5d2c-3d03-4e77-b23c-6abd057c331e"}
20:52:00.039 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3cbe2c83-cc20-4a3a-859d-b287a4b9fa4f"}
20:52:00.043 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3cbe2c83-cc20-4a3a-859d-b287a4b9fa4f"}
20:52:00.067 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e544cc2-6e12-4540-8f60-8a4c5d5704b8"}
20:52:00.080 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e544cc2-6e12-4540-8f60-8a4c5d5704b8"}
20:52:05.040 04.960 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e350d0f8-f199-4d22-947d-2671c209d90e"}
20:52:05.046 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e350d0f8-f199-4d22-947d-2671c209d90e"}
20:52:05.074 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e69be9da-4c1a-4e3c-84fa-45ae4581d347"}
20:52:05.085 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e69be9da-4c1a-4e3c-84fa-45ae4581d347"}
20:52:10.040 04.955 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d9650d8-7a4d-415d-a994-63a4296ef973"}
20:52:10.048 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3d9650d8-7a4d-415d-a994-63a4296ef973"}
20:52:10.276 00.228 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ce89362-fb29-4d2b-aa0c-54edc0f73d82"}
20:52:10.405 00.129 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ce89362-fb29-4d2b-aa0c-54edc0f73d82"}
20:52:15.251 04.846 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b58173c1-848f-4dc2-9b09-c9a13e7d03f8"}
20:52:15.386 00.135 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b58173c1-848f-4dc2-9b09-c9a13e7d03f8"}
20:52:16.507 01.121 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"343a2eea-cbfd-45c5-8e9c-0bd52a93379f"}
20:52:16.563 00.056 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"343a2eea-cbfd-45c5-8e9c-0bd52a93379f"}
20:52:18.370 01.807 16872 evsrv: cli 0D3BFFA8 connect
20:52:19.135 00.765 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"deef0f35-9101-49ba-a0b3-2aa5f4069901"}
20:52:19.395 00.260 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"deef0f35-9101-49ba-a0b3-2aa5f4069901"}
20:52:19.665 00.270 16872 evsrv: cli 0D3BFFA8 disconnect
20:52:20.326 00.661 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df6284f9-b3fb-48fd-95cc-2b79c5ce85f5"}
20:52:20.334 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"df6284f9-b3fb-48fd-95cc-2b79c5ce85f5"}
20:52:20.866 00.532 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54176a76-cc83-45cc-8471-b8eb6f5b84a7"}
20:52:20.900 00.034 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"54176a76-cc83-45cc-8471-b8eb6f5b84a7"}
20:52:25.333 04.433 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"292363d9-ea44-40ff-bb72-b01bf345ca95"}
20:52:25.468 00.135 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"292363d9-ea44-40ff-bb72-b01bf345ca95"}
20:52:25.663 00.195 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fc1839dc-b7a2-431a-a9e8-f004caad0d97"}
20:52:25.676 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc1839dc-b7a2-431a-a9e8-f004caad0d97"}
20:52:30.327 04.651 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b17725b4-b65c-4e0c-906a-24d921ceceeb"}
20:52:30.338 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b17725b4-b65c-4e0c-906a-24d921ceceeb"}
20:52:30.353 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad6542bc-4013-4f1d-93bb-52f90791000a"}
20:52:30.358 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad6542bc-4013-4f1d-93bb-52f90791000a"}
20:52:35.329 04.971 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"47712f41-62b9-48b3-b5f5-e4ecdca11e47"}
20:52:35.336 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"47712f41-62b9-48b3-b5f5-e4ecdca11e47"}
20:52:35.365 00.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"93f2068c-a5f7-43cb-8362-12660ce8447c"}
20:52:35.372 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"93f2068c-a5f7-43cb-8362-12660ce8447c"}
20:52:40.328 04.956 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e6b7257-5b11-4639-9813-f47808001107"}
20:52:40.343 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2e6b7257-5b11-4639-9813-f47808001107"}
20:52:40.360 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad50a368-911b-4161-ba81-a3b0ccbbe8d3"}
20:52:40.375 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad50a368-911b-4161-ba81-a3b0ccbbe8d3"}
20:52:45.328 04.953 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d25f00a7-c46e-4d26-8dfc-157c2046b1e4"}
20:52:45.333 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d25f00a7-c46e-4d26-8dfc-157c2046b1e4"}
20:52:45.343 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae3f501c-6aa2-4c4b-8c0c-7baf4bb4b0ae"}
20:52:45.348 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae3f501c-6aa2-4c4b-8c0c-7baf4bb4b0ae"}
20:52:50.344 04.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"418e21bc-a4dc-4650-9d21-5b1c7d8af6cc"}
20:52:50.395 00.051 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"418e21bc-a4dc-4650-9d21-5b1c7d8af6cc"}
20:52:50.442 00.047 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de502aab-f17a-4b51-87b6-885cc53c0516"}
20:52:50.481 00.039 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"de502aab-f17a-4b51-87b6-885cc53c0516"}
20:52:55.355 04.874 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fcb8c2dd-3953-433b-9d48-84529f2f291f"}
20:52:55.364 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fcb8c2dd-3953-433b-9d48-84529f2f291f"}
20:52:55.591 00.227 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ed38f09-005b-4af6-96fc-8df013843f4c"}
20:52:55.599 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ed38f09-005b-4af6-96fc-8df013843f4c"}
20:53:01.255 05.656 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53efff88-15a5-4793-b66f-a55114af8b34"}
20:53:01.260 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"53efff88-15a5-4793-b66f-a55114af8b34"}
20:53:03.553 02.293 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fad7be01-59a1-4a99-a8ee-4b394b37c902"}
20:53:03.557 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fad7be01-59a1-4a99-a8ee-4b394b37c902"}
20:53:06.812 03.255 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2631ce59-eede-47a0-bb0f-07a771c9deeb"}
20:53:06.823 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2631ce59-eede-47a0-bb0f-07a771c9deeb"}
20:53:06.922 00.099 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"25613048-52c2-4415-9f2b-f80695b895b4"}
20:53:06.929 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"25613048-52c2-4415-9f2b-f80695b895b4"}
20:53:11.843 04.914 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"417e7eb6-2caa-4d84-aa93-60d9781ca608"}
20:53:11.847 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"417e7eb6-2caa-4d84-aa93-60d9781ca608"}
20:53:11.856 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c095bd41-fc2b-4500-91ff-49a36ae1a3d8"}
20:53:11.861 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c095bd41-fc2b-4500-91ff-49a36ae1a3d8"}
20:53:17.203 05.342 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2efa1f35-5a74-4851-b1f6-9c5068b9b8bc"}
20:53:17.271 00.068 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2efa1f35-5a74-4851-b1f6-9c5068b9b8bc"}
20:53:17.429 00.158 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a45a4445-2f6c-4430-b8c0-87be5462d072"}
20:53:17.466 00.037 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a45a4445-2f6c-4430-b8c0-87be5462d072"}
20:53:25.527 08.061 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a93d51cd-936d-4c65-9091-3d7fefe9e749"}
20:53:25.563 00.036 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a93d51cd-936d-4c65-9091-3d7fefe9e749"}
20:53:25.799 00.236 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c2756d6-5837-4a0c-b224-e8368e987829"}
20:53:25.816 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c2756d6-5837-4a0c-b224-e8368e987829"}
20:53:30.524 04.708 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd53d2f7-8836-4530-817b-032d4721cab9"}
20:53:30.529 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dd53d2f7-8836-4530-817b-032d4721cab9"}
20:53:30.536 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ced69631-7b18-4779-8917-3930e458ba24"}
20:53:30.547 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ced69631-7b18-4779-8917-3930e458ba24"}
20:53:35.525 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0cd35c96-8695-46e4-a1be-24386b379808"}
20:53:35.530 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0cd35c96-8695-46e4-a1be-24386b379808"}
20:53:35.549 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3f153cc-c965-4dfa-a8ef-4d63c1be31ba"}
20:53:35.554 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3f153cc-c965-4dfa-a8ef-4d63c1be31ba"}
20:53:40.764 05.210 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"54d290d5-f1bd-4323-b9f2-6c38993e4a3a"}
20:53:40.782 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"54d290d5-f1bd-4323-b9f2-6c38993e4a3a"}
20:53:40.816 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73d3f7c7-2eb5-4491-9ab5-9df03a95c48a"}
20:53:40.832 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"73d3f7c7-2eb5-4491-9ab5-9df03a95c48a"}
20:53:45.758 04.926 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b69f350f-375e-4c22-96f2-dea26c5630f3"}
20:53:45.770 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b69f350f-375e-4c22-96f2-dea26c5630f3"}
20:53:45.790 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3aef8d68-4925-47b5-9079-bd3803a3a477"}
20:53:45.794 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3aef8d68-4925-47b5-9079-bd3803a3a477"}
20:53:50.759 04.965 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f591558b-8a32-4f5d-9536-8ac68fa511f4"}
20:53:50.762 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f591558b-8a32-4f5d-9536-8ac68fa511f4"}
20:53:50.789 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2034887a-b8b6-498f-8ca7-ed3fff79c76b"}
20:53:50.806 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2034887a-b8b6-498f-8ca7-ed3fff79c76b"}
20:53:55.758 04.952 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3d5b400-6d6a-4575-a28a-2024fbf7f651"}
20:53:55.763 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e3d5b400-6d6a-4575-a28a-2024fbf7f651"}
20:53:55.777 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec33a014-cff4-4d73-a57b-728d637d5107"}
20:53:55.787 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec33a014-cff4-4d73-a57b-728d637d5107"}
20:54:06.222 10.435 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9af0f2d1-1f0b-467a-84cc-74dcbb5ca662"}
20:54:06.354 00.132 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9af0f2d1-1f0b-467a-84cc-74dcbb5ca662"}
20:54:06.533 00.179 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"99f75549-5bb5-4114-8612-4a2a7cda5ab5"}
20:54:06.672 00.139 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"99f75549-5bb5-4114-8612-4a2a7cda5ab5"}
20:54:11.112 04.440 16872 evsrv: cli 0D3BFB48 connect
20:54:11.265 00.153 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"1972b1dd-cee6-4a13-bda7-15f72a37b76b"}
20:54:11.297 00.032 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"1972b1dd-cee6-4a13-bda7-15f72a37b76b"}
20:54:11.308 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"200ad87d-a42d-479d-b113-812f2166ae3f"}
20:54:11.330 00.022 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"200ad87d-a42d-479d-b113-812f2166ae3f"}
20:54:11.359 00.029 16872 evsrv: cli 0D3BFB48 disconnect
20:54:12.610 01.251 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c6f93e30-6540-4459-945e-15a159ea836a"}
20:54:12.842 00.232 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6f93e30-6540-4459-945e-15a159ea836a"}
20:54:16.211 03.369 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cc5c576e-a30d-43cd-ba61-ddfcb1de17bf"}
20:54:16.235 00.024 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cc5c576e-a30d-43cd-ba61-ddfcb1de17bf"}
20:54:16.268 00.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28f70608-6d16-4c82-8473-a61240d9a71d"}
20:54:16.296 00.028 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"28f70608-6d16-4c82-8473-a61240d9a71d"}
20:54:21.211 04.915 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63e50a43-f408-44ac-94c5-6c549915b045"}
20:54:21.216 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"63e50a43-f408-44ac-94c5-6c549915b045"}
20:54:21.223 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d54257fe-f886-4f12-a3e0-1eabe7dbc380"}
20:54:21.234 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d54257fe-f886-4f12-a3e0-1eabe7dbc380"}
20:54:26.211 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"167461e2-a6f3-454c-9835-d21181104130"}
20:54:26.215 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"167461e2-a6f3-454c-9835-d21181104130"}
20:54:26.231 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e366fd4-d89c-4dfc-9bf1-46676b847c8d"}
20:54:26.245 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e366fd4-d89c-4dfc-9bf1-46676b847c8d"}
20:54:31.210 04.965 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a36e94ab-4ccc-4227-9ca7-47b65f19f0ae"}
20:54:31.214 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a36e94ab-4ccc-4227-9ca7-47b65f19f0ae"}
20:54:31.229 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e61e4e2-c7d5-4575-9f77-b22e2707ead1"}
20:54:31.243 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e61e4e2-c7d5-4575-9f77-b22e2707ead1"}
20:54:36.211 04.968 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"76208815-ff4b-4c3c-955b-342d9ef80c3e"}
20:54:36.215 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"76208815-ff4b-4c3c-955b-342d9ef80c3e"}
20:54:36.245 00.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8c10905d-edbb-4d25-a079-c2d615ffa6c0"}
20:54:36.284 00.039 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c10905d-edbb-4d25-a079-c2d615ffa6c0"}
20:54:41.209 04.925 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e76f7389-f101-450f-946c-92392141e036"}
20:54:41.214 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e76f7389-f101-450f-946c-92392141e036"}
20:54:41.220 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1026a5ec-9750-4484-874b-65a5c2e878d1"}
20:54:41.225 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1026a5ec-9750-4484-874b-65a5c2e878d1"}
20:54:46.209 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49b31804-e781-422e-8270-20fafaefd848"}
20:54:46.220 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"49b31804-e781-422e-8270-20fafaefd848"}
20:54:46.225 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf733f8a-452b-4f47-84ee-a6627e71dc20"}
20:54:46.240 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf733f8a-452b-4f47-84ee-a6627e71dc20"}
20:54:51.208 04.968 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b18cde14-17e1-47f6-8809-acd86c8fc975"}
20:54:51.219 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b18cde14-17e1-47f6-8809-acd86c8fc975"}
20:54:51.229 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f79b4ed5-1f16-429c-8526-ff043dd27c99"}
20:54:51.234 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f79b4ed5-1f16-429c-8526-ff043dd27c99"}
20:54:56.207 04.973 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97ff5af9-9cb6-439f-9baf-8877f0097391"}
20:54:56.211 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"97ff5af9-9cb6-439f-9baf-8877f0097391"}
20:54:56.216 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d1188b55-a1e9-43e9-8a31-794bb570b065"}
20:54:56.220 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1188b55-a1e9-43e9-8a31-794bb570b065"}
20:55:01.207 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"efcced56-f071-4ba8-bc27-7d5f542fdc25"}
20:55:01.216 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"efcced56-f071-4ba8-bc27-7d5f542fdc25"}
20:55:01.221 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c09d111-4c95-4503-ad84-67d682be9a97"}
20:55:01.227 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c09d111-4c95-4503-ad84-67d682be9a97"}
20:55:06.206 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3b4a6ada-e38e-4be1-b71c-a29773d45ebd"}
20:55:06.210 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3b4a6ada-e38e-4be1-b71c-a29773d45ebd"}
20:55:06.258 00.048 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e1987f7-aec5-4761-8cb4-6a380888aa60"}
20:55:06.271 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e1987f7-aec5-4761-8cb4-6a380888aa60"}
20:55:11.204 04.933 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aff81852-7095-444e-b3cb-4932de769de2"}
20:55:11.209 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aff81852-7095-444e-b3cb-4932de769de2"}
20:55:11.987 00.778 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"096e7078-af4d-4de8-b46d-8939f1ccfad4"}
20:55:12.360 00.373 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"096e7078-af4d-4de8-b46d-8939f1ccfad4"}
20:55:16.206 03.846 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c959f967-f33c-465d-b1c7-59f560b6e46d"}
20:55:16.212 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c959f967-f33c-465d-b1c7-59f560b6e46d"}
20:55:16.410 00.198 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"732bc9e2-7907-4e6c-bf94-c11032bb8752"}
20:55:16.664 00.254 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"732bc9e2-7907-4e6c-bf94-c11032bb8752"}
20:55:21.410 04.746 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28e134dd-eb88-4625-a2fc-1d5b3655e81a"}
20:55:21.686 00.276 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"28e134dd-eb88-4625-a2fc-1d5b3655e81a"}
20:55:22.107 00.421 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d84236dd-0cc2-4f6d-87b0-e051b8daec0a"}
20:55:22.341 00.234 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d84236dd-0cc2-4f6d-87b0-e051b8daec0a"}
20:55:26.409 04.068 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a90bef72-028a-4196-a897-27dbe3ff3929"}
20:55:26.423 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a90bef72-028a-4196-a897-27dbe3ff3929"}
20:55:26.477 00.054 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6fbb7a15-251a-4f0b-953b-bf8f522c5eaf"}
20:55:26.492 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6fbb7a15-251a-4f0b-953b-bf8f522c5eaf"}
20:55:31.409 04.917 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f61fc59-ac32-4920-8546-2731a590d2eb"}
20:55:31.413 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6f61fc59-ac32-4920-8546-2731a590d2eb"}
20:55:31.424 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fea79865-71d5-4af1-9f23-f074d027968e"}
20:55:31.431 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fea79865-71d5-4af1-9f23-f074d027968e"}
20:55:36.409 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa922866-5ab6-4fe8-b0a5-8a6a82472bac"}
20:55:36.423 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aa922866-5ab6-4fe8-b0a5-8a6a82472bac"}
20:55:36.454 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e451c89a-84ce-4678-9d06-5679ae9cb8f3"}
20:55:36.460 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e451c89a-84ce-4678-9d06-5679ae9cb8f3"}
20:55:41.408 04.948 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa5cc345-55ce-4555-aba5-9bb7999c91d9"}
20:55:41.424 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fa5cc345-55ce-4555-aba5-9bb7999c91d9"}
20:55:41.449 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"62c64e5d-020d-43ec-8ad3-31010a510ac1"}
20:55:41.474 00.025 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"62c64e5d-020d-43ec-8ad3-31010a510ac1"}
20:55:47.386 05.912 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f6eff765-f5c9-46e7-9b19-96287ba90f08"}
20:55:47.654 00.268 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f6eff765-f5c9-46e7-9b19-96287ba90f08"}
20:55:48.059 00.405 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f818f0ee-91a9-4486-8ebe-0993d779dd0e"}
20:55:48.128 00.069 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f818f0ee-91a9-4486-8ebe-0993d779dd0e"}
20:55:53.766 05.638 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"76a69e75-3204-4e8c-89af-9d1e856a9747"}
20:55:53.838 00.072 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"76a69e75-3204-4e8c-89af-9d1e856a9747"}
20:55:54.094 00.256 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"526d4842-c07c-4dd7-a2ed-1efc99cab298"}
20:55:54.142 00.048 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"526d4842-c07c-4dd7-a2ed-1efc99cab298"}
20:55:58.758 04.616 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d62f7b78-c0b9-4c58-be82-4e345b3cf31a"}
20:55:58.831 00.073 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d62f7b78-c0b9-4c58-be82-4e345b3cf31a"}
20:55:58.982 00.151 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a771ca9a-883d-46cc-8297-6e4e2312d564"}
20:55:59.001 00.019 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a771ca9a-883d-46cc-8297-6e4e2312d564"}
20:56:03.757 04.756 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f35c3de2-e385-41ef-9ad2-e741f8385ce4"}
20:56:03.761 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f35c3de2-e385-41ef-9ad2-e741f8385ce4"}
20:56:03.811 00.050 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eec5866f-95c4-4013-a261-eb5248b4315f"}
20:56:03.819 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eec5866f-95c4-4013-a261-eb5248b4315f"}
20:56:08.756 04.937 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7ac3025-cd70-4b0e-892c-3a89b613b41e"}
20:56:08.760 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f7ac3025-cd70-4b0e-892c-3a89b613b41e"}
20:56:08.768 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5869dcb2-2695-4eab-8ea9-4a6a4da15c0d"}
20:56:08.773 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5869dcb2-2695-4eab-8ea9-4a6a4da15c0d"}
20:56:13.756 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1ba255b-7566-4bda-8071-1948c72e7ca5"}
20:56:13.760 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f1ba255b-7566-4bda-8071-1948c72e7ca5"}
20:56:13.766 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4dc9aca7-16c4-410b-b489-6bef1d06d5e6"}
20:56:13.771 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4dc9aca7-16c4-410b-b489-6bef1d06d5e6"}
20:56:18.755 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82ef8388-60b7-448e-a043-09fcc73a83a9"}
20:56:18.764 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"82ef8388-60b7-448e-a043-09fcc73a83a9"}
20:56:18.770 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b604f581-d6bd-4764-b54a-9ee99441d30e"}
20:56:18.774 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b604f581-d6bd-4764-b54a-9ee99441d30e"}
20:56:23.755 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86480742-1734-43c4-920e-5df5fe7629f4"}
20:56:23.767 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"86480742-1734-43c4-920e-5df5fe7629f4"}
20:56:23.774 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78de0823-f791-4a5e-9f7e-9e1e16288075"}
20:56:23.778 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"78de0823-f791-4a5e-9f7e-9e1e16288075"}
20:56:28.755 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a455263-f956-4db2-8627-2669b0f6b490"}
20:56:28.760 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5a455263-f956-4db2-8627-2669b0f6b490"}
20:56:28.765 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21998209-7b54-4beb-8030-d1b44e84e58d"}
20:56:28.769 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"21998209-7b54-4beb-8030-d1b44e84e58d"}
20:56:32.033 03.264 16872 evsrv: cli 0D3BFFA8 connect
20:56:32.058 00.025 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"a49723f8-3052-460f-a5b5-0d6019847f59"}
20:56:32.062 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a49723f8-3052-460f-a5b5-0d6019847f59"}
20:56:32.075 00.013 16872 evsrv: cli 0D3BFFA8 disconnect
20:56:33.856 01.781 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"67fe586a-3d49-455e-be43-9496debf200b"}
20:56:33.860 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"67fe586a-3d49-455e-be43-9496debf200b"}
20:56:34.543 00.683 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"402218b1-1708-42a2-a33e-58b3846eb85d"}
20:56:34.547 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"402218b1-1708-42a2-a33e-58b3846eb85d"}
20:56:38.855 04.308 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae11e8f0-ee8e-41c3-b8f2-3687a7ef5bbe"}
20:56:38.859 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ae11e8f0-ee8e-41c3-b8f2-3687a7ef5bbe"}
20:56:38.868 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a19e17f6-f8f0-4b4a-ab22-711daa8346f7"}
20:56:38.882 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a19e17f6-f8f0-4b4a-ab22-711daa8346f7"}
20:56:43.853 04.971 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"73f9e299-a44e-4122-a7dc-a36140408c5a"}
20:56:43.858 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"73f9e299-a44e-4122-a7dc-a36140408c5a"}
20:56:43.866 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"17dff9fa-b92e-40cb-a17a-6bc0ccaa8339"}
20:56:43.871 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"17dff9fa-b92e-40cb-a17a-6bc0ccaa8339"}
20:56:48.853 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"50971298-a30e-4c25-b694-f6adf5b722f5"}
20:56:48.859 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"50971298-a30e-4c25-b694-f6adf5b722f5"}
20:56:48.864 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"befc3074-5ea9-465b-a97a-a9851ce96223"}
20:56:48.873 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"befc3074-5ea9-465b-a97a-a9851ce96223"}
20:56:53.852 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55a98269-eae2-487a-89a1-07656c6c0b53"}
20:56:53.860 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"55a98269-eae2-487a-89a1-07656c6c0b53"}
20:56:53.867 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2cb1c8bf-860d-4d82-b37f-fb56f05e9a36"}
20:56:53.880 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2cb1c8bf-860d-4d82-b37f-fb56f05e9a36"}
20:56:59.030 05.150 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5eb01be7-e242-4f60-bd3c-2b0abfe8174b"}
20:56:59.033 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5eb01be7-e242-4f60-bd3c-2b0abfe8174b"}
20:56:59.055 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53cc0906-a8be-482f-8a3c-f28c2197cc8e"}
20:56:59.068 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"53cc0906-a8be-482f-8a3c-f28c2197cc8e"}
20:57:04.077 05.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d3ac21d0-0ec1-479f-a001-eefaf613b487"}
20:57:04.084 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d3ac21d0-0ec1-479f-a001-eefaf613b487"}
20:57:04.136 00.052 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"adbcfba5-e278-4d86-9c1e-4675d6b3d979"}
20:57:04.140 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"adbcfba5-e278-4d86-9c1e-4675d6b3d979"}
20:57:09.079 04.939 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a391804f-9769-4c05-81b7-32b9a862dca3"}
20:57:09.086 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a391804f-9769-4c05-81b7-32b9a862dca3"}
20:57:09.100 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71b3e4e2-d595-49a9-8f45-9dbcf4df018e"}
20:57:09.103 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"71b3e4e2-d595-49a9-8f45-9dbcf4df018e"}
20:57:14.078 04.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b22f0058-ce00-44be-a48c-1a1aa2846cd3"}
20:57:14.082 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b22f0058-ce00-44be-a48c-1a1aa2846cd3"}
20:57:14.089 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"afa75e7a-13b9-4634-bdb7-c4b2a33a3ebe"}
20:57:14.094 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"afa75e7a-13b9-4634-bdb7-c4b2a33a3ebe"}
20:57:19.078 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1451be93-869e-47ec-b067-460ee70c0f44"}
20:57:19.083 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1451be93-869e-47ec-b067-460ee70c0f44"}
20:57:19.092 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ce53883-4e88-4fba-b0ca-b7eba899717c"}
20:57:19.097 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9ce53883-4e88-4fba-b0ca-b7eba899717c"}
20:57:24.078 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e0058d1-3dbb-4163-9bad-3552d8d27d75"}
20:57:24.083 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7e0058d1-3dbb-4163-9bad-3552d8d27d75"}
20:57:24.090 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44abdaee-95d4-4d58-97f9-1040a448ed60"}
20:57:24.099 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"44abdaee-95d4-4d58-97f9-1040a448ed60"}
20:57:29.077 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aabe19ec-1be9-4eb4-a97c-a614a488ec8f"}
20:57:29.082 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aabe19ec-1be9-4eb4-a97c-a614a488ec8f"}
20:57:29.102 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cee925e0-abe8-49d3-bbad-59f045a1b12d"}
20:57:29.116 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cee925e0-abe8-49d3-bbad-59f045a1b12d"}
20:57:34.076 04.960 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"056891d5-d50e-479d-9a65-4a4a9535aad1"}
20:57:34.080 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"056891d5-d50e-479d-9a65-4a4a9535aad1"}
20:57:34.107 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b3fbaf8-4829-4773-a9b2-9ffabc34e753"}
20:57:34.115 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b3fbaf8-4829-4773-a9b2-9ffabc34e753"}
20:57:39.075 04.960 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a542b0b5-c504-4b05-b74e-08441db1b710"}
20:57:39.085 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a542b0b5-c504-4b05-b74e-08441db1b710"}
20:57:39.121 00.036 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e330672e-606c-4f04-86cf-072e0866a4a6"}
20:57:39.134 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e330672e-606c-4f04-86cf-072e0866a4a6"}
20:57:44.076 04.942 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6207fb2d-a862-4a54-ae1a-b58a0332b31f"}
20:57:44.080 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6207fb2d-a862-4a54-ae1a-b58a0332b31f"}
20:57:44.132 00.052 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9cd18c2-a777-437d-a8c0-09fc4fa50798"}
20:57:44.166 00.034 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9cd18c2-a777-437d-a8c0-09fc4fa50798"}
20:57:49.075 04.909 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"070442d5-666c-4b5c-885b-250c6ca0d453"}
20:57:49.080 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"070442d5-666c-4b5c-885b-250c6ca0d453"}
20:57:49.087 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7132e571-713b-4245-9690-5df32409f120"}
20:57:49.098 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7132e571-713b-4245-9690-5df32409f120"}
20:57:54.075 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7363359-4230-4da7-8066-a6e9f5b3be8e"}
20:57:54.087 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b7363359-4230-4da7-8066-a6e9f5b3be8e"}
20:57:54.097 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e0d22f3-0a57-4b41-8c23-ed3ea30ba57d"}
20:57:54.104 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e0d22f3-0a57-4b41-8c23-ed3ea30ba57d"}
20:57:59.075 04.971 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc8dd628-61a0-4bc7-8550-9c58b8ac9a97"}
20:57:59.080 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fc8dd628-61a0-4bc7-8550-9c58b8ac9a97"}
20:57:59.094 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d28d2cce-1cd7-48f5-ae93-e2cb23be0586"}
20:57:59.103 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d28d2cce-1cd7-48f5-ae93-e2cb23be0586"}
20:58:04.076 04.973 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ada6133-671b-49b0-b1e3-10a3ca24c849"}
20:58:04.082 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8ada6133-671b-49b0-b1e3-10a3ca24c849"}
20:58:04.086 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7833402f-e181-445b-bb9a-9ac3374bb361"}
20:58:04.092 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7833402f-e181-445b-bb9a-9ac3374bb361"}
20:58:09.074 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"336e2dd7-c648-49ba-90a4-32f5fe6a4520"}
20:58:09.078 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"336e2dd7-c648-49ba-90a4-32f5fe6a4520"}
20:58:09.084 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"03995b46-7bb8-4149-9a83-2147e59e0064"}
20:58:09.089 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"03995b46-7bb8-4149-9a83-2147e59e0064"}
20:58:14.075 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"010d9ecc-2d2d-4c83-ae87-ddefd5e5a72f"}
20:58:14.079 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"010d9ecc-2d2d-4c83-ae87-ddefd5e5a72f"}
20:58:14.085 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f576267-eb0e-40b2-bbbb-bf9f51fa7415"}
20:58:14.096 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f576267-eb0e-40b2-bbbb-bf9f51fa7415"}
20:58:19.074 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68b90476-0fc2-4f5b-a23c-e81b95b43604"}
20:58:19.081 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"68b90476-0fc2-4f5b-a23c-e81b95b43604"}
20:58:19.099 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b161f636-e293-4c6a-9693-964f56b67962"}
20:58:19.108 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b161f636-e293-4c6a-9693-964f56b67962"}
20:58:26.491 07.383 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe4d34fc-de85-4613-afc3-361414690905"}
20:58:26.494 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fe4d34fc-de85-4613-afc3-361414690905"}
20:58:26.746 00.252 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d3e08b42-dd5a-46c3-b668-a2776e98be91"}
20:58:26.751 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d3e08b42-dd5a-46c3-b668-a2776e98be91"}
20:58:31.492 04.741 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"621cd4a4-bc00-4284-bade-4ec89f153534"}
20:58:31.508 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"621cd4a4-bc00-4284-bade-4ec89f153534"}
20:58:31.514 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"774f2c62-3786-4697-8f7e-6066bcf8c670"}
20:58:31.519 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"774f2c62-3786-4697-8f7e-6066bcf8c670"}
20:58:36.538 05.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dad4b9d0-dbfc-4f45-8e53-b895245498e2"}
20:58:36.549 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dad4b9d0-dbfc-4f45-8e53-b895245498e2"}
20:58:36.556 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b81b4c45-9150-471d-b778-8c021b0366fd"}
20:58:36.562 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b81b4c45-9150-471d-b778-8c021b0366fd"}
20:58:41.537 04.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5136babe-32a5-4181-b20b-6ab9aa14369a"}
20:58:41.542 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5136babe-32a5-4181-b20b-6ab9aa14369a"}
20:58:41.548 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"648ea747-7f25-477e-a934-9c545359dc6e"}
20:58:41.558 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"648ea747-7f25-477e-a934-9c545359dc6e"}
20:58:46.537 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"002095fa-a538-4dbc-89df-c90ceb66a331"}
20:58:46.542 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"002095fa-a538-4dbc-89df-c90ceb66a331"}
20:58:46.555 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9eb9474-339b-480b-80e8-4c4f32e722c4"}
20:58:46.560 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a9eb9474-339b-480b-80e8-4c4f32e722c4"}
20:58:51.537 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc6a2fb6-ec25-4a1a-85c9-f102fc6621cb"}
20:58:51.541 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fc6a2fb6-ec25-4a1a-85c9-f102fc6621cb"}
20:58:51.572 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fcc38823-9caf-41f7-be9d-a08e26858058"}
20:58:51.576 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fcc38823-9caf-41f7-be9d-a08e26858058"}
20:58:56.535 04.959 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b717490-add3-4cdb-bca1-88808d17452a"}
20:58:56.541 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5b717490-add3-4cdb-bca1-88808d17452a"}
20:58:56.554 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c79ad13e-c7da-4a2d-b0c5-9f60944f7045"}
20:58:56.563 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c79ad13e-c7da-4a2d-b0c5-9f60944f7045"}
20:59:01.535 04.972 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c6f6186-9304-4147-b81f-8e2d545b6af4"}
20:59:01.545 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8c6f6186-9304-4147-b81f-8e2d545b6af4"}
20:59:01.550 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"99467163-5572-4c42-9e6a-2c12cfab2e22"}
20:59:01.558 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"99467163-5572-4c42-9e6a-2c12cfab2e22"}
20:59:06.534 04.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f953bb11-cf1a-4745-b197-7250bbf75cfe"}
20:59:06.542 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f953bb11-cf1a-4745-b197-7250bbf75cfe"}
20:59:06.560 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c01c29f-702b-4c4e-ac5e-0ae4061ab9e9"}
20:59:06.564 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c01c29f-702b-4c4e-ac5e-0ae4061ab9e9"}
20:59:11.536 04.972 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee32e348-4264-4280-b4b5-d519f74b408f"}
20:59:11.540 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ee32e348-4264-4280-b4b5-d519f74b408f"}
20:59:11.546 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"644103d2-8327-4583-a6ef-90bb5120762b"}
20:59:11.559 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"644103d2-8327-4583-a6ef-90bb5120762b"}
20:59:16.594 05.035 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b8e6f2c-03c9-41e1-8d8b-0ab35eb30997"}
20:59:16.598 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9b8e6f2c-03c9-41e1-8d8b-0ab35eb30997"}
20:59:16.609 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61b4dca4-6a2c-43d6-a2e7-0b9f3e3f1fc2"}
20:59:16.623 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"61b4dca4-6a2c-43d6-a2e7-0b9f3e3f1fc2"}
20:59:21.594 04.971 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"458f3862-fcf1-410b-a695-9b6819cc4946"}
20:59:21.598 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"458f3862-fcf1-410b-a695-9b6819cc4946"}
20:59:21.606 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18d00401-b840-4f59-90f6-e133aa2fdd04"}
20:59:21.612 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"18d00401-b840-4f59-90f6-e133aa2fdd04"}
20:59:26.694 05.082 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2d284b8e-5a18-4700-bb53-6e8ceb0a63f7"}
20:59:26.699 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2d284b8e-5a18-4700-bb53-6e8ceb0a63f7"}
20:59:26.726 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"868afad3-3908-4440-aee4-bf97c24c7ba1"}
20:59:26.739 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"868afad3-3908-4440-aee4-bf97c24c7ba1"}
20:59:31.693 04.954 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6e2fa07-8e4d-477f-9620-54502259000e"}
20:59:31.714 00.021 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c6e2fa07-8e4d-477f-9620-54502259000e"}
20:59:31.754 00.040 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"313f1f6a-49dc-475b-9d10-13f6e01d8900"}
20:59:31.772 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"313f1f6a-49dc-475b-9d10-13f6e01d8900"}
20:59:36.693 04.921 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"95c54b68-d850-4b7c-8716-744e162510dc"}
20:59:36.714 00.021 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"95c54b68-d850-4b7c-8716-744e162510dc"}
20:59:36.732 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9195051-1932-4f59-9d4b-eb2c6df9b880"}
20:59:36.739 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c9195051-1932-4f59-9d4b-eb2c6df9b880"}
20:59:41.693 04.954 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e4743e5-1cc5-41a4-a02d-0c415fa0d975"}
20:59:41.697 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1e4743e5-1cc5-41a4-a02d-0c415fa0d975"}
20:59:41.703 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a04f4fe3-23b3-4f39-b32e-0f764a52450a"}
20:59:41.708 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a04f4fe3-23b3-4f39-b32e-0f764a52450a"}
20:59:46.693 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"529afa0e-35b0-44b9-8c56-1521eb2f1a1c"}
20:59:46.699 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"529afa0e-35b0-44b9-8c56-1521eb2f1a1c"}
20:59:46.704 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"95861afa-5349-4f76-895c-85720c33dfba"}
20:59:46.709 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"95861afa-5349-4f76-895c-85720c33dfba"}
20:59:51.693 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c140d87-20b3-4279-a6aa-ca09abe7e401"}
20:59:51.697 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4c140d87-20b3-4279-a6aa-ca09abe7e401"}
20:59:51.704 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4107f6b9-3a95-472a-8f18-a0d3d47910d9"}
20:59:51.708 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4107f6b9-3a95-472a-8f18-a0d3d47910d9"}
20:59:56.693 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"615fef3e-ddc9-477f-9811-78303f066d00"}
20:59:56.698 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"615fef3e-ddc9-477f-9811-78303f066d00"}
20:59:56.704 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eda2151f-792c-4861-b241-aa0779b4485e"}
20:59:56.708 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eda2151f-792c-4861-b241-aa0779b4485e"}
21:00:01.693 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3b87af65-751b-4aea-951c-1cc21087536a"}
21:00:01.697 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3b87af65-751b-4aea-951c-1cc21087536a"}
21:00:01.704 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf78e9b5-9ba3-4732-9f48-309914ad1f79"}
21:00:01.709 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf78e9b5-9ba3-4732-9f48-309914ad1f79"}
21:00:06.692 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cbfffa71-0815-4ea4-b80c-1f7de7c406fd"}
21:00:06.696 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cbfffa71-0815-4ea4-b80c-1f7de7c406fd"}
21:00:06.702 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"17c06cb7-24a8-4e80-8d8b-887cd13d451b"}
21:00:06.711 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"17c06cb7-24a8-4e80-8d8b-887cd13d451b"}
21:00:11.692 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6886402-6131-4559-b8f0-7c966a4dd91e"}
21:00:11.711 00.019 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d6886402-6131-4559-b8f0-7c966a4dd91e"}
21:00:11.729 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"463bc7cb-9e30-4ed9-b53e-3653b143bf37"}
21:00:11.735 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"463bc7cb-9e30-4ed9-b53e-3653b143bf37"}
21:00:16.690 04.955 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"104e16f6-bbd7-43a3-a27b-aef75e1bad49"}
21:00:16.696 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"104e16f6-bbd7-43a3-a27b-aef75e1bad49"}
21:00:16.704 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ffb82a95-95bd-477b-ba10-aefba3c02198"}
21:00:16.708 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ffb82a95-95bd-477b-ba10-aefba3c02198"}
21:00:21.689 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fcb043d4-decf-42d6-b561-8c7b6feaf0d2"}
21:00:21.693 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fcb043d4-decf-42d6-b561-8c7b6feaf0d2"}
21:00:21.717 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"470dc2d6-2544-49a9-a038-f7c7e0ca1429"}
21:00:21.728 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"470dc2d6-2544-49a9-a038-f7c7e0ca1429"}
21:00:26.688 04.960 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a0a90e34-ad0c-4482-a7e4-83dc0304f792"}
21:00:26.694 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a0a90e34-ad0c-4482-a7e4-83dc0304f792"}
21:00:26.753 00.059 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0da5f0e1-5437-4d66-a4f4-8df2548cc0d7"}
21:00:26.785 00.032 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0da5f0e1-5437-4d66-a4f4-8df2548cc0d7"}
21:00:31.693 04.908 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"279e4e1f-09da-44fc-a272-7e9e42132b9f"}
21:00:31.697 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"279e4e1f-09da-44fc-a272-7e9e42132b9f"}
21:00:31.709 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9544eae-4136-4f39-95a3-277680ef26d4"}
21:00:31.714 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9544eae-4136-4f39-95a3-277680ef26d4"}
21:00:36.687 04.973 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed63e8c0-9643-4894-8970-50395709a60a"}
21:00:36.693 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ed63e8c0-9643-4894-8970-50395709a60a"}
21:00:36.699 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb14f2b5-ab56-439a-bd7c-8c223a5e3878"}
21:00:36.703 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb14f2b5-ab56-439a-bd7c-8c223a5e3878"}
21:00:41.688 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"331d16bf-2ebd-41a3-952e-abaa8a64c953"}
21:00:41.695 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"331d16bf-2ebd-41a3-952e-abaa8a64c953"}
21:00:41.703 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b3c59b9-6b46-4fe1-af57-b67346de9081"}
21:00:41.707 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7b3c59b9-6b46-4fe1-af57-b67346de9081"}
21:00:46.686 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4fb4461f-2d58-490c-b8ac-bd132e39083c"}
21:00:46.691 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4fb4461f-2d58-490c-b8ac-bd132e39083c"}
21:00:46.707 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a751e456-b12e-4945-b5d0-c11aad1b216b"}
21:00:46.722 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a751e456-b12e-4945-b5d0-c11aad1b216b"}
21:00:51.687 04.965 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f664baba-6e54-4cd9-9d87-1f2a03c8c769"}
21:00:51.692 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f664baba-6e54-4cd9-9d87-1f2a03c8c769"}
21:00:51.698 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e11b6307-329c-4b54-9fa9-4141d6d818e0"}
21:00:51.703 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e11b6307-329c-4b54-9fa9-4141d6d818e0"}
21:00:56.688 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8bc91c97-6b9e-4c2f-8e67-8adf6c9b3bed"}
21:00:56.696 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8bc91c97-6b9e-4c2f-8e67-8adf6c9b3bed"}
21:00:56.704 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74242a02-3dc5-42a8-bd03-06d5634eeee9"}
21:00:56.709 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"74242a02-3dc5-42a8-bd03-06d5634eeee9"}
21:01:01.686 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec568f49-bdc3-4c64-8bb9-b653d8e048fa"}
21:01:01.698 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ec568f49-bdc3-4c64-8bb9-b653d8e048fa"}
21:01:01.707 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6906b09c-d34a-4ffc-9da8-9466f7484f99"}
21:01:01.712 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6906b09c-d34a-4ffc-9da8-9466f7484f99"}
21:01:06.686 04.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9252ffa0-1896-4813-a42b-7099cb48555f"}
21:01:06.691 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9252ffa0-1896-4813-a42b-7099cb48555f"}
21:01:06.696 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"08498c6e-91c5-4745-9c46-1716cc8d0901"}
21:01:06.701 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"08498c6e-91c5-4745-9c46-1716cc8d0901"}
21:01:11.685 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d1bdb7c8-ff59-4b70-96e6-3c1918157a9e"}
21:01:11.692 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d1bdb7c8-ff59-4b70-96e6-3c1918157a9e"}
21:01:11.698 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d689712-f668-44d3-bcb7-f1e505c1d782"}
21:01:11.703 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d689712-f668-44d3-bcb7-f1e505c1d782"}
21:01:16.740 05.037 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99cf1e80-7e60-487a-a1e3-d61b9215d409"}
21:01:16.762 00.022 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"99cf1e80-7e60-487a-a1e3-d61b9215d409"}
21:01:16.774 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"240c8488-4ad5-4faa-a4bd-567448e4ce9d"}
21:01:16.778 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"240c8488-4ad5-4faa-a4bd-567448e4ce9d"}
21:01:21.732 04.954 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c0b98759-1860-4537-a9be-855bdb87d64f"}
21:01:21.736 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c0b98759-1860-4537-a9be-855bdb87d64f"}
21:01:21.743 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"317b7772-65d3-4758-8aff-b1a9592b093e"}
21:01:21.751 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"317b7772-65d3-4758-8aff-b1a9592b093e"}
21:01:26.730 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70d982bd-c31d-4ce9-ba8f-d6208106152c"}
21:01:26.737 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"70d982bd-c31d-4ce9-ba8f-d6208106152c"}
21:01:26.746 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12f277ec-0e91-42cf-a32f-a88e29b5f25d"}
21:01:26.756 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"12f277ec-0e91-42cf-a32f-a88e29b5f25d"}
21:01:31.730 04.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28c7cd94-03bb-41dd-8d05-dcf71fcc76f5"}
21:01:31.737 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"28c7cd94-03bb-41dd-8d05-dcf71fcc76f5"}
21:01:31.754 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"500b38c2-5d39-42da-8562-ab2907cbece6"}
21:01:31.768 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"500b38c2-5d39-42da-8562-ab2907cbece6"}
21:01:37.140 05.372 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19bdd4f4-cb23-4404-bf44-fa5537f07fb0"}
21:01:37.144 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"19bdd4f4-cb23-4404-bf44-fa5537f07fb0"}
21:01:37.166 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"388207df-6106-47ce-8c22-bc1f5b3c1cf9"}
21:01:37.180 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"388207df-6106-47ce-8c22-bc1f5b3c1cf9"}
21:01:42.140 04.960 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b01e0ae-f53d-4ae1-a96e-b66797eb7d5e"}
21:01:42.147 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6b01e0ae-f53d-4ae1-a96e-b66797eb7d5e"}
21:01:42.154 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba9d8236-d948-417a-a522-e6abe88b710d"}
21:01:42.159 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba9d8236-d948-417a-a522-e6abe88b710d"}
21:01:47.140 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49ac3403-fcb0-4d47-928b-8ce872156c18"}
21:01:47.147 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"49ac3403-fcb0-4d47-928b-8ce872156c18"}
21:01:47.153 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d79764c7-bfff-4bb5-a3a8-6e9f76843de7"}
21:01:47.158 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d79764c7-bfff-4bb5-a3a8-6e9f76843de7"}
21:01:52.139 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ede5d651-a1c4-458f-bbca-d349aa6bef57"}
21:01:52.144 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ede5d651-a1c4-458f-bbca-d349aa6bef57"}
21:01:52.157 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bc1047fd-deca-402f-90a2-623953d5a19b"}
21:01:52.166 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bc1047fd-deca-402f-90a2-623953d5a19b"}
21:01:55.995 03.829 16872 evsrv: cli 0D3C0228 connect
21:01:56.033 00.038 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"ec4881e9-82d8-4b78-aaf8-fcb7632e7f3d"}
21:01:56.040 00.007 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec4881e9-82d8-4b78-aaf8-fcb7632e7f3d"}
21:01:56.048 00.008 16872 evsrv: cli 0D3C0228 disconnect
21:01:57.400 01.352 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d1a7cae-bcb4-48d7-a2c5-b1a9e4de525a"}
21:01:57.405 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1d1a7cae-bcb4-48d7-a2c5-b1a9e4de525a"}
21:01:57.416 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a897460-ad65-4faf-a02a-64a2d4624502"}
21:01:57.419 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a897460-ad65-4faf-a02a-64a2d4624502"}
21:02:02.454 05.035 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19243019-c84e-433f-a9aa-2124e39f2ff6"}
21:02:02.458 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"19243019-c84e-433f-a9aa-2124e39f2ff6"}
21:02:02.483 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71a9c75d-ae25-4e1e-ac85-5d194b450607"}
21:02:02.488 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"71a9c75d-ae25-4e1e-ac85-5d194b450607"}
21:02:07.452 04.964 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99952be6-21e7-4120-87bb-479f0bacf33f"}
21:02:07.456 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"99952be6-21e7-4120-87bb-479f0bacf33f"}
21:02:07.461 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fbd43a00-b9be-453a-8b18-e2a5fa6b367d"}
21:02:07.465 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fbd43a00-b9be-453a-8b18-e2a5fa6b367d"}
21:02:12.453 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1282395-93fd-40c4-9eef-31ff7ee078b9"}
21:02:12.463 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e1282395-93fd-40c4-9eef-31ff7ee078b9"}
21:02:12.478 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"89cb71ea-4834-46c4-81b2-da5531ec7ed6"}
21:02:12.485 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"89cb71ea-4834-46c4-81b2-da5531ec7ed6"}
21:02:17.452 04.967 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b743770-8335-4446-ac23-4c2ffa5eefcf"}
21:02:17.455 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2b743770-8335-4446-ac23-4c2ffa5eefcf"}
21:02:17.462 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1fe42f54-2ae0-4202-909f-e7b883940da5"}
21:02:17.471 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1fe42f54-2ae0-4202-909f-e7b883940da5"}
21:02:22.840 05.369 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7bcf870a-6f1a-4e34-9e81-7447fe0748fd"}
21:02:22.878 00.038 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7bcf870a-6f1a-4e34-9e81-7447fe0748fd"}
21:02:23.097 00.219 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"910a4020-ac47-469c-89d0-d782d62e6b71"}
21:02:23.237 00.140 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"910a4020-ac47-469c-89d0-d782d62e6b71"}
21:02:28.440 05.203 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4505bd39-6722-4d08-a1a8-74b490847e16"}
21:02:28.465 00.025 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4505bd39-6722-4d08-a1a8-74b490847e16"}
21:02:28.722 00.257 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"39516ae4-c2ef-47bd-bf31-cc5eeaee71bd"}
21:02:29.381 00.659 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"39516ae4-c2ef-47bd-bf31-cc5eeaee71bd"}
21:02:33.368 03.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b105c38d-d822-4cdc-a6cc-50ac7639b2c7"}
21:02:33.386 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b105c38d-d822-4cdc-a6cc-50ac7639b2c7"}
21:02:33.662 00.276 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa58722a-f4e6-4384-bac5-aa6fb55d00f2"}
21:02:33.697 00.035 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa58722a-f4e6-4384-bac5-aa6fb55d00f2"}
21:02:38.361 04.664 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2cc12aa3-db6b-4a0d-b8c3-f2c927385322"}
21:02:38.366 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2cc12aa3-db6b-4a0d-b8c3-f2c927385322"}
21:02:38.378 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c845a1e-6ff9-4596-afd5-41775d919bba"}
21:02:38.398 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c845a1e-6ff9-4596-afd5-41775d919bba"}
21:02:43.360 04.962 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d9e4174b-d036-4dde-a5eb-90dabaf259eb"}
21:02:43.365 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d9e4174b-d036-4dde-a5eb-90dabaf259eb"}
21:02:43.375 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3e79e8e7-2954-4f05-9097-3cc17bd0e396"}
21:02:43.393 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3e79e8e7-2954-4f05-9097-3cc17bd0e396"}
21:02:48.361 04.968 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08e9e6b3-81bf-4ce3-81b6-82c83b42f3eb"}
21:02:48.369 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"08e9e6b3-81bf-4ce3-81b6-82c83b42f3eb"}
21:02:48.378 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1f0f227-4b55-486e-9342-a5b669fd66b4"}
21:02:48.408 00.030 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1f0f227-4b55-486e-9342-a5b669fd66b4"}
21:02:53.359 04.951 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b300c22-0535-4670-b6cf-3c262bfc1135"}
21:02:53.370 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6b300c22-0535-4670-b6cf-3c262bfc1135"}
21:02:53.378 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84973e29-31a0-4e89-81ca-a349b877ebaa"}
21:02:53.384 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"84973e29-31a0-4e89-81ca-a349b877ebaa"}
21:02:58.358 04.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea791d01-f3dd-4395-8c8e-a24a7c2a29c9"}
21:02:58.362 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ea791d01-f3dd-4395-8c8e-a24a7c2a29c9"}
21:02:58.484 00.122 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be0a7f09-5ac9-4809-8b3a-febd6035a80c"}
21:02:58.506 00.022 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"be0a7f09-5ac9-4809-8b3a-febd6035a80c"}
21:03:05.239 06.733 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"de510304-67b8-47e0-b621-43261ae34eff"}
21:03:05.253 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"de510304-67b8-47e0-b621-43261ae34eff"}
21:03:05.394 00.141 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e349c320-10f7-485b-a699-290f0147e9e8"}
21:03:05.422 00.028 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e349c320-10f7-485b-a699-290f0147e9e8"}
21:03:10.240 04.818 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"404b991d-1bd7-4071-84bc-c46f3cc73859"}
21:03:10.247 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"404b991d-1bd7-4071-84bc-c46f3cc73859"}
21:03:10.320 00.073 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4fa13117-d73c-45a2-9d90-aa1aa0f763cb"}
21:03:10.349 00.029 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4fa13117-d73c-45a2-9d90-aa1aa0f763cb"}
21:03:18.026 07.677 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45f4e844-50e4-4824-b7a9-c4162c223d6b"}
21:03:18.102 00.076 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"45f4e844-50e4-4824-b7a9-c4162c223d6b"}
21:03:19.559 01.457 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e73d3ab2-dc19-486d-bdd1-ca897b3d52ac"}
21:03:19.850 00.291 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e73d3ab2-dc19-486d-bdd1-ca897b3d52ac"}
21:03:23.032 03.182 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf4ebc77-add0-4893-8e59-bbd3d96bb000"}
21:03:23.051 00.019 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bf4ebc77-add0-4893-8e59-bbd3d96bb000"}
21:03:23.151 00.100 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be0dc5fb-9d12-4809-b42c-d42402651482"}
21:03:23.244 00.093 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"be0dc5fb-9d12-4809-b42c-d42402651482"}
21:03:28.330 05.086 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c59cb68d-e157-4174-b7e0-6fa1f43386f2"}
21:03:28.335 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c59cb68d-e157-4174-b7e0-6fa1f43386f2"}
21:03:28.381 00.046 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40f783e9-ddbe-446f-b3aa-f714a5624315"}
21:03:28.411 00.030 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"40f783e9-ddbe-446f-b3aa-f714a5624315"}
21:03:34.040 05.629 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"202286ed-3c5e-49bb-b7c5-c43249598f37"}
21:03:34.048 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"202286ed-3c5e-49bb-b7c5-c43249598f37"}
21:03:34.128 00.080 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d65ab5b-6892-4890-ab20-70693f9fbcaf"}
21:03:34.133 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9d65ab5b-6892-4890-ab20-70693f9fbcaf"}
21:03:39.050 04.917 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f24e349-0f9e-4479-b1d2-97f7ec7d3786"}
21:03:39.054 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7f24e349-0f9e-4479-b1d2-97f7ec7d3786"}
21:03:39.068 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6796735d-d18c-4eb7-bf50-49f4ea6103d7"}
21:03:39.076 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6796735d-d18c-4eb7-bf50-49f4ea6103d7"}
21:03:44.051 04.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"23f0e643-17f3-496e-8e3e-690ce99d3704"}
21:03:44.056 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"23f0e643-17f3-496e-8e3e-690ce99d3704"}
21:03:44.062 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a92239a-46d0-4950-88e9-2122daba6dda"}
21:03:44.069 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1a92239a-46d0-4950-88e9-2122daba6dda"}
21:03:49.057 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9dfa374e-79ed-46c8-83ac-180efd46dc7c"}
21:03:49.062 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9dfa374e-79ed-46c8-83ac-180efd46dc7c"}
21:03:49.069 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"065247b7-9420-46eb-9c5f-659dd050db46"}
21:03:49.074 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"065247b7-9420-46eb-9c5f-659dd050db46"}
21:03:54.056 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6fa38fd5-2b54-43da-846f-eb4bce687521"}
21:03:54.060 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6fa38fd5-2b54-43da-846f-eb4bce687521"}
21:03:54.068 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e6c21112-5d83-4cd4-ba4f-d4713d6812f4"}
21:03:54.073 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e6c21112-5d83-4cd4-ba4f-d4713d6812f4"}
21:03:59.064 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"556ca7d7-55d0-4573-b0be-f957e645f8ef"}
21:03:59.071 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"556ca7d7-55d0-4573-b0be-f957e645f8ef"}
21:03:59.077 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24741503-685b-48e1-866b-7153501ae21b"}
21:03:59.081 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"24741503-685b-48e1-866b-7153501ae21b"}
21:04:04.066 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c788ca65-d955-404b-84d2-4dfb467dde60"}
21:04:04.074 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c788ca65-d955-404b-84d2-4dfb467dde60"}
21:04:04.088 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d01f35ce-49cc-42a5-8680-fa3bd20a948b"}
21:04:04.106 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d01f35ce-49cc-42a5-8680-fa3bd20a948b"}
21:04:09.065 04.959 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"44d15f8b-fe91-4f32-a6ed-52449972a47e"}
21:04:09.072 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"44d15f8b-fe91-4f32-a6ed-52449972a47e"}
21:04:09.078 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"018c9536-df9e-4c01-89ff-178adbe7b5db"}
21:04:09.084 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"018c9536-df9e-4c01-89ff-178adbe7b5db"}
21:04:14.065 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a47c58c3-d52e-4097-b2fb-9b7fcf4a9cc7"}
21:04:14.072 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a47c58c3-d52e-4097-b2fb-9b7fcf4a9cc7"}
21:04:14.079 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1513b3a2-b5d7-47d2-823e-1ceaecfb14c1"}
21:04:14.084 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1513b3a2-b5d7-47d2-823e-1ceaecfb14c1"}
21:04:19.064 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a41775d-b009-487b-8a7c-bd621e4dd682"}
21:04:19.069 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2a41775d-b009-487b-8a7c-bd621e4dd682"}
21:04:19.074 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"839bb6f3-c7b5-44ee-b157-60bcf57c2dbe"}
21:04:19.087 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"839bb6f3-c7b5-44ee-b157-60bcf57c2dbe"}
21:04:24.063 04.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3248a0ca-6de4-44ee-84a8-07f2b13d6afc"}
21:04:24.067 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3248a0ca-6de4-44ee-84a8-07f2b13d6afc"}
21:04:24.075 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3e5fe852-02a7-485c-b841-589cb4ad6cdc"}
21:04:24.098 00.023 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3e5fe852-02a7-485c-b841-589cb4ad6cdc"}
21:04:29.064 04.966 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c6d0342-400b-416c-a84c-a1a3c0b97ef2"}
21:04:29.068 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6c6d0342-400b-416c-a84c-a1a3c0b97ef2"}
21:04:29.073 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"575911e1-f226-4f4d-950f-6ef70a03e245"}
21:04:29.076 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"575911e1-f226-4f4d-950f-6ef70a03e245"}
21:04:34.064 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88245355-8c8e-4ad2-bb03-e0270b6b86c0"}
21:04:34.068 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"88245355-8c8e-4ad2-bb03-e0270b6b86c0"}
21:04:34.076 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a64cad54-1869-4525-b889-885db4fc9ec4"}
21:04:34.081 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a64cad54-1869-4525-b889-885db4fc9ec4"}
21:04:39.064 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28e64916-882a-4911-823c-2c35d855fbaf"}
21:04:39.067 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"28e64916-882a-4911-823c-2c35d855fbaf"}
21:04:39.074 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df43b6fb-4b05-4618-8e8a-a18c4cc0bf86"}
21:04:39.081 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"df43b6fb-4b05-4618-8e8a-a18c4cc0bf86"}
21:04:44.064 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"30c6c744-0afe-41d1-8f0d-4421026acd07"}
21:04:44.070 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"30c6c744-0afe-41d1-8f0d-4421026acd07"}
21:04:44.077 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7bb8475b-8023-4ad5-be4d-8c565ff19d4a"}
21:04:44.081 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7bb8475b-8023-4ad5-be4d-8c565ff19d4a"}
21:04:49.063 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7da68af7-e764-4018-9d99-4df3cbbad1d3"}
21:04:49.068 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7da68af7-e764-4018-9d99-4df3cbbad1d3"}
21:04:49.073 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9488f15-2762-483e-9941-4e97d6ba321b"}
21:04:49.077 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c9488f15-2762-483e-9941-4e97d6ba321b"}
21:04:54.061 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1843596b-4235-40f1-9a81-d6495ea01060"}
21:04:54.067 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1843596b-4235-40f1-9a81-d6495ea01060"}
21:04:54.073 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1f8d4ad-6f4c-40b7-a544-e67de9ed6819"}
21:04:54.081 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a1f8d4ad-6f4c-40b7-a544-e67de9ed6819"}
21:04:59.061 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"478e7a98-6d0e-4bc4-ac91-d841ea597da3"}
21:04:59.067 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"478e7a98-6d0e-4bc4-ac91-d841ea597da3"}
21:04:59.074 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cda86ee8-ff4d-47ad-ab98-083709f3f54c"}
21:04:59.078 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cda86ee8-ff4d-47ad-ab98-083709f3f54c"}
21:05:04.061 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c511a820-72b3-4b1d-bb7e-c50cdff684af"}
21:05:04.070 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c511a820-72b3-4b1d-bb7e-c50cdff684af"}
21:05:04.077 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1fb6b25d-19d5-437e-871a-315374aa8f44"}
21:05:04.082 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1fb6b25d-19d5-437e-871a-315374aa8f44"}
21:05:09.059 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"351728cb-afc5-4538-8911-344f08d4cc53"}
21:05:09.064 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"351728cb-afc5-4538-8911-344f08d4cc53"}
21:05:09.075 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"33accb27-1244-42c8-81e0-979a5247fa75"}
21:05:09.085 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"33accb27-1244-42c8-81e0-979a5247fa75"}
21:05:14.059 04.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1481efb4-23fe-48b0-aa96-418332604de3"}
21:05:14.066 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1481efb4-23fe-48b0-aa96-418332604de3"}
21:05:14.072 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4e785cd-5a66-4e0f-a705-e7911b6f604d"}
21:05:14.080 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f4e785cd-5a66-4e0f-a705-e7911b6f604d"}
21:05:19.059 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f25fd177-5d98-428a-b149-7e1dbcc5365b"}
21:05:19.065 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f25fd177-5d98-428a-b149-7e1dbcc5365b"}
21:05:19.073 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4ee495b4-a882-46ea-acb9-036fdb81ab19"}
21:05:19.078 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ee495b4-a882-46ea-acb9-036fdb81ab19"}
21:05:24.057 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5fafe10c-df9f-4230-81c0-7a4bef1dd534"}
21:05:24.061 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5fafe10c-df9f-4230-81c0-7a4bef1dd534"}
21:05:24.066 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ecf25afe-1d8d-4265-acf1-084471a0496a"}
21:05:24.075 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ecf25afe-1d8d-4265-acf1-084471a0496a"}
21:05:29.057 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"61f96212-fd12-4c9c-bfcd-a0a758519fb8"}
21:05:29.061 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"61f96212-fd12-4c9c-bfcd-a0a758519fb8"}
21:05:29.066 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28817e9c-f56e-4369-80be-ca74ea390e96"}
21:05:29.074 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"28817e9c-f56e-4369-80be-ca74ea390e96"}
21:05:34.058 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2ea6d7d-7b2e-445a-a136-5c299156976b"}
21:05:34.062 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f2ea6d7d-7b2e-445a-a136-5c299156976b"}
21:05:34.066 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78ae20d2-4b42-47b4-a770-66a354d574c0"}
21:05:34.069 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"78ae20d2-4b42-47b4-a770-66a354d574c0"}
21:05:39.057 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7736bd71-baac-42e0-b6d3-13ab021dc2d4"}
21:05:39.061 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7736bd71-baac-42e0-b6d3-13ab021dc2d4"}
21:05:39.065 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"376606a4-73ab-49b3-b6f5-c6d62c3037ac"}
21:05:39.069 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"376606a4-73ab-49b3-b6f5-c6d62c3037ac"}
21:05:44.057 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"512e25e4-4faa-4123-a8b6-61b3596c936a"}
21:05:44.064 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"512e25e4-4faa-4123-a8b6-61b3596c936a"}
21:05:44.070 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2eee65d9-090d-4fe2-827c-0bf2e145e8c2"}
21:05:44.074 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2eee65d9-090d-4fe2-827c-0bf2e145e8c2"}
21:05:49.056 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"086ff307-dd33-4ead-8c41-a9128bbf60ea"}
21:05:49.060 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"086ff307-dd33-4ead-8c41-a9128bbf60ea"}
21:05:49.065 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5aa196cf-89cf-4e43-8d30-0c062b46f1fe"}
21:05:49.068 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5aa196cf-89cf-4e43-8d30-0c062b46f1fe"}
21:05:54.057 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"609c8ff7-48c2-49f0-8c90-79965ff90376"}
21:05:54.061 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"609c8ff7-48c2-49f0-8c90-79965ff90376"}
21:05:54.065 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"973e68d2-129c-4b83-ab50-4d973ec5da11"}
21:05:54.074 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"973e68d2-129c-4b83-ab50-4d973ec5da11"}
21:05:59.055 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f5e5aa2-e85f-4449-a528-7366b49c5c33"}
21:05:59.061 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1f5e5aa2-e85f-4449-a528-7366b49c5c33"}
21:05:59.067 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f32ef8a-88c3-4562-bbb5-577592a0c5b2"}
21:05:59.070 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f32ef8a-88c3-4562-bbb5-577592a0c5b2"}
21:06:04.054 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86338f73-8266-4814-9794-a4f2c91a3db4"}
21:06:04.059 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"86338f73-8266-4814-9794-a4f2c91a3db4"}
21:06:04.064 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"17e52db4-4a1e-460d-a577-f1676857aea5"}
21:06:04.067 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"17e52db4-4a1e-460d-a577-f1676857aea5"}
21:06:09.055 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fca6417c-46c6-4ec6-8a8c-f566d6054d48"}
21:06:09.059 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fca6417c-46c6-4ec6-8a8c-f566d6054d48"}
21:06:09.063 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f1b8d85-d282-4e36-ab83-7c817afd77b6"}
21:06:09.067 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f1b8d85-d282-4e36-ab83-7c817afd77b6"}
21:06:14.054 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e5cc20f-dfa0-4be5-8f25-fb67ac9c1e14"}
21:06:14.059 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4e5cc20f-dfa0-4be5-8f25-fb67ac9c1e14"}
21:06:14.063 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"30c6aac3-9edf-4737-8f57-81045804f0c6"}
21:06:14.071 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"30c6aac3-9edf-4737-8f57-81045804f0c6"}
21:06:19.053 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99c8721f-790a-4807-8f51-1e6526e679cc"}
21:06:19.058 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"99c8721f-790a-4807-8f51-1e6526e679cc"}
21:06:19.062 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"218642a1-0ecc-468d-bbcf-132abfb95fc1"}
21:06:19.065 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"218642a1-0ecc-468d-bbcf-132abfb95fc1"}
21:06:24.053 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19b65b58-6d33-4f5c-9df6-47b7f35b9718"}
21:06:24.060 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"19b65b58-6d33-4f5c-9df6-47b7f35b9718"}
21:06:24.067 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84fe413a-1229-425a-9647-bdbfe9d3937e"}
21:06:24.075 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"84fe413a-1229-425a-9647-bdbfe9d3937e"}
21:06:29.053 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"674ffd38-873a-425f-af25-e2b8c98c1ef6"}
21:06:29.057 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"674ffd38-873a-425f-af25-e2b8c98c1ef6"}
21:06:29.061 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b5f52bb5-7b17-4e00-bba1-1edf9016a235"}
21:06:29.065 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b5f52bb5-7b17-4e00-bba1-1edf9016a235"}
21:06:34.051 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"66cf65c9-7616-4d63-a8ef-3853cbcec16d"}
21:06:34.055 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"66cf65c9-7616-4d63-a8ef-3853cbcec16d"}
21:06:34.059 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f97baa56-f1c2-4cad-a3fa-57e8eecb06ae"}
21:06:34.062 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f97baa56-f1c2-4cad-a3fa-57e8eecb06ae"}
21:06:39.050 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4863da8e-75c4-4b1c-963a-4bcba9bd846c"}
21:06:39.054 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4863da8e-75c4-4b1c-963a-4bcba9bd846c"}
21:06:39.060 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4ed22090-e5d1-4978-aef4-863e55cddcc5"}
21:06:39.063 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ed22090-e5d1-4978-aef4-863e55cddcc5"}
21:06:44.049 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c300b057-dee9-40a7-af8d-9d2b51625fb2"}
21:06:44.053 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c300b057-dee9-40a7-af8d-9d2b51625fb2"}
21:06:44.058 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0df8bc48-532f-4ec9-87b6-dc7731b3dcc3"}
21:06:44.061 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0df8bc48-532f-4ec9-87b6-dc7731b3dcc3"}
21:06:49.048 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b272c15-c43e-4195-bde7-b0b3a7d873ce"}
21:06:49.052 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1b272c15-c43e-4195-bde7-b0b3a7d873ce"}
21:06:49.057 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"80df6da9-dc6b-4fea-b73e-0aa212a94350"}
21:06:49.060 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"80df6da9-dc6b-4fea-b73e-0aa212a94350"}
21:06:54.047 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b4f8125-26fc-484f-a0fb-0a96d50265eb"}
21:06:54.054 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7b4f8125-26fc-484f-a0fb-0a96d50265eb"}
21:06:54.058 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71f0d378-e018-4a54-90f9-32523a0185e3"}
21:06:54.063 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"71f0d378-e018-4a54-90f9-32523a0185e3"}
21:06:59.047 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ef95f7c-0871-46b7-ba7f-d6dabc89d41b"}
21:06:59.050 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3ef95f7c-0871-46b7-ba7f-d6dabc89d41b"}
21:06:59.056 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"866c9d77-2f01-4812-885c-c5d4872a11dd"}
21:06:59.059 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"866c9d77-2f01-4812-885c-c5d4872a11dd"}
21:07:04.047 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d6eb0b0-c200-456a-8b20-610f9c4290c2"}
21:07:04.052 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8d6eb0b0-c200-456a-8b20-610f9c4290c2"}
21:07:04.055 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b20e6e5-93ac-4cb9-b39f-9928d717a0ea"}
21:07:04.060 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b20e6e5-93ac-4cb9-b39f-9928d717a0ea"}
21:07:09.048 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"faf98c51-0927-49a6-bfd5-e1042602ba4d"}
21:07:09.052 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"faf98c51-0927-49a6-bfd5-e1042602ba4d"}
21:07:09.056 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c70cce6-7840-411f-9473-163a916feb17"}
21:07:09.059 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c70cce6-7840-411f-9473-163a916feb17"}
21:07:14.048 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d043721-45e6-4495-83b7-d22eba250d53"}
21:07:14.052 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1d043721-45e6-4495-83b7-d22eba250d53"}
21:07:14.056 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67125e4f-492c-4cd8-84f9-305da2fb2edc"}
21:07:14.060 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"67125e4f-492c-4cd8-84f9-305da2fb2edc"}
21:07:19.048 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1a528565-8626-492d-8882-50b635513cb6"}
21:07:19.051 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1a528565-8626-492d-8882-50b635513cb6"}
21:07:19.055 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3fdb5b1a-62b8-4bc6-ab42-acb65d9c1ca2"}
21:07:19.059 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3fdb5b1a-62b8-4bc6-ab42-acb65d9c1ca2"}
21:07:24.048 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fdcbf14d-e098-4ff4-925c-28b0edb1fc48"}
21:07:24.052 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fdcbf14d-e098-4ff4-925c-28b0edb1fc48"}
21:07:24.057 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f9bcdf9-e4fa-4a73-b463-12edb97791fb"}
21:07:24.061 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f9bcdf9-e4fa-4a73-b463-12edb97791fb"}
21:07:29.048 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba9351de-cfa2-42a9-84c5-eebe971590aa"}
21:07:29.053 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ba9351de-cfa2-42a9-84c5-eebe971590aa"}
21:07:29.060 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"580c510e-b623-4fae-9434-9e38d4e99928"}
21:07:29.065 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"580c510e-b623-4fae-9434-9e38d4e99928"}
21:07:34.048 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ada74cff-eca4-4144-a0ef-2d0bd3e2c51b"}
21:07:34.061 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ada74cff-eca4-4144-a0ef-2d0bd3e2c51b"}
21:07:34.075 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f621b5d6-cb54-4d41-97b9-28404cf403fc"}
21:07:34.079 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f621b5d6-cb54-4d41-97b9-28404cf403fc"}
21:07:39.046 04.967 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"50a896f2-4db9-4548-bccf-6e94b4335f57"}
21:07:39.051 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"50a896f2-4db9-4548-bccf-6e94b4335f57"}
21:07:39.055 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d75c8cbd-78c2-417b-80d5-71de3531fe74"}
21:07:39.060 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d75c8cbd-78c2-417b-80d5-71de3531fe74"}
21:07:44.045 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c8119ecf-4c82-4920-ab2e-cfd5f24db9d5"}
21:07:44.050 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c8119ecf-4c82-4920-ab2e-cfd5f24db9d5"}
21:07:44.055 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84f052b7-16a8-4f63-8699-f0d442c0d25c"}
21:07:44.059 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"84f052b7-16a8-4f63-8699-f0d442c0d25c"}
21:07:49.046 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f5fe537a-cab0-420d-8e17-185891d61fab"}
21:07:49.050 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f5fe537a-cab0-420d-8e17-185891d61fab"}
21:07:49.055 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38e803a6-c937-4242-bf3c-1bb25ec61dab"}
21:07:49.058 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"38e803a6-c937-4242-bf3c-1bb25ec61dab"}
21:07:54.045 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"89bec69a-3ab4-49d0-a8bc-e5437de7f353"}
21:07:54.049 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"89bec69a-3ab4-49d0-a8bc-e5437de7f353"}
21:07:54.054 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d53206e7-7fad-4cc3-8cc7-151d3a6ebdff"}
21:07:54.064 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d53206e7-7fad-4cc3-8cc7-151d3a6ebdff"}
21:07:59.044 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"baf3b281-c204-46e3-b802-bd2e93a95d97"}
21:07:59.048 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"baf3b281-c204-46e3-b802-bd2e93a95d97"}
21:07:59.053 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d3ffdab-2d31-4418-8b12-00e476f23fa2"}
21:07:59.057 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d3ffdab-2d31-4418-8b12-00e476f23fa2"}
21:08:04.044 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f89e97c7-0fd9-41e2-8cd1-036a8c77cf6a"}
21:08:04.047 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f89e97c7-0fd9-41e2-8cd1-036a8c77cf6a"}
21:08:04.051 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7799504f-08e8-4a23-83ec-b565907b67ac"}
21:08:04.056 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7799504f-08e8-4a23-83ec-b565907b67ac"}
21:08:09.043 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6000548b-cece-4567-abef-559d5347c69b"}
21:08:09.049 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6000548b-cece-4567-abef-559d5347c69b"}
21:08:09.054 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"019020c9-0725-4c36-b096-949208292bf7"}
21:08:09.058 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"019020c9-0725-4c36-b096-949208292bf7"}
21:08:14.042 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ddc10c19-7f51-49fb-978a-7a59f6087f9a"}
21:08:14.046 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ddc10c19-7f51-49fb-978a-7a59f6087f9a"}
21:08:14.050 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ef1490d-e629-4c62-8f6e-3dfd0cf973ce"}
21:08:14.056 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ef1490d-e629-4c62-8f6e-3dfd0cf973ce"}
21:08:19.041 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"93862dc6-4caa-452f-8d1e-69b5f4215d3d"}
21:08:19.046 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"93862dc6-4caa-452f-8d1e-69b5f4215d3d"}
21:08:19.049 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"546ce523-3b51-4f47-86cc-68457bbfa272"}
21:08:19.053 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"546ce523-3b51-4f47-86cc-68457bbfa272"}
21:08:24.040 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1345d230-404f-4941-9a0e-796f4148a112"}
21:08:24.044 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1345d230-404f-4941-9a0e-796f4148a112"}
21:08:24.048 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4c2e7e8-198b-4977-92ba-9cdb1de0e690"}
21:08:24.055 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4c2e7e8-198b-4977-92ba-9cdb1de0e690"}
21:08:29.039 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9dba2052-f228-4aa9-82f6-579ddef23bab"}
21:08:29.044 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9dba2052-f228-4aa9-82f6-579ddef23bab"}
21:08:29.048 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be7a74b0-5f56-461b-9749-9ea472642cbe"}
21:08:29.053 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"be7a74b0-5f56-461b-9749-9ea472642cbe"}
21:08:34.039 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6c1452e-58ec-4348-8191-0448ecebdc07"}
21:08:34.043 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c6c1452e-58ec-4348-8191-0448ecebdc07"}
21:08:34.047 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"385abfac-d2ba-49cd-a47b-79871a7f8c86"}
21:08:34.051 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"385abfac-d2ba-49cd-a47b-79871a7f8c86"}
21:08:39.040 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ca368da7-dc25-4f07-adc5-6758431d5bbd"}
21:08:39.043 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ca368da7-dc25-4f07-adc5-6758431d5bbd"}
21:08:39.047 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24c0a970-8a1f-423f-b981-4ae1a5de48c6"}
21:08:39.051 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"24c0a970-8a1f-423f-b981-4ae1a5de48c6"}
21:08:44.038 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"676e7b81-0bca-47eb-be32-04d8e13abf78"}
21:08:44.045 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"676e7b81-0bca-47eb-be32-04d8e13abf78"}
21:08:44.051 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"859486e5-d701-4fe9-b834-6f7fb9115e9d"}
21:08:44.055 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"859486e5-d701-4fe9-b834-6f7fb9115e9d"}
21:08:49.037 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e256dce-1f24-4467-b680-e6b2cb20d176"}
21:08:49.042 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2e256dce-1f24-4467-b680-e6b2cb20d176"}
21:08:49.047 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"172b8adf-87eb-424d-ae48-1217809d30a7"}
21:08:49.051 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"172b8adf-87eb-424d-ae48-1217809d30a7"}
21:08:54.037 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f4832f3-6235-41a8-8871-7cb3883a23be"}
21:08:54.041 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9f4832f3-6235-41a8-8871-7cb3883a23be"}
21:08:54.048 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e8863484-3cce-4a60-802a-06c7e4b3add2"}
21:08:54.052 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e8863484-3cce-4a60-802a-06c7e4b3add2"}
21:08:59.036 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9491a732-787c-409e-98a8-dd957be058bf"}
21:08:59.040 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9491a732-787c-409e-98a8-dd957be058bf"}
21:08:59.043 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ddada680-843d-47c2-a30e-61efda52f84f"}
21:08:59.046 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ddada680-843d-47c2-a30e-61efda52f84f"}
21:09:04.037 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1052f78f-c3fd-4085-9e11-ff0635ef21ba"}
21:09:04.042 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1052f78f-c3fd-4085-9e11-ff0635ef21ba"}
21:09:04.046 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44386a47-ce82-4a6c-bb36-47c85a4ae4a6"}
21:09:04.049 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"44386a47-ce82-4a6c-bb36-47c85a4ae4a6"}
21:09:09.037 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d6d7ea5-870d-4dbc-aef5-78c2861f7d19"}
21:09:09.041 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5d6d7ea5-870d-4dbc-aef5-78c2861f7d19"}
21:09:09.044 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9fef244-0d53-47a0-8e67-955320fac8a0"}
21:09:09.049 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9fef244-0d53-47a0-8e67-955320fac8a0"}
21:09:14.036 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65cbe3f3-a410-44db-a423-8357fa4f73b8"}
21:09:14.039 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"65cbe3f3-a410-44db-a423-8357fa4f73b8"}
21:09:14.044 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4d6c7e70-c1dc-4164-9d4b-533a51a5806d"}
21:09:14.047 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4d6c7e70-c1dc-4164-9d4b-533a51a5806d"}
21:09:19.036 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0de381d0-f6fe-4d83-9926-4292f62f8b90"}
21:09:19.040 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0de381d0-f6fe-4d83-9926-4292f62f8b90"}
21:09:19.044 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c0b5d02-f8c7-4970-850a-01cccb36962d"}
21:09:19.047 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c0b5d02-f8c7-4970-850a-01cccb36962d"}
21:09:24.036 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08fb2000-86b2-43e1-b738-aff667bb4b98"}
21:09:24.040 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"08fb2000-86b2-43e1-b738-aff667bb4b98"}
21:09:24.045 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26071da0-495e-4a1a-bb63-398779683cb3"}
21:09:24.053 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"26071da0-495e-4a1a-bb63-398779683cb3"}
21:09:29.036 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16d2f1db-4132-4a17-81de-bc7948795f8a"}
21:09:29.039 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"16d2f1db-4132-4a17-81de-bc7948795f8a"}
21:09:29.043 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"66ba8d0e-ec6f-4f9e-b572-4b9c32563d55"}
21:09:29.047 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"66ba8d0e-ec6f-4f9e-b572-4b9c32563d55"}
21:09:34.036 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b10e2f2-a0f2-482f-88b6-f74d00d31c97"}
21:09:34.040 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2b10e2f2-a0f2-482f-88b6-f74d00d31c97"}
21:09:34.043 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be9fabbc-7c20-4bb8-933c-977ed495ebcf"}
21:09:34.047 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"be9fabbc-7c20-4bb8-933c-977ed495ebcf"}
21:09:39.036 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee075877-62ea-47d8-b25b-d76ca1f6069a"}
21:09:39.040 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ee075877-62ea-47d8-b25b-d76ca1f6069a"}
21:09:39.043 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b077b40c-f360-466e-a041-43ba42ec07ff"}
21:09:39.047 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b077b40c-f360-466e-a041-43ba42ec07ff"}
21:09:44.036 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11e3808d-a787-48e7-8dbf-676475822a52"}
21:09:44.042 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"11e3808d-a787-48e7-8dbf-676475822a52"}
21:09:44.047 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af3b1f1b-89eb-424c-bf6f-0820e7ab299e"}
21:09:44.050 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"af3b1f1b-89eb-424c-bf6f-0820e7ab299e"}
21:09:49.035 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08d4d084-85a8-49d4-8457-7a350caa20ce"}
21:09:49.039 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"08d4d084-85a8-49d4-8457-7a350caa20ce"}
21:09:49.045 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1561ea2d-665c-47e9-a905-1b24bfbbc665"}
21:09:49.048 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1561ea2d-665c-47e9-a905-1b24bfbbc665"}
21:09:54.034 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1643f949-d68c-4f1f-85dc-ed411c88b772"}
21:09:54.039 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1643f949-d68c-4f1f-85dc-ed411c88b772"}
21:09:54.045 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b7311850-5c3a-4e62-adda-21247b1466fe"}
21:09:54.048 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b7311850-5c3a-4e62-adda-21247b1466fe"}
21:09:59.033 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56de8760-1884-4924-b536-95e98ae766db"}
21:09:59.037 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"56de8760-1884-4924-b536-95e98ae766db"}
21:09:59.040 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0419814a-9f1f-4a92-bf4d-6fd206649451"}
21:09:59.045 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0419814a-9f1f-4a92-bf4d-6fd206649451"}
21:10:04.032 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac27f8bb-9d17-430c-8065-c89da556856f"}
21:10:04.036 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ac27f8bb-9d17-430c-8065-c89da556856f"}
21:10:04.041 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0f7e4ba-f403-43f4-b8d5-d9a6045cd230"}
21:10:04.045 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c0f7e4ba-f403-43f4-b8d5-d9a6045cd230"}
21:10:09.032 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"123c835f-bb63-4632-b2dd-a6115b6e54d5"}
21:10:09.036 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"123c835f-bb63-4632-b2dd-a6115b6e54d5"}
21:10:09.040 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27eebb2b-b9a5-4511-8031-1f31fd0d28f0"}
21:10:09.047 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"27eebb2b-b9a5-4511-8031-1f31fd0d28f0"}
21:10:14.032 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"38272034-debd-4b2b-b8ab-f67a0ae600f6"}
21:10:14.038 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"38272034-debd-4b2b-b8ab-f67a0ae600f6"}
21:10:14.045 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"19a41a7f-4167-428c-ad02-eca75acda020"}
21:10:14.049 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"19a41a7f-4167-428c-ad02-eca75acda020"}
21:10:19.031 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24f13e76-9346-48ac-8e4e-b418b508ea73"}
21:10:19.035 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"24f13e76-9346-48ac-8e4e-b418b508ea73"}
21:10:19.039 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a502781b-fc3a-4e22-a9bc-dc5009322fa4"}
21:10:19.043 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a502781b-fc3a-4e22-a9bc-dc5009322fa4"}
21:10:24.031 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb2bb967-6c59-463a-9009-727881f6e4af"}
21:10:24.036 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bb2bb967-6c59-463a-9009-727881f6e4af"}
21:10:24.041 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2934c13-98a6-4e38-bcdb-b55b111a514e"}
21:10:24.045 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c2934c13-98a6-4e38-bcdb-b55b111a514e"}
21:10:29.030 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0decb028-ab8e-4133-985d-5fd741ae5976"}
21:10:29.033 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0decb028-ab8e-4133-985d-5fd741ae5976"}
21:10:29.037 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d1ad1a4d-e8f8-4cf8-9e6e-3b877f92304d"}
21:10:29.041 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1ad1a4d-e8f8-4cf8-9e6e-3b877f92304d"}
21:10:34.029 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cf4850f5-b860-414c-b1ed-71e09b03f6c4"}
21:10:34.035 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cf4850f5-b860-414c-b1ed-71e09b03f6c4"}
21:10:34.039 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3fceba1-991c-4c97-a724-0a30a18e07d7"}
21:10:34.043 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3fceba1-991c-4c97-a724-0a30a18e07d7"}
21:10:39.028 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"52b8bb1d-c7a3-4d07-b45f-87c26d1d1a58"}
21:10:39.032 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"52b8bb1d-c7a3-4d07-b45f-87c26d1d1a58"}
21:10:39.037 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5de3a448-c762-4acd-b222-2b600118c802"}
21:10:39.041 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5de3a448-c762-4acd-b222-2b600118c802"}
21:10:44.028 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"46c82727-18d3-44c9-8d35-e5c333a4aaed"}
21:10:44.031 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"46c82727-18d3-44c9-8d35-e5c333a4aaed"}
21:10:44.035 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72c07854-b58c-4bd2-ac63-33cee429b3b4"}
21:10:44.040 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"72c07854-b58c-4bd2-ac63-33cee429b3b4"}
21:10:49.028 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98d4abc2-0450-44ff-b6c9-83d1c66611cf"}
21:10:49.032 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"98d4abc2-0450-44ff-b6c9-83d1c66611cf"}
21:10:49.036 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4c0f4ea-f523-45e2-b2b1-d84f55e8deff"}
21:10:49.040 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4c0f4ea-f523-45e2-b2b1-d84f55e8deff"}
21:10:54.027 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b588e13a-dad3-495c-a078-cbf0db41673c"}
21:10:54.033 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b588e13a-dad3-495c-a078-cbf0db41673c"}
21:10:54.039 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d732973b-4ca2-4b40-8927-145ca9cb3a17"}
21:10:54.043 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d732973b-4ca2-4b40-8927-145ca9cb3a17"}
21:10:59.027 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98b5bab7-bb5d-49d3-9655-0ad40772c67b"}
21:10:59.031 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"98b5bab7-bb5d-49d3-9655-0ad40772c67b"}
21:10:59.035 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ab622904-67dd-4ea5-9381-1003f6ef3c44"}
21:10:59.038 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ab622904-67dd-4ea5-9381-1003f6ef3c44"}
21:11:04.027 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"21958517-47f1-4915-a8f1-51f5ff39f173"}
21:11:04.030 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"21958517-47f1-4915-a8f1-51f5ff39f173"}
21:11:04.036 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e8c3583-a9f3-492c-875c-d0e603cf5a80"}
21:11:04.043 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e8c3583-a9f3-492c-875c-d0e603cf5a80"}
21:11:09.027 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5f439f07-e83a-4e58-8974-2fe44a685eca"}
21:11:09.031 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5f439f07-e83a-4e58-8974-2fe44a685eca"}
21:11:09.035 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11ef8c34-f9e4-48c2-93d9-3c152a029010"}
21:11:09.040 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"11ef8c34-f9e4-48c2-93d9-3c152a029010"}
21:11:14.028 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1464df0a-6673-40a7-8961-9e9dc2aadab1"}
21:11:14.032 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1464df0a-6673-40a7-8961-9e9dc2aadab1"}
21:11:14.043 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a2f695d-61b6-44ea-96f1-bb784be87414"}
21:11:14.047 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a2f695d-61b6-44ea-96f1-bb784be87414"}
21:11:19.028 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01ef4e72-b61d-4b33-9cda-aef056a05afd"}
21:11:19.033 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"01ef4e72-b61d-4b33-9cda-aef056a05afd"}
21:11:19.037 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96ad11eb-ce93-4ab3-8a31-34d54c751b74"}
21:11:19.040 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"96ad11eb-ce93-4ab3-8a31-34d54c751b74"}
21:11:24.026 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2779f7f-bb6c-4d02-8d68-65ba18c96649"}
21:11:24.030 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e2779f7f-bb6c-4d02-8d68-65ba18c96649"}
21:11:24.036 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b3db048d-b061-41d2-b1bd-3d720fed432c"}
21:11:24.040 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b3db048d-b061-41d2-b1bd-3d720fed432c"}
21:11:29.025 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c52130b1-c585-4920-a607-d7e3c08c3be2"}
21:11:29.028 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c52130b1-c585-4920-a607-d7e3c08c3be2"}
21:11:29.032 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2d6db98-8466-466d-9522-b437ab14833c"}
21:11:29.035 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2d6db98-8466-466d-9522-b437ab14833c"}
21:11:34.023 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e08cfbbd-f3f5-4ba2-be9a-50e0ddd8075e"}
21:11:34.028 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e08cfbbd-f3f5-4ba2-be9a-50e0ddd8075e"}
21:11:34.031 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f13e62bd-3052-43c5-a1c0-835ca4f2ed05"}
21:11:34.036 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f13e62bd-3052-43c5-a1c0-835ca4f2ed05"}
21:11:39.023 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a9c43f9-7cb6-49bc-8589-23712cdcc2c9"}
21:11:39.028 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5a9c43f9-7cb6-49bc-8589-23712cdcc2c9"}
21:11:39.035 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea7ec934-6459-43cf-94bf-b8a778035440"}
21:11:39.039 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea7ec934-6459-43cf-94bf-b8a778035440"}
21:11:44.022 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75420483-155c-43f2-ba3b-2440ae9dd345"}
21:11:44.026 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"75420483-155c-43f2-ba3b-2440ae9dd345"}
21:11:44.030 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d184b84-b50a-4e18-aa79-577091b04e9d"}
21:11:44.033 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9d184b84-b50a-4e18-aa79-577091b04e9d"}
21:11:49.022 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"407dc66a-ce66-4733-a3b2-95ca99fc3c42"}
21:11:49.026 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"407dc66a-ce66-4733-a3b2-95ca99fc3c42"}
21:11:49.030 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"926d77b1-f381-474c-bbc4-4d72a641a4a1"}
21:11:49.034 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"926d77b1-f381-474c-bbc4-4d72a641a4a1"}
21:11:54.020 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32c571f4-6695-4589-a158-5ac2d15083a1"}
21:11:54.024 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"32c571f4-6695-4589-a158-5ac2d15083a1"}
21:11:54.030 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a482a9dc-349d-4d92-9c32-beacf3c1d3b2"}
21:11:54.038 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a482a9dc-349d-4d92-9c32-beacf3c1d3b2"}
21:11:59.020 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a8d3c8c-4e48-43ba-86ee-74bd8d909e3e"}
21:11:59.023 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5a8d3c8c-4e48-43ba-86ee-74bd8d909e3e"}
21:11:59.027 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2350fd00-2ca3-444b-aebd-67314f5bf2e6"}
21:11:59.032 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2350fd00-2ca3-444b-aebd-67314f5bf2e6"}
21:12:04.019 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee3100cb-7629-4e2c-955a-12fe406a6819"}
21:12:04.023 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ee3100cb-7629-4e2c-955a-12fe406a6819"}
21:12:04.026 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a6656acb-26a7-433c-82d8-62fc81649b76"}
21:12:04.031 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a6656acb-26a7-433c-82d8-62fc81649b76"}
21:12:09.020 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f59b9f2-1c6c-4da4-824b-2fe7f18d6238"}
21:12:09.024 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2f59b9f2-1c6c-4da4-824b-2fe7f18d6238"}
21:12:09.028 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"655c4354-dfbe-40f5-b094-450c65343a51"}
21:12:09.032 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"655c4354-dfbe-40f5-b094-450c65343a51"}
21:12:14.021 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c530942f-f52a-40fa-aeb9-bf8acc84eae5"}
21:12:14.025 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c530942f-f52a-40fa-aeb9-bf8acc84eae5"}
21:12:14.029 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8292bc8c-0c97-4f73-b43e-dd1d4247725e"}
21:12:14.032 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8292bc8c-0c97-4f73-b43e-dd1d4247725e"}
21:12:19.020 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b71e43ed-c880-4027-81d8-139ede76f1e7"}
21:12:19.024 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b71e43ed-c880-4027-81d8-139ede76f1e7"}
21:12:19.028 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"109422c6-b23f-4af3-bc9a-3ba5b44d3c79"}
21:12:19.031 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"109422c6-b23f-4af3-bc9a-3ba5b44d3c79"}
21:12:24.020 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"681e3f7a-0d71-4265-8c59-0a6a7e0243a3"}
21:12:24.025 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"681e3f7a-0d71-4265-8c59-0a6a7e0243a3"}
21:12:24.031 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd11da1b-2f15-4eaa-a5bd-0087f464302a"}
21:12:24.036 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd11da1b-2f15-4eaa-a5bd-0087f464302a"}
21:12:29.020 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"462ef97b-f7be-4977-b8f1-df01329942e2"}
21:12:29.023 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"462ef97b-f7be-4977-b8f1-df01329942e2"}
21:12:29.027 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dcc8d955-8e1d-4457-9892-62e40d94a7de"}
21:12:29.031 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dcc8d955-8e1d-4457-9892-62e40d94a7de"}
21:12:34.021 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ce5d4e9-59a9-459a-8125-75b021daf405"}
21:12:34.024 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6ce5d4e9-59a9-459a-8125-75b021daf405"}
21:12:34.028 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"22f23ac7-da22-4296-920e-ee18e508f5ea"}
21:12:34.031 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"22f23ac7-da22-4296-920e-ee18e508f5ea"}
21:12:39.017 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1eede6e8-c28f-4c74-b552-1b9899aab507"}
21:12:39.021 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1eede6e8-c28f-4c74-b552-1b9899aab507"}
21:12:39.029 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6eee4ca0-3a04-4f3a-854a-eb47cd9732d9"}
21:12:39.035 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6eee4ca0-3a04-4f3a-854a-eb47cd9732d9"}
21:12:44.017 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"998b0f3a-0ef0-4f8c-8cdc-34ba4fc9ed0b"}
21:12:44.021 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"998b0f3a-0ef0-4f8c-8cdc-34ba4fc9ed0b"}
21:12:44.025 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9045c06f-ad47-4adf-ab7e-9eecf346dc28"}
21:12:44.028 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9045c06f-ad47-4adf-ab7e-9eecf346dc28"}
21:12:49.018 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70a1c24e-ee40-4a8f-8d62-a203a471e803"}
21:12:49.023 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"70a1c24e-ee40-4a8f-8d62-a203a471e803"}
21:12:49.028 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c6cbd3a7-56b6-4b16-a50d-eb5fa11dfa4c"}
21:12:49.032 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6cbd3a7-56b6-4b16-a50d-eb5fa11dfa4c"}
21:12:54.016 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b008223c-81e7-4bca-953d-8596a624e718"}
21:12:54.020 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b008223c-81e7-4bca-953d-8596a624e718"}
21:12:54.029 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac97ff4d-a644-4a89-ae56-6c777bb26af1"}
21:12:54.033 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac97ff4d-a644-4a89-ae56-6c777bb26af1"}
21:12:59.016 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"323549f2-e954-422d-acd9-d5e7d9ba94e3"}
21:12:59.021 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"323549f2-e954-422d-acd9-d5e7d9ba94e3"}
21:12:59.026 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"712949dd-71ab-4366-9617-ef5b13e8dfd4"}
21:12:59.029 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"712949dd-71ab-4366-9617-ef5b13e8dfd4"}
21:13:04.014 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ce7ad2c-747b-4004-add5-554069167b61"}
21:13:04.017 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8ce7ad2c-747b-4004-add5-554069167b61"}
21:13:04.022 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3381b46b-9e7c-4af5-b007-15d8b9f9daca"}
21:13:04.026 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3381b46b-9e7c-4af5-b007-15d8b9f9daca"}
21:13:09.014 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f173f775-f7f1-4b70-bbc9-2f75ac9c1f54"}
21:13:09.018 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f173f775-f7f1-4b70-bbc9-2f75ac9c1f54"}
21:13:09.023 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8a55ca04-7a53-4da5-ac82-40e5b85bd7d7"}
21:13:09.034 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8a55ca04-7a53-4da5-ac82-40e5b85bd7d7"}
21:13:14.014 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"718472ec-15df-4aa8-bb67-f2141a78e4df"}
21:13:14.017 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"718472ec-15df-4aa8-bb67-f2141a78e4df"}
21:13:14.021 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e0e8dc3e-be65-4cb0-b537-1f521d325a9d"}
21:13:14.024 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e0e8dc3e-be65-4cb0-b537-1f521d325a9d"}
21:13:19.013 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e6f5302-966f-41f7-81ea-465e22f6038f"}
21:13:19.019 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2e6f5302-966f-41f7-81ea-465e22f6038f"}
21:13:19.023 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27d34b21-63d5-4366-a51c-6cbb29c8f9eb"}
21:13:19.026 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"27d34b21-63d5-4366-a51c-6cbb29c8f9eb"}
21:13:24.014 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d730c5e-91d7-41ac-8981-8dc8a0e01d0d"}
21:13:24.018 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1d730c5e-91d7-41ac-8981-8dc8a0e01d0d"}
21:13:24.024 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d4d24af-9405-4b7a-80bb-52cfda246e71"}
21:13:24.027 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9d4d24af-9405-4b7a-80bb-52cfda246e71"}
21:13:29.013 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dcbc648b-d6a3-4ad7-a353-242cf8ae628f"}
21:13:29.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dcbc648b-d6a3-4ad7-a353-242cf8ae628f"}
21:13:29.021 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9514f284-5bf6-4695-92ea-782d03bc833c"}
21:13:29.024 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9514f284-5bf6-4695-92ea-782d03bc833c"}
21:13:34.012 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aba46ff2-044c-4c49-aee8-30420cd6a382"}
21:13:34.016 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aba46ff2-044c-4c49-aee8-30420cd6a382"}
21:13:34.019 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5135649b-68e8-4dca-93f5-c82375728f9f"}
21:13:34.023 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5135649b-68e8-4dca-93f5-c82375728f9f"}
21:13:39.011 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a8db49ff-2ec9-4049-be08-a0e0cf05bf94"}
21:13:39.015 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a8db49ff-2ec9-4049-be08-a0e0cf05bf94"}
21:13:39.018 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b8ce3ae-5c71-4c2b-8650-cade8e6a2383"}
21:13:39.022 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b8ce3ae-5c71-4c2b-8650-cade8e6a2383"}
21:13:44.011 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"349942a1-a91c-4e84-9a62-289d3ef0e188"}
21:13:44.014 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"349942a1-a91c-4e84-9a62-289d3ef0e188"}
21:13:44.019 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"97b890d2-b62a-44c5-9d81-257c787c7735"}
21:13:44.022 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"97b890d2-b62a-44c5-9d81-257c787c7735"}
21:13:49.010 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9da523d0-95c3-4047-b825-20a80c11b5c5"}
21:13:49.017 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9da523d0-95c3-4047-b825-20a80c11b5c5"}
21:13:49.023 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fcf37cb4-79f4-46cc-b16d-b4f6c04e2eaf"}
21:13:49.027 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fcf37cb4-79f4-46cc-b16d-b4f6c04e2eaf"}
21:13:54.010 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"46fc917f-48dd-42a3-add1-44bbcd47ea90"}
21:13:54.015 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"46fc917f-48dd-42a3-add1-44bbcd47ea90"}
21:13:54.019 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f3b9ec7-264b-4e4d-afd1-b6bc7b44fb93"}
21:13:54.023 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f3b9ec7-264b-4e4d-afd1-b6bc7b44fb93"}
21:13:59.010 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2a77a17-7f9f-401a-9707-09b5d1ed2a88"}
21:13:59.017 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f2a77a17-7f9f-401a-9707-09b5d1ed2a88"}
21:13:59.023 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4742eed7-9e01-495e-9eb7-2d256e6a1843"}
21:13:59.026 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4742eed7-9e01-495e-9eb7-2d256e6a1843"}
21:14:04.009 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dfd5631c-7154-4083-af55-b2d2ab1b0911"}
21:14:04.013 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dfd5631c-7154-4083-af55-b2d2ab1b0911"}
21:14:04.017 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f0cbeb7-e756-4f22-9dc4-d4dd930540d5"}
21:14:04.022 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f0cbeb7-e756-4f22-9dc4-d4dd930540d5"}
21:14:09.009 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc8e0611-1617-4eef-90b6-c7e31685bc24"}
21:14:09.012 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fc8e0611-1617-4eef-90b6-c7e31685bc24"}
21:14:09.017 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a7c4bec-1701-4340-b8a2-402b7cef3184"}
21:14:09.021 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5a7c4bec-1701-4340-b8a2-402b7cef3184"}
21:14:14.007 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f3c864b-7a5f-4b90-b1f5-0da92b3e3847"}
21:14:14.011 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9f3c864b-7a5f-4b90-b1f5-0da92b3e3847"}
21:14:14.014 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"360384c6-9399-4040-bae9-3340d7779946"}
21:14:14.025 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"360384c6-9399-4040-bae9-3340d7779946"}
21:14:19.006 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64ef1936-38fa-4b43-a2fa-a3fedaf0d235"}
21:14:19.009 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"64ef1936-38fa-4b43-a2fa-a3fedaf0d235"}
21:14:19.014 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b73610ae-9ccf-49ef-bdce-633307b0c4d2"}
21:14:19.018 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b73610ae-9ccf-49ef-bdce-633307b0c4d2"}
21:14:24.005 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9eb3d82d-d9a1-48b5-8576-a3ca16ca7acf"}
21:14:24.010 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9eb3d82d-d9a1-48b5-8576-a3ca16ca7acf"}
21:14:24.014 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8c032e55-ccc4-433c-9e5a-e73a55bed3a0"}
21:14:24.019 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c032e55-ccc4-433c-9e5a-e73a55bed3a0"}
21:14:29.005 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"891c25a6-6695-42c8-b5f5-b5d0203d30f5"}
21:14:29.009 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"891c25a6-6695-42c8-b5f5-b5d0203d30f5"}
21:14:29.013 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b5a1e9c7-2be6-41bb-af24-915281579bbc"}
21:14:29.016 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b5a1e9c7-2be6-41bb-af24-915281579bbc"}
21:14:34.005 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"075261f4-b8d5-4465-85a5-72ad65652f8e"}
21:14:34.009 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"075261f4-b8d5-4465-85a5-72ad65652f8e"}
21:14:34.013 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"46e16075-03e8-4d17-9213-ecbb043c1c56"}
21:14:34.015 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"46e16075-03e8-4d17-9213-ecbb043c1c56"}
21:14:39.005 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c499046-efc0-4a5a-bd3b-c4fa8df9d627"}
21:14:39.009 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4c499046-efc0-4a5a-bd3b-c4fa8df9d627"}
21:14:39.013 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40aca948-3331-4ae7-ba70-6aa3dd647754"}
21:14:39.016 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"40aca948-3331-4ae7-ba70-6aa3dd647754"}
21:14:44.004 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a956065c-628d-436d-a94a-3bc80f9515b1"}
21:14:44.008 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a956065c-628d-436d-a94a-3bc80f9515b1"}
21:14:44.013 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51a9731d-f873-48c2-8969-9d40c98a0d92"}
21:14:44.016 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"51a9731d-f873-48c2-8969-9d40c98a0d92"}
21:14:49.005 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ea23de4-e135-457f-b16c-c2f47fe32f44"}
21:14:49.012 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4ea23de4-e135-457f-b16c-c2f47fe32f44"}
21:14:49.016 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b1fec6ac-0e6e-4711-9bf6-3a866574ea8e"}
21:14:49.020 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b1fec6ac-0e6e-4711-9bf6-3a866574ea8e"}
21:14:54.006 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b8a83eba-30e5-4188-b2ad-469db781d3fd"}
21:14:54.010 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b8a83eba-30e5-4188-b2ad-469db781d3fd"}
21:14:54.015 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76abda4d-0c9e-4725-9d69-a207545d2215"}
21:14:54.019 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"76abda4d-0c9e-4725-9d69-a207545d2215"}
21:14:59.005 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b825329-c05c-413e-a072-d3abfab116a4"}
21:14:59.009 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8b825329-c05c-413e-a072-d3abfab116a4"}
21:14:59.013 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"381cccee-cebe-4c3a-a3f4-bca8ed18f88c"}
21:14:59.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"381cccee-cebe-4c3a-a3f4-bca8ed18f88c"}
21:15:04.005 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88621eaf-7d65-4af9-877c-fd24288d24a0"}
21:15:04.009 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"88621eaf-7d65-4af9-877c-fd24288d24a0"}
21:15:04.013 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5124bd5b-9415-40d0-a8d9-f2c36d013290"}
21:15:04.016 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5124bd5b-9415-40d0-a8d9-f2c36d013290"}
21:15:09.005 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b6f3f08-330f-4a09-bf92-d8832446d133"}
21:15:09.009 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9b6f3f08-330f-4a09-bf92-d8832446d133"}
21:15:09.013 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6364ec5b-6a60-48d3-991e-7a2e81452bb2"}
21:15:09.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6364ec5b-6a60-48d3-991e-7a2e81452bb2"}
21:15:14.004 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e7eea0ed-fb98-44f9-bcde-84104130c608"}
21:15:14.007 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e7eea0ed-fb98-44f9-bcde-84104130c608"}
21:15:14.015 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2975907b-cc04-4c98-9b56-ebc3acb43bec"}
21:15:14.019 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2975907b-cc04-4c98-9b56-ebc3acb43bec"}
21:15:19.004 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5bfbeb9b-734c-4a94-b4e4-929ee7336a48"}
21:15:19.008 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5bfbeb9b-734c-4a94-b4e4-929ee7336a48"}
21:15:19.012 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea13dc16-e1f3-4c95-9b5b-97ce8a360086"}
21:15:19.016 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea13dc16-e1f3-4c95-9b5b-97ce8a360086"}
21:15:24.003 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2d958ca-0d94-4f7c-857d-3d8c9f447ca8"}
21:15:24.012 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f2d958ca-0d94-4f7c-857d-3d8c9f447ca8"}
21:15:24.018 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8824f218-07e8-4c50-90de-0eec6e5dba3c"}
21:15:24.022 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8824f218-07e8-4c50-90de-0eec6e5dba3c"}
21:15:29.002 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e88e2fed-de8e-4dcd-a8ac-1a533f6c0842"}
21:15:29.007 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e88e2fed-de8e-4dcd-a8ac-1a533f6c0842"}
21:15:29.011 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"42e1cf7a-c770-4c28-9352-add85148d290"}
21:15:29.015 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"42e1cf7a-c770-4c28-9352-add85148d290"}
21:15:34.002 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37651e12-73fe-4b88-96b9-dc545f689531"}
21:15:34.006 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"37651e12-73fe-4b88-96b9-dc545f689531"}
21:15:34.010 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"216488f6-87bd-4aba-9f28-76fe2a45afd8"}
21:15:34.016 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"216488f6-87bd-4aba-9f28-76fe2a45afd8"}
21:15:39.003 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"afc9f11e-87fe-4269-98d0-d617c9f24fb6"}
21:15:39.006 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"afc9f11e-87fe-4269-98d0-d617c9f24fb6"}
21:15:39.010 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"30bf71c4-4206-4202-920b-e12d07e49c37"}
21:15:39.014 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"30bf71c4-4206-4202-920b-e12d07e49c37"}
21:15:44.003 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d64eade2-2f21-4667-aced-717e16a4f702"}
21:15:44.006 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d64eade2-2f21-4667-aced-717e16a4f702"}
21:15:44.015 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f480227-2554-40d7-956d-0fc00448cd7c"}
21:15:44.023 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f480227-2554-40d7-956d-0fc00448cd7c"}
21:15:49.002 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83fe74fb-b40e-4548-96de-31d43a25efd6"}
21:15:49.006 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"83fe74fb-b40e-4548-96de-31d43a25efd6"}
21:15:49.011 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"836bedca-ae3d-48fd-82c3-7d9536e56ce0"}
21:15:49.016 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"836bedca-ae3d-48fd-82c3-7d9536e56ce0"}
21:15:54.003 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7672f4f6-633d-4457-ab1e-17402714d0bf"}
21:15:54.009 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7672f4f6-633d-4457-ab1e-17402714d0bf"}
21:15:54.014 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"612a0d13-4823-4b3d-97db-3e55238b6766"}
21:15:54.019 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"612a0d13-4823-4b3d-97db-3e55238b6766"}
21:15:59.002 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b56b00ca-d302-40f3-99d3-12353c0a9d95"}
21:15:59.006 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b56b00ca-d302-40f3-99d3-12353c0a9d95"}
21:15:59.011 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73642837-f059-470f-86f4-5fe3dae9d665"}
21:15:59.014 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"73642837-f059-470f-86f4-5fe3dae9d665"}
21:16:04.001 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b97bb77-734e-439b-ab64-483d6a3db563"}
21:16:04.004 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6b97bb77-734e-439b-ab64-483d6a3db563"}
21:16:04.008 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0504b75d-7634-48df-94a7-3f8484d4661f"}
21:16:04.012 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0504b75d-7634-48df-94a7-3f8484d4661f"}
21:16:09.000 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06633171-1567-44ca-a736-ec0b198210d5"}
21:16:09.003 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"06633171-1567-44ca-a736-ec0b198210d5"}
21:16:09.014 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76bb5e93-6577-411a-966a-067c0062c2fd"}
21:16:09.018 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"76bb5e93-6577-411a-966a-067c0062c2fd"}
21:16:14.001 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a1ea0fb5-1a5c-435f-bea1-0f81933b8325"}
21:16:14.005 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a1ea0fb5-1a5c-435f-bea1-0f81933b8325"}
21:16:14.010 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b61ac8a-8aa4-4dd1-a5a3-d7ba16d01779"}
21:16:14.013 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b61ac8a-8aa4-4dd1-a5a3-d7ba16d01779"}
21:16:19.000 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3b09b18f-7cd0-4ff9-8eca-9e534e7586ea"}
21:16:19.004 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3b09b18f-7cd0-4ff9-8eca-9e534e7586ea"}
21:16:19.009 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0db03163-51a7-4bcd-af7e-5056d04f06a5"}
21:16:19.015 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0db03163-51a7-4bcd-af7e-5056d04f06a5"}
21:16:24.002 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a7baa1fb-9421-4261-b17d-eb5bd6d5d3aa"}
21:16:24.007 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a7baa1fb-9421-4261-b17d-eb5bd6d5d3aa"}
21:16:24.012 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"25c62220-208b-4ff5-986c-bd86271c0184"}
21:16:24.019 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"25c62220-208b-4ff5-986c-bd86271c0184"}
21:16:29.002 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d300942-2aa7-4659-b701-300f42f036f4"}
21:16:29.007 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9d300942-2aa7-4659-b701-300f42f036f4"}
21:16:29.012 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a5dd8459-7e91-454e-80f2-f3c53c969dc8"}
21:16:29.016 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a5dd8459-7e91-454e-80f2-f3c53c969dc8"}
21:16:34.003 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"114d76f1-eec7-40dd-8d01-52e442400dc8"}
21:16:34.008 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"114d76f1-eec7-40dd-8d01-52e442400dc8"}
21:16:34.012 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e505a6c4-2c75-4aa3-98e0-24acf2b0f075"}
21:16:34.018 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e505a6c4-2c75-4aa3-98e0-24acf2b0f075"}
21:16:39.003 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7de321cb-6a96-4e06-95db-90e3b0c6dd1e"}
21:16:39.009 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7de321cb-6a96-4e06-95db-90e3b0c6dd1e"}
21:16:39.016 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"811190de-1d29-4545-a3b2-c4a296fc6485"}
21:16:39.019 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"811190de-1d29-4545-a3b2-c4a296fc6485"}
21:16:44.002 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2d4a073-4b32-45b1-9c2b-80802872876a"}
21:16:44.007 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c2d4a073-4b32-45b1-9c2b-80802872876a"}
21:16:44.012 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5d86bc6-dbec-4828-9687-ecf83a667bf0"}
21:16:44.016 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5d86bc6-dbec-4828-9687-ecf83a667bf0"}
21:16:49.001 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4cf9675d-d0d7-48a3-b1fa-96b79113a611"}
21:16:49.005 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4cf9675d-d0d7-48a3-b1fa-96b79113a611"}
21:16:49.010 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2382d20-97ed-46c5-a620-f7ebc5f191eb"}
21:16:49.014 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2382d20-97ed-46c5-a620-f7ebc5f191eb"}
21:16:54.000 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd1335ae-1bcf-4b08-bd46-383c8902bf68"}
21:16:54.005 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bd1335ae-1bcf-4b08-bd46-383c8902bf68"}
21:16:54.010 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c48fbf32-7e6e-4bd7-8ff9-8b904628ed92"}
21:16:54.018 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c48fbf32-7e6e-4bd7-8ff9-8b904628ed92"}
21:16:59.000 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8a31080-6e13-43bc-82f6-24e638e736eb"}
21:16:59.006 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d8a31080-6e13-43bc-82f6-24e638e736eb"}
21:16:59.010 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe59d2cc-32b1-47f4-ba57-a3aed7d11e82"}
21:16:59.014 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe59d2cc-32b1-47f4-ba57-a3aed7d11e82"}
21:17:04.000 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f5b76f28-9db3-450b-a623-0d2f2c1903b0"}
21:17:04.005 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f5b76f28-9db3-450b-a623-0d2f2c1903b0"}
21:17:04.010 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"60ab2824-fbb9-4446-8c77-1b6e5ca96712"}
21:17:04.013 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"60ab2824-fbb9-4446-8c77-1b6e5ca96712"}
21:17:08.998 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ae70222-1d77-4a6a-ac41-912e89a5b436"}
21:17:09.002 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1ae70222-1d77-4a6a-ac41-912e89a5b436"}
21:17:09.007 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7acbb12e-1fb4-4604-8872-e21d21b869df"}
21:17:09.011 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7acbb12e-1fb4-4604-8872-e21d21b869df"}
21:17:14.000 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eba4da48-1981-4b88-a928-b7d2777981e2"}
21:17:14.005 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eba4da48-1981-4b88-a928-b7d2777981e2"}
21:17:14.009 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"226fd870-55a3-4b70-81ba-023aee964a96"}
21:17:14.013 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"226fd870-55a3-4b70-81ba-023aee964a96"}
21:17:18.999 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"afc54a7c-d798-4128-a5e4-e7ce2bed5ff8"}
21:17:19.004 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"afc54a7c-d798-4128-a5e4-e7ce2bed5ff8"}
21:17:19.009 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2a3fcea2-5e38-42b0-8be8-e86f05936b8d"}
21:17:19.013 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2a3fcea2-5e38-42b0-8be8-e86f05936b8d"}
21:17:23.999 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0f997dd0-6cdc-41ee-b344-aa88706e449c"}
21:17:24.007 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0f997dd0-6cdc-41ee-b344-aa88706e449c"}
21:17:24.013 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"719bed92-f8c3-45e2-9836-074a5574de82"}
21:17:24.016 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"719bed92-f8c3-45e2-9836-074a5574de82"}
21:17:28.999 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5bf36e98-ebb0-4d6d-a9ad-4d0b0b2ed45f"}
21:17:29.003 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5bf36e98-ebb0-4d6d-a9ad-4d0b0b2ed45f"}
21:17:29.007 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8615040f-6be1-4c14-b51b-3398e7927131"}
21:17:29.011 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8615040f-6be1-4c14-b51b-3398e7927131"}
21:17:33.997 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2bef662a-ea34-424e-90d2-916c728a0e51"}
21:17:34.001 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2bef662a-ea34-424e-90d2-916c728a0e51"}
21:17:34.011 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"565aab97-06ad-4b87-b5f6-e6faf0644e9d"}
21:17:34.019 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"565aab97-06ad-4b87-b5f6-e6faf0644e9d"}
21:17:38.997 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5c6abba-b218-4963-b6c2-035fecb94cfe"}
21:17:39.001 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e5c6abba-b218-4963-b6c2-035fecb94cfe"}
21:17:39.006 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2d0dc46-2d20-4530-94eb-b18473fe18d4"}
21:17:39.010 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c2d0dc46-2d20-4530-94eb-b18473fe18d4"}
21:17:43.997 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5fe138dd-4562-4cab-8c98-784c4333738f"}
21:17:44.001 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5fe138dd-4562-4cab-8c98-784c4333738f"}
21:17:44.005 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9fb179d-bf1d-4c78-b1b8-614bdab50206"}
21:17:44.009 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9fb179d-bf1d-4c78-b1b8-614bdab50206"}
21:17:48.996 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b144432-ea6e-46e0-8f3d-cc6cf6a8011e"}
21:17:49.000 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6b144432-ea6e-46e0-8f3d-cc6cf6a8011e"}
21:17:49.005 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"646353c5-1634-470e-a12b-7837c0e6cbef"}
21:17:49.008 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"646353c5-1634-470e-a12b-7837c0e6cbef"}
21:17:53.995 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b4f6b2bd-a6fb-428c-9342-14bb49320181"}
21:17:54.001 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b4f6b2bd-a6fb-428c-9342-14bb49320181"}
21:17:54.007 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0826fc5-3413-4fc3-89de-e3236ffb48b1"}
21:17:54.016 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0826fc5-3413-4fc3-89de-e3236ffb48b1"}
21:17:58.994 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a2a14d5-00d3-454d-969f-897f540d9ada"}
21:17:58.999 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4a2a14d5-00d3-454d-969f-897f540d9ada"}
21:17:59.003 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7982189-c788-4fa1-9eaa-12ad9a1e078c"}
21:17:59.007 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a7982189-c788-4fa1-9eaa-12ad9a1e078c"}
21:18:03.993 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5320dbc6-a0a4-4d3c-a40a-7eb263109709"}
21:18:04.001 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5320dbc6-a0a4-4d3c-a40a-7eb263109709"}
21:18:04.007 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"422f5c6a-0f40-47d8-a280-7d1722ffd03d"}
21:18:04.016 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"422f5c6a-0f40-47d8-a280-7d1722ffd03d"}
21:18:08.993 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19e63cf8-96bd-4936-a534-43aaa8d3c35f"}
21:18:08.996 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"19e63cf8-96bd-4936-a534-43aaa8d3c35f"}
21:18:09.000 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d3f1b3dd-dcde-4327-b5a0-09934de43c1f"}
21:18:09.007 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d3f1b3dd-dcde-4327-b5a0-09934de43c1f"}
21:18:13.991 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"282637c6-b6a0-4155-91b7-6c2bf84a9bd9"}
21:18:13.996 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"282637c6-b6a0-4155-91b7-6c2bf84a9bd9"}
21:18:14.001 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a22a85e7-98ef-446a-8a0e-15139127eb54"}
21:18:14.005 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a22a85e7-98ef-446a-8a0e-15139127eb54"}
21:18:18.991 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9a9f7a7d-0537-4ad7-9cbe-ef295f807398"}
21:18:18.995 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9a9f7a7d-0537-4ad7-9cbe-ef295f807398"}
21:18:19.000 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ffbad740-6a48-47f4-8475-413f3d9c0386"}
21:18:19.007 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ffbad740-6a48-47f4-8475-413f3d9c0386"}
21:18:23.991 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2661e534-2d99-41d9-9750-e38dc76ec353"}
21:18:23.999 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2661e534-2d99-41d9-9750-e38dc76ec353"}
21:18:24.007 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"75ec4554-deb2-40d0-be19-5443d3c55c9a"}
21:18:24.011 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"75ec4554-deb2-40d0-be19-5443d3c55c9a"}
21:18:28.990 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e8ed99f-f192-4b66-ba17-b8298069ee9b"}
21:18:28.997 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0e8ed99f-f192-4b66-ba17-b8298069ee9b"}
21:18:29.003 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e07499b2-7650-47ef-891b-93c5c59532ba"}
21:18:29.009 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e07499b2-7650-47ef-891b-93c5c59532ba"}
21:18:33.990 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef18581b-a588-477e-bf54-59fc0ec8f0e3"}
21:18:33.994 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ef18581b-a588-477e-bf54-59fc0ec8f0e3"}
21:18:33.998 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0868d1dd-c174-4f32-ac9d-628d8836ffa5"}
21:18:34.004 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0868d1dd-c174-4f32-ac9d-628d8836ffa5"}
21:18:38.990 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a7e9b24d-40a8-4025-bd96-aeab8d8f53b6"}
21:18:38.994 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a7e9b24d-40a8-4025-bd96-aeab8d8f53b6"}
21:18:38.998 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b5a31cc-96ef-4fd2-b2bf-81d430134b08"}
21:18:39.001 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b5a31cc-96ef-4fd2-b2bf-81d430134b08"}
21:18:43.989 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6fac9709-68ce-49c0-9e48-2200fd053d7c"}
21:18:43.993 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6fac9709-68ce-49c0-9e48-2200fd053d7c"}
21:18:43.997 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6bdb31da-43fa-46b7-ac69-79eb38ccf095"}
21:18:44.006 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6bdb31da-43fa-46b7-ac69-79eb38ccf095"}
21:18:48.991 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dbf8953a-20b7-45b6-aaef-16f3ff6cd0e8"}
21:18:48.995 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dbf8953a-20b7-45b6-aaef-16f3ff6cd0e8"}
21:18:48.999 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eba6cf18-43c4-4951-a350-5561daa40421"}
21:18:49.003 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eba6cf18-43c4-4951-a350-5561daa40421"}
21:18:53.991 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f99ec1f4-c08b-4eeb-a0e5-c285e52110c8"}
21:18:53.995 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f99ec1f4-c08b-4eeb-a0e5-c285e52110c8"}
21:18:54.005 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a6d7c13d-5db4-439c-ad3a-714fea80478f"}
21:18:54.013 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a6d7c13d-5db4-439c-ad3a-714fea80478f"}
21:18:58.989 04.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ca597b0-5778-46d9-bd8f-db80028588ec"}
21:18:58.993 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2ca597b0-5778-46d9-bd8f-db80028588ec"}
21:18:58.998 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d1c1dc48-e5f2-42d0-bbb9-5acdd1a089f3"}
21:18:59.003 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1c1dc48-e5f2-42d0-bbb9-5acdd1a089f3"}
21:19:03.986 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78a1001e-818e-4225-baf1-08f1847cb38b"}
21:19:03.990 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"78a1001e-818e-4225-baf1-08f1847cb38b"}
21:19:03.996 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6c5b13c-8c9c-40b2-af34-9bd561f27c6a"}
21:19:04.000 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d6c5b13c-8c9c-40b2-af34-9bd561f27c6a"}
21:19:08.986 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7ed58217-833d-4b92-8400-025d0a86bc13"}
21:19:08.990 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7ed58217-833d-4b92-8400-025d0a86bc13"}
21:19:08.993 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a98ed12d-5e7f-46c8-aacf-713af3223283"}
21:19:08.997 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a98ed12d-5e7f-46c8-aacf-713af3223283"}
21:19:13.984 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"13ba9ad4-7f45-493e-90fb-d325f0dd60ac"}
21:19:13.988 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"13ba9ad4-7f45-493e-90fb-d325f0dd60ac"}
21:19:13.994 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f21b3d28-e99c-4ef9-9a25-b89b451ade60"}
21:19:13.998 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f21b3d28-e99c-4ef9-9a25-b89b451ade60"}
21:19:18.985 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a43b6fff-df9c-4b5a-afc3-e7d7acd30950"}
21:19:18.989 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a43b6fff-df9c-4b5a-afc3-e7d7acd30950"}
21:19:18.993 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e38e0250-5173-492f-a5ce-14d53afa4a23"}
21:19:18.996 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e38e0250-5173-492f-a5ce-14d53afa4a23"}
21:19:23.984 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eaa8a7fa-ac76-4ae6-b0f0-e824a8062e93"}
21:19:23.988 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eaa8a7fa-ac76-4ae6-b0f0-e824a8062e93"}
21:19:23.993 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c9322a3-fb33-40fb-9295-211834c798d2"}
21:19:24.000 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c9322a3-fb33-40fb-9295-211834c798d2"}
21:19:28.983 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"251122e3-3b17-4503-bed9-5b7ede600db6"}
21:19:28.989 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"251122e3-3b17-4503-bed9-5b7ede600db6"}
21:19:28.993 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e5de7e5-a848-41c8-b952-1c4f3fb20f61"}
21:19:28.997 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1e5de7e5-a848-41c8-b952-1c4f3fb20f61"}
21:19:33.982 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0127cfaa-8220-415a-97b0-950884f077fd"}
21:19:33.986 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0127cfaa-8220-415a-97b0-950884f077fd"}
21:19:33.991 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1203d6f4-5478-41ab-9a3f-5d7387e6906c"}
21:19:33.994 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1203d6f4-5478-41ab-9a3f-5d7387e6906c"}
21:19:38.982 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d36b880-b09f-49b3-a97a-f037b5d25b27"}
21:19:38.986 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7d36b880-b09f-49b3-a97a-f037b5d25b27"}
21:19:38.989 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3034d3c-6324-4667-b3f6-b0cf7ae77b70"}
21:19:38.993 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3034d3c-6324-4667-b3f6-b0cf7ae77b70"}
21:19:43.982 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d0f1bea-273b-4405-a50f-a3d9f2b27346"}
21:19:43.986 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3d0f1bea-273b-4405-a50f-a3d9f2b27346"}
21:19:43.990 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51024325-0f43-4f7a-bbde-7f483f5a83e5"}
21:19:43.994 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"51024325-0f43-4f7a-bbde-7f483f5a83e5"}
21:19:48.981 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d5b9ff6e-d1e2-4288-a5ad-2f1ea37ff38c"}
21:19:48.986 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d5b9ff6e-d1e2-4288-a5ad-2f1ea37ff38c"}
21:19:48.996 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5ce4a820-7444-41f1-b493-c594d5bfb3e3"}
21:19:49.001 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5ce4a820-7444-41f1-b493-c594d5bfb3e3"}
21:19:53.981 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5e5a4ec-050f-4c56-b95c-c7c893f2df44"}
21:19:53.985 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e5e5a4ec-050f-4c56-b95c-c7c893f2df44"}
21:19:53.990 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9c562a0-e606-4d44-b180-0294443e2689"}
21:19:53.995 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9c562a0-e606-4d44-b180-0294443e2689"}
21:19:58.981 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3b904d8e-9ff8-466f-9732-9dc63490445a"}
21:19:58.984 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3b904d8e-9ff8-466f-9732-9dc63490445a"}
21:19:58.989 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1fb1eea9-62d6-4d7c-97df-b2db3eef6419"}
21:19:58.993 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1fb1eea9-62d6-4d7c-97df-b2db3eef6419"}
21:20:03.980 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"186a6e56-bde6-4dc1-af35-86c74ea1d673"}
21:20:03.985 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"186a6e56-bde6-4dc1-af35-86c74ea1d673"}
21:20:03.990 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1922c4f0-2b0e-417a-9ad2-b92319646587"}
21:20:03.993 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1922c4f0-2b0e-417a-9ad2-b92319646587"}
21:20:08.981 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f708ab33-d546-43b6-b63c-7d5657de7135"}
21:20:08.985 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f708ab33-d546-43b6-b63c-7d5657de7135"}
21:20:08.991 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e67b2958-f18b-4b03-85cf-996b49eeb65c"}
21:20:08.995 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e67b2958-f18b-4b03-85cf-996b49eeb65c"}
21:20:13.981 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41c6a770-2f89-4143-95b4-91639491cf3d"}
21:20:13.984 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"41c6a770-2f89-4143-95b4-91639491cf3d"}
21:20:13.987 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5facd265-1335-4a76-bce9-8975ff48cc24"}
21:20:13.989 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5facd265-1335-4a76-bce9-8975ff48cc24"}
21:20:18.978 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4095f0c1-2117-40a7-808e-b2358875edfe"}
21:20:18.981 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4095f0c1-2117-40a7-808e-b2358875edfe"}
21:20:18.992 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"395e5818-b859-4f4f-981d-2a5de9bb5924"}
21:20:18.999 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"395e5818-b859-4f4f-981d-2a5de9bb5924"}
21:20:23.978 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69cc6b64-8f37-4063-a9b5-8694a8bdd3b6"}
21:20:23.981 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"69cc6b64-8f37-4063-a9b5-8694a8bdd3b6"}
21:20:23.988 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"10cc5745-73a4-4a2e-9ba5-dd48e41fd536"}
21:20:24.002 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"10cc5745-73a4-4a2e-9ba5-dd48e41fd536"}
21:20:28.977 04.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b81d8bfc-8558-4ccf-98ef-467366466f79"}
21:20:28.980 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b81d8bfc-8558-4ccf-98ef-467366466f79"}
21:20:28.988 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00f33813-0160-4a06-a5b7-bc640c893a78"}
21:20:28.993 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"00f33813-0160-4a06-a5b7-bc640c893a78"}
21:20:33.978 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72d31163-4020-4891-b417-917a865984e9"}
21:20:33.982 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"72d31163-4020-4891-b417-917a865984e9"}
21:20:33.986 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"258cc85b-d837-4060-bcc8-4c51528e9b35"}
21:20:33.989 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"258cc85b-d837-4060-bcc8-4c51528e9b35"}
21:20:38.978 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6c53a16-9847-4a55-84ec-ce67c9868c57"}
21:20:38.983 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a6c53a16-9847-4a55-84ec-ce67c9868c57"}
21:20:38.991 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"68568dc7-38e5-43af-b836-1568381166b0"}
21:20:38.999 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"68568dc7-38e5-43af-b836-1568381166b0"}
21:20:43.977 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bbce034e-ba74-4930-b432-5ca0bf776245"}
21:20:43.981 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bbce034e-ba74-4930-b432-5ca0bf776245"}
21:20:43.986 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7fe8a9ec-ce52-4688-aad0-11815636be39"}
21:20:43.991 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7fe8a9ec-ce52-4688-aad0-11815636be39"}
21:20:48.977 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e40f242a-3b82-4677-83b5-cac7a513ebf8"}
21:20:48.980 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e40f242a-3b82-4677-83b5-cac7a513ebf8"}
21:20:48.986 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3fafbb50-70a4-4e7d-bbff-58461e763eea"}
21:20:48.994 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3fafbb50-70a4-4e7d-bbff-58461e763eea"}
21:20:53.975 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"817e06c9-1963-404d-88d9-06d2b40fed56"}
21:20:53.980 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"817e06c9-1963-404d-88d9-06d2b40fed56"}
21:20:53.985 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b5f1f32-fee4-4db1-8442-49cd5073aadd"}
21:20:53.989 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b5f1f32-fee4-4db1-8442-49cd5073aadd"}
21:20:58.976 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d3d55ccd-aac7-476a-a9c5-6c0acdf4d013"}
21:20:58.980 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d3d55ccd-aac7-476a-a9c5-6c0acdf4d013"}
21:20:58.984 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3e090c89-0e29-4ea8-897a-6ec414d33f79"}
21:20:58.991 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3e090c89-0e29-4ea8-897a-6ec414d33f79"}
21:21:03.976 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f880a69b-a6ac-458d-80a0-21da7ed58fa6"}
21:21:03.980 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f880a69b-a6ac-458d-80a0-21da7ed58fa6"}
21:21:03.987 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"93659ed5-7313-45bc-a5f3-ac94bce4bcb7"}
21:21:03.990 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"93659ed5-7313-45bc-a5f3-ac94bce4bcb7"}
21:21:08.975 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e92858e-1c8a-497b-b5fb-3d5ffdcd39fa"}
21:21:08.979 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9e92858e-1c8a-497b-b5fb-3d5ffdcd39fa"}
21:21:08.984 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"afa58fd2-03e7-4722-be67-c5f6c22bf89d"}
21:21:08.987 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"afa58fd2-03e7-4722-be67-c5f6c22bf89d"}
21:21:13.976 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a8ed47c-75fe-4436-875f-e31eeb65f674"}
21:21:13.980 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4a8ed47c-75fe-4436-875f-e31eeb65f674"}
21:21:13.984 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cfd3a099-3a06-4529-ac64-2c9677fc29b4"}
21:21:13.989 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cfd3a099-3a06-4529-ac64-2c9677fc29b4"}
21:21:18.976 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e38f7783-b53d-4a87-a01e-9d2ba7831eb5"}
21:21:18.987 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e38f7783-b53d-4a87-a01e-9d2ba7831eb5"}
21:21:19.007 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24132600-b4f6-4266-b214-bff7278650d0"}
21:21:19.016 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"24132600-b4f6-4266-b214-bff7278650d0"}
21:21:23.975 04.959 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7005cfe5-6c5c-43b5-9d1f-4608e96d1ca0"}
21:21:23.979 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7005cfe5-6c5c-43b5-9d1f-4608e96d1ca0"}
21:21:23.991 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51601049-0adc-42b2-88e3-2694beed9b12"}
21:21:23.997 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"51601049-0adc-42b2-88e3-2694beed9b12"}
21:21:28.976 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b3747d06-1d19-4dd1-bf2b-aad993248102"}
21:21:28.980 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b3747d06-1d19-4dd1-bf2b-aad993248102"}
21:21:28.984 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"255a74a6-7b7e-4787-b564-96647a7d4dbb"}
21:21:28.988 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"255a74a6-7b7e-4787-b564-96647a7d4dbb"}
21:21:33.975 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a15eb363-13aa-4496-ba76-568eea5e2bf2"}
21:21:33.979 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a15eb363-13aa-4496-ba76-568eea5e2bf2"}
21:21:33.983 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7df64023-77c7-4e53-8b45-26418ee08673"}
21:21:33.989 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7df64023-77c7-4e53-8b45-26418ee08673"}
21:21:38.974 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f12a200c-7648-4262-b7e2-a46c7547380d"}
21:21:38.979 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f12a200c-7648-4262-b7e2-a46c7547380d"}
21:21:38.984 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06bb7466-10fd-4263-9b17-427e035a3b8a"}
21:21:38.987 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"06bb7466-10fd-4263-9b17-427e035a3b8a"}
21:21:43.974 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b46bc281-b022-4aee-8489-a4a8ab47e131"}
21:21:43.978 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b46bc281-b022-4aee-8489-a4a8ab47e131"}
21:21:43.982 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4f075032-1ac3-43a4-a87c-6e7c15e77b66"}
21:21:43.986 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4f075032-1ac3-43a4-a87c-6e7c15e77b66"}
21:21:48.974 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e04643f-9084-4fbb-a62f-44414283e04a"}
21:21:48.978 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6e04643f-9084-4fbb-a62f-44414283e04a"}
21:21:48.982 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8d4535f5-ebcd-4af8-9b5e-2dc8084234ed"}
21:21:48.986 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8d4535f5-ebcd-4af8-9b5e-2dc8084234ed"}
21:21:53.973 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a71016af-55b4-47b3-bb1c-0f3792d92400"}
21:21:53.978 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a71016af-55b4-47b3-bb1c-0f3792d92400"}
21:21:53.985 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca3faf16-9167-48b6-b448-6ff05748bd07"}
21:21:53.996 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca3faf16-9167-48b6-b448-6ff05748bd07"}
21:21:58.972 04.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c62090c8-b02f-4913-a82f-ffb1cd539d2a"}
21:21:58.977 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c62090c8-b02f-4913-a82f-ffb1cd539d2a"}
21:21:58.990 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c7180ce-6959-4b31-97bc-f210082d0cd7"}
21:21:58.999 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c7180ce-6959-4b31-97bc-f210082d0cd7"}
21:22:03.973 04.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"54af198d-a3bb-4b63-91c5-17a4c0512f15"}
21:22:03.977 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"54af198d-a3bb-4b63-91c5-17a4c0512f15"}
21:22:03.983 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa21fb0f-5e45-4680-b6a1-212bfbad7dc5"}
21:22:03.986 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa21fb0f-5e45-4680-b6a1-212bfbad7dc5"}
21:22:08.973 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c080306-515c-4085-bd79-a6c80a71cc64"}
21:22:08.977 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6c080306-515c-4085-bd79-a6c80a71cc64"}
21:22:08.981 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a69ee36-08f8-40cb-82c5-aaa616fd389a"}
21:22:08.986 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a69ee36-08f8-40cb-82c5-aaa616fd389a"}
21:22:13.972 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e253ebe-eb0b-4304-9dbf-86dc1bfb663c"}
21:22:13.976 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7e253ebe-eb0b-4304-9dbf-86dc1bfb663c"}
21:22:13.981 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d690bd2-2d3f-492f-bc42-cc59fa907532"}
21:22:13.986 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d690bd2-2d3f-492f-bc42-cc59fa907532"}
21:22:18.972 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"951ccdae-419e-460f-9b39-43515abd1861"}
21:22:18.976 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"951ccdae-419e-460f-9b39-43515abd1861"}
21:22:18.980 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"defc2187-d6c5-481a-b704-fbea0f0f556e"}
21:22:18.984 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"defc2187-d6c5-481a-b704-fbea0f0f556e"}
21:22:23.972 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"402550a7-9e42-4d53-867e-98a10b1c29d5"}
21:22:23.980 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"402550a7-9e42-4d53-867e-98a10b1c29d5"}
21:22:23.986 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"66b2ab1b-443f-45e5-b5a9-4763ab4ef5e1"}
21:22:23.993 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"66b2ab1b-443f-45e5-b5a9-4763ab4ef5e1"}
21:22:28.971 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f5db48e7-2d15-48d9-a487-15650351f064"}
21:22:28.975 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f5db48e7-2d15-48d9-a487-15650351f064"}
21:22:28.980 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1978b7d5-03c7-4e68-b566-339fb60134e9"}
21:22:28.983 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1978b7d5-03c7-4e68-b566-339fb60134e9"}
21:22:33.971 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c07c8bf7-fcad-4d3b-a34f-2a26709fc023"}
21:22:33.975 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c07c8bf7-fcad-4d3b-a34f-2a26709fc023"}
21:22:33.979 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa3d8419-acdf-4883-8476-ce3318a1ccf4"}
21:22:33.983 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa3d8419-acdf-4883-8476-ce3318a1ccf4"}
21:22:38.971 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b0aaf199-d9fe-42a4-8209-32fbdf3b790d"}
21:22:38.977 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b0aaf199-d9fe-42a4-8209-32fbdf3b790d"}
21:22:38.981 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65efde1b-8ad7-4598-8b5e-9d5fe5a1c3a7"}
21:22:38.985 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"65efde1b-8ad7-4598-8b5e-9d5fe5a1c3a7"}
21:22:43.971 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7a91d17-c019-40ad-87f9-a0d92f211f63"}
21:22:43.974 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f7a91d17-c019-40ad-87f9-a0d92f211f63"}
21:22:43.982 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"90618c6b-13c1-40b4-912b-9d8e93497be0"}
21:22:43.985 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"90618c6b-13c1-40b4-912b-9d8e93497be0"}
21:22:48.970 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b81322d-b378-44e4-94e9-db943e6f5ed2"}
21:22:48.975 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1b81322d-b378-44e4-94e9-db943e6f5ed2"}
21:22:48.980 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4ebb270-2c1d-4314-81fe-6899b56edde7"}
21:22:48.984 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4ebb270-2c1d-4314-81fe-6899b56edde7"}
21:22:53.970 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45d15e5e-9e67-4cf1-8a65-87a37ab3bc51"}
21:22:53.981 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"45d15e5e-9e67-4cf1-8a65-87a37ab3bc51"}
21:22:53.998 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8371be3b-447e-4e72-9c9c-fea698c4c388"}
21:22:54.004 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8371be3b-447e-4e72-9c9c-fea698c4c388"}
21:22:58.971 04.967 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3e977bcd-dd7d-4c2c-9a8b-bf3eedeba9db"}
21:22:58.974 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3e977bcd-dd7d-4c2c-9a8b-bf3eedeba9db"}
21:22:58.985 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af97250d-8e42-4dbb-9afb-3c8e7d5ab301"}
21:22:58.992 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"af97250d-8e42-4dbb-9afb-3c8e7d5ab301"}
21:23:03.970 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c9b8d824-20bd-464d-9229-de7a4204b964"}
21:23:03.974 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c9b8d824-20bd-464d-9229-de7a4204b964"}
21:23:03.979 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e759e806-32ad-453c-ba6f-bc387663221a"}
21:23:03.983 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e759e806-32ad-453c-ba6f-bc387663221a"}
21:23:09.324 05.341 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"889c0d72-bac5-41e7-9ce7-7ede5bfb27e2"}
21:23:09.332 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"889c0d72-bac5-41e7-9ce7-7ede5bfb27e2"}
21:23:09.340 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2edc1525-8ab7-4fce-b867-ee1b957ddea7"}
21:23:09.345 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2edc1525-8ab7-4fce-b867-ee1b957ddea7"}
21:23:14.323 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"115904a6-94bc-4eaa-855e-fd9302cd37e6"}
21:23:14.327 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"115904a6-94bc-4eaa-855e-fd9302cd37e6"}
21:23:14.334 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9789a9f-09d4-405d-bb84-377483633fe1"}
21:23:14.339 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9789a9f-09d4-405d-bb84-377483633fe1"}
21:23:19.323 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"60c3b05e-e57a-43ca-b322-33e679954057"}
21:23:19.328 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"60c3b05e-e57a-43ca-b322-33e679954057"}
21:23:19.333 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"69db80fb-75cd-44b6-b18a-585c6cb64b67"}
21:23:19.340 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"69db80fb-75cd-44b6-b18a-585c6cb64b67"}
21:23:24.322 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4532adb8-b972-4b17-a3d0-b7cc292d6a07"}
21:23:24.326 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4532adb8-b972-4b17-a3d0-b7cc292d6a07"}
21:23:24.331 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e52bea4b-1acd-49b2-b4d9-82d2586e1a2d"}
21:23:24.336 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e52bea4b-1acd-49b2-b4d9-82d2586e1a2d"}
21:23:29.322 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a64a126e-3ae6-4f39-98ae-bd14081f1bbb"}
21:23:29.326 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a64a126e-3ae6-4f39-98ae-bd14081f1bbb"}
21:23:29.330 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40a7b310-bb23-4fe1-8fdd-a09d18bcda87"}
21:23:29.334 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"40a7b310-bb23-4fe1-8fdd-a09d18bcda87"}
21:23:34.322 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"29007bfc-70a8-4cf7-a08f-0fae70323f54"}
21:23:34.326 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"29007bfc-70a8-4cf7-a08f-0fae70323f54"}
21:23:34.330 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb5d5e55-e86d-4599-af91-9b1e573dba30"}
21:23:34.338 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb5d5e55-e86d-4599-af91-9b1e573dba30"}
21:23:39.323 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eef34e4a-9485-4069-bdde-e7eb46e9662c"}
21:23:39.329 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eef34e4a-9485-4069-bdde-e7eb46e9662c"}
21:23:39.333 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aedef9bc-393b-460a-9c68-65af517f6c5a"}
21:23:39.337 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aedef9bc-393b-460a-9c68-65af517f6c5a"}
21:23:44.321 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6689b0f1-13ec-4d6c-9e20-1d8d092c4d3c"}
21:23:44.327 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6689b0f1-13ec-4d6c-9e20-1d8d092c4d3c"}
21:23:44.331 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55028104-7815-43e3-bc3c-98470ea1ff9a"}
21:23:44.335 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"55028104-7815-43e3-bc3c-98470ea1ff9a"}
21:23:49.320 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4152bc3-4abf-4697-8016-ad6947d38243"}
21:23:49.326 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e4152bc3-4abf-4697-8016-ad6947d38243"}
21:23:49.331 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df88e7b5-da2c-40f0-a6ab-091c88946428"}
21:23:49.336 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"df88e7b5-da2c-40f0-a6ab-091c88946428"}
21:23:54.319 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8a6498c7-4338-4ba7-9b4f-742511eb7536"}
21:23:54.323 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8a6498c7-4338-4ba7-9b4f-742511eb7536"}
21:23:54.328 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d4adcfa-0b3c-49ec-96f9-52f01661e0a8"}
21:23:54.335 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d4adcfa-0b3c-49ec-96f9-52f01661e0a8"}
21:23:59.329 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a073ca9-f1c5-4d0d-b785-3e26ee9e8c7e"}
21:23:59.334 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0a073ca9-f1c5-4d0d-b785-3e26ee9e8c7e"}
21:23:59.340 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"007d985e-43d5-4d7c-a767-6229d5b80527"}
21:23:59.342 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"007d985e-43d5-4d7c-a767-6229d5b80527"}
21:24:04.329 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f39617f-b105-4657-ab88-418979739170"}
21:24:04.334 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8f39617f-b105-4657-ab88-418979739170"}
21:24:04.338 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"46b85a52-1569-4a93-9ec9-d8f8dd35db24"}
21:24:04.343 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"46b85a52-1569-4a93-9ec9-d8f8dd35db24"}
21:24:09.328 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"36fd79e1-dd63-4478-9a58-1dc658e42403"}
21:24:09.331 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"36fd79e1-dd63-4478-9a58-1dc658e42403"}
21:24:09.336 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d30684b-1594-460f-9f80-d63e7f740043"}
21:24:09.340 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d30684b-1594-460f-9f80-d63e7f740043"}
21:24:14.328 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e9c68c3-3479-4107-8d12-5ccb0d307226"}
21:24:14.331 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1e9c68c3-3479-4107-8d12-5ccb0d307226"}
21:24:14.338 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"35f89af3-6ef2-4cff-ac13-7c50bc7193dd"}
21:24:14.347 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"35f89af3-6ef2-4cff-ac13-7c50bc7193dd"}
21:24:19.327 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"47c77a2f-817c-482e-9efa-b3b03e0d2d6c"}
21:24:19.330 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"47c77a2f-817c-482e-9efa-b3b03e0d2d6c"}
21:24:19.335 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7a63adc-5eb4-483e-b2dc-c6fe81b8f5ce"}
21:24:19.339 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7a63adc-5eb4-483e-b2dc-c6fe81b8f5ce"}
21:24:24.328 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb8532ea-b59c-40da-b765-b71993b8d7b5"}
21:24:24.332 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cb8532ea-b59c-40da-b765-b71993b8d7b5"}
21:24:24.336 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f16e969e-c004-4c96-b89e-2820e1a759a7"}
21:24:24.343 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f16e969e-c004-4c96-b89e-2820e1a759a7"}
21:24:29.327 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e8ea8d1-1b75-467b-be7c-a994261a1fd4"}
21:24:29.330 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4e8ea8d1-1b75-467b-be7c-a994261a1fd4"}
21:24:29.336 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01ace94d-c224-4eb0-8fbe-17f1914c59ca"}
21:24:29.340 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"01ace94d-c224-4eb0-8fbe-17f1914c59ca"}
21:24:34.327 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b65f84b-f0c3-4879-a288-2e68f6bd3c17"}
21:24:34.331 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4b65f84b-f0c3-4879-a288-2e68f6bd3c17"}
21:24:34.335 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"20641f86-2216-4298-a59a-09894dcc86e1"}
21:24:34.338 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"20641f86-2216-4298-a59a-09894dcc86e1"}
21:24:39.325 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c6109f8-87d5-4ebc-8a12-a72290342304"}
21:24:39.329 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9c6109f8-87d5-4ebc-8a12-a72290342304"}
21:24:39.333 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dbe51580-661f-4ea4-a703-d02c57e07410"}
21:24:39.337 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dbe51580-661f-4ea4-a703-d02c57e07410"}
21:24:44.326 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a992f36-bfbf-4f65-99da-8ea392fdee4b"}
21:24:44.330 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5a992f36-bfbf-4f65-99da-8ea392fdee4b"}
21:24:44.335 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1609b69d-e663-4c3e-995c-26b78f90145e"}
21:24:44.338 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1609b69d-e663-4c3e-995c-26b78f90145e"}
21:24:49.324 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd16f4cd-160e-4a2c-bce1-7ad6cbf1f2eb"}
21:24:49.327 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fd16f4cd-160e-4a2c-bce1-7ad6cbf1f2eb"}
21:24:49.334 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b33436da-edce-47ac-a364-b3df5c0e6789"}
21:24:49.337 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b33436da-edce-47ac-a364-b3df5c0e6789"}
21:24:54.324 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b0d8b41-d824-4b20-9d80-f1d79904e275"}
21:24:54.335 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2b0d8b41-d824-4b20-9d80-f1d79904e275"}
21:24:54.339 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8397488-2c73-4fb5-8dab-dede310cddc3"}
21:24:54.345 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a8397488-2c73-4fb5-8dab-dede310cddc3"}
21:24:59.323 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58f64917-11d0-4796-beb6-2c46d08883f8"}
21:24:59.329 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"58f64917-11d0-4796-beb6-2c46d08883f8"}
21:24:59.336 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d1ae04a-2c1d-4a73-9f7d-cde7e9bcd1a4"}
21:24:59.339 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d1ae04a-2c1d-4a73-9f7d-cde7e9bcd1a4"}
21:25:04.324 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff445295-32a5-43b6-a1ae-6e3052b69c19"}
21:25:04.328 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ff445295-32a5-43b6-a1ae-6e3052b69c19"}
21:25:04.332 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8d02b015-50a7-4d02-851f-e780fd9eba28"}
21:25:04.336 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8d02b015-50a7-4d02-851f-e780fd9eba28"}
21:25:09.323 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"327297a9-1355-4ad1-8e39-895e51948d7e"}
21:25:09.326 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"327297a9-1355-4ad1-8e39-895e51948d7e"}
21:25:09.331 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1770ca6d-1252-471b-82c6-5f40926ee9f9"}
21:25:09.335 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1770ca6d-1252-471b-82c6-5f40926ee9f9"}
21:25:14.323 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4181ff40-ced7-4c94-8f90-b88f4744dd15"}
21:25:14.329 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4181ff40-ced7-4c94-8f90-b88f4744dd15"}
21:25:14.335 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3a0e6a40-7f71-4317-8e71-169903a38b46"}
21:25:14.339 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a0e6a40-7f71-4317-8e71-169903a38b46"}
21:25:19.322 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b55dfc6c-9f6d-4580-b25e-a0c99def87e9"}
21:25:19.327 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b55dfc6c-9f6d-4580-b25e-a0c99def87e9"}
21:25:19.333 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"389be01c-1611-4931-a0a1-f1ac8c7184d8"}
21:25:19.353 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"389be01c-1611-4931-a0a1-f1ac8c7184d8"}
21:25:24.321 04.968 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0edd1fae-7820-4efe-8ba9-36da5900d901"}
21:25:24.326 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0edd1fae-7820-4efe-8ba9-36da5900d901"}
21:25:24.330 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d567de4-02dc-435c-94f5-9770ae19d984"}
21:25:24.334 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1d567de4-02dc-435c-94f5-9770ae19d984"}
21:25:29.320 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ac5a232-2dfe-4bac-9807-5ebeba6d0048"}
21:25:29.324 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4ac5a232-2dfe-4bac-9807-5ebeba6d0048"}
21:25:29.328 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d00b123-1de1-4015-bdb3-2cbc73734a6b"}
21:25:29.332 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1d00b123-1de1-4015-bdb3-2cbc73734a6b"}
21:25:34.319 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"118d9630-4f47-4b16-9ef2-2ecd82c62f5d"}
21:25:34.323 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"118d9630-4f47-4b16-9ef2-2ecd82c62f5d"}
21:25:34.328 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15e2c82e-6bd3-41d6-8f34-6504049a7c79"}
21:25:34.330 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"15e2c82e-6bd3-41d6-8f34-6504049a7c79"}
21:25:39.318 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99359703-fd34-438f-a547-98651dfe5b46"}
21:25:39.323 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"99359703-fd34-438f-a547-98651dfe5b46"}
21:25:39.328 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5166c40c-378b-4d75-941c-999875364caa"}
21:25:39.332 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5166c40c-378b-4d75-941c-999875364caa"}
21:25:44.317 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d7554c00-0b39-4e28-8d48-7e57321d5bb4"}
21:25:44.320 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d7554c00-0b39-4e28-8d48-7e57321d5bb4"}
21:25:44.328 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a528103b-8337-4d26-ac85-a0ea129560b8"}
21:25:44.332 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a528103b-8337-4d26-ac85-a0ea129560b8"}
21:25:49.315 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a7a71716-8473-470a-ba4d-3c2424379bb8"}
21:25:49.318 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a7a71716-8473-470a-ba4d-3c2424379bb8"}
21:25:49.323 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1950cd75-bbdb-46a0-b957-e826aabae554"}
21:25:49.327 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1950cd75-bbdb-46a0-b957-e826aabae554"}
21:25:54.315 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8bd20888-92f6-48e1-9d30-f269fda70a45"}
21:25:54.319 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8bd20888-92f6-48e1-9d30-f269fda70a45"}
21:25:54.325 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"107e45ef-702a-465e-8787-fdaa8d4d8e42"}
21:25:54.328 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"107e45ef-702a-465e-8787-fdaa8d4d8e42"}
21:25:59.315 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d42ca569-2724-42a6-8d95-eb51a6a76a31"}
21:25:59.319 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d42ca569-2724-42a6-8d95-eb51a6a76a31"}
21:25:59.324 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b185fc9f-3f58-43a6-9c6d-b67cec3aa31a"}
21:25:59.328 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b185fc9f-3f58-43a6-9c6d-b67cec3aa31a"}
21:26:04.314 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f0a8d180-a459-4c22-9c11-1964c8c9c2af"}
21:26:04.319 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f0a8d180-a459-4c22-9c11-1964c8c9c2af"}
21:26:04.324 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ea727f2-7a3a-4263-802c-b3354f116ffe"}
21:26:04.328 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9ea727f2-7a3a-4263-802c-b3354f116ffe"}
21:26:09.314 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e30d0f8d-5538-42af-beb4-7a7f5b050bde"}
21:26:09.317 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e30d0f8d-5538-42af-beb4-7a7f5b050bde"}
21:26:09.325 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"45f37ef5-0b7e-4867-b630-b522d26816c3"}
21:26:09.329 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"45f37ef5-0b7e-4867-b630-b522d26816c3"}
21:26:14.313 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c5a59492-9d96-41d7-a88a-47989ab1c657"}
21:26:14.318 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c5a59492-9d96-41d7-a88a-47989ab1c657"}
21:26:14.324 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"134b31a9-cdb5-487e-996d-17c70f1cfeb6"}
21:26:14.329 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"134b31a9-cdb5-487e-996d-17c70f1cfeb6"}
21:26:19.311 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a159300-3485-4002-91ba-9ee382e35386"}
21:26:19.315 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2a159300-3485-4002-91ba-9ee382e35386"}
21:26:19.318 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d8759986-c9e5-4ed1-a448-a56f35052d6f"}
21:26:19.322 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d8759986-c9e5-4ed1-a448-a56f35052d6f"}
21:26:24.311 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ffef9a34-2a63-454f-becd-9ed07113dd51"}
21:26:24.315 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ffef9a34-2a63-454f-becd-9ed07113dd51"}
21:26:24.319 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15e270f7-e0d0-4b59-9083-b66e2a599ba8"}
21:26:24.322 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"15e270f7-e0d0-4b59-9083-b66e2a599ba8"}
21:26:29.310 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"debabc1b-89e7-4c26-9530-e16997555bf7"}
21:26:29.315 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"debabc1b-89e7-4c26-9530-e16997555bf7"}
21:26:29.320 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"37a3a66b-08b6-4dee-b212-0f22f7716c60"}
21:26:29.330 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"37a3a66b-08b6-4dee-b212-0f22f7716c60"}
21:26:34.310 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74f247e2-ab58-4ff9-8108-f9effe4d8e08"}
21:26:34.313 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"74f247e2-ab58-4ff9-8108-f9effe4d8e08"}
21:26:34.320 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3b3f6af-78c8-41e2-b58a-caf25d8c3c4e"}
21:26:34.326 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3b3f6af-78c8-41e2-b58a-caf25d8c3c4e"}
21:26:39.308 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be821aa0-3986-4727-b182-08ed3416fa3f"}
21:26:39.318 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"be821aa0-3986-4727-b182-08ed3416fa3f"}
21:26:39.330 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a251a028-8dd0-4d3d-aae6-04e23f48a56d"}
21:26:39.336 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a251a028-8dd0-4d3d-aae6-04e23f48a56d"}
21:26:44.308 04.972 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d9dfd3db-338d-4572-981e-cb1797872561"}
21:26:44.315 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d9dfd3db-338d-4572-981e-cb1797872561"}
21:26:44.319 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"759e82cc-1674-47c9-ade2-f70f144efb0f"}
21:26:44.323 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"759e82cc-1674-47c9-ade2-f70f144efb0f"}
21:26:49.307 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2bd00878-9ba6-4141-9fde-f248092c4ac1"}
21:26:49.311 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2bd00878-9ba6-4141-9fde-f248092c4ac1"}
21:26:49.315 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d3bc2283-620c-4b49-b68c-0e729d22fb05"}
21:26:49.319 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d3bc2283-620c-4b49-b68c-0e729d22fb05"}
21:26:54.307 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7513fdfb-dd34-4069-97a2-6f83d66e5b0a"}
21:26:54.310 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7513fdfb-dd34-4069-97a2-6f83d66e5b0a"}
21:26:54.315 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c46d2082-8492-47e5-b6b0-abbf70713581"}
21:26:54.317 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c46d2082-8492-47e5-b6b0-abbf70713581"}
21:26:59.306 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c81b864b-30cd-45d1-ad7a-5d5231f00e3c"}
21:26:59.311 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c81b864b-30cd-45d1-ad7a-5d5231f00e3c"}
21:26:59.315 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ffa5fc6-1ea2-4382-a579-0f3a6be3648d"}
21:26:59.318 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9ffa5fc6-1ea2-4382-a579-0f3a6be3648d"}
21:27:04.306 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"161e6039-92fb-4b80-91b4-29ef401e86f3"}
21:27:04.311 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"161e6039-92fb-4b80-91b4-29ef401e86f3"}
21:27:04.315 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"04899e96-353e-4ef0-a701-451f72aaaf49"}
21:27:04.318 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"04899e96-353e-4ef0-a701-451f72aaaf49"}
21:27:09.304 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2831c59b-2917-457d-819b-ed1b07bea2ca"}
21:27:09.308 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2831c59b-2917-457d-819b-ed1b07bea2ca"}
21:27:09.312 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"028aac41-bc11-4432-ac8d-b14c5e250203"}
21:27:09.317 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"028aac41-bc11-4432-ac8d-b14c5e250203"}
21:27:14.303 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4231966e-6aad-4dfd-bbab-c56ffe9565ca"}
21:27:14.307 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4231966e-6aad-4dfd-bbab-c56ffe9565ca"}
21:27:14.313 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29f55d79-e979-47c0-b02e-1e35f96a49c2"}
21:27:14.319 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"29f55d79-e979-47c0-b02e-1e35f96a49c2"}
21:27:19.302 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"161ae685-b8fb-4aee-a6d9-fe872609a3c6"}
21:27:19.306 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"161ae685-b8fb-4aee-a6d9-fe872609a3c6"}
21:27:19.310 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d9a2e74-8746-44aa-83f1-f5424d39df86"}
21:27:19.315 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d9a2e74-8746-44aa-83f1-f5424d39df86"}
21:27:24.300 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef9be13c-03db-4c52-b58b-d0ecbc8a3754"}
21:27:24.306 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ef9be13c-03db-4c52-b58b-d0ecbc8a3754"}
21:27:24.310 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fabf0688-1245-4b48-bbb9-bd8eccb4bfd0"}
21:27:24.314 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fabf0688-1245-4b48-bbb9-bd8eccb4bfd0"}
21:27:29.322 05.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa591dba-52ac-43ec-a024-1146236632f1"}
21:27:29.327 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aa591dba-52ac-43ec-a024-1146236632f1"}
21:27:29.344 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2cf68e7a-4252-40eb-9196-fe85e5596f00"}
21:27:29.350 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2cf68e7a-4252-40eb-9196-fe85e5596f00"}
21:27:34.322 04.972 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6337912e-b082-4fe5-9d0b-c528e136dd23"}
21:27:34.325 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6337912e-b082-4fe5-9d0b-c528e136dd23"}
21:27:34.329 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b69be8d-9f35-4997-891f-57fd2bcce619"}
21:27:34.332 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b69be8d-9f35-4997-891f-57fd2bcce619"}
21:27:39.322 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae6666e0-b1e3-4b7b-8ecb-ec6faf2ff037"}
21:27:39.327 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ae6666e0-b1e3-4b7b-8ecb-ec6faf2ff037"}
21:27:39.334 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e2ccb713-5121-4dc3-b54b-c4f9ae01f330"}
21:27:39.341 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e2ccb713-5121-4dc3-b54b-c4f9ae01f330"}
21:27:44.321 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e9ae6f09-8ee5-4f81-9e54-f96c1acfbce1"}
21:27:44.326 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e9ae6f09-8ee5-4f81-9e54-f96c1acfbce1"}
21:27:44.331 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"667d0593-b637-4bf3-bafb-26c9a28cf950"}
21:27:44.335 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"667d0593-b637-4bf3-bafb-26c9a28cf950"}
21:27:49.322 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c99f2245-9bcd-4874-a9aa-5a6f3f7a72f9"}
21:27:49.325 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c99f2245-9bcd-4874-a9aa-5a6f3f7a72f9"}
21:27:49.329 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"180479dd-ba30-453e-b6b1-21b09eb0efad"}
21:27:49.332 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"180479dd-ba30-453e-b6b1-21b09eb0efad"}
21:27:54.322 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea5e20f4-a441-4967-b81e-c34bc3adf1d8"}
21:27:54.325 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ea5e20f4-a441-4967-b81e-c34bc3adf1d8"}
21:27:54.333 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"573bf69d-2cdb-4c6d-8e1e-e93386290ba0"}
21:27:54.337 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"573bf69d-2cdb-4c6d-8e1e-e93386290ba0"}
21:27:59.321 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f9cd935-c9a2-48e2-9121-b024ebb18cbf"}
21:27:59.324 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6f9cd935-c9a2-48e2-9121-b024ebb18cbf"}
21:27:59.332 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54be672b-7ca0-4cd6-a95d-06185e72682e"}
21:27:59.334 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"54be672b-7ca0-4cd6-a95d-06185e72682e"}
21:28:04.320 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7306e2de-a64a-4e5b-946d-f836d9849173"}
21:28:04.325 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7306e2de-a64a-4e5b-946d-f836d9849173"}
21:28:04.329 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f545e40-4027-492a-87e0-27055be1ce22"}
21:28:04.333 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f545e40-4027-492a-87e0-27055be1ce22"}
21:28:09.320 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42a1aea9-0cd5-4ff9-be6b-54b078e42361"}
21:28:09.324 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"42a1aea9-0cd5-4ff9-be6b-54b078e42361"}
21:28:09.329 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dfb3fdea-a012-4098-8a98-6560c0fc7715"}
21:28:09.332 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dfb3fdea-a012-4098-8a98-6560c0fc7715"}
21:28:14.320 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"955207de-ed14-4ccf-9cce-0ae59fb17e49"}
21:28:14.323 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"955207de-ed14-4ccf-9cce-0ae59fb17e49"}
21:28:14.326 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4fb56d0-e148-49ad-a87a-8a9c8f16a7a4"}
21:28:14.330 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4fb56d0-e148-49ad-a87a-8a9c8f16a7a4"}
21:28:19.319 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69e79e86-e91d-4937-ba53-da721e4bdd7b"}
21:28:19.324 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"69e79e86-e91d-4937-ba53-da721e4bdd7b"}
21:28:19.330 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"62fff446-24b2-4251-821b-49033e74866f"}
21:28:19.334 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"62fff446-24b2-4251-821b-49033e74866f"}
21:28:24.319 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"264998f8-4b41-4d2d-bb70-6ba87dd4f305"}
21:28:24.323 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"264998f8-4b41-4d2d-bb70-6ba87dd4f305"}
21:28:24.327 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1c157a2-fea0-478a-91c4-97ebfce12245"}
21:28:24.334 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a1c157a2-fea0-478a-91c4-97ebfce12245"}
21:28:29.317 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2abb9089-5777-4448-8c86-df67b17a0527"}
21:28:29.321 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2abb9089-5777-4448-8c86-df67b17a0527"}
21:28:29.325 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b75e01e2-420f-4715-838b-f4359c660ca1"}
21:28:29.332 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b75e01e2-420f-4715-838b-f4359c660ca1"}
21:28:34.317 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65e6d824-96dd-478d-baad-c60b06b6d238"}
21:28:34.323 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"65e6d824-96dd-478d-baad-c60b06b6d238"}
21:28:34.327 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af0b75c2-5add-4e77-9350-2b2a94a78736"}
21:28:34.334 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"af0b75c2-5add-4e77-9350-2b2a94a78736"}
21:28:39.316 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"79531b42-6031-460a-b19e-3e78a5e1c897"}
21:28:39.323 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"79531b42-6031-460a-b19e-3e78a5e1c897"}
21:28:39.348 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"570c4c17-a732-4281-984c-0e5474632c5b"}
21:28:39.355 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"570c4c17-a732-4281-984c-0e5474632c5b"}
21:28:44.315 04.960 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be4dcec9-b987-4ac4-a003-e6abe3fa859e"}
21:28:44.319 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"be4dcec9-b987-4ac4-a003-e6abe3fa859e"}
21:28:44.324 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7be1c9c-5f80-4c0b-abe1-2d1ccfc41b36"}
21:28:44.327 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a7be1c9c-5f80-4c0b-abe1-2d1ccfc41b36"}
21:28:49.315 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"970debf1-a426-425a-85b2-cd2e6d91de65"}
21:28:49.319 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"970debf1-a426-425a-85b2-cd2e6d91de65"}
21:28:49.323 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c09420ca-1da3-4717-958c-d460f9945b6b"}
21:28:49.329 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c09420ca-1da3-4717-958c-d460f9945b6b"}
21:28:54.315 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"636b6068-02da-4845-9f97-1e35ce27d621"}
21:28:54.319 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"636b6068-02da-4845-9f97-1e35ce27d621"}
21:28:54.326 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74af98a9-ac6d-4a36-a834-1c7edaf1db5c"}
21:28:54.331 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"74af98a9-ac6d-4a36-a834-1c7edaf1db5c"}
21:28:59.314 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f9c5055-f805-4999-ba4b-7a0dd5d50972"}
21:28:59.318 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1f9c5055-f805-4999-ba4b-7a0dd5d50972"}
21:28:59.322 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6c5da6bf-d06e-42ec-a196-d07e518df629"}
21:28:59.327 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c5da6bf-d06e-42ec-a196-d07e518df629"}
21:29:04.314 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3c149d92-c19f-497b-a62a-bd0c434cacc1"}
21:29:04.319 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3c149d92-c19f-497b-a62a-bd0c434cacc1"}
21:29:04.325 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78d579ab-471f-45f0-99de-1d91ff7a62ba"}
21:29:04.330 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"78d579ab-471f-45f0-99de-1d91ff7a62ba"}
21:29:09.314 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6adee769-4f68-442a-bfba-57a9b3389afa"}
21:29:09.320 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6adee769-4f68-442a-bfba-57a9b3389afa"}
21:29:09.326 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c748f17-deb1-4e2d-8ca2-5d22f63ba449"}
21:29:09.331 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c748f17-deb1-4e2d-8ca2-5d22f63ba449"}
21:29:14.312 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f790ebeb-cf7a-49e2-bcfe-abb9add7ecc8"}
21:29:14.318 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f790ebeb-cf7a-49e2-bcfe-abb9add7ecc8"}
21:29:14.322 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b6a240c7-fc0a-44d8-ab13-dfbde3c57ac5"}
21:29:14.327 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b6a240c7-fc0a-44d8-ab13-dfbde3c57ac5"}
21:29:19.312 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f504ca24-17cf-4933-aa10-c1fb758904c4"}
21:29:19.317 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f504ca24-17cf-4933-aa10-c1fb758904c4"}
21:29:19.323 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6cf88330-5162-462b-a022-56fa8ec63dcb"}
21:29:19.326 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6cf88330-5162-462b-a022-56fa8ec63dcb"}
21:29:24.312 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"84f04b4e-358b-40d1-96e7-c54d205c95d8"}
21:29:24.316 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"84f04b4e-358b-40d1-96e7-c54d205c95d8"}
21:29:24.324 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d187d4bf-7a8d-4afe-9cbf-80ff74eea19a"}
21:29:24.328 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d187d4bf-7a8d-4afe-9cbf-80ff74eea19a"}
21:29:29.311 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4aeb2054-f783-49fd-8f48-d75a069bcd21"}
21:29:29.316 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4aeb2054-f783-49fd-8f48-d75a069bcd21"}
21:29:29.319 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44842fdb-a5c1-47f8-b61b-feffe63885ce"}
21:29:29.324 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"44842fdb-a5c1-47f8-b61b-feffe63885ce"}
21:29:34.311 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e22da86e-56c4-4966-808f-3907611662bd"}
21:29:34.318 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e22da86e-56c4-4966-808f-3907611662bd"}
21:29:34.323 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"023d1063-7393-4341-9292-f1adf0c54fa4"}
21:29:34.327 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"023d1063-7393-4341-9292-f1adf0c54fa4"}
21:29:39.310 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9a68ed1a-52c8-4d70-bb1c-f37c177ade56"}
21:29:39.314 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9a68ed1a-52c8-4d70-bb1c-f37c177ade56"}
21:29:39.319 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55c3c162-a91f-4512-bc79-3a8dadeba797"}
21:29:39.323 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"55c3c162-a91f-4512-bc79-3a8dadeba797"}
21:29:44.311 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b4d8fe7-5691-44bb-98c0-e0e58dbdf929"}
21:29:44.314 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6b4d8fe7-5691-44bb-98c0-e0e58dbdf929"}
21:29:44.321 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c345e28e-0c63-44b3-ac01-2ed417c61d6a"}
21:29:44.327 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c345e28e-0c63-44b3-ac01-2ed417c61d6a"}
21:29:49.311 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bfc6215b-4e49-4d2b-b155-0e65fc3561fe"}
21:29:49.317 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bfc6215b-4e49-4d2b-b155-0e65fc3561fe"}
21:29:49.324 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd7265f1-67ad-4628-87fb-f491f0757135"}
21:29:49.328 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cd7265f1-67ad-4628-87fb-f491f0757135"}
21:29:54.310 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78a93648-81df-4ff1-a610-0854a6c121a8"}
21:29:54.315 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"78a93648-81df-4ff1-a610-0854a6c121a8"}
21:29:54.320 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9dd6857b-78cc-4e74-9cc4-77adc88065ce"}
21:29:54.328 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9dd6857b-78cc-4e74-9cc4-77adc88065ce"}
21:29:59.310 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dcbcffac-df8e-4a82-a761-690b43ac53dd"}
21:29:59.314 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dcbcffac-df8e-4a82-a761-690b43ac53dd"}
21:29:59.318 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4aa7cc5e-8bf0-4e1e-9582-9ac68addece8"}
21:29:59.324 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4aa7cc5e-8bf0-4e1e-9582-9ac68addece8"}
21:30:04.312 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea18dd05-9f65-4304-a788-ebd29b991498"}
21:30:04.317 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ea18dd05-9f65-4304-a788-ebd29b991498"}
21:30:04.321 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8a8ec089-b326-4d24-a264-ab22337d7a0b"}
21:30:04.325 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8a8ec089-b326-4d24-a264-ab22337d7a0b"}
21:30:09.311 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d27273f2-6ea3-4ba9-8b53-e34166071513"}
21:30:09.315 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d27273f2-6ea3-4ba9-8b53-e34166071513"}
21:30:09.320 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"08c9f8fe-4b6e-4273-a940-da964777176c"}
21:30:09.324 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"08c9f8fe-4b6e-4273-a940-da964777176c"}
21:30:14.310 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"352e49c9-51ab-4ffc-897b-61f08ae8bbcf"}
21:30:14.317 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"352e49c9-51ab-4ffc-897b-61f08ae8bbcf"}
21:30:14.323 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3501f410-dcff-42d5-a1e5-acdb56cc9e31"}
21:30:14.330 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3501f410-dcff-42d5-a1e5-acdb56cc9e31"}
21:30:19.310 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ec26959-c9f1-4da2-805d-aa554463335a"}
21:30:19.314 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0ec26959-c9f1-4da2-805d-aa554463335a"}
21:30:19.319 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2358c40-7577-4b4f-952a-c7421108c194"}
21:30:19.323 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2358c40-7577-4b4f-952a-c7421108c194"}
21:30:24.308 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"09f7bcf1-5604-4341-a3ca-38e3c56fe139"}
21:30:24.312 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"09f7bcf1-5604-4341-a3ca-38e3c56fe139"}
21:30:24.321 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e3911bd-f94b-4481-b63f-5143131b9334"}
21:30:24.326 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e3911bd-f94b-4481-b63f-5143131b9334"}
21:30:29.308 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da27aa71-787a-46c0-aeed-2ced98dcbae5"}
21:30:29.316 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"da27aa71-787a-46c0-aeed-2ced98dcbae5"}
21:30:29.325 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61f4cccc-6492-4b5b-9689-eadfc1647569"}
21:30:29.331 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"61f4cccc-6492-4b5b-9689-eadfc1647569"}
21:30:34.308 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a198093-492d-4d8a-acf5-c59d40a5e1cf"}
21:30:34.311 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5a198093-492d-4d8a-acf5-c59d40a5e1cf"}
21:30:34.315 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e58a3c76-9451-4612-a612-82783d785599"}
21:30:34.322 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e58a3c76-9451-4612-a612-82783d785599"}
21:30:39.307 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7dfc273e-8c8f-4042-ad7e-de8aaab244bd"}
21:30:39.311 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7dfc273e-8c8f-4042-ad7e-de8aaab244bd"}
21:30:39.319 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73334868-61be-46ba-88b8-fdaf80738214"}
21:30:39.328 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"73334868-61be-46ba-88b8-fdaf80738214"}
21:30:44.308 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1cc6d22d-3f2f-43d2-8eee-a6cb794b12f1"}
21:30:44.313 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1cc6d22d-3f2f-43d2-8eee-a6cb794b12f1"}
21:30:44.317 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6fe7daaa-455a-46d0-a60b-78eef9284ea3"}
21:30:44.323 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6fe7daaa-455a-46d0-a60b-78eef9284ea3"}
21:30:49.309 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c93d2d59-b2c7-46ca-be44-ee9688c4fb86"}
21:30:49.314 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c93d2d59-b2c7-46ca-be44-ee9688c4fb86"}
21:30:49.318 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5028f1d1-c0d1-44a4-ae50-a8512aa3a776"}
21:30:49.323 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5028f1d1-c0d1-44a4-ae50-a8512aa3a776"}
21:30:54.307 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fdcd4a6f-7861-4c3e-a826-daf865a2e94b"}
21:30:54.311 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fdcd4a6f-7861-4c3e-a826-daf865a2e94b"}
21:30:54.318 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5996dc06-49ae-4025-8ef4-6531ab228a47"}
21:30:54.324 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5996dc06-49ae-4025-8ef4-6531ab228a47"}
21:30:59.305 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6549f2e-7807-4347-a3c8-5345945dff1f"}
21:30:59.309 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b6549f2e-7807-4347-a3c8-5345945dff1f"}
21:30:59.314 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bbe95066-5787-4775-8100-45e8815573e0"}
21:30:59.319 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bbe95066-5787-4775-8100-45e8815573e0"}
21:31:04.304 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e873e4e-da47-4dd8-964d-bcd597768d23"}
21:31:04.308 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8e873e4e-da47-4dd8-964d-bcd597768d23"}
21:31:04.313 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"83ab3bb9-1bc4-4768-a750-082ad236c990"}
21:31:04.317 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"83ab3bb9-1bc4-4768-a750-082ad236c990"}
21:31:09.304 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd0df6ac-5903-4197-928c-7bf3b1013d33"}
21:31:09.309 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dd0df6ac-5903-4197-928c-7bf3b1013d33"}
21:31:09.313 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78bf0695-a598-4146-b0a2-50f56450ea0b"}
21:31:09.317 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"78bf0695-a598-4146-b0a2-50f56450ea0b"}
21:31:14.305 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"833676fe-ee06-4813-850a-1a8b0852d297"}
21:31:14.309 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"833676fe-ee06-4813-850a-1a8b0852d297"}
21:31:14.313 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5921543f-80e1-4c54-89e6-009cb49140e1"}
21:31:14.317 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5921543f-80e1-4c54-89e6-009cb49140e1"}
21:31:19.321 05.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac54a3ff-465e-4f89-9397-817f272e3ff8"}
21:31:19.326 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ac54a3ff-465e-4f89-9397-817f272e3ff8"}
21:31:19.331 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"966e32ca-0c5d-4883-9533-2689a1619acd"}
21:31:19.337 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"966e32ca-0c5d-4883-9533-2689a1619acd"}
21:31:24.321 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f58ca5e-6ac1-4f66-91bf-c3099fa453f1"}
21:31:24.325 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1f58ca5e-6ac1-4f66-91bf-c3099fa453f1"}
21:31:24.330 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"304b4fef-b1ec-46bc-aadb-befcbbab789f"}
21:31:24.334 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"304b4fef-b1ec-46bc-aadb-befcbbab789f"}
21:31:29.322 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c079c3b-a461-4685-8f65-591e2bd84717"}
21:31:29.326 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7c079c3b-a461-4685-8f65-591e2bd84717"}
21:31:29.338 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf834a4f-c649-46d7-af07-4c7d582625ec"}
21:31:29.343 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf834a4f-c649-46d7-af07-4c7d582625ec"}
21:31:34.322 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d3581ac-1246-4faa-9ddf-ea009898ec09"}
21:31:34.328 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8d3581ac-1246-4faa-9ddf-ea009898ec09"}
21:31:34.334 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49d2de04-a9a5-4c5d-9c99-3d26575479c4"}
21:31:34.339 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"49d2de04-a9a5-4c5d-9c99-3d26575479c4"}
21:31:39.321 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a18b478c-f5b9-4d39-8d55-de5ea4ed13db"}
21:31:39.325 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a18b478c-f5b9-4d39-8d55-de5ea4ed13db"}
21:31:39.331 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fddad88f-52e2-4122-8ea7-c36976ce6b20"}
21:31:39.334 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fddad88f-52e2-4122-8ea7-c36976ce6b20"}
21:31:44.321 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f621b655-1b61-408f-a1fb-91e14ec0d7cc"}
21:31:44.325 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f621b655-1b61-408f-a1fb-91e14ec0d7cc"}
21:31:44.333 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5ef57e3-a464-476c-b345-15afce939736"}
21:31:44.336 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5ef57e3-a464-476c-b345-15afce939736"}
21:31:49.320 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5503f91c-8e55-4171-98bc-f28d85abd092"}
21:31:49.324 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5503f91c-8e55-4171-98bc-f28d85abd092"}
21:31:49.332 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c048160-a7d0-4990-8979-076b0a680845"}
21:31:49.337 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c048160-a7d0-4990-8979-076b0a680845"}
21:31:54.318 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f9420956-0110-44bc-90b4-8d2ec570464e"}
21:31:54.323 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f9420956-0110-44bc-90b4-8d2ec570464e"}
21:31:54.330 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43da89a4-3757-4d69-a315-1f191df96177"}
21:31:54.335 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"43da89a4-3757-4d69-a315-1f191df96177"}
21:31:59.318 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2d1b7211-7e55-411d-b305-e5ea0f3e9b2b"}
21:31:59.322 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2d1b7211-7e55-411d-b305-e5ea0f3e9b2b"}
21:31:59.329 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f7dd84c1-be7b-4025-85d6-e67b1a0c1c09"}
21:31:59.336 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f7dd84c1-be7b-4025-85d6-e67b1a0c1c09"}
21:32:04.318 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"acd2408b-7dd5-45f8-b9d5-2765303adb0f"}
21:32:04.323 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"acd2408b-7dd5-45f8-b9d5-2765303adb0f"}
21:32:04.329 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"02481366-766b-49fc-a609-957a61f112f0"}
21:32:04.332 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"02481366-766b-49fc-a609-957a61f112f0"}
21:32:09.318 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df930014-68a7-4924-b63f-ba280869cad8"}
21:32:09.322 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"df930014-68a7-4924-b63f-ba280869cad8"}
21:32:09.326 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bc39b04d-9264-4985-890f-028803ae21d0"}
21:32:09.330 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bc39b04d-9264-4985-890f-028803ae21d0"}
21:32:14.316 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c78a4a9a-0b5f-4619-8eda-d655bd2993db"}
21:32:14.320 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c78a4a9a-0b5f-4619-8eda-d655bd2993db"}
21:32:14.325 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa4bf52b-40e7-4a6e-a34b-2fcb141653f3"}
21:32:14.328 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa4bf52b-40e7-4a6e-a34b-2fcb141653f3"}
21:32:19.316 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"184e6028-a3f9-4884-8d57-21d312292c7a"}
21:32:19.320 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"184e6028-a3f9-4884-8d57-21d312292c7a"}
21:32:19.325 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f756074b-394f-4b94-9f77-c95f12405607"}
21:32:19.333 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f756074b-394f-4b94-9f77-c95f12405607"}
21:32:24.315 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1a3460e2-bf6b-4675-abad-23f5d2ba514c"}
21:32:24.321 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1a3460e2-bf6b-4675-abad-23f5d2ba514c"}
21:32:24.327 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c77827ed-4fa5-400e-973c-8fdf73728e68"}
21:32:24.332 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c77827ed-4fa5-400e-973c-8fdf73728e68"}
21:32:29.314 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4ab66e9-6873-41aa-991c-1dd8ba61c62e"}
21:32:29.317 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c4ab66e9-6873-41aa-991c-1dd8ba61c62e"}
21:32:29.322 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e70d2a58-4cb6-4419-9a24-76d0d8766ddc"}
21:32:29.328 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e70d2a58-4cb6-4419-9a24-76d0d8766ddc"}
21:32:34.314 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b708a881-b80d-4566-bfa8-2a59713b3498"}
21:32:34.318 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b708a881-b80d-4566-bfa8-2a59713b3498"}
21:32:34.322 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2cb2a36-7134-4b10-9158-0983184cd670"}
21:32:34.327 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c2cb2a36-7134-4b10-9158-0983184cd670"}
21:32:39.313 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0864cd1f-4f06-4db2-aede-dfaaf1fd1951"}
21:32:39.318 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0864cd1f-4f06-4db2-aede-dfaaf1fd1951"}
21:32:39.322 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"372ffd7f-b90f-4e86-b91e-23217c68ff92"}
21:32:39.327 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"372ffd7f-b90f-4e86-b91e-23217c68ff92"}
21:32:44.311 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d0093eac-9cc2-4671-b257-8d40c7b4da7e"}
21:32:44.315 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d0093eac-9cc2-4671-b257-8d40c7b4da7e"}
21:32:44.319 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7edf49c6-020a-4978-a4dc-4e186453ec93"}
21:32:44.323 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7edf49c6-020a-4978-a4dc-4e186453ec93"}
21:32:49.310 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd3b9acd-cb90-4527-814d-f35623d85a5e"}
21:32:49.315 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cd3b9acd-cb90-4527-814d-f35623d85a5e"}
21:32:49.320 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b981cc4c-5117-4dbf-bc6f-2246fd9a49af"}
21:32:49.323 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b981cc4c-5117-4dbf-bc6f-2246fd9a49af"}
21:32:54.309 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"069d5be6-b328-4081-9bb6-63fabb31247b"}
21:32:54.313 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"069d5be6-b328-4081-9bb6-63fabb31247b"}
21:32:54.318 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"62e0656e-2d52-41ca-9259-3220d11015a2"}
21:32:54.323 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"62e0656e-2d52-41ca-9259-3220d11015a2"}
21:32:59.308 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dad0446d-b675-43c0-8d96-db0d8536b841"}
21:32:59.314 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dad0446d-b675-43c0-8d96-db0d8536b841"}
21:32:59.319 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"34b3843b-a0a4-4723-91f8-ba41b896167c"}
21:32:59.322 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"34b3843b-a0a4-4723-91f8-ba41b896167c"}
21:33:04.307 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"67d02377-a345-437a-971e-60a52f35630d"}
21:33:04.311 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"67d02377-a345-437a-971e-60a52f35630d"}
21:33:04.315 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d42fd91-db4c-455d-ab32-5c962cbbd5c4"}
21:33:04.320 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1d42fd91-db4c-455d-ab32-5c962cbbd5c4"}
21:33:09.307 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"23d72601-79d2-40c9-9829-aeb5438ea604"}
21:33:09.311 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"23d72601-79d2-40c9-9829-aeb5438ea604"}
21:33:09.315 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3377d93-857b-4646-80ec-98266da444d3"}
21:33:09.319 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3377d93-857b-4646-80ec-98266da444d3"}
21:33:14.307 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"67098efc-cb99-475b-82a8-cef647ff995f"}
21:33:14.312 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"67098efc-cb99-475b-82a8-cef647ff995f"}
21:33:14.318 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"666ced0a-9bc9-44ee-bb9b-c55fc42daf00"}
21:33:14.321 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"666ced0a-9bc9-44ee-bb9b-c55fc42daf00"}
21:33:19.307 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c311e44-d90e-4e58-a1d8-35fc4cdd4c1d"}
21:33:19.313 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9c311e44-d90e-4e58-a1d8-35fc4cdd4c1d"}
21:33:19.320 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65e7f5a2-a0d1-410c-bff5-3358c5b057eb"}
21:33:19.325 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"65e7f5a2-a0d1-410c-bff5-3358c5b057eb"}
21:33:24.308 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"016f06ec-27f1-4643-a975-68daef8e9a59"}
21:33:24.315 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"016f06ec-27f1-4643-a975-68daef8e9a59"}
21:33:24.322 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e5b2f598-1771-41b5-8d61-5522f78073b2"}
21:33:24.326 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5b2f598-1771-41b5-8d61-5522f78073b2"}
21:33:29.306 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74e2e746-69d2-47f0-8675-84d623249d61"}
21:33:29.310 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"74e2e746-69d2-47f0-8675-84d623249d61"}
21:33:29.316 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b385447a-ba95-4d23-ae02-f70e7e8116a7"}
21:33:29.320 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b385447a-ba95-4d23-ae02-f70e7e8116a7"}
21:33:34.306 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a113ed9c-f23a-4569-876a-491998c70f8e"}
21:33:34.311 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a113ed9c-f23a-4569-876a-491998c70f8e"}
21:33:34.315 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"58aed39a-f226-4e88-847d-601ce10efaac"}
21:33:34.318 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"58aed39a-f226-4e88-847d-601ce10efaac"}
21:33:39.308 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ad61269-0454-40ce-99cd-ad9c9cc1b489"}
21:33:39.315 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2ad61269-0454-40ce-99cd-ad9c9cc1b489"}
21:33:39.322 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7680bc9d-b840-4fb1-9acb-19acefdf6668"}
21:33:39.327 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7680bc9d-b840-4fb1-9acb-19acefdf6668"}
21:33:44.306 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5299f970-646f-4e0d-ab2b-e1a454e07d5f"}
21:33:44.310 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5299f970-646f-4e0d-ab2b-e1a454e07d5f"}
21:33:44.316 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ec45878-4ddd-4bd4-b1cb-4952a182e731"}
21:33:44.320 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3ec45878-4ddd-4bd4-b1cb-4952a182e731"}
21:33:49.306 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c21f7ae5-2fa6-40f5-b23b-3ad1277138a6"}
21:33:49.310 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c21f7ae5-2fa6-40f5-b23b-3ad1277138a6"}
21:33:49.317 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5584cf55-25ac-40b4-a450-8aaf5586ae09"}
21:33:49.322 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5584cf55-25ac-40b4-a450-8aaf5586ae09"}
21:33:54.306 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cf666393-e2fb-474f-8aa0-f8f6f004ed51"}
21:33:54.311 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cf666393-e2fb-474f-8aa0-f8f6f004ed51"}
21:33:54.318 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ebe5bfd1-2619-4711-a52d-d359a038168a"}
21:33:54.327 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ebe5bfd1-2619-4711-a52d-d359a038168a"}
21:33:59.304 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e8ae12e-f698-446f-a529-09021464572a"}
21:33:59.308 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9e8ae12e-f698-446f-a529-09021464572a"}
21:33:59.316 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"68b1f686-9c00-4737-b19b-be4627cb0276"}
21:33:59.319 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"68b1f686-9c00-4737-b19b-be4627cb0276"}
21:34:04.304 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cbab1b7f-12a1-40cd-9972-8cc626e9bf80"}
21:34:04.308 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cbab1b7f-12a1-40cd-9972-8cc626e9bf80"}
21:34:04.312 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a618aca6-70f0-48e0-b865-5c35707a296a"}
21:34:04.316 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a618aca6-70f0-48e0-b865-5c35707a296a"}
21:34:09.304 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ef06ed1-5594-4a29-9612-feb8b688edbc"}
21:34:09.309 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3ef06ed1-5594-4a29-9612-feb8b688edbc"}
21:34:09.314 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9be468b-3f21-4fab-8cb3-d60ca639f242"}
21:34:09.320 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9be468b-3f21-4fab-8cb3-d60ca639f242"}
21:34:14.304 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c252f876-8fd7-4570-ae27-729ec52d2e45"}
21:34:14.309 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c252f876-8fd7-4570-ae27-729ec52d2e45"}
21:34:14.315 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"009c601a-30f4-45bf-8a23-c24a69fcb2e4"}
21:34:14.320 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"009c601a-30f4-45bf-8a23-c24a69fcb2e4"}
21:34:19.303 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f600d93-35b6-4225-9ecb-61ba3112dd4c"}
21:34:19.307 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8f600d93-35b6-4225-9ecb-61ba3112dd4c"}
21:34:19.314 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bcfc0b03-0d28-4db7-a08d-8cb23a43d3e6"}
21:34:19.320 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bcfc0b03-0d28-4db7-a08d-8cb23a43d3e6"}
21:34:24.302 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a212395-716b-4b6c-8cbe-2dd336609f2c"}
21:34:24.307 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0a212395-716b-4b6c-8cbe-2dd336609f2c"}
21:34:24.312 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd74163f-3b94-48b8-9010-7feedb73aba7"}
21:34:24.318 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd74163f-3b94-48b8-9010-7feedb73aba7"}
21:34:29.302 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d37f247c-0bf4-4d34-ac5b-0a7e03c056c9"}
21:34:29.305 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d37f247c-0bf4-4d34-ac5b-0a7e03c056c9"}
21:34:29.311 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b09fb38f-6099-4b7a-921f-988dad67e65f"}
21:34:29.315 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b09fb38f-6099-4b7a-921f-988dad67e65f"}
21:34:34.303 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45a3c2ed-d28f-4137-bb73-f9ce35874f69"}
21:34:34.308 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"45a3c2ed-d28f-4137-bb73-f9ce35874f69"}
21:34:34.313 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c91d2e2e-3307-4ce1-bb3e-cbc0e4f2ac3e"}
21:34:34.316 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c91d2e2e-3307-4ce1-bb3e-cbc0e4f2ac3e"}
21:34:39.302 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5331f577-9ba8-4633-ab7f-be0cf496b2b9"}
21:34:39.307 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5331f577-9ba8-4633-ab7f-be0cf496b2b9"}
21:34:39.311 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76baa402-2e02-442a-ae8e-fa0f3c7aa24d"}
21:34:39.315 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"76baa402-2e02-442a-ae8e-fa0f3c7aa24d"}
21:34:44.302 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"513c2a56-e1ad-4e67-b841-720c352d2e33"}
21:34:44.306 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"513c2a56-e1ad-4e67-b841-720c352d2e33"}
21:34:44.313 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"230c8b48-a697-4cef-9f5c-865e6e0fdada"}
21:34:44.319 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"230c8b48-a697-4cef-9f5c-865e6e0fdada"}
21:34:49.301 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c443855-5c27-41b2-949f-1ac93f46c18f"}
21:34:49.306 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6c443855-5c27-41b2-949f-1ac93f46c18f"}
21:34:49.314 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0e2be2b-6a3f-4ffd-8a3e-5931b8b05278"}
21:34:49.318 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b0e2be2b-6a3f-4ffd-8a3e-5931b8b05278"}
21:34:54.302 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ca5afb54-b138-4e02-b62f-af8706f125c7"}
21:34:54.306 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ca5afb54-b138-4e02-b62f-af8706f125c7"}
21:34:54.315 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4ca2cd94-9203-4f0b-b634-702c645f9ee3"}
21:34:54.320 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ca2cd94-9203-4f0b-b634-702c645f9ee3"}
21:34:59.300 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f521905b-d646-4d86-813c-3f94c85de906"}
21:34:59.304 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f521905b-d646-4d86-813c-3f94c85de906"}
21:34:59.309 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65e19f8b-aa79-47bd-9af1-2f54c2297710"}
21:34:59.314 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"65e19f8b-aa79-47bd-9af1-2f54c2297710"}
21:35:04.301 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8164c6f7-0064-4618-ba3f-10b11fb44e8e"}
21:35:04.306 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8164c6f7-0064-4618-ba3f-10b11fb44e8e"}
21:35:04.312 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53c6c36f-9987-4acd-ab43-3bcf6bdafbd9"}
21:35:04.316 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"53c6c36f-9987-4acd-ab43-3bcf6bdafbd9"}
21:35:09.299 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad8f7366-d1b0-4f6b-b3bf-ed1e029595b7"}
21:35:09.303 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ad8f7366-d1b0-4f6b-b3bf-ed1e029595b7"}
21:35:09.308 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df75d9ec-47b0-4376-815f-9a3584dfa6f7"}
21:35:09.313 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"df75d9ec-47b0-4376-815f-9a3584dfa6f7"}
21:35:14.299 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6107f45e-6b3b-4ccd-be51-8cb12bbabe11"}
21:35:14.305 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6107f45e-6b3b-4ccd-be51-8cb12bbabe11"}
21:35:14.309 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"daf1a626-caf5-4a85-acf8-f1ecf22ca375"}
21:35:14.314 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"daf1a626-caf5-4a85-acf8-f1ecf22ca375"}
21:35:19.298 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e4e864a-3980-401f-a379-30a58c5d2173"}
21:35:19.302 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8e4e864a-3980-401f-a379-30a58c5d2173"}
21:35:19.307 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f78551d-b524-48bb-a3b0-93aef7213fa4"}
21:35:19.311 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f78551d-b524-48bb-a3b0-93aef7213fa4"}
21:35:24.298 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15475886-fe22-4c6a-9f31-96cf92ffafc9"}
21:35:24.303 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"15475886-fe22-4c6a-9f31-96cf92ffafc9"}
21:35:24.310 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aff2c086-a65f-4533-9dbc-0a2e496feacd"}
21:35:24.315 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aff2c086-a65f-4533-9dbc-0a2e496feacd"}
21:35:29.299 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f43aa04a-36a1-4d79-a258-f2cda852426d"}
21:35:29.303 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f43aa04a-36a1-4d79-a258-f2cda852426d"}
21:35:29.308 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"572ad712-439e-4307-a9a5-a240f2c47a15"}
21:35:29.312 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"572ad712-439e-4307-a9a5-a240f2c47a15"}
21:35:34.297 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aeec7483-6c13-48d4-a54f-22f50051fcd9"}
21:35:34.301 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aeec7483-6c13-48d4-a54f-22f50051fcd9"}
21:35:34.306 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f0949626-ffe2-48b7-93ab-2e1e00b640ef"}
21:35:34.327 00.021 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f0949626-ffe2-48b7-93ab-2e1e00b640ef"}
21:35:39.297 04.970 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9062a900-8a45-4353-9b5e-c1cd7a1cfaaa"}
21:35:39.302 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9062a900-8a45-4353-9b5e-c1cd7a1cfaaa"}
21:35:39.307 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36e0c557-e35c-4010-8392-43525647d254"}
21:35:39.311 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"36e0c557-e35c-4010-8392-43525647d254"}
21:35:44.296 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"47aa7268-a05a-4c17-a82a-4ed68a17479f"}
21:35:44.299 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"47aa7268-a05a-4c17-a82a-4ed68a17479f"}
21:35:44.305 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"366edf32-5d20-4ced-964e-9d639132766a"}
21:35:44.308 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"366edf32-5d20-4ced-964e-9d639132766a"}
21:35:49.295 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e46d779-84fa-455c-b04a-72918300d6ae"}
21:35:49.299 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0e46d779-84fa-455c-b04a-72918300d6ae"}
21:35:49.306 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"131ffcbb-0c92-455a-82f9-970293bcfe4a"}
21:35:49.309 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"131ffcbb-0c92-455a-82f9-970293bcfe4a"}
21:35:54.293 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3989d474-3722-47e4-ab67-cfffceae94eb"}
21:35:54.298 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3989d474-3722-47e4-ab67-cfffceae94eb"}
21:35:54.305 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e59b04b-19a7-44af-8888-db4ad9032282"}
21:35:54.309 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e59b04b-19a7-44af-8888-db4ad9032282"}
21:35:59.294 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d2573fe0-5650-48ea-b110-2542a302928a"}
21:35:59.298 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d2573fe0-5650-48ea-b110-2542a302928a"}
21:35:59.303 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa48df73-ad85-483e-924a-54502e720cdd"}
21:35:59.306 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa48df73-ad85-483e-924a-54502e720cdd"}
21:36:04.293 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2cedaabb-6e7b-4153-bb1b-16e3f7de7a01"}
21:36:04.298 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2cedaabb-6e7b-4153-bb1b-16e3f7de7a01"}
21:36:04.307 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2a0bfb9-aac5-456b-a431-875efa387162"}
21:36:04.312 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2a0bfb9-aac5-456b-a431-875efa387162"}
21:36:09.293 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64f89220-fa1f-4fc1-9f28-1ee982a41fde"}
21:36:09.298 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"64f89220-fa1f-4fc1-9f28-1ee982a41fde"}
21:36:09.302 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"849567c3-87c8-4942-971d-6d819f1fe4e9"}
21:36:09.307 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"849567c3-87c8-4942-971d-6d819f1fe4e9"}
21:36:14.293 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2893095c-587e-4add-b85b-c22e0d86e66c"}
21:36:14.297 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2893095c-587e-4add-b85b-c22e0d86e66c"}
21:36:14.302 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82ae871b-7fc7-473d-a433-ea5e0120490c"}
21:36:14.305 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"82ae871b-7fc7-473d-a433-ea5e0120490c"}
21:36:19.292 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c5b1c3d2-790b-4c30-b3e2-20a7bc125264"}
21:36:19.296 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c5b1c3d2-790b-4c30-b3e2-20a7bc125264"}
21:36:19.300 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a5c1f98e-592d-44d9-b61d-403e5528c329"}
21:36:19.306 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a5c1f98e-592d-44d9-b61d-403e5528c329"}
21:36:24.292 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d947383-8c19-4402-b399-da9d41bb28d8"}
21:36:24.297 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0d947383-8c19-4402-b399-da9d41bb28d8"}
21:36:24.302 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"353b4170-511f-4ab4-b8c8-59aa8436ede5"}
21:36:24.307 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"353b4170-511f-4ab4-b8c8-59aa8436ede5"}
21:36:29.290 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cc234910-9f80-42b4-9612-f344943872ad"}
21:36:29.294 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cc234910-9f80-42b4-9612-f344943872ad"}
21:36:29.297 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f71e3cca-f41b-4b44-9890-7e9d535324a0"}
21:36:29.301 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f71e3cca-f41b-4b44-9890-7e9d535324a0"}
21:36:34.289 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5944318d-21ec-4bcb-b210-0de08f6e2237"}
21:36:34.294 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5944318d-21ec-4bcb-b210-0de08f6e2237"}
21:36:34.303 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44213476-b39e-44b7-9079-7fc628a50896"}
21:36:34.312 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"44213476-b39e-44b7-9079-7fc628a50896"}
21:36:39.288 04.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78c442bf-1e83-4d5d-80e2-0397191a8ad7"}
21:36:39.292 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"78c442bf-1e83-4d5d-80e2-0397191a8ad7"}
21:36:39.298 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b4520b23-c169-4972-8b6c-5c850eac7f1b"}
21:36:39.302 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b4520b23-c169-4972-8b6c-5c850eac7f1b"}
21:36:44.288 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c6596eb-e925-43fb-967c-72ac28e852e7"}
21:36:44.291 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8c6596eb-e925-43fb-967c-72ac28e852e7"}
21:36:44.294 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2df79a13-78be-4a9a-8bd9-0cfaba2747ec"}
21:36:44.298 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2df79a13-78be-4a9a-8bd9-0cfaba2747ec"}
21:36:49.288 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b4233523-0944-4f6b-b852-ff561aa14440"}
21:36:49.292 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b4233523-0944-4f6b-b852-ff561aa14440"}
21:36:49.297 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a995f83-5a4e-438d-af2e-13546510ea34"}
21:36:49.300 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a995f83-5a4e-438d-af2e-13546510ea34"}
21:36:54.289 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e54e032-cfe7-447e-a95f-e5f0e7093fc9"}
21:36:54.295 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0e54e032-cfe7-447e-a95f-e5f0e7093fc9"}
21:36:54.300 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"22043bbc-30b3-416f-b920-1cb4032e3085"}
21:36:54.304 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"22043bbc-30b3-416f-b920-1cb4032e3085"}
21:36:59.288 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1fca5a28-df6d-46fe-a87d-c977e96fe963"}
21:36:59.292 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1fca5a28-df6d-46fe-a87d-c977e96fe963"}
21:36:59.296 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"31ed92b6-ca29-43d2-a64e-b0ec4556a72c"}
21:36:59.300 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"31ed92b6-ca29-43d2-a64e-b0ec4556a72c"}
21:37:04.288 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dfe8e9f4-0cae-4df7-9d63-20ee21a2c537"}
21:37:04.291 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dfe8e9f4-0cae-4df7-9d63-20ee21a2c537"}
21:37:04.295 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d286a3ba-00f3-419c-8daa-b8c82553309e"}
21:37:04.299 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d286a3ba-00f3-419c-8daa-b8c82553309e"}
21:37:09.287 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58e31ced-c7c9-4444-b48b-c8f2eff341e2"}
21:37:09.292 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"58e31ced-c7c9-4444-b48b-c8f2eff341e2"}
21:37:09.296 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92f29ff0-2a05-4360-bd2f-170c98f5c67b"}
21:37:09.299 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"92f29ff0-2a05-4360-bd2f-170c98f5c67b"}
21:37:14.286 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f0ce085f-6526-423f-ae30-1a621f092a43"}
21:37:14.290 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f0ce085f-6526-423f-ae30-1a621f092a43"}
21:37:14.294 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f813429-758d-4cff-a323-81ae5a8104a9"}
21:37:14.298 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1f813429-758d-4cff-a323-81ae5a8104a9"}
21:37:19.285 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ca1d89a-772c-40c4-93d7-8afbaf9ca3cc"}
21:37:19.289 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8ca1d89a-772c-40c4-93d7-8afbaf9ca3cc"}
21:37:19.294 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c3a4ed3-01c3-4ae3-9156-676c8b4fe6f7"}
21:37:19.297 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c3a4ed3-01c3-4ae3-9156-676c8b4fe6f7"}
21:37:24.286 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3cd7a28b-1d29-47cb-b861-3866289df8c0"}
21:37:24.295 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3cd7a28b-1d29-47cb-b861-3866289df8c0"}
21:37:24.303 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23cc1c05-861b-4715-8a3f-04a7031b2c48"}
21:37:24.309 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"23cc1c05-861b-4715-8a3f-04a7031b2c48"}
21:37:29.285 04.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c06e5a67-150b-43de-81a5-1e2dd0ffdbf8"}
21:37:29.290 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c06e5a67-150b-43de-81a5-1e2dd0ffdbf8"}
21:37:29.296 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c8f8b9d-2158-462e-83e7-8ca77143a779"}
21:37:29.299 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c8f8b9d-2158-462e-83e7-8ca77143a779"}
21:37:34.285 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1e749f3-e957-4624-a5df-ce9d7ac706de"}
21:37:34.288 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f1e749f3-e957-4624-a5df-ce9d7ac706de"}
21:37:34.291 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b4e62593-eee4-4343-81ed-7a906eb54f5c"}
21:37:34.295 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b4e62593-eee4-4343-81ed-7a906eb54f5c"}
21:37:39.286 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01bdf9fa-c75e-49c1-9a0d-a393a18f3212"}
21:37:39.293 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"01bdf9fa-c75e-49c1-9a0d-a393a18f3212"}
21:37:39.299 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"107663f7-52ed-4902-a567-9fc6bb0b3d61"}
21:37:39.303 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"107663f7-52ed-4902-a567-9fc6bb0b3d61"}
21:37:44.286 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2086904b-960b-4e8f-a445-6f926bb52e00"}
21:37:44.290 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2086904b-960b-4e8f-a445-6f926bb52e00"}
21:37:44.296 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e85609ed-f82e-4e29-8bb6-5bf7b52a9bf5"}
21:37:44.301 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e85609ed-f82e-4e29-8bb6-5bf7b52a9bf5"}
21:37:49.285 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b98ea84-10b4-476c-b3f8-dec6bd297bea"}
21:37:49.288 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7b98ea84-10b4-476c-b3f8-dec6bd297bea"}
21:37:49.291 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd03b5d8-0265-47f1-992a-89d96892bc60"}
21:37:49.294 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd03b5d8-0265-47f1-992a-89d96892bc60"}
21:37:54.283 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8201f5b5-0620-499d-96e5-4ae3715d94bd"}
21:37:54.289 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8201f5b5-0620-499d-96e5-4ae3715d94bd"}
21:37:54.292 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a654244d-b153-4428-9cef-680e5a1b8247"}
21:37:54.298 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a654244d-b153-4428-9cef-680e5a1b8247"}
21:37:59.282 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42362713-8501-4450-a846-47484ae2b6c9"}
21:37:59.287 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"42362713-8501-4450-a846-47484ae2b6c9"}
21:37:59.292 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed83bd64-e2c7-43da-bcab-babdd52b3eb6"}
21:37:59.297 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed83bd64-e2c7-43da-bcab-babdd52b3eb6"}
21:38:04.282 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a681ac7d-bf76-4457-afe6-5dbac9530892"}
21:38:04.285 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a681ac7d-bf76-4457-afe6-5dbac9530892"}
21:38:04.290 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b1788339-00a2-43eb-8efc-e09a0042ef0d"}
21:38:04.297 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b1788339-00a2-43eb-8efc-e09a0042ef0d"}
21:38:09.281 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c0d8629-124a-4059-b08b-31b6729a635d"}
21:38:09.286 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6c0d8629-124a-4059-b08b-31b6729a635d"}
21:38:09.291 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"56028744-9a89-49cd-bd6a-26743929cbee"}
21:38:09.295 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"56028744-9a89-49cd-bd6a-26743929cbee"}
21:38:14.281 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2c36ebf-0869-4cd5-9a79-87d7e75837ce"}
21:38:14.286 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e2c36ebf-0869-4cd5-9a79-87d7e75837ce"}
21:38:14.292 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3944de67-0641-4bca-8314-df3bf89e0ce3"}
21:38:14.296 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3944de67-0641-4bca-8314-df3bf89e0ce3"}
21:38:19.280 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65f17849-5604-49e2-aef5-d2b210807a2f"}
21:38:19.285 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"65f17849-5604-49e2-aef5-d2b210807a2f"}
21:38:19.289 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5ea257a6-da80-49ea-bed2-f03bbd503fe2"}
21:38:19.295 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5ea257a6-da80-49ea-bed2-f03bbd503fe2"}
21:38:24.279 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df101ad3-631d-4615-9e3f-2cf05c445444"}
21:38:24.283 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"df101ad3-631d-4615-9e3f-2cf05c445444"}
21:38:24.288 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"796cda4b-d0f1-4f93-89dc-c6fe132412bf"}
21:38:24.293 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"796cda4b-d0f1-4f93-89dc-c6fe132412bf"}
21:38:29.277 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a0e396a-34a9-41cf-9c4e-348e5b69e8fb"}
21:38:29.282 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6a0e396a-34a9-41cf-9c4e-348e5b69e8fb"}
21:38:29.288 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8fa16519-3e9f-469a-a03d-ca44497d6f5b"}
21:38:29.292 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8fa16519-3e9f-469a-a03d-ca44497d6f5b"}
21:38:34.276 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c8f3eb2-bbdb-4193-b737-324976edb27f"}
21:38:34.283 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9c8f3eb2-bbdb-4193-b737-324976edb27f"}
21:38:34.289 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06fb41ef-6f01-4329-a529-e0878b4f2cd8"}
21:38:34.293 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"06fb41ef-6f01-4329-a529-e0878b4f2cd8"}
21:38:39.275 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5cf37ad2-7237-45a1-9229-2271b7cb75c5"}
21:38:39.279 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5cf37ad2-7237-45a1-9229-2271b7cb75c5"}
21:38:39.283 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9317833b-8bbb-4ea2-a68d-5c4b24a2a21d"}
21:38:39.288 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9317833b-8bbb-4ea2-a68d-5c4b24a2a21d"}
21:38:44.275 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d0391c27-858a-4da2-801c-ea75eed06c27"}
21:38:44.280 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d0391c27-858a-4da2-801c-ea75eed06c27"}
21:38:44.284 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5ea907bb-a58c-4085-b208-d4f4adb7456e"}
21:38:44.289 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5ea907bb-a58c-4085-b208-d4f4adb7456e"}
21:38:49.274 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02bcdab6-69a0-4bfc-aa0f-a63d8362477d"}
21:38:49.279 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"02bcdab6-69a0-4bfc-aa0f-a63d8362477d"}
21:38:49.284 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c6a9327-8cb9-4512-b13e-ee3df3adc45a"}
21:38:49.290 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c6a9327-8cb9-4512-b13e-ee3df3adc45a"}
21:38:54.273 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b49990a-ebc1-41a6-8cb8-e37fd8b5d6e1"}
21:38:54.278 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7b49990a-ebc1-41a6-8cb8-e37fd8b5d6e1"}
21:38:54.284 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6842f953-447d-4e0e-90fe-26f81b9519ea"}
21:38:54.287 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6842f953-447d-4e0e-90fe-26f81b9519ea"}
21:38:59.273 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e4b0973-80d4-4165-bbf5-45fac6fecf6d"}
21:38:59.277 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4e4b0973-80d4-4165-bbf5-45fac6fecf6d"}
21:38:59.281 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27db0725-32fe-4606-804c-92f251de85b8"}
21:38:59.286 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"27db0725-32fe-4606-804c-92f251de85b8"}
21:39:04.272 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9afb01b4-701e-418f-a8e4-576fd3873d42"}
21:39:04.276 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9afb01b4-701e-418f-a8e4-576fd3873d42"}
21:39:04.281 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a82a810-186d-4d71-9fcb-8d9839893007"}
21:39:04.285 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a82a810-186d-4d71-9fcb-8d9839893007"}
21:39:09.272 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b3583116-e290-4711-8316-9f1d8796f71a"}
21:39:09.276 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b3583116-e290-4711-8316-9f1d8796f71a"}
21:39:09.282 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd7ed228-7afa-448e-9a43-c832bb21e0ba"}
21:39:09.288 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd7ed228-7afa-448e-9a43-c832bb21e0ba"}
21:39:14.273 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"38b40c19-4426-4c9e-8d8c-a18e58d30769"}
21:39:14.279 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"38b40c19-4426-4c9e-8d8c-a18e58d30769"}
21:39:14.287 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"edfb52b3-ba42-4e24-8bb2-a1bf502dc900"}
21:39:14.291 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"edfb52b3-ba42-4e24-8bb2-a1bf502dc900"}
21:39:19.272 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c6619de-36cd-4c43-af62-832e0267a2f8"}
21:39:19.277 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7c6619de-36cd-4c43-af62-832e0267a2f8"}
21:39:19.282 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e13b56e2-26c3-4acd-a75b-7e57fd770dc7"}
21:39:19.286 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e13b56e2-26c3-4acd-a75b-7e57fd770dc7"}
21:39:24.272 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ddc0c41-025c-456d-8c5b-cb0d97ee923d"}
21:39:24.276 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3ddc0c41-025c-456d-8c5b-cb0d97ee923d"}
21:39:24.282 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"732f45f3-7574-4b76-b8c5-7d7faf113cd1"}
21:39:24.287 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"732f45f3-7574-4b76-b8c5-7d7faf113cd1"}
21:39:29.273 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2fdcd72f-1bf3-41ac-a0d6-a7b7f5c8d99a"}
21:39:29.277 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2fdcd72f-1bf3-41ac-a0d6-a7b7f5c8d99a"}
21:39:29.282 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5440ace9-ac8c-4a27-aa2b-2a3ae822492c"}
21:39:29.285 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5440ace9-ac8c-4a27-aa2b-2a3ae822492c"}
21:39:34.271 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f496c02d-49cc-423e-ba59-7f1702bc462a"}
21:39:34.274 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f496c02d-49cc-423e-ba59-7f1702bc462a"}
21:39:34.278 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"35a04246-ef73-4b8a-a6e4-0121af8b2089"}
21:39:34.287 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"35a04246-ef73-4b8a-a6e4-0121af8b2089"}
21:39:39.270 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a2b0473b-c892-4183-b554-a38db0a4cef8"}
21:39:39.274 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a2b0473b-c892-4183-b554-a38db0a4cef8"}
21:39:39.278 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae30ad56-d51d-41db-8715-c47937fbec9a"}
21:39:39.281 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae30ad56-d51d-41db-8715-c47937fbec9a"}
21:39:44.270 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"714ac840-f62f-45fb-b0b9-343ebdcb9ff6"}
21:39:44.274 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"714ac840-f62f-45fb-b0b9-343ebdcb9ff6"}
21:39:44.279 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb1e0ea7-91f6-43fd-a801-4826b28225f9"}
21:39:44.285 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb1e0ea7-91f6-43fd-a801-4826b28225f9"}
21:39:49.269 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"13605752-9247-4b0c-bed3-0a80da1a37a4"}
21:39:49.274 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"13605752-9247-4b0c-bed3-0a80da1a37a4"}
21:39:49.278 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85cf49f8-dbb5-467c-b4b5-0a26250d01d4"}
21:39:49.282 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"85cf49f8-dbb5-467c-b4b5-0a26250d01d4"}
21:39:54.269 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a93076a-8d3d-4329-b3c7-001f1f72a72b"}
21:39:54.273 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4a93076a-8d3d-4329-b3c7-001f1f72a72b"}
21:39:54.279 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4e51ca9-7d37-4cf7-bec1-7e7a838eaedf"}
21:39:54.288 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f4e51ca9-7d37-4cf7-bec1-7e7a838eaedf"}
21:39:59.270 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e7113a79-3d9a-40b2-b5a5-b36389052909"}
21:39:59.274 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e7113a79-3d9a-40b2-b5a5-b36389052909"}
21:39:59.277 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e89d996-6110-481e-a49c-2ba9608ba78a"}
21:39:59.281 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e89d996-6110-481e-a49c-2ba9608ba78a"}
21:40:04.268 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a00260e6-410a-4b9a-bbd0-69a2d378ba95"}
21:40:04.271 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a00260e6-410a-4b9a-bbd0-69a2d378ba95"}
21:40:04.275 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b2bdecef-a2e4-49aa-81c0-172f0cb44ae6"}
21:40:04.279 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b2bdecef-a2e4-49aa-81c0-172f0cb44ae6"}
21:40:09.269 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2734af54-615b-43dc-9d09-475acd9dd70e"}
21:40:09.273 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2734af54-615b-43dc-9d09-475acd9dd70e"}
21:40:09.276 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba24e9fe-0ac7-4b0c-b0d0-41d43a6bb30a"}
21:40:09.281 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba24e9fe-0ac7-4b0c-b0d0-41d43a6bb30a"}
21:40:14.267 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82bf356c-ce0a-41fc-9e1d-b022cd71e52d"}
21:40:14.270 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"82bf356c-ce0a-41fc-9e1d-b022cd71e52d"}
21:40:14.280 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3569c03c-5084-48cb-acbf-acb48cae6b9f"}
21:40:14.285 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3569c03c-5084-48cb-acbf-acb48cae6b9f"}
21:40:19.267 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9bd45ac1-81c0-4a2f-ac00-8ef182346fa9"}
21:40:19.271 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9bd45ac1-81c0-4a2f-ac00-8ef182346fa9"}
21:40:19.283 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"37f8a363-aed7-44ab-af74-725c1a97b4ca"}
21:40:19.287 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"37f8a363-aed7-44ab-af74-725c1a97b4ca"}
21:40:24.268 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1fb731a7-bbdd-4159-9d8a-38a0379819f0"}
21:40:24.272 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1fb731a7-bbdd-4159-9d8a-38a0379819f0"}
21:40:24.277 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e5b8f6df-b76c-4515-9abb-3c82094e007a"}
21:40:24.281 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5b8f6df-b76c-4515-9abb-3c82094e007a"}
21:40:29.268 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d4f7d380-637f-4830-8c0a-168299c0af1e"}
21:40:29.273 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d4f7d380-637f-4830-8c0a-168299c0af1e"}
21:40:29.278 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2ed5ac83-9273-4500-bfe5-225bc7b37eeb"}
21:40:29.283 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2ed5ac83-9273-4500-bfe5-225bc7b37eeb"}
21:40:34.268 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f9c2d62a-909b-47c4-89f4-8bd7ba908011"}
21:40:34.273 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f9c2d62a-909b-47c4-89f4-8bd7ba908011"}
21:40:34.277 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"317df243-6321-49b5-8118-5362b70e07d9"}
21:40:34.281 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"317df243-6321-49b5-8118-5362b70e07d9"}
21:40:39.267 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d9c9329-f0b3-425b-b2b8-7e64ce1c98aa"}
21:40:39.272 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9d9c9329-f0b3-425b-b2b8-7e64ce1c98aa"}
21:40:39.279 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f920189b-a1a2-4c01-a806-c105ddad7519"}
21:40:39.283 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f920189b-a1a2-4c01-a806-c105ddad7519"}
21:40:44.270 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"163bc4e4-a184-4fec-be1b-af77a9a53bbc"}
21:40:44.275 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"163bc4e4-a184-4fec-be1b-af77a9a53bbc"}
21:40:44.281 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f04732d9-469b-4363-adc4-bc06f26674cb"}
21:40:44.284 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f04732d9-469b-4363-adc4-bc06f26674cb"}
21:40:49.267 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5f4669e4-bc97-4885-80ee-5f02f27175fa"}
21:40:49.273 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5f4669e4-bc97-4885-80ee-5f02f27175fa"}
21:40:49.277 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8740ae2e-2ad0-4981-be5e-fea57e46f576"}
21:40:49.281 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8740ae2e-2ad0-4981-be5e-fea57e46f576"}
21:40:54.266 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56b6cff8-fbb4-4e86-88ee-768292dd9e11"}
21:40:54.272 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"56b6cff8-fbb4-4e86-88ee-768292dd9e11"}
21:40:54.278 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a337081f-a12a-4553-b4e5-b2f2c830760d"}
21:40:54.282 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a337081f-a12a-4553-b4e5-b2f2c830760d"}
21:40:59.265 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef4a2ba9-0629-4074-8d38-0473d6613adc"}
21:40:59.271 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ef4a2ba9-0629-4074-8d38-0473d6613adc"}
21:40:59.278 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b49c1bb-e524-4f20-90f5-050404912fe8"}
21:40:59.283 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b49c1bb-e524-4f20-90f5-050404912fe8"}
21:41:04.266 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"87139b30-f27c-4924-a8bf-bb981ccf779c"}
21:41:04.269 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"87139b30-f27c-4924-a8bf-bb981ccf779c"}
21:41:04.273 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"17aa6108-c04b-4610-8ae2-ea896f636b87"}
21:41:04.277 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"17aa6108-c04b-4610-8ae2-ea896f636b87"}
21:41:09.268 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c60e163-927e-45bf-990a-03e2eeeee715"}
21:41:09.273 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0c60e163-927e-45bf-990a-03e2eeeee715"}
21:41:09.280 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1901e2ce-baf9-4b13-b716-7c0f034a4048"}
21:41:09.285 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1901e2ce-baf9-4b13-b716-7c0f034a4048"}
21:41:14.266 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"af69ad4b-5ae3-40e9-8cbc-dbbac3154b5c"}
21:41:14.270 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"af69ad4b-5ae3-40e9-8cbc-dbbac3154b5c"}
21:41:14.274 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d8c311e8-962e-4e57-b441-8be7fd7bafeb"}
21:41:14.278 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d8c311e8-962e-4e57-b441-8be7fd7bafeb"}
21:41:19.266 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a12c0457-812e-4008-a50f-129c2a5a3e5b"}
21:41:19.269 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a12c0457-812e-4008-a50f-129c2a5a3e5b"}
21:41:19.273 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5932edb1-6e5f-4e83-8d5a-8e5bb5d6c1cc"}
21:41:19.276 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5932edb1-6e5f-4e83-8d5a-8e5bb5d6c1cc"}
21:41:24.266 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b0f956c1-8a6a-45b2-9783-63a641048923"}
21:41:24.273 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b0f956c1-8a6a-45b2-9783-63a641048923"}
21:41:24.281 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7eba88ae-c019-41ac-a2f2-b18e76e4ec18"}
21:41:24.285 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7eba88ae-c019-41ac-a2f2-b18e76e4ec18"}
21:41:29.266 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c8781313-de75-4b48-991d-14df8d637da3"}
21:41:29.271 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c8781313-de75-4b48-991d-14df8d637da3"}
21:41:29.275 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"723b6095-c484-407d-a9a2-faeaed649458"}
21:41:29.279 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"723b6095-c484-407d-a9a2-faeaed649458"}
21:41:34.264 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"26d78950-005a-46ad-a367-987cd8c8b703"}
21:41:34.267 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"26d78950-005a-46ad-a367-987cd8c8b703"}
21:41:34.271 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9240047-7b50-4e6b-9120-709018b44702"}
21:41:34.275 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9240047-7b50-4e6b-9120-709018b44702"}
21:41:39.264 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb20b0de-7020-4f48-bb45-cf3884ca2477"}
21:41:39.269 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eb20b0de-7020-4f48-bb45-cf3884ca2477"}
21:41:39.273 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2bdb20d3-0b9f-4730-a42c-a93661ddcff6"}
21:41:39.278 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2bdb20d3-0b9f-4730-a42c-a93661ddcff6"}
21:41:44.263 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c8b890d-824b-47cd-98fe-98be56165488"}
21:41:44.267 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8c8b890d-824b-47cd-98fe-98be56165488"}
21:41:44.271 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0505d582-8b24-4667-acf4-096b3a7256eb"}
21:41:44.275 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0505d582-8b24-4667-acf4-096b3a7256eb"}
21:41:49.263 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c02958ab-4a50-4552-a6ad-e1fdbbfd7a56"}
21:41:49.268 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c02958ab-4a50-4552-a6ad-e1fdbbfd7a56"}
21:41:49.273 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"adad502c-db59-439d-ae0b-73b98785e9f1"}
21:41:49.276 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"adad502c-db59-439d-ae0b-73b98785e9f1"}
21:41:54.261 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"21622076-6647-4da2-a7b2-a350ea099344"}
21:41:54.267 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"21622076-6647-4da2-a7b2-a350ea099344"}
21:41:54.271 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"07bd9894-ec5d-4bd5-a1ca-0515bca8ca88"}
21:41:54.275 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"07bd9894-ec5d-4bd5-a1ca-0515bca8ca88"}
21:41:59.263 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a2ec44e-7a16-43dd-8326-57bb674a63e1"}
21:41:59.272 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4a2ec44e-7a16-43dd-8326-57bb674a63e1"}
21:41:59.280 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"395ade68-ff90-4e22-9689-dec3a810d06b"}
21:41:59.284 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"395ade68-ff90-4e22-9689-dec3a810d06b"}
21:42:04.262 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62b771e7-234e-4ac3-a113-1f9cdfe97daa"}
21:42:04.267 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"62b771e7-234e-4ac3-a113-1f9cdfe97daa"}
21:42:04.270 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5aff833-e9f0-422e-8ed8-deaa53406087"}
21:42:04.273 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c5aff833-e9f0-422e-8ed8-deaa53406087"}
21:42:09.265 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df8911f0-6f2d-48d8-868c-6395536dfd9f"}
21:42:09.270 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"df8911f0-6f2d-48d8-868c-6395536dfd9f"}
21:42:09.275 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"beaef284-e7a4-48ad-8923-b344a8cff12e"}
21:42:09.279 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"beaef284-e7a4-48ad-8923-b344a8cff12e"}
21:42:14.264 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e5756ad-c962-46c4-8df4-89b703a2052a"}
21:42:14.268 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4e5756ad-c962-46c4-8df4-89b703a2052a"}
21:42:14.272 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4688a253-3c8e-48b8-968f-ead41942de51"}
21:42:14.276 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4688a253-3c8e-48b8-968f-ead41942de51"}
21:42:19.263 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4321a908-bb8e-434f-bc84-305d473a6e0d"}
21:42:19.266 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4321a908-bb8e-434f-bc84-305d473a6e0d"}
21:42:19.270 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12ab12c7-9b90-4562-800c-62f9e94ba4c4"}
21:42:19.277 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"12ab12c7-9b90-4562-800c-62f9e94ba4c4"}
21:42:24.263 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e30294c-54ea-4ae7-a384-e332df6d4a10"}
21:42:24.267 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2e30294c-54ea-4ae7-a384-e332df6d4a10"}
21:42:24.272 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ffcef74a-d74a-4c54-979e-56a8658de6e6"}
21:42:24.277 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ffcef74a-d74a-4c54-979e-56a8658de6e6"}
21:42:29.263 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e71a0b1-63e3-4594-9044-fcce9c618a02"}
21:42:29.271 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4e71a0b1-63e3-4594-9044-fcce9c618a02"}
21:42:29.275 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ecb92f15-54c3-47b9-88a8-8ca3dca8a424"}
21:42:29.280 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ecb92f15-54c3-47b9-88a8-8ca3dca8a424"}
21:42:34.261 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83488972-09c6-4568-8ecd-e21342c0cf12"}
21:42:34.265 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"83488972-09c6-4568-8ecd-e21342c0cf12"}
21:42:34.271 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cbbc2b73-3546-4b9e-a99e-b7f2a295aeab"}
21:42:34.274 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cbbc2b73-3546-4b9e-a99e-b7f2a295aeab"}
21:42:39.267 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"35da89e7-7eeb-4a17-8b0a-de10429a3eea"}
21:42:39.270 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"35da89e7-7eeb-4a17-8b0a-de10429a3eea"}
21:42:39.274 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e21ed506-3b31-4588-86a2-a7e65d0b059d"}
21:42:39.277 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e21ed506-3b31-4588-86a2-a7e65d0b059d"}
21:42:44.265 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b30c0de2-850f-4322-9661-247d9c6fba65"}
21:42:44.269 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b30c0de2-850f-4322-9661-247d9c6fba65"}
21:42:44.279 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"308ad71e-7835-43e8-88a5-3d3de9f8af8f"}
21:42:44.283 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"308ad71e-7835-43e8-88a5-3d3de9f8af8f"}
21:42:49.264 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c8be1b2-aac2-4a01-919c-41908e7b1708"}
21:42:49.270 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7c8be1b2-aac2-4a01-919c-41908e7b1708"}
21:42:49.278 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29868ada-00d6-4e2f-89b4-70d433c54e4a"}
21:42:49.287 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"29868ada-00d6-4e2f-89b4-70d433c54e4a"}
21:42:54.265 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7be478f-46ed-42a7-92ae-f252bafe57f6"}
21:42:54.272 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b7be478f-46ed-42a7-92ae-f252bafe57f6"}
21:42:54.279 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f37b2b89-a3a3-42e3-a013-f93028956812"}
21:42:54.287 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f37b2b89-a3a3-42e3-a013-f93028956812"}
21:42:59.265 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39805a0b-638c-4e4c-b693-922e9235c411"}
21:42:59.271 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"39805a0b-638c-4e4c-b693-922e9235c411"}
21:42:59.285 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"17570b07-9a19-41cc-b65a-f96c9af352ef"}
21:42:59.289 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"17570b07-9a19-41cc-b65a-f96c9af352ef"}
21:43:04.265 04.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb372ad5-9673-47b9-98de-1db7eb02d089"}
21:43:04.269 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eb372ad5-9673-47b9-98de-1db7eb02d089"}
21:43:04.273 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"962f26be-d353-4277-b238-3c67962a0bc0"}
21:43:04.277 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"962f26be-d353-4277-b238-3c67962a0bc0"}
21:43:09.265 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae6733f7-2da1-4e72-bae0-88fe7f670206"}
21:43:09.271 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ae6733f7-2da1-4e72-bae0-88fe7f670206"}
21:43:09.276 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"37e95cd2-f994-4a84-8c10-87d7d2aeee38"}
21:43:09.279 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"37e95cd2-f994-4a84-8c10-87d7d2aeee38"}
21:43:14.265 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19d3ac13-04e1-473b-bdb1-c470a423f1ec"}
21:43:14.269 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"19d3ac13-04e1-473b-bdb1-c470a423f1ec"}
21:43:14.272 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43e41dc7-526d-48ea-a27e-91521ae7666f"}
21:43:14.279 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"43e41dc7-526d-48ea-a27e-91521ae7666f"}
21:43:19.264 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b02b342-cc86-41db-8c57-d83d10c6938d"}
21:43:19.269 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6b02b342-cc86-41db-8c57-d83d10c6938d"}
21:43:19.273 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"64a24cf9-2af1-4e2e-ad8b-8b869f50a6f4"}
21:43:19.278 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"64a24cf9-2af1-4e2e-ad8b-8b869f50a6f4"}
21:43:24.263 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78c2d948-1da3-496a-89c1-e3940f5db147"}
21:43:24.267 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"78c2d948-1da3-496a-89c1-e3940f5db147"}
21:43:24.272 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd5403a3-499b-41c7-839a-2d44f2dc10a8"}
21:43:24.276 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd5403a3-499b-41c7-839a-2d44f2dc10a8"}
21:43:29.268 04.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28d07f01-54c8-408f-88c2-1fa2638cc0d1"}
21:43:29.272 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"28d07f01-54c8-408f-88c2-1fa2638cc0d1"}
21:43:29.287 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18290696-f1aa-49b8-916b-8859e5ed6e78"}
21:43:29.293 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"18290696-f1aa-49b8-916b-8859e5ed6e78"}
21:43:34.267 04.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad79c3ff-1b6c-4f6d-b715-143888ab3051"}
21:43:34.271 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ad79c3ff-1b6c-4f6d-b715-143888ab3051"}
21:43:34.275 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4233b96-2301-4f8f-9758-63d2d4e8a2f8"}
21:43:34.278 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4233b96-2301-4f8f-9758-63d2d4e8a2f8"}
21:43:39.268 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ed53302-9c40-43c2-ad04-8cfee37c0d6e"}
21:43:39.280 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6ed53302-9c40-43c2-ad04-8cfee37c0d6e"}
21:43:39.289 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0aab697-3516-464c-a6c6-ecb0c44b9390"}
21:43:39.300 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0aab697-3516-464c-a6c6-ecb0c44b9390"}
21:43:44.267 04.967 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00ac431a-a7c9-4583-a53e-79e22d412443"}
21:43:44.271 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"00ac431a-a7c9-4583-a53e-79e22d412443"}
21:43:44.275 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9dd04547-aa86-452b-9c25-b2193db1be39"}
21:43:44.278 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9dd04547-aa86-452b-9c25-b2193db1be39"}
21:43:49.267 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6fb23849-c445-42c8-88d8-f3a1e50ec981"}
21:43:49.272 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6fb23849-c445-42c8-88d8-f3a1e50ec981"}
21:43:49.279 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c761d753-7a0f-41e8-9000-feb7e8f3738a"}
21:43:49.283 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c761d753-7a0f-41e8-9000-feb7e8f3738a"}
21:43:54.267 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2552812-7b97-4b55-a6e2-452f868aea7a"}
21:43:54.271 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e2552812-7b97-4b55-a6e2-452f868aea7a"}
21:43:54.277 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4cd16cb0-acd0-4766-9adf-2fcd0fba22b8"}
21:43:54.283 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4cd16cb0-acd0-4766-9adf-2fcd0fba22b8"}
21:43:59.288 05.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a09ccdd-7de4-4504-b861-1929a62b9900"}
21:43:59.294 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2a09ccdd-7de4-4504-b861-1929a62b9900"}
21:43:59.300 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1dff84f2-9467-459b-9147-cbc8fbc817a6"}
21:43:59.303 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1dff84f2-9467-459b-9147-cbc8fbc817a6"}
21:44:04.288 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"af7a23d3-7bd4-4927-895e-3d0485ffb019"}
21:44:04.293 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"af7a23d3-7bd4-4927-895e-3d0485ffb019"}
21:44:04.300 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"edcf78ff-b8e6-4f2e-86c2-c78b8e8e3bf4"}
21:44:04.305 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"edcf78ff-b8e6-4f2e-86c2-c78b8e8e3bf4"}
21:44:09.299 04.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f927db8-05bf-48cf-8552-45fd1f59112d"}
21:44:09.306 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8f927db8-05bf-48cf-8552-45fd1f59112d"}
21:44:09.311 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f1777207-0f4e-4ec9-a23b-d6fdaebfa2c2"}
21:44:09.314 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f1777207-0f4e-4ec9-a23b-d6fdaebfa2c2"}
21:44:14.300 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53fd4ce7-d86b-42a1-abba-65f4841f90c5"}
21:44:14.304 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"53fd4ce7-d86b-42a1-abba-65f4841f90c5"}
21:44:14.308 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36cfdd2a-3ef1-4c06-906d-1c1fd4442c9a"}
21:44:14.314 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"36cfdd2a-3ef1-4c06-906d-1c1fd4442c9a"}
21:44:19.299 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"76dc36ba-009e-4ed3-a7a0-be6b3cad7a33"}
21:44:19.303 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"76dc36ba-009e-4ed3-a7a0-be6b3cad7a33"}
21:44:19.311 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a67634df-8185-4107-a3d2-8b082ad5c938"}
21:44:19.316 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a67634df-8185-4107-a3d2-8b082ad5c938"}
21:44:24.298 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"791fa55c-5d1f-4c95-9697-d6a07c6a88d3"}
21:44:24.303 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"791fa55c-5d1f-4c95-9697-d6a07c6a88d3"}
21:44:24.309 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e63192bc-cd69-4556-913a-ba47d1af1f0b"}
21:44:24.314 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e63192bc-cd69-4556-913a-ba47d1af1f0b"}
21:44:29.301 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"79479828-c4c3-4cd7-a284-a6038a1eb845"}
21:44:29.306 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"79479828-c4c3-4cd7-a284-a6038a1eb845"}
21:44:29.312 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"88557b5f-4dd2-4663-aca5-3abd2a13701d"}
21:44:29.315 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"88557b5f-4dd2-4663-aca5-3abd2a13701d"}
21:44:34.297 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"327b36cd-b75d-43cb-a33f-dc3c84a3da24"}
21:44:34.302 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"327b36cd-b75d-43cb-a33f-dc3c84a3da24"}
21:44:34.306 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7887074e-69a0-4841-8a14-0f479f1cf096"}
21:44:34.308 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7887074e-69a0-4841-8a14-0f479f1cf096"}
21:44:39.296 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb32cecb-a07d-46b0-b7e6-778088f2fb84"}
21:44:39.300 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eb32cecb-a07d-46b0-b7e6-778088f2fb84"}
21:44:39.304 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d1bee452-34f1-47b3-8b02-097d3170aaad"}
21:44:39.310 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1bee452-34f1-47b3-8b02-097d3170aaad"}
21:44:44.296 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c8cc579-c26b-4c2f-8654-93c8439c5d16"}
21:44:44.300 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2c8cc579-c26b-4c2f-8654-93c8439c5d16"}
21:44:44.305 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b096278-eb29-497f-b1af-7998ec42da43"}
21:44:44.309 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b096278-eb29-497f-b1af-7998ec42da43"}
21:44:49.296 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d5b852aa-c189-4620-9a35-ca65ec7b0852"}
21:44:49.300 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d5b852aa-c189-4620-9a35-ca65ec7b0852"}
21:44:49.304 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4d112966-2cb4-4b23-8108-2f7c278c7a61"}
21:44:49.309 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4d112966-2cb4-4b23-8108-2f7c278c7a61"}
21:44:54.297 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7928932f-fa00-44b8-a448-c8bd4d527ba0"}
21:44:54.301 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7928932f-fa00-44b8-a448-c8bd4d527ba0"}
21:44:54.305 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"95de6555-bfeb-42ba-b1aa-05cfeae1c281"}
21:44:54.309 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"95de6555-bfeb-42ba-b1aa-05cfeae1c281"}
21:44:59.297 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dfed56c1-7602-4415-9801-b785983896d8"}
21:44:59.303 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dfed56c1-7602-4415-9801-b785983896d8"}
21:44:59.307 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec0422e4-e917-4261-932a-78d6db8e8a21"}
21:44:59.312 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec0422e4-e917-4261-932a-78d6db8e8a21"}
21:45:04.296 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16d34de0-3692-4e31-bc96-dce2bf81f2b0"}
21:45:04.300 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"16d34de0-3692-4e31-bc96-dce2bf81f2b0"}
21:45:04.304 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"956db62d-f937-4dad-88c2-f84d3c9d16db"}
21:45:04.310 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"956db62d-f937-4dad-88c2-f84d3c9d16db"}
21:45:09.294 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9110b816-ab17-459f-9e17-76efd898f51f"}
21:45:09.299 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9110b816-ab17-459f-9e17-76efd898f51f"}
21:45:09.303 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2a02cb87-7ec7-4844-b472-9fb678f12535"}
21:45:09.307 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2a02cb87-7ec7-4844-b472-9fb678f12535"}
21:45:14.294 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c248e36-b693-425f-808e-eb5d964f7cf5"}
21:45:14.298 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1c248e36-b693-425f-808e-eb5d964f7cf5"}
21:45:14.302 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"09564077-2e7d-473b-a430-608786bbe1af"}
21:45:14.305 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"09564077-2e7d-473b-a430-608786bbe1af"}
21:45:19.294 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"724a338b-2d44-440b-9620-0db53ee3f5e0"}
21:45:19.298 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"724a338b-2d44-440b-9620-0db53ee3f5e0"}
21:45:19.304 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76cc3fe6-d444-4717-a422-3e4c30ef6f54"}
21:45:19.308 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"76cc3fe6-d444-4717-a422-3e4c30ef6f54"}
21:45:24.294 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee9c09b9-afcc-4a7e-a56c-6f0ae7356048"}
21:45:24.299 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ee9c09b9-afcc-4a7e-a56c-6f0ae7356048"}
21:45:24.308 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5fac2eec-c755-4e38-b67a-066132ba39ea"}
21:45:24.315 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5fac2eec-c755-4e38-b67a-066132ba39ea"}
21:45:29.294 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9fd9a948-a9c2-4943-ad17-25d76a04fbc6"}
21:45:29.298 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9fd9a948-a9c2-4943-ad17-25d76a04fbc6"}
21:45:29.302 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e208dd41-e871-4447-a75c-b62a4e37ae86"}
21:45:29.307 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e208dd41-e871-4447-a75c-b62a4e37ae86"}
21:45:34.294 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41bb0f7a-2153-4684-bdb4-34c5fea2b0b0"}
21:45:34.298 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"41bb0f7a-2153-4684-bdb4-34c5fea2b0b0"}
21:45:34.302 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"181db336-3052-455e-a78c-8686c0748be9"}
21:45:34.308 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"181db336-3052-455e-a78c-8686c0748be9"}
21:45:39.292 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a2fa80d4-5dce-44e9-b34d-2afc28603ccd"}
21:45:39.300 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a2fa80d4-5dce-44e9-b34d-2afc28603ccd"}
21:45:39.310 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f90c0cb1-4f40-4516-a95f-a215977fd9c2"}
21:45:39.314 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f90c0cb1-4f40-4516-a95f-a215977fd9c2"}
21:45:44.292 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2cbd58b8-56b7-4534-bcbe-a00c0af399e4"}
21:45:44.296 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2cbd58b8-56b7-4534-bcbe-a00c0af399e4"}
21:45:44.300 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d469de8f-4a52-4839-9508-3b7aa7df251b"}
21:45:44.303 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d469de8f-4a52-4839-9508-3b7aa7df251b"}
21:45:49.291 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d928809-83bd-4ae8-b916-44310e3a2774"}
21:45:49.295 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7d928809-83bd-4ae8-b916-44310e3a2774"}
21:45:49.299 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"619f7b50-2d79-41fd-ae1b-8b71008ae01f"}
21:45:49.303 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"619f7b50-2d79-41fd-ae1b-8b71008ae01f"}
21:45:54.289 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f9031e6-8b01-442a-9620-b7e81cfc1f0f"}
21:45:54.293 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9f9031e6-8b01-442a-9620-b7e81cfc1f0f"}
21:45:54.299 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82c607af-36b4-4e74-a4c7-b4f9ff3e6fbc"}
21:45:54.302 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"82c607af-36b4-4e74-a4c7-b4f9ff3e6fbc"}
21:45:59.288 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1a0922d-8b29-4eff-8fea-57e8ff16154e"}
21:45:59.293 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e1a0922d-8b29-4eff-8fea-57e8ff16154e"}
21:45:59.298 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e3b2cdc-2f44-4609-826b-84d7461bf42a"}
21:45:59.302 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e3b2cdc-2f44-4609-826b-84d7461bf42a"}
21:46:04.287 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b32fa1ce-2019-4941-903f-38f161a8e650"}
21:46:04.293 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b32fa1ce-2019-4941-903f-38f161a8e650"}
21:46:04.297 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"804e3cbc-f99f-4b1f-ae94-ab3f198ffbc7"}
21:46:04.301 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"804e3cbc-f99f-4b1f-ae94-ab3f198ffbc7"}
21:46:09.286 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b73cdc3-cf39-49bf-bb70-6e66bda129e0"}
21:46:09.291 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7b73cdc3-cf39-49bf-bb70-6e66bda129e0"}
21:46:09.296 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06c34dda-c6b0-4d6e-9b21-1611727eeb38"}
21:46:09.300 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"06c34dda-c6b0-4d6e-9b21-1611727eeb38"}
21:46:14.286 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d1ff26a-e113-491f-b743-011ab51b78ae"}
21:46:14.290 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5d1ff26a-e113-491f-b743-011ab51b78ae"}
21:46:14.294 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ee5be56-1393-440f-902c-98fc3f3851e2"}
21:46:14.301 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ee5be56-1393-440f-902c-98fc3f3851e2"}
21:46:19.286 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19fa37a1-223e-4873-b720-28cc4d944ada"}
21:46:19.292 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"19fa37a1-223e-4873-b720-28cc4d944ada"}
21:46:19.296 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81a156ec-a4d9-40f2-9eb8-ff0807b24199"}
21:46:19.300 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"81a156ec-a4d9-40f2-9eb8-ff0807b24199"}
21:46:24.285 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"302a1a79-e338-4e36-98c3-35bb5a905664"}
21:46:24.290 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"302a1a79-e338-4e36-98c3-35bb5a905664"}
21:46:24.295 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85090928-f66f-426f-a0b0-c9c3afe0bb0c"}
21:46:24.299 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"85090928-f66f-426f-a0b0-c9c3afe0bb0c"}
21:46:29.285 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea22add4-9353-4780-b459-2e0236deb424"}
21:46:29.289 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ea22add4-9353-4780-b459-2e0236deb424"}
21:46:29.294 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"917d4614-030a-4d46-a838-894097d1568f"}
21:46:29.301 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"917d4614-030a-4d46-a838-894097d1568f"}
21:46:34.285 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df113660-e833-4748-b810-3388023e763d"}
21:46:34.289 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"df113660-e833-4748-b810-3388023e763d"}
21:46:34.294 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0316e930-e9ee-47ba-ba57-7485eb729078"}
21:46:34.298 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0316e930-e9ee-47ba-ba57-7485eb729078"}
21:46:39.284 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fed49a54-e31f-46a7-952a-a03b1d1bb4e9"}
21:46:39.288 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fed49a54-e31f-46a7-952a-a03b1d1bb4e9"}
21:46:39.293 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14287f1d-e085-45c1-a537-3d678a177113"}
21:46:39.296 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"14287f1d-e085-45c1-a537-3d678a177113"}
21:46:44.285 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18f76095-6db4-47c8-9579-0c763a6cb00e"}
21:46:44.290 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"18f76095-6db4-47c8-9579-0c763a6cb00e"}
21:46:44.294 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ba58f67-f352-499c-9755-1fa902084623"}
21:46:44.297 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9ba58f67-f352-499c-9755-1fa902084623"}
21:46:49.284 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f0051c2-9a50-4297-bdb0-e10e4324313f"}
21:46:49.288 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8f0051c2-9a50-4297-bdb0-e10e4324313f"}
21:46:49.294 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b36a6c37-b773-46ce-9850-2efdaedd52ea"}
21:46:49.298 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b36a6c37-b773-46ce-9850-2efdaedd52ea"}
21:46:54.283 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6190d51a-0eb6-4a89-87ac-e2cdd7eb27d1"}
21:46:54.288 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6190d51a-0eb6-4a89-87ac-e2cdd7eb27d1"}
21:46:54.293 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac60ac1b-ae34-483f-958a-bd072070e2ac"}
21:46:54.299 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac60ac1b-ae34-483f-958a-bd072070e2ac"}
21:46:59.283 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"95d8b112-d3f5-45c0-b5a8-5b71dfc6e68d"}
21:46:59.289 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"95d8b112-d3f5-45c0-b5a8-5b71dfc6e68d"}
21:46:59.294 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cddb143f-7ad7-41f3-b3a3-e3a918091915"}
21:46:59.298 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cddb143f-7ad7-41f3-b3a3-e3a918091915"}
21:47:04.284 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7aece20d-d2e8-49d3-8a88-03ab54b6b8e9"}
21:47:04.288 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7aece20d-d2e8-49d3-8a88-03ab54b6b8e9"}
21:47:04.292 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4d1f6e44-f4a9-4ec1-ad34-b56be98dac78"}
21:47:04.297 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4d1f6e44-f4a9-4ec1-ad34-b56be98dac78"}
21:47:09.283 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"89728af6-6464-4050-afdc-f17ece1215ed"}
21:47:09.289 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"89728af6-6464-4050-afdc-f17ece1215ed"}
21:47:09.294 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"03a9c9f4-9ba3-4d29-9436-7ce0239ffedd"}
21:47:09.298 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"03a9c9f4-9ba3-4d29-9436-7ce0239ffedd"}
21:47:14.282 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2ee2153-599d-4cea-85ed-2af07b58f990"}
21:47:14.286 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c2ee2153-599d-4cea-85ed-2af07b58f990"}
21:47:14.292 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96415136-f79d-44d2-a579-edacd2ec45aa"}
21:47:14.296 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"96415136-f79d-44d2-a579-edacd2ec45aa"}
21:47:19.282 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f0523a27-51a3-4908-ac8c-12f36c9420dd"}
21:47:19.286 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f0523a27-51a3-4908-ac8c-12f36c9420dd"}
21:47:19.291 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"39961fda-0a8c-4bf8-9930-98393ad9242d"}
21:47:19.295 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"39961fda-0a8c-4bf8-9930-98393ad9242d"}
21:47:24.281 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba019c14-fabc-4f03-b477-124ef2767c20"}
21:47:24.286 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ba019c14-fabc-4f03-b477-124ef2767c20"}
21:47:24.291 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"265f3c6e-1b2e-4408-ab3b-5bf9074659a5"}
21:47:24.298 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"265f3c6e-1b2e-4408-ab3b-5bf9074659a5"}
21:47:29.281 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5bcfa223-3de6-449f-bfaa-6b5ebdec7713"}
21:47:29.284 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5bcfa223-3de6-449f-bfaa-6b5ebdec7713"}
21:47:29.288 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4016009-7473-4cc4-be63-662e7bc2e34e"}
21:47:29.292 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4016009-7473-4cc4-be63-662e7bc2e34e"}
21:47:34.281 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"423c597f-af6c-43fe-ba61-b44fe848250e"}
21:47:34.285 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"423c597f-af6c-43fe-ba61-b44fe848250e"}
21:47:34.296 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"096d65bf-74f3-4d47-84bb-8cd0a7dadae8"}
21:47:34.303 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"096d65bf-74f3-4d47-84bb-8cd0a7dadae8"}
21:47:39.280 04.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dadf7607-db20-4514-8b6c-982bf972929c"}
21:47:39.284 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dadf7607-db20-4514-8b6c-982bf972929c"}
21:47:39.289 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0abb93c5-f5d0-4de8-bb73-ecb2054b75ea"}
21:47:39.294 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0abb93c5-f5d0-4de8-bb73-ecb2054b75ea"}
21:47:43.289 03.995 16872 evsrv: cli 0D3C0A48 connect
21:47:43.319 00.030 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7d60443e-128f-4589-9151-9c867b47a985"}
21:47:43.324 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d60443e-128f-4589-9151-9c867b47a985"}
21:47:43.338 00.014 16872 evsrv: cli 0D3C0A48 disconnect
21:47:43.458 00.120 16872 evsrv: cli 0D3BFB48 connect
21:47:43.466 00.008 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"7c99993b-8610-4b4e-922a-eee6558ffd2e"}
21:47:43.476 00.010 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c99993b-8610-4b4e-922a-eee6558ffd2e"}
21:47:43.483 00.007 16872 evsrv: cli 0D3BFB48 disconnect
21:47:44.280 00.797 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88cb50dc-eecf-4fcf-a3ee-3404d64440f3"}
21:47:44.284 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"88cb50dc-eecf-4fcf-a3ee-3404d64440f3"}
21:47:44.288 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67807134-27cc-4431-bc71-87addc3dc9cb"}
21:47:44.292 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"67807134-27cc-4431-bc71-87addc3dc9cb"}
21:47:49.279 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6fb401fa-b429-493c-9eb0-f04ac8304801"}
21:47:49.283 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6fb401fa-b429-493c-9eb0-f04ac8304801"}
21:47:49.290 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12021e77-6af1-4da5-90b9-bfe452f5a566"}
21:47:49.297 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"12021e77-6af1-4da5-90b9-bfe452f5a566"}
21:47:54.278 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c92bbcd-6220-4cfc-9eda-81526c51a07e"}
21:47:54.282 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0c92bbcd-6220-4cfc-9eda-81526c51a07e"}
21:47:54.290 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e73d8ad-57b6-4277-bb35-a2135c509961"}
21:47:54.295 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e73d8ad-57b6-4277-bb35-a2135c509961"}
21:47:59.308 05.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cdee18ec-d312-4619-a444-585a39bc0afc"}
21:47:59.313 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cdee18ec-d312-4619-a444-585a39bc0afc"}
21:47:59.455 00.142 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b7b0e57-2d14-4dee-80f9-01da1af0dc09"}
21:47:59.463 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8b7b0e57-2d14-4dee-80f9-01da1af0dc09"}
21:48:04.308 04.845 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b380a59-e07e-4c3f-8131-517eca185014"}
21:48:04.315 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6b380a59-e07e-4c3f-8131-517eca185014"}
21:48:04.320 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51666e58-bb9f-467c-bd64-d5ebe9d8ded0"}
21:48:04.324 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"51666e58-bb9f-467c-bd64-d5ebe9d8ded0"}
21:48:10.007 05.683 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c0dc1fbe-0426-4d26-9f99-e3a315f86493"}
21:48:10.012 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c0dc1fbe-0426-4d26-9f99-e3a315f86493"}
21:48:10.018 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d71980cf-0ba5-4a81-8197-89a3d22aa569"}
21:48:10.026 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d71980cf-0ba5-4a81-8197-89a3d22aa569"}
21:48:15.007 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ba57473-5550-43e3-9038-d861257a7ea2"}
21:48:15.011 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3ba57473-5550-43e3-9038-d861257a7ea2"}
21:48:15.016 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"87518ca6-3dcb-4125-8256-33bdabe69961"}
21:48:15.020 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"87518ca6-3dcb-4125-8256-33bdabe69961"}
21:48:20.005 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b0891b61-c10b-4b15-8c28-fd4ef222f73b"}
21:48:20.012 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b0891b61-c10b-4b15-8c28-fd4ef222f73b"}
21:48:20.017 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b3d52a78-3676-4284-b078-10ce03cfce38"}
21:48:20.022 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b3d52a78-3676-4284-b078-10ce03cfce38"}
21:48:25.006 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"46ef8462-1e53-427d-b96e-a1b5ada8101c"}
21:48:25.011 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"46ef8462-1e53-427d-b96e-a1b5ada8101c"}
21:48:25.015 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"476effa8-c028-42bc-a62a-bb7679e7754f"}
21:48:25.021 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"476effa8-c028-42bc-a62a-bb7679e7754f"}
21:48:30.014 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eaebbdf0-54c0-4767-b6ab-221b7be24696"}
21:48:30.018 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eaebbdf0-54c0-4767-b6ab-221b7be24696"}
21:48:30.023 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ef2d66d-2556-41cd-8d83-dbd1bb41304a"}
21:48:30.028 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ef2d66d-2556-41cd-8d83-dbd1bb41304a"}
21:48:35.014 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7477a175-225b-4369-891b-0202e437a268"}
21:48:35.017 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7477a175-225b-4369-891b-0202e437a268"}
21:48:35.022 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f6a974f-6e0d-477c-b752-b25d7afdff21"}
21:48:35.026 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f6a974f-6e0d-477c-b752-b25d7afdff21"}
21:48:40.013 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f8fd4539-3aa1-4f86-8772-5a5de0e21b04"}
21:48:40.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f8fd4539-3aa1-4f86-8772-5a5de0e21b04"}
21:48:40.021 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e2fab742-047d-473a-99da-e58832c7ef63"}
21:48:40.025 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e2fab742-047d-473a-99da-e58832c7ef63"}
21:48:45.011 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d334b1ed-1763-4a01-9726-42720bccb104"}
21:48:45.019 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d334b1ed-1763-4a01-9726-42720bccb104"}
21:48:45.029 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee0d2df4-874c-47b1-96d7-40bd1b2fd5ab"}
21:48:45.033 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ee0d2df4-874c-47b1-96d7-40bd1b2fd5ab"}
21:48:50.009 04.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6048f9b-b346-4526-89d3-9726a7f70476"}
21:48:50.013 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c6048f9b-b346-4526-89d3-9726a7f70476"}
21:48:50.018 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d017835-2c2b-4a27-a888-b0767c5b80d0"}
21:48:50.022 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d017835-2c2b-4a27-a888-b0767c5b80d0"}
21:48:55.009 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91644ead-b7e7-4816-b1cd-16f4f6f84fad"}
21:48:55.014 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"91644ead-b7e7-4816-b1cd-16f4f6f84fad"}
21:48:55.023 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53b93f41-2e02-4402-97e8-b90474298f69"}
21:48:55.029 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"53b93f41-2e02-4402-97e8-b90474298f69"}
21:49:00.010 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7edaa7a5-4f3b-4712-9b9d-8bd98ffddb32"}
21:49:00.019 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7edaa7a5-4f3b-4712-9b9d-8bd98ffddb32"}
21:49:00.029 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8761c56e-5576-4d1b-ab15-532e59ade322"}
21:49:00.034 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8761c56e-5576-4d1b-ab15-532e59ade322"}
21:49:05.010 04.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4fc6e40e-d6ac-4649-aa7f-3139d1503474"}
21:49:05.015 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4fc6e40e-d6ac-4649-aa7f-3139d1503474"}
21:49:05.019 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e223372-f941-4478-9db1-2fc6c1225c40"}
21:49:05.025 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e223372-f941-4478-9db1-2fc6c1225c40"}
21:49:10.010 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37e67c86-0c09-422f-9002-9451823390cc"}
21:49:10.014 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"37e67c86-0c09-422f-9002-9451823390cc"}
21:49:10.023 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"144b8a90-813d-4cce-833a-b52b0c3e2a02"}
21:49:10.029 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"144b8a90-813d-4cce-833a-b52b0c3e2a02"}
21:49:15.010 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"738d32ad-1f3a-4cf6-9822-4cc5ca83b114"}
21:49:15.014 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"738d32ad-1f3a-4cf6-9822-4cc5ca83b114"}
21:49:15.020 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f4b6ead-eeca-4606-871d-40c80c33958a"}
21:49:15.025 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1f4b6ead-eeca-4606-871d-40c80c33958a"}
21:49:20.011 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff9df798-7b06-4c1d-9b6e-99fa3001738a"}
21:49:20.015 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ff9df798-7b06-4c1d-9b6e-99fa3001738a"}
21:49:20.024 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21e264a9-b669-4692-8b99-60245d91121e"}
21:49:20.029 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"21e264a9-b669-4692-8b99-60245d91121e"}
21:49:25.009 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cccac591-a76d-4238-a1fb-9884a06a7cb5"}
21:49:25.017 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cccac591-a76d-4238-a1fb-9884a06a7cb5"}
21:49:25.027 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a9b490d-b2cb-4be1-abd4-14d173e9f439"}
21:49:25.032 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a9b490d-b2cb-4be1-abd4-14d173e9f439"}
21:49:30.008 04.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"573c5c93-4e59-4dd2-a60c-557d88388f39"}
21:49:30.014 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"573c5c93-4e59-4dd2-a60c-557d88388f39"}
21:49:30.052 00.038 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9729ae90-b2f2-465e-8c37-fdf44c705381"}
21:49:30.058 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9729ae90-b2f2-465e-8c37-fdf44c705381"}
21:49:35.007 04.949 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"143bf745-530b-40ab-8d0e-4a1b67cbead2"}
21:49:35.011 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"143bf745-530b-40ab-8d0e-4a1b67cbead2"}
21:49:35.017 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"da9464a1-f3f9-48ac-a434-b4e7c59e3875"}
21:49:35.021 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"da9464a1-f3f9-48ac-a434-b4e7c59e3875"}
21:49:40.007 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f23542bb-baa1-4efa-b00b-7f49dd798512"}
21:49:40.012 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f23542bb-baa1-4efa-b00b-7f49dd798512"}
21:49:40.017 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b83eec1f-7987-45a0-b226-779b89b7db98"}
21:49:40.021 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b83eec1f-7987-45a0-b226-779b89b7db98"}
21:49:45.006 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4ce019b-2003-44c9-801d-ec63d02a53ea"}
21:49:45.012 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e4ce019b-2003-44c9-801d-ec63d02a53ea"}
21:49:45.016 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78e1b459-419f-41dd-ba8a-d6017f2dd54b"}
21:49:45.020 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"78e1b459-419f-41dd-ba8a-d6017f2dd54b"}
21:49:50.005 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07979533-8b79-4d73-86c5-7a14b2e42237"}
21:49:50.009 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"07979533-8b79-4d73-86c5-7a14b2e42237"}
21:49:50.013 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2e33ea7-83db-4ac1-9c23-202440868ae8"}
21:49:50.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2e33ea7-83db-4ac1-9c23-202440868ae8"}
21:49:55.005 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"153b824d-b1aa-4bbb-90e0-45bd9a61affe"}
21:49:55.010 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"153b824d-b1aa-4bbb-90e0-45bd9a61affe"}
21:49:55.017 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"801226d4-b5d3-4fa2-81cc-a27f28a106a7"}
21:49:55.022 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"801226d4-b5d3-4fa2-81cc-a27f28a106a7"}
21:50:00.004 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"675da3b2-ecdf-4c03-a490-a9dda0e6c752"}
21:50:00.008 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"675da3b2-ecdf-4c03-a490-a9dda0e6c752"}
21:50:00.012 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eb15ecdc-033b-43bf-8530-044f25eddac4"}
21:50:00.024 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eb15ecdc-033b-43bf-8530-044f25eddac4"}
21:50:05.003 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72f0af2a-be4d-426e-a84d-b8eee2e6a3bd"}
21:50:05.009 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"72f0af2a-be4d-426e-a84d-b8eee2e6a3bd"}
21:50:05.014 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3fcb2b40-ff32-4e30-9998-54d198c01355"}
21:50:05.018 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3fcb2b40-ff32-4e30-9998-54d198c01355"}
21:50:10.003 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"383b60e9-b5de-4459-a628-b54aefbb9431"}
21:50:10.008 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"383b60e9-b5de-4459-a628-b54aefbb9431"}
21:50:10.013 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"914ab06a-bce4-4cff-a677-0ca2bac4fc40"}
21:50:10.016 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"914ab06a-bce4-4cff-a677-0ca2bac4fc40"}
21:50:15.004 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f22cb679-7766-4ba1-83d0-ea7f2a953ce3"}
21:50:15.010 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f22cb679-7766-4ba1-83d0-ea7f2a953ce3"}
21:50:15.018 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a104430e-eb07-404c-affe-5a553d4a9223"}
21:50:15.023 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a104430e-eb07-404c-affe-5a553d4a9223"}
21:50:20.003 04.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5e08e6e2-a031-40bd-b156-27d427dde289"}
21:50:20.006 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5e08e6e2-a031-40bd-b156-27d427dde289"}
21:50:20.010 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ce18291d-fa1b-43c4-8519-4f0a9355eae6"}
21:50:20.016 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ce18291d-fa1b-43c4-8519-4f0a9355eae6"}
21:50:25.004 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cea40d80-a399-4ce7-9cdc-2d19340e6c17"}
21:50:25.008 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cea40d80-a399-4ce7-9cdc-2d19340e6c17"}
21:50:25.015 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"04964905-c314-46e0-9558-4222d402e542"}
21:50:25.019 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"04964905-c314-46e0-9558-4222d402e542"}
21:50:30.004 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4630614d-0b07-4d1d-9683-ee49ece1bda3"}
21:50:30.009 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4630614d-0b07-4d1d-9683-ee49ece1bda3"}
21:50:30.019 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"50983cce-38dc-480b-81a9-132786c52041"}
21:50:30.026 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"50983cce-38dc-480b-81a9-132786c52041"}
21:50:35.012 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"60eb943c-8ba6-4968-8925-a6bd7440e960"}
21:50:35.047 00.035 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"60eb943c-8ba6-4968-8925-a6bd7440e960"}
21:50:35.923 00.876 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"497f7b52-7fc0-444b-a5f5-b8fcfe6e0116"}
21:50:35.980 00.057 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"497f7b52-7fc0-444b-a5f5-b8fcfe6e0116"}
21:50:40.012 04.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6f48359-dd37-447c-b7a1-04573afe4a30"}
21:50:40.016 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c6f48359-dd37-447c-b7a1-04573afe4a30"}
21:50:40.023 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d8123a9-5bc3-4388-bdfc-32fcf6560c96"}
21:50:40.028 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d8123a9-5bc3-4388-bdfc-32fcf6560c96"}
21:50:45.012 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ce33cff-cff5-4798-9789-1315115b60c9"}
21:50:45.016 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6ce33cff-cff5-4798-9789-1315115b60c9"}
21:50:45.021 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ddb20429-bdc7-4747-8fb4-6541735cd381"}
21:50:45.025 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ddb20429-bdc7-4747-8fb4-6541735cd381"}
21:50:50.013 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88cfe3e4-5d45-40c4-9307-d7acc2b6e442"}
21:50:50.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"88cfe3e4-5d45-40c4-9307-d7acc2b6e442"}
21:50:50.021 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"586e3d01-f038-45b6-9816-4943b2bea837"}
21:50:50.025 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"586e3d01-f038-45b6-9816-4943b2bea837"}
21:50:55.011 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a012290e-9a15-4bbe-be3e-5a5ee067b338"}
21:50:55.015 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a012290e-9a15-4bbe-be3e-5a5ee067b338"}
21:50:55.021 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3aa0c547-86b6-4dc0-bcf6-cfa5c1a65892"}
21:50:55.024 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3aa0c547-86b6-4dc0-bcf6-cfa5c1a65892"}
21:51:00.011 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02091161-e766-4e26-a748-8286f3323b32"}
21:51:00.016 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"02091161-e766-4e26-a748-8286f3323b32"}
21:51:00.022 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0b6b516-2f7f-45f1-8133-7bbe648863a5"}
21:51:00.026 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c0b6b516-2f7f-45f1-8133-7bbe648863a5"}
21:51:05.012 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"714799ba-5df2-4171-8d78-a25a4a7bbb64"}
21:51:05.014 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"714799ba-5df2-4171-8d78-a25a4a7bbb64"}
21:51:05.018 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff818516-1b37-41da-87ed-5037d4e85c93"}
21:51:05.021 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff818516-1b37-41da-87ed-5037d4e85c93"}
21:51:10.011 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19a7fa6d-4311-4adf-b145-c8aa8bfdd458"}
21:51:10.015 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"19a7fa6d-4311-4adf-b145-c8aa8bfdd458"}
21:51:10.019 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ca8c1cb-7949-49da-a32a-ac6c586641bc"}
21:51:10.022 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1ca8c1cb-7949-49da-a32a-ac6c586641bc"}
21:51:15.011 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2cb601f2-6e92-4968-a708-0316c332cf97"}
21:51:15.016 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2cb601f2-6e92-4968-a708-0316c332cf97"}
21:51:15.021 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb98c7df-2688-40f5-9ca9-fa9a533e7f36"}
21:51:15.025 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb98c7df-2688-40f5-9ca9-fa9a533e7f36"}
21:51:20.011 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33de314b-45e8-4137-9fb2-72dfc1e2f053"}
21:51:20.016 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"33de314b-45e8-4137-9fb2-72dfc1e2f053"}
21:51:20.023 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5d112f8-e6aa-45e7-9dac-6972d0cd50e3"}
21:51:20.033 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5d112f8-e6aa-45e7-9dac-6972d0cd50e3"}
21:51:25.011 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62b5fd99-c1aa-48ae-8e65-008a1d477253"}
21:51:25.015 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"62b5fd99-c1aa-48ae-8e65-008a1d477253"}
21:51:25.019 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2dfa6cbe-69f6-4aa0-8664-db025462bcbc"}
21:51:25.023 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2dfa6cbe-69f6-4aa0-8664-db025462bcbc"}
21:51:30.010 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb784980-38c3-422a-9986-88ee33a277ca"}
21:51:30.013 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bb784980-38c3-422a-9986-88ee33a277ca"}
21:51:30.016 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1444ac9f-a551-483e-a694-c58789642aae"}
21:51:30.019 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1444ac9f-a551-483e-a694-c58789642aae"}
21:51:35.007 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"30b45f81-d69b-4191-9d74-177397d2e982"}
21:51:35.011 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"30b45f81-d69b-4191-9d74-177397d2e982"}
21:51:35.015 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11d2621b-508e-415f-addd-8918b6a85185"}
21:51:35.018 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"11d2621b-508e-415f-addd-8918b6a85185"}
21:51:40.007 04.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e18ea02-e624-43d9-822e-d93523eeadb9"}
21:51:40.021 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4e18ea02-e624-43d9-822e-d93523eeadb9"}
21:51:40.204 00.183 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de129480-23d1-4c24-ae94-a88a1a9f832e"}
21:51:40.252 00.048 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"de129480-23d1-4c24-ae94-a88a1a9f832e"}
21:51:45.008 04.756 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33dced5b-6c36-4ab0-a020-caec2e956fba"}
21:51:45.010 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"33dced5b-6c36-4ab0-a020-caec2e956fba"}
21:51:45.014 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23f806bc-1fa3-49f7-adde-467d2fa575fa"}
21:51:45.017 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"23f806bc-1fa3-49f7-adde-467d2fa575fa"}
21:51:50.007 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf322544-065b-4049-b146-2e4203c7269a"}
21:51:50.010 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bf322544-065b-4049-b146-2e4203c7269a"}
21:51:50.013 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b935e57-ef27-49a8-ba22-44f33865996e"}
21:51:50.018 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8b935e57-ef27-49a8-ba22-44f33865996e"}
21:51:55.008 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c9f2f89-4110-46a2-b4b8-442cfc417bbd"}
21:51:55.012 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9c9f2f89-4110-46a2-b4b8-442cfc417bbd"}
21:51:55.017 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e460ae7-58e3-46ed-9d48-01725dc49d8b"}
21:51:55.022 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e460ae7-58e3-46ed-9d48-01725dc49d8b"}
21:52:00.007 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ec9a52e-ec57-41df-87e0-66a81d071eee"}
21:52:00.012 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8ec9a52e-ec57-41df-87e0-66a81d071eee"}
21:52:00.019 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b36abc35-f0f2-41ef-96e3-d23e3e235d5f"}
21:52:00.025 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b36abc35-f0f2-41ef-96e3-d23e3e235d5f"}
21:52:05.006 04.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa3b44c8-b9b1-4fa3-8f3f-396fc2705f03"}
21:52:05.013 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"fa3b44c8-b9b1-4fa3-8f3f-396fc2705f03"}
21:52:05.018 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ebfc68c-ad71-416f-a68d-601103c39d9a"}
21:52:05.022 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ebfc68c-ad71-416f-a68d-601103c39d9a"}
21:52:10.006 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"106c2715-0513-405f-8d03-103d31a1d895"}
21:52:10.009 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"106c2715-0513-405f-8d03-103d31a1d895"}
21:52:10.012 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d94510d-7dea-44c3-a4c6-94ac60dd66a0"}
21:52:10.015 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d94510d-7dea-44c3-a4c6-94ac60dd66a0"}
21:52:15.006 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8bf58934-ba77-47d7-bcb7-7f8baaa6b1bd"}
21:52:15.011 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8bf58934-ba77-47d7-bcb7-7f8baaa6b1bd"}
21:52:15.016 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01431667-6448-47f1-847f-ff281434ab5e"}
21:52:15.021 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"01431667-6448-47f1-847f-ff281434ab5e"}
21:52:20.006 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"96b7c4f7-d12f-4e48-9720-d3e8a9798a4f"}
21:52:20.010 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"96b7c4f7-d12f-4e48-9720-d3e8a9798a4f"}
21:52:20.015 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6674b30f-744b-4ccd-9bcf-ff5f45bae6de"}
21:52:20.019 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6674b30f-744b-4ccd-9bcf-ff5f45bae6de"}
21:52:25.005 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cbc34825-cd89-4b51-b363-3aa3d4141963"}
21:52:25.009 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cbc34825-cd89-4b51-b363-3aa3d4141963"}
21:52:25.013 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f12dc1e1-83bc-42bb-b33d-96efea1f9a91"}
21:52:25.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f12dc1e1-83bc-42bb-b33d-96efea1f9a91"}
21:52:30.004 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dcce256a-b51f-4b8d-8775-4fde45bb8bf1"}
21:52:30.009 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dcce256a-b51f-4b8d-8775-4fde45bb8bf1"}
21:52:30.014 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2f73674-af73-423d-8e40-f4d5adfffeb4"}
21:52:30.020 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c2f73674-af73-423d-8e40-f4d5adfffeb4"}
21:52:31.346 01.326 16872 evsrv: cli 0D3C0A48 connect
21:52:31.357 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"16989fd5-a7ff-49d0-9d20-eafecdbe5eae"}
21:52:31.363 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"16989fd5-a7ff-49d0-9d20-eafecdbe5eae"}
21:52:31.403 00.040 16872 evsrv: cli 0D3C0A48 disconnect
21:52:35.002 03.599 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9364acc5-50df-4389-a869-5c2a755515d4"}
21:52:35.007 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9364acc5-50df-4389-a869-5c2a755515d4"}
21:52:35.010 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e53e61f-2c3a-459b-b521-38823d29a4cf"}
21:52:35.014 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e53e61f-2c3a-459b-b521-38823d29a4cf"}
21:52:40.002 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64ed3c71-376f-400a-97e9-165f3994f361"}
21:52:40.004 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"64ed3c71-376f-400a-97e9-165f3994f361"}
21:52:40.011 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4389ed5e-c61d-4af0-9daf-f481e8b338c7"}
21:52:40.016 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4389ed5e-c61d-4af0-9daf-f481e8b338c7"}
21:52:45.001 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ce84976a-0ed3-43e6-992b-7344164414ad"}
21:52:45.005 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ce84976a-0ed3-43e6-992b-7344164414ad"}
21:52:45.009 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d61d99a8-149e-49a2-8daa-889f164b9698"}
21:52:45.012 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d61d99a8-149e-49a2-8daa-889f164b9698"}
21:52:45.714 00.702 16872 evsrv: cli 0D3C0A48 connect
21:52:45.733 00.019 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d7bfcfb2-566f-4054-bf9b-e6d8021d7113"}
21:52:45.760 00.027 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"d7bfcfb2-566f-4054-bf9b-e6d8021d7113"}
21:52:45.777 00.017 16872 evsrv: cli 0D3C0A48 disconnect
21:52:49.999 04.222 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65237c91-5389-429c-97cd-f0838ab4b98b"}
21:52:50.003 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"65237c91-5389-429c-97cd-f0838ab4b98b"}
21:52:50.007 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"510ccb8f-7fd3-42a6-bf0a-259be3dee27e"}
21:52:50.010 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"510ccb8f-7fd3-42a6-bf0a-259be3dee27e"}
21:52:54.998 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ed69b03-b968-4877-9920-65c863e1b464"}
21:52:55.002 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3ed69b03-b968-4877-9920-65c863e1b464"}
21:52:55.007 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"515857fd-7d31-4453-bb65-ccce9ab33e25"}
21:52:55.012 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"515857fd-7d31-4453-bb65-ccce9ab33e25"}
21:53:00.000 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"96437ef3-a5f7-4215-a4ff-44ee8d6ef12d"}
21:53:00.003 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"96437ef3-a5f7-4215-a4ff-44ee8d6ef12d"}
21:53:00.006 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"88f91355-8cf1-4836-868c-84c3abcb0329"}
21:53:00.008 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"88f91355-8cf1-4836-868c-84c3abcb0329"}
21:53:04.999 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dc50d8b8-672f-48ca-80f0-d74047345474"}
21:53:05.003 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dc50d8b8-672f-48ca-80f0-d74047345474"}
21:53:05.008 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"caef7f01-05d4-4ffb-8171-1746ff6d176b"}
21:53:05.011 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"caef7f01-05d4-4ffb-8171-1746ff6d176b"}
21:53:09.999 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d396e472-ad27-44ac-9f2b-c6e727d889d3"}
21:53:10.006 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d396e472-ad27-44ac-9f2b-c6e727d889d3"}
21:53:10.011 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff11a2c2-022c-43b6-bc1c-a0dc64732221"}
21:53:10.014 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff11a2c2-022c-43b6-bc1c-a0dc64732221"}
21:53:14.997 04.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8dce89cd-d88d-4c4f-a97f-6b6b995755b3"}
21:53:15.001 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8dce89cd-d88d-4c4f-a97f-6b6b995755b3"}
21:53:15.008 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4a6f8c5-dbe7-4866-8cc0-696f27870730"}
21:53:15.012 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a4a6f8c5-dbe7-4866-8cc0-696f27870730"}
21:53:19.996 04.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2cbb446-bfc6-48d4-9a2a-7c29cdc62293"}
21:53:19.999 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c2cbb446-bfc6-48d4-9a2a-7c29cdc62293"}
21:53:20.003 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"42940c08-6b6b-4343-ad24-3c9e7a02079c"}
21:53:20.006 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"42940c08-6b6b-4343-ad24-3c9e7a02079c"}
21:53:24.996 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e2a4c1d-1c5b-40b2-861b-9a0b567ec316"}
21:53:25.000 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7e2a4c1d-1c5b-40b2-861b-9a0b567ec316"}
21:53:25.013 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3e12331c-0d2b-4d4e-9859-19db8920c8d5"}
21:53:25.027 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3e12331c-0d2b-4d4e-9859-19db8920c8d5"}
21:53:29.995 04.968 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3b3cf541-30a9-4201-9053-b2ef4f73c1d4"}
21:53:29.999 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3b3cf541-30a9-4201-9053-b2ef4f73c1d4"}
21:53:30.003 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2bbff6bc-4556-4912-bca2-a20068a768dd"}
21:53:30.008 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2bbff6bc-4556-4912-bca2-a20068a768dd"}
21:53:34.994 04.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a73c8bef-9f7c-445b-a9c5-1e21e41d2801"}
21:53:34.998 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a73c8bef-9f7c-445b-a9c5-1e21e41d2801"}
21:53:35.001 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"244db676-c7c6-40f4-a752-4a81abf50039"}
21:53:35.004 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"244db676-c7c6-40f4-a752-4a81abf50039"}
21:53:39.994 04.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e7f68dba-4930-4d97-a180-202a8ec20bf6"}
21:53:39.998 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e7f68dba-4930-4d97-a180-202a8ec20bf6"}
21:53:40.002 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a676705-5262-4a36-89c8-2a39fe043bc7"}
21:53:40.006 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1a676705-5262-4a36-89c8-2a39fe043bc7"}
21:53:44.993 04.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c55d107-cecd-440d-a1bb-993c0f3acf65"}
21:53:45.001 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1c55d107-cecd-440d-a1bb-993c0f3acf65"}
21:53:45.007 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"284bc158-139a-41f6-8d7a-c3191678c685"}
21:53:45.009 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"284bc158-139a-41f6-8d7a-c3191678c685"}
21:53:49.994 04.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a52f2510-8b9e-4d4b-8d34-66f0d68c7377"}
21:53:49.999 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a52f2510-8b9e-4d4b-8d34-66f0d68c7377"}
21:53:50.002 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"559c6ee6-fd85-431d-b192-72501e30d403"}
21:53:50.006 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"559c6ee6-fd85-431d-b192-72501e30d403"}
21:53:54.994 04.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5058291c-e3d6-4f5c-b47b-5eb52b79b41d"}
21:53:54.998 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5058291c-e3d6-4f5c-b47b-5eb52b79b41d"}
21:53:55.003 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49b2fda7-d4ae-4c91-973b-32cbb3515ac9"}
21:53:55.007 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"49b2fda7-d4ae-4c91-973b-32cbb3515ac9"}
21:53:59.998 04.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86c8780c-f527-4cab-9ba5-a474c8e9baf0"}
21:54:00.003 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"86c8780c-f527-4cab-9ba5-a474c8e9baf0"}
21:54:00.032 00.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67c9003f-8a48-4e74-a165-2443c2a9dedf"}
21:54:00.046 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"67c9003f-8a48-4e74-a165-2443c2a9dedf"}
21:54:04.999 04.953 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e52f965d-a6a1-4d54-bc93-4327ef3b62f7"}
21:54:05.002 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e52f965d-a6a1-4d54-bc93-4327ef3b62f7"}
21:54:05.006 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e291603d-8d2a-4816-a631-496390482b7f"}
21:54:05.009 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e291603d-8d2a-4816-a631-496390482b7f"}
21:54:07.026 02.017 16872 evsrv: cli 0D3BF8C8 connect
21:54:07.032 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"4c4eb8c2-c750-4357-9aeb-0565bddd9f45"}
21:54:07.036 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c4eb8c2-c750-4357-9aeb-0565bddd9f45"}
21:54:07.041 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
21:54:07.057 00.016 16872 evsrv: cli 0D3C0A48 connect
21:54:07.063 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"ba270d31-0a4b-4ca2-8f58-72e25885b91e"}
21:54:07.067 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"ba270d31-0a4b-4ca2-8f58-72e25885b91e"}
21:54:07.133 00.066 16872 evsrv: cli 0D3C0A48 disconnect
21:54:07.158 00.025 16872 evsrv: cli 0D3BF8C8 connect
21:54:07.165 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"094fffef-7820-4d8f-b2a3-fef0d739eca4"}
21:54:07.170 00.005 16872 PhdController::Guide begins
21:54:07.174 00.004 16872 PhdController: newstate STATE_SETUP
21:54:07.177 00.003 16872 PhdController: setup
21:54:07.179 00.002 16872 PhdController: newstate STATE_ATTEMPT_START
21:54:07.182 00.003 16872 PhdController: start capturing
21:54:07.184 00.002 16872 Changing from state SELECTING to UNINITIALIZED
21:54:07.190 00.006 16872 guider state => SELECTING
21:54:07.194 00.004 16872 setting force full frames = true
21:54:07.206 00.012 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:54:07.226 00.020 16872 BPM check: undefined frame size for current camera
21:54:07.231 00.005 16872 DarkLib check: undefined frame size for current camera
21:54:07.287 00.056 16872 ScheduleExposure(5000,3,0) exposurePending=0
21:54:07.294 00.007 16872 Enqueuing Expose request
21:54:07.300 00.006 16872 PhdController: newstate STATE_SELECT_STAR
21:54:07.305 00.005 9640 Worker thread wakes up
21:54:07.305 00.000 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"094fffef-7820-4d8f-b2a3-fef0d739eca4"}
21:54:07.310 00.005 9640 worker thread servicing REQUEST_EXPOSE 5000
21:54:07.311 00.001 9640 Exposure delay set to 0
21:54:07.313 00.002 16872 evsrv: cli 0D3BF8C8 disconnect
21:54:07.317 00.004 9640 Handling exposure in thread, d=5000 o=3 r=(0,0,0,0)
21:54:07.317 00.000 16872 evsrv: cli 0D3BFFA8 connect
21:54:07.322 00.005 16872 case statement mapped state 1 to 101
21:54:07.325 00.003 16872 case statement mapped state 1 to 101
21:54:07.333 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_shift_params","id":"b4151ea3-bbd2-413a-9de3-c5057bfe91d8"}
21:54:07.340 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"b4151ea3-bbd2-413a-9de3-c5057bfe91d8"}
21:54:07.363 00.023 16872 evsrv: cli 0D3BFFA8 disconnect
21:54:07.367 00.004 16872 evsrv: cli 0D3C0228 connect
21:54:07.372 00.005 16872 case statement mapped state 1 to 101
21:54:07.384 00.012 16872 case statement mapped state 1 to 101
21:54:07.392 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"a7f135db-0c4e-4409-b899-d9a1f724fcc8"}
21:54:07.396 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"a7f135db-0c4e-4409-b899-d9a1f724fcc8"}
21:54:07.402 00.006 16872 evsrv: cli 0D3C0228 disconnect
21:54:08.407 01.005 16872 evsrv: cli 0D3C0228 connect
21:54:08.413 00.006 16872 case statement mapped state 1 to 101
21:54:08.418 00.005 16872 case statement mapped state 1 to 101
21:54:08.422 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"9b2c2517-4016-45b6-993d-c9f39632bdee"}
21:54:08.425 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"9b2c2517-4016-45b6-993d-c9f39632bdee"}
21:54:08.428 00.003 16872 evsrv: cli 0D3C0228 disconnect
21:54:09.429 01.001 16872 evsrv: cli 0D3C0228 connect
21:54:09.434 00.005 16872 case statement mapped state 1 to 101
21:54:09.438 00.004 16872 case statement mapped state 1 to 101
21:54:09.446 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"3213f259-55d4-4fb0-bba2-e462188ce5c7"}
21:54:09.451 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"3213f259-55d4-4fb0-bba2-e462188ce5c7"}
21:54:09.454 00.003 16872 evsrv: cli 0D3C0228 disconnect
21:54:09.999 00.545 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55851e15-fe02-45c4-bc37-ba3dfff7ce22"}
21:54:10.004 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"55851e15-fe02-45c4-bc37-ba3dfff7ce22"}
21:54:10.009 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"95df925c-9b29-4d8c-a973-0f95d9a1595d"}
21:54:10.012 00.003 16872 case statement mapped state 1 to 101
21:54:10.015 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"95df925c-9b29-4d8c-a973-0f95d9a1595d"}
21:54:10.456 00.441 16872 evsrv: cli 0D3BFFA8 connect
21:54:10.459 00.003 16872 case statement mapped state 1 to 101
21:54:10.463 00.004 16872 case statement mapped state 1 to 101
21:54:10.469 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"a1037c17-1b88-48ff-a5f9-1f68e8f9e95c"}
21:54:10.475 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"a1037c17-1b88-48ff-a5f9-1f68e8f9e95c"}
21:54:10.480 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
21:54:11.480 01.000 16872 evsrv: cli 0D3C0A48 connect
21:54:11.485 00.005 16872 case statement mapped state 1 to 101
21:54:11.489 00.004 16872 case statement mapped state 1 to 101
21:54:11.494 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"793764a7-cc41-4963-af34-aee8a67e9896"}
21:54:11.500 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"793764a7-cc41-4963-af34-aee8a67e9896"}
21:54:11.507 00.007 16872 evsrv: cli 0D3C0A48 disconnect
21:54:12.509 01.002 16872 evsrv: cli 0D3BFB48 connect
21:54:12.512 00.003 16872 case statement mapped state 1 to 101
21:54:12.516 00.004 16872 case statement mapped state 1 to 101
21:54:12.519 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"ee45185c-bd34-4bba-8af1-e553e8666ff8"}
21:54:12.526 00.007 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"ee45185c-bd34-4bba-8af1-e553e8666ff8"}
21:54:12.531 00.005 16872 evsrv: cli 0D3BFB48 disconnect
21:54:13.167 00.636 9640 Exposure complete
21:54:13.319 00.152 9640 worker thread done servicing request
21:54:13.320 00.001 16872 OnExposeComplete: enter
21:54:13.345 00.025 16872 UpdateGuideState(): m_state=1
21:54:13.349 00.004 16872 UpdateCurrentPosition: no star selected
21:54:13.354 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:54:13.362 00.008 16872 Status Line: No star selected
21:54:13.373 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=5740, med=3192, FiltMin=3058, FiltMax=4568, Gamma=2.190
21:54:13.376 00.003 16872 UpdateGuideState exits: No star selected
21:54:13.380 00.004 16872 GuiderMultiStar::AutoSelect enter
21:54:13.383 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
21:54:13.514 00.131 16872 AutoFind: auto downsample for scale 0.91 => 1x
21:54:13.683 00.169 16872 AutoFind: global mean = 0.0, stdev 60.7
21:54:13.686 00.003 16872 AutoFind: using threshold = 0.1
21:54:13.851 00.165 16872 AutoFind: local max [897, 818] 72.5
21:54:13.854 00.003 16872 AutoFind: local max [167, 270] 10.5
21:54:13.856 00.002 16872 AutoFind: local max [1798, 569] 6.7
21:54:13.858 00.002 16872 AutoFind: local max [329, 1068] 6.3
21:54:13.862 00.004 16872 AutoFind: local max [985, 111] 6.3
21:54:13.865 00.003 16872 AutoFind: local max [1159, 208] 6.3
21:54:13.868 00.003 16872 AutoFind: local max [265, 229] 6.2
21:54:13.871 00.003 16872 AutoFind: local max [1903, 832] 6.2
21:54:13.874 00.003 16872 AutoFind: local max [358, 942] 6.1
21:54:13.878 00.004 16872 AutoFind: local max [1892, 878] 5.9
21:54:13.881 00.003 16872 AutoFind: local max [321, 786] 5.9
21:54:13.883 00.002 16872 AutoFind: local max [1870, 365] 5.9
21:54:13.886 00.003 16872 AutoFind: local max [1296, 1014] 5.9
21:54:13.889 00.003 16872 AutoFind: local max [646, 194] 5.9
21:54:13.892 00.003 16872 AutoFind: local max [729, 969] 5.8
21:54:13.897 00.005 16872 AutoFind: local max [439, 570] 5.8
21:54:13.900 00.003 16872 AutoFind: local max [1575, 326] 5.8
21:54:13.903 00.003 16872 AutoFind: local max [1231, 375] 5.7
21:54:13.905 00.002 16872 AutoFind: local max [918, 241] 5.6
21:54:13.907 00.002 16872 AutoFind: local max [779, 920] 5.6
21:54:13.911 00.004 16872 AutoFind: local max [292, 334] 5.6
21:54:13.914 00.003 16872 AutoFind: local max [237, 161] 5.6
21:54:13.917 00.003 16872 AutoFind: local max [927, 747] 5.6
21:54:13.919 00.002 16872 AutoFind: local max [1276, 745] 5.5
21:54:13.922 00.003 16872 AutoFind: local max [274, 183] 5.5
21:54:13.924 00.002 16872 AutoFind: local max [1261, 797] 5.5
21:54:13.928 00.004 16872 AutoFind: local max [116, 160] 5.5
21:54:13.930 00.002 16872 AutoFind: local max [697, 995] 5.5
21:54:13.933 00.003 16872 AutoFind: local max [1114, 850] 5.5
21:54:13.935 00.002 16872 AutoFind: local max [1075, 124] 5.4
21:54:13.938 00.003 16872 AutoFind: local max [701, 567] 5.4
21:54:13.943 00.005 16872 AutoFind: local max [994, 539] 5.4
21:54:13.945 00.002 16872 AutoFind: local max [509, 286] 5.4
21:54:13.948 00.003 16872 AutoFind: local max [1170, 39] 5.4
21:54:13.951 00.003 16872 AutoFind: local max [181, 970] 5.4
21:54:13.954 00.003 16872 AutoFind: local max [1109, 24] 5.4
21:54:13.959 00.005 16872 AutoFind: local max [1193, 794] 5.4
21:54:13.962 00.003 16872 AutoFind: local max [1438, 1058] 5.3
21:54:13.965 00.003 16872 AutoFind: local max [853, 375] 5.3
21:54:13.968 00.003 16872 AutoFind: local max [1693, 563] 5.3
21:54:13.970 00.002 16872 AutoFind: local max [1226, 1023] 5.3
21:54:13.976 00.006 16872 AutoFind: local max [1033, 822] 5.3
21:54:13.981 00.005 16872 AutoFind: local max [1779, 32] 5.3
21:54:13.984 00.003 16872 AutoFind: local max [642, 487] 5.3
21:54:13.987 00.003 16872 AutoFind: local max [459, 714] 5.3
21:54:13.990 00.003 16872 AutoFind: local max [837, 751] 5.3
21:54:13.993 00.003 16872 AutoFind: local max [1867, 895] 5.3
21:54:13.995 00.002 16872 AutoFind: local max [974, 792] 5.2
21:54:13.998 00.003 16872 AutoFind: local max [407, 449] 5.2
21:54:14.000 00.002 16872 AutoFind: local max [940, 964] 5.2
21:54:14.004 00.004 16872 AutoFind: local max [206, 644] 5.2
21:54:14.008 00.004 16872 AutoFind: local max [519, 536] 5.2
21:54:14.010 00.002 16872 AutoFind: local max [561, 146] 5.2
21:54:14.013 00.003 16872 AutoFind: local max [1654, 526] 5.2
21:54:14.015 00.002 16872 AutoFind: local max [163, 387] 5.2
21:54:14.017 00.002 16872 AutoFind: local max [757, 43] 5.2
21:54:14.023 00.006 16872 AutoFind: local max [925, 646] 5.2
21:54:14.028 00.005 16872 AutoFind: local max [1199, 969] 5.2
21:54:14.031 00.003 16872 AutoFind: local max [461, 1059] 5.1
21:54:14.035 00.004 16872 AutoFind: local max [879, 34] 5.1
21:54:14.038 00.003 16872 AutoFind: local max [851, 446] 5.1
21:54:14.040 00.002 16872 AutoFind: local max [77, 967] 5.1
21:54:14.043 00.003 16872 AutoFind: local max [280, 535] 5.1
21:54:14.046 00.003 16872 AutoFind: local max [12, 657] 5.1
21:54:14.048 00.002 16872 AutoFind: local max [681, 912] 5.1
21:54:14.051 00.003 16872 AutoFind: local max [606, 506] 5.1
21:54:14.054 00.003 16872 AutoFind: local max [719, 160] 5.1
21:54:14.057 00.003 16872 AutoFind: local max [778, 1035] 5.1
21:54:14.060 00.003 16872 AutoFind: local max [1117, 612] 5.0
21:54:14.062 00.002 16872 AutoFind: local max [1076, 912] 5.0
21:54:14.068 00.006 16872 AutoFind: local max [1264, 743] 5.0
21:54:14.074 00.006 16872 AutoFind: local max [1797, 878] 5.0
21:54:14.077 00.003 16872 AutoFind: local max [1017, 976] 5.0
21:54:14.080 00.003 16872 AutoFind: local max [1345, 480] 5.0
21:54:14.085 00.005 16872 AutoFind: local max [1410, 958] 5.0
21:54:14.087 00.002 16872 AutoFind: local max [780, 209] 5.0
21:54:14.089 00.002 16872 AutoFind: local max [1319, 935] 5.0
21:54:14.092 00.003 16872 AutoFind: local max [1860, 338] 5.0
21:54:14.094 00.002 16872 AutoFind: local max [87, 495] 5.0
21:54:14.096 00.002 16872 AutoFind: local max [873, 1041] 5.0
21:54:14.100 00.004 16872 AutoFind: local max [799, 74] 5.0
21:54:14.102 00.002 16872 AutoFind: local max [1598, 998] 5.0
21:54:14.105 00.003 16872 AutoFind: local max [1438, 18] 5.0
21:54:14.108 00.003 16872 AutoFind: local max [1848, 933] 5.0
21:54:14.111 00.003 16872 AutoFind: local max [1230, 827] 5.0
21:54:14.115 00.004 16872 AutoFind: local max [131, 1039] 4.9
21:54:14.118 00.003 16872 AutoFind: local max [226, 611] 4.9
21:54:14.121 00.003 16872 AutoFind: local max [1837, 1067] 4.9
21:54:14.123 00.002 16872 AutoFind: local max [106, 704] 4.9
21:54:14.125 00.002 16872 AutoFind: local max [1507, 68] 4.9
21:54:14.129 00.004 16872 AutoFind: local max [670, 685] 4.9
21:54:14.133 00.004 16872 AutoFind: local max [21, 611] 4.9
21:54:14.136 00.003 16872 AutoFind: local max [1506, 505] 4.9
21:54:14.138 00.002 16872 AutoFind: local max [648, 595] 4.9
21:54:14.140 00.002 16872 AutoFind: local max [467, 93] 4.9
21:54:14.143 00.003 16872 AutoFind: local max [826, 846] 4.9
21:54:14.148 00.005 16872 AutoFind: local max [1436, 546] 4.8
21:54:14.150 00.002 16872 AutoFind: local max [1509, 941] 4.8
21:54:14.153 00.003 16872 AutoFind: local max [908, 204] 4.8
21:54:14.155 00.002 16872 AutoFind: local max [1086, 859] 4.8
21:54:14.160 00.005 16872 AutoFind: too close [1264, 743] 5.0 - [1276, 745] 5.5
21:54:14.166 00.006 16872 AutoFind: too close to edge [1837, 1067] 4.9
21:54:14.169 00.003 16872 AutoFind: too close to edge [12, 657] 5.1
21:54:14.172 00.003 16872 AutoFind: too close to edge [329, 1068] 6.3
21:54:14.175 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
21:54:14.177 00.002 16872 Star::Find(15, 897, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.180 00.003 16872 Star::Find returns 1 (0), X=897.29, Y=817.91, Mass=18789, SNR=79.4, Peak=5740 HFD=2.3
21:54:14.183 00.003 16872 Star::Find(15, 167, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.186 00.003 16872 Star::Find returns 1 (0), X=167.75, Y=269.03, Mass=3014, SNR=26.6, Peak=3520 HFD=3.3
21:54:14.190 00.004 16872 Star::Find(15, 1798, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.193 00.003 16872 Star::Find returns 1 (0), X=1797.86, Y=569.19, Mass=1825, SNR=17.8, Peak=3364 HFD=3.3
21:54:14.196 00.003 16872 Star::Find(15, 985, 111, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.199 00.003 16872 Star::Find returns 1 (0), X=984.00, Y=111.52, Mass=1236, SNR=14.6, Peak=3324 HFD=3.6
21:54:14.201 00.002 16872 Star::Find(15, 1159, 208, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.204 00.003 16872 Star::Find returns 1 (0), X=1158.88, Y=207.60, Mass=940, SNR=13.0, Peak=3384 HFD=2.1
21:54:14.207 00.003 16872 Star::Find(15, 265, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.210 00.003 16872 Star::Find returns 1 (0), X=264.43, Y=228.68, Mass=1115, SNR=14.2, Peak=3336 HFD=2.8
21:54:14.212 00.002 16872 Star::Find(15, 1903, 832, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.215 00.003 16872 Star::Find returns 1 (0), X=1903.44, Y=832.17, Mass=1444, SNR=15.9, Peak=3320 HFD=3.3
21:54:14.217 00.002 16872 Star::Find(15, 358, 942, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.220 00.003 16872 Star::Find returns 1 (0), X=358.10, Y=942.12, Mass=1507, SNR=18.1, Peak=3316 HFD=3.6
21:54:14.225 00.005 16872 Star::Find(15, 1892, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.227 00.002 16872 Star::Find returns 1 (0), X=1906.59, Y=883.24, Mass=761, SNR=13.2, Peak=3352 HFD=1.9
21:54:14.230 00.003 16872 Star::Find(15, 321, 786, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.233 00.003 16872 Star::Find returns 1 (0), X=320.83, Y=786.88, Mass=1264, SNR=15.0, Peak=3380 HFD=2.7
21:54:14.235 00.002 16872 Star::Find(15, 1870, 365, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.238 00.003 16872 Star::Find returns 1 (0), X=1870.45, Y=365.81, Mass=1411, SNR=17.3, Peak=3320 HFD=3.2
21:54:14.241 00.003 16872 Star::Find(15, 1296, 1014, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.243 00.002 16872 Star::Find returns 1 (0), X=1296.35, Y=1014.79, Mass=1466, SNR=15.7, Peak=3316 HFD=3.7
21:54:14.246 00.003 16872 Star::Find(15, 646, 194, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.249 00.003 16872 Star::Find returns 1 (0), X=646.77, Y=192.92, Mass=1433, SNR=16.1, Peak=3344 HFD=4.2
21:54:14.254 00.005 16872 Star::Find(15, 729, 969, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.259 00.005 16872 Star::Find returns 1 (0), X=727.29, Y=969.03, Mass=1285, SNR=16.1, Peak=3308 HFD=4.0
21:54:14.263 00.004 16872 Star::Find(15, 439, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.265 00.002 16872 Star::Find returns 1 (0), X=439.51, Y=570.92, Mass=1142, SNR=13.9, Peak=3344 HFD=2.4
21:54:14.269 00.004 16872 Star::Find(15, 1575, 326, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.271 00.002 16872 Star::Find returns 1 (0), X=1574.43, Y=325.74, Mass=1324, SNR=15.9, Peak=3312 HFD=3.2
21:54:14.274 00.003 16872 Star::Find(15, 1231, 375, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.277 00.003 16872 Star::Find returns 1 (0), X=1231.12, Y=376.18, Mass=1148, SNR=14.9, Peak=3368 HFD=3.2
21:54:14.279 00.002 16872 Star::Find(15, 918, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.282 00.003 16872 Star::Find returns 1 (0), X=918.45, Y=240.88, Mass=964, SNR=14.1, Peak=3320 HFD=2.5
21:54:14.286 00.004 16872 Star::Find(15, 779, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.289 00.003 16872 Star::Find returns 1 (0), X=779.59, Y=920.79, Mass=1315, SNR=13.5, Peak=3336 HFD=3.0
21:54:14.292 00.003 16872 Star::Find(15, 292, 334, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.295 00.003 16872 Star::Find returns 1 (0), X=291.60, Y=333.72, Mass=1573, SNR=15.4, Peak=3424 HFD=2.8
21:54:14.299 00.004 16872 Star::Find(15, 237, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.304 00.005 16872 Star::Find returns 1 (0), X=236.41, Y=162.10, Mass=1364, SNR=14.5, Peak=3304 HFD=5.1
21:54:14.308 00.004 16872 Star::Find(15, 927, 747, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.312 00.004 16872 Star::Find returns 1 (0), X=926.77, Y=747.28, Mass=856, SNR=12.1, Peak=3368 HFD=1.9
21:54:14.315 00.003 16872 Star::Find(15, 274, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.317 00.002 16872 Star::Find returns 1 (0), X=271.47, Y=181.15, Mass=2333, SNR=19.3, Peak=3332 HFD=8.0
21:54:14.320 00.003 16872 Star::Find(15, 1261, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.322 00.002 16872 Star::Find returns 1 (0), X=1260.82, Y=797.57, Mass=1137, SNR=14.0, Peak=3364 HFD=2.6
21:54:14.324 00.002 16872 Star::Find(15, 116, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.327 00.003 16872 Star::Find returns 1 (0), X=116.71, Y=160.15, Mass=1297, SNR=15.9, Peak=3324 HFD=2.6
21:54:14.330 00.003 16872 Star::Find(15, 697, 995, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.335 00.005 16872 Star::Find returns 1 (0), X=696.01, Y=994.75, Mass=807, SNR=10.9, Peak=3380 HFD=2.0
21:54:14.336 00.001 16872 Star::Find(15, 1114, 850, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.339 00.003 16872 Star::Find returns 1 (0), X=1113.88, Y=849.91, Mass=822, SNR=11.0, Peak=3392 HFD=1.8
21:54:14.342 00.003 16872 Star::Find(15, 1075, 124, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.345 00.003 16872 Star::Find returns 1 (0), X=1083.28, Y=138.35, Mass=1276, SNR=15.5, Peak=3384 HFD=4.6
21:54:14.348 00.003 16872 Star::Find(15, 701, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.351 00.003 16872 Star::Find returns 1 (0), X=701.41, Y=566.62, Mass=981, SNR=14.1, Peak=3376 HFD=1.7
21:54:14.354 00.003 16872 Star::Find(15, 994, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.357 00.003 16872 Star::Find returns 1 (0), X=993.73, Y=538.88, Mass=1469, SNR=16.5, Peak=3364 HFD=4.0
21:54:14.361 00.004 16872 Star::Find(15, 509, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.365 00.004 16872 Star::Find returns 1 (0), X=508.77, Y=285.66, Mass=904, SNR=12.1, Peak=3304 HFD=2.6
21:54:14.367 00.002 16872 Star::Find(15, 1170, 39, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.369 00.002 16872 Star::Find returns 1 (0), X=1171.22, Y=38.09, Mass=1107, SNR=13.6, Peak=3328 HFD=4.4
21:54:14.372 00.003 16872 Star::Find(15, 181, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.375 00.003 16872 Star::Find returns 1 (0), X=182.51, Y=968.63, Mass=1629, SNR=17.4, Peak=3336 HFD=5.7
21:54:14.378 00.003 16872 Star::Find(15, 1109, 24, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.381 00.003 16872 Star::Find returns 1 (0), X=1108.60, Y=23.71, Mass=1438, SNR=17.7, Peak=3360 HFD=3.0
21:54:14.383 00.002 16872 Star::Find(15, 1193, 794, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.386 00.003 16872 Star::Find returns 1 (0), X=1192.87, Y=792.00, Mass=1154, SNR=14.3, Peak=3320 HFD=5.1
21:54:14.389 00.003 16872 Star::Find(15, 1438, 1058, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.394 00.005 16872 Star::Find returns 1 (0), X=1449.11, Y=1059.13, Mass=474, SNR=9.2, Peak=3304 HFD=4.5
21:54:14.399 00.005 16872 Star::Find(15, 853, 375, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.402 00.003 16872 Star::Find returns 1 (0), X=852.51, Y=374.92, Mass=1154, SNR=15.0, Peak=3320 HFD=3.3
21:54:14.405 00.003 16872 Star::Find(15, 1693, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.408 00.003 16872 Star::Find returns 1 (0), X=1694.01, Y=564.27, Mass=1925, SNR=17.4, Peak=3320 HFD=4.4
21:54:14.411 00.003 16872 Star::Find(15, 1226, 1023, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.413 00.002 16872 Star::Find returns 1 (0), X=1225.47, Y=1023.65, Mass=1111, SNR=14.1, Peak=3308 HFD=3.1
21:54:14.416 00.003 16872 Star::Find(15, 1033, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.418 00.002 16872 Star::Find returns 1 (0), X=1033.27, Y=822.17, Mass=564, SNR=8.8, Peak=3300 HFD=1.7
21:54:14.422 00.004 16872 Star::Find(15, 1779, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.427 00.005 16872 Star::Find returns 1 (0), X=1779.01, Y=32.15, Mass=1186, SNR=14.1, Peak=3308 HFD=3.4
21:54:14.430 00.003 16872 Star::Find(15, 642, 487, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.432 00.002 16872 Star::Find returns 1 (0), X=640.58, Y=487.66, Mass=1233, SNR=14.6, Peak=3324 HFD=5.1
21:54:14.435 00.003 16872 Star::Find(15, 459, 714, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.440 00.005 16872 Star::Find returns 1 (0), X=458.82, Y=714.20, Mass=832, SNR=11.8, Peak=3372 HFD=1.7
21:54:14.445 00.005 16872 Star::Find(15, 837, 751, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.448 00.003 16872 Star::Find returns 1 (0), X=837.50, Y=750.93, Mass=842, SNR=12.5, Peak=3328 HFD=2.4
21:54:14.452 00.004 16872 Star::Find(15, 1867, 895, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.455 00.003 16872 Star::Find returns 1 (0), X=1867.19, Y=895.35, Mass=871, SNR=11.2, Peak=3304 HFD=2.6
21:54:14.457 00.002 16872 Star::Find(15, 974, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.460 00.003 16872 Star::Find returns 1 (0), X=973.73, Y=790.65, Mass=877, SNR=10.6, Peak=3372 HFD=4.3
21:54:14.463 00.003 16872 Star::Find(15, 407, 449, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.466 00.003 16872 Star::Find returns 1 (0), X=400.98, Y=449.90, Mass=1259, SNR=14.6, Peak=3348 HFD=4.4
21:54:14.469 00.003 16872 Star::Find(15, 940, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.472 00.003 16872 Star::Find returns 1 (0), X=939.70, Y=963.42, Mass=1693, SNR=18.8, Peak=3376 HFD=3.2
21:54:14.474 00.002 16872 Star::Find(15, 206, 644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.477 00.003 16872 Star::Find returns 1 (0), X=205.91, Y=644.02, Mass=1167, SNR=15.2, Peak=3344 HFD=2.9
21:54:14.480 00.003 16872 Star::Find(15, 519, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.482 00.002 16872 Star::Find returns 1 (0), X=519.70, Y=536.24, Mass=1462, SNR=16.8, Peak=3388 HFD=2.3
21:54:14.488 00.006 16872 Star::Find(15, 561, 146, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.492 00.004 16872 Star::Find returns 1 (0), X=561.53, Y=145.56, Mass=1194, SNR=15.1, Peak=3368 HFD=3.2
21:54:14.495 00.003 16872 Star::Find(15, 1654, 526, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.497 00.002 16872 Star::Find returns 1 (0), X=1655.80, Y=525.59, Mass=1321, SNR=15.4, Peak=3348 HFD=6.1
21:54:14.499 00.002 16872 Star::Find(15, 163, 387, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.502 00.003 16872 Star::Find returns 1 (0), X=165.47, Y=386.07, Mass=1460, SNR=15.4, Peak=3320 HFD=6.0
21:54:14.504 00.002 16872 Star::Find(15, 757, 43, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.508 00.004 16872 Star::Find returns 1 (0), X=757.21, Y=42.04, Mass=773, SNR=11.1, Peak=3312 HFD=2.3
21:54:14.511 00.003 16872 Star::Find(15, 925, 646, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.513 00.002 16872 Star::Find returns 1 (0), X=926.23, Y=646.06, Mass=1101, SNR=15.0, Peak=3348 HFD=2.5
21:54:14.518 00.005 16872 Star::Find(15, 1199, 969, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.521 00.003 16872 Star::Find returns 1 (0), X=1186.17, Y=969.82, Mass=1390, SNR=16.7, Peak=3352 HFD=3.7
21:54:14.524 00.003 16872 Star::Find(15, 461, 1059, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.526 00.002 16872 Star::Find returns 1 (0), X=461.43, Y=1059.15, Mass=780, SNR=11.4, Peak=3308 HFD=2.6
21:54:14.529 00.003 16872 Star::Find(15, 879, 34, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.536 00.007 16872 Star::Find returns 1 (0), X=879.20, Y=33.23, Mass=2065, SNR=20.7, Peak=3352 HFD=6.1
21:54:14.540 00.004 16872 Star::Find(15, 851, 446, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.543 00.003 16872 Star::Find returns 1 (0), X=851.08, Y=446.81, Mass=560, SNR=9.5, Peak=3328 HFD=1.8
21:54:14.546 00.003 16872 Star::Find(15, 77, 967, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.548 00.002 16872 Star::Find returns 1 (0), X=77.76, Y=966.12, Mass=996, SNR=11.1, Peak=3340 HFD=3.3
21:54:14.551 00.003 16872 Star::Find(15, 280, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.553 00.002 16872 Star::Find returns 1 (0), X=279.89, Y=535.93, Mass=1459, SNR=15.4, Peak=3296 HFD=5.0
21:54:14.556 00.003 16872 Star::Find(15, 681, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.559 00.003 16872 Star::Find returns 1 (0), X=681.63, Y=911.41, Mass=923, SNR=12.3, Peak=3292 HFD=3.3
21:54:14.562 00.003 16872 Star::Find(15, 606, 506, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.565 00.003 16872 Star::Find returns 1 (0), X=605.56, Y=505.20, Mass=1420, SNR=15.6, Peak=3312 HFD=5.0
21:54:14.567 00.002 16872 Star::Find(15, 719, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.569 00.002 16872 Star::Find returns 1 (0), X=718.95, Y=162.64, Mass=1023, SNR=12.3, Peak=3312 HFD=6.0
21:54:14.573 00.004 16872 Star::Find(15, 778, 1035, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.576 00.003 16872 Star::Find returns 1 (0), X=771.97, Y=1028.87, Mass=751, SNR=10.9, Peak=3316 HFD=2.6
21:54:14.581 00.005 16872 Star::Find(15, 1117, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.584 00.003 16872 Star::Find returns 1 (0), X=1118.04, Y=611.43, Mass=1226, SNR=14.9, Peak=3304 HFD=3.7
21:54:14.587 00.003 16872 Star::Find(15, 1076, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.589 00.002 16872 Star::Find returns 1 (0), X=1075.53, Y=911.58, Mass=1765, SNR=17.8, Peak=3364 HFD=3.7
21:54:14.592 00.003 16872 Star::Find(15, 1797, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.595 00.003 16872 Star::Find returns 1 (0), X=1797.25, Y=877.93, Mass=1395, SNR=13.5, Peak=3316 HFD=4.5
21:54:14.598 00.003 16872 Star::Find(15, 1017, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.601 00.003 16872 Star::Find returns 1 (0), X=1016.53, Y=975.38, Mass=871, SNR=11.2, Peak=3304 HFD=2.9
21:54:14.603 00.002 16872 Star::Find(15, 1345, 480, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.610 00.007 16872 Star::Find returns 1 (0), X=1344.91, Y=479.88, Mass=1114, SNR=14.8, Peak=3320 HFD=2.8
21:54:14.613 00.003 16872 Star::Find(15, 1410, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.615 00.002 16872 Star::Find returns 1 (0), X=1419.95, Y=944.97, Mass=1480, SNR=15.2, Peak=3328 HFD=6.0
21:54:14.618 00.003 16872 Star::Find(15, 780, 209, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.620 00.002 16872 Star::Find returns 1 (0), X=780.16, Y=209.25, Mass=1231, SNR=15.5, Peak=3336 HFD=3.1
21:54:14.627 00.007 16872 Star::Find(15, 1319, 935, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.632 00.005 16872 Star::Find returns 1 (0), X=1319.18, Y=936.80, Mass=814, SNR=11.2, Peak=3324 HFD=3.7
21:54:14.636 00.004 16872 Star::Find(15, 1860, 338, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.640 00.004 16872 Star::Find returns 1 (0), X=1860.40, Y=338.32, Mass=1242, SNR=16.4, Peak=3332 HFD=3.1
21:54:14.643 00.003 16872 Star::Find(15, 87, 495, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.645 00.002 16872 Star::Find returns 1 (0), X=86.98, Y=495.25, Mass=672, SNR=11.6, Peak=3296 HFD=2.2
21:54:14.648 00.003 16872 Star::Find(15, 873, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.651 00.003 16872 Star::Find returns 1 (0), X=871.44, Y=1041.79, Mass=1105, SNR=13.5, Peak=3312 HFD=5.7
21:54:14.654 00.003 16872 Star::Find(15, 799, 74, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.657 00.003 16872 Star::Find returns 0 (4), X=798.82, Y=74.41, Mass=524, SNR=9.6, Peak=3324 HFD=1.4
21:54:14.660 00.003 16872 Star::Find(15, 1598, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.663 00.003 16872 Star::Find returns 1 (0), X=1597.79, Y=996.84, Mass=809, SNR=11.1, Peak=3304 HFD=2.5
21:54:14.666 00.003 16872 Star::Find(15, 1438, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.671 00.005 16872 Star::Find returns 1 (0), X=1438.62, Y=17.89, Mass=723, SNR=11.1, Peak=3340 HFD=2.0
21:54:14.676 00.005 16872 Star::Find(15, 1848, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.680 00.004 16872 Star::Find returns 1 (0), X=1846.98, Y=932.99, Mass=532, SNR=8.5, Peak=3304 HFD=3.7
21:54:14.682 00.002 16872 Star::Find(15, 1230, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.685 00.003 16872 Star::Find returns 1 (0), X=1237.00, Y=816.32, Mass=1146, SNR=13.4, Peak=3324 HFD=4.6
21:54:14.688 00.003 16872 Star::Find(15, 131, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.691 00.003 16872 Star::Find false star n=3 nbg=264 bg=3189.3 sigma=21.2 thresh=3253 peak=3251
21:54:14.694 00.003 16872 Star::Find returns 0 (2), X=131.00, Y=1039.00, Mass=264, SNR=2.9, Peak=3292 HFD=0.0
21:54:14.696 00.002 16872 Star::Find(15, 226, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.698 00.002 16872 Star::Find returns 1 (0), X=228.25, Y=597.75, Mass=959, SNR=12.7, Peak=3316 HFD=2.9
21:54:14.704 00.006 16872 Star::Find(15, 106, 704, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.707 00.003 16872 Star::Find returns 1 (0), X=105.86, Y=705.59, Mass=693, SNR=10.6, Peak=3344 HFD=3.4
21:54:14.710 00.003 16872 Star::Find(15, 1507, 68, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.713 00.003 16872 Star::Find returns 1 (0), X=1517.77, Y=58.33, Mass=1019, SNR=15.5, Peak=3424 HFD=1.6
21:54:14.720 00.007 16872 Star::Find(15, 670, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.723 00.003 16872 Star::Find returns 1 (0), X=670.51, Y=683.50, Mass=960, SNR=12.6, Peak=3308 HFD=3.2
21:54:14.725 00.002 16872 Star::Find(15, 21, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.728 00.003 16872 Star::Find returns 1 (0), X=20.70, Y=612.38, Mass=1264, SNR=15.3, Peak=3332 HFD=4.7
21:54:14.732 00.004 16872 Star::Find(15, 1506, 505, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.736 00.004 16872 Star::Find returns 1 (0), X=1506.24, Y=505.07, Mass=1393, SNR=17.7, Peak=3328 HFD=3.3
21:54:14.739 00.003 16872 Star::Find(15, 648, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.741 00.002 16872 Star::Find returns 1 (0), X=648.31, Y=594.92, Mass=1297, SNR=14.4, Peak=3324 HFD=3.2
21:54:14.744 00.003 16872 Star::Find(15, 467, 93, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.747 00.003 16872 Star::Find returns 1 (0), X=465.53, Y=92.68, Mass=1788, SNR=19.6, Peak=3420 HFD=4.7
21:54:14.751 00.004 16872 Star::Find(15, 826, 846, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.753 00.002 16872 Star::Find returns 1 (0), X=826.08, Y=846.57, Mass=772, SNR=10.7, Peak=3316 HFD=2.4
21:54:14.756 00.003 16872 Star::Find(15, 1436, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.758 00.002 16872 Star::Find returns 1 (0), X=1434.58, Y=546.07, Mass=1555, SNR=17.5, Peak=3388 HFD=3.3
21:54:14.762 00.004 16872 Star::Find(15, 1509, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.768 00.006 16872 Star::Find returns 1 (0), X=1504.31, Y=951.40, Mass=1569, SNR=16.6, Peak=3328 HFD=5.4
21:54:14.772 00.004 16872 Star::Find(15, 908, 204, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.775 00.003 16872 Star::Find returns 1 (0), X=907.81, Y=203.37, Mass=886, SNR=12.0, Peak=3304 HFD=3.6
21:54:14.778 00.003 16872 Star::Find(15, 1086, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.781 00.003 16872 Star::Find returns 1 (0), X=1085.72, Y=859.19, Mass=1614, SNR=17.0, Peak=3328 HFD=4.4
21:54:14.784 00.003 16872 AutoFind: finding best star pass 1
21:54:14.787 00.003 16872 Star::Find(15, 897, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.789 00.002 16872 Star::Find returns 1 (0), X=897.29, Y=817.91, Mass=18789, SNR=79.4, Peak=5740 HFD=2.3
21:54:14.792 00.003 16872 AutoFind returns star at [897, 818] 72.5 Mass 18789 SNR 79.4
21:54:14.796 00.004 16872 Star::Find(15, 897, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.798 00.002 16872 Star::Find returns 1 (0), X=897.29, Y=817.91, Mass=18789, SNR=79.4, Peak=5740 HFD=2.3
21:54:14.802 00.004 16872 MultiStar: List (12): {897.29, 817.91}(79.4), {167.75, 269.03}(26.6), {1797.86, 569.19}(17.8), {984.00, 111.52}(14.6), {1158.88, 207.60}(13.0), {264.43, 228.68}(14.2), {1903.44, 832.17}(15.9), {358.10, 942.12}(18.1), {1906.59, 883.24}(13.2), {320.83, 786.88}(15.0), {1870.45, 365.81}(17.3), {1296.35, 1014.79}(15.7), 
21:54:14.805 00.003 16872 setting lock position to (897.29, 817.91)
21:54:14.808 00.003 16872 MultiStar: stabilizing after lock position change
21:54:14.816 00.008 16872 AutoSelect: state = 1, call UpdateGuideState
21:54:14.820 00.004 16872 UpdateGuideState(): m_state=1
21:54:14.823 00.003 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:14.827 00.004 16872 Star::Find returns 1 (0), X=897.29, Y=817.91, Mass=18789, SNR=79.4, Peak=5740 HFD=2.3
21:54:14.829 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.53) = xAngle (-1.53 = -1.53)
21:54:14.831 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.53) + m_yAngleError (3.06)) = yAngle (-4.60 = 1.69)
21:54:14.834 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
21:54:14.847 00.013 16872 setting force full frames = false
21:54:14.850 00.003 16872 setting lock position to (897.29, 817.91)
21:54:14.852 00.002 16872 MultiStar: stabilizing after lock position change
21:54:14.856 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
21:54:14.862 00.006 16872 Changing from state SELECTING to SELECTED
21:54:14.867 00.005 16872 guider state => SELECTED
21:54:14.876 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=5740, med=3192, FiltMin=3058, FiltMax=4568, Gamma=2.190
21:54:14.880 00.004 16872 UpdateGuideState exits: m=18789 SNR=79.4
21:54:14.882 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=5740, med=3192, FiltMin=3058, FiltMax=4568, Gamma=2.190
21:54:14.884 00.002 16872 Status Line: Auto-selected star at (897.3, 817.9)
21:54:14.895 00.011 16872 PhdController: newstate STATE_WAIT_SELECTED
21:54:14.898 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:14.900 00.002 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:54:14.903 00.003 16872 Enqueuing Expose request
21:54:14.907 00.004 9640 Worker thread wakes up
21:54:14.907 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:54:14.907 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,803,31,31)
21:54:14.908 00.001 16872 evsrv: cli 0D3C0A48 connect
21:54:14.911 00.003 16872 case statement mapped state 2 to 1
21:54:14.916 00.005 16872 case statement mapped state 2 to 1
21:54:14.919 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"b405c2a5-8df4-40f2-9d12-59f1c807c250"}
21:54:14.924 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[897.29,817.91],"id":"b405c2a5-8df4-40f2-9d12-59f1c807c250"}
21:54:14.929 00.005 16872 evsrv: cli 0D3C0A48 disconnect
21:54:14.934 00.005 16872 evsrv: cli 0D3BF8C8 connect
21:54:14.937 00.003 16872 case statement mapped state 2 to 1
21:54:14.941 00.004 16872 case statement mapped state 2 to 1
21:54:14.944 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"182e591d-0142-448d-bdd3-3d6253945f17"}
21:54:14.947 00.003 16872 case statement mapped state 2 to 1
21:54:14.950 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"182e591d-0142-448d-bdd3-3d6253945f17"}
21:54:14.959 00.009 16872 evsrv: cli 0D3BF8C8 disconnect
21:54:14.998 00.039 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"093a7303-0474-42f5-b179-e2526283c880"}
21:54:15.005 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"093a7303-0474-42f5-b179-e2526283c880"}
21:54:15.010 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c6e6abf8-4217-41ba-a5f6-1780a898fddb"}
21:54:15.012 00.002 16872 case statement mapped state 2 to 1
21:54:15.015 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c6e6abf8-4217-41ba-a5f6-1780a898fddb"}
21:54:15.028 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6cfeb45f-c153-4e21-9da7-a99ce5e4dd5c"}
21:54:15.047 00.019 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.29,6.91],"pixels":"..."},"id":"6cfeb45f-c153-4e21-9da7-a99ce5e4dd5c"}
21:54:15.971 00.924 16872 evsrv: cli 0D3BF8C8 connect
21:54:15.975 00.004 16872 case statement mapped state 2 to 1
21:54:15.980 00.005 16872 case statement mapped state 2 to 1
21:54:15.984 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"420177d7-ad62-4161-84a6-b8aa94756508"}
21:54:15.993 00.009 16872 case statement mapped state 2 to 1
21:54:16.000 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"420177d7-ad62-4161-84a6-b8aa94756508"}
21:54:16.006 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
21:54:17.007 01.001 16872 evsrv: cli 0D3C0228 connect
21:54:17.011 00.004 16872 case statement mapped state 2 to 1
21:54:17.021 00.010 16872 case statement mapped state 2 to 1
21:54:17.035 00.014 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"ad16f5d3-cd3d-47d1-9943-cf91772df877"}
21:54:17.040 00.005 16872 case statement mapped state 2 to 1
21:54:17.043 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"ad16f5d3-cd3d-47d1-9943-cf91772df877"}
21:54:17.047 00.004 16872 evsrv: cli 0D3C0228 disconnect
21:54:18.048 01.001 16872 evsrv: cli 0D3BF8C8 connect
21:54:18.054 00.006 16872 case statement mapped state 2 to 1
21:54:18.059 00.005 16872 case statement mapped state 2 to 1
21:54:18.063 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"5929354e-2b2c-407e-a7f6-e333fe2a87c9"}
21:54:18.066 00.003 16872 case statement mapped state 2 to 1
21:54:18.068 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"5929354e-2b2c-407e-a7f6-e333fe2a87c9"}
21:54:18.072 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
21:54:19.073 01.001 16872 evsrv: cli 0D3C0A48 connect
21:54:19.079 00.006 16872 case statement mapped state 2 to 1
21:54:19.086 00.007 16872 case statement mapped state 2 to 1
21:54:19.091 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f8c1a28d-3ad9-4983-a66b-f52bf7a42c0c"}
21:54:19.094 00.003 16872 case statement mapped state 2 to 1
21:54:19.096 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f8c1a28d-3ad9-4983-a66b-f52bf7a42c0c"}
21:54:19.100 00.004 16872 evsrv: cli 0D3C0A48 disconnect
21:54:19.998 00.898 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a0ca9aa-751e-475a-b8b1-42cbb3a33378"}
21:54:20.001 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6a0ca9aa-751e-475a-b8b1-42cbb3a33378"}
21:54:20.004 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd57f039-757f-414b-a26b-15cf3a0597d1"}
21:54:20.007 00.003 16872 case statement mapped state 2 to 1
21:54:20.011 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"dd57f039-757f-414b-a26b-15cf3a0597d1"}
21:54:20.017 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"da11326b-da92-47d7-964d-4efefbd1c898"}
21:54:20.022 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.29,6.91],"pixels":"..."},"id":"da11326b-da92-47d7-964d-4efefbd1c898"}
21:54:20.100 00.078 16872 evsrv: cli 0D3C0A48 connect
21:54:20.105 00.005 16872 case statement mapped state 2 to 1
21:54:20.108 00.003 16872 case statement mapped state 2 to 1
21:54:20.112 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5d9435df-159b-4df5-8cd4-9d083ff11c54"}
21:54:20.115 00.003 16872 case statement mapped state 2 to 1
21:54:20.118 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"5d9435df-159b-4df5-8cd4-9d083ff11c54"}
21:54:20.122 00.004 16872 evsrv: cli 0D3C0A48 disconnect
21:54:20.471 00.349 9640 Exposure complete
21:54:20.611 00.140 9640 worker thread done servicing request
21:54:20.611 00.000 16872 OnExposeComplete: enter
21:54:20.614 00.003 16872 UpdateGuideState(): m_state=2
21:54:20.618 00.004 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
21:54:20.624 00.006 16872 Star::Find returns 1 (0), X=897.34, Y=818.16, Mass=18013, SNR=82.0, Peak=5660 HFD=2.3
21:54:20.628 00.004 16872 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.53) = xAngle (-0.14 = -0.14)
21:54:20.630 00.002 16872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.53) + m_yAngleError (3.06)) = yAngle (-3.20 = 3.08)
21:54:20.634 00.004 16872 CameraToMount -- cameraX=0.04 cameraY=0.25 hyp=0.26 cameraTheta=1.40 mountX=0.26 mountY=0.02, mountTheta=0.06
21:54:20.640 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=5660, med=3192, FiltMin=3046, FiltMax=4388, Gamma=2.190
21:54:20.643 00.003 16872 UpdateGuideState exits: m=18013 SNR=82.0
21:54:20.646 00.003 16872 PhdController: newstate STATE_CALIBRATE
21:54:20.652 00.006 16872 PhdController: newstate STATE_GUIDE
21:54:20.668 00.016 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
21:54:20.673 00.005 16872 guider state => CALIBRATED
21:54:20.675 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
21:54:20.678 00.003 16872 reset dither spiral
21:54:20.682 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
21:54:20.684 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:20.686 00.002 16872 ScheduleExposure(5000,3,0) exposurePending=0
21:54:20.689 00.003 16872 Enqueuing Expose request
21:54:20.692 00.003 9640 Worker thread wakes up
21:54:20.692 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:54:20.692 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(0,0,0,0)
21:54:21.123 00.431 16872 evsrv: cli 0D3C0A48 connect
21:54:21.126 00.003 16872 case statement mapped state 5 to 1
21:54:21.132 00.006 16872 case statement mapped state 5 to 1
21:54:21.135 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c5a61a2d-2720-4e37-b9bc-87044c448b27"}
21:54:21.138 00.003 16872 case statement mapped state 5 to 1
21:54:21.141 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c5a61a2d-2720-4e37-b9bc-87044c448b27"}
21:54:21.143 00.002 16872 evsrv: cli 0D3C0A48 disconnect
21:54:22.145 01.002 16872 evsrv: cli 0D3BF8C8 connect
21:54:22.148 00.003 16872 case statement mapped state 5 to 1
21:54:22.153 00.005 16872 case statement mapped state 5 to 1
21:54:22.164 00.011 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"81e170b0-0c92-404e-9340-7ef624a2ef6a"}
21:54:22.170 00.006 16872 case statement mapped state 5 to 1
21:54:22.173 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"81e170b0-0c92-404e-9340-7ef624a2ef6a"}
21:54:22.177 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
21:54:23.177 01.000 16872 evsrv: cli 0D3BFFA8 connect
21:54:23.184 00.007 16872 case statement mapped state 5 to 1
21:54:23.190 00.006 16872 case statement mapped state 5 to 1
21:54:23.193 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"0b979559-42db-416a-b6a1-055b063fdd9b"}
21:54:23.200 00.007 16872 case statement mapped state 5 to 1
21:54:23.205 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"0b979559-42db-416a-b6a1-055b063fdd9b"}
21:54:23.225 00.020 16872 evsrv: cli 0D3BFFA8 disconnect
21:54:24.227 01.002 16872 evsrv: cli 0D3C0A48 connect
21:54:24.230 00.003 16872 case statement mapped state 5 to 1
21:54:24.234 00.004 16872 case statement mapped state 5 to 1
21:54:24.237 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"eeafc6ce-36e3-4f3a-8d1e-e799c8233015"}
21:54:24.242 00.005 16872 case statement mapped state 5 to 1
21:54:24.246 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"eeafc6ce-36e3-4f3a-8d1e-e799c8233015"}
21:54:24.249 00.003 16872 evsrv: cli 0D3C0A48 disconnect
21:54:24.997 00.748 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5af59de4-ed2e-406a-b3e2-62f6f97902bc"}
21:54:25.001 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5af59de4-ed2e-406a-b3e2-62f6f97902bc"}
21:54:25.009 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3e7c9e3c-1562-4686-91ee-41189c01a3cb"}
21:54:25.014 00.005 16872 case statement mapped state 5 to 1
21:54:25.017 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"3e7c9e3c-1562-4686-91ee-41189c01a3cb"}
21:54:25.021 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"47dfda72-5b85-42fc-90ef-ef58c90cd394"}
21:54:25.025 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.34,7.16],"pixels":"..."},"id":"47dfda72-5b85-42fc-90ef-ef58c90cd394"}
21:54:25.250 00.225 16872 evsrv: cli 0D3C0228 connect
21:54:25.258 00.008 16872 case statement mapped state 5 to 1
21:54:25.263 00.005 16872 case statement mapped state 5 to 1
21:54:25.268 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"2ef693c3-ba1d-4878-bf07-46ee8d0b6b8d"}
21:54:25.272 00.004 16872 case statement mapped state 5 to 1
21:54:25.275 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"2ef693c3-ba1d-4878-bf07-46ee8d0b6b8d"}
21:54:25.278 00.003 16872 evsrv: cli 0D3C0228 disconnect
21:54:26.256 00.978 9640 Exposure complete
21:54:26.279 00.023 16872 evsrv: cli 0D3BF8C8 connect
21:54:26.284 00.005 16872 case statement mapped state 5 to 1
21:54:26.288 00.004 16872 case statement mapped state 5 to 1
21:54:26.292 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"00fe80b8-4ee8-41a7-a9ce-7442efdd5c89"}
21:54:26.296 00.004 16872 case statement mapped state 5 to 1
21:54:26.298 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"00fe80b8-4ee8-41a7-a9ce-7442efdd5c89"}
21:54:26.302 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
21:54:26.398 00.096 9640 worker thread done servicing request
21:54:26.398 00.000 16872 OnExposeComplete: enter
21:54:26.400 00.002 16872 UpdateGuideState(): m_state=5
21:54:26.403 00.003 16872 Star::Find(15, 897, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
21:54:26.406 00.003 16872 Star::Find returns 1 (0), X=897.29, Y=818.07, Mass=18439, SNR=82.7, Peak=5556 HFD=2.5
21:54:26.408 00.002 16872 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.53) = xAngle (0.05 = 0.05)
21:54:26.411 00.003 16872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.53) + m_yAngleError (3.06)) = yAngle (-3.01 = -3.01)
21:54:26.418 00.007 16872 CameraToMount -- cameraX=-0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.58 mountX=0.16 mountY=-0.02, mountTheta=-0.13
21:54:26.425 00.007 16872 Changing from state CALIBRATED to GUIDING
21:54:26.503 00.078 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
21:54:26.519 00.016 16872 ScopeASCOM::SideOfPier() returns 1
21:54:26.605 00.086 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=1, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
21:54:26.611 00.006 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
21:54:26.616 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
21:54:26.619 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:54:26.622 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:54:26.625 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
21:54:26.627 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
21:54:26.632 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
21:54:26.635 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:54:26.638 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
21:54:26.640 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
21:54:26.644 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
21:54:26.650 00.006 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
21:54:26.656 00.006 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
21:54:27.364 00.708 16872 evsrv: cli 0D3BFFA8 connect
21:54:27.368 00.004 16872 case statement mapped state 5 to 1
21:54:27.371 00.003 16872 case statement mapped state 5 to 1
21:54:27.374 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"5f58a96d-9880-4c0d-aa25-e8cc6fef99f5"}
21:54:27.379 00.005 16872 case statement mapped state 5 to 1
21:54:27.381 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"5f58a96d-9880-4c0d-aa25-e8cc6fef99f5"}
21:54:27.394 00.013 16872 evsrv: cli 0D3BFFA8 disconnect
21:54:27.440 00.046 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
21:54:27.448 00.008 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
21:54:27.454 00.006 16872 Guiding starts on opposite side of pier: calibration data side is East, current side is West
21:54:27.460 00.006 16872 FlipCalibration before: x=87.8, y=2.2 decFlipRequired=1 sideOfPier=East rotAngle=94.1 parity=+/-
21:54:27.463 00.003 16872 FlipCalibration pre-normalize: x=267.8, y=182.2
21:54:27.466 00.003 16872 FlipCalibration after: x=-92.2 y=-177.8 sideOfPier=West parity=+/-
21:54:27.469 00.003 16872 Mount::SetCalibration (scope) -- xAngle=-92.2 yAngle=-177.8 xRate=8.069 yRate=7.508 bin=1 dec=-0.0 pierSide=1 par=+/- rotAng=94.1
21:54:27.473 00.004 16872 Mount::SetCalibration (scope) -- sets m_xAngle=-92.2 m_yAngleError=175.6
21:54:27.478 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
21:54:27.481 00.003 16872 ScopeASCOM::SideOfPier() returns 1
21:54:27.572 00.091 16872 Status Line: CAL: East(88,2)->West(-92,-178)
21:54:27.580 00.008 16872 Dec comp: XRate 8.069 -> 7.859 for dec -0.0 -> dec 13.1
21:54:27.585 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
21:54:27.589 00.004 16872 ScopeASCOM::SideOfPier() returns 1
21:54:27.679 00.090 16872 setting lock position to (897.29, 818.07)
21:54:27.687 00.008 16872 MultiStar: stabilizing after lock position change
21:54:27.691 00.004 16872 guider state => GUIDING
21:54:27.695 00.004 16872 Status Line: Guiding
21:54:27.700 00.005 16872 Mount: notify guiding started
21:54:27.707 00.007 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
21:54:27.711 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 9:54:27 PM"
21:54:27.715 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008069
21:54:27.718 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.007508
21:54:27.726 00.008 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
21:54:27.735 00.009 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.608650
21:54:27.740 00.005 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.102460
21:54:27.744 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000022
21:54:27.748 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
21:54:27.751 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
21:54:27.757 00.006 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns -1
21:54:27.760 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
21:54:27.763 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
21:54:27.767 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
21:54:27.776 00.009 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:54:27.780 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:54:27.785 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
21:54:27.788 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
21:54:27.791 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
21:54:27.794 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:54:27.800 00.006 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
21:54:27.803 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
21:54:27.806 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
21:54:27.809 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
21:54:27.812 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
21:54:27.818 00.006 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
21:54:27.821 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
21:54:27.824 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:54:27.828 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:54:27.831 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
21:54:27.837 00.006 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
21:54:27.840 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
21:54:27.843 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:54:27.846 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
21:54:27.852 00.006 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
21:54:27.855 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
21:54:27.859 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
21:54:27.862 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
21:54:27.880 00.018 16872 evsrv: cli 0D3C0228 connect
21:54:27.884 00.004 16872 case statement mapped state 6 to 3
21:54:27.887 00.003 16872 case statement mapped state 6 to 3
21:54:27.890 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_pixel_scale","id":"0b67e7c5-e49b-46c6-a5d0-6150358f942c"}
21:54:27.893 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0.906659,"id":"0b67e7c5-e49b-46c6-a5d0-6150358f942c"}
21:54:27.909 00.016 16872 evsrv: cli 0D3C0228 disconnect
21:54:27.988 00.079 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
21:54:28.101 00.113 16872 ScopeASCOM::SideOfPier() returns 1
21:54:28.110 00.009 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:54:28.114 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
21:54:28.117 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
21:54:28.120 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
21:54:28.122 00.002 16872 MountToCamera -- mountTheta (-0.00) + m_xAngle (-1.61) = xAngle (-1.61 = -1.61)
21:54:28.125 00.003 16872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
21:54:28.127 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
21:54:28.130 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
21:54:28.134 00.004 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
21:54:28.136 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=5556, med=3192, FiltMin=3030, FiltMax=4480, Gamma=2.190
21:54:28.138 00.002 16872 UpdateGuideState exits: m=18439 SNR=82.7
21:54:28.142 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
21:54:28.144 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:28.152 00.008 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:54:28.158 00.006 16872 Enqueuing Expose request
21:54:28.161 00.003 9640 Worker thread wakes up
21:54:28.161 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:54:28.161 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,803,31,31)
21:54:28.387 00.226 16872 evsrv: cli 0D3C0228 connect
21:54:28.390 00.003 16872 case statement mapped state 6 to 3
21:54:28.394 00.004 16872 case statement mapped state 6 to 3
21:54:28.398 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"9754516b-724d-481e-83f5-acf1da36199f"}
21:54:28.401 00.003 16872 case statement mapped state 6 to 3
21:54:28.403 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"9754516b-724d-481e-83f5-acf1da36199f"}
21:54:28.407 00.004 16872 evsrv: cli 0D3C0228 disconnect
21:54:29.998 01.591 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99361659-013c-4404-a11c-8be2a4860930"}
21:54:30.002 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"99361659-013c-4404-a11c-8be2a4860930"}
21:54:30.006 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"944e2439-468e-4374-9ca5-90675f7186e1"}
21:54:30.009 00.003 16872 case statement mapped state 6 to 3
21:54:30.012 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"944e2439-468e-4374-9ca5-90675f7186e1"}
21:54:30.017 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f50398b5-888f-4d02-8fde-a5c11dc214d4"}
21:54:30.023 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.29,7.07],"pixels":"..."},"id":"f50398b5-888f-4d02-8fde-a5c11dc214d4"}
21:54:33.720 03.697 9640 Exposure complete
21:54:33.859 00.139 9640 worker thread done servicing request
21:54:33.859 00.000 16872 OnExposeComplete: enter
21:54:33.861 00.002 16872 UpdateGuideState(): m_state=6
21:54:33.865 00.004 16872 Star::Find(15, 897, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:54:33.868 00.003 16872 Star::Find returns 1 (0), X=896.90, Y=818.39, Mass=18586, SNR=78.8, Peak=5584 HFD=2.4
21:54:33.870 00.002 16872 CameraToMount -- cameraTheta (2.44) - m_xAngle (-1.61) = xAngle (4.05 = -2.23)
21:54:33.873 00.003 16872 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (0.99 = 0.99)
21:54:33.876 00.003 16872 CameraToMount -- cameraX=-0.39 cameraY=0.33 hyp=0.51 cameraTheta=2.44 mountX=-0.31 mountY=0.42, mountTheta=2.20
21:54:33.881 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.39, y=0.33, opts=13)
21:54:33.884 00.003 16872 Enqueuing Move request for scope (-0.39, 0.33)
21:54:33.887 00.003 9640 Worker thread wakes up
21:54:33.887 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=5584, med=3200, FiltMin=3104, FiltMax=4636, Gamma=2.190
21:54:33.890 00.003 16872 UpdateGuideState exits: m=18586 SNR=78.8
21:54:33.892 00.002 16872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 1 / 99999
21:54:33.895 00.003 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.33) opts 0xd
21:54:33.895 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777776873.895,"Host":"RBFOCUS307","Inst":1,"Distance":0.26,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:54:33.901 00.006 9640 Handling offset move in thread for scope, endpoint = (-0.39, 0.33)
21:54:33.902 00.001 9640 Moving (-0.39, 0.33) raw xDistance=-0.31 yDistance=0.42
21:54:33.902 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
21:54:33.902 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.42, m_sumCorr=0
21:54:33.902 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:33.908 00.006 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:54:33.911 00.003 16872 Enqueuing Expose request
21:54:33.915 00.004 9640 MoveAxis(E, 25, ABG)
21:54:33.915 00.000 9640 Guiding  Dir = 2, Dur = 25
21:54:33.917 00.002 9640 IsSlewing returns 0
21:54:33.918 00.001 9640 IsGuiding returns 0
21:54:33.933 00.015 9640 PulseGuide returned control before completion, sleep 20
21:54:33.958 00.025 9640 IsGuiding returns 1
21:54:33.958 00.000 9640 scope still moving after pulse duration time elapsed
21:54:33.989 00.031 9640 IsSlewing returns 0
21:54:33.990 00.001 9640 IsGuiding returns 0
21:54:33.990 00.000 9640 scope move finished after 25 + 47 ms
21:54:33.990 00.000 9640 Move returns status 0, amount 25
21:54:33.991 00.001 9640 MoveAxis(N, 0, ABG)
21:54:33.992 00.001 9640 Move returns status 0, amount 0
21:54:33.992 00.000 9640 move complete, result=0
21:54:33.992 00.000 9640 worker thread done servicing request
21:54:33.992 00.000 9640 Worker thread wakes up
21:54:33.992 00.000 16872 GuideStep: -0.3 px 25 ms EAST, 0.4 px 0 ms NORTH
21:54:33.997 00.005 9640 worker thread servicing REQUEST_EXPOSE 5000
21:54:33.997 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,803,31,31)
21:54:34.998 01.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3ea4a6f-ced3-4f04-9f7a-5e1584f05731"}
21:54:35.002 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f3ea4a6f-ced3-4f04-9f7a-5e1584f05731"}
21:54:35.008 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92d8b5bc-aa31-4917-bf8e-dcb21285c9a9"}
21:54:35.012 00.004 16872 case statement mapped state 6 to 3
21:54:35.016 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"92d8b5bc-aa31-4917-bf8e-dcb21285c9a9"}
21:54:35.021 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c407d41-9c2a-4f6a-8bdb-3416602fb9ae"}
21:54:35.026 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.90,7.39],"pixels":"..."},"id":"4c407d41-9c2a-4f6a-8bdb-3416602fb9ae"}
21:54:39.565 04.539 9640 Exposure complete
21:54:39.710 00.145 9640 worker thread done servicing request
21:54:39.710 00.000 16872 OnExposeComplete: enter
21:54:39.713 00.003 16872 UpdateGuideState(): m_state=6
21:54:39.715 00.002 16872 Star::Find(15, 896, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
21:54:39.719 00.004 16872 Star::Find returns 1 (0), X=897.10, Y=818.40, Mass=17950, SNR=82.9, Peak=5560 HFD=2.4
21:54:39.722 00.003 16872 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.61) = xAngle (3.71 = -2.58)
21:54:39.725 00.003 16872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (0.64 = 0.64)
21:54:39.728 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=0.33 hyp=0.38 cameraTheta=2.10 mountX=-0.32 mountY=0.23, mountTheta=2.52
21:54:39.732 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=0.33, opts=13)
21:54:39.735 00.003 16872 Enqueuing Move request for scope (-0.19, 0.33)
21:54:39.740 00.005 9640 Worker thread wakes up
21:54:39.740 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=5560, med=3192, FiltMin=3094, FiltMax=4420, Gamma=2.190
21:54:39.743 00.003 16872 UpdateGuideState exits: m=17950 SNR=82.9
21:54:39.746 00.003 16872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 2 / 99999
21:54:39.749 00.003 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.33) opts 0xd
21:54:39.749 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, 0.33)
21:54:39.749 00.000 9640 Moving (-0.19, 0.33) raw xDistance=-0.32 yDistance=0.23
21:54:39.749 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
21:54:39.749 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777776879.749,"Host":"RBFOCUS307","Inst":1,"Distance":0.30,"Time":5.9,"SettleTime":10.0,"StarLocked":true}
21:54:39.754 00.005 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=0
21:54:39.755 00.001 9640 MoveAxis(E, 27, ABG)
21:54:39.755 00.000 9640 Guiding  Dir = 2, Dur = 27
21:54:39.755 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:39.759 00.004 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:54:39.763 00.004 16872 Enqueuing Expose request
21:54:39.766 00.003 9640 IsSlewing returns 0
21:54:39.766 00.000 9640 IsGuiding returns 0
21:54:39.770 00.004 9640 PulseGuide returned control before completion, sleep 35
21:54:39.813 00.043 9640 IsGuiding returns 1
21:54:39.813 00.000 9640 scope still moving after pulse duration time elapsed
21:54:39.844 00.031 9640 IsSlewing returns 0
21:54:39.845 00.001 9640 IsGuiding returns 0
21:54:39.845 00.000 9640 scope move finished after 27 + 50 ms
21:54:39.845 00.000 9640 Move returns status 0, amount 27
21:54:39.845 00.000 9640 MoveAxis(N, 0, ABG)
21:54:39.845 00.000 9640 Move returns status 0, amount 0
21:54:39.845 00.000 9640 move complete, result=0
21:54:39.845 00.000 9640 worker thread done servicing request
21:54:39.845 00.000 16872 GuideStep: -0.3 px 27 ms EAST, 0.2 px 0 ms NORTH
21:54:39.848 00.003 9640 Worker thread wakes up
21:54:39.849 00.001 9640 worker thread servicing REQUEST_EXPOSE 5000
21:54:39.849 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,803,31,31)
21:54:39.998 00.149 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb2cc9da-9d79-4985-8701-08e02ff14bdd"}
21:54:40.001 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"cb2cc9da-9d79-4985-8701-08e02ff14bdd"}
21:54:40.007 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d5efd22-c22a-4398-adc8-47e3dfc7558e"}
21:54:40.010 00.003 16872 case statement mapped state 6 to 3
21:54:40.016 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d5efd22-c22a-4398-adc8-47e3dfc7558e"}
21:54:40.021 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e28ef222-b11e-41a5-b442-e11ce83d45f5"}
21:54:40.024 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.10,7.40],"pixels":"..."},"id":"e28ef222-b11e-41a5-b442-e11ce83d45f5"}
21:54:44.999 04.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1cefd284-922d-4931-859d-99797373d2d3"}
21:54:45.002 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1cefd284-922d-4931-859d-99797373d2d3"}
21:54:45.007 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd8b1dca-27a4-403c-8017-605e2acf602f"}
21:54:45.010 00.003 16872 case statement mapped state 6 to 3
21:54:45.013 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd8b1dca-27a4-403c-8017-605e2acf602f"}
21:54:45.017 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e1dad904-f347-4c5d-b96d-f7d98f5c56a9"}
21:54:45.020 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.10,7.40],"pixels":"..."},"id":"e1dad904-f347-4c5d-b96d-f7d98f5c56a9"}
21:54:45.416 00.396 9640 Exposure complete
21:54:45.555 00.139 9640 worker thread done servicing request
21:54:45.555 00.000 16872 OnExposeComplete: enter
21:54:45.558 00.003 16872 UpdateGuideState(): m_state=6
21:54:45.564 00.006 16872 Star::Find(15, 897, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
21:54:45.567 00.003 16872 Star::Find returns 1 (0), X=897.22, Y=817.88, Mass=16886, SNR=79.4, Peak=5664 HFD=2.3
21:54:45.570 00.003 16872 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-1.61) = xAngle (-0.31 = -0.31)
21:54:45.572 00.002 16872 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-3.38 = 2.90)
21:54:45.574 00.002 16872 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.92 mountX=0.19 mountY=0.05, mountTheta=0.24
21:54:45.581 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=-0.19, opts=13)
21:54:45.583 00.002 16872 Enqueuing Move request for scope (-0.07, -0.19)
21:54:45.586 00.003 9640 Worker thread wakes up
21:54:45.587 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
21:54:45.587 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
21:54:45.587 00.000 9640 Moving (-0.07, -0.19) raw xDistance=0.19 yDistance=0.05
21:54:45.587 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.19
21:54:45.587 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=0
21:54:45.587 00.000 9640 MoveAxis(W, 13, ABG)
21:54:45.587 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=5664, med=3192, FiltMin=3042, FiltMax=4476, Gamma=2.190
21:54:45.590 00.003 9640 Guiding  Dir = 3, Dur = 13
21:54:45.590 00.000 16872 UpdateGuideState exits: m=16886 SNR=79.4
21:54:45.595 00.005 9640 IsSlewing returns 0
21:54:45.596 00.001 16872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 3 / 99999
21:54:45.600 00.004 16872 PhdController: newstate STATE_FINISH
21:54:45.605 00.005 16872 PhdController complete: success
21:54:45.607 00.002 9640 IsGuiding returns 0
21:54:45.607 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777776885.607,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
21:54:45.611 00.004 9640 PulseGuide returned control before completion, sleep 23
21:54:45.611 00.000 16872 Mount: notify guiding dither settle done success=1
21:54:45.614 00.003 16872 PhdController: newstate STATE_IDLE
21:54:45.617 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:45.618 00.001 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:54:45.621 00.003 16872 Enqueuing Expose request
21:54:45.639 00.018 9640 IsGuiding returns 1
21:54:45.639 00.000 9640 scope still moving after pulse duration time elapsed
21:54:45.670 00.031 9640 IsSlewing returns 0
21:54:45.671 00.001 9640 IsGuiding returns 0
21:54:45.671 00.000 9640 scope move finished after 13 + 50 ms
21:54:45.671 00.000 9640 Move returns status 0, amount 13
21:54:45.671 00.000 9640 MoveAxis(N, 0, ABG)
21:54:45.671 00.000 9640 Move returns status 0, amount 0
21:54:45.671 00.000 9640 move complete, result=0
21:54:45.671 00.000 9640 worker thread done servicing request
21:54:45.672 00.001 9640 Worker thread wakes up
21:54:45.672 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:54:45.672 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,803,31,31)
21:54:45.672 00.000 16872 GuideStep: 0.2 px 13 ms WEST, 0.0 px 0 ms NORTH
21:54:46.063 00.391 16872 evsrv: cli 0D3BFB48 connect
21:54:46.069 00.006 16872 case statement mapped state 6 to 3
21:54:46.075 00.006 16872 case statement mapped state 6 to 3
21:54:46.080 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"68a9a8cf-4e04-404b-8665-fae22088cff6"}
21:54:46.083 00.003 16872 case statement mapped state 6 to 3
21:54:46.087 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"68a9a8cf-4e04-404b-8665-fae22088cff6"}
21:54:46.103 00.016 16872 evsrv: cli 0D3BFB48 disconnect
21:54:46.111 00.008 16872 evsrv: cli 0D3C0A48 connect
21:54:46.114 00.003 16872 case statement mapped state 6 to 3
21:54:46.119 00.005 16872 case statement mapped state 6 to 3
21:54:46.123 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"b118b7b2-a0ed-44e5-9d9f-e2fe262e1d69"}
21:54:46.128 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:54:46.132 00.004 16872 Status Line: Waiting for devices...
21:54:46.138 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"b118b7b2-a0ed-44e5-9d9f-e2fe262e1d69"}
21:54:46.144 00.006 16872 evsrv: cli 0D3C0A48 disconnect
21:54:46.150 00.006 16872 evsrv: cli 0D3BF8C8 connect
21:54:46.156 00.006 16872 case statement mapped state 6 to 3
21:54:46.162 00.006 16872 case statement mapped state 6 to 3
21:54:46.167 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"39d7d6a6-8566-4416-a7ac-2e9ab630cd85"}
21:54:46.172 00.005 16872 case statement mapped state 6 to 3
21:54:46.176 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"39d7d6a6-8566-4416-a7ac-2e9ab630cd85"}
21:54:46.180 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
21:54:47.182 01.002 16872 evsrv: cli 0D3C0A48 connect
21:54:47.189 00.007 16872 case statement mapped state 6 to 3
21:54:47.202 00.013 16872 case statement mapped state 6 to 3
21:54:47.207 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c4315dbb-4c1f-4a64-995d-eeaee8520fb9"}
21:54:47.219 00.012 16872 case statement mapped state 6 to 3
21:54:47.224 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4315dbb-4c1f-4a64-995d-eeaee8520fb9"}
21:54:47.235 00.011 16872 evsrv: cli 0D3C0A48 disconnect
21:54:48.235 01.000 16872 evsrv: cli 0D3C0A48 connect
21:54:48.238 00.003 16872 case statement mapped state 6 to 3
21:54:48.243 00.005 16872 case statement mapped state 6 to 3
21:54:48.247 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2cf80274-b08d-432e-a6f2-7b686a0172fb"}
21:54:48.249 00.002 16872 case statement mapped state 6 to 3
21:54:48.252 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"2cf80274-b08d-432e-a6f2-7b686a0172fb"}
21:54:48.255 00.003 16872 evsrv: cli 0D3C0A48 disconnect
21:54:49.257 01.002 16872 evsrv: cli 0D3C0A48 connect
21:54:49.263 00.006 16872 case statement mapped state 6 to 3
21:54:49.269 00.006 16872 case statement mapped state 6 to 3
21:54:49.275 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e5341530-8ec0-4891-a4ea-e610400ec217"}
21:54:49.280 00.005 16872 case statement mapped state 6 to 3
21:54:49.283 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5341530-8ec0-4891-a4ea-e610400ec217"}
21:54:49.291 00.008 16872 evsrv: cli 0D3C0A48 disconnect
21:54:49.999 00.708 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1901c052-184c-4923-bda3-b8338ee4c227"}
21:54:50.004 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1901c052-184c-4923-bda3-b8338ee4c227"}
21:54:50.007 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1412ad9f-80cf-41e0-b2fd-2b124882632a"}
21:54:50.010 00.003 16872 case statement mapped state 6 to 3
21:54:50.013 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1412ad9f-80cf-41e0-b2fd-2b124882632a"}
21:54:50.017 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0963d7b2-4e41-47f8-9020-18b841422416"}
21:54:50.019 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.22,6.88],"pixels":"..."},"id":"0963d7b2-4e41-47f8-9020-18b841422416"}
21:54:50.292 00.273 16872 evsrv: cli 0D3BF8C8 connect
21:54:50.295 00.003 16872 case statement mapped state 6 to 3
21:54:50.299 00.004 16872 case statement mapped state 6 to 3
21:54:50.303 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"05a142ab-0fd4-4271-b459-b24e25472bf6"}
21:54:50.308 00.005 16872 case statement mapped state 6 to 3
21:54:50.311 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"05a142ab-0fd4-4271-b459-b24e25472bf6"}
21:54:50.315 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
21:54:51.066 00.751 9640 ASCOM_AbortExposure returns err = 0
21:54:51.066 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
21:54:51.067 00.001 9640 worker thread done servicing request
21:54:51.068 00.001 16872 OnExposeComplete: enter
21:54:51.073 00.005 16872 OnExposeComplete: Capture Error reported
21:54:51.078 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
21:54:51.082 00.004 16872 Mount: notify guiding stopped
21:54:51.087 00.005 16872 Changing from state GUIDING to STOP
21:54:51.089 00.002 16872 guider state => SELECTED
21:54:51.092 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=5664, med=3192, FiltMin=3042, FiltMax=4476, Gamma=2.190
21:54:51.095 00.003 16872 Changing from state SELECTED to UNINITIALIZED
21:54:51.098 00.003 16872 guider state => SELECTING
21:54:51.107 00.009 16872 Status Line: Stopped.
21:54:51.110 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
21:54:51.314 00.204 16872 evsrv: cli 0D3C0A48 connect
21:54:51.321 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"01305e6d-4bb1-44e1-ab18-e7c8728553dd"}
21:54:51.324 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"01305e6d-4bb1-44e1-ab18-e7c8728553dd"}
21:54:51.328 00.004 16872 evsrv: cli 0D3C0A48 disconnect
21:54:54.998 03.670 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bce6d0e6-6ad8-4c5c-be85-06e97b3968ad"}
21:54:55.002 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bce6d0e6-6ad8-4c5c-be85-06e97b3968ad"}
21:54:55.008 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8aa4ddf4-fe73-4a48-b4fc-c6cb88fa529e"}
21:54:55.013 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8aa4ddf4-fe73-4a48-b4fc-c6cb88fa529e"}
21:54:57.272 02.259 16872 evsrv: cli 0D3BF8C8 connect
21:54:57.279 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"01d83845-ae14-4485-b6fc-b1157e6f012c"}
21:54:57.283 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"01d83845-ae14-4485-b6fc-b1157e6f012c"}
21:54:57.287 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
21:54:57.291 00.004 16872 evsrv: cli 0D3BF968 connect
21:54:57.294 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_calibrated","id":"a15ad8fd-90e4-48a8-9217-0aa8e0a9b0e8"}
21:54:57.298 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":true,"id":"a15ad8fd-90e4-48a8-9217-0aa8e0a9b0e8"}
21:54:57.308 00.010 16872 evsrv: cli 0D3BF968 disconnect
21:54:57.312 00.004 16872 evsrv: cli 0D3C0A48 connect
21:54:57.316 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"2fd4e88e-3dc0-4590-9d10-8bb938a01666"}
21:54:57.321 00.005 16872 PhdController::Guide begins
21:54:57.323 00.002 16872 PhdController: newstate STATE_SETUP
21:54:57.326 00.003 16872 PhdController: setup
21:54:57.328 00.002 16872 PhdController: newstate STATE_ATTEMPT_START
21:54:57.331 00.003 16872 PhdController: start capturing
21:54:57.335 00.004 16872 Changing from state SELECTING to UNINITIALIZED
21:54:57.339 00.004 16872 guider state => SELECTING
21:54:57.341 00.002 16872 setting force full frames = true
21:54:57.344 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:54:57.356 00.012 16872 ScheduleExposure(5000,3,0) exposurePending=0
21:54:57.360 00.004 16872 Enqueuing Expose request
21:54:57.366 00.006 16872 PhdController: newstate STATE_SELECT_STAR
21:54:57.368 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"2fd4e88e-3dc0-4590-9d10-8bb938a01666"}
21:54:57.371 00.003 9640 Worker thread wakes up
21:54:57.371 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:54:57.371 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(0,0,0,0)
21:54:57.372 00.001 16872 evsrv: cli 0D3C0A48 disconnect
21:54:57.377 00.005 16872 evsrv: cli 0D3BFFA8 connect
21:54:57.384 00.007 16872 case statement mapped state 1 to 101
21:54:57.387 00.003 16872 case statement mapped state 1 to 101
21:54:57.391 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_shift_params","id":"e552f83b-2298-4c33-af89-31c1d2dc2991"}
21:54:57.394 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"e552f83b-2298-4c33-af89-31c1d2dc2991"}
21:54:57.401 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
21:54:57.407 00.006 16872 evsrv: cli 0D3C0228 connect
21:54:57.411 00.004 16872 case statement mapped state 1 to 101
21:54:57.414 00.003 16872 case statement mapped state 1 to 101
21:54:57.418 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"a480e8dd-505d-487d-97b3-c1e0e0b7e8a8"}
21:54:57.421 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"a480e8dd-505d-487d-97b3-c1e0e0b7e8a8"}
21:54:57.424 00.003 16872 evsrv: cli 0D3C0228 disconnect
21:54:58.425 01.001 16872 evsrv: cli 0D3C0228 connect
21:54:58.430 00.005 16872 case statement mapped state 1 to 101
21:54:58.436 00.006 16872 case statement mapped state 1 to 101
21:54:58.441 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"a0cd074a-d359-4331-b599-cedbf2ee5484"}
21:54:58.444 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"a0cd074a-d359-4331-b599-cedbf2ee5484"}
21:54:58.448 00.004 16872 evsrv: cli 0D3C0228 disconnect
21:54:59.448 01.000 16872 evsrv: cli 0D3BFB48 connect
21:54:59.451 00.003 16872 case statement mapped state 1 to 101
21:54:59.458 00.007 16872 case statement mapped state 1 to 101
21:54:59.464 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"a54577b4-801a-48a3-b364-cdb9830e16e1"}
21:54:59.468 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"a54577b4-801a-48a3-b364-cdb9830e16e1"}
21:54:59.473 00.005 16872 evsrv: cli 0D3BFB48 disconnect
21:54:59.998 00.525 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b3bfe90-325c-4d20-b0b9-a00f36bdc01f"}
21:55:00.002 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"1b3bfe90-325c-4d20-b0b9-a00f36bdc01f"}
21:55:00.010 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2498f787-ba7d-4d69-8bfa-ed2f0844ba44"}
21:55:00.015 00.005 16872 case statement mapped state 1 to 101
21:55:00.027 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"2498f787-ba7d-4d69-8bfa-ed2f0844ba44"}
21:55:00.473 00.446 16872 evsrv: cli 0D3C0228 connect
21:55:00.476 00.003 16872 case statement mapped state 1 to 101
21:55:00.479 00.003 16872 case statement mapped state 1 to 101
21:55:00.482 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"c2c01f3d-e640-413b-80c7-1f52888504b5"}
21:55:00.486 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"c2c01f3d-e640-413b-80c7-1f52888504b5"}
21:55:00.489 00.003 16872 evsrv: cli 0D3C0228 disconnect
21:55:01.490 01.001 16872 evsrv: cli 0D3BFFA8 connect
21:55:01.493 00.003 16872 case statement mapped state 1 to 101
21:55:01.497 00.004 16872 case statement mapped state 1 to 101
21:55:01.500 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"fe390b3b-7631-459e-906f-81e86efcea6f"}
21:55:01.503 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"fe390b3b-7631-459e-906f-81e86efcea6f"}
21:55:01.506 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
21:55:02.507 01.001 16872 evsrv: cli 0D3BF8C8 connect
21:55:02.512 00.005 16872 case statement mapped state 1 to 101
21:55:02.515 00.003 16872 case statement mapped state 1 to 101
21:55:02.519 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"faf16d64-67e4-4343-8afe-a44f49aee82a"}
21:55:02.521 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"faf16d64-67e4-4343-8afe-a44f49aee82a"}
21:55:02.525 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
21:55:02.946 00.421 9640 Exposure complete
21:55:03.089 00.143 9640 worker thread done servicing request
21:55:03.089 00.000 16872 OnExposeComplete: enter
21:55:03.093 00.004 16872 UpdateGuideState(): m_state=1
21:55:03.095 00.002 16872 UpdateCurrentPosition: no star selected
21:55:03.099 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:55:03.102 00.003 16872 Status Line: No star selected
21:55:03.109 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65516, med=3336, FiltMin=3232, FiltMax=57948, Gamma=2.190
21:55:03.113 00.004 16872 UpdateGuideState exits: No star selected
21:55:03.116 00.003 16872 GuiderMultiStar::AutoSelect enter
21:55:03.119 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
21:55:03.264 00.145 16872 AutoFind: auto downsample for scale 0.91 => 1x
21:55:03.433 00.169 16872 AutoFind: global mean = 0.1, stdev 468.0
21:55:03.438 00.005 16872 AutoFind: using threshold = 0.1
21:55:03.601 00.163 16872 AutoFind: local max [896, 816] 440.2
21:55:03.605 00.004 16872 AutoFind: local max [166, 269] 71.5
21:55:03.608 00.003 16872 AutoFind: local max [685, 798] 39.9
21:55:03.610 00.002 16872 AutoFind: local max [1306, 16] 26.9
21:55:03.613 00.003 16872 AutoFind: local max [805, 841] 20.8
21:55:03.616 00.003 16872 AutoFind: local max [1166, 9] 18.1
21:55:03.618 00.002 16872 AutoFind: local max [813, 789] 16.3
21:55:03.625 00.007 16872 AutoFind: local max [330, 135] 14.2
21:55:03.629 00.004 16872 AutoFind: local max [131, 922] 11.7
21:55:03.632 00.003 16872 AutoFind: local max [653, 224] 9.6
21:55:03.635 00.003 16872 AutoFind: local max [871, 67] 6.1
21:55:03.640 00.005 16872 AutoFind: local max [520, 694] 5.9
21:55:03.642 00.002 16872 AutoFind: local max [1494, 810] 5.6
21:55:03.645 00.003 16872 AutoFind: local max [1796, 1025] 5.1
21:55:03.647 00.002 16872 AutoFind: local max [595, 446] 4.9
21:55:03.650 00.003 16872 AutoFind: local max [1817, 267] 3.9
21:55:03.654 00.004 16872 AutoFind: local max [90, 393] 3.7
21:55:03.656 00.002 16872 AutoFind: local max [1367, 62] 3.6
21:55:03.658 00.002 16872 AutoFind: local max [573, 35] 3.5
21:55:03.661 00.003 16872 AutoFind: local max [62, 423] 3.5
21:55:03.663 00.002 16872 AutoFind: local max [1219, 506] 3.0
21:55:03.669 00.006 16872 AutoFind: local max [1612, 465] 3.0
21:55:03.673 00.004 16872 AutoFind: local max [894, 377] 2.8
21:55:03.675 00.002 16872 AutoFind: local max [1487, 446] 2.5
21:55:03.678 00.003 16872 AutoFind: local max [386, 907] 2.4
21:55:03.680 00.002 16872 AutoFind: local max [277, 596] 2.3
21:55:03.683 00.003 16872 AutoFind: local max [432, 264] 2.3
21:55:03.686 00.003 16872 AutoFind: local max [1834, 239] 2.3
21:55:03.688 00.002 16872 AutoFind: local max [1105, 455] 1.7
21:55:03.691 00.003 16872 AutoFind: local max [1820, 297] 1.5
21:55:03.693 00.002 16872 AutoFind: local max [932, 1023] 1.5
21:55:03.696 00.003 16872 AutoFind: local max [167, 279] 1.5
21:55:03.699 00.003 16872 AutoFind: local max [882, 809] 1.4
21:55:03.701 00.002 16872 AutoFind: local max [1389, 309] 1.4
21:55:03.705 00.004 16872 AutoFind: local max [438, 576] 1.4
21:55:03.707 00.002 16872 AutoFind: local max [611, 1048] 1.4
21:55:03.709 00.002 16872 AutoFind: local max [776, 369] 1.4
21:55:03.713 00.004 16872 AutoFind: local max [533, 377] 1.3
21:55:03.720 00.007 16872 AutoFind: local max [888, 802] 1.3
21:55:03.724 00.004 16872 AutoFind: local max [676, 797] 1.2
21:55:03.727 00.003 16872 AutoFind: local max [655, 712] 1.2
21:55:03.730 00.003 16872 AutoFind: local max [667, 926] 1.1
21:55:03.733 00.003 16872 AutoFind: local max [419, 43] 1.1
21:55:03.735 00.002 16872 AutoFind: local max [829, 673] 1.1
21:55:03.738 00.003 16872 AutoFind: local max [854, 470] 1.1
21:55:03.740 00.002 16872 AutoFind: local max [54, 415] 1.0
21:55:03.745 00.005 16872 AutoFind: local max [173, 278] 1.0
21:55:03.748 00.003 16872 AutoFind: local max [1398, 986] 1.0
21:55:03.750 00.002 16872 AutoFind: local max [926, 504] 1.0
21:55:03.754 00.004 16872 AutoFind: local max [1649, 298] 1.0
21:55:03.757 00.003 16872 AutoFind: local max [523, 21] 1.0
21:55:03.765 00.008 16872 AutoFind: local max [449, 814] 1.0
21:55:03.770 00.005 16872 AutoFind: local max [1165, 415] 1.0
21:55:03.773 00.003 16872 AutoFind: local max [973, 1067] 1.0
21:55:03.776 00.003 16872 AutoFind: local max [290, 335] 1.0
21:55:03.779 00.003 16872 AutoFind: local max [395, 784] 0.9
21:55:03.782 00.003 16872 AutoFind: local max [925, 556] 0.9
21:55:03.784 00.002 16872 AutoFind: local max [1158, 208] 0.9
21:55:03.786 00.002 16872 AutoFind: local max [1347, 241] 0.9
21:55:03.789 00.003 16872 AutoFind: local max [176, 393] 0.9
21:55:03.794 00.005 16872 AutoFind: local max [914, 913] 0.9
21:55:03.797 00.003 16872 AutoFind: local max [1076, 74] 0.9
21:55:03.799 00.002 16872 AutoFind: local max [641, 894] 0.9
21:55:03.801 00.002 16872 AutoFind: local max [1291, 55] 0.9
21:55:03.805 00.004 16872 AutoFind: local max [345, 365] 0.9
21:55:03.811 00.006 16872 AutoFind: local max [636, 867] 0.9
21:55:03.816 00.005 16872 AutoFind: local max [1252, 394] 0.9
21:55:03.819 00.003 16872 AutoFind: local max [796, 98] 0.9
21:55:03.822 00.003 16872 AutoFind: local max [875, 893] 0.9
21:55:03.824 00.002 16872 AutoFind: local max [1075, 125] 0.9
21:55:03.826 00.002 16872 AutoFind: local max [289, 1016] 0.9
21:55:03.829 00.003 16872 AutoFind: local max [948, 229] 0.9
21:55:03.831 00.002 16872 AutoFind: local max [1159, 865] 0.9
21:55:03.834 00.003 16872 AutoFind: local max [1092, 271] 0.9
21:55:03.838 00.004 16872 AutoFind: local max [1578, 1003] 0.9
21:55:03.841 00.003 16872 AutoFind: local max [692, 809] 0.9
21:55:03.844 00.003 16872 AutoFind: local max [1463, 258] 0.9
21:55:03.847 00.003 16872 AutoFind: local max [573, 640] 0.8
21:55:03.849 00.002 16872 AutoFind: local max [257, 45] 0.8
21:55:03.855 00.006 16872 AutoFind: local max [507, 679] 0.8
21:55:03.860 00.005 16872 AutoFind: local max [196, 889] 0.8
21:55:03.864 00.004 16872 AutoFind: local max [1333, 900] 0.8
21:55:03.866 00.002 16872 AutoFind: local max [319, 135] 0.8
21:55:03.869 00.003 16872 AutoFind: local max [317, 455] 0.8
21:55:03.872 00.003 16872 AutoFind: local max [196, 882] 0.8
21:55:03.874 00.002 16872 AutoFind: local max [807, 127] 0.8
21:55:03.877 00.003 16872 AutoFind: local max [1196, 138] 0.8
21:55:03.879 00.002 16872 AutoFind: local max [1184, 648] 0.8
21:55:03.882 00.003 16872 AutoFind: local max [578, 699] 0.8
21:55:03.884 00.002 16872 AutoFind: local max [1536, 11] 0.8
21:55:03.887 00.003 16872 AutoFind: local max [1011, 732] 0.8
21:55:03.890 00.003 16872 AutoFind: local max [325, 297] 0.8
21:55:03.893 00.003 16872 AutoFind: local max [1454, 388] 0.8
21:55:03.895 00.002 16872 AutoFind: local max [435, 987] 0.8
21:55:03.898 00.003 16872 AutoFind: local max [823, 786] 0.8
21:55:03.904 00.006 16872 AutoFind: local max [820, 454] 0.8
21:55:03.907 00.003 16872 AutoFind: local max [592, 477] 0.8
21:55:03.910 00.003 16872 AutoFind: local max [1230, 545] 0.8
21:55:03.913 00.003 16872 AutoFind: local max [1072, 649] 0.8
21:55:03.916 00.003 16872 AutoFind: local max [1802, 80] 0.8
21:55:03.919 00.003 16872 AutoFind: close dim-bright [823, 786] 0.8 - [813, 789] 16.3
21:55:03.922 00.003 16872 AutoFind: too close [196, 882] 0.8 - [196, 889] 0.8
21:55:03.925 00.003 16872 AutoFind: close dim-bright [319, 135] 0.8 - [330, 135] 14.2
21:55:03.927 00.002 16872 AutoFind: close dim-bright [507, 679] 0.8 - [520, 694] 5.9
21:55:03.931 00.004 16872 AutoFind: too close [692, 809] 0.9 - [676, 797] 1.2
21:55:03.933 00.002 16872 AutoFind: close dim-bright [692, 809] 0.9 - [685, 798] 39.9
21:55:03.937 00.004 16872 AutoFind: too close [173, 278] 1.0 - [167, 279] 1.5
21:55:03.939 00.002 16872 AutoFind: close dim-bright [173, 278] 1.0 - [166, 269] 71.5
21:55:03.941 00.002 16872 AutoFind: too close [54, 415] 1.0 - [62, 423] 3.5
21:55:03.945 00.004 16872 AutoFind: close dim-bright [676, 797] 1.2 - [685, 798] 39.9
21:55:03.951 00.006 16872 AutoFind: too close [888, 802] 1.3 - [882, 809] 1.4
21:55:03.955 00.004 16872 AutoFind: close dim-bright [888, 802] 1.3 - [896, 816] 440.2
21:55:03.958 00.003 16872 AutoFind: close dim-bright [882, 809] 1.4 - [896, 816] 440.2
21:55:03.962 00.004 16872 AutoFind: close dim-bright [167, 279] 1.5 - [166, 269] 71.5
21:55:03.965 00.003 16872 AutoFind: too close to edge [1536, 11] 0.8
21:55:03.969 00.004 16872 AutoFind: too close to edge [973, 1067] 1.0
21:55:03.971 00.002 16872 AutoFind: too close to edge [1166, 9] 18.1
21:55:03.974 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
21:55:03.977 00.003 16872 Star::Find(15, 896, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:03.980 00.003 16872 Star::Find returns 1 (0), X=895.87, Y=815.95, Mass=1520821, SNR=716.0, Peak=65516 HFD=4.4
21:55:03.983 00.003 16872 Star::Find(15, 166, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:03.985 00.002 16872 Star::Find returns 1 (0), X=165.86, Y=268.39, Mass=211971, SNR=279.2, Peak=17844 HFD=3.8
21:55:03.988 00.003 16872 Star::Find(15, 685, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:03.991 00.003 16872 Star::Find returns 1 (0), X=685.60, Y=797.94, Mass=119337, SNR=198.0, Peak=12084 HFD=3.7
21:55:03.997 00.006 16872 Star::Find(15, 1306, 16, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.001 00.004 16872 Star::Find returns 1 (0), X=1306.16, Y=15.92, Mass=72010, SNR=147.3, Peak=9408 HFD=3.7
21:55:04.005 00.004 16872 Star::Find(15, 805, 841, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.008 00.003 16872 Star::Find returns 1 (0), X=805.58, Y=840.43, Mass=57981, SNR=125.2, Peak=7516 HFD=3.3
21:55:04.011 00.003 16872 Star::Find(15, 813, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.013 00.002 16872 Star::Find returns 1 (0), X=812.84, Y=788.39, Mass=45510, SNR=111.6, Peak=7124 HFD=3.6
21:55:04.016 00.003 16872 Star::Find(15, 330, 135, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.018 00.002 16872 Star::Find returns 1 (0), X=329.75, Y=135.13, Mass=35604, SNR=100.5, Peak=6476 HFD=3.3
21:55:04.021 00.003 16872 Star::Find(15, 131, 922, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.024 00.003 16872 Star::Find returns 1 (0), X=130.93, Y=922.11, Mass=32024, SNR=86.4, Peak=6032 HFD=3.6
21:55:04.028 00.004 16872 Star::Find(15, 653, 224, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.030 00.002 16872 Star::Find returns 1 (0), X=653.52, Y=223.58, Mass=26969, SNR=85.0, Peak=5644 HFD=3.2
21:55:04.033 00.003 16872 Star::Find(15, 871, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.036 00.003 16872 Star::Find returns 1 (0), X=871.03, Y=67.53, Mass=16689, SNR=60.6, Peak=4664 HFD=3.6
21:55:04.041 00.005 16872 Star::Find(15, 520, 694, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.044 00.003 16872 Star::Find returns 1 (0), X=520.30, Y=693.78, Mass=16150, SNR=57.9, Peak=4768 HFD=3.3
21:55:04.049 00.005 16872 Star::Find(15, 1494, 810, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.053 00.004 16872 Star::Find returns 1 (0), X=1494.29, Y=809.60, Mass=16171, SNR=61.9, Peak=4728 HFD=3.3
21:55:04.056 00.003 16872 Star::Find(15, 1796, 1025, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.058 00.002 16872 Star::Find returns 1 (0), X=1796.45, Y=1024.49, Mass=12615, SNR=51.7, Peak=4504 HFD=3.2
21:55:04.061 00.003 16872 Star::Find(15, 595, 446, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.063 00.002 16872 Star::Find returns 1 (0), X=594.71, Y=445.63, Mass=11956, SNR=46.5, Peak=4368 HFD=3.1
21:55:04.066 00.003 16872 Star::Find(15, 1817, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.068 00.002 16872 Star::Find returns 1 (0), X=1816.11, Y=266.73, Mass=10522, SNR=47.4, Peak=4276 HFD=3.4
21:55:04.073 00.005 16872 Star::Find(15, 90, 393, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.076 00.003 16872 Star::Find returns 1 (0), X=89.52, Y=392.38, Mass=8267, SNR=39.0, Peak=4156 HFD=3.1
21:55:04.078 00.002 16872 Star::Find(15, 1367, 62, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.081 00.003 16872 Star::Find returns 1 (0), X=1367.40, Y=61.73, Mass=7708, SNR=38.8, Peak=4044 HFD=3.0
21:55:04.084 00.003 16872 Star::Find(15, 573, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.088 00.004 16872 Star::Find returns 1 (0), X=572.76, Y=35.19, Mass=9470, SNR=41.5, Peak=4168 HFD=3.0
21:55:04.090 00.002 16872 Star::Find(15, 1219, 506, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.093 00.003 16872 Star::Find returns 1 (0), X=1218.84, Y=505.59, Mass=7071, SNR=33.2, Peak=3996 HFD=2.9
21:55:04.095 00.002 16872 Star::Find(15, 1612, 465, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.097 00.002 16872 Star::Find returns 1 (0), X=1611.95, Y=464.80, Mass=8636, SNR=42.2, Peak=4088 HFD=3.9
21:55:04.100 00.003 16872 Star::Find(15, 894, 377, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.106 00.006 16872 Star::Find returns 1 (0), X=894.38, Y=376.81, Mass=4882, SNR=28.6, Peak=3900 HFD=2.7
21:55:04.108 00.002 16872 Star::Find(15, 1487, 446, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.110 00.002 16872 Star::Find returns 1 (0), X=1487.14, Y=445.78, Mass=6114, SNR=30.8, Peak=3952 HFD=2.8
21:55:04.114 00.004 16872 Star::Find(15, 386, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.116 00.002 16872 Star::Find returns 1 (0), X=385.81, Y=906.85, Mass=5495, SNR=33.1, Peak=3860 HFD=2.9
21:55:04.120 00.004 16872 Star::Find(15, 277, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.123 00.003 16872 Star::Find returns 1 (0), X=276.90, Y=595.57, Mass=6931, SNR=35.7, Peak=3884 HFD=3.6
21:55:04.126 00.003 16872 Star::Find(15, 432, 264, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.129 00.003 16872 Star::Find returns 1 (0), X=432.07, Y=264.04, Mass=4917, SNR=29.5, Peak=3884 HFD=2.8
21:55:04.131 00.002 16872 Star::Find(15, 1834, 239, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.135 00.004 16872 Star::Find returns 1 (0), X=1833.88, Y=238.17, Mass=5693, SNR=30.5, Peak=3852 HFD=3.2
21:55:04.138 00.003 16872 Star::Find(15, 1105, 455, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.141 00.003 16872 Star::Find returns 1 (0), X=1104.66, Y=455.35, Mass=3536, SNR=22.6, Peak=3732 HFD=2.8
21:55:04.142 00.001 16872 Star::Find(15, 1820, 297, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.145 00.003 16872 Star::Find returns 1 (0), X=1820.23, Y=296.36, Mass=4220, SNR=25.7, Peak=3684 HFD=3.6
21:55:04.149 00.004 16872 Star::Find(15, 932, 1023, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.153 00.004 16872 Star::Find returns 1 (0), X=932.11, Y=1022.28, Mass=3763, SNR=25.4, Peak=3656 HFD=3.2
21:55:04.156 00.003 16872 Star::Find(15, 1389, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.158 00.002 16872 Star::Find returns 1 (0), X=1388.79, Y=308.30, Mass=3033, SNR=22.5, Peak=3680 HFD=2.7
21:55:04.161 00.003 16872 Star::Find(15, 438, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.164 00.003 16872 Star::Find returns 1 (0), X=438.48, Y=575.29, Mass=2316, SNR=17.7, Peak=3704 HFD=3.1
21:55:04.169 00.005 16872 Star::Find(15, 611, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.172 00.003 16872 Star::Find returns 1 (0), X=611.00, Y=1048.56, Mass=2785, SNR=21.6, Peak=3672 HFD=2.5
21:55:04.174 00.002 16872 Star::Find(15, 776, 369, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.177 00.003 16872 Star::Find returns 1 (0), X=776.62, Y=369.12, Mass=2421, SNR=18.4, Peak=3580 HFD=2.7
21:55:04.185 00.008 16872 Star::Find(15, 533, 377, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.190 00.005 16872 Star::Find returns 1 (0), X=532.54, Y=376.45, Mass=2641, SNR=20.1, Peak=3628 HFD=3.1
21:55:04.193 00.003 16872 Star::Find(15, 655, 712, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.196 00.003 16872 Star::Find returns 1 (0), X=653.97, Y=712.23, Mass=2402, SNR=18.0, Peak=3584 HFD=2.8
21:55:04.200 00.004 16872 Star::Find(15, 667, 926, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.203 00.003 16872 Star::Find returns 1 (0), X=668.01, Y=925.68, Mass=2700, SNR=20.4, Peak=3612 HFD=2.5
21:55:04.205 00.002 16872 Star::Find(15, 419, 43, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.208 00.003 16872 Star::Find returns 1 (0), X=419.26, Y=42.59, Mass=2867, SNR=20.8, Peak=3556 HFD=3.4
21:55:04.212 00.004 16872 Star::Find(15, 829, 673, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.214 00.002 16872 Star::Find returns 1 (0), X=828.52, Y=672.51, Mass=1588, SNR=13.6, Peak=3572 HFD=1.6
21:55:04.217 00.003 16872 Star::Find(15, 854, 470, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.220 00.003 16872 Star::Find returns 1 (0), X=854.69, Y=468.95, Mass=1304, SNR=12.6, Peak=3556 HFD=2.5
21:55:04.223 00.003 16872 Star::Find(15, 1398, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.229 00.006 16872 Star::Find returns 1 (0), X=1399.05, Y=985.79, Mass=2213, SNR=16.9, Peak=3536 HFD=3.9
21:55:04.232 00.003 16872 Star::Find(15, 926, 504, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.236 00.004 16872 Star::Find returns 1 (0), X=926.43, Y=504.38, Mass=1029, SNR=10.3, Peak=3504 HFD=2.9
21:55:04.241 00.005 16872 Star::Find(15, 1649, 298, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.244 00.003 16872 Star::Find returns 1 (0), X=1648.95, Y=298.29, Mass=1014, SNR=11.8, Peak=3532 HFD=2.1
21:55:04.247 00.003 16872 Star::Find(15, 523, 21, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.249 00.002 16872 Star::Find returns 1 (0), X=522.51, Y=20.19, Mass=2350, SNR=16.5, Peak=3672 HFD=2.3
21:55:04.252 00.003 16872 Star::Find(15, 449, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.255 00.003 16872 Star::Find returns 1 (0), X=448.84, Y=814.20, Mass=1105, SNR=12.3, Peak=3524 HFD=2.8
21:55:04.258 00.003 16872 Star::Find(15, 1165, 415, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.261 00.003 16872 Star::Find returns 1 (0), X=1165.74, Y=414.91, Mass=2114, SNR=14.7, Peak=3564 HFD=2.8
21:55:04.264 00.003 16872 Star::Find(15, 290, 335, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.266 00.002 16872 Star::Find returns 1 (0), X=280.64, Y=325.85, Mass=1117, SNR=12.2, Peak=3476 HFD=3.8
21:55:04.268 00.002 16872 Star::Find(15, 395, 784, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.270 00.002 16872 Star::Find returns 1 (0), X=395.70, Y=784.16, Mass=1004, SNR=10.0, Peak=3488 HFD=2.4
21:55:04.277 00.007 16872 Star::Find(15, 925, 556, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.282 00.005 16872 Star::Find returns 1 (0), X=924.99, Y=555.82, Mass=1130, SNR=12.5, Peak=3560 HFD=2.0
21:55:04.285 00.003 16872 Star::Find(15, 1158, 208, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.289 00.004 16872 Star::Find returns 1 (0), X=1159.28, Y=207.92, Mass=780, SNR=10.4, Peak=3496 HFD=2.3
21:55:04.291 00.002 16872 Star::Find(15, 1347, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.294 00.003 16872 Star::Find returns 1 (0), X=1342.38, Y=234.89, Mass=1031, SNR=11.1, Peak=3528 HFD=3.7
21:55:04.297 00.003 16872 Star::Find(15, 176, 393, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.300 00.003 16872 Star::Find returns 1 (0), X=162.62, Y=387.52, Mass=769, SNR=10.0, Peak=3464 HFD=1.9
21:55:04.302 00.002 16872 Star::Find(15, 914, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.305 00.003 16872 Star::Find returns 1 (0), X=914.52, Y=913.34, Mass=1195, SNR=11.4, Peak=3492 HFD=3.0
21:55:04.307 00.002 16872 Star::Find(15, 1076, 74, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.311 00.004 16872 Star::Find returns 1 (0), X=1076.28, Y=74.63, Mass=1121, SNR=10.0, Peak=3492 HFD=2.3
21:55:04.313 00.002 16872 Star::Find(15, 641, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.316 00.003 16872 Star::Find returns 1 (0), X=640.48, Y=893.68, Mass=922, SNR=9.5, Peak=3480 HFD=2.6
21:55:04.319 00.003 16872 Star::Find(15, 1291, 55, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.323 00.004 16872 Star::Find returns 1 (0), X=1291.44, Y=55.10, Mass=1222, SNR=11.1, Peak=3500 HFD=2.7
21:55:04.325 00.002 16872 Star::Find(15, 345, 365, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.328 00.003 16872 Star::Find returns 1 (0), X=344.95, Y=364.56, Mass=1151, SNR=13.6, Peak=3564 HFD=2.1
21:55:04.330 00.002 16872 Star::Find(15, 636, 867, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.333 00.003 16872 Star::Find returns 0 (4), X=635.49, Y=867.97, Mass=630, SNR=8.6, Peak=3524 HFD=1.0
21:55:04.336 00.003 16872 Star::Find(15, 1252, 394, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.338 00.002 16872 Star::Find returns 1 (0), X=1252.10, Y=392.03, Mass=1494, SNR=14.3, Peak=3544 HFD=4.2
21:55:04.341 00.003 16872 Star::Find(15, 796, 98, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.343 00.002 16872 Star::Find returns 1 (0), X=796.14, Y=97.54, Mass=758, SNR=8.7, Peak=3496 HFD=2.6
21:55:04.345 00.002 16872 Star::Find(15, 875, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.350 00.005 16872 Star::Find returns 1 (0), X=874.81, Y=893.20, Mass=827, SNR=10.2, Peak=3544 HFD=1.7
21:55:04.353 00.003 16872 Star::Find(15, 1075, 125, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.355 00.002 16872 Star::Find returns 1 (0), X=1074.32, Y=124.43, Mass=1244, SNR=12.9, Peak=3576 HFD=1.7
21:55:04.358 00.003 16872 Star::Find(15, 289, 1016, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.361 00.003 16872 Star::Find false star n=9 nbg=280 bg=3334.0 sigma=28.9 thresh=3421 peak=3414
21:55:04.363 00.002 16872 Star::Find returns 0 (2), X=289.00, Y=1016.00, Mass=902, SNR=2.9, Peak=3460 HFD=0.0
21:55:04.370 00.007 16872 Star::Find(15, 948, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.374 00.004 16872 Star::Find returns 1 (0), X=949.19, Y=228.50, Mass=1553, SNR=13.5, Peak=3504 HFD=4.8
21:55:04.377 00.003 16872 Star::Find(15, 1159, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.380 00.003 16872 Star::Find returns 1 (0), X=1159.96, Y=865.35, Mass=720, SNR=8.8, Peak=3488 HFD=2.2
21:55:04.383 00.003 16872 Star::Find(15, 1092, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.386 00.003 16872 Star::Find returns 1 (0), X=1091.83, Y=269.55, Mass=824, SNR=9.0, Peak=3488 HFD=3.0
21:55:04.388 00.002 16872 Star::Find(15, 1578, 1003, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.390 00.002 16872 Star::Find returns 1 (0), X=1577.43, Y=1002.92, Mass=838, SNR=9.1, Peak=3456 HFD=2.6
21:55:04.393 00.003 16872 Star::Find(15, 1463, 258, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.398 00.005 16872 Star::Find returns 0 (4), X=1462.59, Y=258.48, Mass=4824, SNR=38.3, Peak=4496 HFD=1.3
21:55:04.402 00.004 16872 Star::Find(15, 573, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.404 00.002 16872 Star::Find false star n=5 nbg=262 bg=3339.6 sigma=29.1 thresh=3427 peak=3417
21:55:04.407 00.003 16872 Star::Find returns 0 (2), X=573.00, Y=640.00, Mass=470, SNR=2.9, Peak=3468 HFD=0.0
21:55:04.410 00.003 16872 Star::Find(15, 257, 45, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.417 00.007 16872 Star::Find returns 1 (0), X=258.01, Y=45.42, Mass=1883, SNR=16.6, Peak=3480 HFD=4.7
21:55:04.421 00.004 16872 Star::Find(15, 507, 679, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.424 00.003 16872 Star::Find returns 1 (0), X=520.27, Y=693.71, Mass=16005, SNR=57.1, Peak=4660 HFD=3.1
21:55:04.427 00.003 16872 Star::Find(15, 1333, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.429 00.002 16872 Star::Find returns 1 (0), X=1333.14, Y=900.66, Mass=2976, SNR=23.3, Peak=3884 HFD=1.8
21:55:04.432 00.003 16872 Star::Find(15, 319, 135, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.435 00.003 16872 Star::Find returns 1 (0), X=329.75, Y=135.13, Mass=35604, SNR=100.5, Peak=6476 HFD=3.3
21:55:04.438 00.003 16872 Star::Find(15, 317, 455, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.441 00.003 16872 Star::Find returns 1 (0), X=326.25, Y=465.37, Mass=1388, SNR=12.1, Peak=3496 HFD=4.1
21:55:04.444 00.003 16872 Star::Find(15, 807, 127, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.447 00.003 16872 Star::Find returns 1 (0), X=807.13, Y=127.26, Mass=1870, SNR=15.7, Peak=3496 HFD=3.1
21:55:04.450 00.003 16872 Star::Find(15, 1196, 138, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.453 00.003 16872 Star::Find false star n=7 nbg=272 bg=3337.2 sigma=28.0 thresh=3421 peak=3415
21:55:04.455 00.002 16872 Star::Find returns 0 (2), X=1196.00, Y=138.00, Mass=692, SNR=2.9, Peak=3460 HFD=0.0
21:55:04.459 00.004 16872 Star::Find(15, 1184, 648, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.464 00.005 16872 Star::Find false star n=5 nbg=257 bg=3334.9 sigma=27.4 thresh=3417 peak=3403
21:55:04.468 00.004 16872 Star::Find returns 0 (2), X=1184.00, Y=648.00, Mass=477, SNR=2.9, Peak=3456 HFD=0.0
21:55:04.471 00.003 16872 Star::Find(15, 578, 699, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.474 00.003 16872 Star::Find false star n=6 nbg=268 bg=3337.7 sigma=25.9 thresh=3415 peak=3414
21:55:04.477 00.003 16872 Star::Find returns 0 (2), X=578.00, Y=699.00, Mass=566, SNR=2.9, Peak=3472 HFD=0.0
21:55:04.479 00.002 16872 Star::Find(15, 1011, 732, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.482 00.003 16872 Star::Find returns 1 (0), X=1010.57, Y=731.03, Mass=1046, SNR=10.8, Peak=3500 HFD=3.3
21:55:04.484 00.002 16872 Star::Find(15, 325, 297, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.487 00.003 16872 Star::Find returns 1 (0), X=325.00, Y=296.99, Mass=814, SNR=9.6, Peak=3500 HFD=2.0
21:55:04.490 00.003 16872 Star::Find(15, 1454, 388, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.494 00.004 16872 Star::Find returns 1 (0), X=1453.44, Y=387.61, Mass=758, SNR=8.7, Peak=3488 HFD=2.9
21:55:04.496 00.002 16872 Star::Find(15, 435, 987, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.499 00.003 16872 Star::Find returns 1 (0), X=434.94, Y=988.11, Mass=1403, SNR=12.1, Peak=3492 HFD=3.1
21:55:04.502 00.003 16872 Star::Find(15, 823, 786, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.505 00.003 16872 Star::Find returns 1 (0), X=812.84, Y=788.39, Mass=45510, SNR=111.6, Peak=7124 HFD=3.6
21:55:04.510 00.005 16872 Star::Find(15, 820, 454, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.512 00.002 16872 Star::Find returns 1 (0), X=819.31, Y=452.62, Mass=1156, SNR=12.7, Peak=3484 HFD=2.9
21:55:04.515 00.003 16872 Star::Find(15, 592, 477, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.517 00.002 16872 Star::Find returns 0 (4), X=591.34, Y=477.28, Mass=484, SNR=7.2, Peak=3516 HFD=1.1
21:55:04.520 00.003 16872 Star::Find(15, 1230, 545, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.525 00.005 16872 Star::Find returns 0 (4), X=1239.02, Y=543.31, Mass=493, SNR=7.4, Peak=3496 HFD=1.1
21:55:04.528 00.003 16872 Star::Find(15, 1072, 649, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.531 00.003 16872 Star::Find false star n=2 nbg=275 bg=3342.6 sigma=34.4 thresh=3446 peak=3424
21:55:04.533 00.002 16872 Star::Find returns 0 (2), X=1072.00, Y=649.00, Mass=251, SNR=2.9, Peak=3472 HFD=0.0
21:55:04.535 00.002 16872 Star::Find(15, 1802, 80, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.538 00.003 16872 Star::Find returns 1 (0), X=1801.70, Y=80.86, Mass=731, SNR=8.7, Peak=3508 HFD=1.9
21:55:04.541 00.003 16872 AutoFind: finding best star pass 1
21:55:04.543 00.002 16872 Star::Find(15, 896, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.546 00.003 16872 Star::Find returns 1 (0), X=895.87, Y=815.95, Mass=1520821, SNR=716.0, Peak=65516 HFD=4.4
21:55:04.548 00.002 16872 AutoFind: near-saturated [896, 816] 440.2 Mass 1520821 SNR 716.0 Peak 65516
21:55:04.550 00.002 16872 Star::Find(15, 166, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.555 00.005 16872 Star::Find returns 1 (0), X=165.86, Y=268.39, Mass=211971, SNR=279.2, Peak=17844 HFD=3.8
21:55:04.558 00.003 16872 AutoFind returns star at [166, 269] 71.5 Mass 211971 SNR 279.2
21:55:04.562 00.004 16872 Star::Find(15, 166, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.565 00.003 16872 Star::Find returns 1 (0), X=165.86, Y=268.39, Mass=211971, SNR=279.2, Peak=17844 HFD=3.8
21:55:04.567 00.002 16872 MultiStar: List (12): {165.86, 268.39}(279.2), {685.60, 797.94}(198.0), {1306.16, 15.92}(147.3), {805.58, 840.43}(125.2), {812.84, 788.39}(111.6), {329.75, 135.13}(100.5), {130.93, 922.11}(86.4), {653.52, 223.58}(85.0), {871.03, 67.53}(60.6), {520.30, 693.78}(57.9), {1494.29, 809.60}(61.9), {1796.45, 1024.49}(51.7), 
21:55:04.570 00.003 16872 setting lock position to (165.86, 268.39)
21:55:04.573 00.003 16872 MultiStar: stabilizing after lock position change
21:55:04.576 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
21:55:04.578 00.002 16872 UpdateGuideState(): m_state=1
21:55:04.580 00.002 16872 Star::Find(15, 165, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:04.584 00.004 16872 Star::Find returns 1 (0), X=165.86, Y=268.39, Mass=211971, SNR=279.2, Peak=17844 HFD=3.8
21:55:04.586 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
21:55:04.589 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.46 = -1.46)
21:55:04.591 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=-0.00, mountTheta=0.00
21:55:04.602 00.011 16872 setting force full frames = false
21:55:04.606 00.004 16872 setting lock position to (165.86, 268.39)
21:55:04.611 00.005 16872 MultiStar: stabilizing after lock position change
21:55:04.614 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
21:55:04.617 00.003 16872 Changing from state SELECTING to SELECTED
21:55:04.620 00.003 16872 guider state => SELECTED
21:55:04.625 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65516, med=3336, FiltMin=3232, FiltMax=57948, Gamma=2.190
21:55:04.628 00.003 16872 UpdateGuideState exits: m=211971 SNR=279.2
21:55:04.632 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65516, med=3336, FiltMin=3232, FiltMax=57948, Gamma=2.190
21:55:04.635 00.003 16872 Status Line: Auto-selected star at (165.9, 268.4)
21:55:04.644 00.009 16872 PhdController: newstate STATE_WAIT_SELECTED
21:55:04.650 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:04.655 00.005 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:55:04.659 00.004 16872 Enqueuing Expose request
21:55:04.662 00.003 9640 Worker thread wakes up
21:55:04.662 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:55:04.662 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(151,253,31,31)
21:55:04.662 00.000 16872 evsrv: cli 0D3BF8C8 connect
21:55:04.665 00.003 16872 case statement mapped state 2 to 1
21:55:04.669 00.004 16872 case statement mapped state 2 to 1
21:55:04.672 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"446708ba-d3ed-44e4-93f7-1b1c8f32fa31"}
21:55:04.675 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[165.86,268.39],"id":"446708ba-d3ed-44e4-93f7-1b1c8f32fa31"}
21:55:04.682 00.007 16872 evsrv: cli 0D3BF8C8 disconnect
21:55:04.685 00.003 16872 evsrv: cli 0D3BF968 connect
21:55:04.688 00.003 16872 case statement mapped state 2 to 1
21:55:04.694 00.006 16872 case statement mapped state 2 to 1
21:55:04.701 00.007 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"f502bdf0-8a23-407d-a1c0-21c597fc659a"}
21:55:04.705 00.004 16872 case statement mapped state 2 to 1
21:55:04.708 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"f502bdf0-8a23-407d-a1c0-21c597fc659a"}
21:55:04.711 00.003 16872 evsrv: cli 0D3BF968 disconnect
21:55:04.996 00.285 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19afcf19-6e86-4b29-aca2-2bc6f17786bc"}
21:55:04.999 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"19afcf19-6e86-4b29-aca2-2bc6f17786bc"}
21:55:05.003 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40c857e3-1f13-4842-9cb4-416ccaa7fa08"}
21:55:05.006 00.003 16872 case statement mapped state 2 to 1
21:55:05.009 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"40c857e3-1f13-4842-9cb4-416ccaa7fa08"}
21:55:05.013 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5466eb42-b054-4c3c-b798-432971eb1814"}
21:55:05.016 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.86,7.39],"pixels":"..."},"id":"5466eb42-b054-4c3c-b798-432971eb1814"}
21:55:05.713 00.697 16872 evsrv: cli 0D3C0A48 connect
21:55:05.716 00.003 16872 case statement mapped state 2 to 1
21:55:05.720 00.004 16872 case statement mapped state 2 to 1
21:55:05.728 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5fd40823-7ecd-4b1a-acbf-0701504ade1c"}
21:55:05.733 00.005 16872 case statement mapped state 2 to 1
21:55:05.737 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"5fd40823-7ecd-4b1a-acbf-0701504ade1c"}
21:55:05.740 00.003 16872 evsrv: cli 0D3C0A48 disconnect
21:55:06.742 01.002 16872 evsrv: cli 0D3C0A48 connect
21:55:06.745 00.003 16872 case statement mapped state 2 to 1
21:55:06.749 00.004 16872 case statement mapped state 2 to 1
21:55:06.757 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e8c23ed2-2d7c-4091-911c-695eaf31500a"}
21:55:06.761 00.004 16872 case statement mapped state 2 to 1
21:55:06.764 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"e8c23ed2-2d7c-4091-911c-695eaf31500a"}
21:55:06.769 00.005 16872 evsrv: cli 0D3C0A48 disconnect
21:55:07.771 01.002 16872 evsrv: cli 0D3BF968 connect
21:55:07.774 00.003 16872 case statement mapped state 2 to 1
21:55:07.780 00.006 16872 case statement mapped state 2 to 1
21:55:07.784 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"ff6721e4-6eac-453e-9896-ad2c0549f822"}
21:55:07.787 00.003 16872 case statement mapped state 2 to 1
21:55:07.790 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"ff6721e4-6eac-453e-9896-ad2c0549f822"}
21:55:07.794 00.004 16872 evsrv: cli 0D3BF968 disconnect
21:55:08.796 01.002 16872 evsrv: cli 0D3C0A48 connect
21:55:08.799 00.003 16872 case statement mapped state 2 to 1
21:55:08.802 00.003 16872 case statement mapped state 2 to 1
21:55:08.805 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"19051034-9dcd-46aa-814c-a8b7515b7fd4"}
21:55:08.812 00.007 16872 case statement mapped state 2 to 1
21:55:08.817 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"19051034-9dcd-46aa-814c-a8b7515b7fd4"}
21:55:08.821 00.004 16872 evsrv: cli 0D3C0A48 disconnect
21:55:09.823 01.002 16872 evsrv: cli 0D3BFFA8 connect
21:55:09.826 00.003 16872 case statement mapped state 2 to 1
21:55:09.830 00.004 16872 case statement mapped state 2 to 1
21:55:09.833 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"59625155-4601-4323-8a59-574b5e62768c"}
21:55:09.836 00.003 16872 case statement mapped state 2 to 1
21:55:09.840 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"59625155-4601-4323-8a59-574b5e62768c"}
21:55:09.846 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
21:55:09.995 00.149 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86dffa01-024c-442a-8763-080d6afe94ef"}
21:55:09.998 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"86dffa01-024c-442a-8763-080d6afe94ef"}
21:55:10.001 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e19ea940-d154-4353-9436-7722fc046573"}
21:55:10.004 00.003 16872 case statement mapped state 2 to 1
21:55:10.007 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"e19ea940-d154-4353-9436-7722fc046573"}
21:55:10.010 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2230bf47-5869-40dd-b240-d87e43bfe3d4"}
21:55:10.015 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.86,7.39],"pixels":"..."},"id":"2230bf47-5869-40dd-b240-d87e43bfe3d4"}
21:55:10.236 00.221 9640 Exposure complete
21:55:10.377 00.141 9640 worker thread done servicing request
21:55:10.377 00.000 16872 OnExposeComplete: enter
21:55:10.381 00.004 16872 UpdateGuideState(): m_state=2
21:55:10.383 00.002 16872 Star::Find(15, 165, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
21:55:10.385 00.002 16872 Star::Find returns 1 (0), X=166.13, Y=268.47, Mass=220435, SNR=281.1, Peak=20096 HFD=3.7
21:55:10.389 00.004 16872 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.61) = xAngle (1.89 = 1.89)
21:55:10.393 00.004 16872 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.17 = -1.17)
21:55:10.395 00.002 16872 CameraToMount -- cameraX=0.27 cameraY=0.08 hyp=0.28 cameraTheta=0.28 mountX=-0.09 mountY=-0.26, mountTheta=-1.90
21:55:10.400 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65512, med=3324, FiltMin=3204, FiltMax=58048, Gamma=2.190
21:55:10.404 00.004 16872 UpdateGuideState exits: m=220435 SNR=281.1
21:55:10.412 00.008 16872 PhdController: newstate STATE_CALIBRATE
21:55:10.416 00.004 16872 PhdController: newstate STATE_GUIDE
21:55:10.429 00.013 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
21:55:10.431 00.002 16872 guider state => CALIBRATED
21:55:10.434 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
21:55:10.438 00.004 16872 reset dither spiral
21:55:10.441 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
21:55:10.443 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:10.446 00.003 16872 ScheduleExposure(5000,3,0) exposurePending=0
21:55:10.449 00.003 16872 Enqueuing Expose request
21:55:10.455 00.006 9640 Worker thread wakes up
21:55:10.455 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:55:10.455 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(0,0,0,0)
21:55:10.846 00.391 16872 evsrv: cli 0D3BF968 connect
21:55:10.851 00.005 16872 case statement mapped state 5 to 1
21:55:10.855 00.004 16872 case statement mapped state 5 to 1
21:55:10.861 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"d485d2c6-1960-4153-aa73-b05c8464783f"}
21:55:10.865 00.004 16872 case statement mapped state 5 to 1
21:55:10.867 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"d485d2c6-1960-4153-aa73-b05c8464783f"}
21:55:10.870 00.003 16872 evsrv: cli 0D3BF968 disconnect
21:55:11.872 01.002 16872 evsrv: cli 0D3BF8C8 connect
21:55:11.876 00.004 16872 case statement mapped state 5 to 1
21:55:11.879 00.003 16872 case statement mapped state 5 to 1
21:55:11.883 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"f1898811-5269-4161-a06b-533293d4692e"}
21:55:11.885 00.002 16872 case statement mapped state 5 to 1
21:55:11.889 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"f1898811-5269-4161-a06b-533293d4692e"}
21:55:11.894 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
21:55:12.896 01.002 16872 evsrv: cli 0D3C0A48 connect
21:55:12.899 00.003 16872 case statement mapped state 5 to 1
21:55:12.905 00.006 16872 case statement mapped state 5 to 1
21:55:12.909 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b9bfb3c1-e357-4234-b554-2a61db71de2e"}
21:55:12.911 00.002 16872 case statement mapped state 5 to 1
21:55:12.916 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"b9bfb3c1-e357-4234-b554-2a61db71de2e"}
21:55:12.920 00.004 16872 evsrv: cli 0D3C0A48 disconnect
21:55:13.921 01.001 16872 evsrv: cli 0D3BF8C8 connect
21:55:13.928 00.007 16872 case statement mapped state 5 to 1
21:55:13.933 00.005 16872 case statement mapped state 5 to 1
21:55:13.937 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"a59cdcb3-8368-4832-a14c-c1d0c8beae10"}
21:55:13.940 00.003 16872 case statement mapped state 5 to 1
21:55:13.942 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"a59cdcb3-8368-4832-a14c-c1d0c8beae10"}
21:55:13.946 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
21:55:14.948 01.002 16872 evsrv: cli 0D3BFFA8 connect
21:55:14.952 00.004 16872 case statement mapped state 5 to 1
21:55:14.956 00.004 16872 case statement mapped state 5 to 1
21:55:14.959 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"63b8bd05-44c4-4fff-b17a-c57b3b724870"}
21:55:14.963 00.004 16872 case statement mapped state 5 to 1
21:55:14.965 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"63b8bd05-44c4-4fff-b17a-c57b3b724870"}
21:55:14.968 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
21:55:14.994 00.026 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59220168-f202-44cc-bd71-5941783a00a2"}
21:55:14.997 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"59220168-f202-44cc-bd71-5941783a00a2"}
21:55:15.001 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72157e10-6f2e-4c64-b1b1-15ffe5ffb4a9"}
21:55:15.004 00.003 16872 case statement mapped state 5 to 1
21:55:15.006 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"72157e10-6f2e-4c64-b1b1-15ffe5ffb4a9"}
21:55:15.011 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"578b8b52-29f2-4911-9936-fdc82b885601"}
21:55:15.014 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.13,7.47],"pixels":"..."},"id":"578b8b52-29f2-4911-9936-fdc82b885601"}
21:55:16.000 00.986 16872 evsrv: cli 0D3C0A48 connect
21:55:16.005 00.005 16872 case statement mapped state 5 to 1
21:55:16.014 00.009 16872 case statement mapped state 5 to 1
21:55:16.021 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e9653441-c91a-4d59-9d36-75bd89bfcf4b"}
21:55:16.025 00.004 16872 case statement mapped state 5 to 1
21:55:16.037 00.012 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"e9653441-c91a-4d59-9d36-75bd89bfcf4b"}
21:55:16.045 00.008 16872 evsrv: cli 0D3C0A48 disconnect
21:55:16.095 00.050 9640 Exposure complete
21:55:16.243 00.148 9640 worker thread done servicing request
21:55:16.243 00.000 16872 OnExposeComplete: enter
21:55:16.250 00.007 16872 UpdateGuideState(): m_state=5
21:55:16.254 00.004 16872 Star::Find(15, 166, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
21:55:16.257 00.003 16872 Star::Find returns 1 (0), X=166.14, Y=268.75, Mass=219447, SNR=272.9, Peak=20920 HFD=3.8
21:55:16.260 00.003 16872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.61) = xAngle (2.53 = 2.53)
21:55:16.266 00.006 16872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.54 = -0.54)
21:55:16.270 00.004 16872 CameraToMount -- cameraX=0.28 cameraY=0.37 hyp=0.46 cameraTheta=0.92 mountX=-0.38 mountY=-0.24, mountTheta=-2.58
21:55:16.274 00.004 16872 Changing from state CALIBRATED to GUIDING
21:55:16.279 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
21:55:16.281 00.002 16872 ScopeASCOM::SideOfPier() returns 1
21:55:16.405 00.124 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
21:55:16.409 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
21:55:16.412 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
21:55:16.415 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:55:16.421 00.006 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:55:16.423 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
21:55:16.427 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
21:55:16.430 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
21:55:16.433 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:55:16.435 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
21:55:16.438 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
21:55:16.442 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
21:55:16.445 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
21:55:16.447 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
21:55:16.666 00.219 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
21:55:16.670 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
21:55:16.672 00.002 16872 Dec comp: XRate 8.069 -> 7.859 for dec -0.0 -> dec 13.1
21:55:16.676 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
21:55:16.678 00.002 16872 ScopeASCOM::SideOfPier() returns 1
21:55:16.747 00.069 16872 setting lock position to (166.14, 268.75)
21:55:16.751 00.004 16872 MultiStar: stabilizing after lock position change
21:55:16.754 00.003 16872 guider state => GUIDING
21:55:16.757 00.003 16872 Status Line: Guiding
21:55:16.763 00.006 16872 Mount: notify guiding started
21:55:16.769 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
21:55:16.771 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 9:54:27 PM"
21:55:16.773 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008069
21:55:16.780 00.007 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.007508
21:55:16.785 00.005 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
21:55:16.788 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.608650
21:55:16.791 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.102460
21:55:16.794 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000022
21:55:16.797 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
21:55:16.799 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
21:55:16.802 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns -1
21:55:16.804 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
21:55:16.809 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
21:55:16.811 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
21:55:16.814 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:55:16.816 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:55:16.819 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
21:55:16.824 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
21:55:16.828 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
21:55:16.831 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:55:16.834 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
21:55:16.836 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
21:55:16.839 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
21:55:16.842 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
21:55:16.845 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
21:55:16.847 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
21:55:16.850 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
21:55:16.856 00.006 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:55:16.859 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:55:16.861 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
21:55:16.864 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
21:55:16.867 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
21:55:16.874 00.007 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:55:16.879 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
21:55:16.882 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
21:55:16.885 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
21:55:16.888 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
21:55:16.891 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
21:55:17.008 00.117 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
21:55:17.105 00.097 16872 ScopeASCOM::SideOfPier() returns 1
21:55:17.110 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:55:17.114 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
21:55:17.118 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
21:55:17.120 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
21:55:17.123 00.003 16872 MountToCamera -- mountTheta (-0.00) + m_xAngle (-1.61) = xAngle (-1.61 = -1.61)
21:55:17.125 00.002 16872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
21:55:17.128 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
21:55:17.130 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
21:55:17.133 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
21:55:17.135 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65516, med=3320, FiltMin=3208, FiltMax=57952, Gamma=2.190
21:55:17.139 00.004 16872 UpdateGuideState exits: m=219447 SNR=272.9
21:55:17.142 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
21:55:17.144 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:17.147 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:55:17.151 00.004 16872 Enqueuing Expose request
21:55:17.154 00.003 9640 Worker thread wakes up
21:55:17.154 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:55:17.154 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(151,254,31,31)
21:55:17.155 00.001 16872 evsrv: cli 0D3C0228 connect
21:55:17.158 00.003 16872 case statement mapped state 6 to 3
21:55:17.162 00.004 16872 case statement mapped state 6 to 3
21:55:17.167 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"e9012d8f-4185-41cc-8865-249e33dcc43b"}
21:55:17.169 00.002 16872 case statement mapped state 6 to 3
21:55:17.172 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9012d8f-4185-41cc-8865-249e33dcc43b"}
21:55:17.175 00.003 16872 evsrv: cli 0D3C0228 disconnect
21:55:19.992 02.817 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e2fe660-2c06-4263-941b-f05d0fc5a493"}
21:55:19.995 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6e2fe660-2c06-4263-941b-f05d0fc5a493"}
21:55:19.999 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b72a9932-1433-4aed-ad7f-a137ab359365"}
21:55:20.002 00.003 16872 case statement mapped state 6 to 3
21:55:20.011 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b72a9932-1433-4aed-ad7f-a137ab359365"}
21:55:20.016 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c6f4dddc-6308-4c4d-9392-9273e10f1ee6"}
21:55:20.020 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.14,6.75],"pixels":"..."},"id":"c6f4dddc-6308-4c4d-9392-9273e10f1ee6"}
21:55:22.707 02.687 9640 Exposure complete
21:55:22.853 00.146 9640 worker thread done servicing request
21:55:22.854 00.001 16872 OnExposeComplete: enter
21:55:22.858 00.004 16872 UpdateGuideState(): m_state=6
21:55:22.862 00.004 16872 Star::Find(15, 166, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:55:22.865 00.003 16872 Star::Find returns 1 (0), X=166.23, Y=268.98, Mass=220892, SNR=272.6, Peak=21576 HFD=3.9
21:55:22.867 00.002 16872 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.61) = xAngle (2.80 = 2.80)
21:55:22.870 00.003 16872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.26 = -0.26)
21:55:22.873 00.003 16872 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.19 mountX=-0.22 mountY=-0.06, mountTheta=-2.87
21:55:22.878 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=0.22, opts=13)
21:55:22.882 00.004 16872 Enqueuing Move request for scope (0.09, 0.22)
21:55:22.885 00.003 9640 Worker thread wakes up
21:55:22.885 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65512, med=3320, FiltMin=3216, FiltMax=59372, Gamma=2.190
21:55:22.887 00.002 16872 UpdateGuideState exits: m=220892 SNR=272.6
21:55:22.889 00.002 16872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 1 / 99999
21:55:22.892 00.003 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
21:55:22.892 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
21:55:22.892 00.000 9640 Moving (0.09, 0.22) raw xDistance=-0.22 yDistance=-0.06
21:55:22.892 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:55:22.892 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.06, m_sumCorr=0
21:55:22.892 00.000 9640 MoveAxis(E, 18, ABG)
21:55:22.892 00.000 9640 Guiding  Dir = 2, Dur = 18
21:55:22.892 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777776922.892,"Host":"RBFOCUS307","Inst":1,"Distance":0.39,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:55:22.896 00.004 9640 IsSlewing returns 0
21:55:22.896 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:22.900 00.004 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:55:22.902 00.002 16872 Enqueuing Expose request
21:55:22.904 00.002 9640 IsGuiding returns 0
21:55:22.905 00.001 9640 PulseGuide returned control before completion, sleep 28
21:55:22.944 00.039 9640 IsGuiding returns 1
21:55:22.944 00.000 9640 scope still moving after pulse duration time elapsed
21:55:22.974 00.030 9640 IsSlewing returns 0
21:55:22.974 00.000 9640 IsGuiding returns 0
21:55:22.975 00.001 9640 scope move finished after 18 + 51 ms
21:55:22.975 00.000 9640 Move returns status 0, amount 18
21:55:22.975 00.000 9640 MoveAxis(N, 0, ABG)
21:55:22.975 00.000 9640 Move returns status 0, amount 0
21:55:22.975 00.000 9640 move complete, result=0
21:55:22.976 00.001 9640 worker thread done servicing request
21:55:22.976 00.000 9640 Worker thread wakes up
21:55:22.976 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:55:22.976 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(151,254,31,31)
21:55:22.976 00.000 16872 GuideStep: -0.2 px 18 ms EAST, -0.1 px 0 ms NORTH
21:55:24.991 02.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"266d890c-1a81-4b45-a70c-500e24f8810d"}
21:55:24.995 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"266d890c-1a81-4b45-a70c-500e24f8810d"}
21:55:24.999 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e00a0f5-9f42-46e3-ac01-dd033f7a4051"}
21:55:25.005 00.006 16872 case statement mapped state 6 to 3
21:55:25.009 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e00a0f5-9f42-46e3-ac01-dd033f7a4051"}
21:55:25.014 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1ca846dc-e053-478b-a29d-f8b2396a6b14"}
21:55:25.017 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.23,6.98],"pixels":"..."},"id":"1ca846dc-e053-478b-a29d-f8b2396a6b14"}
21:55:28.540 03.523 9640 Exposure complete
21:55:28.680 00.140 9640 worker thread done servicing request
21:55:28.680 00.000 16872 OnExposeComplete: enter
21:55:28.684 00.004 16872 UpdateGuideState(): m_state=6
21:55:28.687 00.003 16872 Star::Find(15, 166, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
21:55:28.689 00.002 16872 Star::Find returns 1 (0), X=166.29, Y=269.21, Mass=225949, SNR=275.0, Peak=20092 HFD=3.7
21:55:28.694 00.005 16872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.61) = xAngle (2.87 = 2.87)
21:55:28.696 00.002 16872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.19 = -0.19)
21:55:28.699 00.003 16872 CameraToMount -- cameraX=0.14 cameraY=0.45 hyp=0.48 cameraTheta=1.27 mountX=-0.46 mountY=-0.09, mountTheta=-2.95
21:55:28.705 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.14, y=0.45, opts=13)
21:55:28.714 00.009 16872 Enqueuing Move request for scope (0.14, 0.45)
21:55:28.717 00.003 9640 Worker thread wakes up
21:55:28.718 00.001 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65516, med=3328, FiltMin=3216, FiltMax=57980, Gamma=2.190
21:55:28.722 00.004 9640 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.45) opts 0xd
21:55:28.722 00.000 9640 Handling offset move in thread for scope, endpoint = (0.14, 0.45)
21:55:28.722 00.000 9640 Moving (0.14, 0.45) raw xDistance=-0.46 yDistance=-0.09
21:55:28.722 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.46
21:55:28.722 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.09, m_sumCorr=0
21:55:28.722 00.000 9640 MoveAxis(E, 38, ABG)
21:55:28.722 00.000 9640 Guiding  Dir = 2, Dur = 38
21:55:28.722 00.000 16872 UpdateGuideState exits: m=225949 SNR=275.0
21:55:28.725 00.003 16872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 2 / 99999
21:55:28.728 00.003 9640 IsSlewing returns 0
21:55:28.728 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777776928.728,"Host":"RBFOCUS307","Inst":1,"Distance":0.42,"Time":5.8,"SettleTime":10.0,"StarLocked":true}
21:55:28.731 00.003 9640 IsGuiding returns 0
21:55:28.731 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:28.734 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:55:28.736 00.002 16872 Enqueuing Expose request
21:55:28.740 00.004 9640 PulseGuide returned control before completion, sleep 48
21:55:28.800 00.060 9640 IsGuiding returns 0
21:55:28.800 00.000 9640 Move returns status 0, amount 38
21:55:28.801 00.001 9640 MoveAxis(N, 0, ABG)
21:55:28.801 00.000 9640 Move returns status 0, amount 0
21:55:28.801 00.000 9640 move complete, result=0
21:55:28.802 00.001 9640 worker thread done servicing request
21:55:28.802 00.000 16872 GuideStep: -0.5 px 38 ms EAST, -0.1 px 0 ms NORTH
21:55:28.808 00.006 9640 Worker thread wakes up
21:55:28.808 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:55:28.808 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(151,254,31,31)
21:55:30.020 01.212 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72f6eaf4-24c1-4e13-b4cf-8def7d435b63"}
21:55:30.031 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"72f6eaf4-24c1-4e13-b4cf-8def7d435b63"}
21:55:30.036 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7be2e95-d952-4ce0-a235-166349168eb9"}
21:55:30.040 00.004 16872 case statement mapped state 6 to 3
21:55:30.044 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7be2e95-d952-4ce0-a235-166349168eb9"}
21:55:30.050 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a85200a5-a500-4764-9fef-b9be74a3c493"}
21:55:30.052 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.29,7.21],"pixels":"..."},"id":"a85200a5-a500-4764-9fef-b9be74a3c493"}
21:55:34.374 04.322 9640 Exposure complete
21:55:34.515 00.141 9640 worker thread done servicing request
21:55:34.515 00.000 16872 OnExposeComplete: enter
21:55:34.519 00.004 16872 UpdateGuideState(): m_state=6
21:55:34.523 00.004 16872 Star::Find(15, 166, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
21:55:34.526 00.003 16872 Star::Find returns 1 (0), X=166.04, Y=268.81, Mass=218358, SNR=275.9, Peak=21120 HFD=3.9
21:55:34.529 00.003 16872 CameraToMount -- cameraTheta (2.66) - m_xAngle (-1.61) = xAngle (4.27 = -2.01)
21:55:34.532 00.003 16872 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (1.20 = 1.20)
21:55:34.534 00.002 16872 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.66 mountX=-0.05 mountY=0.10, mountTheta=2.00
21:55:34.540 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=0.05, opts=13)
21:55:34.543 00.003 16872 Enqueuing Move request for scope (-0.10, 0.05)
21:55:34.545 00.002 9640 Worker thread wakes up
21:55:34.545 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
21:55:34.545 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
21:55:34.546 00.001 9640 Moving (-0.10, 0.05) raw xDistance=-0.05 yDistance=0.10
21:55:34.546 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:55:34.546 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=0
21:55:34.546 00.000 9640 MoveAxis(E, 0, ABG)
21:55:34.546 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65516, med=3320, FiltMin=3224, FiltMax=58740, Gamma=2.190
21:55:34.549 00.003 16872 UpdateGuideState exits: m=218358 SNR=275.9
21:55:34.552 00.003 9640 Move returns status 0, amount 0
21:55:34.553 00.001 9640 MoveAxis(N, 0, ABG)
21:55:34.553 00.000 16872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 3 / 99999
21:55:34.556 00.003 16872 PhdController: newstate STATE_FINISH
21:55:34.558 00.002 16872 PhdController complete: success
21:55:34.561 00.003 9640 Move returns status 0, amount 0
21:55:34.561 00.000 9640 move complete, result=0
21:55:34.561 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777776934.561,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
21:55:34.564 00.003 9640 worker thread done servicing request
21:55:34.564 00.000 16872 Mount: notify guiding dither settle done success=1
21:55:34.570 00.006 16872 PhdController: newstate STATE_IDLE
21:55:34.572 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:34.575 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:55:34.577 00.002 16872 Enqueuing Expose request
21:55:34.580 00.003 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:34.583 00.003 9640 Worker thread wakes up
21:55:34.583 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:55:34.584 00.001 9640 Handling exposure in thread, d=5000 o=3 r=(151,254,31,31)
21:55:35.019 00.435 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69db00ac-c10c-446d-8447-3a5937d9976a"}
21:55:35.023 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"69db00ac-c10c-446d-8447-3a5937d9976a"}
21:55:35.028 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d8b0fc69-7276-470c-a292-acefdb0e1ea5"}
21:55:35.031 00.003 16872 case statement mapped state 6 to 3
21:55:35.033 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8b0fc69-7276-470c-a292-acefdb0e1ea5"}
21:55:35.037 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"73f935ea-452f-4a47-98bb-6555a3203f33"}
21:55:35.043 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.04,6.81],"pixels":"..."},"id":"73f935ea-452f-4a47-98bb-6555a3203f33"}
21:55:35.996 00.953 16872 evsrv: cli 0D3BFFA8 connect
21:55:36.002 00.006 16872 case statement mapped state 6 to 3
21:55:36.009 00.007 16872 case statement mapped state 6 to 3
21:55:36.014 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"06713faa-3ba1-4c25-b36e-dc9a254e3437"}
21:55:36.018 00.004 16872 case statement mapped state 6 to 3
21:55:36.026 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"06713faa-3ba1-4c25-b36e-dc9a254e3437"}
21:55:36.033 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
21:55:36.038 00.005 16872 evsrv: cli 0D3BF8C8 connect
21:55:36.042 00.004 16872 case statement mapped state 6 to 3
21:55:36.047 00.005 16872 case statement mapped state 6 to 3
21:55:36.053 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"f4b233fc-ee8d-4073-aa0f-66c5d41e7b97"}
21:55:36.057 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:55:36.060 00.003 16872 Status Line: Waiting for devices...
21:55:36.065 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"f4b233fc-ee8d-4073-aa0f-66c5d41e7b97"}
21:55:36.073 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
21:55:36.081 00.008 16872 evsrv: cli 0D3C0A48 connect
21:55:36.087 00.006 16872 case statement mapped state 6 to 3
21:55:36.091 00.004 16872 case statement mapped state 6 to 3
21:55:36.094 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9a6efb53-3123-4b8e-97cf-c3d083503352"}
21:55:36.097 00.003 16872 case statement mapped state 6 to 3
21:55:36.101 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a6efb53-3123-4b8e-97cf-c3d083503352"}
21:55:36.129 00.028 16872 evsrv: cli 0D3C0A48 disconnect
21:55:37.131 01.002 16872 evsrv: cli 0D3BFFA8 connect
21:55:37.135 00.004 16872 case statement mapped state 6 to 3
21:55:37.143 00.008 16872 case statement mapped state 6 to 3
21:55:37.148 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"28c50522-ce3b-4c18-8e9d-31ceea31bbbd"}
21:55:37.152 00.004 16872 case statement mapped state 6 to 3
21:55:37.155 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28c50522-ce3b-4c18-8e9d-31ceea31bbbd"}
21:55:37.158 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
21:55:38.159 01.001 16872 evsrv: cli 0D3C0A48 connect
21:55:38.162 00.003 16872 case statement mapped state 6 to 3
21:55:38.167 00.005 16872 case statement mapped state 6 to 3
21:55:38.171 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d55e3da0-701c-4d2d-92a6-f4da3e2bcde5"}
21:55:38.174 00.003 16872 case statement mapped state 6 to 3
21:55:38.178 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"d55e3da0-701c-4d2d-92a6-f4da3e2bcde5"}
21:55:38.181 00.003 16872 evsrv: cli 0D3C0A48 disconnect
21:55:39.184 01.003 16872 evsrv: cli 0D3C0A48 connect
21:55:39.186 00.002 16872 case statement mapped state 6 to 3
21:55:39.191 00.005 16872 case statement mapped state 6 to 3
21:55:39.195 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b41d3fff-5267-4915-9bff-9a1f74ad8640"}
21:55:39.200 00.005 16872 case statement mapped state 6 to 3
21:55:39.204 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b41d3fff-5267-4915-9bff-9a1f74ad8640"}
21:55:39.237 00.033 16872 evsrv: cli 0D3C0A48 disconnect
21:55:39.977 00.740 9640 ASCOM_AbortExposure returns err = 0
21:55:39.978 00.001 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
21:55:39.978 00.000 9640 worker thread done servicing request
21:55:39.978 00.000 16872 OnExposeComplete: enter
21:55:39.981 00.003 16872 OnExposeComplete: Capture Error reported
21:55:39.984 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
21:55:39.986 00.002 16872 Mount: notify guiding stopped
21:55:39.991 00.005 16872 Changing from state GUIDING to STOP
21:55:39.998 00.007 16872 guider state => SELECTED
21:55:40.003 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65516, med=3320, FiltMin=3224, FiltMax=58740, Gamma=2.190
21:55:40.006 00.003 16872 Changing from state SELECTED to UNINITIALIZED
21:55:40.010 00.004 16872 guider state => SELECTING
21:55:40.017 00.007 16872 Status Line: Stopped.
21:55:40.021 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
21:55:40.029 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90968ee3-e355-4e99-9ed5-618edd30a400"}
21:55:40.032 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"90968ee3-e355-4e99-9ed5-618edd30a400"}
21:55:40.039 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1894aeb0-3073-4a41-a943-7be5c119b1d6"}
21:55:40.043 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1894aeb0-3073-4a41-a943-7be5c119b1d6"}
21:55:40.235 00.192 16872 evsrv: cli 0D3C0228 connect
21:55:40.241 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"8e4e5d73-32fd-4c15-8851-821a42db1344"}
21:55:40.244 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e4e5d73-32fd-4c15-8851-821a42db1344"}
21:55:40.247 00.003 16872 evsrv: cli 0D3C0228 disconnect
21:55:45.018 04.771 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aabf9b3c-5d2a-4319-880c-21419489b4c7"}
21:55:45.021 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aabf9b3c-5d2a-4319-880c-21419489b4c7"}
21:55:45.024 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"94613f9f-c050-4e1f-8d9f-ec5100bc5bd4"}
21:55:45.027 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"94613f9f-c050-4e1f-8d9f-ec5100bc5bd4"}
21:55:50.020 04.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2d75c4ec-9d01-4b76-9bd0-ea26b0566347"}
21:55:50.022 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2d75c4ec-9d01-4b76-9bd0-ea26b0566347"}
21:55:50.025 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6bfe1017-cf5c-49cd-b8f4-fa5b95300652"}
21:55:50.029 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6bfe1017-cf5c-49cd-b8f4-fa5b95300652"}
21:55:54.237 04.208 16872 evsrv: cli 0D3BF8C8 connect
21:55:54.244 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"b3298c38-da47-43a2-acd6-b84e66337226"}
21:55:54.246 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b3298c38-da47-43a2-acd6-b84e66337226"}
21:55:54.251 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
21:55:54.257 00.006 16872 evsrv: cli 0D3C0A48 connect
21:55:54.263 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"ce23b902-d0a2-4c8f-90be-824243e42d98"}
21:55:54.267 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"ce23b902-d0a2-4c8f-90be-824243e42d98"}
21:55:54.271 00.004 16872 evsrv: cli 0D3C0A48 disconnect
21:55:54.274 00.003 16872 evsrv: cli 0D3BF8C8 connect
21:55:54.279 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"23e26d3e-2798-4387-92dc-3b2e06117aa3"}
21:55:54.283 00.004 16872 PhdController::Guide begins
21:55:54.285 00.002 16872 PhdController: newstate STATE_SETUP
21:55:54.288 00.003 16872 PhdController: setup
21:55:54.290 00.002 16872 PhdController: newstate STATE_ATTEMPT_START
21:55:54.293 00.003 16872 PhdController: start capturing
21:55:54.298 00.005 16872 Changing from state SELECTING to UNINITIALIZED
21:55:54.301 00.003 16872 guider state => SELECTING
21:55:54.304 00.003 16872 setting force full frames = true
21:55:54.306 00.002 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:55:54.314 00.008 16872 ScheduleExposure(5000,3,0) exposurePending=0
21:55:54.318 00.004 16872 Enqueuing Expose request
21:55:54.320 00.002 16872 PhdController: newstate STATE_SELECT_STAR
21:55:54.323 00.003 9640 Worker thread wakes up
21:55:54.323 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:55:54.323 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(0,0,0,0)
21:55:54.323 00.000 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"23e26d3e-2798-4387-92dc-3b2e06117aa3"}
21:55:54.328 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
21:55:54.335 00.007 16872 evsrv: cli 0D3C0228 connect
21:55:54.338 00.003 16872 case statement mapped state 1 to 101
21:55:54.342 00.004 16872 case statement mapped state 1 to 101
21:55:54.349 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"759bbf87-d254-44d9-99bb-ddf4d5259c50"}
21:55:54.354 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"759bbf87-d254-44d9-99bb-ddf4d5259c50"}
21:55:54.361 00.007 16872 evsrv: cli 0D3C0228 disconnect
21:55:54.365 00.004 16872 evsrv: cli 0D3BF968 connect
21:55:54.368 00.003 16872 case statement mapped state 1 to 101
21:55:54.372 00.004 16872 case statement mapped state 1 to 101
21:55:54.376 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"42f73f08-8416-4b8b-8f0e-8bedc1672a60"}
21:55:54.380 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"42f73f08-8416-4b8b-8f0e-8bedc1672a60"}
21:55:54.383 00.003 16872 evsrv: cli 0D3BF968 disconnect
21:55:55.019 00.636 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99ed9c91-577e-414f-8106-8b76c13fb7f5"}
21:55:55.022 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"99ed9c91-577e-414f-8106-8b76c13fb7f5"}
21:55:55.025 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b7904e1-5863-45fb-8dce-59838a61757a"}
21:55:55.029 00.004 16872 case statement mapped state 1 to 101
21:55:55.033 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"8b7904e1-5863-45fb-8dce-59838a61757a"}
21:55:55.384 00.351 16872 evsrv: cli 0D3C0A48 connect
21:55:55.388 00.004 16872 case statement mapped state 1 to 101
21:55:55.392 00.004 16872 case statement mapped state 1 to 101
21:55:55.397 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"70c41e5c-763f-466c-a5e9-89a89e78cb66"}
21:55:55.400 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"70c41e5c-763f-466c-a5e9-89a89e78cb66"}
21:55:55.403 00.003 16872 evsrv: cli 0D3C0A48 disconnect
21:55:56.404 01.001 16872 evsrv: cli 0D3C0228 connect
21:55:56.408 00.004 16872 case statement mapped state 1 to 101
21:55:56.414 00.006 16872 case statement mapped state 1 to 101
21:55:56.420 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"7f5fb51a-57c5-4775-a6e4-2c2df8810eec"}
21:55:56.423 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"7f5fb51a-57c5-4775-a6e4-2c2df8810eec"}
21:55:56.427 00.004 16872 evsrv: cli 0D3C0228 disconnect
21:55:57.428 01.001 16872 evsrv: cli 0D3BFFA8 connect
21:55:57.431 00.003 16872 case statement mapped state 1 to 101
21:55:57.435 00.004 16872 case statement mapped state 1 to 101
21:55:57.438 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"251c4249-11a2-4bba-b4dd-9b3507706b9c"}
21:55:57.441 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"251c4249-11a2-4bba-b4dd-9b3507706b9c"}
21:55:57.448 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
21:55:58.449 01.001 16872 evsrv: cli 0D3C0A48 connect
21:55:58.452 00.003 16872 case statement mapped state 1 to 101
21:55:58.455 00.003 16872 case statement mapped state 1 to 101
21:55:58.460 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"8fad70db-7641-43b3-9c61-2fd44a6ab755"}
21:55:58.463 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"8fad70db-7641-43b3-9c61-2fd44a6ab755"}
21:55:58.465 00.002 16872 evsrv: cli 0D3C0A48 disconnect
21:55:59.467 01.002 16872 evsrv: cli 0D3C0A48 connect
21:55:59.471 00.004 16872 case statement mapped state 1 to 101
21:55:59.475 00.004 16872 case statement mapped state 1 to 101
21:55:59.478 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"9ac909c3-1614-40bf-bdd9-2ee2e87049e1"}
21:55:59.481 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"9ac909c3-1614-40bf-bdd9-2ee2e87049e1"}
21:55:59.484 00.003 16872 evsrv: cli 0D3C0A48 disconnect
21:55:59.893 00.409 9640 Exposure complete
21:56:00.018 00.125 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b69702d9-a386-4ce0-8550-0980e12a5ac2"}
21:56:00.023 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b69702d9-a386-4ce0-8550-0980e12a5ac2"}
21:56:00.034 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"494b13a2-83f4-43a2-9918-99698a5e1f7d"}
21:56:00.038 00.004 16872 case statement mapped state 1 to 101
21:56:00.041 00.003 9640 worker thread done servicing request
21:56:00.041 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"494b13a2-83f4-43a2-9918-99698a5e1f7d"}
21:56:00.044 00.003 16872 OnExposeComplete: enter
21:56:00.047 00.003 16872 UpdateGuideState(): m_state=1
21:56:00.050 00.003 16872 UpdateCurrentPosition: no star selected
21:56:00.054 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:56:00.056 00.002 16872 Status Line: No star selected
21:56:00.063 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2836, max=5056, med=3188, FiltMin=3096, FiltMax=4232, Gamma=2.190
21:56:00.067 00.004 16872 UpdateGuideState exits: No star selected
21:56:00.071 00.004 16872 GuiderMultiStar::AutoSelect enter
21:56:00.073 00.002 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
21:56:00.200 00.127 16872 AutoFind: auto downsample for scale 0.91 => 1x
21:56:00.372 00.172 16872 AutoFind: global mean = -0.1, stdev 59.9
21:56:00.375 00.003 16872 AutoFind: using threshold = 0.1
21:56:00.537 00.162 16872 AutoFind: local max [897, 817] 60.5
21:56:00.539 00.002 16872 AutoFind: local max [524, 386] 7.0
21:56:00.543 00.004 16872 AutoFind: local max [779, 920] 6.6
21:56:00.546 00.003 16872 AutoFind: local max [328, 307] 6.5
21:56:00.548 00.002 16872 AutoFind: local max [49, 1028] 6.4
21:56:00.551 00.003 16872 AutoFind: local max [334, 396] 6.4
21:56:00.552 00.001 16872 AutoFind: local max [425, 779] 6.4
21:56:00.555 00.003 16872 AutoFind: local max [169, 981] 6.0
21:56:00.558 00.003 16872 AutoFind: local max [1011, 676] 6.0
21:56:00.562 00.004 16872 AutoFind: local max [265, 229] 6.0
21:56:00.564 00.002 16872 AutoFind: local max [167, 269] 6.0
21:56:00.566 00.002 16872 AutoFind: local max [299, 169] 5.9
21:56:00.569 00.003 16872 AutoFind: local max [334, 361] 5.9
21:56:00.571 00.002 16872 AutoFind: local max [1267, 124] 5.9
21:56:00.578 00.007 16872 AutoFind: local max [1435, 547] 5.8
21:56:00.582 00.004 16872 AutoFind: local max [419, 105] 5.8
21:56:00.585 00.003 16872 AutoFind: local max [181, 970] 5.8
21:56:00.587 00.002 16872 AutoFind: local max [21, 611] 5.6
21:56:00.592 00.005 16872 AutoFind: local max [1056, 742] 5.6
21:56:00.595 00.003 16872 AutoFind: local max [1849, 932] 5.6
21:56:00.597 00.002 16872 AutoFind: local max [1893, 878] 5.6
21:56:00.599 00.002 16872 AutoFind: local max [358, 372] 5.6
21:56:00.602 00.003 16872 AutoFind: local max [1290, 58] 5.5
21:56:00.606 00.004 16872 AutoFind: local max [955, 455] 5.4
21:56:00.609 00.003 16872 AutoFind: local max [1153, 907] 5.4
21:56:00.612 00.003 16872 AutoFind: local max [1461, 167] 5.4
21:56:00.614 00.002 16872 AutoFind: local max [1197, 302] 5.4
21:56:00.616 00.002 16872 AutoFind: local max [47, 298] 5.4
21:56:00.619 00.003 16872 AutoFind: local max [1190, 1018] 5.4
21:56:00.625 00.006 16872 AutoFind: local max [87, 803] 5.3
21:56:00.628 00.003 16872 AutoFind: local max [1167, 9] 5.3
21:56:00.632 00.004 16872 AutoFind: local max [97, 478] 5.3
21:56:00.635 00.003 16872 AutoFind: local max [400, 736] 5.3
21:56:00.640 00.005 16872 AutoFind: local max [977, 362] 5.2
21:56:00.642 00.002 16872 AutoFind: local max [21, 295] 5.2
21:56:00.645 00.003 16872 AutoFind: local max [1026, 27] 5.2
21:56:00.647 00.002 16872 AutoFind: local max [359, 357] 5.2
21:56:00.650 00.003 16872 AutoFind: local max [624, 50] 5.2
21:56:00.652 00.002 16872 AutoFind: local max [150, 719] 5.1
21:56:00.655 00.003 16872 AutoFind: local max [876, 421] 5.1
21:56:00.657 00.002 16872 AutoFind: local max [386, 205] 5.1
21:56:00.660 00.003 16872 AutoFind: local max [547, 553] 5.1
21:56:00.663 00.003 16872 AutoFind: local max [197, 888] 5.1
21:56:00.666 00.003 16872 AutoFind: local max [724, 681] 5.1
21:56:00.671 00.005 16872 AutoFind: local max [925, 647] 5.1
21:56:00.673 00.002 16872 AutoFind: local max [911, 1027] 5.1
21:56:00.676 00.003 16872 AutoFind: local max [1069, 984] 5.0
21:56:00.678 00.002 16872 AutoFind: local max [844, 252] 5.0
21:56:00.681 00.003 16872 AutoFind: local max [288, 510] 5.0
21:56:00.684 00.003 16872 AutoFind: local max [1204, 274] 5.0
21:56:00.687 00.003 16872 AutoFind: local max [645, 1042] 5.0
21:56:00.689 00.002 16872 AutoFind: local max [1487, 553] 5.0
21:56:00.691 00.002 16872 AutoFind: local max [1804, 617] 5.0
21:56:00.694 00.003 16872 AutoFind: local max [291, 922] 5.0
21:56:00.697 00.003 16872 AutoFind: local max [132, 913] 5.0
21:56:00.703 00.006 16872 AutoFind: local max [1281, 146] 5.0
21:56:00.705 00.002 16872 AutoFind: local max [837, 306] 5.0
21:56:00.707 00.002 16872 AutoFind: local max [1186, 954] 5.0
21:56:00.710 00.003 16872 AutoFind: local max [1826, 682] 4.9
21:56:00.715 00.005 16872 AutoFind: local max [1183, 89] 4.9
21:56:00.721 00.006 16872 AutoFind: local max [836, 371] 4.9
21:56:00.725 00.004 16872 AutoFind: local max [1486, 858] 4.9
21:56:00.728 00.003 16872 AutoFind: local max [1847, 363] 4.9
21:56:00.732 00.004 16872 AutoFind: local max [640, 677] 4.9
21:56:00.734 00.002 16872 AutoFind: local max [860, 833] 4.9
21:56:00.736 00.002 16872 AutoFind: local max [12, 656] 4.9
21:56:00.741 00.005 16872 AutoFind: local max [1278, 95] 4.9
21:56:00.743 00.002 16872 AutoFind: local max [290, 191] 4.9
21:56:00.747 00.004 16872 AutoFind: local max [1033, 822] 4.9
21:56:00.749 00.002 16872 AutoFind: local max [353, 1029] 4.9
21:56:00.751 00.002 16872 AutoFind: local max [1734, 392] 4.9
21:56:00.755 00.004 16872 AutoFind: local max [1485, 581] 4.9
21:56:00.757 00.002 16872 AutoFind: local max [78, 427] 4.8
21:56:00.761 00.004 16872 AutoFind: local max [1761, 546] 4.8
21:56:00.764 00.003 16872 AutoFind: local max [543, 380] 4.8
21:56:00.767 00.003 16872 AutoFind: local max [649, 332] 4.8
21:56:00.769 00.002 16872 AutoFind: local max [957, 494] 4.8
21:56:00.772 00.003 16872 AutoFind: local max [1509, 392] 4.8
21:56:00.774 00.002 16872 AutoFind: local max [1583, 422] 4.8
21:56:00.777 00.003 16872 AutoFind: local max [682, 971] 4.8
21:56:00.779 00.002 16872 AutoFind: local max [281, 300] 4.8
21:56:00.783 00.004 16872 AutoFind: local max [589, 851] 4.8
21:56:00.785 00.002 16872 AutoFind: local max [263, 690] 4.8
21:56:00.787 00.002 16872 AutoFind: local max [881, 1034] 4.8
21:56:00.789 00.002 16872 AutoFind: local max [1264, 743] 4.8
21:56:00.795 00.006 16872 AutoFind: local max [1654, 526] 4.8
21:56:00.798 00.003 16872 AutoFind: local max [1544, 733] 4.7
21:56:00.800 00.002 16872 AutoFind: local max [1165, 282] 4.7
21:56:00.803 00.003 16872 AutoFind: local max [858, 906] 4.7
21:56:00.806 00.003 16872 AutoFind: local max [25, 574] 4.7
21:56:00.813 00.007 16872 AutoFind: local max [44, 699] 4.7
21:56:00.818 00.005 16872 AutoFind: local max [566, 236] 4.7
21:56:00.820 00.002 16872 AutoFind: local max [561, 659] 4.7
21:56:00.824 00.004 16872 AutoFind: local max [1249, 534] 4.7
21:56:00.826 00.002 16872 AutoFind: local max [475, 208] 4.7
21:56:00.829 00.003 16872 AutoFind: local max [924, 268] 4.7
21:56:00.831 00.002 16872 AutoFind: local max [1780, 602] 4.7
21:56:00.834 00.003 16872 AutoFind: local max [160, 754] 4.7
21:56:00.836 00.002 16872 AutoFind: local max [237, 796] 4.7
21:56:00.840 00.004 16872 AutoFind: local max [1168, 168] 4.7
21:56:00.843 00.003 16872 AutoFind: too close [543, 380] 4.8 - [524, 386] 7.0
21:56:00.845 00.002 16872 AutoFind: too close [359, 357] 5.2 - [358, 372] 5.6
21:56:00.848 00.003 16872 AutoFind: too close [181, 970] 5.8 - [169, 981] 6.0
21:56:00.850 00.002 16872 AutoFind: too close to edge [12, 656] 4.9
21:56:00.852 00.002 16872 AutoFind: too close to edge [1167, 9] 5.3
21:56:00.860 00.008 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
21:56:00.864 00.004 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.867 00.003 16872 Star::Find returns 1 (0), X=897.14, Y=816.72, Mass=21588, SNR=81.1, Peak=5056 HFD=3.4
21:56:00.870 00.003 16872 Star::Find(15, 779, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.874 00.004 16872 Star::Find returns 1 (0), X=779.83, Y=920.32, Mass=1603, SNR=17.4, Peak=3388 HFD=2.6
21:56:00.876 00.002 16872 Star::Find(15, 328, 307, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.878 00.002 16872 Star::Find returns 1 (0), X=328.01, Y=306.69, Mass=913, SNR=12.9, Peak=3364 HFD=2.1
21:56:00.882 00.004 16872 Star::Find(15, 49, 1028, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.884 00.002 16872 Star::Find returns 1 (0), X=49.04, Y=1028.15, Mass=1073, SNR=14.4, Peak=3372 HFD=2.1
21:56:00.887 00.003 16872 Star::Find(15, 334, 396, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.890 00.003 16872 Star::Find returns 1 (0), X=334.33, Y=396.16, Mass=1187, SNR=14.3, Peak=3332 HFD=2.7
21:56:00.892 00.002 16872 Star::Find(15, 425, 779, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.895 00.003 16872 Star::Find returns 1 (0), X=425.57, Y=778.86, Mass=876, SNR=11.1, Peak=3388 HFD=2.0
21:56:00.898 00.003 16872 Star::Find(15, 1011, 676, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.901 00.003 16872 Star::Find returns 1 (0), X=1011.69, Y=677.58, Mass=1306, SNR=14.9, Peak=3336 HFD=4.8
21:56:00.903 00.002 16872 Star::Find(15, 265, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.906 00.003 16872 Star::Find returns 1 (0), X=264.08, Y=229.08, Mass=1458, SNR=15.6, Peak=3384 HFD=2.8
21:56:00.909 00.003 16872 Star::Find(15, 167, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.911 00.002 16872 Star::Find returns 1 (0), X=167.12, Y=268.68, Mass=1342, SNR=15.4, Peak=3360 HFD=2.5
21:56:00.914 00.003 16872 Star::Find(15, 299, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.918 00.004 16872 Star::Find returns 1 (0), X=298.91, Y=169.56, Mass=1362, SNR=13.7, Peak=3320 HFD=2.6
21:56:00.921 00.003 16872 Star::Find(15, 334, 361, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.924 00.003 16872 Star::Find returns 1 (0), X=333.86, Y=363.02, Mass=1758, SNR=18.5, Peak=3384 HFD=4.7
21:56:00.926 00.002 16872 Star::Find(15, 1267, 124, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.929 00.003 16872 Star::Find returns 1 (0), X=1266.87, Y=124.82, Mass=1092, SNR=14.1, Peak=3344 HFD=2.5
21:56:00.931 00.002 16872 Star::Find(15, 1435, 547, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.935 00.004 16872 Star::Find returns 1 (0), X=1435.34, Y=547.16, Mass=1367, SNR=16.3, Peak=3324 HFD=3.1
21:56:00.938 00.003 16872 Star::Find(15, 419, 105, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.940 00.002 16872 Star::Find returns 1 (0), X=419.24, Y=104.74, Mass=1293, SNR=14.9, Peak=3372 HFD=2.5
21:56:00.942 00.002 16872 Star::Find(15, 21, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.945 00.003 16872 Star::Find returns 1 (0), X=6.62, Y=607.42, Mass=1080, SNR=12.7, Peak=3332 HFD=8.5
21:56:00.950 00.005 16872 Star::Find(15, 1056, 742, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.953 00.003 16872 Star::Find returns 1 (0), X=1056.24, Y=742.27, Mass=843, SNR=11.5, Peak=3372 HFD=1.8
21:56:00.955 00.002 16872 Star::Find(15, 1849, 932, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.959 00.004 16872 Star::Find returns 1 (0), X=1848.27, Y=932.53, Mass=583, SNR=8.2, Peak=3300 HFD=2.2
21:56:00.961 00.002 16872 Star::Find(15, 1893, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.966 00.005 16872 Star::Find returns 1 (0), X=1893.07, Y=877.96, Mass=1958, SNR=19.2, Peak=3332 HFD=4.1
21:56:00.969 00.003 16872 Star::Find(15, 1290, 58, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.972 00.003 16872 Star::Find returns 1 (0), X=1289.35, Y=57.85, Mass=1146, SNR=14.6, Peak=3316 HFD=3.1
21:56:00.974 00.002 16872 Star::Find(15, 955, 455, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.978 00.004 16872 Star::Find returns 1 (0), X=954.66, Y=453.79, Mass=1087, SNR=14.1, Peak=3308 HFD=3.4
21:56:00.982 00.004 16872 Star::Find(15, 1153, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.984 00.002 16872 Star::Find returns 1 (0), X=1154.13, Y=908.52, Mass=918, SNR=11.7, Peak=3324 HFD=4.3
21:56:00.986 00.002 16872 Star::Find(15, 1461, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.989 00.003 16872 Star::Find returns 1 (0), X=1459.91, Y=165.91, Mass=1172, SNR=14.3, Peak=3324 HFD=3.0
21:56:00.991 00.002 16872 Star::Find(15, 1197, 302, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:00.993 00.002 16872 Star::Find returns 1 (0), X=1196.61, Y=301.91, Mass=713, SNR=10.9, Peak=3324 HFD=2.1
21:56:01.001 00.008 16872 Star::Find(15, 47, 298, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.006 00.005 16872 Star::Find returns 1 (0), X=47.42, Y=297.91, Mass=1329, SNR=15.7, Peak=3316 HFD=3.5
21:56:01.009 00.003 16872 Star::Find(15, 1190, 1018, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.013 00.004 16872 Star::Find false star n=7 nbg=278 bg=3190.1 sigma=23.5 thresh=3261 peak=3257
21:56:01.015 00.002 16872 Star::Find returns 0 (2), X=1190.00, Y=1018.00, Mass=561, SNR=2.9, Peak=3292 HFD=0.0
21:56:01.018 00.003 16872 Star::Find(15, 87, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.020 00.002 16872 Star::Find returns 1 (0), X=87.13, Y=802.58, Mass=1656, SNR=18.8, Peak=3376 HFD=3.6
21:56:01.022 00.002 16872 Star::Find(15, 97, 478, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.025 00.003 16872 Star::Find returns 1 (0), X=97.14, Y=477.54, Mass=980, SNR=13.1, Peak=3376 HFD=2.2
21:56:01.030 00.005 16872 Star::Find(15, 400, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.033 00.003 16872 Star::Find returns 1 (0), X=399.90, Y=736.55, Mass=1305, SNR=15.2, Peak=3304 HFD=3.8
21:56:01.035 00.002 16872 Star::Find(15, 977, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.037 00.002 16872 Star::Find returns 1 (0), X=977.47, Y=362.99, Mass=822, SNR=11.0, Peak=3324 HFD=2.2
21:56:01.040 00.003 16872 Star::Find(15, 21, 295, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.045 00.005 16872 Star::Find returns 1 (0), X=20.45, Y=294.98, Mass=828, SNR=11.8, Peak=3324 HFD=3.2
21:56:01.050 00.005 16872 Star::Find(15, 1026, 27, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.054 00.004 16872 Star::Find returns 1 (0), X=1025.77, Y=26.79, Mass=627, SNR=9.8, Peak=3300 HFD=1.9
21:56:01.056 00.002 16872 Star::Find(15, 624, 50, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.060 00.004 16872 Star::Find returns 1 (0), X=623.15, Y=48.98, Mass=1320, SNR=15.0, Peak=3332 HFD=4.3
21:56:01.063 00.003 16872 Star::Find(15, 150, 719, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.065 00.002 16872 Star::Find returns 1 (0), X=154.01, Y=717.90, Mass=1385, SNR=15.7, Peak=3348 HFD=6.2
21:56:01.068 00.003 16872 Star::Find(15, 876, 421, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.070 00.002 16872 Star::Find returns 1 (0), X=875.37, Y=420.88, Mass=1048, SNR=14.0, Peak=3288 HFD=3.5
21:56:01.074 00.004 16872 Star::Find(15, 386, 205, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.079 00.005 16872 Star::Find returns 1 (0), X=385.51, Y=203.45, Mass=1049, SNR=13.5, Peak=3312 HFD=4.3
21:56:01.081 00.002 16872 Star::Find(15, 547, 553, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.084 00.003 16872 Star::Find returns 1 (0), X=545.58, Y=552.13, Mass=831, SNR=11.4, Peak=3284 HFD=3.8
21:56:01.087 00.003 16872 Star::Find(15, 197, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.091 00.004 16872 Star::Find returns 1 (0), X=196.51, Y=887.69, Mass=2010, SNR=18.5, Peak=3364 HFD=6.8
21:56:01.095 00.004 16872 Star::Find(15, 724, 681, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.100 00.005 16872 Star::Find returns 1 (0), X=723.21, Y=680.14, Mass=1040, SNR=13.1, Peak=3328 HFD=3.6
21:56:01.102 00.002 16872 Star::Find(15, 925, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.105 00.003 16872 Star::Find returns 1 (0), X=924.92, Y=646.73, Mass=802, SNR=12.1, Peak=3368 HFD=1.8
21:56:01.107 00.002 16872 Star::Find(15, 911, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.110 00.003 16872 Star::Find returns 1 (0), X=911.62, Y=1024.84, Mass=1217, SNR=14.0, Peak=3344 HFD=5.1
21:56:01.114 00.004 16872 Star::Find(15, 1069, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.116 00.002 16872 Star::Find returns 1 (0), X=1068.83, Y=983.91, Mass=1289, SNR=14.7, Peak=3328 HFD=3.7
21:56:01.118 00.002 16872 Star::Find(15, 844, 252, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.122 00.004 16872 Star::Find returns 1 (0), X=845.95, Y=252.47, Mass=884, SNR=12.0, Peak=3308 HFD=4.0
21:56:01.125 00.003 16872 Star::Find(15, 288, 510, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.128 00.003 16872 Star::Find returns 1 (0), X=288.27, Y=510.18, Mass=1359, SNR=16.7, Peak=3328 HFD=3.0
21:56:01.130 00.002 16872 Star::Find(15, 1204, 274, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.133 00.003 16872 Star::Find returns 1 (0), X=1204.12, Y=273.80, Mass=750, SNR=11.5, Peak=3304 HFD=2.3
21:56:01.137 00.004 16872 Star::Find(15, 645, 1042, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.139 00.002 16872 Star::Find returns 1 (0), X=644.72, Y=1043.14, Mass=1381, SNR=16.2, Peak=3344 HFD=4.4
21:56:01.142 00.003 16872 Star::Find(15, 1487, 553, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.145 00.003 16872 Star::Find returns 1 (0), X=1487.05, Y=553.04, Mass=602, SNR=10.3, Peak=3316 HFD=2.0
21:56:01.148 00.003 16872 Star::Find(15, 1804, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.150 00.002 16872 Star::Find returns 1 (0), X=1804.30, Y=617.02, Mass=1047, SNR=14.6, Peak=3368 HFD=2.4
21:56:01.154 00.004 16872 Star::Find(15, 291, 922, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.156 00.002 16872 Star::Find returns 1 (0), X=290.02, Y=922.33, Mass=1189, SNR=15.3, Peak=3336 HFD=4.0
21:56:01.160 00.004 16872 Star::Find(15, 132, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.162 00.002 16872 Star::Find returns 0 (4), X=132.33, Y=913.43, Mass=905, SNR=14.6, Peak=3448 HFD=1.3
21:56:01.164 00.002 16872 Star::Find(15, 1281, 146, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.168 00.004 16872 Star::Find returns 1 (0), X=1274.42, Y=157.49, Mass=787, SNR=11.3, Peak=3304 HFD=5.7
21:56:01.171 00.003 16872 Star::Find(15, 837, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.175 00.004 16872 Star::Find returns 1 (0), X=850.14, Y=300.49, Mass=1140, SNR=15.7, Peak=3376 HFD=4.3
21:56:01.177 00.002 16872 Star::Find(15, 1186, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.180 00.003 16872 Star::Find returns 1 (0), X=1185.73, Y=953.79, Mass=752, SNR=12.0, Peak=3404 HFD=1.5
21:56:01.187 00.007 16872 Star::Find(15, 1826, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.192 00.005 16872 Star::Find returns 1 (0), X=1826.80, Y=682.42, Mass=850, SNR=11.7, Peak=3304 HFD=2.8
21:56:01.196 00.004 16872 Star::Find(15, 1183, 89, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.201 00.005 16872 Star::Find returns 1 (0), X=1182.93, Y=88.05, Mass=917, SNR=12.3, Peak=3324 HFD=2.7
21:56:01.206 00.005 16872 Star::Find(15, 836, 371, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.211 00.005 16872 Star::Find returns 1 (0), X=835.29, Y=371.13, Mass=913, SNR=12.3, Peak=3304 HFD=2.9
21:56:01.216 00.005 16872 Star::Find(15, 1486, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.219 00.003 16872 Star::Find returns 1 (0), X=1498.39, Y=851.67, Mass=565, SNR=10.4, Peak=3308 HFD=4.8
21:56:01.222 00.003 16872 Star::Find(15, 1847, 363, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.225 00.003 16872 Star::Find returns 1 (0), X=1839.33, Y=360.62, Mass=815, SNR=12.1, Peak=3304 HFD=5.1
21:56:01.238 00.013 16872 Star::Find(15, 640, 677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.243 00.005 16872 Star::Find returns 1 (0), X=639.35, Y=677.20, Mass=1316, SNR=15.4, Peak=3328 HFD=3.5
21:56:01.249 00.006 16872 Star::Find(15, 860, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.253 00.004 16872 Star::Find returns 1 (0), X=860.89, Y=832.74, Mass=774, SNR=10.8, Peak=3344 HFD=3.3
21:56:01.259 00.006 16872 Star::Find(15, 1278, 95, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.265 00.006 16872 Star::Find returns 1 (0), X=1278.29, Y=95.72, Mass=861, SNR=11.3, Peak=3332 HFD=2.4
21:56:01.267 00.002 16872 Star::Find(15, 290, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.270 00.003 16872 Star::Find returns 1 (0), X=291.77, Y=192.84, Mass=1124, SNR=12.5, Peak=3316 HFD=6.0
21:56:01.272 00.002 16872 Star::Find(15, 1033, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.274 00.002 16872 Star::Find returns 1 (0), X=1033.38, Y=822.10, Mass=857, SNR=12.6, Peak=3300 HFD=2.3
21:56:01.280 00.006 16872 Star::Find(15, 353, 1029, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.285 00.005 16872 Star::Find returns 1 (0), X=351.59, Y=1027.75, Mass=1397, SNR=16.8, Peak=3332 HFD=5.1
21:56:01.289 00.004 16872 Star::Find(15, 1734, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.292 00.003 16872 Star::Find returns 1 (0), X=1721.62, Y=403.88, Mass=1052, SNR=13.1, Peak=3320 HFD=3.8
21:56:01.295 00.003 16872 Star::Find(15, 1485, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.299 00.004 16872 Star::Find returns 1 (0), X=1484.71, Y=579.71, Mass=1759, SNR=19.4, Peak=3320 HFD=5.2
21:56:01.301 00.002 16872 Star::Find(15, 78, 427, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.303 00.002 16872 Star::Find returns 1 (0), X=76.86, Y=429.12, Mass=1074, SNR=12.9, Peak=3320 HFD=4.3
21:56:01.306 00.003 16872 Star::Find(15, 1761, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.312 00.006 16872 Star::Find returns 1 (0), X=1761.03, Y=546.20, Mass=908, SNR=12.3, Peak=3320 HFD=2.5
21:56:01.315 00.003 16872 Star::Find(15, 649, 332, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.317 00.002 16872 Star::Find returns 1 (0), X=649.88, Y=333.64, Mass=1143, SNR=13.9, Peak=3324 HFD=4.0
21:56:01.320 00.003 16872 Star::Find(15, 957, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.325 00.005 16872 Star::Find returns 1 (0), X=949.29, Y=506.73, Mass=485, SNR=9.2, Peak=3304 HFD=3.3
21:56:01.331 00.006 16872 Star::Find(15, 1509, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.336 00.005 16872 Star::Find returns 1 (0), X=1509.70, Y=391.84, Mass=474, SNR=8.7, Peak=3320 HFD=1.6
21:56:01.339 00.003 16872 Star::Find(15, 1583, 422, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.343 00.004 16872 Star::Find returns 1 (0), X=1582.83, Y=422.41, Mass=885, SNR=13.3, Peak=3336 HFD=1.9
21:56:01.345 00.002 16872 Star::Find(15, 682, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.348 00.003 16872 Star::Find returns 1 (0), X=682.28, Y=971.77, Mass=1152, SNR=14.0, Peak=3312 HFD=4.3
21:56:01.350 00.002 16872 Star::Find(15, 281, 300, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.353 00.003 16872 Star::Find returns 1 (0), X=289.40, Y=314.68, Mass=1058, SNR=13.4, Peak=3324 HFD=5.4
21:56:01.355 00.002 16872 Star::Find(15, 589, 851, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.359 00.004 16872 Star::Find returns 1 (0), X=589.62, Y=851.07, Mass=917, SNR=12.2, Peak=3312 HFD=2.3
21:56:01.361 00.002 16872 Star::Find(15, 263, 690, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.365 00.004 16872 Star::Find returns 1 (0), X=262.17, Y=689.70, Mass=960, SNR=13.1, Peak=3340 HFD=2.3
21:56:01.367 00.002 16872 Star::Find(15, 881, 1034, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.370 00.003 16872 Star::Find returns 1 (0), X=881.98, Y=1033.65, Mass=1159, SNR=15.0, Peak=3332 HFD=3.5
21:56:01.376 00.006 16872 Star::Find(15, 1264, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.381 00.005 16872 Star::Find returns 1 (0), X=1276.58, Y=744.18, Mass=1408, SNR=15.6, Peak=3352 HFD=3.8
21:56:01.384 00.003 16872 Star::Find(15, 1654, 526, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.387 00.003 16872 Star::Find returns 1 (0), X=1654.39, Y=525.46, Mass=596, SNR=9.2, Peak=3304 HFD=2.7
21:56:01.390 00.003 16872 Star::Find(15, 1544, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.392 00.002 16872 Star::Find returns 1 (0), X=1546.96, Y=725.68, Mass=738, SNR=12.2, Peak=3320 HFD=2.2
21:56:01.395 00.003 16872 Star::Find(15, 1165, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.397 00.002 16872 Star::Find returns 1 (0), X=1151.37, Y=277.50, Mass=1198, SNR=13.6, Peak=3304 HFD=7.1
21:56:01.400 00.003 16872 Star::Find(15, 858, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.407 00.007 16872 Star::Find returns 1 (0), X=858.23, Y=905.95, Mass=2678, SNR=28.1, Peak=3708 HFD=2.0
21:56:01.410 00.003 16872 Star::Find(15, 25, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.412 00.002 16872 Star::Find returns 1 (0), X=24.50, Y=574.83, Mass=1188, SNR=16.6, Peak=3336 HFD=3.0
21:56:01.416 00.004 16872 Star::Find(15, 44, 699, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.421 00.005 16872 Star::Find returns 1 (0), X=43.68, Y=698.40, Mass=650, SNR=11.1, Peak=3308 HFD=1.6
21:56:01.427 00.006 16872 Star::Find(15, 566, 236, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.431 00.004 16872 Star::Find returns 1 (0), X=566.64, Y=235.08, Mass=912, SNR=11.6, Peak=3352 HFD=2.3
21:56:01.434 00.003 16872 Star::Find(15, 561, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.437 00.003 16872 Star::Find returns 1 (0), X=560.76, Y=658.57, Mass=1518, SNR=15.8, Peak=3392 HFD=3.8
21:56:01.439 00.002 16872 Star::Find(15, 1249, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.443 00.004 16872 Star::Find returns 1 (0), X=1248.46, Y=534.64, Mass=900, SNR=13.1, Peak=3308 HFD=3.3
21:56:01.445 00.002 16872 Star::Find(15, 475, 208, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.447 00.002 16872 Star::Find returns 1 (0), X=475.56, Y=207.67, Mass=1248, SNR=14.5, Peak=3312 HFD=4.3
21:56:01.451 00.004 16872 Star::Find(15, 924, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.454 00.003 16872 Star::Find returns 0 (5), X=932.23, Y=266.47, Mass=1480, SNR=15.6, Peak=3348 HFD=10.5
21:56:01.457 00.003 16872 Star::Find(15, 1780, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.462 00.005 16872 Star::Find returns 1 (0), X=1781.10, Y=602.63, Mass=1501, SNR=16.6, Peak=3304 HFD=5.1
21:56:01.464 00.002 16872 Star::Find(15, 160, 754, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.470 00.006 16872 Star::Find returns 1 (0), X=160.23, Y=753.43, Mass=945, SNR=12.7, Peak=3320 HFD=2.6
21:56:01.475 00.005 16872 Star::Find(15, 237, 796, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.478 00.003 16872 Star::Find returns 1 (0), X=237.20, Y=796.45, Mass=869, SNR=12.3, Peak=3372 HFD=2.7
21:56:01.482 00.004 16872 Star::Find(15, 1168, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.485 00.003 16872 Star::Find returns 1 (0), X=1171.53, Y=158.91, Mass=528, SNR=9.4, Peak=3304 HFD=3.8
21:56:01.487 00.002 16872 AutoFind: finding best star pass 1
21:56:01.489 00.002 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.492 00.003 16872 Star::Find returns 1 (0), X=897.14, Y=816.72, Mass=21588, SNR=81.1, Peak=5056 HFD=3.4
21:56:01.495 00.003 16872 AutoFind returns star at [897, 817] 60.5 Mass 21588 SNR 81.1
21:56:01.500 00.005 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.502 00.002 16872 Star::Find returns 1 (0), X=897.14, Y=816.72, Mass=21588, SNR=81.1, Peak=5056 HFD=3.4
21:56:01.505 00.003 16872 MultiStar: List (12): {897.14, 816.72}(81.1), {779.83, 920.32}(17.4), {328.01, 306.69}(12.9), {49.04, 1028.15}(14.4), {334.33, 396.16}(14.3), {425.57, 778.86}(11.1), {1011.69, 677.58}(14.9), {264.08, 229.08}(15.6), {167.12, 268.68}(15.4), {298.91, 169.56}(13.7), {333.86, 363.02}(18.5), {1266.87, 124.82}(14.1), 
21:56:01.509 00.004 16872 setting lock position to (897.14, 816.72)
21:56:01.512 00.003 16872 MultiStar: stabilizing after lock position change
21:56:01.518 00.006 16872 AutoSelect: state = 1, call UpdateGuideState
21:56:01.522 00.004 16872 UpdateGuideState(): m_state=1
21:56:01.525 00.003 16872 Star::Find(15, 897, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:01.529 00.004 16872 Star::Find returns 1 (0), X=897.14, Y=816.72, Mass=21588, SNR=81.1, Peak=5056 HFD=3.4
21:56:01.533 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
21:56:01.536 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.46 = -1.46)
21:56:01.539 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=-0.00, mountTheta=0.00
21:56:01.547 00.008 16872 setting force full frames = false
21:56:01.550 00.003 16872 setting lock position to (897.14, 816.72)
21:56:01.552 00.002 16872 MultiStar: stabilizing after lock position change
21:56:01.555 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
21:56:01.558 00.003 16872 Changing from state SELECTING to SELECTED
21:56:01.564 00.006 16872 guider state => SELECTED
21:56:01.570 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2836, max=5056, med=3188, FiltMin=3096, FiltMax=4232, Gamma=2.190
21:56:01.574 00.004 16872 UpdateGuideState exits: m=21588 SNR=81.1
21:56:01.576 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2836, max=5056, med=3188, FiltMin=3096, FiltMax=4232, Gamma=2.190
21:56:01.579 00.003 16872 Status Line: Auto-selected star at (897.1, 816.7)
21:56:01.585 00.006 16872 PhdController: newstate STATE_WAIT_SELECTED
21:56:01.588 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:01.591 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:56:01.594 00.003 16872 Enqueuing Expose request
21:56:01.596 00.002 9640 Worker thread wakes up
21:56:01.596 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:56:01.596 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:56:01.597 00.001 16872 evsrv: cli 0D3C0A48 connect
21:56:01.601 00.004 16872 case statement mapped state 2 to 1
21:56:01.606 00.005 16872 case statement mapped state 2 to 1
21:56:01.609 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"941334a3-2b9e-4e57-b978-9c52ca702879"}
21:56:01.612 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[897.14,816.72],"id":"941334a3-2b9e-4e57-b978-9c52ca702879"}
21:56:01.615 00.003 16872 evsrv: cli 0D3C0A48 disconnect
21:56:01.622 00.007 16872 evsrv: cli 0D3BFFA8 connect
21:56:01.626 00.004 16872 case statement mapped state 2 to 1
21:56:01.630 00.004 16872 case statement mapped state 2 to 1
21:56:01.633 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"3cee6605-6324-499d-8163-9f0fc6cee2df"}
21:56:01.636 00.003 16872 case statement mapped state 2 to 1
21:56:01.640 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"3cee6605-6324-499d-8163-9f0fc6cee2df"}
21:56:01.642 00.002 16872 evsrv: cli 0D3BFFA8 disconnect
21:56:02.644 01.002 16872 evsrv: cli 0D3BFFA8 connect
21:56:02.647 00.003 16872 case statement mapped state 2 to 1
21:56:02.650 00.003 16872 case statement mapped state 2 to 1
21:56:02.653 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"57e51447-d1a5-4aec-8846-3131cde27e9f"}
21:56:02.656 00.003 16872 case statement mapped state 2 to 1
21:56:02.660 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"57e51447-d1a5-4aec-8846-3131cde27e9f"}
21:56:02.665 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
21:56:03.666 01.001 16872 evsrv: cli 0D3BF8C8 connect
21:56:03.671 00.005 16872 case statement mapped state 2 to 1
21:56:03.675 00.004 16872 case statement mapped state 2 to 1
21:56:03.679 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"071ffe45-83df-49d9-a56f-6d0b08c7a513"}
21:56:03.683 00.004 16872 case statement mapped state 2 to 1
21:56:03.686 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"071ffe45-83df-49d9-a56f-6d0b08c7a513"}
21:56:03.688 00.002 16872 evsrv: cli 0D3BF8C8 disconnect
21:56:04.689 01.001 16872 evsrv: cli 0D3C0A48 connect
21:56:04.692 00.003 16872 case statement mapped state 2 to 1
21:56:04.697 00.005 16872 case statement mapped state 2 to 1
21:56:04.700 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a7a7f0f7-f23d-4214-bc8c-489ed4f6e3a1"}
21:56:04.704 00.004 16872 case statement mapped state 2 to 1
21:56:04.707 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"a7a7f0f7-f23d-4214-bc8c-489ed4f6e3a1"}
21:56:04.711 00.004 16872 evsrv: cli 0D3C0A48 disconnect
21:56:05.019 00.308 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d049ca64-7322-4762-82b3-f242b0f1dc1d"}
21:56:05.022 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d049ca64-7322-4762-82b3-f242b0f1dc1d"}
21:56:05.026 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54e56414-6969-4e69-aefe-b9bb466dca92"}
21:56:05.030 00.004 16872 case statement mapped state 2 to 1
21:56:05.034 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"54e56414-6969-4e69-aefe-b9bb466dca92"}
21:56:05.039 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1902814a-67d6-4f3e-b524-4a8cd367ae43"}
21:56:05.044 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.14,6.72],"pixels":"..."},"id":"1902814a-67d6-4f3e-b524-4a8cd367ae43"}
21:56:05.713 00.669 16872 evsrv: cli 0D3BFB48 connect
21:56:05.717 00.004 16872 case statement mapped state 2 to 1
21:56:05.721 00.004 16872 case statement mapped state 2 to 1
21:56:05.724 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"03899fac-9aa2-42cc-be03-70cb50266b1d"}
21:56:05.728 00.004 16872 case statement mapped state 2 to 1
21:56:05.731 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"03899fac-9aa2-42cc-be03-70cb50266b1d"}
21:56:05.737 00.006 16872 evsrv: cli 0D3BFB48 disconnect
21:56:06.738 01.001 16872 evsrv: cli 0D3C0A48 connect
21:56:06.743 00.005 16872 case statement mapped state 2 to 1
21:56:06.746 00.003 16872 case statement mapped state 2 to 1
21:56:06.752 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5e7833fd-43b6-4f14-b02c-633175e9f077"}
21:56:06.755 00.003 16872 case statement mapped state 2 to 1
21:56:06.757 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"5e7833fd-43b6-4f14-b02c-633175e9f077"}
21:56:06.760 00.003 16872 evsrv: cli 0D3C0A48 disconnect
21:56:07.167 00.407 9640 Exposure complete
21:56:07.317 00.150 9640 worker thread done servicing request
21:56:07.317 00.000 16872 OnExposeComplete: enter
21:56:07.322 00.005 16872 UpdateGuideState(): m_state=2
21:56:07.324 00.002 16872 Star::Find(15, 897, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
21:56:07.331 00.007 16872 Star::Find returns 1 (0), X=897.50, Y=816.95, Mass=21612, SNR=81.1, Peak=5144 HFD=3.5
21:56:07.335 00.004 16872 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.61) = xAngle (2.18 = 2.18)
21:56:07.340 00.005 16872 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.88 = -0.88)
21:56:07.343 00.003 16872 CameraToMount -- cameraX=0.36 cameraY=0.23 hyp=0.42 cameraTheta=0.57 mountX=-0.24 mountY=-0.33, mountTheta=-2.21
21:56:07.348 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=5144, med=3196, FiltMin=3052, FiltMax=4380, Gamma=2.190
21:56:07.353 00.005 16872 UpdateGuideState exits: m=21612 SNR=81.1
21:56:07.355 00.002 16872 PhdController: newstate STATE_CALIBRATE
21:56:07.359 00.004 16872 PhdController: newstate STATE_GUIDE
21:56:07.376 00.017 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
21:56:07.380 00.004 16872 guider state => CALIBRATED
21:56:07.383 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
21:56:07.387 00.004 16872 reset dither spiral
21:56:07.390 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
21:56:07.392 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:07.395 00.003 16872 ScheduleExposure(5000,3,0) exposurePending=0
21:56:07.397 00.002 16872 Enqueuing Expose request
21:56:07.401 00.004 9640 Worker thread wakes up
21:56:07.401 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:56:07.401 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(0,0,0,0)
21:56:07.761 00.360 16872 evsrv: cli 0D3BFFA8 connect
21:56:07.765 00.004 16872 case statement mapped state 5 to 1
21:56:07.768 00.003 16872 case statement mapped state 5 to 1
21:56:07.771 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"0bace0fc-e889-4324-8649-42a5a7bc8089"}
21:56:07.774 00.003 16872 case statement mapped state 5 to 1
21:56:07.777 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"0bace0fc-e889-4324-8649-42a5a7bc8089"}
21:56:07.781 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
21:56:08.782 01.001 16872 evsrv: cli 0D3C0A48 connect
21:56:08.785 00.003 16872 case statement mapped state 5 to 1
21:56:08.789 00.004 16872 case statement mapped state 5 to 1
21:56:08.793 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"fa1a9af8-b934-40d5-9ba7-184fd6644e96"}
21:56:08.796 00.003 16872 case statement mapped state 5 to 1
21:56:08.798 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"fa1a9af8-b934-40d5-9ba7-184fd6644e96"}
21:56:08.801 00.003 16872 evsrv: cli 0D3C0A48 disconnect
21:56:09.805 01.004 16872 evsrv: cli 0D3C0A48 connect
21:56:09.809 00.004 16872 case statement mapped state 5 to 1
21:56:09.816 00.007 16872 case statement mapped state 5 to 1
21:56:09.820 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a58d6347-910d-4d53-acf0-0cc8094976c3"}
21:56:09.824 00.004 16872 case statement mapped state 5 to 1
21:56:09.827 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"a58d6347-910d-4d53-acf0-0cc8094976c3"}
21:56:09.834 00.007 16872 evsrv: cli 0D3C0A48 disconnect
21:56:10.019 00.185 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a965c04a-eeee-4f32-b9aa-6641517cae23"}
21:56:10.022 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a965c04a-eeee-4f32-b9aa-6641517cae23"}
21:56:10.026 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"152bc1b8-befb-4394-8bdc-9c96af457584"}
21:56:10.029 00.003 16872 case statement mapped state 5 to 1
21:56:10.033 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"152bc1b8-befb-4394-8bdc-9c96af457584"}
21:56:10.037 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"10d7db21-85f7-41e2-9be0-e01eec5278fb"}
21:56:10.040 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.50,6.95],"pixels":"..."},"id":"10d7db21-85f7-41e2-9be0-e01eec5278fb"}
21:56:10.835 00.795 16872 evsrv: cli 0D3C0A48 connect
21:56:10.839 00.004 16872 case statement mapped state 5 to 1
21:56:10.843 00.004 16872 case statement mapped state 5 to 1
21:56:10.846 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"aeb21479-e454-450f-8a7d-d690d09295e6"}
21:56:10.849 00.003 16872 case statement mapped state 5 to 1
21:56:10.851 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"aeb21479-e454-450f-8a7d-d690d09295e6"}
21:56:10.855 00.004 16872 evsrv: cli 0D3C0A48 disconnect
21:56:11.857 01.002 16872 evsrv: cli 0D3BF8C8 connect
21:56:11.862 00.005 16872 case statement mapped state 5 to 1
21:56:11.865 00.003 16872 case statement mapped state 5 to 1
21:56:11.871 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"904b6485-b8cf-4463-b6c3-2b2c8fde1bda"}
21:56:11.873 00.002 16872 case statement mapped state 5 to 1
21:56:11.875 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"904b6485-b8cf-4463-b6c3-2b2c8fde1bda"}
21:56:11.879 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
21:56:12.881 01.002 16872 evsrv: cli 0D3C0228 connect
21:56:12.886 00.005 16872 case statement mapped state 5 to 1
21:56:12.895 00.009 16872 case statement mapped state 5 to 1
21:56:12.900 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"45c24b19-aaf7-4277-b2ce-ade59cf43917"}
21:56:12.903 00.003 16872 case statement mapped state 5 to 1
21:56:12.906 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"45c24b19-aaf7-4277-b2ce-ade59cf43917"}
21:56:12.908 00.002 16872 evsrv: cli 0D3C0228 disconnect
21:56:12.957 00.049 9640 Exposure complete
21:56:13.098 00.141 9640 worker thread done servicing request
21:56:13.098 00.000 16872 OnExposeComplete: enter
21:56:13.102 00.004 16872 UpdateGuideState(): m_state=5
21:56:13.107 00.005 16872 Star::Find(15, 897, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
21:56:13.109 00.002 16872 Star::Find returns 1 (0), X=897.44, Y=817.17, Mass=22101, SNR=79.9, Peak=5088 HFD=3.3
21:56:13.111 00.002 16872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.61) = xAngle (2.60 = 2.60)
21:56:13.114 00.003 16872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.47 = -0.47)
21:56:13.118 00.004 16872 CameraToMount -- cameraX=0.30 cameraY=0.46 hyp=0.55 cameraTheta=0.99 mountX=-0.47 mountY=-0.25, mountTheta=-2.66
21:56:13.123 00.005 16872 Changing from state CALIBRATED to GUIDING
21:56:13.126 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
21:56:13.129 00.003 16872 ScopeASCOM::SideOfPier() returns 1
21:56:13.209 00.080 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
21:56:13.217 00.008 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
21:56:13.220 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
21:56:13.224 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:56:13.228 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:56:13.231 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
21:56:13.234 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
21:56:13.240 00.006 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
21:56:13.246 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:56:13.250 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
21:56:13.262 00.012 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
21:56:13.271 00.009 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
21:56:13.274 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
21:56:13.277 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
21:56:13.423 00.146 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
21:56:13.426 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
21:56:13.429 00.003 16872 Dec comp: XRate 8.069 -> 7.859 for dec -0.0 -> dec 13.1
21:56:13.432 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
21:56:13.435 00.003 16872 ScopeASCOM::SideOfPier() returns 1
21:56:13.502 00.067 16872 setting lock position to (897.44, 817.17)
21:56:13.505 00.003 16872 MultiStar: stabilizing after lock position change
21:56:13.508 00.003 16872 guider state => GUIDING
21:56:13.511 00.003 16872 Status Line: Guiding
21:56:13.517 00.006 16872 Mount: notify guiding started
21:56:13.522 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
21:56:13.525 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 9:54:27 PM"
21:56:13.527 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008069
21:56:13.530 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.007508
21:56:13.537 00.007 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
21:56:13.542 00.005 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.608650
21:56:13.546 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.102460
21:56:13.549 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000022
21:56:13.552 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
21:56:13.554 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
21:56:13.557 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns -1
21:56:13.560 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
21:56:13.563 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
21:56:13.566 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
21:56:13.569 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:56:13.571 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:56:13.574 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
21:56:13.578 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
21:56:13.583 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
21:56:13.589 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:56:13.592 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
21:56:13.595 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
21:56:13.597 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
21:56:13.600 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
21:56:13.603 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
21:56:13.605 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
21:56:13.609 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
21:56:13.614 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:56:13.616 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:56:13.619 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
21:56:13.622 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
21:56:13.625 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
21:56:13.632 00.007 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:56:13.637 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
21:56:13.640 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
21:56:13.642 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
21:56:13.645 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
21:56:13.648 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
21:56:13.765 00.117 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
21:56:14.791 01.026 16872 ScopeASCOM::SideOfPier() returns 1
21:56:14.796 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:56:14.799 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
21:56:14.802 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
21:56:14.805 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
21:56:14.807 00.002 16872 MountToCamera -- mountTheta (-0.00) + m_xAngle (-1.61) = xAngle (-1.61 = -1.61)
21:56:14.810 00.003 16872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
21:56:14.812 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
21:56:14.815 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
21:56:14.817 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
21:56:14.822 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=5088, med=3192, FiltMin=3066, FiltMax=4104, Gamma=2.190
21:56:14.826 00.004 16872 UpdateGuideState exits: m=22101 SNR=79.9
21:56:14.828 00.002 16872 PhdController: newstate STATE_SETTLE_WAIT
21:56:14.831 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:14.833 00.002 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:56:14.838 00.005 16872 Enqueuing Expose request
21:56:14.843 00.005 9640 Worker thread wakes up
21:56:14.843 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:56:14.843 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:56:14.843 00.000 16872 evsrv: cli 0D3C0A48 connect
21:56:14.848 00.005 16872 case statement mapped state 6 to 3
21:56:14.851 00.003 16872 case statement mapped state 6 to 3
21:56:14.856 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f92fc281-84e6-4cff-acaf-ca835ca05d20"}
21:56:14.858 00.002 16872 case statement mapped state 6 to 3
21:56:14.861 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"f92fc281-84e6-4cff-acaf-ca835ca05d20"}
21:56:14.864 00.003 16872 evsrv: cli 0D3C0A48 disconnect
21:56:15.018 00.154 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d362c4cd-547e-41d4-9266-d69825aa7067"}
21:56:15.022 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d362c4cd-547e-41d4-9266-d69825aa7067"}
21:56:15.026 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"113992f2-e690-41bc-b5f0-6991a645dcd0"}
21:56:15.029 00.003 16872 case statement mapped state 6 to 3
21:56:15.033 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"113992f2-e690-41bc-b5f0-6991a645dcd0"}
21:56:15.036 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c2476b3a-9aec-453f-a82f-95308faace20"}
21:56:15.043 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.44,7.17],"pixels":"..."},"id":"c2476b3a-9aec-453f-a82f-95308faace20"}
21:56:20.018 04.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"325046cb-2126-4b80-98e8-46188fb2abfe"}
21:56:20.022 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"325046cb-2126-4b80-98e8-46188fb2abfe"}
21:56:20.025 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c729ca76-ef55-498a-beba-142827239ae6"}
21:56:20.028 00.003 16872 case statement mapped state 6 to 3
21:56:20.032 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c729ca76-ef55-498a-beba-142827239ae6"}
21:56:20.040 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f6aae4ab-8506-4497-a26f-b263d2286e8f"}
21:56:20.044 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.44,7.17],"pixels":"..."},"id":"f6aae4ab-8506-4497-a26f-b263d2286e8f"}
21:56:20.421 00.377 9640 Exposure complete
21:56:20.568 00.147 9640 worker thread done servicing request
21:56:20.569 00.001 16872 OnExposeComplete: enter
21:56:20.572 00.003 16872 UpdateGuideState(): m_state=6
21:56:20.578 00.006 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:56:20.582 00.004 16872 Star::Find returns 1 (0), X=897.60, Y=817.41, Mass=20573, SNR=80.2, Peak=4820 HFD=3.3
21:56:20.585 00.003 16872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.61) = xAngle (2.58 = 2.58)
21:56:20.588 00.003 16872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.48 = -0.48)
21:56:20.594 00.006 16872 CameraToMount -- cameraX=0.16 cameraY=0.24 hyp=0.29 cameraTheta=0.97 mountX=-0.25 mountY=-0.14, mountTheta=-2.64
21:56:20.602 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.16, y=0.24, opts=13)
21:56:20.606 00.004 16872 Enqueuing Move request for scope (0.16, 0.24)
21:56:20.610 00.004 9640 Worker thread wakes up
21:56:20.610 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=4820, med=3196, FiltMin=3114, FiltMax=3960, Gamma=2.190
21:56:20.613 00.003 16872 UpdateGuideState exits: m=20573 SNR=80.2
21:56:20.616 00.003 16872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 1 / 99999
21:56:20.620 00.004 9640 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.24) opts 0xd
21:56:20.620 00.000 9640 Handling offset move in thread for scope, endpoint = (0.16, 0.24)
21:56:20.620 00.000 9640 Moving (0.16, 0.24) raw xDistance=-0.25 yDistance=-0.14
21:56:20.620 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:56:20.620 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.14, m_sumCorr=0
21:56:20.620 00.000 9640 MoveAxis(E, 20, ABG)
21:56:20.620 00.000 9640 Guiding  Dir = 2, Dur = 20
21:56:20.620 00.000 9640 IsSlewing returns 0
21:56:20.621 00.001 9640 IsGuiding returns 0
21:56:20.622 00.001 16872 evsrv: {"Event":"Settling","Timestamp":1777776980.622,"Host":"RBFOCUS307","Inst":1,"Distance":0.47,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:56:20.627 00.005 9640 PulseGuide returned control before completion, sleep 29
21:56:20.627 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:20.630 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:56:20.633 00.003 16872 Enqueuing Expose request
21:56:20.667 00.034 9640 IsGuiding returns 1
21:56:20.667 00.000 9640 scope still moving after pulse duration time elapsed
21:56:20.698 00.031 9640 IsSlewing returns 0
21:56:20.698 00.000 9640 IsGuiding returns 0
21:56:20.698 00.000 9640 scope move finished after 20 + 56 ms
21:56:20.698 00.000 9640 Move returns status 0, amount 20
21:56:20.698 00.000 9640 MoveAxis(N, 0, ABG)
21:56:20.698 00.000 9640 Move returns status 0, amount 0
21:56:20.698 00.000 9640 move complete, result=0
21:56:20.699 00.001 9640 worker thread done servicing request
21:56:20.699 00.000 16872 GuideStep: -0.2 px 20 ms EAST, -0.1 px 0 ms NORTH
21:56:20.703 00.004 9640 Worker thread wakes up
21:56:20.703 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:56:20.703 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:56:25.018 04.315 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dfb5daf4-1ce6-4c1a-a4c6-3682e22f6a81"}
21:56:25.021 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dfb5daf4-1ce6-4c1a-a4c6-3682e22f6a81"}
21:56:25.025 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f4e5d64-9200-4c41-afee-b00f4e41c927"}
21:56:25.027 00.002 16872 case statement mapped state 6 to 3
21:56:25.035 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f4e5d64-9200-4c41-afee-b00f4e41c927"}
21:56:25.042 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"789d8413-5bfc-490a-8a8a-5618f0a87f45"}
21:56:25.045 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.60,7.41],"pixels":"..."},"id":"789d8413-5bfc-490a-8a8a-5618f0a87f45"}
21:56:26.287 01.242 9640 Exposure complete
21:56:26.428 00.141 9640 worker thread done servicing request
21:56:26.429 00.001 16872 OnExposeComplete: enter
21:56:26.431 00.002 16872 UpdateGuideState(): m_state=6
21:56:26.437 00.006 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
21:56:26.442 00.005 16872 Star::Find returns 1 (0), X=897.48, Y=817.66, Mass=20277, SNR=75.3, Peak=4820 HFD=3.3
21:56:26.446 00.004 16872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.61) = xAngle (3.10 = 3.10)
21:56:26.449 00.003 16872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (0.03 = 0.03)
21:56:26.452 00.003 16872 CameraToMount -- cameraX=0.04 cameraY=0.49 hyp=0.49 cameraTheta=1.49 mountX=-0.49 mountY=0.02, mountTheta=3.11
21:56:26.456 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.04, y=0.49, opts=13)
21:56:26.460 00.004 16872 Enqueuing Move request for scope (0.04, 0.49)
21:56:26.464 00.004 9640 Worker thread wakes up
21:56:26.464 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=4820, med=3192, FiltMin=3016, FiltMax=4260, Gamma=2.190
21:56:26.467 00.003 9640 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.49) opts 0xd
21:56:26.467 00.000 9640 Handling offset move in thread for scope, endpoint = (0.04, 0.49)
21:56:26.467 00.000 9640 Moving (0.04, 0.49) raw xDistance=-0.49 yDistance=0.02
21:56:26.467 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.49
21:56:26.467 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0
21:56:26.467 00.000 9640 MoveAxis(E, 40, ABG)
21:56:26.467 00.000 9640 Guiding  Dir = 2, Dur = 40
21:56:26.468 00.001 16872 UpdateGuideState exits: m=20277 SNR=75.3
21:56:26.470 00.002 16872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 2 / 99999
21:56:26.473 00.003 9640 IsSlewing returns 0
21:56:26.473 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777776986.473,"Host":"RBFOCUS307","Inst":1,"Distance":0.47,"Time":5.8,"SettleTime":10.0,"StarLocked":true}
21:56:26.476 00.003 9640 IsGuiding returns 0
21:56:26.476 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:26.480 00.004 9640 PulseGuide returned control before completion, sleep 50
21:56:26.480 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:56:26.485 00.005 16872 Enqueuing Expose request
21:56:26.541 00.056 9640 IsGuiding returns 0
21:56:26.542 00.001 9640 Move returns status 0, amount 40
21:56:26.542 00.000 9640 MoveAxis(N, 0, ABG)
21:56:26.542 00.000 9640 Move returns status 0, amount 0
21:56:26.542 00.000 9640 move complete, result=0
21:56:26.542 00.000 9640 worker thread done servicing request
21:56:26.542 00.000 9640 Worker thread wakes up
21:56:26.542 00.000 16872 GuideStep: -0.5 px 40 ms EAST, 0.0 px 0 ms NORTH
21:56:26.547 00.005 9640 worker thread servicing REQUEST_EXPOSE 5000
21:56:26.548 00.001 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:56:30.017 03.469 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed95f5b5-9a5b-418a-b434-51130272339c"}
21:56:30.020 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ed95f5b5-9a5b-418a-b434-51130272339c"}
21:56:30.025 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8af2c6f2-1839-4f3c-b1f0-04e6c90efc66"}
21:56:30.028 00.003 16872 case statement mapped state 6 to 3
21:56:30.031 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8af2c6f2-1839-4f3c-b1f0-04e6c90efc66"}
21:56:30.034 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a5260155-e34b-4571-82d2-df4eb7298a8b"}
21:56:30.038 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.48,6.66],"pixels":"..."},"id":"a5260155-e34b-4571-82d2-df4eb7298a8b"}
21:56:32.102 02.064 9640 Exposure complete
21:56:32.242 00.140 9640 worker thread done servicing request
21:56:32.242 00.000 16872 OnExposeComplete: enter
21:56:32.245 00.003 16872 UpdateGuideState(): m_state=6
21:56:32.247 00.002 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
21:56:32.251 00.004 16872 Star::Find returns 1 (0), X=897.40, Y=817.18, Mass=20522, SNR=79.5, Peak=4604 HFD=3.7
21:56:32.254 00.003 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (-1.61) = xAngle (4.65 = -1.63)
21:56:32.256 00.002 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (1.58 = 1.58)
21:56:32.259 00.003 16872 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.04 mountX=-0.00 mountY=0.04, mountTheta=1.63
21:56:32.264 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=0.00, opts=13)
21:56:32.266 00.002 16872 Enqueuing Move request for scope (-0.04, 0.00)
21:56:32.269 00.003 9640 Worker thread wakes up
21:56:32.269 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
21:56:32.269 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
21:56:32.269 00.000 9640 Moving (-0.04, 0.00) raw xDistance=-0.00 yDistance=0.04
21:56:32.269 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:56:32.269 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=0
21:56:32.269 00.000 9640 MoveAxis(E, 0, ABG)
21:56:32.269 00.000 9640 Move returns status 0, amount 0
21:56:32.270 00.001 9640 MoveAxis(N, 0, ABG)
21:56:32.270 00.000 9640 Move returns status 0, amount 0
21:56:32.270 00.000 9640 move complete, result=0
21:56:32.270 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=4604, med=3192, FiltMin=3100, FiltMax=4040, Gamma=2.190
21:56:32.273 00.003 9640 worker thread done servicing request
21:56:32.273 00.000 16872 UpdateGuideState exits: m=20522 SNR=79.5
21:56:32.275 00.002 16872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 3 / 99999
21:56:32.279 00.004 16872 PhdController: newstate STATE_FINISH
21:56:32.284 00.005 16872 PhdController complete: success
21:56:32.287 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777776992.287,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
21:56:32.290 00.003 16872 Mount: notify guiding dither settle done success=1
21:56:32.292 00.002 16872 PhdController: newstate STATE_IDLE
21:56:32.295 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:32.298 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:56:32.300 00.002 16872 Enqueuing Expose request
21:56:32.303 00.003 16872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:32.306 00.003 9640 Worker thread wakes up
21:56:32.306 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:56:32.306 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:56:32.486 00.180 16872 evsrv: cli 0D3BFB48 connect
21:56:32.490 00.004 16872 case statement mapped state 6 to 3
21:56:32.496 00.006 16872 case statement mapped state 6 to 3
21:56:32.503 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"813e3d62-157c-48ac-a573-3294f88f0726"}
21:56:32.506 00.003 16872 case statement mapped state 6 to 3
21:56:32.509 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"813e3d62-157c-48ac-a573-3294f88f0726"}
21:56:32.513 00.004 16872 evsrv: cli 0D3BFB48 disconnect
21:56:35.016 02.503 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb3b8ea3-d7ff-41a4-947f-da71d4bb509f"}
21:56:35.019 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bb3b8ea3-d7ff-41a4-947f-da71d4bb509f"}
21:56:35.024 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"30d6b8f0-6a0b-44b6-8367-66b8761a427d"}
21:56:35.027 00.003 16872 case statement mapped state 6 to 3
21:56:35.029 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"30d6b8f0-6a0b-44b6-8367-66b8761a427d"}
21:56:35.034 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"af2272f0-e120-458c-b89f-128832a514e5"}
21:56:35.039 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.40,7.18],"pixels":"..."},"id":"af2272f0-e120-458c-b89f-128832a514e5"}
21:56:37.890 02.851 9640 Exposure complete
21:56:38.030 00.140 9640 worker thread done servicing request
21:56:38.030 00.000 16872 OnExposeComplete: enter
21:56:38.034 00.004 16872 UpdateGuideState(): m_state=6
21:56:38.037 00.003 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
21:56:38.040 00.003 16872 Star::Find returns 1 (0), X=897.54, Y=817.21, Mass=20012, SNR=79.5, Peak=4740 HFD=3.6
21:56:38.043 00.003 16872 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.61) = xAngle (1.95 = 1.95)
21:56:38.046 00.003 16872 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.12 = -1.12)
21:56:38.054 00.008 16872 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.34 mountX=-0.04 mountY=-0.09, mountTheta=-1.96
21:56:38.061 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=0.04, opts=13)
21:56:38.066 00.005 16872 Enqueuing Move request for scope (0.10, 0.04)
21:56:38.069 00.003 9640 Worker thread wakes up
21:56:38.069 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=4740, med=3192, FiltMin=3108, FiltMax=4108, Gamma=2.190
21:56:38.072 00.003 16872 UpdateGuideState exits: m=20012 SNR=79.5
21:56:38.075 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:38.078 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:56:38.083 00.005 16872 Enqueuing Expose request
21:56:38.086 00.003 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
21:56:38.086 00.000 9640 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
21:56:38.086 00.000 9640 Moving (0.10, 0.04) raw xDistance=-0.04 yDistance=-0.09
21:56:38.086 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:56:38.086 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.09, m_sumCorr=0
21:56:38.087 00.001 9640 MoveAxis(E, 0, ABG)
21:56:38.087 00.000 9640 Move returns status 0, amount 0
21:56:38.087 00.000 9640 MoveAxis(N, 0, ABG)
21:56:38.087 00.000 9640 Move returns status 0, amount 0
21:56:38.087 00.000 9640 move complete, result=0
21:56:38.087 00.000 9640 worker thread done servicing request
21:56:38.087 00.000 9640 Worker thread wakes up
21:56:38.087 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:56:38.087 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:56:38.088 00.001 16872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:40.015 01.927 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"936abdf7-f0e2-4070-9ef0-6d825c1dadb2"}
21:56:40.019 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"936abdf7-f0e2-4070-9ef0-6d825c1dadb2"}
21:56:40.023 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dbb94e6a-c326-4578-ba98-98690e2dcb09"}
21:56:40.031 00.008 16872 case statement mapped state 6 to 3
21:56:40.035 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dbb94e6a-c326-4578-ba98-98690e2dcb09"}
21:56:40.041 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d83332f3-5661-4281-883f-3487383e6ea3"}
21:56:40.044 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.54,7.21],"pixels":"..."},"id":"d83332f3-5661-4281-883f-3487383e6ea3"}
21:56:43.658 03.614 9640 Exposure complete
21:56:43.803 00.145 9640 worker thread done servicing request
21:56:43.803 00.000 16872 OnExposeComplete: enter
21:56:43.808 00.005 16872 UpdateGuideState(): m_state=6
21:56:43.811 00.003 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
21:56:43.814 00.003 16872 Star::Find returns 1 (0), X=897.59, Y=817.52, Mass=21330, SNR=81.5, Peak=4996 HFD=3.2
21:56:43.822 00.008 16872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.61) = xAngle (2.77 = 2.77)
21:56:43.827 00.005 16872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.30 = -0.30)
21:56:43.831 00.004 16872 CameraToMount -- cameraX=0.15 cameraY=0.34 hyp=0.38 cameraTheta=1.16 mountX=-0.35 mountY=-0.11, mountTheta=-2.84
21:56:43.837 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.34, opts=13)
21:56:43.841 00.004 16872 Enqueuing Move request for scope (0.15, 0.34)
21:56:43.843 00.002 9640 Worker thread wakes up
21:56:43.843 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=4996, med=3200, FiltMin=3060, FiltMax=4080, Gamma=2.190
21:56:43.847 00.004 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.34) opts 0xd
21:56:43.847 00.000 16872 UpdateGuideState exits: m=21330 SNR=81.5
21:56:43.852 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:43.856 00.004 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.34)
21:56:43.856 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:56:43.859 00.003 16872 Enqueuing Expose request
21:56:43.863 00.004 9640 Moving (0.15, 0.34) raw xDistance=-0.35 yDistance=-0.11
21:56:43.863 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
21:56:43.863 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.11, m_sumCorr=0
21:56:43.863 00.000 9640 MoveAxis(E, 28, ABG)
21:56:43.863 00.000 9640 Guiding  Dir = 2, Dur = 28
21:56:43.864 00.001 9640 IsSlewing returns 0
21:56:43.865 00.001 9640 IsGuiding returns 0
21:56:43.866 00.001 9640 PulseGuide returned control before completion, sleep 38
21:56:43.910 00.044 9640 IsGuiding returns 1
21:56:43.910 00.000 9640 scope still moving after pulse duration time elapsed
21:56:43.941 00.031 9640 IsSlewing returns 0
21:56:43.941 00.000 9640 IsGuiding returns 0
21:56:43.941 00.000 9640 scope move finished after 28 + 47 ms
21:56:43.941 00.000 9640 Move returns status 0, amount 28
21:56:43.941 00.000 9640 MoveAxis(N, 0, ABG)
21:56:43.941 00.000 9640 Move returns status 0, amount 0
21:56:43.942 00.001 9640 move complete, result=0
21:56:43.942 00.000 9640 worker thread done servicing request
21:56:43.942 00.000 9640 Worker thread wakes up
21:56:43.942 00.000 16872 GuideStep: -0.3 px 28 ms EAST, -0.1 px 0 ms NORTH
21:56:43.947 00.005 9640 worker thread servicing REQUEST_EXPOSE 5000
21:56:43.947 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:56:45.017 01.070 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a6baaed-4d34-42c9-b6d6-3bcab756c536"}
21:56:45.021 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5a6baaed-4d34-42c9-b6d6-3bcab756c536"}
21:56:45.030 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43172bae-409c-48ca-b697-2d28064c6833"}
21:56:45.035 00.005 16872 case statement mapped state 6 to 3
21:56:45.045 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"43172bae-409c-48ca-b697-2d28064c6833"}
21:56:45.059 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6bb0fcf6-8323-4e17-a913-aedf3382ed2b"}
21:56:45.064 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.59,6.52],"pixels":"..."},"id":"6bb0fcf6-8323-4e17-a913-aedf3382ed2b"}
21:56:49.507 04.443 9640 Exposure complete
21:56:49.648 00.141 9640 worker thread done servicing request
21:56:49.648 00.000 16872 OnExposeComplete: enter
21:56:49.656 00.008 16872 UpdateGuideState(): m_state=6
21:56:49.660 00.004 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
21:56:49.663 00.003 16872 Star::Find returns 1 (0), X=897.71, Y=817.66, Mass=21597, SNR=80.9, Peak=5012 HFD=3.4
21:56:49.666 00.003 16872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.61) = xAngle (2.67 = 2.67)
21:56:49.669 00.003 16872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.39 = -0.39)
21:56:49.672 00.003 16872 CameraToMount -- cameraX=0.27 cameraY=0.48 hyp=0.55 cameraTheta=1.06 mountX=-0.49 mountY=-0.21, mountTheta=-2.74
21:56:49.677 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=0.48, opts=13)
21:56:49.681 00.004 16872 Enqueuing Move request for scope (0.27, 0.48)
21:56:49.685 00.004 9640 Worker thread wakes up
21:56:49.685 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.48) opts 0xd
21:56:49.685 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, 0.48)
21:56:49.685 00.000 9640 Moving (0.27, 0.48) raw xDistance=-0.49 yDistance=-0.21
21:56:49.686 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.49
21:56:49.686 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.21, m_sumCorr=0
21:56:49.686 00.000 9640 MoveAxis(E, 41, ABG)
21:56:49.686 00.000 9640 Guiding  Dir = 2, Dur = 41
21:56:49.686 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=5012, med=3192, FiltMin=3082, FiltMax=4376, Gamma=2.190
21:56:49.689 00.003 9640 IsSlewing returns 0
21:56:49.689 00.000 16872 UpdateGuideState exits: m=21597 SNR=80.9
21:56:49.691 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:49.694 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:56:49.697 00.003 16872 Enqueuing Expose request
21:56:49.700 00.003 9640 IsGuiding returns 0
21:56:49.701 00.001 9640 PulseGuide returned control before completion, sleep 51
21:56:49.757 00.056 9640 IsGuiding returns 1
21:56:49.757 00.000 9640 scope still moving after pulse duration time elapsed
21:56:49.789 00.032 9640 IsSlewing returns 0
21:56:49.792 00.003 9640 IsGuiding returns 0
21:56:49.792 00.000 9640 scope move finished after 41 + 51 ms
21:56:49.793 00.001 9640 Move returns status 0, amount 41
21:56:49.793 00.000 9640 MoveAxis(N, 0, ABG)
21:56:49.793 00.000 9640 Move returns status 0, amount 0
21:56:49.793 00.000 9640 move complete, result=0
21:56:49.794 00.001 9640 worker thread done servicing request
21:56:49.794 00.000 16872 GuideStep: -0.5 px 41 ms EAST, -0.2 px 0 ms NORTH
21:56:49.800 00.006 9640 Worker thread wakes up
21:56:49.800 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:56:49.800 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:56:50.016 00.216 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba088ed4-06a4-4c71-9d05-ed8aced19838"}
21:56:50.028 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ba088ed4-06a4-4c71-9d05-ed8aced19838"}
21:56:50.033 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cafd05bc-7f24-4412-a679-a3f5677299bf"}
21:56:50.039 00.006 16872 case statement mapped state 6 to 3
21:56:50.042 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cafd05bc-7f24-4412-a679-a3f5677299bf"}
21:56:50.046 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"710eeb6b-2a0f-4cf2-8a9b-7d621fd9071f"}
21:56:50.051 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.71,6.66],"pixels":"..."},"id":"710eeb6b-2a0f-4cf2-8a9b-7d621fd9071f"}
21:56:55.017 04.966 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6207db0-f7d7-4408-a423-4b25ba579e8c"}
21:56:55.020 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d6207db0-f7d7-4408-a423-4b25ba579e8c"}
21:56:55.023 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0853622c-1127-4c5a-8126-c11d53404cd4"}
21:56:55.030 00.007 16872 case statement mapped state 6 to 3
21:56:55.034 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0853622c-1127-4c5a-8126-c11d53404cd4"}
21:56:55.039 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"48486807-7284-4fef-84dd-cee5bfb1e90c"}
21:56:55.043 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.71,6.66],"pixels":"..."},"id":"48486807-7284-4fef-84dd-cee5bfb1e90c"}
21:56:55.375 00.332 9640 Exposure complete
21:56:55.523 00.148 9640 worker thread done servicing request
21:56:55.524 00.001 16872 OnExposeComplete: enter
21:56:55.527 00.003 16872 UpdateGuideState(): m_state=6
21:56:55.530 00.003 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
21:56:55.533 00.003 16872 Star::Find returns 1 (0), X=897.66, Y=817.21, Mass=21879, SNR=82.2, Peak=5052 HFD=3.4
21:56:55.537 00.004 16872 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.61) = xAngle (1.77 = 1.77)
21:56:55.543 00.006 16872 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.29 = -1.29)
21:56:55.547 00.004 16872 CameraToMount -- cameraX=0.22 cameraY=0.04 hyp=0.22 cameraTheta=0.17 mountX=-0.04 mountY=-0.21, mountTheta=-1.78
21:56:55.553 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.22, y=0.04, opts=13)
21:56:55.558 00.005 16872 Enqueuing Move request for scope (0.22, 0.04)
21:56:55.561 00.003 9640 Worker thread wakes up
21:56:55.561 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=5052, med=3192, FiltMin=3112, FiltMax=4216, Gamma=2.190
21:56:55.564 00.003 16872 UpdateGuideState exits: m=21879 SNR=82.2
21:56:55.566 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:55.570 00.004 9640 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.04) opts 0xd
21:56:55.570 00.000 9640 Handling offset move in thread for scope, endpoint = (0.22, 0.04)
21:56:55.571 00.001 9640 Moving (0.22, 0.04) raw xDistance=-0.04 yDistance=-0.21
21:56:55.571 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:56:55.571 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.21, m_sumCorr=0
21:56:55.571 00.000 9640 MoveAxis(E, 0, ABG)
21:56:55.571 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:56:55.575 00.004 16872 Enqueuing Expose request
21:56:55.577 00.002 9640 Move returns status 0, amount 0
21:56:55.578 00.001 9640 MoveAxis(N, 0, ABG)
21:56:55.578 00.000 9640 Move returns status 0, amount 0
21:56:55.578 00.000 9640 move complete, result=0
21:56:55.578 00.000 9640 worker thread done servicing request
21:56:55.578 00.000 9640 Worker thread wakes up
21:56:55.578 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:56:55.578 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:56:55.580 00.002 16872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:57:00.015 04.435 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"052e2e7c-9380-4588-a428-c7b1ebb38880"}
21:57:00.020 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"052e2e7c-9380-4588-a428-c7b1ebb38880"}
21:57:00.026 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0bc64c88-7836-45c8-801a-a5c3c3ef5663"}
21:57:00.035 00.009 16872 case statement mapped state 6 to 3
21:57:00.039 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0bc64c88-7836-45c8-801a-a5c3c3ef5663"}
21:57:00.042 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"29aee360-ae72-4741-a97b-9d6926e4e494"}
21:57:00.045 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.66,7.21],"pixels":"..."},"id":"29aee360-ae72-4741-a97b-9d6926e4e494"}
21:57:01.136 01.091 9640 Exposure complete
21:57:01.284 00.148 9640 worker thread done servicing request
21:57:01.284 00.000 16872 OnExposeComplete: enter
21:57:01.287 00.003 16872 UpdateGuideState(): m_state=6
21:57:01.289 00.002 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
21:57:01.293 00.004 16872 Star::Find returns 1 (0), X=897.57, Y=817.54, Mass=21506, SNR=77.5, Peak=4836 HFD=3.3
21:57:01.298 00.005 16872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.61) = xAngle (2.84 = 2.84)
21:57:01.301 00.003 16872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.23 = -0.23)
21:57:01.304 00.003 16872 CameraToMount -- cameraX=0.13 cameraY=0.37 hyp=0.39 cameraTheta=1.23 mountX=-0.37 mountY=-0.09, mountTheta=-2.91
21:57:01.311 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=0.37, opts=13)
21:57:01.316 00.005 16872 Enqueuing Move request for scope (0.13, 0.37)
21:57:01.321 00.005 9640 Worker thread wakes up
21:57:01.321 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=4836, med=3192, FiltMin=3054, FiltMax=4120, Gamma=2.190
21:57:01.324 00.003 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.37) opts 0xd
21:57:01.324 00.000 9640 Handling offset move in thread for scope, endpoint = (0.13, 0.37)
21:57:01.325 00.001 9640 Moving (0.13, 0.37) raw xDistance=-0.37 yDistance=-0.09
21:57:01.325 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
21:57:01.325 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.09, m_sumCorr=0
21:57:01.325 00.000 9640 MoveAxis(E, 30, ABG)
21:57:01.325 00.000 9640 Guiding  Dir = 2, Dur = 30
21:57:01.325 00.000 16872 UpdateGuideState exits: m=21506 SNR=77.5
21:57:01.328 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:01.331 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:57:01.333 00.002 16872 Enqueuing Expose request
21:57:01.336 00.003 9640 IsSlewing returns 0
21:57:01.336 00.000 9640 IsGuiding returns 0
21:57:01.337 00.001 9640 PulseGuide returned control before completion, sleep 40
21:57:01.384 00.047 9640 IsGuiding returns 1
21:57:01.384 00.000 9640 scope still moving after pulse duration time elapsed
21:57:01.414 00.030 9640 IsSlewing returns 0
21:57:01.414 00.000 9640 IsGuiding returns 0
21:57:01.414 00.000 9640 scope move finished after 30 + 47 ms
21:57:01.414 00.000 9640 Move returns status 0, amount 30
21:57:01.414 00.000 9640 MoveAxis(N, 0, ABG)
21:57:01.414 00.000 9640 Move returns status 0, amount 0
21:57:01.414 00.000 9640 move complete, result=0
21:57:01.415 00.001 9640 worker thread done servicing request
21:57:01.415 00.000 9640 Worker thread wakes up
21:57:01.415 00.000 16872 GuideStep: -0.4 px 30 ms EAST, -0.1 px 0 ms NORTH
21:57:01.418 00.003 9640 worker thread servicing REQUEST_EXPOSE 5000
21:57:01.418 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:57:05.014 03.596 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed3fd0df-2888-4ec9-8eff-24a70935cee1"}
21:57:05.017 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ed3fd0df-2888-4ec9-8eff-24a70935cee1"}
21:57:05.021 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"562ceafe-fd48-453f-93c6-278de872666e"}
21:57:05.024 00.003 16872 case statement mapped state 6 to 3
21:57:05.026 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"562ceafe-fd48-453f-93c6-278de872666e"}
21:57:05.030 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c652e63d-c0ca-4dca-a015-93cf7d9e8f77"}
21:57:05.033 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.57,6.54],"pixels":"..."},"id":"c652e63d-c0ca-4dca-a015-93cf7d9e8f77"}
21:57:06.990 01.957 9640 Exposure complete
21:57:07.130 00.140 9640 worker thread done servicing request
21:57:07.130 00.000 16872 OnExposeComplete: enter
21:57:07.133 00.003 16872 UpdateGuideState(): m_state=6
21:57:07.136 00.003 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
21:57:07.138 00.002 16872 Star::Find returns 1 (0), X=897.81, Y=817.35, Mass=19435, SNR=69.8, Peak=4760 HFD=3.6
21:57:07.142 00.004 16872 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.61) = xAngle (2.06 = 2.06)
21:57:07.145 00.003 16872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.00 = -1.00)
21:57:07.148 00.003 16872 CameraToMount -- cameraX=0.37 cameraY=0.18 hyp=0.41 cameraTheta=0.45 mountX=-0.20 mountY=-0.35, mountTheta=-2.08
21:57:07.153 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.37, y=0.18, opts=13)
21:57:07.159 00.006 16872 Enqueuing Move request for scope (0.37, 0.18)
21:57:07.164 00.005 9640 Worker thread wakes up
21:57:07.164 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.18) opts 0xd
21:57:07.164 00.000 9640 Handling offset move in thread for scope, endpoint = (0.37, 0.18)
21:57:07.164 00.000 9640 Moving (0.37, 0.18) raw xDistance=-0.20 yDistance=-0.35
21:57:07.164 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
21:57:07.164 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=4760, med=3196, FiltMin=3036, FiltMax=4100, Gamma=2.190
21:57:07.166 00.002 16872 UpdateGuideState exits: m=19435 SNR=69.8
21:57:07.169 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:07.172 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:57:07.175 00.003 16872 Enqueuing Expose request
21:57:07.178 00.003 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.35, m_sumCorr=0
21:57:07.178 00.000 9640 MoveAxis(E, 18, ABG)
21:57:07.178 00.000 9640 Guiding  Dir = 2, Dur = 18
21:57:07.178 00.000 9640 IsSlewing returns 0
21:57:07.178 00.000 9640 IsGuiding returns 0
21:57:07.179 00.001 9640 PulseGuide returned control before completion, sleep 28
21:57:07.218 00.039 9640 IsGuiding returns 1
21:57:07.218 00.000 9640 scope still moving after pulse duration time elapsed
21:57:07.250 00.032 9640 IsSlewing returns 0
21:57:07.250 00.000 9640 IsGuiding returns 0
21:57:07.250 00.000 9640 scope move finished after 18 + 53 ms
21:57:07.250 00.000 9640 Move returns status 0, amount 18
21:57:07.251 00.001 9640 MoveAxis(N, 0, ABG)
21:57:07.251 00.000 9640 Move returns status 0, amount 0
21:57:07.251 00.000 9640 move complete, result=0
21:57:07.251 00.000 9640 worker thread done servicing request
21:57:07.252 00.001 16872 GuideStep: -0.2 px 18 ms EAST, -0.3 px 0 ms NORTH
21:57:07.261 00.009 9640 Worker thread wakes up
21:57:07.261 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:57:07.261 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:57:10.013 02.752 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ebcfd16a-f4b8-4bcf-ad72-1a9c02c6abe7"}
21:57:10.018 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ebcfd16a-f4b8-4bcf-ad72-1a9c02c6abe7"}
21:57:10.023 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8c7b8c27-06e4-4f75-9786-c95ad817a1d8"}
21:57:10.025 00.002 16872 case statement mapped state 6 to 3
21:57:10.028 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c7b8c27-06e4-4f75-9786-c95ad817a1d8"}
21:57:10.032 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dcd03d49-9c2c-4163-99ad-3e9c1129ec96"}
21:57:10.034 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.81,7.35],"pixels":"..."},"id":"dcd03d49-9c2c-4163-99ad-3e9c1129ec96"}
21:57:12.830 02.796 9640 Exposure complete
21:57:12.971 00.141 9640 worker thread done servicing request
21:57:12.972 00.001 16872 OnExposeComplete: enter
21:57:12.975 00.003 16872 UpdateGuideState(): m_state=6
21:57:12.978 00.003 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
21:57:12.981 00.003 16872 Star::Find returns 1 (0), X=897.84, Y=817.30, Mass=21482, SNR=79.1, Peak=5092 HFD=3.4
21:57:12.983 00.002 16872 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.61) = xAngle (1.91 = 1.91)
21:57:12.987 00.004 16872 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.15 = -1.15)
21:57:12.989 00.002 16872 CameraToMount -- cameraX=0.40 cameraY=0.12 hyp=0.42 cameraTheta=0.30 mountX=-0.14 mountY=-0.38, mountTheta=-1.92
21:57:12.994 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.40, y=0.12, opts=13)
21:57:12.997 00.003 16872 Enqueuing Move request for scope (0.40, 0.12)
21:57:12.999 00.002 9640 Worker thread wakes up
21:57:12.999 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=5092, med=3204, FiltMin=3106, FiltMax=4252, Gamma=2.190
21:57:13.002 00.003 9640 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.12) opts 0xd
21:57:13.003 00.001 9640 Handling offset move in thread for scope, endpoint = (0.40, 0.12)
21:57:13.003 00.000 9640 Moving (0.40, 0.12) raw xDistance=-0.14 yDistance=-0.38
21:57:13.003 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
21:57:13.003 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.20, input -0.38, m_sumCorr=-0.2
21:57:13.003 00.000 9640 MoveAxis(E, 12, ABG)
21:57:13.003 00.000 9640 Guiding  Dir = 2, Dur = 12
21:57:13.003 00.000 16872 UpdateGuideState exits: m=21482 SNR=79.1
21:57:13.007 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:13.012 00.005 9640 IsSlewing returns 0
21:57:13.012 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:57:13.018 00.006 9640 IsGuiding returns 0
21:57:13.018 00.000 16872 Enqueuing Expose request
21:57:13.022 00.004 9640 PulseGuide returned control before completion, sleep 22
21:57:13.056 00.034 9640 IsGuiding returns 1
21:57:13.056 00.000 9640 scope still moving after pulse duration time elapsed
21:57:13.087 00.031 9640 IsSlewing returns 0
21:57:13.088 00.001 9640 IsGuiding returns 0
21:57:13.088 00.000 9640 scope move finished after 12 + 57 ms
21:57:13.088 00.000 9640 Move returns status 0, amount 12
21:57:13.088 00.000 9640 MoveAxis(N, 27, ABG)
21:57:13.088 00.000 9640 Guiding  Dir = 0, Dur = 27
21:57:13.088 00.000 9640 IsSlewing returns 0
21:57:13.088 00.000 9640 IsGuiding returns 0
21:57:13.089 00.001 9640 PulseGuide returned control before completion, sleep 37
21:57:13.132 00.043 9640 IsGuiding returns 1
21:57:13.133 00.001 9640 scope still moving after pulse duration time elapsed
21:57:13.164 00.031 9640 IsSlewing returns 0
21:57:13.165 00.001 9640 IsGuiding returns 0
21:57:13.165 00.000 9640 scope move finished after 27 + 49 ms
21:57:13.165 00.000 9640 Move returns status 0, amount 27
21:57:13.165 00.000 9640 move complete, result=0
21:57:13.166 00.001 9640 worker thread done servicing request
21:57:13.166 00.000 9640 Worker thread wakes up
21:57:13.166 00.000 16872 GuideStep: -0.1 px 12 ms EAST, -0.4 px 27 ms NORTH
21:57:13.169 00.003 9640 worker thread servicing REQUEST_EXPOSE 5000
21:57:13.169 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:57:15.014 01.845 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a7ee7ef-b8f1-4b90-aabf-455daa92be20"}
21:57:15.017 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2a7ee7ef-b8f1-4b90-aabf-455daa92be20"}
21:57:15.020 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"351319ba-a188-4cc2-9b05-84aed05aad58"}
21:57:15.023 00.003 16872 case statement mapped state 6 to 3
21:57:15.028 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"351319ba-a188-4cc2-9b05-84aed05aad58"}
21:57:15.036 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0b8a0b23-a7f0-4594-9db3-3dab1aedc9c1"}
21:57:15.041 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.84,7.30],"pixels":"..."},"id":"0b8a0b23-a7f0-4594-9db3-3dab1aedc9c1"}
21:57:18.741 03.700 9640 Exposure complete
21:57:18.882 00.141 9640 worker thread done servicing request
21:57:18.883 00.001 16872 OnExposeComplete: enter
21:57:18.887 00.004 16872 UpdateGuideState(): m_state=6
21:57:18.891 00.004 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
21:57:18.893 00.002 16872 Star::Find returns 1 (0), X=898.08, Y=817.29, Mass=21288, SNR=75.7, Peak=4872 HFD=3.5
21:57:18.895 00.002 16872 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.61) = xAngle (1.79 = 1.79)
21:57:18.899 00.004 16872 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.27 = -1.27)
21:57:18.901 00.002 16872 CameraToMount -- cameraX=0.64 cameraY=0.12 hyp=0.65 cameraTheta=0.18 mountX=-0.14 mountY=-0.62, mountTheta=-1.79
21:57:18.907 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.64, y=0.12, opts=13)
21:57:18.911 00.004 16872 Enqueuing Move request for scope (0.64, 0.12)
21:57:18.914 00.003 9640 Worker thread wakes up
21:57:18.914 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.12) opts 0xd
21:57:18.914 00.000 9640 Handling offset move in thread for scope, endpoint = (0.64, 0.12)
21:57:18.914 00.000 9640 Moving (0.64, 0.12) raw xDistance=-0.14 yDistance=-0.62
21:57:18.915 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
21:57:18.915 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=4872, med=3188, FiltMin=3108, FiltMax=4072, Gamma=2.190
21:57:18.917 00.002 16872 UpdateGuideState exits: m=21288 SNR=75.7
21:57:18.920 00.003 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.62, m_sumCorr=-0.2
21:57:18.920 00.000 9640 MoveAxis(E, 12, ABG)
21:57:18.920 00.000 9640 Guiding  Dir = 2, Dur = 12
21:57:18.920 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:18.923 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:57:18.930 00.007 9640 IsSlewing returns 0
21:57:18.930 00.000 16872 Enqueuing Expose request
21:57:18.936 00.006 9640 IsGuiding returns 0
21:57:18.936 00.000 9640 PulseGuide returned control before completion, sleep 22
21:57:18.971 00.035 9640 IsGuiding returns 1
21:57:18.972 00.001 9640 scope still moving after pulse duration time elapsed
21:57:19.003 00.031 9640 IsSlewing returns 0
21:57:19.003 00.000 9640 IsGuiding returns 0
21:57:19.003 00.000 9640 scope move finished after 12 + 55 ms
21:57:19.004 00.001 9640 Move returns status 0, amount 12
21:57:19.004 00.000 9640 MoveAxis(N, 0, ABG)
21:57:19.004 00.000 9640 Move returns status 0, amount 0
21:57:19.004 00.000 9640 move complete, result=0
21:57:19.004 00.000 9640 worker thread done servicing request
21:57:19.004 00.000 9640 Worker thread wakes up
21:57:19.004 00.000 16872 GuideStep: -0.1 px 12 ms EAST, -0.6 px 0 ms NORTH
21:57:19.009 00.005 9640 worker thread servicing REQUEST_EXPOSE 5000
21:57:19.009 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:57:20.020 01.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2fbc0a5f-f63e-4bfd-9479-58a567ba725f"}
21:57:20.025 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2fbc0a5f-f63e-4bfd-9479-58a567ba725f"}
21:57:20.031 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6dac20f9-ec5d-4bab-aad3-d71816ffbf7c"}
21:57:20.034 00.003 16872 case statement mapped state 6 to 3
21:57:20.038 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6dac20f9-ec5d-4bab-aad3-d71816ffbf7c"}
21:57:20.043 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"60993066-2550-4894-8629-72e7d2ee2c80"}
21:57:20.046 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.08,7.29],"pixels":"..."},"id":"60993066-2550-4894-8629-72e7d2ee2c80"}
21:57:24.583 04.537 9640 Exposure complete
21:57:24.727 00.144 9640 worker thread done servicing request
21:57:24.727 00.000 16872 OnExposeComplete: enter
21:57:24.731 00.004 16872 UpdateGuideState(): m_state=6
21:57:24.734 00.003 16872 Star::Find(15, 898, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
21:57:24.740 00.006 16872 Star::Find returns 1 (0), X=897.99, Y=817.44, Mass=21169, SNR=77.1, Peak=4820 HFD=3.6
21:57:24.745 00.005 16872 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.61) = xAngle (2.06 = 2.06)
21:57:24.749 00.004 16872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.00 = -1.00)
21:57:24.751 00.002 16872 CameraToMount -- cameraX=0.56 cameraY=0.27 hyp=0.62 cameraTheta=0.45 mountX=-0.29 mountY=-0.52, mountTheta=-2.08
21:57:24.757 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.56, y=0.27, opts=13)
21:57:24.761 00.004 16872 Enqueuing Move request for scope (0.56, 0.27)
21:57:24.765 00.004 9640 Worker thread wakes up
21:57:24.765 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.27) opts 0xd
21:57:24.765 00.000 9640 Handling offset move in thread for scope, endpoint = (0.56, 0.27)
21:57:24.765 00.000 9640 Moving (0.56, 0.27) raw xDistance=-0.29 yDistance=-0.52
21:57:24.765 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
21:57:24.765 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.52, m_sumCorr=-0.2
21:57:24.765 00.000 9640 MoveAxis(E, 24, ABG)
21:57:24.765 00.000 9640 Guiding  Dir = 2, Dur = 24
21:57:24.766 00.001 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=4820, med=3188, FiltMin=3068, FiltMax=4196, Gamma=2.190
21:57:24.770 00.004 9640 IsSlewing returns 0
21:57:24.770 00.000 16872 UpdateGuideState exits: m=21169 SNR=77.1
21:57:24.772 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:24.775 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:57:24.777 00.002 16872 Enqueuing Expose request
21:57:24.780 00.003 9640 IsGuiding returns 0
21:57:24.780 00.000 9640 PulseGuide returned control before completion, sleep 34
21:57:24.830 00.050 9640 IsGuiding returns 0
21:57:24.830 00.000 9640 Move returns status 0, amount 24
21:57:24.830 00.000 9640 MoveAxis(N, 0, ABG)
21:57:24.830 00.000 9640 Move returns status 0, amount 0
21:57:24.830 00.000 9640 move complete, result=0
21:57:24.830 00.000 9640 worker thread done servicing request
21:57:24.830 00.000 9640 Worker thread wakes up
21:57:24.831 00.001 9640 worker thread servicing REQUEST_EXPOSE 5000
21:57:24.831 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:57:24.831 00.000 16872 GuideStep: -0.3 px 24 ms EAST, -0.5 px 0 ms NORTH
21:57:25.020 00.189 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"46f4bbad-07ed-46ff-af4f-6f67591e3916"}
21:57:25.025 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"46f4bbad-07ed-46ff-af4f-6f67591e3916"}
21:57:25.029 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b6eb5fa-821e-43b6-a0da-92f2274afd49"}
21:57:25.033 00.004 16872 case statement mapped state 6 to 3
21:57:25.036 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b6eb5fa-821e-43b6-a0da-92f2274afd49"}
21:57:25.041 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1575f34a-072c-4379-b30f-9d422dc63f84"}
21:57:25.045 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.99,7.44],"pixels":"..."},"id":"1575f34a-072c-4379-b30f-9d422dc63f84"}
21:57:30.021 04.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a9bbb50-11f6-4619-8e93-fa581a1b790b"}
21:57:30.027 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2a9bbb50-11f6-4619-8e93-fa581a1b790b"}
21:57:30.032 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7eaec875-b5bb-4060-bf59-1a239f321a43"}
21:57:30.035 00.003 16872 case statement mapped state 6 to 3
21:57:30.037 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7eaec875-b5bb-4060-bf59-1a239f321a43"}
21:57:30.041 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0373622a-4abc-4771-aea2-f1cfef1c8643"}
21:57:30.044 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.99,7.44],"pixels":"..."},"id":"0373622a-4abc-4771-aea2-f1cfef1c8643"}
21:57:30.392 00.348 9640 Exposure complete
21:57:30.535 00.143 16872 OnExposeComplete: enter
21:57:30.540 00.005 16872 UpdateGuideState(): m_state=6
21:57:30.544 00.004 9640 worker thread done servicing request
21:57:30.545 00.001 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
21:57:30.549 00.004 16872 Star::Find returns 1 (0), X=897.84, Y=817.15, Mass=23406, SNR=85.9, Peak=4904 HFD=3.9
21:57:30.552 00.003 16872 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.61) = xAngle (1.56 = 1.56)
21:57:30.556 00.004 16872 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.51 = -1.51)
21:57:30.561 00.005 16872 CameraToMount -- cameraX=0.40 cameraY=-0.02 hyp=0.40 cameraTheta=-0.05 mountX=0.00 mountY=-0.40, mountTheta=-1.56
21:57:30.568 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.40, y=-0.02, opts=13)
21:57:30.571 00.003 16872 Enqueuing Move request for scope (0.40, -0.02)
21:57:30.577 00.006 9640 Worker thread wakes up
21:57:30.577 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.02) opts 0xd
21:57:30.577 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=4904, med=3192, FiltMin=3108, FiltMax=4200, Gamma=2.190
21:57:30.582 00.005 9640 Handling offset move in thread for scope, endpoint = (0.40, -0.02)
21:57:30.582 00.000 9640 Moving (0.40, -0.02) raw xDistance=0.00 yDistance=-0.40
21:57:30.582 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:57:30.582 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.34, input -0.40, m_sumCorr=-0.54
21:57:30.582 00.000 9640 MoveAxis(E, 0, ABG)
21:57:30.582 00.000 16872 UpdateGuideState exits: m=23406 SNR=85.9
21:57:30.588 00.006 9640 Move returns status 0, amount 0
21:57:30.588 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:30.591 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:57:30.595 00.004 16872 Enqueuing Expose request
21:57:30.598 00.003 9640 MoveAxis(N, 46, ABG)
21:57:30.598 00.000 9640 Guiding  Dir = 0, Dur = 46
21:57:30.599 00.001 9640 IsSlewing returns 0
21:57:30.599 00.000 9640 IsGuiding returns 0
21:57:30.599 00.000 9640 PulseGuide returned control before completion, sleep 56
21:57:30.666 00.067 9640 IsGuiding returns 1
21:57:30.667 00.001 9640 scope still moving after pulse duration time elapsed
21:57:30.697 00.030 9640 IsSlewing returns 0
21:57:30.697 00.000 9640 IsGuiding returns 0
21:57:30.697 00.000 9640 scope move finished after 46 + 53 ms
21:57:30.697 00.000 9640 Move returns status 0, amount 46
21:57:30.697 00.000 9640 move complete, result=0
21:57:30.697 00.000 9640 worker thread done servicing request
21:57:30.697 00.000 9640 Worker thread wakes up
21:57:30.697 00.000 16872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 46 ms NORTH
21:57:30.702 00.005 9640 worker thread servicing REQUEST_EXPOSE 5000
21:57:30.702 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:57:35.021 04.319 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"35ce4404-f0b1-4c0e-97e3-0421858db89d"}
21:57:35.023 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"35ce4404-f0b1-4c0e-97e3-0421858db89d"}
21:57:35.027 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"70b84e60-2d0a-445d-bb04-c111e5b9c29e"}
21:57:35.035 00.008 16872 case statement mapped state 6 to 3
21:57:35.038 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"70b84e60-2d0a-445d-bb04-c111e5b9c29e"}
21:57:35.042 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0ada1787-1cf7-41d6-8eea-e814eed505ea"}
21:57:35.046 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.84,7.15],"pixels":"..."},"id":"0ada1787-1cf7-41d6-8eea-e814eed505ea"}
21:57:36.319 01.273 9640 Exposure complete
21:57:36.459 00.140 9640 worker thread done servicing request
21:57:36.459 00.000 16872 OnExposeComplete: enter
21:57:36.461 00.002 16872 UpdateGuideState(): m_state=6
21:57:36.464 00.003 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
21:57:36.468 00.004 16872 Star::Find returns 1 (0), X=897.90, Y=817.77, Mass=20842, SNR=74.3, Peak=4896 HFD=3.4
21:57:36.471 00.003 16872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.61) = xAngle (2.53 = 2.53)
21:57:36.474 00.003 16872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.54 = -0.54)
21:57:36.476 00.002 16872 CameraToMount -- cameraX=0.46 cameraY=0.60 hyp=0.75 cameraTheta=0.92 mountX=-0.61 mountY=-0.39, mountTheta=-2.58
21:57:36.481 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.46, y=0.60, opts=13)
21:57:36.488 00.007 16872 Enqueuing Move request for scope (0.46, 0.60)
21:57:36.493 00.005 9640 Worker thread wakes up
21:57:36.493 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=4896, med=3192, FiltMin=3128, FiltMax=4252, Gamma=2.190
21:57:36.496 00.003 16872 UpdateGuideState exits: m=20842 SNR=74.3
21:57:36.499 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:36.501 00.002 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:57:36.504 00.003 16872 Enqueuing Expose request
21:57:36.506 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.60) opts 0xd
21:57:36.506 00.000 9640 Handling offset move in thread for scope, endpoint = (0.46, 0.60)
21:57:36.507 00.001 9640 Moving (0.46, 0.60) raw xDistance=-0.61 yDistance=-0.39
21:57:36.507 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61
21:57:36.507 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.39, m_sumCorr=-0.54
21:57:36.507 00.000 9640 MoveAxis(E, 49, ABG)
21:57:36.507 00.000 9640 Guiding  Dir = 2, Dur = 49
21:57:36.507 00.000 9640 IsSlewing returns 0
21:57:36.507 00.000 9640 IsGuiding returns 0
21:57:36.508 00.001 9640 PulseGuide returned control before completion, sleep 59
21:57:36.577 00.069 9640 IsGuiding returns 1
21:57:36.577 00.000 9640 scope still moving after pulse duration time elapsed
21:57:36.608 00.031 9640 IsSlewing returns 0
21:57:36.609 00.001 9640 IsGuiding returns 0
21:57:36.609 00.000 9640 scope move finished after 49 + 52 ms
21:57:36.609 00.000 9640 Move returns status 0, amount 49
21:57:36.609 00.000 9640 MoveAxis(N, 0, ABG)
21:57:36.609 00.000 9640 Move returns status 0, amount 0
21:57:36.610 00.001 9640 move complete, result=0
21:57:36.610 00.000 9640 worker thread done servicing request
21:57:36.610 00.000 9640 Worker thread wakes up
21:57:36.610 00.000 16872 GuideStep: -0.6 px 49 ms EAST, -0.4 px 0 ms NORTH
21:57:36.615 00.005 9640 worker thread servicing REQUEST_EXPOSE 5000
21:57:36.615 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:57:40.019 03.404 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a77449eb-91b5-497c-9743-f67fc0cd35a7"}
21:57:40.022 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a77449eb-91b5-497c-9743-f67fc0cd35a7"}
21:57:40.027 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8cbf6b72-1c32-4fa0-8801-e68353c6d91d"}
21:57:40.030 00.003 16872 case statement mapped state 6 to 3
21:57:40.033 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8cbf6b72-1c32-4fa0-8801-e68353c6d91d"}
21:57:40.036 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"42eec057-3084-4cfe-84e5-e7d8fdd400a4"}
21:57:40.040 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.90,6.77],"pixels":"..."},"id":"42eec057-3084-4cfe-84e5-e7d8fdd400a4"}
21:57:42.173 02.133 9640 Exposure complete
21:57:42.315 00.142 9640 worker thread done servicing request
21:57:42.315 00.000 16872 OnExposeComplete: enter
21:57:42.318 00.003 16872 UpdateGuideState(): m_state=6
21:57:42.320 00.002 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
21:57:42.326 00.006 16872 Star::Find returns 1 (0), X=897.93, Y=817.06, Mass=21735, SNR=80.0, Peak=5000 HFD=3.9
21:57:42.330 00.004 16872 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.61) = xAngle (1.38 = 1.38)
21:57:42.332 00.002 16872 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.68 = -1.68)
21:57:42.334 00.002 16872 CameraToMount -- cameraX=0.49 cameraY=-0.11 hyp=0.50 cameraTheta=-0.22 mountX=0.09 mountY=-0.50, mountTheta=-1.39
21:57:42.343 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.49, y=-0.11, opts=13)
21:57:42.347 00.004 16872 Enqueuing Move request for scope (0.49, -0.11)
21:57:42.351 00.004 9640 Worker thread wakes up
21:57:42.351 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=5000, med=3192, FiltMin=3046, FiltMax=4212, Gamma=2.190
21:57:42.357 00.006 9640 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.11) opts 0xd
21:57:42.357 00.000 9640 Handling offset move in thread for scope, endpoint = (0.49, -0.11)
21:57:42.357 00.000 16872 UpdateGuideState exits: m=21735 SNR=80.0
21:57:42.362 00.005 9640 Moving (0.49, -0.11) raw xDistance=0.09 yDistance=-0.50
21:57:42.362 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:42.365 00.003 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:57:42.365 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.20, input -0.50, m_sumCorr=-0.74
21:57:42.365 00.000 9640 MoveAxis(E, 0, ABG)
21:57:42.365 00.000 9640 Move returns status 0, amount 0
21:57:42.365 00.000 9640 MoveAxis(N, 27, ABG)
21:57:42.365 00.000 9640 Guiding  Dir = 0, Dur = 27
21:57:42.365 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:57:42.368 00.003 16872 Enqueuing Expose request
21:57:42.372 00.004 9640 IsSlewing returns 0
21:57:42.372 00.000 9640 IsGuiding returns 0
21:57:42.375 00.003 9640 PulseGuide returned control before completion, sleep 35
21:57:42.414 00.039 9640 IsGuiding returns 1
21:57:42.414 00.000 9640 scope still moving after pulse duration time elapsed
21:57:42.445 00.031 9640 IsSlewing returns 0
21:57:42.446 00.001 9640 IsGuiding returns 0
21:57:42.446 00.000 9640 scope move finished after 27 + 47 ms
21:57:42.446 00.000 9640 Move returns status 0, amount 27
21:57:42.446 00.000 9640 move complete, result=0
21:57:42.446 00.000 9640 worker thread done servicing request
21:57:42.446 00.000 9640 Worker thread wakes up
21:57:42.446 00.000 16872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 27 ms NORTH
21:57:42.449 00.003 9640 worker thread servicing REQUEST_EXPOSE 5000
21:57:42.450 00.001 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:57:45.019 02.569 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3c4c72c8-b010-40f9-b7d4-3b12d654b83c"}
21:57:45.022 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3c4c72c8-b010-40f9-b7d4-3b12d654b83c"}
21:57:45.026 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bde497f1-84d4-4980-8989-b5352236afee"}
21:57:45.029 00.003 16872 case statement mapped state 6 to 3
21:57:45.032 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bde497f1-84d4-4980-8989-b5352236afee"}
21:57:45.035 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"497ed175-f5e8-4f29-8fe5-abd8b8e79b6a"}
21:57:45.040 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.93,7.06],"pixels":"..."},"id":"497ed175-f5e8-4f29-8fe5-abd8b8e79b6a"}
21:57:48.023 02.983 9640 Exposure complete
21:57:48.164 00.141 9640 worker thread done servicing request
21:57:48.164 00.000 16872 OnExposeComplete: enter
21:57:48.167 00.003 16872 UpdateGuideState(): m_state=6
21:57:48.170 00.003 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
21:57:48.175 00.005 16872 Star::Find returns 1 (0), X=897.92, Y=817.41, Mass=19130, SNR=72.7, Peak=4644 HFD=3.6
21:57:48.181 00.006 16872 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.61) = xAngle (2.06 = 2.06)
21:57:48.184 00.003 16872 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.00 = -1.00)
21:57:48.188 00.004 16872 CameraToMount -- cameraX=0.49 cameraY=0.24 hyp=0.54 cameraTheta=0.46 mountX=-0.26 mountY=-0.46, mountTheta=-2.08
21:57:48.201 00.013 16872 SchedulePrimaryMove(0F8FCD28, x=0.49, y=0.24, opts=13)
21:57:48.205 00.004 16872 Enqueuing Move request for scope (0.49, 0.24)
21:57:48.208 00.003 9640 Worker thread wakes up
21:57:48.208 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.24) opts 0xd
21:57:48.208 00.000 9640 Handling offset move in thread for scope, endpoint = (0.49, 0.24)
21:57:48.208 00.000 9640 Moving (0.49, 0.24) raw xDistance=-0.26 yDistance=-0.46
21:57:48.209 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:57:48.209 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.46, m_sumCorr=-0.74
21:57:48.209 00.000 9640 MoveAxis(E, 21, ABG)
21:57:48.209 00.000 9640 Guiding  Dir = 2, Dur = 21
21:57:48.209 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=4644, med=3200, FiltMin=3094, FiltMax=4004, Gamma=2.190
21:57:48.211 00.002 9640 IsSlewing returns 0
21:57:48.211 00.000 16872 UpdateGuideState exits: m=19130 SNR=72.7
21:57:48.215 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:48.217 00.002 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:57:48.222 00.005 9640 IsGuiding returns 0
21:57:48.222 00.000 16872 Enqueuing Expose request
21:57:48.226 00.004 9640 PulseGuide returned control before completion, sleep 31
21:57:48.266 00.040 9640 IsGuiding returns 1
21:57:48.266 00.000 9640 scope still moving after pulse duration time elapsed
21:57:48.296 00.030 9640 IsSlewing returns 0
21:57:48.296 00.000 9640 IsGuiding returns 1
21:57:48.328 00.032 9640 IsSlewing returns 0
21:57:48.329 00.001 9640 IsGuiding returns 1
21:57:48.359 00.030 9640 IsSlewing returns 0
21:57:48.360 00.001 9640 IsGuiding returns 1
21:57:48.390 00.030 9640 IsSlewing returns 0
21:57:48.390 00.000 9640 IsGuiding returns 0
21:57:48.390 00.000 9640 scope move finished after 21 + 147 ms
21:57:48.390 00.000 9640 Move returns status 0, amount 21
21:57:48.390 00.000 9640 MoveAxis(N, 0, ABG)
21:57:48.390 00.000 9640 Move returns status 0, amount 0
21:57:48.390 00.000 9640 move complete, result=0
21:57:48.391 00.001 9640 worker thread done servicing request
21:57:48.391 00.000 9640 Worker thread wakes up
21:57:48.391 00.000 16872 GuideStep: -0.3 px 21 ms EAST, -0.5 px 0 ms NORTH
21:57:48.394 00.003 9640 worker thread servicing REQUEST_EXPOSE 5000
21:57:48.394 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:57:50.017 01.623 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"408bfd78-04d4-4411-83d7-0eb75b48797c"}
21:57:50.021 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"408bfd78-04d4-4411-83d7-0eb75b48797c"}
21:57:50.025 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3956497-e551-4175-aa7f-7d75f3934d41"}
21:57:50.028 00.003 16872 case statement mapped state 6 to 3
21:57:50.030 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3956497-e551-4175-aa7f-7d75f3934d41"}
21:57:50.034 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d059a2a-f5ba-4e33-97e6-f163f6bc6d49"}
21:57:50.038 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.92,7.41],"pixels":"..."},"id":"7d059a2a-f5ba-4e33-97e6-f163f6bc6d49"}
21:57:53.960 03.922 9640 Exposure complete
21:57:54.102 00.142 9640 worker thread done servicing request
21:57:54.102 00.000 16872 OnExposeComplete: enter
21:57:54.105 00.003 16872 UpdateGuideState(): m_state=6
21:57:54.107 00.002 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
21:57:54.111 00.004 16872 Star::Find returns 1 (0), X=897.98, Y=817.60, Mass=21547, SNR=84.2, Peak=4920 HFD=3.5
21:57:54.117 00.006 16872 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.61) = xAngle (2.28 = 2.28)
21:57:54.121 00.004 16872 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.79 = -0.79)
21:57:54.126 00.005 16872 CameraToMount -- cameraX=0.54 cameraY=0.43 hyp=0.69 cameraTheta=0.67 mountX=-0.45 mountY=-0.49, mountTheta=-2.31
21:57:54.132 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.54, y=0.43, opts=13)
21:57:54.135 00.003 16872 Enqueuing Move request for scope (0.54, 0.43)
21:57:54.137 00.002 9640 Worker thread wakes up
21:57:54.138 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.43) opts 0xd
21:57:54.138 00.000 9640 Handling offset move in thread for scope, endpoint = (0.54, 0.43)
21:57:54.138 00.000 9640 Moving (0.54, 0.43) raw xDistance=-0.45 yDistance=-0.49
21:57:54.138 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45
21:57:54.138 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.49, m_sumCorr=-0.74
21:57:54.138 00.000 9640 MoveAxis(E, 37, ABG)
21:57:54.138 00.000 9640 Guiding  Dir = 2, Dur = 37
21:57:54.138 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=4920, med=3188, FiltMin=3112, FiltMax=4300, Gamma=2.190
21:57:54.141 00.003 16872 UpdateGuideState exits: m=21547 SNR=84.2
21:57:54.144 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:54.147 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:57:54.151 00.004 16872 Enqueuing Expose request
21:57:54.153 00.002 9640 IsSlewing returns 0
21:57:54.154 00.001 9640 IsGuiding returns 0
21:57:54.154 00.000 9640 PulseGuide returned control before completion, sleep 47
21:57:54.206 00.052 9640 IsGuiding returns 1
21:57:54.207 00.001 9640 scope still moving after pulse duration time elapsed
21:57:54.238 00.031 9640 IsSlewing returns 0
21:57:54.239 00.001 9640 IsGuiding returns 0
21:57:54.239 00.000 9640 scope move finished after 37 + 48 ms
21:57:54.239 00.000 9640 Move returns status 0, amount 37
21:57:54.239 00.000 9640 MoveAxis(N, 0, ABG)
21:57:54.239 00.000 9640 Move returns status 0, amount 0
21:57:54.239 00.000 9640 move complete, result=0
21:57:54.239 00.000 9640 worker thread done servicing request
21:57:54.240 00.001 16872 GuideStep: -0.4 px 37 ms EAST, -0.5 px 0 ms NORTH
21:57:54.244 00.004 9640 Worker thread wakes up
21:57:54.244 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:57:54.244 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:57:55.017 00.773 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a329cfc1-9831-4322-940e-37a92ab6e79e"}
21:57:55.020 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a329cfc1-9831-4322-940e-37a92ab6e79e"}
21:57:55.025 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"31fb95e6-0501-4f2d-861c-857f594b034e"}
21:57:55.028 00.003 16872 case statement mapped state 6 to 3
21:57:55.031 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"31fb95e6-0501-4f2d-861c-857f594b034e"}
21:57:55.035 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d976db03-0941-4bb2-b6e2-8bc2b70362a2"}
21:57:55.040 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.98,6.60],"pixels":"..."},"id":"d976db03-0941-4bb2-b6e2-8bc2b70362a2"}
21:57:59.807 04.767 9640 Exposure complete
21:57:59.951 00.144 9640 worker thread done servicing request
21:57:59.951 00.000 16872 OnExposeComplete: enter
21:57:59.954 00.003 16872 UpdateGuideState(): m_state=6
21:57:59.956 00.002 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
21:57:59.958 00.002 16872 Star::Find returns 1 (0), X=897.92, Y=817.52, Mass=22206, SNR=84.9, Peak=4688 HFD=3.7
21:57:59.962 00.004 16872 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.61) = xAngle (2.24 = 2.24)
21:57:59.966 00.004 16872 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.83 = -0.83)
21:57:59.969 00.003 16872 CameraToMount -- cameraX=0.48 cameraY=0.35 hyp=0.59 cameraTheta=0.63 mountX=-0.36 mountY=-0.43, mountTheta=-2.27
21:57:59.974 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.48, y=0.35, opts=13)
21:57:59.977 00.003 16872 Enqueuing Move request for scope (0.48, 0.35)
21:57:59.982 00.005 9640 Worker thread wakes up
21:57:59.983 00.001 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=4688, med=3192, FiltMin=3114, FiltMax=4120, Gamma=2.190
21:57:59.987 00.004 9640 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.35) opts 0xd
21:57:59.987 00.000 9640 Handling offset move in thread for scope, endpoint = (0.48, 0.35)
21:57:59.988 00.001 9640 Moving (0.48, 0.35) raw xDistance=-0.36 yDistance=-0.43
21:57:59.988 00.000 16872 UpdateGuideState exits: m=22206 SNR=84.9
21:57:59.992 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:59.995 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:57:59.997 00.002 16872 Enqueuing Expose request
21:58:00.000 00.003 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.36
21:58:00.000 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.34, input -0.43, m_sumCorr=-1.1
21:58:00.000 00.000 9640 MoveAxis(E, 32, ABG)
21:58:00.000 00.000 9640 Guiding  Dir = 2, Dur = 32
21:58:00.000 00.000 9640 IsSlewing returns 0
21:58:00.001 00.001 9640 IsGuiding returns 0
21:58:00.001 00.000 9640 PulseGuide returned control before completion, sleep 42
21:58:00.017 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8462ac60-2343-426a-991c-1c584d7a95aa"}
21:58:00.022 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8462ac60-2343-426a-991c-1c584d7a95aa"}
21:58:00.030 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4793c81-8ec8-46d4-85f5-7d74f5d2d8f9"}
21:58:00.036 00.006 16872 case statement mapped state 6 to 3
21:58:00.039 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4793c81-8ec8-46d4-85f5-7d74f5d2d8f9"}
21:58:00.044 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"65cb0756-398b-4a39-a433-b5e4567b89f5"}
21:58:00.047 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.92,6.52],"pixels":"..."},"id":"65cb0756-398b-4a39-a433-b5e4567b89f5"}
21:58:00.056 00.009 9640 IsGuiding returns 1
21:58:00.056 00.000 9640 scope still moving after pulse duration time elapsed
21:58:00.088 00.032 9640 IsSlewing returns 0
21:58:00.088 00.000 9640 IsGuiding returns 0
21:58:00.088 00.000 9640 scope move finished after 32 + 55 ms
21:58:00.088 00.000 9640 Move returns status 0, amount 32
21:58:00.088 00.000 9640 MoveAxis(N, 45, ABG)
21:58:00.088 00.000 9640 Guiding  Dir = 0, Dur = 45
21:58:00.089 00.001 9640 IsSlewing returns 0
21:58:00.089 00.000 9640 IsGuiding returns 0
21:58:00.089 00.000 9640 PulseGuide returned control before completion, sleep 55
21:58:00.151 00.062 9640 IsGuiding returns 1
21:58:00.151 00.000 9640 scope still moving after pulse duration time elapsed
21:58:00.182 00.031 9640 IsSlewing returns 0
21:58:00.183 00.001 9640 IsGuiding returns 0
21:58:00.183 00.000 9640 scope move finished after 45 + 49 ms
21:58:00.183 00.000 9640 Move returns status 0, amount 45
21:58:00.183 00.000 9640 move complete, result=0
21:58:00.183 00.000 9640 worker thread done servicing request
21:58:00.183 00.000 9640 Worker thread wakes up
21:58:00.183 00.000 16872 GuideStep: -0.4 px 32 ms EAST, -0.4 px 45 ms NORTH
21:58:00.187 00.004 9640 worker thread servicing REQUEST_EXPOSE 5000
21:58:00.187 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:58:05.018 04.831 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c3a83bc-ae6b-416c-83da-6c3621594b97"}
21:58:05.022 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9c3a83bc-ae6b-416c-83da-6c3621594b97"}
21:58:05.026 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"46f283eb-a1a6-4376-bed9-291336ba87a0"}
21:58:05.029 00.003 16872 case statement mapped state 6 to 3
21:58:05.033 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"46f283eb-a1a6-4376-bed9-291336ba87a0"}
21:58:05.040 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b8428069-de53-4bb5-ad14-0b75b0591fee"}
21:58:05.044 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.92,6.52],"pixels":"..."},"id":"b8428069-de53-4bb5-ad14-0b75b0591fee"}
21:58:05.757 00.713 9640 Exposure complete
21:58:05.899 00.142 9640 worker thread done servicing request
21:58:05.900 00.001 16872 OnExposeComplete: enter
21:58:05.902 00.002 16872 UpdateGuideState(): m_state=6
21:58:05.905 00.003 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
21:58:05.908 00.003 16872 Star::Find returns 1 (0), X=897.73, Y=816.99, Mass=20058, SNR=75.8, Peak=4956 HFD=3.3
21:58:05.910 00.002 16872 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.61) = xAngle (1.05 = 1.05)
21:58:05.914 00.004 16872 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-2.01 = -2.01)
21:58:05.916 00.002 16872 CameraToMount -- cameraX=0.29 cameraY=-0.18 hyp=0.35 cameraTheta=-0.56 mountX=0.17 mountY=-0.31, mountTheta=-1.07
21:58:05.921 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.29, y=-0.18, opts=13)
21:58:05.923 00.002 16872 Enqueuing Move request for scope (0.29, -0.18)
21:58:05.926 00.003 9640 Worker thread wakes up
21:58:05.926 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.18) opts 0xd
21:58:05.926 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=4956, med=3188, FiltMin=3124, FiltMax=4300, Gamma=2.190
21:58:05.934 00.008 9640 Handling offset move in thread for scope, endpoint = (0.29, -0.18)
21:58:05.934 00.000 16872 UpdateGuideState exits: m=20058 SNR=75.8
21:58:05.937 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:05.940 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:58:05.943 00.003 16872 Enqueuing Expose request
21:58:05.946 00.003 9640 Moving (0.29, -0.18) raw xDistance=0.17 yDistance=-0.31
21:58:05.946 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.17
21:58:05.946 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.31, m_sumCorr=-1.1
21:58:05.946 00.000 9640 MoveAxis(W, 12, ABG)
21:58:05.946 00.000 9640 Guiding  Dir = 3, Dur = 12
21:58:05.947 00.001 9640 IsSlewing returns 0
21:58:05.947 00.000 9640 IsGuiding returns 0
21:58:05.948 00.001 9640 PulseGuide returned control before completion, sleep 22
21:58:05.976 00.028 9640 IsGuiding returns 1
21:58:05.976 00.000 9640 scope still moving after pulse duration time elapsed
21:58:06.006 00.030 9640 IsSlewing returns 0
21:58:06.006 00.000 9640 IsGuiding returns 0
21:58:06.007 00.001 9640 scope move finished after 12 + 46 ms
21:58:06.007 00.000 9640 Move returns status 0, amount 12
21:58:06.007 00.000 9640 MoveAxis(N, 0, ABG)
21:58:06.007 00.000 9640 Move returns status 0, amount 0
21:58:06.007 00.000 9640 move complete, result=0
21:58:06.007 00.000 9640 worker thread done servicing request
21:58:06.007 00.000 9640 Worker thread wakes up
21:58:06.007 00.000 16872 GuideStep: 0.2 px 12 ms WEST, -0.3 px 0 ms NORTH
21:58:06.011 00.004 9640 worker thread servicing REQUEST_EXPOSE 5000
21:58:06.011 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:58:10.017 04.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6fd9883b-108f-468b-bb1a-c1624a5eccf2"}
21:58:10.020 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"6fd9883b-108f-468b-bb1a-c1624a5eccf2"}
21:58:10.023 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3955a2e-5751-4a19-857f-f211c8b90879"}
21:58:10.026 00.003 16872 case statement mapped state 6 to 3
21:58:10.029 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3955a2e-5751-4a19-857f-f211c8b90879"}
21:58:10.033 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e97c97df-163f-4283-ae1d-4f5f5807e972"}
21:58:10.037 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.73,6.99],"pixels":"..."},"id":"e97c97df-163f-4283-ae1d-4f5f5807e972"}
21:58:11.580 01.543 9640 Exposure complete
21:58:11.718 00.138 9640 worker thread done servicing request
21:58:11.718 00.000 16872 OnExposeComplete: enter
21:58:11.721 00.003 16872 UpdateGuideState(): m_state=6
21:58:11.724 00.003 16872 Star::Find(15, 897, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
21:58:11.730 00.006 16872 Star::Find returns 1 (0), X=897.79, Y=817.42, Mass=21127, SNR=80.9, Peak=4960 HFD=3.5
21:58:11.737 00.007 16872 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.61) = xAngle (2.22 = 2.22)
21:58:11.740 00.003 16872 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.85 = -0.85)
21:58:11.744 00.004 16872 CameraToMount -- cameraX=0.35 cameraY=0.25 hyp=0.43 cameraTheta=0.61 mountX=-0.26 mountY=-0.32, mountTheta=-2.25
21:58:11.749 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=0.25, opts=13)
21:58:11.752 00.003 16872 Enqueuing Move request for scope (0.35, 0.25)
21:58:11.755 00.003 9640 Worker thread wakes up
21:58:11.755 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=4960, med=3192, FiltMin=3092, FiltMax=4112, Gamma=2.190
21:58:11.758 00.003 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.25) opts 0xd
21:58:11.758 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, 0.25)
21:58:11.758 00.000 9640 Moving (0.35, 0.25) raw xDistance=-0.26 yDistance=-0.32
21:58:11.759 00.001 16872 UpdateGuideState exits: m=21127 SNR=80.9
21:58:11.763 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:11.766 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:58:11.768 00.002 16872 Enqueuing Expose request
21:58:11.771 00.003 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:58:11.771 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.32, m_sumCorr=-1.1
21:58:11.771 00.000 9640 MoveAxis(E, 20, ABG)
21:58:11.771 00.000 9640 Guiding  Dir = 2, Dur = 20
21:58:11.771 00.000 9640 IsSlewing returns 0
21:58:11.771 00.000 9640 IsGuiding returns 0
21:58:11.772 00.001 9640 PulseGuide returned control before completion, sleep 30
21:58:11.803 00.031 9640 IsGuiding returns 1
21:58:11.803 00.000 9640 scope still moving after pulse duration time elapsed
21:58:11.834 00.031 9640 IsSlewing returns 0
21:58:11.834 00.000 9640 IsGuiding returns 1
21:58:11.865 00.031 9640 IsSlewing returns 0
21:58:11.866 00.001 9640 IsGuiding returns 1
21:58:11.896 00.030 9640 IsSlewing returns 0
21:58:11.896 00.000 9640 IsGuiding returns 1
21:58:11.927 00.031 9640 IsSlewing returns 0
21:58:11.928 00.001 9640 IsGuiding returns 0
21:58:11.928 00.000 9640 scope move finished after 20 + 136 ms
21:58:11.928 00.000 9640 Move returns status 0, amount 20
21:58:11.928 00.000 9640 MoveAxis(N, 0, ABG)
21:58:11.928 00.000 9640 Move returns status 0, amount 0
21:58:11.928 00.000 9640 move complete, result=0
21:58:11.928 00.000 9640 worker thread done servicing request
21:58:11.928 00.000 9640 Worker thread wakes up
21:58:11.928 00.000 16872 GuideStep: -0.3 px 20 ms EAST, -0.3 px 0 ms NORTH
21:58:11.931 00.003 9640 worker thread servicing REQUEST_EXPOSE 5000
21:58:11.931 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:58:15.018 03.087 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"51493339-4164-47d8-ba2b-c6b65401795c"}
21:58:15.022 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"51493339-4164-47d8-ba2b-c6b65401795c"}
21:58:15.025 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d134152-5e06-4dad-9423-9ffb87483d39"}
21:58:15.027 00.002 16872 case statement mapped state 6 to 3
21:58:15.031 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d134152-5e06-4dad-9423-9ffb87483d39"}
21:58:15.036 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"380c3ae6-6aea-4991-b630-b58167b2ec64"}
21:58:15.040 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.79,7.42],"pixels":"..."},"id":"380c3ae6-6aea-4991-b630-b58167b2ec64"}
21:58:17.504 02.464 9640 Exposure complete
21:58:17.651 00.147 9640 worker thread done servicing request
21:58:17.652 00.001 16872 OnExposeComplete: enter
21:58:17.655 00.003 16872 UpdateGuideState(): m_state=6
21:58:17.658 00.003 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
21:58:17.662 00.004 16872 Star::Find returns 1 (0), X=897.96, Y=817.80, Mass=22117, SNR=82.1, Peak=4824 HFD=4.1
21:58:17.667 00.005 16872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.61) = xAngle (2.48 = 2.48)
21:58:17.671 00.004 16872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.58 = -0.58)
21:58:17.676 00.005 16872 CameraToMount -- cameraX=0.52 cameraY=0.63 hyp=0.82 cameraTheta=0.87 mountX=-0.65 mountY=-0.45, mountTheta=-2.53
21:58:17.682 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.52, y=0.63, opts=13)
21:58:17.685 00.003 16872 Enqueuing Move request for scope (0.52, 0.63)
21:58:17.689 00.004 9640 Worker thread wakes up
21:58:17.689 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.63) opts 0xd
21:58:17.689 00.000 9640 Handling offset move in thread for scope, endpoint = (0.52, 0.63)
21:58:17.689 00.000 9640 Moving (0.52, 0.63) raw xDistance=-0.65 yDistance=-0.45
21:58:17.689 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.65
21:58:17.689 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.22, input -0.45, m_sumCorr=-1.3
21:58:17.689 00.000 9640 MoveAxis(E, 53, ABG)
21:58:17.689 00.000 9640 Guiding  Dir = 2, Dur = 53
21:58:17.689 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=4824, med=3188, FiltMin=3088, FiltMax=4184, Gamma=2.190
21:58:17.692 00.003 9640 IsSlewing returns 0
21:58:17.692 00.000 16872 UpdateGuideState exits: m=22117 SNR=82.1
21:58:17.697 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:17.699 00.002 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:58:17.702 00.003 16872 Enqueuing Expose request
21:58:17.705 00.003 9640 IsGuiding returns 0
21:58:17.706 00.001 9640 PulseGuide returned control before completion, sleep 63
21:58:17.774 00.068 9640 IsGuiding returns 1
21:58:17.774 00.000 9640 scope still moving after pulse duration time elapsed
21:58:17.805 00.031 9640 IsSlewing returns 0
21:58:17.806 00.001 9640 IsGuiding returns 0
21:58:17.806 00.000 9640 scope move finished after 53 + 47 ms
21:58:17.806 00.000 9640 Move returns status 0, amount 53
21:58:17.806 00.000 9640 MoveAxis(N, 30, ABG)
21:58:17.806 00.000 9640 Guiding  Dir = 0, Dur = 30
21:58:17.806 00.000 9640 IsSlewing returns 0
21:58:17.807 00.001 9640 IsGuiding returns 0
21:58:17.808 00.001 9640 PulseGuide returned control before completion, sleep 40
21:58:17.852 00.044 9640 IsGuiding returns 1
21:58:17.853 00.001 9640 scope still moving after pulse duration time elapsed
21:58:17.883 00.030 9640 IsSlewing returns 0
21:58:17.884 00.001 9640 IsGuiding returns 0
21:58:17.884 00.000 9640 scope move finished after 30 + 47 ms
21:58:17.884 00.000 9640 Move returns status 0, amount 30
21:58:17.885 00.001 9640 move complete, result=0
21:58:17.885 00.000 16872 GuideStep: -0.6 px 53 ms EAST, -0.4 px 30 ms NORTH
21:58:17.890 00.005 9640 worker thread done servicing request
21:58:17.890 00.000 9640 Worker thread wakes up
21:58:17.890 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:58:17.890 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:58:20.017 02.127 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8670a99f-412b-43af-b0a4-2d26295cc0ec"}
21:58:20.022 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8670a99f-412b-43af-b0a4-2d26295cc0ec"}
21:58:20.028 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b5b3b1d8-4ed3-4b9c-8d38-bf41affa3f12"}
21:58:20.031 00.003 16872 case statement mapped state 6 to 3
21:58:20.033 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5b3b1d8-4ed3-4b9c-8d38-bf41affa3f12"}
21:58:20.036 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2c5699bf-46ad-4d15-a4b1-d78fcea30df7"}
21:58:20.039 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.96,6.80],"pixels":"..."},"id":"2c5699bf-46ad-4d15-a4b1-d78fcea30df7"}
21:58:23.463 03.424 9640 Exposure complete
21:58:23.604 00.141 9640 worker thread done servicing request
21:58:23.604 00.000 16872 OnExposeComplete: enter
21:58:23.606 00.002 16872 UpdateGuideState(): m_state=6
21:58:23.609 00.003 16872 Star::Find(15, 897, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
21:58:23.616 00.007 16872 Star::Find returns 1 (0), X=898.19, Y=817.01, Mass=21727, SNR=79.4, Peak=5060 HFD=3.4
21:58:23.621 00.005 16872 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.61) = xAngle (1.39 = 1.39)
21:58:23.625 00.004 16872 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.67 = -1.67)
21:58:23.629 00.004 16872 CameraToMount -- cameraX=0.75 cameraY=-0.17 hyp=0.77 cameraTheta=-0.22 mountX=0.14 mountY=-0.77, mountTheta=-1.39
21:58:23.633 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.75, y=-0.17, opts=13)
21:58:23.636 00.003 16872 Enqueuing Move request for scope (0.75, -0.17)
21:58:23.638 00.002 9640 Worker thread wakes up
21:58:23.638 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.17) opts 0xd
21:58:23.638 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=5060, med=3196, FiltMin=3120, FiltMax=4276, Gamma=2.190
21:58:23.641 00.003 9640 Handling offset move in thread for scope, endpoint = (0.75, -0.17)
21:58:23.642 00.001 9640 Moving (0.75, -0.17) raw xDistance=0.14 yDistance=-0.77
21:58:23.642 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.14
21:58:23.642 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.77, m_sumCorr=-1.3
21:58:23.642 00.000 9640 MoveAxis(W, 7, ABG)
21:58:23.642 00.000 9640 Guiding  Dir = 3, Dur = 7
21:58:23.642 00.000 16872 UpdateGuideState exits: m=21727 SNR=79.4
21:58:23.647 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:23.650 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:58:23.652 00.002 16872 Enqueuing Expose request
21:58:23.655 00.003 9640 IsSlewing returns 0
21:58:23.655 00.000 9640 IsGuiding returns 0
21:58:23.655 00.000 9640 PulseGuide returned control before completion, sleep 17
21:58:23.688 00.033 9640 IsGuiding returns 0
21:58:23.688 00.000 9640 Move returns status 0, amount 7
21:58:23.689 00.001 9640 MoveAxis(N, 0, ABG)
21:58:23.689 00.000 9640 Move returns status 0, amount 0
21:58:23.689 00.000 9640 move complete, result=0
21:58:23.689 00.000 9640 worker thread done servicing request
21:58:23.689 00.000 9640 Worker thread wakes up
21:58:23.689 00.000 16872 GuideStep: 0.1 px 7 ms WEST, -0.8 px 0 ms NORTH
21:58:23.694 00.005 9640 worker thread servicing REQUEST_EXPOSE 5000
21:58:23.694 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:58:25.014 01.320 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eac2eacd-782a-4211-94d4-a453ef1ca68e"}
21:58:25.021 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"eac2eacd-782a-4211-94d4-a453ef1ca68e"}
21:58:25.028 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fabbe419-04b5-46b3-b3ad-89b590fb454c"}
21:58:25.031 00.003 16872 case statement mapped state 6 to 3
21:58:25.035 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fabbe419-04b5-46b3-b3ad-89b590fb454c"}
21:58:25.039 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4afe9d27-0f06-431c-ae26-88b11e724a37"}
21:58:25.042 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.19,7.01],"pixels":"..."},"id":"4afe9d27-0f06-431c-ae26-88b11e724a37"}
21:58:29.256 04.214 9640 Exposure complete
21:58:29.397 00.141 9640 worker thread done servicing request
21:58:29.397 00.000 16872 OnExposeComplete: enter
21:58:29.400 00.003 16872 UpdateGuideState(): m_state=6
21:58:29.403 00.003 16872 Star::Find(15, 898, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
21:58:29.407 00.004 16872 Star::Find returns 1 (0), X=898.27, Y=817.34, Mass=20083, SNR=77.8, Peak=4696 HFD=3.6
21:58:29.410 00.003 16872 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.61) = xAngle (1.80 = 1.80)
21:58:29.413 00.003 16872 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.26 = -1.26)
21:58:29.416 00.003 16872 CameraToMount -- cameraX=0.83 cameraY=0.16 hyp=0.85 cameraTheta=0.19 mountX=-0.19 mountY=-0.81, mountTheta=-1.81
21:58:29.419 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.83, y=0.16, opts=13)
21:58:29.422 00.003 16872 Enqueuing Move request for scope (0.83, 0.16)
21:58:29.428 00.006 9640 Worker thread wakes up
21:58:29.428 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.83, 0.16) opts 0xd
21:58:29.428 00.000 9640 Handling offset move in thread for scope, endpoint = (0.83, 0.16)
21:58:29.428 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=4696, med=3192, FiltMin=3034, FiltMax=4176, Gamma=2.190
21:58:29.434 00.006 9640 Moving (0.83, 0.16) raw xDistance=-0.19 yDistance=-0.81
21:58:29.435 00.001 16872 UpdateGuideState exits: m=20083 SNR=77.8
21:58:29.438 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:29.441 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:58:29.445 00.004 16872 Enqueuing Expose request
21:58:29.448 00.003 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
21:58:29.448 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.24, input -0.81, m_sumCorr=-1.5
21:58:29.448 00.000 9640 MoveAxis(E, 15, ABG)
21:58:29.448 00.000 9640 Guiding  Dir = 2, Dur = 15
21:58:29.448 00.000 9640 IsSlewing returns 0
21:58:29.448 00.000 9640 IsGuiding returns 0
21:58:29.449 00.001 9640 PulseGuide returned control before completion, sleep 25
21:58:29.487 00.038 9640 IsGuiding returns 1
21:58:29.487 00.000 9640 scope still moving after pulse duration time elapsed
21:58:29.519 00.032 9640 IsSlewing returns 0
21:58:29.519 00.000 9640 IsGuiding returns 0
21:58:29.519 00.000 9640 scope move finished after 15 + 55 ms
21:58:29.519 00.000 9640 Move returns status 0, amount 15
21:58:29.519 00.000 9640 MoveAxis(N, 32, ABG)
21:58:29.519 00.000 9640 Guiding  Dir = 0, Dur = 32
21:58:29.520 00.001 9640 IsSlewing returns 0
21:58:29.520 00.000 9640 IsGuiding returns 0
21:58:29.520 00.000 9640 PulseGuide returned control before completion, sleep 42
21:58:29.568 00.048 9640 IsGuiding returns 1
21:58:29.568 00.000 9640 scope still moving after pulse duration time elapsed
21:58:29.598 00.030 9640 IsSlewing returns 0
21:58:29.599 00.001 9640 IsGuiding returns 0
21:58:29.599 00.000 9640 scope move finished after 32 + 47 ms
21:58:29.599 00.000 9640 Move returns status 0, amount 32
21:58:29.599 00.000 9640 move complete, result=0
21:58:29.599 00.000 9640 worker thread done servicing request
21:58:29.600 00.001 16872 GuideStep: -0.2 px 15 ms EAST, -0.8 px 32 ms NORTH
21:58:29.603 00.003 9640 Worker thread wakes up
21:58:29.604 00.001 9640 worker thread servicing REQUEST_EXPOSE 5000
21:58:29.604 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:58:30.013 00.409 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7afd1794-8990-42f2-8054-d9d8905c077d"}
21:58:30.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7afd1794-8990-42f2-8054-d9d8905c077d"}
21:58:30.022 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e1480d18-3e81-4c7c-80d4-1a11e0614d7a"}
21:58:30.030 00.008 16872 case statement mapped state 6 to 3
21:58:30.035 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1480d18-3e81-4c7c-80d4-1a11e0614d7a"}
21:58:30.040 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"341c1d66-ff9c-44e6-9ec2-364a102a0b82"}
21:58:30.048 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.27,7.34],"pixels":"..."},"id":"341c1d66-ff9c-44e6-9ec2-364a102a0b82"}
21:58:35.013 04.965 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b4e979c-f1c0-4eeb-a4f0-6945c83bb426"}
21:58:35.016 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5b4e979c-f1c0-4eeb-a4f0-6945c83bb426"}
21:58:35.019 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4041aee8-3c56-4065-9ea9-c9642a26166e"}
21:58:35.022 00.003 16872 case statement mapped state 6 to 3
21:58:35.026 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4041aee8-3c56-4065-9ea9-c9642a26166e"}
21:58:35.032 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4b1cba24-d714-4be7-aa3e-8b381dbf9afb"}
21:58:35.035 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.27,7.34],"pixels":"..."},"id":"4b1cba24-d714-4be7-aa3e-8b381dbf9afb"}
21:58:35.175 00.140 9640 Exposure complete
21:58:35.323 00.148 9640 worker thread done servicing request
21:58:35.323 00.000 16872 OnExposeComplete: enter
21:58:35.331 00.008 16872 UpdateGuideState(): m_state=6
21:58:35.340 00.009 16872 Star::Find(15, 898, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:58:35.344 00.004 16872 Star::Find returns 1 (0), X=898.19, Y=817.49, Mass=21141, SNR=81.9, Peak=4992 HFD=3.4
21:58:35.348 00.004 16872 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.61) = xAngle (2.01 = 2.01)
21:58:35.351 00.003 16872 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.05 = -1.05)
21:58:35.354 00.003 16872 CameraToMount -- cameraX=0.75 cameraY=0.32 hyp=0.81 cameraTheta=0.40 mountX=-0.35 mountY=-0.70, mountTheta=-2.03
21:58:35.365 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=0.75, y=0.32, opts=13)
21:58:35.369 00.004 16872 Enqueuing Move request for scope (0.75, 0.32)
21:58:35.373 00.004 9640 Worker thread wakes up
21:58:35.373 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=4992, med=3188, FiltMin=3070, FiltMax=4268, Gamma=2.190
21:58:35.379 00.006 9640 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.32) opts 0xd
21:58:35.379 00.000 16872 UpdateGuideState exits: m=21141 SNR=81.9
21:58:35.383 00.004 9640 Handling offset move in thread for scope, endpoint = (0.75, 0.32)
21:58:35.383 00.000 9640 Moving (0.75, 0.32) raw xDistance=-0.35 yDistance=-0.70
21:58:35.383 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:35.386 00.003 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.35
21:58:35.386 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.22, input -0.70, m_sumCorr=-1.8
21:58:35.386 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:58:35.390 00.004 16872 Enqueuing Expose request
21:58:35.393 00.003 9640 MoveAxis(E, 29, ABG)
21:58:35.393 00.000 9640 Guiding  Dir = 2, Dur = 29
21:58:35.393 00.000 9640 IsSlewing returns 0
21:58:35.394 00.001 9640 IsGuiding returns 0
21:58:35.394 00.000 9640 PulseGuide returned control before completion, sleep 39
21:58:35.437 00.043 9640 IsGuiding returns 1
21:58:35.437 00.000 9640 scope still moving after pulse duration time elapsed
21:58:35.465 00.028 9640 IsSlewing returns 0
21:58:35.465 00.000 9640 IsGuiding returns 0
21:58:35.465 00.000 9640 scope move finished after 29 + 42 ms
21:58:35.465 00.000 9640 Move returns status 0, amount 29
21:58:35.466 00.001 9640 MoveAxis(N, 29, ABG)
21:58:35.466 00.000 9640 Guiding  Dir = 0, Dur = 29
21:58:35.466 00.000 9640 IsSlewing returns 0
21:58:35.467 00.001 9640 IsGuiding returns 0
21:58:35.469 00.002 9640 PulseGuide returned control before completion, sleep 38
21:58:35.511 00.042 9640 IsGuiding returns 1
21:58:35.511 00.000 9640 scope still moving after pulse duration time elapsed
21:58:35.542 00.031 9640 IsSlewing returns 0
21:58:35.544 00.002 9640 IsGuiding returns 0
21:58:35.545 00.001 9640 scope move finished after 29 + 47 ms
21:58:35.545 00.000 9640 Move returns status 0, amount 29
21:58:35.545 00.000 9640 move complete, result=0
21:58:35.545 00.000 9640 worker thread done servicing request
21:58:35.545 00.000 9640 Worker thread wakes up
21:58:35.545 00.000 16872 GuideStep: -0.3 px 29 ms EAST, -0.7 px 29 ms NORTH
21:58:35.551 00.006 9640 worker thread servicing REQUEST_EXPOSE 5000
21:58:35.551 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:58:40.014 04.463 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"988bc8f2-4201-4a55-9aba-1797f1a791c7"}
21:58:40.018 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"988bc8f2-4201-4a55-9aba-1797f1a791c7"}
21:58:40.021 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05e8bd10-418b-4516-ba1f-56277fbd2c35"}
21:58:40.024 00.003 16872 case statement mapped state 6 to 3
21:58:40.026 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"05e8bd10-418b-4516-ba1f-56277fbd2c35"}
21:58:40.033 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4249ffb2-1923-4b09-bfcd-c1af9dd8dc37"}
21:58:40.038 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.19,7.49],"pixels":"..."},"id":"4249ffb2-1923-4b09-bfcd-c1af9dd8dc37"}
21:58:41.121 01.083 9640 Exposure complete
21:58:41.277 00.156 9640 worker thread done servicing request
21:58:41.277 00.000 16872 OnExposeComplete: enter
21:58:41.281 00.004 16872 UpdateGuideState(): m_state=6
21:58:41.285 00.004 16872 Star::Find(15, 898, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
21:58:41.288 00.003 16872 Star::Find returns 1 (0), X=898.37, Y=817.21, Mass=20877, SNR=75.1, Peak=4856 HFD=3.6
21:58:41.291 00.003 16872 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.61) = xAngle (1.65 = 1.65)
21:58:41.295 00.004 16872 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.42 = -1.42)
21:58:41.301 00.006 16872 CameraToMount -- cameraX=0.93 cameraY=0.04 hyp=0.93 cameraTheta=0.04 mountX=-0.07 mountY=-0.92, mountTheta=-1.65
21:58:41.304 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.93, y=0.04, opts=13)
21:58:41.308 00.004 16872 Enqueuing Move request for scope (0.93, 0.04)
21:58:41.315 00.007 9640 Worker thread wakes up
21:58:41.315 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.04) opts 0xd
21:58:41.315 00.000 9640 Handling offset move in thread for scope, endpoint = (0.93, 0.04)
21:58:41.315 00.000 9640 Moving (0.93, 0.04) raw xDistance=-0.07 yDistance=-0.92
21:58:41.315 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:58:41.315 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.24, input -0.92, m_sumCorr=-2
21:58:41.316 00.001 9640 MoveAxis(E, 0, ABG)
21:58:41.316 00.000 9640 Move returns status 0, amount 0
21:58:41.316 00.000 9640 MoveAxis(N, 32, ABG)
21:58:41.316 00.000 9640 Guiding  Dir = 0, Dur = 32
21:58:41.316 00.000 9640 IsSlewing returns 0
21:58:41.316 00.000 9640 IsGuiding returns 0
21:58:41.317 00.001 9640 PulseGuide returned control before completion, sleep 42
21:58:41.317 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=4856, med=3200, FiltMin=3050, FiltMax=4124, Gamma=2.190
21:58:41.322 00.005 16872 UpdateGuideState exits: m=20877 SNR=75.1
21:58:41.327 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:41.330 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:58:41.333 00.003 16872 Enqueuing Expose request
21:58:41.369 00.036 9640 IsGuiding returns 1
21:58:41.369 00.000 9640 scope still moving after pulse duration time elapsed
21:58:41.400 00.031 9640 IsSlewing returns 0
21:58:41.400 00.000 9640 IsGuiding returns 0
21:58:41.400 00.000 9640 scope move finished after 32 + 51 ms
21:58:41.401 00.001 9640 Move returns status 0, amount 32
21:58:41.401 00.000 9640 move complete, result=0
21:58:41.401 00.000 9640 worker thread done servicing request
21:58:41.401 00.000 16872 GuideStep: -0.1 px 0 ms EAST, -0.9 px 32 ms NORTH
21:58:41.408 00.007 9640 Worker thread wakes up
21:58:41.408 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:58:41.408 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:58:45.013 03.605 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7442d800-462e-4095-9fc9-715cb87dd030"}
21:58:45.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7442d800-462e-4095-9fc9-715cb87dd030"}
21:58:45.021 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f424d4b-3d86-4fcf-b29e-ce3852805ee9"}
21:58:45.024 00.003 16872 case statement mapped state 6 to 3
21:58:45.026 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f424d4b-3d86-4fcf-b29e-ce3852805ee9"}
21:58:45.031 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c82580b4-4275-4b47-a67e-7974460ffd0d"}
21:58:45.034 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.37,7.21],"pixels":"..."},"id":"c82580b4-4275-4b47-a67e-7974460ffd0d"}
21:58:46.986 01.952 9640 Exposure complete
21:58:47.128 00.142 9640 worker thread done servicing request
21:58:47.128 00.000 16872 OnExposeComplete: enter
21:58:47.134 00.006 16872 UpdateGuideState(): m_state=6
21:58:47.137 00.003 16872 Star::Find(15, 898, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
21:58:47.139 00.002 16872 Star::Find returns 1 (0), X=898.21, Y=817.12, Mass=19063, SNR=76.1, Peak=4960 HFD=3.2
21:58:47.142 00.003 16872 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.61) = xAngle (1.54 = 1.54)
21:58:47.145 00.003 16872 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.53 = -1.53)
21:58:47.153 00.008 16872 CameraToMount -- cameraX=0.77 cameraY=-0.06 hyp=0.77 cameraTheta=-0.07 mountX=0.03 mountY=-0.77, mountTheta=-1.54
21:58:47.159 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.77, y=-0.06, opts=13)
21:58:47.163 00.004 16872 Enqueuing Move request for scope (0.77, -0.06)
21:58:47.165 00.002 9640 Worker thread wakes up
21:58:47.165 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.06) opts 0xd
21:58:47.166 00.001 9640 Handling offset move in thread for scope, endpoint = (0.77, -0.06)
21:58:47.166 00.000 9640 Moving (0.77, -0.06) raw xDistance=0.03 yDistance=-0.77
21:58:47.166 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:58:47.166 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.23, input -0.77, m_sumCorr=-2.2
21:58:47.166 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=4960, med=3196, FiltMin=3068, FiltMax=4188, Gamma=2.190
21:58:47.168 00.002 16872 UpdateGuideState exits: m=19063 SNR=76.1
21:58:47.171 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:47.173 00.002 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:58:47.176 00.003 9640 MoveAxis(E, 0, ABG)
21:58:47.176 00.000 9640 Move returns status 0, amount 0
21:58:47.176 00.000 9640 MoveAxis(N, 30, ABG)
21:58:47.176 00.000 9640 Guiding  Dir = 0, Dur = 30
21:58:47.176 00.000 16872 Enqueuing Expose request
21:58:47.181 00.005 9640 IsSlewing returns 0
21:58:47.182 00.001 9640 IsGuiding returns 0
21:58:47.182 00.000 9640 PulseGuide returned control before completion, sleep 40
21:58:47.237 00.055 9640 IsGuiding returns 1
21:58:47.237 00.000 9640 scope still moving after pulse duration time elapsed
21:58:47.268 00.031 9640 IsSlewing returns 0
21:58:47.268 00.000 9640 IsGuiding returns 0
21:58:47.268 00.000 9640 scope move finished after 30 + 56 ms
21:58:47.268 00.000 9640 Move returns status 0, amount 30
21:58:47.268 00.000 9640 move complete, result=0
21:58:47.268 00.000 9640 worker thread done servicing request
21:58:47.268 00.000 9640 Worker thread wakes up
21:58:47.268 00.000 16872 GuideStep: 0.0 px 0 ms EAST, -0.8 px 30 ms NORTH
21:58:47.272 00.004 9640 worker thread servicing REQUEST_EXPOSE 5000
21:58:47.273 00.001 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:58:50.013 02.740 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ffca7159-5357-46f4-88f5-eb69786f0fe5"}
21:58:50.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ffca7159-5357-46f4-88f5-eb69786f0fe5"}
21:58:50.020 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96f0069d-79fd-44ad-ac2d-f38ac35ddad4"}
21:58:50.023 00.003 16872 case statement mapped state 6 to 3
21:58:50.026 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"96f0069d-79fd-44ad-ac2d-f38ac35ddad4"}
21:58:50.030 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"33421c35-0969-4cde-af82-1932a320e2cd"}
21:58:50.034 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.21,7.12],"pixels":"..."},"id":"33421c35-0969-4cde-af82-1932a320e2cd"}
21:58:52.829 02.795 9640 Exposure complete
21:58:52.969 00.140 9640 worker thread done servicing request
21:58:52.970 00.001 16872 OnExposeComplete: enter
21:58:52.974 00.004 16872 UpdateGuideState(): m_state=6
21:58:52.979 00.005 16872 Star::Find(15, 898, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
21:58:52.981 00.002 16872 Star::Find returns 1 (0), X=898.42, Y=817.47, Mass=21338, SNR=79.0, Peak=4900 HFD=3.3
21:58:52.985 00.004 16872 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.61) = xAngle (1.91 = 1.91)
21:58:52.987 00.002 16872 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.16 = -1.16)
21:58:52.993 00.006 16872 CameraToMount -- cameraX=0.98 cameraY=0.30 hyp=1.02 cameraTheta=0.30 mountX=-0.34 mountY=-0.94, mountTheta=-1.91
21:58:53.001 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.98, y=0.30, opts=13)
21:58:53.004 00.003 16872 Enqueuing Move request for scope (0.98, 0.30)
21:58:53.007 00.003 9640 Worker thread wakes up
21:58:53.007 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=4900, med=3196, FiltMin=3088, FiltMax=4172, Gamma=2.190
21:58:53.009 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (0.98, 0.30) opts 0xd
21:58:53.009 00.000 9640 Handling offset move in thread for scope, endpoint = (0.98, 0.30)
21:58:53.009 00.000 9640 Moving (0.98, 0.30) raw xDistance=-0.34 yDistance=-0.94
21:58:53.009 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
21:58:53.009 00.000 16872 UpdateGuideState exits: m=21338 SNR=79.0
21:58:53.012 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:53.015 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:58:53.019 00.004 16872 Enqueuing Expose request
21:58:53.022 00.003 9640 GuideAlgorithmZFilter::Result() returns -0.23, input -0.94, m_sumCorr=-2.5
21:58:53.023 00.001 9640 MoveAxis(E, 27, ABG)
21:58:53.023 00.000 9640 Guiding  Dir = 2, Dur = 27
21:58:53.023 00.000 9640 IsSlewing returns 0
21:58:53.024 00.001 9640 IsGuiding returns 0
21:58:53.024 00.000 9640 PulseGuide returned control before completion, sleep 37
21:58:53.065 00.041 9640 IsGuiding returns 1
21:58:53.065 00.000 9640 scope still moving after pulse duration time elapsed
21:58:53.096 00.031 9640 IsSlewing returns 0
21:58:53.097 00.001 9640 IsGuiding returns 0
21:58:53.097 00.000 9640 scope move finished after 27 + 45 ms
21:58:53.097 00.000 9640 Move returns status 0, amount 27
21:58:53.097 00.000 9640 MoveAxis(N, 30, ABG)
21:58:53.097 00.000 9640 Guiding  Dir = 0, Dur = 30
21:58:53.098 00.001 9640 IsSlewing returns 0
21:58:53.098 00.000 9640 IsGuiding returns 0
21:58:53.098 00.000 9640 PulseGuide returned control before completion, sleep 40
21:58:53.143 00.045 9640 IsGuiding returns 1
21:58:53.143 00.000 9640 scope still moving after pulse duration time elapsed
21:58:53.174 00.031 9640 IsSlewing returns 0
21:58:53.174 00.000 9640 IsGuiding returns 0
21:58:53.174 00.000 9640 scope move finished after 30 + 46 ms
21:58:53.175 00.001 9640 Move returns status 0, amount 30
21:58:53.175 00.000 9640 move complete, result=0
21:58:53.175 00.000 9640 worker thread done servicing request
21:58:53.175 00.000 9640 Worker thread wakes up
21:58:53.176 00.001 16872 GuideStep: -0.3 px 27 ms EAST, -0.9 px 30 ms NORTH
21:58:53.184 00.008 9640 worker thread servicing REQUEST_EXPOSE 5000
21:58:53.185 00.001 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:58:55.011 01.826 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6128bb4-9d17-4942-9061-ca88c966b9e8"}
21:58:55.016 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e6128bb4-9d17-4942-9061-ca88c966b9e8"}
21:58:55.021 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"837c13ce-6090-4303-8889-162577022efa"}
21:58:55.025 00.004 16872 case statement mapped state 6 to 3
21:58:55.028 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"837c13ce-6090-4303-8889-162577022efa"}
21:58:55.030 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b7bcab37-7fa4-46e7-ae61-92b2e6449287"}
21:58:55.033 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.42,7.47],"pixels":"..."},"id":"b7bcab37-7fa4-46e7-ae61-92b2e6449287"}
21:58:58.747 03.714 9640 Exposure complete
21:58:58.892 00.145 9640 worker thread done servicing request
21:58:58.892 00.000 16872 OnExposeComplete: enter
21:58:58.896 00.004 16872 UpdateGuideState(): m_state=6
21:58:58.898 00.002 16872 Star::Find(15, 898, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
21:58:58.902 00.004 16872 Star::Find returns 1 (0), X=898.45, Y=817.22, Mass=19375, SNR=72.9, Peak=4788 HFD=3.4
21:58:58.905 00.003 16872 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.61) = xAngle (1.65 = 1.65)
21:58:58.909 00.004 16872 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.41 = -1.41)
21:58:58.913 00.004 16872 CameraToMount -- cameraX=1.01 cameraY=0.05 hyp=1.02 cameraTheta=0.04 mountX=-0.08 mountY=-1.00, mountTheta=-1.65
21:58:58.918 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=1.01, y=0.05, opts=13)
21:58:58.922 00.004 16872 Enqueuing Move request for scope (1.01, 0.05)
21:58:58.924 00.002 9640 Worker thread wakes up
21:58:58.924 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.01, 0.05) opts 0xd
21:58:58.925 00.001 9640 Handling offset move in thread for scope, endpoint = (1.01, 0.05)
21:58:58.925 00.000 9640 Moving (1.01, 0.05) raw xDistance=-0.08 yDistance=-1.00
21:58:58.925 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=4788, med=3204, FiltMin=3052, FiltMax=4016, Gamma=2.190
21:58:58.928 00.003 16872 UpdateGuideState exits: m=19375 SNR=72.9
21:58:58.931 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:58.934 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:58:58.939 00.005 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:58:58.939 00.000 16872 Enqueuing Expose request
21:58:58.944 00.005 9640 GuideAlgorithmZFilter::Result() returns -0.25, input -1.00, m_sumCorr=-2.7
21:58:58.944 00.000 9640 MoveAxis(E, 0, ABG)
21:58:58.944 00.000 9640 Move returns status 0, amount 0
21:58:58.945 00.001 9640 MoveAxis(N, 33, ABG)
21:58:58.945 00.000 9640 Guiding  Dir = 0, Dur = 33
21:58:58.945 00.000 9640 IsSlewing returns 0
21:58:58.945 00.000 9640 IsGuiding returns 0
21:58:58.946 00.001 9640 PulseGuide returned control before completion, sleep 43
21:58:58.997 00.051 9640 IsGuiding returns 1
21:58:58.998 00.001 9640 scope still moving after pulse duration time elapsed
21:58:59.029 00.031 9640 IsSlewing returns 0
21:58:59.030 00.001 9640 IsGuiding returns 0
21:58:59.030 00.000 9640 scope move finished after 33 + 51 ms
21:58:59.030 00.000 9640 Move returns status 0, amount 33
21:58:59.030 00.000 9640 move complete, result=0
21:58:59.030 00.000 9640 worker thread done servicing request
21:58:59.030 00.000 9640 Worker thread wakes up
21:58:59.030 00.000 16872 GuideStep: -0.1 px 0 ms EAST, -1.0 px 33 ms NORTH
21:58:59.037 00.007 9640 worker thread servicing REQUEST_EXPOSE 5000
21:58:59.037 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:59:00.012 00.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a806b596-f1a8-423a-b3c7-087050d28269"}
21:59:00.022 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a806b596-f1a8-423a-b3c7-087050d28269"}
21:59:00.033 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8d5bce5a-85e1-4e08-a45e-def6c00cb4cb"}
21:59:00.037 00.004 16872 case statement mapped state 6 to 3
21:59:00.045 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d5bce5a-85e1-4e08-a45e-def6c00cb4cb"}
21:59:00.050 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f95f3888-74ea-4ce7-83ed-398836b83a7a"}
21:59:00.054 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.45,7.22],"pixels":"..."},"id":"f95f3888-74ea-4ce7-83ed-398836b83a7a"}
21:59:04.603 04.549 9640 Exposure complete
21:59:04.748 00.145 9640 worker thread done servicing request
21:59:04.748 00.000 16872 OnExposeComplete: enter
21:59:04.752 00.004 16872 UpdateGuideState(): m_state=6
21:59:04.755 00.003 16872 Star::Find(15, 898, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
21:59:04.758 00.003 16872 Star::Find returns 1 (0), X=898.52, Y=817.11, Mass=21720, SNR=80.3, Peak=4872 HFD=3.7
21:59:04.761 00.003 16872 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.61) = xAngle (1.55 = 1.55)
21:59:04.763 00.002 16872 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.52 = -1.52)
21:59:04.766 00.003 16872 CameraToMount -- cameraX=1.08 cameraY=-0.07 hyp=1.08 cameraTheta=-0.06 mountX=0.02 mountY=-1.08, mountTheta=-1.55
21:59:04.771 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=1.08, y=-0.07, opts=13)
21:59:04.773 00.002 16872 Enqueuing Move request for scope (1.08, -0.07)
21:59:04.777 00.004 9640 Worker thread wakes up
21:59:04.777 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=4872, med=3196, FiltMin=3074, FiltMax=4080, Gamma=2.190
21:59:04.779 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (1.08, -0.07) opts 0xd
21:59:04.779 00.000 9640 Handling offset move in thread for scope, endpoint = (1.08, -0.07)
21:59:04.779 00.000 9640 Moving (1.08, -0.07) raw xDistance=0.02 yDistance=-1.08
21:59:04.779 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:59:04.779 00.000 16872 UpdateGuideState exits: m=21720 SNR=80.3
21:59:04.782 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:04.792 00.010 9640 GuideAlgorithmZFilter::Result() returns -0.28, input -1.08, m_sumCorr=-3
21:59:04.792 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:59:04.796 00.004 9640 MoveAxis(E, 0, ABG)
21:59:04.796 00.000 16872 Enqueuing Expose request
21:59:04.801 00.005 9640 Move returns status 0, amount 0
21:59:04.801 00.000 9640 MoveAxis(N, 37, ABG)
21:59:04.801 00.000 9640 Guiding  Dir = 0, Dur = 37
21:59:04.802 00.001 9640 IsSlewing returns 0
21:59:04.803 00.001 9640 IsGuiding returns 0
21:59:04.803 00.000 9640 PulseGuide returned control before completion, sleep 47
21:59:04.861 00.058 9640 IsGuiding returns 1
21:59:04.861 00.000 9640 scope still moving after pulse duration time elapsed
21:59:04.891 00.030 9640 IsSlewing returns 0
21:59:04.891 00.000 9640 IsGuiding returns 0
21:59:04.891 00.000 9640 scope move finished after 37 + 52 ms
21:59:04.891 00.000 9640 Move returns status 0, amount 37
21:59:04.891 00.000 9640 move complete, result=0
21:59:04.892 00.001 9640 worker thread done servicing request
21:59:04.892 00.000 16872 GuideStep: 0.0 px 0 ms EAST, -1.1 px 37 ms NORTH
21:59:04.896 00.004 9640 Worker thread wakes up
21:59:04.896 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:59:04.896 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:59:05.011 00.115 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5cc63d49-98b7-411d-988e-052b4a4df60b"}
21:59:05.013 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5cc63d49-98b7-411d-988e-052b4a4df60b"}
21:59:05.021 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7cd15084-5c12-43c0-9b8a-0306f1f31426"}
21:59:05.028 00.007 16872 case statement mapped state 6 to 3
21:59:05.032 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7cd15084-5c12-43c0-9b8a-0306f1f31426"}
21:59:05.035 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"931b28ae-b139-4db6-a3ae-028c55ed3ec3"}
21:59:05.038 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.52,7.11],"pixels":"..."},"id":"931b28ae-b139-4db6-a3ae-028c55ed3ec3"}
21:59:10.010 04.972 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7473fb9c-080f-4902-bce3-c4185ccea736"}
21:59:10.013 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7473fb9c-080f-4902-bce3-c4185ccea736"}
21:59:10.017 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae23a9fe-7ffb-489f-a596-261cd68229a8"}
21:59:10.020 00.003 16872 case statement mapped state 6 to 3
21:59:10.024 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae23a9fe-7ffb-489f-a596-261cd68229a8"}
21:59:10.032 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9fc8e327-3437-492e-9594-4ff01a5326cb"}
21:59:10.036 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.52,7.11],"pixels":"..."},"id":"9fc8e327-3437-492e-9594-4ff01a5326cb"}
21:59:10.464 00.428 9640 Exposure complete
21:59:10.605 00.141 9640 worker thread done servicing request
21:59:10.605 00.000 16872 OnExposeComplete: enter
21:59:10.607 00.002 16872 UpdateGuideState(): m_state=6
21:59:10.610 00.003 16872 Star::Find(15, 898, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
21:59:10.613 00.003 16872 Star::Find returns 1 (0), X=898.98, Y=817.99, Mass=24131, SNR=82.8, Peak=5000 HFD=4.0
21:59:10.615 00.002 16872 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.61) = xAngle (2.09 = 2.09)
21:59:10.620 00.005 16872 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.97 = -0.97)
21:59:10.623 00.003 16872 CameraToMount -- cameraX=1.54 cameraY=0.82 hyp=1.75 cameraTheta=0.49 mountX=-0.87 mountY=-1.44, mountTheta=-2.12
21:59:10.628 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=1.54, y=0.82, opts=13)
21:59:10.632 00.004 16872 Enqueuing Move request for scope (1.54, 0.82)
21:59:10.637 00.005 9640 Worker thread wakes up
21:59:10.637 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=5000, med=3192, FiltMin=3108, FiltMax=4296, Gamma=2.190
21:59:10.643 00.006 9640 worker thread servicing REQUEST_MOVE scope ofs (1.54, 0.82) opts 0xd
21:59:10.643 00.000 9640 Handling offset move in thread for scope, endpoint = (1.54, 0.82)
21:59:10.644 00.001 9640 Moving (1.54, 0.82) raw xDistance=-0.87 yDistance=-1.44
21:59:10.644 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87
21:59:10.644 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.31, input -1.44, m_sumCorr=-3.3
21:59:10.644 00.000 9640 MoveAxis(E, 70, ABG)
21:59:10.644 00.000 9640 Guiding  Dir = 2, Dur = 70
21:59:10.644 00.000 16872 UpdateGuideState exits: m=24131 SNR=82.8
21:59:10.648 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:10.650 00.002 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:59:10.653 00.003 16872 Enqueuing Expose request
21:59:10.655 00.002 9640 IsSlewing returns 0
21:59:10.655 00.000 9640 IsGuiding returns 0
21:59:10.657 00.002 9640 PulseGuide returned control before completion, sleep 80
21:59:10.742 00.085 9640 IsGuiding returns 1
21:59:10.742 00.000 9640 scope still moving after pulse duration time elapsed
21:59:10.773 00.031 9640 IsSlewing returns 0
21:59:10.773 00.000 9640 IsGuiding returns 0
21:59:10.773 00.000 9640 scope move finished after 70 + 47 ms
21:59:10.773 00.000 9640 Move returns status 0, amount 70
21:59:10.773 00.000 9640 MoveAxis(N, 42, ABG)
21:59:10.774 00.001 9640 Guiding  Dir = 0, Dur = 42
21:59:10.774 00.000 9640 IsSlewing returns 0
21:59:10.775 00.001 9640 IsGuiding returns 0
21:59:10.776 00.001 9640 PulseGuide returned control before completion, sleep 52
21:59:10.835 00.059 9640 IsGuiding returns 1
21:59:10.835 00.000 9640 scope still moving after pulse duration time elapsed
21:59:10.867 00.032 9640 IsSlewing returns 0
21:59:10.867 00.000 9640 IsGuiding returns 0
21:59:10.868 00.001 9640 scope move finished after 42 + 50 ms
21:59:10.869 00.001 9640 Move returns status 0, amount 42
21:59:10.869 00.000 9640 move complete, result=0
21:59:10.869 00.000 9640 worker thread done servicing request
21:59:10.869 00.000 9640 Worker thread wakes up
21:59:10.869 00.000 16872 GuideStep: -0.9 px 70 ms EAST, -1.4 px 42 ms NORTH
21:59:10.874 00.005 9640 worker thread servicing REQUEST_EXPOSE 5000
21:59:10.874 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:59:15.009 04.135 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d71aecb4-8867-41d4-9310-950c2a2d6d7a"}
21:59:15.012 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"d71aecb4-8867-41d4-9310-950c2a2d6d7a"}
21:59:15.015 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"41cacfe6-6668-476e-8beb-0ddf1c898ef1"}
21:59:15.018 00.003 16872 case statement mapped state 6 to 3
21:59:15.021 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"41cacfe6-6668-476e-8beb-0ddf1c898ef1"}
21:59:15.026 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2b01bd66-b5f3-4a0e-8863-346a3f6a0a52"}
21:59:15.029 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.98,6.99],"pixels":"..."},"id":"2b01bd66-b5f3-4a0e-8863-346a3f6a0a52"}
21:59:16.439 01.410 9640 Exposure complete
21:59:16.582 00.143 9640 worker thread done servicing request
21:59:16.582 00.000 16872 OnExposeComplete: enter
21:59:16.589 00.007 16872 UpdateGuideState(): m_state=6
21:59:16.594 00.005 16872 Star::Find(15, 898, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
21:59:16.597 00.003 16872 Star::Find returns 1 (0), X=899.26, Y=817.34, Mass=21553, SNR=85.2, Peak=4948 HFD=3.6
21:59:16.600 00.003 16872 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.61) = xAngle (1.70 = 1.70)
21:59:16.603 00.003 16872 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.36 = -1.36)
21:59:16.605 00.002 16872 CameraToMount -- cameraX=1.82 cameraY=0.17 hyp=1.83 cameraTheta=0.09 mountX=-0.24 mountY=-1.79, mountTheta=-1.70
21:59:16.612 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=1.82, y=0.17, opts=13)
21:59:16.615 00.003 16872 Enqueuing Move request for scope (1.82, 0.17)
21:59:16.618 00.003 9640 Worker thread wakes up
21:59:16.618 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.82, 0.17) opts 0xd
21:59:16.618 00.000 9640 Handling offset move in thread for scope, endpoint = (1.82, 0.17)
21:59:16.618 00.000 9640 Moving (1.82, 0.17) raw xDistance=-0.24 yDistance=-1.79
21:59:16.618 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.24
21:59:16.618 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.37, input -1.79, m_sumCorr=-3.7
21:59:16.618 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2836, max=4948, med=3188, FiltMin=3052, FiltMax=4296, Gamma=2.190
21:59:16.621 00.003 16872 UpdateGuideState exits: m=21553 SNR=85.2
21:59:16.623 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:16.626 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:59:16.630 00.004 16872 Enqueuing Expose request
21:59:16.633 00.003 9640 MoveAxis(E, 24, ABG)
21:59:16.634 00.001 9640 Guiding  Dir = 2, Dur = 24
21:59:16.634 00.000 9640 IsSlewing returns 0
21:59:16.634 00.000 9640 IsGuiding returns 0
21:59:16.634 00.000 9640 PulseGuide returned control before completion, sleep 34
21:59:16.675 00.041 9640 IsGuiding returns 1
21:59:16.676 00.001 9640 scope still moving after pulse duration time elapsed
21:59:16.706 00.030 9640 IsSlewing returns 0
21:59:16.706 00.000 9640 IsGuiding returns 0
21:59:16.707 00.001 9640 scope move finished after 24 + 48 ms
21:59:16.707 00.000 9640 Move returns status 0, amount 24
21:59:16.707 00.000 9640 MoveAxis(N, 50, ABG)
21:59:16.707 00.000 9640 Guiding  Dir = 0, Dur = 50
21:59:16.708 00.001 9640 IsSlewing returns 0
21:59:16.708 00.000 9640 IsGuiding returns 0
21:59:16.709 00.001 9640 PulseGuide returned control before completion, sleep 60
21:59:16.784 00.075 9640 IsGuiding returns 1
21:59:16.784 00.000 9640 scope still moving after pulse duration time elapsed
21:59:16.815 00.031 9640 IsSlewing returns 0
21:59:16.815 00.000 9640 IsGuiding returns 0
21:59:16.815 00.000 9640 scope move finished after 50 + 57 ms
21:59:16.815 00.000 9640 Move returns status 0, amount 50
21:59:16.815 00.000 9640 move complete, result=0
21:59:16.817 00.002 9640 worker thread done servicing request
21:59:16.817 00.000 9640 Worker thread wakes up
21:59:16.817 00.000 16872 GuideStep: -0.2 px 24 ms EAST, -1.8 px 50 ms NORTH
21:59:16.822 00.005 9640 worker thread servicing REQUEST_EXPOSE 5000
21:59:16.822 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:59:20.010 03.188 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef19f4d0-7db0-4227-97eb-2482d77675af"}
21:59:20.014 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ef19f4d0-7db0-4227-97eb-2482d77675af"}
21:59:20.017 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c67e53d2-1e5f-475d-b561-356960d43670"}
21:59:20.019 00.002 16872 case statement mapped state 6 to 3
21:59:20.024 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c67e53d2-1e5f-475d-b561-356960d43670"}
21:59:20.028 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e03057c3-5369-4de7-91a6-a88d60d4fa29"}
21:59:20.031 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.26,7.34],"pixels":"..."},"id":"e03057c3-5369-4de7-91a6-a88d60d4fa29"}
21:59:22.402 02.371 9640 Exposure complete
21:59:22.543 00.141 9640 worker thread done servicing request
21:59:22.543 00.000 16872 OnExposeComplete: enter
21:59:22.548 00.005 16872 UpdateGuideState(): m_state=6
21:59:22.552 00.004 16872 Star::Find(15, 899, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
21:59:22.555 00.003 16872 Star::Find returns 1 (0), X=899.41, Y=817.35, Mass=20932, SNR=80.7, Peak=4812 HFD=3.4
21:59:22.558 00.003 16872 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.61) = xAngle (1.70 = 1.70)
21:59:22.560 00.002 16872 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.37 = -1.37)
21:59:22.563 00.003 16872 CameraToMount -- cameraX=1.97 cameraY=0.17 hyp=1.98 cameraTheta=0.09 mountX=-0.25 mountY=-1.94, mountTheta=-1.70
21:59:22.568 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=1.97, y=0.17, opts=13)
21:59:22.571 00.003 16872 Enqueuing Move request for scope (1.97, 0.17)
21:59:22.573 00.002 9640 Worker thread wakes up
21:59:22.573 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.97, 0.17) opts 0xd
21:59:22.573 00.000 9640 Handling offset move in thread for scope, endpoint = (1.97, 0.17)
21:59:22.573 00.000 9640 Moving (1.97, 0.17) raw xDistance=-0.25 yDistance=-1.94
21:59:22.573 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
21:59:22.575 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=4812, med=3192, FiltMin=3054, FiltMax=4056, Gamma=2.190
21:59:22.577 00.002 16872 UpdateGuideState exits: m=20932 SNR=80.7
21:59:22.580 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:22.582 00.002 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:59:22.586 00.004 16872 Enqueuing Expose request
21:59:22.590 00.004 9640 GuideAlgorithmZFilter::Result() returns -0.47, input -1.94, m_sumCorr=-4.1
21:59:22.590 00.000 9640 MoveAxis(E, 21, ABG)
21:59:22.590 00.000 9640 Guiding  Dir = 2, Dur = 21
21:59:22.590 00.000 9640 IsSlewing returns 0
21:59:22.591 00.001 9640 IsGuiding returns 0
21:59:22.591 00.000 9640 PulseGuide returned control before completion, sleep 31
21:59:22.634 00.043 9640 IsGuiding returns 1
21:59:22.635 00.001 9640 scope still moving after pulse duration time elapsed
21:59:22.666 00.031 9640 IsSlewing returns 0
21:59:22.667 00.001 9640 IsGuiding returns 0
21:59:22.667 00.000 9640 scope move finished after 21 + 55 ms
21:59:22.667 00.000 9640 Move returns status 0, amount 21
21:59:22.667 00.000 9640 MoveAxis(N, 62, ABG)
21:59:22.667 00.000 9640 Guiding  Dir = 0, Dur = 62
21:59:22.667 00.000 9640 IsSlewing returns 0
21:59:22.667 00.000 9640 IsGuiding returns 0
21:59:22.667 00.000 9640 PulseGuide returned control before completion, sleep 72
21:59:22.744 00.077 9640 IsGuiding returns 1
21:59:22.745 00.001 9640 scope still moving after pulse duration time elapsed
21:59:22.774 00.029 9640 IsSlewing returns 0
21:59:22.774 00.000 9640 IsGuiding returns 0
21:59:22.774 00.000 9640 scope move finished after 62 + 45 ms
21:59:22.774 00.000 9640 Move returns status 0, amount 62
21:59:22.774 00.000 9640 move complete, result=0
21:59:22.776 00.002 9640 worker thread done servicing request
21:59:22.776 00.000 9640 Worker thread wakes up
21:59:22.776 00.000 16872 GuideStep: -0.2 px 21 ms EAST, -1.9 px 62 ms NORTH
21:59:22.784 00.008 9640 worker thread servicing REQUEST_EXPOSE 5000
21:59:22.784 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:59:25.013 02.229 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9055e81e-7a0b-4013-acbb-e60e00784c5d"}
21:59:25.018 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9055e81e-7a0b-4013-acbb-e60e00784c5d"}
21:59:25.023 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f40f455-a640-49f0-9ab3-0177edd7b2cc"}
21:59:25.028 00.005 16872 case statement mapped state 6 to 3
21:59:25.035 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f40f455-a640-49f0-9ab3-0177edd7b2cc"}
21:59:25.041 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ff5217c2-6933-421e-8c7e-f992b76e6fc6"}
21:59:25.045 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.41,7.35],"pixels":"..."},"id":"ff5217c2-6933-421e-8c7e-f992b76e6fc6"}
21:59:28.361 03.316 9640 Exposure complete
21:59:28.501 00.140 9640 worker thread done servicing request
21:59:28.501 00.000 16872 OnExposeComplete: enter
21:59:28.505 00.004 16872 UpdateGuideState(): m_state=6
21:59:28.510 00.005 16872 Star::Find(15, 899, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
21:59:28.513 00.003 16872 Star::Find returns 1 (0), X=899.73, Y=817.54, Mass=24210, SNR=84.3, Peak=4852 HFD=3.7
21:59:28.517 00.004 16872 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.61) = xAngle (1.77 = 1.77)
21:59:28.523 00.006 16872 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.30 = -1.30)
21:59:28.525 00.002 16872 CameraToMount -- cameraX=2.29 cameraY=0.36 hyp=2.32 cameraTheta=0.16 mountX=-0.45 mountY=-2.23, mountTheta=-1.77
21:59:28.531 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=2.29, y=0.36, opts=13)
21:59:28.534 00.003 16872 Enqueuing Move request for scope (2.29, 0.36)
21:59:28.542 00.008 9640 Worker thread wakes up
21:59:28.542 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (2.29, 0.36) opts 0xd
21:59:28.542 00.000 9640 Handling offset move in thread for scope, endpoint = (2.29, 0.36)
21:59:28.542 00.000 9640 Moving (2.29, 0.36) raw xDistance=-0.45 yDistance=-2.23
21:59:28.542 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.45
21:59:28.543 00.001 9640 GuideAlgorithmZFilter::Result() returns -0.56, input -2.23, m_sumCorr=-4.7
21:59:28.543 00.000 9640 MoveAxis(E, 38, ABG)
21:59:28.543 00.000 9640 Guiding  Dir = 2, Dur = 38
21:59:28.543 00.000 9640 IsSlewing returns 0
21:59:28.543 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=4852, med=3188, FiltMin=3058, FiltMax=4098, Gamma=2.190
21:59:28.548 00.005 16872 UpdateGuideState exits: m=24210 SNR=84.3
21:59:28.551 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:28.554 00.003 9640 IsGuiding returns 0
21:59:28.554 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:59:28.557 00.003 16872 Enqueuing Expose request
21:59:28.560 00.003 9640 PulseGuide returned control before completion, sleep 48
21:59:28.613 00.053 9640 IsGuiding returns 1
21:59:28.613 00.000 9640 scope still moving after pulse duration time elapsed
21:59:28.644 00.031 9640 IsSlewing returns 0
21:59:28.644 00.000 9640 IsGuiding returns 0
21:59:28.644 00.000 9640 scope move finished after 38 + 51 ms
21:59:28.644 00.000 9640 Move returns status 0, amount 38
21:59:28.644 00.000 9640 MoveAxis(N, 75, ABG)
21:59:28.644 00.000 9640 Guiding  Dir = 0, Dur = 75
21:59:28.644 00.000 9640 IsSlewing returns 0
21:59:28.645 00.001 9640 IsGuiding returns 0
21:59:28.645 00.000 9640 PulseGuide returned control before completion, sleep 85
21:59:28.737 00.092 9640 IsGuiding returns 1
21:59:28.737 00.000 9640 scope still moving after pulse duration time elapsed
21:59:28.768 00.031 9640 IsSlewing returns 0
21:59:28.768 00.000 9640 IsGuiding returns 0
21:59:28.768 00.000 9640 scope move finished after 75 + 49 ms
21:59:28.768 00.000 9640 Move returns status 0, amount 75
21:59:28.768 00.000 9640 move complete, result=0
21:59:28.769 00.001 9640 worker thread done servicing request
21:59:28.769 00.000 9640 Worker thread wakes up
21:59:28.770 00.001 16872 GuideStep: -0.5 px 38 ms EAST, -2.2 px 75 ms NORTH
21:59:28.776 00.006 9640 worker thread servicing REQUEST_EXPOSE 5000
21:59:28.776 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:59:30.009 01.233 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53dbe025-a9a3-41a9-98ca-734271dc42a2"}
21:59:30.014 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"53dbe025-a9a3-41a9-98ca-734271dc42a2"}
21:59:30.021 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"02577df3-2382-4042-b913-5aa49c0185ee"}
21:59:30.025 00.004 16872 case statement mapped state 6 to 3
21:59:30.028 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"02577df3-2382-4042-b913-5aa49c0185ee"}
21:59:30.032 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"450c39d9-8dca-4baa-b676-df5a2d708525"}
21:59:30.039 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.73,6.54],"pixels":"..."},"id":"450c39d9-8dca-4baa-b676-df5a2d708525"}
21:59:34.346 04.307 9640 Exposure complete
21:59:34.511 00.165 9640 worker thread done servicing request
21:59:34.511 00.000 16872 OnExposeComplete: enter
21:59:34.515 00.004 16872 UpdateGuideState(): m_state=6
21:59:34.518 00.003 16872 Star::Find(15, 899, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
21:59:34.521 00.003 16872 Star::Find returns 1 (0), X=900.55, Y=816.90, Mass=21076, SNR=75.7, Peak=4848 HFD=3.7
21:59:34.523 00.002 16872 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.61) = xAngle (1.52 = 1.52)
21:59:34.530 00.007 16872 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.54 = -1.54)
21:59:34.535 00.005 16872 CameraToMount -- cameraX=3.11 cameraY=-0.27 hyp=3.12 cameraTheta=-0.09 mountX=0.15 mountY=-3.12, mountTheta=-1.52
21:59:34.540 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=3.11, y=-0.27, opts=13)
21:59:34.543 00.003 16872 Enqueuing Move request for scope (3.11, -0.27)
21:59:34.545 00.002 9640 Worker thread wakes up
21:59:34.546 00.001 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=4848, med=3188, FiltMin=3104, FiltMax=4300, Gamma=2.190
21:59:34.548 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (3.11, -0.27) opts 0xd
21:59:34.548 00.000 16872 UpdateGuideState exits: m=21076 SNR=75.7
21:59:34.551 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:34.554 00.003 9640 Handling offset move in thread for scope, endpoint = (3.11, -0.27)
21:59:34.554 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:59:34.557 00.003 9640 Moving (3.11, -0.27) raw xDistance=0.15 yDistance=-3.12
21:59:34.557 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.15
21:59:34.557 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.64, input -3.12, m_sumCorr=-5.3
21:59:34.557 00.000 9640 MoveAxis(W, 10, ABG)
21:59:34.557 00.000 9640 Guiding  Dir = 3, Dur = 10
21:59:34.558 00.001 9640 IsSlewing returns 0
21:59:34.558 00.000 16872 Enqueuing Expose request
21:59:34.562 00.004 9640 IsGuiding returns 0
21:59:34.562 00.000 9640 PulseGuide returned control before completion, sleep 20
21:59:34.587 00.025 9640 IsGuiding returns 1
21:59:34.587 00.000 9640 scope still moving after pulse duration time elapsed
21:59:34.617 00.030 9640 IsSlewing returns 0
21:59:34.617 00.000 9640 IsGuiding returns 0
21:59:34.617 00.000 9640 scope move finished after 10 + 46 ms
21:59:34.617 00.000 9640 Move returns status 0, amount 10
21:59:34.617 00.000 9640 MoveAxis(N, 86, ABG)
21:59:34.619 00.002 9640 Guiding  Dir = 0, Dur = 86
21:59:34.619 00.000 9640 IsSlewing returns 0
21:59:34.620 00.001 9640 IsGuiding returns 0
21:59:34.620 00.000 9640 PulseGuide returned control before completion, sleep 96
21:59:34.726 00.106 9640 IsGuiding returns 1
21:59:34.727 00.001 9640 scope still moving after pulse duration time elapsed
21:59:34.759 00.032 9640 IsSlewing returns 0
21:59:34.759 00.000 9640 IsGuiding returns 0
21:59:34.759 00.000 9640 scope move finished after 86 + 53 ms
21:59:34.759 00.000 9640 Move returns status 0, amount 86
21:59:34.760 00.001 9640 move complete, result=0
21:59:34.760 00.000 9640 worker thread done servicing request
21:59:34.760 00.000 16872 GuideStep: 0.2 px 10 ms WEST, -3.1 px 86 ms NORTH
21:59:34.764 00.004 9640 Worker thread wakes up
21:59:34.765 00.001 9640 worker thread servicing REQUEST_EXPOSE 5000
21:59:34.765 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:59:35.009 00.244 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"155c3014-ac43-4d98-98c5-8184433fa9c2"}
21:59:35.014 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"155c3014-ac43-4d98-98c5-8184433fa9c2"}
21:59:35.019 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d88f02a-0f37-4908-b772-73db164d2aa6"}
21:59:35.023 00.004 16872 case statement mapped state 6 to 3
21:59:35.034 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d88f02a-0f37-4908-b772-73db164d2aa6"}
21:59:35.039 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eeb4b93f-13ec-47f7-97ef-2f504d2c33dc"}
21:59:35.046 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.55,6.90],"pixels":"..."},"id":"eeb4b93f-13ec-47f7-97ef-2f504d2c33dc"}
21:59:40.009 04.963 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37efe2f4-c3ec-47a8-aa44-eb408b2c33b5"}
21:59:40.012 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"37efe2f4-c3ec-47a8-aa44-eb408b2c33b5"}
21:59:40.020 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"68b9d4f9-bd99-4016-8813-e9ce568d7e9b"}
21:59:40.026 00.006 16872 case statement mapped state 6 to 3
21:59:40.029 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"68b9d4f9-bd99-4016-8813-e9ce568d7e9b"}
21:59:40.032 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3a5891d5-8b8a-446c-90d8-4b9cf8f32fd1"}
21:59:40.035 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.55,6.90],"pixels":"..."},"id":"3a5891d5-8b8a-446c-90d8-4b9cf8f32fd1"}
21:59:40.352 00.317 9640 Exposure complete
21:59:40.512 00.160 9640 worker thread done servicing request
21:59:40.512 00.000 16872 OnExposeComplete: enter
21:59:40.515 00.003 16872 UpdateGuideState(): m_state=6
21:59:40.519 00.004 16872 Star::Find(15, 900, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
21:59:40.522 00.003 16872 Star::Find returns 1 (0), X=901.21, Y=817.06, Mass=21600, SNR=80.2, Peak=4884 HFD=4.0
21:59:40.524 00.002 16872 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.61) = xAngle (1.58 = 1.58)
21:59:40.527 00.003 16872 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.49 = -1.49)
21:59:40.533 00.006 16872 CameraToMount -- cameraX=3.78 cameraY=-0.11 hyp=3.78 cameraTheta=-0.03 mountX=-0.03 mountY=-3.76, mountTheta=-1.58
21:59:40.541 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=3.78, y=-0.11, opts=13)
21:59:40.544 00.003 16872 Enqueuing Move request for scope (3.78, -0.11)
21:59:40.547 00.003 9640 Worker thread wakes up
21:59:40.547 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=4884, med=3200, FiltMin=3086, FiltMax=4228, Gamma=2.190
21:59:40.550 00.003 9640 worker thread servicing REQUEST_MOVE scope ofs (3.78, -0.11) opts 0xd
21:59:40.550 00.000 16872 UpdateGuideState exits: m=21600 SNR=80.2
21:59:40.553 00.003 9640 Handling offset move in thread for scope, endpoint = (3.78, -0.11)
21:59:40.553 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:40.555 00.002 9640 Moving (3.78, -0.11) raw xDistance=-0.03 yDistance=-3.76
21:59:40.555 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:59:40.558 00.003 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:59:40.558 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.78, input -3.76, m_sumCorr=-6.1
21:59:40.559 00.001 16872 Enqueuing Expose request
21:59:40.562 00.003 9640 MoveAxis(E, 0, ABG)
21:59:40.562 00.000 9640 Move returns status 0, amount 0
21:59:40.562 00.000 9640 MoveAxis(N, 104, ABG)
21:59:40.562 00.000 9640 Guiding  Dir = 0, Dur = 104
21:59:40.563 00.001 9640 IsSlewing returns 0
21:59:40.563 00.000 9640 IsGuiding returns 0
21:59:40.563 00.000 9640 PulseGuide returned control before completion, sleep 114
21:59:40.685 00.122 9640 IsGuiding returns 1
21:59:40.685 00.000 9640 scope still moving after pulse duration time elapsed
21:59:40.717 00.032 9640 IsSlewing returns 0
21:59:40.718 00.001 9640 IsGuiding returns 0
21:59:40.719 00.001 9640 scope move finished after 104 + 52 ms
21:59:40.719 00.000 9640 Move returns status 0, amount 104
21:59:40.719 00.000 9640 move complete, result=0
21:59:40.719 00.000 9640 worker thread done servicing request
21:59:40.719 00.000 9640 Worker thread wakes up
21:59:40.719 00.000 16872 GuideStep: -0.0 px 0 ms EAST, -3.8 px 104 ms NORTH
21:59:40.725 00.006 9640 worker thread servicing REQUEST_EXPOSE 5000
21:59:40.725 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:59:45.010 04.285 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56543748-6a19-48f5-b8f0-8c3038c76438"}
21:59:45.012 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"56543748-6a19-48f5-b8f0-8c3038c76438"}
21:59:45.016 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"07e7b9e6-f18f-4b8a-aed3-3999930f98e4"}
21:59:45.020 00.004 16872 case statement mapped state 6 to 3
21:59:45.022 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"07e7b9e6-f18f-4b8a-aed3-3999930f98e4"}
21:59:45.027 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"84677784-b6b1-407d-b826-f3a21378c3eb"}
21:59:45.030 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.21,7.06],"pixels":"..."},"id":"84677784-b6b1-407d-b826-f3a21378c3eb"}
21:59:46.262 01.232 9640 Exposure complete
21:59:46.401 00.139 9640 worker thread done servicing request
21:59:46.401 00.000 16872 OnExposeComplete: enter
21:59:46.401 00.000 16872 UpdateGuideState(): m_state=6
21:59:46.407 00.006 16872 Star::Find(15, 901, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
21:59:46.410 00.003 16872 Star::Find returns 1 (0), X=901.94, Y=817.40, Mass=19666, SNR=71.9, Peak=4872 HFD=3.5
21:59:46.410 00.000 16872 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.61) = xAngle (1.66 = 1.66)
21:59:46.410 00.000 16872 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.41 = -1.41)
21:59:46.419 00.009 16872 CameraToMount -- cameraX=4.50 cameraY=0.23 hyp=4.51 cameraTheta=0.05 mountX=-0.40 mountY=-4.45, mountTheta=-1.66
21:59:46.427 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=4.50, y=0.23, opts=13)
21:59:46.427 00.000 16872 Enqueuing Move request for scope (4.50, 0.23)
21:59:46.434 00.007 9640 Worker thread wakes up
21:59:46.434 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (4.50, 0.23) opts 0xd
21:59:46.434 00.000 9640 Handling offset move in thread for scope, endpoint = (4.50, 0.23)
21:59:46.434 00.000 9640 Moving (4.50, 0.23) raw xDistance=-0.40 yDistance=-4.45
21:59:46.434 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
21:59:46.434 00.000 9640 GuideAlgorithmZFilter::Result() returns -1.01, input -4.45, m_sumCorr=-7.1
21:59:46.434 00.000 9640 MoveAxis(E, 32, ABG)
21:59:46.434 00.000 9640 Guiding  Dir = 2, Dur = 32
21:59:46.434 00.000 9640 IsSlewing returns 0
21:59:46.434 00.000 9640 IsGuiding returns 0
21:59:46.434 00.000 9640 PulseGuide returned control before completion, sleep 42
21:59:46.441 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=4872, med=3188, FiltMin=3048, FiltMax=4132, Gamma=2.190
21:59:46.478 00.037 16872 UpdateGuideState exits: m=19666 SNR=71.9
21:59:46.480 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:46.483 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:59:46.485 00.002 16872 Enqueuing Expose request
21:59:46.488 00.003 9640 IsGuiding returns 1
21:59:46.488 00.000 9640 scope still moving after pulse duration time elapsed
21:59:46.516 00.028 9640 IsSlewing returns 0
21:59:46.516 00.000 9640 IsGuiding returns 0
21:59:46.521 00.005 9640 scope move finished after 32 + 53 ms
21:59:46.522 00.001 9640 Move returns status 0, amount 32
21:59:46.522 00.000 9640 MoveAxis(N, 134, ABG)
21:59:46.522 00.000 9640 Guiding  Dir = 0, Dur = 134
21:59:46.522 00.000 9640 IsSlewing returns 0
21:59:46.522 00.000 9640 IsGuiding returns 0
21:59:46.522 00.000 9640 PulseGuide returned control before completion, sleep 144
21:59:46.674 00.152 9640 IsGuiding returns 1
21:59:46.675 00.001 9640 scope still moving after pulse duration time elapsed
21:59:46.698 00.023 9640 IsSlewing returns 0
21:59:46.698 00.000 9640 IsGuiding returns 0
21:59:46.698 00.000 9640 scope move finished after 134 + 41 ms
21:59:46.698 00.000 9640 Move returns status 0, amount 134
21:59:46.698 00.000 9640 move complete, result=0
21:59:46.698 00.000 9640 worker thread done servicing request
21:59:46.698 00.000 9640 Worker thread wakes up
21:59:46.698 00.000 16872 GuideStep: -0.4 px 32 ms EAST, -4.4 px 134 ms NORTH
21:59:46.698 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:59:46.698 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:59:50.019 03.321 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf442da5-8fa0-4f14-a0e0-977df07606a5"}
21:59:50.022 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bf442da5-8fa0-4f14-a0e0-977df07606a5"}
21:59:50.030 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61329875-4fea-4641-986c-4f005d1085fe"}
21:59:50.030 00.000 16872 case statement mapped state 6 to 3
21:59:50.035 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"61329875-4fea-4641-986c-4f005d1085fe"}
21:59:50.041 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"abcf61e4-838d-4dac-81bf-7150ce9842fb"}
21:59:50.044 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.94,7.40],"pixels":"..."},"id":"abcf61e4-838d-4dac-81bf-7150ce9842fb"}
21:59:52.238 02.194 9640 Exposure complete
21:59:52.369 00.131 9640 worker thread done servicing request
21:59:52.373 00.004 16872 OnExposeComplete: enter
21:59:52.376 00.003 16872 UpdateGuideState(): m_state=6
21:59:52.377 00.001 16872 Star::Find(15, 901, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
21:59:52.377 00.000 16872 Star::Find returns 1 (0), X=902.91, Y=817.46, Mass=21361, SNR=77.2, Peak=4816 HFD=3.6
21:59:52.385 00.008 16872 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.61) = xAngle (1.66 = 1.66)
21:59:52.389 00.004 16872 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.40 = -1.40)
21:59:52.389 00.000 16872 CameraToMount -- cameraX=5.47 cameraY=0.29 hyp=5.48 cameraTheta=0.05 mountX=-0.49 mountY=-5.40, mountTheta=-1.66
21:59:52.398 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=5.47, y=0.29, opts=13)
21:59:52.398 00.000 16872 Enqueuing Move request for scope (5.47, 0.29)
21:59:52.404 00.006 9640 Worker thread wakes up
21:59:52.404 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (5.47, 0.29) opts 0xd
21:59:52.404 00.000 9640 Handling offset move in thread for scope, endpoint = (5.47, 0.29)
21:59:52.404 00.000 9640 Moving (5.47, 0.29) raw xDistance=-0.49 yDistance=-5.40
21:59:52.404 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.49
21:59:52.404 00.000 9640 GuideAlgorithmZFilter::Result() returns -1.25, input -5.40, m_sumCorr=-8.4
21:59:52.404 00.000 9640 MoveAxis(E, 42, ABG)
21:59:52.404 00.000 9640 Guiding  Dir = 2, Dur = 42
21:59:52.404 00.000 9640 IsSlewing returns 0
21:59:52.404 00.000 9640 IsGuiding returns 0
21:59:52.404 00.000 9640 PulseGuide returned control before completion, sleep 52
21:59:52.410 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4816, med=3188, FiltMin=3112, FiltMax=4148, Gamma=2.190
21:59:52.444 00.034 16872 UpdateGuideState exits: m=21361 SNR=77.2
21:59:52.446 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:52.446 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
21:59:52.452 00.006 16872 Enqueuing Expose request
21:59:52.468 00.016 9640 IsGuiding returns 1
21:59:52.468 00.000 9640 scope still moving after pulse duration time elapsed
21:59:52.493 00.025 9640 IsSlewing returns 0
21:59:52.493 00.000 9640 IsGuiding returns 0
21:59:52.493 00.000 9640 scope move finished after 42 + 47 ms
21:59:52.493 00.000 9640 Move returns status 0, amount 42
21:59:52.493 00.000 9640 MoveAxis(N, 167, ABG)
21:59:52.495 00.002 9640 Guiding  Dir = 0, Dur = 167
21:59:52.495 00.000 9640 IsSlewing returns 0
21:59:52.497 00.002 9640 IsGuiding returns 0
21:59:52.497 00.000 9640 PulseGuide returned control before completion, sleep 177
21:59:52.689 00.192 9640 IsGuiding returns 0
21:59:52.689 00.000 9640 Move returns status 0, amount 167
21:59:52.689 00.000 9640 move complete, result=0
21:59:52.689 00.000 9640 worker thread done servicing request
21:59:52.689 00.000 9640 Worker thread wakes up
21:59:52.689 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:59:52.689 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(882,802,31,31)
21:59:52.689 00.000 16872 GuideStep: -0.5 px 42 ms EAST, -5.4 px 167 ms NORTH
21:59:55.018 02.329 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80faa0b3-f6be-40ec-88a8-13614df4d5db"}
21:59:55.020 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"80faa0b3-f6be-40ec-88a8-13614df4d5db"}
21:59:55.020 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d014223a-a56a-4015-be7e-df1c6c8d2dca"}
21:59:55.027 00.007 16872 case statement mapped state 6 to 3
21:59:55.031 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d014223a-a56a-4015-be7e-df1c6c8d2dca"}
21:59:55.035 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e30f1af2-37e2-47a2-9c18-2e4b4e4c24a9"}
21:59:55.037 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.91,7.46],"pixels":"..."},"id":"e30f1af2-37e2-47a2-9c18-2e4b4e4c24a9"}
21:59:56.858 01.821 16872 Stop button clicked
21:59:56.866 00.008 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:59:56.866 00.000 16872 Status Line: Waiting for devices...
21:59:58.078 01.212 9640 ASCOM_AbortExposure returns err = 0
21:59:58.078 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
21:59:58.078 00.000 9640 worker thread done servicing request
21:59:58.078 00.000 16872 OnExposeComplete: enter
21:59:58.084 00.006 16872 OnExposeComplete: Capture Error reported
21:59:58.086 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
21:59:58.088 00.002 16872 Mount: notify guiding stopped
21:59:58.096 00.008 16872 Changing from state GUIDING to STOP
21:59:58.101 00.005 16872 guider state => SELECTED
21:59:58.105 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4816, med=3188, FiltMin=3112, FiltMax=4148, Gamma=2.190
21:59:58.140 00.035 16872 Changing from state SELECTED to UNINITIALIZED
21:59:58.146 00.006 16872 guider state => SELECTING
21:59:58.157 00.011 16872 Status Line: Stopped.
21:59:58.164 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
21:59:59.672 01.508 16872 StartLoopingInteractive: Loop button clicked
21:59:59.675 00.003 16872 Status Line: Looping
21:59:59.682 00.007 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:59:59.697 00.015 16872 ScheduleExposure(5000,3,0) exposurePending=0
21:59:59.706 00.009 16872 Enqueuing Expose request
21:59:59.707 00.001 9640 Worker thread wakes up
21:59:59.707 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
21:59:59.707 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(0,0,0,0)
22:00:00.021 00.314 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3acf5c3d-ab18-4a6e-af5a-988a8ae7731e"}
22:00:00.025 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"3acf5c3d-ab18-4a6e-af5a-988a8ae7731e"}
22:00:00.031 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e7748ed5-7499-49fc-bfbb-e97b534f3b23"}
22:00:00.032 00.001 16872 case statement mapped state 1 to 101
22:00:00.032 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"e7748ed5-7499-49fc-bfbb-e97b534f3b23"}
22:00:01.246 01.214 16872 GuiderMultiStar::AutoSelect enter
22:00:01.250 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:00:01.376 00.126 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:00:01.539 00.163 16872 AutoFind: global mean = -0.0, stdev 60.1
22:00:01.539 00.000 16872 AutoFind: using threshold = 0.1
22:00:01.708 00.169 16872 AutoFind: local max [903, 818] 58.3
22:00:01.712 00.004 16872 AutoFind: local max [1261, 797] 6.2
22:00:01.715 00.003 16872 AutoFind: local max [327, 962] 6.1
22:00:01.715 00.000 16872 AutoFind: local max [45, 699] 6.1
22:00:01.723 00.008 16872 AutoFind: local max [858, 906] 6.0
22:00:01.727 00.004 16872 AutoFind: local max [1741, 1068] 6.0
22:00:01.730 00.003 16872 AutoFind: local max [1716, 103] 6.0
22:00:01.731 00.001 16872 AutoFind: local max [1740, 863] 5.9
22:00:01.737 00.006 16872 AutoFind: local max [1780, 32] 5.9
22:00:01.740 00.003 16872 AutoFind: local max [1457, 900] 5.9
22:00:01.740 00.000 16872 AutoFind: local max [441, 803] 5.8
22:00:01.748 00.008 16872 AutoFind: local max [718, 437] 5.8
22:00:01.752 00.004 16872 AutoFind: local max [220, 472] 5.6
22:00:01.755 00.003 16872 AutoFind: local max [837, 751] 5.6
22:00:01.759 00.004 16872 AutoFind: local max [354, 650] 5.6
22:00:01.759 00.000 16872 AutoFind: local max [1795, 724] 5.6
22:00:01.765 00.006 16872 AutoFind: local max [644, 1041] 5.6
22:00:01.767 00.002 16872 AutoFind: local max [318, 136] 5.6
22:00:01.771 00.004 16872 AutoFind: local max [549, 528] 5.5
22:00:01.775 00.004 16872 AutoFind: local max [481, 699] 5.5
22:00:01.779 00.004 16872 AutoFind: local max [1384, 739] 5.5
22:00:01.782 00.003 16872 AutoFind: local max [487, 767] 5.4
22:00:01.786 00.004 16872 AutoFind: local max [1715, 487] 5.4
22:00:01.791 00.005 16872 AutoFind: local max [420, 106] 5.3
22:00:01.792 00.001 16872 AutoFind: local max [326, 715] 5.3
22:00:01.798 00.006 16872 AutoFind: local max [520, 918] 5.3
22:00:01.798 00.000 16872 AutoFind: local max [47, 299] 5.3
22:00:01.806 00.008 16872 AutoFind: local max [99, 795] 5.2
22:00:01.806 00.000 16872 AutoFind: local max [1791, 954] 5.2
22:00:01.806 00.000 16872 AutoFind: local max [1784, 993] 5.2
22:00:01.816 00.010 16872 AutoFind: local max [122, 496] 5.2
22:00:01.816 00.000 16872 AutoFind: local max [763, 397] 5.2
22:00:01.822 00.006 16872 AutoFind: local max [441, 697] 5.2
22:00:01.822 00.000 16872 AutoFind: local max [157, 952] 5.2
22:00:01.822 00.000 16872 AutoFind: local max [1127, 963] 5.1
22:00:01.833 00.011 16872 AutoFind: local max [936, 306] 5.1
22:00:01.833 00.000 16872 AutoFind: local max [136, 827] 5.1
22:00:01.839 00.006 16872 AutoFind: local max [1755, 641] 5.1
22:00:01.839 00.000 16872 AutoFind: local max [766, 682] 5.1
22:00:01.847 00.008 16872 AutoFind: local max [1062, 839] 5.1
22:00:01.851 00.004 16872 AutoFind: local max [446, 759] 5.1
22:00:01.852 00.001 16872 AutoFind: local max [861, 223] 5.1
22:00:01.855 00.003 16872 AutoFind: local max [708, 817] 5.1
22:00:01.855 00.000 16872 AutoFind: local max [995, 196] 5.1
22:00:01.863 00.008 16872 AutoFind: local max [1091, 1010] 5.1
22:00:01.867 00.004 16872 AutoFind: local max [1759, 188] 5.0
22:00:01.867 00.000 16872 AutoFind: local max [1293, 349] 5.0
22:00:01.873 00.006 16872 AutoFind: local max [1422, 412] 5.0
22:00:01.875 00.002 16872 AutoFind: local max [280, 1000] 5.0
22:00:01.879 00.004 16872 AutoFind: local max [642, 487] 5.0
22:00:01.881 00.002 16872 AutoFind: local max [1909, 951] 5.0
22:00:01.885 00.004 16872 AutoFind: local max [779, 920] 5.0
22:00:01.887 00.002 16872 AutoFind: local max [36, 592] 5.0
22:00:01.891 00.004 16872 AutoFind: local max [1687, 1032] 5.0
22:00:01.891 00.000 16872 AutoFind: local max [1368, 264] 5.0
22:00:01.896 00.005 16872 AutoFind: local max [1798, 569] 4.9
22:00:01.900 00.004 16872 AutoFind: local max [1133, 818] 4.9
22:00:01.906 00.006 16872 AutoFind: local max [73, 177] 4.9
22:00:01.908 00.002 16872 AutoFind: local max [1616, 979] 4.9
22:00:01.908 00.000 16872 AutoFind: local max [330, 1068] 4.9
22:00:01.912 00.004 16872 AutoFind: local max [1439, 275] 4.9
22:00:01.914 00.002 16872 AutoFind: local max [469, 565] 4.9
22:00:01.920 00.006 16872 AutoFind: local max [357, 358] 4.9
22:00:01.921 00.001 16872 AutoFind: local max [321, 413] 4.9
22:00:01.921 00.000 16872 AutoFind: local max [1385, 584] 4.9
22:00:01.921 00.000 16872 AutoFind: local max [560, 73] 4.9
22:00:01.929 00.008 16872 AutoFind: local max [1487, 858] 4.9
22:00:01.929 00.000 16872 AutoFind: local max [233, 869] 4.9
22:00:01.929 00.000 16872 AutoFind: local max [265, 228] 4.8
22:00:01.939 00.010 16872 AutoFind: local max [1631, 798] 4.8
22:00:01.939 00.000 16872 AutoFind: local max [1212, 225] 4.8
22:00:01.939 00.000 16872 AutoFind: local max [726, 34] 4.8
22:00:01.949 00.010 16872 AutoFind: local max [1002, 138] 4.8
22:00:01.949 00.000 16872 AutoFind: local max [1420, 526] 4.8
22:00:01.954 00.005 16872 AutoFind: local max [646, 194] 4.8
22:00:01.954 00.000 16872 AutoFind: local max [413, 847] 4.8
22:00:01.954 00.000 16872 AutoFind: local max [360, 901] 4.8
22:00:01.962 00.008 16872 AutoFind: local max [1769, 941] 4.8
22:00:01.962 00.000 16872 AutoFind: local max [15, 497] 4.8
22:00:01.966 00.004 16872 AutoFind: local max [718, 929] 4.8
22:00:01.970 00.004 16872 AutoFind: local max [1612, 352] 4.8
22:00:01.973 00.003 16872 AutoFind: local max [1738, 893] 4.8
22:00:01.976 00.003 16872 AutoFind: local max [351, 316] 4.8
22:00:01.979 00.003 16872 AutoFind: local max [396, 548] 4.8
22:00:01.981 00.002 16872 AutoFind: local max [1819, 798] 4.8
22:00:01.987 00.006 16872 AutoFind: local max [12, 656] 4.8
22:00:01.987 00.000 16872 AutoFind: local max [324, 755] 4.8
22:00:01.987 00.000 16872 AutoFind: local max [280, 535] 4.7
22:00:01.995 00.008 16872 AutoFind: local max [1314, 182] 4.7
22:00:01.996 00.001 16872 AutoFind: local max [634, 1070] 4.7
22:00:01.999 00.003 16872 AutoFind: local max [513, 786] 4.7
22:00:01.999 00.000 16872 AutoFind: local max [1426, 304] 4.7
22:00:02.003 00.004 16872 AutoFind: local max [757, 43] 4.7
22:00:02.007 00.004 16872 AutoFind: local max [1761, 547] 4.7
22:00:02.012 00.005 16872 AutoFind: local max [1059, 564] 4.7
22:00:02.012 00.000 16872 AutoFind: local max [413, 854] 4.7
22:00:02.012 00.000 16872 AutoFind: local max [96, 544] 4.7
22:00:02.020 00.008 16872 AutoFind: local max [55, 414] 4.7
22:00:02.020 00.000 16872 AutoFind: local max [191, 223] 4.7
22:00:02.020 00.000 16872 AutoFind: local max [467, 306] 4.7
22:00:02.029 00.009 16872 AutoFind: too close [413, 854] 4.7 - [413, 847] 4.8
22:00:02.033 00.004 16872 AutoFind: too close to edge [634, 1070] 4.7
22:00:02.036 00.003 16872 AutoFind: too close to edge [12, 656] 4.8
22:00:02.038 00.002 16872 AutoFind: too close to edge [15, 497] 4.8
22:00:02.040 00.002 16872 AutoFind: too close to edge [330, 1068] 4.9
22:00:02.045 00.005 16872 AutoFind: too close to edge [1909, 951] 5.0
22:00:02.045 00.000 16872 AutoFind: too close to edge [1741, 1068] 6.0
22:00:02.045 00.000 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:00:02.045 00.000 16872 Star::Find(15, 903, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.053 00.008 16872 Star::Find returns 1 (0), X=902.91, Y=817.46, Mass=21361, SNR=77.2, Peak=4816 HFD=3.6
22:00:02.055 00.002 16872 Star::Find(15, 1261, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.061 00.006 16872 Star::Find returns 1 (0), X=1260.58, Y=797.40, Mass=1159, SNR=14.4, Peak=3344 HFD=2.9
22:00:02.061 00.000 16872 Star::Find(15, 327, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.061 00.000 16872 Star::Find returns 1 (0), X=326.64, Y=962.06, Mass=1274, SNR=16.4, Peak=3408 HFD=2.7
22:00:02.069 00.008 16872 Star::Find(15, 45, 699, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.072 00.003 16872 Star::Find returns 1 (0), X=45.35, Y=699.56, Mass=986, SNR=14.9, Peak=3396 HFD=1.7
22:00:02.076 00.004 16872 Star::Find(15, 858, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.077 00.001 16872 Star::Find returns 0 (4), X=858.48, Y=906.54, Mass=3296, SNR=30.3, Peak=3820 HFD=1.4
22:00:02.077 00.000 16872 Star::Find(15, 1716, 103, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.077 00.000 16872 Star::Find returns 1 (0), X=1715.65, Y=103.08, Mass=1113, SNR=13.7, Peak=3344 HFD=3.0
22:00:02.087 00.010 16872 Star::Find(15, 1740, 863, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.090 00.003 16872 Star::Find returns 1 (0), X=1739.33, Y=862.76, Mass=1016, SNR=13.4, Peak=3368 HFD=2.4
22:00:02.093 00.003 16872 Star::Find(15, 1780, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.093 00.000 16872 Star::Find returns 1 (0), X=1779.70, Y=32.03, Mass=950, SNR=12.8, Peak=3336 HFD=2.5
22:00:02.093 00.000 16872 Star::Find(15, 1457, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.102 00.009 16872 Star::Find returns 1 (0), X=1456.34, Y=900.22, Mass=1071, SNR=14.4, Peak=3392 HFD=1.8
22:00:02.102 00.000 16872 Star::Find(15, 441, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.107 00.005 16872 Star::Find returns 1 (0), X=439.99, Y=802.01, Mass=1158, SNR=15.6, Peak=3360 HFD=4.5
22:00:02.111 00.004 16872 Star::Find(15, 718, 437, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.113 00.002 16872 Star::Find returns 1 (0), X=716.62, Y=436.49, Mass=993, SNR=13.6, Peak=3296 HFD=2.9
22:00:02.113 00.000 16872 Star::Find(15, 220, 472, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.119 00.006 16872 Star::Find returns 1 (0), X=219.97, Y=472.80, Mass=744, SNR=11.7, Peak=3340 HFD=2.2
22:00:02.120 00.001 16872 Star::Find(15, 837, 751, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.120 00.000 16872 Star::Find returns 1 (0), X=837.05, Y=750.79, Mass=1034, SNR=14.0, Peak=3340 HFD=2.5
22:00:02.127 00.007 16872 Star::Find(15, 354, 650, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.130 00.003 16872 Star::Find returns 1 (0), X=355.11, Y=642.81, Mass=615, SNR=10.2, Peak=3308 HFD=3.4
22:00:02.130 00.000 16872 Star::Find(15, 1795, 724, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.135 00.005 16872 Star::Find returns 1 (0), X=1794.37, Y=724.32, Mass=879, SNR=13.0, Peak=3336 HFD=2.9
22:00:02.135 00.000 16872 Star::Find(15, 644, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.141 00.006 16872 Star::Find returns 1 (0), X=644.45, Y=1041.52, Mass=865, SNR=11.7, Peak=3328 HFD=3.1
22:00:02.143 00.002 16872 Star::Find(15, 318, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.148 00.005 16872 Star::Find returns 1 (0), X=318.19, Y=135.38, Mass=765, SNR=10.8, Peak=3304 HFD=2.7
22:00:02.151 00.003 16872 Star::Find(15, 549, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.151 00.000 16872 Star::Find returns 1 (0), X=548.85, Y=529.56, Mass=1553, SNR=16.6, Peak=3384 HFD=3.1
22:00:02.159 00.008 16872 Star::Find(15, 481, 699, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.163 00.004 16872 Star::Find returns 1 (0), X=480.43, Y=698.64, Mass=1782, SNR=19.1, Peak=3308 HFD=3.6
22:00:02.168 00.005 16872 Star::Find(15, 1384, 739, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.168 00.000 16872 Star::Find returns 1 (0), X=1383.53, Y=738.87, Mass=1571, SNR=17.4, Peak=3312 HFD=4.4
22:00:02.168 00.000 16872 Star::Find(15, 487, 767, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.176 00.008 16872 Star::Find returns 1 (0), X=487.21, Y=766.22, Mass=1730, SNR=18.3, Peak=3352 HFD=3.9
22:00:02.176 00.000 16872 Star::Find(15, 1715, 487, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.181 00.005 16872 Star::Find returns 1 (0), X=1722.99, Y=491.77, Mass=658, SNR=10.3, Peak=3368 HFD=2.0
22:00:02.184 00.003 16872 Star::Find(15, 420, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.184 00.000 16872 Star::Find returns 1 (0), X=420.35, Y=105.34, Mass=1064, SNR=12.8, Peak=3340 HFD=2.9
22:00:02.184 00.000 16872 Star::Find(15, 326, 715, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.192 00.008 16872 Star::Find returns 1 (0), X=325.57, Y=715.18, Mass=1056, SNR=14.4, Peak=3384 HFD=2.5
22:00:02.192 00.000 16872 Star::Find(15, 520, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.196 00.004 16872 Star::Find returns 1 (0), X=520.18, Y=919.43, Mass=1183, SNR=14.3, Peak=3376 HFD=3.5
22:00:02.200 00.004 16872 Star::Find(15, 47, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.200 00.000 16872 Star::Find returns 1 (0), X=47.16, Y=298.75, Mass=835, SNR=10.9, Peak=3320 HFD=2.5
22:00:02.200 00.000 16872 Star::Find(15, 99, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.207 00.007 16872 Star::Find returns 1 (0), X=98.51, Y=795.56, Mass=1283, SNR=15.2, Peak=3312 HFD=3.8
22:00:02.214 00.007 16872 Star::Find(15, 1791, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.217 00.003 16872 Star::Find returns 1 (0), X=1788.99, Y=953.61, Mass=1622, SNR=16.2, Peak=3352 HFD=4.2
22:00:02.217 00.000 16872 Star::Find(15, 1784, 993, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.217 00.000 16872 Star::Find returns 1 (0), X=1784.28, Y=993.38, Mass=856, SNR=10.8, Peak=3300 HFD=3.1
22:00:02.225 00.008 16872 Star::Find(15, 122, 496, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.225 00.000 16872 Star::Find returns 1 (0), X=123.10, Y=494.61, Mass=1153, SNR=13.3, Peak=3340 HFD=4.0
22:00:02.225 00.000 16872 Star::Find(15, 763, 397, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.234 00.009 16872 Star::Find returns 1 (0), X=763.48, Y=397.21, Mass=698, SNR=9.5, Peak=3304 HFD=2.1
22:00:02.234 00.000 16872 Star::Find(15, 441, 697, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.238 00.004 16872 Star::Find returns 1 (0), X=441.10, Y=697.87, Mass=526, SNR=8.4, Peak=3304 HFD=2.2
22:00:02.243 00.005 16872 Star::Find(15, 157, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.245 00.002 16872 Star::Find returns 1 (0), X=156.55, Y=951.83, Mass=688, SNR=10.4, Peak=3328 HFD=1.9
22:00:02.245 00.000 16872 Star::Find(15, 1127, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.250 00.005 16872 Star::Find returns 1 (0), X=1126.23, Y=963.35, Mass=1116, SNR=14.6, Peak=3388 HFD=3.2
22:00:02.250 00.000 16872 Star::Find(15, 936, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.250 00.000 16872 Star::Find returns 1 (0), X=936.91, Y=305.96, Mass=1142, SNR=14.5, Peak=3348 HFD=4.3
22:00:02.258 00.008 16872 Star::Find(15, 136, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.261 00.003 16872 Star::Find returns 1 (0), X=133.96, Y=825.51, Mass=1311, SNR=16.1, Peak=3340 HFD=5.2
22:00:02.266 00.005 16872 Star::Find(15, 1755, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.268 00.002 16872 Star::Find returns 1 (0), X=1754.69, Y=641.43, Mass=1345, SNR=16.7, Peak=3464 HFD=2.7
22:00:02.273 00.005 16872 Star::Find(15, 766, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.276 00.003 16872 Star::Find returns 1 (0), X=763.65, Y=683.64, Mass=1433, SNR=16.3, Peak=3376 HFD=6.8
22:00:02.276 00.000 16872 Star::Find(15, 1062, 839, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.276 00.000 16872 Star::Find returns 1 (0), X=1060.96, Y=838.60, Mass=1305, SNR=13.9, Peak=3332 HFD=3.5
22:00:02.284 00.008 16872 Star::Find(15, 446, 759, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.287 00.003 16872 Star::Find returns 1 (0), X=445.92, Y=758.36, Mass=1234, SNR=14.9, Peak=3324 HFD=3.1
22:00:02.287 00.000 16872 Star::Find(15, 861, 223, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.291 00.004 16872 Star::Find returns 1 (0), X=860.99, Y=223.46, Mass=725, SNR=11.6, Peak=3300 HFD=2.3
22:00:02.295 00.004 16872 Star::Find(15, 708, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.295 00.000 16872 Star::Find returns 1 (0), X=706.83, Y=818.18, Mass=1542, SNR=16.9, Peak=3328 HFD=5.8
22:00:02.300 00.005 16872 Star::Find(15, 995, 196, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.304 00.004 16872 Star::Find returns 1 (0), X=996.32, Y=195.39, Mass=1373, SNR=15.2, Peak=3344 HFD=3.9
22:00:02.305 00.001 16872 Star::Find(15, 1091, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.309 00.004 16872 Star::Find returns 1 (0), X=1091.10, Y=1011.10, Mass=1378, SNR=14.7, Peak=3364 HFD=4.2
22:00:02.309 00.000 16872 Star::Find(15, 1759, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.309 00.000 16872 Star::Find returns 1 (0), X=1759.04, Y=187.68, Mass=672, SNR=10.5, Peak=3320 HFD=2.1
22:00:02.316 00.007 16872 Star::Find(15, 1293, 349, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.319 00.003 16872 Star::Find returns 1 (0), X=1279.85, Y=358.26, Mass=868, SNR=12.5, Peak=3356 HFD=2.4
22:00:02.321 00.002 16872 Star::Find(15, 1422, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.325 00.004 16872 Star::Find returns 1 (0), X=1418.27, Y=419.51, Mass=953, SNR=12.5, Peak=3396 HFD=2.4
22:00:02.329 00.004 16872 Star::Find(15, 280, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.329 00.000 16872 Star::Find returns 1 (0), X=276.46, Y=1010.36, Mass=888, SNR=12.4, Peak=3340 HFD=3.3
22:00:02.335 00.006 16872 Star::Find(15, 642, 487, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.335 00.000 16872 Star::Find returns 1 (0), X=642.71, Y=486.75, Mass=895, SNR=12.6, Peak=3344 HFD=2.6
22:00:02.335 00.000 16872 Star::Find(15, 779, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.343 00.008 16872 Star::Find returns 1 (0), X=778.96, Y=920.00, Mass=857, SNR=11.4, Peak=3324 HFD=2.1
22:00:02.344 00.001 16872 Star::Find(15, 36, 592, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.344 00.000 16872 Star::Find returns 1 (0), X=22.57, Y=577.53, Mass=714, SNR=10.1, Peak=3300 HFD=1.5
22:00:02.344 00.000 16872 Star::Find(15, 1687, 1032, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.352 00.008 16872 Star::Find returns 1 (0), X=1687.98, Y=1031.57, Mass=760, SNR=11.2, Peak=3328 HFD=3.0
22:00:02.357 00.005 16872 Star::Find(15, 1368, 264, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.360 00.003 16872 Star::Find returns 1 (0), X=1368.23, Y=264.45, Mass=903, SNR=13.2, Peak=3392 HFD=1.8
22:00:02.360 00.000 16872 Star::Find(15, 1798, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.365 00.005 16872 Star::Find returns 1 (0), X=1798.08, Y=568.89, Mass=1331, SNR=15.4, Peak=3356 HFD=2.7
22:00:02.369 00.004 16872 Star::Find(15, 1133, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.372 00.003 16872 Star::Find returns 1 (0), X=1132.00, Y=819.46, Mass=999, SNR=13.5, Peak=3292 HFD=4.9
22:00:02.376 00.004 16872 Star::Find(15, 73, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.376 00.000 16872 Star::Find returns 1 (0), X=74.69, Y=176.25, Mass=1779, SNR=15.9, Peak=3312 HFD=5.1
22:00:02.376 00.000 16872 Star::Find(15, 1616, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.385 00.009 16872 Star::Find returns 1 (0), X=1616.86, Y=979.41, Mass=957, SNR=12.1, Peak=3288 HFD=3.9
22:00:02.385 00.000 16872 Star::Find(15, 1439, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.385 00.000 16872 Star::Find returns 1 (0), X=1439.31, Y=275.05, Mass=910, SNR=12.4, Peak=3312 HFD=2.4
22:00:02.393 00.008 16872 Star::Find(15, 469, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.395 00.002 16872 Star::Find returns 1 (0), X=468.77, Y=565.33, Mass=1017, SNR=14.1, Peak=3336 HFD=2.8
22:00:02.395 00.000 16872 Star::Find(15, 357, 358, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.401 00.006 16872 Star::Find returns 0 (4), X=357.28, Y=357.95, Mass=634, SNR=10.5, Peak=3372 HFD=1.4
22:00:02.401 00.000 16872 Star::Find(15, 321, 413, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.401 00.000 16872 Star::Find returns 1 (0), X=319.50, Y=413.26, Mass=1208, SNR=16.3, Peak=3328 HFD=3.2
22:00:02.401 00.000 16872 Star::Find(15, 1385, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.411 00.010 16872 Star::Find returns 1 (0), X=1384.87, Y=585.79, Mass=1215, SNR=13.2, Peak=3288 HFD=5.3
22:00:02.411 00.000 16872 Star::Find(15, 560, 73, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.411 00.000 16872 Star::Find returns 0 (4), X=560.41, Y=73.53, Mass=784, SNR=11.7, Peak=3340 HFD=1.5
22:00:02.417 00.006 16872 Star::Find(15, 1487, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.417 00.000 16872 Star::Find returns 1 (0), X=1486.33, Y=858.19, Mass=891, SNR=12.1, Peak=3304 HFD=2.6
22:00:02.417 00.000 16872 Star::Find(15, 233, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.426 00.009 16872 Star::Find returns 1 (0), X=233.61, Y=866.82, Mass=1297, SNR=14.6, Peak=3296 HFD=6.7
22:00:02.429 00.003 16872 Star::Find(15, 265, 228, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.430 00.001 16872 Star::Find returns 1 (0), X=264.68, Y=227.69, Mass=1405, SNR=15.7, Peak=3328 HFD=4.3
22:00:02.434 00.004 16872 Star::Find(15, 1631, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.437 00.003 16872 Star::Find returns 1 (0), X=1631.11, Y=797.89, Mass=727, SNR=10.8, Peak=3292 HFD=2.4
22:00:02.440 00.003 16872 Star::Find(15, 1212, 225, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.444 00.004 16872 Star::Find returns 1 (0), X=1211.82, Y=224.86, Mass=812, SNR=12.5, Peak=3376 HFD=1.7
22:00:02.444 00.000 16872 Star::Find(15, 726, 34, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.451 00.007 16872 Star::Find returns 1 (0), X=725.03, Y=32.87, Mass=1584, SNR=16.9, Peak=3328 HFD=4.4
22:00:02.456 00.005 16872 Star::Find(15, 1002, 138, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.459 00.003 16872 Star::Find returns 1 (0), X=1001.18, Y=140.08, Mass=1013, SNR=14.1, Peak=3372 HFD=5.3
22:00:02.459 00.000 16872 Star::Find(15, 1420, 526, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.459 00.000 16872 Star::Find returns 1 (0), X=1419.36, Y=527.84, Mass=1866, SNR=18.8, Peak=3336 HFD=5.0
22:00:02.459 00.000 16872 Star::Find(15, 646, 194, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.469 00.010 16872 Star::Find returns 1 (0), X=646.35, Y=193.30, Mass=892, SNR=12.5, Peak=3332 HFD=2.2
22:00:02.470 00.001 16872 Star::Find(15, 360, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.470 00.000 16872 Star::Find returns 1 (0), X=359.81, Y=901.21, Mass=512, SNR=9.4, Peak=3316 HFD=1.7
22:00:02.477 00.007 16872 Star::Find(15, 1769, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.477 00.000 16872 Star::Find returns 1 (0), X=1768.62, Y=940.85, Mass=655, SNR=10.0, Peak=3332 HFD=1.9
22:00:02.477 00.000 16872 Star::Find(15, 718, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.487 00.010 16872 Star::Find returns 0 (4), X=720.36, Y=922.45, Mass=1457, SNR=18.4, Peak=3492 HFD=1.4
22:00:02.489 00.002 16872 Star::Find(15, 1612, 352, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.489 00.000 16872 Star::Find returns 1 (0), X=1613.00, Y=350.97, Mass=1474, SNR=17.3, Peak=3348 HFD=4.5
22:00:02.494 00.005 16872 Star::Find(15, 1738, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.494 00.000 16872 Star::Find returns 1 (0), X=1736.52, Y=894.70, Mass=1365, SNR=13.7, Peak=3332 HFD=6.3
22:00:02.494 00.000 16872 Star::Find(15, 351, 316, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.503 00.009 16872 Star::Find returns 1 (0), X=350.68, Y=317.88, Mass=1798, SNR=17.9, Peak=3300 HFD=5.2
22:00:02.503 00.000 16872 Star::Find(15, 396, 548, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.506 00.003 16872 Star::Find returns 1 (0), X=396.38, Y=547.42, Mass=1450, SNR=16.6, Peak=3368 HFD=3.6
22:00:02.511 00.005 16872 Star::Find(15, 1819, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.517 00.006 16872 Star::Find returns 1 (0), X=1810.40, Y=797.49, Mass=1749, SNR=19.2, Peak=3392 HFD=4.9
22:00:02.520 00.003 16872 Star::Find(15, 324, 755, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.522 00.002 16872 Star::Find returns 1 (0), X=325.39, Y=757.06, Mass=1297, SNR=15.3, Peak=3332 HFD=5.6
22:00:02.526 00.004 16872 Star::Find(15, 280, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.526 00.000 16872 Star::Find returns 1 (0), X=289.79, Y=526.63, Mass=1296, SNR=15.7, Peak=3336 HFD=5.7
22:00:02.526 00.000 16872 Star::Find(15, 1314, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.535 00.009 16872 Star::Find returns 1 (0), X=1313.42, Y=182.66, Mass=1079, SNR=13.0, Peak=3292 HFD=3.5
22:00:02.535 00.000 16872 Star::Find(15, 513, 786, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.535 00.000 16872 Star::Find returns 1 (0), X=513.17, Y=784.91, Mass=705, SNR=11.0, Peak=3312 HFD=2.7
22:00:02.542 00.007 16872 Star::Find(15, 1426, 304, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.544 00.002 16872 Star::Find returns 1 (0), X=1425.81, Y=304.31, Mass=775, SNR=10.8, Peak=3304 HFD=2.5
22:00:02.547 00.003 16872 Star::Find(15, 757, 43, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.550 00.003 16872 Star::Find returns 1 (0), X=757.67, Y=41.90, Mass=1057, SNR=12.5, Peak=3324 HFD=4.8
22:00:02.554 00.004 16872 Star::Find(15, 1761, 547, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.554 00.000 16872 Star::Find returns 1 (0), X=1762.18, Y=547.89, Mass=1289, SNR=14.7, Peak=3300 HFD=6.3
22:00:02.558 00.004 16872 Star::Find(15, 1059, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.558 00.000 16872 Star::Find returns 1 (0), X=1058.17, Y=564.29, Mass=1563, SNR=19.5, Peak=3484 HFD=2.2
22:00:02.558 00.000 16872 Star::Find(15, 96, 544, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.567 00.009 16872 Star::Find returns 1 (0), X=104.49, Y=542.33, Mass=699, SNR=10.8, Peak=3316 HFD=2.2
22:00:02.570 00.003 16872 Star::Find(15, 55, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.570 00.000 16872 Star::Find returns 1 (0), X=53.81, Y=414.75, Mass=1395, SNR=16.4, Peak=3356 HFD=5.0
22:00:02.575 00.005 16872 Star::Find(15, 191, 223, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.578 00.003 16872 Star::Find returns 1 (0), X=191.10, Y=222.37, Mass=1035, SNR=13.8, Peak=3324 HFD=2.7
22:00:02.578 00.000 16872 Star::Find(15, 467, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.583 00.005 16872 Star::Find returns 1 (0), X=467.12, Y=305.97, Mass=992, SNR=11.2, Peak=3340 HFD=2.3
22:00:02.587 00.004 16872 AutoFind: finding best star pass 1
22:00:02.591 00.004 16872 Star::Find(15, 903, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.591 00.000 16872 Star::Find returns 1 (0), X=902.91, Y=817.46, Mass=21361, SNR=77.2, Peak=4816 HFD=3.6
22:00:02.591 00.000 16872 AutoFind returns star at [903, 818] 58.3 Mass 21361 SNR 77.2
22:00:02.600 00.009 16872 Star::Find(15, 903, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.600 00.000 16872 Star::Find returns 1 (0), X=902.91, Y=817.46, Mass=21361, SNR=77.2, Peak=4816 HFD=3.6
22:00:02.605 00.005 16872 MultiStar: List (12): {902.91, 817.46}(77.2), {1260.58, 797.40}(14.4), {326.64, 962.06}(16.4), {45.35, 699.56}(14.9), {1715.65, 103.08}(13.7), {1739.33, 862.76}(13.4), {1779.70, 32.03}(12.8), {1456.34, 900.22}(14.4), {439.99, 802.01}(15.6), {716.62, 436.49}(13.6), {219.97, 472.80}(11.7), {837.05, 750.79}(14.0), 
22:00:02.608 00.003 16872 setting lock position to (902.91, 817.46)
22:00:02.611 00.003 16872 MultiStar: stabilizing after lock position change
22:00:02.611 00.000 16872 AutoSelect: state = 1, call UpdateGuideState
22:00:02.616 00.005 16872 UpdateGuideState(): m_state=1
22:00:02.616 00.000 16872 Star::Find(15, 902, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:00:02.625 00.009 16872 Star::Find returns 1 (0), X=902.91, Y=817.46, Mass=21361, SNR=77.2, Peak=4816 HFD=3.6
22:00:02.628 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
22:00:02.628 00.000 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.46 = -1.46)
22:00:02.634 00.006 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=-0.00, mountTheta=0.00
22:00:02.641 00.007 16872 setting lock position to (902.91, 817.46)
22:00:02.644 00.003 16872 MultiStar: stabilizing after lock position change
22:00:02.648 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
22:00:02.650 00.002 16872 Changing from state SELECTING to SELECTED
22:00:02.650 00.000 16872 guider state => SELECTED
22:00:02.669 00.019 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4816, med=3188, FiltMin=3112, FiltMax=4148, Gamma=2.190
22:00:02.700 00.031 16872 UpdateGuideState exits: m=21361 SNR=77.2
22:00:02.700 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4816, med=3188, FiltMin=3112, FiltMax=4148, Gamma=2.190
22:00:02.741 00.041 16872 Status Line: Auto-selected star at (902.9, 817.5)
22:00:04.462 01.721 16872 GuideButtonClick i=1 ctx=Guide button clicked
22:00:04.474 00.012 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:00:04.474 00.000 16872 guider state => CALIBRATED
22:00:04.480 00.006 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:00:04.481 00.001 16872 reset dither spiral
22:00:05.029 00.548 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0819729d-60e9-4075-b6a0-c0f2e794eb43"}
22:00:05.029 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"0819729d-60e9-4075-b6a0-c0f2e794eb43"}
22:00:05.029 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"735e513c-8959-4ac0-9db3-f25b64565096"}
22:00:05.037 00.008 16872 case statement mapped state 5 to 1
22:00:05.037 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"735e513c-8959-4ac0-9db3-f25b64565096"}
22:00:05.037 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f1f51496-78d5-4b16-9084-330a9b64d49c"}
22:00:05.050 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.91,7.46],"pixels":"..."},"id":"f1f51496-78d5-4b16-9084-330a9b64d49c"}
22:00:05.266 00.216 9640 Exposure complete
22:00:05.400 00.134 9640 worker thread done servicing request
22:00:05.400 00.000 16872 OnExposeComplete: enter
22:00:05.400 00.000 16872 UpdateGuideState(): m_state=5
22:00:05.400 00.000 16872 Star::Find(15, 902, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:00:05.408 00.008 16872 Star::Find returns 1 (0), X=904.31, Y=817.09, Mass=22402, SNR=82.0, Peak=4816 HFD=3.9
22:00:05.408 00.000 16872 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.61) = xAngle (1.35 = 1.35)
22:00:05.408 00.000 16872 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.71 = -1.71)
22:00:05.417 00.009 16872 CameraToMount -- cameraX=1.40 cameraY=-0.37 hyp=1.45 cameraTheta=-0.26 mountX=0.31 mountY=-1.44, mountTheta=-1.36
22:00:05.423 00.006 16872 Changing from state CALIBRATED to GUIDING
22:00:05.427 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:00:05.431 00.004 16872 ScopeASCOM::SideOfPier() returns 1
22:00:05.554 00.123 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
22:00:05.554 00.000 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:00:05.554 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:00:05.554 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:00:05.565 00.011 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:00:05.569 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
22:00:05.574 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
22:00:05.576 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
22:00:05.578 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:00:05.580 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:00:05.584 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
22:00:05.586 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
22:00:05.586 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
22:00:05.592 00.006 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
22:00:05.695 00.103 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:00:05.699 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:00:05.699 00.000 16872 Dec comp: XRate 8.069 -> 7.859 for dec -0.0 -> dec 13.1
22:00:05.703 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:00:05.703 00.000 16872 ScopeASCOM::SideOfPier() returns 1
22:00:05.776 00.073 16872 setting lock position to (904.31, 817.09)
22:00:05.776 00.000 16872 MultiStar: stabilizing after lock position change
22:00:05.782 00.006 16872 guider state => GUIDING
22:00:05.782 00.000 16872 Status Line: Guiding
22:00:05.791 00.009 16872 Mount: notify guiding started
22:00:05.791 00.000 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:00:05.799 00.008 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 9:54:27 PM"
22:00:05.803 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008069
22:00:05.807 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.007508
22:00:05.807 00.000 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:00:05.807 00.000 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.608650
22:00:05.815 00.008 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.102460
22:00:05.819 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000022
22:00:05.823 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
22:00:05.826 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:00:05.826 00.000 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns -1
22:00:05.831 00.005 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:00:05.835 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:00:05.839 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:00:05.842 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:00:05.849 00.007 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:00:05.853 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
22:00:05.856 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
22:00:05.856 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
22:00:05.856 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:00:05.864 00.008 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:00:05.864 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
22:00:05.867 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
22:00:05.872 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
22:00:05.872 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
22:00:05.881 00.009 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:00:05.882 00.001 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:00:05.887 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:00:05.887 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:00:05.887 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
22:00:05.887 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
22:00:05.897 00.010 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
22:00:05.901 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:00:05.901 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:00:05.901 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
22:00:05.910 00.009 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
22:00:05.915 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
22:00:05.915 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
22:00:06.004 00.089 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:00:06.137 00.133 16872 ScopeASCOM::SideOfPier() returns 1
22:00:06.138 00.001 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:00:06.142 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:00:06.144 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:00:06.148 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
22:00:06.148 00.000 16872 MountToCamera -- mountTheta (-0.00) + m_xAngle (-1.61) = xAngle (-1.61 = -1.61)
22:00:06.154 00.006 16872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
22:00:06.156 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
22:00:06.156 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
22:00:06.156 00.000 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:00:06.164 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=4816, med=3188, FiltMin=3054, FiltMax=4152, Gamma=2.190
22:00:06.198 00.034 16872 UpdateGuideState exits: m=22402 SNR=82.0
22:00:06.203 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:06.207 00.004 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:00:06.210 00.003 16872 Enqueuing Expose request
22:00:06.210 00.000 9640 Worker thread wakes up
22:00:06.210 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:00:06.210 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(889,802,31,31)
22:00:10.032 03.822 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc7a5b69-b390-49eb-96c1-cb302ca403c3"}
22:00:10.034 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bc7a5b69-b390-49eb-96c1-cb302ca403c3"}
22:00:10.034 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2911a097-ffd2-447a-95ce-a358f939a14f"}
22:00:10.043 00.009 16872 case statement mapped state 6 to 3
22:00:10.043 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2911a097-ffd2-447a-95ce-a358f939a14f"}
22:00:10.071 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"16d25382-cd44-472f-b693-3bf5e3483d41"}
22:00:10.074 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.31,7.09],"pixels":"..."},"id":"16d25382-cd44-472f-b693-3bf5e3483d41"}
22:00:11.743 01.669 9640 Exposure complete
22:00:11.883 00.140 9640 worker thread done servicing request
22:00:11.883 00.000 16872 OnExposeComplete: enter
22:00:11.885 00.002 16872 UpdateGuideState(): m_state=6
22:00:11.892 00.007 16872 Star::Find(15, 904, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:00:11.896 00.004 16872 Star::Find returns 1 (0), X=904.58, Y=816.94, Mass=21653, SNR=81.1, Peak=4964 HFD=3.7
22:00:11.898 00.002 16872 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.61) = xAngle (1.09 = 1.09)
22:00:11.902 00.004 16872 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.98 = -1.98)
22:00:11.902 00.000 16872 CameraToMount -- cameraX=0.27 cameraY=-0.15 hyp=0.31 cameraTheta=-0.52 mountX=0.14 mountY=-0.29, mountTheta=-1.10
22:00:11.909 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=-0.15, opts=13)
22:00:11.912 00.003 16872 Enqueuing Move request for scope (0.27, -0.15)
22:00:11.914 00.002 9640 Worker thread wakes up
22:00:11.917 00.003 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.15) opts 0xd
22:00:11.917 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, -0.15)
22:00:11.917 00.000 9640 Moving (0.27, -0.15) raw xDistance=0.14 yDistance=-0.29
22:00:11.917 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
22:00:11.917 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.29, m_sumCorr=0
22:00:11.917 00.000 9640 MoveAxis(W, 12, ABG)
22:00:11.917 00.000 9640 Guiding  Dir = 3, Dur = 12
22:00:11.917 00.000 9640 IsSlewing returns 0
22:00:11.917 00.000 9640 IsGuiding returns 0
22:00:11.917 00.000 9640 PulseGuide returned control before completion, sleep 22
22:00:11.920 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2856, max=4964, med=3188, FiltMin=3100, FiltMax=4240, Gamma=2.190
22:00:11.941 00.021 9640 IsGuiding returns 1
22:00:11.941 00.000 9640 scope still moving after pulse duration time elapsed
22:00:11.964 00.023 16872 UpdateGuideState exits: m=21653 SNR=81.1
22:00:11.966 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:11.969 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:00:11.969 00.000 16872 Enqueuing Expose request
22:00:11.974 00.005 9640 IsSlewing returns 0
22:00:11.975 00.001 9640 IsGuiding returns 0
22:00:11.975 00.000 9640 scope move finished after 12 + 45 ms
22:00:11.975 00.000 9640 Move returns status 0, amount 12
22:00:11.975 00.000 9640 MoveAxis(N, 0, ABG)
22:00:11.975 00.000 9640 Move returns status 0, amount 0
22:00:11.975 00.000 9640 move complete, result=0
22:00:11.976 00.001 9640 worker thread done servicing request
22:00:11.976 00.000 9640 Worker thread wakes up
22:00:11.976 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:00:11.976 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(889,802,31,31)
22:00:11.976 00.000 16872 GuideStep: 0.1 px 12 ms WEST, -0.3 px 0 ms NORTH
22:00:15.034 03.058 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ecd506ff-78c1-45dc-93d1-9852ba316887"}
22:00:15.038 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ecd506ff-78c1-45dc-93d1-9852ba316887"}
22:00:15.041 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49223c42-e91c-4e1d-a49b-3a6b4333b880"}
22:00:15.041 00.000 16872 case statement mapped state 6 to 3
22:00:15.041 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"49223c42-e91c-4e1d-a49b-3a6b4333b880"}
22:00:15.049 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b63ca732-3b35-4d76-bc9b-c3dad3d8b949"}
22:00:15.053 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.58,6.94],"pixels":"..."},"id":"b63ca732-3b35-4d76-bc9b-c3dad3d8b949"}
22:00:17.528 02.475 9640 Exposure complete
22:00:17.661 00.133 9640 worker thread done servicing request
22:00:17.661 00.000 16872 OnExposeComplete: enter
22:00:17.669 00.008 16872 UpdateGuideState(): m_state=6
22:00:17.674 00.005 16872 Star::Find(15, 904, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:00:17.677 00.003 16872 Star::Find returns 1 (0), X=904.50, Y=817.16, Mass=22897, SNR=85.0, Peak=4880 HFD=3.8
22:00:17.677 00.000 16872 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.61) = xAngle (1.93 = 1.93)
22:00:17.677 00.000 16872 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.13 = -1.13)
22:00:17.686 00.009 16872 CameraToMount -- cameraX=0.18 cameraY=0.06 hyp=0.19 cameraTheta=0.32 mountX=-0.07 mountY=-0.18, mountTheta=-1.94
22:00:17.693 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=0.06, opts=13)
22:00:17.693 00.000 16872 Enqueuing Move request for scope (0.18, 0.06)
22:00:17.702 00.009 9640 Worker thread wakes up
22:00:17.702 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.06) opts 0xd
22:00:17.702 00.000 9640 Handling offset move in thread for scope, endpoint = (0.18, 0.06)
22:00:17.702 00.000 9640 Moving (0.18, 0.06) raw xDistance=-0.07 yDistance=-0.18
22:00:17.702 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:00:17.702 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.18, m_sumCorr=0
22:00:17.702 00.000 9640 MoveAxis(E, 0, ABG)
22:00:17.702 00.000 9640 Move returns status 0, amount 0
22:00:17.702 00.000 9640 MoveAxis(N, 0, ABG)
22:00:17.702 00.000 9640 Move returns status 0, amount 0
22:00:17.702 00.000 9640 move complete, result=0
22:00:17.702 00.000 9640 worker thread done servicing request
22:00:17.709 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=4880, med=3188, FiltMin=3070, FiltMax=4204, Gamma=2.190
22:00:17.749 00.040 16872 UpdateGuideState exits: m=22897 SNR=85.0
22:00:17.752 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:17.758 00.006 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:00:17.763 00.005 16872 Enqueuing Expose request
22:00:17.767 00.004 9640 Worker thread wakes up
22:00:17.767 00.000 16872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:00:17.770 00.003 9640 worker thread servicing REQUEST_EXPOSE 5000
22:00:17.770 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(889,802,31,31)
22:00:20.039 02.269 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"206ff1d4-c562-4a26-9f20-f48a296b56a2"}
22:00:20.042 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"206ff1d4-c562-4a26-9f20-f48a296b56a2"}
22:00:20.048 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1000e34e-0ce7-4f34-a937-bf4c32032669"}
22:00:20.049 00.001 16872 case statement mapped state 6 to 3
22:00:20.049 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1000e34e-0ce7-4f34-a937-bf4c32032669"}
22:00:20.056 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"75774fbb-3d1d-42f1-b491-27a588c80f34"}
22:00:20.061 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.50,7.16],"pixels":"..."},"id":"75774fbb-3d1d-42f1-b491-27a588c80f34"}
22:00:23.405 03.344 9640 Exposure complete
22:00:23.572 00.167 9640 worker thread done servicing request
22:00:23.573 00.001 16872 OnExposeComplete: enter
22:00:23.578 00.005 16872 UpdateGuideState(): m_state=6
22:00:23.582 00.004 16872 Star::Find(15, 904, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:00:23.589 00.007 16872 Star::Find returns 1 (0), X=904.38, Y=817.61, Mass=22445, SNR=84.7, Peak=4904 HFD=3.4
22:00:23.592 00.003 16872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.61) = xAngle (3.05 = 3.05)
22:00:23.595 00.003 16872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.02 = -0.02)
22:00:23.596 00.001 16872 CameraToMount -- cameraX=0.07 cameraY=0.52 hyp=0.52 cameraTheta=1.44 mountX=-0.52 mountY=-0.01, mountTheta=-3.12
22:00:23.601 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=0.52, opts=13)
22:00:23.607 00.006 16872 Enqueuing Move request for scope (0.07, 0.52)
22:00:23.609 00.002 9640 Worker thread wakes up
22:00:23.609 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2856, max=4904, med=3196, FiltMin=3116, FiltMax=4172, Gamma=2.190
22:00:23.612 00.003 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.52) opts 0xd
22:00:23.612 00.000 16872 UpdateGuideState exits: m=22445 SNR=84.7
22:00:23.615 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:23.617 00.002 9640 Handling offset move in thread for scope, endpoint = (0.07, 0.52)
22:00:23.617 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:00:23.624 00.007 16872 Enqueuing Expose request
22:00:23.628 00.004 9640 Moving (0.07, 0.52) raw xDistance=-0.52 yDistance=-0.01
22:00:23.628 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52
22:00:23.628 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=0
22:00:23.628 00.000 9640 MoveAxis(E, 42, ABG)
22:00:23.628 00.000 9640 Guiding  Dir = 2, Dur = 42
22:00:23.629 00.001 9640 IsSlewing returns 0
22:00:23.629 00.000 9640 IsGuiding returns 0
22:00:23.629 00.000 9640 PulseGuide returned control before completion, sleep 52
22:00:23.696 00.067 9640 IsGuiding returns 1
22:00:23.696 00.000 9640 scope still moving after pulse duration time elapsed
22:00:23.728 00.032 9640 IsSlewing returns 0
22:00:23.728 00.000 9640 IsGuiding returns 0
22:00:23.728 00.000 9640 scope move finished after 42 + 56 ms
22:00:23.728 00.000 9640 Move returns status 0, amount 42
22:00:23.728 00.000 9640 MoveAxis(N, 0, ABG)
22:00:23.728 00.000 9640 Move returns status 0, amount 0
22:00:23.728 00.000 9640 move complete, result=0
22:00:23.729 00.001 9640 worker thread done servicing request
22:00:23.729 00.000 9640 Worker thread wakes up
22:00:23.729 00.000 16872 GuideStep: -0.5 px 42 ms EAST, -0.0 px 0 ms NORTH
22:00:23.732 00.003 9640 worker thread servicing REQUEST_EXPOSE 5000
22:00:23.732 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(889,802,31,31)
22:00:25.036 01.304 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b39f5630-b8ae-46ed-bd11-68a6a3b3bece"}
22:00:25.044 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b39f5630-b8ae-46ed-bd11-68a6a3b3bece"}
22:00:25.048 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ef614c5a-6604-468c-877c-0721b538eceb"}
22:00:25.055 00.007 16872 case statement mapped state 6 to 3
22:00:25.059 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef614c5a-6604-468c-877c-0721b538eceb"}
22:00:25.064 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e84649b-8e33-4f4b-9305-28c1e54da74c"}
22:00:25.067 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.38,6.61],"pixels":"..."},"id":"8e84649b-8e33-4f4b-9305-28c1e54da74c"}
22:00:29.308 04.241 9640 Exposure complete
22:00:29.450 00.142 9640 worker thread done servicing request
22:00:29.450 00.000 16872 OnExposeComplete: enter
22:00:29.453 00.003 16872 UpdateGuideState(): m_state=6
22:00:29.456 00.003 16872 Star::Find(15, 904, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:00:29.463 00.007 16872 Star::Find returns 1 (0), X=904.44, Y=817.64, Mass=22886, SNR=84.2, Peak=4864 HFD=3.4
22:00:29.468 00.005 16872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.61) = xAngle (2.95 = 2.95)
22:00:29.472 00.004 16872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.12 = -0.12)
22:00:29.477 00.005 16872 CameraToMount -- cameraX=0.13 cameraY=0.54 hyp=0.56 cameraTheta=1.34 mountX=-0.55 mountY=-0.06, mountTheta=-3.02
22:00:29.483 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=0.54, opts=13)
22:00:29.485 00.002 16872 Enqueuing Move request for scope (0.13, 0.54)
22:00:29.488 00.003 9640 Worker thread wakes up
22:00:29.488 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=4864, med=3196, FiltMin=3108, FiltMax=4280, Gamma=2.190
22:00:29.492 00.004 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.54) opts 0xd
22:00:29.493 00.001 9640 Handling offset move in thread for scope, endpoint = (0.13, 0.54)
22:00:29.493 00.000 9640 Moving (0.13, 0.54) raw xDistance=-0.55 yDistance=-0.06
22:00:29.493 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.55
22:00:29.493 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.06, m_sumCorr=0
22:00:29.493 00.000 9640 MoveAxis(E, 47, ABG)
22:00:29.493 00.000 9640 Guiding  Dir = 2, Dur = 47
22:00:29.493 00.000 16872 UpdateGuideState exits: m=22886 SNR=84.2
22:00:29.496 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:29.499 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:00:29.501 00.002 16872 Enqueuing Expose request
22:00:29.503 00.002 9640 IsSlewing returns 0
22:00:29.505 00.002 9640 IsGuiding returns 0
22:00:29.505 00.000 9640 PulseGuide returned control before completion, sleep 57
22:00:29.569 00.064 9640 IsGuiding returns 1
22:00:29.569 00.000 9640 scope still moving after pulse duration time elapsed
22:00:29.600 00.031 9640 IsSlewing returns 0
22:00:29.600 00.000 9640 IsGuiding returns 0
22:00:29.601 00.001 9640 scope move finished after 47 + 49 ms
22:00:29.601 00.000 9640 Move returns status 0, amount 47
22:00:29.601 00.000 9640 MoveAxis(N, 0, ABG)
22:00:29.601 00.000 9640 Move returns status 0, amount 0
22:00:29.601 00.000 9640 move complete, result=0
22:00:29.602 00.001 9640 worker thread done servicing request
22:00:29.602 00.000 9640 Worker thread wakes up
22:00:29.602 00.000 16872 GuideStep: -0.5 px 47 ms EAST, -0.1 px 0 ms NORTH
22:00:29.609 00.007 9640 worker thread servicing REQUEST_EXPOSE 5000
22:00:29.609 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(889,802,31,31)
22:00:30.037 00.428 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6020937-31c9-4204-bc2b-458ce479a54d"}
22:00:30.042 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c6020937-31c9-4204-bc2b-458ce479a54d"}
22:00:30.046 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4353cbdc-2f51-4b24-82ca-077777786d54"}
22:00:30.050 00.004 16872 case statement mapped state 6 to 3
22:00:30.052 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4353cbdc-2f51-4b24-82ca-077777786d54"}
22:00:30.055 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bebeda23-6c49-4986-925c-0118e09ecb64"}
22:00:30.058 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.44,6.64],"pixels":"..."},"id":"bebeda23-6c49-4986-925c-0118e09ecb64"}
22:00:35.036 04.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"03120029-ead0-4e99-942d-6e6d5b6161a3"}
22:00:35.042 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"03120029-ead0-4e99-942d-6e6d5b6161a3"}
22:00:35.050 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4a8d32b-e159-419f-82b2-51fe93d045a1"}
22:00:35.054 00.004 16872 case statement mapped state 6 to 3
22:00:35.057 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4a8d32b-e159-419f-82b2-51fe93d045a1"}
22:00:35.062 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9fb94813-45a8-46b1-a52c-74582645d63d"}
22:00:35.067 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.44,6.64],"pixels":"..."},"id":"9fb94813-45a8-46b1-a52c-74582645d63d"}
22:00:35.187 00.120 9640 Exposure complete
22:00:35.332 00.145 9640 worker thread done servicing request
22:00:35.332 00.000 16872 OnExposeComplete: enter
22:00:35.335 00.003 16872 UpdateGuideState(): m_state=6
22:00:35.339 00.004 16872 Star::Find(15, 904, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:00:35.342 00.003 16872 Star::Find returns 1 (0), X=904.66, Y=817.07, Mass=20468, SNR=72.6, Peak=4844 HFD=3.4
22:00:35.345 00.003 16872 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.61) = xAngle (1.52 = 1.52)
22:00:35.348 00.003 16872 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.54 = -1.54)
22:00:35.351 00.003 16872 CameraToMount -- cameraX=0.35 cameraY=-0.03 hyp=0.35 cameraTheta=-0.09 mountX=0.02 mountY=-0.35, mountTheta=-1.52
22:00:35.355 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=-0.03, opts=13)
22:00:35.362 00.007 16872 Enqueuing Move request for scope (0.35, -0.03)
22:00:35.368 00.006 9640 Worker thread wakes up
22:00:35.368 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=4844, med=3192, FiltMin=3112, FiltMax=4200, Gamma=2.190
22:00:35.372 00.004 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.03) opts 0xd
22:00:35.372 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, -0.03)
22:00:35.372 00.000 9640 Moving (0.35, -0.03) raw xDistance=0.02 yDistance=-0.35
22:00:35.372 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:00:35.372 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.35, m_sumCorr=0
22:00:35.372 00.000 9640 MoveAxis(E, 0, ABG)
22:00:35.372 00.000 9640 Move returns status 0, amount 0
22:00:35.372 00.000 9640 MoveAxis(N, 0, ABG)
22:00:35.373 00.001 9640 Move returns status 0, amount 0
22:00:35.373 00.000 16872 UpdateGuideState exits: m=20468 SNR=72.6
22:00:35.376 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:35.378 00.002 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:00:35.381 00.003 16872 Enqueuing Expose request
22:00:35.384 00.003 9640 move complete, result=0
22:00:35.384 00.000 9640 worker thread done servicing request
22:00:35.384 00.000 9640 Worker thread wakes up
22:00:35.384 00.000 16872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:00:35.387 00.003 9640 worker thread servicing REQUEST_EXPOSE 5000
22:00:35.387 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(889,802,31,31)
22:00:40.036 04.649 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9bcd46bc-58a3-4fc8-91dd-0664bf9d35e2"}
22:00:40.040 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9bcd46bc-58a3-4fc8-91dd-0664bf9d35e2"}
22:00:40.047 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a09013e0-ae40-4126-83d9-42212d6b92f5"}
22:00:40.049 00.002 16872 case statement mapped state 6 to 3
22:00:40.052 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a09013e0-ae40-4126-83d9-42212d6b92f5"}
22:00:40.057 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a18e4caf-f30d-47b2-8dbc-4833ace66f56"}
22:00:40.060 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.66,7.07],"pixels":"..."},"id":"a18e4caf-f30d-47b2-8dbc-4833ace66f56"}
22:00:40.957 00.897 9640 Exposure complete
22:00:41.095 00.138 9640 worker thread done servicing request
22:00:41.095 00.000 16872 OnExposeComplete: enter
22:00:41.098 00.003 16872 UpdateGuideState(): m_state=6
22:00:41.103 00.005 16872 Star::Find(15, 904, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:00:41.107 00.004 16872 Star::Find returns 1 (0), X=904.53, Y=816.87, Mass=20291, SNR=78.6, Peak=5012 HFD=3.5
22:00:41.109 00.002 16872 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-1.61) = xAngle (0.82 = 0.82)
22:00:41.112 00.003 16872 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-2.24 = -2.24)
22:00:41.114 00.002 16872 CameraToMount -- cameraX=0.22 cameraY=-0.22 hyp=0.31 cameraTheta=-0.79 mountX=0.21 mountY=-0.25, mountTheta=-0.85
22:00:41.122 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.22, y=-0.22, opts=13)
22:00:41.127 00.005 16872 Enqueuing Move request for scope (0.22, -0.22)
22:00:41.130 00.003 9640 Worker thread wakes up
22:00:41.131 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.22) opts 0xd
22:00:41.131 00.000 9640 Handling offset move in thread for scope, endpoint = (0.22, -0.22)
22:00:41.131 00.000 9640 Moving (0.22, -0.22) raw xDistance=0.21 yDistance=-0.25
22:00:41.131 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:00:41.131 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.25, m_sumCorr=0
22:00:41.131 00.000 9640 MoveAxis(W, 17, ABG)
22:00:41.131 00.000 9640 Guiding  Dir = 3, Dur = 17
22:00:41.131 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=5012, med=3192, FiltMin=3076, FiltMax=4280, Gamma=2.190
22:00:41.134 00.003 9640 IsSlewing returns 0
22:00:41.134 00.000 16872 UpdateGuideState exits: m=20291 SNR=78.6
22:00:41.137 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:41.140 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:00:41.143 00.003 16872 Enqueuing Expose request
22:00:41.145 00.002 9640 IsGuiding returns 0
22:00:41.146 00.001 9640 PulseGuide returned control before completion, sleep 27
22:00:41.178 00.032 9640 IsGuiding returns 1
22:00:41.178 00.000 9640 scope still moving after pulse duration time elapsed
22:00:41.209 00.031 9640 IsSlewing returns 0
22:00:41.211 00.002 9640 IsGuiding returns 0
22:00:41.211 00.000 9640 scope move finished after 17 + 48 ms
22:00:41.211 00.000 9640 Move returns status 0, amount 17
22:00:41.211 00.000 9640 MoveAxis(N, 0, ABG)
22:00:41.211 00.000 9640 Move returns status 0, amount 0
22:00:41.211 00.000 9640 move complete, result=0
22:00:41.212 00.001 16872 GuideStep: 0.2 px 17 ms WEST, -0.2 px 0 ms NORTH
22:00:41.219 00.007 9640 worker thread done servicing request
22:00:41.220 00.001 9640 Worker thread wakes up
22:00:41.220 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:00:41.220 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(889,802,31,31)
22:00:45.036 03.816 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"176e8c2b-339b-4bd9-b00d-757ef8e22449"}
22:00:45.039 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"176e8c2b-339b-4bd9-b00d-757ef8e22449"}
22:00:45.045 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"17fabfdd-d45f-4ec3-b288-115524d8476c"}
22:00:45.049 00.004 16872 case statement mapped state 6 to 3
22:00:45.054 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"17fabfdd-d45f-4ec3-b288-115524d8476c"}
22:00:45.058 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9865a347-27fd-4649-95e8-bcad30978f99"}
22:00:45.061 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.53,6.87],"pixels":"..."},"id":"9865a347-27fd-4649-95e8-bcad30978f99"}
22:00:46.784 01.723 9640 Exposure complete
22:00:46.927 00.143 9640 worker thread done servicing request
22:00:46.927 00.000 16872 OnExposeComplete: enter
22:00:46.931 00.004 16872 UpdateGuideState(): m_state=6
22:00:46.934 00.003 16872 Star::Find(15, 904, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:00:46.936 00.002 16872 Star::Find returns 1 (0), X=904.33, Y=817.28, Mass=20939, SNR=80.3, Peak=4884 HFD=3.4
22:00:46.938 00.002 16872 MultiStar: exiting stabilization period
22:00:46.941 00.003 16872 MultiStar: updating star positions after lock position change
22:00:46.943 00.002 16872 Star::Find(15, 1261, 796, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:00:46.948 00.005 16872 Star::Find returns 1 (0), X=1269.89, Y=786.80, Mass=1018, SNR=12.9, Peak=3300 HFD=7.7
22:00:46.952 00.004 16872 Star::Find(15, 327, 961, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:00:46.955 00.003 16872 Star::Find returns 1 (0), X=327.78, Y=953.61, Mass=521, SNR=9.0, Peak=3336 HFD=2.5
22:00:46.958 00.003 16872 Star::Find(15, 46, 698, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:00:46.963 00.005 16872 Star::Find returns 1 (0), X=45.05, Y=699.34, Mass=722, SNR=10.5, Peak=3316 HFD=2.2
22:00:46.968 00.005 16872 Star::Find(15, 1716, 102, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:00:46.972 00.004 16872 Star::Find returns 1 (0), X=1703.47, Y=89.32, Mass=1783, SNR=20.3, Peak=3308 HFD=7.5
22:00:46.974 00.002 16872 Star::Find(15, 1740, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:00:46.979 00.005 16872 Star::Find returns 1 (0), X=1740.01, Y=862.68, Mass=701, SNR=10.6, Peak=3320 HFD=2.3
22:00:46.982 00.003 16872 Star::Find(15, 1781, 31, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:00:46.985 00.003 16872 Star::Find returns 1 (0), X=1777.77, Y=33.79, Mass=906, SNR=11.5, Peak=3316 HFD=5.6
22:00:46.988 00.003 16872 Star::Find(15, 1457, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:00:46.991 00.003 16872 Star::Find false star n=11 nbg=276 bg=3194.3 sigma=18.8 thresh=3251 peak=3249
22:00:46.994 00.003 16872 Star::Find returns 0 (2), X=1457.00, Y=899.00, Mass=866, SNR=2.9, Peak=3304 HFD=0.0
22:00:46.997 00.003 16872 Star::Find(15, 441, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:00:47.000 00.003 16872 Star::Find returns 1 (0), X=440.57, Y=801.48, Mass=796, SNR=11.7, Peak=3332 HFD=3.6
22:00:47.002 00.002 16872 Star::Find(15, 717, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:00:47.005 00.003 16872 Star::Find returns 1 (0), X=719.51, Y=434.88, Mass=779, SNR=10.8, Peak=3312 HFD=6.3
22:00:47.007 00.002 16872 Star::Find(15, 221, 472, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:00:47.020 00.013 16872 Star::Find returns 0 (4), X=224.68, Y=463.98, Mass=552, SNR=11.2, Peak=3328 HFD=1.3
22:00:47.024 00.004 16872 Star::Find(15, 838, 750, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:00:47.028 00.004 16872 Star::Find returns 1 (0), X=837.89, Y=751.24, Mass=682, SNR=9.9, Peak=3312 HFD=2.6
22:00:47.031 00.003 16872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.61) = xAngle (3.09 = 3.09)
22:00:47.034 00.003 16872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (0.03 = 0.03)
22:00:47.039 00.005 16872 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.48 mountX=-0.19 mountY=0.01, mountTheta=3.11
22:00:47.045 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.02, y=0.19, opts=13)
22:00:47.048 00.003 16872 Enqueuing Move request for scope (0.02, 0.19)
22:00:47.053 00.005 9640 Worker thread wakes up
22:00:47.053 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=4884, med=3192, FiltMin=3120, FiltMax=4144, Gamma=2.190
22:00:47.059 00.006 9640 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
22:00:47.059 00.000 16872 UpdateGuideState exits: m=20939 SNR=80.3
22:00:47.064 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:47.068 00.004 9640 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
22:00:47.068 00.000 9640 Moving (0.02, 0.19) raw xDistance=-0.19 yDistance=0.01
22:00:47.068 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.19
22:00:47.068 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=0
22:00:47.068 00.000 9640 MoveAxis(E, 14, ABG)
22:00:47.068 00.000 9640 Guiding  Dir = 2, Dur = 14
22:00:47.068 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:00:47.073 00.005 16872 Enqueuing Expose request
22:00:47.075 00.002 9640 IsSlewing returns 0
22:00:47.075 00.000 9640 IsGuiding returns 0
22:00:47.075 00.000 9640 PulseGuide returned control before completion, sleep 24
22:00:47.101 00.026 9640 IsGuiding returns 1
22:00:47.102 00.001 9640 scope still moving after pulse duration time elapsed
22:00:47.132 00.030 9640 IsSlewing returns 0
22:00:47.132 00.000 9640 IsGuiding returns 0
22:00:47.133 00.001 9640 scope move finished after 14 + 43 ms
22:00:47.133 00.000 9640 Move returns status 0, amount 14
22:00:47.133 00.000 9640 MoveAxis(N, 0, ABG)
22:00:47.133 00.000 9640 Move returns status 0, amount 0
22:00:47.133 00.000 9640 move complete, result=0
22:00:47.133 00.000 9640 worker thread done servicing request
22:00:47.134 00.001 9640 Worker thread wakes up
22:00:47.134 00.000 16872 GuideStep: -0.2 px 14 ms EAST, 0.0 px 0 ms NORTH
22:00:47.138 00.004 9640 worker thread servicing REQUEST_EXPOSE 5000
22:00:47.138 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(889,802,31,31)
22:00:50.037 02.899 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"550232a2-ab6b-4e7e-b5b3-356bf0522898"}
22:00:50.040 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"550232a2-ab6b-4e7e-b5b3-356bf0522898"}
22:00:50.043 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43f633a6-0f47-4a45-b46b-f6cd64015dd8"}
22:00:50.046 00.003 16872 case statement mapped state 6 to 3
22:00:50.049 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"43f633a6-0f47-4a45-b46b-f6cd64015dd8"}
22:00:50.054 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"300579ca-5350-4c2d-8217-2349cad0c1aa"}
22:00:50.059 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.33,7.28],"pixels":"..."},"id":"300579ca-5350-4c2d-8217-2349cad0c1aa"}
22:00:52.707 02.648 9640 Exposure complete
22:00:52.854 00.147 9640 worker thread done servicing request
22:00:52.854 00.000 16872 OnExposeComplete: enter
22:00:52.857 00.003 16872 UpdateGuideState(): m_state=6
22:00:52.859 00.002 16872 Star::Find(15, 904, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:00:52.862 00.003 16872 Star::Find returns 1 (0), X=904.43, Y=817.36, Mass=22111, SNR=76.2, Peak=4884 HFD=3.4
22:00:52.865 00.003 16872 MultiStar: [#1 0.94,-12.04,0.00,M1] [#2 -0.08,-0.15,0.15,U] [#3 0.71,1.08,0.00,M1] [#4 -11.46,-12.93,0.00,M1] [#5 -1.58,0.25,0.00,M1] [#6 -0.10,0.26,0.18,U] [#7 5.97,-4.30,0.00,M1] [#8 9.35,-13.75,0.00,M1] 
22:00:52.869 00.004 16872 refined, 2 included, MultiStar: {0.07, 0.22}, one-star: {0.12, 0.26}
22:00:52.871 00.002 16872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.61) = xAngle (2.89 = 2.89)
22:00:52.873 00.002 16872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.18 = -0.18)
22:00:52.876 00.003 16872 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.28 mountX=-0.22 mountY=-0.04, mountTheta=-2.96
22:00:52.881 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=0.22, opts=13)
22:00:52.887 00.006 16872 Enqueuing Move request for scope (0.07, 0.22)
22:00:52.891 00.004 9640 Worker thread wakes up
22:00:52.891 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=4884, med=3194, FiltMin=3092, FiltMax=4116, Gamma=2.190
22:00:52.895 00.004 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.22) opts 0xd
22:00:52.895 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, 0.22)
22:00:52.896 00.001 16872 UpdateGuideState exits: m=22111 SNR=76.2
22:00:52.900 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:52.905 00.005 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:00:52.908 00.003 16872 Enqueuing Expose request
22:00:52.911 00.003 9640 Moving (0.07, 0.22) raw xDistance=-0.22 yDistance=-0.04
22:00:52.911 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
22:00:52.911 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.04, m_sumCorr=0
22:00:52.912 00.001 9640 MoveAxis(E, 19, ABG)
22:00:52.912 00.000 9640 Guiding  Dir = 2, Dur = 19
22:00:52.912 00.000 9640 IsSlewing returns 0
22:00:52.912 00.000 9640 IsGuiding returns 0
22:00:52.912 00.000 9640 PulseGuide returned control before completion, sleep 29
22:00:52.958 00.046 9640 IsGuiding returns 1
22:00:52.958 00.000 9640 scope still moving after pulse duration time elapsed
22:00:52.988 00.030 9640 IsSlewing returns 0
22:00:52.989 00.001 9640 IsGuiding returns 1
22:00:53.020 00.031 9640 IsSlewing returns 0
22:00:53.021 00.001 9640 IsGuiding returns 0
22:00:53.021 00.000 9640 scope move finished after 19 + 89 ms
22:00:53.021 00.000 9640 Move returns status 0, amount 19
22:00:53.021 00.000 9640 MoveAxis(N, 0, ABG)
22:00:53.021 00.000 9640 Move returns status 0, amount 0
22:00:53.021 00.000 9640 move complete, result=0
22:00:53.021 00.000 9640 worker thread done servicing request
22:00:53.021 00.000 9640 Worker thread wakes up
22:00:53.021 00.000 16872 GuideStep: -0.2 px 19 ms EAST, -0.0 px 0 ms NORTH
22:00:53.026 00.005 9640 worker thread servicing REQUEST_EXPOSE 5000
22:00:53.026 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(889,802,31,31)
22:00:55.035 02.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dc96570a-0823-409f-a9f1-bc4dea0b7cc0"}
22:00:55.037 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"dc96570a-0823-409f-a9f1-bc4dea0b7cc0"}
22:00:55.042 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5351782-5c4c-4bb6-9304-67b2ef80c068"}
22:00:55.046 00.004 16872 case statement mapped state 6 to 3
22:00:55.050 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5351782-5c4c-4bb6-9304-67b2ef80c068"}
22:00:55.054 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1c8d196b-f463-4faf-bd12-e8968b1b8a02"}
22:00:55.056 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.43,7.36],"pixels":"..."},"id":"1c8d196b-f463-4faf-bd12-e8968b1b8a02"}
22:00:58.596 03.540 9640 Exposure complete
22:00:58.738 00.142 9640 worker thread done servicing request
22:00:58.738 00.000 16872 OnExposeComplete: enter
22:00:58.742 00.004 16872 UpdateGuideState(): m_state=6
22:00:58.747 00.005 16872 Star::Find(15, 904, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:00:58.750 00.003 16872 Star::Find returns 1 (0), X=904.51, Y=817.58, Mass=21054, SNR=76.4, Peak=4828 HFD=3.3
22:00:58.754 00.004 16872 Star::Find false star n=10 nbg=262 bg=3195.9 sigma=20.7 thresh=3258 peak=3258
22:00:58.760 00.006 16872 Star::Find false star n=3 nbg=271 bg=3191.4 sigma=20.1 thresh=3252 peak=3252
22:00:58.765 00.005 16872 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.53,-0.74,0.00,M2] [#4 -11.36,-17.56,0.00,M2] [#5 -2.67,-1.19,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 5.53,-2.51,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 9.09,10.57,0.00,M1] [#10 0.03,-0.32,0.12,U] [#11 -11.11,-12.74,0.00,M1] 
22:00:58.769 00.004 16872 refined, 1 included, MultiStar: {0.18, 0.41}, one-star: {0.20, 0.49}
22:00:58.773 00.004 16872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.61) = xAngle (2.76 = 2.76)
22:00:58.776 00.003 16872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.30 = -0.30)
22:00:58.779 00.003 16872 CameraToMount -- cameraX=0.18 cameraY=0.41 hyp=0.44 cameraTheta=1.16 mountX=-0.41 mountY=-0.13, mountTheta=-2.83
22:00:58.784 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=0.41, opts=13)
22:00:58.788 00.004 16872 Enqueuing Move request for scope (0.18, 0.41)
22:00:58.790 00.002 9640 Worker thread wakes up
22:00:58.790 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.41) opts 0xd
22:00:58.790 00.000 9640 Handling offset move in thread for scope, endpoint = (0.18, 0.41)
22:00:58.790 00.000 9640 Moving (0.18, 0.41) raw xDistance=-0.41 yDistance=-0.13
22:00:58.790 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.41
22:00:58.790 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=4828, med=3192, FiltMin=3090, FiltMax=4364, Gamma=2.190
22:00:58.792 00.002 16872 UpdateGuideState exits: m=21054 SNR=76.4
22:00:58.795 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:58.798 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:00:58.800 00.002 16872 Enqueuing Expose request
22:00:58.807 00.007 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.13, m_sumCorr=0
22:00:58.807 00.000 9640 MoveAxis(E, 34, ABG)
22:00:58.807 00.000 9640 Guiding  Dir = 2, Dur = 34
22:00:58.807 00.000 9640 IsSlewing returns 0
22:00:58.808 00.001 9640 IsGuiding returns 0
22:00:58.808 00.000 9640 PulseGuide returned control before completion, sleep 44
22:00:58.863 00.055 9640 IsGuiding returns 1
22:00:58.863 00.000 9640 scope still moving after pulse duration time elapsed
22:00:58.895 00.032 9640 IsSlewing returns 0
22:00:58.895 00.000 9640 IsGuiding returns 0
22:00:58.895 00.000 9640 scope move finished after 34 + 53 ms
22:00:58.895 00.000 9640 Move returns status 0, amount 34
22:00:58.895 00.000 9640 MoveAxis(N, 0, ABG)
22:00:58.895 00.000 9640 Move returns status 0, amount 0
22:00:58.895 00.000 9640 move complete, result=0
22:00:58.895 00.000 9640 worker thread done servicing request
22:00:58.895 00.000 9640 Worker thread wakes up
22:00:58.895 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:00:58.896 00.001 9640 Handling exposure in thread, d=5000 o=3 r=(889,802,31,31)
22:00:58.896 00.000 16872 GuideStep: -0.4 px 34 ms EAST, -0.1 px 0 ms NORTH
22:01:00.035 01.139 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75bbd671-2d4b-4a8e-ab81-c3d5b3be7333"}
22:01:00.039 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"75bbd671-2d4b-4a8e-ab81-c3d5b3be7333"}
22:01:00.044 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"223e8531-518b-4257-aaa5-d1ea0c3fc152"}
22:01:00.047 00.003 16872 case statement mapped state 6 to 3
22:01:00.049 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"223e8531-518b-4257-aaa5-d1ea0c3fc152"}
22:01:00.053 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3bede124-3580-4aed-963c-7ecb50c41d65"}
22:01:00.058 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.51,6.58],"pixels":"..."},"id":"3bede124-3580-4aed-963c-7ecb50c41d65"}
22:01:04.470 04.412 9640 Exposure complete
22:01:04.608 00.138 9640 worker thread done servicing request
22:01:04.608 00.000 16872 OnExposeComplete: enter
22:01:04.615 00.007 16872 UpdateGuideState(): m_state=6
22:01:04.619 00.004 16872 Star::Find(15, 904, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:01:04.623 00.004 16872 Star::Find returns 1 (0), X=904.66, Y=817.49, Mass=20982, SNR=81.8, Peak=4796 HFD=3.3
22:01:04.628 00.005 16872 Star::Find false star n=7 nbg=282 bg=3192.3 sigma=21.9 thresh=3258 peak=3256
22:01:04.631 00.003 16872 MultiStar: [#1 -9.28,9.82,0.00,M2] [#2 -10.66,-6.90,0.00,M1] [#3 -9.19,-11.84,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 -0.03,0.57,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.74,-1.19,0.00,M3] [#8 10.53,-12.19,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 -0.75,-0.04,0.00,M1] [#11 0.00,0.00,0.00,L] 
22:01:04.634 00.003 16872 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.61) = xAngle (2.46 = 2.46)
22:01:04.636 00.002 16872 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.61 = -0.61)
22:01:04.639 00.003 16872 CameraToMount -- cameraX=0.35 cameraY=0.39 hyp=0.53 cameraTheta=0.85 mountX=-0.41 mountY=-0.30, mountTheta=-2.51
22:01:04.646 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=0.39, opts=13)
22:01:04.649 00.003 16872 Enqueuing Move request for scope (0.35, 0.39)
22:01:04.652 00.003 9640 Worker thread wakes up
22:01:04.652 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4796, med=3192, FiltMin=3044, FiltMax=4080, Gamma=2.190
22:01:04.655 00.003 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.39) opts 0xd
22:01:04.655 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, 0.39)
22:01:04.655 00.000 9640 Moving (0.35, 0.39) raw xDistance=-0.41 yDistance=-0.30
22:01:04.655 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.41
22:01:04.655 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.30, m_sumCorr=0
22:01:04.655 00.000 9640 MoveAxis(E, 35, ABG)
22:01:04.655 00.000 9640 Guiding  Dir = 2, Dur = 35
22:01:04.655 00.000 16872 UpdateGuideState exits: m=20982 SNR=81.8
22:01:04.663 00.008 9640 IsSlewing returns 0
22:01:04.663 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:04.667 00.004 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:01:04.671 00.004 16872 Enqueuing Expose request
22:01:04.674 00.003 9640 IsGuiding returns 0
22:01:04.675 00.001 9640 PulseGuide returned control before completion, sleep 45
22:01:04.734 00.059 9640 IsGuiding returns 1
22:01:04.734 00.000 9640 scope still moving after pulse duration time elapsed
22:01:04.765 00.031 9640 IsSlewing returns 0
22:01:04.766 00.001 9640 IsGuiding returns 0
22:01:04.766 00.000 9640 scope move finished after 35 + 56 ms
22:01:04.766 00.000 9640 Move returns status 0, amount 35
22:01:04.766 00.000 9640 MoveAxis(N, 0, ABG)
22:01:04.766 00.000 9640 Move returns status 0, amount 0
22:01:04.766 00.000 9640 move complete, result=0
22:01:04.767 00.001 9640 worker thread done servicing request
22:01:04.767 00.000 9640 Worker thread wakes up
22:01:04.767 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:01:04.767 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(889,802,31,31)
22:01:04.767 00.000 16872 GuideStep: -0.4 px 35 ms EAST, -0.3 px 0 ms NORTH
22:01:05.035 00.268 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"409f1ff6-1e4d-4f37-b0c0-4974d342793a"}
22:01:05.038 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"409f1ff6-1e4d-4f37-b0c0-4974d342793a"}
22:01:05.042 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ffb7f8f4-16a2-4368-8447-dfd07212920c"}
22:01:05.045 00.003 16872 case statement mapped state 6 to 3
22:01:05.047 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ffb7f8f4-16a2-4368-8447-dfd07212920c"}
22:01:05.051 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"04fac76f-5777-4dfb-86c1-3baad4df8bcf"}
22:01:05.053 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.66,7.49],"pixels":"..."},"id":"04fac76f-5777-4dfb-86c1-3baad4df8bcf"}
22:01:10.035 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be91401d-35a7-4ec0-81f3-4c9ff4adefab"}
22:01:10.041 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"be91401d-35a7-4ec0-81f3-4c9ff4adefab"}
22:01:10.046 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5d7bc53-fde3-4464-be3c-1d3e20aa415f"}
22:01:10.050 00.004 16872 case statement mapped state 6 to 3
22:01:10.053 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5d7bc53-fde3-4464-be3c-1d3e20aa415f"}
22:01:10.056 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3e8432c2-0ce0-4797-a2c9-ec81db7cec5b"}
22:01:10.059 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.66,7.49],"pixels":"..."},"id":"3e8432c2-0ce0-4797-a2c9-ec81db7cec5b"}
22:01:10.323 00.264 9640 Exposure complete
22:01:10.465 00.142 9640 worker thread done servicing request
22:01:10.465 00.000 16872 OnExposeComplete: enter
22:01:10.468 00.003 16872 UpdateGuideState(): m_state=6
22:01:10.471 00.003 16872 Star::Find(15, 904, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:01:10.473 00.002 16872 Star::Find returns 1 (0), X=904.75, Y=817.19, Mass=21349, SNR=79.6, Peak=4936 HFD=3.6
22:01:10.476 00.003 16872 MultiStar: [#1 -9.13,10.70,0.00,M3] [#2 -5.68,-22.53,0.00,M2] [#3 0.55,-0.35,0.00,M4] [#4 4.11,4.88,0.00,M3] [#5 -3.43,-8.15,0.00,M4] [#6 0.12,-0.35,0.00,M1] [#7 0.67,-0.26,0.00,M4] [#8 -1.37,0.65,0.00,M3] 
22:01:10.478 00.002 16872 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.61) = xAngle (1.83 = 1.83)
22:01:10.483 00.005 16872 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.23 = -1.23)
22:01:10.486 00.003 16872 CameraToMount -- cameraX=0.43 cameraY=0.10 hyp=0.45 cameraTheta=0.22 mountX=-0.11 mountY=-0.42, mountTheta=-1.84
22:01:10.492 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.43, y=0.10, opts=13)
22:01:10.495 00.003 16872 Enqueuing Move request for scope (0.43, 0.10)
22:01:10.500 00.005 9640 Worker thread wakes up
22:01:10.500 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2840, max=4936, med=3188, FiltMin=3006, FiltMax=4072, Gamma=2.190
22:01:10.505 00.005 9640 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.10) opts 0xd
22:01:10.505 00.000 16872 UpdateGuideState exits: m=21349 SNR=79.6
22:01:10.509 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:10.513 00.004 9640 Handling offset move in thread for scope, endpoint = (0.43, 0.10)
22:01:10.513 00.000 9640 Moving (0.43, 0.10) raw xDistance=-0.11 yDistance=-0.42
22:01:10.513 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:01:10.513 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:01:10.516 00.003 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.42, m_sumCorr=0
22:01:10.517 00.001 9640 MoveAxis(E, 0, ABG)
22:01:10.517 00.000 9640 Move returns status 0, amount 0
22:01:10.517 00.000 9640 MoveAxis(N, 0, ABG)
22:01:10.517 00.000 9640 Move returns status 0, amount 0
22:01:10.517 00.000 9640 move complete, result=0
22:01:10.517 00.000 16872 Enqueuing Expose request
22:01:10.521 00.004 9640 worker thread done servicing request
22:01:10.521 00.000 9640 Worker thread wakes up
22:01:10.521 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:01:10.522 00.001 16872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:01:10.525 00.003 9640 Handling exposure in thread, d=5000 o=3 r=(889,802,31,31)
22:01:15.033 04.508 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c5b1308-bd79-4853-95ed-3810db3a828c"}
22:01:15.039 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5c5b1308-bd79-4853-95ed-3810db3a828c"}
22:01:15.044 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6b940c4d-a1a0-4dbf-b73f-021a38f948bf"}
22:01:15.048 00.004 16872 case statement mapped state 6 to 3
22:01:15.053 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b940c4d-a1a0-4dbf-b73f-021a38f948bf"}
22:01:15.057 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"25e7aaa0-009f-45cb-849f-d1d4a40f35f0"}
22:01:15.060 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.75,7.19],"pixels":"..."},"id":"25e7aaa0-009f-45cb-849f-d1d4a40f35f0"}
22:01:16.100 01.040 9640 Exposure complete
22:01:16.244 00.144 9640 worker thread done servicing request
22:01:16.244 00.000 16872 OnExposeComplete: enter
22:01:16.246 00.002 16872 UpdateGuideState(): m_state=6
22:01:16.249 00.003 16872 Star::Find(15, 904, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:01:16.252 00.003 16872 Star::Find returns 1 (0), X=904.59, Y=817.30, Mass=19340, SNR=70.7, Peak=4728 HFD=3.5
22:01:16.255 00.003 16872 Star::Find false star n=11 nbg=283 bg=3194.3 sigma=25.4 thresh=3270 peak=3269
22:01:16.260 00.005 16872 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.71,-0.29,0.00,M5] [#4 11.64,12.92,0.00,M4] [#5 -0.82,-0.38,0.00,M5] [#6 0.85,-0.69,0.00,M2] [#7 6.03,-2.63,0.00,M5] [#8 -1.51,2.79,0.00,M4] [#9 -16.84,-1.58,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 0.51,0.07,0.00,M2] 
22:01:16.263 00.003 16872 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.61) = xAngle (2.25 = 2.25)
22:01:16.266 00.003 16872 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.82 = -0.82)
22:01:16.268 00.002 16872 CameraToMount -- cameraX=0.28 cameraY=0.21 hyp=0.35 cameraTheta=0.64 mountX=-0.22 mountY=-0.25, mountTheta=-2.28
22:01:16.273 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=0.21, opts=13)
22:01:16.276 00.003 16872 Enqueuing Move request for scope (0.28, 0.21)
22:01:16.279 00.003 9640 Worker thread wakes up
22:01:16.279 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.21) opts 0xd
22:01:16.279 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, 0.21)
22:01:16.279 00.000 9640 Moving (0.28, 0.21) raw xDistance=-0.22 yDistance=-0.25
22:01:16.279 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:01:16.279 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.25, m_sumCorr=0
22:01:16.279 00.000 9640 MoveAxis(E, 17, ABG)
22:01:16.279 00.000 9640 Guiding  Dir = 2, Dur = 17
22:01:16.279 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=4728, med=3192, FiltMin=3088, FiltMax=4084, Gamma=2.190
22:01:16.282 00.003 16872 UpdateGuideState exits: m=19340 SNR=70.7
22:01:16.285 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:16.288 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:01:16.292 00.004 16872 Enqueuing Expose request
22:01:16.295 00.003 9640 IsSlewing returns 0
22:01:16.295 00.000 9640 IsGuiding returns 0
22:01:16.296 00.001 9640 PulseGuide returned control before completion, sleep 27
22:01:16.333 00.037 9640 IsGuiding returns 1
22:01:16.333 00.000 9640 scope still moving after pulse duration time elapsed
22:01:16.364 00.031 9640 IsSlewing returns 0
22:01:16.364 00.000 9640 IsGuiding returns 0
22:01:16.364 00.000 9640 scope move finished after 17 + 52 ms
22:01:16.364 00.000 9640 Move returns status 0, amount 17
22:01:16.365 00.001 9640 MoveAxis(N, 0, ABG)
22:01:16.365 00.000 9640 Move returns status 0, amount 0
22:01:16.365 00.000 9640 move complete, result=0
22:01:16.365 00.000 16872 GuideStep: -0.2 px 17 ms EAST, -0.3 px 0 ms NORTH
22:01:16.369 00.004 9640 worker thread done servicing request
22:01:16.369 00.000 9640 Worker thread wakes up
22:01:16.369 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:01:16.369 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(889,802,31,31)
22:01:20.033 03.664 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9a4215ff-f513-4894-b825-3d844b655d90"}
22:01:20.037 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9a4215ff-f513-4894-b825-3d844b655d90"}
22:01:20.041 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af2abddf-7385-4405-ae5b-8f6a81164c39"}
22:01:20.045 00.004 16872 case statement mapped state 6 to 3
22:01:20.049 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"af2abddf-7385-4405-ae5b-8f6a81164c39"}
22:01:20.056 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"09e1866f-4de7-4324-a2af-b00a7bd84965"}
22:01:20.060 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.59,7.30],"pixels":"..."},"id":"09e1866f-4de7-4324-a2af-b00a7bd84965"}
22:01:21.949 01.889 9640 Exposure complete
22:01:22.092 00.143 9640 worker thread done servicing request
22:01:22.092 00.000 16872 OnExposeComplete: enter
22:01:22.095 00.003 16872 UpdateGuideState(): m_state=6
22:01:22.099 00.004 16872 Star::Find(15, 904, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:01:22.102 00.003 16872 Star::Find returns 1 (0), X=904.50, Y=817.08, Mass=21653, SNR=76.5, Peak=4936 HFD=3.6
22:01:22.107 00.005 16872 Star::Find false star n=5 nbg=278 bg=3192.4 sigma=22.6 thresh=3260 peak=3250
22:01:22.110 00.003 16872 Star::Find false star n=7 nbg=270 bg=3199.6 sigma=22.2 thresh=3266 peak=3259
22:01:22.114 00.004 16872 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -10.73,-8.16,0.00,M3] [#3 -9.16,10.99,0.00,M6] [#4 3.09,5.46,0.00,M5] [#5 -11.90,5.09,0.00,M6] [#6 0.18,0.07,0.18,U] [#7 3.27,-1.16,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 -13.40,-1.01,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:01:22.117 00.003 16872 refined, 1 included, MultiStar: {0.19, -0.00}, one-star: {0.19, -0.01}
22:01:22.119 00.002 16872 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.61) = xAngle (1.60 = 1.60)
22:01:22.122 00.003 16872 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.46 = -1.46)
22:01:22.124 00.002 16872 CameraToMount -- cameraX=0.19 cameraY=-0.00 hyp=0.19 cameraTheta=-0.01 mountX=-0.01 mountY=-0.18, mountTheta=-1.60
22:01:22.131 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=-0.00, opts=13)
22:01:22.135 00.004 16872 Enqueuing Move request for scope (0.19, -0.00)
22:01:22.138 00.003 9640 Worker thread wakes up
22:01:22.138 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=4936, med=3196, FiltMin=3094, FiltMax=4076, Gamma=2.190
22:01:22.140 00.002 16872 UpdateGuideState exits: m=21653 SNR=76.5
22:01:22.143 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:22.146 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:01:22.148 00.002 16872 Enqueuing Expose request
22:01:22.152 00.004 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.00) opts 0xd
22:01:22.152 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, -0.00)
22:01:22.153 00.001 9640 Moving (0.19, -0.00) raw xDistance=-0.01 yDistance=-0.18
22:01:22.153 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:01:22.153 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.28, input -0.18, m_sumCorr=-0.28
22:01:22.153 00.000 9640 MoveAxis(E, 0, ABG)
22:01:22.153 00.000 9640 Move returns status 0, amount 0
22:01:22.153 00.000 9640 MoveAxis(N, 37, ABG)
22:01:22.153 00.000 9640 Guiding  Dir = 0, Dur = 37
22:01:22.153 00.000 9640 IsSlewing returns 0
22:01:22.154 00.001 9640 IsGuiding returns 0
22:01:22.154 00.000 9640 PulseGuide returned control before completion, sleep 47
22:01:22.205 00.051 9640 IsGuiding returns 1
22:01:22.206 00.001 9640 scope still moving after pulse duration time elapsed
22:01:22.236 00.030 9640 IsSlewing returns 0
22:01:22.237 00.001 9640 IsGuiding returns 1
22:01:22.267 00.030 9640 IsSlewing returns 0
22:01:22.267 00.000 9640 IsGuiding returns 0
22:01:22.267 00.000 9640 scope move finished after 37 + 76 ms
22:01:22.267 00.000 9640 Move returns status 0, amount 37
22:01:22.267 00.000 9640 move complete, result=0
22:01:22.268 00.001 9640 worker thread done servicing request
22:01:22.268 00.000 9640 Worker thread wakes up
22:01:22.268 00.000 16872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 37 ms NORTH
22:01:22.271 00.003 9640 worker thread servicing REQUEST_EXPOSE 5000
22:01:22.271 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(889,802,31,31)
22:01:25.032 02.761 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4323499e-c117-497c-8560-72b939992fa2"}
22:01:25.035 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4323499e-c117-497c-8560-72b939992fa2"}
22:01:25.039 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f91c979b-40f4-45f9-800c-61623a2cecf7"}
22:01:25.041 00.002 16872 case statement mapped state 6 to 3
22:01:25.045 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f91c979b-40f4-45f9-800c-61623a2cecf7"}
22:01:25.051 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a6d0ab37-45a2-4ef6-b45f-1bf59dfc435e"}
22:01:25.054 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.50,7.08],"pixels":"..."},"id":"a6d0ab37-45a2-4ef6-b45f-1bf59dfc435e"}
22:01:27.853 02.799 9640 Exposure complete
22:01:28.009 00.156 9640 worker thread done servicing request
22:01:28.009 00.000 16872 OnExposeComplete: enter
22:01:28.013 00.004 16872 UpdateGuideState(): m_state=6
22:01:28.018 00.005 16872 Star::Find(15, 904, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:01:28.022 00.004 16872 Star::Find returns 1 (0), X=904.92, Y=817.41, Mass=19676, SNR=74.5, Peak=4872 HFD=3.5
22:01:28.034 00.012 16872 Star::Find false star n=11 nbg=262 bg=3199.1 sigma=19.0 thresh=3256 peak=3252
22:01:28.041 00.007 16872 MultiStar: [#1 -8.80,11.11,0.00,M4] [#2 -19.70,-11.99,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 -1.39,-3.34,0.00,M6] [#5 -0.21,0.32,0.12,U] [#6 1.32,-1.70,0.00,M2] [#7 -0.84,-13.34,0.00,M7] [#8 9.52,-12.99,0.00,M5] [#9 -17.74,-1.62,0.00,M4] 
22:01:28.047 00.006 16872 refined, 1 included, MultiStar: {0.51, 0.32}, one-star: {0.60, 0.32}
22:01:28.050 00.003 16872 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.61) = xAngle (2.16 = 2.16)
22:01:28.056 00.006 16872 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.90 = -0.90)
22:01:28.060 00.004 16872 CameraToMount -- cameraX=0.51 cameraY=0.32 hyp=0.60 cameraTheta=0.55 mountX=-0.34 mountY=-0.47, mountTheta=-2.19
22:01:28.068 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=0.32, opts=13)
22:01:28.076 00.008 16872 Enqueuing Move request for scope (0.51, 0.32)
22:01:28.081 00.005 9640 Worker thread wakes up
22:01:28.081 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.32) opts 0xd
22:01:28.081 00.000 9640 Handling offset move in thread for scope, endpoint = (0.51, 0.32)
22:01:28.081 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=5124, med=3200, FiltMin=3104, FiltMax=4276, Gamma=2.190
22:01:28.086 00.005 9640 Moving (0.51, 0.32) raw xDistance=-0.34 yDistance=-0.47
22:01:28.086 00.000 16872 UpdateGuideState exits: m=19676 SNR=74.5
22:01:28.091 00.005 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
22:01:28.091 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:28.095 00.004 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.47, m_sumCorr=-0.28
22:01:28.095 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:01:28.098 00.003 16872 Enqueuing Expose request
22:01:28.104 00.006 9640 MoveAxis(E, 27, ABG)
22:01:28.104 00.000 9640 Guiding  Dir = 2, Dur = 27
22:01:28.104 00.000 9640 IsSlewing returns 0
22:01:28.104 00.000 9640 IsGuiding returns 0
22:01:28.105 00.001 9640 PulseGuide returned control before completion, sleep 37
22:01:28.149 00.044 9640 IsGuiding returns 1
22:01:28.149 00.000 9640 scope still moving after pulse duration time elapsed
22:01:28.178 00.029 9640 IsSlewing returns 0
22:01:28.178 00.000 9640 IsGuiding returns 0
22:01:28.178 00.000 9640 scope move finished after 27 + 47 ms
22:01:28.179 00.001 9640 Move returns status 0, amount 27
22:01:28.179 00.000 9640 MoveAxis(N, 0, ABG)
22:01:28.179 00.000 9640 Move returns status 0, amount 0
22:01:28.179 00.000 9640 move complete, result=0
22:01:28.179 00.000 16872 GuideStep: -0.3 px 27 ms EAST, -0.5 px 0 ms NORTH
22:01:28.183 00.004 9640 worker thread done servicing request
22:01:28.183 00.000 9640 Worker thread wakes up
22:01:28.184 00.001 9640 worker thread servicing REQUEST_EXPOSE 5000
22:01:28.184 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(889,802,31,31)
22:01:30.031 01.847 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4f4d04bb-d41e-4d60-89d3-935718447788"}
22:01:30.035 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4f4d04bb-d41e-4d60-89d3-935718447788"}
22:01:30.041 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ce6b29af-8157-4287-b57c-15d93e34c7e5"}
22:01:30.047 00.006 16872 case statement mapped state 6 to 3
22:01:30.051 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce6b29af-8157-4287-b57c-15d93e34c7e5"}
22:01:30.055 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"de5485fe-9ca9-4661-a63d-359b839415ad"}
22:01:30.058 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.92,7.41],"pixels":"..."},"id":"de5485fe-9ca9-4661-a63d-359b839415ad"}
22:01:33.125 03.067 16872 evsrv: cli 0D3BF8C8 connect
22:01:33.132 00.007 16872 case statement mapped state 6 to 3
22:01:33.145 00.013 16872 case statement mapped state 6 to 3
22:01:33.148 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"39f0756f-be25-4032-a636-0704a656433b"}
22:01:33.153 00.005 16872 case statement mapped state 6 to 3
22:01:33.156 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"39f0756f-be25-4032-a636-0704a656433b"}
22:01:33.159 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
22:01:33.163 00.004 16872 evsrv: cli 0D3C0A48 connect
22:01:33.171 00.008 16872 case statement mapped state 6 to 3
22:01:33.186 00.015 16872 case statement mapped state 6 to 3
22:01:33.192 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"5e1e6b6f-d1b0-4d69-a5ff-5bd466f42be8"}
22:01:33.202 00.010 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:01:33.205 00.003 16872 Status Line: Waiting for devices...
22:01:33.209 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"5e1e6b6f-d1b0-4d69-a5ff-5bd466f42be8"}
22:01:33.227 00.018 16872 evsrv: cli 0D3C0A48 disconnect
22:01:33.243 00.016 16872 evsrv: cli 0D3BF968 connect
22:01:33.252 00.009 16872 case statement mapped state 6 to 3
22:01:33.267 00.015 16872 case statement mapped state 6 to 3
22:01:33.280 00.013 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"a658d071-0482-4d25-8e4d-24a0f07293ac"}
22:01:33.284 00.004 16872 case statement mapped state 6 to 3
22:01:33.287 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"a658d071-0482-4d25-8e4d-24a0f07293ac"}
22:01:33.310 00.023 16872 evsrv: cli 0D3BF968 disconnect
22:01:33.601 00.291 9640 ASCOM_AbortExposure returns err = 0
22:01:33.601 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:01:33.601 00.000 16872 OnExposeComplete: enter
22:01:33.606 00.005 16872 OnExposeComplete: Capture Error reported
22:01:33.640 00.034 9640 worker thread done servicing request
22:01:33.640 00.000 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:01:33.644 00.004 16872 Mount: notify guiding stopped
22:01:33.661 00.017 16872 Changing from state GUIDING to STOP
22:01:33.687 00.026 16872 guider state => SELECTED
22:01:33.700 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=5124, med=3200, FiltMin=3104, FiltMax=4276, Gamma=2.190
22:01:33.713 00.013 16872 Changing from state SELECTED to UNINITIALIZED
22:01:33.744 00.031 16872 guider state => SELECTING
22:01:33.802 00.058 16872 Status Line: Stopped.
22:01:33.841 00.039 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:01:34.316 00.475 16872 evsrv: cli 0D3C0A48 connect
22:01:34.337 00.021 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"94879afe-7953-4ad6-abe3-93e01ceb8f12"}
22:01:34.343 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"94879afe-7953-4ad6-abe3-93e01ceb8f12"}
22:01:34.353 00.010 16872 evsrv: cli 0D3C0A48 disconnect
22:01:35.031 00.678 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f2864e2-0f9d-411c-bb13-c73e976a1d5a"}
22:01:35.036 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9f2864e2-0f9d-411c-bb13-c73e976a1d5a"}
22:01:35.046 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"671b83ea-92d9-4253-bb54-e50d9883f04c"}
22:01:35.050 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"671b83ea-92d9-4253-bb54-e50d9883f04c"}
22:01:39.418 04.368 16872 evsrv: cli 0D3BF968 connect
22:01:39.424 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"6edfab4c-b127-48e0-a37b-021f9a4c74ec"}
22:01:39.429 00.005 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Stopped","id":"6edfab4c-b127-48e0-a37b-021f9a4c74ec"}
22:01:39.438 00.009 16872 evsrv: cli 0D3BF968 disconnect
22:01:39.443 00.005 16872 evsrv: cli 0D3C0A48 connect
22:01:39.466 00.023 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"438d3fe6-1cb1-4388-81e7-97123757387d"}
22:01:39.487 00.021 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"438d3fe6-1cb1-4388-81e7-97123757387d"}
22:01:39.521 00.034 16872 evsrv: cli 0D3C0A48 disconnect
22:01:39.535 00.014 16872 evsrv: cli 0D3BFFA8 connect
22:01:39.541 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"3b1be7c5-7b55-4441-b103-ae932d0a8974"}
22:01:39.547 00.006 16872 PhdController::Guide begins
22:01:39.556 00.009 16872 PhdController: newstate STATE_SETUP
22:01:39.563 00.007 16872 PhdController: setup
22:01:39.566 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
22:01:39.570 00.004 16872 PhdController: start capturing
22:01:39.578 00.008 16872 Changing from state SELECTING to UNINITIALIZED
22:01:39.582 00.004 16872 guider state => SELECTING
22:01:39.586 00.004 16872 setting force full frames = true
22:01:39.591 00.005 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:01:39.610 00.019 16872 ScheduleExposure(5000,3,0) exposurePending=0
22:01:39.614 00.004 16872 Enqueuing Expose request
22:01:39.617 00.003 16872 PhdController: newstate STATE_SELECT_STAR
22:01:39.622 00.005 9640 Worker thread wakes up
22:01:39.622 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:01:39.622 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(0,0,0,0)
22:01:39.624 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"3b1be7c5-7b55-4441-b103-ae932d0a8974"}
22:01:39.629 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
22:01:39.634 00.005 16872 evsrv: cli 0D3BF8C8 connect
22:01:39.639 00.005 16872 case statement mapped state 1 to 101
22:01:39.649 00.010 16872 case statement mapped state 1 to 101
22:01:39.655 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"4e18fae5-0ed3-489a-ac85-1c103b0af0ed"}
22:01:39.658 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"4e18fae5-0ed3-489a-ac85-1c103b0af0ed"}
22:01:39.663 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
22:01:39.671 00.008 16872 evsrv: cli 0D3BFB48 connect
22:01:39.676 00.005 16872 case statement mapped state 1 to 101
22:01:39.680 00.004 16872 case statement mapped state 1 to 101
22:01:39.687 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"66f88e7b-a3fd-46bf-81c3-2607cd6a2958"}
22:01:39.690 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"66f88e7b-a3fd-46bf-81c3-2607cd6a2958"}
22:01:39.694 00.004 16872 evsrv: cli 0D3BFB48 disconnect
22:01:40.031 00.337 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b883d637-40e8-4b12-8217-feef06e5d704"}
22:01:40.038 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b883d637-40e8-4b12-8217-feef06e5d704"}
22:01:40.045 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4e475c9-0b95-4f8c-ba77-979f140d6ef8"}
22:01:40.051 00.006 16872 case statement mapped state 1 to 101
22:01:40.057 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"c4e475c9-0b95-4f8c-ba77-979f140d6ef8"}
22:01:40.695 00.638 16872 evsrv: cli 0D3C0A48 connect
22:01:40.698 00.003 16872 case statement mapped state 1 to 101
22:01:40.701 00.003 16872 case statement mapped state 1 to 101
22:01:40.706 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"24fb26a7-5b6a-4655-aef7-2fdd783c1763"}
22:01:40.710 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"24fb26a7-5b6a-4655-aef7-2fdd783c1763"}
22:01:40.713 00.003 16872 evsrv: cli 0D3C0A48 disconnect
22:01:41.729 01.016 16872 evsrv: cli 0D3C0A48 connect
22:01:41.734 00.005 16872 case statement mapped state 1 to 101
22:01:41.741 00.007 16872 case statement mapped state 1 to 101
22:01:41.770 00.029 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"40cba80a-6129-46ed-a58e-4fe3f45f8a7a"}
22:01:41.782 00.012 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"40cba80a-6129-46ed-a58e-4fe3f45f8a7a"}
22:01:41.822 00.040 16872 evsrv: cli 0D3C0A48 disconnect
22:01:42.824 01.002 16872 evsrv: cli 0D3C0A48 connect
22:01:42.832 00.008 16872 case statement mapped state 1 to 101
22:01:42.837 00.005 16872 case statement mapped state 1 to 101
22:01:42.844 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"b069f56a-4147-404b-b09b-cabd95b4daee"}
22:01:42.848 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"b069f56a-4147-404b-b09b-cabd95b4daee"}
22:01:42.853 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:01:43.856 01.003 16872 evsrv: cli 0D3BFB48 connect
22:01:43.866 00.010 16872 case statement mapped state 1 to 101
22:01:43.872 00.006 16872 case statement mapped state 1 to 101
22:01:43.876 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"2b47ce95-79bb-4648-8e74-1bc2d901ff78"}
22:01:43.879 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"2b47ce95-79bb-4648-8e74-1bc2d901ff78"}
22:01:43.885 00.006 16872 evsrv: cli 0D3BFB48 disconnect
22:01:44.886 01.001 16872 evsrv: cli 0D3C0228 connect
22:01:44.893 00.007 16872 case statement mapped state 1 to 101
22:01:44.896 00.003 16872 case statement mapped state 1 to 101
22:01:44.900 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"5f482221-3cb3-4294-9397-c4789fd8952c"}
22:01:44.904 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"5f482221-3cb3-4294-9397-c4789fd8952c"}
22:01:44.908 00.004 16872 evsrv: cli 0D3C0228 disconnect
22:01:45.031 00.123 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f251a06-4611-4403-aabe-e5fe24ed86d5"}
22:01:45.035 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7f251a06-4611-4403-aabe-e5fe24ed86d5"}
22:01:45.039 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e93f28db-6dfa-4f1e-95d5-b0f881971aa1"}
22:01:45.042 00.003 16872 case statement mapped state 1 to 101
22:01:45.055 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"e93f28db-6dfa-4f1e-95d5-b0f881971aa1"}
22:01:45.272 00.217 9640 Exposure complete
22:01:45.468 00.196 9640 worker thread done servicing request
22:01:45.469 00.001 16872 OnExposeComplete: enter
22:01:45.475 00.006 16872 UpdateGuideState(): m_state=1
22:01:45.492 00.017 16872 UpdateCurrentPosition: no star selected
22:01:45.499 00.007 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:01:45.507 00.008 16872 Status Line: No star selected
22:01:45.513 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65508, med=3360, FiltMin=3220, FiltMax=57236, Gamma=2.190
22:01:45.517 00.004 16872 UpdateGuideState exits: No star selected
22:01:45.523 00.006 16872 GuiderMultiStar::AutoSelect enter
22:01:45.527 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:01:45.749 00.222 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:01:46.069 00.320 16872 AutoFind: global mean = -0.0, stdev 471.3
22:01:46.075 00.006 16872 AutoFind: using threshold = 0.1
22:01:46.336 00.261 16872 AutoFind: local max [903, 817] 420.2
22:01:46.340 00.004 16872 AutoFind: local max [173, 269] 80.0
22:01:46.343 00.003 16872 AutoFind: local max [693, 798] 38.0
22:01:46.346 00.003 16872 AutoFind: local max [1313, 16] 25.0
22:01:46.353 00.007 16872 AutoFind: local max [813, 841] 21.6
22:01:46.357 00.004 16872 AutoFind: local max [820, 789] 17.3
22:01:46.361 00.004 16872 AutoFind: local max [1173, 10] 15.3
22:01:46.363 00.002 16872 AutoFind: local max [337, 136] 13.7
22:01:46.369 00.006 16872 AutoFind: local max [138, 922] 9.9
22:01:46.372 00.003 16872 AutoFind: local max [661, 224] 9.3
22:01:46.376 00.004 16872 AutoFind: local max [527, 694] 6.2
22:01:46.379 00.003 16872 AutoFind: local max [1501, 810] 5.6
22:01:46.387 00.008 16872 AutoFind: local max [878, 68] 5.4
22:01:46.390 00.003 16872 AutoFind: local max [1804, 1025] 4.7
22:01:46.393 00.003 16872 AutoFind: local max [1824, 267] 4.4
22:01:46.396 00.003 16872 AutoFind: local max [602, 446] 4.2
22:01:46.399 00.003 16872 AutoFind: local max [580, 36] 4.0
22:01:46.404 00.005 16872 AutoFind: local max [69, 423] 3.8
22:01:46.407 00.003 16872 AutoFind: local max [1226, 506] 3.5
22:01:46.409 00.002 16872 AutoFind: local max [96, 393] 3.5
22:01:46.419 00.010 16872 AutoFind: local max [1375, 62] 3.1
22:01:46.429 00.010 16872 AutoFind: local max [1619, 466] 3.1
22:01:46.432 00.003 16872 AutoFind: local max [1494, 446] 3.0
22:01:46.436 00.004 16872 AutoFind: local max [284, 596] 2.8
22:01:46.439 00.003 16872 AutoFind: local max [394, 907] 2.5
22:01:46.442 00.003 16872 AutoFind: local max [890, 822] 2.5
22:01:46.452 00.010 16872 AutoFind: local max [1841, 239] 2.3
22:01:46.459 00.007 16872 AutoFind: local max [901, 377] 2.1
22:01:46.465 00.006 16872 AutoFind: local max [439, 265] 2.0
22:01:46.489 00.024 16872 AutoFind: local max [905, 802] 1.9
22:01:46.500 00.011 16872 AutoFind: local max [1112, 456] 1.9
22:01:46.507 00.007 16872 AutoFind: local max [890, 808] 1.8
22:01:46.554 00.047 16872 AutoFind: local max [540, 376] 1.7
22:01:46.574 00.020 16872 AutoFind: local max [445, 576] 1.6
22:01:46.592 00.018 16872 AutoFind: local max [1827, 297] 1.5
22:01:46.597 00.005 16872 AutoFind: local max [939, 1023] 1.5
22:01:46.608 00.011 16872 AutoFind: local max [836, 674] 1.4
22:01:46.617 00.009 16872 AutoFind: local max [426, 43] 1.4
22:01:46.625 00.008 16872 AutoFind: local max [530, 21] 1.2
22:01:46.630 00.005 16872 AutoFind: local max [28, 317] 1.2
22:01:46.638 00.008 16872 AutoFind: local max [1396, 309] 1.2
22:01:46.641 00.003 16872 AutoFind: local max [162, 261] 1.1
22:01:46.644 00.003 16872 AutoFind: local max [980, 1068] 1.1
22:01:46.656 00.012 16872 AutoFind: local max [1599, 1034] 1.1
22:01:46.663 00.007 16872 AutoFind: local max [1770, 562] 1.1
22:01:46.689 00.026 16872 AutoFind: local max [692, 809] 1.0
22:01:46.697 00.008 16872 AutoFind: local max [920, 820] 1.0
22:01:46.701 00.004 16872 AutoFind: local max [442, 989] 1.0
22:01:46.707 00.006 16872 AutoFind: local max [221, 50] 1.0
22:01:46.717 00.010 16872 AutoFind: local max [1143, 697] 1.0
22:01:46.721 00.004 16872 AutoFind: local max [490, 429] 1.0
22:01:46.725 00.004 16872 AutoFind: local max [220, 625] 1.0
22:01:46.729 00.004 16872 AutoFind: local max [646, 194] 1.0
22:01:46.732 00.003 16872 AutoFind: local max [453, 45] 0.9
22:01:46.735 00.003 16872 AutoFind: local max [661, 712] 0.9
22:01:46.737 00.002 16872 AutoFind: local max [210, 454] 0.9
22:01:46.740 00.003 16872 AutoFind: local max [1778, 174] 0.9
22:01:46.752 00.012 16872 AutoFind: local max [916, 252] 0.9
22:01:46.758 00.006 16872 AutoFind: local max [1405, 986] 0.9
22:01:46.761 00.003 16872 AutoFind: local max [1549, 445] 0.9
22:01:46.764 00.003 16872 AutoFind: local max [334, 1003] 0.9
22:01:46.767 00.003 16872 AutoFind: local max [675, 926] 0.9
22:01:46.770 00.003 16872 AutoFind: local max [880, 8] 0.9
22:01:46.778 00.008 16872 AutoFind: local max [258, 43] 0.9
22:01:46.782 00.004 16872 AutoFind: local max [688, 321] 0.9
22:01:46.785 00.003 16872 AutoFind: local max [331, 807] 0.9
22:01:46.788 00.003 16872 AutoFind: local max [1569, 139] 0.9
22:01:46.801 00.013 16872 AutoFind: local max [618, 1049] 0.9
22:01:46.806 00.005 16872 AutoFind: local max [534, 9] 0.9
22:01:46.809 00.003 16872 AutoFind: local max [1155, 882] 0.9
22:01:46.813 00.004 16872 AutoFind: local max [702, 801] 0.9
22:01:46.816 00.003 16872 AutoFind: local max [248, 159] 0.9
22:01:46.819 00.003 16872 AutoFind: local max [144, 1045] 0.9
22:01:46.825 00.006 16872 AutoFind: local max [323, 574] 0.9
22:01:46.829 00.004 16872 AutoFind: local max [991, 485] 0.9
22:01:46.832 00.003 16872 AutoFind: local max [1698, 830] 0.9
22:01:46.836 00.004 16872 AutoFind: local max [1472, 932] 0.9
22:01:46.840 00.004 16872 AutoFind: local max [869, 458] 0.9
22:01:46.844 00.004 16872 AutoFind: local max [1382, 807] 0.9
22:01:46.847 00.003 16872 AutoFind: local max [109, 863] 0.9
22:01:46.851 00.004 16872 AutoFind: local max [1253, 454] 0.9
22:01:46.857 00.006 16872 AutoFind: local max [55, 887] 0.9
22:01:46.860 00.003 16872 AutoFind: local max [305, 584] 0.9
22:01:46.863 00.003 16872 AutoFind: local max [143, 46] 0.9
22:01:46.867 00.004 16872 AutoFind: local max [774, 847] 0.9
22:01:46.873 00.006 16872 AutoFind: local max [854, 595] 0.9
22:01:46.877 00.004 16872 AutoFind: local max [191, 223] 0.9
22:01:46.881 00.004 16872 AutoFind: local max [945, 157] 0.9
22:01:46.893 00.012 16872 AutoFind: local max [688, 232] 0.9
22:01:46.913 00.020 16872 AutoFind: local max [890, 939] 0.9
22:01:46.920 00.007 16872 AutoFind: local max [1626, 687] 0.9
22:01:46.924 00.004 16872 AutoFind: local max [614, 986] 0.9
22:01:46.927 00.003 16872 AutoFind: local max [937, 424] 0.9
22:01:46.944 00.017 16872 AutoFind: local max [1416, 640] 0.8
22:01:46.960 00.016 16872 AutoFind: local max [409, 350] 0.8
22:01:46.977 00.017 16872 AutoFind: local max [1297, 1013] 0.8
22:01:46.982 00.005 16872 AutoFind: local max [1467, 524] 0.8
22:01:46.986 00.004 16872 AutoFind: local max [262, 342] 0.8
22:01:46.997 00.011 16872 AutoFind: local max [119, 1000] 0.8
22:01:47.003 00.006 16872 AutoFind: local max [588, 493] 0.8
22:01:47.006 00.003 16872 AutoFind: too close [305, 584] 0.9 - [323, 574] 0.9
22:01:47.011 00.005 16872 AutoFind: too close [702, 801] 0.9 - [692, 809] 1.0
22:01:47.014 00.003 16872 AutoFind: close dim-bright [702, 801] 0.9 - [693, 798] 38.0
22:01:47.018 00.004 16872 AutoFind: too close [534, 9] 0.9 - [530, 21] 1.2
22:01:47.024 00.006 16872 AutoFind: too close [920, 820] 1.0 - [905, 802] 1.9
22:01:47.036 00.012 16872 AutoFind: close dim-bright [920, 820] 1.0 - [903, 817] 420.2
22:01:47.043 00.007 16872 AutoFind: close dim-bright [692, 809] 1.0 - [693, 798] 38.0
22:01:47.048 00.005 16872 AutoFind: close dim-bright [162, 261] 1.1 - [173, 269] 80.0
22:01:47.052 00.004 16872 AutoFind: too close [890, 808] 1.8 - [905, 802] 1.9
22:01:47.059 00.007 16872 AutoFind: too close [890, 808] 1.8 - [890, 822] 2.5
22:01:47.063 00.004 16872 AutoFind: close dim-bright [890, 808] 1.8 - [903, 817] 420.2
22:01:47.067 00.004 16872 AutoFind: too close [905, 802] 1.9 - [890, 822] 2.5
22:01:47.070 00.003 16872 AutoFind: close dim-bright [905, 802] 1.9 - [903, 817] 420.2
22:01:47.075 00.005 16872 AutoFind: close dim-bright [890, 822] 2.5 - [903, 817] 420.2
22:01:47.078 00.003 16872 AutoFind: too close to edge [880, 8] 0.9
22:01:47.082 00.004 16872 AutoFind: too close to edge [980, 1068] 1.1
22:01:47.089 00.007 16872 AutoFind: too close to edge [1173, 10] 15.3
22:01:47.093 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:01:47.096 00.003 16872 Star::Find(15, 903, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.100 00.004 16872 Star::Find returns 1 (0), X=903.03, Y=816.27, Mass=1556817, SNR=651.2, Peak=65508 HFD=4.6
22:01:47.109 00.009 16872 Star::Find(15, 173, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.114 00.005 16872 Star::Find returns 1 (0), X=173.08, Y=268.55, Mass=228943, SNR=282.2, Peak=21012 HFD=3.6
22:01:47.117 00.003 16872 Star::Find(15, 693, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.126 00.009 16872 Star::Find returns 1 (0), X=692.83, Y=797.97, Mass=118082, SNR=183.6, Peak=10820 HFD=4.1
22:01:47.134 00.008 16872 Star::Find(15, 1313, 16, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.139 00.005 16872 Star::Find returns 1 (0), X=1313.29, Y=16.31, Mass=72263, SNR=149.6, Peak=8764 HFD=3.6
22:01:47.143 00.004 16872 Star::Find(15, 813, 841, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.147 00.004 16872 Star::Find returns 1 (0), X=812.65, Y=840.68, Mass=58592, SNR=128.6, Peak=7520 HFD=3.5
22:01:47.153 00.006 16872 Star::Find(15, 820, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.158 00.005 16872 Star::Find returns 1 (0), X=819.97, Y=788.65, Mass=46574, SNR=122.9, Peak=7376 HFD=3.4
22:01:47.163 00.005 16872 Star::Find(15, 337, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.168 00.005 16872 Star::Find returns 1 (0), X=337.12, Y=135.51, Mass=36330, SNR=91.6, Peak=6460 HFD=3.5
22:01:47.179 00.011 16872 Star::Find(15, 138, 922, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.186 00.007 16872 Star::Find returns 1 (0), X=137.99, Y=922.35, Mass=30507, SNR=83.9, Peak=5808 HFD=3.5
22:01:47.189 00.003 16872 Star::Find(15, 661, 224, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.193 00.004 16872 Star::Find returns 1 (0), X=660.66, Y=223.91, Mass=26443, SNR=76.5, Peak=5416 HFD=3.4
22:01:47.203 00.010 16872 Star::Find(15, 527, 694, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.225 00.022 16872 Star::Find returns 1 (0), X=527.47, Y=693.72, Mass=15242, SNR=56.9, Peak=4664 HFD=3.1
22:01:47.239 00.014 16872 Star::Find(15, 1501, 810, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.255 00.016 16872 Star::Find returns 1 (0), X=1501.57, Y=809.90, Mass=15627, SNR=58.2, Peak=4592 HFD=3.6
22:01:47.287 00.032 16872 Star::Find(15, 878, 68, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.305 00.018 16872 Star::Find returns 1 (0), X=878.16, Y=68.08, Mass=13543, SNR=50.8, Peak=4408 HFD=3.5
22:01:47.312 00.007 16872 Star::Find(15, 1804, 1025, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.319 00.007 16872 Star::Find returns 1 (0), X=1803.58, Y=1024.57, Mass=13228, SNR=50.2, Peak=4412 HFD=3.3
22:01:47.330 00.011 16872 Star::Find(15, 1824, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.341 00.011 16872 Star::Find returns 1 (0), X=1823.96, Y=267.05, Mass=9265, SNR=42.9, Peak=4336 HFD=2.8
22:01:47.350 00.009 16872 Star::Find(15, 602, 446, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.363 00.013 16872 Star::Find returns 1 (0), X=601.72, Y=445.47, Mass=9630, SNR=42.8, Peak=4268 HFD=3.1
22:01:47.368 00.005 16872 Star::Find(15, 580, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.382 00.014 16872 Star::Find returns 1 (0), X=579.74, Y=35.72, Mass=9273, SNR=44.3, Peak=4168 HFD=3.0
22:01:47.389 00.007 16872 Star::Find(15, 69, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.394 00.005 16872 Star::Find returns 1 (0), X=69.22, Y=422.29, Mass=8547, SNR=40.2, Peak=4140 HFD=3.3
22:01:47.398 00.004 16872 Star::Find(15, 1226, 506, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.406 00.008 16872 Star::Find returns 1 (0), X=1226.01, Y=505.76, Mass=7287, SNR=36.1, Peak=4004 HFD=2.9
22:01:47.411 00.005 16872 Star::Find(15, 96, 393, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.414 00.003 16872 Star::Find returns 1 (0), X=96.24, Y=392.95, Mass=10457, SNR=44.5, Peak=4160 HFD=3.8
22:01:47.422 00.008 16872 Star::Find(15, 1375, 62, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.433 00.011 16872 Star::Find returns 1 (0), X=1374.69, Y=62.07, Mass=7814, SNR=37.4, Peak=4052 HFD=3.2
22:01:47.438 00.005 16872 Star::Find(15, 1619, 466, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.441 00.003 16872 Star::Find returns 1 (0), X=1619.26, Y=465.24, Mass=7085, SNR=38.1, Peak=4028 HFD=2.9
22:01:47.446 00.005 16872 Star::Find(15, 1494, 446, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.456 00.010 16872 Star::Find returns 1 (0), X=1494.10, Y=446.13, Mass=6346, SNR=31.7, Peak=4000 HFD=2.8
22:01:47.461 00.005 16872 Star::Find(15, 284, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.465 00.004 16872 Star::Find returns 1 (0), X=283.98, Y=595.85, Mass=5972, SNR=31.3, Peak=3968 HFD=2.7
22:01:47.474 00.009 16872 Star::Find(15, 394, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.501 00.027 16872 Star::Find returns 1 (0), X=393.94, Y=906.22, Mass=5957, SNR=33.2, Peak=3992 HFD=2.8
22:01:47.519 00.018 16872 Star::Find(15, 1841, 239, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.528 00.009 16872 Star::Find returns 1 (0), X=1840.52, Y=238.73, Mass=4402, SNR=24.1, Peak=3832 HFD=2.7
22:01:47.541 00.013 16872 Star::Find(15, 901, 377, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.553 00.012 16872 Star::Find returns 1 (0), X=901.54, Y=377.68, Mass=6253, SNR=32.4, Peak=3780 HFD=3.5
22:01:47.557 00.004 16872 Star::Find(15, 439, 265, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.569 00.012 16872 Star::Find returns 1 (0), X=439.90, Y=264.44, Mass=5751, SNR=28.1, Peak=3848 HFD=3.4
22:01:47.573 00.004 16872 Star::Find(15, 1112, 456, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.580 00.007 16872 Star::Find returns 1 (0), X=1112.12, Y=455.46, Mass=3030, SNR=21.2, Peak=3732 HFD=2.5
22:01:47.585 00.005 16872 Star::Find(15, 540, 376, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.588 00.003 16872 Star::Find returns 1 (0), X=540.11, Y=376.48, Mass=3539, SNR=24.3, Peak=3776 HFD=2.4
22:01:47.598 00.010 16872 Star::Find(15, 445, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.602 00.004 16872 Star::Find returns 1 (0), X=445.48, Y=575.86, Mass=3253, SNR=22.4, Peak=3636 HFD=3.1
22:01:47.625 00.023 16872 Star::Find(15, 1827, 297, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.636 00.011 16872 Star::Find returns 1 (0), X=1827.55, Y=296.11, Mass=2924, SNR=21.5, Peak=3724 HFD=3.6
22:01:47.643 00.007 16872 Star::Find(15, 939, 1023, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.647 00.004 16872 Star::Find returns 1 (0), X=938.76, Y=1022.82, Mass=3484, SNR=22.6, Peak=3764 HFD=2.6
22:01:47.652 00.005 16872 Star::Find(15, 836, 674, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.664 00.012 16872 Star::Find returns 1 (0), X=836.49, Y=673.76, Mass=2656, SNR=20.6, Peak=3728 HFD=2.4
22:01:47.674 00.010 16872 Star::Find(15, 426, 43, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.677 00.003 16872 Star::Find returns 1 (0), X=426.66, Y=43.62, Mass=2529, SNR=18.4, Peak=3572 HFD=3.3
22:01:47.681 00.004 16872 Star::Find(15, 28, 317, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.688 00.007 16872 Star::Find returns 1 (0), X=27.52, Y=316.91, Mass=1273, SNR=11.9, Peak=3576 HFD=2.4
22:01:47.694 00.006 16872 Star::Find(15, 1396, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.699 00.005 16872 Star::Find returns 1 (0), X=1395.39, Y=308.95, Mass=2507, SNR=17.4, Peak=3608 HFD=3.8
22:01:47.709 00.010 16872 Star::Find(15, 162, 261, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.712 00.003 16872 Star::Find returns 1 (0), X=173.08, Y=268.55, Mass=228943, SNR=282.2, Peak=21012 HFD=3.6
22:01:47.717 00.005 16872 Star::Find(15, 1599, 1034, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.720 00.003 16872 Star::Find returns 1 (0), X=1599.16, Y=1033.29, Mass=1353, SNR=13.3, Peak=3612 HFD=2.1
22:01:47.723 00.003 16872 Star::Find(15, 1770, 562, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.726 00.003 16872 Star::Find returns 1 (0), X=1770.34, Y=561.63, Mass=1950, SNR=17.1, Peak=3612 HFD=2.9
22:01:47.733 00.007 16872 Star::Find(15, 442, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.737 00.004 16872 Star::Find returns 1 (0), X=441.43, Y=989.02, Mass=1396, SNR=12.2, Peak=3568 HFD=2.2
22:01:47.743 00.006 16872 Star::Find(15, 221, 50, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.751 00.008 16872 Star::Find returns 1 (0), X=221.74, Y=49.73, Mass=1244, SNR=13.1, Peak=3584 HFD=1.9
22:01:47.757 00.006 16872 Star::Find(15, 1143, 697, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.761 00.004 16872 Star::Find returns 1 (0), X=1143.63, Y=697.11, Mass=904, SNR=9.6, Peak=3548 HFD=2.1
22:01:47.764 00.003 16872 Star::Find(15, 490, 429, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.766 00.002 16872 Star::Find returns 1 (0), X=490.33, Y=429.56, Mass=1192, SNR=12.4, Peak=3524 HFD=2.6
22:01:47.770 00.004 16872 Star::Find(15, 220, 625, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.773 00.003 16872 Star::Find returns 1 (0), X=219.67, Y=624.79, Mass=963, SNR=9.8, Peak=3520 HFD=2.1
22:01:47.776 00.003 16872 Star::Find(15, 646, 194, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.785 00.009 16872 Star::Find returns 1 (0), X=645.90, Y=193.88, Mass=1044, SNR=9.7, Peak=3532 HFD=2.1
22:01:47.788 00.003 16872 Star::Find(15, 453, 45, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.791 00.003 16872 Star::Find returns 1 (0), X=453.50, Y=43.77, Mass=845, SNR=10.5, Peak=3500 HFD=3.1
22:01:47.796 00.005 16872 Star::Find(15, 661, 712, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.804 00.008 16872 Star::Find returns 1 (0), X=661.10, Y=712.82, Mass=1170, SNR=10.7, Peak=3528 HFD=2.4
22:01:47.809 00.005 16872 Star::Find(15, 210, 454, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.812 00.003 16872 Star::Find false star n=3 nbg=279 bg=3363.6 sigma=29.5 thresh=3452 peak=3439
22:01:47.816 00.004 16872 Star::Find returns 0 (2), X=210.00, Y=454.00, Mass=277, SNR=2.9, Peak=3496 HFD=0.0
22:01:47.819 00.003 16872 Star::Find(15, 1778, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.822 00.003 16872 Star::Find returns 1 (0), X=1777.27, Y=173.46, Mass=1378, SNR=15.1, Peak=3564 HFD=3.1
22:01:47.828 00.006 16872 Star::Find(15, 916, 252, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.832 00.004 16872 Star::Find returns 1 (0), X=915.93, Y=252.06, Mass=1499, SNR=13.5, Peak=3524 HFD=2.8
22:01:47.835 00.003 16872 Star::Find(15, 1405, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.838 00.003 16872 Star::Find returns 1 (0), X=1406.14, Y=987.02, Mass=1470, SNR=12.5, Peak=3572 HFD=2.7
22:01:47.842 00.004 16872 Star::Find(15, 1549, 445, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.851 00.009 16872 Star::Find returns 1 (0), X=1548.99, Y=446.25, Mass=1208, SNR=12.7, Peak=3520 HFD=3.1
22:01:47.857 00.006 16872 Star::Find(15, 334, 1003, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.859 00.002 16872 Star::Find returns 1 (0), X=334.48, Y=1003.55, Mass=768, SNR=8.6, Peak=3500 HFD=1.8
22:01:47.863 00.004 16872 Star::Find(15, 675, 926, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.866 00.003 16872 Star::Find returns 1 (0), X=675.72, Y=924.99, Mass=2404, SNR=16.9, Peak=3656 HFD=4.0
22:01:47.870 00.004 16872 Star::Find(15, 258, 43, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.876 00.006 16872 Star::Find returns 1 (0), X=257.99, Y=43.70, Mass=819, SNR=9.1, Peak=3492 HFD=3.0
22:01:47.879 00.003 16872 Star::Find(15, 688, 321, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.882 00.003 16872 Star::Find returns 1 (0), X=688.42, Y=320.19, Mass=955, SNR=10.1, Peak=3496 HFD=3.3
22:01:47.887 00.005 16872 Star::Find(15, 331, 807, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.891 00.004 16872 Star::Find false star n=2 nbg=260 bg=3357.1 sigma=27.9 thresh=3441 peak=3435
22:01:47.894 00.003 16872 Star::Find returns 0 (2), X=331.00, Y=807.00, Mass=250, SNR=2.9, Peak=3484 HFD=0.0
22:01:47.898 00.004 16872 Star::Find(15, 1569, 139, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.901 00.003 16872 Star::Find returns 1 (0), X=1569.86, Y=139.31, Mass=1288, SNR=11.2, Peak=3496 HFD=3.0
22:01:47.908 00.007 16872 Star::Find(15, 618, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.911 00.003 16872 Star::Find returns 1 (0), X=617.97, Y=1048.70, Mass=1329, SNR=13.2, Peak=3620 HFD=2.1
22:01:47.915 00.004 16872 Star::Find(15, 1155, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.918 00.003 16872 Star::Find returns 1 (0), X=1153.41, Y=881.34, Mass=1451, SNR=12.8, Peak=3500 HFD=4.5
22:01:47.923 00.005 16872 Star::Find(15, 248, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.927 00.004 16872 Star::Find returns 1 (0), X=247.76, Y=159.29, Mass=894, SNR=9.6, Peak=3520 HFD=2.0
22:01:47.931 00.004 16872 Star::Find(15, 144, 1045, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.945 00.014 16872 Star::Find returns 1 (0), X=143.11, Y=1044.98, Mass=690, SNR=8.9, Peak=3488 HFD=4.2
22:01:47.958 00.013 16872 Star::Find(15, 991, 485, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:47.965 00.007 16872 Star::Find returns 0 (4), X=997.93, Y=492.48, Mass=1070, SNR=12.1, Peak=3656 HFD=1.0
22:01:47.972 00.007 16872 Star::Find(15, 1698, 830, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.045 00.073 16872 Star::Find returns 1 (0), X=1697.97, Y=829.69, Mass=708, SNR=8.4, Peak=3504 HFD=2.5
22:01:48.061 00.016 16872 Star::Find(15, 1472, 932, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.080 00.019 16872 Star::Find returns 1 (0), X=1472.02, Y=932.24, Mass=903, SNR=9.2, Peak=3512 HFD=2.3
22:01:48.119 00.039 16872 Star::Find(15, 869, 458, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.138 00.019 16872 Star::Find returns 1 (0), X=868.72, Y=458.14, Mass=633, SNR=8.2, Peak=3508 HFD=2.0
22:01:48.154 00.016 16872 Star::Find(15, 1382, 807, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.182 00.028 16872 Star::Find returns 1 (0), X=1374.89, Y=797.39, Mass=519, SNR=7.8, Peak=3504 HFD=2.0
22:01:48.188 00.006 16872 Star::Find(15, 109, 863, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.191 00.003 16872 Star::Find returns 1 (0), X=103.04, Y=858.37, Mass=917, SNR=10.6, Peak=3504 HFD=2.4
22:01:48.194 00.003 16872 Star::Find(15, 1253, 454, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.198 00.004 16872 Star::Find returns 1 (0), X=1251.05, Y=452.16, Mass=1233, SNR=11.8, Peak=3532 HFD=4.3
22:01:48.202 00.004 16872 Star::Find(15, 55, 887, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.213 00.011 16872 Star::Find returns 1 (0), X=49.95, Y=901.85, Mass=668, SNR=8.3, Peak=3512 HFD=2.8
22:01:48.218 00.005 16872 Star::Find(15, 143, 46, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.222 00.004 16872 Star::Find returns 1 (0), X=143.12, Y=46.17, Mass=663, SNR=8.1, Peak=3524 HFD=1.8
22:01:48.225 00.003 16872 Star::Find(15, 774, 847, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.228 00.003 16872 Star::Find false star n=2 nbg=280 bg=3369.1 sigma=34.8 thresh=3474 peak=3450
22:01:48.231 00.003 16872 Star::Find returns 0 (2), X=774.00, Y=847.00, Mass=230, SNR=2.9, Peak=3508 HFD=0.0
22:01:48.244 00.013 16872 Star::Find(15, 854, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.256 00.012 16872 Star::Find returns 1 (0), X=860.87, Y=582.55, Mass=892, SNR=11.1, Peak=3500 HFD=5.2
22:01:48.262 00.006 16872 Star::Find(15, 191, 223, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.265 00.003 16872 Star::Find returns 1 (0), X=190.75, Y=221.81, Mass=831, SNR=9.5, Peak=3536 HFD=2.3
22:01:48.274 00.009 16872 Star::Find(15, 945, 157, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.278 00.004 16872 Star::Find returns 1 (0), X=944.57, Y=157.15, Mass=1664, SNR=16.9, Peak=3604 HFD=2.3
22:01:48.281 00.003 16872 Star::Find(15, 688, 232, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.285 00.004 16872 Star::Find false star n=6 nbg=270 bg=3358.7 sigma=31.3 thresh=3453 peak=3448
22:01:48.290 00.005 16872 Star::Find returns 0 (2), X=688.00, Y=232.00, Mass=604, SNR=2.9, Peak=3480 HFD=0.0
22:01:48.294 00.004 16872 Star::Find(15, 890, 939, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.307 00.013 16872 Star::Find returns 1 (0), X=885.11, Y=927.82, Mass=921, SNR=10.3, Peak=3548 HFD=3.2
22:01:48.311 00.004 16872 Star::Find(15, 1626, 687, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.315 00.004 16872 Star::Find returns 1 (0), X=1625.97, Y=687.16, Mass=772, SNR=9.1, Peak=3568 HFD=1.8
22:01:48.318 00.003 16872 Star::Find(15, 614, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.321 00.003 16872 Star::Find returns 1 (0), X=614.60, Y=984.86, Mass=1156, SNR=11.2, Peak=3536 HFD=2.6
22:01:48.325 00.004 16872 Star::Find(15, 937, 424, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.340 00.015 16872 Star::Find returns 0 (4), X=945.47, Y=420.46, Mass=574, SNR=9.0, Peak=3520 HFD=1.4
22:01:48.345 00.005 16872 Star::Find(15, 1416, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.348 00.003 16872 Star::Find returns 1 (0), X=1416.46, Y=639.92, Mass=803, SNR=8.9, Peak=3492 HFD=2.4
22:01:48.351 00.003 16872 Star::Find(15, 409, 350, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.354 00.003 16872 Star::Find false star n=4 nbg=269 bg=3360.3 sigma=29.8 thresh=3450 peak=3443
22:01:48.357 00.003 16872 Star::Find returns 0 (2), X=409.00, Y=350.00, Mass=431, SNR=2.9, Peak=3504 HFD=0.0
22:01:48.366 00.009 16872 Star::Find(15, 1297, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.371 00.005 16872 Star::Find returns 1 (0), X=1297.41, Y=1014.24, Mass=1124, SNR=11.1, Peak=3500 HFD=2.6
22:01:48.373 00.002 16872 Star::Find(15, 1467, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.382 00.009 16872 Star::Find returns 1 (0), X=1468.90, Y=523.97, Mass=739, SNR=8.8, Peak=3524 HFD=3.9
22:01:48.388 00.006 16872 Star::Find(15, 262, 342, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.393 00.005 16872 Star::Find returns 1 (0), X=262.17, Y=340.67, Mass=897, SNR=10.0, Peak=3512 HFD=3.0
22:01:48.395 00.002 16872 Star::Find(15, 119, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.399 00.004 16872 Star::Find returns 1 (0), X=118.21, Y=998.46, Mass=503, SNR=7.2, Peak=3532 HFD=3.1
22:01:48.402 00.003 16872 Star::Find(15, 588, 493, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.405 00.003 16872 Star::Find returns 0 (4), X=588.01, Y=493.49, Mass=550, SNR=7.4, Peak=3524 HFD=1.0
22:01:48.414 00.009 16872 AutoFind: finding best star pass 1
22:01:48.417 00.003 16872 Star::Find(15, 903, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.420 00.003 16872 Star::Find returns 1 (0), X=903.03, Y=816.27, Mass=1556817, SNR=651.2, Peak=65508 HFD=4.6
22:01:48.423 00.003 16872 AutoFind: near-saturated [903, 817] 420.2 Mass 1556817 SNR 651.2 Peak 65508
22:01:48.431 00.008 16872 Star::Find(15, 173, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.435 00.004 16872 Star::Find returns 1 (0), X=173.08, Y=268.55, Mass=228943, SNR=282.2, Peak=21012 HFD=3.6
22:01:48.438 00.003 16872 AutoFind returns star at [173, 269] 80.0 Mass 228943 SNR 282.2
22:01:48.443 00.005 16872 Star::Find(15, 173, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.446 00.003 16872 Star::Find returns 1 (0), X=173.08, Y=268.55, Mass=228943, SNR=282.2, Peak=21012 HFD=3.6
22:01:48.449 00.003 16872 MultiStar: List (12): {173.08, 268.55}(282.2), {692.83, 797.97}(183.6), {1313.29, 16.31}(149.6), {812.65, 840.68}(128.6), {819.97, 788.65}(122.9), {337.12, 135.51}(91.6), {137.99, 922.35}(83.9), {660.66, 223.91}(76.5), {527.47, 693.72}(56.9), {1501.57, 809.90}(58.2), {878.16, 68.08}(50.8), {1803.58, 1024.57}(50.2), 
22:01:48.453 00.004 16872 setting lock position to (173.08, 268.55)
22:01:48.460 00.007 16872 MultiStar: stabilizing after lock position change
22:01:48.464 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
22:01:48.467 00.003 16872 UpdateGuideState(): m_state=1
22:01:48.470 00.003 16872 Star::Find(15, 173, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:01:48.479 00.009 16872 Star::Find returns 1 (0), X=173.08, Y=268.55, Mass=228943, SNR=282.2, Peak=21012 HFD=3.6
22:01:48.483 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
22:01:48.487 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.46 = -1.46)
22:01:48.490 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=-0.00, mountTheta=0.00
22:01:48.496 00.006 16872 setting force full frames = false
22:01:48.504 00.008 16872 setting lock position to (173.08, 268.55)
22:01:48.507 00.003 16872 MultiStar: stabilizing after lock position change
22:01:48.510 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
22:01:48.515 00.005 16872 Changing from state SELECTING to SELECTED
22:01:48.519 00.004 16872 guider state => SELECTED
22:01:48.525 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65508, med=3360, FiltMin=3220, FiltMax=57236, Gamma=2.190
22:01:48.528 00.003 16872 UpdateGuideState exits: m=228943 SNR=282.2
22:01:48.532 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65508, med=3360, FiltMin=3220, FiltMax=57236, Gamma=2.190
22:01:48.539 00.007 16872 Status Line: Auto-selected star at (173.1, 268.6)
22:01:48.546 00.007 16872 PhdController: newstate STATE_WAIT_SELECTED
22:01:48.550 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:48.552 00.002 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:01:48.555 00.003 16872 Enqueuing Expose request
22:01:48.559 00.004 9640 Worker thread wakes up
22:01:48.559 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:01:48.559 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(158,254,31,31)
22:01:48.559 00.000 16872 evsrv: cli 0D3C0228 connect
22:01:48.562 00.003 16872 case statement mapped state 2 to 1
22:01:48.574 00.012 16872 case statement mapped state 2 to 1
22:01:48.580 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"c916bdc1-bd48-44e5-a5e4-c42610926312"}
22:01:48.583 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":[173.08,268.55],"id":"c916bdc1-bd48-44e5-a5e4-c42610926312"}
22:01:48.587 00.004 16872 evsrv: cli 0D3C0228 disconnect
22:01:48.592 00.005 16872 evsrv: cli 0D3C0A48 connect
22:01:48.599 00.007 16872 case statement mapped state 2 to 1
22:01:48.604 00.005 16872 case statement mapped state 2 to 1
22:01:48.608 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2cf65a48-8d1c-4248-a4ae-ed133401cad3"}
22:01:48.612 00.004 16872 case statement mapped state 2 to 1
22:01:48.617 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"2cf65a48-8d1c-4248-a4ae-ed133401cad3"}
22:01:48.634 00.017 16872 evsrv: cli 0D3C0A48 disconnect
22:01:50.037 01.403 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"597a3723-087d-462a-a87b-5305068c1f8a"}
22:01:50.041 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"597a3723-087d-462a-a87b-5305068c1f8a"}
22:01:50.055 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2191b22a-a956-4929-85f7-6b5fbb316680"}
22:01:50.061 00.006 16872 case statement mapped state 2 to 1
22:01:50.065 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"2191b22a-a956-4929-85f7-6b5fbb316680"}
22:01:50.072 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ce84eb3c-dbbb-49e8-b213-a7a6d60f24c3"}
22:01:50.079 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.08,6.55],"pixels":"..."},"id":"ce84eb3c-dbbb-49e8-b213-a7a6d60f24c3"}
22:01:54.135 04.056 9640 Exposure complete
22:01:54.276 00.141 9640 worker thread done servicing request
22:01:54.276 00.000 16872 OnExposeComplete: enter
22:01:54.284 00.008 16872 UpdateGuideState(): m_state=2
22:01:54.290 00.006 16872 Star::Find(15, 173, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:01:54.294 00.004 16872 Star::Find returns 1 (0), X=173.54, Y=269.04, Mass=215087, SNR=268.1, Peak=16052 HFD=4.0
22:01:54.298 00.004 16872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.61) = xAngle (2.43 = 2.43)
22:01:54.303 00.005 16872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.64 = -0.64)
22:01:54.308 00.005 16872 CameraToMount -- cameraX=0.46 cameraY=0.49 hyp=0.67 cameraTheta=0.82 mountX=-0.51 mountY=-0.40, mountTheta=-2.47
22:01:54.312 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65516, med=3348, FiltMin=3182, FiltMax=61436, Gamma=2.190
22:01:54.351 00.039 16872 UpdateGuideState exits: m=215087 SNR=268.1
22:01:54.353 00.002 16872 PhdController: newstate STATE_CALIBRATE
22:01:54.365 00.012 16872 PhdController: newstate STATE_GUIDE
22:01:54.380 00.015 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:01:54.387 00.007 16872 guider state => CALIBRATED
22:01:54.391 00.004 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:01:54.406 00.015 16872 reset dither spiral
22:01:54.409 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
22:01:54.411 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:54.414 00.003 16872 ScheduleExposure(5000,3,0) exposurePending=0
22:01:54.417 00.003 16872 Enqueuing Expose request
22:01:54.423 00.006 9640 Worker thread wakes up
22:01:54.423 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:01:54.423 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(0,0,0,0)
22:01:55.052 00.629 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"57d74d5b-c601-48c9-a01c-01d649f77acd"}
22:01:55.055 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"57d74d5b-c601-48c9-a01c-01d649f77acd"}
22:01:55.059 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff26ad04-8d54-4eba-9cfc-26a8f942da85"}
22:01:55.063 00.004 16872 case statement mapped state 5 to 1
22:01:55.066 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ff26ad04-8d54-4eba-9cfc-26a8f942da85"}
22:01:55.068 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"000b5f52-dd42-46f4-9f98-d01c32c40fa7"}
22:01:55.068 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.54,7.04],"pixels":"..."},"id":"000b5f52-dd42-46f4-9f98-d01c32c40fa7"}
22:01:59.978 04.910 9640 Exposure complete
22:02:00.053 00.075 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"937d1254-5a48-4457-a7ff-2ad58b42eb16"}
22:02:00.053 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"937d1254-5a48-4457-a7ff-2ad58b42eb16"}
22:02:00.061 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3bbee21c-3339-4e34-ae89-8c8fd2763df4"}
22:02:00.061 00.000 16872 case statement mapped state 5 to 1
22:02:00.066 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"3bbee21c-3339-4e34-ae89-8c8fd2763df4"}
22:02:00.068 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a7d955a9-54f0-4bb3-affa-84694776d0cd"}
22:02:00.071 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.54,7.04],"pixels":"..."},"id":"a7d955a9-54f0-4bb3-affa-84694776d0cd"}
22:02:00.118 00.047 9640 worker thread done servicing request
22:02:00.118 00.000 16872 OnExposeComplete: enter
22:02:00.119 00.001 16872 UpdateGuideState(): m_state=5
22:02:00.119 00.000 16872 Star::Find(15, 173, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:02:00.126 00.007 16872 Star::Find returns 1 (0), X=173.70, Y=269.25, Mass=208734, SNR=264.3, Peak=16024 HFD=3.8
22:02:00.126 00.000 16872 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.61) = xAngle (2.45 = 2.45)
22:02:00.126 00.000 16872 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.61 = -0.61)
22:02:00.134 00.008 16872 CameraToMount -- cameraX=0.63 cameraY=0.70 hyp=0.94 cameraTheta=0.84 mountX=-0.72 mountY=-0.54, mountTheta=-2.50
22:02:00.134 00.000 16872 Changing from state CALIBRATED to GUIDING
22:02:00.143 00.009 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:02:00.145 00.002 16872 ScopeASCOM::SideOfPier() returns 1
22:02:00.219 00.074 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
22:02:00.220 00.001 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:02:00.220 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:02:00.227 00.007 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:02:00.227 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:02:00.232 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
22:02:00.236 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
22:02:00.236 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
22:02:00.236 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:02:00.244 00.008 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:02:00.244 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
22:02:00.250 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
22:02:00.253 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
22:02:00.253 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
22:02:00.362 00.109 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:02:00.363 00.001 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:02:00.363 00.000 16872 Dec comp: XRate 8.069 -> 7.859 for dec -0.0 -> dec 13.1
22:02:00.369 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:02:00.369 00.000 16872 ScopeASCOM::SideOfPier() returns 1
22:02:00.450 00.081 16872 setting lock position to (173.70, 269.25)
22:02:00.454 00.004 16872 MultiStar: stabilizing after lock position change
22:02:00.458 00.004 16872 guider state => GUIDING
22:02:00.460 00.002 16872 Status Line: Guiding
22:02:00.465 00.005 16872 Mount: notify guiding started
22:02:00.470 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:02:00.472 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 9:54:27 PM"
22:02:00.475 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008069
22:02:00.475 00.000 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.007508
22:02:00.481 00.006 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:02:00.481 00.000 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.608650
22:02:00.487 00.006 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.102460
22:02:00.492 00.005 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000022
22:02:00.497 00.005 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
22:02:00.499 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:02:00.499 00.000 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns -1
22:02:00.505 00.006 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:02:00.505 00.000 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:02:00.513 00.008 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:02:00.517 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:02:00.521 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:02:00.527 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
22:02:00.531 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
22:02:00.535 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
22:02:00.541 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:02:00.545 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:02:00.547 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
22:02:00.550 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
22:02:00.553 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
22:02:00.555 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
22:02:00.558 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:02:00.559 00.001 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:02:00.559 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:02:00.566 00.007 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:02:00.566 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
22:02:00.570 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
22:02:00.575 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
22:02:00.575 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:02:00.575 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:02:00.575 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
22:02:00.588 00.013 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
22:02:00.588 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
22:02:00.592 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
22:02:00.713 00.121 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:02:00.772 00.059 16872 ScopeASCOM::SideOfPier() returns 1
22:02:00.778 00.006 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:02:00.780 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:02:00.780 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:02:00.788 00.008 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
22:02:00.790 00.002 16872 MountToCamera -- mountTheta (-0.00) + m_xAngle (-1.61) = xAngle (-1.61 = -1.61)
22:02:00.790 00.000 16872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
22:02:00.796 00.006 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
22:02:00.796 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
22:02:00.805 00.009 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:02:00.809 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65512, med=3348, FiltMin=3242, FiltMax=60736, Gamma=2.190
22:02:00.849 00.040 16872 UpdateGuideState exits: m=208734 SNR=264.3
22:02:00.849 00.000 16872 PhdController: newstate STATE_SETTLE_WAIT
22:02:00.856 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:00.856 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:02:00.862 00.006 16872 Enqueuing Expose request
22:02:00.869 00.007 9640 Worker thread wakes up
22:02:00.869 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:02:00.869 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:02:05.051 04.182 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d4e0a7c-5238-424c-9ab9-f093b5a3b24b"}
22:02:05.052 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9d4e0a7c-5238-424c-9ab9-f093b5a3b24b"}
22:02:05.060 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a68545f1-3c61-4001-8a33-fd3759bb026a"}
22:02:05.060 00.000 16872 case statement mapped state 6 to 3
22:02:05.060 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a68545f1-3c61-4001-8a33-fd3759bb026a"}
22:02:05.072 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c15fb737-ea7c-4c7e-8593-e3e20fc1185d"}
22:02:05.072 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.70,7.25],"pixels":"..."},"id":"c15fb737-ea7c-4c7e-8593-e3e20fc1185d"}
22:02:06.427 01.355 9640 Exposure complete
22:02:06.565 00.138 9640 worker thread done servicing request
22:02:06.565 00.000 16872 OnExposeComplete: enter
22:02:06.570 00.005 16872 UpdateGuideState(): m_state=6
22:02:06.573 00.003 16872 Star::Find(15, 173, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:02:06.575 00.002 16872 Star::Find returns 1 (0), X=173.45, Y=269.37, Mass=210335, SNR=271.6, Peak=18228 HFD=3.4
22:02:06.575 00.000 16872 CameraToMount -- cameraTheta (2.69) - m_xAngle (-1.61) = xAngle (4.30 = -1.98)
22:02:06.582 00.007 16872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (1.24 = 1.24)
22:02:06.583 00.001 16872 CameraToMount -- cameraX=-0.25 cameraY=0.12 hyp=0.28 cameraTheta=2.69 mountX=-0.11 mountY=0.26, mountTheta=1.97
22:02:06.590 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.25, y=0.12, opts=13)
22:02:06.590 00.000 16872 Enqueuing Move request for scope (-0.25, 0.12)
22:02:06.590 00.000 9640 Worker thread wakes up
22:02:06.590 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.12) opts 0xd
22:02:06.590 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.25, 0.12)
22:02:06.590 00.000 9640 Moving (-0.25, 0.12) raw xDistance=-0.11 yDistance=0.26
22:02:06.590 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:02:06.590 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=0
22:02:06.590 00.000 9640 MoveAxis(E, 0, ABG)
22:02:06.590 00.000 9640 Move returns status 0, amount 0
22:02:06.590 00.000 9640 MoveAxis(N, 0, ABG)
22:02:06.590 00.000 9640 Move returns status 0, amount 0
22:02:06.590 00.000 9640 move complete, result=0
22:02:06.590 00.000 9640 worker thread done servicing request
22:02:06.601 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65516, med=3352, FiltMin=3252, FiltMax=51680, Gamma=2.190
22:02:06.637 00.036 16872 UpdateGuideState exits: m=210335 SNR=271.6
22:02:06.639 00.002 16872 PhdController: settling, locked = 1, distance = 0.74 (1.50) aobump = 0 frame = 1 / 99999
22:02:06.642 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777777326.642,"Host":"RBFOCUS307","Inst":1,"Distance":0.74,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:02:06.642 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:06.647 00.005 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:02:06.647 00.000 16872 Enqueuing Expose request
22:02:06.654 00.007 9640 Worker thread wakes up
22:02:06.656 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:02:06.660 00.004 9640 worker thread servicing REQUEST_EXPOSE 5000
22:02:06.660 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:02:10.059 03.399 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ad71ac7-0062-4b8c-bab0-1096d52e98d9"}
22:02:10.059 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9ad71ac7-0062-4b8c-bab0-1096d52e98d9"}
22:02:10.068 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86388c39-c8a9-4ba2-b3e6-5e2db36c9a91"}
22:02:10.071 00.003 16872 case statement mapped state 6 to 3
22:02:10.073 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"86388c39-c8a9-4ba2-b3e6-5e2db36c9a91"}
22:02:10.078 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a3d196d1-0a57-4c7a-8f63-5e8ce3505e2b"}
22:02:10.080 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.45,7.37],"pixels":"..."},"id":"a3d196d1-0a57-4c7a-8f63-5e8ce3505e2b"}
22:02:12.211 02.131 9640 Exposure complete
22:02:12.350 00.139 9640 worker thread done servicing request
22:02:12.350 00.000 16872 OnExposeComplete: enter
22:02:12.350 00.000 16872 UpdateGuideState(): m_state=6
22:02:12.359 00.009 16872 Star::Find(15, 173, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:02:12.359 00.000 16872 Star::Find returns 1 (0), X=173.56, Y=270.01, Mass=212727, SNR=278.9, Peak=16464 HFD=4.0
22:02:12.359 00.000 16872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.61) = xAngle (3.37 = -2.92)
22:02:12.367 00.008 16872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (0.30 = 0.30)
22:02:12.367 00.000 16872 CameraToMount -- cameraX=-0.14 cameraY=0.76 hyp=0.77 cameraTheta=1.76 mountX=-0.76 mountY=0.23, mountTheta=2.85
22:02:12.375 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.14, y=0.76, opts=13)
22:02:12.375 00.000 16872 Enqueuing Move request for scope (-0.14, 0.76)
22:02:12.382 00.007 9640 Worker thread wakes up
22:02:12.382 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.76) opts 0xd
22:02:12.382 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.14, 0.76)
22:02:12.382 00.000 9640 Moving (-0.14, 0.76) raw xDistance=-0.76 yDistance=0.23
22:02:12.382 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76
22:02:12.382 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=0
22:02:12.382 00.000 9640 MoveAxis(E, 61, ABG)
22:02:12.382 00.000 9640 Guiding  Dir = 2, Dur = 61
22:02:12.382 00.000 9640 IsSlewing returns 0
22:02:12.382 00.000 9640 IsGuiding returns 0
22:02:12.382 00.000 9640 PulseGuide returned control before completion, sleep 71
22:02:12.386 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65508, med=3348, FiltMin=3178, FiltMax=57264, Gamma=2.190
22:02:12.427 00.041 16872 UpdateGuideState exits: m=212727 SNR=278.9
22:02:12.429 00.002 16872 PhdController: settling, locked = 1, distance = 0.75 (1.50) aobump = 0 frame = 2 / 99999
22:02:12.429 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777777332.429,"Host":"RBFOCUS307","Inst":1,"Distance":0.75,"Time":5.8,"SettleTime":10.0,"StarLocked":true}
22:02:12.429 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:12.438 00.009 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:02:12.438 00.000 16872 Enqueuing Expose request
22:02:12.457 00.019 9640 IsGuiding returns 1
22:02:12.457 00.000 9640 scope still moving after pulse duration time elapsed
22:02:12.487 00.030 9640 IsSlewing returns 0
22:02:12.487 00.000 9640 IsGuiding returns 0
22:02:12.487 00.000 9640 scope move finished after 61 + 42 ms
22:02:12.487 00.000 9640 Move returns status 0, amount 61
22:02:12.487 00.000 9640 MoveAxis(N, 0, ABG)
22:02:12.487 00.000 9640 Move returns status 0, amount 0
22:02:12.487 00.000 9640 move complete, result=0
22:02:12.487 00.000 9640 worker thread done servicing request
22:02:12.487 00.000 9640 Worker thread wakes up
22:02:12.487 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:02:12.487 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:02:12.489 00.002 16872 GuideStep: -0.8 px 61 ms EAST, 0.2 px 0 ms NORTH
22:02:15.066 02.577 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"573f5af8-43e3-410c-ac7b-1fef0456f21a"}
22:02:15.066 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"573f5af8-43e3-410c-ac7b-1fef0456f21a"}
22:02:15.074 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a138325-402c-40ed-803a-e2e16f3515c1"}
22:02:15.075 00.001 16872 case statement mapped state 6 to 3
22:02:15.075 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a138325-402c-40ed-803a-e2e16f3515c1"}
22:02:15.083 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"682fb3b6-62a6-482a-8266-cf307019eab6"}
22:02:15.084 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.56,7.01],"pixels":"..."},"id":"682fb3b6-62a6-482a-8266-cf307019eab6"}
22:02:18.036 02.952 9640 Exposure complete
22:02:18.170 00.134 9640 worker thread done servicing request
22:02:18.170 00.000 16872 OnExposeComplete: enter
22:02:18.177 00.007 16872 UpdateGuideState(): m_state=6
22:02:18.179 00.002 16872 Star::Find(15, 173, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:02:18.179 00.000 16872 Star::Find returns 1 (0), X=173.60, Y=269.55, Mass=210953, SNR=267.3, Peak=16712 HFD=4.1
22:02:18.187 00.008 16872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.61) = xAngle (3.51 = -2.77)
22:02:18.190 00.003 16872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (0.44 = 0.44)
22:02:18.193 00.003 16872 CameraToMount -- cameraX=-0.10 cameraY=0.30 hyp=0.32 cameraTheta=1.90 mountX=-0.30 mountY=0.14, mountTheta=2.71
22:02:18.195 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=0.30, opts=13)
22:02:18.205 00.010 16872 Enqueuing Move request for scope (-0.10, 0.30)
22:02:18.208 00.003 9640 Worker thread wakes up
22:02:18.208 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.30) opts 0xd
22:02:18.208 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.10, 0.30)
22:02:18.208 00.000 9640 Moving (-0.10, 0.30) raw xDistance=-0.30 yDistance=0.14
22:02:18.208 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.30
22:02:18.208 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=0
22:02:18.208 00.000 9640 MoveAxis(E, 28, ABG)
22:02:18.208 00.000 9640 Guiding  Dir = 2, Dur = 28
22:02:18.208 00.000 9640 IsSlewing returns 0
22:02:18.208 00.000 9640 IsGuiding returns 0
22:02:18.211 00.003 9640 PulseGuide returned control before completion, sleep 38
22:02:18.212 00.001 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65512, med=3352, FiltMin=3224, FiltMax=51352, Gamma=2.190
22:02:18.253 00.041 9640 IsGuiding returns 1
22:02:18.253 00.000 9640 scope still moving after pulse duration time elapsed
22:02:18.253 00.000 16872 UpdateGuideState exits: m=210953 SNR=267.3
22:02:18.258 00.005 16872 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 3 / 99999
22:02:18.261 00.003 16872 PhdController: newstate STATE_FINISH
22:02:18.261 00.000 16872 PhdController complete: success
22:02:18.267 00.006 16872 evsrv: {"Event":"SettleDone","Timestamp":1777777338.267,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
22:02:18.273 00.006 16872 Mount: notify guiding dither settle done success=1
22:02:18.275 00.002 16872 PhdController: newstate STATE_IDLE
22:02:18.279 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:18.284 00.005 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:02:18.286 00.002 9640 IsSlewing returns 0
22:02:18.286 00.000 16872 Enqueuing Expose request
22:02:18.296 00.010 9640 IsGuiding returns 0
22:02:18.296 00.000 9640 scope move finished after 28 + 58 ms
22:02:18.296 00.000 9640 Move returns status 0, amount 28
22:02:18.296 00.000 9640 MoveAxis(N, 0, ABG)
22:02:18.296 00.000 9640 Move returns status 0, amount 0
22:02:18.296 00.000 9640 move complete, result=0
22:02:18.296 00.000 9640 worker thread done servicing request
22:02:18.296 00.000 9640 Worker thread wakes up
22:02:18.296 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:02:18.296 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:02:18.305 00.009 16872 GuideStep: -0.3 px 28 ms EAST, 0.1 px 0 ms NORTH
22:02:20.068 01.763 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"20746bef-c2d8-495b-a121-88f6bedb4ead"}
22:02:20.068 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"20746bef-c2d8-495b-a121-88f6bedb4ead"}
22:02:20.068 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d559ef66-afa1-457d-8713-db6c5b348437"}
22:02:20.077 00.009 16872 case statement mapped state 6 to 3
22:02:20.079 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d559ef66-afa1-457d-8713-db6c5b348437"}
22:02:20.084 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c90831eb-b780-4e15-8ea7-f45e3c628eb2"}
22:02:20.086 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.60,6.55],"pixels":"..."},"id":"c90831eb-b780-4e15-8ea7-f45e3c628eb2"}
22:02:23.834 03.748 9640 Exposure complete
22:02:23.972 00.138 9640 worker thread done servicing request
22:02:23.972 00.000 16872 OnExposeComplete: enter
22:02:23.976 00.004 16872 UpdateGuideState(): m_state=6
22:02:23.980 00.004 16872 Star::Find(15, 173, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:02:23.980 00.000 16872 Star::Find returns 1 (0), X=173.72, Y=269.42, Mass=208951, SNR=260.5, Peak=16372 HFD=3.8
22:02:23.980 00.000 16872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.61) = xAngle (3.07 = 3.07)
22:02:23.987 00.007 16872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (0.01 = 0.01)
22:02:23.989 00.002 16872 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.46 mountX=-0.17 mountY=0.00, mountTheta=3.14
22:02:23.996 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.02, y=0.17, opts=13)
22:02:23.999 00.003 16872 Enqueuing Move request for scope (0.02, 0.17)
22:02:24.003 00.004 9640 Worker thread wakes up
22:02:24.003 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
22:02:24.003 00.000 9640 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
22:02:24.003 00.000 9640 Moving (0.02, 0.17) raw xDistance=-0.17 yDistance=0.00
22:02:24.003 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
22:02:24.003 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.00, m_sumCorr=0
22:02:24.003 00.000 9640 MoveAxis(E, 15, ABG)
22:02:24.003 00.000 9640 Guiding  Dir = 2, Dur = 15
22:02:24.003 00.000 9640 IsSlewing returns 0
22:02:24.003 00.000 9640 IsGuiding returns 0
22:02:24.003 00.000 9640 PulseGuide returned control before completion, sleep 25
22:02:24.009 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65508, med=3348, FiltMin=3228, FiltMax=51964, Gamma=2.190
22:02:24.037 00.028 9640 IsGuiding returns 1
22:02:24.037 00.000 9640 scope still moving after pulse duration time elapsed
22:02:24.047 00.010 16872 UpdateGuideState exits: m=208951 SNR=260.5
22:02:24.053 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:24.055 00.002 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:02:24.055 00.000 16872 Enqueuing Expose request
22:02:24.062 00.007 9640 IsSlewing returns 0
22:02:24.063 00.001 9640 IsGuiding returns 0
22:02:24.063 00.000 9640 scope move finished after 15 + 43 ms
22:02:24.063 00.000 9640 Move returns status 0, amount 15
22:02:24.063 00.000 9640 MoveAxis(N, 0, ABG)
22:02:24.063 00.000 9640 Move returns status 0, amount 0
22:02:24.063 00.000 9640 move complete, result=0
22:02:24.063 00.000 9640 worker thread done servicing request
22:02:24.063 00.000 9640 Worker thread wakes up
22:02:24.063 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:02:24.063 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:02:24.070 00.007 16872 GuideStep: -0.2 px 15 ms EAST, 0.0 px 0 ms NORTH
22:02:24.845 00.775 16872 GetBoolean("/Confirm/guiding_assistant_while_guiding", 0) returns 0
22:02:25.072 00.227 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"066a688b-bc3a-425d-9afb-e424ab5fccbf"}
22:02:25.076 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"066a688b-bc3a-425d-9afb-e424ab5fccbf"}
22:02:25.081 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea833215-e382-489c-a464-ee126a857c3e"}
22:02:25.084 00.003 16872 case statement mapped state 6 to 3
22:02:25.087 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea833215-e382-489c-a464-ee126a857c3e"}
22:02:25.091 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"291adb00-6dbb-4597-9011-643a982072c9"}
22:02:25.093 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.72,7.42],"pixels":"..."},"id":"291adb00-6dbb-4597-9011-643a982072c9"}
22:02:26.589 01.496 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 9:54:27 PM"
22:02:26.599 00.010 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008069
22:02:26.603 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.007508
22:02:26.603 00.000 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:02:26.609 00.006 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.608650
22:02:26.614 00.005 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.102460
22:02:26.614 00.000 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000022
22:02:26.614 00.000 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
22:02:26.623 00.009 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:02:26.623 00.000 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns -1
22:02:26.623 00.000 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:02:26.629 00.006 16872 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
22:02:26.629 00.000 16872 GetInt("/GuidingAssistant/pos.x", -1) returns 789
22:02:26.629 00.000 16872 GetInt("/GuidingAssistant/pos.y", -1) returns 8
22:02:26.661 00.032 16872 MultiStar mode disabled
22:02:26.690 00.029 16872 GuidingAssistant: Disabling guide output
22:02:26.690 00.000 16872 MountGuidingEnabled: 0
22:02:26.761 00.071 16872 evsrv: cli 0D3BFFA8 connect
22:02:26.761 00.000 16872 case statement mapped state 6 to 3
22:02:26.771 00.010 16872 case statement mapped state 6 to 3
22:02:26.775 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_pixel_scale","id":"eba4f972-d2f4-490c-9698-12efdcc791b6"}
22:02:26.775 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0.906659,"id":"eba4f972-d2f4-490c-9698-12efdcc791b6"}
22:02:26.775 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
22:02:29.604 02.829 9640 Exposure complete
22:02:29.751 00.147 9640 worker thread done servicing request
22:02:29.751 00.000 16872 OnExposeComplete: enter
22:02:29.751 00.000 16872 UpdateGuideState(): m_state=6
22:02:29.757 00.006 16872 Star::Find(15, 173, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:02:29.760 00.003 16872 Star::Find returns 1 (0), X=173.43, Y=269.13, Mass=210905, SNR=264.0, Peak=15932 HFD=3.9
22:02:29.760 00.000 16872 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-1.61) = xAngle (-1.10 = -1.10)
22:02:29.760 00.000 16872 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-4.17 = 2.12)
22:02:29.768 00.008 16872 CameraToMount -- cameraX=-0.27 cameraY=-0.12 hyp=0.30 cameraTheta=-2.71 mountX=0.13 mountY=0.25, mountTheta=1.09
22:02:29.771 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=-0.12, opts=13)
22:02:29.777 00.006 16872 Enqueuing Move request for scope (-0.27, -0.12)
22:02:29.782 00.005 9640 Worker thread wakes up
22:02:29.782 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.12) opts 0xd
22:02:29.782 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, -0.12)
22:02:29.782 00.000 9640 Moving (-0.27, -0.12) raw xDistance=0.13 yDistance=0.25
22:02:29.782 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.13
22:02:29.782 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=0
22:02:29.782 00.000 9640 MoveAxis(W, 10, ABG)
22:02:29.782 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:02:29.784 00.002 9640 Move returns status 1, amount 0
22:02:29.784 00.000 9640 MoveAxis(N, 0, ABG)
22:02:29.784 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:02:29.785 00.001 9640 Move returns status 1, amount 0
22:02:29.785 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:02:29.785 00.000 9640 move complete, result=1
22:02:29.785 00.000 9640 worker thread done servicing request
22:02:29.788 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3068, max=65516, med=3356, FiltMin=3244, FiltMax=56944, Gamma=2.190
22:02:29.828 00.040 16872 UpdateGuideState exits: m=210905 SNR=264.0
22:02:29.830 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:29.830 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:02:29.838 00.008 16872 Enqueuing Expose request
22:02:29.838 00.000 16872 GuideStep: 0.1 px 0 ms WEST, 0.3 px 0 ms NORTH
22:02:29.838 00.000 9640 Worker thread wakes up
22:02:29.838 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:02:29.838 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:02:29.843 00.005 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:02:30.070 00.227 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c81851f-524e-4bc4-a43b-4fb96fd801a3"}
22:02:30.072 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9c81851f-524e-4bc4-a43b-4fb96fd801a3"}
22:02:30.072 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4e1e75e-b04d-4c08-b612-11dcfa186a0c"}
22:02:30.080 00.008 16872 case statement mapped state 6 to 3
22:02:30.080 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4e1e75e-b04d-4c08-b612-11dcfa186a0c"}
22:02:30.086 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2aeed60f-b0c3-4eb6-a748-db7776e29576"}
22:02:30.088 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.43,7.13],"pixels":"..."},"id":"2aeed60f-b0c3-4eb6-a748-db7776e29576"}
22:02:35.070 04.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"30c59328-3a7c-4367-9ab0-3db94f22b810"}
22:02:35.070 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"30c59328-3a7c-4367-9ab0-3db94f22b810"}
22:02:35.070 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"48a95e18-8d3c-4b3a-a2db-5eff947e2c24"}
22:02:35.076 00.006 16872 case statement mapped state 6 to 3
22:02:35.076 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"48a95e18-8d3c-4b3a-a2db-5eff947e2c24"}
22:02:35.083 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"05dd4c55-4a04-4eaf-94a4-083b32a6ecba"}
22:02:35.085 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.43,7.13],"pixels":"..."},"id":"05dd4c55-4a04-4eaf-94a4-083b32a6ecba"}
22:02:35.373 00.288 9640 Exposure complete
22:02:35.509 00.136 9640 worker thread done servicing request
22:02:35.509 00.000 16872 OnExposeComplete: enter
22:02:35.509 00.000 16872 UpdateGuideState(): m_state=6
22:02:35.514 00.005 16872 Star::Find(15, 173, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:02:35.514 00.000 16872 Star::Find returns 1 (0), X=173.46, Y=269.74, Mass=216653, SNR=273.0, Peak=19036 HFD=3.8
22:02:35.521 00.007 16872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.61) = xAngle (3.64 = -2.65)
22:02:35.522 00.001 16872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (0.57 = 0.57)
22:02:35.522 00.000 16872 CameraToMount -- cameraX=-0.24 cameraY=0.49 hyp=0.54 cameraTheta=2.03 mountX=-0.48 mountY=0.29, mountTheta=2.59
22:02:35.532 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.24, y=0.49, opts=13)
22:02:35.532 00.000 16872 Enqueuing Move request for scope (-0.24, 0.49)
22:02:35.532 00.000 9640 Worker thread wakes up
22:02:35.532 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.49) opts 0xd
22:02:35.532 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.24, 0.49)
22:02:35.532 00.000 9640 Moving (-0.24, 0.49) raw xDistance=-0.48 yDistance=0.29
22:02:35.532 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
22:02:35.532 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=0
22:02:35.532 00.000 9640 MoveAxis(E, 38, ABG)
22:02:35.532 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:02:35.538 00.006 9640 Move returns status 1, amount 0
22:02:35.538 00.000 9640 MoveAxis(N, 0, ABG)
22:02:35.538 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:02:35.538 00.000 9640 Move returns status 1, amount 0
22:02:35.538 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:02:35.538 00.000 9640 move complete, result=1
22:02:35.538 00.000 9640 worker thread done servicing request
22:02:35.542 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65512, med=3352, FiltMin=3254, FiltMax=59724, Gamma=2.190
22:02:35.579 00.037 16872 UpdateGuideState exits: m=216653 SNR=273.0
22:02:35.584 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:35.584 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:02:35.587 00.003 16872 Enqueuing Expose request
22:02:35.587 00.000 16872 GuideStep: -0.5 px 0 ms EAST, 0.3 px 0 ms NORTH
22:02:35.587 00.000 9640 Worker thread wakes up
22:02:35.587 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:02:35.595 00.008 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:02:35.596 00.001 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:02:35.602 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:02:40.063 04.461 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"abed5e11-e2f6-4e1d-8eb9-38ec14240120"}
22:02:40.066 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"abed5e11-e2f6-4e1d-8eb9-38ec14240120"}
22:02:40.070 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ccdd962f-8117-418e-983f-8092f00e7988"}
22:02:40.071 00.001 16872 case statement mapped state 6 to 3
22:02:40.071 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ccdd962f-8117-418e-983f-8092f00e7988"}
22:02:40.080 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2bd985cf-1bd1-440e-89de-d1ee3d418a4a"}
22:02:40.084 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.46,6.74],"pixels":"..."},"id":"2bd985cf-1bd1-440e-89de-d1ee3d418a4a"}
22:02:41.145 01.061 9640 Exposure complete
22:02:41.278 00.133 9640 worker thread done servicing request
22:02:41.278 00.000 16872 OnExposeComplete: enter
22:02:41.282 00.004 16872 UpdateGuideState(): m_state=6
22:02:41.285 00.003 16872 Star::Find(15, 173, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:02:41.288 00.003 16872 Star::Find returns 1 (0), X=173.85, Y=269.90, Mass=221184, SNR=271.5, Peak=18372 HFD=4.2
22:02:41.288 00.000 16872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.61) = xAngle (2.96 = 2.96)
22:02:41.288 00.000 16872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.11 = -0.11)
22:02:41.296 00.008 16872 CameraToMount -- cameraX=0.15 cameraY=0.65 hyp=0.67 cameraTheta=1.35 mountX=-0.66 mountY=-0.07, mountTheta=-3.03
22:02:41.301 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.65, opts=13)
22:02:41.304 00.003 16872 Enqueuing Move request for scope (0.15, 0.65)
22:02:41.304 00.000 9640 Worker thread wakes up
22:02:41.304 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.65) opts 0xd
22:02:41.304 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.65)
22:02:41.304 00.000 9640 Moving (0.15, 0.65) raw xDistance=-0.66 yDistance=-0.07
22:02:41.304 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.66
22:02:41.304 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=0
22:02:41.304 00.000 9640 MoveAxis(E, 55, ABG)
22:02:41.304 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:02:41.304 00.000 9640 Move returns status 1, amount 0
22:02:41.304 00.000 9640 MoveAxis(N, 0, ABG)
22:02:41.304 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:02:41.304 00.000 9640 Move returns status 1, amount 0
22:02:41.304 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:02:41.304 00.000 9640 move complete, result=1
22:02:41.308 00.004 9640 worker thread done servicing request
22:02:41.314 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65512, med=3356, FiltMin=3228, FiltMax=59096, Gamma=2.190
22:02:41.351 00.037 16872 UpdateGuideState exits: m=221184 SNR=271.5
22:02:41.354 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:41.354 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:02:41.354 00.000 16872 Enqueuing Expose request
22:02:41.363 00.009 9640 Worker thread wakes up
22:02:41.363 00.000 16872 GuideStep: -0.7 px 0 ms EAST, -0.1 px 0 ms NORTH
22:02:41.368 00.005 9640 worker thread servicing REQUEST_EXPOSE 5000
22:02:41.368 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:02:41.370 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:02:41.376 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:02:45.074 03.698 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f40ed8e2-4989-4cdc-8e7b-23831ed05fc7"}
22:02:45.077 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f40ed8e2-4989-4cdc-8e7b-23831ed05fc7"}
22:02:45.081 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"087c3dfd-c584-463b-a9c6-88ed7649336e"}
22:02:45.083 00.002 16872 case statement mapped state 6 to 3
22:02:45.088 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"087c3dfd-c584-463b-a9c6-88ed7649336e"}
22:02:45.092 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"922ca731-ed8b-4a2a-b37a-64a7b697eacd"}
22:02:45.094 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.85,6.90],"pixels":"..."},"id":"922ca731-ed8b-4a2a-b37a-64a7b697eacd"}
22:02:46.919 01.825 9640 Exposure complete
22:02:47.053 00.134 9640 worker thread done servicing request
22:02:47.053 00.000 16872 OnExposeComplete: enter
22:02:47.057 00.004 16872 UpdateGuideState(): m_state=6
22:02:47.057 00.000 16872 Star::Find(15, 173, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:02:47.057 00.000 16872 Star::Find returns 1 (0), X=173.89, Y=269.81, Mass=222284, SNR=273.0, Peak=19492 HFD=4.0
22:02:47.066 00.009 16872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.61) = xAngle (2.85 = 2.85)
22:02:47.066 00.000 16872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.21 = -0.21)
22:02:47.070 00.004 16872 CameraToMount -- cameraX=0.19 cameraY=0.56 hyp=0.59 cameraTheta=1.24 mountX=-0.57 mountY=-0.12, mountTheta=-2.93
22:02:47.076 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=0.56, opts=13)
22:02:47.078 00.002 16872 Enqueuing Move request for scope (0.19, 0.56)
22:02:47.080 00.002 9640 Worker thread wakes up
22:02:47.082 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.56) opts 0xd
22:02:47.082 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, 0.56)
22:02:47.082 00.000 9640 Moving (0.19, 0.56) raw xDistance=-0.57 yDistance=-0.12
22:02:47.082 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.57
22:02:47.082 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.12, m_sumCorr=0
22:02:47.082 00.000 9640 MoveAxis(E, 49, ABG)
22:02:47.082 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:02:47.082 00.000 9640 Move returns status 1, amount 0
22:02:47.082 00.000 9640 MoveAxis(N, 0, ABG)
22:02:47.082 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:02:47.082 00.000 9640 Move returns status 1, amount 0
22:02:47.083 00.001 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:02:47.083 00.000 9640 move complete, result=1
22:02:47.083 00.000 9640 worker thread done servicing request
22:02:47.087 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65512, med=3352, FiltMin=3250, FiltMax=59276, Gamma=2.190
22:02:47.129 00.042 16872 UpdateGuideState exits: m=222284 SNR=273.0
22:02:47.131 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:47.137 00.006 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:02:47.141 00.004 16872 Enqueuing Expose request
22:02:47.141 00.000 16872 GuideStep: -0.6 px 0 ms EAST, -0.1 px 0 ms NORTH
22:02:47.148 00.007 9640 Worker thread wakes up
22:02:47.148 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:02:47.148 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:02:47.154 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:02:47.156 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:02:50.080 02.924 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"84e74f8a-a84c-4506-8f51-b86a176640cb"}
22:02:50.082 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"84e74f8a-a84c-4506-8f51-b86a176640cb"}
22:02:50.082 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a79778c0-06ef-41e0-ba37-1fa4a0dfb4c3"}
22:02:50.087 00.005 16872 case statement mapped state 6 to 3
22:02:50.087 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a79778c0-06ef-41e0-ba37-1fa4a0dfb4c3"}
22:02:50.095 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"58b7a179-c17b-4583-b7af-ba6de58373c2"}
22:02:50.098 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.89,6.81],"pixels":"..."},"id":"58b7a179-c17b-4583-b7af-ba6de58373c2"}
22:02:52.694 02.596 9640 Exposure complete
22:02:52.833 00.139 9640 worker thread done servicing request
22:02:52.833 00.000 16872 OnExposeComplete: enter
22:02:52.839 00.006 16872 UpdateGuideState(): m_state=6
22:02:52.842 00.003 16872 Star::Find(15, 173, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:02:52.842 00.000 16872 Star::Find returns 1 (0), X=173.72, Y=270.31, Mass=215466, SNR=277.8, Peak=16120 HFD=3.7
22:02:52.842 00.000 16872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.61) = xAngle (3.16 = -3.12)
22:02:52.850 00.008 16872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (0.10 = 0.10)
22:02:52.851 00.001 16872 CameraToMount -- cameraX=0.02 cameraY=1.06 hyp=1.06 cameraTheta=1.56 mountX=-1.06 mountY=0.11, mountTheta=3.04
22:02:52.858 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.02, y=1.06, opts=13)
22:02:52.860 00.002 16872 Enqueuing Move request for scope (0.02, 1.06)
22:02:52.862 00.002 9640 Worker thread wakes up
22:02:52.862 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.02, 1.06) opts 0xd
22:02:52.862 00.000 9640 Handling offset move in thread for scope, endpoint = (0.02, 1.06)
22:02:52.864 00.002 9640 Moving (0.02, 1.06) raw xDistance=-1.06 yDistance=0.11
22:02:52.864 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.06
22:02:52.864 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=0
22:02:52.864 00.000 9640 MoveAxis(E, 89, ABG)
22:02:52.864 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:02:52.864 00.000 9640 Move returns status 1, amount 0
22:02:52.864 00.000 9640 MoveAxis(N, 0, ABG)
22:02:52.864 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:02:52.864 00.000 9640 Move returns status 1, amount 0
22:02:52.864 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:02:52.864 00.000 9640 move complete, result=1
22:02:52.865 00.001 9640 worker thread done servicing request
22:02:52.865 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65516, med=3348, FiltMin=3200, FiltMax=51284, Gamma=2.190
22:02:52.906 00.041 16872 UpdateGuideState exits: m=215466 SNR=277.8
22:02:52.906 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:52.906 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:02:52.914 00.008 16872 Enqueuing Expose request
22:02:52.918 00.004 16872 GuideStep: -1.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:02:52.920 00.002 9640 Worker thread wakes up
22:02:52.920 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:02:52.920 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:02:52.924 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:02:52.933 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:02:55.090 02.157 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b682e28-064a-4ecb-bd50-3784de17ef2f"}
22:02:55.090 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5b682e28-064a-4ecb-bd50-3784de17ef2f"}
22:02:55.090 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b4776df-6c49-4a8e-9f60-fb2a58be9fff"}
22:02:55.098 00.008 16872 case statement mapped state 6 to 3
22:02:55.100 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b4776df-6c49-4a8e-9f60-fb2a58be9fff"}
22:02:55.100 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"06a02d1f-ee42-42f3-97a1-b008225a7f8f"}
22:02:55.106 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.72,7.31],"pixels":"..."},"id":"06a02d1f-ee42-42f3-97a1-b008225a7f8f"}
22:02:58.458 03.352 9640 Exposure complete
22:02:58.589 00.131 9640 worker thread done servicing request
22:02:58.589 00.000 16872 OnExposeComplete: enter
22:02:58.594 00.005 16872 UpdateGuideState(): m_state=6
22:02:58.599 00.005 16872 Star::Find(15, 173, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:02:58.601 00.002 16872 Star::Find returns 1 (0), X=173.89, Y=270.45, Mass=213855, SNR=267.7, Peak=16688 HFD=3.9
22:02:58.606 00.005 16872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.61) = xAngle (3.02 = 3.02)
22:02:58.608 00.002 16872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.04 = -0.04)
22:02:58.608 00.000 16872 CameraToMount -- cameraX=0.19 cameraY=1.20 hyp=1.21 cameraTheta=1.41 mountX=-1.20 mountY=-0.05, mountTheta=-3.10
22:02:58.617 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=1.20, opts=13)
22:02:58.619 00.002 16872 Enqueuing Move request for scope (0.19, 1.20)
22:02:58.621 00.002 9640 Worker thread wakes up
22:02:58.621 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 1.20) opts 0xd
22:02:58.621 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, 1.20)
22:02:58.621 00.000 9640 Moving (0.19, 1.20) raw xDistance=-1.20 yDistance=-0.05
22:02:58.621 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.20
22:02:58.621 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.05, m_sumCorr=0
22:02:58.621 00.000 9640 MoveAxis(E, 103, ABG)
22:02:58.621 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:02:58.621 00.000 9640 Move returns status 1, amount 0
22:02:58.621 00.000 9640 MoveAxis(N, 0, ABG)
22:02:58.621 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:02:58.621 00.000 9640 Move returns status 1, amount 0
22:02:58.621 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:02:58.621 00.000 9640 move complete, result=1
22:02:58.621 00.000 9640 worker thread done servicing request
22:02:58.621 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65508, med=3368, FiltMin=3260, FiltMax=57064, Gamma=2.190
22:02:58.663 00.042 16872 UpdateGuideState exits: m=213855 SNR=267.7
22:02:58.669 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:58.672 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:02:58.672 00.000 16872 Enqueuing Expose request
22:02:58.672 00.000 16872 GuideStep: -1.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:02:58.672 00.000 9640 Worker thread wakes up
22:02:58.672 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:02:58.672 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:02:58.683 00.011 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:02:58.684 00.001 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:03:00.091 01.407 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9bd985e4-99fe-4d85-9471-5aae35f63d3e"}
22:03:00.091 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9bd985e4-99fe-4d85-9471-5aae35f63d3e"}
22:03:00.096 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"290b37f9-eda1-453b-9853-01621c27c528"}
22:03:00.096 00.000 16872 case statement mapped state 6 to 3
22:03:00.102 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"290b37f9-eda1-453b-9853-01621c27c528"}
22:03:00.104 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e1a731d-b34c-4601-80bb-9bd4a157943c"}
22:03:00.104 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.89,7.45],"pixels":"..."},"id":"8e1a731d-b34c-4601-80bb-9bd4a157943c"}
22:03:04.228 04.124 9640 Exposure complete
22:03:04.372 00.144 9640 worker thread done servicing request
22:03:04.372 00.000 16872 OnExposeComplete: enter
22:03:04.375 00.003 16872 UpdateGuideState(): m_state=6
22:03:04.379 00.004 16872 Star::Find(15, 173, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:03:04.386 00.007 16872 Star::Find returns 1 (0), X=173.85, Y=270.45, Mass=213155, SNR=271.8, Peak=17196 HFD=3.8
22:03:04.390 00.004 16872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.61) = xAngle (3.06 = 3.06)
22:03:04.391 00.001 16872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.01 = -0.01)
22:03:04.396 00.005 16872 CameraToMount -- cameraX=0.15 cameraY=1.20 hyp=1.21 cameraTheta=1.45 mountX=-1.21 mountY=-0.01, mountTheta=-3.14
22:03:04.402 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=1.20, opts=13)
22:03:04.406 00.004 16872 Enqueuing Move request for scope (0.15, 1.20)
22:03:04.407 00.001 9640 Worker thread wakes up
22:03:04.407 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 1.20) opts 0xd
22:03:04.407 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 1.20)
22:03:04.407 00.000 9640 Moving (0.15, 1.20) raw xDistance=-1.21 yDistance=-0.01
22:03:04.407 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.21
22:03:04.407 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=0
22:03:04.411 00.004 9640 MoveAxis(E, 104, ABG)
22:03:04.411 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:04.411 00.000 9640 Move returns status 1, amount 0
22:03:04.411 00.000 9640 MoveAxis(N, 0, ABG)
22:03:04.411 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:04.411 00.000 9640 Move returns status 1, amount 0
22:03:04.411 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:03:04.411 00.000 9640 move complete, result=1
22:03:04.411 00.000 9640 worker thread done servicing request
22:03:04.415 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65516, med=3352, FiltMin=3240, FiltMax=54340, Gamma=2.190
22:03:04.456 00.041 16872 UpdateGuideState exits: m=213155 SNR=271.8
22:03:04.458 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:04.464 00.006 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:03:04.465 00.001 16872 Enqueuing Expose request
22:03:04.465 00.000 9640 Worker thread wakes up
22:03:04.465 00.000 16872 GuideStep: -1.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:03:04.474 00.009 9640 worker thread servicing REQUEST_EXPOSE 5000
22:03:04.474 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:03:04.474 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:03:04.483 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:03:05.099 00.616 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f8851910-b076-4298-9a98-ed443f01feed"}
22:03:05.103 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f8851910-b076-4298-9a98-ed443f01feed"}
22:03:05.107 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3e784142-22ef-412a-8f09-84988988b771"}
22:03:05.111 00.004 16872 case statement mapped state 6 to 3
22:03:05.116 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e784142-22ef-412a-8f09-84988988b771"}
22:03:05.122 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f0dbf28e-f50c-456b-a113-d4f438794ee2"}
22:03:05.125 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.85,7.45],"pixels":"..."},"id":"f0dbf28e-f50c-456b-a113-d4f438794ee2"}
22:03:10.027 04.902 9640 Exposure complete
22:03:10.101 00.074 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad3ccf48-6d3c-4586-a2d7-f12bf081f925"}
22:03:10.101 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"ad3ccf48-6d3c-4586-a2d7-f12bf081f925"}
22:03:10.101 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd000390-e3c0-4d33-9787-3ac7e59a311d"}
22:03:10.108 00.007 16872 case statement mapped state 6 to 3
22:03:10.108 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd000390-e3c0-4d33-9787-3ac7e59a311d"}
22:03:10.114 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"69de86de-7886-4109-9af2-8d4daa7c6d2b"}
22:03:10.117 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.85,7.45],"pixels":"..."},"id":"69de86de-7886-4109-9af2-8d4daa7c6d2b"}
22:03:10.162 00.045 9640 worker thread done servicing request
22:03:10.162 00.000 16872 OnExposeComplete: enter
22:03:10.164 00.002 16872 UpdateGuideState(): m_state=6
22:03:10.168 00.004 16872 Star::Find(15, 173, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:03:10.168 00.000 16872 Star::Find returns 1 (0), X=173.94, Y=270.58, Mass=215702, SNR=267.2, Peak=18744 HFD=3.8
22:03:10.168 00.000 16872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.61) = xAngle (3.01 = 3.01)
22:03:10.176 00.008 16872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.06 = -0.06)
22:03:10.176 00.000 16872 CameraToMount -- cameraX=0.23 cameraY=1.33 hyp=1.35 cameraTheta=1.40 mountX=-1.33 mountY=-0.08, mountTheta=-3.08
22:03:10.184 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.23, y=1.33, opts=13)
22:03:10.188 00.004 16872 Enqueuing Move request for scope (0.23, 1.33)
22:03:10.192 00.004 9640 Worker thread wakes up
22:03:10.192 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.23, 1.33) opts 0xd
22:03:10.192 00.000 9640 Handling offset move in thread for scope, endpoint = (0.23, 1.33)
22:03:10.192 00.000 9640 Moving (0.23, 1.33) raw xDistance=-1.33 yDistance=-0.08
22:03:10.192 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.33
22:03:10.192 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.08, m_sumCorr=0
22:03:10.192 00.000 9640 MoveAxis(E, 114, ABG)
22:03:10.192 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:10.192 00.000 9640 Move returns status 1, amount 0
22:03:10.192 00.000 9640 MoveAxis(N, 0, ABG)
22:03:10.193 00.001 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:10.193 00.000 9640 Move returns status 1, amount 0
22:03:10.193 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:03:10.193 00.000 9640 move complete, result=1
22:03:10.193 00.000 9640 worker thread done servicing request
22:03:10.193 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=65516, med=3356, FiltMin=3252, FiltMax=52148, Gamma=2.190
22:03:10.235 00.042 16872 UpdateGuideState exits: m=215702 SNR=267.2
22:03:10.235 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:10.247 00.012 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:03:10.254 00.007 16872 Enqueuing Expose request
22:03:10.256 00.002 9640 Worker thread wakes up
22:03:10.256 00.000 16872 GuideStep: -1.3 px 0 ms EAST, -0.1 px 0 ms NORTH
22:03:10.262 00.006 9640 worker thread servicing REQUEST_EXPOSE 5000
22:03:10.263 00.001 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:03:10.263 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:03:10.269 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:03:15.100 04.831 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc47aa96-7440-43a9-9224-b86a4e6a7433"}
22:03:15.100 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"bc47aa96-7440-43a9-9224-b86a4e6a7433"}
22:03:15.107 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e0f3a751-6a04-4381-8ca3-5fed0e8ab320"}
22:03:15.107 00.000 16872 case statement mapped state 6 to 3
22:03:15.107 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0f3a751-6a04-4381-8ca3-5fed0e8ab320"}
22:03:15.115 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fe724dcd-dad6-440a-8c44-66afde74e2e5"}
22:03:15.116 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.94,6.58],"pixels":"..."},"id":"fe724dcd-dad6-440a-8c44-66afde74e2e5"}
22:03:15.819 00.703 9640 Exposure complete
22:03:15.959 00.140 9640 worker thread done servicing request
22:03:15.959 00.000 16872 OnExposeComplete: enter
22:03:15.965 00.006 16872 UpdateGuideState(): m_state=6
22:03:15.968 00.003 16872 Star::Find(15, 173, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:03:15.972 00.004 16872 Star::Find returns 1 (0), X=173.84, Y=270.67, Mass=211843, SNR=268.2, Peak=17300 HFD=3.9
22:03:15.977 00.005 16872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.61) = xAngle (3.08 = 3.08)
22:03:15.979 00.002 16872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (0.02 = 0.02)
22:03:15.983 00.004 16872 CameraToMount -- cameraX=0.14 cameraY=1.42 hyp=1.42 cameraTheta=1.47 mountX=-1.42 mountY=0.02, mountTheta=3.12
22:03:15.989 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.14, y=1.42, opts=13)
22:03:15.992 00.003 16872 Enqueuing Move request for scope (0.14, 1.42)
22:03:15.992 00.000 9640 Worker thread wakes up
22:03:15.992 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.14, 1.42) opts 0xd
22:03:15.992 00.000 9640 Handling offset move in thread for scope, endpoint = (0.14, 1.42)
22:03:15.992 00.000 9640 Moving (0.14, 1.42) raw xDistance=-1.42 yDistance=0.02
22:03:15.992 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.42
22:03:15.992 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0
22:03:15.992 00.000 9640 MoveAxis(E, 122, ABG)
22:03:15.992 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:15.992 00.000 9640 Move returns status 1, amount 0
22:03:15.992 00.000 9640 MoveAxis(N, 0, ABG)
22:03:15.992 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:15.992 00.000 9640 Move returns status 1, amount 0
22:03:15.992 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:03:15.992 00.000 9640 move complete, result=1
22:03:15.992 00.000 9640 worker thread done servicing request
22:03:15.999 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3352, FiltMin=3252, FiltMax=60984, Gamma=2.190
22:03:16.043 00.044 16872 UpdateGuideState exits: m=211843 SNR=268.2
22:03:16.046 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:16.046 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:03:16.049 00.003 16872 Enqueuing Expose request
22:03:16.049 00.000 9640 Worker thread wakes up
22:03:16.049 00.000 16872 GuideStep: -1.4 px 0 ms EAST, 0.0 px 0 ms NORTH
22:03:16.049 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:03:16.049 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:03:16.059 00.010 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:03:16.059 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:03:20.105 04.046 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4bc808e-83b3-479a-a2b4-e4f1759747d4"}
22:03:20.105 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"c4bc808e-83b3-479a-a2b4-e4f1759747d4"}
22:03:20.113 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"59bee695-cd1a-460a-9562-bdfb9ef4727a"}
22:03:20.116 00.003 16872 case statement mapped state 6 to 3
22:03:20.119 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"59bee695-cd1a-460a-9562-bdfb9ef4727a"}
22:03:20.119 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b6a49547-2e63-41a4-8466-5173262bf8f5"}
22:03:20.124 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.84,6.67],"pixels":"..."},"id":"b6a49547-2e63-41a4-8466-5173262bf8f5"}
22:03:21.587 01.463 9640 Exposure complete
22:03:21.719 00.132 9640 worker thread done servicing request
22:03:21.719 00.000 16872 OnExposeComplete: enter
22:03:21.727 00.008 16872 UpdateGuideState(): m_state=6
22:03:21.732 00.005 16872 Star::Find(15, 173, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:03:21.732 00.000 16872 Star::Find returns 1 (0), X=173.85, Y=270.74, Mass=217734, SNR=276.8, Peak=18176 HFD=4.0
22:03:21.736 00.004 16872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.61) = xAngle (3.08 = 3.08)
22:03:21.736 00.000 16872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (0.01 = 0.01)
22:03:21.736 00.000 16872 CameraToMount -- cameraX=0.15 cameraY=1.49 hyp=1.50 cameraTheta=1.47 mountX=-1.50 mountY=0.02, mountTheta=3.13
22:03:21.750 00.014 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=1.49, opts=13)
22:03:21.752 00.002 16872 Enqueuing Move request for scope (0.15, 1.49)
22:03:21.754 00.002 9640 Worker thread wakes up
22:03:21.754 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 1.49) opts 0xd
22:03:21.754 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 1.49)
22:03:21.754 00.000 9640 Moving (0.15, 1.49) raw xDistance=-1.50 yDistance=0.02
22:03:21.754 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.01 from input -1.50
22:03:21.754 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0
22:03:21.754 00.000 9640 MoveAxis(E, 128, ABG)
22:03:21.754 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:21.754 00.000 9640 Move returns status 1, amount 0
22:03:21.754 00.000 9640 MoveAxis(N, 0, ABG)
22:03:21.754 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:21.754 00.000 9640 Move returns status 1, amount 0
22:03:21.754 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:03:21.754 00.000 9640 move complete, result=1
22:03:21.754 00.000 9640 worker thread done servicing request
22:03:21.761 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65520, med=3360, FiltMin=3246, FiltMax=61056, Gamma=2.190
22:03:21.799 00.038 16872 UpdateGuideState exits: m=217734 SNR=276.8
22:03:21.802 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:21.802 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:03:21.802 00.000 16872 Enqueuing Expose request
22:03:21.810 00.008 16872 GuideStep: -1.5 px 0 ms EAST, 0.0 px 0 ms NORTH
22:03:21.810 00.000 9640 Worker thread wakes up
22:03:21.810 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:03:21.810 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:03:21.818 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:03:21.824 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:03:25.105 03.281 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"624d6bfe-f465-4c6a-ac25-c40bb482ff72"}
22:03:25.105 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"624d6bfe-f465-4c6a-ac25-c40bb482ff72"}
22:03:25.110 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ab7545e-614f-42e1-b9f7-31a718476584"}
22:03:25.114 00.004 16872 case statement mapped state 6 to 3
22:03:25.117 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ab7545e-614f-42e1-b9f7-31a718476584"}
22:03:25.120 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"16c65008-11b5-4877-98ca-aec093993fda"}
22:03:25.120 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.85,6.74],"pixels":"..."},"id":"16c65008-11b5-4877-98ca-aec093993fda"}
22:03:27.357 02.237 9640 Exposure complete
22:03:27.497 00.140 9640 worker thread done servicing request
22:03:27.497 00.000 16872 OnExposeComplete: enter
22:03:27.497 00.000 16872 UpdateGuideState(): m_state=6
22:03:27.503 00.006 16872 Star::Find(15, 173, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
22:03:27.505 00.002 16872 Star::Find returns 1 (0), X=174.10, Y=270.95, Mass=220413, SNR=272.1, Peak=19336 HFD=4.1
22:03:27.505 00.000 16872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.61) = xAngle (2.95 = 2.95)
22:03:27.513 00.008 16872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.11 = -0.11)
22:03:27.516 00.003 16872 CameraToMount -- cameraX=0.40 cameraY=1.70 hyp=1.75 cameraTheta=1.34 mountX=-1.71 mountY=-0.20, mountTheta=-3.03
22:03:27.521 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.40, y=1.70, opts=13)
22:03:27.525 00.004 16872 Enqueuing Move request for scope (0.40, 1.70)
22:03:27.529 00.004 9640 Worker thread wakes up
22:03:27.529 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.40, 1.70) opts 0xd
22:03:27.529 00.000 9640 Handling offset move in thread for scope, endpoint = (0.40, 1.70)
22:03:27.529 00.000 9640 Moving (0.40, 1.70) raw xDistance=-1.71 yDistance=-0.20
22:03:27.529 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.15 from input -1.71
22:03:27.529 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.20, m_sumCorr=0
22:03:27.529 00.000 9640 MoveAxis(E, 146, ABG)
22:03:27.529 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:27.529 00.000 9640 Move returns status 1, amount 0
22:03:27.529 00.000 9640 MoveAxis(N, 0, ABG)
22:03:27.529 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:27.529 00.000 9640 Move returns status 1, amount 0
22:03:27.529 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:03:27.529 00.000 9640 move complete, result=1
22:03:27.529 00.000 9640 worker thread done servicing request
22:03:27.529 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65516, med=3352, FiltMin=3244, FiltMax=59160, Gamma=2.190
22:03:27.571 00.042 16872 UpdateGuideState exits: m=220413 SNR=272.1
22:03:27.582 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:27.586 00.004 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:03:27.592 00.006 16872 Enqueuing Expose request
22:03:27.596 00.004 9640 Worker thread wakes up
22:03:27.596 00.000 16872 GuideStep: -1.7 px 0 ms EAST, -0.2 px 0 ms NORTH
22:03:27.601 00.005 9640 worker thread servicing REQUEST_EXPOSE 5000
22:03:27.601 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:03:27.603 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:03:27.607 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:03:30.111 02.504 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e64431a5-585b-4159-adee-13372583ec59"}
22:03:30.115 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e64431a5-585b-4159-adee-13372583ec59"}
22:03:30.117 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a32cab1-4d59-4d06-8803-edf09047cc68"}
22:03:30.120 00.003 16872 case statement mapped state 6 to 3
22:03:30.124 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a32cab1-4d59-4d06-8803-edf09047cc68"}
22:03:30.126 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"60f23c15-8566-4361-8d4f-33f4fb7bc8f9"}
22:03:30.130 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.10,6.95],"pixels":"..."},"id":"60f23c15-8566-4361-8d4f-33f4fb7bc8f9"}
22:03:33.140 03.010 9640 Exposure complete
22:03:33.277 00.137 9640 worker thread done servicing request
22:03:33.277 00.000 16872 OnExposeComplete: enter
22:03:33.281 00.004 16872 UpdateGuideState(): m_state=6
22:03:33.284 00.003 16872 Star::Find(15, 174, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:03:33.288 00.004 16872 Star::Find returns 1 (0), X=174.04, Y=271.27, Mass=218905, SNR=284.1, Peak=18584 HFD=4.0
22:03:33.288 00.000 16872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.61) = xAngle (3.02 = 3.02)
22:03:33.293 00.005 16872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.05 = -0.05)
22:03:33.293 00.000 16872 CameraToMount -- cameraX=0.33 cameraY=2.02 hyp=2.04 cameraTheta=1.41 mountX=-2.03 mountY=-0.10, mountTheta=-3.09
22:03:33.302 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.33, y=2.02, opts=13)
22:03:33.304 00.002 16872 Enqueuing Move request for scope (0.33, 2.02)
22:03:33.306 00.002 9640 Worker thread wakes up
22:03:33.306 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.33, 2.02) opts 0xd
22:03:33.306 00.000 9640 Handling offset move in thread for scope, endpoint = (0.33, 2.02)
22:03:33.306 00.000 9640 Moving (0.33, 2.02) raw xDistance=-2.03 yDistance=-0.10
22:03:33.308 00.002 9640 GuideAlgorithmHysteresis::Result() returns -1.36 from input -2.03
22:03:33.308 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.10, m_sumCorr=0
22:03:33.308 00.000 9640 MoveAxis(E, 173, ABG)
22:03:33.308 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:33.308 00.000 9640 Move returns status 1, amount 0
22:03:33.308 00.000 9640 MoveAxis(N, 0, ABG)
22:03:33.308 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:33.308 00.000 9640 Move returns status 1, amount 0
22:03:33.308 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:03:33.308 00.000 9640 move complete, result=1
22:03:33.308 00.000 9640 worker thread done servicing request
22:03:33.313 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65512, med=3356, FiltMin=3170, FiltMax=53916, Gamma=2.190
22:03:33.345 00.032 16872 UpdateGuideState exits: m=218905 SNR=284.1
22:03:33.355 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:33.359 00.004 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:03:33.360 00.001 16872 Enqueuing Expose request
22:03:33.360 00.000 9640 Worker thread wakes up
22:03:33.360 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:03:33.360 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:03:33.360 00.000 16872 GuideStep: -2.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:03:33.371 00.011 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:03:33.375 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:03:35.114 01.739 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e614445b-c863-46ea-8491-edf34400bcb1"}
22:03:35.114 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"e614445b-c863-46ea-8491-edf34400bcb1"}
22:03:35.122 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"813b5d0c-fa7b-4aa9-ad6d-7d08dbe9024f"}
22:03:35.122 00.000 16872 case statement mapped state 6 to 3
22:03:35.122 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"813b5d0c-fa7b-4aa9-ad6d-7d08dbe9024f"}
22:03:35.130 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"18a1651a-197e-40bb-b763-1891c782ee1b"}
22:03:35.132 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.04,7.27],"pixels":"..."},"id":"18a1651a-197e-40bb-b763-1891c782ee1b"}
22:03:38.913 03.781 9640 Exposure complete
22:03:39.051 00.138 9640 worker thread done servicing request
22:03:39.051 00.000 16872 OnExposeComplete: enter
22:03:39.055 00.004 16872 UpdateGuideState(): m_state=6
22:03:39.057 00.002 16872 Star::Find(15, 174, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:03:39.059 00.002 16872 Star::Find returns 1 (0), X=174.08, Y=271.33, Mass=225070, SNR=283.2, Peak=19820 HFD=3.9
22:03:39.063 00.004 16872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.61) = xAngle (3.00 = 3.00)
22:03:39.063 00.000 16872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.07 = -0.07)
22:03:39.068 00.005 16872 CameraToMount -- cameraX=0.38 cameraY=2.08 hyp=2.11 cameraTheta=1.39 mountX=-2.09 mountY=-0.14, mountTheta=-3.08
22:03:39.076 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=2.08, opts=13)
22:03:39.077 00.001 16872 Enqueuing Move request for scope (0.38, 2.08)
22:03:39.081 00.004 9640 Worker thread wakes up
22:03:39.081 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 2.08) opts 0xd
22:03:39.081 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, 2.08)
22:03:39.081 00.000 9640 Moving (0.38, 2.08) raw xDistance=-2.09 yDistance=-0.14
22:03:39.081 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.41 from input -2.09
22:03:39.081 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.14, m_sumCorr=0
22:03:39.081 00.000 9640 MoveAxis(E, 180, ABG)
22:03:39.081 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:39.081 00.000 9640 Move returns status 1, amount 0
22:03:39.081 00.000 9640 MoveAxis(N, 0, ABG)
22:03:39.081 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:39.081 00.000 9640 Move returns status 1, amount 0
22:03:39.081 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:03:39.081 00.000 9640 move complete, result=1
22:03:39.081 00.000 9640 worker thread done servicing request
22:03:39.085 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65516, med=3360, FiltMin=3256, FiltMax=57588, Gamma=2.190
22:03:39.123 00.038 16872 UpdateGuideState exits: m=225070 SNR=283.2
22:03:39.129 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:39.132 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:03:39.134 00.002 16872 Enqueuing Expose request
22:03:39.134 00.000 16872 GuideStep: -2.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:03:39.134 00.000 9640 Worker thread wakes up
22:03:39.134 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:03:39.134 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:03:39.142 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:03:39.142 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:03:40.117 00.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16f894cd-50f9-4431-ac05-4a1e2f30d669"}
22:03:40.120 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"16f894cd-50f9-4431-ac05-4a1e2f30d669"}
22:03:40.124 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6de3d8d8-1f39-436c-ae55-87d11a580063"}
22:03:40.126 00.002 16872 case statement mapped state 6 to 3
22:03:40.130 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6de3d8d8-1f39-436c-ae55-87d11a580063"}
22:03:40.133 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c6b77b0-6e62-484e-8101-a4020a6cba57"}
22:03:40.133 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.08,7.33],"pixels":"..."},"id":"4c6b77b0-6e62-484e-8101-a4020a6cba57"}
22:03:44.680 04.547 9640 Exposure complete
22:03:44.812 00.132 9640 worker thread done servicing request
22:03:44.812 00.000 16872 OnExposeComplete: enter
22:03:44.819 00.007 16872 UpdateGuideState(): m_state=6
22:03:44.821 00.002 16872 Star::Find(15, 174, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
22:03:44.824 00.003 16872 Star::Find returns 1 (0), X=174.25, Y=271.47, Mass=224607, SNR=274.9, Peak=20992 HFD=3.6
22:03:44.824 00.000 16872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.61) = xAngle (2.94 = 2.94)
22:03:44.828 00.004 16872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.13 = -0.13)
22:03:44.831 00.003 16872 CameraToMount -- cameraX=0.55 cameraY=2.22 hyp=2.29 cameraTheta=1.33 mountX=-2.24 mountY=-0.29, mountTheta=-3.01
22:03:44.836 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.55, y=2.22, opts=13)
22:03:44.838 00.002 16872 Enqueuing Move request for scope (0.55, 2.22)
22:03:44.843 00.005 9640 Worker thread wakes up
22:03:44.843 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.55, 2.22) opts 0xd
22:03:44.843 00.000 9640 Handling offset move in thread for scope, endpoint = (0.55, 2.22)
22:03:44.843 00.000 9640 Moving (0.55, 2.22) raw xDistance=-2.24 yDistance=-0.29
22:03:44.843 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.51 from input -2.24
22:03:44.843 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.29, m_sumCorr=0
22:03:44.843 00.000 9640 MoveAxis(E, 192, ABG)
22:03:44.843 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:44.843 00.000 9640 Move returns status 1, amount 0
22:03:44.843 00.000 9640 MoveAxis(N, 0, ABG)
22:03:44.843 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:44.843 00.000 9640 Move returns status 1, amount 0
22:03:44.843 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:03:44.843 00.000 9640 move complete, result=1
22:03:44.845 00.002 9640 worker thread done servicing request
22:03:44.846 00.001 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3352, FiltMin=3216, FiltMax=55788, Gamma=2.190
22:03:44.888 00.042 16872 UpdateGuideState exits: m=224607 SNR=274.9
22:03:44.894 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:44.897 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:03:44.899 00.002 16872 Enqueuing Expose request
22:03:44.904 00.005 16872 GuideStep: -2.2 px 0 ms EAST, -0.3 px 0 ms NORTH
22:03:44.904 00.000 9640 Worker thread wakes up
22:03:44.904 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:03:44.904 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:03:44.904 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:03:44.912 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:03:45.119 00.207 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e21eba6-1009-473e-a5e7-9ec57f681e14"}
22:03:45.125 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7e21eba6-1009-473e-a5e7-9ec57f681e14"}
22:03:45.128 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e02c85e2-518e-428a-aa12-a61936fc09af"}
22:03:45.130 00.002 16872 case statement mapped state 6 to 3
22:03:45.130 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e02c85e2-518e-428a-aa12-a61936fc09af"}
22:03:45.138 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8681e1ec-decd-4e66-9fe0-4d984a07efae"}
22:03:45.142 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.25,7.47],"pixels":"..."},"id":"8681e1ec-decd-4e66-9fe0-4d984a07efae"}
22:03:50.121 04.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90a5d49e-0638-4ca0-924c-cb949fc4e9d2"}
22:03:50.123 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"90a5d49e-0638-4ca0-924c-cb949fc4e9d2"}
22:03:50.127 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0fe1e204-183b-4a7a-a16a-dd4a306b943d"}
22:03:50.129 00.002 16872 case statement mapped state 6 to 3
22:03:50.129 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0fe1e204-183b-4a7a-a16a-dd4a306b943d"}
22:03:50.129 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"88efde5b-d4a7-4ec8-938b-e068bf2e2207"}
22:03:50.137 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.25,7.47],"pixels":"..."},"id":"88efde5b-d4a7-4ec8-938b-e068bf2e2207"}
22:03:50.451 00.314 9640 Exposure complete
22:03:50.583 00.132 9640 worker thread done servicing request
22:03:50.583 00.000 16872 OnExposeComplete: enter
22:03:50.583 00.000 16872 UpdateGuideState(): m_state=6
22:03:50.591 00.008 16872 Star::Find(15, 174, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
22:03:50.591 00.000 16872 Star::Find returns 1 (0), X=174.26, Y=271.39, Mass=222338, SNR=276.8, Peak=18388 HFD=3.7
22:03:50.591 00.000 16872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.61) = xAngle (2.93 = 2.93)
22:03:50.599 00.008 16872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.14 = -0.14)
22:03:50.600 00.001 16872 CameraToMount -- cameraX=0.56 cameraY=2.14 hyp=2.21 cameraTheta=1.32 mountX=-2.16 mountY=-0.31, mountTheta=-3.00
22:03:50.607 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.56, y=2.14, opts=13)
22:03:50.607 00.000 16872 Enqueuing Move request for scope (0.56, 2.14)
22:03:50.607 00.000 9640 Worker thread wakes up
22:03:50.607 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.56, 2.14) opts 0xd
22:03:50.607 00.000 9640 Handling offset move in thread for scope, endpoint = (0.56, 2.14)
22:03:50.607 00.000 9640 Moving (0.56, 2.14) raw xDistance=-2.16 yDistance=-0.31
22:03:50.607 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.47 from input -2.16
22:03:50.607 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.31, m_sumCorr=0
22:03:50.607 00.000 9640 MoveAxis(E, 187, ABG)
22:03:50.607 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:50.607 00.000 9640 Move returns status 1, amount 0
22:03:50.607 00.000 9640 MoveAxis(N, 0, ABG)
22:03:50.607 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:50.607 00.000 9640 Move returns status 1, amount 0
22:03:50.607 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:03:50.607 00.000 9640 move complete, result=1
22:03:50.614 00.007 9640 worker thread done servicing request
22:03:50.616 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3084, max=65516, med=3352, FiltMin=3242, FiltMax=55668, Gamma=2.190
22:03:50.649 00.033 16872 UpdateGuideState exits: m=222338 SNR=276.8
22:03:50.662 00.013 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:50.665 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:03:50.668 00.003 16872 Enqueuing Expose request
22:03:50.674 00.006 16872 GuideStep: -2.2 px 0 ms EAST, -0.3 px 0 ms NORTH
22:03:50.674 00.000 9640 Worker thread wakes up
22:03:50.674 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:03:50.674 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:03:50.674 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:03:50.683 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:03:55.124 04.441 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2646b261-1d09-4757-88ae-9540556a18cb"}
22:03:55.124 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2646b261-1d09-4757-88ae-9540556a18cb"}
22:03:55.131 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba252b1c-e31b-41dd-b8df-6579a05a7f07"}
22:03:55.131 00.000 16872 case statement mapped state 6 to 3
22:03:55.139 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba252b1c-e31b-41dd-b8df-6579a05a7f07"}
22:03:55.140 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0bb5656d-96e6-46ec-a1a2-20baf3baf630"}
22:03:55.144 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.26,7.39],"pixels":"..."},"id":"0bb5656d-96e6-46ec-a1a2-20baf3baf630"}
22:03:56.229 01.085 9640 Exposure complete
22:03:56.375 00.146 9640 worker thread done servicing request
22:03:56.375 00.000 16872 OnExposeComplete: enter
22:03:56.377 00.002 16872 UpdateGuideState(): m_state=6
22:03:56.377 00.000 16872 Star::Find(15, 174, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
22:03:56.377 00.000 16872 Star::Find returns 1 (0), X=174.28, Y=271.58, Mass=218869, SNR=264.5, Peak=20164 HFD=3.6
22:03:56.385 00.008 16872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.61) = xAngle (2.94 = 2.94)
22:03:56.385 00.000 16872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.13 = -0.13)
22:03:56.394 00.009 16872 CameraToMount -- cameraX=0.58 cameraY=2.33 hyp=2.40 cameraTheta=1.33 mountX=-2.35 mountY=-0.31, mountTheta=-3.01
22:03:56.400 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.58, y=2.33, opts=13)
22:03:56.402 00.002 16872 Enqueuing Move request for scope (0.58, 2.33)
22:03:56.402 00.000 9640 Worker thread wakes up
22:03:56.402 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.58, 2.33) opts 0xd
22:03:56.402 00.000 9640 Handling offset move in thread for scope, endpoint = (0.58, 2.33)
22:03:56.402 00.000 9640 Moving (0.58, 2.33) raw xDistance=-2.35 yDistance=-0.31
22:03:56.402 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.59 from input -2.35
22:03:56.402 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.21, input -0.31, m_sumCorr=-0.21
22:03:56.402 00.000 9640 MoveAxis(E, 202, ABG)
22:03:56.402 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:56.402 00.000 9640 Move returns status 1, amount 0
22:03:56.402 00.000 9640 MoveAxis(N, 28, ABG)
22:03:56.402 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:03:56.409 00.007 9640 Move returns status 1, amount 0
22:03:56.409 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:03:56.409 00.000 9640 move complete, result=1
22:03:56.409 00.000 9640 worker thread done servicing request
22:03:56.410 00.001 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65512, med=3364, FiltMin=3248, FiltMax=58948, Gamma=2.190
22:03:56.450 00.040 16872 UpdateGuideState exits: m=218869 SNR=264.5
22:03:56.450 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:56.463 00.013 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:03:56.471 00.008 16872 Enqueuing Expose request
22:03:56.475 00.004 16872 GuideStep: -2.4 px 0 ms EAST, -0.3 px 0 ms NORTH
22:03:56.477 00.002 9640 Worker thread wakes up
22:03:56.477 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:03:56.477 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:03:56.477 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:03:56.485 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:04:00.131 03.646 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"66d46ff6-b5d2-4266-8fca-7e56e7835287"}
22:04:00.133 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"66d46ff6-b5d2-4266-8fca-7e56e7835287"}
22:04:00.137 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18bed8a0-2ab3-4413-97e0-31f55d31facb"}
22:04:00.139 00.002 16872 case statement mapped state 6 to 3
22:04:00.139 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"18bed8a0-2ab3-4413-97e0-31f55d31facb"}
22:04:00.139 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"213d8b2f-9b02-415e-ad5d-b52c8f3cb338"}
22:04:00.149 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.28,6.58],"pixels":"..."},"id":"213d8b2f-9b02-415e-ad5d-b52c8f3cb338"}
22:04:02.043 01.894 9640 Exposure complete
22:04:02.180 00.137 9640 worker thread done servicing request
22:04:02.180 00.000 16872 OnExposeComplete: enter
22:04:02.180 00.000 16872 UpdateGuideState(): m_state=6
22:04:02.180 00.000 16872 Star::Find(15, 174, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
22:04:02.190 00.010 16872 Star::Find returns 1 (0), X=174.35, Y=271.54, Mass=213869, SNR=275.9, Peak=19524 HFD=3.5
22:04:02.190 00.000 16872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.61) = xAngle (2.90 = 2.90)
22:04:02.194 00.004 16872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.16 = -0.16)
22:04:02.196 00.002 16872 CameraToMount -- cameraX=0.65 cameraY=2.29 hyp=2.38 cameraTheta=1.30 mountX=-2.32 mountY=-0.38, mountTheta=-2.98
22:04:02.196 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=0.65, y=2.29, opts=13)
22:04:02.206 00.010 16872 Enqueuing Move request for scope (0.65, 2.29)
22:04:02.206 00.000 9640 Worker thread wakes up
22:04:02.206 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.65, 2.29) opts 0xd
22:04:02.206 00.000 9640 Handling offset move in thread for scope, endpoint = (0.65, 2.29)
22:04:02.206 00.000 9640 Moving (0.65, 2.29) raw xDistance=-2.32 yDistance=-0.38
22:04:02.206 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.57 from input -2.32
22:04:02.206 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.38, m_sumCorr=-0.21
22:04:02.206 00.000 9640 MoveAxis(E, 200, ABG)
22:04:02.206 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:04:02.206 00.000 9640 Move returns status 1, amount 0
22:04:02.206 00.000 9640 MoveAxis(N, 0, ABG)
22:04:02.206 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:04:02.206 00.000 9640 Move returns status 1, amount 0
22:04:02.206 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:04:02.206 00.000 9640 move complete, result=1
22:04:02.206 00.000 9640 worker thread done servicing request
22:04:02.214 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65512, med=3360, FiltMin=3198, FiltMax=56256, Gamma=2.190
22:04:02.255 00.041 16872 UpdateGuideState exits: m=213869 SNR=275.9
22:04:02.255 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:02.261 00.006 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:04:02.264 00.003 16872 Enqueuing Expose request
22:04:02.264 00.000 16872 GuideStep: -2.3 px 0 ms EAST, -0.4 px 0 ms NORTH
22:04:02.269 00.005 9640 Worker thread wakes up
22:04:02.269 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:04:02.269 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:04:02.272 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:04:02.277 00.005 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:04:05.144 02.867 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c1dd474-cb06-471d-acf4-7ed46e97bd7f"}
22:04:05.144 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"9c1dd474-cb06-471d-acf4-7ed46e97bd7f"}
22:04:05.150 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1de094c-08da-4a91-bd68-8917ef569530"}
22:04:05.151 00.001 16872 case statement mapped state 6 to 3
22:04:05.151 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1de094c-08da-4a91-bd68-8917ef569530"}
22:04:05.156 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5834b7ce-3fd3-40a4-9858-79b7e075bb89"}
22:04:05.160 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.35,6.54],"pixels":"..."},"id":"5834b7ce-3fd3-40a4-9858-79b7e075bb89"}
22:04:07.818 02.658 9640 Exposure complete
22:04:07.954 00.136 9640 worker thread done servicing request
22:04:07.954 00.000 16872 OnExposeComplete: enter
22:04:07.959 00.005 16872 UpdateGuideState(): m_state=6
22:04:07.960 00.001 16872 Star::Find(15, 174, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
22:04:07.960 00.000 16872 Star::Find returns 1 (0), X=174.20, Y=271.68, Mass=227071, SNR=276.8, Peak=20992 HFD=3.7
22:04:07.960 00.000 16872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.61) = xAngle (2.98 = 2.98)
22:04:07.970 00.010 16872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.09 = -0.09)
22:04:07.970 00.000 16872 CameraToMount -- cameraX=0.50 cameraY=2.43 hyp=2.48 cameraTheta=1.37 mountX=-2.44 mountY=-0.22, mountTheta=-3.05
22:04:07.977 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.50, y=2.43, opts=13)
22:04:07.980 00.003 16872 Enqueuing Move request for scope (0.50, 2.43)
22:04:07.982 00.002 9640 Worker thread wakes up
22:04:07.982 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.50, 2.43) opts 0xd
22:04:07.982 00.000 9640 Handling offset move in thread for scope, endpoint = (0.50, 2.43)
22:04:07.982 00.000 9640 Moving (0.50, 2.43) raw xDistance=-2.44 yDistance=-0.22
22:04:07.982 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.65 from input -2.44
22:04:07.982 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.22, m_sumCorr=-0.21
22:04:07.982 00.000 9640 MoveAxis(E, 210, ABG)
22:04:07.982 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:04:07.982 00.000 9640 Move returns status 1, amount 0
22:04:07.982 00.000 9640 MoveAxis(N, 0, ABG)
22:04:07.982 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:04:07.984 00.002 9640 Move returns status 1, amount 0
22:04:07.984 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:04:07.984 00.000 9640 move complete, result=1
22:04:07.985 00.001 9640 worker thread done servicing request
22:04:07.985 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3100, max=65508, med=3368, FiltMin=3252, FiltMax=58820, Gamma=2.190
22:04:08.026 00.041 16872 UpdateGuideState exits: m=227071 SNR=276.8
22:04:08.026 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:08.026 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:04:08.033 00.007 16872 Enqueuing Expose request
22:04:08.037 00.004 9640 Worker thread wakes up
22:04:08.037 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:04:08.037 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:04:08.037 00.000 16872 GuideStep: -2.4 px 0 ms EAST, -0.2 px 0 ms NORTH
22:04:08.041 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:04:08.050 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:04:10.148 02.098 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7ba33a71-b95b-46ca-867d-42ef7753ec77"}
22:04:10.152 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"7ba33a71-b95b-46ca-867d-42ef7753ec77"}
22:04:10.154 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2bb9522-db9d-49f8-be23-5bc07e0911c6"}
22:04:10.157 00.003 16872 case statement mapped state 6 to 3
22:04:10.157 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2bb9522-db9d-49f8-be23-5bc07e0911c6"}
22:04:10.164 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4db14585-a79f-482b-a3b4-927dcf3b3053"}
22:04:10.164 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.20,6.68],"pixels":"..."},"id":"4db14585-a79f-482b-a3b4-927dcf3b3053"}
22:04:13.581 03.417 9640 Exposure complete
22:04:13.716 00.135 9640 worker thread done servicing request
22:04:13.716 00.000 16872 OnExposeComplete: enter
22:04:13.719 00.003 16872 UpdateGuideState(): m_state=6
22:04:13.721 00.002 16872 Star::Find(15, 174, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
22:04:13.721 00.000 16872 Star::Find returns 1 (0), X=174.21, Y=272.20, Mass=222928, SNR=263.4, Peak=20552 HFD=3.6
22:04:13.728 00.007 16872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.61) = xAngle (3.01 = 3.01)
22:04:13.728 00.000 16872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.06 = -0.06)
22:04:13.734 00.006 16872 CameraToMount -- cameraX=0.51 cameraY=2.95 hyp=2.99 cameraTheta=1.40 mountX=-2.96 mountY=-0.16, mountTheta=-3.09
22:04:13.739 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=2.95, opts=13)
22:04:13.741 00.002 16872 Enqueuing Move request for scope (0.51, 2.95)
22:04:13.745 00.004 9640 Worker thread wakes up
22:04:13.745 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, 2.95) opts 0xd
22:04:13.745 00.000 9640 Handling offset move in thread for scope, endpoint = (0.51, 2.95)
22:04:13.745 00.000 9640 Moving (0.51, 2.95) raw xDistance=-2.96 yDistance=-0.16
22:04:13.745 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.98 from input -2.96
22:04:13.745 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.20, input -0.16, m_sumCorr=-0.41
22:04:13.745 00.000 9640 MoveAxis(E, 252, ABG)
22:04:13.745 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:04:13.745 00.000 9640 Move returns status 1, amount 0
22:04:13.745 00.000 9640 MoveAxis(N, 27, ABG)
22:04:13.745 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:04:13.745 00.000 9640 Move returns status 1, amount 0
22:04:13.745 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:04:13.747 00.002 9640 move complete, result=1
22:04:13.747 00.000 9640 worker thread done servicing request
22:04:13.749 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65508, med=3356, FiltMin=3222, FiltMax=58656, Gamma=2.190
22:04:13.789 00.040 16872 UpdateGuideState exits: m=222928 SNR=263.4
22:04:13.794 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:13.794 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:04:13.794 00.000 16872 Enqueuing Expose request
22:04:13.803 00.009 9640 Worker thread wakes up
22:04:13.803 00.000 16872 GuideStep: -3.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:04:13.805 00.002 9640 worker thread servicing REQUEST_EXPOSE 5000
22:04:13.805 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:04:13.808 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:04:13.817 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:04:15.159 01.342 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f982d7b2-eb79-45c2-b7e4-c8d3a22013f4"}
22:04:15.159 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"f982d7b2-eb79-45c2-b7e4-c8d3a22013f4"}
22:04:15.159 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2f49d14-0b59-493c-b463-a35253238c9a"}
22:04:15.169 00.010 16872 case statement mapped state 6 to 3
22:04:15.171 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2f49d14-0b59-493c-b463-a35253238c9a"}
22:04:15.174 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ced17e4a-56e8-40e6-a36e-26620b921861"}
22:04:15.179 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.21,7.20],"pixels":"..."},"id":"ced17e4a-56e8-40e6-a36e-26620b921861"}
22:04:19.345 04.166 9640 Exposure complete
22:04:19.480 00.135 9640 worker thread done servicing request
22:04:19.480 00.000 16872 OnExposeComplete: enter
22:04:19.489 00.009 16872 UpdateGuideState(): m_state=6
22:04:19.489 00.000 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
22:04:19.489 00.000 16872 Star::Find returns 1 (0), X=174.31, Y=272.14, Mass=224076, SNR=266.4, Peak=19496 HFD=3.8
22:04:19.498 00.009 16872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.61) = xAngle (2.97 = 2.97)
22:04:19.498 00.000 16872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.09 = -0.09)
22:04:19.498 00.000 16872 CameraToMount -- cameraX=0.61 cameraY=2.89 hyp=2.95 cameraTheta=1.36 mountX=-2.91 mountY=-0.27, mountTheta=-3.05
22:04:19.510 00.012 16872 SchedulePrimaryMove(0F8FCD28, x=0.61, y=2.89, opts=13)
22:04:19.514 00.004 16872 Enqueuing Move request for scope (0.61, 2.89)
22:04:19.514 00.000 9640 Worker thread wakes up
22:04:19.514 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.61, 2.89) opts 0xd
22:04:19.514 00.000 9640 Handling offset move in thread for scope, endpoint = (0.61, 2.89)
22:04:19.514 00.000 9640 Moving (0.61, 2.89) raw xDistance=-2.91 yDistance=-0.27
22:04:19.514 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.97 from input -2.91
22:04:19.514 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.27, m_sumCorr=-0.41
22:04:19.514 00.000 9640 MoveAxis(E, 251, ABG)
22:04:19.514 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:04:19.514 00.000 9640 Move returns status 1, amount 0
22:04:19.514 00.000 9640 MoveAxis(N, 0, ABG)
22:04:19.514 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:04:19.514 00.000 9640 Move returns status 1, amount 0
22:04:19.514 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:04:19.514 00.000 9640 move complete, result=1
22:04:19.518 00.004 9640 worker thread done servicing request
22:04:19.523 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3368, FiltMin=3258, FiltMax=59372, Gamma=2.190
22:04:19.558 00.035 16872 UpdateGuideState exits: m=224076 SNR=266.4
22:04:19.558 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:19.567 00.009 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:04:19.572 00.005 16872 Enqueuing Expose request
22:04:19.572 00.000 16872 GuideStep: -2.9 px 0 ms EAST, -0.3 px 0 ms NORTH
22:04:19.579 00.007 9640 Worker thread wakes up
22:04:19.579 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:04:19.579 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:04:19.581 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:04:19.581 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:04:20.161 00.580 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f9553fb-6cc0-4fa0-a10c-aa7017472603"}
22:04:20.163 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"8f9553fb-6cc0-4fa0-a10c-aa7017472603"}
22:04:20.168 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0967492-ef79-4215-a93f-efa47bfc3a2a"}
22:04:20.168 00.000 16872 case statement mapped state 6 to 3
22:04:20.168 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0967492-ef79-4215-a93f-efa47bfc3a2a"}
22:04:20.176 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"054ea9c3-f6a4-4780-b63f-d33447a25b4f"}
22:04:20.176 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.31,7.14],"pixels":"..."},"id":"054ea9c3-f6a4-4780-b63f-d33447a25b4f"}
22:04:25.137 04.961 9640 Exposure complete
22:04:25.162 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a3a3c603-bbbd-4847-9b32-e3ef03036fc1"}
22:04:25.166 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a3a3c603-bbbd-4847-9b32-e3ef03036fc1"}
22:04:25.170 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8aaf508c-239a-4668-88cf-0c3d47b8407b"}
22:04:25.171 00.001 16872 case statement mapped state 6 to 3
22:04:25.171 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8aaf508c-239a-4668-88cf-0c3d47b8407b"}
22:04:25.181 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"62e7574a-0297-479b-8026-769ee53b3cc3"}
22:04:25.183 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.31,7.14],"pixels":"..."},"id":"62e7574a-0297-479b-8026-769ee53b3cc3"}
22:04:25.282 00.099 9640 worker thread done servicing request
22:04:25.282 00.000 16872 OnExposeComplete: enter
22:04:25.282 00.000 16872 UpdateGuideState(): m_state=6
22:04:25.290 00.008 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
22:04:25.290 00.000 16872 Star::Find returns 1 (0), X=174.31, Y=272.47, Mass=224555, SNR=278.5, Peak=19840 HFD=3.7
22:04:25.294 00.004 16872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.61) = xAngle (2.99 = 2.99)
22:04:25.299 00.005 16872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.07 = -0.07)
22:04:25.302 00.003 16872 CameraToMount -- cameraX=0.61 cameraY=3.22 hyp=3.28 cameraTheta=1.38 mountX=-3.24 mountY=-0.23, mountTheta=-3.07
22:04:25.307 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.61, y=3.22, opts=13)
22:04:25.307 00.000 16872 Enqueuing Move request for scope (0.61, 3.22)
22:04:25.307 00.000 9640 Worker thread wakes up
22:04:25.307 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.61, 3.22) opts 0xd
22:04:25.307 00.000 9640 Handling offset move in thread for scope, endpoint = (0.61, 3.22)
22:04:25.307 00.000 9640 Moving (0.61, 3.22) raw xDistance=-3.24 yDistance=-0.23
22:04:25.307 00.000 9640 GuideAlgorithmHysteresis::Result() returns -2.18 from input -3.24
22:04:25.307 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.23, m_sumCorr=-0.41
22:04:25.307 00.000 9640 MoveAxis(E, 278, ABG)
22:04:25.307 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:04:25.307 00.000 9640 Move returns status 1, amount 0
22:04:25.307 00.000 9640 MoveAxis(N, 0, ABG)
22:04:25.307 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:04:25.307 00.000 9640 Move returns status 1, amount 0
22:04:25.315 00.008 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:04:25.315 00.000 9640 move complete, result=1
22:04:25.315 00.000 9640 worker thread done servicing request
22:04:25.323 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65508, med=3360, FiltMin=3252, FiltMax=56556, Gamma=2.190
22:04:25.361 00.038 16872 UpdateGuideState exits: m=224555 SNR=278.5
22:04:25.361 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:25.366 00.005 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:04:25.373 00.007 16872 Enqueuing Expose request
22:04:25.377 00.004 9640 Worker thread wakes up
22:04:25.377 00.000 16872 GuideStep: -3.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:04:25.382 00.005 9640 worker thread servicing REQUEST_EXPOSE 5000
22:04:25.382 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:04:25.382 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:04:25.390 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:04:30.161 04.771 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5580d302-e968-408b-80ec-655d4504edb6"}
22:04:30.161 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"5580d302-e968-408b-80ec-655d4504edb6"}
22:04:30.170 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"768dd46b-9de5-4d18-bd89-6eaad932e1c9"}
22:04:30.171 00.001 16872 case statement mapped state 6 to 3
22:04:30.175 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"768dd46b-9de5-4d18-bd89-6eaad932e1c9"}
22:04:30.177 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2b12bbe3-a65c-4908-ab2d-4de8a3dc2c4f"}
22:04:30.182 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.31,7.47],"pixels":"..."},"id":"2b12bbe3-a65c-4908-ab2d-4de8a3dc2c4f"}
22:04:30.931 00.749 9640 Exposure complete
22:04:31.068 00.137 9640 worker thread done servicing request
22:04:31.068 00.000 16872 OnExposeComplete: enter
22:04:31.071 00.003 16872 UpdateGuideState(): m_state=6
22:04:31.071 00.000 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:31.071 00.000 16872 Star::Find returns 1 (0), X=174.34, Y=272.59, Mass=217340, SNR=282.2, Peak=19908 HFD=3.6
22:04:31.080 00.009 16872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.61) = xAngle (2.99 = 2.99)
22:04:31.082 00.002 16872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.07 = -0.07)
22:04:31.082 00.000 16872 CameraToMount -- cameraX=0.63 cameraY=3.34 hyp=3.40 cameraTheta=1.38 mountX=-3.36 mountY=-0.25, mountTheta=-3.07
22:04:31.090 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.63, y=3.34, opts=13)
22:04:31.090 00.000 16872 Enqueuing Move request for scope (0.63, 3.34)
22:04:31.096 00.006 9640 Worker thread wakes up
22:04:31.096 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.63, 3.34) opts 0xd
22:04:31.096 00.000 9640 Handling offset move in thread for scope, endpoint = (0.63, 3.34)
22:04:31.096 00.000 9640 Moving (0.63, 3.34) raw xDistance=-3.36 yDistance=-0.25
22:04:31.096 00.000 9640 GuideAlgorithmHysteresis::Result() returns -2.27 from input -3.36
22:04:31.096 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.25, m_sumCorr=-0.41
22:04:31.096 00.000 9640 MoveAxis(E, 289, ABG)
22:04:31.096 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:04:31.096 00.000 9640 Move returns status 1, amount 0
22:04:31.096 00.000 9640 MoveAxis(N, 0, ABG)
22:04:31.096 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:04:31.096 00.000 9640 Move returns status 1, amount 0
22:04:31.096 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:04:31.096 00.000 9640 move complete, result=1
22:04:31.097 00.001 9640 worker thread done servicing request
22:04:31.101 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65516, med=3356, FiltMin=3246, FiltMax=56652, Gamma=2.190
22:04:31.142 00.041 16872 UpdateGuideState exits: m=217340 SNR=282.2
22:04:31.147 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:31.149 00.002 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:04:31.153 00.004 16872 Enqueuing Expose request
22:04:31.159 00.006 9640 Worker thread wakes up
22:04:31.159 00.000 16872 GuideStep: -3.4 px 0 ms EAST, -0.2 px 0 ms NORTH
22:04:31.167 00.008 9640 worker thread servicing REQUEST_EXPOSE 5000
22:04:31.167 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,254,31,31)
22:04:31.169 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:04:31.174 00.005 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:04:34.137 02.963 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:04:34.139 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:04:34.143 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:04:34.147 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:04:34.150 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
22:04:34.150 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
22:04:34.150 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
22:04:34.150 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:04:34.159 00.009 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:04:34.164 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
22:04:34.166 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
22:04:34.166 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
22:04:34.166 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
22:04:34.166 00.000 16872 Uncorrected Dec RMS=0.177px, Dec drift=-0.226 px/min, Best seeing estimate=0.143px, R-sq=0.637
22:04:34.177 00.011 16872 GA Min-Move recommendations are seeing-based: Dec=0.200, RA=0.130
22:04:34.179 00.002 16872 Guiding Assistant results follow:
22:04:34.183 00.004 16872 SNR=273.2, Samples=22, Elapsed Time=124s, RA HPF-RMS=  0.04 px (  0.04 arc-sec ), Dec HPF-RMS=  0.06 px (  0.05 arc-sec ), Total HPF-RMS=  0.07 px (  0.07 arc-sec )
22:04:34.183 00.000 16872 RA Peak=  0.52 px (  0.47 arc-sec ), RA Peak-Peak   2.99 px (  2.71 arc-sec ), RA Drift Rate= -1.69 px/min ( -1.53 arc-sec/min ), Max RA Drift Rate=  0.03 px/sec (  0.03 arc-sec/sec ), Drift-Limiting Exp=   3.8 s 
22:04:34.183 00.000 16872 Dec Drift Rate= -0.23 px/min ( -0.20 arc-sec/min ), Dec Peak=  0.37 px (  0.33 arc-sec ), PA Error= 0.8 arc-min
22:04:34.208 00.025 16872 Recommendation: Use exposure times in the range of 1.5s to 3.5s
22:04:34.232 00.024 16872 Recommendation: Try setting RA min-move to 0.13
22:04:34.251 00.019 16872 Recommendation: Try setting Dec min-move to 0.20
22:04:34.265 00.014 16872 GetString("/profile/9/GA/2026-02-03 20:41:45/BLT_north", "") returns "-577.6,-574.1,-569.4,-565.3,-561.5,-557.1,-552.9,-549.7,-545.4,-540.5,-537.0,-532.6,-527.7,-523.5,-520.6,-516.3,-511."
22:04:34.269 00.004 16872 GetString("/profile/9/GA/2026-03-25 21:00:33/BLT_north", "") returns ""
22:04:34.270 00.001 16872 GetString("/profile/9/GA/2026-03-26 22:01:27/BLT_north", "") returns ""
22:04:34.275 00.005 16872 GetString("/profile/9/GA/2026-05-02 22:02:26/BLT_north", "") returns ""
22:04:34.283 00.008 16872 GA-History: removed entry for 2026-03-25 21:00:33
22:04:34.301 00.018 16872 End of Guiding Assistant output....
22:04:34.335 00.034 16872 GuidingAssistant: Re-enabling guide output (1, 68)
22:04:34.338 00.003 16872 MountGuidingEnabled: 1
22:04:34.342 00.004 16872 Mount: notify guiding stopped
22:04:34.346 00.004 16872 Changing from state GUIDING to STOP
22:04:34.353 00.007 16872 guider state => SELECTED
22:04:34.354 00.001 16872 GuiderMultiStar::AutoSelect enter
22:04:34.358 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:04:34.481 00.123 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:04:34.646 00.165 16872 AutoFind: global mean = -0.0, stdev 471.6
22:04:34.651 00.005 16872 AutoFind: using threshold = 0.1
22:04:34.800 00.149 16872 AutoFind: local max [904, 821] 426.5
22:04:34.800 00.000 16872 AutoFind: local max [174, 273] 72.1
22:04:34.810 00.010 16872 AutoFind: local max [694, 802] 42.5
22:04:34.810 00.000 16872 AutoFind: local max [1314, 21] 22.9
22:04:34.810 00.000 16872 AutoFind: local max [814, 845] 22.0
22:04:34.817 00.007 16872 AutoFind: local max [1174, 14] 18.3
22:04:34.820 00.003 16872 AutoFind: local max [1056, 11] 17.0
22:04:34.820 00.000 16872 AutoFind: local max [821, 793] 16.7
22:04:34.825 00.005 16872 AutoFind: local max [338, 140] 12.1
22:04:34.825 00.000 16872 AutoFind: local max [139, 926] 11.0
22:04:34.825 00.000 16872 AutoFind: local max [662, 228] 10.0
22:04:34.833 00.008 16872 AutoFind: local max [529, 698] 6.7
22:04:34.833 00.000 16872 AutoFind: local max [1503, 814] 6.4
22:04:34.833 00.000 16872 AutoFind: local max [1804, 1029] 4.9
22:04:34.841 00.008 16872 AutoFind: local max [880, 72] 4.8
22:04:34.842 00.001 16872 AutoFind: local max [603, 450] 4.3
22:04:34.847 00.005 16872 AutoFind: local max [1825, 271] 4.2
22:04:34.850 00.003 16872 AutoFind: local max [98, 397] 4.2
22:04:34.850 00.000 16872 AutoFind: local max [70, 427] 4.1
22:04:34.853 00.003 16872 AutoFind: local max [581, 40] 3.8
22:04:34.857 00.004 16872 AutoFind: local max [1227, 510] 3.6
22:04:34.857 00.000 16872 AutoFind: local max [1376, 67] 3.6
22:04:34.857 00.000 16872 AutoFind: local max [285, 600] 2.8
22:04:34.857 00.000 16872 AutoFind: local max [1620, 470] 2.7
22:04:34.866 00.009 16872 AutoFind: local max [1842, 243] 2.4
22:04:34.866 00.000 16872 AutoFind: local max [395, 911] 2.3
22:04:34.873 00.007 16872 AutoFind: local max [441, 268] 2.1
22:04:34.876 00.003 16872 AutoFind: local max [1496, 450] 2.0
22:04:34.878 00.002 16872 AutoFind: local max [940, 1027] 1.9
22:04:34.878 00.000 16872 AutoFind: local max [541, 380] 1.8
22:04:34.883 00.005 16872 AutoFind: local max [1397, 313] 1.7
22:04:34.883 00.000 16872 AutoFind: local max [903, 381] 1.7
22:04:34.886 00.003 16872 AutoFind: local max [1113, 460] 1.6
22:04:34.890 00.004 16872 AutoFind: local max [919, 820] 1.6
22:04:34.891 00.001 16872 AutoFind: local max [914, 833] 1.6
22:04:34.895 00.004 16872 AutoFind: local max [906, 835] 1.5
22:04:34.899 00.004 16872 AutoFind: local max [446, 580] 1.5
22:04:34.899 00.000 16872 AutoFind: local max [785, 373] 1.5
22:04:34.899 00.000 16872 AutoFind: local max [893, 833] 1.5
22:04:34.907 00.008 16872 AutoFind: local max [676, 929] 1.4
22:04:34.909 00.002 16872 AutoFind: local max [444, 992] 1.3
22:04:34.909 00.000 16872 AutoFind: local max [1828, 300] 1.3
22:04:34.909 00.000 16872 AutoFind: local max [532, 24] 1.2
22:04:34.915 00.006 16872 AutoFind: local max [1300, 59] 1.1
22:04:34.915 00.000 16872 AutoFind: local max [427, 47] 1.1
22:04:34.920 00.005 16872 AutoFind: local max [837, 678] 1.1
22:04:34.924 00.004 16872 AutoFind: local max [619, 1053] 1.0
22:04:34.924 00.000 16872 AutoFind: local max [743, 179] 1.0
22:04:34.924 00.000 16872 AutoFind: local max [896, 806] 1.0
22:04:34.924 00.000 16872 AutoFind: local max [1773, 460] 1.0
22:04:34.933 00.009 16872 AutoFind: local max [1774, 531] 1.0
22:04:34.933 00.000 16872 AutoFind: local max [319, 136] 1.0
22:04:34.939 00.006 16872 AutoFind: local max [1581, 870] 1.0
22:04:34.942 00.003 16872 AutoFind: local max [883, 897] 1.0
22:04:34.942 00.000 16872 AutoFind: local max [813, 474] 1.0
22:04:34.942 00.000 16872 AutoFind: local max [547, 91] 0.9
22:04:34.949 00.007 16872 AutoFind: local max [1797, 657] 0.9
22:04:34.953 00.004 16872 AutoFind: local max [1679, 256] 0.9
22:04:34.953 00.000 16872 AutoFind: local max [827, 482] 0.9
22:04:34.957 00.004 16872 AutoFind: local max [1518, 629] 0.9
22:04:34.957 00.000 16872 AutoFind: local max [534, 499] 0.9
22:04:34.957 00.000 16872 AutoFind: local max [1057, 563] 0.9
22:04:34.965 00.008 16872 AutoFind: local max [584, 908] 0.9
22:04:34.968 00.003 16872 AutoFind: local max [1622, 459] 0.9
22:04:34.969 00.001 16872 AutoFind: local max [1455, 633] 0.9
22:04:34.969 00.000 16872 AutoFind: local max [818, 663] 0.9
22:04:34.976 00.007 16872 AutoFind: local max [1407, 989] 0.9
22:04:34.976 00.000 16872 AutoFind: local max [1435, 546] 0.9
22:04:34.976 00.000 16872 AutoFind: local max [683, 807] 0.9
22:04:34.982 00.006 16872 AutoFind: local max [1696, 267] 0.9
22:04:34.987 00.005 16872 AutoFind: local max [854, 16] 0.9
22:04:34.987 00.000 16872 AutoFind: local max [800, 797] 0.9
22:04:34.990 00.003 16872 AutoFind: local max [465, 137] 0.9
22:04:34.990 00.000 16872 AutoFind: local max [42, 655] 0.9
22:04:34.990 00.000 16872 AutoFind: local max [1022, 89] 0.9
22:04:34.999 00.009 16872 AutoFind: local max [779, 318] 0.9
22:04:34.999 00.000 16872 AutoFind: local max [1543, 348] 0.9
22:04:34.999 00.000 16872 AutoFind: local max [1404, 619] 0.9
22:04:35.007 00.008 16872 AutoFind: local max [782, 609] 0.9
22:04:35.010 00.003 16872 AutoFind: local max [289, 528] 0.9
22:04:35.010 00.000 16872 AutoFind: local max [1510, 941] 0.9
22:04:35.016 00.006 16872 AutoFind: local max [674, 807] 0.9
22:04:35.016 00.000 16872 AutoFind: local max [349, 371] 0.9
22:04:35.020 00.004 16872 AutoFind: local max [1810, 684] 0.9
22:04:35.020 00.000 16872 AutoFind: local max [673, 46] 0.9
22:04:35.024 00.004 16872 AutoFind: local max [164, 260] 0.9
22:04:35.024 00.000 16872 AutoFind: local max [779, 920] 0.9
22:04:35.030 00.006 16872 AutoFind: local max [428, 712] 0.8
22:04:35.033 00.003 16872 AutoFind: local max [166, 921] 0.8
22:04:35.033 00.000 16872 AutoFind: local max [1274, 968] 0.8
22:04:35.039 00.006 16872 AutoFind: local max [1745, 372] 0.8
22:04:35.043 00.004 16872 AutoFind: local max [1740, 648] 0.8
22:04:35.045 00.002 16872 AutoFind: local max [227, 90] 0.8
22:04:35.045 00.000 16872 AutoFind: local max [1694, 614] 0.8
22:04:35.049 00.004 16872 AutoFind: local max [1455, 447] 0.8
22:04:35.054 00.005 16872 AutoFind: local max [993, 830] 0.8
22:04:35.054 00.000 16872 AutoFind: local max [270, 890] 0.8
22:04:35.057 00.003 16872 AutoFind: local max [835, 371] 0.8
22:04:35.060 00.003 16872 AutoFind: local max [1099, 364] 0.8
22:04:35.060 00.000 16872 AutoFind: local max [556, 722] 0.8
22:04:35.066 00.006 16872 AutoFind: close dim-bright [164, 260] 0.9 - [174, 273] 72.1
22:04:35.068 00.002 16872 AutoFind: too close [674, 807] 0.9 - [683, 807] 0.9
22:04:35.070 00.002 16872 AutoFind: close dim-bright [674, 807] 0.9 - [694, 802] 42.5
22:04:35.075 00.005 16872 AutoFind: too close [1696, 267] 0.9 - [1679, 256] 0.9
22:04:35.076 00.001 16872 AutoFind: close dim-bright [683, 807] 0.9 - [694, 802] 42.5
22:04:35.076 00.000 16872 AutoFind: too close [818, 663] 0.9 - [837, 678] 1.1
22:04:35.083 00.007 16872 AutoFind: too close [1622, 459] 0.9 - [1620, 470] 2.7
22:04:35.087 00.004 16872 AutoFind: too close [827, 482] 0.9 - [813, 474] 1.0
22:04:35.091 00.004 16872 AutoFind: close dim-bright [319, 136] 1.0 - [338, 140] 12.1
22:04:35.091 00.000 16872 AutoFind: close dim-bright [896, 806] 1.0 - [904, 821] 426.5
22:04:35.091 00.000 16872 AutoFind: too close [893, 833] 1.5 - [906, 835] 1.5
22:04:35.098 00.007 16872 AutoFind: close dim-bright [893, 833] 1.5 - [904, 821] 426.5
22:04:35.098 00.000 16872 AutoFind: too close [906, 835] 1.5 - [914, 833] 1.6
22:04:35.103 00.005 16872 AutoFind: too close [906, 835] 1.5 - [919, 820] 1.6
22:04:35.103 00.000 16872 AutoFind: close dim-bright [906, 835] 1.5 - [904, 821] 426.5
22:04:35.108 00.005 16872 AutoFind: too close [914, 833] 1.6 - [919, 820] 1.6
22:04:35.110 00.002 16872 AutoFind: close dim-bright [914, 833] 1.6 - [904, 821] 426.5
22:04:35.110 00.000 16872 AutoFind: close dim-bright [919, 820] 1.6 - [904, 821] 426.5
22:04:35.116 00.006 16872 AutoFind: too close to edge [1056, 11] 17.0
22:04:35.116 00.000 16872 AutoFind: too close to edge [1174, 14] 18.3
22:04:35.121 00.005 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:04:35.123 00.002 16872 Star::Find(15, 904, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.123 00.000 16872 Star::Find returns 1 (0), X=904.28, Y=820.38, Mass=1561298, SNR=667.6, Peak=65516 HFD=4.7
22:04:35.123 00.000 16872 Star::Find(15, 174, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.132 00.009 16872 Star::Find returns 1 (0), X=174.34, Y=272.59, Mass=217340, SNR=282.2, Peak=19908 HFD=3.6
22:04:35.133 00.001 16872 Star::Find(15, 694, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.133 00.000 16872 Star::Find returns 1 (0), X=694.07, Y=802.31, Mass=123373, SNR=193.7, Peak=11716 HFD=3.9
22:04:35.133 00.000 16872 Star::Find(15, 1314, 21, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.143 00.010 16872 Star::Find returns 1 (0), X=1314.51, Y=20.39, Mass=67384, SNR=135.1, Peak=7896 HFD=3.4
22:04:35.144 00.001 16872 Star::Find(15, 814, 845, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.149 00.005 16872 Star::Find returns 1 (0), X=813.92, Y=844.67, Mass=66386, SNR=135.9, Peak=8548 HFD=3.8
22:04:35.151 00.002 16872 Star::Find(15, 821, 793, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.154 00.003 16872 Star::Find returns 1 (0), X=821.35, Y=792.87, Mass=44163, SNR=111.8, Peak=7092 HFD=3.4
22:04:35.158 00.004 16872 Star::Find(15, 338, 140, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.158 00.000 16872 Star::Find returns 1 (0), X=338.46, Y=139.29, Mass=35640, SNR=102.6, Peak=6188 HFD=3.4
22:04:35.158 00.000 16872 Star::Find(15, 139, 926, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.165 00.007 16872 Star::Find returns 1 (0), X=139.07, Y=926.13, Mass=30542, SNR=83.7, Peak=5684 HFD=3.7
22:04:35.165 00.000 16872 Star::Find(15, 662, 228, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.165 00.000 16872 Star::Find returns 1 (0), X=661.99, Y=227.78, Mass=26432, SNR=81.6, Peak=5620 HFD=3.3
22:04:35.174 00.009 16872 Star::Find(15, 529, 698, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.174 00.000 16872 Star::Find returns 1 (0), X=528.95, Y=697.88, Mass=16253, SNR=61.4, Peak=4856 HFD=3.0
22:04:35.177 00.003 16872 Star::Find(15, 1503, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.182 00.005 16872 Star::Find returns 1 (0), X=1502.63, Y=814.04, Mass=14860, SNR=58.4, Peak=4672 HFD=3.2
22:04:35.182 00.000 16872 Star::Find(15, 1804, 1029, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.187 00.005 16872 Star::Find returns 1 (0), X=1804.35, Y=1028.86, Mass=13080, SNR=51.7, Peak=4416 HFD=3.4
22:04:35.190 00.003 16872 Star::Find(15, 880, 72, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.190 00.000 16872 Star::Find returns 1 (0), X=879.41, Y=71.71, Mass=12766, SNR=49.8, Peak=4272 HFD=3.4
22:04:35.190 00.000 16872 Star::Find(15, 603, 450, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.199 00.009 16872 Star::Find returns 1 (0), X=602.88, Y=449.78, Mass=10736, SNR=44.6, Peak=4304 HFD=3.2
22:04:35.199 00.000 16872 Star::Find(15, 1825, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.199 00.000 16872 Star::Find returns 1 (0), X=1825.22, Y=271.44, Mass=11296, SNR=47.9, Peak=4256 HFD=3.5
22:04:35.206 00.007 16872 Star::Find(15, 98, 397, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.212 00.006 16872 Star::Find returns 1 (0), X=97.73, Y=396.97, Mass=9095, SNR=44.1, Peak=4312 HFD=2.5
22:04:35.217 00.005 16872 Star::Find(15, 70, 427, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.220 00.003 16872 Star::Find returns 1 (0), X=70.09, Y=426.91, Mass=9152, SNR=45.0, Peak=4208 HFD=2.9
22:04:35.224 00.004 16872 Star::Find(15, 581, 40, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.229 00.005 16872 Star::Find returns 1 (0), X=581.39, Y=39.98, Mass=8532, SNR=39.2, Peak=4244 HFD=3.1
22:04:35.234 00.005 16872 Star::Find(15, 1227, 510, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.234 00.000 16872 Star::Find returns 1 (0), X=1226.90, Y=510.01, Mass=8038, SNR=41.2, Peak=4172 HFD=2.8
22:04:35.240 00.006 16872 Star::Find(15, 1376, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.244 00.004 16872 Star::Find returns 1 (0), X=1376.04, Y=66.50, Mass=7718, SNR=37.3, Peak=4148 HFD=2.8
22:04:35.247 00.003 16872 Star::Find(15, 285, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.247 00.000 16872 Star::Find returns 1 (0), X=285.22, Y=599.73, Mass=5116, SNR=29.4, Peak=3928 HFD=2.6
22:04:35.247 00.000 16872 Star::Find(15, 1842, 243, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.256 00.009 16872 Star::Find returns 1 (0), X=1841.75, Y=242.76, Mass=4925, SNR=27.1, Peak=3800 HFD=2.9
22:04:35.256 00.000 16872 Star::Find(15, 395, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.256 00.000 16872 Star::Find returns 1 (0), X=394.95, Y=911.42, Mass=6936, SNR=33.6, Peak=3924 HFD=3.6
22:04:35.265 00.009 16872 Star::Find(15, 441, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.267 00.002 16872 Star::Find returns 1 (0), X=440.77, Y=268.16, Mass=4623, SNR=28.1, Peak=3784 HFD=2.9
22:04:35.272 00.005 16872 Star::Find(15, 1496, 450, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.276 00.004 16872 Star::Find returns 1 (0), X=1495.48, Y=450.00, Mass=4476, SNR=26.0, Peak=3876 HFD=2.3
22:04:35.280 00.004 16872 Star::Find(15, 940, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.283 00.003 16872 Star::Find returns 1 (0), X=940.48, Y=1026.61, Mass=4186, SNR=25.4, Peak=3764 HFD=3.1
22:04:35.287 00.004 16872 Star::Find(15, 541, 380, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.289 00.002 16872 Star::Find returns 1 (0), X=541.54, Y=380.49, Mass=3561, SNR=24.2, Peak=3712 HFD=3.2
22:04:35.289 00.000 16872 Star::Find(15, 1397, 313, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.289 00.000 16872 Star::Find returns 1 (0), X=1396.89, Y=312.56, Mass=3063, SNR=22.1, Peak=3728 HFD=2.4
22:04:35.299 00.010 16872 Star::Find(15, 903, 381, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.299 00.000 16872 Star::Find returns 1 (0), X=903.04, Y=381.01, Mass=7139, SNR=34.0, Peak=3840 HFD=4.4
22:04:35.305 00.006 16872 Star::Find(15, 1113, 460, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.305 00.000 16872 Star::Find returns 1 (0), X=1112.77, Y=459.88, Mass=2624, SNR=18.8, Peak=3736 HFD=2.3
22:04:35.305 00.000 16872 Star::Find(15, 446, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.313 00.008 16872 Star::Find returns 1 (0), X=446.04, Y=580.18, Mass=3174, SNR=19.7, Peak=3580 HFD=3.4
22:04:35.314 00.001 16872 Star::Find(15, 785, 373, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.314 00.000 16872 Star::Find returns 1 (0), X=784.42, Y=373.13, Mass=2741, SNR=19.1, Peak=3620 HFD=2.8
22:04:35.320 00.006 16872 Star::Find(15, 676, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.320 00.000 16872 Star::Find returns 1 (0), X=675.86, Y=929.51, Mass=2140, SNR=16.2, Peak=3636 HFD=2.5
22:04:35.320 00.000 16872 Star::Find(15, 444, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.329 00.009 16872 Star::Find returns 1 (0), X=444.03, Y=992.00, Mass=2791, SNR=19.4, Peak=3692 HFD=2.9
22:04:35.331 00.002 16872 Star::Find(15, 1828, 300, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.335 00.004 16872 Star::Find returns 0 (4), X=1837.52, Y=290.84, Mass=1719, SNR=20.2, Peak=3792 HFD=1.1
22:04:35.337 00.002 16872 Star::Find(15, 532, 24, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.337 00.000 16872 Star::Find returns 1 (0), X=531.48, Y=24.47, Mass=2397, SNR=16.8, Peak=3608 HFD=3.2
22:04:35.344 00.007 16872 Star::Find(15, 1300, 59, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.345 00.001 16872 Star::Find returns 1 (0), X=1300.36, Y=58.80, Mass=1351, SNR=12.6, Peak=3528 HFD=2.5
22:04:35.345 00.000 16872 Star::Find(15, 427, 47, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.345 00.000 16872 Star::Find returns 1 (0), X=427.61, Y=47.12, Mass=1432, SNR=14.1, Peak=3572 HFD=2.0
22:04:35.355 00.010 16872 Star::Find(15, 619, 1053, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.355 00.000 16872 Star::Find returns 1 (0), X=619.42, Y=1053.42, Mass=2015, SNR=16.8, Peak=3640 HFD=3.0
22:04:35.355 00.000 16872 Star::Find(15, 743, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.362 00.007 16872 Star::Find returns 1 (0), X=743.40, Y=179.75, Mass=1265, SNR=12.4, Peak=3484 HFD=3.3
22:04:35.365 00.003 16872 Star::Find(15, 896, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.369 00.004 16872 Star::Find returns 1 (0), X=904.29, Y=820.26, Mass=1571195, SNR=684.2, Peak=63724 HFD=4.7
22:04:35.371 00.002 16872 Star::Find(15, 1773, 460, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.371 00.000 16872 Star::Find returns 1 (0), X=1771.17, Y=459.66, Mass=1696, SNR=14.4, Peak=3500 HFD=5.2
22:04:35.378 00.007 16872 Star::Find(15, 1774, 531, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.379 00.001 16872 Star::Find returns 1 (0), X=1774.79, Y=530.88, Mass=1229, SNR=12.0, Peak=3512 HFD=3.0
22:04:35.379 00.000 16872 Star::Find(15, 319, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.379 00.000 16872 Star::Find returns 1 (0), X=319.00, Y=135.31, Mass=842, SNR=9.3, Peak=3512 HFD=2.2
22:04:35.388 00.009 16872 Star::Find(15, 1581, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.388 00.000 16872 Star::Find false star n=5 nbg=284 bg=3359.2 sigma=33.7 thresh=3460 peak=3449
22:04:35.392 00.004 16872 Star::Find returns 0 (2), X=1581.00, Y=870.00, Mass=612, SNR=2.9, Peak=3496 HFD=0.0
22:04:35.396 00.004 16872 Star::Find(15, 883, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.396 00.000 16872 Star::Find returns 1 (0), X=882.17, Y=897.35, Mass=1719, SNR=13.8, Peak=3516 HFD=3.6
22:04:35.396 00.000 16872 Star::Find(15, 547, 91, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.404 00.008 16872 Star::Find false star n=6 nbg=281 bg=3359.2 sigma=32.1 thresh=3456 peak=3448
22:04:35.404 00.000 16872 Star::Find returns 0 (2), X=547.00, Y=91.00, Mass=709, SNR=2.9, Peak=3504 HFD=0.0
22:04:35.404 00.000 16872 Star::Find(15, 1797, 657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.412 00.008 16872 Star::Find returns 1 (0), X=1796.82, Y=657.80, Mass=1514, SNR=13.5, Peak=3504 HFD=3.6
22:04:35.412 00.000 16872 Star::Find(15, 1518, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.412 00.000 16872 Star::Find returns 1 (0), X=1517.80, Y=629.18, Mass=1369, SNR=13.5, Peak=3560 HFD=2.9
22:04:35.412 00.000 16872 Star::Find(15, 534, 499, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.422 00.010 16872 Star::Find returns 1 (0), X=533.60, Y=498.45, Mass=1520, SNR=15.0, Peak=3496 HFD=3.1
22:04:35.427 00.005 16872 Star::Find(15, 1057, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.428 00.001 16872 Star::Find returns 1 (0), X=1057.70, Y=563.61, Mass=2156, SNR=17.2, Peak=3696 HFD=2.7
22:04:35.428 00.000 16872 Star::Find(15, 584, 908, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.435 00.007 16872 Star::Find returns 1 (0), X=587.33, Y=908.05, Mass=2597, SNR=18.1, Peak=3560 HFD=6.9
22:04:35.437 00.002 16872 Star::Find(15, 1455, 633, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.439 00.002 16872 Star::Find returns 1 (0), X=1454.71, Y=634.65, Mass=1233, SNR=10.9, Peak=3504 HFD=4.7
22:04:35.439 00.000 16872 Star::Find(15, 1407, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.445 00.006 16872 Star::Find returns 1 (0), X=1407.80, Y=990.75, Mass=2583, SNR=17.9, Peak=3632 HFD=3.9
22:04:35.445 00.000 16872 Star::Find(15, 1435, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.445 00.000 16872 Star::Find returns 1 (0), X=1435.52, Y=546.39, Mass=927, SNR=9.7, Peak=3496 HFD=1.9
22:04:35.453 00.008 16872 Star::Find(15, 854, 16, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.455 00.002 16872 Star::Find returns 1 (0), X=853.16, Y=16.95, Mass=977, SNR=10.6, Peak=3564 HFD=1.9
22:04:35.457 00.002 16872 Star::Find(15, 800, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.457 00.000 16872 Star::Find returns 1 (0), X=799.60, Y=796.04, Mass=1117, SNR=11.0, Peak=3560 HFD=4.3
22:04:35.464 00.007 16872 Star::Find(15, 465, 137, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.466 00.002 16872 Star::Find returns 1 (0), X=466.21, Y=134.11, Mass=1877, SNR=14.5, Peak=3560 HFD=6.3
22:04:35.470 00.004 16872 Star::Find(15, 42, 655, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.472 00.002 16872 Star::Find returns 1 (0), X=52.22, Y=669.02, Mass=1986, SNR=17.0, Peak=3640 HFD=4.6
22:04:35.472 00.000 16872 Star::Find(15, 1022, 89, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.478 00.006 16872 Star::Find returns 1 (0), X=1023.10, Y=89.14, Mass=1627, SNR=15.1, Peak=3540 HFD=4.5
22:04:35.478 00.000 16872 Star::Find(15, 779, 318, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.478 00.000 16872 Star::Find false star n=9 nbg=267 bg=3351.6 sigma=29.6 thresh=3440 peak=3436
22:04:35.478 00.000 16872 Star::Find returns 0 (2), X=779.00, Y=318.00, Mass=959, SNR=2.9, Peak=3488 HFD=0.0
22:04:35.488 00.010 16872 Star::Find(15, 1543, 348, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.488 00.000 16872 Star::Find returns 1 (0), X=1543.78, Y=348.00, Mass=1128, SNR=12.3, Peak=3544 HFD=2.5
22:04:35.488 00.000 16872 Star::Find(15, 1404, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.495 00.007 16872 Star::Find returns 1 (0), X=1404.55, Y=618.70, Mass=1144, SNR=12.3, Peak=3508 HFD=2.9
22:04:35.495 00.000 16872 Star::Find(15, 782, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.495 00.000 16872 Star::Find returns 1 (0), X=774.91, Y=619.08, Mass=2068, SNR=16.5, Peak=3516 HFD=4.2
22:04:35.503 00.008 16872 Star::Find(15, 289, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.503 00.000 16872 Star::Find returns 1 (0), X=289.16, Y=527.68, Mass=874, SNR=10.3, Peak=3524 HFD=1.9
22:04:35.503 00.000 16872 Star::Find(15, 1510, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.511 00.008 16872 Star::Find returns 1 (0), X=1509.09, Y=939.91, Mass=1551, SNR=14.5, Peak=3516 HFD=4.4
22:04:35.511 00.000 16872 Star::Find(15, 349, 371, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.518 00.007 16872 Star::Find false star n=8 nbg=266 bg=3353.7 sigma=31.0 thresh=3447 peak=3437
22:04:35.519 00.001 16872 Star::Find returns 0 (2), X=349.00, Y=371.00, Mass=878, SNR=2.9, Peak=3488 HFD=0.0
22:04:35.522 00.003 16872 Star::Find(15, 1810, 684, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.522 00.000 16872 Star::Find returns 1 (0), X=1811.64, Y=683.49, Mass=1099, SNR=11.4, Peak=3536 HFD=3.4
22:04:35.526 00.004 16872 Star::Find(15, 673, 46, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.526 00.000 16872 Star::Find returns 0 (4), X=672.49, Y=46.23, Mass=595, SNR=8.5, Peak=3524 HFD=1.1
22:04:35.526 00.000 16872 Star::Find(15, 164, 260, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.535 00.009 16872 Star::Find returns 1 (0), X=174.34, Y=272.59, Mass=217340, SNR=282.2, Peak=19908 HFD=3.6
22:04:35.535 00.000 16872 Star::Find(15, 779, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.535 00.000 16872 Star::Find returns 1 (0), X=779.87, Y=920.41, Mass=781, SNR=9.3, Peak=3492 HFD=2.0
22:04:35.543 00.008 16872 Star::Find(15, 428, 712, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.544 00.001 16872 Star::Find returns 1 (0), X=427.18, Y=711.13, Mass=1041, SNR=11.5, Peak=3508 HFD=3.7
22:04:35.549 00.005 16872 Star::Find(15, 166, 921, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.549 00.000 16872 Star::Find false star n=9 nbg=267 bg=3360.9 sigma=34.2 thresh=3463 peak=3458
22:04:35.555 00.006 16872 Star::Find returns 0 (2), X=166.00, Y=921.00, Mass=1176, SNR=2.9, Peak=3520 HFD=0.0
22:04:35.555 00.000 16872 Star::Find(15, 1274, 968, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.560 00.005 16872 Star::Find returns 1 (0), X=1275.16, Y=968.46, Mass=1368, SNR=12.3, Peak=3532 HFD=3.3
22:04:35.560 00.000 16872 Star::Find(15, 1745, 372, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.560 00.000 16872 Star::Find false star n=5 nbg=274 bg=3353.7 sigma=29.9 thresh=3443 peak=3430
22:04:35.560 00.000 16872 Star::Find returns 0 (2), X=1745.00, Y=372.00, Mass=508, SNR=2.9, Peak=3492 HFD=0.0
22:04:35.569 00.009 16872 Star::Find(15, 1740, 648, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.569 00.000 16872 Star::Find returns 1 (0), X=1739.58, Y=647.10, Mass=1232, SNR=12.4, Peak=3520 HFD=3.0
22:04:35.569 00.000 16872 Star::Find(15, 227, 90, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.578 00.009 16872 Star::Find returns 1 (0), X=227.10, Y=90.18, Mass=797, SNR=9.8, Peak=3488 HFD=2.4
22:04:35.579 00.001 16872 Star::Find(15, 1694, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.582 00.003 16872 Star::Find returns 1 (0), X=1694.06, Y=613.49, Mass=1149, SNR=11.9, Peak=3536 HFD=2.2
22:04:35.585 00.003 16872 Star::Find(15, 1455, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.588 00.003 16872 Star::Find returns 1 (0), X=1456.11, Y=447.18, Mass=971, SNR=10.5, Peak=3532 HFD=3.2
22:04:35.588 00.000 16872 Star::Find(15, 993, 830, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.593 00.005 16872 Star::Find false star n=6 nbg=275 bg=3353.8 sigma=32.3 thresh=3451 peak=3446
22:04:35.593 00.000 16872 Star::Find returns 0 (2), X=993.00, Y=830.00, Mass=693, SNR=2.9, Peak=3488 HFD=0.0
22:04:35.593 00.000 16872 Star::Find(15, 270, 890, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.602 00.009 16872 Star::Find false star n=8 nbg=267 bg=3349.2 sigma=32.5 thresh=3447 peak=3438
22:04:35.602 00.000 16872 Star::Find returns 0 (2), X=270.00, Y=890.00, Mass=931, SNR=2.9, Peak=3492 HFD=0.0
22:04:35.605 00.003 16872 Star::Find(15, 835, 371, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.605 00.000 16872 Star::Find returns 1 (0), X=836.00, Y=372.06, Mass=973, SNR=10.0, Peak=3496 HFD=4.1
22:04:35.611 00.006 16872 Star::Find(15, 1099, 364, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.611 00.000 16872 Star::Find returns 1 (0), X=1099.80, Y=364.61, Mass=899, SNR=11.4, Peak=3508 HFD=3.7
22:04:35.611 00.000 16872 Star::Find(15, 556, 722, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.618 00.007 16872 Star::Find returns 1 (0), X=556.13, Y=723.48, Mass=2331, SNR=15.8, Peak=3500 HFD=5.4
22:04:35.622 00.004 16872 AutoFind: finding best star pass 1
22:04:35.622 00.000 16872 Star::Find(15, 904, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.626 00.004 16872 Star::Find returns 1 (0), X=904.28, Y=820.38, Mass=1561298, SNR=667.6, Peak=65516 HFD=4.7
22:04:35.626 00.000 16872 AutoFind: near-saturated [904, 821] 426.5 Mass 1561298 SNR 667.6 Peak 65516
22:04:35.626 00.000 16872 Star::Find(15, 174, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.634 00.008 16872 Star::Find returns 1 (0), X=174.34, Y=272.59, Mass=217340, SNR=282.2, Peak=19908 HFD=3.6
22:04:35.636 00.002 16872 AutoFind returns star at [174, 273] 72.1 Mass 217340 SNR 282.2
22:04:35.640 00.004 16872 Star::Find(15, 174, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:04:35.643 00.003 16872 Star::Find returns 1 (0), X=174.34, Y=272.59, Mass=217340, SNR=282.2, Peak=19908 HFD=3.6
22:04:35.645 00.002 16872 MultiStar: List (12): {174.34, 272.59}(282.2), {694.07, 802.31}(193.7), {1314.51, 20.39}(135.1), {813.92, 844.67}(135.9), {821.35, 792.87}(111.8), {338.46, 139.29}(102.6), {139.07, 926.13}(83.7), {661.99, 227.78}(81.6), {528.95, 697.88}(61.4), {1502.63, 814.04}(58.4), {1804.35, 1028.86}(51.7), {879.41, 71.71}(49.8), 
22:04:35.645 00.000 16872 setting lock position to (174.34, 272.59)
22:04:35.651 00.006 16872 MultiStar: stabilizing after lock position change
22:04:35.655 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65516, med=3356, FiltMin=3246, FiltMax=56652, Gamma=2.190
22:04:35.692 00.037 16872 Status Line: Auto-selected star at (174.3, 272.6)
22:04:35.704 00.012 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:04:35.708 00.004 16872 guider state => CALIBRATED
22:04:35.712 00.004 16872 MultiStar mode enabled, AutoFind forced
22:04:35.716 00.004 16872 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
22:04:35.724 00.008 16872 evsrv: cli 0D3C0A48 connect
22:04:35.726 00.002 16872 case statement mapped state 5 to 1
22:04:35.730 00.004 16872 case statement mapped state 5 to 1
22:04:35.736 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aece50c3-57e4-4491-bf97-7d6bc825d08f"}
22:04:35.740 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"aece50c3-57e4-4491-bf97-7d6bc825d08f"}
22:04:35.740 00.000 16872 evsrv: cli 0D3C0A48 request: {"method":"get_pixel_scale","id":"391097aa-b241-4c79-b32a-2bfe47a3ea7d"}
22:04:35.746 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0.906659,"id":"391097aa-b241-4c79-b32a-2bfe47a3ea7d"}
22:04:35.748 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"245a244e-537b-4be6-8bdc-55d9e71876b4"}
22:04:35.755 00.007 16872 case statement mapped state 5 to 1
22:04:35.759 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"245a244e-537b-4be6-8bdc-55d9e71876b4"}
22:04:35.764 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:04:35.769 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"98c763de-85c6-4aef-a8e3-04d4ae379eb4"}
22:04:35.773 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.34,6.59],"pixels":"..."},"id":"98c763de-85c6-4aef-a8e3-04d4ae379eb4"}
22:04:36.716 00.943 9640 Exposure complete
22:04:36.856 00.140 9640 worker thread done servicing request
22:04:36.856 00.000 16872 OnExposeComplete: enter
22:04:36.858 00.002 16872 UpdateGuideState(): m_state=5
22:04:36.861 00.003 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
22:04:36.864 00.003 16872 Star::Find returns 1 (0), X=174.12, Y=272.74, Mass=215271, SNR=259.0, Peak=20328 HFD=3.8
22:04:36.866 00.002 16872 CameraToMount -- cameraTheta (2.53) - m_xAngle (-1.61) = xAngle (4.14 = -2.14)
22:04:36.866 00.000 16872 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (1.08 = 1.08)
22:04:36.873 00.007 16872 CameraToMount -- cameraX=-0.21 cameraY=0.15 hyp=0.26 cameraTheta=2.53 mountX=-0.14 mountY=0.23, mountTheta=2.12
22:04:36.879 00.006 16872 Changing from state CALIBRATED to GUIDING
22:04:36.883 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:04:36.887 00.004 16872 ScopeASCOM::SideOfPier() returns 1
22:04:37.068 00.181 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
22:04:37.070 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:04:37.074 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:04:37.074 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:04:37.074 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:04:37.082 00.008 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
22:04:37.083 00.001 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
22:04:37.087 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
22:04:37.090 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:04:37.090 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:04:37.090 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
22:04:37.090 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
22:04:37.101 00.011 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
22:04:37.104 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
22:04:37.200 00.096 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:04:37.202 00.002 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:04:37.208 00.006 16872 Dec comp: XRate 8.069 -> 7.859 for dec -0.0 -> dec 13.1
22:04:37.218 00.010 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:04:37.222 00.004 16872 ScopeASCOM::SideOfPier() returns 1
22:04:37.292 00.070 16872 setting lock position to (174.12, 272.74)
22:04:37.292 00.000 16872 MultiStar: stabilizing after lock position change
22:04:37.298 00.006 16872 guider state => GUIDING
22:04:37.301 00.003 16872 Status Line: Guiding
22:04:37.307 00.006 16872 Mount: notify guiding started
22:04:37.307 00.000 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:04:37.315 00.008 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 9:54:27 PM"
22:04:37.318 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008069
22:04:37.321 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.007508
22:04:37.327 00.006 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:04:37.332 00.005 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.608650
22:04:37.335 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.102460
22:04:37.335 00.000 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000022
22:04:37.340 00.005 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
22:04:37.345 00.005 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:04:37.348 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns -1
22:04:37.352 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:04:37.354 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:04:37.356 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:04:37.356 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:04:37.356 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:04:37.365 00.009 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
22:04:37.368 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
22:04:37.368 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
22:04:37.368 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:04:37.368 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:04:37.379 00.011 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
22:04:37.381 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
22:04:37.381 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
22:04:37.388 00.007 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
22:04:37.388 00.000 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:04:37.388 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:04:37.396 00.008 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:04:37.396 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:04:37.402 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
22:04:37.402 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
22:04:37.402 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
22:04:37.412 00.010 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:04:37.412 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:04:37.419 00.007 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
22:04:37.421 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
22:04:37.421 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
22:04:37.427 00.006 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
22:04:37.571 00.144 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:04:37.692 00.121 16872 ScopeASCOM::SideOfPier() returns 1
22:04:37.692 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:04:37.692 00.000 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:04:37.692 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:04:37.704 00.012 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
22:04:37.707 00.003 16872 MountToCamera -- mountTheta (-0.00) + m_xAngle (-1.61) = xAngle (-1.61 = -1.61)
22:04:37.707 00.000 16872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
22:04:37.707 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
22:04:37.715 00.008 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
22:04:37.715 00.000 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:04:37.715 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65516, med=3360, FiltMin=3260, FiltMax=58128, Gamma=2.190
22:04:37.757 00.042 16872 UpdateGuideState exits: m=215271 SNR=259.0
22:04:37.761 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:37.761 00.000 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:04:37.764 00.003 16872 Enqueuing Expose request
22:04:37.764 00.000 9640 Worker thread wakes up
22:04:37.764 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:04:37.764 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,258,31,31)
22:04:40.173 02.409 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41b26fc5-8070-433c-8f51-f1a67fe6bced"}
22:04:40.178 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"41b26fc5-8070-433c-8f51-f1a67fe6bced"}
22:04:40.183 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e7e2b713-fe4f-436c-b7fb-9ef53895476a"}
22:04:40.183 00.000 16872 case statement mapped state 6 to 3
22:04:40.183 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7e2b713-fe4f-436c-b7fb-9ef53895476a"}
22:04:40.191 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"327283e4-bcae-4666-abd9-aaf732bd9c2a"}
22:04:40.195 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.12,6.74],"pixels":"..."},"id":"327283e4-bcae-4666-abd9-aaf732bd9c2a"}
22:04:41.322 01.127 16872 GuideAssistant changed RA_MinMove to 0.13
22:04:41.470 00.148 16872 evsrv: cli 0D3C0A48 connect
22:04:41.474 00.004 16872 case statement mapped state 6 to 3
22:04:41.480 00.006 16872 case statement mapped state 6 to 3
22:04:41.480 00.000 16872 evsrv: cli 0D3C0A48 request: {"method":"get_pixel_scale","id":"7f871ece-a32b-47d9-a6c7-97522ca6f92b"}
22:04:41.487 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0.906659,"id":"7f871ece-a32b-47d9-a6c7-97522ca6f92b"}
22:04:41.490 00.003 16872 evsrv: cli 0D3C0A48 disconnect
22:04:42.896 01.406 16872 GuideAlgorithmZFilter::order=4, expFactor=2.000000
22:04:42.899 00.003 16872 GuideAlgorithmZFilter::type=Bessel order=4, corner=8.000000, gain=36.3852
22:04:42.901 00.002 16872 GuideAlgorithmZFilter::m_xcoeffs:1,4,6,4,1
22:04:42.901 00.000 16872 GuideAlgorithmZFilter::m_ycoeffs:,1.02,-0.617,0.185,-0.0236
22:04:42.901 00.000 16872 GuideAssistant changed Dec_MinMove to 0.20
22:04:43.033 00.132 16872 evsrv: cli 0D3C0228 connect
22:04:43.038 00.005 16872 case statement mapped state 6 to 3
22:04:43.040 00.002 16872 case statement mapped state 6 to 3
22:04:43.048 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_pixel_scale","id":"215c9993-019f-4b6b-9ddc-94da2f171e61"}
22:04:43.051 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0.906659,"id":"215c9993-019f-4b6b-9ddc-94da2f171e61"}
22:04:43.053 00.002 16872 evsrv: cli 0D3C0228 disconnect
22:04:43.320 00.267 9640 Exposure complete
22:04:43.458 00.138 9640 worker thread done servicing request
22:04:43.458 00.000 16872 OnExposeComplete: enter
22:04:43.461 00.003 16872 UpdateGuideState(): m_state=6
22:04:43.461 00.000 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:04:43.466 00.005 16872 Star::Find returns 1 (0), X=174.28, Y=273.13, Mass=219603, SNR=284.2, Peak=17420 HFD=4.1
22:04:43.469 00.003 16872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.61) = xAngle (2.81 = 2.81)
22:04:43.469 00.000 16872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.26 = -0.26)
22:04:43.476 00.007 16872 CameraToMount -- cameraX=0.15 cameraY=0.39 hyp=0.42 cameraTheta=1.20 mountX=-0.40 mountY=-0.11, mountTheta=-2.88
22:04:43.479 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.39, opts=13)
22:04:43.482 00.003 16872 Enqueuing Move request for scope (0.15, 0.39)
22:04:43.482 00.000 9640 Worker thread wakes up
22:04:43.482 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.39) opts 0xd
22:04:43.482 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.39)
22:04:43.482 00.000 9640 Moving (0.15, 0.39) raw xDistance=-0.40 yDistance=-0.11
22:04:43.487 00.005 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
22:04:43.487 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.11, m_sumCorr=0
22:04:43.487 00.000 9640 MoveAxis(E, 32, ABG)
22:04:43.487 00.000 9640 Guiding  Dir = 2, Dur = 32
22:04:43.487 00.000 9640 IsSlewing returns 0
22:04:43.487 00.000 9640 IsGuiding returns 0
22:04:43.487 00.000 9640 PulseGuide returned control before completion, sleep 42
22:04:43.491 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3084, max=65512, med=3356, FiltMin=3248, FiltMax=59180, Gamma=2.190
22:04:43.531 00.040 16872 UpdateGuideState exits: m=219603 SNR=284.2
22:04:43.533 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:43.536 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:04:43.540 00.004 16872 Enqueuing Expose request
22:04:43.546 00.006 9640 IsGuiding returns 1
22:04:43.546 00.000 9640 scope still moving after pulse duration time elapsed
22:04:43.577 00.031 9640 IsSlewing returns 0
22:04:43.577 00.000 9640 IsGuiding returns 0
22:04:43.577 00.000 9640 scope move finished after 32 + 58 ms
22:04:43.577 00.000 9640 Move returns status 0, amount 32
22:04:43.577 00.000 9640 MoveAxis(N, 0, ABG)
22:04:43.577 00.000 9640 Move returns status 0, amount 0
22:04:43.577 00.000 9640 move complete, result=0
22:04:43.577 00.000 16872 GuideStep: -0.4 px 32 ms EAST, -0.1 px 0 ms NORTH
22:04:43.581 00.004 9640 worker thread done servicing request
22:04:43.581 00.000 9640 Worker thread wakes up
22:04:43.581 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:04:43.581 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,258,31,31)
22:04:45.172 01.591 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a86704a4-9ea5-42a3-a4ca-0291e9cd7f7a"}
22:04:45.174 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"a86704a4-9ea5-42a3-a4ca-0291e9cd7f7a"}
22:04:45.181 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"41e931be-c3fa-4d11-8e52-f67d52c8c1a0"}
22:04:45.184 00.003 16872 case statement mapped state 6 to 3
22:04:45.188 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"41e931be-c3fa-4d11-8e52-f67d52c8c1a0"}
22:04:45.192 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4379c6ba-68a5-4fb5-8590-31edf4c6109c"}
22:04:45.195 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.28,7.13],"pixels":"..."},"id":"4379c6ba-68a5-4fb5-8590-31edf4c6109c"}
22:04:48.680 03.485 16872 PhdConfig flush
22:04:49.044 00.364 16872 evsrv: cli 0D3C0A48 connect
22:04:49.044 00.000 16872 case statement mapped state 6 to 3
22:04:49.053 00.009 16872 case statement mapped state 6 to 3
22:04:49.055 00.002 16872 evsrv: cli 0D3C0A48 request: {"method":"get_pixel_scale","id":"52a87d46-bdb7-4351-9251-0b61f5b1e8fd"}
22:04:49.061 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0.906659,"id":"52a87d46-bdb7-4351-9251-0b61f5b1e8fd"}
22:04:49.065 00.004 16872 evsrv: cli 0D3C0A48 disconnect
22:04:49.135 00.070 9640 Exposure complete
22:04:49.279 00.144 9640 worker thread done servicing request
22:04:49.279 00.000 16872 OnExposeComplete: enter
22:04:49.284 00.005 16872 UpdateGuideState(): m_state=6
22:04:49.288 00.004 16872 Star::Find(15, 174, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:04:49.291 00.003 16872 Star::Find returns 1 (0), X=174.52, Y=273.00, Mass=214056, SNR=264.6, Peak=17912 HFD=3.8
22:04:49.295 00.004 16872 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.61) = xAngle (2.20 = 2.20)
22:04:49.295 00.000 16872 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.86 = -0.86)
22:04:49.299 00.004 16872 CameraToMount -- cameraX=0.39 cameraY=0.26 hyp=0.47 cameraTheta=0.59 mountX=-0.28 mountY=-0.36, mountTheta=-2.23
22:04:49.299 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=0.39, y=0.26, opts=13)
22:04:49.307 00.008 16872 Enqueuing Move request for scope (0.39, 0.26)
22:04:49.312 00.005 9640 Worker thread wakes up
22:04:49.312 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.26) opts 0xd
22:04:49.312 00.000 9640 Handling offset move in thread for scope, endpoint = (0.39, 0.26)
22:04:49.312 00.000 9640 Moving (0.39, 0.26) raw xDistance=-0.28 yDistance=-0.36
22:04:49.312 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
22:04:49.312 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.36, m_sumCorr=0
22:04:49.312 00.000 9640 MoveAxis(E, 25, ABG)
22:04:49.312 00.000 9640 Guiding  Dir = 2, Dur = 25
22:04:49.312 00.000 9640 IsSlewing returns 0
22:04:49.312 00.000 9640 IsGuiding returns 0
22:04:49.312 00.000 9640 PulseGuide returned control before completion, sleep 35
22:04:49.316 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65512, med=3364, FiltMin=3248, FiltMax=59616, Gamma=2.190
22:04:49.350 00.034 16872 UpdateGuideState exits: m=214056 SNR=264.6
22:04:49.362 00.012 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:49.365 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:04:49.366 00.001 16872 Enqueuing Expose request
22:04:49.372 00.006 9640 IsGuiding returns 1
22:04:49.372 00.000 9640 scope still moving after pulse duration time elapsed
22:04:49.407 00.035 9640 IsSlewing returns 0
22:04:49.407 00.000 9640 IsGuiding returns 0
22:04:49.407 00.000 9640 scope move finished after 25 + 68 ms
22:04:49.407 00.000 9640 Move returns status 0, amount 25
22:04:49.407 00.000 9640 MoveAxis(N, 0, ABG)
22:04:49.407 00.000 9640 Move returns status 0, amount 0
22:04:49.407 00.000 9640 move complete, result=0
22:04:49.407 00.000 9640 worker thread done servicing request
22:04:49.407 00.000 9640 Worker thread wakes up
22:04:49.407 00.000 16872 GuideStep: -0.3 px 25 ms EAST, -0.4 px 0 ms NORTH
22:04:49.409 00.002 9640 worker thread servicing REQUEST_EXPOSE 5000
22:04:49.409 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,258,31,31)
22:04:50.177 00.768 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b5d99013-e7d2-432e-b567-c4a74272462d"}
22:04:50.179 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"b5d99013-e7d2-432e-b567-c4a74272462d"}
22:04:50.183 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1aa52dd2-06e9-425d-93ec-35fa8250d712"}
22:04:50.188 00.005 16872 case statement mapped state 6 to 3
22:04:50.192 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1aa52dd2-06e9-425d-93ec-35fa8250d712"}
22:04:50.192 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"de1dea51-7508-4ae0-8116-c84bf235d743"}
22:04:50.200 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.52,7.00],"pixels":"..."},"id":"de1dea51-7508-4ae0-8116-c84bf235d743"}
22:04:54.947 04.747 9640 Exposure complete
22:04:55.091 00.144 9640 worker thread done servicing request
22:04:55.091 00.000 16872 OnExposeComplete: enter
22:04:55.091 00.000 16872 UpdateGuideState(): m_state=6
22:04:55.099 00.008 16872 Star::Find(15, 174, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:04:55.102 00.003 16872 Star::Find returns 1 (0), X=174.41, Y=272.91, Mass=224938, SNR=281.4, Peak=17440 HFD=4.0
22:04:55.104 00.002 16872 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.61) = xAngle (2.15 = 2.15)
22:04:55.107 00.003 16872 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.91 = -0.91)
22:04:55.110 00.003 16872 CameraToMount -- cameraX=0.29 cameraY=0.17 hyp=0.34 cameraTheta=0.54 mountX=-0.18 mountY=-0.27, mountTheta=-2.18
22:04:55.110 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=0.29, y=0.17, opts=13)
22:04:55.110 00.000 16872 Enqueuing Move request for scope (0.29, 0.17)
22:04:55.120 00.010 9640 Worker thread wakes up
22:04:55.120 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.17) opts 0xd
22:04:55.120 00.000 9640 Handling offset move in thread for scope, endpoint = (0.29, 0.17)
22:04:55.120 00.000 9640 Moving (0.29, 0.17) raw xDistance=-0.18 yDistance=-0.27
22:04:55.121 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.18
22:04:55.121 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.27, m_sumCorr=0
22:04:55.121 00.000 9640 MoveAxis(E, 16, ABG)
22:04:55.121 00.000 9640 Guiding  Dir = 2, Dur = 16
22:04:55.121 00.000 9640 IsSlewing returns 0
22:04:55.121 00.000 9640 IsGuiding returns 0
22:04:55.121 00.000 9640 PulseGuide returned control before completion, sleep 26
22:04:55.121 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65512, med=3356, FiltMin=3180, FiltMax=60108, Gamma=2.190
22:04:55.152 00.031 9640 IsGuiding returns 1
22:04:55.152 00.000 9640 scope still moving after pulse duration time elapsed
22:04:55.161 00.009 16872 UpdateGuideState exits: m=224938 SNR=281.4
22:04:55.166 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:55.169 00.003 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:04:55.169 00.000 16872 Enqueuing Expose request
22:04:55.177 00.008 9640 IsSlewing returns 0
22:04:55.177 00.000 9640 IsGuiding returns 0
22:04:55.177 00.000 9640 scope move finished after 16 + 40 ms
22:04:55.177 00.000 9640 Move returns status 0, amount 16
22:04:55.177 00.000 9640 MoveAxis(N, 0, ABG)
22:04:55.177 00.000 9640 Move returns status 0, amount 0
22:04:55.177 00.000 9640 move complete, result=0
22:04:55.177 00.000 9640 worker thread done servicing request
22:04:55.177 00.000 9640 Worker thread wakes up
22:04:55.177 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:04:55.177 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,258,31,31)
22:04:55.182 00.005 16872 GuideStep: -0.2 px 16 ms EAST, -0.3 px 0 ms NORTH
22:04:55.194 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2af196be-035b-404f-bd72-81b1ce3b977b"}
22:04:55.201 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"2af196be-035b-404f-bd72-81b1ce3b977b"}
22:04:55.265 00.064 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7bc00837-0638-4307-91cb-2e2160a962ba"}
22:04:55.269 00.004 16872 case statement mapped state 6 to 3
22:04:55.272 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7bc00837-0638-4307-91cb-2e2160a962ba"}
22:04:55.277 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"720d6d9e-4dff-4a4c-9383-d37c6380a9b9"}
22:04:55.277 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.41,6.91],"pixels":"..."},"id":"720d6d9e-4dff-4a4c-9383-d37c6380a9b9"}
22:05:00.189 04.912 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ebc38fd-d2b7-4341-b77c-4ce5ae61877d"}
22:05:00.191 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":5000,"id":"4ebc38fd-d2b7-4341-b77c-4ce5ae61877d"}
22:05:00.193 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86cbc9f9-6368-409e-9b52-cf2f329a9847"}
22:05:00.196 00.003 16872 case statement mapped state 6 to 3
22:05:00.200 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"86cbc9f9-6368-409e-9b52-cf2f329a9847"}
22:05:00.200 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7e9de09a-65e0-42cd-9b82-f4dcb2cb1629"}
22:05:00.206 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.41,6.91],"pixels":"..."},"id":"7e9de09a-65e0-42cd-9b82-f4dcb2cb1629"}
22:05:00.733 00.527 9640 Exposure complete
22:05:00.865 00.132 9640 worker thread done servicing request
22:05:00.865 00.000 16872 OnExposeComplete: enter
22:05:00.870 00.005 16872 UpdateGuideState(): m_state=6
22:05:00.873 00.003 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:05:00.873 00.000 16872 Star::Find returns 1 (0), X=174.38, Y=272.84, Mass=217061, SNR=268.5, Peak=20376 HFD=3.7
22:05:00.873 00.000 16872 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.61) = xAngle (1.97 = 1.97)
22:05:00.880 00.007 16872 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.09 = -1.09)
22:05:00.880 00.000 16872 CameraToMount -- cameraX=0.25 cameraY=0.10 hyp=0.27 cameraTheta=0.36 mountX=-0.11 mountY=-0.24, mountTheta=-1.99
22:05:00.889 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=0.10, opts=13)
22:05:00.892 00.003 16872 Enqueuing Move request for scope (0.25, 0.10)
22:05:00.897 00.005 9640 Worker thread wakes up
22:05:00.897 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.10) opts 0xd
22:05:00.897 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, 0.10)
22:05:00.897 00.000 9640 Moving (0.25, 0.10) raw xDistance=-0.11 yDistance=-0.24
22:05:00.897 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:05:00.897 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.24, m_sumCorr=0
22:05:00.897 00.000 9640 MoveAxis(E, 0, ABG)
22:05:00.897 00.000 9640 Move returns status 0, amount 0
22:05:00.897 00.000 9640 MoveAxis(N, 0, ABG)
22:05:00.897 00.000 9640 Move returns status 0, amount 0
22:05:00.897 00.000 9640 move complete, result=0
22:05:00.897 00.000 9640 worker thread done servicing request
22:05:00.897 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65512, med=3364, FiltMin=3232, FiltMax=59092, Gamma=2.190
22:05:00.939 00.042 16872 UpdateGuideState exits: m=217061 SNR=268.5
22:05:00.945 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:00.947 00.002 16872 ScheduleExposure(5000,3,1) exposurePending=0
22:05:00.952 00.005 16872 Enqueuing Expose request
22:05:00.957 00.005 16872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:05:00.957 00.000 9640 Worker thread wakes up
22:05:00.957 00.000 9640 worker thread servicing REQUEST_EXPOSE 5000
22:05:00.957 00.000 9640 Handling exposure in thread, d=5000 o=3 r=(159,258,31,31)
22:05:01.234 00.277 16872 OnExposureDurationSelected: duration = 3000
22:05:01.708 00.474 16872 evsrv: cli 0D3BFB48 connect
22:05:01.716 00.008 16872 case statement mapped state 6 to 3
22:05:01.716 00.000 16872 case statement mapped state 6 to 3
22:05:01.725 00.009 16872 evsrv: cli 0D3BFB48 request: {"method":"get_pixel_scale","id":"1bb7adc2-19c9-4e6e-ab29-be873016afa4"}
22:05:01.728 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":0.906659,"id":"1bb7adc2-19c9-4e6e-ab29-be873016afa4"}
22:05:01.732 00.004 16872 evsrv: cli 0D3BFB48 disconnect
22:05:04.744 03.012 16872 StartLoopingInteractive: Loop button clicked
22:05:04.748 00.004 16872 Mount: notify guiding stopped
22:05:04.748 00.000 16872 Changing from state GUIDING to STOP
22:05:04.756 00.008 16872 guider state => SELECTED
22:05:04.757 00.001 16872 Status Line: Looping
22:05:04.765 00.008 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:05:05.190 00.425 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"325333fe-7667-41f8-a3d5-dbec758ef33d"}
22:05:05.193 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"325333fe-7667-41f8-a3d5-dbec758ef33d"}
22:05:05.193 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26d3ea41-cd27-44a1-9c92-2ea53a3f8b6e"}
22:05:05.197 00.004 16872 case statement mapped state 2 to 1
22:05:05.197 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"26d3ea41-cd27-44a1-9c92-2ea53a3f8b6e"}
22:05:05.197 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0567a87b-d7a4-408e-9f39-24e46133c2f1"}
22:05:05.209 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.38,6.84],"pixels":"..."},"id":"0567a87b-d7a4-408e-9f39-24e46133c2f1"}
22:05:06.514 01.305 9640 Exposure complete
22:05:06.648 00.134 9640 worker thread done servicing request
22:05:06.648 00.000 16872 OnExposeComplete: enter
22:05:06.653 00.005 16872 UpdateGuideState(): m_state=2
22:05:06.655 00.002 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:06.655 00.000 16872 Star::Find returns 1 (0), X=174.36, Y=272.53, Mass=224621, SNR=270.1, Peak=19404 HFD=3.7
22:05:06.661 00.006 16872 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.61) = xAngle (0.88 = 0.88)
22:05:06.661 00.000 16872 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-2.18 = -2.18)
22:05:06.666 00.005 16872 CameraToMount -- cameraX=0.24 cameraY=-0.21 hyp=0.32 cameraTheta=-0.73 mountX=0.20 mountY=-0.26, mountTheta=-0.91
22:05:06.677 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65512, med=3364, FiltMin=3244, FiltMax=55108, Gamma=2.190
22:05:06.716 00.039 16872 UpdateGuideState exits: m=224621 SNR=270.1
22:05:06.719 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:06.719 00.000 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:05:06.719 00.000 16872 Enqueuing Expose request
22:05:06.719 00.000 9640 Worker thread wakes up
22:05:06.727 00.008 9640 worker thread servicing REQUEST_EXPOSE 3000
22:05:06.727 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:05:08.198 01.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d024df28-bec8-4627-b4d0-01a88900d567"}
22:05:08.198 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d024df28-bec8-4627-b4d0-01a88900d567"}
22:05:08.207 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e650cbf8-1e43-4ff0-927a-73483838460e"}
22:05:08.208 00.001 16872 case statement mapped state 2 to 1
22:05:08.213 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"e650cbf8-1e43-4ff0-927a-73483838460e"}
22:05:08.220 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7bb5c10c-26c1-4d71-9379-4d8941d1b76a"}
22:05:08.224 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.36,6.53],"pixels":"..."},"id":"7bb5c10c-26c1-4d71-9379-4d8941d1b76a"}
22:05:08.721 00.497 16872 GuiderMultiStar::AutoSelect enter
22:05:08.725 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:05:08.849 00.124 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:05:09.011 00.162 16872 AutoFind: global mean = 0.0, stdev 473.5
22:05:09.015 00.004 16872 AutoFind: using threshold = 0.1
22:05:09.164 00.149 16872 AutoFind: local max [904, 821] 417.3
22:05:09.164 00.000 16872 AutoFind: local max [174, 273] 71.6
22:05:09.164 00.000 16872 AutoFind: local max [694, 802] 42.4
22:05:09.173 00.009 16872 AutoFind: local max [814, 845] 22.8
22:05:09.173 00.000 16872 AutoFind: local max [1314, 20] 21.4
22:05:09.180 00.007 16872 AutoFind: local max [1056, 11] 16.2
22:05:09.183 00.003 16872 AutoFind: local max [821, 793] 15.6
22:05:09.183 00.000 16872 AutoFind: local max [1174, 13] 15.5
22:05:09.183 00.000 16872 AutoFind: local max [139, 927] 11.5
22:05:09.190 00.007 16872 AutoFind: local max [338, 139] 11.0
22:05:09.190 00.000 16872 AutoFind: local max [662, 228] 9.4
22:05:09.190 00.000 16872 AutoFind: local max [1503, 814] 6.1
22:05:09.198 00.008 16872 AutoFind: local max [529, 698] 5.9
22:05:09.198 00.000 16872 AutoFind: local max [1805, 1029] 4.9
22:05:09.198 00.000 16872 AutoFind: local max [880, 72] 4.5
22:05:09.206 00.008 16872 AutoFind: local max [603, 450] 4.0
22:05:09.210 00.004 16872 AutoFind: local max [1376, 66] 3.9
22:05:09.215 00.005 16872 AutoFind: local max [70, 427] 3.8
22:05:09.219 00.004 16872 AutoFind: local max [1227, 510] 3.8
22:05:09.223 00.004 16872 AutoFind: local max [1825, 271] 3.7
22:05:09.223 00.000 16872 AutoFind: local max [98, 397] 3.5
22:05:09.230 00.007 16872 AutoFind: local max [581, 40] 3.4
22:05:09.234 00.004 16872 AutoFind: local max [285, 600] 2.8
22:05:09.238 00.004 16872 AutoFind: local max [395, 911] 2.8
22:05:09.242 00.004 16872 AutoFind: local max [892, 812] 2.6
22:05:09.246 00.004 16872 AutoFind: local max [1495, 450] 2.3
22:05:09.249 00.003 16872 AutoFind: local max [903, 381] 2.2
22:05:09.254 00.005 16872 AutoFind: local max [441, 268] 2.2
22:05:09.256 00.002 16872 AutoFind: local max [1621, 469] 2.1
22:05:09.260 00.004 16872 AutoFind: local max [542, 380] 1.9
22:05:09.263 00.003 16872 AutoFind: local max [1842, 243] 1.8
22:05:09.263 00.000 16872 AutoFind: local max [940, 1027] 1.7
22:05:09.263 00.000 16872 AutoFind: local max [1397, 313] 1.4
22:05:09.273 00.010 16872 AutoFind: local max [1114, 460] 1.3
22:05:09.275 00.002 16872 AutoFind: local max [620, 1052] 1.2
22:05:09.279 00.004 16872 AutoFind: local max [1421, 900] 1.2
22:05:09.282 00.003 16872 AutoFind: local max [785, 373] 1.2
22:05:09.282 00.000 16872 AutoFind: local max [691, 813] 1.2
22:05:09.287 00.005 16872 AutoFind: local max [884, 897] 1.2
22:05:09.290 00.003 16872 AutoFind: local max [1829, 301] 1.1
22:05:09.290 00.000 16872 AutoFind: local max [677, 930] 1.1
22:05:09.296 00.006 16872 AutoFind: local max [854, 469] 1.1
22:05:09.296 00.000 16872 AutoFind: local max [1345, 481] 1.1
22:05:09.296 00.000 16872 AutoFind: local max [427, 48] 1.0
22:05:09.305 00.009 16872 AutoFind: local max [827, 482] 1.0
22:05:09.305 00.000 16872 AutoFind: local max [1283, 939] 1.0
22:05:09.311 00.006 16872 AutoFind: local max [1407, 990] 1.0
22:05:09.313 00.002 16872 AutoFind: local max [532, 24] 1.0
22:05:09.316 00.003 16872 AutoFind: local max [1260, 798] 1.0
22:05:09.316 00.000 16872 AutoFind: local max [1002, 417] 1.0
22:05:09.320 00.004 16872 AutoFind: local max [1673, 653] 1.0
22:05:09.324 00.004 16872 AutoFind: local max [1551, 190] 1.0
22:05:09.328 00.004 16872 AutoFind: local max [786, 40] 1.0
22:05:09.329 00.001 16872 AutoFind: local max [140, 342] 0.9
22:05:09.333 00.004 16872 AutoFind: local max [1291, 989] 0.9
22:05:09.333 00.000 16872 AutoFind: local max [445, 580] 0.9
22:05:09.337 00.004 16872 AutoFind: local max [1749, 918] 0.9
22:05:09.337 00.000 16872 AutoFind: local max [172, 285] 0.9
22:05:09.337 00.000 16872 AutoFind: local max [402, 728] 0.9
22:05:09.345 00.008 16872 AutoFind: local max [21, 611] 0.9
22:05:09.347 00.002 16872 AutoFind: local max [1174, 420] 0.9
22:05:09.349 00.002 16872 AutoFind: local max [1353, 386] 0.9
22:05:09.349 00.000 16872 AutoFind: local max [837, 676] 0.9
22:05:09.355 00.006 16872 AutoFind: local max [981, 1071] 0.9
22:05:09.357 00.002 16872 AutoFind: local max [815, 133] 0.9
22:05:09.357 00.000 16872 AutoFind: local max [987, 287] 0.9
22:05:09.365 00.008 16872 AutoFind: local max [447, 437] 0.9
22:05:09.368 00.003 16872 AutoFind: local max [1377, 598] 0.9
22:05:09.370 00.002 16872 AutoFind: local max [1724, 369] 0.9
22:05:09.373 00.003 16872 AutoFind: local max [1083, 319] 0.9
22:05:09.373 00.000 16872 AutoFind: local max [1089, 656] 0.9
22:05:09.379 00.006 16872 AutoFind: local max [1715, 956] 0.9
22:05:09.379 00.000 16872 AutoFind: local max [603, 371] 0.9
22:05:09.383 00.004 16872 AutoFind: local max [1031, 661] 0.9
22:05:09.387 00.004 16872 AutoFind: local max [407, 419] 0.9
22:05:09.387 00.000 16872 AutoFind: local max [322, 247] 0.9
22:05:09.390 00.003 16872 AutoFind: local max [696, 895] 0.9
22:05:09.394 00.004 16872 AutoFind: local max [1300, 493] 0.9
22:05:09.397 00.003 16872 AutoFind: local max [925, 647] 0.9
22:05:09.397 00.000 16872 AutoFind: local max [96, 1036] 0.9
22:05:09.397 00.000 16872 AutoFind: local max [915, 806] 0.9
22:05:09.404 00.007 16872 AutoFind: local max [1611, 82] 0.9
22:05:09.406 00.002 16872 AutoFind: local max [779, 75] 0.9
22:05:09.409 00.003 16872 AutoFind: local max [34, 591] 0.9
22:05:09.413 00.004 16872 AutoFind: local max [687, 640] 0.9
22:05:09.416 00.003 16872 AutoFind: local max [183, 285] 0.9
22:05:09.420 00.004 16872 AutoFind: local max [1751, 226] 0.9
22:05:09.421 00.001 16872 AutoFind: local max [302, 528] 0.8
22:05:09.424 00.003 16872 AutoFind: local max [1861, 87] 0.8
22:05:09.427 00.003 16872 AutoFind: local max [1312, 648] 0.8
22:05:09.428 00.001 16872 AutoFind: local max [1044, 12] 0.8
22:05:09.428 00.000 16872 AutoFind: local max [1780, 468] 0.8
22:05:09.428 00.000 16872 AutoFind: local max [1284, 833] 0.8
22:05:09.439 00.011 16872 AutoFind: local max [715, 308] 0.8
22:05:09.439 00.000 16872 AutoFind: local max [1448, 557] 0.8
22:05:09.439 00.000 16872 AutoFind: local max [1327, 615] 0.8
22:05:09.445 00.006 16872 AutoFind: local max [385, 947] 0.8
22:05:09.445 00.000 16872 AutoFind: local max [258, 771] 0.8
22:05:09.450 00.005 16872 AutoFind: local max [1869, 165] 0.8
22:05:09.454 00.004 16872 AutoFind: local max [507, 680] 0.8
22:05:09.454 00.000 16872 AutoFind: close dim-bright [1044, 12] 0.8 - [1056, 11] 16.2
22:05:09.458 00.004 16872 AutoFind: too close [183, 285] 0.9 - [172, 285] 0.9
22:05:09.458 00.000 16872 AutoFind: close dim-bright [183, 285] 0.9 - [174, 273] 71.6
22:05:09.462 00.004 16872 AutoFind: too close [34, 591] 0.9 - [21, 611] 0.9
22:05:09.462 00.000 16872 AutoFind: close dim-bright [915, 806] 0.9 - [904, 821] 417.3
22:05:09.462 00.000 16872 AutoFind: close dim-bright [172, 285] 0.9 - [174, 273] 71.6
22:05:09.472 00.010 16872 AutoFind: close dim-bright [691, 813] 1.2 - [694, 802] 42.4
22:05:09.472 00.000 16872 AutoFind: close dim-bright [892, 812] 2.6 - [904, 821] 417.3
22:05:09.472 00.000 16872 AutoFind: too close to edge [1044, 12] 0.8
22:05:09.479 00.007 16872 AutoFind: too close to edge [981, 1071] 0.9
22:05:09.479 00.000 16872 AutoFind: too close to edge [1174, 13] 15.5
22:05:09.485 00.006 16872 AutoFind: too close to edge [1056, 11] 16.2
22:05:09.487 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:05:09.491 00.004 16872 Star::Find(15, 904, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.491 00.000 16872 Star::Find returns 1 (0), X=904.36, Y=820.30, Mass=1597061, SNR=642.6, Peak=65512 HFD=4.8
22:05:09.495 00.004 16872 Star::Find(15, 174, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.495 00.000 16872 Star::Find returns 1 (0), X=174.36, Y=272.53, Mass=224621, SNR=270.1, Peak=19404 HFD=3.7
22:05:09.495 00.000 16872 Star::Find(15, 694, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.495 00.000 16872 Star::Find returns 1 (0), X=694.22, Y=802.06, Mass=127510, SNR=199.5, Peak=12096 HFD=4.1
22:05:09.507 00.012 16872 Star::Find(15, 814, 845, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.507 00.000 16872 Star::Find returns 1 (0), X=814.08, Y=844.64, Mass=60607, SNR=134.3, Peak=7972 HFD=3.5
22:05:09.513 00.006 16872 Star::Find(15, 1314, 20, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.517 00.004 16872 Star::Find returns 1 (0), X=1314.63, Y=20.17, Mass=68964, SNR=151.3, Peak=7464 HFD=3.8
22:05:09.519 00.002 16872 Star::Find(15, 821, 793, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.521 00.002 16872 Star::Find returns 1 (0), X=821.46, Y=792.94, Mass=46606, SNR=112.8, Peak=6836 HFD=3.7
22:05:09.524 00.003 16872 Star::Find(15, 139, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.524 00.000 16872 Star::Find returns 1 (0), X=139.14, Y=926.20, Mass=30535, SNR=82.3, Peak=5608 HFD=3.7
22:05:09.530 00.006 16872 Star::Find(15, 338, 139, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.530 00.000 16872 Star::Find returns 1 (0), X=338.62, Y=139.15, Mass=34204, SNR=90.4, Peak=5824 HFD=3.6
22:05:09.534 00.004 16872 Star::Find(15, 662, 228, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.537 00.003 16872 Star::Find returns 1 (0), X=662.10, Y=227.52, Mass=26412, SNR=78.2, Peak=5436 HFD=3.6
22:05:09.538 00.001 16872 Star::Find(15, 1503, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.538 00.000 16872 Star::Find returns 1 (0), X=1502.96, Y=813.86, Mass=14019, SNR=52.6, Peak=4600 HFD=3.0
22:05:09.546 00.008 16872 Star::Find(15, 529, 698, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.546 00.000 16872 Star::Find returns 1 (0), X=529.03, Y=697.71, Mass=15956, SNR=55.3, Peak=4608 HFD=3.5
22:05:09.550 00.004 16872 Star::Find(15, 1805, 1029, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.550 00.000 16872 Star::Find returns 1 (0), X=1804.64, Y=1029.15, Mass=13477, SNR=55.6, Peak=4468 HFD=3.5
22:05:09.555 00.005 16872 Star::Find(15, 880, 72, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.558 00.003 16872 Star::Find returns 1 (0), X=879.84, Y=71.49, Mass=12553, SNR=49.1, Peak=4240 HFD=3.5
22:05:09.561 00.003 16872 Star::Find(15, 603, 450, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.562 00.001 16872 Star::Find returns 1 (0), X=602.81, Y=449.63, Mass=11479, SNR=47.5, Peak=4180 HFD=3.6
22:05:09.562 00.000 16872 Star::Find(15, 1376, 66, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.562 00.000 16872 Star::Find returns 1 (0), X=1376.15, Y=66.48, Mass=8071, SNR=38.6, Peak=4124 HFD=3.0
22:05:09.570 00.008 16872 Star::Find(15, 70, 427, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.575 00.005 16872 Star::Find returns 1 (0), X=70.21, Y=426.74, Mass=6756, SNR=37.3, Peak=4164 HFD=2.5
22:05:09.576 00.001 16872 Star::Find(15, 1227, 510, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.579 00.003 16872 Star::Find returns 1 (0), X=1226.93, Y=509.80, Mass=8669, SNR=38.7, Peak=4068 HFD=3.4
22:05:09.579 00.000 16872 Star::Find(15, 1825, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.584 00.005 16872 Star::Find returns 1 (0), X=1824.86, Y=271.51, Mass=10399, SNR=43.2, Peak=4336 HFD=3.5
22:05:09.587 00.003 16872 Star::Find(15, 98, 397, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.587 00.000 16872 Star::Find returns 1 (0), X=97.80, Y=396.85, Mass=7750, SNR=35.4, Peak=4108 HFD=2.8
22:05:09.592 00.005 16872 Star::Find(15, 581, 40, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.596 00.004 16872 Star::Find returns 1 (0), X=581.24, Y=40.07, Mass=8879, SNR=41.1, Peak=4148 HFD=3.2
22:05:09.597 00.001 16872 Star::Find(15, 285, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.597 00.000 16872 Star::Find returns 1 (0), X=284.96, Y=599.40, Mass=6675, SNR=34.9, Peak=3976 HFD=3.2
22:05:09.605 00.008 16872 Star::Find(15, 395, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.607 00.002 16872 Star::Find returns 1 (0), X=394.84, Y=910.30, Mass=5712, SNR=32.0, Peak=3960 HFD=2.9
22:05:09.610 00.003 16872 Star::Find(15, 892, 812, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.612 00.002 16872 Star::Find returns 1 (0), X=904.36, Y=820.30, Mass=1597061, SNR=642.6, Peak=65512 HFD=4.8
22:05:09.614 00.002 16872 Star::Find(15, 1495, 450, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.617 00.003 16872 Star::Find returns 1 (0), X=1495.16, Y=450.45, Mass=4939, SNR=27.4, Peak=3864 HFD=2.9
22:05:09.621 00.004 16872 Star::Find(15, 903, 381, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.621 00.000 16872 Star::Find returns 1 (0), X=903.07, Y=380.62, Mass=5756, SNR=29.2, Peak=3796 HFD=3.5
22:05:09.625 00.004 16872 Star::Find(15, 441, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.628 00.003 16872 Star::Find returns 1 (0), X=440.92, Y=268.24, Mass=5447, SNR=28.7, Peak=3804 HFD=3.1
22:05:09.630 00.002 16872 Star::Find(15, 1621, 469, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.630 00.000 16872 Star::Find returns 1 (0), X=1620.23, Y=468.93, Mass=6452, SNR=28.9, Peak=3800 HFD=3.9
22:05:09.637 00.007 16872 Star::Find(15, 542, 380, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.640 00.003 16872 Star::Find returns 1 (0), X=541.53, Y=380.25, Mass=3971, SNR=26.5, Peak=3764 HFD=3.1
22:05:09.641 00.001 16872 Star::Find(15, 1842, 243, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.646 00.005 16872 Star::Find returns 1 (0), X=1841.62, Y=243.63, Mass=3721, SNR=23.5, Peak=3820 HFD=2.9
22:05:09.646 00.000 16872 Star::Find(15, 940, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.650 00.004 16872 Star::Find returns 1 (0), X=940.97, Y=1026.67, Mass=4366, SNR=25.1, Peak=3680 HFD=4.0
22:05:09.650 00.000 16872 Star::Find(15, 1397, 313, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.654 00.004 16872 Star::Find returns 1 (0), X=1397.71, Y=312.89, Mass=2026, SNR=14.3, Peak=3656 HFD=2.2
22:05:09.658 00.004 16872 Star::Find(15, 1114, 460, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.658 00.000 16872 Star::Find returns 1 (0), X=1113.50, Y=459.28, Mass=2893, SNR=19.6, Peak=3732 HFD=2.9
22:05:09.663 00.005 16872 Star::Find(15, 620, 1052, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.667 00.004 16872 Star::Find returns 1 (0), X=619.30, Y=1052.55, Mass=2002, SNR=15.8, Peak=3640 HFD=2.3
22:05:09.667 00.000 16872 Star::Find(15, 1421, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.673 00.006 16872 Star::Find returns 0 (4), X=1421.31, Y=899.51, Mass=9303, SNR=51.8, Peak=5416 HFD=1.4
22:05:09.673 00.000 16872 Star::Find(15, 785, 373, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.679 00.006 16872 Star::Find returns 1 (0), X=784.54, Y=373.28, Mass=1855, SNR=14.2, Peak=3628 HFD=2.8
22:05:09.679 00.000 16872 Star::Find(15, 691, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.684 00.005 16872 Star::Find returns 1 (0), X=694.22, Y=802.06, Mass=127510, SNR=199.5, Peak=12096 HFD=4.1
22:05:09.687 00.003 16872 Star::Find(15, 884, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.687 00.000 16872 Star::Find returns 1 (0), X=883.77, Y=896.73, Mass=2037, SNR=16.5, Peak=3552 HFD=3.4
22:05:09.691 00.004 16872 Star::Find(15, 1829, 301, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.691 00.000 16872 Star::Find returns 1 (0), X=1837.80, Y=290.24, Mass=1596, SNR=18.5, Peak=3768 HFD=1.6
22:05:09.695 00.004 16872 Star::Find(15, 677, 930, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.698 00.003 16872 Star::Find returns 1 (0), X=676.10, Y=929.52, Mass=1931, SNR=16.1, Peak=3600 HFD=2.7
22:05:09.701 00.003 16872 Star::Find(15, 854, 469, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.703 00.002 16872 Star::Find returns 1 (0), X=854.75, Y=468.71, Mass=1520, SNR=14.6, Peak=3616 HFD=2.8
22:05:09.706 00.003 16872 Star::Find(15, 1345, 481, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.706 00.000 16872 Star::Find returns 1 (0), X=1344.60, Y=480.08, Mass=1344, SNR=14.9, Peak=3536 HFD=2.3
22:05:09.712 00.006 16872 Star::Find(15, 427, 48, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.715 00.003 16872 Star::Find returns 1 (0), X=427.10, Y=47.16, Mass=2317, SNR=17.6, Peak=3632 HFD=2.9
22:05:09.717 00.002 16872 Star::Find(15, 827, 482, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.720 00.003 16872 Star::Find returns 1 (0), X=827.18, Y=481.96, Mass=1015, SNR=10.4, Peak=3584 HFD=2.0
22:05:09.722 00.002 16872 Star::Find(15, 1283, 939, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.725 00.003 16872 Star::Find returns 1 (0), X=1283.49, Y=939.35, Mass=995, SNR=9.9, Peak=3540 HFD=1.8
22:05:09.728 00.003 16872 Star::Find(15, 1407, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.729 00.001 16872 Star::Find returns 1 (0), X=1406.41, Y=989.19, Mass=3082, SNR=20.2, Peak=3600 HFD=4.1
22:05:09.731 00.002 16872 Star::Find(15, 532, 24, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.731 00.000 16872 Star::Find returns 1 (0), X=531.66, Y=24.33, Mass=1683, SNR=14.2, Peak=3572 HFD=2.4
22:05:09.739 00.008 16872 Star::Find(15, 1260, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.740 00.001 16872 Star::Find returns 1 (0), X=1260.10, Y=797.71, Mass=1162, SNR=10.6, Peak=3504 HFD=2.4
22:05:09.745 00.005 16872 Star::Find(15, 1002, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.745 00.000 16872 Star::Find returns 1 (0), X=1001.79, Y=417.22, Mass=769, SNR=9.1, Peak=3532 HFD=1.6
22:05:09.745 00.000 16872 Star::Find(15, 1673, 653, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.752 00.007 16872 Star::Find returns 1 (0), X=1673.54, Y=652.30, Mass=1544, SNR=13.8, Peak=3616 HFD=2.5
22:05:09.752 00.000 16872 Star::Find(15, 1551, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.759 00.007 16872 Star::Find false star n=9 nbg=272 bg=3359.1 sigma=31.5 thresh=3454 peak=3454
22:05:09.761 00.002 16872 Star::Find returns 0 (2), X=1551.00, Y=190.00, Mass=972, SNR=2.9, Peak=3504 HFD=0.0
22:05:09.762 00.001 16872 Star::Find(15, 786, 40, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.762 00.000 16872 Star::Find returns 0 (4), X=785.88, Y=39.66, Mass=1001, SNR=11.8, Peak=3616 HFD=1.5
22:05:09.762 00.000 16872 Star::Find(15, 140, 342, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.769 00.007 16872 Star::Find returns 1 (0), X=154.06, Y=343.18, Mass=901, SNR=10.2, Peak=3492 HFD=2.3
22:05:09.769 00.000 16872 Star::Find(15, 1291, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.769 00.000 16872 Star::Find returns 1 (0), X=1291.79, Y=989.17, Mass=1084, SNR=9.8, Peak=3512 HFD=2.3
22:05:09.778 00.009 16872 Star::Find(15, 445, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.778 00.000 16872 Star::Find returns 1 (0), X=445.60, Y=578.83, Mass=2438, SNR=19.5, Peak=3572 HFD=4.5
22:05:09.778 00.000 16872 Star::Find(15, 1749, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.786 00.008 16872 Star::Find false star n=5 nbg=283 bg=3369.7 sigma=32.7 thresh=3468 peak=3465
22:05:09.789 00.003 16872 Star::Find returns 0 (2), X=1749.00, Y=918.00, Mass=580, SNR=2.9, Peak=3528 HFD=0.0
22:05:09.791 00.002 16872 Star::Find(15, 402, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.793 00.002 16872 Star::Find returns 1 (0), X=405.29, Y=719.07, Mass=638, SNR=9.6, Peak=3556 HFD=2.3
22:05:09.793 00.000 16872 Star::Find(15, 1174, 420, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.793 00.000 16872 Star::Find returns 1 (0), X=1173.29, Y=419.46, Mass=3304, SNR=17.5, Peak=3580 HFD=4.6
22:05:09.793 00.000 16872 Star::Find(15, 1353, 386, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.804 00.011 16872 Star::Find returns 1 (0), X=1352.82, Y=385.93, Mass=971, SNR=10.1, Peak=3496 HFD=2.3
22:05:09.804 00.000 16872 Star::Find(15, 837, 676, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.810 00.006 16872 Star::Find returns 1 (0), X=837.58, Y=676.15, Mass=1842, SNR=14.5, Peak=3520 HFD=3.7
22:05:09.812 00.002 16872 Star::Find(15, 815, 133, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.815 00.003 16872 Star::Find returns 1 (0), X=814.85, Y=133.06, Mass=2144, SNR=15.4, Peak=3536 HFD=3.4
22:05:09.818 00.003 16872 Star::Find(15, 987, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.819 00.001 16872 Star::Find returns 0 (4), X=986.78, Y=286.40, Mass=717, SNR=9.0, Peak=3532 HFD=1.4
22:05:09.825 00.006 16872 Star::Find(15, 447, 437, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.825 00.000 16872 Star::Find returns 1 (0), X=447.17, Y=436.96, Mass=1033, SNR=12.1, Peak=3536 HFD=2.1
22:05:09.825 00.000 16872 Star::Find(15, 1377, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.825 00.000 16872 Star::Find false star n=3 nbg=277 bg=3361.7 sigma=33.7 thresh=3463 peak=3459
22:05:09.834 00.009 16872 Star::Find returns 0 (2), X=1377.00, Y=598.00, Mass=355, SNR=2.9, Peak=3508 HFD=0.0
22:05:09.837 00.003 16872 Star::Find(15, 1724, 369, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.839 00.002 16872 Star::Find returns 1 (0), X=1722.55, Y=368.63, Mass=1107, SNR=10.2, Peak=3524 HFD=5.6
22:05:09.843 00.004 16872 Star::Find(15, 1083, 319, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.844 00.001 16872 Star::Find returns 1 (0), X=1094.26, Y=327.44, Mass=590, SNR=8.1, Peak=3536 HFD=3.4
22:05:09.844 00.000 16872 Star::Find(15, 1089, 656, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.851 00.007 16872 Star::Find returns 1 (0), X=1076.51, Y=648.72, Mass=1116, SNR=12.0, Peak=3508 HFD=5.7
22:05:09.854 00.003 16872 Star::Find(15, 1715, 956, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.854 00.000 16872 Star::Find false star n=6 nbg=264 bg=3365.7 sigma=26.5 thresh=3445 peak=3443
22:05:09.859 00.005 16872 Star::Find returns 0 (2), X=1715.00, Y=956.00, Mass=622, SNR=2.9, Peak=3508 HFD=0.0
22:05:09.859 00.000 16872 Star::Find(15, 603, 371, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.859 00.000 16872 Star::Find returns 1 (0), X=603.21, Y=370.82, Mass=1071, SNR=9.7, Peak=3528 HFD=2.7
22:05:09.859 00.000 16872 Star::Find(15, 1031, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.868 00.009 16872 Star::Find false star n=4 nbg=274 bg=3359.3 sigma=31.2 thresh=3453 peak=3451
22:05:09.868 00.000 16872 Star::Find returns 0 (2), X=1031.00, Y=661.00, Mass=475, SNR=2.9, Peak=3516 HFD=0.0
22:05:09.868 00.000 16872 Star::Find(15, 407, 419, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.876 00.008 16872 Star::Find false star n=5 nbg=260 bg=3363.0 sigma=28.0 thresh=3447 peak=3447
22:05:09.876 00.000 16872 Star::Find returns 0 (2), X=407.00, Y=419.00, Mass=501, SNR=2.9, Peak=3492 HFD=0.0
22:05:09.880 00.004 16872 Star::Find(15, 322, 247, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.886 00.006 16872 Star::Find returns 1 (0), X=323.57, Y=247.32, Mass=1456, SNR=15.3, Peak=3516 HFD=3.9
22:05:09.886 00.000 16872 Star::Find(15, 696, 895, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.886 00.000 16872 Star::Find returns 1 (0), X=687.11, Y=885.82, Mass=1063, SNR=10.8, Peak=3528 HFD=4.3
22:05:09.894 00.008 16872 Star::Find(15, 1300, 493, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.896 00.002 16872 Star::Find returns 1 (0), X=1300.20, Y=492.75, Mass=727, SNR=8.7, Peak=3512 HFD=1.6
22:05:09.900 00.004 16872 Star::Find(15, 925, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.900 00.000 16872 Star::Find returns 1 (0), X=925.29, Y=648.20, Mass=1497, SNR=13.8, Peak=3564 HFD=3.4
22:05:09.900 00.000 16872 Star::Find(15, 96, 1036, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.908 00.008 16872 Star::Find false star n=3 nbg=259 bg=3355.9 sigma=29.7 thresh=3445 peak=3444
22:05:09.910 00.002 16872 Star::Find returns 0 (2), X=96.00, Y=1036.00, Mass=376, SNR=2.9, Peak=3504 HFD=0.0
22:05:09.914 00.004 16872 Star::Find(15, 915, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.916 00.002 16872 Star::Find returns 1 (0), X=904.37, Y=820.18, Mass=1610990, SNR=671.8, Peak=63784 HFD=4.8
22:05:09.919 00.003 16872 Star::Find(15, 1611, 82, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.919 00.000 16872 Star::Find returns 1 (0), X=1611.07, Y=81.70, Mass=1532, SNR=14.5, Peak=3652 HFD=2.3
22:05:09.925 00.006 16872 Star::Find(15, 779, 75, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.926 00.001 16872 Star::Find returns 0 (4), X=791.48, Y=76.49, Mass=1956, SNR=23.1, Peak=3876 HFD=1.4
22:05:09.926 00.000 16872 Star::Find(15, 687, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.933 00.007 16872 Star::Find false star n=4 nbg=266 bg=3359.8 sigma=29.8 thresh=3449 peak=3438
22:05:09.933 00.000 16872 Star::Find returns 0 (2), X=687.00, Y=640.00, Mass=453, SNR=2.9, Peak=3492 HFD=0.0
22:05:09.933 00.000 16872 Star::Find(15, 1751, 226, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.941 00.008 16872 Star::Find false star n=3 nbg=281 bg=3366.0 sigma=31.7 thresh=3461 peak=3440
22:05:09.944 00.003 16872 Star::Find returns 0 (2), X=1751.00, Y=226.00, Mass=302, SNR=2.9, Peak=3496 HFD=0.0
22:05:09.944 00.000 16872 Star::Find(15, 302, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.949 00.005 16872 Star::Find returns 1 (0), X=301.68, Y=527.75, Mass=867, SNR=9.6, Peak=3532 HFD=1.7
22:05:09.953 00.004 16872 Star::Find(15, 1861, 87, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.953 00.000 16872 Star::Find returns 1 (0), X=1861.09, Y=86.40, Mass=1247, SNR=12.0, Peak=3576 HFD=2.2
22:05:09.959 00.006 16872 Star::Find(15, 1312, 648, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.959 00.000 16872 Star::Find returns 1 (0), X=1311.16, Y=648.88, Mass=1312, SNR=12.8, Peak=3540 HFD=2.6
22:05:09.959 00.000 16872 Star::Find(15, 1780, 468, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.966 00.007 16872 Star::Find returns 1 (0), X=1779.21, Y=468.39, Mass=531, SNR=7.1, Peak=3512 HFD=1.5
22:05:09.966 00.000 16872 Star::Find(15, 1284, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.973 00.007 16872 Star::Find returns 1 (0), X=1269.21, Y=821.05, Mass=885, SNR=10.6, Peak=3544 HFD=1.8
22:05:09.975 00.002 16872 Star::Find(15, 715, 308, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.975 00.000 16872 Star::Find returns 1 (0), X=703.38, Y=302.22, Mass=610, SNR=8.4, Peak=3528 HFD=1.8
22:05:09.975 00.000 16872 Star::Find(15, 1448, 557, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.983 00.008 16872 Star::Find returns 1 (0), X=1437.17, Y=566.78, Mass=768, SNR=9.2, Peak=3548 HFD=1.6
22:05:09.986 00.003 16872 Star::Find(15, 1327, 615, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.986 00.000 16872 Star::Find returns 0 (4), X=1329.56, Y=607.99, Mass=2137, SNR=19.9, Peak=3836 HFD=1.4
22:05:09.992 00.006 16872 Star::Find(15, 385, 947, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:09.994 00.002 16872 Star::Find returns 1 (0), X=385.37, Y=947.71, Mass=1288, SNR=11.2, Peak=3496 HFD=3.4
22:05:09.994 00.000 16872 Star::Find(15, 258, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:10.000 00.006 16872 Star::Find returns 1 (0), X=258.01, Y=772.20, Mass=721, SNR=8.1, Peak=3508 HFD=3.1
22:05:10.002 00.002 16872 Star::Find(15, 1869, 165, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:10.005 00.003 16872 Star::Find returns 1 (0), X=1868.17, Y=165.29, Mass=1146, SNR=11.8, Peak=3520 HFD=3.2
22:05:10.008 00.003 16872 Star::Find(15, 507, 680, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:10.008 00.000 16872 Star::Find returns 1 (0), X=507.64, Y=680.52, Mass=878, SNR=9.6, Peak=3540 HFD=1.6
22:05:10.008 00.000 16872 AutoFind: finding best star pass 1
22:05:10.015 00.007 16872 Star::Find(15, 904, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:10.015 00.000 16872 Star::Find returns 1 (0), X=904.36, Y=820.30, Mass=1597061, SNR=642.6, Peak=65512 HFD=4.8
22:05:10.020 00.005 16872 AutoFind: near-saturated [904, 821] 417.3 Mass 1597061 SNR 642.6 Peak 65512
22:05:10.024 00.004 16872 Star::Find(15, 174, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:10.026 00.002 16872 Star::Find returns 1 (0), X=174.36, Y=272.53, Mass=224621, SNR=270.1, Peak=19404 HFD=3.7
22:05:10.026 00.000 16872 AutoFind returns star at [174, 273] 71.6 Mass 224621 SNR 270.1
22:05:10.033 00.007 16872 Star::Find(15, 174, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:10.035 00.002 16872 Star::Find returns 1 (0), X=174.36, Y=272.53, Mass=224621, SNR=270.1, Peak=19404 HFD=3.7
22:05:10.035 00.000 16872 MultiStar: List (12): {174.36, 272.53}(270.1), {694.22, 802.06}(199.5), {814.08, 844.64}(134.3), {1314.63, 20.17}(151.3), {821.46, 792.94}(112.8), {139.14, 926.20}(82.3), {338.62, 139.15}(90.4), {662.10, 227.52}(78.2), {1502.96, 813.86}(52.6), {529.03, 697.71}(55.3), {1804.64, 1029.15}(55.6), {879.84, 71.49}(49.1), 
22:05:10.041 00.006 16872 setting lock position to (174.36, 272.53)
22:05:10.041 00.000 16872 MultiStar: stabilizing after lock position change
22:05:10.041 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65512, med=3364, FiltMin=3244, FiltMax=55108, Gamma=2.190
22:05:10.074 00.033 16872 Status Line: Auto-selected star at (174.4, 272.5)
22:05:10.265 00.191 9640 Exposure complete
22:05:10.400 00.135 9640 worker thread done servicing request
22:05:10.400 00.000 16872 OnExposeComplete: enter
22:05:10.408 00.008 16872 UpdateGuideState(): m_state=2
22:05:10.408 00.000 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:05:10.408 00.000 16872 Star::Find returns 1 (0), X=174.49, Y=272.89, Mass=128841, SNR=211.7, Peak=12756 HFD=3.7
22:05:10.415 00.007 16872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.61) = xAngle (2.82 = 2.82)
22:05:10.418 00.003 16872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.24 = -0.24)
22:05:10.421 00.003 16872 CameraToMount -- cameraX=0.13 cameraY=0.35 hyp=0.38 cameraTheta=1.21 mountX=-0.36 mountY=-0.09, mountTheta=-2.89
22:05:10.426 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65512, med=3300, FiltMin=3172, FiltMax=45388, Gamma=2.190
22:05:10.461 00.035 16872 UpdateGuideState exits: m=128841 SNR=211.7
22:05:10.465 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:10.465 00.000 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:05:10.465 00.000 16872 Enqueuing Expose request
22:05:10.473 00.008 9640 Worker thread wakes up
22:05:10.473 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:05:10.473 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:05:11.025 00.552 16872 GuideButtonClick i=1 ctx=Guide button clicked
22:05:11.035 00.010 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:05:11.042 00.007 16872 guider state => CALIBRATED
22:05:11.042 00.000 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:05:11.054 00.012 16872 reset dither spiral
22:05:11.198 00.144 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"801cfc63-688a-4bdc-814b-aa9dd3e6d0a5"}
22:05:11.203 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"801cfc63-688a-4bdc-814b-aa9dd3e6d0a5"}
22:05:11.206 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9823dad7-fa4d-4c5a-90ec-5210578237a5"}
22:05:11.206 00.000 16872 case statement mapped state 5 to 1
22:05:11.214 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"9823dad7-fa4d-4c5a-90ec-5210578237a5"}
22:05:11.229 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0a92d6c8-933c-479c-bb9c-6893929b3fc1"}
22:05:11.235 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.49,6.89],"pixels":"..."},"id":"0a92d6c8-933c-479c-bb9c-6893929b3fc1"}
22:05:14.007 02.772 9640 Exposure complete
22:05:14.146 00.139 9640 worker thread done servicing request
22:05:14.146 00.000 16872 OnExposeComplete: enter
22:05:14.149 00.003 16872 UpdateGuideState(): m_state=5
22:05:14.153 00.004 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:05:14.153 00.000 16872 Star::Find returns 1 (0), X=174.32, Y=272.81, Mass=132337, SNR=218.8, Peak=13220 HFD=3.7
22:05:14.153 00.000 16872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-1.61) = xAngle (3.33 = -2.96)
22:05:14.159 00.006 16872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (0.26 = 0.26)
22:05:14.161 00.002 16872 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.72 mountX=-0.28 mountY=0.07, mountTheta=2.88
22:05:14.161 00.000 16872 Changing from state CALIBRATED to GUIDING
22:05:14.170 00.009 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:05:14.170 00.000 16872 ScopeASCOM::SideOfPier() returns 1
22:05:14.251 00.081 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
22:05:14.255 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:05:14.255 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:05:14.255 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:05:14.266 00.011 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:05:14.271 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
22:05:14.271 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
22:05:14.279 00.008 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
22:05:14.283 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:05:14.283 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:05:14.283 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
22:05:14.289 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
22:05:14.289 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
22:05:14.289 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
22:05:14.312 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"375f2c10-6976-4253-a30c-b03f8a6c260f"}
22:05:14.316 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"375f2c10-6976-4253-a30c-b03f8a6c260f"}
22:05:14.321 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"63ba08f5-ad24-4438-a5ef-55448d015c3f"}
22:05:14.321 00.000 16872 case statement mapped state 5 to 1
22:05:14.321 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"63ba08f5-ad24-4438-a5ef-55448d015c3f"}
22:05:14.335 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9719850d-e91b-4324-8afe-280c54b40ab8"}
22:05:14.337 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.32,6.81],"pixels":"..."},"id":"9719850d-e91b-4324-8afe-280c54b40ab8"}
22:05:14.385 00.048 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:05:14.387 00.002 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:05:14.387 00.000 16872 Dec comp: XRate 8.069 -> 7.859 for dec -0.0 -> dec 13.1
22:05:14.394 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:05:14.394 00.000 16872 ScopeASCOM::SideOfPier() returns 1
22:05:14.465 00.071 16872 setting lock position to (174.32, 272.81)
22:05:14.467 00.002 16872 MultiStar: stabilizing after lock position change
22:05:14.471 00.004 16872 guider state => GUIDING
22:05:14.473 00.002 16872 Status Line: Guiding
22:05:14.477 00.004 16872 Mount: notify guiding started
22:05:14.483 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:05:14.487 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 9:54:27 PM"
22:05:14.495 00.008 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008069
22:05:14.500 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.007508
22:05:14.502 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:05:14.502 00.000 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.608650
22:05:14.502 00.000 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.102460
22:05:14.502 00.000 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000022
22:05:14.510 00.008 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
22:05:14.510 00.000 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:05:14.518 00.008 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns -1
22:05:14.518 00.000 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:05:14.518 00.000 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:05:14.527 00.009 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:05:14.527 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:05:14.527 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:05:14.535 00.008 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
22:05:14.535 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
22:05:14.540 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
22:05:14.543 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:05:14.543 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:05:14.543 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
22:05:14.550 00.007 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
22:05:14.552 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
22:05:14.556 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
22:05:14.556 00.000 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:05:14.561 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:05:14.566 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:05:14.568 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:05:14.568 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
22:05:14.568 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
22:05:14.568 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
22:05:14.577 00.009 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:05:14.577 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:05:14.585 00.008 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
22:05:14.586 00.001 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
22:05:14.586 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
22:05:14.593 00.007 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
22:05:14.708 00.115 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:05:14.886 00.178 16872 ScopeASCOM::SideOfPier() returns 1
22:05:14.892 00.006 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:05:14.894 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:05:14.894 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:05:14.894 00.000 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
22:05:14.894 00.000 16872 MountToCamera -- mountTheta (-0.00) + m_xAngle (-1.61) = xAngle (-1.61 = -1.61)
22:05:14.902 00.008 16872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
22:05:14.902 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
22:05:14.911 00.009 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
22:05:14.912 00.001 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:05:14.912 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65516, med=3316, FiltMin=3168, FiltMax=48576, Gamma=2.190
22:05:14.942 00.030 16872 UpdateGuideState exits: m=132337 SNR=218.8
22:05:14.953 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:14.953 00.000 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:05:14.953 00.000 16872 Enqueuing Expose request
22:05:14.961 00.008 9640 Worker thread wakes up
22:05:14.961 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:05:14.961 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:05:17.202 02.241 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ec56c7f-8e32-4618-936c-ab16c1a5b0d8"}
22:05:17.208 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"1ec56c7f-8e32-4618-936c-ab16c1a5b0d8"}
22:05:17.222 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aeae9652-77f9-4b61-83e1-d8cc320b352b"}
22:05:17.229 00.007 16872 case statement mapped state 6 to 3
22:05:17.234 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aeae9652-77f9-4b61-83e1-d8cc320b352b"}
22:05:17.249 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b0ab65b0-8588-44a7-b5b5-ce899e121a59"}
22:05:17.254 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.32,6.81],"pixels":"..."},"id":"b0ab65b0-8588-44a7-b5b5-ce899e121a59"}
22:05:18.530 01.276 9640 Exposure complete
22:05:18.687 00.157 9640 worker thread done servicing request
22:05:18.687 00.000 16872 OnExposeComplete: enter
22:05:18.692 00.005 16872 UpdateGuideState(): m_state=6
22:05:18.696 00.004 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:05:18.701 00.005 16872 Star::Find returns 1 (0), X=174.28, Y=272.61, Mass=132683, SNR=216.5, Peak=13568 HFD=3.6
22:05:18.704 00.003 16872 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-1.61) = xAngle (-0.17 = -0.17)
22:05:18.708 00.004 16872 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-3.24 = 3.04)
22:05:18.712 00.004 16872 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.20 cameraTheta=-1.78 mountX=0.20 mountY=0.02, mountTheta=0.10
22:05:18.715 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=-0.20, opts=13)
22:05:18.722 00.007 16872 Enqueuing Move request for scope (-0.04, -0.20)
22:05:18.726 00.004 9640 Worker thread wakes up
22:05:18.726 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.20) opts 0xd
22:05:18.728 00.002 9640 Handling offset move in thread for scope, endpoint = (-0.04, -0.20)
22:05:18.728 00.000 9640 Moving (-0.04, -0.20) raw xDistance=0.20 yDistance=0.02
22:05:18.728 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:05:18.728 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0
22:05:18.729 00.001 9640 MoveAxis(W, 16, ABG)
22:05:18.729 00.000 9640 Guiding  Dir = 3, Dur = 16
22:05:18.729 00.000 9640 IsSlewing returns 0
22:05:18.729 00.000 9640 IsGuiding returns 0
22:05:18.729 00.000 9640 PulseGuide returned control before completion, sleep 26
22:05:18.743 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=65508, med=3296, FiltMin=3190, FiltMax=48624, Gamma=2.190
22:05:18.762 00.019 9640 IsGuiding returns 1
22:05:18.762 00.000 9640 scope still moving after pulse duration time elapsed
22:05:18.781 00.019 16872 UpdateGuideState exits: m=132683 SNR=216.5
22:05:18.785 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:18.789 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:05:18.789 00.000 16872 Enqueuing Expose request
22:05:18.794 00.005 9640 IsSlewing returns 0
22:05:18.794 00.000 9640 IsGuiding returns 0
22:05:18.794 00.000 9640 scope move finished after 16 + 50 ms
22:05:18.794 00.000 9640 Move returns status 0, amount 16
22:05:18.794 00.000 9640 MoveAxis(N, 0, ABG)
22:05:18.794 00.000 9640 Move returns status 0, amount 0
22:05:18.794 00.000 9640 move complete, result=0
22:05:18.796 00.002 9640 worker thread done servicing request
22:05:18.796 00.000 9640 Worker thread wakes up
22:05:18.796 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:05:18.796 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:05:18.803 00.007 16872 GuideStep: 0.2 px 16 ms WEST, 0.0 px 0 ms NORTH
22:05:20.203 01.400 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"920c0ee4-51c1-4095-8376-46d665133c05"}
22:05:20.205 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"920c0ee4-51c1-4095-8376-46d665133c05"}
22:05:20.212 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"16987e76-dae9-4ce0-bc91-a780cd20c38b"}
22:05:20.215 00.003 16872 case statement mapped state 6 to 3
22:05:20.215 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"16987e76-dae9-4ce0-bc91-a780cd20c38b"}
22:05:20.224 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c7c310c-2e68-4766-8bff-d581b9b43e30"}
22:05:20.224 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.28,6.61],"pixels":"..."},"id":"4c7c310c-2e68-4766-8bff-d581b9b43e30"}
22:05:20.840 00.616 16872 evsrv: cli 0D3C0A48 connect
22:05:20.844 00.004 16872 case statement mapped state 6 to 3
22:05:20.850 00.006 16872 case statement mapped state 6 to 3
22:05:20.858 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c40b242e-cb41-4bca-b9a4-e95494ad04aa"}
22:05:20.861 00.003 16872 case statement mapped state 6 to 3
22:05:20.863 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"c40b242e-cb41-4bca-b9a4-e95494ad04aa"}
22:05:20.871 00.008 16872 evsrv: cli 0D3C0A48 disconnect
22:05:22.367 01.496 9640 Exposure complete
22:05:22.514 00.147 9640 worker thread done servicing request
22:05:22.514 00.000 16872 OnExposeComplete: enter
22:05:22.518 00.004 16872 UpdateGuideState(): m_state=6
22:05:22.522 00.004 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:05:22.525 00.003 16872 Star::Find returns 1 (0), X=174.20, Y=273.50, Mass=136853, SNR=217.6, Peak=13948 HFD=3.7
22:05:22.528 00.003 16872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.61) = xAngle (3.34 = -2.94)
22:05:22.531 00.003 16872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (0.28 = 0.28)
22:05:22.533 00.002 16872 CameraToMount -- cameraX=-0.12 cameraY=0.69 hyp=0.70 cameraTheta=1.74 mountX=-0.69 mountY=0.19, mountTheta=2.87
22:05:22.540 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=0.69, opts=13)
22:05:22.543 00.003 16872 Enqueuing Move request for scope (-0.12, 0.69)
22:05:22.545 00.002 9640 Worker thread wakes up
22:05:22.545 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.69) opts 0xd
22:05:22.545 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, 0.69)
22:05:22.546 00.001 9640 Moving (-0.12, 0.69) raw xDistance=-0.69 yDistance=0.19
22:05:22.546 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.69
22:05:22.546 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
22:05:22.546 00.000 9640 MoveAxis(E, 54, ABG)
22:05:22.546 00.000 9640 Guiding  Dir = 2, Dur = 54
22:05:22.546 00.000 9640 IsSlewing returns 0
22:05:22.546 00.000 9640 IsGuiding returns 0
22:05:22.547 00.001 9640 PulseGuide returned control before completion, sleep 64
22:05:22.551 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65512, med=3304, FiltMin=3192, FiltMax=46616, Gamma=2.190
22:05:22.590 00.039 16872 UpdateGuideState exits: m=136853 SNR=217.6
22:05:22.593 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:22.596 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:05:22.603 00.007 16872 Enqueuing Expose request
22:05:22.613 00.010 9640 IsGuiding returns 1
22:05:22.613 00.000 9640 scope still moving after pulse duration time elapsed
22:05:22.645 00.032 9640 IsSlewing returns 0
22:05:22.646 00.001 9640 IsGuiding returns 0
22:05:22.646 00.000 9640 scope move finished after 54 + 45 ms
22:05:22.646 00.000 9640 Move returns status 0, amount 54
22:05:22.646 00.000 9640 MoveAxis(N, 0, ABG)
22:05:22.646 00.000 9640 Move returns status 0, amount 0
22:05:22.647 00.001 9640 move complete, result=0
22:05:22.647 00.000 9640 worker thread done servicing request
22:05:22.648 00.001 9640 Worker thread wakes up
22:05:22.648 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:05:22.648 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:05:22.649 00.001 16872 GuideStep: -0.7 px 54 ms EAST, 0.2 px 0 ms NORTH
22:05:23.200 00.551 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"17496955-2fd4-4a6b-ac4a-3e3ebd001f34"}
22:05:23.204 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"17496955-2fd4-4a6b-ac4a-3e3ebd001f34"}
22:05:23.212 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7157d229-0e06-4081-bb05-a4cf355b102c"}
22:05:23.217 00.005 16872 case statement mapped state 6 to 3
22:05:23.223 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7157d229-0e06-4081-bb05-a4cf355b102c"}
22:05:23.226 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0716a7fb-9ee5-4a87-b45f-5d00ab6cf4ca"}
22:05:23.230 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.20,6.50],"pixels":"..."},"id":"0716a7fb-9ee5-4a87-b45f-5d00ab6cf4ca"}
22:05:26.202 02.972 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bce89355-1ba5-4a76-a54d-9bda0b3445dc"}
22:05:26.205 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"bce89355-1ba5-4a76-a54d-9bda0b3445dc"}
22:05:26.210 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d15ede2-c552-4483-ad67-7994cbe94616"}
22:05:26.213 00.003 16872 case statement mapped state 6 to 3
22:05:26.217 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d15ede2-c552-4483-ad67-7994cbe94616"}
22:05:26.221 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d4e745d6-c1be-4360-9c55-036ca84da5af"}
22:05:26.226 00.005 9640 Exposure complete
22:05:26.226 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.20,6.50],"pixels":"..."},"id":"d4e745d6-c1be-4360-9c55-036ca84da5af"}
22:05:26.372 00.146 9640 worker thread done servicing request
22:05:26.372 00.000 16872 OnExposeComplete: enter
22:05:26.376 00.004 16872 UpdateGuideState(): m_state=6
22:05:26.380 00.004 16872 Star::Find(15, 174, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:05:26.384 00.004 16872 Star::Find returns 1 (0), X=174.65, Y=272.95, Mass=129147, SNR=202.8, Peak=11580 HFD=4.0
22:05:26.387 00.003 16872 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.61) = xAngle (2.00 = 2.00)
22:05:26.391 00.004 16872 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.06 = -1.06)
22:05:26.397 00.006 16872 CameraToMount -- cameraX=0.33 cameraY=0.14 hyp=0.35 cameraTheta=0.39 mountX=-0.15 mountY=-0.31, mountTheta=-2.02
22:05:26.405 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.33, y=0.14, opts=13)
22:05:26.410 00.005 16872 Enqueuing Move request for scope (0.33, 0.14)
22:05:26.413 00.003 9640 Worker thread wakes up
22:05:26.413 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.14) opts 0xd
22:05:26.414 00.001 9640 Handling offset move in thread for scope, endpoint = (0.33, 0.14)
22:05:26.414 00.000 9640 Moving (0.33, 0.14) raw xDistance=-0.15 yDistance=-0.31
22:05:26.414 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.15
22:05:26.414 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.31, m_sumCorr=0
22:05:26.414 00.000 9640 MoveAxis(E, 16, ABG)
22:05:26.414 00.000 9640 Guiding  Dir = 2, Dur = 16
22:05:26.414 00.000 9640 IsSlewing returns 0
22:05:26.414 00.000 9640 IsGuiding returns 0
22:05:26.415 00.001 9640 PulseGuide returned control before completion, sleep 26
22:05:26.422 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65512, med=3312, FiltMin=3172, FiltMax=46744, Gamma=2.190
22:05:26.455 00.033 9640 IsGuiding returns 1
22:05:26.455 00.000 9640 scope still moving after pulse duration time elapsed
22:05:26.464 00.009 16872 UpdateGuideState exits: m=129147 SNR=202.8
22:05:26.467 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:26.476 00.009 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:05:26.479 00.003 16872 Enqueuing Expose request
22:05:26.486 00.007 9640 IsSlewing returns 0
22:05:26.486 00.000 9640 IsGuiding returns 0
22:05:26.486 00.000 9640 scope move finished after 16 + 55 ms
22:05:26.487 00.001 9640 Move returns status 0, amount 16
22:05:26.487 00.000 9640 MoveAxis(N, 0, ABG)
22:05:26.487 00.000 9640 Move returns status 0, amount 0
22:05:26.487 00.000 9640 move complete, result=0
22:05:26.487 00.000 9640 worker thread done servicing request
22:05:26.488 00.001 9640 Worker thread wakes up
22:05:26.488 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:05:26.488 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:05:26.492 00.004 16872 GuideStep: -0.1 px 16 ms EAST, -0.3 px 0 ms NORTH
22:05:29.200 02.708 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cbbca9cc-f719-4077-9ad6-947a443898e9"}
22:05:29.204 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"cbbca9cc-f719-4077-9ad6-947a443898e9"}
22:05:29.224 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3bc91ac5-14b6-49dc-b318-153784ef0bef"}
22:05:29.229 00.005 16872 case statement mapped state 6 to 3
22:05:29.233 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3bc91ac5-14b6-49dc-b318-153784ef0bef"}
22:05:29.238 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0f8badab-1826-4b1f-9f27-fba9cf7bafc8"}
22:05:29.242 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.65,6.95],"pixels":"..."},"id":"0f8badab-1826-4b1f-9f27-fba9cf7bafc8"}
22:05:30.055 00.813 9640 Exposure complete
22:05:30.205 00.150 9640 worker thread done servicing request
22:05:30.205 00.000 16872 OnExposeComplete: enter
22:05:30.209 00.004 16872 UpdateGuideState(): m_state=6
22:05:30.212 00.003 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:05:30.214 00.002 16872 Star::Find returns 1 (0), X=174.60, Y=272.84, Mass=125681, SNR=203.3, Peak=11964 HFD=3.8
22:05:30.217 00.003 16872 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.61) = xAngle (1.70 = 1.70)
22:05:30.220 00.003 16872 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.36 = -1.36)
22:05:30.223 00.003 16872 CameraToMount -- cameraX=0.28 cameraY=0.03 hyp=0.28 cameraTheta=0.09 mountX=-0.04 mountY=-0.28, mountTheta=-1.70
22:05:30.229 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=0.03, opts=13)
22:05:30.232 00.003 16872 Enqueuing Move request for scope (0.28, 0.03)
22:05:30.235 00.003 9640 Worker thread wakes up
22:05:30.235 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.03) opts 0xd
22:05:30.235 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, 0.03)
22:05:30.235 00.000 9640 Moving (0.28, 0.03) raw xDistance=-0.04 yDistance=-0.28
22:05:30.235 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:05:30.235 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.28, m_sumCorr=0
22:05:30.235 00.000 9640 MoveAxis(E, 0, ABG)
22:05:30.235 00.000 9640 Move returns status 0, amount 0
22:05:30.235 00.000 9640 MoveAxis(N, 0, ABG)
22:05:30.235 00.000 9640 Move returns status 0, amount 0
22:05:30.235 00.000 9640 move complete, result=0
22:05:30.236 00.001 9640 worker thread done servicing request
22:05:30.242 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65188, med=3308, FiltMin=3214, FiltMax=48960, Gamma=2.190
22:05:30.279 00.037 16872 UpdateGuideState exits: m=125681 SNR=203.3
22:05:30.282 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:30.286 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:05:30.293 00.007 16872 Enqueuing Expose request
22:05:30.300 00.007 9640 Worker thread wakes up
22:05:30.300 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:05:30.300 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:05:30.300 00.000 16872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:05:32.199 01.899 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"023b9518-bd77-4405-afb4-9096b8dd865c"}
22:05:32.203 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"023b9518-bd77-4405-afb4-9096b8dd865c"}
22:05:32.211 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fef62f02-93b6-43fc-bd31-833cbebf7dc5"}
22:05:32.216 00.005 16872 case statement mapped state 6 to 3
22:05:32.220 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fef62f02-93b6-43fc-bd31-833cbebf7dc5"}
22:05:32.222 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"98245e54-d3fc-4555-8d2b-64a05289134c"}
22:05:32.226 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.60,6.84],"pixels":"..."},"id":"98245e54-d3fc-4555-8d2b-64a05289134c"}
22:05:33.884 01.658 9640 Exposure complete
22:05:34.031 00.147 9640 worker thread done servicing request
22:05:34.032 00.001 16872 OnExposeComplete: enter
22:05:34.036 00.004 16872 UpdateGuideState(): m_state=6
22:05:34.039 00.003 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:05:34.043 00.004 16872 Star::Find returns 1 (0), X=174.37, Y=272.99, Mass=134945, SNR=212.0, Peak=13332 HFD=3.9
22:05:34.046 00.003 16872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.61) = xAngle (2.92 = 2.92)
22:05:34.048 00.002 16872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.15 = -0.15)
22:05:34.050 00.002 16872 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.31 mountX=-0.18 mountY=-0.03, mountTheta=-2.99
22:05:34.055 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=0.18, opts=13)
22:05:34.060 00.005 16872 Enqueuing Move request for scope (0.05, 0.18)
22:05:34.063 00.003 9640 Worker thread wakes up
22:05:34.063 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
22:05:34.063 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
22:05:34.063 00.000 9640 Moving (0.05, 0.18) raw xDistance=-0.18 yDistance=-0.03
22:05:34.063 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
22:05:34.063 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=0
22:05:34.063 00.000 9640 MoveAxis(E, 15, ABG)
22:05:34.063 00.000 9640 Guiding  Dir = 2, Dur = 15
22:05:34.063 00.000 9640 IsSlewing returns 0
22:05:34.063 00.000 9640 IsGuiding returns 0
22:05:34.064 00.001 9640 PulseGuide returned control before completion, sleep 25
22:05:34.068 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65512, med=3296, FiltMin=3204, FiltMax=49516, Gamma=2.190
22:05:34.102 00.034 9640 IsGuiding returns 1
22:05:34.102 00.000 9640 scope still moving after pulse duration time elapsed
22:05:34.111 00.009 16872 UpdateGuideState exits: m=134945 SNR=212.0
22:05:34.114 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:34.117 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:05:34.124 00.007 16872 Enqueuing Expose request
22:05:34.132 00.008 9640 IsSlewing returns 0
22:05:34.132 00.000 9640 IsGuiding returns 0
22:05:34.132 00.000 9640 scope move finished after 15 + 54 ms
22:05:34.132 00.000 9640 Move returns status 0, amount 15
22:05:34.132 00.000 9640 MoveAxis(N, 0, ABG)
22:05:34.132 00.000 9640 Move returns status 0, amount 0
22:05:34.133 00.001 9640 move complete, result=0
22:05:34.133 00.000 9640 worker thread done servicing request
22:05:34.133 00.000 9640 Worker thread wakes up
22:05:34.133 00.000 16872 GuideStep: -0.2 px 15 ms EAST, -0.0 px 0 ms NORTH
22:05:34.136 00.003 9640 worker thread servicing REQUEST_EXPOSE 3000
22:05:34.136 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:05:35.198 01.062 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c8eae793-d094-4f2a-a55d-2102e111a41f"}
22:05:35.206 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"c8eae793-d094-4f2a-a55d-2102e111a41f"}
22:05:35.212 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3273f72-a0a5-405e-96a5-bc04b74d47bf"}
22:05:35.216 00.004 16872 case statement mapped state 6 to 3
22:05:35.219 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3273f72-a0a5-405e-96a5-bc04b74d47bf"}
22:05:35.224 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"de67f176-442c-4552-8997-6183864e8649"}
22:05:35.230 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.37,6.99],"pixels":"..."},"id":"de67f176-442c-4552-8997-6183864e8649"}
22:05:37.707 02.477 9640 Exposure complete
22:05:37.850 00.143 9640 worker thread done servicing request
22:05:37.850 00.000 16872 OnExposeComplete: enter
22:05:37.854 00.004 16872 UpdateGuideState(): m_state=6
22:05:37.856 00.002 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:05:37.861 00.005 16872 Star::Find returns 1 (0), X=174.43, Y=272.98, Mass=127462, SNR=209.2, Peak=12128 HFD=3.8
22:05:37.864 00.003 16872 MultiStar: exiting stabilization period
22:05:37.867 00.003 16872 MultiStar: updating star positions after lock position change
22:05:37.870 00.003 16872 Star::Find(15, 694, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:05:37.873 00.003 16872 Star::Find returns 1 (0), X=694.07, Y=802.65, Mass=73058, SNR=150.4, Peak=9400 HFD=3.5
22:05:37.876 00.003 16872 Star::Find(15, 814, 844, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:05:37.879 00.003 16872 Star::Find returns 1 (0), X=814.00, Y=845.09, Mass=38763, SNR=106.9, Peak=6340 HFD=3.9
22:05:37.882 00.003 16872 Star::Find(15, 1315, 20, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:05:37.884 00.002 16872 Star::Find returns 1 (0), X=1314.57, Y=20.81, Mass=38729, SNR=107.5, Peak=6064 HFD=3.7
22:05:37.887 00.003 16872 Star::Find(15, 821, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:05:37.890 00.003 16872 Star::Find returns 1 (0), X=821.21, Y=793.14, Mass=26033, SNR=86.4, Peak=5580 HFD=3.2
22:05:37.893 00.003 16872 Star::Find(15, 139, 926, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:05:37.896 00.003 16872 Star::Find returns 1 (0), X=139.12, Y=926.58, Mass=18636, SNR=74.0, Peak=4860 HFD=3.6
22:05:37.899 00.003 16872 Star::Find(15, 339, 139, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:05:37.901 00.002 16872 Star::Find returns 1 (0), X=338.62, Y=139.76, Mass=21016, SNR=70.8, Peak=5032 HFD=3.4
22:05:37.903 00.002 16872 Star::Find(15, 662, 227, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:05:37.907 00.004 16872 Star::Find returns 1 (0), X=662.03, Y=228.20, Mass=15730, SNR=62.4, Peak=4732 HFD=3.1
22:05:37.910 00.003 16872 Star::Find(15, 1503, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:05:37.914 00.004 16872 Star::Find returns 1 (0), X=1502.56, Y=814.65, Mass=9925, SNR=43.6, Peak=4208 HFD=3.2
22:05:37.917 00.003 16872 Star::Find(15, 529, 697, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:05:37.919 00.002 16872 Star::Find returns 1 (0), X=528.94, Y=697.74, Mass=9477, SNR=40.9, Peak=4000 HFD=3.7
22:05:37.925 00.006 16872 Star::Find(15, 1805, 1029, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:05:37.931 00.006 16872 Star::Find returns 1 (0), X=1804.60, Y=1029.37, Mass=7020, SNR=36.4, Peak=3880 HFD=3.3
22:05:37.936 00.005 16872 Star::Find(15, 880, 71, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:05:37.939 00.003 16872 Star::Find returns 1 (0), X=879.95, Y=72.08, Mass=7768, SNR=37.3, Peak=3896 HFD=3.6
22:05:37.941 00.002 16872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.61) = xAngle (2.61 = 2.61)
22:05:37.943 00.002 16872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.46 = -0.46)
22:05:37.946 00.003 16872 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=1.00 mountX=-0.17 mountY=-0.09, mountTheta=-2.67
22:05:37.951 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=0.17, opts=13)
22:05:37.957 00.006 16872 Enqueuing Move request for scope (0.11, 0.17)
22:05:37.960 00.003 9640 Worker thread wakes up
22:05:37.960 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
22:05:37.960 00.000 9640 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
22:05:37.960 00.000 9640 Moving (0.11, 0.17) raw xDistance=-0.17 yDistance=-0.09
22:05:37.960 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
22:05:37.960 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.09, m_sumCorr=0
22:05:37.960 00.000 9640 MoveAxis(E, 15, ABG)
22:05:37.960 00.000 9640 Guiding  Dir = 2, Dur = 15
22:05:37.960 00.000 9640 IsSlewing returns 0
22:05:37.960 00.000 9640 IsGuiding returns 0
22:05:37.961 00.001 9640 PulseGuide returned control before completion, sleep 25
22:05:37.966 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65508, med=3304, FiltMin=3170, FiltMax=48004, Gamma=2.190
22:05:37.999 00.033 9640 IsGuiding returns 1
22:05:37.999 00.000 9640 scope still moving after pulse duration time elapsed
22:05:38.010 00.011 16872 UpdateGuideState exits: m=127462 SNR=209.2
22:05:38.013 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:38.018 00.005 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:05:38.024 00.006 16872 Enqueuing Expose request
22:05:38.031 00.007 9640 IsSlewing returns 0
22:05:38.031 00.000 9640 IsGuiding returns 1
22:05:38.063 00.032 9640 IsSlewing returns 0
22:05:38.064 00.001 9640 IsGuiding returns 1
22:05:38.093 00.029 9640 IsSlewing returns 0
22:05:38.093 00.000 9640 IsGuiding returns 1
22:05:38.125 00.032 9640 IsSlewing returns 0
22:05:38.125 00.000 9640 IsGuiding returns 0
22:05:38.125 00.000 9640 scope move finished after 15 + 149 ms
22:05:38.125 00.000 9640 Move returns status 0, amount 15
22:05:38.125 00.000 9640 MoveAxis(N, 0, ABG)
22:05:38.125 00.000 9640 Move returns status 0, amount 0
22:05:38.126 00.001 9640 move complete, result=0
22:05:38.126 00.000 9640 worker thread done servicing request
22:05:38.126 00.000 16872 GuideStep: -0.2 px 15 ms EAST, -0.1 px 0 ms NORTH
22:05:38.129 00.003 9640 Worker thread wakes up
22:05:38.129 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:05:38.131 00.002 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:05:38.200 00.069 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11d659c6-9175-4918-aec0-69fc90e6c9d3"}
22:05:38.205 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"11d659c6-9175-4918-aec0-69fc90e6c9d3"}
22:05:38.235 00.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bff93c3c-f8c4-484d-8f48-0989de478343"}
22:05:38.241 00.006 16872 case statement mapped state 6 to 3
22:05:38.243 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bff93c3c-f8c4-484d-8f48-0989de478343"}
22:05:38.248 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c04ef97-ac24-4a63-acee-76063214656d"}
22:05:38.256 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.43,6.98],"pixels":"..."},"id":"5c04ef97-ac24-4a63-acee-76063214656d"}
22:05:41.199 02.943 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2bb76c0b-9fa1-41c2-9c69-a189ad1223c1"}
22:05:41.210 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2bb76c0b-9fa1-41c2-9c69-a189ad1223c1"}
22:05:41.218 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e9c9f70-dfc5-495c-900a-c193bf485b71"}
22:05:41.223 00.005 16872 case statement mapped state 6 to 3
22:05:41.226 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e9c9f70-dfc5-495c-900a-c193bf485b71"}
22:05:41.232 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a046d052-e3e4-4b01-839a-3248a42f7b7a"}
22:05:41.236 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.43,6.98],"pixels":"..."},"id":"a046d052-e3e4-4b01-839a-3248a42f7b7a"}
22:05:41.708 00.472 9640 Exposure complete
22:05:41.853 00.145 9640 worker thread done servicing request
22:05:41.853 00.000 16872 OnExposeComplete: enter
22:05:41.862 00.009 16872 UpdateGuideState(): m_state=6
22:05:41.866 00.004 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:05:41.870 00.004 16872 Star::Find returns 1 (0), X=174.47, Y=272.88, Mass=129889, SNR=216.6, Peak=11644 HFD=3.9
22:05:41.874 00.004 16872 MultiStar: [#1 0.26,-0.06,0.67,U] [#2 0.25,-0.10,0.47,U] [#3 0.27,-0.42,0.00,M1] [#4 0.23,-0.16,0.41,U] [#5 0.35,0.03,0.28,U] [#6 -0.02,-0.08,0.37,U] [#7 0.09,-0.13,0.29,U] [#8 0.27,-0.24,0.20,U] 
22:05:41.876 00.002 16872 single-star, 7 included, MultiStar: {0.19, -0.05}, one-star: {0.15, 0.07}
22:05:41.879 00.003 16872 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.61) = xAngle (2.06 = 2.06)
22:05:41.882 00.003 16872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.01 = -1.01)
22:05:41.885 00.003 16872 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.16 cameraTheta=0.45 mountX=-0.08 mountY=-0.14, mountTheta=-2.08
22:05:41.890 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.07, opts=13)
22:05:41.893 00.003 16872 Enqueuing Move request for scope (0.15, 0.07)
22:05:41.895 00.002 9640 Worker thread wakes up
22:05:41.895 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
22:05:41.895 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
22:05:41.895 00.000 9640 Moving (0.15, 0.07) raw xDistance=-0.08 yDistance=-0.14
22:05:41.895 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:05:41.895 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.14, m_sumCorr=0
22:05:41.896 00.001 9640 MoveAxis(E, 0, ABG)
22:05:41.896 00.000 9640 Move returns status 0, amount 0
22:05:41.896 00.000 9640 MoveAxis(N, 0, ABG)
22:05:41.896 00.000 9640 Move returns status 0, amount 0
22:05:41.896 00.000 9640 move complete, result=0
22:05:41.896 00.000 9640 worker thread done servicing request
22:05:41.907 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65512, med=3300, FiltMin=3208, FiltMax=49812, Gamma=2.190
22:05:41.946 00.039 16872 UpdateGuideState exits: m=129889 SNR=216.6
22:05:41.954 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:41.959 00.005 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:05:41.963 00.004 16872 Enqueuing Expose request
22:05:41.967 00.004 16872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:41.969 00.002 9640 Worker thread wakes up
22:05:41.969 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:05:41.969 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:05:44.198 02.229 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2383fe7c-6fc5-4455-9c5f-5240c78102b1"}
22:05:44.202 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2383fe7c-6fc5-4455-9c5f-5240c78102b1"}
22:05:44.207 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca9020a8-8771-4e76-9c2b-6cff2ed6a9af"}
22:05:44.210 00.003 16872 case statement mapped state 6 to 3
22:05:44.212 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca9020a8-8771-4e76-9c2b-6cff2ed6a9af"}
22:05:44.215 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1e4f98ac-4627-4513-8d92-4e9fa1de296d"}
22:05:44.218 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.47,6.88],"pixels":"..."},"id":"1e4f98ac-4627-4513-8d92-4e9fa1de296d"}
22:05:45.555 01.337 9640 Exposure complete
22:05:45.713 00.158 9640 worker thread done servicing request
22:05:45.713 00.000 16872 OnExposeComplete: enter
22:05:45.716 00.003 16872 UpdateGuideState(): m_state=6
22:05:45.719 00.003 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:05:45.723 00.004 16872 Star::Find returns 1 (0), X=174.56, Y=272.88, Mass=128488, SNR=214.1, Peak=11928 HFD=3.8
22:05:45.727 00.004 16872 MultiStar: [#1 0.28,-0.13,0.68,U] [#2 0.25,-0.15,0.46,U] [#3 0.29,-0.27,0.50,U] [#4 0.36,-0.18,0.38,U] [#5 0.34,-0.13,0.33,U] [#6 0.10,-0.05,0.35,U] [#7 0.33,0.11,0.30,U] [#8 0.52,-0.54,0.00,M1] 
22:05:45.730 00.003 16872 single-star, 7 included, MultiStar: {0.27, -0.08}, one-star: {0.24, 0.07}
22:05:45.734 00.004 16872 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.61) = xAngle (1.90 = 1.90)
22:05:45.740 00.006 16872 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.17 = -1.17)
22:05:45.746 00.006 16872 CameraToMount -- cameraX=0.24 cameraY=0.07 hyp=0.25 cameraTheta=0.29 mountX=-0.08 mountY=-0.23, mountTheta=-1.91
22:05:45.754 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.24, y=0.07, opts=13)
22:05:45.758 00.004 16872 Enqueuing Move request for scope (0.24, 0.07)
22:05:45.761 00.003 9640 Worker thread wakes up
22:05:45.761 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.07) opts 0xd
22:05:45.761 00.000 9640 Handling offset move in thread for scope, endpoint = (0.24, 0.07)
22:05:45.761 00.000 9640 Moving (0.24, 0.07) raw xDistance=-0.08 yDistance=-0.23
22:05:45.761 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:05:45.762 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.23, m_sumCorr=0
22:05:45.762 00.000 9640 MoveAxis(E, 0, ABG)
22:05:45.762 00.000 9640 Move returns status 0, amount 0
22:05:45.762 00.000 9640 MoveAxis(N, 0, ABG)
22:05:45.762 00.000 9640 Move returns status 0, amount 0
22:05:45.762 00.000 9640 move complete, result=0
22:05:45.762 00.000 9640 worker thread done servicing request
22:05:45.771 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65512, med=3292, FiltMin=3178, FiltMax=47440, Gamma=2.190
22:05:45.818 00.047 16872 UpdateGuideState exits: m=128488 SNR=214.1
22:05:45.822 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:45.826 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:05:45.828 00.002 16872 Enqueuing Expose request
22:05:45.837 00.009 9640 Worker thread wakes up
22:05:45.837 00.000 16872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:05:45.842 00.005 9640 worker thread servicing REQUEST_EXPOSE 3000
22:05:45.842 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:05:47.198 01.356 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70c3a74f-3325-4592-b54c-919f9d1d6292"}
22:05:47.204 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"70c3a74f-3325-4592-b54c-919f9d1d6292"}
22:05:47.208 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11b88772-dfc4-463a-91c2-b83353e1e9fc"}
22:05:47.211 00.003 16872 case statement mapped state 6 to 3
22:05:47.215 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"11b88772-dfc4-463a-91c2-b83353e1e9fc"}
22:05:47.220 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f5757ba7-69a5-4974-9536-9592b6cd3eb7"}
22:05:47.225 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.56,6.88],"pixels":"..."},"id":"f5757ba7-69a5-4974-9536-9592b6cd3eb7"}
22:05:49.420 02.195 9640 Exposure complete
22:05:49.563 00.143 9640 worker thread done servicing request
22:05:49.563 00.000 16872 OnExposeComplete: enter
22:05:49.566 00.003 16872 UpdateGuideState(): m_state=6
22:05:49.572 00.006 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:05:49.579 00.007 16872 Star::Find returns 1 (0), X=174.73, Y=273.11, Mass=127121, SNR=213.0, Peak=10908 HFD=4.0
22:05:49.585 00.006 16872 MultiStar: [#1 0.27,0.17,0.72,U] [#2 0.41,0.21,0.00,M1] [#3 0.40,0.11,0.53,U] [#4 0.39,0.33,0.00,M1] [#5 0.44,0.36,0.00,M1] [#6 0.22,0.29,0.33,U] [#7 0.26,0.31,0.29,U] [#8 0.41,0.01,0.18,U] 
22:05:49.588 00.003 16872 refined, 5 included, MultiStar: {0.34, 0.22}, one-star: {0.41, 0.30}
22:05:49.590 00.002 16872 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.61) = xAngle (2.17 = 2.17)
22:05:49.593 00.003 16872 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.89 = -0.89)
22:05:49.595 00.002 16872 CameraToMount -- cameraX=0.34 cameraY=0.22 hyp=0.41 cameraTheta=0.56 mountX=-0.23 mountY=-0.32, mountTheta=-2.20
22:05:49.603 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.34, y=0.22, opts=13)
22:05:49.606 00.003 16872 Enqueuing Move request for scope (0.34, 0.22)
22:05:49.608 00.002 9640 Worker thread wakes up
22:05:49.609 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.22) opts 0xd
22:05:49.609 00.000 9640 Handling offset move in thread for scope, endpoint = (0.34, 0.22)
22:05:49.609 00.000 9640 Moving (0.34, 0.22) raw xDistance=-0.23 yDistance=-0.32
22:05:49.609 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:05:49.609 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.32, m_sumCorr=0
22:05:49.609 00.000 9640 MoveAxis(E, 18, ABG)
22:05:49.609 00.000 9640 Guiding  Dir = 2, Dur = 18
22:05:49.609 00.000 9640 IsSlewing returns 0
22:05:49.609 00.000 9640 IsGuiding returns 0
22:05:49.609 00.000 9640 PulseGuide returned control before completion, sleep 28
22:05:49.617 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65236, med=3296, FiltMin=3194, FiltMax=44360, Gamma=2.190
22:05:49.646 00.029 9640 IsGuiding returns 1
22:05:49.646 00.000 9640 scope still moving after pulse duration time elapsed
22:05:49.657 00.011 16872 UpdateGuideState exits: m=127121 SNR=213.0
22:05:49.660 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:49.668 00.008 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:05:49.673 00.005 16872 Enqueuing Expose request
22:05:49.677 00.004 9640 IsSlewing returns 0
22:05:49.677 00.000 9640 IsGuiding returns 0
22:05:49.677 00.000 9640 scope move finished after 18 + 48 ms
22:05:49.677 00.000 9640 Move returns status 0, amount 18
22:05:49.677 00.000 9640 MoveAxis(N, 0, ABG)
22:05:49.678 00.001 9640 Move returns status 0, amount 0
22:05:49.678 00.000 9640 move complete, result=0
22:05:49.678 00.000 9640 worker thread done servicing request
22:05:49.678 00.000 9640 Worker thread wakes up
22:05:49.678 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:05:49.678 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:05:49.685 00.007 16872 GuideStep: -0.2 px 18 ms EAST, -0.3 px 0 ms NORTH
22:05:50.197 00.512 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4aa7013-4fe9-4182-aa9d-25f8895c8da3"}
22:05:50.201 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e4aa7013-4fe9-4182-aa9d-25f8895c8da3"}
22:05:50.205 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e2bd7c7f-e3d0-4fd8-b987-db1f5645da73"}
22:05:50.210 00.005 16872 case statement mapped state 6 to 3
22:05:50.212 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2bd7c7f-e3d0-4fd8-b987-db1f5645da73"}
22:05:50.216 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"043bdd31-30ff-4e38-88f4-6c3ac667e41b"}
22:05:50.220 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.73,7.11],"pixels":"..."},"id":"043bdd31-30ff-4e38-88f4-6c3ac667e41b"}
22:05:53.215 02.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"badee8a7-eff5-4a5b-9e54-4b2526d64c54"}
22:05:53.223 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"badee8a7-eff5-4a5b-9e54-4b2526d64c54"}
22:05:53.228 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"481512f0-60a7-48bc-8c7e-a17de58df0cf"}
22:05:53.237 00.009 16872 case statement mapped state 6 to 3
22:05:53.244 00.007 9640 Exposure complete
22:05:53.244 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"481512f0-60a7-48bc-8c7e-a17de58df0cf"}
22:05:53.249 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1c4e06ce-f224-49ff-a3e8-baa6bf3e113a"}
22:05:53.260 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.73,7.11],"pixels":"..."},"id":"1c4e06ce-f224-49ff-a3e8-baa6bf3e113a"}
22:05:53.404 00.144 9640 worker thread done servicing request
22:05:53.404 00.000 16872 OnExposeComplete: enter
22:05:53.408 00.004 16872 UpdateGuideState(): m_state=6
22:05:53.412 00.004 16872 Star::Find(15, 174, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:05:53.415 00.003 16872 Star::Find returns 1 (0), X=174.86, Y=273.25, Mass=125176, SNR=198.9, Peak=11564 HFD=3.9
22:05:53.418 00.003 16872 MultiStar: [#1 0.28,0.34,0.77,U] [#2 0.28,0.51,0.00,M2] [#3 0.41,0.24,0.56,U] [#4 0.53,0.47,0.00,M2] [#5 0.41,0.43,0.00,M2] [#6 0.12,0.27,0.38,U] [#7 0.41,0.16,0.29,U] [#8 0.12,0.35,0.22,U] 
22:05:53.422 00.004 16872 refined, 5 included, MultiStar: {0.37, 0.33}, one-star: {0.54, 0.44}
22:05:53.425 00.003 16872 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.61) = xAngle (2.34 = 2.34)
22:05:53.429 00.004 16872 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-0.72 = -0.72)
22:05:53.433 00.004 16872 CameraToMount -- cameraX=0.37 cameraY=0.33 hyp=0.49 cameraTheta=0.73 mountX=-0.34 mountY=-0.33, mountTheta=-2.38
22:05:53.437 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.37, y=0.33, opts=13)
22:05:53.440 00.003 16872 Enqueuing Move request for scope (0.37, 0.33)
22:05:53.447 00.007 9640 Worker thread wakes up
22:05:53.447 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.33) opts 0xd
22:05:53.447 00.000 9640 Handling offset move in thread for scope, endpoint = (0.37, 0.33)
22:05:53.447 00.000 9640 Moving (0.37, 0.33) raw xDistance=-0.34 yDistance=-0.33
22:05:53.448 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.34
22:05:53.448 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.33, m_sumCorr=0
22:05:53.448 00.000 9640 MoveAxis(E, 29, ABG)
22:05:53.448 00.000 9640 Guiding  Dir = 2, Dur = 29
22:05:53.448 00.000 9640 IsSlewing returns 0
22:05:53.449 00.001 9640 IsGuiding returns 0
22:05:53.449 00.000 9640 PulseGuide returned control before completion, sleep 39
22:05:53.455 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=60836, med=3304, FiltMin=3196, FiltMax=39488, Gamma=2.190
22:05:53.490 00.035 9640 IsGuiding returns 1
22:05:53.490 00.000 9640 scope still moving after pulse duration time elapsed
22:05:53.495 00.005 16872 UpdateGuideState exits: m=125176 SNR=198.9
22:05:53.499 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:53.504 00.005 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:05:53.508 00.004 16872 Enqueuing Expose request
22:05:53.522 00.014 9640 IsSlewing returns 0
22:05:53.522 00.000 9640 IsGuiding returns 0
22:05:53.522 00.000 9640 scope move finished after 29 + 45 ms
22:05:53.522 00.000 9640 Move returns status 0, amount 29
22:05:53.524 00.002 9640 MoveAxis(N, 0, ABG)
22:05:53.524 00.000 9640 Move returns status 0, amount 0
22:05:53.524 00.000 9640 move complete, result=0
22:05:53.524 00.000 9640 worker thread done servicing request
22:05:53.524 00.000 9640 Worker thread wakes up
22:05:53.524 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:05:53.524 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:05:53.524 00.000 16872 GuideStep: -0.3 px 29 ms EAST, -0.3 px 0 ms NORTH
22:05:56.214 02.690 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a63e6106-2dab-4c13-8c52-94296bc7f109"}
22:05:56.218 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"a63e6106-2dab-4c13-8c52-94296bc7f109"}
22:05:56.224 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"75face78-f9d6-45ca-ad9f-d329603404da"}
22:05:56.227 00.003 16872 case statement mapped state 6 to 3
22:05:56.230 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"75face78-f9d6-45ca-ad9f-d329603404da"}
22:05:56.233 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"789f992e-869c-4f6c-b929-af3aa75b9f82"}
22:05:56.236 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.86,7.25],"pixels":"..."},"id":"789f992e-869c-4f6c-b929-af3aa75b9f82"}
22:05:57.102 00.866 9640 Exposure complete
22:05:57.272 00.170 16872 OnExposeComplete: enter
22:05:57.276 00.004 9640 worker thread done servicing request
22:05:57.276 00.000 16872 UpdateGuideState(): m_state=6
22:05:57.281 00.005 16872 Star::Find(15, 174, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:05:57.285 00.004 16872 Star::Find returns 1 (0), X=174.92, Y=272.76, Mass=126801, SNR=205.2, Peak=12400 HFD=4.0
22:05:57.289 00.004 16872 MultiStar: [#1 0.46,-0.13,0.75,U] [#2 0.52,-0.36,0.00,M3] [#3 0.34,-0.12,0.54,U] [#4 0.62,-0.11,0.00,M3] [#5 0.61,-0.45,0.00,M3] [#6 0.37,-0.36,0.37,U] [#7 0.64,-0.07,0.00,M1] [#8 0.89,-0.42,0.00,M1] 
22:05:57.293 00.004 16872 refined, 3 included, MultiStar: {0.48, -0.13}, one-star: {0.60, -0.05}
22:05:57.297 00.004 16872 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.61) = xAngle (1.34 = 1.34)
22:05:57.301 00.004 16872 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.72 = -1.72)
22:05:57.307 00.006 16872 CameraToMount -- cameraX=0.48 cameraY=-0.13 hyp=0.49 cameraTheta=-0.26 mountX=0.11 mountY=-0.49, mountTheta=-1.35
22:05:57.314 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.48, y=-0.13, opts=13)
22:05:57.318 00.004 16872 Enqueuing Move request for scope (0.48, -0.13)
22:05:57.322 00.004 9640 Worker thread wakes up
22:05:57.322 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.13) opts 0xd
22:05:57.322 00.000 9640 Handling offset move in thread for scope, endpoint = (0.48, -0.13)
22:05:57.322 00.000 9640 Moving (0.48, -0.13) raw xDistance=0.11 yDistance=-0.49
22:05:57.322 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:05:57.322 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.25, input -0.49, m_sumCorr=-0.25
22:05:57.322 00.000 9640 MoveAxis(E, 0, ABG)
22:05:57.322 00.000 9640 Move returns status 0, amount 0
22:05:57.322 00.000 9640 MoveAxis(N, 33, ABG)
22:05:57.322 00.000 9640 Guiding  Dir = 0, Dur = 33
22:05:57.323 00.001 9640 IsSlewing returns 0
22:05:57.323 00.000 9640 IsGuiding returns 0
22:05:57.324 00.001 9640 PulseGuide returned control before completion, sleep 43
22:05:57.329 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=63360, med=3304, FiltMin=3162, FiltMax=46540, Gamma=2.190
22:05:57.368 00.039 9640 IsGuiding returns 1
22:05:57.368 00.000 9640 scope still moving after pulse duration time elapsed
22:05:57.375 00.007 16872 UpdateGuideState exits: m=126801 SNR=205.2
22:05:57.379 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:57.383 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:05:57.392 00.009 16872 Enqueuing Expose request
22:05:57.401 00.009 9640 IsSlewing returns 0
22:05:57.401 00.000 9640 IsGuiding returns 0
22:05:57.402 00.001 9640 scope move finished after 33 + 45 ms
22:05:57.402 00.000 9640 Move returns status 0, amount 33
22:05:57.402 00.000 9640 move complete, result=0
22:05:57.402 00.000 9640 worker thread done servicing request
22:05:57.402 00.000 9640 Worker thread wakes up
22:05:57.402 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:05:57.402 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:05:57.408 00.006 16872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 33 ms NORTH
22:05:59.212 01.804 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f23f58cb-8d90-461c-b142-a1d03e45e25e"}
22:05:59.215 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f23f58cb-8d90-461c-b142-a1d03e45e25e"}
22:05:59.220 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2c3aac5-f6f8-4ba3-bad1-57df2cb3c045"}
22:05:59.228 00.008 16872 case statement mapped state 6 to 3
22:05:59.232 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2c3aac5-f6f8-4ba3-bad1-57df2cb3c045"}
22:05:59.237 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0ee252b6-6f11-462c-bda8-75feaa6bd84f"}
22:05:59.241 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.92,6.76],"pixels":"..."},"id":"0ee252b6-6f11-462c-bda8-75feaa6bd84f"}
22:06:00.973 01.732 9640 Exposure complete
22:06:01.115 00.142 9640 worker thread done servicing request
22:06:01.115 00.000 16872 OnExposeComplete: enter
22:06:01.117 00.002 16872 UpdateGuideState(): m_state=6
22:06:01.120 00.003 16872 Star::Find(15, 174, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:06:01.126 00.006 16872 Star::Find returns 1 (0), X=175.19, Y=273.09, Mass=133829, SNR=217.0, Peak=13352 HFD=4.0
22:06:01.129 00.003 16872 MultiStar: [#1 0.85,0.28,0.00,M1] [#2 0.94,0.30,0.00,M4] [#3 0.67,0.21,0.00,M1] [#4 1.03,0.48,0.00,M4] [#5 1.07,0.33,0.00,M4] [#6 0.61,0.23,0.00,M1] [#7 0.74,0.15,0.00,M2] [#8 0.80,0.14,0.00,M2] 
22:06:01.133 00.004 16872 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.61) = xAngle (1.92 = 1.92)
22:06:01.136 00.003 16872 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.15 = -1.15)
22:06:01.138 00.002 16872 CameraToMount -- cameraX=0.87 cameraY=0.28 hyp=0.91 cameraTheta=0.31 mountX=-0.31 mountY=-0.83, mountTheta=-1.93
22:06:01.147 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.87, y=0.28, opts=13)
22:06:01.152 00.005 16872 Enqueuing Move request for scope (0.87, 0.28)
22:06:01.154 00.002 9640 Worker thread wakes up
22:06:01.154 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.87, 0.28) opts 0xd
22:06:01.155 00.001 9640 Handling offset move in thread for scope, endpoint = (0.87, 0.28)
22:06:01.155 00.000 9640 Moving (0.87, 0.28) raw xDistance=-0.31 yDistance=-0.83
22:06:01.155 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
22:06:01.155 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.83, m_sumCorr=-0.25
22:06:01.155 00.000 9640 MoveAxis(E, 25, ABG)
22:06:01.155 00.000 9640 Guiding  Dir = 2, Dur = 25
22:06:01.155 00.000 9640 IsSlewing returns 0
22:06:01.155 00.000 9640 IsGuiding returns 0
22:06:01.156 00.001 9640 PulseGuide returned control before completion, sleep 35
22:06:01.161 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=63976, med=3304, FiltMin=3206, FiltMax=48236, Gamma=2.190
22:06:01.199 00.038 16872 UpdateGuideState exits: m=133829 SNR=217.0
22:06:01.205 00.006 9640 IsGuiding returns 1
22:06:01.206 00.001 9640 scope still moving after pulse duration time elapsed
22:06:01.206 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:01.212 00.006 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:06:01.215 00.003 16872 Enqueuing Expose request
22:06:01.232 00.017 9640 IsSlewing returns 0
22:06:01.233 00.001 9640 IsGuiding returns 0
22:06:01.233 00.000 9640 scope move finished after 25 + 52 ms
22:06:01.233 00.000 9640 Move returns status 0, amount 25
22:06:01.233 00.000 9640 MoveAxis(N, 0, ABG)
22:06:01.233 00.000 9640 Move returns status 0, amount 0
22:06:01.233 00.000 9640 move complete, result=0
22:06:01.233 00.000 9640 worker thread done servicing request
22:06:01.234 00.001 9640 Worker thread wakes up
22:06:01.234 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:06:01.234 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:06:01.247 00.013 16872 GuideStep: -0.3 px 25 ms EAST, -0.8 px 0 ms NORTH
22:06:02.212 00.965 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a220a081-0792-49d6-beb8-859e1b89eec5"}
22:06:02.215 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"a220a081-0792-49d6-beb8-859e1b89eec5"}
22:06:02.223 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1cb4cc14-300f-4ceb-94df-69fea3973172"}
22:06:02.228 00.005 16872 case statement mapped state 6 to 3
22:06:02.234 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1cb4cc14-300f-4ceb-94df-69fea3973172"}
22:06:02.238 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3e81d497-a066-421d-b766-ac696913225d"}
22:06:02.241 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.19,7.09],"pixels":"..."},"id":"3e81d497-a066-421d-b766-ac696913225d"}
22:06:04.814 02.573 9640 Exposure complete
22:06:04.956 00.142 9640 worker thread done servicing request
22:06:04.956 00.000 16872 OnExposeComplete: enter
22:06:04.961 00.005 16872 UpdateGuideState(): m_state=6
22:06:04.965 00.004 16872 Star::Find(15, 175, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:06:04.968 00.003 16872 Star::Find returns 1 (0), X=175.22, Y=272.56, Mass=132315, SNR=217.6, Peak=13024 HFD=3.7
22:06:04.971 00.003 16872 MultiStar: [#1 0.92,-0.20,0.00,M2] [#2 0.73,-0.37,0.00,M5] [#3 0.80,-0.62,0.00,M2] [#4 0.99,-0.20,0.00,M5] [#5 0.89,-0.05,0.00,M5] [#6 0.93,-0.54,0.00,M2] [#7 0.84,-0.36,0.00,M3] [#8 1.17,-0.69,0.00,M3] 
22:06:04.974 00.003 16872 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.61) = xAngle (1.33 = 1.33)
22:06:04.979 00.005 16872 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.73 = -1.73)
22:06:04.983 00.004 16872 CameraToMount -- cameraX=0.90 cameraY=-0.26 hyp=0.93 cameraTheta=-0.28 mountX=0.22 mountY=-0.92, mountTheta=-1.33
22:06:04.990 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.90, y=-0.26, opts=13)
22:06:04.995 00.005 16872 Enqueuing Move request for scope (0.90, -0.26)
22:06:04.997 00.002 9640 Worker thread wakes up
22:06:04.997 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.90, -0.26) opts 0xd
22:06:04.997 00.000 9640 Handling offset move in thread for scope, endpoint = (0.90, -0.26)
22:06:04.997 00.000 9640 Moving (0.90, -0.26) raw xDistance=0.22 yDistance=-0.92
22:06:04.997 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
22:06:04.997 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.25, input -0.92, m_sumCorr=-0.5
22:06:04.997 00.000 9640 MoveAxis(W, 16, ABG)
22:06:04.997 00.000 9640 Guiding  Dir = 3, Dur = 16
22:06:04.997 00.000 9640 IsSlewing returns 0
22:06:04.998 00.001 9640 IsGuiding returns 0
22:06:04.998 00.000 9640 PulseGuide returned control before completion, sleep 26
22:06:05.004 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65512, med=3300, FiltMin=3212, FiltMax=49376, Gamma=2.190
22:06:05.038 00.034 9640 IsGuiding returns 1
22:06:05.038 00.000 9640 scope still moving after pulse duration time elapsed
22:06:05.044 00.006 16872 UpdateGuideState exits: m=132315 SNR=217.6
22:06:05.049 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:05.052 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:06:05.060 00.008 16872 Enqueuing Expose request
22:06:05.069 00.009 9640 IsSlewing returns 0
22:06:05.069 00.000 9640 IsGuiding returns 1
22:06:05.100 00.031 9640 IsSlewing returns 0
22:06:05.100 00.000 9640 IsGuiding returns 1
22:06:05.131 00.031 9640 IsSlewing returns 0
22:06:05.132 00.001 9640 IsGuiding returns 0
22:06:05.132 00.000 9640 scope move finished after 16 + 117 ms
22:06:05.132 00.000 9640 Move returns status 0, amount 16
22:06:05.132 00.000 9640 MoveAxis(N, 34, ABG)
22:06:05.132 00.000 9640 Guiding  Dir = 0, Dur = 34
22:06:05.132 00.000 9640 IsSlewing returns 0
22:06:05.133 00.001 9640 IsGuiding returns 0
22:06:05.133 00.000 9640 PulseGuide returned control before completion, sleep 44
22:06:05.192 00.059 9640 IsGuiding returns 1
22:06:05.192 00.000 9640 scope still moving after pulse duration time elapsed
22:06:05.224 00.032 9640 IsSlewing returns 0
22:06:05.224 00.000 9640 IsGuiding returns 0
22:06:05.225 00.001 9640 scope move finished after 34 + 58 ms
22:06:05.225 00.000 9640 Move returns status 0, amount 34
22:06:05.225 00.000 9640 move complete, result=0
22:06:05.225 00.000 16872 GuideStep: 0.2 px 16 ms WEST, -0.9 px 34 ms NORTH
22:06:05.231 00.006 9640 worker thread done servicing request
22:06:05.231 00.000 9640 Worker thread wakes up
22:06:05.231 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:06:05.231 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:06:05.262 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06b9f9f7-db6e-4114-8eda-fb2b1993cae4"}
22:06:05.266 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"06b9f9f7-db6e-4114-8eda-fb2b1993cae4"}
22:06:05.272 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"34304fa0-e7fd-4f0d-b7d0-0bc57c09ef59"}
22:06:05.277 00.005 16872 case statement mapped state 6 to 3
22:06:05.280 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"34304fa0-e7fd-4f0d-b7d0-0bc57c09ef59"}
22:06:05.284 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cf0207b2-b4bb-4f68-af77-9c21f4e17500"}
22:06:05.286 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.22,6.56],"pixels":"..."},"id":"cf0207b2-b4bb-4f68-af77-9c21f4e17500"}
22:06:08.256 02.970 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"419b6ba5-83e3-4b1b-9b56-5ac4e2bfb33d"}
22:06:08.261 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"419b6ba5-83e3-4b1b-9b56-5ac4e2bfb33d"}
22:06:08.265 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b64f0bc2-d12c-4a9e-8428-76c3d967dea9"}
22:06:08.268 00.003 16872 case statement mapped state 6 to 3
22:06:08.271 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b64f0bc2-d12c-4a9e-8428-76c3d967dea9"}
22:06:08.274 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a2acf7db-44b8-4677-977b-061a88e2ec3f"}
22:06:08.277 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.22,6.56],"pixels":"..."},"id":"a2acf7db-44b8-4677-977b-061a88e2ec3f"}
22:06:08.793 00.516 9640 Exposure complete
22:06:08.934 00.141 9640 worker thread done servicing request
22:06:08.935 00.001 16872 OnExposeComplete: enter
22:06:08.937 00.002 16872 UpdateGuideState(): m_state=6
22:06:08.942 00.005 16872 Star::Find(15, 175, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:06:08.946 00.004 16872 Star::Find returns 1 (0), X=175.23, Y=273.08, Mass=136103, SNR=220.1, Peak=12616 HFD=4.1
22:06:08.949 00.003 16872 MultiStar: [#1 0.99,0.18,0.00,M3] [#2 0.77,0.15,0.00,M6] [#3 0.94,0.04,0.00,M3] [#4 1.06,0.24,0.00,M6] [#5 1.12,0.42,0.00,M6] [#6 0.90,0.16,0.00,M3] [#7 0.66,0.17,0.29,U] [#8 1.17,-0.07,0.00,M4] 
22:06:08.952 00.003 16872 refined, 1 included, MultiStar: {0.85, 0.25}, one-star: {0.91, 0.27}
22:06:08.955 00.003 16872 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.61) = xAngle (1.89 = 1.89)
22:06:08.958 00.003 16872 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.17 = -1.17)
22:06:08.961 00.003 16872 CameraToMount -- cameraX=0.85 cameraY=0.25 hyp=0.89 cameraTheta=0.28 mountX=-0.28 mountY=-0.82, mountTheta=-1.90
22:06:08.966 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.85, y=0.25, opts=13)
22:06:08.969 00.003 16872 Enqueuing Move request for scope (0.85, 0.25)
22:06:08.973 00.004 9640 Worker thread wakes up
22:06:08.973 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.25) opts 0xd
22:06:08.973 00.000 9640 Handling offset move in thread for scope, endpoint = (0.85, 0.25)
22:06:08.973 00.000 9640 Moving (0.85, 0.25) raw xDistance=-0.28 yDistance=-0.82
22:06:08.973 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
22:06:08.973 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.24, input -0.82, m_sumCorr=-0.74
22:06:08.973 00.000 9640 MoveAxis(E, 21, ABG)
22:06:08.973 00.000 9640 Guiding  Dir = 2, Dur = 21
22:06:08.974 00.001 9640 IsSlewing returns 0
22:06:08.974 00.000 9640 IsGuiding returns 0
22:06:08.974 00.000 9640 PulseGuide returned control before completion, sleep 31
22:06:08.980 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=64048, med=3312, FiltMin=3218, FiltMax=48744, Gamma=2.190
22:06:09.016 00.036 9640 IsGuiding returns 1
22:06:09.017 00.001 9640 scope still moving after pulse duration time elapsed
22:06:09.017 00.000 16872 UpdateGuideState exits: m=136103 SNR=220.1
22:06:09.022 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:09.026 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:06:09.028 00.002 16872 Enqueuing Expose request
22:06:09.047 00.019 9640 IsSlewing returns 0
22:06:09.047 00.000 9640 IsGuiding returns 0
22:06:09.047 00.000 9640 scope move finished after 21 + 52 ms
22:06:09.047 00.000 9640 Move returns status 0, amount 21
22:06:09.048 00.001 9640 MoveAxis(N, 32, ABG)
22:06:09.048 00.000 9640 Guiding  Dir = 0, Dur = 32
22:06:09.048 00.000 9640 IsSlewing returns 0
22:06:09.049 00.001 9640 IsGuiding returns 0
22:06:09.050 00.001 9640 PulseGuide returned control before completion, sleep 42
22:06:09.093 00.043 9640 IsGuiding returns 1
22:06:09.093 00.000 9640 scope still moving after pulse duration time elapsed
22:06:09.124 00.031 9640 IsSlewing returns 0
22:06:09.124 00.000 9640 IsGuiding returns 0
22:06:09.124 00.000 9640 scope move finished after 32 + 42 ms
22:06:09.124 00.000 9640 Move returns status 0, amount 32
22:06:09.124 00.000 9640 move complete, result=0
22:06:09.125 00.001 9640 worker thread done servicing request
22:06:09.125 00.000 9640 Worker thread wakes up
22:06:09.125 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:06:09.125 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:06:09.126 00.001 16872 GuideStep: -0.3 px 21 ms EAST, -0.8 px 32 ms NORTH
22:06:11.254 02.128 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a8fac14-01f1-4605-9ab2-01ddccd3a622"}
22:06:11.260 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"6a8fac14-01f1-4605-9ab2-01ddccd3a622"}
22:06:11.263 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3022546e-e0bf-44ff-a201-39c853bd5beb"}
22:06:11.267 00.004 16872 case statement mapped state 6 to 3
22:06:11.269 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3022546e-e0bf-44ff-a201-39c853bd5beb"}
22:06:11.273 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"60a6f9cf-d8e1-458f-a24b-71816a62ea09"}
22:06:11.278 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.23,7.08],"pixels":"..."},"id":"60a6f9cf-d8e1-458f-a24b-71816a62ea09"}
22:06:12.702 01.424 9640 Exposure complete
22:06:12.854 00.152 9640 worker thread done servicing request
22:06:12.855 00.001 16872 OnExposeComplete: enter
22:06:12.859 00.004 16872 UpdateGuideState(): m_state=6
22:06:12.863 00.004 16872 Star::Find(15, 175, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
22:06:12.867 00.004 16872 Star::Find returns 1 (0), X=175.31, Y=273.06, Mass=132019, SNR=223.0, Peak=12612 HFD=3.9
22:06:12.870 00.003 16872 MultiStar: [#1 1.09,0.06,0.00,M4] [#2 0.73,0.17,0.44,U] [#3 1.00,-0.01,0.00,M4] [#4 0.93,0.26,0.00,M7] [#5 1.06,-0.02,0.00,M7] [#6 0.97,0.04,0.00,M4] [#7 0.85,-0.04,0.00,M3] [#8 1.40,-0.14,0.00,M5] 
22:06:12.874 00.004 16872 refined, 1 included, MultiStar: {0.91, 0.22}, one-star: {0.99, 0.24}
22:06:12.880 00.006 16872 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.61) = xAngle (1.85 = 1.85)
22:06:12.883 00.003 16872 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.22 = -1.22)
22:06:12.887 00.004 16872 CameraToMount -- cameraX=0.91 cameraY=0.22 hyp=0.94 cameraTheta=0.24 mountX=-0.26 mountY=-0.88, mountTheta=-1.85
22:06:12.893 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.91, y=0.22, opts=13)
22:06:12.902 00.009 16872 Enqueuing Move request for scope (0.91, 0.22)
22:06:12.906 00.004 9640 Worker thread wakes up
22:06:12.906 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.91, 0.22) opts 0xd
22:06:12.906 00.000 9640 Handling offset move in thread for scope, endpoint = (0.91, 0.22)
22:06:12.906 00.000 9640 Moving (0.91, 0.22) raw xDistance=-0.26 yDistance=-0.88
22:06:12.906 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
22:06:12.906 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.27, input -0.88, m_sumCorr=-1
22:06:12.908 00.002 9640 MoveAxis(E, 22, ABG)
22:06:12.908 00.000 9640 Guiding  Dir = 2, Dur = 22
22:06:12.908 00.000 9640 IsSlewing returns 0
22:06:12.908 00.000 9640 IsGuiding returns 0
22:06:12.909 00.001 9640 PulseGuide returned control before completion, sleep 32
22:06:12.916 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=63588, med=3304, FiltMin=3208, FiltMax=47200, Gamma=2.190
22:06:12.955 00.039 9640 IsGuiding returns 1
22:06:12.955 00.000 9640 scope still moving after pulse duration time elapsed
22:06:12.960 00.005 16872 UpdateGuideState exits: m=132019 SNR=223.0
22:06:12.963 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:12.966 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:06:12.971 00.005 16872 Enqueuing Expose request
22:06:12.985 00.014 9640 IsSlewing returns 0
22:06:12.986 00.001 9640 IsGuiding returns 1
22:06:13.017 00.031 9640 IsSlewing returns 0
22:06:13.017 00.000 9640 IsGuiding returns 0
22:06:13.017 00.000 9640 scope move finished after 22 + 86 ms
22:06:13.017 00.000 9640 Move returns status 0, amount 22
22:06:13.017 00.000 9640 MoveAxis(N, 37, ABG)
22:06:13.017 00.000 9640 Guiding  Dir = 0, Dur = 37
22:06:13.018 00.001 9640 IsSlewing returns 0
22:06:13.018 00.000 9640 IsGuiding returns 0
22:06:13.018 00.000 9640 PulseGuide returned control before completion, sleep 47
22:06:13.081 00.063 9640 IsGuiding returns 1
22:06:13.083 00.002 9640 scope still moving after pulse duration time elapsed
22:06:13.111 00.028 9640 IsSlewing returns 0
22:06:13.111 00.000 9640 IsGuiding returns 0
22:06:13.111 00.000 9640 scope move finished after 37 + 56 ms
22:06:13.111 00.000 9640 Move returns status 0, amount 37
22:06:13.112 00.001 9640 move complete, result=0
22:06:13.112 00.000 9640 worker thread done servicing request
22:06:13.112 00.000 16872 GuideStep: -0.3 px 22 ms EAST, -0.9 px 37 ms NORTH
22:06:13.116 00.004 9640 Worker thread wakes up
22:06:13.116 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:06:13.116 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:06:14.255 01.139 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a3ff4c2d-536a-48cf-87e7-80138337821e"}
22:06:14.260 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"a3ff4c2d-536a-48cf-87e7-80138337821e"}
22:06:14.268 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f654e98e-a3f8-44d2-9fec-9b2c2fa8f05f"}
22:06:14.272 00.004 16872 case statement mapped state 6 to 3
22:06:14.275 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f654e98e-a3f8-44d2-9fec-9b2c2fa8f05f"}
22:06:14.279 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"975bbd1d-8e12-49c0-8d05-5558474a9e67"}
22:06:14.283 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.31,7.06],"pixels":"..."},"id":"975bbd1d-8e12-49c0-8d05-5558474a9e67"}
22:06:16.685 02.402 9640 Exposure complete
22:06:16.831 00.146 9640 worker thread done servicing request
22:06:16.831 00.000 16872 OnExposeComplete: enter
22:06:16.835 00.004 16872 UpdateGuideState(): m_state=6
22:06:16.837 00.002 16872 Star::Find(15, 175, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:06:16.841 00.004 16872 Star::Find returns 1 (0), X=175.54, Y=273.40, Mass=130588, SNR=208.8, Peak=11260 HFD=4.1
22:06:16.846 00.005 16872 MultiStar: [#1 1.34,0.34,0.00,M5] [#2 1.18,0.49,0.00,M6] [#3 1.21,0.29,0.00,M5] [#4 1.27,0.42,0.00,M8] [#5 1.50,0.41,0.00,M8] [#6 1.15,0.37,0.00,M5] [#7 1.41,0.34,0.00,M4] [#8 1.50,0.29,0.00,M6] 
22:06:16.849 00.003 16872 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.61) = xAngle (2.06 = 2.06)
22:06:16.853 00.004 16872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.01 = -1.01)
22:06:16.857 00.004 16872 CameraToMount -- cameraX=1.22 cameraY=0.59 hyp=1.35 cameraTheta=0.45 mountX=-0.63 mountY=-1.14, mountTheta=-2.08
22:06:16.862 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=1.22, y=0.59, opts=13)
22:06:16.866 00.004 16872 Enqueuing Move request for scope (1.22, 0.59)
22:06:16.867 00.001 9640 Worker thread wakes up
22:06:16.867 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.22, 0.59) opts 0xd
22:06:16.867 00.000 9640 Handling offset move in thread for scope, endpoint = (1.22, 0.59)
22:06:16.868 00.001 9640 Moving (1.22, 0.59) raw xDistance=-0.63 yDistance=-1.14
22:06:16.868 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.63
22:06:16.868 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.26, input -1.14, m_sumCorr=-1.3
22:06:16.868 00.000 9640 MoveAxis(E, 52, ABG)
22:06:16.868 00.000 9640 Guiding  Dir = 2, Dur = 52
22:06:16.868 00.000 9640 IsSlewing returns 0
22:06:16.868 00.000 9640 IsGuiding returns 0
22:06:16.870 00.002 9640 PulseGuide returned control before completion, sleep 62
22:06:16.878 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=60268, med=3308, FiltMin=3180, FiltMax=40184, Gamma=2.190
22:06:16.919 00.041 16872 UpdateGuideState exits: m=130588 SNR=208.8
22:06:16.926 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:16.930 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:06:16.932 00.002 16872 Enqueuing Expose request
22:06:16.935 00.003 9640 IsGuiding returns 1
22:06:16.935 00.000 9640 scope still moving after pulse duration time elapsed
22:06:16.965 00.030 9640 IsSlewing returns 0
22:06:16.967 00.002 9640 IsGuiding returns 0
22:06:16.969 00.002 9640 scope move finished after 52 + 47 ms
22:06:16.969 00.000 9640 Move returns status 0, amount 52
22:06:16.969 00.000 9640 MoveAxis(N, 34, ABG)
22:06:16.969 00.000 9640 Guiding  Dir = 0, Dur = 34
22:06:16.970 00.001 9640 IsSlewing returns 0
22:06:16.970 00.000 9640 IsGuiding returns 0
22:06:16.972 00.002 9640 PulseGuide returned control before completion, sleep 43
22:06:17.028 00.056 9640 IsGuiding returns 1
22:06:17.028 00.000 9640 scope still moving after pulse duration time elapsed
22:06:17.058 00.030 9640 IsSlewing returns 0
22:06:17.058 00.000 9640 IsGuiding returns 0
22:06:17.058 00.000 9640 scope move finished after 34 + 53 ms
22:06:17.058 00.000 9640 Move returns status 0, amount 34
22:06:17.059 00.001 9640 move complete, result=0
22:06:17.059 00.000 9640 worker thread done servicing request
22:06:17.059 00.000 9640 Worker thread wakes up
22:06:17.060 00.001 16872 GuideStep: -0.6 px 52 ms EAST, -1.1 px 34 ms NORTH
22:06:17.067 00.007 9640 worker thread servicing REQUEST_EXPOSE 3000
22:06:17.067 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:06:17.268 00.201 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1cdf9409-0206-49e8-99d7-dcb1eb4c1e73"}
22:06:17.271 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"1cdf9409-0206-49e8-99d7-dcb1eb4c1e73"}
22:06:17.276 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"afdd526f-394a-436c-a2a7-d2fcfa34f4ac"}
22:06:17.280 00.004 16872 case statement mapped state 6 to 3
22:06:17.284 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"afdd526f-394a-436c-a2a7-d2fcfa34f4ac"}
22:06:17.288 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"db2b0356-d264-4afe-b7de-d210a0d9667f"}
22:06:17.292 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.54,7.40],"pixels":"..."},"id":"db2b0356-d264-4afe-b7de-d210a0d9667f"}
22:06:20.267 02.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad482c31-11dd-4b3e-bd05-dbb09ea25550"}
22:06:20.271 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ad482c31-11dd-4b3e-bd05-dbb09ea25550"}
22:06:20.275 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4716575-2fa0-41ba-b24f-f194647398d3"}
22:06:20.279 00.004 16872 case statement mapped state 6 to 3
22:06:20.282 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4716575-2fa0-41ba-b24f-f194647398d3"}
22:06:20.286 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6a02d1fd-bb55-4907-8311-30af33e30c3b"}
22:06:20.290 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.54,7.40],"pixels":"..."},"id":"6a02d1fd-bb55-4907-8311-30af33e30c3b"}
22:06:20.643 00.353 9640 Exposure complete
22:06:20.789 00.146 9640 worker thread done servicing request
22:06:20.789 00.000 16872 OnExposeComplete: enter
22:06:20.793 00.004 16872 UpdateGuideState(): m_state=6
22:06:20.795 00.002 16872 Star::Find(15, 175, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:06:20.800 00.005 16872 Star::Find returns 1 (0), X=175.58, Y=272.51, Mass=130354, SNR=223.7, Peak=11064 HFD=3.9
22:06:20.802 00.002 16872 MultiStar: [#1 1.28,-0.37,0.00,M6] [#2 1.25,-0.24,0.00,M7] [#3 1.39,-0.71,0.00,M6] [#4 1.23,0.00,0.00,M9] [#5 1.42,-0.38,0.00,M9] [#6 1.35,-0.54,0.00,M6] [#7 1.33,-0.39,0.00,M5] [#8 1.48,-0.60,0.00,M7] 
22:06:20.805 00.003 16872 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-1.61) = xAngle (1.37 = 1.37)
22:06:20.808 00.003 16872 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.69 = -1.69)
22:06:20.810 00.002 16872 CameraToMount -- cameraX=1.26 cameraY=-0.30 hyp=1.29 cameraTheta=-0.24 mountX=0.25 mountY=-1.28, mountTheta=-1.37
22:06:20.818 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=1.26, y=-0.30, opts=13)
22:06:20.821 00.003 16872 Enqueuing Move request for scope (1.26, -0.30)
22:06:20.824 00.003 9640 Worker thread wakes up
22:06:20.824 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.26, -0.30) opts 0xd
22:06:20.824 00.000 9640 Handling offset move in thread for scope, endpoint = (1.26, -0.30)
22:06:20.824 00.000 9640 Moving (1.26, -0.30) raw xDistance=0.25 yDistance=-1.28
22:06:20.824 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.25
22:06:20.824 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.27, input -1.28, m_sumCorr=-1.5
22:06:20.825 00.001 9640 MoveAxis(W, 17, ABG)
22:06:20.825 00.000 9640 Guiding  Dir = 3, Dur = 17
22:06:20.825 00.000 9640 IsSlewing returns 0
22:06:20.825 00.000 9640 IsGuiding returns 0
22:06:20.825 00.000 9640 PulseGuide returned control before completion, sleep 27
22:06:20.832 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=62384, med=3300, FiltMin=3130, FiltMax=44844, Gamma=2.190
22:06:20.860 00.028 9640 IsGuiding returns 1
22:06:20.861 00.001 9640 scope still moving after pulse duration time elapsed
22:06:20.871 00.010 16872 UpdateGuideState exits: m=130354 SNR=223.7
22:06:20.874 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:20.877 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:06:20.880 00.003 16872 Enqueuing Expose request
22:06:20.893 00.013 9640 IsSlewing returns 0
22:06:20.893 00.000 9640 IsGuiding returns 0
22:06:20.893 00.000 9640 scope move finished after 17 + 51 ms
22:06:20.894 00.001 9640 Move returns status 0, amount 17
22:06:20.894 00.000 9640 MoveAxis(N, 36, ABG)
22:06:20.894 00.000 9640 Guiding  Dir = 0, Dur = 36
22:06:20.894 00.000 9640 IsSlewing returns 0
22:06:20.894 00.000 9640 IsGuiding returns 0
22:06:20.895 00.001 9640 PulseGuide returned control before completion, sleep 46
22:06:20.953 00.058 9640 IsGuiding returns 1
22:06:20.954 00.001 9640 scope still moving after pulse duration time elapsed
22:06:20.985 00.031 9640 IsSlewing returns 0
22:06:20.985 00.000 9640 IsGuiding returns 0
22:06:20.985 00.000 9640 scope move finished after 36 + 54 ms
22:06:20.985 00.000 9640 Move returns status 0, amount 36
22:06:20.985 00.000 9640 move complete, result=0
22:06:20.985 00.000 9640 worker thread done servicing request
22:06:20.986 00.001 9640 Worker thread wakes up
22:06:20.986 00.000 16872 GuideStep: 0.3 px 17 ms WEST, -1.3 px 36 ms NORTH
22:06:20.988 00.002 9640 worker thread servicing REQUEST_EXPOSE 3000
22:06:20.988 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:06:23.273 02.285 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"969c0e6a-8478-4a0e-85dd-c42b5207fce2"}
22:06:23.275 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"969c0e6a-8478-4a0e-85dd-c42b5207fce2"}
22:06:23.280 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c3f27da-ef8c-4456-a38f-ae18f69ea129"}
22:06:23.284 00.004 16872 case statement mapped state 6 to 3
22:06:23.291 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c3f27da-ef8c-4456-a38f-ae18f69ea129"}
22:06:23.302 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"38dc7997-117d-4eb4-b355-7f324637fc4b"}
22:06:23.307 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.58,6.51],"pixels":"..."},"id":"38dc7997-117d-4eb4-b355-7f324637fc4b"}
22:06:24.562 01.255 9640 Exposure complete
22:06:24.707 00.145 9640 worker thread done servicing request
22:06:24.707 00.000 16872 OnExposeComplete: enter
22:06:24.711 00.004 16872 UpdateGuideState(): m_state=6
22:06:24.713 00.002 16872 Star::Find(15, 175, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
22:06:24.717 00.004 16872 Star::Find returns 1 (0), X=175.88, Y=272.89, Mass=128372, SNR=203.9, Peak=11572 HFD=4.2
22:06:24.720 00.003 16872 MultiStar: [#1 1.78,-0.11,0.00,M7] [#2 1.69,0.03,0.00,M8] [#3 1.68,-0.24,0.00,M7] [#4 1.79,0.08,0.00,M10] [#5 1.98,0.04,0.00,M10] [#6 1.73,-0.02,0.00,M7] [#7 1.47,0.03,0.00,M6] [#8 1.89,-0.43,0.00,M8] 
22:06:24.722 00.002 16872 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.61) = xAngle (1.66 = 1.66)
22:06:24.728 00.006 16872 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.41 = -1.41)
22:06:24.730 00.002 16872 CameraToMount -- cameraX=1.56 cameraY=0.08 hyp=1.57 cameraTheta=0.05 mountX=-0.14 mountY=-1.55, mountTheta=-1.66
22:06:24.735 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=1.56, y=0.08, opts=13)
22:06:24.739 00.004 16872 Enqueuing Move request for scope (1.56, 0.08)
22:06:24.747 00.008 9640 Worker thread wakes up
22:06:24.747 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.56, 0.08) opts 0xd
22:06:24.747 00.000 9640 Handling offset move in thread for scope, endpoint = (1.56, 0.08)
22:06:24.747 00.000 9640 Moving (1.56, 0.08) raw xDistance=-0.14 yDistance=-1.55
22:06:24.747 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.14
22:06:24.747 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.35, input -1.55, m_sumCorr=-1.9
22:06:24.747 00.000 9640 MoveAxis(E, 10, ABG)
22:06:24.747 00.000 9640 Guiding  Dir = 2, Dur = 10
22:06:24.747 00.000 9640 IsSlewing returns 0
22:06:24.747 00.000 9640 IsGuiding returns 0
22:06:24.748 00.001 9640 PulseGuide returned control before completion, sleep 20
22:06:24.755 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65516, med=3304, FiltMin=3200, FiltMax=47060, Gamma=2.190
22:06:24.770 00.015 9640 IsGuiding returns 1
22:06:24.770 00.000 9640 scope still moving after pulse duration time elapsed
22:06:24.798 00.028 16872 UpdateGuideState exits: m=128372 SNR=203.9
22:06:24.801 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:24.804 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:06:24.807 00.003 16872 Enqueuing Expose request
22:06:24.809 00.002 9640 IsSlewing returns 0
22:06:24.809 00.000 9640 IsGuiding returns 0
22:06:24.809 00.000 9640 scope move finished after 10 + 52 ms
22:06:24.810 00.001 9640 Move returns status 0, amount 10
22:06:24.810 00.000 9640 MoveAxis(N, 46, ABG)
22:06:24.810 00.000 9640 Guiding  Dir = 0, Dur = 46
22:06:24.810 00.000 9640 IsSlewing returns 0
22:06:24.810 00.000 9640 IsGuiding returns 0
22:06:24.810 00.000 9640 PulseGuide returned control before completion, sleep 56
22:06:24.878 00.068 9640 IsGuiding returns 1
22:06:24.878 00.000 9640 scope still moving after pulse duration time elapsed
22:06:24.909 00.031 9640 IsSlewing returns 0
22:06:24.909 00.000 9640 IsGuiding returns 0
22:06:24.910 00.001 9640 scope move finished after 46 + 53 ms
22:06:24.910 00.000 9640 Move returns status 0, amount 46
22:06:24.910 00.000 9640 move complete, result=0
22:06:24.910 00.000 9640 worker thread done servicing request
22:06:24.910 00.000 9640 Worker thread wakes up
22:06:24.910 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:06:24.910 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:06:24.911 00.001 16872 GuideStep: -0.1 px 10 ms EAST, -1.5 px 46 ms NORTH
22:06:26.270 01.359 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e16e891b-d5a2-4704-86ee-72bfc5ba0190"}
22:06:26.275 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e16e891b-d5a2-4704-86ee-72bfc5ba0190"}
22:06:26.279 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"462e3043-bbf6-44bd-82e7-0dba33fe652d"}
22:06:26.284 00.005 16872 case statement mapped state 6 to 3
22:06:26.288 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"462e3043-bbf6-44bd-82e7-0dba33fe652d"}
22:06:26.292 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f7cc4c3e-bb3f-4c18-8307-1787b93edede"}
22:06:26.296 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.88,6.89],"pixels":"..."},"id":"f7cc4c3e-bb3f-4c18-8307-1787b93edede"}
22:06:28.495 02.199 9640 Exposure complete
22:06:28.639 00.144 9640 worker thread done servicing request
22:06:28.639 00.000 16872 OnExposeComplete: enter
22:06:28.643 00.004 16872 UpdateGuideState(): m_state=6
22:06:28.646 00.003 16872 Star::Find(15, 175, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
22:06:28.648 00.002 16872 Star::Find returns 1 (0), X=176.42, Y=273.67, Mass=130849, SNR=215.1, Peak=12688 HFD=3.6
22:06:28.651 00.003 16872 MultiStar: [#1 2.12,0.51,0.00,M8] [#2 2.17,0.62,0.00,M9] [#3 2.02,0.38,0.00,M8] [#4 2.40,0.65,0.00,R] [#5 2.25,0.65,0.00,R] [#6 1.93,0.56,0.00,M8] [#7 2.45,0.41,0.00,M7] [#8 2.23,0.18,0.00,M9] 
22:06:28.654 00.003 16872 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.61) = xAngle (2.00 = 2.00)
22:06:28.658 00.004 16872 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.07 = -1.07)
22:06:28.662 00.004 16872 CameraToMount -- cameraX=2.10 cameraY=0.86 hyp=2.27 cameraTheta=0.39 mountX=-0.94 mountY=-1.99, mountTheta=-2.01
22:06:28.666 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=2.10, y=0.86, opts=13)
22:06:28.669 00.003 16872 Enqueuing Move request for scope (2.10, 0.86)
22:06:28.676 00.007 9640 Worker thread wakes up
22:06:28.676 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (2.10, 0.86) opts 0xd
22:06:28.676 00.000 9640 Handling offset move in thread for scope, endpoint = (2.10, 0.86)
22:06:28.676 00.000 9640 Moving (2.10, 0.86) raw xDistance=-0.94 yDistance=-1.99
22:06:28.676 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.94
22:06:28.676 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.44, input -1.99, m_sumCorr=-2.3
22:06:28.676 00.000 9640 MoveAxis(E, 76, ABG)
22:06:28.676 00.000 9640 Guiding  Dir = 2, Dur = 76
22:06:28.677 00.001 9640 IsSlewing returns 0
22:06:28.677 00.000 9640 IsGuiding returns 0
22:06:28.678 00.001 9640 PulseGuide returned control before completion, sleep 86
22:06:28.684 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65516, med=3308, FiltMin=3148, FiltMax=46784, Gamma=2.190
22:06:28.725 00.041 16872 UpdateGuideState exits: m=130849 SNR=215.1
22:06:28.730 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:28.735 00.005 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:06:28.740 00.005 16872 Enqueuing Expose request
22:06:28.778 00.038 9640 IsGuiding returns 1
22:06:28.778 00.000 9640 scope still moving after pulse duration time elapsed
22:06:28.809 00.031 9640 IsSlewing returns 0
22:06:28.810 00.001 9640 IsGuiding returns 0
22:06:28.810 00.000 9640 scope move finished after 76 + 56 ms
22:06:28.810 00.000 9640 Move returns status 0, amount 76
22:06:28.811 00.001 9640 MoveAxis(N, 58, ABG)
22:06:28.811 00.000 9640 Guiding  Dir = 0, Dur = 58
22:06:28.813 00.002 9640 IsSlewing returns 0
22:06:28.813 00.000 9640 IsGuiding returns 0
22:06:28.814 00.001 9640 PulseGuide returned control before completion, sleep 68
22:06:28.887 00.073 9640 IsGuiding returns 1
22:06:28.887 00.000 9640 scope still moving after pulse duration time elapsed
22:06:28.919 00.032 9640 IsSlewing returns 0
22:06:28.919 00.000 9640 IsGuiding returns 0
22:06:28.919 00.000 9640 scope move finished after 58 + 47 ms
22:06:28.919 00.000 9640 Move returns status 0, amount 58
22:06:28.919 00.000 9640 move complete, result=0
22:06:28.919 00.000 16872 GuideStep: -0.9 px 76 ms EAST, -2.0 px 58 ms NORTH
22:06:28.924 00.005 9640 worker thread done servicing request
22:06:28.924 00.000 9640 Worker thread wakes up
22:06:28.924 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:06:28.924 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:06:29.289 00.365 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c892b13-b09d-4bef-abeb-f8040af9b593"}
22:06:29.294 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"9c892b13-b09d-4bef-abeb-f8040af9b593"}
22:06:29.306 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11171d4b-ae63-42ed-9a70-cafee51a3cbe"}
22:06:29.312 00.006 16872 case statement mapped state 6 to 3
22:06:29.319 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"11171d4b-ae63-42ed-9a70-cafee51a3cbe"}
22:06:29.325 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0bf0f03e-2f2c-429f-8d2f-e4a238ab1aa0"}
22:06:29.348 00.023 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.42,6.67],"pixels":"..."},"id":"0bf0f03e-2f2c-429f-8d2f-e4a238ab1aa0"}
22:06:32.290 02.942 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a781ee51-cc7a-4640-aeb3-bf5ccf9c1646"}
22:06:32.294 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"a781ee51-cc7a-4640-aeb3-bf5ccf9c1646"}
22:06:32.298 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac8493b2-f9c9-4e7d-a815-cafb228c6979"}
22:06:32.301 00.003 16872 case statement mapped state 6 to 3
22:06:32.304 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac8493b2-f9c9-4e7d-a815-cafb228c6979"}
22:06:32.309 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8ca3bee0-68d4-4662-8687-9cc870f09b97"}
22:06:32.314 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.42,6.67],"pixels":"..."},"id":"8ca3bee0-68d4-4662-8687-9cc870f09b97"}
22:06:32.499 00.185 9640 Exposure complete
22:06:32.643 00.144 9640 worker thread done servicing request
22:06:32.643 00.000 16872 OnExposeComplete: enter
22:06:32.646 00.003 16872 UpdateGuideState(): m_state=6
22:06:32.649 00.003 16872 Star::Find(15, 176, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
22:06:32.654 00.005 16872 Star::Find returns 1 (0), X=176.72, Y=272.25, Mass=128215, SNR=217.1, Peak=11024 HFD=3.8
22:06:32.658 00.004 16872 MultiStar: [#1 2.55,-0.57,0.00,M9] [#2 2.36,-0.49,0.00,M10] [#3 2.28,-0.81,0.00,M9] [#4 0.24,-1.02,0.38,U] [#5 0.21,-0.94,0.29,U] [#6 2.35,-0.78,0.00,M9] [#7 2.35,-0.70,0.00,M8] [#8 2.79,-1.10,0.00,M10] 
22:06:32.661 00.003 16872 refined, 2 included, MultiStar: {1.53, -0.73}, one-star: {2.40, -0.56}
22:06:32.664 00.003 16872 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.61) = xAngle (1.16 = 1.16)
22:06:32.668 00.004 16872 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.90 = -1.90)
22:06:32.673 00.005 16872 CameraToMount -- cameraX=1.53 cameraY=-0.73 hyp=1.69 cameraTheta=-0.45 mountX=0.67 mountY=-1.60, mountTheta=-1.17
22:06:32.693 00.020 16872 SchedulePrimaryMove(0F8FCD28, x=1.53, y=-0.73, opts=13)
22:06:32.699 00.006 16872 Enqueuing Move request for scope (1.53, -0.73)
22:06:32.712 00.013 9640 Worker thread wakes up
22:06:32.712 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.53, -0.73) opts 0xd
22:06:32.712 00.000 9640 Handling offset move in thread for scope, endpoint = (1.53, -0.73)
22:06:32.712 00.000 9640 Moving (1.53, -0.73) raw xDistance=0.67 yDistance=-1.60
22:06:32.712 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.67
22:06:32.712 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.51, input -1.60, m_sumCorr=-2.8
22:06:32.712 00.000 9640 MoveAxis(W, 49, ABG)
22:06:32.712 00.000 9640 Guiding  Dir = 3, Dur = 49
22:06:32.712 00.000 9640 IsSlewing returns 0
22:06:32.713 00.001 9640 IsGuiding returns 0
22:06:32.713 00.000 9640 PulseGuide returned control before completion, sleep 59
22:06:32.725 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=62368, med=3300, FiltMin=3178, FiltMax=42092, Gamma=2.190
22:06:32.770 00.045 16872 UpdateGuideState exits: m=128215 SNR=217.1
22:06:32.773 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:32.782 00.009 9640 IsGuiding returns 1
22:06:32.782 00.000 9640 scope still moving after pulse duration time elapsed
22:06:32.783 00.001 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:06:32.785 00.002 16872 Enqueuing Expose request
22:06:32.808 00.023 9640 IsSlewing returns 0
22:06:32.808 00.000 9640 IsGuiding returns 0
22:06:32.809 00.001 9640 scope move finished after 49 + 46 ms
22:06:32.809 00.000 9640 Move returns status 0, amount 49
22:06:32.809 00.000 9640 MoveAxis(N, 68, ABG)
22:06:32.809 00.000 9640 Guiding  Dir = 0, Dur = 68
22:06:32.809 00.000 9640 IsSlewing returns 0
22:06:32.810 00.001 9640 IsGuiding returns 0
22:06:32.810 00.000 9640 PulseGuide returned control before completion, sleep 78
22:06:32.904 00.094 9640 IsGuiding returns 1
22:06:32.904 00.000 9640 scope still moving after pulse duration time elapsed
22:06:32.935 00.031 9640 IsSlewing returns 0
22:06:32.935 00.000 9640 IsGuiding returns 0
22:06:32.935 00.000 9640 scope move finished after 68 + 57 ms
22:06:32.935 00.000 9640 Move returns status 0, amount 68
22:06:32.935 00.000 9640 move complete, result=0
22:06:32.935 00.000 9640 worker thread done servicing request
22:06:32.935 00.000 9640 Worker thread wakes up
22:06:32.935 00.000 16872 GuideStep: 0.7 px 49 ms WEST, -1.6 px 68 ms NORTH
22:06:32.941 00.006 9640 worker thread servicing REQUEST_EXPOSE 3000
22:06:32.941 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:06:35.290 02.349 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5639b768-d94e-443c-ada0-2e672a338999"}
22:06:35.295 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"5639b768-d94e-443c-ada0-2e672a338999"}
22:06:35.297 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7cbb1a34-6257-4ce0-ad47-9511df1b3ce9"}
22:06:35.301 00.004 16872 case statement mapped state 6 to 3
22:06:35.304 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7cbb1a34-6257-4ce0-ad47-9511df1b3ce9"}
22:06:35.308 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cba9b0e1-8be1-4ccd-b640-36eb8379d565"}
22:06:35.312 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.72,7.25],"pixels":"..."},"id":"cba9b0e1-8be1-4ccd-b640-36eb8379d565"}
22:06:36.487 01.175 9640 Exposure complete
22:06:36.628 00.141 9640 worker thread done servicing request
22:06:36.629 00.001 16872 OnExposeComplete: enter
22:06:36.632 00.003 16872 UpdateGuideState(): m_state=6
22:06:36.634 00.002 16872 Star::Find(15, 176, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
22:06:36.637 00.003 16872 Star::Find returns 1 (0), X=177.42, Y=273.07, Mass=129597, SNR=209.6, Peak=12756 HFD=3.8
22:06:36.641 00.004 16872 MultiStar: [#1 3.09,0.21,0.00,M10] [#2 2.93,0.57,0.00,R] [#3 3.14,0.15,0.00,M10] [#4 0.70,-0.35,0.42,U] [#5 0.82,-0.31,0.30,U] [#6 2.87,0.26,0.00,M10] [#7 2.75,0.26,0.00,M9] [#8 3.74,-0.30,0.00,R] 
22:06:36.641 00.000 16872 refined, 2 included, MultiStar: {2.12, 0.01}, one-star: {3.10, 0.26}
22:06:36.647 00.006 16872 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.61) = xAngle (1.62 = 1.62)
22:06:36.649 00.002 16872 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.45 = -1.45)
22:06:36.651 00.002 16872 CameraToMount -- cameraX=2.12 cameraY=0.01 hyp=2.12 cameraTheta=0.01 mountX=-0.09 mountY=-2.11, mountTheta=-1.62
22:06:36.659 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=2.12, y=0.01, opts=13)
22:06:36.664 00.005 16872 Enqueuing Move request for scope (2.12, 0.01)
22:06:36.667 00.003 9640 Worker thread wakes up
22:06:36.667 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (2.12, 0.01) opts 0xd
22:06:36.667 00.000 9640 Handling offset move in thread for scope, endpoint = (2.12, 0.01)
22:06:36.667 00.000 9640 Moving (2.12, 0.01) raw xDistance=-0.09 yDistance=-2.11
22:06:36.667 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:06:36.667 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.54, input -2.11, m_sumCorr=-3.4
22:06:36.667 00.000 9640 MoveAxis(E, 0, ABG)
22:06:36.667 00.000 9640 Move returns status 0, amount 0
22:06:36.667 00.000 9640 MoveAxis(N, 72, ABG)
22:06:36.667 00.000 9640 Guiding  Dir = 0, Dur = 72
22:06:36.667 00.000 9640 IsSlewing returns 0
22:06:36.667 00.000 9640 IsGuiding returns 0
22:06:36.669 00.002 9640 PulseGuide returned control before completion, sleep 82
22:06:36.675 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=63720, med=3304, FiltMin=3212, FiltMax=45688, Gamma=2.190
22:06:36.714 00.039 16872 UpdateGuideState exits: m=129597 SNR=209.6
22:06:36.721 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:36.723 00.002 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:06:36.723 00.000 16872 Enqueuing Expose request
22:06:36.761 00.038 9640 IsGuiding returns 1
22:06:36.761 00.000 9640 scope still moving after pulse duration time elapsed
22:06:36.786 00.025 9640 IsSlewing returns 0
22:06:36.787 00.001 9640 IsGuiding returns 0
22:06:36.787 00.000 9640 scope move finished after 72 + 46 ms
22:06:36.787 00.000 9640 Move returns status 0, amount 72
22:06:36.787 00.000 9640 move complete, result=0
22:06:36.791 00.004 9640 worker thread done servicing request
22:06:36.791 00.000 9640 Worker thread wakes up
22:06:36.791 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:06:36.791 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:06:36.792 00.001 16872 GuideStep: -0.1 px 0 ms EAST, -2.1 px 72 ms NORTH
22:06:38.297 01.505 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1dfee69-31c7-4ed2-897b-fece7b9bfb0d"}
22:06:38.301 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e1dfee69-31c7-4ed2-897b-fece7b9bfb0d"}
22:06:38.301 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61092067-ac74-44b5-99c2-c6f823a58525"}
22:06:38.308 00.007 16872 case statement mapped state 6 to 3
22:06:38.308 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"61092067-ac74-44b5-99c2-c6f823a58525"}
22:06:38.318 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ab19df19-0642-424e-8e1d-7536dafd28d0"}
22:06:38.321 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.42,7.07],"pixels":"..."},"id":"ab19df19-0642-424e-8e1d-7536dafd28d0"}
22:06:40.338 02.017 9640 Exposure complete
22:06:40.484 00.146 9640 worker thread done servicing request
22:06:40.484 00.000 16872 OnExposeComplete: enter
22:06:40.487 00.003 16872 UpdateGuideState(): m_state=6
22:06:40.493 00.006 16872 Star::Find(15, 177, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
22:06:40.493 00.000 16872 Star::Find returns 1 (0), X=177.94, Y=272.95, Mass=123870, SNR=204.8, Peak=11352 HFD=4.2
22:06:40.493 00.000 16872 MultiStar: [#1 3.45,0.25,0.00,R] [#2 0.34,-0.27,0.52,U] [#3 3.48,0.07,0.00,R] [#4 1.23,-0.08,0.42,U] [#5 1.61,-0.46,0.30,U] [#6 3.23,0.08,0.00,R] [#7 3.50,0.24,0.00,M10] [#8 0.23,-0.05,0.24,U] 
22:06:40.499 00.006 16872 refined, 4 included, MultiStar: {1.96, -0.08}, one-star: {3.62, 0.14}
22:06:40.499 00.000 16872 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.61) = xAngle (1.57 = 1.57)
22:06:40.499 00.000 16872 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.49 = -1.49)
22:06:40.507 00.008 16872 CameraToMount -- cameraX=1.96 cameraY=-0.08 hyp=1.96 cameraTheta=-0.04 mountX=0.00 mountY=-1.96, mountTheta=-1.57
22:06:40.512 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=1.96, y=-0.08, opts=13)
22:06:40.518 00.006 16872 Enqueuing Move request for scope (1.96, -0.08)
22:06:40.518 00.000 9640 Worker thread wakes up
22:06:40.518 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.96, -0.08) opts 0xd
22:06:40.518 00.000 9640 Handling offset move in thread for scope, endpoint = (1.96, -0.08)
22:06:40.518 00.000 9640 Moving (1.96, -0.08) raw xDistance=0.00 yDistance=-1.96
22:06:40.518 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:06:40.518 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.54, input -1.96, m_sumCorr=-3.9
22:06:40.518 00.000 9640 MoveAxis(E, 0, ABG)
22:06:40.518 00.000 9640 Move returns status 0, amount 0
22:06:40.518 00.000 9640 MoveAxis(N, 72, ABG)
22:06:40.518 00.000 9640 Guiding  Dir = 0, Dur = 72
22:06:40.518 00.000 9640 IsSlewing returns 0
22:06:40.518 00.000 9640 IsGuiding returns 0
22:06:40.518 00.000 9640 PulseGuide returned control before completion, sleep 82
22:06:40.526 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=59840, med=3312, FiltMin=3208, FiltMax=40772, Gamma=2.190
22:06:40.562 00.036 16872 UpdateGuideState exits: m=123870 SNR=204.8
22:06:40.566 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:40.570 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:06:40.574 00.004 16872 Enqueuing Expose request
22:06:40.608 00.034 9640 IsGuiding returns 1
22:06:40.609 00.001 9640 scope still moving after pulse duration time elapsed
22:06:40.645 00.036 9640 IsSlewing returns 0
22:06:40.645 00.000 9640 IsGuiding returns 0
22:06:40.650 00.005 9640 scope move finished after 72 + 56 ms
22:06:40.650 00.000 9640 Move returns status 0, amount 72
22:06:40.650 00.000 9640 move complete, result=0
22:06:40.650 00.000 9640 worker thread done servicing request
22:06:40.650 00.000 9640 Worker thread wakes up
22:06:40.650 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:06:40.650 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:06:40.651 00.001 16872 GuideStep: 0.0 px 0 ms EAST, -2.0 px 72 ms NORTH
22:06:41.300 00.649 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f07b1dd4-d3a4-48e9-ab3f-aa32edc721cb"}
22:06:41.302 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f07b1dd4-d3a4-48e9-ab3f-aa32edc721cb"}
22:06:41.308 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5fbf5744-65a5-4e33-ad20-e7ed2f524c24"}
22:06:41.311 00.003 16872 case statement mapped state 6 to 3
22:06:41.311 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5fbf5744-65a5-4e33-ad20-e7ed2f524c24"}
22:06:41.320 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fa48df10-4bf8-463c-ae1c-a20d133c3a81"}
22:06:41.324 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.94,6.95],"pixels":"..."},"id":"fa48df10-4bf8-463c-ae1c-a20d133c3a81"}
22:06:44.195 02.871 9640 Exposure complete
22:06:44.310 00.115 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f65c41a-47ae-4d91-9e4c-66d1f18b4a8b"}
22:06:44.312 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"3f65c41a-47ae-4d91-9e4c-66d1f18b4a8b"}
22:06:44.313 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd236750-37d9-4ebb-ab4a-a5f723e97495"}
22:06:44.318 00.005 16872 case statement mapped state 6 to 3
22:06:44.322 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd236750-37d9-4ebb-ab4a-a5f723e97495"}
22:06:44.326 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"afbf36c6-d4e7-427e-b2ec-061167338a64"}
22:06:44.329 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.94,6.95],"pixels":"..."},"id":"afbf36c6-d4e7-427e-b2ec-061167338a64"}
22:06:44.335 00.006 9640 worker thread done servicing request
22:06:44.335 00.000 16872 OnExposeComplete: enter
22:06:44.340 00.005 16872 UpdateGuideState(): m_state=6
22:06:44.344 00.004 16872 Star::Find(15, 177, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
22:06:44.348 00.004 16872 Star::Find returns 1 (0), X=178.53, Y=273.12, Mass=123946, SNR=204.9, Peak=10976 HFD=3.9
22:06:44.351 00.003 16872 MultiStar: [#1 0.73,0.04,0.75,U] [#2 1.27,-0.35,0.48,U] [#3 0.53,-0.02,0.55,U] [#4 1.96,-0.19,0.42,U] [#5 2.19,-0.26,0.35,U] [#6 0.75,0.06,0.37,U] [#7 4.31,0.27,0.00,R] [#8 0.61,0.13,0.20,U] 
22:06:44.351 00.000 16872 refined, 7 included, MultiStar: {1.86, 0.01}, one-star: {4.21, 0.31}
22:06:44.359 00.008 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
22:06:44.359 00.000 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.45 = -1.45)
22:06:44.365 00.006 16872 CameraToMount -- cameraX=1.86 cameraY=0.01 hyp=1.86 cameraTheta=0.00 mountX=-0.08 mountY=-1.84, mountTheta=-1.61
22:06:44.367 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=1.86, y=0.01, opts=13)
22:06:44.373 00.006 16872 Enqueuing Move request for scope (1.86, 0.01)
22:06:44.375 00.002 9640 Worker thread wakes up
22:06:44.375 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.86, 0.01) opts 0xd
22:06:44.375 00.000 9640 Handling offset move in thread for scope, endpoint = (1.86, 0.01)
22:06:44.378 00.003 9640 Moving (1.86, 0.01) raw xDistance=-0.08 yDistance=-1.84
22:06:44.378 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:06:44.378 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.55, input -1.84, m_sumCorr=-4.5
22:06:44.378 00.000 9640 MoveAxis(E, 0, ABG)
22:06:44.378 00.000 9640 Move returns status 0, amount 0
22:06:44.378 00.000 9640 MoveAxis(N, 73, ABG)
22:06:44.378 00.000 9640 Guiding  Dir = 0, Dur = 73
22:06:44.378 00.000 9640 IsSlewing returns 0
22:06:44.378 00.000 9640 IsGuiding returns 0
22:06:44.378 00.000 9640 PulseGuide returned control before completion, sleep 83
22:06:44.384 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65516, med=3300, FiltMin=3198, FiltMax=46472, Gamma=2.190
22:06:44.417 00.033 16872 UpdateGuideState exits: m=123946 SNR=204.9
22:06:44.425 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:44.425 00.000 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:06:44.425 00.000 16872 Enqueuing Expose request
22:06:44.474 00.049 9640 IsGuiding returns 1
22:06:44.474 00.000 9640 scope still moving after pulse duration time elapsed
22:06:44.500 00.026 9640 IsSlewing returns 0
22:06:44.500 00.000 9640 IsGuiding returns 1
22:06:44.530 00.030 9640 IsSlewing returns 0
22:06:44.532 00.002 9640 IsGuiding returns 1
22:06:44.555 00.023 9640 IsSlewing returns 0
22:06:44.555 00.000 9640 IsGuiding returns 0
22:06:44.555 00.000 9640 scope move finished after 73 + 104 ms
22:06:44.555 00.000 9640 Move returns status 0, amount 73
22:06:44.555 00.000 9640 move complete, result=0
22:06:44.555 00.000 9640 worker thread done servicing request
22:06:44.555 00.000 9640 Worker thread wakes up
22:06:44.555 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:06:44.555 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:06:44.555 00.000 16872 GuideStep: -0.1 px 0 ms EAST, -1.8 px 73 ms NORTH
22:06:47.319 02.764 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"52d84a65-e113-4b02-8084-5e3e1cbe2ebd"}
22:06:47.322 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"52d84a65-e113-4b02-8084-5e3e1cbe2ebd"}
22:06:47.327 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ab59bcae-9317-4db4-a649-d243de41325c"}
22:06:47.330 00.003 16872 case statement mapped state 6 to 3
22:06:47.330 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab59bcae-9317-4db4-a649-d243de41325c"}
22:06:47.336 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4f5e4fcf-08d0-45d1-af1f-a5f54cd0ffe5"}
22:06:47.336 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.53,7.12],"pixels":"..."},"id":"4f5e4fcf-08d0-45d1-af1f-a5f54cd0ffe5"}
22:06:48.104 00.768 9640 Exposure complete
22:06:48.253 00.149 9640 worker thread done servicing request
22:06:48.253 00.000 16872 OnExposeComplete: enter
22:06:48.253 00.000 16872 UpdateGuideState(): m_state=6
22:06:48.263 00.010 16872 Star::Find(15, 178, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
22:06:48.265 00.002 16872 Star::Find returns 1 (0), X=179.14, Y=273.01, Mass=131491, SNR=208.4, Peak=12688 HFD=4.2
22:06:48.270 00.005 16872 MultiStar: [#1 1.45,-0.02,0.79,U] [#2 1.91,-0.02,0.49,U] [#3 1.44,-0.20,0.54,U] [#4 2.58,-0.29,0.40,U] [#5 2.72,-0.13,0.30,U] [#6 1.31,-0.02,0.35,U] [#7 0.41,-0.21,0.28,U] [#8 1.34,0.08,0.19,U] 
22:06:48.270 00.000 16872 refined, 8 included, MultiStar: {2.39, -0.03}, one-star: {4.82, 0.20}
22:06:48.280 00.010 16872 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.61) = xAngle (1.59 = 1.59)
22:06:48.284 00.004 16872 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.47 = -1.47)
22:06:48.287 00.003 16872 CameraToMount -- cameraX=2.39 cameraY=-0.03 hyp=2.39 cameraTheta=-0.01 mountX=-0.06 mountY=-2.38, mountTheta=-1.59
22:06:48.294 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=2.39, y=-0.03, opts=13)
22:06:48.298 00.004 16872 Enqueuing Move request for scope (2.39, -0.03)
22:06:48.303 00.005 9640 Worker thread wakes up
22:06:48.303 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (2.39, -0.03) opts 0xd
22:06:48.303 00.000 9640 Handling offset move in thread for scope, endpoint = (2.39, -0.03)
22:06:48.303 00.000 9640 Moving (2.39, -0.03) raw xDistance=-0.06 yDistance=-2.38
22:06:48.303 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:06:48.303 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.57, input -2.38, m_sumCorr=-5
22:06:48.303 00.000 9640 MoveAxis(E, 0, ABG)
22:06:48.303 00.000 9640 Move returns status 0, amount 0
22:06:48.303 00.000 9640 MoveAxis(N, 75, ABG)
22:06:48.303 00.000 9640 Guiding  Dir = 0, Dur = 75
22:06:48.303 00.000 9640 IsSlewing returns 0
22:06:48.303 00.000 9640 IsGuiding returns 0
22:06:48.303 00.000 9640 PulseGuide returned control before completion, sleep 85
22:06:48.303 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=63648, med=3308, FiltMin=3136, FiltMax=47836, Gamma=2.190
22:06:48.346 00.043 16872 UpdateGuideState exits: m=131491 SNR=208.4
22:06:48.346 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:48.353 00.007 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:06:48.353 00.000 16872 Enqueuing Expose request
22:06:48.395 00.042 9640 IsGuiding returns 1
22:06:48.395 00.000 9640 scope still moving after pulse duration time elapsed
22:06:48.419 00.024 9640 IsSlewing returns 0
22:06:48.419 00.000 9640 IsGuiding returns 0
22:06:48.419 00.000 9640 scope move finished after 75 + 39 ms
22:06:48.419 00.000 9640 Move returns status 0, amount 75
22:06:48.419 00.000 9640 move complete, result=0
22:06:48.419 00.000 9640 worker thread done servicing request
22:06:48.419 00.000 9640 Worker thread wakes up
22:06:48.419 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:06:48.419 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:06:48.419 00.000 16872 GuideStep: -0.1 px 0 ms EAST, -2.4 px 75 ms NORTH
22:06:50.322 01.903 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f9b5f9f6-570b-4da0-8159-551282bc0fdb"}
22:06:50.322 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f9b5f9f6-570b-4da0-8159-551282bc0fdb"}
22:06:50.322 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2622bbfa-a46c-454e-a42b-f1e7b572acf0"}
22:06:50.330 00.008 16872 case statement mapped state 6 to 3
22:06:50.333 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2622bbfa-a46c-454e-a42b-f1e7b572acf0"}
22:06:50.337 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c4cad97-e679-456b-9c28-ca441aeb8d84"}
22:06:50.337 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.14,7.01],"pixels":"..."},"id":"4c4cad97-e679-456b-9c28-ca441aeb8d84"}
22:06:51.978 01.641 9640 Exposure complete
22:06:52.109 00.131 9640 worker thread done servicing request
22:06:52.109 00.000 16872 OnExposeComplete: enter
22:06:52.115 00.006 16872 UpdateGuideState(): m_state=6
22:06:52.117 00.002 16872 Star::Find(15, 179, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
22:06:52.121 00.004 16872 Star::Find returns 1 (0), X=179.61, Y=273.26, Mass=124437, SNR=217.0, Peak=10556 HFD=3.7
22:06:52.121 00.000 16872 MultiStar: [#1 1.91,-0.04,0.75,U] [#2 2.35,-0.18,0.49,U] [#3 1.70,0.10,0.50,U] [#4 3.08,-0.17,0.44,U] [#5 3.29,-0.59,0.27,U] [#6 1.90,0.02,0.33,U] [#7 0.93,0.10,0.26,U] [#8 2.10,0.25,0.19,U] 
22:06:52.126 00.005 16872 refined, 8 included, MultiStar: {2.89, 0.05}, one-star: {5.29, 0.45}
22:06:52.126 00.000 16872 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.61) = xAngle (1.63 = 1.63)
22:06:52.130 00.004 16872 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.44 = -1.44)
22:06:52.134 00.004 16872 CameraToMount -- cameraX=2.89 cameraY=0.05 hyp=2.89 cameraTheta=0.02 mountX=-0.16 mountY=-2.87, mountTheta=-1.63
22:06:52.134 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=2.89, y=0.05, opts=13)
22:06:52.141 00.007 16872 Enqueuing Move request for scope (2.89, 0.05)
22:06:52.143 00.002 9640 Worker thread wakes up
22:06:52.143 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (2.89, 0.05) opts 0xd
22:06:52.143 00.000 9640 Handling offset move in thread for scope, endpoint = (2.89, 0.05)
22:06:52.143 00.000 9640 Moving (2.89, 0.05) raw xDistance=-0.16 yDistance=-2.87
22:06:52.143 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
22:06:52.143 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.61, input -2.87, m_sumCorr=-5.6
22:06:52.143 00.000 9640 MoveAxis(E, 13, ABG)
22:06:52.143 00.000 9640 Guiding  Dir = 2, Dur = 13
22:06:52.146 00.003 9640 IsSlewing returns 0
22:06:52.146 00.000 9640 IsGuiding returns 0
22:06:52.146 00.000 9640 PulseGuide returned control before completion, sleep 23
22:06:52.150 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=59716, med=3304, FiltMin=3208, FiltMax=41016, Gamma=2.190
22:06:52.174 00.024 9640 IsGuiding returns 1
22:06:52.174 00.000 9640 scope still moving after pulse duration time elapsed
22:06:52.184 00.010 16872 UpdateGuideState exits: m=124437 SNR=217.0
22:06:52.188 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:52.192 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:06:52.192 00.000 16872 Enqueuing Expose request
22:06:52.199 00.007 9640 IsSlewing returns 0
22:06:52.199 00.000 9640 IsGuiding returns 0
22:06:52.199 00.000 9640 scope move finished after 13 + 40 ms
22:06:52.199 00.000 9640 Move returns status 0, amount 13
22:06:52.199 00.000 9640 MoveAxis(N, 82, ABG)
22:06:52.199 00.000 9640 Guiding  Dir = 0, Dur = 82
22:06:52.199 00.000 9640 IsSlewing returns 0
22:06:52.201 00.002 9640 IsGuiding returns 0
22:06:52.201 00.000 9640 PulseGuide returned control before completion, sleep 92
22:06:52.298 00.097 9640 IsGuiding returns 1
22:06:52.298 00.000 9640 scope still moving after pulse duration time elapsed
22:06:52.321 00.023 9640 IsSlewing returns 0
22:06:52.321 00.000 9640 IsGuiding returns 0
22:06:52.321 00.000 9640 scope move finished after 82 + 38 ms
22:06:52.321 00.000 9640 Move returns status 0, amount 82
22:06:52.321 00.000 9640 move complete, result=0
22:06:52.321 00.000 9640 worker thread done servicing request
22:06:52.321 00.000 9640 Worker thread wakes up
22:06:52.321 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:06:52.321 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(159,258,31,31)
22:06:52.322 00.001 16872 GuideStep: -0.2 px 13 ms EAST, -2.9 px 82 ms NORTH
22:06:53.320 00.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"229f6885-96a8-4bbc-9916-3bec844bd81c"}
22:06:53.323 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"229f6885-96a8-4bbc-9916-3bec844bd81c"}
22:06:53.328 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"03b0dbb9-344b-4f55-a0b9-a2c77486f7f5"}
22:06:53.332 00.004 16872 case statement mapped state 6 to 3
22:06:53.335 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"03b0dbb9-344b-4f55-a0b9-a2c77486f7f5"}
22:06:53.339 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e663fd62-5171-4a7d-8a30-a7363af471f5"}
22:06:53.343 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.61,7.26],"pixels":"..."},"id":"e663fd62-5171-4a7d-8a30-a7363af471f5"}
22:06:55.861 02.518 9640 Exposure complete
22:06:56.001 00.140 9640 worker thread done servicing request
22:06:56.001 00.000 16872 OnExposeComplete: enter
22:06:56.003 00.002 16872 UpdateGuideState(): m_state=6
22:06:56.003 00.000 16872 Star::Find(15, 179, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:06:56.010 00.007 16872 Star::Find returns 1 (0), X=180.31, Y=273.75, Mass=133014, SNR=220.4, Peak=12764 HFD=3.7
22:06:56.010 00.000 16872 MultiStar: [#1 2.44,0.19,0.71,U] [#2 3.13,0.22,0.43,U] [#3 2.24,0.65,0.50,U] [#4 3.84,0.22,0.41,U] [#5 3.81,-0.08,0.30,U] [#6 2.60,0.73,0.34,U] [#7 1.58,0.45,0.30,U] [#8 2.40,0.45,0.17,U] 
22:06:56.018 00.008 16872 refined, 8 included, MultiStar: {3.53, 0.48}, one-star: {5.99, 0.93}
22:06:56.018 00.000 16872 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.61) = xAngle (1.74 = 1.74)
22:06:56.027 00.009 16872 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.32 = -1.32)
22:06:56.030 00.003 16872 CameraToMount -- cameraX=3.53 cameraY=0.48 hyp=3.56 cameraTheta=0.14 mountX=-0.62 mountY=-3.45, mountTheta=-1.75
22:06:56.037 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=3.53, y=0.48, opts=13)
22:06:56.037 00.000 16872 Enqueuing Move request for scope (3.53, 0.48)
22:06:56.043 00.006 9640 Worker thread wakes up
22:06:56.043 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (3.53, 0.48) opts 0xd
22:06:56.043 00.000 9640 Handling offset move in thread for scope, endpoint = (3.53, 0.48)
22:06:56.043 00.000 9640 Moving (3.53, 0.48) raw xDistance=-0.62 yDistance=-3.45
22:06:56.043 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.62
22:06:56.043 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.75, input -3.45, m_sumCorr=-6.4
22:06:56.043 00.000 9640 MoveAxis(E, 50, ABG)
22:06:56.043 00.000 9640 Guiding  Dir = 2, Dur = 50
22:06:56.043 00.000 9640 IsSlewing returns 0
22:06:56.043 00.000 9640 IsGuiding returns 0
22:06:56.043 00.000 9640 PulseGuide returned control before completion, sleep 60
22:06:56.051 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65516, med=3300, FiltMin=3212, FiltMax=48772, Gamma=2.190
22:06:56.092 00.041 16872 UpdateGuideState exits: m=133014 SNR=220.4
22:06:56.096 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:56.100 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:06:56.102 00.002 16872 Enqueuing Expose request
22:06:56.108 00.006 9640 IsGuiding returns 1
22:06:56.108 00.000 9640 scope still moving after pulse duration time elapsed
22:06:56.132 00.024 9640 IsSlewing returns 0
22:06:56.132 00.000 9640 IsGuiding returns 0
22:06:56.132 00.000 9640 scope move finished after 50 + 37 ms
22:06:56.132 00.000 9640 Move returns status 0, amount 50
22:06:56.132 00.000 9640 MoveAxis(N, 99, ABG)
22:06:56.132 00.000 9640 Guiding  Dir = 0, Dur = 99
22:06:56.132 00.000 9640 IsSlewing returns 0
22:06:56.132 00.000 9640 IsGuiding returns 0
22:06:56.132 00.000 9640 PulseGuide returned control before completion, sleep 109
22:06:56.244 00.112 9640 IsGuiding returns 1
22:06:56.244 00.000 9640 scope still moving after pulse duration time elapsed
22:06:56.271 00.027 9640 IsSlewing returns 0
22:06:56.271 00.000 9640 IsGuiding returns 0
22:06:56.271 00.000 9640 scope move finished after 99 + 39 ms
22:06:56.271 00.000 9640 Move returns status 0, amount 99
22:06:56.271 00.000 9640 move complete, result=0
22:06:56.271 00.000 9640 worker thread done servicing request
22:06:56.271 00.000 9640 Worker thread wakes up
22:06:56.271 00.000 16872 GuideStep: -0.6 px 50 ms EAST, -3.4 px 99 ms NORTH
22:06:56.275 00.004 9640 worker thread servicing REQUEST_EXPOSE 3000
22:06:56.275 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(165,259,31,31)
22:06:56.324 00.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b0af927c-f7d7-44aa-9cda-550053b65ff1"}
22:06:56.329 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"b0af927c-f7d7-44aa-9cda-550053b65ff1"}
22:06:56.336 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b3173da3-8e4a-49ee-860d-f3626bc4f3ad"}
22:06:56.340 00.004 16872 case statement mapped state 6 to 3
22:06:56.341 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b3173da3-8e4a-49ee-860d-f3626bc4f3ad"}
22:06:56.345 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"786f1959-6586-448a-b290-e82435fb2dd6"}
22:06:56.345 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.31,6.75],"pixels":"..."},"id":"786f1959-6586-448a-b290-e82435fb2dd6"}
22:06:59.340 02.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91a4248f-e68a-43cc-8eef-977fbad6c248"}
22:06:59.340 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"91a4248f-e68a-43cc-8eef-977fbad6c248"}
22:06:59.340 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67d74e6e-8222-4fc9-ba06-38ef391deb59"}
22:06:59.340 00.000 16872 case statement mapped state 6 to 3
22:06:59.351 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"67d74e6e-8222-4fc9-ba06-38ef391deb59"}
22:06:59.354 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e9bac350-1165-41ac-ab3f-df8bb2c92e93"}
22:06:59.354 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.31,6.75],"pixels":"..."},"id":"e9bac350-1165-41ac-ab3f-df8bb2c92e93"}
22:06:59.739 00.385 16872 CalAsst: slew from ra 11.36, dec 13.1 to ra 11.56, dec 0.0, M/F = 0
22:06:59.744 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:06:59.747 00.003 16872 Status Line: Waiting for devices...
22:06:59.811 00.064 9640 Exposure complete
22:06:59.952 00.141 11980 IsSlewing returns 1
22:06:59.954 00.002 9640 worker thread done servicing request
22:06:59.963 00.009 16872 OnExposeComplete: enter
22:06:59.966 00.003 16872 UpdateGuideState(): m_state=6
22:06:59.973 00.007 16872 Mount: notify guiding stopped
22:06:59.974 00.001 16872 Changing from state GUIDING to STOP
22:06:59.980 00.006 16872 guider state => SELECTED
22:06:59.980 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
22:06:59.980 00.000 16872 Status Line: Stopped Guiding
22:06:59.995 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65512, med=3304, FiltMin=3204, FiltMax=48688, Gamma=2.190
22:07:00.030 00.035 16872 UpdateGuideState exits: Stopped Guiding
22:07:00.030 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
22:07:00.038 00.008 16872 setting force full frames = true
22:07:00.118 00.080 16872 Status Line: Stopped.
22:07:00.459 00.341 11980 IsSlewing returns 1
22:07:00.962 00.503 11980 IsSlewing returns 1
22:07:01.474 00.512 11980 IsSlewing returns 1
22:07:01.991 00.517 11980 IsSlewing returns 1
22:07:02.346 00.355 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8271d9be-b909-4152-ad81-06a874cb4228"}
22:07:02.347 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"8271d9be-b909-4152-ad81-06a874cb4228"}
22:07:02.379 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"03ce1151-7340-4e99-a318-f1f5f8dba8db"}
22:07:02.381 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"03ce1151-7340-4e99-a318-f1f5f8dba8db"}
22:07:02.493 00.112 11980 IsSlewing returns 1
22:07:03.003 00.510 11980 IsSlewing returns 1
22:07:03.508 00.505 11980 IsSlewing returns 1
22:07:04.010 00.502 11980 IsSlewing returns 1
22:07:04.515 00.505 11980 IsSlewing returns 1
22:07:05.022 00.507 11980 IsSlewing returns 1
22:07:05.365 00.343 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a085baa-ad28-4c52-90ad-7b7b55f999bd"}
22:07:05.367 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"6a085baa-ad28-4c52-90ad-7b7b55f999bd"}
22:07:05.407 00.040 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3f24f9a-c210-4d45-aef0-3b3faa323817"}
22:07:05.407 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3f24f9a-c210-4d45-aef0-3b3faa323817"}
22:07:05.527 00.120 11980 IsSlewing returns 1
22:07:06.040 00.513 11980 IsSlewing returns 1
22:07:06.547 00.507 11980 IsSlewing returns 1
22:07:07.049 00.502 11980 IsSlewing returns 0
22:07:09.342 02.293 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d00b7d3-cfce-4b34-b982-6c3fa335c684"}
22:07:09.346 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"6d00b7d3-cfce-4b34-b982-6c3fa335c684"}
22:07:09.352 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea7a75a1-2355-48da-9ab5-ee2c56cc9296"}
22:07:09.356 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea7a75a1-2355-48da-9ab5-ee2c56cc9296"}
22:07:09.519 00.163 11648 IsSlewing returns 1
22:07:10.022 00.503 11648 IsSlewing returns 1
22:07:10.537 00.515 11648 IsSlewing returns 1
22:07:11.040 00.503 11648 IsSlewing returns 1
22:07:11.371 00.331 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc082da0-c159-4997-aecc-d7c2592bfaee"}
22:07:11.375 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"fc082da0-c159-4997-aecc-d7c2592bfaee"}
22:07:11.402 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"da0b632b-2ff1-4900-a973-316153a30d20"}
22:07:11.404 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"da0b632b-2ff1-4900-a973-316153a30d20"}
22:07:11.553 00.149 11648 IsSlewing returns 1
22:07:12.060 00.507 11648 IsSlewing returns 1
22:07:12.568 00.508 11648 IsSlewing returns 1
22:07:13.070 00.502 11648 IsSlewing returns 0
22:07:15.270 02.200 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dcde9f82-2015-4b4e-b6d1-958ffccc55ec"}
22:07:15.275 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"dcde9f82-2015-4b4e-b6d1-958ffccc55ec"}
22:07:15.275 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f8644084-3d5c-4e71-8159-aa4ab1603066"}
22:07:15.285 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f8644084-3d5c-4e71-8159-aa4ab1603066"}
22:07:17.362 02.077 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3edc962-6cef-4bad-92ca-09fdff5a6f41"}
22:07:17.362 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f3edc962-6cef-4bad-92ca-09fdff5a6f41"}
22:07:17.362 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f9988041-f2e4-4936-9495-94a4758efdd0"}
22:07:17.369 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f9988041-f2e4-4936-9495-94a4758efdd0"}
22:07:18.980 01.611 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:07:18.988 00.008 16872 PhdController::Guide begins
22:07:18.994 00.006 16872 PhdController: newstate STATE_SETUP
22:07:18.997 00.003 16872 PhdController: setup
22:07:18.998 00.001 16872 PhdController: newstate STATE_ATTEMPT_START
22:07:18.998 00.000 16872 PhdController: start capturing
22:07:18.998 00.000 16872 Changing from state SELECTED to UNINITIALIZED
22:07:19.009 00.011 16872 guider state => SELECTING
22:07:19.012 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:07:19.029 00.017 16872 ScheduleExposure(3000,3,0) exposurePending=0
22:07:19.031 00.002 16872 Enqueuing Expose request
22:07:19.031 00.000 16872 PhdController: newstate STATE_SELECT_STAR
22:07:19.038 00.007 9640 Worker thread wakes up
22:07:19.038 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:07:19.038 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:20.358 01.320 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6dd5d20-b4e9-4aa4-bc87-7d560dc4b5ef"}
22:07:20.358 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d6dd5d20-b4e9-4aa4-bc87-7d560dc4b5ef"}
22:07:20.358 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1feb98bb-3e97-404d-bd97-6f624a6edffb"}
22:07:20.367 00.009 16872 case statement mapped state 1 to 101
22:07:20.367 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"1feb98bb-3e97-404d-bd97-6f624a6edffb"}
22:07:22.589 02.222 9640 Exposure complete
22:07:22.725 00.136 9640 worker thread done servicing request
22:07:22.725 00.000 16872 OnExposeComplete: enter
22:07:22.727 00.002 16872 UpdateGuideState(): m_state=1
22:07:22.729 00.002 16872 UpdateCurrentPosition: no star selected
22:07:22.729 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:07:22.729 00.000 16872 Status Line: No star selected
22:07:22.738 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=6372, med=3336, FiltMin=3190, FiltMax=5248, Gamma=2.190
22:07:22.772 00.034 16872 UpdateGuideState exits: No star selected
22:07:22.782 00.010 16872 GuiderMultiStar::AutoSelect enter
22:07:22.789 00.007 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:07:22.920 00.131 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:07:23.089 00.169 16872 AutoFind: global mean = -0.1, stdev 84.3
22:07:23.089 00.000 16872 AutoFind: using threshold = 0.1
22:07:23.244 00.155 16872 AutoFind: local max [1705, 869] 77.5
22:07:23.252 00.008 16872 AutoFind: local max [566, 688] 61.4
22:07:23.256 00.004 16872 AutoFind: local max [1105, 1061] 45.9
22:07:23.256 00.000 16872 AutoFind: local max [748, 62] 24.3
22:07:23.263 00.007 16872 AutoFind: local max [1134, 32] 23.1
22:07:23.267 00.004 16872 AutoFind: local max [510, 188] 22.5
22:07:23.271 00.004 16872 AutoFind: local max [1832, 390] 20.7
22:07:23.274 00.003 16872 AutoFind: local max [1731, 707] 19.4
22:07:23.277 00.003 16872 AutoFind: local max [1607, 870] 19.2
22:07:23.280 00.003 16872 AutoFind: local max [39, 78] 17.3
22:07:23.284 00.004 16872 AutoFind: local max [517, 157] 15.3
22:07:23.284 00.000 16872 AutoFind: local max [315, 186] 13.8
22:07:23.290 00.006 16872 AutoFind: local max [459, 100] 13.6
22:07:23.293 00.003 16872 AutoFind: local max [1793, 876] 10.9
22:07:23.293 00.000 16872 AutoFind: local max [541, 171] 9.9
22:07:23.293 00.000 16872 AutoFind: local max [1060, 209] 9.9
22:07:23.293 00.000 16872 AutoFind: local max [1692, 157] 7.5
22:07:23.303 00.010 16872 AutoFind: local max [1905, 178] 7.5
22:07:23.303 00.000 16872 AutoFind: local max [161, 630] 6.7
22:07:23.303 00.000 16872 AutoFind: local max [72, 762] 6.5
22:07:23.310 00.007 16872 AutoFind: local max [1058, 449] 6.4
22:07:23.310 00.000 16872 AutoFind: local max [1352, 544] 6.3
22:07:23.310 00.000 16872 AutoFind: local max [1864, 471] 5.6
22:07:23.319 00.009 16872 AutoFind: local max [1053, 99] 5.6
22:07:23.319 00.000 16872 AutoFind: local max [365, 300] 5.5
22:07:23.323 00.004 16872 AutoFind: local max [1574, 688] 5.4
22:07:23.326 00.003 16872 AutoFind: local max [1453, 1023] 5.3
22:07:23.329 00.003 16872 AutoFind: local max [1457, 152] 5.3
22:07:23.331 00.002 16872 AutoFind: local max [1052, 151] 5.3
22:07:23.333 00.002 16872 AutoFind: local max [1027, 952] 5.2
22:07:23.333 00.000 16872 AutoFind: local max [1225, 918] 5.2
22:07:23.333 00.000 16872 AutoFind: local max [1119, 397] 5.2
22:07:23.342 00.009 16872 AutoFind: local max [102, 537] 5.1
22:07:23.345 00.003 16872 AutoFind: local max [860, 410] 5.0
22:07:23.345 00.000 16872 AutoFind: local max [118, 886] 5.0
22:07:23.350 00.005 16872 AutoFind: local max [1277, 370] 5.0
22:07:23.352 00.002 16872 AutoFind: local max [1780, 32] 4.9
22:07:23.352 00.000 16872 AutoFind: local max [778, 899] 4.9
22:07:23.356 00.004 16872 AutoFind: local max [1372, 599] 4.9
22:07:23.358 00.002 16872 AutoFind: local max [1693, 200] 4.8
22:07:23.364 00.006 16872 AutoFind: local max [1120, 669] 4.8
22:07:23.366 00.002 16872 AutoFind: local max [1868, 414] 4.8
22:07:23.366 00.000 16872 AutoFind: local max [1106, 952] 4.8
22:07:23.366 00.000 16872 AutoFind: local max [1836, 838] 4.8
22:07:23.375 00.009 16872 AutoFind: local max [1052, 978] 4.7
22:07:23.375 00.000 16872 AutoFind: local max [546, 29] 4.7
22:07:23.375 00.000 16872 AutoFind: local max [312, 320] 4.7
22:07:23.375 00.000 16872 AutoFind: local max [818, 671] 4.7
22:07:23.386 00.011 16872 AutoFind: local max [1067, 272] 4.7
22:07:23.386 00.000 16872 AutoFind: local max [1759, 188] 4.6
22:07:23.391 00.005 16872 AutoFind: local max [294, 311] 4.6
22:07:23.391 00.000 16872 AutoFind: local max [1671, 722] 4.5
22:07:23.395 00.004 16872 AutoFind: local max [1505, 614] 4.5
22:07:23.395 00.000 16872 AutoFind: local max [1023, 500] 4.5
22:07:23.399 00.004 16872 AutoFind: local max [16, 760] 4.5
22:07:23.399 00.000 16872 AutoFind: local max [1639, 615] 4.5
22:07:23.399 00.000 16872 AutoFind: local max [1415, 1029] 4.5
22:07:23.408 00.009 16872 AutoFind: local max [1045, 889] 4.5
22:07:23.408 00.000 16872 AutoFind: local max [572, 700] 4.4
22:07:23.408 00.000 16872 AutoFind: local max [1400, 770] 4.3
22:07:23.416 00.008 16872 AutoFind: local max [1519, 260] 4.3
22:07:23.417 00.001 16872 AutoFind: local max [1847, 579] 4.3
22:07:23.419 00.002 16872 AutoFind: local max [849, 257] 4.3
22:07:23.425 00.006 16872 AutoFind: local max [21, 623] 4.3
22:07:23.426 00.001 16872 AutoFind: local max [1872, 146] 4.3
22:07:23.426 00.000 16872 AutoFind: local max [88, 122] 4.3
22:07:23.433 00.007 16872 AutoFind: local max [267, 481] 4.3
22:07:23.433 00.000 16872 AutoFind: local max [1902, 975] 4.2
22:07:23.433 00.000 16872 AutoFind: local max [264, 1061] 4.2
22:07:23.440 00.007 16872 AutoFind: local max [1319, 290] 4.2
22:07:23.440 00.000 16872 AutoFind: local max [590, 54] 4.2
22:07:23.440 00.000 16872 AutoFind: local max [1372, 722] 4.2
22:07:23.449 00.009 16872 AutoFind: local max [870, 468] 4.2
22:07:23.449 00.000 16872 AutoFind: local max [729, 874] 4.2
22:07:23.454 00.005 16872 AutoFind: local max [115, 602] 4.2
22:07:23.456 00.002 16872 AutoFind: local max [1799, 571] 4.2
22:07:23.456 00.000 16872 AutoFind: local max [1903, 919] 4.2
22:07:23.456 00.000 16872 AutoFind: local max [1157, 524] 4.1
22:07:23.464 00.008 16872 AutoFind: local max [230, 997] 4.1
22:07:23.466 00.002 16872 AutoFind: local max [817, 70] 4.1
22:07:23.466 00.000 16872 AutoFind: local max [1054, 309] 4.1
22:07:23.466 00.000 16872 AutoFind: local max [113, 848] 4.1
22:07:23.473 00.007 16872 AutoFind: local max [711, 17] 4.1
22:07:23.473 00.000 16872 AutoFind: local max [1135, 18] 4.1
22:07:23.473 00.000 16872 AutoFind: local max [679, 1035] 4.0
22:07:23.481 00.008 16872 AutoFind: local max [629, 614] 4.0
22:07:23.481 00.000 16872 AutoFind: local max [438, 925] 4.0
22:07:23.487 00.006 16872 AutoFind: local max [191, 195] 4.0
22:07:23.490 00.003 16872 AutoFind: local max [1334, 650] 4.0
22:07:23.490 00.000 16872 AutoFind: local max [958, 721] 4.0
22:07:23.490 00.000 16872 AutoFind: local max [52, 1008] 4.0
22:07:23.490 00.000 16872 AutoFind: local max [1067, 932] 4.0
22:07:23.499 00.009 16872 AutoFind: local max [1411, 117] 4.0
22:07:23.499 00.000 16872 AutoFind: local max [1744, 560] 4.0
22:07:23.499 00.000 16872 AutoFind: local max [1619, 589] 4.0
22:07:23.506 00.007 16872 AutoFind: local max [1910, 135] 4.0
22:07:23.515 00.009 16872 AutoFind: local max [365, 683] 4.0
22:07:23.517 00.002 16872 AutoFind: local max [864, 1057] 4.0
22:07:23.520 00.003 16872 AutoFind: local max [1361, 838] 4.0
22:07:23.523 00.003 16872 AutoFind: local max [1094, 754] 4.0
22:07:23.523 00.000 16872 AutoFind: close dim-bright [1135, 18] 4.1 - [1134, 32] 23.1
22:07:23.523 00.000 16872 AutoFind: close dim-bright [572, 700] 4.4 - [566, 688] 61.4
22:07:23.523 00.000 16872 AutoFind: too close [294, 311] 4.6 - [312, 320] 4.7
22:07:23.532 00.009 16872 AutoFind: too close to edge [1910, 135] 4.0
22:07:23.532 00.000 16872 AutoFind: too close to edge [1905, 178] 7.5
22:07:23.532 00.000 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:07:23.540 00.008 16872 Star::Find(15, 1705, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.542 00.002 16872 Star::Find returns 1 (0), X=1704.73, Y=868.50, Mass=43056, SNR=109.8, Peak=6372 HFD=3.6
22:07:23.546 00.004 16872 Star::Find(15, 566, 688, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.549 00.003 16872 Star::Find returns 1 (0), X=565.67, Y=688.44, Mass=36499, SNR=101.4, Peak=5592 HFD=3.5
22:07:23.549 00.000 16872 Star::Find(15, 1105, 1061, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.553 00.004 16872 Star::Find returns 1 (0), X=1105.74, Y=1060.91, Mass=22335, SNR=76.1, Peak=5084 HFD=3.5
22:07:23.557 00.004 16872 Star::Find(15, 748, 62, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.557 00.000 16872 Star::Find returns 1 (0), X=747.87, Y=61.59, Mass=12127, SNR=49.8, Peak=4324 HFD=3.5
22:07:23.557 00.000 16872 Star::Find(15, 1134, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.565 00.008 16872 Star::Find returns 1 (0), X=1134.41, Y=31.57, Mass=11615, SNR=49.0, Peak=4232 HFD=3.3
22:07:23.565 00.000 16872 Star::Find(15, 510, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.565 00.000 16872 Star::Find returns 1 (0), X=510.52, Y=188.27, Mass=10383, SNR=46.9, Peak=4136 HFD=3.4
22:07:23.573 00.008 16872 Star::Find(15, 1832, 390, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.573 00.000 16872 Star::Find returns 1 (0), X=1832.20, Y=390.61, Mass=7879, SNR=42.4, Peak=4092 HFD=2.8
22:07:23.578 00.005 16872 Star::Find(15, 1731, 707, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.581 00.003 16872 Star::Find returns 1 (0), X=1730.89, Y=706.49, Mass=11077, SNR=46.4, Peak=4068 HFD=3.7
22:07:23.581 00.000 16872 Star::Find(15, 1607, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.581 00.000 16872 Star::Find returns 1 (0), X=1606.82, Y=869.92, Mass=9587, SNR=46.7, Peak=4152 HFD=3.2
22:07:23.588 00.007 16872 Star::Find(15, 39, 78, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.590 00.002 16872 Star::Find returns 1 (0), X=39.56, Y=77.38, Mass=8141, SNR=38.8, Peak=3976 HFD=3.4
22:07:23.590 00.000 16872 Star::Find(15, 517, 157, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.590 00.000 16872 Star::Find returns 1 (0), X=517.18, Y=157.17, Mass=5646, SNR=32.4, Peak=3852 HFD=2.9
22:07:23.598 00.008 16872 Star::Find(15, 315, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.598 00.000 16872 Star::Find returns 1 (0), X=314.96, Y=185.54, Mass=5188, SNR=29.9, Peak=3840 HFD=2.9
22:07:23.598 00.000 16872 Star::Find(15, 459, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.607 00.009 16872 Star::Find returns 1 (0), X=458.98, Y=100.13, Mass=5227, SNR=30.0, Peak=3800 HFD=2.8
22:07:23.609 00.002 16872 Star::Find(15, 1793, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.609 00.000 16872 Star::Find returns 1 (0), X=1793.20, Y=876.52, Mass=4088, SNR=26.8, Peak=3764 HFD=3.0
22:07:23.609 00.000 16872 Star::Find(15, 541, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.614 00.005 16872 Star::Find returns 1 (0), X=541.46, Y=170.68, Mass=3660, SNR=23.9, Peak=3684 HFD=3.0
22:07:23.614 00.000 16872 Star::Find(15, 1060, 209, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.620 00.006 16872 Star::Find returns 1 (0), X=1060.55, Y=208.35, Mass=4272, SNR=24.5, Peak=3740 HFD=3.2
22:07:23.623 00.003 16872 Star::Find(15, 1692, 157, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.623 00.000 16872 Star::Find returns 1 (0), X=1691.25, Y=156.77, Mass=2975, SNR=19.6, Peak=3652 HFD=3.5
22:07:23.623 00.000 16872 Star::Find(15, 161, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.632 00.009 16872 Star::Find returns 1 (0), X=160.88, Y=630.22, Mass=1940, SNR=17.2, Peak=3564 HFD=2.4
22:07:23.632 00.000 16872 Star::Find(15, 72, 762, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.632 00.000 16872 Star::Find returns 1 (0), X=72.05, Y=762.13, Mass=1587, SNR=14.4, Peak=3568 HFD=2.2
22:07:23.639 00.007 16872 Star::Find(15, 1058, 449, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.640 00.001 16872 Star::Find returns 1 (0), X=1058.64, Y=448.87, Mass=3428, SNR=22.4, Peak=3580 HFD=3.6
22:07:23.640 00.000 16872 Star::Find(15, 1352, 544, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.640 00.000 16872 Star::Find returns 1 (0), X=1351.52, Y=544.24, Mass=1965, SNR=16.0, Peak=3604 HFD=2.7
22:07:23.648 00.008 16872 Star::Find(15, 1864, 471, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.648 00.000 16872 Star::Find returns 1 (0), X=1863.81, Y=470.30, Mass=2239, SNR=18.5, Peak=3600 HFD=3.2
22:07:23.654 00.006 16872 Star::Find(15, 1053, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.657 00.003 16872 Star::Find returns 1 (0), X=1052.59, Y=99.05, Mass=1287, SNR=13.2, Peak=3536 HFD=2.2
22:07:23.657 00.000 16872 Star::Find(15, 365, 300, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.657 00.000 16872 Star::Find returns 1 (0), X=364.98, Y=299.64, Mass=1802, SNR=15.5, Peak=3520 HFD=2.4
22:07:23.665 00.008 16872 Star::Find(15, 1574, 688, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.667 00.002 16872 Star::Find returns 1 (0), X=1573.81, Y=688.31, Mass=975, SNR=9.8, Peak=3488 HFD=2.3
22:07:23.670 00.003 16872 Star::Find(15, 1453, 1023, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.673 00.003 16872 Star::Find returns 1 (0), X=1452.88, Y=1022.98, Mass=1611, SNR=14.5, Peak=3512 HFD=2.7
22:07:23.673 00.000 16872 Star::Find(15, 1457, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.673 00.000 16872 Star::Find returns 0 (4), X=1466.53, Y=139.53, Mass=1563, SNR=18.8, Peak=3792 HFD=1.4
22:07:23.673 00.000 16872 Star::Find(15, 1052, 151, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.682 00.009 16872 Star::Find returns 1 (0), X=1051.68, Y=150.81, Mass=1670, SNR=14.4, Peak=3532 HFD=2.8
22:07:23.682 00.000 16872 Star::Find(15, 1027, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.688 00.006 16872 Star::Find returns 1 (0), X=1027.71, Y=952.23, Mass=2388, SNR=17.3, Peak=3508 HFD=3.6
22:07:23.690 00.002 16872 Star::Find(15, 1225, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.690 00.000 16872 Star::Find returns 1 (0), X=1224.66, Y=917.83, Mass=927, SNR=11.1, Peak=3464 HFD=2.1
22:07:23.690 00.000 16872 Star::Find(15, 1119, 397, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.698 00.008 16872 Star::Find returns 1 (0), X=1119.16, Y=395.57, Mass=1556, SNR=14.1, Peak=3516 HFD=2.7
22:07:23.700 00.002 16872 Star::Find(15, 102, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.702 00.002 16872 Star::Find returns 1 (0), X=101.81, Y=537.53, Mass=811, SNR=9.5, Peak=3456 HFD=1.9
22:07:23.707 00.005 16872 Star::Find(15, 860, 410, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.710 00.003 16872 Star::Find returns 1 (0), X=860.30, Y=410.27, Mass=1088, SNR=11.6, Peak=3456 HFD=2.7
22:07:23.712 00.002 16872 Star::Find(15, 118, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.714 00.002 16872 Star::Find returns 1 (0), X=118.59, Y=886.08, Mass=1380, SNR=14.3, Peak=3508 HFD=2.6
22:07:23.714 00.000 16872 Star::Find(15, 1277, 370, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.714 00.000 16872 Star::Find returns 1 (0), X=1277.18, Y=370.02, Mass=1027, SNR=11.4, Peak=3472 HFD=2.5
22:07:23.723 00.009 16872 Star::Find(15, 1780, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.723 00.000 16872 Star::Find returns 1 (0), X=1779.64, Y=31.74, Mass=900, SNR=9.6, Peak=3472 HFD=1.8
22:07:23.729 00.006 16872 Star::Find(15, 778, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.731 00.002 16872 Star::Find returns 1 (0), X=778.70, Y=899.01, Mass=967, SNR=10.4, Peak=3556 HFD=2.1
22:07:23.733 00.002 16872 Star::Find(15, 1372, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.733 00.000 16872 Star::Find returns 1 (0), X=1373.54, Y=598.70, Mass=3311, SNR=20.1, Peak=3512 HFD=4.6
22:07:23.738 00.005 16872 Star::Find(15, 1693, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.738 00.000 16872 Star::Find false star n=8 nbg=277 bg=3331.9 sigma=33.1 thresh=3431 peak=3429
22:07:23.738 00.000 16872 Star::Find returns 0 (2), X=1693.00, Y=200.00, Mass=885, SNR=2.9, Peak=3476 HFD=0.0
22:07:23.747 00.009 16872 Star::Find(15, 1120, 669, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.747 00.000 16872 Star::Find returns 1 (0), X=1119.70, Y=669.54, Mass=1391, SNR=12.7, Peak=3520 HFD=2.8
22:07:23.747 00.000 16872 Star::Find(15, 1868, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.747 00.000 16872 Star::Find returns 1 (0), X=1868.26, Y=414.96, Mass=1376, SNR=13.9, Peak=3508 HFD=2.5
22:07:23.757 00.010 16872 Star::Find(15, 1106, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.761 00.004 16872 Star::Find returns 1 (0), X=1107.10, Y=952.95, Mass=1181, SNR=12.6, Peak=3452 HFD=4.3
22:07:23.763 00.002 16872 Star::Find(15, 1836, 838, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.763 00.000 16872 Star::Find returns 0 (4), X=1835.48, Y=837.19, Mass=1094, SNR=12.9, Peak=3604 HFD=1.4
22:07:23.768 00.005 16872 Star::Find(15, 1052, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.771 00.003 16872 Star::Find false star n=2 nbg=278 bg=3339.0 sigma=26.6 thresh=3419 peak=3405
22:07:23.771 00.000 16872 Star::Find returns 0 (2), X=1052.00, Y=978.00, Mass=182, SNR=2.9, Peak=3444 HFD=0.0
22:07:23.771 00.000 16872 Star::Find(15, 546, 29, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.780 00.009 16872 Star::Find returns 1 (0), X=545.44, Y=29.52, Mass=847, SNR=9.5, Peak=3468 HFD=1.5
22:07:23.780 00.000 16872 Star::Find(15, 818, 671, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.780 00.000 16872 Star::Find false star n=2 nbg=278 bg=3341.0 sigma=29.8 thresh=3431 peak=3426
22:07:23.780 00.000 16872 Star::Find returns 0 (2), X=818.00, Y=671.00, Mass=238, SNR=2.9, Peak=3468 HFD=0.0
22:07:23.790 00.010 16872 Star::Find(15, 1067, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.791 00.001 16872 Star::Find returns 1 (0), X=1067.38, Y=271.41, Mass=2019, SNR=15.2, Peak=3504 HFD=3.2
22:07:23.796 00.005 16872 Star::Find(15, 1759, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.798 00.002 16872 Star::Find false star n=2 nbg=280 bg=3342.9 sigma=28.6 thresh=3429 peak=3417
22:07:23.798 00.000 16872 Star::Find returns 0 (2), X=1759.00, Y=188.00, Mass=198, SNR=2.9, Peak=3460 HFD=0.0
22:07:23.798 00.000 16872 Star::Find(15, 1671, 722, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.805 00.007 16872 Star::Find returns 1 (0), X=1672.00, Y=722.95, Mass=886, SNR=10.1, Peak=3460 HFD=3.0
22:07:23.805 00.000 16872 Star::Find(15, 1505, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.805 00.000 16872 Star::Find returns 0 (4), X=1504.76, Y=613.63, Mass=467, SNR=7.3, Peak=3516 HFD=1.0
22:07:23.814 00.009 16872 Star::Find(15, 1023, 500, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.814 00.000 16872 Star::Find returns 1 (0), X=1024.92, Y=499.36, Mass=1096, SNR=11.1, Peak=3476 HFD=4.7
22:07:23.814 00.000 16872 Star::Find(15, 16, 760, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.823 00.009 16872 Star::Find false star n=2 nbg=281 bg=3340.4 sigma=28.1 thresh=3425 peak=3403
22:07:23.823 00.000 16872 Star::Find returns 0 (2), X=16.00, Y=760.00, Mass=175, SNR=2.9, Peak=3456 HFD=0.0
22:07:23.830 00.007 16872 Star::Find(15, 1639, 615, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.830 00.000 16872 Star::Find false star n=8 nbg=270 bg=3340.0 sigma=27.0 thresh=3421 peak=3417
22:07:23.834 00.004 16872 Star::Find returns 0 (2), X=1639.00, Y=615.00, Mass=788, SNR=2.9, Peak=3464 HFD=0.0
22:07:23.834 00.000 16872 Star::Find(15, 1415, 1029, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.839 00.005 16872 Star::Find returns 0 (4), X=1413.46, Y=1018.52, Mass=1506, SNR=18.6, Peak=3760 HFD=1.4
22:07:23.839 00.000 16872 Star::Find(15, 1045, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.839 00.000 16872 Star::Find returns 0 (4), X=1056.46, Y=877.47, Mass=1450, SNR=19.0, Peak=3728 HFD=1.4
22:07:23.847 00.008 16872 Star::Find(15, 572, 700, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.847 00.000 16872 Star::Find returns 1 (0), X=565.67, Y=688.44, Mass=36499, SNR=101.4, Peak=5592 HFD=3.5
22:07:23.852 00.005 16872 Star::Find(15, 1400, 770, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.857 00.005 16872 Star::Find returns 1 (0), X=1400.14, Y=768.78, Mass=728, SNR=8.3, Peak=3448 HFD=2.8
22:07:23.857 00.000 16872 Star::Find(15, 1519, 260, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.857 00.000 16872 Star::Find false star n=6 nbg=277 bg=3334.8 sigma=29.1 thresh=3422 peak=3416
22:07:23.863 00.006 16872 Star::Find returns 0 (2), X=1519.00, Y=260.00, Mass=587, SNR=2.9, Peak=3448 HFD=0.0
22:07:23.863 00.000 16872 Star::Find(15, 1847, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.863 00.000 16872 Star::Find returns 1 (0), X=1845.73, Y=578.60, Mass=674, SNR=8.4, Peak=3460 HFD=3.9
22:07:23.863 00.000 16872 Star::Find(15, 849, 257, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.873 00.010 16872 Star::Find returns 1 (0), X=848.58, Y=256.46, Mass=793, SNR=8.6, Peak=3452 HFD=1.6
22:07:23.873 00.000 16872 Star::Find(15, 21, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.873 00.000 16872 Star::Find returns 1 (0), X=22.10, Y=623.38, Mass=2863, SNR=19.5, Peak=3520 HFD=6.5
22:07:23.881 00.008 16872 Star::Find(15, 1872, 146, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.883 00.002 16872 Star::Find returns 0 (3), X=1872.00, Y=146.00, Mass=0, SNR=0.0, Peak=3428 HFD=0.0
22:07:23.883 00.000 16872 Star::Find(15, 88, 122, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.888 00.005 16872 Star::Find returns 0 (2), X=88.00, Y=122.00, Mass=85, SNR=2.9, Peak=3428 HFD=0.0
22:07:23.892 00.004 16872 Star::Find(15, 267, 481, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.892 00.000 16872 Star::Find returns 1 (0), X=267.49, Y=480.61, Mass=881, SNR=9.8, Peak=3472 HFD=2.1
22:07:23.897 00.005 16872 Star::Find(15, 1902, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.897 00.000 16872 Star::Find returns 1 (0), X=1901.51, Y=976.71, Mass=815, SNR=11.2, Peak=3456 HFD=3.4
22:07:23.897 00.000 16872 Star::Find(15, 264, 1061, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.905 00.008 16872 Star::Find false star n=6 nbg=277 bg=3339.2 sigma=28.4 thresh=3424 peak=3423
22:07:23.905 00.000 16872 Star::Find returns 0 (2), X=264.00, Y=1061.00, Mass=617, SNR=2.9, Peak=3460 HFD=0.0
22:07:23.905 00.000 16872 Star::Find(15, 1319, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.905 00.000 16872 Star::Find returns 1 (0), X=1319.82, Y=290.15, Mass=672, SNR=9.8, Peak=3452 HFD=1.8
22:07:23.915 00.010 16872 Star::Find(15, 590, 54, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.918 00.003 16872 Star::Find returns 1 (0), X=590.43, Y=53.42, Mass=847, SNR=9.8, Peak=3464 HFD=2.5
22:07:23.922 00.004 16872 Star::Find(15, 1372, 722, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.923 00.001 16872 Star::Find false star n=3 nbg=277 bg=3337.2 sigma=29.4 thresh=3425 peak=3410
22:07:23.923 00.000 16872 Star::Find returns 0 (2), X=1372.00, Y=722.00, Mass=280, SNR=2.9, Peak=3440 HFD=0.0
22:07:23.930 00.007 16872 Star::Find(15, 870, 468, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.930 00.000 16872 Star::Find false star n=6 nbg=265 bg=3337.0 sigma=28.0 thresh=3421 peak=3415
22:07:23.934 00.004 16872 Star::Find returns 0 (2), X=870.00, Y=468.00, Mass=566, SNR=2.9, Peak=3452 HFD=0.0
22:07:23.938 00.004 16872 Star::Find(15, 729, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.938 00.000 16872 Star::Find returns 0 (3), X=729.00, Y=874.00, Mass=0, SNR=0.0, Peak=3424 HFD=0.0
22:07:23.938 00.000 16872 Star::Find(15, 115, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.946 00.008 16872 Star::Find returns 1 (0), X=114.28, Y=601.15, Mass=873, SNR=9.2, Peak=3468 HFD=2.1
22:07:23.946 00.000 16872 Star::Find(15, 1799, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.946 00.000 16872 Star::Find false star n=4 nbg=278 bg=3337.9 sigma=27.4 thresh=3420 peak=3395
22:07:23.946 00.000 16872 Star::Find returns 0 (2), X=1799.00, Y=571.00, Mass=360, SNR=2.9, Peak=3444 HFD=0.0
22:07:23.954 00.008 16872 Star::Find(15, 1903, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.958 00.004 16872 Star::Find returns 1 (0), X=1902.98, Y=920.02, Mass=500, SNR=7.3, Peak=3468 HFD=2.0
22:07:23.958 00.000 16872 Star::Find(15, 1157, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.963 00.005 16872 Star::Find returns 1 (0), X=1156.83, Y=523.82, Mass=623, SNR=7.8, Peak=3460 HFD=2.2
22:07:23.963 00.000 16872 Star::Find(15, 230, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.963 00.000 16872 Star::Find returns 1 (0), X=228.60, Y=996.34, Mass=1198, SNR=12.0, Peak=3460 HFD=4.1
22:07:23.973 00.010 16872 Star::Find(15, 817, 70, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.975 00.002 16872 Star::Find false star n=4 nbg=278 bg=3336.8 sigma=30.6 thresh=3428 peak=3426
22:07:23.975 00.000 16872 Star::Find returns 0 (2), X=817.00, Y=70.00, Mass=417, SNR=2.9, Peak=3468 HFD=0.0
22:07:23.979 00.004 16872 Star::Find(15, 1054, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.979 00.000 16872 Star::Find false star n=1 nbg=257 bg=3328.2 sigma=25.5 thresh=3405 peak=3395
22:07:23.979 00.000 16872 Star::Find returns 0 (2), X=1054.00, Y=309.00, Mass=108, SNR=2.9, Peak=3436 HFD=0.0
22:07:23.987 00.008 16872 Star::Find(15, 113, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.991 00.004 16872 Star::Find false star n=12 nbg=260 bg=3334.6 sigma=24.4 thresh=3408 peak=3400
22:07:23.991 00.000 16872 Star::Find returns 0 (2), X=113.00, Y=848.00, Mass=973, SNR=2.9, Peak=3436 HFD=0.0
22:07:23.995 00.004 16872 Star::Find(15, 711, 17, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:23.995 00.000 16872 Star::Find returns 1 (0), X=705.98, Y=12.53, Mass=2186, SNR=23.3, Peak=3808 HFD=2.5
22:07:23.995 00.000 16872 Star::Find(15, 1135, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.004 00.009 16872 Star::Find returns 1 (0), X=1134.41, Y=31.57, Mass=11615, SNR=49.0, Peak=4232 HFD=3.3
22:07:24.005 00.001 16872 Star::Find(15, 679, 1035, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.005 00.000 16872 Star::Find returns 0 (3), X=679.00, Y=1035.00, Mass=0, SNR=0.0, Peak=3448 HFD=0.0
22:07:24.013 00.008 16872 Star::Find(15, 629, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.016 00.003 16872 Star::Find returns 1 (0), X=628.97, Y=612.66, Mass=646, SNR=7.5, Peak=3476 HFD=4.6
22:07:24.016 00.000 16872 Star::Find(15, 438, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.020 00.004 16872 Star::Find returns 1 (0), X=441.54, Y=916.64, Mass=849, SNR=10.1, Peak=3460 HFD=2.9
22:07:24.024 00.004 16872 Star::Find(15, 191, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.028 00.004 16872 Star::Find returns 1 (0), X=190.11, Y=194.23, Mass=863, SNR=10.7, Peak=3472 HFD=2.6
22:07:24.028 00.000 16872 Star::Find(15, 1334, 650, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.034 00.006 16872 Star::Find returns 0 (4), X=1332.53, Y=660.50, Mass=1723, SNR=20.7, Peak=3788 HFD=1.4
22:07:24.035 00.001 16872 Star::Find(15, 958, 721, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.037 00.002 16872 Star::Find false star n=2 nbg=270 bg=3340.0 sigma=29.5 thresh=3428 peak=3420
22:07:24.037 00.000 16872 Star::Find returns 0 (2), X=958.00, Y=721.00, Mass=240, SNR=2.9, Peak=3484 HFD=0.0
22:07:24.037 00.000 16872 Star::Find(15, 52, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.045 00.008 16872 Star::Find returns 0 (4), X=51.60, Y=1006.80, Mass=576, SNR=7.8, Peak=3488 HFD=1.3
22:07:24.045 00.000 16872 Star::Find(15, 1067, 932, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.045 00.000 16872 Star::Find false star n=4 nbg=265 bg=3340.3 sigma=25.3 thresh=3416 peak=3415
22:07:24.054 00.009 16872 Star::Find returns 0 (2), X=1067.00, Y=932.00, Mass=407, SNR=2.9, Peak=3468 HFD=0.0
22:07:24.057 00.003 16872 Star::Find(15, 1411, 117, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.057 00.000 16872 Star::Find returns 0 (4), X=1404.50, Y=127.53, Mass=459, SNR=7.1, Peak=3460 HFD=1.4
22:07:24.061 00.004 16872 Star::Find(15, 1744, 560, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.061 00.000 16872 Star::Find false star n=6 nbg=270 bg=3338.2 sigma=24.7 thresh=3412 peak=3408
22:07:24.066 00.005 16872 Star::Find returns 0 (2), X=1744.00, Y=560.00, Mass=487, SNR=2.9, Peak=3432 HFD=0.0
22:07:24.069 00.003 16872 Star::Find(15, 1619, 589, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.069 00.000 16872 Star::Find false star n=3 nbg=267 bg=3336.0 sigma=26.5 thresh=3416 peak=3410
22:07:24.069 00.000 16872 Star::Find returns 0 (2), X=1619.00, Y=589.00, Mass=292, SNR=2.9, Peak=3460 HFD=0.0
22:07:24.069 00.000 16872 Star::Find(15, 365, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.078 00.009 16872 Star::Find false star n=5 nbg=279 bg=3334.2 sigma=31.3 thresh=3428 peak=3412
22:07:24.078 00.000 16872 Star::Find returns 0 (2), X=365.00, Y=683.00, Mass=505, SNR=2.9, Peak=3440 HFD=0.0
22:07:24.078 00.000 16872 Star::Find(15, 864, 1057, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.086 00.008 16872 Star::Find returns 1 (0), X=863.74, Y=1056.51, Mass=797, SNR=9.9, Peak=3452 HFD=2.7
22:07:24.090 00.004 16872 Star::Find(15, 1361, 838, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.090 00.000 16872 Star::Find returns 1 (0), X=1358.86, Y=836.06, Mass=938, SNR=10.6, Peak=3472 HFD=5.1
22:07:24.096 00.006 16872 Star::Find(15, 1094, 754, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.096 00.000 16872 Star::Find false star n=2 nbg=281 bg=3336.5 sigma=30.2 thresh=3427 peak=3403
22:07:24.096 00.000 16872 Star::Find returns 0 (2), X=1094.00, Y=754.00, Mass=235, SNR=2.9, Peak=3460 HFD=0.0
22:07:24.103 00.007 16872 AutoFind: finding best star pass 1
22:07:24.103 00.000 16872 Star::Find(15, 1705, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.103 00.000 16872 Star::Find returns 1 (0), X=1704.73, Y=868.50, Mass=43056, SNR=109.8, Peak=6372 HFD=3.6
22:07:24.110 00.007 16872 AutoFind returns star at [1705, 869] 77.5 Mass 43056 SNR 109.8
22:07:24.110 00.000 16872 Star::Find(15, 1705, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.110 00.000 16872 Star::Find returns 1 (0), X=1704.73, Y=868.50, Mass=43056, SNR=109.8, Peak=6372 HFD=3.6
22:07:24.119 00.009 16872 MultiStar: List (12): {1704.73, 868.50}(109.8), {565.67, 688.44}(101.4), {1105.74, 1060.91}(76.1), {747.87, 61.59}(49.8), {1134.41, 31.57}(49.0), {510.52, 188.27}(46.9), {1832.20, 390.61}(42.4), {1730.89, 706.49}(46.4), {1606.82, 869.92}(46.7), {39.56, 77.38}(38.8), {517.18, 157.17}(32.4), {314.96, 185.54}(29.9), 
22:07:24.119 00.000 16872 setting lock position to (1704.73, 868.50)
22:07:24.124 00.005 16872 MultiStar: stabilizing after lock position change
22:07:24.126 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
22:07:24.126 00.000 16872 UpdateGuideState(): m_state=1
22:07:24.134 00.008 16872 Star::Find(15, 1704, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:07:24.134 00.000 16872 Star::Find returns 1 (0), X=1704.73, Y=868.50, Mass=43056, SNR=109.8, Peak=6372 HFD=3.6
22:07:24.134 00.000 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
22:07:24.141 00.007 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-1.46 = -1.46)
22:07:24.144 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=-0.00, mountTheta=0.00
22:07:24.154 00.010 16872 setting force full frames = false
22:07:24.157 00.003 16872 setting lock position to (1704.73, 868.50)
22:07:24.159 00.002 16872 MultiStar: stabilizing after lock position change
22:07:24.159 00.000 16872 CurrentPosition() valid, moving to STATE_SELECTED
22:07:24.159 00.000 16872 Changing from state SELECTING to SELECTED
22:07:24.168 00.009 16872 guider state => SELECTED
22:07:24.180 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=6372, med=3336, FiltMin=3190, FiltMax=5248, Gamma=2.190
22:07:24.209 00.029 16872 UpdateGuideState exits: m=43056 SNR=109.8
22:07:24.218 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=6372, med=3336, FiltMin=3190, FiltMax=5248, Gamma=2.190
22:07:24.250 00.032 16872 Status Line: Auto-selected star at (1704.7, 868.5)
22:07:24.268 00.018 16872 PhdController: newstate STATE_WAIT_SELECTED
22:07:24.275 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:24.279 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:07:24.284 00.005 16872 Enqueuing Expose request
22:07:24.288 00.004 9640 Worker thread wakes up
22:07:24.288 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:07:24.288 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1690,853,31,31)
22:07:24.288 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d86f0eed-5c0d-4893-a7a4-45b3d706764d"}
22:07:24.292 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d86f0eed-5c0d-4893-a7a4-45b3d706764d"}
22:07:24.297 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4289a3b-b435-41d3-9300-373104f54fc0"}
22:07:24.300 00.003 16872 case statement mapped state 2 to 1
22:07:24.306 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c4289a3b-b435-41d3-9300-373104f54fc0"}
22:07:24.309 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9d5d5e6f-58d0-43a7-a14a-fc7dc5386792"}
22:07:24.316 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.73,7.50],"pixels":"..."},"id":"9d5d5e6f-58d0-43a7-a14a-fc7dc5386792"}
22:07:26.369 02.053 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0b23f842-cdd0-48ba-9361-116ee4d784c9"}
22:07:26.369 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"0b23f842-cdd0-48ba-9361-116ee4d784c9"}
22:07:26.377 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee5bc453-c18e-483a-9fc3-1ab6e78e2151"}
22:07:26.377 00.000 16872 case statement mapped state 2 to 1
22:07:26.384 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ee5bc453-c18e-483a-9fc3-1ab6e78e2151"}
22:07:26.389 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"668652d3-488f-4dfe-8a3c-31921bd2c410"}
22:07:26.393 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.73,7.50],"pixels":"..."},"id":"668652d3-488f-4dfe-8a3c-31921bd2c410"}
22:07:27.830 01.437 9640 Exposure complete
22:07:27.970 00.140 9640 worker thread done servicing request
22:07:27.970 00.000 16872 OnExposeComplete: enter
22:07:27.974 00.004 16872 UpdateGuideState(): m_state=2
22:07:27.977 00.003 16872 Star::Find(15, 1704, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:07:27.977 00.000 16872 Star::Find returns 1 (0), X=1704.79, Y=868.40, Mass=46100, SNR=120.2, Peak=6880 HFD=3.7
22:07:27.977 00.000 16872 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.61) = xAngle (0.56 = 0.56)
22:07:27.986 00.009 16872 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.61) + m_yAngleError (3.06)) = yAngle (-2.50 = -2.50)
22:07:27.991 00.005 16872 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.05 mountX=0.10 mountY=-0.07, mountTheta=-0.61
22:07:27.997 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=6880, med=3340, FiltMin=3244, FiltMax=5468, Gamma=2.190
22:07:28.028 00.031 16872 UpdateGuideState exits: m=46100 SNR=120.2
22:07:28.036 00.008 16872 PhdController: newstate STATE_CALIBRATE
22:07:28.036 00.000 16872 PhdController: clearing calibration
22:07:28.043 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 0.0
22:07:28.051 00.008 16872 ScopeASCOM::SideOfPier() returns 1
22:07:28.144 00.093 16872 PhdController: start calibration
22:07:28.161 00.017 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:07:28.166 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:07:28.172 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:07:28.175 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:07:28.181 00.006 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:07:28.185 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
22:07:28.189 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
22:07:28.191 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
22:07:28.197 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:07:28.202 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:07:28.205 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
22:07:28.210 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
22:07:28.215 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
22:07:28.219 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
22:07:28.418 00.199 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:07:28.425 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 0.0
22:07:28.427 00.002 16872 ScopeASCOM::SideOfPier() returns 1
22:07:28.498 00.071 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:07:28.588 00.090 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:07:28.646 00.058 16872 ScopeASCOM::SideOfPier() returns 1
22:07:28.650 00.004 16872 guider state => CALIBRATING_PRIMARY
22:07:28.650 00.000 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:07:28.656 00.006 16872 reset dither spiral
22:07:28.659 00.003 16872 PhdController: newstate STATE_CALIBRATION_WAIT
22:07:28.659 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:28.659 00.000 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:07:28.659 00.000 16872 Enqueuing Expose request
22:07:28.669 00.010 9640 Worker thread wakes up
22:07:28.669 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:07:28.669 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1690,853,31,31)
22:07:29.372 00.703 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a89c6e6-28d3-4de7-acc1-efc3bc524bea"}
22:07:29.372 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2a89c6e6-28d3-4de7-acc1-efc3bc524bea"}
22:07:29.372 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38378503-d0f3-448b-a797-5dae5d0f55bd"}
22:07:29.379 00.007 16872 case statement mapped state 3 to 2
22:07:29.379 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"38378503-d0f3-448b-a797-5dae5d0f55bd"}
22:07:29.385 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7f099f1b-7a82-4f33-8218-05b7daaa568f"}
22:07:29.391 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.79,7.40],"pixels":"..."},"id":"7f099f1b-7a82-4f33-8218-05b7daaa568f"}
22:07:32.219 02.828 9640 Exposure complete
22:07:32.352 00.133 9640 worker thread done servicing request
22:07:32.352 00.000 16872 OnExposeComplete: enter
22:07:32.356 00.004 16872 UpdateGuideState(): m_state=3
22:07:32.358 00.002 16872 Star::Find(15, 1704, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:07:32.360 00.002 16872 Star::Find returns 1 (0), X=1705.05, Y=868.88, Mass=44645, SNR=115.4, Peak=6848 HFD=3.9
22:07:32.368 00.008 16872 Scope::UpdateCalibrationState: starting location = 1705.05,868.88 coords = 11.56,0.0
22:07:32.370 00.002 16872 Status Line: West step   1, dist= 0.0
22:07:32.378 00.008 16872 Enqueuing Calibration Move request for direction 3
22:07:32.378 00.000 9640 Worker thread wakes up
22:07:32.378 00.000 9640 worker thread servicing REQUEST_MOVE scope dir W(3) 300 opts 0x0
22:07:32.378 00.000 9640 Handling axis move in thread for scope dir=3 dur=300
22:07:32.378 00.000 9640 scope move axis dir= 3 dur= 300 opts= 0x0
22:07:32.378 00.000 9640 MoveAxis(W, 300, -)
22:07:32.378 00.000 9640 Guiding  Dir = 3, Dur = 300
22:07:32.378 00.000 9640 IsSlewing returns 0
22:07:32.378 00.000 9640 IsGuiding returns 0
22:07:32.378 00.000 9640 PulseGuide returned control before completion, sleep 310
22:07:32.385 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=6848, med=3336, FiltMin=3242, FiltMax=5524, Gamma=2.190
22:07:32.418 00.033 16872 UpdateGuideState exits: m=44645 SNR=115.4
22:07:32.425 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:32.426 00.001 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:07:32.428 00.002 16872 Enqueuing Expose request
22:07:32.428 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dc2e037c-2fc2-411d-8882-6a14d0f1b8ef"}
22:07:32.437 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"dc2e037c-2fc2-411d-8882-6a14d0f1b8ef"}
22:07:32.443 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f31a8c8-516b-4544-be9f-b65a83383d7d"}
22:07:32.443 00.000 16872 case statement mapped state 3 to 2
22:07:32.443 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"7f31a8c8-516b-4544-be9f-b65a83383d7d"}
22:07:32.459 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4f0273de-f75a-494e-ad7b-ef1622f3186c"}
22:07:32.461 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.05,6.88],"pixels":"..."},"id":"4f0273de-f75a-494e-ad7b-ef1622f3186c"}
22:07:32.707 00.246 9640 IsGuiding returns 1
22:07:32.707 00.000 9640 scope still moving after pulse duration time elapsed
22:07:32.736 00.029 9640 IsSlewing returns 0
22:07:32.736 00.000 9640 IsGuiding returns 0
22:07:32.736 00.000 9640 scope move finished after 300 + 52 ms
22:07:32.736 00.000 9640 Move returns status 0, amount 300
22:07:32.736 00.000 9640 move complete, result=0
22:07:32.736 00.000 9640 worker thread done servicing request
22:07:32.736 00.000 9640 Worker thread wakes up
22:07:32.736 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:07:32.736 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1690,854,31,31)
22:07:35.381 02.645 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"200a1bda-3441-48fc-af5e-7dc6659704e5"}
22:07:35.381 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"200a1bda-3441-48fc-af5e-7dc6659704e5"}
22:07:35.387 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ceabaf3-594e-4b9e-8c7f-c675c7693af9"}
22:07:35.392 00.005 16872 case statement mapped state 3 to 2
22:07:35.392 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"3ceabaf3-594e-4b9e-8c7f-c675c7693af9"}
22:07:35.397 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bc3ca6a9-a7d4-4e90-8d7e-7557c15fb116"}
22:07:35.402 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.05,6.88],"pixels":"..."},"id":"bc3ca6a9-a7d4-4e90-8d7e-7557c15fb116"}
22:07:36.278 00.876 9640 Exposure complete
22:07:36.413 00.135 9640 worker thread done servicing request
22:07:36.413 00.000 16872 OnExposeComplete: enter
22:07:36.423 00.010 16872 UpdateGuideState(): m_state=3
22:07:36.424 00.001 16872 Star::Find(15, 1705, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:07:36.428 00.004 16872 Star::Find returns 1 (0), X=1705.16, Y=871.20, Mass=43356, SNR=108.8, Peak=6584 HFD=3.6
22:07:36.428 00.000 16872 Status Line: West step   2, dist= 2.3
22:07:36.436 00.008 16872 Enqueuing Calibration Move request for direction 3
22:07:36.436 00.000 9640 Worker thread wakes up
22:07:36.436 00.000 9640 worker thread servicing REQUEST_MOVE scope dir W(3) 300 opts 0x0
22:07:36.436 00.000 9640 Handling axis move in thread for scope dir=3 dur=300
22:07:36.436 00.000 9640 scope move axis dir= 3 dur= 300 opts= 0x0
22:07:36.436 00.000 9640 MoveAxis(W, 300, -)
22:07:36.436 00.000 9640 Guiding  Dir = 3, Dur = 300
22:07:36.436 00.000 9640 IsSlewing returns 0
22:07:36.436 00.000 9640 IsGuiding returns 0
22:07:36.436 00.000 9640 PulseGuide returned control before completion, sleep 310
22:07:36.436 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=6584, med=3328, FiltMin=3228, FiltMax=5476, Gamma=2.190
22:07:36.477 00.041 16872 UpdateGuideState exits: m=43356 SNR=108.8
22:07:36.484 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:36.484 00.000 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:07:36.484 00.000 16872 Enqueuing Expose request
22:07:36.755 00.271 9640 IsGuiding returns 1
22:07:36.755 00.000 9640 scope still moving after pulse duration time elapsed
22:07:36.787 00.032 9640 IsSlewing returns 0
22:07:36.787 00.000 9640 IsGuiding returns 0
22:07:36.788 00.001 9640 scope move finished after 300 + 43 ms
22:07:36.788 00.000 9640 Move returns status 0, amount 300
22:07:36.789 00.001 9640 move complete, result=0
22:07:36.789 00.000 9640 worker thread done servicing request
22:07:36.789 00.000 9640 Worker thread wakes up
22:07:36.789 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:07:36.789 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1690,856,31,31)
22:07:38.388 01.599 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ba96b14-15ed-44d9-abf6-4e5fa6d9358e"}
22:07:38.388 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"5ba96b14-15ed-44d9-abf6-4e5fa6d9358e"}
22:07:38.396 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a48e449c-aebe-4c8b-959c-c4b7df5db495"}
22:07:38.398 00.002 16872 case statement mapped state 3 to 2
22:07:38.401 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"a48e449c-aebe-4c8b-959c-c4b7df5db495"}
22:07:38.404 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9860e097-adbf-495f-898e-5f79ac01a8a6"}
22:07:38.409 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.16,7.20],"pixels":"..."},"id":"9860e097-adbf-495f-898e-5f79ac01a8a6"}
22:07:40.343 01.934 9640 Exposure complete
22:07:40.472 00.129 9640 worker thread done servicing request
22:07:40.472 00.000 16872 OnExposeComplete: enter
22:07:40.477 00.005 16872 UpdateGuideState(): m_state=3
22:07:40.480 00.003 16872 Star::Find(15, 1705, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:07:40.482 00.002 16872 Star::Find returns 1 (0), X=1704.90, Y=874.03, Mass=42439, SNR=102.3, Peak=6744 HFD=3.8
22:07:40.490 00.008 16872 Status Line: West step   3, dist= 5.2
22:07:40.490 00.000 16872 Enqueuing Calibration Move request for direction 3
22:07:40.497 00.007 9640 Worker thread wakes up
22:07:40.497 00.000 9640 worker thread servicing REQUEST_MOVE scope dir W(3) 300 opts 0x0
22:07:40.497 00.000 9640 Handling axis move in thread for scope dir=3 dur=300
22:07:40.497 00.000 9640 scope move axis dir= 3 dur= 300 opts= 0x0
22:07:40.497 00.000 9640 MoveAxis(W, 300, -)
22:07:40.497 00.000 9640 Guiding  Dir = 3, Dur = 300
22:07:40.497 00.000 9640 IsSlewing returns 0
22:07:40.497 00.000 9640 IsGuiding returns 0
22:07:40.497 00.000 9640 PulseGuide returned control before completion, sleep 310
22:07:40.504 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=6744, med=3336, FiltMin=3196, FiltMax=5328, Gamma=2.190
22:07:40.531 00.027 16872 UpdateGuideState exits: m=42439 SNR=102.3
22:07:40.539 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:40.544 00.005 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:07:40.544 00.000 16872 Enqueuing Expose request
22:07:40.820 00.276 9640 IsGuiding returns 1
22:07:40.820 00.000 9640 scope still moving after pulse duration time elapsed
22:07:40.846 00.026 9640 IsSlewing returns 0
22:07:40.847 00.001 9640 IsGuiding returns 0
22:07:40.847 00.000 9640 scope move finished after 300 + 47 ms
22:07:40.847 00.000 9640 Move returns status 0, amount 300
22:07:40.847 00.000 9640 move complete, result=0
22:07:40.847 00.000 9640 worker thread done servicing request
22:07:40.847 00.000 9640 Worker thread wakes up
22:07:40.847 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:07:40.847 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1690,859,31,31)
22:07:41.388 00.541 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4086258f-3c2d-4606-aac5-9468eeff6ba0"}
22:07:41.389 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"4086258f-3c2d-4606-aac5-9468eeff6ba0"}
22:07:41.389 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7d36b42-eb8e-4d70-b773-0768e38f4350"}
22:07:41.397 00.008 16872 case statement mapped state 3 to 2
22:07:41.397 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"a7d36b42-eb8e-4d70-b773-0768e38f4350"}
22:07:41.403 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"67190ab9-62df-4582-a71a-9c0fef0f0ca0"}
22:07:41.405 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.90,7.03],"pixels":"..."},"id":"67190ab9-62df-4582-a71a-9c0fef0f0ca0"}
22:07:44.392 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8bf20d4a-134d-4b54-bf59-d12c5e07be62"}
22:07:44.397 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"8bf20d4a-134d-4b54-bf59-d12c5e07be62"}
22:07:44.400 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67efd6bc-5dd7-4595-8b8e-9ee76b6ba3e1"}
22:07:44.405 00.005 16872 case statement mapped state 3 to 2
22:07:44.409 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"67efd6bc-5dd7-4595-8b8e-9ee76b6ba3e1"}
22:07:44.412 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1086111b-3123-4dff-b511-2703b3624a46"}
22:07:44.417 00.005 9640 Exposure complete
22:07:44.417 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.90,7.03],"pixels":"..."},"id":"1086111b-3123-4dff-b511-2703b3624a46"}
22:07:44.549 00.132 9640 worker thread done servicing request
22:07:44.549 00.000 16872 OnExposeComplete: enter
22:07:44.549 00.000 16872 UpdateGuideState(): m_state=3
22:07:44.549 00.000 16872 Star::Find(15, 1704, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:07:44.558 00.009 16872 Star::Find returns 1 (0), X=1705.16, Y=876.13, Mass=43584, SNR=114.1, Peak=6792 HFD=3.7
22:07:44.564 00.006 16872 Status Line: West step   4, dist= 7.3
22:07:44.568 00.004 16872 Enqueuing Calibration Move request for direction 3
22:07:44.574 00.006 9640 Worker thread wakes up
22:07:44.574 00.000 9640 worker thread servicing REQUEST_MOVE scope dir W(3) 300 opts 0x0
22:07:44.574 00.000 9640 Handling axis move in thread for scope dir=3 dur=300
22:07:44.574 00.000 9640 scope move axis dir= 3 dur= 300 opts= 0x0
22:07:44.574 00.000 9640 MoveAxis(W, 300, -)
22:07:44.574 00.000 9640 Guiding  Dir = 3, Dur = 300
22:07:44.574 00.000 9640 IsSlewing returns 0
22:07:44.574 00.000 9640 IsGuiding returns 0
22:07:44.574 00.000 9640 PulseGuide returned control before completion, sleep 310
22:07:44.579 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=6792, med=3324, FiltMin=3224, FiltMax=5292, Gamma=2.190
22:07:44.607 00.028 16872 UpdateGuideState exits: m=43584 SNR=114.1
22:07:44.616 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:44.616 00.000 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:07:44.616 00.000 16872 Enqueuing Expose request
22:07:44.890 00.274 9640 IsGuiding returns 1
22:07:44.890 00.000 9640 scope still moving after pulse duration time elapsed
22:07:44.917 00.027 9640 IsSlewing returns 0
22:07:44.917 00.000 9640 IsGuiding returns 0
22:07:44.917 00.000 9640 scope move finished after 300 + 42 ms
22:07:44.917 00.000 9640 Move returns status 0, amount 300
22:07:44.917 00.000 9640 move complete, result=0
22:07:44.918 00.001 9640 worker thread done servicing request
22:07:44.918 00.000 9640 Worker thread wakes up
22:07:44.918 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:07:44.918 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1690,861,31,31)
22:07:47.400 02.482 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22e2e6ae-0541-45f5-943a-6aae745a2085"}
22:07:47.402 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"22e2e6ae-0541-45f5-943a-6aae745a2085"}
22:07:47.402 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c7d0e45-71e0-4c13-820f-51335cf97513"}
22:07:47.408 00.006 16872 case statement mapped state 3 to 2
22:07:47.412 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"1c7d0e45-71e0-4c13-820f-51335cf97513"}
22:07:47.416 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3a11b594-c0b1-4233-a1ba-96d8b5953ddc"}
22:07:47.416 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.16,7.13],"pixels":"..."},"id":"3a11b594-c0b1-4233-a1ba-96d8b5953ddc"}
22:07:48.474 01.058 9640 Exposure complete
22:07:48.609 00.135 9640 worker thread done servicing request
22:07:48.609 00.000 16872 OnExposeComplete: enter
22:07:48.613 00.004 16872 UpdateGuideState(): m_state=3
22:07:48.617 00.004 16872 Star::Find(15, 1705, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:07:48.620 00.003 16872 Star::Find returns 1 (0), X=1705.42, Y=878.94, Mass=45453, SNR=108.9, Peak=7116 HFD=3.6
22:07:48.622 00.002 16872 Status Line: West step   5, dist=10.1
22:07:48.630 00.008 16872 Enqueuing Calibration Move request for direction 3
22:07:48.636 00.006 9640 Worker thread wakes up
22:07:48.636 00.000 9640 worker thread servicing REQUEST_MOVE scope dir W(3) 300 opts 0x0
22:07:48.636 00.000 9640 Handling axis move in thread for scope dir=3 dur=300
22:07:48.636 00.000 9640 scope move axis dir= 3 dur= 300 opts= 0x0
22:07:48.636 00.000 9640 MoveAxis(W, 300, -)
22:07:48.636 00.000 9640 Guiding  Dir = 3, Dur = 300
22:07:48.636 00.000 9640 IsSlewing returns 0
22:07:48.636 00.000 9640 IsGuiding returns 0
22:07:48.636 00.000 9640 PulseGuide returned control before completion, sleep 310
22:07:48.641 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3080, max=7116, med=3336, FiltMin=3224, FiltMax=5644, Gamma=2.190
22:07:48.671 00.030 16872 UpdateGuideState exits: m=45453 SNR=108.9
22:07:48.681 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:48.684 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:07:48.685 00.001 16872 Enqueuing Expose request
22:07:48.951 00.266 9640 IsGuiding returns 1
22:07:48.951 00.000 9640 scope still moving after pulse duration time elapsed
22:07:48.976 00.025 9640 IsSlewing returns 0
22:07:48.976 00.000 9640 IsGuiding returns 0
22:07:48.976 00.000 9640 scope move finished after 300 + 39 ms
22:07:48.976 00.000 9640 Move returns status 0, amount 300
22:07:48.976 00.000 9640 move complete, result=0
22:07:48.976 00.000 9640 worker thread done servicing request
22:07:48.976 00.000 9640 Worker thread wakes up
22:07:48.976 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:07:48.976 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1690,864,31,31)
22:07:50.403 01.427 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"790778d6-61b8-4ae5-a41e-7cab84ce0b50"}
22:07:50.408 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"790778d6-61b8-4ae5-a41e-7cab84ce0b50"}
22:07:50.410 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ace13a67-35e1-4b97-ab85-489660471615"}
22:07:50.413 00.003 16872 case statement mapped state 3 to 2
22:07:50.415 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"ace13a67-35e1-4b97-ab85-489660471615"}
22:07:50.419 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"312671a9-44c6-475f-a9e9-17c324499f52"}
22:07:50.422 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.42,6.94],"pixels":"..."},"id":"312671a9-44c6-475f-a9e9-17c324499f52"}
22:07:52.528 02.106 9640 Exposure complete
22:07:52.659 00.131 9640 worker thread done servicing request
22:07:52.659 00.000 16872 OnExposeComplete: enter
22:07:52.665 00.006 16872 UpdateGuideState(): m_state=3
22:07:52.667 00.002 16872 Star::Find(15, 1705, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:07:52.671 00.004 16872 Star::Find returns 1 (0), X=1705.12, Y=881.78, Mass=44436, SNR=123.6, Peak=7192 HFD=3.5
22:07:52.679 00.008 16872 Status Line: West step   6, dist=12.9
22:07:52.685 00.006 16872 Enqueuing Calibration Move request for direction 3
22:07:52.685 00.000 9640 Worker thread wakes up
22:07:52.685 00.000 9640 worker thread servicing REQUEST_MOVE scope dir W(3) 300 opts 0x0
22:07:52.685 00.000 9640 Handling axis move in thread for scope dir=3 dur=300
22:07:52.685 00.000 9640 scope move axis dir= 3 dur= 300 opts= 0x0
22:07:52.685 00.000 9640 MoveAxis(W, 300, -)
22:07:52.685 00.000 9640 Guiding  Dir = 3, Dur = 300
22:07:52.685 00.000 9640 IsSlewing returns 0
22:07:52.692 00.007 9640 IsGuiding returns 0
22:07:52.692 00.000 9640 PulseGuide returned control before completion, sleep 310
22:07:52.694 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=7192, med=3336, FiltMin=3216, FiltMax=5808, Gamma=2.190
22:07:52.734 00.040 16872 UpdateGuideState exits: m=44436 SNR=123.6
22:07:52.736 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:52.743 00.007 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:07:52.744 00.001 16872 Enqueuing Expose request
22:07:53.005 00.261 9640 IsGuiding returns 1
22:07:53.005 00.000 9640 scope still moving after pulse duration time elapsed
22:07:53.028 00.023 9640 IsSlewing returns 0
22:07:53.028 00.000 9640 IsGuiding returns 0
22:07:53.028 00.000 9640 scope move finished after 300 + 36 ms
22:07:53.028 00.000 9640 Move returns status 0, amount 300
22:07:53.028 00.000 9640 move complete, result=0
22:07:53.028 00.000 9640 worker thread done servicing request
22:07:53.028 00.000 9640 Worker thread wakes up
22:07:53.028 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:07:53.028 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1690,867,31,31)
22:07:53.414 00.386 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d63859d3-de1b-4533-9d30-1effdbeca48d"}
22:07:53.415 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d63859d3-de1b-4533-9d30-1effdbeca48d"}
22:07:53.420 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d806bf7-e597-4a80-aee4-605fbd191d72"}
22:07:53.425 00.005 16872 case statement mapped state 3 to 2
22:07:53.428 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"7d806bf7-e597-4a80-aee4-605fbd191d72"}
22:07:53.430 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"593d0534-0325-4412-8152-cc41b7df3813"}
22:07:53.434 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.12,6.78],"pixels":"..."},"id":"593d0534-0325-4412-8152-cc41b7df3813"}
22:07:56.419 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"435b468d-9e1c-41b5-be8b-2b35ee971cb5"}
22:07:56.420 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"435b468d-9e1c-41b5-be8b-2b35ee971cb5"}
22:07:56.427 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa51ca9a-adac-4f8e-827e-f9b9da05c9d5"}
22:07:56.430 00.003 16872 case statement mapped state 3 to 2
22:07:56.430 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"fa51ca9a-adac-4f8e-827e-f9b9da05c9d5"}
22:07:56.438 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5f509061-a71b-4925-a306-4ba7af76b5ae"}
22:07:56.438 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.12,6.78],"pixels":"..."},"id":"5f509061-a71b-4925-a306-4ba7af76b5ae"}
22:07:56.602 00.164 9640 Exposure complete
22:07:56.740 00.138 9640 worker thread done servicing request
22:07:56.740 00.000 16872 OnExposeComplete: enter
22:07:56.745 00.005 16872 UpdateGuideState(): m_state=3
22:07:56.750 00.005 16872 Star::Find(15, 1705, 881, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:07:56.754 00.004 16872 Star::Find returns 1 (0), X=1705.28, Y=884.32, Mass=42891, SNR=110.0, Peak=6492 HFD=3.6
22:07:56.756 00.002 16872 Status Line: West step   7, dist=15.4
22:07:56.766 00.010 16872 Enqueuing Calibration Move request for direction 3
22:07:56.766 00.000 9640 Worker thread wakes up
22:07:56.766 00.000 9640 worker thread servicing REQUEST_MOVE scope dir W(3) 300 opts 0x0
22:07:56.766 00.000 9640 Handling axis move in thread for scope dir=3 dur=300
22:07:56.766 00.000 9640 scope move axis dir= 3 dur= 300 opts= 0x0
22:07:56.766 00.000 9640 MoveAxis(W, 300, -)
22:07:56.766 00.000 9640 Guiding  Dir = 3, Dur = 300
22:07:56.766 00.000 9640 IsSlewing returns 0
22:07:56.766 00.000 9640 IsGuiding returns 0
22:07:56.773 00.007 9640 PulseGuide returned control before completion, sleep 310
22:07:56.775 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=6492, med=3332, FiltMin=3188, FiltMax=5280, Gamma=2.190
22:07:56.811 00.036 16872 UpdateGuideState exits: m=42891 SNR=110.0
22:07:56.813 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:56.813 00.000 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:07:56.813 00.000 16872 Enqueuing Expose request
22:07:57.098 00.285 9640 IsGuiding returns 0
22:07:57.098 00.000 9640 Move returns status 0, amount 300
22:07:57.098 00.000 9640 move complete, result=0
22:07:57.098 00.000 9640 worker thread done servicing request
22:07:57.098 00.000 9640 Worker thread wakes up
22:07:57.098 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:07:57.098 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1690,869,31,31)
22:07:59.424 02.326 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aad289bd-c778-4f56-9ff5-f4cc90ab7d0c"}
22:07:59.425 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"aad289bd-c778-4f56-9ff5-f4cc90ab7d0c"}
22:07:59.425 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2a9f40b4-14de-40ee-ac60-f28c96f36acf"}
22:07:59.432 00.007 16872 case statement mapped state 3 to 2
22:07:59.432 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"2a9f40b4-14de-40ee-ac60-f28c96f36acf"}
22:07:59.440 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6717bf10-3d2a-4b42-877c-9ac270dbb1b8"}
22:07:59.440 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.28,7.32],"pixels":"..."},"id":"6717bf10-3d2a-4b42-877c-9ac270dbb1b8"}
22:08:00.653 01.213 9640 Exposure complete
22:08:00.788 00.135 9640 worker thread done servicing request
22:08:00.788 00.000 16872 OnExposeComplete: enter
22:08:00.792 00.004 16872 UpdateGuideState(): m_state=3
22:08:00.792 00.000 16872 Star::Find(15, 1705, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:08:00.792 00.000 16872 Star::Find returns 1 (0), X=1705.28, Y=886.69, Mass=48249, SNR=109.7, Peak=6544 HFD=3.7
22:08:00.800 00.008 16872 Status Line: West step   8, dist=17.8
22:08:00.809 00.009 16872 Enqueuing Calibration Move request for direction 3
22:08:00.809 00.000 9640 Worker thread wakes up
22:08:00.809 00.000 9640 worker thread servicing REQUEST_MOVE scope dir W(3) 300 opts 0x0
22:08:00.809 00.000 9640 Handling axis move in thread for scope dir=3 dur=300
22:08:00.809 00.000 9640 scope move axis dir= 3 dur= 300 opts= 0x0
22:08:00.809 00.000 9640 MoveAxis(W, 300, -)
22:08:00.809 00.000 9640 Guiding  Dir = 3, Dur = 300
22:08:00.809 00.000 9640 IsSlewing returns 0
22:08:00.809 00.000 9640 IsGuiding returns 0
22:08:00.809 00.000 9640 PulseGuide returned control before completion, sleep 310
22:08:00.816 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=6544, med=3328, FiltMin=3188, FiltMax=5652, Gamma=2.190
22:08:00.849 00.033 16872 UpdateGuideState exits: m=48249 SNR=109.7
22:08:00.854 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:00.858 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:08:00.858 00.000 16872 Enqueuing Expose request
22:08:01.131 00.273 9640 IsGuiding returns 1
22:08:01.131 00.000 9640 scope still moving after pulse duration time elapsed
22:08:01.164 00.033 9640 IsSlewing returns 0
22:08:01.165 00.001 9640 IsGuiding returns 1
22:08:01.196 00.031 9640 IsSlewing returns 0
22:08:01.196 00.000 9640 IsGuiding returns 1
22:08:01.222 00.026 9640 IsSlewing returns 0
22:08:01.222 00.000 9640 IsGuiding returns 0
22:08:01.222 00.000 9640 scope move finished after 300 + 108 ms
22:08:01.222 00.000 9640 Move returns status 0, amount 300
22:08:01.222 00.000 9640 move complete, result=0
22:08:01.222 00.000 9640 worker thread done servicing request
22:08:01.222 00.000 9640 Worker thread wakes up
22:08:01.222 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:08:01.222 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1690,872,31,31)
22:08:02.430 01.208 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"29dd8f88-e589-4c19-a6db-f7e890af43f4"}
22:08:02.432 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"29dd8f88-e589-4c19-a6db-f7e890af43f4"}
22:08:02.432 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01854d80-bb40-4b83-acef-be5c5c753e86"}
22:08:02.437 00.005 16872 case statement mapped state 3 to 2
22:08:02.437 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"01854d80-bb40-4b83-acef-be5c5c753e86"}
22:08:02.437 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2c236c3d-cd39-4f08-ba79-2c0c66697836"}
22:08:02.446 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.28,6.69],"pixels":"..."},"id":"2c236c3d-cd39-4f08-ba79-2c0c66697836"}
22:08:04.761 02.315 9640 Exposure complete
22:08:04.894 00.133 9640 worker thread done servicing request
22:08:04.894 00.000 16872 OnExposeComplete: enter
22:08:04.903 00.009 16872 UpdateGuideState(): m_state=3
22:08:04.905 00.002 16872 Star::Find(15, 1705, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:08:04.907 00.002 16872 Star::Find returns 1 (0), X=1705.61, Y=889.48, Mass=41833, SNR=109.3, Peak=6140 HFD=3.3
22:08:04.912 00.005 16872 Status Line: West step   9, dist=20.6
22:08:04.918 00.006 16872 Enqueuing Calibration Move request for direction 3
22:08:04.918 00.000 9640 Worker thread wakes up
22:08:04.918 00.000 9640 worker thread servicing REQUEST_MOVE scope dir W(3) 300 opts 0x0
22:08:04.918 00.000 9640 Handling axis move in thread for scope dir=3 dur=300
22:08:04.918 00.000 9640 scope move axis dir= 3 dur= 300 opts= 0x0
22:08:04.918 00.000 9640 MoveAxis(W, 300, -)
22:08:04.918 00.000 9640 Guiding  Dir = 3, Dur = 300
22:08:04.918 00.000 9640 IsSlewing returns 0
22:08:04.918 00.000 9640 IsGuiding returns 0
22:08:04.918 00.000 9640 PulseGuide returned control before completion, sleep 310
22:08:04.927 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=8984, med=3332, FiltMin=3186, FiltMax=6856, Gamma=2.190
22:08:04.960 00.033 16872 UpdateGuideState exits: m=41833 SNR=109.3
22:08:04.966 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:04.969 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:08:04.969 00.000 16872 Enqueuing Expose request
22:08:05.244 00.275 9640 IsGuiding returns 1
22:08:05.244 00.000 9640 scope still moving after pulse duration time elapsed
22:08:05.276 00.032 9640 IsSlewing returns 0
22:08:05.276 00.000 9640 IsGuiding returns 0
22:08:05.276 00.000 9640 scope move finished after 300 + 51 ms
22:08:05.276 00.000 9640 Move returns status 0, amount 300
22:08:05.277 00.001 9640 move complete, result=0
22:08:05.277 00.000 9640 worker thread done servicing request
22:08:05.277 00.000 9640 Worker thread wakes up
22:08:05.277 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:08:05.277 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1691,874,31,31)
22:08:05.428 00.151 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f5249e50-5980-4f11-93f2-90ecf6ea987b"}
22:08:05.430 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f5249e50-5980-4f11-93f2-90ecf6ea987b"}
22:08:05.430 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8806f984-f28b-45ea-b5cb-9077de7d30fa"}
22:08:05.437 00.007 16872 case statement mapped state 3 to 2
22:08:05.437 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"8806f984-f28b-45ea-b5cb-9077de7d30fa"}
22:08:05.444 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b2c49312-0c67-42d6-bba4-8a97d42e5bfe"}
22:08:05.445 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.61,7.48],"pixels":"..."},"id":"b2c49312-0c67-42d6-bba4-8a97d42e5bfe"}
22:08:08.430 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64585601-7c5a-4f47-9a78-76c85ef5cfba"}
22:08:08.432 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"64585601-7c5a-4f47-9a78-76c85ef5cfba"}
22:08:08.436 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c729513f-9b15-4918-8a2c-c30b4c0ba5b8"}
22:08:08.438 00.002 16872 case statement mapped state 3 to 2
22:08:08.440 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"c729513f-9b15-4918-8a2c-c30b4c0ba5b8"}
22:08:08.445 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"23663014-4d47-49d5-80ab-c526a3cd8d1c"}
22:08:08.448 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.61,7.48],"pixels":"..."},"id":"23663014-4d47-49d5-80ab-c526a3cd8d1c"}
22:08:08.828 00.380 9640 Exposure complete
22:08:08.964 00.136 9640 worker thread done servicing request
22:08:08.964 00.000 16872 OnExposeComplete: enter
22:08:08.967 00.003 16872 UpdateGuideState(): m_state=3
22:08:08.967 00.000 16872 Star::Find(15, 1705, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:08:08.967 00.000 16872 Star::Find returns 1 (0), X=1705.45, Y=892.71, Mass=42877, SNR=101.4, Peak=6392 HFD=3.5
22:08:08.976 00.009 16872 Status Line: West step  10, dist=23.8
22:08:08.984 00.008 16872 Enqueuing Calibration Move request for direction 3
22:08:08.984 00.000 9640 Worker thread wakes up
22:08:08.984 00.000 9640 worker thread servicing REQUEST_MOVE scope dir W(3) 300 opts 0x0
22:08:08.984 00.000 9640 Handling axis move in thread for scope dir=3 dur=300
22:08:08.984 00.000 9640 scope move axis dir= 3 dur= 300 opts= 0x0
22:08:08.984 00.000 9640 MoveAxis(W, 300, -)
22:08:08.984 00.000 9640 Guiding  Dir = 3, Dur = 300
22:08:08.984 00.000 9640 IsSlewing returns 0
22:08:08.984 00.000 9640 IsGuiding returns 0
22:08:08.984 00.000 9640 PulseGuide returned control before completion, sleep 310
22:08:08.992 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=8192, med=3328, FiltMin=3224, FiltMax=7260, Gamma=2.190
22:08:09.027 00.035 16872 UpdateGuideState exits: m=42877 SNR=101.4
22:08:09.029 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:09.029 00.000 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:08:09.029 00.000 16872 Enqueuing Expose request
22:08:09.313 00.284 9640 IsGuiding returns 0
22:08:09.313 00.000 9640 Move returns status 0, amount 300
22:08:09.313 00.000 9640 move complete, result=0
22:08:09.313 00.000 9640 worker thread done servicing request
22:08:09.313 00.000 9640 Worker thread wakes up
22:08:09.313 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:08:09.313 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1690,878,31,31)
22:08:11.427 02.114 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62b78243-7a4c-4d6e-8873-5e858ffbe175"}
22:08:11.427 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"62b78243-7a4c-4d6e-8873-5e858ffbe175"}
22:08:11.427 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"655eb5e7-9bdc-4314-8e79-8fefe4765e4e"}
22:08:11.436 00.009 16872 case statement mapped state 3 to 2
22:08:11.439 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"655eb5e7-9bdc-4314-8e79-8fefe4765e4e"}
22:08:11.441 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f104ecd7-d12c-4421-a839-c33dbc8dff9e"}
22:08:11.445 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.45,6.71],"pixels":"..."},"id":"f104ecd7-d12c-4421-a839-c33dbc8dff9e"}
22:08:12.851 01.406 9640 Exposure complete
22:08:12.983 00.132 9640 worker thread done servicing request
22:08:12.983 00.000 16872 OnExposeComplete: enter
22:08:12.989 00.006 16872 UpdateGuideState(): m_state=3
22:08:12.991 00.002 16872 Star::Find(15, 1705, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:08:12.995 00.004 16872 Star::Find returns 1 (0), X=1705.45, Y=894.96, Mass=45811, SNR=116.7, Peak=6548 HFD=3.7
22:08:13.000 00.005 16872 WEST calibration completes with steps=10 angle=-90.9 rate=8.696 parity=1
22:08:13.003 00.003 16872 Falling Through to state GO_EAST
22:08:13.003 00.000 16872 Status Line: East step   2, dist=26.1
22:08:13.011 00.008 16872 Enqueuing Calibration Move request for direction 2
22:08:13.016 00.005 9640 Worker thread wakes up
22:08:13.016 00.000 9640 worker thread servicing REQUEST_MOVE scope dir E(2) 1724 opts 0x0
22:08:13.016 00.000 9640 Handling axis move in thread for scope dir=2 dur=1724
22:08:13.016 00.000 9640 scope move axis dir= 2 dur= 1724 opts= 0x0
22:08:13.016 00.000 9640 MoveAxis(E, 1724, -)
22:08:13.016 00.000 9640 Guiding  Dir = 2, Dur = 1724
22:08:13.016 00.000 9640 IsSlewing returns 0
22:08:13.016 00.000 9640 IsGuiding returns 0
22:08:13.016 00.000 9640 PulseGuide returned control before completion, sleep 1734
22:08:13.020 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=9056, med=3328, FiltMin=3228, FiltMax=6580, Gamma=2.190
22:08:13.055 00.035 16872 UpdateGuideState exits: m=45811 SNR=116.7
22:08:13.055 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:13.061 00.006 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:08:13.061 00.000 16872 Enqueuing Expose request
22:08:14.442 01.381 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7502965a-343d-46b7-8528-830e297f4559"}
22:08:14.442 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"7502965a-343d-46b7-8528-830e297f4559"}
22:08:14.448 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"33d2d8f0-0578-4274-b653-0a426b3ca1cc"}
22:08:14.451 00.003 16872 case statement mapped state 3 to 2
22:08:14.453 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"33d2d8f0-0578-4274-b653-0a426b3ca1cc"}
22:08:14.458 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6e978e68-e8c0-4c3e-9c7e-343a5c05ec6e"}
22:08:14.460 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.45,6.96],"pixels":"..."},"id":"6e978e68-e8c0-4c3e-9c7e-343a5c05ec6e"}
22:08:14.759 00.299 9640 IsGuiding returns 1
22:08:14.759 00.000 9640 scope still moving after pulse duration time elapsed
22:08:14.785 00.026 9640 IsSlewing returns 0
22:08:14.786 00.001 9640 IsGuiding returns 0
22:08:14.786 00.000 9640 scope move finished after 1724 + 44 ms
22:08:14.786 00.000 9640 Move returns status 0, amount 1724
22:08:14.786 00.000 9640 move complete, result=0
22:08:14.786 00.000 9640 worker thread done servicing request
22:08:14.786 00.000 9640 Worker thread wakes up
22:08:14.786 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:08:14.786 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1690,880,31,31)
22:08:17.441 02.655 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d952966-7a5c-4063-96f3-8b4666064b3c"}
22:08:17.443 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"7d952966-7a5c-4063-96f3-8b4666064b3c"}
22:08:17.446 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a6744391-ecc9-44dd-931d-8e669c099723"}
22:08:17.449 00.003 16872 case statement mapped state 3 to 2
22:08:17.451 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"a6744391-ecc9-44dd-931d-8e669c099723"}
22:08:17.451 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93e1e931-6b95-4e1e-9cb4-175bd685fc8e"}
22:08:17.459 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.45,6.96],"pixels":"..."},"id":"93e1e931-6b95-4e1e-9cb4-175bd685fc8e"}
22:08:18.355 00.896 9640 Exposure complete
22:08:18.494 00.139 9640 worker thread done servicing request
22:08:18.494 00.000 16872 OnExposeComplete: enter
22:08:18.499 00.005 16872 UpdateGuideState(): m_state=3
22:08:18.502 00.003 16872 Star::Find(15, 1705, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:08:18.504 00.002 16872 Star::Find returns 1 (0), X=1705.51, Y=880.56, Mass=45195, SNR=111.3, Peak=6612 HFD=3.3
22:08:18.511 00.007 16872 Status Line: East step   1, dist=11.7
22:08:18.523 00.012 16872 Enqueuing Calibration Move request for direction 2
22:08:18.527 00.004 9640 Worker thread wakes up
22:08:18.527 00.000 9640 worker thread servicing REQUEST_MOVE scope dir E(2) 1276 opts 0x0
22:08:18.527 00.000 9640 Handling axis move in thread for scope dir=2 dur=1276
22:08:18.527 00.000 9640 scope move axis dir= 2 dur= 1276 opts= 0x0
22:08:18.527 00.000 9640 MoveAxis(E, 1276, -)
22:08:18.527 00.000 9640 Guiding  Dir = 2, Dur = 1276
22:08:18.527 00.000 9640 IsSlewing returns 0
22:08:18.527 00.000 9640 IsGuiding returns 0
22:08:18.527 00.000 9640 PulseGuide returned control before completion, sleep 1286
22:08:18.527 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3068, max=6612, med=3336, FiltMin=3192, FiltMax=5516, Gamma=2.190
22:08:18.561 00.034 16872 UpdateGuideState exits: m=45195 SNR=111.3
22:08:18.568 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:18.568 00.000 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:08:18.576 00.008 16872 Enqueuing Expose request
22:08:19.818 01.242 9640 IsGuiding returns 1
22:08:19.819 00.001 9640 scope still moving after pulse duration time elapsed
22:08:19.852 00.033 9640 IsSlewing returns 0
22:08:19.852 00.000 9640 IsGuiding returns 0
22:08:19.852 00.000 9640 scope move finished after 1276 + 47 ms
22:08:19.852 00.000 9640 Move returns status 0, amount 1276
22:08:19.852 00.000 9640 move complete, result=0
22:08:19.852 00.000 9640 worker thread done servicing request
22:08:19.852 00.000 9640 Worker thread wakes up
22:08:19.852 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:08:19.852 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1691,866,31,31)
22:08:20.447 00.595 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba68964e-ee36-4920-b5d0-bd178bc28ea7"}
22:08:20.447 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ba68964e-ee36-4920-b5d0-bd178bc28ea7"}
22:08:20.447 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29673d71-b9aa-47de-9dab-2e49366a0ca6"}
22:08:20.455 00.008 16872 case statement mapped state 3 to 2
22:08:20.455 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"29673d71-b9aa-47de-9dab-2e49366a0ca6"}
22:08:20.461 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1f1fd22e-0e9b-41f0-ae1a-73132e8ac9a5"}
22:08:20.464 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.51,6.56],"pixels":"..."},"id":"1f1fd22e-0e9b-41f0-ae1a-73132e8ac9a5"}
22:08:23.382 02.918 9640 Exposure complete
22:08:23.439 00.057 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cbeabdbc-a8dc-4911-b68f-768693d693dc"}
22:08:23.440 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"cbeabdbc-a8dc-4911-b68f-768693d693dc"}
22:08:23.440 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c26e4349-e8e2-4cfa-86d0-27cd887fbc73"}
22:08:23.447 00.007 16872 case statement mapped state 3 to 2
22:08:23.447 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"c26e4349-e8e2-4cfa-86d0-27cd887fbc73"}
22:08:23.455 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3a008ff2-c1c1-4000-8690-6310f659f737"}
22:08:23.456 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.51,6.56],"pixels":"..."},"id":"3a008ff2-c1c1-4000-8690-6310f659f737"}
22:08:23.516 00.060 9640 worker thread done servicing request
22:08:23.516 00.000 16872 OnExposeComplete: enter
22:08:23.523 00.007 16872 UpdateGuideState(): m_state=3
22:08:23.523 00.000 16872 Star::Find(15, 1705, 880, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
22:08:23.530 00.007 16872 Star::Find returns 1 (0), X=1705.34, Y=869.51, Mass=44679, SNR=111.5, Peak=6808 HFD=3.4
22:08:23.638 00.108 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:08:23.641 00.003 16872 Backlash: Looking for 3 moves of 1.6 px, max attempts = 200
22:08:23.641 00.000 16872 Falling Through to state CLEAR_BACKLASH
22:08:23.646 00.005 16872 Backlash: Starting north clearing using pulse width of 300
22:08:23.649 00.003 16872 Enqueuing Calibration Move request for direction 0
22:08:23.649 00.000 16872 Status Line: Clearing backlash step 1
22:08:23.649 00.000 9640 Worker thread wakes up
22:08:23.649 00.000 9640 worker thread servicing REQUEST_MOVE scope dir N(0) 300 opts 0x0
22:08:23.649 00.000 9640 Handling axis move in thread for scope dir=0 dur=300
22:08:23.649 00.000 9640 scope move axis dir= 0 dur= 300 opts= 0x0
22:08:23.649 00.000 9640 MoveAxis(N, 300, -)
22:08:23.649 00.000 9640 Guiding  Dir = 0, Dur = 300
22:08:23.649 00.000 9640 IsSlewing returns 0
22:08:23.649 00.000 9640 IsGuiding returns 0
22:08:23.649 00.000 9640 PulseGuide returned control before completion, sleep 310
22:08:23.649 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=6808, med=3336, FiltMin=3236, FiltMax=5484, Gamma=2.190
22:08:23.678 00.029 16872 UpdateGuideState exits: m=44679 SNR=111.5
22:08:23.694 00.016 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:23.694 00.000 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:08:23.699 00.005 16872 Enqueuing Expose request
22:08:23.970 00.271 9640 IsGuiding returns 1
22:08:23.970 00.000 9640 scope still moving after pulse duration time elapsed
22:08:24.003 00.033 9640 IsSlewing returns 0
22:08:24.003 00.000 9640 IsGuiding returns 0
22:08:24.003 00.000 9640 scope move finished after 300 + 48 ms
22:08:24.004 00.001 9640 Move returns status 0, amount 300
22:08:24.004 00.000 9640 move complete, result=0
22:08:24.004 00.000 9640 worker thread done servicing request
22:08:24.004 00.000 9640 Worker thread wakes up
22:08:24.004 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:08:24.004 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1690,855,31,31)
22:08:26.453 02.449 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bdbc5093-45b1-4b14-b9a2-d3d5c9580510"}
22:08:26.456 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"bdbc5093-45b1-4b14-b9a2-d3d5c9580510"}
22:08:26.461 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0520fff1-423b-4112-a999-0fa8e4b6d406"}
22:08:26.463 00.002 16872 case statement mapped state 3 to 2
22:08:26.467 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"0520fff1-423b-4112-a999-0fa8e4b6d406"}
22:08:26.469 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"56c5dde3-59a6-450c-827b-98c39a8337a1"}
22:08:26.473 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.34,6.51],"pixels":"..."},"id":"56c5dde3-59a6-450c-827b-98c39a8337a1"}
22:08:27.564 01.091 9640 Exposure complete
22:08:27.697 00.133 9640 worker thread done servicing request
22:08:27.697 00.000 16872 OnExposeComplete: enter
22:08:27.703 00.006 16872 UpdateGuideState(): m_state=3
22:08:27.703 00.000 16872 Star::Find(15, 1705, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:08:27.709 00.006 16872 Star::Find returns 1 (0), X=1707.71, Y=870.27, Mass=45351, SNR=119.2, Peak=6368 HFD=3.7
22:08:27.709 00.000 16872 Backlash: Accepted clearing move of 2.5
22:08:27.720 00.011 16872 Enqueuing Calibration Move request for direction 0
22:08:27.720 00.000 9640 Worker thread wakes up
22:08:27.720 00.000 9640 worker thread servicing REQUEST_MOVE scope dir N(0) 300 opts 0x0
22:08:27.720 00.000 16872 Status Line: Clearing backlash step   2
22:08:27.727 00.007 9640 Handling axis move in thread for scope dir=0 dur=300
22:08:27.727 00.000 9640 scope move axis dir= 0 dur= 300 opts= 0x0
22:08:27.727 00.000 9640 MoveAxis(N, 300, -)
22:08:27.727 00.000 9640 Guiding  Dir = 0, Dur = 300
22:08:27.727 00.000 9640 IsSlewing returns 0
22:08:27.727 00.000 9640 IsGuiding returns 0
22:08:27.727 00.000 9640 PulseGuide returned control before completion, sleep 310
22:08:27.727 00.000 16872 Backlash: Clearing backlash step   2, Last Delta = 2.49 px, CumDistance = 2.49 px
22:08:27.735 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=6368, med=3340, FiltMin=3226, FiltMax=5072, Gamma=2.190
22:08:27.775 00.040 16872 UpdateGuideState exits: m=45351 SNR=119.2
22:08:27.782 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:27.788 00.006 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:08:27.791 00.003 16872 Enqueuing Expose request
22:08:28.054 00.263 9640 IsGuiding returns 1
22:08:28.054 00.000 9640 scope still moving after pulse duration time elapsed
22:08:28.080 00.026 9640 IsSlewing returns 0
22:08:28.080 00.000 9640 IsGuiding returns 0
22:08:28.080 00.000 9640 scope move finished after 300 + 52 ms
22:08:28.080 00.000 9640 Move returns status 0, amount 300
22:08:28.080 00.000 9640 move complete, result=0
22:08:28.080 00.000 9640 worker thread done servicing request
22:08:28.080 00.000 9640 Worker thread wakes up
22:08:28.080 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:08:28.080 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1693,855,31,31)
22:08:29.453 01.373 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba51180c-015a-409b-aa21-dd1edf6db5a4"}
22:08:29.457 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ba51180c-015a-409b-aa21-dd1edf6db5a4"}
22:08:29.462 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb772f00-ac12-432c-8f92-4ace37789414"}
22:08:29.463 00.001 16872 case statement mapped state 3 to 2
22:08:29.463 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"bb772f00-ac12-432c-8f92-4ace37789414"}
22:08:29.470 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cfc0039f-8323-4633-8b47-c08e7e64c5cf"}
22:08:29.472 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.71,7.27],"pixels":"..."},"id":"cfc0039f-8323-4633-8b47-c08e7e64c5cf"}
22:08:31.616 02.144 9640 Exposure complete
22:08:31.749 00.133 9640 worker thread done servicing request
22:08:31.749 00.000 16872 OnExposeComplete: enter
22:08:31.753 00.004 16872 UpdateGuideState(): m_state=3
22:08:31.755 00.002 16872 Star::Find(15, 1707, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:08:31.759 00.004 16872 Star::Find returns 1 (0), X=1709.93, Y=870.58, Mass=42601, SNR=106.9, Peak=6304 HFD=3.7
22:08:31.764 00.005 16872 Backlash: Accepted clearing move of 2.2
22:08:31.764 00.000 16872 Enqueuing Calibration Move request for direction 0
22:08:31.770 00.006 9640 Worker thread wakes up
22:08:31.770 00.000 9640 worker thread servicing REQUEST_MOVE scope dir N(0) 300 opts 0x0
22:08:31.770 00.000 16872 Status Line: Clearing backlash step   3
22:08:31.770 00.000 9640 Handling axis move in thread for scope dir=0 dur=300
22:08:31.770 00.000 9640 scope move axis dir= 0 dur= 300 opts= 0x0
22:08:31.770 00.000 9640 MoveAxis(N, 300, -)
22:08:31.770 00.000 9640 Guiding  Dir = 0, Dur = 300
22:08:31.770 00.000 9640 IsSlewing returns 0
22:08:31.770 00.000 9640 IsGuiding returns 0
22:08:31.770 00.000 9640 PulseGuide returned control before completion, sleep 310
22:08:31.778 00.008 16872 Backlash: Clearing backlash step   3, Last Delta = 2.24 px, CumDistance = 4.72 px
22:08:31.786 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=6304, med=3344, FiltMin=3244, FiltMax=5472, Gamma=2.190
22:08:31.819 00.033 16872 UpdateGuideState exits: m=42601 SNR=106.9
22:08:31.819 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:31.823 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:08:31.827 00.004 16872 Enqueuing Expose request
22:08:32.106 00.279 9640 IsGuiding returns 0
22:08:32.107 00.001 9640 Move returns status 0, amount 300
22:08:32.107 00.000 9640 move complete, result=0
22:08:32.107 00.000 9640 worker thread done servicing request
22:08:32.107 00.000 9640 Worker thread wakes up
22:08:32.107 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:08:32.107 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1695,856,31,31)
22:08:32.461 00.354 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ebc0025f-8480-4ab7-b00a-517b4b82b938"}
22:08:32.461 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ebc0025f-8480-4ab7-b00a-517b4b82b938"}
22:08:32.470 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36931089-afe9-40ee-8809-5560affc6a4f"}
22:08:32.470 00.000 16872 case statement mapped state 3 to 2
22:08:32.470 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"36931089-afe9-40ee-8809-5560affc6a4f"}
22:08:32.477 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5e6b2d85-efb2-422d-b29d-be4b5686db78"}
22:08:32.482 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.93,6.58],"pixels":"..."},"id":"5e6b2d85-efb2-422d-b29d-be4b5686db78"}
22:08:35.457 02.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4f78520b-5b85-46e8-8013-f098b822a7b5"}
22:08:35.457 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"4f78520b-5b85-46e8-8013-f098b822a7b5"}
22:08:35.457 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dcff348a-8e4c-477b-aefd-4cdc9c233fd0"}
22:08:35.465 00.008 16872 case statement mapped state 3 to 2
22:08:35.465 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"dcff348a-8e4c-477b-aefd-4cdc9c233fd0"}
22:08:35.473 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9cf4d788-a6fc-4ad0-8b9e-c86d0d198194"}
22:08:35.474 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.93,6.58],"pixels":"..."},"id":"9cf4d788-a6fc-4ad0-8b9e-c86d0d198194"}
22:08:35.655 00.181 9640 Exposure complete
22:08:35.795 00.140 9640 worker thread done servicing request
22:08:35.795 00.000 16872 OnExposeComplete: enter
22:08:35.795 00.000 16872 UpdateGuideState(): m_state=3
22:08:35.795 00.000 16872 Star::Find(15, 1709, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
22:08:35.804 00.009 16872 Star::Find returns 1 (0), X=1712.13, Y=870.62, Mass=44172, SNR=119.4, Peak=7108 HFD=3.5
22:08:35.808 00.004 16872 Backlash: Accepted clearing move of 2.2
22:08:35.812 00.004 16872 Backlash: Got 3 acceptable moves, using last move as step 1 of N calibration
22:08:35.812 00.000 16872 Backlash: North calibration moves starting at {1709.9,870.6}, Offset = 5.6 px
22:08:35.812 00.000 16872 Backlash: Total distance moved = 7.7
22:08:35.819 00.007 16872 Backlash: Falling Through to state GO_NORTH
22:08:35.819 00.000 16872 Status Line: North step   2, dist= 2.2
22:08:35.828 00.009 16872 Enqueuing Calibration Move request for direction 0
22:08:35.828 00.000 9640 Worker thread wakes up
22:08:35.828 00.000 9640 worker thread servicing REQUEST_MOVE scope dir N(0) 300 opts 0x0
22:08:35.828 00.000 9640 Handling axis move in thread for scope dir=0 dur=300
22:08:35.828 00.000 9640 scope move axis dir= 0 dur= 300 opts= 0x0
22:08:35.828 00.000 9640 MoveAxis(N, 300, -)
22:08:35.828 00.000 9640 Guiding  Dir = 0, Dur = 300
22:08:35.828 00.000 9640 IsSlewing returns 0
22:08:35.828 00.000 9640 IsGuiding returns 0
22:08:35.828 00.000 9640 PulseGuide returned control before completion, sleep 310
22:08:35.836 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=7108, med=3336, FiltMin=3212, FiltMax=5768, Gamma=2.190
22:08:35.871 00.035 16872 UpdateGuideState exits: m=44172 SNR=119.4
22:08:35.871 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:35.877 00.006 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:08:35.877 00.000 16872 Enqueuing Expose request
22:08:36.155 00.278 9640 IsGuiding returns 1
22:08:36.155 00.000 9640 scope still moving after pulse duration time elapsed
22:08:36.182 00.027 9640 IsSlewing returns 0
22:08:36.182 00.000 9640 IsGuiding returns 0
22:08:36.182 00.000 9640 scope move finished after 300 + 48 ms
22:08:36.182 00.000 9640 Move returns status 0, amount 300
22:08:36.182 00.000 9640 move complete, result=0
22:08:36.184 00.002 9640 worker thread done servicing request
22:08:36.184 00.000 9640 Worker thread wakes up
22:08:36.184 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:08:36.184 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1697,856,31,31)
22:08:38.462 02.278 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d89a269-9a2d-4430-97df-3347d3150a56"}
22:08:38.463 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"9d89a269-9a2d-4430-97df-3347d3150a56"}
22:08:38.469 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fdcec13c-f385-412c-bbea-a1f0d699ceec"}
22:08:38.469 00.000 16872 case statement mapped state 3 to 2
22:08:38.469 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"fdcec13c-f385-412c-bbea-a1f0d699ceec"}
22:08:38.478 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"34d91512-a65e-474d-ae7d-8a496d972ecc"}
22:08:38.478 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.13,6.62],"pixels":"..."},"id":"34d91512-a65e-474d-ae7d-8a496d972ecc"}
22:08:39.727 01.249 9640 Exposure complete
22:08:39.861 00.134 9640 worker thread done servicing request
22:08:39.861 00.000 16872 OnExposeComplete: enter
22:08:39.867 00.006 16872 UpdateGuideState(): m_state=3
22:08:39.867 00.000 16872 Star::Find(15, 1712, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
22:08:39.875 00.008 16872 Star::Find returns 1 (0), X=1714.57, Y=870.28, Mass=42408, SNR=99.7, Peak=6032 HFD=3.6
22:08:39.880 00.005 16872 Status Line: North step   3, dist= 4.6
22:08:39.886 00.006 16872 Enqueuing Calibration Move request for direction 0
22:08:39.889 00.003 9640 Worker thread wakes up
22:08:39.889 00.000 9640 worker thread servicing REQUEST_MOVE scope dir N(0) 300 opts 0x0
22:08:39.889 00.000 9640 Handling axis move in thread for scope dir=0 dur=300
22:08:39.889 00.000 9640 scope move axis dir= 0 dur= 300 opts= 0x0
22:08:39.889 00.000 9640 MoveAxis(N, 300, -)
22:08:39.889 00.000 9640 Guiding  Dir = 0, Dur = 300
22:08:39.891 00.002 9640 IsSlewing returns 0
22:08:39.891 00.000 9640 IsGuiding returns 0
22:08:39.892 00.001 9640 PulseGuide returned control before completion, sleep 310
22:08:39.894 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=6048, med=3332, FiltMin=3232, FiltMax=5040, Gamma=2.190
22:08:39.928 00.034 16872 UpdateGuideState exits: m=42408 SNR=99.7
22:08:39.928 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:39.933 00.005 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:08:39.933 00.000 16872 Enqueuing Expose request
22:08:40.211 00.278 9640 IsGuiding returns 1
22:08:40.211 00.000 9640 scope still moving after pulse duration time elapsed
22:08:40.237 00.026 9640 IsSlewing returns 0
22:08:40.237 00.000 9640 IsGuiding returns 0
22:08:40.237 00.000 9640 scope move finished after 300 + 46 ms
22:08:40.238 00.001 9640 Move returns status 0, amount 300
22:08:40.238 00.000 9640 move complete, result=0
22:08:40.238 00.000 9640 worker thread done servicing request
22:08:40.238 00.000 9640 Worker thread wakes up
22:08:40.238 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:08:40.238 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1700,855,31,31)
22:08:41.470 01.232 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"27bd336e-4457-4a80-a7ee-d1fb360fe623"}
22:08:41.470 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"27bd336e-4457-4a80-a7ee-d1fb360fe623"}
22:08:41.470 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b1dc1efb-8ebd-4a45-b939-ba3d23a65f92"}
22:08:41.479 00.009 16872 case statement mapped state 3 to 2
22:08:41.479 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"b1dc1efb-8ebd-4a45-b939-ba3d23a65f92"}
22:08:41.486 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a340dd2f-4d04-4792-9480-625240d5f8f3"}
22:08:41.488 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.57,7.28],"pixels":"..."},"id":"a340dd2f-4d04-4792-9480-625240d5f8f3"}
22:08:43.789 02.301 9640 Exposure complete
22:08:43.921 00.132 9640 worker thread done servicing request
22:08:43.921 00.000 16872 OnExposeComplete: enter
22:08:43.928 00.007 16872 UpdateGuideState(): m_state=3
22:08:43.928 00.000 16872 Star::Find(15, 1714, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
22:08:43.928 00.000 16872 Star::Find returns 1 (0), X=1717.33, Y=870.66, Mass=44164, SNR=112.1, Peak=7036 HFD=3.6
22:08:43.937 00.009 16872 Status Line: North step   4, dist= 7.4
22:08:43.946 00.009 16872 Enqueuing Calibration Move request for direction 0
22:08:43.948 00.002 9640 Worker thread wakes up
22:08:43.948 00.000 9640 worker thread servicing REQUEST_MOVE scope dir N(0) 300 opts 0x0
22:08:43.950 00.002 9640 Handling axis move in thread for scope dir=0 dur=300
22:08:43.950 00.000 9640 scope move axis dir= 0 dur= 300 opts= 0x0
22:08:43.950 00.000 9640 MoveAxis(N, 300, -)
22:08:43.950 00.000 9640 Guiding  Dir = 0, Dur = 300
22:08:43.950 00.000 9640 IsSlewing returns 0
22:08:43.950 00.000 9640 IsGuiding returns 0
22:08:43.950 00.000 9640 PulseGuide returned control before completion, sleep 310
22:08:43.955 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=7036, med=3344, FiltMin=3252, FiltMax=5684, Gamma=2.190
22:08:43.987 00.032 16872 UpdateGuideState exits: m=44164 SNR=112.1
22:08:43.989 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:43.995 00.006 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:08:43.995 00.000 16872 Enqueuing Expose request
22:08:44.274 00.279 9640 IsGuiding returns 0
22:08:44.274 00.000 9640 Move returns status 0, amount 300
22:08:44.274 00.000 9640 move complete, result=0
22:08:44.274 00.000 9640 worker thread done servicing request
22:08:44.274 00.000 9640 Worker thread wakes up
22:08:44.274 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:08:44.274 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1702,856,31,31)
22:08:44.477 00.203 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"27717dcc-d50d-4130-a265-80f789245979"}
22:08:44.480 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"27717dcc-d50d-4130-a265-80f789245979"}
22:08:44.484 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de22849a-f3a2-46c8-9e09-74be9929787e"}
22:08:44.485 00.001 16872 case statement mapped state 3 to 2
22:08:44.488 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"de22849a-f3a2-46c8-9e09-74be9929787e"}
22:08:44.492 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6797cfde-7ba2-491a-bd62-0541cace3205"}
22:08:44.495 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.33,6.66],"pixels":"..."},"id":"6797cfde-7ba2-491a-bd62-0541cace3205"}
22:08:47.487 02.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6044796-21b4-4787-90db-d8dac3d19706"}
22:08:47.487 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"c6044796-21b4-4787-90db-d8dac3d19706"}
22:08:47.494 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"35d3df60-c222-4f98-91dd-22d54405ecc5"}
22:08:47.494 00.000 16872 case statement mapped state 3 to 2
22:08:47.494 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"35d3df60-c222-4f98-91dd-22d54405ecc5"}
22:08:47.502 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"43c3bf66-9bcf-4051-9bad-e7e4b235979e"}
22:08:47.505 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.33,6.66],"pixels":"..."},"id":"43c3bf66-9bcf-4051-9bad-e7e4b235979e"}
22:08:47.809 00.304 9640 Exposure complete
22:08:47.936 00.127 9640 worker thread done servicing request
22:08:47.936 00.000 16872 OnExposeComplete: enter
22:08:47.947 00.011 16872 UpdateGuideState(): m_state=3
22:08:47.947 00.000 16872 Star::Find(15, 1717, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
22:08:47.954 00.007 16872 Star::Find returns 1 (0), X=1719.83, Y=870.98, Mass=45613, SNR=109.7, Peak=6680 HFD=4.0
22:08:47.962 00.008 16872 Status Line: North step   5, dist= 9.9
22:08:47.969 00.007 16872 Enqueuing Calibration Move request for direction 0
22:08:47.970 00.001 9640 Worker thread wakes up
22:08:47.970 00.000 9640 worker thread servicing REQUEST_MOVE scope dir N(0) 300 opts 0x0
22:08:47.970 00.000 9640 Handling axis move in thread for scope dir=0 dur=300
22:08:47.970 00.000 9640 scope move axis dir= 0 dur= 300 opts= 0x0
22:08:47.970 00.000 9640 MoveAxis(N, 300, -)
22:08:47.970 00.000 9640 Guiding  Dir = 0, Dur = 300
22:08:47.970 00.000 9640 IsSlewing returns 0
22:08:47.970 00.000 9640 IsGuiding returns 0
22:08:47.970 00.000 9640 PulseGuide returned control before completion, sleep 310
22:08:47.977 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=6680, med=3340, FiltMin=3244, FiltMax=5156, Gamma=2.190
22:08:48.013 00.036 16872 UpdateGuideState exits: m=45613 SNR=109.7
22:08:48.019 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:48.022 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:08:48.022 00.000 16872 Enqueuing Expose request
22:08:48.299 00.277 9640 IsGuiding returns 1
22:08:48.299 00.000 9640 scope still moving after pulse duration time elapsed
22:08:48.324 00.025 9640 IsSlewing returns 0
22:08:48.324 00.000 9640 IsGuiding returns 1
22:08:48.354 00.030 9640 IsSlewing returns 0
22:08:48.355 00.001 9640 IsGuiding returns 1
22:08:48.389 00.034 9640 IsSlewing returns 0
22:08:48.389 00.000 9640 IsGuiding returns 1
22:08:48.422 00.033 9640 IsSlewing returns 0
22:08:48.422 00.000 9640 IsGuiding returns 0
22:08:48.422 00.000 9640 scope move finished after 300 + 148 ms
22:08:48.422 00.000 9640 Move returns status 0, amount 300
22:08:48.422 00.000 9640 move complete, result=0
22:08:48.422 00.000 9640 worker thread done servicing request
22:08:48.422 00.000 9640 Worker thread wakes up
22:08:48.422 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:08:48.423 00.001 9640 Handling exposure in thread, d=3000 o=3 r=(1705,856,31,31)
22:08:50.482 02.059 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"29c440ca-f5aa-414b-9c00-10ca272679ff"}
22:08:50.483 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"29c440ca-f5aa-414b-9c00-10ca272679ff"}
22:08:50.483 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6c4b97a3-e954-4616-8e94-f63ddd7e8c00"}
22:08:50.492 00.009 16872 case statement mapped state 3 to 2
22:08:50.492 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"6c4b97a3-e954-4616-8e94-f63ddd7e8c00"}
22:08:50.496 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8a076d50-fd4a-48e5-ab14-d134956f0b67"}
22:08:50.500 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.83,6.98],"pixels":"..."},"id":"8a076d50-fd4a-48e5-ab14-d134956f0b67"}
22:08:51.965 01.465 9640 Exposure complete
22:08:52.099 00.134 9640 worker thread done servicing request
22:08:52.099 00.000 16872 OnExposeComplete: enter
22:08:52.104 00.005 16872 UpdateGuideState(): m_state=3
22:08:52.109 00.005 16872 Star::Find(15, 1719, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
22:08:52.109 00.000 16872 Star::Find returns 1 (0), X=1722.36, Y=870.51, Mass=43116, SNR=105.1, Peak=6888 HFD=3.3
22:08:52.116 00.007 16872 Status Line: North step   6, dist=12.4
22:08:52.122 00.006 16872 Enqueuing Calibration Move request for direction 0
22:08:52.122 00.000 9640 Worker thread wakes up
22:08:52.122 00.000 9640 worker thread servicing REQUEST_MOVE scope dir N(0) 300 opts 0x0
22:08:52.122 00.000 9640 Handling axis move in thread for scope dir=0 dur=300
22:08:52.122 00.000 9640 scope move axis dir= 0 dur= 300 opts= 0x0
22:08:52.122 00.000 9640 MoveAxis(N, 300, -)
22:08:52.122 00.000 9640 Guiding  Dir = 0, Dur = 300
22:08:52.122 00.000 9640 IsSlewing returns 0
22:08:52.122 00.000 9640 IsGuiding returns 0
22:08:52.122 00.000 9640 PulseGuide returned control before completion, sleep 310
22:08:52.131 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=6888, med=3336, FiltMin=3188, FiltMax=5412, Gamma=2.190
22:08:52.165 00.034 16872 UpdateGuideState exits: m=43116 SNR=105.1
22:08:52.165 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:52.171 00.006 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:08:52.171 00.000 16872 Enqueuing Expose request
22:08:52.449 00.278 9640 IsGuiding returns 1
22:08:52.449 00.000 9640 scope still moving after pulse duration time elapsed
22:08:52.482 00.033 9640 IsSlewing returns 0
22:08:52.482 00.000 9640 IsGuiding returns 0
22:08:52.482 00.000 9640 scope move finished after 300 + 55 ms
22:08:52.482 00.000 9640 Move returns status 0, amount 300
22:08:52.482 00.000 9640 move complete, result=0
22:08:52.482 00.000 9640 worker thread done servicing request
22:08:52.482 00.000 9640 Worker thread wakes up
22:08:52.482 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:08:52.482 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1707,856,31,31)
22:08:53.491 01.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f18695c-c0b3-46ee-9efc-876ded9f8bf9"}
22:08:53.493 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2f18695c-c0b3-46ee-9efc-876ded9f8bf9"}
22:08:53.500 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff0ad568-193d-416a-a07f-116433b863b2"}
22:08:53.503 00.003 16872 case statement mapped state 3 to 2
22:08:53.507 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"ff0ad568-193d-416a-a07f-116433b863b2"}
22:08:53.510 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b88aad17-7819-4d7c-a5c0-ad651a251f8d"}
22:08:53.513 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.36,6.51],"pixels":"..."},"id":"b88aad17-7819-4d7c-a5c0-ad651a251f8d"}
22:08:56.024 02.511 9640 Exposure complete
22:08:56.149 00.125 9640 worker thread done servicing request
22:08:56.149 00.000 16872 OnExposeComplete: enter
22:08:56.159 00.010 16872 UpdateGuideState(): m_state=3
22:08:56.161 00.002 16872 Star::Find(15, 1722, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
22:08:56.163 00.002 16872 Star::Find returns 1 (0), X=1725.18, Y=871.18, Mass=45461, SNR=113.1, Peak=6644 HFD=3.8
22:08:56.170 00.007 16872 Status Line: North step   7, dist=15.3
22:08:56.176 00.006 16872 Enqueuing Calibration Move request for direction 0
22:08:56.176 00.000 9640 Worker thread wakes up
22:08:56.176 00.000 9640 worker thread servicing REQUEST_MOVE scope dir N(0) 300 opts 0x0
22:08:56.176 00.000 9640 Handling axis move in thread for scope dir=0 dur=300
22:08:56.176 00.000 9640 scope move axis dir= 0 dur= 300 opts= 0x0
22:08:56.176 00.000 9640 MoveAxis(N, 300, -)
22:08:56.176 00.000 9640 Guiding  Dir = 0, Dur = 300
22:08:56.176 00.000 9640 IsSlewing returns 0
22:08:56.176 00.000 9640 IsGuiding returns 0
22:08:56.176 00.000 9640 PulseGuide returned control before completion, sleep 310
22:08:56.184 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=6644, med=3340, FiltMin=3236, FiltMax=5604, Gamma=2.190
22:08:56.217 00.033 16872 UpdateGuideState exits: m=45461 SNR=113.1
22:08:56.221 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:56.223 00.002 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:08:56.228 00.005 16872 Enqueuing Expose request
22:08:56.495 00.267 9640 IsGuiding returns 1
22:08:56.495 00.000 9640 scope still moving after pulse duration time elapsed
22:08:56.496 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a4764fe-5554-4fd5-8d68-3e894cd4f523"}
22:08:56.496 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"4a4764fe-5554-4fd5-8d68-3e894cd4f523"}
22:08:56.504 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d66da1f3-7c88-4b7f-9151-33a7132bf5e8"}
22:08:56.504 00.000 16872 case statement mapped state 3 to 2
22:08:56.511 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"d66da1f3-7c88-4b7f-9151-33a7132bf5e8"}
22:08:56.513 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"75ccaf4a-fc42-4e66-8470-c307520dd7c5"}
22:08:56.517 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.18,7.18],"pixels":"..."},"id":"75ccaf4a-fc42-4e66-8470-c307520dd7c5"}
22:08:56.521 00.004 9640 IsSlewing returns 0
22:08:56.521 00.000 9640 IsGuiding returns 0
22:08:56.521 00.000 9640 scope move finished after 300 + 42 ms
22:08:56.521 00.000 9640 Move returns status 0, amount 300
22:08:56.521 00.000 9640 move complete, result=0
22:08:56.521 00.000 9640 worker thread done servicing request
22:08:56.521 00.000 9640 Worker thread wakes up
22:08:56.521 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:08:56.521 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1710,856,31,31)
22:08:59.496 02.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d2f5bebf-40ba-4ee4-9604-2d2995ce9b12"}
22:08:59.498 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d2f5bebf-40ba-4ee4-9604-2d2995ce9b12"}
22:08:59.498 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"739fddcd-76a1-4cf4-a37d-3185332a7328"}
22:08:59.505 00.007 16872 case statement mapped state 3 to 2
22:08:59.505 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"739fddcd-76a1-4cf4-a37d-3185332a7328"}
22:08:59.505 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a44d1f3c-be12-451f-9bf9-6fbb8af42f41"}
22:08:59.512 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.18,7.18],"pixels":"..."},"id":"a44d1f3c-be12-451f-9bf9-6fbb8af42f41"}
22:09:00.090 00.578 9640 Exposure complete
22:09:00.212 00.122 9640 worker thread done servicing request
22:09:00.212 00.000 16872 OnExposeComplete: enter
22:09:00.212 00.000 16872 UpdateGuideState(): m_state=3
22:09:00.228 00.016 16872 Star::Find(15, 1725, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
22:09:00.232 00.004 16872 Star::Find returns 1 (0), X=1727.62, Y=871.06, Mass=43392, SNR=113.7, Peak=6240 HFD=3.9
22:09:00.237 00.005 16872 Status Line: North step   8, dist=17.7
22:09:00.242 00.005 16872 Enqueuing Calibration Move request for direction 0
22:09:00.245 00.003 9640 Worker thread wakes up
22:09:00.245 00.000 9640 worker thread servicing REQUEST_MOVE scope dir N(0) 300 opts 0x0
22:09:00.245 00.000 9640 Handling axis move in thread for scope dir=0 dur=300
22:09:00.245 00.000 9640 scope move axis dir= 0 dur= 300 opts= 0x0
22:09:00.245 00.000 9640 MoveAxis(N, 300, -)
22:09:00.245 00.000 9640 Guiding  Dir = 0, Dur = 300
22:09:00.245 00.000 9640 IsSlewing returns 0
22:09:00.245 00.000 9640 IsGuiding returns 0
22:09:00.245 00.000 9640 PulseGuide returned control before completion, sleep 310
22:09:00.245 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=6240, med=3328, FiltMin=3228, FiltMax=5188, Gamma=2.190
22:09:00.279 00.034 16872 UpdateGuideState exits: m=43392 SNR=113.7
22:09:00.293 00.014 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:00.296 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:09:00.300 00.004 16872 Enqueuing Expose request
22:09:00.563 00.263 9640 IsGuiding returns 1
22:09:00.563 00.000 9640 scope still moving after pulse duration time elapsed
22:09:00.591 00.028 9640 IsSlewing returns 0
22:09:00.591 00.000 9640 IsGuiding returns 0
22:09:00.591 00.000 9640 scope move finished after 300 + 44 ms
22:09:00.591 00.000 9640 Move returns status 0, amount 300
22:09:00.591 00.000 9640 move complete, result=0
22:09:00.591 00.000 9640 worker thread done servicing request
22:09:00.591 00.000 9640 Worker thread wakes up
22:09:00.591 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:09:00.591 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1713,856,31,31)
22:09:02.499 01.908 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3abc5349-280c-480f-b79a-a97dc36b335c"}
22:09:02.499 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"3abc5349-280c-480f-b79a-a97dc36b335c"}
22:09:02.505 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44f43f21-ffe9-4e92-bd0e-0a7fc9143962"}
22:09:02.506 00.001 16872 case statement mapped state 3 to 2
22:09:02.506 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"44f43f21-ffe9-4e92-bd0e-0a7fc9143962"}
22:09:02.512 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"16a591b4-1e6a-44d2-b4c5-a3dae2d372e1"}
22:09:02.516 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.62,7.06],"pixels":"..."},"id":"16a591b4-1e6a-44d2-b4c5-a3dae2d372e1"}
22:09:04.127 01.611 9640 Exposure complete
22:09:04.269 00.142 9640 worker thread done servicing request
22:09:04.269 00.000 16872 OnExposeComplete: enter
22:09:04.269 00.000 16872 UpdateGuideState(): m_state=3
22:09:04.277 00.008 16872 Star::Find(15, 1727, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
22:09:04.277 00.000 16872 Star::Find returns 1 (0), X=1729.97, Y=871.41, Mass=43470, SNR=108.4, Peak=6772 HFD=3.6
22:09:04.285 00.008 16872 Status Line: North step   9, dist=20.1
22:09:04.293 00.008 16872 Enqueuing Calibration Move request for direction 0
22:09:04.293 00.000 9640 Worker thread wakes up
22:09:04.293 00.000 9640 worker thread servicing REQUEST_MOVE scope dir N(0) 300 opts 0x0
22:09:04.293 00.000 9640 Handling axis move in thread for scope dir=0 dur=300
22:09:04.293 00.000 9640 scope move axis dir= 0 dur= 300 opts= 0x0
22:09:04.293 00.000 9640 MoveAxis(N, 300, -)
22:09:04.293 00.000 9640 Guiding  Dir = 0, Dur = 300
22:09:04.293 00.000 9640 IsSlewing returns 0
22:09:04.293 00.000 9640 IsGuiding returns 0
22:09:04.293 00.000 9640 PulseGuide returned control before completion, sleep 310
22:09:04.304 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=6772, med=3336, FiltMin=3230, FiltMax=5508, Gamma=2.190
22:09:04.336 00.032 16872 UpdateGuideState exits: m=43470 SNR=108.4
22:09:04.343 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:04.346 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:09:04.349 00.003 16872 Enqueuing Expose request
22:09:04.621 00.272 9640 IsGuiding returns 1
22:09:04.621 00.000 9640 scope still moving after pulse duration time elapsed
22:09:04.642 00.021 9640 IsSlewing returns 0
22:09:04.642 00.000 9640 IsGuiding returns 0
22:09:04.642 00.000 9640 scope move finished after 300 + 42 ms
22:09:04.642 00.000 9640 Move returns status 0, amount 300
22:09:04.642 00.000 9640 move complete, result=0
22:09:04.642 00.000 9640 worker thread done servicing request
22:09:04.642 00.000 9640 Worker thread wakes up
22:09:04.642 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:09:04.642 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1715,856,31,31)
22:09:05.504 00.862 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2fd8092d-ff1e-4166-8ff4-273adb421de0"}
22:09:05.508 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2fd8092d-ff1e-4166-8ff4-273adb421de0"}
22:09:05.508 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76ef1854-2213-4e5c-a3b5-4ca638b4479f"}
22:09:05.513 00.005 16872 case statement mapped state 3 to 2
22:09:05.516 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"76ef1854-2213-4e5c-a3b5-4ca638b4479f"}
22:09:05.521 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"69e4730a-c87e-4c90-8529-af6d93e6939b"}
22:09:05.521 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.97,7.41],"pixels":"..."},"id":"69e4730a-c87e-4c90-8529-af6d93e6939b"}
22:09:08.195 02.674 9640 Exposure complete
22:09:08.336 00.141 9640 worker thread done servicing request
22:09:08.336 00.000 16872 OnExposeComplete: enter
22:09:08.339 00.003 16872 UpdateGuideState(): m_state=3
22:09:08.343 00.004 16872 Star::Find(15, 1729, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:09:08.346 00.003 16872 Star::Find returns 1 (0), X=1732.41, Y=870.98, Mass=45906, SNR=107.8, Peak=6868 HFD=3.7
22:09:08.349 00.003 16872 Status Line: North step  10, dist=22.5
22:09:08.352 00.003 16872 Enqueuing Calibration Move request for direction 0
22:09:08.362 00.010 9640 Worker thread wakes up
22:09:08.362 00.000 9640 worker thread servicing REQUEST_MOVE scope dir N(0) 300 opts 0x0
22:09:08.362 00.000 9640 Handling axis move in thread for scope dir=0 dur=300
22:09:08.362 00.000 9640 scope move axis dir= 0 dur= 300 opts= 0x0
22:09:08.362 00.000 9640 MoveAxis(N, 300, -)
22:09:08.362 00.000 9640 Guiding  Dir = 0, Dur = 300
22:09:08.362 00.000 9640 IsSlewing returns 0
22:09:08.362 00.000 9640 IsGuiding returns 0
22:09:08.362 00.000 9640 PulseGuide returned control before completion, sleep 310
22:09:08.362 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3076, max=6868, med=3344, FiltMin=3250, FiltMax=5560, Gamma=2.190
22:09:08.393 00.031 16872 UpdateGuideState exits: m=45906 SNR=107.8
22:09:08.402 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:08.409 00.007 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:09:08.415 00.006 16872 Enqueuing Expose request
22:09:08.502 00.087 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cc4db4c1-6d90-4eba-b9a1-33b8c39b9821"}
22:09:08.502 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"cc4db4c1-6d90-4eba-b9a1-33b8c39b9821"}
22:09:08.502 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dbc0c8e6-8334-4bc0-8491-a5ce3b2f6e19"}
22:09:08.510 00.008 16872 case statement mapped state 3 to 2
22:09:08.515 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"dbc0c8e6-8334-4bc0-8491-a5ce3b2f6e19"}
22:09:08.518 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f9161e5a-f1bf-49cd-87af-afe32ace2eb2"}
22:09:08.518 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.41,6.98],"pixels":"..."},"id":"f9161e5a-f1bf-49cd-87af-afe32ace2eb2"}
22:09:08.683 00.165 9640 IsGuiding returns 1
22:09:08.683 00.000 9640 scope still moving after pulse duration time elapsed
22:09:08.711 00.028 9640 IsSlewing returns 0
22:09:08.711 00.000 9640 IsGuiding returns 0
22:09:08.711 00.000 9640 scope move finished after 300 + 49 ms
22:09:08.711 00.000 9640 Move returns status 0, amount 300
22:09:08.711 00.000 9640 move complete, result=0
22:09:08.711 00.000 9640 worker thread done servicing request
22:09:08.711 00.000 9640 Worker thread wakes up
22:09:08.711 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:09:08.711 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1717,856,31,31)
22:09:11.503 02.792 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"922ae47e-0065-4318-9393-f6e5cdb2eae1"}
22:09:11.503 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"922ae47e-0065-4318-9393-f6e5cdb2eae1"}
22:09:11.503 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"25eb510c-e792-4846-8bd1-62a3228895c5"}
22:09:11.512 00.009 16872 case statement mapped state 3 to 2
22:09:11.512 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"25eb510c-e792-4846-8bd1-62a3228895c5"}
22:09:11.517 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5cc42179-471d-405b-81e8-e138ad0a6941"}
22:09:11.521 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.41,6.98],"pixels":"..."},"id":"5cc42179-471d-405b-81e8-e138ad0a6941"}
22:09:12.252 00.731 9640 Exposure complete
22:09:12.383 00.131 9640 worker thread done servicing request
22:09:12.383 00.000 16872 OnExposeComplete: enter
22:09:12.383 00.000 16872 UpdateGuideState(): m_state=3
22:09:12.392 00.009 16872 Star::Find(15, 1732, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
22:09:12.392 00.000 16872 Star::Find returns 1 (0), X=1734.62, Y=871.17, Mass=44494, SNR=108.3, Peak=6364 HFD=3.7
22:09:12.401 00.009 16872 Status Line: North step  11, dist=24.7
22:09:12.403 00.002 16872 Enqueuing Calibration Move request for direction 0
22:09:12.408 00.005 9640 Worker thread wakes up
22:09:12.408 00.000 9640 worker thread servicing REQUEST_MOVE scope dir N(0) 300 opts 0x0
22:09:12.408 00.000 9640 Handling axis move in thread for scope dir=0 dur=300
22:09:12.408 00.000 9640 scope move axis dir= 0 dur= 300 opts= 0x0
22:09:12.408 00.000 9640 MoveAxis(N, 300, -)
22:09:12.408 00.000 9640 Guiding  Dir = 0, Dur = 300
22:09:12.408 00.000 9640 IsSlewing returns 0
22:09:12.408 00.000 9640 IsGuiding returns 0
22:09:12.408 00.000 9640 PulseGuide returned control before completion, sleep 310
22:09:12.408 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=6364, med=3336, FiltMin=3224, FiltMax=5236, Gamma=2.190
22:09:12.448 00.040 16872 UpdateGuideState exits: m=44494 SNR=108.3
22:09:12.452 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:12.454 00.002 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:09:12.457 00.003 16872 Enqueuing Expose request
22:09:12.726 00.269 9640 IsGuiding returns 1
22:09:12.726 00.000 9640 scope still moving after pulse duration time elapsed
22:09:12.760 00.034 9640 IsSlewing returns 0
22:09:12.761 00.001 9640 IsGuiding returns 0
22:09:12.761 00.000 9640 scope move finished after 300 + 49 ms
22:09:12.761 00.000 9640 Move returns status 0, amount 300
22:09:12.762 00.001 9640 move complete, result=0
22:09:12.762 00.000 9640 worker thread done servicing request
22:09:12.762 00.000 9640 Worker thread wakes up
22:09:12.762 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:09:12.762 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1720,856,31,31)
22:09:14.497 01.735 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc5a6e74-a529-4935-b089-1e20877dec6f"}
22:09:14.499 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"bc5a6e74-a529-4935-b089-1e20877dec6f"}
22:09:14.503 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"affff7f2-4b2c-4861-9e18-cc12db4dc49a"}
22:09:14.505 00.002 16872 case statement mapped state 3 to 2
22:09:14.507 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"affff7f2-4b2c-4861-9e18-cc12db4dc49a"}
22:09:14.507 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"28674685-bc51-479a-be73-0ce8ef11f138"}
22:09:14.516 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.62,7.17],"pixels":"..."},"id":"28674685-bc51-479a-be73-0ce8ef11f138"}
22:09:16.321 01.805 9640 Exposure complete
22:09:16.453 00.132 9640 worker thread done servicing request
22:09:16.453 00.000 16872 OnExposeComplete: enter
22:09:16.458 00.005 16872 UpdateGuideState(): m_state=3
22:09:16.461 00.003 16872 Star::Find(15, 1734, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
22:09:16.461 00.000 16872 Star::Find returns 1 (0), X=1737.39, Y=871.44, Mass=45338, SNR=117.5, Peak=6960 HFD=3.3
22:09:16.471 00.010 16872 NORTH calibration completes with angle=1.8 rate=8.323 parity=1
22:09:16.472 00.001 16872 Falling Through to state GO_SOUTH
22:09:16.476 00.004 16872 Status Line: South step   3, dist=27.5
22:09:16.477 00.001 16872 Enqueuing Calibration Move request for direction 1
22:09:16.487 00.010 9640 Worker thread wakes up
22:09:16.487 00.000 9640 worker thread servicing REQUEST_MOVE scope dir S(1) 1441 opts 0x0
22:09:16.487 00.000 9640 Handling axis move in thread for scope dir=1 dur=1441
22:09:16.487 00.000 9640 scope move axis dir= 1 dur= 1441 opts= 0x0
22:09:16.487 00.000 9640 MoveAxis(S, 1441, -)
22:09:16.487 00.000 9640 Guiding  Dir = 1, Dur = 1441
22:09:16.487 00.000 9640 IsSlewing returns 0
22:09:16.487 00.000 9640 IsGuiding returns 0
22:09:16.487 00.000 9640 PulseGuide returned control before completion, sleep 1451
22:09:16.491 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=6960, med=3340, FiltMin=3232, FiltMax=5300, Gamma=2.190
22:09:16.524 00.033 16872 UpdateGuideState exits: m=45338 SNR=117.5
22:09:16.528 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:16.535 00.007 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:09:16.537 00.002 16872 Enqueuing Expose request
22:09:17.490 00.953 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae8a3f67-81de-46d1-b1c3-7b04d33fb7de"}
22:09:17.493 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ae8a3f67-81de-46d1-b1c3-7b04d33fb7de"}
22:09:17.496 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"329c1b47-fee8-4c28-98e9-56ba446f8c20"}
22:09:17.496 00.000 16872 case statement mapped state 3 to 2
22:09:17.501 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"329c1b47-fee8-4c28-98e9-56ba446f8c20"}
22:09:17.501 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f6b235e5-abef-4994-99bc-d7c91f02ada1"}
22:09:17.510 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.39,7.44],"pixels":"..."},"id":"f6b235e5-abef-4994-99bc-d7c91f02ada1"}
22:09:17.948 00.438 9640 IsGuiding returns 1
22:09:17.948 00.000 9640 scope still moving after pulse duration time elapsed
22:09:17.973 00.025 9640 IsSlewing returns 0
22:09:17.973 00.000 9640 IsGuiding returns 0
22:09:17.973 00.000 9640 scope move finished after 1441 + 44 ms
22:09:17.973 00.000 9640 Move returns status 0, amount 1441
22:09:17.973 00.000 9640 move complete, result=0
22:09:17.973 00.000 9640 worker thread done servicing request
22:09:17.973 00.000 9640 Worker thread wakes up
22:09:17.973 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:09:17.973 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1722,856,31,31)
22:09:20.497 02.524 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a164614a-07c3-46fe-af56-71f0f4c5ede5"}
22:09:20.497 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"a164614a-07c3-46fe-af56-71f0f4c5ede5"}
22:09:20.497 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f4927d5-c126-4f8f-b7ce-5e7aaf6c16b9"}
22:09:20.506 00.009 16872 case statement mapped state 3 to 2
22:09:20.506 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"7f4927d5-c126-4f8f-b7ce-5e7aaf6c16b9"}
22:09:20.511 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"49efc391-2e47-4ae8-99ad-60a41f6c79cc"}
22:09:20.515 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.39,7.44],"pixels":"..."},"id":"49efc391-2e47-4ae8-99ad-60a41f6c79cc"}
22:09:21.526 01.011 9640 Exposure complete
22:09:21.661 00.135 9640 worker thread done servicing request
22:09:21.661 00.000 16872 OnExposeComplete: enter
22:09:21.661 00.000 16872 UpdateGuideState(): m_state=3
22:09:21.669 00.008 16872 Star::Find(15, 1737, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
22:09:21.669 00.000 16872 Star::Find returns 1 (0), X=1729.13, Y=871.24, Mass=46357, SNR=115.1, Peak=6428 HFD=4.0
22:09:21.678 00.009 16872 Status Line: South step   2, dist=19.2
22:09:21.685 00.007 16872 Enqueuing Calibration Move request for direction 1
22:09:21.685 00.000 9640 Worker thread wakes up
22:09:21.685 00.000 9640 worker thread servicing REQUEST_MOVE scope dir S(1) 1441 opts 0x0
22:09:21.685 00.000 9640 Handling axis move in thread for scope dir=1 dur=1441
22:09:21.685 00.000 9640 scope move axis dir= 1 dur= 1441 opts= 0x0
22:09:21.685 00.000 9640 MoveAxis(S, 1441, -)
22:09:21.685 00.000 9640 Guiding  Dir = 1, Dur = 1441
22:09:21.685 00.000 9640 IsSlewing returns 0
22:09:21.685 00.000 9640 IsGuiding returns 0
22:09:21.685 00.000 9640 PulseGuide returned control before completion, sleep 1451
22:09:21.693 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=6428, med=3336, FiltMin=3224, FiltMax=5360, Gamma=2.190
22:09:21.727 00.034 16872 UpdateGuideState exits: m=46357 SNR=115.1
22:09:21.727 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:21.735 00.008 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:09:21.735 00.000 16872 Enqueuing Expose request
22:09:23.148 01.413 9640 IsGuiding returns 1
22:09:23.148 00.000 9640 scope still moving after pulse duration time elapsed
22:09:23.172 00.024 9640 IsSlewing returns 0
22:09:23.172 00.000 9640 IsGuiding returns 1
22:09:23.205 00.033 9640 IsSlewing returns 0
22:09:23.205 00.000 9640 IsGuiding returns 1
22:09:23.230 00.025 9640 IsSlewing returns 0
22:09:23.230 00.000 9640 IsGuiding returns 0
22:09:23.230 00.000 9640 scope move finished after 1441 + 99 ms
22:09:23.230 00.000 9640 Move returns status 0, amount 1441
22:09:23.230 00.000 9640 move complete, result=0
22:09:23.230 00.000 9640 worker thread done servicing request
22:09:23.230 00.000 9640 Worker thread wakes up
22:09:23.230 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:09:23.230 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1714,856,31,31)
22:09:23.503 00.273 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"254d65bc-b12d-44f1-958e-a31c03087416"}
22:09:23.505 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"254d65bc-b12d-44f1-958e-a31c03087416"}
22:09:23.509 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38a2689c-2fe1-4989-972c-9e07f04d4d9d"}
22:09:23.511 00.002 16872 case statement mapped state 3 to 2
22:09:23.513 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"38a2689c-2fe1-4989-972c-9e07f04d4d9d"}
22:09:23.517 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c8bd8fd0-f485-4ba7-9b2c-d7907a2148fa"}
22:09:23.517 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.13,7.24],"pixels":"..."},"id":"c8bd8fd0-f485-4ba7-9b2c-d7907a2148fa"}
22:09:26.516 02.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"47563853-c3fc-4827-9510-5acfb0ef52e3"}
22:09:26.516 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"47563853-c3fc-4827-9510-5acfb0ef52e3"}
22:09:26.521 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5ee611dd-f29d-45e9-88a5-2ae2d0b0443c"}
22:09:26.526 00.005 16872 case statement mapped state 3 to 2
22:09:26.530 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"5ee611dd-f29d-45e9-88a5-2ae2d0b0443c"}
22:09:26.535 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"582c3c44-4d99-4ebd-8c8e-da5a64006eea"}
22:09:26.537 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.13,7.24],"pixels":"..."},"id":"582c3c44-4d99-4ebd-8c8e-da5a64006eea"}
22:09:26.795 00.258 9640 Exposure complete
22:09:26.929 00.134 9640 worker thread done servicing request
22:09:26.929 00.000 16872 OnExposeComplete: enter
22:09:26.934 00.005 16872 UpdateGuideState(): m_state=3
22:09:26.937 00.003 16872 Star::Find(15, 1729, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
22:09:26.937 00.000 16872 Star::Find returns 1 (0), X=1717.32, Y=871.72, Mass=43390, SNR=109.3, Peak=7404 HFD=3.5
22:09:26.947 00.010 16872 Status Line: South step   1, dist= 7.5
22:09:26.953 00.006 16872 Enqueuing Calibration Move request for direction 1
22:09:26.959 00.006 9640 Worker thread wakes up
22:09:26.959 00.000 9640 worker thread servicing REQUEST_MOVE scope dir S(1) 418 opts 0x0
22:09:26.959 00.000 9640 Handling axis move in thread for scope dir=1 dur=418
22:09:26.959 00.000 9640 scope move axis dir= 1 dur= 418 opts= 0x0
22:09:26.959 00.000 9640 MoveAxis(S, 418, -)
22:09:26.959 00.000 9640 Guiding  Dir = 1, Dur = 418
22:09:26.959 00.000 9640 IsSlewing returns 0
22:09:26.959 00.000 9640 IsGuiding returns 0
22:09:26.959 00.000 9640 PulseGuide returned control before completion, sleep 428
22:09:26.959 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=7404, med=3328, FiltMin=3232, FiltMax=5884, Gamma=2.190
22:09:27.000 00.041 16872 UpdateGuideState exits: m=43390 SNR=109.3
22:09:27.004 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:27.008 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:09:27.008 00.000 16872 Enqueuing Expose request
22:09:27.400 00.392 9640 IsGuiding returns 1
22:09:27.400 00.000 9640 scope still moving after pulse duration time elapsed
22:09:27.427 00.027 9640 IsSlewing returns 0
22:09:27.427 00.000 9640 IsGuiding returns 0
22:09:27.427 00.000 9640 scope move finished after 418 + 48 ms
22:09:27.427 00.000 9640 Move returns status 0, amount 418
22:09:27.427 00.000 9640 move complete, result=0
22:09:27.427 00.000 9640 worker thread done servicing request
22:09:27.427 00.000 9640 Worker thread wakes up
22:09:27.427 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:09:27.427 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1702,857,31,31)
22:09:29.517 02.090 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ad39b24-c405-4154-923f-0018d1fb7f76"}
22:09:29.517 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"5ad39b24-c405-4154-923f-0018d1fb7f76"}
22:09:29.525 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ba2e4c1-d069-489f-a31b-4f1826aec1e7"}
22:09:29.525 00.000 16872 case statement mapped state 3 to 2
22:09:29.525 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"0ba2e4c1-d069-489f-a31b-4f1826aec1e7"}
22:09:29.533 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4aa15eea-a45d-4cc5-8c9f-61cc234951e1"}
22:09:29.536 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.32,6.72],"pixels":"..."},"id":"4aa15eea-a45d-4cc5-8c9f-61cc234951e1"}
22:09:30.988 01.452 9640 Exposure complete
22:09:31.124 00.136 9640 worker thread done servicing request
22:09:31.128 00.004 16872 OnExposeComplete: enter
22:09:31.130 00.002 16872 UpdateGuideState(): m_state=3
22:09:31.134 00.004 16872 Star::Find(15, 1717, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
22:09:31.138 00.004 16872 Star::Find returns 1 (0), X=1713.77, Y=871.84, Mass=46008, SNR=122.3, Peak=6660 HFD=3.8
22:09:31.143 00.005 16872 Falling Through to state CALIBRATION_STATE_NUDGE_SOUTH
22:09:31.144 00.001 16872 Nudge: theta = 2.87
22:09:31.144 00.000 16872 South nudging, decAmt = 8.756, Normal south moves = 23.593
22:09:31.144 00.000 16872 Sending NudgeSouth pulse of duration 300 ms
22:09:31.154 00.010 16872 Status Line: Nudge South   1
22:09:31.154 00.000 16872 Enqueuing Calibration Move request for direction 1
22:09:31.163 00.009 9640 Worker thread wakes up
22:09:31.163 00.000 9640 worker thread servicing REQUEST_MOVE scope dir S(1) 300 opts 0x0
22:09:31.163 00.000 9640 Handling axis move in thread for scope dir=1 dur=300
22:09:31.163 00.000 9640 scope move axis dir= 1 dur= 300 opts= 0x0
22:09:31.163 00.000 9640 MoveAxis(S, 300, -)
22:09:31.163 00.000 9640 Guiding  Dir = 1, Dur = 300
22:09:31.163 00.000 9640 IsSlewing returns 0
22:09:31.163 00.000 9640 IsGuiding returns 0
22:09:31.163 00.000 9640 PulseGuide returned control before completion, sleep 310
22:09:31.170 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=6660, med=3340, FiltMin=3248, FiltMax=5524, Gamma=2.190
22:09:31.204 00.034 16872 UpdateGuideState exits: m=46008 SNR=122.3
22:09:31.212 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:31.217 00.005 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:09:31.223 00.006 16872 Enqueuing Expose request
22:09:31.479 00.256 9640 IsGuiding returns 1
22:09:31.479 00.000 9640 scope still moving after pulse duration time elapsed
22:09:31.505 00.026 9640 IsSlewing returns 0
22:09:31.505 00.000 9640 IsGuiding returns 0
22:09:31.506 00.001 9640 scope move finished after 300 + 39 ms
22:09:31.506 00.000 9640 Move returns status 0, amount 300
22:09:31.506 00.000 9640 move complete, result=0
22:09:31.506 00.000 9640 worker thread done servicing request
22:09:31.506 00.000 9640 Worker thread wakes up
22:09:31.506 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:09:31.506 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1699,857,31,31)
22:09:32.521 01.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e40a8941-588c-43b8-909c-77e9eb757bd2"}
22:09:32.521 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e40a8941-588c-43b8-909c-77e9eb757bd2"}
22:09:32.529 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00cdeb89-a633-4ccb-82a2-a53225fe8479"}
22:09:32.531 00.002 16872 case statement mapped state 3 to 2
22:09:32.531 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"00cdeb89-a633-4ccb-82a2-a53225fe8479"}
22:09:32.537 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a1668c7f-9af1-4923-87f2-ed2d9b474435"}
22:09:32.537 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.77,6.84],"pixels":"..."},"id":"a1668c7f-9af1-4923-87f2-ed2d9b474435"}
22:09:35.054 02.517 9640 Exposure complete
22:09:35.189 00.135 9640 worker thread done servicing request
22:09:35.189 00.000 16872 OnExposeComplete: enter
22:09:35.189 00.000 16872 UpdateGuideState(): m_state=3
22:09:35.194 00.005 16872 Star::Find(15, 1713, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
22:09:35.199 00.005 16872 Star::Find returns 1 (0), X=1711.65, Y=872.15, Mass=43367, SNR=113.9, Peak=6524 HFD=3.7
22:09:35.207 00.008 16872 Nudge: theta = 2.73
22:09:35.211 00.004 16872 South nudging, decAmt = 6.615, Normal south moves = 23.593
22:09:35.216 00.005 16872 Sending NudgeSouth pulse of duration 300 ms
22:09:35.219 00.003 16872 Status Line: Nudge South   2
22:09:35.225 00.006 16872 Enqueuing Calibration Move request for direction 1
22:09:35.228 00.003 9640 Worker thread wakes up
22:09:35.228 00.000 9640 worker thread servicing REQUEST_MOVE scope dir S(1) 300 opts 0x0
22:09:35.228 00.000 9640 Handling axis move in thread for scope dir=1 dur=300
22:09:35.228 00.000 9640 scope move axis dir= 1 dur= 300 opts= 0x0
22:09:35.228 00.000 9640 MoveAxis(S, 300, -)
22:09:35.228 00.000 9640 Guiding  Dir = 1, Dur = 300
22:09:35.228 00.000 9640 IsSlewing returns 0
22:09:35.228 00.000 9640 IsGuiding returns 0
22:09:35.228 00.000 9640 PulseGuide returned control before completion, sleep 310
22:09:35.228 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=6524, med=3340, FiltMin=3240, FiltMax=5132, Gamma=2.190
22:09:35.271 00.043 16872 UpdateGuideState exits: m=43367 SNR=113.9
22:09:35.277 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:35.281 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:09:35.281 00.000 16872 Enqueuing Expose request
22:09:35.524 00.243 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05e8e54c-d16e-4916-aa4d-445ddd44aa72"}
22:09:35.527 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"05e8e54c-d16e-4916-aa4d-445ddd44aa72"}
22:09:35.532 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e94bea6-83e0-4c92-b402-08e821fc3390"}
22:09:35.532 00.000 16872 case statement mapped state 3 to 2
22:09:35.532 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"6e94bea6-83e0-4c92-b402-08e821fc3390"}
22:09:35.532 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f02c13eb-13d3-4e2e-83b3-2e2be2aeff77"}
22:09:35.532 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.65,7.15],"pixels":"..."},"id":"f02c13eb-13d3-4e2e-83b3-2e2be2aeff77"}
22:09:35.547 00.015 9640 IsGuiding returns 1
22:09:35.547 00.000 9640 scope still moving after pulse duration time elapsed
22:09:35.579 00.032 9640 IsSlewing returns 0
22:09:35.579 00.000 9640 IsGuiding returns 0
22:09:35.579 00.000 9640 scope move finished after 300 + 48 ms
22:09:35.579 00.000 9640 Move returns status 0, amount 300
22:09:35.579 00.000 9640 move complete, result=0
22:09:35.579 00.000 9640 worker thread done servicing request
22:09:35.579 00.000 9640 Worker thread wakes up
22:09:35.579 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:09:35.579 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1697,857,31,31)
22:09:38.534 02.955 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43de1596-1d0b-4172-8bab-f640bf2b7758"}
22:09:38.534 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"43de1596-1d0b-4172-8bab-f640bf2b7758"}
22:09:38.534 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d37b9e77-a36a-42ab-b319-f2cc277bf9bd"}
22:09:38.541 00.007 16872 case statement mapped state 3 to 2
22:09:38.543 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"d37b9e77-a36a-42ab-b319-f2cc277bf9bd"}
22:09:38.543 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d55a2671-c669-405d-9265-2fc68a6adfa4"}
22:09:38.549 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.65,7.15],"pixels":"..."},"id":"d55a2671-c669-405d-9265-2fc68a6adfa4"}
22:09:39.124 00.575 9640 Exposure complete
22:09:39.265 00.141 9640 worker thread done servicing request
22:09:39.265 00.000 16872 OnExposeComplete: enter
22:09:39.267 00.002 16872 UpdateGuideState(): m_state=3
22:09:39.269 00.002 16872 Star::Find(15, 1711, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
22:09:39.271 00.002 16872 Star::Find returns 1 (0), X=1709.42, Y=872.61, Mass=45507, SNR=112.7, Peak=6624 HFD=3.4
22:09:39.275 00.004 16872 Nudge: theta = 2.50
22:09:39.280 00.005 16872 South nudging, decAmt = 4.363, Normal south moves = 23.593
22:09:39.280 00.000 16872 Sending NudgeSouth pulse of duration 300 ms
22:09:39.280 00.000 16872 Status Line: Nudge South   3
22:09:39.289 00.009 16872 Enqueuing Calibration Move request for direction 1
22:09:39.289 00.000 9640 Worker thread wakes up
22:09:39.289 00.000 9640 worker thread servicing REQUEST_MOVE scope dir S(1) 300 opts 0x0
22:09:39.289 00.000 9640 Handling axis move in thread for scope dir=1 dur=300
22:09:39.289 00.000 9640 scope move axis dir= 1 dur= 300 opts= 0x0
22:09:39.289 00.000 9640 MoveAxis(S, 300, -)
22:09:39.289 00.000 9640 Guiding  Dir = 1, Dur = 300
22:09:39.289 00.000 9640 IsSlewing returns 0
22:09:39.296 00.007 9640 IsGuiding returns 0
22:09:39.296 00.000 9640 PulseGuide returned control before completion, sleep 310
22:09:39.296 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=6624, med=3336, FiltMin=3236, FiltMax=5400, Gamma=2.190
22:09:39.334 00.038 16872 UpdateGuideState exits: m=45507 SNR=112.7
22:09:39.334 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:39.338 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:09:39.338 00.000 16872 Enqueuing Expose request
22:09:39.608 00.270 9640 IsGuiding returns 1
22:09:39.608 00.000 9640 scope still moving after pulse duration time elapsed
22:09:39.642 00.034 9640 IsSlewing returns 0
22:09:39.642 00.000 9640 IsGuiding returns 0
22:09:39.642 00.000 9640 scope move finished after 300 + 46 ms
22:09:39.642 00.000 9640 Move returns status 0, amount 300
22:09:39.642 00.000 9640 move complete, result=0
22:09:39.642 00.000 9640 worker thread done servicing request
22:09:39.642 00.000 9640 Worker thread wakes up
22:09:39.642 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:09:39.642 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1694,858,31,31)
22:09:41.532 01.890 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6de8352e-b554-4d06-b903-affef265817b"}
22:09:41.532 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"6de8352e-b554-4d06-b903-affef265817b"}
22:09:41.539 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"95075d48-9dde-47db-b91d-1af26af81bb7"}
22:09:41.543 00.004 16872 case statement mapped state 3 to 2
22:09:41.544 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Calibrating","id":"95075d48-9dde-47db-b91d-1af26af81bb7"}
22:09:41.547 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"25563018-4e2f-42ff-ace8-ab99979f7f59"}
22:09:41.547 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.42,6.61],"pixels":"..."},"id":"25563018-4e2f-42ff-ace8-ab99979f7f59"}
22:09:43.184 01.637 9640 Exposure complete
22:09:43.321 00.137 9640 worker thread done servicing request
22:09:43.321 00.000 16872 OnExposeComplete: enter
22:09:43.321 00.000 16872 UpdateGuideState(): m_state=3
22:09:43.327 00.006 16872 Star::Find(15, 1709, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
22:09:43.330 00.003 16872 Star::Find returns 1 (0), X=1706.90, Y=872.22, Mass=43911, SNR=108.2, Peak=6608 HFD=3.7
22:09:43.336 00.006 16872 Nudge: theta = 2.17
22:09:43.338 00.002 16872 Nudging discontinued, wrong direction: 2.17
22:09:43.338 00.000 16872 Final south nudging status: Current loc = {1706.899,872.217}, targeting {1704.790,868.398}
22:09:43.338 00.000 16872 Falling Through to state CALIBRATION_COMPLETE
22:09:43.346 00.008 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 9:54:27 PM"
22:09:43.351 00.005 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008069
22:09:43.351 00.000 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.007508
22:09:43.351 00.000 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:09:43.351 00.000 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.608650
22:09:43.361 00.010 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.102460
22:09:43.364 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000022
22:09:43.369 00.005 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
22:09:43.369 00.000 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:09:43.375 00.006 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns -1
22:09:43.378 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:09:43.378 00.000 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:09:43.386 00.008 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:09:43.389 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:09:43.389 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:09:43.395 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 4.411040
22:09:43.395 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 11
22:09:43.400 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 12
22:09:43.402 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:09:43.402 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:09:43.402 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "4/26/2026 11:39:54 PM"
22:09:43.411 00.009 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 0
22:09:43.411 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.1 1.9}, {0.3 4.5}, {0.6 6.6}, {0.5 8.5}, {0.3 11.4}, {0.5 14.0}, {0.5 16.9}, {0.9 19.1}, {0.4 21.5}, {0.8 24.3}, {1.0 26.6}, {1.0 26.6}, {1.0 10.4}, {0.9 -2.6}"
22:09:43.418 00.007 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.9 0.5}, {-4.2 0.1}, {-6.3 -0.4}, {-8.7 -0.7}, {-10.8 -0.3}, {-13.1 -0.6}, {-15.7 -0.7}, {-17.6 -0.8}, {-20.1 -1.2}, {-22.3 -1.1}, {-24.5 -1.3}, {-27.0 -1.1}, {-27.0 -1.1}, {-16.6 -1.9}, {-4.5 -1.6}, {-1.0 -2.0}"
22:09:43.419 00.001 16872 ScopeASCOM::GetDeclinationRadians() returns -0.0
22:09:43.419 00.000 16872 ScopeASCOM::SideOfPier() returns 1
22:09:43.505 00.086 16872 Mount::SetCalibration (scope) -- xAngle=-90.9 yAngle=1.8 xRate=8.696 yRate=8.323 bin=1 dec=-0.0 pierSide=1 par=+/+ rotAng=94.1
22:09:43.507 00.002 16872 Mount::SetCalibration (scope) -- sets m_xAngle=-90.9 m_yAngleError=-2.7
22:09:43.513 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns -0.0
22:09:43.517 00.004 16872 ScopeASCOM::SideOfPier() returns 1
22:09:43.695 00.178 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:09:43.698 00.003 16872 ScopeASCOM::SideOfPier() returns 1
22:09:43.703 00.005 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:09:43 PM"
22:09:43.703 00.000 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:09:43.703 00.000 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:09:43.712 00.009 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:09:43.712 00.000 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
22:09:43.721 00.009 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
22:09:43.721 00.000 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:09:43.721 00.000 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
22:09:43.729 00.008 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:09:43.729 00.000 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:09:43.729 00.000 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:09:43.736 00.007 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:09:43.736 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:09:43.736 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:09:43.745 00.009 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:09:43.748 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:09:43.748 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:09:43.755 00.007 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:09:43.755 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:09:43.760 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:09:43.761 00.001 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:09:43.761 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:09:43.767 00.006 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:09:43.770 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:09:43.770 00.000 16872 Calibration passed sanity checks...
22:09:43.770 00.000 16872 Status Line: Calibration complete
22:09:43.778 00.008 16872 Calibration Complete
22:09:43.778 00.000 16872 PhdConfig flush
22:09:43.788 00.010 16872 Changing from state CALIBRATING_PRIMARY to CALIBRATING_SECONDARY
22:09:43.790 00.002 16872 guider state => CALIBRATED
22:09:43.794 00.004 16872 Changing from state CALIBRATED to CALIBRATED
22:09:43.794 00.000 16872 guider state => CALIBRATED
22:09:43.794 00.000 16872 Changing from state CALIBRATED to GUIDING
22:09:43.794 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns -0.0
22:09:43.794 00.000 16872 ScopeASCOM::SideOfPier() returns 1
22:09:43.883 00.089 16872 AdjustCalibrationForScopePointing (scope): current dec=-0.0 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
22:09:43.888 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:09:43.889 00.001 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:09:43.889 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:09:43.895 00.006 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:09:43.895 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:09:43.895 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:09:43.904 00.009 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:09:43.904 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:09:43.904 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:09:43.912 00.008 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:09:43.912 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:09:43.912 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:09:43.920 00.008 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:09:43.958 00.038 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:09:43 PM"
22:09:43.958 00.000 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:09:43.958 00.000 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:09:43.967 00.009 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:09:43.967 00.000 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
22:09:43.967 00.000 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
22:09:43.975 00.008 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:09:43.975 00.000 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
22:09:43.975 00.000 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:09:43.983 00.008 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:09:43.983 00.000 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:09:43.989 00.006 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:09:43.989 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:09:43.994 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:09:43.994 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:09:44.000 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:09:44.004 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:09:44.004 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:09:44.008 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:09:44.008 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:09:44.008 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:09:44.008 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:09:44.018 00.010 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:09:44.022 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:09:44.024 00.002 16872 CalAsst: Spds: 0.5X,0.5X, Dec: -0.0, Rates: 2.1, 2.0, Steps: 10,11, Ortho: 2.65, Rates: 1.00 (Expect) vs 1.04 (Act)
22:09:44.024 00.000 16872 CalAsst: good result
22:09:44.058 00.034 16872 evsrv: cli 0D3C0228 connect
22:09:44.060 00.002 16872 case statement mapped state 5 to 1
22:09:44.065 00.005 16872 case statement mapped state 5 to 1
22:09:44.065 00.000 16872 evsrv: cli 0D3C0A48 connect
22:09:44.065 00.000 16872 case statement mapped state 5 to 1
22:09:44.074 00.009 16872 case statement mapped state 5 to 1
22:09:44.081 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_pixel_scale","id":"e5ddfe11-e4a5-4dab-bdf2-54fca34c0c34"}
22:09:44.087 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0.906659,"id":"e5ddfe11-e4a5-4dab-bdf2-54fca34c0c34"}
22:09:44.090 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_pixel_scale","id":"ef275c86-78fa-4c9a-b2fc-6401a9ef0bb4"}
22:09:44.090 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0.906659,"id":"ef275c86-78fa-4c9a-b2fc-6401a9ef0bb4"}
22:09:44.095 00.005 16872 evsrv: cli 0D3C0228 disconnect
22:09:44.095 00.000 16872 evsrv: cli 0D3C0A48 disconnect
22:09:44.095 00.000 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:09:44.106 00.011 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:09:44.111 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns -0.0
22:09:44.111 00.000 16872 ScopeASCOM::SideOfPier() returns 1
22:09:44.184 00.073 16872 setting lock position to (1706.90, 872.22)
22:09:44.188 00.004 16872 MultiStar: stabilizing after lock position change
22:09:44.190 00.002 16872 guider state => GUIDING
22:09:44.194 00.004 16872 Status Line: Guiding
22:09:44.198 00.004 16872 Mount: notify guiding started
22:09:44.198 00.000 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:09:44.206 00.008 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:09:43 PM"
22:09:44.206 00.000 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:09:44.206 00.000 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:09:44.206 00.000 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:09:44.219 00.013 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
22:09:44.223 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
22:09:44.227 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:09:44.231 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
22:09:44.231 00.000 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:09:44.231 00.000 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:09:44.231 00.000 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:09:44.239 00.008 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:09:44.239 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:09:44.239 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:09:44.247 00.008 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:09:44.250 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:09:44.250 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:09:44.257 00.007 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:09:44.257 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:09:44.263 00.006 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:09:44.263 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:09:44.263 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:09:44.268 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:09:44.272 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:09:44.272 00.000 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:09:44.277 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:09:44.277 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:09:44.277 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:09:44.277 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:09:44.288 00.011 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:09:44.290 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:09:44.290 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:09:44.296 00.006 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:09:44.296 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:09:44.296 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:09:44.305 00.009 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:09:44.308 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:09:44.383 00.075 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:09:44.453 00.070 16872 ScopeASCOM::SideOfPier() returns 1
22:09:44.459 00.006 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:09:44.462 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
22:09:44.462 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns -0.0
22:09:44.462 00.000 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -0.0
22:09:44.471 00.009 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
22:09:44.471 00.000 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
22:09:44.471 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
22:09:44.478 00.007 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
22:09:44.478 00.000 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:09:44.478 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3068, max=6608, med=3324, FiltMin=3216, FiltMax=5180, Gamma=2.190
22:09:44.515 00.037 16872 UpdateGuideState exits: m=43911 SNR=108.2
22:09:44.521 00.006 16872 PhdController: newstate STATE_SETTLE_BEGIN
22:09:44.521 00.000 16872 PhdController: newstate STATE_SETTLE_WAIT
22:09:44.526 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:44.527 00.001 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:09:44.527 00.000 16872 Enqueuing Expose request
22:09:44.527 00.000 9640 Worker thread wakes up
22:09:44.527 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:09:44.527 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1692,857,31,31)
22:09:44.537 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"216247c9-523c-465a-a3a3-80e924ccde60"}
22:09:44.544 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"216247c9-523c-465a-a3a3-80e924ccde60"}
22:09:44.544 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8de22dcd-d5db-4cc8-86e2-d9990824cac0"}
22:09:44.552 00.008 16872 case statement mapped state 6 to 3
22:09:44.559 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8de22dcd-d5db-4cc8-86e2-d9990824cac0"}
22:09:44.560 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"53a7af08-9ead-4853-8c4a-4408befea356"}
22:09:44.570 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.90,7.22],"pixels":"..."},"id":"53a7af08-9ead-4853-8c4a-4408befea356"}
22:09:47.549 02.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3eb0cde4-17c7-450a-a618-fb34f2ec9cd3"}
22:09:47.553 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"3eb0cde4-17c7-450a-a618-fb34f2ec9cd3"}
22:09:47.557 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4943a90f-80bc-49e1-9d45-1c5204a29d0f"}
22:09:47.557 00.000 16872 case statement mapped state 6 to 3
22:09:47.557 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4943a90f-80bc-49e1-9d45-1c5204a29d0f"}
22:09:47.568 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"97b1415a-70fd-4d07-aa13-fc0a047b5558"}
22:09:47.570 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.90,7.22],"pixels":"..."},"id":"97b1415a-70fd-4d07-aa13-fc0a047b5558"}
22:09:48.074 00.504 9640 Exposure complete
22:09:48.212 00.138 9640 worker thread done servicing request
22:09:48.212 00.000 16872 OnExposeComplete: enter
22:09:48.214 00.002 16872 UpdateGuideState(): m_state=6
22:09:48.219 00.005 16872 Star::Find(15, 1706, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:09:48.219 00.000 16872 Star::Find returns 1 (0), X=1706.99, Y=871.92, Mass=44592, SNR=116.5, Peak=6568 HFD=4.0
22:09:48.228 00.009 16872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-1.59) = xAngle (0.31 = 0.31)
22:09:48.228 00.000 16872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.36 = 0.36)
22:09:48.233 00.005 16872 CameraToMount -- cameraX=0.09 cameraY=-0.30 hyp=0.31 cameraTheta=-1.27 mountX=0.30 mountY=0.11, mountTheta=0.35
22:09:48.233 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=-0.30, opts=13)
22:09:48.244 00.011 16872 Enqueuing Move request for scope (0.09, -0.30)
22:09:48.246 00.002 9640 Worker thread wakes up
22:09:48.246 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.30) opts 0xd
22:09:48.246 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, -0.30)
22:09:48.246 00.000 9640 Moving (0.09, -0.30) raw xDistance=0.30 yDistance=0.11
22:09:48.246 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:09:48.246 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=0
22:09:48.246 00.000 9640 MoveAxis(W, 21, ABG)
22:09:48.246 00.000 9640 Guiding  Dir = 3, Dur = 21
22:09:48.246 00.000 9640 IsSlewing returns 0
22:09:48.249 00.003 9640 IsGuiding returns 0
22:09:48.249 00.000 9640 PulseGuide returned control before completion, sleep 31
22:09:48.255 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=6568, med=3328, FiltMin=3212, FiltMax=5492, Gamma=2.190
22:09:48.287 00.032 9640 IsGuiding returns 1
22:09:48.287 00.000 9640 scope still moving after pulse duration time elapsed
22:09:48.292 00.005 16872 UpdateGuideState exits: m=44592 SNR=116.5
22:09:48.298 00.006 16872 PhdController: settling, locked = 1, distance = 3.11 (99.00) aobump = 0 frame = 1 / 5
22:09:48.300 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777777788.300,"Host":"RBFOCUS307","Inst":1,"Distance":3.11,"Time":0.0,"SettleTime":9999.0,"StarLocked":true}
22:09:48.308 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:48.316 00.008 9640 IsSlewing returns 0
22:09:48.316 00.000 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:09:48.318 00.002 16872 Enqueuing Expose request
22:09:48.326 00.008 9640 IsGuiding returns 0
22:09:48.326 00.000 9640 scope move finished after 21 + 56 ms
22:09:48.326 00.000 9640 Move returns status 0, amount 21
22:09:48.326 00.000 9640 MoveAxis(N, 0, ABG)
22:09:48.326 00.000 9640 Move returns status 0, amount 0
22:09:48.326 00.000 9640 move complete, result=0
22:09:48.326 00.000 9640 worker thread done servicing request
22:09:48.326 00.000 9640 Worker thread wakes up
22:09:48.326 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:09:48.326 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1692,857,31,31)
22:09:48.333 00.007 16872 GuideStep: 0.3 px 21 ms WEST, 0.1 px 0 ms NORTH
22:09:50.552 02.219 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18701a84-4a1b-4327-b000-abe337adad65"}
22:09:50.554 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"18701a84-4a1b-4327-b000-abe337adad65"}
22:09:50.560 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6553c01d-abcb-4678-b0da-3feb5336fb13"}
22:09:50.561 00.001 16872 case statement mapped state 6 to 3
22:09:50.561 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6553c01d-abcb-4678-b0da-3feb5336fb13"}
22:09:50.567 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5f03d50b-c86a-44ef-8044-16a836a71898"}
22:09:50.570 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.99,6.92],"pixels":"..."},"id":"5f03d50b-c86a-44ef-8044-16a836a71898"}
22:09:51.874 01.304 9640 Exposure complete
22:09:52.009 00.135 9640 worker thread done servicing request
22:09:52.009 00.000 16872 OnExposeComplete: enter
22:09:52.014 00.005 16872 UpdateGuideState(): m_state=6
22:09:52.014 00.000 16872 Star::Find(15, 1706, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:09:52.020 00.006 16872 Star::Find returns 1 (0), X=1706.82, Y=872.51, Mass=44581, SNR=108.8, Peak=6556 HFD=3.7
22:09:52.022 00.002 16872 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.59) = xAngle (3.43 = -2.86)
22:09:52.025 00.003 16872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.47 = -2.81)
22:09:52.030 00.005 16872 CameraToMount -- cameraX=-0.08 cameraY=0.29 hyp=0.30 cameraTheta=1.84 mountX=-0.29 mountY=-0.10, mountTheta=-2.81
22:09:52.038 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=0.29, opts=13)
22:09:52.038 00.000 16872 Enqueuing Move request for scope (-0.08, 0.29)
22:09:52.038 00.000 9640 Worker thread wakes up
22:09:52.038 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.29) opts 0xd
22:09:52.038 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.08, 0.29)
22:09:52.038 00.000 9640 Moving (-0.08, 0.29) raw xDistance=-0.29 yDistance=-0.10
22:09:52.038 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
22:09:52.038 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.10, m_sumCorr=0
22:09:52.038 00.000 9640 MoveAxis(E, 19, ABG)
22:09:52.038 00.000 9640 Guiding  Dir = 2, Dur = 19
22:09:52.038 00.000 9640 IsSlewing returns 0
22:09:52.038 00.000 9640 IsGuiding returns 0
22:09:52.038 00.000 9640 PulseGuide returned control before completion, sleep 29
22:09:52.051 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=6556, med=3336, FiltMin=3228, FiltMax=5476, Gamma=2.190
22:09:52.078 00.027 9640 IsGuiding returns 1
22:09:52.078 00.000 9640 scope still moving after pulse duration time elapsed
22:09:52.087 00.009 16872 UpdateGuideState exits: m=44581 SNR=108.8
22:09:52.095 00.008 16872 PhdController: settling, locked = 1, distance = 2.26 (99.00) aobump = 0 frame = 2 / 5
22:09:52.102 00.007 9640 IsSlewing returns 0
22:09:52.102 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777777792.102,"Host":"RBFOCUS307","Inst":1,"Distance":2.26,"Time":3.8,"SettleTime":9999.0,"StarLocked":true}
22:09:52.106 00.004 9640 IsGuiding returns 1
22:09:52.106 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:52.110 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:09:52.113 00.003 16872 Enqueuing Expose request
22:09:52.132 00.019 9640 IsSlewing returns 0
22:09:52.132 00.000 9640 IsGuiding returns 0
22:09:52.132 00.000 9640 scope move finished after 19 + 66 ms
22:09:52.132 00.000 9640 Move returns status 0, amount 19
22:09:52.132 00.000 9640 MoveAxis(N, 0, ABG)
22:09:52.132 00.000 9640 Move returns status 0, amount 0
22:09:52.132 00.000 9640 move complete, result=0
22:09:52.132 00.000 9640 worker thread done servicing request
22:09:52.132 00.000 9640 Worker thread wakes up
22:09:52.133 00.001 9640 worker thread servicing REQUEST_EXPOSE 3000
22:09:52.133 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1692,857,31,31)
22:09:52.137 00.004 16872 GuideStep: -0.3 px 19 ms EAST, -0.1 px 0 ms NORTH
22:09:53.557 01.420 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed3da151-216b-4210-b17e-54e34eb7515f"}
22:09:53.557 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ed3da151-216b-4210-b17e-54e34eb7515f"}
22:09:53.562 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ce4098ab-05df-43bc-a2b4-73e7d40d9dad"}
22:09:53.565 00.003 16872 case statement mapped state 6 to 3
22:09:53.565 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce4098ab-05df-43bc-a2b4-73e7d40d9dad"}
22:09:53.571 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5a53f4fe-81b1-4c97-99cb-ccf7640df74f"}
22:09:53.573 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.82,6.51],"pixels":"..."},"id":"5a53f4fe-81b1-4c97-99cb-ccf7640df74f"}
22:09:54.387 00.814 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:09:43 PM"
22:09:54.404 00.017 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:09:54.407 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:09:54.407 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:09:54.411 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:09:54.416 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:09:54.421 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:09:54.423 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:09:54.429 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:09:54.431 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:09:54.431 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:09:54.439 00.008 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:09:54.441 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:09:54.441 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:09:54.463 00.022 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:09:54.473 00.010 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:09:54.473 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:09:54.473 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:09:54.479 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:09:54.483 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:09:54.483 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:09:54.490 00.007 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:09:54.490 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:09:54.490 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:09:54.496 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:09:54.496 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:09:54.503 00.007 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:09:54.504 00.001 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:09:43 PM"
22:09:54.504 00.000 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:09:54.512 00.008 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:09:54.515 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:09:54.517 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
22:09:54.520 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
22:09:54.521 00.001 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:09:54.521 00.000 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
22:09:54.521 00.000 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:09:54.531 00.010 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:09:54.533 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:09:55.679 01.146 9640 Exposure complete
22:09:55.811 00.132 9640 worker thread done servicing request
22:09:55.811 00.000 16872 OnExposeComplete: enter
22:09:55.816 00.005 16872 UpdateGuideState(): m_state=6
22:09:55.816 00.000 16872 Star::Find(15, 1706, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:09:55.819 00.003 16872 Star::Find returns 1 (0), X=1707.06, Y=872.47, Mass=42489, SNR=106.4, Peak=6800 HFD=3.6
22:09:55.823 00.004 16872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.59) = xAngle (2.57 = 2.57)
22:09:55.823 00.000 16872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.62 = 2.62)
22:09:55.823 00.000 16872 CameraToMount -- cameraX=0.16 cameraY=0.25 hyp=0.30 cameraTheta=0.99 mountX=-0.25 mountY=0.15, mountTheta=2.61
22:09:55.834 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=0.16, y=0.25, opts=13)
22:09:55.836 00.002 16872 Enqueuing Move request for scope (0.16, 0.25)
22:09:55.839 00.003 9640 Worker thread wakes up
22:09:55.839 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.25) opts 0xd
22:09:55.839 00.000 9640 Handling offset move in thread for scope, endpoint = (0.16, 0.25)
22:09:55.839 00.000 9640 Moving (0.16, 0.25) raw xDistance=-0.25 yDistance=0.15
22:09:55.839 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
22:09:55.839 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
22:09:55.839 00.000 9640 MoveAxis(E, 20, ABG)
22:09:55.839 00.000 9640 Guiding  Dir = 2, Dur = 20
22:09:55.839 00.000 9640 IsSlewing returns 0
22:09:55.839 00.000 9640 IsGuiding returns 0
22:09:55.839 00.000 9640 PulseGuide returned control before completion, sleep 30
22:09:55.846 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=6800, med=3336, FiltMin=3232, FiltMax=5512, Gamma=2.190
22:09:55.877 00.031 9640 IsGuiding returns 1
22:09:55.877 00.000 9640 scope still moving after pulse duration time elapsed
22:09:55.878 00.001 16872 UpdateGuideState exits: m=42489 SNR=106.4
22:09:55.885 00.007 16872 PhdController: settling, locked = 1, distance = 1.68 (99.00) aobump = 0 frame = 3 / 5
22:09:55.886 00.001 16872 evsrv: {"Event":"Settling","Timestamp":1777777795.886,"Host":"RBFOCUS307","Inst":1,"Distance":1.68,"Time":7.6,"SettleTime":9999.0,"StarLocked":true}
22:09:55.890 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:55.890 00.000 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:09:55.898 00.008 16872 Enqueuing Expose request
22:09:55.909 00.011 9640 IsSlewing returns 0
22:09:55.909 00.000 9640 IsGuiding returns 0
22:09:55.909 00.000 9640 scope move finished after 20 + 47 ms
22:09:55.909 00.000 9640 Move returns status 0, amount 20
22:09:55.909 00.000 9640 MoveAxis(N, 0, ABG)
22:09:55.909 00.000 9640 Move returns status 0, amount 0
22:09:55.909 00.000 9640 move complete, result=0
22:09:55.909 00.000 9640 worker thread done servicing request
22:09:55.909 00.000 9640 Worker thread wakes up
22:09:55.909 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:09:55.909 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1692,857,31,31)
22:09:55.909 00.000 16872 GuideStep: -0.3 px 20 ms EAST, 0.1 px 0 ms NORTH
22:09:56.561 00.652 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c91b497d-b7c5-4f80-94cc-32139f3804b9"}
22:09:56.564 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"c91b497d-b7c5-4f80-94cc-32139f3804b9"}
22:09:56.568 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c44f401-df2f-4f72-b442-7ca1463e915b"}
22:09:56.572 00.004 16872 case statement mapped state 6 to 3
22:09:56.576 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c44f401-df2f-4f72-b442-7ca1463e915b"}
22:09:56.581 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fd26d81f-3d1e-4b2f-8503-6bfcc8a20754"}
22:09:56.587 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.06,7.47],"pixels":"..."},"id":"fd26d81f-3d1e-4b2f-8503-6bfcc8a20754"}
22:09:59.465 02.878 9640 Exposure complete
22:09:59.576 00.111 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4cba97cf-c4b1-4a64-9658-ff909077568d"}
22:09:59.582 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"4cba97cf-c4b1-4a64-9658-ff909077568d"}
22:09:59.587 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e3d330b-30fb-4c72-84c2-90e762a7310b"}
22:09:59.589 00.002 16872 case statement mapped state 6 to 3
22:09:59.589 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e3d330b-30fb-4c72-84c2-90e762a7310b"}
22:09:59.598 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8b37af21-3256-4c94-b3e1-f6ca0abac4e9"}
22:09:59.598 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.06,7.47],"pixels":"..."},"id":"8b37af21-3256-4c94-b3e1-f6ca0abac4e9"}
22:09:59.598 00.000 9640 worker thread done servicing request
22:09:59.598 00.000 16872 OnExposeComplete: enter
22:09:59.606 00.008 16872 UpdateGuideState(): m_state=6
22:09:59.610 00.004 16872 Star::Find(15, 1707, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:09:59.610 00.000 16872 Star::Find returns 1 (0), X=1707.00, Y=872.10, Mass=44903, SNR=112.1, Peak=6916 HFD=3.8
22:09:59.616 00.006 16872 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-1.59) = xAngle (0.72 = 0.72)
22:09:59.618 00.002 16872 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.77 = 0.77)
22:09:59.622 00.004 16872 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.86 mountX=0.12 mountY=0.11, mountTheta=0.75
22:09:59.627 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=-0.12, opts=13)
22:09:59.631 00.004 16872 Enqueuing Move request for scope (0.10, -0.12)
22:09:59.633 00.002 9640 Worker thread wakes up
22:09:59.633 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
22:09:59.633 00.000 9640 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
22:09:59.633 00.000 9640 Moving (0.10, -0.12) raw xDistance=0.12 yDistance=0.11
22:09:59.633 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:09:59.633 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=0
22:09:59.635 00.002 9640 MoveAxis(E, 0, ABG)
22:09:59.635 00.000 9640 Move returns status 0, amount 0
22:09:59.635 00.000 9640 MoveAxis(N, 0, ABG)
22:09:59.635 00.000 9640 Move returns status 0, amount 0
22:09:59.635 00.000 9640 move complete, result=0
22:09:59.635 00.000 9640 worker thread done servicing request
22:09:59.642 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=6916, med=3344, FiltMin=3208, FiltMax=5540, Gamma=2.190
22:09:59.677 00.035 16872 UpdateGuideState exits: m=44903 SNR=112.1
22:09:59.682 00.005 16872 PhdController: settling, locked = 1, distance = 1.22 (99.00) aobump = 0 frame = 4 / 5
22:09:59.684 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777777799.684,"Host":"RBFOCUS307","Inst":1,"Distance":1.22,"Time":11.4,"SettleTime":9999.0,"StarLocked":true}
22:09:59.689 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:59.689 00.000 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:09:59.689 00.000 16872 Enqueuing Expose request
22:09:59.695 00.006 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:09:59.695 00.000 9640 Worker thread wakes up
22:09:59.695 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:09:59.695 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1692,857,31,31)
22:10:02.577 02.882 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"67fbf93b-cf83-452c-bb9f-9237aaf04bb1"}
22:10:02.577 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"67fbf93b-cf83-452c-bb9f-9237aaf04bb1"}
22:10:02.577 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82bbc320-0bae-49e3-8f50-1d8dbef86c46"}
22:10:02.587 00.010 16872 case statement mapped state 6 to 3
22:10:02.590 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"82bbc320-0bae-49e3-8f50-1d8dbef86c46"}
22:10:02.590 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7b7b4840-de05-42ae-8ef6-e1b3f65865cc"}
22:10:02.594 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.00,7.10],"pixels":"..."},"id":"7b7b4840-de05-42ae-8ef6-e1b3f65865cc"}
22:10:03.268 00.674 9640 Exposure complete
22:10:03.410 00.142 9640 worker thread done servicing request
22:10:03.410 00.000 16872 OnExposeComplete: enter
22:10:03.410 00.000 16872 UpdateGuideState(): m_state=6
22:10:03.415 00.005 16872 Star::Find(15, 1706, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:10:03.417 00.002 16872 Star::Find returns 1 (0), X=1707.12, Y=872.39, Mass=42329, SNR=106.4, Peak=6616 HFD=3.6
22:10:03.417 00.000 16872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.59) = xAngle (2.26 = 2.26)
22:10:03.425 00.008 16872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.31 = 2.31)
22:10:03.425 00.000 16872 CameraToMount -- cameraX=0.22 cameraY=0.17 hyp=0.28 cameraTheta=0.68 mountX=-0.18 mountY=0.21, mountTheta=2.28
22:10:03.433 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.22, y=0.17, opts=13)
22:10:03.433 00.000 16872 Enqueuing Move request for scope (0.22, 0.17)
22:10:03.433 00.000 9640 Worker thread wakes up
22:10:03.433 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.17) opts 0xd
22:10:03.433 00.000 9640 Handling offset move in thread for scope, endpoint = (0.22, 0.17)
22:10:03.433 00.000 9640 Moving (0.22, 0.17) raw xDistance=-0.18 yDistance=0.21
22:10:03.433 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
22:10:03.433 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=0
22:10:03.433 00.000 9640 MoveAxis(E, 13, ABG)
22:10:03.433 00.000 9640 Guiding  Dir = 2, Dur = 13
22:10:03.433 00.000 9640 IsSlewing returns 0
22:10:03.433 00.000 9640 IsGuiding returns 0
22:10:03.433 00.000 9640 PulseGuide returned control before completion, sleep 23
22:10:03.446 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=6616, med=3344, FiltMin=3244, FiltMax=5396, Gamma=2.190
22:10:03.473 00.027 9640 IsGuiding returns 1
22:10:03.473 00.000 9640 scope still moving after pulse duration time elapsed
22:10:03.484 00.011 16872 UpdateGuideState exits: m=42329 SNR=106.4
22:10:03.489 00.005 16872 PhdController: settling, locked = 1, distance = 0.94 (99.00) aobump = 0 frame = 5 / 5
22:10:03.492 00.003 16872 PhdController: newstate STATE_FINISH
22:10:03.495 00.003 16872 PhdController complete: success
22:10:03.497 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777777803.497,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
22:10:03.499 00.002 16872 Mount: notify guiding dither settle done success=1
22:10:03.499 00.000 16872 PhdController: newstate STATE_IDLE
22:10:03.506 00.007 9640 IsSlewing returns 0
22:10:03.506 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:03.506 00.000 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:10:03.506 00.000 16872 Enqueuing Expose request
22:10:03.514 00.008 9640 IsGuiding returns 0
22:10:03.514 00.000 9640 scope move finished after 13 + 60 ms
22:10:03.514 00.000 9640 Move returns status 0, amount 13
22:10:03.514 00.000 9640 MoveAxis(N, 0, ABG)
22:10:03.514 00.000 9640 Move returns status 0, amount 0
22:10:03.514 00.000 9640 move complete, result=0
22:10:03.514 00.000 9640 worker thread done servicing request
22:10:03.514 00.000 9640 Worker thread wakes up
22:10:03.514 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:10:03.514 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1692,857,31,31)
22:10:03.520 00.006 16872 GuideStep: -0.2 px 13 ms EAST, 0.2 px 0 ms NORTH
22:10:05.579 02.059 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4f4559be-add6-41dd-bdee-4b78fc96df2e"}
22:10:05.580 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"4f4559be-add6-41dd-bdee-4b78fc96df2e"}
22:10:05.580 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee48b7e1-ce8b-4235-96f1-a9abeeb9fc01"}
22:10:05.586 00.006 16872 case statement mapped state 6 to 3
22:10:05.586 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee48b7e1-ce8b-4235-96f1-a9abeeb9fc01"}
22:10:05.595 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6bbad871-de3f-4757-b06a-281816a1549f"}
22:10:05.595 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.12,7.39],"pixels":"..."},"id":"6bbad871-de3f-4757-b06a-281816a1549f"}
22:10:07.090 01.495 9640 Exposure complete
22:10:07.225 00.135 9640 worker thread done servicing request
22:10:07.225 00.000 16872 OnExposeComplete: enter
22:10:07.230 00.005 16872 UpdateGuideState(): m_state=6
22:10:07.230 00.000 16872 Star::Find(15, 1707, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:10:07.238 00.008 16872 Star::Find returns 1 (0), X=1707.13, Y=872.95, Mass=43640, SNR=110.1, Peak=6492 HFD=4.0
22:10:07.242 00.004 16872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.59) = xAngle (2.85 = 2.85)
22:10:07.244 00.002 16872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.89 = 2.89)
22:10:07.249 00.005 16872 CameraToMount -- cameraX=0.23 cameraY=0.73 hyp=0.77 cameraTheta=1.26 mountX=-0.73 mountY=0.19, mountTheta=2.89
22:10:07.254 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.23, y=0.73, opts=13)
22:10:07.260 00.006 16872 Enqueuing Move request for scope (0.23, 0.73)
22:10:07.262 00.002 9640 Worker thread wakes up
22:10:07.262 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.73) opts 0xd
22:10:07.262 00.000 9640 Handling offset move in thread for scope, endpoint = (0.23, 0.73)
22:10:07.262 00.000 9640 Moving (0.23, 0.73) raw xDistance=-0.73 yDistance=0.19
22:10:07.262 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.73
22:10:07.262 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
22:10:07.262 00.000 9640 MoveAxis(E, 54, ABG)
22:10:07.262 00.000 9640 Guiding  Dir = 2, Dur = 54
22:10:07.262 00.000 9640 IsSlewing returns 0
22:10:07.262 00.000 9640 IsGuiding returns 0
22:10:07.262 00.000 9640 PulseGuide returned control before completion, sleep 64
22:10:07.273 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=6492, med=3352, FiltMin=3214, FiltMax=5540, Gamma=2.190
22:10:07.311 00.038 16872 UpdateGuideState exits: m=43640 SNR=110.1
22:10:07.312 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:07.320 00.008 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:10:07.322 00.002 16872 Enqueuing Expose request
22:10:07.338 00.016 9640 IsGuiding returns 1
22:10:07.338 00.000 9640 scope still moving after pulse duration time elapsed
22:10:07.365 00.027 9640 IsSlewing returns 0
22:10:07.365 00.000 9640 IsGuiding returns 0
22:10:07.366 00.001 9640 scope move finished after 54 + 45 ms
22:10:07.366 00.000 9640 Move returns status 0, amount 54
22:10:07.366 00.000 9640 MoveAxis(N, 0, ABG)
22:10:07.366 00.000 9640 Move returns status 0, amount 0
22:10:07.366 00.000 9640 move complete, result=0
22:10:07.366 00.000 9640 worker thread done servicing request
22:10:07.366 00.000 9640 Worker thread wakes up
22:10:07.366 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:10:07.366 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1692,857,31,31)
22:10:07.366 00.000 16872 GuideStep: -0.7 px 54 ms EAST, 0.2 px 0 ms NORTH
22:10:08.576 01.210 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d86b7297-73c5-4941-90c0-cf1a2b58c505"}
22:10:08.580 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d86b7297-73c5-4941-90c0-cf1a2b58c505"}
22:10:08.595 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"352548f9-b1b0-4ec0-b900-9f7d46d1a521"}
22:10:08.600 00.005 16872 case statement mapped state 6 to 3
22:10:08.604 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"352548f9-b1b0-4ec0-b900-9f7d46d1a521"}
22:10:08.612 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"555f21dc-c3fc-44b5-9938-e16239989cd7"}
22:10:08.618 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.13,6.95],"pixels":"..."},"id":"555f21dc-c3fc-44b5-9938-e16239989cd7"}
22:10:10.919 02.301 9640 Exposure complete
22:10:11.067 00.148 9640 worker thread done servicing request
22:10:11.067 00.000 16872 OnExposeComplete: enter
22:10:11.074 00.007 16872 UpdateGuideState(): m_state=6
22:10:11.077 00.003 16872 Star::Find(15, 1707, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:10:11.082 00.005 16872 Star::Find returns 1 (0), X=1707.33, Y=872.15, Mass=44580, SNR=112.2, Peak=6848 HFD=3.6
22:10:11.082 00.000 16872 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.59) = xAngle (1.44 = 1.44)
22:10:11.087 00.005 16872 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.49 = 1.49)
22:10:11.090 00.003 16872 CameraToMount -- cameraX=0.43 cameraY=-0.06 hyp=0.43 cameraTheta=-0.14 mountX=0.06 mountY=0.43, mountTheta=1.44
22:10:11.098 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.43, y=-0.06, opts=13)
22:10:11.101 00.003 16872 Enqueuing Move request for scope (0.43, -0.06)
22:10:11.103 00.002 9640 Worker thread wakes up
22:10:11.103 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.06) opts 0xd
22:10:11.103 00.000 9640 Handling offset move in thread for scope, endpoint = (0.43, -0.06)
22:10:11.103 00.000 9640 Moving (0.43, -0.06) raw xDistance=0.06 yDistance=0.43
22:10:11.103 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:10:11.103 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.43, m_sumCorr=0
22:10:11.103 00.000 9640 MoveAxis(E, 0, ABG)
22:10:11.103 00.000 9640 Move returns status 0, amount 0
22:10:11.103 00.000 9640 MoveAxis(N, 0, ABG)
22:10:11.103 00.000 9640 Move returns status 0, amount 0
22:10:11.103 00.000 9640 move complete, result=0
22:10:11.103 00.000 9640 worker thread done servicing request
22:10:11.110 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=6848, med=3336, FiltMin=3236, FiltMax=5384, Gamma=2.190
22:10:11.143 00.033 16872 UpdateGuideState exits: m=44580 SNR=112.2
22:10:11.148 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:11.148 00.000 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:10:11.148 00.000 16872 Enqueuing Expose request
22:10:11.148 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:10:11.161 00.013 9640 Worker thread wakes up
22:10:11.161 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:10:11.161 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1692,857,31,31)
22:10:11.589 00.428 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8287007f-485c-4982-882f-70581ceff287"}
22:10:11.589 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"8287007f-485c-4982-882f-70581ceff287"}
22:10:11.598 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b98b4cc8-b4d3-46dc-b46b-0ef2642e45c6"}
22:10:11.598 00.000 16872 case statement mapped state 6 to 3
22:10:11.598 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b98b4cc8-b4d3-46dc-b46b-0ef2642e45c6"}
22:10:11.610 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fe6297cb-8816-4221-b7f1-8fb986df39ab"}
22:10:11.615 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.33,7.15],"pixels":"..."},"id":"fe6297cb-8816-4221-b7f1-8fb986df39ab"}
22:10:14.589 02.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bba76f69-b2fc-49fe-99ca-159f5fb0f9ba"}
22:10:14.591 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"bba76f69-b2fc-49fe-99ca-159f5fb0f9ba"}
22:10:14.596 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9382a00-b8d8-4ce7-a2f5-c08675e12fbc"}
22:10:14.602 00.006 16872 case statement mapped state 6 to 3
22:10:14.606 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9382a00-b8d8-4ce7-a2f5-c08675e12fbc"}
22:10:14.610 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"703a5147-f7fe-4546-b459-8ee0486d80e6"}
22:10:14.612 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.33,7.15],"pixels":"..."},"id":"703a5147-f7fe-4546-b459-8ee0486d80e6"}
22:10:14.716 00.104 9640 Exposure complete
22:10:14.859 00.143 9640 worker thread done servicing request
22:10:14.859 00.000 16872 OnExposeComplete: enter
22:10:14.864 00.005 16872 UpdateGuideState(): m_state=6
22:10:14.867 00.003 16872 Star::Find(15, 1707, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:10:14.870 00.003 16872 Star::Find returns 1 (0), X=1707.41, Y=872.53, Mass=42890, SNR=100.6, Peak=6712 HFD=3.3
22:10:14.873 00.003 16872 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.59) = xAngle (2.14 = 2.14)
22:10:14.875 00.002 16872 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.19 = 2.19)
22:10:14.875 00.000 16872 CameraToMount -- cameraX=0.51 cameraY=0.31 hyp=0.60 cameraTheta=0.55 mountX=-0.32 mountY=0.49, mountTheta=2.15
22:10:14.875 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=0.31, opts=13)
22:10:14.875 00.000 16872 Enqueuing Move request for scope (0.51, 0.31)
22:10:14.889 00.014 9640 Worker thread wakes up
22:10:14.889 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.31) opts 0xd
22:10:14.889 00.000 9640 Handling offset move in thread for scope, endpoint = (0.51, 0.31)
22:10:14.889 00.000 9640 Moving (0.51, 0.31) raw xDistance=-0.32 yDistance=0.49
22:10:14.889 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
22:10:14.889 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.49, m_sumCorr=0.22
22:10:14.889 00.000 9640 MoveAxis(E, 23, ABG)
22:10:14.889 00.000 9640 Guiding  Dir = 2, Dur = 23
22:10:14.889 00.000 9640 IsSlewing returns 0
22:10:14.889 00.000 9640 IsGuiding returns 0
22:10:14.889 00.000 9640 PulseGuide returned control before completion, sleep 33
22:10:14.889 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=6712, med=3336, FiltMin=3218, FiltMax=5432, Gamma=2.190
22:10:14.930 00.041 16872 UpdateGuideState exits: m=42890 SNR=100.6
22:10:14.930 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:14.935 00.005 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:10:14.942 00.007 16872 Enqueuing Expose request
22:10:14.947 00.005 9640 IsGuiding returns 1
22:10:14.947 00.000 9640 scope still moving after pulse duration time elapsed
22:10:14.972 00.025 9640 IsSlewing returns 0
22:10:14.972 00.000 9640 IsGuiding returns 0
22:10:14.972 00.000 9640 scope move finished after 23 + 57 ms
22:10:14.972 00.000 9640 Move returns status 0, amount 23
22:10:14.972 00.000 9640 MoveAxis(S, 27, ABG)
22:10:14.972 00.000 9640 Guiding  Dir = 1, Dur = 27
22:10:14.972 00.000 9640 IsSlewing returns 0
22:10:14.972 00.000 9640 IsGuiding returns 0
22:10:14.972 00.000 9640 PulseGuide returned control before completion, sleep 37
22:10:15.019 00.047 9640 IsGuiding returns 1
22:10:15.021 00.002 9640 scope still moving after pulse duration time elapsed
22:10:15.053 00.032 9640 IsSlewing returns 0
22:10:15.055 00.002 9640 IsGuiding returns 0
22:10:15.055 00.000 9640 scope move finished after 27 + 55 ms
22:10:15.055 00.000 9640 Move returns status 0, amount 27
22:10:15.055 00.000 9640 move complete, result=0
22:10:15.055 00.000 9640 worker thread done servicing request
22:10:15.055 00.000 9640 Worker thread wakes up
22:10:15.055 00.000 16872 GuideStep: -0.3 px 23 ms EAST, 0.5 px 27 ms SOUTH
22:10:15.057 00.002 9640 worker thread servicing REQUEST_EXPOSE 3000
22:10:15.061 00.004 9640 Handling exposure in thread, d=3000 o=3 r=(1692,857,31,31)
22:10:15.732 00.671 16872 evsrv: cli 0D3BFFA8 connect
22:10:15.756 00.024 16872 case statement mapped state 6 to 3
22:10:15.769 00.013 16872 case statement mapped state 6 to 3
22:10:15.783 00.014 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f1407367-7028-4b96-9dc3-41819a56c663"}
22:10:15.801 00.018 16872 case statement mapped state 6 to 3
22:10:15.805 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1407367-7028-4b96-9dc3-41819a56c663"}
22:10:15.832 00.027 16872 evsrv: cli 0D3BFFA8 disconnect
22:10:15.842 00.010 16872 evsrv: cli 0D3C0A48 connect
22:10:15.856 00.014 16872 case statement mapped state 6 to 3
22:10:15.871 00.015 16872 case statement mapped state 6 to 3
22:10:15.877 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"2a6e48c8-00ee-4444-a4b5-8771a1846fe6"}
22:10:15.883 00.006 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:10:15.890 00.007 16872 Status Line: Waiting for devices...
22:10:15.899 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"2a6e48c8-00ee-4444-a4b5-8771a1846fe6"}
22:10:15.924 00.025 16872 evsrv: cli 0D3C0A48 disconnect
22:10:15.929 00.005 16872 evsrv: cli 0D3BF8C8 connect
22:10:15.935 00.006 16872 case statement mapped state 6 to 3
22:10:15.941 00.006 16872 case statement mapped state 6 to 3
22:10:15.946 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"c3d0d2e3-5cf3-4ebc-9172-a91a70a64d2c"}
22:10:15.953 00.007 16872 case statement mapped state 6 to 3
22:10:15.956 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3d0d2e3-5cf3-4ebc-9172-a91a70a64d2c"}
22:10:15.960 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
22:10:16.963 01.003 16872 evsrv: cli 0D3C0A48 connect
22:10:16.967 00.004 16872 case statement mapped state 6 to 3
22:10:16.974 00.007 16872 case statement mapped state 6 to 3
22:10:16.979 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"dfdf3319-311d-4418-9da6-da46d3b4f281"}
22:10:16.981 00.002 16872 case statement mapped state 6 to 3
22:10:16.985 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"dfdf3319-311d-4418-9da6-da46d3b4f281"}
22:10:16.996 00.011 16872 evsrv: cli 0D3C0A48 disconnect
22:10:17.587 00.591 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b899bc8-aaef-4bd7-a2aa-01e06d74bb79"}
22:10:17.590 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"7b899bc8-aaef-4bd7-a2aa-01e06d74bb79"}
22:10:17.594 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9f766fa-c054-46fb-8da0-6e0caff0c9a8"}
22:10:17.599 00.005 16872 case statement mapped state 6 to 3
22:10:17.604 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9f766fa-c054-46fb-8da0-6e0caff0c9a8"}
22:10:17.609 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b0822fb5-d1c8-4a5c-9cad-461ed94097b7"}
22:10:17.612 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.41,6.53],"pixels":"..."},"id":"b0822fb5-d1c8-4a5c-9cad-461ed94097b7"}
22:10:17.998 00.386 16872 evsrv: cli 0D3BF968 connect
22:10:18.000 00.002 16872 case statement mapped state 6 to 3
22:10:18.005 00.005 16872 case statement mapped state 6 to 3
22:10:18.009 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"e8e7e2d9-e591-4630-bea6-67e5b84bedb7"}
22:10:18.012 00.003 16872 case statement mapped state 6 to 3
22:10:18.014 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8e7e2d9-e591-4630-bea6-67e5b84bedb7"}
22:10:18.017 00.003 16872 evsrv: cli 0D3BF968 disconnect
22:10:18.453 00.436 9640 ASCOM_AbortExposure returns err = 0
22:10:18.453 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:10:18.453 00.000 9640 worker thread done servicing request
22:10:18.453 00.000 16872 OnExposeComplete: enter
22:10:18.457 00.004 16872 OnExposeComplete: Capture Error reported
22:10:18.459 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:10:18.462 00.003 16872 Mount: notify guiding stopped
22:10:18.467 00.005 16872 Changing from state GUIDING to STOP
22:10:18.470 00.003 16872 guider state => SELECTED
22:10:18.473 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=6712, med=3336, FiltMin=3218, FiltMax=5432, Gamma=2.190
22:10:18.507 00.034 16872 Changing from state SELECTED to UNINITIALIZED
22:10:18.512 00.005 16872 guider state => SELECTING
22:10:18.521 00.009 16872 Status Line: Stopped.
22:10:18.528 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:10:19.019 00.491 16872 evsrv: cli 0D3BFB48 connect
22:10:19.024 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"2978a8c3-34da-46a3-8873-22854a968d33"}
22:10:19.031 00.007 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"2978a8c3-34da-46a3-8873-22854a968d33"}
22:10:19.035 00.004 16872 evsrv: cli 0D3BFB48 disconnect
22:10:21.253 02.218 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd9d88c1-cec0-4c67-bf6a-91c73851fbff"}
22:10:21.259 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"dd9d88c1-cec0-4c67-bf6a-91c73851fbff"}
22:10:21.278 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f51f870e-6989-486d-92c1-e0eca0dc3b4e"}
22:10:21.283 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f51f870e-6989-486d-92c1-e0eca0dc3b4e"}
22:10:24.251 02.968 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86be0661-142b-4a6a-b6fa-a0755f872ef2"}
22:10:24.255 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"86be0661-142b-4a6a-b6fa-a0755f872ef2"}
22:10:24.261 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b6f0c89-15cd-4c85-96b8-62a139398042"}
22:10:24.264 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8b6f0c89-15cd-4c85-96b8-62a139398042"}
22:10:27.252 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45f844d7-8ccf-4ebb-b930-82df0f0e740a"}
22:10:27.258 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"45f844d7-8ccf-4ebb-b930-82df0f0e740a"}
22:10:27.263 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7c6bd53-b90f-4883-b471-e48f74ec0741"}
22:10:27.267 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a7c6bd53-b90f-4883-b471-e48f74ec0741"}
22:10:30.251 02.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2fc46984-9234-4572-bb06-b23cf95ffb48"}
22:10:30.254 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2fc46984-9234-4572-bb06-b23cf95ffb48"}
22:10:30.257 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4740177-1bfa-4154-915d-903374dbf01e"}
22:10:30.261 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f4740177-1bfa-4154-915d-903374dbf01e"}
22:10:33.251 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f4935c15-2c91-48ad-8dcb-23df737dca6d"}
22:10:33.257 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f4935c15-2c91-48ad-8dcb-23df737dca6d"}
22:10:33.278 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2cd36893-436d-4c99-9695-3b3b78ee9868"}
22:10:33.283 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2cd36893-436d-4c99-9695-3b3b78ee9868"}
22:10:36.250 02.967 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"681b6c67-ec72-4374-a463-366e0588f334"}
22:10:36.253 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"681b6c67-ec72-4374-a463-366e0588f334"}
22:10:36.257 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ffece7a-49a7-48c2-b28d-104870b19d16"}
22:10:36.261 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ffece7a-49a7-48c2-b28d-104870b19d16"}
22:10:39.250 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8eb663c1-513e-4188-a629-d83f067742b8"}
22:10:39.255 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"8eb663c1-513e-4188-a629-d83f067742b8"}
22:10:39.259 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7be2d7f5-eb19-4072-88f2-c0df7dcfbf7b"}
22:10:39.262 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7be2d7f5-eb19-4072-88f2-c0df7dcfbf7b"}
22:10:42.250 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c5d0b10f-b4bf-4e56-93a0-e195707a7e45"}
22:10:42.255 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"c5d0b10f-b4bf-4e56-93a0-e195707a7e45"}
22:10:42.259 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"efd5e46e-3b14-4336-be09-f819573745cf"}
22:10:42.263 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"efd5e46e-3b14-4336-be09-f819573745cf"}
22:10:45.250 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dbdcb22b-37ae-45c2-a532-c7d3c1ce9378"}
22:10:45.254 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"dbdcb22b-37ae-45c2-a532-c7d3c1ce9378"}
22:10:45.259 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a386d34c-bd43-4856-bf0c-9916a4982db3"}
22:10:45.264 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a386d34c-bd43-4856-bf0c-9916a4982db3"}
22:10:48.249 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f6d88522-9a26-4743-a59d-4238094d53de"}
22:10:48.257 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f6d88522-9a26-4743-a59d-4238094d53de"}
22:10:48.264 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"930aa739-2e0b-42f4-80aa-9dffe86f247f"}
22:10:48.267 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"930aa739-2e0b-42f4-80aa-9dffe86f247f"}
22:10:51.248 02.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"327d1b7d-e487-4053-abeb-c1fd6c12a698"}
22:10:51.252 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"327d1b7d-e487-4053-abeb-c1fd6c12a698"}
22:10:51.260 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7fe9bd38-718a-46ff-b9d8-df7dca916a6e"}
22:10:51.265 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7fe9bd38-718a-46ff-b9d8-df7dca916a6e"}
22:10:54.255 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"30741a24-c744-4898-85fe-293f3dab9583"}
22:10:54.260 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"30741a24-c744-4898-85fe-293f3dab9583"}
22:10:54.264 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f29c5b95-40e5-45ab-9768-57482d25d24f"}
22:10:54.268 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f29c5b95-40e5-45ab-9768-57482d25d24f"}
22:10:57.277 03.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2214c9fc-b607-4600-adca-6df33249c358"}
22:10:57.286 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2214c9fc-b607-4600-adca-6df33249c358"}
22:10:57.292 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e0422dac-5a8e-4825-a8ac-e4bdfe175a05"}
22:10:57.296 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e0422dac-5a8e-4825-a8ac-e4bdfe175a05"}
22:11:00.292 02.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07b91734-4718-4da0-af23-f8e94789faf5"}
22:11:00.294 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"07b91734-4718-4da0-af23-f8e94789faf5"}
22:11:00.296 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3a092d3d-cf12-4009-9cc7-80e30eee45d4"}
22:11:00.301 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a092d3d-cf12-4009-9cc7-80e30eee45d4"}
22:11:03.291 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f36b3d6-ffca-4868-bb13-2abf59aa094a"}
22:11:03.292 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"1f36b3d6-ffca-4868-bb13-2abf59aa094a"}
22:11:03.292 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3ddef88-aae3-4f77-af3a-ea8bccd6104f"}
22:11:03.301 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3ddef88-aae3-4f77-af3a-ea8bccd6104f"}
22:11:06.426 03.125 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77e58559-fa35-4657-b91f-b6a7194307dd"}
22:11:06.428 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"77e58559-fa35-4657-b91f-b6a7194307dd"}
22:11:06.432 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ae7f43a-e7e0-483c-b104-fcd76440825a"}
22:11:06.435 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1ae7f43a-e7e0-483c-b104-fcd76440825a"}
22:11:09.424 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"38560530-9977-47a7-94cb-79b9bd66f953"}
22:11:09.427 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"38560530-9977-47a7-94cb-79b9bd66f953"}
22:11:09.432 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cef6c710-ae3a-4103-a712-0be08894d789"}
22:11:09.435 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cef6c710-ae3a-4103-a712-0be08894d789"}
22:11:12.426 02.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d76a8f88-25f3-4583-97ae-0db56c946498"}
22:11:12.428 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d76a8f88-25f3-4583-97ae-0db56c946498"}
22:11:12.432 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b87dd50-f14b-464c-86f0-1a262f217e01"}
22:11:12.435 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b87dd50-f14b-464c-86f0-1a262f217e01"}
22:11:15.433 02.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b2a6d997-3bae-43fc-8ead-1f0021cf6105"}
22:11:15.434 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"b2a6d997-3bae-43fc-8ead-1f0021cf6105"}
22:11:15.439 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ebf098e6-77e5-477f-9d96-526d072ea607"}
22:11:15.439 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ebf098e6-77e5-477f-9d96-526d072ea607"}
22:11:18.426 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"500242c5-7cb9-4056-bbd0-b26f0e8369a8"}
22:11:18.430 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"500242c5-7cb9-4056-bbd0-b26f0e8369a8"}
22:11:18.434 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8a0bc4fb-7c77-4658-8a72-8e9fc1267238"}
22:11:18.438 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8a0bc4fb-7c77-4658-8a72-8e9fc1267238"}
22:11:21.425 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a67bb367-77d2-423a-be05-97fdbcc38658"}
22:11:21.428 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"a67bb367-77d2-423a-be05-97fdbcc38658"}
22:11:21.432 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf5e11ca-9f8e-4b24-84ab-e310d7e6d28f"}
22:11:21.435 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf5e11ca-9f8e-4b24-84ab-e310d7e6d28f"}
22:11:24.425 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb7acfc1-8f58-4315-b484-a9a92c95e0fd"}
22:11:24.429 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"eb7acfc1-8f58-4315-b484-a9a92c95e0fd"}
22:11:24.434 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bcf9c6cb-d216-4769-85d1-87f8dc3658c1"}
22:11:24.437 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bcf9c6cb-d216-4769-85d1-87f8dc3658c1"}
22:11:27.425 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c9d6e5a-0f58-47ae-8a26-dae8585d51cb"}
22:11:27.429 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"1c9d6e5a-0f58-47ae-8a26-dae8585d51cb"}
22:11:27.435 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e37038e2-8e53-4acb-a8e2-ce8978180546"}
22:11:27.439 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e37038e2-8e53-4acb-a8e2-ce8978180546"}
22:11:30.427 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f1a8b6b-c807-4d74-a8fc-74a305fa74d6"}
22:11:30.430 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"8f1a8b6b-c807-4d74-a8fc-74a305fa74d6"}
22:11:30.433 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98a53e88-6960-44ae-8bc8-d3eced96b224"}
22:11:30.435 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"98a53e88-6960-44ae-8bc8-d3eced96b224"}
22:11:33.425 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"218a4a8f-1ea4-4f4e-9624-b2cb5c124ebc"}
22:11:33.428 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"218a4a8f-1ea4-4f4e-9624-b2cb5c124ebc"}
22:11:33.433 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e7f138bc-ab60-4618-9374-414e1411279d"}
22:11:33.436 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e7f138bc-ab60-4618-9374-414e1411279d"}
22:11:36.424 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f58b795a-bd30-40d7-9670-cbfbf0399fc1"}
22:11:36.429 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f58b795a-bd30-40d7-9670-cbfbf0399fc1"}
22:11:36.434 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b5431e48-5272-44c8-8bcf-55c5260dbba8"}
22:11:36.437 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b5431e48-5272-44c8-8bcf-55c5260dbba8"}
22:11:39.423 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5722c4c5-31dc-4cfa-bef5-3ed18755060d"}
22:11:39.430 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"5722c4c5-31dc-4cfa-bef5-3ed18755060d"}
22:11:39.440 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dcc944dd-cc45-44f0-b798-f9b938c5e330"}
22:11:39.444 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dcc944dd-cc45-44f0-b798-f9b938c5e330"}
22:11:42.434 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78032c84-c4c4-43fa-9fff-0b4ea30111cd"}
22:11:42.435 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"78032c84-c4c4-43fa-9fff-0b4ea30111cd"}
22:11:42.435 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b56e0f1-4ad0-49d9-ba9c-04475e4bdd2d"}
22:11:42.447 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b56e0f1-4ad0-49d9-ba9c-04475e4bdd2d"}
22:11:45.439 02.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39812153-26be-43ed-bcc2-f33dc6d6f310"}
22:11:45.441 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"39812153-26be-43ed-bcc2-f33dc6d6f310"}
22:11:45.448 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8dcaca2d-066a-4d4c-88d4-df7255f6e0ce"}
22:11:45.450 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8dcaca2d-066a-4d4c-88d4-df7255f6e0ce"}
22:11:48.440 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b045307-791f-47f2-ab0f-3ee316fb0bd4"}
22:11:48.440 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"6b045307-791f-47f2-ab0f-3ee316fb0bd4"}
22:11:48.440 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"58041a52-88ed-4fcb-bc0d-6eece4e475f1"}
22:11:48.451 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"58041a52-88ed-4fcb-bc0d-6eece4e475f1"}
22:11:51.439 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"81378b3e-30e3-43a0-b23d-09c6351d30ad"}
22:11:51.439 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"81378b3e-30e3-43a0-b23d-09c6351d30ad"}
22:11:51.445 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23ce4916-1ab5-495e-b627-afdb5585ac65"}
22:11:51.448 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"23ce4916-1ab5-495e-b627-afdb5585ac65"}
22:11:54.438 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"17bb1b4e-fc20-421f-86c0-1400b643e364"}
22:11:54.441 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"17bb1b4e-fc20-421f-86c0-1400b643e364"}
22:11:54.446 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0ec7c72-22b9-4af8-a0fa-983b2520367a"}
22:11:54.450 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0ec7c72-22b9-4af8-a0fa-983b2520367a"}
22:11:57.433 02.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78274ce7-2e66-4672-9811-63ada3243ccb"}
22:11:57.437 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"78274ce7-2e66-4672-9811-63ada3243ccb"}
22:11:57.441 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa9ee4e2-1e6c-47f0-b604-b2535abf80b3"}
22:11:57.444 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa9ee4e2-1e6c-47f0-b604-b2535abf80b3"}
22:12:00.432 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"136f3ac1-a358-496e-a05f-b0552f0596c9"}
22:12:00.435 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"136f3ac1-a358-496e-a05f-b0552f0596c9"}
22:12:00.439 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b53ab1c-6b5a-4436-8323-5ed9eec9332a"}
22:12:00.442 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b53ab1c-6b5a-4436-8323-5ed9eec9332a"}
22:12:03.431 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab95d2a7-da62-4faa-aec8-97bfbd2745e4"}
22:12:03.435 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ab95d2a7-da62-4faa-aec8-97bfbd2745e4"}
22:12:03.439 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c679c084-b9cb-4873-8551-a8646b711fb8"}
22:12:03.442 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c679c084-b9cb-4873-8551-a8646b711fb8"}
22:12:06.442 03.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"798273df-55d2-4c21-8fcf-379489541a0b"}
22:12:06.445 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"798273df-55d2-4c21-8fcf-379489541a0b"}
22:12:06.449 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b3ab0c7-2779-41ee-b54f-64a75922bc4a"}
22:12:06.454 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b3ab0c7-2779-41ee-b54f-64a75922bc4a"}
22:12:09.438 02.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91dba23b-3084-4cea-b5b0-e0227b4a9fcf"}
22:12:09.441 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"91dba23b-3084-4cea-b5b0-e0227b4a9fcf"}
22:12:09.445 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a913b40-956e-4d5c-bdf3-c95f872ff757"}
22:12:09.447 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1a913b40-956e-4d5c-bdf3-c95f872ff757"}
22:12:12.437 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c613e7e-3cf0-4ce8-b6fc-0d7f409ceb64"}
22:12:12.440 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"5c613e7e-3cf0-4ce8-b6fc-0d7f409ceb64"}
22:12:12.446 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ed2f295-97a3-41d3-bf9f-b1eac2336c55"}
22:12:12.450 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1ed2f295-97a3-41d3-bf9f-b1eac2336c55"}
22:12:15.493 03.043 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"13912466-df84-4a74-a3d2-dc655ccc9083"}
22:12:15.498 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"13912466-df84-4a74-a3d2-dc655ccc9083"}
22:12:15.508 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b4956fd-fb1b-4232-8ecd-7840726454dd"}
22:12:15.513 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b4956fd-fb1b-4232-8ecd-7840726454dd"}
22:12:18.499 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d34db28-d42b-4322-a650-fb530fcb6c53"}
22:12:18.501 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"0d34db28-d42b-4322-a650-fb530fcb6c53"}
22:12:18.506 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a83bda00-cb55-4bf7-9e8d-5553daad4fae"}
22:12:18.510 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a83bda00-cb55-4bf7-9e8d-5553daad4fae"}
22:12:21.505 02.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"81fc22c7-3e05-40de-b7a6-d2a5e142211f"}
22:12:21.511 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"81fc22c7-3e05-40de-b7a6-d2a5e142211f"}
22:12:21.517 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78ba1bfa-c090-47c5-96cf-97bf32237fbc"}
22:12:21.526 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"78ba1bfa-c090-47c5-96cf-97bf32237fbc"}
22:12:24.521 02.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3ff9f48-9dcb-4381-a0a7-07b7cb6b2c9a"}
22:12:24.522 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f3ff9f48-9dcb-4381-a0a7-07b7cb6b2c9a"}
22:12:24.527 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b3b4e5d-3980-4f93-b825-04943d699541"}
22:12:24.527 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b3b4e5d-3980-4f93-b825-04943d699541"}
22:12:27.522 02.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"836800e5-feaa-4354-8b4c-05facb71610e"}
22:12:27.526 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"836800e5-feaa-4354-8b4c-05facb71610e"}
22:12:27.531 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9360fce-583a-4049-8ac9-7a0bc393fa0c"}
22:12:27.533 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a9360fce-583a-4049-8ac9-7a0bc393fa0c"}
22:12:29.960 02.427 16872 evsrv: cli 0D3BFB48 connect
22:12:29.995 00.035 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"9c40d315-2d8e-4545-a5b3-779c68bc1450"}
22:12:30.000 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c40d315-2d8e-4545-a5b3-779c68bc1450"}
22:12:30.007 00.007 16872 evsrv: cli 0D3BFB48 disconnect
22:12:30.523 00.516 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d53b8542-8c77-488f-8604-3bfa8438ec96"}
22:12:30.526 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d53b8542-8c77-488f-8604-3bfa8438ec96"}
22:12:30.529 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f860660-29ab-4bd4-8bf6-3da6b7e9faf1"}
22:12:30.533 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f860660-29ab-4bd4-8bf6-3da6b7e9faf1"}
22:12:33.522 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8a6808d3-dcb3-4446-a5c1-48fcecb69236"}
22:12:33.526 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"8a6808d3-dcb3-4446-a5c1-48fcecb69236"}
22:12:33.532 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f1d3a540-ecee-42a2-9071-e12f1c0f185b"}
22:12:33.547 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f1d3a540-ecee-42a2-9071-e12f1c0f185b"}
22:12:36.521 02.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a758a1a7-b048-4d0d-8094-7fffde5d15fa"}
22:12:36.527 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"a758a1a7-b048-4d0d-8094-7fffde5d15fa"}
22:12:36.532 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"68561bfd-e1da-4f11-945d-87fb1dd38cf9"}
22:12:36.537 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"68561bfd-e1da-4f11-945d-87fb1dd38cf9"}
22:12:39.522 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d2547618-4ce1-498f-b822-b9140d5cca93"}
22:12:39.529 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d2547618-4ce1-498f-b822-b9140d5cca93"}
22:12:39.535 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"def42269-74fb-46af-a3fd-dad2b87ec49a"}
22:12:39.538 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"def42269-74fb-46af-a3fd-dad2b87ec49a"}
22:12:42.521 02.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d78086d-707a-445e-8bb9-7ae175cc5041"}
22:12:42.524 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"7d78086d-707a-445e-8bb9-7ae175cc5041"}
22:12:42.530 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2cec400-8b21-4903-bf71-1e4e29d2db85"}
22:12:42.533 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2cec400-8b21-4903-bf71-1e4e29d2db85"}
22:12:45.521 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"399a9650-48d6-40c6-aa9f-2d90c33ea40e"}
22:12:45.524 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"399a9650-48d6-40c6-aa9f-2d90c33ea40e"}
22:12:45.527 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9852c4ae-dfe1-4a15-b38c-209ffc1c6f5a"}
22:12:45.530 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9852c4ae-dfe1-4a15-b38c-209ffc1c6f5a"}
22:12:48.520 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb43feeb-0622-4417-bb0a-1b2f3c23ac22"}
22:12:48.524 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"cb43feeb-0622-4417-bb0a-1b2f3c23ac22"}
22:12:48.527 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b9c02ea-5b59-411a-bf64-4dbf3e17da96"}
22:12:48.530 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b9c02ea-5b59-411a-bf64-4dbf3e17da96"}
22:12:51.520 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33a43a41-28cd-475b-8b33-70bead83999d"}
22:12:51.522 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"33a43a41-28cd-475b-8b33-70bead83999d"}
22:12:51.526 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea185477-9e09-47c6-82de-40470c6913c5"}
22:12:51.529 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea185477-9e09-47c6-82de-40470c6913c5"}
22:12:54.519 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"38319995-f187-45ab-bba8-eb6965fcf0f8"}
22:12:54.522 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"38319995-f187-45ab-bba8-eb6965fcf0f8"}
22:12:54.526 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a57d46ee-90ed-42a8-b167-479b8e81b2b0"}
22:12:54.530 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a57d46ee-90ed-42a8-b167-479b8e81b2b0"}
22:12:57.518 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f45b834d-b05e-47c7-9183-814e4d0263c0"}
22:12:57.523 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f45b834d-b05e-47c7-9183-814e4d0263c0"}
22:12:57.530 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f12bceb7-74eb-4559-8f46-ef4fd8196568"}
22:12:57.535 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f12bceb7-74eb-4559-8f46-ef4fd8196568"}
22:13:00.518 02.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"497f54af-5ceb-40aa-b505-4bd089d0f9cd"}
22:13:00.524 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"497f54af-5ceb-40aa-b505-4bd089d0f9cd"}
22:13:00.534 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e552a291-b64a-40fc-a85c-edcb0aa55dc5"}
22:13:00.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e552a291-b64a-40fc-a85c-edcb0aa55dc5"}
22:13:03.518 02.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b030ad93-517b-434b-a14c-53d41d0a84bf"}
22:13:03.522 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"b030ad93-517b-434b-a14c-53d41d0a84bf"}
22:13:03.526 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0996899f-8978-44f0-884f-27bb748244d0"}
22:13:03.530 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0996899f-8978-44f0-884f-27bb748244d0"}
22:13:06.517 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75cdd499-ad75-460e-af7c-10fb2bbcde3a"}
22:13:06.521 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"75cdd499-ad75-460e-af7c-10fb2bbcde3a"}
22:13:06.524 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe0aec7c-b1a5-4cf5-9bff-7b8cc54873bb"}
22:13:06.528 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe0aec7c-b1a5-4cf5-9bff-7b8cc54873bb"}
22:13:09.518 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"107ec174-24a2-4f26-8d39-303aa5eb746d"}
22:13:09.521 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"107ec174-24a2-4f26-8d39-303aa5eb746d"}
22:13:09.523 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa6e81b1-dec8-42c8-8584-71ef46df832a"}
22:13:09.527 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa6e81b1-dec8-42c8-8584-71ef46df832a"}
22:13:12.517 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91849ffd-7230-447e-a07c-f3c807991f27"}
22:13:12.519 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"91849ffd-7230-447e-a07c-f3c807991f27"}
22:13:12.525 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6b19976e-b350-487c-9a25-5465120ccfad"}
22:13:12.525 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6b19976e-b350-487c-9a25-5465120ccfad"}
22:13:15.526 03.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2df481b2-2515-4aff-8a82-fb20b18e3a29"}
22:13:15.526 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2df481b2-2515-4aff-8a82-fb20b18e3a29"}
22:13:15.534 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40a352db-88ab-4058-9073-8cc698c66085"}
22:13:15.538 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"40a352db-88ab-4058-9073-8cc698c66085"}
22:13:18.528 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82661b77-3841-476e-82ed-f34c94da2c96"}
22:13:18.528 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"82661b77-3841-476e-82ed-f34c94da2c96"}
22:13:18.528 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51f03e7f-e1fc-4de9-aebf-dd4d1a6f197d"}
22:13:18.535 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"51f03e7f-e1fc-4de9-aebf-dd4d1a6f197d"}
22:13:19.005 00.470 16872 evsrv: cli 0D3C0A48 connect
22:13:19.020 00.015 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a83bc275-a901-444b-a652-a9553508f352"}
22:13:19.025 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"a83bc275-a901-444b-a652-a9553508f352"}
22:13:19.029 00.004 16872 evsrv: cli 0D3C0A48 disconnect
22:13:21.523 02.494 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e679caf6-92ef-45d8-b433-4069e702f380"}
22:13:21.526 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e679caf6-92ef-45d8-b433-4069e702f380"}
22:13:21.530 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"89478c33-2286-42dd-a6b9-d69335d615c7"}
22:13:21.535 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"89478c33-2286-42dd-a6b9-d69335d615c7"}
22:13:24.524 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fad163ed-6343-42c9-a3da-7a2e1645f2cf"}
22:13:24.530 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"fad163ed-6343-42c9-a3da-7a2e1645f2cf"}
22:13:24.534 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"79a12645-8965-43c8-87cf-35b20d75ea4d"}
22:13:24.538 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"79a12645-8965-43c8-87cf-35b20d75ea4d"}
22:13:27.524 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94bc72ad-afd9-40e2-b3f5-af4e085eaccc"}
22:13:27.529 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"94bc72ad-afd9-40e2-b3f5-af4e085eaccc"}
22:13:27.536 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b387e56-6eef-40b0-821a-2be90c916cb3"}
22:13:27.541 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7b387e56-6eef-40b0-821a-2be90c916cb3"}
22:13:30.523 02.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"672159c9-c4c1-4c8a-bdee-39c8e7b62cdf"}
22:13:30.526 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"672159c9-c4c1-4c8a-bdee-39c8e7b62cdf"}
22:13:30.530 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dbb2d375-8b45-4c5d-b636-1530eb9eac62"}
22:13:30.534 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dbb2d375-8b45-4c5d-b636-1530eb9eac62"}
22:13:33.522 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"295df994-5d33-4d21-a9e0-4fadf7a96d57"}
22:13:33.526 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"295df994-5d33-4d21-a9e0-4fadf7a96d57"}
22:13:33.536 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3ea8275-7602-40a2-8692-da79340d32b0"}
22:13:33.540 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3ea8275-7602-40a2-8692-da79340d32b0"}
22:13:36.523 02.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f351cae-54c4-41db-b5b9-9fa7386c4ea2"}
22:13:36.527 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"7f351cae-54c4-41db-b5b9-9fa7386c4ea2"}
22:13:36.530 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61d51cb3-ce5e-4c22-95c6-ae1eb417dd32"}
22:13:36.533 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"61d51cb3-ce5e-4c22-95c6-ae1eb417dd32"}
22:13:39.522 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c7d3055-175e-4564-a719-e49e56f5a326"}
22:13:39.526 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2c7d3055-175e-4564-a719-e49e56f5a326"}
22:13:39.530 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c670f3d7-cba6-4cb5-9a53-152b518a9445"}
22:13:39.534 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c670f3d7-cba6-4cb5-9a53-152b518a9445"}
22:13:42.523 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42f82db1-d374-4d75-ac6b-b15d39635e96"}
22:13:42.525 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"42f82db1-d374-4d75-ac6b-b15d39635e96"}
22:13:42.528 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e22ac60d-802f-4ca4-9caf-c6179eafbbcd"}
22:13:42.530 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e22ac60d-802f-4ca4-9caf-c6179eafbbcd"}
22:13:45.525 02.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"412bdbc4-d21e-4a27-852a-4024eb12bdba"}
22:13:45.529 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"412bdbc4-d21e-4a27-852a-4024eb12bdba"}
22:13:45.540 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76473e98-6d26-478e-b302-5e7cded4b257"}
22:13:45.549 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"76473e98-6d26-478e-b302-5e7cded4b257"}
22:13:48.524 02.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70609940-6413-4eaa-8d38-aff669c28794"}
22:13:48.527 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"70609940-6413-4eaa-8d38-aff669c28794"}
22:13:48.530 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e586a1e5-2590-4a29-be22-49909062f6bc"}
22:13:48.534 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e586a1e5-2590-4a29-be22-49909062f6bc"}
22:13:51.532 02.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06bd144b-ae6b-4ad1-8002-194506709534"}
22:13:51.536 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"06bd144b-ae6b-4ad1-8002-194506709534"}
22:13:51.540 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d3a02662-7e89-4e21-a29a-c58b0e612bb8"}
22:13:51.545 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d3a02662-7e89-4e21-a29a-c58b0e612bb8"}
22:13:54.530 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6cc27bfa-d25b-4126-8705-34fee847c99b"}
22:13:54.534 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"6cc27bfa-d25b-4126-8705-34fee847c99b"}
22:13:54.550 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1cba797b-69f2-46e1-abb2-99e67a623806"}
22:13:54.555 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1cba797b-69f2-46e1-abb2-99e67a623806"}
22:13:57.529 02.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc4a7456-349e-42d2-9acd-8ce19aa73c90"}
22:13:57.535 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"fc4a7456-349e-42d2-9acd-8ce19aa73c90"}
22:13:57.541 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d10a45e-49fe-4934-8e5a-467ab3e85527"}
22:13:57.545 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d10a45e-49fe-4934-8e5a-467ab3e85527"}
22:14:00.531 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad2ea90a-d44a-444d-b8a9-708dcfbfce32"}
22:14:00.533 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ad2ea90a-d44a-444d-b8a9-708dcfbfce32"}
22:14:00.537 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76f1d52f-d113-46ce-9127-7001d377ae8f"}
22:14:00.540 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"76f1d52f-d113-46ce-9127-7001d377ae8f"}
22:14:03.529 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"966dfa85-9b78-4097-92b1-644c03aaf3eb"}
22:14:03.537 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"966dfa85-9b78-4097-92b1-644c03aaf3eb"}
22:14:03.544 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e612b54-3f5c-4e7c-bdb5-2f6afdb8c99e"}
22:14:03.547 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e612b54-3f5c-4e7c-bdb5-2f6afdb8c99e"}
22:14:06.529 02.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f35b43a5-6738-41db-a131-167a5b4fac31"}
22:14:06.532 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f35b43a5-6738-41db-a131-167a5b4fac31"}
22:14:06.536 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00f364a8-cf0b-4f6b-8570-fb5a96d6bd68"}
22:14:06.540 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"00f364a8-cf0b-4f6b-8570-fb5a96d6bd68"}
22:14:09.528 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5046c807-2931-48f5-9da2-8b2f0cb8eae3"}
22:14:09.531 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"5046c807-2931-48f5-9da2-8b2f0cb8eae3"}
22:14:09.535 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a535f10f-0d57-4c12-a53c-83303dc52a99"}
22:14:09.538 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a535f10f-0d57-4c12-a53c-83303dc52a99"}
22:14:12.528 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1cccce8d-4dbe-4f73-a47a-0a6a0b879787"}
22:14:12.531 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"1cccce8d-4dbe-4f73-a47a-0a6a0b879787"}
22:14:12.533 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"939fc058-a6d4-4aec-9bdc-f1da465edd44"}
22:14:12.539 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"939fc058-a6d4-4aec-9bdc-f1da465edd44"}
22:14:15.528 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c332a6d-5e02-450c-9f65-b337dac2157b"}
22:14:15.533 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"0c332a6d-5e02-450c-9f65-b337dac2157b"}
22:14:15.539 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"63a2d326-d1fc-4191-ba36-333f80be7c11"}
22:14:15.543 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"63a2d326-d1fc-4191-ba36-333f80be7c11"}
22:14:18.528 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b5a672b-1d27-461c-9995-8bb004310959"}
22:14:18.532 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"5b5a672b-1d27-461c-9995-8bb004310959"}
22:14:18.535 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d50fd638-2040-4b91-8b37-26591fe58436"}
22:14:18.538 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d50fd638-2040-4b91-8b37-26591fe58436"}
22:14:21.529 02.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba335ef6-81dd-4cf5-8ec3-628fed804b52"}
22:14:21.533 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ba335ef6-81dd-4cf5-8ec3-628fed804b52"}
22:14:21.537 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82c881ba-e5ca-4874-b619-5b99bda77a4d"}
22:14:21.541 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"82c881ba-e5ca-4874-b619-5b99bda77a4d"}
22:14:24.529 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6ce9f66-c5e3-451a-9630-cb12c600ddb0"}
22:14:24.534 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d6ce9f66-c5e3-451a-9630-cb12c600ddb0"}
22:14:24.540 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"867e01f2-fe09-4847-b809-961a08ef1e62"}
22:14:24.546 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"867e01f2-fe09-4847-b809-961a08ef1e62"}
22:14:27.532 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f36b1147-df5c-4d67-b4f9-128412bfb9d9"}
22:14:27.536 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f36b1147-df5c-4d67-b4f9-128412bfb9d9"}
22:14:27.541 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1bcd275-da6a-48cb-bbfd-515da6f17330"}
22:14:27.545 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a1bcd275-da6a-48cb-bbfd-515da6f17330"}
22:14:30.532 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"256e803b-16de-4bd1-8cdf-78bb7e4cf69c"}
22:14:30.537 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"256e803b-16de-4bd1-8cdf-78bb7e4cf69c"}
22:14:30.540 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"005fb751-bae6-44f3-b0ae-345b73fe39f2"}
22:14:30.544 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"005fb751-bae6-44f3-b0ae-345b73fe39f2"}
22:14:33.533 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7899799d-d619-4fb7-8f6b-7d67d681defb"}
22:14:33.538 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"7899799d-d619-4fb7-8f6b-7d67d681defb"}
22:14:33.541 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba7acece-6dc1-4b3a-8ead-efa6a2390dba"}
22:14:33.544 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba7acece-6dc1-4b3a-8ead-efa6a2390dba"}
22:14:36.533 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5abe207f-1906-4f1f-a160-8d124da1f30a"}
22:14:36.536 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"5abe207f-1906-4f1f-a160-8d124da1f30a"}
22:14:36.539 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"382696a6-e0de-40a5-88e2-0d8c713e1fe1"}
22:14:36.544 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"382696a6-e0de-40a5-88e2-0d8c713e1fe1"}
22:14:39.534 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3e96f37a-2cd4-4ecc-b351-7add0cd801df"}
22:14:39.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"3e96f37a-2cd4-4ecc-b351-7add0cd801df"}
22:14:39.540 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f658c62d-5cc0-4127-9c2a-498f61a53cd8"}
22:14:39.544 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f658c62d-5cc0-4127-9c2a-498f61a53cd8"}
22:14:42.531 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba07b4db-f911-4aa7-86c6-f2d95fb90703"}
22:14:42.539 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ba07b4db-f911-4aa7-86c6-f2d95fb90703"}
22:14:42.544 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c6d01ad1-2b8a-4e2d-8921-b91a40abdd86"}
22:14:42.547 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6d01ad1-2b8a-4e2d-8921-b91a40abdd86"}
22:14:45.531 02.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"903502bd-3477-44f2-b186-d547a7c448e5"}
22:14:45.534 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"903502bd-3477-44f2-b186-d547a7c448e5"}
22:14:45.547 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f02f685e-b5ee-435d-8e66-ae292a4f3bec"}
22:14:45.553 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f02f685e-b5ee-435d-8e66-ae292a4f3bec"}
22:14:48.530 02.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8744c56f-6a28-4f92-b9fe-be7a13eff7c4"}
22:14:48.535 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"8744c56f-6a28-4f92-b9fe-be7a13eff7c4"}
22:14:48.542 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0cd778c3-8961-4efd-a14d-c83f0437fc30"}
22:14:48.545 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0cd778c3-8961-4efd-a14d-c83f0437fc30"}
22:14:51.529 02.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e230c73c-6982-4b10-bd37-8bd412c29c53"}
22:14:51.537 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e230c73c-6982-4b10-bd37-8bd412c29c53"}
22:14:51.543 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"87bbe4e0-fa7a-4024-b131-34d628c11e70"}
22:14:51.546 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"87bbe4e0-fa7a-4024-b131-34d628c11e70"}
22:14:54.529 02.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae7e94bf-91f7-4740-8dbd-25c3ed374a48"}
22:14:54.534 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ae7e94bf-91f7-4740-8dbd-25c3ed374a48"}
22:14:54.538 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cbe8fcd3-950f-418b-ba81-6dbd55c5453b"}
22:14:54.542 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cbe8fcd3-950f-418b-ba81-6dbd55c5453b"}
22:14:57.528 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63b0b62d-19fd-4679-b5a2-b88c43ae4b1b"}
22:14:57.533 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"63b0b62d-19fd-4679-b5a2-b88c43ae4b1b"}
22:14:57.538 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"32df433b-21ae-420e-8fb6-f99063019821"}
22:14:57.542 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"32df433b-21ae-420e-8fb6-f99063019821"}
22:15:00.528 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc9a1630-0625-4dc9-8055-db70cc280981"}
22:15:00.531 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"bc9a1630-0625-4dc9-8055-db70cc280981"}
22:15:00.535 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a6229d8-cbc4-419d-99f8-bc72ecf765c7"}
22:15:00.538 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a6229d8-cbc4-419d-99f8-bc72ecf765c7"}
22:15:03.531 02.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f87516f7-431f-412d-acc4-9e1f5dbbda74"}
22:15:03.535 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f87516f7-431f-412d-acc4-9e1f5dbbda74"}
22:15:03.541 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"910213ce-46dd-4ee6-b91f-d2ff72f6cb83"}
22:15:03.543 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"910213ce-46dd-4ee6-b91f-d2ff72f6cb83"}
22:15:06.530 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b2b09ab0-db80-4831-b456-856f9b5f2093"}
22:15:06.533 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"b2b09ab0-db80-4831-b456-856f9b5f2093"}
22:15:06.538 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7883ab77-e29f-40c6-a210-cf552f738d48"}
22:15:06.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7883ab77-e29f-40c6-a210-cf552f738d48"}
22:15:09.533 02.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b08cf5e4-7b7d-406d-a328-5d355bb8247d"}
22:15:09.537 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"b08cf5e4-7b7d-406d-a328-5d355bb8247d"}
22:15:09.541 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"970ca41d-80a3-4ea2-abc5-b20480840cee"}
22:15:09.550 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"970ca41d-80a3-4ea2-abc5-b20480840cee"}
22:15:12.534 02.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e954db70-9979-42a0-a12c-444d93d9839d"}
22:15:12.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e954db70-9979-42a0-a12c-444d93d9839d"}
22:15:12.541 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a213843d-38cd-4a2b-afb8-1efa1470bf7c"}
22:15:12.545 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a213843d-38cd-4a2b-afb8-1efa1470bf7c"}
22:15:15.533 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f24de029-21ba-4390-a084-c7e97bc2e8a9"}
22:15:15.539 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f24de029-21ba-4390-a084-c7e97bc2e8a9"}
22:15:15.543 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b8863ab-e119-46fa-8d0e-2e0bb266113f"}
22:15:15.547 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b8863ab-e119-46fa-8d0e-2e0bb266113f"}
22:15:18.534 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f51d3aed-9373-49d2-a6d0-ed4130180f46"}
22:15:18.540 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f51d3aed-9373-49d2-a6d0-ed4130180f46"}
22:15:18.544 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76f1f529-8552-451e-9870-d0c8f6197bb0"}
22:15:18.549 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"76f1f529-8552-451e-9870-d0c8f6197bb0"}
22:15:21.532 02.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70a174ec-4e0f-47fb-92f8-806ae645cda5"}
22:15:21.538 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"70a174ec-4e0f-47fb-92f8-806ae645cda5"}
22:15:21.542 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6cb0ed6e-edd5-4b8e-bb30-868a7d81299d"}
22:15:21.545 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6cb0ed6e-edd5-4b8e-bb30-868a7d81299d"}
22:15:24.534 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e7d103e-fac1-45b4-b213-370d9db1e983"}
22:15:24.539 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"0e7d103e-fac1-45b4-b213-370d9db1e983"}
22:15:24.543 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e7eb4328-e9b4-41a5-9541-6d6ec3d179c2"}
22:15:24.547 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e7eb4328-e9b4-41a5-9541-6d6ec3d179c2"}
22:15:27.532 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07d0a7ac-ca58-4d93-af63-50c741e4fb7f"}
22:15:27.540 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"07d0a7ac-ca58-4d93-af63-50c741e4fb7f"}
22:15:27.546 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"241a7f2c-305a-4eaa-87df-84486cb858d7"}
22:15:27.550 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"241a7f2c-305a-4eaa-87df-84486cb858d7"}
22:15:30.531 02.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07b1d578-3e5b-424f-a583-8cba25284ebe"}
22:15:30.535 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"07b1d578-3e5b-424f-a583-8cba25284ebe"}
22:15:30.540 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"16a9bacd-379a-4807-a159-7d210f6be68e"}
22:15:30.546 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"16a9bacd-379a-4807-a159-7d210f6be68e"}
22:15:33.531 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6063209-2475-4d72-b505-62068823dd98"}
22:15:33.534 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d6063209-2475-4d72-b505-62068823dd98"}
22:15:33.538 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ccbd354b-94cf-42fc-8ad0-453889351e58"}
22:15:33.542 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ccbd354b-94cf-42fc-8ad0-453889351e58"}
22:15:36.531 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eca48469-c901-4f5f-a5dd-813ae35234c0"}
22:15:36.534 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"eca48469-c901-4f5f-a5dd-813ae35234c0"}
22:15:36.539 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"351bde9d-5aa9-43e6-9c71-1f4a0679b0b4"}
22:15:36.542 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"351bde9d-5aa9-43e6-9c71-1f4a0679b0b4"}
22:15:39.533 02.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"228f5fb3-2681-43d7-ad81-25af7cdf2993"}
22:15:39.536 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"228f5fb3-2681-43d7-ad81-25af7cdf2993"}
22:15:39.541 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21dc969a-3079-46ed-bb44-92c00b1f3d17"}
22:15:39.543 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"21dc969a-3079-46ed-bb44-92c00b1f3d17"}
22:15:42.531 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb6fe101-af1a-4bed-9404-c6726a14114d"}
22:15:42.534 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"eb6fe101-af1a-4bed-9404-c6726a14114d"}
22:15:42.538 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf4a2b76-342b-499a-9570-e9cae6a49900"}
22:15:42.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf4a2b76-342b-499a-9570-e9cae6a49900"}
22:15:45.533 02.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74a3c99b-3c91-4bb6-8379-1cc6e6ad2e07"}
22:15:45.536 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"74a3c99b-3c91-4bb6-8379-1cc6e6ad2e07"}
22:15:45.542 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c033894b-0cc6-4d2c-99d5-c3dbf862b166"}
22:15:45.547 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c033894b-0cc6-4d2c-99d5-c3dbf862b166"}
22:15:48.532 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da3e93f0-fc7d-4ac3-aa68-2054cf534269"}
22:15:48.535 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"da3e93f0-fc7d-4ac3-aa68-2054cf534269"}
22:15:48.538 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51e70bc7-fc53-40c2-856f-54b0e241fc12"}
22:15:48.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"51e70bc7-fc53-40c2-856f-54b0e241fc12"}
22:15:51.531 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ea92d95-0857-4991-b2f6-269d62fda725"}
22:15:51.537 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"8ea92d95-0857-4991-b2f6-269d62fda725"}
22:15:51.541 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1e85a41-6445-42df-8b22-0520448536e2"}
22:15:51.544 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1e85a41-6445-42df-8b22-0520448536e2"}
22:15:54.531 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e43b470b-a989-4398-914f-7c94efaadf6c"}
22:15:54.534 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e43b470b-a989-4398-914f-7c94efaadf6c"}
22:15:54.538 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af7a5f25-0e0d-4c9b-b335-405bb53286fe"}
22:15:54.542 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"af7a5f25-0e0d-4c9b-b335-405bb53286fe"}
22:15:57.529 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e005a11-eab5-4840-9154-f1fd4feb15d7"}
22:15:57.533 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"9e005a11-eab5-4840-9154-f1fd4feb15d7"}
22:15:57.538 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fc1beb36-a0f7-48ea-8bd3-71de5d7bf13d"}
22:15:57.542 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc1beb36-a0f7-48ea-8bd3-71de5d7bf13d"}
22:16:00.529 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f54f8fff-6e8c-45f4-b0cc-f4b0c408845f"}
22:16:00.532 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f54f8fff-6e8c-45f4-b0cc-f4b0c408845f"}
22:16:00.536 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67bad56d-1696-4fff-b614-1302969f5e93"}
22:16:00.539 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"67bad56d-1696-4fff-b614-1302969f5e93"}
22:16:03.528 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1705f7d-fba4-4bd3-bc0d-ccc4ab089820"}
22:16:03.532 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f1705f7d-fba4-4bd3-bc0d-ccc4ab089820"}
22:16:03.540 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dfee27e7-0db5-4cd0-af8c-093103467bd4"}
22:16:03.545 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dfee27e7-0db5-4cd0-af8c-093103467bd4"}
22:16:06.527 02.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2728636b-5caf-48b6-87e5-4895abd7c086"}
22:16:06.531 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2728636b-5caf-48b6-87e5-4895abd7c086"}
22:16:06.540 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1b471b8-0476-4aab-aefd-6b1a95588276"}
22:16:06.544 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1b471b8-0476-4aab-aefd-6b1a95588276"}
22:16:09.528 02.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d663c379-181b-4637-b2a0-4290fd6ef1e1"}
22:16:09.531 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d663c379-181b-4637-b2a0-4290fd6ef1e1"}
22:16:09.539 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0568faa4-66d1-4f7f-88c6-10711ef26679"}
22:16:09.543 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0568faa4-66d1-4f7f-88c6-10711ef26679"}
22:16:12.527 02.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31833181-1cde-4b4e-a71d-02e82754cd78"}
22:16:12.530 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"31833181-1cde-4b4e-a71d-02e82754cd78"}
22:16:12.533 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"13b0148c-9d06-42ad-bf21-6d939e4e2ae4"}
22:16:12.536 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"13b0148c-9d06-42ad-bf21-6d939e4e2ae4"}
22:16:15.535 02.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c7cadf19-3306-419b-bb2a-6ce4856cb5d8"}
22:16:15.538 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"c7cadf19-3306-419b-bb2a-6ce4856cb5d8"}
22:16:15.542 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eddb0a23-6617-479f-b841-8edbb7fbe0cc"}
22:16:15.547 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eddb0a23-6617-479f-b841-8edbb7fbe0cc"}
22:16:18.534 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"10cc322e-89dc-4d90-8644-72512d471007"}
22:16:18.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"10cc322e-89dc-4d90-8644-72512d471007"}
22:16:18.540 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"947d951b-7241-47c8-9307-1b544daf118c"}
22:16:18.543 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"947d951b-7241-47c8-9307-1b544daf118c"}
22:16:21.534 02.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6729a8c-35c8-4e80-bc5a-245217fe5383"}
22:16:21.536 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"c6729a8c-35c8-4e80-bc5a-245217fe5383"}
22:16:21.540 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f7fdff8-35f9-42b3-b36a-0d39cb05f1b8"}
22:16:21.543 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f7fdff8-35f9-42b3-b36a-0d39cb05f1b8"}
22:16:24.532 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f3241fb-696b-4768-b99c-c2de6bf50ec8"}
22:16:24.536 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2f3241fb-696b-4768-b99c-c2de6bf50ec8"}
22:16:24.540 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"80d26ad0-377e-478f-86f4-78fc65c55522"}
22:16:24.543 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"80d26ad0-377e-478f-86f4-78fc65c55522"}
22:16:27.540 02.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6835575e-5a7a-46cf-bddb-a78fa7cfd8a8"}
22:16:27.548 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"6835575e-5a7a-46cf-bddb-a78fa7cfd8a8"}
22:16:27.557 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9670608-4327-4bbd-bf98-409a537a2266"}
22:16:27.562 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9670608-4327-4bbd-bf98-409a537a2266"}
22:16:30.538 02.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e26aa40d-87bf-41f7-a3f0-b7432be938e4"}
22:16:30.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e26aa40d-87bf-41f7-a3f0-b7432be938e4"}
22:16:30.548 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e160e6f-6b54-41d9-81a5-b6572d4fc171"}
22:16:30.551 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e160e6f-6b54-41d9-81a5-b6572d4fc171"}
22:16:33.537 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f70628a-5d2e-4c12-92d9-5d65ceade201"}
22:16:33.541 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"6f70628a-5d2e-4c12-92d9-5d65ceade201"}
22:16:33.550 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24ee054a-d092-4efc-83f7-b046d240d1a2"}
22:16:33.554 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"24ee054a-d092-4efc-83f7-b046d240d1a2"}
22:16:36.537 02.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a33b7d44-26cf-4480-9a7a-994663cc5aee"}
22:16:36.540 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"a33b7d44-26cf-4480-9a7a-994663cc5aee"}
22:16:36.544 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"10d92ae8-c4c2-4967-8774-9c8e8848b82c"}
22:16:36.547 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"10d92ae8-c4c2-4967-8774-9c8e8848b82c"}
22:16:39.536 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"81295430-55ab-4335-8be0-f04a5aa74971"}
22:16:39.542 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"81295430-55ab-4335-8be0-f04a5aa74971"}
22:16:39.546 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7250c6d1-5f17-4ad9-93c6-b40c33373f3f"}
22:16:39.549 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7250c6d1-5f17-4ad9-93c6-b40c33373f3f"}
22:16:42.537 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e8fc1cd7-39b5-42a8-9697-108ea241a6da"}
22:16:42.542 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e8fc1cd7-39b5-42a8-9697-108ea241a6da"}
22:16:42.545 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c57042c-f92c-4b0c-9804-9d60998e82f1"}
22:16:42.549 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c57042c-f92c-4b0c-9804-9d60998e82f1"}
22:16:45.538 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b379170-dcde-4bd6-a7f2-e39041897c90"}
22:16:45.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2b379170-dcde-4bd6-a7f2-e39041897c90"}
22:16:45.544 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c81e8fb7-b020-4e5f-827e-d82278d23414"}
22:16:45.547 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c81e8fb7-b020-4e5f-827e-d82278d23414"}
22:16:48.539 02.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eab9fd0e-dfdd-49dc-a984-3df9d5195070"}
22:16:48.542 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"eab9fd0e-dfdd-49dc-a984-3df9d5195070"}
22:16:48.546 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"423ea0ba-81ae-4a7f-b9e1-e75dd43694fb"}
22:16:48.548 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"423ea0ba-81ae-4a7f-b9e1-e75dd43694fb"}
22:16:51.537 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2857cad6-deb3-47ce-b94f-4c5a53f6f84e"}
22:16:51.542 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2857cad6-deb3-47ce-b94f-4c5a53f6f84e"}
22:16:51.547 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96bff12b-1f5c-4ccd-a246-679570cf84bf"}
22:16:51.550 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"96bff12b-1f5c-4ccd-a246-679570cf84bf"}
22:16:54.537 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2ab88d6-3e35-43aa-88cb-c64f18df6376"}
22:16:54.540 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"c2ab88d6-3e35-43aa-88cb-c64f18df6376"}
22:16:54.544 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e9979bf-672f-412f-8371-ebf6a33b7d97"}
22:16:54.550 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e9979bf-672f-412f-8371-ebf6a33b7d97"}
22:16:57.538 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5da47d27-c992-43a5-b9cd-a0ed1384e856"}
22:16:57.544 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"5da47d27-c992-43a5-b9cd-a0ed1384e856"}
22:16:57.552 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bc26d3a3-0614-4cf0-8b8a-8c4dcc22bfa7"}
22:16:57.557 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bc26d3a3-0614-4cf0-8b8a-8c4dcc22bfa7"}
22:17:00.537 02.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e768563-6e3f-4b0a-85c4-c0b8ebdcbec6"}
22:17:00.543 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2e768563-6e3f-4b0a-85c4-c0b8ebdcbec6"}
22:17:00.547 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"add57033-0276-4b44-b7f8-1af7dd4f0d74"}
22:17:00.550 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"add57033-0276-4b44-b7f8-1af7dd4f0d74"}
22:17:03.537 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"126bc8ac-ee06-4b5f-8a0b-03e1fd4f1db4"}
22:17:03.542 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"126bc8ac-ee06-4b5f-8a0b-03e1fd4f1db4"}
22:17:03.546 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cdc150d4-a2cd-469c-8642-08d8440cfbdc"}
22:17:03.549 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cdc150d4-a2cd-469c-8642-08d8440cfbdc"}
22:17:06.535 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9414e8e4-f7e7-4013-9dad-13aa31d5448f"}
22:17:06.541 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"9414e8e4-f7e7-4013-9dad-13aa31d5448f"}
22:17:06.544 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0dc0df15-5843-47dc-b6ac-41d587199eed"}
22:17:06.548 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0dc0df15-5843-47dc-b6ac-41d587199eed"}
22:17:09.537 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91fd1787-5167-4dd9-9a9d-909b7c64c068"}
22:17:09.542 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"91fd1787-5167-4dd9-9a9d-909b7c64c068"}
22:17:09.546 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8604d0e-0e0e-46ff-84d1-ec6521532afe"}
22:17:09.551 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8604d0e-0e0e-46ff-84d1-ec6521532afe"}
22:17:12.538 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b386a3d-0ed8-49c3-821f-3f7d083e0a6a"}
22:17:12.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"5b386a3d-0ed8-49c3-821f-3f7d083e0a6a"}
22:17:12.544 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74e90ce1-96c7-4130-832f-0b048a9cd9fd"}
22:17:12.547 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"74e90ce1-96c7-4130-832f-0b048a9cd9fd"}
22:17:15.537 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"708cc96a-a735-4725-a620-dded3df717cb"}
22:17:15.540 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"708cc96a-a735-4725-a620-dded3df717cb"}
22:17:15.545 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cea66556-eed3-45ec-a7e2-3c51180c4fd3"}
22:17:15.548 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cea66556-eed3-45ec-a7e2-3c51180c4fd3"}
22:17:18.538 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6f4d4ea-c073-47e7-9218-9fd70a57af64"}
22:17:18.540 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"c6f4d4ea-c073-47e7-9218-9fd70a57af64"}
22:17:18.544 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d8f15904-8285-4d96-9e84-f3541072577f"}
22:17:18.549 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d8f15904-8285-4d96-9e84-f3541072577f"}
22:17:21.536 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae0088e9-12aa-4161-bc16-59537af811ce"}
22:17:21.542 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ae0088e9-12aa-4161-bc16-59537af811ce"}
22:17:21.547 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"22c07565-4985-4c6f-900f-b4d8b800213f"}
22:17:21.550 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"22c07565-4985-4c6f-900f-b4d8b800213f"}
22:17:24.535 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef2687e2-34f8-4c0a-a022-90b7425d64c8"}
22:17:24.539 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ef2687e2-34f8-4c0a-a022-90b7425d64c8"}
22:17:24.542 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67d8ed80-e266-4c8f-90b7-a9a9c0e27784"}
22:17:24.544 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"67d8ed80-e266-4c8f-90b7-a9a9c0e27784"}
22:17:27.534 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e28db9e8-defc-4b8c-80a6-db2265a44b82"}
22:17:27.539 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e28db9e8-defc-4b8c-80a6-db2265a44b82"}
22:17:27.543 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a6dd438-0559-4c47-9d9b-ae40f1368298"}
22:17:27.546 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a6dd438-0559-4c47-9d9b-ae40f1368298"}
22:17:30.535 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a356ae0c-ee90-406f-829d-7de86161e9d7"}
22:17:30.539 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"a356ae0c-ee90-406f-829d-7de86161e9d7"}
22:17:30.543 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14e3fd22-9c14-43a1-b25b-ebac6f17bc2a"}
22:17:30.546 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"14e3fd22-9c14-43a1-b25b-ebac6f17bc2a"}
22:17:33.534 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e186c52-3b4a-4112-a40d-e273ec826507"}
22:17:33.540 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"7e186c52-3b4a-4112-a40d-e273ec826507"}
22:17:33.544 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fc26e33d-b9e4-4648-8b67-421bc00e962d"}
22:17:33.546 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc26e33d-b9e4-4648-8b67-421bc00e962d"}
22:17:36.534 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"892fc991-e4c4-44ee-9a4c-e09e92ee5de6"}
22:17:36.539 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"892fc991-e4c4-44ee-9a4c-e09e92ee5de6"}
22:17:36.542 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"422f0a29-2887-45e6-bc3c-0348fa0f275e"}
22:17:36.544 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"422f0a29-2887-45e6-bc3c-0348fa0f275e"}
22:17:39.534 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d82122dd-66cd-4275-b959-224612cb57e6"}
22:17:39.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d82122dd-66cd-4275-b959-224612cb57e6"}
22:17:39.541 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"425a034e-40b0-4792-abf1-a9beca781d77"}
22:17:39.547 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"425a034e-40b0-4792-abf1-a9beca781d77"}
22:17:42.534 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b3bec11-b5db-40af-b0fe-9acd25411254"}
22:17:42.539 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"1b3bec11-b5db-40af-b0fe-9acd25411254"}
22:17:42.543 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67fc92ba-4ffd-4c31-8f94-a41f32ed7bc3"}
22:17:42.547 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"67fc92ba-4ffd-4c31-8f94-a41f32ed7bc3"}
22:17:45.532 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"373b104d-a2a0-4270-8e9f-65282024a7ed"}
22:17:45.537 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"373b104d-a2a0-4270-8e9f-65282024a7ed"}
22:17:45.542 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"daa5ffb4-a3f1-48ce-99bd-1aa752eb58a0"}
22:17:45.545 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"daa5ffb4-a3f1-48ce-99bd-1aa752eb58a0"}
22:17:48.532 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6170cbda-6292-4084-9aab-8898028f65a7"}
22:17:48.534 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"6170cbda-6292-4084-9aab-8898028f65a7"}
22:17:48.539 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"141c0952-2674-424d-8e68-b3c458f23409"}
22:17:48.542 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"141c0952-2674-424d-8e68-b3c458f23409"}
22:17:51.531 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ebeb6d8-6527-482d-91eb-5a71182fa533"}
22:17:51.535 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"8ebeb6d8-6527-482d-91eb-5a71182fa533"}
22:17:51.542 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"34821d0c-f539-4e03-ab9a-91caf291bd8f"}
22:17:51.545 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"34821d0c-f539-4e03-ab9a-91caf291bd8f"}
22:17:54.532 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"beb7f01f-ed29-4914-b94b-44c67262887e"}
22:17:54.536 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"beb7f01f-ed29-4914-b94b-44c67262887e"}
22:17:54.539 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5903f414-cff6-4e76-9836-f39f8de67fb2"}
22:17:54.542 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5903f414-cff6-4e76-9836-f39f8de67fb2"}
22:17:57.536 02.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f910ca2-e855-4626-869c-693565e62033"}
22:17:57.541 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"6f910ca2-e855-4626-869c-693565e62033"}
22:17:57.551 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82bc3545-bb89-4068-8114-7be04bc5180e"}
22:17:57.556 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"82bc3545-bb89-4068-8114-7be04bc5180e"}
22:18:00.537 02.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7ccc4139-8a14-4d28-b351-c5ec0de79194"}
22:18:00.544 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"7ccc4139-8a14-4d28-b351-c5ec0de79194"}
22:18:00.550 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a0692da-eca6-4a2b-93aa-7cda873560bc"}
22:18:00.553 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1a0692da-eca6-4a2b-93aa-7cda873560bc"}
22:18:03.538 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b475814d-0f05-41e9-82fd-87e1d7af4776"}
22:18:03.543 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"b475814d-0f05-41e9-82fd-87e1d7af4776"}
22:18:03.548 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e73929bd-0156-45e0-a459-66b4018ab253"}
22:18:03.552 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e73929bd-0156-45e0-a459-66b4018ab253"}
22:18:06.536 02.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e019c69-82bb-4036-9fc0-d65f4bd92077"}
22:18:06.543 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"4e019c69-82bb-4036-9fc0-d65f4bd92077"}
22:18:06.548 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2db90f53-546a-476f-8b95-bb728ca13b72"}
22:18:06.552 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2db90f53-546a-476f-8b95-bb728ca13b72"}
22:18:09.535 02.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94845fb1-cafc-4a91-9852-d0707c4b2a5d"}
22:18:09.541 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"94845fb1-cafc-4a91-9852-d0707c4b2a5d"}
22:18:09.545 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6611f7c-0d33-4c11-b2ff-e84d1d866e6a"}
22:18:09.548 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6611f7c-0d33-4c11-b2ff-e84d1d866e6a"}
22:18:12.535 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a85b5f3b-ab62-4e96-a22c-e02f4655047c"}
22:18:12.539 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"a85b5f3b-ab62-4e96-a22c-e02f4655047c"}
22:18:12.544 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"daee83cc-f11d-4c82-a35b-6f5c7204597a"}
22:18:12.547 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"daee83cc-f11d-4c82-a35b-6f5c7204597a"}
22:18:15.534 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62a8e3b2-538c-4e1d-8f38-473eff88549e"}
22:18:15.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"62a8e3b2-538c-4e1d-8f38-473eff88549e"}
22:18:15.540 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f93fab0-2ba2-4105-b4f7-6710b1dfbc79"}
22:18:15.543 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f93fab0-2ba2-4105-b4f7-6710b1dfbc79"}
22:18:18.533 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31e9cb7b-e5a4-4dd7-a4cf-28cd91825040"}
22:18:18.536 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"31e9cb7b-e5a4-4dd7-a4cf-28cd91825040"}
22:18:18.540 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"09ab40e8-a601-4b2d-9a56-d98361c5645f"}
22:18:18.543 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"09ab40e8-a601-4b2d-9a56-d98361c5645f"}
22:18:21.533 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b12dad34-6ee7-4fc9-9452-2c5599fe841d"}
22:18:21.537 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"b12dad34-6ee7-4fc9-9452-2c5599fe841d"}
22:18:21.542 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac85aa90-7a65-411f-8ae0-c05196440248"}
22:18:21.545 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac85aa90-7a65-411f-8ae0-c05196440248"}
22:18:24.532 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2d77a878-41bf-4a41-bd3a-38e1dbb7c601"}
22:18:24.534 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2d77a878-41bf-4a41-bd3a-38e1dbb7c601"}
22:18:24.538 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3a0f1343-9297-424f-b01f-83d2664daa60"}
22:18:24.542 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a0f1343-9297-424f-b01f-83d2664daa60"}
22:18:27.532 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d3031fb1-b5df-4887-8ebf-02a4f162ff4c"}
22:18:27.536 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d3031fb1-b5df-4887-8ebf-02a4f162ff4c"}
22:18:27.540 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6095306d-23d6-4adc-983f-a5c90208165c"}
22:18:27.549 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6095306d-23d6-4adc-983f-a5c90208165c"}
22:18:30.533 02.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f7c0fc0-6257-4be8-8229-2e8c095292ea"}
22:18:30.535 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"6f7c0fc0-6257-4be8-8229-2e8c095292ea"}
22:18:30.539 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fc5f6a0b-67ed-476e-b45d-b0f4a9e8b4e0"}
22:18:30.542 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc5f6a0b-67ed-476e-b45d-b0f4a9e8b4e0"}
22:18:33.533 02.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"36d8716e-972c-4318-8ebb-5f83ba3ab029"}
22:18:33.538 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"36d8716e-972c-4318-8ebb-5f83ba3ab029"}
22:18:33.543 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"481c2e19-b9ff-45f7-9732-5bdf57a72f8f"}
22:18:33.549 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"481c2e19-b9ff-45f7-9732-5bdf57a72f8f"}
22:18:36.534 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8125a090-532b-4556-bfe3-74637d9059e1"}
22:18:36.538 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"8125a090-532b-4556-bfe3-74637d9059e1"}
22:18:36.541 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d68af830-8120-47a0-8e04-82047f4a1b40"}
22:18:36.544 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d68af830-8120-47a0-8e04-82047f4a1b40"}
22:18:39.534 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2d39ebe0-5039-4b5d-9435-432ca7f580cf"}
22:18:39.539 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2d39ebe0-5039-4b5d-9435-432ca7f580cf"}
22:18:39.543 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"518a8634-a204-4d7e-bef8-3e6affb44278"}
22:18:39.554 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"518a8634-a204-4d7e-bef8-3e6affb44278"}
22:18:42.534 02.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"46e86e37-52e7-4b66-ace6-895b8f9650e5"}
22:18:42.538 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"46e86e37-52e7-4b66-ace6-895b8f9650e5"}
22:18:42.542 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b6f68153-bfe4-4aac-82c2-3c8618cc19b7"}
22:18:42.545 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b6f68153-bfe4-4aac-82c2-3c8618cc19b7"}
22:18:45.535 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"10ca40f8-d314-495f-bf9d-fa81464e6cf5"}
22:18:45.538 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"10ca40f8-d314-495f-bf9d-fa81464e6cf5"}
22:18:45.544 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5fe9ea0a-9f7a-4048-a336-c91c27d6212c"}
22:18:45.549 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5fe9ea0a-9f7a-4048-a336-c91c27d6212c"}
22:18:48.535 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59106fcb-39cf-4d50-97f6-abda078e64f4"}
22:18:48.541 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"59106fcb-39cf-4d50-97f6-abda078e64f4"}
22:18:48.545 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac9e6508-f3e9-4664-ba9a-37e1dc371e5e"}
22:18:48.549 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac9e6508-f3e9-4664-ba9a-37e1dc371e5e"}
22:18:51.536 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"122d27fc-9991-4c68-8952-587d756e823e"}
22:18:51.542 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"122d27fc-9991-4c68-8952-587d756e823e"}
22:18:51.547 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"902291fd-94a2-494d-8eaa-41156bc4ee00"}
22:18:51.550 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"902291fd-94a2-494d-8eaa-41156bc4ee00"}
22:18:54.536 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8e1b764-6f06-4d55-8251-0db330e599f0"}
22:18:54.539 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d8e1b764-6f06-4d55-8251-0db330e599f0"}
22:18:54.543 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"63e1f646-8f7a-4091-a2b3-0d365bf069bf"}
22:18:54.545 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"63e1f646-8f7a-4091-a2b3-0d365bf069bf"}
22:18:57.535 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a35cd6df-b7e8-406a-a2e1-25c146ea3403"}
22:18:57.539 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"a35cd6df-b7e8-406a-a2e1-25c146ea3403"}
22:18:57.543 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6724a5a0-632c-4843-b8d5-bda5096e013a"}
22:18:57.547 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6724a5a0-632c-4843-b8d5-bda5096e013a"}
22:19:00.534 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c54916d5-d67b-412a-a161-dfe035d9baf9"}
22:19:00.541 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"c54916d5-d67b-412a-a161-dfe035d9baf9"}
22:19:00.545 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7874a976-d4d9-4d51-9343-bf4d93394bf9"}
22:19:00.548 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7874a976-d4d9-4d51-9343-bf4d93394bf9"}
22:19:03.534 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a91d5030-3dd5-4c37-96cf-a3dd9450aed5"}
22:19:03.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"a91d5030-3dd5-4c37-96cf-a3dd9450aed5"}
22:19:03.540 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77727f10-6b6c-4c63-8225-6cc245677570"}
22:19:03.543 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"77727f10-6b6c-4c63-8225-6cc245677570"}
22:19:06.534 02.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6aef123-178d-4198-be22-b9e1e6666da5"}
22:19:06.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e6aef123-178d-4198-be22-b9e1e6666da5"}
22:19:06.546 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"30cc83da-79d0-45ec-8053-bdca9dc7641f"}
22:19:06.551 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"30cc83da-79d0-45ec-8053-bdca9dc7641f"}
22:19:09.534 02.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"add4c390-d3c8-4c7c-8397-d30704d4f1df"}
22:19:09.539 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"add4c390-d3c8-4c7c-8397-d30704d4f1df"}
22:19:09.545 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2a81895d-e7f9-466d-a656-17c4a0e50663"}
22:19:09.547 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2a81895d-e7f9-466d-a656-17c4a0e50663"}
22:19:12.533 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7edca402-eb9f-43fe-9f55-43bd06e8a0fa"}
22:19:12.536 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"7edca402-eb9f-43fe-9f55-43bd06e8a0fa"}
22:19:12.540 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"94dc93e4-9ce0-4783-9205-3d896a5b8c45"}
22:19:12.544 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"94dc93e4-9ce0-4783-9205-3d896a5b8c45"}
22:19:15.538 02.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a058f4a1-5060-42fc-b322-7d3095fb8de6"}
22:19:15.543 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"a058f4a1-5060-42fc-b322-7d3095fb8de6"}
22:19:15.548 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8cc4ef58-2eb4-4cce-b1b2-d0e15801a4af"}
22:19:15.552 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8cc4ef58-2eb4-4cce-b1b2-d0e15801a4af"}
22:19:18.539 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f142546-f4de-443a-8a87-a4a745049379"}
22:19:18.542 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"6f142546-f4de-443a-8a87-a4a745049379"}
22:19:18.545 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1771d11f-1883-4087-85c5-34829fed2767"}
22:19:18.548 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1771d11f-1883-4087-85c5-34829fed2767"}
22:19:21.538 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"278a5102-f358-4301-97b6-7a2c78e730d4"}
22:19:21.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"278a5102-f358-4301-97b6-7a2c78e730d4"}
22:19:21.545 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6826559a-75cd-4282-bc58-1e02e889fe2e"}
22:19:21.547 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6826559a-75cd-4282-bc58-1e02e889fe2e"}
22:19:24.538 02.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab9d6832-1fe0-4daf-8b8b-5f7facca5c2e"}
22:19:24.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ab9d6832-1fe0-4daf-8b8b-5f7facca5c2e"}
22:19:24.544 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4a50bf88-3525-4102-aca9-2b8e0da8ec15"}
22:19:24.547 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a50bf88-3525-4102-aca9-2b8e0da8ec15"}
22:19:27.537 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a77dcce-4615-4d8c-91f4-047d404a4681"}
22:19:27.541 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"3a77dcce-4615-4d8c-91f4-047d404a4681"}
22:19:27.546 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"69acd8fc-0479-4f5b-9e37-3b92890c618a"}
22:19:27.551 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"69acd8fc-0479-4f5b-9e37-3b92890c618a"}
22:19:30.539 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"980e9117-df3d-4b99-ae7e-247bc6c0ae8d"}
22:19:30.545 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"980e9117-df3d-4b99-ae7e-247bc6c0ae8d"}
22:19:30.550 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"935aad3b-c86b-4811-8bae-61c9f88d5efd"}
22:19:30.554 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"935aad3b-c86b-4811-8bae-61c9f88d5efd"}
22:19:33.537 02.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"814f50ce-9e78-4963-9ee6-eb3bc349fd3c"}
22:19:33.544 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"814f50ce-9e78-4963-9ee6-eb3bc349fd3c"}
22:19:33.550 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"56fbff7c-dccb-4368-840f-6543ee1be342"}
22:19:33.553 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"56fbff7c-dccb-4368-840f-6543ee1be342"}
22:19:36.538 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"817045aa-d7d9-4ee3-88b4-2cbc9950ae6d"}
22:19:36.540 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"817045aa-d7d9-4ee3-88b4-2cbc9950ae6d"}
22:19:36.544 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"32278bf2-5122-4bdb-8275-b8c1168080f7"}
22:19:36.548 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"32278bf2-5122-4bdb-8275-b8c1168080f7"}
22:19:39.538 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62db72d5-e732-49b1-b48a-52af5c3cb511"}
22:19:39.540 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"62db72d5-e732-49b1-b48a-52af5c3cb511"}
22:19:39.544 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2e9cf4e-c4e5-45ce-b20b-a7f3b287a682"}
22:19:39.547 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2e9cf4e-c4e5-45ce-b20b-a7f3b287a682"}
22:19:42.538 02.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb806577-cc83-448b-a4b4-243eec1ff6f1"}
22:19:42.542 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"cb806577-cc83-448b-a4b4-243eec1ff6f1"}
22:19:42.545 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3abf0b33-5868-4e47-a6c2-21899d1649c6"}
22:19:42.549 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3abf0b33-5868-4e47-a6c2-21899d1649c6"}
22:19:45.538 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"38f5f457-b489-438c-a875-7656db24257e"}
22:19:45.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"38f5f457-b489-438c-a875-7656db24257e"}
22:19:45.544 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d1788cd-d5a1-4d66-b32f-4562b72e3b3b"}
22:19:45.546 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1d1788cd-d5a1-4d66-b32f-4562b72e3b3b"}
22:19:48.539 02.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6567fc0-8417-4a54-98d8-30eec57b17c3"}
22:19:48.543 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"c6567fc0-8417-4a54-98d8-30eec57b17c3"}
22:19:48.546 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"46b1bf67-d976-4dde-b165-6de0371975e8"}
22:19:48.550 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"46b1bf67-d976-4dde-b165-6de0371975e8"}
22:19:51.538 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"04d9701e-a016-4a79-ba8a-3221cd2a0722"}
22:19:51.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"04d9701e-a016-4a79-ba8a-3221cd2a0722"}
22:19:51.545 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"967f5b85-4ef2-4341-bd02-1995836b6096"}
22:19:51.547 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"967f5b85-4ef2-4341-bd02-1995836b6096"}
22:19:54.539 02.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c15fda3-3edd-406a-8b88-cd7a9afd490c"}
22:19:54.543 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"4c15fda3-3edd-406a-8b88-cd7a9afd490c"}
22:19:54.547 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"19357e8f-ece8-4f1a-a2c2-00f32ed6b4f0"}
22:19:54.550 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"19357e8f-ece8-4f1a-a2c2-00f32ed6b4f0"}
22:19:57.538 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cea97f0e-9b7f-4ece-abd1-e234195863a3"}
22:19:57.544 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"cea97f0e-9b7f-4ece-abd1-e234195863a3"}
22:19:57.547 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e5ebaf6-dc7b-4061-af35-386faeef58c5"}
22:19:57.551 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e5ebaf6-dc7b-4061-af35-386faeef58c5"}
22:20:00.539 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bbbcfed3-9dcd-49bc-a953-62e0a4e04bdb"}
22:20:00.545 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"bbbcfed3-9dcd-49bc-a953-62e0a4e04bdb"}
22:20:00.548 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"22d75957-1b49-44a5-8c10-8c1fbad7d1fa"}
22:20:00.552 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"22d75957-1b49-44a5-8c10-8c1fbad7d1fa"}
22:20:03.538 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"efcc38d6-0ad0-4a92-9959-958306362db1"}
22:20:03.543 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"efcc38d6-0ad0-4a92-9959-958306362db1"}
22:20:03.548 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8de6dbb6-9e19-4f02-993e-ce5f1d726131"}
22:20:03.552 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8de6dbb6-9e19-4f02-993e-ce5f1d726131"}
22:20:06.538 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8aae92bb-ddc3-4aa0-85ad-dc31fba99d4c"}
22:20:06.542 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"8aae92bb-ddc3-4aa0-85ad-dc31fba99d4c"}
22:20:06.545 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05e82d9b-a27e-40a2-85f4-d349ddfa81ae"}
22:20:06.547 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"05e82d9b-a27e-40a2-85f4-d349ddfa81ae"}
22:20:09.539 02.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f64fb3c0-6a4e-4cdc-9b67-d8f6a2ee0ce7"}
22:20:09.544 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f64fb3c0-6a4e-4cdc-9b67-d8f6a2ee0ce7"}
22:20:09.548 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3313e4f5-c999-4959-90aa-05acf60d01f2"}
22:20:09.551 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3313e4f5-c999-4959-90aa-05acf60d01f2"}
22:20:12.548 02.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ca800ca5-f1e1-48bf-9f54-bfa1c4ce92a4"}
22:20:12.551 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ca800ca5-f1e1-48bf-9f54-bfa1c4ce92a4"}
22:20:12.555 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f0f4245-431c-4239-b9c1-992f98f51e2c"}
22:20:12.557 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f0f4245-431c-4239-b9c1-992f98f51e2c"}
22:20:15.548 02.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd4fcdc0-2e6e-434a-83b0-57b2319f7177"}
22:20:15.551 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"dd4fcdc0-2e6e-434a-83b0-57b2319f7177"}
22:20:15.555 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f13d49e8-f112-4029-9f05-80e21baef499"}
22:20:15.557 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f13d49e8-f112-4029-9f05-80e21baef499"}
22:20:18.547 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3165c16d-a52e-4c25-a259-71d24302b1af"}
22:20:18.550 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"3165c16d-a52e-4c25-a259-71d24302b1af"}
22:20:18.554 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad71d8dd-fc3e-4338-be77-47dee0abdadf"}
22:20:18.557 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad71d8dd-fc3e-4338-be77-47dee0abdadf"}
22:20:21.546 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4dd5f05e-4644-4d59-aa3f-55c2a5728a22"}
22:20:21.551 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"4dd5f05e-4644-4d59-aa3f-55c2a5728a22"}
22:20:21.556 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9d5f68d-70dd-4ef2-912e-dcf663c06ba2"}
22:20:21.559 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c9d5f68d-70dd-4ef2-912e-dcf663c06ba2"}
22:20:24.548 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7baf5a5e-8ec0-41bd-839a-252dcb80f41c"}
22:20:24.551 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"7baf5a5e-8ec0-41bd-839a-252dcb80f41c"}
22:20:24.553 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4fe404c8-940f-40b3-8d1a-23201f0def1d"}
22:20:24.556 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4fe404c8-940f-40b3-8d1a-23201f0def1d"}
22:20:27.546 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f0498626-ac4a-4fd8-a21d-dd7e57b19684"}
22:20:27.550 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f0498626-ac4a-4fd8-a21d-dd7e57b19684"}
22:20:27.555 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81c883e1-cf1d-44fe-aeaf-888acfb1ab28"}
22:20:27.558 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"81c883e1-cf1d-44fe-aeaf-888acfb1ab28"}
22:20:30.546 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3f7ed7a-318f-4a8c-96a5-ab97968b27b9"}
22:20:30.549 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e3f7ed7a-318f-4a8c-96a5-ab97968b27b9"}
22:20:30.554 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c113a7d8-24a8-47a2-8b73-611a156be231"}
22:20:30.556 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c113a7d8-24a8-47a2-8b73-611a156be231"}
22:20:33.546 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"79d11a1a-1e62-407e-a2d4-1eb73628f08b"}
22:20:33.549 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"79d11a1a-1e62-407e-a2d4-1eb73628f08b"}
22:20:33.552 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0b29725-9c17-45c4-bd1e-0869031a450c"}
22:20:33.557 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c0b29725-9c17-45c4-bd1e-0869031a450c"}
22:20:36.547 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f2b1a7e-60c2-4f6f-b62b-877c5ee4a004"}
22:20:36.550 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"1f2b1a7e-60c2-4f6f-b62b-877c5ee4a004"}
22:20:36.554 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc6c6ac0-a79b-4f85-a973-170cefb963a7"}
22:20:36.556 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cc6c6ac0-a79b-4f85-a973-170cefb963a7"}
22:20:39.546 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"264368fa-a3e9-4a64-8e2b-fb76cf8c68a0"}
22:20:39.549 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"264368fa-a3e9-4a64-8e2b-fb76cf8c68a0"}
22:20:39.554 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"877b85bc-a360-4bf9-8e9d-beb2d2cff6be"}
22:20:39.557 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"877b85bc-a360-4bf9-8e9d-beb2d2cff6be"}
22:20:42.546 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"442bd452-012e-44d5-a39b-be7769cc473e"}
22:20:42.552 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"442bd452-012e-44d5-a39b-be7769cc473e"}
22:20:42.557 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"705a9dc0-7d4a-448f-997f-8e0d2e4d11a7"}
22:20:42.560 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"705a9dc0-7d4a-448f-997f-8e0d2e4d11a7"}
22:20:45.545 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b99b0ccf-2837-45a1-bdc1-245ecdf7028c"}
22:20:45.549 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"b99b0ccf-2837-45a1-bdc1-245ecdf7028c"}
22:20:45.557 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47b936c3-e701-4217-8629-f00b2d126e91"}
22:20:45.563 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"47b936c3-e701-4217-8629-f00b2d126e91"}
22:20:48.544 02.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd81fa09-9780-4009-ae7c-71b81c3f5d08"}
22:20:48.550 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"cd81fa09-9780-4009-ae7c-71b81c3f5d08"}
22:20:48.557 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6b51aec7-fc17-45c8-b878-1ddbeb6a16c3"}
22:20:48.561 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6b51aec7-fc17-45c8-b878-1ddbeb6a16c3"}
22:20:51.545 02.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0b6cb854-0273-42a5-b9ae-0d744716d264"}
22:20:51.547 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"0b6cb854-0273-42a5-b9ae-0d744716d264"}
22:20:51.550 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"890548c6-0e37-43e0-bb8c-ee664fe53c90"}
22:20:51.554 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"890548c6-0e37-43e0-bb8c-ee664fe53c90"}
22:20:54.543 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b246455e-c6eb-4b80-8752-fcd5b1c72470"}
22:20:54.546 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"b246455e-c6eb-4b80-8752-fcd5b1c72470"}
22:20:54.549 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"04543cbf-c91f-49e3-b71f-8ab65743f74d"}
22:20:54.553 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"04543cbf-c91f-49e3-b71f-8ab65743f74d"}
22:20:57.542 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ed09858-3113-403f-805c-a805e84591a2"}
22:20:57.546 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"1ed09858-3113-403f-805c-a805e84591a2"}
22:20:57.552 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3c0040c-a981-440d-a4c8-53c05011e1ba"}
22:20:57.556 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3c0040c-a981-440d-a4c8-53c05011e1ba"}
22:21:00.541 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40254bbe-64be-40c4-aebd-13eb4f2cbd66"}
22:21:00.544 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"40254bbe-64be-40c4-aebd-13eb4f2cbd66"}
22:21:00.547 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"798ef96e-d9c6-4a9f-8efe-acec2e79d96b"}
22:21:00.551 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"798ef96e-d9c6-4a9f-8efe-acec2e79d96b"}
22:21:03.541 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a23544c-2357-4f7e-9e95-da242a8d904b"}
22:21:03.545 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2a23544c-2357-4f7e-9e95-da242a8d904b"}
22:21:03.548 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"014a1b2a-acd9-416b-984b-87db83107239"}
22:21:03.550 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"014a1b2a-acd9-416b-984b-87db83107239"}
22:21:06.541 02.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c3c18400-a2cd-44cf-8360-51c7a5bc93ad"}
22:21:06.544 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"c3c18400-a2cd-44cf-8360-51c7a5bc93ad"}
22:21:06.547 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23e01fd4-f4c6-444b-aaab-4d26f4d1a0ac"}
22:21:06.551 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"23e01fd4-f4c6-444b-aaab-4d26f4d1a0ac"}
22:21:09.541 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc797a64-60c4-499a-96c8-a4dc2c7df09e"}
22:21:09.545 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"bc797a64-60c4-499a-96c8-a4dc2c7df09e"}
22:21:09.548 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00c98398-7b0a-493d-8d09-cc37d43ae73c"}
22:21:09.551 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"00c98398-7b0a-493d-8d09-cc37d43ae73c"}
22:21:12.540 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ed572ea-19c4-4604-8e8a-a163116aca7d"}
22:21:12.545 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"9ed572ea-19c4-4604-8e8a-a163116aca7d"}
22:21:12.549 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8de6bd2d-5699-4b0f-acec-0cd03c3de074"}
22:21:12.552 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8de6bd2d-5699-4b0f-acec-0cd03c3de074"}
22:21:15.540 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8add1da0-2919-4007-98cf-5bf12b395549"}
22:21:15.548 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"8add1da0-2919-4007-98cf-5bf12b395549"}
22:21:15.553 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"712eb340-b2df-479d-8778-8b783f804140"}
22:21:15.557 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"712eb340-b2df-479d-8778-8b783f804140"}
22:21:18.541 02.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fdcdcc5e-12d3-4e6c-b3dd-a5b71da01302"}
22:21:18.544 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"fdcdcc5e-12d3-4e6c-b3dd-a5b71da01302"}
22:21:18.550 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1126b4f7-36f5-4273-b830-8c191a9a754f"}
22:21:18.553 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1126b4f7-36f5-4273-b830-8c191a9a754f"}
22:21:21.540 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba029684-8dd8-487a-8875-9d212f730ce3"}
22:21:21.543 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ba029684-8dd8-487a-8875-9d212f730ce3"}
22:21:21.547 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d803a58-a4c8-4af6-97bf-37996142a13d"}
22:21:21.550 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0d803a58-a4c8-4af6-97bf-37996142a13d"}
22:21:24.542 02.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b4cc007-bbc6-48d8-8004-b045b4a5b2f3"}
22:21:24.544 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"9b4cc007-bbc6-48d8-8004-b045b4a5b2f3"}
22:21:24.549 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2ee83348-4874-416d-95ff-ba702e662ad5"}
22:21:24.552 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2ee83348-4874-416d-95ff-ba702e662ad5"}
22:21:27.543 02.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"52a5e3ce-dda0-4588-b441-2462a71025da"}
22:21:27.546 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"52a5e3ce-dda0-4588-b441-2462a71025da"}
22:21:27.551 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"31cb2e18-a84e-4fb1-9ebb-1599de80348a"}
22:21:27.555 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"31cb2e18-a84e-4fb1-9ebb-1599de80348a"}
22:21:30.542 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b272d5ee-75ce-4fcc-aa2a-8becda8b20c3"}
22:21:30.544 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"b272d5ee-75ce-4fcc-aa2a-8becda8b20c3"}
22:21:30.548 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7e4f321-68db-4a6b-8d89-270cc544f711"}
22:21:30.552 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7e4f321-68db-4a6b-8d89-270cc544f711"}
22:21:33.541 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33b134d0-2d5d-43cb-b254-ec6ef2aa92ec"}
22:21:33.545 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"33b134d0-2d5d-43cb-b254-ec6ef2aa92ec"}
22:21:33.549 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"94574ffc-4c24-4055-bbb6-49fb117ccd43"}
22:21:33.552 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"94574ffc-4c24-4055-bbb6-49fb117ccd43"}
22:21:36.539 02.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c615e2e5-b88c-41b8-bed3-9a2faa17f748"}
22:21:36.543 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"c615e2e5-b88c-41b8-bed3-9a2faa17f748"}
22:21:36.548 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"34d621bc-5f79-44f5-9013-49cbcf2b496e"}
22:21:36.551 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"34d621bc-5f79-44f5-9013-49cbcf2b496e"}
22:21:39.540 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"060068eb-cee0-43f9-8363-3009d26ec382"}
22:21:39.544 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"060068eb-cee0-43f9-8363-3009d26ec382"}
22:21:39.547 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"79d58e72-ba9f-4157-b156-8b816ac6ca9b"}
22:21:39.550 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"79d58e72-ba9f-4157-b156-8b816ac6ca9b"}
22:21:42.538 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"57146d66-c481-4e12-9681-892976047897"}
22:21:42.542 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"57146d66-c481-4e12-9681-892976047897"}
22:21:42.545 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e845c4c-3dac-41a9-8585-e6ba323300bb"}
22:21:42.547 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e845c4c-3dac-41a9-8585-e6ba323300bb"}
22:21:45.539 02.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0230e2b1-e992-4622-90dd-df5ee9f2f9da"}
22:21:45.542 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"0230e2b1-e992-4622-90dd-df5ee9f2f9da"}
22:21:45.546 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"62aa7e2e-05b8-4a5e-8631-4a6d6f0af2d8"}
22:21:45.551 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"62aa7e2e-05b8-4a5e-8631-4a6d6f0af2d8"}
22:21:48.539 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e7cabb6-592c-4028-98d2-b4aa1c30d9c3"}
22:21:48.542 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2e7cabb6-592c-4028-98d2-b4aa1c30d9c3"}
22:21:48.546 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"10943ec7-9502-466b-92b8-ebdb0a5a4f6a"}
22:21:48.549 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"10943ec7-9502-466b-92b8-ebdb0a5a4f6a"}
22:21:51.537 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"71c4b470-0f5e-4338-baf0-c8b4a9fcb3e8"}
22:21:51.541 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"71c4b470-0f5e-4338-baf0-c8b4a9fcb3e8"}
22:21:51.544 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"70c1e5a4-325c-402f-9b6c-10c90ce182c1"}
22:21:51.553 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"70c1e5a4-325c-402f-9b6c-10c90ce182c1"}
22:21:54.537 02.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c20dec0-f565-4e96-8a7b-7e3c131a84ba"}
22:21:54.542 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"7c20dec0-f565-4e96-8a7b-7e3c131a84ba"}
22:21:54.546 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9962951e-f978-46b0-af97-91a456eca8d3"}
22:21:54.550 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9962951e-f978-46b0-af97-91a456eca8d3"}
22:21:57.536 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82344cce-d17d-4568-94d6-00662956254d"}
22:21:57.540 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"82344cce-d17d-4568-94d6-00662956254d"}
22:21:57.547 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"09b91134-6b58-4690-be71-0be0d7774853"}
22:21:57.551 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"09b91134-6b58-4690-be71-0be0d7774853"}
22:22:00.535 02.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"13508f31-4804-4e3c-ba77-bae6c68dc16d"}
22:22:00.539 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"13508f31-4804-4e3c-ba77-bae6c68dc16d"}
22:22:00.543 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d4091d0-0597-4c66-ad80-4532e805390d"}
22:22:00.546 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9d4091d0-0597-4c66-ad80-4532e805390d"}
22:22:03.534 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6972a78-c4b5-4db0-bf12-f3afa13f00de"}
22:22:03.538 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"c6972a78-c4b5-4db0-bf12-f3afa13f00de"}
22:22:03.541 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ecd959f-75c7-48bf-bd58-ac9acdad642b"}
22:22:03.545 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6ecd959f-75c7-48bf-bd58-ac9acdad642b"}
22:22:05.841 02.296 16872 evsrv: cli 0D3C0A48 connect
22:22:05.847 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"44fbd0fb-73cb-4452-ab6b-ca76f5fa6054"}
22:22:05.851 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"44fbd0fb-73cb-4452-ab6b-ca76f5fa6054"}
22:22:05.888 00.037 16872 evsrv: cli 0D3C0A48 disconnect
22:22:05.895 00.007 16872 evsrv: cli 0D3BF8C8 connect
22:22:05.899 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"loop","id":"5d7b1be4-91ec-4780-b2d0-d7e0b8f52a15"}
22:22:05.903 00.004 16872 Status Line: Looping
22:22:05.911 00.008 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:22:05.927 00.016 16872 ScheduleExposure(3000,3,0) exposurePending=0
22:22:05.930 00.003 16872 Enqueuing Expose request
22:22:05.934 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"5d7b1be4-91ec-4780-b2d0-d7e0b8f52a15"}
22:22:05.940 00.006 9640 Worker thread wakes up
22:22:05.940 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:22:05.940 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:05.940 00.000 16872 evsrv: cli 0D3BF8C8 disconnect
22:22:06.535 00.595 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f43ea4b3-b9dc-42e6-b025-fc6701f54c66"}
22:22:06.538 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"f43ea4b3-b9dc-42e6-b025-fc6701f54c66"}
22:22:06.541 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9870b0d0-5f93-42f8-b961-fcfc2a29398c"}
22:22:06.545 00.004 16872 case statement mapped state 1 to 101
22:22:06.548 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"9870b0d0-5f93-42f8-b961-fcfc2a29398c"}
22:22:09.534 02.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"daf3daeb-7250-4b80-bef1-f600f7dfb40c"}
22:22:09.538 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"daf3daeb-7250-4b80-bef1-f600f7dfb40c"}
22:22:09.546 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4236a787-d0cd-4b2a-871c-459ad2802d3f"}
22:22:09.549 00.003 16872 case statement mapped state 1 to 101
22:22:09.553 00.004 9640 Exposure complete
22:22:09.553 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"4236a787-d0cd-4b2a-871c-459ad2802d3f"}
22:22:09.699 00.146 9640 worker thread done servicing request
22:22:09.699 00.000 16872 OnExposeComplete: enter
22:22:09.702 00.003 16872 UpdateGuideState(): m_state=1
22:22:09.705 00.003 16872 Star::Find(15, 1707, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:22:09.708 00.003 16872 Star::Find false star n=1 nbg=274 bg=3209.9 sigma=21.4 thresh=3274 peak=3262
22:22:09.711 00.003 16872 Star::Find returns 0 (2), X=1707.00, Y=872.00, Mass=78, SNR=2.9, Peak=3288 HFD=0.0
22:22:09.715 00.004 16872 DistanceChecker: activated
22:22:09.718 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:22:09.723 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:22:09.726 00.003 16872 Status Line: Star lost - low SNR
22:22:09.735 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=36160, med=3204, FiltMin=3038, FiltMax=28644, Gamma=2.190
22:22:09.775 00.040 16872 UpdateGuideState exits: Star lost - low SNR
22:22:09.782 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:09.784 00.002 16872 ScheduleExposure(3000,3,0) exposurePending=0
22:22:09.787 00.003 16872 Enqueuing Expose request
22:22:09.792 00.005 9640 Worker thread wakes up
22:22:09.792 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:22:09.792 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:10.943 01.151 16872 evsrv: cli 0D3BFFA8 connect
22:22:10.946 00.003 16872 case statement mapped state 1 to 101
22:22:10.949 00.003 16872 case statement mapped state 1 to 101
22:22:10.953 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_exposure","id":"3e0c73ef-4467-4432-ba47-0ac3049a1b4a"}
22:22:10.955 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":3000,"id":"3e0c73ef-4467-4432-ba47-0ac3049a1b4a"}
22:22:10.961 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
22:22:12.535 01.574 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"991792e0-3071-4c99-966e-00ca706c1b79"}
22:22:12.537 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"991792e0-3071-4c99-966e-00ca706c1b79"}
22:22:12.541 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8398e1f4-fb1f-42f3-829d-da72cd7257fd"}
22:22:12.543 00.002 16872 case statement mapped state 1 to 101
22:22:12.550 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"8398e1f4-fb1f-42f3-829d-da72cd7257fd"}
22:22:13.371 00.821 9640 Exposure complete
22:22:13.512 00.141 9640 worker thread done servicing request
22:22:13.512 00.000 16872 OnExposeComplete: enter
22:22:13.515 00.003 16872 UpdateGuideState(): m_state=1
22:22:13.518 00.003 16872 Star::Find(15, 1707, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:13.522 00.004 16872 Star::Find returns 1 (0), X=1699.14, Y=882.82, Mass=599, SNR=10.5, Peak=3356 HFD=1.7
22:22:13.525 00.003 16872 Status Line: Mass: 599 vs 44580
22:22:13.535 00.010 16872 UpdateCurrentPosition: star mass new=598.8 exp=44580.4 thresh=50% limits=(21988.2, 68007.6, 89160.9)
22:22:13.539 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:22:13.542 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:22:13.545 00.003 16872 Status Line: No star selected
22:22:13.550 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=45428, med=3208, FiltMin=3102, FiltMax=33544, Gamma=2.190
22:22:13.589 00.039 16872 UpdateGuideState exits: No star selected
22:22:13.592 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:13.594 00.002 16872 ScheduleExposure(3000,3,0) exposurePending=0
22:22:13.597 00.003 16872 Enqueuing Expose request
22:22:13.599 00.002 9640 Worker thread wakes up
22:22:13.599 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:22:13.599 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:14.966 01.367 16872 evsrv: cli 0D3BFFA8 connect
22:22:14.969 00.003 16872 case statement mapped state 1 to 101
22:22:14.972 00.003 16872 case statement mapped state 1 to 101
22:22:14.979 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"find_star","params":{},"id":"8497945d-3b5a-407b-9f56-63f9374381ed"}
22:22:14.984 00.005 16872 GuiderMultiStar::AutoSelect enter
22:22:14.986 00.002 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:22:15.113 00.127 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:22:15.288 00.175 16872 AutoFind: global mean = 0.1, stdev 229.9
22:22:15.292 00.004 16872 AutoFind: using threshold = 0.1
22:22:15.456 00.164 16872 AutoFind: local max [1214, 129] 452.4
22:22:15.460 00.004 16872 AutoFind: local max [1626, 600] 3.8
22:22:15.464 00.004 16872 AutoFind: local max [1200, 137] 1.7
22:22:15.467 00.003 16872 AutoFind: local max [920, 132] 1.4
22:22:15.469 00.002 16872 AutoFind: local max [837, 306] 1.4
22:22:15.471 00.002 16872 AutoFind: local max [577, 815] 1.3
22:22:15.474 00.003 16872 AutoFind: local max [967, 636] 1.3
22:22:15.478 00.004 16872 AutoFind: local max [1603, 606] 1.3
22:22:15.480 00.002 16872 AutoFind: local max [1797, 569] 1.3
22:22:15.482 00.002 16872 AutoFind: local max [1076, 978] 1.2
22:22:15.485 00.003 16872 AutoFind: local max [1231, 133] 1.2
22:22:15.488 00.003 16872 AutoFind: local max [748, 251] 1.2
22:22:15.491 00.003 16872 AutoFind: local max [1673, 133] 1.2
22:22:15.495 00.004 16872 AutoFind: local max [1178, 386] 1.2
22:22:15.498 00.003 16872 AutoFind: local max [1206, 937] 1.2
22:22:15.502 00.004 16872 AutoFind: local max [1414, 1018] 1.2
22:22:15.505 00.003 16872 AutoFind: local max [1721, 1056] 1.2
22:22:15.509 00.004 16872 AutoFind: local max [1860, 1046] 1.2
22:22:15.512 00.003 16872 AutoFind: local max [106, 410] 1.1
22:22:15.514 00.002 16872 AutoFind: local max [1884, 172] 1.1
22:22:15.516 00.002 16872 AutoFind: local max [1045, 889] 1.1
22:22:15.519 00.003 16872 AutoFind: local max [598, 289] 1.1
22:22:15.522 00.003 16872 AutoFind: local max [69, 891] 1.1
22:22:15.527 00.005 16872 AutoFind: local max [1122, 359] 1.1
22:22:15.530 00.003 16872 AutoFind: local max [1564, 132] 1.1
22:22:15.532 00.002 16872 AutoFind: local max [844, 313] 1.1
22:22:15.534 00.002 16872 AutoFind: local max [466, 306] 1.1
22:22:15.537 00.003 16872 AutoFind: local max [1153, 445] 1.1
22:22:15.543 00.006 16872 AutoFind: local max [1106, 969] 1.1
22:22:15.548 00.005 16872 AutoFind: local max [292, 319] 1.1
22:22:15.550 00.002 16872 AutoFind: local max [841, 192] 1.1
22:22:15.554 00.004 16872 AutoFind: local max [1603, 546] 1.1
22:22:15.557 00.003 16872 AutoFind: local max [452, 938] 1.1
22:22:15.559 00.002 16872 AutoFind: local max [14, 361] 1.1
22:22:15.561 00.002 16872 AutoFind: local max [675, 360] 1.1
22:22:15.565 00.004 16872 AutoFind: local max [54, 667] 1.1
22:22:15.567 00.002 16872 AutoFind: local max [1524, 597] 1.1
22:22:15.573 00.006 16872 AutoFind: local max [322, 786] 1.1
22:22:15.576 00.003 16872 AutoFind: local max [1124, 960] 1.1
22:22:15.579 00.003 16872 AutoFind: local max [1627, 847] 1.1
22:22:15.582 00.003 16872 AutoFind: local max [1230, 118] 1.1
22:22:15.589 00.007 16872 AutoFind: local max [809, 207] 1.1
22:22:15.594 00.005 16872 AutoFind: local max [1866, 230] 1.1
22:22:15.596 00.002 16872 AutoFind: local max [813, 680] 1.1
22:22:15.599 00.003 16872 AutoFind: local max [698, 852] 1.1
22:22:15.602 00.003 16872 AutoFind: local max [357, 289] 1.1
22:22:15.605 00.003 16872 AutoFind: local max [1767, 1035] 1.1
22:22:15.607 00.002 16872 AutoFind: local max [1228, 141] 1.1
22:22:15.609 00.002 16872 AutoFind: local max [221, 762] 1.1
22:22:15.613 00.004 16872 AutoFind: local max [1570, 132] 1.1
22:22:15.618 00.005 16872 AutoFind: local max [1076, 912] 1.1
22:22:15.621 00.003 16872 AutoFind: local max [1828, 441] 1.1
22:22:15.623 00.002 16872 AutoFind: local max [1831, 187] 1.0
22:22:15.626 00.003 16872 AutoFind: local max [1562, 276] 1.0
22:22:15.629 00.003 16872 AutoFind: local max [85, 948] 1.0
22:22:15.635 00.006 16872 AutoFind: local max [1391, 217] 1.0
22:22:15.639 00.004 16872 AutoFind: local max [1581, 872] 1.0
22:22:15.642 00.003 16872 AutoFind: local max [542, 210] 1.0
22:22:15.645 00.003 16872 AutoFind: local max [1249, 360] 1.0
22:22:15.648 00.003 16872 AutoFind: local max [89, 845] 1.0
22:22:15.651 00.003 16872 AutoFind: local max [1203, 114] 1.0
22:22:15.653 00.002 16872 AutoFind: local max [1000, 825] 1.0
22:22:15.656 00.003 16872 AutoFind: local max [1883, 154] 1.0
22:22:15.658 00.002 16872 AutoFind: local max [1502, 929] 1.0
22:22:15.662 00.004 16872 AutoFind: local max [185, 873] 1.0
22:22:15.665 00.003 16872 AutoFind: local max [192, 800] 1.0
22:22:15.668 00.003 16872 AutoFind: local max [152, 514] 1.0
22:22:15.670 00.002 16872 AutoFind: local max [179, 726] 1.0
22:22:15.673 00.003 16872 AutoFind: local max [1536, 1050] 1.0
22:22:15.675 00.002 16872 AutoFind: local max [577, 352] 1.0
22:22:15.680 00.005 16872 AutoFind: local max [754, 1030] 1.0
22:22:15.684 00.004 16872 AutoFind: local max [1714, 725] 1.0
22:22:15.686 00.002 16872 AutoFind: local max [1817, 755] 1.0
22:22:15.689 00.003 16872 AutoFind: local max [1025, 533] 1.0
22:22:15.691 00.002 16872 AutoFind: local max [577, 770] 1.0
22:22:15.695 00.004 16872 AutoFind: local max [1655, 924] 1.0
22:22:15.698 00.003 16872 AutoFind: local max [1479, 529] 1.0
22:22:15.700 00.002 16872 AutoFind: local max [337, 132] 1.0
22:22:15.703 00.003 16872 AutoFind: local max [120, 969] 1.0
22:22:15.705 00.002 16872 AutoFind: local max [1335, 1046] 1.0
22:22:15.708 00.003 16872 AutoFind: local max [944, 240] 1.0
22:22:15.712 00.004 16872 AutoFind: local max [57, 186] 1.0
22:22:15.714 00.002 16872 AutoFind: local max [1668, 851] 1.0
22:22:15.716 00.002 16872 AutoFind: local max [977, 363] 1.0
22:22:15.720 00.004 16872 AutoFind: local max [1773, 650] 1.0
22:22:15.722 00.002 16872 AutoFind: local max [706, 590] 1.0
22:22:15.727 00.005 16872 AutoFind: local max [1143, 589] 1.0
22:22:15.730 00.003 16872 AutoFind: local max [205, 621] 1.0
22:22:15.733 00.003 16872 AutoFind: local max [1490, 781] 1.0
22:22:15.737 00.004 16872 AutoFind: local max [924, 647] 1.0
22:22:15.740 00.003 16872 AutoFind: local max [1504, 950] 1.0
22:22:15.745 00.005 16872 AutoFind: local max [755, 505] 1.0
22:22:15.747 00.002 16872 AutoFind: local max [1188, 449] 1.0
22:22:15.750 00.003 16872 AutoFind: local max [1314, 182] 1.0
22:22:15.752 00.002 16872 AutoFind: local max [55, 414] 1.0
22:22:15.756 00.004 16872 AutoFind: local max [1825, 882] 1.0
22:22:15.758 00.002 16872 AutoFind: local max [1115, 251] 1.0
22:22:15.761 00.003 16872 AutoFind: local max [1597, 978] 1.0
22:22:15.763 00.002 16872 AutoFind: local max [1584, 546] 1.0
22:22:15.766 00.003 16872 AutoFind: local max [628, 891] 1.0
22:22:15.769 00.003 16872 AutoFind: too close [1584, 546] 1.0 - [1603, 546] 1.1
22:22:15.774 00.005 16872 AutoFind: too close [1883, 154] 1.0 - [1884, 172] 1.1
22:22:15.780 00.006 16872 AutoFind: close dim-bright [1203, 114] 1.0 - [1214, 129] 452.4
22:22:15.784 00.004 16872 AutoFind: too close [1570, 132] 1.1 - [1564, 132] 1.1
22:22:15.786 00.002 16872 AutoFind: too close [1228, 141] 1.1 - [1231, 133] 1.2
22:22:15.790 00.004 16872 AutoFind: close dim-bright [1228, 141] 1.1 - [1214, 129] 452.4
22:22:15.793 00.003 16872 AutoFind: too close [1230, 118] 1.1 - [1231, 133] 1.2
22:22:15.795 00.002 16872 AutoFind: close dim-bright [1230, 118] 1.1 - [1214, 129] 452.4
22:22:15.798 00.003 16872 AutoFind: too close [1124, 960] 1.1 - [1106, 969] 1.1
22:22:15.801 00.003 16872 AutoFind: too close [844, 313] 1.1 - [837, 306] 1.4
22:22:15.804 00.003 16872 AutoFind: close dim-bright [1231, 133] 1.2 - [1214, 129] 452.4
22:22:15.807 00.003 16872 AutoFind: close dim-bright [1200, 137] 1.7 - [1214, 129] 452.4
22:22:15.809 00.002 16872 AutoFind: too close to edge [14, 361] 1.1
22:22:15.811 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:22:15.814 00.003 16872 Star::Find(15, 1214, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.817 00.003 16872 Star::Find returns 1 (0), X=1214.17, Y=129.10, Mass=887384, SNR=468.0, Peak=45428 HFD=4.7
22:22:15.824 00.007 16872 Star::Find(15, 1626, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.829 00.005 16872 Star::Find returns 1 (0), X=1626.09, Y=599.54, Mass=6928, SNR=39.5, Peak=3632 HFD=4.3
22:22:15.831 00.002 16872 Star::Find(15, 1200, 137, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.835 00.004 16872 Star::Find returns 1 (0), X=1214.17, Y=129.10, Mass=887384, SNR=468.0, Peak=45428 HFD=4.7
22:22:15.838 00.003 16872 Star::Find(15, 920, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.841 00.003 16872 Star::Find returns 1 (0), X=920.12, Y=131.57, Mass=655, SNR=10.1, Peak=3308 HFD=2.4
22:22:15.845 00.004 16872 Star::Find(15, 577, 815, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.848 00.003 16872 Star::Find returns 1 (0), X=577.31, Y=815.14, Mass=857, SNR=10.9, Peak=3296 HFD=3.4
22:22:15.852 00.004 16872 Star::Find(15, 967, 636, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.855 00.003 16872 Star::Find returns 1 (0), X=966.97, Y=636.38, Mass=934, SNR=12.8, Peak=3316 HFD=3.1
22:22:15.859 00.004 16872 Star::Find(15, 1603, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.862 00.003 16872 Star::Find returns 1 (0), X=1603.89, Y=606.18, Mass=546, SNR=9.1, Peak=3316 HFD=2.0
22:22:15.869 00.007 16872 Star::Find(15, 1797, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.874 00.005 16872 Star::Find returns 1 (0), X=1797.74, Y=569.53, Mass=731, SNR=11.1, Peak=3312 HFD=2.2
22:22:15.878 00.004 16872 Star::Find(15, 1076, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.883 00.005 16872 Star::Find returns 1 (0), X=1075.68, Y=977.64, Mass=482, SNR=8.2, Peak=3312 HFD=1.6
22:22:15.888 00.005 16872 Star::Find(15, 748, 251, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.891 00.003 16872 Star::Find returns 1 (0), X=747.22, Y=251.18, Mass=783, SNR=10.8, Peak=3296 HFD=3.6
22:22:15.895 00.004 16872 Star::Find(15, 1673, 133, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.898 00.003 16872 Star::Find returns 1 (0), X=1672.76, Y=132.91, Mass=679, SNR=10.5, Peak=3292 HFD=2.5
22:22:15.901 00.003 16872 Star::Find(15, 1178, 386, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.905 00.004 16872 Star::Find returns 1 (0), X=1177.52, Y=397.11, Mass=1096, SNR=16.2, Peak=3420 HFD=2.1
22:22:15.909 00.004 16872 Star::Find(15, 1206, 937, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.911 00.002 16872 Star::Find returns 1 (0), X=1206.25, Y=936.83, Mass=333, SNR=6.8, Peak=3292 HFD=1.6
22:22:15.919 00.008 16872 Star::Find(15, 1414, 1018, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.922 00.003 16872 Star::Find returns 0 (4), X=1413.79, Y=1018.37, Mass=2097, SNR=24.0, Peak=3676 HFD=1.5
22:22:15.926 00.004 16872 Star::Find(15, 1721, 1056, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.930 00.004 16872 Star::Find false star n=7 nbg=278 bg=3210.2 sigma=17.9 thresh=3264 peak=3263
22:22:15.933 00.003 16872 Star::Find returns 0 (2), X=1721.00, Y=1056.00, Mass=533, SNR=2.9, Peak=3304 HFD=0.0
22:22:15.936 00.003 16872 Star::Find(15, 1860, 1046, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.939 00.003 16872 Star::Find returns 0 (4), X=1862.62, Y=1035.55, Mass=2103, SNR=25.7, Peak=3684 HFD=1.4
22:22:15.943 00.004 16872 Star::Find(15, 106, 410, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.949 00.006 16872 Star::Find false star n=2 nbg=280 bg=3204.5 sigma=19.7 thresh=3264 peak=3255
22:22:15.954 00.005 16872 Star::Find returns 0 (2), X=106.00, Y=410.00, Mass=131, SNR=2.9, Peak=3296 HFD=0.0
22:22:15.956 00.002 16872 Star::Find(15, 1045, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.962 00.006 16872 Star::Find returns 0 (4), X=1056.51, Y=877.49, Mass=1500, SNR=22.4, Peak=3604 HFD=1.4
22:22:15.966 00.004 16872 Star::Find(15, 598, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.970 00.004 16872 Star::Find returns 1 (0), X=598.33, Y=289.52, Mass=395, SNR=7.3, Peak=3312 HFD=1.7
22:22:15.973 00.003 16872 Star::Find(15, 69, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.977 00.004 16872 Star::Find false star n=2 nbg=281 bg=3208.1 sigma=20.9 thresh=3271 peak=3259
22:22:15.981 00.004 16872 Star::Find returns 0 (2), X=69.00, Y=891.00, Mass=152, SNR=2.9, Peak=3296 HFD=0.0
22:22:15.984 00.003 16872 Star::Find(15, 1122, 359, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.988 00.004 16872 Star::Find returns 1 (0), X=1122.86, Y=346.37, Mass=365, SNR=7.4, Peak=3316 HFD=1.6
22:22:15.993 00.005 16872 Star::Find(15, 466, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:15.997 00.004 16872 Star::Find returns 1 (0), X=468.71, Y=310.67, Mass=1581, SNR=17.9, Peak=3420 HFD=3.0
22:22:16.001 00.004 16872 Star::Find(15, 1153, 445, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.004 00.003 16872 Star::Find returns 1 (0), X=1151.15, Y=458.73, Mass=1583, SNR=22.8, Peak=3592 HFD=1.5
22:22:16.009 00.005 16872 Star::Find(15, 292, 319, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.014 00.005 16872 Star::Find returns 1 (0), X=293.38, Y=319.13, Mass=573, SNR=9.1, Peak=3312 HFD=2.8
22:22:16.019 00.005 16872 Star::Find(15, 841, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.023 00.004 16872 Star::Find false star n=4 nbg=275 bg=3208.2 sigma=18.3 thresh=3263 peak=3259
22:22:16.028 00.005 16872 Star::Find returns 0 (2), X=841.00, Y=192.00, Mass=259, SNR=2.9, Peak=3288 HFD=0.0
22:22:16.032 00.004 16872 Star::Find(15, 452, 938, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.034 00.002 16872 Star::Find returns 1 (0), X=465.19, Y=926.59, Mass=857, SNR=11.2, Peak=3312 HFD=4.2
22:22:16.037 00.003 16872 Star::Find(15, 675, 360, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.040 00.003 16872 Star::Find returns 1 (0), X=687.10, Y=361.48, Mass=1991, SNR=22.2, Peak=3564 HFD=3.0
22:22:16.042 00.002 16872 Star::Find(15, 54, 667, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.045 00.003 16872 Star::Find returns 1 (0), X=52.27, Y=667.72, Mass=1138, SNR=16.9, Peak=3464 HFD=2.8
22:22:16.048 00.003 16872 Star::Find(15, 1524, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.050 00.002 16872 Star::Find returns 1 (0), X=1523.96, Y=596.54, Mass=497, SNR=9.0, Peak=3320 HFD=1.5
22:22:16.055 00.005 16872 Star::Find(15, 322, 786, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.058 00.003 16872 Star::Find returns 1 (0), X=321.52, Y=787.15, Mass=618, SNR=9.9, Peak=3336 HFD=2.4
22:22:16.060 00.002 16872 Star::Find(15, 1627, 847, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.063 00.003 16872 Star::Find false star n=6 nbg=282 bg=3212.7 sigma=20.7 thresh=3275 peak=3268
22:22:16.066 00.003 16872 Star::Find returns 0 (2), X=1627.00, Y=847.00, Mass=436, SNR=2.9, Peak=3304 HFD=0.0
22:22:16.068 00.002 16872 Star::Find(15, 809, 207, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.072 00.004 16872 Star::Find returns 1 (0), X=808.60, Y=207.43, Mass=773, SNR=11.0, Peak=3320 HFD=3.1
22:22:16.075 00.003 16872 Star::Find(15, 1866, 230, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.077 00.002 16872 Star::Find false star n=2 nbg=280 bg=3208.3 sigma=21.9 thresh=3274 peak=3261
22:22:16.079 00.002 16872 Star::Find returns 0 (2), X=1866.00, Y=230.00, Mass=159, SNR=2.9, Peak=3300 HFD=0.0
22:22:16.081 00.002 16872 Star::Find(15, 813, 680, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.085 00.004 16872 Star::Find false star n=6 nbg=276 bg=3209.6 sigma=22.2 thresh=3276 peak=3263
22:22:16.089 00.004 16872 Star::Find returns 0 (2), X=813.00, Y=680.00, Mass=458, SNR=2.9, Peak=3292 HFD=0.0
22:22:16.092 00.003 16872 Star::Find(15, 698, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.094 00.002 16872 Star::Find false star n=5 nbg=282 bg=3209.2 sigma=18.0 thresh=3263 peak=3260
22:22:16.097 00.003 16872 Star::Find returns 0 (2), X=698.00, Y=852.00, Mass=338, SNR=2.9, Peak=3304 HFD=0.0
22:22:16.099 00.002 16872 Star::Find(15, 357, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.106 00.007 16872 Star::Find returns 1 (0), X=357.58, Y=288.55, Mass=925, SNR=15.0, Peak=3380 HFD=1.6
22:22:16.110 00.004 16872 Star::Find(15, 1767, 1035, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.114 00.004 16872 Star::Find returns 1 (0), X=1766.44, Y=1035.95, Mass=509, SNR=8.8, Peak=3312 HFD=2.6
22:22:16.117 00.003 16872 Star::Find(15, 221, 762, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.120 00.003 16872 Star::Find returns 1 (0), X=221.07, Y=762.83, Mass=555, SNR=8.7, Peak=3324 HFD=2.3
22:22:16.123 00.003 16872 Star::Find(15, 1076, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.125 00.002 16872 Star::Find returns 1 (0), X=1086.05, Y=909.88, Mass=572, SNR=10.7, Peak=3348 HFD=1.8
22:22:16.128 00.003 16872 Star::Find(15, 1828, 441, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.132 00.004 16872 Star::Find returns 0 (4), X=1828.24, Y=441.62, Mass=385, SNR=7.6, Peak=3308 HFD=1.5
22:22:16.135 00.003 16872 Star::Find(15, 1831, 187, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.138 00.003 16872 Star::Find false star n=3 nbg=282 bg=3208.3 sigma=18.6 thresh=3264 peak=3259
22:22:16.141 00.003 16872 Star::Find returns 0 (2), X=1831.00, Y=187.00, Mass=191, SNR=2.9, Peak=3276 HFD=0.0
22:22:16.142 00.001 16872 Star::Find(15, 1562, 276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.146 00.004 16872 Star::Find returns 0 (4), X=1570.53, Y=264.50, Mass=659, SNR=12.3, Peak=3384 HFD=1.4
22:22:16.152 00.006 16872 Star::Find(15, 85, 948, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.156 00.004 16872 Star::Find false star n=2 nbg=278 bg=3209.3 sigma=18.7 thresh=3265 peak=3259
22:22:16.160 00.004 16872 Star::Find returns 0 (2), X=85.00, Y=948.00, Mass=153, SNR=2.9, Peak=3288 HFD=0.0
22:22:16.163 00.003 16872 Star::Find(15, 1391, 217, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.166 00.003 16872 Star::Find false star n=6 nbg=278 bg=3203.0 sigma=21.5 thresh=3267 peak=3264
22:22:16.168 00.002 16872 Star::Find returns 0 (2), X=1391.00, Y=217.00, Mass=430, SNR=2.9, Peak=3292 HFD=0.0
22:22:16.170 00.002 16872 Star::Find(15, 1581, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.173 00.003 16872 Star::Find returns 0 (4), X=1581.41, Y=872.43, Mass=2136, SNR=26.7, Peak=3756 HFD=1.4
22:22:16.176 00.003 16872 Star::Find(15, 542, 210, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.179 00.003 16872 Star::Find returns 0 (4), X=541.87, Y=211.44, Mass=1587, SNR=20.5, Peak=3564 HFD=1.4
22:22:16.182 00.003 16872 Star::Find(15, 1249, 360, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.184 00.002 16872 Star::Find returns 1 (0), X=1249.85, Y=360.43, Mass=384, SNR=7.3, Peak=3292 HFD=2.8
22:22:16.187 00.003 16872 Star::Find(15, 89, 845, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.189 00.002 16872 Star::Find returns 1 (0), X=90.60, Y=845.68, Mass=1035, SNR=13.6, Peak=3300 HFD=4.7
22:22:16.192 00.003 16872 Star::Find(15, 1203, 114, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.197 00.005 16872 Star::Find returns 1 (0), X=1214.17, Y=128.92, Mass=885684, SNR=480.6, Peak=31156 HFD=4.7
22:22:16.200 00.003 16872 Star::Find(15, 1000, 825, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.202 00.002 16872 Star::Find returns 1 (0), X=1000.64, Y=825.61, Mass=709, SNR=11.5, Peak=3304 HFD=2.5
22:22:16.205 00.003 16872 Star::Find(15, 1502, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.208 00.003 16872 Star::Find returns 1 (0), X=1501.25, Y=928.66, Mass=902, SNR=12.0, Peak=3308 HFD=3.6
22:22:16.212 00.004 16872 Star::Find(15, 185, 873, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.215 00.003 16872 Star::Find returns 1 (0), X=185.46, Y=873.01, Mass=277, SNR=6.2, Peak=3304 HFD=2.0
22:22:16.218 00.003 16872 Star::Find(15, 192, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.220 00.002 16872 Star::Find returns 0 (4), X=192.32, Y=800.45, Mass=582, SNR=10.3, Peak=3344 HFD=1.4
22:22:16.222 00.002 16872 Star::Find(15, 152, 514, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.227 00.005 16872 Star::Find returns 1 (0), X=153.69, Y=514.73, Mass=880, SNR=12.5, Peak=3304 HFD=5.6
22:22:16.230 00.003 16872 Star::Find(15, 179, 726, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.232 00.002 16872 Star::Find returns 1 (0), X=179.13, Y=725.74, Mass=464, SNR=8.6, Peak=3332 HFD=1.6
22:22:16.234 00.002 16872 Star::Find(15, 1536, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.237 00.003 16872 Star::Find returns 1 (0), X=1537.18, Y=1050.28, Mass=464, SNR=7.9, Peak=3316 HFD=2.1
22:22:16.241 00.004 16872 Star::Find(15, 577, 352, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.247 00.006 16872 Star::Find returns 1 (0), X=568.10, Y=350.86, Mass=296, SNR=7.1, Peak=3296 HFD=5.3
22:22:16.252 00.005 16872 Star::Find(15, 754, 1030, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.255 00.003 16872 Star::Find returns 1 (0), X=768.35, Y=1038.07, Mass=694, SNR=10.8, Peak=3296 HFD=5.1
22:22:16.259 00.004 16872 Star::Find(15, 1714, 725, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.262 00.003 16872 Star::Find false star n=9 nbg=283 bg=3211.6 sigma=18.8 thresh=3268 peak=3263
22:22:16.264 00.002 16872 Star::Find returns 0 (2), X=1714.00, Y=725.00, Mass=560, SNR=2.9, Peak=3296 HFD=0.0
22:22:16.268 00.004 16872 Star::Find(15, 1817, 755, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.271 00.003 16872 Star::Find returns 0 (4), X=1816.74, Y=754.70, Mass=205, SNR=5.8, Peak=3300 HFD=0.9
22:22:16.275 00.004 16872 Star::Find(15, 1025, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.278 00.003 16872 Star::Find returns 1 (0), X=1024.84, Y=534.34, Mass=626, SNR=9.8, Peak=3300 HFD=3.5
22:22:16.280 00.002 16872 Star::Find(15, 577, 770, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.282 00.002 16872 Star::Find returns 1 (0), X=577.03, Y=769.50, Mass=417, SNR=7.9, Peak=3296 HFD=2.2
22:22:16.285 00.003 16872 Star::Find(15, 1655, 924, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.291 00.006 16872 Star::Find false star n=4 nbg=277 bg=3214.6 sigma=21.0 thresh=3277 peak=3269
22:22:16.296 00.005 16872 Star::Find returns 0 (2), X=1655.00, Y=924.00, Mass=278, SNR=2.9, Peak=3300 HFD=0.0
22:22:16.299 00.003 16872 Star::Find(15, 1479, 529, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.302 00.003 16872 Star::Find returns 0 (4), X=1477.19, Y=520.65, Mass=1789, SNR=23.2, Peak=3648 HFD=1.4
22:22:16.304 00.002 16872 Star::Find(15, 337, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.307 00.003 16872 Star::Find returns 1 (0), X=324.92, Y=119.06, Mass=904, SNR=11.2, Peak=3300 HFD=3.4
22:22:16.309 00.002 16872 Star::Find(15, 120, 969, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.312 00.003 16872 Star::Find returns 1 (0), X=118.61, Y=969.51, Mass=390, SNR=8.1, Peak=3308 HFD=3.0
22:22:16.314 00.002 16872 Star::Find(15, 1335, 1046, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.319 00.005 16872 Star::Find false star n=3 nbg=265 bg=3210.0 sigma=18.1 thresh=3264 peak=3257
22:22:16.322 00.003 16872 Star::Find returns 0 (2), X=1335.00, Y=1046.00, Mass=174, SNR=2.9, Peak=3276 HFD=0.0
22:22:16.325 00.003 16872 Star::Find(15, 944, 240, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.327 00.002 16872 Star::Find returns 1 (0), X=942.81, Y=239.82, Mass=418, SNR=7.9, Peak=3332 HFD=1.7
22:22:16.329 00.002 16872 Star::Find(15, 57, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.333 00.004 16872 Star::Find returns 1 (0), X=57.58, Y=196.70, Mass=694, SNR=10.8, Peak=3340 HFD=4.6
22:22:16.336 00.003 16872 Star::Find(15, 1668, 851, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.339 00.003 16872 Star::Find false star n=3 nbg=277 bg=3212.6 sigma=18.9 thresh=3269 peak=3265
22:22:16.341 00.002 16872 Star::Find returns 0 (2), X=1668.00, Y=851.00, Mass=234, SNR=2.9, Peak=3308 HFD=0.0
22:22:16.345 00.004 16872 Star::Find(15, 977, 363, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.347 00.002 16872 Star::Find returns 1 (0), X=977.64, Y=364.45, Mass=706, SNR=10.7, Peak=3292 HFD=3.5
22:22:16.351 00.004 16872 Star::Find(15, 1773, 650, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.354 00.003 16872 Star::Find false star n=3 nbg=276 bg=3213.0 sigma=18.6 thresh=3269 peak=3267
22:22:16.356 00.002 16872 Star::Find returns 0 (2), X=1773.00, Y=650.00, Mass=217, SNR=2.9, Peak=3292 HFD=0.0
22:22:16.358 00.002 16872 Star::Find(15, 706, 590, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.361 00.003 16872 Star::Find false star n=5 nbg=280 bg=3206.5 sigma=19.6 thresh=3265 peak=3251
22:22:16.364 00.003 16872 Star::Find returns 0 (2), X=706.00, Y=590.00, Mass=340, SNR=2.9, Peak=3280 HFD=0.0
22:22:16.368 00.004 16872 Star::Find(15, 1143, 589, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.371 00.003 16872 Star::Find returns 1 (0), X=1143.21, Y=588.78, Mass=521, SNR=8.8, Peak=3320 HFD=2.4
22:22:16.373 00.002 16872 Star::Find(15, 205, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.376 00.003 16872 Star::Find false star n=2 nbg=260 bg=3205.3 sigma=19.0 thresh=3262 peak=3260
22:22:16.379 00.003 16872 Star::Find returns 0 (2), X=205.00, Y=621.00, Mass=177, SNR=2.9, Peak=3296 HFD=0.0
22:22:16.382 00.003 16872 Star::Find(15, 1490, 781, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.385 00.003 16872 Star::Find returns 1 (0), X=1484.63, Y=793.33, Mass=875, SNR=11.7, Peak=3304 HFD=6.9
22:22:16.388 00.003 16872 Star::Find(15, 924, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.390 00.002 16872 Star::Find returns 1 (0), X=923.52, Y=645.70, Mass=1009, SNR=13.1, Peak=3304 HFD=4.7
22:22:16.393 00.003 16872 Star::Find(15, 1504, 950, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.398 00.005 16872 Star::Find returns 0 (4), X=1496.43, Y=944.51, Mass=450, SNR=9.1, Peak=3336 HFD=1.5
22:22:16.402 00.004 16872 Star::Find(15, 755, 505, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.405 00.003 16872 Star::Find false star n=2 nbg=282 bg=3205.5 sigma=22.2 thresh=3272 peak=3258
22:22:16.407 00.002 16872 Star::Find returns 0 (2), X=755.00, Y=505.00, Mass=145, SNR=2.9, Peak=3296 HFD=0.0
22:22:16.410 00.003 16872 Star::Find(15, 1188, 449, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.412 00.002 16872 Star::Find false star n=6 nbg=281 bg=3209.9 sigma=21.9 thresh=3276 peak=3266
22:22:16.415 00.003 16872 Star::Find returns 0 (2), X=1188.00, Y=449.00, Mass=417, SNR=2.9, Peak=3288 HFD=0.0
22:22:16.418 00.003 16872 Star::Find(15, 1314, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.420 00.002 16872 Star::Find returns 1 (0), X=1313.63, Y=183.51, Mass=803, SNR=11.0, Peak=3292 HFD=5.0
22:22:16.422 00.002 16872 Star::Find(15, 55, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.427 00.005 16872 Star::Find returns 1 (0), X=54.23, Y=414.47, Mass=663, SNR=10.2, Peak=3336 HFD=1.8
22:22:16.433 00.006 16872 Star::Find(15, 1825, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.437 00.004 16872 Star::Find returns 1 (0), X=1836.39, Y=892.61, Mass=763, SNR=11.7, Peak=3344 HFD=2.9
22:22:16.441 00.004 16872 Star::Find(15, 1115, 251, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.443 00.002 16872 Star::Find false star n=3 nbg=280 bg=3207.7 sigma=18.9 thresh=3264 peak=3258
22:22:16.446 00.003 16872 Star::Find returns 0 (2), X=1115.00, Y=251.00, Mass=201, SNR=2.9, Peak=3280 HFD=0.0
22:22:16.449 00.003 16872 Star::Find(15, 1597, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.451 00.002 16872 Star::Find returns 0 (4), X=1596.65, Y=978.56, Mass=621, SNR=12.6, Peak=3360 HFD=1.4
22:22:16.454 00.003 16872 Star::Find(15, 628, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.456 00.002 16872 Star::Find false star n=1 nbg=277 bg=3209.3 sigma=20.4 thresh=3271 peak=3261
22:22:16.460 00.004 16872 Star::Find returns 0 (2), X=628.00, Y=891.00, Mass=87, SNR=2.9, Peak=3296 HFD=0.0
22:22:16.463 00.003 16872 AutoFind: finding best star pass 1
22:22:16.465 00.002 16872 Star::Find(15, 1214, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.468 00.003 16872 Star::Find returns 1 (0), X=1214.17, Y=129.10, Mass=887384, SNR=468.0, Peak=45428 HFD=4.7
22:22:16.470 00.002 16872 AutoFind returns star at [1214, 129] 452.4 Mass 887384 SNR 468.0
22:22:16.476 00.006 16872 Star::Find(15, 1214, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.482 00.006 16872 Star::Find returns 1 (0), X=1214.17, Y=129.10, Mass=887384, SNR=468.0, Peak=45428 HFD=4.7
22:22:16.485 00.003 16872 MultiStar: List (12): {1214.17, 129.10}(468.0), {1626.09, 599.54}(39.5), {920.12, 131.57}(10.1), {577.31, 815.14}(10.9), {966.97, 636.38}(12.8), {1797.74, 569.53}(11.1), {1075.68, 977.64}(8.2), {747.22, 251.18}(10.8), {1672.76, 132.91}(10.5), {1177.52, 397.11}(16.2), {1206.25, 936.83}(6.8), {598.33, 289.52}(7.3), 
22:22:16.488 00.003 16872 setting lock position to (1214.17, 129.10)
22:22:16.491 00.003 16872 MultiStar: stabilizing after lock position change
22:22:16.493 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
22:22:16.496 00.003 16872 UpdateGuideState(): m_state=1
22:22:16.498 00.002 16872 Star::Find(15, 1214, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:16.501 00.003 16872 Star::Find returns 1 (0), X=1214.17, Y=129.10, Mass=887384, SNR=468.0, Peak=45428 HFD=4.7
22:22:16.505 00.004 16872 DistanceChecker: deactivated
22:22:16.508 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
22:22:16.511 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
22:22:16.513 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
22:22:16.522 00.009 16872 setting lock position to (1214.17, 129.10)
22:22:16.527 00.005 16872 MultiStar: stabilizing after lock position change
22:22:16.531 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
22:22:16.534 00.003 16872 Changing from state SELECTING to SELECTED
22:22:16.538 00.004 16872 guider state => SELECTED
22:22:16.550 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=45428, med=3208, FiltMin=3102, FiltMax=33544, Gamma=2.190
22:22:16.586 00.036 16872 UpdateGuideState exits: m=887384 SNR=468.0
22:22:16.589 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=45428, med=3208, FiltMin=3102, FiltMax=33544, Gamma=2.190
22:22:16.626 00.037 16872 Status Line: Auto-selected star at (1214.2, 129.1)
22:22:16.639 00.013 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1214.17,129.10],"id":"8497945d-3b5a-407b-9f56-63f9374381ed"}
22:22:16.642 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f39d758-fbd5-46af-bf73-7a2c0a975c8d"}
22:22:16.645 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"8f39d758-fbd5-46af-bf73-7a2c0a975c8d"}
22:22:16.654 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
22:22:16.658 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2cfa7c2e-8ff3-404b-8963-ea40718daaf8"}
22:22:16.660 00.002 16872 case statement mapped state 2 to 1
22:22:16.666 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"2cfa7c2e-8ff3-404b-8963-ea40718daaf8"}
22:22:16.680 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"01f4fb59-5d7c-4baa-bfc9-d867286252ae"}
22:22:16.687 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.17,7.10],"pixels":"..."},"id":"01f4fb59-5d7c-4baa-bfc9-d867286252ae"}
22:22:17.156 00.469 9640 Exposure complete
22:22:17.297 00.141 9640 worker thread done servicing request
22:22:17.297 00.000 16872 OnExposeComplete: enter
22:22:17.301 00.004 16872 UpdateGuideState(): m_state=2
22:22:17.308 00.007 16872 Star::Find(15, 1214, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:22:17.310 00.002 16872 Star::Find returns 1 (0), X=1214.29, Y=129.47, Mass=881564, SNR=428.8, Peak=49204 HFD=4.8
22:22:17.313 00.003 16872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.59) = xAngle (2.86 = 2.86)
22:22:17.316 00.003 16872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.90 = 2.90)
22:22:17.322 00.006 16872 CameraToMount -- cameraX=0.12 cameraY=0.38 hyp=0.40 cameraTheta=1.27 mountX=-0.38 mountY=0.09, mountTheta=2.90
22:22:17.329 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=49204, med=3208, FiltMin=3096, FiltMax=34308, Gamma=2.190
22:22:17.369 00.040 16872 UpdateGuideState exits: m=881564 SNR=428.8
22:22:17.374 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:17.377 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:22:17.380 00.003 16872 Enqueuing Expose request
22:22:17.384 00.004 9640 Worker thread wakes up
22:22:17.384 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:22:17.384 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1199,114,31,31)
22:22:18.534 01.150 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a8270e2f-3fea-4837-b2bc-35cacdfd43eb"}
22:22:18.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"a8270e2f-3fea-4837-b2bc-35cacdfd43eb"}
22:22:18.540 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76935ae7-bab6-4850-98a7-030408760c0d"}
22:22:18.544 00.004 16872 case statement mapped state 2 to 1
22:22:18.546 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"76935ae7-bab6-4850-98a7-030408760c0d"}
22:22:18.550 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"72a3368e-1ce6-4e86-96c5-30e2927b5dc9"}
22:22:18.553 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.29,7.47],"pixels":"..."},"id":"72a3368e-1ce6-4e86-96c5-30e2927b5dc9"}
22:22:20.953 02.400 9640 Exposure complete
22:22:21.091 00.138 9640 worker thread done servicing request
22:22:21.091 00.000 16872 OnExposeComplete: enter
22:22:21.094 00.003 16872 UpdateGuideState(): m_state=2
22:22:21.099 00.005 16872 Star::Find(15, 1214, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:22:21.102 00.003 16872 Star::Find returns 1 (0), X=1214.08, Y=129.35, Mass=882245, SNR=453.5, Peak=50944 HFD=4.7
22:22:21.105 00.003 16872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-1.59) = xAngle (3.50 = -2.79)
22:22:21.108 00.003 16872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.54 = -2.74)
22:22:21.111 00.003 16872 CameraToMount -- cameraX=-0.09 cameraY=0.26 hyp=0.27 cameraTheta=1.91 mountX=-0.26 mountY=-0.11, mountTheta=-2.75
22:22:21.119 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=50944, med=3204, FiltMin=3108, FiltMax=35976, Gamma=2.190
22:22:21.156 00.037 16872 UpdateGuideState exits: m=882245 SNR=453.5
22:22:21.165 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:21.167 00.002 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:22:21.170 00.003 16872 Enqueuing Expose request
22:22:21.173 00.003 9640 Worker thread wakes up
22:22:21.173 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:22:21.173 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1199,114,31,31)
22:22:21.535 00.362 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0fb39fb9-d922-4769-ac08-c60f7dae5b69"}
22:22:21.542 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"0fb39fb9-d922-4769-ac08-c60f7dae5b69"}
22:22:21.547 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd89ea57-48cb-46f0-a73d-3930a961e04a"}
22:22:21.550 00.003 16872 case statement mapped state 2 to 1
22:22:21.552 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"dd89ea57-48cb-46f0-a73d-3930a961e04a"}
22:22:21.556 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0da848e5-bf04-45b2-bdb8-548f9c2bad26"}
22:22:21.559 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.08,7.35],"pixels":"..."},"id":"0da848e5-bf04-45b2-bdb8-548f9c2bad26"}
22:22:21.648 00.089 16872 evsrv: cli 0D3BFFA8 connect
22:22:21.652 00.004 16872 case statement mapped state 2 to 1
22:22:21.656 00.004 16872 case statement mapped state 2 to 1
22:22:21.660 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f26a98ba-5d29-4190-923c-0e7e85e8e962"}
22:22:21.662 00.002 16872 case statement mapped state 2 to 1
22:22:21.664 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"f26a98ba-5d29-4190-923c-0e7e85e8e962"}
22:22:21.667 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
22:22:21.677 00.010 16872 evsrv: cli 0D3BF8C8 connect
22:22:21.682 00.005 16872 case statement mapped state 2 to 1
22:22:21.686 00.004 16872 case statement mapped state 2 to 1
22:22:21.689 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"cb61b568-9158-4d69-acfa-4ec68302264b"}
22:22:21.692 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"cb61b568-9158-4d69-acfa-4ec68302264b"}
22:22:21.695 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
22:22:21.700 00.005 16872 evsrv: cli 0D3C0A48 connect
22:22:21.705 00.005 16872 case statement mapped state 2 to 1
22:22:21.712 00.007 16872 case statement mapped state 2 to 1
22:22:21.717 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"70f518ed-df4e-4345-9cef-277db8cc4a05"}
22:22:21.724 00.007 16872 PhdController::Guide begins
22:22:21.729 00.005 16872 PhdController: newstate STATE_SETUP
22:22:21.733 00.004 16872 PhdController: setup
22:22:21.736 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
22:22:21.738 00.002 16872 PhdController: newstate STATE_CALIBRATE
22:22:21.740 00.002 16872 PhdController: newstate STATE_GUIDE
22:22:21.756 00.016 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:22:21.758 00.002 16872 guider state => CALIBRATED
22:22:21.761 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:22:21.763 00.002 16872 reset dither spiral
22:22:21.767 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
22:22:21.770 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"70f518ed-df4e-4345-9cef-277db8cc4a05"}
22:22:21.778 00.008 16872 evsrv: cli 0D3C0A48 disconnect
22:22:21.787 00.009 16872 evsrv: cli 0D3BF968 connect
22:22:21.790 00.003 16872 case statement mapped state 5 to 1
22:22:21.794 00.004 16872 case statement mapped state 5 to 1
22:22:21.798 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"b0d9b179-5ca9-4d12-9a47-59831048b5e5"}
22:22:21.800 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"b0d9b179-5ca9-4d12-9a47-59831048b5e5"}
22:22:21.805 00.005 16872 evsrv: cli 0D3BF968 disconnect
22:22:21.810 00.005 16872 evsrv: cli 0D3C0228 connect
22:22:21.819 00.009 16872 case statement mapped state 5 to 1
22:22:21.825 00.006 16872 case statement mapped state 5 to 1
22:22:21.830 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"fa05f7f4-89db-405c-baf5-b3508f4f6848"}
22:22:21.834 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":[1214.17,129.10],"id":"fa05f7f4-89db-405c-baf5-b3508f4f6848"}
22:22:21.839 00.005 16872 evsrv: cli 0D3C0228 disconnect
22:22:21.843 00.004 16872 evsrv: cli 0D3BFB48 connect
22:22:21.848 00.005 16872 case statement mapped state 5 to 1
22:22:21.851 00.003 16872 case statement mapped state 5 to 1
22:22:21.854 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"042a1069-ef49-41c1-83db-eab91049b9e6"}
22:22:21.857 00.003 16872 case statement mapped state 5 to 1
22:22:21.862 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"042a1069-ef49-41c1-83db-eab91049b9e6"}
22:22:21.869 00.007 16872 evsrv: cli 0D3BFB48 disconnect
22:22:22.869 01.000 16872 evsrv: cli 0D3C0A48 connect
22:22:22.874 00.005 16872 case statement mapped state 5 to 1
22:22:22.878 00.004 16872 case statement mapped state 5 to 1
22:22:22.882 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f0f69f05-524b-4256-a3b0-b7978b724d7a"}
22:22:22.885 00.003 16872 case statement mapped state 5 to 1
22:22:22.893 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f0f69f05-524b-4256-a3b0-b7978b724d7a"}
22:22:22.898 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:22:23.899 01.001 16872 evsrv: cli 0D3BF8C8 connect
22:22:23.904 00.005 16872 case statement mapped state 5 to 1
22:22:23.908 00.004 16872 case statement mapped state 5 to 1
22:22:23.910 00.002 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"f4701468-3261-495b-8eff-cc6b26be7d15"}
22:22:23.914 00.004 16872 case statement mapped state 5 to 1
22:22:23.919 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"f4701468-3261-495b-8eff-cc6b26be7d15"}
22:22:23.924 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
22:22:24.533 00.609 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e568ea86-7b36-4931-ba0f-8206bfee4cfd"}
22:22:24.536 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e568ea86-7b36-4931-ba0f-8206bfee4cfd"}
22:22:24.540 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8d92181-bb16-4701-afb0-702b7cfa65e4"}
22:22:24.543 00.003 16872 case statement mapped state 5 to 1
22:22:24.547 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c8d92181-bb16-4701-afb0-702b7cfa65e4"}
22:22:24.550 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"046f276a-fbb2-4bf6-a272-5b9f84a8988b"}
22:22:24.552 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.08,7.35],"pixels":"..."},"id":"046f276a-fbb2-4bf6-a272-5b9f84a8988b"}
22:22:24.732 00.180 9640 Exposure complete
22:22:24.871 00.139 9640 worker thread done servicing request
22:22:24.872 00.001 16872 OnExposeComplete: enter
22:22:24.874 00.002 16872 UpdateGuideState(): m_state=5
22:22:24.877 00.003 16872 Star::Find(15, 1214, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:22:24.879 00.002 16872 Star::Find returns 1 (0), X=1214.05, Y=129.05, Mass=882395, SNR=463.0, Peak=48320 HFD=4.5
22:22:24.883 00.004 16872 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.59) = xAngle (-1.19 = -1.19)
22:22:24.885 00.002 16872 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-1.14 = -1.14)
22:22:24.888 00.003 16872 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-2.77 mountX=0.05 mountY=-0.12, mountTheta=-1.18
22:22:24.893 00.005 16872 Changing from state CALIBRATED to GUIDING
22:22:24.899 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:22:24.902 00.003 16872 ScopeASCOM::SideOfPier() returns 0
22:22:24.974 00.072 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
22:22:24.978 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:22:24.981 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:22:24.984 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:22:24.987 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:22:24.993 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:22:24.998 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:22:25.000 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:22:25.003 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:22:25.005 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:22:25.008 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:22:25.011 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:22:25.013 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:22:25.017 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:22:25.035 00.018 16872 evsrv: cli 0D3BFB48 connect
22:22:25.039 00.004 16872 case statement mapped state 5 to 1
22:22:25.043 00.004 16872 case statement mapped state 5 to 1
22:22:25.047 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"5d823481-e71a-47bb-83cf-8ed3c9bcc56a"}
22:22:25.049 00.002 16872 case statement mapped state 5 to 1
22:22:25.055 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"5d823481-e71a-47bb-83cf-8ed3c9bcc56a"}
22:22:25.066 00.011 16872 evsrv: cli 0D3BFB48 disconnect
22:22:25.143 00.077 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:22:25.148 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:22:25.150 00.002 16872 Guiding starts on opposite side of pier: calibration data side is West, current side is East
22:22:25.152 00.002 16872 FlipCalibration before: x=-90.9, y=1.8 decFlipRequired=1 sideOfPier=West rotAngle=94.1 parity=+/+
22:22:25.155 00.003 16872 FlipCalibration pre-normalize: x=89.1, y=181.8
22:22:25.156 00.001 16872 FlipCalibration after: x=89.1 y=-178.2 sideOfPier=East parity=+/+
22:22:25.163 00.007 16872 Mount::SetCalibration (scope) -- xAngle=89.1 yAngle=-178.2 xRate=8.696 yRate=8.323 bin=1 dec=-0.0 pierSide=0 par=+/+ rotAng=94.1
22:22:25.166 00.003 16872 Mount::SetCalibration (scope) -- sets m_xAngle=89.1 m_yAngleError=-2.7
22:22:25.171 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:22:25.175 00.004 16872 ScopeASCOM::SideOfPier() returns 0
22:22:25.310 00.135 16872 Status Line: CAL: West(-91,2)->East(89,-178)
22:22:25.319 00.009 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
22:22:25.327 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:22:25.330 00.003 16872 ScopeASCOM::SideOfPier() returns 0
22:22:25.427 00.097 16872 setting lock position to (1214.05, 129.05)
22:22:25.432 00.005 16872 MultiStar: stabilizing after lock position change
22:22:25.435 00.003 16872 guider state => GUIDING
22:22:25.438 00.003 16872 Status Line: Guiding
22:22:25.447 00.009 16872 Mount: notify guiding started
22:22:25.452 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:22:25.459 00.007 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:22:25.466 00.007 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:22:25.469 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:22:25.477 00.008 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:22:25.480 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
22:22:25.484 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
22:22:25.488 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:22:25.492 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
22:22:25.496 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:22:25.499 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:22:25.507 00.008 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:22:25.510 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:22:25.513 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:22:25.516 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:22:25.522 00.006 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:22:25.525 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:22:25.529 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:22:25.532 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:22:25.538 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:22:25.542 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:22:25.545 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:22:25.548 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:22:25.556 00.008 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:22:25.561 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:22:25.565 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:22:25.568 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:22:25.572 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:22:25.575 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:22:25.578 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:22:25.582 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:22:25.587 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:22:25.589 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:22:25.592 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:22:25.599 00.007 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:22:25.606 00.007 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:22:25.610 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:22:25.614 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:22:25.690 00.076 16872 evsrv: cli 0D3BFFA8 connect
22:22:25.696 00.006 16872 case statement mapped state 6 to 3
22:22:25.702 00.006 16872 case statement mapped state 6 to 3
22:22:25.706 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_pixel_scale","id":"ca9484a8-82c3-497c-844b-6d54f2dd1443"}
22:22:25.708 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0.906659,"id":"ca9484a8-82c3-497c-844b-6d54f2dd1443"}
22:22:25.711 00.003 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:22:25.785 00.074 16872 ScopeASCOM::SideOfPier() returns 0
22:22:25.790 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:22:25.794 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
22:22:25.798 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:22:25.802 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
22:22:25.805 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:22:25.807 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:22:25.810 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:22:25.812 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:22:25.817 00.005 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:22:25.818 00.001 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=48320, med=3204, FiltMin=3132, FiltMax=35108, Gamma=2.190
22:22:25.855 00.037 16872 UpdateGuideState exits: m=882395 SNR=463.0
22:22:25.863 00.008 16872 evsrv: cli 0D3BFFA8 short write 0/81 Input / Output error
22:22:25.866 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
22:22:25.869 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:25.871 00.002 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:22:25.878 00.007 16872 Enqueuing Expose request
22:22:25.881 00.003 9640 Worker thread wakes up
22:22:25.881 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:22:25.881 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1199,114,31,31)
22:22:25.881 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
22:22:26.060 00.179 16872 evsrv: cli 0D3BF968 connect
22:22:26.067 00.007 16872 case statement mapped state 6 to 3
22:22:26.073 00.006 16872 case statement mapped state 6 to 3
22:22:26.078 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"0733b226-c67d-45ca-94e5-5b947594bf53"}
22:22:26.081 00.003 16872 case statement mapped state 6 to 3
22:22:26.084 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"0733b226-c67d-45ca-94e5-5b947594bf53"}
22:22:26.088 00.004 16872 evsrv: cli 0D3BF968 disconnect
22:22:27.533 01.445 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1048f306-b020-463f-aecc-ecb5d0acfd21"}
22:22:27.537 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"1048f306-b020-463f-aecc-ecb5d0acfd21"}
22:22:27.541 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"329476be-9b97-4a8a-88c8-de04d6280235"}
22:22:27.545 00.004 16872 case statement mapped state 6 to 3
22:22:27.549 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"329476be-9b97-4a8a-88c8-de04d6280235"}
22:22:27.553 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a5c9c206-370f-45cb-930d-64259d791756"}
22:22:27.557 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.05,7.05],"pixels":"..."},"id":"a5c9c206-370f-45cb-930d-64259d791756"}
22:22:29.449 01.892 9640 Exposure complete
22:22:29.587 00.138 9640 worker thread done servicing request
22:22:29.588 00.001 16872 OnExposeComplete: enter
22:22:29.591 00.003 16872 UpdateGuideState(): m_state=6
22:22:29.595 00.004 16872 Star::Find(15, 1214, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:22:29.597 00.002 16872 Star::Find returns 1 (0), X=1214.06, Y=129.31, Mass=881923, SNR=456.5, Peak=49240 HFD=4.7
22:22:29.600 00.003 16872 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.56) = xAngle (-0.01 = -0.01)
22:22:29.603 00.003 16872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.03 = 0.03)
22:22:29.605 00.002 16872 CameraToMount -- cameraX=0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.54 mountX=0.26 mountY=0.01, mountTheta=0.03
22:22:29.611 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.26, opts=13)
22:22:29.614 00.003 16872 Enqueuing Move request for scope (0.01, 0.26)
22:22:29.616 00.002 9640 Worker thread wakes up
22:22:29.616 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.26) opts 0xd
22:22:29.616 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.26)
22:22:29.616 00.000 9640 Moving (0.01, 0.26) raw xDistance=0.26 yDistance=0.01
22:22:29.616 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:22:29.616 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=0
22:22:29.616 00.000 9640 MoveAxis(W, 20, ABG)
22:22:29.617 00.001 9640 Guiding  Dir = 3, Dur = 20
22:22:29.617 00.000 9640 IsSlewing returns 0
22:22:29.618 00.001 9640 IsGuiding returns 0
22:22:29.618 00.000 9640 PulseGuide returned control before completion, sleep 30
22:22:29.623 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=49240, med=3196, FiltMin=3072, FiltMax=35576, Gamma=2.190
22:22:29.651 00.028 9640 IsGuiding returns 1
22:22:29.651 00.000 9640 scope still moving after pulse duration time elapsed
22:22:29.659 00.008 16872 UpdateGuideState exits: m=881923 SNR=456.5
22:22:29.662 00.003 16872 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 1 / 99999
22:22:29.665 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777778549.665,"Host":"RBFOCUS307","Inst":1,"Distance":0.17,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:22:29.673 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:29.678 00.005 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:22:29.682 00.004 16872 Enqueuing Expose request
22:22:29.684 00.002 9640 IsSlewing returns 0
22:22:29.686 00.002 9640 IsGuiding returns 0
22:22:29.686 00.000 9640 scope move finished after 20 + 47 ms
22:22:29.686 00.000 9640 Move returns status 0, amount 20
22:22:29.686 00.000 9640 MoveAxis(N, 0, ABG)
22:22:29.686 00.000 9640 Move returns status 0, amount 0
22:22:29.686 00.000 9640 move complete, result=0
22:22:29.686 00.000 9640 worker thread done servicing request
22:22:29.686 00.000 9640 Worker thread wakes up
22:22:29.686 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:22:29.686 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1199,114,31,31)
22:22:29.694 00.008 16872 GuideStep: 0.3 px 20 ms WEST, 0.0 px 0 ms NORTH
22:22:30.556 00.862 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b4561681-19d7-4dab-a1cd-0bb379aad085"}
22:22:30.559 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"b4561681-19d7-4dab-a1cd-0bb379aad085"}
22:22:30.565 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8f62e01-df9f-4441-a69b-94f306c80e05"}
22:22:30.571 00.006 16872 case statement mapped state 6 to 3
22:22:30.574 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8f62e01-df9f-4441-a69b-94f306c80e05"}
22:22:30.576 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6dded128-da39-497f-883e-10fb9fecf16a"}
22:22:30.580 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.06,7.31],"pixels":"..."},"id":"6dded128-da39-497f-883e-10fb9fecf16a"}
22:22:33.270 02.690 9640 Exposure complete
22:22:33.416 00.146 9640 worker thread done servicing request
22:22:33.416 00.000 16872 OnExposeComplete: enter
22:22:33.422 00.006 16872 UpdateGuideState(): m_state=6
22:22:33.425 00.003 16872 Star::Find(15, 1214, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:22:33.428 00.003 16872 Star::Find returns 1 (0), X=1214.09, Y=129.35, Mass=875564, SNR=464.0, Peak=52012 HFD=4.7
22:22:33.431 00.003 16872 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.56) = xAngle (-0.11 = -0.11)
22:22:33.434 00.003 16872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.07 = -0.07)
22:22:33.436 00.002 16872 CameraToMount -- cameraX=0.04 cameraY=0.30 hyp=0.31 cameraTheta=1.44 mountX=0.30 mountY=-0.02, mountTheta=-0.07
22:22:33.440 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.04, y=0.30, opts=13)
22:22:33.446 00.006 16872 Enqueuing Move request for scope (0.04, 0.30)
22:22:33.449 00.003 9640 Worker thread wakes up
22:22:33.449 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.30) opts 0xd
22:22:33.449 00.000 9640 Handling offset move in thread for scope, endpoint = (0.04, 0.30)
22:22:33.450 00.001 9640 Moving (0.04, 0.30) raw xDistance=0.30 yDistance=-0.02
22:22:33.450 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
22:22:33.450 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=0
22:22:33.450 00.000 9640 MoveAxis(W, 24, ABG)
22:22:33.450 00.000 9640 Guiding  Dir = 3, Dur = 24
22:22:33.450 00.000 9640 IsSlewing returns 0
22:22:33.450 00.000 9640 IsGuiding returns 0
22:22:33.451 00.001 9640 PulseGuide returned control before completion, sleep 34
22:22:33.456 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=52012, med=3204, FiltMin=3132, FiltMax=36480, Gamma=2.190
22:22:33.490 00.034 9640 IsGuiding returns 1
22:22:33.490 00.000 9640 scope still moving after pulse duration time elapsed
22:22:33.495 00.005 16872 UpdateGuideState exits: m=875564 SNR=464.0
22:22:33.499 00.004 16872 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 2 / 99999
22:22:33.501 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777778553.501,"Host":"RBFOCUS307","Inst":1,"Distance":0.21,"Time":3.8,"SettleTime":10.0,"StarLocked":true}
22:22:33.505 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:33.512 00.007 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:22:33.519 00.007 16872 Enqueuing Expose request
22:22:33.522 00.003 9640 IsSlewing returns 0
22:22:33.523 00.001 9640 IsGuiding returns 0
22:22:33.523 00.000 9640 scope move finished after 24 + 49 ms
22:22:33.523 00.000 9640 Move returns status 0, amount 24
22:22:33.523 00.000 9640 MoveAxis(N, 0, ABG)
22:22:33.523 00.000 9640 Move returns status 0, amount 0
22:22:33.523 00.000 9640 move complete, result=0
22:22:33.523 00.000 9640 worker thread done servicing request
22:22:33.523 00.000 9640 Worker thread wakes up
22:22:33.523 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:22:33.523 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1199,114,31,31)
22:22:33.529 00.006 16872 GuideStep: 0.3 px 24 ms WEST, -0.0 px 0 ms NORTH
22:22:33.565 00.036 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"404e9b03-1433-4fda-9250-d48004d4e87d"}
22:22:33.569 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"404e9b03-1433-4fda-9250-d48004d4e87d"}
22:22:33.572 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d87fbf60-5f37-489b-8f4a-c252e360ad4a"}
22:22:33.577 00.005 16872 case statement mapped state 6 to 3
22:22:33.579 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d87fbf60-5f37-489b-8f4a-c252e360ad4a"}
22:22:33.585 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"70dbc5f4-2905-405d-9bb3-cdf37d20f6e6"}
22:22:33.589 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.09,7.35],"pixels":"..."},"id":"70dbc5f4-2905-405d-9bb3-cdf37d20f6e6"}
22:22:36.557 02.968 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"935673b2-077a-4772-be46-7507540f1383"}
22:22:36.560 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"935673b2-077a-4772-be46-7507540f1383"}
22:22:36.563 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77686653-d923-4083-92cf-546599179d31"}
22:22:36.567 00.004 16872 case statement mapped state 6 to 3
22:22:36.571 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"77686653-d923-4083-92cf-546599179d31"}
22:22:36.575 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5fba4811-1e2b-40c6-8708-c71e92e2cbac"}
22:22:36.578 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.09,7.35],"pixels":"..."},"id":"5fba4811-1e2b-40c6-8708-c71e92e2cbac"}
22:22:37.093 00.515 9640 Exposure complete
22:22:37.239 00.146 9640 worker thread done servicing request
22:22:37.239 00.000 16872 OnExposeComplete: enter
22:22:37.244 00.005 16872 UpdateGuideState(): m_state=6
22:22:37.248 00.004 16872 Star::Find(15, 1214, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:22:37.250 00.002 16872 Star::Find returns 1 (0), X=1214.06, Y=128.82, Mass=883926, SNR=458.6, Peak=53204 HFD=4.5
22:22:37.263 00.013 16872 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.56) = xAngle (-3.09 = -3.09)
22:22:37.268 00.005 16872 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.05 = -3.05)
22:22:37.271 00.003 16872 CameraToMount -- cameraX=0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.54 mountX=-0.23 mountY=-0.02, mountTheta=-3.05
22:22:37.276 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=-0.23, opts=13)
22:22:37.279 00.003 16872 Enqueuing Move request for scope (0.01, -0.23)
22:22:37.282 00.003 9640 Worker thread wakes up
22:22:37.282 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.23) opts 0xd
22:22:37.282 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, -0.23)
22:22:37.282 00.000 9640 Moving (0.01, -0.23) raw xDistance=-0.23 yDistance=-0.02
22:22:37.282 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
22:22:37.283 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=0
22:22:37.283 00.000 9640 MoveAxis(E, 16, ABG)
22:22:37.283 00.000 9640 Guiding  Dir = 2, Dur = 16
22:22:37.283 00.000 9640 IsSlewing returns 0
22:22:37.283 00.000 9640 IsGuiding returns 0
22:22:37.284 00.001 9640 PulseGuide returned control before completion, sleep 26
22:22:37.290 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=53204, med=3200, FiltMin=3054, FiltMax=37864, Gamma=2.190
22:22:37.315 00.025 9640 IsGuiding returns 1
22:22:37.315 00.000 9640 scope still moving after pulse duration time elapsed
22:22:37.328 00.013 16872 UpdateGuideState exits: m=883926 SNR=458.6
22:22:37.334 00.006 16872 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 3 / 99999
22:22:37.337 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777778557.337,"Host":"RBFOCUS307","Inst":1,"Distance":0.22,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
22:22:37.340 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:37.343 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:22:37.347 00.004 9640 IsSlewing returns 0
22:22:37.347 00.000 16872 Enqueuing Expose request
22:22:37.355 00.008 9640 IsGuiding returns 0
22:22:37.356 00.001 9640 scope move finished after 16 + 56 ms
22:22:37.356 00.000 9640 Move returns status 0, amount 16
22:22:37.356 00.000 9640 MoveAxis(N, 0, ABG)
22:22:37.356 00.000 9640 Move returns status 0, amount 0
22:22:37.356 00.000 9640 move complete, result=0
22:22:37.356 00.000 9640 worker thread done servicing request
22:22:37.356 00.000 9640 Worker thread wakes up
22:22:37.356 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:22:37.356 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1199,114,31,31)
22:22:37.362 00.006 16872 GuideStep: -0.2 px 16 ms EAST, -0.0 px 0 ms NORTH
22:22:39.556 02.194 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d992dc07-0310-4b3d-9444-111fca4a0a2c"}
22:22:39.558 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d992dc07-0310-4b3d-9444-111fca4a0a2c"}
22:22:39.562 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29ed4c71-0150-4615-8724-2411073f9e8a"}
22:22:39.565 00.003 16872 case statement mapped state 6 to 3
22:22:39.567 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"29ed4c71-0150-4615-8724-2411073f9e8a"}
22:22:39.571 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d2a766f-fb01-4add-bff0-cd35acca0edc"}
22:22:39.574 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.06,6.82],"pixels":"..."},"id":"7d2a766f-fb01-4add-bff0-cd35acca0edc"}
22:22:40.915 01.341 9640 Exposure complete
22:22:41.053 00.138 9640 worker thread done servicing request
22:22:41.053 00.000 16872 OnExposeComplete: enter
22:22:41.058 00.005 16872 UpdateGuideState(): m_state=6
22:22:41.061 00.003 16872 Star::Find(15, 1214, 128, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:22:41.064 00.003 16872 Star::Find returns 1 (0), X=1214.05, Y=129.49, Mass=861619, SNR=472.2, Peak=50184 HFD=5.0
22:22:41.067 00.003 16872 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.56) = xAngle (0.03 = 0.03)
22:22:41.070 00.003 16872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.07 = 0.07)
22:22:41.074 00.004 16872 CameraToMount -- cameraX=-0.01 cameraY=0.44 hyp=0.44 cameraTheta=1.58 mountX=0.44 mountY=0.03, mountTheta=0.07
22:22:41.079 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=0.44, opts=13)
22:22:41.081 00.002 16872 Enqueuing Move request for scope (-0.01, 0.44)
22:22:41.084 00.003 9640 Worker thread wakes up
22:22:41.084 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.44) opts 0xd
22:22:41.084 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, 0.44)
22:22:41.084 00.000 9640 Moving (-0.01, 0.44) raw xDistance=0.44 yDistance=0.03
22:22:41.084 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.44
22:22:41.085 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=0
22:22:41.085 00.000 9640 MoveAxis(W, 32, ABG)
22:22:41.085 00.000 9640 Guiding  Dir = 3, Dur = 32
22:22:41.085 00.000 9640 IsSlewing returns 0
22:22:41.085 00.000 9640 IsGuiding returns 0
22:22:41.085 00.000 9640 PulseGuide returned control before completion, sleep 42
22:22:41.095 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=50184, med=3204, FiltMin=3088, FiltMax=34060, Gamma=2.190
22:22:41.133 00.038 9640 IsGuiding returns 1
22:22:41.133 00.000 9640 scope still moving after pulse duration time elapsed
22:22:41.134 00.001 16872 UpdateGuideState exits: m=861619 SNR=472.2
22:22:41.140 00.006 16872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 4 / 99999
22:22:41.143 00.003 16872 PhdController: newstate STATE_FINISH
22:22:41.146 00.003 16872 PhdController complete: success
22:22:41.149 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777778561.149,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
22:22:41.152 00.003 16872 Mount: notify guiding dither settle done success=1
22:22:41.155 00.003 16872 PhdController: newstate STATE_IDLE
22:22:41.158 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:41.161 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:22:41.167 00.006 16872 Enqueuing Expose request
22:22:41.171 00.004 9640 IsSlewing returns 0
22:22:41.171 00.000 9640 IsGuiding returns 1
22:22:41.193 00.022 9640 IsSlewing returns 0
22:22:41.194 00.001 9640 IsGuiding returns 1
22:22:41.224 00.030 9640 IsSlewing returns 0
22:22:41.225 00.001 9640 IsGuiding returns 0
22:22:41.225 00.000 9640 scope move finished after 32 + 107 ms
22:22:41.225 00.000 9640 Move returns status 0, amount 32
22:22:41.225 00.000 9640 MoveAxis(N, 0, ABG)
22:22:41.226 00.001 9640 Move returns status 0, amount 0
22:22:41.226 00.000 9640 move complete, result=0
22:22:41.227 00.001 9640 worker thread done servicing request
22:22:41.227 00.000 9640 Worker thread wakes up
22:22:41.227 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:22:41.227 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1199,114,31,31)
22:22:41.227 00.000 16872 GuideStep: 0.4 px 32 ms WEST, 0.0 px 0 ms NORTH
22:22:42.555 01.328 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb26d6d6-f2b7-487f-a887-f1d012f521ff"}
22:22:42.563 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"eb26d6d6-f2b7-487f-a887-f1d012f521ff"}
22:22:42.568 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"578e7c9b-b90f-4df5-af25-3923855cceae"}
22:22:42.574 00.006 16872 case statement mapped state 6 to 3
22:22:42.586 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"578e7c9b-b90f-4df5-af25-3923855cceae"}
22:22:42.590 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1680b168-3f0c-4cba-a2ce-7899c1a63010"}
22:22:42.594 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.05,7.49],"pixels":"..."},"id":"1680b168-3f0c-4cba-a2ce-7899c1a63010"}
22:22:44.799 02.205 9640 Exposure complete
22:22:44.937 00.138 9640 worker thread done servicing request
22:22:44.937 00.000 16872 OnExposeComplete: enter
22:22:44.941 00.004 16872 UpdateGuideState(): m_state=6
22:22:44.944 00.003 16872 Star::Find(15, 1214, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:22:44.947 00.003 16872 Star::Find returns 1 (0), X=1213.83, Y=128.78, Mass=857462, SNR=454.0, Peak=45832 HFD=4.8
22:22:44.949 00.002 16872 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.56) = xAngle (-3.80 = 2.48)
22:22:44.951 00.002 16872 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.76 = 2.52)
22:22:44.954 00.003 16872 CameraToMount -- cameraX=-0.22 cameraY=-0.27 hyp=0.35 cameraTheta=-2.25 mountX=-0.28 mountY=0.20, mountTheta=2.51
22:22:44.961 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.22, y=-0.27, opts=13)
22:22:44.965 00.004 16872 Enqueuing Move request for scope (-0.22, -0.27)
22:22:44.967 00.002 9640 Worker thread wakes up
22:22:44.967 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.27) opts 0xd
22:22:44.967 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.22, -0.27)
22:22:44.967 00.000 9640 Moving (-0.22, -0.27) raw xDistance=-0.28 yDistance=0.20
22:22:44.967 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.28
22:22:44.967 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.20, m_sumCorr=0
22:22:44.967 00.000 9640 MoveAxis(E, 18, ABG)
22:22:44.967 00.000 9640 Guiding  Dir = 2, Dur = 18
22:22:44.967 00.000 9640 IsSlewing returns 0
22:22:44.968 00.001 9640 IsGuiding returns 0
22:22:44.968 00.000 9640 PulseGuide returned control before completion, sleep 28
22:22:44.974 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=45832, med=3208, FiltMin=3118, FiltMax=32124, Gamma=2.190
22:22:45.002 00.028 9640 IsGuiding returns 1
22:22:45.002 00.000 9640 scope still moving after pulse duration time elapsed
22:22:45.013 00.011 16872 UpdateGuideState exits: m=857462 SNR=454.0
22:22:45.016 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:45.020 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:22:45.023 00.003 16872 Enqueuing Expose request
22:22:45.033 00.010 9640 IsSlewing returns 0
22:22:45.034 00.001 9640 IsGuiding returns 0
22:22:45.034 00.000 9640 scope move finished after 18 + 47 ms
22:22:45.034 00.000 9640 Move returns status 0, amount 18
22:22:45.034 00.000 9640 MoveAxis(N, 0, ABG)
22:22:45.034 00.000 9640 Move returns status 0, amount 0
22:22:45.034 00.000 9640 move complete, result=0
22:22:45.034 00.000 9640 worker thread done servicing request
22:22:45.034 00.000 9640 Worker thread wakes up
22:22:45.035 00.001 16872 GuideStep: -0.3 px 18 ms EAST, 0.2 px 0 ms NORTH
22:22:45.038 00.003 9640 worker thread servicing REQUEST_EXPOSE 3000
22:22:45.038 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1199,114,31,31)
22:22:45.554 00.516 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4cd9337-62cf-4940-a3f6-aa9aa45da764"}
22:22:45.558 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e4cd9337-62cf-4940-a3f6-aa9aa45da764"}
22:22:45.562 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a6d10aec-804a-4b4c-ac8e-1f9e100bab5c"}
22:22:45.565 00.003 16872 case statement mapped state 6 to 3
22:22:45.572 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6d10aec-804a-4b4c-ac8e-1f9e100bab5c"}
22:22:45.577 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b01b4005-3fdc-4373-9676-4011ae084e5c"}
22:22:45.580 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.83,6.78],"pixels":"..."},"id":"b01b4005-3fdc-4373-9676-4011ae084e5c"}
22:22:48.555 02.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1a7c855a-65cb-47b5-8a96-a49e07368cb0"}
22:22:48.559 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"1a7c855a-65cb-47b5-8a96-a49e07368cb0"}
22:22:48.563 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd70f618-186f-4c4d-ba7d-b8535af61f3f"}
22:22:48.568 00.005 16872 case statement mapped state 6 to 3
22:22:48.571 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd70f618-186f-4c4d-ba7d-b8535af61f3f"}
22:22:48.575 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"40edc3c9-0320-4ab7-b99f-0cecdb046d9d"}
22:22:48.579 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.83,6.78],"pixels":"..."},"id":"40edc3c9-0320-4ab7-b99f-0cecdb046d9d"}
22:22:48.597 00.018 9640 Exposure complete
22:22:48.737 00.140 9640 worker thread done servicing request
22:22:48.737 00.000 16872 OnExposeComplete: enter
22:22:48.740 00.003 16872 UpdateGuideState(): m_state=6
22:22:48.743 00.003 16872 Star::Find(15, 1213, 128, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:22:48.746 00.003 16872 Star::Find returns 1 (0), X=1213.86, Y=128.86, Mass=853571, SNR=458.8, Peak=42912 HFD=4.7
22:22:48.748 00.002 16872 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.56) = xAngle (-3.92 = 2.36)
22:22:48.753 00.005 16872 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.88 = 2.41)
22:22:48.756 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-2.37 mountX=-0.19 mountY=0.18, mountTheta=2.38
22:22:48.761 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=-0.19, opts=13)
22:22:48.763 00.002 16872 Enqueuing Move request for scope (-0.19, -0.19)
22:22:48.768 00.005 9640 Worker thread wakes up
22:22:48.768 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd
22:22:48.768 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, -0.19)
22:22:48.768 00.000 9640 Moving (-0.19, -0.19) raw xDistance=-0.19 yDistance=0.18
22:22:48.768 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.19
22:22:48.768 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
22:22:48.768 00.000 9640 MoveAxis(E, 15, ABG)
22:22:48.768 00.000 9640 Guiding  Dir = 2, Dur = 15
22:22:48.768 00.000 9640 IsSlewing returns 0
22:22:48.769 00.001 9640 IsGuiding returns 0
22:22:48.769 00.000 9640 PulseGuide returned control before completion, sleep 25
22:22:48.774 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=42912, med=3208, FiltMin=3140, FiltMax=31992, Gamma=2.190
22:22:48.797 00.023 9640 IsGuiding returns 1
22:22:48.797 00.000 9640 scope still moving after pulse duration time elapsed
22:22:48.814 00.017 16872 UpdateGuideState exits: m=853571 SNR=458.8
22:22:48.817 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:48.819 00.002 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:22:48.822 00.003 16872 Enqueuing Expose request
22:22:48.829 00.007 9640 IsSlewing returns 0
22:22:48.830 00.001 9640 IsGuiding returns 0
22:22:48.831 00.001 9640 scope move finished after 15 + 47 ms
22:22:48.832 00.001 9640 Move returns status 0, amount 15
22:22:48.832 00.000 9640 MoveAxis(N, 0, ABG)
22:22:48.832 00.000 9640 Move returns status 0, amount 0
22:22:48.832 00.000 9640 move complete, result=0
22:22:48.833 00.001 9640 worker thread done servicing request
22:22:48.833 00.000 9640 Worker thread wakes up
22:22:48.833 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:22:48.833 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1199,114,31,31)
22:22:48.834 00.001 16872 GuideStep: -0.2 px 15 ms EAST, 0.2 px 0 ms NORTH
22:22:51.050 02.216 16872 evsrv: cli 0D3BFFA8 connect
22:22:51.054 00.004 16872 case statement mapped state 6 to 3
22:22:51.060 00.006 16872 case statement mapped state 6 to 3
22:22:51.066 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"0298e2cc-76ca-4ea8-88e5-6935fefe4090"}
22:22:51.070 00.004 16872 case statement mapped state 6 to 3
22:22:51.074 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0298e2cc-76ca-4ea8-88e5-6935fefe4090"}
22:22:51.079 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
22:22:51.086 00.007 16872 evsrv: cli 0D3C0A48 connect
22:22:51.089 00.003 16872 case statement mapped state 6 to 3
22:22:51.098 00.009 16872 case statement mapped state 6 to 3
22:22:51.102 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"8cb2d642-9898-441f-8b30-a1743389390b"}
22:22:51.107 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:22:51.112 00.005 16872 Status Line: Waiting for devices...
22:22:51.118 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"8cb2d642-9898-441f-8b30-a1743389390b"}
22:22:51.122 00.004 16872 evsrv: cli 0D3C0A48 disconnect
22:22:51.127 00.005 16872 evsrv: cli 0D3BFB48 connect
22:22:51.130 00.003 16872 case statement mapped state 6 to 3
22:22:51.133 00.003 16872 case statement mapped state 6 to 3
22:22:51.136 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"a061bdb3-710c-463d-b136-a7ae9f2f9902"}
22:22:51.142 00.006 16872 case statement mapped state 6 to 3
22:22:51.146 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"a061bdb3-710c-463d-b136-a7ae9f2f9902"}
22:22:51.151 00.005 16872 evsrv: cli 0D3BFB48 disconnect
22:22:51.554 00.403 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5a9fba0-92f9-4c02-b38c-a4ad006a2182"}
22:22:51.557 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"a5a9fba0-92f9-4c02-b38c-a4ad006a2182"}
22:22:51.561 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5df340df-b0b0-4920-a0c7-1a7d67d498f2"}
22:22:51.568 00.007 16872 case statement mapped state 6 to 3
22:22:51.572 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5df340df-b0b0-4920-a0c7-1a7d67d498f2"}
22:22:51.576 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"406f8426-f46c-4ddf-bb19-417b7fa91164"}
22:22:51.581 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.86,6.86],"pixels":"..."},"id":"406f8426-f46c-4ddf-bb19-417b7fa91164"}
22:22:52.152 00.571 16872 evsrv: cli 0D3C0A48 connect
22:22:52.156 00.004 16872 case statement mapped state 6 to 3
22:22:52.160 00.004 16872 case statement mapped state 6 to 3
22:22:52.164 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c4fdb0bf-e809-497a-a710-114e5bc8f5e2"}
22:22:52.167 00.003 16872 case statement mapped state 6 to 3
22:22:52.172 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4fdb0bf-e809-497a-a710-114e5bc8f5e2"}
22:22:52.179 00.007 16872 evsrv: cli 0D3C0A48 disconnect
22:22:52.224 00.045 9640 ASCOM_AbortExposure returns err = 0
22:22:52.224 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:22:52.224 00.000 9640 worker thread done servicing request
22:22:52.224 00.000 16872 OnExposeComplete: enter
22:22:52.228 00.004 16872 OnExposeComplete: Capture Error reported
22:22:52.233 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:22:52.236 00.003 16872 Mount: notify guiding stopped
22:22:52.242 00.006 16872 Changing from state GUIDING to STOP
22:22:52.247 00.005 16872 guider state => SELECTED
22:22:52.252 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=42912, med=3208, FiltMin=3140, FiltMax=31992, Gamma=2.190
22:22:52.296 00.044 16872 Changing from state SELECTED to UNINITIALIZED
22:22:52.300 00.004 16872 guider state => SELECTING
22:22:52.311 00.011 16872 Status Line: Stopped.
22:22:52.323 00.012 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:22:53.180 00.857 16872 evsrv: cli 0D3C0A48 connect
22:22:53.186 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"88946da0-ef34-43d1-be02-e53c183c6e19"}
22:22:53.190 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"88946da0-ef34-43d1-be02-e53c183c6e19"}
22:22:53.210 00.020 16872 evsrv: cli 0D3C0A48 disconnect
22:22:54.553 01.343 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cc1dce88-506a-4d9d-9ef4-e412d883e9e5"}
22:22:54.557 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"cc1dce88-506a-4d9d-9ef4-e412d883e9e5"}
22:22:54.561 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"03a4d2d1-50a9-475d-916e-e6f5b7e0c6fb"}
22:22:54.567 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"03a4d2d1-50a9-475d-916e-e6f5b7e0c6fb"}
22:22:57.552 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"550743e1-3863-473d-a1f0-69daaf6117b6"}
22:22:57.562 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"550743e1-3863-473d-a1f0-69daaf6117b6"}
22:22:57.571 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1caf0294-540f-45ec-9db6-a66cf11fc082"}
22:22:57.576 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1caf0294-540f-45ec-9db6-a66cf11fc082"}
22:22:58.262 00.686 16872 evsrv: cli 0D3C0228 connect
22:22:58.270 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"9433af2b-7a54-4dc7-8a63-546a88906763"}
22:22:58.275 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"9433af2b-7a54-4dc7-8a63-546a88906763"}
22:22:58.278 00.003 16872 evsrv: cli 0D3C0228 disconnect
22:22:58.283 00.005 16872 evsrv: cli 0D3C0A48 connect
22:22:58.292 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"1bdffe06-0c7b-4517-9a25-726f211c2f2b"}
22:22:58.296 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"1bdffe06-0c7b-4517-9a25-726f211c2f2b"}
22:22:58.301 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:22:58.310 00.009 16872 evsrv: cli 0D3BFFA8 connect
22:22:58.318 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"293418aa-0ae6-4924-8bde-37d6502e4c30"}
22:22:58.322 00.004 16872 PhdController::Guide begins
22:22:58.326 00.004 16872 PhdController: newstate STATE_SETUP
22:22:58.330 00.004 16872 PhdController: setup
22:22:58.336 00.006 16872 PhdController: newstate STATE_ATTEMPT_START
22:22:58.342 00.006 16872 PhdController: start capturing
22:22:58.346 00.004 16872 Changing from state SELECTING to UNINITIALIZED
22:22:58.351 00.005 16872 guider state => SELECTING
22:22:58.356 00.005 16872 setting force full frames = true
22:22:58.361 00.005 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:22:58.378 00.017 16872 ScheduleExposure(3000,3,0) exposurePending=0
22:22:58.382 00.004 16872 Enqueuing Expose request
22:22:58.385 00.003 16872 PhdController: newstate STATE_SELECT_STAR
22:22:58.389 00.004 9640 Worker thread wakes up
22:22:58.389 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"293418aa-0ae6-4924-8bde-37d6502e4c30"}
22:22:58.392 00.003 9640 worker thread servicing REQUEST_EXPOSE 3000
22:22:58.392 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:58.396 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
22:22:58.404 00.008 16872 evsrv: cli 0D3BF8C8 connect
22:22:58.410 00.006 16872 case statement mapped state 1 to 101
22:22:58.414 00.004 16872 case statement mapped state 1 to 101
22:22:58.417 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"c52fd1e2-7b34-4d6a-9e5e-d14790ce39c2"}
22:22:58.420 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"c52fd1e2-7b34-4d6a-9e5e-d14790ce39c2"}
22:22:58.428 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
22:22:58.432 00.004 16872 evsrv: cli 0D3BF968 connect
22:22:58.435 00.003 16872 case statement mapped state 1 to 101
22:22:58.438 00.003 16872 case statement mapped state 1 to 101
22:22:58.447 00.009 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"22ee840e-69a9-423e-9d5d-8165215134ab"}
22:22:58.450 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"22ee840e-69a9-423e-9d5d-8165215134ab"}
22:22:58.453 00.003 16872 evsrv: cli 0D3BF968 disconnect
22:22:59.455 01.002 16872 evsrv: cli 0D3C0228 connect
22:22:59.458 00.003 16872 case statement mapped state 1 to 101
22:22:59.461 00.003 16872 case statement mapped state 1 to 101
22:22:59.465 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"c09abea4-7cf5-402e-8b24-37621f5dff54"}
22:22:59.472 00.007 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"c09abea4-7cf5-402e-8b24-37621f5dff54"}
22:22:59.477 00.005 16872 evsrv: cli 0D3C0228 disconnect
22:23:00.477 01.000 16872 evsrv: cli 0D3C0A48 connect
22:23:00.481 00.004 16872 case statement mapped state 1 to 101
22:23:00.484 00.003 16872 case statement mapped state 1 to 101
22:23:00.487 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"07be5d79-88b9-4adb-a754-95342a9ce340"}
22:23:00.493 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"07be5d79-88b9-4adb-a754-95342a9ce340"}
22:23:00.499 00.006 16872 evsrv: cli 0D3C0A48 disconnect
22:23:00.550 00.051 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d2ce3116-b7b7-483d-a0a2-9e3df5efbf84"}
22:23:00.557 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d2ce3116-b7b7-483d-a0a2-9e3df5efbf84"}
22:23:00.560 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"48bf675e-fc84-41f1-a0db-eae7b04c7ad8"}
22:23:00.565 00.005 16872 case statement mapped state 1 to 101
22:23:00.571 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"48bf675e-fc84-41f1-a0db-eae7b04c7ad8"}
22:23:01.500 00.929 16872 evsrv: cli 0D3C0A48 connect
22:23:01.504 00.004 16872 case statement mapped state 1 to 101
22:23:01.508 00.004 16872 case statement mapped state 1 to 101
22:23:01.510 00.002 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"e773ef4a-a96c-4ec0-a87c-448934225a46"}
22:23:01.516 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"e773ef4a-a96c-4ec0-a87c-448934225a46"}
22:23:01.521 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:23:01.967 00.446 9640 Exposure complete
22:23:02.110 00.143 9640 worker thread done servicing request
22:23:02.110 00.000 16872 OnExposeComplete: enter
22:23:02.114 00.004 16872 UpdateGuideState(): m_state=1
22:23:02.116 00.002 16872 UpdateCurrentPosition: no star selected
22:23:02.119 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:23:02.121 00.002 16872 Status Line: No star selected
22:23:02.131 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65520, med=3328, FiltMin=3228, FiltMax=65516, Gamma=2.190
22:23:02.171 00.040 16872 UpdateGuideState exits: No star selected
22:23:02.176 00.005 16872 GuiderMultiStar::AutoSelect enter
22:23:02.179 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:23:02.313 00.134 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:23:02.486 00.173 16872 AutoFind: global mean = 0.0, stdev 791.3
22:23:02.489 00.003 16872 AutoFind: using threshold = 0.1
22:23:02.654 00.165 16872 AutoFind: local max [1625, 598] 120.1
22:23:02.657 00.003 16872 AutoFind: local max [1211, 120] 104.4
22:23:02.661 00.004 16872 AutoFind: local max [1215, 133] 103.4
22:23:02.663 00.002 16872 AutoFind: local max [1219, 123] 101.9
22:23:02.667 00.004 16872 AutoFind: local max [1207, 127] 100.5
22:23:02.670 00.003 16872 AutoFind: local max [1074, 976] 30.5
22:23:02.673 00.003 16872 AutoFind: local max [966, 634] 26.4
22:23:02.675 00.002 16872 AutoFind: local max [1794, 880] 11.7
22:23:02.678 00.003 16872 AutoFind: local max [514, 869] 7.4
22:23:02.681 00.003 16872 AutoFind: local max [508, 991] 7.2
22:23:02.686 00.005 16872 AutoFind: local max [1225, 144] 3.1
22:23:02.688 00.002 16872 AutoFind: local max [1605, 520] 2.9
22:23:02.691 00.003 16872 AutoFind: local max [463, 263] 2.8
22:23:02.693 00.002 16872 AutoFind: local max [23, 336] 2.4
22:23:02.697 00.004 16872 AutoFind: local max [150, 427] 2.2
22:23:02.700 00.003 16872 AutoFind: local max [1402, 656] 1.7
22:23:02.703 00.003 16872 AutoFind: local max [565, 991] 1.6
22:23:02.705 00.002 16872 AutoFind: local max [47, 879] 1.6
22:23:02.708 00.003 16872 AutoFind: local max [1632, 824] 1.5
22:23:02.710 00.002 16872 AutoFind: local max [1333, 31] 1.3
22:23:02.714 00.004 16872 AutoFind: local max [388, 677] 1.3
22:23:02.716 00.002 16872 AutoFind: local max [1615, 608] 1.1
22:23:02.719 00.003 16872 AutoFind: local max [1172, 762] 1.1
22:23:02.722 00.003 16872 AutoFind: local max [1194, 113] 1.0
22:23:02.724 00.002 16872 AutoFind: local max [991, 459] 0.9
22:23:02.727 00.003 16872 AutoFind: local max [1238, 127] 0.7
22:23:02.733 00.006 16872 AutoFind: local max [437, 170] 0.7
22:23:02.736 00.003 16872 AutoFind: local max [1749, 378] 0.7
22:23:02.738 00.002 16872 AutoFind: local max [1068, 43] 0.7
22:23:02.741 00.003 16872 AutoFind: local max [1700, 101] 0.7
22:23:02.745 00.004 16872 AutoFind: local max [1693, 110] 0.6
22:23:02.750 00.005 16872 AutoFind: local max [1349, 443] 0.6
22:23:02.752 00.002 16872 AutoFind: local max [1201, 103] 0.6
22:23:02.755 00.003 16872 AutoFind: local max [340, 326] 0.6
22:23:02.757 00.002 16872 AutoFind: local max [1697, 588] 0.6
22:23:02.761 00.004 16872 AutoFind: local max [970, 645] 0.5
22:23:02.764 00.003 16872 AutoFind: local max [371, 944] 0.5
22:23:02.766 00.002 16872 AutoFind: local max [1639, 594] 0.5
22:23:02.769 00.003 16872 AutoFind: local max [1612, 704] 0.5
22:23:02.771 00.002 16872 AutoFind: local max [1084, 981] 0.5
22:23:02.774 00.003 16872 AutoFind: local max [436, 1027] 0.5
22:23:02.781 00.007 16872 AutoFind: local max [1638, 587] 0.5
22:23:02.786 00.005 16872 AutoFind: local max [858, 907] 0.5
22:23:02.789 00.003 16872 AutoFind: local max [1070, 1040] 0.5
22:23:02.792 00.003 16872 AutoFind: local max [389, 732] 0.5
22:23:02.794 00.002 16872 AutoFind: local max [1238, 120] 0.5
22:23:02.797 00.003 16872 AutoFind: local max [213, 299] 0.5
22:23:02.799 00.002 16872 AutoFind: local max [957, 643] 0.5
22:23:02.802 00.003 16872 AutoFind: local max [540, 11] 0.5
22:23:02.805 00.003 16872 AutoFind: local max [707, 11] 0.5
22:23:02.808 00.003 16872 AutoFind: local max [337, 82] 0.5
22:23:02.811 00.003 16872 AutoFind: local max [1581, 872] 0.5
22:23:02.814 00.003 16872 AutoFind: local max [994, 830] 0.5
22:23:02.816 00.002 16872 AutoFind: local max [515, 433] 0.5
22:23:02.819 00.003 16872 AutoFind: local max [869, 144] 0.5
22:23:02.822 00.003 16872 AutoFind: local max [1037, 1053] 0.5
22:23:02.828 00.006 16872 AutoFind: local max [1213, 153] 0.5
22:23:02.832 00.004 16872 AutoFind: local max [974, 486] 0.5
22:23:02.835 00.003 16872 AutoFind: local max [1076, 988] 0.5
22:23:02.839 00.004 16872 AutoFind: local max [925, 900] 0.5
22:23:02.843 00.004 16872 AutoFind: local max [341, 570] 0.5
22:23:02.845 00.002 16872 AutoFind: local max [1190, 135] 0.5
22:23:02.847 00.002 16872 AutoFind: local max [1079, 695] 0.5
22:23:02.849 00.002 16872 AutoFind: local max [389, 507] 0.5
22:23:02.852 00.003 16872 AutoFind: local max [1536, 147] 0.4
22:23:02.856 00.004 16872 AutoFind: local max [1005, 963] 0.4
22:23:02.860 00.004 16872 AutoFind: local max [624, 839] 0.4
22:23:02.863 00.003 16872 AutoFind: local max [1457, 515] 0.4
22:23:02.865 00.002 16872 AutoFind: local max [1042, 40] 0.4
22:23:02.869 00.004 16872 AutoFind: local max [1356, 222] 0.4
22:23:02.877 00.008 16872 AutoFind: local max [885, 559] 0.4
22:23:02.884 00.007 16872 AutoFind: local max [1331, 608] 0.4
22:23:02.890 00.006 16872 AutoFind: local max [1488, 646] 0.4
22:23:02.894 00.004 16872 AutoFind: local max [1302, 419] 0.4
22:23:02.898 00.004 16872 AutoFind: local max [1184, 160] 0.4
22:23:02.902 00.004 16872 AutoFind: local max [649, 251] 0.4
22:23:02.905 00.003 16872 AutoFind: local max [58, 207] 0.4
22:23:02.908 00.003 16872 AutoFind: local max [609, 607] 0.4
22:23:02.912 00.004 16872 AutoFind: local max [801, 718] 0.4
22:23:02.915 00.003 16872 AutoFind: local max [407, 961] 0.4
22:23:02.920 00.005 16872 AutoFind: local max [1528, 703] 0.4
22:23:02.922 00.002 16872 AutoFind: local max [1171, 774] 0.4
22:23:02.926 00.004 16872 AutoFind: local max [1153, 444] 0.4
22:23:02.929 00.003 16872 AutoFind: local max [1506, 507] 0.4
22:23:02.935 00.006 16872 AutoFind: local max [1858, 672] 0.4
22:23:02.937 00.002 16872 AutoFind: local max [868, 420] 0.4
22:23:02.941 00.004 16872 AutoFind: local max [1186, 962] 0.4
22:23:02.944 00.003 16872 AutoFind: local max [882, 466] 0.4
22:23:02.948 00.004 16872 AutoFind: local max [916, 154] 0.4
22:23:02.953 00.005 16872 AutoFind: local max [1328, 688] 0.4
22:23:02.956 00.003 16872 AutoFind: local max [1333, 642] 0.4
22:23:02.959 00.003 16872 AutoFind: local max [138, 205] 0.4
22:23:02.962 00.003 16872 AutoFind: local max [1554, 731] 0.4
22:23:02.971 00.009 16872 AutoFind: local max [222, 997] 0.4
22:23:02.977 00.006 16872 AutoFind: local max [1063, 586] 0.4
22:23:02.982 00.005 16872 AutoFind: local max [487, 1018] 0.4
22:23:02.986 00.004 16872 AutoFind: local max [1899, 944] 0.4
22:23:02.991 00.005 16872 AutoFind: local max [36, 508] 0.4
22:23:02.994 00.003 16872 AutoFind: local max [477, 830] 0.4
22:23:02.998 00.004 16872 AutoFind: local max [1196, 720] 0.4
22:23:03.003 00.005 16872 AutoFind: too close [1171, 774] 0.4 - [1172, 762] 1.1
22:23:03.007 00.004 16872 AutoFind: close dim-bright [1190, 135] 0.5 - [1207, 127] 100.5
22:23:03.010 00.003 16872 AutoFind: too close [1076, 988] 0.5 - [1084, 981] 0.5
22:23:03.014 00.004 16872 AutoFind: close dim-bright [1076, 988] 0.5 - [1074, 976] 30.5
22:23:03.020 00.006 16872 AutoFind: close dim-bright [1213, 153] 0.5 - [1225, 144] 3.1
22:23:03.024 00.004 16872 AutoFind: close dim-bright [1213, 153] 0.5 - [1215, 133] 103.4
22:23:03.030 00.006 16872 AutoFind: too close [957, 643] 0.5 - [970, 645] 0.5
22:23:03.035 00.005 16872 AutoFind: close dim-bright [957, 643] 0.5 - [966, 634] 26.4
22:23:03.038 00.003 16872 AutoFind: too close [1238, 120] 0.5 - [1238, 127] 0.7
22:23:03.040 00.002 16872 AutoFind: close dim-bright [1238, 120] 0.5 - [1219, 123] 101.9
22:23:03.045 00.005 16872 AutoFind: too close [1638, 587] 0.5 - [1639, 594] 0.5
22:23:03.048 00.003 16872 AutoFind: close dim-bright [1638, 587] 0.5 - [1625, 598] 120.1
22:23:03.051 00.003 16872 AutoFind: close dim-bright [1084, 981] 0.5 - [1074, 976] 30.5
22:23:03.054 00.003 16872 AutoFind: close dim-bright [1639, 594] 0.5 - [1625, 598] 120.1
22:23:03.059 00.005 16872 AutoFind: close dim-bright [970, 645] 0.5 - [966, 634] 26.4
22:23:03.064 00.005 16872 AutoFind: too close [1201, 103] 0.6 - [1194, 113] 1.0
22:23:03.068 00.004 16872 AutoFind: close dim-bright [1201, 103] 0.6 - [1219, 123] 101.9
22:23:03.072 00.004 16872 AutoFind: close dim-bright [1201, 103] 0.6 - [1211, 120] 104.4
22:23:03.077 00.005 16872 AutoFind: too close [1693, 110] 0.6 - [1700, 101] 0.7
22:23:03.081 00.004 16872 AutoFind: too close [1238, 127] 0.7 - [1225, 144] 3.1
22:23:03.086 00.005 16872 AutoFind: close dim-bright [1238, 127] 0.7 - [1219, 123] 101.9
22:23:03.092 00.006 16872 AutoFind: close dim-bright [1194, 113] 1.0 - [1207, 127] 100.5
22:23:03.096 00.004 16872 AutoFind: close dim-bright [1194, 113] 1.0 - [1211, 120] 104.4
22:23:03.100 00.004 16872 AutoFind: close dim-bright [1615, 608] 1.1 - [1625, 598] 120.1
22:23:03.108 00.008 16872 AutoFind: close dim-bright [1225, 144] 3.1 - [1207, 127] 100.5
22:23:03.112 00.004 16872 AutoFind: close dim-bright [1225, 144] 3.1 - [1215, 133] 103.4
22:23:03.116 00.004 16872 AutoFind: too close [1207, 127] 100.5 - [1219, 123] 101.9
22:23:03.121 00.005 16872 AutoFind: too close [1207, 127] 100.5 - [1215, 133] 103.4
22:23:03.125 00.004 16872 AutoFind: too close [1207, 127] 100.5 - [1211, 120] 104.4
22:23:03.129 00.004 16872 AutoFind: too close [1219, 123] 101.9 - [1215, 133] 103.4
22:23:03.132 00.003 16872 AutoFind: too close [1219, 123] 101.9 - [1211, 120] 104.4
22:23:03.136 00.004 16872 AutoFind: too close [1215, 133] 103.4 - [1211, 120] 104.4
22:23:03.140 00.004 16872 AutoFind: too close to edge [707, 11] 0.5
22:23:03.144 00.004 16872 AutoFind: too close to edge [540, 11] 0.5
22:23:03.148 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:23:03.157 00.009 16872 Star::Find(15, 1625, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.164 00.007 16872 Star::Find returns 1 (0), X=1625.02, Y=597.44, Mass=707156, SNR=474.9, Peak=42036 HFD=4.6
22:23:03.171 00.007 16872 Star::Find(15, 1074, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.174 00.003 16872 Star::Find returns 1 (0), X=1074.49, Y=975.42, Mass=187633, SNR=229.9, Peak=12512 HFD=4.4
22:23:03.178 00.004 16872 Star::Find(15, 966, 634, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.186 00.008 16872 Star::Find returns 1 (0), X=965.92, Y=633.70, Mass=157214, SNR=232.3, Peak=12972 HFD=4.4
22:23:03.191 00.005 16872 Star::Find(15, 1794, 880, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.207 00.016 16872 Star::Find returns 1 (0), X=1793.64, Y=879.49, Mass=69865, SNR=132.8, Peak=7396 HFD=4.3
22:23:03.220 00.013 16872 Star::Find(15, 514, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.225 00.005 16872 Star::Find returns 1 (0), X=514.14, Y=869.01, Mass=38148, SNR=94.7, Peak=5624 HFD=4.2
22:23:03.231 00.006 16872 Star::Find(15, 508, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.236 00.005 16872 Star::Find returns 1 (0), X=508.25, Y=991.23, Mass=37511, SNR=95.2, Peak=5644 HFD=4.0
22:23:03.242 00.006 16872 Star::Find(15, 1605, 520, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.261 00.019 16872 Star::Find returns 1 (0), X=1604.78, Y=520.31, Mass=16046, SNR=59.7, Peak=4276 HFD=3.8
22:23:03.271 00.010 16872 Star::Find(15, 463, 263, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.277 00.006 16872 Star::Find returns 1 (0), X=463.34, Y=262.96, Mass=16612, SNR=60.8, Peak=4296 HFD=4.2
22:23:03.282 00.005 16872 Star::Find(15, 23, 336, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.287 00.005 16872 Star::Find returns 1 (0), X=23.19, Y=336.00, Mass=12592, SNR=46.0, Peak=4076 HFD=4.1
22:23:03.294 00.007 16872 Star::Find(15, 150, 427, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.298 00.004 16872 Star::Find returns 1 (0), X=150.06, Y=426.06, Mass=14646, SNR=50.3, Peak=4064 HFD=4.6
22:23:03.303 00.005 16872 Star::Find(15, 1402, 656, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.308 00.005 16872 Star::Find returns 1 (0), X=1401.43, Y=656.29, Mass=10204, SNR=39.5, Peak=3916 HFD=4.0
22:23:03.312 00.004 16872 Star::Find(15, 565, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.315 00.003 16872 Star::Find returns 1 (0), X=564.37, Y=990.67, Mass=8849, SNR=37.1, Peak=3880 HFD=3.6
22:23:03.319 00.004 16872 Star::Find(15, 47, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.324 00.005 16872 Star::Find returns 1 (0), X=46.71, Y=878.78, Mass=8631, SNR=40.9, Peak=3840 HFD=4.4
22:23:03.327 00.003 16872 Star::Find(15, 1632, 824, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.330 00.003 16872 Star::Find returns 1 (0), X=1632.45, Y=823.73, Mass=6586, SNR=37.5, Peak=3768 HFD=3.4
22:23:03.335 00.005 16872 Star::Find(15, 1333, 31, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.344 00.009 16872 Star::Find returns 1 (0), X=1332.45, Y=30.79, Mass=6011, SNR=30.8, Peak=3816 HFD=3.2
22:23:03.351 00.007 16872 Star::Find(15, 388, 677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.357 00.006 16872 Star::Find returns 1 (0), X=387.40, Y=676.86, Mass=5428, SNR=31.3, Peak=3820 HFD=3.1
22:23:03.360 00.003 16872 Star::Find(15, 1615, 608, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.366 00.006 16872 Star::Find returns 1 (0), X=1625.02, Y=597.44, Mass=707156, SNR=474.9, Peak=42036 HFD=4.6
22:23:03.371 00.005 16872 Star::Find(15, 991, 459, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.378 00.007 16872 Star::Find returns 1 (0), X=990.80, Y=458.24, Mass=2792, SNR=19.4, Peak=3580 HFD=2.9
22:23:03.383 00.005 16872 Star::Find(15, 437, 170, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.398 00.015 16872 Star::Find returns 1 (0), X=437.05, Y=170.35, Mass=2654, SNR=20.0, Peak=3568 HFD=3.3
22:23:03.412 00.014 16872 Star::Find(15, 1749, 378, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.416 00.004 16872 Star::Find returns 1 (0), X=1749.21, Y=378.52, Mass=2482, SNR=17.9, Peak=3596 HFD=3.0
22:23:03.422 00.006 16872 Star::Find(15, 1068, 43, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.426 00.004 16872 Star::Find returns 1 (0), X=1067.65, Y=42.64, Mass=1721, SNR=15.3, Peak=3492 HFD=3.0
22:23:03.430 00.004 16872 Star::Find(15, 1349, 443, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.435 00.005 16872 Star::Find returns 1 (0), X=1348.63, Y=442.41, Mass=1884, SNR=16.4, Peak=3564 HFD=2.9
22:23:03.443 00.008 16872 Star::Find(15, 340, 326, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.450 00.007 16872 Star::Find returns 1 (0), X=339.78, Y=325.56, Mass=2218, SNR=16.7, Peak=3556 HFD=2.8
22:23:03.457 00.007 16872 Star::Find(15, 1697, 588, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.460 00.003 16872 Star::Find returns 1 (0), X=1696.51, Y=587.37, Mass=2526, SNR=18.5, Peak=3584 HFD=3.3
22:23:03.464 00.004 16872 Star::Find(15, 371, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.469 00.005 16872 Star::Find returns 1 (0), X=371.68, Y=944.56, Mass=1241, SNR=12.2, Peak=3492 HFD=2.2
22:23:03.475 00.006 16872 Star::Find(15, 1612, 704, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.479 00.004 16872 Star::Find returns 1 (0), X=1611.72, Y=704.83, Mass=4088, SNR=27.4, Peak=3576 HFD=4.7
22:23:03.486 00.007 16872 Star::Find(15, 436, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.492 00.006 16872 Star::Find false star n=2 nbg=272 bg=3325.4 sigma=31.1 thresh=3419 peak=3416
22:23:03.495 00.003 16872 Star::Find returns 0 (2), X=436.00, Y=1027.00, Mass=253, SNR=2.9, Peak=3464 HFD=0.0
22:23:03.500 00.005 16872 Star::Find(15, 858, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.504 00.004 16872 Star::Find returns 1 (0), X=858.11, Y=907.22, Mass=1838, SNR=19.8, Peak=3756 HFD=2.2
22:23:03.507 00.003 16872 Star::Find(15, 1070, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.511 00.004 16872 Star::Find false star n=7 nbg=283 bg=3333.0 sigma=33.0 thresh=3432 peak=3432
22:23:03.515 00.004 16872 Star::Find returns 0 (2), X=1070.00, Y=1040.00, Mass=873, SNR=2.9, Peak=3512 HFD=0.0
22:23:03.518 00.003 16872 Star::Find(15, 389, 732, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.521 00.003 16872 Star::Find false star n=6 nbg=270 bg=3324.1 sigma=27.4 thresh=3406 peak=3400
22:23:03.523 00.002 16872 Star::Find returns 0 (2), X=389.00, Y=732.00, Mass=576, SNR=2.9, Peak=3464 HFD=0.0
22:23:03.527 00.004 16872 Star::Find(15, 213, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.534 00.007 16872 Star::Find returns 1 (0), X=208.06, Y=290.87, Mass=891, SNR=11.9, Peak=3540 HFD=1.9
22:23:03.539 00.005 16872 Star::Find(15, 337, 82, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.542 00.003 16872 Star::Find returns 0 (4), X=337.59, Y=81.72, Mass=905, SNR=11.6, Peak=3568 HFD=1.3
22:23:03.546 00.004 16872 Star::Find(15, 1581, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.550 00.004 16872 Star::Find returns 0 (4), X=1581.46, Y=872.39, Mass=1865, SNR=19.6, Peak=3800 HFD=1.3
22:23:03.552 00.002 16872 Star::Find(15, 994, 830, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.555 00.003 16872 Star::Find returns 0 (2), X=994.00, Y=830.00, Mass=92, SNR=2.8, Peak=3428 HFD=0.0
22:23:03.558 00.003 16872 Star::Find(15, 515, 433, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.560 00.002 16872 Star::Find returns 1 (0), X=514.77, Y=433.10, Mass=647, SNR=8.0, Peak=3480 HFD=2.5
22:23:03.564 00.004 16872 Star::Find(15, 869, 144, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.567 00.003 16872 Star::Find false star n=6 nbg=272 bg=3318.2 sigma=25.4 thresh=3394 peak=3386
22:23:03.570 00.003 16872 Star::Find returns 0 (2), X=869.00, Y=144.00, Mass=539, SNR=2.9, Peak=3436 HFD=0.0
22:23:03.573 00.003 16872 Star::Find(15, 1037, 1053, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.575 00.002 16872 Star::Find false star n=6 nbg=278 bg=3325.3 sigma=27.4 thresh=3408 peak=3407
22:23:03.584 00.009 16872 Star::Find returns 0 (2), X=1037.00, Y=1053.00, Mass=556, SNR=2.9, Peak=3436 HFD=0.0
22:23:03.589 00.005 16872 Star::Find(15, 1213, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.594 00.005 16872 Star::Find false star n=24 nbg=292 bg=19098.5 sigma=23915.9 thresh=25310 peak=8499
22:23:03.597 00.003 16872 Star::Find returns 0 (2), X=1213.00, Y=153.00, Mass=694600, SNR=2.9, Peak=8256 HFD=0.0
22:23:03.600 00.003 16872 Star::Find(15, 974, 486, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.606 00.006 16872 Star::Find false star n=1 nbg=278 bg=3325.8 sigma=27.6 thresh=3408 peak=3394
22:23:03.611 00.005 16872 Star::Find returns 0 (2), X=974.00, Y=486.00, Mass=106, SNR=2.9, Peak=3432 HFD=0.0
22:23:03.614 00.003 16872 Star::Find(15, 925, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.618 00.004 16872 Star::Find returns 1 (0), X=925.31, Y=899.07, Mass=541, SNR=7.6, Peak=3468 HFD=2.9
22:23:03.621 00.003 16872 Star::Find(15, 341, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.624 00.003 16872 Star::Find returns 1 (0), X=341.50, Y=569.41, Mass=547, SNR=7.7, Peak=3456 HFD=2.9
22:23:03.628 00.004 16872 Star::Find(15, 1190, 135, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.632 00.004 16872 Star::Find false star n=46 nbg=292 bg=23718.0 sigma=25953.4 thresh=36042 peak=21986
22:23:03.635 00.003 16872 Star::Find returns 0 (2), X=1190.00, Y=135.00, Mass=1642838, SNR=2.9, Peak=20900 HFD=0.0
22:23:03.638 00.003 16872 Star::Find(15, 1079, 695, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.643 00.005 16872 Star::Find returns 0 (4), X=1078.54, Y=695.41, Mass=2270, SNR=23.3, Peak=3896 HFD=1.4
22:23:03.646 00.003 16872 Star::Find(15, 389, 507, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.650 00.004 16872 Star::Find returns 1 (0), X=389.28, Y=507.11, Mass=2268, SNR=22.7, Peak=3808 HFD=1.7
22:23:03.655 00.005 16872 Star::Find(15, 1536, 147, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.660 00.005 16872 Star::Find returns 1 (0), X=1536.83, Y=146.18, Mass=1088, SNR=10.8, Peak=3456 HFD=3.7
22:23:03.664 00.004 16872 Star::Find(15, 1005, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.671 00.007 16872 Star::Find returns 0 (4), X=1004.47, Y=964.46, Mass=1365, SNR=18.7, Peak=3716 HFD=1.4
22:23:03.678 00.007 16872 Star::Find(15, 624, 839, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.686 00.008 16872 Star::Find returns 1 (0), X=624.13, Y=838.68, Mass=635, SNR=8.5, Peak=3472 HFD=1.8
22:23:03.695 00.009 16872 Star::Find(15, 1457, 515, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.700 00.005 16872 Star::Find returns 1 (0), X=1456.79, Y=515.25, Mass=826, SNR=9.5, Peak=3480 HFD=2.2
22:23:03.706 00.006 16872 Star::Find(15, 1042, 40, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.711 00.005 16872 Star::Find returns 1 (0), X=1051.72, Y=38.33, Mass=583, SNR=8.7, Peak=3492 HFD=1.6
22:23:03.715 00.004 16872 Star::Find(15, 1356, 222, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.724 00.009 16872 Star::Find false star n=3 nbg=277 bg=3326.2 sigma=30.3 thresh=3417 peak=3416
22:23:03.729 00.005 16872 Star::Find returns 0 (2), X=1356.00, Y=222.00, Mass=333, SNR=2.9, Peak=3460 HFD=0.0
22:23:03.735 00.006 16872 Star::Find(15, 885, 559, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.739 00.004 16872 Star::Find false star n=3 nbg=278 bg=3325.2 sigma=28.8 thresh=3412 peak=3401
22:23:03.742 00.003 16872 Star::Find returns 0 (2), X=885.00, Y=559.00, Mass=305, SNR=2.9, Peak=3456 HFD=0.0
22:23:03.745 00.003 16872 Star::Find(15, 1331, 608, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.749 00.004 16872 Star::Find returns 1 (0), X=1330.42, Y=607.70, Mass=1831, SNR=18.1, Peak=3716 HFD=2.8
22:23:03.753 00.004 16872 Star::Find(15, 1488, 646, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.756 00.003 16872 Star::Find returns 1 (0), X=1487.62, Y=645.91, Mass=687, SNR=9.0, Peak=3456 HFD=2.2
22:23:03.760 00.004 16872 Star::Find(15, 1302, 419, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.763 00.003 16872 Star::Find false star n=4 nbg=276 bg=3332.1 sigma=29.5 thresh=3421 peak=3413
22:23:03.769 00.006 16872 Star::Find returns 0 (2), X=1302.00, Y=419.00, Mass=396, SNR=2.9, Peak=3460 HFD=0.0
22:23:03.773 00.004 16872 Star::Find(15, 1184, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.776 00.003 16872 Star::Find false star n=33 nbg=179 bg=3460.8 sigma=72.1 thresh=3677 peak=3540
22:23:03.779 00.003 16872 Star::Find returns 0 (2), X=1184.00, Y=160.00, Mass=11064, SNR=2.9, Peak=3564 HFD=0.0
22:23:03.784 00.005 16872 Star::Find(15, 649, 251, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.787 00.003 16872 Star::Find returns 0 (4), X=658.47, Y=244.49, Mass=1124, SNR=14.5, Peak=3624 HFD=1.4
22:23:03.791 00.004 16872 Star::Find(15, 58, 207, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.794 00.003 16872 Star::Find returns 1 (0), X=57.74, Y=206.80, Mass=840, SNR=9.9, Peak=3428 HFD=2.7
22:23:03.798 00.004 16872 Star::Find(15, 609, 607, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.803 00.005 16872 Star::Find false star n=2 nbg=270 bg=3325.4 sigma=29.5 thresh=3414 peak=3404
22:23:03.806 00.003 16872 Star::Find returns 0 (2), X=609.00, Y=607.00, Mass=237, SNR=2.9, Peak=3456 HFD=0.0
22:23:03.809 00.003 16872 Star::Find(15, 801, 718, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.814 00.005 16872 Star::Find false star n=3 nbg=275 bg=3324.9 sigma=29.0 thresh=3412 peak=3406
22:23:03.820 00.006 16872 Star::Find returns 0 (2), X=801.00, Y=718.00, Mass=329, SNR=2.9, Peak=3472 HFD=0.0
22:23:03.824 00.004 16872 Star::Find(15, 407, 961, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.829 00.005 16872 Star::Find false star n=6 nbg=262 bg=3328.5 sigma=27.0 thresh=3410 peak=3403
22:23:03.832 00.003 16872 Star::Find returns 0 (2), X=407.00, Y=961.00, Mass=597, SNR=2.9, Peak=3444 HFD=0.0
22:23:03.836 00.004 16872 Star::Find(15, 1528, 703, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.839 00.003 16872 Star::Find false star n=2 nbg=271 bg=3333.9 sigma=28.3 thresh=3419 peak=3408
22:23:03.843 00.004 16872 Star::Find returns 0 (2), X=1528.00, Y=703.00, Mass=200, SNR=2.9, Peak=3436 HFD=0.0
22:23:03.850 00.007 16872 Star::Find(15, 1153, 444, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.854 00.004 16872 Star::Find returns 0 (4), X=1151.48, Y=458.53, Mass=1555, SNR=19.6, Peak=3712 HFD=1.4
22:23:03.857 00.003 16872 Star::Find(15, 1506, 507, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.865 00.008 16872 Star::Find returns 1 (0), X=1506.31, Y=508.42, Mass=1127, SNR=12.4, Peak=3420 HFD=4.6
22:23:03.870 00.005 16872 Star::Find(15, 1858, 672, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.874 00.004 16872 Star::Find returns 0 (4), X=1859.25, Y=671.86, Mass=668, SNR=10.1, Peak=3508 HFD=1.5
22:23:03.878 00.004 16872 Star::Find(15, 868, 420, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.882 00.004 16872 Star::Find returns 0 (4), X=868.38, Y=419.75, Mass=678, SNR=9.2, Peak=3524 HFD=1.4
22:23:03.886 00.004 16872 Star::Find(15, 1186, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.889 00.003 16872 Star::Find false star n=6 nbg=280 bg=3328.2 sigma=27.4 thresh=3410 peak=3404
22:23:03.894 00.005 16872 Star::Find returns 0 (2), X=1186.00, Y=962.00, Mass=599, SNR=2.9, Peak=3440 HFD=0.0
22:23:03.897 00.003 16872 Star::Find(15, 882, 466, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.899 00.002 16872 Star::Find false star n=4 nbg=281 bg=3326.1 sigma=28.4 thresh=3411 peak=3403
22:23:03.903 00.004 16872 Star::Find returns 0 (2), X=882.00, Y=466.00, Mass=372, SNR=2.9, Peak=3424 HFD=0.0
22:23:03.905 00.002 16872 Star::Find(15, 916, 154, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.911 00.006 16872 Star::Find returns 0 (4), X=915.27, Y=152.75, Mass=325, SNR=6.1, Peak=3484 HFD=0.8
22:23:03.915 00.004 16872 Star::Find(15, 1328, 688, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.919 00.004 16872 Star::Find returns 0 (4), X=1334.19, Y=688.54, Mass=1821, SNR=20.6, Peak=3812 HFD=1.3
22:23:03.922 00.003 16872 Star::Find(15, 1333, 642, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.926 00.004 16872 Star::Find returns 1 (0), X=1332.56, Y=643.40, Mass=1077, SNR=11.3, Peak=3480 HFD=3.0
22:23:03.930 00.004 16872 Star::Find(15, 138, 205, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.932 00.002 16872 Star::Find false star n=4 nbg=260 bg=3326.0 sigma=23.6 thresh=3397 peak=3392
22:23:03.935 00.003 16872 Star::Find returns 0 (2), X=138.00, Y=205.00, Mass=320, SNR=2.9, Peak=3416 HFD=0.0
22:23:03.938 00.003 16872 Star::Find(15, 1554, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.941 00.003 16872 Star::Find false star n=2 nbg=281 bg=3331.6 sigma=32.0 thresh=3428 peak=3416
22:23:03.944 00.003 16872 Star::Find returns 0 (2), X=1554.00, Y=731.00, Mass=221, SNR=2.9, Peak=3448 HFD=0.0
22:23:03.947 00.003 16872 Star::Find(15, 222, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.951 00.004 16872 Star::Find false star n=2 nbg=275 bg=3326.4 sigma=27.7 thresh=3409 peak=3399
22:23:03.954 00.003 16872 Star::Find returns 0 (2), X=222.00, Y=997.00, Mass=219, SNR=2.9, Peak=3452 HFD=0.0
22:23:03.960 00.006 16872 Star::Find(15, 1063, 586, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.963 00.003 16872 Star::Find returns 1 (0), X=1058.37, Y=600.02, Mass=444, SNR=6.9, Peak=3456 HFD=3.2
22:23:03.966 00.003 16872 Star::Find(15, 487, 1018, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.970 00.004 16872 Star::Find false star n=6 nbg=259 bg=3318.2 sigma=24.6 thresh=3392 peak=3390
22:23:03.973 00.003 16872 Star::Find returns 0 (2), X=487.00, Y=1018.00, Mass=515, SNR=2.9, Peak=3440 HFD=0.0
22:23:03.976 00.003 16872 Star::Find(15, 1899, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.979 00.003 16872 Star::Find returns 1 (0), X=1898.36, Y=930.29, Mass=959, SNR=11.4, Peak=3448 HFD=4.7
22:23:03.982 00.003 16872 Star::Find(15, 36, 508, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.985 00.003 16872 Star::Find false star n=3 nbg=263 bg=3320.4 sigma=27.1 thresh=3402 peak=3401
22:23:03.991 00.006 16872 Star::Find returns 0 (2), X=36.00, Y=508.00, Mass=315, SNR=2.9, Peak=3452 HFD=0.0
22:23:03.994 00.003 16872 Star::Find(15, 477, 830, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:03.997 00.003 16872 Star::Find false star n=3 nbg=281 bg=3327.2 sigma=31.5 thresh=3422 peak=3404
22:23:04.000 00.003 16872 Star::Find returns 0 (2), X=477.00, Y=830.00, Mass=326, SNR=2.9, Peak=3456 HFD=0.0
22:23:04.008 00.008 16872 Star::Find(15, 1196, 720, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:04.013 00.005 16872 Star::Find false star n=3 nbg=274 bg=3334.2 sigma=26.4 thresh=3413 peak=3398
22:23:04.016 00.003 16872 Star::Find returns 0 (2), X=1196.00, Y=720.00, Mass=285, SNR=2.9, Peak=3440 HFD=0.0
22:23:04.020 00.004 16872 AutoFind: finding best star pass 1
22:23:04.024 00.004 16872 Star::Find(15, 1625, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:04.028 00.004 16872 Star::Find returns 1 (0), X=1625.02, Y=597.44, Mass=707156, SNR=474.9, Peak=42036 HFD=4.6
22:23:04.033 00.005 16872 AutoFind returns star at [1625, 598] 120.1 Mass 707156 SNR 474.9
22:23:04.038 00.005 16872 Star::Find(15, 1625, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:04.042 00.004 16872 Star::Find returns 1 (0), X=1625.02, Y=597.44, Mass=707156, SNR=474.9, Peak=42036 HFD=4.6
22:23:04.046 00.004 16872 MultiStar: List (12): {1625.02, 597.44}(474.9), {1074.49, 975.42}(229.9), {965.92, 633.70}(232.3), {1793.64, 879.49}(132.8), {514.14, 869.01}(94.7), {508.25, 991.23}(95.2), {1604.78, 520.31}(59.7), {463.34, 262.96}(60.8), {23.19, 336.00}(46.0), {150.06, 426.06}(50.3), {1401.43, 656.29}(39.5), {564.37, 990.67}(37.1), 
22:23:04.053 00.007 16872 setting lock position to (1625.02, 597.44)
22:23:04.059 00.006 16872 MultiStar: stabilizing after lock position change
22:23:04.064 00.005 16872 AutoSelect: state = 1, call UpdateGuideState
22:23:04.067 00.003 16872 UpdateGuideState(): m_state=1
22:23:04.070 00.003 16872 Star::Find(15, 1625, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:04.074 00.004 16872 Star::Find returns 1 (0), X=1625.02, Y=597.44, Mass=707156, SNR=474.9, Peak=42036 HFD=4.6
22:23:04.076 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
22:23:04.080 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
22:23:04.084 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
22:23:04.089 00.005 16872 setting force full frames = false
22:23:04.093 00.004 16872 setting lock position to (1625.02, 597.44)
22:23:04.096 00.003 16872 MultiStar: stabilizing after lock position change
22:23:04.099 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
22:23:04.103 00.004 16872 Changing from state SELECTING to SELECTED
22:23:04.106 00.003 16872 guider state => SELECTED
22:23:04.119 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65520, med=3328, FiltMin=3228, FiltMax=65516, Gamma=2.190
22:23:04.161 00.042 16872 UpdateGuideState exits: m=707156 SNR=474.9
22:23:04.166 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65520, med=3328, FiltMin=3228, FiltMax=65516, Gamma=2.190
22:23:04.207 00.041 16872 Status Line: Auto-selected star at (1625.0, 597.4)
22:23:04.227 00.020 16872 PhdController: newstate STATE_WAIT_SELECTED
22:23:04.233 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:04.240 00.007 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:23:04.245 00.005 16872 Enqueuing Expose request
22:23:04.250 00.005 9640 Worker thread wakes up
22:23:04.250 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:23:04.250 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,582,31,31)
22:23:04.251 00.001 16872 evsrv: cli 0D3C0A48 connect
22:23:04.256 00.005 16872 case statement mapped state 2 to 1
22:23:04.260 00.004 16872 case statement mapped state 2 to 1
22:23:04.263 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39440088-5dd0-4545-a3a9-b903fc11780c"}
22:23:04.266 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"39440088-5dd0-4545-a3a9-b903fc11780c"}
22:23:04.270 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"1422471c-9537-4f2a-a901-5e3f1d5cf6ef"}
22:23:04.274 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1625.02,597.44],"id":"1422471c-9537-4f2a-a901-5e3f1d5cf6ef"}
22:23:04.278 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85a4f4f2-1b4b-4369-af90-5c1b7dc44990"}
22:23:04.282 00.004 16872 case statement mapped state 2 to 1
22:23:04.287 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"85a4f4f2-1b4b-4369-af90-5c1b7dc44990"}
22:23:04.290 00.003 16872 evsrv: cli 0D3C0A48 disconnect
22:23:04.293 00.003 16872 evsrv: cli 0D3BFB48 connect
22:23:04.296 00.003 16872 case statement mapped state 2 to 1
22:23:04.304 00.008 16872 case statement mapped state 2 to 1
22:23:04.307 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4aee4f35-7f5a-451c-b0b3-9fced11826ff"}
22:23:04.311 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.02,7.44],"pixels":"..."},"id":"4aee4f35-7f5a-451c-b0b3-9fced11826ff"}
22:23:04.315 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"dc57ddb9-68c2-42d7-8c33-ca29e25b2218"}
22:23:04.319 00.004 16872 case statement mapped state 2 to 1
22:23:04.323 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"dc57ddb9-68c2-42d7-8c33-ca29e25b2218"}
22:23:04.336 00.013 16872 evsrv: cli 0D3BFB48 disconnect
22:23:05.331 00.995 16872 evsrv: cli 0D3BF8C8 connect
22:23:05.335 00.004 16872 case statement mapped state 2 to 1
22:23:05.339 00.004 16872 case statement mapped state 2 to 1
22:23:05.344 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"719f526d-c7c5-4391-90b1-43004c8b5ebf"}
22:23:05.348 00.004 16872 case statement mapped state 2 to 1
22:23:05.351 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"719f526d-c7c5-4391-90b1-43004c8b5ebf"}
22:23:05.355 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
22:23:06.357 01.002 16872 evsrv: cli 0D3C0A48 connect
22:23:06.360 00.003 16872 case statement mapped state 2 to 1
22:23:06.364 00.004 16872 case statement mapped state 2 to 1
22:23:06.368 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e3846071-78d4-413a-bbe3-01a7a340f616"}
22:23:06.370 00.002 16872 case statement mapped state 2 to 1
22:23:06.372 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"e3846071-78d4-413a-bbe3-01a7a340f616"}
22:23:06.376 00.004 16872 evsrv: cli 0D3C0A48 disconnect
22:23:06.549 00.173 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18f3c271-99c2-4959-87ab-918f7fba7c7d"}
22:23:06.553 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"18f3c271-99c2-4959-87ab-918f7fba7c7d"}
22:23:06.557 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"664def55-075a-446b-86f0-14aca804f3ac"}
22:23:06.559 00.002 16872 case statement mapped state 2 to 1
22:23:06.562 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"664def55-075a-446b-86f0-14aca804f3ac"}
22:23:06.566 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"586a4301-3edc-40cb-99b4-c6b7e15b539b"}
22:23:06.569 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.02,7.44],"pixels":"..."},"id":"586a4301-3edc-40cb-99b4-c6b7e15b539b"}
22:23:07.377 00.808 16872 evsrv: cli 0D3BF8C8 connect
22:23:07.381 00.004 16872 case statement mapped state 2 to 1
22:23:07.386 00.005 16872 case statement mapped state 2 to 1
22:23:07.390 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"dddadfac-a886-4329-8de6-7bc2f606c2f1"}
22:23:07.393 00.003 16872 case statement mapped state 2 to 1
22:23:07.395 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"dddadfac-a886-4329-8de6-7bc2f606c2f1"}
22:23:07.398 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
22:23:07.805 00.407 9640 Exposure complete
22:23:07.948 00.143 9640 worker thread done servicing request
22:23:07.949 00.001 16872 OnExposeComplete: enter
22:23:07.952 00.003 16872 UpdateGuideState(): m_state=2
22:23:07.955 00.003 16872 Star::Find(15, 1625, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:23:07.958 00.003 16872 Star::Find returns 1 (0), X=1625.07, Y=597.62, Mass=727539, SNR=513.4, Peak=44960 HFD=4.7
22:23:07.960 00.002 16872 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.56) = xAngle (-0.23 = -0.23)
22:23:07.963 00.003 16872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.19 = -0.19)
22:23:07.966 00.003 16872 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.32 mountX=0.18 mountY=-0.03, mountTheta=-0.19
22:23:07.973 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65520, med=3332, FiltMin=3224, FiltMax=65520, Gamma=2.190
22:23:08.012 00.039 16872 UpdateGuideState exits: m=727539 SNR=513.4
22:23:08.020 00.008 16872 PhdController: newstate STATE_CALIBRATE
22:23:08.022 00.002 16872 PhdController: newstate STATE_GUIDE
22:23:08.042 00.020 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:23:08.046 00.004 16872 guider state => CALIBRATED
22:23:08.049 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:23:08.057 00.008 16872 reset dither spiral
22:23:08.064 00.007 16872 PhdController: newstate STATE_SETTLE_BEGIN
22:23:08.067 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:08.069 00.002 16872 ScheduleExposure(3000,3,0) exposurePending=0
22:23:08.072 00.003 16872 Enqueuing Expose request
22:23:08.082 00.010 9640 Worker thread wakes up
22:23:08.082 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:23:08.082 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:08.401 00.319 16872 evsrv: cli 0D3BFFA8 connect
22:23:08.406 00.005 16872 case statement mapped state 5 to 1
22:23:08.412 00.006 16872 case statement mapped state 5 to 1
22:23:08.414 00.002 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"0251651c-4c8b-48cd-99c4-471acec378b6"}
22:23:08.417 00.003 16872 case statement mapped state 5 to 1
22:23:08.421 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"0251651c-4c8b-48cd-99c4-471acec378b6"}
22:23:08.424 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
22:23:09.425 01.001 16872 evsrv: cli 0D3BF8C8 connect
22:23:09.429 00.004 16872 case statement mapped state 5 to 1
22:23:09.432 00.003 16872 case statement mapped state 5 to 1
22:23:09.436 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"39cc5cd9-d919-4a1c-a104-76ba4603c796"}
22:23:09.443 00.007 16872 case statement mapped state 5 to 1
22:23:09.448 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"39cc5cd9-d919-4a1c-a104-76ba4603c796"}
22:23:09.454 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
22:23:09.548 00.094 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32428781-228b-42d0-9a1b-312a52954c58"}
22:23:09.552 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"32428781-228b-42d0-9a1b-312a52954c58"}
22:23:09.554 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e5a15536-f1de-4a65-b58a-0e255e032b06"}
22:23:09.557 00.003 16872 case statement mapped state 5 to 1
22:23:09.559 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"e5a15536-f1de-4a65-b58a-0e255e032b06"}
22:23:09.564 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4b89f19a-3036-4c82-80c4-f736ddedb5bc"}
22:23:09.568 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.07,6.62],"pixels":"..."},"id":"4b89f19a-3036-4c82-80c4-f736ddedb5bc"}
22:23:10.455 00.887 16872 evsrv: cli 0D3BFFA8 connect
22:23:10.458 00.003 16872 case statement mapped state 5 to 1
22:23:10.465 00.007 16872 case statement mapped state 5 to 1
22:23:10.469 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"29c6b98c-f19c-41f3-b4d6-6dcc55d3573b"}
22:23:10.473 00.004 16872 case statement mapped state 5 to 1
22:23:10.477 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"29c6b98c-f19c-41f3-b4d6-6dcc55d3573b"}
22:23:10.481 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
22:23:11.482 01.001 16872 evsrv: cli 0D3C0A48 connect
22:23:11.486 00.004 16872 case statement mapped state 5 to 1
22:23:11.492 00.006 16872 case statement mapped state 5 to 1
22:23:11.498 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"66a441ea-804d-4a3a-97b0-081eafb404f8"}
22:23:11.503 00.005 16872 case statement mapped state 5 to 1
22:23:11.506 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"66a441ea-804d-4a3a-97b0-081eafb404f8"}
22:23:11.509 00.003 16872 evsrv: cli 0D3C0A48 disconnect
22:23:11.640 00.131 9640 Exposure complete
22:23:11.781 00.141 9640 worker thread done servicing request
22:23:11.781 00.000 16872 OnExposeComplete: enter
22:23:11.785 00.004 16872 UpdateGuideState(): m_state=5
22:23:11.788 00.003 16872 Star::Find(15, 1625, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:23:11.791 00.003 16872 Star::Find returns 1 (0), X=1624.92, Y=597.54, Mass=712053, SNR=464.7, Peak=42720 HFD=4.7
22:23:11.794 00.003 16872 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.56) = xAngle (0.79 = 0.79)
22:23:11.796 00.002 16872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.84 = 0.84)
22:23:11.800 00.004 16872 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.34 mountX=0.10 mountY=0.11, mountTheta=0.81
22:23:11.806 00.006 16872 Changing from state CALIBRATED to GUIDING
22:23:11.809 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:23:11.812 00.003 16872 ScopeASCOM::SideOfPier() returns 0
22:23:11.956 00.144 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
22:23:11.961 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:23:11.965 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:23:11.968 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:23:11.971 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:23:11.974 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:23:11.977 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:23:11.979 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:23:11.981 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:23:11.985 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:23:11.990 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:23:11.993 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:23:11.996 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:23:12.002 00.006 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:23:12.109 00.107 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:23:12.113 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:23:12.116 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
22:23:12.128 00.012 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:23:12.131 00.003 16872 ScopeASCOM::SideOfPier() returns 0
22:23:12.205 00.074 16872 setting lock position to (1624.92, 597.54)
22:23:12.209 00.004 16872 MultiStar: stabilizing after lock position change
22:23:12.211 00.002 16872 guider state => GUIDING
22:23:12.213 00.002 16872 Status Line: Guiding
22:23:12.227 00.014 16872 Mount: notify guiding started
22:23:12.233 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:23:12.240 00.007 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:23:12.245 00.005 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:23:12.248 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:23:12.252 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:23:12.256 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
22:23:12.259 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
22:23:12.262 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:23:12.265 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
22:23:12.269 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:23:12.272 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:23:12.276 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:23:12.278 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:23:12.284 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:23:12.287 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:23:12.291 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:23:12.294 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:23:12.297 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:23:12.300 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:23:12.304 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:23:12.307 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:23:12.310 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:23:12.315 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:23:12.317 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:23:12.322 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:23:12.324 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:23:12.331 00.007 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:23:12.338 00.007 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:23:12.342 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:23:12.344 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:23:12.347 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:23:12.350 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:23:12.353 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:23:12.357 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:23:12.360 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:23:12.363 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:23:12.366 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:23:12.368 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:23:12.466 00.098 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:23:12.593 00.127 16872 ScopeASCOM::SideOfPier() returns 0
22:23:12.596 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:23:12.599 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
22:23:12.603 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:23:12.608 00.005 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
22:23:12.613 00.005 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:23:12.618 00.005 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:23:12.622 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:23:12.625 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:23:12.627 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:23:12.631 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3336, FiltMin=3244, FiltMax=65516, Gamma=2.190
22:23:12.669 00.038 16872 UpdateGuideState exits: m=712053 SNR=464.7
22:23:12.673 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
22:23:12.676 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:12.677 00.001 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:23:12.681 00.004 16872 Enqueuing Expose request
22:23:12.683 00.002 9640 Worker thread wakes up
22:23:12.683 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:23:12.683 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:23:12.684 00.001 16872 evsrv: cli 0D3C0A48 connect
22:23:12.687 00.003 16872 case statement mapped state 6 to 3
22:23:12.692 00.005 16872 case statement mapped state 6 to 3
22:23:12.695 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"60e46e42-a722-4bbc-b254-decfbd70835f"}
22:23:12.697 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"60e46e42-a722-4bbc-b254-decfbd70835f"}
22:23:12.703 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"50a4d58c-70ed-4cae-aef4-f6f04abaea12"}
22:23:12.705 00.002 16872 case statement mapped state 6 to 3
22:23:12.708 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"50a4d58c-70ed-4cae-aef4-f6f04abaea12"}
22:23:12.711 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa478276-9733-4784-a251-71dc10ab16c2"}
22:23:12.716 00.005 16872 case statement mapped state 6 to 3
22:23:12.719 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa478276-9733-4784-a251-71dc10ab16c2"}
22:23:12.723 00.004 16872 evsrv: cli 0D3C0A48 disconnect
22:23:12.737 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6849ebe9-05e1-4d12-8443-96952b565524"}
22:23:12.743 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.92,6.54],"pixels":"..."},"id":"6849ebe9-05e1-4d12-8443-96952b565524"}
22:23:15.552 02.809 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"179d5a3b-f686-49c0-a7e3-06709df4ed65"}
22:23:15.552 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"179d5a3b-f686-49c0-a7e3-06709df4ed65"}
22:23:15.558 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7a9ee48-fb6e-440d-8e42-69bfde430005"}
22:23:15.558 00.000 16872 case statement mapped state 6 to 3
22:23:15.558 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7a9ee48-fb6e-440d-8e42-69bfde430005"}
22:23:15.558 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d4a1e82b-a1bc-4212-ae47-202b363ee1d1"}
22:23:15.571 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.92,6.54],"pixels":"..."},"id":"d4a1e82b-a1bc-4212-ae47-202b363ee1d1"}
22:23:16.229 00.658 9640 Exposure complete
22:23:16.366 00.137 9640 worker thread done servicing request
22:23:16.366 00.000 16872 OnExposeComplete: enter
22:23:16.369 00.003 16872 UpdateGuideState(): m_state=6
22:23:16.371 00.002 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:23:16.375 00.004 16872 Star::Find returns 1 (0), X=1624.79, Y=597.70, Mass=692058, SNR=463.5, Peak=36852 HFD=4.8
22:23:16.375 00.000 16872 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.56) = xAngle (0.75 = 0.75)
22:23:16.380 00.005 16872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.80 = 0.80)
22:23:16.382 00.002 16872 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.20 cameraTheta=2.31 mountX=0.15 mountY=0.15, mountTheta=0.77
22:23:16.384 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=-0.14, y=0.15, opts=13)
22:23:16.391 00.007 16872 Enqueuing Move request for scope (-0.14, 0.15)
22:23:16.391 00.000 9640 Worker thread wakes up
22:23:16.391 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
22:23:16.391 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
22:23:16.391 00.000 9640 Moving (-0.14, 0.15) raw xDistance=0.15 yDistance=0.15
22:23:16.391 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
22:23:16.391 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
22:23:16.391 00.000 9640 MoveAxis(W, 11, ABG)
22:23:16.391 00.000 9640 Guiding  Dir = 3, Dur = 11
22:23:16.391 00.000 9640 IsSlewing returns 0
22:23:16.391 00.000 9640 IsGuiding returns 0
22:23:16.391 00.000 9640 PulseGuide returned control before completion, sleep 21
22:23:16.400 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3336, FiltMin=3216, FiltMax=65516, Gamma=2.190
22:23:16.422 00.022 9640 IsGuiding returns 1
22:23:16.422 00.000 9640 scope still moving after pulse duration time elapsed
22:23:16.433 00.011 16872 UpdateGuideState exits: m=692058 SNR=463.5
22:23:16.439 00.006 16872 PhdController: settling, locked = 1, distance = 0.16 (1.50) aobump = 0 frame = 1 / 99999
22:23:16.439 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777778596.439,"Host":"RBFOCUS307","Inst":1,"Distance":0.16,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:23:16.445 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:16.452 00.007 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:23:16.458 00.006 16872 Enqueuing Expose request
22:23:16.462 00.004 9640 IsSlewing returns 0
22:23:16.462 00.000 9640 IsGuiding returns 0
22:23:16.462 00.000 9640 scope move finished after 11 + 56 ms
22:23:16.462 00.000 9640 Move returns status 0, amount 11
22:23:16.462 00.000 9640 MoveAxis(N, 0, ABG)
22:23:16.462 00.000 9640 Move returns status 0, amount 0
22:23:16.462 00.000 9640 move complete, result=0
22:23:16.462 00.000 9640 worker thread done servicing request
22:23:16.462 00.000 9640 Worker thread wakes up
22:23:16.462 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:23:16.462 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:23:16.467 00.005 16872 GuideStep: 0.1 px 11 ms WEST, 0.1 px 0 ms NORTH
22:23:18.557 02.090 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ed3db05-6ee7-44e5-8dd5-d2d5243c3803"}
22:23:18.561 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"4ed3db05-6ee7-44e5-8dd5-d2d5243c3803"}
22:23:18.561 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"afc9f2ab-e9cc-4aea-9780-31ef311f48e7"}
22:23:18.568 00.007 16872 case statement mapped state 6 to 3
22:23:18.568 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"afc9f2ab-e9cc-4aea-9780-31ef311f48e7"}
22:23:18.573 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cd295f6b-5e0b-48c1-810f-e8b8d3eae4dc"}
22:23:18.573 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.79,6.70],"pixels":"..."},"id":"cd295f6b-5e0b-48c1-810f-e8b8d3eae4dc"}
22:23:20.053 01.480 9640 Exposure complete
22:23:20.224 00.171 9640 worker thread done servicing request
22:23:20.224 00.000 16872 OnExposeComplete: enter
22:23:20.229 00.005 16872 UpdateGuideState(): m_state=6
22:23:20.232 00.003 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:23:20.236 00.004 16872 Star::Find returns 1 (0), X=1624.92, Y=597.63, Mass=716018, SNR=526.6, Peak=41284 HFD=4.7
22:23:20.240 00.004 16872 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.56) = xAngle (0.08 = 0.08)
22:23:20.247 00.007 16872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.13 = 0.13)
22:23:20.252 00.005 16872 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.64 mountX=0.08 mountY=0.01, mountTheta=0.13
22:23:20.260 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=0.08, opts=13)
22:23:20.264 00.004 16872 Enqueuing Move request for scope (-0.01, 0.08)
22:23:20.267 00.003 9640 Worker thread wakes up
22:23:20.267 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
22:23:20.267 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
22:23:20.267 00.000 9640 Moving (-0.01, 0.08) raw xDistance=0.08 yDistance=0.01
22:23:20.267 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:23:20.267 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=0
22:23:20.267 00.000 9640 MoveAxis(E, 0, ABG)
22:23:20.267 00.000 9640 Move returns status 0, amount 0
22:23:20.267 00.000 9640 MoveAxis(N, 0, ABG)
22:23:20.267 00.000 9640 Move returns status 0, amount 0
22:23:20.267 00.000 9640 move complete, result=0
22:23:20.267 00.000 9640 worker thread done servicing request
22:23:20.274 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3332, FiltMin=3232, FiltMax=65516, Gamma=2.190
22:23:20.317 00.043 16872 UpdateGuideState exits: m=716018 SNR=526.6
22:23:20.324 00.007 16872 PhdController: settling, locked = 1, distance = 0.14 (1.50) aobump = 0 frame = 2 / 99999
22:23:20.327 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777778600.327,"Host":"RBFOCUS307","Inst":1,"Distance":0.14,"Time":3.9,"SettleTime":10.0,"StarLocked":true}
22:23:20.332 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:20.336 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:23:20.343 00.007 16872 Enqueuing Expose request
22:23:20.348 00.005 16872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:23:20.352 00.004 9640 Worker thread wakes up
22:23:20.352 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:23:20.352 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:23:21.558 01.206 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91b3630b-6d60-4bee-bab6-6c0171b39c4a"}
22:23:21.563 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"91b3630b-6d60-4bee-bab6-6c0171b39c4a"}
22:23:21.569 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b5273f55-f01f-4711-aa8a-66acd99e1fd6"}
22:23:21.572 00.003 16872 case statement mapped state 6 to 3
22:23:21.575 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5273f55-f01f-4711-aa8a-66acd99e1fd6"}
22:23:21.579 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b038b38d-fae9-4db9-a233-34515e7794db"}
22:23:21.582 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.92,6.63],"pixels":"..."},"id":"b038b38d-fae9-4db9-a233-34515e7794db"}
22:23:23.918 02.336 9640 Exposure complete
22:23:24.071 00.153 9640 worker thread done servicing request
22:23:24.071 00.000 16872 OnExposeComplete: enter
22:23:24.074 00.003 16872 UpdateGuideState(): m_state=6
22:23:24.077 00.003 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:23:24.080 00.003 16872 Star::Find returns 1 (0), X=1624.80, Y=597.95, Mass=694069, SNR=468.5, Peak=36320 HFD=4.6
22:23:24.083 00.003 16872 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.56) = xAngle (0.32 = 0.32)
22:23:24.087 00.004 16872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.37 = 0.37)
22:23:24.092 00.005 16872 CameraToMount -- cameraX=-0.13 cameraY=0.40 hyp=0.42 cameraTheta=1.88 mountX=0.40 mountY=0.15, mountTheta=0.36
22:23:24.103 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-0.13, y=0.40, opts=13)
22:23:24.107 00.004 16872 Enqueuing Move request for scope (-0.13, 0.40)
22:23:24.111 00.004 9640 Worker thread wakes up
22:23:24.111 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.40) opts 0xd
22:23:24.112 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.13, 0.40)
22:23:24.112 00.000 9640 Moving (-0.13, 0.40) raw xDistance=0.40 yDistance=0.15
22:23:24.112 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
22:23:24.112 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
22:23:24.112 00.000 9640 MoveAxis(W, 30, ABG)
22:23:24.112 00.000 9640 Guiding  Dir = 3, Dur = 30
22:23:24.112 00.000 9640 IsSlewing returns 0
22:23:24.113 00.001 9640 IsGuiding returns 0
22:23:24.114 00.001 9640 PulseGuide returned control before completion, sleep 40
22:23:24.120 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=65520, med=3336, FiltMin=3240, FiltMax=65516, Gamma=2.190
22:23:24.158 00.038 9640 IsGuiding returns 1
22:23:24.158 00.000 9640 scope still moving after pulse duration time elapsed
22:23:24.163 00.005 16872 UpdateGuideState exits: m=694069 SNR=468.5
22:23:24.167 00.004 16872 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 3 / 99999
22:23:24.171 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777778604.171,"Host":"RBFOCUS307","Inst":1,"Distance":0.22,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
22:23:24.178 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:24.185 00.007 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:23:24.190 00.005 16872 Enqueuing Expose request
22:23:24.194 00.004 9640 IsSlewing returns 0
22:23:24.194 00.000 9640 IsGuiding returns 0
22:23:24.194 00.000 9640 scope move finished after 30 + 51 ms
22:23:24.194 00.000 9640 Move returns status 0, amount 30
22:23:24.195 00.001 9640 MoveAxis(N, 0, ABG)
22:23:24.195 00.000 9640 Move returns status 0, amount 0
22:23:24.195 00.000 9640 move complete, result=0
22:23:24.195 00.000 9640 worker thread done servicing request
22:23:24.195 00.000 9640 Worker thread wakes up
22:23:24.195 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:23:24.195 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:23:24.201 00.006 16872 GuideStep: 0.4 px 30 ms WEST, 0.2 px 0 ms NORTH
22:23:24.558 00.357 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ea9ceed-e810-4b97-a593-925f8bb2694d"}
22:23:24.563 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"9ea9ceed-e810-4b97-a593-925f8bb2694d"}
22:23:24.568 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af831aaa-c2f7-44b7-8bfa-8005bd4e87af"}
22:23:24.571 00.003 16872 case statement mapped state 6 to 3
22:23:24.574 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"af831aaa-c2f7-44b7-8bfa-8005bd4e87af"}
22:23:24.579 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9ea5c47e-ba0f-410c-bb3c-6fd6e44b640b"}
22:23:24.583 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.80,6.95],"pixels":"..."},"id":"9ea5c47e-ba0f-410c-bb3c-6fd6e44b640b"}
22:23:27.557 02.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c48acfc-3817-4e6e-a7a2-c370ef4313cd"}
22:23:27.561 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"1c48acfc-3817-4e6e-a7a2-c370ef4313cd"}
22:23:27.564 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2828e066-2087-48ee-82cb-95fe586c3663"}
22:23:27.568 00.004 16872 case statement mapped state 6 to 3
22:23:27.572 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2828e066-2087-48ee-82cb-95fe586c3663"}
22:23:27.576 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bd5830be-a35b-4612-ba92-ea769322e8c0"}
22:23:27.580 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.80,6.95],"pixels":"..."},"id":"bd5830be-a35b-4612-ba92-ea769322e8c0"}
22:23:27.763 00.183 9640 Exposure complete
22:23:27.909 00.146 9640 worker thread done servicing request
22:23:27.909 00.000 16872 OnExposeComplete: enter
22:23:27.913 00.004 16872 UpdateGuideState(): m_state=6
22:23:27.916 00.003 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:23:27.920 00.004 16872 Star::Find returns 1 (0), X=1624.42, Y=597.51, Mass=680919, SNR=488.1, Peak=33028 HFD=5.0
22:23:27.924 00.004 16872 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.56) = xAngle (-4.63 = 1.65)
22:23:27.926 00.002 16872 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.58 = 1.70)
22:23:27.936 00.010 16872 CameraToMount -- cameraX=-0.50 cameraY=-0.03 hyp=0.50 cameraTheta=-3.07 mountX=-0.04 mountY=0.50, mountTheta=1.65
22:23:27.943 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.50, y=-0.03, opts=13)
22:23:27.947 00.004 16872 Enqueuing Move request for scope (-0.50, -0.03)
22:23:27.951 00.004 9640 Worker thread wakes up
22:23:27.951 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.03) opts 0xd
22:23:27.951 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.50, -0.03)
22:23:27.951 00.000 9640 Moving (-0.50, -0.03) raw xDistance=-0.04 yDistance=0.50
22:23:27.951 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:23:27.951 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.50, m_sumCorr=0
22:23:27.951 00.000 9640 MoveAxis(E, 0, ABG)
22:23:27.951 00.000 9640 Move returns status 0, amount 0
22:23:27.951 00.000 9640 MoveAxis(N, 0, ABG)
22:23:27.951 00.000 9640 Move returns status 0, amount 0
22:23:27.951 00.000 9640 move complete, result=0
22:23:27.952 00.001 9640 worker thread done servicing request
22:23:27.957 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3332, FiltMin=3224, FiltMax=65516, Gamma=2.190
22:23:27.999 00.042 16872 UpdateGuideState exits: m=680919 SNR=488.1
22:23:28.003 00.004 16872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 4 / 99999
22:23:28.009 00.006 16872 PhdController: newstate STATE_FINISH
22:23:28.014 00.005 16872 PhdController complete: success
22:23:28.017 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777778608.017,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
22:23:28.024 00.007 16872 Mount: notify guiding dither settle done success=1
22:23:28.031 00.007 16872 PhdController: newstate STATE_IDLE
22:23:28.035 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:28.038 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:23:28.042 00.004 16872 Enqueuing Expose request
22:23:28.045 00.003 9640 Worker thread wakes up
22:23:28.045 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
22:23:28.048 00.003 9640 worker thread servicing REQUEST_EXPOSE 3000
22:23:28.048 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:23:28.942 00.894 16872 evsrv: cli 0D3C0A48 connect
22:23:28.946 00.004 16872 case statement mapped state 6 to 3
22:23:28.951 00.005 16872 case statement mapped state 6 to 3
22:23:28.955 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"6360b3ec-2be9-49d9-a01e-483b2cf28ecc"}
22:23:28.959 00.004 16872 case statement mapped state 6 to 3
22:23:28.962 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"6360b3ec-2be9-49d9-a01e-483b2cf28ecc"}
22:23:28.967 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:23:30.557 01.590 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41f94584-6edf-4a4d-b7e6-12b923b335f9"}
22:23:30.562 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"41f94584-6edf-4a4d-b7e6-12b923b335f9"}
22:23:30.565 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3751d0f0-c2d5-4b42-8dc6-a886d570c9e7"}
22:23:30.568 00.003 16872 case statement mapped state 6 to 3
22:23:30.570 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3751d0f0-c2d5-4b42-8dc6-a886d570c9e7"}
22:23:30.573 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ea169498-af82-484b-b6f1-33f0c12b1454"}
22:23:30.577 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.42,6.51],"pixels":"..."},"id":"ea169498-af82-484b-b6f1-33f0c12b1454"}
22:23:31.623 01.046 9640 Exposure complete
22:23:31.768 00.145 9640 worker thread done servicing request
22:23:31.768 00.000 16872 OnExposeComplete: enter
22:23:31.772 00.004 16872 UpdateGuideState(): m_state=6
22:23:31.777 00.005 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:23:31.780 00.003 16872 Star::Find returns 1 (0), X=1624.50, Y=597.82, Mass=704096, SNR=483.7, Peak=38232 HFD=4.7
22:23:31.783 00.003 16872 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.56) = xAngle (1.01 = 1.01)
22:23:31.785 00.002 16872 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.06 = 1.06)
22:23:31.788 00.003 16872 CameraToMount -- cameraX=-0.42 cameraY=0.27 hyp=0.51 cameraTheta=2.57 mountX=0.27 mountY=0.44, mountTheta=1.03
22:23:31.796 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.42, y=0.27, opts=13)
22:23:31.799 00.003 16872 Enqueuing Move request for scope (-0.42, 0.27)
22:23:31.804 00.005 9640 Worker thread wakes up
22:23:31.804 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.27) opts 0xd
22:23:31.804 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.42, 0.27)
22:23:31.805 00.001 9640 Moving (-0.42, 0.27) raw xDistance=0.27 yDistance=0.44
22:23:31.805 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:23:31.805 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.44, m_sumCorr=0
22:23:31.805 00.000 9640 MoveAxis(W, 20, ABG)
22:23:31.805 00.000 9640 Guiding  Dir = 3, Dur = 20
22:23:31.806 00.001 9640 IsSlewing returns 0
22:23:31.806 00.000 9640 IsGuiding returns 0
22:23:31.807 00.001 9640 PulseGuide returned control before completion, sleep 30
22:23:31.815 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3340, FiltMin=3174, FiltMax=65520, Gamma=2.190
22:23:31.849 00.034 9640 IsGuiding returns 1
22:23:31.849 00.000 9640 scope still moving after pulse duration time elapsed
22:23:31.858 00.009 16872 UpdateGuideState exits: m=704096 SNR=483.7
22:23:31.863 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:31.866 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:23:31.870 00.004 16872 Enqueuing Expose request
22:23:31.882 00.012 9640 IsSlewing returns 0
22:23:31.882 00.000 9640 IsGuiding returns 0
22:23:31.882 00.000 9640 scope move finished after 20 + 56 ms
22:23:31.883 00.001 9640 Move returns status 0, amount 20
22:23:31.884 00.001 9640 MoveAxis(N, 0, ABG)
22:23:31.884 00.000 9640 Move returns status 0, amount 0
22:23:31.885 00.001 9640 move complete, result=0
22:23:31.886 00.001 9640 worker thread done servicing request
22:23:31.886 00.000 9640 Worker thread wakes up
22:23:31.886 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:23:31.886 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:23:31.888 00.002 16872 GuideStep: 0.3 px 20 ms WEST, 0.4 px 0 ms NORTH
22:23:33.556 01.668 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"af9ce85c-fd5f-4e50-9824-9977709f1a92"}
22:23:33.561 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"af9ce85c-fd5f-4e50-9824-9977709f1a92"}
22:23:33.565 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"25c29f3a-ea3d-4613-a004-84f7930e8862"}
22:23:33.568 00.003 16872 case statement mapped state 6 to 3
22:23:33.571 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"25c29f3a-ea3d-4613-a004-84f7930e8862"}
22:23:33.576 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"65cde032-e8d7-4112-a3cd-2394597d43b8"}
22:23:33.581 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.50,6.82],"pixels":"..."},"id":"65cde032-e8d7-4112-a3cd-2394597d43b8"}
22:23:35.462 01.881 9640 Exposure complete
22:23:35.619 00.157 9640 worker thread done servicing request
22:23:35.619 00.000 16872 OnExposeComplete: enter
22:23:35.623 00.004 16872 UpdateGuideState(): m_state=6
22:23:35.628 00.005 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:23:35.632 00.004 16872 Star::Find returns 1 (0), X=1624.61, Y=598.27, Mass=695155, SNR=483.7, Peak=34808 HFD=4.7
22:23:35.636 00.004 16872 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.56) = xAngle (0.43 = 0.43)
22:23:35.639 00.003 16872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.47 = 0.47)
22:23:35.643 00.004 16872 CameraToMount -- cameraX=-0.31 cameraY=0.72 hyp=0.79 cameraTheta=1.98 mountX=0.72 mountY=0.36, mountTheta=0.46
22:23:35.649 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.31, y=0.72, opts=13)
22:23:35.653 00.004 16872 Enqueuing Move request for scope (-0.31, 0.72)
22:23:35.656 00.003 9640 Worker thread wakes up
22:23:35.656 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.72) opts 0xd
22:23:35.656 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.31, 0.72)
22:23:35.656 00.000 9640 Moving (-0.31, 0.72) raw xDistance=0.72 yDistance=0.36
22:23:35.657 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.72
22:23:35.657 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 0.36, m_sumCorr=0.27
22:23:35.657 00.000 9640 MoveAxis(W, 55, ABG)
22:23:35.657 00.000 9640 Guiding  Dir = 3, Dur = 55
22:23:35.657 00.000 9640 IsSlewing returns 0
22:23:35.657 00.000 9640 IsGuiding returns 0
22:23:35.658 00.001 9640 PulseGuide returned control before completion, sleep 65
22:23:35.664 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3336, FiltMin=3196, FiltMax=65520, Gamma=2.190
22:23:35.713 00.049 16872 UpdateGuideState exits: m=695155 SNR=483.7
22:23:35.718 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:35.722 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:23:35.730 00.008 9640 IsGuiding returns 1
22:23:35.730 00.000 9640 scope still moving after pulse duration time elapsed
22:23:35.730 00.000 16872 Enqueuing Expose request
22:23:35.756 00.026 9640 IsSlewing returns 0
22:23:35.757 00.001 9640 IsGuiding returns 0
22:23:35.757 00.000 9640 scope move finished after 55 + 43 ms
22:23:35.757 00.000 9640 Move returns status 0, amount 55
22:23:35.757 00.000 9640 MoveAxis(S, 33, ABG)
22:23:35.757 00.000 9640 Guiding  Dir = 1, Dur = 33
22:23:35.757 00.000 9640 IsSlewing returns 0
22:23:35.758 00.001 9640 IsGuiding returns 0
22:23:35.758 00.000 9640 PulseGuide returned control before completion, sleep 43
22:23:35.802 00.044 9640 IsGuiding returns 1
22:23:35.802 00.000 9640 scope still moving after pulse duration time elapsed
22:23:35.834 00.032 9640 IsSlewing returns 0
22:23:35.834 00.000 9640 IsGuiding returns 0
22:23:35.834 00.000 9640 scope move finished after 33 + 44 ms
22:23:35.834 00.000 9640 Move returns status 0, amount 33
22:23:35.834 00.000 9640 move complete, result=0
22:23:35.835 00.001 9640 worker thread done servicing request
22:23:35.835 00.000 9640 Worker thread wakes up
22:23:35.836 00.001 9640 worker thread servicing REQUEST_EXPOSE 3000
22:23:35.836 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:23:35.881 00.045 16872 GuideStep: 0.7 px 55 ms WEST, 0.4 px 33 ms SOUTH
22:23:36.557 00.676 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1be66faa-cc61-4133-8131-660626047c18"}
22:23:36.561 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"1be66faa-cc61-4133-8131-660626047c18"}
22:23:36.565 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9357f309-3b39-437f-a0f4-f33510009cfc"}
22:23:36.570 00.005 16872 case statement mapped state 6 to 3
22:23:36.573 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9357f309-3b39-437f-a0f4-f33510009cfc"}
22:23:36.577 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9aef9628-3699-4230-aa1a-ea0cab70602c"}
22:23:36.580 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.61,7.27],"pixels":"..."},"id":"9aef9628-3699-4230-aa1a-ea0cab70602c"}
22:23:39.428 02.848 9640 Exposure complete
22:23:39.555 00.127 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"03be15d3-178b-4215-8b39-a73ff6c04447"}
22:23:39.558 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"03be15d3-178b-4215-8b39-a73ff6c04447"}
22:23:39.562 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"115699a2-1598-4952-9726-1f04e1a142db"}
22:23:39.566 00.004 16872 case statement mapped state 6 to 3
22:23:39.570 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"115699a2-1598-4952-9726-1f04e1a142db"}
22:23:39.573 00.003 9640 worker thread done servicing request
22:23:39.573 00.000 16872 OnExposeComplete: enter
22:23:39.576 00.003 16872 UpdateGuideState(): m_state=6
22:23:39.580 00.004 16872 Star::Find(15, 1624, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:23:39.585 00.005 16872 Star::Find returns 1 (0), X=1624.41, Y=596.83, Mass=685693, SNR=471.1, Peak=36748 HFD=4.6
22:23:39.590 00.005 16872 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.56) = xAngle (-3.76 = 2.53)
22:23:39.595 00.005 16872 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.71 = 2.57)
22:23:39.598 00.003 16872 CameraToMount -- cameraX=-0.52 cameraY=-0.71 hyp=0.88 cameraTheta=-2.20 mountX=-0.72 mountY=0.47, mountTheta=2.56
22:23:39.603 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.52, y=-0.71, opts=13)
22:23:39.606 00.003 16872 Enqueuing Move request for scope (-0.52, -0.71)
22:23:39.610 00.004 9640 Worker thread wakes up
22:23:39.610 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.71) opts 0xd
22:23:39.610 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.52, -0.71)
22:23:39.610 00.000 9640 Moving (-0.52, -0.71) raw xDistance=-0.72 yDistance=0.47
22:23:39.610 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.72
22:23:39.610 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.47, m_sumCorr=0.27
22:23:39.611 00.001 9640 MoveAxis(E, 50, ABG)
22:23:39.611 00.000 9640 Guiding  Dir = 2, Dur = 50
22:23:39.611 00.000 9640 IsSlewing returns 0
22:23:39.611 00.000 9640 IsGuiding returns 0
22:23:39.612 00.001 9640 PulseGuide returned control before completion, sleep 60
22:23:39.621 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3340, FiltMin=3232, FiltMax=65516, Gamma=2.190
22:23:39.666 00.045 16872 UpdateGuideState exits: m=685693 SNR=471.1
22:23:39.668 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:39.671 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:23:39.673 00.002 16872 Enqueuing Expose request
22:23:39.677 00.004 9640 IsGuiding returns 1
22:23:39.677 00.000 9640 scope still moving after pulse duration time elapsed
22:23:39.677 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e0477bf4-dce7-41eb-b9c3-236992927f92"}
22:23:39.687 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.41,6.83],"pixels":"..."},"id":"e0477bf4-dce7-41eb-b9c3-236992927f92"}
22:23:39.708 00.021 9640 IsSlewing returns 0
22:23:39.708 00.000 9640 IsGuiding returns 0
22:23:39.708 00.000 9640 scope move finished after 50 + 46 ms
22:23:39.708 00.000 9640 Move returns status 0, amount 50
22:23:39.708 00.000 9640 MoveAxis(N, 0, ABG)
22:23:39.708 00.000 9640 Move returns status 0, amount 0
22:23:39.709 00.001 9640 move complete, result=0
22:23:39.709 00.000 9640 worker thread done servicing request
22:23:39.709 00.000 9640 Worker thread wakes up
22:23:39.709 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:23:39.709 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:23:39.715 00.006 16872 GuideStep: -0.7 px 50 ms EAST, 0.5 px 0 ms NORTH
22:23:42.556 02.841 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb457145-fe47-461a-bc6b-d7f8ea4a0a2b"}
22:23:42.559 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"eb457145-fe47-461a-bc6b-d7f8ea4a0a2b"}
22:23:42.563 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2bb3f814-be1a-4a9a-b911-134ff0ca1c21"}
22:23:42.565 00.002 16872 case statement mapped state 6 to 3
22:23:42.568 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bb3f814-be1a-4a9a-b911-134ff0ca1c21"}
22:23:42.573 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"81c7c346-e737-49b4-8604-3bcf418085a0"}
22:23:42.576 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.41,6.83],"pixels":"..."},"id":"81c7c346-e737-49b4-8604-3bcf418085a0"}
22:23:43.290 00.714 9640 Exposure complete
22:23:43.436 00.146 9640 worker thread done servicing request
22:23:43.436 00.000 16872 OnExposeComplete: enter
22:23:43.441 00.005 16872 UpdateGuideState(): m_state=6
22:23:43.444 00.003 16872 Star::Find(15, 1624, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:23:43.448 00.004 16872 Star::Find returns 1 (0), X=1624.48, Y=597.86, Mass=688714, SNR=458.7, Peak=33932 HFD=4.8
22:23:43.451 00.003 16872 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.56) = xAngle (0.96 = 0.96)
22:23:43.453 00.002 16872 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.01 = 1.01)
22:23:43.456 00.003 16872 CameraToMount -- cameraX=-0.44 cameraY=0.32 hyp=0.54 cameraTheta=2.52 mountX=0.31 mountY=0.46, mountTheta=0.98
22:23:43.464 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.44, y=0.32, opts=13)
22:23:43.468 00.004 16872 Enqueuing Move request for scope (-0.44, 0.32)
22:23:43.471 00.003 9640 Worker thread wakes up
22:23:43.471 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.32) opts 0xd
22:23:43.471 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.44, 0.32)
22:23:43.471 00.000 9640 Moving (-0.44, 0.32) raw xDistance=0.31 yDistance=0.46
22:23:43.471 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.31
22:23:43.471 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.46, m_sumCorr=0.47
22:23:43.471 00.000 9640 MoveAxis(W, 19, ABG)
22:23:43.471 00.000 9640 Guiding  Dir = 3, Dur = 19
22:23:43.472 00.001 9640 IsSlewing returns 0
22:23:43.472 00.000 9640 IsGuiding returns 0
22:23:43.472 00.000 9640 PulseGuide returned control before completion, sleep 29
22:23:43.479 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3332, FiltMin=3222, FiltMax=65516, Gamma=2.190
22:23:43.507 00.028 9640 IsGuiding returns 1
22:23:43.507 00.000 9640 scope still moving after pulse duration time elapsed
22:23:43.520 00.013 16872 UpdateGuideState exits: m=688714 SNR=458.7
22:23:43.527 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:43.532 00.005 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:23:43.536 00.004 16872 Enqueuing Expose request
22:23:43.539 00.003 9640 IsSlewing returns 0
22:23:43.539 00.000 9640 IsGuiding returns 0
22:23:43.539 00.000 9640 scope move finished after 19 + 48 ms
22:23:43.539 00.000 9640 Move returns status 0, amount 19
22:23:43.539 00.000 9640 MoveAxis(S, 24, ABG)
22:23:43.539 00.000 9640 Guiding  Dir = 1, Dur = 24
22:23:43.539 00.000 9640 IsSlewing returns 0
22:23:43.540 00.001 9640 IsGuiding returns 0
22:23:43.541 00.001 9640 PulseGuide returned control before completion, sleep 34
22:23:43.585 00.044 9640 IsGuiding returns 1
22:23:43.585 00.000 9640 scope still moving after pulse duration time elapsed
22:23:43.616 00.031 9640 IsSlewing returns 0
22:23:43.617 00.001 9640 IsGuiding returns 0
22:23:43.617 00.000 9640 scope move finished after 24 + 52 ms
22:23:43.617 00.000 9640 Move returns status 0, amount 24
22:23:43.617 00.000 9640 move complete, result=0
22:23:43.617 00.000 9640 worker thread done servicing request
22:23:43.617 00.000 9640 Worker thread wakes up
22:23:43.617 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:23:43.617 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:23:43.624 00.007 16872 GuideStep: 0.3 px 19 ms WEST, 0.5 px 24 ms SOUTH
22:23:45.556 01.932 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"228593eb-4590-4cce-8ef3-78b30bfacb57"}
22:23:45.559 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"228593eb-4590-4cce-8ef3-78b30bfacb57"}
22:23:45.561 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"79421e01-186d-4e48-94cf-30dddec04c31"}
22:23:45.566 00.005 16872 case statement mapped state 6 to 3
22:23:45.569 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"79421e01-186d-4e48-94cf-30dddec04c31"}
22:23:45.572 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cd7bb927-2d65-4478-a233-6209dba72351"}
22:23:45.575 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.48,6.86],"pixels":"..."},"id":"cd7bb927-2d65-4478-a233-6209dba72351"}
22:23:47.181 01.606 9640 Exposure complete
22:23:47.328 00.147 9640 worker thread done servicing request
22:23:47.328 00.000 16872 OnExposeComplete: enter
22:23:47.332 00.004 16872 UpdateGuideState(): m_state=6
22:23:47.335 00.003 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:23:47.338 00.003 16872 Star::Find returns 1 (0), X=1624.28, Y=597.96, Mass=696656, SNR=475.7, Peak=37976 HFD=4.6
22:23:47.340 00.002 16872 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.56) = xAngle (1.02 = 1.02)
22:23:47.343 00.003 16872 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.06 = 1.06)
22:23:47.347 00.004 16872 CameraToMount -- cameraX=-0.64 cameraY=0.41 hyp=0.76 cameraTheta=2.57 mountX=0.40 mountY=0.67, mountTheta=1.03
22:23:47.351 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.64, y=0.41, opts=13)
22:23:47.354 00.003 16872 Enqueuing Move request for scope (-0.64, 0.41)
22:23:47.358 00.004 9640 Worker thread wakes up
22:23:47.358 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.41) opts 0xd
22:23:47.358 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.64, 0.41)
22:23:47.358 00.000 9640 Moving (-0.64, 0.41) raw xDistance=0.40 yDistance=0.67
22:23:47.360 00.002 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.40
22:23:47.360 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.67, m_sumCorr=0.47
22:23:47.361 00.001 9640 MoveAxis(W, 31, ABG)
22:23:47.361 00.000 9640 Guiding  Dir = 3, Dur = 31
22:23:47.361 00.000 9640 IsSlewing returns 0
22:23:47.362 00.001 9640 IsGuiding returns 0
22:23:47.362 00.000 9640 PulseGuide returned control before completion, sleep 41
22:23:47.375 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3328, FiltMin=3158, FiltMax=65520, Gamma=2.190
22:23:47.419 00.044 16872 UpdateGuideState exits: m=696656 SNR=475.7
22:23:47.423 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:47.425 00.002 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:23:47.428 00.003 16872 Enqueuing Expose request
22:23:47.430 00.002 9640 IsGuiding returns 1
22:23:47.430 00.000 9640 scope still moving after pulse duration time elapsed
22:23:47.466 00.036 9640 IsSlewing returns 0
22:23:47.467 00.001 9640 IsGuiding returns 0
22:23:47.467 00.000 9640 scope move finished after 31 + 73 ms
22:23:47.467 00.000 9640 Move returns status 0, amount 31
22:23:47.467 00.000 9640 MoveAxis(N, 0, ABG)
22:23:47.467 00.000 9640 Move returns status 0, amount 0
22:23:47.467 00.000 9640 move complete, result=0
22:23:47.467 00.000 9640 worker thread done servicing request
22:23:47.467 00.000 9640 Worker thread wakes up
22:23:47.467 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:23:47.467 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:23:47.469 00.002 16872 GuideStep: 0.4 px 31 ms WEST, 0.7 px 0 ms NORTH
22:23:48.555 01.086 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2327f791-7275-4491-ba7e-d3f195feb321"}
22:23:48.560 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"2327f791-7275-4491-ba7e-d3f195feb321"}
22:23:48.566 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"538703e5-394a-40ca-807e-d1eb420fc3bd"}
22:23:48.570 00.004 16872 case statement mapped state 6 to 3
22:23:48.579 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"538703e5-394a-40ca-807e-d1eb420fc3bd"}
22:23:48.602 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"da9abf28-ccf9-47db-acf5-2834f65fcd43"}
22:23:48.606 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.28,6.96],"pixels":"..."},"id":"da9abf28-ccf9-47db-acf5-2834f65fcd43"}
22:23:51.039 02.433 9640 Exposure complete
22:23:51.183 00.144 9640 worker thread done servicing request
22:23:51.183 00.000 16872 OnExposeComplete: enter
22:23:51.186 00.003 16872 UpdateGuideState(): m_state=6
22:23:51.189 00.003 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:23:51.192 00.003 16872 Star::Find returns 1 (0), X=1624.14, Y=597.44, Mass=715831, SNR=484.8, Peak=42220 HFD=4.8
22:23:51.202 00.010 16872 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.56) = xAngle (-4.57 = 1.71)
22:23:51.212 00.010 16872 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.52 = 1.76)
22:23:51.215 00.003 16872 CameraToMount -- cameraX=-0.79 cameraY=-0.10 hyp=0.79 cameraTheta=-3.01 mountX=-0.11 mountY=0.78, mountTheta=1.72
22:23:51.221 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.79, y=-0.10, opts=13)
22:23:51.227 00.006 16872 Enqueuing Move request for scope (-0.79, -0.10)
22:23:51.232 00.005 9640 Worker thread wakes up
22:23:51.232 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.10) opts 0xd
22:23:51.232 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.79, -0.10)
22:23:51.232 00.000 9640 Moving (-0.79, -0.10) raw xDistance=-0.11 yDistance=0.78
22:23:51.232 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:23:51.232 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.78, m_sumCorr=0.73
22:23:51.232 00.000 9640 MoveAxis(E, 0, ABG)
22:23:51.232 00.000 9640 Move returns status 0, amount 0
22:23:51.233 00.001 9640 MoveAxis(S, 31, ABG)
22:23:51.233 00.000 9640 Guiding  Dir = 1, Dur = 31
22:23:51.233 00.000 9640 IsSlewing returns 0
22:23:51.233 00.000 9640 IsGuiding returns 0
22:23:51.234 00.001 9640 PulseGuide returned control before completion, sleep 41
22:23:51.240 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65520, med=3340, FiltMin=3240, FiltMax=65516, Gamma=2.190
22:23:51.287 00.047 9640 IsGuiding returns 1
22:23:51.287 00.000 9640 scope still moving after pulse duration time elapsed
22:23:51.287 00.000 16872 UpdateGuideState exits: m=715831 SNR=484.8
22:23:51.294 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:51.298 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:23:51.301 00.003 16872 Enqueuing Expose request
22:23:51.318 00.017 9640 IsSlewing returns 0
22:23:51.318 00.000 9640 IsGuiding returns 0
22:23:51.318 00.000 9640 scope move finished after 31 + 54 ms
22:23:51.318 00.000 9640 Move returns status 0, amount 31
22:23:51.319 00.001 9640 move complete, result=0
22:23:51.319 00.000 9640 worker thread done servicing request
22:23:51.319 00.000 9640 Worker thread wakes up
22:23:51.319 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:23:51.319 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:23:51.325 00.006 16872 GuideStep: -0.1 px 0 ms EAST, 0.8 px 31 ms SOUTH
22:23:51.554 00.229 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb02b432-899c-4797-8609-85c185489af0"}
22:23:51.558 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"eb02b432-899c-4797-8609-85c185489af0"}
22:23:51.561 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b1d00f3-80ab-4ff6-8864-3ed5a422baa4"}
22:23:51.566 00.005 16872 case statement mapped state 6 to 3
22:23:51.571 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b1d00f3-80ab-4ff6-8864-3ed5a422baa4"}
22:23:51.578 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f0134933-794f-45bb-939c-b12abfc8b67f"}
22:23:51.584 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.14,7.44],"pixels":"..."},"id":"f0134933-794f-45bb-939c-b12abfc8b67f"}
22:23:54.553 02.969 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dbe48b2f-e3b7-4c96-848d-24123de547d6"}
22:23:54.558 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"dbe48b2f-e3b7-4c96-848d-24123de547d6"}
22:23:54.562 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"386f904a-cdf8-4f9b-9b74-6d8534715a7d"}
22:23:54.565 00.003 16872 case statement mapped state 6 to 3
22:23:54.572 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"386f904a-cdf8-4f9b-9b74-6d8534715a7d"}
22:23:54.578 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d3b08b2c-5822-4db3-897d-bd26002f4d91"}
22:23:54.581 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.14,7.44],"pixels":"..."},"id":"d3b08b2c-5822-4db3-897d-bd26002f4d91"}
22:23:54.873 00.292 9640 Exposure complete
22:23:55.014 00.141 9640 worker thread done servicing request
22:23:55.014 00.000 16872 OnExposeComplete: enter
22:23:55.016 00.002 16872 UpdateGuideState(): m_state=6
22:23:55.020 00.004 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:23:55.024 00.004 16872 Star::Find returns 1 (0), X=1624.31, Y=597.72, Mass=714729, SNR=448.2, Peak=39436 HFD=4.7
22:23:55.026 00.002 16872 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.56) = xAngle (1.30 = 1.30)
22:23:55.030 00.004 16872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.35 = 1.35)
22:23:55.031 00.001 16872 CameraToMount -- cameraX=-0.62 cameraY=0.18 hyp=0.64 cameraTheta=2.86 mountX=0.17 mountY=0.63, mountTheta=1.31
22:23:55.040 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.62, y=0.18, opts=13)
22:23:55.043 00.003 16872 Enqueuing Move request for scope (-0.62, 0.18)
22:23:55.046 00.003 9640 Worker thread wakes up
22:23:55.046 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.18) opts 0xd
22:23:55.046 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.62, 0.18)
22:23:55.046 00.000 9640 Moving (-0.62, 0.18) raw xDistance=0.17 yDistance=0.63
22:23:55.046 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
22:23:55.046 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.63, m_sumCorr=0.73
22:23:55.046 00.000 9640 MoveAxis(W, 13, ABG)
22:23:55.046 00.000 9640 Guiding  Dir = 3, Dur = 13
22:23:55.046 00.000 9640 IsSlewing returns 0
22:23:55.047 00.001 9640 IsGuiding returns 0
22:23:55.047 00.000 9640 PulseGuide returned control before completion, sleep 23
22:23:55.053 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3344, FiltMin=3222, FiltMax=65520, Gamma=2.190
22:23:55.081 00.028 9640 IsGuiding returns 1
22:23:55.081 00.000 9640 scope still moving after pulse duration time elapsed
22:23:55.095 00.014 16872 UpdateGuideState exits: m=714729 SNR=448.2
22:23:55.099 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:55.101 00.002 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:23:55.104 00.003 16872 Enqueuing Expose request
22:23:55.113 00.009 9640 IsSlewing returns 0
22:23:55.114 00.001 9640 IsGuiding returns 0
22:23:55.114 00.000 9640 scope move finished after 13 + 55 ms
22:23:55.114 00.000 9640 Move returns status 0, amount 13
22:23:55.114 00.000 9640 MoveAxis(N, 0, ABG)
22:23:55.114 00.000 9640 Move returns status 0, amount 0
22:23:55.115 00.001 9640 move complete, result=0
22:23:55.115 00.000 9640 worker thread done servicing request
22:23:55.115 00.000 9640 Worker thread wakes up
22:23:55.115 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:23:55.115 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:23:55.117 00.002 16872 GuideStep: 0.2 px 13 ms WEST, 0.6 px 0 ms NORTH
22:23:57.553 02.436 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90168b61-4086-4811-8c46-34309f3a4bea"}
22:23:57.557 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"90168b61-4086-4811-8c46-34309f3a4bea"}
22:23:57.561 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d6828ae-8a2e-45ee-b19e-420478337a53"}
22:23:57.567 00.006 16872 case statement mapped state 6 to 3
22:23:57.574 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d6828ae-8a2e-45ee-b19e-420478337a53"}
22:23:57.579 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2c5e2850-18e3-4fc6-a526-c156891c3b97"}
22:23:57.583 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"2c5e2850-18e3-4fc6-a526-c156891c3b97"}
22:23:58.697 01.114 9640 Exposure complete
22:23:58.841 00.144 9640 worker thread done servicing request
22:23:58.842 00.001 16872 OnExposeComplete: enter
22:23:58.845 00.003 16872 UpdateGuideState(): m_state=6
22:23:58.849 00.004 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:23:58.851 00.002 16872 Star::Find returns 1 (0), X=1624.31, Y=597.72, Mass=714609, SNR=515.3, Peak=40836 HFD=4.7
22:23:58.854 00.003 16872 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.56) = xAngle (1.31 = 1.31)
22:23:58.856 00.002 16872 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.36 = 1.36)
22:23:58.861 00.005 16872 CameraToMount -- cameraX=-0.61 cameraY=0.17 hyp=0.64 cameraTheta=2.87 mountX=0.16 mountY=0.62, mountTheta=1.31
22:23:58.866 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.61, y=0.17, opts=13)
22:23:58.869 00.003 16872 Enqueuing Move request for scope (-0.61, 0.17)
22:23:58.871 00.002 9640 Worker thread wakes up
22:23:58.871 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.17) opts 0xd
22:23:58.871 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.61, 0.17)
22:23:58.871 00.000 9640 Moving (-0.61, 0.17) raw xDistance=0.16 yDistance=0.62
22:23:58.871 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
22:23:58.871 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.40, input 0.62, m_sumCorr=1.1
22:23:58.871 00.000 9640 MoveAxis(W, 13, ABG)
22:23:58.871 00.000 9640 Guiding  Dir = 3, Dur = 13
22:23:58.871 00.000 9640 IsSlewing returns 0
22:23:58.872 00.001 9640 IsGuiding returns 0
22:23:58.872 00.000 9640 PulseGuide returned control before completion, sleep 23
22:23:58.881 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3336, FiltMin=3240, FiltMax=65516, Gamma=2.190
22:23:58.908 00.027 9640 IsGuiding returns 1
22:23:58.908 00.000 9640 scope still moving after pulse duration time elapsed
22:23:58.922 00.014 16872 UpdateGuideState exits: m=714609 SNR=515.3
22:23:58.928 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:58.932 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:23:58.934 00.002 16872 Enqueuing Expose request
22:23:58.938 00.004 9640 IsSlewing returns 0
22:23:58.938 00.000 9640 IsGuiding returns 0
22:23:58.938 00.000 9640 scope move finished after 13 + 53 ms
22:23:58.938 00.000 9640 Move returns status 0, amount 13
22:23:58.938 00.000 9640 MoveAxis(S, 48, ABG)
22:23:58.938 00.000 9640 Guiding  Dir = 1, Dur = 48
22:23:58.939 00.001 9640 IsSlewing returns 0
22:23:58.939 00.000 9640 IsGuiding returns 0
22:23:58.939 00.000 9640 PulseGuide returned control before completion, sleep 58
22:23:59.000 00.061 9640 IsGuiding returns 1
22:23:59.001 00.001 9640 scope still moving after pulse duration time elapsed
22:23:59.032 00.031 9640 IsSlewing returns 0
22:23:59.032 00.000 9640 IsGuiding returns 0
22:23:59.033 00.001 9640 scope move finished after 48 + 45 ms
22:23:59.033 00.000 9640 Move returns status 0, amount 48
22:23:59.033 00.000 9640 move complete, result=0
22:23:59.033 00.000 9640 worker thread done servicing request
22:23:59.033 00.000 9640 Worker thread wakes up
22:23:59.033 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:23:59.033 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:23:59.035 00.002 16872 GuideStep: 0.2 px 13 ms WEST, 0.6 px 48 ms SOUTH
22:24:00.562 01.527 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"085f4ce5-f2bf-4b44-8506-3423c2347b4c"}
22:24:00.568 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"085f4ce5-f2bf-4b44-8506-3423c2347b4c"}
22:24:00.575 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ac77898-f5df-407d-af90-7e94c580d908"}
22:24:00.579 00.004 16872 case statement mapped state 6 to 3
22:24:00.582 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ac77898-f5df-407d-af90-7e94c580d908"}
22:24:00.586 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"32bb8150-6620-4f71-8879-66d48d5e1008"}
22:24:00.591 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"32bb8150-6620-4f71-8879-66d48d5e1008"}
22:24:02.603 02.012 9640 Exposure complete
22:24:02.760 00.157 9640 worker thread done servicing request
22:24:02.761 00.001 16872 OnExposeComplete: enter
22:24:02.764 00.003 16872 UpdateGuideState(): m_state=6
22:24:02.767 00.003 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:24:02.771 00.004 16872 Star::Find returns 1 (0), X=1624.45, Y=597.34, Mass=697394, SNR=477.4, Peak=34568 HFD=4.8
22:24:02.774 00.003 16872 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.56) = xAngle (-4.28 = 2.00)
22:24:02.778 00.004 16872 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.24 = 2.05)
22:24:02.781 00.003 16872 CameraToMount -- cameraX=-0.47 cameraY=-0.21 hyp=0.52 cameraTheta=-2.73 mountX=-0.22 mountY=0.46, mountTheta=2.01
22:24:02.787 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.47, y=-0.21, opts=13)
22:24:02.793 00.006 16872 Enqueuing Move request for scope (-0.47, -0.21)
22:24:02.796 00.003 9640 Worker thread wakes up
22:24:02.796 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.21) opts 0xd
22:24:02.796 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.47, -0.21)
22:24:02.796 00.000 9640 Moving (-0.47, -0.21) raw xDistance=-0.22 yDistance=0.46
22:24:02.796 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
22:24:02.797 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.46, m_sumCorr=1.1
22:24:02.797 00.000 9640 MoveAxis(E, 15, ABG)
22:24:02.797 00.000 9640 Guiding  Dir = 2, Dur = 15
22:24:02.797 00.000 9640 IsSlewing returns 0
22:24:02.797 00.000 9640 IsGuiding returns 0
22:24:02.798 00.001 9640 PulseGuide returned control before completion, sleep 25
22:24:02.807 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3336, FiltMin=3174, FiltMax=65516, Gamma=2.190
22:24:02.836 00.029 9640 IsGuiding returns 1
22:24:02.836 00.000 9640 scope still moving after pulse duration time elapsed
22:24:02.853 00.017 16872 UpdateGuideState exits: m=697394 SNR=477.4
22:24:02.858 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:02.863 00.005 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:24:02.867 00.004 9640 IsSlewing returns 0
22:24:02.868 00.001 9640 IsGuiding returns 0
22:24:02.868 00.000 9640 scope move finished after 15 + 54 ms
22:24:02.868 00.000 9640 Move returns status 0, amount 15
22:24:02.868 00.000 9640 MoveAxis(N, 0, ABG)
22:24:02.868 00.000 9640 Move returns status 0, amount 0
22:24:02.868 00.000 9640 move complete, result=0
22:24:02.868 00.000 16872 Enqueuing Expose request
22:24:02.871 00.003 9640 worker thread done servicing request
22:24:02.871 00.000 16872 GuideStep: -0.2 px 15 ms EAST, 0.5 px 0 ms NORTH
22:24:02.874 00.003 9640 Worker thread wakes up
22:24:02.874 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:24:02.874 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:24:03.562 00.688 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1a19bd2d-533d-4693-adc9-dfe9603d6518"}
22:24:03.567 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"1a19bd2d-533d-4693-adc9-dfe9603d6518"}
22:24:03.571 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5522fbc-0b11-4faa-a4a0-1441f0d09225"}
22:24:03.576 00.005 16872 case statement mapped state 6 to 3
22:24:03.580 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5522fbc-0b11-4faa-a4a0-1441f0d09225"}
22:24:03.584 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4b4a67de-4819-4c6a-9f3c-d207c91196a8"}
22:24:03.589 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.45,7.34],"pixels":"..."},"id":"4b4a67de-4819-4c6a-9f3c-d207c91196a8"}
22:24:06.435 02.846 9640 Exposure complete
22:24:06.563 00.128 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e7517fe-b0a5-49cc-9b39-83ae4e740410"}
22:24:06.566 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"1e7517fe-b0a5-49cc-9b39-83ae4e740410"}
22:24:06.570 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73404dfd-9574-4c5a-9004-b833d4af9a80"}
22:24:06.573 00.003 16872 case statement mapped state 6 to 3
22:24:06.578 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"73404dfd-9574-4c5a-9004-b833d4af9a80"}
22:24:06.581 00.003 9640 worker thread done servicing request
22:24:06.581 00.000 16872 OnExposeComplete: enter
22:24:06.585 00.004 16872 UpdateGuideState(): m_state=6
22:24:06.588 00.003 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:24:06.592 00.004 16872 Star::Find returns 1 (0), X=1624.24, Y=597.13, Mass=705886, SNR=454.3, Peak=36656 HFD=4.5
22:24:06.598 00.006 16872 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.56) = xAngle (-4.15 = 2.14)
22:24:06.603 00.005 16872 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.10 = 2.18)
22:24:06.609 00.006 16872 CameraToMount -- cameraX=-0.68 cameraY=-0.42 hyp=0.80 cameraTheta=-2.59 mountX=-0.43 mountY=0.65, mountTheta=2.15
22:24:06.615 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.68, y=-0.42, opts=13)
22:24:06.618 00.003 16872 Enqueuing Move request for scope (-0.68, -0.42)
22:24:06.621 00.003 9640 Worker thread wakes up
22:24:06.621 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.42) opts 0xd
22:24:06.621 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.68, -0.42)
22:24:06.621 00.000 9640 Moving (-0.68, -0.42) raw xDistance=-0.43 yDistance=0.65
22:24:06.621 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.43
22:24:06.621 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.65, m_sumCorr=1.4
22:24:06.621 00.000 9640 MoveAxis(E, 33, ABG)
22:24:06.621 00.000 9640 Guiding  Dir = 2, Dur = 33
22:24:06.623 00.002 9640 IsSlewing returns 0
22:24:06.623 00.000 9640 IsGuiding returns 0
22:24:06.623 00.000 9640 PulseGuide returned control before completion, sleep 43
22:24:06.628 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3336, FiltMin=3228, FiltMax=65520, Gamma=2.190
22:24:06.667 00.039 9640 IsGuiding returns 1
22:24:06.667 00.000 9640 scope still moving after pulse duration time elapsed
22:24:06.667 00.000 16872 UpdateGuideState exits: m=705886 SNR=454.3
22:24:06.672 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:06.675 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:24:06.678 00.003 16872 Enqueuing Expose request
22:24:06.680 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9f520a51-4ab7-4be3-8c03-a9da803caf08"}
22:24:06.686 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.24,7.13],"pixels":"..."},"id":"9f520a51-4ab7-4be3-8c03-a9da803caf08"}
22:24:06.698 00.012 9640 IsSlewing returns 0
22:24:06.699 00.001 9640 IsGuiding returns 0
22:24:06.699 00.000 9640 scope move finished after 33 + 43 ms
22:24:06.699 00.000 9640 Move returns status 0, amount 33
22:24:06.699 00.000 9640 MoveAxis(S, 31, ABG)
22:24:06.699 00.000 9640 Guiding  Dir = 1, Dur = 31
22:24:06.699 00.000 9640 IsSlewing returns 0
22:24:06.700 00.001 9640 IsGuiding returns 0
22:24:06.701 00.001 9640 PulseGuide returned control before completion, sleep 41
22:24:06.747 00.046 9640 IsGuiding returns 1
22:24:06.747 00.000 9640 scope still moving after pulse duration time elapsed
22:24:06.778 00.031 9640 IsSlewing returns 0
22:24:06.778 00.000 9640 IsGuiding returns 0
22:24:06.779 00.001 9640 scope move finished after 31 + 46 ms
22:24:06.779 00.000 9640 Move returns status 0, amount 31
22:24:06.779 00.000 9640 move complete, result=0
22:24:06.779 00.000 9640 worker thread done servicing request
22:24:06.779 00.000 9640 Worker thread wakes up
22:24:06.779 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:24:06.780 00.001 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:24:06.780 00.000 16872 GuideStep: -0.4 px 33 ms EAST, 0.7 px 31 ms SOUTH
22:24:09.563 02.783 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa3c4219-fb88-48e8-976b-5b0469dbee6a"}
22:24:09.566 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"fa3c4219-fb88-48e8-976b-5b0469dbee6a"}
22:24:09.570 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06b250fd-cbb6-452a-a00f-e644a938ffdb"}
22:24:09.572 00.002 16872 case statement mapped state 6 to 3
22:24:09.575 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"06b250fd-cbb6-452a-a00f-e644a938ffdb"}
22:24:09.578 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a41d4e66-cca3-4027-82c5-e662f36d105a"}
22:24:09.581 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.24,7.13],"pixels":"..."},"id":"a41d4e66-cca3-4027-82c5-e662f36d105a"}
22:24:10.341 00.760 9640 Exposure complete
22:24:10.482 00.141 9640 worker thread done servicing request
22:24:10.482 00.000 16872 OnExposeComplete: enter
22:24:10.486 00.004 16872 UpdateGuideState(): m_state=6
22:24:10.489 00.003 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
22:24:10.493 00.004 16872 Star::Find returns 1 (0), X=1624.26, Y=597.53, Mass=717135, SNR=472.8, Peak=41724 HFD=4.6
22:24:10.495 00.002 16872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.56) = xAngle (-4.68 = 1.60)
22:24:10.500 00.005 16872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.65)
22:24:10.504 00.004 16872 CameraToMount -- cameraX=-0.66 cameraY=-0.01 hyp=0.66 cameraTheta=-3.13 mountX=-0.02 mountY=0.66, mountTheta=1.60
22:24:10.510 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.66, y=-0.01, opts=13)
22:24:10.514 00.004 16872 Enqueuing Move request for scope (-0.66, -0.01)
22:24:10.520 00.006 9640 Worker thread wakes up
22:24:10.520 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.01) opts 0xd
22:24:10.521 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.66, -0.01)
22:24:10.521 00.000 9640 Moving (-0.66, -0.01) raw xDistance=-0.02 yDistance=0.66
22:24:10.521 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:24:10.521 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.66, m_sumCorr=1.4
22:24:10.521 00.000 9640 MoveAxis(E, 0, ABG)
22:24:10.521 00.000 9640 Move returns status 0, amount 0
22:24:10.521 00.000 9640 MoveAxis(N, 0, ABG)
22:24:10.521 00.000 9640 Move returns status 0, amount 0
22:24:10.521 00.000 9640 move complete, result=0
22:24:10.521 00.000 9640 worker thread done servicing request
22:24:10.529 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3344, FiltMin=3238, FiltMax=65516, Gamma=2.190
22:24:10.568 00.039 16872 UpdateGuideState exits: m=717135 SNR=472.8
22:24:10.571 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:10.573 00.002 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:24:10.576 00.003 16872 Enqueuing Expose request
22:24:10.584 00.008 16872 GuideStep: -0.0 px 0 ms EAST, 0.7 px 0 ms NORTH
22:24:10.586 00.002 9640 Worker thread wakes up
22:24:10.586 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:24:10.586 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:24:12.563 01.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c342c04c-8506-4c9e-9ed5-cdc1bfb50b75"}
22:24:12.566 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"c342c04c-8506-4c9e-9ed5-cdc1bfb50b75"}
22:24:12.571 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"80001f75-4fd7-403c-a2c1-2b373d3b1b1e"}
22:24:12.577 00.006 16872 case statement mapped state 6 to 3
22:24:12.582 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"80001f75-4fd7-403c-a2c1-2b373d3b1b1e"}
22:24:12.587 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b9559c34-ec04-4d3e-aec0-6af72a29fcc7"}
22:24:12.590 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.26,6.53],"pixels":"..."},"id":"b9559c34-ec04-4d3e-aec0-6af72a29fcc7"}
22:24:14.141 01.551 9640 Exposure complete
22:24:14.285 00.144 9640 worker thread done servicing request
22:24:14.285 00.000 16872 OnExposeComplete: enter
22:24:14.289 00.004 16872 UpdateGuideState(): m_state=6
22:24:14.292 00.003 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:24:14.295 00.003 16872 Star::Find returns 1 (0), X=1624.22, Y=598.01, Mass=702959, SNR=472.9, Peak=38668 HFD=4.5
22:24:14.297 00.002 16872 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.56) = xAngle (1.01 = 1.01)
22:24:14.301 00.004 16872 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.05 = 1.05)
22:24:14.305 00.004 16872 CameraToMount -- cameraX=-0.71 cameraY=0.46 hyp=0.84 cameraTheta=2.56 mountX=0.45 mountY=0.73, mountTheta=1.02
22:24:14.309 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.71, y=0.46, opts=13)
22:24:14.312 00.003 16872 Enqueuing Move request for scope (-0.71, 0.46)
22:24:14.316 00.004 9640 Worker thread wakes up
22:24:14.316 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.46) opts 0xd
22:24:14.316 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.71, 0.46)
22:24:14.317 00.001 9640 Moving (-0.71, 0.46) raw xDistance=0.45 yDistance=0.73
22:24:14.317 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
22:24:14.317 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 0.73, m_sumCorr=1.7
22:24:14.317 00.000 9640 MoveAxis(W, 34, ABG)
22:24:14.317 00.000 9640 Guiding  Dir = 3, Dur = 34
22:24:14.317 00.000 9640 IsSlewing returns 0
22:24:14.317 00.000 9640 IsGuiding returns 0
22:24:14.319 00.002 9640 PulseGuide returned control before completion, sleep 44
22:24:14.324 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3332, FiltMin=3218, FiltMax=65516, Gamma=2.190
22:24:14.365 00.041 16872 UpdateGuideState exits: m=702959 SNR=472.9
22:24:14.368 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:14.371 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:24:14.374 00.003 16872 Enqueuing Expose request
22:24:14.377 00.003 9640 IsGuiding returns 1
22:24:14.377 00.000 9640 scope still moving after pulse duration time elapsed
22:24:14.409 00.032 9640 IsSlewing returns 0
22:24:14.409 00.000 9640 IsGuiding returns 0
22:24:14.409 00.000 9640 scope move finished after 34 + 56 ms
22:24:14.409 00.000 9640 Move returns status 0, amount 34
22:24:14.409 00.000 9640 MoveAxis(S, 34, ABG)
22:24:14.409 00.000 9640 Guiding  Dir = 1, Dur = 34
22:24:14.410 00.001 9640 IsSlewing returns 0
22:24:14.410 00.000 9640 IsGuiding returns 0
22:24:14.410 00.000 9640 PulseGuide returned control before completion, sleep 44
22:24:14.456 00.046 9640 IsGuiding returns 1
22:24:14.456 00.000 9640 scope still moving after pulse duration time elapsed
22:24:14.487 00.031 9640 IsSlewing returns 0
22:24:14.487 00.000 9640 IsGuiding returns 1
22:24:14.518 00.031 9640 IsSlewing returns 0
22:24:14.518 00.000 9640 IsGuiding returns 1
22:24:14.549 00.031 9640 IsSlewing returns 0
22:24:14.549 00.000 9640 IsGuiding returns 1
22:24:14.581 00.032 9640 IsSlewing returns 0
22:24:14.582 00.001 9640 IsGuiding returns 0
22:24:14.582 00.000 9640 scope move finished after 34 + 138 ms
22:24:14.582 00.000 9640 Move returns status 0, amount 34
22:24:14.582 00.000 9640 move complete, result=0
22:24:14.582 00.000 9640 worker thread done servicing request
22:24:14.582 00.000 9640 Worker thread wakes up
22:24:14.582 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:24:14.582 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:24:14.583 00.001 16872 GuideStep: 0.5 px 34 ms WEST, 0.7 px 34 ms SOUTH
22:24:15.562 00.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fafeef4b-3cc2-4439-86e4-639fd198adc2"}
22:24:15.566 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"fafeef4b-3cc2-4439-86e4-639fd198adc2"}
22:24:15.571 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ae53e8c-f742-4711-920f-cf6819c8c515"}
22:24:15.579 00.008 16872 case statement mapped state 6 to 3
22:24:15.585 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ae53e8c-f742-4711-920f-cf6819c8c515"}
22:24:15.590 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"465b3179-d38b-40ec-9489-b9a28ab64aa2"}
22:24:15.595 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.22,7.01],"pixels":"..."},"id":"465b3179-d38b-40ec-9489-b9a28ab64aa2"}
22:24:18.155 02.560 9640 Exposure complete
22:24:18.302 00.147 9640 worker thread done servicing request
22:24:18.302 00.000 16872 OnExposeComplete: enter
22:24:18.305 00.003 16872 UpdateGuideState(): m_state=6
22:24:18.308 00.003 16872 Star::Find(15, 1624, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:24:18.311 00.003 16872 Star::Find returns 1 (0), X=1624.30, Y=597.32, Mass=705842, SNR=457.6, Peak=36004 HFD=4.7
22:24:18.314 00.003 16872 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.56) = xAngle (-4.35 = 1.93)
22:24:18.317 00.003 16872 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.30 = 1.98)
22:24:18.322 00.005 16872 CameraToMount -- cameraX=-0.62 cameraY=-0.22 hyp=0.66 cameraTheta=-2.80 mountX=-0.23 mountY=0.60, mountTheta=1.94
22:24:18.327 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.62, y=-0.22, opts=13)
22:24:18.330 00.003 16872 Enqueuing Move request for scope (-0.62, -0.22)
22:24:18.333 00.003 9640 Worker thread wakes up
22:24:18.333 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.22) opts 0xd
22:24:18.333 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.62, -0.22)
22:24:18.333 00.000 9640 Moving (-0.62, -0.22) raw xDistance=-0.23 yDistance=0.60
22:24:18.333 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
22:24:18.333 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.60, m_sumCorr=1.7
22:24:18.334 00.001 9640 MoveAxis(E, 15, ABG)
22:24:18.334 00.000 9640 Guiding  Dir = 2, Dur = 15
22:24:18.334 00.000 9640 IsSlewing returns 0
22:24:18.334 00.000 9640 IsGuiding returns 0
22:24:18.334 00.000 9640 PulseGuide returned control before completion, sleep 25
22:24:18.343 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3344, FiltMin=3244, FiltMax=65516, Gamma=2.190
22:24:18.367 00.024 9640 IsGuiding returns 1
22:24:18.367 00.000 9640 scope still moving after pulse duration time elapsed
22:24:18.388 00.021 16872 UpdateGuideState exits: m=705842 SNR=457.6
22:24:18.392 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:18.396 00.004 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:24:18.400 00.004 16872 Enqueuing Expose request
22:24:18.403 00.003 9640 IsSlewing returns 0
22:24:18.404 00.001 9640 IsGuiding returns 0
22:24:18.404 00.000 9640 scope move finished after 15 + 54 ms
22:24:18.404 00.000 9640 Move returns status 0, amount 15
22:24:18.404 00.000 9640 MoveAxis(N, 0, ABG)
22:24:18.404 00.000 9640 Move returns status 0, amount 0
22:24:18.404 00.000 9640 move complete, result=0
22:24:18.404 00.000 9640 worker thread done servicing request
22:24:18.404 00.000 9640 Worker thread wakes up
22:24:18.404 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:24:18.404 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:24:18.409 00.005 16872 GuideStep: -0.2 px 15 ms EAST, 0.6 px 0 ms NORTH
22:24:18.581 00.172 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df1d1914-660a-412d-ba11-978a387ce7c1"}
22:24:18.586 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"df1d1914-660a-412d-ba11-978a387ce7c1"}
22:24:18.593 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47126f60-b46d-4b66-89f8-c82df2d3e07e"}
22:24:18.597 00.004 16872 case statement mapped state 6 to 3
22:24:18.600 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"47126f60-b46d-4b66-89f8-c82df2d3e07e"}
22:24:18.609 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"05477f9e-291d-4d97-a9d6-d63171259785"}
22:24:18.613 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.30,7.32],"pixels":"..."},"id":"05477f9e-291d-4d97-a9d6-d63171259785"}
22:24:21.569 02.956 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83956952-cdfd-4760-bbae-d218324de475"}
22:24:21.572 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"83956952-cdfd-4760-bbae-d218324de475"}
22:24:21.575 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f9106de-b3cb-4cf0-b7f5-b74c250bf9c9"}
22:24:21.578 00.003 16872 case statement mapped state 6 to 3
22:24:21.581 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f9106de-b3cb-4cf0-b7f5-b74c250bf9c9"}
22:24:21.585 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7f368050-7c6d-4d97-8cf8-4dc507c8e57e"}
22:24:21.587 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.30,7.32],"pixels":"..."},"id":"7f368050-7c6d-4d97-8cf8-4dc507c8e57e"}
22:24:21.977 00.390 9640 Exposure complete
22:24:22.120 00.143 9640 worker thread done servicing request
22:24:22.120 00.000 16872 OnExposeComplete: enter
22:24:22.123 00.003 16872 UpdateGuideState(): m_state=6
22:24:22.128 00.005 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
22:24:22.131 00.003 16872 Star::Find returns 1 (0), X=1624.28, Y=597.39, Mass=689570, SNR=470.2, Peak=34496 HFD=4.7
22:24:22.133 00.002 16872 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.56) = xAngle (-4.46 = 1.82)
22:24:22.135 00.002 16872 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.42 = 1.87)
22:24:22.138 00.003 16872 CameraToMount -- cameraX=-0.65 cameraY=-0.15 hyp=0.66 cameraTheta=-2.91 mountX=-0.16 mountY=0.63, mountTheta=1.82
22:24:22.146 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.65, y=-0.15, opts=13)
22:24:22.149 00.003 16872 Enqueuing Move request for scope (-0.65, -0.15)
22:24:22.151 00.002 9640 Worker thread wakes up
22:24:22.151 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.15) opts 0xd
22:24:22.151 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.65, -0.15)
22:24:22.152 00.001 9640 Moving (-0.65, -0.15) raw xDistance=-0.16 yDistance=0.63
22:24:22.152 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
22:24:22.152 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.38, input 0.63, m_sumCorr=2.1
22:24:22.152 00.000 9640 MoveAxis(E, 13, ABG)
22:24:22.152 00.000 9640 Guiding  Dir = 2, Dur = 13
22:24:22.152 00.000 9640 IsSlewing returns 0
22:24:22.152 00.000 9640 IsGuiding returns 0
22:24:22.153 00.001 9640 PulseGuide returned control before completion, sleep 23
22:24:22.160 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3080, max=65520, med=3344, FiltMin=3240, FiltMax=65516, Gamma=2.190
22:24:22.187 00.027 9640 IsGuiding returns 1
22:24:22.187 00.000 9640 scope still moving after pulse duration time elapsed
22:24:22.197 00.010 16872 UpdateGuideState exits: m=689570 SNR=470.2
22:24:22.200 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:22.205 00.005 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:24:22.208 00.003 16872 Enqueuing Expose request
22:24:22.218 00.010 9640 IsSlewing returns 0
22:24:22.219 00.001 9640 IsGuiding returns 0
22:24:22.219 00.000 9640 scope move finished after 13 + 53 ms
22:24:22.220 00.001 9640 Move returns status 0, amount 13
22:24:22.220 00.000 9640 MoveAxis(S, 45, ABG)
22:24:22.222 00.002 9640 Guiding  Dir = 1, Dur = 45
22:24:22.222 00.000 9640 IsSlewing returns 0
22:24:22.225 00.003 9640 IsGuiding returns 0
22:24:22.226 00.001 9640 PulseGuide returned control before completion, sleep 55
22:24:22.296 00.070 9640 IsGuiding returns 1
22:24:22.296 00.000 9640 scope still moving after pulse duration time elapsed
22:24:22.327 00.031 9640 IsSlewing returns 0
22:24:22.328 00.001 9640 IsGuiding returns 0
22:24:22.328 00.000 9640 scope move finished after 45 + 57 ms
22:24:22.328 00.000 9640 Move returns status 0, amount 45
22:24:22.328 00.000 9640 move complete, result=0
22:24:22.328 00.000 9640 worker thread done servicing request
22:24:22.328 00.000 9640 Worker thread wakes up
22:24:22.328 00.000 16872 GuideStep: -0.2 px 13 ms EAST, 0.6 px 45 ms SOUTH
22:24:22.332 00.004 9640 worker thread servicing REQUEST_EXPOSE 3000
22:24:22.332 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:24:24.569 02.237 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e09cf57b-eb55-46fc-bfc7-57c87c282fe4"}
22:24:24.576 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e09cf57b-eb55-46fc-bfc7-57c87c282fe4"}
22:24:24.581 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e7d7d97d-f8bd-4c01-84ec-d15c4dd4967d"}
22:24:24.586 00.005 16872 case statement mapped state 6 to 3
22:24:24.589 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7d7d97d-f8bd-4c01-84ec-d15c4dd4967d"}
22:24:24.594 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dd3c3715-5d25-4d11-9b3b-a6350e114851"}
22:24:24.601 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.28,7.39],"pixels":"..."},"id":"dd3c3715-5d25-4d11-9b3b-a6350e114851"}
22:24:25.891 01.290 9640 Exposure complete
22:24:26.033 00.142 9640 worker thread done servicing request
22:24:26.033 00.000 16872 OnExposeComplete: enter
22:24:26.038 00.005 16872 UpdateGuideState(): m_state=6
22:24:26.043 00.005 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
22:24:26.047 00.004 16872 Star::Find returns 1 (0), X=1624.06, Y=597.85, Mass=721894, SNR=503.3, Peak=40996 HFD=4.5
22:24:26.052 00.005 16872 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.56) = xAngle (1.25 = 1.25)
22:24:26.055 00.003 16872 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.29 = 1.29)
22:24:26.057 00.002 16872 CameraToMount -- cameraX=-0.86 cameraY=0.30 hyp=0.92 cameraTheta=2.80 mountX=0.29 mountY=0.88, mountTheta=1.25
22:24:26.061 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.86, y=0.30, opts=13)
22:24:26.064 00.003 16872 Enqueuing Move request for scope (-0.86, 0.30)
22:24:26.070 00.006 9640 Worker thread wakes up
22:24:26.070 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 0.30) opts 0xd
22:24:26.070 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.86, 0.30)
22:24:26.070 00.000 9640 Moving (-0.86, 0.30) raw xDistance=0.29 yDistance=0.88
22:24:26.070 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:24:26.070 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.88, m_sumCorr=2.1
22:24:26.070 00.000 9640 MoveAxis(W, 21, ABG)
22:24:26.070 00.000 9640 Guiding  Dir = 3, Dur = 21
22:24:26.071 00.001 9640 IsSlewing returns 0
22:24:26.071 00.000 9640 IsGuiding returns 0
22:24:26.072 00.001 9640 PulseGuide returned control before completion, sleep 31
22:24:26.078 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3344, FiltMin=3184, FiltMax=65516, Gamma=2.190
22:24:26.112 00.034 9640 IsGuiding returns 1
22:24:26.113 00.001 9640 scope still moving after pulse duration time elapsed
22:24:26.120 00.007 16872 UpdateGuideState exits: m=721894 SNR=503.3
22:24:26.122 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:26.125 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:24:26.128 00.003 16872 Enqueuing Expose request
22:24:26.146 00.018 9640 IsSlewing returns 0
22:24:26.147 00.001 9640 IsGuiding returns 0
22:24:26.147 00.000 9640 scope move finished after 21 + 54 ms
22:24:26.148 00.001 9640 Move returns status 0, amount 21
22:24:26.148 00.000 9640 MoveAxis(N, 0, ABG)
22:24:26.148 00.000 9640 Move returns status 0, amount 0
22:24:26.150 00.002 9640 move complete, result=0
22:24:26.150 00.000 9640 worker thread done servicing request
22:24:26.150 00.000 9640 Worker thread wakes up
22:24:26.150 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:24:26.151 00.001 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:24:26.151 00.000 16872 GuideStep: 0.3 px 21 ms WEST, 0.9 px 0 ms NORTH
22:24:27.569 01.418 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49500364-c60d-4e47-9d6c-1b08f012b067"}
22:24:27.574 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"49500364-c60d-4e47-9d6c-1b08f012b067"}
22:24:27.582 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af43c297-d649-472d-a156-107d720fa8d9"}
22:24:27.591 00.009 16872 case statement mapped state 6 to 3
22:24:27.596 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"af43c297-d649-472d-a156-107d720fa8d9"}
22:24:27.601 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"de9d7325-ab26-4720-984a-49705bd183ea"}
22:24:27.605 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.06,6.85],"pixels":"..."},"id":"de9d7325-ab26-4720-984a-49705bd183ea"}
22:24:29.751 02.146 9640 Exposure complete
22:24:29.912 00.161 9640 worker thread done servicing request
22:24:29.912 00.000 16872 OnExposeComplete: enter
22:24:29.916 00.004 16872 UpdateGuideState(): m_state=6
22:24:29.922 00.006 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
22:24:29.926 00.004 16872 Star::Find returns 1 (0), X=1624.09, Y=597.72, Mass=715938, SNR=442.4, Peak=41808 HFD=4.6
22:24:29.929 00.003 16872 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.56) = xAngle (1.38 = 1.38)
22:24:29.932 00.003 16872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.43 = 1.43)
22:24:29.935 00.003 16872 CameraToMount -- cameraX=-0.83 cameraY=0.17 hyp=0.85 cameraTheta=2.93 mountX=0.16 mountY=0.84, mountTheta=1.38
22:24:29.943 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.83, y=0.17, opts=13)
22:24:29.946 00.003 16872 Enqueuing Move request for scope (-0.83, 0.17)
22:24:29.950 00.004 9640 Worker thread wakes up
22:24:29.950 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.17) opts 0xd
22:24:29.950 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.83, 0.17)
22:24:29.950 00.000 9640 Moving (-0.83, 0.17) raw xDistance=0.16 yDistance=0.84
22:24:29.950 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
22:24:29.950 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 0.84, m_sumCorr=2.4
22:24:29.950 00.000 9640 MoveAxis(W, 14, ABG)
22:24:29.950 00.000 9640 Guiding  Dir = 3, Dur = 14
22:24:29.951 00.001 9640 IsSlewing returns 0
22:24:29.951 00.000 9640 IsGuiding returns 0
22:24:29.952 00.001 9640 PulseGuide returned control before completion, sleep 24
22:24:29.963 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3332, FiltMin=3202, FiltMax=65520, Gamma=2.190
22:24:29.986 00.023 9640 IsGuiding returns 1
22:24:29.986 00.000 9640 scope still moving after pulse duration time elapsed
22:24:30.009 00.023 16872 UpdateGuideState exits: m=715938 SNR=442.4
22:24:30.012 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:30.015 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:24:30.019 00.004 9640 IsSlewing returns 0
22:24:30.020 00.001 16872 Enqueuing Expose request
22:24:30.024 00.004 9640 IsGuiding returns 0
22:24:30.024 00.000 9640 scope move finished after 14 + 58 ms
22:24:30.024 00.000 9640 Move returns status 0, amount 14
22:24:30.024 00.000 9640 MoveAxis(S, 38, ABG)
22:24:30.024 00.000 9640 Guiding  Dir = 1, Dur = 38
22:24:30.024 00.000 9640 IsSlewing returns 0
22:24:30.024 00.000 9640 IsGuiding returns 0
22:24:30.025 00.001 9640 PulseGuide returned control before completion, sleep 48
22:24:30.080 00.055 9640 IsGuiding returns 1
22:24:30.081 00.001 9640 scope still moving after pulse duration time elapsed
22:24:30.112 00.031 9640 IsSlewing returns 0
22:24:30.112 00.000 9640 IsGuiding returns 0
22:24:30.112 00.000 9640 scope move finished after 38 + 49 ms
22:24:30.112 00.000 9640 Move returns status 0, amount 38
22:24:30.112 00.000 9640 move complete, result=0
22:24:30.112 00.000 9640 worker thread done servicing request
22:24:30.112 00.000 9640 Worker thread wakes up
22:24:30.112 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:24:30.114 00.002 16872 GuideStep: 0.2 px 14 ms WEST, 0.8 px 38 ms SOUTH
22:24:30.117 00.003 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:24:30.566 00.449 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8058d1b1-2311-45c6-9e98-44bc89a5e16d"}
22:24:30.571 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"8058d1b1-2311-45c6-9e98-44bc89a5e16d"}
22:24:30.578 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf255b1a-4965-4a8b-bdad-56ffdc0a0b4d"}
22:24:30.581 00.003 16872 case statement mapped state 6 to 3
22:24:30.584 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf255b1a-4965-4a8b-bdad-56ffdc0a0b4d"}
22:24:30.588 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"738fb5a0-9aba-4d2c-8e0f-ee9e88435b89"}
22:24:30.591 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.09,6.72],"pixels":"..."},"id":"738fb5a0-9aba-4d2c-8e0f-ee9e88435b89"}
22:24:33.565 02.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"929b5374-f270-4e8f-bdd6-d1a57cd4a366"}
22:24:33.577 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"929b5374-f270-4e8f-bdd6-d1a57cd4a366"}
22:24:33.589 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb1fba73-eb46-4ed5-bf1a-f83c1c20654e"}
22:24:33.600 00.011 16872 case statement mapped state 6 to 3
22:24:33.605 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb1fba73-eb46-4ed5-bf1a-f83c1c20654e"}
22:24:33.616 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"07da82eb-ed9d-47d7-9dec-27dda72b70d3"}
22:24:33.624 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.09,6.72],"pixels":"..."},"id":"07da82eb-ed9d-47d7-9dec-27dda72b70d3"}
22:24:33.733 00.109 9640 Exposure complete
22:24:33.879 00.146 9640 worker thread done servicing request
22:24:33.879 00.000 16872 OnExposeComplete: enter
22:24:33.883 00.004 16872 UpdateGuideState(): m_state=6
22:24:33.886 00.003 16872 Star::Find(15, 1624, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
22:24:33.888 00.002 16872 Star::Find returns 1 (0), X=1623.96, Y=597.35, Mass=697609, SNR=461.4, Peak=39508 HFD=4.7
22:24:33.891 00.003 16872 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.56) = xAngle (-4.49 = 1.79)
22:24:33.896 00.005 16872 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.45 = 1.84)
22:24:33.899 00.003 16872 CameraToMount -- cameraX=-0.97 cameraY=-0.20 hyp=0.99 cameraTheta=-2.94 mountX=-0.21 mountY=0.95, mountTheta=1.79
22:24:33.903 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.97, y=-0.20, opts=13)
22:24:33.906 00.003 16872 Enqueuing Move request for scope (-0.97, -0.20)
22:24:33.909 00.003 9640 Worker thread wakes up
22:24:33.909 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -0.20) opts 0xd
22:24:33.909 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.97, -0.20)
22:24:33.909 00.000 9640 Moving (-0.97, -0.20) raw xDistance=-0.21 yDistance=0.95
22:24:33.909 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:24:33.909 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.95, m_sumCorr=2.6
22:24:33.910 00.001 9640 MoveAxis(E, 15, ABG)
22:24:33.910 00.000 9640 Guiding  Dir = 2, Dur = 15
22:24:33.910 00.000 9640 IsSlewing returns 0
22:24:33.910 00.000 9640 IsGuiding returns 0
22:24:33.911 00.001 9640 PulseGuide returned control before completion, sleep 25
22:24:33.916 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3336, FiltMin=3232, FiltMax=65516, Gamma=2.190
22:24:33.941 00.025 9640 IsGuiding returns 1
22:24:33.941 00.000 9640 scope still moving after pulse duration time elapsed
22:24:33.958 00.017 16872 UpdateGuideState exits: m=697609 SNR=461.4
22:24:33.960 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:33.963 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:24:33.965 00.002 16872 Enqueuing Expose request
22:24:33.969 00.004 9640 IsSlewing returns 0
22:24:33.970 00.001 9640 IsGuiding returns 0
22:24:33.971 00.001 9640 scope move finished after 15 + 45 ms
22:24:33.971 00.000 9640 Move returns status 0, amount 15
22:24:33.972 00.001 9640 MoveAxis(S, 27, ABG)
22:24:33.972 00.000 9640 Guiding  Dir = 1, Dur = 27
22:24:33.973 00.001 9640 IsSlewing returns 0
22:24:33.974 00.001 9640 IsGuiding returns 0
22:24:33.975 00.001 9640 PulseGuide returned control before completion, sleep 37
22:24:34.016 00.041 9640 IsGuiding returns 1
22:24:34.016 00.000 9640 scope still moving after pulse duration time elapsed
22:24:34.046 00.030 9640 IsSlewing returns 0
22:24:34.047 00.001 9640 IsGuiding returns 0
22:24:34.047 00.000 9640 scope move finished after 27 + 44 ms
22:24:34.047 00.000 9640 Move returns status 0, amount 27
22:24:34.047 00.000 9640 move complete, result=0
22:24:34.047 00.000 9640 worker thread done servicing request
22:24:34.047 00.000 9640 Worker thread wakes up
22:24:34.047 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:24:34.047 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:24:34.048 00.001 16872 GuideStep: -0.2 px 15 ms EAST, 1.0 px 27 ms SOUTH
22:24:36.565 02.517 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fb23da89-4023-4914-9fbe-64966e7b820b"}
22:24:36.570 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"fb23da89-4023-4914-9fbe-64966e7b820b"}
22:24:36.575 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d3994af1-c3ec-416c-bdc1-6f32c528fb1d"}
22:24:36.580 00.005 16872 case statement mapped state 6 to 3
22:24:36.583 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3994af1-c3ec-416c-bdc1-6f32c528fb1d"}
22:24:36.586 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5a48ae7f-22f5-4e2d-a175-ad5c8c518c3b"}
22:24:36.589 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.96,7.35],"pixels":"..."},"id":"5a48ae7f-22f5-4e2d-a175-ad5c8c518c3b"}
22:24:37.611 01.022 9640 Exposure complete
22:24:37.757 00.146 9640 worker thread done servicing request
22:24:37.757 00.000 16872 OnExposeComplete: enter
22:24:37.760 00.003 16872 UpdateGuideState(): m_state=6
22:24:37.763 00.003 16872 Star::Find(15, 1623, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
22:24:37.768 00.005 16872 Star::Find returns 1 (0), X=1624.00, Y=598.37, Mass=710457, SNR=473.4, Peak=40324 HFD=4.8
22:24:37.771 00.003 16872 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.56) = xAngle (0.86 = 0.86)
22:24:37.773 00.002 16872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.91 = 0.91)
22:24:37.775 00.002 16872 CameraToMount -- cameraX=-0.93 cameraY=0.82 hyp=1.24 cameraTheta=2.42 mountX=0.81 mountY=0.98, mountTheta=0.88
22:24:37.785 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.93, y=0.82, opts=13)
22:24:37.791 00.006 16872 Enqueuing Move request for scope (-0.93, 0.82)
22:24:37.794 00.003 9640 Worker thread wakes up
22:24:37.794 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 0.82) opts 0xd
22:24:37.794 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.93, 0.82)
22:24:37.794 00.000 9640 Moving (-0.93, 0.82) raw xDistance=0.81 yDistance=0.98
22:24:37.794 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.81
22:24:37.794 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.98, m_sumCorr=2.9
22:24:37.794 00.000 9640 MoveAxis(W, 59, ABG)
22:24:37.794 00.000 9640 Guiding  Dir = 3, Dur = 59
22:24:37.795 00.001 9640 IsSlewing returns 0
22:24:37.795 00.000 9640 IsGuiding returns 0
22:24:37.795 00.000 9640 PulseGuide returned control before completion, sleep 69
22:24:37.801 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3348, FiltMin=3212, FiltMax=65516, Gamma=2.190
22:24:37.840 00.039 16872 UpdateGuideState exits: m=710457 SNR=473.4
22:24:37.844 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:37.847 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:24:37.849 00.002 16872 Enqueuing Expose request
22:24:37.873 00.024 9640 IsGuiding returns 1
22:24:37.873 00.000 9640 scope still moving after pulse duration time elapsed
22:24:37.904 00.031 9640 IsSlewing returns 0
22:24:37.905 00.001 9640 IsGuiding returns 0
22:24:37.905 00.000 9640 scope move finished after 59 + 51 ms
22:24:37.905 00.000 9640 Move returns status 0, amount 59
22:24:37.906 00.001 9640 MoveAxis(S, 32, ABG)
22:24:37.906 00.000 9640 Guiding  Dir = 1, Dur = 32
22:24:37.906 00.000 9640 IsSlewing returns 0
22:24:37.907 00.001 9640 IsGuiding returns 0
22:24:37.908 00.001 9640 PulseGuide returned control before completion, sleep 42
22:24:37.951 00.043 9640 IsGuiding returns 1
22:24:37.952 00.001 9640 scope still moving after pulse duration time elapsed
22:24:37.982 00.030 9640 IsSlewing returns 0
22:24:37.982 00.000 9640 IsGuiding returns 0
22:24:37.982 00.000 9640 scope move finished after 32 + 42 ms
22:24:37.982 00.000 9640 Move returns status 0, amount 32
22:24:37.982 00.000 9640 move complete, result=0
22:24:37.983 00.001 9640 worker thread done servicing request
22:24:37.983 00.000 16872 GuideStep: 0.8 px 59 ms WEST, 1.0 px 32 ms SOUTH
22:24:37.986 00.003 9640 Worker thread wakes up
22:24:37.986 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:24:37.986 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:24:39.565 01.579 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ce8b3b23-1a73-450c-bff8-ead5dce57f2b"}
22:24:39.570 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ce8b3b23-1a73-450c-bff8-ead5dce57f2b"}
22:24:39.576 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a921e395-8fd2-4fc3-8327-bd7bc0954af0"}
22:24:39.579 00.003 16872 case statement mapped state 6 to 3
22:24:39.582 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a921e395-8fd2-4fc3-8327-bd7bc0954af0"}
22:24:39.585 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3d18aa72-9c2f-4c42-a04b-fda454012da5"}
22:24:39.588 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.00,7.37],"pixels":"..."},"id":"3d18aa72-9c2f-4c42-a04b-fda454012da5"}
22:24:41.556 01.968 9640 Exposure complete
22:24:41.699 00.143 9640 worker thread done servicing request
22:24:41.699 00.000 16872 OnExposeComplete: enter
22:24:41.704 00.005 16872 UpdateGuideState(): m_state=6
22:24:41.707 00.003 16872 Star::Find(15, 1623, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
22:24:41.710 00.003 16872 Star::Find returns 1 (0), X=1623.74, Y=597.29, Mass=684366, SNR=478.4, Peak=35376 HFD=4.8
22:24:41.712 00.002 16872 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.56) = xAngle (-4.49 = 1.80)
22:24:41.715 00.003 16872 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.44 = 1.84)
22:24:41.718 00.003 16872 CameraToMount -- cameraX=-1.19 cameraY=-0.25 hyp=1.21 cameraTheta=-2.93 mountX=-0.27 mountY=1.17, mountTheta=1.80
22:24:41.724 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.19, y=-0.25, opts=13)
22:24:41.727 00.003 16872 Enqueuing Move request for scope (-1.19, -0.25)
22:24:41.730 00.003 9640 Worker thread wakes up
22:24:41.730 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.19, -0.25) opts 0xd
22:24:41.730 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.19, -0.25)
22:24:41.730 00.000 9640 Moving (-1.19, -0.25) raw xDistance=-0.27 yDistance=1.17
22:24:41.730 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.27
22:24:41.730 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 1.17, m_sumCorr=3.1
22:24:41.730 00.000 9640 MoveAxis(E, 16, ABG)
22:24:41.730 00.000 9640 Guiding  Dir = 2, Dur = 16
22:24:41.731 00.001 9640 IsSlewing returns 0
22:24:41.731 00.000 9640 IsGuiding returns 0
22:24:41.731 00.000 9640 PulseGuide returned control before completion, sleep 26
22:24:41.743 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3340, FiltMin=3164, FiltMax=65516, Gamma=2.190
22:24:41.763 00.020 9640 IsGuiding returns 1
22:24:41.764 00.001 9640 scope still moving after pulse duration time elapsed
22:24:41.786 00.022 16872 UpdateGuideState exits: m=684366 SNR=478.4
22:24:41.789 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:41.791 00.002 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:24:41.793 00.002 16872 Enqueuing Expose request
22:24:41.798 00.005 9640 IsSlewing returns 0
22:24:41.798 00.000 9640 IsGuiding returns 0
22:24:41.798 00.000 9640 scope move finished after 16 + 51 ms
22:24:41.798 00.000 9640 Move returns status 0, amount 16
22:24:41.798 00.000 9640 MoveAxis(S, 34, ABG)
22:24:41.798 00.000 9640 Guiding  Dir = 1, Dur = 34
22:24:41.799 00.001 9640 IsSlewing returns 0
22:24:41.799 00.000 9640 IsGuiding returns 0
22:24:41.799 00.000 9640 PulseGuide returned control before completion, sleep 44
22:24:41.857 00.058 9640 IsGuiding returns 1
22:24:41.858 00.001 9640 scope still moving after pulse duration time elapsed
22:24:41.889 00.031 9640 IsSlewing returns 0
22:24:41.890 00.001 9640 IsGuiding returns 0
22:24:41.890 00.000 9640 scope move finished after 34 + 56 ms
22:24:41.891 00.001 9640 Move returns status 0, amount 34
22:24:41.891 00.000 9640 move complete, result=0
22:24:41.891 00.000 9640 worker thread done servicing request
22:24:41.891 00.000 9640 Worker thread wakes up
22:24:41.891 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:24:41.891 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:24:41.892 00.001 16872 GuideStep: -0.3 px 16 ms EAST, 1.2 px 34 ms SOUTH
22:24:42.563 00.671 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6865d313-49af-4d9f-b8c0-06ceacfc7d1a"}
22:24:42.566 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"6865d313-49af-4d9f-b8c0-06ceacfc7d1a"}
22:24:42.592 00.026 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f0a7853-e2f4-483c-90ba-101ee5cc9325"}
22:24:42.597 00.005 16872 case statement mapped state 6 to 3
22:24:42.600 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f0a7853-e2f4-483c-90ba-101ee5cc9325"}
22:24:42.606 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"23be7d12-556c-4bf9-b7f8-386481e6c7b8"}
22:24:42.609 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.74,7.29],"pixels":"..."},"id":"23be7d12-556c-4bf9-b7f8-386481e6c7b8"}
22:24:45.461 02.852 9640 Exposure complete
22:24:45.563 00.102 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e56c66f9-1caf-46f3-9091-38d5791dde5b"}
22:24:45.567 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e56c66f9-1caf-46f3-9091-38d5791dde5b"}
22:24:45.571 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"87578946-6583-42a4-8f77-ae8df65b3ba2"}
22:24:45.573 00.002 16872 case statement mapped state 6 to 3
22:24:45.577 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"87578946-6583-42a4-8f77-ae8df65b3ba2"}
22:24:45.581 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a4fae572-7566-4dbf-b1d3-8b1f4fcea31b"}
22:24:45.584 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.74,7.29],"pixels":"..."},"id":"a4fae572-7566-4dbf-b1d3-8b1f4fcea31b"}
22:24:45.608 00.024 9640 worker thread done servicing request
22:24:45.608 00.000 16872 OnExposeComplete: enter
22:24:45.612 00.004 16872 UpdateGuideState(): m_state=6
22:24:45.616 00.004 16872 Star::Find(15, 1623, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
22:24:45.619 00.003 16872 Star::Find returns 1 (0), X=1623.32, Y=597.40, Mass=713716, SNR=481.6, Peak=38568 HFD=4.8
22:24:45.622 00.003 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.61 = 1.68)
22:24:45.625 00.003 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.72)
22:24:45.630 00.005 16872 CameraToMount -- cameraX=-1.61 cameraY=-0.15 hyp=1.61 cameraTheta=-3.05 mountX=-0.17 mountY=1.60, mountTheta=1.68
22:24:45.636 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.61, y=-0.15, opts=13)
22:24:45.641 00.005 16872 Enqueuing Move request for scope (-1.61, -0.15)
22:24:45.646 00.005 9640 Worker thread wakes up
22:24:45.646 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.61, -0.15) opts 0xd
22:24:45.646 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.61, -0.15)
22:24:45.647 00.001 9640 Moving (-1.61, -0.15) raw xDistance=-0.17 yDistance=1.60
22:24:45.647 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
22:24:45.647 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 1.60, m_sumCorr=3.5
22:24:45.647 00.000 9640 MoveAxis(E, 14, ABG)
22:24:45.647 00.000 9640 Guiding  Dir = 2, Dur = 14
22:24:45.647 00.000 9640 IsSlewing returns 0
22:24:45.647 00.000 9640 IsGuiding returns 0
22:24:45.648 00.001 9640 PulseGuide returned control before completion, sleep 24
22:24:45.654 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3340, FiltMin=3216, FiltMax=65516, Gamma=2.190
22:24:45.686 00.032 9640 IsGuiding returns 1
22:24:45.686 00.000 9640 scope still moving after pulse duration time elapsed
22:24:45.697 00.011 16872 UpdateGuideState exits: m=713716 SNR=481.6
22:24:45.700 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:45.705 00.005 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:24:45.707 00.002 16872 Enqueuing Expose request
22:24:45.718 00.011 9640 IsSlewing returns 0
22:24:45.719 00.001 9640 IsGuiding returns 0
22:24:45.719 00.000 9640 scope move finished after 14 + 56 ms
22:24:45.719 00.000 9640 Move returns status 0, amount 14
22:24:45.719 00.000 9640 MoveAxis(S, 38, ABG)
22:24:45.719 00.000 9640 Guiding  Dir = 1, Dur = 38
22:24:45.720 00.001 9640 IsSlewing returns 0
22:24:45.722 00.002 9640 IsGuiding returns 0
22:24:45.724 00.002 9640 PulseGuide returned control before completion, sleep 47
22:24:45.780 00.056 9640 IsGuiding returns 1
22:24:45.784 00.004 9640 scope still moving after pulse duration time elapsed
22:24:45.812 00.028 9640 IsSlewing returns 0
22:24:45.814 00.002 9640 IsGuiding returns 0
22:24:45.814 00.000 9640 scope move finished after 38 + 53 ms
22:24:45.814 00.000 9640 Move returns status 0, amount 38
22:24:45.815 00.001 9640 move complete, result=0
22:24:45.815 00.000 9640 worker thread done servicing request
22:24:45.815 00.000 9640 Worker thread wakes up
22:24:45.815 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:24:45.815 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:24:45.816 00.001 16872 GuideStep: -0.2 px 14 ms EAST, 1.6 px 38 ms SOUTH
22:24:48.563 02.747 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa9c518c-a6cc-4900-bfae-f798d77648d8"}
22:24:48.566 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"fa9c518c-a6cc-4900-bfae-f798d77648d8"}
22:24:48.570 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"228b0358-901e-4ae6-b1df-726fef3310bf"}
22:24:48.573 00.003 16872 case statement mapped state 6 to 3
22:24:48.575 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"228b0358-901e-4ae6-b1df-726fef3310bf"}
22:24:48.578 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a9e7a703-7f44-4c82-ac26-c49044779cec"}
22:24:48.583 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.32,7.40],"pixels":"..."},"id":"a9e7a703-7f44-4c82-ac26-c49044779cec"}
22:24:49.384 00.801 9640 Exposure complete
22:24:49.530 00.146 9640 worker thread done servicing request
22:24:49.530 00.000 16872 OnExposeComplete: enter
22:24:49.533 00.003 16872 UpdateGuideState(): m_state=6
22:24:49.541 00.008 16872 Star::Find(15, 1623, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
22:24:49.547 00.006 16872 Star::Find returns 1 (0), X=1623.23, Y=597.69, Mass=715960, SNR=471.6, Peak=41384 HFD=4.7
22:24:49.550 00.003 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
22:24:49.552 00.002 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
22:24:49.555 00.003 16872 CameraToMount -- cameraX=-1.69 cameraY=0.14 hyp=1.70 cameraTheta=3.06 mountX=0.12 mountY=1.70, mountTheta=1.50
22:24:49.561 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.69, y=0.14, opts=13)
22:24:49.563 00.002 16872 Enqueuing Move request for scope (-1.69, 0.14)
22:24:49.568 00.005 9640 Worker thread wakes up
22:24:49.568 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.69, 0.14) opts 0xd
22:24:49.568 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.69, 0.14)
22:24:49.568 00.000 9640 Moving (-1.69, 0.14) raw xDistance=0.12 yDistance=1.70
22:24:49.568 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:24:49.568 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.40, input 1.70, m_sumCorr=3.9
22:24:49.568 00.000 9640 MoveAxis(E, 0, ABG)
22:24:49.568 00.000 9640 Move returns status 0, amount 0
22:24:49.568 00.000 9640 MoveAxis(S, 48, ABG)
22:24:49.568 00.000 9640 Guiding  Dir = 1, Dur = 48
22:24:49.569 00.001 9640 IsSlewing returns 0
22:24:49.569 00.000 9640 IsGuiding returns 0
22:24:49.569 00.000 9640 PulseGuide returned control before completion, sleep 58
22:24:49.574 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65520, med=3332, FiltMin=3232, FiltMax=65516, Gamma=2.190
22:24:49.614 00.040 16872 UpdateGuideState exits: m=715960 SNR=471.6
22:24:49.618 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:49.620 00.002 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:24:49.623 00.003 16872 Enqueuing Expose request
22:24:49.643 00.020 9640 IsGuiding returns 1
22:24:49.643 00.000 9640 scope still moving after pulse duration time elapsed
22:24:49.675 00.032 9640 IsSlewing returns 0
22:24:49.676 00.001 9640 IsGuiding returns 0
22:24:49.676 00.000 9640 scope move finished after 48 + 58 ms
22:24:49.677 00.001 9640 Move returns status 0, amount 48
22:24:49.678 00.001 9640 move complete, result=0
22:24:49.678 00.000 9640 worker thread done servicing request
22:24:49.678 00.000 9640 Worker thread wakes up
22:24:49.678 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:24:49.678 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:24:49.679 00.001 16872 GuideStep: 0.1 px 0 ms EAST, 1.7 px 48 ms SOUTH
22:24:51.562 01.883 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e667bbb0-78e3-46fb-931a-3ee0ffdfa549"}
22:24:51.566 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"e667bbb0-78e3-46fb-931a-3ee0ffdfa549"}
22:24:51.570 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd6bec6a-77bd-4c50-b494-c7383a47503e"}
22:24:51.574 00.004 16872 case statement mapped state 6 to 3
22:24:51.579 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd6bec6a-77bd-4c50-b494-c7383a47503e"}
22:24:51.583 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0f45cfd3-9063-4f32-add0-d02cf048144c"}
22:24:51.586 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.23,6.69],"pixels":"..."},"id":"0f45cfd3-9063-4f32-add0-d02cf048144c"}
22:24:53.265 01.679 9640 Exposure complete
22:24:53.412 00.147 9640 worker thread done servicing request
22:24:53.412 00.000 16872 OnExposeComplete: enter
22:24:53.417 00.005 16872 UpdateGuideState(): m_state=6
22:24:53.421 00.004 16872 Star::Find(15, 1623, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:24:53.424 00.003 16872 Star::Find returns 1 (0), X=1623.01, Y=597.79, Mass=717617, SNR=455.2, Peak=40752 HFD=4.7
22:24:53.427 00.003 16872 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.56) = xAngle (1.46 = 1.46)
22:24:53.429 00.002 16872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
22:24:53.434 00.005 16872 CameraToMount -- cameraX=-1.91 cameraY=0.24 hyp=1.93 cameraTheta=3.02 mountX=0.21 mountY=1.92, mountTheta=1.46
22:24:53.437 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-1.91, y=0.24, opts=13)
22:24:53.441 00.004 16872 Enqueuing Move request for scope (-1.91, 0.24)
22:24:53.443 00.002 9640 Worker thread wakes up
22:24:53.444 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.91, 0.24) opts 0xd
22:24:53.444 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.91, 0.24)
22:24:53.444 00.000 9640 Moving (-1.91, 0.24) raw xDistance=0.21 yDistance=1.92
22:24:53.444 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:24:53.444 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.49, input 1.92, m_sumCorr=4.3
22:24:53.444 00.000 9640 MoveAxis(W, 16, ABG)
22:24:53.444 00.000 9640 Guiding  Dir = 3, Dur = 16
22:24:53.444 00.000 9640 IsSlewing returns 0
22:24:53.444 00.000 9640 IsGuiding returns 0
22:24:53.445 00.001 9640 PulseGuide returned control before completion, sleep 26
22:24:53.451 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3336, FiltMin=3236, FiltMax=65520, Gamma=2.190
22:24:53.478 00.027 9640 IsGuiding returns 1
22:24:53.478 00.000 9640 scope still moving after pulse duration time elapsed
22:24:53.492 00.014 16872 UpdateGuideState exits: m=717617 SNR=455.2
22:24:53.498 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:53.501 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:24:53.504 00.003 16872 Enqueuing Expose request
22:24:53.509 00.005 9640 IsSlewing returns 0
22:24:53.510 00.001 9640 IsGuiding returns 0
22:24:53.510 00.000 9640 scope move finished after 16 + 49 ms
22:24:53.510 00.000 9640 Move returns status 0, amount 16
22:24:53.510 00.000 9640 MoveAxis(S, 59, ABG)
22:24:53.511 00.001 9640 Guiding  Dir = 1, Dur = 59
22:24:53.511 00.000 9640 IsSlewing returns 0
22:24:53.512 00.001 9640 IsGuiding returns 0
22:24:53.512 00.000 9640 PulseGuide returned control before completion, sleep 69
22:24:53.588 00.076 9640 IsGuiding returns 1
22:24:53.588 00.000 9640 scope still moving after pulse duration time elapsed
22:24:53.618 00.030 9640 IsSlewing returns 0
22:24:53.618 00.000 9640 IsGuiding returns 0
22:24:53.618 00.000 9640 scope move finished after 59 + 47 ms
22:24:53.618 00.000 9640 Move returns status 0, amount 59
22:24:53.618 00.000 9640 move complete, result=0
22:24:53.619 00.001 9640 worker thread done servicing request
22:24:53.619 00.000 9640 Worker thread wakes up
22:24:53.619 00.000 16872 GuideStep: 0.2 px 16 ms WEST, 1.9 px 59 ms SOUTH
22:24:53.623 00.004 9640 worker thread servicing REQUEST_EXPOSE 3000
22:24:53.623 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:24:54.561 00.938 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"570958b5-5943-4c04-b3c9-e9f92177deb6"}
22:24:54.566 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"570958b5-5943-4c04-b3c9-e9f92177deb6"}
22:24:54.570 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5459725b-0dbf-4eea-b2b6-7d84522f3cd3"}
22:24:54.573 00.003 16872 case statement mapped state 6 to 3
22:24:54.579 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5459725b-0dbf-4eea-b2b6-7d84522f3cd3"}
22:24:54.604 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"98a4e36b-724f-40bf-b257-333dfcb0bf6a"}
22:24:54.608 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.01,6.79],"pixels":"..."},"id":"98a4e36b-724f-40bf-b257-333dfcb0bf6a"}
22:24:57.246 02.638 9640 Exposure complete
22:24:57.403 00.157 9640 worker thread done servicing request
22:24:57.403 00.000 16872 OnExposeComplete: enter
22:24:57.407 00.004 16872 UpdateGuideState(): m_state=6
22:24:57.414 00.007 16872 Star::Find(15, 1623, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
22:24:57.419 00.005 16872 Star::Find returns 1 (0), X=1622.32, Y=597.64, Mass=707586, SNR=471.8, Peak=38404 HFD=4.8
22:24:57.425 00.006 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
22:24:57.429 00.004 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
22:24:57.433 00.004 16872 CameraToMount -- cameraX=-2.61 cameraY=0.09 hyp=2.61 cameraTheta=3.11 mountX=0.05 mountY=2.61, mountTheta=1.55
22:24:57.437 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.61, y=0.09, opts=13)
22:24:57.441 00.004 16872 Enqueuing Move request for scope (-2.61, 0.09)
22:24:57.447 00.006 9640 Worker thread wakes up
22:24:57.448 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.61, 0.09) opts 0xd
22:24:57.448 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.61, 0.09)
22:24:57.448 00.000 9640 Moving (-2.61, 0.09) raw xDistance=0.05 yDistance=2.61
22:24:57.448 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:24:57.448 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.56, input 2.61, m_sumCorr=4.9
22:24:57.448 00.000 9640 MoveAxis(E, 0, ABG)
22:24:57.448 00.000 9640 Move returns status 0, amount 0
22:24:57.448 00.000 9640 MoveAxis(S, 68, ABG)
22:24:57.448 00.000 9640 Guiding  Dir = 1, Dur = 68
22:24:57.449 00.001 9640 IsSlewing returns 0
22:24:57.449 00.000 9640 IsGuiding returns 0
22:24:57.449 00.000 9640 PulseGuide returned control before completion, sleep 78
22:24:57.454 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3336, FiltMin=3182, FiltMax=65516, Gamma=2.190
22:24:57.501 00.047 16872 UpdateGuideState exits: m=707586 SNR=471.8
22:24:57.505 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:57.514 00.009 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:24:57.519 00.005 16872 Enqueuing Expose request
22:24:57.536 00.017 9640 IsGuiding returns 1
22:24:57.536 00.000 9640 scope still moving after pulse duration time elapsed
22:24:57.560 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d1fc4254-b246-4728-be28-b31afdb07e97"}
22:24:57.566 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d1fc4254-b246-4728-be28-b31afdb07e97"}
22:24:57.573 00.007 9640 IsSlewing returns 0
22:24:57.573 00.000 9640 IsGuiding returns 0
22:24:57.573 00.000 9640 scope move finished after 68 + 56 ms
22:24:57.573 00.000 9640 Move returns status 0, amount 68
22:24:57.573 00.000 9640 move complete, result=0
22:24:57.574 00.001 9640 worker thread done servicing request
22:24:57.574 00.000 9640 Worker thread wakes up
22:24:57.574 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:24:57.574 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:24:57.575 00.001 16872 GuideStep: 0.1 px 0 ms EAST, 2.6 px 68 ms SOUTH
22:24:57.594 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c277cab7-4489-4d8f-add9-01e564df780c"}
22:24:57.599 00.005 16872 case statement mapped state 6 to 3
22:24:57.608 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c277cab7-4489-4d8f-add9-01e564df780c"}
22:24:57.620 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"243295f8-c2ba-439c-a18f-4d47a5600ce6"}
22:24:57.626 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.32,6.64],"pixels":"..."},"id":"243295f8-c2ba-439c-a18f-4d47a5600ce6"}
22:25:00.561 02.935 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dca7ade3-5066-4736-82ac-8154609a676c"}
22:25:00.567 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"dca7ade3-5066-4736-82ac-8154609a676c"}
22:25:00.572 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"57aec549-0297-494b-926b-550051f2d720"}
22:25:00.575 00.003 16872 case statement mapped state 6 to 3
22:25:00.579 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"57aec549-0297-494b-926b-550051f2d720"}
22:25:00.583 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dfd6fe9d-c257-4d6a-b61a-bf82264a6a28"}
22:25:00.586 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.32,6.64],"pixels":"..."},"id":"dfd6fe9d-c257-4d6a-b61a-bf82264a6a28"}
22:25:01.143 00.557 9640 Exposure complete
22:25:01.294 00.151 9640 worker thread done servicing request
22:25:01.294 00.000 16872 OnExposeComplete: enter
22:25:01.298 00.004 16872 UpdateGuideState(): m_state=6
22:25:01.301 00.003 16872 Star::Find(15, 1622, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
22:25:01.303 00.002 16872 Star::Find returns 1 (0), X=1621.87, Y=597.81, Mass=701167, SNR=455.9, Peak=35024 HFD=4.7
22:25:01.307 00.004 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
22:25:01.309 00.002 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
22:25:01.316 00.007 16872 CameraToMount -- cameraX=-3.06 cameraY=0.26 hyp=3.07 cameraTheta=3.06 mountX=0.22 mountY=3.07, mountTheta=1.50
22:25:01.323 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-3.06, y=0.26, opts=13)
22:25:01.326 00.003 16872 Enqueuing Move request for scope (-3.06, 0.26)
22:25:01.330 00.004 9640 Worker thread wakes up
22:25:01.330 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.06, 0.26) opts 0xd
22:25:01.330 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.06, 0.26)
22:25:01.330 00.000 9640 Moving (-3.06, 0.26) raw xDistance=0.22 yDistance=3.07
22:25:01.330 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:25:01.330 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.66, input 3.07, m_sumCorr=5.6
22:25:01.330 00.000 9640 MoveAxis(W, 16, ABG)
22:25:01.330 00.000 9640 Guiding  Dir = 3, Dur = 16
22:25:01.330 00.000 9640 IsSlewing returns 0
22:25:01.330 00.000 9640 IsGuiding returns 0
22:25:01.330 00.000 9640 PulseGuide returned control before completion, sleep 26
22:25:01.336 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3344, FiltMin=3196, FiltMax=65520, Gamma=2.190
22:25:01.371 00.035 9640 IsGuiding returns 1
22:25:01.371 00.000 9640 scope still moving after pulse duration time elapsed
22:25:01.375 00.004 16872 UpdateGuideState exits: m=701167 SNR=455.9
22:25:01.378 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:01.381 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:25:01.383 00.002 16872 Enqueuing Expose request
22:25:01.403 00.020 9640 IsSlewing returns 0
22:25:01.403 00.000 9640 IsGuiding returns 0
22:25:01.403 00.000 9640 scope move finished after 16 + 56 ms
22:25:01.403 00.000 9640 Move returns status 0, amount 16
22:25:01.403 00.000 9640 MoveAxis(S, 80, ABG)
22:25:01.403 00.000 9640 Guiding  Dir = 1, Dur = 80
22:25:01.404 00.001 9640 IsSlewing returns 0
22:25:01.404 00.000 9640 IsGuiding returns 0
22:25:01.405 00.001 9640 PulseGuide returned control before completion, sleep 90
22:25:01.497 00.092 9640 IsGuiding returns 1
22:25:01.497 00.000 9640 scope still moving after pulse duration time elapsed
22:25:01.527 00.030 9640 IsSlewing returns 0
22:25:01.527 00.000 9640 IsGuiding returns 0
22:25:01.527 00.000 9640 scope move finished after 80 + 42 ms
22:25:01.527 00.000 9640 Move returns status 0, amount 80
22:25:01.527 00.000 9640 move complete, result=0
22:25:01.528 00.001 9640 worker thread done servicing request
22:25:01.528 00.000 9640 Worker thread wakes up
22:25:01.528 00.000 16872 GuideStep: 0.2 px 16 ms WEST, 3.1 px 80 ms SOUTH
22:25:01.532 00.004 9640 worker thread servicing REQUEST_EXPOSE 3000
22:25:01.532 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:25:03.564 02.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad45ccec-041e-4bca-9708-af28b2638b3f"}
22:25:03.569 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ad45ccec-041e-4bca-9708-af28b2638b3f"}
22:25:03.575 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5415efcd-13a3-4abd-971e-9a4fa565b5c6"}
22:25:03.579 00.004 16872 case statement mapped state 6 to 3
22:25:03.581 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5415efcd-13a3-4abd-971e-9a4fa565b5c6"}
22:25:03.584 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"87335b00-f2f1-4a3a-84d3-d58197d06cdd"}
22:25:03.588 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.87,6.81],"pixels":"..."},"id":"87335b00-f2f1-4a3a-84d3-d58197d06cdd"}
22:25:05.117 01.529 9640 Exposure complete
22:25:05.275 00.158 9640 worker thread done servicing request
22:25:05.275 00.000 16872 OnExposeComplete: enter
22:25:05.278 00.003 16872 UpdateGuideState(): m_state=6
22:25:05.282 00.004 16872 Star::Find(15, 1621, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
22:25:05.285 00.003 16872 Star::Find returns 1 (0), X=1621.28, Y=598.13, Mass=705933, SNR=474.2, Peak=34680 HFD=4.8
22:25:05.288 00.003 16872 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.56) = xAngle (1.43 = 1.43)
22:25:05.294 00.006 16872 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.47 = 1.47)
22:25:05.296 00.002 16872 CameraToMount -- cameraX=-3.64 cameraY=0.59 hyp=3.69 cameraTheta=2.98 mountX=0.53 mountY=3.67, mountTheta=1.43
22:25:05.300 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-3.64, y=0.59, opts=13)
22:25:05.304 00.004 16872 Enqueuing Move request for scope (-3.64, 0.59)
22:25:05.307 00.003 9640 Worker thread wakes up
22:25:05.307 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.64, 0.59) opts 0xd
22:25:05.307 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.64, 0.59)
22:25:05.307 00.000 9640 Moving (-3.64, 0.59) raw xDistance=0.53 yDistance=3.67
22:25:05.307 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.53
22:25:05.307 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.83, input 3.67, m_sumCorr=6.4
22:25:05.307 00.000 9640 MoveAxis(W, 41, ABG)
22:25:05.307 00.000 9640 Guiding  Dir = 3, Dur = 41
22:25:05.307 00.000 9640 IsSlewing returns 0
22:25:05.308 00.001 9640 IsGuiding returns 0
22:25:05.308 00.000 9640 PulseGuide returned control before completion, sleep 51
22:25:05.314 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3340, FiltMin=3240, FiltMax=65516, Gamma=2.190
22:25:05.353 00.039 16872 UpdateGuideState exits: m=705933 SNR=474.2
22:25:05.356 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:05.359 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:25:05.362 00.003 16872 Enqueuing Expose request
22:25:05.368 00.006 9640 IsGuiding returns 1
22:25:05.368 00.000 9640 scope still moving after pulse duration time elapsed
22:25:05.399 00.031 9640 IsSlewing returns 0
22:25:05.400 00.001 9640 IsGuiding returns 0
22:25:05.400 00.000 9640 scope move finished after 41 + 51 ms
22:25:05.400 00.000 9640 Move returns status 0, amount 41
22:25:05.402 00.002 9640 MoveAxis(S, 99, ABG)
22:25:05.402 00.000 9640 Guiding  Dir = 1, Dur = 99
22:25:05.402 00.000 9640 IsSlewing returns 0
22:25:05.403 00.001 9640 IsGuiding returns 0
22:25:05.404 00.001 9640 PulseGuide returned control before completion, sleep 108
22:25:05.524 00.120 9640 IsGuiding returns 1
22:25:05.524 00.000 9640 scope still moving after pulse duration time elapsed
22:25:05.555 00.031 9640 IsSlewing returns 0
22:25:05.556 00.001 9640 IsGuiding returns 0
22:25:05.556 00.000 9640 scope move finished after 99 + 54 ms
22:25:05.556 00.000 9640 Move returns status 0, amount 99
22:25:05.556 00.000 9640 move complete, result=0
22:25:05.556 00.000 9640 worker thread done servicing request
22:25:05.557 00.001 9640 Worker thread wakes up
22:25:05.557 00.000 16872 GuideStep: 0.5 px 41 ms WEST, 3.7 px 99 ms SOUTH
22:25:05.560 00.003 9640 worker thread servicing REQUEST_EXPOSE 3000
22:25:05.560 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:25:06.569 01.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba6447a5-994c-4da5-b7d0-ca3d1d565580"}
22:25:06.574 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"ba6447a5-994c-4da5-b7d0-ca3d1d565580"}
22:25:06.580 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0793c912-01d7-4558-8a5c-1e69dba7953d"}
22:25:06.582 00.002 16872 case statement mapped state 6 to 3
22:25:06.585 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0793c912-01d7-4558-8a5c-1e69dba7953d"}
22:25:06.590 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0bef6c71-be39-4323-9b59-e8539625525e"}
22:25:06.594 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.28,7.13],"pixels":"..."},"id":"0bef6c71-be39-4323-9b59-e8539625525e"}
22:25:09.138 02.544 9640 Exposure complete
22:25:09.288 00.150 9640 worker thread done servicing request
22:25:09.289 00.001 16872 OnExposeComplete: enter
22:25:09.291 00.002 16872 UpdateGuideState(): m_state=6
22:25:09.295 00.004 16872 Star::Find(15, 1621, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
22:25:09.297 00.002 16872 Star::Find returns 1 (0), X=1620.62, Y=597.52, Mass=693902, SNR=464.4, Peak=34488 HFD=4.9
22:25:09.300 00.003 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
22:25:09.303 00.003 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.65 = 1.64)
22:25:09.309 00.006 16872 CameraToMount -- cameraX=-4.31 cameraY=-0.02 hyp=4.31 cameraTheta=-3.14 mountX=-0.09 mountY=4.30, mountTheta=1.59
22:25:09.315 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-4.31, y=-0.02, opts=13)
22:25:09.318 00.003 16872 Enqueuing Move request for scope (-4.31, -0.02)
22:25:09.324 00.006 9640 Worker thread wakes up
22:25:09.324 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.31, -0.02) opts 0xd
22:25:09.326 00.002 9640 Handling offset move in thread for scope, endpoint = (-4.31, -0.02)
22:25:09.326 00.000 9640 Moving (-4.31, -0.02) raw xDistance=-0.09 yDistance=4.30
22:25:09.326 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:25:09.326 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.02, input 4.30, m_sumCorr=7.4
22:25:09.326 00.000 9640 MoveAxis(E, 0, ABG)
22:25:09.326 00.000 9640 Move returns status 0, amount 0
22:25:09.326 00.000 9640 MoveAxis(S, 122, ABG)
22:25:09.326 00.000 9640 Guiding  Dir = 1, Dur = 122
22:25:09.326 00.000 9640 IsSlewing returns 0
22:25:09.327 00.001 9640 IsGuiding returns 0
22:25:09.327 00.000 9640 PulseGuide returned control before completion, sleep 132
22:25:09.333 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3336, FiltMin=3216, FiltMax=65516, Gamma=2.190
22:25:09.379 00.046 16872 UpdateGuideState exits: m=693902 SNR=464.4
22:25:09.383 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:09.385 00.002 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:25:09.388 00.003 16872 Enqueuing Expose request
22:25:09.473 00.085 9640 IsGuiding returns 1
22:25:09.474 00.001 9640 scope still moving after pulse duration time elapsed
22:25:09.505 00.031 9640 IsSlewing returns 0
22:25:09.505 00.000 9640 IsGuiding returns 0
22:25:09.505 00.000 9640 scope move finished after 122 + 56 ms
22:25:09.506 00.001 9640 Move returns status 0, amount 122
22:25:09.506 00.000 9640 move complete, result=0
22:25:09.506 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 4.3 px 122 ms SOUTH
22:25:09.513 00.007 9640 worker thread done servicing request
22:25:09.513 00.000 9640 Worker thread wakes up
22:25:09.513 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:25:09.514 00.001 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:25:09.567 00.053 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d0e4e21-69a5-4b20-8067-f1cdfaac62d8"}
22:25:09.572 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"5d0e4e21-69a5-4b20-8067-f1cdfaac62d8"}
22:25:09.576 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f48a426c-73ed-415b-a737-3eb47306050a"}
22:25:09.579 00.003 16872 case statement mapped state 6 to 3
22:25:09.582 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f48a426c-73ed-415b-a737-3eb47306050a"}
22:25:09.589 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c46c258-6b3d-4fb9-ba08-633d1e2b3c7c"}
22:25:09.592 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.62,6.52],"pixels":"..."},"id":"5c46c258-6b3d-4fb9-ba08-633d1e2b3c7c"}
22:25:12.567 02.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e11ff1d-cfaf-4a68-93f9-b39dc606b40e"}
22:25:12.570 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"6e11ff1d-cfaf-4a68-93f9-b39dc606b40e"}
22:25:12.573 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8d97bfa4-8d29-4407-8ea5-c2b76d733de8"}
22:25:12.577 00.004 16872 case statement mapped state 6 to 3
22:25:12.579 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d97bfa4-8d29-4407-8ea5-c2b76d733de8"}
22:25:12.582 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d7b32be2-26e6-4aff-982d-2f23e7681c1b"}
22:25:12.586 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.62,6.52],"pixels":"..."},"id":"d7b32be2-26e6-4aff-982d-2f23e7681c1b"}
22:25:13.102 00.516 9640 Exposure complete
22:25:13.328 00.226 9640 worker thread done servicing request
22:25:13.329 00.001 16872 OnExposeComplete: enter
22:25:13.333 00.004 16872 UpdateGuideState(): m_state=6
22:25:13.338 00.005 16872 Star::Find(15, 1620, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
22:25:13.342 00.004 16872 Star::Find returns 1 (0), X=1619.58, Y=597.32, Mass=702889, SNR=460.0, Peak=31932 HFD=5.0
22:25:13.347 00.005 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.66 = 1.63)
22:25:13.351 00.004 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.61 = 1.67)
22:25:13.355 00.004 16872 CameraToMount -- cameraX=-5.34 cameraY=-0.22 hyp=5.35 cameraTheta=-3.10 mountX=-0.30 mountY=5.32, mountTheta=1.63
22:25:13.360 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-5.34, y=-0.22, opts=13)
22:25:13.364 00.004 16872 Enqueuing Move request for scope (-5.34, -0.22)
22:25:13.366 00.002 9640 Worker thread wakes up
22:25:13.367 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.34, -0.22) opts 0xd
22:25:13.367 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.34, -0.22)
22:25:13.367 00.000 9640 Moving (-5.34, -0.22) raw xDistance=-0.30 yDistance=5.32
22:25:13.367 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:25:13.367 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.20, input 5.32, m_sumCorr=8.6
22:25:13.367 00.000 9640 MoveAxis(E, 22, ABG)
22:25:13.367 00.000 9640 Guiding  Dir = 2, Dur = 22
22:25:13.368 00.001 9640 IsSlewing returns 0
22:25:13.368 00.000 9640 IsGuiding returns 0
22:25:13.368 00.000 9640 PulseGuide returned control before completion, sleep 32
22:25:13.376 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3328, FiltMin=3098, FiltMax=65516, Gamma=2.190
22:25:13.415 00.039 9640 IsGuiding returns 1
22:25:13.416 00.001 9640 scope still moving after pulse duration time elapsed
22:25:13.422 00.006 16872 UpdateGuideState exits: m=702889 SNR=460.0
22:25:13.425 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:13.428 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:25:13.433 00.005 16872 Enqueuing Expose request
22:25:13.447 00.014 9640 IsSlewing returns 0
22:25:13.447 00.000 9640 IsGuiding returns 0
22:25:13.447 00.000 9640 scope move finished after 22 + 56 ms
22:25:13.447 00.000 9640 Move returns status 0, amount 22
22:25:13.447 00.000 9640 MoveAxis(S, 144, ABG)
22:25:13.447 00.000 9640 Guiding  Dir = 1, Dur = 144
22:25:13.449 00.002 9640 IsSlewing returns 0
22:25:13.450 00.001 9640 IsGuiding returns 0
22:25:13.451 00.001 9640 PulseGuide returned control before completion, sleep 154
22:25:13.618 00.167 9640 IsGuiding returns 1
22:25:13.618 00.000 9640 scope still moving after pulse duration time elapsed
22:25:13.649 00.031 9640 IsSlewing returns 0
22:25:13.650 00.001 9640 IsGuiding returns 0
22:25:13.650 00.000 9640 scope move finished after 144 + 54 ms
22:25:13.650 00.000 9640 Move returns status 0, amount 144
22:25:13.650 00.000 9640 move complete, result=0
22:25:13.650 00.000 9640 worker thread done servicing request
22:25:13.650 00.000 9640 Worker thread wakes up
22:25:13.650 00.000 16872 GuideStep: -0.3 px 22 ms EAST, 5.3 px 144 ms SOUTH
22:25:13.653 00.003 9640 worker thread servicing REQUEST_EXPOSE 3000
22:25:13.653 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1610,583,31,31)
22:25:15.567 01.914 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c27f270c-e91a-484c-af90-e01108976615"}
22:25:15.572 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"c27f270c-e91a-484c-af90-e01108976615"}
22:25:15.580 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b837c83-9684-43f9-9d46-ed69602082c7"}
22:25:15.585 00.005 16872 case statement mapped state 6 to 3
22:25:15.589 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b837c83-9684-43f9-9d46-ed69602082c7"}
22:25:15.596 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"965fbe64-1b4b-48ad-b5e7-d2c58f7f061b"}
22:25:15.601 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.58,7.32],"pixels":"..."},"id":"965fbe64-1b4b-48ad-b5e7-d2c58f7f061b"}
22:25:17.211 01.610 9640 Exposure complete
22:25:17.356 00.145 9640 worker thread done servicing request
22:25:17.356 00.000 16872 OnExposeComplete: enter
22:25:17.360 00.004 16872 UpdateGuideState(): m_state=6
22:25:17.363 00.003 16872 Star::Find(15, 1619, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
22:25:17.367 00.004 16872 Star::Find returns 1 (0), X=1618.31, Y=597.71, Mass=709667, SNR=456.4, Peak=38160 HFD=4.8
22:25:17.370 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:25:17.372 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
22:25:17.375 00.003 16872 CameraToMount -- cameraX=-6.61 cameraY=0.16 hyp=6.61 cameraTheta=3.12 mountX=0.06 mountY=6.61, mountTheta=1.56
22:25:17.381 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-6.61, y=0.16, opts=13)
22:25:17.389 00.008 16872 Enqueuing Move request for scope (-6.61, 0.16)
22:25:17.394 00.005 9640 Worker thread wakes up
22:25:17.394 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-6.61, 0.16) opts 0xd
22:25:17.394 00.000 9640 Handling offset move in thread for scope, endpoint = (-6.61, 0.16)
22:25:17.394 00.000 9640 Moving (-6.61, 0.16) raw xDistance=0.06 yDistance=6.61
22:25:17.394 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:25:17.394 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.43, input 6.61, m_sumCorr=10
22:25:17.394 00.000 9640 MoveAxis(E, 0, ABG)
22:25:17.394 00.000 9640 Move returns status 0, amount 0
22:25:17.394 00.000 9640 MoveAxis(S, 172, ABG)
22:25:17.394 00.000 9640 Guiding  Dir = 1, Dur = 172
22:25:17.394 00.000 9640 IsSlewing returns 0
22:25:17.395 00.001 9640 IsGuiding returns 0
22:25:17.395 00.000 9640 PulseGuide returned control before completion, sleep 182
22:25:17.400 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3340, FiltMin=3172, FiltMax=65516, Gamma=2.190
22:25:17.444 00.044 16872 UpdateGuideState exits: m=709667 SNR=456.4
22:25:17.447 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:17.450 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:25:17.453 00.003 16872 Enqueuing Expose request
22:25:17.581 00.128 9640 IsGuiding returns 1
22:25:17.581 00.000 9640 scope still moving after pulse duration time elapsed
22:25:17.612 00.031 9640 IsSlewing returns 0
22:25:17.612 00.000 9640 IsGuiding returns 1
22:25:17.643 00.031 9640 IsSlewing returns 0
22:25:17.644 00.001 9640 IsGuiding returns 1
22:25:17.675 00.031 9640 IsSlewing returns 0
22:25:17.676 00.001 9640 IsGuiding returns 0
22:25:17.676 00.000 9640 scope move finished after 172 + 108 ms
22:25:17.676 00.000 9640 Move returns status 0, amount 172
22:25:17.676 00.000 9640 move complete, result=0
22:25:17.676 00.000 9640 worker thread done servicing request
22:25:17.676 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 6.6 px 172 ms SOUTH
22:25:17.680 00.004 9640 Worker thread wakes up
22:25:17.680 00.000 9640 worker thread servicing REQUEST_EXPOSE 3000
22:25:17.680 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1603,583,31,31)
22:25:18.567 00.887 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db126018-47dc-4590-afac-95e427eeb49a"}
22:25:18.571 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"db126018-47dc-4590-afac-95e427eeb49a"}
22:25:18.575 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b692833e-d86b-475b-8939-caa573da156b"}
22:25:18.578 00.003 16872 case statement mapped state 6 to 3
22:25:18.584 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b692833e-d86b-475b-8939-caa573da156b"}
22:25:18.588 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7aef11ec-e95a-40a4-ab9c-955f86d10a1c"}
22:25:18.592 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.31,6.71],"pixels":"..."},"id":"7aef11ec-e95a-40a4-ab9c-955f86d10a1c"}
22:25:21.250 02.658 9640 Exposure complete
22:25:21.412 00.162 9640 worker thread done servicing request
22:25:21.412 00.000 16872 OnExposeComplete: enter
22:25:21.419 00.007 16872 UpdateGuideState(): m_state=6
22:25:21.424 00.005 16872 Star::Find(15, 1618, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
22:25:21.430 00.006 16872 Star::Find returns 1 (0), X=1617.00, Y=597.76, Mass=723101, SNR=475.5, Peak=42864 HFD=4.6
22:25:21.434 00.004 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:25:21.437 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
22:25:21.440 00.003 16872 CameraToMount -- cameraX=-7.92 cameraY=0.21 hyp=7.92 cameraTheta=3.12 mountX=0.09 mountY=7.92, mountTheta=1.56
22:25:21.451 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-7.92, y=0.21, opts=13)
22:25:21.454 00.003 16872 Enqueuing Move request for scope (-7.92, 0.21)
22:25:21.456 00.002 9640 Worker thread wakes up
22:25:21.456 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.92, 0.21) opts 0xd
22:25:21.456 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.92, 0.21)
22:25:21.456 00.000 9640 Moving (-7.92, 0.21) raw xDistance=0.09 yDistance=7.92
22:25:21.457 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:25:21.457 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.76, input 7.92, m_sumCorr=12
22:25:21.457 00.000 9640 MoveAxis(E, 0, ABG)
22:25:21.457 00.000 9640 Move returns status 0, amount 0
22:25:21.457 00.000 9640 MoveAxis(S, 211, ABG)
22:25:21.457 00.000 9640 Guiding  Dir = 1, Dur = 211
22:25:21.457 00.000 9640 IsSlewing returns 0
22:25:21.458 00.001 9640 IsGuiding returns 0
22:25:21.458 00.000 9640 PulseGuide returned control before completion, sleep 221
22:25:21.470 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3344, FiltMin=3208, FiltMax=65516, Gamma=2.190
22:25:21.517 00.047 16872 UpdateGuideState exits: m=723101 SNR=475.5
22:25:21.522 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:21.525 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:25:21.529 00.004 16872 Enqueuing Expose request
22:25:21.565 00.036 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c4de139-6fdb-4436-9cca-3ef73824fcd7"}
22:25:21.569 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"8c4de139-6fdb-4436-9cca-3ef73824fcd7"}
22:25:21.573 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f2b5cef-7c11-4764-a5ce-2a16a1f46d50"}
22:25:21.576 00.003 16872 case statement mapped state 6 to 3
22:25:21.580 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f2b5cef-7c11-4764-a5ce-2a16a1f46d50"}
22:25:21.586 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b79df1b7-50fb-460a-96f4-f3182513114b"}
22:25:21.593 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.00,6.76],"pixels":"..."},"id":"b79df1b7-50fb-460a-96f4-f3182513114b"}
22:25:21.692 00.099 9640 IsGuiding returns 1
22:25:21.692 00.000 9640 scope still moving after pulse duration time elapsed
22:25:21.722 00.030 9640 IsSlewing returns 0
22:25:21.723 00.001 9640 IsGuiding returns 0
22:25:21.723 00.000 9640 scope move finished after 211 + 54 ms
22:25:21.723 00.000 9640 Move returns status 0, amount 211
22:25:21.724 00.001 9640 move complete, result=0
22:25:21.724 00.000 9640 worker thread done servicing request
22:25:21.724 00.000 9640 Worker thread wakes up
22:25:21.724 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 7.9 px 211 ms SOUTH
22:25:21.730 00.006 9640 worker thread servicing REQUEST_EXPOSE 3000
22:25:21.730 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1602,583,31,31)
22:25:24.565 02.835 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d7c48194-ef8f-4836-93da-bf166c362df8"}
22:25:24.574 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"d7c48194-ef8f-4836-93da-bf166c362df8"}
22:25:24.578 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06d711dc-b671-4912-8da0-182037016519"}
22:25:24.582 00.004 16872 case statement mapped state 6 to 3
22:25:24.584 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"06d711dc-b671-4912-8da0-182037016519"}
22:25:24.588 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d6838192-20e0-4dd9-aa5f-d1e5d9b3886c"}
22:25:24.592 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.00,6.76],"pixels":"..."},"id":"d6838192-20e0-4dd9-aa5f-d1e5d9b3886c"}
22:25:25.308 00.716 9640 Exposure complete
22:25:25.446 00.138 9640 worker thread done servicing request
22:25:25.446 00.000 16872 OnExposeComplete: enter
22:25:25.448 00.002 16872 UpdateGuideState(): m_state=6
22:25:25.448 00.000 16872 Star::Find(15, 1617, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
22:25:25.455 00.007 16872 Star::Find returns 1 (0), X=1615.29, Y=598.51, Mass=701555, SNR=445.5, Peak=39584 HFD=4.7
22:25:25.455 00.000 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.49 = 1.49)
22:25:25.455 00.000 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
22:25:25.463 00.008 16872 CameraToMount -- cameraX=-9.63 cameraY=0.96 hyp=9.68 cameraTheta=3.04 mountX=0.82 mountY=9.67, mountTheta=1.49
22:25:25.468 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-9.63, y=0.96, opts=13)
22:25:25.471 00.003 16872 Enqueuing Move request for scope (-9.63, 0.96)
22:25:25.471 00.000 9640 Worker thread wakes up
22:25:25.471 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-9.63, 0.96) opts 0xd
22:25:25.471 00.000 9640 Handling offset move in thread for scope, endpoint = (-9.63, 0.96)
22:25:25.471 00.000 9640 Moving (-9.63, 0.96) raw xDistance=0.82 yDistance=9.67
22:25:25.471 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.82
22:25:25.471 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.18, input 9.67, m_sumCorr=14
22:25:25.471 00.000 9640 MoveAxis(W, 61, ABG)
22:25:25.471 00.000 9640 Guiding  Dir = 3, Dur = 61
22:25:25.475 00.004 9640 IsSlewing returns 0
22:25:25.475 00.000 9640 IsGuiding returns 0
22:25:25.475 00.000 9640 PulseGuide returned control before completion, sleep 71
22:25:25.480 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65520, med=3336, FiltMin=3146, FiltMax=65520, Gamma=2.190
22:25:25.513 00.033 16872 UpdateGuideState exits: m=701555 SNR=445.5
22:25:25.521 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:25.524 00.003 16872 ScheduleExposure(3000,3,1) exposurePending=0
22:25:25.524 00.000 16872 Enqueuing Expose request
22:25:25.551 00.027 9640 IsGuiding returns 1
22:25:25.551 00.000 9640 scope still moving after pulse duration time elapsed
22:25:25.578 00.027 9640 IsSlewing returns 0
22:25:25.578 00.000 9640 IsGuiding returns 0
22:25:25.578 00.000 9640 scope move finished after 61 + 42 ms
22:25:25.578 00.000 9640 Move returns status 0, amount 61
22:25:25.578 00.000 9640 MoveAxis(S, 262, ABG)
22:25:25.578 00.000 9640 Guiding  Dir = 1, Dur = 262
22:25:25.579 00.001 9640 IsSlewing returns 0
22:25:25.579 00.000 9640 IsGuiding returns 0
22:25:25.581 00.002 9640 PulseGuide returned control before completion, sleep 272
22:25:25.864 00.283 9640 IsGuiding returns 1
22:25:25.865 00.001 9640 scope still moving after pulse duration time elapsed
22:25:25.886 00.021 9640 IsSlewing returns 0
22:25:25.886 00.000 9640 IsGuiding returns 0
22:25:25.886 00.000 9640 scope move finished after 262 + 44 ms
22:25:25.886 00.000 9640 Move returns status 0, amount 262
22:25:25.887 00.001 9640 move complete, result=0
22:25:25.887 00.000 9640 worker thread done servicing request
22:25:25.887 00.000 9640 Worker thread wakes up
22:25:25.887 00.000 16872 GuideStep: 0.8 px 61 ms WEST, 9.7 px 262 ms SOUTH
22:25:25.889 00.002 9640 worker thread servicing REQUEST_EXPOSE 3000
22:25:25.889 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(1600,584,31,31)
22:25:26.551 00.662 16872 Stop button clicked
22:25:26.551 00.000 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:25:26.560 00.009 16872 Status Line: Waiting for devices...
22:25:27.566 01.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d52a09e-b6cf-458b-b7ee-46de1a325f15"}
22:25:27.571 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"5d52a09e-b6cf-458b-b7ee-46de1a325f15"}
22:25:27.577 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bda07ed0-9fc1-4eaa-b382-0259cc1abd44"}
22:25:27.583 00.006 16872 case statement mapped state 6 to 3
22:25:27.587 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bda07ed0-9fc1-4eaa-b382-0259cc1abd44"}
22:25:27.587 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"92eb210e-b1e2-4dae-af4e-b9db179fe710"}
22:25:27.594 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.29,6.51],"pixels":"..."},"id":"92eb210e-b1e2-4dae-af4e-b9db179fe710"}
22:25:29.282 01.688 9640 ASCOM_AbortExposure returns err = 0
22:25:29.282 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:25:29.284 00.002 9640 worker thread done servicing request
22:25:29.284 00.000 16872 OnExposeComplete: enter
22:25:29.288 00.004 16872 OnExposeComplete: Capture Error reported
22:25:29.290 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:25:29.292 00.002 16872 Mount: notify guiding stopped
22:25:29.295 00.003 16872 Changing from state GUIDING to STOP
22:25:29.300 00.005 16872 guider state => SELECTED
22:25:29.303 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65520, med=3336, FiltMin=3146, FiltMax=65520, Gamma=2.190
22:25:29.334 00.031 16872 Changing from state SELECTED to UNINITIALIZED
22:25:29.347 00.013 16872 guider state => SELECTING
22:25:29.362 00.015 16872 Status Line: Stopped.
22:25:29.368 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:25:29.785 00.417 16872 evsrv: cli 0D3C0A48 connect
22:25:29.791 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f45f9e1b-8b70-46dd-b612-e8d4f67c0118"}
22:25:29.796 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"f45f9e1b-8b70-46dd-b612-e8d4f67c0118"}
22:25:29.800 00.004 16872 evsrv: cli 0D3C0A48 disconnect
22:25:30.862 01.062 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bec7d008-9b3e-42f3-8f46-455ae929d008"}
22:25:30.867 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"bec7d008-9b3e-42f3-8f46-455ae929d008"}
22:25:30.873 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fc1522ad-85bf-4e39-9420-3e7d1c24a013"}
22:25:30.876 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc1522ad-85bf-4e39-9420-3e7d1c24a013"}
22:25:33.871 02.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7418f5ef-6a19-48ca-88ef-85bd217f9a8d"}
22:25:33.875 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"7418f5ef-6a19-48ca-88ef-85bd217f9a8d"}
22:25:33.881 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"99813972-7861-4f43-ab58-4f12ef4f67e1"}
22:25:33.885 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"99813972-7861-4f43-ab58-4f12ef4f67e1"}
22:25:34.994 01.109 16872 evsrv: cli 0D3BFFA8 connect
22:25:35.001 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"596bcf6f-9d56-4d11-84f1-060232ae0a3e"}
22:25:35.005 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"596bcf6f-9d56-4d11-84f1-060232ae0a3e"}
22:25:35.010 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
22:25:35.015 00.005 16872 evsrv: cli 0D3C0228 connect
22:25:35.023 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_calibrated","id":"efdefb83-a623-4fd0-aca3-16ac18a3091a"}
22:25:35.026 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":true,"id":"efdefb83-a623-4fd0-aca3-16ac18a3091a"}
22:25:35.031 00.005 16872 evsrv: cli 0D3C0228 disconnect
22:25:35.036 00.005 16872 evsrv: cli 0D3BF968 connect
22:25:35.041 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"7a0add2b-7aaa-4a5f-9555-c122c1f99320"}
22:25:35.045 00.004 16872 PhdController::Guide begins
22:25:35.048 00.003 16872 PhdController: newstate STATE_SETUP
22:25:35.052 00.004 16872 PhdController: setup
22:25:35.056 00.004 16872 PhdController: newstate STATE_ATTEMPT_START
22:25:35.059 00.003 16872 PhdController: start capturing
22:25:35.063 00.004 16872 Changing from state SELECTING to UNINITIALIZED
22:25:35.067 00.004 16872 guider state => SELECTING
22:25:35.070 00.003 16872 setting force full frames = true
22:25:35.073 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:25:35.090 00.017 16872 ScheduleExposure(3000,3,0) exposurePending=0
22:25:35.092 00.002 16872 Enqueuing Expose request
22:25:35.095 00.003 16872 PhdController: newstate STATE_SELECT_STAR
22:25:35.099 00.004 9640 Worker thread wakes up
22:25:35.099 00.000 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":0,"id":"7a0add2b-7aaa-4a5f-9555-c122c1f99320"}
22:25:35.104 00.005 9640 worker thread servicing REQUEST_EXPOSE 3000
22:25:35.104 00.000 9640 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:35.113 00.009 16872 evsrv: cli 0D3BF968 disconnect
22:25:35.119 00.006 16872 evsrv: cli 0D3C0A48 connect
22:25:35.123 00.004 16872 case statement mapped state 1 to 101
22:25:35.128 00.005 16872 case statement mapped state 1 to 101
22:25:35.131 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"cea61116-11eb-4b8e-8348-0e6fc04d2970"}
22:25:35.135 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"cea61116-11eb-4b8e-8348-0e6fc04d2970"}
22:25:35.143 00.008 16872 evsrv: cli 0D3C0A48 disconnect
22:25:35.151 00.008 16872 evsrv: cli 0D3BF8C8 connect
22:25:35.157 00.006 16872 case statement mapped state 1 to 101
22:25:35.165 00.008 16872 case statement mapped state 1 to 101
22:25:35.169 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"a7d940df-4fab-405d-90da-e96b7cd861ad"}
22:25:35.173 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"a7d940df-4fab-405d-90da-e96b7cd861ad"}
22:25:35.179 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
22:25:36.181 01.002 16872 evsrv: cli 0D3BFB48 connect
22:25:36.186 00.005 16872 case statement mapped state 1 to 101
22:25:36.191 00.005 16872 case statement mapped state 1 to 101
22:25:36.196 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"86d5cb2e-e8c9-476f-a61d-9cb4eb72d1cb"}
22:25:36.201 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"86d5cb2e-e8c9-476f-a61d-9cb4eb72d1cb"}
22:25:36.206 00.005 16872 evsrv: cli 0D3BFB48 disconnect
22:25:36.869 00.663 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5263ccea-afa1-44ad-85cc-6c276ce686ed"}
22:25:36.874 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3000,"id":"5263ccea-afa1-44ad-85cc-6c276ce686ed"}
22:25:36.881 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f7ec6daf-3e83-4b82-aa8e-0ef898d93205"}
22:25:36.885 00.004 16872 case statement mapped state 1 to 101
22:25:36.889 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"f7ec6daf-3e83-4b82-aa8e-0ef898d93205"}
22:25:37.219 00.330 16872 evsrv: cli 0D3BFFA8 connect
22:25:37.225 00.006 16872 case statement mapped state 1 to 101
22:25:37.231 00.006 16872 case statement mapped state 1 to 101
22:25:37.237 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"2a291589-0a70-42c2-9ad4-a2a321bda623"}
22:25:37.240 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"2a291589-0a70-42c2-9ad4-a2a321bda623"}
22:25:37.248 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
22:25:38.248 01.000 16872 evsrv: cli 0D3C0A48 connect
22:25:38.252 00.004 16872 case statement mapped state 1 to 101
22:25:38.257 00.005 16872 case statement mapped state 1 to 101
22:25:38.264 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"67429ec3-ca2e-4ddd-afcf-f9131f029475"}
22:25:38.269 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"67429ec3-ca2e-4ddd-afcf-f9131f029475"}
22:25:38.274 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:25:38.717 00.443 9640 Exposure complete
22:25:38.903 00.186 16872 OnExposureDurationSelected: duration = 6000
22:25:38.911 00.008 9640 worker thread done servicing request
22:25:38.911 00.000 16872 OnExposeComplete: enter
22:25:38.917 00.006 16872 UpdateGuideState(): m_state=1
22:25:38.922 00.005 16872 UpdateCurrentPosition: no star selected
22:25:38.926 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:25:38.930 00.004 16872 Status Line: No star selected
22:25:38.939 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=65520, med=3248, FiltMin=3142, FiltMax=65516, Gamma=2.190
22:25:38.986 00.047 16872 UpdateGuideState exits: No star selected
22:25:38.990 00.004 16872 GuiderMultiStar::AutoSelect enter
22:25:38.994 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:25:39.150 00.156 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:25:39.337 00.187 16872 AutoFind: global mean = -0.0, stdev 732.2
22:25:39.345 00.008 16872 AutoFind: using threshold = 0.1
22:25:39.536 00.191 16872 AutoFind: local max [1204, 130] 116.9
22:25:39.539 00.003 16872 AutoFind: local max [1202, 119] 100.6
22:25:39.545 00.006 16872 AutoFind: local max [1613, 596] 53.3
22:25:39.548 00.003 16872 AutoFind: local max [1063, 974] 12.3
22:25:39.552 00.004 16872 AutoFind: local max [954, 632] 9.9
22:25:39.557 00.005 16872 AutoFind: local max [1782, 878] 5.2
22:25:39.561 00.004 16872 AutoFind: local max [496, 990] 2.9
22:25:39.568 00.007 16872 AutoFind: local max [502, 868] 2.9
22:25:39.571 00.003 16872 AutoFind: local max [1195, 144] 1.9
22:25:39.576 00.005 16872 AutoFind: local max [452, 262] 1.9
22:25:39.581 00.005 16872 AutoFind: local max [1593, 519] 1.3
22:25:39.585 00.004 16872 AutoFind: local max [1193, 104] 1.2
22:25:39.589 00.004 16872 AutoFind: local max [138, 425] 1.1
22:25:39.593 00.004 16872 AutoFind: local max [11, 335] 1.1
22:25:39.597 00.004 16872 AutoFind: local max [1390, 655] 1.0
22:25:39.603 00.006 16872 AutoFind: local max [376, 675] 0.9
22:25:39.607 00.004 16872 AutoFind: local max [553, 989] 0.8
22:25:39.610 00.003 16872 AutoFind: local max [1621, 822] 0.7
22:25:39.613 00.003 16872 AutoFind: local max [1603, 606] 0.7
22:25:39.618 00.005 16872 AutoFind: local max [1180, 111] 0.6
22:25:39.625 00.007 16872 AutoFind: local max [35, 878] 0.6
22:25:39.630 00.005 16872 AutoFind: local max [1206, 151] 0.5
22:25:39.634 00.004 16872 AutoFind: local max [1214, 147] 0.5
22:25:39.636 00.002 16872 AutoFind: local max [356, 152] 0.5
22:25:39.640 00.004 16872 AutoFind: local max [1320, 30] 0.5
22:25:39.645 00.005 16872 AutoFind: local max [258, 355] 0.5
22:25:39.650 00.005 16872 AutoFind: local max [1600, 703] 0.5
22:25:39.655 00.005 16872 AutoFind: local max [427, 48] 0.5
22:25:39.658 00.003 16872 AutoFind: local max [1557, 432] 0.5
22:25:39.662 00.004 16872 AutoFind: local max [1099, 1021] 0.5
22:25:39.667 00.005 16872 AutoFind: local max [28, 148] 0.4
22:25:39.669 00.002 16872 AutoFind: local max [1278, 540] 0.4
22:25:39.674 00.005 16872 AutoFind: local max [1162, 512] 0.4
22:25:39.678 00.004 16872 AutoFind: local max [938, 424] 0.4
22:25:39.682 00.004 16872 AutoFind: local max [1198, 20] 0.4
22:25:39.687 00.005 16872 AutoFind: local max [1813, 334] 0.4
22:25:39.692 00.005 16872 AutoFind: local max [1646, 481] 0.4
22:25:39.697 00.005 16872 AutoFind: local max [327, 323] 0.4
22:25:39.700 00.003 16872 AutoFind: local max [554, 761] 0.4
22:25:39.706 00.006 16872 AutoFind: local max [612, 639] 0.4
22:25:39.709 00.003 16872 AutoFind: local max [92, 1062] 0.4
22:25:39.713 00.004 16872 AutoFind: local max [354, 470] 0.4
22:25:39.716 00.003 16872 AutoFind: local max [1055, 629] 0.4
22:25:39.720 00.004 16872 AutoFind: local max [525, 20] 0.4
22:25:39.729 00.009 16872 AutoFind: local max [1198, 95] 0.4
22:25:39.731 00.002 16872 AutoFind: local max [85, 576] 0.4
22:25:39.736 00.005 16872 AutoFind: local max [348, 546] 0.4
22:25:39.740 00.004 16872 AutoFind: local max [922, 533] 0.4
22:25:39.745 00.005 16872 AutoFind: local max [1436, 567] 0.4
22:25:39.751 00.006 16872 AutoFind: local max [700, 769] 0.4
22:25:39.755 00.004 16872 AutoFind: local max [1623, 609] 0.4
22:25:39.759 00.004 16872 AutoFind: local max [1178, 134] 0.4
22:25:39.763 00.004 16872 AutoFind: local max [1526, 641] 0.4
22:25:39.766 00.003 16872 AutoFind: local max [1058, 40] 0.4
22:25:39.773 00.007 16872 AutoFind: local max [1162, 1037] 0.4
22:25:39.777 00.004 16872 AutoFind: local max [465, 333] 0.4
22:25:39.783 00.006 16872 AutoFind: local max [1016, 246] 0.4
22:25:39.787 00.004 16872 AutoFind: local max [235, 868] 0.4
22:25:39.791 00.004 16872 AutoFind: local max [464, 226] 0.4
22:25:39.796 00.005 16872 AutoFind: local max [709, 85] 0.4
22:25:39.798 00.002 16872 AutoFind: local max [35, 362] 0.4
22:25:39.805 00.007 16872 AutoFind: local max [952, 643] 0.4
22:25:39.809 00.004 16872 AutoFind: local max [1171, 533] 0.4
22:25:39.813 00.004 16872 AutoFind: local max [1177, 127] 0.4
22:25:39.818 00.005 16872 AutoFind: local max [947, 1061] 0.4
22:25:39.821 00.003 16872 AutoFind: local max [1493, 340] 0.4
22:25:39.825 00.004 16872 AutoFind: local max [549, 532] 0.4
22:25:39.829 00.004 16872 AutoFind: local max [230, 905] 0.4
22:25:39.831 00.002 16872 AutoFind: local max [1810, 165] 0.4
22:25:39.839 00.008 16872 AutoFind: local max [1066, 984] 0.4
22:25:39.842 00.003 16872 AutoFind: local max [464, 471] 0.4
22:25:39.846 00.004 16872 AutoFind: local max [1627, 594] 0.4
22:25:39.850 00.004 16872 AutoFind: local max [939, 1044] 0.4
22:25:39.854 00.004 16872 AutoFind: local max [1161, 678] 0.4
22:25:39.858 00.004 16872 AutoFind: local max [967, 852] 0.4
22:25:39.864 00.006 16872 AutoFind: local max [1100, 955] 0.4
22:25:39.868 00.004 16872 AutoFind: local max [1345, 850] 0.4
22:25:39.873 00.005 16872 AutoFind: local max [1589, 679] 0.4
22:25:39.876 00.003 16872 AutoFind: local max [412, 137] 0.4
22:25:39.880 00.004 16872 AutoFind: local max [925, 269] 0.4
22:25:39.884 00.004 16872 AutoFind: local max [507, 186] 0.4
22:25:39.888 00.004 16872 AutoFind: local max [813, 566] 0.4
22:25:39.892 00.004 16872 AutoFind: local max [143, 314] 0.4
22:25:39.896 00.004 16872 AutoFind: local max [748, 372] 0.4
22:25:39.901 00.005 16872 AutoFind: local max [657, 245] 0.4
22:25:39.905 00.004 16872 AutoFind: local max [1611, 127] 0.4
22:25:39.909 00.004 16872 AutoFind: local max [1200, 874] 0.4
22:25:39.914 00.005 16872 AutoFind: local max [1429, 284] 0.4
22:25:39.918 00.004 16872 AutoFind: local max [402, 347] 0.4
22:25:39.922 00.004 16872 AutoFind: local max [803, 176] 0.4
22:25:39.927 00.005 16872 AutoFind: local max [882, 738] 0.4
22:25:39.930 00.003 16872 AutoFind: local max [125, 628] 0.4
22:25:39.934 00.004 16872 AutoFind: local max [881, 118] 0.4
22:25:39.941 00.007 16872 AutoFind: local max [788, 532] 0.4
22:25:39.944 00.003 16872 AutoFind: local max [455, 494] 0.4
22:25:39.948 00.004 16872 AutoFind: local max [1359, 175] 0.4
22:25:39.952 00.004 16872 AutoFind: local max [975, 745] 0.4
22:25:39.957 00.005 16872 AutoFind: local max [1067, 577] 0.4
22:25:39.960 00.003 16872 AutoFind: local max [1045, 1008] 0.4
22:25:39.964 00.004 16872 AutoFind: local max [1032, 44] 0.4
22:25:39.970 00.006 16872 AutoFind: too close [939, 1044] 0.4 - [947, 1061] 0.4
22:25:39.974 00.004 16872 AutoFind: too close [1627, 594] 0.4 - [1623, 609] 0.4
22:25:39.978 00.004 16872 AutoFind: close dim-bright [1627, 594] 0.4 - [1613, 596] 53.3
22:25:39.982 00.004 16872 AutoFind: close dim-bright [1066, 984] 0.4 - [1063, 974] 12.3
22:25:39.986 00.004 16872 AutoFind: too close [1177, 127] 0.4 - [1178, 134] 0.4
22:25:39.990 00.004 16872 AutoFind: too close [1177, 127] 0.4 - [1180, 111] 0.6
22:25:39.994 00.004 16872 AutoFind: too close [1177, 127] 0.4 - [1195, 144] 1.9
22:25:39.999 00.005 16872 AutoFind: close dim-bright [952, 643] 0.4 - [954, 632] 9.9
22:25:40.004 00.005 16872 AutoFind: too close [1178, 134] 0.4 - [1195, 144] 1.9
22:25:40.007 00.003 16872 AutoFind: too close [1623, 609] 0.4 - [1603, 606] 0.7
22:25:40.012 00.005 16872 AutoFind: close dim-bright [1623, 609] 0.4 - [1613, 596] 53.3
22:25:40.016 00.004 16872 AutoFind: too close [1198, 95] 0.4 - [1180, 111] 0.6
22:25:40.021 00.005 16872 AutoFind: too close [1198, 95] 0.4 - [1193, 104] 1.2
22:25:40.025 00.004 16872 AutoFind: too close [1214, 147] 0.5 - [1206, 151] 0.5
22:25:40.031 00.006 16872 AutoFind: too close [1214, 147] 0.5 - [1195, 144] 1.9
22:25:40.035 00.004 16872 AutoFind: close dim-bright [1214, 147] 0.5 - [1204, 130] 116.9
22:25:40.039 00.004 16872 AutoFind: too close [1206, 151] 0.5 - [1195, 144] 1.9
22:25:40.042 00.003 16872 AutoFind: too close [1180, 111] 0.6 - [1193, 104] 1.2
22:25:40.049 00.007 16872 AutoFind: close dim-bright [1603, 606] 0.7 - [1613, 596] 53.3
22:25:40.053 00.004 16872 AutoFind: close dim-bright [1193, 104] 1.2 - [1202, 119] 100.6
22:25:40.056 00.003 16872 AutoFind: close dim-bright [1195, 144] 1.9 - [1204, 130] 116.9
22:25:40.061 00.005 16872 AutoFind: too close [1202, 119] 100.6 - [1204, 130] 116.9
22:25:40.064 00.003 16872 AutoFind: too close to edge [11, 335] 1.1
22:25:40.068 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:25:40.072 00.004 16872 Star::Find(15, 1613, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.077 00.005 16872 Star::Find returns 1 (0), X=1613.34, Y=595.74, Mass=320289, SNR=319.7, Peak=19096 HFD=4.8
22:25:40.084 00.007 16872 Star::Find(15, 1063, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.087 00.003 16872 Star::Find returns 1 (0), X=1062.79, Y=973.68, Mass=73186, SNR=147.7, Peak=6940 HFD=4.7
22:25:40.090 00.003 16872 Star::Find(15, 954, 632, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.094 00.004 16872 Star::Find returns 1 (0), X=954.04, Y=631.94, Mass=59822, SNR=132.1, Peak=6332 HFD=4.5
22:25:40.099 00.005 16872 Star::Find(15, 1782, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.104 00.005 16872 Star::Find returns 1 (0), X=1781.92, Y=877.87, Mass=32604, SNR=87.3, Peak=4936 HFD=4.7
22:25:40.107 00.003 16872 Star::Find(15, 496, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.110 00.003 16872 Star::Find returns 1 (0), X=496.33, Y=989.79, Mass=14665, SNR=55.1, Peak=4100 HFD=3.9
22:25:40.116 00.006 16872 Star::Find(15, 502, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.119 00.003 16872 Star::Find returns 1 (0), X=502.37, Y=867.21, Mass=12535, SNR=50.5, Peak=4156 HFD=3.7
22:25:40.124 00.005 16872 Star::Find(15, 452, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.127 00.003 16872 Star::Find returns 1 (0), X=451.69, Y=261.41, Mass=9253, SNR=43.6, Peak=3860 HFD=3.7
22:25:40.133 00.006 16872 Star::Find(15, 1593, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.138 00.005 16872 Star::Find returns 1 (0), X=1592.83, Y=518.70, Mass=4911, SNR=29.2, Peak=3628 HFD=3.5
22:25:40.142 00.004 16872 Star::Find(15, 138, 425, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.145 00.003 16872 Star::Find returns 1 (0), X=138.37, Y=425.03, Mass=4864, SNR=31.3, Peak=3628 HFD=3.4
22:25:40.149 00.004 16872 Star::Find(15, 1390, 655, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.153 00.004 16872 Star::Find returns 1 (0), X=1390.30, Y=653.88, Mass=4532, SNR=27.3, Peak=3552 HFD=4.1
22:25:40.157 00.004 16872 Star::Find(15, 376, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.165 00.008 16872 Star::Find returns 1 (0), X=376.32, Y=674.70, Mass=3645, SNR=23.7, Peak=3508 HFD=3.4
22:25:40.169 00.004 16872 Star::Find(15, 553, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.173 00.004 16872 Star::Find returns 1 (0), X=552.49, Y=989.28, Mass=3330, SNR=23.1, Peak=3492 HFD=3.4
22:25:40.177 00.004 16872 Star::Find(15, 1621, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.181 00.004 16872 Star::Find returns 1 (0), X=1620.78, Y=821.81, Mass=2821, SNR=21.0, Peak=3464 HFD=3.4
22:25:40.185 00.004 16872 Star::Find(15, 35, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.188 00.003 16872 Star::Find returns 1 (0), X=35.72, Y=878.37, Mass=2273, SNR=18.2, Peak=3420 HFD=3.6
22:25:40.192 00.004 16872 Star::Find(15, 356, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.199 00.007 16872 Star::Find returns 1 (0), X=355.76, Y=152.11, Mass=1000, SNR=12.9, Peak=3384 HFD=2.4
22:25:40.204 00.005 16872 Star::Find(15, 1320, 30, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.208 00.004 16872 Star::Find returns 1 (0), X=1320.73, Y=28.15, Mass=3419, SNR=21.2, Peak=3448 HFD=4.5
22:25:40.210 00.002 16872 Star::Find(15, 258, 355, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.215 00.005 16872 Star::Find returns 1 (0), X=266.72, Y=356.94, Mass=1149, SNR=12.9, Peak=3352 HFD=7.7
22:25:40.220 00.005 16872 Star::Find(15, 1600, 703, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.224 00.004 16872 Star::Find returns 1 (0), X=1600.06, Y=702.36, Mass=1318, SNR=14.3, Peak=3384 HFD=3.6
22:25:40.230 00.006 16872 Star::Find(15, 427, 48, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.234 00.004 16872 Star::Find returns 0 (4), X=427.45, Y=47.92, Mass=734, SNR=10.7, Peak=3428 HFD=1.5
22:25:40.237 00.003 16872 Star::Find(15, 1557, 432, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.241 00.004 16872 Star::Find false star n=3 nbg=281 bg=3254.8 sigma=24.3 thresh=3328 peak=3315
22:25:40.245 00.004 16872 Star::Find returns 0 (2), X=1557.00, Y=432.00, Mass=248, SNR=2.9, Peak=3352 HFD=0.0
22:25:40.249 00.004 16872 Star::Find(15, 1099, 1021, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.255 00.006 16872 Star::Find returns 1 (0), X=1094.51, Y=1013.77, Mass=748, SNR=11.3, Peak=3416 HFD=1.9
22:25:40.260 00.005 16872 Star::Find(15, 28, 148, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.263 00.003 16872 Star::Find returns 1 (0), X=27.56, Y=147.50, Mass=735, SNR=9.9, Peak=3368 HFD=1.5
22:25:40.267 00.004 16872 Star::Find(15, 1278, 540, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.271 00.004 16872 Star::Find returns 1 (0), X=1277.59, Y=539.99, Mass=514, SNR=8.3, Peak=3332 HFD=3.1
22:25:40.275 00.004 16872 Star::Find(15, 1162, 512, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.279 00.004 16872 Star::Find returns 1 (0), X=1147.98, Y=513.12, Mass=532, SNR=8.8, Peak=3388 HFD=1.9
22:25:40.284 00.005 16872 Star::Find(15, 938, 424, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.290 00.006 16872 Star::Find returns 0 (4), X=938.51, Y=424.47, Mass=583, SNR=9.2, Peak=3364 HFD=1.5
22:25:40.293 00.003 16872 Star::Find(15, 1198, 20, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.297 00.004 16872 Star::Find false star n=1 nbg=268 bg=3256.8 sigma=24.0 thresh=3329 peak=3315
22:25:40.302 00.005 16872 Star::Find returns 0 (2), X=1198.00, Y=20.00, Mass=83, SNR=2.9, Peak=3340 HFD=0.0
22:25:40.305 00.003 16872 Star::Find(15, 1813, 334, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.309 00.004 16872 Star::Find returns 1 (0), X=1812.22, Y=334.70, Mass=1218, SNR=13.8, Peak=3356 HFD=5.5
22:25:40.315 00.006 16872 Star::Find(15, 1646, 481, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.319 00.004 16872 Star::Find returns 1 (0), X=1646.75, Y=481.10, Mass=695, SNR=9.1, Peak=3348 HFD=2.4
22:25:40.323 00.004 16872 Star::Find(15, 327, 323, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.327 00.004 16872 Star::Find returns 1 (0), X=327.50, Y=323.12, Mass=1419, SNR=16.3, Peak=3404 HFD=2.6
22:25:40.331 00.004 16872 Star::Find(15, 554, 761, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.335 00.004 16872 Star::Find false star n=1 nbg=261 bg=3249.4 sigma=25.4 thresh=3326 peak=3312
22:25:40.339 00.004 16872 Star::Find returns 0 (2), X=554.00, Y=761.00, Mass=111, SNR=2.9, Peak=3360 HFD=0.0
22:25:40.345 00.006 16872 Star::Find(15, 612, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.349 00.004 16872 Star::Find returns 1 (0), X=618.41, Y=641.65, Mass=844, SNR=10.4, Peak=3360 HFD=9.8
22:25:40.353 00.004 16872 Star::Find(15, 92, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.357 00.004 16872 Star::Find false star n=1 nbg=280 bg=3255.6 sigma=27.1 thresh=3337 peak=3320
22:25:40.360 00.003 16872 Star::Find returns 0 (2), X=92.00, Y=1062.00, Mass=104, SNR=2.9, Peak=3360 HFD=0.0
22:25:40.364 00.004 16872 Star::Find(15, 354, 470, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.368 00.004 16872 Star::Find returns 1 (0), X=354.31, Y=470.18, Mass=1052, SNR=12.6, Peak=3380 HFD=2.8
22:25:40.374 00.006 16872 Star::Find(15, 1055, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.379 00.005 16872 Star::Find false star n=2 nbg=275 bg=3249.1 sigma=26.6 thresh=3329 peak=3310
22:25:40.384 00.005 16872 Star::Find returns 0 (2), X=1055.00, Y=629.00, Mass=186, SNR=2.9, Peak=3352 HFD=0.0
22:25:40.387 00.003 16872 Star::Find(15, 525, 20, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.392 00.005 16872 Star::Find false star n=5 nbg=260 bg=3251.3 sigma=21.5 thresh=3316 peak=3316
22:25:40.395 00.003 16872 Star::Find returns 0 (2), X=525.00, Y=20.00, Mass=368, SNR=2.9, Peak=3344 HFD=0.0
22:25:40.399 00.004 16872 Star::Find(15, 85, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.401 00.002 16872 Star::Find returns 1 (0), X=84.08, Y=576.21, Mass=1248, SNR=12.5, Peak=3364 HFD=8.5
22:25:40.409 00.008 16872 Star::Find(15, 348, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.411 00.002 16872 Star::Find false star n=6 nbg=271 bg=3248.2 sigma=22.5 thresh=3316 peak=3310
22:25:40.415 00.004 16872 Star::Find returns 0 (2), X=348.00, Y=546.00, Mass=427, SNR=2.9, Peak=3360 HFD=0.0
22:25:40.419 00.004 16872 Star::Find(15, 922, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.423 00.004 16872 Star::Find returns 1 (0), X=921.97, Y=532.70, Mass=1033, SNR=11.5, Peak=3340 HFD=2.6
22:25:40.427 00.004 16872 Star::Find(15, 1436, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.433 00.006 16872 Star::Find returns 1 (0), X=1435.73, Y=566.70, Mass=441, SNR=8.1, Peak=3356 HFD=1.8
22:25:40.435 00.002 16872 Star::Find(15, 700, 769, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.439 00.004 16872 Star::Find false star n=5 nbg=278 bg=3253.8 sigma=22.8 thresh=3322 peak=3322
22:25:40.444 00.005 16872 Star::Find returns 0 (2), X=700.00, Y=769.00, Mass=455, SNR=2.9, Peak=3368 HFD=0.0
22:25:40.448 00.004 16872 Star::Find(15, 1526, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.452 00.004 16872 Star::Find false star n=2 nbg=283 bg=3249.7 sigma=24.0 thresh=3322 peak=3308
22:25:40.456 00.004 16872 Star::Find returns 0 (2), X=1526.00, Y=641.00, Mass=181, SNR=2.9, Peak=3344 HFD=0.0
22:25:40.461 00.005 16872 Star::Find(15, 1058, 40, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.465 00.004 16872 Star::Find returns 1 (0), X=1057.66, Y=41.27, Mass=1226, SNR=13.5, Peak=3404 HFD=3.1
22:25:40.469 00.004 16872 Star::Find(15, 1162, 1037, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.474 00.005 16872 Star::Find false star n=4 nbg=254 bg=3246.0 sigma=21.2 thresh=3310 peak=3308
22:25:40.479 00.005 16872 Star::Find returns 0 (2), X=1162.00, Y=1037.00, Mass=348, SNR=2.9, Peak=3352 HFD=0.0
22:25:40.483 00.004 16872 Star::Find(15, 465, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.485 00.002 16872 Star::Find false star n=4 nbg=265 bg=3251.3 sigma=22.5 thresh=3319 peak=3309
22:25:40.489 00.004 16872 Star::Find returns 0 (2), X=465.00, Y=333.00, Mass=315, SNR=2.9, Peak=3336 HFD=0.0
22:25:40.493 00.004 16872 Star::Find(15, 1016, 246, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.497 00.004 16872 Star::Find returns 1 (0), X=1015.37, Y=246.37, Mass=751, SNR=10.7, Peak=3336 HFD=3.0
22:25:40.502 00.005 16872 Star::Find(15, 235, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.505 00.003 16872 Star::Find returns 1 (0), X=235.30, Y=867.46, Mass=1099, SNR=11.4, Peak=3352 HFD=3.2
22:25:40.510 00.005 16872 Star::Find(15, 464, 226, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.512 00.002 16872 Star::Find false star n=6 nbg=269 bg=3246.7 sigma=22.7 thresh=3315 peak=3310
22:25:40.517 00.005 16872 Star::Find returns 0 (2), X=464.00, Y=226.00, Mass=564, SNR=2.9, Peak=3340 HFD=0.0
22:25:40.523 00.006 16872 Star::Find(15, 709, 85, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.527 00.004 16872 Star::Find returns 1 (0), X=708.97, Y=84.90, Mass=814, SNR=10.2, Peak=3376 HFD=3.4
22:25:40.530 00.003 16872 Star::Find(15, 35, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.534 00.004 16872 Star::Find false star n=6 nbg=270 bg=3253.4 sigma=21.6 thresh=3318 peak=3314
22:25:40.537 00.003 16872 Star::Find returns 0 (2), X=35.00, Y=362.00, Mass=436, SNR=2.9, Peak=3348 HFD=0.0
22:25:40.542 00.005 16872 Star::Find(15, 952, 643, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.545 00.003 16872 Star::Find returns 1 (0), X=954.04, Y=631.94, Mass=59822, SNR=132.1, Peak=6332 HFD=4.5
22:25:40.549 00.004 16872 Star::Find(15, 1171, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.554 00.005 16872 Star::Find returns 1 (0), X=1170.66, Y=532.89, Mass=406, SNR=7.3, Peak=3344 HFD=1.9
22:25:40.556 00.002 16872 Star::Find(15, 1493, 340, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.561 00.005 16872 Star::Find returns 1 (0), X=1492.95, Y=339.43, Mass=670, SNR=9.6, Peak=3364 HFD=2.3
22:25:40.565 00.004 16872 Star::Find(15, 549, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.567 00.002 16872 Star::Find returns 1 (0), X=548.85, Y=532.13, Mass=510, SNR=8.3, Peak=3368 HFD=3.9
22:25:40.574 00.007 16872 Star::Find(15, 230, 905, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.578 00.004 16872 Star::Find returns 0 (4), X=231.47, Y=903.54, Mass=1631, SNR=21.6, Peak=3720 HFD=1.4
22:25:40.581 00.003 16872 Star::Find(15, 1810, 165, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.586 00.005 16872 Star::Find returns 0 (4), X=1809.60, Y=164.49, Mass=366, SNR=6.9, Peak=3368 HFD=1.3
22:25:40.589 00.003 16872 Star::Find(15, 1066, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.593 00.004 16872 Star::Find returns 1 (0), X=1062.79, Y=973.68, Mass=73186, SNR=147.7, Peak=6940 HFD=4.7
22:25:40.600 00.007 16872 Star::Find(15, 464, 471, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.603 00.003 16872 Star::Find returns 1 (0), X=463.75, Y=471.40, Mass=581, SNR=8.8, Peak=3372 HFD=1.7
22:25:40.699 00.096 16872 Star::Find(15, 1161, 678, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.704 00.005 16872 Star::Find returns 1 (0), X=1160.90, Y=676.97, Mass=727, SNR=9.8, Peak=3384 HFD=2.8
22:25:40.707 00.003 16872 Star::Find(15, 967, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.711 00.004 16872 Star::Find returns 1 (0), X=967.92, Y=851.79, Mass=695, SNR=8.7, Peak=3356 HFD=2.1
22:25:40.715 00.004 16872 Star::Find(15, 1100, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.720 00.005 16872 Star::Find returns 0 (4), X=1090.45, Y=949.48, Mass=751, SNR=12.9, Peak=3456 HFD=1.4
22:25:40.724 00.004 16872 Star::Find(15, 1345, 850, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.728 00.004 16872 Star::Find returns 1 (0), X=1345.83, Y=850.16, Mass=932, SNR=11.2, Peak=3364 HFD=3.2
22:25:40.734 00.006 16872 Star::Find(15, 1589, 679, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.738 00.004 16872 Star::Find returns 1 (0), X=1589.02, Y=679.20, Mass=513, SNR=8.9, Peak=3348 HFD=2.0
22:25:40.741 00.003 16872 Star::Find(15, 412, 137, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.745 00.004 16872 Star::Find returns 0 (4), X=412.00, Y=137.42, Mass=175, SNR=4.7, Peak=3356 HFD=0.7
22:25:40.749 00.004 16872 Star::Find(15, 925, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.751 00.002 16872 Star::Find returns 1 (0), X=924.07, Y=268.98, Mass=534, SNR=7.9, Peak=3364 HFD=3.1
22:25:40.755 00.004 16872 Star::Find(15, 507, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.759 00.004 16872 Star::Find returns 1 (0), X=507.17, Y=185.64, Mass=481, SNR=7.9, Peak=3352 HFD=1.6
22:25:40.763 00.004 16872 Star::Find(15, 813, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.768 00.005 16872 Star::Find false star n=5 nbg=272 bg=3250.6 sigma=24.2 thresh=3323 peak=3318
22:25:40.771 00.003 16872 Star::Find returns 0 (2), X=813.00, Y=566.00, Mass=411, SNR=2.9, Peak=3340 HFD=0.0
22:25:40.777 00.006 16872 Star::Find(15, 143, 314, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.779 00.002 16872 Star::Find false star n=5 nbg=273 bg=3248.6 sigma=23.6 thresh=3320 peak=3317
22:25:40.783 00.004 16872 Star::Find returns 0 (2), X=143.00, Y=314.00, Mass=417, SNR=2.9, Peak=3356 HFD=0.0
22:25:40.787 00.004 16872 Star::Find(15, 748, 372, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.795 00.008 16872 Star::Find returns 1 (0), X=748.01, Y=371.84, Mass=521, SNR=7.7, Peak=3392 HFD=1.8
22:25:40.798 00.003 16872 Star::Find(15, 657, 245, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.802 00.004 16872 Star::Find returns 1 (0), X=657.58, Y=245.21, Mass=727, SNR=10.0, Peak=3360 HFD=2.5
22:25:40.806 00.004 16872 Star::Find(15, 1611, 127, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.808 00.002 16872 Star::Find false star n=4 nbg=277 bg=3245.0 sigma=24.7 thresh=3319 peak=3301
22:25:40.814 00.006 16872 Star::Find returns 0 (2), X=1611.00, Y=127.00, Mass=328, SNR=2.9, Peak=3340 HFD=0.0
22:25:40.818 00.004 16872 Star::Find(15, 1200, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.822 00.004 16872 Star::Find false star n=4 nbg=277 bg=3247.6 sigma=24.3 thresh=3320 peak=3307
22:25:40.827 00.005 16872 Star::Find returns 0 (2), X=1200.00, Y=874.00, Mass=322, SNR=2.9, Peak=3340 HFD=0.0
22:25:40.831 00.004 16872 Star::Find(15, 1429, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.835 00.004 16872 Star::Find false star n=4 nbg=263 bg=3254.3 sigma=19.4 thresh=3312 peak=3303
22:25:40.839 00.004 16872 Star::Find returns 0 (2), X=1429.00, Y=284.00, Mass=251, SNR=2.9, Peak=3332 HFD=0.0
22:25:40.843 00.004 16872 Star::Find(15, 402, 347, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.846 00.003 16872 Star::Find returns 1 (0), X=401.90, Y=347.28, Mass=592, SNR=8.6, Peak=3348 HFD=2.2
22:25:40.850 00.004 16872 Star::Find(15, 803, 176, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.854 00.004 16872 Star::Find false star n=10 nbg=276 bg=3246.7 sigma=23.3 thresh=3316 peak=3310
22:25:40.857 00.003 16872 Star::Find returns 0 (2), X=803.00, Y=176.00, Mass=833, SNR=2.9, Peak=3344 HFD=0.0
22:25:40.862 00.005 16872 Star::Find(15, 882, 738, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.866 00.004 16872 Star::Find returns 1 (0), X=882.44, Y=738.07, Mass=555, SNR=8.3, Peak=3364 HFD=2.3
22:25:40.869 00.003 16872 Star::Find(15, 125, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.874 00.005 16872 Star::Find false star n=5 nbg=276 bg=3247.6 sigma=21.9 thresh=3313 peak=3307
22:25:40.876 00.002 16872 Star::Find returns 0 (2), X=125.00, Y=628.00, Mass=362, SNR=2.9, Peak=3324 HFD=0.0
22:25:40.879 00.003 16872 Star::Find(15, 881, 118, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.881 00.002 16872 Star::Find returns 0 (4), X=871.44, Y=128.02, Mass=354, SNR=6.4, Peak=3364 HFD=1.0
22:25:40.888 00.007 16872 Star::Find(15, 788, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.892 00.004 16872 Star::Find false star n=5 nbg=274 bg=3242.5 sigma=22.2 thresh=3309 peak=3309
22:25:40.893 00.001 16872 Star::Find returns 0 (2), X=788.00, Y=532.00, Mass=376, SNR=2.9, Peak=3328 HFD=0.0
22:25:40.897 00.004 16872 Star::Find(15, 455, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.902 00.005 16872 Star::Find returns 1 (0), X=455.42, Y=493.35, Mass=570, SNR=9.5, Peak=3344 HFD=2.3
22:25:40.902 00.000 16872 Star::Find(15, 1359, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.902 00.000 16872 Star::Find false star n=6 nbg=266 bg=3249.8 sigma=20.9 thresh=3313 peak=3308
22:25:40.912 00.010 16872 Star::Find returns 0 (2), X=1359.00, Y=175.00, Mass=477, SNR=2.9, Peak=3340 HFD=0.0
22:25:40.918 00.006 16872 Star::Find(15, 975, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.920 00.002 16872 Star::Find false star n=2 nbg=268 bg=3251.5 sigma=21.5 thresh=3316 peak=3303
22:25:40.924 00.004 16872 Star::Find returns 0 (2), X=975.00, Y=745.00, Mass=157, SNR=2.9, Peak=3348 HFD=0.0
22:25:40.926 00.002 16872 Star::Find(15, 1067, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.929 00.003 16872 Star::Find returns 1 (0), X=1067.14, Y=577.24, Mass=645, SNR=9.8, Peak=3356 HFD=2.3
22:25:40.934 00.005 16872 Star::Find(15, 1045, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.936 00.002 16872 Star::Find false star n=2 nbg=282 bg=3254.5 sigma=22.8 thresh=3323 peak=3311
22:25:40.936 00.000 16872 Star::Find returns 0 (2), X=1045.00, Y=1008.00, Mass=159, SNR=2.9, Peak=3340 HFD=0.0
22:25:40.944 00.008 16872 Star::Find(15, 1032, 44, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.944 00.000 16872 Star::Find returns 0 (4), X=1031.08, Y=43.99, Mass=382, SNR=6.8, Peak=3372 HFD=1.3
22:25:40.952 00.008 16872 AutoFind: finding best star pass 1
22:25:40.956 00.004 16872 Star::Find(15, 1613, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.960 00.004 16872 Star::Find returns 1 (0), X=1613.34, Y=595.74, Mass=320289, SNR=319.7, Peak=19096 HFD=4.8
22:25:40.963 00.003 16872 AutoFind returns star at [1613, 596] 53.3 Mass 320289 SNR 319.7
22:25:40.966 00.003 16872 Star::Find(15, 1613, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.966 00.000 16872 Star::Find returns 1 (0), X=1613.34, Y=595.74, Mass=320289, SNR=319.7, Peak=19096 HFD=4.8
22:25:40.974 00.008 16872 MultiStar: List (12): {1613.34, 595.74}(319.7), {1062.79, 973.68}(147.7), {954.04, 631.94}(132.1), {1781.92, 877.87}(87.3), {496.33, 989.79}(55.1), {502.37, 867.21}(50.5), {451.69, 261.41}(43.6), {1592.83, 518.70}(29.2), {138.37, 425.03}(31.3), {1390.30, 653.88}(27.3), {376.32, 674.70}(23.7), {552.49, 989.28}(23.1), 
22:25:40.982 00.008 16872 setting lock position to (1613.34, 595.74)
22:25:40.986 00.004 16872 MultiStar: stabilizing after lock position change
22:25:40.988 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
22:25:40.992 00.004 16872 UpdateGuideState(): m_state=1
22:25:40.996 00.004 16872 Star::Find(15, 1613, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:40.998 00.002 16872 Star::Find returns 1 (0), X=1613.34, Y=595.74, Mass=320289, SNR=319.7, Peak=19096 HFD=4.8
22:25:40.998 00.000 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
22:25:41.006 00.008 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
22:25:41.006 00.000 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
22:25:41.017 00.011 16872 setting force full frames = false
22:25:41.024 00.007 16872 setting lock position to (1613.34, 595.74)
22:25:41.028 00.004 16872 MultiStar: stabilizing after lock position change
22:25:41.031 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
22:25:41.035 00.004 16872 Changing from state SELECTING to SELECTED
22:25:41.039 00.004 16872 guider state => SELECTED
22:25:41.053 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=65520, med=3248, FiltMin=3142, FiltMax=65516, Gamma=2.190
22:25:41.098 00.045 16872 UpdateGuideState exits: m=320289 SNR=319.7
22:25:41.104 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=65520, med=3248, FiltMin=3142, FiltMax=65516, Gamma=2.190
22:25:41.151 00.047 16872 Status Line: Auto-selected star at (1613.3, 595.7)
22:25:41.167 00.016 16872 PhdController: newstate STATE_WAIT_SELECTED
22:25:41.168 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:41.173 00.005 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:25:41.184 00.011 16872 Enqueuing Expose request
22:25:41.191 00.007 9640 Worker thread wakes up
22:25:41.191 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:25:41.191 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:25:41.191 00.000 16872 evsrv: cli 0D3C0A48 connect
22:25:41.196 00.005 16872 case statement mapped state 2 to 1
22:25:41.201 00.005 16872 case statement mapped state 2 to 1
22:25:41.203 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"95d61c2a-116a-4cd1-add0-1f5b7397a38c"}
22:25:41.209 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"95d61c2a-116a-4cd1-add0-1f5b7397a38c"}
22:25:41.213 00.004 16872 evsrv: cli 0D3BF8C8 connect
22:25:41.219 00.006 16872 case statement mapped state 2 to 1
22:25:41.223 00.004 16872 case statement mapped state 2 to 1
22:25:41.231 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_pixel_scale","id":"f003f7b3-a66d-4543-9df6-aaa71e41c6dc"}
22:25:41.236 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0.906659,"id":"f003f7b3-a66d-4543-9df6-aaa71e41c6dc"}
22:25:41.241 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71264c8d-8064-474c-811e-03c392d6a549"}
22:25:41.246 00.005 16872 case statement mapped state 2 to 1
22:25:41.251 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"71264c8d-8064-474c-811e-03c392d6a549"}
22:25:41.253 00.002 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"17bffa77-57ff-4eaf-a171-ebcb50f75fd0"}
22:25:41.258 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[1613.34,595.74],"id":"17bffa77-57ff-4eaf-a171-ebcb50f75fd0"}
22:25:41.260 00.002 16872 evsrv: cli 0D3C0A48 disconnect
22:25:41.265 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"070bce57-7d4d-468c-b462-52ad8ad9cf83"}
22:25:41.271 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.34,6.74],"pixels":"..."},"id":"070bce57-7d4d-468c-b462-52ad8ad9cf83"}
22:25:41.276 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
22:25:41.280 00.004 16872 evsrv: cli 0D3BF968 connect
22:25:41.284 00.004 16872 case statement mapped state 2 to 1
22:25:41.286 00.002 16872 case statement mapped state 2 to 1
22:25:41.286 00.000 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"9d0ee166-f01f-4afb-9da9-02f0dc225711"}
22:25:41.295 00.009 16872 case statement mapped state 2 to 1
22:25:41.303 00.008 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"9d0ee166-f01f-4afb-9da9-02f0dc225711"}
22:25:41.320 00.017 16872 evsrv: cli 0D3BF968 disconnect
22:25:41.583 00.263 16872 GuiderMultiStar::AutoSelect enter
22:25:41.586 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:25:41.719 00.133 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:25:41.886 00.167 16872 AutoFind: global mean = -0.0, stdev 732.2
22:25:41.886 00.000 16872 AutoFind: using threshold = 0.1
22:25:42.057 00.171 16872 AutoFind: local max [1204, 130] 116.9
22:25:42.059 00.002 16872 AutoFind: local max [1202, 119] 100.6
22:25:42.064 00.005 16872 AutoFind: local max [1613, 596] 53.3
22:25:42.067 00.003 16872 AutoFind: local max [1063, 974] 12.3
22:25:42.069 00.002 16872 AutoFind: local max [954, 632] 9.9
22:25:42.069 00.000 16872 AutoFind: local max [1782, 878] 5.2
22:25:42.069 00.000 16872 AutoFind: local max [496, 990] 2.9
22:25:42.069 00.000 16872 AutoFind: local max [502, 868] 2.9
22:25:42.069 00.000 16872 AutoFind: local max [1195, 144] 1.9
22:25:42.088 00.019 16872 AutoFind: local max [452, 262] 1.9
22:25:42.088 00.000 16872 AutoFind: local max [1593, 519] 1.3
22:25:42.093 00.005 16872 AutoFind: local max [1193, 104] 1.2
22:25:42.096 00.003 16872 AutoFind: local max [138, 425] 1.1
22:25:42.099 00.003 16872 AutoFind: local max [11, 335] 1.1
22:25:42.103 00.004 16872 AutoFind: local max [1390, 655] 1.0
22:25:42.103 00.000 16872 AutoFind: local max [376, 675] 0.9
22:25:42.109 00.006 16872 AutoFind: local max [553, 989] 0.8
22:25:42.112 00.003 16872 AutoFind: local max [1621, 822] 0.7
22:25:42.112 00.000 16872 AutoFind: local max [1603, 606] 0.7
22:25:42.118 00.006 16872 AutoFind: local max [1180, 111] 0.6
22:25:42.123 00.005 16872 AutoFind: local max [35, 878] 0.6
22:25:42.126 00.003 16872 AutoFind: local max [1206, 151] 0.5
22:25:42.130 00.004 16872 AutoFind: local max [1214, 147] 0.5
22:25:42.132 00.002 16872 AutoFind: local max [356, 152] 0.5
22:25:42.135 00.003 16872 AutoFind: local max [1320, 30] 0.5
22:25:42.135 00.000 16872 AutoFind: local max [258, 355] 0.5
22:25:42.135 00.000 16872 AutoFind: local max [1600, 703] 0.5
22:25:42.142 00.007 16872 AutoFind: local max [427, 48] 0.5
22:25:42.146 00.004 16872 AutoFind: local max [1557, 432] 0.5
22:25:42.148 00.002 16872 AutoFind: local max [1099, 1021] 0.5
22:25:42.150 00.002 16872 AutoFind: local max [28, 148] 0.4
22:25:42.154 00.004 16872 AutoFind: local max [1278, 540] 0.4
22:25:42.155 00.001 16872 AutoFind: local max [1162, 512] 0.4
22:25:42.163 00.008 16872 AutoFind: local max [938, 424] 0.4
22:25:42.164 00.001 16872 AutoFind: local max [1198, 20] 0.4
22:25:42.167 00.003 16872 AutoFind: local max [1813, 334] 0.4
22:25:42.167 00.000 16872 AutoFind: local max [1646, 481] 0.4
22:25:42.167 00.000 16872 AutoFind: local max [327, 323] 0.4
22:25:42.177 00.010 16872 AutoFind: local max [554, 761] 0.4
22:25:42.179 00.002 16872 AutoFind: local max [612, 639] 0.4
22:25:42.181 00.002 16872 AutoFind: local max [92, 1062] 0.4
22:25:42.184 00.003 16872 AutoFind: local max [354, 470] 0.4
22:25:42.184 00.000 16872 AutoFind: local max [1055, 629] 0.4
22:25:42.184 00.000 16872 AutoFind: local max [525, 20] 0.4
22:25:42.196 00.012 16872 AutoFind: local max [1198, 95] 0.4
22:25:42.196 00.000 16872 AutoFind: local max [85, 576] 0.4
22:25:42.201 00.005 16872 AutoFind: local max [348, 546] 0.4
22:25:42.201 00.000 16872 AutoFind: local max [922, 533] 0.4
22:25:42.201 00.000 16872 AutoFind: local max [1436, 567] 0.4
22:25:42.210 00.009 16872 AutoFind: local max [700, 769] 0.4
22:25:42.210 00.000 16872 AutoFind: local max [1623, 609] 0.4
22:25:42.210 00.000 16872 AutoFind: local max [1178, 134] 0.4
22:25:42.219 00.009 16872 AutoFind: local max [1526, 641] 0.4
22:25:42.219 00.000 16872 AutoFind: local max [1058, 40] 0.4
22:25:42.225 00.006 16872 AutoFind: local max [1162, 1037] 0.4
22:25:42.225 00.000 16872 AutoFind: local max [465, 333] 0.4
22:25:42.225 00.000 16872 AutoFind: local max [1016, 246] 0.4
22:25:42.230 00.005 16872 AutoFind: local max [235, 868] 0.4
22:25:42.240 00.010 16872 AutoFind: local max [464, 226] 0.4
22:25:42.240 00.000 16872 AutoFind: local max [709, 85] 0.4
22:25:42.246 00.006 16872 AutoFind: local max [35, 362] 0.4
22:25:42.247 00.001 16872 AutoFind: local max [952, 643] 0.4
22:25:42.247 00.000 16872 AutoFind: local max [1171, 533] 0.4
22:25:42.254 00.007 16872 AutoFind: local max [1177, 127] 0.4
22:25:42.255 00.001 16872 AutoFind: local max [947, 1061] 0.4
22:25:42.255 00.000 16872 AutoFind: local max [1493, 340] 0.4
22:25:42.264 00.009 16872 AutoFind: local max [549, 532] 0.4
22:25:42.264 00.000 16872 AutoFind: local max [230, 905] 0.4
22:25:42.264 00.000 16872 AutoFind: local max [1810, 165] 0.4
22:25:42.273 00.009 16872 AutoFind: local max [1066, 984] 0.4
22:25:42.277 00.004 16872 AutoFind: local max [464, 471] 0.4
22:25:42.279 00.002 16872 AutoFind: local max [1627, 594] 0.4
22:25:42.281 00.002 16872 AutoFind: local max [939, 1044] 0.4
22:25:42.286 00.005 16872 AutoFind: local max [1161, 678] 0.4
22:25:42.288 00.002 16872 AutoFind: local max [967, 852] 0.4
22:25:42.288 00.000 16872 AutoFind: local max [1100, 955] 0.4
22:25:42.288 00.000 16872 AutoFind: local max [1345, 850] 0.4
22:25:42.297 00.009 16872 AutoFind: local max [1589, 679] 0.4
22:25:42.297 00.000 16872 AutoFind: local max [412, 137] 0.4
22:25:42.303 00.006 16872 AutoFind: local max [925, 269] 0.4
22:25:42.309 00.006 16872 AutoFind: local max [507, 186] 0.4
22:25:42.312 00.003 16872 AutoFind: local max [813, 566] 0.4
22:25:42.314 00.002 16872 AutoFind: local max [143, 314] 0.4
22:25:42.316 00.002 16872 AutoFind: local max [748, 372] 0.4
22:25:42.319 00.003 16872 AutoFind: local max [657, 245] 0.4
22:25:42.319 00.000 16872 AutoFind: local max [1611, 127] 0.4
22:25:42.319 00.000 16872 AutoFind: local max [1200, 874] 0.4
22:25:42.328 00.009 16872 AutoFind: local max [1429, 284] 0.4
22:25:42.330 00.002 16872 AutoFind: local max [402, 347] 0.4
22:25:42.330 00.000 16872 AutoFind: local max [803, 176] 0.4
22:25:42.341 00.011 16872 AutoFind: local max [882, 738] 0.4
22:25:42.344 00.003 16872 AutoFind: local max [125, 628] 0.4
22:25:42.346 00.002 16872 AutoFind: local max [881, 118] 0.4
22:25:42.346 00.000 16872 AutoFind: local max [788, 532] 0.4
22:25:42.352 00.006 16872 AutoFind: local max [455, 494] 0.4
22:25:42.352 00.000 16872 AutoFind: local max [1359, 175] 0.4
22:25:42.352 00.000 16872 AutoFind: local max [975, 745] 0.4
22:25:42.362 00.010 16872 AutoFind: local max [1067, 577] 0.4
22:25:42.364 00.002 16872 AutoFind: local max [1045, 1008] 0.4
22:25:42.368 00.004 16872 AutoFind: local max [1032, 44] 0.4
22:25:42.370 00.002 16872 AutoFind: too close [939, 1044] 0.4 - [947, 1061] 0.4
22:25:42.374 00.004 16872 AutoFind: too close [1627, 594] 0.4 - [1623, 609] 0.4
22:25:42.381 00.007 16872 AutoFind: close dim-bright [1627, 594] 0.4 - [1613, 596] 53.3
22:25:42.381 00.000 16872 AutoFind: close dim-bright [1066, 984] 0.4 - [1063, 974] 12.3
22:25:42.385 00.004 16872 AutoFind: too close [1177, 127] 0.4 - [1178, 134] 0.4
22:25:42.385 00.000 16872 AutoFind: too close [1177, 127] 0.4 - [1180, 111] 0.6
22:25:42.385 00.000 16872 AutoFind: too close [1177, 127] 0.4 - [1195, 144] 1.9
22:25:42.397 00.012 16872 AutoFind: close dim-bright [952, 643] 0.4 - [954, 632] 9.9
22:25:42.397 00.000 16872 AutoFind: too close [1178, 134] 0.4 - [1195, 144] 1.9
22:25:42.402 00.005 16872 AutoFind: too close [1623, 609] 0.4 - [1603, 606] 0.7
22:25:42.402 00.000 16872 AutoFind: close dim-bright [1623, 609] 0.4 - [1613, 596] 53.3
22:25:42.408 00.006 16872 AutoFind: too close [1198, 95] 0.4 - [1180, 111] 0.6
22:25:42.413 00.005 16872 AutoFind: too close [1198, 95] 0.4 - [1193, 104] 1.2
22:25:42.417 00.004 16872 AutoFind: too close [1214, 147] 0.5 - [1206, 151] 0.5
22:25:42.419 00.002 16872 AutoFind: too close [1214, 147] 0.5 - [1195, 144] 1.9
22:25:42.419 00.000 16872 AutoFind: close dim-bright [1214, 147] 0.5 - [1204, 130] 116.9
22:25:42.419 00.000 16872 AutoFind: too close [1206, 151] 0.5 - [1195, 144] 1.9
22:25:42.427 00.008 16872 AutoFind: too close [1180, 111] 0.6 - [1193, 104] 1.2
22:25:42.431 00.004 16872 AutoFind: close dim-bright [1603, 606] 0.7 - [1613, 596] 53.3
22:25:42.431 00.000 16872 AutoFind: close dim-bright [1193, 104] 1.2 - [1202, 119] 100.6
22:25:42.438 00.007 16872 AutoFind: close dim-bright [1195, 144] 1.9 - [1204, 130] 116.9
22:25:42.440 00.002 16872 AutoFind: too close [1202, 119] 100.6 - [1204, 130] 116.9
22:25:42.445 00.005 16872 AutoFind: too close to edge [11, 335] 1.1
22:25:42.447 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:25:42.449 00.002 16872 Star::Find(15, 1613, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.454 00.005 16872 Star::Find returns 1 (0), X=1613.34, Y=595.74, Mass=320289, SNR=319.7, Peak=19096 HFD=4.8
22:25:42.456 00.002 16872 Star::Find(15, 1063, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.458 00.002 16872 Star::Find returns 1 (0), X=1062.79, Y=973.68, Mass=73186, SNR=147.7, Peak=6940 HFD=4.7
22:25:42.461 00.003 16872 Star::Find(15, 954, 632, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.465 00.004 16872 Star::Find returns 1 (0), X=954.04, Y=631.94, Mass=59822, SNR=132.1, Peak=6332 HFD=4.5
22:25:42.470 00.005 16872 Star::Find(15, 1782, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.474 00.004 16872 Star::Find returns 1 (0), X=1781.92, Y=877.87, Mass=32604, SNR=87.3, Peak=4936 HFD=4.7
22:25:42.478 00.004 16872 Star::Find(15, 496, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.481 00.003 16872 Star::Find returns 1 (0), X=496.33, Y=989.79, Mass=14665, SNR=55.1, Peak=4100 HFD=3.9
22:25:42.483 00.002 16872 Star::Find(15, 502, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.486 00.003 16872 Star::Find returns 1 (0), X=502.37, Y=867.21, Mass=12535, SNR=50.5, Peak=4156 HFD=3.7
22:25:42.486 00.000 16872 Star::Find(15, 452, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.486 00.000 16872 Star::Find returns 1 (0), X=451.69, Y=261.41, Mass=9253, SNR=43.6, Peak=3860 HFD=3.7
22:25:42.494 00.008 16872 Star::Find(15, 1593, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.494 00.000 16872 Star::Find returns 1 (0), X=1592.83, Y=518.70, Mass=4911, SNR=29.2, Peak=3628 HFD=3.5
22:25:42.504 00.010 16872 Star::Find(15, 138, 425, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.506 00.002 16872 Star::Find returns 1 (0), X=138.37, Y=425.03, Mass=4864, SNR=31.3, Peak=3628 HFD=3.4
22:25:42.510 00.004 16872 Star::Find(15, 1390, 655, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.510 00.000 16872 Star::Find returns 1 (0), X=1390.30, Y=653.88, Mass=4532, SNR=27.3, Peak=3552 HFD=4.1
22:25:42.510 00.000 16872 Star::Find(15, 376, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.510 00.000 16872 Star::Find returns 1 (0), X=376.32, Y=674.70, Mass=3645, SNR=23.7, Peak=3508 HFD=3.4
22:25:42.521 00.011 16872 Star::Find(15, 553, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.523 00.002 16872 Star::Find returns 1 (0), X=552.49, Y=989.28, Mass=3330, SNR=23.1, Peak=3492 HFD=3.4
22:25:42.529 00.006 16872 Star::Find(15, 1621, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.531 00.002 16872 Star::Find returns 1 (0), X=1620.78, Y=821.81, Mass=2821, SNR=21.0, Peak=3464 HFD=3.4
22:25:42.535 00.004 16872 Star::Find(15, 35, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.535 00.000 16872 Star::Find returns 1 (0), X=35.72, Y=878.37, Mass=2273, SNR=18.2, Peak=3420 HFD=3.6
22:25:42.541 00.006 16872 Star::Find(15, 356, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.545 00.004 16872 Star::Find returns 1 (0), X=355.76, Y=152.11, Mass=1000, SNR=12.9, Peak=3384 HFD=2.4
22:25:42.546 00.001 16872 Star::Find(15, 1320, 30, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.546 00.000 16872 Star::Find returns 1 (0), X=1320.73, Y=28.15, Mass=3419, SNR=21.2, Peak=3448 HFD=4.5
22:25:42.551 00.005 16872 Star::Find(15, 258, 355, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.551 00.000 16872 Star::Find returns 1 (0), X=266.72, Y=356.94, Mass=1149, SNR=12.9, Peak=3352 HFD=7.7
22:25:42.551 00.000 16872 Star::Find(15, 1600, 703, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.565 00.014 16872 Star::Find returns 1 (0), X=1600.06, Y=702.36, Mass=1318, SNR=14.3, Peak=3384 HFD=3.6
22:25:42.567 00.002 16872 Star::Find(15, 427, 48, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.569 00.002 16872 Star::Find returns 0 (4), X=427.45, Y=47.92, Mass=734, SNR=10.7, Peak=3428 HFD=1.5
22:25:42.569 00.000 16872 Star::Find(15, 1557, 432, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.574 00.005 16872 Star::Find false star n=3 nbg=281 bg=3254.8 sigma=24.3 thresh=3328 peak=3315
22:25:42.578 00.004 16872 Star::Find returns 0 (2), X=1557.00, Y=432.00, Mass=248, SNR=2.9, Peak=3352 HFD=0.0
22:25:42.578 00.000 16872 Star::Find(15, 1099, 1021, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.578 00.000 16872 Star::Find returns 1 (0), X=1094.51, Y=1013.77, Mass=748, SNR=11.3, Peak=3416 HFD=1.9
22:25:42.588 00.010 16872 Star::Find(15, 28, 148, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.590 00.002 16872 Star::Find returns 1 (0), X=27.56, Y=147.50, Mass=735, SNR=9.9, Peak=3368 HFD=1.5
22:25:42.592 00.002 16872 Star::Find(15, 1278, 540, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.598 00.006 16872 Star::Find returns 1 (0), X=1277.59, Y=539.99, Mass=514, SNR=8.3, Peak=3332 HFD=3.1
22:25:42.602 00.004 16872 Star::Find(15, 1162, 512, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.680 00.078 16872 Star::Find returns 1 (0), X=1147.98, Y=513.12, Mass=532, SNR=8.8, Peak=3388 HFD=1.9
22:25:42.683 00.003 16872 Star::Find(15, 938, 424, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.685 00.002 16872 Star::Find returns 0 (4), X=938.51, Y=424.47, Mass=583, SNR=9.2, Peak=3364 HFD=1.5
22:25:42.689 00.004 16872 Star::Find(15, 1198, 20, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.695 00.006 16872 Star::Find false star n=1 nbg=268 bg=3256.8 sigma=24.0 thresh=3329 peak=3315
22:25:42.695 00.000 16872 Star::Find returns 0 (2), X=1198.00, Y=20.00, Mass=83, SNR=2.9, Peak=3340 HFD=0.0
22:25:42.700 00.005 16872 Star::Find(15, 1813, 334, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.700 00.000 16872 Star::Find returns 1 (0), X=1812.22, Y=334.70, Mass=1218, SNR=13.8, Peak=3356 HFD=5.5
22:25:42.706 00.006 16872 Star::Find(15, 1646, 481, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.708 00.002 16872 Star::Find returns 1 (0), X=1646.75, Y=481.10, Mass=695, SNR=9.1, Peak=3348 HFD=2.4
22:25:42.708 00.000 16872 Star::Find(15, 327, 323, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.708 00.000 16872 Star::Find returns 1 (0), X=327.50, Y=323.12, Mass=1419, SNR=16.3, Peak=3404 HFD=2.6
22:25:42.715 00.007 16872 Star::Find(15, 554, 761, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.719 00.004 16872 Star::Find false star n=1 nbg=261 bg=3249.4 sigma=25.4 thresh=3326 peak=3312
22:25:42.721 00.002 16872 Star::Find returns 0 (2), X=554.00, Y=761.00, Mass=111, SNR=2.9, Peak=3360 HFD=0.0
22:25:42.728 00.007 16872 Star::Find(15, 612, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.730 00.002 16872 Star::Find returns 1 (0), X=618.41, Y=641.65, Mass=844, SNR=10.4, Peak=3360 HFD=9.8
22:25:42.732 00.002 16872 Star::Find(15, 92, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.732 00.000 16872 Star::Find false star n=1 nbg=280 bg=3255.6 sigma=27.1 thresh=3337 peak=3320
22:25:42.739 00.007 16872 Star::Find returns 0 (2), X=92.00, Y=1062.00, Mass=104, SNR=2.9, Peak=3360 HFD=0.0
22:25:42.743 00.004 16872 Star::Find(15, 354, 470, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.746 00.003 16872 Star::Find returns 1 (0), X=354.31, Y=470.18, Mass=1052, SNR=12.6, Peak=3380 HFD=2.8
22:25:42.749 00.003 16872 Star::Find(15, 1055, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.749 00.000 16872 Star::Find false star n=2 nbg=275 bg=3249.1 sigma=26.6 thresh=3329 peak=3310
22:25:42.749 00.000 16872 Star::Find returns 0 (2), X=1055.00, Y=629.00, Mass=186, SNR=2.9, Peak=3352 HFD=0.0
22:25:42.758 00.009 16872 Star::Find(15, 525, 20, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.762 00.004 16872 Star::Find false star n=5 nbg=260 bg=3251.3 sigma=21.5 thresh=3316 peak=3316
22:25:42.765 00.003 16872 Star::Find returns 0 (2), X=525.00, Y=20.00, Mass=368, SNR=2.9, Peak=3344 HFD=0.0
22:25:42.765 00.000 16872 Star::Find(15, 85, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.765 00.000 16872 Star::Find returns 1 (0), X=84.08, Y=576.21, Mass=1248, SNR=12.5, Peak=3364 HFD=8.5
22:25:42.776 00.011 16872 Star::Find(15, 348, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.778 00.002 16872 Star::Find false star n=6 nbg=271 bg=3248.2 sigma=22.5 thresh=3316 peak=3310
22:25:42.781 00.003 16872 Star::Find returns 0 (2), X=348.00, Y=546.00, Mass=427, SNR=2.9, Peak=3360 HFD=0.0
22:25:42.781 00.000 16872 Star::Find(15, 922, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.781 00.000 16872 Star::Find returns 1 (0), X=921.97, Y=532.70, Mass=1033, SNR=11.5, Peak=3340 HFD=2.6
22:25:42.789 00.008 16872 Star::Find(15, 1436, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.793 00.004 16872 Star::Find returns 1 (0), X=1435.73, Y=566.70, Mass=441, SNR=8.1, Peak=3356 HFD=1.8
22:25:42.793 00.000 16872 Star::Find(15, 700, 769, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.798 00.005 16872 Star::Find false star n=5 nbg=278 bg=3253.8 sigma=22.8 thresh=3322 peak=3322
22:25:42.798 00.000 16872 Star::Find returns 0 (2), X=700.00, Y=769.00, Mass=455, SNR=2.9, Peak=3368 HFD=0.0
22:25:42.798 00.000 16872 Star::Find(15, 1526, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.809 00.011 16872 Star::Find false star n=2 nbg=283 bg=3249.7 sigma=24.0 thresh=3322 peak=3308
22:25:42.810 00.001 16872 Star::Find returns 0 (2), X=1526.00, Y=641.00, Mass=181, SNR=2.9, Peak=3344 HFD=0.0
22:25:42.810 00.000 16872 Star::Find(15, 1058, 40, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.815 00.005 16872 Star::Find returns 1 (0), X=1057.66, Y=41.27, Mass=1226, SNR=13.5, Peak=3404 HFD=3.1
22:25:42.815 00.000 16872 Star::Find(15, 1162, 1037, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.815 00.000 16872 Star::Find false star n=4 nbg=254 bg=3246.0 sigma=21.2 thresh=3310 peak=3308
22:25:42.823 00.008 16872 Star::Find returns 0 (2), X=1162.00, Y=1037.00, Mass=348, SNR=2.9, Peak=3352 HFD=0.0
22:25:42.823 00.000 16872 Star::Find(15, 465, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.823 00.000 16872 Star::Find false star n=4 nbg=265 bg=3251.3 sigma=22.5 thresh=3319 peak=3309
22:25:42.836 00.013 16872 Star::Find returns 0 (2), X=465.00, Y=333.00, Mass=315, SNR=2.9, Peak=3336 HFD=0.0
22:25:42.838 00.002 16872 Star::Find(15, 1016, 246, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.842 00.004 16872 Star::Find returns 1 (0), X=1015.37, Y=246.37, Mass=751, SNR=10.7, Peak=3336 HFD=3.0
22:25:42.844 00.002 16872 Star::Find(15, 235, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.844 00.000 16872 Star::Find returns 1 (0), X=235.30, Y=867.46, Mass=1099, SNR=11.4, Peak=3352 HFD=3.2
22:25:42.850 00.006 16872 Star::Find(15, 464, 226, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.850 00.000 16872 Star::Find false star n=6 nbg=269 bg=3246.7 sigma=22.7 thresh=3315 peak=3310
22:25:42.857 00.007 16872 Star::Find returns 0 (2), X=464.00, Y=226.00, Mass=564, SNR=2.9, Peak=3340 HFD=0.0
22:25:42.862 00.005 16872 Star::Find(15, 709, 85, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.865 00.003 16872 Star::Find returns 1 (0), X=708.97, Y=84.90, Mass=814, SNR=10.2, Peak=3376 HFD=3.4
22:25:42.868 00.003 16872 Star::Find(15, 35, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.869 00.001 16872 Star::Find false star n=6 nbg=270 bg=3253.4 sigma=21.6 thresh=3318 peak=3314
22:25:42.873 00.004 16872 Star::Find returns 0 (2), X=35.00, Y=362.00, Mass=436, SNR=2.9, Peak=3348 HFD=0.0
22:25:42.876 00.003 16872 Star::Find(15, 952, 643, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.876 00.000 16872 Star::Find returns 1 (0), X=954.04, Y=631.94, Mass=59822, SNR=132.1, Peak=6332 HFD=4.5
22:25:42.876 00.000 16872 Star::Find(15, 1171, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.885 00.009 16872 Star::Find returns 1 (0), X=1170.66, Y=532.89, Mass=406, SNR=7.3, Peak=3344 HFD=1.9
22:25:42.885 00.000 16872 Star::Find(15, 1493, 340, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.892 00.007 16872 Star::Find returns 1 (0), X=1492.95, Y=339.43, Mass=670, SNR=9.6, Peak=3364 HFD=2.3
22:25:42.892 00.000 16872 Star::Find(15, 549, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.892 00.000 16872 Star::Find returns 1 (0), X=548.85, Y=532.13, Mass=510, SNR=8.3, Peak=3368 HFD=3.9
22:25:42.901 00.009 16872 Star::Find(15, 230, 905, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.901 00.000 16872 Star::Find returns 0 (4), X=231.47, Y=903.54, Mass=1631, SNR=21.6, Peak=3720 HFD=1.4
22:25:42.907 00.006 16872 Star::Find(15, 1810, 165, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.910 00.003 16872 Star::Find returns 0 (4), X=1809.60, Y=164.49, Mass=366, SNR=6.9, Peak=3368 HFD=1.3
22:25:42.910 00.000 16872 Star::Find(15, 1066, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.910 00.000 16872 Star::Find returns 1 (0), X=1062.79, Y=973.68, Mass=73186, SNR=147.7, Peak=6940 HFD=4.7
22:25:42.918 00.008 16872 Star::Find(15, 464, 471, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.918 00.000 16872 Star::Find returns 1 (0), X=463.75, Y=471.40, Mass=581, SNR=8.8, Peak=3372 HFD=1.7
22:25:42.918 00.000 16872 Star::Find(15, 1161, 678, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.927 00.009 16872 Star::Find returns 1 (0), X=1160.90, Y=676.97, Mass=727, SNR=9.8, Peak=3384 HFD=2.8
22:25:42.931 00.004 16872 Star::Find(15, 967, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.934 00.003 16872 Star::Find returns 1 (0), X=967.92, Y=851.79, Mass=695, SNR=8.7, Peak=3356 HFD=2.1
22:25:42.934 00.000 16872 Star::Find(15, 1100, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.934 00.000 16872 Star::Find returns 0 (4), X=1090.45, Y=949.48, Mass=751, SNR=12.9, Peak=3456 HFD=1.4
22:25:42.934 00.000 16872 Star::Find(15, 1345, 850, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.943 00.009 16872 Star::Find returns 1 (0), X=1345.83, Y=850.16, Mass=932, SNR=11.2, Peak=3364 HFD=3.2
22:25:42.943 00.000 16872 Star::Find(15, 1589, 679, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.951 00.008 16872 Star::Find returns 1 (0), X=1589.02, Y=679.20, Mass=513, SNR=8.9, Peak=3348 HFD=2.0
22:25:42.951 00.000 16872 Star::Find(15, 412, 137, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.951 00.000 16872 Star::Find returns 0 (4), X=412.00, Y=137.42, Mass=175, SNR=4.7, Peak=3356 HFD=0.7
22:25:42.959 00.008 16872 Star::Find(15, 925, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.962 00.003 16872 Star::Find returns 1 (0), X=924.07, Y=268.98, Mass=534, SNR=7.9, Peak=3364 HFD=3.1
22:25:42.967 00.005 16872 Star::Find(15, 507, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.968 00.001 16872 Star::Find returns 1 (0), X=507.17, Y=185.64, Mass=481, SNR=7.9, Peak=3352 HFD=1.6
22:25:42.968 00.000 16872 Star::Find(15, 813, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.975 00.007 16872 Star::Find false star n=5 nbg=272 bg=3250.6 sigma=24.2 thresh=3323 peak=3318
22:25:42.978 00.003 16872 Star::Find returns 0 (2), X=813.00, Y=566.00, Mass=411, SNR=2.9, Peak=3340 HFD=0.0
22:25:42.978 00.000 16872 Star::Find(15, 143, 314, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.983 00.005 16872 Star::Find false star n=5 nbg=273 bg=3248.6 sigma=23.6 thresh=3320 peak=3317
22:25:42.983 00.000 16872 Star::Find returns 0 (2), X=143.00, Y=314.00, Mass=417, SNR=2.9, Peak=3356 HFD=0.0
22:25:42.983 00.000 16872 Star::Find(15, 748, 372, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:42.994 00.011 16872 Star::Find returns 1 (0), X=748.01, Y=371.84, Mass=521, SNR=7.7, Peak=3392 HFD=1.8
22:25:42.996 00.002 16872 Star::Find(15, 657, 245, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.000 00.004 16872 Star::Find returns 1 (0), X=657.58, Y=245.21, Mass=727, SNR=10.0, Peak=3360 HFD=2.5
22:25:43.000 00.000 16872 Star::Find(15, 1611, 127, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.000 00.000 16872 Star::Find false star n=4 nbg=277 bg=3245.0 sigma=24.7 thresh=3319 peak=3301
22:25:43.008 00.008 16872 Star::Find returns 0 (2), X=1611.00, Y=127.00, Mass=328, SNR=2.9, Peak=3340 HFD=0.0
22:25:43.008 00.000 16872 Star::Find(15, 1200, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.011 00.003 16872 Star::Find false star n=4 nbg=277 bg=3247.6 sigma=24.3 thresh=3320 peak=3307
22:25:43.017 00.006 16872 Star::Find returns 0 (2), X=1200.00, Y=874.00, Mass=322, SNR=2.9, Peak=3340 HFD=0.0
22:25:43.020 00.003 16872 Star::Find(15, 1429, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.020 00.000 16872 Star::Find false star n=4 nbg=263 bg=3254.3 sigma=19.4 thresh=3312 peak=3303
22:25:43.025 00.005 16872 Star::Find returns 0 (2), X=1429.00, Y=284.00, Mass=251, SNR=2.9, Peak=3332 HFD=0.0
22:25:43.025 00.000 16872 Star::Find(15, 402, 347, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.031 00.006 16872 Star::Find returns 1 (0), X=401.90, Y=347.28, Mass=592, SNR=8.6, Peak=3348 HFD=2.2
22:25:43.034 00.003 16872 Star::Find(15, 803, 176, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.034 00.000 16872 Star::Find false star n=10 nbg=276 bg=3246.7 sigma=23.3 thresh=3316 peak=3310
22:25:43.034 00.000 16872 Star::Find returns 0 (2), X=803.00, Y=176.00, Mass=833, SNR=2.9, Peak=3344 HFD=0.0
22:25:43.042 00.008 16872 Star::Find(15, 882, 738, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.045 00.003 16872 Star::Find returns 1 (0), X=882.44, Y=738.07, Mass=555, SNR=8.3, Peak=3364 HFD=2.3
22:25:43.045 00.000 16872 Star::Find(15, 125, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.050 00.005 16872 Star::Find false star n=5 nbg=276 bg=3247.6 sigma=21.9 thresh=3313 peak=3307
22:25:43.050 00.000 16872 Star::Find returns 0 (2), X=125.00, Y=628.00, Mass=362, SNR=2.9, Peak=3324 HFD=0.0
22:25:43.050 00.000 16872 Star::Find(15, 881, 118, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.061 00.011 16872 Star::Find returns 0 (4), X=871.44, Y=128.02, Mass=354, SNR=6.4, Peak=3364 HFD=1.0
22:25:43.066 00.005 16872 Star::Find(15, 788, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.068 00.002 16872 Star::Find false star n=5 nbg=274 bg=3242.5 sigma=22.2 thresh=3309 peak=3309
22:25:43.068 00.000 16872 Star::Find returns 0 (2), X=788.00, Y=532.00, Mass=376, SNR=2.9, Peak=3328 HFD=0.0
22:25:43.068 00.000 16872 Star::Find(15, 455, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.076 00.008 16872 Star::Find returns 1 (0), X=455.42, Y=493.35, Mass=570, SNR=9.5, Peak=3344 HFD=2.3
22:25:43.078 00.002 16872 Star::Find(15, 1359, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.078 00.000 16872 Star::Find false star n=6 nbg=266 bg=3249.8 sigma=20.9 thresh=3313 peak=3308
22:25:43.084 00.006 16872 Star::Find returns 0 (2), X=1359.00, Y=175.00, Mass=477, SNR=2.9, Peak=3340 HFD=0.0
22:25:43.084 00.000 16872 Star::Find(15, 975, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.084 00.000 16872 Star::Find false star n=2 nbg=268 bg=3251.5 sigma=21.5 thresh=3316 peak=3303
22:25:43.095 00.011 16872 Star::Find returns 0 (2), X=975.00, Y=745.00, Mass=157, SNR=2.9, Peak=3348 HFD=0.0
22:25:43.098 00.003 16872 Star::Find(15, 1067, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.100 00.002 16872 Star::Find returns 1 (0), X=1067.14, Y=577.24, Mass=645, SNR=9.8, Peak=3356 HFD=2.3
22:25:43.103 00.003 16872 Star::Find(15, 1045, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.106 00.003 16872 Star::Find false star n=2 nbg=282 bg=3254.5 sigma=22.8 thresh=3323 peak=3311
22:25:43.109 00.003 16872 Star::Find returns 0 (2), X=1045.00, Y=1008.00, Mass=159, SNR=2.9, Peak=3340 HFD=0.0
22:25:43.112 00.003 16872 Star::Find(15, 1032, 44, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.112 00.000 16872 Star::Find returns 0 (4), X=1031.08, Y=43.99, Mass=382, SNR=6.8, Peak=3372 HFD=1.3
22:25:43.119 00.007 16872 AutoFind: finding best star pass 1
22:25:43.119 00.000 16872 Star::Find(15, 1613, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.125 00.006 16872 Star::Find returns 1 (0), X=1613.34, Y=595.74, Mass=320289, SNR=319.7, Peak=19096 HFD=4.8
22:25:43.128 00.003 16872 AutoFind returns star at [1613, 596] 53.3 Mass 320289 SNR 319.7
22:25:43.128 00.000 16872 Star::Find(15, 1613, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:43.134 00.006 16872 Star::Find returns 1 (0), X=1613.34, Y=595.74, Mass=320289, SNR=319.7, Peak=19096 HFD=4.8
22:25:43.136 00.002 16872 MultiStar: List (12): {1613.34, 595.74}(319.7), {1062.79, 973.68}(147.7), {954.04, 631.94}(132.1), {1781.92, 877.87}(87.3), {496.33, 989.79}(55.1), {502.37, 867.21}(50.5), {451.69, 261.41}(43.6), {1592.83, 518.70}(29.2), {138.37, 425.03}(31.3), {1390.30, 653.88}(27.3), {376.32, 674.70}(23.7), {552.49, 989.28}(23.1), 
22:25:43.136 00.000 16872 setting lock position to (1613.34, 595.74)
22:25:43.136 00.000 16872 MultiStar: stabilizing after lock position change
22:25:43.148 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=65520, med=3248, FiltMin=3142, FiltMax=65516, Gamma=2.190
22:25:43.186 00.038 16872 Status Line: Auto-selected star at (1613.3, 595.7)
22:25:43.207 00.021 16872 evsrv: cli 0D3BFFA8 connect
22:25:43.210 00.003 16872 case statement mapped state 2 to 1
22:25:43.216 00.006 16872 case statement mapped state 2 to 1
22:25:43.219 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c98239d5-ea7d-44d9-b6d3-372fecc4ae07"}
22:25:43.219 00.000 16872 case statement mapped state 2 to 1
22:25:43.228 00.009 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"c98239d5-ea7d-44d9-b6d3-372fecc4ae07"}
22:25:43.233 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
22:25:43.394 00.161 16872 GuideButtonClick i=1 ctx=Guide button clicked
22:25:43.404 00.010 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:25:43.404 00.000 16872 guider state => CALIBRATED
22:25:43.404 00.000 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:25:43.423 00.019 16872 reset dither spiral
22:25:44.234 00.811 16872 evsrv: cli 0D3C0A48 connect
22:25:44.234 00.000 16872 case statement mapped state 5 to 1
22:25:44.242 00.008 16872 case statement mapped state 5 to 1
22:25:44.244 00.002 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"59d84016-29ff-4b85-9674-cbeb7797a992"}
22:25:44.248 00.004 16872 case statement mapped state 5 to 1
22:25:44.251 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"59d84016-29ff-4b85-9674-cbeb7797a992"}
22:25:44.258 00.007 16872 evsrv: cli 0D3C0A48 disconnect
22:25:45.257 00.999 16872 evsrv: cli 0D3C0A48 connect
22:25:45.262 00.005 16872 case statement mapped state 5 to 1
22:25:45.268 00.006 16872 case statement mapped state 5 to 1
22:25:45.273 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2fbce53d-5c17-408e-bc6c-11e096fad28f"}
22:25:45.276 00.003 16872 case statement mapped state 5 to 1
22:25:45.276 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"2fbce53d-5c17-408e-bc6c-11e096fad28f"}
22:25:45.286 00.010 16872 evsrv: cli 0D3C0A48 disconnect
22:25:45.865 00.579 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0f35f8e7-75e5-49aa-b63a-8f67ad84570b"}
22:25:45.870 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"0f35f8e7-75e5-49aa-b63a-8f67ad84570b"}
22:25:45.875 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"41c5a3cc-16ff-44b8-82cb-39371fe42863"}
22:25:45.880 00.005 16872 case statement mapped state 5 to 1
22:25:45.883 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"41c5a3cc-16ff-44b8-82cb-39371fe42863"}
22:25:45.888 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d85ef5d6-4f83-4e40-8a01-66a853d21ba0"}
22:25:45.893 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.34,6.74],"pixels":"..."},"id":"d85ef5d6-4f83-4e40-8a01-66a853d21ba0"}
22:25:46.296 00.403 16872 evsrv: cli 0D3BF8C8 connect
22:25:46.300 00.004 16872 case statement mapped state 5 to 1
22:25:46.306 00.006 16872 case statement mapped state 5 to 1
22:25:46.311 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"ec973e35-3537-47c0-9f6a-806adc350327"}
22:25:46.314 00.003 16872 case statement mapped state 5 to 1
22:25:46.318 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"ec973e35-3537-47c0-9f6a-806adc350327"}
22:25:46.321 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
22:25:47.324 01.003 16872 evsrv: cli 0D3C0228 connect
22:25:47.328 00.004 16872 case statement mapped state 5 to 1
22:25:47.334 00.006 16872 case statement mapped state 5 to 1
22:25:47.341 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"39227272-732e-4205-b59f-1b8c218d3ee2"}
22:25:47.346 00.005 16872 case statement mapped state 5 to 1
22:25:47.349 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"39227272-732e-4205-b59f-1b8c218d3ee2"}
22:25:47.354 00.005 16872 evsrv: cli 0D3C0228 disconnect
22:25:47.753 00.399 9640 Exposure complete
22:25:47.899 00.146 9640 worker thread done servicing request
22:25:47.899 00.000 16872 OnExposeComplete: enter
22:25:47.904 00.005 16872 UpdateGuideState(): m_state=5
22:25:47.908 00.004 16872 Star::Find(15, 1613, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:25:47.912 00.004 16872 Star::Find returns 1 (0), X=1613.06, Y=596.42, Mass=644555, SNR=399.7, Peak=34908 HFD=5.0
22:25:47.917 00.005 16872 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.56) = xAngle (0.41 = 0.41)
22:25:47.921 00.004 16872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.45 = 0.45)
22:25:47.923 00.002 16872 CameraToMount -- cameraX=-0.28 cameraY=0.68 hyp=0.74 cameraTheta=1.96 mountX=0.68 mountY=0.32, mountTheta=0.44
22:25:47.929 00.006 16872 Changing from state CALIBRATED to GUIDING
22:25:47.938 00.009 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:25:47.943 00.005 16872 ScopeASCOM::SideOfPier() returns 0
22:25:48.068 00.125 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
22:25:48.073 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:25:48.079 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:25:48.083 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:25:48.087 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:25:48.089 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:25:48.095 00.006 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:25:48.096 00.001 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:25:48.102 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:25:48.104 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:25:48.107 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:25:48.115 00.008 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:25:48.119 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:25:48.119 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:25:48.240 00.121 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:25:48.247 00.007 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:25:48.250 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
22:25:48.259 00.009 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:25:48.264 00.005 16872 ScopeASCOM::SideOfPier() returns 0
22:25:48.351 00.087 16872 setting lock position to (1613.06, 596.42)
22:25:48.351 00.000 16872 MultiStar: stabilizing after lock position change
22:25:48.359 00.008 16872 guider state => GUIDING
22:25:48.366 00.007 16872 Status Line: Guiding
22:25:48.372 00.006 16872 Mount: notify guiding started
22:25:48.378 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:25:48.382 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:25:48.385 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:25:48.390 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:25:48.395 00.005 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:25:48.399 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
22:25:48.402 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
22:25:48.406 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:25:48.413 00.007 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
22:25:48.416 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:25:48.423 00.007 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:25:48.426 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:25:48.429 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:25:48.429 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:25:48.438 00.009 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:25:48.445 00.007 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:25:48.451 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:25:48.455 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:25:48.455 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:25:48.466 00.011 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:25:48.469 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:25:48.473 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:25:48.476 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:25:48.476 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:25:48.484 00.008 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:25:48.484 00.000 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:25:48.484 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:25:48.484 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:25:48.498 00.014 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:25:48.503 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:25:48.506 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:25:48.506 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:25:48.517 00.011 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:25:48.519 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:25:48.525 00.006 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:25:48.531 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:25:48.534 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:25:48.539 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:25:48.549 00.010 16872 evsrv: cli 0D3C0A48 connect
22:25:48.552 00.003 16872 case statement mapped state 6 to 3
22:25:48.558 00.006 16872 case statement mapped state 6 to 3
22:25:48.561 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"cd0fa612-d691-4e4c-a3e4-289092537c96"}
22:25:48.565 00.004 16872 case statement mapped state 6 to 3
22:25:48.567 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd0fa612-d691-4e4c-a3e4-289092537c96"}
22:25:48.574 00.007 16872 evsrv: cli 0D3C0A48 disconnect
22:25:48.646 00.072 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:25:48.714 00.068 16872 ScopeASCOM::SideOfPier() returns 0
22:25:48.719 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:25:48.722 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
22:25:48.726 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:25:48.731 00.005 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
22:25:48.736 00.005 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:25:48.736 00.000 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:25:48.736 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:25:48.744 00.008 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:25:48.747 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:25:48.752 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65520, med=3288, FiltMin=3090, FiltMax=65520, Gamma=2.190
22:25:48.794 00.042 16872 UpdateGuideState exits: m=644555 SNR=399.7
22:25:48.794 00.000 16872 waiting for star selected, attempts remaining = 3
22:25:48.798 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:48.803 00.005 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:25:48.808 00.005 16872 Enqueuing Expose request
22:25:48.811 00.003 9640 Worker thread wakes up
22:25:48.811 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:25:48.811 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:25:51.870 03.059 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1adf1e37-c667-4c6b-adef-a89b5e8bb76a"}
22:25:51.875 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"1adf1e37-c667-4c6b-adef-a89b5e8bb76a"}
22:25:51.882 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8834d840-65b2-4fb0-ab2d-0c427e217a2c"}
22:25:51.882 00.000 16872 case statement mapped state 6 to 3
22:25:51.886 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8834d840-65b2-4fb0-ab2d-0c427e217a2c"}
22:25:51.890 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4ce4a7f1-06a9-47be-9c68-c075e792fe4a"}
22:25:51.890 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.06,7.42],"pixels":"..."},"id":"4ce4a7f1-06a9-47be-9c68-c075e792fe4a"}
22:25:55.375 03.485 9640 Exposure complete
22:25:55.512 00.137 9640 worker thread done servicing request
22:25:55.512 00.000 16872 OnExposeComplete: enter
22:25:55.514 00.002 16872 UpdateGuideState(): m_state=6
22:25:55.514 00.000 16872 Star::Find(15, 1613, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:25:55.522 00.008 16872 Star::Find returns 1 (0), X=1613.03, Y=596.45, Mass=649376, SNR=441.3, Peak=35852 HFD=5.0
22:25:55.522 00.000 16872 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.56) = xAngle (0.90 = 0.90)
22:25:55.526 00.004 16872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.95 = 0.95)
22:25:55.530 00.004 16872 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.46 mountX=0.02 mountY=0.03, mountTheta=0.92
22:25:55.530 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=0.02, opts=13)
22:25:55.536 00.006 16872 Enqueuing Move request for scope (-0.03, 0.02)
22:25:55.538 00.002 9640 Worker thread wakes up
22:25:55.538 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
22:25:55.538 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
22:25:55.542 00.004 9640 Moving (-0.03, 0.02) raw xDistance=0.02 yDistance=0.03
22:25:55.542 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:25:55.542 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=0
22:25:55.542 00.000 9640 MoveAxis(E, 0, ABG)
22:25:55.542 00.000 9640 Move returns status 0, amount 0
22:25:55.542 00.000 9640 MoveAxis(N, 0, ABG)
22:25:55.542 00.000 9640 Move returns status 0, amount 0
22:25:55.542 00.000 9640 move complete, result=0
22:25:55.542 00.000 9640 worker thread done servicing request
22:25:55.547 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3280, FiltMin=3172, FiltMax=65520, Gamma=2.190
22:25:55.583 00.036 16872 UpdateGuideState exits: m=649376 SNR=441.3
22:25:55.583 00.000 16872 waiting for star selected, attempts remaining = 2
22:25:55.593 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:55.600 00.007 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:25:55.600 00.000 16872 Enqueuing Expose request
22:25:55.606 00.006 9640 Worker thread wakes up
22:25:55.606 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:25:55.606 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:25:55.606 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:25:57.868 02.262 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c111cfc-c4cd-40f7-bcab-0eb528693f4e"}
22:25:57.873 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"1c111cfc-c4cd-40f7-bcab-0eb528693f4e"}
22:25:57.878 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5faa1b19-7996-47d0-a1f6-5e7a7ebe71b6"}
22:25:57.884 00.006 16872 case statement mapped state 6 to 3
22:25:57.891 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5faa1b19-7996-47d0-a1f6-5e7a7ebe71b6"}
22:25:57.897 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"07d77a2e-7708-4f20-aa01-38918955004e"}
22:25:57.903 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.03,7.45],"pixels":"..."},"id":"07d77a2e-7708-4f20-aa01-38918955004e"}
22:26:02.190 04.287 9640 Exposure complete
22:26:02.340 00.150 9640 worker thread done servicing request
22:26:02.340 00.000 16872 OnExposeComplete: enter
22:26:02.344 00.004 16872 UpdateGuideState(): m_state=6
22:26:02.354 00.010 16872 Star::Find(15, 1613, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:26:02.359 00.005 16872 Star::Find returns 1 (0), X=1612.98, Y=596.48, Mass=641632, SNR=437.0, Peak=35532 HFD=5.0
22:26:02.363 00.004 16872 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.56) = xAngle (0.99 = 0.99)
22:26:02.366 00.003 16872 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.03 = 1.03)
22:26:02.370 00.004 16872 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.54 mountX=0.05 mountY=0.08, mountTheta=1.00
22:26:02.374 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=0.05, opts=13)
22:26:02.379 00.005 16872 Enqueuing Move request for scope (-0.08, 0.05)
22:26:02.383 00.004 9640 Worker thread wakes up
22:26:02.383 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
22:26:02.383 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
22:26:02.383 00.000 9640 Moving (-0.08, 0.05) raw xDistance=0.05 yDistance=0.08
22:26:02.383 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:26:02.383 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.08, m_sumCorr=0
22:26:02.383 00.000 9640 MoveAxis(E, 0, ABG)
22:26:02.383 00.000 9640 Move returns status 0, amount 0
22:26:02.383 00.000 9640 MoveAxis(N, 0, ABG)
22:26:02.383 00.000 9640 Move returns status 0, amount 0
22:26:02.383 00.000 9640 move complete, result=0
22:26:02.383 00.000 9640 worker thread done servicing request
22:26:02.389 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3284, FiltMin=3156, FiltMax=65520, Gamma=2.190
22:26:02.435 00.046 16872 UpdateGuideState exits: m=641632 SNR=437.0
22:26:02.439 00.004 16872 waiting for star selected, attempts remaining = 1
22:26:02.449 00.010 16872 PhdController: newstate STATE_ATTEMPT_START
22:26:02.452 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:02.455 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:26:02.459 00.004 16872 Enqueuing Expose request
22:26:02.462 00.003 9640 Worker thread wakes up
22:26:02.462 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:26:02.465 00.003 9640 worker thread servicing REQUEST_EXPOSE 6000
22:26:02.465 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:26:03.869 01.404 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49e5d12b-c5d0-44d3-8754-bb89725ad451"}
22:26:03.878 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"49e5d12b-c5d0-44d3-8754-bb89725ad451"}
22:26:03.885 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd03cea8-bd1b-4a02-bc5e-5de98c3246b3"}
22:26:03.893 00.008 16872 case statement mapped state 6 to 3
22:26:03.899 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd03cea8-bd1b-4a02-bc5e-5de98c3246b3"}
22:26:03.906 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a265da75-9b3c-4cec-ac81-f72b5647ba3f"}
22:26:03.909 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.98,7.48],"pixels":"..."},"id":"a265da75-9b3c-4cec-ac81-f72b5647ba3f"}
22:26:09.030 05.121 9640 Exposure complete
22:26:09.171 00.141 9640 worker thread done servicing request
22:26:09.171 00.000 16872 OnExposeComplete: enter
22:26:09.177 00.006 16872 UpdateGuideState(): m_state=6
22:26:09.182 00.005 16872 Star::Find(15, 1612, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:26:09.185 00.003 16872 Star::Find returns 1 (0), X=1612.89, Y=596.71, Mass=641627, SNR=402.9, Peak=34428 HFD=5.0
22:26:09.189 00.004 16872 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.56) = xAngle (0.56 = 0.56)
22:26:09.191 00.002 16872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.61 = 0.61)
22:26:09.196 00.005 16872 CameraToMount -- cameraX=-0.18 cameraY=0.29 hyp=0.34 cameraTheta=2.12 mountX=0.28 mountY=0.19, mountTheta=0.59
22:26:09.204 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=0.29, opts=13)
22:26:09.207 00.003 16872 Enqueuing Move request for scope (-0.18, 0.29)
22:26:09.211 00.004 9640 Worker thread wakes up
22:26:09.211 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.29) opts 0xd
22:26:09.211 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, 0.29)
22:26:09.211 00.000 9640 Moving (-0.18, 0.29) raw xDistance=0.28 yDistance=0.19
22:26:09.211 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:26:09.211 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
22:26:09.211 00.000 9640 MoveAxis(W, 21, ABG)
22:26:09.211 00.000 9640 Guiding  Dir = 3, Dur = 21
22:26:09.211 00.000 9640 IsSlewing returns 0
22:26:09.212 00.001 9640 IsGuiding returns 0
22:26:09.212 00.000 9640 PulseGuide returned control before completion, sleep 31
22:26:09.217 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3280, FiltMin=3180, FiltMax=65520, Gamma=2.190
22:26:09.249 00.032 9640 IsGuiding returns 1
22:26:09.249 00.000 9640 scope still moving after pulse duration time elapsed
22:26:09.261 00.012 16872 UpdateGuideState exits: m=641627 SNR=402.9
22:26:09.266 00.005 16872 PhdController: guider state = 6
22:26:09.277 00.011 16872 PhdController: newstate STATE_SETTLE_BEGIN
22:26:09.285 00.008 9640 IsSlewing returns 0
22:26:09.285 00.000 9640 IsGuiding returns 0
22:26:09.285 00.000 9640 scope move finished after 21 + 53 ms
22:26:09.285 00.000 9640 Move returns status 0, amount 21
22:26:09.285 00.000 9640 MoveAxis(N, 0, ABG)
22:26:09.285 00.000 9640 Move returns status 0, amount 0
22:26:09.285 00.000 9640 move complete, result=0
22:26:09.285 00.000 16872 PhdController: newstate STATE_SETTLE_WAIT
22:26:09.290 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:09.293 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:26:09.297 00.004 9640 worker thread done servicing request
22:26:09.298 00.001 16872 Enqueuing Expose request
22:26:09.303 00.005 9640 Worker thread wakes up
22:26:09.303 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:26:09.303 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:26:09.303 00.000 16872 GuideStep: 0.3 px 21 ms WEST, 0.2 px 0 ms NORTH
22:26:09.918 00.615 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cf0ae44c-0a7b-48ab-91b4-98bedb78f732"}
22:26:09.921 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"cf0ae44c-0a7b-48ab-91b4-98bedb78f732"}
22:26:09.926 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e5bcd76-09a9-4dcd-987a-82c7ef161c99"}
22:26:09.930 00.004 16872 case statement mapped state 6 to 3
22:26:09.933 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e5bcd76-09a9-4dcd-987a-82c7ef161c99"}
22:26:09.940 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4032918e-5520-42fb-9cb3-5cdf60c7ba18"}
22:26:09.944 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.89,6.71],"pixels":"..."},"id":"4032918e-5520-42fb-9cb3-5cdf60c7ba18"}
22:26:15.871 05.927 9640 Exposure complete
22:26:15.917 00.046 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"586e9396-98e8-4689-ae35-672fa3b963b6"}
22:26:15.921 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"586e9396-98e8-4689-ae35-672fa3b963b6"}
22:26:15.926 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e6f4ad6-3f3f-471b-96b6-d7a5e63931cf"}
22:26:15.929 00.003 16872 case statement mapped state 6 to 3
22:26:15.932 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e6f4ad6-3f3f-471b-96b6-d7a5e63931cf"}
22:26:15.942 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8ee94b65-f1e5-4843-961c-f426bf0c39ab"}
22:26:15.947 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.89,6.71],"pixels":"..."},"id":"8ee94b65-f1e5-4843-961c-f426bf0c39ab"}
22:26:16.020 00.073 9640 worker thread done servicing request
22:26:16.020 00.000 16872 OnExposeComplete: enter
22:26:16.024 00.004 16872 UpdateGuideState(): m_state=6
22:26:16.028 00.004 16872 Star::Find(15, 1612, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:26:16.032 00.004 16872 Star::Find returns 1 (0), X=1612.95, Y=596.85, Mass=633939, SNR=398.4, Peak=30548 HFD=4.8
22:26:16.035 00.003 16872 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.56) = xAngle (0.27 = 0.27)
22:26:16.039 00.004 16872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.32 = 0.32)
22:26:16.042 00.003 16872 CameraToMount -- cameraX=-0.11 cameraY=0.43 hyp=0.44 cameraTheta=1.82 mountX=0.42 mountY=0.14, mountTheta=0.31
22:26:16.055 00.013 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=0.43, opts=13)
22:26:16.060 00.005 16872 Enqueuing Move request for scope (-0.11, 0.43)
22:26:16.063 00.003 9640 Worker thread wakes up
22:26:16.063 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.43) opts 0xd
22:26:16.063 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, 0.43)
22:26:16.063 00.000 9640 Moving (-0.11, 0.43) raw xDistance=0.42 yDistance=0.14
22:26:16.063 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.42
22:26:16.063 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=0
22:26:16.063 00.000 9640 MoveAxis(W, 33, ABG)
22:26:16.063 00.000 9640 Guiding  Dir = 3, Dur = 33
22:26:16.063 00.000 9640 IsSlewing returns 0
22:26:16.064 00.001 9640 IsGuiding returns 0
22:26:16.064 00.000 9640 PulseGuide returned control before completion, sleep 43
22:26:16.069 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3284, FiltMin=3188, FiltMax=65516, Gamma=2.190
22:26:16.110 00.041 16872 UpdateGuideState exits: m=633939 SNR=398.4
22:26:16.112 00.002 16872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 1 / 99999
22:26:16.115 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777778776.115,"Host":"RBFOCUS307","Inst":1,"Distance":0.40,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:26:16.118 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:16.122 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:26:16.127 00.005 16872 Enqueuing Expose request
22:26:16.131 00.004 9640 IsGuiding returns 1
22:26:16.131 00.000 9640 scope still moving after pulse duration time elapsed
22:26:16.153 00.022 9640 IsSlewing returns 0
22:26:16.153 00.000 9640 IsGuiding returns 0
22:26:16.154 00.001 9640 scope move finished after 33 + 56 ms
22:26:16.154 00.000 9640 Move returns status 0, amount 33
22:26:16.154 00.000 9640 MoveAxis(N, 0, ABG)
22:26:16.154 00.000 9640 Move returns status 0, amount 0
22:26:16.154 00.000 9640 move complete, result=0
22:26:16.154 00.000 9640 worker thread done servicing request
22:26:16.154 00.000 9640 Worker thread wakes up
22:26:16.154 00.000 16872 GuideStep: 0.4 px 33 ms WEST, 0.1 px 0 ms NORTH
22:26:16.157 00.003 9640 worker thread servicing REQUEST_EXPOSE 6000
22:26:16.157 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:26:21.917 05.760 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c01927f3-5d98-46d3-81e8-1da369d2c5eb"}
22:26:21.920 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"c01927f3-5d98-46d3-81e8-1da369d2c5eb"}
22:26:21.923 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ce3861c-8daf-4056-9eff-9e2e411f6428"}
22:26:21.926 00.003 16872 case statement mapped state 6 to 3
22:26:21.929 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ce3861c-8daf-4056-9eff-9e2e411f6428"}
22:26:21.933 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"89c2befe-8b5e-4af6-b358-8e2a0a99c778"}
22:26:21.936 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.95,6.85],"pixels":"..."},"id":"89c2befe-8b5e-4af6-b358-8e2a0a99c778"}
22:26:22.718 00.782 9640 Exposure complete
22:26:22.860 00.142 9640 worker thread done servicing request
22:26:22.860 00.000 16872 OnExposeComplete: enter
22:26:22.863 00.003 16872 UpdateGuideState(): m_state=6
22:26:22.866 00.003 16872 Star::Find(15, 1612, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:26:22.868 00.002 16872 Star::Find returns 1 (0), X=1612.77, Y=596.61, Mass=650926, SNR=419.4, Peak=34588 HFD=5.1
22:26:22.871 00.003 16872 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.56) = xAngle (1.01 = 1.01)
22:26:22.874 00.003 16872 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.05 = 1.05)
22:26:22.878 00.004 16872 CameraToMount -- cameraX=-0.29 cameraY=0.19 hyp=0.34 cameraTheta=2.56 mountX=0.18 mountY=0.30, mountTheta=1.02
22:26:22.888 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.29, y=0.19, opts=13)
22:26:22.891 00.003 16872 Enqueuing Move request for scope (-0.29, 0.19)
22:26:22.894 00.003 9640 Worker thread wakes up
22:26:22.894 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.19) opts 0xd
22:26:22.894 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.29, 0.19)
22:26:22.894 00.000 9640 Moving (-0.29, 0.19) raw xDistance=0.18 yDistance=0.30
22:26:22.894 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.18
22:26:22.894 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.30, m_sumCorr=0
22:26:22.894 00.000 9640 MoveAxis(W, 16, ABG)
22:26:22.894 00.000 9640 Guiding  Dir = 3, Dur = 16
22:26:22.895 00.001 9640 IsSlewing returns 0
22:26:22.895 00.000 9640 IsGuiding returns 0
22:26:22.895 00.000 9640 PulseGuide returned control before completion, sleep 26
22:26:22.900 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3284, FiltMin=3140, FiltMax=65516, Gamma=2.190
22:26:22.925 00.025 9640 IsGuiding returns 1
22:26:22.925 00.000 9640 scope still moving after pulse duration time elapsed
22:26:22.943 00.018 16872 UpdateGuideState exits: m=650926 SNR=419.4
22:26:22.946 00.003 16872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 2 / 99999
22:26:22.949 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777778782.949,"Host":"RBFOCUS307","Inst":1,"Distance":0.38,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
22:26:22.951 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:22.955 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:26:22.963 00.008 16872 Enqueuing Expose request
22:26:22.965 00.002 9640 IsSlewing returns 0
22:26:22.966 00.001 9640 IsGuiding returns 1
22:26:22.987 00.021 9640 IsSlewing returns 0
22:26:22.987 00.000 9640 IsGuiding returns 1
22:26:23.019 00.032 9640 IsSlewing returns 0
22:26:23.019 00.000 9640 IsGuiding returns 0
22:26:23.020 00.001 9640 scope move finished after 16 + 108 ms
22:26:23.020 00.000 9640 Move returns status 0, amount 16
22:26:23.020 00.000 9640 MoveAxis(N, 0, ABG)
22:26:23.021 00.001 9640 Move returns status 0, amount 0
22:26:23.021 00.000 9640 move complete, result=0
22:26:23.021 00.000 9640 worker thread done servicing request
22:26:23.021 00.000 9640 Worker thread wakes up
22:26:23.021 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:26:23.022 00.001 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:26:23.022 00.000 16872 GuideStep: 0.2 px 16 ms WEST, 0.3 px 0 ms NORTH
22:26:27.917 04.895 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"71861ffb-d0ec-4c6e-9789-c93a62290ec5"}
22:26:27.921 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"71861ffb-d0ec-4c6e-9789-c93a62290ec5"}
22:26:27.925 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd13694d-581f-47e8-ac47-78200629d351"}
22:26:27.929 00.004 16872 case statement mapped state 6 to 3
22:26:27.935 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd13694d-581f-47e8-ac47-78200629d351"}
22:26:27.942 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eaddfe2e-74f9-4d23-a23a-55ee23b47e95"}
22:26:27.947 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.77,6.61],"pixels":"..."},"id":"eaddfe2e-74f9-4d23-a23a-55ee23b47e95"}
22:26:29.621 01.674 9640 Exposure complete
22:26:29.776 00.155 9640 worker thread done servicing request
22:26:29.776 00.000 16872 OnExposeComplete: enter
22:26:29.780 00.004 16872 UpdateGuideState(): m_state=6
22:26:29.784 00.004 16872 Star::Find(15, 1612, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:26:29.789 00.005 16872 Star::Find returns 1 (0), X=1612.68, Y=596.40, Mass=640099, SNR=435.1, Peak=31628 HFD=5.2
22:26:29.793 00.004 16872 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.56) = xAngle (-4.63 = 1.66)
22:26:29.796 00.003 16872 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.58 = 1.70)
22:26:29.800 00.004 16872 CameraToMount -- cameraX=-0.38 cameraY=-0.03 hyp=0.38 cameraTheta=-3.07 mountX=-0.03 mountY=0.38, mountTheta=1.66
22:26:29.810 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.38, y=-0.03, opts=13)
22:26:29.816 00.006 16872 Enqueuing Move request for scope (-0.38, -0.03)
22:26:29.820 00.004 9640 Worker thread wakes up
22:26:29.821 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.03) opts 0xd
22:26:29.821 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.38, -0.03)
22:26:29.821 00.000 9640 Moving (-0.38, -0.03) raw xDistance=-0.03 yDistance=0.38
22:26:29.821 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:26:29.821 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.38, m_sumCorr=0
22:26:29.821 00.000 9640 MoveAxis(E, 0, ABG)
22:26:29.821 00.000 9640 Move returns status 0, amount 0
22:26:29.821 00.000 9640 MoveAxis(N, 0, ABG)
22:26:29.821 00.000 9640 Move returns status 0, amount 0
22:26:29.821 00.000 9640 move complete, result=0
22:26:29.821 00.000 9640 worker thread done servicing request
22:26:29.828 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65520, med=3284, FiltMin=3132, FiltMax=65516, Gamma=2.190
22:26:29.872 00.044 16872 UpdateGuideState exits: m=640099 SNR=435.1
22:26:29.876 00.004 16872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 3 / 99999
22:26:29.878 00.002 16872 PhdController: newstate STATE_FINISH
22:26:29.886 00.008 16872 PhdController complete: success
22:26:29.890 00.004 16872 evsrv: {"Event":"SettleDone","Timestamp":1777778789.890,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
22:26:29.893 00.003 16872 Mount: notify guiding dither settle done success=1
22:26:29.900 00.007 16872 PhdController: newstate STATE_IDLE
22:26:29.907 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:29.914 00.007 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:26:29.917 00.003 16872 Enqueuing Expose request
22:26:29.921 00.004 9640 Worker thread wakes up
22:26:29.921 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:26:29.924 00.003 9640 worker thread servicing REQUEST_EXPOSE 6000
22:26:29.924 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:26:33.916 03.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cda72697-174b-43ba-88ea-a2c71370b79a"}
22:26:33.921 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"cda72697-174b-43ba-88ea-a2c71370b79a"}
22:26:33.926 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d420004d-22a3-4cd4-a35f-31a9d3c68192"}
22:26:33.930 00.004 16872 case statement mapped state 6 to 3
22:26:33.934 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d420004d-22a3-4cd4-a35f-31a9d3c68192"}
22:26:33.939 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"aa75b5c1-85d0-485d-8ea9-12e42b402c10"}
22:26:33.948 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.68,7.40],"pixels":"..."},"id":"aa75b5c1-85d0-485d-8ea9-12e42b402c10"}
22:26:36.505 02.557 9640 Exposure complete
22:26:36.657 00.152 9640 worker thread done servicing request
22:26:36.657 00.000 16872 OnExposeComplete: enter
22:26:36.662 00.005 16872 UpdateGuideState(): m_state=6
22:26:36.666 00.004 16872 Star::Find(15, 1612, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:26:36.672 00.006 16872 Star::Find returns 1 (0), X=1612.77, Y=596.35, Mass=630944, SNR=383.8, Peak=30680 HFD=5.2
22:26:36.678 00.006 16872 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.56) = xAngle (-4.44 = 1.84)
22:26:36.683 00.005 16872 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.40 = 1.89)
22:26:36.687 00.004 16872 CameraToMount -- cameraX=-0.30 cameraY=-0.08 hyp=0.31 cameraTheta=-2.89 mountX=-0.08 mountY=0.29, mountTheta=1.84
22:26:36.693 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.30, y=-0.08, opts=13)
22:26:36.697 00.004 16872 Enqueuing Move request for scope (-0.30, -0.08)
22:26:36.701 00.004 9640 Worker thread wakes up
22:26:36.702 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.08) opts 0xd
22:26:36.702 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.30, -0.08)
22:26:36.702 00.000 9640 Moving (-0.30, -0.08) raw xDistance=-0.08 yDistance=0.29
22:26:36.702 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:26:36.702 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.29, m_sumCorr=0.23
22:26:36.702 00.000 9640 MoveAxis(E, 0, ABG)
22:26:36.702 00.000 9640 Move returns status 0, amount 0
22:26:36.702 00.000 9640 MoveAxis(S, 28, ABG)
22:26:36.702 00.000 9640 Guiding  Dir = 1, Dur = 28
22:26:36.703 00.001 9640 IsSlewing returns 0
22:26:36.704 00.001 9640 IsGuiding returns 0
22:26:36.704 00.000 9640 PulseGuide returned control before completion, sleep 38
22:26:36.710 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3284, FiltMin=3188, FiltMax=65516, Gamma=2.190
22:26:36.746 00.036 9640 IsGuiding returns 1
22:26:36.746 00.000 9640 scope still moving after pulse duration time elapsed
22:26:36.756 00.010 16872 UpdateGuideState exits: m=630944 SNR=383.8
22:26:36.761 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:36.770 00.009 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:26:36.775 00.005 16872 Enqueuing Expose request
22:26:36.780 00.005 9640 IsSlewing returns 0
22:26:36.780 00.000 9640 IsGuiding returns 0
22:26:36.780 00.000 9640 scope move finished after 28 + 48 ms
22:26:36.780 00.000 9640 Move returns status 0, amount 28
22:26:36.780 00.000 9640 move complete, result=0
22:26:36.780 00.000 9640 worker thread done servicing request
22:26:36.781 00.001 9640 Worker thread wakes up
22:26:36.781 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:26:36.781 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:26:36.787 00.006 16872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 28 ms SOUTH
22:26:39.915 03.128 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b1d9ad3-089b-49fa-bbdd-c8467e50e321"}
22:26:39.920 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"8b1d9ad3-089b-49fa-bbdd-c8467e50e321"}
22:26:39.927 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b19671b-72ad-4853-b8b4-55f911996ff8"}
22:26:39.931 00.004 16872 case statement mapped state 6 to 3
22:26:39.936 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b19671b-72ad-4853-b8b4-55f911996ff8"}
22:26:39.943 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"62b8aa51-e3d7-4d50-aea4-298de7a0b3ff"}
22:26:39.948 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.77,7.35],"pixels":"..."},"id":"62b8aa51-e3d7-4d50-aea4-298de7a0b3ff"}
22:26:43.438 03.490 9640 Exposure complete
22:26:43.605 00.167 9640 worker thread done servicing request
22:26:43.606 00.001 16872 OnExposeComplete: enter
22:26:43.609 00.003 16872 UpdateGuideState(): m_state=6
22:26:43.612 00.003 16872 Star::Find(15, 1612, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:26:43.615 00.003 16872 Star::Find returns 1 (0), X=1612.62, Y=596.54, Mass=630119, SNR=366.8, Peak=31548 HFD=5.1
22:26:43.620 00.005 16872 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.56) = xAngle (1.34 = 1.34)
22:26:43.623 00.003 16872 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.39 = 1.39)
22:26:43.626 00.003 16872 CameraToMount -- cameraX=-0.44 cameraY=0.11 hyp=0.46 cameraTheta=2.90 mountX=0.10 mountY=0.45, mountTheta=1.34
22:26:43.631 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.44, y=0.11, opts=13)
22:26:43.638 00.007 16872 Enqueuing Move request for scope (-0.44, 0.11)
22:26:43.641 00.003 9640 Worker thread wakes up
22:26:43.641 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.11) opts 0xd
22:26:43.641 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.44, 0.11)
22:26:43.641 00.000 9640 Moving (-0.44, 0.11) raw xDistance=0.10 yDistance=0.45
22:26:43.641 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:26:43.641 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.45, m_sumCorr=0.23
22:26:43.642 00.001 9640 MoveAxis(E, 0, ABG)
22:26:43.642 00.000 9640 Move returns status 0, amount 0
22:26:43.642 00.000 9640 MoveAxis(N, 0, ABG)
22:26:43.642 00.000 9640 Move returns status 0, amount 0
22:26:43.642 00.000 9640 move complete, result=0
22:26:43.642 00.000 9640 worker thread done servicing request
22:26:43.648 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3284, FiltMin=3172, FiltMax=65520, Gamma=2.190
22:26:43.694 00.046 16872 UpdateGuideState exits: m=630119 SNR=366.8
22:26:43.698 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:43.701 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:26:43.704 00.003 16872 Enqueuing Expose request
22:26:43.707 00.003 9640 Worker thread wakes up
22:26:43.707 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
22:26:43.712 00.005 9640 worker thread servicing REQUEST_EXPOSE 6000
22:26:43.712 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:26:45.915 02.203 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2122de47-1714-4160-bd76-a6bc9a0d9ff4"}
22:26:45.919 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"2122de47-1714-4160-bd76-a6bc9a0d9ff4"}
22:26:45.923 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"83bd73f7-76b8-4cc4-9155-96e132cbe5dc"}
22:26:45.926 00.003 16872 case statement mapped state 6 to 3
22:26:45.932 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"83bd73f7-76b8-4cc4-9155-96e132cbe5dc"}
22:26:45.937 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"466bc7a5-a4a0-4d56-8ab6-383b5bc67c16"}
22:26:45.940 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.62,6.54],"pixels":"..."},"id":"466bc7a5-a4a0-4d56-8ab6-383b5bc67c16"}
22:26:50.284 04.344 9640 Exposure complete
22:26:50.426 00.142 9640 worker thread done servicing request
22:26:50.427 00.001 16872 OnExposeComplete: enter
22:26:50.430 00.003 16872 UpdateGuideState(): m_state=6
22:26:50.433 00.003 16872 Star::Find(15, 1612, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:26:50.435 00.002 16872 Star::Find returns 1 (0), X=1612.28, Y=596.72, Mass=652220, SNR=411.8, Peak=37036 HFD=4.8
22:26:50.439 00.004 16872 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.56) = xAngle (1.22 = 1.22)
22:26:50.441 00.002 16872 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.27 = 1.27)
22:26:50.444 00.003 16872 CameraToMount -- cameraX=-0.79 cameraY=0.30 hyp=0.84 cameraTheta=2.78 mountX=0.29 mountY=0.80, mountTheta=1.23
22:26:50.449 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.79, y=0.30, opts=13)
22:26:50.452 00.003 16872 Enqueuing Move request for scope (-0.79, 0.30)
22:26:50.454 00.002 9640 Worker thread wakes up
22:26:50.454 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.30) opts 0xd
22:26:50.454 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.79, 0.30)
22:26:50.454 00.000 9640 Moving (-0.79, 0.30) raw xDistance=0.29 yDistance=0.80
22:26:50.454 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:26:50.455 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.80, m_sumCorr=0.23
22:26:50.455 00.000 9640 MoveAxis(W, 21, ABG)
22:26:50.455 00.000 9640 Guiding  Dir = 3, Dur = 21
22:26:50.455 00.000 9640 IsSlewing returns 0
22:26:50.455 00.000 9640 IsGuiding returns 0
22:26:50.456 00.001 9640 PulseGuide returned control before completion, sleep 31
22:26:50.464 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65520, med=3284, FiltMin=3116, FiltMax=65516, Gamma=2.190
22:26:50.490 00.026 9640 IsGuiding returns 1
22:26:50.490 00.000 9640 scope still moving after pulse duration time elapsed
22:26:50.504 00.014 16872 UpdateGuideState exits: m=652220 SNR=411.8
22:26:50.512 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:50.517 00.005 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:26:50.520 00.003 16872 Enqueuing Expose request
22:26:50.523 00.003 9640 IsSlewing returns 0
22:26:50.523 00.000 9640 IsGuiding returns 0
22:26:50.523 00.000 9640 scope move finished after 21 + 46 ms
22:26:50.523 00.000 9640 Move returns status 0, amount 21
22:26:50.523 00.000 9640 MoveAxis(N, 0, ABG)
22:26:50.523 00.000 9640 Move returns status 0, amount 0
22:26:50.523 00.000 9640 move complete, result=0
22:26:50.524 00.001 9640 worker thread done servicing request
22:26:50.524 00.000 9640 Worker thread wakes up
22:26:50.524 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:26:50.524 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:26:50.531 00.007 16872 GuideStep: 0.3 px 21 ms WEST, 0.8 px 0 ms NORTH
22:26:51.915 01.384 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f9b6622b-bd1f-4f84-87d8-f1547de9436b"}
22:26:51.922 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"f9b6622b-bd1f-4f84-87d8-f1547de9436b"}
22:26:51.928 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"64f38bf1-d3c4-44e8-8340-3f8e1cd1945d"}
22:26:51.932 00.004 16872 case statement mapped state 6 to 3
22:26:51.935 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"64f38bf1-d3c4-44e8-8340-3f8e1cd1945d"}
22:26:51.939 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"28c9118a-5550-4036-a3df-1228fda19d44"}
22:26:51.942 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.28,6.72],"pixels":"..."},"id":"28c9118a-5550-4036-a3df-1228fda19d44"}
22:26:57.112 05.170 9640 Exposure complete
22:26:57.277 00.165 9640 worker thread done servicing request
22:26:57.278 00.001 16872 OnExposeComplete: enter
22:26:57.283 00.005 16872 UpdateGuideState(): m_state=6
22:26:57.287 00.004 16872 Star::Find(15, 1612, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:26:57.291 00.004 16872 Star::Find returns 1 (0), X=1612.21, Y=596.68, Mass=653181, SNR=415.8, Peak=36584 HFD=4.9
22:26:57.295 00.004 16872 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.56) = xAngle (1.30 = 1.30)
22:26:57.303 00.008 16872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.34 = 1.34)
22:26:57.309 00.006 16872 CameraToMount -- cameraX=-0.85 cameraY=0.25 hyp=0.89 cameraTheta=2.85 mountX=0.24 mountY=0.87, mountTheta=1.30
22:26:57.316 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.85, y=0.25, opts=13)
22:26:57.319 00.003 16872 Enqueuing Move request for scope (-0.85, 0.25)
22:26:57.323 00.004 9640 Worker thread wakes up
22:26:57.323 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 0.25) opts 0xd
22:26:57.323 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.85, 0.25)
22:26:57.323 00.000 9640 Moving (-0.85, 0.25) raw xDistance=0.24 yDistance=0.87
22:26:57.323 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
22:26:57.323 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 0.87, m_sumCorr=0.55
22:26:57.323 00.000 9640 MoveAxis(W, 19, ABG)
22:26:57.323 00.000 9640 Guiding  Dir = 3, Dur = 19
22:26:57.324 00.001 9640 IsSlewing returns 0
22:26:57.324 00.000 9640 IsGuiding returns 0
22:26:57.324 00.000 9640 PulseGuide returned control before completion, sleep 29
22:26:57.335 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65520, med=3284, FiltMin=3186, FiltMax=65520, Gamma=2.190
22:26:57.358 00.023 9640 IsGuiding returns 1
22:26:57.359 00.001 9640 scope still moving after pulse duration time elapsed
22:26:57.379 00.020 16872 UpdateGuideState exits: m=653181 SNR=415.8
22:26:57.382 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:57.386 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:26:57.391 00.005 9640 IsSlewing returns 0
22:26:57.391 00.000 16872 Enqueuing Expose request
22:26:57.398 00.007 9640 IsGuiding returns 0
22:26:57.398 00.000 9640 scope move finished after 19 + 54 ms
22:26:57.398 00.000 9640 Move returns status 0, amount 19
22:26:57.398 00.000 9640 MoveAxis(S, 38, ABG)
22:26:57.398 00.000 9640 Guiding  Dir = 1, Dur = 38
22:26:57.398 00.000 9640 IsSlewing returns 0
22:26:57.398 00.000 9640 IsGuiding returns 0
22:26:57.399 00.001 9640 PulseGuide returned control before completion, sleep 48
22:26:57.451 00.052 9640 IsGuiding returns 1
22:26:57.451 00.000 9640 scope still moving after pulse duration time elapsed
22:26:57.482 00.031 9640 IsSlewing returns 0
22:26:57.482 00.000 9640 IsGuiding returns 0
22:26:57.483 00.001 9640 scope move finished after 38 + 45 ms
22:26:57.483 00.000 9640 Move returns status 0, amount 38
22:26:57.483 00.000 9640 move complete, result=0
22:26:57.483 00.000 9640 worker thread done servicing request
22:26:57.483 00.000 9640 Worker thread wakes up
22:26:57.484 00.001 9640 worker thread servicing REQUEST_EXPOSE 6000
22:26:57.484 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:26:57.484 00.000 16872 GuideStep: 0.2 px 19 ms WEST, 0.9 px 38 ms SOUTH
22:26:57.914 00.430 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"10a4a2d2-a447-4e16-ae3b-ac007c8d0b5d"}
22:26:57.918 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"10a4a2d2-a447-4e16-ae3b-ac007c8d0b5d"}
22:26:57.922 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b45dcc98-f0b4-4da8-9e4c-7d7967c8162c"}
22:26:57.926 00.004 16872 case statement mapped state 6 to 3
22:26:57.931 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b45dcc98-f0b4-4da8-9e4c-7d7967c8162c"}
22:26:57.935 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"87779d26-91a6-442f-b190-e1fbb7633998"}
22:26:57.941 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.21,6.68],"pixels":"..."},"id":"87779d26-91a6-442f-b190-e1fbb7633998"}
22:27:03.913 05.972 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"899e62bf-4283-436f-8f3e-f0998825ea46"}
22:27:03.916 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"899e62bf-4283-436f-8f3e-f0998825ea46"}
22:27:03.924 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67dd3fc2-48ca-46f3-a4d0-5fbb4df2a4f7"}
22:27:03.928 00.004 16872 case statement mapped state 6 to 3
22:27:03.931 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"67dd3fc2-48ca-46f3-a4d0-5fbb4df2a4f7"}
22:27:03.935 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"14cd7c52-bf4b-41c7-977b-42b14a98dc10"}
22:27:03.939 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.21,6.68],"pixels":"..."},"id":"14cd7c52-bf4b-41c7-977b-42b14a98dc10"}
22:27:04.060 00.121 9640 Exposure complete
22:27:04.202 00.142 9640 worker thread done servicing request
22:27:04.203 00.001 16872 OnExposeComplete: enter
22:27:04.208 00.005 16872 UpdateGuideState(): m_state=6
22:27:04.212 00.004 16872 Star::Find(15, 1612, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:27:04.215 00.003 16872 Star::Find returns 1 (0), X=1612.05, Y=596.45, Mass=631747, SNR=366.2, Peak=33516 HFD=5.0
22:27:04.218 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:27:04.220 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
22:27:04.223 00.003 16872 CameraToMount -- cameraX=-1.01 cameraY=0.02 hyp=1.01 cameraTheta=3.12 mountX=0.01 mountY=1.01, mountTheta=1.56
22:27:04.228 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.01, y=0.02, opts=13)
22:27:04.234 00.006 16872 Enqueuing Move request for scope (-1.01, 0.02)
22:27:04.237 00.003 9640 Worker thread wakes up
22:27:04.237 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.01, 0.02) opts 0xd
22:27:04.237 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.01, 0.02)
22:27:04.237 00.000 9640 Moving (-1.01, 0.02) raw xDistance=0.01 yDistance=1.01
22:27:04.237 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:27:04.237 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 1.01, m_sumCorr=0.79
22:27:04.237 00.000 9640 MoveAxis(E, 0, ABG)
22:27:04.237 00.000 9640 Move returns status 0, amount 0
22:27:04.237 00.000 9640 MoveAxis(S, 28, ABG)
22:27:04.238 00.001 9640 Guiding  Dir = 1, Dur = 28
22:27:04.238 00.000 9640 IsSlewing returns 0
22:27:04.238 00.000 9640 IsGuiding returns 0
22:27:04.239 00.001 9640 PulseGuide returned control before completion, sleep 38
22:27:04.243 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3284, FiltMin=3146, FiltMax=65516, Gamma=2.190
22:27:04.277 00.034 9640 IsGuiding returns 1
22:27:04.277 00.000 9640 scope still moving after pulse duration time elapsed
22:27:04.287 00.010 16872 UpdateGuideState exits: m=631747 SNR=366.2
22:27:04.290 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:04.292 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:27:04.300 00.008 16872 Enqueuing Expose request
22:27:04.309 00.009 9640 IsSlewing returns 0
22:27:04.309 00.000 9640 IsGuiding returns 0
22:27:04.309 00.000 9640 scope move finished after 28 + 44 ms
22:27:04.310 00.001 9640 Move returns status 0, amount 28
22:27:04.310 00.000 9640 move complete, result=0
22:27:04.310 00.000 9640 worker thread done servicing request
22:27:04.310 00.000 9640 Worker thread wakes up
22:27:04.310 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:27:04.310 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:27:04.311 00.001 16872 GuideStep: 0.0 px 0 ms EAST, 1.0 px 28 ms SOUTH
22:27:09.912 05.601 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c44e51eb-1284-4804-9132-61f89e297b3c"}
22:27:09.916 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"c44e51eb-1284-4804-9132-61f89e297b3c"}
22:27:09.920 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7afd6ad4-b1be-4bec-b34c-f413b441eba2"}
22:27:09.924 00.004 16872 case statement mapped state 6 to 3
22:27:09.926 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7afd6ad4-b1be-4bec-b34c-f413b441eba2"}
22:27:09.929 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"53eabc29-8e20-42ca-a587-7f0d7bdfe3ed"}
22:27:09.933 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.05,7.45],"pixels":"..."},"id":"53eabc29-8e20-42ca-a587-7f0d7bdfe3ed"}
22:27:10.884 00.951 9640 Exposure complete
22:27:11.030 00.146 9640 worker thread done servicing request
22:27:11.030 00.000 16872 OnExposeComplete: enter
22:27:11.036 00.006 16872 UpdateGuideState(): m_state=6
22:27:11.042 00.006 16872 Star::Find(15, 1612, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:27:11.046 00.004 16872 Star::Find returns 1 (0), X=1611.77, Y=596.83, Mass=625019, SNR=368.5, Peak=31116 HFD=5.0
22:27:11.049 00.003 16872 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.56) = xAngle (1.28 = 1.28)
22:27:11.051 00.002 16872 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.33 = 1.33)
22:27:11.055 00.004 16872 CameraToMount -- cameraX=-1.30 cameraY=0.40 hyp=1.36 cameraTheta=2.84 mountX=0.38 mountY=1.32, mountTheta=1.29
22:27:11.063 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-1.30, y=0.40, opts=13)
22:27:11.067 00.004 16872 Enqueuing Move request for scope (-1.30, 0.40)
22:27:11.071 00.004 9640 Worker thread wakes up
22:27:11.071 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.30, 0.40) opts 0xd
22:27:11.071 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.30, 0.40)
22:27:11.071 00.000 9640 Moving (-1.30, 0.40) raw xDistance=0.38 yDistance=1.32
22:27:11.071 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
22:27:11.071 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 1.32, m_sumCorr=1.1
22:27:11.071 00.000 9640 MoveAxis(W, 29, ABG)
22:27:11.071 00.000 9640 Guiding  Dir = 3, Dur = 29
22:27:11.071 00.000 9640 IsSlewing returns 0
22:27:11.072 00.001 9640 IsGuiding returns 0
22:27:11.072 00.000 9640 PulseGuide returned control before completion, sleep 39
22:27:11.082 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3284, FiltMin=3180, FiltMax=65516, Gamma=2.190
22:27:11.121 00.039 9640 IsGuiding returns 1
22:27:11.121 00.000 9640 scope still moving after pulse duration time elapsed
22:27:11.126 00.005 16872 UpdateGuideState exits: m=625019 SNR=368.5
22:27:11.132 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:11.137 00.005 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:27:11.140 00.003 16872 Enqueuing Expose request
22:27:11.151 00.011 9640 IsSlewing returns 0
22:27:11.151 00.000 9640 IsGuiding returns 0
22:27:11.151 00.000 9640 scope move finished after 29 + 51 ms
22:27:11.151 00.000 9640 Move returns status 0, amount 29
22:27:11.151 00.000 9640 MoveAxis(S, 34, ABG)
22:27:11.151 00.000 9640 Guiding  Dir = 1, Dur = 34
22:27:11.152 00.001 9640 IsSlewing returns 0
22:27:11.152 00.000 9640 IsGuiding returns 0
22:27:11.152 00.000 9640 PulseGuide returned control before completion, sleep 44
22:27:11.203 00.051 9640 IsGuiding returns 1
22:27:11.203 00.000 9640 scope still moving after pulse duration time elapsed
22:27:11.230 00.027 9640 IsSlewing returns 0
22:27:11.230 00.000 9640 IsGuiding returns 0
22:27:11.230 00.000 9640 scope move finished after 34 + 43 ms
22:27:11.230 00.000 9640 Move returns status 0, amount 34
22:27:11.230 00.000 9640 move complete, result=0
22:27:11.231 00.001 9640 worker thread done servicing request
22:27:11.231 00.000 9640 Worker thread wakes up
22:27:11.231 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:27:11.231 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:27:11.232 00.001 16872 GuideStep: 0.4 px 29 ms WEST, 1.3 px 34 ms SOUTH
22:27:15.924 04.692 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c62c7af6-a4fd-4eac-ba2b-cffd4f02f98f"}
22:27:15.928 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"c62c7af6-a4fd-4eac-ba2b-cffd4f02f98f"}
22:27:15.933 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b2ceda09-0f43-43ee-ac47-460311254e3a"}
22:27:15.937 00.004 16872 case statement mapped state 6 to 3
22:27:15.940 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2ceda09-0f43-43ee-ac47-460311254e3a"}
22:27:15.944 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"755c7271-180c-4946-b5f6-99a6c676955d"}
22:27:15.951 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.77,6.83],"pixels":"..."},"id":"755c7271-180c-4946-b5f6-99a6c676955d"}
22:27:17.795 01.844 9640 Exposure complete
22:27:17.939 00.144 9640 worker thread done servicing request
22:27:17.940 00.001 16872 OnExposeComplete: enter
22:27:17.944 00.004 16872 UpdateGuideState(): m_state=6
22:27:17.946 00.002 16872 Star::Find(15, 1611, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:27:17.949 00.003 16872 Star::Find returns 1 (0), X=1611.42, Y=596.50, Mass=635203, SNR=421.4, Peak=30540 HFD=5.1
22:27:17.951 00.002 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
22:27:17.953 00.002 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
22:27:17.959 00.006 16872 CameraToMount -- cameraX=-1.64 cameraY=0.08 hyp=1.64 cameraTheta=3.10 mountX=0.05 mountY=1.64, mountTheta=1.54
22:27:17.966 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.64, y=0.08, opts=13)
22:27:17.972 00.006 16872 Enqueuing Move request for scope (-1.64, 0.08)
22:27:17.975 00.003 9640 Worker thread wakes up
22:27:17.975 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.64, 0.08) opts 0xd
22:27:17.975 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.64, 0.08)
22:27:17.975 00.000 9640 Moving (-1.64, 0.08) raw xDistance=0.05 yDistance=1.64
22:27:17.975 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:27:17.975 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.34, input 1.64, m_sumCorr=1.4
22:27:17.975 00.000 9640 MoveAxis(E, 0, ABG)
22:27:17.975 00.000 9640 Move returns status 0, amount 0
22:27:17.975 00.000 9640 MoveAxis(S, 40, ABG)
22:27:17.976 00.001 9640 Guiding  Dir = 1, Dur = 40
22:27:17.976 00.000 9640 IsSlewing returns 0
22:27:17.976 00.000 9640 IsGuiding returns 0
22:27:17.976 00.000 9640 PulseGuide returned control before completion, sleep 50
22:27:17.981 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3284, FiltMin=3132, FiltMax=65516, Gamma=2.190
22:27:18.022 00.041 16872 UpdateGuideState exits: m=635203 SNR=421.4
22:27:18.025 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:18.027 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:27:18.030 00.003 16872 Enqueuing Expose request
22:27:18.033 00.003 9640 IsGuiding returns 1
22:27:18.035 00.002 9640 scope still moving after pulse duration time elapsed
22:27:18.064 00.029 9640 IsSlewing returns 0
22:27:18.064 00.000 9640 IsGuiding returns 0
22:27:18.064 00.000 9640 scope move finished after 40 + 48 ms
22:27:18.064 00.000 9640 Move returns status 0, amount 40
22:27:18.064 00.000 9640 move complete, result=0
22:27:18.065 00.001 9640 worker thread done servicing request
22:27:18.065 00.000 9640 Worker thread wakes up
22:27:18.065 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:27:18.065 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:27:18.068 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 1.6 px 40 ms SOUTH
22:27:21.923 03.855 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16888c61-12dc-46b2-8eaa-7cfc72be80b6"}
22:27:21.927 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"16888c61-12dc-46b2-8eaa-7cfc72be80b6"}
22:27:21.933 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ddf577a-a30b-4d27-a0ca-31e87251af48"}
22:27:21.936 00.003 16872 case statement mapped state 6 to 3
22:27:21.938 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ddf577a-a30b-4d27-a0ca-31e87251af48"}
22:27:21.945 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1f96dd58-370a-4eda-a87a-ad40f01645ee"}
22:27:21.950 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.42,6.50],"pixels":"..."},"id":"1f96dd58-370a-4eda-a87a-ad40f01645ee"}
22:27:24.634 02.684 9640 Exposure complete
22:27:24.776 00.142 9640 worker thread done servicing request
22:27:24.777 00.001 16872 OnExposeComplete: enter
22:27:24.779 00.002 16872 UpdateGuideState(): m_state=6
22:27:24.784 00.005 16872 Star::Find(15, 1611, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:27:24.794 00.010 16872 Star::Find returns 1 (0), X=1611.23, Y=596.89, Mass=641772, SNR=381.0, Peak=32404 HFD=5.0
22:27:24.799 00.005 16872 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.56) = xAngle (1.34 = 1.34)
22:27:24.802 00.003 16872 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.38 = 1.38)
22:27:24.804 00.002 16872 CameraToMount -- cameraX=-1.83 cameraY=0.46 hyp=1.89 cameraTheta=2.89 mountX=0.44 mountY=1.86, mountTheta=1.34
22:27:24.809 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.83, y=0.46, opts=13)
22:27:24.812 00.003 16872 Enqueuing Move request for scope (-1.83, 0.46)
22:27:24.817 00.005 9640 Worker thread wakes up
22:27:24.817 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.83, 0.46) opts 0xd
22:27:24.818 00.001 9640 Handling offset move in thread for scope, endpoint = (-1.83, 0.46)
22:27:24.818 00.000 9640 Moving (-1.83, 0.46) raw xDistance=0.44 yDistance=1.86
22:27:24.818 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
22:27:24.818 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.43, input 1.86, m_sumCorr=1.8
22:27:24.818 00.000 9640 MoveAxis(W, 33, ABG)
22:27:24.818 00.000 9640 Guiding  Dir = 3, Dur = 33
22:27:24.818 00.000 9640 IsSlewing returns 0
22:27:24.818 00.000 9640 IsGuiding returns 0
22:27:24.819 00.001 9640 PulseGuide returned control before completion, sleep 43
22:27:24.823 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3284, FiltMin=3154, FiltMax=65516, Gamma=2.190
22:27:24.862 00.039 16872 UpdateGuideState exits: m=641772 SNR=381.0
22:27:24.868 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:24.871 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:27:24.874 00.003 16872 Enqueuing Expose request
22:27:24.879 00.005 9640 IsGuiding returns 1
22:27:24.879 00.000 9640 scope still moving after pulse duration time elapsed
22:27:24.907 00.028 9640 IsSlewing returns 0
22:27:24.908 00.001 9640 IsGuiding returns 0
22:27:24.908 00.000 9640 scope move finished after 33 + 56 ms
22:27:24.908 00.000 9640 Move returns status 0, amount 33
22:27:24.908 00.000 9640 MoveAxis(S, 52, ABG)
22:27:24.908 00.000 9640 Guiding  Dir = 1, Dur = 52
22:27:24.908 00.000 9640 IsSlewing returns 0
22:27:24.909 00.001 9640 IsGuiding returns 0
22:27:24.909 00.000 9640 PulseGuide returned control before completion, sleep 62
22:27:24.987 00.078 9640 IsGuiding returns 1
22:27:24.987 00.000 9640 scope still moving after pulse duration time elapsed
22:27:25.017 00.030 9640 IsSlewing returns 0
22:27:25.017 00.000 9640 IsGuiding returns 0
22:27:25.017 00.000 9640 scope move finished after 52 + 57 ms
22:27:25.017 00.000 9640 Move returns status 0, amount 52
22:27:25.018 00.001 9640 move complete, result=0
22:27:25.018 00.000 9640 worker thread done servicing request
22:27:25.018 00.000 9640 Worker thread wakes up
22:27:25.018 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:27:25.019 00.001 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:27:25.019 00.000 16872 GuideStep: 0.4 px 33 ms WEST, 1.9 px 52 ms SOUTH
22:27:27.921 02.902 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19417a27-27d5-42fe-a77e-fdd7dad35538"}
22:27:27.926 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"19417a27-27d5-42fe-a77e-fdd7dad35538"}
22:27:27.932 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"557e6e4c-abaf-4e70-b836-b055917085ff"}
22:27:27.935 00.003 16872 case statement mapped state 6 to 3
22:27:27.938 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"557e6e4c-abaf-4e70-b836-b055917085ff"}
22:27:27.942 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc078efc-2988-4878-9907-18e063ff84f5"}
22:27:27.947 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.23,6.89],"pixels":"..."},"id":"dc078efc-2988-4878-9907-18e063ff84f5"}
22:27:31.580 03.633 9640 Exposure complete
22:27:31.727 00.147 9640 worker thread done servicing request
22:27:31.727 00.000 16872 OnExposeComplete: enter
22:27:31.730 00.003 16872 UpdateGuideState(): m_state=6
22:27:31.733 00.003 16872 Star::Find(15, 1611, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
22:27:31.735 00.002 16872 Star::Find returns 1 (0), X=1610.89, Y=596.78, Mass=638819, SNR=373.7, Peak=35444 HFD=4.9
22:27:31.741 00.006 16872 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.56) = xAngle (1.42 = 1.42)
22:27:31.744 00.003 16872 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.47 = 1.47)
22:27:31.748 00.004 16872 CameraToMount -- cameraX=-2.17 cameraY=0.36 hyp=2.20 cameraTheta=2.98 mountX=0.32 mountY=2.19, mountTheta=1.42
22:27:31.754 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-2.17, y=0.36, opts=13)
22:27:31.761 00.007 16872 Enqueuing Move request for scope (-2.17, 0.36)
22:27:31.765 00.004 9640 Worker thread wakes up
22:27:31.766 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.17, 0.36) opts 0xd
22:27:31.766 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.17, 0.36)
22:27:31.766 00.000 9640 Moving (-2.17, 0.36) raw xDistance=0.32 yDistance=2.19
22:27:31.766 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32
22:27:31.766 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.53, input 2.19, m_sumCorr=2.4
22:27:31.766 00.000 9640 MoveAxis(W, 26, ABG)
22:27:31.766 00.000 9640 Guiding  Dir = 3, Dur = 26
22:27:31.766 00.000 9640 IsSlewing returns 0
22:27:31.767 00.001 9640 IsGuiding returns 0
22:27:31.767 00.000 9640 PulseGuide returned control before completion, sleep 36
22:27:31.772 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65520, med=3284, FiltMin=3188, FiltMax=65520, Gamma=2.190
22:27:31.815 00.043 9640 IsGuiding returns 1
22:27:31.815 00.000 9640 scope still moving after pulse duration time elapsed
22:27:31.818 00.003 16872 UpdateGuideState exits: m=638819 SNR=373.7
22:27:31.822 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:31.824 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:27:31.827 00.003 16872 Enqueuing Expose request
22:27:31.846 00.019 9640 IsSlewing returns 0
22:27:31.847 00.001 9640 IsGuiding returns 0
22:27:31.847 00.000 9640 scope move finished after 26 + 54 ms
22:27:31.847 00.000 9640 Move returns status 0, amount 26
22:27:31.847 00.000 9640 MoveAxis(S, 64, ABG)
22:27:31.847 00.000 9640 Guiding  Dir = 1, Dur = 64
22:27:31.847 00.000 9640 IsSlewing returns 0
22:27:31.848 00.001 9640 IsGuiding returns 0
22:27:31.849 00.001 9640 PulseGuide returned control before completion, sleep 74
22:27:31.924 00.075 9640 IsGuiding returns 1
22:27:31.924 00.000 9640 scope still moving after pulse duration time elapsed
22:27:31.955 00.031 9640 IsSlewing returns 0
22:27:31.955 00.000 9640 IsGuiding returns 0
22:27:31.955 00.000 9640 scope move finished after 64 + 43 ms
22:27:31.955 00.000 9640 Move returns status 0, amount 64
22:27:31.956 00.001 9640 move complete, result=0
22:27:31.956 00.000 9640 worker thread done servicing request
22:27:31.956 00.000 9640 Worker thread wakes up
22:27:31.956 00.000 16872 GuideStep: 0.3 px 26 ms WEST, 2.2 px 64 ms SOUTH
22:27:31.959 00.003 9640 worker thread servicing REQUEST_EXPOSE 6000
22:27:31.959 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:27:33.920 01.961 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2dc731ff-8a61-4aac-8c07-2f35fb8dcd83"}
22:27:33.923 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"2dc731ff-8a61-4aac-8c07-2f35fb8dcd83"}
22:27:33.926 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4ae3763f-fc14-49bd-8f66-5661fb7385d8"}
22:27:33.931 00.005 16872 case statement mapped state 6 to 3
22:27:33.935 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ae3763f-fc14-49bd-8f66-5661fb7385d8"}
22:27:33.938 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4cc44463-c37d-4c9d-928c-b24cb87ba96d"}
22:27:33.941 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.89,6.78],"pixels":"..."},"id":"4cc44463-c37d-4c9d-928c-b24cb87ba96d"}
22:27:38.539 04.598 9640 Exposure complete
22:27:38.680 00.141 9640 worker thread done servicing request
22:27:38.680 00.000 16872 OnExposeComplete: enter
22:27:38.683 00.003 16872 UpdateGuideState(): m_state=6
22:27:38.686 00.003 16872 Star::Find(15, 1610, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:27:38.689 00.003 16872 Star::Find returns 1 (0), X=1610.16, Y=596.37, Mass=637608, SNR=371.2, Peak=35672 HFD=5.0
22:27:38.692 00.003 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.68 = 1.61)
22:27:38.694 00.002 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.65)
22:27:38.697 00.003 16872 CameraToMount -- cameraX=-2.91 cameraY=-0.06 hyp=2.91 cameraTheta=-3.12 mountX=-0.10 mountY=2.90, mountTheta=1.61
22:27:38.701 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.91, y=-0.06, opts=13)
22:27:38.706 00.005 16872 Enqueuing Move request for scope (-2.91, -0.06)
22:27:38.709 00.003 9640 Worker thread wakes up
22:27:38.709 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.91, -0.06) opts 0xd
22:27:38.709 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.91, -0.06)
22:27:38.709 00.000 9640 Moving (-2.91, -0.06) raw xDistance=-0.10 yDistance=2.90
22:27:38.709 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:27:38.709 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.62, input 2.90, m_sumCorr=3
22:27:38.710 00.001 9640 MoveAxis(E, 0, ABG)
22:27:38.710 00.000 9640 Move returns status 0, amount 0
22:27:38.710 00.000 9640 MoveAxis(S, 74, ABG)
22:27:38.710 00.000 9640 Guiding  Dir = 1, Dur = 74
22:27:38.710 00.000 9640 IsSlewing returns 0
22:27:38.710 00.000 9640 IsGuiding returns 0
22:27:38.711 00.001 9640 PulseGuide returned control before completion, sleep 84
22:27:38.717 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3284, FiltMin=3146, FiltMax=65516, Gamma=2.190
22:27:38.761 00.044 16872 UpdateGuideState exits: m=637608 SNR=371.2
22:27:38.764 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:38.772 00.008 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:27:38.776 00.004 16872 Enqueuing Expose request
22:27:38.813 00.037 9640 IsGuiding returns 0
22:27:38.814 00.001 9640 Move returns status 0, amount 74
22:27:38.815 00.001 9640 move complete, result=0
22:27:38.815 00.000 9640 worker thread done servicing request
22:27:38.815 00.000 9640 Worker thread wakes up
22:27:38.815 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:27:38.816 00.001 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:27:38.818 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 2.9 px 74 ms SOUTH
22:27:39.920 01.102 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e681a54-23a9-46fb-b580-4ee71db6b641"}
22:27:39.925 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"8e681a54-23a9-46fb-b580-4ee71db6b641"}
22:27:39.930 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"91d8e408-889c-4f74-b513-a4fbed2754ee"}
22:27:39.933 00.003 16872 case statement mapped state 6 to 3
22:27:39.941 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"91d8e408-889c-4f74-b513-a4fbed2754ee"}
22:27:39.959 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2f5104cf-8924-4d27-bdc3-2d4c96b08480"}
22:27:39.963 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.16,7.37],"pixels":"..."},"id":"2f5104cf-8924-4d27-bdc3-2d4c96b08480"}
22:27:45.426 05.463 9640 Exposure complete
22:27:45.597 00.171 9640 worker thread done servicing request
22:27:45.597 00.000 16872 OnExposeComplete: enter
22:27:45.602 00.005 16872 UpdateGuideState(): m_state=6
22:27:45.606 00.004 16872 Star::Find(15, 1610, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:27:45.609 00.003 16872 Star::Find returns 1 (0), X=1609.45, Y=596.88, Mass=634824, SNR=390.3, Peak=30592 HFD=5.2
22:27:45.612 00.003 16872 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.56) = xAngle (1.46 = 1.46)
22:27:45.615 00.003 16872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
22:27:45.618 00.003 16872 CameraToMount -- cameraX=-3.62 cameraY=0.46 hyp=3.64 cameraTheta=3.02 mountX=0.40 mountY=3.64, mountTheta=1.46
22:27:45.624 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-3.62, y=0.46, opts=13)
22:27:45.627 00.003 16872 Enqueuing Move request for scope (-3.62, 0.46)
22:27:45.629 00.002 9640 Worker thread wakes up
22:27:45.629 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.62, 0.46) opts 0xd
22:27:45.629 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.62, 0.46)
22:27:45.629 00.000 9640 Moving (-3.62, 0.46) raw xDistance=0.40 yDistance=3.64
22:27:45.630 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
22:27:45.630 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.75, input 3.64, m_sumCorr=3.7
22:27:45.630 00.000 9640 MoveAxis(W, 30, ABG)
22:27:45.630 00.000 9640 Guiding  Dir = 3, Dur = 30
22:27:45.630 00.000 9640 IsSlewing returns 0
22:27:45.630 00.000 9640 IsGuiding returns 0
22:27:45.631 00.001 9640 PulseGuide returned control before completion, sleep 40
22:27:45.637 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3284, FiltMin=3200, FiltMax=65516, Gamma=2.190
22:27:45.675 00.038 16872 UpdateGuideState exits: m=634824 SNR=390.3
22:27:45.678 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:45.684 00.006 9640 IsGuiding returns 1
22:27:45.684 00.000 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:27:45.690 00.006 16872 Enqueuing Expose request
22:27:45.695 00.005 9640 scope still moving after pulse duration time elapsed
22:27:45.728 00.033 9640 IsSlewing returns 0
22:27:45.729 00.001 9640 IsGuiding returns 0
22:27:45.729 00.000 9640 scope move finished after 30 + 68 ms
22:27:45.729 00.000 9640 Move returns status 0, amount 30
22:27:45.729 00.000 9640 MoveAxis(S, 90, ABG)
22:27:45.729 00.000 9640 Guiding  Dir = 1, Dur = 90
22:27:45.729 00.000 9640 IsSlewing returns 0
22:27:45.730 00.001 9640 IsGuiding returns 0
22:27:45.731 00.001 9640 PulseGuide returned control before completion, sleep 99
22:27:45.836 00.105 9640 IsGuiding returns 1
22:27:45.836 00.000 9640 scope still moving after pulse duration time elapsed
22:27:45.867 00.031 9640 IsSlewing returns 0
22:27:45.868 00.001 9640 IsGuiding returns 0
22:27:45.868 00.000 9640 scope move finished after 90 + 48 ms
22:27:45.868 00.000 9640 Move returns status 0, amount 90
22:27:45.868 00.000 9640 move complete, result=0
22:27:45.869 00.001 16872 GuideStep: 0.4 px 30 ms WEST, 3.6 px 90 ms SOUTH
22:27:45.876 00.007 9640 worker thread done servicing request
22:27:45.876 00.000 9640 Worker thread wakes up
22:27:45.876 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:27:45.876 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:27:45.925 00.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"30981d3d-559d-43f6-9dac-3cf47c8e2a75"}
22:27:45.929 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"30981d3d-559d-43f6-9dac-3cf47c8e2a75"}
22:27:45.953 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aff94be0-9fad-4a15-948f-deee49f74d7f"}
22:27:45.956 00.003 16872 case statement mapped state 6 to 3
22:27:45.960 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aff94be0-9fad-4a15-948f-deee49f74d7f"}
22:27:45.970 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"24f054d6-a182-40bc-8152-b18b164cab95"}
22:27:45.976 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.45,6.88],"pixels":"..."},"id":"24f054d6-a182-40bc-8152-b18b164cab95"}
22:27:51.921 05.945 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be7594d1-4954-4862-91c7-9b869d3760ba"}
22:27:51.923 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"be7594d1-4954-4862-91c7-9b869d3760ba"}
22:27:51.927 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ce1d3fc6-7345-4a18-b862-d8bd8bda1b13"}
22:27:51.932 00.005 16872 case statement mapped state 6 to 3
22:27:51.935 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce1d3fc6-7345-4a18-b862-d8bd8bda1b13"}
22:27:51.938 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"75b84526-f38b-475f-a9ad-233b985fef20"}
22:27:51.941 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.45,6.88],"pixels":"..."},"id":"75b84526-f38b-475f-a9ad-233b985fef20"}
22:27:52.446 00.505 9640 Exposure complete
22:27:52.590 00.144 9640 worker thread done servicing request
22:27:52.590 00.000 16872 OnExposeComplete: enter
22:27:52.593 00.003 16872 UpdateGuideState(): m_state=6
22:27:52.596 00.003 16872 Star::Find(15, 1609, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
22:27:52.599 00.003 16872 Star::Find returns 1 (0), X=1608.87, Y=596.65, Mass=642207, SNR=421.4, Peak=34580 HFD=5.0
22:27:52.606 00.007 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
22:27:52.611 00.005 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
22:27:52.614 00.003 16872 CameraToMount -- cameraX=-4.19 cameraY=0.22 hyp=4.20 cameraTheta=3.09 mountX=0.16 mountY=4.20, mountTheta=1.53
22:27:52.619 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-4.19, y=0.22, opts=13)
22:27:52.622 00.003 16872 Enqueuing Move request for scope (-4.19, 0.22)
22:27:52.625 00.003 9640 Worker thread wakes up
22:27:52.625 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.19, 0.22) opts 0xd
22:27:52.625 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.19, 0.22)
22:27:52.625 00.000 9640 Moving (-4.19, 0.22) raw xDistance=0.16 yDistance=4.20
22:27:52.625 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.16
22:27:52.625 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.96, input 4.20, m_sumCorr=4.7
22:27:52.626 00.001 9640 MoveAxis(W, 14, ABG)
22:27:52.626 00.000 9640 Guiding  Dir = 3, Dur = 14
22:27:52.626 00.000 9640 IsSlewing returns 0
22:27:52.626 00.000 9640 IsGuiding returns 0
22:27:52.626 00.000 9640 PulseGuide returned control before completion, sleep 24
22:27:52.633 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3284, FiltMin=3110, FiltMax=65516, Gamma=2.190
22:27:52.662 00.029 9640 IsGuiding returns 1
22:27:52.662 00.000 9640 scope still moving after pulse duration time elapsed
22:27:52.673 00.011 16872 UpdateGuideState exits: m=642207 SNR=421.4
22:27:52.676 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:52.680 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:27:52.687 00.007 16872 Enqueuing Expose request
22:27:52.694 00.007 9640 IsSlewing returns 0
22:27:52.695 00.001 9640 IsGuiding returns 0
22:27:52.695 00.000 9640 scope move finished after 14 + 55 ms
22:27:52.695 00.000 9640 Move returns status 0, amount 14
22:27:52.696 00.001 9640 MoveAxis(S, 115, ABG)
22:27:52.697 00.001 9640 Guiding  Dir = 1, Dur = 115
22:27:52.697 00.000 9640 IsSlewing returns 0
22:27:52.698 00.001 9640 IsGuiding returns 0
22:27:52.700 00.002 9640 PulseGuide returned control before completion, sleep 124
22:27:52.835 00.135 9640 IsGuiding returns 1
22:27:52.835 00.000 9640 scope still moving after pulse duration time elapsed
22:27:52.865 00.030 9640 IsSlewing returns 0
22:27:52.865 00.000 9640 IsGuiding returns 0
22:27:52.865 00.000 9640 scope move finished after 115 + 52 ms
22:27:52.865 00.000 9640 Move returns status 0, amount 115
22:27:52.865 00.000 9640 move complete, result=0
22:27:52.865 00.000 9640 worker thread done servicing request
22:27:52.866 00.001 9640 Worker thread wakes up
22:27:52.866 00.000 16872 GuideStep: 0.2 px 14 ms WEST, 4.2 px 115 ms SOUTH
22:27:52.870 00.004 9640 worker thread servicing REQUEST_EXPOSE 6000
22:27:52.870 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:27:57.919 05.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15f0de91-1174-41ac-a76f-171e520cbedc"}
22:27:57.923 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"15f0de91-1174-41ac-a76f-171e520cbedc"}
22:27:57.930 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0bc330aa-6eee-414b-9fd3-a1503764edfd"}
22:27:57.934 00.004 16872 case statement mapped state 6 to 3
22:27:57.938 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0bc330aa-6eee-414b-9fd3-a1503764edfd"}
22:27:57.942 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"357ce133-50a1-496b-bd90-72e198a0c100"}
22:27:57.952 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.87,6.65],"pixels":"..."},"id":"357ce133-50a1-496b-bd90-72e198a0c100"}
22:27:59.445 01.493 9640 Exposure complete
22:27:59.588 00.143 9640 worker thread done servicing request
22:27:59.589 00.001 16872 OnExposeComplete: enter
22:27:59.593 00.004 16872 UpdateGuideState(): m_state=6
22:27:59.596 00.003 16872 Star::Find(15, 1608, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
22:27:59.600 00.004 16872 Star::Find returns 1 (0), X=1607.94, Y=596.61, Mass=636111, SNR=408.6, Peak=34824 HFD=5.0
22:27:59.603 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
22:27:59.606 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
22:27:59.608 00.002 16872 CameraToMount -- cameraX=-5.13 cameraY=0.18 hyp=5.13 cameraTheta=3.11 mountX=0.11 mountY=5.13, mountTheta=1.55
22:27:59.614 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-5.13, y=0.18, opts=13)
22:27:59.618 00.004 16872 Enqueuing Move request for scope (-5.13, 0.18)
22:27:59.623 00.005 9640 Worker thread wakes up
22:27:59.623 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.13, 0.18) opts 0xd
22:27:59.623 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.13, 0.18)
22:27:59.623 00.000 9640 Moving (-5.13, 0.18) raw xDistance=0.11 yDistance=5.13
22:27:59.623 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:27:59.623 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.19, input 5.13, m_sumCorr=5.9
22:27:59.623 00.000 9640 MoveAxis(E, 0, ABG)
22:27:59.623 00.000 9640 Move returns status 0, amount 0
22:27:59.623 00.000 9640 MoveAxis(S, 143, ABG)
22:27:59.623 00.000 9640 Guiding  Dir = 1, Dur = 143
22:27:59.624 00.001 9640 IsSlewing returns 0
22:27:59.624 00.000 9640 IsGuiding returns 0
22:27:59.624 00.000 9640 PulseGuide returned control before completion, sleep 153
22:27:59.631 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3284, FiltMin=3120, FiltMax=65516, Gamma=2.190
22:27:59.675 00.044 16872 UpdateGuideState exits: m=636111 SNR=408.6
22:27:59.681 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:59.683 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:27:59.685 00.002 16872 Enqueuing Expose request
22:27:59.781 00.096 9640 IsGuiding returns 1
22:27:59.781 00.000 9640 scope still moving after pulse duration time elapsed
22:27:59.813 00.032 9640 IsSlewing returns 0
22:27:59.815 00.002 9640 IsGuiding returns 0
22:27:59.815 00.000 9640 scope move finished after 143 + 47 ms
22:27:59.815 00.000 9640 Move returns status 0, amount 143
22:27:59.815 00.000 9640 move complete, result=0
22:27:59.815 00.000 9640 worker thread done servicing request
22:27:59.815 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 5.1 px 143 ms SOUTH
22:27:59.823 00.008 9640 Worker thread wakes up
22:27:59.823 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:27:59.824 00.001 9640 Handling exposure in thread, d=6000 o=3 r=(1598,581,31,31)
22:28:03.919 04.095 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80309d27-84f2-4688-9d64-5dbaf85b1929"}
22:28:03.922 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"80309d27-84f2-4688-9d64-5dbaf85b1929"}
22:28:03.927 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d3ad3e7f-1955-404a-9ce4-19b12fa5f4f0"}
22:28:03.933 00.006 16872 case statement mapped state 6 to 3
22:28:03.936 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3ad3e7f-1955-404a-9ce4-19b12fa5f4f0"}
22:28:03.939 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b90dfe53-857b-467c-ba56-d8c5a3ce0ced"}
22:28:03.947 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.94,6.61],"pixels":"..."},"id":"b90dfe53-857b-467c-ba56-d8c5a3ce0ced"}
22:28:06.391 02.444 9640 Exposure complete
22:28:06.535 00.144 9640 worker thread done servicing request
22:28:06.535 00.000 16872 OnExposeComplete: enter
22:28:06.538 00.003 16872 UpdateGuideState(): m_state=6
22:28:06.540 00.002 16872 Star::Find(15, 1607, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
22:28:06.543 00.003 16872 Star::Find returns 1 (0), X=1606.94, Y=596.66, Mass=641905, SNR=405.8, Peak=34740 HFD=5.1
22:28:06.547 00.004 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
22:28:06.551 00.004 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
22:28:06.553 00.002 16872 CameraToMount -- cameraX=-6.12 cameraY=0.23 hyp=6.12 cameraTheta=3.10 mountX=0.14 mountY=6.12, mountTheta=1.55
22:28:06.558 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-6.12, y=0.23, opts=13)
22:28:06.568 00.010 16872 Enqueuing Move request for scope (-6.12, 0.23)
22:28:06.572 00.004 9640 Worker thread wakes up
22:28:06.572 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-6.12, 0.23) opts 0xd
22:28:06.572 00.000 9640 Handling offset move in thread for scope, endpoint = (-6.12, 0.23)
22:28:06.572 00.000 9640 Moving (-6.12, 0.23) raw xDistance=0.14 yDistance=6.12
22:28:06.572 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
22:28:06.572 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.41, input 6.12, m_sumCorr=7.3
22:28:06.572 00.000 9640 MoveAxis(W, 10, ABG)
22:28:06.573 00.001 9640 Guiding  Dir = 3, Dur = 10
22:28:06.573 00.000 9640 IsSlewing returns 0
22:28:06.573 00.000 9640 IsGuiding returns 0
22:28:06.573 00.000 9640 PulseGuide returned control before completion, sleep 20
22:28:06.580 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65520, med=3284, FiltMin=3126, FiltMax=65516, Gamma=2.190
22:28:06.605 00.025 9640 IsGuiding returns 1
22:28:06.606 00.001 9640 scope still moving after pulse duration time elapsed
22:28:06.621 00.015 16872 UpdateGuideState exits: m=641905 SNR=405.8
22:28:06.625 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:06.627 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:28:06.630 00.003 16872 Enqueuing Expose request
22:28:06.637 00.007 9640 IsSlewing returns 0
22:28:06.638 00.001 9640 IsGuiding returns 0
22:28:06.638 00.000 9640 scope move finished after 10 + 54 ms
22:28:06.639 00.001 9640 Move returns status 0, amount 10
22:28:06.639 00.000 9640 MoveAxis(S, 169, ABG)
22:28:06.639 00.000 9640 Guiding  Dir = 1, Dur = 169
22:28:06.640 00.001 9640 IsSlewing returns 0
22:28:06.640 00.000 9640 IsGuiding returns 0
22:28:06.642 00.002 9640 PulseGuide returned control before completion, sleep 179
22:28:06.823 00.181 9640 IsGuiding returns 1
22:28:06.823 00.000 9640 scope still moving after pulse duration time elapsed
22:28:06.855 00.032 9640 IsSlewing returns 0
22:28:06.855 00.000 9640 IsGuiding returns 1
22:28:06.886 00.031 9640 IsSlewing returns 0
22:28:06.886 00.000 9640 IsGuiding returns 1
22:28:06.918 00.032 9640 IsSlewing returns 0
22:28:06.918 00.000 9640 IsGuiding returns 0
22:28:06.918 00.000 9640 scope move finished after 169 + 108 ms
22:28:06.919 00.001 9640 Move returns status 0, amount 169
22:28:06.919 00.000 9640 move complete, result=0
22:28:06.919 00.000 16872 GuideStep: 0.1 px 10 ms WEST, 6.1 px 169 ms SOUTH
22:28:06.925 00.006 9640 worker thread done servicing request
22:28:06.925 00.000 9640 Worker thread wakes up
22:28:06.925 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:28:06.925 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1592,582,31,31)
22:28:09.918 02.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aca41bdf-a287-4bc1-ac40-02533256e1c5"}
22:28:09.922 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"aca41bdf-a287-4bc1-ac40-02533256e1c5"}
22:28:09.930 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ab40a56f-0795-4eef-b3b2-4b7606bca1d5"}
22:28:09.936 00.006 16872 case statement mapped state 6 to 3
22:28:09.941 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab40a56f-0795-4eef-b3b2-4b7606bca1d5"}
22:28:09.944 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d25112c3-0b5f-478a-91bd-df47089d6a95"}
22:28:09.948 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.94,6.66],"pixels":"..."},"id":"d25112c3-0b5f-478a-91bd-df47089d6a95"}
22:28:13.494 03.546 9640 Exposure complete
22:28:13.636 00.142 9640 worker thread done servicing request
22:28:13.637 00.001 16872 OnExposeComplete: enter
22:28:13.640 00.003 16872 UpdateGuideState(): m_state=6
22:28:13.642 00.002 16872 Star::Find(15, 1606, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
22:28:13.645 00.003 16872 Star::Find returns 1 (0), X=1605.47, Y=596.77, Mass=633187, SNR=362.2, Peak=32192 HFD=5.1
22:28:13.647 00.002 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
22:28:13.652 00.005 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
22:28:13.654 00.002 16872 CameraToMount -- cameraX=-7.59 cameraY=0.34 hyp=7.60 cameraTheta=3.10 mountX=0.23 mountY=7.60, mountTheta=1.54
22:28:13.659 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-7.59, y=0.34, opts=13)
22:28:13.662 00.003 16872 Enqueuing Move request for scope (-7.59, 0.34)
22:28:13.665 00.003 9640 Worker thread wakes up
22:28:13.666 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.59, 0.34) opts 0xd
22:28:13.666 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.59, 0.34)
22:28:13.666 00.000 9640 Moving (-7.59, 0.34) raw xDistance=0.23 yDistance=7.60
22:28:13.666 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:28:13.666 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.67, input 7.60, m_sumCorr=9
22:28:13.666 00.000 9640 MoveAxis(W, 18, ABG)
22:28:13.666 00.000 9640 Guiding  Dir = 3, Dur = 18
22:28:13.666 00.000 9640 IsSlewing returns 0
22:28:13.667 00.001 9640 IsGuiding returns 0
22:28:13.668 00.001 9640 PulseGuide returned control before completion, sleep 27
22:28:13.677 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65520, med=3284, FiltMin=3184, FiltMax=65516, Gamma=2.190
22:28:13.696 00.019 9640 IsGuiding returns 1
22:28:13.696 00.000 9640 scope still moving after pulse duration time elapsed
22:28:13.719 00.023 16872 UpdateGuideState exits: m=633187 SNR=362.2
22:28:13.724 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:13.728 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:28:13.731 00.003 16872 Enqueuing Expose request
22:28:13.734 00.003 9640 IsSlewing returns 0
22:28:13.735 00.001 9640 IsGuiding returns 0
22:28:13.735 00.000 9640 scope move finished after 18 + 49 ms
22:28:13.735 00.000 9640 Move returns status 0, amount 18
22:28:13.735 00.000 9640 MoveAxis(S, 201, ABG)
22:28:13.735 00.000 9640 Guiding  Dir = 1, Dur = 201
22:28:13.735 00.000 9640 IsSlewing returns 0
22:28:13.735 00.000 9640 IsGuiding returns 0
22:28:13.736 00.001 9640 PulseGuide returned control before completion, sleep 211
22:28:13.961 00.225 9640 IsGuiding returns 1
22:28:13.961 00.000 9640 scope still moving after pulse duration time elapsed
22:28:13.993 00.032 9640 IsSlewing returns 0
22:28:13.994 00.001 9640 IsGuiding returns 0
22:28:13.994 00.000 9640 scope move finished after 201 + 57 ms
22:28:13.994 00.000 9640 Move returns status 0, amount 201
22:28:13.994 00.000 9640 move complete, result=0
22:28:13.994 00.000 9640 worker thread done servicing request
22:28:13.994 00.000 9640 Worker thread wakes up
22:28:13.995 00.001 9640 worker thread servicing REQUEST_EXPOSE 6000
22:28:13.995 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1590,582,31,31)
22:28:13.995 00.000 16872 GuideStep: 0.2 px 18 ms WEST, 7.6 px 201 ms SOUTH
22:28:15.917 01.922 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fee80f89-2df0-46f2-a336-a45f3a18a155"}
22:28:15.921 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"fee80f89-2df0-46f2-a336-a45f3a18a155"}
22:28:15.926 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f0d920f3-2928-4259-9950-b7b2bc99d86e"}
22:28:15.932 00.006 16872 case statement mapped state 6 to 3
22:28:15.935 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0d920f3-2928-4259-9950-b7b2bc99d86e"}
22:28:15.939 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d2848552-e234-4b26-9f9a-d04abd8d1510"}
22:28:15.945 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.47,6.77],"pixels":"..."},"id":"d2848552-e234-4b26-9f9a-d04abd8d1510"}
22:28:20.568 04.623 9640 Exposure complete
22:28:20.719 00.151 9640 worker thread done servicing request
22:28:20.719 00.000 16872 OnExposeComplete: enter
22:28:20.724 00.005 16872 UpdateGuideState(): m_state=6
22:28:20.727 00.003 16872 Star::Find(15, 1605, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
22:28:20.730 00.003 16872 Star::Find returns 1 (0), X=1603.80, Y=596.66, Mass=629729, SNR=387.3, Peak=32492 HFD=5.1
22:28:20.732 00.002 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:28:20.734 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
22:28:20.741 00.007 16872 CameraToMount -- cameraX=-9.26 cameraY=0.24 hyp=9.27 cameraTheta=3.12 mountX=0.10 mountY=9.26, mountTheta=1.56
22:28:20.751 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-9.26, y=0.24, opts=13)
22:28:20.755 00.004 16872 Enqueuing Move request for scope (-9.26, 0.24)
22:28:20.758 00.003 9640 Worker thread wakes up
22:28:20.758 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-9.26, 0.24) opts 0xd
22:28:20.758 00.000 9640 Handling offset move in thread for scope, endpoint = (-9.26, 0.24)
22:28:20.758 00.000 9640 Moving (-9.26, 0.24) raw xDistance=0.10 yDistance=9.26
22:28:20.758 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:28:20.758 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.04, input 9.26, m_sumCorr=11
22:28:20.758 00.000 9640 MoveAxis(E, 0, ABG)
22:28:20.758 00.000 9640 Move returns status 0, amount 0
22:28:20.758 00.000 9640 MoveAxis(S, 245, ABG)
22:28:20.759 00.001 9640 Guiding  Dir = 1, Dur = 245
22:28:20.759 00.000 9640 IsSlewing returns 0
22:28:20.759 00.000 9640 IsGuiding returns 0
22:28:20.759 00.000 9640 PulseGuide returned control before completion, sleep 255
22:28:20.764 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3284, FiltMin=3136, FiltMax=65516, Gamma=2.190
22:28:20.811 00.047 16872 UpdateGuideState exits: m=629729 SNR=387.3
22:28:20.818 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:20.820 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:28:20.823 00.003 16872 Enqueuing Expose request
22:28:21.030 00.207 9640 IsGuiding returns 1
22:28:21.031 00.001 9640 scope still moving after pulse duration time elapsed
22:28:21.062 00.031 9640 IsSlewing returns 0
22:28:21.063 00.001 9640 IsGuiding returns 0
22:28:21.063 00.000 9640 scope move finished after 245 + 59 ms
22:28:21.063 00.000 9640 Move returns status 0, amount 245
22:28:21.064 00.001 9640 move complete, result=0
22:28:21.064 00.000 9640 worker thread done servicing request
22:28:21.064 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 9.3 px 245 ms SOUTH
22:28:21.071 00.007 9640 Worker thread wakes up
22:28:21.071 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:28:21.071 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1589,582,31,31)
22:28:21.916 00.845 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b5d58c4-db33-4a39-ac0d-2091b7000a08"}
22:28:21.921 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"7b5d58c4-db33-4a39-ac0d-2091b7000a08"}
22:28:21.926 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3a3f86bd-0d4a-45e6-9a4b-114c9ae61a6b"}
22:28:21.929 00.003 16872 case statement mapped state 6 to 3
22:28:21.931 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a3f86bd-0d4a-45e6-9a4b-114c9ae61a6b"}
22:28:21.934 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a5a8ca50-2c9e-4f51-8cc0-c5ba57b28867"}
22:28:21.937 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.80,6.66],"pixels":"..."},"id":"a5a8ca50-2c9e-4f51-8cc0-c5ba57b28867"}
22:28:27.656 05.719 9640 Exposure complete
22:28:27.805 00.149 9640 worker thread done servicing request
22:28:27.805 00.000 16872 OnExposeComplete: enter
22:28:27.814 00.009 16872 UpdateGuideState(): m_state=6
22:28:27.819 00.005 16872 Star::Find(15, 1603, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
22:28:27.822 00.003 16872 Star::Find returns 1 (0), X=1601.93, Y=596.53, Mass=637578, SNR=389.2, Peak=31696 HFD=5.1
22:28:27.827 00.005 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
22:28:27.830 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
22:28:27.834 00.004 16872 CameraToMount -- cameraX=-11.14 cameraY=0.11 hyp=11.14 cameraTheta=3.13 mountX=-0.06 mountY=11.12, mountTheta=1.58
22:28:27.840 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-11.14, y=0.11, opts=13)
22:28:27.844 00.004 16872 Enqueuing Move request for scope (-11.14, 0.11)
22:28:27.848 00.004 9640 Worker thread wakes up
22:28:27.848 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-11.14, 0.11) opts 0xd
22:28:27.848 00.000 9640 Handling offset move in thread for scope, endpoint = (-11.14, 0.11)
22:28:27.849 00.001 9640 Moving (-11.14, 0.11) raw xDistance=-0.06 yDistance=11.12
22:28:27.849 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:28:27.849 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.51, input 11.12, m_sumCorr=14
22:28:27.849 00.000 9640 MoveAxis(E, 0, ABG)
22:28:27.850 00.001 9640 Move returns status 0, amount 0
22:28:27.850 00.000 9640 MoveAxis(S, 302, ABG)
22:28:27.850 00.000 9640 Guiding  Dir = 1, Dur = 302
22:28:27.850 00.000 9640 IsSlewing returns 0
22:28:27.850 00.000 9640 IsGuiding returns 0
22:28:27.851 00.001 9640 PulseGuide returned control before completion, sleep 312
22:28:27.858 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3284, FiltMin=3150, FiltMax=65516, Gamma=2.190
22:28:27.902 00.044 16872 UpdateGuideState exits: m=637578 SNR=389.2
22:28:27.907 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:27.909 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:28:27.913 00.004 16872 Enqueuing Expose request
22:28:27.917 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e390a223-2252-4367-bce8-7065195d4c6b"}
22:28:27.921 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"e390a223-2252-4367-bce8-7065195d4c6b"}
22:28:27.934 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e533c21-5cf2-4cb7-ba6d-b204ba2179ac"}
22:28:27.938 00.004 16872 case statement mapped state 6 to 3
22:28:27.941 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e533c21-5cf2-4cb7-ba6d-b204ba2179ac"}
22:28:27.954 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bcac1c8c-5735-452a-85c8-ab2298712ce0"}
22:28:27.961 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.93,6.53],"pixels":"..."},"id":"bcac1c8c-5735-452a-85c8-ab2298712ce0"}
22:28:28.177 00.216 9640 IsGuiding returns 1
22:28:28.177 00.000 9640 scope still moving after pulse duration time elapsed
22:28:28.209 00.032 9640 IsSlewing returns 0
22:28:28.210 00.001 9640 IsGuiding returns 0
22:28:28.210 00.000 9640 scope move finished after 302 + 56 ms
22:28:28.210 00.000 9640 Move returns status 0, amount 302
22:28:28.210 00.000 9640 move complete, result=0
22:28:28.210 00.000 9640 worker thread done servicing request
22:28:28.210 00.000 9640 Worker thread wakes up
22:28:28.210 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 11.1 px 302 ms SOUTH
22:28:28.214 00.004 9640 worker thread servicing REQUEST_EXPOSE 6000
22:28:28.214 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1587,582,31,31)
22:28:31.019 02.805 16872 evsrv: cli 0D3C0A48 connect
22:28:31.022 00.003 16872 case statement mapped state 6 to 3
22:28:31.029 00.007 16872 case statement mapped state 6 to 3
22:28:31.033 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"3b5055bc-d485-4911-9a81-b6090b5db319"}
22:28:31.036 00.003 16872 case statement mapped state 6 to 3
22:28:31.038 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b5055bc-d485-4911-9a81-b6090b5db319"}
22:28:31.043 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:28:31.047 00.004 16872 evsrv: cli 0D3BF8C8 connect
22:28:31.050 00.003 16872 case statement mapped state 6 to 3
22:28:31.054 00.004 16872 case statement mapped state 6 to 3
22:28:31.059 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"ce82c291-62fc-4d11-9601-eaa50293cfb3"}
22:28:31.062 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:28:31.066 00.004 16872 Status Line: Waiting for devices...
22:28:31.071 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"ce82c291-62fc-4d11-9601-eaa50293cfb3"}
22:28:31.075 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
22:28:31.079 00.004 16872 evsrv: cli 0D3BFB48 connect
22:28:31.082 00.003 16872 case statement mapped state 6 to 3
22:28:31.086 00.004 16872 case statement mapped state 6 to 3
22:28:31.096 00.010 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"e6617621-5e0b-43f8-b476-39a04b829940"}
22:28:31.100 00.004 16872 case statement mapped state 6 to 3
22:28:31.104 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6617621-5e0b-43f8-b476-39a04b829940"}
22:28:31.108 00.004 16872 evsrv: cli 0D3BFB48 disconnect
22:28:32.118 01.010 16872 evsrv: cli 0D3C0A48 connect
22:28:32.123 00.005 16872 case statement mapped state 6 to 3
22:28:32.127 00.004 16872 case statement mapped state 6 to 3
22:28:32.133 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"705a4810-ba3e-401c-bdf1-80146ba5f8e7"}
22:28:32.137 00.004 16872 case statement mapped state 6 to 3
22:28:32.141 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"705a4810-ba3e-401c-bdf1-80146ba5f8e7"}
22:28:32.146 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:28:33.162 01.016 16872 evsrv: cli 0D3C0228 connect
22:28:33.166 00.004 16872 case statement mapped state 6 to 3
22:28:33.172 00.006 16872 case statement mapped state 6 to 3
22:28:33.176 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"2756ca28-3290-41ed-addd-caea6bf3c3c5"}
22:28:33.181 00.005 16872 case statement mapped state 6 to 3
22:28:33.186 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"2756ca28-3290-41ed-addd-caea6bf3c3c5"}
22:28:33.191 00.005 16872 evsrv: cli 0D3C0228 disconnect
22:28:34.195 01.004 16872 evsrv: cli 0D3BFFA8 connect
22:28:34.199 00.004 16872 case statement mapped state 6 to 3
22:28:34.204 00.005 16872 case statement mapped state 6 to 3
22:28:34.208 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2792afc-f6f4-416b-b2a1-3eead257e72a"}
22:28:34.211 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"e2792afc-f6f4-416b-b2a1-3eead257e72a"}
22:28:34.217 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"08699d04-ece8-43dc-bae3-03825c74b4f2"}
22:28:34.221 00.004 16872 case statement mapped state 6 to 3
22:28:34.223 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"08699d04-ece8-43dc-bae3-03825c74b4f2"}
22:28:34.227 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"314d3946-2a87-4d4b-8393-eef0b980f0e3"}
22:28:34.231 00.004 16872 case statement mapped state 6 to 3
22:28:34.235 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"314d3946-2a87-4d4b-8393-eef0b980f0e3"}
22:28:34.239 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
22:28:34.244 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"058a8e80-0d9b-4b1c-a392-990f5ca0886e"}
22:28:34.248 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.93,6.53],"pixels":"..."},"id":"058a8e80-0d9b-4b1c-a392-990f5ca0886e"}
22:28:34.605 00.357 9640 ASCOM_AbortExposure returns err = 0
22:28:34.654 00.049 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:28:34.655 00.001 9640 worker thread done servicing request
22:28:34.655 00.000 16872 OnExposeComplete: enter
22:28:34.657 00.002 16872 OnExposeComplete: Capture Error reported
22:28:34.661 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:28:34.664 00.003 16872 Mount: notify guiding stopped
22:28:34.671 00.007 16872 Changing from state GUIDING to STOP
22:28:34.673 00.002 16872 guider state => SELECTED
22:28:34.678 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3284, FiltMin=3150, FiltMax=65516, Gamma=2.190
22:28:34.720 00.042 16872 Changing from state SELECTED to UNINITIALIZED
22:28:34.722 00.002 16872 guider state => SELECTING
22:28:34.731 00.009 16872 Status Line: Stopped.
22:28:34.739 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:28:35.270 00.531 16872 evsrv: cli 0D3C0A48 connect
22:28:35.274 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ff1fcdaa-06d2-4b84-8b0f-33229cdd80d9"}
22:28:35.278 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff1fcdaa-06d2-4b84-8b0f-33229cdd80d9"}
22:28:35.284 00.006 16872 evsrv: cli 0D3C0A48 disconnect
22:28:40.213 04.929 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"834af288-0ca3-4d30-b7dd-3f16b5085070"}
22:28:40.218 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"834af288-0ca3-4d30-b7dd-3f16b5085070"}
22:28:40.223 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78d7ebef-e4c7-4828-aa3e-187a6dc881ac"}
22:28:40.226 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"78d7ebef-e4c7-4828-aa3e-187a6dc881ac"}
22:28:40.358 00.132 16872 evsrv: cli 0D3BFFA8 connect
22:28:40.364 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e0818707-2cd6-4a39-a2b7-781729f13384"}
22:28:40.366 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e0818707-2cd6-4a39-a2b7-781729f13384"}
22:28:40.373 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
22:28:40.376 00.003 16872 evsrv: cli 0D3C0228 connect
22:28:40.383 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_calibrated","id":"97ed7f41-cd7b-428b-97f3-fc2413ad2846"}
22:28:40.387 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":true,"id":"97ed7f41-cd7b-428b-97f3-fc2413ad2846"}
22:28:40.391 00.004 16872 evsrv: cli 0D3C0228 disconnect
22:28:40.398 00.007 16872 evsrv: cli 0D3C0A48 connect
22:28:40.402 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"423a3d8a-702f-4cb3-af64-d1813e850ed5"}
22:28:40.408 00.006 16872 PhdController::Guide begins
22:28:40.408 00.000 16872 PhdController: newstate STATE_SETUP
22:28:40.414 00.006 16872 PhdController: setup
22:28:40.418 00.004 16872 PhdController: newstate STATE_ATTEMPT_START
22:28:40.422 00.004 16872 PhdController: start capturing
22:28:40.422 00.000 16872 Changing from state SELECTING to UNINITIALIZED
22:28:40.422 00.000 16872 guider state => SELECTING
22:28:40.433 00.011 16872 setting force full frames = true
22:28:40.440 00.007 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:28:40.453 00.013 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:28:40.458 00.005 16872 Enqueuing Expose request
22:28:40.462 00.004 16872 PhdController: newstate STATE_SELECT_STAR
22:28:40.465 00.003 9640 Worker thread wakes up
22:28:40.465 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"423a3d8a-702f-4cb3-af64-d1813e850ed5"}
22:28:40.469 00.004 9640 worker thread servicing REQUEST_EXPOSE 6000
22:28:40.469 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:28:40.476 00.007 16872 evsrv: cli 0D3C0A48 disconnect
22:28:40.483 00.007 16872 evsrv: cli 0D3BFFA8 connect
22:28:40.490 00.007 16872 case statement mapped state 1 to 101
22:28:40.495 00.005 16872 case statement mapped state 1 to 101
22:28:40.500 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_shift_params","id":"e3bfcc89-0bba-412d-a9f4-6ebf8b527bd7"}
22:28:40.507 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"e3bfcc89-0bba-412d-a9f4-6ebf8b527bd7"}
22:28:40.518 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
22:28:40.527 00.009 16872 evsrv: cli 0D3BF8C8 connect
22:28:40.533 00.006 16872 case statement mapped state 1 to 101
22:28:40.540 00.007 16872 case statement mapped state 1 to 101
22:28:40.543 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"f2b2c646-22e6-4dc4-9649-59a6f155688f"}
22:28:40.546 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"f2b2c646-22e6-4dc4-9649-59a6f155688f"}
22:28:40.556 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
22:28:41.558 01.002 16872 evsrv: cli 0D3BFFA8 connect
22:28:41.560 00.002 16872 case statement mapped state 1 to 101
22:28:41.564 00.004 16872 case statement mapped state 1 to 101
22:28:41.569 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"9a0917e8-5544-48a3-b525-4850afcd0efc"}
22:28:41.573 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"9a0917e8-5544-48a3-b525-4850afcd0efc"}
22:28:41.573 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
22:28:42.586 01.013 16872 evsrv: cli 0D3BFFA8 connect
22:28:42.586 00.000 16872 case statement mapped state 1 to 101
22:28:42.594 00.008 16872 case statement mapped state 1 to 101
22:28:42.597 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"ac46887c-fb46-4009-8152-756b8698bfaa"}
22:28:42.599 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"ac46887c-fb46-4009-8152-756b8698bfaa"}
22:28:42.605 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
22:28:43.615 01.010 16872 evsrv: cli 0D3C0A48 connect
22:28:43.668 00.053 16872 case statement mapped state 1 to 101
22:28:43.672 00.004 16872 case statement mapped state 1 to 101
22:28:43.674 00.002 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"557917a8-0451-4919-8c3a-1bfc0c5c4db4"}
22:28:43.674 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"557917a8-0451-4919-8c3a-1bfc0c5c4db4"}
22:28:43.674 00.000 16872 evsrv: cli 0D3C0A48 disconnect
22:28:44.679 01.005 16872 evsrv: cli 0D3C0228 connect
22:28:44.680 00.001 16872 case statement mapped state 1 to 101
22:28:44.680 00.000 16872 case statement mapped state 1 to 101
22:28:44.687 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"6fc92824-7e2b-496a-bbbe-8a3ee4b695bf"}
22:28:44.687 00.000 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"6fc92824-7e2b-496a-bbbe-8a3ee4b695bf"}
22:28:44.696 00.009 16872 evsrv: cli 0D3C0228 disconnect
22:28:45.706 01.010 16872 evsrv: cli 0D3C0A48 connect
22:28:45.710 00.004 16872 case statement mapped state 1 to 101
22:28:45.711 00.001 16872 case statement mapped state 1 to 101
22:28:45.719 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"dae61d18-57d3-41c4-b11f-1ed07299e7ad"}
22:28:45.723 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"dae61d18-57d3-41c4-b11f-1ed07299e7ad"}
22:28:45.731 00.008 16872 evsrv: cli 0D3C0A48 disconnect
22:28:46.211 00.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6fb1b142-1ae3-4aec-95d8-881a75201226"}
22:28:46.215 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"6fb1b142-1ae3-4aec-95d8-881a75201226"}
22:28:46.221 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d395b82-723d-49b5-af2f-da54fbb494dd"}
22:28:46.221 00.000 16872 case statement mapped state 1 to 101
22:28:46.228 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"3d395b82-723d-49b5-af2f-da54fbb494dd"}
22:28:46.731 00.503 16872 evsrv: cli 0D3BF8C8 connect
22:28:46.735 00.004 16872 case statement mapped state 1 to 101
22:28:46.739 00.004 16872 case statement mapped state 1 to 101
22:28:46.744 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"be5e3259-5036-4c75-816a-62ef5d37aead"}
22:28:46.748 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"be5e3259-5036-4c75-816a-62ef5d37aead"}
22:28:46.753 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
22:28:47.030 00.277 9640 Exposure complete
22:28:47.179 00.149 9640 worker thread done servicing request
22:28:47.181 00.002 16872 OnExposeComplete: enter
22:28:47.184 00.003 16872 UpdateGuideState(): m_state=1
22:28:47.190 00.006 16872 UpdateCurrentPosition: no star selected
22:28:47.196 00.006 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:28:47.200 00.004 16872 Status Line: No star selected
22:28:47.200 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3272, FiltMin=3162, FiltMax=65516, Gamma=2.190
22:28:47.252 00.052 16872 UpdateGuideState exits: No star selected
22:28:47.256 00.004 16872 GuiderMultiStar::AutoSelect enter
22:28:47.261 00.005 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:28:47.404 00.143 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:28:47.587 00.183 16872 AutoFind: global mean = 0.0, stdev 798.2
22:28:47.591 00.004 16872 AutoFind: using threshold = 0.1
22:28:47.763 00.172 16872 AutoFind: local max [1190, 130] 128.4
22:28:47.765 00.002 16872 AutoFind: local max [1191, 121] 116.1
22:28:47.771 00.006 16872 AutoFind: local max [1599, 597] 46.4
22:28:47.777 00.006 16872 AutoFind: local max [1049, 975] 14.4
22:28:47.779 00.002 16872 AutoFind: local max [940, 633] 11.5
22:28:47.783 00.004 16872 AutoFind: local max [1768, 879] 5.5
22:28:47.783 00.000 16872 AutoFind: local max [482, 990] 3.0
22:28:47.789 00.006 16872 AutoFind: local max [489, 868] 2.7
22:28:47.795 00.006 16872 AutoFind: local max [1172, 113] 2.0
22:28:47.798 00.003 16872 AutoFind: local max [1192, 106] 1.7
22:28:47.800 00.002 16872 AutoFind: local max [1580, 519] 1.4
22:28:47.806 00.006 16872 AutoFind: local max [438, 262] 1.2
22:28:47.806 00.000 16872 AutoFind: local max [1180, 144] 1.2
22:28:47.812 00.006 16872 AutoFind: local max [124, 425] 1.1
22:28:47.816 00.004 16872 AutoFind: local max [539, 990] 0.8
22:28:47.819 00.003 16872 AutoFind: local max [1147, 761] 0.8
22:28:47.827 00.008 16872 AutoFind: local max [1612, 598] 0.8
22:28:47.831 00.004 16872 AutoFind: local max [21, 877] 0.8
22:28:47.835 00.004 16872 AutoFind: local max [1606, 823] 0.8
22:28:47.838 00.003 16872 AutoFind: local max [1201, 143] 0.7
22:28:47.841 00.003 16872 AutoFind: local max [1612, 590] 0.7
22:28:47.847 00.006 16872 AutoFind: local max [266, 228] 0.6
22:28:47.851 00.004 16872 AutoFind: local max [1761, 546] 0.6
22:28:47.853 00.002 16872 AutoFind: local max [1376, 656] 0.6
22:28:47.853 00.000 16872 AutoFind: local max [437, 197] 0.6
22:28:47.862 00.009 16872 AutoFind: local max [148, 834] 0.6
22:28:47.865 00.003 16872 AutoFind: local max [1267, 124] 0.6
22:28:47.867 00.002 16872 AutoFind: local max [1317, 765] 0.6
22:28:47.875 00.008 16872 AutoFind: local max [924, 268] 0.5
22:28:47.877 00.002 16872 AutoFind: local max [545, 468] 0.5
22:28:47.883 00.006 16872 AutoFind: local max [359, 357] 0.5
22:28:47.883 00.000 16872 AutoFind: local max [507, 680] 0.5
22:28:47.883 00.000 16872 AutoFind: local max [520, 918] 0.5
22:28:47.893 00.010 16872 AutoFind: local max [775, 818] 0.5
22:28:47.895 00.002 16872 AutoFind: local max [1708, 93] 0.5
22:28:47.899 00.004 16872 AutoFind: local max [1687, 1032] 0.5
22:28:47.899 00.000 16872 AutoFind: local max [1398, 81] 0.5
22:28:47.910 00.011 16872 AutoFind: local max [439, 569] 0.5
22:28:47.913 00.003 16872 AutoFind: local max [321, 786] 0.5
22:28:47.917 00.004 16872 AutoFind: local max [811, 392] 0.5
22:28:47.921 00.004 16872 AutoFind: local max [581, 644] 0.5
22:28:47.923 00.002 16872 AutoFind: local max [685, 1019] 0.5
22:28:47.927 00.004 16872 AutoFind: local max [384, 1065] 0.5
22:28:47.933 00.006 16872 AutoFind: local max [1503, 929] 0.5
22:28:47.937 00.004 16872 AutoFind: local max [1402, 278] 0.5
22:28:47.939 00.002 16872 AutoFind: local max [1307, 30] 0.5
22:28:47.946 00.007 16872 AutoFind: local max [1509, 392] 0.5
22:28:47.950 00.004 16872 AutoFind: local max [341, 924] 0.5
22:28:47.953 00.003 16872 AutoFind: local max [1718, 718] 0.5
22:28:47.958 00.005 16872 AutoFind: local max [468, 305] 0.5
22:28:47.960 00.002 16872 AutoFind: local max [1557, 85] 0.5
22:28:47.966 00.006 16872 AutoFind: local max [241, 364] 0.5
22:28:47.970 00.004 16872 AutoFind: local max [836, 355] 0.5
22:28:47.974 00.004 16872 AutoFind: local max [982, 423] 0.5
22:28:47.977 00.003 16872 AutoFind: local max [933, 643] 0.5
22:28:47.979 00.002 16872 AutoFind: local max [1296, 871] 0.5
22:28:47.984 00.005 16872 AutoFind: local max [1601, 461] 0.5
22:28:47.986 00.002 16872 AutoFind: local max [1653, 656] 0.5
22:28:47.993 00.007 16872 AutoFind: local max [812, 679] 0.5
22:28:47.993 00.000 16872 AutoFind: local max [1190, 147] 0.5
22:28:47.993 00.000 16872 AutoFind: local max [965, 789] 0.5
22:28:48.007 00.014 16872 AutoFind: local max [480, 542] 0.5
22:28:48.012 00.005 16872 AutoFind: local max [278, 534] 0.5
22:28:48.016 00.004 16872 AutoFind: local max [1211, 225] 0.5
22:28:48.022 00.006 16872 AutoFind: local max [1155, 881] 0.5
22:28:48.026 00.004 16872 AutoFind: local max [1875, 985] 0.5
22:28:48.027 00.001 16872 AutoFind: local max [1173, 107] 0.5
22:28:48.030 00.003 16872 AutoFind: local max [1463, 260] 0.5
22:28:48.035 00.005 16872 AutoFind: local max [138, 342] 0.5
22:28:48.039 00.004 16872 AutoFind: local max [886, 253] 0.5
22:28:48.047 00.008 16872 AutoFind: local max [445, 519] 0.5
22:28:48.049 00.002 16872 AutoFind: local max [163, 356] 0.5
22:28:48.053 00.004 16872 AutoFind: local max [1050, 1018] 0.5
22:28:48.057 00.004 16872 AutoFind: local max [555, 1051] 0.5
22:28:48.061 00.004 16872 AutoFind: local max [1298, 41] 0.5
22:28:48.064 00.003 16872 AutoFind: local max [727, 864] 0.5
22:28:48.067 00.003 16872 AutoFind: local max [1540, 511] 0.5
22:28:48.073 00.006 16872 AutoFind: local max [857, 906] 0.5
22:28:48.079 00.006 16872 AutoFind: local max [280, 1000] 0.5
22:28:48.083 00.004 16872 AutoFind: local max [242, 375] 0.5
22:28:48.087 00.004 16872 AutoFind: local max [1538, 233] 0.5
22:28:48.094 00.007 16872 AutoFind: local max [448, 484] 0.5
22:28:48.098 00.004 16872 AutoFind: local max [1808, 986] 0.5
22:28:48.105 00.007 16872 AutoFind: local max [197, 497] 0.5
22:28:48.107 00.002 16872 AutoFind: local max [854, 469] 0.5
22:28:48.110 00.003 16872 AutoFind: local max [1043, 1062] 0.5
22:28:48.116 00.006 16872 AutoFind: local max [1810, 137] 0.5
22:28:48.117 00.001 16872 AutoFind: local max [759, 217] 0.5
22:28:48.123 00.006 16872 AutoFind: local max [751, 771] 0.5
22:28:48.129 00.006 16872 AutoFind: local max [1789, 971] 0.5
22:28:48.134 00.005 16872 AutoFind: local max [1025, 26] 0.4
22:28:48.138 00.004 16872 AutoFind: local max [1485, 581] 0.4
22:28:48.138 00.000 16872 AutoFind: local max [1509, 941] 0.4
22:28:48.138 00.000 16872 AutoFind: local max [179, 625] 0.4
22:28:48.149 00.011 16872 AutoFind: local max [345, 710] 0.4
22:28:48.153 00.004 16872 AutoFind: local max [310, 622] 0.4
22:28:48.159 00.006 16872 AutoFind: local max [535, 857] 0.4
22:28:48.164 00.005 16872 AutoFind: local max [1083, 343] 0.4
22:28:48.167 00.003 16872 AutoFind: local max [89, 845] 0.4
22:28:48.172 00.005 16872 AutoFind: local max [752, 324] 0.4
22:28:48.176 00.004 16872 AutoFind: too close [1509, 941] 0.4 - [1503, 929] 0.5
22:28:48.179 00.003 16872 AutoFind: too close [1789, 971] 0.5 - [1808, 986] 0.5
22:28:48.184 00.005 16872 AutoFind: too close [242, 375] 0.5 - [241, 364] 0.5
22:28:48.189 00.005 16872 AutoFind: too close [1298, 41] 0.5 - [1307, 30] 0.5
22:28:48.195 00.006 16872 AutoFind: too close [1173, 107] 0.5 - [1192, 106] 1.7
22:28:48.199 00.004 16872 AutoFind: too close [1173, 107] 0.5 - [1172, 113] 2.0
22:28:48.205 00.006 16872 AutoFind: close dim-bright [1173, 107] 0.5 - [1191, 121] 116.1
22:28:48.209 00.004 16872 AutoFind: too close [1190, 147] 0.5 - [1201, 143] 0.7
22:28:48.214 00.005 16872 AutoFind: too close [1190, 147] 0.5 - [1180, 144] 1.2
22:28:48.218 00.004 16872 AutoFind: close dim-bright [1190, 147] 0.5 - [1190, 130] 128.4
22:28:48.225 00.007 16872 AutoFind: close dim-bright [933, 643] 0.5 - [940, 633] 11.5
22:28:48.230 00.005 16872 AutoFind: too close [1612, 590] 0.7 - [1612, 598] 0.8
22:28:48.235 00.005 16872 AutoFind: close dim-bright [1612, 590] 0.7 - [1599, 597] 46.4
22:28:48.239 00.004 16872 AutoFind: close dim-bright [1201, 143] 0.7 - [1190, 130] 128.4
22:28:48.243 00.004 16872 AutoFind: close dim-bright [1612, 598] 0.8 - [1599, 597] 46.4
22:28:48.251 00.008 16872 AutoFind: close dim-bright [1180, 144] 1.2 - [1190, 130] 128.4
22:28:48.256 00.005 16872 AutoFind: too close [1192, 106] 1.7 - [1172, 113] 2.0
22:28:48.259 00.003 16872 AutoFind: close dim-bright [1192, 106] 1.7 - [1191, 121] 116.1
22:28:48.264 00.005 16872 AutoFind: close dim-bright [1172, 113] 2.0 - [1191, 121] 116.1
22:28:48.267 00.003 16872 AutoFind: close dim-bright [1172, 113] 2.0 - [1190, 130] 128.4
22:28:48.271 00.004 16872 AutoFind: too close [1191, 121] 116.1 - [1190, 130] 128.4
22:28:48.279 00.008 16872 AutoFind: too close to edge [384, 1065] 0.5
22:28:48.284 00.005 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:28:48.289 00.005 16872 Star::Find(15, 1599, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.292 00.003 16872 Star::Find returns 1 (0), X=1599.61, Y=596.17, Mass=393627, SNR=394.3, Peak=17148 HFD=5.3
22:28:48.294 00.002 16872 Star::Find(15, 1049, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.294 00.000 16872 Star::Find returns 1 (0), X=1048.88, Y=974.23, Mass=110140, SNR=190.2, Peak=7316 HFD=5.1
22:28:48.306 00.012 16872 Star::Find(15, 940, 633, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.310 00.004 16872 Star::Find returns 1 (0), X=940.26, Y=632.33, Mass=89923, SNR=164.2, Peak=6552 HFD=5.3
22:28:48.316 00.006 16872 Star::Find(15, 1768, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.321 00.005 16872 Star::Find returns 1 (0), X=1768.05, Y=878.23, Mass=35599, SNR=98.1, Peak=4876 HFD=4.7
22:28:48.325 00.004 16872 Star::Find(15, 482, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.329 00.004 16872 Star::Find returns 1 (0), X=482.63, Y=989.68, Mass=22171, SNR=67.5, Peak=4144 HFD=5.0
22:28:48.333 00.004 16872 Star::Find(15, 489, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.340 00.007 16872 Star::Find returns 1 (0), X=488.41, Y=867.71, Mass=22751, SNR=71.5, Peak=4032 HFD=5.3
22:28:48.345 00.005 16872 Star::Find(15, 1580, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.346 00.001 16872 Star::Find returns 1 (0), X=1579.55, Y=519.04, Mass=9397, SNR=40.6, Peak=3700 HFD=4.7
22:28:48.351 00.005 16872 Star::Find(15, 438, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.354 00.003 16872 Star::Find returns 1 (0), X=437.43, Y=261.57, Mass=8246, SNR=36.4, Peak=3652 HFD=5.0
22:28:48.354 00.000 16872 Star::Find(15, 124, 425, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.364 00.010 16872 Star::Find returns 1 (0), X=124.48, Y=424.95, Mass=5465, SNR=30.5, Peak=3576 HFD=4.0
22:28:48.365 00.001 16872 Star::Find(15, 539, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.372 00.007 16872 Star::Find returns 1 (0), X=539.50, Y=989.28, Mass=4545, SNR=26.9, Peak=3552 HFD=3.7
22:28:48.374 00.002 16872 Star::Find(15, 1147, 761, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.381 00.007 16872 Star::Find returns 1 (0), X=1146.20, Y=761.36, Mass=3757, SNR=23.6, Peak=3532 HFD=3.9
22:28:48.385 00.004 16872 Star::Find(15, 21, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.390 00.005 16872 Star::Find returns 1 (0), X=21.04, Y=877.25, Mass=3669, SNR=22.8, Peak=3484 HFD=4.0
22:28:48.395 00.005 16872 Star::Find(15, 1606, 823, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.395 00.000 16872 Star::Find returns 1 (0), X=1606.82, Y=822.72, Mass=4554, SNR=24.6, Peak=3472 HFD=4.4
22:28:48.402 00.007 16872 Star::Find(15, 266, 228, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.407 00.005 16872 Star::Find returns 1 (0), X=266.18, Y=228.67, Mass=1892, SNR=17.7, Peak=3512 HFD=2.5
22:28:48.412 00.005 16872 Star::Find(15, 1761, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.416 00.004 16872 Star::Find returns 1 (0), X=1761.68, Y=546.00, Mass=1721, SNR=15.4, Peak=3420 HFD=3.9
22:28:48.420 00.004 16872 Star::Find(15, 1376, 656, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.421 00.001 16872 Star::Find returns 1 (0), X=1376.40, Y=656.04, Mass=2821, SNR=19.6, Peak=3508 HFD=3.5
22:28:48.428 00.007 16872 Star::Find(15, 437, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.436 00.008 16872 Star::Find returns 1 (0), X=436.93, Y=196.72, Mass=1533, SNR=14.2, Peak=3476 HFD=2.6
22:28:48.440 00.004 16872 Star::Find(15, 148, 834, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.440 00.000 16872 Star::Find returns 1 (0), X=147.92, Y=834.55, Mass=1719, SNR=15.2, Peak=3540 HFD=2.6
22:28:48.444 00.004 16872 Star::Find(15, 1267, 124, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.451 00.007 16872 Star::Find returns 1 (0), X=1266.29, Y=125.00, Mass=1709, SNR=14.8, Peak=3452 HFD=3.4
22:28:48.455 00.004 16872 Star::Find(15, 1317, 765, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.459 00.004 16872 Star::Find returns 1 (0), X=1317.17, Y=765.57, Mass=899, SNR=10.9, Peak=3428 HFD=2.5
22:28:48.463 00.004 16872 Star::Find(15, 924, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.469 00.006 16872 Star::Find returns 1 (0), X=917.56, Y=252.14, Mass=1100, SNR=12.7, Peak=3436 HFD=3.8
22:28:48.471 00.002 16872 Star::Find(15, 545, 468, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.477 00.006 16872 Star::Find returns 1 (0), X=544.08, Y=468.31, Mass=757, SNR=9.9, Peak=3420 HFD=3.5
22:28:48.481 00.004 16872 Star::Find(15, 359, 357, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.486 00.005 16872 Star::Find returns 1 (0), X=357.93, Y=357.13, Mass=1169, SNR=13.8, Peak=3456 HFD=2.7
22:28:48.488 00.002 16872 Star::Find(15, 507, 680, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.493 00.005 16872 Star::Find returns 1 (0), X=507.62, Y=680.25, Mass=1041, SNR=13.0, Peak=3464 HFD=2.5
22:28:48.501 00.008 16872 Star::Find(15, 520, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.506 00.005 16872 Star::Find returns 1 (0), X=520.90, Y=919.10, Mass=1555, SNR=13.9, Peak=3484 HFD=4.1
22:28:48.507 00.001 16872 Star::Find(15, 775, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.517 00.010 16872 Star::Find returns 1 (0), X=775.66, Y=818.33, Mass=1733, SNR=16.2, Peak=3504 HFD=3.3
22:28:48.522 00.005 16872 Star::Find(15, 1708, 93, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.526 00.004 16872 Star::Find returns 1 (0), X=1707.99, Y=93.49, Mass=799, SNR=10.6, Peak=3440 HFD=2.5
22:28:48.529 00.003 16872 Star::Find(15, 1687, 1032, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.535 00.006 16872 Star::Find returns 1 (0), X=1688.15, Y=1031.71, Mass=1177, SNR=11.5, Peak=3420 HFD=3.5
22:28:48.539 00.004 16872 Star::Find(15, 1398, 81, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.542 00.003 16872 Star::Find returns 1 (0), X=1396.59, Y=81.11, Mass=1324, SNR=13.6, Peak=3492 HFD=3.6
22:28:48.547 00.005 16872 Star::Find(15, 439, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.553 00.006 16872 Star::Find returns 1 (0), X=438.76, Y=569.44, Mass=1397, SNR=15.0, Peak=3440 HFD=2.9
22:28:48.558 00.005 16872 Star::Find(15, 321, 786, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.560 00.002 16872 Star::Find returns 1 (0), X=321.05, Y=786.51, Mass=1124, SNR=12.2, Peak=3444 HFD=2.3
22:28:48.560 00.000 16872 Star::Find(15, 811, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.570 00.010 16872 Star::Find returns 1 (0), X=810.89, Y=392.42, Mass=1552, SNR=15.0, Peak=3424 HFD=3.6
22:28:48.574 00.004 16872 Star::Find(15, 581, 644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.576 00.002 16872 Star::Find returns 1 (0), X=581.14, Y=644.08, Mass=1113, SNR=12.5, Peak=3424 HFD=2.3
22:28:48.581 00.005 16872 Star::Find(15, 685, 1019, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.587 00.006 16872 Star::Find returns 1 (0), X=684.35, Y=1017.92, Mass=1158, SNR=13.4, Peak=3428 HFD=3.8
22:28:48.591 00.004 16872 Star::Find(15, 1402, 278, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.596 00.005 16872 Star::Find returns 1 (0), X=1402.10, Y=277.54, Mass=1058, SNR=11.7, Peak=3456 HFD=2.3
22:28:48.601 00.005 16872 Star::Find(15, 1509, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.605 00.004 16872 Star::Find returns 1 (0), X=1500.43, Y=390.38, Mass=1150, SNR=13.1, Peak=3476 HFD=3.0
22:28:48.609 00.004 16872 Star::Find(15, 341, 924, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.613 00.004 16872 Star::Find returns 1 (0), X=341.90, Y=923.33, Mass=873, SNR=11.5, Peak=3416 HFD=2.2
22:28:48.617 00.004 16872 Star::Find(15, 1718, 718, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.620 00.003 16872 Star::Find returns 1 (0), X=1717.78, Y=717.22, Mass=1417, SNR=13.4, Peak=3448 HFD=2.8
22:28:48.625 00.005 16872 Star::Find(15, 468, 305, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.630 00.005 16872 Star::Find returns 1 (0), X=470.79, Y=313.59, Mass=2130, SNR=18.7, Peak=3512 HFD=4.0
22:28:48.634 00.004 16872 Star::Find(15, 1557, 85, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.639 00.005 16872 Star::Find returns 1 (0), X=1557.19, Y=85.07, Mass=778, SNR=9.5, Peak=3424 HFD=2.1
22:28:48.641 00.002 16872 Star::Find(15, 836, 355, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.648 00.007 16872 Star::Find false star n=12 nbg=259 bg=3272.7 sigma=22.2 thresh=3339 peak=3339
22:28:48.652 00.004 16872 Star::Find returns 0 (2), X=836.00, Y=355.00, Mass=988, SNR=2.9, Peak=3396 HFD=0.0
22:28:48.652 00.000 16872 Star::Find(15, 982, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.661 00.009 16872 Star::Find returns 1 (0), X=995.53, Y=420.72, Mass=785, SNR=10.0, Peak=3448 HFD=3.1
22:28:48.665 00.004 16872 Star::Find(15, 933, 643, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.669 00.004 16872 Star::Find returns 1 (0), X=940.26, Y=632.33, Mass=89923, SNR=164.2, Peak=6552 HFD=5.3
22:28:48.672 00.003 16872 Star::Find(15, 1296, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.676 00.004 16872 Star::Find false star n=6 nbg=270 bg=3276.3 sigma=25.0 thresh=3351 peak=3345
22:28:48.680 00.004 16872 Star::Find returns 0 (2), X=1296.00, Y=871.00, Mass=530, SNR=2.9, Peak=3400 HFD=0.0
22:28:48.684 00.004 16872 Star::Find(15, 1601, 461, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.692 00.008 16872 Star::Find returns 1 (0), X=1604.69, Y=452.05, Mass=1756, SNR=21.3, Peak=3680 HFD=1.5
22:28:48.694 00.002 16872 Star::Find(15, 1653, 656, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.698 00.004 16872 Star::Find returns 1 (0), X=1653.25, Y=657.16, Mass=1460, SNR=14.3, Peak=3396 HFD=3.7
22:28:48.702 00.004 16872 Star::Find(15, 812, 679, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.706 00.004 16872 Star::Find returns 1 (0), X=812.20, Y=678.92, Mass=1468, SNR=14.6, Peak=3448 HFD=3.4
22:28:48.710 00.004 16872 Star::Find(15, 965, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.714 00.004 16872 Star::Find returns 1 (0), X=963.73, Y=788.50, Mass=1328, SNR=13.0, Peak=3420 HFD=4.4
22:28:48.722 00.008 16872 Star::Find(15, 480, 542, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.725 00.003 16872 Star::Find returns 1 (0), X=478.87, Y=542.63, Mass=1546, SNR=14.9, Peak=3444 HFD=3.7
22:28:48.731 00.006 16872 Star::Find(15, 278, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.735 00.004 16872 Star::Find returns 1 (0), X=278.41, Y=534.01, Mass=693, SNR=8.6, Peak=3424 HFD=2.3
22:28:48.739 00.004 16872 Star::Find(15, 1211, 225, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.743 00.004 16872 Star::Find returns 1 (0), X=1211.33, Y=224.65, Mass=843, SNR=11.2, Peak=3444 HFD=1.5
22:28:48.749 00.006 16872 Star::Find(15, 1155, 881, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.752 00.003 16872 Star::Find returns 1 (0), X=1154.58, Y=880.80, Mass=1765, SNR=15.5, Peak=3404 HFD=3.7
22:28:48.752 00.000 16872 Star::Find(15, 1875, 985, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.761 00.009 16872 Star::Find returns 1 (0), X=1876.32, Y=984.74, Mass=1750, SNR=16.0, Peak=3444 HFD=4.0
22:28:48.763 00.002 16872 Star::Find(15, 1463, 260, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.768 00.005 16872 Star::Find returns 1 (0), X=1454.94, Y=250.00, Mass=984, SNR=12.4, Peak=3492 HFD=2.3
22:28:48.773 00.005 16872 Star::Find(15, 138, 342, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.774 00.001 16872 Star::Find returns 1 (0), X=146.40, Y=329.82, Mass=995, SNR=11.7, Peak=3456 HFD=3.7
22:28:48.779 00.005 16872 Star::Find(15, 886, 253, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.786 00.007 16872 Star::Find returns 1 (0), X=885.44, Y=253.52, Mass=843, SNR=10.7, Peak=3404 HFD=2.8
22:28:48.788 00.002 16872 Star::Find(15, 445, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.794 00.006 16872 Star::Find returns 1 (0), X=446.50, Y=519.45, Mass=1571, SNR=15.7, Peak=3420 HFD=4.2
22:28:48.799 00.005 16872 Star::Find(15, 163, 356, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.804 00.005 16872 Star::Find returns 1 (0), X=162.97, Y=356.14, Mass=1093, SNR=13.4, Peak=3528 HFD=1.8
22:28:48.808 00.004 16872 Star::Find(15, 1050, 1018, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.812 00.004 16872 Star::Find returns 1 (0), X=1049.99, Y=1017.07, Mass=1123, SNR=13.8, Peak=3428 HFD=2.4
22:28:48.817 00.005 16872 Star::Find(15, 555, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.822 00.005 16872 Star::Find returns 1 (0), X=555.53, Y=1052.14, Mass=1161, SNR=12.4, Peak=3420 HFD=4.0
22:28:48.825 00.003 16872 Star::Find(15, 727, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.830 00.005 16872 Star::Find returns 1 (0), X=736.31, Y=875.65, Mass=980, SNR=11.8, Peak=3484 HFD=1.6
22:28:48.833 00.003 16872 Star::Find(15, 1540, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.840 00.007 16872 Star::Find returns 1 (0), X=1540.59, Y=510.07, Mass=775, SNR=9.0, Peak=3424 HFD=3.9
22:28:48.840 00.000 16872 Star::Find(15, 857, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.847 00.007 16872 Star::Find returns 1 (0), X=857.85, Y=906.17, Mass=3044, SNR=26.5, Peak=3900 HFD=1.9
22:28:48.852 00.005 16872 Star::Find(15, 280, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.853 00.001 16872 Star::Find returns 1 (0), X=279.16, Y=999.96, Mass=1196, SNR=12.5, Peak=3452 HFD=2.5
22:28:48.861 00.008 16872 Star::Find(15, 1538, 233, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.866 00.005 16872 Star::Find returns 1 (0), X=1537.33, Y=233.54, Mass=1056, SNR=12.3, Peak=3432 HFD=2.4
22:28:48.870 00.004 16872 Star::Find(15, 448, 484, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.875 00.005 16872 Star::Find returns 1 (0), X=446.51, Y=485.23, Mass=1564, SNR=16.2, Peak=3456 HFD=3.8
22:28:48.879 00.004 16872 Star::Find(15, 197, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.884 00.005 16872 Star::Find returns 1 (0), X=196.53, Y=495.90, Mass=1327, SNR=13.2, Peak=3400 HFD=3.4
22:28:48.887 00.003 16872 Star::Find(15, 854, 469, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.895 00.008 16872 Star::Find returns 1 (0), X=854.42, Y=468.59, Mass=1210, SNR=13.5, Peak=3492 HFD=3.0
22:28:48.898 00.003 16872 Star::Find(15, 1043, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.904 00.006 16872 Star::Find returns 1 (0), X=1043.40, Y=1062.03, Mass=1116, SNR=12.0, Peak=3460 HFD=2.7
22:28:48.908 00.004 16872 Star::Find(15, 1810, 137, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.911 00.003 16872 Star::Find returns 1 (0), X=1809.68, Y=136.70, Mass=1114, SNR=12.1, Peak=3532 HFD=1.8
22:28:48.916 00.005 16872 Star::Find(15, 759, 217, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.922 00.006 16872 Star::Find returns 1 (0), X=758.75, Y=216.82, Mass=1295, SNR=13.0, Peak=3404 HFD=3.7
22:28:48.925 00.003 16872 Star::Find(15, 751, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.928 00.003 16872 Star::Find returns 1 (0), X=750.26, Y=770.42, Mass=1320, SNR=13.2, Peak=3416 HFD=3.5
22:28:48.934 00.006 16872 Star::Find(15, 1025, 26, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.938 00.004 16872 Star::Find returns 1 (0), X=1025.37, Y=26.33, Mass=829, SNR=10.4, Peak=3412 HFD=2.0
22:28:48.940 00.002 16872 Star::Find(15, 1485, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.944 00.004 16872 Star::Find returns 1 (0), X=1483.95, Y=580.39, Mass=1118, SNR=11.5, Peak=3392 HFD=3.6
22:28:48.944 00.000 16872 Star::Find(15, 179, 625, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.955 00.011 16872 Star::Find returns 1 (0), X=179.54, Y=624.61, Mass=805, SNR=9.2, Peak=3392 HFD=3.0
22:28:48.961 00.006 16872 Star::Find(15, 345, 710, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.964 00.003 16872 Star::Find returns 0 (4), X=344.99, Y=710.23, Mass=606, SNR=8.4, Peak=3444 HFD=1.4
22:28:48.965 00.001 16872 Star::Find(15, 310, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.971 00.006 16872 Star::Find returns 1 (0), X=309.54, Y=622.09, Mass=1136, SNR=12.1, Peak=3412 HFD=3.3
22:28:48.975 00.004 16872 Star::Find(15, 535, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.980 00.005 16872 Star::Find returns 1 (0), X=535.56, Y=857.09, Mass=786, SNR=10.5, Peak=3424 HFD=2.4
22:28:48.982 00.002 16872 Star::Find(15, 1083, 343, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.987 00.005 16872 Star::Find returns 1 (0), X=1082.22, Y=342.91, Mass=1156, SNR=12.7, Peak=3428 HFD=2.8
22:28:48.989 00.002 16872 Star::Find(15, 89, 845, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:48.997 00.008 16872 Star::Find returns 1 (0), X=87.04, Y=841.01, Mass=900, SNR=11.8, Peak=3428 HFD=6.2
22:28:48.999 00.002 16872 Star::Find(15, 752, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:49.005 00.006 16872 Star::Find returns 1 (0), X=751.14, Y=322.01, Mass=974, SNR=10.5, Peak=3400 HFD=4.3
22:28:49.005 00.000 16872 AutoFind: finding best star pass 1
22:28:49.014 00.009 16872 Star::Find(15, 1599, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:49.018 00.004 16872 Star::Find returns 1 (0), X=1599.61, Y=596.17, Mass=393627, SNR=394.3, Peak=17148 HFD=5.3
22:28:49.018 00.000 16872 AutoFind returns star at [1599, 597] 46.4 Mass 393627 SNR 394.3
22:28:49.029 00.011 16872 Star::Find(15, 1599, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:49.034 00.005 16872 Star::Find returns 1 (0), X=1599.61, Y=596.17, Mass=393627, SNR=394.3, Peak=17148 HFD=5.3
22:28:49.038 00.004 16872 MultiStar: List (12): {1599.61, 596.17}(394.3), {1048.88, 974.23}(190.2), {940.26, 632.33}(164.2), {1768.05, 878.23}(98.1), {482.63, 989.68}(67.5), {488.41, 867.71}(71.5), {1579.55, 519.04}(40.6), {437.43, 261.57}(36.4), {124.48, 424.95}(30.5), {539.50, 989.28}(26.9), {1146.20, 761.36}(23.6), {21.04, 877.25}(22.8), 
22:28:49.042 00.004 16872 setting lock position to (1599.61, 596.17)
22:28:49.048 00.006 16872 MultiStar: stabilizing after lock position change
22:28:49.050 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
22:28:49.056 00.006 16872 UpdateGuideState(): m_state=1
22:28:49.060 00.004 16872 Star::Find(15, 1599, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:28:49.065 00.005 16872 Star::Find returns 1 (0), X=1599.61, Y=596.17, Mass=393627, SNR=394.3, Peak=17148 HFD=5.3
22:28:49.067 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
22:28:49.072 00.005 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
22:28:49.077 00.005 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
22:28:49.089 00.012 16872 setting force full frames = false
22:28:49.094 00.005 16872 setting lock position to (1599.61, 596.17)
22:28:49.099 00.005 16872 MultiStar: stabilizing after lock position change
22:28:49.104 00.005 16872 CurrentPosition() valid, moving to STATE_SELECTED
22:28:49.109 00.005 16872 Changing from state SELECTING to SELECTED
22:28:49.113 00.004 16872 guider state => SELECTED
22:28:49.131 00.018 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3272, FiltMin=3162, FiltMax=65516, Gamma=2.190
22:28:49.175 00.044 16872 UpdateGuideState exits: m=393627 SNR=394.3
22:28:49.180 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3272, FiltMin=3162, FiltMax=65516, Gamma=2.190
22:28:49.223 00.043 16872 Status Line: Auto-selected star at (1599.6, 596.2)
22:28:49.247 00.024 16872 PhdController: newstate STATE_WAIT_SELECTED
22:28:49.254 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:49.258 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:28:49.261 00.003 16872 Enqueuing Expose request
22:28:49.266 00.005 9640 Worker thread wakes up
22:28:49.266 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:28:49.267 00.001 9640 Handling exposure in thread, d=6000 o=3 r=(1585,581,31,31)
22:28:49.267 00.000 16872 evsrv: cli 0D3BFFA8 connect
22:28:49.272 00.005 16872 case statement mapped state 2 to 1
22:28:49.278 00.006 16872 case statement mapped state 2 to 1
22:28:49.284 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"b6f70ed7-b525-499a-b923-477560a56113"}
22:28:49.290 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1599.61,596.17],"id":"b6f70ed7-b525-499a-b923-477560a56113"}
22:28:49.304 00.014 16872 evsrv: cli 0D3BFFA8 disconnect
22:28:49.309 00.005 16872 evsrv: cli 0D3C0A48 connect
22:28:49.320 00.011 16872 case statement mapped state 2 to 1
22:28:49.326 00.006 16872 case statement mapped state 2 to 1
22:28:49.336 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2f5fb4f1-f272-4cd1-82c8-09b585ccdb33"}
22:28:49.341 00.005 16872 case statement mapped state 2 to 1
22:28:49.346 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"2f5fb4f1-f272-4cd1-82c8-09b585ccdb33"}
22:28:49.354 00.008 16872 evsrv: cli 0D3C0A48 disconnect
22:28:50.364 01.010 16872 evsrv: cli 0D3C0A48 connect
22:28:50.368 00.004 16872 case statement mapped state 2 to 1
22:28:50.373 00.005 16872 case statement mapped state 2 to 1
22:28:50.379 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"73c9fc4f-7aaf-4593-8ff8-af195a0bfc35"}
22:28:50.382 00.003 16872 case statement mapped state 2 to 1
22:28:50.387 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"73c9fc4f-7aaf-4593-8ff8-af195a0bfc35"}
22:28:50.393 00.006 16872 evsrv: cli 0D3C0A48 disconnect
22:28:51.414 01.021 16872 evsrv: cli 0D3C0A48 connect
22:28:51.419 00.005 16872 case statement mapped state 2 to 1
22:28:51.423 00.004 16872 case statement mapped state 2 to 1
22:28:51.430 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"3fd1e603-fa84-4822-b306-fd309062f713"}
22:28:51.434 00.004 16872 case statement mapped state 2 to 1
22:28:51.438 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"3fd1e603-fa84-4822-b306-fd309062f713"}
22:28:51.444 00.006 16872 evsrv: cli 0D3C0A48 disconnect
22:28:52.220 00.776 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74c4be10-53b6-4a8b-8ae9-27a7006cb1c7"}
22:28:52.224 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"74c4be10-53b6-4a8b-8ae9-27a7006cb1c7"}
22:28:52.228 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0029cab1-c269-40b4-b5bf-07fce571bd4b"}
22:28:52.228 00.000 16872 case statement mapped state 2 to 1
22:28:52.233 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"0029cab1-c269-40b4-b5bf-07fce571bd4b"}
22:28:52.238 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3c1ea8a1-3bfa-4d7e-bdbe-449c15c1a4f7"}
22:28:52.238 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.61,7.17],"pixels":"..."},"id":"3c1ea8a1-3bfa-4d7e-bdbe-449c15c1a4f7"}
22:28:52.452 00.214 16872 evsrv: cli 0D3BFFA8 connect
22:28:52.454 00.002 16872 case statement mapped state 2 to 1
22:28:52.459 00.005 16872 case statement mapped state 2 to 1
22:28:52.463 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b60ae01f-d4a9-4abc-84ff-ce000d64bdd2"}
22:28:52.463 00.000 16872 case statement mapped state 2 to 1
22:28:52.463 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"b60ae01f-d4a9-4abc-84ff-ce000d64bdd2"}
22:28:52.463 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
22:28:53.476 01.013 16872 evsrv: cli 0D3BFB48 connect
22:28:53.481 00.005 16872 case statement mapped state 2 to 1
22:28:53.481 00.000 16872 case statement mapped state 2 to 1
22:28:53.481 00.000 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"65e5f86f-bad7-40dc-acd7-0cc7db938bc6"}
22:28:53.489 00.008 16872 case statement mapped state 2 to 1
22:28:53.489 00.000 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"65e5f86f-bad7-40dc-acd7-0cc7db938bc6"}
22:28:53.495 00.006 16872 evsrv: cli 0D3BFB48 disconnect
22:28:54.505 01.010 16872 evsrv: cli 0D3BFB48 connect
22:28:54.505 00.000 16872 case statement mapped state 2 to 1
22:28:54.512 00.007 16872 case statement mapped state 2 to 1
22:28:54.512 00.000 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"a2a15b29-1736-41ab-9e6e-902a7eb8d4bf"}
22:28:54.512 00.000 16872 case statement mapped state 2 to 1
22:28:54.520 00.008 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"a2a15b29-1736-41ab-9e6e-902a7eb8d4bf"}
22:28:54.521 00.001 16872 evsrv: cli 0D3BFB48 disconnect
22:28:55.539 01.018 16872 evsrv: cli 0D3C0A48 connect
22:28:55.540 00.001 16872 case statement mapped state 2 to 1
22:28:55.545 00.005 16872 case statement mapped state 2 to 1
22:28:55.545 00.000 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4b815ce2-2a32-4fc9-a45f-0f02a77d70b6"}
22:28:55.545 00.000 16872 case statement mapped state 2 to 1
22:28:55.554 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"4b815ce2-2a32-4fc9-a45f-0f02a77d70b6"}
22:28:55.554 00.000 16872 evsrv: cli 0D3C0A48 disconnect
22:28:55.821 00.267 9640 Exposure complete
22:28:55.960 00.139 9640 worker thread done servicing request
22:28:55.960 00.000 16872 OnExposeComplete: enter
22:28:55.965 00.005 16872 UpdateGuideState(): m_state=2
22:28:55.971 00.006 16872 Star::Find(15, 1599, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:28:55.973 00.002 16872 Star::Find returns 1 (0), X=1599.30, Y=596.47, Mass=395566, SNR=394.0, Peak=19572 HFD=5.1
22:28:55.973 00.000 16872 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.56) = xAngle (0.83 = 0.83)
22:28:55.973 00.000 16872 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.87 = 0.87)
22:28:55.982 00.009 16872 CameraToMount -- cameraX=-0.31 cameraY=0.30 hyp=0.43 cameraTheta=2.38 mountX=0.29 mountY=0.33, mountTheta=0.85
22:28:55.982 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3272, FiltMin=3148, FiltMax=65516, Gamma=2.190
22:28:56.023 00.041 16872 UpdateGuideState exits: m=395566 SNR=394.0
22:28:56.031 00.008 16872 PhdController: newstate STATE_CALIBRATE
22:28:56.032 00.001 16872 PhdController: newstate STATE_GUIDE
22:28:56.045 00.013 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:28:56.048 00.003 16872 guider state => CALIBRATED
22:28:56.053 00.005 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:28:56.058 00.005 16872 reset dither spiral
22:28:56.065 00.007 16872 PhdController: newstate STATE_SETTLE_BEGIN
22:28:56.065 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:56.065 00.000 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:28:56.073 00.008 16872 Enqueuing Expose request
22:28:56.081 00.008 9640 Worker thread wakes up
22:28:56.081 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:28:56.081 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:28:56.555 00.474 16872 evsrv: cli 0D3C0228 connect
22:28:56.555 00.000 16872 case statement mapped state 5 to 1
22:28:56.561 00.006 16872 case statement mapped state 5 to 1
22:28:56.563 00.002 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"28dd7144-6466-45da-affe-0e1c08c8c12c"}
22:28:56.568 00.005 16872 case statement mapped state 5 to 1
22:28:56.572 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"28dd7144-6466-45da-affe-0e1c08c8c12c"}
22:28:56.572 00.000 16872 evsrv: cli 0D3C0228 disconnect
22:28:57.589 01.017 16872 evsrv: cli 0D3BF968 connect
22:28:57.589 00.000 16872 case statement mapped state 5 to 1
22:28:57.596 00.007 16872 case statement mapped state 5 to 1
22:28:57.601 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"288de4fc-83c0-41a1-a1d0-fd57a0836736"}
22:28:57.605 00.004 16872 case statement mapped state 5 to 1
22:28:57.608 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"288de4fc-83c0-41a1-a1d0-fd57a0836736"}
22:28:57.612 00.004 16872 evsrv: cli 0D3BF968 disconnect
22:28:58.222 00.610 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6c73ad0-ce4b-4cfe-8851-fa5321be6468"}
22:28:58.225 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"d6c73ad0-ce4b-4cfe-8851-fa5321be6468"}
22:28:58.230 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e33bf393-f503-44d9-8b64-dc02b698ba51"}
22:28:58.233 00.003 16872 case statement mapped state 5 to 1
22:28:58.240 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"e33bf393-f503-44d9-8b64-dc02b698ba51"}
22:28:58.243 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bec1b738-54a1-451f-a949-43cba72e30cf"}
22:28:58.247 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.30,7.47],"pixels":"..."},"id":"bec1b738-54a1-451f-a949-43cba72e30cf"}
22:28:58.622 00.375 16872 evsrv: cli 0D3C0A48 connect
22:28:58.625 00.003 16872 case statement mapped state 5 to 1
22:28:58.628 00.003 16872 case statement mapped state 5 to 1
22:28:58.633 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5777b7e1-5dde-41ed-b5c9-9c580d3de2b8"}
22:28:58.635 00.002 16872 case statement mapped state 5 to 1
22:28:58.637 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"5777b7e1-5dde-41ed-b5c9-9c580d3de2b8"}
22:28:58.639 00.002 16872 evsrv: cli 0D3C0A48 disconnect
22:28:59.651 01.012 16872 evsrv: cli 0D3BFB48 connect
22:28:59.651 00.000 16872 case statement mapped state 5 to 1
22:28:59.655 00.004 16872 case statement mapped state 5 to 1
22:28:59.655 00.000 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"b4a32191-ef46-4a57-828b-35dfa0c6f7a2"}
22:28:59.662 00.007 16872 case statement mapped state 5 to 1
22:28:59.664 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"b4a32191-ef46-4a57-828b-35dfa0c6f7a2"}
22:28:59.664 00.000 16872 evsrv: cli 0D3BFB48 disconnect
22:29:00.670 01.006 16872 evsrv: cli 0D3BFB48 connect
22:29:00.672 00.002 16872 case statement mapped state 5 to 1
22:29:00.677 00.005 16872 case statement mapped state 5 to 1
22:29:00.682 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"e559921c-058b-4ddc-811b-0a422a869350"}
22:29:00.685 00.003 16872 case statement mapped state 5 to 1
22:29:00.685 00.000 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"e559921c-058b-4ddc-811b-0a422a869350"}
22:29:00.695 00.010 16872 evsrv: cli 0D3BFB48 disconnect
22:29:01.690 00.995 16872 evsrv: cli 0D3BFFA8 connect
22:29:01.693 00.003 16872 case statement mapped state 5 to 1
22:29:01.698 00.005 16872 case statement mapped state 5 to 1
22:29:01.698 00.000 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"faa4d8ae-bc8e-4d20-9bba-f000a17070a1"}
22:29:01.698 00.000 16872 case statement mapped state 5 to 1
22:29:01.709 00.011 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"faa4d8ae-bc8e-4d20-9bba-f000a17070a1"}
22:29:01.713 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
22:29:02.622 00.909 9640 Exposure complete
22:29:02.729 00.107 16872 evsrv: cli 0D3BFB48 connect
22:29:02.731 00.002 16872 case statement mapped state 5 to 1
22:29:02.737 00.006 16872 case statement mapped state 5 to 1
22:29:02.739 00.002 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"eeb562f5-40f8-4e80-bed0-1b9c2c825210"}
22:29:02.744 00.005 16872 case statement mapped state 5 to 1
22:29:02.746 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"eeb562f5-40f8-4e80-bed0-1b9c2c825210"}
22:29:02.748 00.002 16872 evsrv: cli 0D3BFB48 disconnect
22:29:02.753 00.005 9640 worker thread done servicing request
22:29:02.753 00.000 16872 OnExposeComplete: enter
22:29:02.760 00.007 16872 UpdateGuideState(): m_state=5
22:29:02.761 00.001 16872 Star::Find(15, 1599, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:29:02.761 00.000 16872 Star::Find returns 1 (0), X=1599.13, Y=596.53, Mass=399742, SNR=403.2, Peak=20376 HFD=5.1
22:29:02.768 00.007 16872 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.56) = xAngle (0.95 = 0.95)
22:29:02.771 00.003 16872 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.99 = 0.99)
22:29:02.773 00.002 16872 CameraToMount -- cameraX=-0.48 cameraY=0.36 hyp=0.60 cameraTheta=2.50 mountX=0.35 mountY=0.50, mountTheta=0.96
22:29:02.778 00.005 16872 Changing from state CALIBRATED to GUIDING
22:29:02.778 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:29:02.778 00.000 16872 ScopeASCOM::SideOfPier() returns 0
22:29:02.858 00.080 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
22:29:02.862 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:29:02.864 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:29:02.868 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:29:02.870 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:29:02.873 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:29:02.874 00.001 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:29:02.879 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:29:02.886 00.007 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:29:02.890 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:29:02.892 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:29:02.892 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:29:02.897 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:29:02.901 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:29:02.997 00.096 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:29:02.999 00.002 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:29:03.004 00.005 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
22:29:03.011 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:29:03.013 00.002 16872 ScopeASCOM::SideOfPier() returns 0
22:29:03.080 00.067 16872 setting lock position to (1599.13, 596.53)
22:29:03.080 00.000 16872 MultiStar: stabilizing after lock position change
22:29:03.088 00.008 16872 guider state => GUIDING
22:29:03.088 00.000 16872 Status Line: Guiding
22:29:03.098 00.010 16872 Mount: notify guiding started
22:29:03.104 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:29:03.106 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:29:03.110 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:29:03.114 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:29:03.114 00.000 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:29:03.114 00.000 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
22:29:03.120 00.006 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
22:29:03.120 00.000 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:29:03.120 00.000 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
22:29:03.129 00.009 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:29:03.134 00.005 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:29:03.134 00.000 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:29:03.142 00.008 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:29:03.145 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:29:03.148 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:29:03.148 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:29:03.154 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:29:03.154 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:29:03.154 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:29:03.164 00.010 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:29:03.166 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:29:03.170 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:29:03.173 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:29:03.177 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:29:03.180 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:29:03.180 00.000 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:29:03.180 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:29:03.180 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:29:03.194 00.014 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:29:03.194 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:29:03.201 00.007 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:29:03.203 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:29:03.208 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:29:03.210 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:29:03.210 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:29:03.220 00.010 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:29:03.225 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:29:03.228 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:29:03.461 00.233 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:29:03.525 00.064 16872 ScopeASCOM::SideOfPier() returns 0
22:29:03.525 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:29:03.533 00.008 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
22:29:03.533 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:29:03.538 00.005 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
22:29:03.541 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:29:03.545 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:29:03.545 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:29:03.551 00.006 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:29:03.551 00.000 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:29:03.556 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=65520, med=3272, FiltMin=3156, FiltMax=65512, Gamma=2.190
22:29:03.592 00.036 16872 UpdateGuideState exits: m=399742 SNR=403.2
22:29:03.597 00.005 16872 PhdController: newstate STATE_SETTLE_WAIT
22:29:03.599 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:03.601 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:29:03.601 00.000 16872 Enqueuing Expose request
22:29:03.601 00.000 9640 Worker thread wakes up
22:29:03.601 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:29:03.608 00.007 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:29:03.757 00.149 16872 evsrv: cli 0D3BFFA8 connect
22:29:03.761 00.004 16872 case statement mapped state 6 to 3
22:29:03.764 00.003 16872 case statement mapped state 6 to 3
22:29:03.764 00.000 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"fcfaeae2-0059-4c30-adfe-ef8328697f13"}
22:29:03.771 00.007 16872 case statement mapped state 6 to 3
22:29:03.774 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcfaeae2-0059-4c30-adfe-ef8328697f13"}
22:29:03.779 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
22:29:04.232 00.453 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d3939929-7fdc-462b-abab-4674110354e7"}
22:29:04.232 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"d3939929-7fdc-462b-abab-4674110354e7"}
22:29:04.239 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8408d9c7-488c-4e72-a0fb-150cda31c5d5"}
22:29:04.239 00.000 16872 case statement mapped state 6 to 3
22:29:04.244 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8408d9c7-488c-4e72-a0fb-150cda31c5d5"}
22:29:04.248 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"34262eae-656c-4bde-8209-8ff1f23308fb"}
22:29:04.248 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.13,6.53],"pixels":"..."},"id":"34262eae-656c-4bde-8209-8ff1f23308fb"}
22:29:04.939 00.691 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:29:04.956 00.017 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:29:04.956 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:29:04.956 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:29:04.963 00.007 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:29:04.966 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:29:04.966 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:29:04.974 00.008 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:29:04.975 00.001 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:29:04.980 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:29:04.980 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:29:04.986 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:29:04.989 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:29:04.995 00.006 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:29:05.014 00.019 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:29:05.019 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:29:05.022 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:29:05.027 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:29:05.029 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:29:05.035 00.006 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:29:05.040 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:29:05.042 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:29:05.047 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:29:05.047 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:29:05.047 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:29:05.055 00.008 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:29:05.057 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:29:05.059 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:29:05.063 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:29:05.063 00.000 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:29:05.067 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:29:05.071 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
22:29:05.071 00.000 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
22:29:05.071 00.000 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:29:05.077 00.006 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
22:29:05.081 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:29:05.081 00.000 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:29:05.087 00.006 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:29:10.167 05.080 9640 Exposure complete
22:29:10.233 00.066 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d373240-48bc-4e6a-9289-1b816b7a883a"}
22:29:10.236 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"5d373240-48bc-4e6a-9289-1b816b7a883a"}
22:29:10.240 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8679d77e-2d74-4746-b590-1bfd65d5c95e"}
22:29:10.244 00.004 16872 case statement mapped state 6 to 3
22:29:10.246 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8679d77e-2d74-4746-b590-1bfd65d5c95e"}
22:29:10.250 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f53ebefb-1393-4cb8-9cd6-aafb8b6ca1b0"}
22:29:10.250 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.13,6.53],"pixels":"..."},"id":"f53ebefb-1393-4cb8-9cd6-aafb8b6ca1b0"}
22:29:10.299 00.049 9640 worker thread done servicing request
22:29:10.299 00.000 16872 OnExposeComplete: enter
22:29:10.306 00.007 16872 UpdateGuideState(): m_state=6
22:29:10.308 00.002 16872 Star::Find(15, 1599, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:29:10.308 00.000 16872 Star::Find returns 1 (0), X=1599.20, Y=596.47, Mass=394794, SNR=391.4, Peak=19344 HFD=5.2
22:29:10.316 00.008 16872 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.56) = xAngle (-2.29 = -2.29)
22:29:10.317 00.001 16872 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.24 = -2.24)
22:29:10.317 00.000 16872 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.73 mountX=-0.06 mountY=-0.07, mountTheta=-2.27
22:29:10.326 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=-0.06, opts=13)
22:29:10.328 00.002 16872 Enqueuing Move request for scope (0.07, -0.06)
22:29:10.330 00.002 9640 Worker thread wakes up
22:29:10.330 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
22:29:10.330 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
22:29:10.330 00.000 9640 Moving (0.07, -0.06) raw xDistance=-0.06 yDistance=-0.07
22:29:10.332 00.002 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:29:10.332 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=0
22:29:10.332 00.000 9640 MoveAxis(E, 0, ABG)
22:29:10.332 00.000 9640 Move returns status 0, amount 0
22:29:10.332 00.000 9640 MoveAxis(N, 0, ABG)
22:29:10.332 00.000 9640 Move returns status 0, amount 0
22:29:10.332 00.000 9640 move complete, result=0
22:29:10.332 00.000 9640 worker thread done servicing request
22:29:10.340 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3272, FiltMin=3178, FiltMax=65516, Gamma=2.190
22:29:10.373 00.033 16872 UpdateGuideState exits: m=394794 SNR=391.4
22:29:10.373 00.000 16872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 1 / 99999
22:29:10.383 00.010 16872 evsrv: {"Event":"Settling","Timestamp":1777778950.383,"Host":"RBFOCUS307","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:29:10.383 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:10.383 00.000 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:29:10.390 00.007 16872 Enqueuing Expose request
22:29:10.390 00.000 16872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:10.390 00.000 9640 Worker thread wakes up
22:29:10.390 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:29:10.390 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:29:16.240 05.850 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fdb87efd-bfec-4471-abf9-1d8870d17339"}
22:29:16.243 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"fdb87efd-bfec-4471-abf9-1d8870d17339"}
22:29:16.246 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18a07a67-cf9f-4fcc-b447-fff158bfe1e4"}
22:29:16.249 00.003 16872 case statement mapped state 6 to 3
22:29:16.253 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"18a07a67-cf9f-4fcc-b447-fff158bfe1e4"}
22:29:16.256 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"92a2311b-ef5b-4668-bcd7-e64f8b9d028a"}
22:29:16.256 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.20,7.47],"pixels":"..."},"id":"92a2311b-ef5b-4668-bcd7-e64f8b9d028a"}
22:29:16.936 00.680 9640 Exposure complete
22:29:17.082 00.146 9640 worker thread done servicing request
22:29:17.082 00.000 16872 OnExposeComplete: enter
22:29:17.086 00.004 16872 UpdateGuideState(): m_state=6
22:29:17.090 00.004 16872 Star::Find(15, 1599, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:29:17.092 00.002 16872 Star::Find returns 1 (0), X=1599.01, Y=596.63, Mass=400522, SNR=403.0, Peak=18580 HFD=5.2
22:29:17.094 00.002 16872 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.56) = xAngle (0.90 = 0.90)
22:29:17.098 00.004 16872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.95 = 0.95)
22:29:17.102 00.004 16872 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.15 cameraTheta=2.46 mountX=0.10 mountY=0.12, mountTheta=0.92
22:29:17.102 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=0.10, opts=13)
22:29:17.109 00.007 16872 Enqueuing Move request for scope (-0.12, 0.10)
22:29:17.114 00.005 9640 Worker thread wakes up
22:29:17.114 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
22:29:17.114 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
22:29:17.114 00.000 9640 Moving (-0.12, 0.10) raw xDistance=0.10 yDistance=0.12
22:29:17.114 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:29:17.114 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
22:29:17.114 00.000 9640 MoveAxis(E, 0, ABG)
22:29:17.114 00.000 9640 Move returns status 0, amount 0
22:29:17.114 00.000 9640 MoveAxis(N, 0, ABG)
22:29:17.114 00.000 9640 Move returns status 0, amount 0
22:29:17.114 00.000 9640 move complete, result=0
22:29:17.114 00.000 9640 worker thread done servicing request
22:29:17.123 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3280, FiltMin=3188, FiltMax=65516, Gamma=2.190
22:29:17.164 00.041 16872 UpdateGuideState exits: m=400522 SNR=403.0
22:29:17.169 00.005 16872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 2 / 99999
22:29:17.173 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777778957.173,"Host":"RBFOCUS307","Inst":1,"Distance":0.36,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
22:29:17.178 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:17.182 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:29:17.184 00.002 16872 Enqueuing Expose request
22:29:17.184 00.000 9640 Worker thread wakes up
22:29:17.184 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:17.192 00.008 9640 worker thread servicing REQUEST_EXPOSE 6000
22:29:17.192 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:29:22.238 05.046 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"60fda995-452a-4433-9fbc-ac9d290cddb4"}
22:29:22.241 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"60fda995-452a-4433-9fbc-ac9d290cddb4"}
22:29:22.241 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1084ce3c-dc1d-4931-bb6d-fbc9d227ecc4"}
22:29:22.247 00.006 16872 case statement mapped state 6 to 3
22:29:22.247 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1084ce3c-dc1d-4931-bb6d-fbc9d227ecc4"}
22:29:22.247 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9d002331-7313-4e30-8f08-873e70b471b4"}
22:29:22.257 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.01,6.63],"pixels":"..."},"id":"9d002331-7313-4e30-8f08-873e70b471b4"}
22:29:23.743 01.486 9640 Exposure complete
22:29:23.875 00.132 9640 worker thread done servicing request
22:29:23.875 00.000 16872 OnExposeComplete: enter
22:29:23.877 00.002 16872 UpdateGuideState(): m_state=6
22:29:23.877 00.000 16872 Star::Find(15, 1599, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:29:23.883 00.006 16872 Star::Find returns 1 (0), X=1599.02, Y=596.50, Mass=402062, SNR=409.0, Peak=18892 HFD=5.0
22:29:23.888 00.005 16872 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.56) = xAngle (-4.41 = 1.88)
22:29:23.888 00.000 16872 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.36 = 1.92)
22:29:23.891 00.003 16872 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-2.85 mountX=-0.03 mountY=0.11, mountTheta=1.88
22:29:23.891 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=-0.03, opts=13)
22:29:23.900 00.009 16872 Enqueuing Move request for scope (-0.11, -0.03)
22:29:23.904 00.004 9640 Worker thread wakes up
22:29:23.904 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
22:29:23.904 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
22:29:23.904 00.000 9640 Moving (-0.11, -0.03) raw xDistance=-0.03 yDistance=0.11
22:29:23.904 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:29:23.904 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=0
22:29:23.904 00.000 9640 MoveAxis(E, 0, ABG)
22:29:23.904 00.000 9640 Move returns status 0, amount 0
22:29:23.904 00.000 9640 MoveAxis(N, 0, ABG)
22:29:23.904 00.000 9640 Move returns status 0, amount 0
22:29:23.904 00.000 9640 move complete, result=0
22:29:23.904 00.000 9640 worker thread done servicing request
22:29:23.910 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3272, FiltMin=3130, FiltMax=65520, Gamma=2.190
22:29:23.949 00.039 16872 UpdateGuideState exits: m=402062 SNR=409.0
22:29:23.949 00.000 16872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 3 / 99999
22:29:23.956 00.007 16872 PhdController: newstate STATE_FINISH
22:29:23.956 00.000 16872 PhdController complete: success
22:29:23.956 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777778963.956,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
22:29:23.965 00.009 16872 Mount: notify guiding dither settle done success=1
22:29:23.973 00.008 16872 PhdController: newstate STATE_IDLE
22:29:23.977 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:23.981 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:29:23.985 00.004 16872 Enqueuing Expose request
22:29:23.985 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:23.989 00.004 9640 Worker thread wakes up
22:29:23.989 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:29:23.989 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:29:24.613 00.624 16872 evsrv: cli 0D3BFFA8 connect
22:29:24.619 00.006 16872 case statement mapped state 6 to 3
22:29:24.625 00.006 16872 case statement mapped state 6 to 3
22:29:24.625 00.000 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"30e38ddd-c384-43a8-af05-ddaf6d21436d"}
22:29:24.632 00.007 16872 case statement mapped state 6 to 3
22:29:24.632 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"30e38ddd-c384-43a8-af05-ddaf6d21436d"}
22:29:24.640 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
22:29:28.239 03.599 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"814d0852-e07d-4c1e-ba43-13a1e4a0e1e4"}
22:29:28.243 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"814d0852-e07d-4c1e-ba43-13a1e4a0e1e4"}
22:29:28.251 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b004fd51-0b3f-4d72-9061-ecfdf56348be"}
22:29:28.251 00.000 16872 case statement mapped state 6 to 3
22:29:28.258 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b004fd51-0b3f-4d72-9061-ecfdf56348be"}
22:29:28.261 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"273c2631-0704-4bc5-bdc1-9b32a5b4e383"}
22:29:28.269 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.02,7.50],"pixels":"..."},"id":"273c2631-0704-4bc5-bdc1-9b32a5b4e383"}
22:29:30.547 02.278 9640 Exposure complete
22:29:30.684 00.137 9640 worker thread done servicing request
22:29:30.684 00.000 16872 OnExposeComplete: enter
22:29:30.687 00.003 16872 UpdateGuideState(): m_state=6
22:29:30.691 00.004 16872 Star::Find(15, 1599, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:29:30.693 00.002 16872 Star::Find returns 1 (0), X=1599.04, Y=597.07, Mass=388224, SNR=383.2, Peak=17632 HFD=4.9
22:29:30.696 00.003 16872 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.56) = xAngle (0.17 = 0.17)
22:29:30.696 00.000 16872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.22 = 0.22)
22:29:30.696 00.000 16872 CameraToMount -- cameraX=-0.09 cameraY=0.54 hyp=0.55 cameraTheta=1.73 mountX=0.54 mountY=0.12, mountTheta=0.22
22:29:30.707 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-0.09, y=0.54, opts=13)
22:29:30.710 00.003 16872 Enqueuing Move request for scope (-0.09, 0.54)
22:29:30.712 00.002 9640 Worker thread wakes up
22:29:30.712 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.54) opts 0xd
22:29:30.712 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.09, 0.54)
22:29:30.712 00.000 9640 Moving (-0.09, 0.54) raw xDistance=0.54 yDistance=0.12
22:29:30.712 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
22:29:30.712 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
22:29:30.712 00.000 9640 MoveAxis(W, 40, ABG)
22:29:30.712 00.000 9640 Guiding  Dir = 3, Dur = 40
22:29:30.712 00.000 9640 IsSlewing returns 0
22:29:30.712 00.000 9640 IsGuiding returns 0
22:29:30.712 00.000 9640 PulseGuide returned control before completion, sleep 50
22:29:30.712 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3272, FiltMin=3136, FiltMax=65516, Gamma=2.190
22:29:30.757 00.045 16872 UpdateGuideState exits: m=388224 SNR=383.2
22:29:30.761 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:30.764 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:29:30.767 00.003 16872 Enqueuing Expose request
22:29:30.773 00.006 9640 IsGuiding returns 1
22:29:30.773 00.000 9640 scope still moving after pulse duration time elapsed
22:29:30.803 00.030 9640 IsSlewing returns 0
22:29:30.805 00.002 9640 IsGuiding returns 0
22:29:30.805 00.000 9640 scope move finished after 40 + 51 ms
22:29:30.805 00.000 9640 Move returns status 0, amount 40
22:29:30.805 00.000 9640 MoveAxis(N, 0, ABG)
22:29:30.805 00.000 9640 Move returns status 0, amount 0
22:29:30.805 00.000 9640 move complete, result=0
22:29:30.807 00.002 9640 worker thread done servicing request
22:29:30.807 00.000 9640 Worker thread wakes up
22:29:30.808 00.001 9640 worker thread servicing REQUEST_EXPOSE 6000
22:29:30.808 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:29:30.809 00.001 16872 GuideStep: 0.5 px 40 ms WEST, 0.1 px 0 ms NORTH
22:29:34.238 03.429 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5cab4aa3-4c80-4141-afab-c684fb2933d7"}
22:29:34.238 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"5cab4aa3-4c80-4141-afab-c684fb2933d7"}
22:29:34.245 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4b9975c-9d10-4c63-87c3-e2bb2919cf66"}
22:29:34.245 00.000 16872 case statement mapped state 6 to 3
22:29:34.245 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4b9975c-9d10-4c63-87c3-e2bb2919cf66"}
22:29:34.256 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c4740c3a-de6b-4b5d-972b-731c96f02d99"}
22:29:34.260 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.04,7.07],"pixels":"..."},"id":"c4740c3a-de6b-4b5d-972b-731c96f02d99"}
22:29:37.367 03.107 9640 Exposure complete
22:29:37.504 00.137 9640 worker thread done servicing request
22:29:37.504 00.000 16872 OnExposeComplete: enter
22:29:37.507 00.003 16872 UpdateGuideState(): m_state=6
22:29:37.515 00.008 16872 Star::Find(15, 1599, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:29:37.515 00.000 16872 Star::Find returns 1 (0), X=1599.06, Y=596.82, Mass=396034, SNR=415.4, Peak=18616 HFD=5.0
22:29:37.521 00.006 16872 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.56) = xAngle (0.25 = 0.25)
22:29:37.523 00.002 16872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.30 = 0.30)
22:29:37.523 00.000 16872 CameraToMount -- cameraX=-0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.81 mountX=0.29 mountY=0.09, mountTheta=0.29
22:29:37.531 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=0.29, opts=13)
22:29:37.534 00.003 16872 Enqueuing Move request for scope (-0.07, 0.29)
22:29:37.537 00.003 9640 Worker thread wakes up
22:29:37.537 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.29) opts 0xd
22:29:37.537 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, 0.29)
22:29:37.537 00.000 9640 Moving (-0.07, 0.29) raw xDistance=0.29 yDistance=0.09
22:29:37.537 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.29
22:29:37.537 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=0
22:29:37.537 00.000 9640 MoveAxis(W, 24, ABG)
22:29:37.537 00.000 9640 Guiding  Dir = 3, Dur = 24
22:29:37.539 00.002 9640 IsSlewing returns 0
22:29:37.539 00.000 9640 IsGuiding returns 0
22:29:37.539 00.000 9640 PulseGuide returned control before completion, sleep 34
22:29:37.542 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3272, FiltMin=3128, FiltMax=65516, Gamma=2.190
22:29:37.580 00.038 9640 IsGuiding returns 1
22:29:37.581 00.001 9640 scope still moving after pulse duration time elapsed
22:29:37.585 00.004 16872 UpdateGuideState exits: m=396034 SNR=415.4
22:29:37.592 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:37.596 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:29:37.599 00.003 16872 Enqueuing Expose request
22:29:37.604 00.005 9640 IsSlewing returns 0
22:29:37.604 00.000 9640 IsGuiding returns 0
22:29:37.604 00.000 9640 scope move finished after 24 + 41 ms
22:29:37.604 00.000 9640 Move returns status 0, amount 24
22:29:37.604 00.000 9640 MoveAxis(N, 0, ABG)
22:29:37.604 00.000 9640 Move returns status 0, amount 0
22:29:37.604 00.000 9640 move complete, result=0
22:29:37.604 00.000 9640 worker thread done servicing request
22:29:37.604 00.000 9640 Worker thread wakes up
22:29:37.604 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:29:37.604 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:29:37.604 00.000 16872 GuideStep: 0.3 px 24 ms WEST, 0.1 px 0 ms NORTH
22:29:40.240 02.636 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f2a6fc7-b5c9-4c07-91d1-b7a4768e753b"}
22:29:40.243 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"3f2a6fc7-b5c9-4c07-91d1-b7a4768e753b"}
22:29:40.245 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"42003153-3b06-4856-bf67-54b48ca6bdce"}
22:29:40.250 00.005 16872 case statement mapped state 6 to 3
22:29:40.253 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"42003153-3b06-4856-bf67-54b48ca6bdce"}
22:29:40.257 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e5663307-5865-429a-874d-a24ad2c43e41"}
22:29:40.257 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.06,6.82],"pixels":"..."},"id":"e5663307-5865-429a-874d-a24ad2c43e41"}
22:29:44.168 03.911 9640 Exposure complete
22:29:44.314 00.146 9640 worker thread done servicing request
22:29:44.314 00.000 16872 OnExposeComplete: enter
22:29:44.319 00.005 16872 UpdateGuideState(): m_state=6
22:29:44.321 00.002 16872 Star::Find(15, 1599, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:29:44.321 00.000 16872 Star::Find returns 1 (0), X=1599.10, Y=596.79, Mass=401448, SNR=396.8, Peak=19408 HFD=4.9
22:29:44.329 00.008 16872 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.56) = xAngle (0.14 = 0.14)
22:29:44.329 00.000 16872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.19 = 0.19)
22:29:44.336 00.007 16872 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.70 mountX=0.26 mountY=0.05, mountTheta=0.19
22:29:44.337 00.001 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=0.26, opts=13)
22:29:44.337 00.000 16872 Enqueuing Move request for scope (-0.03, 0.26)
22:29:44.346 00.009 9640 Worker thread wakes up
22:29:44.346 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
22:29:44.346 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
22:29:44.346 00.000 9640 Moving (-0.03, 0.26) raw xDistance=0.26 yDistance=0.05
22:29:44.346 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
22:29:44.346 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=0
22:29:44.346 00.000 9640 MoveAxis(W, 21, ABG)
22:29:44.346 00.000 9640 Guiding  Dir = 3, Dur = 21
22:29:44.346 00.000 9640 IsSlewing returns 0
22:29:44.346 00.000 9640 IsGuiding returns 0
22:29:44.346 00.000 9640 PulseGuide returned control before completion, sleep 31
22:29:44.353 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3272, FiltMin=3124, FiltMax=65516, Gamma=2.190
22:29:44.387 00.034 9640 IsGuiding returns 1
22:29:44.387 00.000 9640 scope still moving after pulse duration time elapsed
22:29:44.387 00.000 16872 UpdateGuideState exits: m=401448 SNR=396.8
22:29:44.387 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:44.395 00.008 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:29:44.397 00.002 16872 Enqueuing Expose request
22:29:44.414 00.017 9640 IsSlewing returns 0
22:29:44.414 00.000 9640 IsGuiding returns 0
22:29:44.414 00.000 9640 scope move finished after 21 + 45 ms
22:29:44.414 00.000 9640 Move returns status 0, amount 21
22:29:44.414 00.000 9640 MoveAxis(N, 0, ABG)
22:29:44.414 00.000 9640 Move returns status 0, amount 0
22:29:44.414 00.000 9640 move complete, result=0
22:29:44.414 00.000 9640 worker thread done servicing request
22:29:44.414 00.000 9640 Worker thread wakes up
22:29:44.414 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:29:44.414 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:29:44.418 00.004 16872 GuideStep: 0.3 px 21 ms WEST, 0.0 px 0 ms NORTH
22:29:46.241 01.823 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"319efd46-1944-427f-90a6-96c19d8df5ca"}
22:29:46.243 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"319efd46-1944-427f-90a6-96c19d8df5ca"}
22:29:46.249 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f00195d5-6a6c-4465-8e05-f5fe130e081c"}
22:29:46.255 00.006 16872 case statement mapped state 6 to 3
22:29:46.256 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f00195d5-6a6c-4465-8e05-f5fe130e081c"}
22:29:46.259 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7dcabc19-c73c-459f-b21f-98c47167db42"}
22:29:46.266 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.10,6.79],"pixels":"..."},"id":"7dcabc19-c73c-459f-b21f-98c47167db42"}
22:29:50.958 04.692 9640 Exposure complete
22:29:51.087 00.129 9640 worker thread done servicing request
22:29:51.087 00.000 16872 OnExposeComplete: enter
22:29:51.093 00.006 16872 UpdateGuideState(): m_state=6
22:29:51.095 00.002 16872 Star::Find(15, 1599, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:29:51.095 00.000 16872 Star::Find returns 1 (0), X=1598.92, Y=596.70, Mass=403915, SNR=400.9, Peak=19612 HFD=5.0
22:29:51.095 00.000 16872 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.56) = xAngle (0.90 = 0.90)
22:29:51.103 00.008 16872 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.95 = 0.95)
22:29:51.103 00.000 16872 CameraToMount -- cameraX=-0.21 cameraY=0.17 hyp=0.27 cameraTheta=2.45 mountX=0.17 mountY=0.22, mountTheta=0.92
22:29:51.111 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=0.17, opts=13)
22:29:51.111 00.000 16872 Enqueuing Move request for scope (-0.21, 0.17)
22:29:51.111 00.000 9640 Worker thread wakes up
22:29:51.111 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.17) opts 0xd
22:29:51.111 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, 0.17)
22:29:51.111 00.000 9640 Moving (-0.21, 0.17) raw xDistance=0.17 yDistance=0.22
22:29:51.111 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.17
22:29:51.111 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.22, m_sumCorr=0
22:29:51.111 00.000 9640 MoveAxis(W, 14, ABG)
22:29:51.111 00.000 9640 Guiding  Dir = 3, Dur = 14
22:29:51.111 00.000 9640 IsSlewing returns 0
22:29:51.119 00.008 9640 IsGuiding returns 0
22:29:51.119 00.000 9640 PulseGuide returned control before completion, sleep 24
22:29:51.123 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3272, FiltMin=3184, FiltMax=65520, Gamma=2.190
22:29:51.150 00.027 9640 IsGuiding returns 1
22:29:51.150 00.000 9640 scope still moving after pulse duration time elapsed
22:29:51.164 00.014 16872 UpdateGuideState exits: m=403915 SNR=400.9
22:29:51.168 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:51.172 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:29:51.176 00.004 16872 Enqueuing Expose request
22:29:51.180 00.004 9640 IsSlewing returns 0
22:29:51.180 00.000 9640 IsGuiding returns 0
22:29:51.180 00.000 9640 scope move finished after 14 + 47 ms
22:29:51.180 00.000 9640 Move returns status 0, amount 14
22:29:51.181 00.001 9640 MoveAxis(N, 0, ABG)
22:29:51.181 00.000 9640 Move returns status 0, amount 0
22:29:51.181 00.000 9640 move complete, result=0
22:29:51.181 00.000 9640 worker thread done servicing request
22:29:51.181 00.000 9640 Worker thread wakes up
22:29:51.181 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:29:51.181 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:29:51.186 00.005 16872 GuideStep: 0.2 px 14 ms WEST, 0.2 px 0 ms NORTH
22:29:52.246 01.060 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2486f4e4-ddda-4ee0-b8c4-dc22d2c18bba"}
22:29:52.246 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"2486f4e4-ddda-4ee0-b8c4-dc22d2c18bba"}
22:29:52.253 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"befa0db5-b288-470f-87df-ba49d260eca3"}
22:29:52.256 00.003 16872 case statement mapped state 6 to 3
22:29:52.256 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"befa0db5-b288-470f-87df-ba49d260eca3"}
22:29:52.261 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2fb22e91-9864-446d-82f7-f454c246ec54"}
22:29:52.264 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.92,6.70],"pixels":"..."},"id":"2fb22e91-9864-446d-82f7-f454c246ec54"}
22:29:57.754 05.490 9640 Exposure complete
22:29:57.894 00.140 9640 worker thread done servicing request
22:29:57.894 00.000 16872 OnExposeComplete: enter
22:29:57.902 00.008 16872 UpdateGuideState(): m_state=6
22:29:57.902 00.000 16872 Star::Find(15, 1598, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:29:57.902 00.000 16872 Star::Find returns 1 (0), X=1598.89, Y=596.47, Mass=387345, SNR=394.9, Peak=19580 HFD=5.2
22:29:57.912 00.010 16872 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.56) = xAngle (-4.44 = 1.84)
22:29:57.912 00.000 16872 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.40 = 1.88)
22:29:57.918 00.006 16872 CameraToMount -- cameraX=-0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-2.89 mountX=-0.07 mountY=0.23, mountTheta=1.84
22:29:57.923 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.24, y=-0.06, opts=13)
22:29:57.930 00.007 16872 Enqueuing Move request for scope (-0.24, -0.06)
22:29:57.932 00.002 9640 Worker thread wakes up
22:29:57.932 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.06) opts 0xd
22:29:57.932 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.24, -0.06)
22:29:57.932 00.000 9640 Moving (-0.24, -0.06) raw xDistance=-0.07 yDistance=0.23
22:29:57.932 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:29:57.932 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=0
22:29:57.932 00.000 9640 MoveAxis(E, 0, ABG)
22:29:57.932 00.000 9640 Move returns status 0, amount 0
22:29:57.932 00.000 9640 MoveAxis(N, 0, ABG)
22:29:57.932 00.000 9640 Move returns status 0, amount 0
22:29:57.932 00.000 9640 move complete, result=0
22:29:57.932 00.000 9640 worker thread done servicing request
22:29:57.935 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65520, med=3272, FiltMin=3114, FiltMax=65516, Gamma=2.190
22:29:57.976 00.041 16872 UpdateGuideState exits: m=387345 SNR=394.9
22:29:57.983 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:57.987 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:29:57.992 00.005 16872 Enqueuing Expose request
22:29:57.994 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:29:57.994 00.000 9640 Worker thread wakes up
22:29:57.994 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:29:57.994 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:29:58.255 00.261 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b83af4d1-afab-43b2-bdc2-5a18b4c207f3"}
22:29:58.257 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"b83af4d1-afab-43b2-bdc2-5a18b4c207f3"}
22:29:58.262 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b7fa75fb-68c3-4f86-a283-abb726ddb270"}
22:29:58.268 00.006 16872 case statement mapped state 6 to 3
22:29:58.272 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7fa75fb-68c3-4f86-a283-abb726ddb270"}
22:29:58.279 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"81b4f18f-822f-4d0e-babb-fe806ed764fe"}
22:29:58.284 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.89,7.47],"pixels":"..."},"id":"81b4f18f-822f-4d0e-babb-fe806ed764fe"}
22:30:04.256 05.972 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2be8e6a6-e36f-44f6-b9c6-2aadd5598d77"}
22:30:04.260 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"2be8e6a6-e36f-44f6-b9c6-2aadd5598d77"}
22:30:04.267 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4bc72e1-7447-4f8d-b0f8-e81a23bd21ef"}
22:30:04.270 00.003 16872 case statement mapped state 6 to 3
22:30:04.273 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4bc72e1-7447-4f8d-b0f8-e81a23bd21ef"}
22:30:04.276 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"980a294c-ad1a-4e85-9026-d7ec07b4f975"}
22:30:04.279 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.89,7.47],"pixels":"..."},"id":"980a294c-ad1a-4e85-9026-d7ec07b4f975"}
22:30:04.561 00.282 9640 Exposure complete
22:30:04.706 00.145 9640 worker thread done servicing request
22:30:04.706 00.000 16872 OnExposeComplete: enter
22:30:04.709 00.003 16872 UpdateGuideState(): m_state=6
22:30:04.713 00.004 16872 Star::Find(15, 1598, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:30:04.715 00.002 16872 Star::Find returns 1 (0), X=1598.84, Y=596.56, Mass=392863, SNR=392.8, Peak=17836 HFD=5.2
22:30:04.718 00.003 16872 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
22:30:04.722 00.004 16872 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.52 = 1.52)
22:30:04.727 00.005 16872 CameraToMount -- cameraX=-0.29 cameraY=0.03 hyp=0.29 cameraTheta=3.03 mountX=0.03 mountY=0.29, mountTheta=1.48
22:30:04.731 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.29, y=0.03, opts=13)
22:30:04.735 00.004 16872 Enqueuing Move request for scope (-0.29, 0.03)
22:30:04.738 00.003 9640 Worker thread wakes up
22:30:04.738 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.03) opts 0xd
22:30:04.739 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.29, 0.03)
22:30:04.739 00.000 9640 Moving (-0.29, 0.03) raw xDistance=0.03 yDistance=0.29
22:30:04.739 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:30:04.739 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=0
22:30:04.739 00.000 9640 MoveAxis(E, 0, ABG)
22:30:04.739 00.000 9640 Move returns status 0, amount 0
22:30:04.739 00.000 9640 MoveAxis(N, 0, ABG)
22:30:04.739 00.000 9640 Move returns status 0, amount 0
22:30:04.739 00.000 9640 move complete, result=0
22:30:04.739 00.000 9640 worker thread done servicing request
22:30:04.745 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3272, FiltMin=3170, FiltMax=65516, Gamma=2.190
22:30:04.786 00.041 16872 UpdateGuideState exits: m=392863 SNR=392.8
22:30:04.789 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:04.791 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:30:04.794 00.003 16872 Enqueuing Expose request
22:30:04.797 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:30:04.801 00.004 9640 Worker thread wakes up
22:30:04.802 00.001 9640 worker thread servicing REQUEST_EXPOSE 6000
22:30:04.802 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:30:10.253 05.451 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40c1c929-b172-428d-aa01-cad77eff6b4b"}
22:30:10.256 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"40c1c929-b172-428d-aa01-cad77eff6b4b"}
22:30:10.261 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4284135-cd8d-4b4d-af6c-231706c6c94f"}
22:30:10.264 00.003 16872 case statement mapped state 6 to 3
22:30:10.267 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4284135-cd8d-4b4d-af6c-231706c6c94f"}
22:30:10.270 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"31a0324a-116a-402f-9df9-a1fed4dfcaa2"}
22:30:10.274 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.84,6.56],"pixels":"..."},"id":"31a0324a-116a-402f-9df9-a1fed4dfcaa2"}
22:30:11.407 01.133 9640 Exposure complete
22:30:11.551 00.144 9640 worker thread done servicing request
22:30:11.551 00.000 16872 OnExposeComplete: enter
22:30:11.555 00.004 16872 UpdateGuideState(): m_state=6
22:30:11.563 00.008 16872 Star::Find(15, 1598, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:30:11.567 00.004 16872 Star::Find returns 1 (0), X=1598.86, Y=596.81, Mass=397567, SNR=398.8, Peak=18280 HFD=4.9
22:30:11.571 00.004 16872 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.56) = xAngle (0.79 = 0.79)
22:30:11.573 00.002 16872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.83 = 0.83)
22:30:11.575 00.002 16872 CameraToMount -- cameraX=-0.27 cameraY=0.28 hyp=0.39 cameraTheta=2.34 mountX=0.27 mountY=0.29, mountTheta=0.81
22:30:11.580 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=0.28, opts=13)
22:30:11.583 00.003 16872 Enqueuing Move request for scope (-0.27, 0.28)
22:30:11.587 00.004 9640 Worker thread wakes up
22:30:11.587 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.28) opts 0xd
22:30:11.587 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, 0.28)
22:30:11.587 00.000 9640 Moving (-0.27, 0.28) raw xDistance=0.27 yDistance=0.29
22:30:11.588 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:30:11.588 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=0
22:30:11.588 00.000 9640 MoveAxis(W, 20, ABG)
22:30:11.588 00.000 9640 Guiding  Dir = 3, Dur = 20
22:30:11.588 00.000 9640 IsSlewing returns 0
22:30:11.588 00.000 9640 IsGuiding returns 0
22:30:11.588 00.000 9640 PulseGuide returned control before completion, sleep 30
22:30:11.594 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3276, FiltMin=3130, FiltMax=65516, Gamma=2.190
22:30:11.633 00.039 9640 IsGuiding returns 1
22:30:11.633 00.000 9640 scope still moving after pulse duration time elapsed
22:30:11.636 00.003 16872 UpdateGuideState exits: m=397567 SNR=398.8
22:30:11.639 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:11.641 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:30:11.643 00.002 16872 Enqueuing Expose request
22:30:11.663 00.020 9640 IsSlewing returns 0
22:30:11.664 00.001 9640 IsGuiding returns 0
22:30:11.664 00.000 9640 scope move finished after 20 + 54 ms
22:30:11.664 00.000 9640 Move returns status 0, amount 20
22:30:11.664 00.000 9640 MoveAxis(N, 0, ABG)
22:30:11.664 00.000 9640 Move returns status 0, amount 0
22:30:11.664 00.000 9640 move complete, result=0
22:30:11.664 00.000 9640 worker thread done servicing request
22:30:11.664 00.000 9640 Worker thread wakes up
22:30:11.665 00.001 9640 worker thread servicing REQUEST_EXPOSE 6000
22:30:11.665 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:30:11.667 00.002 16872 GuideStep: 0.3 px 20 ms WEST, 0.3 px 0 ms NORTH
22:30:16.252 04.585 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1621e93e-2322-4743-9fc1-693895c53830"}
22:30:16.256 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"1621e93e-2322-4743-9fc1-693895c53830"}
22:30:16.260 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f062f2ee-b522-4e67-bfca-2f70dd62b8b1"}
22:30:16.262 00.002 16872 case statement mapped state 6 to 3
22:30:16.265 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f062f2ee-b522-4e67-bfca-2f70dd62b8b1"}
22:30:16.268 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"309db7a7-7494-4d40-8be4-480846eb352a"}
22:30:16.271 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.86,6.81],"pixels":"..."},"id":"309db7a7-7494-4d40-8be4-480846eb352a"}
22:30:18.233 01.962 9640 Exposure complete
22:30:18.378 00.145 9640 worker thread done servicing request
22:30:18.378 00.000 16872 OnExposeComplete: enter
22:30:18.380 00.002 16872 UpdateGuideState(): m_state=6
22:30:18.382 00.002 16872 Star::Find(15, 1598, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:30:18.386 00.004 16872 Star::Find returns 1 (0), X=1598.86, Y=596.69, Mass=394536, SNR=383.8, Peak=17112 HFD=5.2
22:30:18.390 00.004 16872 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.56) = xAngle (1.05 = 1.05)
22:30:18.392 00.002 16872 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.10 = 1.10)
22:30:18.394 00.002 16872 CameraToMount -- cameraX=-0.27 cameraY=0.16 hyp=0.32 cameraTheta=2.61 mountX=0.16 mountY=0.28, mountTheta=1.06
22:30:18.399 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=0.16, opts=13)
22:30:18.404 00.005 16872 Enqueuing Move request for scope (-0.27, 0.16)
22:30:18.408 00.004 9640 Worker thread wakes up
22:30:18.408 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.16) opts 0xd
22:30:18.408 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, 0.16)
22:30:18.408 00.000 9640 Moving (-0.27, 0.16) raw xDistance=0.16 yDistance=0.28
22:30:18.408 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
22:30:18.408 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.28, m_sumCorr=0.25
22:30:18.408 00.000 9640 MoveAxis(W, 13, ABG)
22:30:18.408 00.000 9640 Guiding  Dir = 3, Dur = 13
22:30:18.408 00.000 9640 IsSlewing returns 0
22:30:18.408 00.000 9640 IsGuiding returns 0
22:30:18.408 00.000 9640 PulseGuide returned control before completion, sleep 23
22:30:18.413 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3272, FiltMin=3184, FiltMax=65516, Gamma=2.190
22:30:18.434 00.021 9640 IsGuiding returns 1
22:30:18.435 00.001 9640 scope still moving after pulse duration time elapsed
22:30:18.453 00.018 16872 UpdateGuideState exits: m=394536 SNR=383.8
22:30:18.457 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:18.460 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:30:18.462 00.002 16872 Enqueuing Expose request
22:30:18.465 00.003 9640 IsSlewing returns 0
22:30:18.466 00.001 9640 IsGuiding returns 0
22:30:18.466 00.000 9640 scope move finished after 13 + 44 ms
22:30:18.466 00.000 9640 Move returns status 0, amount 13
22:30:18.466 00.000 9640 MoveAxis(S, 30, ABG)
22:30:18.466 00.000 9640 Guiding  Dir = 1, Dur = 30
22:30:18.467 00.001 9640 IsSlewing returns 0
22:30:18.467 00.000 9640 IsGuiding returns 0
22:30:18.467 00.000 9640 PulseGuide returned control before completion, sleep 40
22:30:18.512 00.045 9640 IsGuiding returns 1
22:30:18.513 00.001 9640 scope still moving after pulse duration time elapsed
22:30:18.543 00.030 9640 IsSlewing returns 0
22:30:18.543 00.000 9640 IsGuiding returns 0
22:30:18.543 00.000 9640 scope move finished after 30 + 46 ms
22:30:18.543 00.000 9640 Move returns status 0, amount 30
22:30:18.544 00.001 9640 move complete, result=0
22:30:18.544 00.000 9640 worker thread done servicing request
22:30:18.544 00.000 9640 Worker thread wakes up
22:30:18.544 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:30:18.544 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:30:18.546 00.002 16872 GuideStep: 0.2 px 13 ms WEST, 0.3 px 30 ms SOUTH
22:30:22.252 03.706 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5654d1aa-ccbb-4ec9-8171-76a613d1670a"}
22:30:22.256 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"5654d1aa-ccbb-4ec9-8171-76a613d1670a"}
22:30:22.261 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0cf87baf-1349-4c65-ab5a-46176b21b58d"}
22:30:22.264 00.003 16872 case statement mapped state 6 to 3
22:30:22.266 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cf87baf-1349-4c65-ab5a-46176b21b58d"}
22:30:22.270 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0db2738e-d87c-4449-805c-9758c35048d9"}
22:30:22.273 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.86,6.69],"pixels":"..."},"id":"0db2738e-d87c-4449-805c-9758c35048d9"}
22:30:25.120 02.847 9640 Exposure complete
22:30:25.274 00.154 9640 worker thread done servicing request
22:30:25.274 00.000 16872 OnExposeComplete: enter
22:30:25.276 00.002 16872 UpdateGuideState(): m_state=6
22:30:25.284 00.008 16872 Star::Find(15, 1598, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:30:25.288 00.004 16872 Star::Find returns 1 (0), X=1598.35, Y=596.83, Mass=402298, SNR=413.0, Peak=18008 HFD=5.2
22:30:25.290 00.002 16872 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.56) = xAngle (1.22 = 1.22)
22:30:25.293 00.003 16872 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.27 = 1.27)
22:30:25.296 00.003 16872 CameraToMount -- cameraX=-0.78 cameraY=0.30 hyp=0.84 cameraTheta=2.78 mountX=0.29 mountY=0.80, mountTheta=1.23
22:30:25.302 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.78, y=0.30, opts=13)
22:30:25.306 00.004 16872 Enqueuing Move request for scope (-0.78, 0.30)
22:30:25.310 00.004 9640 Worker thread wakes up
22:30:25.310 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.30) opts 0xd
22:30:25.310 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.78, 0.30)
22:30:25.310 00.000 9640 Moving (-0.78, 0.30) raw xDistance=0.29 yDistance=0.80
22:30:25.310 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
22:30:25.310 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.80, m_sumCorr=0.25
22:30:25.310 00.000 9640 MoveAxis(W, 22, ABG)
22:30:25.311 00.001 9640 Guiding  Dir = 3, Dur = 22
22:30:25.311 00.000 9640 IsSlewing returns 0
22:30:25.311 00.000 9640 IsGuiding returns 0
22:30:25.311 00.000 9640 PulseGuide returned control before completion, sleep 32
22:30:25.320 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3272, FiltMin=3134, FiltMax=65516, Gamma=2.190
22:30:25.359 00.039 9640 IsGuiding returns 0
22:30:25.360 00.001 9640 Move returns status 0, amount 22
22:30:25.360 00.000 9640 MoveAxis(N, 0, ABG)
22:30:25.360 00.000 9640 Move returns status 0, amount 0
22:30:25.360 00.000 9640 move complete, result=0
22:30:25.360 00.000 9640 worker thread done servicing request
22:30:25.362 00.002 16872 UpdateGuideState exits: m=402298 SNR=413.0
22:30:25.366 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:25.368 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:30:25.370 00.002 16872 Enqueuing Expose request
22:30:25.374 00.004 16872 GuideStep: 0.3 px 22 ms WEST, 0.8 px 0 ms NORTH
22:30:25.380 00.006 9640 Worker thread wakes up
22:30:25.380 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:30:25.381 00.001 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:30:28.252 02.871 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24f90217-57a5-4fbc-93df-d99df9cc0cb7"}
22:30:28.255 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"24f90217-57a5-4fbc-93df-d99df9cc0cb7"}
22:30:28.259 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b5a7268-2170-4d80-b77d-9cd39bfbd150"}
22:30:28.263 00.004 16872 case statement mapped state 6 to 3
22:30:28.268 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b5a7268-2170-4d80-b77d-9cd39bfbd150"}
22:30:28.273 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f535ad87-1f7f-4ab0-bb29-c4e61a8c7912"}
22:30:28.278 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.35,6.83],"pixels":"..."},"id":"f535ad87-1f7f-4ab0-bb29-c4e61a8c7912"}
22:30:31.941 03.663 9640 Exposure complete
22:30:32.086 00.145 9640 worker thread done servicing request
22:30:32.086 00.000 16872 OnExposeComplete: enter
22:30:32.090 00.004 16872 UpdateGuideState(): m_state=6
22:30:32.094 00.004 16872 Star::Find(15, 1598, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:30:32.097 00.003 16872 Star::Find returns 1 (0), X=1598.31, Y=596.74, Mass=400609, SNR=389.8, Peak=18784 HFD=5.2
22:30:32.100 00.003 16872 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.56) = xAngle (1.34 = 1.34)
22:30:32.103 00.003 16872 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.39 = 1.39)
22:30:32.104 00.001 16872 CameraToMount -- cameraX=-0.82 cameraY=0.21 hyp=0.85 cameraTheta=2.90 mountX=0.19 mountY=0.83, mountTheta=1.34
22:30:32.110 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.82, y=0.21, opts=13)
22:30:32.115 00.005 16872 Enqueuing Move request for scope (-0.82, 0.21)
22:30:32.119 00.004 9640 Worker thread wakes up
22:30:32.119 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.21) opts 0xd
22:30:32.119 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.82, 0.21)
22:30:32.119 00.000 9640 Moving (-0.82, 0.21) raw xDistance=0.19 yDistance=0.83
22:30:32.119 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.19
22:30:32.119 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.83, m_sumCorr=0.25
22:30:32.119 00.000 9640 MoveAxis(W, 16, ABG)
22:30:32.119 00.000 9640 Guiding  Dir = 3, Dur = 16
22:30:32.119 00.000 9640 IsSlewing returns 0
22:30:32.120 00.001 9640 IsGuiding returns 0
22:30:32.120 00.000 9640 PulseGuide returned control before completion, sleep 26
22:30:32.129 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3272, FiltMin=3188, FiltMax=65516, Gamma=2.190
22:30:32.157 00.028 9640 IsGuiding returns 1
22:30:32.157 00.000 9640 scope still moving after pulse duration time elapsed
22:30:32.169 00.012 16872 UpdateGuideState exits: m=400609 SNR=389.8
22:30:32.177 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:32.183 00.006 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:30:32.187 00.004 16872 Enqueuing Expose request
22:30:32.191 00.004 9640 IsSlewing returns 0
22:30:32.192 00.001 9640 IsGuiding returns 1
22:30:32.220 00.028 9640 IsSlewing returns 0
22:30:32.220 00.000 9640 IsGuiding returns 1
22:30:32.253 00.033 9640 IsSlewing returns 0
22:30:32.253 00.000 9640 IsGuiding returns 0
22:30:32.253 00.000 9640 scope move finished after 16 + 117 ms
22:30:32.254 00.001 9640 Move returns status 0, amount 16
22:30:32.254 00.000 9640 MoveAxis(N, 0, ABG)
22:30:32.254 00.000 9640 Move returns status 0, amount 0
22:30:32.254 00.000 9640 move complete, result=0
22:30:32.254 00.000 9640 worker thread done servicing request
22:30:32.254 00.000 9640 Worker thread wakes up
22:30:32.254 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:30:32.255 00.001 16872 GuideStep: 0.2 px 16 ms WEST, 0.8 px 0 ms NORTH
22:30:32.258 00.003 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:30:34.251 01.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ffc1cbc-c071-4947-9505-6137b7ba6ea2"}
22:30:34.254 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"4ffc1cbc-c071-4947-9505-6137b7ba6ea2"}
22:30:34.258 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fc47cbbc-24aa-4148-b9e5-efa16fcf0431"}
22:30:34.261 00.003 16872 case statement mapped state 6 to 3
22:30:34.263 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc47cbbc-24aa-4148-b9e5-efa16fcf0431"}
22:30:34.268 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5ab486d2-1f54-4ca4-9f02-9aef2947e523"}
22:30:34.271 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.31,6.74],"pixels":"..."},"id":"5ab486d2-1f54-4ca4-9f02-9aef2947e523"}
22:30:38.828 04.557 9640 Exposure complete
22:30:38.973 00.145 9640 worker thread done servicing request
22:30:38.973 00.000 16872 OnExposeComplete: enter
22:30:38.978 00.005 16872 UpdateGuideState(): m_state=6
22:30:38.981 00.003 16872 Star::Find(15, 1598, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:30:38.985 00.004 16872 Star::Find returns 1 (0), X=1598.27, Y=596.64, Mass=404476, SNR=406.1, Peak=19472 HFD=5.3
22:30:38.987 00.002 16872 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.56) = xAngle (1.46 = 1.46)
22:30:38.991 00.004 16872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
22:30:38.994 00.003 16872 CameraToMount -- cameraX=-0.86 cameraY=0.11 hyp=0.87 cameraTheta=3.02 mountX=0.10 mountY=0.87, mountTheta=1.46
22:30:38.999 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.86, y=0.11, opts=13)
22:30:39.003 00.004 16872 Enqueuing Move request for scope (-0.86, 0.11)
22:30:39.006 00.003 9640 Worker thread wakes up
22:30:39.006 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 0.11) opts 0xd
22:30:39.006 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.86, 0.11)
22:30:39.006 00.000 9640 Moving (-0.86, 0.11) raw xDistance=0.10 yDistance=0.87
22:30:39.006 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:30:39.006 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.39, input 0.87, m_sumCorr=0.64
22:30:39.006 00.000 9640 MoveAxis(E, 0, ABG)
22:30:39.006 00.000 9640 Move returns status 0, amount 0
22:30:39.006 00.000 9640 MoveAxis(S, 47, ABG)
22:30:39.006 00.000 9640 Guiding  Dir = 1, Dur = 47
22:30:39.006 00.000 9640 IsSlewing returns 0
22:30:39.006 00.000 9640 IsGuiding returns 0
22:30:39.006 00.000 9640 PulseGuide returned control before completion, sleep 57
22:30:39.012 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3280, FiltMin=3168, FiltMax=65516, Gamma=2.190
22:30:39.056 00.044 16872 UpdateGuideState exits: m=404476 SNR=406.1
22:30:39.059 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:39.069 00.010 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:30:39.073 00.004 16872 Enqueuing Expose request
22:30:39.078 00.005 9640 IsGuiding returns 1
22:30:39.078 00.000 9640 scope still moving after pulse duration time elapsed
22:30:39.107 00.029 9640 IsSlewing returns 0
22:30:39.107 00.000 9640 IsGuiding returns 0
22:30:39.108 00.001 9640 scope move finished after 47 + 53 ms
22:30:39.108 00.000 9640 Move returns status 0, amount 47
22:30:39.108 00.000 9640 move complete, result=0
22:30:39.109 00.001 9640 worker thread done servicing request
22:30:39.109 00.000 9640 Worker thread wakes up
22:30:39.109 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:30:39.109 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:30:39.116 00.007 16872 GuideStep: 0.1 px 0 ms EAST, 0.9 px 47 ms SOUTH
22:30:40.250 01.134 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a84ab10-3dd5-4173-bcc4-c66aa6b1aa7a"}
22:30:40.254 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"2a84ab10-3dd5-4173-bcc4-c66aa6b1aa7a"}
22:30:40.258 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0dda9430-d149-4cf7-8943-57d5daaba2ae"}
22:30:40.263 00.005 16872 case statement mapped state 6 to 3
22:30:40.266 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0dda9430-d149-4cf7-8943-57d5daaba2ae"}
22:30:40.271 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"57dc904c-8e0e-462e-8a3d-c679fa6e80ea"}
22:30:40.275 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.27,6.64],"pixels":"..."},"id":"57dc904c-8e0e-462e-8a3d-c679fa6e80ea"}
22:30:45.677 05.402 9640 Exposure complete
22:30:45.824 00.147 9640 worker thread done servicing request
22:30:45.824 00.000 16872 OnExposeComplete: enter
22:30:45.827 00.003 16872 UpdateGuideState(): m_state=6
22:30:45.832 00.005 16872 Star::Find(15, 1598, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
22:30:45.836 00.004 16872 Star::Find returns 1 (0), X=1597.93, Y=596.74, Mass=390069, SNR=388.2, Peak=17708 HFD=5.2
22:30:45.839 00.003 16872 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.56) = xAngle (1.41 = 1.41)
22:30:45.844 00.005 16872 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.46 = 1.46)
22:30:45.850 00.006 16872 CameraToMount -- cameraX=-1.20 cameraY=0.21 hyp=1.22 cameraTheta=2.97 mountX=0.19 mountY=1.21, mountTheta=1.41
22:30:45.861 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-1.20, y=0.21, opts=13)
22:30:45.864 00.003 16872 Enqueuing Move request for scope (-1.20, 0.21)
22:30:45.866 00.002 9640 Worker thread wakes up
22:30:45.866 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.20, 0.21) opts 0xd
22:30:45.866 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.20, 0.21)
22:30:45.868 00.002 9640 Moving (-1.20, 0.21) raw xDistance=0.19 yDistance=1.21
22:30:45.868 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
22:30:45.868 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 1.21, m_sumCorr=0.92
22:30:45.868 00.000 9640 MoveAxis(W, 14, ABG)
22:30:45.868 00.000 9640 Guiding  Dir = 3, Dur = 14
22:30:45.868 00.000 9640 IsSlewing returns 0
22:30:45.868 00.000 9640 IsGuiding returns 0
22:30:45.869 00.001 9640 PulseGuide returned control before completion, sleep 24
22:30:45.873 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3276, FiltMin=3160, FiltMax=65516, Gamma=2.190
22:30:45.908 00.035 9640 IsGuiding returns 1
22:30:45.908 00.000 9640 scope still moving after pulse duration time elapsed
22:30:45.918 00.010 16872 UpdateGuideState exits: m=390069 SNR=388.2
22:30:45.922 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:45.928 00.006 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:30:45.931 00.003 16872 Enqueuing Expose request
22:30:45.940 00.009 9640 IsSlewing returns 0
22:30:45.940 00.000 9640 IsGuiding returns 0
22:30:45.940 00.000 9640 scope move finished after 14 + 57 ms
22:30:45.940 00.000 9640 Move returns status 0, amount 14
22:30:45.941 00.001 9640 MoveAxis(S, 34, ABG)
22:30:45.941 00.000 9640 Guiding  Dir = 1, Dur = 34
22:30:45.941 00.000 9640 IsSlewing returns 0
22:30:45.941 00.000 9640 IsGuiding returns 0
22:30:45.942 00.001 9640 PulseGuide returned control before completion, sleep 44
22:30:45.987 00.045 9640 IsGuiding returns 1
22:30:45.988 00.001 9640 scope still moving after pulse duration time elapsed
22:30:46.018 00.030 9640 IsSlewing returns 0
22:30:46.019 00.001 9640 IsGuiding returns 0
22:30:46.019 00.000 9640 scope move finished after 34 + 43 ms
22:30:46.019 00.000 9640 Move returns status 0, amount 34
22:30:46.019 00.000 9640 move complete, result=0
22:30:46.019 00.000 9640 worker thread done servicing request
22:30:46.019 00.000 9640 Worker thread wakes up
22:30:46.019 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:30:46.019 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:30:46.021 00.002 16872 GuideStep: 0.2 px 14 ms WEST, 1.2 px 34 ms SOUTH
22:30:46.251 00.230 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9fc28113-5fbe-42d0-82fc-2d11836bb67d"}
22:30:46.254 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"9fc28113-5fbe-42d0-82fc-2d11836bb67d"}
22:30:46.258 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"849a5518-620f-436d-a24d-21135b5de998"}
22:30:46.260 00.002 16872 case statement mapped state 6 to 3
22:30:46.263 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"849a5518-620f-436d-a24d-21135b5de998"}
22:30:46.266 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1aed39c1-7600-4e38-9db2-93252706381c"}
22:30:46.272 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.93,6.74],"pixels":"..."},"id":"1aed39c1-7600-4e38-9db2-93252706381c"}
22:30:52.251 05.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16b88477-8b9e-425a-ab0e-a7c57bd29207"}
22:30:52.253 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"16b88477-8b9e-425a-ab0e-a7c57bd29207"}
22:30:52.257 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3513a20c-45ce-4f7d-a773-6255ae4a73d3"}
22:30:52.261 00.004 16872 case statement mapped state 6 to 3
22:30:52.265 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3513a20c-45ce-4f7d-a773-6255ae4a73d3"}
22:30:52.268 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fc861906-aa9b-4321-977f-e0ac59389495"}
22:30:52.271 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.93,6.74],"pixels":"..."},"id":"fc861906-aa9b-4321-977f-e0ac59389495"}
22:30:52.613 00.342 9640 Exposure complete
22:30:52.759 00.146 9640 worker thread done servicing request
22:30:52.760 00.001 16872 OnExposeComplete: enter
22:30:52.762 00.002 16872 UpdateGuideState(): m_state=6
22:30:52.765 00.003 16872 Star::Find(15, 1597, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:30:52.768 00.003 16872 Star::Find returns 1 (0), X=1597.84, Y=596.62, Mass=395684, SNR=392.0, Peak=16096 HFD=5.3
22:30:52.771 00.003 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
22:30:52.775 00.004 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
22:30:52.779 00.004 16872 CameraToMount -- cameraX=-1.29 cameraY=0.09 hyp=1.29 cameraTheta=3.07 mountX=0.07 mountY=1.29, mountTheta=1.52
22:30:52.785 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.29, y=0.09, opts=13)
22:30:52.791 00.006 16872 Enqueuing Move request for scope (-1.29, 0.09)
22:30:52.796 00.005 9640 Worker thread wakes up
22:30:52.796 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.29, 0.09) opts 0xd
22:30:52.796 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.29, 0.09)
22:30:52.796 00.000 9640 Moving (-1.29, 0.09) raw xDistance=0.07 yDistance=1.29
22:30:52.798 00.002 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:30:52.798 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 1.29, m_sumCorr=1.2
22:30:52.798 00.000 9640 MoveAxis(E, 0, ABG)
22:30:52.798 00.000 9640 Move returns status 0, amount 0
22:30:52.798 00.000 9640 MoveAxis(S, 34, ABG)
22:30:52.798 00.000 9640 Guiding  Dir = 1, Dur = 34
22:30:52.798 00.000 9640 IsSlewing returns 0
22:30:52.799 00.001 9640 IsGuiding returns 0
22:30:52.799 00.000 9640 PulseGuide returned control before completion, sleep 44
22:30:52.804 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3276, FiltMin=3092, FiltMax=65516, Gamma=2.190
22:30:52.847 00.043 16872 UpdateGuideState exits: m=395684 SNR=392.0
22:30:52.852 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:52.854 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:30:52.857 00.003 16872 Enqueuing Expose request
22:30:52.860 00.003 9640 IsGuiding returns 1
22:30:52.860 00.000 9640 scope still moving after pulse duration time elapsed
22:30:52.897 00.037 9640 IsSlewing returns 0
22:30:52.898 00.001 9640 IsGuiding returns 0
22:30:52.898 00.000 9640 scope move finished after 34 + 65 ms
22:30:52.898 00.000 9640 Move returns status 0, amount 34
22:30:52.898 00.000 9640 move complete, result=0
22:30:52.898 00.000 9640 worker thread done servicing request
22:30:52.898 00.000 9640 Worker thread wakes up
22:30:52.898 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:30:52.898 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:30:52.899 00.001 16872 GuideStep: 0.1 px 0 ms EAST, 1.3 px 34 ms SOUTH
22:30:58.250 05.351 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ccdc07c0-4ce1-4d46-bb91-3e58e7e1b0b8"}
22:30:58.255 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"ccdc07c0-4ce1-4d46-bb91-3e58e7e1b0b8"}
22:30:58.258 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00e08978-6ded-4f02-ae46-16552926faf4"}
22:30:58.262 00.004 16872 case statement mapped state 6 to 3
22:30:58.267 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"00e08978-6ded-4f02-ae46-16552926faf4"}
22:30:58.272 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"110d576b-3ffb-4909-beb9-a17ca4cf3d10"}
22:30:58.278 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.84,6.62],"pixels":"..."},"id":"110d576b-3ffb-4909-beb9-a17ca4cf3d10"}
22:30:59.478 01.200 9640 Exposure complete
22:30:59.619 00.141 9640 worker thread done servicing request
22:30:59.619 00.000 16872 OnExposeComplete: enter
22:30:59.623 00.004 16872 UpdateGuideState(): m_state=6
22:30:59.626 00.003 16872 Star::Find(15, 1597, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:30:59.634 00.008 16872 Star::Find returns 1 (0), X=1597.44, Y=596.63, Mass=394919, SNR=397.3, Peak=18600 HFD=5.3
22:30:59.639 00.005 16872 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
22:30:59.643 00.004 16872 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
22:30:59.646 00.003 16872 CameraToMount -- cameraX=-1.69 cameraY=0.10 hyp=1.69 cameraTheta=3.08 mountX=0.08 mountY=1.69, mountTheta=1.52
22:30:59.652 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.69, y=0.10, opts=13)
22:30:59.655 00.003 16872 Enqueuing Move request for scope (-1.69, 0.10)
22:30:59.657 00.002 9640 Worker thread wakes up
22:30:59.658 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.69, 0.10) opts 0xd
22:30:59.658 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.69, 0.10)
22:30:59.658 00.000 9640 Moving (-1.69, 0.10) raw xDistance=0.08 yDistance=1.69
22:30:59.658 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:30:59.658 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.34, input 1.69, m_sumCorr=1.5
22:30:59.658 00.000 9640 MoveAxis(E, 0, ABG)
22:30:59.658 00.000 9640 Move returns status 0, amount 0
22:30:59.658 00.000 9640 MoveAxis(S, 41, ABG)
22:30:59.658 00.000 9640 Guiding  Dir = 1, Dur = 41
22:30:59.658 00.000 9640 IsSlewing returns 0
22:30:59.659 00.001 9640 IsGuiding returns 0
22:30:59.659 00.000 9640 PulseGuide returned control before completion, sleep 51
22:30:59.666 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3276, FiltMin=3188, FiltMax=65516, Gamma=2.190
22:30:59.712 00.046 16872 UpdateGuideState exits: m=394919 SNR=397.3
22:30:59.717 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:59.720 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:30:59.729 00.009 16872 Enqueuing Expose request
22:30:59.733 00.004 9640 IsGuiding returns 1
22:30:59.733 00.000 9640 scope still moving after pulse duration time elapsed
22:30:59.768 00.035 9640 IsSlewing returns 0
22:30:59.769 00.001 9640 IsGuiding returns 0
22:30:59.769 00.000 9640 scope move finished after 41 + 69 ms
22:30:59.769 00.000 9640 Move returns status 0, amount 41
22:30:59.770 00.001 9640 move complete, result=0
22:30:59.771 00.001 9640 worker thread done servicing request
22:30:59.772 00.001 9640 Worker thread wakes up
22:30:59.773 00.001 9640 worker thread servicing REQUEST_EXPOSE 6000
22:30:59.774 00.001 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:30:59.787 00.013 16872 GuideStep: 0.1 px 0 ms EAST, 1.7 px 41 ms SOUTH
22:31:04.250 04.463 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ce40240-765b-486c-a324-9e89e10bd597"}
22:31:04.252 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"8ce40240-765b-486c-a324-9e89e10bd597"}
22:31:04.256 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aaf8fee2-4e28-4683-acd6-435934764c57"}
22:31:04.260 00.004 16872 case statement mapped state 6 to 3
22:31:04.266 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aaf8fee2-4e28-4683-acd6-435934764c57"}
22:31:04.272 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0713af26-5419-4935-a373-c99f912e0ba7"}
22:31:04.277 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.44,6.63],"pixels":"..."},"id":"0713af26-5419-4935-a373-c99f912e0ba7"}
22:31:06.360 02.083 9640 Exposure complete
22:31:06.505 00.145 9640 worker thread done servicing request
22:31:06.505 00.000 16872 OnExposeComplete: enter
22:31:06.508 00.003 16872 UpdateGuideState(): m_state=6
22:31:06.511 00.003 16872 Star::Find(15, 1597, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
22:31:06.517 00.006 16872 Star::Find returns 1 (0), X=1597.24, Y=596.90, Mass=398079, SNR=396.5, Peak=18484 HFD=5.1
22:31:06.522 00.005 16872 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.56) = xAngle (1.39 = 1.39)
22:31:06.526 00.004 16872 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.44 = 1.44)
22:31:06.529 00.003 16872 CameraToMount -- cameraX=-1.89 cameraY=0.37 hyp=1.93 cameraTheta=2.95 mountX=0.34 mountY=1.91, mountTheta=1.39
22:31:06.533 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.89, y=0.37, opts=13)
22:31:06.536 00.003 16872 Enqueuing Move request for scope (-1.89, 0.37)
22:31:06.539 00.003 9640 Worker thread wakes up
22:31:06.539 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.89, 0.37) opts 0xd
22:31:06.539 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.89, 0.37)
22:31:06.539 00.000 9640 Moving (-1.89, 0.37) raw xDistance=0.34 yDistance=1.91
22:31:06.539 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
22:31:06.539 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.45, input 1.91, m_sumCorr=2
22:31:06.539 00.000 9640 MoveAxis(W, 26, ABG)
22:31:06.539 00.000 9640 Guiding  Dir = 3, Dur = 26
22:31:06.540 00.001 9640 IsSlewing returns 0
22:31:06.540 00.000 9640 IsGuiding returns 0
22:31:06.540 00.000 9640 PulseGuide returned control before completion, sleep 36
22:31:06.549 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65520, med=3280, FiltMin=3116, FiltMax=65516, Gamma=2.190
22:31:06.588 00.039 9640 IsGuiding returns 1
22:31:06.588 00.000 9640 scope still moving after pulse duration time elapsed
22:31:06.590 00.002 16872 UpdateGuideState exits: m=398079 SNR=396.5
22:31:06.597 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:06.599 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:31:06.602 00.003 16872 Enqueuing Expose request
22:31:06.620 00.018 9640 IsSlewing returns 0
22:31:06.620 00.000 9640 IsGuiding returns 0
22:31:06.620 00.000 9640 scope move finished after 26 + 54 ms
22:31:06.621 00.001 9640 Move returns status 0, amount 26
22:31:06.621 00.000 9640 MoveAxis(S, 54, ABG)
22:31:06.621 00.000 9640 Guiding  Dir = 1, Dur = 54
22:31:06.621 00.000 9640 IsSlewing returns 0
22:31:06.621 00.000 9640 IsGuiding returns 0
22:31:06.622 00.001 9640 PulseGuide returned control before completion, sleep 64
22:31:06.698 00.076 9640 IsGuiding returns 1
22:31:06.699 00.001 9640 scope still moving after pulse duration time elapsed
22:31:06.729 00.030 9640 IsSlewing returns 0
22:31:06.729 00.000 9640 IsGuiding returns 0
22:31:06.729 00.000 9640 scope move finished after 54 + 53 ms
22:31:06.729 00.000 9640 Move returns status 0, amount 54
22:31:06.729 00.000 9640 move complete, result=0
22:31:06.729 00.000 9640 worker thread done servicing request
22:31:06.729 00.000 16872 GuideStep: 0.3 px 26 ms WEST, 1.9 px 54 ms SOUTH
22:31:06.734 00.005 9640 Worker thread wakes up
22:31:06.734 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:31:06.734 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:31:10.250 03.516 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45939d7f-5a70-4ea3-82c3-9ab6f5c2b9f9"}
22:31:10.252 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"45939d7f-5a70-4ea3-82c3-9ab6f5c2b9f9"}
22:31:10.260 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c29d662-b51f-43c1-8840-16277ac589d3"}
22:31:10.265 00.005 16872 case statement mapped state 6 to 3
22:31:10.269 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c29d662-b51f-43c1-8840-16277ac589d3"}
22:31:10.273 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"004d3af2-aadc-47e0-8755-b88c92994a3e"}
22:31:10.276 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.24,6.90],"pixels":"..."},"id":"004d3af2-aadc-47e0-8755-b88c92994a3e"}
22:31:13.314 03.038 9640 Exposure complete
22:31:13.458 00.144 9640 worker thread done servicing request
22:31:13.458 00.000 16872 OnExposeComplete: enter
22:31:13.460 00.002 16872 UpdateGuideState(): m_state=6
22:31:13.463 00.003 16872 Star::Find(15, 1597, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
22:31:13.466 00.003 16872 Star::Find returns 1 (0), X=1596.75, Y=596.77, Mass=399951, SNR=387.2, Peak=17360 HFD=5.1
22:31:13.469 00.003 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.49 = 1.49)
22:31:13.474 00.005 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
22:31:13.476 00.002 16872 CameraToMount -- cameraX=-2.38 cameraY=0.24 hyp=2.39 cameraTheta=3.04 mountX=0.20 mountY=2.39, mountTheta=1.49
22:31:13.481 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.38, y=0.24, opts=13)
22:31:13.483 00.002 16872 Enqueuing Move request for scope (-2.38, 0.24)
22:31:13.488 00.005 9640 Worker thread wakes up
22:31:13.488 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.38, 0.24) opts 0xd
22:31:13.488 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.38, 0.24)
22:31:13.488 00.000 9640 Moving (-2.38, 0.24) raw xDistance=0.20 yDistance=2.39
22:31:13.488 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
22:31:13.489 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.55, input 2.39, m_sumCorr=2.5
22:31:13.489 00.000 9640 MoveAxis(W, 17, ABG)
22:31:13.489 00.000 9640 Guiding  Dir = 3, Dur = 17
22:31:13.489 00.000 9640 IsSlewing returns 0
22:31:13.490 00.001 9640 IsGuiding returns 0
22:31:13.490 00.000 9640 PulseGuide returned control before completion, sleep 27
22:31:13.500 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3276, FiltMin=3184, FiltMax=65516, Gamma=2.190
22:31:13.532 00.032 9640 IsGuiding returns 1
22:31:13.532 00.000 9640 scope still moving after pulse duration time elapsed
22:31:13.542 00.010 16872 UpdateGuideState exits: m=399951 SNR=387.2
22:31:13.546 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:13.549 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:31:13.552 00.003 16872 Enqueuing Expose request
22:31:13.563 00.011 9640 IsSlewing returns 0
22:31:13.564 00.001 9640 IsGuiding returns 0
22:31:13.564 00.000 9640 scope move finished after 17 + 58 ms
22:31:13.564 00.000 9640 Move returns status 0, amount 17
22:31:13.564 00.000 9640 MoveAxis(S, 66, ABG)
22:31:13.564 00.000 9640 Guiding  Dir = 1, Dur = 66
22:31:13.566 00.002 9640 IsSlewing returns 0
22:31:13.566 00.000 9640 IsGuiding returns 0
22:31:13.566 00.000 9640 PulseGuide returned control before completion, sleep 76
22:31:13.658 00.092 9640 IsGuiding returns 1
22:31:13.658 00.000 9640 scope still moving after pulse duration time elapsed
22:31:13.687 00.029 9640 IsSlewing returns 0
22:31:13.687 00.000 9640 IsGuiding returns 0
22:31:13.688 00.001 9640 scope move finished after 66 + 55 ms
22:31:13.688 00.000 9640 Move returns status 0, amount 66
22:31:13.688 00.000 9640 move complete, result=0
22:31:13.688 00.000 9640 worker thread done servicing request
22:31:13.688 00.000 9640 Worker thread wakes up
22:31:13.688 00.000 16872 GuideStep: 0.2 px 17 ms WEST, 2.4 px 66 ms SOUTH
22:31:13.692 00.004 9640 worker thread servicing REQUEST_EXPOSE 6000
22:31:13.692 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:31:16.248 02.556 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c785dff0-7568-46f3-af5e-952b96881e3a"}
22:31:16.254 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"c785dff0-7568-46f3-af5e-952b96881e3a"}
22:31:16.258 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f2e489a-961d-46db-a867-d1a8fc266e24"}
22:31:16.261 00.003 16872 case statement mapped state 6 to 3
22:31:16.273 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f2e489a-961d-46db-a867-d1a8fc266e24"}
22:31:16.284 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"78abcf4c-e427-4a89-995a-b2363a739a4a"}
22:31:16.289 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.75,6.77],"pixels":"..."},"id":"78abcf4c-e427-4a89-995a-b2363a739a4a"}
22:31:20.256 03.967 9640 Exposure complete
22:31:20.399 00.143 9640 worker thread done servicing request
22:31:20.400 00.001 16872 OnExposeComplete: enter
22:31:20.403 00.003 16872 UpdateGuideState(): m_state=6
22:31:20.408 00.005 16872 Star::Find(15, 1596, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
22:31:20.412 00.004 16872 Star::Find returns 1 (0), X=1596.17, Y=596.39, Mass=394300, SNR=409.5, Peak=19224 HFD=5.2
22:31:20.415 00.003 16872 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.56) = xAngle (-4.65 = 1.63)
22:31:20.417 00.002 16872 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.60 = 1.68)
22:31:20.420 00.003 16872 CameraToMount -- cameraX=-2.96 cameraY=-0.14 hyp=2.96 cameraTheta=-3.09 mountX=-0.19 mountY=2.94, mountTheta=1.63
22:31:20.428 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-2.96, y=-0.14, opts=13)
22:31:20.433 00.005 16872 Enqueuing Move request for scope (-2.96, -0.14)
22:31:20.436 00.003 9640 Worker thread wakes up
22:31:20.436 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.96, -0.14) opts 0xd
22:31:20.436 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.96, -0.14)
22:31:20.436 00.000 9640 Moving (-2.96, -0.14) raw xDistance=-0.19 yDistance=2.94
22:31:20.436 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.19
22:31:20.436 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.65, input 2.94, m_sumCorr=3.2
22:31:20.436 00.000 9640 MoveAxis(E, 13, ABG)
22:31:20.436 00.000 9640 Guiding  Dir = 2, Dur = 13
22:31:20.437 00.001 9640 IsSlewing returns 0
22:31:20.437 00.000 9640 IsGuiding returns 0
22:31:20.438 00.001 9640 PulseGuide returned control before completion, sleep 23
22:31:20.443 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3276, FiltMin=3188, FiltMax=65516, Gamma=2.190
22:31:20.469 00.026 9640 IsGuiding returns 1
22:31:20.469 00.000 9640 scope still moving after pulse duration time elapsed
22:31:20.483 00.014 16872 UpdateGuideState exits: m=394300 SNR=409.5
22:31:20.486 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:20.489 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:31:20.492 00.003 16872 Enqueuing Expose request
22:31:20.500 00.008 9640 IsSlewing returns 0
22:31:20.501 00.001 9640 IsGuiding returns 0
22:31:20.501 00.000 9640 scope move finished after 13 + 51 ms
22:31:20.501 00.000 9640 Move returns status 0, amount 13
22:31:20.501 00.000 9640 MoveAxis(S, 78, ABG)
22:31:20.501 00.000 9640 Guiding  Dir = 1, Dur = 78
22:31:20.504 00.003 9640 IsSlewing returns 0
22:31:20.504 00.000 9640 IsGuiding returns 0
22:31:20.505 00.001 9640 PulseGuide returned control before completion, sleep 88
22:31:20.608 00.103 9640 IsGuiding returns 1
22:31:20.608 00.000 9640 scope still moving after pulse duration time elapsed
22:31:20.638 00.030 9640 IsSlewing returns 0
22:31:20.640 00.002 9640 IsGuiding returns 0
22:31:20.640 00.000 9640 scope move finished after 78 + 57 ms
22:31:20.640 00.000 9640 Move returns status 0, amount 78
22:31:20.640 00.000 9640 move complete, result=0
22:31:20.640 00.000 9640 worker thread done servicing request
22:31:20.640 00.000 16872 GuideStep: -0.2 px 13 ms EAST, 2.9 px 78 ms SOUTH
22:31:20.645 00.005 9640 Worker thread wakes up
22:31:20.645 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:31:20.645 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1584,582,31,31)
22:31:22.249 01.604 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"29ae1f88-c6e9-4bd8-b73c-eb65af869b77"}
22:31:22.253 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"29ae1f88-c6e9-4bd8-b73c-eb65af869b77"}
22:31:22.258 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"274ab35a-279b-45a9-bfc3-5205d061a72b"}
22:31:22.263 00.005 16872 case statement mapped state 6 to 3
22:31:22.269 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"274ab35a-279b-45a9-bfc3-5205d061a72b"}
22:31:22.284 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a32eef13-eb59-4b70-957f-7dbc73d43ac0"}
22:31:22.287 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.17,7.39],"pixels":"..."},"id":"a32eef13-eb59-4b70-957f-7dbc73d43ac0"}
22:31:25.249 02.962 16872 evsrv: cli 0D3C0A48 connect
22:31:25.255 00.006 16872 case statement mapped state 6 to 3
22:31:25.263 00.008 16872 case statement mapped state 6 to 3
22:31:25.269 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4cb419a2-2024-4ccf-a9d4-ed6e9052e1d2"}
22:31:25.272 00.003 16872 case statement mapped state 6 to 3
22:31:25.274 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"4cb419a2-2024-4ccf-a9d4-ed6e9052e1d2"}
22:31:25.288 00.014 16872 evsrv: cli 0D3C0A48 disconnect
22:31:25.295 00.007 16872 evsrv: cli 0D3BF8C8 connect
22:31:25.300 00.005 16872 case statement mapped state 6 to 3
22:31:25.306 00.006 16872 case statement mapped state 6 to 3
22:31:25.314 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"acab27eb-ea05-4ea9-8f01-7ff5019c243d"}
22:31:25.317 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:31:25.320 00.003 16872 Status Line: Waiting for devices...
22:31:25.327 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"acab27eb-ea05-4ea9-8f01-7ff5019c243d"}
22:31:25.399 00.072 16872 evsrv: cli 0D3BF8C8 disconnect
22:31:25.404 00.005 16872 evsrv: cli 0D3BF968 connect
22:31:25.407 00.003 16872 case statement mapped state 6 to 3
22:31:25.411 00.004 16872 case statement mapped state 6 to 3
22:31:25.414 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"c44ed572-f387-4080-910c-dd3cf7c03d98"}
22:31:25.420 00.006 16872 case statement mapped state 6 to 3
22:31:25.423 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"c44ed572-f387-4080-910c-dd3cf7c03d98"}
22:31:25.425 00.002 16872 evsrv: cli 0D3BF968 disconnect
22:31:26.428 01.003 16872 evsrv: cli 0D3C0A48 connect
22:31:26.433 00.005 16872 case statement mapped state 6 to 3
22:31:26.452 00.019 16872 case statement mapped state 6 to 3
22:31:26.487 00.035 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"93899af6-d3a2-4869-a017-fee47263af19"}
22:31:26.511 00.024 16872 case statement mapped state 6 to 3
22:31:26.520 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"93899af6-d3a2-4869-a017-fee47263af19"}
22:31:26.537 00.017 16872 evsrv: cli 0D3C0A48 disconnect
22:31:27.036 00.499 9640 ASCOM_AbortExposure returns err = 0
22:31:27.037 00.001 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:31:27.037 00.000 9640 worker thread done servicing request
22:31:27.037 00.000 16872 OnExposeComplete: enter
22:31:27.041 00.004 16872 OnExposeComplete: Capture Error reported
22:31:27.068 00.027 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:31:27.078 00.010 16872 Mount: notify guiding stopped
22:31:27.088 00.010 16872 Changing from state GUIDING to STOP
22:31:27.102 00.014 16872 guider state => SELECTED
22:31:27.133 00.031 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3276, FiltMin=3188, FiltMax=65516, Gamma=2.190
22:31:27.298 00.165 16872 Changing from state SELECTED to UNINITIALIZED
22:31:27.340 00.042 16872 guider state => SELECTING
22:31:27.424 00.084 16872 Status Line: Stopped.
22:31:27.469 00.045 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:31:28.792 01.323 16872 evsrv: cli 0D3C0A48 connect
22:31:28.800 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"854fa489-6176-46e8-9ef9-f2b6765314ef"}
22:31:28.809 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"854fa489-6176-46e8-9ef9-f2b6765314ef"}
22:31:28.814 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5acccd9a-9814-437c-8a89-4f5687cb9e89"}
22:31:28.824 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5acccd9a-9814-437c-8a89-4f5687cb9e89"}
22:31:28.832 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"acbb4c7e-cca2-4bf0-9579-9cf2f80a43a0"}
22:31:28.839 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"acbb4c7e-cca2-4bf0-9579-9cf2f80a43a0"}
22:31:28.860 00.021 16872 evsrv: cli 0D3C0A48 disconnect
22:31:34.251 05.391 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ecb2c37-6c1e-4529-9eaf-d85fce3ef2e3"}
22:31:34.258 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"4ecb2c37-6c1e-4529-9eaf-d85fce3ef2e3"}
22:31:34.263 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5d5c2d3-8015-470e-8700-cdae1659aa3c"}
22:31:34.272 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5d5c2d3-8015-470e-8700-cdae1659aa3c"}
22:31:34.903 00.631 16872 evsrv: cli 0D3C0A48 connect
22:31:34.909 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"fef64bec-fef3-43c5-afea-d752b9754ad4"}
22:31:34.913 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"fef64bec-fef3-43c5-afea-d752b9754ad4"}
22:31:34.922 00.009 16872 evsrv: cli 0D3C0A48 disconnect
22:31:34.928 00.006 16872 evsrv: cli 0D3C0228 connect
22:31:34.939 00.011 16872 evsrv: cli 0D3C0228 request: {"method":"get_calibrated","id":"2ff24531-4eb2-4d75-9323-2c99d50f171d"}
22:31:34.947 00.008 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":true,"id":"2ff24531-4eb2-4d75-9323-2c99d50f171d"}
22:31:34.953 00.006 16872 evsrv: cli 0D3C0228 disconnect
22:31:34.958 00.005 16872 evsrv: cli 0D3BF8C8 connect
22:31:34.970 00.012 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"c72b1cee-d972-4b5c-97e9-40c6fb05a6f1"}
22:31:34.973 00.003 16872 PhdController::Guide begins
22:31:34.976 00.003 16872 PhdController: newstate STATE_SETUP
22:31:34.985 00.009 16872 PhdController: setup
22:31:34.994 00.009 16872 PhdController: newstate STATE_ATTEMPT_START
22:31:34.998 00.004 16872 PhdController: start capturing
22:31:35.002 00.004 16872 Changing from state SELECTING to UNINITIALIZED
22:31:35.004 00.002 16872 guider state => SELECTING
22:31:35.007 00.003 16872 setting force full frames = true
22:31:35.014 00.007 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:31:35.029 00.015 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:31:35.032 00.003 16872 Enqueuing Expose request
22:31:35.036 00.004 16872 PhdController: newstate STATE_SELECT_STAR
22:31:35.039 00.003 9640 Worker thread wakes up
22:31:35.039 00.000 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"c72b1cee-d972-4b5c-97e9-40c6fb05a6f1"}
22:31:35.047 00.008 9640 worker thread servicing REQUEST_EXPOSE 6000
22:31:35.047 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:31:35.072 00.025 16872 evsrv: cli 0D3BF8C8 disconnect
22:31:35.094 00.022 16872 evsrv: cli 0D3BF968 connect
22:31:35.098 00.004 16872 case statement mapped state 1 to 101
22:31:35.103 00.005 16872 case statement mapped state 1 to 101
22:31:35.107 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"e480866b-705a-4a3b-8322-467de2a6df8d"}
22:31:35.110 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"e480866b-705a-4a3b-8322-467de2a6df8d"}
22:31:35.114 00.004 16872 evsrv: cli 0D3BF968 disconnect
22:31:35.127 00.013 16872 evsrv: cli 0D3BFB48 connect
22:31:35.137 00.010 16872 case statement mapped state 1 to 101
22:31:35.146 00.009 16872 case statement mapped state 1 to 101
22:31:35.154 00.008 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"e8636fe9-9930-449e-9489-c9ae4e9e782f"}
22:31:35.158 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"e8636fe9-9930-449e-9489-c9ae4e9e782f"}
22:31:35.162 00.004 16872 evsrv: cli 0D3BFB48 disconnect
22:31:36.173 01.011 16872 evsrv: cli 0D3C0A48 connect
22:31:36.178 00.005 16872 case statement mapped state 1 to 101
22:31:36.181 00.003 16872 case statement mapped state 1 to 101
22:31:36.185 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"efe83059-2446-41e3-993e-9ca8d63dbc67"}
22:31:36.189 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"efe83059-2446-41e3-993e-9ca8d63dbc67"}
22:31:36.198 00.009 16872 evsrv: cli 0D3C0A48 disconnect
22:31:37.216 01.018 16872 evsrv: cli 0D3BFFA8 connect
22:31:37.227 00.011 16872 case statement mapped state 1 to 101
22:31:37.239 00.012 16872 case statement mapped state 1 to 101
22:31:37.244 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"2a97480c-15b1-4c3f-9021-7dc75a85700b"}
22:31:37.265 00.021 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"2a97480c-15b1-4c3f-9021-7dc75a85700b"}
22:31:37.309 00.044 16872 evsrv: cli 0D3BFFA8 disconnect
22:31:38.313 01.004 16872 evsrv: cli 0D3C0A48 connect
22:31:38.318 00.005 16872 case statement mapped state 1 to 101
22:31:38.335 00.017 16872 case statement mapped state 1 to 101
22:31:38.342 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"bd6c4431-5c16-41a5-9a17-b0252c1195fc"}
22:31:38.346 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"bd6c4431-5c16-41a5-9a17-b0252c1195fc"}
22:31:38.352 00.006 16872 evsrv: cli 0D3C0A48 disconnect
22:31:39.354 01.002 16872 evsrv: cli 0D3C0228 connect
22:31:39.360 00.006 16872 case statement mapped state 1 to 101
22:31:39.365 00.005 16872 case statement mapped state 1 to 101
22:31:39.369 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"87d572f3-2532-4ea1-b8db-5165dbfe4ecc"}
22:31:39.379 00.010 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"87d572f3-2532-4ea1-b8db-5165dbfe4ecc"}
22:31:39.388 00.009 16872 evsrv: cli 0D3C0228 disconnect
22:31:40.250 00.862 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd245114-b423-426c-ac6a-4273b1e8a0ce"}
22:31:40.254 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"fd245114-b423-426c-ac6a-4273b1e8a0ce"}
22:31:40.258 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"63101a94-2d3e-4738-a330-8ff239ea1b45"}
22:31:40.262 00.004 16872 case statement mapped state 1 to 101
22:31:40.272 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"63101a94-2d3e-4738-a330-8ff239ea1b45"}
22:31:40.391 00.119 16872 evsrv: cli 0D3C0A48 connect
22:31:40.396 00.005 16872 case statement mapped state 1 to 101
22:31:40.400 00.004 16872 case statement mapped state 1 to 101
22:31:40.408 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"90dd5ca8-2853-41d3-80c3-78539acbbaf0"}
22:31:40.413 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"90dd5ca8-2853-41d3-80c3-78539acbbaf0"}
22:31:40.419 00.006 16872 evsrv: cli 0D3C0A48 disconnect
22:31:41.419 01.000 16872 evsrv: cli 0D3C0A48 connect
22:31:41.428 00.009 16872 case statement mapped state 1 to 101
22:31:41.434 00.006 16872 case statement mapped state 1 to 101
22:31:41.441 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"d466da19-ac77-4d48-bcaf-54a2382f859a"}
22:31:41.444 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"d466da19-ac77-4d48-bcaf-54a2382f859a"}
22:31:41.448 00.004 16872 evsrv: cli 0D3C0A48 disconnect
22:31:41.630 00.182 9640 Exposure complete
22:31:41.786 00.156 9640 worker thread done servicing request
22:31:41.786 00.000 16872 OnExposeComplete: enter
22:31:41.789 00.003 16872 UpdateGuideState(): m_state=1
22:31:41.793 00.004 16872 UpdateCurrentPosition: no star selected
22:31:41.796 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:31:41.807 00.011 16872 Status Line: No star selected
22:31:41.816 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3316, FiltMin=3204, FiltMax=65516, Gamma=2.190
22:31:41.859 00.043 16872 UpdateGuideState exits: No star selected
22:31:41.862 00.003 16872 GuiderMultiStar::AutoSelect enter
22:31:41.866 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:31:42.014 00.148 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:31:42.200 00.186 16872 AutoFind: global mean = 0.0, stdev 773.2
22:31:42.204 00.004 16872 AutoFind: using threshold = 0.1
22:31:42.384 00.180 16872 AutoFind: local max [1186, 128] 128.3
22:31:42.387 00.003 16872 AutoFind: local max [1187, 121] 122.7
22:31:42.389 00.002 16872 AutoFind: local max [1182, 120] 117.3
22:31:42.392 00.003 16872 AutoFind: local max [1595, 596] 63.8
22:31:42.395 00.003 16872 AutoFind: local max [1045, 974] 24.0
22:31:42.398 00.003 16872 AutoFind: local max [936, 632] 19.8
22:31:42.401 00.003 16872 AutoFind: local max [1764, 878] 7.0
22:31:42.404 00.003 16872 AutoFind: local max [484, 867] 5.1
22:31:42.406 00.002 16872 AutoFind: local max [478, 990] 4.3
22:31:42.408 00.002 16872 AutoFind: local max [1575, 518] 2.3
22:31:42.417 00.009 16872 AutoFind: local max [120, 424] 1.4
22:31:42.421 00.004 16872 AutoFind: local max [1169, 110] 1.3
22:31:42.425 00.004 16872 AutoFind: local max [433, 261] 1.3
22:31:42.430 00.005 16872 AutoFind: local max [534, 989] 1.3
22:31:42.433 00.003 16872 AutoFind: local max [17, 877] 1.0
22:31:42.434 00.001 16872 AutoFind: local max [1586, 604] 1.0
22:31:42.438 00.004 16872 AutoFind: local max [1602, 822] 0.9
22:31:42.440 00.002 16872 AutoFind: local max [1303, 29] 0.9
22:31:42.443 00.003 16872 AutoFind: local max [1165, 132] 0.9
22:31:42.446 00.003 16872 AutoFind: local max [1202, 133] 0.8
22:31:42.449 00.003 16872 AutoFind: local max [1606, 586] 0.8
22:31:42.452 00.003 16872 AutoFind: local max [1180, 144] 0.8
22:31:42.454 00.002 16872 AutoFind: local max [1163, 123] 0.7
22:31:42.461 00.007 16872 AutoFind: local max [358, 674] 0.7
22:31:42.466 00.005 16872 AutoFind: local max [1166, 138] 0.7
22:31:42.471 00.005 16872 AutoFind: local max [1173, 105] 0.6
22:31:42.475 00.004 16872 AutoFind: local max [1669, 586] 0.6
22:31:42.477 00.002 16872 AutoFind: local max [76, 178] 0.6
22:31:42.480 00.003 16872 AutoFind: local max [617, 704] 0.6
22:31:42.482 00.002 16872 AutoFind: local max [1371, 654] 0.6
22:31:42.485 00.003 16872 AutoFind: local max [953, 671] 0.6
22:31:42.492 00.007 16872 AutoFind: local max [1509, 392] 0.6
22:31:42.495 00.003 16872 AutoFind: local max [926, 635] 0.6
22:31:42.498 00.003 16872 AutoFind: local max [148, 834] 0.6
22:31:42.501 00.003 16872 AutoFind: local max [1598, 45] 0.6
22:31:42.503 00.002 16872 AutoFind: local max [1142, 761] 0.6
22:31:42.507 00.004 16872 AutoFind: local max [334, 537] 0.6
22:31:42.509 00.002 16872 AutoFind: local max [519, 536] 0.6
22:31:42.512 00.003 16872 AutoFind: local max [1791, 880] 0.6
22:31:42.515 00.003 16872 AutoFind: local max [58, 27] 0.6
22:31:42.517 00.002 16872 AutoFind: local max [1184, 88] 0.6
22:31:42.523 00.006 16872 AutoFind: local max [925, 555] 0.6
22:31:42.526 00.003 16872 AutoFind: local max [636, 272] 0.5
22:31:42.529 00.003 16872 AutoFind: local max [794, 655] 0.5
22:31:42.531 00.002 16872 AutoFind: local max [278, 317] 0.5
22:31:42.534 00.003 16872 AutoFind: local max [1533, 202] 0.5
22:31:42.537 00.003 16872 AutoFind: local max [787, 213] 0.5
22:31:42.542 00.005 16872 AutoFind: local max [503, 968] 0.5
22:31:42.545 00.003 16872 AutoFind: local max [359, 357] 0.5
22:31:42.547 00.002 16872 AutoFind: local max [30, 515] 0.5
22:31:42.549 00.002 16872 AutoFind: local max [732, 750] 0.5
22:31:42.555 00.006 16872 AutoFind: local max [1761, 241] 0.5
22:31:42.559 00.004 16872 AutoFind: local max [9, 73] 0.5
22:31:42.564 00.005 16872 AutoFind: local max [29, 183] 0.5
22:31:42.566 00.002 16872 AutoFind: local max [925, 647] 0.5
22:31:42.568 00.002 16872 AutoFind: local max [1909, 951] 0.5
22:31:42.572 00.004 16872 AutoFind: local max [1568, 162] 0.5
22:31:42.574 00.002 16872 AutoFind: local max [1592, 470] 0.5
22:31:42.577 00.003 16872 AutoFind: local max [310, 322] 0.5
22:31:42.579 00.002 16872 AutoFind: local max [942, 541] 0.5
22:31:42.581 00.002 16872 AutoFind: local max [1427, 323] 0.5
22:31:42.589 00.008 16872 AutoFind: local max [720, 813] 0.5
22:31:42.592 00.003 16872 AutoFind: local max [562, 695] 0.5
22:31:42.594 00.002 16872 AutoFind: local max [646, 194] 0.5
22:31:42.597 00.003 16872 AutoFind: local max [1721, 377] 0.5
22:31:42.600 00.003 16872 AutoFind: local max [123, 695] 0.5
22:31:42.603 00.003 16872 AutoFind: local max [361, 711] 0.5
22:31:42.605 00.002 16872 AutoFind: local max [157, 826] 0.5
22:31:42.608 00.003 16872 AutoFind: local max [396, 183] 0.5
22:31:42.611 00.003 16872 AutoFind: local max [740, 737] 0.5
22:31:42.613 00.002 16872 AutoFind: local max [583, 438] 0.5
22:31:42.621 00.008 16872 AutoFind: local max [496, 749] 0.5
22:31:42.624 00.003 16872 AutoFind: local max [383, 372] 0.5
22:31:42.626 00.002 16872 AutoFind: local max [1055, 978] 0.5
22:31:42.628 00.002 16872 AutoFind: local max [1665, 882] 0.5
22:31:42.631 00.003 16872 AutoFind: local max [401, 814] 0.5
22:31:42.634 00.003 16872 AutoFind: local max [1196, 103] 0.5
22:31:42.635 00.001 16872 AutoFind: local max [99, 939] 0.5
22:31:42.639 00.004 16872 AutoFind: local max [407, 168] 0.5
22:31:42.641 00.002 16872 AutoFind: local max [368, 776] 0.5
22:31:42.643 00.002 16872 AutoFind: local max [735, 314] 0.5
22:31:42.653 00.010 16872 AutoFind: local max [1627, 747] 0.5
22:31:42.657 00.004 16872 AutoFind: local max [513, 195] 0.5
22:31:42.660 00.003 16872 AutoFind: local max [724, 470] 0.5
22:31:42.663 00.003 16872 AutoFind: local max [933, 643] 0.5
22:31:42.666 00.003 16872 AutoFind: local max [512, 485] 0.5
22:31:42.668 00.002 16872 AutoFind: local max [1108, 427] 0.5
22:31:42.670 00.002 16872 AutoFind: local max [1318, 441] 0.5
22:31:42.672 00.002 16872 AutoFind: local max [413, 848] 0.5
22:31:42.675 00.003 16872 AutoFind: local max [1855, 1057] 0.5
22:31:42.681 00.006 16872 AutoFind: local max [1708, 583] 0.5
22:31:42.684 00.003 16872 AutoFind: local max [463, 312] 0.5
22:31:42.686 00.002 16872 AutoFind: local max [1091, 949] 0.5
22:31:42.689 00.003 16872 AutoFind: local max [1248, 285] 0.5
22:31:42.691 00.002 16872 AutoFind: local max [321, 413] 0.5
22:31:42.695 00.004 16872 AutoFind: local max [1469, 973] 0.5
22:31:42.697 00.002 16872 AutoFind: local max [1176, 969] 0.5
22:31:42.700 00.003 16872 AutoFind: local max [269, 35] 0.5
22:31:42.703 00.003 16872 AutoFind: local max [256, 64] 0.5
22:31:42.705 00.002 16872 AutoFind: local max [981, 848] 0.5
22:31:42.711 00.006 16872 AutoFind: too close [933, 643] 0.5 - [925, 647] 0.5
22:31:42.714 00.003 16872 AutoFind: too close [933, 643] 0.5 - [926, 635] 0.6
22:31:42.717 00.003 16872 AutoFind: close dim-bright [933, 643] 0.5 - [936, 632] 19.8
22:31:42.720 00.003 16872 AutoFind: too close [407, 168] 0.5 - [396, 183] 0.5
22:31:42.723 00.003 16872 AutoFind: too close [1196, 103] 0.5 - [1184, 88] 0.6
22:31:42.727 00.004 16872 AutoFind: close dim-bright [1196, 103] 0.5 - [1182, 120] 117.3
22:31:42.730 00.003 16872 AutoFind: close dim-bright [1196, 103] 0.5 - [1187, 121] 122.7
22:31:42.733 00.003 16872 AutoFind: close dim-bright [1055, 978] 0.5 - [1045, 974] 24.0
22:31:42.736 00.003 16872 AutoFind: too close [740, 737] 0.5 - [732, 750] 0.5
22:31:42.743 00.007 16872 AutoFind: too close [157, 826] 0.5 - [148, 834] 0.6
22:31:42.755 00.012 16872 AutoFind: too close [942, 541] 0.5 - [925, 555] 0.6
22:31:42.760 00.005 16872 AutoFind: too close [925, 647] 0.5 - [926, 635] 0.6
22:31:42.763 00.003 16872 AutoFind: close dim-bright [925, 647] 0.5 - [936, 632] 19.8
22:31:42.766 00.003 16872 AutoFind: too close [1184, 88] 0.6 - [1173, 105] 0.6
22:31:42.772 00.006 16872 AutoFind: close dim-bright [926, 635] 0.6 - [936, 632] 19.8
22:31:42.777 00.005 16872 AutoFind: too close [1173, 105] 0.6 - [1163, 123] 0.7
22:31:42.781 00.004 16872 AutoFind: too close [1173, 105] 0.6 - [1169, 110] 1.3
22:31:42.792 00.011 16872 AutoFind: close dim-bright [1173, 105] 0.6 - [1182, 120] 117.3
22:31:42.798 00.006 16872 AutoFind: close dim-bright [1173, 105] 0.6 - [1187, 121] 122.7
22:31:42.804 00.006 16872 AutoFind: too close [1166, 138] 0.7 - [1163, 123] 0.7
22:31:42.807 00.003 16872 AutoFind: too close [1166, 138] 0.7 - [1180, 144] 0.8
22:31:42.809 00.002 16872 AutoFind: too close [1166, 138] 0.7 - [1165, 132] 0.9
22:31:42.812 00.003 16872 AutoFind: close dim-bright [1166, 138] 0.7 - [1182, 120] 117.3
22:31:42.817 00.005 16872 AutoFind: close dim-bright [1166, 138] 0.7 - [1186, 128] 128.3
22:31:42.820 00.003 16872 AutoFind: too close [1163, 123] 0.7 - [1165, 132] 0.9
22:31:42.823 00.003 16872 AutoFind: too close [1163, 123] 0.7 - [1169, 110] 1.3
22:31:42.826 00.003 16872 AutoFind: close dim-bright [1163, 123] 0.7 - [1182, 120] 117.3
22:31:42.829 00.003 16872 AutoFind: too close [1180, 144] 0.8 - [1165, 132] 0.9
22:31:42.838 00.009 16872 AutoFind: close dim-bright [1180, 144] 0.8 - [1186, 128] 128.3
22:31:42.843 00.005 16872 AutoFind: too close [1606, 586] 0.8 - [1586, 604] 1.0
22:31:42.847 00.004 16872 AutoFind: close dim-bright [1606, 586] 0.8 - [1595, 596] 63.8
22:31:42.850 00.003 16872 AutoFind: close dim-bright [1202, 133] 0.8 - [1182, 120] 117.3
22:31:42.854 00.004 16872 AutoFind: close dim-bright [1202, 133] 0.8 - [1187, 121] 122.7
22:31:42.857 00.003 16872 AutoFind: close dim-bright [1202, 133] 0.8 - [1186, 128] 128.3
22:31:42.864 00.007 16872 AutoFind: close dim-bright [1165, 132] 0.9 - [1182, 120] 117.3
22:31:42.868 00.004 16872 AutoFind: close dim-bright [1586, 604] 1.0 - [1595, 596] 63.8
22:31:42.871 00.003 16872 AutoFind: close dim-bright [1169, 110] 1.3 - [1182, 120] 117.3
22:31:42.873 00.002 16872 AutoFind: close dim-bright [1169, 110] 1.3 - [1187, 121] 122.7
22:31:42.876 00.003 16872 AutoFind: close dim-bright [1169, 110] 1.3 - [1186, 128] 128.3
22:31:42.879 00.003 16872 AutoFind: too close [1182, 120] 117.3 - [1187, 121] 122.7
22:31:42.883 00.004 16872 AutoFind: too close [1182, 120] 117.3 - [1186, 128] 128.3
22:31:42.886 00.003 16872 AutoFind: too close [1187, 121] 122.7 - [1186, 128] 128.3
22:31:42.889 00.003 16872 AutoFind: too close to edge [1909, 951] 0.5
22:31:42.891 00.002 16872 AutoFind: too close to edge [9, 73] 0.5
22:31:42.898 00.007 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:31:42.902 00.004 16872 Star::Find(15, 1595, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:42.904 00.002 16872 Star::Find returns 1 (0), X=1595.39, Y=595.48, Mass=404021, SNR=400.2, Peak=22176 HFD=4.9
22:31:42.907 00.003 16872 Star::Find(15, 1045, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:42.911 00.004 16872 Star::Find returns 1 (0), X=1044.69, Y=973.43, Mass=141856, SNR=219.6, Peak=9880 HFD=4.7
22:31:42.914 00.003 16872 Star::Find(15, 936, 632, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:42.917 00.003 16872 Star::Find returns 1 (0), X=936.06, Y=631.64, Mass=113311, SNR=186.7, Peak=9948 HFD=4.3
22:31:42.919 00.002 16872 Star::Find(15, 1764, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:42.922 00.003 16872 Star::Find returns 1 (0), X=1763.76, Y=877.65, Mass=39129, SNR=99.3, Peak=5392 HFD=4.5
22:31:42.930 00.008 16872 Star::Find(15, 484, 867, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:42.936 00.006 16872 Star::Find returns 1 (0), X=484.24, Y=867.03, Mass=27947, SNR=82.0, Peak=5040 HFD=4.2
22:31:42.940 00.004 16872 Star::Find(15, 478, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:42.943 00.003 16872 Star::Find returns 1 (0), X=478.26, Y=989.09, Mass=26344, SNR=80.6, Peak=4744 HFD=4.4
22:31:42.946 00.003 16872 Star::Find(15, 1575, 518, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:42.949 00.003 16872 Star::Find returns 1 (0), X=1575.41, Y=517.78, Mass=12311, SNR=50.9, Peak=4008 HFD=4.4
22:31:42.952 00.003 16872 Star::Find(15, 120, 424, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:42.955 00.003 16872 Star::Find returns 1 (0), X=119.93, Y=424.00, Mass=8569, SNR=37.6, Peak=3848 HFD=4.4
22:31:42.960 00.005 16872 Star::Find(15, 433, 261, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:42.963 00.003 16872 Star::Find returns 1 (0), X=433.65, Y=260.94, Mass=5422, SNR=27.8, Peak=3668 HFD=3.6
22:31:42.967 00.004 16872 Star::Find(15, 534, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:42.969 00.002 16872 Star::Find returns 1 (0), X=534.21, Y=988.34, Mass=5524, SNR=29.3, Peak=3768 HFD=3.7
22:31:42.976 00.007 16872 Star::Find(15, 17, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:42.981 00.005 16872 Star::Find returns 1 (0), X=17.23, Y=877.05, Mass=3420, SNR=22.3, Peak=3652 HFD=2.8
22:31:42.985 00.004 16872 Star::Find(15, 1602, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:42.989 00.004 16872 Star::Find returns 1 (0), X=1601.90, Y=821.84, Mass=7254, SNR=33.8, Peak=3652 HFD=4.7
22:31:42.991 00.002 16872 Star::Find(15, 1303, 29, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:42.994 00.003 16872 Star::Find returns 1 (0), X=1302.70, Y=28.58, Mass=3453, SNR=20.9, Peak=3584 HFD=3.2
22:31:42.998 00.004 16872 Star::Find(15, 1202, 133, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.000 00.002 16872 Star::Find returns 1 (0), X=1185.84, Y=124.14, Mass=5204615, SNR=460.5, Peak=65508 HFD=7.6
22:31:43.002 00.002 16872 Star::Find(15, 358, 674, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.009 00.007 16872 Star::Find returns 1 (0), X=357.99, Y=674.27, Mass=3648, SNR=22.6, Peak=3520 HFD=4.7
22:31:43.012 00.003 16872 Star::Find(15, 1669, 586, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.015 00.003 16872 Star::Find returns 1 (0), X=1668.94, Y=585.90, Mass=2234, SNR=17.2, Peak=3516 HFD=3.4
22:31:43.018 00.003 16872 Star::Find(15, 76, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.022 00.004 16872 Star::Find returns 1 (0), X=76.13, Y=177.38, Mass=1831, SNR=15.5, Peak=3468 HFD=3.4
22:31:43.025 00.003 16872 Star::Find(15, 617, 704, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.028 00.003 16872 Star::Find returns 1 (0), X=616.70, Y=703.82, Mass=889, SNR=10.1, Peak=3492 HFD=2.1
22:31:43.031 00.003 16872 Star::Find(15, 1371, 654, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.033 00.002 16872 Star::Find returns 1 (0), X=1371.82, Y=654.83, Mass=2509, SNR=16.7, Peak=3508 HFD=4.0
22:31:43.039 00.006 16872 Star::Find(15, 953, 671, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.043 00.004 16872 Star::Find returns 1 (0), X=952.17, Y=671.16, Mass=1141, SNR=12.2, Peak=3456 HFD=3.3
22:31:43.045 00.002 16872 Star::Find(15, 1509, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.048 00.003 16872 Star::Find returns 1 (0), X=1508.04, Y=391.74, Mass=1180, SNR=11.5, Peak=3504 HFD=3.8
22:31:43.052 00.004 16872 Star::Find(15, 1598, 45, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.055 00.003 16872 Star::Find returns 1 (0), X=1597.85, Y=56.93, Mass=1050, SNR=11.6, Peak=3520 HFD=4.1
22:31:43.059 00.004 16872 Star::Find(15, 1142, 761, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.061 00.002 16872 Star::Find returns 1 (0), X=1141.67, Y=760.64, Mass=1168, SNR=10.5, Peak=3492 HFD=1.8
22:31:43.064 00.003 16872 Star::Find(15, 334, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.066 00.002 16872 Star::Find returns 1 (0), X=334.11, Y=537.17, Mass=1238, SNR=12.3, Peak=3508 HFD=2.3
22:31:43.076 00.010 16872 Star::Find(15, 519, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.081 00.005 16872 Star::Find returns 1 (0), X=520.32, Y=536.37, Mass=825, SNR=9.6, Peak=3508 HFD=2.7
22:31:43.084 00.003 16872 Star::Find(15, 1791, 880, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.087 00.003 16872 Star::Find returns 1 (0), X=1791.26, Y=880.39, Mass=783, SNR=8.9, Peak=3460 HFD=2.2
22:31:43.089 00.002 16872 Star::Find(15, 58, 27, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.093 00.004 16872 Star::Find returns 1 (0), X=58.11, Y=27.10, Mass=1189, SNR=15.9, Peak=3552 HFD=2.2
22:31:43.095 00.002 16872 Star::Find(15, 636, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.101 00.006 16872 Star::Find returns 1 (0), X=635.11, Y=271.12, Mass=1593, SNR=15.6, Peak=3520 HFD=4.1
22:31:43.105 00.004 16872 Star::Find(15, 794, 655, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.108 00.003 16872 Star::Find returns 1 (0), X=794.05, Y=654.65, Mass=796, SNR=9.7, Peak=3460 HFD=2.4
22:31:43.111 00.003 16872 Star::Find(15, 278, 317, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.114 00.003 16872 Star::Find returns 1 (0), X=278.65, Y=317.63, Mass=1007, SNR=10.7, Peak=3460 HFD=1.8
22:31:43.117 00.003 16872 Star::Find(15, 1533, 202, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.120 00.003 16872 Star::Find returns 1 (0), X=1533.61, Y=202.32, Mass=1105, SNR=11.6, Peak=3500 HFD=3.8
22:31:43.123 00.003 16872 Star::Find(15, 787, 213, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.126 00.003 16872 Star::Find returns 1 (0), X=787.26, Y=213.77, Mass=1185, SNR=12.4, Peak=3540 HFD=2.5
22:31:43.128 00.002 16872 Star::Find(15, 503, 968, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.134 00.006 16872 Star::Find returns 1 (0), X=502.62, Y=967.07, Mass=704, SNR=9.4, Peak=3456 HFD=2.0
22:31:43.137 00.003 16872 Star::Find(15, 359, 357, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.139 00.002 16872 Star::Find returns 1 (0), X=358.50, Y=357.05, Mass=1242, SNR=14.3, Peak=3520 HFD=2.2
22:31:43.143 00.004 16872 Star::Find(15, 30, 515, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.146 00.003 16872 Star::Find returns 1 (0), X=30.30, Y=516.03, Mass=612, SNR=7.8, Peak=3444 HFD=1.9
22:31:43.151 00.005 16872 Star::Find(15, 1761, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.155 00.004 16872 Star::Find returns 1 (0), X=1761.06, Y=239.98, Mass=1477, SNR=13.4, Peak=3496 HFD=3.9
22:31:43.158 00.003 16872 Star::Find(15, 29, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.160 00.002 16872 Star::Find returns 1 (0), X=28.24, Y=183.30, Mass=602, SNR=7.8, Peak=3464 HFD=1.8
22:31:43.172 00.012 16872 Star::Find(15, 1568, 162, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.179 00.007 16872 Star::Find returns 0 (4), X=1568.23, Y=161.99, Mass=534, SNR=7.2, Peak=3520 HFD=1.1
22:31:43.183 00.004 16872 Star::Find(15, 1592, 470, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.186 00.003 16872 Star::Find returns 1 (0), X=1591.60, Y=469.35, Mass=925, SNR=10.0, Peak=3452 HFD=3.1
22:31:43.189 00.003 16872 Star::Find(15, 310, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.196 00.007 16872 Star::Find returns 1 (0), X=310.12, Y=322.66, Mass=3182, SNR=21.9, Peak=3488 HFD=4.5
22:31:43.202 00.006 16872 Star::Find(15, 1427, 323, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.205 00.003 16872 Star::Find returns 1 (0), X=1427.10, Y=323.09, Mass=691, SNR=9.0, Peak=3492 HFD=2.1
22:31:43.214 00.009 16872 Star::Find(15, 720, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.226 00.012 16872 Star::Find returns 1 (0), X=719.76, Y=812.69, Mass=739, SNR=9.0, Peak=3460 HFD=1.8
22:31:43.233 00.007 16872 Star::Find(15, 562, 695, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.237 00.004 16872 Star::Find returns 1 (0), X=561.10, Y=694.01, Mass=573, SNR=7.8, Peak=3472 HFD=2.3
22:31:43.242 00.005 16872 Star::Find(15, 646, 194, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.246 00.004 16872 Star::Find returns 1 (0), X=645.25, Y=194.06, Mass=1481, SNR=13.1, Peak=3504 HFD=2.5
22:31:43.248 00.002 16872 Star::Find(15, 1721, 377, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.252 00.004 16872 Star::Find returns 1 (0), X=1720.79, Y=376.44, Mass=1431, SNR=12.6, Peak=3468 HFD=4.2
22:31:43.262 00.010 16872 Star::Find(15, 123, 695, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.271 00.009 16872 Star::Find returns 1 (0), X=123.01, Y=694.32, Mass=605, SNR=8.0, Peak=3456 HFD=1.8
22:31:43.277 00.006 16872 Star::Find(15, 361, 711, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.282 00.005 16872 Star::Find returns 1 (0), X=361.47, Y=710.51, Mass=1026, SNR=11.4, Peak=3480 HFD=2.9
22:31:43.291 00.009 16872 Star::Find(15, 583, 438, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.295 00.004 16872 Star::Find false star n=3 nbg=277 bg=3320.8 sigma=31.5 thresh=3415 peak=3410
22:31:43.298 00.003 16872 Star::Find returns 0 (2), X=583.00, Y=438.00, Mass=362, SNR=2.9, Peak=3484 HFD=0.0
22:31:43.302 00.004 16872 Star::Find(15, 496, 749, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.307 00.005 16872 Star::Find returns 1 (0), X=480.13, Y=747.08, Mass=1363, SNR=15.4, Peak=3488 HFD=4.3
22:31:43.312 00.005 16872 Star::Find(15, 383, 372, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.315 00.003 16872 Star::Find returns 1 (0), X=382.50, Y=372.37, Mass=968, SNR=10.2, Peak=3460 HFD=3.2
22:31:43.318 00.003 16872 Star::Find(15, 1055, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.329 00.011 16872 Star::Find returns 1 (0), X=1044.69, Y=973.43, Mass=141856, SNR=219.6, Peak=9880 HFD=4.7
22:31:43.333 00.004 16872 Star::Find(15, 1665, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.337 00.004 16872 Star::Find returns 1 (0), X=1666.05, Y=882.12, Mass=1871, SNR=14.2, Peak=3488 HFD=4.9
22:31:43.341 00.004 16872 Star::Find(15, 401, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.345 00.004 16872 Star::Find false star n=8 nbg=269 bg=3320.3 sigma=26.6 thresh=3400 peak=3399
22:31:43.348 00.003 16872 Star::Find returns 0 (2), X=401.00, Y=814.00, Mass=750, SNR=2.9, Peak=3452 HFD=0.0
22:31:43.356 00.008 16872 Star::Find(15, 99, 939, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.365 00.009 16872 Star::Find returns 0 (4), X=98.84, Y=939.50, Mass=620, SNR=8.2, Peak=3452 HFD=1.5
22:31:43.369 00.004 16872 Star::Find(15, 368, 776, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.372 00.003 16872 Star::Find returns 1 (0), X=366.00, Y=772.44, Mass=981, SNR=11.2, Peak=3452 HFD=5.7
22:31:43.374 00.002 16872 Star::Find(15, 735, 314, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.377 00.003 16872 Star::Find returns 1 (0), X=735.15, Y=314.02, Mass=731, SNR=9.0, Peak=3516 HFD=1.8
22:31:43.380 00.003 16872 Star::Find(15, 1627, 747, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.388 00.008 16872 Star::Find false star n=9 nbg=271 bg=3315.2 sigma=32.6 thresh=3413 peak=3401
22:31:43.390 00.002 16872 Star::Find returns 0 (2), X=1627.00, Y=747.00, Mass=1035, SNR=2.9, Peak=3460 HFD=0.0
22:31:43.394 00.004 16872 Star::Find(15, 513, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.397 00.003 16872 Star::Find returns 1 (0), X=513.58, Y=195.45, Mass=793, SNR=9.5, Peak=3504 HFD=1.8
22:31:43.406 00.009 16872 Star::Find(15, 724, 470, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.411 00.005 16872 Star::Find returns 1 (0), X=724.26, Y=469.94, Mass=838, SNR=9.6, Peak=3436 HFD=2.2
22:31:43.414 00.003 16872 Star::Find(15, 512, 485, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.417 00.003 16872 Star::Find returns 1 (0), X=510.86, Y=487.30, Mass=841, SNR=9.8, Peak=3456 HFD=5.1
22:31:43.420 00.003 16872 Star::Find(15, 1108, 427, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.423 00.003 16872 Star::Find returns 1 (0), X=1107.85, Y=426.88, Mass=974, SNR=11.6, Peak=3476 HFD=2.7
22:31:43.426 00.003 16872 Star::Find(15, 1318, 441, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.433 00.007 16872 Star::Find returns 0 (4), X=1318.60, Y=440.60, Mass=608, SNR=7.3, Peak=3480 HFD=1.4
22:31:43.435 00.002 16872 Star::Find(15, 413, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.438 00.003 16872 Star::Find returns 1 (0), X=412.69, Y=847.77, Mass=828, SNR=9.6, Peak=3460 HFD=1.7
22:31:43.441 00.003 16872 Star::Find(15, 1855, 1057, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.443 00.002 16872 Star::Find returns 1 (0), X=1869.89, Y=1042.74, Mass=736, SNR=9.3, Peak=3484 HFD=3.1
22:31:43.453 00.010 16872 Star::Find(15, 1708, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.458 00.005 16872 Star::Find returns 1 (0), X=1709.46, Y=594.03, Mass=1493, SNR=12.5, Peak=3468 HFD=8.1
22:31:43.462 00.004 16872 Star::Find(15, 463, 312, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.465 00.003 16872 Star::Find returns 1 (0), X=470.91, Y=312.97, Mass=1694, SNR=14.9, Peak=3536 HFD=4.3
22:31:43.469 00.004 16872 Star::Find(15, 1091, 949, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.473 00.004 16872 Star::Find returns 1 (0), X=1091.28, Y=947.63, Mass=2571, SNR=22.6, Peak=3672 HFD=4.7
22:31:43.479 00.006 16872 Star::Find(15, 1248, 285, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.482 00.003 16872 Star::Find returns 1 (0), X=1249.03, Y=284.60, Mass=869, SNR=9.6, Peak=3432 HFD=2.5
22:31:43.487 00.005 16872 Star::Find(15, 321, 413, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.490 00.003 16872 Star::Find returns 1 (0), X=320.42, Y=412.78, Mass=1165, SNR=12.4, Peak=3464 HFD=3.0
22:31:43.498 00.008 16872 Star::Find(15, 1469, 973, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.508 00.010 16872 Star::Find returns 1 (0), X=1466.57, Y=973.27, Mass=1523, SNR=15.3, Peak=3516 HFD=5.6
22:31:43.512 00.004 16872 Star::Find(15, 1176, 969, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.515 00.003 16872 Star::Find false star n=8 nbg=258 bg=3317.7 sigma=27.2 thresh=3399 peak=3390
22:31:43.518 00.003 16872 Star::Find returns 0 (2), X=1176.00, Y=969.00, Mass=854, SNR=2.9, Peak=3464 HFD=0.0
22:31:43.521 00.003 16872 Star::Find(15, 269, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.529 00.008 16872 Star::Find returns 0 (4), X=269.46, Y=35.23, Mass=670, SNR=9.2, Peak=3468 HFD=1.3
22:31:43.532 00.003 16872 Star::Find(15, 256, 64, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.535 00.003 16872 Star::Find returns 0 (4), X=248.21, Y=76.58, Mass=1688, SNR=18.9, Peak=3724 HFD=1.3
22:31:43.538 00.003 16872 Star::Find(15, 981, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.546 00.008 16872 Star::Find returns 1 (0), X=980.36, Y=847.94, Mass=674, SNR=8.4, Peak=3452 HFD=2.0
22:31:43.552 00.006 16872 AutoFind: finding best star pass 1
22:31:43.557 00.005 16872 Star::Find(15, 1595, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.560 00.003 16872 Star::Find returns 1 (0), X=1595.39, Y=595.48, Mass=404021, SNR=400.2, Peak=22176 HFD=4.9
22:31:43.564 00.004 16872 AutoFind returns star at [1595, 596] 63.8 Mass 404021 SNR 400.2
22:31:43.568 00.004 16872 Star::Find(15, 1595, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.575 00.007 16872 Star::Find returns 1 (0), X=1595.39, Y=595.48, Mass=404021, SNR=400.2, Peak=22176 HFD=4.9
22:31:43.580 00.005 16872 MultiStar: List (12): {1595.39, 595.48}(400.2), {1044.69, 973.43}(219.6), {936.06, 631.64}(186.7), {1763.76, 877.65}(99.3), {484.24, 867.03}(82.0), {478.26, 989.09}(80.6), {1575.41, 517.78}(50.9), {119.93, 424.00}(37.6), {433.65, 260.94}(27.8), {534.21, 988.34}(29.3), {17.23, 877.05}(22.3), {1601.90, 821.84}(33.8), 
22:31:43.583 00.003 16872 setting lock position to (1595.39, 595.48)
22:31:43.588 00.005 16872 MultiStar: stabilizing after lock position change
22:31:43.597 00.009 16872 AutoSelect: state = 1, call UpdateGuideState
22:31:43.603 00.006 16872 UpdateGuideState(): m_state=1
22:31:43.606 00.003 16872 Star::Find(15, 1595, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:31:43.610 00.004 16872 Star::Find returns 1 (0), X=1595.39, Y=595.48, Mass=404021, SNR=400.2, Peak=22176 HFD=4.9
22:31:43.613 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
22:31:43.621 00.008 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
22:31:43.624 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
22:31:43.632 00.008 16872 setting force full frames = false
22:31:43.637 00.005 16872 setting lock position to (1595.39, 595.48)
22:31:43.640 00.003 16872 MultiStar: stabilizing after lock position change
22:31:43.644 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
22:31:43.649 00.005 16872 Changing from state SELECTING to SELECTED
22:31:43.656 00.007 16872 guider state => SELECTED
22:31:43.669 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3316, FiltMin=3204, FiltMax=65516, Gamma=2.190
22:31:43.720 00.051 16872 UpdateGuideState exits: m=404021 SNR=400.2
22:31:43.723 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3316, FiltMin=3204, FiltMax=65516, Gamma=2.190
22:31:43.794 00.071 16872 Status Line: Auto-selected star at (1595.4, 595.5)
22:31:43.837 00.043 16872 PhdController: newstate STATE_WAIT_SELECTED
22:31:43.847 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:43.854 00.007 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:31:43.862 00.008 16872 Enqueuing Expose request
22:31:43.865 00.003 9640 Worker thread wakes up
22:31:43.865 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:31:43.865 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1580,580,31,31)
22:31:43.866 00.001 16872 evsrv: cli 0D3C0A48 connect
22:31:43.873 00.007 16872 case statement mapped state 2 to 1
22:31:43.879 00.006 16872 case statement mapped state 2 to 1
22:31:43.884 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"845e9bd8-3a17-4f7d-8273-3bc69cf1616e"}
22:31:43.896 00.012 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1595.39,595.48],"id":"845e9bd8-3a17-4f7d-8273-3bc69cf1616e"}
22:31:43.903 00.007 16872 evsrv: cli 0D3C0A48 disconnect
22:31:43.911 00.008 16872 evsrv: cli 0D3BF8C8 connect
22:31:43.915 00.004 16872 case statement mapped state 2 to 1
22:31:43.925 00.010 16872 case statement mapped state 2 to 1
22:31:43.943 00.018 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"cba485d1-25a4-45a6-a636-f61d84355ff7"}
22:31:43.947 00.004 16872 case statement mapped state 2 to 1
22:31:43.951 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"cba485d1-25a4-45a6-a636-f61d84355ff7"}
22:31:43.954 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
22:31:44.956 01.002 16872 evsrv: cli 0D3BF8C8 connect
22:31:44.967 00.011 16872 case statement mapped state 2 to 1
22:31:44.974 00.007 16872 case statement mapped state 2 to 1
22:31:44.979 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"c81dc480-f596-462d-be7c-f5a84c3a1b17"}
22:31:44.982 00.003 16872 case statement mapped state 2 to 1
22:31:44.985 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"c81dc480-f596-462d-be7c-f5a84c3a1b17"}
22:31:44.995 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
22:31:45.992 00.997 16872 evsrv: cli 0D3BFFA8 connect
22:31:45.997 00.005 16872 case statement mapped state 2 to 1
22:31:46.010 00.013 16872 case statement mapped state 2 to 1
22:31:46.017 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"d5a86d4a-6a4a-4df6-8d9b-9f32c32528af"}
22:31:46.022 00.005 16872 case statement mapped state 2 to 1
22:31:46.027 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"d5a86d4a-6a4a-4df6-8d9b-9f32c32528af"}
22:31:46.038 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
22:31:46.250 00.212 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ea29825-a271-45da-8534-1f405f188b15"}
22:31:46.258 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"0ea29825-a271-45da-8534-1f405f188b15"}
22:31:46.261 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5d48193c-bc2d-4d1e-8a11-7b97cfa8e6e2"}
22:31:46.266 00.005 16872 case statement mapped state 2 to 1
22:31:46.278 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"5d48193c-bc2d-4d1e-8a11-7b97cfa8e6e2"}
22:31:46.285 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5bcad15b-a521-4e32-a6ea-4869dbbdf974"}
22:31:46.288 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.39,7.48],"pixels":"..."},"id":"5bcad15b-a521-4e32-a6ea-4869dbbdf974"}
22:31:47.037 00.749 16872 evsrv: cli 0D3BFFA8 connect
22:31:47.041 00.004 16872 case statement mapped state 2 to 1
22:31:47.045 00.004 16872 case statement mapped state 2 to 1
22:31:47.049 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"7e76715d-e828-4623-a9d3-e3cafb8c1554"}
22:31:47.056 00.007 16872 case statement mapped state 2 to 1
22:31:47.060 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"7e76715d-e828-4623-a9d3-e3cafb8c1554"}
22:31:47.064 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
22:31:48.066 01.002 16872 evsrv: cli 0D3C0A48 connect
22:31:48.070 00.004 16872 case statement mapped state 2 to 1
22:31:48.076 00.006 16872 case statement mapped state 2 to 1
22:31:48.081 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f5b6f8e6-a3b6-4544-b39d-51a3f3bc6534"}
22:31:48.090 00.009 16872 case statement mapped state 2 to 1
22:31:48.093 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f5b6f8e6-a3b6-4544-b39d-51a3f3bc6534"}
22:31:48.097 00.004 16872 evsrv: cli 0D3C0A48 disconnect
22:31:49.104 01.007 16872 evsrv: cli 0D3BFFA8 connect
22:31:49.108 00.004 16872 case statement mapped state 2 to 1
22:31:49.117 00.009 16872 case statement mapped state 2 to 1
22:31:49.123 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"fa4616e6-938e-4a3d-85d4-62f991d07924"}
22:31:49.126 00.003 16872 case statement mapped state 2 to 1
22:31:49.127 00.001 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"fa4616e6-938e-4a3d-85d4-62f991d07924"}
22:31:49.135 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
22:31:50.142 01.007 16872 evsrv: cli 0D3C0A48 connect
22:31:50.145 00.003 16872 case statement mapped state 2 to 1
22:31:50.149 00.004 16872 case statement mapped state 2 to 1
22:31:50.152 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7794b43b-0f8b-46d0-a106-8e33f5aeb222"}
22:31:50.155 00.003 16872 case statement mapped state 2 to 1
22:31:50.158 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7794b43b-0f8b-46d0-a106-8e33f5aeb222"}
22:31:50.166 00.008 16872 evsrv: cli 0D3C0A48 disconnect
22:31:50.442 00.276 9640 Exposure complete
22:31:50.588 00.146 9640 worker thread done servicing request
22:31:50.588 00.000 16872 OnExposeComplete: enter
22:31:50.588 00.000 16872 UpdateGuideState(): m_state=2
22:31:50.593 00.005 16872 Star::Find(15, 1595, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:31:50.595 00.002 16872 Star::Find returns 1 (0), X=1595.24, Y=595.77, Mass=412505, SNR=416.6, Peak=23384 HFD=4.7
22:31:50.595 00.000 16872 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.56) = xAngle (0.50 = 0.50)
22:31:50.595 00.000 16872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.54 = 0.54)
22:31:50.603 00.008 16872 CameraToMount -- cameraX=-0.15 cameraY=0.29 hyp=0.33 cameraTheta=2.05 mountX=0.29 mountY=0.17, mountTheta=0.53
22:31:50.607 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65520, med=3316, FiltMin=3224, FiltMax=65516, Gamma=2.190
22:31:50.645 00.038 16872 UpdateGuideState exits: m=412505 SNR=416.6
22:31:50.645 00.000 16872 PhdController: newstate STATE_CALIBRATE
22:31:50.652 00.007 16872 PhdController: newstate STATE_GUIDE
22:31:50.670 00.018 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:31:50.674 00.004 16872 guider state => CALIBRATED
22:31:50.676 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:31:50.689 00.013 16872 reset dither spiral
22:31:50.693 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
22:31:50.693 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:50.693 00.000 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:31:50.701 00.008 16872 Enqueuing Expose request
22:31:50.701 00.000 9640 Worker thread wakes up
22:31:50.701 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:31:50.701 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:31:51.166 00.465 16872 evsrv: cli 0D3C0A48 connect
22:31:51.166 00.000 16872 case statement mapped state 5 to 1
22:31:51.166 00.000 16872 case statement mapped state 5 to 1
22:31:51.177 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"751c0c68-aad8-4cc5-a981-b1d0470d5fd6"}
22:31:51.182 00.005 16872 case statement mapped state 5 to 1
22:31:51.186 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"751c0c68-aad8-4cc5-a981-b1d0470d5fd6"}
22:31:51.193 00.007 16872 evsrv: cli 0D3C0A48 disconnect
22:31:52.199 01.006 16872 evsrv: cli 0D3BFFA8 connect
22:31:52.199 00.000 16872 case statement mapped state 5 to 1
22:31:52.206 00.007 16872 case statement mapped state 5 to 1
22:31:52.206 00.000 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f656c7bf-e0c7-4f75-9290-155a24f54a81"}
22:31:52.214 00.008 16872 case statement mapped state 5 to 1
22:31:52.219 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"f656c7bf-e0c7-4f75-9290-155a24f54a81"}
22:31:52.225 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
22:31:52.251 00.026 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba0ce777-ceff-47ec-b7e4-231fac9cc999"}
22:31:52.252 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"ba0ce777-ceff-47ec-b7e4-231fac9cc999"}
22:31:52.255 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"66dd2e48-5801-4a42-942b-abc3661b0b32"}
22:31:52.260 00.005 16872 case statement mapped state 5 to 1
22:31:52.266 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"66dd2e48-5801-4a42-942b-abc3661b0b32"}
22:31:52.271 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b636af65-31c7-4967-aa8d-01abd2582f4d"}
22:31:52.272 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.24,6.77],"pixels":"..."},"id":"b636af65-31c7-4967-aa8d-01abd2582f4d"}
22:31:53.242 00.970 16872 evsrv: cli 0D3C0A48 connect
22:31:53.247 00.005 16872 case statement mapped state 5 to 1
22:31:53.253 00.006 16872 case statement mapped state 5 to 1
22:31:53.258 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c7130b50-d161-423d-b6e1-5ae4813001cf"}
22:31:53.261 00.003 16872 case statement mapped state 5 to 1
22:31:53.261 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c7130b50-d161-423d-b6e1-5ae4813001cf"}
22:31:53.317 00.056 16872 evsrv: cli 0D3C0A48 disconnect
22:31:54.332 01.015 16872 evsrv: cli 0D3BFFA8 connect
22:31:54.334 00.002 16872 case statement mapped state 5 to 1
22:31:54.338 00.004 16872 case statement mapped state 5 to 1
22:31:54.338 00.000 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"ffb299eb-b1c6-4c6a-bd99-0f600debf8e5"}
22:31:54.338 00.000 16872 case statement mapped state 5 to 1
22:31:54.347 00.009 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"ffb299eb-b1c6-4c6a-bd99-0f600debf8e5"}
22:31:54.352 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
22:31:55.365 01.013 16872 evsrv: cli 0D3C0228 connect
22:31:55.370 00.005 16872 case statement mapped state 5 to 1
22:31:55.373 00.003 16872 case statement mapped state 5 to 1
22:31:55.378 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"45dfc792-60ba-4019-8b5d-1a0b5f709926"}
22:31:55.380 00.002 16872 case statement mapped state 5 to 1
22:31:55.385 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"45dfc792-60ba-4019-8b5d-1a0b5f709926"}
22:31:55.390 00.005 16872 evsrv: cli 0D3C0228 disconnect
22:31:56.399 01.009 16872 evsrv: cli 0D3BFFA8 connect
22:31:56.404 00.005 16872 case statement mapped state 5 to 1
22:31:56.407 00.003 16872 case statement mapped state 5 to 1
22:31:56.407 00.000 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"1bf96ab3-5827-4f52-b272-3408a425a701"}
22:31:56.407 00.000 16872 case statement mapped state 5 to 1
22:31:56.417 00.010 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"1bf96ab3-5827-4f52-b272-3408a425a701"}
22:31:56.417 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
22:31:57.259 00.842 9640 Exposure complete
22:31:57.392 00.133 9640 worker thread done servicing request
22:31:57.392 00.000 16872 OnExposeComplete: enter
22:31:57.398 00.006 16872 UpdateGuideState(): m_state=5
22:31:57.401 00.003 16872 Star::Find(15, 1595, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:31:57.402 00.001 16872 Star::Find returns 1 (0), X=1595.07, Y=595.91, Mass=427189, SNR=396.9, Peak=25352 HFD=4.5
22:31:57.402 00.000 16872 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.56) = xAngle (0.65 = 0.65)
22:31:57.402 00.000 16872 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.70 = 0.70)
22:31:57.410 00.008 16872 CameraToMount -- cameraX=-0.32 cameraY=0.43 hyp=0.54 cameraTheta=2.21 mountX=0.43 mountY=0.35, mountTheta=0.68
22:31:57.418 00.008 16872 Changing from state CALIBRATED to GUIDING
22:31:57.418 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:31:57.418 00.000 16872 ScopeASCOM::SideOfPier() returns 0
22:31:57.556 00.138 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
22:31:57.562 00.006 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:31:57.563 00.001 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:31:57.569 00.006 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:31:57.571 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:31:57.571 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:31:57.582 00.011 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:31:57.584 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:31:57.588 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:31:57.592 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:31:57.596 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:31:57.596 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:31:57.603 00.007 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:31:57.605 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:31:57.613 00.008 16872 evsrv: cli 0D3C0A48 connect
22:31:57.617 00.004 16872 case statement mapped state 5 to 1
22:31:57.623 00.006 16872 case statement mapped state 5 to 1
22:31:57.623 00.000 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"32c027dc-80ec-490c-a65f-c66239a88d01"}
22:31:57.629 00.006 16872 case statement mapped state 5 to 1
22:31:57.629 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"32c027dc-80ec-490c-a65f-c66239a88d01"}
22:31:57.639 00.010 16872 evsrv: cli 0D3C0A48 disconnect
22:31:57.695 00.056 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:31:57.695 00.000 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:31:57.701 00.006 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
22:31:57.713 00.012 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:31:57.716 00.003 16872 ScopeASCOM::SideOfPier() returns 0
22:31:57.778 00.062 16872 setting lock position to (1595.07, 595.91)
22:31:57.784 00.006 16872 MultiStar: stabilizing after lock position change
22:31:57.784 00.000 16872 guider state => GUIDING
22:31:57.784 00.000 16872 Status Line: Guiding
22:31:57.795 00.011 16872 Mount: notify guiding started
22:31:57.804 00.009 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:31:57.806 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:31:57.809 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:31:57.815 00.006 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:31:57.815 00.000 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:31:57.823 00.008 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
22:31:57.826 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
22:31:57.830 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:31:57.836 00.006 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
22:31:57.842 00.006 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:31:57.842 00.000 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:31:57.848 00.006 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:31:57.852 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:31:57.854 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:31:57.854 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:31:57.862 00.008 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:31:57.867 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:31:57.869 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:31:57.873 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:31:57.877 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:31:57.879 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:31:57.885 00.006 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:31:57.887 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:31:57.887 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:31:57.897 00.010 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:31:57.902 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:31:57.902 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:31:57.908 00.006 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:31:57.911 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:31:57.911 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:31:57.918 00.007 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:31:57.918 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:31:57.927 00.009 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:31:57.930 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:31:57.935 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:31:57.935 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:31:57.941 00.006 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:31:57.943 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:31:58.017 00.074 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:31:58.138 00.121 16872 ScopeASCOM::SideOfPier() returns 0
22:31:58.142 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:31:58.146 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
22:31:58.150 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:31:58.152 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
22:31:58.156 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:31:58.156 00.000 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:31:58.156 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:31:58.165 00.009 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:31:58.169 00.004 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:31:58.174 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3320, FiltMin=3220, FiltMax=65516, Gamma=2.190
22:31:58.212 00.038 16872 UpdateGuideState exits: m=427189 SNR=396.9
22:31:58.218 00.006 16872 PhdController: newstate STATE_SETTLE_WAIT
22:31:58.225 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:58.229 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:31:58.232 00.003 16872 Enqueuing Expose request
22:31:58.237 00.005 9640 Worker thread wakes up
22:31:58.237 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:31:58.237 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1580,581,31,31)
22:31:58.262 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"732ec6e5-b292-44cc-a12d-042d4c81e70f"}
22:31:58.268 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"732ec6e5-b292-44cc-a12d-042d4c81e70f"}
22:31:58.280 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"da1e9ff6-97c1-4606-bd07-aee45ed2798a"}
22:31:58.285 00.005 16872 case statement mapped state 6 to 3
22:31:58.293 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"da1e9ff6-97c1-4606-bd07-aee45ed2798a"}
22:31:58.300 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0d26175f-4e19-4616-a19c-f40ca6b3de91"}
22:31:58.305 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.07,6.91],"pixels":"..."},"id":"0d26175f-4e19-4616-a19c-f40ca6b3de91"}
22:31:58.643 00.338 16872 evsrv: cli 0D3C0228 connect
22:31:58.643 00.000 16872 case statement mapped state 6 to 3
22:31:58.650 00.007 16872 case statement mapped state 6 to 3
22:31:58.653 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"7647d623-dc8b-4c25-b13c-ff2101bafd2f"}
22:31:58.653 00.000 16872 case statement mapped state 6 to 3
22:31:58.658 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"7647d623-dc8b-4c25-b13c-ff2101bafd2f"}
22:31:58.660 00.002 16872 evsrv: cli 0D3C0228 disconnect
22:32:00.692 02.032 16872 OnExposureDurationSelected: duration = 2000
22:32:00.993 00.301 16872 evsrv: cli 0D3BFFA8 connect
22:32:00.993 00.000 16872 case statement mapped state 6 to 3
22:32:00.993 00.000 16872 case statement mapped state 6 to 3
22:32:00.993 00.000 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_pixel_scale","id":"98f52481-96f8-4801-b519-39de977b8b78"}
22:32:00.993 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0.906659,"id":"98f52481-96f8-4801-b519-39de977b8b78"}
22:32:01.011 00.018 16872 evsrv: cli 0D3BFFA8 disconnect
22:32:04.264 03.253 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb2026c9-c3e0-430e-a5df-f72c61f6c140"}
22:32:04.264 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"cb2026c9-c3e0-430e-a5df-f72c61f6c140"}
22:32:04.272 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"37a58673-91da-4f03-9415-67124f046790"}
22:32:04.272 00.000 16872 case statement mapped state 6 to 3
22:32:04.277 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"37a58673-91da-4f03-9415-67124f046790"}
22:32:04.283 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1e9dd792-7c29-4eb1-af16-806c72e0471a"}
22:32:04.286 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.07,6.91],"pixels":"..."},"id":"1e9dd792-7c29-4eb1-af16-806c72e0471a"}
22:32:04.778 00.492 9640 Exposure complete
22:32:04.912 00.134 9640 worker thread done servicing request
22:32:04.912 00.000 16872 OnExposeComplete: enter
22:32:04.917 00.005 16872 UpdateGuideState(): m_state=6
22:32:04.919 00.002 16872 Star::Find(15, 1595, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:04.923 00.004 16872 Star::Find returns 1 (0), X=1594.92, Y=595.95, Mass=410555, SNR=412.0, Peak=23848 HFD=4.5
22:32:04.923 00.000 16872 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.56) = xAngle (1.33 = 1.33)
22:32:04.926 00.003 16872 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.38 = 1.38)
22:32:04.926 00.000 16872 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.89 mountX=0.04 mountY=0.15, mountTheta=1.34
22:32:04.932 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.15, y=0.04, opts=13)
22:32:04.932 00.000 16872 Enqueuing Move request for scope (-0.15, 0.04)
22:32:04.940 00.008 9640 Worker thread wakes up
22:32:04.943 00.003 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
22:32:04.943 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
22:32:04.943 00.000 9640 Moving (-0.15, 0.04) raw xDistance=0.04 yDistance=0.15
22:32:04.943 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:32:04.943 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
22:32:04.943 00.000 9640 MoveAxis(E, 0, ABG)
22:32:04.943 00.000 9640 Move returns status 0, amount 0
22:32:04.943 00.000 9640 MoveAxis(N, 0, ABG)
22:32:04.943 00.000 9640 Move returns status 0, amount 0
22:32:04.943 00.000 9640 move complete, result=0
22:32:04.943 00.000 9640 worker thread done servicing request
22:32:04.949 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3316, FiltMin=3164, FiltMax=65516, Gamma=2.190
22:32:04.986 00.037 16872 UpdateGuideState exits: m=410555 SNR=412.0
22:32:04.990 00.004 16872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 1 / 99999
22:32:04.990 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777779124.990,"Host":"RBFOCUS307","Inst":1,"Distance":0.42,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:32:04.996 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:04.996 00.000 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:04.996 00.000 16872 Enqueuing Expose request
22:32:05.008 00.012 16872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:32:05.013 00.005 9640 Worker thread wakes up
22:32:05.013 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:05.013 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:05.900 00.887 16872 Stop button clicked
22:32:05.905 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:32:05.910 00.005 16872 Status Line: Waiting for devices...
22:32:06.263 00.353 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eef5d451-6a59-44eb-8a56-41ae407804f2"}
22:32:06.263 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"eef5d451-6a59-44eb-8a56-41ae407804f2"}
22:32:06.304 00.041 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"32806a8e-e04c-4554-a414-5b9a4b9952ad"}
22:32:06.304 00.000 16872 case statement mapped state 6 to 3
22:32:06.304 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"32806a8e-e04c-4554-a414-5b9a4b9952ad"}
22:32:06.315 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3c99df5f-3a40-448b-ba90-66527964a349"}
22:32:06.317 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.92,6.95],"pixels":"..."},"id":"3c99df5f-3a40-448b-ba90-66527964a349"}
22:32:07.405 01.088 9640 ASCOM_AbortExposure returns err = 0
22:32:07.405 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:32:07.405 00.000 9640 worker thread done servicing request
22:32:07.405 00.000 16872 OnExposeComplete: enter
22:32:07.405 00.000 16872 OnExposeComplete: Capture Error reported
22:32:07.413 00.008 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:32:07.413 00.000 16872 Mount: notify guiding stopped
22:32:07.421 00.008 16872 PhdController failed: Guiding stopped
22:32:07.421 00.000 16872 PhdController: newstate STATE_FINISH
22:32:07.421 00.000 16872 PhdController complete: fail: Guiding stopped
22:32:07.432 00.011 16872 evsrv: {"Event":"SettleDone","Timestamp":1777779127.432,"Host":"RBFOCUS307","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
22:32:07.436 00.004 16872 Mount: notify guiding dither settle done success=0
22:32:07.437 00.001 16872 PhdController: newstate STATE_IDLE
22:32:07.437 00.000 16872 Changing from state GUIDING to STOP
22:32:07.437 00.000 16872 guider state => SELECTED
22:32:07.437 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3316, FiltMin=3164, FiltMax=65516, Gamma=2.190
22:32:07.478 00.041 16872 Changing from state SELECTED to UNINITIALIZED
22:32:07.478 00.000 16872 guider state => SELECTING
22:32:07.496 00.018 16872 Status Line: Stopped.
22:32:07.502 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:32:07.893 00.391 16872 evsrv: cli 0D3C0A48 connect
22:32:07.900 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"bf7fdec1-4ab6-4293-a733-5d6516407c58"}
22:32:07.905 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf7fdec1-4ab6-4293-a733-5d6516407c58"}
22:32:07.911 00.006 16872 evsrv: cli 0D3C0A48 disconnect
22:32:07.918 00.007 16872 evsrv: cli 0D3BF8C8 connect
22:32:07.925 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"fbeb3986-9548-4ed5-9ce9-df0989816ee8"}
22:32:07.929 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"fbeb3986-9548-4ed5-9ce9-df0989816ee8"}
22:32:07.934 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
22:32:07.938 00.004 16872 evsrv: cli 0D3BFFA8 connect
22:32:07.944 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"e2e0fe07-7d82-4065-8773-57e1fee05f30"}
22:32:07.950 00.006 16872 PhdController::Guide begins
22:32:07.955 00.005 16872 PhdController: newstate STATE_SETUP
22:32:07.959 00.004 16872 PhdController: setup
22:32:07.964 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
22:32:07.969 00.005 16872 PhdController: start capturing
22:32:07.972 00.003 16872 Changing from state SELECTING to UNINITIALIZED
22:32:07.975 00.003 16872 guider state => SELECTING
22:32:07.980 00.005 16872 setting force full frames = true
22:32:07.983 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:32:08.005 00.022 16872 ScheduleExposure(2000,3,0) exposurePending=0
22:32:08.008 00.003 16872 Enqueuing Expose request
22:32:08.012 00.004 16872 PhdController: newstate STATE_SELECT_STAR
22:32:08.015 00.003 9640 Worker thread wakes up
22:32:08.015 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"e2e0fe07-7d82-4065-8773-57e1fee05f30"}
22:32:08.018 00.003 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:08.018 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:32:08.018 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
22:32:08.023 00.005 16872 evsrv: cli 0D3BF968 connect
22:32:08.028 00.005 16872 case statement mapped state 1 to 101
22:32:08.031 00.003 16872 case statement mapped state 1 to 101
22:32:08.035 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"bb7ce320-d870-40e4-9414-4f7e080402da"}
22:32:08.037 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"bb7ce320-d870-40e4-9414-4f7e080402da"}
22:32:08.044 00.007 16872 evsrv: cli 0D3BF968 disconnect
22:32:08.050 00.006 16872 evsrv: cli 0D3BFB48 connect
22:32:08.054 00.004 16872 case statement mapped state 1 to 101
22:32:08.059 00.005 16872 case statement mapped state 1 to 101
22:32:08.062 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"ef4212c7-53ec-4224-849c-32f88dc30b9c"}
22:32:08.065 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"ef4212c7-53ec-4224-849c-32f88dc30b9c"}
22:32:08.068 00.003 16872 evsrv: cli 0D3BFB48 disconnect
22:32:08.260 00.192 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c00dbc3e-8416-420d-a96b-df88aebfe6a3"}
22:32:08.264 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"c00dbc3e-8416-420d-a96b-df88aebfe6a3"}
22:32:08.267 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb8a4d2c-1a9f-4f48-92e9-61a5841606bf"}
22:32:08.270 00.003 16872 case statement mapped state 1 to 101
22:32:08.275 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"cb8a4d2c-1a9f-4f48-92e9-61a5841606bf"}
22:32:09.069 00.794 16872 evsrv: cli 0D3BFB48 connect
22:32:09.074 00.005 16872 case statement mapped state 1 to 101
22:32:09.078 00.004 16872 case statement mapped state 1 to 101
22:32:09.082 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"1af8036e-4b25-4b7b-b522-b411b6580e38"}
22:32:09.084 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"1af8036e-4b25-4b7b-b522-b411b6580e38"}
22:32:09.087 00.003 16872 evsrv: cli 0D3BFB48 disconnect
22:32:10.088 01.001 16872 evsrv: cli 0D3C0A48 connect
22:32:10.092 00.004 16872 case statement mapped state 1 to 101
22:32:10.097 00.005 16872 case statement mapped state 1 to 101
22:32:10.102 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"39bc5dbb-949a-4f97-b571-94d33946e0e6"}
22:32:10.105 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"39bc5dbb-949a-4f97-b571-94d33946e0e6"}
22:32:10.110 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:32:10.261 00.151 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"545d6173-ae0a-4e7d-b22b-5b3956d0c2b2"}
22:32:10.264 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"545d6173-ae0a-4e7d-b22b-5b3956d0c2b2"}
22:32:10.268 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0960b8a-3a4a-43df-8bc0-d5f1fdc24c9e"}
22:32:10.270 00.002 16872 case statement mapped state 1 to 101
22:32:10.273 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"d0960b8a-3a4a-43df-8bc0-d5f1fdc24c9e"}
22:32:10.415 00.142 16872 GuiderMultiStar::AutoSelect enter
22:32:10.418 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:32:10.545 00.127 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:32:10.569 00.024 9640 Exposure complete
22:32:10.709 00.140 9640 worker thread done servicing request
22:32:10.711 00.002 16872 AutoFind: global mean = 0.0, stdev 777.1
22:32:10.714 00.003 16872 AutoFind: using threshold = 0.1
22:32:10.872 00.158 16872 AutoFind: local max [1185, 129] 126.6
22:32:10.875 00.003 16872 AutoFind: local max [1181, 121] 117.7
22:32:10.878 00.003 16872 AutoFind: local max [1187, 123] 112.5
22:32:10.881 00.003 16872 AutoFind: local max [1595, 596] 64.2
22:32:10.885 00.004 16872 AutoFind: local max [1044, 974] 24.5
22:32:10.888 00.003 16872 AutoFind: local max [936, 632] 15.4
22:32:10.889 00.001 16872 AutoFind: local max [1764, 878] 6.3
22:32:10.893 00.004 16872 AutoFind: local max [484, 868] 4.9
22:32:10.896 00.003 16872 AutoFind: local max [478, 990] 4.0
22:32:10.898 00.002 16872 AutoFind: local max [1575, 519] 2.1
22:32:10.901 00.003 16872 AutoFind: local max [16, 877] 1.4
22:32:10.903 00.002 16872 AutoFind: local max [433, 262] 1.4
22:32:10.906 00.003 16872 AutoFind: local max [1602, 822] 1.3
22:32:10.909 00.003 16872 AutoFind: local max [534, 989] 1.2
22:32:10.912 00.003 16872 AutoFind: local max [119, 425] 1.1
22:32:10.914 00.002 16872 AutoFind: local max [1590, 607] 1.0
22:32:10.917 00.003 16872 AutoFind: local max [1172, 143] 0.9
22:32:10.920 00.003 16872 AutoFind: local max [1164, 129] 0.8
22:32:10.923 00.003 16872 AutoFind: local max [1302, 29] 0.8
22:32:10.926 00.003 16872 AutoFind: local max [1141, 760] 0.7
22:32:10.928 00.002 16872 AutoFind: local max [1372, 655] 0.7
22:32:10.931 00.003 16872 AutoFind: local max [406, 169] 0.7
22:32:10.933 00.002 16872 AutoFind: local max [358, 674] 0.7
22:32:10.936 00.003 16872 AutoFind: local max [95, 339] 0.6
22:32:10.938 00.002 16872 AutoFind: local max [688, 843] 0.6
22:32:10.942 00.004 16872 AutoFind: local max [247, 318] 0.6
22:32:10.944 00.002 16872 AutoFind: local max [933, 643] 0.6
22:32:10.947 00.003 16872 AutoFind: local max [1164, 116] 0.6
22:32:10.950 00.003 16872 AutoFind: local max [1496, 928] 0.6
22:32:10.952 00.002 16872 AutoFind: local max [1261, 798] 0.6
22:32:10.955 00.003 16872 AutoFind: local max [351, 317] 0.6
22:32:10.958 00.003 16872 AutoFind: local max [1053, 488] 0.6
22:32:10.961 00.003 16872 AutoFind: local max [1574, 842] 0.6
22:32:10.963 00.002 16872 AutoFind: local max [460, 131] 0.6
22:32:10.965 00.002 16872 AutoFind: local max [1037, 984] 0.6
22:32:10.968 00.003 16872 AutoFind: local max [628, 1063] 0.6
22:32:10.971 00.003 16872 AutoFind: local max [187, 763] 0.6
22:32:10.975 00.004 16872 AutoFind: local max [1055, 978] 0.6
22:32:10.978 00.003 16872 AutoFind: local max [726, 642] 0.6
22:32:10.981 00.003 16872 AutoFind: local max [168, 491] 0.5
22:32:10.983 00.002 16872 AutoFind: local max [1031, 397] 0.5
22:32:10.986 00.003 16872 AutoFind: local max [1713, 308] 0.5
22:32:10.989 00.003 16872 AutoFind: local max [904, 533] 0.5
22:32:10.992 00.003 16872 AutoFind: local max [1076, 73] 0.5
22:32:10.995 00.003 16872 AutoFind: local max [603, 619] 0.5
22:32:10.997 00.002 16872 AutoFind: local max [1546, 78] 0.5
22:32:11.000 00.003 16872 AutoFind: local max [1706, 819] 0.5
22:32:11.003 00.003 16872 AutoFind: local max [1086, 596] 0.5
22:32:11.006 00.003 16872 AutoFind: local max [181, 692] 0.5
22:32:11.008 00.002 16872 AutoFind: local max [57, 220] 0.5
22:32:11.010 00.002 16872 AutoFind: local max [187, 117] 0.5
22:32:11.014 00.004 16872 AutoFind: local max [1055, 972] 0.5
22:32:11.017 00.003 16872 AutoFind: local max [259, 609] 0.5
22:32:11.020 00.003 16872 AutoFind: local max [1834, 144] 0.5
22:32:11.024 00.004 16872 AutoFind: local max [740, 544] 0.5
22:32:11.027 00.003 16872 AutoFind: local max [1112, 317] 0.5
22:32:11.030 00.003 16872 AutoFind: local max [946, 626] 0.5
22:32:11.033 00.003 16872 AutoFind: local max [660, 658] 0.5
22:32:11.037 00.004 16872 AutoFind: local max [1734, 169] 0.5
22:32:11.040 00.003 16872 AutoFind: local max [1552, 281] 0.5
22:32:11.042 00.002 16872 AutoFind: local max [446, 759] 0.5
22:32:11.045 00.003 16872 AutoFind: local max [1295, 872] 0.5
22:32:11.048 00.003 16872 AutoFind: local max [468, 306] 0.5
22:32:11.051 00.003 16872 AutoFind: local max [693, 328] 0.5
22:32:11.053 00.002 16872 AutoFind: local max [422, 1005] 0.5
22:32:11.056 00.003 16872 AutoFind: local max [517, 130] 0.5
22:32:11.058 00.002 16872 AutoFind: local max [1791, 954] 0.5
22:32:11.061 00.003 16872 AutoFind: local max [1308, 54] 0.5
22:32:11.064 00.003 16872 AutoFind: local max [1559, 238] 0.5
22:32:11.066 00.002 16872 AutoFind: local max [1187, 104] 0.5
22:32:11.069 00.003 16872 AutoFind: local max [1635, 61] 0.5
22:32:11.072 00.003 16872 AutoFind: local max [365, 798] 0.5
22:32:11.074 00.002 16872 AutoFind: local max [491, 130] 0.5
22:32:11.077 00.003 16872 AutoFind: local max [1313, 736] 0.5
22:32:11.080 00.003 16872 AutoFind: local max [500, 788] 0.5
22:32:11.083 00.003 16872 AutoFind: local max [233, 325] 0.5
22:32:11.086 00.003 16872 AutoFind: local max [1702, 310] 0.5
22:32:11.088 00.002 16872 AutoFind: local max [138, 1020] 0.5
22:32:11.090 00.002 16872 AutoFind: local max [491, 607] 0.5
22:32:11.092 00.002 16872 AutoFind: local max [873, 572] 0.5
22:32:11.095 00.003 16872 AutoFind: local max [770, 865] 0.5
22:32:11.098 00.003 16872 AutoFind: local max [1668, 587] 0.5
22:32:11.101 00.003 16872 AutoFind: local max [569, 169] 0.5
22:32:11.103 00.002 16872 AutoFind: local max [1759, 188] 0.5
22:32:11.105 00.002 16872 AutoFind: local max [294, 64] 0.5
22:32:11.108 00.003 16872 AutoFind: local max [265, 858] 0.5
22:32:11.111 00.003 16872 AutoFind: local max [185, 309] 0.5
22:32:11.114 00.003 16872 AutoFind: local max [1008, 1037] 0.5
22:32:11.117 00.003 16872 AutoFind: local max [723, 1023] 0.5
22:32:11.119 00.002 16872 AutoFind: local max [1341, 596] 0.5
22:32:11.121 00.002 16872 AutoFind: local max [1588, 582] 0.5
22:32:11.124 00.003 16872 AutoFind: local max [12, 1002] 0.5
22:32:11.128 00.004 16872 AutoFind: local max [1122, 673] 0.5
22:32:11.131 00.003 16872 AutoFind: local max [854, 469] 0.5
22:32:11.133 00.002 16872 AutoFind: local max [372, 912] 0.5
22:32:11.136 00.003 16872 AutoFind: local max [808, 548] 0.5
22:32:11.138 00.002 16872 AutoFind: local max [548, 49] 0.5
22:32:11.141 00.003 16872 AutoFind: local max [1017, 976] 0.5
22:32:11.144 00.003 16872 AutoFind: local max [254, 318] 0.5
22:32:11.147 00.003 16872 AutoFind: local max [558, 353] 0.5
22:32:11.149 00.002 16872 AutoFind: too close [254, 318] 0.5 - [247, 318] 0.6
22:32:11.152 00.003 16872 AutoFind: too close [1017, 976] 0.5 - [1037, 984] 0.6
22:32:11.155 00.003 16872 AutoFind: close dim-bright [1588, 582] 0.5 - [1595, 596] 64.2
22:32:11.158 00.003 16872 AutoFind: too close [1702, 310] 0.5 - [1713, 308] 0.5
22:32:11.160 00.002 16872 AutoFind: too close [233, 325] 0.5 - [247, 318] 0.6
22:32:11.162 00.002 16872 AutoFind: close dim-bright [1187, 104] 0.5 - [1187, 123] 112.5
22:32:11.165 00.003 16872 AutoFind: close dim-bright [1187, 104] 0.5 - [1181, 121] 117.7
22:32:11.167 00.002 16872 AutoFind: too close [946, 626] 0.5 - [933, 643] 0.6
22:32:11.170 00.003 16872 AutoFind: close dim-bright [946, 626] 0.5 - [936, 632] 15.4
22:32:11.173 00.003 16872 AutoFind: too close [1055, 972] 0.5 - [1055, 978] 0.6
22:32:11.175 00.002 16872 AutoFind: too close [1055, 972] 0.5 - [1037, 984] 0.6
22:32:11.178 00.003 16872 AutoFind: close dim-bright [1055, 972] 0.5 - [1044, 974] 24.5
22:32:11.180 00.002 16872 AutoFind: too close [1055, 978] 0.6 - [1037, 984] 0.6
22:32:11.182 00.002 16872 AutoFind: close dim-bright [1055, 978] 0.6 - [1044, 974] 24.5
22:32:11.185 00.003 16872 AutoFind: close dim-bright [1037, 984] 0.6 - [1044, 974] 24.5
22:32:11.188 00.003 16872 AutoFind: too close [1164, 116] 0.6 - [1164, 129] 0.8
22:32:11.192 00.004 16872 AutoFind: close dim-bright [1164, 116] 0.6 - [1181, 121] 117.7
22:32:11.196 00.004 16872 AutoFind: close dim-bright [933, 643] 0.6 - [936, 632] 15.4
22:32:11.200 00.004 16872 AutoFind: too close [1164, 129] 0.8 - [1172, 143] 0.9
22:32:11.204 00.004 16872 AutoFind: close dim-bright [1164, 129] 0.8 - [1181, 121] 117.7
22:32:11.209 00.005 16872 AutoFind: close dim-bright [1172, 143] 0.9 - [1187, 123] 112.5
22:32:11.214 00.005 16872 AutoFind: close dim-bright [1172, 143] 0.9 - [1185, 129] 126.6
22:32:11.219 00.005 16872 AutoFind: close dim-bright [1590, 607] 1.0 - [1595, 596] 64.2
22:32:11.224 00.005 16872 AutoFind: too close [1187, 123] 112.5 - [1181, 121] 117.7
22:32:11.227 00.003 16872 AutoFind: too close [1187, 123] 112.5 - [1185, 129] 126.6
22:32:11.231 00.004 16872 AutoFind: too close [1181, 121] 117.7 - [1185, 129] 126.6
22:32:11.234 00.003 16872 AutoFind: too close to edge [12, 1002] 0.5
22:32:11.238 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:32:11.241 00.003 16872 Star::Find(15, 1595, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.243 00.002 16872 Star::Find returns 1 (0), X=1594.92, Y=595.95, Mass=410555, SNR=412.0, Peak=23848 HFD=4.5
22:32:11.247 00.004 16872 Star::Find(15, 1044, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.250 00.003 16872 Star::Find returns 1 (0), X=1044.14, Y=973.92, Mass=147363, SNR=233.5, Peak=11680 HFD=4.5
22:32:11.255 00.005 16872 Star::Find(15, 936, 632, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.260 00.005 16872 Star::Find returns 1 (0), X=935.63, Y=632.12, Mass=107830, SNR=170.9, Peak=8588 HFD=4.6
22:32:11.263 00.003 16872 Star::Find(15, 1764, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.266 00.003 16872 Star::Find returns 1 (0), X=1763.48, Y=878.02, Mass=40549, SNR=107.5, Peak=5380 HFD=4.2
22:32:11.269 00.003 16872 Star::Find(15, 484, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.272 00.003 16872 Star::Find returns 1 (0), X=483.79, Y=867.67, Mass=27987, SNR=75.9, Peak=4824 HFD=4.5
22:32:11.274 00.002 16872 Star::Find(15, 478, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.277 00.003 16872 Star::Find returns 1 (0), X=477.92, Y=989.54, Mass=26390, SNR=82.8, Peak=4640 HFD=4.9
22:32:11.280 00.003 16872 Star::Find(15, 1575, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.283 00.003 16872 Star::Find returns 1 (0), X=1574.65, Y=518.61, Mass=10444, SNR=44.4, Peak=4020 HFD=3.6
22:32:11.286 00.003 16872 Star::Find(15, 16, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.288 00.002 16872 Star::Find returns 1 (0), X=15.71, Y=877.46, Mass=4180, SNR=27.5, Peak=3748 HFD=2.9
22:32:11.292 00.004 16872 Star::Find(15, 433, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.295 00.003 16872 Star::Find returns 1 (0), X=432.92, Y=261.24, Mass=7058, SNR=33.1, Peak=3688 HFD=4.1
22:32:11.297 00.002 16872 Star::Find(15, 1602, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.301 00.004 16872 Star::Find returns 1 (0), X=1601.85, Y=821.99, Mass=5351, SNR=30.1, Peak=3704 HFD=3.8
22:32:11.304 00.003 16872 Star::Find(15, 534, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.307 00.003 16872 Star::Find returns 1 (0), X=533.79, Y=989.18, Mass=4271, SNR=26.5, Peak=3660 HFD=2.9
22:32:11.309 00.002 16872 Star::Find(15, 119, 425, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.312 00.003 16872 Star::Find returns 1 (0), X=119.47, Y=424.71, Mass=8218, SNR=36.5, Peak=3672 HFD=4.9
22:32:11.316 00.004 16872 Star::Find(15, 1590, 607, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.318 00.002 16872 Star::Find returns 1 (0), X=1594.92, Y=595.95, Mass=410555, SNR=412.0, Peak=23848 HFD=4.5
22:32:11.321 00.003 16872 Star::Find(15, 1302, 29, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.324 00.003 16872 Star::Find returns 1 (0), X=1302.32, Y=29.08, Mass=3274, SNR=21.2, Peak=3572 HFD=3.4
22:32:11.327 00.003 16872 Star::Find(15, 1141, 760, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.330 00.003 16872 Star::Find returns 1 (0), X=1142.44, Y=760.62, Mass=3321, SNR=22.4, Peak=3560 HFD=4.4
22:32:11.332 00.002 16872 Star::Find(15, 1372, 655, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.335 00.003 16872 Star::Find returns 1 (0), X=1372.14, Y=654.87, Mass=2312, SNR=16.2, Peak=3496 HFD=3.1
22:32:11.337 00.002 16872 Star::Find(15, 406, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.340 00.003 16872 Star::Find returns 1 (0), X=405.09, Y=169.02, Mass=3051, SNR=21.5, Peak=3504 HFD=4.0
22:32:11.344 00.004 16872 Star::Find(15, 358, 674, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.347 00.003 16872 Star::Find returns 1 (0), X=357.36, Y=674.61, Mass=3038, SNR=21.1, Peak=3512 HFD=3.5
22:32:11.350 00.003 16872 Star::Find(15, 95, 339, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.352 00.002 16872 Star::Find returns 1 (0), X=93.88, Y=338.95, Mass=1479, SNR=14.4, Peak=3500 HFD=3.6
22:32:11.354 00.002 16872 Star::Find(15, 688, 843, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.357 00.003 16872 Star::Find returns 1 (0), X=688.76, Y=843.55, Mass=1285, SNR=12.4, Peak=3532 HFD=2.6
22:32:11.360 00.003 16872 Star::Find(15, 1496, 928, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.364 00.004 16872 Star::Find returns 1 (0), X=1496.80, Y=927.86, Mass=801, SNR=9.1, Peak=3456 HFD=2.5
22:32:11.367 00.003 16872 Star::Find(15, 1261, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.369 00.002 16872 Star::Find returns 1 (0), X=1260.61, Y=797.91, Mass=1132, SNR=11.4, Peak=3472 HFD=2.5
22:32:11.373 00.004 16872 Star::Find(15, 351, 317, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.376 00.003 16872 Star::Find returns 1 (0), X=350.29, Y=316.78, Mass=1055, SNR=10.8, Peak=3488 HFD=2.5
22:32:11.380 00.004 16872 Star::Find(15, 1053, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.382 00.002 16872 Star::Find returns 1 (0), X=1053.13, Y=488.68, Mass=1287, SNR=13.1, Peak=3508 HFD=2.2
22:32:11.385 00.003 16872 Star::Find(15, 1574, 842, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.387 00.002 16872 Star::Find returns 1 (0), X=1573.94, Y=841.89, Mass=709, SNR=8.7, Peak=3460 HFD=2.0
22:32:11.390 00.003 16872 Star::Find(15, 460, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.393 00.003 16872 Star::Find false star n=6 nbg=260 bg=3313.6 sigma=31.0 thresh=3407 peak=3405
22:32:11.395 00.002 16872 Star::Find returns 0 (2), X=460.00, Y=131.00, Mass=718, SNR=2.9, Peak=3476 HFD=0.0
22:32:11.398 00.003 16872 Star::Find(15, 628, 1063, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.402 00.004 16872 Star::Find returns 1 (0), X=628.21, Y=1063.24, Mass=519, SNR=7.2, Peak=3432 HFD=1.6
22:32:11.405 00.003 16872 Star::Find(15, 187, 763, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.408 00.003 16872 Star::Find returns 1 (0), X=187.41, Y=763.63, Mass=717, SNR=8.8, Peak=3484 HFD=3.3
22:32:11.412 00.004 16872 Star::Find(15, 726, 642, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.415 00.003 16872 Star::Find returns 1 (0), X=726.05, Y=642.06, Mass=909, SNR=10.8, Peak=3524 HFD=1.9
22:32:11.418 00.003 16872 Star::Find(15, 168, 491, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.422 00.004 16872 Star::Find returns 1 (0), X=167.63, Y=491.07, Mass=986, SNR=11.4, Peak=3496 HFD=2.1
22:32:11.425 00.003 16872 Star::Find(15, 1031, 397, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.429 00.004 16872 Star::Find returns 1 (0), X=1031.42, Y=396.73, Mass=1043, SNR=10.6, Peak=3468 HFD=2.4
22:32:11.431 00.002 16872 Star::Find(15, 904, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.434 00.003 16872 Star::Find returns 1 (0), X=904.35, Y=532.85, Mass=831, SNR=10.4, Peak=3488 HFD=2.2
22:32:11.436 00.002 16872 Star::Find(15, 1076, 73, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.439 00.003 16872 Star::Find returns 1 (0), X=1076.99, Y=73.68, Mass=1167, SNR=10.8, Peak=3472 HFD=2.8
22:32:11.443 00.004 16872 Star::Find(15, 603, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.446 00.003 16872 Star::Find returns 1 (0), X=602.65, Y=619.38, Mass=854, SNR=10.3, Peak=3468 HFD=1.8
22:32:11.448 00.002 16872 Star::Find(15, 1546, 78, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.451 00.003 16872 Star::Find returns 1 (0), X=1545.04, Y=77.40, Mass=2630, SNR=23.7, Peak=3824 HFD=1.9
22:32:11.455 00.004 16872 Star::Find(15, 1706, 819, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.458 00.003 16872 Star::Find returns 1 (0), X=1704.79, Y=817.76, Mass=1719, SNR=15.7, Peak=3548 HFD=3.5
22:32:11.460 00.002 16872 Star::Find(15, 1086, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.463 00.003 16872 Star::Find returns 1 (0), X=1086.28, Y=596.08, Mass=1805, SNR=14.8, Peak=3444 HFD=3.4
22:32:11.466 00.003 16872 Star::Find(15, 181, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.468 00.002 16872 Star::Find returns 1 (0), X=181.53, Y=692.35, Mass=1358, SNR=12.0, Peak=3488 HFD=3.5
22:32:11.470 00.002 16872 Star::Find(15, 57, 220, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.473 00.003 16872 Star::Find returns 1 (0), X=56.50, Y=221.58, Mass=1086, SNR=12.3, Peak=3532 HFD=3.1
22:32:11.476 00.003 16872 Star::Find(15, 187, 117, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.479 00.003 16872 Star::Find returns 1 (0), X=186.77, Y=116.27, Mass=1369, SNR=13.8, Peak=3448 HFD=3.6
22:32:11.481 00.002 16872 Star::Find(15, 259, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.484 00.003 16872 Star::Find returns 1 (0), X=259.39, Y=608.75, Mass=1013, SNR=11.7, Peak=3548 HFD=1.7
22:32:11.487 00.003 16872 Star::Find(15, 1834, 144, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.490 00.003 16872 Star::Find returns 1 (0), X=1832.16, Y=144.03, Mass=2061, SNR=17.3, Peak=3472 HFD=5.7
22:32:11.492 00.002 16872 Star::Find(15, 740, 544, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.494 00.002 16872 Star::Find returns 1 (0), X=738.60, Y=543.37, Mass=1672, SNR=15.0, Peak=3464 HFD=5.8
22:32:11.498 00.004 16872 Star::Find(15, 1112, 317, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.500 00.002 16872 Star::Find false star n=7 nbg=266 bg=3315.1 sigma=27.7 thresh=3398 peak=3393
22:32:11.504 00.004 16872 Star::Find returns 0 (2), X=1112.00, Y=317.00, Mass=686, SNR=2.9, Peak=3432 HFD=0.0
22:32:11.507 00.003 16872 Star::Find(15, 660, 658, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.510 00.003 16872 Star::Find returns 1 (0), X=659.74, Y=657.82, Mass=731, SNR=9.6, Peak=3468 HFD=1.9
22:32:11.513 00.003 16872 Star::Find(15, 1734, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.516 00.003 16872 Star::Find returns 1 (0), X=1735.76, Y=168.67, Mass=1076, SNR=11.3, Peak=3448 HFD=4.5
22:32:11.519 00.003 16872 Star::Find(15, 1552, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.521 00.002 16872 Star::Find returns 1 (0), X=1551.95, Y=280.48, Mass=1170, SNR=12.6, Peak=3472 HFD=2.4
22:32:11.524 00.003 16872 Star::Find(15, 446, 759, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.527 00.003 16872 Star::Find returns 1 (0), X=445.88, Y=758.98, Mass=1249, SNR=12.6, Peak=3496 HFD=2.2
22:32:11.529 00.002 16872 Star::Find(15, 1295, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.531 00.002 16872 Star::Find returns 1 (0), X=1295.69, Y=871.78, Mass=1545, SNR=14.0, Peak=3444 HFD=4.3
22:32:11.535 00.004 16872 Star::Find(15, 468, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.537 00.002 16872 Star::Find returns 0 (4), X=467.22, Y=305.63, Mass=644, SNR=8.5, Peak=3500 HFD=1.3
22:32:11.540 00.003 16872 Star::Find(15, 693, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.542 00.002 16872 Star::Find returns 1 (0), X=693.03, Y=327.98, Mass=962, SNR=11.1, Peak=3568 HFD=2.0
22:32:11.545 00.003 16872 Star::Find(15, 422, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.548 00.003 16872 Star::Find returns 1 (0), X=421.33, Y=1003.68, Mass=532, SNR=7.5, Peak=3500 HFD=2.0
22:32:11.551 00.003 16872 Star::Find(15, 517, 130, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.554 00.003 16872 Star::Find returns 1 (0), X=517.03, Y=130.04, Mass=692, SNR=9.0, Peak=3452 HFD=2.0
22:32:11.557 00.003 16872 Star::Find(15, 1791, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.559 00.002 16872 Star::Find returns 1 (0), X=1789.62, Y=952.64, Mass=1470, SNR=14.4, Peak=3564 HFD=3.7
22:32:11.561 00.002 16872 Star::Find(15, 1308, 54, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.564 00.003 16872 Star::Find returns 1 (0), X=1307.82, Y=53.00, Mass=787, SNR=9.4, Peak=3468 HFD=2.4
22:32:11.568 00.004 16872 Star::Find(15, 1559, 238, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.570 00.002 16872 Star::Find returns 1 (0), X=1559.90, Y=238.02, Mass=796, SNR=9.2, Peak=3464 HFD=2.6
22:32:11.574 00.004 16872 Star::Find(15, 1187, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.576 00.002 16872 Star::Find returns 1 (0), X=1183.20, Y=121.70, Mass=2283643, SNR=12.3, Peak=32196 HFD=5.6
22:32:11.579 00.003 16872 Star::Find(15, 1635, 61, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.582 00.003 16872 Star::Find returns 1 (0), X=1634.86, Y=61.58, Mass=914, SNR=9.8, Peak=3452 HFD=2.6
22:32:11.585 00.003 16872 Star::Find(15, 365, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.587 00.002 16872 Star::Find returns 1 (0), X=364.31, Y=797.66, Mass=1450, SNR=16.0, Peak=3492 HFD=3.1
22:32:11.589 00.002 16872 Star::Find(15, 491, 130, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.592 00.003 16872 Star::Find returns 0 (4), X=484.18, Y=143.35, Mass=621, SNR=9.0, Peak=3484 HFD=1.4
22:32:11.594 00.002 16872 Star::Find(15, 1313, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.597 00.003 16872 Star::Find returns 1 (0), X=1313.76, Y=736.11, Mass=638, SNR=8.6, Peak=3484 HFD=2.4
22:32:11.600 00.003 16872 Star::Find(15, 500, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.603 00.003 16872 Star::Find returns 1 (0), X=499.53, Y=787.31, Mass=1123, SNR=11.0, Peak=3452 HFD=2.9
22:32:11.605 00.002 16872 Star::Find(15, 138, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.608 00.003 16872 Star::Find returns 1 (0), X=138.49, Y=1020.39, Mass=1115, SNR=11.6, Peak=3500 HFD=1.8
22:32:11.610 00.002 16872 Star::Find(15, 491, 607, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.613 00.003 16872 Star::Find returns 1 (0), X=483.08, Y=619.14, Mass=2402, SNR=25.3, Peak=3868 HFD=1.8
22:32:11.616 00.003 16872 Star::Find(15, 873, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.619 00.003 16872 Star::Find returns 0 (4), X=872.69, Y=572.38, Mass=806, SNR=9.5, Peak=3516 HFD=1.4
22:32:11.622 00.003 16872 Star::Find(15, 770, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.624 00.002 16872 Star::Find returns 1 (0), X=771.64, Y=864.38, Mass=1175, SNR=11.7, Peak=3472 HFD=5.4
22:32:11.627 00.003 16872 Star::Find(15, 1668, 587, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.631 00.004 16872 Star::Find returns 1 (0), X=1668.10, Y=586.00, Mass=2291, SNR=17.7, Peak=3480 HFD=4.0
22:32:11.634 00.003 16872 Star::Find(15, 569, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.637 00.003 16872 Star::Find returns 1 (0), X=570.15, Y=169.93, Mass=1221, SNR=12.6, Peak=3532 HFD=4.2
22:32:11.640 00.003 16872 Star::Find(15, 1759, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.642 00.002 16872 Star::Find false star n=7 nbg=272 bg=3320.4 sigma=28.0 thresh=3405 peak=3401
22:32:11.645 00.003 16872 Star::Find returns 0 (2), X=1759.00, Y=188.00, Mass=773, SNR=2.9, Peak=3456 HFD=0.0
22:32:11.649 00.004 16872 Star::Find(15, 294, 64, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.651 00.002 16872 Star::Find returns 1 (0), X=292.75, Y=63.35, Mass=1169, SNR=11.8, Peak=3476 HFD=2.8
22:32:11.654 00.003 16872 Star::Find(15, 265, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.656 00.002 16872 Star::Find returns 1 (0), X=264.18, Y=857.94, Mass=1587, SNR=14.5, Peak=3508 HFD=2.6
22:32:11.658 00.002 16872 Star::Find(15, 185, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.662 00.004 16872 Star::Find returns 1 (0), X=184.32, Y=309.55, Mass=715, SNR=9.5, Peak=3448 HFD=1.7
22:32:11.664 00.002 16872 Star::Find(15, 1008, 1037, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.667 00.003 16872 Star::Find false star n=5 nbg=266 bg=3324.5 sigma=32.0 thresh=3421 peak=3415
22:32:11.669 00.002 16872 Star::Find returns 0 (2), X=1008.00, Y=1037.00, Mass=590, SNR=2.9, Peak=3472 HFD=0.0
22:32:11.672 00.003 16872 Star::Find(15, 723, 1023, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.674 00.002 16872 Star::Find returns 1 (0), X=711.77, Y=1028.34, Mass=1009, SNR=11.3, Peak=3520 HFD=4.8
22:32:11.677 00.003 16872 Star::Find(15, 1341, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.680 00.003 16872 Star::Find returns 1 (0), X=1341.45, Y=596.14, Mass=827, SNR=11.4, Peak=3492 HFD=2.1
22:32:11.683 00.003 16872 Star::Find(15, 1588, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.685 00.002 16872 Star::Find returns 1 (0), X=1594.92, Y=595.95, Mass=410555, SNR=412.0, Peak=23848 HFD=4.5
22:32:11.688 00.003 16872 Star::Find(15, 1122, 673, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.690 00.002 16872 Star::Find returns 1 (0), X=1108.64, Y=667.47, Mass=1178, SNR=12.8, Peak=3492 HFD=3.0
22:32:11.694 00.004 16872 Star::Find(15, 854, 469, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.697 00.003 16872 Star::Find returns 1 (0), X=854.20, Y=468.28, Mass=930, SNR=11.3, Peak=3484 HFD=2.1
22:32:11.699 00.002 16872 Star::Find(15, 372, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.702 00.003 16872 Star::Find returns 1 (0), X=370.52, Y=912.05, Mass=1199, SNR=11.9, Peak=3536 HFD=3.6
22:32:11.704 00.002 16872 Star::Find(15, 808, 548, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.707 00.003 16872 Star::Find returns 0 (4), X=793.68, Y=556.39, Mass=696, SNR=10.0, Peak=3488 HFD=1.5
22:32:11.711 00.004 16872 Star::Find(15, 548, 49, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.713 00.002 16872 Star::Find returns 1 (0), X=548.32, Y=50.21, Mass=933, SNR=10.0, Peak=3476 HFD=2.8
22:32:11.716 00.003 16872 Star::Find(15, 558, 353, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.718 00.002 16872 Star::Find returns 1 (0), X=546.09, Y=355.02, Mass=725, SNR=8.9, Peak=3448 HFD=1.9
22:32:11.721 00.003 16872 AutoFind: finding best star pass 1
22:32:11.722 00.001 16872 Star::Find(15, 1595, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.727 00.005 16872 Star::Find returns 1 (0), X=1594.92, Y=595.95, Mass=410555, SNR=412.0, Peak=23848 HFD=4.5
22:32:11.729 00.002 16872 AutoFind returns star at [1595, 596] 64.2 Mass 410555 SNR 412.0
22:32:11.732 00.003 16872 Star::Find(15, 1595, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.735 00.003 16872 Star::Find returns 1 (0), X=1594.92, Y=595.95, Mass=410555, SNR=412.0, Peak=23848 HFD=4.5
22:32:11.738 00.003 16872 MultiStar: List (12): {1594.92, 595.95}(412.0), {1044.14, 973.92}(233.5), {935.63, 632.12}(170.9), {1763.48, 878.02}(107.5), {483.79, 867.67}(75.9), {477.92, 989.54}(82.8), {1574.65, 518.61}(44.4), {15.71, 877.46}(27.5), {432.92, 261.24}(33.1), {1601.85, 821.99}(30.1), {533.79, 989.18}(26.5), {119.47, 424.71}(36.5), 
22:32:11.741 00.003 16872 setting lock position to (1594.92, 595.95)
22:32:11.744 00.003 16872 MultiStar: stabilizing after lock position change
22:32:11.748 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
22:32:11.752 00.004 16872 UpdateGuideState(): m_state=1
22:32:11.754 00.002 16872 Star::Find(15, 1594, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.759 00.005 16872 Star::Find returns 1 (0), X=1594.92, Y=595.95, Mass=410555, SNR=412.0, Peak=23848 HFD=4.5
22:32:11.762 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
22:32:11.764 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
22:32:11.766 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
22:32:11.774 00.008 16872 setting force full frames = false
22:32:11.777 00.003 16872 setting lock position to (1594.92, 595.95)
22:32:11.780 00.003 16872 MultiStar: stabilizing after lock position change
22:32:11.782 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
22:32:11.785 00.003 16872 Changing from state SELECTING to SELECTED
22:32:11.788 00.003 16872 guider state => SELECTED
22:32:11.801 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3316, FiltMin=3164, FiltMax=65516, Gamma=2.190
22:32:11.842 00.041 16872 UpdateGuideState exits: m=410555 SNR=412.0
22:32:11.846 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3316, FiltMin=3164, FiltMax=65516, Gamma=2.190
22:32:11.885 00.039 16872 Status Line: Auto-selected star at (1594.9, 595.9)
22:32:11.906 00.021 16872 OnExposeComplete: enter
22:32:11.909 00.003 16872 UpdateGuideState(): m_state=2
22:32:11.915 00.006 16872 Star::Find(15, 1594, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:11.919 00.004 16872 Star::Find returns 1 (0), X=1594.80, Y=596.34, Mass=134851, SNR=228.3, Peak=9108 HFD=4.8
22:32:11.922 00.003 16872 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.56) = xAngle (0.32 = 0.32)
22:32:11.923 00.001 16872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.37 = 0.37)
22:32:11.927 00.004 16872 CameraToMount -- cameraX=-0.12 cameraY=0.39 hyp=0.41 cameraTheta=1.88 mountX=0.39 mountY=0.15, mountTheta=0.36
22:32:11.937 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3252, FiltMin=3162, FiltMax=65520, Gamma=2.190
22:32:11.975 00.038 16872 UpdateGuideState exits: m=134851 SNR=228.3
22:32:11.978 00.003 16872 GuiderMultiStar::AutoSelect enter
22:32:11.981 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:32:12.106 00.125 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:32:12.269 00.163 16872 AutoFind: global mean = 0.0, stdev 715.5
22:32:12.272 00.003 16872 AutoFind: using threshold = 0.1
22:32:12.429 00.157 16872 AutoFind: local max [1184, 128] 168.5
22:32:12.432 00.003 16872 AutoFind: local max [1595, 597] 21.5
22:32:12.435 00.003 16872 AutoFind: local max [1044, 974] 9.3
22:32:12.437 00.002 16872 AutoFind: local max [935, 633] 6.4
22:32:12.439 00.002 16872 AutoFind: local max [1763, 879] 2.2
22:32:12.443 00.004 16872 AutoFind: local max [484, 868] 1.5
22:32:12.446 00.003 16872 AutoFind: local max [478, 990] 1.4
22:32:12.449 00.003 16872 AutoFind: local max [1185, 144] 0.6
22:32:12.451 00.002 16872 AutoFind: local max [1575, 519] 0.6
22:32:12.453 00.002 16872 AutoFind: local max [1168, 111] 0.6
22:32:12.456 00.003 16872 AutoFind: local max [1606, 592] 0.6
22:32:12.459 00.003 16872 AutoFind: local max [1602, 823] 0.5
22:32:12.461 00.002 16872 AutoFind: local max [433, 262] 0.5
22:32:12.465 00.004 16872 AutoFind: local max [15, 877] 0.5
22:32:12.469 00.004 16872 AutoFind: local max [1333, 802] 0.5
22:32:12.473 00.004 16872 AutoFind: local max [518, 753] 0.4
22:32:12.476 00.003 16872 AutoFind: local max [848, 767] 0.4
22:32:12.480 00.004 16872 AutoFind: local max [534, 990] 0.4
22:32:12.482 00.002 16872 AutoFind: local max [1856, 798] 0.4
22:32:12.485 00.003 16872 AutoFind: local max [1760, 232] 0.4
22:32:12.487 00.002 16872 AutoFind: local max [1141, 762] 0.4
22:32:12.490 00.003 16872 AutoFind: local max [1175, 106] 0.4
22:32:12.493 00.003 16872 AutoFind: local max [662, 1011] 0.4
22:32:12.496 00.003 16872 AutoFind: local max [1416, 295] 0.4
22:32:12.498 00.002 16872 AutoFind: local max [1585, 586] 0.4
22:32:12.501 00.003 16872 AutoFind: local max [1164, 134] 0.4
22:32:12.503 00.002 16872 AutoFind: local max [118, 533] 0.4
22:32:12.507 00.004 16872 AutoFind: local max [1363, 691] 0.4
22:32:12.509 00.002 16872 AutoFind: local max [1164, 118] 0.4
22:32:12.513 00.004 16872 AutoFind: local max [881, 564] 0.4
22:32:12.515 00.002 16872 AutoFind: local max [200, 554] 0.4
22:32:12.518 00.003 16872 AutoFind: local max [142, 38] 0.4
22:32:12.521 00.003 16872 AutoFind: local max [1429, 24] 0.4
22:32:12.525 00.004 16872 AutoFind: local max [1060, 77] 0.4
22:32:12.528 00.003 16872 AutoFind: local max [1153, 112] 0.4
22:32:12.530 00.002 16872 AutoFind: local max [119, 426] 0.4
22:32:12.533 00.003 16872 AutoFind: local max [132, 502] 0.4
22:32:12.535 00.002 16872 AutoFind: local max [1110, 546] 0.4
22:32:12.538 00.003 16872 AutoFind: local max [973, 677] 0.4
22:32:12.542 00.004 16872 AutoFind: local max [926, 556] 0.4
22:32:12.545 00.003 16872 AutoFind: local max [1392, 36] 0.4
22:32:12.548 00.003 16872 AutoFind: local max [575, 995] 0.4
22:32:12.552 00.004 16872 AutoFind: local max [815, 324] 0.4
22:32:12.555 00.003 16872 AutoFind: local max [664, 692] 0.4
22:32:12.558 00.003 16872 AutoFind: local max [634, 465] 0.4
22:32:12.560 00.002 16872 AutoFind: local max [103, 357] 0.4
22:32:12.564 00.004 16872 AutoFind: local max [335, 396] 0.4
22:32:12.567 00.003 16872 AutoFind: local max [814, 274] 0.4
22:32:12.570 00.003 16872 AutoFind: local max [360, 356] 0.4
22:32:12.573 00.003 16872 AutoFind: local max [203, 944] 0.4
22:32:12.576 00.003 16872 AutoFind: local max [92, 390] 0.4
22:32:12.579 00.003 16872 AutoFind: local max [181, 800] 0.4
22:32:12.583 00.004 16872 AutoFind: local max [1779, 1011] 0.4
22:32:12.585 00.002 16872 AutoFind: local max [800, 111] 0.4
22:32:12.588 00.003 16872 AutoFind: local max [979, 488] 0.4
22:32:12.589 00.001 16872 AutoFind: local max [299, 309] 0.4
22:32:12.592 00.003 16872 AutoFind: local max [144, 286] 0.4
22:32:12.594 00.002 16872 AutoFind: local max [766, 933] 0.4
22:32:12.598 00.004 16872 AutoFind: local max [356, 286] 0.4
22:32:12.601 00.003 16872 AutoFind: local max [1649, 881] 0.4
22:32:12.603 00.002 16872 AutoFind: local max [805, 858] 0.4
22:32:12.606 00.003 16872 AutoFind: local max [274, 286] 0.4
22:32:12.608 00.002 16872 AutoFind: local max [150, 42] 0.4
22:32:12.611 00.003 16872 AutoFind: local max [1573, 421] 0.4
22:32:12.615 00.004 16872 AutoFind: local max [1813, 994] 0.4
22:32:12.618 00.003 16872 AutoFind: local max [138, 145] 0.4
22:32:12.621 00.003 16872 AutoFind: local max [523, 437] 0.4
22:32:12.623 00.002 16872 AutoFind: local max [428, 36] 0.4
22:32:12.626 00.003 16872 AutoFind: local max [113, 564] 0.4
22:32:12.629 00.003 16872 AutoFind: local max [358, 857] 0.4
22:32:12.632 00.003 16872 AutoFind: local max [1305, 1067] 0.4
22:32:12.635 00.003 16872 AutoFind: local max [86, 620] 0.4
22:32:12.638 00.003 16872 AutoFind: local max [932, 986] 0.4
22:32:12.640 00.002 16872 AutoFind: local max [295, 954] 0.4
22:32:12.644 00.004 16872 AutoFind: local max [939, 456] 0.4
22:32:12.647 00.003 16872 AutoFind: local max [862, 500] 0.4
22:32:12.649 00.002 16872 AutoFind: local max [946, 612] 0.4
22:32:12.652 00.003 16872 AutoFind: local max [1673, 367] 0.4
22:32:12.655 00.003 16872 AutoFind: local max [418, 23] 0.4
22:32:12.659 00.004 16872 AutoFind: local max [40, 258] 0.4
22:32:12.661 00.002 16872 AutoFind: local max [1757, 145] 0.4
22:32:12.665 00.004 16872 AutoFind: local max [557, 458] 0.4
22:32:12.667 00.002 16872 AutoFind: local max [320, 620] 0.4
22:32:12.670 00.003 16872 AutoFind: local max [566, 637] 0.4
22:32:12.673 00.003 16872 AutoFind: local max [1848, 363] 0.4
22:32:12.676 00.003 16872 AutoFind: local max [49, 172] 0.4
22:32:12.679 00.003 16872 AutoFind: local max [1886, 1067] 0.3
22:32:12.681 00.002 16872 AutoFind: local max [1232, 925] 0.3
22:32:12.685 00.004 16872 AutoFind: local max [1208, 941] 0.3
22:32:12.687 00.002 16872 AutoFind: local max [1736, 257] 0.3
22:32:12.689 00.002 16872 AutoFind: local max [1787, 901] 0.3
22:32:12.693 00.004 16872 AutoFind: local max [105, 549] 0.3
22:32:12.695 00.002 16872 AutoFind: local max [843, 725] 0.3
22:32:12.699 00.004 16872 AutoFind: local max [1171, 196] 0.3
22:32:12.701 00.002 16872 AutoFind: local max [1601, 800] 0.3
22:32:12.703 00.002 16872 AutoFind: local max [563, 111] 0.3
22:32:12.707 00.004 16872 AutoFind: local max [1846, 995] 0.3
22:32:12.710 00.003 16872 AutoFind: local max [1446, 919] 0.3
22:32:12.712 00.002 16872 AutoFind: local max [449, 813] 0.3
22:32:12.715 00.003 16872 AutoFind: local max [1061, 326] 0.3
22:32:12.717 00.002 16872 AutoFind: too close [105, 549] 0.3 - [113, 564] 0.4
22:32:12.721 00.004 16872 AutoFind: too close [105, 549] 0.3 - [118, 533] 0.4
22:32:12.723 00.002 16872 AutoFind: too close [418, 23] 0.4 - [428, 36] 0.4
22:32:12.726 00.003 16872 AutoFind: too close [150, 42] 0.4 - [142, 38] 0.4
22:32:12.730 00.004 16872 AutoFind: too close [1153, 112] 0.4 - [1164, 118] 0.4
22:32:12.732 00.002 16872 AutoFind: too close [1153, 112] 0.4 - [1168, 111] 0.6
22:32:12.735 00.003 16872 AutoFind: too close [1164, 118] 0.4 - [1164, 134] 0.4
22:32:12.738 00.003 16872 AutoFind: too close [1164, 118] 0.4 - [1175, 106] 0.4
22:32:12.741 00.003 16872 AutoFind: too close [1164, 118] 0.4 - [1168, 111] 0.6
22:32:12.743 00.002 16872 AutoFind: close dim-bright [1164, 118] 0.4 - [1184, 128] 168.5
22:32:12.745 00.002 16872 AutoFind: close dim-bright [1164, 134] 0.4 - [1184, 128] 168.5
22:32:12.747 00.002 16872 AutoFind: close dim-bright [1585, 586] 0.4 - [1595, 597] 21.5
22:32:12.751 00.004 16872 AutoFind: too close [1175, 106] 0.4 - [1168, 111] 0.6
22:32:12.754 00.003 16872 AutoFind: close dim-bright [1606, 592] 0.6 - [1595, 597] 21.5
22:32:12.757 00.003 16872 AutoFind: close dim-bright [1168, 111] 0.6 - [1184, 128] 168.5
22:32:12.759 00.002 16872 AutoFind: close dim-bright [1185, 144] 0.6 - [1184, 128] 168.5
22:32:12.762 00.003 16872 AutoFind: too close to edge [1886, 1067] 0.3
22:32:12.764 00.002 16872 AutoFind: too close to edge [1305, 1067] 0.4
22:32:12.768 00.004 16872 AutoFind: too close to edge [15, 877] 0.5
22:32:12.771 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:32:12.774 00.003 16872 Star::Find(15, 1184, 128, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.777 00.003 16872 Star::Find returns 1 (0), X=1183.19, Y=125.51, Mass=5027974, SNR=733.9, Peak=65520 HFD=7.2
22:32:12.779 00.002 16872 Star::Find(15, 1595, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.782 00.003 16872 Star::Find returns 1 (0), X=1594.80, Y=596.34, Mass=134851, SNR=228.3, Peak=9108 HFD=4.8
22:32:12.785 00.003 16872 Star::Find(15, 1044, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.787 00.002 16872 Star::Find returns 1 (0), X=1043.93, Y=974.25, Mass=50736, SNR=139.1, Peak=5960 HFD=4.3
22:32:12.789 00.002 16872 Star::Find(15, 935, 633, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.793 00.004 16872 Star::Find returns 1 (0), X=935.38, Y=632.47, Mass=39291, SNR=112.8, Peak=5392 HFD=4.6
22:32:12.796 00.003 16872 Star::Find(15, 1763, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.799 00.003 16872 Star::Find returns 1 (0), X=1763.38, Y=878.57, Mass=15259, SNR=59.1, Peak=3936 HFD=4.9
22:32:12.802 00.003 16872 Star::Find(15, 484, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.804 00.002 16872 Star::Find returns 1 (0), X=483.73, Y=867.68, Mass=9229, SNR=48.1, Peak=3644 HFD=4.7
22:32:12.806 00.002 16872 Star::Find(15, 478, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.809 00.003 16872 Star::Find returns 1 (0), X=477.66, Y=990.18, Mass=9004, SNR=48.0, Peak=3736 HFD=4.5
22:32:12.812 00.003 16872 Star::Find(15, 1185, 144, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.815 00.003 16872 Star::Find returns 1 (0), X=1183.00, Y=127.05, Mass=3651581, SNR=888.3, Peak=47240 HFD=6.2
22:32:12.817 00.002 16872 Star::Find(15, 1575, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.820 00.003 16872 Star::Find returns 1 (0), X=1574.18, Y=519.85, Mass=2280, SNR=20.2, Peak=3468 HFD=4.0
22:32:12.823 00.003 16872 Star::Find(15, 1606, 592, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.825 00.002 16872 Star::Find returns 1 (0), X=1594.80, Y=596.34, Mass=134851, SNR=228.3, Peak=9108 HFD=4.8
22:32:12.828 00.003 16872 Star::Find(15, 1602, 823, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.832 00.004 16872 Star::Find returns 1 (0), X=1601.70, Y=822.84, Mass=1189, SNR=14.7, Peak=3404 HFD=2.3
22:32:12.834 00.002 16872 Star::Find(15, 433, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.837 00.003 16872 Star::Find returns 1 (0), X=433.15, Y=261.52, Mass=2236, SNR=18.4, Peak=3384 HFD=3.8
22:32:12.840 00.003 16872 Star::Find(15, 1333, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.842 00.002 16872 Star::Find returns 1 (0), X=1333.39, Y=801.41, Mass=686, SNR=9.2, Peak=3348 HFD=1.6
22:32:12.845 00.003 16872 Star::Find(15, 518, 753, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.847 00.002 16872 Star::Find returns 1 (0), X=518.01, Y=753.22, Mass=555, SNR=8.5, Peak=3352 HFD=2.3
22:32:12.850 00.003 16872 Star::Find(15, 848, 767, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.853 00.003 16872 Star::Find returns 0 (4), X=848.55, Y=766.80, Mass=353, SNR=6.8, Peak=3340 HFD=1.4
22:32:12.855 00.002 16872 Star::Find(15, 534, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.858 00.003 16872 Star::Find returns 1 (0), X=534.13, Y=990.42, Mass=1310, SNR=13.7, Peak=3384 HFD=3.0
22:32:12.862 00.004 16872 Star::Find(15, 1856, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.866 00.004 16872 Star::Find returns 1 (0), X=1855.86, Y=797.46, Mass=477, SNR=7.7, Peak=3340 HFD=2.2
22:32:12.868 00.002 16872 Star::Find(15, 1760, 232, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.870 00.002 16872 Star::Find returns 0 (4), X=1753.52, Y=221.45, Mass=471, SNR=9.1, Peak=3380 HFD=1.4
22:32:12.873 00.003 16872 Star::Find(15, 1141, 762, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.875 00.002 16872 Star::Find returns 1 (0), X=1139.23, Y=762.26, Mass=1503, SNR=16.5, Peak=3364 HFD=4.6
22:32:12.878 00.003 16872 Star::Find(15, 662, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.880 00.002 16872 Star::Find returns 1 (0), X=661.98, Y=1009.67, Mass=1153, SNR=12.5, Peak=3344 HFD=3.8
22:32:12.883 00.003 16872 Star::Find(15, 1416, 295, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.885 00.002 16872 Star::Find returns 0 (4), X=1415.73, Y=294.99, Mass=291, SNR=6.1, Peak=3352 HFD=1.3
22:32:12.888 00.003 16872 Star::Find(15, 1585, 586, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.891 00.003 16872 Star::Find returns 1 (0), X=1594.80, Y=596.34, Mass=134851, SNR=228.3, Peak=9108 HFD=4.8
22:32:12.895 00.004 16872 Star::Find(15, 1363, 691, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.897 00.002 16872 Star::Find returns 1 (0), X=1362.55, Y=691.22, Mass=792, SNR=10.8, Peak=3336 HFD=3.1
22:32:12.899 00.002 16872 Star::Find(15, 881, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.902 00.003 16872 Star::Find false star n=3 nbg=281 bg=3253.2 sigma=24.9 thresh=3328 peak=3313
22:32:12.905 00.003 16872 Star::Find returns 0 (2), X=881.00, Y=564.00, Mass=268, SNR=2.9, Peak=3356 HFD=0.0
22:32:12.908 00.003 16872 Star::Find(15, 200, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.912 00.004 16872 Star::Find returns 1 (0), X=199.43, Y=552.78, Mass=725, SNR=10.3, Peak=3336 HFD=2.7
22:32:12.915 00.003 16872 Star::Find(15, 1429, 24, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.918 00.003 16872 Star::Find false star n=8 nbg=278 bg=3248.4 sigma=19.2 thresh=3306 peak=3306
22:32:12.920 00.002 16872 Star::Find returns 0 (2), X=1429.00, Y=24.00, Mass=545, SNR=2.9, Peak=3336 HFD=0.0
22:32:12.923 00.003 16872 Star::Find(15, 1060, 77, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.925 00.002 16872 Star::Find false star n=3 nbg=278 bg=3250.2 sigma=22.5 thresh=3318 peak=3308
22:32:12.928 00.003 16872 Star::Find returns 0 (2), X=1060.00, Y=77.00, Mass=241, SNR=2.9, Peak=3332 HFD=0.0
22:32:12.931 00.003 16872 Star::Find(15, 119, 426, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.933 00.002 16872 Star::Find returns 1 (0), X=119.32, Y=425.39, Mass=1468, SNR=15.8, Peak=3424 HFD=3.1
22:32:12.936 00.003 16872 Star::Find(15, 132, 502, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.939 00.003 16872 Star::Find returns 0 (4), X=132.51, Y=501.83, Mass=488, SNR=8.3, Peak=3360 HFD=1.5
22:32:12.942 00.003 16872 Star::Find(15, 1110, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.945 00.003 16872 Star::Find returns 1 (0), X=1110.55, Y=547.68, Mass=620, SNR=9.1, Peak=3344 HFD=3.5
22:32:12.947 00.002 16872 Star::Find(15, 973, 677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.950 00.003 16872 Star::Find returns 1 (0), X=973.14, Y=676.21, Mass=697, SNR=10.2, Peak=3408 HFD=2.0
22:32:12.952 00.002 16872 Star::Find(15, 926, 556, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.956 00.004 16872 Star::Find false star n=4 nbg=280 bg=3254.2 sigma=21.5 thresh=3319 peak=3312
22:32:12.958 00.002 16872 Star::Find returns 0 (2), X=926.00, Y=556.00, Mass=327, SNR=2.9, Peak=3348 HFD=0.0
22:32:12.961 00.003 16872 Star::Find(15, 1392, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.964 00.003 16872 Star::Find false star n=4 nbg=280 bg=3248.2 sigma=22.6 thresh=3316 peak=3315
22:32:12.966 00.002 16872 Star::Find returns 0 (2), X=1392.00, Y=36.00, Mass=327, SNR=2.9, Peak=3356 HFD=0.0
22:32:12.969 00.003 16872 Star::Find(15, 575, 995, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.973 00.004 16872 Star::Find returns 1 (0), X=573.72, Y=994.31, Mass=669, SNR=9.9, Peak=3352 HFD=2.8
22:32:12.976 00.003 16872 Star::Find(15, 815, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.978 00.002 16872 Star::Find false star n=2 nbg=280 bg=3254.8 sigma=23.8 thresh=3326 peak=3314
22:32:12.981 00.003 16872 Star::Find returns 0 (2), X=815.00, Y=324.00, Mass=174, SNR=2.9, Peak=3352 HFD=0.0
22:32:12.983 00.002 16872 Star::Find(15, 664, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.986 00.003 16872 Star::Find returns 0 (4), X=664.77, Y=691.64, Mass=416, SNR=7.4, Peak=3352 HFD=1.5
22:32:12.989 00.003 16872 Star::Find(15, 634, 465, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.990 00.001 16872 Star::Find returns 1 (0), X=634.04, Y=464.85, Mass=2006, SNR=23.6, Peak=3708 HFD=1.8
22:32:12.993 00.003 16872 Star::Find(15, 103, 357, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:12.996 00.003 16872 Star::Find returns 0 (4), X=112.52, Y=344.65, Mass=921, SNR=15.2, Peak=3464 HFD=1.3
22:32:12.999 00.003 16872 Star::Find(15, 335, 396, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.002 00.003 16872 Star::Find returns 0 (4), X=335.44, Y=395.56, Mass=383, SNR=7.4, Peak=3376 HFD=1.4
22:32:13.005 00.003 16872 Star::Find(15, 814, 274, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.007 00.002 16872 Star::Find returns 0 (2), X=814.00, Y=274.00, Mass=69, SNR=2.8, Peak=3324 HFD=0.0
22:32:13.010 00.003 16872 Star::Find(15, 360, 356, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.012 00.002 16872 Star::Find returns 0 (4), X=359.63, Y=356.40, Mass=730, SNR=12.7, Peak=3432 HFD=1.4
22:32:13.015 00.003 16872 Star::Find(15, 203, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.018 00.003 16872 Star::Find returns 1 (0), X=203.05, Y=944.39, Mass=653, SNR=10.0, Peak=3356 HFD=2.4
22:32:13.020 00.002 16872 Star::Find(15, 92, 390, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.023 00.003 16872 Star::Find returns 1 (0), X=100.47, Y=389.50, Mass=657, SNR=10.3, Peak=3352 HFD=3.2
22:32:13.026 00.003 16872 Star::Find(15, 181, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.028 00.002 16872 Star::Find false star n=2 nbg=277 bg=3246.4 sigma=22.7 thresh=3315 peak=3299
22:32:13.031 00.003 16872 Star::Find returns 0 (2), X=181.00, Y=800.00, Mass=139, SNR=2.9, Peak=3316 HFD=0.0
22:32:13.034 00.003 16872 Star::Find(15, 1779, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.036 00.002 16872 Star::Find returns 1 (0), X=1778.92, Y=1010.81, Mass=2116, SNR=23.7, Peak=3724 HFD=2.1
22:32:13.039 00.003 16872 Star::Find(15, 800, 111, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.042 00.003 16872 Star::Find returns 0 (4), X=799.42, Y=111.00, Mass=194, SNR=5.3, Peak=3368 HFD=0.7
22:32:13.044 00.002 16872 Star::Find(15, 979, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.046 00.002 16872 Star::Find returns 0 (4), X=978.71, Y=488.38, Mass=272, SNR=6.0, Peak=3352 HFD=1.1
22:32:13.049 00.003 16872 Star::Find(15, 299, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.054 00.005 16872 Star::Find returns 1 (0), X=300.24, Y=307.96, Mass=546, SNR=9.1, Peak=3336 HFD=2.9
22:32:13.056 00.002 16872 Star::Find(15, 144, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.058 00.002 16872 Star::Find false star n=11 nbg=260 bg=3254.0 sigma=19.2 thresh=3312 peak=3312
22:32:13.061 00.003 16872 Star::Find returns 0 (2), X=144.00, Y=286.00, Mass=766, SNR=2.9, Peak=3348 HFD=0.0
22:32:13.064 00.003 16872 Star::Find(15, 766, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.068 00.004 16872 Star::Find returns 1 (0), X=765.73, Y=932.88, Mass=715, SNR=10.2, Peak=3356 HFD=2.3
22:32:13.071 00.003 16872 Star::Find(15, 356, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.073 00.002 16872 Star::Find returns 0 (4), X=369.55, Y=274.49, Mass=565, SNR=10.7, Peak=3408 HFD=1.4
22:32:13.075 00.002 16872 Star::Find(15, 1649, 881, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.077 00.002 16872 Star::Find false star n=2 nbg=279 bg=3251.2 sigma=24.2 thresh=3324 peak=3306
22:32:13.081 00.004 16872 Star::Find returns 0 (2), X=1649.00, Y=881.00, Mass=170, SNR=2.9, Peak=3344 HFD=0.0
22:32:13.084 00.003 16872 Star::Find(15, 805, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.086 00.002 16872 Star::Find returns 0 (4), X=805.16, Y=857.62, Mass=343, SNR=7.1, Peak=3344 HFD=1.3
22:32:13.089 00.003 16872 Star::Find(15, 274, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.091 00.002 16872 Star::Find returns 1 (0), X=284.92, Y=290.88, Mass=1991, SNR=23.7, Peak=3688 HFD=2.0
22:32:13.094 00.003 16872 Star::Find(15, 1573, 421, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.097 00.003 16872 Star::Find false star n=3 nbg=275 bg=3259.2 sigma=18.5 thresh=3315 peak=3310
22:32:13.100 00.003 16872 Star::Find returns 0 (2), X=1573.00, Y=421.00, Mass=182, SNR=2.9, Peak=3332 HFD=0.0
22:32:13.102 00.002 16872 Star::Find(15, 1813, 994, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.105 00.003 16872 Star::Find returns 0 (4), X=1813.21, Y=994.56, Mass=456, SNR=7.5, Peak=3344 HFD=1.5
22:32:13.108 00.003 16872 Star::Find(15, 138, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.111 00.003 16872 Star::Find false star n=4 nbg=282 bg=3249.1 sigma=22.1 thresh=3315 peak=3314
22:32:13.113 00.002 16872 Star::Find returns 0 (2), X=138.00, Y=145.00, Mass=295, SNR=2.9, Peak=3336 HFD=0.0
22:32:13.116 00.003 16872 Star::Find(15, 523, 437, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.118 00.002 16872 Star::Find false star n=4 nbg=272 bg=3253.3 sigma=20.9 thresh=3316 peak=3311
22:32:13.121 00.003 16872 Star::Find returns 0 (2), X=523.00, Y=437.00, Mass=323, SNR=2.9, Peak=3344 HFD=0.0
22:32:13.123 00.002 16872 Star::Find(15, 358, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.125 00.002 16872 Star::Find returns 0 (4), X=357.99, Y=856.73, Mass=353, SNR=6.3, Peak=3356 HFD=1.2
22:32:13.128 00.003 16872 Star::Find(15, 86, 620, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.131 00.003 16872 Star::Find returns 0 (4), X=71.51, Y=622.50, Mass=1656, SNR=22.4, Peak=3672 HFD=1.4
22:32:13.134 00.003 16872 Star::Find(15, 932, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.137 00.003 16872 Star::Find false star n=3 nbg=278 bg=3243.3 sigma=23.5 thresh=3314 peak=3303
22:32:13.139 00.002 16872 Star::Find returns 0 (2), X=932.00, Y=986.00, Mass=242, SNR=2.9, Peak=3340 HFD=0.0
22:32:13.142 00.003 16872 Star::Find(15, 295, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.145 00.003 16872 Star::Find false star n=4 nbg=277 bg=3244.4 sigma=21.2 thresh=3308 peak=3301
22:32:13.148 00.003 16872 Star::Find returns 0 (2), X=295.00, Y=954.00, Mass=294, SNR=2.9, Peak=3328 HFD=0.0
22:32:13.150 00.002 16872 Star::Find(15, 939, 456, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.153 00.003 16872 Star::Find returns 1 (0), X=938.43, Y=456.01, Mass=579, SNR=9.2, Peak=3348 HFD=3.5
22:32:13.156 00.003 16872 Star::Find(15, 862, 500, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.159 00.003 16872 Star::Find returns 0 (4), X=853.42, Y=494.46, Mass=370, SNR=7.4, Peak=3368 HFD=1.3
22:32:13.162 00.003 16872 Star::Find(15, 946, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.164 00.002 16872 Star::Find returns 1 (0), X=935.47, Y=630.86, Mass=20826, SNR=83.4, Peak=3340 HFD=3.7
22:32:13.167 00.003 16872 Star::Find(15, 1673, 367, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.169 00.002 16872 Star::Find returns 1 (0), X=1686.76, Y=376.75, Mass=541, SNR=9.4, Peak=3388 HFD=1.6
22:32:13.172 00.003 16872 Star::Find(15, 40, 258, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.176 00.004 16872 Star::Find returns 1 (0), X=40.31, Y=257.98, Mass=762, SNR=11.7, Peak=3360 HFD=2.5
22:32:13.180 00.004 16872 Star::Find(15, 1757, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.183 00.003 16872 Star::Find returns 0 (3), X=1757.00, Y=145.00, Mass=0, SNR=0.0, Peak=3324 HFD=0.0
22:32:13.186 00.003 16872 Star::Find(15, 557, 458, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.192 00.006 16872 Star::Find false star n=3 nbg=279 bg=3248.2 sigma=20.6 thresh=3310 peak=3301
22:32:13.195 00.003 16872 Star::Find returns 0 (2), X=557.00, Y=458.00, Mass=223, SNR=2.9, Peak=3336 HFD=0.0
22:32:13.199 00.004 16872 Star::Find(15, 320, 620, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.202 00.003 16872 Star::Find false star n=3 nbg=260 bg=3256.9 sigma=20.2 thresh=3318 peak=3317
22:32:13.206 00.004 16872 Star::Find returns 0 (2), X=320.00, Y=620.00, Mass=253, SNR=2.9, Peak=3356 HFD=0.0
22:32:13.209 00.003 16872 Star::Find(15, 566, 637, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.213 00.004 16872 Star::Find returns 1 (0), X=566.00, Y=635.76, Mass=430, SNR=7.0, Peak=3372 HFD=2.2
22:32:13.216 00.003 16872 Star::Find(15, 1848, 363, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.220 00.004 16872 Star::Find returns 1 (0), X=1848.18, Y=362.76, Mass=409, SNR=7.4, Peak=3324 HFD=1.7
22:32:13.223 00.003 16872 Star::Find(15, 49, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.227 00.004 16872 Star::Find returns 0 (2), X=49.00, Y=172.00, Mass=78, SNR=3.0, Peak=3348 HFD=0.0
22:32:13.230 00.003 16872 Star::Find(15, 1232, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.233 00.003 16872 Star::Find false star n=6 nbg=278 bg=3249.1 sigma=19.2 thresh=3307 peak=3303
22:32:13.237 00.004 16872 Star::Find returns 0 (2), X=1232.00, Y=925.00, Mass=410, SNR=2.9, Peak=3328 HFD=0.0
22:32:13.241 00.004 16872 Star::Find(15, 1208, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.244 00.003 16872 Star::Find false star n=2 nbg=269 bg=3249.7 sigma=18.6 thresh=3306 peak=3299
22:32:13.248 00.004 16872 Star::Find returns 0 (2), X=1208.00, Y=941.00, Mass=117, SNR=2.9, Peak=3332 HFD=0.0
22:32:13.253 00.005 16872 Star::Find(15, 1736, 257, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.258 00.005 16872 Star::Find returns 1 (0), X=1742.31, Y=244.67, Mass=905, SNR=12.3, Peak=3352 HFD=5.2
22:32:13.262 00.004 16872 Star::Find(15, 1787, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.265 00.003 16872 Star::Find false star n=2 nbg=278 bg=3253.4 sigma=20.7 thresh=3315 peak=3305
22:32:13.271 00.006 16872 Star::Find returns 0 (2), X=1787.00, Y=901.00, Mass=141, SNR=2.9, Peak=3332 HFD=0.0
22:32:13.276 00.005 16872 Star::Find(15, 843, 725, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.281 00.005 16872 Star::Find returns 1 (0), X=842.86, Y=725.45, Mass=519, SNR=7.9, Peak=3336 HFD=2.5
22:32:13.285 00.004 16872 Star::Find(15, 1171, 196, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.289 00.004 16872 Star::Find returns 0 (2), X=1171.00, Y=196.00, Mass=70, SNR=2.8, Peak=3336 HFD=0.0
22:32:13.292 00.003 16872 Star::Find(15, 1601, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.297 00.005 16872 Star::Find false star n=4 nbg=263 bg=3247.8 sigma=19.8 thresh=3307 peak=3296
22:32:13.301 00.004 16872 Star::Find returns 0 (2), X=1601.00, Y=800.00, Mass=273, SNR=2.9, Peak=3324 HFD=0.0
22:32:13.304 00.003 16872 Star::Find(15, 563, 111, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.307 00.003 16872 Star::Find returns 0 (4), X=550.27, Y=103.69, Mass=983, SNR=14.9, Peak=3504 HFD=1.5
22:32:13.311 00.004 16872 Star::Find(15, 1846, 995, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.314 00.003 16872 Star::Find returns 0 (2), X=1846.00, Y=995.00, Mass=60, SNR=2.7, Peak=3328 HFD=0.0
22:32:13.317 00.003 16872 Star::Find(15, 1446, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.320 00.003 16872 Star::Find returns 1 (0), X=1440.02, Y=906.13, Mass=1046, SNR=15.7, Peak=3492 HFD=1.8
22:32:13.322 00.002 16872 Star::Find(15, 449, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.325 00.003 16872 Star::Find false star n=2 nbg=261 bg=3249.8 sigma=19.5 thresh=3308 peak=3294
22:32:13.329 00.004 16872 Star::Find returns 0 (2), X=449.00, Y=813.00, Mass=132, SNR=2.9, Peak=3328 HFD=0.0
22:32:13.332 00.003 16872 Star::Find(15, 1061, 326, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.335 00.003 16872 Star::Find returns 1 (0), X=1062.31, Y=326.18, Mass=609, SNR=9.7, Peak=3396 HFD=2.1
22:32:13.337 00.002 16872 AutoFind: finding best star pass 1
22:32:13.340 00.003 16872 Star::Find(15, 1184, 128, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.342 00.002 16872 Star::Find returns 1 (0), X=1183.19, Y=125.51, Mass=5027974, SNR=733.9, Peak=65520 HFD=7.2
22:32:13.346 00.004 16872 AutoFind: near-saturated [1184, 128] 168.5 Mass 5027974 SNR 733.9 Peak 65520
22:32:13.350 00.004 16872 Star::Find(15, 1595, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.353 00.003 16872 Star::Find returns 1 (0), X=1594.80, Y=596.34, Mass=134851, SNR=228.3, Peak=9108 HFD=4.8
22:32:13.356 00.003 16872 AutoFind returns star at [1595, 597] 21.5 Mass 134851 SNR 228.3
22:32:13.361 00.005 16872 Star::Find(15, 1595, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:13.364 00.003 16872 Star::Find returns 1 (0), X=1594.80, Y=596.34, Mass=134851, SNR=228.3, Peak=9108 HFD=4.8
22:32:13.367 00.003 16872 MultiStar: List (12): {1594.80, 596.34}(228.3), {1043.93, 974.25}(139.1), {935.38, 632.47}(112.8), {1763.38, 878.57}(59.1), {483.73, 867.68}(48.1), {477.66, 990.18}(48.0), {1574.18, 519.85}(20.2), {1601.70, 822.84}(14.7), {433.15, 261.52}(18.4), {1333.39, 801.41}(9.2), {518.01, 753.22}(8.5), {534.13, 990.42}(13.7), 
22:32:13.370 00.003 16872 setting lock position to (1594.80, 596.34)
22:32:13.373 00.003 16872 MultiStar: stabilizing after lock position change
22:32:13.377 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3252, FiltMin=3162, FiltMax=65520, Gamma=2.190
22:32:13.414 00.037 16872 Status Line: Auto-selected star at (1594.8, 596.3)
22:32:13.422 00.008 16872 PhdController: newstate STATE_WAIT_SELECTED
22:32:13.426 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:13.428 00.002 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:13.430 00.002 16872 Enqueuing Expose request
22:32:13.434 00.004 9640 Worker thread wakes up
22:32:13.434 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:13.434 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:13.434 00.000 16872 evsrv: cli 0D3BFFA8 connect
22:32:13.438 00.004 16872 case statement mapped state 2 to 1
22:32:13.445 00.007 16872 case statement mapped state 2 to 1
22:32:13.449 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"853a8a68-a06e-4733-b0b6-058b213239e0"}
22:32:13.453 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"853a8a68-a06e-4733-b0b6-058b213239e0"}
22:32:13.456 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"319787d4-e8c1-4194-8804-46d63e797bdf"}
22:32:13.458 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1594.80,596.34],"id":"319787d4-e8c1-4194-8804-46d63e797bdf"}
22:32:13.462 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e8bc363e-0908-4069-9aca-18d1869db230"}
22:32:13.465 00.003 16872 case statement mapped state 2 to 1
22:32:13.468 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"e8bc363e-0908-4069-9aca-18d1869db230"}
22:32:13.473 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
22:32:13.478 00.005 16872 evsrv: cli 0D3C0A48 connect
22:32:13.483 00.005 16872 case statement mapped state 2 to 1
22:32:13.487 00.004 16872 case statement mapped state 2 to 1
22:32:13.490 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"485c0ac1-c98a-4361-a162-025d0e69e9c6"}
22:32:13.494 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.80,7.34],"pixels":"..."},"id":"485c0ac1-c98a-4361-a162-025d0e69e9c6"}
22:32:13.496 00.002 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"16ffe97b-6ca4-4ea7-9c75-b0930a8697b0"}
22:32:13.499 00.003 16872 case statement mapped state 2 to 1
22:32:13.504 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"16ffe97b-6ca4-4ea7-9c75-b0930a8697b0"}
22:32:13.517 00.013 16872 evsrv: cli 0D3C0A48 disconnect
22:32:14.261 00.744 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e8c2086e-0d2b-4120-909a-5901f100cfb8"}
22:32:14.265 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"e8c2086e-0d2b-4120-909a-5901f100cfb8"}
22:32:14.270 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8f021d8-a634-4838-bdf7-3b15133c08de"}
22:32:14.272 00.002 16872 case statement mapped state 2 to 1
22:32:14.277 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"a8f021d8-a634-4838-bdf7-3b15133c08de"}
22:32:14.283 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4a273112-5fc7-46ec-b6cf-f37d1c9e8c46"}
22:32:14.286 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.80,7.34],"pixels":"..."},"id":"4a273112-5fc7-46ec-b6cf-f37d1c9e8c46"}
22:32:14.515 00.229 16872 evsrv: cli 0D3C0A48 connect
22:32:14.519 00.004 16872 case statement mapped state 2 to 1
22:32:14.522 00.003 16872 case statement mapped state 2 to 1
22:32:14.527 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"cd291114-29e5-4cbc-9760-a92f76a8940e"}
22:32:14.530 00.003 16872 case statement mapped state 2 to 1
22:32:14.533 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"cd291114-29e5-4cbc-9760-a92f76a8940e"}
22:32:14.538 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:32:15.184 00.646 16872 GuideButtonClick i=1 ctx=Guide button clicked
22:32:15.198 00.014 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:32:15.202 00.004 16872 guider state => CALIBRATED
22:32:15.205 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:32:15.215 00.010 16872 reset dither spiral
22:32:15.536 00.321 16872 evsrv: cli 0D3C0A48 connect
22:32:15.539 00.003 16872 case statement mapped state 5 to 1
22:32:15.544 00.005 16872 case statement mapped state 5 to 1
22:32:15.547 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"498f6807-fb3a-43c9-9ab7-b6e089107ce9"}
22:32:15.550 00.003 16872 case statement mapped state 5 to 1
22:32:15.552 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"498f6807-fb3a-43c9-9ab7-b6e089107ce9"}
22:32:15.559 00.007 16872 evsrv: cli 0D3C0A48 disconnect
22:32:16.013 00.454 9640 Exposure complete
22:32:16.152 00.139 9640 worker thread done servicing request
22:32:16.153 00.001 16872 OnExposeComplete: enter
22:32:16.156 00.003 16872 UpdateGuideState(): m_state=5
22:32:16.159 00.003 16872 Star::Find(15, 1594, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:32:16.163 00.004 16872 Star::Find returns 1 (0), X=1594.93, Y=595.93, Mass=141248, SNR=237.4, Peak=10064 HFD=4.5
22:32:16.167 00.004 16872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.56) = xAngle (-2.81 = -2.81)
22:32:16.169 00.002 16872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.76 = -2.76)
22:32:16.172 00.003 16872 CameraToMount -- cameraX=0.13 cameraY=-0.40 hyp=0.42 cameraTheta=-1.25 mountX=-0.40 mountY=-0.16, mountTheta=-2.77
22:32:16.177 00.005 16872 Changing from state CALIBRATED to GUIDING
22:32:16.181 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:32:16.184 00.003 16872 ScopeASCOM::SideOfPier() returns 0
22:32:16.259 00.075 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
22:32:16.262 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:32:16.265 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:32:16.268 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:32:16.271 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:32:16.276 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:32:16.281 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:32:16.284 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:32:16.288 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:32:16.291 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:32:16.294 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:32:16.296 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:32:16.299 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:32:16.302 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:32:16.321 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69e6c790-6109-44e7-b791-e7725ae25e29"}
22:32:16.325 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"69e6c790-6109-44e7-b791-e7725ae25e29"}
22:32:16.336 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b3d662be-5026-43e4-a490-b5ecb6b15556"}
22:32:16.339 00.003 16872 case statement mapped state 5 to 1
22:32:16.341 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"b3d662be-5026-43e4-a490-b5ecb6b15556"}
22:32:16.350 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1bc4d855-55ab-4e68-a48c-1e9d41bc9121"}
22:32:16.354 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.93,6.93],"pixels":"..."},"id":"1bc4d855-55ab-4e68-a48c-1e9d41bc9121"}
22:32:16.411 00.057 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:32:16.416 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:32:16.418 00.002 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
22:32:16.424 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:32:16.428 00.004 16872 ScopeASCOM::SideOfPier() returns 0
22:32:16.508 00.080 16872 setting lock position to (1594.93, 595.93)
22:32:16.511 00.003 16872 MultiStar: stabilizing after lock position change
22:32:16.514 00.003 16872 guider state => GUIDING
22:32:16.516 00.002 16872 Status Line: Guiding
22:32:16.526 00.010 16872 Mount: notify guiding started
22:32:16.531 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:32:16.534 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:32:16.538 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:32:16.541 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:32:16.543 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:32:16.546 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
22:32:16.548 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
22:32:16.552 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:32:16.555 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
22:32:16.558 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:32:16.561 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:32:16.565 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:32:16.567 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:32:16.571 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:32:16.575 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:32:16.578 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:32:16.580 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:32:16.584 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:32:16.586 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:32:16.589 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:32:16.591 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:32:16.594 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:32:16.596 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:32:16.603 00.007 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:32:16.607 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:32:16.610 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:32:16.613 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:32:16.616 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:32:16.619 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:32:16.621 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:32:16.625 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:32:16.627 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:32:16.631 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:32:16.634 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:32:16.637 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:32:16.640 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:32:16.643 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:32:16.647 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:32:16.668 00.021 16872 evsrv: cli 0D3BFFA8 connect
22:32:16.671 00.003 16872 case statement mapped state 6 to 3
22:32:16.674 00.003 16872 case statement mapped state 6 to 3
22:32:16.680 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b52f23be-9e32-4345-8e70-fd76229dbcb0"}
22:32:16.683 00.003 16872 case statement mapped state 6 to 3
22:32:16.686 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b52f23be-9e32-4345-8e70-fd76229dbcb0"}
22:32:16.692 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
22:32:16.781 00.089 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:32:16.847 00.066 16872 ScopeASCOM::SideOfPier() returns 0
22:32:16.850 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:32:16.853 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
22:32:16.855 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:32:16.858 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
22:32:16.861 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:32:16.865 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:32:16.868 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:32:16.870 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:32:16.872 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:32:16.876 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65520, med=3244, FiltMin=3154, FiltMax=65516, Gamma=2.190
22:32:16.915 00.039 16872 UpdateGuideState exits: m=141248 SNR=237.4
22:32:16.918 00.003 16872 waiting for star selected, attempts remaining = 3
22:32:16.920 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:16.924 00.004 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:16.927 00.003 16872 Enqueuing Expose request
22:32:16.929 00.002 9640 Worker thread wakes up
22:32:16.929 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:16.929 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:18.260 01.331 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8caa8267-5a94-4c4c-a7da-80107cc02fdc"}
22:32:18.263 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"8caa8267-5a94-4c4c-a7da-80107cc02fdc"}
22:32:18.266 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"95f547d6-06aa-4bfb-b5ad-de841aecc6cb"}
22:32:18.269 00.003 16872 case statement mapped state 6 to 3
22:32:18.272 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"95f547d6-06aa-4bfb-b5ad-de841aecc6cb"}
22:32:18.275 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f1e568db-4876-4745-b4d8-339227c090c2"}
22:32:18.280 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.93,6.93],"pixels":"..."},"id":"f1e568db-4876-4745-b4d8-339227c090c2"}
22:32:19.483 01.203 9640 Exposure complete
22:32:19.620 00.137 9640 worker thread done servicing request
22:32:19.620 00.000 16872 OnExposeComplete: enter
22:32:19.625 00.005 16872 UpdateGuideState(): m_state=6
22:32:19.628 00.003 16872 Star::Find(15, 1594, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:32:19.631 00.003 16872 Star::Find returns 1 (0), X=1594.96, Y=596.14, Mass=136963, SNR=235.6, Peak=10488 HFD=4.4
22:32:19.635 00.004 16872 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.56) = xAngle (-0.11 = -0.11)
22:32:19.637 00.002 16872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.06 = -0.06)
22:32:19.640 00.003 16872 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.45 mountX=0.20 mountY=-0.01, mountTheta=-0.06
22:32:19.644 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=0.20, opts=13)
22:32:19.648 00.004 16872 Enqueuing Move request for scope (0.03, 0.20)
22:32:19.650 00.002 9640 Worker thread wakes up
22:32:19.650 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
22:32:19.650 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
22:32:19.650 00.000 9640 Moving (0.03, 0.20) raw xDistance=0.20 yDistance=-0.01
22:32:19.650 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:32:19.650 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=0
22:32:19.651 00.001 9640 MoveAxis(W, 15, ABG)
22:32:19.651 00.000 9640 Guiding  Dir = 3, Dur = 15
22:32:19.651 00.000 9640 IsSlewing returns 0
22:32:19.651 00.000 9640 IsGuiding returns 0
22:32:19.651 00.000 9640 PulseGuide returned control before completion, sleep 25
22:32:19.657 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65516, med=3252, FiltMin=3106, FiltMax=65512, Gamma=2.190
22:32:19.677 00.020 9640 IsGuiding returns 1
22:32:19.677 00.000 9640 scope still moving after pulse duration time elapsed
22:32:19.696 00.019 16872 UpdateGuideState exits: m=136963 SNR=235.6
22:32:19.699 00.003 16872 waiting for star selected, attempts remaining = 2
22:32:19.701 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:19.704 00.003 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:19.706 00.002 16872 Enqueuing Expose request
22:32:19.713 00.007 9640 IsSlewing returns 0
22:32:19.714 00.001 9640 IsGuiding returns 0
22:32:19.714 00.000 9640 scope move finished after 15 + 47 ms
22:32:19.714 00.000 9640 Move returns status 0, amount 15
22:32:19.715 00.001 9640 MoveAxis(N, 0, ABG)
22:32:19.715 00.000 9640 Move returns status 0, amount 0
22:32:19.715 00.000 9640 move complete, result=0
22:32:19.715 00.000 9640 worker thread done servicing request
22:32:19.715 00.000 9640 Worker thread wakes up
22:32:19.716 00.001 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:19.716 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:19.716 00.000 16872 GuideStep: 0.2 px 15 ms WEST, -0.0 px 0 ms NORTH
22:32:20.260 00.544 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b87da25-3868-4ef7-9e25-b290b1b467ad"}
22:32:20.264 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"9b87da25-3868-4ef7-9e25-b290b1b467ad"}
22:32:20.268 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f558047d-4213-4034-88cb-b7dad524d019"}
22:32:20.272 00.004 16872 case statement mapped state 6 to 3
22:32:20.277 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f558047d-4213-4034-88cb-b7dad524d019"}
22:32:20.282 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eeef96c4-6fd3-4406-866c-a7ae28c60ce5"}
22:32:20.285 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.96,7.14],"pixels":"..."},"id":"eeef96c4-6fd3-4406-866c-a7ae28c60ce5"}
22:32:22.259 01.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b8ef435-4468-4011-991b-72579c485b5a"}
22:32:22.263 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"6b8ef435-4468-4011-991b-72579c485b5a"}
22:32:22.266 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"081d4c7a-79e1-4328-a3b4-88af2fbddafb"}
22:32:22.270 00.004 16872 case statement mapped state 6 to 3
22:32:22.274 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"081d4c7a-79e1-4328-a3b4-88af2fbddafb"}
22:32:22.278 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"50f65c6e-da02-406f-8bc6-f7963a792ea7"}
22:32:22.281 00.003 9640 Exposure complete
22:32:22.281 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.96,7.14],"pixels":"..."},"id":"50f65c6e-da02-406f-8bc6-f7963a792ea7"}
22:32:22.417 00.136 9640 worker thread done servicing request
22:32:22.417 00.000 16872 OnExposeComplete: enter
22:32:22.420 00.003 16872 UpdateGuideState(): m_state=6
22:32:22.422 00.002 16872 Star::Find(15, 1594, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:32:22.427 00.005 16872 Star::Find returns 1 (0), X=1594.81, Y=596.35, Mass=130384, SNR=226.6, Peak=9480 HFD=4.7
22:32:22.429 00.002 16872 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.56) = xAngle (0.30 = 0.30)
22:32:22.431 00.002 16872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.34 = 0.34)
22:32:22.434 00.003 16872 CameraToMount -- cameraX=-0.12 cameraY=0.41 hyp=0.43 cameraTheta=1.85 mountX=0.41 mountY=0.14, mountTheta=0.34
22:32:22.440 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=0.41, opts=13)
22:32:22.443 00.003 16872 Enqueuing Move request for scope (-0.12, 0.41)
22:32:22.446 00.003 9640 Worker thread wakes up
22:32:22.446 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.41) opts 0xd
22:32:22.446 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, 0.41)
22:32:22.446 00.000 9640 Moving (-0.12, 0.41) raw xDistance=0.41 yDistance=0.14
22:32:22.446 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.41
22:32:22.446 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=0
22:32:22.446 00.000 9640 MoveAxis(W, 32, ABG)
22:32:22.446 00.000 9640 Guiding  Dir = 3, Dur = 32
22:32:22.447 00.001 9640 IsSlewing returns 0
22:32:22.447 00.000 9640 IsGuiding returns 0
22:32:22.447 00.000 9640 PulseGuide returned control before completion, sleep 42
22:32:22.452 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65516, med=3252, FiltMin=3118, FiltMax=65512, Gamma=2.190
22:32:22.492 00.040 16872 UpdateGuideState exits: m=130384 SNR=226.6
22:32:22.496 00.004 16872 waiting for star selected, attempts remaining = 1
22:32:22.500 00.004 16872 PhdController: newstate STATE_ATTEMPT_START
22:32:22.503 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:22.506 00.003 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:22.508 00.002 16872 Enqueuing Expose request
22:32:22.511 00.003 9640 IsGuiding returns 1
22:32:22.511 00.000 9640 scope still moving after pulse duration time elapsed
22:32:22.547 00.036 9640 IsSlewing returns 0
22:32:22.547 00.000 9640 IsGuiding returns 0
22:32:22.547 00.000 9640 scope move finished after 32 + 68 ms
22:32:22.547 00.000 9640 Move returns status 0, amount 32
22:32:22.547 00.000 9640 MoveAxis(N, 0, ABG)
22:32:22.547 00.000 9640 Move returns status 0, amount 0
22:32:22.547 00.000 9640 move complete, result=0
22:32:22.548 00.001 9640 worker thread done servicing request
22:32:22.548 00.000 9640 Worker thread wakes up
22:32:22.548 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:22.548 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:22.549 00.001 16872 GuideStep: 0.4 px 32 ms WEST, 0.1 px 0 ms NORTH
22:32:24.260 01.711 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f98d0ddd-ef43-4b81-8f2d-9f9aad600e69"}
22:32:24.263 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"f98d0ddd-ef43-4b81-8f2d-9f9aad600e69"}
22:32:24.269 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"93d9536f-2c19-47ce-a265-c96c0e09e28d"}
22:32:24.273 00.004 16872 case statement mapped state 6 to 3
22:32:24.277 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"93d9536f-2c19-47ce-a265-c96c0e09e28d"}
22:32:24.283 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"47c9f334-9251-4462-8242-b1dfe479690e"}
22:32:24.286 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.81,7.35],"pixels":"..."},"id":"47c9f334-9251-4462-8242-b1dfe479690e"}
22:32:25.102 00.816 9640 Exposure complete
22:32:25.239 00.137 9640 worker thread done servicing request
22:32:25.239 00.000 16872 OnExposeComplete: enter
22:32:25.244 00.005 16872 UpdateGuideState(): m_state=6
22:32:25.248 00.004 16872 Star::Find(15, 1594, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:32:25.254 00.006 16872 Star::Find returns 1 (0), X=1594.70, Y=596.38, Mass=134899, SNR=224.3, Peak=9476 HFD=4.8
22:32:25.259 00.005 16872 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.56) = xAngle (0.48 = 0.48)
22:32:25.263 00.004 16872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.53 = 0.53)
22:32:25.267 00.004 16872 CameraToMount -- cameraX=-0.23 cameraY=0.44 hyp=0.50 cameraTheta=2.04 mountX=0.44 mountY=0.25, mountTheta=0.52
22:32:25.271 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.23, y=0.44, opts=13)
22:32:25.274 00.003 16872 Enqueuing Move request for scope (-0.23, 0.44)
22:32:25.276 00.002 9640 Worker thread wakes up
22:32:25.276 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.44) opts 0xd
22:32:25.277 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.23, 0.44)
22:32:25.277 00.000 9640 Moving (-0.23, 0.44) raw xDistance=0.44 yDistance=0.25
22:32:25.277 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.44
22:32:25.277 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=0
22:32:25.277 00.000 9640 MoveAxis(W, 35, ABG)
22:32:25.277 00.000 9640 Guiding  Dir = 3, Dur = 35
22:32:25.277 00.000 9640 IsSlewing returns 0
22:32:25.277 00.000 9640 IsGuiding returns 0
22:32:25.278 00.001 9640 PulseGuide returned control before completion, sleep 45
22:32:25.284 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65516, med=3252, FiltMin=3176, FiltMax=65512, Gamma=2.190
22:32:25.323 00.039 16872 UpdateGuideState exits: m=134899 SNR=224.3
22:32:25.326 00.003 16872 PhdController: guider state = 6
22:32:25.332 00.006 16872 PhdController: newstate STATE_SETTLE_BEGIN
22:32:25.335 00.003 9640 IsGuiding returns 1
22:32:25.335 00.000 9640 scope still moving after pulse duration time elapsed
22:32:25.335 00.000 16872 PhdController: newstate STATE_SETTLE_WAIT
22:32:25.338 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:25.340 00.002 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:25.345 00.005 16872 Enqueuing Expose request
22:32:25.358 00.013 9640 IsSlewing returns 0
22:32:25.358 00.000 9640 IsGuiding returns 1
22:32:25.390 00.032 9640 IsSlewing returns 0
22:32:25.391 00.001 9640 IsGuiding returns 0
22:32:25.391 00.000 9640 scope move finished after 35 + 77 ms
22:32:25.391 00.000 9640 Move returns status 0, amount 35
22:32:25.391 00.000 9640 MoveAxis(N, 0, ABG)
22:32:25.391 00.000 9640 Move returns status 0, amount 0
22:32:25.391 00.000 9640 move complete, result=0
22:32:25.391 00.000 9640 worker thread done servicing request
22:32:25.391 00.000 9640 Worker thread wakes up
22:32:25.391 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:25.391 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:25.392 00.001 16872 GuideStep: 0.4 px 35 ms WEST, 0.3 px 0 ms NORTH
22:32:26.259 00.867 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a2448eb-e2a1-4cba-97f8-76f75de29cf7"}
22:32:26.263 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"4a2448eb-e2a1-4cba-97f8-76f75de29cf7"}
22:32:26.270 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d92771ec-d1c6-4266-8022-861bc31145d1"}
22:32:26.273 00.003 16872 case statement mapped state 6 to 3
22:32:26.276 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d92771ec-d1c6-4266-8022-861bc31145d1"}
22:32:26.280 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0941bdfc-1c6d-4805-b4a0-6bbbf6c3f201"}
22:32:26.288 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.70,7.38],"pixels":"..."},"id":"0941bdfc-1c6d-4805-b4a0-6bbbf6c3f201"}
22:32:27.967 01.679 9640 Exposure complete
22:32:28.112 00.145 9640 worker thread done servicing request
22:32:28.112 00.000 16872 OnExposeComplete: enter
22:32:28.117 00.005 16872 UpdateGuideState(): m_state=6
22:32:28.121 00.004 16872 Star::Find(15, 1594, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:32:28.125 00.004 16872 Star::Find returns 1 (0), X=1594.75, Y=596.41, Mass=136836, SNR=226.3, Peak=9528 HFD=4.7
22:32:28.128 00.003 16872 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.56) = xAngle (0.38 = 0.38)
22:32:28.132 00.004 16872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.43 = 0.43)
22:32:28.136 00.004 16872 CameraToMount -- cameraX=-0.18 cameraY=0.47 hyp=0.51 cameraTheta=1.94 mountX=0.47 mountY=0.21, mountTheta=0.42
22:32:28.141 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=0.47, opts=13)
22:32:28.146 00.005 16872 Enqueuing Move request for scope (-0.18, 0.47)
22:32:28.149 00.003 9640 Worker thread wakes up
22:32:28.150 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.47) opts 0xd
22:32:28.150 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, 0.47)
22:32:28.150 00.000 9640 Moving (-0.18, 0.47) raw xDistance=0.47 yDistance=0.21
22:32:28.150 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.47
22:32:28.150 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=0
22:32:28.150 00.000 9640 MoveAxis(W, 38, ABG)
22:32:28.150 00.000 9640 Guiding  Dir = 3, Dur = 38
22:32:28.150 00.000 9640 IsSlewing returns 0
22:32:28.151 00.001 9640 IsGuiding returns 0
22:32:28.151 00.000 9640 PulseGuide returned control before completion, sleep 48
22:32:28.156 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3244, FiltMin=3160, FiltMax=65516, Gamma=2.190
22:32:28.203 00.047 16872 UpdateGuideState exits: m=136836 SNR=226.3
22:32:28.209 00.006 9640 IsGuiding returns 1
22:32:28.209 00.000 16872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 1 / 99999
22:32:28.218 00.009 9640 scope still moving after pulse duration time elapsed
22:32:28.218 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777779148.218,"Host":"RBFOCUS307","Inst":1,"Distance":0.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:32:28.227 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:28.232 00.005 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:28.237 00.005 16872 Enqueuing Expose request
22:32:28.254 00.017 9640 IsSlewing returns 0
22:32:28.254 00.000 9640 IsGuiding returns 0
22:32:28.254 00.000 9640 scope move finished after 38 + 65 ms
22:32:28.255 00.001 9640 Move returns status 0, amount 38
22:32:28.255 00.000 9640 MoveAxis(N, 0, ABG)
22:32:28.255 00.000 9640 Move returns status 0, amount 0
22:32:28.255 00.000 9640 move complete, result=0
22:32:28.255 00.000 9640 worker thread done servicing request
22:32:28.255 00.000 9640 Worker thread wakes up
22:32:28.255 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:28.255 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:28.257 00.002 16872 GuideStep: 0.5 px 38 ms WEST, 0.2 px 0 ms NORTH
22:32:28.280 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"17ad9d89-3da8-4b3e-9b55-9dc491b8c515"}
22:32:28.286 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"17ad9d89-3da8-4b3e-9b55-9dc491b8c515"}
22:32:28.294 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"701127c7-2108-4ece-b4ba-7e5e4dbd8142"}
22:32:28.298 00.004 16872 case statement mapped state 6 to 3
22:32:28.306 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"701127c7-2108-4ece-b4ba-7e5e4dbd8142"}
22:32:28.311 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"48fe40bf-11f9-4272-a9bb-aa420f6d7c8d"}
22:32:28.317 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.75,7.41],"pixels":"..."},"id":"48fe40bf-11f9-4272-a9bb-aa420f6d7c8d"}
22:32:30.259 01.942 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"766ae11f-4bb1-4448-9abe-8339ee20e213"}
22:32:30.263 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"766ae11f-4bb1-4448-9abe-8339ee20e213"}
22:32:30.266 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ad95c46-88d8-43d6-8fe2-6ecf6aafa5f4"}
22:32:30.273 00.007 16872 case statement mapped state 6 to 3
22:32:30.278 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ad95c46-88d8-43d6-8fe2-6ecf6aafa5f4"}
22:32:30.283 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c52cc9ce-53c7-453c-b8fa-dcad37d5400d"}
22:32:30.287 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.75,7.41],"pixels":"..."},"id":"c52cc9ce-53c7-453c-b8fa-dcad37d5400d"}
22:32:30.819 00.532 9640 Exposure complete
22:32:30.961 00.142 9640 worker thread done servicing request
22:32:30.961 00.000 16872 OnExposeComplete: enter
22:32:30.964 00.003 16872 UpdateGuideState(): m_state=6
22:32:30.967 00.003 16872 Star::Find(15, 1594, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:32:30.974 00.007 16872 Star::Find returns 1 (0), X=1594.87, Y=596.18, Mass=131438, SNR=222.1, Peak=9220 HFD=4.6
22:32:30.979 00.005 16872 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.56) = xAngle (0.26 = 0.26)
22:32:30.984 00.005 16872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.31 = 0.31)
22:32:30.988 00.004 16872 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.82 mountX=0.24 mountY=0.08, mountTheta=0.31
22:32:30.993 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=0.24, opts=13)
22:32:30.996 00.003 16872 Enqueuing Move request for scope (-0.06, 0.24)
22:32:30.998 00.002 9640 Worker thread wakes up
22:32:30.998 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
22:32:30.998 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
22:32:30.998 00.000 9640 Moving (-0.06, 0.24) raw xDistance=0.24 yDistance=0.08
22:32:30.998 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.24
22:32:30.998 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.08, m_sumCorr=0
22:32:30.998 00.000 9640 MoveAxis(W, 21, ABG)
22:32:30.998 00.000 9640 Guiding  Dir = 3, Dur = 21
22:32:30.998 00.000 9640 IsSlewing returns 0
22:32:30.999 00.001 9640 IsGuiding returns 0
22:32:31.000 00.001 9640 PulseGuide returned control before completion, sleep 31
22:32:31.007 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3248, FiltMin=3164, FiltMax=65516, Gamma=2.190
22:32:31.046 00.039 9640 IsGuiding returns 1
22:32:31.046 00.000 9640 scope still moving after pulse duration time elapsed
22:32:31.049 00.003 16872 UpdateGuideState exits: m=131438 SNR=222.1
22:32:31.051 00.002 16872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 2 / 99999
22:32:31.054 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777779151.054,"Host":"RBFOCUS307","Inst":1,"Distance":0.39,"Time":2.8,"SettleTime":10.0,"StarLocked":true}
22:32:31.059 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:31.068 00.009 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:31.071 00.003 16872 Enqueuing Expose request
22:32:31.077 00.006 9640 IsSlewing returns 0
22:32:31.077 00.000 9640 IsGuiding returns 0
22:32:31.077 00.000 9640 scope move finished after 21 + 56 ms
22:32:31.077 00.000 9640 Move returns status 0, amount 21
22:32:31.078 00.001 9640 MoveAxis(N, 0, ABG)
22:32:31.078 00.000 9640 Move returns status 0, amount 0
22:32:31.078 00.000 9640 move complete, result=0
22:32:31.078 00.000 9640 worker thread done servicing request
22:32:31.078 00.000 9640 Worker thread wakes up
22:32:31.078 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:31.078 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:31.081 00.003 16872 GuideStep: 0.2 px 21 ms WEST, 0.1 px 0 ms NORTH
22:32:32.259 01.178 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8faffb57-f296-4c45-91d1-abfb42b780b3"}
22:32:32.263 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"8faffb57-f296-4c45-91d1-abfb42b780b3"}
22:32:32.267 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01d035bf-0156-4b52-a55c-31bc5bbf0447"}
22:32:32.271 00.004 16872 case statement mapped state 6 to 3
22:32:32.274 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"01d035bf-0156-4b52-a55c-31bc5bbf0447"}
22:32:32.278 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eb5fec75-84a7-45f8-a844-f4b9ba9f657e"}
22:32:32.283 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.87,7.18],"pixels":"..."},"id":"eb5fec75-84a7-45f8-a844-f4b9ba9f657e"}
22:32:33.664 01.381 9640 Exposure complete
22:32:33.840 00.176 9640 worker thread done servicing request
22:32:33.840 00.000 16872 OnExposeComplete: enter
22:32:33.843 00.003 16872 UpdateGuideState(): m_state=6
22:32:33.847 00.004 16872 Star::Find(15, 1594, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:32:33.850 00.003 16872 Star::Find returns 1 (0), X=1594.79, Y=595.72, Mass=133132, SNR=232.4, Peak=9560 HFD=4.7
22:32:33.852 00.002 16872 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.56) = xAngle (-3.71 = 2.57)
22:32:33.858 00.006 16872 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.67 = 2.62)
22:32:33.860 00.002 16872 CameraToMount -- cameraX=-0.14 cameraY=-0.21 hyp=0.26 cameraTheta=-2.16 mountX=-0.22 mountY=0.13, mountTheta=2.61
22:32:33.868 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.14, y=-0.21, opts=13)
22:32:33.872 00.004 16872 Enqueuing Move request for scope (-0.14, -0.21)
22:32:33.877 00.005 9640 Worker thread wakes up
22:32:33.878 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.21) opts 0xd
22:32:33.878 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.14, -0.21)
22:32:33.878 00.000 9640 Moving (-0.14, -0.21) raw xDistance=-0.22 yDistance=0.13
22:32:33.878 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
22:32:33.878 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=0
22:32:33.878 00.000 9640 MoveAxis(E, 15, ABG)
22:32:33.878 00.000 9640 Guiding  Dir = 2, Dur = 15
22:32:33.879 00.001 9640 IsSlewing returns 0
22:32:33.879 00.000 9640 IsGuiding returns 0
22:32:33.880 00.001 9640 PulseGuide returned control before completion, sleep 25
22:32:33.887 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65520, med=3248, FiltMin=3102, FiltMax=65512, Gamma=2.190
22:32:33.918 00.031 9640 IsGuiding returns 1
22:32:33.918 00.000 9640 scope still moving after pulse duration time elapsed
22:32:33.935 00.017 16872 UpdateGuideState exits: m=133132 SNR=232.4
22:32:33.938 00.003 16872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 3 / 99999
22:32:33.941 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777779153.941,"Host":"RBFOCUS307","Inst":1,"Distance":0.35,"Time":5.7,"SettleTime":10.0,"StarLocked":true}
22:32:33.944 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:33.947 00.003 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:33.956 00.009 16872 Enqueuing Expose request
22:32:33.960 00.004 9640 IsSlewing returns 0
22:32:33.960 00.000 9640 IsGuiding returns 0
22:32:33.960 00.000 9640 scope move finished after 15 + 65 ms
22:32:33.960 00.000 9640 Move returns status 0, amount 15
22:32:33.960 00.000 9640 MoveAxis(N, 0, ABG)
22:32:33.960 00.000 9640 Move returns status 0, amount 0
22:32:33.960 00.000 9640 move complete, result=0
22:32:33.960 00.000 9640 worker thread done servicing request
22:32:33.960 00.000 9640 Worker thread wakes up
22:32:33.961 00.001 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:33.961 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:33.965 00.004 16872 GuideStep: -0.2 px 15 ms EAST, 0.1 px 0 ms NORTH
22:32:34.259 00.294 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"400aacec-2982-4fc5-94a9-6483cedcb400"}
22:32:34.263 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"400aacec-2982-4fc5-94a9-6483cedcb400"}
22:32:34.269 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"788ff442-fb6a-40fb-8f0e-1e2e3b1d183b"}
22:32:34.274 00.005 16872 case statement mapped state 6 to 3
22:32:34.281 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"788ff442-fb6a-40fb-8f0e-1e2e3b1d183b"}
22:32:34.287 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8993acac-0e82-4612-b6e1-ef00938f9c0f"}
22:32:34.291 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.79,6.72],"pixels":"..."},"id":"8993acac-0e82-4612-b6e1-ef00938f9c0f"}
22:32:36.259 01.968 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"081a401b-b006-481b-af7e-06e7fa989667"}
22:32:36.268 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"081a401b-b006-481b-af7e-06e7fa989667"}
22:32:36.274 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61a27fb8-e4b7-4eb4-b7f7-79bc7d821d7c"}
22:32:36.278 00.004 16872 case statement mapped state 6 to 3
22:32:36.282 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"61a27fb8-e4b7-4eb4-b7f7-79bc7d821d7c"}
22:32:36.286 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"15ae81bd-ad6e-4d5a-9a2f-e3bf69aab4d3"}
22:32:36.290 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.79,6.72],"pixels":"..."},"id":"15ae81bd-ad6e-4d5a-9a2f-e3bf69aab4d3"}
22:32:36.529 00.239 9640 Exposure complete
22:32:36.675 00.146 9640 worker thread done servicing request
22:32:36.675 00.000 16872 OnExposeComplete: enter
22:32:36.678 00.003 16872 UpdateGuideState(): m_state=6
22:32:36.681 00.003 16872 Star::Find(15, 1594, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:32:36.684 00.003 16872 Star::Find returns 1 (0), X=1594.57, Y=595.74, Mass=135174, SNR=227.6, Peak=9344 HFD=4.7
22:32:36.690 00.006 16872 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.56) = xAngle (-4.19 = 2.09)
22:32:36.694 00.004 16872 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.15 = 2.14)
22:32:36.697 00.003 16872 CameraToMount -- cameraX=-0.36 cameraY=-0.20 hyp=0.41 cameraTheta=-2.64 mountX=-0.20 mountY=0.34, mountTheta=2.10
22:32:36.703 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.36, y=-0.20, opts=13)
22:32:36.706 00.003 16872 Enqueuing Move request for scope (-0.36, -0.20)
22:32:36.709 00.003 9640 Worker thread wakes up
22:32:36.710 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.20) opts 0xd
22:32:36.710 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.36, -0.20)
22:32:36.710 00.000 9640 Moving (-0.36, -0.20) raw xDistance=-0.20 yDistance=0.34
22:32:36.710 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
22:32:36.710 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=0
22:32:36.710 00.000 9640 MoveAxis(E, 16, ABG)
22:32:36.710 00.000 9640 Guiding  Dir = 2, Dur = 16
22:32:36.710 00.000 9640 IsSlewing returns 0
22:32:36.710 00.000 9640 IsGuiding returns 0
22:32:36.710 00.000 9640 PulseGuide returned control before completion, sleep 26
22:32:36.719 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65516, med=3248, FiltMin=3088, FiltMax=65512, Gamma=2.190
22:32:36.744 00.025 9640 IsGuiding returns 1
22:32:36.744 00.000 9640 scope still moving after pulse duration time elapsed
22:32:36.758 00.014 16872 UpdateGuideState exits: m=135174 SNR=227.6
22:32:36.766 00.008 16872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 4 / 99999
22:32:36.768 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777779156.768,"Host":"RBFOCUS307","Inst":1,"Distance":0.37,"Time":8.5,"SettleTime":10.0,"StarLocked":true}
22:32:36.772 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:36.775 00.003 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:36.782 00.007 16872 Enqueuing Expose request
22:32:36.786 00.004 9640 IsSlewing returns 0
22:32:36.787 00.001 9640 IsGuiding returns 0
22:32:36.787 00.000 9640 scope move finished after 16 + 59 ms
22:32:36.787 00.000 9640 Move returns status 0, amount 16
22:32:36.787 00.000 9640 MoveAxis(N, 0, ABG)
22:32:36.787 00.000 9640 Move returns status 0, amount 0
22:32:36.787 00.000 9640 move complete, result=0
22:32:36.787 00.000 9640 worker thread done servicing request
22:32:36.787 00.000 9640 Worker thread wakes up
22:32:36.787 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:36.788 00.001 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:36.797 00.009 16872 GuideStep: -0.2 px 16 ms EAST, 0.3 px 0 ms NORTH
22:32:38.270 01.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa795634-2520-429d-a4d6-20f260ba40b9"}
22:32:38.273 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"fa795634-2520-429d-a4d6-20f260ba40b9"}
22:32:38.278 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a04934a-e2a1-4d43-bac7-ed93a1172dcb"}
22:32:38.282 00.004 16872 case statement mapped state 6 to 3
22:32:38.285 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a04934a-e2a1-4d43-bac7-ed93a1172dcb"}
22:32:38.288 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2d8394c8-bbc1-4306-93f3-73ea2e0a652e"}
22:32:38.291 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.57,6.74],"pixels":"..."},"id":"2d8394c8-bbc1-4306-93f3-73ea2e0a652e"}
22:32:39.363 01.072 9640 Exposure complete
22:32:39.505 00.142 9640 worker thread done servicing request
22:32:39.505 00.000 16872 OnExposeComplete: enter
22:32:39.510 00.005 16872 UpdateGuideState(): m_state=6
22:32:39.514 00.004 16872 Star::Find(15, 1594, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:32:39.518 00.004 16872 Star::Find returns 1 (0), X=1594.67, Y=596.28, Mass=132501, SNR=219.4, Peak=9156 HFD=4.8
22:32:39.520 00.002 16872 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.56) = xAngle (0.65 = 0.65)
22:32:39.523 00.003 16872 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.70 = 0.70)
22:32:39.526 00.003 16872 CameraToMount -- cameraX=-0.26 cameraY=0.35 hyp=0.43 cameraTheta=2.21 mountX=0.34 mountY=0.28, mountTheta=0.68
22:32:39.530 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.26, y=0.35, opts=13)
22:32:39.534 00.004 16872 Enqueuing Move request for scope (-0.26, 0.35)
22:32:39.538 00.004 9640 Worker thread wakes up
22:32:39.538 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.35) opts 0xd
22:32:39.538 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.26, 0.35)
22:32:39.538 00.000 9640 Moving (-0.26, 0.35) raw xDistance=0.34 yDistance=0.28
22:32:39.538 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
22:32:39.538 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0
22:32:39.538 00.000 9640 MoveAxis(W, 24, ABG)
22:32:39.539 00.001 9640 Guiding  Dir = 3, Dur = 24
22:32:39.539 00.000 9640 IsSlewing returns 0
22:32:39.539 00.000 9640 IsGuiding returns 0
22:32:39.539 00.000 9640 PulseGuide returned control before completion, sleep 34
22:32:39.544 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3252, FiltMin=3120, FiltMax=65512, Gamma=2.190
22:32:39.580 00.036 9640 IsGuiding returns 1
22:32:39.580 00.000 9640 scope still moving after pulse duration time elapsed
22:32:39.586 00.006 16872 UpdateGuideState exits: m=132501 SNR=219.4
22:32:39.589 00.003 16872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 5 / 99999
22:32:39.592 00.003 16872 PhdController: newstate STATE_FINISH
22:32:39.594 00.002 16872 PhdController complete: success
22:32:39.603 00.009 16872 evsrv: {"Event":"SettleDone","Timestamp":1777779159.603,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
22:32:39.607 00.004 16872 Mount: notify guiding dither settle done success=1
22:32:39.610 00.003 16872 PhdController: newstate STATE_IDLE
22:32:39.613 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:39.616 00.003 9640 IsSlewing returns 0
22:32:39.616 00.000 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:39.619 00.003 16872 Enqueuing Expose request
22:32:39.621 00.002 9640 IsGuiding returns 0
22:32:39.622 00.001 9640 scope move finished after 24 + 58 ms
22:32:39.622 00.000 9640 Move returns status 0, amount 24
22:32:39.622 00.000 9640 MoveAxis(N, 0, ABG)
22:32:39.622 00.000 9640 Move returns status 0, amount 0
22:32:39.622 00.000 9640 move complete, result=0
22:32:39.622 00.000 9640 worker thread done servicing request
22:32:39.622 00.000 9640 Worker thread wakes up
22:32:39.622 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:39.622 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:39.631 00.009 16872 GuideStep: 0.3 px 24 ms WEST, 0.3 px 0 ms NORTH
22:32:40.268 00.637 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e7ac634-b3e1-48b3-a96a-ed75d02fc6f5"}
22:32:40.274 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"9e7ac634-b3e1-48b3-a96a-ed75d02fc6f5"}
22:32:40.280 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"90b9497c-2fff-4601-b3ba-83fe4aaa627c"}
22:32:40.283 00.003 16872 case statement mapped state 6 to 3
22:32:40.288 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"90b9497c-2fff-4601-b3ba-83fe4aaa627c"}
22:32:40.293 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3787bd6e-eb68-4d49-9ce9-b43a50fe34d0"}
22:32:40.297 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.67,7.28],"pixels":"..."},"id":"3787bd6e-eb68-4d49-9ce9-b43a50fe34d0"}
22:32:42.180 01.883 9640 Exposure complete
22:32:42.268 00.088 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65ce5448-6de9-4592-bc8a-5cb4646bf0c1"}
22:32:42.271 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"65ce5448-6de9-4592-bc8a-5cb4646bf0c1"}
22:32:42.274 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de92105e-b313-404b-87c2-b2c87181fc6a"}
22:32:42.277 00.003 16872 case statement mapped state 6 to 3
22:32:42.287 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"de92105e-b313-404b-87c2-b2c87181fc6a"}
22:32:42.292 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"30e6994d-4a2a-4b4c-a7c4-21eb07ff188f"}
22:32:42.296 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.67,7.28],"pixels":"..."},"id":"30e6994d-4a2a-4b4c-a7c4-21eb07ff188f"}
22:32:42.329 00.033 9640 worker thread done servicing request
22:32:42.329 00.000 16872 OnExposeComplete: enter
22:32:42.333 00.004 16872 UpdateGuideState(): m_state=6
22:32:42.338 00.005 16872 Star::Find(15, 1594, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:32:42.342 00.004 16872 Star::Find returns 1 (0), X=1594.54, Y=595.85, Mass=134274, SNR=231.2, Peak=9292 HFD=4.8
22:32:42.344 00.002 16872 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.56) = xAngle (-4.49 = 1.79)
22:32:42.346 00.002 16872 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.44 = 1.84)
22:32:42.349 00.003 16872 CameraToMount -- cameraX=-0.39 cameraY=-0.08 hyp=0.39 cameraTheta=-2.93 mountX=-0.09 mountY=0.38, mountTheta=1.80
22:32:42.354 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.39, y=-0.08, opts=13)
22:32:42.360 00.006 16872 Enqueuing Move request for scope (-0.39, -0.08)
22:32:42.362 00.002 9640 Worker thread wakes up
22:32:42.362 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.08) opts 0xd
22:32:42.363 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.39, -0.08)
22:32:42.363 00.000 9640 Moving (-0.39, -0.08) raw xDistance=-0.09 yDistance=0.38
22:32:42.363 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:32:42.363 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.38, m_sumCorr=0.21
22:32:42.363 00.000 9640 MoveAxis(E, 0, ABG)
22:32:42.363 00.000 9640 Move returns status 0, amount 0
22:32:42.363 00.000 9640 MoveAxis(S, 25, ABG)
22:32:42.363 00.000 9640 Guiding  Dir = 1, Dur = 25
22:32:42.363 00.000 9640 IsSlewing returns 0
22:32:42.363 00.000 9640 IsGuiding returns 0
22:32:42.364 00.001 9640 PulseGuide returned control before completion, sleep 35
22:32:42.369 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3248, FiltMin=3142, FiltMax=65516, Gamma=2.190
22:32:42.403 00.034 9640 IsGuiding returns 1
22:32:42.403 00.000 9640 scope still moving after pulse duration time elapsed
22:32:42.413 00.010 16872 UpdateGuideState exits: m=134274 SNR=231.2
22:32:42.416 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:42.420 00.004 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:42.426 00.006 16872 Enqueuing Expose request
22:32:42.434 00.008 9640 IsSlewing returns 0
22:32:42.435 00.001 9640 IsGuiding returns 0
22:32:42.435 00.000 9640 scope move finished after 25 + 46 ms
22:32:42.435 00.000 9640 Move returns status 0, amount 25
22:32:42.435 00.000 9640 move complete, result=0
22:32:42.436 00.001 9640 worker thread done servicing request
22:32:42.436 00.000 9640 Worker thread wakes up
22:32:42.437 00.001 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:42.437 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:42.440 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 25 ms SOUTH
22:32:44.269 01.829 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b89e16da-f175-4aaa-858c-76bfa7de4b86"}
22:32:44.272 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"b89e16da-f175-4aaa-858c-76bfa7de4b86"}
22:32:44.276 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a15fbd41-bdd7-405d-8ab7-06df517cf821"}
22:32:44.280 00.004 16872 case statement mapped state 6 to 3
22:32:44.282 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a15fbd41-bdd7-405d-8ab7-06df517cf821"}
22:32:44.287 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eae38eac-157f-4573-8a97-d5a731a3b83f"}
22:32:44.292 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.54,6.85],"pixels":"..."},"id":"eae38eac-157f-4573-8a97-d5a731a3b83f"}
22:32:45.000 00.708 9640 Exposure complete
22:32:45.142 00.142 9640 worker thread done servicing request
22:32:45.143 00.001 16872 OnExposeComplete: enter
22:32:45.145 00.002 16872 UpdateGuideState(): m_state=6
22:32:45.149 00.004 16872 Star::Find(15, 1594, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:32:45.153 00.004 16872 Star::Find returns 1 (0), X=1594.46, Y=596.53, Mass=138705, SNR=234.7, Peak=9456 HFD=5.0
22:32:45.157 00.004 16872 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.56) = xAngle (0.69 = 0.69)
22:32:45.159 00.002 16872 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.74 = 0.74)
22:32:45.162 00.003 16872 CameraToMount -- cameraX=-0.47 cameraY=0.59 hyp=0.76 cameraTheta=2.25 mountX=0.59 mountY=0.51, mountTheta=0.72
22:32:45.168 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.47, y=0.59, opts=13)
22:32:45.172 00.004 16872 Enqueuing Move request for scope (-0.47, 0.59)
22:32:45.175 00.003 9640 Worker thread wakes up
22:32:45.175 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.59) opts 0xd
22:32:45.175 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.47, 0.59)
22:32:45.175 00.000 9640 Moving (-0.47, 0.59) raw xDistance=0.59 yDistance=0.51
22:32:45.175 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
22:32:45.175 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.51, m_sumCorr=0.21
22:32:45.176 00.001 9640 MoveAxis(W, 44, ABG)
22:32:45.176 00.000 9640 Guiding  Dir = 3, Dur = 44
22:32:45.176 00.000 9640 IsSlewing returns 0
22:32:45.176 00.000 9640 IsGuiding returns 0
22:32:45.176 00.000 9640 PulseGuide returned control before completion, sleep 54
22:32:45.181 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3244, FiltMin=3154, FiltMax=65516, Gamma=2.190
22:32:45.235 00.054 9640 IsGuiding returns 1
22:32:45.235 00.000 9640 scope still moving after pulse duration time elapsed
22:32:45.235 00.000 16872 UpdateGuideState exits: m=138705 SNR=234.7
22:32:45.241 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:45.244 00.003 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:45.248 00.004 16872 Enqueuing Expose request
22:32:45.265 00.017 9640 IsSlewing returns 0
22:32:45.265 00.000 9640 IsGuiding returns 0
22:32:45.265 00.000 9640 scope move finished after 44 + 45 ms
22:32:45.265 00.000 9640 Move returns status 0, amount 44
22:32:45.265 00.000 9640 MoveAxis(N, 0, ABG)
22:32:45.265 00.000 9640 Move returns status 0, amount 0
22:32:45.265 00.000 9640 move complete, result=0
22:32:45.267 00.002 9640 worker thread done servicing request
22:32:45.268 00.001 16872 GuideStep: 0.6 px 44 ms WEST, 0.5 px 0 ms NORTH
22:32:45.277 00.009 9640 Worker thread wakes up
22:32:45.277 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:45.277 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:46.287 01.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a3189370-d1a1-49e2-b817-e32782a47e60"}
22:32:46.290 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"a3189370-d1a1-49e2-b817-e32782a47e60"}
22:32:46.294 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4676224-5b47-4016-adf0-b52a8da2d0cc"}
22:32:46.297 00.003 16872 case statement mapped state 6 to 3
22:32:46.300 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4676224-5b47-4016-adf0-b52a8da2d0cc"}
22:32:46.304 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a2410229-63b5-47d3-abd2-8350dffebf7f"}
22:32:46.307 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.46,6.53],"pixels":"..."},"id":"a2410229-63b5-47d3-abd2-8350dffebf7f"}
22:32:47.843 01.536 9640 Exposure complete
22:32:47.989 00.146 9640 worker thread done servicing request
22:32:47.989 00.000 16872 OnExposeComplete: enter
22:32:47.993 00.004 16872 UpdateGuideState(): m_state=6
22:32:47.996 00.003 16872 Star::Find(15, 1594, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:32:48.000 00.004 16872 Star::Find returns 1 (0), X=1594.26, Y=595.39, Mass=134231, SNR=230.5, Peak=9720 HFD=4.7
22:32:48.002 00.002 16872 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.56) = xAngle (-4.02 = 2.27)
22:32:48.004 00.002 16872 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.97 = 2.31)
22:32:48.007 00.003 16872 CameraToMount -- cameraX=-0.67 cameraY=-0.54 hyp=0.87 cameraTheta=-2.46 mountX=-0.55 mountY=0.64, mountTheta=2.29
22:32:48.013 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.67, y=-0.54, opts=13)
22:32:48.017 00.004 16872 Enqueuing Move request for scope (-0.67, -0.54)
22:32:48.019 00.002 9640 Worker thread wakes up
22:32:48.019 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.54) opts 0xd
22:32:48.019 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.67, -0.54)
22:32:48.019 00.000 9640 Moving (-0.67, -0.54) raw xDistance=-0.55 yDistance=0.64
22:32:48.019 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.55
22:32:48.019 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.64, m_sumCorr=0.21
22:32:48.019 00.000 9640 MoveAxis(E, 38, ABG)
22:32:48.019 00.000 9640 Guiding  Dir = 2, Dur = 38
22:32:48.020 00.001 9640 IsSlewing returns 0
22:32:48.020 00.000 9640 IsGuiding returns 0
22:32:48.020 00.000 9640 PulseGuide returned control before completion, sleep 48
22:32:48.025 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65520, med=3252, FiltMin=3076, FiltMax=65512, Gamma=2.190
22:32:48.070 00.045 16872 UpdateGuideState exits: m=134231 SNR=230.5
22:32:48.072 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:48.080 00.008 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:48.083 00.003 16872 Enqueuing Expose request
22:32:48.085 00.002 9640 IsGuiding returns 1
22:32:48.086 00.001 9640 scope still moving after pulse duration time elapsed
22:32:48.121 00.035 9640 IsSlewing returns 0
22:32:48.121 00.000 9640 IsGuiding returns 0
22:32:48.121 00.000 9640 scope move finished after 38 + 62 ms
22:32:48.121 00.000 9640 Move returns status 0, amount 38
22:32:48.122 00.001 9640 MoveAxis(N, 0, ABG)
22:32:48.122 00.000 9640 Move returns status 0, amount 0
22:32:48.122 00.000 9640 move complete, result=0
22:32:48.123 00.001 9640 worker thread done servicing request
22:32:48.124 00.001 9640 Worker thread wakes up
22:32:48.124 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:48.124 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:48.125 00.001 16872 GuideStep: -0.6 px 38 ms EAST, 0.6 px 0 ms NORTH
22:32:48.296 00.171 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d3be4d2-7c06-4c78-afd5-1227fa72b0aa"}
22:32:48.299 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"9d3be4d2-7c06-4c78-afd5-1227fa72b0aa"}
22:32:48.304 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85d02a07-3bb6-4b85-8d0a-24ed0c5122af"}
22:32:48.308 00.004 16872 case statement mapped state 6 to 3
22:32:48.313 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"85d02a07-3bb6-4b85-8d0a-24ed0c5122af"}
22:32:48.320 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"908cc2cf-7165-47d3-8328-c232ea5d7380"}
22:32:48.326 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.26,7.39],"pixels":"..."},"id":"908cc2cf-7165-47d3-8328-c232ea5d7380"}
22:32:50.296 01.970 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e33daed4-7cd1-4efd-9f5a-99cf99278a20"}
22:32:50.299 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"e33daed4-7cd1-4efd-9f5a-99cf99278a20"}
22:32:50.303 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0275ffd4-cd7b-490c-8ab3-271bc796c223"}
22:32:50.306 00.003 16872 case statement mapped state 6 to 3
22:32:50.309 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0275ffd4-cd7b-490c-8ab3-271bc796c223"}
22:32:50.315 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e343517b-0fe5-458e-9026-4e3ab4dfce97"}
22:32:50.318 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.26,7.39],"pixels":"..."},"id":"e343517b-0fe5-458e-9026-4e3ab4dfce97"}
22:32:50.688 00.370 9640 Exposure complete
22:32:50.830 00.142 9640 worker thread done servicing request
22:32:50.830 00.000 16872 OnExposeComplete: enter
22:32:50.833 00.003 16872 UpdateGuideState(): m_state=6
22:32:50.835 00.002 16872 Star::Find(15, 1594, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:32:50.842 00.007 16872 Star::Find returns 1 (0), X=1594.11, Y=596.17, Mass=138148, SNR=229.9, Peak=10704 HFD=4.4
22:32:50.847 00.005 16872 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.56) = xAngle (1.31 = 1.31)
22:32:50.852 00.005 16872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.35 = 1.35)
22:32:50.855 00.003 16872 CameraToMount -- cameraX=-0.82 cameraY=0.23 hyp=0.85 cameraTheta=2.86 mountX=0.22 mountY=0.83, mountTheta=1.31
22:32:50.859 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.82, y=0.23, opts=13)
22:32:50.862 00.003 16872 Enqueuing Move request for scope (-0.82, 0.23)
22:32:50.865 00.003 9640 Worker thread wakes up
22:32:50.865 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.23) opts 0xd
22:32:50.865 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.82, 0.23)
22:32:50.866 00.001 9640 Moving (-0.82, 0.23) raw xDistance=0.22 yDistance=0.83
22:32:50.866 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
22:32:50.866 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.34, input 0.83, m_sumCorr=0.55
22:32:50.866 00.000 9640 MoveAxis(W, 14, ABG)
22:32:50.866 00.000 9640 Guiding  Dir = 3, Dur = 14
22:32:50.866 00.000 9640 IsSlewing returns 0
22:32:50.866 00.000 9640 IsGuiding returns 0
22:32:50.867 00.001 9640 PulseGuide returned control before completion, sleep 24
22:32:50.876 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=65520, med=3252, FiltMin=3144, FiltMax=65516, Gamma=2.190
22:32:50.899 00.023 9640 IsGuiding returns 1
22:32:50.899 00.000 9640 scope still moving after pulse duration time elapsed
22:32:50.917 00.018 16872 UpdateGuideState exits: m=138148 SNR=229.9
22:32:50.921 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:50.924 00.003 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:50.926 00.002 16872 Enqueuing Expose request
22:32:50.930 00.004 9640 IsSlewing returns 0
22:32:50.931 00.001 9640 IsGuiding returns 0
22:32:50.933 00.002 9640 scope move finished after 14 + 54 ms
22:32:50.936 00.003 9640 Move returns status 0, amount 14
22:32:50.936 00.000 9640 MoveAxis(S, 41, ABG)
22:32:50.937 00.001 9640 Guiding  Dir = 1, Dur = 41
22:32:50.937 00.000 9640 IsSlewing returns 0
22:32:50.938 00.001 9640 IsGuiding returns 0
22:32:50.939 00.001 9640 PulseGuide returned control before completion, sleep 50
22:32:50.992 00.053 9640 IsGuiding returns 1
22:32:50.993 00.001 9640 scope still moving after pulse duration time elapsed
22:32:51.022 00.029 9640 IsSlewing returns 0
22:32:51.022 00.000 9640 IsGuiding returns 0
22:32:51.022 00.000 9640 scope move finished after 41 + 43 ms
22:32:51.023 00.001 9640 Move returns status 0, amount 41
22:32:51.023 00.000 9640 move complete, result=0
22:32:51.023 00.000 9640 worker thread done servicing request
22:32:51.024 00.001 9640 Worker thread wakes up
22:32:51.024 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:51.024 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:51.026 00.002 16872 GuideStep: 0.2 px 14 ms WEST, 0.8 px 41 ms SOUTH
22:32:52.294 01.268 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99b8b8d6-9f66-4c1d-87d2-23afdcebba67"}
22:32:52.299 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"99b8b8d6-9f66-4c1d-87d2-23afdcebba67"}
22:32:52.307 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9431438-091f-4fc4-baac-73a5cbf5c0ff"}
22:32:52.311 00.004 16872 case statement mapped state 6 to 3
22:32:52.315 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9431438-091f-4fc4-baac-73a5cbf5c0ff"}
22:32:52.340 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b8d30614-cc58-4bd0-91ad-afa28e0d2632"}
22:32:52.345 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.11,7.17],"pixels":"..."},"id":"b8d30614-cc58-4bd0-91ad-afa28e0d2632"}
22:32:53.590 01.245 9640 Exposure complete
22:32:53.732 00.142 9640 worker thread done servicing request
22:32:53.732 00.000 16872 OnExposeComplete: enter
22:32:53.735 00.003 16872 UpdateGuideState(): m_state=6
22:32:53.739 00.004 16872 Star::Find(15, 1594, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:32:53.745 00.006 16872 Star::Find returns 1 (0), X=1594.20, Y=595.67, Mass=136449, SNR=228.2, Peak=10180 HFD=4.7
22:32:53.750 00.005 16872 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.56) = xAngle (-4.35 = 1.94)
22:32:53.753 00.003 16872 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.30 = 1.98)
22:32:53.756 00.003 16872 CameraToMount -- cameraX=-0.73 cameraY=-0.27 hyp=0.78 cameraTheta=-2.79 mountX=-0.28 mountY=0.71, mountTheta=1.94
22:32:53.761 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.73, y=-0.27, opts=13)
22:32:53.764 00.003 16872 Enqueuing Move request for scope (-0.73, -0.27)
22:32:53.766 00.002 9640 Worker thread wakes up
22:32:53.767 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.27) opts 0xd
22:32:53.767 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.73, -0.27)
22:32:53.767 00.000 9640 Moving (-0.73, -0.27) raw xDistance=-0.28 yDistance=0.71
22:32:53.767 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
22:32:53.767 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.71, m_sumCorr=0.55
22:32:53.767 00.000 9640 MoveAxis(E, 20, ABG)
22:32:53.767 00.000 9640 Guiding  Dir = 2, Dur = 20
22:32:53.767 00.000 9640 IsSlewing returns 0
22:32:53.767 00.000 9640 IsGuiding returns 0
22:32:53.768 00.001 9640 PulseGuide returned control before completion, sleep 30
22:32:53.776 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=65520, med=3252, FiltMin=3128, FiltMax=65516, Gamma=2.190
22:32:53.800 00.024 9640 IsGuiding returns 1
22:32:53.800 00.000 9640 scope still moving after pulse duration time elapsed
22:32:53.814 00.014 16872 UpdateGuideState exits: m=136449 SNR=228.2
22:32:53.824 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:53.827 00.003 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:53.829 00.002 16872 Enqueuing Expose request
22:32:53.835 00.006 9640 IsSlewing returns 0
22:32:53.836 00.001 9640 IsGuiding returns 0
22:32:53.836 00.000 9640 scope move finished after 20 + 47 ms
22:32:53.836 00.000 9640 Move returns status 0, amount 20
22:32:53.836 00.000 9640 MoveAxis(N, 0, ABG)
22:32:53.836 00.000 9640 Move returns status 0, amount 0
22:32:53.836 00.000 9640 move complete, result=0
22:32:53.836 00.000 9640 worker thread done servicing request
22:32:53.836 00.000 9640 Worker thread wakes up
22:32:53.836 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:53.837 00.001 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:53.845 00.008 16872 GuideStep: -0.3 px 20 ms EAST, 0.7 px 0 ms NORTH
22:32:54.293 00.448 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df2f36c9-97dc-48fb-93ad-0d5d3e560576"}
22:32:54.296 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"df2f36c9-97dc-48fb-93ad-0d5d3e560576"}
22:32:54.302 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01405128-5bee-4cc5-8c2a-3964b039f126"}
22:32:54.306 00.004 16872 case statement mapped state 6 to 3
22:32:54.309 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"01405128-5bee-4cc5-8c2a-3964b039f126"}
22:32:54.312 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8c327a92-c883-41a2-b8ce-fba9eb9952a8"}
22:32:54.315 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.20,6.67],"pixels":"..."},"id":"8c327a92-c883-41a2-b8ce-fba9eb9952a8"}
22:32:56.293 01.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42441e6e-da64-4266-a157-4e318abbacdd"}
22:32:56.296 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"42441e6e-da64-4266-a157-4e318abbacdd"}
22:32:56.301 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"03072b88-7f1e-4714-b24b-03b8c8bebc7f"}
22:32:56.305 00.004 16872 case statement mapped state 6 to 3
22:32:56.308 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"03072b88-7f1e-4714-b24b-03b8c8bebc7f"}
22:32:56.313 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f10aef0d-38b5-4fa8-aa4e-d8ac0eee99d8"}
22:32:56.319 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.20,6.67],"pixels":"..."},"id":"f10aef0d-38b5-4fa8-aa4e-d8ac0eee99d8"}
22:32:56.412 00.093 9640 Exposure complete
22:32:56.555 00.143 9640 worker thread done servicing request
22:32:56.555 00.000 16872 OnExposeComplete: enter
22:32:56.559 00.004 16872 UpdateGuideState(): m_state=6
22:32:56.562 00.003 16872 Star::Find(15, 1594, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:32:56.565 00.003 16872 Star::Find returns 1 (0), X=1594.01, Y=596.47, Mass=137227, SNR=228.6, Peak=10364 HFD=4.9
22:32:56.567 00.002 16872 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.56) = xAngle (1.06 = 1.06)
22:32:56.571 00.004 16872 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.11 = 1.11)
22:32:56.573 00.002 16872 CameraToMount -- cameraX=-0.92 cameraY=0.53 hyp=1.06 cameraTheta=2.62 mountX=0.52 mountY=0.95, mountTheta=1.07
22:32:56.580 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.92, y=0.53, opts=13)
22:32:56.583 00.003 16872 Enqueuing Move request for scope (-0.92, 0.53)
22:32:56.586 00.003 9640 Worker thread wakes up
22:32:56.586 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.53) opts 0xd
22:32:56.586 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.92, 0.53)
22:32:56.586 00.000 9640 Moving (-0.92, 0.53) raw xDistance=0.52 yDistance=0.95
22:32:56.586 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.52
22:32:56.586 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.40, input 0.95, m_sumCorr=0.94
22:32:56.586 00.000 9640 MoveAxis(W, 37, ABG)
22:32:56.586 00.000 9640 Guiding  Dir = 3, Dur = 37
22:32:56.587 00.001 9640 IsSlewing returns 0
22:32:56.587 00.000 9640 IsGuiding returns 0
22:32:56.587 00.000 9640 PulseGuide returned control before completion, sleep 47
22:32:56.592 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3248, FiltMin=3110, FiltMax=65516, Gamma=2.190
22:32:56.637 00.045 16872 UpdateGuideState exits: m=137227 SNR=228.6
22:32:56.646 00.009 9640 IsGuiding returns 1
22:32:56.646 00.000 9640 scope still moving after pulse duration time elapsed
22:32:56.646 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:56.651 00.005 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:56.655 00.004 16872 Enqueuing Expose request
22:32:56.669 00.014 9640 IsSlewing returns 0
22:32:56.670 00.001 9640 IsGuiding returns 0
22:32:56.670 00.000 9640 scope move finished after 37 + 45 ms
22:32:56.670 00.000 9640 Move returns status 0, amount 37
22:32:56.670 00.000 9640 MoveAxis(S, 48, ABG)
22:32:56.670 00.000 9640 Guiding  Dir = 1, Dur = 48
22:32:56.670 00.000 9640 IsSlewing returns 0
22:32:56.670 00.000 9640 IsGuiding returns 0
22:32:56.670 00.000 9640 PulseGuide returned control before completion, sleep 58
22:32:56.732 00.062 9640 IsGuiding returns 1
22:32:56.732 00.000 9640 scope still moving after pulse duration time elapsed
22:32:56.764 00.032 9640 IsSlewing returns 0
22:32:56.766 00.002 9640 IsGuiding returns 0
22:32:56.766 00.000 9640 scope move finished after 48 + 46 ms
22:32:56.766 00.000 9640 Move returns status 0, amount 48
22:32:56.766 00.000 9640 move complete, result=0
22:32:56.766 00.000 9640 worker thread done servicing request
22:32:56.766 00.000 9640 Worker thread wakes up
22:32:56.766 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:56.766 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:56.766 00.000 16872 GuideStep: 0.5 px 37 ms WEST, 0.9 px 48 ms SOUTH
22:32:58.293 01.527 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac66db8e-f79a-43a3-8880-5aaf6097a755"}
22:32:58.299 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"ac66db8e-f79a-43a3-8880-5aaf6097a755"}
22:32:58.308 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3098bb9-7684-4c4e-ae21-f51809821ec5"}
22:32:58.314 00.006 16872 case statement mapped state 6 to 3
22:32:58.318 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3098bb9-7684-4c4e-ae21-f51809821ec5"}
22:32:58.330 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d3291130-776d-44a3-96ec-763ab8b88d7f"}
22:32:58.339 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.01,7.47],"pixels":"..."},"id":"d3291130-776d-44a3-96ec-763ab8b88d7f"}
22:32:59.347 01.008 9640 Exposure complete
22:32:59.501 00.154 9640 worker thread done servicing request
22:32:59.501 00.000 16872 OnExposeComplete: enter
22:32:59.504 00.003 16872 UpdateGuideState(): m_state=6
22:32:59.513 00.009 16872 Star::Find(15, 1594, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
22:32:59.519 00.006 16872 Star::Find returns 1 (0), X=1593.87, Y=596.00, Mass=144639, SNR=238.1, Peak=10592 HFD=4.4
22:32:59.523 00.004 16872 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
22:32:59.526 00.003 16872 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
22:32:59.529 00.003 16872 CameraToMount -- cameraX=-1.06 cameraY=0.06 hyp=1.06 cameraTheta=3.08 mountX=0.05 mountY=1.06, mountTheta=1.53
22:32:59.535 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.06, y=0.06, opts=13)
22:32:59.538 00.003 16872 Enqueuing Move request for scope (-1.06, 0.06)
22:32:59.541 00.003 9640 Worker thread wakes up
22:32:59.541 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 0.06) opts 0xd
22:32:59.541 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.06, 0.06)
22:32:59.541 00.000 9640 Moving (-1.06, 0.06) raw xDistance=0.05 yDistance=1.06
22:32:59.542 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:32:59.542 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 1.06, m_sumCorr=1.2
22:32:59.542 00.000 9640 MoveAxis(E, 0, ABG)
22:32:59.542 00.000 9640 Move returns status 0, amount 0
22:32:59.542 00.000 9640 MoveAxis(S, 26, ABG)
22:32:59.542 00.000 9640 Guiding  Dir = 1, Dur = 26
22:32:59.542 00.000 9640 IsSlewing returns 0
22:32:59.542 00.000 9640 IsGuiding returns 0
22:32:59.543 00.001 9640 PulseGuide returned control before completion, sleep 36
22:32:59.549 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3252, FiltMin=3100, FiltMax=65516, Gamma=2.190
22:32:59.583 00.034 9640 IsGuiding returns 1
22:32:59.583 00.000 9640 scope still moving after pulse duration time elapsed
22:32:59.592 00.009 16872 UpdateGuideState exits: m=144639 SNR=238.1
22:32:59.595 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:59.598 00.003 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:32:59.607 00.009 16872 Enqueuing Expose request
22:32:59.614 00.007 9640 IsSlewing returns 0
22:32:59.615 00.001 9640 IsGuiding returns 0
22:32:59.615 00.000 9640 scope move finished after 26 + 46 ms
22:32:59.615 00.000 9640 Move returns status 0, amount 26
22:32:59.617 00.002 9640 move complete, result=0
22:32:59.617 00.000 9640 worker thread done servicing request
22:32:59.617 00.000 9640 Worker thread wakes up
22:32:59.617 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:32:59.617 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:32:59.620 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 1.1 px 26 ms SOUTH
22:33:00.291 00.671 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b94ee621-7214-4c54-9a22-e691120d8f45"}
22:33:00.295 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"b94ee621-7214-4c54-9a22-e691120d8f45"}
22:33:00.299 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"999ddefe-25d2-4a2a-b50a-b1253c460387"}
22:33:00.305 00.006 16872 case statement mapped state 6 to 3
22:33:00.312 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"999ddefe-25d2-4a2a-b50a-b1253c460387"}
22:33:00.317 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"73a9ac3b-2e74-4c72-9514-3780641efdbf"}
22:33:00.319 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.87,7.00],"pixels":"..."},"id":"73a9ac3b-2e74-4c72-9514-3780641efdbf"}
22:33:02.192 01.873 9640 Exposure complete
22:33:02.290 00.098 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d3d87fc3-c941-46db-8f8a-08b6762efd8a"}
22:33:02.294 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"d3d87fc3-c941-46db-8f8a-08b6762efd8a"}
22:33:02.297 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d891fdd8-c9f8-4857-9037-281ecf22f0c2"}
22:33:02.300 00.003 16872 case statement mapped state 6 to 3
22:33:02.303 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d891fdd8-c9f8-4857-9037-281ecf22f0c2"}
22:33:02.307 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ff4c02e0-499a-4842-bb90-60c6ba712964"}
22:33:02.310 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.87,7.00],"pixels":"..."},"id":"ff4c02e0-499a-4842-bb90-60c6ba712964"}
22:33:02.338 00.028 9640 worker thread done servicing request
22:33:02.338 00.000 16872 OnExposeComplete: enter
22:33:02.341 00.003 16872 UpdateGuideState(): m_state=6
22:33:02.344 00.003 16872 Star::Find(15, 1593, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:33:02.349 00.005 16872 Star::Find returns 1 (0), X=1593.75, Y=596.39, Mass=134297, SNR=221.8, Peak=8968 HFD=4.8
22:33:02.354 00.005 16872 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.56) = xAngle (1.22 = 1.22)
22:33:02.357 00.003 16872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
22:33:02.359 00.002 16872 CameraToMount -- cameraX=-1.18 cameraY=0.46 hyp=1.27 cameraTheta=2.77 mountX=0.44 mountY=1.21, mountTheta=1.22
22:33:02.367 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-1.18, y=0.46, opts=13)
22:33:02.372 00.005 16872 Enqueuing Move request for scope (-1.18, 0.46)
22:33:02.376 00.004 9640 Worker thread wakes up
22:33:02.376 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.18, 0.46) opts 0xd
22:33:02.376 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.18, 0.46)
22:33:02.376 00.000 9640 Moving (-1.18, 0.46) raw xDistance=0.44 yDistance=1.21
22:33:02.376 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
22:33:02.376 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 1.21, m_sumCorr=1.4
22:33:02.376 00.000 9640 MoveAxis(W, 33, ABG)
22:33:02.377 00.001 9640 Guiding  Dir = 3, Dur = 33
22:33:02.377 00.000 9640 IsSlewing returns 0
22:33:02.377 00.000 9640 IsGuiding returns 0
22:33:02.377 00.000 9640 PulseGuide returned control before completion, sleep 43
22:33:02.383 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3252, FiltMin=3150, FiltMax=65516, Gamma=2.190
22:33:02.426 00.043 16872 UpdateGuideState exits: m=134297 SNR=221.8
22:33:02.430 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:02.432 00.002 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:02.435 00.003 16872 Enqueuing Expose request
22:33:02.438 00.003 9640 IsGuiding returns 1
22:33:02.438 00.000 9640 scope still moving after pulse duration time elapsed
22:33:02.472 00.034 9640 IsSlewing returns 0
22:33:02.473 00.001 9640 IsGuiding returns 0
22:33:02.473 00.000 9640 scope move finished after 33 + 62 ms
22:33:02.473 00.000 9640 Move returns status 0, amount 33
22:33:02.473 00.000 9640 MoveAxis(S, 31, ABG)
22:33:02.473 00.000 9640 Guiding  Dir = 1, Dur = 31
22:33:02.473 00.000 9640 IsSlewing returns 0
22:33:02.473 00.000 9640 IsGuiding returns 0
22:33:02.474 00.001 9640 PulseGuide returned control before completion, sleep 41
22:33:02.519 00.045 9640 IsGuiding returns 1
22:33:02.520 00.001 9640 scope still moving after pulse duration time elapsed
22:33:02.550 00.030 9640 IsSlewing returns 0
22:33:02.550 00.000 9640 IsGuiding returns 0
22:33:02.550 00.000 9640 scope move finished after 31 + 45 ms
22:33:02.550 00.000 9640 Move returns status 0, amount 31
22:33:02.550 00.000 9640 move complete, result=0
22:33:02.551 00.001 9640 worker thread done servicing request
22:33:02.551 00.000 9640 Worker thread wakes up
22:33:02.551 00.000 16872 GuideStep: 0.4 px 33 ms WEST, 1.2 px 31 ms SOUTH
22:33:02.558 00.007 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:02.558 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:33:04.289 01.731 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f9ea549-371a-4178-a2a0-ea497bd2fd44"}
22:33:04.295 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"7f9ea549-371a-4178-a2a0-ea497bd2fd44"}
22:33:04.330 00.035 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de6cf2a5-5df7-4a81-9998-c7d8dc0b28a5"}
22:33:04.335 00.005 16872 case statement mapped state 6 to 3
22:33:04.341 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"de6cf2a5-5df7-4a81-9998-c7d8dc0b28a5"}
22:33:04.356 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"62ec926a-bea6-4bf7-8148-9550197dc2e3"}
22:33:04.361 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.75,7.39],"pixels":"..."},"id":"62ec926a-bea6-4bf7-8148-9550197dc2e3"}
22:33:05.187 00.826 9640 Exposure complete
22:33:05.353 00.166 9640 worker thread done servicing request
22:33:05.353 00.000 16872 OnExposeComplete: enter
22:33:05.356 00.003 16872 UpdateGuideState(): m_state=6
22:33:05.359 00.003 16872 Star::Find(15, 1593, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:33:05.365 00.006 16872 Star::Find returns 1 (0), X=1593.40, Y=595.36, Mass=131573, SNR=234.3, Peak=8996 HFD=4.9
22:33:05.370 00.005 16872 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.56) = xAngle (-4.34 = 1.94)
22:33:05.373 00.003 16872 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.29 = 1.99)
22:33:05.376 00.003 16872 CameraToMount -- cameraX=-1.53 cameraY=-0.57 hyp=1.63 cameraTheta=-2.78 mountX=-0.59 mountY=1.49, mountTheta=1.95
22:33:05.385 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-1.53, y=-0.57, opts=13)
22:33:05.389 00.004 16872 Enqueuing Move request for scope (-1.53, -0.57)
22:33:05.394 00.005 9640 Worker thread wakes up
22:33:05.394 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.53, -0.57) opts 0xd
22:33:05.394 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.53, -0.57)
22:33:05.394 00.000 9640 Moving (-1.53, -0.57) raw xDistance=-0.59 yDistance=1.49
22:33:05.394 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.59
22:33:05.394 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.33, input 1.49, m_sumCorr=1.8
22:33:05.394 00.000 9640 MoveAxis(E, 42, ABG)
22:33:05.394 00.000 9640 Guiding  Dir = 2, Dur = 42
22:33:05.394 00.000 9640 IsSlewing returns 0
22:33:05.395 00.001 9640 IsGuiding returns 0
22:33:05.395 00.000 9640 PulseGuide returned control before completion, sleep 52
22:33:05.401 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3244, FiltMin=3116, FiltMax=65516, Gamma=2.190
22:33:05.443 00.042 16872 UpdateGuideState exits: m=131573 SNR=234.3
22:33:05.447 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:05.449 00.002 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:05.452 00.003 16872 Enqueuing Expose request
22:33:05.456 00.004 9640 IsGuiding returns 1
22:33:05.457 00.001 9640 scope still moving after pulse duration time elapsed
22:33:05.486 00.029 9640 IsSlewing returns 0
22:33:05.486 00.000 9640 IsGuiding returns 1
22:33:05.518 00.032 9640 IsSlewing returns 0
22:33:05.521 00.003 9640 IsGuiding returns 0
22:33:05.521 00.000 9640 scope move finished after 42 + 84 ms
22:33:05.521 00.000 9640 Move returns status 0, amount 42
22:33:05.521 00.000 9640 MoveAxis(S, 40, ABG)
22:33:05.521 00.000 9640 Guiding  Dir = 1, Dur = 40
22:33:05.521 00.000 9640 IsSlewing returns 0
22:33:05.522 00.001 9640 IsGuiding returns 0
22:33:05.523 00.001 9640 PulseGuide returned control before completion, sleep 50
22:33:05.581 00.058 9640 IsGuiding returns 1
22:33:05.581 00.000 9640 scope still moving after pulse duration time elapsed
22:33:05.611 00.030 9640 IsSlewing returns 0
22:33:05.612 00.001 9640 IsGuiding returns 0
22:33:05.612 00.000 9640 scope move finished after 40 + 49 ms
22:33:05.612 00.000 9640 Move returns status 0, amount 40
22:33:05.613 00.001 9640 move complete, result=0
22:33:05.613 00.000 9640 worker thread done servicing request
22:33:05.613 00.000 16872 GuideStep: -0.6 px 42 ms EAST, 1.5 px 40 ms SOUTH
22:33:05.619 00.006 9640 Worker thread wakes up
22:33:05.619 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:05.619 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:33:06.287 00.668 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f91f5a6-3cd3-4b6e-99ca-81bd6c50f37c"}
22:33:06.292 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"2f91f5a6-3cd3-4b6e-99ca-81bd6c50f37c"}
22:33:06.296 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9598d1bb-7601-451b-864c-b0654e6677af"}
22:33:06.300 00.004 16872 case statement mapped state 6 to 3
22:33:06.305 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9598d1bb-7601-451b-864c-b0654e6677af"}
22:33:06.311 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a8c8be4f-0c0b-4ab2-a7bc-1725a6e725c7"}
22:33:06.315 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.40,7.36],"pixels":"..."},"id":"a8c8be4f-0c0b-4ab2-a7bc-1725a6e725c7"}
22:33:08.177 01.862 9640 Exposure complete
22:33:08.292 00.115 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d1bcdf03-5e38-4974-a48a-8b754c3720ff"}
22:33:08.292 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"d1bcdf03-5e38-4974-a48a-8b754c3720ff"}
22:33:08.292 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4d396d48-06d6-43b2-b7f9-518a21a4dcab"}
22:33:08.302 00.010 16872 case statement mapped state 6 to 3
22:33:08.302 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d396d48-06d6-43b2-b7f9-518a21a4dcab"}
22:33:08.308 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0adbed56-5bad-4dbb-bbfd-b95c096ca3e2"}
22:33:08.308 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.40,7.36],"pixels":"..."},"id":"0adbed56-5bad-4dbb-bbfd-b95c096ca3e2"}
22:33:08.308 00.000 9640 worker thread done servicing request
22:33:08.308 00.000 16872 OnExposeComplete: enter
22:33:08.318 00.010 16872 UpdateGuideState(): m_state=6
22:33:08.323 00.005 16872 Star::Find(15, 1593, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
22:33:08.325 00.002 16872 Star::Find returns 1 (0), X=1593.18, Y=596.35, Mass=138565, SNR=238.0, Peak=10488 HFD=4.5
22:33:08.325 00.000 16872 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.56) = xAngle (1.35 = 1.35)
22:33:08.330 00.005 16872 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.40 = 1.40)
22:33:08.333 00.003 16872 CameraToMount -- cameraX=-1.75 cameraY=0.42 hyp=1.80 cameraTheta=2.91 mountX=0.39 mountY=1.78, mountTheta=1.35
22:33:08.338 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.75, y=0.42, opts=13)
22:33:08.341 00.003 16872 Enqueuing Move request for scope (-1.75, 0.42)
22:33:08.341 00.000 9640 Worker thread wakes up
22:33:08.341 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.75, 0.42) opts 0xd
22:33:08.341 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.75, 0.42)
22:33:08.341 00.000 9640 Moving (-1.75, 0.42) raw xDistance=0.39 yDistance=1.78
22:33:08.341 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.39
22:33:08.341 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.41, input 1.78, m_sumCorr=2.2
22:33:08.341 00.000 9640 MoveAxis(W, 26, ABG)
22:33:08.341 00.000 9640 Guiding  Dir = 3, Dur = 26
22:33:08.341 00.000 9640 IsSlewing returns 0
22:33:08.341 00.000 9640 IsGuiding returns 0
22:33:08.341 00.000 9640 PulseGuide returned control before completion, sleep 36
22:33:08.351 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3244, FiltMin=3118, FiltMax=65512, Gamma=2.190
22:33:08.385 00.034 9640 IsGuiding returns 1
22:33:08.385 00.000 9640 scope still moving after pulse duration time elapsed
22:33:08.385 00.000 16872 UpdateGuideState exits: m=138565 SNR=238.0
22:33:08.391 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:08.391 00.000 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:08.391 00.000 16872 Enqueuing Expose request
22:33:08.407 00.016 9640 IsSlewing returns 0
22:33:08.407 00.000 9640 IsGuiding returns 0
22:33:08.407 00.000 9640 scope move finished after 26 + 36 ms
22:33:08.407 00.000 9640 Move returns status 0, amount 26
22:33:08.407 00.000 9640 MoveAxis(S, 50, ABG)
22:33:08.407 00.000 9640 Guiding  Dir = 1, Dur = 50
22:33:08.407 00.000 9640 IsSlewing returns 0
22:33:08.407 00.000 9640 IsGuiding returns 0
22:33:08.409 00.002 9640 PulseGuide returned control before completion, sleep 60
22:33:08.481 00.072 9640 IsGuiding returns 1
22:33:08.481 00.000 9640 scope still moving after pulse duration time elapsed
22:33:08.513 00.032 9640 IsSlewing returns 0
22:33:08.513 00.000 9640 IsGuiding returns 0
22:33:08.517 00.004 9640 scope move finished after 50 + 58 ms
22:33:08.517 00.000 9640 Move returns status 0, amount 50
22:33:08.517 00.000 9640 move complete, result=0
22:33:08.517 00.000 9640 worker thread done servicing request
22:33:08.517 00.000 16872 GuideStep: 0.4 px 26 ms WEST, 1.8 px 50 ms SOUTH
22:33:08.521 00.004 9640 Worker thread wakes up
22:33:08.522 00.001 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:08.522 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:33:10.303 01.781 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"21bde191-2c9b-467f-83eb-252463793546"}
22:33:10.305 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"21bde191-2c9b-467f-83eb-252463793546"}
22:33:10.309 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"943c21c0-640e-43e3-860b-1d5cee297993"}
22:33:10.309 00.000 16872 case statement mapped state 6 to 3
22:33:10.318 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"943c21c0-640e-43e3-860b-1d5cee297993"}
22:33:10.320 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eafc43c6-fbeb-4153-86a8-ce310fe2d4b2"}
22:33:10.326 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.18,7.35],"pixels":"..."},"id":"eafc43c6-fbeb-4153-86a8-ce310fe2d4b2"}
22:33:11.068 00.742 9640 Exposure complete
22:33:11.205 00.137 9640 worker thread done servicing request
22:33:11.205 00.000 16872 OnExposeComplete: enter
22:33:11.210 00.005 16872 UpdateGuideState(): m_state=6
22:33:11.211 00.001 16872 Star::Find(15, 1593, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
22:33:11.220 00.009 16872 Star::Find returns 1 (0), X=1592.76, Y=595.73, Mass=136736, SNR=225.5, Peak=9900 HFD=4.7
22:33:11.223 00.003 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.60 = 1.68)
22:33:11.228 00.005 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.73)
22:33:11.228 00.000 16872 CameraToMount -- cameraX=-2.17 cameraY=-0.20 hyp=2.18 cameraTheta=-3.05 mountX=-0.24 mountY=2.16, mountTheta=1.68
22:33:11.239 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-2.17, y=-0.20, opts=13)
22:33:11.240 00.001 16872 Enqueuing Move request for scope (-2.17, -0.20)
22:33:11.245 00.005 9640 Worker thread wakes up
22:33:11.245 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.17, -0.20) opts 0xd
22:33:11.245 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.17, -0.20)
22:33:11.245 00.000 9640 Moving (-2.17, -0.20) raw xDistance=-0.24 yDistance=2.16
22:33:11.245 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.24
22:33:11.245 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.49, input 2.16, m_sumCorr=2.7
22:33:11.245 00.000 9640 MoveAxis(E, 16, ABG)
22:33:11.245 00.000 9640 Guiding  Dir = 2, Dur = 16
22:33:11.245 00.000 9640 IsSlewing returns 0
22:33:11.245 00.000 9640 IsGuiding returns 0
22:33:11.245 00.000 9640 PulseGuide returned control before completion, sleep 26
22:33:11.253 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=65520, med=3252, FiltMin=3096, FiltMax=65516, Gamma=2.190
22:33:11.286 00.033 9640 IsGuiding returns 1
22:33:11.286 00.000 9640 scope still moving after pulse duration time elapsed
22:33:11.293 00.007 16872 UpdateGuideState exits: m=136736 SNR=225.5
22:33:11.298 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:11.303 00.005 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:11.309 00.006 16872 Enqueuing Expose request
22:33:11.319 00.010 9640 IsSlewing returns 0
22:33:11.319 00.000 9640 IsGuiding returns 0
22:33:11.319 00.000 9640 scope move finished after 16 + 55 ms
22:33:11.319 00.000 9640 Move returns status 0, amount 16
22:33:11.319 00.000 9640 MoveAxis(S, 59, ABG)
22:33:11.319 00.000 9640 Guiding  Dir = 1, Dur = 59
22:33:11.319 00.000 9640 IsSlewing returns 0
22:33:11.319 00.000 9640 IsGuiding returns 0
22:33:11.319 00.000 9640 PulseGuide returned control before completion, sleep 69
22:33:11.395 00.076 9640 IsGuiding returns 1
22:33:11.395 00.000 9640 scope still moving after pulse duration time elapsed
22:33:11.417 00.022 9640 IsSlewing returns 0
22:33:11.417 00.000 9640 IsGuiding returns 0
22:33:11.417 00.000 9640 scope move finished after 59 + 38 ms
22:33:11.417 00.000 9640 Move returns status 0, amount 59
22:33:11.417 00.000 9640 move complete, result=0
22:33:11.417 00.000 9640 worker thread done servicing request
22:33:11.417 00.000 9640 Worker thread wakes up
22:33:11.417 00.000 16872 GuideStep: -0.2 px 16 ms EAST, 2.2 px 59 ms SOUTH
22:33:11.417 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:11.417 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:33:12.305 00.888 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41b19a04-cc39-4f43-a989-5d11f8e407a7"}
22:33:12.309 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"41b19a04-cc39-4f43-a989-5d11f8e407a7"}
22:33:12.313 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d19ccac1-83b3-402f-8b0b-dd32d38eff59"}
22:33:12.317 00.004 16872 case statement mapped state 6 to 3
22:33:12.320 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d19ccac1-83b3-402f-8b0b-dd32d38eff59"}
22:33:12.320 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"81a6015a-e1f7-468d-82fa-b458b6a4e370"}
22:33:12.331 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.76,6.73],"pixels":"..."},"id":"81a6015a-e1f7-468d-82fa-b458b6a4e370"}
22:33:13.970 01.639 9640 Exposure complete
22:33:14.102 00.132 9640 worker thread done servicing request
22:33:14.102 00.000 16872 OnExposeComplete: enter
22:33:14.110 00.008 16872 UpdateGuideState(): m_state=6
22:33:14.110 00.000 16872 Star::Find(15, 1592, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
22:33:14.110 00.000 16872 Star::Find returns 1 (0), X=1592.36, Y=596.04, Mass=136112, SNR=223.3, Peak=9852 HFD=4.8
22:33:14.118 00.008 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
22:33:14.123 00.005 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
22:33:14.127 00.004 16872 CameraToMount -- cameraX=-2.57 cameraY=0.11 hyp=2.57 cameraTheta=3.10 mountX=0.07 mountY=2.57, mountTheta=1.55
22:33:14.127 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-2.57, y=0.11, opts=13)
22:33:14.135 00.008 16872 Enqueuing Move request for scope (-2.57, 0.11)
22:33:14.137 00.002 9640 Worker thread wakes up
22:33:14.137 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.57, 0.11) opts 0xd
22:33:14.137 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.57, 0.11)
22:33:14.137 00.000 9640 Moving (-2.57, 0.11) raw xDistance=0.07 yDistance=2.57
22:33:14.137 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:33:14.137 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.58, input 2.57, m_sumCorr=3.2
22:33:14.137 00.000 9640 MoveAxis(E, 0, ABG)
22:33:14.137 00.000 9640 Move returns status 0, amount 0
22:33:14.137 00.000 9640 MoveAxis(S, 70, ABG)
22:33:14.137 00.000 9640 Guiding  Dir = 1, Dur = 70
22:33:14.137 00.000 9640 IsSlewing returns 0
22:33:14.137 00.000 9640 IsGuiding returns 0
22:33:14.137 00.000 9640 PulseGuide returned control before completion, sleep 80
22:33:14.143 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=65520, med=3236, FiltMin=3152, FiltMax=65512, Gamma=2.190
22:33:14.181 00.038 16872 UpdateGuideState exits: m=136112 SNR=223.3
22:33:14.181 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:14.187 00.006 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:14.191 00.004 16872 Enqueuing Expose request
22:33:14.228 00.037 9640 IsGuiding returns 1
22:33:14.228 00.000 9640 scope still moving after pulse duration time elapsed
22:33:14.254 00.026 9640 IsSlewing returns 0
22:33:14.254 00.000 9640 IsGuiding returns 0
22:33:14.254 00.000 9640 scope move finished after 70 + 44 ms
22:33:14.254 00.000 9640 Move returns status 0, amount 70
22:33:14.254 00.000 9640 move complete, result=0
22:33:14.255 00.001 9640 worker thread done servicing request
22:33:14.255 00.000 9640 Worker thread wakes up
22:33:14.255 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:14.255 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:33:14.258 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 2.6 px 70 ms SOUTH
22:33:14.300 00.042 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"370ce0f1-2831-4b11-b4e5-94ba9a4ba7cf"}
22:33:14.308 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"370ce0f1-2831-4b11-b4e5-94ba9a4ba7cf"}
22:33:14.314 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dfbd914b-486f-4a7c-9fbe-680f9d91064d"}
22:33:14.316 00.002 16872 case statement mapped state 6 to 3
22:33:14.320 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dfbd914b-486f-4a7c-9fbe-680f9d91064d"}
22:33:14.325 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"565f65a4-3af7-4500-a6e7-786c72c3c23b"}
22:33:14.329 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.36,7.04],"pixels":"..."},"id":"565f65a4-3af7-4500-a6e7-786c72c3c23b"}
22:33:16.301 01.972 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6183af09-73de-4d74-9c28-e7c0236adebe"}
22:33:16.305 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"6183af09-73de-4d74-9c28-e7c0236adebe"}
22:33:16.308 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a5bb280-f4f6-4604-ab77-82ce069bf3be"}
22:33:16.308 00.000 16872 case statement mapped state 6 to 3
22:33:16.308 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a5bb280-f4f6-4604-ab77-82ce069bf3be"}
22:33:16.308 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6fa520f0-1a24-482d-bac8-15d2dcb834af"}
22:33:16.308 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.36,7.04],"pixels":"..."},"id":"6fa520f0-1a24-482d-bac8-15d2dcb834af"}
22:33:16.802 00.494 9640 Exposure complete
22:33:16.933 00.131 9640 worker thread done servicing request
22:33:16.933 00.000 16872 OnExposeComplete: enter
22:33:16.933 00.000 16872 UpdateGuideState(): m_state=6
22:33:16.940 00.007 16872 Star::Find(15, 1592, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
22:33:16.945 00.005 16872 Star::Find returns 1 (0), X=1591.86, Y=596.55, Mass=134980, SNR=226.2, Peak=10180 HFD=4.8
22:33:16.949 00.004 16872 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.56) = xAngle (1.39 = 1.39)
22:33:16.949 00.000 16872 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.43 = 1.43)
22:33:16.949 00.000 16872 CameraToMount -- cameraX=-3.07 cameraY=0.62 hyp=3.13 cameraTheta=2.94 mountX=0.57 mountY=3.11, mountTheta=1.39
22:33:16.959 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-3.07, y=0.62, opts=13)
22:33:16.961 00.002 16872 Enqueuing Move request for scope (-3.07, 0.62)
22:33:16.965 00.004 9640 Worker thread wakes up
22:33:16.965 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.07, 0.62) opts 0xd
22:33:16.965 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.07, 0.62)
22:33:16.965 00.000 9640 Moving (-3.07, 0.62) raw xDistance=0.57 yDistance=3.11
22:33:16.965 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57
22:33:16.965 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.70, input 3.11, m_sumCorr=3.9
22:33:16.965 00.000 9640 MoveAxis(W, 42, ABG)
22:33:16.965 00.000 9640 Guiding  Dir = 3, Dur = 42
22:33:16.965 00.000 9640 IsSlewing returns 0
22:33:16.965 00.000 9640 IsGuiding returns 0
22:33:16.965 00.000 9640 PulseGuide returned control before completion, sleep 52
22:33:16.965 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3248, FiltMin=3072, FiltMax=65516, Gamma=2.190
22:33:17.009 00.044 16872 UpdateGuideState exits: m=134980 SNR=226.2
22:33:17.012 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:17.015 00.003 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:17.015 00.000 16872 Enqueuing Expose request
22:33:17.032 00.017 9640 IsGuiding returns 1
22:33:17.032 00.000 9640 scope still moving after pulse duration time elapsed
22:33:17.064 00.032 9640 IsSlewing returns 0
22:33:17.065 00.001 9640 IsGuiding returns 0
22:33:17.065 00.000 9640 scope move finished after 42 + 56 ms
22:33:17.065 00.000 9640 Move returns status 0, amount 42
22:33:17.065 00.000 9640 MoveAxis(S, 84, ABG)
22:33:17.065 00.000 9640 Guiding  Dir = 1, Dur = 84
22:33:17.067 00.002 9640 IsSlewing returns 0
22:33:17.067 00.000 9640 IsGuiding returns 0
22:33:17.069 00.002 9640 PulseGuide returned control before completion, sleep 93
22:33:17.166 00.097 9640 IsGuiding returns 1
22:33:17.166 00.000 9640 scope still moving after pulse duration time elapsed
22:33:17.189 00.023 9640 IsSlewing returns 0
22:33:17.190 00.001 9640 IsGuiding returns 0
22:33:17.190 00.000 9640 scope move finished after 84 + 38 ms
22:33:17.190 00.000 9640 Move returns status 0, amount 84
22:33:17.190 00.000 9640 move complete, result=0
22:33:17.190 00.000 9640 worker thread done servicing request
22:33:17.191 00.001 9640 Worker thread wakes up
22:33:17.191 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:17.191 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:33:17.191 00.000 16872 GuideStep: 0.6 px 42 ms WEST, 3.1 px 84 ms SOUTH
22:33:18.301 01.110 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07e13a33-ce80-49df-a37c-8bca9c009cb2"}
22:33:18.303 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"07e13a33-ce80-49df-a37c-8bca9c009cb2"}
22:33:18.307 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4dd59c1e-e68c-4d5a-9800-fa99b3e2879f"}
22:33:18.311 00.004 16872 case statement mapped state 6 to 3
22:33:18.313 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4dd59c1e-e68c-4d5a-9800-fa99b3e2879f"}
22:33:18.318 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"42aba8fc-fe31-45b3-9242-7685296bbd4e"}
22:33:18.323 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.86,6.55],"pixels":"..."},"id":"42aba8fc-fe31-45b3-9242-7685296bbd4e"}
22:33:19.742 01.419 9640 Exposure complete
22:33:19.876 00.134 9640 worker thread done servicing request
22:33:19.876 00.000 16872 OnExposeComplete: enter
22:33:19.879 00.003 16872 UpdateGuideState(): m_state=6
22:33:19.879 00.000 16872 Star::Find(15, 1591, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
22:33:19.879 00.000 16872 Star::Find returns 1 (0), X=1590.98, Y=595.91, Mass=143385, SNR=237.9, Peak=10280 HFD=4.6
22:33:19.887 00.008 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
22:33:19.888 00.001 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
22:33:19.892 00.004 16872 CameraToMount -- cameraX=-3.95 cameraY=-0.02 hyp=3.95 cameraTheta=-3.14 mountX=-0.08 mountY=3.94, mountTheta=1.59
22:33:19.895 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-3.95, y=-0.02, opts=13)
22:33:19.895 00.000 16872 Enqueuing Move request for scope (-3.95, -0.02)
22:33:19.903 00.008 9640 Worker thread wakes up
22:33:19.903 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.95, -0.02) opts 0xd
22:33:19.903 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.95, -0.02)
22:33:19.904 00.001 9640 Moving (-3.95, -0.02) raw xDistance=-0.08 yDistance=3.94
22:33:19.904 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:33:19.904 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.85, input 3.94, m_sumCorr=4.8
22:33:19.904 00.000 9640 MoveAxis(E, 0, ABG)
22:33:19.904 00.000 9640 Move returns status 0, amount 0
22:33:19.904 00.000 9640 MoveAxis(S, 103, ABG)
22:33:19.904 00.000 9640 Guiding  Dir = 1, Dur = 103
22:33:19.904 00.000 9640 IsSlewing returns 0
22:33:19.904 00.000 9640 IsGuiding returns 0
22:33:19.904 00.000 9640 PulseGuide returned control before completion, sleep 113
22:33:19.912 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65520, med=3252, FiltMin=3176, FiltMax=65512, Gamma=2.190
22:33:19.953 00.041 16872 UpdateGuideState exits: m=143385 SNR=237.9
22:33:19.953 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:19.962 00.009 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:19.962 00.000 16872 Enqueuing Expose request
22:33:20.027 00.065 9640 IsGuiding returns 1
22:33:20.027 00.000 9640 scope still moving after pulse duration time elapsed
22:33:20.054 00.027 9640 IsSlewing returns 0
22:33:20.054 00.000 9640 IsGuiding returns 1
22:33:20.086 00.032 9640 IsSlewing returns 0
22:33:20.086 00.000 9640 IsGuiding returns 1
22:33:20.118 00.032 9640 IsSlewing returns 0
22:33:20.118 00.000 9640 IsGuiding returns 1
22:33:20.150 00.032 9640 IsSlewing returns 0
22:33:20.151 00.001 9640 IsGuiding returns 0
22:33:20.151 00.000 9640 scope move finished after 103 + 142 ms
22:33:20.151 00.000 9640 Move returns status 0, amount 103
22:33:20.151 00.000 9640 move complete, result=0
22:33:20.151 00.000 9640 worker thread done servicing request
22:33:20.151 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 3.9 px 103 ms SOUTH
22:33:20.156 00.005 9640 Worker thread wakes up
22:33:20.158 00.002 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:20.158 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:33:20.303 00.145 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63ca82fa-1b3c-464e-b9e4-9f311fb2e1a1"}
22:33:20.306 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"63ca82fa-1b3c-464e-b9e4-9f311fb2e1a1"}
22:33:20.310 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd179853-6e95-410c-b9c1-751b5fec4e52"}
22:33:20.314 00.004 16872 case statement mapped state 6 to 3
22:33:20.319 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd179853-6e95-410c-b9c1-751b5fec4e52"}
22:33:20.327 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9ff7a9c1-2913-4a7a-be8d-3eca160a89f9"}
22:33:20.330 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.98,6.91],"pixels":"..."},"id":"9ff7a9c1-2913-4a7a-be8d-3eca160a89f9"}
22:33:22.298 01.968 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7889ce1d-725c-43f6-a70f-45a150dd9c05"}
22:33:22.298 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"7889ce1d-725c-43f6-a70f-45a150dd9c05"}
22:33:22.298 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cdfaea5a-30f2-424a-beba-26cd057e51c4"}
22:33:22.308 00.010 16872 case statement mapped state 6 to 3
22:33:22.310 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cdfaea5a-30f2-424a-beba-26cd057e51c4"}
22:33:22.315 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"018af144-34d4-4405-8725-971f32e064a8"}
22:33:22.317 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.98,6.91],"pixels":"..."},"id":"018af144-34d4-4405-8725-971f32e064a8"}
22:33:22.687 00.370 9640 Exposure complete
22:33:22.824 00.137 9640 worker thread done servicing request
22:33:22.824 00.000 16872 OnExposeComplete: enter
22:33:22.825 00.001 16872 UpdateGuideState(): m_state=6
22:33:22.825 00.000 16872 Star::Find(15, 1590, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
22:33:22.832 00.007 16872 Star::Find returns 1 (0), X=1590.26, Y=595.92, Mass=139636, SNR=235.0, Peak=10528 HFD=4.6
22:33:22.836 00.004 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
22:33:22.839 00.003 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.65 = 1.63)
22:33:22.841 00.002 16872 CameraToMount -- cameraX=-4.67 cameraY=-0.01 hyp=4.67 cameraTheta=-3.14 mountX=-0.08 mountY=4.66, mountTheta=1.59
22:33:22.849 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-4.67, y=-0.01, opts=13)
22:33:22.849 00.000 16872 Enqueuing Move request for scope (-4.67, -0.01)
22:33:22.849 00.000 9640 Worker thread wakes up
22:33:22.849 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.67, -0.01) opts 0xd
22:33:22.849 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.67, -0.01)
22:33:22.849 00.000 9640 Moving (-4.67, -0.01) raw xDistance=-0.08 yDistance=4.66
22:33:22.849 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:33:22.849 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.05, input 4.66, m_sumCorr=5.8
22:33:22.849 00.000 9640 MoveAxis(E, 0, ABG)
22:33:22.849 00.000 9640 Move returns status 0, amount 0
22:33:22.849 00.000 9640 MoveAxis(S, 126, ABG)
22:33:22.849 00.000 9640 Guiding  Dir = 1, Dur = 126
22:33:22.849 00.000 9640 IsSlewing returns 0
22:33:22.849 00.000 9640 IsGuiding returns 0
22:33:22.849 00.000 9640 PulseGuide returned control before completion, sleep 136
22:33:22.857 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3252, FiltMin=3164, FiltMax=65516, Gamma=2.190
22:33:22.891 00.034 16872 UpdateGuideState exits: m=139636 SNR=235.0
22:33:22.902 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:22.907 00.005 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:22.907 00.000 16872 Enqueuing Expose request
22:33:22.996 00.089 9640 IsGuiding returns 1
22:33:22.996 00.000 9640 scope still moving after pulse duration time elapsed
22:33:23.021 00.025 9640 IsSlewing returns 0
22:33:23.021 00.000 9640 IsGuiding returns 0
22:33:23.022 00.001 9640 scope move finished after 126 + 40 ms
22:33:23.022 00.000 9640 Move returns status 0, amount 126
22:33:23.022 00.000 9640 move complete, result=0
22:33:23.022 00.000 9640 worker thread done servicing request
22:33:23.022 00.000 9640 Worker thread wakes up
22:33:23.022 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 4.7 px 126 ms SOUTH
22:33:23.022 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:23.022 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:33:24.295 01.273 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6235f2d-92af-4dbe-9aeb-5c28ce3cc22f"}
22:33:24.298 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"c6235f2d-92af-4dbe-9aeb-5c28ce3cc22f"}
22:33:24.303 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"efbf1939-bf38-4e5b-ba08-592e96038127"}
22:33:24.305 00.002 16872 case statement mapped state 6 to 3
22:33:24.305 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"efbf1939-bf38-4e5b-ba08-592e96038127"}
22:33:24.313 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"01953368-77ba-49b6-9428-baffbac9ea07"}
22:33:24.317 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.26,6.92],"pixels":"..."},"id":"01953368-77ba-49b6-9428-baffbac9ea07"}
22:33:25.565 01.248 9640 Exposure complete
22:33:25.704 00.139 9640 worker thread done servicing request
22:33:25.704 00.000 16872 OnExposeComplete: enter
22:33:25.709 00.005 16872 UpdateGuideState(): m_state=6
22:33:25.713 00.004 16872 Star::Find(15, 1590, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
22:33:25.716 00.003 16872 Star::Find returns 1 (0), X=1589.03, Y=596.17, Mass=136194, SNR=214.7, Peak=10760 HFD=4.3
22:33:25.716 00.000 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
22:33:25.722 00.006 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
22:33:25.726 00.004 16872 CameraToMount -- cameraX=-5.90 cameraY=0.23 hyp=5.91 cameraTheta=3.10 mountX=0.14 mountY=5.90, mountTheta=1.55
22:33:25.729 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-5.90, y=0.23, opts=13)
22:33:25.729 00.000 16872 Enqueuing Move request for scope (-5.90, 0.23)
22:33:25.729 00.000 9640 Worker thread wakes up
22:33:25.729 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.90, 0.23) opts 0xd
22:33:25.729 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.90, 0.23)
22:33:25.729 00.000 9640 Moving (-5.90, 0.23) raw xDistance=0.14 yDistance=5.90
22:33:25.729 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
22:33:25.737 00.008 9640 GuideAlgorithmZFilter::Result() returns 1.29, input 5.90, m_sumCorr=7.1
22:33:25.737 00.000 9640 MoveAxis(W, 11, ABG)
22:33:25.737 00.000 9640 Guiding  Dir = 3, Dur = 11
22:33:25.737 00.000 9640 IsSlewing returns 0
22:33:25.737 00.000 9640 IsGuiding returns 0
22:33:25.737 00.000 9640 PulseGuide returned control before completion, sleep 21
22:33:25.743 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65516, med=3252, FiltMin=3100, FiltMax=65512, Gamma=2.190
22:33:25.768 00.025 9640 IsGuiding returns 1
22:33:25.768 00.000 9640 scope still moving after pulse duration time elapsed
22:33:25.781 00.013 16872 UpdateGuideState exits: m=136194 SNR=214.7
22:33:25.783 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:25.787 00.004 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:25.791 00.004 16872 Enqueuing Expose request
22:33:25.797 00.006 9640 IsSlewing returns 0
22:33:25.797 00.000 9640 IsGuiding returns 0
22:33:25.797 00.000 9640 scope move finished after 11 + 48 ms
22:33:25.797 00.000 9640 Move returns status 0, amount 11
22:33:25.797 00.000 9640 MoveAxis(S, 155, ABG)
22:33:25.797 00.000 9640 Guiding  Dir = 1, Dur = 155
22:33:25.798 00.001 9640 IsSlewing returns 0
22:33:25.798 00.000 9640 IsGuiding returns 0
22:33:25.798 00.000 9640 PulseGuide returned control before completion, sleep 165
22:33:25.969 00.171 9640 IsGuiding returns 1
22:33:25.969 00.000 9640 scope still moving after pulse duration time elapsed
22:33:26.001 00.032 9640 IsSlewing returns 0
22:33:26.001 00.000 9640 IsGuiding returns 0
22:33:26.001 00.000 9640 scope move finished after 155 + 48 ms
22:33:26.001 00.000 9640 Move returns status 0, amount 155
22:33:26.001 00.000 9640 move complete, result=0
22:33:26.001 00.000 9640 worker thread done servicing request
22:33:26.001 00.000 9640 Worker thread wakes up
22:33:26.001 00.000 16872 GuideStep: 0.1 px 11 ms WEST, 5.9 px 155 ms SOUTH
22:33:26.001 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:26.001 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1580,581,31,31)
22:33:26.297 00.296 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dad527c9-5077-448e-9c38-3e4a98a2cdec"}
22:33:26.299 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"dad527c9-5077-448e-9c38-3e4a98a2cdec"}
22:33:26.299 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa5ff3c0-5671-46d1-8174-e710c5055934"}
22:33:26.309 00.010 16872 case statement mapped state 6 to 3
22:33:26.311 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa5ff3c0-5671-46d1-8174-e710c5055934"}
22:33:26.315 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f1c6e715-a2e5-493c-b6ef-82279c8127f0"}
22:33:26.317 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.03,7.17],"pixels":"..."},"id":"f1c6e715-a2e5-493c-b6ef-82279c8127f0"}
22:33:28.296 01.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b86056d4-2d94-4556-b7ad-ffba98744f36"}
22:33:28.303 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"b86056d4-2d94-4556-b7ad-ffba98744f36"}
22:33:28.308 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8674634d-166e-4bcb-9835-71cec1b2b904"}
22:33:28.308 00.000 16872 case statement mapped state 6 to 3
22:33:28.314 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8674634d-166e-4bcb-9835-71cec1b2b904"}
22:33:28.314 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"29f0e217-450b-4307-b66d-40a84849c4e0"}
22:33:28.323 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.03,7.17],"pixels":"..."},"id":"29f0e217-450b-4307-b66d-40a84849c4e0"}
22:33:28.546 00.223 9640 Exposure complete
22:33:28.712 00.166 9640 worker thread done servicing request
22:33:28.712 00.000 16872 OnExposeComplete: enter
22:33:28.718 00.006 16872 UpdateGuideState(): m_state=6
22:33:28.724 00.006 16872 Star::Find(15, 1589, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
22:33:28.727 00.003 16872 Star::Find returns 1 (0), X=1587.82, Y=595.76, Mass=139548, SNR=219.3, Peak=10608 HFD=4.6
22:33:28.730 00.003 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.67 = 1.61)
22:33:28.731 00.001 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.66)
22:33:28.735 00.004 16872 CameraToMount -- cameraX=-7.11 cameraY=-0.17 hyp=7.12 cameraTheta=-3.12 mountX=-0.28 mountY=7.09, mountTheta=1.61
22:33:28.746 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-7.11, y=-0.17, opts=13)
22:33:28.748 00.002 16872 Enqueuing Move request for scope (-7.11, -0.17)
22:33:28.756 00.008 9640 Worker thread wakes up
22:33:28.756 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.11, -0.17) opts 0xd
22:33:28.756 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.11, -0.17)
22:33:28.756 00.000 9640 Moving (-7.11, -0.17) raw xDistance=-0.28 yDistance=7.09
22:33:28.756 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
22:33:28.756 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.59, input 7.09, m_sumCorr=8.7
22:33:28.756 00.000 9640 MoveAxis(E, 20, ABG)
22:33:28.756 00.000 9640 Guiding  Dir = 2, Dur = 20
22:33:28.756 00.000 9640 IsSlewing returns 0
22:33:28.756 00.000 9640 IsGuiding returns 0
22:33:28.758 00.002 9640 PulseGuide returned control before completion, sleep 30
22:33:28.760 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3252, FiltMin=3166, FiltMax=65516, Gamma=2.190
22:33:28.802 00.042 9640 IsGuiding returns 1
22:33:28.802 00.000 9640 scope still moving after pulse duration time elapsed
22:33:28.804 00.002 16872 UpdateGuideState exits: m=139548 SNR=219.3
22:33:28.804 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:28.810 00.006 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:28.814 00.004 16872 Enqueuing Expose request
22:33:28.827 00.013 9640 IsSlewing returns 0
22:33:28.827 00.000 9640 IsGuiding returns 0
22:33:28.829 00.002 9640 scope move finished after 20 + 51 ms
22:33:28.829 00.000 9640 Move returns status 0, amount 20
22:33:28.833 00.004 9640 MoveAxis(S, 190, ABG)
22:33:28.833 00.000 9640 Guiding  Dir = 1, Dur = 190
22:33:28.835 00.002 9640 IsSlewing returns 0
22:33:28.837 00.002 9640 IsGuiding returns 0
22:33:28.838 00.001 9640 PulseGuide returned control before completion, sleep 200
22:33:29.041 00.203 9640 IsGuiding returns 1
22:33:29.041 00.000 9640 scope still moving after pulse duration time elapsed
22:33:29.073 00.032 9640 IsSlewing returns 0
22:33:29.073 00.000 9640 IsGuiding returns 0
22:33:29.074 00.001 9640 scope move finished after 190 + 46 ms
22:33:29.074 00.000 9640 Move returns status 0, amount 190
22:33:29.074 00.000 9640 move complete, result=0
22:33:29.074 00.000 16872 GuideStep: -0.3 px 20 ms EAST, 7.1 px 190 ms SOUTH
22:33:29.082 00.008 9640 worker thread done servicing request
22:33:29.082 00.000 9640 Worker thread wakes up
22:33:29.082 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:29.082 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1573,581,31,31)
22:33:30.329 01.247 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b4c14f8-436e-4578-9275-8e5d31c0790a"}
22:33:30.334 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"7b4c14f8-436e-4578-9275-8e5d31c0790a"}
22:33:30.337 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f3270788-e3a9-42f8-8072-1face21bbc0e"}
22:33:30.341 00.004 16872 case statement mapped state 6 to 3
22:33:30.344 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3270788-e3a9-42f8-8072-1face21bbc0e"}
22:33:30.356 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"68b2700a-c76a-4e09-9dca-0488bf4025ea"}
22:33:30.362 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.82,6.76],"pixels":"..."},"id":"68b2700a-c76a-4e09-9dca-0488bf4025ea"}
22:33:31.640 01.278 9640 Exposure complete
22:33:31.790 00.150 9640 worker thread done servicing request
22:33:31.790 00.000 16872 OnExposeComplete: enter
22:33:31.794 00.004 16872 UpdateGuideState(): m_state=6
22:33:31.796 00.002 16872 Star::Find(15, 1587, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:33:31.799 00.003 16872 Star::Find returns 1 (0), X=1586.30, Y=596.54, Mass=138346, SNR=225.9, Peak=11084 HFD=4.6
22:33:31.801 00.002 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
22:33:31.809 00.008 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
22:33:31.814 00.005 16872 CameraToMount -- cameraX=-8.63 cameraY=0.60 hyp=8.65 cameraTheta=3.07 mountX=0.47 mountY=8.65, mountTheta=1.52
22:33:31.822 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-8.63, y=0.60, opts=13)
22:33:31.825 00.003 16872 Enqueuing Move request for scope (-8.63, 0.60)
22:33:31.827 00.002 9640 Worker thread wakes up
22:33:31.827 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.63, 0.60) opts 0xd
22:33:31.828 00.001 9640 Handling offset move in thread for scope, endpoint = (-8.63, 0.60)
22:33:31.828 00.000 9640 Moving (-8.63, 0.60) raw xDistance=0.47 yDistance=8.65
22:33:31.828 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.47
22:33:31.828 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.94, input 8.65, m_sumCorr=11
22:33:31.828 00.000 9640 MoveAxis(W, 34, ABG)
22:33:31.828 00.000 9640 Guiding  Dir = 3, Dur = 34
22:33:31.828 00.000 9640 IsSlewing returns 0
22:33:31.828 00.000 9640 IsGuiding returns 0
22:33:31.829 00.001 9640 PulseGuide returned control before completion, sleep 44
22:33:31.834 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65516, med=3244, FiltMin=3152, FiltMax=65512, Gamma=2.190
22:33:31.883 00.049 9640 IsGuiding returns 1
22:33:31.884 00.001 9640 scope still moving after pulse duration time elapsed
22:33:31.887 00.003 16872 UpdateGuideState exits: m=138346 SNR=225.9
22:33:31.890 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:31.894 00.004 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:31.898 00.004 16872 Enqueuing Expose request
22:33:31.914 00.016 9640 IsSlewing returns 0
22:33:31.914 00.000 9640 IsGuiding returns 0
22:33:31.914 00.000 9640 scope move finished after 34 + 51 ms
22:33:31.914 00.000 9640 Move returns status 0, amount 34
22:33:31.914 00.000 9640 MoveAxis(S, 233, ABG)
22:33:31.915 00.001 9640 Guiding  Dir = 1, Dur = 233
22:33:31.915 00.000 9640 IsSlewing returns 0
22:33:31.915 00.000 9640 IsGuiding returns 0
22:33:31.917 00.002 9640 PulseGuide returned control before completion, sleep 243
22:33:32.164 00.247 9640 IsGuiding returns 1
22:33:32.164 00.000 9640 scope still moving after pulse duration time elapsed
22:33:32.195 00.031 9640 IsSlewing returns 0
22:33:32.195 00.000 9640 IsGuiding returns 0
22:33:32.195 00.000 9640 scope move finished after 233 + 44 ms
22:33:32.195 00.000 9640 Move returns status 0, amount 233
22:33:32.195 00.000 9640 move complete, result=0
22:33:32.195 00.000 9640 worker thread done servicing request
22:33:32.196 00.001 16872 GuideStep: 0.5 px 34 ms WEST, 8.7 px 233 ms SOUTH
22:33:32.199 00.003 9640 Worker thread wakes up
22:33:32.199 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:32.199 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1571,582,31,31)
22:33:32.329 00.130 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"25f3cdc3-22fc-4bb1-8834-135890171045"}
22:33:32.332 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"25f3cdc3-22fc-4bb1-8834-135890171045"}
22:33:32.337 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"39c6280b-ee2f-40ee-948b-03b14bddd9b5"}
22:33:32.340 00.003 16872 case statement mapped state 6 to 3
22:33:32.343 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"39c6280b-ee2f-40ee-948b-03b14bddd9b5"}
22:33:32.346 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"afe6835c-efb2-4a26-acab-80656dd9bba2"}
22:33:32.349 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.30,6.54],"pixels":"..."},"id":"afe6835c-efb2-4a26-acab-80656dd9bba2"}
22:33:34.329 01.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"afa8d28f-7128-457c-834e-08fb95111767"}
22:33:34.335 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"afa8d28f-7128-457c-834e-08fb95111767"}
22:33:34.341 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67112e0a-c4d2-4168-b3f1-09a1fe49eda3"}
22:33:34.346 00.005 16872 case statement mapped state 6 to 3
22:33:34.349 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"67112e0a-c4d2-4168-b3f1-09a1fe49eda3"}
22:33:34.353 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a902b49d-0205-44d4-9afd-05855c32da5e"}
22:33:34.356 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.30,6.54],"pixels":"..."},"id":"a902b49d-0205-44d4-9afd-05855c32da5e"}
22:33:34.768 00.412 9640 Exposure complete
22:33:34.910 00.142 9640 worker thread done servicing request
22:33:34.910 00.000 16872 OnExposeComplete: enter
22:33:34.913 00.003 16872 UpdateGuideState(): m_state=6
22:33:34.915 00.002 16872 Star::Find(15, 1586, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
22:33:34.919 00.004 16872 Star::Find returns 1 (0), X=1584.30, Y=595.75, Mass=137626, SNR=218.8, Peak=9260 HFD=4.8
22:33:34.921 00.002 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.68 = 1.60)
22:33:34.925 00.004 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.65)
22:33:34.928 00.003 16872 CameraToMount -- cameraX=-10.63 cameraY=-0.18 hyp=10.63 cameraTheta=-3.12 mountX=-0.34 mountY=10.60, mountTheta=1.60
22:33:34.933 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-10.63, y=-0.18, opts=13)
22:33:34.936 00.003 16872 Enqueuing Move request for scope (-10.63, -0.18)
22:33:34.943 00.007 9640 Worker thread wakes up
22:33:34.943 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-10.63, -0.18) opts 0xd
22:33:34.944 00.001 9640 Handling offset move in thread for scope, endpoint = (-10.63, -0.18)
22:33:34.944 00.000 9640 Moving (-10.63, -0.18) raw xDistance=-0.34 yDistance=10.60
22:33:34.944 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.34
22:33:34.944 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.36, input 10.60, m_sumCorr=13
22:33:34.944 00.000 9640 MoveAxis(E, 23, ABG)
22:33:34.944 00.000 9640 Guiding  Dir = 2, Dur = 23
22:33:34.944 00.000 9640 IsSlewing returns 0
22:33:34.945 00.001 9640 IsGuiding returns 0
22:33:34.945 00.000 9640 PulseGuide returned control before completion, sleep 33
22:33:34.952 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3252, FiltMin=3136, FiltMax=65516, Gamma=2.190
22:33:34.985 00.033 9640 IsGuiding returns 1
22:33:34.985 00.000 9640 scope still moving after pulse duration time elapsed
22:33:34.995 00.010 16872 UpdateGuideState exits: m=137626 SNR=218.8
22:33:34.998 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:35.001 00.003 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:35.003 00.002 16872 Enqueuing Expose request
22:33:35.015 00.012 9640 IsSlewing returns 0
22:33:35.015 00.000 9640 IsGuiding returns 0
22:33:35.015 00.000 9640 scope move finished after 23 + 48 ms
22:33:35.016 00.001 9640 Move returns status 0, amount 23
22:33:35.016 00.000 9640 MoveAxis(S, 284, ABG)
22:33:35.016 00.000 9640 Guiding  Dir = 1, Dur = 284
22:33:35.016 00.000 9640 IsSlewing returns 0
22:33:35.016 00.000 9640 IsGuiding returns 0
22:33:35.017 00.001 9640 PulseGuide returned control before completion, sleep 294
22:33:35.315 00.298 9640 IsGuiding returns 1
22:33:35.316 00.001 9640 scope still moving after pulse duration time elapsed
22:33:35.345 00.029 9640 IsSlewing returns 0
22:33:35.345 00.000 9640 IsGuiding returns 0
22:33:35.345 00.000 9640 scope move finished after 284 + 44 ms
22:33:35.346 00.001 9640 Move returns status 0, amount 284
22:33:35.346 00.000 9640 move complete, result=0
22:33:35.346 00.000 9640 worker thread done servicing request
22:33:35.346 00.000 9640 Worker thread wakes up
22:33:35.346 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:35.346 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1569,581,31,31)
22:33:35.346 00.000 16872 GuideStep: -0.3 px 23 ms EAST, 10.6 px 284 ms SOUTH
22:33:36.326 00.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c31243ac-0c15-4d31-afbf-01ecbd8f78d6"}
22:33:36.335 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"c31243ac-0c15-4d31-afbf-01ecbd8f78d6"}
22:33:36.339 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f3fd995e-5a2b-4fcf-95b1-22f84b6362d9"}
22:33:36.343 00.004 16872 case statement mapped state 6 to 3
22:33:36.349 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3fd995e-5a2b-4fcf-95b1-22f84b6362d9"}
22:33:36.363 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"51845f4e-0961-4013-8ff6-e0315fec40df"}
22:33:36.367 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.30,6.75],"pixels":"..."},"id":"51845f4e-0961-4013-8ff6-e0315fec40df"}
22:33:37.918 01.551 9640 Exposure complete
22:33:38.063 00.145 9640 worker thread done servicing request
22:33:38.063 00.000 16872 OnExposeComplete: enter
22:33:38.067 00.004 16872 UpdateGuideState(): m_state=6
22:33:38.070 00.003 16872 Star::Find(15, 1584, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
22:33:38.072 00.002 16872 Star::Find returns 1 (0), X=1582.10, Y=596.53, Mass=142355, SNR=228.4, Peak=10032 HFD=4.9
22:33:38.075 00.003 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
22:33:38.079 00.004 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
22:33:38.084 00.005 16872 CameraToMount -- cameraX=-12.83 cameraY=0.60 hyp=12.84 cameraTheta=3.09 mountX=0.40 mountY=12.84, mountTheta=1.54
22:33:38.091 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-12.83, y=0.60, opts=13)
22:33:38.095 00.004 16872 Enqueuing Move request for scope (-12.83, 0.60)
22:33:38.098 00.003 9640 Worker thread wakes up
22:33:38.098 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-12.83, 0.60) opts 0xd
22:33:38.098 00.000 9640 Handling offset move in thread for scope, endpoint = (-12.83, 0.60)
22:33:38.098 00.000 9640 Moving (-12.83, 0.60) raw xDistance=0.40 yDistance=12.84
22:33:38.098 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.40
22:33:38.098 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.87, input 12.84, m_sumCorr=16
22:33:38.098 00.000 9640 MoveAxis(W, 28, ABG)
22:33:38.099 00.001 9640 Guiding  Dir = 3, Dur = 28
22:33:38.099 00.000 9640 IsSlewing returns 0
22:33:38.099 00.000 9640 IsGuiding returns 0
22:33:38.099 00.000 9640 PulseGuide returned control before completion, sleep 38
22:33:38.104 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3248, FiltMin=3150, FiltMax=65516, Gamma=2.190
22:33:38.140 00.036 9640 IsGuiding returns 1
22:33:38.140 00.000 9640 scope still moving after pulse duration time elapsed
22:33:38.144 00.004 16872 UpdateGuideState exits: m=142355 SNR=228.4
22:33:38.147 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:38.149 00.002 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:38.152 00.003 16872 Enqueuing Expose request
22:33:38.170 00.018 9640 IsSlewing returns 0
22:33:38.170 00.000 9640 IsGuiding returns 0
22:33:38.171 00.001 9640 scope move finished after 28 + 43 ms
22:33:38.171 00.000 9640 Move returns status 0, amount 28
22:33:38.171 00.000 9640 MoveAxis(S, 345, ABG)
22:33:38.171 00.000 9640 Guiding  Dir = 1, Dur = 345
22:33:38.171 00.000 9640 IsSlewing returns 0
22:33:38.172 00.001 9640 IsGuiding returns 0
22:33:38.173 00.001 9640 PulseGuide returned control before completion, sleep 355
22:33:38.327 00.154 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b643bdf-2516-4b67-b97f-15c4f8829dba"}
22:33:38.331 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"6b643bdf-2516-4b67-b97f-15c4f8829dba"}
22:33:38.334 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b907a466-7d2a-4732-a718-aa57a768e8b5"}
22:33:38.337 00.003 16872 case statement mapped state 6 to 3
22:33:38.340 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b907a466-7d2a-4732-a718-aa57a768e8b5"}
22:33:38.344 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0fbc4900-7621-472c-b378-5b88cc2c2a72"}
22:33:38.348 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.10,6.53],"pixels":"..."},"id":"0fbc4900-7621-472c-b378-5b88cc2c2a72"}
22:33:38.542 00.194 9640 IsGuiding returns 1
22:33:38.543 00.001 9640 scope still moving after pulse duration time elapsed
22:33:38.574 00.031 9640 IsSlewing returns 0
22:33:38.574 00.000 9640 IsGuiding returns 0
22:33:38.574 00.000 9640 scope move finished after 345 + 56 ms
22:33:38.574 00.000 9640 Move returns status 0, amount 345
22:33:38.574 00.000 9640 move complete, result=0
22:33:38.575 00.001 9640 worker thread done servicing request
22:33:38.575 00.000 9640 Worker thread wakes up
22:33:38.575 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:38.575 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1567,582,31,31)
22:33:38.576 00.001 16872 GuideStep: 0.4 px 28 ms WEST, 12.8 px 345 ms SOUTH
22:33:40.326 01.750 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"726a72df-71d5-445b-9170-b95cc146d08e"}
22:33:40.332 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"726a72df-71d5-445b-9170-b95cc146d08e"}
22:33:40.338 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"57b462fc-fe74-43fc-bd62-70cf6d34da1d"}
22:33:40.343 00.005 16872 case statement mapped state 6 to 3
22:33:40.346 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"57b462fc-fe74-43fc-bd62-70cf6d34da1d"}
22:33:40.351 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5d64ac7d-ed2c-42ce-b456-03d039a1c3b8"}
22:33:40.356 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.10,6.53],"pixels":"..."},"id":"5d64ac7d-ed2c-42ce-b456-03d039a1c3b8"}
22:33:41.129 00.773 9640 Exposure complete
22:33:41.264 00.135 9640 worker thread done servicing request
22:33:41.264 00.000 16872 OnExposeComplete: enter
22:33:41.271 00.007 16872 UpdateGuideState(): m_state=6
22:33:41.278 00.007 16872 Star::Find(15, 1582, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
22:33:41.282 00.004 16872 Star::Find returns 1 (0), X=1579.27, Y=596.25, Mass=144188, SNR=232.0, Peak=10012 HFD=4.8
22:33:41.285 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
22:33:41.287 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
22:33:41.289 00.002 16872 CameraToMount -- cameraX=-15.66 cameraY=0.32 hyp=15.66 cameraTheta=3.12 mountX=0.08 mountY=15.65, mountTheta=1.57
22:33:41.295 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-15.66, y=0.32, opts=13)
22:33:41.296 00.001 16872 Enqueuing Move request for scope (-15.66, 0.32)
22:33:41.296 00.000 9640 Worker thread wakes up
22:33:41.296 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-15.66, 0.32) opts 0xd
22:33:41.296 00.000 9640 Handling offset move in thread for scope, endpoint = (-15.66, 0.32)
22:33:41.296 00.000 9640 Moving (-15.66, 0.32) raw xDistance=0.08 yDistance=15.65
22:33:41.296 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:33:41.296 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.50, input 15.65, m_sumCorr=19
22:33:41.296 00.000 9640 MoveAxis(E, 0, ABG)
22:33:41.296 00.000 9640 Move returns status 0, amount 0
22:33:41.296 00.000 9640 MoveAxis(S, 420, ABG)
22:33:41.296 00.000 9640 Guiding  Dir = 1, Dur = 420
22:33:41.296 00.000 9640 IsSlewing returns 0
22:33:41.296 00.000 9640 IsGuiding returns 0
22:33:41.296 00.000 9640 PulseGuide returned control before completion, sleep 430
22:33:41.303 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3252, FiltMin=3154, FiltMax=65516, Gamma=2.190
22:33:41.346 00.043 16872 UpdateGuideState exits: m=144188 SNR=232.0
22:33:41.350 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:41.355 00.005 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:41.355 00.000 16872 Enqueuing Expose request
22:33:41.743 00.388 9640 IsGuiding returns 1
22:33:41.743 00.000 9640 scope still moving after pulse duration time elapsed
22:33:41.768 00.025 9640 IsSlewing returns 0
22:33:41.768 00.000 9640 IsGuiding returns 1
22:33:41.801 00.033 9640 IsSlewing returns 0
22:33:41.801 00.000 9640 IsGuiding returns 1
22:33:41.825 00.024 9640 IsSlewing returns 0
22:33:41.825 00.000 9640 IsGuiding returns 0
22:33:41.825 00.000 9640 scope move finished after 420 + 103 ms
22:33:41.825 00.000 9640 Move returns status 0, amount 420
22:33:41.825 00.000 9640 move complete, result=0
22:33:41.825 00.000 9640 worker thread done servicing request
22:33:41.825 00.000 9640 Worker thread wakes up
22:33:41.825 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 15.7 px 420 ms SOUTH
22:33:41.830 00.005 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:41.830 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1564,581,31,31)
22:33:42.329 00.499 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5f673dd7-2278-4bee-b02a-06c0d4e1fc65"}
22:33:42.334 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"5f673dd7-2278-4bee-b02a-06c0d4e1fc65"}
22:33:42.338 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b9eb27e-add7-450d-b5ba-c6935be107df"}
22:33:42.338 00.000 16872 case statement mapped state 6 to 3
22:33:42.347 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b9eb27e-add7-450d-b5ba-c6935be107df"}
22:33:42.349 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9209c190-32f2-413c-b6ae-9494e0f0f866"}
22:33:42.356 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.27,7.25],"pixels":"..."},"id":"9209c190-32f2-413c-b6ae-9494e0f0f866"}
22:33:44.333 01.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7685cf2b-b64f-469f-b7f6-9fb36b79dc46"}
22:33:44.333 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"7685cf2b-b64f-469f-b7f6-9fb36b79dc46"}
22:33:44.340 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b40b821-16d3-4c6a-b30a-2cc3d3aa73ef"}
22:33:44.342 00.002 16872 case statement mapped state 6 to 3
22:33:44.346 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b40b821-16d3-4c6a-b30a-2cc3d3aa73ef"}
22:33:44.348 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a4631665-af39-466f-ad30-8f2672c8b91e"}
22:33:44.353 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.27,7.25],"pixels":"..."},"id":"a4631665-af39-466f-ad30-8f2672c8b91e"}
22:33:44.381 00.028 9640 Exposure complete
22:33:44.522 00.141 9640 worker thread done servicing request
22:33:44.522 00.000 16872 OnExposeComplete: enter
22:33:44.525 00.003 16872 UpdateGuideState(): m_state=6
22:33:44.528 00.003 16872 Star::Find(15, 1579, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
22:33:44.528 00.000 16872 Star::Find returns 1 (0), X=1576.08, Y=596.52, Mass=137734, SNR=224.1, Peak=10576 HFD=4.9
22:33:44.533 00.005 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:33:44.536 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
22:33:44.536 00.000 16872 CameraToMount -- cameraX=-18.85 cameraY=0.58 hyp=18.86 cameraTheta=3.11 mountX=0.30 mountY=18.85, mountTheta=1.56
22:33:44.544 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-18.85, y=0.58, opts=13)
22:33:44.544 00.000 16872 Enqueuing Move request for scope (-18.85, 0.58)
22:33:44.544 00.000 9640 Worker thread wakes up
22:33:44.544 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-18.85, 0.58) opts 0xd
22:33:44.544 00.000 9640 Handling offset move in thread for scope, endpoint = (-18.85, 0.58)
22:33:44.544 00.000 9640 Moving (-18.85, 0.58) raw xDistance=0.30 yDistance=18.85
22:33:44.544 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:33:44.544 00.000 9640 GuideAlgorithmZFilter::Result() returns 4.26, input 18.85, m_sumCorr=24
22:33:44.544 00.000 9640 MoveAxis(W, 22, ABG)
22:33:44.544 00.000 9640 Guiding  Dir = 3, Dur = 22
22:33:44.544 00.000 9640 IsSlewing returns 0
22:33:44.544 00.000 9640 IsGuiding returns 0
22:33:44.544 00.000 9640 PulseGuide returned control before completion, sleep 32
22:33:44.555 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3252, FiltMin=3122, FiltMax=65516, Gamma=2.190
22:33:44.594 00.039 16872 UpdateGuideState exits: m=137734 SNR=224.1
22:33:44.594 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:44.594 00.000 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:44.594 00.000 16872 Enqueuing Expose request
22:33:44.594 00.000 9640 IsGuiding returns 1
22:33:44.594 00.000 9640 scope still moving after pulse duration time elapsed
22:33:44.627 00.033 9640 IsSlewing returns 0
22:33:44.627 00.000 9640 IsGuiding returns 0
22:33:44.627 00.000 9640 scope move finished after 22 + 53 ms
22:33:44.627 00.000 9640 Move returns status 0, amount 22
22:33:44.627 00.000 9640 MoveAxis(S, 511, ABG)
22:33:44.627 00.000 9640 Guiding  Dir = 1, Dur = 511
22:33:44.627 00.000 9640 IsSlewing returns 0
22:33:44.627 00.000 9640 IsGuiding returns 0
22:33:44.627 00.000 9640 PulseGuide returned control before completion, sleep 521
22:33:45.152 00.525 9640 IsGuiding returns 1
22:33:45.153 00.001 9640 scope still moving after pulse duration time elapsed
22:33:45.177 00.024 9640 IsSlewing returns 0
22:33:45.178 00.001 9640 IsGuiding returns 1
22:33:45.204 00.026 9640 IsSlewing returns 0
22:33:45.204 00.000 9640 IsGuiding returns 1
22:33:45.229 00.025 9640 IsSlewing returns 0
22:33:45.229 00.000 9640 IsGuiding returns 1
22:33:45.252 00.023 9640 IsSlewing returns 0
22:33:45.252 00.000 9640 IsGuiding returns 1
22:33:45.285 00.033 9640 IsSlewing returns 0
22:33:45.286 00.001 9640 IsGuiding returns 0
22:33:45.286 00.000 9640 scope move finished after 511 + 146 ms
22:33:45.286 00.000 9640 Move returns status 0, amount 511
22:33:45.286 00.000 9640 move complete, result=0
22:33:45.286 00.000 9640 worker thread done servicing request
22:33:45.286 00.000 16872 GuideStep: 0.3 px 22 ms WEST, 18.8 px 511 ms SOUTH
22:33:45.288 00.002 9640 Worker thread wakes up
22:33:45.290 00.002 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:45.290 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1561,582,31,31)
22:33:46.343 01.053 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c37c93d-f954-468e-b645-d42d12e31a1e"}
22:33:46.347 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"2c37c93d-f954-468e-b645-d42d12e31a1e"}
22:33:46.350 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4a59f678-4f88-4beb-a216-f5ebc8565f07"}
22:33:46.353 00.003 16872 case statement mapped state 6 to 3
22:33:46.357 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a59f678-4f88-4beb-a216-f5ebc8565f07"}
22:33:46.357 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d411f717-3cef-4d7a-b005-63e6df8389d0"}
22:33:46.365 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.08,6.52],"pixels":"..."},"id":"d411f717-3cef-4d7a-b005-63e6df8389d0"}
22:33:47.834 01.469 9640 Exposure complete
22:33:47.966 00.132 9640 worker thread done servicing request
22:33:47.966 00.000 16872 OnExposeComplete: enter
22:33:47.969 00.003 16872 UpdateGuideState(): m_state=6
22:33:47.973 00.004 16872 Star::Find(15, 1576, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
22:33:47.973 00.000 16872 Star::Find returns 1 (0), X=1572.05, Y=596.41, Mass=138866, SNR=227.9, Peak=10364 HFD=4.8
22:33:47.977 00.004 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
22:33:47.977 00.000 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
22:33:47.977 00.000 16872 CameraToMount -- cameraX=-22.88 cameraY=0.47 hyp=22.88 cameraTheta=3.12 mountX=0.13 mountY=22.86, mountTheta=1.57
22:33:47.988 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-22.88, y=0.47, opts=13)
22:33:47.992 00.004 16872 Enqueuing Move request for scope (-22.88, 0.47)
22:33:47.994 00.002 9640 Worker thread wakes up
22:33:47.994 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-22.88, 0.47) opts 0xd
22:33:47.994 00.000 9640 Handling offset move in thread for scope, endpoint = (-22.88, 0.47)
22:33:47.994 00.000 9640 Moving (-22.88, 0.47) raw xDistance=0.13 yDistance=22.86
22:33:47.994 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:33:47.994 00.000 9640 GuideAlgorithmZFilter::Result() returns 5.15, input 22.86, m_sumCorr=29
22:33:47.994 00.000 9640 MoveAxis(E, 0, ABG)
22:33:47.994 00.000 9640 Move returns status 0, amount 0
22:33:47.994 00.000 9640 MoveAxis(S, 619, ABG)
22:33:47.994 00.000 9640 Guiding  Dir = 1, Dur = 619
22:33:47.994 00.000 9640 IsSlewing returns 0
22:33:47.994 00.000 9640 IsGuiding returns 0
22:33:47.994 00.000 9640 PulseGuide returned control before completion, sleep 629
22:33:48.002 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3252, FiltMin=3064, FiltMax=65516, Gamma=2.190
22:33:48.043 00.041 16872 UpdateGuideState exits: m=138866 SNR=227.9
22:33:48.051 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:48.051 00.000 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:48.051 00.000 16872 Enqueuing Expose request
22:33:48.350 00.299 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b9df667-be7c-4a95-8bfc-2602379f7373"}
22:33:48.354 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"8b9df667-be7c-4a95-8bfc-2602379f7373"}
22:33:48.359 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8d02f08-b77d-4d22-a134-dbfdc88ef9c8"}
22:33:48.362 00.003 16872 case statement mapped state 6 to 3
22:33:48.365 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8d02f08-b77d-4d22-a134-dbfdc88ef9c8"}
22:33:48.375 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c82651f1-d656-4522-9510-540488997a1b"}
22:33:48.379 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.05,7.41],"pixels":"..."},"id":"c82651f1-d656-4522-9510-540488997a1b"}
22:33:48.629 00.250 9640 IsGuiding returns 1
22:33:48.629 00.000 9640 scope still moving after pulse duration time elapsed
22:33:48.653 00.024 9640 IsSlewing returns 0
22:33:48.653 00.000 9640 IsGuiding returns 1
22:33:48.684 00.031 9640 IsSlewing returns 0
22:33:48.685 00.001 9640 IsGuiding returns 1
22:33:48.711 00.026 9640 IsSlewing returns 0
22:33:48.711 00.000 9640 IsGuiding returns 1
22:33:48.734 00.023 9640 IsSlewing returns 0
22:33:48.735 00.001 9640 IsGuiding returns 1
22:33:48.769 00.034 9640 IsSlewing returns 0
22:33:48.770 00.001 9640 IsGuiding returns 0
22:33:48.770 00.000 9640 scope move finished after 619 + 153 ms
22:33:48.770 00.000 9640 Move returns status 0, amount 619
22:33:48.770 00.000 9640 move complete, result=0
22:33:48.770 00.000 9640 worker thread done servicing request
22:33:48.770 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 22.9 px 619 ms SOUTH
22:33:48.771 00.001 9640 Worker thread wakes up
22:33:48.771 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:48.771 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1557,581,31,31)
22:33:50.350 01.579 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41608fa6-cf9b-4935-b02f-9fb0f3a101f6"}
22:33:50.354 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"41608fa6-cf9b-4935-b02f-9fb0f3a101f6"}
22:33:50.359 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"02c1e167-109b-40bd-a2e5-dd99d38bea6d"}
22:33:50.362 00.003 16872 case statement mapped state 6 to 3
22:33:50.368 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"02c1e167-109b-40bd-a2e5-dd99d38bea6d"}
22:33:50.368 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"03da1c05-32ae-4a08-9df7-ef66e42eb30c"}
22:33:50.377 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.05,7.41],"pixels":"..."},"id":"03da1c05-32ae-4a08-9df7-ef66e42eb30c"}
22:33:51.342 00.965 9640 Exposure complete
22:33:51.472 00.130 9640 worker thread done servicing request
22:33:51.472 00.000 16872 OnExposeComplete: enter
22:33:51.481 00.009 16872 UpdateGuideState(): m_state=6
22:33:51.485 00.004 16872 Star::Find(15, 1572, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
22:33:51.487 00.002 16872 Star::Find returns 1 (0), X=1567.12, Y=596.14, Mass=140959, SNR=226.3, Peak=10236 HFD=4.6
22:33:51.489 00.002 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
22:33:51.493 00.004 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
22:33:51.495 00.002 16872 CameraToMount -- cameraX=-27.81 cameraY=0.20 hyp=27.81 cameraTheta=3.13 mountX=-0.22 mountY=27.77, mountTheta=1.58
22:33:51.501 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-27.81, y=0.20, opts=13)
22:33:51.503 00.002 16872 Enqueuing Move request for scope (-27.81, 0.20)
22:33:51.506 00.003 9640 Worker thread wakes up
22:33:51.506 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-27.81, 0.20) opts 0xd
22:33:51.507 00.001 9640 Handling offset move in thread for scope, endpoint = (-27.81, 0.20)
22:33:51.507 00.000 9640 Moving (-27.81, 0.20) raw xDistance=-0.22 yDistance=27.77
22:33:51.507 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:33:51.507 00.000 9640 GuideAlgorithmZFilter::Result() returns 6.23, input 27.77, m_sumCorr=35
22:33:51.507 00.000 9640 MoveAxis(E, 16, ABG)
22:33:51.507 00.000 9640 Guiding  Dir = 2, Dur = 16
22:33:51.507 00.000 9640 IsSlewing returns 0
22:33:51.507 00.000 9640 IsGuiding returns 0
22:33:51.507 00.000 9640 PulseGuide returned control before completion, sleep 26
22:33:51.514 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65520, med=3252, FiltMin=3136, FiltMax=65516, Gamma=2.190
22:33:51.539 00.025 9640 IsGuiding returns 1
22:33:51.540 00.001 9640 scope still moving after pulse duration time elapsed
22:33:51.548 00.008 16872 UpdateGuideState exits: m=140959 SNR=226.3
22:33:51.548 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:51.556 00.008 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:51.556 00.000 16872 Enqueuing Expose request
22:33:51.573 00.017 9640 IsSlewing returns 0
22:33:51.573 00.000 9640 IsGuiding returns 0
22:33:51.577 00.004 9640 scope move finished after 16 + 51 ms
22:33:51.577 00.000 9640 Move returns status 0, amount 16
22:33:51.577 00.000 9640 MoveAxis(S, 749, ABG)
22:33:51.577 00.000 9640 Guiding  Dir = 1, Dur = 749
22:33:51.577 00.000 9640 IsSlewing returns 0
22:33:51.577 00.000 9640 IsGuiding returns 0
22:33:51.577 00.000 9640 PulseGuide returned control before completion, sleep 759
22:33:52.339 00.762 9640 IsGuiding returns 1
22:33:52.339 00.000 9640 scope still moving after pulse duration time elapsed
22:33:52.356 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"117058af-92be-4c52-be9c-97da40b65729"}
22:33:52.358 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"117058af-92be-4c52-be9c-97da40b65729"}
22:33:52.364 00.006 9640 IsSlewing returns 0
22:33:52.364 00.000 9640 IsGuiding returns 0
22:33:52.364 00.000 9640 scope move finished after 749 + 37 ms
22:33:52.364 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e8653322-7103-467c-9edb-481aff8f0f86"}
22:33:52.371 00.007 16872 case statement mapped state 6 to 3
22:33:52.373 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8653322-7103-467c-9edb-481aff8f0f86"}
22:33:52.373 00.000 9640 Move returns status 0, amount 749
22:33:52.373 00.000 9640 move complete, result=0
22:33:52.373 00.000 16872 GuideStep: -0.2 px 16 ms EAST, 27.8 px 749 ms SOUTH
22:33:52.373 00.000 9640 worker thread done servicing request
22:33:52.373 00.000 9640 Worker thread wakes up
22:33:52.373 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:52.373 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1552,581,31,31)
22:33:52.390 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6aa6d9a7-ad77-43cc-a444-26b912534ab9"}
22:33:52.390 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.12,7.14],"pixels":"..."},"id":"6aa6d9a7-ad77-43cc-a444-26b912534ab9"}
22:33:54.364 01.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"607e9c44-82e5-4413-a56a-071f799d11f3"}
22:33:54.366 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"607e9c44-82e5-4413-a56a-071f799d11f3"}
22:33:54.373 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"abe45e35-9a41-49eb-9467-85e1ff526ab3"}
22:33:54.375 00.002 16872 case statement mapped state 6 to 3
22:33:54.375 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"abe45e35-9a41-49eb-9467-85e1ff526ab3"}
22:33:54.381 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d1536b0-7056-4be5-a8b3-47068f8067ef"}
22:33:54.385 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.12,7.14],"pixels":"..."},"id":"7d1536b0-7056-4be5-a8b3-47068f8067ef"}
22:33:54.931 00.546 9640 Exposure complete
22:33:55.066 00.135 9640 worker thread done servicing request
22:33:55.066 00.000 16872 OnExposeComplete: enter
22:33:55.074 00.008 16872 UpdateGuideState(): m_state=6
22:33:55.078 00.004 16872 Star::Find(15, 1567, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
22:33:55.083 00.005 16872 Star::Find returns 1 (0), X=1561.23, Y=596.55, Mass=137562, SNR=236.8, Peak=10064 HFD=4.8
22:33:55.083 00.000 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
22:33:55.088 00.005 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
22:33:55.088 00.000 16872 CameraToMount -- cameraX=-33.70 cameraY=0.62 hyp=33.71 cameraTheta=3.12 mountX=0.11 mountY=33.68, mountTheta=1.57
22:33:55.095 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-33.70, y=0.62, opts=13)
22:33:55.098 00.003 16872 Enqueuing Move request for scope (-33.70, 0.62)
22:33:55.102 00.004 9640 Worker thread wakes up
22:33:55.102 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-33.70, 0.62) opts 0xd
22:33:55.102 00.000 9640 Handling offset move in thread for scope, endpoint = (-33.70, 0.62)
22:33:55.102 00.000 9640 Moving (-33.70, 0.62) raw xDistance=0.11 yDistance=33.68
22:33:55.102 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:33:55.102 00.000 9640 GuideAlgorithmZFilter::Result() returns 7.55, input 33.68, m_sumCorr=43
22:33:55.102 00.000 9640 MoveAxis(E, 0, ABG)
22:33:55.102 00.000 9640 Move returns status 0, amount 0
22:33:55.102 00.000 9640 MoveAxis(S, 907, ABG)
22:33:55.102 00.000 9640 Guiding  Dir = 1, Dur = 907
22:33:55.102 00.000 9640 IsSlewing returns 0
22:33:55.102 00.000 9640 IsGuiding returns 0
22:33:55.102 00.000 9640 PulseGuide returned control before completion, sleep 917
22:33:55.110 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3248, FiltMin=3156, FiltMax=65516, Gamma=2.190
22:33:55.148 00.038 16872 UpdateGuideState exits: m=137562 SNR=236.8
22:33:55.156 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:55.160 00.004 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:55.163 00.003 16872 Enqueuing Expose request
22:33:56.023 00.860 9640 IsGuiding returns 1
22:33:56.023 00.000 9640 scope still moving after pulse duration time elapsed
22:33:56.051 00.028 9640 IsSlewing returns 0
22:33:56.052 00.001 9640 IsGuiding returns 0
22:33:56.052 00.000 9640 scope move finished after 907 + 42 ms
22:33:56.052 00.000 9640 Move returns status 0, amount 907
22:33:56.052 00.000 9640 move complete, result=0
22:33:56.053 00.001 9640 worker thread done servicing request
22:33:56.053 00.000 9640 Worker thread wakes up
22:33:56.053 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:33:56.053 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1546,582,31,31)
22:33:56.053 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 33.7 px 907 ms SOUTH
22:33:56.367 00.314 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac1c74e1-e9cf-451b-a7cb-0a07a8f69e88"}
22:33:56.367 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"ac1c74e1-e9cf-451b-a7cb-0a07a8f69e88"}
22:33:56.376 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"894273d9-2f5a-44cb-8d86-1d66a384cd8a"}
22:33:56.378 00.002 16872 case statement mapped state 6 to 3
22:33:56.382 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"894273d9-2f5a-44cb-8d86-1d66a384cd8a"}
22:33:56.388 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2118fe1e-ade7-40b9-984f-ee7a8b1ff908"}
22:33:56.390 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.23,6.55],"pixels":"..."},"id":"2118fe1e-ade7-40b9-984f-ee7a8b1ff908"}
22:33:58.362 01.972 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40159d0e-2408-4e18-8fde-b8e154a769fb"}
22:33:58.365 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"40159d0e-2408-4e18-8fde-b8e154a769fb"}
22:33:58.371 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd1e80f3-61ea-493a-b3b6-566783ddd2b6"}
22:33:58.377 00.006 16872 case statement mapped state 6 to 3
22:33:58.378 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd1e80f3-61ea-493a-b3b6-566783ddd2b6"}
22:33:58.385 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7e1f1cfc-2485-4c61-8d7c-e103160e716b"}
22:33:58.387 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.23,6.55],"pixels":"..."},"id":"7e1f1cfc-2485-4c61-8d7c-e103160e716b"}
22:33:58.626 00.239 9640 Exposure complete
22:33:58.753 00.127 9640 worker thread done servicing request
22:33:58.753 00.000 16872 OnExposeComplete: enter
22:33:58.763 00.010 16872 UpdateGuideState(): m_state=6
22:33:58.763 00.000 16872 Star::Find(15, 1561, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
22:33:58.763 00.000 16872 Star::Find returns 1 (0), X=1554.16, Y=596.74, Mass=144819, SNR=246.7, Peak=10556 HFD=4.7
22:33:58.771 00.008 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
22:33:58.774 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
22:33:58.774 00.000 16872 CameraToMount -- cameraX=-40.77 cameraY=0.80 hyp=40.78 cameraTheta=3.12 mountX=0.18 mountY=40.74, mountTheta=1.57
22:33:58.779 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-40.77, y=0.80, opts=13)
22:33:58.784 00.005 16872 Enqueuing Move request for scope (-40.77, 0.80)
22:33:58.789 00.005 9640 Worker thread wakes up
22:33:58.789 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-40.77, 0.80) opts 0xd
22:33:58.789 00.000 9640 Handling offset move in thread for scope, endpoint = (-40.77, 0.80)
22:33:58.789 00.000 9640 Moving (-40.77, 0.80) raw xDistance=0.18 yDistance=40.74
22:33:58.789 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
22:33:58.789 00.000 9640 GuideAlgorithmZFilter::Result() returns 9.17, input 40.74, m_sumCorr=52
22:33:58.789 00.000 9640 MoveAxis(W, 14, ABG)
22:33:58.789 00.000 9640 Guiding  Dir = 3, Dur = 14
22:33:58.790 00.001 9640 IsSlewing returns 0
22:33:58.790 00.000 9640 IsGuiding returns 0
22:33:58.790 00.000 9640 PulseGuide returned control before completion, sleep 24
22:33:58.790 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=65520, med=3252, FiltMin=3106, FiltMax=65512, Gamma=2.190
22:33:58.831 00.041 9640 IsGuiding returns 1
22:33:58.831 00.000 9640 scope still moving after pulse duration time elapsed
22:33:58.835 00.004 16872 UpdateGuideState exits: m=144819 SNR=246.7
22:33:58.841 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:58.846 00.005 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:33:58.847 00.001 16872 Enqueuing Expose request
22:33:58.864 00.017 9640 IsSlewing returns 0
22:33:58.864 00.000 9640 IsGuiding returns 0
22:33:58.864 00.000 9640 scope move finished after 14 + 59 ms
22:33:58.864 00.000 9640 Move returns status 0, amount 14
22:33:58.864 00.000 9640 MoveAxis(S, 1101, ABG)
22:33:58.864 00.000 9640 Guiding  Dir = 1, Dur = 1101
22:33:58.864 00.000 9640 IsSlewing returns 0
22:33:58.864 00.000 9640 IsGuiding returns 0
22:33:58.864 00.000 9640 PulseGuide returned control before completion, sleep 1111
22:33:59.986 01.122 9640 IsGuiding returns 1
22:33:59.986 00.000 9640 scope still moving after pulse duration time elapsed
22:34:00.017 00.031 9640 IsSlewing returns 0
22:34:00.017 00.000 9640 IsGuiding returns 0
22:34:00.017 00.000 9640 scope move finished after 1101 + 51 ms
22:34:00.017 00.000 9640 Move returns status 0, amount 1101
22:34:00.017 00.000 9640 move complete, result=0
22:34:00.017 00.000 9640 worker thread done servicing request
22:34:00.017 00.000 9640 Worker thread wakes up
22:34:00.017 00.000 16872 GuideStep: 0.2 px 14 ms WEST, 40.7 px 1101 ms SOUTH
22:34:00.019 00.002 9640 worker thread servicing REQUEST_EXPOSE 2000
22:34:00.019 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1539,582,31,31)
22:34:00.369 00.350 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"732bdfd2-9e78-4f49-8fa8-286fccb01a92"}
22:34:00.371 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"732bdfd2-9e78-4f49-8fa8-286fccb01a92"}
22:34:00.376 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f43c3e46-a088-4863-9ec2-ebe2a0ff56c7"}
22:34:00.378 00.002 16872 case statement mapped state 6 to 3
22:34:00.382 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f43c3e46-a088-4863-9ec2-ebe2a0ff56c7"}
22:34:00.401 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"973b4c51-dd72-46a6-970a-6d8f24717712"}
22:34:00.409 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.16,6.74],"pixels":"..."},"id":"973b4c51-dd72-46a6-970a-6d8f24717712"}
22:34:02.368 01.959 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"900910c6-756b-4e63-8960-eb0a595c03f7"}
22:34:02.370 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"900910c6-756b-4e63-8960-eb0a595c03f7"}
22:34:02.370 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11ab4969-a706-40a2-87cc-c39fb6a6313a"}
22:34:02.376 00.006 16872 case statement mapped state 6 to 3
22:34:02.376 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"11ab4969-a706-40a2-87cc-c39fb6a6313a"}
22:34:02.376 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c15f225b-5e2a-4ef0-ad72-6ecfd4e6e359"}
22:34:02.388 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.16,6.74],"pixels":"..."},"id":"c15f225b-5e2a-4ef0-ad72-6ecfd4e6e359"}
22:34:02.567 00.179 9640 Exposure complete
22:34:02.700 00.133 9640 worker thread done servicing request
22:34:02.700 00.000 16872 OnExposeComplete: enter
22:34:02.707 00.007 16872 UpdateGuideState(): m_state=6
22:34:02.709 00.002 16872 Star::Find(15, 1554, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
22:34:02.713 00.004 16872 Star::Find returns 1 (0), X=1544.91, Y=596.77, Mass=137183, SNR=220.0, Peak=10256 HFD=4.6
22:34:02.715 00.002 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
22:34:02.715 00.000 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
22:34:02.715 00.000 16872 CameraToMount -- cameraX=-50.02 cameraY=0.83 hyp=50.03 cameraTheta=3.12 mountX=0.07 mountY=49.98, mountTheta=1.57
22:34:02.727 00.012 16872 SchedulePrimaryMove(0F8FCD28, x=-50.02, y=0.83, opts=13)
22:34:02.727 00.000 16872 Enqueuing Move request for scope (-50.02, 0.83)
22:34:02.731 00.004 9640 Worker thread wakes up
22:34:02.731 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-50.02, 0.83) opts 0xd
22:34:02.731 00.000 9640 Handling offset move in thread for scope, endpoint = (-50.02, 0.83)
22:34:02.731 00.000 9640 Moving (-50.02, 0.83) raw xDistance=0.07 yDistance=49.98
22:34:02.731 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:34:02.731 00.000 9640 GuideAlgorithmZFilter::Result() returns 11.13, input 49.98, m_sumCorr=63
22:34:02.731 00.000 9640 MoveAxis(E, 0, ABG)
22:34:02.731 00.000 9640 Move returns status 0, amount 0
22:34:02.731 00.000 9640 MoveAxis(S, 1337, ABG)
22:34:02.731 00.000 9640 Guiding  Dir = 1, Dur = 1337
22:34:02.731 00.000 9640 IsSlewing returns 0
22:34:02.731 00.000 9640 IsGuiding returns 0
22:34:02.731 00.000 9640 PulseGuide returned control before completion, sleep 1347
22:34:02.740 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3252, FiltMin=3152, FiltMax=65516, Gamma=2.190
22:34:02.781 00.041 16872 UpdateGuideState exits: m=137183 SNR=220.0
22:34:02.789 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:02.794 00.005 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:34:02.797 00.003 16872 Enqueuing Expose request
22:34:04.085 01.288 9640 IsGuiding returns 1
22:34:04.086 00.001 9640 scope still moving after pulse duration time elapsed
22:34:04.108 00.022 9640 IsSlewing returns 0
22:34:04.109 00.001 9640 IsGuiding returns 1
22:34:04.147 00.038 9640 IsSlewing returns 0
22:34:04.147 00.000 9640 IsGuiding returns 0
22:34:04.147 00.000 9640 scope move finished after 1337 + 76 ms
22:34:04.147 00.000 9640 Move returns status 0, amount 1337
22:34:04.147 00.000 9640 move complete, result=0
22:34:04.148 00.001 9640 worker thread done servicing request
22:34:04.148 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 50.0 px 1337 ms SOUTH
22:34:04.152 00.004 9640 Worker thread wakes up
22:34:04.152 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:34:04.152 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1530,582,31,31)
22:34:04.373 00.221 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83b29c9e-a2f3-40c1-8044-ef409247c9de"}
22:34:04.378 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"83b29c9e-a2f3-40c1-8044-ef409247c9de"}
22:34:04.383 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b1dd55fa-8fbb-4d78-9bb4-decc327a6976"}
22:34:04.387 00.004 16872 case statement mapped state 6 to 3
22:34:04.393 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1dd55fa-8fbb-4d78-9bb4-decc327a6976"}
22:34:04.399 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fd650711-94b5-448f-94b0-ffae4de8e893"}
22:34:04.403 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[6.91,6.77],"pixels":"..."},"id":"fd650711-94b5-448f-94b0-ffae4de8e893"}
22:34:06.375 01.972 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43328908-a421-4125-98fa-becea852e5fb"}
22:34:06.377 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"43328908-a421-4125-98fa-becea852e5fb"}
22:34:06.382 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47f5f1b0-aab0-4717-885a-4793a926ac7a"}
22:34:06.382 00.000 16872 case statement mapped state 6 to 3
22:34:06.386 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"47f5f1b0-aab0-4717-885a-4793a926ac7a"}
22:34:06.386 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6f15ffbf-5361-4403-bc5f-01ae46c92f59"}
22:34:06.386 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[6.91,6.77],"pixels":"..."},"id":"6f15ffbf-5361-4403-bc5f-01ae46c92f59"}
22:34:06.703 00.317 9640 Exposure complete
22:34:06.834 00.131 9640 worker thread done servicing request
22:34:06.834 00.000 16872 OnExposeComplete: enter
22:34:06.841 00.007 16872 UpdateGuideState(): m_state=6
22:34:06.841 00.000 16872 Star::Find(15, 1544, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
22:34:06.841 00.000 16872 Star::Find returns 1 (0), X=1534.32, Y=596.36, Mass=135873, SNR=225.1, Peak=9660 HFD=4.8
22:34:06.851 00.010 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
22:34:06.854 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
22:34:06.856 00.002 16872 CameraToMount -- cameraX=-60.61 cameraY=0.43 hyp=60.61 cameraTheta=3.13 mountX=-0.49 mountY=60.52, mountTheta=1.58
22:34:06.863 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-60.61, y=0.43, opts=13)
22:34:06.864 00.001 16872 Enqueuing Move request for scope (-60.61, 0.43)
22:34:06.868 00.004 9640 Worker thread wakes up
22:34:06.868 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-60.61, 0.43) opts 0xd
22:34:06.868 00.000 9640 Handling offset move in thread for scope, endpoint = (-60.61, 0.43)
22:34:06.868 00.000 9640 Moving (-60.61, 0.43) raw xDistance=-0.49 yDistance=60.52
22:34:06.868 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49
22:34:06.868 00.000 9640 GuideAlgorithmZFilter::Result() returns 13.54, input 60.52, m_sumCorr=76
22:34:06.868 00.000 9640 MoveAxis(E, 36, ABG)
22:34:06.868 00.000 9640 Guiding  Dir = 2, Dur = 36
22:34:06.868 00.000 9640 IsSlewing returns 0
22:34:06.868 00.000 9640 IsGuiding returns 0
22:34:06.868 00.000 9640 PulseGuide returned control before completion, sleep 46
22:34:06.875 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65516, med=3252, FiltMin=3116, FiltMax=65516, Gamma=2.190
22:34:06.908 00.033 16872 UpdateGuideState exits: m=135873 SNR=225.1
22:34:06.916 00.008 9640 IsGuiding returns 1
22:34:06.916 00.000 9640 scope still moving after pulse duration time elapsed
22:34:06.916 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:06.919 00.003 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:34:06.922 00.003 16872 Enqueuing Expose request
22:34:06.943 00.021 9640 IsSlewing returns 0
22:34:06.944 00.001 9640 IsGuiding returns 0
22:34:06.944 00.000 9640 scope move finished after 36 + 38 ms
22:34:06.944 00.000 9640 Move returns status 0, amount 36
22:34:06.944 00.000 9640 MoveAxis(S, 1627, ABG)
22:34:06.944 00.000 9640 Guiding  Dir = 1, Dur = 1627
22:34:06.944 00.000 9640 IsSlewing returns 0
22:34:06.944 00.000 9640 IsGuiding returns 0
22:34:06.944 00.000 9640 PulseGuide returned control before completion, sleep 1637
22:34:08.375 01.431 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88363804-5c4c-498b-901b-1a3c97f864bd"}
22:34:08.377 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"88363804-5c4c-498b-901b-1a3c97f864bd"}
22:34:08.385 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f8fad30-313d-4f0a-a7a4-9c26f23d7209"}
22:34:08.385 00.000 16872 case statement mapped state 6 to 3
22:34:08.385 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f8fad30-313d-4f0a-a7a4-9c26f23d7209"}
22:34:08.394 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"db4bb15f-46a1-43ea-b217-c06aa4514fa0"}
22:34:08.397 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.32,7.36],"pixels":"..."},"id":"db4bb15f-46a1-43ea-b217-c06aa4514fa0"}
22:34:08.591 00.194 9640 IsGuiding returns 1
22:34:08.591 00.000 9640 scope still moving after pulse duration time elapsed
22:34:08.625 00.034 9640 IsSlewing returns 0
22:34:08.625 00.000 9640 IsGuiding returns 0
22:34:08.625 00.000 9640 scope move finished after 1627 + 54 ms
22:34:08.625 00.000 9640 Move returns status 0, amount 1627
22:34:08.625 00.000 9640 move complete, result=0
22:34:08.626 00.001 9640 worker thread done servicing request
22:34:08.626 00.000 9640 Worker thread wakes up
22:34:08.626 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:34:08.626 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1519,581,31,31)
22:34:08.626 00.000 16872 GuideStep: -0.5 px 36 ms EAST, 60.5 px 1627 ms SOUTH
22:34:10.382 01.756 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eeeaa789-c14e-46e5-a1a8-9a7c7d21d807"}
22:34:10.382 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"eeeaa789-c14e-46e5-a1a8-9a7c7d21d807"}
22:34:10.390 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"69795bdc-cf5e-48de-af0d-24de9f4cec18"}
22:34:10.391 00.001 16872 case statement mapped state 6 to 3
22:34:10.391 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"69795bdc-cf5e-48de-af0d-24de9f4cec18"}
22:34:10.401 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8b83d995-9b1d-48b1-9ec2-5e98e8efbd16"}
22:34:10.403 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.32,7.36],"pixels":"..."},"id":"8b83d995-9b1d-48b1-9ec2-5e98e8efbd16"}
22:34:11.176 00.773 9640 Exposure complete
22:34:11.315 00.139 9640 worker thread done servicing request
22:34:11.315 00.000 16872 OnExposeComplete: enter
22:34:11.321 00.006 16872 UpdateGuideState(): m_state=6
22:34:11.321 00.000 16872 Star::Find(15, 1534, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:34:11.321 00.000 16872 Star::Find returns 1 (0), X=1521.33, Y=597.40, Mass=134265, SNR=228.1, Peak=8928 HFD=4.8
22:34:11.329 00.008 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
22:34:11.335 00.006 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
22:34:11.339 00.004 16872 CameraToMount -- cameraX=-73.60 cameraY=1.46 hyp=73.62 cameraTheta=3.12 mountX=0.35 mountY=73.55, mountTheta=1.57
22:34:11.346 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-73.60, y=1.46, opts=13)
22:34:11.349 00.003 16872 Enqueuing Move request for scope (-73.60, 1.46)
22:34:11.352 00.003 9640 Worker thread wakes up
22:34:11.352 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-73.60, 1.46) opts 0xd
22:34:11.352 00.000 9640 Handling offset move in thread for scope, endpoint = (-73.60, 1.46)
22:34:11.352 00.000 9640 Moving (-73.60, 1.46) raw xDistance=0.35 yDistance=73.55
22:34:11.352 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.35
22:34:11.352 00.000 9640 GuideAlgorithmZFilter::Result() returns 16.49, input 73.55, m_sumCorr=93
22:34:11.352 00.000 9640 MoveAxis(W, 23, ABG)
22:34:11.352 00.000 9640 Guiding  Dir = 3, Dur = 23
22:34:11.352 00.000 9640 IsSlewing returns 0
22:34:11.352 00.000 9640 IsGuiding returns 0
22:34:11.352 00.000 9640 PulseGuide returned control before completion, sleep 33
22:34:11.357 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3252, FiltMin=3168, FiltMax=65516, Gamma=2.190
22:34:11.388 00.031 9640 IsGuiding returns 1
22:34:11.388 00.000 9640 scope still moving after pulse duration time elapsed
22:34:11.396 00.008 16872 UpdateGuideState exits: m=134265 SNR=228.1
22:34:11.396 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:11.396 00.000 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:34:11.405 00.009 16872 Enqueuing Expose request
22:34:11.413 00.008 9640 IsSlewing returns 0
22:34:11.413 00.000 9640 IsGuiding returns 1
22:34:11.439 00.026 9640 IsSlewing returns 0
22:34:11.439 00.000 9640 IsGuiding returns 0
22:34:11.439 00.000 9640 scope move finished after 23 + 63 ms
22:34:11.439 00.000 9640 Move returns status 0, amount 23
22:34:11.439 00.000 9640 MoveAxis(S, 1982, ABG)
22:34:11.439 00.000 9640 Guiding  Dir = 1, Dur = 1982
22:34:11.439 00.000 9640 IsSlewing returns 0
22:34:11.439 00.000 9640 IsGuiding returns 0
22:34:11.442 00.003 9640 PulseGuide returned control before completion, sleep 1991
22:34:12.385 00.943 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cad7118b-eb52-45db-8afa-6cfe404d2a7e"}
22:34:12.390 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"cad7118b-eb52-45db-8afa-6cfe404d2a7e"}
22:34:12.393 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e1ef43b5-05c7-40a8-9370-7ac1f87c4fcd"}
22:34:12.393 00.000 16872 case statement mapped state 6 to 3
22:34:12.393 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1ef43b5-05c7-40a8-9370-7ac1f87c4fcd"}
22:34:12.402 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8052e1ce-e3e4-417b-bb50-2b889cf655e3"}
22:34:12.404 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.33,7.40],"pixels":"..."},"id":"8052e1ce-e3e4-417b-bb50-2b889cf655e3"}
22:34:13.437 01.033 9640 IsGuiding returns 1
22:34:13.438 00.001 9640 scope still moving after pulse duration time elapsed
22:34:13.471 00.033 9640 IsSlewing returns 0
22:34:13.471 00.000 9640 IsGuiding returns 0
22:34:13.471 00.000 9640 scope move finished after 1982 + 48 ms
22:34:13.471 00.000 9640 Move returns status 0, amount 1982
22:34:13.471 00.000 9640 move complete, result=0
22:34:13.473 00.002 9640 worker thread done servicing request
22:34:13.473 00.000 9640 Worker thread wakes up
22:34:13.473 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:34:13.473 00.000 16872 GuideStep: 0.3 px 23 ms WEST, 73.6 px 1982 ms SOUTH
22:34:13.473 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1506,582,31,31)
22:34:14.382 00.909 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"85222330-b93b-4de2-a592-0aefe08840c0"}
22:34:14.386 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"85222330-b93b-4de2-a592-0aefe08840c0"}
22:34:14.394 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c5b91b2-92d3-401c-8520-258786338513"}
22:34:14.394 00.000 16872 case statement mapped state 6 to 3
22:34:14.401 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c5b91b2-92d3-401c-8520-258786338513"}
22:34:14.403 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0d30189f-2228-4242-925f-6b9c69afd504"}
22:34:14.410 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.33,7.40],"pixels":"..."},"id":"0d30189f-2228-4242-925f-6b9c69afd504"}
22:34:16.039 01.629 9640 Exposure complete
22:34:16.180 00.141 9640 worker thread done servicing request
22:34:16.181 00.001 16872 OnExposeComplete: enter
22:34:16.181 00.000 16872 UpdateGuideState(): m_state=6
22:34:16.186 00.005 16872 Star::Find(15, 1521, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
22:34:16.186 00.000 16872 Star::Find returns 1 (0), X=1505.33, Y=597.53, Mass=135791, SNR=230.3, Peak=6512 HFD=4.8
22:34:16.193 00.007 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
22:34:16.193 00.000 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
22:34:16.193 00.000 16872 CameraToMount -- cameraX=-89.60 cameraY=1.60 hyp=89.61 cameraTheta=3.12 mountX=0.24 mountY=89.53, mountTheta=1.57
22:34:16.202 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-89.60, y=1.60, opts=13)
22:34:16.204 00.002 16872 Enqueuing Move request for scope (-89.60, 1.60)
22:34:16.210 00.006 9640 Worker thread wakes up
22:34:16.210 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-89.60, 1.60) opts 0xd
22:34:16.210 00.000 9640 Handling offset move in thread for scope, endpoint = (-89.60, 1.60)
22:34:16.210 00.000 9640 Moving (-89.60, 1.60) raw xDistance=0.24 yDistance=89.53
22:34:16.210 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
22:34:16.210 00.000 9640 GuideAlgorithmZFilter::Result() returns 20.05, input 89.53, m_sumCorr=1.1e+02
22:34:16.210 00.000 9640 MoveAxis(W, 19, ABG)
22:34:16.210 00.000 9640 Guiding  Dir = 3, Dur = 19
22:34:16.210 00.000 9640 IsSlewing returns 0
22:34:16.210 00.000 9640 IsGuiding returns 0
22:34:16.210 00.000 9640 PulseGuide returned control before completion, sleep 29
22:34:16.214 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3252, FiltMin=3102, FiltMax=65516, Gamma=2.190
22:34:16.249 00.035 9640 IsGuiding returns 1
22:34:16.249 00.000 9640 scope still moving after pulse duration time elapsed
22:34:16.251 00.002 16872 UpdateGuideState exits: m=135791 SNR=230.3
22:34:16.251 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:16.251 00.000 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:34:16.251 00.000 16872 Enqueuing Expose request
22:34:16.276 00.025 9640 IsSlewing returns 0
22:34:16.276 00.000 9640 IsGuiding returns 0
22:34:16.276 00.000 9640 scope move finished after 19 + 45 ms
22:34:16.276 00.000 9640 Move returns status 0, amount 19
22:34:16.276 00.000 9640 MoveAxis(S, 2410, ABG)
22:34:16.276 00.000 9640 Guiding  Dir = 1, Dur = 2410
22:34:16.276 00.000 9640 IsSlewing returns 0
22:34:16.276 00.000 9640 IsGuiding returns 0
22:34:16.276 00.000 9640 PulseGuide returned control before completion, sleep 2420
22:34:16.382 00.106 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7a3a8e6-87e1-4b32-abca-e72f33a7014a"}
22:34:16.382 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"b7a3a8e6-87e1-4b32-abca-e72f33a7014a"}
22:34:16.389 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"414eeecb-9894-4c30-bfb9-bf2ec72e6926"}
22:34:16.396 00.007 16872 case statement mapped state 6 to 3
22:34:16.398 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"414eeecb-9894-4c30-bfb9-bf2ec72e6926"}
22:34:16.398 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e3c639b8-3c06-4dce-b92f-c9476fb7039e"}
22:34:16.402 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.33,6.53],"pixels":"..."},"id":"e3c639b8-3c06-4dce-b92f-c9476fb7039e"}
22:34:18.381 01.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3eabd672-5b36-43bf-87aa-3dfa4f1a2f80"}
22:34:18.382 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"3eabd672-5b36-43bf-87aa-3dfa4f1a2f80"}
22:34:18.388 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8d1e2ee-4a51-4df9-9799-f607a10a15a5"}
22:34:18.388 00.000 16872 case statement mapped state 6 to 3
22:34:18.388 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8d1e2ee-4a51-4df9-9799-f607a10a15a5"}
22:34:18.397 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a70efa0d-3bc6-490d-8a44-fb0859b374f2"}
22:34:18.402 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.33,6.53],"pixels":"..."},"id":"a70efa0d-3bc6-490d-8a44-fb0859b374f2"}
22:34:18.700 00.298 9640 IsGuiding returns 1
22:34:18.701 00.001 9640 scope still moving after pulse duration time elapsed
22:34:18.732 00.031 9640 IsSlewing returns 0
22:34:18.733 00.001 9640 IsGuiding returns 0
22:34:18.733 00.000 9640 scope move finished after 2410 + 46 ms
22:34:18.733 00.000 9640 Move returns status 0, amount 2410
22:34:18.733 00.000 9640 move complete, result=0
22:34:18.733 00.000 9640 worker thread done servicing request
22:34:18.733 00.000 9640 Worker thread wakes up
22:34:18.733 00.000 16872 GuideStep: 0.2 px 19 ms WEST, 89.5 px 2410 ms SOUTH
22:34:18.735 00.002 9640 worker thread servicing REQUEST_EXPOSE 2000
22:34:18.735 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(1490,583,31,31)
22:34:20.391 01.656 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"de119e77-4f88-4eeb-beba-0105384b6b75"}
22:34:20.395 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"de119e77-4f88-4eeb-beba-0105384b6b75"}
22:34:20.416 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"83f53edb-80c8-4db7-8323-a3f8819c3336"}
22:34:20.426 00.010 16872 case statement mapped state 6 to 3
22:34:20.426 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"83f53edb-80c8-4db7-8323-a3f8819c3336"}
22:34:20.432 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"de2ca45f-988d-4b53-a309-f8578bb326b0"}
22:34:20.433 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.33,6.53],"pixels":"..."},"id":"de2ca45f-988d-4b53-a309-f8578bb326b0"}
22:34:21.291 00.858 9640 Exposure complete
22:34:21.428 00.137 9640 worker thread done servicing request
22:34:21.428 00.000 16872 OnExposeComplete: enter
22:34:21.434 00.006 16872 UpdateGuideState(): m_state=6
22:34:21.436 00.002 16872 Star::Find(15, 1505, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
22:34:21.439 00.003 16872 Star::Find returns 1 (0), X=1486.55, Y=596.94, Mass=93657, SNR=192.3, Peak=3500 HFD=4.0
22:34:21.443 00.004 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
22:34:21.444 00.001 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
22:34:21.444 00.000 16872 CameraToMount -- cameraX=-108.38 cameraY=1.00 hyp=108.38 cameraTheta=3.13 mountX=-0.64 mountY=108.24, mountTheta=1.58
22:34:21.451 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-108.38, y=1.00, opts=13)
22:34:21.456 00.005 16872 Enqueuing Move request for scope (-108.38, 1.00)
22:34:21.458 00.002 9640 Worker thread wakes up
22:34:21.460 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (-108.38, 1.00) opts 0xd
22:34:21.460 00.000 9640 Handling offset move in thread for scope, endpoint = (-108.38, 1.00)
22:34:21.460 00.000 9640 Moving (-108.38, 1.00) raw xDistance=-0.64 yDistance=108.24
22:34:21.460 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.64
22:34:21.460 00.000 9640 GuideAlgorithmZFilter::Result() returns 24.34, input 108.24, m_sumCorr=1.4e+02
22:34:21.461 00.001 9640 MoveAxis(E, 46, ABG)
22:34:21.461 00.000 9640 Guiding  Dir = 2, Dur = 46
22:34:21.461 00.000 9640 IsSlewing returns 0
22:34:21.461 00.000 9640 IsGuiding returns 0
22:34:21.461 00.000 9640 PulseGuide returned control before completion, sleep 56
22:34:21.467 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3252, FiltMin=3168, FiltMax=65516, Gamma=2.190
22:34:21.502 00.035 16872 UpdateGuideState exits: m=93657 SNR=192.3
22:34:21.509 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:21.509 00.000 16872 ScheduleExposure(2000,3,1) exposurePending=0
22:34:21.509 00.000 16872 Enqueuing Expose request
22:34:21.527 00.018 9640 IsGuiding returns 1
22:34:21.527 00.000 9640 scope still moving after pulse duration time elapsed
22:34:21.559 00.032 9640 IsSlewing returns 0
22:34:21.559 00.000 9640 IsGuiding returns 0
22:34:21.559 00.000 9640 scope move finished after 46 + 52 ms
22:34:21.559 00.000 9640 Move returns status 0, amount 46
22:34:21.559 00.000 9640 MoveAxis(S, 2925, ABG)
22:34:21.559 00.000 9640 duration set to 2500 by maxDecDuration
22:34:21.559 00.000 9640 Guiding  Dir = 1, Dur = 2500
22:34:21.559 00.000 9640 IsSlewing returns 0
22:34:21.559 00.000 9640 IsGuiding returns 0
22:34:21.560 00.001 9640 PulseGuide returned control before completion, sleep 2510
22:34:22.394 00.834 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"09b6ba24-c624-42e8-ba4e-d19cf3ae3f35"}
22:34:22.394 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"09b6ba24-c624-42e8-ba4e-d19cf3ae3f35"}
22:34:22.394 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9eaeb08e-191b-4536-b069-e9d1ba07fae6"}
22:34:22.401 00.007 16872 case statement mapped state 6 to 3
22:34:22.401 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9eaeb08e-191b-4536-b069-e9d1ba07fae6"}
22:34:22.408 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b01c7c5d-dc93-4bc0-a56f-c4d2040596d2"}
22:34:22.412 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[6.55,6.94],"pixels":"..."},"id":"b01c7c5d-dc93-4bc0-a56f-c4d2040596d2"}
22:34:24.084 01.672 9640 IsGuiding returns 1
22:34:24.085 00.001 9640 scope still moving after pulse duration time elapsed
22:34:24.112 00.027 9640 IsSlewing returns 0
22:34:24.112 00.000 9640 IsGuiding returns 0
22:34:24.112 00.000 9640 scope move finished after 2500 + 52 ms
22:34:24.112 00.000 9640 Move returns status 0, amount 2500
22:34:24.112 00.000 9640 move complete, result=0
22:34:24.112 00.000 9640 worker thread done servicing request
22:34:24.112 00.000 9640 Worker thread wakes up
22:34:24.112 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:34:24.114 00.002 9640 Handling exposure in thread, d=2000 o=3 r=(1472,582,31,31)
22:34:24.114 00.000 16872 GuideStep: -0.6 px 46 ms EAST, 108.2 px 2500 ms SOUTH
22:34:24.391 00.277 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d2bb8d5-1a92-4a7c-a581-a3f30e0932c8"}
22:34:24.394 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"1d2bb8d5-1a92-4a7c-a581-a3f30e0932c8"}
22:34:24.394 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c93542d2-de17-4f65-99a3-62ffdb730736"}
22:34:24.394 00.000 16872 case statement mapped state 6 to 3
22:34:24.403 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c93542d2-de17-4f65-99a3-62ffdb730736"}
22:34:24.403 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9ec478c0-80bb-40c4-9c2e-1cf67b8b9120"}
22:34:24.412 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[6.55,6.94],"pixels":"..."},"id":"9ec478c0-80bb-40c4-9c2e-1cf67b8b9120"}
22:34:26.398 01.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"911d6a8c-9896-46aa-b16e-9367cfc56522"}
22:34:26.401 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"911d6a8c-9896-46aa-b16e-9367cfc56522"}
22:34:26.404 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"59e01aba-ff82-4061-9314-4977369f71d4"}
22:34:26.408 00.004 16872 case statement mapped state 6 to 3
22:34:26.408 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"59e01aba-ff82-4061-9314-4977369f71d4"}
22:34:26.414 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"78e25b7e-6009-4200-a0dc-61d784a3d17c"}
22:34:26.414 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[6.55,6.94],"pixels":"..."},"id":"78e25b7e-6009-4200-a0dc-61d784a3d17c"}
22:34:26.667 00.253 9640 Exposure complete
22:34:26.809 00.142 9640 worker thread done servicing request
22:34:26.809 00.000 16872 OnExposeComplete: enter
22:34:26.813 00.004 16872 UpdateGuideState(): m_state=6
22:34:26.815 00.002 16872 Star::Find(15, 1486, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:34:26.815 00.000 16872 Star::Find returns 1 (0), X=1466.99, Y=597.97, Mass=51942, SNR=143.1, Peak=3336 HFD=4.0
22:34:26.815 00.000 16872 Status Line: Mass: 51942 vs 137734
22:34:26.824 00.009 16872 UpdateCurrentPosition: star mass new=51941.9 exp=137734.5 thresh=50% limits=(68434.0, 209322.1, 275469.0)
22:34:26.832 00.008 16872 DistanceChecker: activated
22:34:26.836 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:34:26.840 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
22:34:26.840 00.000 16872 Enqueuing Move request for scope (0.00, 0.00)
22:34:26.847 00.007 9640 Worker thread wakes up
22:34:26.847 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:26.847 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:26.847 00.000 9640 move complete, result=0
22:34:26.849 00.002 9640 worker thread done servicing request
22:34:26.963 00.114 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:26.968 00.005 16872 Status Line: Star lost - mass changed
22:34:26.977 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65516, med=3252, FiltMin=3102, FiltMax=65512, Gamma=2.190
22:34:27.018 00.041 16872 UpdateGuideState exits: Star lost - mass changed
22:34:27.020 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:27.025 00.005 16872 ScheduleExposure(2000,3,0) exposurePending=0
22:34:27.027 00.002 16872 Enqueuing Expose request
22:34:27.027 00.000 9640 Worker thread wakes up
22:34:27.027 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:34:27.027 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:34:28.400 01.373 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db0babb0-8e5c-448b-94b9-850df3e37ed3"}
22:34:28.402 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"db0babb0-8e5c-448b-94b9-850df3e37ed3"}
22:34:28.407 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee818898-9f4d-427f-8404-295188e0c11d"}
22:34:28.411 00.004 16872 case statement mapped state 6 to 4
22:34:28.417 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"ee818898-9f4d-427f-8404-295188e0c11d"}
22:34:28.421 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0aaa4826-1b0a-4e56-9a3b-131217f80512"}
22:34:28.424 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.55,6.94],"pixels":"..."},"id":"0aaa4826-1b0a-4e56-9a3b-131217f80512"}
22:34:29.568 01.144 9640 Exposure complete
22:34:29.704 00.136 9640 worker thread done servicing request
22:34:29.704 00.000 16872 OnExposeComplete: enter
22:34:29.708 00.004 16872 UpdateGuideState(): m_state=6
22:34:29.708 00.000 16872 Star::Find(15, 1486, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:34:29.708 00.000 16872 Star::Find returns 1 (0), X=1466.95, Y=598.00, Mass=47136, SNR=131.3, Peak=3360 HFD=3.9
22:34:29.718 00.010 16872 Status Line: Mass: 47136 vs 137183
22:34:29.725 00.007 16872 UpdateCurrentPosition: star mass new=47136.2 exp=137183.1 thresh=50% limits=(68441.9, 209322.1, 274366.2)
22:34:29.725 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:34:29.733 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
22:34:29.736 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
22:34:29.736 00.000 9640 Worker thread wakes up
22:34:29.736 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:29.736 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:29.736 00.000 9640 move complete, result=0
22:34:29.736 00.000 9640 worker thread done servicing request
22:34:29.849 00.113 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:29.854 00.005 16872 Status Line: Star lost - mass changed
22:34:29.861 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3252, FiltMin=3114, FiltMax=65512, Gamma=2.190
22:34:29.902 00.041 16872 UpdateGuideState exits: Star lost - mass changed
22:34:29.908 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:29.908 00.000 16872 ScheduleExposure(2000,3,0) exposurePending=0
22:34:29.908 00.000 16872 Enqueuing Expose request
22:34:29.916 00.008 9640 Worker thread wakes up
22:34:29.916 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:34:29.917 00.001 9640 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:34:30.407 00.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b4fb2592-e628-48ea-b621-3b60332a67a2"}
22:34:30.407 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"b4fb2592-e628-48ea-b621-3b60332a67a2"}
22:34:30.407 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b3605077-1251-414f-abd4-edea58db3821"}
22:34:30.421 00.014 16872 case statement mapped state 6 to 4
22:34:30.423 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"b3605077-1251-414f-abd4-edea58db3821"}
22:34:30.427 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8d5d9404-a3b3-4a50-954b-171e9607be80"}
22:34:30.430 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.55,6.94],"pixels":"..."},"id":"8d5d9404-a3b3-4a50-954b-171e9607be80"}
22:34:32.405 01.975 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cf3f8b44-8f0f-45da-bce6-00c9a48abba1"}
22:34:32.407 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"cf3f8b44-8f0f-45da-bce6-00c9a48abba1"}
22:34:32.409 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa2cf1ba-67f5-4521-983b-ffcc852ef98b"}
22:34:32.413 00.004 16872 case statement mapped state 6 to 4
22:34:32.420 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"aa2cf1ba-67f5-4521-983b-ffcc852ef98b"}
22:34:32.424 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"786754ff-3d62-4978-b402-88e8cbacbacc"}
22:34:32.425 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.55,6.94],"pixels":"..."},"id":"786754ff-3d62-4978-b402-88e8cbacbacc"}
22:34:32.494 00.069 9640 Exposure complete
22:34:32.628 00.134 9640 worker thread done servicing request
22:34:32.628 00.000 16872 OnExposeComplete: enter
22:34:32.631 00.003 16872 UpdateGuideState(): m_state=6
22:34:32.635 00.004 16872 Star::Find(15, 1486, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
22:34:32.635 00.000 16872 Star::Find returns 1 (0), X=1467.54, Y=595.42, Mass=21613, SNR=80.2, Peak=3392 HFD=3.3
22:34:32.639 00.004 16872 Status Line: Mass: 21613 vs 135873
22:34:32.644 00.005 16872 UpdateCurrentPosition: star mass new=21613.3 exp=135872.7 thresh=50% limits=(67936.3, 209322.1, 271745.3)
22:34:32.644 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:34:32.654 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
22:34:32.654 00.000 16872 Enqueuing Move request for scope (0.00, 0.00)
22:34:32.660 00.006 9640 Worker thread wakes up
22:34:32.660 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:32.660 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:32.660 00.000 9640 move complete, result=0
22:34:32.660 00.000 9640 worker thread done servicing request
22:34:32.767 00.107 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:32.769 00.002 16872 Status Line: Star lost - mass changed
22:34:32.780 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=65520, med=3252, FiltMin=3164, FiltMax=65516, Gamma=2.190
22:34:32.816 00.036 16872 UpdateGuideState exits: Star lost - mass changed
22:34:32.824 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:32.827 00.003 16872 ScheduleExposure(2000,3,0) exposurePending=0
22:34:32.833 00.006 16872 Enqueuing Expose request
22:34:32.833 00.000 9640 Worker thread wakes up
22:34:32.833 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:34:32.833 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:34:34.404 01.571 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a6a529d-a5fb-4328-9556-5cc0c5b94f8b"}
22:34:34.408 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"7a6a529d-a5fb-4328-9556-5cc0c5b94f8b"}
22:34:34.410 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38fb4c23-f173-43e5-a641-cd1117926f30"}
22:34:34.412 00.002 16872 case statement mapped state 6 to 4
22:34:34.412 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"38fb4c23-f173-43e5-a641-cd1117926f30"}
22:34:34.421 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"aca30af0-0f7a-48db-b344-0d1d22268637"}
22:34:34.421 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[6.55,6.94],"pixels":"..."},"id":"aca30af0-0f7a-48db-b344-0d1d22268637"}
22:34:35.386 00.965 9640 Exposure complete
22:34:35.516 00.130 9640 worker thread done servicing request
22:34:35.516 00.000 16872 OnExposeComplete: enter
22:34:35.524 00.008 16872 UpdateGuideState(): m_state=6
22:34:35.527 00.003 16872 Star::Find(15, 1486, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
22:34:35.527 00.000 16872 Star::Find returns 1 (0), X=1466.94, Y=597.24, Mass=47439, SNR=136.9, Peak=3360 HFD=3.8
22:34:35.534 00.007 16872 Status Line: Mass: 47439 vs 135873
22:34:35.541 00.007 16872 UpdateCurrentPosition: star mass new=47438.9 exp=135872.7 thresh=50% limits=(67936.3, 209322.1, 271745.3)
22:34:35.541 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:34:35.541 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
22:34:35.549 00.008 16872 Enqueuing Move request for scope (0.00, 0.00)
22:34:35.549 00.000 9640 Worker thread wakes up
22:34:35.549 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:35.549 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:35.549 00.000 9640 move complete, result=0
22:34:35.549 00.000 9640 worker thread done servicing request
22:34:35.657 00.108 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:35.662 00.005 16872 Status Line: Star lost - mass changed
22:34:35.667 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3248, FiltMin=3164, FiltMax=65516, Gamma=2.190
22:34:35.709 00.042 16872 UpdateGuideState exits: Star lost - mass changed
22:34:35.713 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:35.716 00.003 16872 ScheduleExposure(2000,3,0) exposurePending=0
22:34:35.716 00.000 16872 Enqueuing Expose request
22:34:35.721 00.005 9640 Worker thread wakes up
22:34:35.721 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:34:35.721 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:34:36.407 00.686 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"292ed378-6451-4fb2-9ab8-0aa9b063f4de"}
22:34:36.412 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"292ed378-6451-4fb2-9ab8-0aa9b063f4de"}
22:34:36.416 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"851e7f36-fa04-400e-8c6c-1acf822efdb9"}
22:34:36.417 00.001 16872 case statement mapped state 6 to 4
22:34:36.422 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"851e7f36-fa04-400e-8c6c-1acf822efdb9"}
22:34:36.422 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"504eeeff-2c53-4e27-9e6f-b36e00541e50"}
22:34:36.428 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[6.55,6.94],"pixels":"..."},"id":"504eeeff-2c53-4e27-9e6f-b36e00541e50"}
22:34:38.274 01.846 9640 Exposure complete
22:34:38.408 00.134 9640 worker thread done servicing request
22:34:38.408 00.000 16872 OnExposeComplete: enter
22:34:38.411 00.003 16872 UpdateGuideState(): m_state=6
22:34:38.411 00.000 16872 Star::Find(15, 1486, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
22:34:38.411 00.000 16872 Star::Find returns 1 (0), X=1467.24, Y=598.94, Mass=37925, SNR=120.1, Peak=3336 HFD=3.2
22:34:38.418 00.007 16872 Status Line: Mass: 37925 vs 135791
22:34:38.420 00.002 16872 UpdateCurrentPosition: star mass new=37925.4 exp=135790.7 thresh=50% limits=(67895.4, 209322.1, 271581.5)
22:34:38.428 00.008 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:34:38.432 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
22:34:38.435 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
22:34:38.435 00.000 9640 Worker thread wakes up
22:34:38.435 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:34:38.435 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:34:38.435 00.000 9640 move complete, result=0
22:34:38.435 00.000 9640 worker thread done servicing request
22:34:38.550 00.115 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:34:38.554 00.004 16872 Status Line: Star lost - mass changed
22:34:38.560 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3252, FiltMin=3154, FiltMax=65516, Gamma=2.190
22:34:38.600 00.040 16872 UpdateGuideState exits: Star lost - mass changed
22:34:38.603 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:38.607 00.004 16872 ScheduleExposure(2000,3,0) exposurePending=0
22:34:38.609 00.002 16872 Enqueuing Expose request
22:34:38.609 00.000 9640 Worker thread wakes up
22:34:38.609 00.000 9640 worker thread servicing REQUEST_EXPOSE 2000
22:34:38.609 00.000 9640 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:34:38.609 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24eefb11-12c9-41f4-b6b1-c99dc1e6a553"}
22:34:38.616 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"24eefb11-12c9-41f4-b6b1-c99dc1e6a553"}
22:34:38.649 00.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c936b07-6f04-42f6-8aca-1c8bac8f90ac"}
22:34:38.663 00.014 16872 case statement mapped state 6 to 4
22:34:38.665 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"3c936b07-6f04-42f6-8aca-1c8bac8f90ac"}
22:34:38.677 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"32836216-dfa4-4bf2-b19d-c77b6f794f52"}
22:34:38.681 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.55,6.94],"pixels":"..."},"id":"32836216-dfa4-4bf2-b19d-c77b6f794f52"}
22:34:40.336 01.655 16872 evsrv: cli 0D3C0A48 connect
22:34:40.342 00.006 16872 case statement mapped state 6 to 4
22:34:40.342 00.000 16872 case statement mapped state 6 to 4
22:34:40.350 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"19a708c6-2f48-428b-adbe-d1fdb9d38d02"}
22:34:40.355 00.005 16872 case statement mapped state 6 to 4
22:34:40.359 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"LostLock","id":"19a708c6-2f48-428b-adbe-d1fdb9d38d02"}
22:34:40.361 00.002 16872 evsrv: cli 0D3C0A48 disconnect
22:34:40.415 00.054 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cc87988e-4fd6-4b4f-a1e4-0b25794c2a7d"}
22:34:40.420 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":2000,"id":"cc87988e-4fd6-4b4f-a1e4-0b25794c2a7d"}
22:34:40.425 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b9bcf38-38c1-44bb-b9b5-48f104f86383"}
22:34:40.430 00.005 16872 case statement mapped state 6 to 4
22:34:40.433 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"2b9bcf38-38c1-44bb-b9b5-48f104f86383"}
22:34:40.437 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"db967fa2-6246-45d7-a2bd-46f17509fee6"}
22:34:40.441 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.55,6.94],"pixels":"..."},"id":"db967fa2-6246-45d7-a2bd-46f17509fee6"}
22:34:40.757 00.316 16872 OnExposureDurationSelected: duration = 6000
22:34:40.765 00.008 16872 evsrv: cli 0D3BFFA8 connect
22:34:40.768 00.003 16872 case statement mapped state 6 to 4
22:34:40.772 00.004 16872 case statement mapped state 6 to 4
22:34:40.776 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_pixel_scale","id":"56f2ad25-d6fa-4e96-9892-e314fc8f9954"}
22:34:40.779 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0.906659,"id":"56f2ad25-d6fa-4e96-9892-e314fc8f9954"}
22:34:40.782 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
22:34:40.981 00.199 16872 evsrv: cli 0D3C0A48 connect
22:34:40.985 00.004 16872 case statement mapped state 6 to 4
22:34:40.989 00.004 16872 case statement mapped state 6 to 4
22:34:40.994 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"3e21f2ee-b855-4d97-84ec-5f3852fae52a"}
22:34:40.998 00.004 16872 case statement mapped state 6 to 4
22:34:41.002 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"LostLock","id":"3e21f2ee-b855-4d97-84ec-5f3852fae52a"}
22:34:41.007 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:34:41.013 00.006 16872 evsrv: cli 0D3BFFA8 connect
22:34:41.016 00.003 16872 case statement mapped state 6 to 4
22:34:41.022 00.006 16872 case statement mapped state 6 to 4
22:34:41.026 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"748c4d92-3b3b-4684-ba99-ecd1e4551aa1"}
22:34:41.029 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:34:41.032 00.003 16872 Status Line: Waiting for devices...
22:34:41.038 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"748c4d92-3b3b-4684-ba99-ecd1e4551aa1"}
22:34:41.049 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
22:34:41.053 00.004 16872 evsrv: cli 0D3C0A48 connect
22:34:41.056 00.003 16872 case statement mapped state 6 to 4
22:34:41.060 00.004 16872 case statement mapped state 6 to 4
22:34:41.064 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"da2cfd2b-ea02-4bda-a911-e5d97872f350"}
22:34:41.069 00.005 16872 case statement mapped state 6 to 4
22:34:41.074 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"LostLock","id":"da2cfd2b-ea02-4bda-a911-e5d97872f350"}
22:34:41.080 00.006 16872 evsrv: cli 0D3C0A48 disconnect
22:34:41.186 00.106 9640 Exposure complete
22:34:41.325 00.139 9640 worker thread done servicing request
22:34:41.326 00.001 16872 OnExposeComplete: enter
22:34:41.330 00.004 16872 UpdateGuideState(): m_state=6
22:34:41.334 00.004 16872 Mount: notify guiding stopped
22:34:41.342 00.008 16872 Changing from state GUIDING to STOP
22:34:41.348 00.006 16872 guider state => SELECTED
22:34:41.352 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
22:34:41.357 00.005 16872 Status Line: Stopped Guiding
22:34:41.372 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3248, FiltMin=3124, FiltMax=65516, Gamma=2.190
22:34:41.419 00.047 16872 UpdateGuideState exits: Stopped Guiding
22:34:41.425 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
22:34:41.431 00.006 16872 setting force full frames = true
22:34:41.542 00.111 16872 Status Line: Stopped.
22:34:42.221 00.679 16872 evsrv: cli 0D3C0A48 connect
22:34:42.227 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7b9860f2-8153-4ea4-a482-604c1eb3ee6e"}
22:34:42.232 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"7b9860f2-8153-4ea4-a482-604c1eb3ee6e"}
22:34:42.238 00.006 16872 evsrv: cli 0D3C0A48 disconnect
22:34:42.422 00.184 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69a22f40-1ced-480b-92af-b4885ed81d18"}
22:34:42.426 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"69a22f40-1ced-480b-92af-b4885ed81d18"}
22:34:42.435 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6345fd51-2685-437e-983f-0f0af3ecd4e8"}
22:34:42.439 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6345fd51-2685-437e-983f-0f0af3ecd4e8"}
22:34:48.062 05.623 16872 GuiderMultiStar::AutoSelect enter
22:34:48.065 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:34:48.194 00.129 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:34:48.361 00.167 16872 AutoFind: global mean = -0.0, stdev 724.1
22:34:48.364 00.003 16872 AutoFind: using threshold = 0.1
22:34:48.527 00.163 16872 AutoFind: local max [1055, 129] 166.5
22:34:48.532 00.005 16872 AutoFind: local max [1052, 124] 154.0
22:34:48.536 00.004 16872 AutoFind: local max [1465, 598] 22.9
22:34:48.540 00.004 16872 AutoFind: local max [914, 976] 7.9
22:34:48.544 00.004 16872 AutoFind: local max [805, 634] 6.2
22:34:48.549 00.005 16872 AutoFind: local max [1633, 880] 2.3
22:34:48.553 00.004 16872 AutoFind: local max [353, 870] 1.6
22:34:48.556 00.003 16872 AutoFind: local max [347, 992] 1.5
22:34:48.560 00.004 16872 AutoFind: local max [1445, 521] 0.8
22:34:48.563 00.003 16872 AutoFind: local max [1049, 108] 0.7
22:34:48.566 00.003 16872 AutoFind: local max [1471, 824] 0.5
22:34:48.569 00.003 16872 AutoFind: local max [302, 263] 0.5
22:34:48.572 00.003 16872 AutoFind: local max [1035, 137] 0.5
22:34:48.576 00.004 16872 AutoFind: local max [1034, 122] 0.5
22:34:48.580 00.004 16872 AutoFind: local max [975, 295] 0.4
22:34:48.584 00.004 16872 AutoFind: local max [1073, 133] 0.4
22:34:48.589 00.005 16872 AutoFind: local max [384, 1065] 0.4
22:34:48.594 00.005 16872 AutoFind: local max [1553, 801] 0.4
22:34:48.598 00.004 16872 AutoFind: local max [1059, 146] 0.4
22:34:48.603 00.005 16872 AutoFind: local max [1073, 127] 0.4
22:34:48.608 00.005 16872 AutoFind: local max [313, 917] 0.4
22:34:48.612 00.004 16872 AutoFind: local max [1513, 891] 0.4
22:34:48.616 00.004 16872 AutoFind: local max [215, 689] 0.4
22:34:48.619 00.003 16872 AutoFind: local max [1098, 200] 0.4
22:34:48.622 00.003 16872 AutoFind: local max [154, 852] 0.4
22:34:48.626 00.004 16872 AutoFind: local max [1124, 1030] 0.4
22:34:48.628 00.002 16872 AutoFind: local max [189, 1053] 0.4
22:34:48.631 00.003 16872 AutoFind: local max [1065, 909] 0.4
22:34:48.634 00.003 16872 AutoFind: local max [525, 624] 0.4
22:34:48.640 00.006 16872 AutoFind: local max [416, 622] 0.4
22:34:48.643 00.003 16872 AutoFind: local max [1849, 1067] 0.4
22:34:48.646 00.003 16872 AutoFind: local max [1144, 644] 0.4
22:34:48.649 00.003 16872 AutoFind: local max [472, 948] 0.4
22:34:48.653 00.004 16872 AutoFind: local max [1900, 843] 0.4
22:34:48.657 00.004 16872 AutoFind: local max [158, 1023] 0.4
22:34:48.661 00.004 16872 AutoFind: local max [94, 370] 0.4
22:34:48.663 00.002 16872 AutoFind: local max [30, 317] 0.4
22:34:48.667 00.004 16872 AutoFind: local max [403, 992] 0.4
22:34:48.673 00.006 16872 AutoFind: local max [1033, 128] 0.4
22:34:48.676 00.003 16872 AutoFind: local max [805, 645] 0.4
22:34:48.680 00.004 16872 AutoFind: local max [64, 698] 0.4
22:34:48.683 00.003 16872 AutoFind: local max [1237, 473] 0.4
22:34:48.689 00.006 16872 AutoFind: local max [289, 530] 0.4
22:34:48.692 00.003 16872 AutoFind: local max [490, 819] 0.4
22:34:48.696 00.004 16872 AutoFind: local max [1441, 663] 0.4
22:34:48.699 00.003 16872 AutoFind: local max [629, 689] 0.4
22:34:48.703 00.004 16872 AutoFind: local max [1033, 822] 0.4
22:34:48.706 00.003 16872 AutoFind: local max [1388, 519] 0.4
22:34:48.709 00.003 16872 AutoFind: local max [1869, 397] 0.4
22:34:48.713 00.004 16872 AutoFind: local max [1097, 994] 0.4
22:34:48.718 00.005 16872 AutoFind: local max [1663, 83] 0.4
22:34:48.723 00.005 16872 AutoFind: local max [108, 200] 0.4
22:34:48.728 00.005 16872 AutoFind: local max [1506, 434] 0.4
22:34:48.734 00.006 16872 AutoFind: local max [1360, 577] 0.4
22:34:48.739 00.005 16872 AutoFind: local max [937, 215] 0.4
22:34:48.744 00.005 16872 AutoFind: local max [1703, 997] 0.4
22:34:48.749 00.005 16872 AutoFind: local max [435, 899] 0.4
22:34:48.754 00.005 16872 AutoFind: local max [548, 727] 0.4
22:34:48.758 00.004 16872 AutoFind: local max [501, 868] 0.4
22:34:48.765 00.007 16872 AutoFind: local max [166, 653] 0.4
22:34:48.771 00.006 16872 AutoFind: local max [1631, 152] 0.4
22:34:48.775 00.004 16872 AutoFind: local max [894, 14] 0.4
22:34:48.780 00.005 16872 AutoFind: local max [1589, 1069] 0.4
22:34:48.784 00.004 16872 AutoFind: local max [704, 478] 0.4
22:34:48.788 00.004 16872 AutoFind: local max [157, 682] 0.4
22:34:48.792 00.004 16872 AutoFind: local max [80, 850] 0.4
22:34:48.799 00.007 16872 AutoFind: local max [457, 1031] 0.4
22:34:48.802 00.003 16872 AutoFind: local max [1184, 726] 0.4
22:34:48.806 00.004 16872 AutoFind: local max [31, 151] 0.4
22:34:48.810 00.004 16872 AutoFind: local max [526, 771] 0.4
22:34:48.813 00.003 16872 AutoFind: local max [1173, 31] 0.4
22:34:48.817 00.004 16872 AutoFind: local max [463, 314] 0.4
22:34:48.821 00.004 16872 AutoFind: local max [1354, 806] 0.4
22:34:48.828 00.007 16872 AutoFind: local max [935, 13] 0.4
22:34:48.832 00.004 16872 AutoFind: local max [1858, 214] 0.4
22:34:48.837 00.005 16872 AutoFind: local max [1424, 736] 0.4
22:34:48.841 00.004 16872 AutoFind: local max [796, 963] 0.4
22:34:48.846 00.005 16872 AutoFind: local max [615, 21] 0.4
22:34:48.850 00.004 16872 AutoFind: local max [1401, 101] 0.4
22:34:48.853 00.003 16872 AutoFind: local max [1490, 597] 0.4
22:34:48.859 00.006 16872 AutoFind: local max [997, 678] 0.4
22:34:48.865 00.006 16872 AutoFind: local max [1722, 273] 0.4
22:34:48.871 00.006 16872 AutoFind: local max [1681, 502] 0.4
22:34:48.875 00.004 16872 AutoFind: local max [452, 814] 0.4
22:34:48.881 00.006 16872 AutoFind: local max [516, 463] 0.4
22:34:48.886 00.005 16872 AutoFind: local max [685, 291] 0.4
22:34:48.894 00.008 16872 AutoFind: local max [107, 402] 0.4
22:34:48.898 00.004 16872 AutoFind: local max [75, 981] 0.4
22:34:48.902 00.004 16872 AutoFind: local max [611, 752] 0.4
22:34:48.906 00.004 16872 AutoFind: local max [1116, 1015] 0.4
22:34:48.911 00.005 16872 AutoFind: local max [1154, 446] 0.4
22:34:48.915 00.004 16872 AutoFind: local max [94, 844] 0.3
22:34:48.918 00.003 16872 AutoFind: local max [875, 488] 0.3
22:34:48.925 00.007 16872 AutoFind: local max [1569, 673] 0.3
22:34:48.929 00.004 16872 AutoFind: local max [1211, 1064] 0.3
22:34:48.934 00.005 16872 AutoFind: local max [547, 521] 0.3
22:34:48.939 00.005 16872 AutoFind: local max [1036, 751] 0.3
22:34:48.943 00.004 16872 AutoFind: local max [699, 645] 0.3
22:34:48.948 00.005 16872 AutoFind: local max [381, 145] 0.3
22:34:48.954 00.006 16872 AutoFind: local max [976, 67] 0.3
22:34:48.957 00.003 16872 AutoFind: too close [94, 844] 0.3 - [80, 850] 0.4
22:34:48.961 00.004 16872 AutoFind: too close [1116, 1015] 0.4 - [1124, 1030] 0.4
22:34:48.964 00.003 16872 AutoFind: close dim-bright [805, 645] 0.4 - [805, 634] 6.2
22:34:48.969 00.005 16872 AutoFind: too close [1033, 128] 0.4 - [1034, 122] 0.5
22:34:48.973 00.004 16872 AutoFind: too close [1033, 128] 0.4 - [1035, 137] 0.5
22:34:48.976 00.003 16872 AutoFind: too close [1033, 128] 0.4 - [1049, 108] 0.7
22:34:48.980 00.004 16872 AutoFind: close dim-bright [1033, 128] 0.4 - [1052, 124] 154.0
22:34:48.987 00.007 16872 AutoFind: too close [1073, 127] 0.4 - [1059, 146] 0.4
22:34:48.990 00.003 16872 AutoFind: too close [1073, 127] 0.4 - [1073, 133] 0.4
22:34:48.994 00.004 16872 AutoFind: close dim-bright [1073, 127] 0.4 - [1055, 129] 166.5
22:34:48.997 00.003 16872 AutoFind: too close [1059, 146] 0.4 - [1073, 133] 0.4
22:34:49.000 00.003 16872 AutoFind: close dim-bright [1059, 146] 0.4 - [1055, 129] 166.5
22:34:49.005 00.005 16872 AutoFind: close dim-bright [1073, 133] 0.4 - [1055, 129] 166.5
22:34:49.007 00.002 16872 AutoFind: too close [1034, 122] 0.5 - [1035, 137] 0.5
22:34:49.012 00.005 16872 AutoFind: too close [1034, 122] 0.5 - [1049, 108] 0.7
22:34:49.018 00.006 16872 AutoFind: close dim-bright [1034, 122] 0.5 - [1052, 124] 154.0
22:34:49.022 00.004 16872 AutoFind: close dim-bright [1035, 137] 0.5 - [1052, 124] 154.0
22:34:49.025 00.003 16872 AutoFind: close dim-bright [1035, 137] 0.5 - [1055, 129] 166.5
22:34:49.029 00.004 16872 AutoFind: close dim-bright [1049, 108] 0.7 - [1052, 124] 154.0
22:34:49.033 00.004 16872 AutoFind: too close [1052, 124] 154.0 - [1055, 129] 166.5
22:34:49.037 00.004 16872 AutoFind: too close to edge [935, 13] 0.4
22:34:49.040 00.003 16872 AutoFind: too close to edge [1589, 1069] 0.4
22:34:49.047 00.007 16872 AutoFind: too close to edge [894, 14] 0.4
22:34:49.050 00.003 16872 AutoFind: too close to edge [1849, 1067] 0.4
22:34:49.054 00.004 16872 AutoFind: too close to edge [384, 1065] 0.4
22:34:49.057 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:34:49.061 00.004 16872 Star::Find(15, 1465, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.065 00.004 16872 Star::Find returns 1 (0), X=1465.01, Y=597.53, Mass=138034, SNR=218.0, Peak=10192 HFD=4.9
22:34:49.068 00.003 16872 Star::Find(15, 914, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.072 00.004 16872 Star::Find returns 1 (0), X=913.65, Y=975.85, Mass=44182, SNR=118.7, Peak=5588 HFD=4.4
22:34:49.078 00.006 16872 Star::Find(15, 805, 634, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.082 00.004 16872 Star::Find returns 1 (0), X=805.21, Y=634.10, Mass=36645, SNR=106.5, Peak=5128 HFD=4.5
22:34:49.086 00.004 16872 Star::Find(15, 1633, 880, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.089 00.003 16872 Star::Find returns 1 (0), X=1633.24, Y=879.95, Mass=12329, SNR=54.8, Peak=4012 HFD=4.3
22:34:49.093 00.004 16872 Star::Find(15, 353, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.096 00.003 16872 Star::Find returns 1 (0), X=353.60, Y=869.30, Mass=8754, SNR=41.2, Peak=3704 HFD=4.7
22:34:49.100 00.004 16872 Star::Find(15, 347, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.104 00.004 16872 Star::Find returns 1 (0), X=347.58, Y=992.13, Mass=8578, SNR=43.1, Peak=3712 HFD=4.4
22:34:49.110 00.006 16872 Star::Find(15, 1445, 521, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.114 00.004 16872 Star::Find returns 1 (0), X=1444.66, Y=520.68, Mass=2384, SNR=18.1, Peak=3440 HFD=3.0
22:34:49.118 00.004 16872 Star::Find(15, 1471, 824, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.122 00.004 16872 Star::Find returns 1 (0), X=1470.82, Y=823.04, Mass=1493, SNR=14.8, Peak=3372 HFD=3.1
22:34:49.126 00.004 16872 Star::Find(15, 302, 263, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.130 00.004 16872 Star::Find returns 1 (0), X=301.43, Y=263.02, Mass=2312, SNR=19.3, Peak=3376 HFD=4.1
22:34:49.133 00.003 16872 Star::Find(15, 975, 295, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.137 00.004 16872 Star::Find returns 1 (0), X=975.31, Y=294.68, Mass=612, SNR=9.7, Peak=3404 HFD=1.5
22:34:49.143 00.006 16872 Star::Find(15, 1553, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.146 00.003 16872 Star::Find returns 1 (0), X=1553.33, Y=801.68, Mass=458, SNR=7.6, Peak=3356 HFD=1.5
22:34:49.150 00.004 16872 Star::Find(15, 313, 917, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.153 00.003 16872 Star::Find returns 1 (0), X=328.38, Y=931.07, Mass=828, SNR=11.2, Peak=3392 HFD=4.3
22:34:49.157 00.004 16872 Star::Find(15, 1513, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.160 00.003 16872 Star::Find returns 1 (0), X=1512.76, Y=891.19, Mass=576, SNR=9.0, Peak=3368 HFD=2.4
22:34:49.165 00.005 16872 Star::Find(15, 215, 689, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.168 00.003 16872 Star::Find returns 0 (4), X=222.93, Y=698.55, Mass=427, SNR=7.7, Peak=3356 HFD=1.1
22:34:49.174 00.006 16872 Star::Find(15, 1098, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.178 00.004 16872 Star::Find returns 0 (2), X=1098.00, Y=200.00, Mass=79, SNR=2.8, Peak=3328 HFD=0.0
22:34:49.182 00.004 16872 Star::Find(15, 154, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.186 00.004 16872 Star::Find returns 0 (2), X=154.00, Y=852.00, Mass=71, SNR=2.9, Peak=3324 HFD=0.0
22:34:49.189 00.003 16872 Star::Find(15, 189, 1053, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.193 00.004 16872 Star::Find false star n=5 nbg=267 bg=3245.4 sigma=19.9 thresh=3305 peak=3300
22:34:49.197 00.004 16872 Star::Find returns 0 (2), X=189.00, Y=1053.00, Mass=341, SNR=2.9, Peak=3320 HFD=0.0
22:34:49.203 00.006 16872 Star::Find(15, 1065, 909, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.207 00.004 16872 Star::Find returns 1 (0), X=1064.74, Y=906.55, Mass=484, SNR=8.3, Peak=3328 HFD=4.4
22:34:49.211 00.004 16872 Star::Find(15, 525, 624, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.215 00.004 16872 Star::Find false star n=4 nbg=273 bg=3251.2 sigma=19.5 thresh=3310 peak=3310
22:34:49.218 00.003 16872 Star::Find returns 0 (2), X=525.00, Y=624.00, Mass=291, SNR=2.9, Peak=3336 HFD=0.0
22:34:49.222 00.004 16872 Star::Find(15, 416, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.226 00.004 16872 Star::Find returns 0 (4), X=416.43, Y=621.73, Mass=1448, SNR=19.5, Peak=3648 HFD=1.3
22:34:49.230 00.004 16872 Star::Find(15, 1144, 644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.236 00.006 16872 Star::Find returns 1 (0), X=1144.09, Y=644.07, Mass=756, SNR=10.6, Peak=3368 HFD=2.2
22:34:49.239 00.003 16872 Star::Find(15, 472, 948, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.242 00.003 16872 Star::Find returns 1 (0), X=472.33, Y=947.46, Mass=545, SNR=9.0, Peak=3376 HFD=2.2
22:34:49.246 00.004 16872 Star::Find(15, 1900, 843, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.250 00.004 16872 Star::Find returns 1 (0), X=1892.95, Y=837.86, Mass=608, SNR=10.3, Peak=3404 HFD=2.0
22:34:49.253 00.003 16872 Star::Find(15, 158, 1023, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.257 00.004 16872 Star::Find returns 0 (3), X=158.00, Y=1023.00, Mass=0, SNR=0.0, Peak=3328 HFD=0.0
22:34:49.261 00.004 16872 Star::Find(15, 94, 370, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.267 00.006 16872 Star::Find returns 1 (0), X=94.37, Y=369.27, Mass=556, SNR=9.0, Peak=3356 HFD=1.6
22:34:49.272 00.005 16872 Star::Find(15, 30, 317, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.275 00.003 16872 Star::Find false star n=4 nbg=283 bg=3246.1 sigma=21.7 thresh=3311 peak=3298
22:34:49.279 00.004 16872 Star::Find returns 0 (2), X=30.00, Y=317.00, Mass=280, SNR=2.9, Peak=3332 HFD=0.0
22:34:49.283 00.004 16872 Star::Find(15, 403, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.287 00.004 16872 Star::Find returns 1 (0), X=402.79, Y=990.60, Mass=1260, SNR=13.8, Peak=3388 HFD=3.3
22:34:49.291 00.004 16872 Star::Find(15, 805, 645, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.295 00.004 16872 Star::Find returns 1 (0), X=805.21, Y=634.10, Mass=36645, SNR=106.5, Peak=5128 HFD=4.5
22:34:49.300 00.005 16872 Star::Find(15, 64, 698, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.304 00.004 16872 Star::Find false star n=2 nbg=281 bg=3249.8 sigma=26.1 thresh=3328 peak=3313
22:34:49.308 00.004 16872 Star::Find returns 0 (2), X=64.00, Y=698.00, Mass=164, SNR=2.9, Peak=3344 HFD=0.0
22:34:49.312 00.004 16872 Star::Find(15, 1237, 473, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.316 00.004 16872 Star::Find false star n=8 nbg=279 bg=3249.7 sigma=21.3 thresh=3314 peak=3308
22:34:49.319 00.003 16872 Star::Find returns 0 (2), X=1237.00, Y=473.00, Mass=610, SNR=2.9, Peak=3344 HFD=0.0
22:34:49.323 00.004 16872 Star::Find(15, 289, 530, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.328 00.005 16872 Star::Find returns 0 (3), X=289.00, Y=530.00, Mass=0, SNR=0.0, Peak=3336 HFD=0.0
22:34:49.333 00.005 16872 Star::Find(15, 490, 819, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.336 00.003 16872 Star::Find false star n=3 nbg=280 bg=3249.4 sigma=25.0 thresh=3324 peak=3312
22:34:49.339 00.003 16872 Star::Find returns 0 (2), X=490.00, Y=819.00, Mass=248, SNR=2.9, Peak=3336 HFD=0.0
22:34:49.344 00.005 16872 Star::Find(15, 1441, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.348 00.004 16872 Star::Find false star n=2 nbg=279 bg=3253.6 sigma=24.8 thresh=3328 peak=3324
22:34:49.351 00.003 16872 Star::Find returns 0 (2), X=1441.00, Y=663.00, Mass=185, SNR=2.9, Peak=3364 HFD=0.0
22:34:49.355 00.004 16872 Star::Find(15, 629, 689, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.361 00.006 16872 Star::Find false star n=3 nbg=279 bg=3248.3 sigma=22.2 thresh=3315 peak=3308
22:34:49.365 00.004 16872 Star::Find returns 0 (2), X=629.00, Y=689.00, Mass=247, SNR=2.9, Peak=3356 HFD=0.0
22:34:49.368 00.003 16872 Star::Find(15, 1033, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.372 00.004 16872 Star::Find returns 0 (4), X=1026.31, Y=836.39, Mass=2154, SNR=23.8, Peak=3680 HFD=1.5
22:34:49.376 00.004 16872 Star::Find(15, 1388, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.380 00.004 16872 Star::Find false star n=4 nbg=277 bg=3251.2 sigma=22.2 thresh=3318 peak=3318
22:34:49.384 00.004 16872 Star::Find returns 0 (2), X=1388.00, Y=519.00, Mass=327, SNR=2.9, Peak=3344 HFD=0.0
22:34:49.387 00.003 16872 Star::Find(15, 1869, 397, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.393 00.006 16872 Star::Find returns 0 (4), X=1868.62, Y=396.83, Mass=376, SNR=7.3, Peak=3344 HFD=1.4
22:34:49.397 00.004 16872 Star::Find(15, 1097, 994, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.401 00.004 16872 Star::Find returns 1 (0), X=1097.04, Y=993.54, Mass=966, SNR=12.1, Peak=3360 HFD=4.0
22:34:49.405 00.004 16872 Star::Find(15, 1663, 83, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.409 00.004 16872 Star::Find false star n=5 nbg=272 bg=3251.2 sigma=21.8 thresh=3316 peak=3314
22:34:49.413 00.004 16872 Star::Find returns 0 (2), X=1663.00, Y=83.00, Mass=388, SNR=2.9, Peak=3340 HFD=0.0
22:34:49.416 00.003 16872 Star::Find(15, 108, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.420 00.004 16872 Star::Find returns 1 (0), X=109.38, Y=200.94, Mass=906, SNR=11.3, Peak=3340 HFD=3.9
22:34:49.427 00.007 16872 Star::Find(15, 1506, 434, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.431 00.004 16872 Star::Find returns 1 (0), X=1504.66, Y=431.58, Mass=614, SNR=9.3, Peak=3348 HFD=5.6
22:34:49.435 00.004 16872 Star::Find(15, 1360, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.438 00.003 16872 Star::Find returns 0 (4), X=1360.45, Y=577.45, Mass=393, SNR=6.9, Peak=3364 HFD=1.4
22:34:49.442 00.004 16872 Star::Find(15, 937, 215, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.446 00.004 16872 Star::Find false star n=3 nbg=273 bg=3244.6 sigma=23.8 thresh=3316 peak=3311
22:34:49.449 00.003 16872 Star::Find returns 0 (2), X=937.00, Y=215.00, Mass=258, SNR=2.9, Peak=3360 HFD=0.0
22:34:49.453 00.004 16872 Star::Find(15, 1703, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.459 00.006 16872 Star::Find returns 1 (0), X=1703.38, Y=992.38, Mass=2244, SNR=25.2, Peak=3716 HFD=2.1
22:34:49.462 00.003 16872 Star::Find(15, 435, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.466 00.004 16872 Star::Find returns 1 (0), X=422.94, Y=890.05, Mass=583, SNR=11.3, Peak=3388 HFD=1.9
22:34:49.470 00.004 16872 Star::Find(15, 548, 727, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.474 00.004 16872 Star::Find returns 0 (2), X=548.00, Y=727.00, Mass=67, SNR=2.8, Peak=3336 HFD=0.0
22:34:49.477 00.003 16872 Star::Find(15, 501, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.481 00.004 16872 Star::Find false star n=4 nbg=279 bg=3255.4 sigma=22.3 thresh=3322 peak=3311
22:34:49.486 00.005 16872 Star::Find returns 0 (2), X=501.00, Y=868.00, Mass=286, SNR=2.9, Peak=3340 HFD=0.0
22:34:49.490 00.004 16872 Star::Find(15, 166, 653, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.495 00.005 16872 Star::Find false star n=4 nbg=256 bg=3251.3 sigma=17.0 thresh=3302 peak=3296
22:34:49.498 00.003 16872 Star::Find returns 0 (2), X=166.00, Y=653.00, Mass=255, SNR=2.9, Peak=3336 HFD=0.0
22:34:49.502 00.004 16872 Star::Find(15, 1631, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.507 00.005 16872 Star::Find returns 1 (0), X=1631.33, Y=152.14, Mass=457, SNR=7.8, Peak=3364 HFD=1.9
22:34:49.512 00.005 16872 Star::Find(15, 704, 478, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.516 00.004 16872 Star::Find false star n=4 nbg=280 bg=3246.0 sigma=20.2 thresh=3307 peak=3298
22:34:49.522 00.006 16872 Star::Find returns 0 (2), X=704.00, Y=478.00, Mass=296, SNR=2.9, Peak=3332 HFD=0.0
22:34:49.527 00.005 16872 Star::Find(15, 157, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.530 00.003 16872 Star::Find false star n=3 nbg=275 bg=3246.3 sigma=22.7 thresh=3314 peak=3310
22:34:49.534 00.004 16872 Star::Find returns 0 (2), X=157.00, Y=682.00, Mass=265, SNR=2.9, Peak=3352 HFD=0.0
22:34:49.538 00.004 16872 Star::Find(15, 457, 1031, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.544 00.006 16872 Star::Find returns 0 (4), X=456.82, Y=1031.34, Mass=371, SNR=7.4, Peak=3364 HFD=1.2
22:34:49.551 00.007 16872 Star::Find(15, 1184, 726, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.556 00.005 16872 Star::Find false star n=6 nbg=286 bg=3249.1 sigma=21.6 thresh=3314 peak=3310
22:34:49.562 00.006 16872 Star::Find returns 0 (2), X=1184.00, Y=726.00, Mass=437, SNR=2.9, Peak=3332 HFD=0.0
22:34:49.566 00.004 16872 Star::Find(15, 31, 151, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.570 00.004 16872 Star::Find returns 1 (0), X=31.93, Y=148.53, Mass=1061, SNR=12.0, Peak=3364 HFD=7.4
22:34:49.574 00.004 16872 Star::Find(15, 526, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.577 00.003 16872 Star::Find returns 1 (0), X=525.57, Y=773.94, Mass=805, SNR=11.0, Peak=3368 HFD=5.0
22:34:49.583 00.006 16872 Star::Find(15, 1173, 31, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.587 00.004 16872 Star::Find returns 1 (0), X=1172.88, Y=31.26, Mass=1435, SNR=13.9, Peak=3344 HFD=4.1
22:34:49.591 00.004 16872 Star::Find(15, 463, 314, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.595 00.004 16872 Star::Find returns 1 (0), X=463.46, Y=314.53, Mass=1073, SNR=12.5, Peak=3420 HFD=3.1
22:34:49.601 00.006 16872 Star::Find(15, 1354, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.606 00.005 16872 Star::Find returns 1 (0), X=1352.85, Y=803.26, Mass=1165, SNR=12.8, Peak=3376 HFD=5.5
22:34:49.610 00.004 16872 Star::Find(15, 1858, 214, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.614 00.004 16872 Star::Find returns 1 (0), X=1859.41, Y=213.23, Mass=759, SNR=11.2, Peak=3400 HFD=2.7
22:34:49.617 00.003 16872 Star::Find(15, 1424, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.621 00.004 16872 Star::Find returns 1 (0), X=1424.23, Y=736.14, Mass=462, SNR=8.5, Peak=3400 HFD=1.6
22:34:49.624 00.003 16872 Star::Find(15, 796, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.630 00.006 16872 Star::Find returns 0 (4), X=788.50, Y=957.57, Mass=431, SNR=8.5, Peak=3372 HFD=1.3
22:34:49.634 00.004 16872 Star::Find(15, 615, 21, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.638 00.004 16872 Star::Find false star n=2 nbg=266 bg=3247.7 sigma=20.5 thresh=3309 peak=3297
22:34:49.642 00.004 16872 Star::Find returns 0 (2), X=615.00, Y=21.00, Mass=137, SNR=2.9, Peak=3332 HFD=0.0
22:34:49.646 00.004 16872 Star::Find(15, 1401, 101, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.650 00.004 16872 Star::Find returns 1 (0), X=1400.05, Y=101.83, Mass=608, SNR=9.6, Peak=3332 HFD=4.2
22:34:49.654 00.004 16872 Star::Find(15, 1490, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.658 00.004 16872 Star::Find returns 1 (0), X=1489.59, Y=597.80, Mass=757, SNR=11.3, Peak=3332 HFD=3.4
22:34:49.664 00.006 16872 Star::Find(15, 997, 678, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.668 00.004 16872 Star::Find returns 0 (4), X=996.60, Y=676.69, Mass=1173, SNR=17.2, Peak=3508 HFD=1.4
22:34:49.672 00.004 16872 Star::Find(15, 1722, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.676 00.004 16872 Star::Find false star n=2 nbg=279 bg=3248.8 sigma=22.9 thresh=3317 peak=3308
22:34:49.679 00.003 16872 Star::Find returns 0 (2), X=1722.00, Y=273.00, Mass=166, SNR=2.9, Peak=3336 HFD=0.0
22:34:49.682 00.003 16872 Star::Find(15, 1681, 502, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.686 00.004 16872 Star::Find false star n=2 nbg=281 bg=3248.0 sigma=22.3 thresh=3315 peak=3303
22:34:49.690 00.004 16872 Star::Find returns 0 (2), X=1681.00, Y=502.00, Mass=160, SNR=2.9, Peak=3336 HFD=0.0
22:34:49.695 00.005 16872 Star::Find(15, 452, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.698 00.003 16872 Star::Find returns 1 (0), X=451.00, Y=813.47, Mass=858, SNR=10.8, Peak=3344 HFD=4.0
22:34:49.702 00.004 16872 Star::Find(15, 516, 463, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.705 00.003 16872 Star::Find false star n=10 nbg=271 bg=3240.2 sigma=19.4 thresh=3298 peak=3290
22:34:49.709 00.004 16872 Star::Find returns 0 (2), X=516.00, Y=463.00, Mass=670, SNR=2.9, Peak=3328 HFD=0.0
22:34:49.715 00.006 16872 Star::Find(15, 685, 291, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.718 00.003 16872 Star::Find returns 0 (4), X=692.73, Y=284.35, Mass=284, SNR=6.7, Peak=3360 HFD=1.1
22:34:49.722 00.004 16872 Star::Find(15, 107, 402, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.725 00.003 16872 Star::Find returns 1 (0), X=106.90, Y=401.76, Mass=359, SNR=6.9, Peak=3328 HFD=2.3
22:34:49.730 00.005 16872 Star::Find(15, 75, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.733 00.003 16872 Star::Find returns 1 (0), X=74.62, Y=980.78, Mass=398, SNR=7.2, Peak=3348 HFD=2.3
22:34:49.740 00.007 16872 Star::Find(15, 611, 752, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.746 00.006 16872 Star::Find false star n=4 nbg=268 bg=3243.2 sigma=20.8 thresh=3306 peak=3298
22:34:49.750 00.004 16872 Star::Find returns 0 (2), X=611.00, Y=752.00, Mass=271, SNR=2.9, Peak=3316 HFD=0.0
22:34:49.754 00.004 16872 Star::Find(15, 1154, 446, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.759 00.005 16872 Star::Find returns 0 (4), X=1151.48, Y=458.52, Mass=1002, SNR=16.1, Peak=3516 HFD=1.4
22:34:49.764 00.005 16872 Star::Find(15, 875, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.769 00.005 16872 Star::Find false star n=3 nbg=279 bg=3247.1 sigma=21.1 thresh=3310 peak=3301
22:34:49.774 00.005 16872 Star::Find returns 0 (2), X=875.00, Y=488.00, Mass=203, SNR=2.9, Peak=3324 HFD=0.0
22:34:49.778 00.004 16872 Star::Find(15, 1569, 673, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.782 00.004 16872 Star::Find false star n=4 nbg=258 bg=3252.6 sigma=19.3 thresh=3310 peak=3306
22:34:49.786 00.004 16872 Star::Find returns 0 (2), X=1569.00, Y=673.00, Mass=266, SNR=2.9, Peak=3324 HFD=0.0
22:34:49.790 00.004 16872 Star::Find(15, 1211, 1064, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.795 00.005 16872 Star::Find false star n=2 nbg=276 bg=3248.0 sigma=22.7 thresh=3316 peak=3312
22:34:49.798 00.003 16872 Star::Find returns 0 (2), X=1211.00, Y=1064.00, Mass=172, SNR=2.9, Peak=3348 HFD=0.0
22:34:49.804 00.006 16872 Star::Find(15, 547, 521, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.808 00.004 16872 Star::Find false star n=7 nbg=255 bg=3250.3 sigma=19.1 thresh=3308 peak=3298
22:34:49.812 00.004 16872 Star::Find returns 0 (2), X=547.00, Y=521.00, Mass=480, SNR=2.9, Peak=3336 HFD=0.0
22:34:49.816 00.004 16872 Star::Find(15, 1036, 751, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.820 00.004 16872 Star::Find returns 1 (0), X=1037.22, Y=758.04, Mass=826, SNR=10.6, Peak=3344 HFD=4.2
22:34:49.825 00.005 16872 Star::Find(15, 699, 645, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.828 00.003 16872 Star::Find false star n=4 nbg=274 bg=3247.1 sigma=19.0 thresh=3304 peak=3300
22:34:49.834 00.006 16872 Star::Find returns 0 (2), X=699.00, Y=645.00, Mass=252, SNR=2.9, Peak=3332 HFD=0.0
22:34:49.838 00.004 16872 Star::Find(15, 381, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.842 00.004 16872 Star::Find false star n=5 nbg=282 bg=3249.1 sigma=20.9 thresh=3312 peak=3299
22:34:49.846 00.004 16872 Star::Find returns 0 (2), X=381.00, Y=145.00, Mass=358, SNR=2.9, Peak=3324 HFD=0.0
22:34:49.849 00.003 16872 Star::Find(15, 976, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.853 00.004 16872 Star::Find false star n=3 nbg=281 bg=3252.1 sigma=23.5 thresh=3323 peak=3306
22:34:49.856 00.003 16872 Star::Find returns 0 (2), X=976.00, Y=67.00, Mass=244, SNR=2.9, Peak=3348 HFD=0.0
22:34:49.859 00.003 16872 AutoFind: finding best star pass 1
22:34:49.865 00.006 16872 Star::Find(15, 1465, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.869 00.004 16872 Star::Find returns 1 (0), X=1465.01, Y=597.53, Mass=138034, SNR=218.0, Peak=10192 HFD=4.9
22:34:49.872 00.003 16872 AutoFind returns star at [1465, 598] 22.9 Mass 138034 SNR 218.0
22:34:49.876 00.004 16872 Star::Find(15, 1465, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
22:34:49.881 00.005 16872 Star::Find returns 1 (0), X=1465.01, Y=597.53, Mass=138034, SNR=218.0, Peak=10192 HFD=4.9
22:34:49.885 00.004 16872 MultiStar: List (12): {1465.01, 597.53}(218.0), {913.65, 975.85}(118.7), {805.21, 634.10}(106.5), {1633.24, 879.95}(54.8), {353.60, 869.30}(41.2), {347.58, 992.13}(43.1), {1444.66, 520.68}(18.1), {1470.82, 823.04}(14.8), {301.43, 263.02}(19.3), {975.31, 294.68}(9.7), {1553.33, 801.68}(7.6), {328.38, 931.07}(11.2), 
22:34:49.889 00.004 16872 setting lock position to (1465.01, 597.53)
22:34:49.895 00.006 16872 MultiStar: stabilizing after lock position change
22:34:49.900 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3248, FiltMin=3124, FiltMax=65516, Gamma=2.190
22:34:49.941 00.041 16872 Status Line: Auto-selected star at (1465.0, 597.5)
22:34:49.963 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f78db65-9112-49fc-9518-ddbd02cf9c00"}
22:34:49.968 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"3f78db65-9112-49fc-9518-ddbd02cf9c00"}
22:34:49.987 00.019 16872 GuideButtonClick i=1 ctx=Guide button clicked
22:34:50.011 00.024 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:34:50.015 00.004 16872 guider state => CALIBRATED
22:34:50.020 00.005 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:34:50.046 00.026 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:34:50.050 00.004 16872 Enqueuing Expose request
22:34:50.055 00.005 9640 Worker thread wakes up
22:34:50.055 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:34:50.055 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:34:50.198 00.143 16872 reset dither spiral
22:34:50.266 00.068 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b27cf7c7-d069-4559-ac32-51145d93ee9e"}
22:34:50.271 00.005 16872 case statement mapped state 5 to 1
22:34:50.276 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"b27cf7c7-d069-4559-ac32-51145d93ee9e"}
22:34:50.459 00.183 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"646e1f58-4973-4555-a814-c6f9a50b5768"}
22:34:50.465 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.01,6.53],"pixels":"..."},"id":"646e1f58-4973-4555-a814-c6f9a50b5768"}
22:34:54.420 03.955 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c13404bd-1e4e-42a9-90d0-fba4e2ff6c98"}
22:34:54.423 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"c13404bd-1e4e-42a9-90d0-fba4e2ff6c98"}
22:34:54.430 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74040222-7697-45a2-8336-eb3c158b3b15"}
22:34:54.433 00.003 16872 case statement mapped state 5 to 1
22:34:54.437 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"74040222-7697-45a2-8336-eb3c158b3b15"}
22:34:54.440 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c72d2d3b-cc83-477b-8375-90ab766a603c"}
22:34:54.444 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.01,6.53],"pixels":"..."},"id":"c72d2d3b-cc83-477b-8375-90ab766a603c"}
22:34:55.798 01.354 16872 evsrv: cli 0D3C0A48 connect
22:34:55.801 00.003 16872 case statement mapped state 5 to 1
22:34:55.810 00.009 16872 case statement mapped state 5 to 1
22:34:55.816 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"39429568-a1bc-4f38-b75a-5800da9880b8"}
22:34:55.820 00.004 16872 case statement mapped state 5 to 1
22:34:55.824 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"39429568-a1bc-4f38-b75a-5800da9880b8"}
22:34:55.832 00.008 16872 evsrv: cli 0D3C0A48 disconnect
22:34:55.837 00.005 16872 evsrv: cli 0D3BF8C8 connect
22:34:55.842 00.005 16872 case statement mapped state 5 to 1
22:34:55.847 00.005 16872 case statement mapped state 5 to 1
22:34:55.853 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"f718312c-5da1-494b-ba00-96635a892d70"}
22:34:55.858 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"f718312c-5da1-494b-ba00-96635a892d70"}
22:34:55.863 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
22:34:55.873 00.010 16872 evsrv: cli 0D3BF968 connect
22:34:55.877 00.004 16872 case statement mapped state 5 to 1
22:34:55.881 00.004 16872 case statement mapped state 5 to 1
22:34:55.884 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"1ba34f67-83da-4bec-87c7-7b22c22815f1"}
22:34:55.889 00.005 16872 PhdController::Guide begins
22:34:55.894 00.005 16872 PhdController: newstate STATE_SETUP
22:34:55.898 00.004 16872 PhdController: setup
22:34:55.905 00.007 16872 PhdController: newstate STATE_ATTEMPT_START
22:34:55.908 00.003 16872 PhdController: guider state = 5
22:34:55.913 00.005 16872 PhdController: newstate STATE_SETTLE_BEGIN
22:34:55.913 00.000 16872 PhdController: newstate STATE_SETTLE_WAIT
22:34:55.921 00.008 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":0,"id":"1ba34f67-83da-4bec-87c7-7b22c22815f1"}
22:34:55.923 00.002 16872 evsrv: cli 0D3BF968 disconnect
22:34:55.929 00.006 16872 evsrv: cli 0D3C0228 connect
22:34:55.935 00.006 16872 case statement mapped state 5 to 1
22:34:55.940 00.005 16872 case statement mapped state 5 to 1
22:34:55.945 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"41a0b824-3779-49ac-9567-c7bb46d43e29"}
22:34:55.949 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"41a0b824-3779-49ac-9567-c7bb46d43e29"}
22:34:55.949 00.000 16872 evsrv: cli 0D3C0228 disconnect
22:34:55.959 00.010 16872 evsrv: cli 0D3BF8C8 connect
22:34:55.964 00.005 16872 case statement mapped state 5 to 1
22:34:55.968 00.004 16872 case statement mapped state 5 to 1
22:34:55.972 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"5b3032b9-7d44-4100-a23b-dfa1215be249"}
22:34:55.977 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[1465.01,597.53],"id":"5b3032b9-7d44-4100-a23b-dfa1215be249"}
22:34:55.979 00.002 16872 evsrv: cli 0D3BF8C8 disconnect
22:34:55.985 00.006 16872 evsrv: cli 0D3BF968 connect
22:34:55.992 00.007 16872 case statement mapped state 5 to 1
22:34:55.996 00.004 16872 case statement mapped state 5 to 1
22:34:56.002 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"84025483-23e7-481e-8f07-10121c5fc0ed"}
22:34:56.006 00.004 16872 case statement mapped state 5 to 1
22:34:56.010 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"84025483-23e7-481e-8f07-10121c5fc0ed"}
22:34:56.012 00.002 16872 evsrv: cli 0D3BF968 disconnect
22:34:56.632 00.620 9640 Exposure complete
22:34:56.785 00.153 9640 worker thread done servicing request
22:34:56.785 00.000 16872 OnExposeComplete: enter
22:34:56.789 00.004 16872 UpdateGuideState(): m_state=5
22:34:56.793 00.004 16872 Star::Find(15, 1465, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:34:56.797 00.004 16872 Star::Find returns 1 (0), X=1464.81, Y=596.28, Mass=1345445, SNR=488.9, Peak=57888 HFD=5.1
22:34:56.802 00.005 16872 DistanceChecker: deactivated
22:34:56.807 00.005 16872 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.56) = xAngle (-3.28 = 3.00)
22:34:56.810 00.003 16872 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.24 = 3.05)
22:34:56.812 00.002 16872 CameraToMount -- cameraX=-0.20 cameraY=-1.25 hyp=1.27 cameraTheta=-1.73 mountX=-1.26 mountY=0.12, mountTheta=3.04
22:34:56.816 00.004 16872 setting force full frames = false
22:34:56.823 00.007 16872 Changing from state CALIBRATED to GUIDING
22:34:56.827 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
22:34:56.831 00.004 16872 ScopeASCOM::SideOfPier() returns 0
22:34:56.915 00.084 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
22:34:56.919 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:34:56.925 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:34:56.930 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:34:56.933 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:34:56.937 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:34:56.942 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:34:56.946 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:34:56.951 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:34:56.955 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:34:56.958 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:34:56.963 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:34:56.966 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:34:56.973 00.007 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:34:57.032 00.059 16872 evsrv: cli 0D3C0228 connect
22:34:57.036 00.004 16872 case statement mapped state 5 to 1
22:34:57.041 00.005 16872 case statement mapped state 5 to 1
22:34:57.046 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"ecc3b7eb-6853-4249-8d30-394732e94fe5"}
22:34:57.050 00.004 16872 case statement mapped state 5 to 1
22:34:57.054 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"ecc3b7eb-6853-4249-8d30-394732e94fe5"}
22:34:57.074 00.020 16872 evsrv: cli 0D3C0228 disconnect
22:34:57.100 00.026 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:34:57.105 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:34:57.109 00.004 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.2
22:34:57.116 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
22:34:57.120 00.004 16872 ScopeASCOM::SideOfPier() returns 0
22:34:57.189 00.069 16872 setting lock position to (1464.81, 596.28)
22:34:57.195 00.006 16872 MultiStar: stabilizing after lock position change
22:34:57.197 00.002 16872 guider state => GUIDING
22:34:57.201 00.004 16872 Status Line: Guiding
22:34:57.216 00.015 16872 Mount: notify guiding started
22:34:57.222 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:34:57.230 00.008 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:34:57.233 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:34:57.238 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:34:57.242 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:34:57.246 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
22:34:57.250 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
22:34:57.255 00.005 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:34:57.259 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
22:34:57.262 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:34:57.267 00.005 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:34:57.271 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:34:57.277 00.006 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:34:57.279 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:34:57.285 00.006 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:34:57.292 00.007 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:34:57.297 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:34:57.303 00.006 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:34:57.306 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:34:57.310 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:34:57.318 00.008 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:34:57.323 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:34:57.327 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:34:57.331 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:34:57.335 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:34:57.341 00.006 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:34:57.346 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:34:57.351 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:34:57.355 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:34:57.360 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:34:57.364 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:34:57.368 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:34:57.373 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:34:57.378 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:34:57.382 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:34:57.386 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:34:57.390 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:34:57.395 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:34:57.637 00.242 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:34:57.705 00.068 16872 ScopeASCOM::SideOfPier() returns 0
22:34:57.709 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:34:57.713 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
22:34:57.719 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
22:34:57.723 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
22:34:57.727 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:34:57.731 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:34:57.736 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:34:57.739 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:34:57.745 00.006 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:34:57.747 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3188, max=65520, med=3496, FiltMin=3356, FiltMax=65516, Gamma=2.190
22:34:57.793 00.046 16872 UpdateGuideState exits: m=1345445 SNR=488.9
22:34:57.797 00.004 16872 PhdController: settling, locked = 1, distance = 1.27 (1.50) aobump = 0 frame = 1 / 99999
22:34:57.800 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777779297.800,"Host":"RBFOCUS307","Inst":1,"Distance":1.27,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:34:57.805 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:57.809 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:34:57.813 00.004 16872 Enqueuing Expose request
22:34:57.822 00.009 9640 Worker thread wakes up
22:34:57.822 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:34:57.823 00.001 9640 Handling exposure in thread, d=6000 o=3 r=(1450,581,31,31)
22:34:58.072 00.249 16872 evsrv: cli 0D3BF8C8 connect
22:34:58.076 00.004 16872 case statement mapped state 6 to 3
22:34:58.080 00.004 16872 case statement mapped state 6 to 3
22:34:58.086 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"4c5ac8e2-781e-438f-ae95-5c5fe31cabbd"}
22:34:58.092 00.006 16872 case statement mapped state 6 to 3
22:34:58.096 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c5ac8e2-781e-438f-ae95-5c5fe31cabbd"}
22:34:58.101 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
22:35:00.433 02.332 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16f86dc5-38bd-45a1-9620-ed91289f5177"}
22:35:00.435 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"16f86dc5-38bd-45a1-9620-ed91289f5177"}
22:35:00.439 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6bb32bf7-c85b-4c83-832f-20c6925bd75c"}
22:35:00.444 00.005 16872 case statement mapped state 6 to 3
22:35:00.446 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6bb32bf7-c85b-4c83-832f-20c6925bd75c"}
22:35:00.451 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"618dfaa9-0300-4701-bb43-6923f4350af2"}
22:35:00.456 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.81,7.28],"pixels":"..."},"id":"618dfaa9-0300-4701-bb43-6923f4350af2"}
22:35:04.355 03.899 9640 Exposure complete
22:35:04.488 00.133 9640 worker thread done servicing request
22:35:04.488 00.000 16872 OnExposeComplete: enter
22:35:04.495 00.007 16872 UpdateGuideState(): m_state=6
22:35:04.495 00.000 16872 Star::Find(15, 1464, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:04.501 00.006 16872 Star::Find returns 1 (0), X=1464.41, Y=596.87, Mass=1354598, SNR=530.1, Peak=61156 HFD=5.1
22:35:04.501 00.000 16872 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.56) = xAngle (0.61 = 0.61)
22:35:04.501 00.000 16872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.66 = 0.66)
22:35:04.501 00.000 16872 CameraToMount -- cameraX=-0.40 cameraY=0.59 hyp=0.71 cameraTheta=2.17 mountX=0.58 mountY=0.43, mountTheta=0.64
22:35:04.514 00.013 16872 SchedulePrimaryMove(0F8FCD28, x=-0.40, y=0.59, opts=13)
22:35:04.517 00.003 16872 Enqueuing Move request for scope (-0.40, 0.59)
22:35:04.517 00.000 9640 Worker thread wakes up
22:35:04.517 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.59) opts 0xd
22:35:04.517 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.40, 0.59)
22:35:04.517 00.000 9640 Moving (-0.40, 0.59) raw xDistance=0.58 yDistance=0.43
22:35:04.517 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58
22:35:04.517 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.43, m_sumCorr=0
22:35:04.521 00.004 9640 MoveAxis(W, 43, ABG)
22:35:04.521 00.000 9640 Guiding  Dir = 3, Dur = 43
22:35:04.521 00.000 9640 IsSlewing returns 0
22:35:04.522 00.001 9640 IsGuiding returns 0
22:35:04.522 00.000 9640 PulseGuide returned control before completion, sleep 53
22:35:04.526 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3492, FiltMin=3286, FiltMax=65516, Gamma=2.190
22:35:04.567 00.041 16872 UpdateGuideState exits: m=1354598 SNR=530.1
22:35:04.572 00.005 16872 PhdController: settling, locked = 1, distance = 1.10 (1.50) aobump = 0 frame = 2 / 99999
22:35:04.575 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777779304.575,"Host":"RBFOCUS307","Inst":1,"Distance":1.10,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
22:35:04.578 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:04.581 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:35:04.583 00.002 16872 Enqueuing Expose request
22:35:04.590 00.007 9640 IsGuiding returns 1
22:35:04.597 00.007 9640 scope still moving after pulse duration time elapsed
22:35:04.631 00.034 9640 IsSlewing returns 0
22:35:04.631 00.000 9640 IsGuiding returns 0
22:35:04.632 00.001 9640 scope move finished after 43 + 66 ms
22:35:04.632 00.000 9640 Move returns status 0, amount 43
22:35:04.632 00.000 9640 MoveAxis(N, 0, ABG)
22:35:04.632 00.000 9640 Move returns status 0, amount 0
22:35:04.632 00.000 9640 move complete, result=0
22:35:04.632 00.000 9640 worker thread done servicing request
22:35:04.632 00.000 9640 Worker thread wakes up
22:35:04.633 00.001 9640 worker thread servicing REQUEST_EXPOSE 6000
22:35:04.633 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1450,581,31,31)
22:35:04.633 00.000 16872 GuideStep: 0.6 px 43 ms WEST, 0.4 px 0 ms NORTH
22:35:06.443 01.810 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"60b73de5-1321-46e6-a6b8-7dc6aae4c9a9"}
22:35:06.445 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"60b73de5-1321-46e6-a6b8-7dc6aae4c9a9"}
22:35:06.445 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a61fcd49-cc6b-4ad8-bbc3-c56e68dc4ee0"}
22:35:06.452 00.007 16872 case statement mapped state 6 to 3
22:35:06.452 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a61fcd49-cc6b-4ad8-bbc3-c56e68dc4ee0"}
22:35:06.459 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"725b95d1-3a42-4a10-855d-fdf0b986863f"}
22:35:06.459 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.41,6.87],"pixels":"..."},"id":"725b95d1-3a42-4a10-855d-fdf0b986863f"}
22:35:11.219 04.760 9640 Exposure complete
22:35:11.364 00.145 9640 worker thread done servicing request
22:35:11.364 00.000 16872 OnExposeComplete: enter
22:35:11.367 00.003 16872 UpdateGuideState(): m_state=6
22:35:11.370 00.003 16872 Star::Find(15, 1464, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:35:11.372 00.002 16872 Star::Find returns 1 (0), X=1464.16, Y=596.70, Mass=1363232, SNR=495.9, Peak=64228 HFD=5.1
22:35:11.378 00.006 16872 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.56) = xAngle (1.01 = 1.01)
22:35:11.381 00.003 16872 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.06 = 1.06)
22:35:11.383 00.002 16872 CameraToMount -- cameraX=-0.65 cameraY=0.42 hyp=0.78 cameraTheta=2.57 mountX=0.41 mountY=0.67, mountTheta=1.02
22:35:11.388 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.65, y=0.42, opts=13)
22:35:11.394 00.006 16872 Enqueuing Move request for scope (-0.65, 0.42)
22:35:11.398 00.004 9640 Worker thread wakes up
22:35:11.398 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.42) opts 0xd
22:35:11.398 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.65, 0.42)
22:35:11.398 00.000 9640 Moving (-0.65, 0.42) raw xDistance=0.41 yDistance=0.67
22:35:11.398 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.41
22:35:11.398 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.67, m_sumCorr=0
22:35:11.398 00.000 9640 MoveAxis(W, 34, ABG)
22:35:11.399 00.001 9640 Guiding  Dir = 3, Dur = 34
22:35:11.399 00.000 9640 IsSlewing returns 0
22:35:11.399 00.000 9640 IsGuiding returns 0
22:35:11.400 00.001 9640 PulseGuide returned control before completion, sleep 44
22:35:11.406 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65520, med=3496, FiltMin=3364, FiltMax=65520, Gamma=2.190
22:35:11.445 00.039 16872 UpdateGuideState exits: m=1363232 SNR=495.9
22:35:11.448 00.003 16872 PhdController: settling, locked = 1, distance = 1.00 (1.50) aobump = 0 frame = 3 / 99999
22:35:11.450 00.002 16872 PhdController: newstate STATE_FINISH
22:35:11.458 00.008 9640 IsGuiding returns 1
22:35:11.459 00.001 9640 scope still moving after pulse duration time elapsed
22:35:11.459 00.000 16872 PhdController complete: success
22:35:11.462 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777779311.462,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
22:35:11.465 00.003 16872 Mount: notify guiding dither settle done success=1
22:35:11.467 00.002 16872 PhdController: newstate STATE_IDLE
22:35:11.470 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:11.473 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:35:11.475 00.002 16872 Enqueuing Expose request
22:35:11.481 00.006 9640 IsSlewing returns 0
22:35:11.482 00.001 9640 IsGuiding returns 0
22:35:11.485 00.003 9640 scope move finished after 34 + 52 ms
22:35:11.485 00.000 9640 Move returns status 0, amount 34
22:35:11.485 00.000 9640 MoveAxis(N, 0, ABG)
22:35:11.485 00.000 9640 Move returns status 0, amount 0
22:35:11.485 00.000 9640 move complete, result=0
22:35:11.485 00.000 9640 worker thread done servicing request
22:35:11.485 00.000 9640 Worker thread wakes up
22:35:11.487 00.002 9640 worker thread servicing REQUEST_EXPOSE 6000
22:35:11.487 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1450,581,31,31)
22:35:11.488 00.001 16872 GuideStep: 0.4 px 34 ms WEST, 0.7 px 0 ms NORTH
22:35:12.440 00.952 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a9c9cca-0d62-4ae7-a143-b6c6db826fe9"}
22:35:12.444 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"5a9c9cca-0d62-4ae7-a143-b6c6db826fe9"}
22:35:12.449 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5a48abc-9cfe-489b-8350-667c790f67b8"}
22:35:12.453 00.004 16872 case statement mapped state 6 to 3
22:35:12.455 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5a48abc-9cfe-489b-8350-667c790f67b8"}
22:35:12.459 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3a230ae9-569e-4da6-bdb7-9e51dae620b3"}
22:35:12.466 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.16,6.70],"pixels":"..."},"id":"3a230ae9-569e-4da6-bdb7-9e51dae620b3"}
22:35:13.282 00.816 16872 evsrv: cli 0D3C0228 connect
22:35:13.289 00.007 16872 case statement mapped state 6 to 3
22:35:13.296 00.007 16872 case statement mapped state 6 to 3
22:35:13.316 00.020 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"499afe15-ab64-4ea3-a1d0-01fc3a810e0e"}
22:35:13.321 00.005 16872 case statement mapped state 6 to 3
22:35:13.325 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"499afe15-ab64-4ea3-a1d0-01fc3a810e0e"}
22:35:13.349 00.024 16872 evsrv: cli 0D3C0228 disconnect
22:35:13.358 00.009 16872 evsrv: cli 0D3C0A48 connect
22:35:13.363 00.005 16872 case statement mapped state 6 to 3
22:35:13.369 00.006 16872 case statement mapped state 6 to 3
22:35:13.373 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"cddfdc36-b161-414b-89dd-001ab560f5c4"}
22:35:13.377 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:35:13.381 00.004 16872 Status Line: Waiting for devices...
22:35:13.391 00.010 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"cddfdc36-b161-414b-89dd-001ab560f5c4"}
22:35:13.395 00.004 16872 evsrv: cli 0D3C0A48 disconnect
22:35:13.407 00.012 16872 evsrv: cli 0D3BFB48 connect
22:35:13.414 00.007 16872 case statement mapped state 6 to 3
22:35:13.419 00.005 16872 case statement mapped state 6 to 3
22:35:13.423 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"22e4d76b-1460-40ed-9644-f321ab3e5e54"}
22:35:13.426 00.003 16872 case statement mapped state 6 to 3
22:35:13.431 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"22e4d76b-1460-40ed-9644-f321ab3e5e54"}
22:35:13.436 00.005 16872 evsrv: cli 0D3BFB48 disconnect
22:35:14.438 01.002 16872 evsrv: cli 0D3BFFA8 connect
22:35:14.443 00.005 16872 case statement mapped state 6 to 3
22:35:14.448 00.005 16872 case statement mapped state 6 to 3
22:35:14.451 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f8bbd86b-463c-45bc-a852-4c1b3d7e20d9"}
22:35:14.461 00.010 16872 case statement mapped state 6 to 3
22:35:14.466 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8bbd86b-463c-45bc-a852-4c1b3d7e20d9"}
22:35:14.469 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
22:35:15.472 01.003 16872 evsrv: cli 0D3C0228 connect
22:35:15.477 00.005 16872 case statement mapped state 6 to 3
22:35:15.481 00.004 16872 case statement mapped state 6 to 3
22:35:15.484 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"eb20f4fd-d6a2-4da8-a33c-204c5d276f9f"}
22:35:15.487 00.003 16872 case statement mapped state 6 to 3
22:35:15.496 00.009 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb20f4fd-d6a2-4da8-a33c-204c5d276f9f"}
22:35:15.499 00.003 16872 evsrv: cli 0D3C0228 disconnect
22:35:16.500 01.001 16872 evsrv: cli 0D3C0A48 connect
22:35:16.503 00.003 16872 case statement mapped state 6 to 3
22:35:16.508 00.005 16872 case statement mapped state 6 to 3
22:35:16.520 00.012 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4872cb4a-65e0-4ebb-adf5-14059cf812f7"}
22:35:16.524 00.004 16872 case statement mapped state 6 to 3
22:35:16.534 00.010 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"4872cb4a-65e0-4ebb-adf5-14059cf812f7"}
22:35:16.539 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:35:17.542 01.003 16872 evsrv: cli 0D3BFB48 connect
22:35:17.549 00.007 16872 case statement mapped state 6 to 3
22:35:17.555 00.006 16872 case statement mapped state 6 to 3
22:35:17.562 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"5e48e076-bf0a-4ac7-9b8b-570ab951497a"}
22:35:17.575 00.013 16872 case statement mapped state 6 to 3
22:35:17.580 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e48e076-bf0a-4ac7-9b8b-570ab951497a"}
22:35:17.585 00.005 16872 evsrv: cli 0D3BFB48 disconnect
22:35:17.878 00.293 9640 ASCOM_AbortExposure returns err = 0
22:35:17.878 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:35:17.878 00.000 9640 worker thread done servicing request
22:35:17.878 00.000 16872 OnExposeComplete: enter
22:35:17.882 00.004 16872 OnExposeComplete: Capture Error reported
22:35:17.895 00.013 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:35:17.902 00.007 16872 Mount: notify guiding stopped
22:35:17.908 00.006 16872 Changing from state GUIDING to STOP
22:35:17.911 00.003 16872 guider state => SELECTED
22:35:17.922 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65520, med=3496, FiltMin=3364, FiltMax=65520, Gamma=2.190
22:35:17.978 00.056 16872 Changing from state SELECTED to UNINITIALIZED
22:35:17.983 00.005 16872 guider state => SELECTING
22:35:17.995 00.012 16872 Status Line: Stopped.
22:35:18.007 00.012 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:35:19.175 01.168 16872 evsrv: cli 0D3C0A48 connect
22:35:19.181 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"864a7762-e6a6-4690-9f41-e25327b8fed0"}
22:35:19.185 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"864a7762-e6a6-4690-9f41-e25327b8fed0"}
22:35:19.191 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9488f479-4113-425c-9b02-0936240fa003"}
22:35:19.197 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"9488f479-4113-425c-9b02-0936240fa003"}
22:35:19.209 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ed0aa20-bc11-49b0-a562-fed752660e4b"}
22:35:19.214 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9ed0aa20-bc11-49b0-a562-fed752660e4b"}
22:35:19.227 00.013 16872 evsrv: cli 0D3C0A48 disconnect
22:35:24.642 05.415 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"421ecb5a-7b0d-496b-9c5d-f563f7c7f30e"}
22:35:24.647 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"421ecb5a-7b0d-496b-9c5d-f563f7c7f30e"}
22:35:24.652 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3e2d6af-551e-4456-8660-921d2ce83143"}
22:35:24.655 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3e2d6af-551e-4456-8660-921d2ce83143"}
22:35:30.644 05.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"efb44e6a-8678-448d-bf54-20ede1b02868"}
22:35:30.647 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"efb44e6a-8678-448d-bf54-20ede1b02868"}
22:35:30.651 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53ce4935-90b1-4023-b312-68d6ccaebeb7"}
22:35:30.658 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"53ce4935-90b1-4023-b312-68d6ccaebeb7"}
22:35:33.306 02.648 16872 evsrv: cli 0D3C0A48 connect
22:35:33.313 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"629fce2f-7575-4086-a885-faa5f8200b6a"}
22:35:33.316 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"629fce2f-7575-4086-a885-faa5f8200b6a"}
22:35:33.324 00.008 16872 evsrv: cli 0D3C0A48 disconnect
22:35:33.328 00.004 16872 evsrv: cli 0D3C0228 connect
22:35:33.332 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_calibrated","id":"aebc37bb-3bd1-4961-9087-bb3045f21f2e"}
22:35:33.336 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":true,"id":"aebc37bb-3bd1-4961-9087-bb3045f21f2e"}
22:35:33.340 00.004 16872 evsrv: cli 0D3C0228 disconnect
22:35:33.344 00.004 16872 evsrv: cli 0D3BFB48 connect
22:35:33.347 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"abfad6f6-e678-4b9a-9ca1-c226c08e5bb8"}
22:35:33.352 00.005 16872 PhdController::Guide begins
22:35:33.356 00.004 16872 PhdController: newstate STATE_SETUP
22:35:33.359 00.003 16872 PhdController: setup
22:35:33.361 00.002 16872 PhdController: newstate STATE_ATTEMPT_START
22:35:33.363 00.002 16872 PhdController: start capturing
22:35:33.369 00.006 16872 Changing from state SELECTING to UNINITIALIZED
22:35:33.371 00.002 16872 guider state => SELECTING
22:35:33.373 00.002 16872 setting force full frames = true
22:35:33.376 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:35:33.395 00.019 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:35:33.399 00.004 16872 Enqueuing Expose request
22:35:33.401 00.002 16872 PhdController: newstate STATE_SELECT_STAR
22:35:33.404 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":0,"id":"abfad6f6-e678-4b9a-9ca1-c226c08e5bb8"}
22:35:33.406 00.002 9640 Worker thread wakes up
22:35:33.406 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:35:33.406 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:35:33.416 00.010 16872 evsrv: cli 0D3BFB48 disconnect
22:35:33.419 00.003 16872 evsrv: cli 0D3BFFA8 connect
22:35:33.422 00.003 16872 case statement mapped state 1 to 101
22:35:33.425 00.003 16872 case statement mapped state 1 to 101
22:35:33.435 00.010 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_shift_params","id":"65a80d01-4eac-407d-9309-6f8aeb88e068"}
22:35:33.439 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"65a80d01-4eac-407d-9309-6f8aeb88e068"}
22:35:33.449 00.010 16872 evsrv: cli 0D3BFFA8 disconnect
22:35:33.452 00.003 16872 evsrv: cli 0D3C0A48 connect
22:35:33.455 00.003 16872 case statement mapped state 1 to 101
22:35:33.458 00.003 16872 case statement mapped state 1 to 101
22:35:33.463 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"4e768c8e-db4c-4035-87f9-85ee33635f8c"}
22:35:33.466 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"4e768c8e-db4c-4035-87f9-85ee33635f8c"}
22:35:33.471 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:35:34.471 01.000 16872 evsrv: cli 0D3BFFA8 connect
22:35:34.475 00.004 16872 case statement mapped state 1 to 101
22:35:34.478 00.003 16872 case statement mapped state 1 to 101
22:35:34.482 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"82a3d820-9691-4820-b7d1-e99a022b277b"}
22:35:34.484 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"82a3d820-9691-4820-b7d1-e99a022b277b"}
22:35:34.487 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
22:35:35.489 01.002 16872 evsrv: cli 0D3C0A48 connect
22:35:35.492 00.003 16872 case statement mapped state 1 to 101
22:35:35.496 00.004 16872 case statement mapped state 1 to 101
22:35:35.499 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"457a71cf-e231-4f0d-9c9a-07cd3dcd2e3c"}
22:35:35.502 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"457a71cf-e231-4f0d-9c9a-07cd3dcd2e3c"}
22:35:35.506 00.004 16872 evsrv: cli 0D3C0A48 disconnect
22:35:36.507 01.001 16872 evsrv: cli 0D3BFFA8 connect
22:35:36.511 00.004 16872 case statement mapped state 1 to 101
22:35:36.515 00.004 16872 case statement mapped state 1 to 101
22:35:36.522 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"7aecc7ce-2c31-4ecf-b92a-2b427c9d681d"}
22:35:36.529 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"7aecc7ce-2c31-4ecf-b92a-2b427c9d681d"}
22:35:36.534 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
22:35:36.643 00.109 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b901feec-8512-4f9c-b91e-bc1ecdb15a70"}
22:35:36.648 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"b901feec-8512-4f9c-b91e-bc1ecdb15a70"}
22:35:36.653 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"70415efd-7981-4637-a7cb-9085e19e8628"}
22:35:36.657 00.004 16872 case statement mapped state 1 to 101
22:35:36.665 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"70415efd-7981-4637-a7cb-9085e19e8628"}
22:35:37.536 00.871 16872 evsrv: cli 0D3BFB48 connect
22:35:37.538 00.002 16872 case statement mapped state 1 to 101
22:35:37.542 00.004 16872 case statement mapped state 1 to 101
22:35:37.545 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"0d1fe1eb-6482-430b-a277-03f3bc0445d8"}
22:35:37.548 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"0d1fe1eb-6482-430b-a277-03f3bc0445d8"}
22:35:37.553 00.005 16872 evsrv: cli 0D3BFB48 disconnect
22:35:38.554 01.001 16872 evsrv: cli 0D3BF8C8 connect
22:35:38.557 00.003 16872 case statement mapped state 1 to 101
22:35:38.560 00.003 16872 case statement mapped state 1 to 101
22:35:38.564 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"7f45cc0a-461c-435a-87b2-00c18af78e0a"}
22:35:38.567 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"7f45cc0a-461c-435a-87b2-00c18af78e0a"}
22:35:38.569 00.002 16872 evsrv: cli 0D3BF8C8 disconnect
22:35:39.571 01.002 16872 evsrv: cli 0D3BFFA8 connect
22:35:39.575 00.004 16872 case statement mapped state 1 to 101
22:35:39.582 00.007 16872 case statement mapped state 1 to 101
22:35:39.586 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"80ece629-a789-42a9-90ee-a586e7a45776"}
22:35:39.589 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"80ece629-a789-42a9-90ee-a586e7a45776"}
22:35:39.592 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
22:35:39.972 00.380 9640 Exposure complete
22:35:40.114 00.142 9640 worker thread done servicing request
22:35:40.115 00.001 16872 OnExposeComplete: enter
22:35:40.118 00.003 16872 UpdateGuideState(): m_state=1
22:35:40.120 00.002 16872 UpdateCurrentPosition: no star selected
22:35:40.125 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:35:40.131 00.006 16872 Status Line: No star selected
22:35:40.138 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=63848, med=3192, FiltMin=3116, FiltMax=46384, Gamma=2.190
22:35:40.178 00.040 16872 UpdateGuideState exits: No star selected
22:35:40.181 00.003 16872 GuiderMultiStar::AutoSelect enter
22:35:40.183 00.002 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:35:40.316 00.133 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:35:40.483 00.167 16872 AutoFind: global mean = -0.1, stdev 345.0
22:35:40.486 00.003 16872 AutoFind: using threshold = 0.1
22:35:40.645 00.159 16872 AutoFind: local max [1052, 126] 429.5
22:35:40.649 00.004 16872 AutoFind: local max [1464, 595] 3.6
22:35:40.653 00.004 16872 AutoFind: local max [1064, 138] 1.9
22:35:40.657 00.004 16872 AutoFind: local max [1042, 139] 1.5
22:35:40.660 00.003 16872 AutoFind: local max [131, 1039] 1.3
22:35:40.662 00.002 16872 AutoFind: local max [1779, 32] 1.3
22:35:40.665 00.003 16872 AutoFind: local max [1059, 141] 1.3
22:35:40.668 00.003 16872 AutoFind: local max [914, 974] 1.2
22:35:40.671 00.003 16872 AutoFind: local max [191, 223] 1.2
22:35:40.673 00.002 16872 AutoFind: local max [565, 576] 1.2
22:35:40.677 00.004 16872 AutoFind: local max [24, 191] 1.1
22:35:40.679 00.002 16872 AutoFind: local max [1070, 131] 1.1
22:35:40.682 00.003 16872 AutoFind: local max [743, 44] 1.1
22:35:40.688 00.006 16872 AutoFind: local max [780, 76] 1.1
22:35:40.692 00.004 16872 AutoFind: local max [606, 1054] 1.1
22:35:40.696 00.004 16872 AutoFind: local max [446, 759] 1.1
22:35:40.699 00.003 16872 AutoFind: local max [148, 834] 1.1
22:35:40.702 00.003 16872 AutoFind: local max [1740, 863] 1.1
22:35:40.704 00.002 16872 AutoFind: local max [449, 528] 1.1
22:35:40.707 00.003 16872 AutoFind: local max [233, 870] 1.1
22:35:40.710 00.003 16872 AutoFind: local max [1033, 822] 1.1
22:35:40.713 00.003 16872 AutoFind: local max [1726, 543] 1.0
22:35:40.717 00.004 16872 AutoFind: local max [1037, 115] 1.0
22:35:40.722 00.005 16872 AutoFind: local max [448, 485] 1.0
22:35:40.725 00.003 16872 AutoFind: local max [426, 711] 1.0
22:35:40.728 00.003 16872 AutoFind: local max [1845, 455] 1.0
22:35:40.733 00.005 16872 AutoFind: local max [263, 690] 1.0
22:35:40.738 00.005 16872 AutoFind: local max [927, 747] 1.0
22:35:40.742 00.004 16872 AutoFind: local max [132, 913] 1.0
22:35:40.744 00.002 16872 AutoFind: local max [518, 751] 1.0
22:35:40.748 00.004 16872 AutoFind: local max [506, 758] 1.0
22:35:40.751 00.003 16872 AutoFind: local max [524, 386] 1.0
22:35:40.753 00.002 16872 AutoFind: local max [434, 245] 1.0
22:35:40.756 00.003 16872 AutoFind: local max [1739, 648] 1.0
22:35:40.757 00.001 16872 AutoFind: local max [915, 1037] 1.0
22:35:40.760 00.003 16872 AutoFind: local max [924, 268] 1.0
22:35:40.763 00.003 16872 AutoFind: local max [1793, 193] 1.0
22:35:40.766 00.003 16872 AutoFind: local max [1203, 980] 1.0
22:35:40.768 00.002 16872 AutoFind: local max [1628, 900] 1.0
22:35:40.771 00.003 16872 AutoFind: local max [1484, 790] 1.0
22:35:40.774 00.003 16872 AutoFind: local max [233, 324] 1.0
22:35:40.776 00.002 16872 AutoFind: local max [1738, 699] 1.0
22:35:40.783 00.007 16872 AutoFind: local max [1129, 123] 1.0
22:35:40.785 00.002 16872 AutoFind: local max [904, 533] 0.9
22:35:40.788 00.003 16872 AutoFind: local max [322, 414] 0.9
22:35:40.791 00.003 16872 AutoFind: local max [302, 789] 0.9
22:35:40.794 00.003 16872 AutoFind: local max [400, 461] 0.9
22:35:40.797 00.003 16872 AutoFind: local max [1870, 365] 0.9
22:35:40.799 00.002 16872 AutoFind: local max [509, 286] 0.9
22:35:40.801 00.002 16872 AutoFind: local max [779, 921] 0.9
22:35:40.804 00.003 16872 AutoFind: local max [1295, 9] 0.9
22:35:40.806 00.002 16872 AutoFind: local max [548, 528] 0.9
22:35:40.811 00.005 16872 AutoFind: local max [701, 567] 0.9
22:35:40.815 00.004 16872 AutoFind: local max [1067, 112] 0.9
22:35:40.817 00.002 16872 AutoFind: local max [1687, 106] 0.9
22:35:40.820 00.003 16872 AutoFind: local max [1738, 140] 0.9
22:35:40.822 00.002 16872 AutoFind: local max [1534, 542] 0.9
22:35:40.825 00.003 16872 AutoFind: local max [1297, 202] 0.9
22:35:40.830 00.005 16872 AutoFind: local max [152, 570] 0.9
22:35:40.834 00.004 16872 AutoFind: local max [1368, 264] 0.9
22:35:40.838 00.004 16872 AutoFind: local max [288, 412] 0.9
22:35:40.841 00.003 16872 AutoFind: local max [892, 639] 0.9
22:35:40.843 00.002 16872 AutoFind: local max [804, 320] 0.9
22:35:40.845 00.002 16872 AutoFind: local max [648, 902] 0.9
22:35:40.848 00.003 16872 AutoFind: local max [1529, 275] 0.9
22:35:40.851 00.003 16872 AutoFind: local max [1475, 439] 0.9
22:35:40.853 00.002 16872 AutoFind: local max [1147, 762] 0.9
22:35:40.856 00.003 16872 AutoFind: local max [361, 901] 0.9
22:35:40.859 00.003 16872 AutoFind: local max [181, 970] 0.9
22:35:40.862 00.003 16872 AutoFind: local max [646, 194] 0.9
22:35:40.864 00.002 16872 AutoFind: local max [466, 306] 0.9
22:35:40.867 00.003 16872 AutoFind: local max [1592, 726] 0.9
22:35:40.869 00.002 16872 AutoFind: local max [1048, 105] 0.9
22:35:40.875 00.006 16872 AutoFind: local max [1486, 192] 0.9
22:35:40.878 00.003 16872 AutoFind: local max [511, 142] 0.9
22:35:40.882 00.004 16872 AutoFind: local max [1878, 263] 0.9
22:35:40.884 00.002 16872 AutoFind: local max [1587, 1062] 0.9
22:35:40.887 00.003 16872 AutoFind: local max [190, 552] 0.9
22:35:40.890 00.003 16872 AutoFind: local max [1150, 383] 0.9
22:35:40.892 00.002 16872 AutoFind: local max [468, 565] 0.9
22:35:40.895 00.003 16872 AutoFind: local max [1241, 489] 0.9
22:35:40.897 00.002 16872 AutoFind: local max [1167, 167] 0.9
22:35:40.900 00.003 16872 AutoFind: local max [1142, 149] 0.9
22:35:40.904 00.004 16872 AutoFind: local max [701, 1067] 0.9
22:35:40.906 00.002 16872 AutoFind: local max [596, 567] 0.9
22:35:40.909 00.003 16872 AutoFind: local max [1306, 722] 0.9
22:35:40.912 00.003 16872 AutoFind: local max [800, 1039] 0.9
22:35:40.914 00.002 16872 AutoFind: local max [262, 289] 0.9
22:35:40.918 00.004 16872 AutoFind: local max [1267, 125] 0.9
22:35:40.923 00.005 16872 AutoFind: local max [189, 682] 0.9
22:35:40.927 00.004 16872 AutoFind: local max [1279, 516] 0.9
22:35:40.930 00.003 16872 AutoFind: local max [305, 584] 0.9
22:35:40.933 00.003 16872 AutoFind: local max [136, 826] 0.9
22:35:40.936 00.003 16872 AutoFind: local max [813, 679] 0.9
22:35:40.938 00.002 16872 AutoFind: local max [554, 762] 0.9
22:35:40.941 00.003 16872 AutoFind: local max [207, 509] 0.9
22:35:40.944 00.003 16872 AutoFind: local max [1151, 489] 0.9
22:35:40.946 00.002 16872 AutoFind: local max [1539, 19] 0.9
22:35:40.950 00.004 16872 AutoFind: local max [1117, 612] 0.9
22:35:40.954 00.004 16872 AutoFind: local max [1720, 543] 0.9
22:35:40.956 00.002 16872 AutoFind: too close [1720, 543] 0.9 - [1726, 543] 1.0
22:35:40.959 00.003 16872 AutoFind: too close [136, 826] 0.9 - [148, 834] 1.1
22:35:40.962 00.003 16872 AutoFind: too close [1048, 105] 0.9 - [1067, 112] 0.9
22:35:40.964 00.002 16872 AutoFind: too close [1048, 105] 0.9 - [1037, 115] 1.0
22:35:40.970 00.006 16872 AutoFind: too close [1067, 112] 0.9 - [1070, 131] 1.1
22:35:40.974 00.004 16872 AutoFind: close dim-bright [1067, 112] 0.9 - [1052, 126] 429.5
22:35:40.977 00.003 16872 AutoFind: too close [506, 758] 1.0 - [518, 751] 1.0
22:35:40.979 00.002 16872 AutoFind: close dim-bright [1037, 115] 1.0 - [1052, 126] 429.5
22:35:40.983 00.004 16872 AutoFind: too close [1070, 131] 1.1 - [1059, 141] 1.3
22:35:40.985 00.002 16872 AutoFind: too close [1070, 131] 1.1 - [1064, 138] 1.9
22:35:40.988 00.003 16872 AutoFind: close dim-bright [1070, 131] 1.1 - [1052, 126] 429.5
22:35:40.991 00.003 16872 AutoFind: too close [1059, 141] 1.3 - [1042, 139] 1.5
22:35:40.993 00.002 16872 AutoFind: too close [1059, 141] 1.3 - [1064, 138] 1.9
22:35:40.996 00.003 16872 AutoFind: close dim-bright [1059, 141] 1.3 - [1052, 126] 429.5
22:35:40.999 00.003 16872 AutoFind: close dim-bright [1042, 139] 1.5 - [1052, 126] 429.5
22:35:41.002 00.003 16872 AutoFind: close dim-bright [1064, 138] 1.9 - [1052, 126] 429.5
22:35:41.005 00.003 16872 AutoFind: too close to edge [701, 1067] 0.9
22:35:41.007 00.002 16872 AutoFind: too close to edge [1295, 9] 0.9
22:35:41.009 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:35:41.013 00.004 16872 Star::Find(15, 1052, 126, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.016 00.003 16872 Star::Find returns 1 (0), X=1052.43, Y=125.19, Mass=1603899, SNR=401.5, Peak=63848 HFD=5.4
22:35:41.019 00.003 16872 Star::Find(15, 1464, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.022 00.003 16872 Star::Find returns 1 (0), X=1464.60, Y=594.94, Mass=13164, SNR=55.8, Peak=3788 HFD=5.2
22:35:41.025 00.003 16872 Star::Find(15, 131, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.028 00.003 16872 Star::Find returns 1 (0), X=131.12, Y=1038.63, Mass=2424, SNR=19.9, Peak=3348 HFD=4.0
22:35:41.030 00.002 16872 Star::Find(15, 1779, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.033 00.003 16872 Star::Find returns 1 (0), X=1779.30, Y=31.90, Mass=1186, SNR=15.7, Peak=3336 HFD=2.3
22:35:41.036 00.003 16872 Star::Find(15, 914, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.038 00.002 16872 Star::Find returns 1 (0), X=914.41, Y=973.49, Mass=1498, SNR=16.4, Peak=3376 HFD=3.0
22:35:41.040 00.002 16872 Star::Find(15, 191, 223, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.045 00.005 16872 Star::Find returns 1 (0), X=190.97, Y=222.70, Mass=1255, SNR=16.6, Peak=3372 HFD=2.3
22:35:41.049 00.004 16872 Star::Find(15, 565, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.052 00.003 16872 Star::Find returns 1 (0), X=565.36, Y=574.86, Mass=2024, SNR=20.8, Peak=3396 HFD=4.5
22:35:41.054 00.002 16872 Star::Find(15, 24, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.057 00.003 16872 Star::Find returns 1 (0), X=24.76, Y=191.38, Mass=1642, SNR=16.5, Peak=3324 HFD=3.7
22:35:41.063 00.006 16872 Star::Find(15, 743, 44, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.067 00.004 16872 Star::Find returns 1 (0), X=742.89, Y=44.17, Mass=1009, SNR=13.8, Peak=3356 HFD=2.1
22:35:41.072 00.005 16872 Star::Find(15, 780, 76, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.075 00.003 16872 Star::Find returns 0 (4), X=791.46, Y=76.17, Mass=1840, SNR=25.6, Peak=3652 HFD=1.2
22:35:41.078 00.003 16872 Star::Find(15, 606, 1054, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.081 00.003 16872 Star::Find returns 1 (0), X=606.36, Y=1053.86, Mass=1071, SNR=14.4, Peak=3364 HFD=2.3
22:35:41.084 00.003 16872 Star::Find(15, 446, 759, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.086 00.002 16872 Star::Find returns 1 (0), X=447.07, Y=760.14, Mass=1807, SNR=18.2, Peak=3348 HFD=4.8
22:35:41.089 00.003 16872 Star::Find(15, 1740, 863, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.092 00.003 16872 Star::Find returns 1 (0), X=1739.62, Y=862.54, Mass=1254, SNR=16.7, Peak=3384 HFD=2.9
22:35:41.095 00.003 16872 Star::Find(15, 449, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.097 00.002 16872 Star::Find returns 1 (0), X=448.86, Y=528.22, Mass=1696, SNR=16.9, Peak=3344 HFD=4.7
22:35:41.100 00.003 16872 Star::Find(15, 233, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.102 00.002 16872 Star::Find returns 1 (0), X=232.92, Y=869.75, Mass=1420, SNR=15.6, Peak=3304 HFD=4.0
22:35:41.106 00.004 16872 Star::Find(15, 1033, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.110 00.004 16872 Star::Find returns 1 (0), X=1032.79, Y=822.41, Mass=837, SNR=12.1, Peak=3352 HFD=1.9
22:35:41.112 00.002 16872 Star::Find(15, 448, 485, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.115 00.003 16872 Star::Find returns 1 (0), X=447.85, Y=486.01, Mass=1377, SNR=16.7, Peak=3380 HFD=4.5
22:35:41.117 00.002 16872 Star::Find(15, 426, 711, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.121 00.004 16872 Star::Find returns 1 (0), X=424.43, Y=709.43, Mass=1792, SNR=17.6, Peak=3356 HFD=7.4
22:35:41.124 00.003 16872 Star::Find(15, 1845, 455, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.126 00.002 16872 Star::Find returns 1 (0), X=1845.40, Y=455.15, Mass=1626, SNR=16.3, Peak=3320 HFD=3.8
22:35:41.129 00.003 16872 Star::Find(15, 263, 690, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.131 00.002 16872 Star::Find returns 1 (0), X=261.76, Y=689.00, Mass=1179, SNR=13.8, Peak=3352 HFD=3.7
22:35:41.134 00.003 16872 Star::Find(15, 927, 747, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.139 00.005 16872 Star::Find returns 1 (0), X=927.42, Y=746.96, Mass=980, SNR=13.3, Peak=3404 HFD=2.2
22:35:41.141 00.002 16872 Star::Find(15, 132, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.143 00.002 16872 Star::Find returns 0 (4), X=132.24, Y=913.40, Mass=1631, SNR=21.4, Peak=3580 HFD=1.5
22:35:41.146 00.003 16872 Star::Find(15, 524, 386, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.148 00.002 16872 Star::Find returns 1 (0), X=524.37, Y=385.20, Mass=1608, SNR=17.4, Peak=3316 HFD=3.8
22:35:41.155 00.007 16872 Star::Find(15, 434, 245, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.159 00.004 16872 Star::Find returns 1 (0), X=433.59, Y=244.38, Mass=859, SNR=10.5, Peak=3320 HFD=1.9
22:35:41.164 00.005 16872 Star::Find(15, 1739, 648, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.167 00.003 16872 Star::Find returns 1 (0), X=1753.31, Y=643.30, Mass=2089, SNR=21.5, Peak=3324 HFD=6.1
22:35:41.169 00.002 16872 Star::Find(15, 915, 1037, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.172 00.003 16872 Star::Find returns 1 (0), X=914.17, Y=1037.03, Mass=887, SNR=12.4, Peak=3320 HFD=2.6
22:35:41.174 00.002 16872 Star::Find(15, 924, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.177 00.003 16872 Star::Find returns 1 (0), X=924.43, Y=268.34, Mass=1216, SNR=14.6, Peak=3340 HFD=3.2
22:35:41.179 00.002 16872 Star::Find(15, 1793, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.183 00.004 16872 Star::Find false star n=9 nbg=262 bg=3192.5 sigma=22.4 thresh=3260 peak=3260
22:35:41.186 00.003 16872 Star::Find returns 0 (2), X=1793.00, Y=193.00, Mass=856, SNR=2.9, Peak=3312 HFD=0.0
22:35:41.188 00.002 16872 Star::Find(15, 1203, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.191 00.003 16872 Star::Find returns 1 (0), X=1203.00, Y=979.46, Mass=830, SNR=11.8, Peak=3308 HFD=2.3
22:35:41.195 00.004 16872 Star::Find(15, 1628, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.213 00.018 16872 Star::Find returns 1 (0), X=1628.70, Y=899.66, Mass=1039, SNR=14.9, Peak=3324 HFD=2.7
22:35:41.219 00.006 16872 Star::Find(15, 1484, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.223 00.004 16872 Star::Find returns 1 (0), X=1484.27, Y=790.54, Mass=1279, SNR=14.6, Peak=3332 HFD=3.1
22:35:41.226 00.003 16872 Star::Find(15, 233, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.231 00.005 16872 Star::Find returns 1 (0), X=232.82, Y=324.17, Mass=1850, SNR=18.3, Peak=3380 HFD=2.9
22:35:41.234 00.003 16872 Star::Find(15, 1738, 699, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.238 00.004 16872 Star::Find returns 1 (0), X=1737.55, Y=699.17, Mass=849, SNR=11.8, Peak=3320 HFD=2.9
22:35:41.241 00.003 16872 Star::Find(15, 1129, 123, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.250 00.009 16872 Star::Find returns 1 (0), X=1129.05, Y=122.98, Mass=998, SNR=13.3, Peak=3320 HFD=2.3
22:35:41.259 00.009 16872 Star::Find(15, 904, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.264 00.005 16872 Star::Find returns 1 (0), X=905.30, Y=531.74, Mass=1084, SNR=13.8, Peak=3320 HFD=3.3
22:35:41.268 00.004 16872 Star::Find(15, 322, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.271 00.003 16872 Star::Find returns 1 (0), X=321.48, Y=413.34, Mass=838, SNR=12.5, Peak=3328 HFD=1.7
22:35:41.277 00.006 16872 Star::Find(15, 302, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.280 00.003 16872 Star::Find returns 1 (0), X=302.59, Y=789.02, Mass=1135, SNR=14.5, Peak=3324 HFD=3.0
22:35:41.284 00.004 16872 Star::Find(15, 400, 461, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.286 00.002 16872 Star::Find returns 1 (0), X=400.45, Y=461.27, Mass=1177, SNR=14.5, Peak=3356 HFD=2.8
22:35:41.289 00.003 16872 Star::Find(15, 1870, 365, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.292 00.003 16872 Star::Find returns 1 (0), X=1869.66, Y=366.59, Mass=1661, SNR=15.8, Peak=3308 HFD=5.5
22:35:41.295 00.003 16872 Star::Find(15, 509, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.298 00.003 16872 Star::Find returns 1 (0), X=508.32, Y=286.61, Mass=1392, SNR=16.1, Peak=3336 HFD=3.4
22:35:41.300 00.002 16872 Star::Find(15, 779, 921, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.303 00.003 16872 Star::Find returns 1 (0), X=789.07, Y=908.76, Mass=897, SNR=12.2, Peak=3356 HFD=3.6
22:35:41.308 00.005 16872 Star::Find(15, 548, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.311 00.003 16872 Star::Find returns 1 (0), X=548.74, Y=528.93, Mass=608, SNR=9.0, Peak=3332 HFD=2.0
22:35:41.313 00.002 16872 Star::Find(15, 701, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.316 00.003 16872 Star::Find returns 1 (0), X=701.04, Y=566.83, Mass=793, SNR=12.9, Peak=3380 HFD=2.0
22:35:41.318 00.002 16872 Star::Find(15, 1687, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.323 00.005 16872 Star::Find returns 1 (0), X=1687.71, Y=105.53, Mass=1333, SNR=14.9, Peak=3340 HFD=3.5
22:35:41.325 00.002 16872 Star::Find(15, 1738, 140, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.328 00.003 16872 Star::Find returns 1 (0), X=1738.43, Y=139.05, Mass=1160, SNR=13.6, Peak=3344 HFD=3.5
22:35:41.331 00.003 16872 Star::Find(15, 1534, 542, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.333 00.002 16872 Star::Find returns 1 (0), X=1533.56, Y=540.73, Mass=1049, SNR=12.1, Peak=3328 HFD=4.5
22:35:41.343 00.010 16872 Star::Find(15, 1297, 202, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.348 00.005 16872 Star::Find returns 1 (0), X=1296.68, Y=202.26, Mass=995, SNR=12.1, Peak=3332 HFD=3.1
22:35:41.351 00.003 16872 Star::Find(15, 152, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.355 00.004 16872 Star::Find returns 1 (0), X=151.20, Y=570.00, Mass=1367, SNR=14.4, Peak=3348 HFD=4.1
22:35:41.357 00.002 16872 Star::Find(15, 1368, 264, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.360 00.003 16872 Star::Find returns 1 (0), X=1368.12, Y=264.22, Mass=999, SNR=12.7, Peak=3384 HFD=2.3
22:35:41.363 00.003 16872 Star::Find(15, 288, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.366 00.003 16872 Star::Find returns 1 (0), X=287.55, Y=412.05, Mass=1087, SNR=13.7, Peak=3312 HFD=2.3
22:35:41.370 00.004 16872 Star::Find(15, 892, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.373 00.003 16872 Star::Find returns 1 (0), X=891.72, Y=638.79, Mass=955, SNR=12.7, Peak=3284 HFD=3.0
22:35:41.376 00.003 16872 Star::Find(15, 804, 320, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.378 00.002 16872 Star::Find returns 1 (0), X=803.31, Y=320.68, Mass=824, SNR=13.1, Peak=3340 HFD=2.8
22:35:41.380 00.002 16872 Star::Find(15, 648, 902, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.387 00.007 16872 Star::Find returns 1 (0), X=646.67, Y=902.02, Mass=1265, SNR=14.6, Peak=3328 HFD=4.8
22:35:41.391 00.004 16872 Star::Find(15, 1529, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.394 00.003 16872 Star::Find returns 1 (0), X=1528.82, Y=274.47, Mass=926, SNR=12.1, Peak=3340 HFD=1.9
22:35:41.398 00.004 16872 Star::Find(15, 1475, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.401 00.003 16872 Star::Find returns 1 (0), X=1474.83, Y=439.08, Mass=1577, SNR=17.3, Peak=3344 HFD=3.0
22:35:41.404 00.003 16872 Star::Find(15, 1147, 762, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.406 00.002 16872 Star::Find returns 1 (0), X=1147.75, Y=761.65, Mass=1502, SNR=15.6, Peak=3308 HFD=3.7
22:35:41.409 00.003 16872 Star::Find(15, 361, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.411 00.002 16872 Star::Find returns 1 (0), X=362.90, Y=898.48, Mass=1611, SNR=17.3, Peak=3360 HFD=6.0
22:35:41.415 00.004 16872 Star::Find(15, 181, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.418 00.003 16872 Star::Find returns 1 (0), X=181.39, Y=969.62, Mass=823, SNR=10.9, Peak=3344 HFD=2.2
22:35:41.421 00.003 16872 Star::Find(15, 646, 194, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.424 00.003 16872 Star::Find returns 1 (0), X=647.61, Y=192.59, Mass=1142, SNR=14.3, Peak=3352 HFD=4.7
22:35:41.426 00.002 16872 Star::Find(15, 466, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.433 00.007 16872 Star::Find returns 1 (0), X=471.73, Y=313.36, Mass=1761, SNR=16.8, Peak=3364 HFD=6.2
22:35:41.435 00.002 16872 Star::Find(15, 1592, 726, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.438 00.003 16872 Star::Find returns 1 (0), X=1591.88, Y=725.28, Mass=826, SNR=11.5, Peak=3340 HFD=2.3
22:35:41.441 00.003 16872 Star::Find(15, 1486, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.444 00.003 16872 Star::Find returns 1 (0), X=1486.80, Y=192.57, Mass=1676, SNR=16.5, Peak=3372 HFD=4.5
22:35:41.447 00.003 16872 Star::Find(15, 511, 142, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.450 00.003 16872 Star::Find returns 1 (0), X=511.93, Y=142.61, Mass=1131, SNR=14.5, Peak=3336 HFD=3.9
22:35:41.453 00.003 16872 Star::Find(15, 1878, 263, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.455 00.002 16872 Star::Find returns 1 (0), X=1879.14, Y=262.70, Mass=971, SNR=13.6, Peak=3360 HFD=2.7
22:35:41.457 00.002 16872 Star::Find(15, 1587, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.461 00.004 16872 Star::Find returns 1 (0), X=1586.86, Y=1063.10, Mass=1529, SNR=17.0, Peak=3344 HFD=4.9
22:35:41.464 00.003 16872 Star::Find(15, 190, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.468 00.004 16872 Star::Find returns 1 (0), X=183.10, Y=550.29, Mass=784, SNR=12.7, Peak=3324 HFD=3.4
22:35:41.471 00.003 16872 Star::Find(15, 1150, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.473 00.002 16872 Star::Find returns 1 (0), X=1150.17, Y=383.73, Mass=967, SNR=13.7, Peak=3308 HFD=3.9
22:35:41.479 00.006 16872 Star::Find(15, 468, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.484 00.005 16872 Star::Find returns 1 (0), X=476.60, Y=572.46, Mass=1025, SNR=13.1, Peak=3324 HFD=3.3
22:35:41.488 00.004 16872 Star::Find(15, 1241, 489, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.491 00.003 16872 Star::Find returns 1 (0), X=1240.68, Y=489.14, Mass=1046, SNR=13.6, Peak=3384 HFD=2.3
22:35:41.493 00.002 16872 Star::Find(15, 1167, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.495 00.002 16872 Star::Find returns 1 (0), X=1163.75, Y=157.49, Mass=952, SNR=13.8, Peak=3352 HFD=1.8
22:35:41.499 00.004 16872 Star::Find(15, 1142, 149, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.501 00.002 16872 Star::Find returns 1 (0), X=1141.58, Y=149.37, Mass=463, SNR=8.0, Peak=3292 HFD=1.5
22:35:41.504 00.003 16872 Star::Find(15, 596, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.509 00.005 16872 Star::Find returns 1 (0), X=605.73, Y=553.93, Mass=1029, SNR=13.9, Peak=3328 HFD=6.3
22:35:41.512 00.003 16872 Star::Find(15, 1306, 722, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.514 00.002 16872 Star::Find returns 1 (0), X=1305.32, Y=721.25, Mass=1230, SNR=14.3, Peak=3304 HFD=5.3
22:35:41.517 00.003 16872 Star::Find(15, 800, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.520 00.003 16872 Star::Find returns 1 (0), X=800.18, Y=1039.47, Mass=764, SNR=10.9, Peak=3332 HFD=1.9
22:35:41.524 00.004 16872 Star::Find(15, 262, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.530 00.006 16872 Star::Find returns 1 (0), X=262.17, Y=288.79, Mass=800, SNR=10.8, Peak=3320 HFD=2.4
22:35:41.533 00.003 16872 Star::Find(15, 1267, 125, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.537 00.004 16872 Star::Find returns 1 (0), X=1266.04, Y=125.22, Mass=1312, SNR=15.2, Peak=3352 HFD=3.2
22:35:41.539 00.002 16872 Star::Find(15, 189, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.542 00.003 16872 Star::Find returns 1 (0), X=188.85, Y=683.13, Mass=965, SNR=13.1, Peak=3316 HFD=2.5
22:35:41.544 00.002 16872 Star::Find(15, 1279, 516, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.548 00.004 16872 Star::Find returns 1 (0), X=1279.80, Y=516.76, Mass=941, SNR=13.0, Peak=3296 HFD=2.6
22:35:41.550 00.002 16872 Star::Find(15, 305, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.554 00.004 16872 Star::Find returns 1 (0), X=312.22, Y=584.47, Mass=961, SNR=12.5, Peak=3356 HFD=3.6
22:35:41.558 00.004 16872 Star::Find(15, 813, 679, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.560 00.002 16872 Star::Find returns 1 (0), X=811.69, Y=678.84, Mass=992, SNR=12.3, Peak=3324 HFD=2.9
22:35:41.562 00.002 16872 Star::Find(15, 554, 762, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.565 00.003 16872 Star::Find returns 1 (0), X=553.29, Y=762.26, Mass=669, SNR=10.6, Peak=3312 HFD=2.0
22:35:41.570 00.005 16872 Star::Find(15, 207, 509, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.575 00.005 16872 Star::Find returns 1 (0), X=207.67, Y=507.88, Mass=1083, SNR=13.3, Peak=3296 HFD=4.1
22:35:41.579 00.004 16872 Star::Find(15, 1151, 489, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.582 00.003 16872 Star::Find returns 1 (0), X=1151.03, Y=488.58, Mass=2358, SNR=20.6, Peak=3316 HFD=6.0
22:35:41.586 00.004 16872 Star::Find(15, 1539, 19, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.588 00.002 16872 Star::Find returns 1 (0), X=1539.62, Y=19.31, Mass=594, SNR=9.6, Peak=3308 HFD=2.8
22:35:41.590 00.002 16872 Star::Find(15, 1117, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.593 00.003 16872 Star::Find returns 1 (0), X=1119.03, Y=599.10, Mass=1018, SNR=13.3, Peak=3296 HFD=4.5
22:35:41.595 00.002 16872 AutoFind: finding best star pass 1
22:35:41.598 00.003 16872 Star::Find(15, 1052, 126, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.601 00.003 16872 Star::Find returns 1 (0), X=1052.43, Y=125.19, Mass=1603899, SNR=401.5, Peak=63848 HFD=5.4
22:35:41.604 00.003 16872 AutoFind: near-saturated [1052, 126] 429.5 Mass 1603899 SNR 401.5 Peak 63848
22:35:41.607 00.003 16872 Star::Find(15, 1464, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.609 00.002 16872 Star::Find returns 1 (0), X=1464.60, Y=594.94, Mass=13164, SNR=55.8, Peak=3788 HFD=5.2
22:35:41.611 00.002 16872 AutoFind returns star at [1464, 595] 3.6 Mass 13164 SNR 55.8
22:35:41.617 00.006 16872 Star::Find(15, 1464, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.620 00.003 16872 Star::Find returns 1 (0), X=1464.60, Y=594.94, Mass=13164, SNR=55.8, Peak=3788 HFD=5.2
22:35:41.622 00.002 16872 MultiStar: List (12): {1464.60, 594.94}(55.8), {131.12, 1038.63}(19.9), {1779.30, 31.90}(15.7), {914.41, 973.49}(16.4), {190.97, 222.70}(16.6), {565.36, 574.86}(20.8), {24.76, 191.38}(16.5), {742.89, 44.17}(13.8), {606.36, 1053.86}(14.4), {447.07, 760.14}(18.2), {1739.62, 862.54}(16.7), {448.86, 528.22}(16.9), 
22:35:41.625 00.003 16872 setting lock position to (1464.60, 594.94)
22:35:41.628 00.003 16872 MultiStar: stabilizing after lock position change
22:35:41.631 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
22:35:41.633 00.002 16872 UpdateGuideState(): m_state=1
22:35:41.636 00.003 16872 Star::Find(15, 1464, 594, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:35:41.638 00.002 16872 Star::Find returns 1 (0), X=1464.60, Y=594.94, Mass=13164, SNR=55.8, Peak=3788 HFD=5.2
22:35:41.641 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
22:35:41.643 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
22:35:41.649 00.006 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
22:35:41.656 00.007 16872 setting force full frames = false
22:35:41.658 00.002 16872 setting lock position to (1464.60, 594.94)
22:35:41.667 00.009 16872 MultiStar: stabilizing after lock position change
22:35:41.672 00.005 16872 CurrentPosition() valid, moving to STATE_SELECTED
22:35:41.674 00.002 16872 Changing from state SELECTING to SELECTED
22:35:41.680 00.006 16872 guider state => SELECTED
22:35:41.692 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=63848, med=3192, FiltMin=3116, FiltMax=46384, Gamma=2.190
22:35:41.730 00.038 16872 UpdateGuideState exits: m=13164 SNR=55.8
22:35:41.733 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=63848, med=3192, FiltMin=3116, FiltMax=46384, Gamma=2.190
22:35:41.772 00.039 16872 Status Line: Auto-selected star at (1464.6, 594.9)
22:35:41.784 00.012 16872 PhdController: newstate STATE_WAIT_SELECTED
22:35:41.794 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:41.797 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:35:41.801 00.004 16872 Enqueuing Expose request
22:35:41.810 00.009 9640 Worker thread wakes up
22:35:41.810 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:35:41.810 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1450,580,31,31)
22:35:41.811 00.001 16872 evsrv: cli 0D3BF968 connect
22:35:41.819 00.008 16872 case statement mapped state 2 to 1
22:35:41.824 00.005 16872 case statement mapped state 2 to 1
22:35:41.829 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"2c6bfe3b-f5c5-4ac1-8251-4791937143c4"}
22:35:41.831 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":[1464.60,594.94],"id":"2c6bfe3b-f5c5-4ac1-8251-4791937143c4"}
22:35:41.844 00.013 16872 evsrv: cli 0D3BF968 disconnect
22:35:41.850 00.006 16872 evsrv: cli 0D3C0228 connect
22:35:41.857 00.007 16872 case statement mapped state 2 to 1
22:35:41.866 00.009 16872 case statement mapped state 2 to 1
22:35:41.870 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"65e70955-2a3c-43a0-aefe-62e61e580edb"}
22:35:41.874 00.004 16872 case statement mapped state 2 to 1
22:35:41.877 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"65e70955-2a3c-43a0-aefe-62e61e580edb"}
22:35:41.885 00.008 16872 evsrv: cli 0D3C0228 disconnect
22:35:42.643 00.758 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c45989c6-e297-4f3c-bf91-d82a64b6586a"}
22:35:42.649 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"c45989c6-e297-4f3c-bf91-d82a64b6586a"}
22:35:42.654 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d09685c3-f427-4744-9760-f9fadca5f706"}
22:35:42.658 00.004 16872 case statement mapped state 2 to 1
22:35:42.662 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"d09685c3-f427-4744-9760-f9fadca5f706"}
22:35:42.666 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"617a3072-3ec9-480c-8dd2-942f09ed2fef"}
22:35:42.669 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.60,6.94],"pixels":"..."},"id":"617a3072-3ec9-480c-8dd2-942f09ed2fef"}
22:35:42.887 00.218 16872 evsrv: cli 0D3C0A48 connect
22:35:42.891 00.004 16872 case statement mapped state 2 to 1
22:35:42.896 00.005 16872 case statement mapped state 2 to 1
22:35:42.901 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2628394f-1272-4bc8-8204-cbe4b2da0d10"}
22:35:42.904 00.003 16872 case statement mapped state 2 to 1
22:35:42.907 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"2628394f-1272-4bc8-8204-cbe4b2da0d10"}
22:35:42.912 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:35:43.913 01.001 16872 evsrv: cli 0D3C0A48 connect
22:35:43.916 00.003 16872 case statement mapped state 2 to 1
22:35:43.920 00.004 16872 case statement mapped state 2 to 1
22:35:43.925 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"581afd67-70a1-4517-bef8-b13475abb895"}
22:35:43.927 00.002 16872 case statement mapped state 2 to 1
22:35:43.931 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"581afd67-70a1-4517-bef8-b13475abb895"}
22:35:43.934 00.003 16872 evsrv: cli 0D3C0A48 disconnect
22:35:44.936 01.002 16872 evsrv: cli 0D3BFFA8 connect
22:35:44.941 00.005 16872 case statement mapped state 2 to 1
22:35:44.944 00.003 16872 case statement mapped state 2 to 1
22:35:44.947 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9d63c2f0-301f-4beb-b734-fbc314bdc929"}
22:35:44.951 00.004 16872 case statement mapped state 2 to 1
22:35:44.956 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"9d63c2f0-301f-4beb-b734-fbc314bdc929"}
22:35:44.959 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
22:35:45.961 01.002 16872 evsrv: cli 0D3BFB48 connect
22:35:45.965 00.004 16872 case statement mapped state 2 to 1
22:35:45.973 00.008 16872 case statement mapped state 2 to 1
22:35:45.978 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"72a0a878-ba68-4cb9-9cba-8f3dd097be6f"}
22:35:45.981 00.003 16872 case statement mapped state 2 to 1
22:35:45.984 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"72a0a878-ba68-4cb9-9cba-8f3dd097be6f"}
22:35:45.988 00.004 16872 evsrv: cli 0D3BFB48 disconnect
22:35:46.990 01.002 16872 evsrv: cli 0D3C0228 connect
22:35:46.993 00.003 16872 case statement mapped state 2 to 1
22:35:46.999 00.006 16872 case statement mapped state 2 to 1
22:35:47.006 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"1dbb5493-6d44-42e7-bc7f-0c3b91cdc14a"}
22:35:47.010 00.004 16872 case statement mapped state 2 to 1
22:35:47.015 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"1dbb5493-6d44-42e7-bc7f-0c3b91cdc14a"}
22:35:47.018 00.003 16872 evsrv: cli 0D3C0228 disconnect
22:35:48.019 01.001 16872 evsrv: cli 0D3BFB48 connect
22:35:48.022 00.003 16872 case statement mapped state 2 to 1
22:35:48.029 00.007 16872 case statement mapped state 2 to 1
22:35:48.035 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"22bea0d9-56a4-4928-9d54-5e1f989b127b"}
22:35:48.037 00.002 16872 case statement mapped state 2 to 1
22:35:48.041 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"22bea0d9-56a4-4928-9d54-5e1f989b127b"}
22:35:48.044 00.003 16872 evsrv: cli 0D3BFB48 disconnect
22:35:48.370 00.326 9640 Exposure complete
22:35:48.509 00.139 9640 worker thread done servicing request
22:35:48.509 00.000 16872 OnExposeComplete: enter
22:35:48.512 00.003 16872 UpdateGuideState(): m_state=2
22:35:48.515 00.003 16872 Star::Find(15, 1464, 594, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:35:48.518 00.003 16872 Star::Find returns 1 (0), X=1464.35, Y=596.00, Mass=11468, SNR=46.4, Peak=3912 HFD=4.1
22:35:48.520 00.002 16872 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.56) = xAngle (0.26 = 0.26)
22:35:48.524 00.004 16872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.30 = 0.30)
22:35:48.526 00.002 16872 CameraToMount -- cameraX=-0.26 cameraY=1.05 hyp=1.08 cameraTheta=1.81 mountX=1.05 mountY=0.32, mountTheta=0.30
22:35:48.530 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=65512, med=3192, FiltMin=3110, FiltMax=50876, Gamma=2.190
22:35:48.569 00.039 16872 UpdateGuideState exits: m=11468 SNR=46.4
22:35:48.571 00.002 16872 PhdController: newstate STATE_CALIBRATE
22:35:48.574 00.003 16872 PhdController: newstate STATE_GUIDE
22:35:48.592 00.018 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:35:48.596 00.004 16872 guider state => CALIBRATED
22:35:48.601 00.005 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:35:48.610 00.009 16872 reset dither spiral
22:35:48.612 00.002 16872 PhdController: newstate STATE_SETTLE_BEGIN
22:35:48.615 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:48.620 00.005 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:35:48.622 00.002 16872 Enqueuing Expose request
22:35:48.625 00.003 9640 Worker thread wakes up
22:35:48.625 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:35:48.625 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:35:48.645 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"71635787-3965-40d5-9e8c-ab5ed079b564"}
22:35:48.649 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"71635787-3965-40d5-9e8c-ab5ed079b564"}
22:35:48.653 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7bfcfb60-e4ca-46f1-834f-107b9ab01178"}
22:35:48.656 00.003 16872 case statement mapped state 5 to 1
22:35:48.659 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"7bfcfb60-e4ca-46f1-834f-107b9ab01178"}
22:35:48.700 00.041 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ff741b2f-7707-43c9-abaf-d0d06f42f8bf"}
22:35:48.703 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.35,7.00],"pixels":"..."},"id":"ff741b2f-7707-43c9-abaf-d0d06f42f8bf"}
22:35:49.047 00.344 16872 evsrv: cli 0D3C0A48 connect
22:35:49.049 00.002 16872 case statement mapped state 5 to 1
22:35:49.057 00.008 16872 case statement mapped state 5 to 1
22:35:49.062 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1287ebb9-42be-4ad5-afd9-048d6d065339"}
22:35:49.066 00.004 16872 case statement mapped state 5 to 1
22:35:49.070 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"1287ebb9-42be-4ad5-afd9-048d6d065339"}
22:35:49.073 00.003 16872 evsrv: cli 0D3C0A48 disconnect
22:35:50.074 01.001 16872 evsrv: cli 0D3C0A48 connect
22:35:50.077 00.003 16872 case statement mapped state 5 to 1
22:35:50.083 00.006 16872 case statement mapped state 5 to 1
22:35:50.089 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"12b1fba5-2e19-4dd5-aa50-d728eec78078"}
22:35:50.093 00.004 16872 case statement mapped state 5 to 1
22:35:50.097 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"12b1fba5-2e19-4dd5-aa50-d728eec78078"}
22:35:50.100 00.003 16872 evsrv: cli 0D3C0A48 disconnect
22:35:51.101 01.001 16872 evsrv: cli 0D3C0A48 connect
22:35:51.104 00.003 16872 case statement mapped state 5 to 1
22:35:51.107 00.003 16872 case statement mapped state 5 to 1
22:35:51.111 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"bbd9eef0-da24-44e8-a503-16b52d7fb352"}
22:35:51.115 00.004 16872 case statement mapped state 5 to 1
22:35:51.120 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"bbd9eef0-da24-44e8-a503-16b52d7fb352"}
22:35:51.125 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:35:52.128 01.003 16872 evsrv: cli 0D3BF968 connect
22:35:52.132 00.004 16872 case statement mapped state 5 to 1
22:35:52.135 00.003 16872 case statement mapped state 5 to 1
22:35:52.144 00.009 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"157624a7-42bb-41ed-b084-92fcb84d2e4f"}
22:35:52.149 00.005 16872 case statement mapped state 5 to 1
22:35:52.152 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"157624a7-42bb-41ed-b084-92fcb84d2e4f"}
22:35:52.156 00.004 16872 evsrv: cli 0D3BF968 disconnect
22:35:53.157 01.001 16872 evsrv: cli 0D3BFFA8 connect
22:35:53.160 00.003 16872 case statement mapped state 5 to 1
22:35:53.166 00.006 16872 case statement mapped state 5 to 1
22:35:53.172 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"4e942f8f-8005-4455-b5cc-af82034df8a5"}
22:35:53.177 00.005 16872 case statement mapped state 5 to 1
22:35:53.181 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"4e942f8f-8005-4455-b5cc-af82034df8a5"}
22:35:53.186 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
22:35:54.187 01.001 16872 evsrv: cli 0D3C0A48 connect
22:35:54.191 00.004 16872 case statement mapped state 5 to 1
22:35:54.199 00.008 16872 case statement mapped state 5 to 1
22:35:54.204 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2da962c0-5d17-4be8-86d2-fb6955655486"}
22:35:54.208 00.004 16872 case statement mapped state 5 to 1
22:35:54.211 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"2da962c0-5d17-4be8-86d2-fb6955655486"}
22:35:54.215 00.004 16872 evsrv: cli 0D3C0A48 disconnect
22:35:54.644 00.429 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c699bb35-7b9b-4bcf-bf40-154491504eed"}
22:35:54.648 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"c699bb35-7b9b-4bcf-bf40-154491504eed"}
22:35:54.652 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"69db6533-93a7-4d09-8019-06fd69ca01c9"}
22:35:54.655 00.003 16872 case statement mapped state 5 to 1
22:35:54.658 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"69db6533-93a7-4d09-8019-06fd69ca01c9"}
22:35:54.662 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ff883b2b-48bd-47dc-b8d5-4b8effd4029a"}
22:35:54.668 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.35,7.00],"pixels":"..."},"id":"ff883b2b-48bd-47dc-b8d5-4b8effd4029a"}
22:35:55.184 00.516 9640 Exposure complete
22:35:55.248 00.064 16872 evsrv: cli 0D3C0228 connect
22:35:55.251 00.003 16872 case statement mapped state 5 to 1
22:35:55.258 00.007 16872 case statement mapped state 5 to 1
22:35:55.262 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"d7406c51-c60f-458d-ba77-c6d575a5127b"}
22:35:55.265 00.003 16872 case statement mapped state 5 to 1
22:35:55.268 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"d7406c51-c60f-458d-ba77-c6d575a5127b"}
22:35:55.275 00.007 16872 evsrv: cli 0D3C0228 disconnect
22:35:55.330 00.055 9640 worker thread done servicing request
22:35:55.330 00.000 16872 OnExposeComplete: enter
22:35:55.334 00.004 16872 UpdateGuideState(): m_state=5
22:35:55.336 00.002 16872 Star::Find(15, 1464, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:35:55.339 00.003 16872 Star::Find returns 1 (0), X=1464.02, Y=595.89, Mass=12955, SNR=52.7, Peak=3932 HFD=4.6
22:35:55.342 00.003 16872 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.56) = xAngle (0.57 = 0.57)
22:35:55.345 00.003 16872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.61 = 0.61)
22:35:55.348 00.003 16872 CameraToMount -- cameraX=-0.58 cameraY=0.94 hyp=1.11 cameraTheta=2.12 mountX=0.93 mountY=0.64, mountTheta=0.60
22:35:55.354 00.006 16872 Changing from state CALIBRATED to GUIDING
22:35:55.357 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
22:35:55.360 00.003 16872 ScopeASCOM::SideOfPier() returns 0
22:35:56.312 00.952 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
22:35:56.316 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:35:56.317 00.001 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:35:56.321 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:35:56.323 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:35:56.326 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:35:56.330 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:35:56.333 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:35:56.335 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:35:56.338 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:35:56.340 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:35:56.345 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:35:56.347 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:35:56.351 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:35:56.359 00.008 16872 evsrv: cli 0D3C0228 connect
22:35:56.363 00.004 16872 case statement mapped state 5 to 1
22:35:56.366 00.003 16872 case statement mapped state 5 to 1
22:35:56.370 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"70385c78-37bd-44f6-b0c9-f1e1688264ff"}
22:35:56.372 00.002 16872 case statement mapped state 5 to 1
22:35:56.375 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"70385c78-37bd-44f6-b0c9-f1e1688264ff"}
22:35:56.393 00.018 16872 evsrv: cli 0D3C0228 disconnect
22:35:56.436 00.043 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:35:56.443 00.007 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:35:56.447 00.004 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.2
22:35:56.455 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
22:35:56.458 00.003 16872 ScopeASCOM::SideOfPier() returns 0
22:35:56.532 00.074 16872 setting lock position to (1464.02, 595.89)
22:35:56.538 00.006 16872 MultiStar: stabilizing after lock position change
22:35:56.542 00.004 16872 guider state => GUIDING
22:35:56.546 00.004 16872 Status Line: Guiding
22:35:56.550 00.004 16872 Mount: notify guiding started
22:35:56.556 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:35:56.559 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:35:56.564 00.005 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:35:56.566 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:35:56.569 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:35:56.571 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
22:35:56.574 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
22:35:56.578 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:35:56.581 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
22:35:56.583 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:35:56.586 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:35:56.589 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:35:56.592 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:35:56.596 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:35:56.599 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:35:56.601 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:35:56.604 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:35:56.608 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:35:56.612 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:35:56.614 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:35:56.618 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:35:56.621 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:35:56.627 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:35:56.631 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:35:56.635 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:35:56.640 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:35:56.643 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:35:56.646 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:35:56.648 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:35:56.651 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:35:56.654 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:35:56.657 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:35:56.660 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:35:56.663 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:35:56.666 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:35:56.672 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:35:56.677 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:35:56.681 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:35:56.778 00.097 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:35:56.952 00.174 16872 ScopeASCOM::SideOfPier() returns 0
22:35:56.956 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:35:56.960 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
22:35:56.963 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
22:35:56.968 00.005 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
22:35:56.972 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:35:56.975 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:35:56.978 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:35:56.983 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:35:56.986 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:35:56.990 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=63820, med=3192, FiltMin=3066, FiltMax=49768, Gamma=2.190
22:35:57.032 00.042 16872 UpdateGuideState exits: m=12955 SNR=52.7
22:35:57.036 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
22:35:57.039 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:57.048 00.009 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:35:57.054 00.006 16872 Enqueuing Expose request
22:35:57.061 00.007 9640 Worker thread wakes up
22:35:57.061 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:35:57.061 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:35:57.379 00.318 16872 evsrv: cli 0D3C0228 connect
22:35:57.384 00.005 16872 case statement mapped state 6 to 3
22:35:57.390 00.006 16872 case statement mapped state 6 to 3
22:35:57.395 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"d9e2e3c7-4e92-4d6f-ba96-0ff5da534f40"}
22:35:57.399 00.004 16872 case statement mapped state 6 to 3
22:35:57.403 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9e2e3c7-4e92-4d6f-ba96-0ff5da534f40"}
22:35:57.408 00.005 16872 evsrv: cli 0D3C0228 disconnect
22:36:00.645 03.237 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97e17655-ba66-42b6-b246-f59c14546ff3"}
22:36:00.647 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"97e17655-ba66-42b6-b246-f59c14546ff3"}
22:36:00.651 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ca2267b-a835-4743-83a8-d7c8aa76fdbe"}
22:36:00.654 00.003 16872 case statement mapped state 6 to 3
22:36:00.656 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ca2267b-a835-4743-83a8-d7c8aa76fdbe"}
22:36:00.663 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"15653b4c-a811-4c35-9980-dced3d9fcc75"}
22:36:00.669 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.02,6.89],"pixels":"..."},"id":"15653b4c-a811-4c35-9980-dced3d9fcc75"}
22:36:03.648 02.979 9640 Exposure complete
22:36:03.793 00.145 9640 worker thread done servicing request
22:36:03.793 00.000 16872 OnExposeComplete: enter
22:36:03.798 00.005 16872 UpdateGuideState(): m_state=6
22:36:03.801 00.003 16872 Star::Find(15, 1464, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:36:03.803 00.002 16872 Star::Find returns 1 (0), X=1464.05, Y=595.62, Mass=13200, SNR=57.8, Peak=3904 HFD=5.1
22:36:03.806 00.003 16872 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.56) = xAngle (-3.02 = -3.02)
22:36:03.808 00.002 16872 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.97 = -2.97)
22:36:03.814 00.006 16872 CameraToMount -- cameraX=0.03 cameraY=-0.27 hyp=0.27 cameraTheta=-1.46 mountX=-0.27 mountY=-0.05, mountTheta=-2.97
22:36:03.819 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=-0.27, opts=13)
22:36:03.822 00.003 16872 Enqueuing Move request for scope (0.03, -0.27)
22:36:03.824 00.002 9640 Worker thread wakes up
22:36:03.824 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.27) opts 0xd
22:36:03.824 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, -0.27)
22:36:03.825 00.001 9640 Moving (0.03, -0.27) raw xDistance=-0.27 yDistance=-0.05
22:36:03.825 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:36:03.825 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.05, m_sumCorr=0
22:36:03.825 00.000 9640 MoveAxis(E, 20, ABG)
22:36:03.825 00.000 9640 Guiding  Dir = 2, Dur = 20
22:36:03.826 00.001 9640 IsSlewing returns 0
22:36:03.826 00.000 9640 IsGuiding returns 0
22:36:03.827 00.001 9640 PulseGuide returned control before completion, sleep 30
22:36:03.835 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65508, med=3196, FiltMin=3116, FiltMax=51428, Gamma=2.190
22:36:03.871 00.036 9640 IsGuiding returns 1
22:36:03.875 00.004 9640 scope still moving after pulse duration time elapsed
22:36:03.879 00.004 16872 UpdateGuideState exits: m=13200 SNR=57.8
22:36:03.884 00.005 16872 PhdController: settling, locked = 1, distance = 0.86 (1.50) aobump = 0 frame = 1 / 99999
22:36:03.888 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777779363.888,"Host":"RBFOCUS307","Inst":1,"Distance":0.86,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:36:03.891 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:03.895 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:36:03.897 00.002 16872 Enqueuing Expose request
22:36:03.903 00.006 9640 IsSlewing returns 0
22:36:03.906 00.003 9640 IsGuiding returns 0
22:36:03.906 00.000 9640 scope move finished after 20 + 60 ms
22:36:03.907 00.001 9640 Move returns status 0, amount 20
22:36:03.907 00.000 9640 MoveAxis(N, 0, ABG)
22:36:03.907 00.000 9640 Move returns status 0, amount 0
22:36:03.907 00.000 9640 move complete, result=0
22:36:03.907 00.000 9640 worker thread done servicing request
22:36:03.907 00.000 9640 Worker thread wakes up
22:36:03.907 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:36:03.907 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:36:03.909 00.002 16872 GuideStep: -0.3 px 20 ms EAST, -0.0 px 0 ms NORTH
22:36:06.641 02.732 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4fe45abb-b036-4b18-bf99-9fc8ccc7f36b"}
22:36:06.645 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"4fe45abb-b036-4b18-bf99-9fc8ccc7f36b"}
22:36:06.648 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a011de1e-7126-4962-966b-55f9fa3e597e"}
22:36:06.652 00.004 16872 case statement mapped state 6 to 3
22:36:06.654 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a011de1e-7126-4962-966b-55f9fa3e597e"}
22:36:06.673 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2654417a-57e5-489a-ab23-46decf3c1b17"}
22:36:06.676 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.05,6.62],"pixels":"..."},"id":"2654417a-57e5-489a-ab23-46decf3c1b17"}
22:36:10.483 03.807 9640 Exposure complete
22:36:10.625 00.142 9640 worker thread done servicing request
22:36:10.626 00.001 16872 OnExposeComplete: enter
22:36:10.628 00.002 16872 UpdateGuideState(): m_state=6
22:36:10.631 00.003 16872 Star::Find(15, 1464, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:36:10.636 00.005 16872 Star::Find returns 1 (0), X=1464.12, Y=596.18, Mass=13890, SNR=59.5, Peak=3980 HFD=4.4
22:36:10.639 00.003 16872 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.56) = xAngle (-0.29 = -0.29)
22:36:10.641 00.002 16872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.25 = -0.25)
22:36:10.644 00.003 16872 CameraToMount -- cameraX=0.09 cameraY=0.29 hyp=0.31 cameraTheta=1.26 mountX=0.29 mountY=-0.07, mountTheta=-0.25
22:36:10.649 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=0.29, opts=13)
22:36:10.655 00.006 16872 Enqueuing Move request for scope (0.09, 0.29)
22:36:10.660 00.005 9640 Worker thread wakes up
22:36:10.660 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.29) opts 0xd
22:36:10.660 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, 0.29)
22:36:10.660 00.000 9640 Moving (0.09, 0.29) raw xDistance=0.29 yDistance=-0.07
22:36:10.661 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
22:36:10.661 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=0
22:36:10.661 00.000 9640 MoveAxis(W, 20, ABG)
22:36:10.661 00.000 9640 Guiding  Dir = 3, Dur = 20
22:36:10.661 00.000 9640 IsSlewing returns 0
22:36:10.661 00.000 9640 IsGuiding returns 0
22:36:10.662 00.001 9640 PulseGuide returned control before completion, sleep 30
22:36:10.669 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65512, med=3192, FiltMin=3128, FiltMax=51788, Gamma=2.190
22:36:10.697 00.028 9640 IsGuiding returns 1
22:36:10.699 00.002 9640 scope still moving after pulse duration time elapsed
22:36:10.709 00.010 16872 UpdateGuideState exits: m=13890 SNR=59.5
22:36:10.712 00.003 16872 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 2 / 99999
22:36:10.716 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777779370.716,"Host":"RBFOCUS307","Inst":1,"Distance":0.69,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
22:36:10.720 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:10.723 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:36:10.725 00.002 16872 Enqueuing Expose request
22:36:10.729 00.004 9640 IsSlewing returns 0
22:36:10.730 00.001 9640 IsGuiding returns 1
22:36:10.760 00.030 9640 IsSlewing returns 0
22:36:10.761 00.001 9640 IsGuiding returns 0
22:36:10.761 00.000 9640 scope move finished after 20 + 80 ms
22:36:10.761 00.000 9640 Move returns status 0, amount 20
22:36:10.762 00.001 9640 MoveAxis(N, 0, ABG)
22:36:10.762 00.000 9640 Move returns status 0, amount 0
22:36:10.762 00.000 9640 move complete, result=0
22:36:10.762 00.000 9640 worker thread done servicing request
22:36:10.762 00.000 9640 Worker thread wakes up
22:36:10.762 00.000 16872 GuideStep: 0.3 px 20 ms WEST, -0.1 px 0 ms NORTH
22:36:10.768 00.006 9640 worker thread servicing REQUEST_EXPOSE 6000
22:36:10.768 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:36:12.641 01.873 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"81462067-2a63-4712-a10d-411588e10d56"}
22:36:12.645 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"81462067-2a63-4712-a10d-411588e10d56"}
22:36:12.648 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28bdcc24-934a-418d-8c70-bf6d7f9ff19c"}
22:36:12.651 00.003 16872 case statement mapped state 6 to 3
22:36:12.653 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28bdcc24-934a-418d-8c70-bf6d7f9ff19c"}
22:36:12.659 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7ed6da29-83d5-4e1a-a25a-450856207a65"}
22:36:12.662 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.12,7.18],"pixels":"..."},"id":"7ed6da29-83d5-4e1a-a25a-450856207a65"}
22:36:17.334 04.672 9640 Exposure complete
22:36:17.478 00.144 9640 worker thread done servicing request
22:36:17.478 00.000 16872 OnExposeComplete: enter
22:36:17.481 00.003 16872 UpdateGuideState(): m_state=6
22:36:17.483 00.002 16872 Star::Find(15, 1464, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:36:17.486 00.003 16872 Star::Find returns 1 (0), X=1463.75, Y=596.23, Mass=12011, SNR=52.8, Peak=4024 HFD=3.8
22:36:17.491 00.005 16872 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.56) = xAngle (0.69 = 0.69)
22:36:17.496 00.005 16872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.73 = 0.73)
22:36:17.500 00.004 16872 CameraToMount -- cameraX=-0.27 cameraY=0.34 hyp=0.44 cameraTheta=2.24 mountX=0.34 mountY=0.29, mountTheta=0.71
22:36:17.505 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=0.34, opts=13)
22:36:17.508 00.003 16872 Enqueuing Move request for scope (-0.27, 0.34)
22:36:17.511 00.003 9640 Worker thread wakes up
22:36:17.511 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.34) opts 0xd
22:36:17.511 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, 0.34)
22:36:17.511 00.000 9640 Moving (-0.27, 0.34) raw xDistance=0.34 yDistance=0.29
22:36:17.511 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
22:36:17.511 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=0
22:36:17.511 00.000 9640 MoveAxis(W, 27, ABG)
22:36:17.511 00.000 9640 Guiding  Dir = 3, Dur = 27
22:36:17.512 00.001 9640 IsSlewing returns 0
22:36:17.512 00.000 9640 IsGuiding returns 0
22:36:17.512 00.000 9640 PulseGuide returned control before completion, sleep 37
22:36:17.517 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65516, med=3192, FiltMin=3124, FiltMax=51532, Gamma=2.190
22:36:17.550 00.033 9640 IsGuiding returns 1
22:36:17.551 00.001 9640 scope still moving after pulse duration time elapsed
22:36:17.556 00.005 16872 UpdateGuideState exits: m=12011 SNR=52.8
22:36:17.558 00.002 16872 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 3 / 99999
22:36:17.562 00.004 16872 PhdController: newstate STATE_FINISH
22:36:17.564 00.002 16872 PhdController complete: success
22:36:17.573 00.009 16872 evsrv: {"Event":"SettleDone","Timestamp":1777779377.573,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
22:36:17.576 00.003 16872 Mount: notify guiding dither settle done success=1
22:36:17.579 00.003 16872 PhdController: newstate STATE_IDLE
22:36:17.581 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:17.587 00.006 9640 IsSlewing returns 0
22:36:17.587 00.000 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:36:17.591 00.004 16872 Enqueuing Expose request
22:36:17.594 00.003 9640 IsGuiding returns 0
22:36:17.594 00.000 9640 scope move finished after 27 + 54 ms
22:36:17.594 00.000 9640 Move returns status 0, amount 27
22:36:17.594 00.000 9640 MoveAxis(N, 0, ABG)
22:36:17.594 00.000 9640 Move returns status 0, amount 0
22:36:17.594 00.000 9640 move complete, result=0
22:36:17.594 00.000 9640 worker thread done servicing request
22:36:17.594 00.000 9640 Worker thread wakes up
22:36:17.594 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:36:17.594 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:36:17.600 00.006 16872 GuideStep: 0.3 px 27 ms WEST, 0.3 px 0 ms NORTH
22:36:18.640 01.040 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e2d9b54-a115-4ae7-9cfd-23c22013fce8"}
22:36:18.643 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"9e2d9b54-a115-4ae7-9cfd-23c22013fce8"}
22:36:18.648 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"16563e15-7a83-4982-91d7-84c9513adb71"}
22:36:18.652 00.004 16872 case statement mapped state 6 to 3
22:36:18.655 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"16563e15-7a83-4982-91d7-84c9513adb71"}
22:36:18.662 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b88bfa09-7ae5-4d37-9356-b1b8f668c3c7"}
22:36:18.670 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.75,7.23],"pixels":"..."},"id":"b88bfa09-7ae5-4d37-9356-b1b8f668c3c7"}
22:36:21.138 02.468 16872 evsrv: cli 0D3C0A48 connect
22:36:21.143 00.005 16872 case statement mapped state 6 to 3
22:36:21.160 00.017 16872 case statement mapped state 6 to 3
22:36:21.163 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a0f09e08-536c-4d33-91d4-5baba21e3a21"}
22:36:21.167 00.004 16872 case statement mapped state 6 to 3
22:36:21.170 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0f09e08-536c-4d33-91d4-5baba21e3a21"}
22:36:21.176 00.006 16872 evsrv: cli 0D3C0A48 disconnect
22:36:24.151 02.975 9640 Exposure complete
22:36:24.290 00.139 9640 worker thread done servicing request
22:36:24.292 00.002 16872 OnExposeComplete: enter
22:36:24.295 00.003 16872 UpdateGuideState(): m_state=6
22:36:24.301 00.006 16872 Star::Find(15, 1463, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:36:24.306 00.005 16872 Star::Find returns 1 (0), X=1464.10, Y=596.23, Mass=12716, SNR=54.9, Peak=3936 HFD=4.2
22:36:24.310 00.004 16872 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.56) = xAngle (-0.19 = -0.19)
22:36:24.314 00.004 16872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.14 = -0.14)
22:36:24.318 00.004 16872 CameraToMount -- cameraX=0.07 cameraY=0.35 hyp=0.35 cameraTheta=1.36 mountX=0.35 mountY=-0.05, mountTheta=-0.15
22:36:24.324 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=0.35, opts=13)
22:36:24.328 00.004 16872 Enqueuing Move request for scope (0.07, 0.35)
22:36:24.332 00.004 9640 Worker thread wakes up
22:36:24.332 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.35) opts 0xd
22:36:24.332 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, 0.35)
22:36:24.332 00.000 9640 Moving (0.07, 0.35) raw xDistance=0.35 yDistance=-0.05
22:36:24.332 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35
22:36:24.332 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.05, m_sumCorr=0
22:36:24.332 00.000 9640 MoveAxis(W, 28, ABG)
22:36:24.332 00.000 9640 Guiding  Dir = 3, Dur = 28
22:36:24.334 00.002 9640 IsSlewing returns 0
22:36:24.334 00.000 9640 IsGuiding returns 0
22:36:24.334 00.000 9640 PulseGuide returned control before completion, sleep 38
22:36:24.342 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=65504, med=3192, FiltMin=3038, FiltMax=51680, Gamma=2.190
22:36:24.375 00.033 9640 IsGuiding returns 1
22:36:24.375 00.000 9640 scope still moving after pulse duration time elapsed
22:36:24.384 00.009 16872 UpdateGuideState exits: m=12716 SNR=54.9
22:36:24.389 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:24.396 00.007 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:36:24.399 00.003 16872 Enqueuing Expose request
22:36:24.403 00.004 9640 IsSlewing returns 0
22:36:24.403 00.000 9640 IsGuiding returns 0
22:36:24.403 00.000 9640 scope move finished after 28 + 41 ms
22:36:24.403 00.000 9640 Move returns status 0, amount 28
22:36:24.403 00.000 9640 MoveAxis(N, 0, ABG)
22:36:24.403 00.000 9640 Move returns status 0, amount 0
22:36:24.403 00.000 9640 move complete, result=0
22:36:24.403 00.000 9640 worker thread done servicing request
22:36:24.405 00.002 16872 GuideStep: 0.3 px 28 ms WEST, -0.1 px 0 ms NORTH
22:36:24.408 00.003 9640 Worker thread wakes up
22:36:24.408 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:36:24.408 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:36:24.652 00.244 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a0ca345-62ab-4ef5-9bd8-776179918943"}
22:36:24.658 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"4a0ca345-62ab-4ef5-9bd8-776179918943"}
22:36:24.664 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1cb65ba2-5ba8-4b57-9a49-38aa9b47c0f9"}
22:36:24.703 00.039 16872 case statement mapped state 6 to 3
22:36:24.706 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1cb65ba2-5ba8-4b57-9a49-38aa9b47c0f9"}
22:36:24.712 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"25ebf7cb-4487-4279-a1e1-d76cb31d5846"}
22:36:24.717 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.10,7.23],"pixels":"..."},"id":"25ebf7cb-4487-4279-a1e1-d76cb31d5846"}
22:36:30.652 05.935 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab803d86-ae1c-4922-b10b-1e169b900a18"}
22:36:30.657 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"ab803d86-ae1c-4922-b10b-1e169b900a18"}
22:36:30.663 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73027180-d4c3-430a-afc5-bc1fee79b320"}
22:36:30.669 00.006 16872 case statement mapped state 6 to 3
22:36:30.672 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"73027180-d4c3-430a-afc5-bc1fee79b320"}
22:36:30.676 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"aedf6acb-450d-466e-a1fb-5c89fcea7c22"}
22:36:30.679 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.10,7.23],"pixels":"..."},"id":"aedf6acb-450d-466e-a1fb-5c89fcea7c22"}
22:36:30.985 00.306 9640 Exposure complete
22:36:31.128 00.143 9640 worker thread done servicing request
22:36:31.128 00.000 16872 OnExposeComplete: enter
22:36:31.132 00.004 16872 UpdateGuideState(): m_state=6
22:36:31.137 00.005 16872 Star::Find(15, 1464, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:36:31.140 00.003 16872 Star::Find returns 1 (0), X=1463.72, Y=596.08, Mass=10775, SNR=47.4, Peak=3932 HFD=3.9
22:36:31.142 00.002 16872 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.56) = xAngle (1.03 = 1.03)
22:36:31.145 00.003 16872 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.08 = 1.08)
22:36:31.147 00.002 16872 CameraToMount -- cameraX=-0.31 cameraY=0.19 hyp=0.36 cameraTheta=2.59 mountX=0.19 mountY=0.32, mountTheta=1.04
22:36:31.152 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.31, y=0.19, opts=13)
22:36:31.155 00.003 16872 Enqueuing Move request for scope (-0.31, 0.19)
22:36:31.158 00.003 9640 Worker thread wakes up
22:36:31.158 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.19) opts 0xd
22:36:31.158 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.31, 0.19)
22:36:31.158 00.000 9640 Moving (-0.31, 0.19) raw xDistance=0.19 yDistance=0.32
22:36:31.158 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
22:36:31.158 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.32, m_sumCorr=0
22:36:31.158 00.000 9640 MoveAxis(W, 16, ABG)
22:36:31.158 00.000 9640 Guiding  Dir = 3, Dur = 16
22:36:31.158 00.000 9640 IsSlewing returns 0
22:36:31.159 00.001 9640 IsGuiding returns 0
22:36:31.159 00.000 9640 PulseGuide returned control before completion, sleep 26
22:36:31.169 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=65508, med=3192, FiltMin=3052, FiltMax=52772, Gamma=2.190
22:36:31.199 00.030 9640 IsGuiding returns 1
22:36:31.199 00.000 9640 scope still moving after pulse duration time elapsed
22:36:31.215 00.016 16872 UpdateGuideState exits: m=10775 SNR=47.4
22:36:31.225 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:31.233 00.008 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:36:31.236 00.003 16872 Enqueuing Expose request
22:36:31.240 00.004 9640 IsSlewing returns 0
22:36:31.241 00.001 9640 IsGuiding returns 0
22:36:31.241 00.000 9640 scope move finished after 16 + 65 ms
22:36:31.241 00.000 9640 Move returns status 0, amount 16
22:36:31.241 00.000 9640 MoveAxis(N, 0, ABG)
22:36:31.241 00.000 9640 Move returns status 0, amount 0
22:36:31.241 00.000 9640 move complete, result=0
22:36:31.241 00.000 9640 worker thread done servicing request
22:36:31.241 00.000 9640 Worker thread wakes up
22:36:31.241 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:36:31.241 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:36:31.252 00.011 16872 GuideStep: 0.2 px 16 ms WEST, 0.3 px 0 ms NORTH
22:36:36.651 05.399 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"899c0b26-aa86-46a2-b6f8-02bcfaabb275"}
22:36:36.654 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"899c0b26-aa86-46a2-b6f8-02bcfaabb275"}
22:36:36.658 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b15a31d4-f1e4-4920-930e-d9f260d2625d"}
22:36:36.661 00.003 16872 case statement mapped state 6 to 3
22:36:36.664 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b15a31d4-f1e4-4920-930e-d9f260d2625d"}
22:36:36.668 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"299cdebe-398a-4349-ad9d-f7ca7898a018"}
22:36:36.670 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.72,7.08],"pixels":"..."},"id":"299cdebe-398a-4349-ad9d-f7ca7898a018"}
22:36:37.825 01.155 9640 Exposure complete
22:36:37.971 00.146 9640 worker thread done servicing request
22:36:37.971 00.000 16872 OnExposeComplete: enter
22:36:37.974 00.003 16872 UpdateGuideState(): m_state=6
22:36:37.976 00.002 16872 Star::Find(15, 1463, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:36:37.979 00.003 16872 Star::Find returns 1 (0), X=1463.62, Y=596.00, Mass=13366, SNR=54.0, Peak=3880 HFD=4.8
22:36:37.982 00.003 16872 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.56) = xAngle (1.31 = 1.31)
22:36:37.985 00.003 16872 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.36 = 1.36)
22:36:37.990 00.005 16872 CameraToMount -- cameraX=-0.41 cameraY=0.11 hyp=0.42 cameraTheta=2.87 mountX=0.11 mountY=0.41, mountTheta=1.32
22:36:37.995 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.41, y=0.11, opts=13)
22:36:37.997 00.002 16872 Enqueuing Move request for scope (-0.41, 0.11)
22:36:38.001 00.004 9640 Worker thread wakes up
22:36:38.001 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.11) opts 0xd
22:36:38.001 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.41, 0.11)
22:36:38.001 00.000 9640 Moving (-0.41, 0.11) raw xDistance=0.11 yDistance=0.41
22:36:38.001 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:36:38.001 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.41, m_sumCorr=0
22:36:38.002 00.001 9640 MoveAxis(E, 0, ABG)
22:36:38.002 00.000 9640 Move returns status 0, amount 0
22:36:38.002 00.000 9640 MoveAxis(N, 0, ABG)
22:36:38.002 00.000 9640 Move returns status 0, amount 0
22:36:38.002 00.000 9640 move complete, result=0
22:36:38.002 00.000 9640 worker thread done servicing request
22:36:38.011 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=63296, med=3192, FiltMin=3080, FiltMax=47292, Gamma=2.190
22:36:38.054 00.043 16872 UpdateGuideState exits: m=13366 SNR=54.0
22:36:38.059 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:38.064 00.005 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:36:38.067 00.003 16872 Enqueuing Expose request
22:36:38.070 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:36:38.072 00.002 9640 Worker thread wakes up
22:36:38.072 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:36:38.072 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:36:42.650 04.578 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a9b3d673-1fb8-4ad5-91da-cc02959756da"}
22:36:42.654 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"a9b3d673-1fb8-4ad5-91da-cc02959756da"}
22:36:42.656 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d32f6dc-2e82-4fb7-9f7f-ca24cd26a6ac"}
22:36:42.659 00.003 16872 case statement mapped state 6 to 3
22:36:42.663 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d32f6dc-2e82-4fb7-9f7f-ca24cd26a6ac"}
22:36:42.667 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d7d6d785-661d-4f5a-90a1-e9dd1bfecd80"}
22:36:42.671 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.62,7.00],"pixels":"..."},"id":"d7d6d785-661d-4f5a-90a1-e9dd1bfecd80"}
22:36:44.643 01.972 9640 Exposure complete
22:36:44.782 00.139 9640 worker thread done servicing request
22:36:44.783 00.001 16872 OnExposeComplete: enter
22:36:44.789 00.006 16872 UpdateGuideState(): m_state=6
22:36:44.794 00.005 16872 Star::Find(15, 1463, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:36:44.799 00.005 16872 Star::Find returns 1 (0), X=1463.98, Y=595.74, Mass=12491, SNR=50.6, Peak=3908 HFD=4.7
22:36:44.803 00.004 16872 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.56) = xAngle (-3.42 = 2.87)
22:36:44.805 00.002 16872 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.37 = 2.91)
22:36:44.808 00.003 16872 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.86 mountX=-0.15 mountY=0.04, mountTheta=2.91
22:36:44.814 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=-0.15, opts=13)
22:36:44.817 00.003 16872 Enqueuing Move request for scope (-0.04, -0.15)
22:36:44.819 00.002 9640 Worker thread wakes up
22:36:44.819 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
22:36:44.819 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
22:36:44.819 00.000 9640 Moving (-0.04, -0.15) raw xDistance=-0.15 yDistance=0.04
22:36:44.820 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
22:36:44.820 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=0
22:36:44.820 00.000 9640 MoveAxis(E, 11, ABG)
22:36:44.820 00.000 9640 Guiding  Dir = 2, Dur = 11
22:36:44.820 00.000 9640 IsSlewing returns 0
22:36:44.820 00.000 9640 IsGuiding returns 0
22:36:44.821 00.001 9640 PulseGuide returned control before completion, sleep 21
22:36:44.826 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=63880, med=3192, FiltMin=3116, FiltMax=46088, Gamma=2.190
22:36:44.842 00.016 9640 IsGuiding returns 1
22:36:44.842 00.000 9640 scope still moving after pulse duration time elapsed
22:36:44.870 00.028 16872 UpdateGuideState exits: m=12491 SNR=50.6
22:36:44.873 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:44.881 00.008 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:36:44.885 00.004 9640 IsSlewing returns 0
22:36:44.885 00.000 16872 Enqueuing Expose request
22:36:44.890 00.005 9640 IsGuiding returns 0
22:36:44.890 00.000 9640 scope move finished after 11 + 58 ms
22:36:44.890 00.000 9640 Move returns status 0, amount 11
22:36:44.890 00.000 9640 MoveAxis(N, 0, ABG)
22:36:44.890 00.000 9640 Move returns status 0, amount 0
22:36:44.890 00.000 9640 move complete, result=0
22:36:44.890 00.000 9640 worker thread done servicing request
22:36:44.890 00.000 9640 Worker thread wakes up
22:36:44.891 00.001 9640 worker thread servicing REQUEST_EXPOSE 6000
22:36:44.891 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:36:44.899 00.008 16872 GuideStep: -0.2 px 11 ms EAST, 0.0 px 0 ms NORTH
22:36:48.650 03.751 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c36ee678-0d22-49f7-8362-f441369dfbfd"}
22:36:48.653 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"c36ee678-0d22-49f7-8362-f441369dfbfd"}
22:36:48.656 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c79d814a-d0d4-490c-ad94-2350e91e9073"}
22:36:48.659 00.003 16872 case statement mapped state 6 to 3
22:36:48.666 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c79d814a-d0d4-490c-ad94-2350e91e9073"}
22:36:48.673 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"04aa31fa-6e0b-4f54-9c70-72ff6b5ad18f"}
22:36:48.677 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.98,6.74],"pixels":"..."},"id":"04aa31fa-6e0b-4f54-9c70-72ff6b5ad18f"}
22:36:51.450 02.773 9640 Exposure complete
22:36:51.593 00.143 9640 worker thread done servicing request
22:36:51.593 00.000 16872 OnExposeComplete: enter
22:36:51.596 00.003 16872 UpdateGuideState(): m_state=6
22:36:51.598 00.002 16872 Star::Find(15, 1463, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:36:51.600 00.002 16872 Star::Find returns 1 (0), X=1463.61, Y=596.38, Mass=11189, SNR=49.6, Peak=3908 HFD=3.5
22:36:51.605 00.005 16872 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.56) = xAngle (0.71 = 0.71)
22:36:51.610 00.005 16872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.75 = 0.75)
22:36:51.615 00.005 16872 CameraToMount -- cameraX=-0.41 cameraY=0.50 hyp=0.64 cameraTheta=2.26 mountX=0.49 mountY=0.44, mountTheta=0.73
22:36:51.621 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.41, y=0.50, opts=13)
22:36:51.625 00.004 16872 Enqueuing Move request for scope (-0.41, 0.50)
22:36:51.628 00.003 9640 Worker thread wakes up
22:36:51.628 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.50) opts 0xd
22:36:51.628 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.41, 0.50)
22:36:51.630 00.002 9640 Moving (-0.41, 0.50) raw xDistance=0.49 yDistance=0.44
22:36:51.630 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.49
22:36:51.630 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.44, m_sumCorr=0.25
22:36:51.630 00.000 9640 MoveAxis(W, 36, ABG)
22:36:51.630 00.000 9640 Guiding  Dir = 3, Dur = 36
22:36:51.631 00.001 9640 IsSlewing returns 0
22:36:51.631 00.000 9640 IsGuiding returns 0
22:36:51.631 00.000 9640 PulseGuide returned control before completion, sleep 46
22:36:51.635 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2828, max=64672, med=3192, FiltMin=3114, FiltMax=49776, Gamma=2.190
22:36:51.676 00.041 16872 UpdateGuideState exits: m=11189 SNR=49.6
22:36:51.679 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:51.684 00.005 9640 IsGuiding returns 1
22:36:51.684 00.000 9640 scope still moving after pulse duration time elapsed
22:36:51.684 00.000 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:36:51.689 00.005 16872 Enqueuing Expose request
22:36:51.713 00.024 9640 IsSlewing returns 0
22:36:51.713 00.000 9640 IsGuiding returns 0
22:36:51.713 00.000 9640 scope move finished after 36 + 47 ms
22:36:51.713 00.000 9640 Move returns status 0, amount 36
22:36:51.713 00.000 9640 MoveAxis(S, 30, ABG)
22:36:51.713 00.000 9640 Guiding  Dir = 1, Dur = 30
22:36:51.714 00.001 9640 IsSlewing returns 0
22:36:51.714 00.000 9640 IsGuiding returns 0
22:36:51.715 00.001 9640 PulseGuide returned control before completion, sleep 40
22:36:51.759 00.044 9640 IsGuiding returns 1
22:36:51.759 00.000 9640 scope still moving after pulse duration time elapsed
22:36:51.790 00.031 9640 IsSlewing returns 0
22:36:51.790 00.000 9640 IsGuiding returns 0
22:36:51.790 00.000 9640 scope move finished after 30 + 46 ms
22:36:51.791 00.001 9640 Move returns status 0, amount 30
22:36:51.791 00.000 9640 move complete, result=0
22:36:51.791 00.000 9640 worker thread done servicing request
22:36:51.791 00.000 16872 GuideStep: 0.5 px 36 ms WEST, 0.4 px 30 ms SOUTH
22:36:51.801 00.010 9640 Worker thread wakes up
22:36:51.801 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:36:51.801 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:36:54.650 02.849 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9cf51c24-e5b0-43db-8503-13a08ff15971"}
22:36:54.652 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"9cf51c24-e5b0-43db-8503-13a08ff15971"}
22:36:54.660 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d8f38fcf-3617-4bac-ac39-23e6f616cf83"}
22:36:54.667 00.007 16872 case statement mapped state 6 to 3
22:36:54.671 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8f38fcf-3617-4bac-ac39-23e6f616cf83"}
22:36:54.674 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"915693e5-7cc1-4c46-943d-1b047200cc07"}
22:36:54.677 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.61,7.38],"pixels":"..."},"id":"915693e5-7cc1-4c46-943d-1b047200cc07"}
22:36:58.422 03.745 9640 Exposure complete
22:36:58.577 00.155 9640 worker thread done servicing request
22:36:58.577 00.000 16872 OnExposeComplete: enter
22:36:58.580 00.003 16872 UpdateGuideState(): m_state=6
22:36:58.584 00.004 16872 Star::Find(15, 1463, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:36:58.590 00.006 16872 Star::Find returns 1 (0), X=1463.62, Y=595.78, Mass=14007, SNR=61.6, Peak=3880 HFD=4.9
22:36:58.596 00.006 16872 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.56) = xAngle (-4.44 = 1.84)
22:36:58.600 00.004 16872 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.39 = 1.89)
22:36:58.605 00.005 16872 CameraToMount -- cameraX=-0.40 cameraY=-0.11 hyp=0.42 cameraTheta=-2.88 mountX=-0.11 mountY=0.40, mountTheta=1.85
22:36:58.610 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.40, y=-0.11, opts=13)
22:36:58.615 00.005 16872 Enqueuing Move request for scope (-0.40, -0.11)
22:36:58.618 00.003 9640 Worker thread wakes up
22:36:58.618 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.11) opts 0xd
22:36:58.618 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.40, -0.11)
22:36:58.618 00.000 9640 Moving (-0.40, -0.11) raw xDistance=-0.11 yDistance=0.40
22:36:58.618 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:36:58.618 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.40, m_sumCorr=0.25
22:36:58.618 00.000 9640 MoveAxis(E, 0, ABG)
22:36:58.618 00.000 9640 Move returns status 0, amount 0
22:36:58.618 00.000 9640 MoveAxis(N, 0, ABG)
22:36:58.618 00.000 9640 Move returns status 0, amount 0
22:36:58.618 00.000 9640 move complete, result=0
22:36:58.619 00.001 9640 worker thread done servicing request
22:36:58.625 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=65516, med=3192, FiltMin=3116, FiltMax=48520, Gamma=2.190
22:36:58.669 00.044 16872 UpdateGuideState exits: m=14007 SNR=61.6
22:36:58.674 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:58.677 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:36:58.684 00.007 16872 Enqueuing Expose request
22:36:58.695 00.011 9640 Worker thread wakes up
22:36:58.695 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:36:58.699 00.004 9640 worker thread servicing REQUEST_EXPOSE 6000
22:36:58.699 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:37:00.649 01.950 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6a936f7-9ae4-418d-8397-95477a46b00d"}
22:37:00.653 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"a6a936f7-9ae4-418d-8397-95477a46b00d"}
22:37:00.657 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f4b0dc0-1bc6-48b0-87c3-1486eec0354f"}
22:37:00.660 00.003 16872 case statement mapped state 6 to 3
22:37:00.662 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f4b0dc0-1bc6-48b0-87c3-1486eec0354f"}
22:37:00.667 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d154375c-e3ac-44d3-913f-c7c747c607c1"}
22:37:00.669 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.62,6.78],"pixels":"..."},"id":"d154375c-e3ac-44d3-913f-c7c747c607c1"}
22:37:05.267 04.598 9640 Exposure complete
22:37:05.411 00.144 9640 worker thread done servicing request
22:37:05.411 00.000 16872 OnExposeComplete: enter
22:37:05.414 00.003 16872 UpdateGuideState(): m_state=6
22:37:05.417 00.003 16872 Star::Find(15, 1463, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:37:05.419 00.002 16872 Star::Find returns 1 (0), X=1463.42, Y=595.89, Mass=13144, SNR=57.0, Peak=3928 HFD=4.5
22:37:05.422 00.003 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
22:37:05.426 00.004 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
22:37:05.431 00.005 16872 CameraToMount -- cameraX=-0.60 cameraY=0.00 hyp=0.60 cameraTheta=3.14 mountX=-0.01 mountY=0.60, mountTheta=1.58
22:37:05.436 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.60, y=0.00, opts=13)
22:37:05.440 00.004 16872 Enqueuing Move request for scope (-0.60, 0.00)
22:37:05.442 00.002 9640 Worker thread wakes up
22:37:05.442 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.00) opts 0xd
22:37:05.442 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.60, 0.00)
22:37:05.443 00.001 9640 Moving (-0.60, 0.00) raw xDistance=-0.01 yDistance=0.60
22:37:05.443 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:37:05.443 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.60, m_sumCorr=0.25
22:37:05.443 00.000 9640 MoveAxis(E, 0, ABG)
22:37:05.443 00.000 9640 Move returns status 0, amount 0
22:37:05.443 00.000 9640 MoveAxis(N, 0, ABG)
22:37:05.443 00.000 9640 Move returns status 0, amount 0
22:37:05.444 00.001 9640 move complete, result=0
22:37:05.444 00.000 9640 worker thread done servicing request
22:37:05.448 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65040, med=3192, FiltMin=3108, FiltMax=48564, Gamma=2.190
22:37:05.488 00.040 16872 UpdateGuideState exits: m=13144 SNR=57.0
22:37:05.495 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:05.497 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:37:05.500 00.003 16872 Enqueuing Expose request
22:37:05.502 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
22:37:05.507 00.005 9640 Worker thread wakes up
22:37:05.507 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:37:05.508 00.001 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:37:06.647 01.139 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6783aa3b-4cad-45ca-afdc-2ed24c9138fd"}
22:37:06.652 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"6783aa3b-4cad-45ca-afdc-2ed24c9138fd"}
22:37:06.655 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"291f9398-64b7-4e02-8b67-6c3774cc20be"}
22:37:06.659 00.004 16872 case statement mapped state 6 to 3
22:37:06.661 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"291f9398-64b7-4e02-8b67-6c3774cc20be"}
22:37:06.667 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7b17fa44-c072-46dd-9220-909bbaeec69b"}
22:37:06.671 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.42,6.89],"pixels":"..."},"id":"7b17fa44-c072-46dd-9220-909bbaeec69b"}
22:37:12.090 05.419 9640 Exposure complete
22:37:12.234 00.144 9640 worker thread done servicing request
22:37:12.234 00.000 16872 OnExposeComplete: enter
22:37:12.239 00.005 16872 UpdateGuideState(): m_state=6
22:37:12.242 00.003 16872 Star::Find(15, 1463, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:37:12.245 00.003 16872 Star::Find returns 1 (0), X=1463.05, Y=596.71, Mass=13370, SNR=54.7, Peak=3948 HFD=4.3
22:37:12.248 00.003 16872 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.56) = xAngle (0.88 = 0.88)
22:37:12.251 00.003 16872 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.93 = 0.93)
22:37:12.256 00.005 16872 CameraToMount -- cameraX=-0.97 cameraY=0.82 hyp=1.27 cameraTheta=2.44 mountX=0.81 mountY=1.02, mountTheta=0.90
22:37:12.263 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.97, y=0.82, opts=13)
22:37:12.268 00.005 16872 Enqueuing Move request for scope (-0.97, 0.82)
22:37:12.271 00.003 9640 Worker thread wakes up
22:37:12.271 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 0.82) opts 0xd
22:37:12.271 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.97, 0.82)
22:37:12.271 00.000 9640 Moving (-0.97, 0.82) raw xDistance=0.81 yDistance=1.02
22:37:12.271 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.81
22:37:12.271 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 1.02, m_sumCorr=0.5
22:37:12.271 00.000 9640 MoveAxis(W, 60, ABG)
22:37:12.271 00.000 9640 Guiding  Dir = 3, Dur = 60
22:37:12.272 00.001 9640 IsSlewing returns 0
22:37:12.272 00.000 9640 IsGuiding returns 0
22:37:12.272 00.000 9640 PulseGuide returned control before completion, sleep 70
22:37:12.278 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=65516, med=3192, FiltMin=3070, FiltMax=51368, Gamma=2.190
22:37:12.323 00.045 16872 UpdateGuideState exits: m=13370 SNR=54.7
22:37:12.326 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:12.329 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:37:12.333 00.004 16872 Enqueuing Expose request
22:37:12.345 00.012 9640 IsGuiding returns 1
22:37:12.345 00.000 9640 scope still moving after pulse duration time elapsed
22:37:12.377 00.032 9640 IsSlewing returns 0
22:37:12.377 00.000 9640 IsGuiding returns 0
22:37:12.378 00.001 9640 scope move finished after 60 + 46 ms
22:37:12.378 00.000 9640 Move returns status 0, amount 60
22:37:12.378 00.000 9640 MoveAxis(S, 31, ABG)
22:37:12.378 00.000 9640 Guiding  Dir = 1, Dur = 31
22:37:12.379 00.001 9640 IsSlewing returns 0
22:37:12.379 00.000 9640 IsGuiding returns 0
22:37:12.379 00.000 9640 PulseGuide returned control before completion, sleep 41
22:37:12.424 00.045 9640 IsGuiding returns 1
22:37:12.425 00.001 9640 scope still moving after pulse duration time elapsed
22:37:12.454 00.029 9640 IsSlewing returns 0
22:37:12.455 00.001 9640 IsGuiding returns 0
22:37:12.455 00.000 9640 scope move finished after 31 + 46 ms
22:37:12.455 00.000 9640 Move returns status 0, amount 31
22:37:12.455 00.000 9640 move complete, result=0
22:37:12.455 00.000 9640 worker thread done servicing request
22:37:12.456 00.001 9640 Worker thread wakes up
22:37:12.456 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:37:12.456 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:37:12.456 00.000 16872 GuideStep: 0.8 px 60 ms WEST, 1.0 px 31 ms SOUTH
22:37:12.647 00.191 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86a8c883-13c9-437c-958e-207681983c70"}
22:37:12.650 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"86a8c883-13c9-437c-958e-207681983c70"}
22:37:12.653 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3702345a-997f-41df-b909-e56a694ca4e9"}
22:37:12.656 00.003 16872 case statement mapped state 6 to 3
22:37:12.660 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3702345a-997f-41df-b909-e56a694ca4e9"}
22:37:12.665 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f8b2d233-077e-4476-9051-3a9bd9ec7f48"}
22:37:12.669 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.05,6.71],"pixels":"..."},"id":"f8b2d233-077e-4476-9051-3a9bd9ec7f48"}
22:37:18.646 05.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7f10d3b-9a02-4838-905d-970107db8378"}
22:37:18.651 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"b7f10d3b-9a02-4838-905d-970107db8378"}
22:37:18.656 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6b366f40-a0dc-48f1-8951-8aaccfd08eb5"}
22:37:18.660 00.004 16872 case statement mapped state 6 to 3
22:37:18.662 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b366f40-a0dc-48f1-8951-8aaccfd08eb5"}
22:37:18.667 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3a878811-925b-4bd0-80c9-010ec4d4ed10"}
22:37:18.670 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.05,6.71],"pixels":"..."},"id":"3a878811-925b-4bd0-80c9-010ec4d4ed10"}
22:37:19.042 00.372 9640 Exposure complete
22:37:19.223 00.181 9640 worker thread done servicing request
22:37:19.223 00.000 16872 OnExposeComplete: enter
22:37:19.228 00.005 16872 UpdateGuideState(): m_state=6
22:37:19.233 00.005 16872 Star::Find(15, 1463, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:37:19.238 00.005 16872 Star::Find returns 1 (0), X=1462.95, Y=595.92, Mass=12447, SNR=52.7, Peak=3856 HFD=4.4
22:37:19.243 00.005 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:37:19.247 00.004 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
22:37:19.264 00.017 16872 CameraToMount -- cameraX=-1.08 cameraY=0.03 hyp=1.08 cameraTheta=3.11 mountX=0.01 mountY=1.08, mountTheta=1.56
22:37:19.274 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-1.08, y=0.03, opts=13)
22:37:19.277 00.003 16872 Enqueuing Move request for scope (-1.08, 0.03)
22:37:19.284 00.007 9640 Worker thread wakes up
22:37:19.284 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 0.03) opts 0xd
22:37:19.285 00.001 9640 Handling offset move in thread for scope, endpoint = (-1.08, 0.03)
22:37:19.285 00.000 9640 Moving (-1.08, 0.03) raw xDistance=0.01 yDistance=1.08
22:37:19.285 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:37:19.285 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 1.08, m_sumCorr=0.75
22:37:19.285 00.000 9640 MoveAxis(E, 0, ABG)
22:37:19.285 00.000 9640 Move returns status 0, amount 0
22:37:19.285 00.000 9640 MoveAxis(S, 29, ABG)
22:37:19.285 00.000 9640 Guiding  Dir = 1, Dur = 29
22:37:19.285 00.000 9640 IsSlewing returns 0
22:37:19.285 00.000 9640 IsGuiding returns 0
22:37:19.286 00.001 9640 PulseGuide returned control before completion, sleep 39
22:37:19.292 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=65140, med=3196, FiltMin=3114, FiltMax=51332, Gamma=2.190
22:37:19.328 00.036 9640 IsGuiding returns 1
22:37:19.328 00.000 9640 scope still moving after pulse duration time elapsed
22:37:19.338 00.010 16872 UpdateGuideState exits: m=12447 SNR=52.7
22:37:19.341 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:19.352 00.011 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:37:19.358 00.006 16872 Enqueuing Expose request
22:37:19.362 00.004 9640 IsSlewing returns 0
22:37:19.362 00.000 9640 IsGuiding returns 1
22:37:19.391 00.029 9640 IsSlewing returns 0
22:37:19.393 00.002 9640 IsGuiding returns 1
22:37:19.421 00.028 9640 IsSlewing returns 0
22:37:19.422 00.001 9640 IsGuiding returns 1
22:37:19.453 00.031 9640 IsSlewing returns 0
22:37:19.453 00.000 9640 IsGuiding returns 0
22:37:19.453 00.000 9640 scope move finished after 29 + 138 ms
22:37:19.453 00.000 9640 Move returns status 0, amount 29
22:37:19.453 00.000 9640 move complete, result=0
22:37:19.453 00.000 9640 worker thread done servicing request
22:37:19.453 00.000 9640 Worker thread wakes up
22:37:19.453 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:37:19.453 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:37:19.454 00.001 16872 GuideStep: 0.0 px 0 ms EAST, 1.1 px 29 ms SOUTH
22:37:24.646 05.192 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"edbf8d87-36c0-49d0-bf9e-743b58ab3217"}
22:37:24.649 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"edbf8d87-36c0-49d0-bf9e-743b58ab3217"}
22:37:24.654 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7547b7d0-fb31-4e90-b967-512b9b701e1a"}
22:37:24.657 00.003 16872 case statement mapped state 6 to 3
22:37:24.662 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7547b7d0-fb31-4e90-b967-512b9b701e1a"}
22:37:24.666 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4779ef3f-edce-47ea-a829-975b4f063dad"}
22:37:24.670 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.95,6.92],"pixels":"..."},"id":"4779ef3f-edce-47ea-a829-975b4f063dad"}
22:37:26.011 01.341 9640 Exposure complete
22:37:26.157 00.146 9640 worker thread done servicing request
22:37:26.158 00.001 16872 OnExposeComplete: enter
22:37:26.160 00.002 16872 UpdateGuideState(): m_state=6
22:37:26.164 00.004 16872 Star::Find(15, 1462, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:37:26.166 00.002 16872 Star::Find returns 1 (0), X=1462.68, Y=596.39, Mass=13492, SNR=56.3, Peak=3876 HFD=4.8
22:37:26.169 00.003 16872 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.56) = xAngle (1.23 = 1.23)
22:37:26.173 00.004 16872 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.28 = 1.28)
22:37:26.175 00.002 16872 CameraToMount -- cameraX=-1.34 cameraY=0.50 hyp=1.43 cameraTheta=2.79 mountX=0.48 mountY=1.37, mountTheta=1.23
22:37:26.179 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.34, y=0.50, opts=13)
22:37:26.183 00.004 16872 Enqueuing Move request for scope (-1.34, 0.50)
22:37:26.190 00.007 9640 Worker thread wakes up
22:37:26.190 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.34, 0.50) opts 0xd
22:37:26.190 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.34, 0.50)
22:37:26.190 00.000 9640 Moving (-1.34, 0.50) raw xDistance=0.48 yDistance=1.37
22:37:26.190 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48
22:37:26.190 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.31, input 1.37, m_sumCorr=1.1
22:37:26.190 00.000 9640 MoveAxis(W, 36, ABG)
22:37:26.190 00.000 9640 Guiding  Dir = 3, Dur = 36
22:37:26.191 00.001 9640 IsSlewing returns 0
22:37:26.191 00.000 9640 IsGuiding returns 0
22:37:26.191 00.000 9640 PulseGuide returned control before completion, sleep 46
22:37:26.196 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65512, med=3196, FiltMin=3100, FiltMax=50096, Gamma=2.190
22:37:26.235 00.039 16872 UpdateGuideState exits: m=13492 SNR=56.3
22:37:26.238 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:26.242 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:37:26.244 00.002 16872 Enqueuing Expose request
22:37:26.247 00.003 9640 IsGuiding returns 1
22:37:26.247 00.000 9640 scope still moving after pulse duration time elapsed
22:37:26.278 00.031 9640 IsSlewing returns 0
22:37:26.278 00.000 9640 IsGuiding returns 0
22:37:26.279 00.001 9640 scope move finished after 36 + 52 ms
22:37:26.279 00.000 9640 Move returns status 0, amount 36
22:37:26.279 00.000 9640 MoveAxis(S, 37, ABG)
22:37:26.279 00.000 9640 Guiding  Dir = 1, Dur = 37
22:37:26.279 00.000 9640 IsSlewing returns 0
22:37:26.280 00.001 9640 IsGuiding returns 0
22:37:26.280 00.000 9640 PulseGuide returned control before completion, sleep 47
22:37:26.342 00.062 9640 IsGuiding returns 1
22:37:26.342 00.000 9640 scope still moving after pulse duration time elapsed
22:37:26.371 00.029 9640 IsSlewing returns 0
22:37:26.371 00.000 9640 IsGuiding returns 0
22:37:26.371 00.000 9640 scope move finished after 37 + 54 ms
22:37:26.371 00.000 9640 Move returns status 0, amount 37
22:37:26.371 00.000 9640 move complete, result=0
22:37:26.371 00.000 9640 worker thread done servicing request
22:37:26.372 00.001 16872 GuideStep: 0.5 px 36 ms WEST, 1.4 px 37 ms SOUTH
22:37:26.376 00.004 9640 Worker thread wakes up
22:37:26.376 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:37:26.376 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:37:30.646 04.270 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ecd3d871-2ec4-4687-b0a4-fda084e6d1b6"}
22:37:30.649 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"ecd3d871-2ec4-4687-b0a4-fda084e6d1b6"}
22:37:30.655 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24941c64-1015-48e6-bb35-49b169d08461"}
22:37:30.657 00.002 16872 case statement mapped state 6 to 3
22:37:30.659 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"24941c64-1015-48e6-bb35-49b169d08461"}
22:37:30.664 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c46a75cb-1daf-4788-b6ce-8f9f0fbbd797"}
22:37:30.669 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.68,7.39],"pixels":"..."},"id":"c46a75cb-1daf-4788-b6ce-8f9f0fbbd797"}
22:37:32.945 02.276 9640 Exposure complete
22:37:33.088 00.143 9640 worker thread done servicing request
22:37:33.089 00.001 16872 OnExposeComplete: enter
22:37:33.091 00.002 16872 UpdateGuideState(): m_state=6
22:37:33.094 00.003 16872 Star::Find(15, 1462, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:37:33.097 00.003 16872 Star::Find returns 1 (0), X=1462.54, Y=595.89, Mass=13665, SNR=57.1, Peak=3892 HFD=4.8
22:37:33.101 00.004 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
22:37:33.107 00.006 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
22:37:33.111 00.004 16872 CameraToMount -- cameraX=-1.48 cameraY=0.00 hyp=1.48 cameraTheta=3.14 mountX=-0.02 mountY=1.48, mountTheta=1.58
22:37:33.118 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.48, y=0.00, opts=13)
22:37:33.121 00.003 16872 Enqueuing Move request for scope (-1.48, 0.00)
22:37:33.123 00.002 9640 Worker thread wakes up
22:37:33.123 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.48, 0.00) opts 0xd
22:37:33.123 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.48, 0.00)
22:37:33.123 00.000 9640 Moving (-1.48, 0.00) raw xDistance=-0.02 yDistance=1.48
22:37:33.124 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:37:33.124 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.37, input 1.48, m_sumCorr=1.4
22:37:33.124 00.000 9640 MoveAxis(E, 0, ABG)
22:37:33.124 00.000 9640 Move returns status 0, amount 0
22:37:33.124 00.000 9640 MoveAxis(S, 44, ABG)
22:37:33.124 00.000 9640 Guiding  Dir = 1, Dur = 44
22:37:33.124 00.000 9640 IsSlewing returns 0
22:37:33.124 00.000 9640 IsGuiding returns 0
22:37:33.125 00.001 9640 PulseGuide returned control before completion, sleep 54
22:37:33.129 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=62080, med=3196, FiltMin=3116, FiltMax=44992, Gamma=2.190
22:37:33.172 00.043 16872 UpdateGuideState exits: m=13665 SNR=57.1
22:37:33.176 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:33.185 00.009 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:37:33.189 00.004 16872 Enqueuing Expose request
22:37:33.198 00.009 9640 IsGuiding returns 0
22:37:33.198 00.000 9640 Move returns status 0, amount 44
22:37:33.199 00.001 9640 move complete, result=0
22:37:33.199 00.000 9640 worker thread done servicing request
22:37:33.199 00.000 9640 Worker thread wakes up
22:37:33.199 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:37:33.200 00.001 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:37:33.202 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 1.5 px 44 ms SOUTH
22:37:36.645 03.443 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8a2fb6c2-9824-46cb-8abf-4ea3514ef8b4"}
22:37:36.649 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"8a2fb6c2-9824-46cb-8abf-4ea3514ef8b4"}
22:37:36.652 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"824a46ad-aa08-408a-9781-a3fcad5d494a"}
22:37:36.655 00.003 16872 case statement mapped state 6 to 3
22:37:36.658 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"824a46ad-aa08-408a-9781-a3fcad5d494a"}
22:37:36.665 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a79e6e47-f45f-4706-90a3-9779932c607f"}
22:37:36.670 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.54,6.89],"pixels":"..."},"id":"a79e6e47-f45f-4706-90a3-9779932c607f"}
22:37:39.788 03.118 9640 Exposure complete
22:37:39.930 00.142 9640 worker thread done servicing request
22:37:39.930 00.000 16872 OnExposeComplete: enter
22:37:39.934 00.004 16872 UpdateGuideState(): m_state=6
22:37:39.937 00.003 16872 Star::Find(15, 1462, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
22:37:39.939 00.002 16872 Star::Find returns 1 (0), X=1461.95, Y=595.91, Mass=11528, SNR=49.1, Peak=3928 HFD=4.3
22:37:39.945 00.006 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
22:37:39.947 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
22:37:39.950 00.003 16872 CameraToMount -- cameraX=-2.07 cameraY=0.02 hyp=2.07 cameraTheta=3.13 mountX=-0.01 mountY=2.07, mountTheta=1.58
22:37:39.955 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.07, y=0.02, opts=13)
22:37:39.959 00.004 16872 Enqueuing Move request for scope (-2.07, 0.02)
22:37:39.963 00.004 9640 Worker thread wakes up
22:37:39.963 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.07, 0.02) opts 0xd
22:37:39.963 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.07, 0.02)
22:37:39.963 00.000 9640 Moving (-2.07, 0.02) raw xDistance=-0.01 yDistance=2.07
22:37:39.963 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:37:39.963 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.43, input 2.07, m_sumCorr=1.9
22:37:39.963 00.000 9640 MoveAxis(E, 0, ABG)
22:37:39.963 00.000 9640 Move returns status 0, amount 0
22:37:39.963 00.000 9640 MoveAxis(S, 52, ABG)
22:37:39.963 00.000 9640 Guiding  Dir = 1, Dur = 52
22:37:39.963 00.000 9640 IsSlewing returns 0
22:37:39.964 00.001 9640 IsGuiding returns 0
22:37:39.964 00.000 9640 PulseGuide returned control before completion, sleep 62
22:37:39.969 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2844, max=63696, med=3192, FiltMin=3060, FiltMax=49152, Gamma=2.190
22:37:40.007 00.038 16872 UpdateGuideState exits: m=11528 SNR=49.1
22:37:40.010 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:40.013 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:37:40.015 00.002 16872 Enqueuing Expose request
22:37:40.036 00.021 9640 IsGuiding returns 1
22:37:40.036 00.000 9640 scope still moving after pulse duration time elapsed
22:37:40.067 00.031 9640 IsSlewing returns 0
22:37:40.067 00.000 9640 IsGuiding returns 0
22:37:40.067 00.000 9640 scope move finished after 52 + 52 ms
22:37:40.067 00.000 9640 Move returns status 0, amount 52
22:37:40.067 00.000 9640 move complete, result=0
22:37:40.068 00.001 9640 worker thread done servicing request
22:37:40.068 00.000 9640 Worker thread wakes up
22:37:40.068 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 2.1 px 52 ms SOUTH
22:37:40.076 00.008 9640 worker thread servicing REQUEST_EXPOSE 6000
22:37:40.076 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:37:42.645 02.569 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"684de7e4-f7e0-4e43-863d-a77de1921971"}
22:37:42.649 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"684de7e4-f7e0-4e43-863d-a77de1921971"}
22:37:42.653 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a05c3bfb-45d5-491c-9ed3-8325d09adacc"}
22:37:42.655 00.002 16872 case statement mapped state 6 to 3
22:37:42.658 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a05c3bfb-45d5-491c-9ed3-8325d09adacc"}
22:37:42.661 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"333fbbb3-6aaa-43b6-b170-b9902c257c69"}
22:37:42.667 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.95,6.91],"pixels":"..."},"id":"333fbbb3-6aaa-43b6-b170-b9902c257c69"}
22:37:46.646 03.979 9640 Exposure complete
22:37:46.791 00.145 9640 worker thread done servicing request
22:37:46.791 00.000 16872 OnExposeComplete: enter
22:37:46.797 00.006 16872 UpdateGuideState(): m_state=6
22:37:46.802 00.005 16872 Star::Find(15, 1461, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:37:46.806 00.004 16872 Star::Find returns 1 (0), X=1461.55, Y=595.38, Mass=10438, SNR=48.5, Peak=3896 HFD=4.1
22:37:46.808 00.002 16872 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.56) = xAngle (-4.50 = 1.79)
22:37:46.810 00.002 16872 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.45 = 1.83)
22:37:46.813 00.003 16872 CameraToMount -- cameraX=-2.48 cameraY=-0.51 hyp=2.53 cameraTheta=-2.94 mountX=-0.54 mountY=2.44, mountTheta=1.79
22:37:46.817 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.48, y=-0.51, opts=13)
22:37:46.822 00.005 16872 Enqueuing Move request for scope (-2.48, -0.51)
22:37:46.826 00.004 9640 Worker thread wakes up
22:37:46.826 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.48, -0.51) opts 0xd
22:37:46.826 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.48, -0.51)
22:37:46.826 00.000 9640 Moving (-2.48, -0.51) raw xDistance=-0.54 yDistance=2.44
22:37:46.826 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
22:37:46.826 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.53, input 2.44, m_sumCorr=2.4
22:37:46.827 00.001 9640 MoveAxis(E, 40, ABG)
22:37:46.827 00.000 9640 Guiding  Dir = 2, Dur = 40
22:37:46.827 00.000 9640 IsSlewing returns 0
22:37:46.827 00.000 9640 IsGuiding returns 0
22:37:46.828 00.001 9640 PulseGuide returned control before completion, sleep 50
22:37:46.832 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65316, med=3196, FiltMin=3116, FiltMax=48716, Gamma=2.190
22:37:46.875 00.043 16872 UpdateGuideState exits: m=10438 SNR=48.5
22:37:46.878 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:46.881 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:37:46.891 00.010 9640 IsGuiding returns 1
22:37:46.891 00.000 9640 scope still moving after pulse duration time elapsed
22:37:46.891 00.000 16872 Enqueuing Expose request
22:37:46.912 00.021 9640 IsSlewing returns 0
22:37:46.912 00.000 9640 IsGuiding returns 0
22:37:46.912 00.000 9640 scope move finished after 40 + 45 ms
22:37:46.912 00.000 9640 Move returns status 0, amount 40
22:37:46.912 00.000 9640 MoveAxis(S, 63, ABG)
22:37:46.912 00.000 9640 Guiding  Dir = 1, Dur = 63
22:37:46.913 00.001 9640 IsSlewing returns 0
22:37:46.913 00.000 9640 IsGuiding returns 0
22:37:46.913 00.000 9640 PulseGuide returned control before completion, sleep 73
22:37:46.990 00.077 9640 IsGuiding returns 1
22:37:46.990 00.000 9640 scope still moving after pulse duration time elapsed
22:37:47.022 00.032 9640 IsSlewing returns 0
22:37:47.023 00.001 9640 IsGuiding returns 0
22:37:47.023 00.000 9640 scope move finished after 63 + 46 ms
22:37:47.023 00.000 9640 Move returns status 0, amount 63
22:37:47.023 00.000 9640 move complete, result=0
22:37:47.023 00.000 9640 worker thread done servicing request
22:37:47.024 00.001 9640 Worker thread wakes up
22:37:47.024 00.000 16872 GuideStep: -0.5 px 40 ms EAST, 2.4 px 63 ms SOUTH
22:37:47.031 00.007 9640 worker thread servicing REQUEST_EXPOSE 6000
22:37:47.032 00.001 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:37:48.645 01.613 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f6276cce-9e26-4aa5-8449-708972c00d68"}
22:37:48.648 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"f6276cce-9e26-4aa5-8449-708972c00d68"}
22:37:48.652 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"caa924da-d24b-47a9-b1cf-407bba7ed70a"}
22:37:48.655 00.003 16872 case statement mapped state 6 to 3
22:37:48.661 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"caa924da-d24b-47a9-b1cf-407bba7ed70a"}
22:37:48.669 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8d972067-06d2-4d5e-ad5e-dd5e5d1d9f13"}
22:37:48.674 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.55,7.38],"pixels":"..."},"id":"8d972067-06d2-4d5e-ad5e-dd5e5d1d9f13"}
22:37:53.596 04.922 9640 Exposure complete
22:37:53.737 00.141 9640 worker thread done servicing request
22:37:53.737 00.000 16872 OnExposeComplete: enter
22:37:53.740 00.003 16872 UpdateGuideState(): m_state=6
22:37:53.744 00.004 16872 Star::Find(15, 1461, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:37:53.747 00.003 16872 Star::Find returns 1 (0), X=1461.28, Y=596.33, Mass=12966, SNR=51.1, Peak=3932 HFD=4.4
22:37:53.750 00.003 16872 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.56) = xAngle (1.42 = 1.42)
22:37:53.752 00.002 16872 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.47 = 1.47)
22:37:53.755 00.003 16872 CameraToMount -- cameraX=-2.74 cameraY=0.45 hyp=2.78 cameraTheta=2.98 mountX=0.40 mountY=2.76, mountTheta=1.43
22:37:53.762 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-2.74, y=0.45, opts=13)
22:37:53.764 00.002 16872 Enqueuing Move request for scope (-2.74, 0.45)
22:37:53.767 00.003 9640 Worker thread wakes up
22:37:53.767 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.74, 0.45) opts 0xd
22:37:53.767 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.74, 0.45)
22:37:53.767 00.000 9640 Moving (-2.74, 0.45) raw xDistance=0.40 yDistance=2.76
22:37:53.767 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.40
22:37:53.767 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.66, input 2.76, m_sumCorr=3
22:37:53.767 00.000 9640 MoveAxis(W, 27, ABG)
22:37:53.767 00.000 9640 Guiding  Dir = 3, Dur = 27
22:37:53.767 00.000 9640 IsSlewing returns 0
22:37:53.767 00.000 9640 IsGuiding returns 0
22:37:53.767 00.000 9640 PulseGuide returned control before completion, sleep 37
22:37:53.774 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=63980, med=3196, FiltMin=3116, FiltMax=50008, Gamma=2.190
22:37:53.814 00.040 16872 UpdateGuideState exits: m=12966 SNR=51.1
22:37:53.819 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:53.822 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:37:53.825 00.003 16872 Enqueuing Expose request
22:37:53.828 00.003 9640 IsGuiding returns 0
22:37:53.828 00.000 9640 Move returns status 0, amount 27
22:37:53.828 00.000 9640 MoveAxis(S, 79, ABG)
22:37:53.828 00.000 9640 Guiding  Dir = 1, Dur = 79
22:37:53.828 00.000 9640 IsSlewing returns 0
22:37:53.829 00.001 9640 IsGuiding returns 0
22:37:53.829 00.000 9640 PulseGuide returned control before completion, sleep 89
22:37:53.929 00.100 9640 IsGuiding returns 1
22:37:53.929 00.000 9640 scope still moving after pulse duration time elapsed
22:37:53.960 00.031 9640 IsSlewing returns 0
22:37:53.961 00.001 9640 IsGuiding returns 0
22:37:53.961 00.000 9640 scope move finished after 79 + 53 ms
22:37:53.961 00.000 9640 Move returns status 0, amount 79
22:37:53.961 00.000 9640 move complete, result=0
22:37:53.962 00.001 9640 worker thread done servicing request
22:37:53.962 00.000 16872 GuideStep: 0.4 px 27 ms WEST, 2.8 px 79 ms SOUTH
22:37:53.965 00.003 9640 Worker thread wakes up
22:37:53.966 00.001 9640 worker thread servicing REQUEST_EXPOSE 6000
22:37:53.966 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:37:54.644 00.678 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e323173-ad2c-44ec-9b23-640c0a14e61d"}
22:37:54.652 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"6e323173-ad2c-44ec-9b23-640c0a14e61d"}
22:37:54.656 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2c4bc38-c161-42f9-b31f-255b94dd4be7"}
22:37:54.660 00.004 16872 case statement mapped state 6 to 3
22:37:54.664 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2c4bc38-c161-42f9-b31f-255b94dd4be7"}
22:37:54.669 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"13de56a2-888e-4af7-89fd-0478d119e21b"}
22:37:54.672 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.28,7.33],"pixels":"..."},"id":"13de56a2-888e-4af7-89fd-0478d119e21b"}
22:38:00.530 05.858 9640 Exposure complete
22:38:00.644 00.114 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"928229a0-4251-4821-9340-782cf25cdcf3"}
22:38:00.647 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"928229a0-4251-4821-9340-782cf25cdcf3"}
22:38:00.652 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f486426-2a81-4860-b64c-e5ca15238e8d"}
22:38:00.655 00.003 16872 case statement mapped state 6 to 3
22:38:00.658 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f486426-2a81-4860-b64c-e5ca15238e8d"}
22:38:00.662 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"82307c85-b8e8-49c5-893a-4d42db437a85"}
22:38:00.666 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.28,7.33],"pixels":"..."},"id":"82307c85-b8e8-49c5-893a-4d42db437a85"}
22:38:00.676 00.010 9640 worker thread done servicing request
22:38:00.676 00.000 16872 OnExposeComplete: enter
22:38:00.679 00.003 16872 UpdateGuideState(): m_state=6
22:38:00.683 00.004 16872 Star::Find(15, 1461, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
22:38:00.688 00.005 16872 Star::Find returns 1 (0), X=1460.37, Y=596.42, Mass=13140, SNR=56.7, Peak=3920 HFD=4.7
22:38:00.695 00.007 16872 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.56) = xAngle (1.44 = 1.44)
22:38:00.699 00.004 16872 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.49 = 1.49)
22:38:00.701 00.002 16872 CameraToMount -- cameraX=-3.65 cameraY=0.53 hyp=3.69 cameraTheta=3.00 mountX=0.48 mountY=3.68, mountTheta=1.44
22:38:00.707 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-3.65, y=0.53, opts=13)
22:38:00.711 00.004 16872 Enqueuing Move request for scope (-3.65, 0.53)
22:38:00.713 00.002 9640 Worker thread wakes up
22:38:00.713 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.65, 0.53) opts 0xd
22:38:00.713 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.65, 0.53)
22:38:00.713 00.000 9640 Moving (-3.65, 0.53) raw xDistance=0.48 yDistance=3.68
22:38:00.713 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.48
22:38:00.713 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.80, input 3.68, m_sumCorr=3.8
22:38:00.713 00.000 9640 MoveAxis(W, 37, ABG)
22:38:00.713 00.000 9640 Guiding  Dir = 3, Dur = 37
22:38:00.713 00.000 9640 IsSlewing returns 0
22:38:00.714 00.001 9640 IsGuiding returns 0
22:38:00.715 00.001 9640 PulseGuide returned control before completion, sleep 47
22:38:00.721 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=65512, med=3192, FiltMin=3096, FiltMax=50232, Gamma=2.190
22:38:00.763 00.042 16872 UpdateGuideState exits: m=13140 SNR=56.7
22:38:00.767 00.004 9640 IsGuiding returns 1
22:38:00.767 00.000 9640 scope still moving after pulse duration time elapsed
22:38:00.767 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:00.770 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:38:00.772 00.002 16872 Enqueuing Expose request
22:38:00.798 00.026 9640 IsSlewing returns 0
22:38:00.798 00.000 9640 IsGuiding returns 0
22:38:00.798 00.000 9640 scope move finished after 37 + 46 ms
22:38:00.798 00.000 9640 Move returns status 0, amount 37
22:38:00.798 00.000 9640 MoveAxis(S, 96, ABG)
22:38:00.798 00.000 9640 Guiding  Dir = 1, Dur = 96
22:38:00.798 00.000 9640 IsSlewing returns 0
22:38:00.798 00.000 9640 IsGuiding returns 0
22:38:00.800 00.002 9640 PulseGuide returned control before completion, sleep 106
22:38:00.922 00.122 9640 IsGuiding returns 1
22:38:00.925 00.003 9640 scope still moving after pulse duration time elapsed
22:38:00.953 00.028 9640 IsSlewing returns 0
22:38:00.954 00.001 9640 IsGuiding returns 0
22:38:00.954 00.000 9640 scope move finished after 96 + 59 ms
22:38:00.954 00.000 9640 Move returns status 0, amount 96
22:38:00.954 00.000 9640 move complete, result=0
22:38:00.954 00.000 9640 worker thread done servicing request
22:38:00.956 00.002 9640 Worker thread wakes up
22:38:00.956 00.000 16872 GuideStep: 0.5 px 37 ms WEST, 3.7 px 96 ms SOUTH
22:38:00.960 00.004 9640 worker thread servicing REQUEST_EXPOSE 6000
22:38:00.960 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:38:06.645 05.685 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05f12eca-3a22-43f1-897f-fe837d5dd457"}
22:38:06.648 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"05f12eca-3a22-43f1-897f-fe837d5dd457"}
22:38:06.652 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15a2bd14-1afd-48bd-ade8-20cf3c424f73"}
22:38:06.656 00.004 16872 case statement mapped state 6 to 3
22:38:06.659 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"15a2bd14-1afd-48bd-ade8-20cf3c424f73"}
22:38:06.662 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"48947891-0c91-4bd4-9f5e-c333b73d81b2"}
22:38:06.666 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.37,7.42],"pixels":"..."},"id":"48947891-0c91-4bd4-9f5e-c333b73d81b2"}
22:38:07.534 00.868 9640 Exposure complete
22:38:07.684 00.150 9640 worker thread done servicing request
22:38:07.684 00.000 16872 OnExposeComplete: enter
22:38:07.689 00.005 16872 UpdateGuideState(): m_state=6
22:38:07.693 00.004 16872 Star::Find(15, 1460, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
22:38:07.697 00.004 16872 Star::Find returns 1 (0), X=1459.55, Y=595.74, Mass=13485, SNR=56.9, Peak=3940 HFD=5.1
22:38:07.700 00.003 16872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.56) = xAngle (-4.66 = 1.62)
22:38:07.711 00.011 16872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.62 = 1.67)
22:38:07.718 00.007 16872 CameraToMount -- cameraX=-4.48 cameraY=-0.15 hyp=4.48 cameraTheta=-3.11 mountX=-0.22 mountY=4.46, mountTheta=1.62
22:38:07.726 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-4.48, y=-0.15, opts=13)
22:38:07.730 00.004 16872 Enqueuing Move request for scope (-4.48, -0.15)
22:38:07.734 00.004 9640 Worker thread wakes up
22:38:07.734 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.48, -0.15) opts 0xd
22:38:07.734 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.48, -0.15)
22:38:07.734 00.000 9640 Moving (-4.48, -0.15) raw xDistance=-0.22 yDistance=4.46
22:38:07.734 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
22:38:07.735 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.97, input 4.46, m_sumCorr=4.8
22:38:07.735 00.000 9640 MoveAxis(E, 14, ABG)
22:38:07.735 00.000 9640 Guiding  Dir = 2, Dur = 14
22:38:07.735 00.000 9640 IsSlewing returns 0
22:38:07.735 00.000 9640 IsGuiding returns 0
22:38:07.736 00.001 9640 PulseGuide returned control before completion, sleep 24
22:38:07.744 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65508, med=3196, FiltMin=3106, FiltMax=50364, Gamma=2.190
22:38:07.765 00.021 9640 IsGuiding returns 1
22:38:07.765 00.000 9640 scope still moving after pulse duration time elapsed
22:38:07.790 00.025 16872 UpdateGuideState exits: m=13485 SNR=56.9
22:38:07.793 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:07.797 00.004 9640 IsSlewing returns 0
22:38:07.797 00.000 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:38:07.805 00.008 16872 Enqueuing Expose request
22:38:07.810 00.005 9640 IsGuiding returns 0
22:38:07.810 00.000 9640 scope move finished after 14 + 60 ms
22:38:07.810 00.000 9640 Move returns status 0, amount 14
22:38:07.810 00.000 9640 MoveAxis(S, 116, ABG)
22:38:07.810 00.000 9640 Guiding  Dir = 1, Dur = 116
22:38:07.810 00.000 9640 IsSlewing returns 0
22:38:07.811 00.001 9640 IsGuiding returns 0
22:38:07.812 00.001 9640 PulseGuide returned control before completion, sleep 126
22:38:07.952 00.140 9640 IsGuiding returns 0
22:38:07.952 00.000 9640 Move returns status 0, amount 116
22:38:07.953 00.001 9640 move complete, result=0
22:38:07.953 00.000 9640 worker thread done servicing request
22:38:07.953 00.000 16872 GuideStep: -0.2 px 14 ms EAST, 4.5 px 116 ms SOUTH
22:38:07.958 00.005 9640 Worker thread wakes up
22:38:07.958 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:38:07.958 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:38:12.642 04.684 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3253d771-8f2b-4683-8b54-7662556c9fc2"}
22:38:12.645 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"3253d771-8f2b-4683-8b54-7662556c9fc2"}
22:38:12.649 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4c6af62-e942-4ac6-834a-ba35d71c0f6f"}
22:38:12.654 00.005 16872 case statement mapped state 6 to 3
22:38:12.657 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4c6af62-e942-4ac6-834a-ba35d71c0f6f"}
22:38:12.660 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b0296449-a2a8-4663-8b5c-4cc3a21fb118"}
22:38:12.664 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.55,6.74],"pixels":"..."},"id":"b0296449-a2a8-4663-8b5c-4cc3a21fb118"}
22:38:14.515 01.851 9640 Exposure complete
22:38:14.654 00.139 9640 worker thread done servicing request
22:38:14.654 00.000 16872 OnExposeComplete: enter
22:38:14.658 00.004 16872 UpdateGuideState(): m_state=6
22:38:14.660 00.002 16872 Star::Find(15, 1459, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
22:38:14.664 00.004 16872 Star::Find returns 1 (0), X=1458.87, Y=596.90, Mass=14756, SNR=58.9, Peak=3980 HFD=4.8
22:38:14.666 00.002 16872 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.56) = xAngle (1.39 = 1.39)
22:38:14.669 00.003 16872 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.44 = 1.44)
22:38:14.673 00.004 16872 CameraToMount -- cameraX=-5.15 cameraY=1.02 hyp=5.25 cameraTheta=2.95 mountX=0.94 mountY=5.20, mountTheta=1.39
22:38:14.679 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-5.15, y=1.02, opts=13)
22:38:14.682 00.003 16872 Enqueuing Move request for scope (-5.15, 1.02)
22:38:14.684 00.002 9640 Worker thread wakes up
22:38:14.685 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.15, 1.02) opts 0xd
22:38:14.685 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.15, 1.02)
22:38:14.685 00.000 9640 Moving (-5.15, 1.02) raw xDistance=0.94 yDistance=5.20
22:38:14.685 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.94
22:38:14.685 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.19, input 5.20, m_sumCorr=6
22:38:14.685 00.000 9640 MoveAxis(W, 69, ABG)
22:38:14.685 00.000 9640 Guiding  Dir = 3, Dur = 69
22:38:14.685 00.000 9640 IsSlewing returns 0
22:38:14.685 00.000 9640 IsGuiding returns 0
22:38:14.686 00.001 9640 PulseGuide returned control before completion, sleep 79
22:38:14.692 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=65508, med=3192, FiltMin=3056, FiltMax=51068, Gamma=2.190
22:38:14.734 00.042 16872 UpdateGuideState exits: m=14756 SNR=58.9
22:38:14.739 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:14.741 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:38:14.744 00.003 16872 Enqueuing Expose request
22:38:14.781 00.037 9640 IsGuiding returns 0
22:38:14.781 00.000 9640 Move returns status 0, amount 69
22:38:14.781 00.000 9640 MoveAxis(S, 143, ABG)
22:38:14.781 00.000 9640 Guiding  Dir = 1, Dur = 143
22:38:14.782 00.001 9640 IsSlewing returns 0
22:38:14.782 00.000 9640 IsGuiding returns 0
22:38:14.783 00.001 9640 PulseGuide returned control before completion, sleep 153
22:38:14.952 00.169 9640 IsGuiding returns 1
22:38:14.952 00.000 9640 scope still moving after pulse duration time elapsed
22:38:14.983 00.031 9640 IsSlewing returns 0
22:38:14.984 00.001 9640 IsGuiding returns 0
22:38:14.984 00.000 9640 scope move finished after 143 + 58 ms
22:38:14.984 00.000 9640 Move returns status 0, amount 143
22:38:14.984 00.000 9640 move complete, result=0
22:38:14.984 00.000 9640 worker thread done servicing request
22:38:14.984 00.000 9640 Worker thread wakes up
22:38:14.984 00.000 16872 GuideStep: 0.9 px 69 ms WEST, 5.2 px 143 ms SOUTH
22:38:14.988 00.004 9640 worker thread servicing REQUEST_EXPOSE 6000
22:38:14.988 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:38:18.642 03.654 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a8515b36-b80f-46b5-a1ce-3e06a05c0894"}
22:38:18.646 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"a8515b36-b80f-46b5-a1ce-3e06a05c0894"}
22:38:18.650 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6edea329-2d0c-490c-b09f-2947ae66740b"}
22:38:18.659 00.009 16872 case statement mapped state 6 to 3
22:38:18.665 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6edea329-2d0c-490c-b09f-2947ae66740b"}
22:38:18.672 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dfadbe2e-8afb-4769-bfb7-499f6be4f827"}
22:38:18.675 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.87,6.90],"pixels":"..."},"id":"dfadbe2e-8afb-4769-bfb7-499f6be4f827"}
22:38:21.564 02.889 9640 Exposure complete
22:38:21.705 00.141 9640 worker thread done servicing request
22:38:21.705 00.000 16872 OnExposeComplete: enter
22:38:21.709 00.004 16872 UpdateGuideState(): m_state=6
22:38:21.715 00.006 16872 Star::Find(15, 1458, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
22:38:21.718 00.003 16872 Star::Find returns 1 (0), X=1458.06, Y=596.22, Mass=11295, SNR=47.6, Peak=3952 HFD=4.1
22:38:21.721 00.003 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
22:38:21.724 00.003 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
22:38:21.731 00.007 16872 CameraToMount -- cameraX=-5.97 cameraY=0.34 hyp=5.98 cameraTheta=3.09 mountX=0.25 mountY=5.98, mountTheta=1.53
22:38:21.736 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-5.97, y=0.34, opts=13)
22:38:21.738 00.002 16872 Enqueuing Move request for scope (-5.97, 0.34)
22:38:21.745 00.007 9640 Worker thread wakes up
22:38:21.745 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.97, 0.34) opts 0xd
22:38:21.746 00.001 9640 Handling offset move in thread for scope, endpoint = (-5.97, 0.34)
22:38:21.746 00.000 9640 Moving (-5.97, 0.34) raw xDistance=0.25 yDistance=5.98
22:38:21.746 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.25
22:38:21.746 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.45, input 5.98, m_sumCorr=7.4
22:38:21.746 00.000 9640 MoveAxis(W, 23, ABG)
22:38:21.746 00.000 9640 Guiding  Dir = 3, Dur = 23
22:38:21.747 00.001 9640 IsSlewing returns 0
22:38:21.747 00.000 9640 IsGuiding returns 0
22:38:21.748 00.001 9640 PulseGuide returned control before completion, sleep 32
22:38:21.757 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=64992, med=3192, FiltMin=3108, FiltMax=52136, Gamma=2.190
22:38:21.786 00.029 9640 IsGuiding returns 1
22:38:21.787 00.001 9640 scope still moving after pulse duration time elapsed
22:38:21.801 00.014 16872 UpdateGuideState exits: m=11295 SNR=47.6
22:38:21.804 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:21.807 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:38:21.809 00.002 16872 Enqueuing Expose request
22:38:21.817 00.008 9640 IsSlewing returns 0
22:38:21.817 00.000 9640 IsGuiding returns 0
22:38:21.818 00.001 9640 scope move finished after 23 + 47 ms
22:38:21.818 00.000 9640 Move returns status 0, amount 23
22:38:21.818 00.000 9640 MoveAxis(S, 174, ABG)
22:38:21.818 00.000 9640 Guiding  Dir = 1, Dur = 174
22:38:21.818 00.000 9640 IsSlewing returns 0
22:38:21.819 00.001 9640 IsGuiding returns 0
22:38:21.821 00.002 9640 PulseGuide returned control before completion, sleep 183
22:38:22.006 00.185 9640 IsGuiding returns 1
22:38:22.007 00.001 9640 scope still moving after pulse duration time elapsed
22:38:22.037 00.030 9640 IsSlewing returns 0
22:38:22.038 00.001 9640 IsGuiding returns 0
22:38:22.038 00.000 9640 scope move finished after 174 + 44 ms
22:38:22.038 00.000 9640 Move returns status 0, amount 174
22:38:22.038 00.000 9640 move complete, result=0
22:38:22.038 00.000 9640 worker thread done servicing request
22:38:22.039 00.001 9640 Worker thread wakes up
22:38:22.039 00.000 16872 GuideStep: 0.2 px 23 ms WEST, 6.0 px 174 ms SOUTH
22:38:22.042 00.003 9640 worker thread servicing REQUEST_EXPOSE 6000
22:38:22.042 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1449,581,31,31)
22:38:24.642 02.600 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b5ac869-2689-4050-8498-0c5b787cd6af"}
22:38:24.645 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"1b5ac869-2689-4050-8498-0c5b787cd6af"}
22:38:24.652 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aaf54f6c-6aa9-42f1-b04a-51aeca63c70c"}
22:38:24.657 00.005 16872 case statement mapped state 6 to 3
22:38:24.660 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aaf54f6c-6aa9-42f1-b04a-51aeca63c70c"}
22:38:24.665 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2f6161c4-2d2a-4e0d-8dd6-ddb44ec97605"}
22:38:24.667 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.06,7.22],"pixels":"..."},"id":"2f6161c4-2d2a-4e0d-8dd6-ddb44ec97605"}
22:38:28.611 03.944 9640 Exposure complete
22:38:28.752 00.141 9640 worker thread done servicing request
22:38:28.752 00.000 16872 OnExposeComplete: enter
22:38:28.755 00.003 16872 UpdateGuideState(): m_state=6
22:38:28.759 00.004 16872 Star::Find(15, 1458, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
22:38:28.762 00.003 16872 Star::Find returns 1 (0), X=1456.30, Y=595.84, Mass=13955, SNR=56.1, Peak=3988 HFD=4.6
22:38:28.765 00.003 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
22:38:28.767 00.002 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
22:38:28.771 00.004 16872 CameraToMount -- cameraX=-7.73 cameraY=-0.05 hyp=7.73 cameraTheta=-3.14 mountX=-0.16 mountY=7.71, mountTheta=1.59
22:38:28.777 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-7.73, y=-0.05, opts=13)
22:38:28.780 00.003 16872 Enqueuing Move request for scope (-7.73, -0.05)
22:38:28.782 00.002 9640 Worker thread wakes up
22:38:28.782 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.73, -0.05) opts 0xd
22:38:28.782 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.73, -0.05)
22:38:28.782 00.000 9640 Moving (-7.73, -0.05) raw xDistance=-0.16 yDistance=7.71
22:38:28.782 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.16
22:38:28.782 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.70, input 7.71, m_sumCorr=9.1
22:38:28.782 00.000 9640 MoveAxis(E, 11, ABG)
22:38:28.782 00.000 9640 Guiding  Dir = 2, Dur = 11
22:38:28.782 00.000 9640 IsSlewing returns 0
22:38:28.782 00.000 9640 IsGuiding returns 0
22:38:28.784 00.002 9640 PulseGuide returned control before completion, sleep 21
22:38:28.792 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=62968, med=3192, FiltMin=3124, FiltMax=48932, Gamma=2.190
22:38:28.817 00.025 9640 IsGuiding returns 0
22:38:28.817 00.000 9640 Move returns status 0, amount 11
22:38:28.817 00.000 9640 MoveAxis(S, 204, ABG)
22:38:28.817 00.000 9640 Guiding  Dir = 1, Dur = 204
22:38:28.819 00.002 9640 IsSlewing returns 0
22:38:28.821 00.002 9640 IsGuiding returns 0
22:38:28.822 00.001 9640 PulseGuide returned control before completion, sleep 214
22:38:28.831 00.009 16872 UpdateGuideState exits: m=13955 SNR=56.1
22:38:28.835 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:28.837 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:38:28.839 00.002 16872 Enqueuing Expose request
22:38:29.051 00.212 9640 IsGuiding returns 1
22:38:29.052 00.001 9640 scope still moving after pulse duration time elapsed
22:38:29.084 00.032 9640 IsSlewing returns 0
22:38:29.084 00.000 9640 IsGuiding returns 0
22:38:29.084 00.000 9640 scope move finished after 204 + 58 ms
22:38:29.084 00.000 9640 Move returns status 0, amount 204
22:38:29.084 00.000 9640 move complete, result=0
22:38:29.084 00.000 9640 worker thread done servicing request
22:38:29.085 00.001 9640 Worker thread wakes up
22:38:29.085 00.000 16872 GuideStep: -0.2 px 11 ms EAST, 7.7 px 204 ms SOUTH
22:38:29.090 00.005 9640 worker thread servicing REQUEST_EXPOSE 6000
22:38:29.090 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1441,581,31,31)
22:38:30.640 01.550 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a8be76ea-81c4-43ba-be93-bc7e8f53df9b"}
22:38:30.645 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"a8be76ea-81c4-43ba-be93-bc7e8f53df9b"}
22:38:30.648 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1dae12fa-5f75-4fce-9b86-936657a41232"}
22:38:30.651 00.003 16872 case statement mapped state 6 to 3
22:38:30.655 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1dae12fa-5f75-4fce-9b86-936657a41232"}
22:38:30.660 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"91ea4791-bace-4160-b11d-b298bc468147"}
22:38:30.664 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.30,6.84],"pixels":"..."},"id":"91ea4791-bace-4160-b11d-b298bc468147"}
22:38:35.664 05.000 9640 Exposure complete
22:38:35.807 00.143 9640 worker thread done servicing request
22:38:35.807 00.000 16872 OnExposeComplete: enter
22:38:35.810 00.003 16872 UpdateGuideState(): m_state=6
22:38:35.814 00.004 16872 Star::Find(15, 1456, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
22:38:35.818 00.004 16872 Star::Find returns 1 (0), X=1454.45, Y=596.35, Mass=11701, SNR=52.3, Peak=3900 HFD=3.9
22:38:35.823 00.005 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
22:38:35.827 00.004 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
22:38:35.830 00.003 16872 CameraToMount -- cameraX=-9.57 cameraY=0.47 hyp=9.58 cameraTheta=3.09 mountX=0.32 mountY=9.58, mountTheta=1.54
22:38:35.837 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-9.57, y=0.47, opts=13)
22:38:35.841 00.004 16872 Enqueuing Move request for scope (-9.57, 0.47)
22:38:35.845 00.004 9640 Worker thread wakes up
22:38:35.845 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-9.57, 0.47) opts 0xd
22:38:35.845 00.000 9640 Handling offset move in thread for scope, endpoint = (-9.57, 0.47)
22:38:35.845 00.000 9640 Moving (-9.57, 0.47) raw xDistance=0.32 yDistance=9.58
22:38:35.845 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:38:35.845 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.03, input 9.58, m_sumCorr=11
22:38:35.845 00.000 9640 MoveAxis(W, 23, ABG)
22:38:35.846 00.001 9640 Guiding  Dir = 3, Dur = 23
22:38:35.846 00.000 9640 IsSlewing returns 0
22:38:35.846 00.000 9640 IsGuiding returns 0
22:38:35.846 00.000 9640 PulseGuide returned control before completion, sleep 33
22:38:35.853 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=63856, med=3192, FiltMin=3108, FiltMax=49764, Gamma=2.190
22:38:35.895 00.042 16872 UpdateGuideState exits: m=11701 SNR=52.3
22:38:35.898 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:35.901 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:38:35.903 00.002 16872 Enqueuing Expose request
22:38:35.906 00.003 9640 IsGuiding returns 0
22:38:35.906 00.000 9640 Move returns status 0, amount 23
22:38:35.906 00.000 9640 MoveAxis(S, 244, ABG)
22:38:35.906 00.000 9640 Guiding  Dir = 1, Dur = 244
22:38:35.906 00.000 9640 IsSlewing returns 0
22:38:35.907 00.001 9640 IsGuiding returns 0
22:38:35.907 00.000 9640 PulseGuide returned control before completion, sleep 254
22:38:36.176 00.269 9640 IsGuiding returns 1
22:38:36.176 00.000 9640 scope still moving after pulse duration time elapsed
22:38:36.207 00.031 9640 IsSlewing returns 0
22:38:36.209 00.002 9640 IsGuiding returns 0
22:38:36.210 00.001 9640 scope move finished after 244 + 59 ms
22:38:36.210 00.000 9640 Move returns status 0, amount 244
22:38:36.211 00.001 9640 move complete, result=0
22:38:36.211 00.000 9640 worker thread done servicing request
22:38:36.211 00.000 16872 GuideStep: 0.3 px 23 ms WEST, 9.6 px 244 ms SOUTH
22:38:36.218 00.007 9640 Worker thread wakes up
22:38:36.218 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:38:36.218 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1439,581,31,31)
22:38:36.641 00.423 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7026d74-11c8-4339-a4f2-158fbaa10db3"}
22:38:36.646 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"f7026d74-11c8-4339-a4f2-158fbaa10db3"}
22:38:36.650 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f2d1dcfa-1f2d-4645-a91a-0e5380d4c9be"}
22:38:36.655 00.005 16872 case statement mapped state 6 to 3
22:38:36.659 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2d1dcfa-1f2d-4645-a91a-0e5380d4c9be"}
22:38:36.665 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"98ff0011-b6cb-41e7-9bbf-2f205e89c40d"}
22:38:36.669 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.45,7.35],"pixels":"..."},"id":"98ff0011-b6cb-41e7-9bbf-2f205e89c40d"}
22:38:42.640 05.971 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2985289b-10b0-4f64-9669-3eabffd275f1"}
22:38:42.644 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"2985289b-10b0-4f64-9669-3eabffd275f1"}
22:38:42.647 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"31d33542-0577-4589-873a-352012defe02"}
22:38:42.652 00.005 16872 case statement mapped state 6 to 3
22:38:42.655 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"31d33542-0577-4589-873a-352012defe02"}
22:38:42.659 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a59cfec7-5a33-4dc0-9e2b-3a74ab12692d"}
22:38:42.662 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.45,7.35],"pixels":"..."},"id":"a59cfec7-5a33-4dc0-9e2b-3a74ab12692d"}
22:38:42.796 00.134 9640 Exposure complete
22:38:42.940 00.144 9640 worker thread done servicing request
22:38:42.940 00.000 16872 OnExposeComplete: enter
22:38:42.944 00.004 16872 UpdateGuideState(): m_state=6
22:38:42.949 00.005 16872 Star::Find(15, 1454, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
22:38:42.956 00.007 16872 Star::Find returns 1 (0), X=1452.77, Y=596.32, Mass=11903, SNR=52.9, Peak=3948 HFD=3.7
22:38:42.961 00.005 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
22:38:42.965 00.004 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
22:38:42.967 00.002 16872 CameraToMount -- cameraX=-11.26 cameraY=0.43 hyp=11.26 cameraTheta=3.10 mountX=0.26 mountY=11.26, mountTheta=1.55
22:38:42.972 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-11.26, y=0.43, opts=13)
22:38:42.975 00.003 16872 Enqueuing Move request for scope (-11.26, 0.43)
22:38:42.977 00.002 9640 Worker thread wakes up
22:38:42.977 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-11.26, 0.43) opts 0xd
22:38:42.977 00.000 9640 Handling offset move in thread for scope, endpoint = (-11.26, 0.43)
22:38:42.977 00.000 9640 Moving (-11.26, 0.43) raw xDistance=0.26 yDistance=11.26
22:38:42.977 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
22:38:42.977 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.54, input 11.26, m_sumCorr=14
22:38:42.977 00.000 9640 MoveAxis(W, 21, ABG)
22:38:42.977 00.000 9640 Guiding  Dir = 3, Dur = 21
22:38:42.979 00.002 9640 IsSlewing returns 0
22:38:42.980 00.001 9640 IsGuiding returns 0
22:38:42.980 00.000 9640 PulseGuide returned control before completion, sleep 31
22:38:42.988 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=62628, med=3192, FiltMin=3112, FiltMax=46456, Gamma=2.190
22:38:43.026 00.038 9640 IsGuiding returns 0
22:38:43.027 00.001 9640 Move returns status 0, amount 21
22:38:43.027 00.000 9640 MoveAxis(S, 305, ABG)
22:38:43.027 00.000 9640 Guiding  Dir = 1, Dur = 305
22:38:43.028 00.001 9640 IsSlewing returns 0
22:38:43.028 00.000 9640 IsGuiding returns 0
22:38:43.028 00.000 16872 UpdateGuideState exits: m=11903 SNR=52.9
22:38:43.031 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:43.034 00.003 9640 PulseGuide returned control before completion, sleep 315
22:38:43.034 00.000 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:38:43.037 00.003 16872 Enqueuing Expose request
22:38:43.355 00.318 9640 IsGuiding returns 1
22:38:43.355 00.000 9640 scope still moving after pulse duration time elapsed
22:38:43.385 00.030 9640 IsSlewing returns 0
22:38:43.385 00.000 9640 IsGuiding returns 0
22:38:43.385 00.000 9640 scope move finished after 305 + 52 ms
22:38:43.385 00.000 9640 Move returns status 0, amount 305
22:38:43.385 00.000 9640 move complete, result=0
22:38:43.385 00.000 9640 worker thread done servicing request
22:38:43.385 00.000 9640 Worker thread wakes up
22:38:43.385 00.000 16872 GuideStep: 0.3 px 21 ms WEST, 11.3 px 305 ms SOUTH
22:38:43.388 00.003 9640 worker thread servicing REQUEST_EXPOSE 6000
22:38:43.388 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1438,581,31,31)
22:38:48.640 05.252 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f6a6da87-caa0-4e5d-aea1-07410b134b24"}
22:38:48.643 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"f6a6da87-caa0-4e5d-aea1-07410b134b24"}
22:38:48.647 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8ef2162-a87b-4937-8df3-9c920da1c085"}
22:38:48.650 00.003 16872 case statement mapped state 6 to 3
22:38:48.656 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8ef2162-a87b-4937-8df3-9c920da1c085"}
22:38:48.661 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc65ba7e-6ae4-4ddc-973c-c704efa5f1a1"}
22:38:48.665 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.77,7.32],"pixels":"..."},"id":"dc65ba7e-6ae4-4ddc-973c-c704efa5f1a1"}
22:38:49.972 01.307 9640 Exposure complete
22:38:50.115 00.143 9640 worker thread done servicing request
22:38:50.115 00.000 16872 OnExposeComplete: enter
22:38:50.118 00.003 16872 UpdateGuideState(): m_state=6
22:38:50.121 00.003 16872 Star::Find(15, 1452, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
22:38:50.124 00.003 16872 Star::Find returns 1 (0), X=1449.89, Y=596.26, Mass=13995, SNR=56.9, Peak=3896 HFD=5.0
22:38:50.126 00.002 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:38:50.128 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
22:38:50.133 00.005 16872 CameraToMount -- cameraX=-14.13 cameraY=0.38 hyp=14.14 cameraTheta=3.12 mountX=0.16 mountY=14.13, mountTheta=1.56
22:38:50.138 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-14.13, y=0.38, opts=13)
22:38:50.141 00.003 16872 Enqueuing Move request for scope (-14.13, 0.38)
22:38:50.144 00.003 9640 Worker thread wakes up
22:38:50.144 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-14.13, 0.38) opts 0xd
22:38:50.144 00.000 9640 Handling offset move in thread for scope, endpoint = (-14.13, 0.38)
22:38:50.144 00.000 9640 Moving (-14.13, 0.38) raw xDistance=0.16 yDistance=14.13
22:38:50.144 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
22:38:50.144 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.15, input 14.13, m_sumCorr=17
22:38:50.144 00.000 9640 MoveAxis(W, 13, ABG)
22:38:50.144 00.000 9640 Guiding  Dir = 3, Dur = 13
22:38:50.145 00.001 9640 IsSlewing returns 0
22:38:50.145 00.000 9640 IsGuiding returns 0
22:38:50.145 00.000 9640 PulseGuide returned control before completion, sleep 23
22:38:50.154 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=65512, med=3192, FiltMin=3048, FiltMax=52316, Gamma=2.190
22:38:50.177 00.023 9640 IsGuiding returns 1
22:38:50.177 00.000 9640 scope still moving after pulse duration time elapsed
22:38:50.194 00.017 16872 UpdateGuideState exits: m=13995 SNR=56.9
22:38:50.202 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:50.206 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:38:50.211 00.005 16872 Enqueuing Expose request
22:38:50.213 00.002 9640 IsSlewing returns 0
22:38:50.213 00.000 9640 IsGuiding returns 0
22:38:50.214 00.001 9640 scope move finished after 13 + 55 ms
22:38:50.214 00.000 9640 Move returns status 0, amount 13
22:38:50.214 00.000 9640 MoveAxis(S, 379, ABG)
22:38:50.214 00.000 9640 Guiding  Dir = 1, Dur = 379
22:38:50.214 00.000 9640 IsSlewing returns 0
22:38:50.214 00.000 9640 IsGuiding returns 0
22:38:50.214 00.000 9640 PulseGuide returned control before completion, sleep 389
22:38:50.616 00.402 9640 IsGuiding returns 1
22:38:50.616 00.000 9640 scope still moving after pulse duration time elapsed
22:38:50.647 00.031 9640 IsSlewing returns 0
22:38:50.648 00.001 9640 IsGuiding returns 0
22:38:50.648 00.000 9640 scope move finished after 379 + 53 ms
22:38:50.648 00.000 9640 Move returns status 0, amount 379
22:38:50.648 00.000 9640 move complete, result=0
22:38:50.648 00.000 9640 worker thread done servicing request
22:38:50.648 00.000 9640 Worker thread wakes up
22:38:50.648 00.000 16872 GuideStep: 0.2 px 13 ms WEST, 14.1 px 379 ms SOUTH
22:38:50.653 00.005 9640 worker thread servicing REQUEST_EXPOSE 6000
22:38:50.653 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1435,581,31,31)
22:38:54.638 03.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d06313db-cb1a-4e58-96c6-e7f7eae47bac"}
22:38:54.641 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"d06313db-cb1a-4e58-96c6-e7f7eae47bac"}
22:38:54.645 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c9db1e6-7447-4024-a6d7-38be19978f2f"}
22:38:54.648 00.003 16872 case statement mapped state 6 to 3
22:38:54.654 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c9db1e6-7447-4024-a6d7-38be19978f2f"}
22:38:54.661 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"632e256d-96cc-4880-b0c8-0bbbfe8137e5"}
22:38:54.666 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.89,7.26],"pixels":"..."},"id":"632e256d-96cc-4880-b0c8-0bbbfe8137e5"}
22:38:57.261 02.595 9640 Exposure complete
22:38:57.415 00.154 9640 worker thread done servicing request
22:38:57.415 00.000 16872 OnExposeComplete: enter
22:38:57.421 00.006 16872 UpdateGuideState(): m_state=6
22:38:57.427 00.006 16872 Star::Find(15, 1449, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:38:57.431 00.004 16872 Star::Find returns 1 (0), X=1446.46, Y=596.12, Mass=11492, SNR=49.9, Peak=3928 HFD=3.8
22:38:57.434 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
22:38:57.438 00.004 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
22:38:57.442 00.004 16872 CameraToMount -- cameraX=-17.57 cameraY=0.24 hyp=17.57 cameraTheta=3.13 mountX=-0.03 mountY=17.55, mountTheta=1.57
22:38:57.449 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-17.57, y=0.24, opts=13)
22:38:57.452 00.003 16872 Enqueuing Move request for scope (-17.57, 0.24)
22:38:57.459 00.007 9640 Worker thread wakes up
22:38:57.460 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-17.57, 0.24) opts 0xd
22:38:57.460 00.000 9640 Handling offset move in thread for scope, endpoint = (-17.57, 0.24)
22:38:57.460 00.000 9640 Moving (-17.57, 0.24) raw xDistance=-0.03 yDistance=17.55
22:38:57.460 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:38:57.460 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.84, input 17.55, m_sumCorr=21
22:38:57.460 00.000 9640 MoveAxis(E, 0, ABG)
22:38:57.460 00.000 9640 Move returns status 0, amount 0
22:38:57.460 00.000 9640 MoveAxis(S, 461, ABG)
22:38:57.460 00.000 9640 Guiding  Dir = 1, Dur = 461
22:38:57.461 00.001 9640 IsSlewing returns 0
22:38:57.461 00.000 9640 IsGuiding returns 0
22:38:57.462 00.001 9640 PulseGuide returned control before completion, sleep 471
22:38:57.469 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65516, med=3196, FiltMin=3116, FiltMax=50384, Gamma=2.190
22:38:57.513 00.044 16872 UpdateGuideState exits: m=11492 SNR=49.9
22:38:57.518 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:57.522 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:38:57.526 00.004 16872 Enqueuing Expose request
22:38:57.940 00.414 9640 IsGuiding returns 1
22:38:57.940 00.000 9640 scope still moving after pulse duration time elapsed
22:38:57.971 00.031 9640 IsSlewing returns 0
22:38:57.972 00.001 9640 IsGuiding returns 0
22:38:57.972 00.000 9640 scope move finished after 461 + 49 ms
22:38:57.972 00.000 9640 Move returns status 0, amount 461
22:38:57.972 00.000 9640 move complete, result=0
22:38:57.972 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 17.5 px 461 ms SOUTH
22:38:57.979 00.007 9640 worker thread done servicing request
22:38:57.979 00.000 9640 Worker thread wakes up
22:38:57.980 00.001 9640 worker thread servicing REQUEST_EXPOSE 6000
22:38:57.980 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1431,581,31,31)
22:39:00.639 02.659 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9101d961-9656-4426-98a7-cdaac0e63bc5"}
22:39:00.642 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"9101d961-9656-4426-98a7-cdaac0e63bc5"}
22:39:00.646 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a7c371d-3d13-4376-bc60-b9e770b6b46f"}
22:39:00.648 00.002 16872 case statement mapped state 6 to 3
22:39:00.655 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a7c371d-3d13-4376-bc60-b9e770b6b46f"}
22:39:00.660 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bad4d469-9c52-435b-925b-8295a663838d"}
22:39:00.665 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.46,7.12],"pixels":"..."},"id":"bad4d469-9c52-435b-925b-8295a663838d"}
22:39:04.561 03.896 9640 Exposure complete
22:39:04.704 00.143 9640 worker thread done servicing request
22:39:04.704 00.000 16872 OnExposeComplete: enter
22:39:04.708 00.004 16872 UpdateGuideState(): m_state=6
22:39:04.712 00.004 16872 Star::Find(15, 1446, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
22:39:04.715 00.003 16872 Star::Find returns 1 (0), X=1442.88, Y=596.51, Mass=14604, SNR=62.8, Peak=3928 HFD=5.1
22:39:04.718 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:39:04.721 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
22:39:04.728 00.007 16872 CameraToMount -- cameraX=-21.15 cameraY=0.62 hyp=21.16 cameraTheta=3.11 mountX=0.30 mountY=21.15, mountTheta=1.56
22:39:04.735 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-21.15, y=0.62, opts=13)
22:39:04.740 00.005 16872 Enqueuing Move request for scope (-21.15, 0.62)
22:39:04.743 00.003 9640 Worker thread wakes up
22:39:04.743 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-21.15, 0.62) opts 0xd
22:39:04.744 00.001 9640 Handling offset move in thread for scope, endpoint = (-21.15, 0.62)
22:39:04.744 00.000 9640 Moving (-21.15, 0.62) raw xDistance=0.30 yDistance=21.15
22:39:04.744 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:39:04.744 00.000 9640 GuideAlgorithmZFilter::Result() returns 4.70, input 21.15, m_sumCorr=25
22:39:04.744 00.000 9640 MoveAxis(W, 22, ABG)
22:39:04.744 00.000 9640 Guiding  Dir = 3, Dur = 22
22:39:04.744 00.000 9640 IsSlewing returns 0
22:39:04.744 00.000 9640 IsGuiding returns 0
22:39:04.745 00.001 9640 PulseGuide returned control before completion, sleep 32
22:39:04.750 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65516, med=3192, FiltMin=3096, FiltMax=50632, Gamma=2.190
22:39:04.783 00.033 9640 IsGuiding returns 1
22:39:04.783 00.000 9640 scope still moving after pulse duration time elapsed
22:39:04.789 00.006 16872 UpdateGuideState exits: m=14604 SNR=62.8
22:39:04.793 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:04.796 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:39:04.799 00.003 16872 Enqueuing Expose request
22:39:04.814 00.015 9640 IsSlewing returns 0
22:39:04.818 00.004 9640 IsGuiding returns 0
22:39:04.818 00.000 9640 scope move finished after 22 + 50 ms
22:39:04.818 00.000 9640 Move returns status 0, amount 22
22:39:04.818 00.000 9640 MoveAxis(S, 565, ABG)
22:39:04.818 00.000 9640 Guiding  Dir = 1, Dur = 565
22:39:04.819 00.001 9640 IsSlewing returns 0
22:39:04.819 00.000 9640 IsGuiding returns 0
22:39:04.819 00.000 9640 PulseGuide returned control before completion, sleep 575
22:39:05.406 00.587 9640 IsGuiding returns 1
22:39:05.406 00.000 9640 scope still moving after pulse duration time elapsed
22:39:05.438 00.032 9640 IsSlewing returns 0
22:39:05.439 00.001 9640 IsGuiding returns 0
22:39:05.439 00.000 9640 scope move finished after 565 + 55 ms
22:39:05.439 00.000 9640 Move returns status 0, amount 565
22:39:05.439 00.000 9640 move complete, result=0
22:39:05.439 00.000 9640 worker thread done servicing request
22:39:05.439 00.000 9640 Worker thread wakes up
22:39:05.439 00.000 16872 GuideStep: 0.3 px 22 ms WEST, 21.1 px 565 ms SOUTH
22:39:05.444 00.005 9640 worker thread servicing REQUEST_EXPOSE 6000
22:39:05.444 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1428,582,31,31)
22:39:06.639 01.195 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e69156a1-dc58-43b8-bf22-57f3ecc36bf7"}
22:39:06.645 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"e69156a1-dc58-43b8-bf22-57f3ecc36bf7"}
22:39:06.650 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c22e9b7-4847-4594-9cd9-f3081e4d4fe1"}
22:39:06.654 00.004 16872 case statement mapped state 6 to 3
22:39:06.657 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c22e9b7-4847-4594-9cd9-f3081e4d4fe1"}
22:39:06.662 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c2c67950-3432-4c64-9971-391121794c1b"}
22:39:06.666 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.88,6.51],"pixels":"..."},"id":"c2c67950-3432-4c64-9971-391121794c1b"}
22:39:12.007 05.341 9640 Exposure complete
22:39:12.149 00.142 9640 worker thread done servicing request
22:39:12.149 00.000 16872 OnExposeComplete: enter
22:39:12.153 00.004 16872 UpdateGuideState(): m_state=6
22:39:12.156 00.003 16872 Star::Find(15, 1442, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
22:39:12.158 00.002 16872 Star::Find returns 1 (0), X=1438.52, Y=596.10, Mass=13915, SNR=61.0, Peak=3996 HFD=4.3
22:39:12.161 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
22:39:12.167 00.006 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
22:39:12.171 00.004 16872 CameraToMount -- cameraX=-25.51 cameraY=0.21 hyp=25.51 cameraTheta=3.13 mountX=-0.17 mountY=25.47, mountTheta=1.58
22:39:12.175 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-25.51, y=0.21, opts=13)
22:39:12.180 00.005 16872 Enqueuing Move request for scope (-25.51, 0.21)
22:39:12.182 00.002 9640 Worker thread wakes up
22:39:12.182 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-25.51, 0.21) opts 0xd
22:39:12.182 00.000 9640 Handling offset move in thread for scope, endpoint = (-25.51, 0.21)
22:39:12.182 00.000 9640 Moving (-25.51, 0.21) raw xDistance=-0.17 yDistance=25.47
22:39:12.182 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.17
22:39:12.182 00.000 9640 GuideAlgorithmZFilter::Result() returns 5.78, input 25.47, m_sumCorr=31
22:39:12.182 00.000 9640 MoveAxis(E, 11, ABG)
22:39:12.182 00.000 9640 Guiding  Dir = 2, Dur = 11
22:39:12.183 00.001 9640 IsSlewing returns 0
22:39:12.183 00.000 9640 IsGuiding returns 0
22:39:12.183 00.000 9640 PulseGuide returned control before completion, sleep 21
22:39:12.188 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=63496, med=3196, FiltMin=3052, FiltMax=50244, Gamma=2.190
22:39:12.209 00.021 9640 IsGuiding returns 1
22:39:12.209 00.000 9640 scope still moving after pulse duration time elapsed
22:39:12.228 00.019 16872 UpdateGuideState exits: m=13915 SNR=61.0
22:39:12.231 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:12.234 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:39:12.237 00.003 16872 Enqueuing Expose request
22:39:12.240 00.003 9640 IsSlewing returns 0
22:39:12.241 00.001 9640 IsGuiding returns 0
22:39:12.241 00.000 9640 scope move finished after 11 + 46 ms
22:39:12.241 00.000 9640 Move returns status 0, amount 11
22:39:12.241 00.000 9640 MoveAxis(S, 694, ABG)
22:39:12.241 00.000 9640 Guiding  Dir = 1, Dur = 694
22:39:12.242 00.001 9640 IsSlewing returns 0
22:39:12.242 00.000 9640 IsGuiding returns 0
22:39:12.242 00.000 9640 PulseGuide returned control before completion, sleep 704
22:39:12.640 00.398 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"318f6047-605f-4cf2-9b7e-4a03ba36de3f"}
22:39:12.644 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"318f6047-605f-4cf2-9b7e-4a03ba36de3f"}
22:39:12.657 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee8e5ecb-a5b2-449c-af2e-a2030d3ae03c"}
22:39:12.661 00.004 16872 case statement mapped state 6 to 3
22:39:12.665 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee8e5ecb-a5b2-449c-af2e-a2030d3ae03c"}
22:39:12.669 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc3b0cca-e40a-4ee2-9496-fb0f5da88fd5"}
22:39:12.674 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.52,7.10],"pixels":"..."},"id":"dc3b0cca-e40a-4ee2-9496-fb0f5da88fd5"}
22:39:12.957 00.283 9640 IsGuiding returns 1
22:39:12.958 00.001 9640 scope still moving after pulse duration time elapsed
22:39:12.988 00.030 9640 IsSlewing returns 0
22:39:12.988 00.000 9640 IsGuiding returns 0
22:39:12.988 00.000 9640 scope move finished after 694 + 52 ms
22:39:12.988 00.000 9640 Move returns status 0, amount 694
22:39:12.988 00.000 9640 move complete, result=0
22:39:12.988 00.000 9640 worker thread done servicing request
22:39:12.988 00.000 9640 Worker thread wakes up
22:39:12.988 00.000 16872 GuideStep: -0.2 px 11 ms EAST, 25.5 px 694 ms SOUTH
22:39:12.991 00.003 9640 worker thread servicing REQUEST_EXPOSE 6000
22:39:12.991 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1424,581,31,31)
22:39:18.648 05.657 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"118acf30-2be7-46b6-8729-987a2d7deac6"}
22:39:18.653 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"118acf30-2be7-46b6-8729-987a2d7deac6"}
22:39:18.659 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9eba7412-d58b-4891-9d97-f447b6348659"}
22:39:18.659 00.000 16872 case statement mapped state 6 to 3
22:39:18.659 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9eba7412-d58b-4891-9d97-f447b6348659"}
22:39:18.665 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"efca90be-4cf4-4d49-8f8b-685bdb437e1a"}
22:39:18.671 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.52,7.10],"pixels":"..."},"id":"efca90be-4cf4-4d49-8f8b-685bdb437e1a"}
22:39:19.541 00.870 9640 Exposure complete
22:39:19.677 00.136 9640 worker thread done servicing request
22:39:19.677 00.000 16872 OnExposeComplete: enter
22:39:19.682 00.005 16872 UpdateGuideState(): m_state=6
22:39:19.682 00.000 16872 Star::Find(15, 1438, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
22:39:19.685 00.003 16872 Star::Find returns 1 (0), X=1432.75, Y=596.87, Mass=12950, SNR=52.2, Peak=3908 HFD=4.5
22:39:19.685 00.000 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
22:39:19.691 00.006 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
22:39:19.691 00.000 16872 CameraToMount -- cameraX=-31.28 cameraY=0.99 hyp=31.29 cameraTheta=3.11 mountX=0.51 mountY=31.28, mountTheta=1.55
22:39:19.699 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-31.28, y=0.99, opts=13)
22:39:19.699 00.000 16872 Enqueuing Move request for scope (-31.28, 0.99)
22:39:19.699 00.000 9640 Worker thread wakes up
22:39:19.699 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-31.28, 0.99) opts 0xd
22:39:19.699 00.000 9640 Handling offset move in thread for scope, endpoint = (-31.28, 0.99)
22:39:19.699 00.000 9640 Moving (-31.28, 0.99) raw xDistance=0.51 yDistance=31.28
22:39:19.699 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
22:39:19.699 00.000 9640 GuideAlgorithmZFilter::Result() returns 7.01, input 31.28, m_sumCorr=38
22:39:19.699 00.000 9640 MoveAxis(W, 37, ABG)
22:39:19.708 00.009 9640 Guiding  Dir = 3, Dur = 37
22:39:19.708 00.000 9640 IsSlewing returns 0
22:39:19.709 00.001 9640 IsGuiding returns 0
22:39:19.709 00.000 9640 PulseGuide returned control before completion, sleep 47
22:39:19.716 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=63732, med=3192, FiltMin=3114, FiltMax=49516, Gamma=2.190
22:39:19.755 00.039 16872 UpdateGuideState exits: m=12950 SNR=52.2
22:39:19.757 00.002 9640 IsGuiding returns 1
22:39:19.757 00.000 9640 scope still moving after pulse duration time elapsed
22:39:19.757 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:19.764 00.007 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:39:19.766 00.002 16872 Enqueuing Expose request
22:39:19.784 00.018 9640 IsSlewing returns 0
22:39:19.784 00.000 9640 IsGuiding returns 0
22:39:19.784 00.000 9640 scope move finished after 37 + 38 ms
22:39:19.784 00.000 9640 Move returns status 0, amount 37
22:39:19.784 00.000 9640 MoveAxis(S, 842, ABG)
22:39:19.784 00.000 9640 Guiding  Dir = 1, Dur = 842
22:39:19.784 00.000 9640 IsSlewing returns 0
22:39:19.784 00.000 9640 IsGuiding returns 0
22:39:19.784 00.000 9640 PulseGuide returned control before completion, sleep 852
22:39:20.651 00.867 9640 IsGuiding returns 1
22:39:20.652 00.001 9640 scope still moving after pulse duration time elapsed
22:39:20.675 00.023 9640 IsSlewing returns 0
22:39:20.675 00.000 9640 IsGuiding returns 0
22:39:20.675 00.000 9640 scope move finished after 842 + 49 ms
22:39:20.675 00.000 9640 Move returns status 0, amount 842
22:39:20.675 00.000 9640 move complete, result=0
22:39:20.675 00.000 9640 worker thread done servicing request
22:39:20.675 00.000 16872 GuideStep: 0.5 px 37 ms WEST, 31.3 px 842 ms SOUTH
22:39:20.677 00.002 9640 Worker thread wakes up
22:39:20.677 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:39:20.677 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1418,582,31,31)
22:39:24.660 03.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ed269f9-87d9-4742-8ba6-a7ca27e61fd1"}
22:39:24.661 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"4ed269f9-87d9-4742-8ba6-a7ca27e61fd1"}
22:39:24.667 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2d71a97-369d-483b-82a1-f062924be874"}
22:39:24.673 00.006 16872 case statement mapped state 6 to 3
22:39:24.675 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2d71a97-369d-483b-82a1-f062924be874"}
22:39:24.675 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1ab630eb-00b4-457a-8629-1f5e860991aa"}
22:39:24.684 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.75,6.87],"pixels":"..."},"id":"1ab630eb-00b4-457a-8629-1f5e860991aa"}
22:39:27.246 02.562 9640 Exposure complete
22:39:27.379 00.133 9640 worker thread done servicing request
22:39:27.379 00.000 16872 OnExposeComplete: enter
22:39:27.386 00.007 16872 UpdateGuideState(): m_state=6
22:39:27.388 00.002 16872 Star::Find(15, 1432, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
22:39:27.388 00.000 16872 Star::Find returns 1 (0), X=1425.40, Y=597.12, Mass=14193, SNR=58.0, Peak=3868 HFD=4.8
22:39:27.399 00.011 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
22:39:27.403 00.004 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
22:39:27.404 00.001 16872 CameraToMount -- cameraX=-38.62 cameraY=1.24 hyp=38.64 cameraTheta=3.11 mountX=0.65 mountY=38.63, mountTheta=1.55
22:39:27.413 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-38.62, y=1.24, opts=13)
22:39:27.415 00.002 16872 Enqueuing Move request for scope (-38.62, 1.24)
22:39:27.419 00.004 9640 Worker thread wakes up
22:39:27.419 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-38.62, 1.24) opts 0xd
22:39:27.419 00.000 9640 Handling offset move in thread for scope, endpoint = (-38.62, 1.24)
22:39:27.419 00.000 9640 Moving (-38.62, 1.24) raw xDistance=0.65 yDistance=38.63
22:39:27.419 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.65
22:39:27.419 00.000 9640 GuideAlgorithmZFilter::Result() returns 8.49, input 38.63, m_sumCorr=47
22:39:27.419 00.000 9640 MoveAxis(W, 51, ABG)
22:39:27.419 00.000 9640 Guiding  Dir = 3, Dur = 51
22:39:27.419 00.000 9640 IsSlewing returns 0
22:39:27.422 00.003 9640 IsGuiding returns 0
22:39:27.422 00.000 9640 PulseGuide returned control before completion, sleep 61
22:39:27.429 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=62916, med=3192, FiltMin=3014, FiltMax=50080, Gamma=2.190
22:39:27.470 00.041 16872 UpdateGuideState exits: m=14193 SNR=58.0
22:39:27.476 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:27.481 00.005 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:39:27.486 00.005 16872 Enqueuing Expose request
22:39:27.488 00.002 9640 IsGuiding returns 1
22:39:27.488 00.000 9640 scope still moving after pulse duration time elapsed
22:39:27.514 00.026 9640 IsSlewing returns 0
22:39:27.514 00.000 9640 IsGuiding returns 0
22:39:27.514 00.000 9640 scope move finished after 51 + 41 ms
22:39:27.514 00.000 9640 Move returns status 0, amount 51
22:39:27.514 00.000 9640 MoveAxis(S, 1020, ABG)
22:39:27.514 00.000 9640 Guiding  Dir = 1, Dur = 1020
22:39:27.514 00.000 9640 IsSlewing returns 0
22:39:27.515 00.001 9640 IsGuiding returns 0
22:39:27.516 00.001 9640 PulseGuide returned control before completion, sleep 1030
22:39:28.546 01.030 9640 IsGuiding returns 1
22:39:28.546 00.000 9640 scope still moving after pulse duration time elapsed
22:39:28.568 00.022 9640 IsSlewing returns 0
22:39:28.568 00.000 9640 IsGuiding returns 1
22:39:28.596 00.028 9640 IsSlewing returns 0
22:39:28.596 00.000 9640 IsGuiding returns 1
22:39:28.628 00.032 9640 IsSlewing returns 0
22:39:28.628 00.000 9640 IsGuiding returns 0
22:39:28.628 00.000 9640 scope move finished after 1020 + 92 ms
22:39:28.628 00.000 9640 Move returns status 0, amount 1020
22:39:28.628 00.000 9640 move complete, result=0
22:39:28.628 00.000 9640 worker thread done servicing request
22:39:28.628 00.000 9640 Worker thread wakes up
22:39:28.628 00.000 16872 GuideStep: 0.6 px 51 ms WEST, 38.6 px 1020 ms SOUTH
22:39:28.631 00.003 9640 worker thread servicing REQUEST_EXPOSE 6000
22:39:28.631 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1410,582,31,31)
22:39:30.664 02.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"46911d97-527d-4740-90a9-23a4542df2a4"}
22:39:30.666 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"46911d97-527d-4740-90a9-23a4542df2a4"}
22:39:30.670 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a128bd2-8d43-42d8-95d0-e02013f4ff89"}
22:39:30.674 00.004 16872 case statement mapped state 6 to 3
22:39:30.674 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a128bd2-8d43-42d8-95d0-e02013f4ff89"}
22:39:30.679 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2b5a19be-68ee-4c03-97ab-3579b512f4f0"}
22:39:30.684 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.40,7.12],"pixels":"..."},"id":"2b5a19be-68ee-4c03-97ab-3579b512f4f0"}
22:39:35.180 04.496 9640 Exposure complete
22:39:35.318 00.138 9640 worker thread done servicing request
22:39:35.318 00.000 16872 OnExposeComplete: enter
22:39:35.321 00.003 16872 UpdateGuideState(): m_state=6
22:39:35.323 00.002 16872 Star::Find(15, 1425, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
22:39:35.327 00.004 16872 Star::Find returns 1 (0), X=1417.85, Y=596.65, Mass=11984, SNR=50.6, Peak=3864 HFD=4.1
22:39:35.327 00.000 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
22:39:35.327 00.000 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
22:39:35.334 00.007 16872 CameraToMount -- cameraX=-46.17 cameraY=0.76 hyp=46.18 cameraTheta=3.13 mountX=0.06 mountY=46.13, mountTheta=1.57
22:39:35.340 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-46.17, y=0.76, opts=13)
22:39:35.344 00.004 16872 Enqueuing Move request for scope (-46.17, 0.76)
22:39:35.345 00.001 9640 Worker thread wakes up
22:39:35.345 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-46.17, 0.76) opts 0xd
22:39:35.345 00.000 9640 Handling offset move in thread for scope, endpoint = (-46.17, 0.76)
22:39:35.345 00.000 9640 Moving (-46.17, 0.76) raw xDistance=0.06 yDistance=46.13
22:39:35.345 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:39:35.345 00.000 9640 GuideAlgorithmZFilter::Result() returns 10.38, input 46.13, m_sumCorr=57
22:39:35.345 00.000 9640 MoveAxis(E, 0, ABG)
22:39:35.345 00.000 9640 Move returns status 0, amount 0
22:39:35.345 00.000 9640 MoveAxis(S, 1247, ABG)
22:39:35.345 00.000 9640 Guiding  Dir = 1, Dur = 1247
22:39:35.345 00.000 9640 IsSlewing returns 0
22:39:35.345 00.000 9640 IsGuiding returns 0
22:39:35.348 00.003 9640 PulseGuide returned control before completion, sleep 1257
22:39:35.353 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=63768, med=3196, FiltMin=3124, FiltMax=49200, Gamma=2.190
22:39:35.390 00.037 16872 UpdateGuideState exits: m=11984 SNR=50.6
22:39:35.398 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:35.402 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:39:35.406 00.004 16872 Enqueuing Expose request
22:39:36.607 01.201 9640 IsGuiding returns 1
22:39:36.611 00.004 9640 scope still moving after pulse duration time elapsed
22:39:36.632 00.021 9640 IsSlewing returns 0
22:39:36.632 00.000 9640 IsGuiding returns 1
22:39:36.659 00.027 9640 IsSlewing returns 0
22:39:36.659 00.000 9640 IsGuiding returns 1
22:39:36.661 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"95d6c405-eb16-473c-8319-7472d5193ef7"}
22:39:36.664 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"95d6c405-eb16-473c-8319-7472d5193ef7"}
22:39:36.668 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea314043-c339-4cc5-aa3c-2c0dab758c2e"}
22:39:36.670 00.002 16872 case statement mapped state 6 to 3
22:39:36.672 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea314043-c339-4cc5-aa3c-2c0dab758c2e"}
22:39:36.676 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"791b9a94-9035-49e7-8e3c-f175673107c3"}
22:39:36.681 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.85,6.65],"pixels":"..."},"id":"791b9a94-9035-49e7-8e3c-f175673107c3"}
22:39:36.693 00.012 9640 IsSlewing returns 0
22:39:36.694 00.001 9640 IsGuiding returns 1
22:39:36.719 00.025 9640 IsSlewing returns 0
22:39:36.719 00.000 9640 IsGuiding returns 1
22:39:36.748 00.029 9640 IsSlewing returns 0
22:39:36.748 00.000 9640 IsGuiding returns 0
22:39:36.748 00.000 9640 scope move finished after 1247 + 154 ms
22:39:36.748 00.000 9640 Move returns status 0, amount 1247
22:39:36.748 00.000 9640 move complete, result=0
22:39:36.748 00.000 9640 worker thread done servicing request
22:39:36.748 00.000 9640 Worker thread wakes up
22:39:36.748 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 46.1 px 1247 ms SOUTH
22:39:36.751 00.003 9640 worker thread servicing REQUEST_EXPOSE 6000
22:39:36.751 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1403,582,31,31)
22:39:42.659 05.908 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c5c55de6-f358-4f3d-a206-79c6f6ce18bc"}
22:39:42.659 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"c5c55de6-f358-4f3d-a206-79c6f6ce18bc"}
22:39:42.665 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c684f1fe-cdcd-4f9b-abe8-521573e44c54"}
22:39:42.669 00.004 16872 case statement mapped state 6 to 3
22:39:42.669 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c684f1fe-cdcd-4f9b-abe8-521573e44c54"}
22:39:42.675 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"50e3413f-2dbc-45c6-a7ab-5bb4652b7613"}
22:39:42.675 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.85,6.65],"pixels":"..."},"id":"50e3413f-2dbc-45c6-a7ab-5bb4652b7613"}
22:39:43.323 00.648 9640 Exposure complete
22:39:43.459 00.136 9640 worker thread done servicing request
22:39:43.459 00.000 16872 OnExposeComplete: enter
22:39:43.459 00.000 16872 UpdateGuideState(): m_state=6
22:39:43.465 00.006 16872 Star::Find(15, 1417, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
22:39:43.465 00.000 16872 Star::Find returns 1 (0), X=1407.13, Y=596.38, Mass=11850, SNR=50.1, Peak=3916 HFD=3.9
22:39:43.469 00.004 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
22:39:43.471 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
22:39:43.471 00.000 16872 CameraToMount -- cameraX=-56.90 cameraY=0.50 hyp=56.90 cameraTheta=3.13 mountX=-0.37 mountY=56.82, mountTheta=1.58
22:39:43.481 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-56.90, y=0.50, opts=13)
22:39:43.483 00.002 16872 Enqueuing Move request for scope (-56.90, 0.50)
22:39:43.485 00.002 9640 Worker thread wakes up
22:39:43.485 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-56.90, 0.50) opts 0xd
22:39:43.485 00.000 9640 Handling offset move in thread for scope, endpoint = (-56.90, 0.50)
22:39:43.485 00.000 9640 Moving (-56.90, 0.50) raw xDistance=-0.37 yDistance=56.82
22:39:43.485 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
22:39:43.485 00.000 9640 GuideAlgorithmZFilter::Result() returns 12.70, input 56.82, m_sumCorr=70
22:39:43.485 00.000 9640 MoveAxis(E, 27, ABG)
22:39:43.485 00.000 9640 Guiding  Dir = 2, Dur = 27
22:39:43.487 00.002 9640 IsSlewing returns 0
22:39:43.487 00.000 9640 IsGuiding returns 0
22:39:43.488 00.001 9640 PulseGuide returned control before completion, sleep 37
22:39:43.496 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=65504, med=3200, FiltMin=3048, FiltMax=51212, Gamma=2.190
22:39:43.528 00.032 9640 IsGuiding returns 1
22:39:43.528 00.000 9640 scope still moving after pulse duration time elapsed
22:39:43.532 00.004 16872 UpdateGuideState exits: m=11850 SNR=50.1
22:39:43.536 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:43.536 00.000 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:39:43.545 00.009 16872 Enqueuing Expose request
22:39:43.561 00.016 9640 IsSlewing returns 0
22:39:43.561 00.000 9640 IsGuiding returns 0
22:39:43.561 00.000 9640 scope move finished after 27 + 47 ms
22:39:43.561 00.000 9640 Move returns status 0, amount 27
22:39:43.561 00.000 9640 MoveAxis(S, 1525, ABG)
22:39:43.561 00.000 9640 Guiding  Dir = 1, Dur = 1525
22:39:43.561 00.000 9640 IsSlewing returns 0
22:39:43.561 00.000 9640 IsGuiding returns 0
22:39:43.561 00.000 9640 PulseGuide returned control before completion, sleep 1535
22:39:45.101 01.540 9640 IsGuiding returns 1
22:39:45.101 00.000 9640 scope still moving after pulse duration time elapsed
22:39:45.125 00.024 9640 IsSlewing returns 0
22:39:45.125 00.000 9640 IsGuiding returns 0
22:39:45.125 00.000 9640 scope move finished after 1525 + 37 ms
22:39:45.125 00.000 9640 Move returns status 0, amount 1525
22:39:45.125 00.000 9640 move complete, result=0
22:39:45.126 00.001 9640 worker thread done servicing request
22:39:45.126 00.000 9640 Worker thread wakes up
22:39:45.126 00.000 16872 GuideStep: -0.4 px 27 ms EAST, 56.8 px 1525 ms SOUTH
22:39:45.126 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:39:45.126 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1392,581,31,31)
22:39:48.659 03.533 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06b71372-feaa-401e-8b31-b34535b16903"}
22:39:48.661 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"06b71372-feaa-401e-8b31-b34535b16903"}
22:39:48.661 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b40606fb-af47-4c42-86bd-5d90fc2c7893"}
22:39:48.667 00.006 16872 case statement mapped state 6 to 3
22:39:48.667 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b40606fb-af47-4c42-86bd-5d90fc2c7893"}
22:39:48.676 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b18b3dad-d5a0-4bd1-a335-f835cd4ec738"}
22:39:48.678 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.13,7.38],"pixels":"..."},"id":"b18b3dad-d5a0-4bd1-a335-f835cd4ec738"}
22:39:51.679 03.001 9640 Exposure complete
22:39:51.818 00.139 9640 worker thread done servicing request
22:39:51.818 00.000 16872 OnExposeComplete: enter
22:39:51.822 00.004 16872 UpdateGuideState(): m_state=6
22:39:51.825 00.003 16872 Star::Find(15, 1407, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
22:39:51.829 00.004 16872 Star::Find returns 1 (0), X=1394.33, Y=596.70, Mass=13350, SNR=57.0, Peak=3868 HFD=4.8
22:39:51.829 00.000 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
22:39:51.834 00.005 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
22:39:51.834 00.000 16872 CameraToMount -- cameraX=-69.69 cameraY=0.81 hyp=69.70 cameraTheta=3.13 mountX=-0.25 mountY=69.61, mountTheta=1.57
22:39:51.843 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-69.69, y=0.81, opts=13)
22:39:51.843 00.000 16872 Enqueuing Move request for scope (-69.69, 0.81)
22:39:51.843 00.000 9640 Worker thread wakes up
22:39:51.843 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-69.69, 0.81) opts 0xd
22:39:51.843 00.000 9640 Handling offset move in thread for scope, endpoint = (-69.69, 0.81)
22:39:51.843 00.000 9640 Moving (-69.69, 0.81) raw xDistance=-0.25 yDistance=69.61
22:39:51.843 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
22:39:51.843 00.000 9640 GuideAlgorithmZFilter::Result() returns 15.45, input 69.61, m_sumCorr=85
22:39:51.843 00.000 9640 MoveAxis(E, 20, ABG)
22:39:51.843 00.000 9640 Guiding  Dir = 2, Dur = 20
22:39:51.843 00.000 9640 IsSlewing returns 0
22:39:51.849 00.006 9640 IsGuiding returns 0
22:39:51.850 00.001 9640 PulseGuide returned control before completion, sleep 30
22:39:51.850 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2832, max=62364, med=3200, FiltMin=3022, FiltMax=44992, Gamma=2.190
22:39:51.882 00.032 9640 IsGuiding returns 1
22:39:51.882 00.000 9640 scope still moving after pulse duration time elapsed
22:39:51.893 00.011 16872 UpdateGuideState exits: m=13350 SNR=57.0
22:39:51.897 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:51.899 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:39:51.899 00.000 16872 Enqueuing Expose request
22:39:51.908 00.009 9640 IsSlewing returns 0
22:39:51.908 00.000 9640 IsGuiding returns 0
22:39:51.908 00.000 9640 scope move finished after 20 + 38 ms
22:39:51.909 00.001 9640 Move returns status 0, amount 20
22:39:51.909 00.000 9640 MoveAxis(S, 1856, ABG)
22:39:51.909 00.000 9640 Guiding  Dir = 1, Dur = 1856
22:39:51.909 00.000 9640 IsSlewing returns 0
22:39:51.909 00.000 9640 IsGuiding returns 0
22:39:51.912 00.003 9640 PulseGuide returned control before completion, sleep 1864
22:39:53.784 01.872 9640 IsGuiding returns 1
22:39:53.784 00.000 9640 scope still moving after pulse duration time elapsed
22:39:53.815 00.031 9640 IsSlewing returns 0
22:39:53.815 00.000 9640 IsGuiding returns 0
22:39:53.815 00.000 9640 scope move finished after 1856 + 50 ms
22:39:53.816 00.001 9640 Move returns status 0, amount 1856
22:39:53.816 00.000 9640 move complete, result=0
22:39:53.816 00.000 9640 worker thread done servicing request
22:39:53.816 00.000 9640 Worker thread wakes up
22:39:53.816 00.000 16872 GuideStep: -0.2 px 20 ms EAST, 69.6 px 1856 ms SOUTH
22:39:53.819 00.003 9640 worker thread servicing REQUEST_EXPOSE 6000
22:39:53.819 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1379,582,31,31)
22:39:54.665 00.846 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"acf6f9d4-cccf-4948-9ac2-e29b401533ab"}
22:39:54.665 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"acf6f9d4-cccf-4948-9ac2-e29b401533ab"}
22:39:54.672 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"095eb34a-2eef-4645-a483-a8dc031b079c"}
22:39:54.672 00.000 16872 case statement mapped state 6 to 3
22:39:54.679 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"095eb34a-2eef-4645-a483-a8dc031b079c"}
22:39:54.680 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fc12e2a3-f9c5-4c0d-b5a4-5514e068ef52"}
22:39:54.687 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.33,6.70],"pixels":"..."},"id":"fc12e2a3-f9c5-4c0d-b5a4-5514e068ef52"}
22:40:00.369 05.682 9640 Exposure complete
22:40:00.506 00.137 9640 worker thread done servicing request
22:40:00.506 00.000 16872 OnExposeComplete: enter
22:40:00.513 00.007 16872 UpdateGuideState(): m_state=6
22:40:00.516 00.003 16872 Star::Find(15, 1394, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
22:40:00.516 00.000 16872 Star::Find returns 1 (0), X=1379.21, Y=597.67, Mass=14454, SNR=59.8, Peak=3828 HFD=4.9
22:40:00.523 00.007 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:40:00.527 00.004 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
22:40:00.530 00.003 16872 CameraToMount -- cameraX=-84.81 cameraY=1.78 hyp=84.83 cameraTheta=3.12 mountX=0.49 mountY=84.76, mountTheta=1.56
22:40:00.533 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-84.81, y=1.78, opts=13)
22:40:00.537 00.004 16872 Enqueuing Move request for scope (-84.81, 1.78)
22:40:00.541 00.004 9640 Worker thread wakes up
22:40:00.541 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-84.81, 1.78) opts 0xd
22:40:00.541 00.000 9640 Handling offset move in thread for scope, endpoint = (-84.81, 1.78)
22:40:00.541 00.000 9640 Moving (-84.81, 1.78) raw xDistance=0.49 yDistance=84.76
22:40:00.541 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.49
22:40:00.541 00.000 9640 GuideAlgorithmZFilter::Result() returns 18.85, input 84.76, m_sumCorr=1e+02
22:40:00.541 00.000 9640 MoveAxis(W, 35, ABG)
22:40:00.541 00.000 9640 Guiding  Dir = 3, Dur = 35
22:40:00.543 00.002 9640 IsSlewing returns 0
22:40:00.543 00.000 9640 IsGuiding returns 0
22:40:00.543 00.000 9640 PulseGuide returned control before completion, sleep 45
22:40:00.549 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=62432, med=3192, FiltMin=3092, FiltMax=50940, Gamma=2.190
22:40:00.590 00.041 16872 UpdateGuideState exits: m=14454 SNR=59.8
22:40:00.596 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:00.598 00.002 9640 IsGuiding returns 1
22:40:00.598 00.000 9640 scope still moving after pulse duration time elapsed
22:40:00.598 00.000 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:40:00.604 00.006 16872 Enqueuing Expose request
22:40:00.625 00.021 9640 IsSlewing returns 0
22:40:00.625 00.000 9640 IsGuiding returns 0
22:40:00.625 00.000 9640 scope move finished after 35 + 47 ms
22:40:00.625 00.000 9640 Move returns status 0, amount 35
22:40:00.625 00.000 9640 MoveAxis(S, 2265, ABG)
22:40:00.625 00.000 9640 Guiding  Dir = 1, Dur = 2265
22:40:00.625 00.000 9640 IsSlewing returns 0
22:40:00.627 00.002 9640 IsGuiding returns 0
22:40:00.629 00.002 9640 PulseGuide returned control before completion, sleep 2273
22:40:00.674 00.045 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef1d1176-7652-4dfe-8053-fae84e2887d1"}
22:40:00.678 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"ef1d1176-7652-4dfe-8053-fae84e2887d1"}
22:40:00.687 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e6208879-5b3b-4fc6-9038-cfff93551574"}
22:40:00.692 00.005 16872 case statement mapped state 6 to 3
22:40:00.695 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6208879-5b3b-4fc6-9038-cfff93551574"}
22:40:00.705 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a8e0eedf-4e86-41a1-b83d-b0732ab7fadc"}
22:40:00.707 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.21,6.67],"pixels":"..."},"id":"a8e0eedf-4e86-41a1-b83d-b0732ab7fadc"}
22:40:02.908 02.201 9640 IsGuiding returns 1
22:40:02.908 00.000 9640 scope still moving after pulse duration time elapsed
22:40:02.940 00.032 9640 IsSlewing returns 0
22:40:02.941 00.001 9640 IsGuiding returns 0
22:40:02.941 00.000 9640 scope move finished after 2265 + 48 ms
22:40:02.941 00.000 9640 Move returns status 0, amount 2265
22:40:02.941 00.000 9640 move complete, result=0
22:40:02.941 00.000 9640 worker thread done servicing request
22:40:02.941 00.000 9640 Worker thread wakes up
22:40:02.941 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:40:02.941 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1364,583,31,31)
22:40:02.942 00.001 16872 GuideStep: 0.5 px 35 ms WEST, 84.8 px 2265 ms SOUTH
22:40:06.693 03.751 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19e46997-c637-41b1-8320-6816bb9d794b"}
22:40:06.695 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"19e46997-c637-41b1-8320-6816bb9d794b"}
22:40:06.701 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd9adbb1-f6c2-4cc9-b645-617d779240e2"}
22:40:06.703 00.002 16872 case statement mapped state 6 to 3
22:40:06.707 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd9adbb1-f6c2-4cc9-b645-617d779240e2"}
22:40:06.709 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f1542e70-ee5b-4128-84e3-9ace15bde33e"}
22:40:06.714 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.21,6.67],"pixels":"..."},"id":"f1542e70-ee5b-4128-84e3-9ace15bde33e"}
22:40:09.488 02.774 9640 Exposure complete
22:40:09.620 00.132 9640 worker thread done servicing request
22:40:09.620 00.000 16872 OnExposeComplete: enter
22:40:09.620 00.000 16872 UpdateGuideState(): m_state=6
22:40:09.627 00.007 16872 Star::Find(15, 1379, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
22:40:09.628 00.001 16872 Star::Find returns 1 (0), X=1361.65, Y=597.18, Mass=10535, SNR=50.0, Peak=3332 HFD=4.5
22:40:09.628 00.000 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
22:40:09.628 00.000 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
22:40:09.636 00.008 16872 CameraToMount -- cameraX=-102.38 cameraY=1.29 hyp=102.38 cameraTheta=3.13 mountX=-0.26 mountY=102.26, mountTheta=1.57
22:40:09.636 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-102.38, y=1.29, opts=13)
22:40:09.646 00.010 16872 Enqueuing Move request for scope (-102.38, 1.29)
22:40:09.648 00.002 9640 Worker thread wakes up
22:40:09.648 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-102.38, 1.29) opts 0xd
22:40:09.648 00.000 9640 Handling offset move in thread for scope, endpoint = (-102.38, 1.29)
22:40:09.648 00.000 9640 Moving (-102.38, 1.29) raw xDistance=-0.26 yDistance=102.26
22:40:09.648 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.26
22:40:09.648 00.000 9640 GuideAlgorithmZFilter::Result() returns 23.04, input 102.26, m_sumCorr=1.3e+02
22:40:09.648 00.000 9640 MoveAxis(E, 17, ABG)
22:40:09.648 00.000 9640 Guiding  Dir = 2, Dur = 17
22:40:09.648 00.000 9640 IsSlewing returns 0
22:40:09.648 00.000 9640 IsGuiding returns 0
22:40:09.648 00.000 9640 PulseGuide returned control before completion, sleep 27
22:40:09.656 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=65508, med=3192, FiltMin=3026, FiltMax=50716, Gamma=2.190
22:40:09.681 00.025 9640 IsGuiding returns 1
22:40:09.686 00.005 9640 scope still moving after pulse duration time elapsed
22:40:09.694 00.008 16872 UpdateGuideState exits: m=10535 SNR=50.0
22:40:09.694 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:09.694 00.000 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:40:09.694 00.000 16872 Enqueuing Expose request
22:40:09.711 00.017 9640 IsSlewing returns 0
22:40:09.712 00.001 9640 IsGuiding returns 0
22:40:09.712 00.000 9640 scope move finished after 17 + 44 ms
22:40:09.712 00.000 9640 Move returns status 0, amount 17
22:40:09.712 00.000 9640 MoveAxis(S, 2768, ABG)
22:40:09.712 00.000 9640 duration set to 2500 by maxDecDuration
22:40:09.712 00.000 9640 Guiding  Dir = 1, Dur = 2500
22:40:09.712 00.000 9640 IsSlewing returns 0
22:40:09.712 00.000 9640 IsGuiding returns 0
22:40:09.712 00.000 9640 PulseGuide returned control before completion, sleep 2510
22:40:12.228 02.516 9640 IsGuiding returns 1
22:40:12.229 00.001 9640 scope still moving after pulse duration time elapsed
22:40:12.256 00.027 9640 IsSlewing returns 0
22:40:12.256 00.000 9640 IsGuiding returns 0
22:40:12.256 00.000 9640 scope move finished after 2500 + 43 ms
22:40:12.256 00.000 9640 Move returns status 0, amount 2500
22:40:12.256 00.000 9640 move complete, result=0
22:40:12.258 00.002 9640 worker thread done servicing request
22:40:12.258 00.000 9640 Worker thread wakes up
22:40:12.258 00.000 16872 GuideStep: -0.3 px 17 ms EAST, 102.3 px 2500 ms SOUTH
22:40:12.260 00.002 9640 worker thread servicing REQUEST_EXPOSE 6000
22:40:12.260 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1347,582,31,31)
22:40:12.719 00.459 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d2521f9e-b8c6-4367-94b4-e288343800df"}
22:40:12.728 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"d2521f9e-b8c6-4367-94b4-e288343800df"}
22:40:12.732 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f0f7eaf-7d70-43cc-8c33-b18cc87e7589"}
22:40:12.738 00.006 16872 case statement mapped state 6 to 3
22:40:12.741 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f0f7eaf-7d70-43cc-8c33-b18cc87e7589"}
22:40:12.744 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"52e10a63-8318-433c-bd08-4a9741a11775"}
22:40:12.749 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[6.65,7.18],"pixels":"..."},"id":"52e10a63-8318-433c-bd08-4a9741a11775"}
22:40:18.730 05.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b91eb980-c311-4b58-9775-74e2e4921bf3"}
22:40:18.734 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"b91eb980-c311-4b58-9775-74e2e4921bf3"}
22:40:18.736 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"521ff996-8f4b-48d1-a385-2370b18b0d5f"}
22:40:18.736 00.000 16872 case statement mapped state 6 to 3
22:40:18.736 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"521ff996-8f4b-48d1-a385-2370b18b0d5f"}
22:40:18.748 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"254ef079-18dd-4a31-9ebb-b177145a5d5e"}
22:40:18.752 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[6.65,7.18],"pixels":"..."},"id":"254ef079-18dd-4a31-9ebb-b177145a5d5e"}
22:40:18.806 00.054 9640 Exposure complete
22:40:18.943 00.137 9640 worker thread done servicing request
22:40:18.943 00.000 16872 OnExposeComplete: enter
22:40:18.945 00.002 16872 UpdateGuideState(): m_state=6
22:40:18.949 00.004 16872 Star::Find(15, 1361, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
22:40:18.951 00.002 16872 Star::Find returns 1 (0), X=1363.29, Y=590.81, Mass=1062, SNR=13.8, Peak=3360 HFD=2.4
22:40:18.951 00.000 16872 Status Line: Mass: 1062 vs 13350
22:40:18.958 00.007 16872 UpdateCurrentPosition: star mass new=1062.4 exp=13350.3 thresh=50% limits=(6232.0, 20873.0, 26700.6)
22:40:18.961 00.003 16872 DistanceChecker: activated
22:40:18.963 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:40:18.973 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
22:40:18.973 00.000 16872 Enqueuing Move request for scope (0.00, 0.00)
22:40:18.973 00.000 9640 Worker thread wakes up
22:40:18.973 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:40:18.973 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:40:18.973 00.000 9640 move complete, result=0
22:40:18.973 00.000 9640 worker thread done servicing request
22:40:19.088 00.115 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:40:19.092 00.004 16872 Status Line: Star lost - mass changed
22:40:19.092 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=62968, med=3192, FiltMin=3044, FiltMax=49416, Gamma=2.190
22:40:19.131 00.039 16872 UpdateGuideState exits: Star lost - mass changed
22:40:19.137 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:19.139 00.002 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:40:19.141 00.002 16872 Enqueuing Expose request
22:40:19.145 00.004 9640 Worker thread wakes up
22:40:19.145 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:40:19.147 00.002 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:40:24.728 05.581 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9bb1846a-39fe-4db6-95a0-69a7ade5ae2e"}
22:40:24.734 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"9bb1846a-39fe-4db6-95a0-69a7ade5ae2e"}
22:40:24.738 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73f4a614-5e59-4d21-a376-7b9749d67de7"}
22:40:24.740 00.002 16872 case statement mapped state 6 to 4
22:40:24.744 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"73f4a614-5e59-4d21-a376-7b9749d67de7"}
22:40:24.744 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8634ca08-d42c-4eb4-9449-6f1ca82aca52"}
22:40:24.744 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.65,7.18],"pixels":"..."},"id":"8634ca08-d42c-4eb4-9449-6f1ca82aca52"}
22:40:25.689 00.945 9640 Exposure complete
22:40:25.824 00.135 9640 worker thread done servicing request
22:40:25.824 00.000 16872 OnExposeComplete: enter
22:40:25.833 00.009 16872 UpdateGuideState(): m_state=6
22:40:25.835 00.002 16872 Star::Find(15, 1361, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:40:25.835 00.000 16872 Star::Find returns 1 (0), X=1372.18, Y=602.63, Mass=751, SNR=10.9, Peak=3324 HFD=5.2
22:40:25.840 00.005 16872 Status Line: Mass: 751 vs 11984
22:40:25.844 00.004 16872 UpdateCurrentPosition: star mass new=751.4 exp=11983.6 thresh=50% limits=(5991.8, 20873.0, 23967.3)
22:40:25.850 00.006 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:40:25.857 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
22:40:25.857 00.000 16872 Enqueuing Move request for scope (0.00, 0.00)
22:40:25.862 00.005 9640 Worker thread wakes up
22:40:25.862 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:40:25.862 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:40:25.862 00.000 9640 move complete, result=0
22:40:25.863 00.001 9640 worker thread done servicing request
22:40:25.976 00.113 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:40:25.979 00.003 16872 Status Line: Star lost - mass changed
22:40:25.992 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=61960, med=3192, FiltMin=2994, FiltMax=45544, Gamma=2.190
22:40:26.032 00.040 16872 UpdateGuideState exits: Star lost - mass changed
22:40:26.033 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:26.033 00.000 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:40:26.033 00.000 16872 Enqueuing Expose request
22:40:26.048 00.015 9640 Worker thread wakes up
22:40:26.048 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:40:26.048 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:40:30.741 04.693 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ae2ea9e-d74e-437e-9ec9-c6bfda57da87"}
22:40:30.741 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"4ae2ea9e-d74e-437e-9ec9-c6bfda57da87"}
22:40:30.746 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c6c5a6ef-70e3-4528-b244-5fd4ba0f3a89"}
22:40:30.750 00.004 16872 case statement mapped state 6 to 4
22:40:30.752 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"c6c5a6ef-70e3-4528-b244-5fd4ba0f3a89"}
22:40:30.752 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0da08d48-80d8-4adb-a19a-159d4e3f3d37"}
22:40:30.759 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.65,7.18],"pixels":"..."},"id":"0da08d48-80d8-4adb-a19a-159d4e3f3d37"}
22:40:32.601 01.842 9640 Exposure complete
22:40:32.737 00.136 9640 worker thread done servicing request
22:40:32.737 00.000 16872 OnExposeComplete: enter
22:40:32.742 00.005 16872 UpdateGuideState(): m_state=6
22:40:32.743 00.001 16872 Star::Find(15, 1361, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
22:40:32.743 00.000 16872 Star::Find returns 1 (0), X=1364.14, Y=590.46, Mass=822, SNR=12.7, Peak=3324 HFD=2.5
22:40:32.743 00.000 16872 Status Line: Mass: 822 vs 11850
22:40:32.751 00.008 16872 UpdateCurrentPosition: star mass new=822.4 exp=11849.8 thresh=50% limits=(5924.9, 20873.0, 23699.7)
22:40:32.751 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:40:32.759 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
22:40:32.764 00.005 16872 Enqueuing Move request for scope (0.00, 0.00)
22:40:32.767 00.003 9640 Worker thread wakes up
22:40:32.767 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:40:32.767 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:40:32.767 00.000 9640 move complete, result=0
22:40:32.767 00.000 9640 worker thread done servicing request
22:40:32.882 00.115 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:40:32.887 00.005 16872 Status Line: Star lost - mass changed
22:40:32.893 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=63520, med=3192, FiltMin=3120, FiltMax=47832, Gamma=2.190
22:40:32.931 00.038 16872 UpdateGuideState exits: Star lost - mass changed
22:40:32.939 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:32.946 00.007 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:40:32.950 00.004 16872 Enqueuing Expose request
22:40:32.956 00.006 9640 Worker thread wakes up
22:40:32.956 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:40:32.956 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:40:36.746 03.790 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94dd80e7-6689-41a5-9b7c-57ebbd4e39e5"}
22:40:36.751 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"94dd80e7-6689-41a5-9b7c-57ebbd4e39e5"}
22:40:36.755 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49522fef-c589-4b8f-a04f-43fd36e845c0"}
22:40:36.757 00.002 16872 case statement mapped state 6 to 4
22:40:36.757 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"49522fef-c589-4b8f-a04f-43fd36e845c0"}
22:40:36.757 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"40f13001-350e-4104-9b71-508592bfda13"}
22:40:36.767 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.65,7.18],"pixels":"..."},"id":"40f13001-350e-4104-9b71-508592bfda13"}
22:40:39.516 02.749 9640 Exposure complete
22:40:39.651 00.135 9640 worker thread done servicing request
22:40:39.651 00.000 16872 OnExposeComplete: enter
22:40:39.651 00.000 16872 UpdateGuideState(): m_state=6
22:40:39.662 00.011 16872 Star::Find(15, 1361, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
22:40:39.662 00.000 16872 Star::Find returns 1 (0), X=1372.38, Y=610.02, Mass=485, SNR=8.6, Peak=3332 HFD=3.3
22:40:39.668 00.006 16872 Status Line: Mass: 485 vs 10535
22:40:39.670 00.002 16872 UpdateCurrentPosition: star mass new=485.4 exp=10535.3 thresh=50% limits=(5267.6, 20873.0, 21070.5)
22:40:39.676 00.006 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:40:39.677 00.001 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
22:40:39.682 00.005 16872 Enqueuing Move request for scope (0.00, 0.00)
22:40:39.684 00.002 9640 Worker thread wakes up
22:40:39.684 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:40:39.684 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:40:39.684 00.000 9640 move complete, result=0
22:40:39.684 00.000 9640 worker thread done servicing request
22:40:39.793 00.109 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:40:39.797 00.004 16872 Status Line: Star lost - mass changed
22:40:39.805 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=65512, med=3200, FiltMin=3104, FiltMax=50804, Gamma=2.190
22:40:39.846 00.041 16872 UpdateGuideState exits: Star lost - mass changed
22:40:39.851 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:39.853 00.002 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:40:39.861 00.008 16872 Enqueuing Expose request
22:40:39.863 00.002 9640 Worker thread wakes up
22:40:39.863 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:40:39.863 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:40:42.750 02.887 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fb57e40d-ac18-495f-9056-d1a7193d8f66"}
22:40:42.752 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"fb57e40d-ac18-495f-9056-d1a7193d8f66"}
22:40:42.759 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0ba2163-3ded-4104-920e-a7a421087434"}
22:40:42.759 00.000 16872 case statement mapped state 6 to 4
22:40:42.764 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"d0ba2163-3ded-4104-920e-a7a421087434"}
22:40:42.767 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"688795f5-dac9-4ced-95d0-714df624255e"}
22:40:42.767 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[6.65,7.18],"pixels":"..."},"id":"688795f5-dac9-4ced-95d0-714df624255e"}
22:40:46.411 03.644 9640 Exposure complete
22:40:46.551 00.140 9640 worker thread done servicing request
22:40:46.551 00.000 16872 OnExposeComplete: enter
22:40:46.555 00.004 16872 UpdateGuideState(): m_state=6
22:40:46.559 00.004 16872 Star::Find(15, 1361, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:40:46.563 00.004 16872 Star::Find returns 1 (0), X=1366.30, Y=581.60, Mass=1688, SNR=18.8, Peak=3304 HFD=8.3
22:40:46.567 00.004 16872 DistanceChecker: deactivated
22:40:46.567 00.000 16872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.56) = xAngle (-4.55 = 1.73)
22:40:46.567 00.000 16872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.51 = 1.78)
22:40:46.567 00.000 16872 CameraToMount -- cameraX=-97.72 cameraY=-14.29 hyp=98.76 cameraTheta=-3.00 mountX=-15.77 mountY=96.66, mountTheta=1.73
22:40:46.584 00.017 16872 SchedulePrimaryMove(0F8FCD28, x=-97.72, y=-14.29, opts=13)
22:40:46.584 00.000 16872 Enqueuing Move request for scope (-97.72, -14.29)
22:40:46.588 00.004 9640 Worker thread wakes up
22:40:46.588 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-97.72, -14.29) opts 0xd
22:40:46.588 00.000 9640 Handling offset move in thread for scope, endpoint = (-97.72, -14.29)
22:40:46.588 00.000 9640 Moving (-97.72, -14.29) raw xDistance=-15.77 yDistance=96.66
22:40:46.588 00.000 9640 GuideAlgorithmHysteresis::Result() returns -9.95 from input -15.77
22:40:46.588 00.000 9640 GuideAlgorithmZFilter::Result() returns 27.24, input 96.66, m_sumCorr=1.5e+02
22:40:46.588 00.000 9640 MoveAxis(E, 1175, ABG)
22:40:46.588 00.000 9640 Guiding  Dir = 2, Dur = 1175
22:40:46.588 00.000 9640 IsSlewing returns 0
22:40:46.588 00.000 9640 IsGuiding returns 0
22:40:46.588 00.000 9640 PulseGuide returned control before completion, sleep 1185
22:40:46.591 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65508, med=3192, FiltMin=3038, FiltMax=52032, Gamma=2.190
22:40:46.634 00.043 16872 UpdateGuideState exits: m=1688 SNR=18.8
22:40:46.638 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:46.641 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:40:46.645 00.004 16872 Enqueuing Expose request
22:40:47.783 01.138 9640 IsGuiding returns 1
22:40:47.783 00.000 9640 scope still moving after pulse duration time elapsed
22:40:47.815 00.032 9640 IsSlewing returns 0
22:40:47.815 00.000 9640 IsGuiding returns 0
22:40:47.815 00.000 9640 scope move finished after 1175 + 51 ms
22:40:47.815 00.000 9640 Move returns status 0, amount 1175
22:40:47.815 00.000 9640 MoveAxis(S, 3272, ABG)
22:40:47.815 00.000 9640 duration set to 2500 by maxDecDuration
22:40:47.815 00.000 9640 Guiding  Dir = 1, Dur = 2500
22:40:47.817 00.002 9640 IsSlewing returns 0
22:40:47.817 00.000 9640 IsGuiding returns 0
22:40:47.817 00.000 9640 PulseGuide returned control before completion, sleep 2510
22:40:48.764 00.947 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e31a4ad-dbad-4484-9512-90ee518f920e"}
22:40:48.767 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"6e31a4ad-dbad-4484-9512-90ee518f920e"}
22:40:48.773 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"04654dcd-3b31-4147-b5f8-873fa0490d2e"}
22:40:48.773 00.000 16872 case statement mapped state 6 to 3
22:40:48.773 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"04654dcd-3b31-4147-b5f8-873fa0490d2e"}
22:40:48.783 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dec48c9b-1018-4139-be93-f4b951f3f338"}
22:40:48.785 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.30,6.60],"pixels":"..."},"id":"dec48c9b-1018-4139-be93-f4b951f3f338"}
22:40:50.335 01.550 9640 IsGuiding returns 1
22:40:50.335 00.000 9640 scope still moving after pulse duration time elapsed
22:40:50.361 00.026 9640 IsSlewing returns 0
22:40:50.361 00.000 9640 IsGuiding returns 0
22:40:50.361 00.000 9640 scope move finished after 2500 + 44 ms
22:40:50.361 00.000 9640 Move returns status 0, amount 2500
22:40:50.361 00.000 9640 move complete, result=0
22:40:50.362 00.001 9640 worker thread done servicing request
22:40:50.362 00.000 9640 Worker thread wakes up
22:40:50.362 00.000 16872 GuideStep: -15.8 px 1175 ms EAST, 96.7 px 2500 ms SOUTH
22:40:50.366 00.004 9640 worker thread servicing REQUEST_EXPOSE 6000
22:40:50.366 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1351,567,31,31)
22:40:54.771 04.405 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ce94e067-3a7f-4ec8-b9b7-76135f47b4f0"}
22:40:54.771 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"ce94e067-3a7f-4ec8-b9b7-76135f47b4f0"}
22:40:54.778 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6b6d664c-ae5d-4333-9f59-ab373327b2e4"}
22:40:54.778 00.000 16872 case statement mapped state 6 to 3
22:40:54.778 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b6d664c-ae5d-4333-9f59-ab373327b2e4"}
22:40:54.787 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bf8bc5c2-e453-4c0d-a134-690ad6f67dc1"}
22:40:54.791 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.30,6.60],"pixels":"..."},"id":"bf8bc5c2-e453-4c0d-a134-690ad6f67dc1"}
22:40:56.923 02.132 9640 Exposure complete
22:40:57.060 00.137 9640 worker thread done servicing request
22:40:57.060 00.000 16872 OnExposeComplete: enter
22:40:57.064 00.004 16872 UpdateGuideState(): m_state=6
22:40:57.067 00.003 16872 Star::Find(15, 1366, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:40:57.073 00.006 16872 Star::Find returns 1 (0), X=1363.01, Y=591.30, Mass=995, SNR=13.0, Peak=3372 HFD=2.2
22:40:57.075 00.002 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.65 = 1.63)
22:40:57.075 00.000 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.61 = 1.68)
22:40:57.084 00.009 16872 CameraToMount -- cameraX=-101.02 cameraY=-4.59 hyp=101.12 cameraTheta=-3.10 mountX=-6.12 mountY=100.55, mountTheta=1.63
22:40:57.088 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-101.02, y=-4.59, opts=13)
22:40:57.092 00.004 16872 Enqueuing Move request for scope (-101.02, -4.59)
22:40:57.092 00.000 9640 Worker thread wakes up
22:40:57.092 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-101.02, -4.59) opts 0xd
22:40:57.092 00.000 9640 Handling offset move in thread for scope, endpoint = (-101.02, -4.59)
22:40:57.092 00.000 9640 Moving (-101.02, -4.59) raw xDistance=-6.12 yDistance=100.55
22:40:57.092 00.000 9640 GuideAlgorithmHysteresis::Result() returns -4.55 from input -6.12
22:40:57.092 00.000 9640 GuideAlgorithmZFilter::Result() returns 29.41, input 100.55, m_sumCorr=1.8e+02
22:40:57.092 00.000 9640 MoveAxis(E, 538, ABG)
22:40:57.092 00.000 9640 Guiding  Dir = 2, Dur = 538
22:40:57.092 00.000 9640 IsSlewing returns 0
22:40:57.092 00.000 9640 IsGuiding returns 0
22:40:57.092 00.000 9640 PulseGuide returned control before completion, sleep 548
22:40:57.107 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=61208, med=3192, FiltMin=3080, FiltMax=43900, Gamma=2.190
22:40:57.144 00.037 16872 UpdateGuideState exits: m=995 SNR=13.0
22:40:57.148 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:57.149 00.001 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:40:57.149 00.000 16872 Enqueuing Expose request
22:40:57.662 00.513 9640 IsGuiding returns 0
22:40:57.662 00.000 9640 Move returns status 0, amount 538
22:40:57.662 00.000 9640 MoveAxis(S, 3533, ABG)
22:40:57.662 00.000 9640 duration set to 2500 by maxDecDuration
22:40:57.662 00.000 9640 Guiding  Dir = 1, Dur = 2500
22:40:57.662 00.000 9640 IsSlewing returns 0
22:40:57.662 00.000 9640 IsGuiding returns 0
22:40:57.662 00.000 9640 PulseGuide returned control before completion, sleep 2510
22:41:00.182 02.520 9640 IsGuiding returns 1
22:41:00.182 00.000 9640 scope still moving after pulse duration time elapsed
22:41:00.213 00.031 9640 IsSlewing returns 0
22:41:00.214 00.001 9640 IsGuiding returns 1
22:41:00.249 00.035 9640 IsSlewing returns 0
22:41:00.249 00.000 9640 IsGuiding returns 1
22:41:00.282 00.033 9640 IsSlewing returns 0
22:41:00.283 00.001 9640 IsGuiding returns 0
22:41:00.283 00.000 9640 scope move finished after 2500 + 120 ms
22:41:00.283 00.000 9640 Move returns status 0, amount 2500
22:41:00.283 00.000 9640 move complete, result=0
22:41:00.283 00.000 9640 worker thread done servicing request
22:41:00.283 00.000 9640 Worker thread wakes up
22:41:00.283 00.000 16872 GuideStep: -6.1 px 538 ms EAST, 100.5 px 2500 ms SOUTH
22:41:00.286 00.003 9640 worker thread servicing REQUEST_EXPOSE 6000
22:41:00.286 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1348,576,31,31)
22:41:00.772 00.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"566fecec-1a1f-4a1f-a4c9-0cfa38e7b6ee"}
22:41:00.779 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"566fecec-1a1f-4a1f-a4c9-0cfa38e7b6ee"}
22:41:00.783 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0e702ac-b4a6-449a-939f-3a4d32ea0da7"}
22:41:00.787 00.004 16872 case statement mapped state 6 to 3
22:41:00.789 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0e702ac-b4a6-449a-939f-3a4d32ea0da7"}
22:41:00.791 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"56be9b2c-9d34-4905-855c-8e69318924e8"}
22:41:00.796 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.01,7.30],"pixels":"..."},"id":"56be9b2c-9d34-4905-855c-8e69318924e8"}
22:41:02.025 01.229 16872 Stop button clicked
22:41:02.031 00.006 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:41:02.035 00.004 16872 Status Line: Waiting for devices...
22:41:05.370 03.335 16872 StartLoopingInteractive: Loop button clicked
22:41:05.373 00.003 16872 Mount: notify guiding stopped
22:41:05.381 00.008 16872 Changing from state GUIDING to STOP
22:41:05.385 00.004 16872 guider state => SELECTED
22:41:05.389 00.004 16872 Status Line: Looping
22:41:05.401 00.012 16872 StartCapturing CaptureActive=1 continueCapturing=0 exposurePending=1
22:41:06.675 01.274 9640 ASCOM_AbortExposure returns err = 0
22:41:06.675 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:41:06.675 00.000 9640 worker thread done servicing request
22:41:06.675 00.000 16872 OnExposeComplete: enter
22:41:06.682 00.007 16872 OnExposeComplete: Capture Error reported
22:41:06.682 00.000 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:41:06.682 00.000 16872 Changing from state SELECTED to UNINITIALIZED
22:41:06.692 00.010 16872 guider state => SELECTING
22:41:06.705 00.013 16872 Status Line: Stopped.
22:41:06.712 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:41:06.825 00.113 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a990a42a-6e7a-4004-bd1f-99f5bd4429a0"}
22:41:06.827 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"a990a42a-6e7a-4004-bd1f-99f5bd4429a0"}
22:41:06.829 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8fdc7e38-1fb0-4c87-8c14-a295fcb724d9"}
22:41:06.834 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8fdc7e38-1fb0-4c87-8c14-a295fcb724d9"}
22:41:09.836 03.002 16872 StartLoopingInteractive: Loop button clicked
22:41:09.838 00.002 16872 Status Line: Looping
22:41:09.849 00.011 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:41:09.862 00.013 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:41:09.864 00.002 16872 Enqueuing Expose request
22:41:09.866 00.002 9640 Worker thread wakes up
22:41:09.866 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:41:09.866 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:41:11.304 01.438 16872 GuiderMultiStar::AutoSelect enter
22:41:11.309 00.005 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:41:11.433 00.124 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:41:11.590 00.157 16872 AutoFind: global mean = -0.1, stdev 322.0
22:41:11.599 00.009 16872 AutoFind: using threshold = 0.1
22:41:11.750 00.151 16872 AutoFind: local max [908, 139] 432.7
22:41:11.750 00.000 16872 AutoFind: local max [1319, 608] 4.7
22:41:11.756 00.006 16872 AutoFind: local max [915, 154] 1.6
22:41:11.756 00.000 16872 AutoFind: local max [903, 154] 1.5
22:41:11.756 00.000 16872 AutoFind: local max [1798, 569] 1.4
22:41:11.765 00.009 16872 AutoFind: local max [358, 357] 1.4
22:41:11.767 00.002 16872 AutoFind: local max [971, 1050] 1.3
22:41:11.771 00.004 16872 AutoFind: local max [779, 920] 1.2
22:41:11.773 00.002 16872 AutoFind: local max [797, 97] 1.2
22:41:11.773 00.000 16872 AutoFind: local max [247, 159] 1.2
22:41:11.773 00.000 16872 AutoFind: local max [1011, 676] 1.2
22:41:11.781 00.008 16872 AutoFind: local max [1609, 894] 1.2
22:41:11.781 00.000 16872 AutoFind: local max [520, 535] 1.1
22:41:11.781 00.000 16872 AutoFind: local max [280, 535] 1.1
22:41:11.789 00.008 16872 AutoFind: local max [562, 185] 1.1
22:41:11.791 00.002 16872 AutoFind: local max [224, 1022] 1.1
22:41:11.791 00.000 16872 AutoFind: local max [305, 584] 1.1
22:41:11.797 00.006 16872 AutoFind: local max [1603, 606] 1.1
22:41:11.799 00.002 16872 AutoFind: local max [1739, 646] 1.1
22:41:11.804 00.005 16872 AutoFind: local max [1148, 292] 1.1
22:41:11.806 00.002 16872 AutoFind: local max [341, 538] 1.1
22:41:11.806 00.000 16872 AutoFind: local max [214, 683] 1.1
22:41:11.811 00.005 16872 AutoFind: local max [265, 229] 1.1
22:41:11.813 00.002 16872 AutoFind: local max [1384, 806] 1.1
22:41:11.813 00.000 16872 AutoFind: local max [525, 659] 1.1
22:41:11.813 00.000 16872 AutoFind: local max [1264, 303] 1.1
22:41:11.821 00.008 16872 AutoFind: local max [186, 764] 1.1
22:41:11.821 00.000 16872 AutoFind: local max [1469, 942] 1.1
22:41:11.821 00.000 16872 AutoFind: local max [648, 903] 1.1
22:41:11.821 00.000 16872 AutoFind: local max [334, 396] 1.1
22:41:11.832 00.011 16872 AutoFind: local max [974, 860] 1.1
22:41:11.832 00.000 16872 AutoFind: local max [524, 386] 1.1
22:41:11.838 00.006 16872 AutoFind: local max [1486, 857] 1.1
22:41:11.842 00.004 16872 AutoFind: local max [1287, 1034] 1.0
22:41:11.842 00.000 16872 AutoFind: local max [248, 488] 1.0
22:41:11.846 00.004 16872 AutoFind: local max [1148, 260] 1.0
22:41:11.850 00.004 16872 AutoFind: local max [1183, 826] 1.0
22:41:11.850 00.000 16872 AutoFind: local max [810, 817] 1.0
22:41:11.855 00.005 16872 AutoFind: local max [514, 1040] 1.0
22:41:11.856 00.001 16872 AutoFind: local max [1165, 282] 1.0
22:41:11.856 00.000 16872 AutoFind: local max [1848, 933] 1.0
22:41:11.862 00.006 16872 AutoFind: local max [1830, 716] 1.0
22:41:11.862 00.000 16872 AutoFind: local max [37, 991] 1.0
22:41:11.862 00.000 16872 AutoFind: local max [1706, 583] 1.0
22:41:11.862 00.000 16872 AutoFind: local max [926, 647] 1.0
22:41:11.872 00.010 16872 AutoFind: local max [661, 644] 1.0
22:41:11.872 00.000 16872 AutoFind: local max [772, 116] 1.0
22:41:11.872 00.000 16872 AutoFind: local max [138, 1020] 1.0
22:41:11.881 00.009 16872 AutoFind: local max [299, 131] 1.0
22:41:11.883 00.002 16872 AutoFind: local max [1281, 186] 1.0
22:41:11.887 00.004 16872 AutoFind: local max [292, 334] 1.0
22:41:11.887 00.000 16872 AutoFind: local max [549, 529] 1.0
22:41:11.887 00.000 16872 AutoFind: local max [375, 857] 1.0
22:41:11.896 00.009 16872 AutoFind: local max [1322, 221] 1.0
22:41:11.899 00.003 16872 AutoFind: local max [1827, 682] 1.0
22:41:11.904 00.005 16872 AutoFind: local max [720, 160] 1.0
22:41:11.904 00.000 16872 AutoFind: local max [98, 331] 1.0
22:41:11.904 00.000 16872 AutoFind: local max [15, 1034] 1.0
22:41:11.904 00.000 16872 AutoFind: local max [1780, 32] 1.0
22:41:11.912 00.008 16872 AutoFind: local max [329, 551] 1.0
22:41:11.912 00.000 16872 AutoFind: local max [145, 323] 1.0
22:41:11.912 00.000 16872 AutoFind: local max [727, 864] 1.0
22:41:11.922 00.010 16872 AutoFind: local max [1560, 898] 1.0
22:41:11.924 00.002 16872 AutoFind: local max [430, 196] 1.0
22:41:11.924 00.000 16872 AutoFind: local max [1875, 985] 1.0
22:41:11.929 00.005 16872 AutoFind: local max [190, 834] 1.0
22:41:11.933 00.004 16872 AutoFind: local max [1295, 9] 1.0
22:41:11.933 00.000 16872 AutoFind: local max [1016, 1041] 1.0
22:41:11.937 00.004 16872 AutoFind: local max [401, 98] 1.0
22:41:11.937 00.000 16872 AutoFind: local max [17, 339] 1.0
22:41:11.937 00.000 16872 AutoFind: local max [1075, 124] 1.0
22:41:11.946 00.009 16872 AutoFind: local max [328, 954] 1.0
22:41:11.951 00.005 16872 AutoFind: local max [889, 139] 1.0
22:41:11.954 00.003 16872 AutoFind: local max [328, 439] 1.0
22:41:11.954 00.000 16872 AutoFind: local max [1676, 1062] 1.0
22:41:11.954 00.000 16872 AutoFind: local max [875, 717] 1.0
22:41:11.962 00.008 16872 AutoFind: local max [1187, 971] 1.0
22:41:11.964 00.002 16872 AutoFind: local max [1729, 131] 1.0
22:41:11.964 00.000 16872 AutoFind: local max [824, 679] 1.0
22:41:11.970 00.006 16872 AutoFind: local max [99, 504] 1.0
22:41:11.971 00.001 16872 AutoFind: local max [895, 588] 1.0
22:41:11.971 00.000 16872 AutoFind: local max [247, 902] 1.0
22:41:11.971 00.000 16872 AutoFind: local max [636, 1002] 1.0
22:41:11.979 00.008 16872 AutoFind: local max [59, 1050] 1.0
22:41:11.979 00.000 16872 AutoFind: local max [346, 183] 1.0
22:41:11.985 00.006 16872 AutoFind: local max [218, 982] 1.0
22:41:11.987 00.002 16872 AutoFind: local max [278, 333] 1.0
22:41:11.987 00.000 16872 AutoFind: local max [1501, 121] 1.0
22:41:11.994 00.007 16872 AutoFind: local max [1503, 928] 1.0
22:41:11.994 00.000 16872 AutoFind: local max [925, 556] 1.0
22:41:11.999 00.005 16872 AutoFind: local max [1773, 447] 1.0
22:41:11.999 00.000 16872 AutoFind: local max [1354, 838] 1.0
22:41:12.004 00.005 16872 AutoFind: local max [1701, 806] 1.0
22:41:12.004 00.000 16872 AutoFind: local max [50, 518] 1.0
22:41:12.004 00.000 16872 AutoFind: local max [51, 1043] 1.0
22:41:12.012 00.008 16872 AutoFind: local max [77, 988] 1.0
22:41:12.012 00.000 16872 AutoFind: local max [216, 188] 1.0
22:41:12.017 00.005 16872 AutoFind: local max [1786, 320] 1.0
22:41:12.019 00.002 16872 AutoFind: local max [769, 987] 0.9
22:41:12.025 00.006 16872 AutoFind: local max [807, 551] 0.9
22:41:12.028 00.003 16872 AutoFind: too close [51, 1043] 1.0 - [59, 1050] 1.0
22:41:12.028 00.000 16872 AutoFind: too close [278, 333] 1.0 - [292, 334] 1.0
22:41:12.028 00.000 16872 AutoFind: too close [889, 139] 1.0 - [903, 154] 1.5
22:41:12.028 00.000 16872 AutoFind: close dim-bright [889, 139] 1.0 - [908, 139] 432.7
22:41:12.038 00.010 16872 AutoFind: too close [329, 551] 1.0 - [341, 538] 1.1
22:41:12.038 00.000 16872 AutoFind: too close [1165, 282] 1.0 - [1148, 292] 1.1
22:41:12.038 00.000 16872 AutoFind: too close [903, 154] 1.5 - [915, 154] 1.6
22:41:12.046 00.008 16872 AutoFind: close dim-bright [903, 154] 1.5 - [908, 139] 432.7
22:41:12.050 00.004 16872 AutoFind: close dim-bright [915, 154] 1.6 - [908, 139] 432.7
22:41:12.053 00.003 16872 AutoFind: too close to edge [1295, 9] 1.0
22:41:12.055 00.002 16872 AutoFind: too close to edge [15, 1034] 1.0
22:41:12.055 00.000 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:41:12.061 00.006 16872 Star::Find(15, 908, 139, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.061 00.000 16872 Star::Find returns 1 (0), X=907.79, Y=138.39, Mass=1533786, SNR=333.4, Peak=61208 HFD=5.5
22:41:12.061 00.000 16872 Star::Find(15, 1319, 608, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.061 00.000 16872 Star::Find returns 1 (0), X=1319.30, Y=607.61, Mass=12101, SNR=53.4, Peak=3984 HFD=4.5
22:41:12.071 00.010 16872 Star::Find(15, 1798, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.071 00.000 16872 Star::Find returns 1 (0), X=1797.95, Y=569.51, Mass=1879, SNR=20.0, Peak=3416 HFD=3.0
22:41:12.071 00.000 16872 Star::Find(15, 358, 357, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.079 00.008 16872 Star::Find returns 1 (0), X=358.89, Y=356.99, Mass=2159, SNR=23.3, Peak=3436 HFD=2.8
22:41:12.082 00.003 16872 Star::Find(15, 971, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.085 00.003 16872 Star::Find returns 1 (0), X=970.10, Y=1050.85, Mass=1621, SNR=17.4, Peak=3320 HFD=4.3
22:41:12.085 00.000 16872 Star::Find(15, 779, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.088 00.003 16872 Star::Find returns 1 (0), X=779.19, Y=920.80, Mass=1811, SNR=17.4, Peak=3348 HFD=3.8
22:41:12.088 00.000 16872 Star::Find(15, 797, 97, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.097 00.009 16872 Star::Find returns 1 (0), X=797.10, Y=96.44, Mass=1193, SNR=14.7, Peak=3320 HFD=2.6
22:41:12.099 00.002 16872 Star::Find(15, 247, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.102 00.003 16872 Star::Find returns 1 (0), X=246.95, Y=159.04, Mass=744, SNR=11.1, Peak=3352 HFD=1.9
22:41:12.105 00.003 16872 Star::Find(15, 1011, 676, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.105 00.000 16872 Star::Find returns 1 (0), X=1011.99, Y=677.01, Mass=1534, SNR=16.2, Peak=3348 HFD=4.5
22:41:12.108 00.003 16872 Star::Find(15, 1609, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.110 00.002 16872 Star::Find returns 1 (0), X=1608.91, Y=894.63, Mass=1697, SNR=16.8, Peak=3360 HFD=3.5
22:41:12.116 00.006 16872 Star::Find(15, 520, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.118 00.002 16872 Star::Find returns 1 (0), X=520.14, Y=535.07, Mass=1357, SNR=15.2, Peak=3364 HFD=2.6
22:41:12.118 00.000 16872 Star::Find(15, 280, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.118 00.000 16872 Star::Find returns 1 (0), X=279.65, Y=535.46, Mass=1450, SNR=16.0, Peak=3360 HFD=3.0
22:41:12.126 00.008 16872 Star::Find(15, 562, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.129 00.003 16872 Star::Find returns 1 (0), X=561.97, Y=185.55, Mass=954, SNR=13.8, Peak=3328 HFD=2.6
22:41:12.129 00.000 16872 Star::Find(15, 224, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.135 00.006 16872 Star::Find returns 1 (0), X=224.14, Y=1021.45, Mass=1213, SNR=15.4, Peak=3376 HFD=2.7
22:41:12.138 00.003 16872 Star::Find(15, 305, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.138 00.000 16872 Star::Find returns 1 (0), X=304.51, Y=583.23, Mass=983, SNR=14.2, Peak=3336 HFD=3.0
22:41:12.147 00.009 16872 Star::Find(15, 1603, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.150 00.003 16872 Star::Find returns 1 (0), X=1603.60, Y=604.91, Mass=1540, SNR=16.7, Peak=3328 HFD=4.3
22:41:12.151 00.001 16872 Star::Find(15, 1739, 646, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.151 00.000 16872 Star::Find returns 1 (0), X=1738.80, Y=646.49, Mass=1018, SNR=14.0, Peak=3316 HFD=3.0
22:41:12.151 00.000 16872 Star::Find(15, 214, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.160 00.009 16872 Star::Find returns 1 (0), X=214.24, Y=683.22, Mass=1413, SNR=16.1, Peak=3336 HFD=3.1
22:41:12.160 00.000 16872 Star::Find(15, 265, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.160 00.000 16872 Star::Find returns 1 (0), X=264.19, Y=228.75, Mass=1201, SNR=14.5, Peak=3344 HFD=2.5
22:41:12.168 00.008 16872 Star::Find(15, 1384, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.171 00.003 16872 Star::Find returns 1 (0), X=1371.88, Y=815.88, Mass=899, SNR=13.7, Peak=3328 HFD=4.4
22:41:12.171 00.000 16872 Star::Find(15, 525, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.176 00.005 16872 Star::Find returns 1 (0), X=524.59, Y=658.51, Mass=868, SNR=12.9, Peak=3340 HFD=1.6
22:41:12.180 00.004 16872 Star::Find(15, 1264, 303, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.185 00.005 16872 Star::Find returns 1 (0), X=1264.51, Y=303.20, Mass=966, SNR=12.1, Peak=3328 HFD=2.0
22:41:12.185 00.000 16872 Star::Find(15, 186, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.185 00.000 16872 Star::Find returns 1 (0), X=185.64, Y=764.40, Mass=1415, SNR=14.7, Peak=3372 HFD=3.2
22:41:12.185 00.000 16872 Star::Find(15, 1469, 942, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.194 00.009 16872 Star::Find returns 1 (0), X=1467.58, Y=942.16, Mass=1689, SNR=18.3, Peak=3380 HFD=3.4
22:41:12.194 00.000 16872 Star::Find(15, 648, 903, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.200 00.006 16872 Star::Find returns 1 (0), X=647.49, Y=903.45, Mass=1200, SNR=14.2, Peak=3328 HFD=3.1
22:41:12.209 00.009 16872 Star::Find(15, 334, 396, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.210 00.001 16872 Star::Find returns 1 (0), X=336.77, Y=396.71, Mass=1280, SNR=15.1, Peak=3344 HFD=5.9
22:41:12.210 00.000 16872 Star::Find(15, 974, 860, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.218 00.008 16872 Star::Find returns 1 (0), X=975.86, Y=860.74, Mass=1571, SNR=17.3, Peak=3352 HFD=4.8
22:41:12.218 00.000 16872 Star::Find(15, 524, 386, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.218 00.000 16872 Star::Find returns 1 (0), X=524.68, Y=385.09, Mass=1250, SNR=13.5, Peak=3300 HFD=3.3
22:41:12.226 00.008 16872 Star::Find(15, 1486, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.226 00.000 16872 Star::Find returns 1 (0), X=1486.24, Y=858.15, Mass=1253, SNR=15.0, Peak=3316 HFD=4.3
22:41:12.232 00.006 16872 Star::Find(15, 1287, 1034, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.237 00.005 16872 Star::Find returns 1 (0), X=1285.60, Y=1034.65, Mass=1168, SNR=12.1, Peak=3328 HFD=3.5
22:41:12.239 00.002 16872 Star::Find(15, 248, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.242 00.003 16872 Star::Find returns 1 (0), X=247.70, Y=486.86, Mass=1413, SNR=16.4, Peak=3340 HFD=3.4
22:41:12.242 00.000 16872 Star::Find(15, 1148, 260, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.242 00.000 16872 Star::Find returns 0 (4), X=1145.52, Y=250.08, Mass=530, SNR=10.5, Peak=3328 HFD=1.3
22:41:12.242 00.000 16872 Star::Find(15, 1183, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.251 00.009 16872 Star::Find returns 1 (0), X=1183.16, Y=826.02, Mass=1003, SNR=12.9, Peak=3304 HFD=3.0
22:41:12.251 00.000 16872 Star::Find(15, 810, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.260 00.009 16872 Star::Find returns 1 (0), X=810.77, Y=816.70, Mass=1759, SNR=20.8, Peak=3572 HFD=1.6
22:41:12.260 00.000 16872 Star::Find(15, 514, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.260 00.000 16872 Star::Find returns 1 (0), X=513.66, Y=1038.84, Mass=1274, SNR=14.0, Peak=3428 HFD=2.7
22:41:12.267 00.007 16872 Star::Find(15, 1848, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.271 00.004 16872 Star::Find returns 1 (0), X=1855.74, Y=921.46, Mass=596, SNR=10.2, Peak=3336 HFD=2.4
22:41:12.271 00.000 16872 Star::Find(15, 1830, 716, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.276 00.005 16872 Star::Find returns 1 (0), X=1829.71, Y=715.67, Mass=947, SNR=13.5, Peak=3312 HFD=2.7
22:41:12.280 00.004 16872 Star::Find(15, 37, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.284 00.004 16872 Star::Find returns 1 (0), X=36.79, Y=990.39, Mass=705, SNR=9.8, Peak=3336 HFD=1.8
22:41:12.285 00.001 16872 Star::Find(15, 1706, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.285 00.000 16872 Star::Find returns 1 (0), X=1707.24, Y=581.85, Mass=1342, SNR=14.2, Peak=3332 HFD=4.8
22:41:12.292 00.007 16872 Star::Find(15, 926, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.295 00.003 16872 Star::Find returns 1 (0), X=925.62, Y=647.16, Mass=1422, SNR=16.1, Peak=3396 HFD=2.6
22:41:12.295 00.000 16872 Star::Find(15, 661, 644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.302 00.007 16872 Star::Find returns 1 (0), X=661.01, Y=644.31, Mass=1768, SNR=18.4, Peak=3328 HFD=3.4
22:41:12.305 00.003 16872 Star::Find(15, 772, 116, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.308 00.003 16872 Star::Find returns 1 (0), X=772.59, Y=116.04, Mass=1075, SNR=15.3, Peak=3344 HFD=2.5
22:41:12.308 00.000 16872 Star::Find(15, 138, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.308 00.000 16872 Star::Find returns 1 (0), X=138.45, Y=1020.59, Mass=1262, SNR=14.4, Peak=3364 HFD=3.2
22:41:12.308 00.000 16872 Star::Find(15, 299, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.317 00.009 16872 Star::Find returns 1 (0), X=297.67, Y=130.79, Mass=1068, SNR=13.5, Peak=3308 HFD=4.8
22:41:12.317 00.000 16872 Star::Find(15, 1281, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.326 00.009 16872 Star::Find returns 1 (0), X=1293.93, Y=174.36, Mass=1354, SNR=18.4, Peak=3500 HFD=2.6
22:41:12.331 00.005 16872 Star::Find(15, 549, 529, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.333 00.002 16872 Star::Find returns 1 (0), X=549.00, Y=528.88, Mass=981, SNR=13.4, Peak=3360 HFD=2.7
22:41:12.333 00.000 16872 Star::Find(15, 375, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.339 00.006 16872 Star::Find returns 1 (0), X=375.60, Y=857.63, Mass=1387, SNR=15.3, Peak=3320 HFD=4.4
22:41:12.341 00.002 16872 Star::Find(15, 1322, 221, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.341 00.000 16872 Star::Find returns 1 (0), X=1322.71, Y=221.34, Mass=1117, SNR=14.2, Peak=3348 HFD=2.6
22:41:12.341 00.000 16872 Star::Find(15, 1827, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.350 00.009 16872 Star::Find returns 1 (0), X=1826.10, Y=682.95, Mass=2104, SNR=19.9, Peak=3372 HFD=4.0
22:41:12.351 00.001 16872 Star::Find(15, 720, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.351 00.000 16872 Star::Find returns 1 (0), X=719.03, Y=162.02, Mass=1413, SNR=15.7, Peak=3332 HFD=6.1
22:41:12.358 00.007 16872 Star::Find(15, 98, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.362 00.004 16872 Star::Find returns 1 (0), X=112.79, Y=344.15, Mass=1333, SNR=16.2, Peak=3440 HFD=2.0
22:41:12.362 00.000 16872 Star::Find(15, 1780, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.367 00.005 16872 Star::Find returns 1 (0), X=1779.09, Y=32.66, Mass=911, SNR=11.3, Peak=3292 HFD=2.8
22:41:12.367 00.000 16872 Star::Find(15, 145, 323, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.371 00.004 16872 Star::Find returns 1 (0), X=144.77, Y=324.07, Mass=1135, SNR=14.5, Peak=3332 HFD=3.9
22:41:12.371 00.000 16872 Star::Find(15, 727, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.378 00.007 16872 Star::Find returns 1 (0), X=729.51, Y=863.92, Mass=1279, SNR=15.0, Peak=3336 HFD=5.6
22:41:12.382 00.004 16872 Star::Find(15, 1560, 898, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.382 00.000 16872 Star::Find returns 1 (0), X=1560.32, Y=898.43, Mass=981, SNR=12.1, Peak=3308 HFD=3.0
22:41:12.382 00.000 16872 Star::Find(15, 430, 196, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.391 00.009 16872 Star::Find returns 1 (0), X=431.44, Y=197.40, Mass=1046, SNR=13.0, Peak=3328 HFD=5.5
22:41:12.392 00.001 16872 Star::Find(15, 1875, 985, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.392 00.000 16872 Star::Find returns 1 (0), X=1876.52, Y=984.93, Mass=809, SNR=10.5, Peak=3300 HFD=3.5
22:41:12.392 00.000 16872 Star::Find(15, 190, 834, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.401 00.009 16872 Star::Find returns 1 (0), X=189.97, Y=833.89, Mass=1384, SNR=15.0, Peak=3308 HFD=3.8
22:41:12.401 00.000 16872 Star::Find(15, 1016, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.405 00.004 16872 Star::Find returns 1 (0), X=1015.67, Y=1041.31, Mass=1334, SNR=14.1, Peak=3356 HFD=2.9
22:41:12.410 00.005 16872 Star::Find(15, 401, 98, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.411 00.001 16872 Star::Find returns 1 (0), X=401.20, Y=97.78, Mass=2052, SNR=18.6, Peak=3312 HFD=4.8
22:41:12.411 00.000 16872 Star::Find(15, 17, 339, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.416 00.005 16872 Star::Find returns 1 (0), X=16.70, Y=338.84, Mass=637, SNR=9.3, Peak=3324 HFD=2.1
22:41:12.418 00.002 16872 Star::Find(15, 1075, 124, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.422 00.004 16872 Star::Find returns 1 (0), X=1074.21, Y=123.98, Mass=1194, SNR=14.7, Peak=3368 HFD=2.6
22:41:12.424 00.002 16872 Star::Find(15, 328, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.424 00.000 16872 Star::Find returns 1 (0), X=327.81, Y=954.86, Mass=768, SNR=11.5, Peak=3364 HFD=1.7
22:41:12.424 00.000 16872 Star::Find(15, 328, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.433 00.009 16872 Star::Find returns 1 (0), X=328.69, Y=438.59, Mass=862, SNR=11.8, Peak=3332 HFD=2.0
22:41:12.433 00.000 16872 Star::Find(15, 1676, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.438 00.005 16872 Star::Find false star n=8 nbg=268 bg=3189.8 sigma=21.7 thresh=3255 peak=3255
22:41:12.441 00.003 16872 Star::Find returns 0 (2), X=1676.00, Y=1062.00, Mass=601, SNR=2.9, Peak=3288 HFD=0.0
22:41:12.443 00.002 16872 Star::Find(15, 875, 717, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.450 00.007 16872 Star::Find returns 1 (0), X=873.30, Y=716.62, Mass=803, SNR=11.4, Peak=3364 HFD=1.6
22:41:12.452 00.002 16872 Star::Find(15, 1187, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.452 00.000 16872 Star::Find returns 1 (0), X=1186.27, Y=972.27, Mass=1488, SNR=15.2, Peak=3316 HFD=5.2
22:41:12.458 00.006 16872 Star::Find(15, 1729, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.458 00.000 16872 Star::Find returns 1 (0), X=1729.96, Y=130.13, Mass=1160, SNR=14.4, Peak=3324 HFD=4.7
22:41:12.458 00.000 16872 Star::Find(15, 824, 679, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.468 00.010 16872 Star::Find returns 1 (0), X=824.33, Y=678.28, Mass=1397, SNR=15.4, Peak=3352 HFD=3.6
22:41:12.468 00.000 16872 Star::Find(15, 99, 504, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.472 00.004 16872 Star::Find returns 1 (0), X=98.60, Y=504.42, Mass=983, SNR=13.1, Peak=3380 HFD=1.6
22:41:12.474 00.002 16872 Star::Find(15, 895, 588, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.474 00.000 16872 Star::Find returns 1 (0), X=895.95, Y=586.32, Mass=804, SNR=10.5, Peak=3292 HFD=4.1
22:41:12.474 00.000 16872 Star::Find(15, 247, 902, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.484 00.010 16872 Star::Find returns 1 (0), X=245.76, Y=901.42, Mass=1143, SNR=14.5, Peak=3344 HFD=3.5
22:41:12.485 00.001 16872 Star::Find(15, 636, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.485 00.000 16872 Star::Find returns 1 (0), X=635.28, Y=1002.58, Mass=1355, SNR=14.2, Peak=3316 HFD=3.6
22:41:12.494 00.009 16872 Star::Find(15, 346, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.498 00.004 16872 Star::Find returns 1 (0), X=345.82, Y=184.50, Mass=1294, SNR=16.7, Peak=3364 HFD=4.0
22:41:12.500 00.002 16872 Star::Find(15, 218, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.500 00.000 16872 Star::Find returns 0 (4), X=225.55, Y=975.51, Mass=489, SNR=9.8, Peak=3328 HFD=1.4
22:41:12.505 00.005 16872 Star::Find(15, 1501, 121, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.510 00.005 16872 Star::Find returns 1 (0), X=1499.73, Y=120.87, Mass=1227, SNR=15.6, Peak=3308 HFD=3.6
22:41:12.510 00.000 16872 Star::Find(15, 1503, 928, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.515 00.005 16872 Star::Find returns 1 (0), X=1504.44, Y=927.95, Mass=1840, SNR=19.0, Peak=3352 HFD=6.0
22:41:12.519 00.004 16872 Star::Find(15, 925, 556, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.519 00.000 16872 Star::Find returns 1 (0), X=924.98, Y=555.53, Mass=955, SNR=13.5, Peak=3360 HFD=2.3
22:41:12.523 00.004 16872 Star::Find(15, 1773, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.527 00.004 16872 Star::Find returns 1 (0), X=1772.53, Y=446.46, Mass=1683, SNR=16.6, Peak=3328 HFD=4.2
22:41:12.532 00.005 16872 Star::Find(15, 1354, 838, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.535 00.003 16872 Star::Find returns 1 (0), X=1354.43, Y=836.86, Mass=3365, SNR=27.0, Peak=3600 HFD=5.1
22:41:12.540 00.005 16872 Star::Find(15, 1701, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.540 00.000 16872 Star::Find returns 1 (0), X=1702.04, Y=806.17, Mass=920, SNR=11.9, Peak=3296 HFD=4.6
22:41:12.544 00.004 16872 Star::Find(15, 50, 518, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.547 00.003 16872 Star::Find returns 1 (0), X=50.47, Y=517.68, Mass=1283, SNR=13.7, Peak=3308 HFD=3.4
22:41:12.550 00.003 16872 Star::Find(15, 77, 988, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.552 00.002 16872 Star::Find returns 1 (0), X=76.15, Y=986.55, Mass=1921, SNR=18.5, Peak=3332 HFD=6.1
22:41:12.552 00.000 16872 Star::Find(15, 216, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.558 00.006 16872 Star::Find returns 1 (0), X=215.00, Y=186.48, Mass=2079, SNR=19.9, Peak=3320 HFD=7.8
22:41:12.558 00.000 16872 Star::Find(15, 1786, 320, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.566 00.008 16872 Star::Find returns 1 (0), X=1780.49, Y=310.35, Mass=1666, SNR=17.0, Peak=3392 HFD=4.0
22:41:12.566 00.000 16872 Star::Find(15, 769, 987, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.566 00.000 16872 Star::Find returns 1 (0), X=768.28, Y=986.75, Mass=2136, SNR=19.0, Peak=3364 HFD=3.8
22:41:12.574 00.008 16872 Star::Find(15, 807, 551, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.574 00.000 16872 Star::Find returns 1 (0), X=808.50, Y=549.99, Mass=1226, SNR=14.6, Peak=3316 HFD=4.1
22:41:12.574 00.000 16872 AutoFind: finding best star pass 1
22:41:12.582 00.008 16872 Star::Find(15, 908, 139, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.584 00.002 16872 Star::Find returns 1 (0), X=907.79, Y=138.39, Mass=1533786, SNR=333.4, Peak=61208 HFD=5.5
22:41:12.586 00.002 16872 AutoFind: near-saturated [908, 139] 432.7 Mass 1533786 SNR 333.4 Peak 61208
22:41:12.589 00.003 16872 Star::Find(15, 1319, 608, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.589 00.000 16872 Star::Find returns 1 (0), X=1319.30, Y=607.61, Mass=12101, SNR=53.4, Peak=3984 HFD=4.5
22:41:12.589 00.000 16872 AutoFind returns star at [1319, 608] 4.7 Mass 12101 SNR 53.4
22:41:12.598 00.009 16872 Star::Find(15, 1319, 608, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.600 00.002 16872 Star::Find returns 1 (0), X=1319.30, Y=607.61, Mass=12101, SNR=53.4, Peak=3984 HFD=4.5
22:41:12.600 00.000 16872 MultiStar: List (12): {1319.30, 607.61}(53.4), {1797.95, 569.51}(20.0), {358.89, 356.99}(23.3), {970.10, 1050.85}(17.4), {779.19, 920.80}(17.4), {797.10, 96.44}(14.7), {246.95, 159.04}(11.1), {1011.99, 677.01}(16.2), {1608.91, 894.63}(16.8), {520.14, 535.07}(15.2), {279.65, 535.46}(16.0), {561.97, 185.55}(13.8), 
22:41:12.605 00.005 16872 setting lock position to (1319.30, 607.61)
22:41:12.610 00.005 16872 MultiStar: stabilizing after lock position change
22:41:12.610 00.000 16872 AutoSelect: state = 1, call UpdateGuideState
22:41:12.617 00.007 16872 UpdateGuideState(): m_state=1
22:41:12.617 00.000 16872 Star::Find(15, 1319, 607, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:12.622 00.005 16872 Star::Find returns 1 (0), X=1319.30, Y=607.61, Mass=12101, SNR=53.4, Peak=3984 HFD=4.5
22:41:12.622 00.000 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
22:41:12.622 00.000 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
22:41:12.622 00.000 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
22:41:12.635 00.013 16872 setting lock position to (1319.30, 607.61)
22:41:12.638 00.003 16872 MultiStar: stabilizing after lock position change
22:41:12.638 00.000 16872 CurrentPosition() valid, moving to STATE_SELECTED
22:41:12.638 00.000 16872 Changing from state SELECTING to SELECTED
22:41:12.649 00.011 16872 guider state => SELECTED
22:41:12.663 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=61208, med=3192, FiltMin=3080, FiltMax=43900, Gamma=2.190
22:41:12.701 00.038 16872 UpdateGuideState exits: m=12101 SNR=53.4
22:41:12.704 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=61208, med=3192, FiltMin=3080, FiltMax=43900, Gamma=2.190
22:41:12.743 00.039 16872 Status Line: Auto-selected star at (1319.3, 607.6)
22:41:12.788 00.045 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"303b6a2f-f13c-473a-a322-1d50365daa0a"}
22:41:12.797 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"303b6a2f-f13c-473a-a322-1d50365daa0a"}
22:41:12.804 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f1ddb6ad-b672-40de-89bf-7d612e816998"}
22:41:12.810 00.006 16872 case statement mapped state 2 to 1
22:41:12.815 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f1ddb6ad-b672-40de-89bf-7d612e816998"}
22:41:12.820 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"86b1c4fc-6fa9-47a6-bfb8-9690941d3f0d"}
22:41:12.820 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.30,6.61],"pixels":"..."},"id":"86b1c4fc-6fa9-47a6-bfb8-9690941d3f0d"}
22:41:13.977 01.157 16872 Stop button clicked
22:41:13.982 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:41:13.985 00.003 16872 Status Line: Waiting for devices...
22:41:16.259 02.274 9640 ASCOM_AbortExposure returns err = 0
22:41:16.259 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:41:16.259 00.000 9640 worker thread done servicing request
22:41:16.259 00.000 16872 OnExposeComplete: enter
22:41:16.265 00.006 16872 OnExposeComplete: Capture Error reported
22:41:16.266 00.001 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:41:16.266 00.000 16872 Changing from state SELECTED to UNINITIALIZED
22:41:16.271 00.005 16872 guider state => SELECTING
22:41:16.274 00.003 16872 Status Line: Stopped.
22:41:16.295 00.021 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:41:16.469 00.174 16872 GuideButtonClick i=1 ctx=Guide button clicked
22:41:18.789 02.320 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"521578d9-c0e1-4199-98eb-bb369310d4c0"}
22:41:18.791 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"521578d9-c0e1-4199-98eb-bb369310d4c0"}
22:41:18.799 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1e2918f-17e4-493f-a6f5-1bb0f6594ca2"}
22:41:18.802 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1e2918f-17e4-493f-a6f5-1bb0f6594ca2"}
22:41:19.369 00.567 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:1096->Unable to guide with state < STATE_SELECTED
22:41:19.376 00.007 16872 Changing from state SELECTING to UNINITIALIZED
22:41:19.383 00.007 16872 guider state => SELECTING
22:41:21.664 02.281 16872 GuiderMultiStar::AutoSelect enter
22:41:21.673 00.009 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:41:21.799 00.126 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:41:21.965 00.166 16872 AutoFind: global mean = -0.1, stdev 322.0
22:41:21.968 00.003 16872 AutoFind: using threshold = 0.1
22:41:22.118 00.150 16872 AutoFind: local max [908, 139] 432.7
22:41:22.120 00.002 16872 AutoFind: local max [1319, 608] 4.7
22:41:22.120 00.000 16872 AutoFind: local max [915, 154] 1.6
22:41:22.120 00.000 16872 AutoFind: local max [903, 154] 1.5
22:41:22.128 00.008 16872 AutoFind: local max [1798, 569] 1.4
22:41:22.132 00.004 16872 AutoFind: local max [358, 357] 1.4
22:41:22.135 00.003 16872 AutoFind: local max [971, 1050] 1.3
22:41:22.137 00.002 16872 AutoFind: local max [779, 920] 1.2
22:41:22.137 00.000 16872 AutoFind: local max [797, 97] 1.2
22:41:22.137 00.000 16872 AutoFind: local max [247, 159] 1.2
22:41:22.145 00.008 16872 AutoFind: local max [1011, 676] 1.2
22:41:22.145 00.000 16872 AutoFind: local max [1609, 894] 1.2
22:41:22.145 00.000 16872 AutoFind: local max [520, 535] 1.1
22:41:22.154 00.009 16872 AutoFind: local max [280, 535] 1.1
22:41:22.157 00.003 16872 AutoFind: local max [562, 185] 1.1
22:41:22.157 00.000 16872 AutoFind: local max [224, 1022] 1.1
22:41:22.162 00.005 16872 AutoFind: local max [305, 584] 1.1
22:41:22.164 00.002 16872 AutoFind: local max [1603, 606] 1.1
22:41:22.164 00.000 16872 AutoFind: local max [1739, 646] 1.1
22:41:22.171 00.007 16872 AutoFind: local max [1148, 292] 1.1
22:41:22.171 00.000 16872 AutoFind: local max [341, 538] 1.1
22:41:22.171 00.000 16872 AutoFind: local max [214, 683] 1.1
22:41:22.178 00.007 16872 AutoFind: local max [265, 229] 1.1
22:41:22.178 00.000 16872 AutoFind: local max [1384, 806] 1.1
22:41:22.178 00.000 16872 AutoFind: local max [525, 659] 1.1
22:41:22.178 00.000 16872 AutoFind: local max [1264, 303] 1.1
22:41:22.189 00.011 16872 AutoFind: local max [186, 764] 1.1
22:41:22.189 00.000 16872 AutoFind: local max [1469, 942] 1.1
22:41:22.195 00.006 16872 AutoFind: local max [648, 903] 1.1
22:41:22.195 00.000 16872 AutoFind: local max [334, 396] 1.1
22:41:22.195 00.000 16872 AutoFind: local max [974, 860] 1.1
22:41:22.202 00.007 16872 AutoFind: local max [524, 386] 1.1
22:41:22.203 00.001 16872 AutoFind: local max [1486, 857] 1.1
22:41:22.207 00.004 16872 AutoFind: local max [1287, 1034] 1.0
22:41:22.207 00.000 16872 AutoFind: local max [248, 488] 1.0
22:41:22.212 00.005 16872 AutoFind: local max [1148, 260] 1.0
22:41:22.215 00.003 16872 AutoFind: local max [1183, 826] 1.0
22:41:22.215 00.000 16872 AutoFind: local max [810, 817] 1.0
22:41:22.222 00.007 16872 AutoFind: local max [514, 1040] 1.0
22:41:22.224 00.002 16872 AutoFind: local max [1165, 282] 1.0
22:41:22.229 00.005 16872 AutoFind: local max [1848, 933] 1.0
22:41:22.229 00.000 16872 AutoFind: local max [1830, 716] 1.0
22:41:22.229 00.000 16872 AutoFind: local max [37, 991] 1.0
22:41:22.236 00.007 16872 AutoFind: local max [1706, 583] 1.0
22:41:22.236 00.000 16872 AutoFind: local max [926, 647] 1.0
22:41:22.236 00.000 16872 AutoFind: local max [661, 644] 1.0
22:41:22.236 00.000 16872 AutoFind: local max [772, 116] 1.0
22:41:22.245 00.009 16872 AutoFind: local max [138, 1020] 1.0
22:41:22.248 00.003 16872 AutoFind: local max [299, 131] 1.0
22:41:22.248 00.000 16872 AutoFind: local max [1281, 186] 1.0
22:41:22.255 00.007 16872 AutoFind: local max [292, 334] 1.0
22:41:22.257 00.002 16872 AutoFind: local max [549, 529] 1.0
22:41:22.261 00.004 16872 AutoFind: local max [375, 857] 1.0
22:41:22.261 00.000 16872 AutoFind: local max [1322, 221] 1.0
22:41:22.269 00.008 16872 AutoFind: local max [1827, 682] 1.0
22:41:22.274 00.005 16872 AutoFind: local max [720, 160] 1.0
22:41:22.278 00.004 16872 AutoFind: local max [98, 331] 1.0
22:41:22.281 00.003 16872 AutoFind: local max [15, 1034] 1.0
22:41:22.285 00.004 16872 AutoFind: local max [1780, 32] 1.0
22:41:22.285 00.000 16872 AutoFind: local max [329, 551] 1.0
22:41:22.296 00.011 16872 AutoFind: local max [145, 323] 1.0
22:41:22.300 00.004 16872 AutoFind: local max [727, 864] 1.0
22:41:22.304 00.004 16872 AutoFind: local max [1560, 898] 1.0
22:41:22.307 00.003 16872 AutoFind: local max [430, 196] 1.0
22:41:22.312 00.005 16872 AutoFind: local max [1875, 985] 1.0
22:41:22.315 00.003 16872 AutoFind: local max [190, 834] 1.0
22:41:22.318 00.003 16872 AutoFind: local max [1295, 9] 1.0
22:41:22.320 00.002 16872 AutoFind: local max [1016, 1041] 1.0
22:41:22.325 00.005 16872 AutoFind: local max [401, 98] 1.0
22:41:22.326 00.001 16872 AutoFind: local max [17, 339] 1.0
22:41:22.326 00.000 16872 AutoFind: local max [1075, 124] 1.0
22:41:22.334 00.008 16872 AutoFind: local max [328, 954] 1.0
22:41:22.337 00.003 16872 AutoFind: local max [889, 139] 1.0
22:41:22.340 00.003 16872 AutoFind: local max [328, 439] 1.0
22:41:22.342 00.002 16872 AutoFind: local max [1676, 1062] 1.0
22:41:22.347 00.005 16872 AutoFind: local max [875, 717] 1.0
22:41:22.350 00.003 16872 AutoFind: local max [1187, 971] 1.0
22:41:22.354 00.004 16872 AutoFind: local max [1729, 131] 1.0
22:41:22.356 00.002 16872 AutoFind: local max [824, 679] 1.0
22:41:22.359 00.003 16872 AutoFind: local max [99, 504] 1.0
22:41:22.363 00.004 16872 AutoFind: local max [895, 588] 1.0
22:41:22.368 00.005 16872 AutoFind: local max [247, 902] 1.0
22:41:22.371 00.003 16872 AutoFind: local max [636, 1002] 1.0
22:41:22.374 00.003 16872 AutoFind: local max [59, 1050] 1.0
22:41:22.377 00.003 16872 AutoFind: local max [346, 183] 1.0
22:41:22.379 00.002 16872 AutoFind: local max [218, 982] 1.0
22:41:22.382 00.003 16872 AutoFind: local max [278, 333] 1.0
22:41:22.385 00.003 16872 AutoFind: local max [1501, 121] 1.0
22:41:22.385 00.000 16872 AutoFind: local max [1503, 928] 1.0
22:41:22.391 00.006 16872 AutoFind: local max [925, 556] 1.0
22:41:22.393 00.002 16872 AutoFind: local max [1773, 447] 1.0
22:41:22.399 00.006 16872 AutoFind: local max [1354, 838] 1.0
22:41:22.399 00.000 16872 AutoFind: local max [1701, 806] 1.0
22:41:22.404 00.005 16872 AutoFind: local max [50, 518] 1.0
22:41:22.408 00.004 16872 AutoFind: local max [51, 1043] 1.0
22:41:22.408 00.000 16872 AutoFind: local max [77, 988] 1.0
22:41:22.408 00.000 16872 AutoFind: local max [216, 188] 1.0
22:41:22.416 00.008 16872 AutoFind: local max [1786, 320] 1.0
22:41:22.418 00.002 16872 AutoFind: local max [769, 987] 0.9
22:41:22.423 00.005 16872 AutoFind: local max [807, 551] 0.9
22:41:22.426 00.003 16872 AutoFind: too close [51, 1043] 1.0 - [59, 1050] 1.0
22:41:22.430 00.004 16872 AutoFind: too close [278, 333] 1.0 - [292, 334] 1.0
22:41:22.432 00.002 16872 AutoFind: too close [889, 139] 1.0 - [903, 154] 1.5
22:41:22.432 00.000 16872 AutoFind: close dim-bright [889, 139] 1.0 - [908, 139] 432.7
22:41:22.438 00.006 16872 AutoFind: too close [329, 551] 1.0 - [341, 538] 1.1
22:41:22.442 00.004 16872 AutoFind: too close [1165, 282] 1.0 - [1148, 292] 1.1
22:41:22.444 00.002 16872 AutoFind: too close [903, 154] 1.5 - [915, 154] 1.6
22:41:22.448 00.004 16872 AutoFind: close dim-bright [903, 154] 1.5 - [908, 139] 432.7
22:41:22.454 00.006 16872 AutoFind: close dim-bright [915, 154] 1.6 - [908, 139] 432.7
22:41:22.459 00.005 16872 AutoFind: too close to edge [1295, 9] 1.0
22:41:22.463 00.004 16872 AutoFind: too close to edge [15, 1034] 1.0
22:41:22.467 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:41:22.468 00.001 16872 Star::Find(15, 908, 139, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.473 00.005 16872 Star::Find returns 1 (0), X=907.79, Y=138.39, Mass=1533786, SNR=333.4, Peak=61208 HFD=5.5
22:41:22.473 00.000 16872 Star::Find(15, 1319, 608, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.473 00.000 16872 Star::Find returns 1 (0), X=1319.30, Y=607.61, Mass=12101, SNR=53.4, Peak=3984 HFD=4.5
22:41:22.484 00.011 16872 Star::Find(15, 1798, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.484 00.000 16872 Star::Find returns 1 (0), X=1797.95, Y=569.51, Mass=1879, SNR=20.0, Peak=3416 HFD=3.0
22:41:22.491 00.007 16872 Star::Find(15, 358, 357, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.493 00.002 16872 Star::Find returns 1 (0), X=358.89, Y=356.99, Mass=2159, SNR=23.3, Peak=3436 HFD=2.8
22:41:22.498 00.005 16872 Star::Find(15, 971, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.501 00.003 16872 Star::Find returns 1 (0), X=970.10, Y=1050.85, Mass=1621, SNR=17.4, Peak=3320 HFD=4.3
22:41:22.503 00.002 16872 Star::Find(15, 779, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.507 00.004 16872 Star::Find returns 1 (0), X=779.19, Y=920.80, Mass=1811, SNR=17.4, Peak=3348 HFD=3.8
22:41:22.511 00.004 16872 Star::Find(15, 797, 97, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.513 00.002 16872 Star::Find returns 1 (0), X=797.10, Y=96.44, Mass=1193, SNR=14.7, Peak=3320 HFD=2.6
22:41:22.513 00.000 16872 Star::Find(15, 247, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.513 00.000 16872 Star::Find returns 1 (0), X=246.95, Y=159.04, Mass=744, SNR=11.1, Peak=3352 HFD=1.9
22:41:22.524 00.011 16872 Star::Find(15, 1011, 676, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.527 00.003 16872 Star::Find returns 1 (0), X=1011.99, Y=677.01, Mass=1534, SNR=16.2, Peak=3348 HFD=4.5
22:41:22.531 00.004 16872 Star::Find(15, 1609, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.533 00.002 16872 Star::Find returns 1 (0), X=1608.91, Y=894.63, Mass=1697, SNR=16.8, Peak=3360 HFD=3.5
22:41:22.538 00.005 16872 Star::Find(15, 520, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.541 00.003 16872 Star::Find returns 1 (0), X=520.14, Y=535.07, Mass=1357, SNR=15.2, Peak=3364 HFD=2.6
22:41:22.546 00.005 16872 Star::Find(15, 280, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.548 00.002 16872 Star::Find returns 1 (0), X=279.65, Y=535.46, Mass=1450, SNR=16.0, Peak=3360 HFD=3.0
22:41:22.552 00.004 16872 Star::Find(15, 562, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.557 00.005 16872 Star::Find returns 1 (0), X=561.97, Y=185.55, Mass=954, SNR=13.8, Peak=3328 HFD=2.6
22:41:22.561 00.004 16872 Star::Find(15, 224, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.564 00.003 16872 Star::Find returns 1 (0), X=224.14, Y=1021.45, Mass=1213, SNR=15.4, Peak=3376 HFD=2.7
22:41:22.569 00.005 16872 Star::Find(15, 305, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.573 00.004 16872 Star::Find returns 1 (0), X=304.51, Y=583.23, Mass=983, SNR=14.2, Peak=3336 HFD=3.0
22:41:22.577 00.004 16872 Star::Find(15, 1603, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.579 00.002 16872 Star::Find returns 1 (0), X=1603.60, Y=604.91, Mass=1540, SNR=16.7, Peak=3328 HFD=4.3
22:41:22.584 00.005 16872 Star::Find(15, 1739, 646, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.586 00.002 16872 Star::Find returns 1 (0), X=1738.80, Y=646.49, Mass=1018, SNR=14.0, Peak=3316 HFD=3.0
22:41:22.589 00.003 16872 Star::Find(15, 214, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.592 00.003 16872 Star::Find returns 1 (0), X=214.24, Y=683.22, Mass=1413, SNR=16.1, Peak=3336 HFD=3.1
22:41:22.595 00.003 16872 Star::Find(15, 265, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.597 00.002 16872 Star::Find returns 1 (0), X=264.19, Y=228.75, Mass=1201, SNR=14.5, Peak=3344 HFD=2.5
22:41:22.602 00.005 16872 Star::Find(15, 1384, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.604 00.002 16872 Star::Find returns 1 (0), X=1371.88, Y=815.88, Mass=899, SNR=13.7, Peak=3328 HFD=4.4
22:41:22.608 00.004 16872 Star::Find(15, 525, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.612 00.004 16872 Star::Find returns 1 (0), X=524.59, Y=658.51, Mass=868, SNR=12.9, Peak=3340 HFD=1.6
22:41:22.614 00.002 16872 Star::Find(15, 1264, 303, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.618 00.004 16872 Star::Find returns 1 (0), X=1264.51, Y=303.20, Mass=966, SNR=12.1, Peak=3328 HFD=2.0
22:41:22.621 00.003 16872 Star::Find(15, 186, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.626 00.005 16872 Star::Find returns 1 (0), X=185.64, Y=764.40, Mass=1415, SNR=14.7, Peak=3372 HFD=3.2
22:41:22.628 00.002 16872 Star::Find(15, 1469, 942, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.630 00.002 16872 Star::Find returns 1 (0), X=1467.58, Y=942.16, Mass=1689, SNR=18.3, Peak=3380 HFD=3.4
22:41:22.630 00.000 16872 Star::Find(15, 648, 903, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.636 00.006 16872 Star::Find returns 1 (0), X=647.49, Y=903.45, Mass=1200, SNR=14.2, Peak=3328 HFD=3.1
22:41:22.643 00.007 16872 Star::Find(15, 334, 396, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.646 00.003 16872 Star::Find returns 1 (0), X=336.77, Y=396.71, Mass=1280, SNR=15.1, Peak=3344 HFD=5.9
22:41:22.651 00.005 16872 Star::Find(15, 974, 860, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.653 00.002 16872 Star::Find returns 1 (0), X=975.86, Y=860.74, Mass=1571, SNR=17.3, Peak=3352 HFD=4.8
22:41:22.658 00.005 16872 Star::Find(15, 524, 386, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.662 00.004 16872 Star::Find returns 1 (0), X=524.68, Y=385.09, Mass=1250, SNR=13.5, Peak=3300 HFD=3.3
22:41:22.668 00.006 16872 Star::Find(15, 1486, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.671 00.003 16872 Star::Find returns 1 (0), X=1486.24, Y=858.15, Mass=1253, SNR=15.0, Peak=3316 HFD=4.3
22:41:22.675 00.004 16872 Star::Find(15, 1287, 1034, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.681 00.006 16872 Star::Find returns 1 (0), X=1285.60, Y=1034.65, Mass=1168, SNR=12.1, Peak=3328 HFD=3.5
22:41:22.685 00.004 16872 Star::Find(15, 248, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.690 00.005 16872 Star::Find returns 1 (0), X=247.70, Y=486.86, Mass=1413, SNR=16.4, Peak=3340 HFD=3.4
22:41:22.693 00.003 16872 Star::Find(15, 1148, 260, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.697 00.004 16872 Star::Find returns 0 (4), X=1145.52, Y=250.08, Mass=530, SNR=10.5, Peak=3328 HFD=1.3
22:41:22.702 00.005 16872 Star::Find(15, 1183, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.706 00.004 16872 Star::Find returns 1 (0), X=1183.16, Y=826.02, Mass=1003, SNR=12.9, Peak=3304 HFD=3.0
22:41:22.710 00.004 16872 Star::Find(15, 810, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.715 00.005 16872 Star::Find returns 1 (0), X=810.77, Y=816.70, Mass=1759, SNR=20.8, Peak=3572 HFD=1.6
22:41:22.718 00.003 16872 Star::Find(15, 514, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.722 00.004 16872 Star::Find returns 1 (0), X=513.66, Y=1038.84, Mass=1274, SNR=14.0, Peak=3428 HFD=2.7
22:41:22.726 00.004 16872 Star::Find(15, 1848, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.731 00.005 16872 Star::Find returns 1 (0), X=1855.74, Y=921.46, Mass=596, SNR=10.2, Peak=3336 HFD=2.4
22:41:22.735 00.004 16872 Star::Find(15, 1830, 716, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.739 00.004 16872 Star::Find returns 1 (0), X=1829.71, Y=715.67, Mass=947, SNR=13.5, Peak=3312 HFD=2.7
22:41:22.741 00.002 16872 Star::Find(15, 37, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.745 00.004 16872 Star::Find returns 1 (0), X=36.79, Y=990.39, Mass=705, SNR=9.8, Peak=3336 HFD=1.8
22:41:22.749 00.004 16872 Star::Find(15, 1706, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.751 00.002 16872 Star::Find returns 1 (0), X=1707.24, Y=581.85, Mass=1342, SNR=14.2, Peak=3332 HFD=4.8
22:41:22.755 00.004 16872 Star::Find(15, 926, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.759 00.004 16872 Star::Find returns 1 (0), X=925.62, Y=647.16, Mass=1422, SNR=16.1, Peak=3396 HFD=2.6
22:41:22.763 00.004 16872 Star::Find(15, 661, 644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.767 00.004 16872 Star::Find returns 1 (0), X=661.01, Y=644.31, Mass=1768, SNR=18.4, Peak=3328 HFD=3.4
22:41:22.771 00.004 16872 Star::Find(15, 772, 116, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.775 00.004 16872 Star::Find returns 1 (0), X=772.59, Y=116.04, Mass=1075, SNR=15.3, Peak=3344 HFD=2.5
22:41:22.778 00.003 16872 Star::Find(15, 138, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.783 00.005 16872 Star::Find returns 1 (0), X=138.45, Y=1020.59, Mass=1262, SNR=14.4, Peak=3364 HFD=3.2
22:41:22.787 00.004 16872 Star::Find(15, 299, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.791 00.004 16872 Star::Find returns 1 (0), X=297.67, Y=130.79, Mass=1068, SNR=13.5, Peak=3308 HFD=4.8
22:41:22.795 00.004 16872 Star::Find(15, 1281, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.797 00.002 16872 Star::Find returns 1 (0), X=1293.93, Y=174.36, Mass=1354, SNR=18.4, Peak=3500 HFD=2.6
22:41:22.799 00.002 16872 Star::Find(15, 549, 529, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.799 00.000 16872 Star::Find returns 1 (0), X=549.00, Y=528.88, Mass=981, SNR=13.4, Peak=3360 HFD=2.7
22:41:22.806 00.007 16872 Star::Find(15, 375, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.809 00.003 16872 Star::Find returns 1 (0), X=375.60, Y=857.63, Mass=1387, SNR=15.3, Peak=3320 HFD=4.4
22:41:22.816 00.007 16872 Star::Find(15, 1322, 221, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.818 00.002 16872 Star::Find returns 1 (0), X=1322.71, Y=221.34, Mass=1117, SNR=14.2, Peak=3348 HFD=2.6
22:41:22.822 00.004 16872 Star::Find(15, 1827, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.827 00.005 16872 Star::Find returns 1 (0), X=1826.10, Y=682.95, Mass=2104, SNR=19.9, Peak=3372 HFD=4.0
22:41:22.829 00.002 16872 Star::Find(15, 720, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.833 00.004 16872 Star::Find returns 1 (0), X=719.03, Y=162.02, Mass=1413, SNR=15.7, Peak=3332 HFD=6.1
22:41:22.837 00.004 16872 Star::Find(15, 98, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.839 00.002 16872 Star::Find returns 1 (0), X=112.79, Y=344.15, Mass=1333, SNR=16.2, Peak=3440 HFD=2.0
22:41:22.843 00.004 16872 Star::Find(15, 1780, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.847 00.004 16872 Star::Find returns 1 (0), X=1779.09, Y=32.66, Mass=911, SNR=11.3, Peak=3292 HFD=2.8
22:41:22.847 00.000 16872 Star::Find(15, 145, 323, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.852 00.005 16872 Star::Find returns 1 (0), X=144.77, Y=324.07, Mass=1135, SNR=14.5, Peak=3332 HFD=3.9
22:41:22.857 00.005 16872 Star::Find(15, 727, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.861 00.004 16872 Star::Find returns 1 (0), X=729.51, Y=863.92, Mass=1279, SNR=15.0, Peak=3336 HFD=5.6
22:41:22.865 00.004 16872 Star::Find(15, 1560, 898, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.867 00.002 16872 Star::Find returns 1 (0), X=1560.32, Y=898.43, Mass=981, SNR=12.1, Peak=3308 HFD=3.0
22:41:22.871 00.004 16872 Star::Find(15, 430, 196, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.877 00.006 16872 Star::Find returns 1 (0), X=431.44, Y=197.40, Mass=1046, SNR=13.0, Peak=3328 HFD=5.5
22:41:22.880 00.003 16872 Star::Find(15, 1875, 985, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.880 00.000 16872 Star::Find returns 1 (0), X=1876.52, Y=984.93, Mass=809, SNR=10.5, Peak=3300 HFD=3.5
22:41:22.888 00.008 16872 Star::Find(15, 190, 834, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.892 00.004 16872 Star::Find returns 1 (0), X=189.97, Y=833.89, Mass=1384, SNR=15.0, Peak=3308 HFD=3.8
22:41:22.894 00.002 16872 Star::Find(15, 1016, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.898 00.004 16872 Star::Find returns 1 (0), X=1015.67, Y=1041.31, Mass=1334, SNR=14.1, Peak=3356 HFD=2.9
22:41:22.900 00.002 16872 Star::Find(15, 401, 98, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.906 00.006 16872 Star::Find returns 1 (0), X=401.20, Y=97.78, Mass=2052, SNR=18.6, Peak=3312 HFD=4.8
22:41:22.909 00.003 16872 Star::Find(15, 17, 339, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.912 00.003 16872 Star::Find returns 1 (0), X=16.70, Y=338.84, Mass=637, SNR=9.3, Peak=3324 HFD=2.1
22:41:22.912 00.000 16872 Star::Find(15, 1075, 124, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.920 00.008 16872 Star::Find returns 1 (0), X=1074.21, Y=123.98, Mass=1194, SNR=14.7, Peak=3368 HFD=2.6
22:41:22.924 00.004 16872 Star::Find(15, 328, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.928 00.004 16872 Star::Find returns 1 (0), X=327.81, Y=954.86, Mass=768, SNR=11.5, Peak=3364 HFD=1.7
22:41:22.932 00.004 16872 Star::Find(15, 328, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.936 00.004 16872 Star::Find returns 1 (0), X=328.69, Y=438.59, Mass=862, SNR=11.8, Peak=3332 HFD=2.0
22:41:22.940 00.004 16872 Star::Find(15, 1676, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.942 00.002 16872 Star::Find false star n=8 nbg=268 bg=3189.8 sigma=21.7 thresh=3255 peak=3255
22:41:22.946 00.004 16872 Star::Find returns 0 (2), X=1676.00, Y=1062.00, Mass=601, SNR=2.9, Peak=3288 HFD=0.0
22:41:22.946 00.000 16872 Star::Find(15, 875, 717, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.954 00.008 16872 Star::Find returns 1 (0), X=873.30, Y=716.62, Mass=803, SNR=11.4, Peak=3364 HFD=1.6
22:41:22.958 00.004 16872 Star::Find(15, 1187, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.962 00.004 16872 Star::Find returns 1 (0), X=1186.27, Y=972.27, Mass=1488, SNR=15.2, Peak=3316 HFD=5.2
22:41:22.965 00.003 16872 Star::Find(15, 1729, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.969 00.004 16872 Star::Find returns 1 (0), X=1729.96, Y=130.13, Mass=1160, SNR=14.4, Peak=3324 HFD=4.7
22:41:22.973 00.004 16872 Star::Find(15, 824, 679, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.977 00.004 16872 Star::Find returns 1 (0), X=824.33, Y=678.28, Mass=1397, SNR=15.4, Peak=3352 HFD=3.6
22:41:22.977 00.000 16872 Star::Find(15, 99, 504, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.977 00.000 16872 Star::Find returns 1 (0), X=98.60, Y=504.42, Mass=983, SNR=13.1, Peak=3380 HFD=1.6
22:41:22.987 00.010 16872 Star::Find(15, 895, 588, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.991 00.004 16872 Star::Find returns 1 (0), X=895.95, Y=586.32, Mass=804, SNR=10.5, Peak=3292 HFD=4.1
22:41:22.993 00.002 16872 Star::Find(15, 247, 902, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:22.999 00.006 16872 Star::Find returns 1 (0), X=245.76, Y=901.42, Mass=1143, SNR=14.5, Peak=3344 HFD=3.5
22:41:23.001 00.002 16872 Star::Find(15, 636, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.006 00.005 16872 Star::Find returns 1 (0), X=635.28, Y=1002.58, Mass=1355, SNR=14.2, Peak=3316 HFD=3.6
22:41:23.009 00.003 16872 Star::Find(15, 346, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.009 00.000 16872 Star::Find returns 1 (0), X=345.82, Y=184.50, Mass=1294, SNR=16.7, Peak=3364 HFD=4.0
22:41:23.009 00.000 16872 Star::Find(15, 218, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.020 00.011 16872 Star::Find returns 0 (4), X=225.55, Y=975.51, Mass=489, SNR=9.8, Peak=3328 HFD=1.4
22:41:23.024 00.004 16872 Star::Find(15, 1501, 121, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.028 00.004 16872 Star::Find returns 1 (0), X=1499.73, Y=120.87, Mass=1227, SNR=15.6, Peak=3308 HFD=3.6
22:41:23.029 00.001 16872 Star::Find(15, 1503, 928, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.034 00.005 16872 Star::Find returns 1 (0), X=1504.44, Y=927.95, Mass=1840, SNR=19.0, Peak=3352 HFD=6.0
22:41:23.034 00.000 16872 Star::Find(15, 925, 556, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.034 00.000 16872 Star::Find returns 1 (0), X=924.98, Y=555.53, Mass=955, SNR=13.5, Peak=3360 HFD=2.3
22:41:23.046 00.012 16872 Star::Find(15, 1773, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.050 00.004 16872 Star::Find returns 1 (0), X=1772.53, Y=446.46, Mass=1683, SNR=16.6, Peak=3328 HFD=4.2
22:41:23.051 00.001 16872 Star::Find(15, 1354, 838, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.057 00.006 16872 Star::Find returns 1 (0), X=1354.43, Y=836.86, Mass=3365, SNR=27.0, Peak=3600 HFD=5.1
22:41:23.060 00.003 16872 Star::Find(15, 1701, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.060 00.000 16872 Star::Find returns 1 (0), X=1702.04, Y=806.17, Mass=920, SNR=11.9, Peak=3296 HFD=4.6
22:41:23.060 00.000 16872 Star::Find(15, 50, 518, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.070 00.010 16872 Star::Find returns 1 (0), X=50.47, Y=517.68, Mass=1283, SNR=13.7, Peak=3308 HFD=3.4
22:41:23.070 00.000 16872 Star::Find(15, 77, 988, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.077 00.007 16872 Star::Find returns 1 (0), X=76.15, Y=986.55, Mass=1921, SNR=18.5, Peak=3332 HFD=6.1
22:41:23.077 00.000 16872 Star::Find(15, 216, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.084 00.007 16872 Star::Find returns 1 (0), X=215.00, Y=186.48, Mass=2079, SNR=19.9, Peak=3320 HFD=7.8
22:41:23.088 00.004 16872 Star::Find(15, 1786, 320, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.092 00.004 16872 Star::Find returns 1 (0), X=1780.49, Y=310.35, Mass=1666, SNR=17.0, Peak=3392 HFD=4.0
22:41:23.095 00.003 16872 Star::Find(15, 769, 987, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.099 00.004 16872 Star::Find returns 1 (0), X=768.28, Y=986.75, Mass=2136, SNR=19.0, Peak=3364 HFD=3.8
22:41:23.101 00.002 16872 Star::Find(15, 807, 551, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.101 00.000 16872 Star::Find returns 1 (0), X=808.50, Y=549.99, Mass=1226, SNR=14.6, Peak=3316 HFD=4.1
22:41:23.109 00.008 16872 AutoFind: finding best star pass 1
22:41:23.112 00.003 16872 Star::Find(15, 908, 139, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.116 00.004 16872 Star::Find returns 1 (0), X=907.79, Y=138.39, Mass=1533786, SNR=333.4, Peak=61208 HFD=5.5
22:41:23.119 00.003 16872 AutoFind: near-saturated [908, 139] 432.7 Mass 1533786 SNR 333.4 Peak 61208
22:41:23.124 00.005 16872 Star::Find(15, 1319, 608, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.127 00.003 16872 Star::Find returns 1 (0), X=1319.30, Y=607.61, Mass=12101, SNR=53.4, Peak=3984 HFD=4.5
22:41:23.127 00.000 16872 AutoFind returns star at [1319, 608] 4.7 Mass 12101 SNR 53.4
22:41:23.134 00.007 16872 Star::Find(15, 1319, 608, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.134 00.000 16872 Star::Find returns 1 (0), X=1319.30, Y=607.61, Mass=12101, SNR=53.4, Peak=3984 HFD=4.5
22:41:23.142 00.008 16872 MultiStar: List (12): {1319.30, 607.61}(53.4), {1797.95, 569.51}(20.0), {358.89, 356.99}(23.3), {970.10, 1050.85}(17.4), {779.19, 920.80}(17.4), {797.10, 96.44}(14.7), {246.95, 159.04}(11.1), {1011.99, 677.01}(16.2), {1608.91, 894.63}(16.8), {520.14, 535.07}(15.2), {279.65, 535.46}(16.0), {561.97, 185.55}(13.8), 
22:41:23.146 00.004 16872 setting lock position to (1319.30, 607.61)
22:41:23.151 00.005 16872 MultiStar: stabilizing after lock position change
22:41:23.153 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
22:41:23.157 00.004 16872 UpdateGuideState(): m_state=1
22:41:23.160 00.003 16872 Star::Find(15, 1319, 607, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:41:23.164 00.004 16872 Star::Find returns 1 (0), X=1319.30, Y=607.61, Mass=12101, SNR=53.4, Peak=3984 HFD=4.5
22:41:23.168 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
22:41:23.170 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
22:41:23.175 00.005 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
22:41:23.175 00.000 16872 setting lock position to (1319.30, 607.61)
22:41:23.184 00.009 16872 MultiStar: stabilizing after lock position change
22:41:23.184 00.000 16872 CurrentPosition() valid, moving to STATE_SELECTED
22:41:23.192 00.008 16872 Changing from state SELECTING to SELECTED
22:41:23.192 00.000 16872 guider state => SELECTED
22:41:23.214 00.022 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=61208, med=3192, FiltMin=3080, FiltMax=43900, Gamma=2.190
22:41:23.255 00.041 16872 UpdateGuideState exits: m=12101 SNR=53.4
22:41:23.260 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=61208, med=3192, FiltMin=3080, FiltMax=43900, Gamma=2.190
22:41:23.302 00.042 16872 Status Line: Auto-selected star at (1319.3, 607.6)
22:41:24.708 01.406 16872 evsrv: cli 0D3BFFA8 connect
22:41:24.721 00.013 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9255eed5-c9f5-40a0-9ed7-77192fc4a93d"}
22:41:24.725 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9255eed5-c9f5-40a0-9ed7-77192fc4a93d"}
22:41:24.730 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
22:41:24.757 00.027 16872 GuideButtonClick i=1 ctx=Guide button clicked
22:41:24.773 00.016 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:41:24.778 00.005 16872 guider state => CALIBRATED
22:41:24.782 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:41:24.797 00.015 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:41:24.800 00.003 16872 Enqueuing Expose request
22:41:24.804 00.004 9640 Worker thread wakes up
22:41:24.804 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:41:24.804 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:41:24.935 00.131 16872 reset dither spiral
22:41:24.945 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"93509635-a9af-48b5-8f9c-0beae4b048b1"}
22:41:24.948 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"93509635-a9af-48b5-8f9c-0beae4b048b1"}
22:41:24.962 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"183ea96b-4cc6-4309-a38c-94644c4ce1c9"}
22:41:24.966 00.004 16872 case statement mapped state 5 to 1
22:41:24.969 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"183ea96b-4cc6-4309-a38c-94644c4ce1c9"}
22:41:25.049 00.080 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c62d0546-1d0d-419c-8982-0e6153dded09"}
22:41:25.054 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.30,6.61],"pixels":"..."},"id":"c62d0546-1d0d-419c-8982-0e6153dded09"}
22:41:29.891 04.837 16872 evsrv: cli 0D3BFFA8 connect
22:41:29.897 00.006 16872 case statement mapped state 5 to 1
22:41:29.901 00.004 16872 case statement mapped state 5 to 1
22:41:29.908 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"209f95cf-23e7-432c-b83f-b6c2076aec19"}
22:41:29.912 00.004 16872 case statement mapped state 5 to 1
22:41:29.916 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"209f95cf-23e7-432c-b83f-b6c2076aec19"}
22:41:29.921 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
22:41:29.926 00.005 16872 evsrv: cli 0D3C0228 connect
22:41:29.930 00.004 16872 case statement mapped state 5 to 1
22:41:29.935 00.005 16872 case statement mapped state 5 to 1
22:41:29.939 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_calibrated","id":"8ed87189-d9c7-4fe6-a106-f519a8e845c6"}
22:41:29.943 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":true,"id":"8ed87189-d9c7-4fe6-a106-f519a8e845c6"}
22:41:29.947 00.004 16872 evsrv: cli 0D3C0228 disconnect
22:41:29.953 00.006 16872 evsrv: cli 0D3BFFA8 connect
22:41:29.958 00.005 16872 case statement mapped state 5 to 1
22:41:29.963 00.005 16872 case statement mapped state 5 to 1
22:41:29.967 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"c2a7e36b-b369-4378-8618-912d58eb4a8f"}
22:41:29.972 00.005 16872 PhdController::Guide begins
22:41:29.976 00.004 16872 PhdController: newstate STATE_SETUP
22:41:29.980 00.004 16872 PhdController: setup
22:41:29.985 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
22:41:29.987 00.002 16872 PhdController: guider state = 5
22:41:29.991 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
22:41:29.995 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
22:41:29.998 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"c2a7e36b-b369-4378-8618-912d58eb4a8f"}
22:41:30.004 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
22:41:30.011 00.007 16872 evsrv: cli 0D3C0228 connect
22:41:30.015 00.004 16872 case statement mapped state 5 to 1
22:41:30.020 00.005 16872 case statement mapped state 5 to 1
22:41:30.023 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"f4711b48-97e1-4b0f-95dc-d87320f2801f"}
22:41:30.029 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"f4711b48-97e1-4b0f-95dc-d87320f2801f"}
22:41:30.034 00.005 16872 evsrv: cli 0D3C0228 disconnect
22:41:30.038 00.004 16872 evsrv: cli 0D3BFFA8 connect
22:41:30.042 00.004 16872 case statement mapped state 5 to 1
22:41:30.046 00.004 16872 case statement mapped state 5 to 1
22:41:30.051 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"5b20a978-2559-483a-83d6-8e35fc9df3c7"}
22:41:30.056 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1319.30,607.61],"id":"5b20a978-2559-483a-83d6-8e35fc9df3c7"}
22:41:30.061 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
22:41:30.067 00.006 16872 evsrv: cli 0D3C0228 connect
22:41:30.071 00.004 16872 case statement mapped state 5 to 1
22:41:30.075 00.004 16872 case statement mapped state 5 to 1
22:41:30.080 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"c321f1cd-2039-41a7-94cf-59499acfd604"}
22:41:30.084 00.004 16872 case statement mapped state 5 to 1
22:41:30.090 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"c321f1cd-2039-41a7-94cf-59499acfd604"}
22:41:30.093 00.003 16872 evsrv: cli 0D3C0228 disconnect
22:41:30.809 00.716 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f70dc347-54fd-4a1e-a84c-a022d52a610b"}
22:41:30.813 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"f70dc347-54fd-4a1e-a84c-a022d52a610b"}
22:41:30.816 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7e3300a-2c2e-4939-b5ad-299048053308"}
22:41:30.820 00.004 16872 case statement mapped state 5 to 1
22:41:30.825 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c7e3300a-2c2e-4939-b5ad-299048053308"}
22:41:30.829 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5b15e75d-aee4-4f38-a92f-572ab90a7da9"}
22:41:30.835 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.30,6.61],"pixels":"..."},"id":"5b15e75d-aee4-4f38-a92f-572ab90a7da9"}
22:41:31.102 00.267 16872 evsrv: cli 0D3BF8C8 connect
22:41:31.106 00.004 16872 case statement mapped state 5 to 1
22:41:31.111 00.005 16872 case statement mapped state 5 to 1
22:41:31.117 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"7fc81a1b-30cc-4605-80b0-15f9a096fbb0"}
22:41:31.120 00.003 16872 case statement mapped state 5 to 1
22:41:31.124 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"7fc81a1b-30cc-4605-80b0-15f9a096fbb0"}
22:41:31.128 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
22:41:31.371 00.243 9640 Exposure complete
22:41:31.521 00.150 16872 OnExposeComplete: enter
22:41:31.525 00.004 16872 UpdateGuideState(): m_state=5
22:41:31.529 00.004 16872 Star::Find(15, 1319, 607, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:41:31.535 00.006 9640 worker thread done servicing request
22:41:31.535 00.000 16872 Star::Find returns 1 (0), X=1300.71, Y=611.71, Mass=594035, SNR=408.3, Peak=5424 HFD=4.6
22:41:31.540 00.005 16872 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.56) = xAngle (1.37 = 1.37)
22:41:31.544 00.004 16872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.41 = 1.41)
22:41:31.549 00.005 16872 CameraToMount -- cameraX=-18.58 cameraY=4.10 hyp=19.03 cameraTheta=2.92 mountX=3.82 mountY=18.80, mountTheta=1.37
22:41:31.554 00.005 16872 Changing from state CALIBRATED to GUIDING
22:41:31.559 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
22:41:31.563 00.004 16872 ScopeASCOM::SideOfPier() returns 0
22:41:31.637 00.074 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
22:41:31.642 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:41:31.645 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:41:31.651 00.006 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:41:31.653 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:41:31.657 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:41:31.661 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:41:31.665 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:41:31.669 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:41:31.674 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:41:31.681 00.007 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:41:31.684 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:41:31.688 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:41:31.691 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:41:31.835 00.144 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:41:31.839 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:41:31.841 00.002 16872 Dec comp: XRate 8.696 -> 8.466 for dec -0.0 -> dec 13.2
22:41:31.851 00.010 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
22:41:31.856 00.005 16872 ScopeASCOM::SideOfPier() returns 0
22:41:31.951 00.095 16872 setting lock position to (1300.71, 611.71)
22:41:31.955 00.004 16872 MultiStar: stabilizing after lock position change
22:41:31.958 00.003 16872 guider state => GUIDING
22:41:31.960 00.002 16872 Status Line: Guiding
22:41:31.964 00.004 16872 Mount: notify guiding started
22:41:31.972 00.008 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:41:31.980 00.008 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:41:31.986 00.006 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:41:31.990 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:41:31.993 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:41:31.999 00.006 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
22:41:32.003 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
22:41:32.007 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:41:32.011 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
22:41:32.013 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:41:32.019 00.006 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:41:32.024 00.005 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:41:32.026 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:41:32.030 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:41:32.033 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:41:32.037 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:41:32.043 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:41:32.045 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:41:32.049 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:41:32.054 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:41:32.055 00.001 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:41:32.059 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:41:32.063 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:41:32.066 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:41:32.070 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:41:32.077 00.007 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:41:32.080 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:41:32.084 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:41:32.087 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:41:32.092 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:41:32.094 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:41:32.100 00.006 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:41:32.105 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:41:32.107 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:41:32.111 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:41:32.116 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:41:32.118 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:41:32.122 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:41:32.146 00.024 16872 evsrv: cli 0D3BFFA8 connect
22:41:32.148 00.002 16872 case statement mapped state 6 to 3
22:41:32.155 00.007 16872 case statement mapped state 6 to 3
22:41:32.159 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"74d20819-afb6-4be6-97c2-7efad88d3237"}
22:41:32.162 00.003 16872 case statement mapped state 6 to 3
22:41:32.167 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"74d20819-afb6-4be6-97c2-7efad88d3237"}
22:41:32.178 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
22:41:32.238 00.060 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:41:32.310 00.072 16872 ScopeASCOM::SideOfPier() returns 0
22:41:32.313 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:41:32.317 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
22:41:32.322 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
22:41:32.324 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
22:41:32.328 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:41:32.332 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:41:32.336 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:41:32.339 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:41:32.343 00.004 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:41:32.345 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3444, FiltMin=3304, FiltMax=65516, Gamma=2.190
22:41:32.385 00.040 16872 UpdateGuideState exits: m=594035 SNR=408.3
22:41:32.389 00.004 16872 PhdController: settling, locked = 1, distance = 19.03 (1.50) aobump = 0 frame = 1 / 99999
22:41:32.393 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777779692.391,"Host":"RBFOCUS307","Inst":1,"Distance":19.03,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:41:32.398 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:32.403 00.005 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:41:32.406 00.003 16872 Enqueuing Expose request
22:41:32.410 00.004 9640 Worker thread wakes up
22:41:32.410 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:41:32.410 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1286,597,31,31)
22:41:36.814 04.404 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c37f6f35-36e7-47b6-84cf-8f13fc4dfcfe"}
22:41:36.814 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"c37f6f35-36e7-47b6-84cf-8f13fc4dfcfe"}
22:41:36.814 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6b301c5d-dcc0-4dd4-a21d-dbf587390d96"}
22:41:36.823 00.009 16872 case statement mapped state 6 to 3
22:41:36.823 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b301c5d-dcc0-4dd4-a21d-dbf587390d96"}
22:41:36.823 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f568f6bb-e510-4b92-adf5-27b291467a1e"}
22:41:36.830 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.71,6.71],"pixels":"..."},"id":"f568f6bb-e510-4b92-adf5-27b291467a1e"}
22:41:38.987 02.157 9640 Exposure complete
22:41:39.123 00.136 9640 worker thread done servicing request
22:41:39.123 00.000 16872 OnExposeComplete: enter
22:41:39.130 00.007 16872 UpdateGuideState(): m_state=6
22:41:39.130 00.000 16872 Star::Find(15, 1300, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:41:39.130 00.000 16872 Star::Find returns 1 (0), X=1298.90, Y=612.48, Mass=1352437, SNR=490.0, Peak=57556 HFD=5.3
22:41:39.142 00.012 16872 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.56) = xAngle (1.18 = 1.18)
22:41:39.143 00.001 16872 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.23 = 1.23)
22:41:39.148 00.005 16872 CameraToMount -- cameraX=-1.82 cameraY=0.77 hyp=1.97 cameraTheta=2.74 mountX=0.74 mountY=1.86, mountTheta=1.19
22:41:39.152 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.82, y=0.77, opts=13)
22:41:39.156 00.004 16872 Enqueuing Move request for scope (-1.82, 0.77)
22:41:39.156 00.000 9640 Worker thread wakes up
22:41:39.156 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.82, 0.77) opts 0xd
22:41:39.156 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.82, 0.77)
22:41:39.156 00.000 9640 Moving (-1.82, 0.77) raw xDistance=0.74 yDistance=1.86
22:41:39.156 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.74
22:41:39.156 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 1.86, m_sumCorr=0
22:41:39.156 00.000 9640 MoveAxis(W, 55, ABG)
22:41:39.156 00.000 9640 Guiding  Dir = 3, Dur = 55
22:41:39.156 00.000 9640 IsSlewing returns 0
22:41:39.156 00.000 9640 IsGuiding returns 0
22:41:39.156 00.000 9640 PulseGuide returned control before completion, sleep 65
22:41:39.166 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3224, max=65520, med=3504, FiltMin=3364, FiltMax=65520, Gamma=2.190
22:41:39.208 00.042 16872 UpdateGuideState exits: m=1352437 SNR=490.0
22:41:39.213 00.005 16872 PhdController: settling, locked = 1, distance = 13.91 (1.50) aobump = 0 frame = 2 / 99999
22:41:39.219 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777779699.219,"Host":"RBFOCUS307","Inst":1,"Distance":13.91,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:41:39.223 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:39.228 00.005 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:41:39.235 00.007 9640 IsGuiding returns 1
22:41:39.235 00.000 9640 scope still moving after pulse duration time elapsed
22:41:39.235 00.000 16872 Enqueuing Expose request
22:41:39.267 00.032 9640 IsSlewing returns 0
22:41:39.267 00.000 9640 IsGuiding returns 0
22:41:39.267 00.000 9640 scope move finished after 55 + 52 ms
22:41:39.267 00.000 9640 Move returns status 0, amount 55
22:41:39.267 00.000 9640 MoveAxis(N, 0, ABG)
22:41:39.267 00.000 9640 Move returns status 0, amount 0
22:41:39.267 00.000 9640 move complete, result=0
22:41:39.267 00.000 9640 worker thread done servicing request
22:41:39.267 00.000 16872 GuideStep: 0.7 px 55 ms WEST, 1.9 px 0 ms NORTH
22:41:39.275 00.008 9640 Worker thread wakes up
22:41:39.275 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:41:39.275 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1286,597,31,31)
22:41:42.812 03.537 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08c84250-78cf-43df-b704-70b62e33c900"}
22:41:42.816 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"08c84250-78cf-43df-b704-70b62e33c900"}
22:41:42.821 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8d2f883d-6e20-4ab5-a5da-59559e6350f0"}
22:41:42.827 00.006 16872 case statement mapped state 6 to 3
22:41:42.829 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d2f883d-6e20-4ab5-a5da-59559e6350f0"}
22:41:42.839 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"09241d32-7905-4881-bead-8ef5ff32a169"}
22:41:42.844 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.90,7.48],"pixels":"..."},"id":"09241d32-7905-4881-bead-8ef5ff32a169"}
22:41:45.841 02.997 9640 Exposure complete
22:41:45.980 00.139 9640 worker thread done servicing request
22:41:45.983 00.003 16872 OnExposeComplete: enter
22:41:45.985 00.002 16872 UpdateGuideState(): m_state=6
22:41:45.989 00.004 16872 Star::Find(15, 1298, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:41:45.994 00.005 16872 Star::Find returns 1 (0), X=1298.41, Y=612.57, Mass=1308469, SNR=466.8, Peak=52732 HFD=5.3
22:41:45.995 00.001 16872 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.56) = xAngle (1.23 = 1.23)
22:41:45.995 00.000 16872 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.28 = 1.28)
22:41:46.002 00.007 16872 CameraToMount -- cameraX=-2.31 cameraY=0.86 hyp=2.46 cameraTheta=2.79 mountX=0.82 mountY=2.36, mountTheta=1.24
22:41:46.009 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-2.31, y=0.86, opts=13)
22:41:46.011 00.002 16872 Enqueuing Move request for scope (-2.31, 0.86)
22:41:46.011 00.000 9640 Worker thread wakes up
22:41:46.011 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.31, 0.86) opts 0xd
22:41:46.011 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.31, 0.86)
22:41:46.011 00.000 9640 Moving (-2.31, 0.86) raw xDistance=0.82 yDistance=2.36
22:41:46.011 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.82
22:41:46.011 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 2.36, m_sumCorr=0.32
22:41:46.011 00.000 9640 MoveAxis(W, 65, ABG)
22:41:46.011 00.000 9640 Guiding  Dir = 3, Dur = 65
22:41:46.011 00.000 9640 IsSlewing returns 0
22:41:46.011 00.000 9640 IsGuiding returns 0
22:41:46.011 00.000 9640 PulseGuide returned control before completion, sleep 75
22:41:46.023 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65520, med=3504, FiltMin=3366, FiltMax=65516, Gamma=2.190
22:41:46.059 00.036 16872 UpdateGuideState exits: m=1308469 SNR=466.8
22:41:46.059 00.000 16872 PhdController: settling, locked = 1, distance = 10.48 (1.50) aobump = 0 frame = 3 / 99999
22:41:46.068 00.009 16872 evsrv: {"Event":"Settling","Timestamp":1777779706.068,"Host":"RBFOCUS307","Inst":1,"Distance":10.48,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:41:46.071 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:46.071 00.000 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:41:46.081 00.010 16872 Enqueuing Expose request
22:41:46.096 00.015 9640 IsGuiding returns 1
22:41:46.096 00.000 9640 scope still moving after pulse duration time elapsed
22:41:46.119 00.023 9640 IsSlewing returns 0
22:41:46.120 00.001 9640 IsGuiding returns 1
22:41:46.141 00.021 9640 IsSlewing returns 0
22:41:46.141 00.000 9640 IsGuiding returns 1
22:41:46.165 00.024 9640 IsSlewing returns 0
22:41:46.165 00.000 9640 IsGuiding returns 1
22:41:46.186 00.021 9640 IsSlewing returns 0
22:41:46.186 00.000 9640 IsGuiding returns 1
22:41:46.217 00.031 9640 IsSlewing returns 0
22:41:46.217 00.000 9640 IsGuiding returns 0
22:41:46.217 00.000 9640 scope move finished after 65 + 134 ms
22:41:46.217 00.000 9640 Move returns status 0, amount 65
22:41:46.217 00.000 9640 MoveAxis(S, 39, ABG)
22:41:46.217 00.000 9640 Guiding  Dir = 1, Dur = 39
22:41:46.217 00.000 9640 IsSlewing returns 0
22:41:46.217 00.000 9640 IsGuiding returns 0
22:41:46.217 00.000 9640 PulseGuide returned control before completion, sleep 49
22:41:46.269 00.052 9640 IsGuiding returns 1
22:41:46.269 00.000 9640 scope still moving after pulse duration time elapsed
22:41:46.302 00.033 9640 IsSlewing returns 0
22:41:46.302 00.000 9640 IsGuiding returns 0
22:41:46.302 00.000 9640 scope move finished after 39 + 46 ms
22:41:46.302 00.000 9640 Move returns status 0, amount 39
22:41:46.302 00.000 9640 move complete, result=0
22:41:46.302 00.000 9640 worker thread done servicing request
22:41:46.302 00.000 9640 Worker thread wakes up
22:41:46.302 00.000 16872 GuideStep: 0.8 px 65 ms WEST, 2.4 px 39 ms SOUTH
22:41:46.304 00.002 9640 worker thread servicing REQUEST_EXPOSE 6000
22:41:46.304 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1286,597,31,31)
22:41:48.815 02.511 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f82a8b83-3157-44f9-9cb7-ab5d85a0eccf"}
22:41:48.818 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"f82a8b83-3157-44f9-9cb7-ab5d85a0eccf"}
22:41:48.818 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36646693-1f7b-4812-99c5-d5b032f3b2fd"}
22:41:48.823 00.005 16872 case statement mapped state 6 to 3
22:41:48.823 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"36646693-1f7b-4812-99c5-d5b032f3b2fd"}
22:41:48.823 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e1b843b9-f4fc-41fa-afbb-6a3c6d3fb11d"}
22:41:48.831 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.41,6.57],"pixels":"..."},"id":"e1b843b9-f4fc-41fa-afbb-6a3c6d3fb11d"}
22:41:52.864 04.033 9640 Exposure complete
22:41:52.999 00.135 9640 worker thread done servicing request
22:41:52.999 00.000 16872 OnExposeComplete: enter
22:41:52.999 00.000 16872 UpdateGuideState(): m_state=6
22:41:52.999 00.000 16872 Star::Find(15, 1298, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:41:53.007 00.008 16872 Star::Find returns 1 (0), X=1298.66, Y=612.37, Mass=1304168, SNR=503.6, Peak=51032 HFD=5.4
22:41:53.010 00.003 16872 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.56) = xAngle (1.27 = 1.27)
22:41:53.012 00.002 16872 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.32 = 1.32)
22:41:53.014 00.002 16872 CameraToMount -- cameraX=-2.05 cameraY=0.66 hyp=2.16 cameraTheta=2.83 mountX=0.63 mountY=2.09, mountTheta=1.28
22:41:53.014 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-2.05, y=0.66, opts=13)
22:41:53.025 00.011 16872 Enqueuing Move request for scope (-2.05, 0.66)
22:41:53.025 00.000 9640 Worker thread wakes up
22:41:53.025 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.05, 0.66) opts 0xd
22:41:53.025 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.05, 0.66)
22:41:53.025 00.000 9640 Moving (-2.05, 0.66) raw xDistance=0.63 yDistance=2.09
22:41:53.025 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.63
22:41:53.025 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.61, input 2.09, m_sumCorr=0.93
22:41:53.029 00.004 9640 MoveAxis(W, 52, ABG)
22:41:53.029 00.000 9640 Guiding  Dir = 3, Dur = 52
22:41:53.029 00.000 9640 IsSlewing returns 0
22:41:53.029 00.000 9640 IsGuiding returns 0
22:41:53.029 00.000 9640 PulseGuide returned control before completion, sleep 62
22:41:53.032 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3504, FiltMin=3306, FiltMax=65520, Gamma=2.190
22:41:53.072 00.040 16872 UpdateGuideState exits: m=1304168 SNR=503.6
22:41:53.080 00.008 16872 PhdController: settling, locked = 1, distance = 7.98 (1.50) aobump = 0 frame = 4 / 99999
22:41:53.084 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777779713.084,"Host":"RBFOCUS307","Inst":1,"Distance":7.98,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:41:53.088 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:53.091 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:41:53.091 00.000 16872 Enqueuing Expose request
22:41:53.096 00.005 9640 IsGuiding returns 1
22:41:53.096 00.000 9640 scope still moving after pulse duration time elapsed
22:41:53.127 00.031 9640 IsSlewing returns 0
22:41:53.127 00.000 9640 IsGuiding returns 0
22:41:53.127 00.000 9640 scope move finished after 52 + 46 ms
22:41:53.127 00.000 9640 Move returns status 0, amount 52
22:41:53.127 00.000 9640 MoveAxis(S, 73, ABG)
22:41:53.127 00.000 9640 Guiding  Dir = 1, Dur = 73
22:41:53.127 00.000 9640 IsSlewing returns 0
22:41:53.127 00.000 9640 IsGuiding returns 0
22:41:53.127 00.000 9640 PulseGuide returned control before completion, sleep 83
22:41:53.225 00.098 9640 IsGuiding returns 1
22:41:53.225 00.000 9640 scope still moving after pulse duration time elapsed
22:41:53.253 00.028 9640 IsSlewing returns 0
22:41:53.253 00.000 9640 IsGuiding returns 0
22:41:53.253 00.000 9640 scope move finished after 73 + 52 ms
22:41:53.253 00.000 9640 Move returns status 0, amount 73
22:41:53.253 00.000 9640 move complete, result=0
22:41:53.253 00.000 9640 worker thread done servicing request
22:41:53.253 00.000 9640 Worker thread wakes up
22:41:53.253 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:41:53.253 00.000 16872 GuideStep: 0.6 px 52 ms WEST, 2.1 px 73 ms SOUTH
22:41:53.259 00.006 9640 Handling exposure in thread, d=6000 o=3 r=(1286,597,31,31)
22:41:54.815 01.556 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41bf8cd4-e6d9-4c04-ada8-c01665332b93"}
22:41:54.816 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"41bf8cd4-e6d9-4c04-ada8-c01665332b93"}
22:41:54.825 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd29d7d7-cb74-43ec-8411-6efa68668c31"}
22:41:54.825 00.000 16872 case statement mapped state 6 to 3
22:41:54.829 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd29d7d7-cb74-43ec-8411-6efa68668c31"}
22:41:54.836 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"af632fbe-e5dc-4c43-afae-01a54a211a36"}
22:41:54.837 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.66,7.37],"pixels":"..."},"id":"af632fbe-e5dc-4c43-afae-01a54a211a36"}
22:41:59.816 04.979 9640 Exposure complete
22:41:59.957 00.141 9640 worker thread done servicing request
22:41:59.957 00.000 16872 OnExposeComplete: enter
22:41:59.957 00.000 16872 UpdateGuideState(): m_state=6
22:41:59.967 00.010 16872 Star::Find(15, 1298, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:41:59.971 00.004 16872 Star::Find returns 1 (0), X=1297.84, Y=611.73, Mass=1332727, SNR=449.9, Peak=56836 HFD=5.5
22:41:59.973 00.002 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
22:41:59.973 00.000 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
22:41:59.981 00.008 16872 CameraToMount -- cameraX=-2.88 cameraY=0.02 hyp=2.88 cameraTheta=3.14 mountX=-0.02 mountY=2.87, mountTheta=1.58
22:41:59.989 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-2.88, y=0.02, opts=13)
22:41:59.991 00.002 16872 Enqueuing Move request for scope (-2.88, 0.02)
22:41:59.995 00.004 9640 Worker thread wakes up
22:41:59.995 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.88, 0.02) opts 0xd
22:41:59.995 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.88, 0.02)
22:41:59.995 00.000 9640 Moving (-2.88, 0.02) raw xDistance=-0.02 yDistance=2.87
22:41:59.995 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:41:59.995 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.79, input 2.87, m_sumCorr=1.7
22:41:59.995 00.000 9640 MoveAxis(E, 0, ABG)
22:41:59.997 00.002 9640 Move returns status 0, amount 0
22:41:59.997 00.000 9640 MoveAxis(S, 95, ABG)
22:41:59.997 00.000 9640 Guiding  Dir = 1, Dur = 95
22:41:59.997 00.000 9640 IsSlewing returns 0
22:41:59.997 00.000 9640 IsGuiding returns 0
22:41:59.997 00.000 9640 PulseGuide returned control before completion, sleep 105
22:42:00.006 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3228, max=65520, med=3508, FiltMin=3376, FiltMax=65516, Gamma=2.190
22:42:00.046 00.040 16872 UpdateGuideState exits: m=1332727 SNR=449.9
22:42:00.048 00.002 16872 PhdController: settling, locked = 1, distance = 6.45 (1.50) aobump = 0 frame = 5 / 99999
22:42:00.057 00.009 16872 evsrv: {"Event":"Settling","Timestamp":1777779720.057,"Host":"RBFOCUS307","Inst":1,"Distance":6.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:42:00.065 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:00.069 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:42:00.075 00.006 16872 Enqueuing Expose request
22:42:00.105 00.030 9640 IsGuiding returns 1
22:42:00.105 00.000 9640 scope still moving after pulse duration time elapsed
22:42:00.139 00.034 9640 IsSlewing returns 0
22:42:00.139 00.000 9640 IsGuiding returns 0
22:42:00.139 00.000 9640 scope move finished after 95 + 46 ms
22:42:00.139 00.000 9640 Move returns status 0, amount 95
22:42:00.139 00.000 9640 move complete, result=0
22:42:00.139 00.000 9640 worker thread done servicing request
22:42:00.139 00.000 9640 Worker thread wakes up
22:42:00.139 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 2.9 px 95 ms SOUTH
22:42:00.148 00.009 9640 worker thread servicing REQUEST_EXPOSE 6000
22:42:00.148 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1286,597,31,31)
22:42:00.815 00.667 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d3bdae9-cf73-4e21-b98e-12285a8734ea"}
22:42:00.822 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"7d3bdae9-cf73-4e21-b98e-12285a8734ea"}
22:42:00.829 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b5b7ba0-8181-4dd1-a1e8-307efba9fe13"}
22:42:00.832 00.003 16872 case statement mapped state 6 to 3
22:42:00.832 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b5b7ba0-8181-4dd1-a1e8-307efba9fe13"}
22:42:00.842 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0b6a9519-4e5e-417c-b0c8-3a84abe374db"}
22:42:00.845 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.84,6.73],"pixels":"..."},"id":"0b6a9519-4e5e-417c-b0c8-3a84abe374db"}
22:42:06.698 05.853 9640 Exposure complete
22:42:06.814 00.116 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"96cb7875-4354-4618-8b0d-739c374e10a2"}
22:42:06.816 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"96cb7875-4354-4618-8b0d-739c374e10a2"}
22:42:06.820 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3431e119-c2a8-4ce5-8d5a-594296b281e0"}
22:42:06.824 00.004 16872 case statement mapped state 6 to 3
22:42:06.824 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3431e119-c2a8-4ce5-8d5a-594296b281e0"}
22:42:06.830 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8ca7ca35-86da-40ea-b2ea-b04c8bc0cab7"}
22:42:06.830 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.84,6.73],"pixels":"..."},"id":"8ca7ca35-86da-40ea-b2ea-b04c8bc0cab7"}
22:42:06.841 00.011 9640 worker thread done servicing request
22:42:06.841 00.000 16872 OnExposeComplete: enter
22:42:06.841 00.000 16872 UpdateGuideState(): m_state=6
22:42:06.847 00.006 16872 Star::Find(15, 1297, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:42:06.852 00.005 16872 Star::Find returns 1 (0), X=1297.06, Y=611.86, Mass=1359782, SNR=531.1, Peak=63856 HFD=5.5
22:42:06.853 00.001 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
22:42:06.858 00.005 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
22:42:06.858 00.000 16872 CameraToMount -- cameraX=-3.66 cameraY=0.15 hyp=3.66 cameraTheta=3.10 mountX=0.09 mountY=3.66, mountTheta=1.55
22:42:06.865 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-3.66, y=0.15, opts=13)
22:42:06.867 00.002 16872 Enqueuing Move request for scope (-3.66, 0.15)
22:42:06.870 00.003 9640 Worker thread wakes up
22:42:06.870 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.66, 0.15) opts 0xd
22:42:06.871 00.001 9640 Handling offset move in thread for scope, endpoint = (-3.66, 0.15)
22:42:06.871 00.000 9640 Moving (-3.66, 0.15) raw xDistance=0.09 yDistance=3.66
22:42:06.871 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:42:06.871 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.79, input 3.66, m_sumCorr=2.5
22:42:06.871 00.000 9640 MoveAxis(E, 0, ABG)
22:42:06.871 00.000 9640 Move returns status 0, amount 0
22:42:06.871 00.000 9640 MoveAxis(S, 95, ABG)
22:42:06.871 00.000 9640 Guiding  Dir = 1, Dur = 95
22:42:06.871 00.000 9640 IsSlewing returns 0
22:42:06.871 00.000 9640 IsGuiding returns 0
22:42:06.871 00.000 9640 PulseGuide returned control before completion, sleep 105
22:42:06.875 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3156, max=65520, med=3504, FiltMin=3380, FiltMax=65516, Gamma=2.190
22:42:06.912 00.037 16872 UpdateGuideState exits: m=1359782 SNR=531.1
22:42:06.912 00.000 16872 PhdController: settling, locked = 1, distance = 5.61 (1.50) aobump = 0 frame = 6 / 99999
22:42:06.924 00.012 16872 evsrv: {"Event":"Settling","Timestamp":1777779726.924,"Host":"RBFOCUS307","Inst":1,"Distance":5.61,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:42:06.928 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:06.932 00.004 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:42:06.932 00.000 16872 Enqueuing Expose request
22:42:06.985 00.053 9640 IsGuiding returns 1
22:42:06.985 00.000 9640 scope still moving after pulse duration time elapsed
22:42:07.018 00.033 9640 IsSlewing returns 0
22:42:07.018 00.000 9640 IsGuiding returns 0
22:42:07.018 00.000 9640 scope move finished after 95 + 51 ms
22:42:07.019 00.001 9640 Move returns status 0, amount 95
22:42:07.019 00.000 9640 move complete, result=0
22:42:07.019 00.000 9640 worker thread done servicing request
22:42:07.019 00.000 9640 Worker thread wakes up
22:42:07.019 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 3.7 px 95 ms SOUTH
22:42:07.020 00.001 9640 worker thread servicing REQUEST_EXPOSE 6000
22:42:07.022 00.002 9640 Handling exposure in thread, d=6000 o=3 r=(1286,597,31,31)
22:42:12.814 05.792 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"beb14aa6-3da3-4012-a9b2-e2d01b267dde"}
22:42:12.818 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"beb14aa6-3da3-4012-a9b2-e2d01b267dde"}
22:42:12.821 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6687044-1596-4d9b-b34b-2de7775ef6e4"}
22:42:12.821 00.000 16872 case statement mapped state 6 to 3
22:42:12.821 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6687044-1596-4d9b-b34b-2de7775ef6e4"}
22:42:12.830 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9543ebb4-d3ba-400f-a90f-3bec54f3f700"}
22:42:12.834 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.06,6.86],"pixels":"..."},"id":"9543ebb4-d3ba-400f-a90f-3bec54f3f700"}
22:42:13.566 00.732 9640 Exposure complete
22:42:13.705 00.139 9640 worker thread done servicing request
22:42:13.705 00.000 16872 OnExposeComplete: enter
22:42:13.709 00.004 16872 UpdateGuideState(): m_state=6
22:42:13.711 00.002 16872 Star::Find(15, 1297, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:42:13.715 00.004 16872 Star::Find returns 1 (0), X=1296.06, Y=611.70, Mass=1368379, SNR=489.5, Peak=63416 HFD=5.3
22:42:13.717 00.002 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
22:42:13.719 00.002 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.65 = 1.64)
22:42:13.723 00.004 16872 CameraToMount -- cameraX=-4.66 cameraY=-0.01 hyp=4.66 cameraTheta=-3.14 mountX=-0.08 mountY=4.65, mountTheta=1.59
22:42:13.723 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-4.66, y=-0.01, opts=13)
22:42:13.730 00.007 16872 Enqueuing Move request for scope (-4.66, -0.01)
22:42:13.733 00.003 9640 Worker thread wakes up
22:42:13.733 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.66, -0.01) opts 0xd
22:42:13.733 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.66, -0.01)
22:42:13.733 00.000 9640 Moving (-4.66, -0.01) raw xDistance=-0.08 yDistance=4.65
22:42:13.733 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:42:13.733 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.89, input 4.65, m_sumCorr=3.4
22:42:13.733 00.000 9640 MoveAxis(E, 0, ABG)
22:42:13.733 00.000 9640 Move returns status 0, amount 0
22:42:13.733 00.000 9640 MoveAxis(S, 107, ABG)
22:42:13.733 00.000 9640 Guiding  Dir = 1, Dur = 107
22:42:13.733 00.000 9640 IsSlewing returns 0
22:42:13.733 00.000 9640 IsGuiding returns 0
22:42:13.733 00.000 9640 PulseGuide returned control before completion, sleep 117
22:42:13.742 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65520, med=3508, FiltMin=3388, FiltMax=65516, Gamma=2.190
22:42:13.779 00.037 16872 UpdateGuideState exits: m=1368379 SNR=489.5
22:42:13.779 00.000 16872 PhdController: settling, locked = 1, distance = 5.33 (1.50) aobump = 0 frame = 7 / 99999
22:42:13.787 00.008 16872 PhdController failed: timed-out waiting for guider to settle
22:42:13.790 00.003 16872 PhdController: newstate STATE_FINISH
22:42:13.792 00.002 16872 PhdController complete: fail: timed-out waiting for guider to settle
22:42:13.794 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777779733.794,"Host":"RBFOCUS307","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":7,"DroppedFrames":0}
22:42:13.794 00.000 16872 Mount: notify guiding dither settle done success=0
22:42:13.802 00.008 16872 PhdController: newstate STATE_IDLE
22:42:13.811 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:13.811 00.000 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:42:13.811 00.000 16872 Enqueuing Expose request
22:42:13.861 00.050 9640 IsGuiding returns 1
22:42:13.861 00.000 9640 scope still moving after pulse duration time elapsed
22:42:13.886 00.025 9640 IsSlewing returns 0
22:42:13.886 00.000 9640 IsGuiding returns 0
22:42:13.886 00.000 9640 scope move finished after 107 + 43 ms
22:42:13.887 00.001 9640 Move returns status 0, amount 107
22:42:13.887 00.000 9640 move complete, result=0
22:42:13.887 00.000 9640 worker thread done servicing request
22:42:13.887 00.000 9640 Worker thread wakes up
22:42:13.887 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:42:13.887 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1286,597,31,31)
22:42:13.890 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 4.6 px 107 ms SOUTH
22:42:18.815 04.925 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ca06a48-cbfd-4ffb-ac5a-e036ef1b6d7c"}
22:42:18.816 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"9ca06a48-cbfd-4ffb-ac5a-e036ef1b6d7c"}
22:42:18.821 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"492fedf5-aab0-484f-b016-ba554d3cf7b4"}
22:42:18.827 00.006 16872 case statement mapped state 6 to 3
22:42:18.828 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"492fedf5-aab0-484f-b016-ba554d3cf7b4"}
22:42:18.832 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"92a696e8-ae17-4efa-8336-b31ec6c1169e"}
22:42:18.832 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.06,6.70],"pixels":"..."},"id":"92a696e8-ae17-4efa-8336-b31ec6c1169e"}
22:42:20.423 01.591 9640 Exposure complete
22:42:20.576 00.153 9640 worker thread done servicing request
22:42:20.576 00.000 16872 OnExposeComplete: enter
22:42:20.585 00.009 16872 UpdateGuideState(): m_state=6
22:42:20.588 00.003 16872 Star::Find(15, 1296, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:42:20.590 00.002 16872 Star::Find returns 1 (0), X=1295.16, Y=611.73, Mass=1357261, SNR=524.5, Peak=64344 HFD=5.2
22:42:20.594 00.004 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
22:42:20.596 00.002 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
22:42:20.601 00.005 16872 CameraToMount -- cameraX=-5.56 cameraY=0.02 hyp=5.56 cameraTheta=3.14 mountX=-0.06 mountY=5.55, mountTheta=1.58
22:42:20.605 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-5.56, y=0.02, opts=13)
22:42:20.608 00.003 16872 Enqueuing Move request for scope (-5.56, 0.02)
22:42:20.608 00.000 9640 Worker thread wakes up
22:42:20.608 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.56, 0.02) opts 0xd
22:42:20.608 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.56, 0.02)
22:42:20.608 00.000 9640 Moving (-5.56, 0.02) raw xDistance=-0.06 yDistance=5.55
22:42:20.608 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:42:20.608 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.21, input 5.55, m_sumCorr=4.6
22:42:20.608 00.000 9640 MoveAxis(E, 0, ABG)
22:42:20.608 00.000 9640 Move returns status 0, amount 0
22:42:20.608 00.000 9640 MoveAxis(S, 145, ABG)
22:42:20.608 00.000 9640 Guiding  Dir = 1, Dur = 145
22:42:20.608 00.000 9640 IsSlewing returns 0
22:42:20.608 00.000 9640 IsGuiding returns 0
22:42:20.608 00.000 9640 PulseGuide returned control before completion, sleep 155
22:42:20.621 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3220, max=65520, med=3508, FiltMin=3318, FiltMax=65520, Gamma=2.190
22:42:20.662 00.041 16872 UpdateGuideState exits: m=1357261 SNR=524.5
22:42:20.664 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:20.666 00.002 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:42:20.666 00.000 16872 Enqueuing Expose request
22:42:20.777 00.111 9640 IsGuiding returns 1
22:42:20.778 00.001 9640 scope still moving after pulse duration time elapsed
22:42:20.810 00.032 9640 IsSlewing returns 0
22:42:20.811 00.001 9640 IsGuiding returns 0
22:42:20.811 00.000 9640 scope move finished after 145 + 51 ms
22:42:20.812 00.001 9640 Move returns status 0, amount 145
22:42:20.812 00.000 9640 move complete, result=0
22:42:20.812 00.000 9640 worker thread done servicing request
22:42:20.812 00.000 9640 Worker thread wakes up
22:42:20.812 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 5.5 px 145 ms SOUTH
22:42:20.815 00.003 9640 worker thread servicing REQUEST_EXPOSE 6000
22:42:20.815 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1286,597,31,31)
22:42:24.827 04.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d262a13-1f8a-47f4-9d97-1690b7cef587"}
22:42:24.831 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"3d262a13-1f8a-47f4-9d97-1690b7cef587"}
22:42:24.833 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f0e95ea1-1919-4e8f-a60d-4136f1cdbb56"}
22:42:24.835 00.002 16872 case statement mapped state 6 to 3
22:42:24.835 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0e95ea1-1919-4e8f-a60d-4136f1cdbb56"}
22:42:24.843 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b43efb78-aad2-4468-ba11-69d2e2260208"}
22:42:24.844 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.16,6.73],"pixels":"..."},"id":"b43efb78-aad2-4468-ba11-69d2e2260208"}
22:42:27.382 02.538 9640 Exposure complete
22:42:27.521 00.139 9640 worker thread done servicing request
22:42:27.521 00.000 16872 OnExposeComplete: enter
22:42:27.528 00.007 16872 UpdateGuideState(): m_state=6
22:42:27.532 00.004 16872 Star::Find(15, 1295, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:42:27.532 00.000 16872 Star::Find returns 1 (0), X=1294.10, Y=611.99, Mass=1348025, SNR=533.6, Peak=60340 HFD=5.5
22:42:27.538 00.006 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
22:42:27.543 00.005 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
22:42:27.546 00.003 16872 CameraToMount -- cameraX=-6.61 cameraY=0.28 hyp=6.62 cameraTheta=3.10 mountX=0.18 mountY=6.62, mountTheta=1.54
22:42:27.551 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-6.61, y=0.28, opts=13)
22:42:27.553 00.002 16872 Enqueuing Move request for scope (-6.61, 0.28)
22:42:27.553 00.000 9640 Worker thread wakes up
22:42:27.553 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-6.61, 0.28) opts 0xd
22:42:27.553 00.000 9640 Handling offset move in thread for scope, endpoint = (-6.61, 0.28)
22:42:27.553 00.000 9640 Moving (-6.61, 0.28) raw xDistance=0.18 yDistance=6.62
22:42:27.553 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
22:42:27.553 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.57, input 6.62, m_sumCorr=6.2
22:42:27.553 00.000 9640 MoveAxis(W, 13, ABG)
22:42:27.561 00.008 9640 Guiding  Dir = 3, Dur = 13
22:42:27.561 00.000 9640 IsSlewing returns 0
22:42:27.561 00.000 9640 IsGuiding returns 0
22:42:27.561 00.000 9640 PulseGuide returned control before completion, sleep 23
22:42:27.564 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3224, max=65520, med=3508, FiltMin=3348, FiltMax=65516, Gamma=2.190
22:42:27.595 00.031 9640 IsGuiding returns 1
22:42:27.595 00.000 9640 scope still moving after pulse duration time elapsed
22:42:27.605 00.010 16872 UpdateGuideState exits: m=1348025 SNR=533.6
22:42:27.611 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:27.619 00.008 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:42:27.619 00.000 16872 Enqueuing Expose request
22:42:27.626 00.007 9640 IsSlewing returns 0
22:42:27.626 00.000 9640 IsGuiding returns 0
22:42:27.626 00.000 9640 scope move finished after 13 + 52 ms
22:42:27.626 00.000 9640 Move returns status 0, amount 13
22:42:27.626 00.000 9640 MoveAxis(S, 188, ABG)
22:42:27.626 00.000 9640 Guiding  Dir = 1, Dur = 188
22:42:27.626 00.000 9640 IsSlewing returns 0
22:42:27.626 00.000 9640 IsGuiding returns 0
22:42:27.626 00.000 9640 PulseGuide returned control before completion, sleep 198
22:42:27.831 00.205 9640 IsGuiding returns 1
22:42:27.832 00.001 9640 scope still moving after pulse duration time elapsed
22:42:27.856 00.024 9640 IsSlewing returns 0
22:42:27.856 00.000 9640 IsGuiding returns 1
22:42:27.882 00.026 9640 IsSlewing returns 0
22:42:27.882 00.000 9640 IsGuiding returns 1
22:42:27.913 00.031 9640 IsSlewing returns 0
22:42:27.913 00.000 9640 IsGuiding returns 1
22:42:27.942 00.029 9640 IsSlewing returns 0
22:42:27.942 00.000 9640 IsGuiding returns 0
22:42:27.942 00.000 9640 scope move finished after 188 + 126 ms
22:42:27.942 00.000 9640 Move returns status 0, amount 188
22:42:27.942 00.000 9640 move complete, result=0
22:42:27.942 00.000 9640 worker thread done servicing request
22:42:27.942 00.000 9640 Worker thread wakes up
22:42:27.942 00.000 16872 GuideStep: 0.2 px 13 ms WEST, 6.6 px 188 ms SOUTH
22:42:27.946 00.004 9640 worker thread servicing REQUEST_EXPOSE 6000
22:42:27.946 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1279,597,31,31)
22:42:30.832 02.886 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2c71d76-6c86-4fd6-8b21-685b55669be8"}
22:42:30.832 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"c2c71d76-6c86-4fd6-8b21-685b55669be8"}
22:42:30.832 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40988141-c51f-4118-864a-1f64d2bbafe6"}
22:42:30.840 00.008 16872 case statement mapped state 6 to 3
22:42:30.840 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"40988141-c51f-4118-864a-1f64d2bbafe6"}
22:42:30.845 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"48d7fe65-e235-4d1e-a696-dd9b430e4002"}
22:42:30.849 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.10,6.99],"pixels":"..."},"id":"48d7fe65-e235-4d1e-a696-dd9b430e4002"}
22:42:34.494 03.645 9640 Exposure complete
22:42:34.638 00.144 9640 worker thread done servicing request
22:42:34.638 00.000 16872 OnExposeComplete: enter
22:42:34.640 00.002 16872 UpdateGuideState(): m_state=6
22:42:34.640 00.000 16872 Star::Find(15, 1294, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:42:34.640 00.000 16872 Star::Find returns 1 (0), X=1292.71, Y=611.94, Mass=1315564, SNR=506.8, Peak=51932 HFD=5.4
22:42:34.650 00.010 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:42:34.650 00.000 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
22:42:34.655 00.005 16872 CameraToMount -- cameraX=-8.01 cameraY=0.23 hyp=8.01 cameraTheta=3.11 mountX=0.11 mountY=8.00, mountTheta=1.56
22:42:34.660 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-8.01, y=0.23, opts=13)
22:42:34.660 00.000 16872 Enqueuing Move request for scope (-8.01, 0.23)
22:42:34.665 00.005 9640 Worker thread wakes up
22:42:34.667 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.01, 0.23) opts 0xd
22:42:34.667 00.000 9640 Handling offset move in thread for scope, endpoint = (-8.01, 0.23)
22:42:34.667 00.000 9640 Moving (-8.01, 0.23) raw xDistance=0.11 yDistance=8.00
22:42:34.667 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:42:34.667 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.86, input 8.00, m_sumCorr=8
22:42:34.667 00.000 9640 MoveAxis(E, 0, ABG)
22:42:34.667 00.000 9640 Move returns status 0, amount 0
22:42:34.667 00.000 9640 MoveAxis(S, 223, ABG)
22:42:34.667 00.000 9640 Guiding  Dir = 1, Dur = 223
22:42:34.667 00.000 9640 IsSlewing returns 0
22:42:34.667 00.000 9640 IsGuiding returns 0
22:42:34.667 00.000 9640 PulseGuide returned control before completion, sleep 233
22:42:34.673 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65520, med=3512, FiltMin=3380, FiltMax=65516, Gamma=2.190
22:42:34.706 00.033 16872 UpdateGuideState exits: m=1315564 SNR=506.8
22:42:34.714 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:34.719 00.005 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:42:34.723 00.004 16872 Enqueuing Expose request
22:42:34.914 00.191 9640 IsGuiding returns 1
22:42:34.914 00.000 9640 scope still moving after pulse duration time elapsed
22:42:34.938 00.024 9640 IsSlewing returns 0
22:42:34.939 00.001 9640 IsGuiding returns 0
22:42:34.940 00.001 9640 scope move finished after 223 + 48 ms
22:42:34.940 00.000 9640 Move returns status 0, amount 223
22:42:34.940 00.000 9640 move complete, result=0
22:42:34.940 00.000 9640 worker thread done servicing request
22:42:34.940 00.000 9640 Worker thread wakes up
22:42:34.940 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 8.0 px 223 ms SOUTH
22:42:34.940 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:42:34.940 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1278,597,31,31)
22:42:36.844 01.904 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"17dd60ce-3ab5-4242-96bb-b2f5502f2bd4"}
22:42:36.846 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"17dd60ce-3ab5-4242-96bb-b2f5502f2bd4"}
22:42:36.850 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dfac0411-20f2-4e09-82ad-6647bf3a8d27"}
22:42:36.853 00.003 16872 case statement mapped state 6 to 3
22:42:36.858 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dfac0411-20f2-4e09-82ad-6647bf3a8d27"}
22:42:36.861 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"58d01215-dd05-4c78-83e2-991841a5d3f3"}
22:42:36.862 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.71,6.94],"pixels":"..."},"id":"58d01215-dd05-4c78-83e2-991841a5d3f3"}
22:42:41.490 04.628 9640 Exposure complete
22:42:41.632 00.142 9640 worker thread done servicing request
22:42:41.632 00.000 16872 OnExposeComplete: enter
22:42:41.632 00.000 16872 UpdateGuideState(): m_state=6
22:42:41.640 00.008 16872 Star::Find(15, 1292, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:42:41.640 00.000 16872 Star::Find returns 1 (0), X=1290.91, Y=612.02, Mass=1330046, SNR=500.0, Peak=55004 HFD=5.8
22:42:41.648 00.008 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
22:42:41.651 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
22:42:41.652 00.001 16872 CameraToMount -- cameraX=-9.81 cameraY=0.31 hyp=9.81 cameraTheta=3.11 mountX=0.16 mountY=9.81, mountTheta=1.55
22:42:41.658 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-9.81, y=0.31, opts=13)
22:42:41.660 00.002 16872 Enqueuing Move request for scope (-9.81, 0.31)
22:42:41.662 00.002 9640 Worker thread wakes up
22:42:41.662 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-9.81, 0.31) opts 0xd
22:42:41.664 00.002 9640 Handling offset move in thread for scope, endpoint = (-9.81, 0.31)
22:42:41.664 00.000 9640 Moving (-9.81, 0.31) raw xDistance=0.16 yDistance=9.81
22:42:41.664 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
22:42:41.664 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.17, input 9.81, m_sumCorr=10
22:42:41.665 00.001 9640 MoveAxis(W, 12, ABG)
22:42:41.665 00.000 9640 Guiding  Dir = 3, Dur = 12
22:42:41.665 00.000 9640 IsSlewing returns 0
22:42:41.665 00.000 9640 IsGuiding returns 0
22:42:41.666 00.001 9640 PulseGuide returned control before completion, sleep 22
22:42:41.666 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3512, FiltMin=3364, FiltMax=65520, Gamma=2.190
22:42:41.689 00.023 9640 IsGuiding returns 1
22:42:41.689 00.000 9640 scope still moving after pulse duration time elapsed
22:42:41.710 00.021 16872 UpdateGuideState exits: m=1330046 SNR=500.0
22:42:41.713 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:41.716 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:42:41.719 00.003 16872 Enqueuing Expose request
22:42:41.723 00.004 9640 IsSlewing returns 0
22:42:41.723 00.000 9640 IsGuiding returns 0
22:42:41.723 00.000 9640 scope move finished after 12 + 45 ms
22:42:41.723 00.000 9640 Move returns status 0, amount 12
22:42:41.723 00.000 9640 MoveAxis(S, 261, ABG)
22:42:41.723 00.000 9640 Guiding  Dir = 1, Dur = 261
22:42:41.723 00.000 9640 IsSlewing returns 0
22:42:41.723 00.000 9640 IsGuiding returns 0
22:42:41.724 00.001 9640 PulseGuide returned control before completion, sleep 271
22:42:41.997 00.273 9640 IsGuiding returns 1
22:42:41.998 00.001 9640 scope still moving after pulse duration time elapsed
22:42:42.022 00.024 9640 IsSlewing returns 0
22:42:42.022 00.000 9640 IsGuiding returns 0
22:42:42.022 00.000 9640 scope move finished after 261 + 37 ms
22:42:42.022 00.000 9640 Move returns status 0, amount 261
22:42:42.022 00.000 9640 move complete, result=0
22:42:42.022 00.000 9640 worker thread done servicing request
22:42:42.022 00.000 9640 Worker thread wakes up
22:42:42.022 00.000 16872 GuideStep: 0.2 px 12 ms WEST, 9.8 px 261 ms SOUTH
22:42:42.024 00.002 9640 worker thread servicing REQUEST_EXPOSE 6000
22:42:42.024 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1276,597,31,31)
22:42:42.843 00.819 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3fa39805-730d-4787-9e2a-5e2050d5a302"}
22:42:42.852 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"3fa39805-730d-4787-9e2a-5e2050d5a302"}
22:42:42.855 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61e68d52-4ce4-4840-b1ca-5e147337a180"}
22:42:42.855 00.000 16872 case statement mapped state 6 to 3
22:42:42.855 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"61e68d52-4ce4-4840-b1ca-5e147337a180"}
22:42:42.863 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7ce008dc-03b6-4f6a-99f4-a11fdfc6e580"}
22:42:42.867 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.91,7.02],"pixels":"..."},"id":"7ce008dc-03b6-4f6a-99f4-a11fdfc6e580"}
22:42:48.560 05.693 9640 Exposure complete
22:42:48.700 00.140 9640 worker thread done servicing request
22:42:48.700 00.000 16872 OnExposeComplete: enter
22:42:48.704 00.004 16872 UpdateGuideState(): m_state=6
22:42:48.708 00.004 16872 Star::Find(15, 1290, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:42:48.709 00.001 16872 Star::Find returns 1 (0), X=1288.92, Y=612.01, Mass=1327321, SNR=448.9, Peak=53824 HFD=5.8
22:42:48.709 00.000 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:42:48.716 00.007 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
22:42:48.716 00.000 16872 CameraToMount -- cameraX=-11.79 cameraY=0.30 hyp=11.80 cameraTheta=3.12 mountX=0.12 mountY=11.79, mountTheta=1.56
22:42:48.725 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-11.79, y=0.30, opts=13)
22:42:48.728 00.003 16872 Enqueuing Move request for scope (-11.79, 0.30)
22:42:48.730 00.002 9640 Worker thread wakes up
22:42:48.730 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-11.79, 0.30) opts 0xd
22:42:48.730 00.000 9640 Handling offset move in thread for scope, endpoint = (-11.79, 0.30)
22:42:48.730 00.000 9640 Moving (-11.79, 0.30) raw xDistance=0.12 yDistance=11.79
22:42:48.730 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:42:48.730 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.62, input 11.79, m_sumCorr=13
22:42:48.731 00.001 9640 MoveAxis(E, 0, ABG)
22:42:48.731 00.000 9640 Move returns status 0, amount 0
22:42:48.731 00.000 9640 MoveAxis(S, 315, ABG)
22:42:48.732 00.001 9640 Guiding  Dir = 1, Dur = 315
22:42:48.732 00.000 9640 IsSlewing returns 0
22:42:48.732 00.000 9640 IsGuiding returns 0
22:42:48.732 00.000 9640 PulseGuide returned control before completion, sleep 325
22:42:48.733 00.001 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=65520, med=3508, FiltMin=3376, FiltMax=65516, Gamma=2.190
22:42:48.774 00.041 16872 UpdateGuideState exits: m=1327321 SNR=448.9
22:42:48.774 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:48.774 00.000 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:42:48.774 00.000 16872 Enqueuing Expose request
22:42:48.848 00.074 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cad9d973-f423-4e4a-8b88-a354f47a144d"}
22:42:48.853 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"cad9d973-f423-4e4a-8b88-a354f47a144d"}
22:42:48.856 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4df82794-be90-4540-84dc-dd6b84279b86"}
22:42:48.858 00.002 16872 case statement mapped state 6 to 3
22:42:48.861 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4df82794-be90-4540-84dc-dd6b84279b86"}
22:42:48.869 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3e70cea3-8e39-4a58-b13e-b350ed078233"}
22:42:48.873 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.92,7.01],"pixels":"..."},"id":"3e70cea3-8e39-4a58-b13e-b350ed078233"}
22:42:49.066 00.193 9640 IsGuiding returns 1
22:42:49.066 00.000 9640 scope still moving after pulse duration time elapsed
22:42:49.088 00.022 9640 IsSlewing returns 0
22:42:49.088 00.000 9640 IsGuiding returns 0
22:42:49.088 00.000 9640 scope move finished after 315 + 42 ms
22:42:49.090 00.002 9640 Move returns status 0, amount 315
22:42:49.090 00.000 9640 move complete, result=0
22:42:49.090 00.000 9640 worker thread done servicing request
22:42:49.090 00.000 9640 Worker thread wakes up
22:42:49.090 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 11.8 px 315 ms SOUTH
22:42:49.090 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:42:49.090 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1274,597,31,31)
22:42:54.861 05.771 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad077c70-ea24-41d0-9633-d85ed3e84373"}
22:42:54.863 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"ad077c70-ea24-41d0-9633-d85ed3e84373"}
22:42:54.868 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b5bcc964-be37-4d69-b1cc-bdf1ef8b8659"}
22:42:54.875 00.007 16872 case statement mapped state 6 to 3
22:42:54.878 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5bcc964-be37-4d69-b1cc-bdf1ef8b8659"}
22:42:54.882 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cc3d6b7c-f51b-45cf-b46f-995a0b73d146"}
22:42:54.885 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.92,7.01],"pixels":"..."},"id":"cc3d6b7c-f51b-45cf-b46f-995a0b73d146"}
22:42:55.655 00.770 9640 Exposure complete
22:42:55.795 00.140 9640 worker thread done servicing request
22:42:55.795 00.000 16872 OnExposeComplete: enter
22:42:55.798 00.003 16872 UpdateGuideState(): m_state=6
22:42:55.801 00.003 16872 Star::Find(15, 1288, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:42:55.804 00.003 16872 Star::Find returns 1 (0), X=1286.38, Y=612.35, Mass=1310334, SNR=475.5, Peak=53536 HFD=5.4
22:42:55.804 00.000 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
22:42:55.811 00.007 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
22:42:55.811 00.000 16872 CameraToMount -- cameraX=-14.34 cameraY=0.64 hyp=14.35 cameraTheta=3.10 mountX=0.42 mountY=14.35, mountTheta=1.54
22:42:55.820 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-14.34, y=0.64, opts=13)
22:42:55.820 00.000 16872 Enqueuing Move request for scope (-14.34, 0.64)
22:42:55.820 00.000 9640 Worker thread wakes up
22:42:55.820 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-14.34, 0.64) opts 0xd
22:42:55.820 00.000 9640 Handling offset move in thread for scope, endpoint = (-14.34, 0.64)
22:42:55.820 00.000 9640 Moving (-14.34, 0.64) raw xDistance=0.42 yDistance=14.35
22:42:55.820 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
22:42:55.820 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.22, input 14.35, m_sumCorr=16
22:42:55.820 00.000 9640 MoveAxis(W, 31, ABG)
22:42:55.820 00.000 9640 Guiding  Dir = 3, Dur = 31
22:42:55.820 00.000 9640 IsSlewing returns 0
22:42:55.820 00.000 9640 IsGuiding returns 0
22:42:55.828 00.008 9640 PulseGuide returned control before completion, sleep 41
22:42:55.833 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=65520, med=3508, FiltMin=3380, FiltMax=65520, Gamma=2.190
22:42:55.869 00.036 16872 UpdateGuideState exits: m=1310334 SNR=475.5
22:42:55.869 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:55.877 00.008 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:42:55.877 00.000 16872 Enqueuing Expose request
22:42:55.885 00.008 9640 IsGuiding returns 0
22:42:55.885 00.000 9640 Move returns status 0, amount 31
22:42:55.885 00.000 9640 MoveAxis(S, 387, ABG)
22:42:55.885 00.000 9640 Guiding  Dir = 1, Dur = 387
22:42:55.885 00.000 9640 IsSlewing returns 0
22:42:55.885 00.000 9640 IsGuiding returns 0
22:42:55.885 00.000 9640 PulseGuide returned control before completion, sleep 397
22:42:56.293 00.408 9640 IsGuiding returns 1
22:42:56.293 00.000 9640 scope still moving after pulse duration time elapsed
22:42:56.330 00.037 9640 IsSlewing returns 0
22:42:56.330 00.000 9640 IsGuiding returns 0
22:42:56.330 00.000 9640 scope move finished after 387 + 57 ms
22:42:56.330 00.000 9640 Move returns status 0, amount 387
22:42:56.330 00.000 9640 move complete, result=0
22:42:56.330 00.000 9640 worker thread done servicing request
22:42:56.330 00.000 9640 Worker thread wakes up
22:42:56.330 00.000 16872 GuideStep: 0.4 px 31 ms WEST, 14.4 px 387 ms SOUTH
22:42:56.332 00.002 9640 worker thread servicing REQUEST_EXPOSE 6000
22:42:56.332 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1271,597,31,31)
22:43:00.860 04.528 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac1332ac-34d7-4125-a0c6-1ff7d6ef9b60"}
22:43:00.863 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"ac1332ac-34d7-4125-a0c6-1ff7d6ef9b60"}
22:43:00.868 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73fc8449-b2cc-4e52-a592-853722ec6aaa"}
22:43:00.868 00.000 16872 case statement mapped state 6 to 3
22:43:00.876 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"73fc8449-b2cc-4e52-a592-853722ec6aaa"}
22:43:00.876 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d638c9b6-d3cd-4452-9295-111b6a03e2a6"}
22:43:00.884 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.38,7.35],"pixels":"..."},"id":"d638c9b6-d3cd-4452-9295-111b6a03e2a6"}
22:43:02.888 02.004 9640 Exposure complete
22:43:03.035 00.147 9640 worker thread done servicing request
22:43:03.035 00.000 16872 OnExposeComplete: enter
22:43:03.035 00.000 16872 UpdateGuideState(): m_state=6
22:43:03.035 00.000 16872 Star::Find(15, 1286, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:43:03.045 00.010 16872 Star::Find returns 1 (0), X=1283.01, Y=611.95, Mass=1376479, SNR=507.3, Peak=63840 HFD=5.7
22:43:03.048 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
22:43:03.048 00.000 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
22:43:03.052 00.004 16872 CameraToMount -- cameraX=-17.70 cameraY=0.24 hyp=17.70 cameraTheta=3.13 mountX=-0.03 mountY=17.68, mountTheta=1.57
22:43:03.052 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-17.70, y=0.24, opts=13)
22:43:03.060 00.008 16872 Enqueuing Move request for scope (-17.70, 0.24)
22:43:03.060 00.000 9640 Worker thread wakes up
22:43:03.060 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-17.70, 0.24) opts 0xd
22:43:03.060 00.000 9640 Handling offset move in thread for scope, endpoint = (-17.70, 0.24)
22:43:03.060 00.000 9640 Moving (-17.70, 0.24) raw xDistance=-0.03 yDistance=17.68
22:43:03.060 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:43:03.060 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.93, input 17.68, m_sumCorr=20
22:43:03.060 00.000 9640 MoveAxis(E, 0, ABG)
22:43:03.060 00.000 9640 Move returns status 0, amount 0
22:43:03.060 00.000 9640 MoveAxis(S, 472, ABG)
22:43:03.060 00.000 9640 Guiding  Dir = 1, Dur = 472
22:43:03.060 00.000 9640 IsSlewing returns 0
22:43:03.060 00.000 9640 IsGuiding returns 0
22:43:03.060 00.000 9640 PulseGuide returned control before completion, sleep 482
22:43:03.070 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3216, max=65520, med=3516, FiltMin=3376, FiltMax=65516, Gamma=2.190
22:43:03.109 00.039 16872 UpdateGuideState exits: m=1376479 SNR=507.3
22:43:03.109 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:03.115 00.006 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:43:03.117 00.002 16872 Enqueuing Expose request
22:43:03.549 00.432 9640 IsGuiding returns 1
22:43:03.549 00.000 9640 scope still moving after pulse duration time elapsed
22:43:03.578 00.029 9640 IsSlewing returns 0
22:43:03.578 00.000 9640 IsGuiding returns 0
22:43:03.578 00.000 9640 scope move finished after 472 + 42 ms
22:43:03.578 00.000 9640 Move returns status 0, amount 472
22:43:03.578 00.000 9640 move complete, result=0
22:43:03.578 00.000 9640 worker thread done servicing request
22:43:03.578 00.000 9640 Worker thread wakes up
22:43:03.578 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 17.7 px 472 ms SOUTH
22:43:03.582 00.004 9640 worker thread servicing REQUEST_EXPOSE 6000
22:43:03.582 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1268,597,31,31)
22:43:07.046 03.464 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"47ebe62e-0d3a-4191-97c7-21d7b8793a74"}
22:43:07.063 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"47ebe62e-0d3a-4191-97c7-21d7b8793a74"}
22:43:07.070 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7377b099-bd75-4b86-9775-1d34eca2f79f"}
22:43:07.075 00.005 16872 case statement mapped state 6 to 3
22:43:07.075 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7377b099-bd75-4b86-9775-1d34eca2f79f"}
22:43:07.081 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5a4ee3bd-adaf-4e32-8d83-1a2483d01793"}
22:43:07.081 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.01,6.95],"pixels":"..."},"id":"5a4ee3bd-adaf-4e32-8d83-1a2483d01793"}
22:43:10.156 03.075 9640 Exposure complete
22:43:10.298 00.142 9640 worker thread done servicing request
22:43:10.298 00.000 16872 OnExposeComplete: enter
22:43:10.302 00.004 16872 UpdateGuideState(): m_state=6
22:43:10.304 00.002 16872 Star::Find(15, 1283, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:43:10.308 00.004 16872 Star::Find returns 1 (0), X=1278.87, Y=612.07, Mass=1345377, SNR=510.8, Peak=56668 HFD=5.7
22:43:10.308 00.000 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
22:43:10.314 00.006 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
22:43:10.315 00.001 16872 CameraToMount -- cameraX=-21.85 cameraY=0.36 hyp=21.85 cameraTheta=3.13 mountX=0.03 mountY=21.83, mountTheta=1.57
22:43:10.322 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-21.85, y=0.36, opts=13)
22:43:10.324 00.002 16872 Enqueuing Move request for scope (-21.85, 0.36)
22:43:10.324 00.000 9640 Worker thread wakes up
22:43:10.324 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-21.85, 0.36) opts 0xd
22:43:10.324 00.000 9640 Handling offset move in thread for scope, endpoint = (-21.85, 0.36)
22:43:10.324 00.000 9640 Moving (-21.85, 0.36) raw xDistance=0.03 yDistance=21.83
22:43:10.329 00.005 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:43:10.329 00.000 9640 GuideAlgorithmZFilter::Result() returns 4.79, input 21.83, m_sumCorr=25
22:43:10.329 00.000 9640 MoveAxis(E, 0, ABG)
22:43:10.329 00.000 9640 Move returns status 0, amount 0
22:43:10.329 00.000 9640 MoveAxis(S, 576, ABG)
22:43:10.329 00.000 9640 Guiding  Dir = 1, Dur = 576
22:43:10.329 00.000 9640 IsSlewing returns 0
22:43:10.329 00.000 9640 IsGuiding returns 0
22:43:10.331 00.002 9640 PulseGuide returned control before completion, sleep 586
22:43:10.339 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3224, max=65520, med=3508, FiltMin=3372, FiltMax=65516, Gamma=2.190
22:43:10.375 00.036 16872 UpdateGuideState exits: m=1345377 SNR=510.8
22:43:10.386 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:10.392 00.006 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:43:10.395 00.003 16872 Enqueuing Expose request
22:43:10.924 00.529 9640 IsGuiding returns 1
22:43:10.924 00.000 9640 scope still moving after pulse duration time elapsed
22:43:10.946 00.022 9640 IsSlewing returns 0
22:43:10.946 00.000 9640 IsGuiding returns 1
22:43:10.971 00.025 9640 IsSlewing returns 0
22:43:10.971 00.000 9640 IsGuiding returns 1
22:43:11.003 00.032 9640 IsSlewing returns 0
22:43:11.003 00.000 9640 IsGuiding returns 0
22:43:11.003 00.000 9640 scope move finished after 576 + 97 ms
22:43:11.004 00.001 9640 Move returns status 0, amount 576
22:43:11.004 00.000 9640 move complete, result=0
22:43:11.004 00.000 9640 worker thread done servicing request
22:43:11.004 00.000 9640 Worker thread wakes up
22:43:11.004 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 21.8 px 576 ms SOUTH
22:43:11.006 00.002 9640 worker thread servicing REQUEST_EXPOSE 6000
22:43:11.006 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1264,597,31,31)
22:43:13.062 02.056 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b21c99a5-3a58-4fb9-a32a-3950fad5dd32"}
22:43:13.065 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"b21c99a5-3a58-4fb9-a32a-3950fad5dd32"}
22:43:13.065 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"992fb3cd-a457-433e-a5a0-0b4dd8dcd496"}
22:43:13.076 00.011 16872 case statement mapped state 6 to 3
22:43:13.085 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"992fb3cd-a457-433e-a5a0-0b4dd8dcd496"}
22:43:13.091 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2cb332d2-6809-4cdd-be82-0e31f1ac131b"}
22:43:13.094 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.87,7.07],"pixels":"..."},"id":"2cb332d2-6809-4cdd-be82-0e31f1ac131b"}
22:43:17.605 04.511 9640 Exposure complete
22:43:17.764 00.159 9640 worker thread done servicing request
22:43:17.764 00.000 16872 OnExposeComplete: enter
22:43:17.766 00.002 16872 UpdateGuideState(): m_state=6
22:43:17.766 00.000 16872 Star::Find(15, 1278, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
22:43:17.778 00.012 16872 Star::Find returns 1 (0), X=1274.00, Y=612.50, Mass=1355302, SNR=486.6, Peak=60392 HFD=5.4
22:43:17.780 00.002 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:43:17.785 00.005 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
22:43:17.789 00.004 16872 CameraToMount -- cameraX=-26.72 cameraY=0.79 hyp=26.73 cameraTheta=3.11 mountX=0.39 mountY=26.72, mountTheta=1.56
22:43:17.794 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-26.72, y=0.79, opts=13)
22:43:17.797 00.003 16872 Enqueuing Move request for scope (-26.72, 0.79)
22:43:17.800 00.003 9640 Worker thread wakes up
22:43:17.800 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-26.72, 0.79) opts 0xd
22:43:17.800 00.000 9640 Handling offset move in thread for scope, endpoint = (-26.72, 0.79)
22:43:17.800 00.000 9640 Moving (-26.72, 0.79) raw xDistance=0.39 yDistance=26.72
22:43:17.800 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
22:43:17.800 00.000 9640 GuideAlgorithmZFilter::Result() returns 5.90, input 26.72, m_sumCorr=31
22:43:17.800 00.000 9640 MoveAxis(W, 29, ABG)
22:43:17.800 00.000 9640 Guiding  Dir = 3, Dur = 29
22:43:17.800 00.000 9640 IsSlewing returns 0
22:43:17.800 00.000 9640 IsGuiding returns 0
22:43:17.800 00.000 9640 PulseGuide returned control before completion, sleep 39
22:43:17.807 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3228, max=65520, med=3512, FiltMin=3384, FiltMax=65520, Gamma=2.190
22:43:17.846 00.039 9640 IsGuiding returns 1
22:43:17.846 00.000 9640 scope still moving after pulse duration time elapsed
22:43:17.867 00.021 16872 UpdateGuideState exits: m=1355302 SNR=486.6
22:43:17.872 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:17.875 00.003 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:43:17.879 00.004 9640 IsSlewing returns 0
22:43:17.879 00.000 9640 IsGuiding returns 0
22:43:17.879 00.000 9640 scope move finished after 29 + 48 ms
22:43:17.879 00.000 9640 Move returns status 0, amount 29
22:43:17.879 00.000 9640 MoveAxis(S, 708, ABG)
22:43:17.879 00.000 9640 Guiding  Dir = 1, Dur = 708
22:43:17.879 00.000 16872 Enqueuing Expose request
22:43:17.885 00.006 9640 IsSlewing returns 0
22:43:17.887 00.002 9640 IsGuiding returns 0
22:43:17.887 00.000 9640 PulseGuide returned control before completion, sleep 718
22:43:18.615 00.728 9640 IsGuiding returns 1
22:43:18.615 00.000 9640 scope still moving after pulse duration time elapsed
22:43:18.647 00.032 9640 IsSlewing returns 0
22:43:18.648 00.001 9640 IsGuiding returns 0
22:43:18.648 00.000 9640 scope move finished after 708 + 52 ms
22:43:18.648 00.000 9640 Move returns status 0, amount 708
22:43:18.648 00.000 9640 move complete, result=0
22:43:18.648 00.000 9640 worker thread done servicing request
22:43:18.648 00.000 9640 Worker thread wakes up
22:43:18.648 00.000 16872 GuideStep: 0.4 px 29 ms WEST, 26.7 px 708 ms SOUTH
22:43:18.651 00.003 9640 worker thread servicing REQUEST_EXPOSE 6000
22:43:18.651 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1259,598,31,31)
22:43:19.071 00.420 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"967f3df5-5e27-49a5-a35a-89f3d51855d2"}
22:43:19.071 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"967f3df5-5e27-49a5-a35a-89f3d51855d2"}
22:43:19.071 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"159f96a2-e28c-4034-b534-1a70469ca2f2"}
22:43:19.089 00.018 16872 case statement mapped state 6 to 3
22:43:19.090 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"159f96a2-e28c-4034-b534-1a70469ca2f2"}
22:43:19.095 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"58e85270-9967-4056-a100-5cc1f626f92f"}
22:43:19.095 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.00,6.50],"pixels":"..."},"id":"58e85270-9967-4056-a100-5cc1f626f92f"}
22:43:25.083 05.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"25a78d64-221f-4e09-a991-04749fb5ab00"}
22:43:25.085 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"25a78d64-221f-4e09-a991-04749fb5ab00"}
22:43:25.087 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84a76903-bc1c-4f0a-afb7-6b9266d29db4"}
22:43:25.087 00.000 16872 case statement mapped state 6 to 3
22:43:25.087 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"84a76903-bc1c-4f0a-afb7-6b9266d29db4"}
22:43:25.101 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"432292c9-78ef-41ad-b235-acf97105503d"}
22:43:25.105 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.00,6.50],"pixels":"..."},"id":"432292c9-78ef-41ad-b235-acf97105503d"}
22:43:25.208 00.103 9640 Exposure complete
22:43:25.341 00.133 9640 worker thread done servicing request
22:43:25.341 00.000 16872 OnExposeComplete: enter
22:43:25.351 00.010 16872 UpdateGuideState(): m_state=6
22:43:25.355 00.004 16872 Star::Find(15, 1273, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:43:25.357 00.002 16872 Star::Find returns 1 (0), X=1268.30, Y=612.33, Mass=1309452, SNR=449.4, Peak=55676 HFD=5.4
22:43:25.361 00.004 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
22:43:25.363 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
22:43:25.365 00.002 16872 CameraToMount -- cameraX=-32.41 cameraY=0.62 hyp=32.42 cameraTheta=3.12 mountX=0.12 mountY=32.39, mountTheta=1.57
22:43:25.370 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-32.41, y=0.62, opts=13)
22:43:25.373 00.003 16872 Enqueuing Move request for scope (-32.41, 0.62)
22:43:25.375 00.002 9640 Worker thread wakes up
22:43:25.375 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-32.41, 0.62) opts 0xd
22:43:25.375 00.000 9640 Handling offset move in thread for scope, endpoint = (-32.41, 0.62)
22:43:25.375 00.000 9640 Moving (-32.41, 0.62) raw xDistance=0.12 yDistance=32.39
22:43:25.375 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:43:25.375 00.000 9640 GuideAlgorithmZFilter::Result() returns 7.26, input 32.39, m_sumCorr=38
22:43:25.377 00.002 9640 MoveAxis(E, 0, ABG)
22:43:25.377 00.000 9640 Move returns status 0, amount 0
22:43:25.377 00.000 9640 MoveAxis(S, 872, ABG)
22:43:25.377 00.000 9640 Guiding  Dir = 1, Dur = 872
22:43:25.377 00.000 9640 IsSlewing returns 0
22:43:25.377 00.000 9640 IsGuiding returns 0
22:43:25.377 00.000 9640 PulseGuide returned control before completion, sleep 882
22:43:25.381 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3204, max=65520, med=3508, FiltMin=3384, FiltMax=65520, Gamma=2.190
22:43:25.419 00.038 16872 UpdateGuideState exits: m=1309452 SNR=449.4
22:43:25.424 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:25.429 00.005 16872 ScheduleExposure(6000,3,1) exposurePending=0
22:43:25.429 00.000 16872 Enqueuing Expose request
22:43:26.263 00.834 9640 IsGuiding returns 1
22:43:26.263 00.000 9640 scope still moving after pulse duration time elapsed
22:43:26.297 00.034 9640 IsSlewing returns 0
22:43:26.297 00.000 9640 IsGuiding returns 0
22:43:26.297 00.000 9640 scope move finished after 872 + 48 ms
22:43:26.297 00.000 9640 Move returns status 0, amount 872
22:43:26.297 00.000 9640 move complete, result=0
22:43:26.297 00.000 9640 worker thread done servicing request
22:43:26.297 00.000 9640 Worker thread wakes up
22:43:26.298 00.001 16872 GuideStep: 0.1 px 0 ms EAST, 32.4 px 872 ms SOUTH
22:43:26.299 00.001 9640 worker thread servicing REQUEST_EXPOSE 6000
22:43:26.299 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(1253,597,31,31)
22:43:27.832 01.533 16872 Stop button clicked
22:43:27.840 00.008 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:43:27.843 00.003 16872 Status Line: Waiting for devices...
22:43:31.091 03.248 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9a83022f-eba4-48fd-b201-a8347f25c0e0"}
22:43:31.091 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"9a83022f-eba4-48fd-b201-a8347f25c0e0"}
22:43:31.091 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"79b7cdcc-dd50-4e17-9e55-ece69389a409"}
22:43:31.099 00.008 16872 case statement mapped state 6 to 3
22:43:31.101 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"79b7cdcc-dd50-4e17-9e55-ece69389a409"}
22:43:31.105 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b3029ec4-2e17-4dab-bbbd-297f39e98b85"}
22:43:31.108 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.30,7.33],"pixels":"..."},"id":"b3029ec4-2e17-4dab-bbbd-297f39e98b85"}
22:43:32.692 01.584 9640 ASCOM_AbortExposure returns err = 0
22:43:32.692 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:43:32.692 00.000 9640 worker thread done servicing request
22:43:32.692 00.000 16872 OnExposeComplete: enter
22:43:32.699 00.007 16872 OnExposeComplete: Capture Error reported
22:43:32.699 00.000 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:43:32.699 00.000 16872 Mount: notify guiding stopped
22:43:32.707 00.008 16872 Changing from state GUIDING to STOP
22:43:32.707 00.000 16872 guider state => SELECTED
22:43:32.707 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3204, max=65520, med=3508, FiltMin=3384, FiltMax=65520, Gamma=2.190
22:43:32.747 00.040 16872 Changing from state SELECTED to UNINITIALIZED
22:43:32.752 00.005 16872 guider state => SELECTING
22:43:32.762 00.010 16872 Status Line: Stopped.
22:43:32.769 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:43:37.084 04.315 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7de70c18-3388-493f-9dad-a473d4aea82f"}
22:43:37.088 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"7de70c18-3388-493f-9dad-a473d4aea82f"}
22:43:37.119 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f5997e7-7b1c-4cc9-a49d-b018d5223849"}
22:43:37.122 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3f5997e7-7b1c-4cc9-a49d-b018d5223849"}
22:43:43.087 05.965 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef5de606-ad13-48f8-8e59-97b2c0dcca94"}
22:43:43.093 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"ef5de606-ad13-48f8-8e59-97b2c0dcca94"}
22:43:43.099 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"162d43b1-923c-4f9d-a500-339c3ee964f0"}
22:43:43.101 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"162d43b1-923c-4f9d-a500-339c3ee964f0"}
22:43:49.082 05.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3739ce9a-2871-49bd-b12e-2dd4d6200d81"}
22:43:49.084 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"3739ce9a-2871-49bd-b12e-2dd4d6200d81"}
22:43:49.088 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77c90683-4bbc-4fec-b444-c05988109eb1"}
22:43:49.090 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"77c90683-4bbc-4fec-b444-c05988109eb1"}
22:43:55.081 05.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62560744-37e5-46f0-9b20-fc5521d31b24"}
22:43:55.082 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"62560744-37e5-46f0-9b20-fc5521d31b24"}
22:43:55.082 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"375d9e0a-7382-451e-97f5-aff206afe8b6"}
22:43:55.088 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"375d9e0a-7382-451e-97f5-aff206afe8b6"}
22:44:01.093 06.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aedd663b-8e53-4414-bdd6-872ff2c7b59e"}
22:44:01.093 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"aedd663b-8e53-4414-bdd6-872ff2c7b59e"}
22:44:01.093 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bcfd211c-25fe-485e-89f8-f2f03e831608"}
22:44:01.101 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bcfd211c-25fe-485e-89f8-f2f03e831608"}
22:44:07.106 06.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d0e8a4f5-370f-473b-8b2f-12696382a821"}
22:44:07.109 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"d0e8a4f5-370f-473b-8b2f-12696382a821"}
22:44:07.109 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8c3e2643-6a89-410f-a209-86b8b09258df"}
22:44:07.114 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c3e2643-6a89-410f-a209-86b8b09258df"}
22:44:13.111 05.997 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c934fbd-d36b-4c05-bf42-72996af4e401"}
22:44:13.113 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"5c934fbd-d36b-4c05-bf42-72996af4e401"}
22:44:13.119 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9c6e1f2-0130-42d6-a565-ac20d05cb4e2"}
22:44:13.119 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a9c6e1f2-0130-42d6-a565-ac20d05cb4e2"}
22:44:19.119 06.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74550ad5-3fef-4f00-8303-2a2fcbd07fdc"}
22:44:19.119 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"74550ad5-3fef-4f00-8303-2a2fcbd07fdc"}
22:44:19.126 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0886744d-2c09-412a-a995-db981eb3b9f5"}
22:44:19.129 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0886744d-2c09-412a-a995-db981eb3b9f5"}
22:44:25.116 05.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"14e83b24-517f-4843-a6a1-7046a0d87d4b"}
22:44:25.116 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"14e83b24-517f-4843-a6a1-7046a0d87d4b"}
22:44:25.125 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a85f5088-283f-4a15-8756-fa94bff19114"}
22:44:25.125 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a85f5088-283f-4a15-8756-fa94bff19114"}
22:44:31.112 05.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"311fe13c-7921-439d-9357-3274f084a9ec"}
22:44:31.117 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"311fe13c-7921-439d-9357-3274f084a9ec"}
22:44:31.122 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4a1402e-0184-4920-bf14-ff2349666126"}
22:44:31.125 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c4a1402e-0184-4920-bf14-ff2349666126"}
22:44:37.115 05.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aff02868-9b75-4135-8e3e-418472e0e4d1"}
22:44:37.118 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"aff02868-9b75-4135-8e3e-418472e0e4d1"}
22:44:37.122 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"300720f6-2a1e-4200-bca4-e419291ad986"}
22:44:37.124 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"300720f6-2a1e-4200-bca4-e419291ad986"}
22:44:43.123 05.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6d8a267-3195-486b-bc86-96154ac03bf7"}
22:44:43.125 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"b6d8a267-3195-486b-bc86-96154ac03bf7"}
22:44:43.125 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2816b36-7237-4b8c-8410-8c2b271236b6"}
22:44:43.133 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c2816b36-7237-4b8c-8410-8c2b271236b6"}
22:44:43.966 00.833 16872 evsrv: cli 0D3BFFA8 connect
22:44:43.997 00.031 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"de8d5892-d36b-4963-9daf-6ac530a24e1c"}
22:44:44.002 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"de8d5892-d36b-4963-9daf-6ac530a24e1c"}
22:44:44.047 00.045 16872 evsrv: cli 0D3BFFA8 disconnect
22:44:49.125 05.078 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6120b745-5330-4503-885e-b551bd3610b0"}
22:44:49.129 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"6120b745-5330-4503-885e-b551bd3610b0"}
22:44:49.134 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"94e7ee35-12ef-47ad-a01d-9139d274653f"}
22:44:49.137 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"94e7ee35-12ef-47ad-a01d-9139d274653f"}
22:44:55.121 05.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37717640-022f-4740-a510-b993a358468d"}
22:44:55.125 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"37717640-022f-4740-a510-b993a358468d"}
22:44:55.129 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72b14b8d-27bd-475a-b24d-b5b0728b75a0"}
22:44:55.132 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"72b14b8d-27bd-475a-b24d-b5b0728b75a0"}
22:45:01.121 05.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"21b5a845-3396-4b5a-83df-b6a2368ea381"}
22:45:01.125 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"21b5a845-3396-4b5a-83df-b6a2368ea381"}
22:45:01.129 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e73304d-a02c-4723-9601-ace8204767d0"}
22:45:01.134 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e73304d-a02c-4723-9601-ace8204767d0"}
22:45:07.122 05.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32856a75-943d-4cbd-b018-b683ed8cdf10"}
22:45:07.125 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"32856a75-943d-4cbd-b018-b683ed8cdf10"}
22:45:07.128 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"622fa587-a1ee-419f-927b-2a1db3e588b2"}
22:45:07.132 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"622fa587-a1ee-419f-927b-2a1db3e588b2"}
22:45:13.123 05.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63f51577-ab18-4e83-b7b1-57c5de6d2755"}
22:45:13.127 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"63f51577-ab18-4e83-b7b1-57c5de6d2755"}
22:45:13.132 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1928c0d8-3331-4476-a963-761041fc5a29"}
22:45:13.135 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1928c0d8-3331-4476-a963-761041fc5a29"}
22:45:19.121 05.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ed85658-025d-4985-9687-fecb9ec7be5b"}
22:45:19.128 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"4ed85658-025d-4985-9687-fecb9ec7be5b"}
22:45:19.133 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b3fc713b-e8aa-4bd7-ba94-7495d14a2fcf"}
22:45:19.137 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b3fc713b-e8aa-4bd7-ba94-7495d14a2fcf"}
22:45:25.120 05.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a9a2d13-d5b7-47a1-a844-b593e060dc32"}
22:45:25.124 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"4a9a2d13-d5b7-47a1-a844-b593e060dc32"}
22:45:25.128 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f38b8ce-8190-4e67-b2f9-522a238fb684"}
22:45:25.130 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3f38b8ce-8190-4e67-b2f9-522a238fb684"}
22:45:31.119 05.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19985822-f3f8-43f6-9611-915087f842f7"}
22:45:31.123 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"19985822-f3f8-43f6-9611-915087f842f7"}
22:45:31.126 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4cd8de3-b87d-415c-a521-f1b514d76888"}
22:45:31.129 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a4cd8de3-b87d-415c-a521-f1b514d76888"}
22:45:37.118 05.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92cd44dc-4d2c-4cf9-94f2-88714b269017"}
22:45:37.123 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"92cd44dc-4d2c-4cf9-94f2-88714b269017"}
22:45:37.127 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc4c793a-8c00-47b9-a192-487fb76ed7e6"}
22:45:37.130 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc4c793a-8c00-47b9-a192-487fb76ed7e6"}
22:45:43.129 05.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1fed9749-accd-42ac-8872-a780e6a43144"}
22:45:43.133 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"1fed9749-accd-42ac-8872-a780e6a43144"}
22:45:43.139 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae1c5fc7-d229-4ada-841e-13d5160b8738"}
22:45:43.141 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae1c5fc7-d229-4ada-841e-13d5160b8738"}
22:45:49.128 05.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3eaefb9-9304-42ea-afc9-24d8e105e2cb"}
22:45:49.131 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"e3eaefb9-9304-42ea-afc9-24d8e105e2cb"}
22:45:49.135 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8a15279-ead8-4ee5-b661-3b672f4b42e7"}
22:45:49.138 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c8a15279-ead8-4ee5-b661-3b672f4b42e7"}
22:45:55.141 06.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b72f5312-734a-4f4c-93e9-38686fe9abfa"}
22:45:55.145 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"b72f5312-734a-4f4c-93e9-38686fe9abfa"}
22:45:55.149 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11a562e2-62ec-4ca9-bdc9-b157961f468a"}
22:45:55.153 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"11a562e2-62ec-4ca9-bdc9-b157961f468a"}
22:46:01.140 05.987 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8a886c4a-a405-4b44-b451-cdf56ecc8a76"}
22:46:01.144 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"8a886c4a-a405-4b44-b451-cdf56ecc8a76"}
22:46:01.150 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2bccc1f-21c9-4347-9d6d-4140260d67f0"}
22:46:01.156 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2bccc1f-21c9-4347-9d6d-4140260d67f0"}
22:46:07.146 05.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fb5bb527-6dcb-42a6-abfa-9c7f46d0ee25"}
22:46:07.148 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"fb5bb527-6dcb-42a6-abfa-9c7f46d0ee25"}
22:46:07.151 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e6fced8-4c20-43b7-9aed-bbd165caefd9"}
22:46:07.156 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e6fced8-4c20-43b7-9aed-bbd165caefd9"}
22:46:13.148 05.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63cf1f38-faee-4041-b846-2b099ca0ea37"}
22:46:13.150 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"63cf1f38-faee-4041-b846-2b099ca0ea37"}
22:46:13.154 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0a4046d-7ea8-4a9f-b9b8-774e88baec74"}
22:46:13.154 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0a4046d-7ea8-4a9f-b9b8-774e88baec74"}
22:46:19.153 05.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"13ddd3ce-307d-4636-a91f-b95ac6249189"}
22:46:19.153 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"13ddd3ce-307d-4636-a91f-b95ac6249189"}
22:46:19.161 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a6d90b49-e61b-4251-9960-b819f7111f21"}
22:46:19.164 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a6d90b49-e61b-4251-9960-b819f7111f21"}
22:46:25.168 06.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"25367e58-9f8e-4506-addc-dc4105dc3dde"}
22:46:25.172 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"25367e58-9f8e-4506-addc-dc4105dc3dde"}
22:46:25.174 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"133b485f-01cc-41e7-9f8b-2e998add6b65"}
22:46:25.178 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"133b485f-01cc-41e7-9f8b-2e998add6b65"}
22:46:31.170 05.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e9dcff0e-f842-4d59-95cd-f0b3dd453dda"}
22:46:31.174 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"e9dcff0e-f842-4d59-95cd-f0b3dd453dda"}
22:46:31.177 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aadccb11-25e9-4374-9446-d424df817c26"}
22:46:31.177 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aadccb11-25e9-4374-9446-d424df817c26"}
22:46:37.181 06.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f6b4e61-744f-4adb-a0a9-eb0e1725da85"}
22:46:37.183 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"8f6b4e61-744f-4adb-a0a9-eb0e1725da85"}
22:46:37.187 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"761bec16-0704-45d6-86fa-ce7f3849ce4f"}
22:46:37.189 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"761bec16-0704-45d6-86fa-ce7f3849ce4f"}
22:46:43.182 05.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9de8f90d-1695-431e-bde2-83d2e8ae181a"}
22:46:43.187 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"9de8f90d-1695-431e-bde2-83d2e8ae181a"}
22:46:43.240 00.053 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c7ab8e7-35d3-4a51-8798-cdf90f69c5ca"}
22:46:43.249 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c7ab8e7-35d3-4a51-8798-cdf90f69c5ca"}
22:46:49.189 05.940 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac9d6a23-a322-4c73-9f09-13831a535d98"}
22:46:49.189 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"ac9d6a23-a322-4c73-9f09-13831a535d98"}
22:46:49.189 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bea1b45e-1d8f-4091-8eaa-6393e24c0a46"}
22:46:49.198 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bea1b45e-1d8f-4091-8eaa-6393e24c0a46"}
22:46:55.193 05.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4abc184e-f6cf-4624-a779-82a783c88e98"}
22:46:55.196 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"4abc184e-f6cf-4624-a779-82a783c88e98"}
22:46:55.199 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"57fbc1d8-bef8-47de-9ea0-ddafd0ad5016"}
22:46:55.203 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"57fbc1d8-bef8-47de-9ea0-ddafd0ad5016"}
22:47:01.197 05.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4512adeb-a83c-4ba9-baa2-319a05844aea"}
22:47:01.203 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"4512adeb-a83c-4ba9-baa2-319a05844aea"}
22:47:01.207 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff912547-9248-4c3a-8a0f-733b920845b7"}
22:47:01.213 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff912547-9248-4c3a-8a0f-733b920845b7"}
22:47:07.201 05.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7bd7310e-e67b-4e3c-9b0e-2bdc75f79b1d"}
22:47:07.205 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"7bd7310e-e67b-4e3c-9b0e-2bdc75f79b1d"}
22:47:07.225 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cdae3eed-dcc8-4881-bf36-c386cb348f4e"}
22:47:07.230 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cdae3eed-dcc8-4881-bf36-c386cb348f4e"}
22:47:13.231 06.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b6d7e6e-ada6-4684-8933-8233c1eaf436"}
22:47:13.235 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"9b6d7e6e-ada6-4684-8933-8233c1eaf436"}
22:47:13.238 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06b94c45-ee2a-4d90-97bf-d42b854dc910"}
22:47:13.244 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"06b94c45-ee2a-4d90-97bf-d42b854dc910"}
22:47:16.322 03.078 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:47:16.322 00.000 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:47:16.322 00.000 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:47:16.330 00.008 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:47:16.330 00.000 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
22:47:16.330 00.000 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
22:47:16.340 00.010 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:47:16.340 00.000 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
22:47:16.340 00.000 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:47:16.349 00.009 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:47:16.352 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:47:16.352 00.000 16872 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
22:47:16.356 00.004 16872 GetInt("/GuidingAssistant/pos.x", -1) returns 789
22:47:16.356 00.000 16872 GetInt("/GuidingAssistant/pos.y", -1) returns 8
22:47:16.843 00.487 16872 evsrv: cli 0D3C0A48 connect
22:47:16.843 00.000 16872 evsrv: cli 0D3C0A48 request: {"method":"get_pixel_scale","id":"b43aae0c-9ce9-481e-ba7f-ef0c2674028a"}
22:47:16.843 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0.906659,"id":"b43aae0c-9ce9-481e-ba7f-ef0c2674028a"}
22:47:16.852 00.009 16872 evsrv: cli 0D3C0A48 disconnect
22:47:19.229 02.377 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ccbef26-97d5-48b5-852f-bd65caa26c40"}
22:47:19.234 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"5ccbef26-97d5-48b5-852f-bd65caa26c40"}
22:47:19.240 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed8c7f63-0d1e-4581-827c-cb6376a9d8cf"}
22:47:19.243 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed8c7f63-0d1e-4581-827c-cb6376a9d8cf"}
22:47:25.254 06.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80b024dc-6165-485e-bc77-2bdc76e55eac"}
22:47:25.259 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"80b024dc-6165-485e-bc77-2bdc76e55eac"}
22:47:25.262 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a604cf4-b610-4166-9fbc-16f165f43c04"}
22:47:25.266 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a604cf4-b610-4166-9fbc-16f165f43c04"}
22:47:31.256 05.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63efd2f8-e672-4696-9365-27c658ddc611"}
22:47:31.261 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"63efd2f8-e672-4696-9365-27c658ddc611"}
22:47:31.267 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2de91eed-ac07-419b-a2e1-4e672117893b"}
22:47:31.271 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2de91eed-ac07-419b-a2e1-4e672117893b"}
22:47:31.981 00.710 16872 GuiderMultiStar::AutoSelect enter
22:47:31.985 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:47:32.108 00.123 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:47:32.267 00.159 16872 AutoFind: global mean = -0.0, stdev 872.8
22:47:32.272 00.005 16872 AutoFind: using threshold = 0.1
22:47:32.427 00.155 16872 AutoFind: local max [1268, 613] 143.3
22:47:32.427 00.000 16872 AutoFind: local max [849, 145] 89.4
22:47:32.431 00.004 16872 AutoFind: local max [854, 133] 88.5
22:47:32.435 00.004 16872 AutoFind: local max [859, 150] 88.4
22:47:32.435 00.000 16872 AutoFind: local max [861, 134] 85.1
22:47:32.435 00.000 16872 AutoFind: local max [865, 141] 83.8
22:47:32.443 00.008 16872 AutoFind: local max [718, 992] 39.0
22:47:32.445 00.002 16872 AutoFind: local max [609, 650] 36.6
22:47:32.448 00.003 16872 AutoFind: local max [1437, 894] 16.3
22:47:32.450 00.002 16872 AutoFind: local max [151, 1008] 9.8
22:47:32.452 00.002 16872 AutoFind: local max [157, 886] 9.7
22:47:32.452 00.000 16872 AutoFind: local max [1248, 535] 4.6
22:47:32.452 00.000 16872 AutoFind: local max [106, 280] 3.6
22:47:32.461 00.009 16872 AutoFind: local max [1045, 672] 2.7
22:47:32.461 00.000 16872 AutoFind: local max [858, 164] 2.4
22:47:32.465 00.004 16872 AutoFind: local max [207, 1008] 2.3
22:47:32.468 00.003 16872 AutoFind: local max [1275, 838] 2.3
22:47:32.468 00.000 16872 AutoFind: local max [31, 694] 2.0
22:47:32.468 00.000 16872 AutoFind: local max [847, 163] 2.0
22:47:32.476 00.008 16872 AutoFind: local max [975, 46] 1.8
22:47:32.478 00.002 16872 AutoFind: local max [839, 158] 1.8
22:47:32.480 00.002 16872 AutoFind: local max [1649, 834] 1.6
22:47:32.484 00.004 16872 AutoFind: local max [881, 142] 1.1
22:47:32.484 00.000 16872 AutoFind: local max [880, 135] 1.1
22:47:32.490 00.006 16872 AutoFind: local max [815, 777] 1.1
22:47:32.493 00.003 16872 AutoFind: local max [79, 187] 1.1
22:47:32.494 00.001 16872 AutoFind: local max [1254, 612] 1.0
22:47:32.498 00.004 16872 AutoFind: local max [1343, 116] 0.9
22:47:32.501 00.003 16872 AutoFind: local max [1255, 720] 0.9
22:47:32.501 00.000 16872 AutoFind: local max [620, 657] 0.9
22:47:32.501 00.000 16872 AutoFind: local max [992, 458] 0.9
22:47:32.508 00.007 16872 AutoFind: local max [1393, 393] 0.9
22:47:32.511 00.003 16872 AutoFind: local max [867, 165] 0.9
22:47:32.511 00.000 16872 AutoFind: local max [1341, 602] 0.8
22:47:32.517 00.006 16872 AutoFind: local max [1336, 124] 0.8
22:47:32.517 00.000 16872 AutoFind: local max [832, 147] 0.7
22:47:32.517 00.000 16872 AutoFind: local max [576, 840] 0.7
22:47:32.525 00.008 16872 AutoFind: local max [262, 281] 0.7
22:47:32.528 00.003 16872 AutoFind: local max [515, 710] 0.7
22:47:32.528 00.000 16872 AutoFind: local max [633, 475] 0.7
22:47:32.532 00.004 16872 AutoFind: local max [889, 139] 0.7
22:47:32.533 00.001 16872 AutoFind: local max [588, 419] 0.7
22:47:32.533 00.000 16872 AutoFind: local max [58, 220] 0.7
22:47:32.541 00.008 16872 AutoFind: local max [1022, 48] 0.7
22:47:32.542 00.001 16872 AutoFind: local max [1105, 1043] 0.7
22:47:32.542 00.000 16872 AutoFind: local max [880, 153] 0.6
22:47:32.542 00.000 16872 AutoFind: local max [1787, 500] 0.6
22:47:32.550 00.008 16872 AutoFind: local max [1284, 604] 0.6
22:47:32.550 00.000 16872 AutoFind: local max [881, 159] 0.6
22:47:32.555 00.005 16872 AutoFind: local max [1285, 612] 0.6
22:47:32.555 00.000 16872 AutoFind: local max [716, 1004] 0.6
22:47:32.559 00.004 16872 AutoFind: local max [1184, 86] 0.6
22:47:32.561 00.002 16872 AutoFind: local max [370, 114] 0.6
22:47:32.565 00.004 16872 AutoFind: local max [446, 759] 0.6
22:47:32.567 00.002 16872 AutoFind: local max [1366, 640] 0.6
22:47:32.571 00.004 16872 AutoFind: local max [531, 612] 0.6
22:47:32.571 00.000 16872 AutoFind: local max [765, 396] 0.6
22:47:32.575 00.004 16872 AutoFind: local max [1474, 439] 0.6
22:47:32.575 00.000 16872 AutoFind: local max [1864, 841] 0.6
22:47:32.575 00.000 16872 AutoFind: local max [132, 89] 0.6
22:47:32.575 00.000 16872 AutoFind: local max [329, 711] 0.6
22:47:32.584 00.009 16872 AutoFind: local max [843, 172] 0.6
22:47:32.584 00.000 16872 AutoFind: local max [169, 779] 0.6
22:47:32.584 00.000 16872 AutoFind: local max [1709, 578] 0.6
22:47:32.591 00.007 16872 AutoFind: local max [621, 647] 0.6
22:47:32.594 00.003 16872 AutoFind: local max [681, 1041] 0.6
22:47:32.594 00.000 16872 AutoFind: local max [283, 275] 0.6
22:47:32.600 00.006 16872 AutoFind: local max [351, 739] 0.6
22:47:32.602 00.002 16872 AutoFind: local max [950, 320] 0.6
22:47:32.602 00.000 16872 AutoFind: local max [780, 933] 0.6
22:47:32.602 00.000 16872 AutoFind: local max [1437, 497] 0.6
22:47:32.609 00.007 16872 AutoFind: local max [582, 1040] 0.6
22:47:32.609 00.000 16872 AutoFind: local max [116, 728] 0.6
22:47:32.609 00.000 16872 AutoFind: local max [871, 819] 0.6
22:47:32.616 00.007 16872 AutoFind: local max [1229, 426] 0.6
22:47:32.616 00.000 16872 AutoFind: local max [1335, 840] 0.6
22:47:32.616 00.000 16872 AutoFind: local max [1841, 974] 0.6
22:47:32.626 00.010 16872 AutoFind: local max [1654, 218] 0.6
22:47:32.628 00.002 16872 AutoFind: local max [550, 703] 0.6
22:47:32.631 00.003 16872 AutoFind: local max [658, 345] 0.6
22:47:32.634 00.003 16872 AutoFind: local max [754, 1039] 0.6
22:47:32.634 00.000 16872 AutoFind: local max [951, 686] 0.6
22:47:32.634 00.000 16872 AutoFind: local max [282, 253] 0.6
22:47:32.634 00.000 16872 AutoFind: local max [660, 298] 0.6
22:47:32.642 00.008 16872 AutoFind: local max [1680, 436] 0.6
22:47:32.642 00.000 16872 AutoFind: local max [884, 484] 0.6
22:47:32.642 00.000 16872 AutoFind: local max [47, 297] 0.6
22:47:32.650 00.008 16872 AutoFind: local max [406, 554] 0.6
22:47:32.650 00.000 16872 AutoFind: local max [1886, 313] 0.6
22:47:32.650 00.000 16872 AutoFind: local max [440, 267] 0.6
22:47:32.658 00.008 16872 AutoFind: local max [216, 492] 0.5
22:47:32.659 00.001 16872 AutoFind: local max [1107, 176] 0.5
22:47:32.663 00.004 16872 AutoFind: local max [136, 885] 0.5
22:47:32.665 00.002 16872 AutoFind: local max [54, 140] 0.5
22:47:32.668 00.003 16872 AutoFind: local max [1115, 527] 0.5
22:47:32.668 00.000 16872 AutoFind: local max [29, 716] 0.5
22:47:32.668 00.000 16872 AutoFind: local max [15, 963] 0.5
22:47:32.675 00.007 16872 AutoFind: local max [451, 1000] 0.5
22:47:32.675 00.000 16872 AutoFind: local max [1226, 1056] 0.5
22:47:32.675 00.000 16872 AutoFind: local max [879, 661] 0.5
22:47:32.683 00.008 16872 AutoFind: too close [621, 647] 0.6 - [620, 657] 0.9
22:47:32.685 00.002 16872 AutoFind: close dim-bright [621, 647] 0.6 - [609, 650] 36.6
22:47:32.685 00.000 16872 AutoFind: too close [843, 172] 0.6 - [839, 158] 1.8
22:47:32.692 00.007 16872 AutoFind: too close [843, 172] 0.6 - [847, 163] 2.0
22:47:32.694 00.002 16872 AutoFind: too close [843, 172] 0.6 - [858, 164] 2.4
22:47:32.697 00.003 16872 AutoFind: close dim-bright [716, 1004] 0.6 - [718, 992] 39.0
22:47:32.700 00.003 16872 AutoFind: too close [1285, 612] 0.6 - [1284, 604] 0.6
22:47:32.702 00.002 16872 AutoFind: close dim-bright [1285, 612] 0.6 - [1268, 613] 143.3
22:47:32.704 00.002 16872 AutoFind: too close [881, 159] 0.6 - [880, 153] 0.6
22:47:32.708 00.004 16872 AutoFind: too close [881, 159] 0.6 - [889, 139] 0.7
22:47:32.711 00.003 16872 AutoFind: too close [881, 159] 0.6 - [867, 165] 0.9
22:47:32.712 00.001 16872 AutoFind: too close [881, 159] 0.6 - [881, 142] 1.1
22:47:32.717 00.005 16872 AutoFind: close dim-bright [881, 159] 0.6 - [865, 141] 83.8
22:47:32.717 00.000 16872 AutoFind: close dim-bright [1284, 604] 0.6 - [1268, 613] 143.3
22:47:32.717 00.000 16872 AutoFind: too close [880, 153] 0.6 - [889, 139] 0.7
22:47:32.724 00.007 16872 AutoFind: too close [880, 153] 0.6 - [867, 165] 0.9
22:47:32.728 00.004 16872 AutoFind: too close [880, 153] 0.6 - [880, 135] 1.1
22:47:32.728 00.000 16872 AutoFind: too close [880, 153] 0.6 - [881, 142] 1.1
22:47:32.732 00.004 16872 AutoFind: close dim-bright [880, 153] 0.6 - [865, 141] 83.8
22:47:32.732 00.000 16872 AutoFind: close dim-bright [880, 153] 0.6 - [861, 134] 85.1
22:47:32.732 00.000 16872 AutoFind: too close [889, 139] 0.7 - [880, 135] 1.1
22:47:32.732 00.000 16872 AutoFind: too close [889, 139] 0.7 - [881, 142] 1.1
22:47:32.743 00.011 16872 AutoFind: too close [832, 147] 0.7 - [839, 158] 1.8
22:47:32.743 00.000 16872 AutoFind: too close [832, 147] 0.7 - [847, 163] 2.0
22:47:32.749 00.006 16872 AutoFind: close dim-bright [832, 147] 0.7 - [849, 145] 89.4
22:47:32.753 00.004 16872 AutoFind: too close [1336, 124] 0.8 - [1343, 116] 0.9
22:47:32.754 00.001 16872 AutoFind: too close [867, 165] 0.9 - [847, 163] 2.0
22:47:32.756 00.002 16872 AutoFind: too close [867, 165] 0.9 - [858, 164] 2.4
22:47:32.761 00.005 16872 AutoFind: close dim-bright [867, 165] 0.9 - [859, 150] 88.4
22:47:32.761 00.000 16872 AutoFind: close dim-bright [867, 165] 0.9 - [849, 145] 89.4
22:47:32.765 00.004 16872 AutoFind: close dim-bright [620, 657] 0.9 - [609, 650] 36.6
22:47:32.765 00.000 16872 AutoFind: close dim-bright [1254, 612] 1.0 - [1268, 613] 143.3
22:47:32.765 00.000 16872 AutoFind: too close [880, 135] 1.1 - [881, 142] 1.1
22:47:32.773 00.008 16872 AutoFind: close dim-bright [880, 135] 1.1 - [865, 141] 83.8
22:47:32.778 00.005 16872 AutoFind: close dim-bright [880, 135] 1.1 - [861, 134] 85.1
22:47:32.778 00.000 16872 AutoFind: close dim-bright [881, 142] 1.1 - [865, 141] 83.8
22:47:32.785 00.007 16872 AutoFind: close dim-bright [881, 142] 1.1 - [861, 134] 85.1
22:47:32.785 00.000 16872 AutoFind: too close [839, 158] 1.8 - [847, 163] 2.0
22:47:32.789 00.004 16872 AutoFind: too close [839, 158] 1.8 - [858, 164] 2.4
22:47:32.789 00.000 16872 AutoFind: close dim-bright [839, 158] 1.8 - [859, 150] 88.4
22:47:32.795 00.006 16872 AutoFind: close dim-bright [839, 158] 1.8 - [849, 145] 89.4
22:47:32.798 00.003 16872 AutoFind: too close [847, 163] 2.0 - [858, 164] 2.4
22:47:32.798 00.000 16872 AutoFind: close dim-bright [847, 163] 2.0 - [859, 150] 88.4
22:47:32.798 00.000 16872 AutoFind: close dim-bright [847, 163] 2.0 - [849, 145] 89.4
22:47:32.798 00.000 16872 AutoFind: close dim-bright [858, 164] 2.4 - [859, 150] 88.4
22:47:32.807 00.009 16872 AutoFind: close dim-bright [858, 164] 2.4 - [849, 145] 89.4
22:47:32.807 00.000 16872 AutoFind: too close [865, 141] 83.8 - [861, 134] 85.1
22:47:32.807 00.000 16872 AutoFind: too close [865, 141] 83.8 - [859, 150] 88.4
22:47:32.815 00.008 16872 AutoFind: too close [865, 141] 83.8 - [854, 133] 88.5
22:47:32.815 00.000 16872 AutoFind: too close [865, 141] 83.8 - [849, 145] 89.4
22:47:32.815 00.000 16872 AutoFind: too close [861, 134] 85.1 - [859, 150] 88.4
22:47:32.823 00.008 16872 AutoFind: too close [861, 134] 85.1 - [854, 133] 88.5
22:47:32.828 00.005 16872 AutoFind: too close [861, 134] 85.1 - [849, 145] 89.4
22:47:32.831 00.003 16872 AutoFind: too close [859, 150] 88.4 - [854, 133] 88.5
22:47:32.832 00.001 16872 AutoFind: too close [859, 150] 88.4 - [849, 145] 89.4
22:47:32.832 00.000 16872 AutoFind: too close [854, 133] 88.5 - [849, 145] 89.4
22:47:32.832 00.000 16872 AutoFind: too close to edge [15, 963] 0.5
22:47:32.840 00.008 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:47:32.840 00.000 16872 Star::Find(15, 1268, 613, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.845 00.005 16872 Star::Find returns 1 (0), X=1268.30, Y=612.33, Mass=1309452, SNR=449.4, Peak=55676 HFD=5.4
22:47:32.846 00.001 16872 Star::Find(15, 718, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.846 00.000 16872 Star::Find returns 1 (0), X=717.78, Y=991.34, Mass=358693, SNR=326.5, Peak=18052 HFD=5.3
22:47:32.846 00.000 16872 Star::Find(15, 609, 650, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.855 00.009 16872 Star::Find returns 1 (0), X=609.08, Y=649.64, Mass=300637, SNR=268.5, Peak=17652 HFD=5.1
22:47:32.859 00.004 16872 Star::Find(15, 1437, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.861 00.002 16872 Star::Find returns 1 (0), X=1436.95, Y=893.92, Mass=137388, SNR=181.9, Peak=9816 HFD=5.5
22:47:32.863 00.002 16872 Star::Find(15, 151, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.866 00.003 16872 Star::Find returns 1 (0), X=151.14, Y=1007.89, Mass=80313, SNR=142.7, Peak=7184 HFD=5.1
22:47:32.866 00.000 16872 Star::Find(15, 157, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.872 00.006 16872 Star::Find returns 1 (0), X=156.99, Y=885.92, Mass=73840, SNR=116.6, Peak=7084 HFD=4.6
22:47:32.876 00.004 16872 Star::Find(15, 1248, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.880 00.004 16872 Star::Find returns 1 (0), X=1248.23, Y=534.88, Mass=36070, SNR=83.0, Peak=5184 HFD=4.9
22:47:32.880 00.000 16872 Star::Find(15, 106, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.884 00.004 16872 Star::Find returns 1 (0), X=106.29, Y=279.57, Mass=31728, SNR=69.8, Peak=5008 HFD=5.3
22:47:32.886 00.002 16872 Star::Find(15, 1045, 672, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.888 00.002 16872 Star::Find returns 1 (0), X=1045.32, Y=671.87, Mass=14859, SNR=45.5, Peak=4480 HFD=3.8
22:47:32.888 00.000 16872 Star::Find(15, 207, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.895 00.007 16872 Star::Find returns 1 (0), X=207.40, Y=1007.00, Mass=19003, SNR=54.5, Peak=4384 HFD=4.9
22:47:32.896 00.001 16872 Star::Find(15, 1275, 838, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.900 00.004 16872 Star::Find returns 1 (0), X=1275.82, Y=837.89, Mass=15224, SNR=47.1, Peak=4412 HFD=4.3
22:47:32.900 00.000 16872 Star::Find(15, 31, 694, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.906 00.006 16872 Star::Find returns 1 (0), X=30.75, Y=693.52, Mass=12911, SNR=47.4, Peak=4160 HFD=4.4
22:47:32.906 00.000 16872 Star::Find(15, 975, 46, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.906 00.000 16872 Star::Find returns 1 (0), X=976.02, Y=45.41, Mass=15604, SNR=45.1, Peak=4200 HFD=5.1
22:47:32.914 00.008 16872 Star::Find(15, 1649, 834, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.914 00.000 16872 Star::Find returns 1 (0), X=1649.25, Y=833.82, Mass=9436, SNR=37.7, Peak=4080 HFD=4.2
22:47:32.914 00.000 16872 Star::Find(15, 815, 777, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.922 00.008 16872 Star::Find returns 1 (0), X=814.65, Y=776.95, Mass=5196, SNR=23.4, Peak=3980 HFD=3.0
22:47:32.922 00.000 16872 Star::Find(15, 79, 187, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.928 00.006 16872 Star::Find returns 1 (0), X=80.06, Y=186.65, Mass=7316, SNR=28.7, Peak=3864 HFD=4.3
22:47:32.929 00.001 16872 Star::Find(15, 1254, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.933 00.004 16872 Star::Find returns 1 (0), X=1268.30, Y=612.33, Mass=1309452, SNR=449.4, Peak=55676 HFD=5.4
22:47:32.937 00.004 16872 Star::Find(15, 1255, 720, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.938 00.001 16872 Star::Find returns 1 (0), X=1255.01, Y=719.20, Mass=3588, SNR=18.2, Peak=3952 HFD=2.5
22:47:32.938 00.000 16872 Star::Find(15, 992, 458, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.938 00.000 16872 Star::Find returns 1 (0), X=991.95, Y=457.67, Mass=2111, SNR=14.7, Peak=3824 HFD=2.3
22:47:32.947 00.009 16872 Star::Find(15, 1393, 393, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.947 00.000 16872 Star::Find returns 1 (0), X=1392.69, Y=393.46, Mass=3173, SNR=17.3, Peak=3816 HFD=2.9
22:47:32.947 00.000 16872 Star::Find(15, 1341, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.956 00.009 16872 Star::Find returns 1 (0), X=1340.99, Y=602.36, Mass=3396, SNR=17.0, Peak=3868 HFD=2.7
22:47:32.956 00.000 16872 Star::Find(15, 576, 840, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.961 00.005 16872 Star::Find returns 1 (0), X=575.77, Y=840.48, Mass=1409, SNR=11.5, Peak=3700 HFD=3.4
22:47:32.963 00.002 16872 Star::Find(15, 262, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.967 00.004 16872 Star::Find returns 1 (0), X=262.01, Y=280.67, Mass=1097, SNR=9.9, Peak=3724 HFD=2.1
22:47:32.967 00.000 16872 Star::Find(15, 515, 710, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.971 00.004 16872 Star::Find returns 1 (0), X=514.98, Y=710.60, Mass=986, SNR=9.9, Peak=3724 HFD=2.0
22:47:32.971 00.000 16872 Star::Find(15, 633, 475, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.971 00.000 16872 Star::Find returns 1 (0), X=633.32, Y=474.23, Mass=3310, SNR=16.9, Peak=3744 HFD=3.8
22:47:32.979 00.008 16872 Star::Find(15, 588, 419, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.979 00.000 16872 Star::Find returns 1 (0), X=588.33, Y=419.17, Mass=3296, SNR=18.4, Peak=3832 HFD=3.2
22:47:32.979 00.000 16872 Star::Find(15, 58, 220, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.987 00.008 16872 Star::Find returns 1 (0), X=57.01, Y=219.54, Mass=959, SNR=10.3, Peak=3672 HFD=2.3
22:47:32.988 00.001 16872 Star::Find(15, 1022, 48, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.988 00.000 16872 Star::Find returns 1 (0), X=1021.94, Y=49.73, Mass=1395, SNR=11.5, Peak=3708 HFD=3.9
22:47:32.995 00.007 16872 Star::Find(15, 1105, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:32.998 00.003 16872 Star::Find returns 1 (0), X=1104.94, Y=1043.28, Mass=1267, SNR=11.6, Peak=3688 HFD=2.4
22:47:33.000 00.002 16872 Star::Find(15, 1787, 500, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.004 00.004 16872 Star::Find returns 1 (0), X=1787.35, Y=500.03, Mass=2016, SNR=15.3, Peak=3764 HFD=2.7
22:47:33.004 00.000 16872 Star::Find(15, 716, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.009 00.005 16872 Star::Find returns 1 (0), X=717.78, Y=991.34, Mass=358693, SNR=326.5, Peak=18052 HFD=5.3
22:47:33.009 00.000 16872 Star::Find(15, 1184, 86, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.015 00.006 16872 Star::Find returns 1 (0), X=1184.29, Y=85.57, Mass=906, SNR=9.5, Peak=3732 HFD=1.7
22:47:33.017 00.002 16872 Star::Find(15, 370, 114, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.019 00.002 16872 Star::Find returns 1 (0), X=370.28, Y=114.26, Mass=2521, SNR=14.3, Peak=3724 HFD=3.6
22:47:33.021 00.002 16872 Star::Find(15, 446, 759, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.026 00.005 16872 Star::Find returns 1 (0), X=445.65, Y=757.90, Mass=1636, SNR=13.1, Peak=3708 HFD=3.8
22:47:33.029 00.003 16872 Star::Find(15, 1366, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.029 00.000 16872 Star::Find returns 1 (0), X=1363.95, Y=639.46, Mass=1681, SNR=13.5, Peak=3716 HFD=5.5
22:47:33.033 00.004 16872 Star::Find(15, 531, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.038 00.005 16872 Star::Find returns 1 (0), X=529.99, Y=611.07, Mass=1743, SNR=13.1, Peak=3692 HFD=4.2
22:47:33.038 00.000 16872 Star::Find(15, 765, 396, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.038 00.000 16872 Star::Find false star n=6 nbg=270 bg=3509.9 sigma=38.2 thresh=3625 peak=3621
22:47:33.045 00.007 16872 Star::Find returns 0 (2), X=765.00, Y=396.00, Mass=808, SNR=2.9, Peak=3672 HFD=0.0
22:47:33.045 00.000 16872 Star::Find(15, 1474, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.045 00.000 16872 Star::Find returns 1 (0), X=1474.36, Y=439.84, Mass=1204, SNR=10.2, Peak=3692 HFD=2.4
22:47:33.053 00.008 16872 Star::Find(15, 1864, 841, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.054 00.001 16872 Star::Find returns 1 (0), X=1863.31, Y=840.80, Mass=922, SNR=9.1, Peak=3692 HFD=3.0
22:47:33.058 00.004 16872 Star::Find(15, 132, 89, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.062 00.004 16872 Star::Find returns 1 (0), X=132.00, Y=89.99, Mass=871, SNR=9.4, Peak=3704 HFD=2.0
22:47:33.062 00.000 16872 Star::Find(15, 329, 711, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.066 00.004 16872 Star::Find returns 1 (0), X=328.66, Y=711.45, Mass=3286, SNR=19.1, Peak=3756 HFD=3.5
22:47:33.066 00.000 16872 Star::Find(15, 169, 779, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.071 00.005 16872 Star::Find returns 1 (0), X=167.67, Y=766.44, Mass=588, SNR=8.0, Peak=3688 HFD=2.6
22:47:33.071 00.000 16872 Star::Find(15, 1709, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.071 00.000 16872 Star::Find returns 1 (0), X=1708.67, Y=576.83, Mass=1450, SNR=11.7, Peak=3720 HFD=2.6
22:47:33.079 00.008 16872 Star::Find(15, 681, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.079 00.000 16872 Star::Find returns 1 (0), X=683.15, Y=1041.56, Mass=2389, SNR=15.0, Peak=3732 HFD=5.3
22:47:33.079 00.000 16872 Star::Find(15, 283, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.087 00.008 16872 Star::Find false star n=2 nbg=273 bg=3506.6 sigma=39.8 thresh=3626 peak=3606
22:47:33.089 00.002 16872 Star::Find returns 0 (2), X=283.00, Y=275.00, Mass=267, SNR=2.9, Peak=3660 HFD=0.0
22:47:33.092 00.003 16872 Star::Find(15, 351, 739, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.096 00.004 16872 Star::Find returns 0 (4), X=351.61, Y=737.83, Mass=674, SNR=7.6, Peak=3676 HFD=1.4
22:47:33.096 00.000 16872 Star::Find(15, 950, 320, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.100 00.004 16872 Star::Find returns 1 (0), X=949.98, Y=319.75, Mass=1363, SNR=12.1, Peak=3732 HFD=2.1
22:47:33.103 00.003 16872 Star::Find(15, 780, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.103 00.000 16872 Star::Find returns 1 (0), X=778.74, Y=933.05, Mass=1425, SNR=12.8, Peak=3736 HFD=3.0
22:47:33.103 00.000 16872 Star::Find(15, 1437, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.103 00.000 16872 Star::Find returns 1 (0), X=1425.44, Y=499.46, Mass=1137, SNR=10.3, Peak=3680 HFD=3.2
22:47:33.113 00.010 16872 Star::Find(15, 582, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.113 00.000 16872 Star::Find returns 1 (0), X=581.30, Y=1039.59, Mass=1077, SNR=10.7, Peak=3724 HFD=1.7
22:47:33.118 00.005 16872 Star::Find(15, 116, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.120 00.002 16872 Star::Find returns 1 (0), X=115.61, Y=727.97, Mass=1255, SNR=11.0, Peak=3752 HFD=2.1
22:47:33.120 00.000 16872 Star::Find(15, 871, 819, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.126 00.006 16872 Star::Find false star n=3 nbg=277 bg=3505.6 sigma=41.9 thresh=3631 peak=3631
22:47:33.129 00.003 16872 Star::Find returns 0 (2), X=871.00, Y=819.00, Mass=507, SNR=2.9, Peak=3704 HFD=0.0
22:47:33.129 00.000 16872 Star::Find(15, 1229, 426, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.133 00.004 16872 Star::Find returns 1 (0), X=1228.29, Y=425.64, Mass=1098, SNR=10.6, Peak=3648 HFD=3.5
22:47:33.136 00.003 16872 Star::Find(15, 1335, 840, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.136 00.000 16872 Star::Find returns 1 (0), X=1335.80, Y=838.93, Mass=1260, SNR=10.6, Peak=3760 HFD=2.4
22:47:33.136 00.000 16872 Star::Find(15, 1841, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.145 00.009 16872 Star::Find returns 1 (0), X=1841.00, Y=973.12, Mass=1327, SNR=12.1, Peak=3692 HFD=3.8
22:47:33.148 00.003 16872 Star::Find(15, 1654, 218, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.149 00.001 16872 Star::Find returns 1 (0), X=1647.91, Y=217.51, Mass=1467, SNR=11.8, Peak=3672 HFD=9.2
22:47:33.153 00.004 16872 Star::Find(15, 550, 703, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.153 00.000 16872 Star::Find returns 1 (0), X=559.39, Y=687.18, Mass=1099, SNR=10.3, Peak=3684 HFD=5.7
22:47:33.153 00.000 16872 Star::Find(15, 658, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.160 00.007 16872 Star::Find returns 1 (0), X=657.84, Y=346.28, Mass=1671, SNR=12.0, Peak=3728 HFD=2.8
22:47:33.162 00.002 16872 Star::Find(15, 754, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.166 00.004 16872 Star::Find returns 1 (0), X=754.33, Y=1038.75, Mass=2416, SNR=16.3, Peak=3792 HFD=3.0
22:47:33.169 00.003 16872 Star::Find(15, 951, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.169 00.000 16872 Star::Find returns 1 (0), X=950.85, Y=684.59, Mass=1172, SNR=10.2, Peak=3696 HFD=2.0
22:47:33.169 00.000 16872 Star::Find(15, 282, 253, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.180 00.011 16872 Star::Find returns 1 (0), X=282.04, Y=253.47, Mass=1251, SNR=10.6, Peak=3656 HFD=2.6
22:47:33.180 00.000 16872 Star::Find(15, 660, 298, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.186 00.006 16872 Star::Find false star n=3 nbg=268 bg=3517.4 sigma=36.7 thresh=3627 peak=3619
22:47:33.187 00.001 16872 Star::Find returns 0 (2), X=660.00, Y=298.00, Mass=384, SNR=2.9, Peak=3684 HFD=0.0
22:47:33.192 00.005 16872 Star::Find(15, 1680, 436, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.196 00.004 16872 Star::Find returns 1 (0), X=1681.49, Y=435.77, Mass=1504, SNR=12.0, Peak=3712 HFD=3.3
22:47:33.200 00.004 16872 Star::Find(15, 884, 484, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.202 00.002 16872 Star::Find returns 1 (0), X=883.00, Y=484.21, Mass=1518, SNR=13.3, Peak=3656 HFD=3.2
22:47:33.202 00.000 16872 Star::Find(15, 47, 297, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.210 00.008 16872 Star::Find false star n=3 nbg=280 bg=3508.1 sigma=38.1 thresh=3622 peak=3612
22:47:33.213 00.003 16872 Star::Find returns 0 (2), X=47.00, Y=297.00, Mass=404, SNR=2.9, Peak=3648 HFD=0.0
22:47:33.218 00.005 16872 Star::Find(15, 406, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.222 00.004 16872 Star::Find returns 1 (0), X=405.80, Y=554.06, Mass=1005, SNR=9.1, Peak=3720 HFD=2.1
22:47:33.226 00.004 16872 Star::Find(15, 1886, 313, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.230 00.004 16872 Star::Find false star n=4 nbg=255 bg=3507.4 sigma=34.5 thresh=3611 peak=3593
22:47:33.234 00.004 16872 Star::Find returns 0 (2), X=1886.00, Y=313.00, Mass=470, SNR=2.9, Peak=3676 HFD=0.0
22:47:33.234 00.000 16872 Star::Find(15, 440, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.234 00.000 16872 Star::Find returns 1 (0), X=440.36, Y=267.64, Mass=1073, SNR=9.4, Peak=3700 HFD=1.7
22:47:33.243 00.009 16872 Star::Find(15, 216, 492, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.247 00.004 16872 Star::Find returns 1 (0), X=230.07, Y=491.83, Mass=1152, SNR=11.1, Peak=3744 HFD=4.8
22:47:33.251 00.004 16872 Star::Find(15, 1107, 176, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.255 00.004 16872 Star::Find returns 0 (4), X=1107.49, Y=175.82, Mass=560, SNR=7.2, Peak=3684 HFD=1.2
22:47:33.260 00.005 16872 Star::Find(15, 136, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.263 00.003 16872 Star::Find returns 1 (0), X=154.87, Y=885.48, Mass=33076, SNR=76.9, Peak=3688 HFD=3.8
22:47:33.266 00.003 16872 Star::Find(15, 54, 140, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.272 00.006 16872 Star::Find false star n=1 nbg=264 bg=3513.8 sigma=37.3 thresh=3626 peak=3623
22:47:33.278 00.006 16872 Star::Find returns 0 (2), X=54.00, Y=140.00, Mass=182, SNR=2.9, Peak=3696 HFD=0.0
22:47:33.282 00.004 16872 Star::Find(15, 1115, 527, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.285 00.003 16872 Star::Find false star n=5 nbg=276 bg=3508.7 sigma=36.5 thresh=3618 peak=3606
22:47:33.291 00.006 16872 Star::Find returns 0 (2), X=1115.00, Y=527.00, Mass=577, SNR=2.9, Peak=3644 HFD=0.0
22:47:33.293 00.002 16872 Star::Find(15, 29, 716, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.298 00.005 16872 Star::Find false star n=3 nbg=271 bg=3510.3 sigma=43.3 thresh=3640 peak=3620
22:47:33.302 00.004 16872 Star::Find returns 0 (2), X=29.00, Y=716.00, Mass=553, SNR=2.9, Peak=3724 HFD=0.0
22:47:33.305 00.003 16872 Star::Find(15, 451, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.309 00.004 16872 Star::Find false star n=2 nbg=273 bg=3509.2 sigma=37.4 thresh=3621 peak=3606
22:47:33.313 00.004 16872 Star::Find returns 0 (2), X=451.00, Y=1000.00, Mass=258, SNR=2.9, Peak=3660 HFD=0.0
22:47:33.317 00.004 16872 Star::Find(15, 1226, 1056, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.317 00.000 16872 Star::Find returns 1 (0), X=1227.48, Y=1055.70, Mass=3137, SNR=19.5, Peak=3688 HFD=5.5
22:47:33.323 00.006 16872 Star::Find(15, 879, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.323 00.000 16872 Star::Find returns 1 (0), X=888.41, Y=670.05, Mass=1008, SNR=9.6, Peak=3676 HFD=4.3
22:47:33.333 00.010 16872 AutoFind: finding best star pass 1
22:47:33.337 00.004 16872 Star::Find(15, 1268, 613, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.342 00.005 16872 Star::Find returns 1 (0), X=1268.30, Y=612.33, Mass=1309452, SNR=449.4, Peak=55676 HFD=5.4
22:47:33.344 00.002 16872 AutoFind returns star at [1268, 613] 143.3 Mass 1309452 SNR 449.4
22:47:33.349 00.005 16872 Star::Find(15, 1268, 613, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.354 00.005 16872 Star::Find returns 1 (0), X=1268.30, Y=612.33, Mass=1309452, SNR=449.4, Peak=55676 HFD=5.4
22:47:33.358 00.004 16872 MultiStar: List (12): {1268.30, 612.33}(449.4), {717.78, 991.34}(326.5), {609.08, 649.64}(268.5), {1436.95, 893.92}(181.9), {151.14, 1007.89}(142.7), {156.99, 885.92}(116.6), {1248.23, 534.88}(83.0), {106.29, 279.57}(69.8), {1045.32, 671.87}(45.5), {207.40, 1007.00}(54.5), {1275.82, 837.89}(47.1), {30.75, 693.52}(47.4), 
22:47:33.362 00.004 16872 setting lock position to (1268.30, 612.33)
22:47:33.366 00.004 16872 MultiStar: stabilizing after lock position change
22:47:33.368 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
22:47:33.372 00.004 16872 UpdateGuideState(): m_state=1
22:47:33.374 00.002 16872 Star::Find(15, 1268, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:47:33.381 00.007 16872 Star::Find returns 1 (0), X=1268.30, Y=612.33, Mass=1309452, SNR=449.4, Peak=55676 HFD=5.4
22:47:33.383 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
22:47:33.389 00.006 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
22:47:33.392 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
22:47:33.400 00.008 16872 setting lock position to (1268.30, 612.33)
22:47:33.406 00.006 16872 MultiStar: stabilizing after lock position change
22:47:33.406 00.000 16872 CurrentPosition() valid, moving to STATE_SELECTED
22:47:33.414 00.008 16872 Changing from state SELECTING to SELECTED
22:47:33.414 00.000 16872 guider state => SELECTED
22:47:33.431 00.017 16872 UpdateImageDisplay: Size=(1920,1080) min=3204, max=65520, med=3508, FiltMin=3384, FiltMax=65520, Gamma=2.190
22:47:33.475 00.044 16872 UpdateGuideState exits: m=1309452 SNR=449.4
22:47:33.480 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3204, max=65520, med=3508, FiltMin=3384, FiltMax=65520, Gamma=2.190
22:47:33.519 00.039 16872 Status Line: Auto-selected star at (1268.3, 612.3)
22:47:37.272 03.753 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"54dfeb64-7522-4625-ad32-bfaecf419402"}
22:47:37.272 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"54dfeb64-7522-4625-ad32-bfaecf419402"}
22:47:37.280 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6c59b2fc-bd2d-45c8-9bd8-4cf23f5a1393"}
22:47:37.283 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c59b2fc-bd2d-45c8-9bd8-4cf23f5a1393"}
22:47:43.282 05.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33019048-9c28-4aa8-81ec-fa5355d49ff6"}
22:47:43.285 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"33019048-9c28-4aa8-81ec-fa5355d49ff6"}
22:47:43.288 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b3ef4cd-4c5f-4f50-811c-111386584a34"}
22:47:43.290 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b3ef4cd-4c5f-4f50-811c-111386584a34"}
22:47:49.278 05.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec7e62a2-c1d3-4889-b34e-e5440423469a"}
22:47:49.278 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"ec7e62a2-c1d3-4889-b34e-e5440423469a"}
22:47:49.284 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"794c4102-48e2-4dd2-af90-1267d27db9ff"}
22:47:49.288 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"794c4102-48e2-4dd2-af90-1267d27db9ff"}
22:47:55.281 05.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e87d7e2-be14-4422-879a-56ec08dcc2e8"}
22:47:55.281 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"0e87d7e2-be14-4422-879a-56ec08dcc2e8"}
22:47:55.287 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4a05ae1-1390-4155-8ef8-7de39c11a39b"}
22:47:55.287 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4a05ae1-1390-4155-8ef8-7de39c11a39b"}
22:47:58.069 02.782 16872 GuideButtonClick i=1 ctx=Guide button clicked
22:47:58.088 00.019 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:47:58.092 00.004 16872 guider state => CALIBRATED
22:47:58.095 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:47:58.109 00.014 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:47:58.112 00.003 16872 Enqueuing Expose request
22:47:58.119 00.007 9640 Worker thread wakes up
22:47:58.121 00.002 9640 worker thread servicing REQUEST_EXPOSE 6000
22:47:58.121 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:47:58.248 00.127 16872 reset dither spiral
22:48:01.283 03.035 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0dc5762f-272d-47c6-8ea7-6fd42fe5b65f"}
22:48:01.284 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"0dc5762f-272d-47c6-8ea7-6fd42fe5b65f"}
22:48:01.287 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"56c691ae-4b65-4204-80a7-aab87158e779"}
22:48:01.291 00.004 16872 case statement mapped state 5 to 1
22:48:01.291 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"56c691ae-4b65-4204-80a7-aab87158e779"}
22:48:01.300 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9f293261-21cc-41c7-a2f7-7aa2a15b8779"}
22:48:01.300 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.30,7.33],"pixels":"..."},"id":"9f293261-21cc-41c7-a2f7-7aa2a15b8779"}
22:48:04.673 03.373 9640 Exposure complete
22:48:04.808 00.135 9640 worker thread done servicing request
22:48:04.808 00.000 16872 OnExposeComplete: enter
22:48:04.815 00.007 16872 UpdateGuideState(): m_state=5
22:48:04.815 00.000 16872 Star::Find(15, 1268, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:48:04.815 00.000 16872 Star::Find false star n=2 nbg=263 bg=3521.4 sigma=38.3 thresh=3636 peak=3620
22:48:04.824 00.009 16872 Star::Find returns 0 (2), X=1268.00, Y=612.00, Mass=293, SNR=2.9, Peak=3696 HFD=0.0
22:48:04.829 00.005 16872 DistanceChecker: activated
22:48:04.831 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:04.835 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:04.835 00.000 16872 Status Line: Star lost - low SNR
22:48:04.841 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3524, FiltMin=3334, FiltMax=65516, Gamma=2.190
22:48:04.884 00.043 16872 UpdateGuideState exits: Star lost - low SNR
22:48:04.888 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:04.892 00.004 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:48:04.894 00.002 16872 Enqueuing Expose request
22:48:04.899 00.005 9640 Worker thread wakes up
22:48:04.899 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:48:04.899 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:48:07.282 02.383 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d5bfc7c5-3228-4a5e-ae25-f038484b3acf"}
22:48:07.284 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"d5bfc7c5-3228-4a5e-ae25-f038484b3acf"}
22:48:07.291 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c551ff6-2c58-421a-8ee7-c6da01a0f456"}
22:48:07.291 00.000 16872 case statement mapped state 5 to 1
22:48:07.295 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"9c551ff6-2c58-421a-8ee7-c6da01a0f456"}
22:48:07.295 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"20eb81f2-9b77-49da-b466-adc663789c48"}
22:48:07.303 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.30,7.33],"pixels":"..."},"id":"20eb81f2-9b77-49da-b466-adc663789c48"}
22:48:11.463 04.160 9640 Exposure complete
22:48:11.595 00.132 9640 worker thread done servicing request
22:48:11.595 00.000 16872 OnExposeComplete: enter
22:48:11.595 00.000 16872 UpdateGuideState(): m_state=5
22:48:11.601 00.006 16872 Star::Find(15, 1268, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:48:11.603 00.002 16872 Star::Find returns 0 (3), X=1268.00, Y=612.00, Mass=0, SNR=0.0, Peak=3676 HFD=0.0
22:48:11.603 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:11.603 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:11.603 00.000 16872 Status Line: Star lost - low mass
22:48:11.616 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65520, med=3520, FiltMin=3352, FiltMax=65516, Gamma=2.190
22:48:11.654 00.038 16872 UpdateGuideState exits: Star lost - low mass
22:48:11.657 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:11.660 00.003 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:48:11.663 00.003 16872 Enqueuing Expose request
22:48:11.671 00.008 9640 Worker thread wakes up
22:48:11.671 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:48:11.671 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:48:13.317 01.646 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e58ac69-0710-41b8-bca0-3e532f4f7c70"}
22:48:13.323 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"1e58ac69-0710-41b8-bca0-3e532f4f7c70"}
22:48:13.328 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eaa3b735-d23e-4eca-bd65-8640472bf7fe"}
22:48:13.328 00.000 16872 case statement mapped state 5 to 1
22:48:13.336 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"eaa3b735-d23e-4eca-bd65-8640472bf7fe"}
22:48:13.341 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6a2a4e32-b83d-41dd-920b-79ee1841536e"}
22:48:13.341 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.30,7.33],"pixels":"..."},"id":"6a2a4e32-b83d-41dd-920b-79ee1841536e"}
22:48:15.164 01.823 16872 evsrv: cli 0D3BFFA8 connect
22:48:15.164 00.000 16872 case statement mapped state 5 to 1
22:48:15.170 00.006 16872 case statement mapped state 5 to 1
22:48:15.172 00.002 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_pixel_scale","id":"af503abd-f095-4238-b010-012ed4762f99"}
22:48:15.176 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0.906659,"id":"af503abd-f095-4238-b010-012ed4762f99"}
22:48:15.181 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
22:48:18.226 03.045 9640 Exposure complete
22:48:18.368 00.142 9640 worker thread done servicing request
22:48:18.368 00.000 16872 OnExposeComplete: enter
22:48:18.368 00.000 16872 UpdateGuideState(): m_state=5
22:48:18.373 00.005 16872 Star::Find(15, 1268, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:48:18.373 00.000 16872 Star::Find false star n=3 nbg=275 bg=3522.9 sigma=41.1 thresh=3646 peak=3622
22:48:18.373 00.000 16872 Star::Find returns 0 (2), X=1268.00, Y=612.00, Mass=411, SNR=2.9, Peak=3688 HFD=0.0
22:48:18.381 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:18.381 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:18.386 00.005 16872 Status Line: Star lost - low SNR
22:48:18.391 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65520, med=3516, FiltMin=3388, FiltMax=65516, Gamma=2.190
22:48:18.430 00.039 16872 UpdateGuideState exits: Star lost - low SNR
22:48:18.430 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:18.430 00.000 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:48:18.430 00.000 16872 Enqueuing Expose request
22:48:18.439 00.009 9640 Worker thread wakes up
22:48:18.439 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:48:18.439 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:48:19.306 00.867 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b278ef97-b900-49cc-81f5-940234d346bf"}
22:48:19.307 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"b278ef97-b900-49cc-81f5-940234d346bf"}
22:48:19.315 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f4120d5-7de1-4d85-b07f-13947049d6e4"}
22:48:19.317 00.002 16872 case statement mapped state 5 to 1
22:48:19.321 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"1f4120d5-7de1-4d85-b07f-13947049d6e4"}
22:48:19.321 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"09f02486-d004-44db-ae25-9d8b20b31071"}
22:48:19.332 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.30,7.33],"pixels":"..."},"id":"09f02486-d004-44db-ae25-9d8b20b31071"}
22:48:24.990 05.658 9640 Exposure complete
22:48:25.122 00.132 9640 worker thread done servicing request
22:48:25.122 00.000 16872 OnExposeComplete: enter
22:48:25.122 00.000 16872 UpdateGuideState(): m_state=5
22:48:25.130 00.008 16872 Star::Find(15, 1268, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:48:25.132 00.002 16872 Star::Find false star n=2 nbg=270 bg=3520.5 sigma=35.8 thresh=3628 peak=3608
22:48:25.132 00.000 16872 Star::Find returns 0 (2), X=1268.00, Y=612.00, Mass=279, SNR=2.9, Peak=3676 HFD=0.0
22:48:25.138 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:25.141 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:25.141 00.000 16872 Status Line: Star lost - low SNR
22:48:25.146 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3264, max=65520, med=3516, FiltMin=3364, FiltMax=65516, Gamma=2.190
22:48:25.187 00.041 16872 UpdateGuideState exits: Star lost - low SNR
22:48:25.187 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:25.187 00.000 16872 ScheduleExposure(6000,3,0) exposurePending=0
22:48:25.195 00.008 16872 Enqueuing Expose request
22:48:25.199 00.004 9640 Worker thread wakes up
22:48:25.199 00.000 9640 worker thread servicing REQUEST_EXPOSE 6000
22:48:25.199 00.000 9640 Handling exposure in thread, d=6000 o=3 r=(0,0,0,0)
22:48:25.306 00.107 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a667f39-96cb-4d7d-b7d7-18c50acedc15"}
22:48:25.308 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":6000,"id":"6a667f39-96cb-4d7d-b7d7-18c50acedc15"}
22:48:25.308 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"275f6f3b-64af-4e80-b348-144bdee49819"}
22:48:25.315 00.007 16872 case statement mapped state 5 to 1
22:48:25.319 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"275f6f3b-64af-4e80-b348-144bdee49819"}
22:48:25.323 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6d1e281d-8836-484f-8f7f-044b76573268"}
22:48:25.326 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.30,7.33],"pixels":"..."},"id":"6d1e281d-8836-484f-8f7f-044b76573268"}
22:48:25.683 00.357 16872 OnExposureDurationSelected: duration = 4000
22:48:25.814 00.131 16872 evsrv: cli 0D3C0A48 connect
22:48:25.814 00.000 16872 case statement mapped state 5 to 1
22:48:25.823 00.009 16872 case statement mapped state 5 to 1
22:48:25.823 00.000 16872 evsrv: cli 0D3C0A48 request: {"method":"get_pixel_scale","id":"f6a35ad6-515a-48de-aab7-dc29f22288b4"}
22:48:25.831 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0.906659,"id":"f6a35ad6-515a-48de-aab7-dc29f22288b4"}
22:48:25.836 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:48:30.391 04.555 16872 StartLoopingInteractive: Loop button clicked
22:48:30.395 00.004 16872 Mount: notify guiding stopped
22:48:30.399 00.004 16872 Changing from state CALIBRATED to STOP
22:48:30.399 00.000 16872 guider state => SELECTED
22:48:30.399 00.000 16872 Status Line: Looping
22:48:30.411 00.012 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:48:31.312 00.901 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b34d381d-0a74-4804-946d-fc249ff65fb2"}
22:48:31.313 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"b34d381d-0a74-4804-946d-fc249ff65fb2"}
22:48:31.313 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a80504cf-5d0f-4dd1-b082-b614eade2ab4"}
22:48:31.321 00.008 16872 case statement mapped state 2 to 1
22:48:31.321 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"a80504cf-5d0f-4dd1-b082-b614eade2ab4"}
22:48:31.339 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9b62f0f0-49ad-4e34-8722-ce5f9f4f7f7e"}
22:48:31.344 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.30,7.33],"pixels":"..."},"id":"9b62f0f0-49ad-4e34-8722-ce5f9f4f7f7e"}
22:48:31.737 00.393 9640 Exposure complete
22:48:31.880 00.143 9640 worker thread done servicing request
22:48:31.880 00.000 16872 OnExposeComplete: enter
22:48:31.880 00.000 16872 UpdateGuideState(): m_state=2
22:48:31.880 00.000 16872 Star::Find(15, 1268, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:31.888 00.008 16872 Star::Find false star n=2 nbg=277 bg=3515.7 sigma=36.9 thresh=3626 peak=3605
22:48:31.889 00.001 16872 Star::Find returns 0 (2), X=1268.00, Y=612.00, Mass=281, SNR=2.9, Peak=3684 HFD=0.0
22:48:31.889 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:48:31.895 00.006 16872 Changing from state SELECTED to UNINITIALIZED
22:48:31.895 00.000 16872 guider state => SELECTING
22:48:31.895 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:48:31.904 00.009 16872 Status Line: Star lost - low SNR
22:48:31.911 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3520, FiltMin=3376, FiltMax=65520, Gamma=2.190
22:48:31.953 00.042 16872 UpdateGuideState exits: Star lost - low SNR
22:48:31.956 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:31.958 00.002 16872 ScheduleExposure(4000,3,0) exposurePending=0
22:48:31.960 00.002 16872 Enqueuing Expose request
22:48:31.964 00.004 9640 Worker thread wakes up
22:48:31.964 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:48:31.964 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(0,0,0,0)
22:48:33.633 01.669 16872 GuiderMultiStar::AutoSelect enter
22:48:33.637 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:48:33.767 00.130 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:48:33.928 00.161 16872 AutoFind: global mean = -0.1, stdev 871.8
22:48:33.928 00.000 16872 AutoFind: using threshold = 0.1
22:48:34.077 00.149 16872 AutoFind: local max [1741, 603] 123.6
22:48:34.086 00.009 16872 AutoFind: local max [1321, 136] 89.1
22:48:34.086 00.000 16872 AutoFind: local max [1326, 123] 88.8
22:48:34.086 00.000 16872 AutoFind: local max [1337, 132] 87.7
22:48:34.093 00.007 16872 AutoFind: local max [1328, 141] 87.7
22:48:34.093 00.000 16872 AutoFind: local max [1190, 981] 36.4
22:48:34.093 00.000 16872 AutoFind: local max [1081, 640] 29.3
22:48:34.102 00.009 16872 AutoFind: local max [1909, 885] 14.1
22:48:34.103 00.001 16872 AutoFind: local max [630, 875] 8.8
22:48:34.103 00.000 16872 AutoFind: local max [624, 997] 8.7
22:48:34.108 00.005 16872 AutoFind: local max [1720, 526] 3.6
22:48:34.108 00.000 16872 AutoFind: local max [16, 966] 3.4
22:48:34.114 00.006 16872 AutoFind: local max [579, 269] 3.4
22:48:34.116 00.002 16872 AutoFind: local max [138, 342] 3.1
22:48:34.116 00.000 16872 AutoFind: local max [265, 433] 2.6
22:48:34.116 00.000 16872 AutoFind: local max [1517, 662] 2.1
22:48:34.124 00.008 16872 AutoFind: local max [681, 997] 2.1
22:48:34.125 00.001 16872 AutoFind: local max [1305, 130] 1.8
22:48:34.125 00.000 16872 AutoFind: local max [1748, 829] 1.8
22:48:34.125 00.000 16872 AutoFind: local max [1447, 36] 1.7
22:48:34.134 00.009 16872 AutoFind: local max [163, 885] 1.6
22:48:34.137 00.003 16872 AutoFind: local max [1352, 133] 1.5
22:48:34.137 00.000 16872 AutoFind: local max [503, 683] 1.2
22:48:34.141 00.004 16872 AutoFind: local max [455, 331] 1.1
22:48:34.145 00.004 16872 AutoFind: local max [1287, 767] 1.0
22:48:34.145 00.000 16872 AutoFind: local max [1728, 613] 1.0
22:48:34.149 00.004 16872 AutoFind: local max [1813, 593] 0.9
22:48:34.149 00.000 16872 AutoFind: local max [552, 176] 0.9
22:48:34.149 00.000 16872 AutoFind: local max [1351, 144] 0.9
22:48:34.157 00.008 16872 AutoFind: local max [1728, 710] 0.9
22:48:34.157 00.000 16872 AutoFind: local max [1353, 124] 0.8
22:48:34.157 00.000 16872 AutoFind: local max [1106, 464] 0.8
22:48:34.166 00.009 16872 AutoFind: local max [1866, 384] 0.8
22:48:34.167 00.001 16872 AutoFind: local max [546, 917] 0.8
22:48:34.170 00.003 16872 AutoFind: local max [1328, 100] 0.8
22:48:34.170 00.000 16872 AutoFind: local max [1182, 48] 0.7
22:48:34.175 00.005 16872 AutoFind: local max [1353, 119] 0.7
22:48:34.175 00.000 16872 AutoFind: local max [1328, 159] 0.7
22:48:34.183 00.008 16872 AutoFind: local max [1815, 107] 0.7
22:48:34.183 00.000 16872 AutoFind: local max [1750, 617] 0.7
22:48:34.186 00.003 16872 AutoFind: local max [1417, 640] 0.7
22:48:34.191 00.005 16872 AutoFind: local max [843, 103] 0.7
22:48:34.191 00.000 16872 AutoFind: local max [288, 550] 0.6
22:48:34.191 00.000 16872 AutoFind: local max [1249, 678] 0.6
22:48:34.200 00.009 16872 AutoFind: local max [77, 208] 0.6
22:48:34.203 00.003 16872 AutoFind: local max [1262, 898] 0.6
22:48:34.206 00.003 16872 AutoFind: local max [352, 13] 0.6
22:48:34.208 00.002 16872 AutoFind: local max [408, 536] 0.6
22:48:34.208 00.000 16872 AutoFind: local max [1500, 390] 0.6
22:48:34.208 00.000 16872 AutoFind: local max [1755, 152] 0.6
22:48:34.216 00.008 16872 AutoFind: local max [717, 952] 0.6
22:48:34.217 00.001 16872 AutoFind: local max [749, 910] 0.6
22:48:34.217 00.000 16872 AutoFind: local max [58, 300] 0.6
22:48:34.224 00.007 16872 AutoFind: local max [1301, 136] 0.6
22:48:34.227 00.003 16872 AutoFind: local max [1808, 115] 0.6
22:48:34.227 00.000 16872 AutoFind: local max [181, 102] 0.6
22:48:34.227 00.000 16872 AutoFind: local max [328, 306] 0.6
22:48:34.233 00.006 16872 AutoFind: local max [1629, 647] 0.6
22:48:34.237 00.004 16872 AutoFind: local max [1573, 1067] 0.6
22:48:34.237 00.000 16872 AutoFind: local max [1071, 648] 0.6
22:48:34.243 00.006 16872 AutoFind: local max [1694, 848] 0.6
22:48:34.245 00.002 16872 AutoFind: local max [1337, 105] 0.6
22:48:34.247 00.002 16872 AutoFind: local max [236, 34] 0.6
22:48:34.249 00.002 16872 AutoFind: local max [1389, 564] 0.6
22:48:34.249 00.000 16872 AutoFind: local max [626, 474] 0.6
22:48:34.249 00.000 16872 AutoFind: local max [635, 239] 0.6
22:48:34.257 00.008 16872 AutoFind: local max [699, 534] 0.6
22:48:34.259 00.002 16872 AutoFind: local max [1261, 798] 0.6
22:48:34.259 00.000 16872 AutoFind: local max [882, 688] 0.6
22:48:34.266 00.007 16872 AutoFind: local max [491, 827] 0.6
22:48:34.267 00.001 16872 AutoFind: local max [1231, 28] 0.6
22:48:34.270 00.003 16872 AutoFind: local max [1054, 488] 0.6
22:48:34.270 00.000 16872 AutoFind: local max [109, 403] 0.6
22:48:34.274 00.004 16872 AutoFind: local max [493, 90] 0.6
22:48:34.274 00.000 16872 AutoFind: local max [214, 701] 0.6
22:48:34.274 00.000 16872 AutoFind: local max [648, 367] 0.6
22:48:34.283 00.009 16872 AutoFind: local max [1051, 1023] 0.6
22:48:34.283 00.000 16872 AutoFind: local max [126, 312] 0.6
22:48:34.288 00.005 16872 AutoFind: local max [443, 247] 0.6
22:48:34.291 00.003 16872 AutoFind: local max [357, 482] 0.6
22:48:34.291 00.000 16872 AutoFind: local max [533, 169] 0.6
22:48:34.296 00.005 16872 AutoFind: local max [1193, 996] 0.6
22:48:34.297 00.001 16872 AutoFind: local max [1804, 396] 0.6
22:48:34.300 00.003 16872 AutoFind: local max [1354, 101] 0.6
22:48:34.303 00.003 16872 AutoFind: local max [837, 818] 0.6
22:48:34.303 00.000 16872 AutoFind: local max [49, 13] 0.6
22:48:34.308 00.005 16872 AutoFind: local max [437, 170] 0.6
22:48:34.308 00.000 16872 AutoFind: local max [575, 593] 0.6
22:48:34.308 00.000 16872 AutoFind: local max [912, 432] 0.6
22:48:34.316 00.008 16872 AutoFind: local max [121, 549] 0.6
22:48:34.320 00.004 16872 AutoFind: local max [841, 415] 0.5
22:48:34.322 00.002 16872 AutoFind: local max [1245, 217] 0.5
22:48:34.324 00.002 16872 AutoFind: local max [1288, 1057] 0.5
22:48:34.327 00.003 16872 AutoFind: local max [1309, 704] 0.5
22:48:34.327 00.000 16872 AutoFind: local max [929, 734] 0.5
22:48:34.333 00.006 16872 AutoFind: local max [835, 1038] 0.5
22:48:34.334 00.001 16872 AutoFind: local max [66, 1030] 0.5
22:48:34.337 00.003 16872 AutoFind: local max [233, 689] 0.5
22:48:34.340 00.003 16872 AutoFind: local max [692, 318] 0.5
22:48:34.340 00.000 16872 AutoFind: local max [465, 306] 0.5
22:48:34.340 00.000 16872 AutoFind: too close [233, 689] 0.5 - [214, 701] 0.6
22:48:34.340 00.000 16872 AutoFind: too close [1354, 101] 0.6 - [1337, 105] 0.6
22:48:34.351 00.011 16872 AutoFind: too close [1354, 101] 0.6 - [1353, 119] 0.7
22:48:34.353 00.002 16872 AutoFind: close dim-bright [1193, 996] 0.6 - [1190, 981] 36.4
22:48:34.358 00.005 16872 AutoFind: too close [533, 169] 0.6 - [552, 176] 0.9
22:48:34.358 00.000 16872 AutoFind: too close [1337, 105] 0.6 - [1353, 119] 0.7
22:48:34.358 00.000 16872 AutoFind: too close [1337, 105] 0.6 - [1328, 100] 0.8
22:48:34.365 00.007 16872 AutoFind: too close [1337, 105] 0.6 - [1353, 124] 0.8
22:48:34.367 00.002 16872 AutoFind: close dim-bright [1337, 105] 0.6 - [1326, 123] 88.8
22:48:34.370 00.003 16872 AutoFind: close dim-bright [1071, 648] 0.6 - [1081, 640] 29.3
22:48:34.370 00.000 16872 AutoFind: too close [1808, 115] 0.6 - [1815, 107] 0.7
22:48:34.375 00.005 16872 AutoFind: too close [1301, 136] 0.6 - [1305, 130] 1.8
22:48:34.375 00.000 16872 AutoFind: close dim-bright [1301, 136] 0.6 - [1321, 136] 89.1
22:48:34.375 00.000 16872 AutoFind: close dim-bright [1750, 617] 0.7 - [1741, 603] 123.6
22:48:34.381 00.006 16872 AutoFind: close dim-bright [1328, 159] 0.7 - [1328, 141] 87.7
22:48:34.381 00.000 16872 AutoFind: too close [1353, 119] 0.7 - [1353, 124] 0.8
22:48:34.388 00.007 16872 AutoFind: too close [1353, 119] 0.7 - [1352, 133] 1.5
22:48:34.390 00.002 16872 AutoFind: close dim-bright [1353, 119] 0.7 - [1337, 132] 87.7
22:48:34.390 00.000 16872 AutoFind: too close [1353, 124] 0.8 - [1351, 144] 0.9
22:48:34.390 00.000 16872 AutoFind: too close [1353, 124] 0.8 - [1352, 133] 1.5
22:48:34.398 00.008 16872 AutoFind: close dim-bright [1353, 124] 0.8 - [1337, 132] 87.7
22:48:34.401 00.003 16872 AutoFind: too close [1351, 144] 0.9 - [1352, 133] 1.5
22:48:34.403 00.002 16872 AutoFind: close dim-bright [1351, 144] 0.9 - [1337, 132] 87.7
22:48:34.406 00.003 16872 AutoFind: close dim-bright [1728, 613] 1.0 - [1741, 603] 123.6
22:48:34.406 00.000 16872 AutoFind: close dim-bright [1352, 133] 1.5 - [1337, 132] 87.7
22:48:34.406 00.000 16872 AutoFind: close dim-bright [1305, 130] 1.8 - [1321, 136] 89.1
22:48:34.414 00.008 16872 AutoFind: too close [1328, 141] 87.7 - [1337, 132] 87.7
22:48:34.414 00.000 16872 AutoFind: too close [1328, 141] 87.7 - [1326, 123] 88.8
22:48:34.419 00.005 16872 AutoFind: too close [1328, 141] 87.7 - [1321, 136] 89.1
22:48:34.422 00.003 16872 AutoFind: too close [1337, 132] 87.7 - [1326, 123] 88.8
22:48:34.422 00.000 16872 AutoFind: too close [1337, 132] 87.7 - [1321, 136] 89.1
22:48:34.422 00.000 16872 AutoFind: too close [1326, 123] 88.8 - [1321, 136] 89.1
22:48:34.422 00.000 16872 AutoFind: too close to edge [49, 13] 0.6
22:48:34.430 00.008 16872 AutoFind: too close to edge [1573, 1067] 0.6
22:48:34.434 00.004 16872 AutoFind: too close to edge [352, 13] 0.6
22:48:34.437 00.003 16872 AutoFind: too close to edge [1909, 885] 14.1
22:48:34.439 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:48:34.439 00.000 16872 Star::Find(15, 1741, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.439 00.000 16872 Star::Find returns 1 (0), X=1740.70, Y=602.83, Mass=1293085, SNR=450.6, Peak=50544 HFD=5.7
22:48:34.447 00.008 16872 Star::Find(15, 1190, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.449 00.002 16872 Star::Find returns 1 (0), X=1190.38, Y=981.03, Mass=368925, SNR=314.0, Peak=17244 HFD=5.4
22:48:34.449 00.000 16872 Star::Find(15, 1081, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.455 00.006 16872 Star::Find returns 1 (0), X=1081.37, Y=639.42, Mass=283023, SNR=237.4, Peak=13704 HFD=5.5
22:48:34.456 00.001 16872 Star::Find(15, 630, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.456 00.000 16872 Star::Find returns 1 (0), X=630.10, Y=875.03, Mass=76579, SNR=120.7, Peak=6984 HFD=5.6
22:48:34.456 00.000 16872 Star::Find(15, 624, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.465 00.009 16872 Star::Find returns 1 (0), X=624.18, Y=997.03, Mass=74059, SNR=134.1, Peak=6772 HFD=5.4
22:48:34.468 00.003 16872 Star::Find(15, 1720, 526, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.470 00.002 16872 Star::Find returns 1 (0), X=1720.31, Y=525.38, Mass=29850, SNR=63.1, Peak=4900 HFD=4.9
22:48:34.471 00.001 16872 Star::Find(15, 16, 966, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.475 00.004 16872 Star::Find returns 1 (0), X=16.34, Y=966.25, Mass=26731, SNR=64.1, Peak=4728 HFD=4.7
22:48:34.475 00.000 16872 Star::Find(15, 579, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.480 00.005 16872 Star::Find returns 1 (0), X=578.62, Y=269.13, Mass=27279, SNR=63.2, Peak=4792 HFD=4.7
22:48:34.480 00.000 16872 Star::Find(15, 138, 342, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.480 00.000 16872 Star::Find returns 1 (0), X=138.63, Y=342.14, Mass=25242, SNR=64.9, Peak=4628 HFD=5.0
22:48:34.488 00.008 16872 Star::Find(15, 265, 433, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.488 00.000 16872 Star::Find returns 1 (0), X=265.43, Y=432.57, Mass=23061, SNR=56.8, Peak=4464 HFD=5.2
22:48:34.488 00.000 16872 Star::Find(15, 1517, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.496 00.008 16872 Star::Find returns 1 (0), X=1517.15, Y=661.65, Mass=14511, SNR=44.7, Peak=4236 HFD=4.5
22:48:34.496 00.000 16872 Star::Find(15, 681, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.496 00.000 16872 Star::Find returns 1 (0), X=680.56, Y=996.39, Mass=16925, SNR=50.4, Peak=4432 HFD=4.5
22:48:34.501 00.005 16872 Star::Find(15, 1748, 829, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.505 00.004 16872 Star::Find returns 1 (0), X=1748.19, Y=828.62, Mass=14070, SNR=45.1, Peak=4132 HFD=4.9
22:48:34.505 00.000 16872 Star::Find(15, 1447, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.510 00.005 16872 Star::Find returns 1 (0), X=1446.82, Y=36.13, Mass=14773, SNR=44.9, Peak=4200 HFD=4.8
22:48:34.513 00.003 16872 Star::Find(15, 163, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.516 00.003 16872 Star::Find returns 1 (0), X=162.70, Y=885.57, Mass=14763, SNR=47.1, Peak=4260 HFD=5.1
22:48:34.519 00.003 16872 Star::Find(15, 503, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.521 00.002 16872 Star::Find returns 1 (0), X=503.76, Y=682.00, Mass=12043, SNR=37.7, Peak=4024 HFD=5.9
22:48:34.521 00.000 16872 Star::Find(15, 455, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.521 00.000 16872 Star::Find returns 1 (0), X=455.09, Y=330.93, Mass=6580, SNR=29.7, Peak=3944 HFD=4.4
22:48:34.529 00.008 16872 Star::Find(15, 1287, 767, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.529 00.000 16872 Star::Find returns 1 (0), X=1286.85, Y=767.02, Mass=5003, SNR=22.2, Peak=3904 HFD=3.1
22:48:34.529 00.000 16872 Star::Find(15, 1728, 613, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.537 00.008 16872 Star::Find returns 1 (0), X=1740.70, Y=602.83, Mass=1293085, SNR=450.6, Peak=50544 HFD=5.7
22:48:34.540 00.003 16872 Star::Find(15, 1813, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.540 00.000 16872 Star::Find returns 1 (0), X=1812.67, Y=592.61, Mass=4263, SNR=20.2, Peak=3840 HFD=3.3
22:48:34.540 00.000 16872 Star::Find(15, 1728, 710, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.545 00.005 16872 Star::Find returns 1 (0), X=1727.83, Y=710.46, Mass=5657, SNR=23.6, Peak=3920 HFD=3.8
22:48:34.545 00.000 16872 Star::Find(15, 1106, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.545 00.000 16872 Star::Find returns 1 (0), X=1106.13, Y=463.95, Mass=2678, SNR=16.2, Peak=3764 HFD=2.7
22:48:34.555 00.010 16872 Star::Find(15, 1866, 384, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.555 00.000 16872 Star::Find returns 1 (0), X=1865.50, Y=383.67, Mass=3659, SNR=19.2, Peak=3800 HFD=3.4
22:48:34.555 00.000 16872 Star::Find(15, 546, 917, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.561 00.006 16872 Star::Find returns 1 (0), X=545.88, Y=916.35, Mass=2013, SNR=15.1, Peak=3848 HFD=2.1
22:48:34.565 00.004 16872 Star::Find(15, 1182, 48, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.568 00.003 16872 Star::Find returns 1 (0), X=1182.42, Y=47.73, Mass=2317, SNR=15.5, Peak=3784 HFD=2.8
22:48:34.571 00.003 16872 Star::Find(15, 1328, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.571 00.000 16872 Star::Find false star n=36 nbg=292 bg=23628.0 sigma=25648.0 thresh=35036 peak=16189
22:48:34.571 00.000 16872 Star::Find returns 0 (2), X=1328.00, Y=159.00, Mass=1274633, SNR=2.9, Peak=15516 HFD=0.0
22:48:34.580 00.009 16872 Star::Find(15, 1750, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.580 00.000 16872 Star::Find returns 1 (0), X=1740.70, Y=602.83, Mass=1293085, SNR=450.6, Peak=50544 HFD=5.7
22:48:34.586 00.006 16872 Star::Find(15, 1417, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.589 00.003 16872 Star::Find returns 1 (0), X=1416.75, Y=639.90, Mass=1262, SNR=11.1, Peak=3684 HFD=2.3
22:48:34.589 00.000 16872 Star::Find(15, 843, 103, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.589 00.000 16872 Star::Find returns 1 (0), X=842.41, Y=103.35, Mass=3409, SNR=20.3, Peak=3788 HFD=3.4
22:48:34.597 00.008 16872 Star::Find(15, 288, 550, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.597 00.000 16872 Star::Find returns 0 (4), X=287.66, Y=549.77, Mass=543, SNR=7.2, Peak=3752 HFD=0.9
22:48:34.602 00.005 16872 Star::Find(15, 1249, 678, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.605 00.003 16872 Star::Find returns 1 (0), X=1248.86, Y=678.10, Mass=2013, SNR=14.3, Peak=3776 HFD=2.4
22:48:34.607 00.002 16872 Star::Find(15, 77, 208, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.609 00.002 16872 Star::Find false star n=7 nbg=275 bg=3515.3 sigma=42.2 thresh=3642 peak=3629
22:48:34.612 00.003 16872 Star::Find returns 0 (2), X=77.00, Y=208.00, Mass=1125, SNR=2.9, Peak=3724 HFD=0.0
22:48:34.612 00.000 16872 Star::Find(15, 1262, 898, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.617 00.005 16872 Star::Find false star n=5 nbg=274 bg=3511.3 sigma=39.8 thresh=3631 peak=3626
22:48:34.620 00.003 16872 Star::Find returns 0 (2), X=1262.00, Y=898.00, Mass=668, SNR=2.9, Peak=3680 HFD=0.0
22:48:34.620 00.000 16872 Star::Find(15, 408, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.620 00.000 16872 Star::Find false star n=3 nbg=273 bg=3519.4 sigma=37.6 thresh=3632 peak=3625
22:48:34.628 00.008 16872 Star::Find returns 0 (2), X=408.00, Y=536.00, Mass=386, SNR=2.9, Peak=3664 HFD=0.0
22:48:34.631 00.003 16872 Star::Find(15, 1500, 390, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.631 00.000 16872 Star::Find returns 1 (0), X=1500.42, Y=390.69, Mass=1878, SNR=15.7, Peak=3704 HFD=3.5
22:48:34.635 00.004 16872 Star::Find(15, 1755, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.638 00.003 16872 Star::Find false star n=6 nbg=269 bg=3513.5 sigma=37.3 thresh=3625 peak=3619
22:48:34.638 00.000 16872 Star::Find returns 0 (2), X=1755.00, Y=152.00, Mass=743, SNR=2.9, Peak=3676 HFD=0.0
22:48:34.638 00.000 16872 Star::Find(15, 717, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.645 00.007 16872 Star::Find false star n=3 nbg=269 bg=3518.8 sigma=41.2 thresh=3642 peak=3637
22:48:34.645 00.000 16872 Star::Find returns 0 (2), X=717.00, Y=952.00, Mass=472, SNR=2.9, Peak=3704 HFD=0.0
22:48:34.645 00.000 16872 Star::Find(15, 749, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.653 00.008 16872 Star::Find returns 1 (0), X=749.19, Y=910.20, Mass=1291, SNR=10.2, Peak=3716 HFD=3.4
22:48:34.653 00.000 16872 Star::Find(15, 58, 300, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.653 00.000 16872 Star::Find returns 1 (0), X=57.63, Y=299.51, Mass=2071, SNR=14.7, Peak=3728 HFD=3.1
22:48:34.662 00.009 16872 Star::Find(15, 181, 102, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.665 00.003 16872 Star::Find returns 1 (0), X=181.27, Y=101.98, Mass=1039, SNR=9.1, Peak=3716 HFD=2.0
22:48:34.665 00.000 16872 Star::Find(15, 328, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.671 00.006 16872 Star::Find returns 1 (0), X=328.47, Y=305.55, Mass=1743, SNR=12.9, Peak=3832 HFD=1.5
22:48:34.671 00.000 16872 Star::Find(15, 1629, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.671 00.000 16872 Star::Find returns 1 (0), X=1619.52, Y=657.27, Mass=1266, SNR=10.5, Peak=3700 HFD=2.9
22:48:34.677 00.006 16872 Star::Find(15, 1071, 648, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.680 00.003 16872 Star::Find returns 1 (0), X=1081.37, Y=639.42, Mass=283023, SNR=237.4, Peak=13704 HFD=5.5
22:48:34.684 00.004 16872 Star::Find(15, 1694, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.686 00.002 16872 Star::Find returns 1 (0), X=1699.59, Y=854.20, Mass=888, SNR=8.9, Peak=3696 HFD=3.2
22:48:34.689 00.003 16872 Star::Find(15, 236, 34, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.692 00.003 16872 Star::Find false star n=3 nbg=282 bg=3522.1 sigma=40.6 thresh=3644 peak=3643
22:48:34.695 00.003 16872 Star::Find returns 0 (2), X=236.00, Y=34.00, Mass=450, SNR=2.9, Peak=3692 HFD=0.0
22:48:34.695 00.000 16872 Star::Find(15, 1389, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.695 00.000 16872 Star::Find returns 1 (0), X=1388.85, Y=563.93, Mass=831, SNR=8.3, Peak=3704 HFD=1.8
22:48:34.703 00.008 16872 Star::Find(15, 626, 474, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.704 00.001 16872 Star::Find returns 1 (0), X=625.95, Y=473.84, Mass=781, SNR=8.0, Peak=3672 HFD=2.1
22:48:34.704 00.000 16872 Star::Find(15, 635, 239, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.712 00.008 16872 Star::Find returns 1 (0), X=634.82, Y=239.71, Mass=996, SNR=9.6, Peak=3708 HFD=3.3
22:48:34.712 00.000 16872 Star::Find(15, 699, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.719 00.007 16872 Star::Find false star n=3 nbg=283 bg=3514.4 sigma=42.5 thresh=3642 peak=3623
22:48:34.719 00.000 16872 Star::Find returns 0 (2), X=699.00, Y=534.00, Mass=457, SNR=2.9, Peak=3700 HFD=0.0
22:48:34.725 00.006 16872 Star::Find(15, 1261, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.727 00.002 16872 Star::Find returns 1 (0), X=1260.54, Y=796.57, Mass=1919, SNR=15.4, Peak=3712 HFD=4.2
22:48:34.727 00.000 16872 Star::Find(15, 882, 688, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.727 00.000 16872 Star::Find false star n=8 nbg=264 bg=3510.2 sigma=37.0 thresh=3621 peak=3620
22:48:34.735 00.008 16872 Star::Find returns 0 (2), X=882.00, Y=688.00, Mass=1003, SNR=2.9, Peak=3648 HFD=0.0
22:48:34.739 00.004 16872 Star::Find(15, 491, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.739 00.000 16872 Star::Find returns 1 (0), X=491.70, Y=827.47, Mass=1089, SNR=10.7, Peak=3704 HFD=2.4
22:48:34.743 00.004 16872 Star::Find(15, 1231, 28, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.743 00.000 16872 Star::Find false star n=3 nbg=275 bg=3524.6 sigma=46.7 thresh=3665 peak=3636
22:48:34.743 00.000 16872 Star::Find returns 0 (2), X=1231.00, Y=28.00, Mass=518, SNR=2.9, Peak=3712 HFD=0.0
22:48:34.751 00.008 16872 Star::Find(15, 1054, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.753 00.002 16872 Star::Find returns 1 (0), X=1054.03, Y=488.56, Mass=1547, SNR=12.3, Peak=3812 HFD=2.2
22:48:34.753 00.000 16872 Star::Find(15, 109, 403, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.760 00.007 16872 Star::Find false star n=2 nbg=283 bg=3515.4 sigma=42.5 thresh=3643 peak=3634
22:48:34.760 00.000 16872 Star::Find returns 0 (2), X=109.00, Y=403.00, Mass=293, SNR=2.9, Peak=3672 HFD=0.0
22:48:34.765 00.005 16872 Star::Find(15, 493, 90, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.768 00.003 16872 Star::Find returns 1 (0), X=493.04, Y=89.89, Mass=900, SNR=9.0, Peak=3696 HFD=1.9
22:48:34.771 00.003 16872 Star::Find(15, 648, 367, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.771 00.000 16872 Star::Find false star n=9 nbg=263 bg=3524.7 sigma=34.3 thresh=3628 peak=3625
22:48:34.776 00.005 16872 Star::Find returns 0 (2), X=648.00, Y=367.00, Mass=1134, SNR=2.9, Peak=3712 HFD=0.0
22:48:34.776 00.000 16872 Star::Find(15, 1051, 1023, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.776 00.000 16872 Star::Find returns 1 (0), X=1049.88, Y=1016.44, Mass=1034, SNR=10.4, Peak=3776 HFD=1.9
22:48:34.784 00.008 16872 Star::Find(15, 126, 312, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.784 00.000 16872 Star::Find returns 1 (0), X=126.19, Y=312.57, Mass=2152, SNR=16.8, Peak=3736 HFD=3.4
22:48:34.784 00.000 16872 Star::Find(15, 443, 247, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.791 00.007 16872 Star::Find returns 1 (0), X=430.30, Y=258.27, Mass=778, SNR=8.2, Peak=3676 HFD=4.9
22:48:34.794 00.003 16872 Star::Find(15, 357, 482, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.794 00.000 16872 Star::Find returns 1 (0), X=357.12, Y=480.90, Mass=1085, SNR=10.2, Peak=3676 HFD=2.6
22:48:34.794 00.000 16872 Star::Find(15, 1193, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.804 00.010 16872 Star::Find returns 1 (0), X=1190.39, Y=981.22, Mass=363254, SNR=303.9, Peak=16816 HFD=5.4
22:48:34.805 00.001 16872 Star::Find(15, 1804, 396, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.809 00.004 16872 Star::Find returns 1 (0), X=1803.48, Y=395.39, Mass=1103, SNR=10.1, Peak=3720 HFD=1.7
22:48:34.809 00.000 16872 Star::Find(15, 837, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.814 00.005 16872 Star::Find returns 1 (0), X=832.23, Y=814.81, Mass=1522, SNR=12.9, Peak=3676 HFD=7.8
22:48:34.818 00.004 16872 Star::Find(15, 437, 170, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.818 00.000 16872 Star::Find returns 1 (0), X=424.22, Y=180.12, Mass=1768, SNR=14.8, Peak=3768 HFD=3.3
22:48:34.818 00.000 16872 Star::Find(15, 575, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.818 00.000 16872 Star::Find returns 1 (0), X=574.58, Y=593.21, Mass=867, SNR=9.4, Peak=3716 HFD=2.4
22:48:34.826 00.008 16872 Star::Find(15, 912, 432, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.826 00.000 16872 Star::Find returns 1 (0), X=910.72, Y=445.42, Mass=2154, SNR=14.7, Peak=3860 HFD=5.3
22:48:34.826 00.000 16872 Star::Find(15, 121, 549, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.836 00.010 16872 Star::Find returns 0 (4), X=121.47, Y=549.44, Mass=549, SNR=7.0, Peak=3688 HFD=1.4
22:48:34.839 00.003 16872 Star::Find(15, 841, 415, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.839 00.000 16872 Star::Find returns 1 (0), X=831.09, Y=419.57, Mass=694, SNR=7.8, Peak=3688 HFD=1.8
22:48:34.845 00.006 16872 Star::Find(15, 1245, 217, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.845 00.000 16872 Star::Find false star n=5 nbg=265 bg=3537.8 sigma=37.4 thresh=3650 peak=3647
22:48:34.845 00.000 16872 Star::Find returns 0 (2), X=1245.00, Y=217.00, Mass=683, SNR=2.9, Peak=3744 HFD=0.0
22:48:34.853 00.008 16872 Star::Find(15, 1288, 1057, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.854 00.001 16872 Star::Find returns 1 (0), X=1287.68, Y=1056.51, Mass=993, SNR=9.7, Peak=3724 HFD=1.6
22:48:34.854 00.000 16872 Star::Find(15, 1309, 704, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.859 00.005 16872 Star::Find returns 1 (0), X=1309.88, Y=704.09, Mass=801, SNR=9.0, Peak=3692 HFD=2.6
22:48:34.859 00.000 16872 Star::Find(15, 929, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.866 00.007 16872 Star::Find false star n=3 nbg=280 bg=3521.7 sigma=40.2 thresh=3642 peak=3632
22:48:34.869 00.003 16872 Star::Find returns 0 (2), X=929.00, Y=734.00, Mass=411, SNR=2.9, Peak=3676 HFD=0.0
22:48:34.872 00.003 16872 Star::Find(15, 835, 1038, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.874 00.002 16872 Star::Find returns 0 (4), X=838.33, Y=1025.77, Mass=501, SNR=7.1, Peak=3732 HFD=0.9
22:48:34.877 00.003 16872 Star::Find(15, 66, 1030, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.877 00.000 16872 Star::Find returns 1 (0), X=65.33, Y=1029.31, Mass=2189, SNR=14.3, Peak=3716 HFD=3.6
22:48:34.877 00.000 16872 Star::Find(15, 692, 318, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.885 00.008 16872 Star::Find returns 1 (0), X=692.17, Y=318.31, Mass=1266, SNR=10.7, Peak=3704 HFD=3.4
22:48:34.885 00.000 16872 Star::Find(15, 465, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.885 00.000 16872 Star::Find false star n=8 nbg=254 bg=3513.3 sigma=35.1 thresh=3619 peak=3615
22:48:34.890 00.005 16872 Star::Find returns 0 (2), X=465.00, Y=306.00, Mass=961, SNR=2.9, Peak=3704 HFD=0.0
22:48:34.893 00.003 16872 AutoFind: finding best star pass 1
22:48:34.893 00.000 16872 Star::Find(15, 1741, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.893 00.000 16872 Star::Find returns 1 (0), X=1740.70, Y=602.83, Mass=1293085, SNR=450.6, Peak=50544 HFD=5.7
22:48:34.901 00.008 16872 AutoFind returns star at [1741, 603] 123.6 Mass 1293085 SNR 450.6
22:48:34.906 00.005 16872 Star::Find(15, 1741, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.906 00.000 16872 Star::Find returns 1 (0), X=1740.70, Y=602.83, Mass=1293085, SNR=450.6, Peak=50544 HFD=5.7
22:48:34.906 00.000 16872 MultiStar: List (12): {1740.70, 602.83}(450.6), {1190.38, 981.03}(314.0), {1081.37, 639.42}(237.4), {630.10, 875.03}(120.7), {624.18, 997.03}(134.1), {1720.31, 525.38}(63.1), {16.34, 966.25}(64.1), {578.62, 269.13}(63.2), {138.63, 342.14}(64.9), {265.43, 432.57}(56.8), {1517.15, 661.65}(44.7), {680.56, 996.39}(50.4), 
22:48:34.906 00.000 16872 setting lock position to (1740.70, 602.83)
22:48:34.906 00.000 16872 MultiStar: stabilizing after lock position change
22:48:34.918 00.012 16872 AutoSelect: state = 1, call UpdateGuideState
22:48:34.918 00.000 16872 UpdateGuideState(): m_state=1
22:48:34.918 00.000 16872 Star::Find(15, 1740, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:48:34.918 00.000 16872 Star::Find returns 1 (0), X=1740.70, Y=602.83, Mass=1293085, SNR=450.6, Peak=50544 HFD=5.7
22:48:34.918 00.000 16872 DistanceChecker: deactivated
22:48:34.918 00.000 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
22:48:34.934 00.016 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
22:48:34.937 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
22:48:34.943 00.006 16872 setting lock position to (1740.70, 602.83)
22:48:34.943 00.000 16872 MultiStar: stabilizing after lock position change
22:48:34.943 00.000 16872 CurrentPosition() valid, moving to STATE_SELECTED
22:48:34.950 00.007 16872 Changing from state SELECTING to SELECTED
22:48:34.950 00.000 16872 guider state => SELECTED
22:48:34.969 00.019 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3520, FiltMin=3376, FiltMax=65520, Gamma=2.190
22:48:35.007 00.038 16872 UpdateGuideState exits: m=1293085 SNR=450.6
22:48:35.007 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3520, FiltMin=3376, FiltMax=65520, Gamma=2.190
22:48:35.041 00.034 16872 Status Line: Auto-selected star at (1740.7, 602.8)
22:48:35.325 00.284 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb755dff-e89d-4ff7-9d03-61367bce52ba"}
22:48:35.329 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"eb755dff-e89d-4ff7-9d03-61367bce52ba"}
22:48:35.335 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"569d5a06-ca44-4354-a4a0-0b9a452b598d"}
22:48:35.338 00.003 16872 case statement mapped state 2 to 1
22:48:35.341 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"569d5a06-ca44-4354-a4a0-0b9a452b598d"}
22:48:35.341 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"72345544-30f9-4188-81f6-836c3c83afcf"}
22:48:35.349 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.70,6.83],"pixels":"..."},"id":"72345544-30f9-4188-81f6-836c3c83afcf"}
22:48:36.524 01.175 9640 Exposure complete
22:48:36.662 00.138 9640 worker thread done servicing request
22:48:36.662 00.000 16872 OnExposeComplete: enter
22:48:36.665 00.003 16872 UpdateGuideState(): m_state=2
22:48:36.665 00.000 16872 Star::Find(15, 1740, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:48:36.665 00.000 16872 Star::Find returns 1 (0), X=1740.72, Y=603.01, Mass=864162, SNR=404.1, Peak=35248 HFD=5.9
22:48:36.673 00.008 16872 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.56) = xAngle (-0.14 = -0.14)
22:48:36.676 00.003 16872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.10 = -0.10)
22:48:36.677 00.001 16872 CameraToMount -- cameraX=0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.41 mountX=0.18 mountY=-0.02, mountTheta=-0.10
22:48:36.685 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3420, FiltMin=3312, FiltMax=65516, Gamma=2.190
22:48:36.719 00.034 16872 UpdateGuideState exits: m=864162 SNR=404.1
22:48:36.724 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:36.726 00.002 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:48:36.726 00.000 16872 Enqueuing Expose request
22:48:36.726 00.000 9640 Worker thread wakes up
22:48:36.726 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:48:36.726 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1726,588,31,31)
22:48:39.328 02.602 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bbaa6e59-8bdd-4a74-942b-5369547fd031"}
22:48:39.328 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"bbaa6e59-8bdd-4a74-942b-5369547fd031"}
22:48:39.328 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d442f3a-0c2f-4fb6-8733-fa73191bc888"}
22:48:39.337 00.009 16872 case statement mapped state 2 to 1
22:48:39.341 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"0d442f3a-0c2f-4fb6-8733-fa73191bc888"}
22:48:39.343 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"af8ccc53-6dfb-4e00-aea3-ebce97c043d8"}
22:48:39.345 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.72,7.01],"pixels":"..."},"id":"af8ccc53-6dfb-4e00-aea3-ebce97c043d8"}
22:48:41.284 01.939 9640 Exposure complete
22:48:41.417 00.133 9640 worker thread done servicing request
22:48:41.417 00.000 16872 OnExposeComplete: enter
22:48:41.426 00.009 16872 UpdateGuideState(): m_state=2
22:48:41.429 00.003 16872 Star::Find(15, 1740, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:48:41.431 00.002 16872 Star::Find returns 1 (0), X=1740.41, Y=603.08, Mass=871102, SNR=373.1, Peak=33704 HFD=5.9
22:48:41.434 00.003 16872 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.56) = xAngle (0.87 = 0.87)
22:48:41.434 00.000 16872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.91 = 0.91)
22:48:41.434 00.000 16872 CameraToMount -- cameraX=-0.29 cameraY=0.25 hyp=0.38 cameraTheta=2.42 mountX=0.24 mountY=0.30, mountTheta=0.89
22:48:41.442 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65520, med=3420, FiltMin=3280, FiltMax=65520, Gamma=2.190
22:48:41.484 00.042 16872 UpdateGuideState exits: m=871102 SNR=373.1
22:48:41.484 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:41.490 00.006 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:48:41.494 00.004 16872 Enqueuing Expose request
22:48:41.497 00.003 9640 Worker thread wakes up
22:48:41.497 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:48:41.498 00.001 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:48:41.883 00.385 16872 GuideButtonClick i=1 ctx=Guide button clicked
22:48:41.895 00.012 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:48:41.899 00.004 16872 guider state => CALIBRATED
22:48:41.901 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:48:41.901 00.000 16872 reset dither spiral
22:48:43.332 01.431 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ce9048f-049b-4779-b646-98e56f139875"}
22:48:43.334 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"2ce9048f-049b-4779-b646-98e56f139875"}
22:48:43.334 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f701e36c-08f1-441a-9e50-be99f862c868"}
22:48:43.340 00.006 16872 case statement mapped state 5 to 1
22:48:43.340 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f701e36c-08f1-441a-9e50-be99f862c868"}
22:48:43.348 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2aca5a0c-4297-41b9-b73b-fbd1003e25b8"}
22:48:43.348 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.41,7.08],"pixels":"..."},"id":"2aca5a0c-4297-41b9-b73b-fbd1003e25b8"}
22:48:46.059 02.711 9640 Exposure complete
22:48:46.209 00.150 9640 worker thread done servicing request
22:48:46.209 00.000 16872 OnExposeComplete: enter
22:48:46.214 00.005 16872 UpdateGuideState(): m_state=5
22:48:46.218 00.004 16872 Star::Find(15, 1740, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:48:46.221 00.003 16872 Star::Find returns 1 (0), X=1740.43, Y=602.72, Mass=841437, SNR=366.2, Peak=34044 HFD=5.5
22:48:46.224 00.003 16872 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.56) = xAngle (-4.30 = 1.99)
22:48:46.224 00.000 16872 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.25 = 2.03)
22:48:46.224 00.000 16872 CameraToMount -- cameraX=-0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-2.74 mountX=-0.12 mountY=0.26, mountTheta=2.00
22:48:46.232 00.008 16872 Changing from state CALIBRATED to GUIDING
22:48:46.241 00.009 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:48:46.247 00.006 16872 ScopeASCOM::SideOfPier() returns 0
22:48:46.326 00.079 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
22:48:46.331 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:48:46.335 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:48:46.339 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:48:46.339 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:48:46.345 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:48:46.350 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:48:46.353 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:48:46.353 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:48:46.356 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:48:46.356 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:48:46.356 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:48:46.368 00.012 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:48:46.368 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:48:46.447 00.079 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:48:46.447 00.000 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:48:46.453 00.006 16872 Dec comp: XRate 8.696 -> 8.470 for dec -0.0 -> dec 13.1
22:48:46.453 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:48:46.461 00.008 16872 ScopeASCOM::SideOfPier() returns 0
22:48:46.527 00.066 16872 setting lock position to (1740.43, 602.72)
22:48:46.527 00.000 16872 MultiStar: stabilizing after lock position change
22:48:46.527 00.000 16872 guider state => GUIDING
22:48:46.527 00.000 16872 Status Line: Guiding
22:48:46.544 00.017 16872 Mount: notify guiding started
22:48:46.544 00.000 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:48:46.551 00.007 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:48:46.553 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:48:46.553 00.000 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:48:46.559 00.006 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:48:46.563 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
22:48:46.563 00.000 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
22:48:46.563 00.000 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:48:46.563 00.000 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
22:48:46.576 00.013 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:48:46.577 00.001 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:48:46.577 00.000 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:48:46.584 00.007 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:48:46.588 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:48:46.588 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:48:46.592 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:48:46.592 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:48:46.592 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:48:46.602 00.010 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:48:46.602 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:48:46.602 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:48:46.608 00.006 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:48:46.608 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:48:46.608 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:48:46.619 00.011 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:48:46.620 00.001 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:48:46.620 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:48:46.625 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:48:46.625 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:48:46.625 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:48:46.635 00.010 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:48:46.635 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:48:46.635 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:48:46.642 00.007 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:48:46.642 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:48:46.642 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:48:46.651 00.009 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:48:46.653 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:48:46.755 00.102 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:48:46.830 00.075 16872 ScopeASCOM::SideOfPier() returns 0
22:48:46.834 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:48:46.838 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
22:48:46.840 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:48:46.842 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
22:48:46.845 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:48:46.845 00.000 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:48:46.852 00.007 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:48:46.854 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:48:46.854 00.000 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:48:46.854 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3092, max=65520, med=3420, FiltMin=3276, FiltMax=65520, Gamma=2.190
22:48:46.893 00.039 16872 UpdateGuideState exits: m=841437 SNR=366.2
22:48:46.893 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:46.893 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:48:46.902 00.009 16872 Enqueuing Expose request
22:48:46.902 00.000 9640 Worker thread wakes up
22:48:46.902 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:48:46.902 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:48:47.331 00.429 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53720e30-0c54-412d-a588-649fc0b1ee31"}
22:48:47.331 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"53720e30-0c54-412d-a588-649fc0b1ee31"}
22:48:47.337 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ef82c602-077c-4dab-8778-145ddfcd94fe"}
22:48:47.337 00.000 16872 case statement mapped state 6 to 3
22:48:47.337 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef82c602-077c-4dab-8778-145ddfcd94fe"}
22:48:47.345 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"af6d1565-e607-4996-b0ce-255ba123f3e0"}
22:48:47.349 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.43,6.72],"pixels":"..."},"id":"af6d1565-e607-4996-b0ce-255ba123f3e0"}
22:48:49.414 02.065 16872 GetBoolean("/Confirm/guiding_assistant_while_guiding", 0) returns 0
22:48:51.333 01.919 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"73fff2c7-095a-4368-bf7c-0bb231733b1f"}
22:48:51.336 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"73fff2c7-095a-4368-bf7c-0bb231733b1f"}
22:48:51.339 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d4ee9ed-56eb-4095-8e3e-1e2fc5b8a20c"}
22:48:51.343 00.004 16872 case statement mapped state 6 to 3
22:48:51.344 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d4ee9ed-56eb-4095-8e3e-1e2fc5b8a20c"}
22:48:51.349 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"553794de-133d-4277-a907-ade8ca5636be"}
22:48:51.351 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.43,6.72],"pixels":"..."},"id":"553794de-133d-4277-a907-ade8ca5636be"}
22:48:51.456 00.105 9640 Exposure complete
22:48:51.596 00.140 9640 worker thread done servicing request
22:48:51.596 00.000 16872 OnExposeComplete: enter
22:48:51.596 00.000 16872 UpdateGuideState(): m_state=6
22:48:51.604 00.008 16872 Star::Find(15, 1740, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:48:51.604 00.000 16872 Star::Find returns 1 (0), X=1740.34, Y=603.00, Mass=863641, SNR=427.4, Peak=37076 HFD=5.7
22:48:51.612 00.008 16872 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.56) = xAngle (0.32 = 0.32)
22:48:51.612 00.000 16872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.36 = 0.36)
22:48:51.612 00.000 16872 CameraToMount -- cameraX=-0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.87 mountX=0.28 mountY=0.10, mountTheta=0.36
22:48:51.626 00.014 16872 SchedulePrimaryMove(0F8FCD28, x=-0.09, y=0.28, opts=13)
22:48:51.629 00.003 16872 Enqueuing Move request for scope (-0.09, 0.28)
22:48:51.629 00.000 9640 Worker thread wakes up
22:48:51.629 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.28) opts 0xd
22:48:51.629 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.09, 0.28)
22:48:51.629 00.000 9640 Moving (-0.09, 0.28) raw xDistance=0.28 yDistance=0.10
22:48:51.629 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
22:48:51.629 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=0
22:48:51.629 00.000 9640 MoveAxis(W, 21, ABG)
22:48:51.629 00.000 9640 Guiding  Dir = 3, Dur = 21
22:48:51.629 00.000 9640 IsSlewing returns 0
22:48:51.629 00.000 9640 IsGuiding returns 0
22:48:51.629 00.000 9640 PulseGuide returned control before completion, sleep 31
22:48:51.639 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3420, FiltMin=3306, FiltMax=65516, Gamma=2.190
22:48:51.676 00.037 9640 IsGuiding returns 1
22:48:51.676 00.000 9640 scope still moving after pulse duration time elapsed
22:48:51.679 00.003 16872 UpdateGuideState exits: m=863641 SNR=427.4
22:48:51.679 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:51.684 00.005 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:48:51.689 00.005 16872 Enqueuing Expose request
22:48:51.710 00.021 9640 IsSlewing returns 0
22:48:51.710 00.000 9640 IsGuiding returns 1
22:48:51.733 00.023 9640 IsSlewing returns 0
22:48:51.733 00.000 9640 IsGuiding returns 0
22:48:51.733 00.000 9640 scope move finished after 21 + 78 ms
22:48:51.733 00.000 9640 Move returns status 0, amount 21
22:48:51.734 00.001 9640 MoveAxis(N, 0, ABG)
22:48:51.734 00.000 9640 Move returns status 0, amount 0
22:48:51.734 00.000 9640 move complete, result=0
22:48:51.734 00.000 9640 worker thread done servicing request
22:48:51.734 00.000 9640 Worker thread wakes up
22:48:51.734 00.000 16872 GuideStep: 0.3 px 21 ms WEST, 0.1 px 0 ms NORTH
22:48:51.737 00.003 9640 worker thread servicing REQUEST_EXPOSE 4000
22:48:51.737 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:48:54.841 03.104 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:48:54.841 00.000 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:48:54.852 00.011 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:48:54.856 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:48:54.859 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
22:48:54.862 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
22:48:54.862 00.000 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:48:54.868 00.006 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
22:48:54.868 00.000 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:48:54.874 00.006 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:48:54.874 00.000 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:48:54.874 00.000 16872 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
22:48:54.882 00.008 16872 GetInt("/GuidingAssistant/pos.x", -1) returns 789
22:48:54.882 00.000 16872 GetInt("/GuidingAssistant/pos.y", -1) returns 8
22:48:54.899 00.017 16872 MultiStar mode disabled
22:48:54.935 00.036 16872 GuidingAssistant: Disabling guide output
22:48:54.937 00.002 16872 MountGuidingEnabled: 0
22:48:55.174 00.237 16872 evsrv: cli 0D3C0228 connect
22:48:55.174 00.000 16872 case statement mapped state 6 to 3
22:48:55.180 00.006 16872 case statement mapped state 6 to 3
22:48:55.180 00.000 16872 evsrv: cli 0D3C0228 request: {"method":"get_pixel_scale","id":"a8b5f4d5-d6ec-4787-85b7-6fd2c5d2c2c3"}
22:48:55.180 00.000 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0.906659,"id":"a8b5f4d5-d6ec-4787-85b7-6fd2c5d2c2c3"}
22:48:55.192 00.012 16872 evsrv: cli 0D3C0228 disconnect
22:48:55.345 00.153 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9bb10325-b58a-41ff-9113-697e5ba55bf3"}
22:48:55.345 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"9bb10325-b58a-41ff-9113-697e5ba55bf3"}
22:48:55.345 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8cee17f-ae2e-4fa6-84b7-8159a963f152"}
22:48:55.351 00.006 16872 case statement mapped state 6 to 3
22:48:55.356 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8cee17f-ae2e-4fa6-84b7-8159a963f152"}
22:48:55.356 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"920177bf-f112-419a-b769-4edfc0f632ef"}
22:48:55.360 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.34,7.00],"pixels":"..."},"id":"920177bf-f112-419a-b769-4edfc0f632ef"}
22:48:56.290 00.930 9640 Exposure complete
22:48:56.428 00.138 9640 worker thread done servicing request
22:48:56.428 00.000 16872 OnExposeComplete: enter
22:48:56.428 00.000 16872 UpdateGuideState(): m_state=6
22:48:56.428 00.000 16872 Star::Find(15, 1740, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:48:56.438 00.010 16872 Star::Find returns 1 (0), X=1740.29, Y=602.87, Mass=865236, SNR=402.0, Peak=35968 HFD=5.9
22:48:56.438 00.000 16872 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.56) = xAngle (0.74 = 0.74)
22:48:56.438 00.000 16872 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.79 = 0.79)
22:48:56.445 00.007 16872 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.21 cameraTheta=2.30 mountX=0.15 mountY=0.15, mountTheta=0.77
22:48:56.451 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.14, y=0.15, opts=13)
22:48:56.454 00.003 16872 Enqueuing Move request for scope (-0.14, 0.15)
22:48:56.454 00.000 9640 Worker thread wakes up
22:48:56.454 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
22:48:56.454 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
22:48:56.454 00.000 9640 Moving (-0.14, 0.15) raw xDistance=0.15 yDistance=0.15
22:48:56.454 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.15
22:48:56.454 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
22:48:56.454 00.000 9640 MoveAxis(W, 13, ABG)
22:48:56.454 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:48:56.454 00.000 9640 Move returns status 1, amount 0
22:48:56.454 00.000 9640 MoveAxis(N, 0, ABG)
22:48:56.454 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:48:56.454 00.000 9640 Move returns status 1, amount 0
22:48:56.454 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:48:56.454 00.000 9640 move complete, result=1
22:48:56.454 00.000 9640 worker thread done servicing request
22:48:56.462 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3148, max=65520, med=3424, FiltMin=3296, FiltMax=65516, Gamma=2.190
22:48:56.494 00.032 16872 UpdateGuideState exits: m=865236 SNR=402.0
22:48:56.503 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:56.504 00.001 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:48:56.506 00.002 16872 Enqueuing Expose request
22:48:56.511 00.005 16872 GuideStep: 0.2 px 0 ms WEST, 0.1 px 0 ms NORTH
22:48:56.519 00.008 9640 Worker thread wakes up
22:48:56.519 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:48:56.519 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:48:56.523 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:48:59.364 02.841 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5c5538b-3086-4704-b937-64d3adf46192"}
22:48:59.364 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"e5c5538b-3086-4704-b937-64d3adf46192"}
22:48:59.364 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a70e7c6f-8932-405b-9900-73ba3872a200"}
22:48:59.370 00.006 16872 case statement mapped state 6 to 3
22:48:59.374 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a70e7c6f-8932-405b-9900-73ba3872a200"}
22:48:59.378 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8a36a09f-c25b-41e9-af03-875120616fc2"}
22:48:59.382 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.29,6.87],"pixels":"..."},"id":"8a36a09f-c25b-41e9-af03-875120616fc2"}
22:49:01.071 01.689 9640 Exposure complete
22:49:01.210 00.139 9640 worker thread done servicing request
22:49:01.212 00.002 16872 OnExposeComplete: enter
22:49:01.216 00.004 16872 UpdateGuideState(): m_state=6
22:49:01.218 00.002 16872 Star::Find(15, 1740, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:49:01.224 00.006 16872 Star::Find returns 1 (0), X=1740.61, Y=602.90, Mass=867690, SNR=420.5, Peak=33704 HFD=5.8
22:49:01.226 00.002 16872 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.56) = xAngle (-0.75 = -0.75)
22:49:01.226 00.000 16872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.71 = -0.71)
22:49:01.236 00.010 16872 CameraToMount -- cameraX=0.17 cameraY=0.18 hyp=0.25 cameraTheta=0.80 mountX=0.18 mountY=-0.16, mountTheta=-0.73
22:49:01.240 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=0.18, opts=13)
22:49:01.242 00.002 16872 Enqueuing Move request for scope (0.17, 0.18)
22:49:01.242 00.000 9640 Worker thread wakes up
22:49:01.242 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.18) opts 0xd
22:49:01.242 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, 0.18)
22:49:01.242 00.000 9640 Moving (0.17, 0.18) raw xDistance=0.18 yDistance=-0.16
22:49:01.242 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
22:49:01.242 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.16, m_sumCorr=0
22:49:01.242 00.000 9640 MoveAxis(W, 15, ABG)
22:49:01.242 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:01.242 00.000 9640 Move returns status 1, amount 0
22:49:01.242 00.000 9640 MoveAxis(N, 0, ABG)
22:49:01.242 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:01.242 00.000 9640 Move returns status 1, amount 0
22:49:01.242 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:49:01.251 00.009 9640 move complete, result=1
22:49:01.251 00.000 9640 worker thread done servicing request
22:49:01.252 00.001 16872 UpdateImageDisplay: Size=(1920,1080) min=3100, max=65520, med=3420, FiltMin=3252, FiltMax=65516, Gamma=2.190
22:49:01.292 00.040 16872 UpdateGuideState exits: m=867690 SNR=420.5
22:49:01.292 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:01.292 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:49:01.301 00.009 16872 Enqueuing Expose request
22:49:01.301 00.000 16872 GuideStep: 0.2 px 0 ms WEST, -0.2 px 0 ms NORTH
22:49:01.301 00.000 9640 Worker thread wakes up
22:49:01.301 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:49:01.301 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:49:01.313 00.012 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:49:01.319 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:49:03.364 02.045 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8dc7afc2-7fb1-4021-9318-f76dff30d362"}
22:49:03.367 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"8dc7afc2-7fb1-4021-9318-f76dff30d362"}
22:49:03.373 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36624adf-019c-4053-8470-f71e4b1bd7cc"}
22:49:03.373 00.000 16872 case statement mapped state 6 to 3
22:49:03.373 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"36624adf-019c-4053-8470-f71e4b1bd7cc"}
22:49:03.381 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"24c8b0de-0120-404d-ab5c-c22849948bb6"}
22:49:03.381 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.61,6.90],"pixels":"..."},"id":"24c8b0de-0120-404d-ab5c-c22849948bb6"}
22:49:05.860 02.479 9640 Exposure complete
22:49:05.992 00.132 9640 worker thread done servicing request
22:49:05.992 00.000 16872 OnExposeComplete: enter
22:49:05.992 00.000 16872 UpdateGuideState(): m_state=6
22:49:05.999 00.007 16872 Star::Find(15, 1740, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:49:05.999 00.000 16872 Star::Find returns 1 (0), X=1740.28, Y=602.97, Mass=873202, SNR=403.8, Peak=35792 HFD=5.9
22:49:06.005 00.006 16872 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.56) = xAngle (0.54 = 0.54)
22:49:06.005 00.000 16872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.59 = 0.59)
22:49:06.005 00.000 16872 CameraToMount -- cameraX=-0.15 cameraY=0.26 hyp=0.30 cameraTheta=2.10 mountX=0.25 mountY=0.16, mountTheta=0.57
22:49:06.015 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.15, y=0.26, opts=13)
22:49:06.015 00.000 16872 Enqueuing Move request for scope (-0.15, 0.26)
22:49:06.021 00.006 9640 Worker thread wakes up
22:49:06.021 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.26) opts 0xd
22:49:06.021 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.15, 0.26)
22:49:06.021 00.000 9640 Moving (-0.15, 0.26) raw xDistance=0.25 yDistance=0.16
22:49:06.021 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:49:06.021 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=0
22:49:06.021 00.000 9640 MoveAxis(W, 20, ABG)
22:49:06.021 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:06.021 00.000 9640 Move returns status 1, amount 0
22:49:06.021 00.000 9640 MoveAxis(N, 0, ABG)
22:49:06.021 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:06.022 00.001 9640 Move returns status 1, amount 0
22:49:06.022 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:49:06.022 00.000 9640 move complete, result=1
22:49:06.022 00.000 9640 worker thread done servicing request
22:49:06.023 00.001 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=65520, med=3424, FiltMin=3312, FiltMax=65520, Gamma=2.190
22:49:06.056 00.033 16872 UpdateGuideState exits: m=873202 SNR=403.8
22:49:06.068 00.012 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:06.068 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:49:06.073 00.005 16872 Enqueuing Expose request
22:49:06.073 00.000 9640 Worker thread wakes up
22:49:06.073 00.000 16872 GuideStep: 0.3 px 0 ms WEST, 0.2 px 0 ms NORTH
22:49:06.073 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:49:06.073 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:49:06.083 00.010 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:49:06.089 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:49:07.374 01.285 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae53d735-f703-4e1c-b77a-a07c439a893b"}
22:49:07.382 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"ae53d735-f703-4e1c-b77a-a07c439a893b"}
22:49:07.387 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"abfa60a8-7674-440d-b5e0-bdd05faf47a8"}
22:49:07.391 00.004 16872 case statement mapped state 6 to 3
22:49:07.391 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"abfa60a8-7674-440d-b5e0-bdd05faf47a8"}
22:49:07.391 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc681957-a152-4f3d-85ed-460bdbaea017"}
22:49:07.399 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.28,6.97],"pixels":"..."},"id":"dc681957-a152-4f3d-85ed-460bdbaea017"}
22:49:10.618 03.219 9640 Exposure complete
22:49:10.750 00.132 9640 worker thread done servicing request
22:49:10.750 00.000 16872 OnExposeComplete: enter
22:49:10.758 00.008 16872 UpdateGuideState(): m_state=6
22:49:10.758 00.000 16872 Star::Find(15, 1740, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:49:10.766 00.008 16872 Star::Find returns 1 (0), X=1740.27, Y=603.69, Mass=852116, SNR=394.7, Peak=34736 HFD=5.6
22:49:10.766 00.000 16872 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.56) = xAngle (0.18 = 0.18)
22:49:10.766 00.000 16872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.22 = 0.22)
22:49:10.773 00.007 16872 CameraToMount -- cameraX=-0.16 cameraY=0.98 hyp=0.99 cameraTheta=1.73 mountX=0.97 mountY=0.22, mountTheta=0.22
22:49:10.779 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.16, y=0.98, opts=13)
22:49:10.781 00.002 16872 Enqueuing Move request for scope (-0.16, 0.98)
22:49:10.781 00.000 9640 Worker thread wakes up
22:49:10.781 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.98) opts 0xd
22:49:10.781 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.16, 0.98)
22:49:10.781 00.000 9640 Moving (-0.16, 0.98) raw xDistance=0.97 yDistance=0.22
22:49:10.781 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.97
22:49:10.781 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.22, m_sumCorr=0
22:49:10.781 00.000 9640 MoveAxis(W, 74, ABG)
22:49:10.786 00.005 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:10.786 00.000 9640 Move returns status 1, amount 0
22:49:10.786 00.000 9640 MoveAxis(N, 0, ABG)
22:49:10.786 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:10.786 00.000 9640 Move returns status 1, amount 0
22:49:10.786 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:49:10.786 00.000 9640 move complete, result=1
22:49:10.786 00.000 9640 worker thread done servicing request
22:49:10.790 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65520, med=3420, FiltMin=3282, FiltMax=65516, Gamma=2.190
22:49:10.816 00.026 16872 UpdateGuideState exits: m=852116 SNR=394.7
22:49:10.831 00.015 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:10.831 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:49:10.838 00.007 16872 Enqueuing Expose request
22:49:10.839 00.001 16872 GuideStep: 1.0 px 0 ms WEST, 0.2 px 0 ms NORTH
22:49:10.847 00.008 9640 Worker thread wakes up
22:49:10.847 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:49:10.847 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:49:10.852 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:49:10.856 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:49:11.389 00.533 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3351c7d-06fd-4304-824f-6c1e10273c45"}
22:49:11.391 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"e3351c7d-06fd-4304-824f-6c1e10273c45"}
22:49:11.391 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0cc1daf8-1541-4330-89c2-0d689577a67b"}
22:49:11.391 00.000 16872 case statement mapped state 6 to 3
22:49:11.391 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cc1daf8-1541-4330-89c2-0d689577a67b"}
22:49:11.408 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"675ea262-a818-42f0-a8a3-df9d5e247ebe"}
22:49:11.410 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.27,6.69],"pixels":"..."},"id":"675ea262-a818-42f0-a8a3-df9d5e247ebe"}
22:49:15.381 03.971 9640 Exposure complete
22:49:15.398 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d3836ef-af42-40a4-a9d7-3b080dc5098e"}
22:49:15.398 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"1d3836ef-af42-40a4-a9d7-3b080dc5098e"}
22:49:15.398 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73984498-392f-4963-886f-7eaac80a9129"}
22:49:15.407 00.009 16872 case statement mapped state 6 to 3
22:49:15.407 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"73984498-392f-4963-886f-7eaac80a9129"}
22:49:15.415 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1a296672-ba6e-44ce-836c-235684e5e490"}
22:49:15.419 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.27,6.69],"pixels":"..."},"id":"1a296672-ba6e-44ce-836c-235684e5e490"}
22:49:15.512 00.093 9640 worker thread done servicing request
22:49:15.512 00.000 16872 OnExposeComplete: enter
22:49:15.512 00.000 16872 UpdateGuideState(): m_state=6
22:49:15.520 00.008 16872 Star::Find(15, 1740, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:49:15.520 00.000 16872 Star::Find returns 1 (0), X=1740.25, Y=603.60, Mass=846767, SNR=404.2, Peak=33548 HFD=5.6
22:49:15.520 00.000 16872 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.56) = xAngle (0.22 = 0.22)
22:49:15.528 00.008 16872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.27 = 0.27)
22:49:15.532 00.004 16872 CameraToMount -- cameraX=-0.18 cameraY=0.89 hyp=0.90 cameraTheta=1.77 mountX=0.88 mountY=0.24, mountTheta=0.26
22:49:15.536 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=0.89, opts=13)
22:49:15.540 00.004 16872 Enqueuing Move request for scope (-0.18, 0.89)
22:49:15.540 00.000 9640 Worker thread wakes up
22:49:15.540 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.89) opts 0xd
22:49:15.540 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, 0.89)
22:49:15.540 00.000 9640 Moving (-0.18, 0.89) raw xDistance=0.88 yDistance=0.24
22:49:15.540 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.88
22:49:15.540 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=0
22:49:15.540 00.000 9640 MoveAxis(W, 71, ABG)
22:49:15.540 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:15.544 00.004 9640 Move returns status 1, amount 0
22:49:15.544 00.000 9640 MoveAxis(N, 0, ABG)
22:49:15.544 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:15.545 00.001 9640 Move returns status 1, amount 0
22:49:15.545 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:49:15.545 00.000 9640 move complete, result=1
22:49:15.545 00.000 9640 worker thread done servicing request
22:49:15.545 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3076, max=65520, med=3420, FiltMin=3292, FiltMax=65520, Gamma=2.190
22:49:15.585 00.040 16872 UpdateGuideState exits: m=846767 SNR=404.2
22:49:15.588 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:15.588 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:49:15.594 00.006 16872 Enqueuing Expose request
22:49:15.596 00.002 16872 GuideStep: 0.9 px 0 ms WEST, 0.2 px 0 ms NORTH
22:49:15.599 00.003 9640 Worker thread wakes up
22:49:15.599 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:49:15.599 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:49:15.605 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:49:15.612 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:49:19.408 03.796 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f4b5bc6-ea99-4ab2-ba73-2e3f7c40ed6c"}
22:49:19.412 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"6f4b5bc6-ea99-4ab2-ba73-2e3f7c40ed6c"}
22:49:19.417 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7b5cf28-8134-49d2-81b5-bc95af071bf3"}
22:49:19.418 00.001 16872 case statement mapped state 6 to 3
22:49:19.418 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7b5cf28-8134-49d2-81b5-bc95af071bf3"}
22:49:19.424 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b7c52cc0-883a-4ebd-a341-9c12adb7a9fb"}
22:49:19.424 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.25,6.60],"pixels":"..."},"id":"b7c52cc0-883a-4ebd-a341-9c12adb7a9fb"}
22:49:20.159 00.735 9640 Exposure complete
22:49:20.291 00.132 9640 worker thread done servicing request
22:49:20.291 00.000 16872 OnExposeComplete: enter
22:49:20.291 00.000 16872 UpdateGuideState(): m_state=6
22:49:20.296 00.005 16872 Star::Find(15, 1740, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:49:20.296 00.000 16872 Star::Find returns 1 (0), X=1740.24, Y=603.07, Mass=867299, SNR=352.3, Peak=35580 HFD=5.9
22:49:20.296 00.000 16872 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.56) = xAngle (0.51 = 0.51)
22:49:20.296 00.000 16872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.56 = 0.56)
22:49:20.296 00.000 16872 CameraToMount -- cameraX=-0.19 cameraY=0.35 hyp=0.40 cameraTheta=2.07 mountX=0.35 mountY=0.21, mountTheta=0.55
22:49:20.314 00.018 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=0.35, opts=13)
22:49:20.317 00.003 16872 Enqueuing Move request for scope (-0.19, 0.35)
22:49:20.319 00.002 9640 Worker thread wakes up
22:49:20.319 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.35) opts 0xd
22:49:20.319 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, 0.35)
22:49:20.319 00.000 9640 Moving (-0.19, 0.35) raw xDistance=0.35 yDistance=0.21
22:49:20.319 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.35
22:49:20.320 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=0
22:49:20.320 00.000 9640 MoveAxis(W, 31, ABG)
22:49:20.320 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:20.320 00.000 9640 Move returns status 1, amount 0
22:49:20.320 00.000 9640 MoveAxis(N, 0, ABG)
22:49:20.320 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:20.320 00.000 9640 Move returns status 1, amount 0
22:49:20.320 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:49:20.320 00.000 9640 move complete, result=1
22:49:20.320 00.000 9640 worker thread done servicing request
22:49:20.323 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3100, max=65520, med=3416, FiltMin=3274, FiltMax=65516, Gamma=2.190
22:49:20.354 00.031 16872 UpdateGuideState exits: m=867299 SNR=352.3
22:49:20.354 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:20.370 00.016 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:49:20.380 00.010 16872 Enqueuing Expose request
22:49:20.383 00.003 16872 GuideStep: 0.3 px 0 ms WEST, 0.2 px 0 ms NORTH
22:49:20.385 00.002 9640 Worker thread wakes up
22:49:20.385 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:49:20.385 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:49:20.385 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:49:20.385 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:49:23.404 03.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bbf4dfad-451b-4f79-8815-24aee45bca1a"}
22:49:23.406 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"bbf4dfad-451b-4f79-8815-24aee45bca1a"}
22:49:23.409 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3522e974-4595-4fdc-9500-9bb490d309b1"}
22:49:23.412 00.003 16872 case statement mapped state 6 to 3
22:49:23.412 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3522e974-4595-4fdc-9500-9bb490d309b1"}
22:49:23.421 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"15565850-532c-4004-a5f0-ae1b803e321e"}
22:49:23.425 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.24,7.07],"pixels":"..."},"id":"15565850-532c-4004-a5f0-ae1b803e321e"}
22:49:24.945 01.520 9640 Exposure complete
22:49:25.081 00.136 9640 worker thread done servicing request
22:49:25.081 00.000 16872 OnExposeComplete: enter
22:49:25.081 00.000 16872 UpdateGuideState(): m_state=6
22:49:25.089 00.008 16872 Star::Find(15, 1740, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:49:25.089 00.000 16872 Star::Find returns 1 (0), X=1740.27, Y=603.67, Mass=866853, SNR=368.6, Peak=35656 HFD=5.6
22:49:25.089 00.000 16872 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.56) = xAngle (0.18 = 0.18)
22:49:25.089 00.000 16872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.22 = 0.22)
22:49:25.098 00.009 16872 CameraToMount -- cameraX=-0.16 cameraY=0.95 hyp=0.96 cameraTheta=1.73 mountX=0.95 mountY=0.21, mountTheta=0.22
22:49:25.102 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.16, y=0.95, opts=13)
22:49:25.107 00.005 16872 Enqueuing Move request for scope (-0.16, 0.95)
22:49:25.107 00.000 9640 Worker thread wakes up
22:49:25.107 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.95) opts 0xd
22:49:25.107 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.16, 0.95)
22:49:25.107 00.000 9640 Moving (-0.16, 0.95) raw xDistance=0.95 yDistance=0.21
22:49:25.107 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.95
22:49:25.107 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=0
22:49:25.107 00.000 9640 MoveAxis(W, 73, ABG)
22:49:25.107 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:25.107 00.000 9640 Move returns status 1, amount 0
22:49:25.107 00.000 9640 MoveAxis(N, 0, ABG)
22:49:25.107 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:25.107 00.000 9640 Move returns status 1, amount 0
22:49:25.107 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:49:25.107 00.000 9640 move complete, result=1
22:49:25.107 00.000 9640 worker thread done servicing request
22:49:25.114 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65520, med=3416, FiltMin=3256, FiltMax=65516, Gamma=2.190
22:49:25.147 00.033 16872 UpdateGuideState exits: m=866853 SNR=368.6
22:49:25.155 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:25.155 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:49:25.155 00.000 16872 Enqueuing Expose request
22:49:25.164 00.009 16872 GuideStep: 0.9 px 0 ms WEST, 0.2 px 0 ms NORTH
22:49:25.167 00.003 9640 Worker thread wakes up
22:49:25.167 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:49:25.169 00.002 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:49:25.172 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:49:25.178 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:49:27.410 02.232 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5a18f0b-cb9d-4573-9337-f91d57cb2d7e"}
22:49:27.413 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"a5a18f0b-cb9d-4573-9337-f91d57cb2d7e"}
22:49:27.418 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26c9ecdc-883b-4fba-98bd-8cfb9331cc65"}
22:49:27.422 00.004 16872 case statement mapped state 6 to 3
22:49:27.426 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"26c9ecdc-883b-4fba-98bd-8cfb9331cc65"}
22:49:27.429 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"423bf4fc-7ec0-47b0-b8d1-375fbecac307"}
22:49:27.432 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.27,6.67],"pixels":"..."},"id":"423bf4fc-7ec0-47b0-b8d1-375fbecac307"}
22:49:29.734 02.302 9640 Exposure complete
22:49:29.866 00.132 9640 worker thread done servicing request
22:49:29.866 00.000 16872 OnExposeComplete: enter
22:49:29.871 00.005 16872 UpdateGuideState(): m_state=6
22:49:29.875 00.004 16872 Star::Find(15, 1740, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:49:29.875 00.000 16872 Star::Find returns 1 (0), X=1740.16, Y=603.64, Mass=882241, SNR=388.5, Peak=39080 HFD=5.6
22:49:29.875 00.000 16872 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.56) = xAngle (0.30 = 0.30)
22:49:29.883 00.008 16872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.35 = 0.35)
22:49:29.883 00.000 16872 CameraToMount -- cameraX=-0.27 cameraY=0.92 hyp=0.96 cameraTheta=1.86 mountX=0.92 mountY=0.33, mountTheta=0.35
22:49:29.887 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=0.92, opts=13)
22:49:29.892 00.005 16872 Enqueuing Move request for scope (-0.27, 0.92)
22:49:29.892 00.000 9640 Worker thread wakes up
22:49:29.892 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.92) opts 0xd
22:49:29.892 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, 0.92)
22:49:29.892 00.000 9640 Moving (-0.27, 0.92) raw xDistance=0.92 yDistance=0.33
22:49:29.892 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.92
22:49:29.892 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.33, m_sumCorr=0.23
22:49:29.892 00.000 9640 MoveAxis(W, 73, ABG)
22:49:29.892 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:29.892 00.000 9640 Move returns status 1, amount 0
22:49:29.892 00.000 9640 MoveAxis(S, 27, ABG)
22:49:29.892 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:29.892 00.000 9640 Move returns status 1, amount 0
22:49:29.892 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:49:29.892 00.000 9640 move complete, result=1
22:49:29.892 00.000 9640 worker thread done servicing request
22:49:29.900 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3068, max=65520, med=3416, FiltMin=3272, FiltMax=65520, Gamma=2.190
22:49:29.941 00.041 16872 UpdateGuideState exits: m=882241 SNR=388.5
22:49:29.941 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:29.948 00.007 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:49:29.949 00.001 16872 Enqueuing Expose request
22:49:29.954 00.005 16872 GuideStep: 0.9 px 0 ms WEST, 0.3 px 0 ms SOUTH
22:49:29.954 00.000 9640 Worker thread wakes up
22:49:29.954 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:49:29.957 00.003 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:49:29.957 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:49:29.957 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:49:31.408 01.451 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2366f67-a41d-422a-9bdd-2b625908a189"}
22:49:31.410 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"f2366f67-a41d-422a-9bdd-2b625908a189"}
22:49:31.416 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c54bc50d-8865-4bf2-956c-70cab9ccea36"}
22:49:31.416 00.000 16872 case statement mapped state 6 to 3
22:49:31.423 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c54bc50d-8865-4bf2-956c-70cab9ccea36"}
22:49:31.426 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b926d6b5-59b1-402b-a65b-2c500f1e79a7"}
22:49:31.426 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.16,6.64],"pixels":"..."},"id":"b926d6b5-59b1-402b-a65b-2c500f1e79a7"}
22:49:34.511 03.085 9640 Exposure complete
22:49:34.647 00.136 9640 worker thread done servicing request
22:49:34.647 00.000 16872 OnExposeComplete: enter
22:49:34.648 00.001 16872 UpdateGuideState(): m_state=6
22:49:34.652 00.004 16872 Star::Find(15, 1740, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:49:34.652 00.000 16872 Star::Find returns 1 (0), X=1739.98, Y=603.66, Mass=878816, SNR=409.4, Peak=43020 HFD=5.3
22:49:34.652 00.000 16872 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.56) = xAngle (0.46 = 0.46)
22:49:34.652 00.000 16872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.51 = 0.51)
22:49:34.661 00.009 16872 CameraToMount -- cameraX=-0.45 cameraY=0.94 hyp=1.04 cameraTheta=2.02 mountX=0.93 mountY=0.51, mountTheta=0.50
22:49:34.661 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-0.45, y=0.94, opts=13)
22:49:34.668 00.007 16872 Enqueuing Move request for scope (-0.45, 0.94)
22:49:34.668 00.000 9640 Worker thread wakes up
22:49:34.668 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.94) opts 0xd
22:49:34.668 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.45, 0.94)
22:49:34.668 00.000 9640 Moving (-0.45, 0.94) raw xDistance=0.93 yDistance=0.51
22:49:34.668 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.93
22:49:34.668 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.51, m_sumCorr=0.23
22:49:34.668 00.000 9640 MoveAxis(W, 74, ABG)
22:49:34.668 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:34.668 00.000 9640 Move returns status 1, amount 0
22:49:34.668 00.000 9640 MoveAxis(N, 0, ABG)
22:49:34.668 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:34.668 00.000 9640 Move returns status 1, amount 0
22:49:34.668 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:49:34.668 00.000 9640 move complete, result=1
22:49:34.668 00.000 9640 worker thread done servicing request
22:49:34.678 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65520, med=3420, FiltMin=3242, FiltMax=65516, Gamma=2.190
22:49:34.714 00.036 16872 UpdateGuideState exits: m=878816 SNR=409.4
22:49:34.718 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:34.718 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:49:34.718 00.000 16872 Enqueuing Expose request
22:49:34.727 00.009 9640 Worker thread wakes up
22:49:34.727 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:49:34.727 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:49:34.727 00.000 16872 GuideStep: 0.9 px 0 ms WEST, 0.5 px 0 ms NORTH
22:49:34.735 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:49:34.742 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:49:35.418 00.676 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"791b7352-ec29-4460-9330-01ad46086187"}
22:49:35.418 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"791b7352-ec29-4460-9330-01ad46086187"}
22:49:35.423 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd03bc5e-d745-448d-996a-805f2e5d1913"}
22:49:35.423 00.000 16872 case statement mapped state 6 to 3
22:49:35.434 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd03bc5e-d745-448d-996a-805f2e5d1913"}
22:49:35.434 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d2896829-5e03-4bdf-8a8b-c49e194c7add"}
22:49:35.441 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.98,6.66],"pixels":"..."},"id":"d2896829-5e03-4bdf-8a8b-c49e194c7add"}
22:49:39.276 03.835 9640 Exposure complete
22:49:39.409 00.133 9640 worker thread done servicing request
22:49:39.413 00.004 16872 OnExposeComplete: enter
22:49:39.415 00.002 16872 UpdateGuideState(): m_state=6
22:49:39.419 00.004 16872 Star::Find(15, 1739, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:49:39.425 00.006 16872 Star::Find returns 1 (0), X=1740.00, Y=604.14, Mass=872214, SNR=411.2, Peak=39540 HFD=5.9
22:49:39.425 00.000 16872 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.56) = xAngle (0.31 = 0.31)
22:49:39.425 00.000 16872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.35 = 0.35)
22:49:39.432 00.007 16872 CameraToMount -- cameraX=-0.43 cameraY=1.42 hyp=1.49 cameraTheta=1.86 mountX=1.42 mountY=0.51, mountTheta=0.35
22:49:39.439 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.43, y=1.42, opts=13)
22:49:39.442 00.003 16872 Enqueuing Move request for scope (-0.43, 1.42)
22:49:39.444 00.002 9640 Worker thread wakes up
22:49:39.444 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 1.42) opts 0xd
22:49:39.444 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.43, 1.42)
22:49:39.444 00.000 9640 Moving (-0.43, 1.42) raw xDistance=1.42 yDistance=0.51
22:49:39.444 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.42
22:49:39.444 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.51, m_sumCorr=0.23
22:49:39.444 00.000 9640 MoveAxis(W, 111, ABG)
22:49:39.444 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:39.444 00.000 9640 Move returns status 1, amount 0
22:49:39.444 00.000 9640 MoveAxis(N, 0, ABG)
22:49:39.444 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:39.444 00.000 9640 Move returns status 1, amount 0
22:49:39.444 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:49:39.444 00.000 9640 move complete, result=1
22:49:39.446 00.002 9640 worker thread done servicing request
22:49:39.452 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3420, FiltMin=3304, FiltMax=65516, Gamma=2.190
22:49:39.492 00.040 16872 UpdateGuideState exits: m=872214 SNR=411.2
22:49:39.492 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:39.492 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:49:39.505 00.013 16872 Enqueuing Expose request
22:49:39.509 00.004 9640 Worker thread wakes up
22:49:39.509 00.000 16872 GuideStep: 1.4 px 0 ms WEST, 0.5 px 0 ms NORTH
22:49:39.513 00.004 9640 worker thread servicing REQUEST_EXPOSE 4000
22:49:39.513 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:49:39.517 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:49:39.519 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:49:39.524 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a996b99a-b1e2-4fe9-86f9-dfca8efb8209"}
22:49:39.524 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"a996b99a-b1e2-4fe9-86f9-dfca8efb8209"}
22:49:39.531 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee2ece10-687f-4c21-b913-27c329f32b7b"}
22:49:39.538 00.007 16872 case statement mapped state 6 to 3
22:49:39.543 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee2ece10-687f-4c21-b913-27c329f32b7b"}
22:49:39.552 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2014e547-b944-4a94-8630-81ac30f13d0a"}
22:49:39.553 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.00,7.14],"pixels":"..."},"id":"2014e547-b944-4a94-8630-81ac30f13d0a"}
22:49:43.429 03.876 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f19577d9-816e-4481-ac91-eb5ebf4fe2c8"}
22:49:43.429 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"f19577d9-816e-4481-ac91-eb5ebf4fe2c8"}
22:49:43.435 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fbcf630c-2cb8-4a29-9f79-c9c0c9dd5946"}
22:49:43.439 00.004 16872 case statement mapped state 6 to 3
22:49:43.439 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbcf630c-2cb8-4a29-9f79-c9c0c9dd5946"}
22:49:43.445 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8436f333-80d4-43af-8f57-4c48ed443462"}
22:49:43.450 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.00,7.14],"pixels":"..."},"id":"8436f333-80d4-43af-8f57-4c48ed443462"}
22:49:44.062 00.612 9640 Exposure complete
22:49:44.196 00.134 9640 worker thread done servicing request
22:49:44.196 00.000 16872 OnExposeComplete: enter
22:49:44.198 00.002 16872 UpdateGuideState(): m_state=6
22:49:44.203 00.005 16872 Star::Find(15, 1740, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:49:44.203 00.000 16872 Star::Find returns 1 (0), X=1740.01, Y=604.49, Mass=867660, SNR=383.9, Peak=38136 HFD=5.4
22:49:44.203 00.000 16872 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.56) = xAngle (0.25 = 0.25)
22:49:44.210 00.007 16872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.30 = 0.30)
22:49:44.210 00.000 16872 CameraToMount -- cameraX=-0.42 cameraY=1.77 hyp=1.82 cameraTheta=1.81 mountX=1.77 mountY=0.53, mountTheta=0.29
22:49:44.210 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-0.42, y=1.77, opts=13)
22:49:44.219 00.009 16872 Enqueuing Move request for scope (-0.42, 1.77)
22:49:44.223 00.004 9640 Worker thread wakes up
22:49:44.223 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 1.77) opts 0xd
22:49:44.223 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.42, 1.77)
22:49:44.223 00.000 9640 Moving (-0.42, 1.77) raw xDistance=1.77 yDistance=0.53
22:49:44.223 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.18 from input 1.77
22:49:44.223 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.53, m_sumCorr=0.49
22:49:44.223 00.000 9640 MoveAxis(W, 139, ABG)
22:49:44.223 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:44.223 00.000 9640 Move returns status 1, amount 0
22:49:44.223 00.000 9640 MoveAxis(S, 31, ABG)
22:49:44.223 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:44.223 00.000 9640 Move returns status 1, amount 0
22:49:44.223 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:49:44.223 00.000 9640 move complete, result=1
22:49:44.225 00.002 9640 worker thread done servicing request
22:49:44.227 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65520, med=3420, FiltMin=3304, FiltMax=65520, Gamma=2.190
22:49:44.267 00.040 16872 UpdateGuideState exits: m=867660 SNR=383.9
22:49:44.267 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:44.267 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:49:44.278 00.011 16872 Enqueuing Expose request
22:49:44.278 00.000 16872 GuideStep: 1.8 px 0 ms WEST, 0.5 px 0 ms SOUTH
22:49:44.283 00.005 9640 Worker thread wakes up
22:49:44.283 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:49:44.283 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:49:44.288 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:49:44.293 00.005 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:49:47.433 03.140 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fbc78468-1094-4c1b-ad87-928a65f5eaf5"}
22:49:47.435 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"fbc78468-1094-4c1b-ad87-928a65f5eaf5"}
22:49:47.441 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9f14d19-f5f3-4e19-a8b8-b402257bd8f7"}
22:49:47.442 00.001 16872 case statement mapped state 6 to 3
22:49:47.446 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9f14d19-f5f3-4e19-a8b8-b402257bd8f7"}
22:49:47.449 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a8d93456-cee5-42a3-8ce3-ea1b44a2c7aa"}
22:49:47.450 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.01,7.49],"pixels":"..."},"id":"a8d93456-cee5-42a3-8ce3-ea1b44a2c7aa"}
22:49:48.829 01.379 9640 Exposure complete
22:49:48.968 00.139 9640 worker thread done servicing request
22:49:48.968 00.000 16872 OnExposeComplete: enter
22:49:48.968 00.000 16872 UpdateGuideState(): m_state=6
22:49:48.968 00.000 16872 Star::Find(15, 1740, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:49:48.977 00.009 16872 Star::Find returns 1 (0), X=1740.12, Y=604.00, Mass=875056, SNR=376.8, Peak=40388 HFD=5.8
22:49:48.980 00.003 16872 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.56) = xAngle (0.25 = 0.25)
22:49:48.983 00.003 16872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.30 = 0.30)
22:49:48.983 00.000 16872 CameraToMount -- cameraX=-0.31 cameraY=1.28 hyp=1.32 cameraTheta=1.81 mountX=1.27 mountY=0.39, mountTheta=0.30
22:49:48.992 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.31, y=1.28, opts=13)
22:49:48.993 00.001 16872 Enqueuing Move request for scope (-0.31, 1.28)
22:49:48.993 00.000 9640 Worker thread wakes up
22:49:48.993 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 1.28) opts 0xd
22:49:48.993 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.31, 1.28)
22:49:48.993 00.000 9640 Moving (-0.31, 1.28) raw xDistance=1.27 yDistance=0.39
22:49:48.993 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.88 from input 1.27
22:49:48.993 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.39, m_sumCorr=0.49
22:49:48.993 00.000 9640 MoveAxis(W, 104, ABG)
22:49:48.993 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:48.993 00.000 9640 Move returns status 1, amount 0
22:49:48.993 00.000 9640 MoveAxis(N, 0, ABG)
22:49:48.993 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:48.993 00.000 9640 Move returns status 1, amount 0
22:49:48.993 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:49:48.993 00.000 9640 move complete, result=1
22:49:48.993 00.000 9640 worker thread done servicing request
22:49:49.001 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65520, med=3420, FiltMin=3300, FiltMax=65516, Gamma=2.190
22:49:49.039 00.038 16872 UpdateGuideState exits: m=875056 SNR=376.8
22:49:49.041 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:49.041 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:49:49.041 00.000 16872 Enqueuing Expose request
22:49:49.050 00.009 16872 GuideStep: 1.3 px 0 ms WEST, 0.4 px 0 ms NORTH
22:49:49.059 00.009 9640 Worker thread wakes up
22:49:49.059 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:49:49.059 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:49:49.062 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:49:49.068 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:49:51.443 02.375 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ec2c535-b02b-47ee-8901-4b250c5be232"}
22:49:51.443 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"6ec2c535-b02b-47ee-8901-4b250c5be232"}
22:49:51.443 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4286e38-2279-4a2b-b717-01667bcc2947"}
22:49:51.452 00.009 16872 case statement mapped state 6 to 3
22:49:51.453 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4286e38-2279-4a2b-b717-01667bcc2947"}
22:49:51.457 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"23b3bef5-7752-4881-8747-1aa2f566edf0"}
22:49:51.460 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.12,7.00],"pixels":"..."},"id":"23b3bef5-7752-4881-8747-1aa2f566edf0"}
22:49:53.607 02.147 9640 Exposure complete
22:49:53.743 00.136 9640 worker thread done servicing request
22:49:53.743 00.000 16872 OnExposeComplete: enter
22:49:53.745 00.002 16872 UpdateGuideState(): m_state=6
22:49:53.750 00.005 16872 Star::Find(15, 1740, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:49:53.750 00.000 16872 Star::Find returns 1 (0), X=1739.85, Y=603.87, Mass=860114, SNR=408.7, Peak=38852 HFD=5.7
22:49:53.750 00.000 16872 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.56) = xAngle (0.48 = 0.48)
22:49:53.757 00.007 16872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.53 = 0.53)
22:49:53.760 00.003 16872 CameraToMount -- cameraX=-0.58 cameraY=1.15 hyp=1.29 cameraTheta=2.04 mountX=1.14 mountY=0.65, mountTheta=0.52
22:49:53.765 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.58, y=1.15, opts=13)
22:49:53.767 00.002 16872 Enqueuing Move request for scope (-0.58, 1.15)
22:49:53.767 00.000 9640 Worker thread wakes up
22:49:53.767 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 1.15) opts 0xd
22:49:53.767 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.58, 1.15)
22:49:53.767 00.000 9640 Moving (-0.58, 1.15) raw xDistance=1.14 yDistance=0.65
22:49:53.767 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.78 from input 1.14
22:49:53.767 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 0.65, m_sumCorr=0.77
22:49:53.767 00.000 9640 MoveAxis(W, 92, ABG)
22:49:53.767 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:53.767 00.000 9640 Move returns status 1, amount 0
22:49:53.767 00.000 9640 MoveAxis(S, 34, ABG)
22:49:53.767 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:53.767 00.000 9640 Move returns status 1, amount 0
22:49:53.767 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:49:53.767 00.000 9640 move complete, result=1
22:49:53.767 00.000 9640 worker thread done servicing request
22:49:53.774 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65520, med=3432, FiltMin=3286, FiltMax=65516, Gamma=2.190
22:49:53.808 00.034 16872 UpdateGuideState exits: m=860114 SNR=408.7
22:49:53.815 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:53.815 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:49:53.815 00.000 16872 Enqueuing Expose request
22:49:53.824 00.009 9640 Worker thread wakes up
22:49:53.824 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:49:53.824 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:49:53.824 00.000 16872 GuideStep: 1.1 px 0 ms WEST, 0.6 px 0 ms SOUTH
22:49:53.832 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:49:53.837 00.005 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:49:55.448 01.611 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b2f3dad-bc9c-459b-86f4-2199a30ebf72"}
22:49:55.450 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"1b2f3dad-bc9c-459b-86f4-2199a30ebf72"}
22:49:55.451 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"209abc66-079f-4c39-9385-4984423fa295"}
22:49:55.454 00.003 16872 case statement mapped state 6 to 3
22:49:55.454 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"209abc66-079f-4c39-9385-4984423fa295"}
22:49:55.463 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"280ea96e-7634-47f1-bfd4-de7deb7cf456"}
22:49:55.465 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.85,6.87],"pixels":"..."},"id":"280ea96e-7634-47f1-bfd4-de7deb7cf456"}
22:49:58.376 02.911 9640 Exposure complete
22:49:58.511 00.135 9640 worker thread done servicing request
22:49:58.511 00.000 16872 OnExposeComplete: enter
22:49:58.518 00.007 16872 UpdateGuideState(): m_state=6
22:49:58.518 00.000 16872 Star::Find(15, 1739, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
22:49:58.518 00.000 16872 Star::Find returns 1 (0), X=1740.08, Y=604.09, Mass=872830, SNR=381.4, Peak=37872 HFD=5.8
22:49:58.527 00.009 16872 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.56) = xAngle (0.26 = 0.26)
22:49:58.529 00.002 16872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.31 = 0.31)
22:49:58.529 00.000 16872 CameraToMount -- cameraX=-0.35 cameraY=1.38 hyp=1.42 cameraTheta=1.82 mountX=1.37 mountY=0.43, mountTheta=0.30
22:49:58.536 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.35, y=1.38, opts=13)
22:49:58.536 00.000 16872 Enqueuing Move request for scope (-0.35, 1.38)
22:49:58.543 00.007 9640 Worker thread wakes up
22:49:58.543 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 1.38) opts 0xd
22:49:58.543 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.35, 1.38)
22:49:58.543 00.000 9640 Moving (-0.35, 1.38) raw xDistance=1.37 yDistance=0.43
22:49:58.543 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.37
22:49:58.543 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.43, m_sumCorr=0.77
22:49:58.543 00.000 9640 MoveAxis(W, 108, ABG)
22:49:58.543 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:58.543 00.000 9640 Move returns status 1, amount 0
22:49:58.543 00.000 9640 MoveAxis(N, 0, ABG)
22:49:58.543 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:49:58.543 00.000 9640 Move returns status 1, amount 0
22:49:58.544 00.001 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:49:58.544 00.000 9640 move complete, result=1
22:49:58.544 00.000 9640 worker thread done servicing request
22:49:58.544 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3416, FiltMin=3286, FiltMax=65516, Gamma=2.190
22:49:58.585 00.041 16872 UpdateGuideState exits: m=872830 SNR=381.4
22:49:58.585 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:58.590 00.005 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:49:58.593 00.003 16872 Enqueuing Expose request
22:49:58.596 00.003 16872 GuideStep: 1.4 px 0 ms WEST, 0.4 px 0 ms NORTH
22:49:58.596 00.000 9640 Worker thread wakes up
22:49:58.596 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:49:58.596 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:49:58.603 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:49:58.603 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:49:59.459 00.856 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad774b65-4f2e-4ecd-b57b-c24998388219"}
22:49:59.464 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"ad774b65-4f2e-4ecd-b57b-c24998388219"}
22:49:59.469 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0cde3e36-31b5-4dbd-8beb-53a026692de6"}
22:49:59.471 00.002 16872 case statement mapped state 6 to 3
22:49:59.475 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cde3e36-31b5-4dbd-8beb-53a026692de6"}
22:49:59.480 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"beba86e8-ba62-4bf6-a39d-42b263768582"}
22:49:59.481 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.08,7.09],"pixels":"..."},"id":"beba86e8-ba62-4bf6-a39d-42b263768582"}
22:50:03.155 03.674 9640 Exposure complete
22:50:03.290 00.135 9640 worker thread done servicing request
22:50:03.290 00.000 16872 OnExposeComplete: enter
22:50:03.298 00.008 16872 UpdateGuideState(): m_state=6
22:50:03.299 00.001 16872 Star::Find(15, 1740, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:50:03.304 00.005 16872 Star::Find returns 1 (0), X=1740.03, Y=604.16, Mass=882575, SNR=430.0, Peak=40948 HFD=5.9
22:50:03.309 00.005 16872 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.56) = xAngle (0.28 = 0.28)
22:50:03.309 00.000 16872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.33 = 0.33)
22:50:03.314 00.005 16872 CameraToMount -- cameraX=-0.40 cameraY=1.45 hyp=1.50 cameraTheta=1.84 mountX=1.44 mountY=0.49, mountTheta=0.33
22:50:03.314 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-0.40, y=1.45, opts=13)
22:50:03.322 00.008 16872 Enqueuing Move request for scope (-0.40, 1.45)
22:50:03.323 00.001 9640 Worker thread wakes up
22:50:03.323 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 1.45) opts 0xd
22:50:03.323 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.40, 1.45)
22:50:03.323 00.000 9640 Moving (-0.40, 1.45) raw xDistance=1.44 yDistance=0.49
22:50:03.323 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.97 from input 1.44
22:50:03.323 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.49, m_sumCorr=0.99
22:50:03.323 00.000 9640 MoveAxis(W, 115, ABG)
22:50:03.323 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:03.323 00.000 9640 Move returns status 1, amount 0
22:50:03.323 00.000 9640 MoveAxis(S, 26, ABG)
22:50:03.323 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:03.323 00.000 9640 Move returns status 1, amount 0
22:50:03.323 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:50:03.323 00.000 9640 move complete, result=1
22:50:03.323 00.000 9640 worker thread done servicing request
22:50:03.331 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3420, FiltMin=3300, FiltMax=65520, Gamma=2.190
22:50:03.363 00.032 16872 UpdateGuideState exits: m=882575 SNR=430.0
22:50:03.372 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:03.372 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:50:03.372 00.000 16872 Enqueuing Expose request
22:50:03.380 00.008 16872 GuideStep: 1.4 px 0 ms WEST, 0.5 px 0 ms SOUTH
22:50:03.386 00.006 9640 Worker thread wakes up
22:50:03.386 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:50:03.386 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:50:03.390 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:50:03.390 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:50:03.454 00.064 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19b801df-ea97-444d-9107-45dcde7c634a"}
22:50:03.456 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"19b801df-ea97-444d-9107-45dcde7c634a"}
22:50:03.460 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bdfaea7f-f120-4f17-a180-61a8a971df4f"}
22:50:03.460 00.000 16872 case statement mapped state 6 to 3
22:50:03.467 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bdfaea7f-f120-4f17-a180-61a8a971df4f"}
22:50:03.472 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c997e752-91ac-4364-b3e2-e78038e28c0b"}
22:50:03.481 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.03,7.16],"pixels":"..."},"id":"c997e752-91ac-4364-b3e2-e78038e28c0b"}
22:50:07.457 03.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86ab5e48-04cc-4be7-b1df-61ddbdd89b51"}
22:50:07.461 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"86ab5e48-04cc-4be7-b1df-61ddbdd89b51"}
22:50:07.463 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2aec8dfa-2773-4b58-9eda-909fd6220cea"}
22:50:07.469 00.006 16872 case statement mapped state 6 to 3
22:50:07.472 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2aec8dfa-2773-4b58-9eda-909fd6220cea"}
22:50:07.476 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"185df6ba-0607-4a42-80e6-bce20c6c8099"}
22:50:07.476 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.03,7.16],"pixels":"..."},"id":"185df6ba-0607-4a42-80e6-bce20c6c8099"}
22:50:07.929 00.453 9640 Exposure complete
22:50:08.067 00.138 9640 worker thread done servicing request
22:50:08.067 00.000 16872 OnExposeComplete: enter
22:50:08.067 00.000 16872 UpdateGuideState(): m_state=6
22:50:08.074 00.007 16872 Star::Find(15, 1740, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:50:08.076 00.002 16872 Star::Find returns 1 (0), X=1740.10, Y=604.60, Mass=873689, SNR=356.8, Peak=39104 HFD=5.5
22:50:08.076 00.000 16872 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.56) = xAngle (0.19 = 0.19)
22:50:08.081 00.005 16872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.24 = 0.24)
22:50:08.083 00.002 16872 CameraToMount -- cameraX=-0.34 cameraY=1.88 hyp=1.91 cameraTheta=1.75 mountX=1.88 mountY=0.45, mountTheta=0.24
22:50:08.083 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-0.34, y=1.88, opts=13)
22:50:08.094 00.011 16872 Enqueuing Move request for scope (-0.34, 1.88)
22:50:08.094 00.000 9640 Worker thread wakes up
22:50:08.094 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 1.88) opts 0xd
22:50:08.094 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.34, 1.88)
22:50:08.094 00.000 9640 Moving (-0.34, 1.88) raw xDistance=1.88 yDistance=0.45
22:50:08.094 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.25 from input 1.88
22:50:08.094 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.45, m_sumCorr=0.99
22:50:08.094 00.000 9640 MoveAxis(W, 148, ABG)
22:50:08.094 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:08.094 00.000 9640 Move returns status 1, amount 0
22:50:08.094 00.000 9640 MoveAxis(N, 0, ABG)
22:50:08.094 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:08.094 00.000 9640 Move returns status 1, amount 0
22:50:08.094 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:50:08.094 00.000 9640 move complete, result=1
22:50:08.094 00.000 9640 worker thread done servicing request
22:50:08.100 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3424, FiltMin=3304, FiltMax=65520, Gamma=2.190
22:50:08.134 00.034 16872 UpdateGuideState exits: m=873689 SNR=356.8
22:50:08.134 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:08.143 00.009 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:50:08.143 00.000 16872 Enqueuing Expose request
22:50:08.143 00.000 16872 GuideStep: 1.9 px 0 ms WEST, 0.5 px 0 ms NORTH
22:50:08.151 00.008 9640 Worker thread wakes up
22:50:08.151 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:50:08.151 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:50:08.151 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:50:08.151 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:50:11.458 03.307 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad3ef5b9-e48a-4d22-994f-4f4d5379c592"}
22:50:11.458 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"ad3ef5b9-e48a-4d22-994f-4f4d5379c592"}
22:50:11.466 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96d15d1a-cf18-4d79-8bd6-12b08d8bee06"}
22:50:11.470 00.004 16872 case statement mapped state 6 to 3
22:50:11.470 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"96d15d1a-cf18-4d79-8bd6-12b08d8bee06"}
22:50:11.475 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4dd9c801-83d0-4e10-bace-fb9e6d4f48c9"}
22:50:11.479 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.10,6.60],"pixels":"..."},"id":"4dd9c801-83d0-4e10-bace-fb9e6d4f48c9"}
22:50:12.694 01.215 9640 Exposure complete
22:50:12.830 00.136 9640 worker thread done servicing request
22:50:12.830 00.000 16872 OnExposeComplete: enter
22:50:12.833 00.003 16872 UpdateGuideState(): m_state=6
22:50:12.836 00.003 16872 Star::Find(15, 1740, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
22:50:12.842 00.006 16872 Star::Find returns 1 (0), X=1739.86, Y=603.99, Mass=878716, SNR=367.2, Peak=37720 HFD=6.0
22:50:12.842 00.000 16872 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.56) = xAngle (0.44 = 0.44)
22:50:12.846 00.004 16872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.48 = 0.48)
22:50:12.848 00.002 16872 CameraToMount -- cameraX=-0.57 cameraY=1.27 hyp=1.39 cameraTheta=1.99 mountX=1.26 mountY=0.65, mountTheta=0.47
22:50:12.854 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.57, y=1.27, opts=13)
22:50:12.857 00.003 16872 Enqueuing Move request for scope (-0.57, 1.27)
22:50:12.857 00.000 9640 Worker thread wakes up
22:50:12.857 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 1.27) opts 0xd
22:50:12.857 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.57, 1.27)
22:50:12.857 00.000 9640 Moving (-0.57, 1.27) raw xDistance=1.26 yDistance=0.65
22:50:12.857 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.88 from input 1.26
22:50:12.857 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.65, m_sumCorr=1.2
22:50:12.857 00.000 9640 MoveAxis(W, 104, ABG)
22:50:12.857 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:12.857 00.000 9640 Move returns status 1, amount 0
22:50:12.857 00.000 9640 MoveAxis(S, 31, ABG)
22:50:12.857 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:12.857 00.000 9640 Move returns status 1, amount 0
22:50:12.857 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:50:12.857 00.000 9640 move complete, result=1
22:50:12.857 00.000 9640 worker thread done servicing request
22:50:12.869 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3076, max=65520, med=3416, FiltMin=3276, FiltMax=65516, Gamma=2.190
22:50:12.907 00.038 16872 UpdateGuideState exits: m=878716 SNR=367.2
22:50:12.910 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:12.913 00.003 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:50:12.913 00.000 16872 Enqueuing Expose request
22:50:12.918 00.005 16872 GuideStep: 1.3 px 0 ms WEST, 0.6 px 0 ms SOUTH
22:50:12.922 00.004 9640 Worker thread wakes up
22:50:12.922 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:50:12.922 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:50:12.927 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:50:12.930 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:50:15.458 02.528 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"074477e8-576c-4c7f-9d1b-a7adb34516c9"}
22:50:15.463 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"074477e8-576c-4c7f-9d1b-a7adb34516c9"}
22:50:15.467 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f33c24bf-ef14-4f7c-998c-679cdd412bdf"}
22:50:15.469 00.002 16872 case statement mapped state 6 to 3
22:50:15.475 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f33c24bf-ef14-4f7c-998c-679cdd412bdf"}
22:50:15.481 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc18f37c-5494-4a5d-8551-79db4c7f4bf5"}
22:50:15.483 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.86,6.99],"pixels":"..."},"id":"dc18f37c-5494-4a5d-8551-79db4c7f4bf5"}
22:50:17.476 01.993 9640 Exposure complete
22:50:17.612 00.136 9640 worker thread done servicing request
22:50:17.612 00.000 16872 OnExposeComplete: enter
22:50:17.614 00.002 16872 UpdateGuideState(): m_state=6
22:50:17.616 00.002 16872 Star::Find(15, 1739, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
22:50:17.621 00.005 16872 Star::Find returns 1 (0), X=1739.90, Y=604.21, Mass=869206, SNR=420.6, Peak=37148 HFD=5.8
22:50:17.621 00.000 16872 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.56) = xAngle (0.35 = 0.35)
22:50:17.626 00.005 16872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.40 = 0.40)
22:50:17.628 00.002 16872 CameraToMount -- cameraX=-0.53 cameraY=1.49 hyp=1.58 cameraTheta=1.91 mountX=1.48 mountY=0.62, mountTheta=0.39
22:50:17.632 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.53, y=1.49, opts=13)
22:50:17.632 00.000 16872 Enqueuing Move request for scope (-0.53, 1.49)
22:50:17.637 00.005 9640 Worker thread wakes up
22:50:17.637 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 1.49) opts 0xd
22:50:17.637 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.53, 1.49)
22:50:17.637 00.000 9640 Moving (-0.53, 1.49) raw xDistance=1.48 yDistance=0.62
22:50:17.637 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.00 from input 1.48
22:50:17.637 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.62, m_sumCorr=1.2
22:50:17.637 00.000 9640 MoveAxis(W, 118, ABG)
22:50:17.637 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:17.637 00.000 9640 Move returns status 1, amount 0
22:50:17.637 00.000 9640 MoveAxis(N, 0, ABG)
22:50:17.637 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:17.637 00.000 9640 Move returns status 1, amount 0
22:50:17.637 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:50:17.637 00.000 9640 move complete, result=1
22:50:17.637 00.000 9640 worker thread done servicing request
22:50:17.645 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3416, FiltMin=3298, FiltMax=65516, Gamma=2.190
22:50:17.681 00.036 16872 UpdateGuideState exits: m=869206 SNR=420.6
22:50:17.681 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:17.687 00.006 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:50:17.687 00.000 16872 Enqueuing Expose request
22:50:17.687 00.000 16872 GuideStep: 1.5 px 0 ms WEST, 0.6 px 0 ms NORTH
22:50:17.695 00.008 9640 Worker thread wakes up
22:50:17.695 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:50:17.695 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:50:17.697 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:50:17.697 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:50:19.472 01.775 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65c8d067-a2cf-4ff3-80ee-fd5375b96f24"}
22:50:19.473 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"65c8d067-a2cf-4ff3-80ee-fd5375b96f24"}
22:50:19.479 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b7db4bf-78de-46cf-b9bf-b515be71f019"}
22:50:19.479 00.000 16872 case statement mapped state 6 to 3
22:50:19.479 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b7db4bf-78de-46cf-b9bf-b515be71f019"}
22:50:19.487 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"33e1b997-f36f-4174-9360-7f07c75e5990"}
22:50:19.490 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.90,7.21],"pixels":"..."},"id":"33e1b997-f36f-4174-9360-7f07c75e5990"}
22:50:22.232 02.742 9640 Exposure complete
22:50:22.380 00.148 9640 worker thread done servicing request
22:50:22.380 00.000 16872 OnExposeComplete: enter
22:50:22.380 00.000 16872 UpdateGuideState(): m_state=6
22:50:22.388 00.008 16872 Star::Find(15, 1739, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
22:50:22.388 00.000 16872 Star::Find returns 1 (0), X=1739.88, Y=604.04, Mass=856967, SNR=388.4, Peak=36580 HFD=6.0
22:50:22.393 00.005 16872 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.56) = xAngle (0.41 = 0.41)
22:50:22.396 00.003 16872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.46 = 0.46)
22:50:22.396 00.000 16872 CameraToMount -- cameraX=-0.55 cameraY=1.33 hyp=1.44 cameraTheta=1.96 mountX=1.32 mountY=0.63, mountTheta=0.45
22:50:22.405 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.55, y=1.33, opts=13)
22:50:22.409 00.004 16872 Enqueuing Move request for scope (-0.55, 1.33)
22:50:22.414 00.005 9640 Worker thread wakes up
22:50:22.414 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 1.33) opts 0xd
22:50:22.414 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.55, 1.33)
22:50:22.414 00.000 9640 Moving (-0.55, 1.33) raw xDistance=1.32 yDistance=0.63
22:50:22.414 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.32
22:50:22.414 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 0.63, m_sumCorr=1.5
22:50:22.414 00.000 9640 MoveAxis(W, 106, ABG)
22:50:22.414 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:22.414 00.000 9640 Move returns status 1, amount 0
22:50:22.414 00.000 9640 MoveAxis(S, 35, ABG)
22:50:22.414 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:22.414 00.000 9640 Move returns status 1, amount 0
22:50:22.414 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:50:22.414 00.000 9640 move complete, result=1
22:50:22.414 00.000 9640 worker thread done servicing request
22:50:22.421 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3424, FiltMin=3304, FiltMax=65520, Gamma=2.190
22:50:22.462 00.041 16872 UpdateGuideState exits: m=856967 SNR=388.4
22:50:22.466 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:22.470 00.004 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:50:22.472 00.002 16872 Enqueuing Expose request
22:50:22.476 00.004 16872 GuideStep: 1.3 px 0 ms WEST, 0.6 px 0 ms SOUTH
22:50:22.479 00.003 9640 Worker thread wakes up
22:50:22.479 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:50:22.479 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:50:22.487 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:50:22.489 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:50:23.466 00.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d8af08c-31db-4101-a04b-f972f1a689ce"}
22:50:23.471 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"0d8af08c-31db-4101-a04b-f972f1a689ce"}
22:50:23.475 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d69c543-0d9c-4952-9467-fdd431cf4802"}
22:50:23.477 00.002 16872 case statement mapped state 6 to 3
22:50:23.479 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d69c543-0d9c-4952-9467-fdd431cf4802"}
22:50:23.500 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d4701302-acbf-4a8a-97d8-98c510c775db"}
22:50:23.505 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.88,7.04],"pixels":"..."},"id":"d4701302-acbf-4a8a-97d8-98c510c775db"}
22:50:27.040 03.535 9640 Exposure complete
22:50:27.180 00.140 9640 worker thread done servicing request
22:50:27.180 00.000 16872 OnExposeComplete: enter
22:50:27.185 00.005 16872 UpdateGuideState(): m_state=6
22:50:27.188 00.003 16872 Star::Find(15, 1739, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
22:50:27.188 00.000 16872 Star::Find returns 1 (0), X=1739.75, Y=603.79, Mass=852272, SNR=423.7, Peak=33760 HFD=5.7
22:50:27.188 00.000 16872 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.56) = xAngle (0.58 = 0.58)
22:50:27.198 00.010 16872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.63 = 0.63)
22:50:27.204 00.006 16872 CameraToMount -- cameraX=-0.68 cameraY=1.07 hyp=1.27 cameraTheta=2.14 mountX=1.06 mountY=0.74, mountTheta=0.61
22:50:27.208 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.68, y=1.07, opts=13)
22:50:27.213 00.005 16872 Enqueuing Move request for scope (-0.68, 1.07)
22:50:27.217 00.004 9640 Worker thread wakes up
22:50:27.217 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 1.07) opts 0xd
22:50:27.217 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.68, 1.07)
22:50:27.217 00.000 9640 Moving (-0.68, 1.07) raw xDistance=1.06 yDistance=0.74
22:50:27.217 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.06
22:50:27.217 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.74, m_sumCorr=1.5
22:50:27.218 00.001 9640 MoveAxis(W, 86, ABG)
22:50:27.218 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:27.218 00.000 9640 Move returns status 1, amount 0
22:50:27.218 00.000 9640 MoveAxis(N, 0, ABG)
22:50:27.218 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:27.218 00.000 9640 Move returns status 1, amount 0
22:50:27.218 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:50:27.218 00.000 9640 move complete, result=1
22:50:27.218 00.000 9640 worker thread done servicing request
22:50:27.223 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3424, FiltMin=3304, FiltMax=65516, Gamma=2.190
22:50:27.267 00.044 16872 UpdateGuideState exits: m=852272 SNR=423.7
22:50:27.271 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:27.277 00.006 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:50:27.282 00.005 16872 Enqueuing Expose request
22:50:27.289 00.007 9640 Worker thread wakes up
22:50:27.289 00.000 16872 GuideStep: 1.1 px 0 ms WEST, 0.7 px 0 ms NORTH
22:50:27.294 00.005 9640 worker thread servicing REQUEST_EXPOSE 4000
22:50:27.294 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:50:27.297 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:50:27.303 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:50:27.471 00.168 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"51ccc016-d5d3-4739-a200-4ccc3b19814a"}
22:50:27.476 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"51ccc016-d5d3-4739-a200-4ccc3b19814a"}
22:50:27.480 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61246c68-d10f-415d-a888-b9ffd8bfbd02"}
22:50:27.482 00.002 16872 case statement mapped state 6 to 3
22:50:27.487 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"61246c68-d10f-415d-a888-b9ffd8bfbd02"}
22:50:27.491 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"749d2fb6-1777-448f-9098-365ea78b56fd"}
22:50:27.493 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.75,6.79],"pixels":"..."},"id":"749d2fb6-1777-448f-9098-365ea78b56fd"}
22:50:31.474 03.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ea99cf3-a528-4ab0-a11d-5e1d34847eac"}
22:50:31.478 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"4ea99cf3-a528-4ab0-a11d-5e1d34847eac"}
22:50:31.481 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e10df15-7e01-4dcf-85e4-b064970a40d8"}
22:50:31.481 00.000 16872 case statement mapped state 6 to 3
22:50:31.481 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e10df15-7e01-4dcf-85e4-b064970a40d8"}
22:50:31.489 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ef1a7815-a4b7-4176-b8bf-44a9ac93c6d3"}
22:50:31.490 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.75,6.79],"pixels":"..."},"id":"ef1a7815-a4b7-4176-b8bf-44a9ac93c6d3"}
22:50:31.825 00.335 9640 Exposure complete
22:50:31.968 00.143 9640 worker thread done servicing request
22:50:31.968 00.000 16872 OnExposeComplete: enter
22:50:31.968 00.000 16872 UpdateGuideState(): m_state=6
22:50:31.972 00.004 16872 Star::Find(15, 1739, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
22:50:31.972 00.000 16872 Star::Find returns 1 (0), X=1739.75, Y=604.06, Mass=849815, SNR=392.3, Peak=33208 HFD=5.9
22:50:31.978 00.006 16872 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.56) = xAngle (0.48 = 0.48)
22:50:31.981 00.003 16872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.53 = 0.53)
22:50:31.983 00.002 16872 CameraToMount -- cameraX=-0.68 cameraY=1.34 hyp=1.50 cameraTheta=2.04 mountX=1.33 mountY=0.76, mountTheta=0.52
22:50:31.989 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.68, y=1.34, opts=13)
22:50:31.992 00.003 16872 Enqueuing Move request for scope (-0.68, 1.34)
22:50:31.992 00.000 9640 Worker thread wakes up
22:50:31.992 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 1.34) opts 0xd
22:50:31.992 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.68, 1.34)
22:50:31.992 00.000 9640 Moving (-0.68, 1.34) raw xDistance=1.33 yDistance=0.76
22:50:31.992 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.89 from input 1.33
22:50:31.992 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 0.76, m_sumCorr=1.9
22:50:31.992 00.000 9640 MoveAxis(W, 105, ABG)
22:50:31.992 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:31.992 00.000 9640 Move returns status 1, amount 0
22:50:31.992 00.000 9640 MoveAxis(S, 42, ABG)
22:50:31.992 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:31.992 00.000 9640 Move returns status 1, amount 0
22:50:31.992 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:50:31.992 00.000 9640 move complete, result=1
22:50:31.992 00.000 9640 worker thread done servicing request
22:50:32.001 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3428, FiltMin=3306, FiltMax=65516, Gamma=2.190
22:50:32.037 00.036 16872 UpdateGuideState exits: m=849815 SNR=392.3
22:50:32.039 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:32.039 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:50:32.039 00.000 16872 Enqueuing Expose request
22:50:32.048 00.009 16872 GuideStep: 1.3 px 0 ms WEST, 0.8 px 0 ms SOUTH
22:50:32.050 00.002 9640 Worker thread wakes up
22:50:32.050 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:50:32.050 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:50:32.054 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:50:32.056 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:50:35.472 03.416 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"070a9f06-1a5f-49e5-9c3d-6af708268d26"}
22:50:35.474 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"070a9f06-1a5f-49e5-9c3d-6af708268d26"}
22:50:35.479 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac65be5b-a523-419f-a083-744035883366"}
22:50:35.479 00.000 16872 case statement mapped state 6 to 3
22:50:35.479 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac65be5b-a523-419f-a083-744035883366"}
22:50:35.489 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"84ac53e1-1ce1-4e39-8656-c396144a03a4"}
22:50:35.491 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.75,7.06],"pixels":"..."},"id":"84ac53e1-1ce1-4e39-8656-c396144a03a4"}
22:50:36.593 01.102 9640 Exposure complete
22:50:36.726 00.133 9640 worker thread done servicing request
22:50:36.726 00.000 16872 OnExposeComplete: enter
22:50:36.732 00.006 16872 UpdateGuideState(): m_state=6
22:50:36.734 00.002 16872 Star::Find(15, 1739, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
22:50:36.734 00.000 16872 Star::Find returns 1 (0), X=1739.98, Y=604.80, Mass=880711, SNR=385.4, Peak=39436 HFD=5.9
22:50:36.740 00.006 16872 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.56) = xAngle (0.23 = 0.23)
22:50:36.740 00.000 16872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.28 = 0.28)
22:50:36.740 00.000 16872 CameraToMount -- cameraX=-0.45 cameraY=2.08 hyp=2.13 cameraTheta=1.79 mountX=2.07 mountY=0.58, mountTheta=0.27
22:50:36.750 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.45, y=2.08, opts=13)
22:50:36.750 00.000 16872 Enqueuing Move request for scope (-0.45, 2.08)
22:50:36.756 00.006 9640 Worker thread wakes up
22:50:36.756 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 2.08) opts 0xd
22:50:36.756 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.45, 2.08)
22:50:36.756 00.000 9640 Moving (-0.45, 2.08) raw xDistance=2.07 yDistance=0.58
22:50:36.756 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.37 from input 2.07
22:50:36.756 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.58, m_sumCorr=1.9
22:50:36.756 00.000 9640 MoveAxis(W, 161, ABG)
22:50:36.756 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:36.756 00.000 9640 Move returns status 1, amount 0
22:50:36.756 00.000 9640 MoveAxis(N, 0, ABG)
22:50:36.756 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:36.756 00.000 9640 Move returns status 1, amount 0
22:50:36.756 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:50:36.756 00.000 9640 move complete, result=1
22:50:36.756 00.000 9640 worker thread done servicing request
22:50:36.764 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3148, max=65520, med=3420, FiltMin=3302, FiltMax=65516, Gamma=2.190
22:50:36.797 00.033 16872 UpdateGuideState exits: m=880711 SNR=385.4
22:50:36.805 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:36.807 00.002 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:50:36.807 00.000 16872 Enqueuing Expose request
22:50:36.811 00.004 16872 GuideStep: 2.1 px 0 ms WEST, 0.6 px 0 ms NORTH
22:50:36.813 00.002 9640 Worker thread wakes up
22:50:36.813 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:50:36.813 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:50:36.819 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:50:36.822 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:50:39.475 02.653 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bdcf60fb-d449-4aa4-8f06-70d72bdd99f6"}
22:50:39.475 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"bdcf60fb-d449-4aa4-8f06-70d72bdd99f6"}
22:50:39.475 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"75d37461-b153-4c26-b3e5-2108cc73f051"}
22:50:39.483 00.008 16872 case statement mapped state 6 to 3
22:50:39.486 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"75d37461-b153-4c26-b3e5-2108cc73f051"}
22:50:39.488 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8b7c42ef-8352-403f-b013-cdf1ec937044"}
22:50:39.491 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.98,6.80],"pixels":"..."},"id":"8b7c42ef-8352-403f-b013-cdf1ec937044"}
22:50:41.379 01.888 9640 Exposure complete
22:50:41.517 00.138 9640 worker thread done servicing request
22:50:41.517 00.000 16872 OnExposeComplete: enter
22:50:41.517 00.000 16872 UpdateGuideState(): m_state=6
22:50:41.522 00.005 16872 Star::Find(15, 1739, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
22:50:41.522 00.000 16872 Star::Find returns 1 (0), X=1739.74, Y=604.63, Mass=851102, SNR=445.3, Peak=34324 HFD=5.6
22:50:41.527 00.005 16872 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.56) = xAngle (0.36 = 0.36)
22:50:41.530 00.003 16872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.41 = 0.41)
22:50:41.530 00.000 16872 CameraToMount -- cameraX=-0.69 cameraY=1.92 hyp=2.04 cameraTheta=1.91 mountX=1.91 mountY=0.80, mountTheta=0.40
22:50:41.536 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.69, y=1.92, opts=13)
22:50:41.539 00.003 16872 Enqueuing Move request for scope (-0.69, 1.92)
22:50:41.542 00.003 9640 Worker thread wakes up
22:50:41.542 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 1.92) opts 0xd
22:50:41.542 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.69, 1.92)
22:50:41.542 00.000 9640 Moving (-0.69, 1.92) raw xDistance=1.91 yDistance=0.80
22:50:41.542 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.30 from input 1.91
22:50:41.542 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 0.80, m_sumCorr=2.2
22:50:41.542 00.000 9640 MoveAxis(W, 153, ABG)
22:50:41.542 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:41.542 00.000 9640 Move returns status 1, amount 0
22:50:41.542 00.000 9640 MoveAxis(S, 42, ABG)
22:50:41.542 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:41.542 00.000 9640 Move returns status 1, amount 0
22:50:41.542 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:50:41.542 00.000 9640 move complete, result=1
22:50:41.542 00.000 9640 worker thread done servicing request
22:50:41.550 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65520, med=3416, FiltMin=3304, FiltMax=65520, Gamma=2.190
22:50:41.587 00.037 16872 UpdateGuideState exits: m=851102 SNR=445.3
22:50:41.587 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:41.591 00.004 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:50:41.595 00.004 16872 Enqueuing Expose request
22:50:41.598 00.003 16872 GuideStep: 1.9 px 0 ms WEST, 0.8 px 0 ms SOUTH
22:50:41.601 00.003 9640 Worker thread wakes up
22:50:41.601 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:50:41.601 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:50:41.602 00.001 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:50:41.602 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:50:43.475 01.873 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb091309-3118-4ca5-a7af-afd80edfa8a9"}
22:50:43.477 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"cb091309-3118-4ca5-a7af-afd80edfa8a9"}
22:50:43.482 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2476cb3d-bac4-4287-bfa0-15b87ba27310"}
22:50:43.484 00.002 16872 case statement mapped state 6 to 3
22:50:43.484 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2476cb3d-bac4-4287-bfa0-15b87ba27310"}
22:50:43.492 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c6bc4285-514c-4705-8905-90029cc37271"}
22:50:43.493 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.74,6.63],"pixels":"..."},"id":"c6bc4285-514c-4705-8905-90029cc37271"}
22:50:46.150 02.657 9640 Exposure complete
22:50:46.288 00.138 9640 worker thread done servicing request
22:50:46.288 00.000 16872 OnExposeComplete: enter
22:50:46.288 00.000 16872 UpdateGuideState(): m_state=6
22:50:46.292 00.004 16872 Star::Find(15, 1739, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
22:50:46.297 00.005 16872 Star::Find returns 1 (0), X=1739.80, Y=604.57, Mass=845524, SNR=365.6, Peak=35028 HFD=5.7
22:50:46.298 00.001 16872 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.56) = xAngle (0.34 = 0.34)
22:50:46.298 00.000 16872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.39 = 0.39)
22:50:46.305 00.007 16872 CameraToMount -- cameraX=-0.63 cameraY=1.85 hyp=1.95 cameraTheta=1.90 mountX=1.84 mountY=0.74, mountTheta=0.38
22:50:46.309 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.63, y=1.85, opts=13)
22:50:46.313 00.004 16872 Enqueuing Move request for scope (-0.63, 1.85)
22:50:46.313 00.000 9640 Worker thread wakes up
22:50:46.313 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 1.85) opts 0xd
22:50:46.313 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.63, 1.85)
22:50:46.313 00.000 9640 Moving (-0.63, 1.85) raw xDistance=1.84 yDistance=0.74
22:50:46.313 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.25 from input 1.84
22:50:46.313 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.74, m_sumCorr=2.2
22:50:46.313 00.000 9640 MoveAxis(W, 147, ABG)
22:50:46.313 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:46.313 00.000 9640 Move returns status 1, amount 0
22:50:46.313 00.000 9640 MoveAxis(N, 0, ABG)
22:50:46.313 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:46.313 00.000 9640 Move returns status 1, amount 0
22:50:46.313 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:50:46.313 00.000 9640 move complete, result=1
22:50:46.319 00.006 9640 worker thread done servicing request
22:50:46.322 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3092, max=65520, med=3420, FiltMin=3272, FiltMax=65516, Gamma=2.190
22:50:46.362 00.040 16872 UpdateGuideState exits: m=845524 SNR=365.6
22:50:46.363 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:46.367 00.004 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:50:46.372 00.005 16872 Enqueuing Expose request
22:50:46.372 00.000 16872 GuideStep: 1.8 px 0 ms WEST, 0.7 px 0 ms NORTH
22:50:46.375 00.003 9640 Worker thread wakes up
22:50:46.375 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:50:46.375 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:50:46.382 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:50:46.389 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:50:47.481 01.092 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a183d8c3-d78c-4ad0-ac82-21830af9736f"}
22:50:47.481 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"a183d8c3-d78c-4ad0-ac82-21830af9736f"}
22:50:47.489 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb4e06b4-bae6-4d68-9731-b9f302205136"}
22:50:47.490 00.001 16872 case statement mapped state 6 to 3
22:50:47.490 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb4e06b4-bae6-4d68-9731-b9f302205136"}
22:50:47.498 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"133582da-67e5-45bd-96af-179fcc5abdf1"}
22:50:47.498 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.80,6.57],"pixels":"..."},"id":"133582da-67e5-45bd-96af-179fcc5abdf1"}
22:50:50.939 03.441 9640 Exposure complete
22:50:51.073 00.134 9640 worker thread done servicing request
22:50:51.073 00.000 16872 OnExposeComplete: enter
22:50:51.076 00.003 16872 UpdateGuideState(): m_state=6
22:50:51.076 00.000 16872 Star::Find(15, 1739, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:50:51.076 00.000 16872 Star::Find returns 1 (0), X=1739.84, Y=604.55, Mass=848210, SNR=386.0, Peak=34960 HFD=5.7
22:50:51.086 00.010 16872 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.56) = xAngle (0.33 = 0.33)
22:50:51.086 00.000 16872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.37 = 0.37)
22:50:51.089 00.003 16872 CameraToMount -- cameraX=-0.59 cameraY=1.83 hyp=1.92 cameraTheta=1.88 mountX=1.82 mountY=0.70, mountTheta=0.37
22:50:51.096 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.59, y=1.83, opts=13)
22:50:51.098 00.002 16872 Enqueuing Move request for scope (-0.59, 1.83)
22:50:51.102 00.004 9640 Worker thread wakes up
22:50:51.102 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 1.83) opts 0xd
22:50:51.102 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.59, 1.83)
22:50:51.102 00.000 9640 Moving (-0.59, 1.83) raw xDistance=1.82 yDistance=0.70
22:50:51.102 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.23 from input 1.82
22:50:51.102 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 0.70, m_sumCorr=2.6
22:50:51.102 00.000 9640 MoveAxis(W, 146, ABG)
22:50:51.102 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:51.102 00.000 9640 Move returns status 1, amount 0
22:50:51.102 00.000 9640 MoveAxis(S, 42, ABG)
22:50:51.102 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:51.102 00.000 9640 Move returns status 1, amount 0
22:50:51.102 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:50:51.102 00.000 9640 move complete, result=1
22:50:51.103 00.001 9640 worker thread done servicing request
22:50:51.107 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65520, med=3408, FiltMin=3244, FiltMax=65516, Gamma=2.190
22:50:51.141 00.034 16872 UpdateGuideState exits: m=848210 SNR=386.0
22:50:51.141 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:51.150 00.009 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:50:51.153 00.003 16872 Enqueuing Expose request
22:50:51.153 00.000 16872 GuideStep: 1.8 px 0 ms WEST, 0.7 px 0 ms SOUTH
22:50:51.153 00.000 9640 Worker thread wakes up
22:50:51.153 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:50:51.153 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:50:51.163 00.010 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:50:51.170 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:50:51.487 00.317 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91262494-abc6-45d1-84b1-adf079c76970"}
22:50:51.488 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"91262494-abc6-45d1-84b1-adf079c76970"}
22:50:51.488 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca6014da-4e0d-4ff9-bed1-7c137332d230"}
22:50:51.495 00.007 16872 case statement mapped state 6 to 3
22:50:51.495 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca6014da-4e0d-4ff9-bed1-7c137332d230"}
22:50:51.501 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"847af960-82e5-4343-b448-59ae2d7eaa81"}
22:50:51.503 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.84,6.55],"pixels":"..."},"id":"847af960-82e5-4343-b448-59ae2d7eaa81"}
22:50:55.497 03.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f5f7a70-b22a-4eb5-81e8-74d4f2b5c468"}
22:50:55.497 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"6f5f7a70-b22a-4eb5-81e8-74d4f2b5c468"}
22:50:55.502 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"93da4202-9c86-4d7c-8e92-6aadbe0a565c"}
22:50:55.507 00.005 16872 case statement mapped state 6 to 3
22:50:55.507 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"93da4202-9c86-4d7c-8e92-6aadbe0a565c"}
22:50:55.513 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"00b9dc6a-bb09-430a-9ea5-b91c97d3e058"}
22:50:55.514 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.84,6.55],"pixels":"..."},"id":"00b9dc6a-bb09-430a-9ea5-b91c97d3e058"}
22:50:55.736 00.222 9640 Exposure complete
22:50:55.871 00.135 9640 worker thread done servicing request
22:50:55.871 00.000 16872 OnExposeComplete: enter
22:50:55.871 00.000 16872 UpdateGuideState(): m_state=6
22:50:55.875 00.004 16872 Star::Find(15, 1739, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
22:50:55.877 00.002 16872 Star::Find returns 1 (0), X=1739.76, Y=603.98, Mass=864418, SNR=372.6, Peak=34200 HFD=6.0
22:50:55.877 00.000 16872 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.56) = xAngle (0.50 = 0.50)
22:50:55.883 00.006 16872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.55 = 0.55)
22:50:55.883 00.000 16872 CameraToMount -- cameraX=-0.67 cameraY=1.26 hyp=1.43 cameraTheta=2.06 mountX=1.25 mountY=0.74, mountTheta=0.53
22:50:55.891 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.67, y=1.26, opts=13)
22:50:55.891 00.000 16872 Enqueuing Move request for scope (-0.67, 1.26)
22:50:55.891 00.000 9640 Worker thread wakes up
22:50:55.891 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 1.26) opts 0xd
22:50:55.891 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.67, 1.26)
22:50:55.891 00.000 9640 Moving (-0.67, 1.26) raw xDistance=1.25 yDistance=0.74
22:50:55.891 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.88 from input 1.25
22:50:55.891 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.74, m_sumCorr=2.6
22:50:55.891 00.000 9640 MoveAxis(W, 103, ABG)
22:50:55.891 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:55.891 00.000 9640 Move returns status 1, amount 0
22:50:55.891 00.000 9640 MoveAxis(N, 0, ABG)
22:50:55.891 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:50:55.891 00.000 9640 Move returns status 1, amount 0
22:50:55.891 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:50:55.891 00.000 9640 move complete, result=1
22:50:55.891 00.000 9640 worker thread done servicing request
22:50:55.899 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=65520, med=3424, FiltMin=3266, FiltMax=65516, Gamma=2.190
22:50:55.939 00.040 16872 UpdateGuideState exits: m=864418 SNR=372.6
22:50:55.939 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:55.939 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:50:55.948 00.009 16872 Enqueuing Expose request
22:50:55.948 00.000 16872 GuideStep: 1.3 px 0 ms WEST, 0.7 px 0 ms NORTH
22:50:55.948 00.000 9640 Worker thread wakes up
22:50:55.948 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:50:55.948 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:50:55.958 00.010 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:50:55.964 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:50:59.497 03.533 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff403319-e186-41ff-9bef-b46c05e2b49a"}
22:50:59.497 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"ff403319-e186-41ff-9bef-b46c05e2b49a"}
22:50:59.504 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d8cccf4-49bc-4185-9bc1-13dcfe0acfd7"}
22:50:59.507 00.003 16872 case statement mapped state 6 to 3
22:50:59.508 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d8cccf4-49bc-4185-9bc1-13dcfe0acfd7"}
22:50:59.514 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fa3c7f7f-bf46-4310-b3ab-4bf29c252f6c"}
22:50:59.514 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.76,6.98],"pixels":"..."},"id":"fa3c7f7f-bf46-4310-b3ab-4bf29c252f6c"}
22:51:00.486 00.972 9640 Exposure complete
22:51:00.623 00.137 9640 worker thread done servicing request
22:51:00.623 00.000 16872 OnExposeComplete: enter
22:51:00.626 00.003 16872 UpdateGuideState(): m_state=6
22:51:00.628 00.002 16872 Star::Find(15, 1739, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
22:51:00.630 00.002 16872 Star::Find returns 1 (0), X=1739.44, Y=604.54, Mass=840416, SNR=374.4, Peak=31804 HFD=5.8
22:51:00.630 00.000 16872 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.56) = xAngle (0.51 = 0.51)
22:51:00.638 00.008 16872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.56 = 0.56)
22:51:00.639 00.001 16872 CameraToMount -- cameraX=-0.99 cameraY=1.83 hyp=2.08 cameraTheta=2.07 mountX=1.81 mountY=1.10, mountTheta=0.55
22:51:00.644 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.99, y=1.83, opts=13)
22:51:00.647 00.003 16872 Enqueuing Move request for scope (-0.99, 1.83)
22:51:00.647 00.000 9640 Worker thread wakes up
22:51:00.647 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.99, 1.83) opts 0xd
22:51:00.647 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.99, 1.83)
22:51:00.647 00.000 9640 Moving (-0.99, 1.83) raw xDistance=1.81 yDistance=1.10
22:51:00.647 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.20 from input 1.81
22:51:00.647 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.39, input 1.10, m_sumCorr=3
22:51:00.647 00.000 9640 MoveAxis(W, 142, ABG)
22:51:00.647 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:00.647 00.000 9640 Move returns status 1, amount 0
22:51:00.647 00.000 9640 MoveAxis(S, 46, ABG)
22:51:00.647 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:00.647 00.000 9640 Move returns status 1, amount 0
22:51:00.647 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:51:00.647 00.000 9640 move complete, result=1
22:51:00.647 00.000 9640 worker thread done servicing request
22:51:00.656 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3424, FiltMin=3308, FiltMax=65520, Gamma=2.190
22:51:00.698 00.042 16872 UpdateGuideState exits: m=840416 SNR=374.4
22:51:00.705 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:00.709 00.004 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:51:00.715 00.006 16872 Enqueuing Expose request
22:51:00.717 00.002 16872 GuideStep: 1.8 px 0 ms WEST, 1.1 px 0 ms SOUTH
22:51:00.722 00.005 9640 Worker thread wakes up
22:51:00.722 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:51:00.722 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:51:00.725 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:51:00.728 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:51:03.498 02.770 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"66b620bf-fdc7-4345-bad4-48e1e8b8ca9f"}
22:51:03.502 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"66b620bf-fdc7-4345-bad4-48e1e8b8ca9f"}
22:51:03.509 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38c01294-dd2c-441a-8214-8746507181c6"}
22:51:03.509 00.000 16872 case statement mapped state 6 to 3
22:51:03.512 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"38c01294-dd2c-441a-8214-8746507181c6"}
22:51:03.512 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"816a3d8d-12ae-447c-9cd8-1d143f715cfc"}
22:51:03.512 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.44,6.54],"pixels":"..."},"id":"816a3d8d-12ae-447c-9cd8-1d143f715cfc"}
22:51:05.300 01.788 9640 Exposure complete
22:51:05.441 00.141 9640 worker thread done servicing request
22:51:05.441 00.000 16872 OnExposeComplete: enter
22:51:05.445 00.004 16872 UpdateGuideState(): m_state=6
22:51:05.449 00.004 16872 Star::Find(15, 1739, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
22:51:05.452 00.003 16872 Star::Find returns 1 (0), X=1739.72, Y=604.65, Mass=851796, SNR=372.9, Peak=33264 HFD=5.6
22:51:05.454 00.002 16872 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.56) = xAngle (0.37 = 0.37)
22:51:05.458 00.004 16872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.41 = 0.41)
22:51:05.462 00.004 16872 CameraToMount -- cameraX=-0.71 cameraY=1.93 hyp=2.06 cameraTheta=1.92 mountX=1.92 mountY=0.83, mountTheta=0.41
22:51:05.468 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.71, y=1.93, opts=13)
22:51:05.469 00.001 16872 Enqueuing Move request for scope (-0.71, 1.93)
22:51:05.474 00.005 9640 Worker thread wakes up
22:51:05.474 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 1.93) opts 0xd
22:51:05.474 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.71, 1.93)
22:51:05.474 00.000 9640 Moving (-0.71, 1.93) raw xDistance=1.92 yDistance=0.83
22:51:05.474 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.29 from input 1.92
22:51:05.474 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.83, m_sumCorr=3.2
22:51:05.474 00.000 9640 MoveAxis(W, 153, ABG)
22:51:05.474 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:05.474 00.000 9640 Move returns status 1, amount 0
22:51:05.474 00.000 9640 MoveAxis(S, 26, ABG)
22:51:05.474 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:05.474 00.000 9640 Move returns status 1, amount 0
22:51:05.474 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:51:05.474 00.000 9640 move complete, result=1
22:51:05.474 00.000 9640 worker thread done servicing request
22:51:05.474 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65520, med=3428, FiltMin=3282, FiltMax=65520, Gamma=2.190
22:51:05.521 00.047 16872 UpdateGuideState exits: m=851796 SNR=372.9
22:51:05.524 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:05.524 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:51:05.524 00.000 16872 Enqueuing Expose request
22:51:05.533 00.009 9640 Worker thread wakes up
22:51:05.533 00.000 16872 GuideStep: 1.9 px 0 ms WEST, 0.8 px 0 ms SOUTH
22:51:05.540 00.007 9640 worker thread servicing REQUEST_EXPOSE 4000
22:51:05.540 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:51:05.544 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:51:05.548 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:51:07.505 01.957 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e03ae2a-a785-4f6e-9de8-4a3fd98c33c4"}
22:51:07.508 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"8e03ae2a-a785-4f6e-9de8-4a3fd98c33c4"}
22:51:07.512 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a05b8e2-a208-4e77-b8a1-96fef878c76a"}
22:51:07.513 00.001 16872 case statement mapped state 6 to 3
22:51:07.513 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a05b8e2-a208-4e77-b8a1-96fef878c76a"}
22:51:07.522 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eb866ff0-378b-4aaf-9fd7-2d0fc63ee981"}
22:51:07.525 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.72,6.65],"pixels":"..."},"id":"eb866ff0-378b-4aaf-9fd7-2d0fc63ee981"}
22:51:10.085 02.560 9640 Exposure complete
22:51:10.226 00.141 9640 worker thread done servicing request
22:51:10.226 00.000 16872 OnExposeComplete: enter
22:51:10.228 00.002 16872 UpdateGuideState(): m_state=6
22:51:10.232 00.004 16872 Star::Find(15, 1739, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
22:51:10.234 00.002 16872 Star::Find returns 1 (0), X=1739.70, Y=605.35, Mass=851175, SNR=357.6, Peak=33524 HFD=5.6
22:51:10.239 00.005 16872 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.56) = xAngle (0.28 = 0.28)
22:51:10.242 00.003 16872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.33 = 0.33)
22:51:10.244 00.002 16872 CameraToMount -- cameraX=-0.73 cameraY=2.63 hyp=2.73 cameraTheta=1.84 mountX=2.62 mountY=0.89, mountTheta=0.33
22:51:10.251 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.73, y=2.63, opts=13)
22:51:10.255 00.004 16872 Enqueuing Move request for scope (-0.73, 2.63)
22:51:10.256 00.001 9640 Worker thread wakes up
22:51:10.256 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 2.63) opts 0xd
22:51:10.256 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.73, 2.63)
22:51:10.256 00.000 9640 Moving (-0.73, 2.63) raw xDistance=2.62 yDistance=0.89
22:51:10.256 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.74 from input 2.62
22:51:10.256 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.89, m_sumCorr=3.4
22:51:10.256 00.000 9640 MoveAxis(W, 206, ABG)
22:51:10.256 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:10.256 00.000 9640 Move returns status 1, amount 0
22:51:10.256 00.000 9640 MoveAxis(S, 31, ABG)
22:51:10.256 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:10.256 00.000 9640 Move returns status 1, amount 0
22:51:10.256 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:51:10.256 00.000 9640 move complete, result=1
22:51:10.256 00.000 9640 worker thread done servicing request
22:51:10.268 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=65520, med=3432, FiltMin=3308, FiltMax=65516, Gamma=2.190
22:51:10.307 00.039 16872 UpdateGuideState exits: m=851175 SNR=357.6
22:51:10.311 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:10.311 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:51:10.317 00.006 16872 Enqueuing Expose request
22:51:10.321 00.004 16872 GuideStep: 2.6 px 0 ms WEST, 0.9 px 0 ms SOUTH
22:51:10.323 00.002 9640 Worker thread wakes up
22:51:10.323 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:51:10.323 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:51:10.323 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:51:10.335 00.012 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:51:11.508 01.173 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"66595878-9325-47c0-9586-63743f453cbe"}
22:51:11.512 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"66595878-9325-47c0-9586-63743f453cbe"}
22:51:11.518 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d03b6bb1-2f17-4946-8994-5f62506b59a0"}
22:51:11.520 00.002 16872 case statement mapped state 6 to 3
22:51:11.524 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d03b6bb1-2f17-4946-8994-5f62506b59a0"}
22:51:11.533 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6cf616e3-8e04-4eda-9710-011a50452d36"}
22:51:11.537 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.70,7.35],"pixels":"..."},"id":"6cf616e3-8e04-4eda-9710-011a50452d36"}
22:51:14.882 03.345 9640 Exposure complete
22:51:15.016 00.134 9640 worker thread done servicing request
22:51:15.016 00.000 16872 OnExposeComplete: enter
22:51:15.016 00.000 16872 UpdateGuideState(): m_state=6
22:51:15.025 00.009 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
22:51:15.025 00.000 16872 Star::Find returns 1 (0), X=1739.31, Y=605.10, Mass=854133, SNR=365.3, Peak=34636 HFD=5.8
22:51:15.029 00.004 16872 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.56) = xAngle (0.45 = 0.45)
22:51:15.033 00.004 16872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.50 = 0.50)
22:51:15.035 00.002 16872 CameraToMount -- cameraX=-1.12 cameraY=2.38 hyp=2.63 cameraTheta=2.01 mountX=2.36 mountY=1.26, mountTheta=0.49
22:51:15.035 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-1.12, y=2.38, opts=13)
22:51:15.043 00.008 16872 Enqueuing Move request for scope (-1.12, 2.38)
22:51:15.043 00.000 9640 Worker thread wakes up
22:51:15.043 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.12, 2.38) opts 0xd
22:51:15.043 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.12, 2.38)
22:51:15.043 00.000 9640 Moving (-1.12, 2.38) raw xDistance=2.36 yDistance=1.26
22:51:15.043 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.61 from input 2.36
22:51:15.043 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 1.26, m_sumCorr=3.7
22:51:15.043 00.000 9640 MoveAxis(W, 190, ABG)
22:51:15.043 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:15.043 00.000 9640 Move returns status 1, amount 0
22:51:15.043 00.000 9640 MoveAxis(S, 33, ABG)
22:51:15.043 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:15.043 00.000 9640 Move returns status 1, amount 0
22:51:15.043 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:51:15.043 00.000 9640 move complete, result=1
22:51:15.043 00.000 9640 worker thread done servicing request
22:51:15.049 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3108, max=65520, med=3424, FiltMin=3296, FiltMax=65516, Gamma=2.190
22:51:15.084 00.035 16872 UpdateGuideState exits: m=854133 SNR=365.3
22:51:15.091 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:15.095 00.004 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:51:15.096 00.001 16872 Enqueuing Expose request
22:51:15.099 00.003 16872 GuideStep: 2.4 px 0 ms WEST, 1.3 px 0 ms SOUTH
22:51:15.099 00.000 9640 Worker thread wakes up
22:51:15.099 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:51:15.103 00.004 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:51:15.104 00.001 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:51:15.113 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:51:15.509 00.396 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"426f18c6-597d-481c-8626-da1bbdda4bfc"}
22:51:15.509 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"426f18c6-597d-481c-8626-da1bbdda4bfc"}
22:51:15.509 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b62368fe-b579-45aa-b021-9faf5a939ee2"}
22:51:15.509 00.000 16872 case statement mapped state 6 to 3
22:51:15.521 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b62368fe-b579-45aa-b021-9faf5a939ee2"}
22:51:15.524 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fb8d558d-b8b5-4ab5-a511-ef062fe22ebf"}
22:51:15.530 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.31,7.10],"pixels":"..."},"id":"fb8d558d-b8b5-4ab5-a511-ef062fe22ebf"}
22:51:19.508 03.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae6eb238-66b8-4d97-9041-a3ae6aa40e4c"}
22:51:19.512 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"ae6eb238-66b8-4d97-9041-a3ae6aa40e4c"}
22:51:19.512 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"107fde3f-d1cf-47da-a4e8-630877cbe813"}
22:51:19.518 00.006 16872 case statement mapped state 6 to 3
22:51:19.520 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"107fde3f-d1cf-47da-a4e8-630877cbe813"}
22:51:19.524 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1756bd8b-4d16-4963-a790-27d76c3fdbd0"}
22:51:19.526 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.31,7.10],"pixels":"..."},"id":"1756bd8b-4d16-4963-a790-27d76c3fdbd0"}
22:51:19.640 00.114 9640 Exposure complete
22:51:19.772 00.132 9640 worker thread done servicing request
22:51:19.772 00.000 16872 OnExposeComplete: enter
22:51:19.776 00.004 16872 UpdateGuideState(): m_state=6
22:51:19.776 00.000 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
22:51:19.781 00.005 16872 Star::Find returns 1 (0), X=1739.44, Y=604.92, Mass=839048, SNR=375.6, Peak=32592 HFD=5.8
22:51:19.781 00.000 16872 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.56) = xAngle (0.44 = 0.44)
22:51:19.785 00.004 16872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.48 = 0.48)
22:51:19.789 00.004 16872 CameraToMount -- cameraX=-0.99 cameraY=2.20 hyp=2.41 cameraTheta=1.99 mountX=2.19 mountY=1.12, mountTheta=0.47
22:51:19.795 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.99, y=2.20, opts=13)
22:51:19.797 00.002 16872 Enqueuing Move request for scope (-0.99, 2.20)
22:51:19.801 00.004 9640 Worker thread wakes up
22:51:19.801 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.99, 2.20) opts 0xd
22:51:19.801 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.99, 2.20)
22:51:19.801 00.000 9640 Moving (-0.99, 2.20) raw xDistance=2.19 yDistance=1.12
22:51:19.801 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.49 from input 2.19
22:51:19.801 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 1.12, m_sumCorr=4
22:51:19.801 00.000 9640 MoveAxis(W, 176, ABG)
22:51:19.801 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:19.801 00.000 9640 Move returns status 1, amount 0
22:51:19.801 00.000 9640 MoveAxis(S, 35, ABG)
22:51:19.801 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:19.801 00.000 9640 Move returns status 1, amount 0
22:51:19.801 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:51:19.801 00.000 9640 move complete, result=1
22:51:19.801 00.000 9640 worker thread done servicing request
22:51:19.810 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65520, med=3428, FiltMin=3254, FiltMax=65520, Gamma=2.190
22:51:19.847 00.037 16872 UpdateGuideState exits: m=839048 SNR=375.6
22:51:19.848 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:19.848 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:51:19.854 00.006 16872 Enqueuing Expose request
22:51:19.856 00.002 16872 GuideStep: 2.2 px 0 ms WEST, 1.1 px 0 ms SOUTH
22:51:19.856 00.000 9640 Worker thread wakes up
22:51:19.856 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:51:19.856 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:51:19.862 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:51:19.862 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:51:23.515 03.653 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a852f033-3d7a-42b5-990d-6f1215f59cee"}
22:51:23.515 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"a852f033-3d7a-42b5-990d-6f1215f59cee"}
22:51:23.522 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e5317ca-9f69-4a3f-8807-79e77774ce8b"}
22:51:23.525 00.003 16872 case statement mapped state 6 to 3
22:51:23.525 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e5317ca-9f69-4a3f-8807-79e77774ce8b"}
22:51:23.525 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"54adcb57-71b8-40e3-a433-d14f51733b36"}
22:51:23.534 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.44,6.92],"pixels":"..."},"id":"54adcb57-71b8-40e3-a433-d14f51733b36"}
22:51:24.417 00.883 9640 Exposure complete
22:51:24.559 00.142 9640 worker thread done servicing request
22:51:24.559 00.000 16872 OnExposeComplete: enter
22:51:24.563 00.004 16872 UpdateGuideState(): m_state=6
22:51:24.563 00.000 16872 Star::Find(15, 1739, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
22:51:24.570 00.007 16872 Star::Find returns 1 (0), X=1739.30, Y=605.02, Mass=868841, SNR=417.4, Peak=36652 HFD=5.9
22:51:24.570 00.000 16872 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.56) = xAngle (0.47 = 0.47)
22:51:24.576 00.006 16872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.52 = 0.52)
22:51:24.581 00.005 16872 CameraToMount -- cameraX=-1.13 cameraY=2.30 hyp=2.56 cameraTheta=2.03 mountX=2.28 mountY=1.27, mountTheta=0.51
22:51:24.581 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-1.13, y=2.30, opts=13)
22:51:24.589 00.008 16872 Enqueuing Move request for scope (-1.13, 2.30)
22:51:24.591 00.002 9640 Worker thread wakes up
22:51:24.591 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.13, 2.30) opts 0xd
22:51:24.591 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.13, 2.30)
22:51:24.591 00.000 9640 Moving (-1.13, 2.30) raw xDistance=2.28 yDistance=1.27
22:51:24.591 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.54 from input 2.28
22:51:24.591 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.34, input 1.27, m_sumCorr=4.4
22:51:24.591 00.000 9640 MoveAxis(W, 182, ABG)
22:51:24.591 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:24.591 00.000 9640 Move returns status 1, amount 0
22:51:24.591 00.000 9640 MoveAxis(S, 41, ABG)
22:51:24.591 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:24.591 00.000 9640 Move returns status 1, amount 0
22:51:24.591 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:51:24.591 00.000 9640 move complete, result=1
22:51:24.595 00.004 9640 worker thread done servicing request
22:51:24.601 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3420, FiltMin=3284, FiltMax=65516, Gamma=2.190
22:51:24.640 00.039 16872 UpdateGuideState exits: m=868841 SNR=417.4
22:51:24.643 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:24.647 00.004 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:51:24.651 00.004 16872 Enqueuing Expose request
22:51:24.651 00.000 16872 GuideStep: 2.3 px 0 ms WEST, 1.3 px 0 ms SOUTH
22:51:24.654 00.003 9640 Worker thread wakes up
22:51:24.654 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:51:24.654 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:51:24.654 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:51:24.665 00.011 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:51:27.526 02.861 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6394ccbf-d85b-4caf-897e-24761ca89d85"}
22:51:27.527 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"6394ccbf-d85b-4caf-897e-24761ca89d85"}
22:51:27.527 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4a1a975f-06b8-4c49-95d4-d90522871844"}
22:51:27.535 00.008 16872 case statement mapped state 6 to 3
22:51:27.535 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a1a975f-06b8-4c49-95d4-d90522871844"}
22:51:27.535 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7166a31f-30e5-4dad-9c6d-74fdf61871f7"}
22:51:27.544 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.30,7.02],"pixels":"..."},"id":"7166a31f-30e5-4dad-9c6d-74fdf61871f7"}
22:51:29.193 01.649 9640 Exposure complete
22:51:29.325 00.132 9640 worker thread done servicing request
22:51:29.325 00.000 16872 OnExposeComplete: enter
22:51:29.334 00.009 16872 UpdateGuideState(): m_state=6
22:51:29.338 00.004 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
22:51:29.338 00.000 16872 Star::Find returns 1 (0), X=1739.64, Y=605.45, Mass=838389, SNR=339.5, Peak=34040 HFD=5.6
22:51:29.342 00.004 16872 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.56) = xAngle (0.30 = 0.30)
22:51:29.345 00.003 16872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.34 = 0.34)
22:51:29.345 00.000 16872 CameraToMount -- cameraX=-0.79 cameraY=2.73 hyp=2.84 cameraTheta=1.85 mountX=2.72 mountY=0.96, mountTheta=0.34
22:51:29.354 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.79, y=2.73, opts=13)
22:51:29.358 00.004 16872 Enqueuing Move request for scope (-0.79, 2.73)
22:51:29.358 00.000 9640 Worker thread wakes up
22:51:29.358 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 2.73) opts 0xd
22:51:29.358 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.79, 2.73)
22:51:29.358 00.000 9640 Moving (-0.79, 2.73) raw xDistance=2.72 yDistance=0.96
22:51:29.358 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.82 from input 2.72
22:51:29.358 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 0.96, m_sumCorr=4.7
22:51:29.358 00.000 9640 MoveAxis(W, 215, ABG)
22:51:29.358 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:29.358 00.000 9640 Move returns status 1, amount 0
22:51:29.358 00.000 9640 MoveAxis(S, 43, ABG)
22:51:29.358 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:29.358 00.000 9640 Move returns status 1, amount 0
22:51:29.358 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:51:29.358 00.000 9640 move complete, result=1
22:51:29.358 00.000 9640 worker thread done servicing request
22:51:29.366 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3420, FiltMin=3272, FiltMax=65516, Gamma=2.190
22:51:29.406 00.040 16872 UpdateGuideState exits: m=838389 SNR=339.5
22:51:29.407 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:29.411 00.004 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:51:29.412 00.001 16872 Enqueuing Expose request
22:51:29.418 00.006 9640 Worker thread wakes up
22:51:29.418 00.000 16872 GuideStep: 2.7 px 0 ms WEST, 1.0 px 0 ms SOUTH
22:51:29.427 00.009 9640 worker thread servicing REQUEST_EXPOSE 4000
22:51:29.427 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:51:29.427 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:51:29.431 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:51:31.530 02.099 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb361b01-f058-41f1-ac20-926b91250246"}
22:51:31.532 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"cb361b01-f058-41f1-ac20-926b91250246"}
22:51:31.537 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9f264e2b-6fee-4987-91e7-5b395f8170ce"}
22:51:31.539 00.002 16872 case statement mapped state 6 to 3
22:51:31.542 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f264e2b-6fee-4987-91e7-5b395f8170ce"}
22:51:31.547 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6585f875-05ce-4ee3-98d7-f42152110aea"}
22:51:31.548 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.64,7.45],"pixels":"..."},"id":"6585f875-05ce-4ee3-98d7-f42152110aea"}
22:51:33.984 02.436 9640 Exposure complete
22:51:34.119 00.135 9640 worker thread done servicing request
22:51:34.119 00.000 16872 OnExposeComplete: enter
22:51:34.123 00.004 16872 UpdateGuideState(): m_state=6
22:51:34.128 00.005 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
22:51:34.128 00.000 16872 Star::Find returns 1 (0), X=1739.25, Y=605.36, Mass=847968, SNR=376.1, Peak=35620 HFD=5.5
22:51:34.136 00.008 16872 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.56) = xAngle (0.43 = 0.43)
22:51:34.140 00.004 16872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.48 = 0.48)
22:51:34.144 00.004 16872 CameraToMount -- cameraX=-1.18 cameraY=2.64 hyp=2.89 cameraTheta=1.99 mountX=2.62 mountY=1.34, mountTheta=0.47
22:51:34.152 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-1.18, y=2.64, opts=13)
22:51:34.152 00.000 16872 Enqueuing Move request for scope (-1.18, 2.64)
22:51:34.152 00.000 9640 Worker thread wakes up
22:51:34.152 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.18, 2.64) opts 0xd
22:51:34.152 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.18, 2.64)
22:51:34.152 00.000 9640 Moving (-1.18, 2.64) raw xDistance=2.62 yDistance=1.34
22:51:34.152 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.78 from input 2.62
22:51:34.152 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.33, input 1.34, m_sumCorr=5
22:51:34.152 00.000 9640 MoveAxis(W, 210, ABG)
22:51:34.152 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:34.160 00.008 9640 Move returns status 1, amount 0
22:51:34.160 00.000 9640 MoveAxis(S, 39, ABG)
22:51:34.160 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:34.160 00.000 9640 Move returns status 1, amount 0
22:51:34.160 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:51:34.160 00.000 9640 move complete, result=1
22:51:34.160 00.000 9640 worker thread done servicing request
22:51:34.165 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65520, med=3432, FiltMin=3292, FiltMax=65516, Gamma=2.190
22:51:34.202 00.037 16872 UpdateGuideState exits: m=847968 SNR=376.1
22:51:34.207 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:34.210 00.003 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:51:34.214 00.004 16872 Enqueuing Expose request
22:51:34.214 00.000 9640 Worker thread wakes up
22:51:34.214 00.000 16872 GuideStep: 2.6 px 0 ms WEST, 1.3 px 0 ms SOUTH
22:51:34.224 00.010 9640 worker thread servicing REQUEST_EXPOSE 4000
22:51:34.224 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:51:34.227 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:51:34.232 00.005 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:51:35.560 01.328 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"954f2ceb-4733-4a32-affc-a2c0d74c9b98"}
22:51:35.563 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"954f2ceb-4733-4a32-affc-a2c0d74c9b98"}
22:51:35.565 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9c4066b-744b-466d-88e6-88a7be0f8bba"}
22:51:35.572 00.007 16872 case statement mapped state 6 to 3
22:51:35.573 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9c4066b-744b-466d-88e6-88a7be0f8bba"}
22:51:35.580 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0a85d164-6335-4868-8459-8821d0cc9341"}
22:51:35.580 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.25,7.36],"pixels":"..."},"id":"0a85d164-6335-4868-8459-8821d0cc9341"}
22:51:38.775 03.195 9640 Exposure complete
22:51:38.907 00.132 9640 worker thread done servicing request
22:51:38.907 00.000 16872 OnExposeComplete: enter
22:51:38.912 00.005 16872 UpdateGuideState(): m_state=6
22:51:38.916 00.004 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
22:51:38.916 00.000 16872 Star::Find returns 1 (0), X=1739.20, Y=605.66, Mass=858093, SNR=406.8, Peak=34408 HFD=5.8
22:51:38.920 00.004 16872 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.56) = xAngle (0.41 = 0.41)
22:51:38.923 00.003 16872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.46 = 0.46)
22:51:38.925 00.002 16872 CameraToMount -- cameraX=-1.23 cameraY=2.94 hyp=3.19 cameraTheta=1.97 mountX=2.92 mountY=1.41, mountTheta=0.45
22:51:38.927 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=-1.23, y=2.94, opts=13)
22:51:38.934 00.007 16872 Enqueuing Move request for scope (-1.23, 2.94)
22:51:38.934 00.000 9640 Worker thread wakes up
22:51:38.934 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 2.94) opts 0xd
22:51:38.934 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.23, 2.94)
22:51:38.934 00.000 9640 Moving (-1.23, 2.94) raw xDistance=2.92 yDistance=1.41
22:51:38.934 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.97 from input 2.92
22:51:38.934 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 1.41, m_sumCorr=5.4
22:51:38.934 00.000 9640 MoveAxis(W, 232, ABG)
22:51:38.934 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:38.934 00.000 9640 Move returns status 1, amount 0
22:51:38.934 00.000 9640 MoveAxis(S, 38, ABG)
22:51:38.934 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:38.934 00.000 9640 Move returns status 1, amount 0
22:51:38.934 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:51:38.934 00.000 9640 move complete, result=1
22:51:38.939 00.005 9640 worker thread done servicing request
22:51:38.941 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65520, med=3428, FiltMin=3276, FiltMax=65516, Gamma=2.190
22:51:38.977 00.036 16872 UpdateGuideState exits: m=858093 SNR=406.8
22:51:38.983 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:38.984 00.001 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:51:38.984 00.000 16872 Enqueuing Expose request
22:51:38.984 00.000 16872 GuideStep: 2.9 px 0 ms WEST, 1.4 px 0 ms SOUTH
22:51:38.991 00.007 9640 Worker thread wakes up
22:51:38.991 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:51:38.991 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:51:38.994 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:51:38.999 00.005 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:51:39.569 00.570 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b1169cf-9a4a-4608-91a7-414e459cc683"}
22:51:39.569 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"5b1169cf-9a4a-4608-91a7-414e459cc683"}
22:51:39.577 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c261f2a2-351a-4fa8-aedb-4191d07eb2ea"}
22:51:39.581 00.004 16872 case statement mapped state 6 to 3
22:51:39.583 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c261f2a2-351a-4fa8-aedb-4191d07eb2ea"}
22:51:39.587 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9a6b08d2-59c7-444e-b312-05d1d0c1c57b"}
22:51:39.593 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.20,6.66],"pixels":"..."},"id":"9a6b08d2-59c7-444e-b312-05d1d0c1c57b"}
22:51:43.555 03.962 9640 Exposure complete
22:51:43.577 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bad57ec7-be04-44c3-84ea-6de6b1fe6a48"}
22:51:43.581 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"bad57ec7-be04-44c3-84ea-6de6b1fe6a48"}
22:51:43.584 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a76e448-44f7-4d78-aebb-e693303c90c3"}
22:51:43.588 00.004 16872 case statement mapped state 6 to 3
22:51:43.590 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a76e448-44f7-4d78-aebb-e693303c90c3"}
22:51:43.596 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e5a48613-c4cb-4639-9772-0257fd70b6e3"}
22:51:43.600 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.20,6.66],"pixels":"..."},"id":"e5a48613-c4cb-4639-9772-0257fd70b6e3"}
22:51:43.691 00.091 9640 worker thread done servicing request
22:51:43.691 00.000 16872 OnExposeComplete: enter
22:51:43.691 00.000 16872 UpdateGuideState(): m_state=6
22:51:43.700 00.009 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:51:43.704 00.004 16872 Star::Find returns 1 (0), X=1739.43, Y=605.83, Mass=863186, SNR=399.1, Peak=34512 HFD=5.7
22:51:43.707 00.003 16872 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.56) = xAngle (0.33 = 0.33)
22:51:43.707 00.000 16872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.37 = 0.37)
22:51:43.707 00.000 16872 CameraToMount -- cameraX=-1.00 cameraY=3.11 hyp=3.27 cameraTheta=1.88 mountX=3.09 mountY=1.19, mountTheta=0.37
22:51:43.715 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-1.00, y=3.11, opts=13)
22:51:43.721 00.006 16872 Enqueuing Move request for scope (-1.00, 3.11)
22:51:43.721 00.000 9640 Worker thread wakes up
22:51:43.724 00.003 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 3.11) opts 0xd
22:51:43.724 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.00, 3.11)
22:51:43.724 00.000 9640 Moving (-1.00, 3.11) raw xDistance=3.09 yDistance=1.19
22:51:43.724 00.000 9640 GuideAlgorithmHysteresis::Result() returns 2.09 from input 3.09
22:51:43.724 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.36, input 1.19, m_sumCorr=5.7
22:51:43.724 00.000 9640 MoveAxis(W, 246, ABG)
22:51:43.724 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:43.724 00.000 9640 Move returns status 1, amount 0
22:51:43.724 00.000 9640 MoveAxis(S, 43, ABG)
22:51:43.724 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:43.725 00.001 9640 Move returns status 1, amount 0
22:51:43.725 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:51:43.725 00.000 9640 move complete, result=1
22:51:43.725 00.000 9640 worker thread done servicing request
22:51:43.730 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65520, med=3416, FiltMin=3296, FiltMax=65516, Gamma=2.190
22:51:43.769 00.039 16872 UpdateGuideState exits: m=863186 SNR=399.1
22:51:43.769 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:43.775 00.006 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:51:43.775 00.000 16872 Enqueuing Expose request
22:51:43.775 00.000 16872 GuideStep: 3.1 px 0 ms WEST, 1.2 px 0 ms SOUTH
22:51:43.784 00.009 9640 Worker thread wakes up
22:51:43.784 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:51:43.784 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:51:43.786 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:51:43.789 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:51:47.584 03.795 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e627dd32-658d-41d3-b109-b912d83bcb4e"}
22:51:47.585 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"e627dd32-658d-41d3-b109-b912d83bcb4e"}
22:51:47.585 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f2165b1d-c26e-4988-aef4-5be4ef736e99"}
22:51:47.594 00.009 16872 case statement mapped state 6 to 3
22:51:47.594 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2165b1d-c26e-4988-aef4-5be4ef736e99"}
22:51:47.603 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0197bc29-7333-4b6c-952f-c511fb8a1f5d"}
22:51:47.605 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.43,6.83],"pixels":"..."},"id":"0197bc29-7333-4b6c-952f-c511fb8a1f5d"}
22:51:48.338 00.733 9640 Exposure complete
22:51:48.466 00.128 9640 worker thread done servicing request
22:51:48.466 00.000 16872 OnExposeComplete: enter
22:51:48.475 00.009 16872 UpdateGuideState(): m_state=6
22:51:48.475 00.000 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
22:51:48.481 00.006 16872 Star::Find returns 1 (0), X=1739.40, Y=605.70, Mass=840526, SNR=367.9, Peak=33652 HFD=5.6
22:51:48.481 00.000 16872 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.56) = xAngle (0.35 = 0.35)
22:51:48.481 00.000 16872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.39 = 0.39)
22:51:48.490 00.009 16872 CameraToMount -- cameraX=-1.03 cameraY=2.98 hyp=3.15 cameraTheta=1.90 mountX=2.96 mountY=1.21, mountTheta=0.39
22:51:48.495 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.03, y=2.98, opts=13)
22:51:48.495 00.000 16872 Enqueuing Move request for scope (-1.03, 2.98)
22:51:48.499 00.004 9640 Worker thread wakes up
22:51:48.499 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 2.98) opts 0xd
22:51:48.499 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.03, 2.98)
22:51:48.499 00.000 9640 Moving (-1.03, 2.98) raw xDistance=2.96 yDistance=1.21
22:51:48.499 00.000 9640 GuideAlgorithmHysteresis::Result() returns 2.01 from input 2.96
22:51:48.499 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.39, input 1.21, m_sumCorr=6.1
22:51:48.499 00.000 9640 MoveAxis(W, 238, ABG)
22:51:48.499 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:48.499 00.000 9640 Move returns status 1, amount 0
22:51:48.499 00.000 9640 MoveAxis(S, 47, ABG)
22:51:48.499 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:48.499 00.000 9640 Move returns status 1, amount 0
22:51:48.499 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:51:48.499 00.000 9640 move complete, result=1
22:51:48.499 00.000 9640 worker thread done servicing request
22:51:48.506 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=65520, med=3428, FiltMin=3308, FiltMax=65516, Gamma=2.190
22:51:48.542 00.036 16872 UpdateGuideState exits: m=840526 SNR=367.9
22:51:48.542 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:48.548 00.006 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:51:48.553 00.005 16872 Enqueuing Expose request
22:51:48.556 00.003 16872 GuideStep: 3.0 px 0 ms WEST, 1.2 px 0 ms SOUTH
22:51:48.556 00.000 9640 Worker thread wakes up
22:51:48.556 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:51:48.565 00.009 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:51:48.568 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:51:48.569 00.001 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:51:51.586 03.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d793b02a-b292-4098-b93a-bf0df9e15f27"}
22:51:51.586 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"d793b02a-b292-4098-b93a-bf0df9e15f27"}
22:51:51.591 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e4b784d-522c-4568-84ef-8ca4d3c6922f"}
22:51:51.591 00.000 16872 case statement mapped state 6 to 3
22:51:51.591 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e4b784d-522c-4568-84ef-8ca4d3c6922f"}
22:51:51.599 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5ce9f773-fb69-43f4-9881-6647d0671eaa"}
22:51:51.603 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.40,6.70],"pixels":"..."},"id":"5ce9f773-fb69-43f4-9881-6647d0671eaa"}
22:51:53.101 01.498 9640 Exposure complete
22:51:53.244 00.143 9640 worker thread done servicing request
22:51:53.244 00.000 16872 OnExposeComplete: enter
22:51:53.249 00.005 16872 UpdateGuideState(): m_state=6
22:51:53.250 00.001 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
22:51:53.256 00.006 16872 Star::Find returns 1 (0), X=1739.18, Y=605.59, Mass=871621, SNR=419.3, Peak=35748 HFD=5.7
22:51:53.259 00.003 16872 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.56) = xAngle (0.43 = 0.43)
22:51:53.264 00.005 16872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.47 = 0.47)
22:51:53.268 00.004 16872 CameraToMount -- cameraX=-1.25 cameraY=2.87 hyp=3.13 cameraTheta=1.98 mountX=2.85 mountY=1.42, mountTheta=0.46
22:51:53.273 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.25, y=2.87, opts=13)
22:51:53.280 00.007 16872 Enqueuing Move request for scope (-1.25, 2.87)
22:51:53.283 00.003 9640 Worker thread wakes up
22:51:53.283 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.25, 2.87) opts 0xd
22:51:53.283 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.25, 2.87)
22:51:53.283 00.000 9640 Moving (-1.25, 2.87) raw xDistance=2.85 yDistance=1.42
22:51:53.283 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.94 from input 2.85
22:51:53.283 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.36, input 1.42, m_sumCorr=6.5
22:51:53.283 00.000 9640 MoveAxis(W, 229, ABG)
22:51:53.283 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:53.283 00.000 9640 Move returns status 1, amount 0
22:51:53.283 00.000 9640 MoveAxis(S, 44, ABG)
22:51:53.283 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:53.283 00.000 9640 Move returns status 1, amount 0
22:51:53.283 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:51:53.283 00.000 9640 move complete, result=1
22:51:53.283 00.000 9640 worker thread done servicing request
22:51:53.290 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65520, med=3432, FiltMin=3232, FiltMax=65516, Gamma=2.190
22:51:53.331 00.041 16872 UpdateGuideState exits: m=871621 SNR=419.3
22:51:53.331 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:53.336 00.005 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:51:53.336 00.000 16872 Enqueuing Expose request
22:51:53.344 00.008 9640 Worker thread wakes up
22:51:53.344 00.000 16872 GuideStep: 2.9 px 0 ms WEST, 1.4 px 0 ms SOUTH
22:51:53.350 00.006 9640 worker thread servicing REQUEST_EXPOSE 4000
22:51:53.350 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:51:53.353 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:51:53.357 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:51:55.599 02.242 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a643bb8c-f148-4ccd-bcb5-d4866465a394"}
22:51:55.602 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"a643bb8c-f148-4ccd-bcb5-d4866465a394"}
22:51:55.605 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7872da59-8194-44fc-966b-f4acf9e46a7f"}
22:51:55.610 00.005 16872 case statement mapped state 6 to 3
22:51:55.610 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7872da59-8194-44fc-966b-f4acf9e46a7f"}
22:51:55.618 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c88950db-b92a-45ec-adda-9187fafd67a1"}
22:51:55.618 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.18,6.59],"pixels":"..."},"id":"c88950db-b92a-45ec-adda-9187fafd67a1"}
22:51:57.910 02.292 9640 Exposure complete
22:51:58.040 00.130 9640 worker thread done servicing request
22:51:58.040 00.000 16872 OnExposeComplete: enter
22:51:58.049 00.009 16872 UpdateGuideState(): m_state=6
22:51:58.053 00.004 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:51:58.056 00.003 16872 Star::Find returns 1 (0), X=1739.28, Y=605.51, Mass=851894, SNR=380.9, Peak=35044 HFD=5.5
22:51:58.057 00.001 16872 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.56) = xAngle (0.41 = 0.41)
22:51:58.059 00.002 16872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.45 = 0.45)
22:51:58.059 00.000 16872 CameraToMount -- cameraX=-1.15 cameraY=2.79 hyp=3.02 cameraTheta=1.96 mountX=2.78 mountY=1.32, mountTheta=0.44
22:51:58.067 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-1.15, y=2.79, opts=13)
22:51:58.067 00.000 16872 Enqueuing Move request for scope (-1.15, 2.79)
22:51:58.074 00.007 9640 Worker thread wakes up
22:51:58.074 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.15, 2.79) opts 0xd
22:51:58.074 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.15, 2.79)
22:51:58.074 00.000 9640 Moving (-1.15, 2.79) raw xDistance=2.78 yDistance=1.32
22:51:58.074 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.89 from input 2.78
22:51:58.074 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 1.32, m_sumCorr=6.8
22:51:58.074 00.000 9640 MoveAxis(W, 223, ABG)
22:51:58.074 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:58.074 00.000 9640 Move returns status 1, amount 0
22:51:58.074 00.000 9640 MoveAxis(S, 42, ABG)
22:51:58.074 00.000 9640 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
22:51:58.074 00.000 9640 Move returns status 1, amount 0
22:51:58.074 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
22:51:58.074 00.000 9640 move complete, result=1
22:51:58.074 00.000 9640 worker thread done servicing request
22:51:58.077 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3428, FiltMin=3248, FiltMax=65516, Gamma=2.190
22:51:58.114 00.037 16872 UpdateGuideState exits: m=851894 SNR=380.9
22:51:58.119 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:58.122 00.003 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:51:58.122 00.000 16872 Enqueuing Expose request
22:51:58.122 00.000 16872 GuideStep: 2.8 px 0 ms WEST, 1.3 px 0 ms SOUTH
22:51:58.122 00.000 9640 Worker thread wakes up
22:51:58.122 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:51:58.122 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1725,588,31,31)
22:51:58.135 00.013 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:51:58.141 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
22:51:59.599 01.458 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c1113d03-5388-46c8-9266-f9c028990bfb"}
22:51:59.606 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"c1113d03-5388-46c8-9266-f9c028990bfb"}
22:51:59.611 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3be831d0-4dbd-4563-840d-5b217718152b"}
22:51:59.615 00.004 16872 case statement mapped state 6 to 3
22:51:59.615 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3be831d0-4dbd-4563-840d-5b217718152b"}
22:51:59.626 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e4e933a5-4172-421c-87a2-ce085de6a630"}
22:51:59.630 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.28,6.51],"pixels":"..."},"id":"e4e933a5-4172-421c-87a2-ce085de6a630"}
22:51:59.784 00.154 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:51:59.789 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:51:59.793 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:51:59.793 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:51:59.796 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:51:59.801 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:51:59.805 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:51:59.805 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:51:59.805 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:51:59.815 00.010 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:51:59.816 00.001 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:51:59.816 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:51:59.823 00.007 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:51:59.827 00.004 16872 GA long series, window start=0, window end=124, Uncorrected RMS=0.268, Drift=0.385, Corrected RMS=0.119, R-sq=0.823
22:51:59.830 00.003 16872 GA long series, window start=62, window end=182, Uncorrected RMS=0.316, Drift=0.481, Corrected RMS=0.121, R-sq=0.859
22:51:59.830 00.000 16872 Full uncorrected RMS=0.405px, Selected Dec drift=0.385 px/min, Best seeing estimate=0.119px, R-sq=0.823
22:51:59.830 00.000 16872 GA Min-Move recommendations are seeing-based: Dec=0.150, RA=0.098
22:51:59.837 00.007 16872 Guiding Assistant results follow:
22:51:59.837 00.000 16872 SNR=389.6, Samples=39, Elapsed Time=183s, RA HPF-RMS=  0.07 px (  0.06 arc-sec ), Dec HPF-RMS=  0.04 px (  0.04 arc-sec ), Total HPF-RMS=  0.08 px (  0.07 arc-sec )
22:51:59.837 00.000 16872 RA Peak=  0.74 px (  0.67 arc-sec ), RA Peak-Peak   2.61 px (  2.37 arc-sec ), RA Drift Rate=  0.86 px/min (  0.78 arc-sec/min ), Max RA Drift Rate=  0.05 px/sec (  0.04 arc-sec/sec ), Drift-Limiting Exp=   2.1 s 
22:51:59.845 00.008 16872 Dec Drift Rate=  0.42 px/min (  0.39 arc-sec/min ), Dec Peak=  0.38 px (  0.34 arc-sec ), PA Error= 1.5 arc-min
22:51:59.870 00.025 16872 Recommendation: Use exposure times in the range of 1.5s to 3.5s
22:51:59.888 00.018 16872 Recommendation: Try setting RA min-move to 0.10
22:51:59.916 00.028 16872 Recommendation: Try setting Dec min-move to 0.15
22:51:59.925 00.009 16872 GetString("/profile/9/GA/2026-02-03 20:41:45/BLT_north", "") returns "-577.6,-574.1,-569.4,-565.3,-561.5,-557.1,-552.9,-549.7,-545.4,-540.5,-537.0,-532.6,-527.7,-523.5,-520.6,-516.3,-511."
22:51:59.928 00.003 16872 GetString("/profile/9/GA/2026-03-26 22:01:27/BLT_north", "") returns ""
22:51:59.928 00.000 16872 GetString("/profile/9/GA/2026-05-02 22:02:26/BLT_north", "") returns ""
22:51:59.928 00.000 16872 GetString("/profile/9/GA/2026-05-02 22:48:54/BLT_north", "") returns ""
22:51:59.937 00.009 16872 GA-History: removed entry for 2026-03-26 22:01:27
22:51:59.953 00.016 16872 End of Guiding Assistant output....
22:51:59.990 00.037 16872 GuidingAssistant: Re-enabling guide output (1, 0)
22:51:59.990 00.000 16872 MountGuidingEnabled: 1
22:51:59.993 00.003 16872 Mount: notify guiding stopped
22:51:59.998 00.005 16872 Changing from state GUIDING to STOP
22:52:00.002 00.004 16872 guider state => SELECTED
22:52:00.008 00.006 16872 GuiderMultiStar::AutoSelect enter
22:52:00.012 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:52:00.133 00.121 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:52:00.294 00.161 16872 AutoFind: global mean = -0.0, stdev 835.2
22:52:00.298 00.004 16872 AutoFind: using threshold = 0.1
22:52:00.449 00.151 16872 AutoFind: local max [1330, 142] 97.5
22:52:00.454 00.005 16872 AutoFind: local max [1320, 138] 97.0
22:52:00.456 00.002 16872 AutoFind: local max [1334, 130] 96.2
22:52:00.460 00.004 16872 AutoFind: local max [1327, 126] 92.2
22:52:00.461 00.001 16872 AutoFind: local max [1739, 606] 90.0
22:52:00.464 00.003 16872 AutoFind: local max [1320, 132] 88.9
22:52:00.464 00.000 16872 AutoFind: local max [1335, 135] 87.3
22:52:00.464 00.000 16872 AutoFind: local max [1189, 984] 29.4
22:52:00.473 00.009 16872 AutoFind: local max [1080, 642] 22.4
22:52:00.473 00.000 16872 AutoFind: local max [1908, 888] 9.5
22:52:00.473 00.000 16872 AutoFind: local max [623, 1000] 5.9
22:52:00.473 00.000 16872 AutoFind: local max [628, 878] 5.7
22:52:00.481 00.008 16872 AutoFind: local max [1319, 154] 4.1
22:52:00.484 00.003 16872 AutoFind: local max [15, 969] 2.5
22:52:00.490 00.006 16872 AutoFind: local max [1719, 528] 2.4
22:52:00.491 00.001 16872 AutoFind: local max [577, 272] 2.3
22:52:00.494 00.003 16872 AutoFind: local max [137, 345] 2.2
22:52:00.498 00.004 16872 AutoFind: local max [264, 435] 1.9
22:52:00.498 00.000 16872 AutoFind: local max [679, 999] 1.6
22:52:00.504 00.006 16872 AutoFind: local max [1446, 39] 1.4
22:52:00.506 00.002 16872 AutoFind: local max [1516, 664] 1.4
22:52:00.506 00.000 16872 AutoFind: local max [1747, 831] 1.3
22:52:00.506 00.000 16872 AutoFind: local max [502, 685] 1.2
22:52:00.506 00.000 16872 AutoFind: local max [1286, 770] 1.0
22:52:00.514 00.008 16872 AutoFind: local max [162, 888] 1.0
22:52:00.518 00.004 16872 AutoFind: local max [1351, 132] 0.9
22:52:00.518 00.000 16872 AutoFind: local max [841, 107] 0.8
22:52:00.522 00.004 16872 AutoFind: local max [1350, 145] 0.7
22:52:00.522 00.000 16872 AutoFind: local max [550, 179] 0.7
22:52:00.529 00.007 16872 AutoFind: local max [1726, 713] 0.7
22:52:00.530 00.001 16872 AutoFind: local max [1885, 1031] 0.6
22:52:00.530 00.000 16872 AutoFind: local max [817, 959] 0.6
22:52:00.530 00.000 16872 AutoFind: local max [1755, 609] 0.6
22:52:00.539 00.009 16872 AutoFind: local max [1812, 597] 0.6
22:52:00.539 00.000 16872 AutoFind: local max [1341, 157] 0.6
22:52:00.545 00.006 16872 AutoFind: local max [810, 393] 0.6
22:52:00.547 00.002 16872 AutoFind: local max [1059, 412] 0.6
22:52:00.547 00.000 16872 AutoFind: local max [284, 506] 0.6
22:52:00.547 00.000 16872 AutoFind: local max [1105, 468] 0.6
22:52:00.555 00.008 16872 AutoFind: local max [327, 308] 0.6
22:52:00.556 00.001 16872 AutoFind: local max [1268, 513] 0.5
22:52:00.556 00.000 16872 AutoFind: local max [453, 334] 0.5
22:52:00.561 00.005 16872 AutoFind: local max [1304, 147] 0.5
22:52:00.566 00.005 16872 AutoFind: local max [1726, 866] 0.5
22:52:00.569 00.003 16872 AutoFind: local max [783, 1031] 0.5
22:52:00.571 00.002 16872 AutoFind: local max [94, 946] 0.5
22:52:00.575 00.004 16872 AutoFind: local max [1549, 239] 0.5
22:52:00.575 00.000 16872 AutoFind: local max [798, 56] 0.5
22:52:00.579 00.004 16872 AutoFind: local max [305, 345] 0.5
22:52:00.579 00.000 16872 AutoFind: local max [170, 213] 0.5
22:52:00.579 00.000 16872 AutoFind: local max [1605, 276] 0.5
22:52:00.587 00.008 16872 AutoFind: local max [1318, 56] 0.5
22:52:00.587 00.000 16872 AutoFind: local max [448, 879] 0.5
22:52:00.587 00.000 16872 AutoFind: local max [1813, 110] 0.5
22:52:00.595 00.008 16872 AutoFind: local max [1801, 1030] 0.5
22:52:00.595 00.000 16872 AutoFind: local max [140, 878] 0.5
22:52:00.595 00.000 16872 AutoFind: local max [401, 332] 0.5
22:52:00.595 00.000 16872 AutoFind: local max [1831, 745] 0.5
22:52:00.603 00.008 16872 AutoFind: local max [566, 952] 0.5
22:52:00.606 00.003 16872 AutoFind: local max [1500, 259] 0.5
22:52:00.606 00.000 16872 AutoFind: local max [1501, 559] 0.5
22:52:00.612 00.006 16872 AutoFind: local max [1779, 1047] 0.5
22:52:00.614 00.002 16872 AutoFind: local max [1680, 696] 0.5
22:52:00.614 00.000 16872 AutoFind: local max [540, 943] 0.5
22:52:00.620 00.006 16872 AutoFind: local max [686, 531] 0.5
22:52:00.620 00.000 16872 AutoFind: local max [1039, 100] 0.5
22:52:00.620 00.000 16872 AutoFind: local max [1394, 920] 0.5
22:52:00.620 00.000 16872 AutoFind: local max [864, 426] 0.5
22:52:00.628 00.008 16872 AutoFind: local max [161, 1066] 0.5
22:52:00.628 00.000 16872 AutoFind: local max [1652, 64] 0.5
22:52:00.628 00.000 16872 AutoFind: local max [1154, 880] 0.5
22:52:00.636 00.008 16872 AutoFind: local max [225, 564] 0.5
22:52:00.636 00.000 16872 AutoFind: local max [162, 206] 0.5
22:52:00.636 00.000 16872 AutoFind: local max [1729, 588] 0.5
22:52:00.645 00.009 16872 AutoFind: local max [1686, 951] 0.5
22:52:00.645 00.000 16872 AutoFind: local max [1661, 107] 0.5
22:52:00.645 00.000 16872 AutoFind: local max [1334, 900] 0.5
22:52:00.654 00.009 16872 AutoFind: local max [1344, 113] 0.5
22:52:00.654 00.000 16872 AutoFind: local max [944, 763] 0.5
22:52:00.654 00.000 16872 AutoFind: local max [1544, 375] 0.5
22:52:00.662 00.008 16872 AutoFind: local max [1199, 122] 0.5
22:52:00.662 00.000 16872 AutoFind: local max [1142, 149] 0.5
22:52:00.667 00.005 16872 AutoFind: local max [326, 109] 0.5
22:52:00.669 00.002 16872 AutoFind: local max [718, 907] 0.5
22:52:00.669 00.000 16872 AutoFind: local max [1692, 252] 0.5
22:52:00.669 00.000 16872 AutoFind: local max [1123, 347] 0.5
22:52:00.677 00.008 16872 AutoFind: local max [338, 108] 0.5
22:52:00.677 00.000 16872 AutoFind: local max [1557, 1041] 0.5
22:52:00.677 00.000 16872 AutoFind: local max [1861, 610] 0.5
22:52:00.686 00.009 16872 AutoFind: local max [1830, 801] 0.5
22:52:00.686 00.000 16872 AutoFind: local max [1261, 493] 0.5
22:52:00.686 00.000 16872 AutoFind: local max [1124, 392] 0.5
22:52:00.693 00.007 16872 AutoFind: local max [526, 899] 0.5
22:52:00.697 00.004 16872 AutoFind: local max [1278, 43] 0.5
22:52:00.697 00.000 16872 AutoFind: local max [314, 320] 0.5
22:52:00.702 00.005 16872 AutoFind: local max [1220, 982] 0.5
22:52:00.702 00.000 16872 AutoFind: local max [273, 515] 0.5
22:52:00.702 00.000 16872 AutoFind: local max [272, 312] 0.5
22:52:00.710 00.008 16872 AutoFind: local max [1466, 334] 0.5
22:52:00.710 00.000 16872 AutoFind: local max [1328, 191] 0.5
22:52:00.714 00.004 16872 AutoFind: too close [273, 515] 0.5 - [284, 506] 0.6
22:52:00.718 00.004 16872 AutoFind: too close [314, 320] 0.5 - [327, 308] 0.6
22:52:00.719 00.001 16872 AutoFind: too close [1261, 493] 0.5 - [1268, 513] 0.5
22:52:00.719 00.000 16872 AutoFind: too close [338, 108] 0.5 - [326, 109] 0.5
22:52:00.719 00.000 16872 AutoFind: too close [1344, 113] 0.5 - [1351, 132] 0.9
22:52:00.727 00.008 16872 AutoFind: close dim-bright [1344, 113] 0.5 - [1327, 126] 92.2
22:52:00.730 00.003 16872 AutoFind: close dim-bright [1344, 113] 0.5 - [1334, 130] 96.2
22:52:00.730 00.000 16872 AutoFind: close dim-bright [1729, 588] 0.5 - [1739, 606] 90.0
22:52:00.736 00.006 16872 AutoFind: too close [162, 206] 0.5 - [170, 213] 0.5
22:52:00.736 00.000 16872 AutoFind: close dim-bright [1304, 147] 0.5 - [1319, 154] 4.1
22:52:00.736 00.000 16872 AutoFind: close dim-bright [1304, 147] 0.5 - [1320, 132] 88.9
22:52:00.743 00.007 16872 AutoFind: close dim-bright [1304, 147] 0.5 - [1320, 138] 97.0
22:52:00.743 00.000 16872 AutoFind: too close [1341, 157] 0.6 - [1350, 145] 0.7
22:52:00.743 00.000 16872 AutoFind: close dim-bright [1341, 157] 0.6 - [1330, 142] 97.5
22:52:00.743 00.000 16872 AutoFind: close dim-bright [1755, 609] 0.6 - [1739, 606] 90.0
22:52:00.753 00.010 16872 AutoFind: too close [1350, 145] 0.7 - [1351, 132] 0.9
22:52:00.757 00.004 16872 AutoFind: close dim-bright [1350, 145] 0.7 - [1335, 135] 87.3
22:52:00.760 00.003 16872 AutoFind: close dim-bright [1350, 145] 0.7 - [1334, 130] 96.2
22:52:00.760 00.000 16872 AutoFind: close dim-bright [1350, 145] 0.7 - [1330, 142] 97.5
22:52:00.764 00.004 16872 AutoFind: close dim-bright [1351, 132] 0.9 - [1335, 135] 87.3
22:52:00.764 00.000 16872 AutoFind: close dim-bright [1351, 132] 0.9 - [1334, 130] 96.2
22:52:00.770 00.006 16872 AutoFind: close dim-bright [1319, 154] 4.1 - [1335, 135] 87.3
22:52:00.772 00.002 16872 AutoFind: close dim-bright [1319, 154] 4.1 - [1320, 138] 97.0
22:52:00.774 00.002 16872 AutoFind: close dim-bright [1319, 154] 4.1 - [1330, 142] 97.5
22:52:00.777 00.003 16872 AutoFind: too close [1335, 135] 87.3 - [1320, 132] 88.9
22:52:00.777 00.000 16872 AutoFind: too close [1335, 135] 87.3 - [1327, 126] 92.2
22:52:00.777 00.000 16872 AutoFind: too close [1335, 135] 87.3 - [1334, 130] 96.2
22:52:00.784 00.007 16872 AutoFind: too close [1335, 135] 87.3 - [1320, 138] 97.0
22:52:00.788 00.004 16872 AutoFind: too close [1335, 135] 87.3 - [1330, 142] 97.5
22:52:00.788 00.000 16872 AutoFind: too close [1320, 132] 88.9 - [1327, 126] 92.2
22:52:00.792 00.004 16872 AutoFind: too close [1320, 132] 88.9 - [1334, 130] 96.2
22:52:00.792 00.000 16872 AutoFind: too close [1320, 132] 88.9 - [1320, 138] 97.0
22:52:00.798 00.006 16872 AutoFind: too close [1320, 132] 88.9 - [1330, 142] 97.5
22:52:00.801 00.003 16872 AutoFind: too close [1327, 126] 92.2 - [1334, 130] 96.2
22:52:00.801 00.000 16872 AutoFind: too close [1327, 126] 92.2 - [1320, 138] 97.0
22:52:00.801 00.000 16872 AutoFind: too close [1327, 126] 92.2 - [1330, 142] 97.5
22:52:00.801 00.000 16872 AutoFind: too close [1334, 130] 96.2 - [1320, 138] 97.0
22:52:00.809 00.008 16872 AutoFind: too close [1334, 130] 96.2 - [1330, 142] 97.5
22:52:00.809 00.000 16872 AutoFind: too close [1320, 138] 97.0 - [1330, 142] 97.5
22:52:00.814 00.005 16872 AutoFind: too close to edge [161, 1066] 0.5
22:52:00.818 00.004 16872 AutoFind: too close to edge [15, 969] 2.5
22:52:00.820 00.002 16872 AutoFind: too close to edge [1908, 888] 9.5
22:52:00.820 00.000 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:52:00.826 00.006 16872 Star::Find(15, 1739, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.830 00.004 16872 Star::Find returns 1 (0), X=1739.28, Y=605.51, Mass=851894, SNR=380.9, Peak=35044 HFD=5.5
22:52:00.833 00.003 16872 Star::Find(15, 1189, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.833 00.000 16872 Star::Find returns 1 (0), X=1189.17, Y=983.61, Mass=242445, SNR=256.8, Peak=13608 HFD=5.3
22:52:00.833 00.000 16872 Star::Find(15, 1080, 642, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.842 00.009 16872 Star::Find returns 1 (0), X=1080.12, Y=641.93, Mass=197830, SNR=224.5, Peak=11852 HFD=5.7
22:52:00.842 00.000 16872 Star::Find(15, 623, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.842 00.000 16872 Star::Find returns 1 (0), X=622.88, Y=999.58, Mass=45713, SNR=91.4, Peak=5444 HFD=5.1
22:52:00.851 00.009 16872 Star::Find(15, 628, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.853 00.002 16872 Star::Find returns 1 (0), X=628.50, Y=877.57, Mass=50722, SNR=99.9, Peak=5456 HFD=5.2
22:52:00.857 00.004 16872 Star::Find(15, 1319, 154, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.857 00.000 16872 Star::Find returns 1 (0), X=1327.14, Y=138.60, Mass=3569013, SNR=12.7, Peak=65520 HFD=8.3
22:52:00.857 00.000 16872 Star::Find(15, 1719, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.865 00.008 16872 Star::Find returns 1 (0), X=1719.09, Y=528.11, Mass=20014, SNR=57.1, Peak=4384 HFD=4.7
22:52:00.865 00.000 16872 Star::Find(15, 577, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.865 00.000 16872 Star::Find returns 1 (0), X=577.57, Y=271.36, Mass=21190, SNR=59.1, Peak=4316 HFD=5.5
22:52:00.865 00.000 16872 Star::Find(15, 137, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.875 00.010 16872 Star::Find returns 1 (0), X=137.18, Y=344.61, Mass=15308, SNR=48.6, Peak=4176 HFD=4.6
22:52:00.880 00.005 16872 Star::Find(15, 264, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.882 00.002 16872 Star::Find returns 1 (0), X=264.08, Y=434.85, Mass=11309, SNR=38.3, Peak=4176 HFD=4.2
22:52:00.882 00.000 16872 Star::Find(15, 679, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.882 00.000 16872 Star::Find returns 1 (0), X=679.25, Y=999.01, Mass=9479, SNR=38.6, Peak=3980 HFD=4.0
22:52:00.882 00.000 16872 Star::Find(15, 1446, 39, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.890 00.008 16872 Star::Find returns 1 (0), X=1446.02, Y=39.24, Mass=8310, SNR=36.5, Peak=3844 HFD=4.1
22:52:00.890 00.000 16872 Star::Find(15, 1516, 664, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.898 00.008 16872 Star::Find returns 1 (0), X=1515.87, Y=664.56, Mass=9070, SNR=35.4, Peak=3964 HFD=4.0
22:52:00.898 00.000 16872 Star::Find(15, 1747, 831, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.898 00.000 16872 Star::Find returns 1 (0), X=1746.76, Y=831.09, Mass=10438, SNR=37.8, Peak=3924 HFD=4.5
22:52:00.898 00.000 16872 Star::Find(15, 502, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.910 00.012 16872 Star::Find returns 1 (0), X=502.09, Y=685.00, Mass=7394, SNR=33.3, Peak=3880 HFD=4.3
22:52:00.910 00.000 16872 Star::Find(15, 1286, 770, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.914 00.004 16872 Star::Find returns 1 (0), X=1286.25, Y=770.27, Mass=4091, SNR=23.9, Peak=3772 HFD=3.1
22:52:00.914 00.000 16872 Star::Find(15, 162, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.920 00.006 16872 Star::Find returns 1 (0), X=161.41, Y=887.60, Mass=6481, SNR=26.7, Peak=3924 HFD=3.3
22:52:00.922 00.002 16872 Star::Find(15, 841, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.922 00.000 16872 Star::Find returns 1 (0), X=841.15, Y=106.84, Mass=2308, SNR=16.2, Peak=3636 HFD=2.8
22:52:00.922 00.000 16872 Star::Find(15, 550, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.922 00.000 16872 Star::Find returns 1 (0), X=549.98, Y=178.57, Mass=1956, SNR=15.4, Peak=3716 HFD=2.2
22:52:00.931 00.009 16872 Star::Find(15, 1726, 713, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.931 00.000 16872 Star::Find returns 1 (0), X=1727.01, Y=712.63, Mass=3106, SNR=19.2, Peak=3664 HFD=3.8
22:52:00.931 00.000 16872 Star::Find(15, 1885, 1031, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.941 00.010 16872 Star::Find returns 1 (0), X=1884.84, Y=1030.02, Mass=1086, SNR=10.5, Peak=3588 HFD=2.2
22:52:00.941 00.000 16872 Star::Find(15, 817, 959, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.941 00.000 16872 Star::Find returns 1 (0), X=816.83, Y=959.17, Mass=606, SNR=7.6, Peak=3548 HFD=1.8
22:52:00.947 00.006 16872 Star::Find(15, 1755, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.947 00.000 16872 Star::Find returns 1 (0), X=1739.71, Y=605.54, Mass=834227, SNR=369.7, Peak=20068 HFD=5.5
22:52:00.947 00.000 16872 Star::Find(15, 1812, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.955 00.008 16872 Star::Find returns 1 (0), X=1811.71, Y=596.21, Mass=2469, SNR=14.3, Peak=3640 HFD=2.8
22:52:00.958 00.003 16872 Star::Find(15, 810, 393, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.965 00.007 16872 Star::Find returns 1 (0), X=810.33, Y=393.85, Mass=2011, SNR=16.0, Peak=3716 HFD=2.9
22:52:00.965 00.000 16872 Star::Find(15, 1059, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.965 00.000 16872 Star::Find false star n=5 nbg=275 bg=3429.0 sigma=38.9 thresh=3546 peak=3542
22:52:00.971 00.006 16872 Star::Find returns 0 (2), X=1059.00, Y=412.00, Mass=635, SNR=2.9, Peak=3584 HFD=0.0
22:52:00.971 00.000 16872 Star::Find(15, 1105, 468, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.971 00.000 16872 Star::Find returns 1 (0), X=1104.93, Y=467.98, Mass=2566, SNR=15.8, Peak=3636 HFD=2.9
22:52:00.979 00.008 16872 Star::Find(15, 453, 334, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.979 00.000 16872 Star::Find returns 1 (0), X=453.59, Y=333.34, Mass=1562, SNR=12.3, Peak=3612 HFD=3.4
22:52:00.979 00.000 16872 Star::Find(15, 1304, 147, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.979 00.000 16872 Star::Find returns 1 (0), X=1321.28, Y=134.19, Mass=2353748, SNR=10.6, Peak=50288 HFD=6.4
22:52:00.988 00.009 16872 Star::Find(15, 1726, 866, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.988 00.000 16872 Star::Find returns 1 (0), X=1726.66, Y=866.90, Mass=692, SNR=8.2, Peak=3588 HFD=2.2
22:52:00.988 00.000 16872 Star::Find(15, 783, 1031, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:00.998 00.010 16872 Star::Find false star n=3 nbg=276 bg=3425.4 sigma=37.3 thresh=3537 peak=3525
22:52:00.998 00.000 16872 Star::Find returns 0 (2), X=783.00, Y=1031.00, Mass=384, SNR=2.9, Peak=3608 HFD=0.0
22:52:01.002 00.004 16872 Star::Find(15, 94, 946, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.004 00.002 16872 Star::Find returns 1 (0), X=94.50, Y=947.30, Mass=687, SNR=8.0, Peak=3580 HFD=3.9
22:52:01.004 00.000 16872 Star::Find(15, 1549, 239, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.004 00.000 16872 Star::Find returns 1 (0), X=1548.75, Y=238.87, Mass=1005, SNR=9.9, Peak=3588 HFD=2.6
22:52:01.014 00.010 16872 Star::Find(15, 798, 56, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.014 00.000 16872 Star::Find returns 0 (4), X=797.72, Y=55.46, Mass=536, SNR=7.6, Peak=3568 HFD=1.5
22:52:01.014 00.000 16872 Star::Find(15, 305, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.020 00.006 16872 Star::Find returns 0 (4), X=304.50, Y=344.60, Mass=500, SNR=7.4, Peak=3584 HFD=1.3
22:52:01.020 00.000 16872 Star::Find(15, 1605, 276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.020 00.000 16872 Star::Find false star n=3 nbg=266 bg=3428.0 sigma=29.8 thresh=3517 peak=3517
22:52:01.028 00.008 16872 Star::Find returns 0 (2), X=1605.00, Y=276.00, Mass=344, SNR=2.9, Peak=3564 HFD=0.0
22:52:01.032 00.004 16872 Star::Find(15, 1318, 56, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.032 00.000 16872 Star::Find false star n=5 nbg=273 bg=3444.1 sigma=34.1 thresh=3546 peak=3544
22:52:01.037 00.005 16872 Star::Find returns 0 (2), X=1318.00, Y=56.00, Mass=648, SNR=2.9, Peak=3596 HFD=0.0
22:52:01.037 00.000 16872 Star::Find(15, 448, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.037 00.000 16872 Star::Find returns 1 (0), X=447.85, Y=880.03, Mass=528, SNR=7.5, Peak=3548 HFD=1.9
22:52:01.045 00.008 16872 Star::Find(15, 1813, 110, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.045 00.000 16872 Star::Find returns 1 (0), X=1812.75, Y=109.70, Mass=1465, SNR=11.3, Peak=3608 HFD=3.2
22:52:01.045 00.000 16872 Star::Find(15, 1801, 1030, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.053 00.008 16872 Star::Find false star n=6 nbg=258 bg=3431.8 sigma=32.9 thresh=3530 peak=3525
22:52:01.053 00.000 16872 Star::Find returns 0 (2), X=1801.00, Y=1030.00, Mass=697, SNR=2.9, Peak=3572 HFD=0.0
22:52:01.053 00.000 16872 Star::Find(15, 140, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.053 00.000 16872 Star::Find returns 0 (4), X=138.82, Y=877.37, Mass=614, SNR=7.1, Peak=3576 HFD=1.5
22:52:01.062 00.009 16872 Star::Find(15, 401, 332, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.065 00.003 16872 Star::Find returns 1 (0), X=400.97, Y=332.26, Mass=730, SNR=9.2, Peak=3588 HFD=1.8
22:52:01.066 00.001 16872 Star::Find(15, 1831, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.069 00.003 16872 Star::Find returns 1 (0), X=1831.28, Y=745.03, Mass=622, SNR=7.5, Peak=3588 HFD=1.5
22:52:01.069 00.000 16872 Star::Find(15, 566, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.069 00.000 16872 Star::Find returns 1 (0), X=556.33, Y=945.52, Mass=989, SNR=10.0, Peak=3564 HFD=6.1
22:52:01.078 00.009 16872 Star::Find(15, 1500, 259, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.079 00.001 16872 Star::Find returns 1 (0), X=1498.94, Y=258.17, Mass=529, SNR=7.2, Peak=3568 HFD=2.2
22:52:01.079 00.000 16872 Star::Find(15, 1501, 559, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.086 00.007 16872 Star::Find returns 1 (0), X=1501.39, Y=559.05, Mass=1090, SNR=11.4, Peak=3588 HFD=2.4
22:52:01.086 00.000 16872 Star::Find(15, 1779, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.086 00.000 16872 Star::Find returns 1 (0), X=1777.33, Y=1047.42, Mass=371, SNR=7.2, Peak=3572 HFD=2.0
22:52:01.094 00.008 16872 Star::Find(15, 1680, 696, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.094 00.000 16872 Star::Find returns 0 (4), X=1693.61, Y=692.41, Mass=1835, SNR=22.6, Peak=3884 HFD=1.4
22:52:01.099 00.005 16872 Star::Find(15, 540, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.099 00.000 16872 Star::Find returns 1 (0), X=539.94, Y=942.81, Mass=657, SNR=8.6, Peak=3560 HFD=1.8
22:52:01.102 00.003 16872 Star::Find(15, 686, 531, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.102 00.000 16872 Star::Find returns 1 (0), X=686.53, Y=530.21, Mass=971, SNR=9.7, Peak=3552 HFD=2.1
22:52:01.102 00.000 16872 Star::Find(15, 1039, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.110 00.008 16872 Star::Find false star n=2 nbg=262 bg=3435.4 sigma=30.4 thresh=3527 peak=3517
22:52:01.114 00.004 16872 Star::Find returns 0 (2), X=1039.00, Y=100.00, Mass=205, SNR=2.9, Peak=3560 HFD=0.0
22:52:01.114 00.000 16872 Star::Find(15, 1394, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.118 00.004 16872 Star::Find false star n=5 nbg=263 bg=3431.1 sigma=33.5 thresh=3531 peak=3522
22:52:01.121 00.003 16872 Star::Find returns 0 (2), X=1394.00, Y=920.00, Mass=529, SNR=2.9, Peak=3584 HFD=0.0
22:52:01.123 00.002 16872 Star::Find(15, 864, 426, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.123 00.000 16872 Star::Find false star n=3 nbg=269 bg=3431.7 sigma=30.6 thresh=3524 peak=3507
22:52:01.128 00.005 16872 Star::Find returns 0 (2), X=864.00, Y=426.00, Mass=293, SNR=2.9, Peak=3564 HFD=0.0
22:52:01.132 00.004 16872 Star::Find(15, 1652, 64, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.135 00.003 16872 Star::Find returns 0 (4), X=1652.82, Y=64.62, Mass=585, SNR=7.4, Peak=3568 HFD=1.4
22:52:01.135 00.000 16872 Star::Find(15, 1154, 880, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.135 00.000 16872 Star::Find false star n=4 nbg=272 bg=3426.5 sigma=32.2 thresh=3523 peak=3512
22:52:01.135 00.000 16872 Star::Find returns 0 (2), X=1154.00, Y=880.00, Mass=426, SNR=2.9, Peak=3576 HFD=0.0
22:52:01.143 00.008 16872 Star::Find(15, 225, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.143 00.000 16872 Star::Find returns 1 (0), X=224.58, Y=562.61, Mass=992, SNR=10.4, Peak=3584 HFD=3.1
22:52:01.143 00.000 16872 Star::Find(15, 1729, 588, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.152 00.009 16872 Star::Find returns 1 (0), X=1739.20, Y=604.49, Mass=788810, SNR=394.2, Peak=10564 HFD=5.5
22:52:01.153 00.001 16872 Star::Find(15, 1686, 951, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.153 00.000 16872 Star::Find false star n=4 nbg=268 bg=3431.4 sigma=30.7 thresh=3524 peak=3519
22:52:01.160 00.007 16872 Star::Find returns 0 (2), X=1686.00, Y=951.00, Mass=422, SNR=2.9, Peak=3560 HFD=0.0
22:52:01.160 00.000 16872 Star::Find(15, 1661, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.166 00.006 16872 Star::Find returns 1 (0), X=1660.90, Y=107.71, Mass=1067, SNR=10.8, Peak=3664 HFD=1.8
22:52:01.168 00.002 16872 Star::Find(15, 1334, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.168 00.000 16872 Star::Find returns 0 (4), X=1333.65, Y=900.25, Mass=1627, SNR=16.8, Peak=3824 HFD=1.5
22:52:01.168 00.000 16872 Star::Find(15, 944, 763, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.168 00.000 16872 Star::Find false star n=6 nbg=272 bg=3421.8 sigma=33.2 thresh=3521 peak=3511
22:52:01.176 00.008 16872 Star::Find returns 0 (2), X=944.00, Y=763.00, Mass=765, SNR=2.9, Peak=3588 HFD=0.0
22:52:01.180 00.004 16872 Star::Find(15, 1544, 375, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.184 00.004 16872 Star::Find returns 1 (0), X=1543.00, Y=373.63, Mass=649, SNR=8.3, Peak=3568 HFD=2.5
22:52:01.184 00.000 16872 Star::Find(15, 1199, 122, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.184 00.000 16872 Star::Find returns 1 (0), X=1198.44, Y=122.64, Mass=1083, SNR=9.9, Peak=3604 HFD=3.3
22:52:01.192 00.008 16872 Star::Find(15, 1142, 149, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.192 00.000 16872 Star::Find returns 1 (0), X=1142.20, Y=149.23, Mass=1265, SNR=12.6, Peak=3564 HFD=3.5
22:52:01.192 00.000 16872 Star::Find(15, 718, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.199 00.007 16872 Star::Find returns 1 (0), X=718.38, Y=908.42, Mass=939, SNR=9.7, Peak=3576 HFD=3.5
22:52:01.201 00.002 16872 Star::Find(15, 1692, 252, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.201 00.000 16872 Star::Find false star n=3 nbg=280 bg=3424.2 sigma=31.4 thresh=3518 peak=3518
22:52:01.211 00.010 16872 Star::Find returns 0 (2), X=1692.00, Y=252.00, Mass=367, SNR=2.9, Peak=3572 HFD=0.0
22:52:01.214 00.003 16872 Star::Find(15, 1123, 347, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.218 00.004 16872 Star::Find returns 1 (0), X=1122.66, Y=346.14, Mass=712, SNR=8.6, Peak=3576 HFD=1.9
22:52:01.221 00.003 16872 Star::Find(15, 1557, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.221 00.000 16872 Star::Find returns 1 (0), X=1557.08, Y=1040.88, Mass=754, SNR=8.5, Peak=3624 HFD=1.8
22:52:01.224 00.003 16872 Star::Find(15, 1861, 610, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.230 00.006 16872 Star::Find false star n=2 nbg=279 bg=3425.4 sigma=34.4 thresh=3529 peak=3513
22:52:01.233 00.003 16872 Star::Find returns 0 (2), X=1861.00, Y=610.00, Mass=261, SNR=2.9, Peak=3572 HFD=0.0
22:52:01.233 00.000 16872 Star::Find(15, 1830, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.242 00.009 16872 Star::Find returns 1 (0), X=1829.60, Y=800.64, Mass=1203, SNR=11.3, Peak=3592 HFD=2.9
22:52:01.246 00.004 16872 Star::Find(15, 1124, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.249 00.003 16872 Star::Find false star n=6 nbg=254 bg=3421.9 sigma=31.1 thresh=3515 peak=3511
22:52:01.255 00.006 16872 Star::Find returns 0 (2), X=1124.00, Y=392.00, Mass=693, SNR=2.9, Peak=3572 HFD=0.0
22:52:01.260 00.005 16872 Star::Find(15, 526, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.264 00.004 16872 Star::Find false star n=3 nbg=267 bg=3426.2 sigma=36.8 thresh=3537 peak=3535
22:52:01.265 00.001 16872 Star::Find returns 0 (2), X=526.00, Y=899.00, Mass=405, SNR=2.9, Peak=3580 HFD=0.0
22:52:01.270 00.005 16872 Star::Find(15, 1278, 43, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.273 00.003 16872 Star::Find returns 1 (0), X=1276.95, Y=42.52, Mass=1510, SNR=11.9, Peak=3580 HFD=4.2
22:52:01.276 00.003 16872 Star::Find(15, 1220, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.279 00.003 16872 Star::Find false star n=4 nbg=273 bg=3431.4 sigma=32.8 thresh=3530 peak=3529
22:52:01.281 00.002 16872 Star::Find returns 0 (2), X=1220.00, Y=982.00, Mass=486, SNR=2.9, Peak=3592 HFD=0.0
22:52:01.281 00.000 16872 Star::Find(15, 272, 312, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.281 00.000 16872 Star::Find returns 1 (0), X=271.92, Y=312.80, Mass=848, SNR=9.1, Peak=3568 HFD=2.4
22:52:01.290 00.009 16872 Star::Find(15, 1466, 334, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.290 00.000 16872 Star::Find false star n=2 nbg=266 bg=3432.7 sigma=32.6 thresh=3531 peak=3521
22:52:01.290 00.000 16872 Star::Find returns 0 (2), X=1466.00, Y=334.00, Mass=255, SNR=2.9, Peak=3584 HFD=0.0
22:52:01.290 00.000 16872 Star::Find(15, 1328, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.299 00.009 16872 Star::Find false star n=3 nbg=258 bg=3519.0 sigma=53.4 thresh=3679 peak=3584
22:52:01.299 00.000 16872 Star::Find returns 0 (2), X=1328.00, Y=191.00, Mass=791, SNR=2.9, Peak=3612 HFD=0.0
22:52:01.305 00.006 16872 AutoFind: finding best star pass 1
22:52:01.307 00.002 16872 Star::Find(15, 1739, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.307 00.000 16872 Star::Find returns 1 (0), X=1739.28, Y=605.51, Mass=851894, SNR=380.9, Peak=35044 HFD=5.5
22:52:01.307 00.000 16872 AutoFind returns star at [1739, 606] 90.0 Mass 851894 SNR 380.9
22:52:01.318 00.011 16872 Star::Find(15, 1739, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:52:01.321 00.003 16872 Star::Find returns 1 (0), X=1739.28, Y=605.51, Mass=851894, SNR=380.9, Peak=35044 HFD=5.5
22:52:01.323 00.002 16872 MultiStar: List (12): {1739.28, 605.51}(380.9), {1189.17, 983.61}(256.8), {1080.12, 641.93}(224.5), {622.88, 999.58}(91.4), {628.50, 877.57}(99.9), {1327.14, 138.60}(12.7), {1719.09, 528.11}(57.1), {577.57, 271.36}(59.1), {137.18, 344.61}(48.6), {264.08, 434.85}(38.3), {679.25, 999.01}(38.6), {1446.02, 39.24}(36.5), 
22:52:01.323 00.000 16872 setting lock position to (1739.28, 605.51)
22:52:01.332 00.009 16872 MultiStar: stabilizing after lock position change
22:52:01.336 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3428, FiltMin=3248, FiltMax=65516, Gamma=2.190
22:52:01.366 00.030 16872 Status Line: Auto-selected star at (1739.3, 605.5)
22:52:01.382 00.016 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:52:01.382 00.000 16872 guider state => CALIBRATED
22:52:01.390 00.008 16872 MultiStar mode enabled, AutoFind forced
22:52:01.390 00.000 16872 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
22:52:01.400 00.010 16872 evsrv: cli 0D3BF8C8 connect
22:52:01.400 00.000 16872 case statement mapped state 5 to 1
22:52:01.406 00.006 16872 case statement mapped state 5 to 1
22:52:01.415 00.009 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_pixel_scale","id":"3cd7a8dd-ab35-4d55-9fd1-a8036b265fe7"}
22:52:01.415 00.000 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0.906659,"id":"3cd7a8dd-ab35-4d55-9fd1-a8036b265fe7"}
22:52:01.423 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
22:52:02.679 01.256 9640 Exposure complete
22:52:02.808 00.129 9640 worker thread done servicing request
22:52:02.808 00.000 16872 OnExposeComplete: enter
22:52:02.808 00.000 16872 UpdateGuideState(): m_state=5
22:52:02.822 00.014 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:52:02.825 00.003 16872 Star::Find returns 1 (0), X=1739.18, Y=605.46, Mass=860534, SNR=387.8, Peak=35060 HFD=5.6
22:52:02.828 00.003 16872 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.56) = xAngle (-4.19 = 2.09)
22:52:02.828 00.000 16872 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.15 = 2.14)
22:52:02.831 00.003 16872 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.64 mountX=-0.05 mountY=0.09, mountTheta=2.10
22:52:02.836 00.005 16872 Changing from state CALIBRATED to GUIDING
22:52:02.842 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:52:02.844 00.002 16872 ScopeASCOM::SideOfPier() returns 0
22:52:02.920 00.076 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
22:52:02.924 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:52:02.928 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:52:02.930 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:52:02.930 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:52:02.930 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:52:02.941 00.011 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:52:02.942 00.001 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:52:02.942 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:52:02.948 00.006 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:52:02.948 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:52:02.953 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:52:02.956 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:52:02.956 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:52:03.075 00.119 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:52:03.076 00.001 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:52:03.076 00.000 16872 Dec comp: XRate 8.696 -> 8.470 for dec -0.0 -> dec 13.1
22:52:03.083 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:52:03.089 00.006 16872 ScopeASCOM::SideOfPier() returns 0
22:52:03.151 00.062 16872 setting lock position to (1739.18, 605.46)
22:52:03.158 00.007 16872 MultiStar: stabilizing after lock position change
22:52:03.160 00.002 16872 guider state => GUIDING
22:52:03.165 00.005 16872 Status Line: Guiding
22:52:03.171 00.006 16872 Mount: notify guiding started
22:52:03.176 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:52:03.182 00.006 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:52:03.186 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:52:03.190 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:52:03.192 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:52:03.198 00.006 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
22:52:03.201 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
22:52:03.203 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:52:03.209 00.006 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
22:52:03.215 00.006 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:52:03.220 00.005 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:52:03.224 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:52:03.229 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:52:03.232 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:52:03.239 00.007 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:52:03.243 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:52:03.248 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:52:03.249 00.001 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:52:03.254 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:52:03.259 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:52:03.264 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:52:03.267 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:52:03.270 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:52:03.274 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:52:03.279 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:52:03.283 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:52:03.287 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:52:03.290 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:52:03.295 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:52:03.298 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:52:03.303 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:52:03.308 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:52:03.310 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:52:03.310 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:52:03.310 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:52:03.321 00.011 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:52:03.323 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:52:03.326 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:52:03.455 00.129 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:52:03.526 00.071 16872 ScopeASCOM::SideOfPier() returns 0
22:52:03.530 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:52:03.531 00.001 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
22:52:03.535 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:52:03.538 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
22:52:03.539 00.001 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:52:03.543 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:52:03.546 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:52:03.546 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:52:03.546 00.000 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:52:03.546 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3420, FiltMin=3266, FiltMax=65516, Gamma=2.190
22:52:03.587 00.041 16872 UpdateGuideState exits: m=860534 SNR=387.8
22:52:03.587 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:03.587 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:52:03.597 00.010 16872 Enqueuing Expose request
22:52:03.597 00.000 9640 Worker thread wakes up
22:52:03.597 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:52:03.597 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1724,590,31,31)
22:52:03.629 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"971f622a-621c-4674-abb4-99a1765ddc0e"}
22:52:03.631 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"971f622a-621c-4674-abb4-99a1765ddc0e"}
22:52:03.643 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aef7779c-6a3e-45d4-847f-e03d10c21621"}
22:52:03.646 00.003 16872 case statement mapped state 6 to 3
22:52:03.646 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aef7779c-6a3e-45d4-847f-e03d10c21621"}
22:52:03.646 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8c9f1bfa-d79f-4bbb-9664-add9aed2039c"}
22:52:03.654 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.18,7.46],"pixels":"..."},"id":"8c9f1bfa-d79f-4bbb-9664-add9aed2039c"}
22:52:05.869 02.215 16872 GuideAssistant changed RA_MinMove to 0.10
22:52:06.180 00.311 16872 evsrv: cli 0D3C0A48 connect
22:52:06.180 00.000 16872 case statement mapped state 6 to 3
22:52:06.189 00.009 16872 case statement mapped state 6 to 3
22:52:06.189 00.000 16872 evsrv: cli 0D3C0A48 request: {"method":"get_pixel_scale","id":"500ff487-871f-4891-a0e9-6407ea02bc91"}
22:52:06.189 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0.906659,"id":"500ff487-871f-4891-a0e9-6407ea02bc91"}
22:52:06.198 00.009 16872 evsrv: cli 0D3C0A48 disconnect
22:52:07.620 01.422 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5416b31-2f2f-4a58-a470-9e2803b155fc"}
22:52:07.624 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"a5416b31-2f2f-4a58-a470-9e2803b155fc"}
22:52:07.627 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61c14574-2652-4dfb-8961-d48e654e83cd"}
22:52:07.630 00.003 16872 case statement mapped state 6 to 3
22:52:07.630 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"61c14574-2652-4dfb-8961-d48e654e83cd"}
22:52:07.637 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c005ebbe-0306-467f-8206-16ec07299e71"}
22:52:07.637 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.18,7.46],"pixels":"..."},"id":"c005ebbe-0306-467f-8206-16ec07299e71"}
22:52:08.150 00.513 9640 Exposure complete
22:52:08.285 00.135 9640 worker thread done servicing request
22:52:08.285 00.000 16872 OnExposeComplete: enter
22:52:08.285 00.000 16872 UpdateGuideState(): m_state=6
22:52:08.290 00.005 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:52:08.295 00.005 16872 Star::Find returns 1 (0), X=1739.24, Y=605.99, Mass=869263, SNR=402.9, Peak=37016 HFD=5.9
22:52:08.298 00.003 16872 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.56) = xAngle (-0.08 = -0.08)
22:52:08.301 00.003 16872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.04 = -0.04)
22:52:08.306 00.005 16872 CameraToMount -- cameraX=0.05 cameraY=0.53 hyp=0.53 cameraTheta=1.47 mountX=0.53 mountY=-0.02, mountTheta=-0.04
22:52:08.306 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=0.53, opts=13)
22:52:08.315 00.009 16872 Enqueuing Move request for scope (0.05, 0.53)
22:52:08.315 00.000 9640 Worker thread wakes up
22:52:08.315 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.53) opts 0xd
22:52:08.315 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, 0.53)
22:52:08.315 00.000 9640 Moving (0.05, 0.53) raw xDistance=0.53 yDistance=-0.02
22:52:08.315 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53
22:52:08.315 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=0
22:52:08.315 00.000 9640 MoveAxis(W, 39, ABG)
22:52:08.315 00.000 9640 Guiding  Dir = 3, Dur = 39
22:52:08.315 00.000 9640 IsSlewing returns 0
22:52:08.315 00.000 9640 IsGuiding returns 0
22:52:08.315 00.000 9640 PulseGuide returned control before completion, sleep 49
22:52:08.325 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3416, FiltMin=3256, FiltMax=65520, Gamma=2.190
22:52:08.366 00.041 16872 UpdateGuideState exits: m=869263 SNR=402.9
22:52:08.373 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:08.377 00.004 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:52:08.381 00.004 16872 Enqueuing Expose request
22:52:08.384 00.003 9640 IsGuiding returns 1
22:52:08.384 00.000 9640 scope still moving after pulse duration time elapsed
22:52:08.406 00.022 9640 IsSlewing returns 0
22:52:08.406 00.000 9640 IsGuiding returns 0
22:52:08.406 00.000 9640 scope move finished after 39 + 47 ms
22:52:08.406 00.000 9640 Move returns status 0, amount 39
22:52:08.406 00.000 9640 MoveAxis(N, 0, ABG)
22:52:08.406 00.000 9640 Move returns status 0, amount 0
22:52:08.406 00.000 9640 move complete, result=0
22:52:08.406 00.000 9640 worker thread done servicing request
22:52:08.406 00.000 9640 Worker thread wakes up
22:52:08.406 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:52:08.406 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1724,590,31,31)
22:52:08.416 00.010 16872 GuideStep: 0.5 px 39 ms WEST, -0.0 px 0 ms NORTH
22:52:09.035 00.619 16872 GuideAlgorithmZFilter::order=4, expFactor=2.000000
22:52:09.037 00.002 16872 GuideAlgorithmZFilter::type=Bessel order=4, corner=8.000000, gain=36.3852
22:52:09.043 00.006 16872 GuideAlgorithmZFilter::m_xcoeffs:1,4,6,4,1
22:52:09.044 00.001 16872 GuideAlgorithmZFilter::m_ycoeffs:,1.02,-0.617,0.185,-0.0236
22:52:09.047 00.003 16872 GuideAssistant changed Dec_MinMove to 0.15
22:52:09.228 00.181 16872 evsrv: cli 0D3BF8C8 connect
22:52:09.234 00.006 16872 case statement mapped state 6 to 3
22:52:09.241 00.007 16872 case statement mapped state 6 to 3
22:52:09.243 00.002 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_pixel_scale","id":"b1ac2a7f-40a8-4b90-9f01-d32a6dd9eeba"}
22:52:09.251 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0.906659,"id":"b1ac2a7f-40a8-4b90-9f01-d32a6dd9eeba"}
22:52:09.254 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
22:52:11.628 02.374 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe7b64dc-48e6-4512-9a85-2a91c777edc0"}
22:52:11.628 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"fe7b64dc-48e6-4512-9a85-2a91c777edc0"}
22:52:11.628 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a8c6d38-b3c1-473b-a622-d95488da163e"}
22:52:11.634 00.006 16872 case statement mapped state 6 to 3
22:52:11.639 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a8c6d38-b3c1-473b-a622-d95488da163e"}
22:52:11.646 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"996767a7-e0e1-41b0-9c30-1601b3cb6a6e"}
22:52:11.646 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.24,6.99],"pixels":"..."},"id":"996767a7-e0e1-41b0-9c30-1601b3cb6a6e"}
22:52:12.963 01.317 9640 Exposure complete
22:52:13.098 00.135 9640 worker thread done servicing request
22:52:13.098 00.000 16872 OnExposeComplete: enter
22:52:13.103 00.005 16872 UpdateGuideState(): m_state=6
22:52:13.106 00.003 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:52:13.109 00.003 16872 Star::Find returns 1 (0), X=1739.11, Y=605.72, Mass=863709, SNR=352.7, Peak=37924 HFD=5.8
22:52:13.109 00.000 16872 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.56) = xAngle (0.29 = 0.29)
22:52:13.115 00.006 16872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.34 = 0.34)
22:52:13.115 00.000 16872 CameraToMount -- cameraX=-0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.85 mountX=0.26 mountY=0.09, mountTheta=0.34
22:52:13.127 00.012 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=0.26, opts=13)
22:52:13.127 00.000 16872 Enqueuing Move request for scope (-0.07, 0.26)
22:52:13.133 00.006 9640 Worker thread wakes up
22:52:13.133 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.26) opts 0xd
22:52:13.133 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, 0.26)
22:52:13.133 00.000 9640 Moving (-0.07, 0.26) raw xDistance=0.26 yDistance=0.09
22:52:13.133 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
22:52:13.133 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=0
22:52:13.133 00.000 9640 MoveAxis(W, 22, ABG)
22:52:13.133 00.000 9640 Guiding  Dir = 3, Dur = 22
22:52:13.133 00.000 9640 IsSlewing returns 0
22:52:13.133 00.000 9640 IsGuiding returns 0
22:52:13.133 00.000 9640 PulseGuide returned control before completion, sleep 32
22:52:13.138 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65520, med=3424, FiltMin=3300, FiltMax=65520, Gamma=2.190
22:52:13.172 00.034 9640 IsGuiding returns 1
22:52:13.172 00.000 9640 scope still moving after pulse duration time elapsed
22:52:13.172 00.000 16872 UpdateGuideState exits: m=863709 SNR=352.7
22:52:13.181 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:13.184 00.003 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:52:13.184 00.000 16872 Enqueuing Expose request
22:52:13.206 00.022 9640 IsSlewing returns 0
22:52:13.206 00.000 9640 IsGuiding returns 0
22:52:13.206 00.000 9640 scope move finished after 22 + 49 ms
22:52:13.206 00.000 9640 Move returns status 0, amount 22
22:52:13.206 00.000 9640 MoveAxis(N, 0, ABG)
22:52:13.206 00.000 9640 Move returns status 0, amount 0
22:52:13.206 00.000 9640 move complete, result=0
22:52:13.207 00.001 9640 worker thread done servicing request
22:52:13.207 00.000 9640 Worker thread wakes up
22:52:13.207 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:52:13.207 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1724,590,31,31)
22:52:13.231 00.024 16872 GuideStep: 0.3 px 22 ms WEST, 0.1 px 0 ms NORTH
22:52:15.633 02.402 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c90b96c1-a94b-4ccd-a0c5-1102d0478eab"}
22:52:15.633 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":4000,"id":"c90b96c1-a94b-4ccd-a0c5-1102d0478eab"}
22:52:15.639 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ead8e239-7103-45c4-8874-4bf821e5990c"}
22:52:15.641 00.002 16872 case statement mapped state 6 to 3
22:52:15.641 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ead8e239-7103-45c4-8874-4bf821e5990c"}
22:52:15.641 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bb05b5db-095d-4041-adaa-3f9868497da9"}
22:52:15.649 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.11,6.72],"pixels":"..."},"id":"bb05b5db-095d-4041-adaa-3f9868497da9"}
22:52:17.765 02.116 9640 Exposure complete
22:52:17.910 00.145 9640 worker thread done servicing request
22:52:17.910 00.000 16872 OnExposeComplete: enter
22:52:17.913 00.003 16872 UpdateGuideState(): m_state=6
22:52:17.915 00.002 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:52:17.915 00.000 16872 Star::Find returns 1 (0), X=1739.14, Y=605.55, Mass=880991, SNR=398.0, Peak=39836 HFD=5.4
22:52:17.922 00.007 16872 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.56) = xAngle (0.41 = 0.41)
22:52:17.922 00.000 16872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.46 = 0.46)
22:52:17.922 00.000 16872 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.97 mountX=0.09 mountY=0.05, mountTheta=0.45
22:52:17.930 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=0.09, opts=13)
22:52:17.935 00.005 16872 Enqueuing Move request for scope (-0.04, 0.09)
22:52:17.938 00.003 9640 Worker thread wakes up
22:52:17.938 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
22:52:17.938 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
22:52:17.938 00.000 9640 Moving (-0.04, 0.09) raw xDistance=0.09 yDistance=0.05
22:52:17.938 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:52:17.938 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=0
22:52:17.938 00.000 9640 MoveAxis(E, 0, ABG)
22:52:17.938 00.000 9640 Move returns status 0, amount 0
22:52:17.938 00.000 9640 MoveAxis(N, 0, ABG)
22:52:17.938 00.000 9640 Move returns status 0, amount 0
22:52:17.938 00.000 9640 move complete, result=0
22:52:17.938 00.000 9640 worker thread done servicing request
22:52:17.944 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=65520, med=3420, FiltMin=3308, FiltMax=65520, Gamma=2.190
22:52:17.982 00.038 16872 UpdateGuideState exits: m=880991 SNR=398.0
22:52:17.982 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:17.982 00.000 16872 ScheduleExposure(4000,3,1) exposurePending=0
22:52:17.982 00.000 16872 Enqueuing Expose request
22:52:17.995 00.013 9640 Worker thread wakes up
22:52:17.995 00.000 9640 worker thread servicing REQUEST_EXPOSE 4000
22:52:17.995 00.000 9640 Handling exposure in thread, d=4000 o=3 r=(1724,590,31,31)
22:52:18.029 00.034 16872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:52:19.329 01.300 16872 OnExposureDurationSelected: duration = 3500
22:52:19.400 00.071 16872 evsrv: cli 0D3C0A48 connect
22:52:19.406 00.006 16872 case statement mapped state 6 to 3
22:52:19.412 00.006 16872 case statement mapped state 6 to 3
22:52:19.417 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_pixel_scale","id":"619c6893-4497-4ca1-bffa-87634d6e9b90"}
22:52:19.422 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0.906659,"id":"619c6893-4497-4ca1-bffa-87634d6e9b90"}
22:52:19.428 00.006 16872 evsrv: cli 0D3C0A48 disconnect
22:52:19.640 00.212 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6a9fc8c-7157-45ad-9bac-e302ba857ea1"}
22:52:19.643 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d6a9fc8c-7157-45ad-9bac-e302ba857ea1"}
22:52:19.647 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3686b5cc-ad77-4ec1-8849-39e685ae58d3"}
22:52:19.649 00.002 16872 case statement mapped state 6 to 3
22:52:19.653 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3686b5cc-ad77-4ec1-8849-39e685ae58d3"}
22:52:19.655 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc6e2b9c-15ca-43b3-aaef-ad2d6a87d14c"}
22:52:19.659 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.14,6.55],"pixels":"..."},"id":"dc6e2b9c-15ca-43b3-aaef-ad2d6a87d14c"}
22:52:22.542 02.883 9640 Exposure complete
22:52:22.675 00.133 9640 worker thread done servicing request
22:52:22.675 00.000 16872 OnExposeComplete: enter
22:52:22.682 00.007 16872 UpdateGuideState(): m_state=6
22:52:22.682 00.000 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:52:22.682 00.000 16872 Star::Find returns 1 (0), X=1739.16, Y=605.58, Mass=874168, SNR=413.2, Peak=39004 HFD=5.5
22:52:22.692 00.010 16872 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.56) = xAngle (0.24 = 0.24)
22:52:22.692 00.000 16872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.29 = 0.29)
22:52:22.692 00.000 16872 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.80 mountX=0.12 mountY=0.03, mountTheta=0.29
22:52:22.702 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=0.12, opts=13)
22:52:22.703 00.001 16872 Enqueuing Move request for scope (-0.03, 0.12)
22:52:22.707 00.004 9640 Worker thread wakes up
22:52:22.707 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
22:52:22.709 00.002 9640 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
22:52:22.709 00.000 9640 Moving (-0.03, 0.12) raw xDistance=0.12 yDistance=0.03
22:52:22.709 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.12
22:52:22.709 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=0
22:52:22.709 00.000 9640 MoveAxis(W, 9, ABG)
22:52:22.709 00.000 9640 Guiding  Dir = 3, Dur = 9
22:52:22.709 00.000 9640 IsSlewing returns 0
22:52:22.709 00.000 9640 IsGuiding returns 0
22:52:22.709 00.000 9640 PulseGuide returned control before completion, sleep 19
22:52:22.715 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65520, med=3428, FiltMin=3256, FiltMax=65516, Gamma=2.190
22:52:22.732 00.017 9640 IsGuiding returns 1
22:52:22.732 00.000 9640 scope still moving after pulse duration time elapsed
22:52:22.754 00.022 16872 UpdateGuideState exits: m=874168 SNR=413.2
22:52:22.758 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:22.758 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:52:22.766 00.008 9640 IsSlewing returns 0
22:52:22.766 00.000 16872 Enqueuing Expose request
22:52:22.769 00.003 9640 IsGuiding returns 0
22:52:22.769 00.000 9640 scope move finished after 9 + 50 ms
22:52:22.769 00.000 9640 Move returns status 0, amount 9
22:52:22.769 00.000 9640 MoveAxis(N, 0, ABG)
22:52:22.769 00.000 9640 Move returns status 0, amount 0
22:52:22.769 00.000 9640 move complete, result=0
22:52:22.769 00.000 9640 worker thread done servicing request
22:52:22.769 00.000 9640 Worker thread wakes up
22:52:22.769 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:52:22.769 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:52:22.803 00.034 16872 GuideStep: 0.1 px 9 ms WEST, 0.0 px 0 ms NORTH
22:52:23.139 00.336 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1aa5f424-bc66-42dd-9e36-99b98ef38824"}
22:52:23.143 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1aa5f424-bc66-42dd-9e36-99b98ef38824"}
22:52:23.147 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"03dcd68d-447c-42f8-9ec9-bcf7eaf76f31"}
22:52:23.152 00.005 16872 case statement mapped state 6 to 3
22:52:23.156 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"03dcd68d-447c-42f8-9ec9-bcf7eaf76f31"}
22:52:23.161 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"42f121db-9418-4066-ae5d-62a4e26a8071"}
22:52:23.164 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.16,6.58],"pixels":"..."},"id":"42f121db-9418-4066-ae5d-62a4e26a8071"}
22:52:26.645 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ca28b552-9a0c-45de-98ad-b5a7a60ee6f8"}
22:52:26.648 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ca28b552-9a0c-45de-98ad-b5a7a60ee6f8"}
22:52:26.648 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36617459-3cb5-4473-8d87-669d54cc5fe4"}
22:52:26.653 00.005 16872 case statement mapped state 6 to 3
22:52:26.653 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"36617459-3cb5-4473-8d87-669d54cc5fe4"}
22:52:26.660 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ca9af1fe-fbff-4bc1-93cb-5dea32daa509"}
22:52:26.665 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.16,6.58],"pixels":"..."},"id":"ca9af1fe-fbff-4bc1-93cb-5dea32daa509"}
22:52:26.826 00.161 9640 Exposure complete
22:52:26.963 00.137 9640 worker thread done servicing request
22:52:26.963 00.000 16872 OnExposeComplete: enter
22:52:26.967 00.004 16872 UpdateGuideState(): m_state=6
22:52:26.967 00.000 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:52:26.971 00.004 16872 Star::Find returns 1 (0), X=1739.20, Y=606.07, Mass=767624, SNR=386.2, Peak=34596 HFD=5.9
22:52:26.975 00.004 16872 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.56) = xAngle (-0.02 = -0.02)
22:52:26.977 00.002 16872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.03 = 0.03)
22:52:26.977 00.000 16872 CameraToMount -- cameraX=0.02 cameraY=0.61 hyp=0.61 cameraTheta=1.54 mountX=0.61 mountY=0.02, mountTheta=0.03
22:52:26.983 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.02, y=0.61, opts=13)
22:52:26.989 00.006 16872 Enqueuing Move request for scope (0.02, 0.61)
22:52:26.991 00.002 9640 Worker thread wakes up
22:52:26.991 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.61) opts 0xd
22:52:26.991 00.000 9640 Handling offset move in thread for scope, endpoint = (0.02, 0.61)
22:52:26.991 00.000 9640 Moving (0.02, 0.61) raw xDistance=0.61 yDistance=0.02
22:52:26.991 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.61
22:52:26.991 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0
22:52:26.991 00.000 9640 MoveAxis(W, 46, ABG)
22:52:26.991 00.000 9640 Guiding  Dir = 3, Dur = 46
22:52:26.991 00.000 9640 IsSlewing returns 0
22:52:26.991 00.000 9640 IsGuiding returns 0
22:52:26.991 00.000 9640 PulseGuide returned control before completion, sleep 56
22:52:26.999 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3124, max=65520, med=3396, FiltMin=3252, FiltMax=65516, Gamma=2.190
22:52:27.036 00.037 16872 UpdateGuideState exits: m=767624 SNR=386.2
22:52:27.041 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:27.041 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:52:27.041 00.000 16872 Enqueuing Expose request
22:52:27.066 00.025 9640 IsGuiding returns 1
22:52:27.066 00.000 9640 scope still moving after pulse duration time elapsed
22:52:27.091 00.025 9640 IsSlewing returns 0
22:52:27.091 00.000 9640 IsGuiding returns 0
22:52:27.091 00.000 9640 scope move finished after 46 + 51 ms
22:52:27.091 00.000 9640 Move returns status 0, amount 46
22:52:27.091 00.000 9640 MoveAxis(N, 0, ABG)
22:52:27.091 00.000 9640 Move returns status 0, amount 0
22:52:27.091 00.000 9640 move complete, result=0
22:52:27.091 00.000 9640 worker thread done servicing request
22:52:27.091 00.000 9640 Worker thread wakes up
22:52:27.091 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:52:27.091 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:52:27.096 00.005 16872 GuideStep: 0.6 px 46 ms WEST, 0.0 px 0 ms NORTH
22:52:27.446 00.350 16872 PhdConfig flush
22:52:27.493 00.047 16872 evsrv: cli 0D3C0A48 connect
22:52:27.502 00.009 16872 case statement mapped state 6 to 3
22:52:27.510 00.008 16872 case statement mapped state 6 to 3
22:52:27.516 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_pixel_scale","id":"3754d508-24c6-439d-ac35-c56e3438176a"}
22:52:27.522 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0.906659,"id":"3754d508-24c6-439d-ac35-c56e3438176a"}
22:52:27.526 00.004 16872 evsrv: cli 0D3C0A48 disconnect
22:52:30.150 02.624 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0549393f-d2b0-4b2b-80ef-1474129af42b"}
22:52:30.151 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0549393f-d2b0-4b2b-80ef-1474129af42b"}
22:52:30.159 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3f9a588-48ac-4684-a596-1c03d10cd2a5"}
22:52:30.159 00.000 16872 case statement mapped state 6 to 3
22:52:30.164 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3f9a588-48ac-4684-a596-1c03d10cd2a5"}
22:52:30.169 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"04236db9-de12-48a3-8952-441bfaf59fce"}
22:52:30.173 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.20,7.07],"pixels":"..."},"id":"04236db9-de12-48a3-8952-441bfaf59fce"}
22:52:31.158 00.985 9640 Exposure complete
22:52:31.293 00.135 9640 worker thread done servicing request
22:52:31.293 00.000 16872 OnExposeComplete: enter
22:52:31.293 00.000 16872 UpdateGuideState(): m_state=6
22:52:31.293 00.000 16872 Star::Find(15, 1739, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:52:31.304 00.011 16872 Star::Find returns 1 (0), X=1738.95, Y=605.11, Mass=759970, SNR=387.1, Peak=34908 HFD=5.9
22:52:31.309 00.005 16872 MultiStar: exiting stabilization period
22:52:31.312 00.003 16872 MultiStar: updating star positions after lock position change
22:52:31.314 00.002 16872 Star::Find(15, 1189, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:52:31.318 00.004 16872 Star::Find returns 1 (0), X=1188.80, Y=983.56, Mass=212153, SNR=247.1, Peak=11496 HFD=5.4
22:52:31.318 00.000 16872 Star::Find(15, 1080, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:52:31.318 00.000 16872 Star::Find returns 1 (0), X=1079.88, Y=641.81, Mass=165911, SNR=176.6, Peak=10712 HFD=5.6
22:52:31.326 00.008 16872 Star::Find(15, 622, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:52:31.326 00.000 16872 Star::Find returns 1 (0), X=622.52, Y=999.49, Mass=41414, SNR=88.5, Peak=5188 HFD=5.1
22:52:31.326 00.000 16872 Star::Find(15, 628, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:52:31.335 00.009 16872 Star::Find returns 1 (0), X=628.43, Y=877.54, Mass=40953, SNR=93.6, Peak=5220 HFD=5.1
22:52:31.335 00.000 16872 Star::Find(15, 1327, 137, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:52:31.341 00.006 16872 Star::Find returns 1 (0), X=1329.42, Y=134.89, Mass=3762368, SNR=13.8, Peak=65520 HFD=9.2
22:52:31.341 00.000 16872 Star::Find(15, 1719, 527, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:52:31.347 00.006 16872 Star::Find returns 1 (0), X=1718.52, Y=528.05, Mass=17339, SNR=50.7, Peak=4220 HFD=4.9
22:52:31.347 00.000 16872 Star::Find(15, 577, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:52:31.347 00.000 16872 Star::Find returns 1 (0), X=576.72, Y=271.54, Mass=15936, SNR=52.1, Peak=4120 HFD=4.7
22:52:31.347 00.000 16872 Star::Find(15, 137, 343, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:52:31.358 00.011 16872 Star::Find returns 1 (0), X=137.18, Y=344.77, Mass=12635, SNR=46.0, Peak=3992 HFD=4.6
22:52:31.360 00.002 16872 Star::Find(15, 264, 433, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:52:31.360 00.000 16872 Star::Find returns 1 (0), X=263.43, Y=435.04, Mass=8583, SNR=34.3, Peak=3968 HFD=4.0
22:52:31.365 00.005 16872 Star::Find(15, 679, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:52:31.365 00.000 16872 Star::Find returns 1 (0), X=678.32, Y=998.48, Mass=10472, SNR=38.3, Peak=3968 HFD=5.0
22:52:31.372 00.007 16872 Star::Find(15, 1445, 38, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:52:31.374 00.002 16872 Star::Find returns 1 (0), X=1445.99, Y=38.69, Mass=2917, SNR=18.1, Peak=3756 HFD=2.5
22:52:31.374 00.000 16872 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.56) = xAngle (-3.72 = 2.57)
22:52:31.379 00.005 16872 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.67 = 2.61)
22:52:31.382 00.003 16872 CameraToMount -- cameraX=-0.23 cameraY=-0.35 hyp=0.42 cameraTheta=-2.16 mountX=-0.35 mountY=0.21, mountTheta=2.60
22:52:31.382 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-0.23, y=-0.35, opts=13)
22:52:31.390 00.008 16872 Enqueuing Move request for scope (-0.23, -0.35)
22:52:31.395 00.005 9640 Worker thread wakes up
22:52:31.395 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.35) opts 0xd
22:52:31.395 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.23, -0.35)
22:52:31.395 00.000 9640 Moving (-0.23, -0.35) raw xDistance=-0.35 yDistance=0.21
22:52:31.395 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.35
22:52:31.395 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=0
22:52:31.395 00.000 9640 MoveAxis(E, 23, ABG)
22:52:31.396 00.001 9640 Guiding  Dir = 2, Dur = 23
22:52:31.396 00.000 9640 IsSlewing returns 0
22:52:31.396 00.000 9640 IsGuiding returns 0
22:52:31.396 00.000 9640 PulseGuide returned control before completion, sleep 33
22:52:31.403 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65520, med=3404, FiltMin=3256, FiltMax=65520, Gamma=2.190
22:52:31.438 00.035 9640 IsGuiding returns 1
22:52:31.438 00.000 9640 scope still moving after pulse duration time elapsed
22:52:31.438 00.000 16872 UpdateGuideState exits: m=759970 SNR=387.1
22:52:31.438 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:31.448 00.010 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:52:31.448 00.000 16872 Enqueuing Expose request
22:52:31.470 00.022 9640 IsSlewing returns 0
22:52:31.470 00.000 9640 IsGuiding returns 0
22:52:31.470 00.000 9640 scope move finished after 23 + 51 ms
22:52:31.470 00.000 9640 Move returns status 0, amount 23
22:52:31.470 00.000 9640 MoveAxis(N, 0, ABG)
22:52:31.470 00.000 9640 Move returns status 0, amount 0
22:52:31.470 00.000 9640 move complete, result=0
22:52:31.470 00.000 9640 worker thread done servicing request
22:52:31.471 00.001 9640 Worker thread wakes up
22:52:31.471 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:52:31.471 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:52:31.475 00.004 16872 GuideStep: -0.4 px 23 ms EAST, 0.2 px 0 ms NORTH
22:52:33.657 02.182 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ccaf1bdc-5928-4a16-87d0-a4e0e239bec6"}
22:52:33.659 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ccaf1bdc-5928-4a16-87d0-a4e0e239bec6"}
22:52:33.661 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"66cacaee-757f-4007-8326-e9c4213856a4"}
22:52:33.664 00.003 16872 case statement mapped state 6 to 3
22:52:33.664 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"66cacaee-757f-4007-8326-e9c4213856a4"}
22:52:33.676 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"489458c4-c46e-45e8-8dcd-6eb9dcc777b9"}
22:52:33.676 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.95,7.11],"pixels":"..."},"id":"489458c4-c46e-45e8-8dcd-6eb9dcc777b9"}
22:52:35.523 01.847 9640 Exposure complete
22:52:35.659 00.136 9640 worker thread done servicing request
22:52:35.659 00.000 16872 OnExposeComplete: enter
22:52:35.662 00.003 16872 UpdateGuideState(): m_state=6
22:52:35.666 00.004 16872 Star::Find(15, 1738, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:52:35.666 00.000 16872 Star::Find returns 1 (0), X=1739.09, Y=605.55, Mass=752565, SNR=387.0, Peak=32416 HFD=5.6
22:52:35.673 00.007 16872 MultiStar: [#1 0.02,0.06,0.63,U] [#2 -0.05,0.16,0.46,U] [#3 0.04,0.27,0.25,U] [#4 -0.12,0.04,0.23,U] [#5 -5.54,-2.37,0.00,M1] [#6 0.04,0.03,0.14,U] [#7 -0.11,0.14,0.13,U] [#8 -0.36,0.16,0.11,U] 
22:52:35.675 00.002 16872 refined, 7 included, MultiStar: {-0.06, 0.11}, one-star: {-0.10, 0.09}
22:52:35.678 00.003 16872 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.56) = xAngle (0.51 = 0.51)
22:52:35.683 00.005 16872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.55 = 0.55)
22:52:35.683 00.000 16872 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.06 mountX=0.11 mountY=0.06, mountTheta=0.54
22:52:35.692 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=0.11, opts=13)
22:52:35.695 00.003 16872 Enqueuing Move request for scope (-0.06, 0.11)
22:52:35.697 00.002 9640 Worker thread wakes up
22:52:35.697 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
22:52:35.697 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
22:52:35.697 00.000 9640 Moving (-0.06, 0.11) raw xDistance=0.11 yDistance=0.06
22:52:35.697 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.05 from input 0.11
22:52:35.697 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
22:52:35.697 00.000 9640 MoveAxis(W, 6, ABG)
22:52:35.697 00.000 9640 Guiding  Dir = 3, Dur = 6
22:52:35.697 00.000 9640 IsSlewing returns 0
22:52:35.697 00.000 9640 IsGuiding returns 0
22:52:35.697 00.000 9640 PulseGuide returned control before completion, sleep 16
22:52:35.703 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3068, max=65520, med=3396, FiltMin=3272, FiltMax=65520, Gamma=2.190
22:52:35.727 00.024 9640 IsGuiding returns 1
22:52:35.727 00.000 9640 scope still moving after pulse duration time elapsed
22:52:35.744 00.017 16872 UpdateGuideState exits: m=752565 SNR=387.0
22:52:35.746 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:35.746 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:52:35.757 00.011 16872 Enqueuing Expose request
22:52:35.763 00.006 9640 IsSlewing returns 0
22:52:35.763 00.000 9640 IsGuiding returns 0
22:52:35.764 00.001 9640 scope move finished after 6 + 58 ms
22:52:35.764 00.000 9640 Move returns status 0, amount 6
22:52:35.764 00.000 9640 MoveAxis(N, 0, ABG)
22:52:35.764 00.000 9640 Move returns status 0, amount 0
22:52:35.764 00.000 9640 move complete, result=0
22:52:35.764 00.000 9640 worker thread done servicing request
22:52:35.764 00.000 9640 Worker thread wakes up
22:52:35.764 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:52:35.764 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:52:35.768 00.004 16872 GuideStep: 0.1 px 6 ms WEST, 0.1 px 0 ms NORTH
22:52:37.167 01.399 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3b66be8-3f76-4a65-9229-eea2e3ae32e4"}
22:52:37.173 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f3b66be8-3f76-4a65-9229-eea2e3ae32e4"}
22:52:37.179 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0180077f-0d5d-41f0-8381-eea8850dbb43"}
22:52:37.187 00.008 16872 case statement mapped state 6 to 3
22:52:37.191 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0180077f-0d5d-41f0-8381-eea8850dbb43"}
22:52:37.202 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e7f78a26-e89e-4c9d-8726-7ea74ff3ce54"}
22:52:37.206 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.09,6.55],"pixels":"..."},"id":"e7f78a26-e89e-4c9d-8726-7ea74ff3ce54"}
22:52:39.211 02.005 16872 evsrv: cli 0D3C0A48 connect
22:52:39.222 00.011 16872 case statement mapped state 6 to 3
22:52:39.230 00.008 16872 case statement mapped state 6 to 3
22:52:39.240 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"05bf1c14-0f8b-4e18-801c-372889eebd9f"}
22:52:39.247 00.007 16872 case statement mapped state 6 to 3
22:52:39.250 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"05bf1c14-0f8b-4e18-801c-372889eebd9f"}
22:52:39.258 00.008 16872 evsrv: cli 0D3C0A48 disconnect
22:52:39.822 00.564 9640 Exposure complete
22:52:39.970 00.148 9640 worker thread done servicing request
22:52:39.970 00.000 16872 OnExposeComplete: enter
22:52:39.974 00.004 16872 UpdateGuideState(): m_state=6
22:52:39.978 00.004 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:52:39.980 00.002 16872 Star::Find returns 1 (0), X=1738.96, Y=605.76, Mass=758190, SNR=359.0, Peak=33168 HFD=5.9
22:52:39.983 00.003 16872 MultiStar: [#1 -0.02,0.22,0.64,U] [#2 -0.12,0.63,0.00,M1] [#3 -0.10,0.56,0.00,M1] [#4 -0.24,0.22,0.25,U] [#5 -5.23,2.92,0.00,M2] [#6 0.14,0.23,0.15,U] [#7 0.11,0.58,0.00,M1] [#8 -0.27,0.85,0.00,M1] 
22:52:39.985 00.002 16872 refined, 3 included, MultiStar: {-0.14, 0.26}, one-star: {-0.23, 0.30}
22:52:39.987 00.002 16872 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.56) = xAngle (0.50 = 0.50)
22:52:39.991 00.004 16872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.54 = 0.54)
22:52:39.994 00.003 16872 CameraToMount -- cameraX=-0.14 cameraY=0.26 hyp=0.29 cameraTheta=2.05 mountX=0.26 mountY=0.15, mountTheta=0.53
22:52:40.000 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.14, y=0.26, opts=13)
22:52:40.003 00.003 16872 Enqueuing Move request for scope (-0.14, 0.26)
22:52:40.006 00.003 9640 Worker thread wakes up
22:52:40.006 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.26) opts 0xd
22:52:40.007 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.14, 0.26)
22:52:40.007 00.000 9640 Moving (-0.14, 0.26) raw xDistance=0.26 yDistance=0.15
22:52:40.007 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:52:40.007 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
22:52:40.007 00.000 9640 MoveAxis(W, 20, ABG)
22:52:40.007 00.000 9640 Guiding  Dir = 3, Dur = 20
22:52:40.007 00.000 9640 IsSlewing returns 0
22:52:40.007 00.000 9640 IsGuiding returns 0
22:52:40.008 00.001 9640 PulseGuide returned control before completion, sleep 30
22:52:40.015 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3392, FiltMin=3268, FiltMax=65520, Gamma=2.190
22:52:40.050 00.035 9640 IsGuiding returns 1
22:52:40.051 00.001 9640 scope still moving after pulse duration time elapsed
22:52:40.057 00.006 16872 UpdateGuideState exits: m=758190 SNR=359.0
22:52:40.060 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:40.063 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:52:40.065 00.002 16872 Enqueuing Expose request
22:52:40.081 00.016 9640 IsSlewing returns 0
22:52:40.081 00.000 9640 IsGuiding returns 0
22:52:40.082 00.001 9640 scope move finished after 20 + 54 ms
22:52:40.082 00.000 9640 Move returns status 0, amount 20
22:52:40.082 00.000 9640 MoveAxis(N, 0, ABG)
22:52:40.082 00.000 9640 Move returns status 0, amount 0
22:52:40.083 00.001 9640 move complete, result=0
22:52:40.083 00.000 9640 worker thread done servicing request
22:52:40.083 00.000 9640 Worker thread wakes up
22:52:40.083 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:52:40.083 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:52:40.084 00.001 16872 GuideStep: 0.3 px 20 ms WEST, 0.2 px 0 ms NORTH
22:52:40.666 00.582 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d006d69e-9e43-4ec6-b4fb-7dadecdccfd2"}
22:52:40.669 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d006d69e-9e43-4ec6-b4fb-7dadecdccfd2"}
22:52:40.673 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"16ab5f95-e8cb-4c22-90be-30ec32caa67a"}
22:52:40.680 00.007 16872 case statement mapped state 6 to 3
22:52:40.684 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"16ab5f95-e8cb-4c22-90be-30ec32caa67a"}
22:52:40.689 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0dbd3402-c60f-4132-a964-d5502a5e90f6"}
22:52:40.693 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.96,6.76],"pixels":"..."},"id":"0dbd3402-c60f-4132-a964-d5502a5e90f6"}
22:52:44.142 03.449 9640 Exposure complete
22:52:44.165 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2165c8f5-24a7-47cd-ad21-8310cc50df92"}
22:52:44.169 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2165c8f5-24a7-47cd-ad21-8310cc50df92"}
22:52:44.186 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18601da6-4b04-480e-80b6-8558033c2752"}
22:52:44.188 00.002 16872 case statement mapped state 6 to 3
22:52:44.191 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"18601da6-4b04-480e-80b6-8558033c2752"}
22:52:44.197 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"47ad1b84-e278-4c94-9847-7bdd582ffa1a"}
22:52:44.200 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.96,6.76],"pixels":"..."},"id":"47ad1b84-e278-4c94-9847-7bdd582ffa1a"}
22:52:44.289 00.089 9640 worker thread done servicing request
22:52:44.290 00.001 16872 OnExposeComplete: enter
22:52:44.293 00.003 16872 UpdateGuideState(): m_state=6
22:52:44.295 00.002 16872 Star::Find(15, 1738, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:52:44.298 00.003 16872 Star::Find returns 1 (0), X=1738.95, Y=605.94, Mass=757244, SNR=392.7, Peak=32312 HFD=6.0
22:52:44.301 00.003 16872 MultiStar: [#1 0.05,0.44,0.51,U] [#2 -0.05,0.75,0.00,M2] [#3 0.03,0.55,0.00,M2] [#4 -0.32,0.48,0.00,M1] [#5 -4.11,-2.53,0.00,M3] [#6 -0.06,0.59,0.00,M1] [#7 -0.14,0.59,0.00,M2] [#8 0.07,0.03,0.11,U] 
22:52:44.305 00.004 16872 refined, 2 included, MultiStar: {-0.13, 0.43}, one-star: {-0.24, 0.48}
22:52:44.308 00.003 16872 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.56) = xAngle (0.30 = 0.30)
22:52:44.311 00.003 16872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.34 = 0.34)
22:52:44.313 00.002 16872 CameraToMount -- cameraX=-0.13 cameraY=0.43 hyp=0.45 cameraTheta=1.85 mountX=0.43 mountY=0.15, mountTheta=0.34
22:52:44.320 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.13, y=0.43, opts=13)
22:52:44.325 00.005 16872 Enqueuing Move request for scope (-0.13, 0.43)
22:52:44.329 00.004 9640 Worker thread wakes up
22:52:44.329 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.43) opts 0xd
22:52:44.329 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.13, 0.43)
22:52:44.330 00.001 9640 Moving (-0.13, 0.43) raw xDistance=0.43 yDistance=0.15
22:52:44.330 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.43
22:52:44.330 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
22:52:44.330 00.000 9640 MoveAxis(W, 34, ABG)
22:52:44.330 00.000 9640 Guiding  Dir = 3, Dur = 34
22:52:44.330 00.000 9640 IsSlewing returns 0
22:52:44.330 00.000 9640 IsGuiding returns 0
22:52:44.331 00.001 9640 PulseGuide returned control before completion, sleep 44
22:52:44.337 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65520, med=3400, FiltMin=3260, FiltMax=65516, Gamma=2.190
22:52:44.380 00.043 9640 IsGuiding returns 1
22:52:44.380 00.000 9640 scope still moving after pulse duration time elapsed
22:52:44.380 00.000 16872 UpdateGuideState exits: m=757244 SNR=392.7
22:52:44.383 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:44.385 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:52:44.388 00.003 16872 Enqueuing Expose request
22:52:44.411 00.023 9640 IsSlewing returns 0
22:52:44.411 00.000 9640 IsGuiding returns 1
22:52:44.443 00.032 9640 IsSlewing returns 0
22:52:44.444 00.001 9640 IsGuiding returns 1
22:52:44.473 00.029 9640 IsSlewing returns 0
22:52:44.473 00.000 9640 IsGuiding returns 1
22:52:44.504 00.031 9640 IsSlewing returns 0
22:52:44.504 00.000 9640 IsGuiding returns 0
22:52:44.504 00.000 9640 scope move finished after 34 + 140 ms
22:52:44.504 00.000 9640 Move returns status 0, amount 34
22:52:44.505 00.001 9640 MoveAxis(N, 0, ABG)
22:52:44.505 00.000 9640 Move returns status 0, amount 0
22:52:44.505 00.000 9640 move complete, result=0
22:52:44.505 00.000 9640 worker thread done servicing request
22:52:44.506 00.001 9640 Worker thread wakes up
22:52:44.506 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:52:44.506 00.000 16872 GuideStep: 0.4 px 34 ms WEST, 0.2 px 0 ms NORTH
22:52:44.517 00.011 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:52:47.666 03.149 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"adddb5b2-0932-4078-bb2d-91ba2f712230"}
22:52:47.669 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"adddb5b2-0932-4078-bb2d-91ba2f712230"}
22:52:47.672 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0cf2f281-323c-4700-8988-59a90e49fca1"}
22:52:47.677 00.005 16872 case statement mapped state 6 to 3
22:52:47.680 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cf2f281-323c-4700-8988-59a90e49fca1"}
22:52:47.683 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"62beea9e-f763-4504-99a7-bf73860cacd2"}
22:52:47.686 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.95,6.94],"pixels":"..."},"id":"62beea9e-f763-4504-99a7-bf73860cacd2"}
22:52:48.592 00.906 9640 Exposure complete
22:52:48.734 00.142 9640 worker thread done servicing request
22:52:48.734 00.000 16872 OnExposeComplete: enter
22:52:48.738 00.004 16872 UpdateGuideState(): m_state=6
22:52:48.741 00.003 16872 Star::Find(15, 1738, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:52:48.743 00.002 16872 Star::Find returns 1 (0), X=1739.12, Y=605.10, Mass=767631, SNR=389.1, Peak=34144 HFD=5.8
22:52:48.746 00.003 16872 MultiStar: [#1 0.11,0.05,0.56,U] [#2 0.08,0.00,0.50,U] [#3 0.08,0.09,0.23,U] [#4 -0.03,0.14,0.25,U] [#5 -1.44,0.10,0.00,M4] [#6 0.33,-0.09,0.13,U] [#7 0.30,-0.34,0.12,U] [#8 -0.27,-0.38,0.00,M1] 
22:52:48.749 00.003 16872 refined, 6 included, MultiStar: {0.05, -0.12}, one-star: {-0.06, -0.36}
22:52:48.752 00.003 16872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.56) = xAngle (-2.75 = -2.75)
22:52:48.755 00.003 16872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.71 = -2.71)
22:52:48.757 00.002 16872 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.20 mountX=-0.12 mountY=-0.05, mountTheta=-2.71
22:52:48.763 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=-0.12, opts=13)
22:52:48.768 00.005 16872 Enqueuing Move request for scope (0.05, -0.12)
22:52:48.771 00.003 9640 Worker thread wakes up
22:52:48.771 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
22:52:48.771 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
22:52:48.771 00.000 9640 Moving (0.05, -0.12) raw xDistance=-0.12 yDistance=-0.05
22:52:48.771 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.05 from input -0.12
22:52:48.771 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.05, m_sumCorr=0
22:52:48.771 00.000 9640 MoveAxis(E, 6, ABG)
22:52:48.771 00.000 9640 Guiding  Dir = 2, Dur = 6
22:52:48.772 00.001 9640 IsSlewing returns 0
22:52:48.772 00.000 9640 IsGuiding returns 0
22:52:48.772 00.000 9640 PulseGuide returned control before completion, sleep 16
22:52:48.778 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3136, max=65520, med=3404, FiltMin=3256, FiltMax=65516, Gamma=2.190
22:52:48.795 00.017 9640 IsGuiding returns 1
22:52:48.795 00.000 9640 scope still moving after pulse duration time elapsed
22:52:48.821 00.026 16872 UpdateGuideState exits: m=767631 SNR=389.1
22:52:48.825 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:48.828 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:52:48.831 00.003 16872 Enqueuing Expose request
22:52:48.834 00.003 9640 IsSlewing returns 0
22:52:48.834 00.000 9640 IsGuiding returns 0
22:52:48.834 00.000 9640 scope move finished after 6 + 56 ms
22:52:48.835 00.001 9640 Move returns status 0, amount 6
22:52:48.835 00.000 9640 MoveAxis(N, 0, ABG)
22:52:48.835 00.000 9640 Move returns status 0, amount 0
22:52:48.835 00.000 9640 move complete, result=0
22:52:48.835 00.000 9640 worker thread done servicing request
22:52:48.835 00.000 9640 Worker thread wakes up
22:52:48.835 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:52:48.835 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:52:48.845 00.010 16872 GuideStep: -0.1 px 6 ms EAST, -0.1 px 0 ms NORTH
22:52:51.165 02.320 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4d64a8d1-55af-4ea5-b917-093bc6e5d45e"}
22:52:51.168 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4d64a8d1-55af-4ea5-b917-093bc6e5d45e"}
22:52:51.174 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3a2a50e5-eb0a-4e3d-8dba-14ea1e90b51d"}
22:52:51.177 00.003 16872 case statement mapped state 6 to 3
22:52:51.179 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a2a50e5-eb0a-4e3d-8dba-14ea1e90b51d"}
22:52:51.183 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f32d6557-ad7f-4ce2-8b57-6df22ed99934"}
22:52:51.186 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.12,7.10],"pixels":"..."},"id":"f32d6557-ad7f-4ce2-8b57-6df22ed99934"}
22:52:52.914 01.728 9640 Exposure complete
22:52:53.056 00.142 9640 worker thread done servicing request
22:52:53.056 00.000 16872 OnExposeComplete: enter
22:52:53.059 00.003 16872 UpdateGuideState(): m_state=6
22:52:53.062 00.003 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:52:53.065 00.003 16872 Star::Find returns 1 (0), X=1738.94, Y=605.07, Mass=772744, SNR=372.7, Peak=34056 HFD=5.9
22:52:53.068 00.003 16872 MultiStar: [#1 -0.01,0.03,0.67,U] [#2 -0.09,-0.11,0.57,U] [#3 0.03,-0.06,0.22,U] [#4 -0.15,0.03,0.25,U] [#5 0.34,-2.38,0.00,M5] [#6 -0.05,-0.18,0.14,U] [#7 -0.15,-0.12,0.12,U] [#8 0.07,-0.17,0.12,U] 
22:52:53.073 00.005 16872 refined, 7 included, MultiStar: {-0.11, -0.16}, one-star: {-0.24, -0.39}
22:52:53.080 00.007 16872 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.56) = xAngle (-3.73 = 2.55)
22:52:53.084 00.004 16872 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.69 = 2.59)
22:52:53.088 00.004 16872 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.20 cameraTheta=-2.18 mountX=-0.16 mountY=0.10, mountTheta=2.58
22:52:53.093 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=-0.16, opts=13)
22:52:53.096 00.003 16872 Enqueuing Move request for scope (-0.11, -0.16)
22:52:53.099 00.003 9640 Worker thread wakes up
22:52:53.099 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd
22:52:53.099 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, -0.16)
22:52:53.099 00.000 9640 Moving (-0.11, -0.16) raw xDistance=-0.16 yDistance=0.10
22:52:53.099 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
22:52:53.099 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=0
22:52:53.099 00.000 9640 MoveAxis(E, 13, ABG)
22:52:53.099 00.000 9640 Guiding  Dir = 2, Dur = 13
22:52:53.100 00.001 9640 IsSlewing returns 0
22:52:53.100 00.000 9640 IsGuiding returns 0
22:52:53.100 00.000 9640 PulseGuide returned control before completion, sleep 23
22:52:53.108 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3392, FiltMin=3276, FiltMax=65516, Gamma=2.190
22:52:53.132 00.024 9640 IsGuiding returns 1
22:52:53.132 00.000 9640 scope still moving after pulse duration time elapsed
22:52:53.150 00.018 16872 UpdateGuideState exits: m=772744 SNR=372.7
22:52:53.153 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:53.156 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:52:53.159 00.003 16872 Enqueuing Expose request
22:52:53.164 00.005 9640 IsSlewing returns 0
22:52:53.165 00.001 9640 IsGuiding returns 0
22:52:53.165 00.000 9640 scope move finished after 13 + 51 ms
22:52:53.165 00.000 9640 Move returns status 0, amount 13
22:52:53.166 00.001 9640 MoveAxis(N, 0, ABG)
22:52:53.166 00.000 9640 Move returns status 0, amount 0
22:52:53.166 00.000 9640 move complete, result=0
22:52:53.166 00.000 9640 worker thread done servicing request
22:52:53.166 00.000 9640 Worker thread wakes up
22:52:53.166 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:52:53.167 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:52:53.174 00.007 16872 GuideStep: -0.2 px 13 ms EAST, 0.1 px 0 ms NORTH
22:52:54.665 01.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c290c6c4-c3d9-48a0-a8ab-e1c0ae5865d1"}
22:52:54.672 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c290c6c4-c3d9-48a0-a8ab-e1c0ae5865d1"}
22:52:54.680 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ecf4da4f-502c-4549-b2cd-995318025ee4"}
22:52:54.683 00.003 16872 case statement mapped state 6 to 3
22:52:54.685 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ecf4da4f-502c-4549-b2cd-995318025ee4"}
22:52:54.689 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dab9decd-cd18-499f-91eb-5b8f7e372a2a"}
22:52:54.692 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.94,7.07],"pixels":"..."},"id":"dab9decd-cd18-499f-91eb-5b8f7e372a2a"}
22:52:57.248 02.556 9640 Exposure complete
22:52:57.398 00.150 9640 worker thread done servicing request
22:52:57.398 00.000 16872 OnExposeComplete: enter
22:52:57.402 00.004 16872 UpdateGuideState(): m_state=6
22:52:57.405 00.003 16872 Star::Find(15, 1738, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:52:57.408 00.003 16872 Star::Find returns 1 (0), X=1739.04, Y=605.10, Mass=758342, SNR=419.7, Peak=32264 HFD=5.9
22:52:57.410 00.002 16872 MultiStar: [#1 -0.08,-0.02,0.48,U] [#2 -0.07,0.01,0.49,U] [#3 -0.22,-0.11,0.22,U] [#4 -0.21,0.18,0.20,U] [#5 -6.02,-3.06,0.00,M6] [#6 0.19,-0.26,0.13,U] [#7 0.23,0.15,0.11,U] [#8 -0.22,0.06,0.13,U] 
22:52:57.417 00.007 16872 refined, 7 included, MultiStar: {-0.10, -0.13}, one-star: {-0.14, -0.36}
22:52:57.420 00.003 16872 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.56) = xAngle (-3.78 = 2.50)
22:52:57.423 00.003 16872 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.74 = 2.55)
22:52:57.424 00.001 16872 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-2.23 mountX=-0.13 mountY=0.09, mountTheta=2.53
22:52:57.432 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=-0.13, opts=13)
22:52:57.438 00.006 16872 Enqueuing Move request for scope (-0.10, -0.13)
22:52:57.442 00.004 9640 Worker thread wakes up
22:52:57.442 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
22:52:57.442 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
22:52:57.442 00.000 9640 Moving (-0.10, -0.13) raw xDistance=-0.13 yDistance=0.09
22:52:57.442 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.13
22:52:57.442 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=0
22:52:57.443 00.001 9640 MoveAxis(E, 11, ABG)
22:52:57.443 00.000 9640 Guiding  Dir = 2, Dur = 11
22:52:57.443 00.000 9640 IsSlewing returns 0
22:52:57.443 00.000 9640 IsGuiding returns 0
22:52:57.444 00.001 9640 PulseGuide returned control before completion, sleep 21
22:52:57.449 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=65520, med=3404, FiltMin=3288, FiltMax=65516, Gamma=2.190
22:52:57.475 00.026 9640 IsGuiding returns 1
22:52:57.475 00.000 9640 scope still moving after pulse duration time elapsed
22:52:57.492 00.017 16872 UpdateGuideState exits: m=758342 SNR=419.7
22:52:57.496 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:57.499 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:52:57.501 00.002 16872 Enqueuing Expose request
22:52:57.505 00.004 9640 IsSlewing returns 0
22:52:57.506 00.001 9640 IsGuiding returns 0
22:52:57.506 00.000 9640 scope move finished after 11 + 51 ms
22:52:57.507 00.001 9640 Move returns status 0, amount 11
22:52:57.507 00.000 9640 MoveAxis(N, 0, ABG)
22:52:57.507 00.000 9640 Move returns status 0, amount 0
22:52:57.507 00.000 9640 move complete, result=0
22:52:57.507 00.000 9640 worker thread done servicing request
22:52:57.507 00.000 9640 Worker thread wakes up
22:52:57.507 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:52:57.507 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:52:57.512 00.005 16872 GuideStep: -0.1 px 11 ms EAST, 0.1 px 0 ms NORTH
22:52:58.163 00.651 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1abe8d2c-1f9b-4bbf-9395-632914269ae7"}
22:52:58.168 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1abe8d2c-1f9b-4bbf-9395-632914269ae7"}
22:52:58.173 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6b9c4fd1-1042-49d6-aa46-927e8feac236"}
22:52:58.177 00.004 16872 case statement mapped state 6 to 3
22:52:58.186 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b9c4fd1-1042-49d6-aa46-927e8feac236"}
22:52:58.191 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"597cbc72-488c-4b0a-aa46-62972b745bd8"}
22:52:58.196 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.04,7.10],"pixels":"..."},"id":"597cbc72-488c-4b0a-aa46-62972b745bd8"}
22:53:01.587 03.391 9640 Exposure complete
22:53:01.663 00.076 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"998f848f-a73a-4361-8f74-fd1c3686cdcd"}
22:53:01.668 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"998f848f-a73a-4361-8f74-fd1c3686cdcd"}
22:53:01.672 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de75dc8f-0b12-4b62-93f3-a5e59e71b23b"}
22:53:01.675 00.003 16872 case statement mapped state 6 to 3
22:53:01.678 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"de75dc8f-0b12-4b62-93f3-a5e59e71b23b"}
22:53:01.682 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e27556f-6e5a-459d-b970-cdb5423d1fd1"}
22:53:01.685 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.04,7.10],"pixels":"..."},"id":"8e27556f-6e5a-459d-b970-cdb5423d1fd1"}
22:53:01.730 00.045 9640 worker thread done servicing request
22:53:01.730 00.000 16872 OnExposeComplete: enter
22:53:01.734 00.004 16872 UpdateGuideState(): m_state=6
22:53:01.737 00.003 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:53:01.740 00.003 16872 Star::Find returns 1 (0), X=1739.01, Y=605.84, Mass=768754, SNR=342.6, Peak=36680 HFD=5.9
22:53:01.743 00.003 16872 MultiStar: [#1 0.04,0.47,0.00,M1] [#2 -0.17,0.68,0.00,M1] [#3 -0.06,0.65,0.00,M1] [#4 -0.09,0.28,0.26,U] [#5 -2.42,-0.89,0.00,M7] [#6 0.27,0.64,0.00,M1] [#7 0.16,0.52,0.00,M1] [#8 -0.23,0.19,0.13,U] 
22:53:01.746 00.003 16872 refined, 2 included, MultiStar: {-0.16, 0.35}, one-star: {-0.17, 0.38}
22:53:01.748 00.002 16872 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.56) = xAngle (0.45 = 0.45)
22:53:01.757 00.009 16872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.50 = 0.50)
22:53:01.761 00.004 16872 CameraToMount -- cameraX=-0.16 cameraY=0.35 hyp=0.38 cameraTheta=2.01 mountX=0.34 mountY=0.18, mountTheta=0.49
22:53:01.766 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.16, y=0.35, opts=13)
22:53:01.770 00.004 16872 Enqueuing Move request for scope (-0.16, 0.35)
22:53:01.772 00.002 9640 Worker thread wakes up
22:53:01.772 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.35) opts 0xd
22:53:01.772 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.16, 0.35)
22:53:01.772 00.000 9640 Moving (-0.16, 0.35) raw xDistance=0.34 yDistance=0.18
22:53:01.773 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
22:53:01.773 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
22:53:01.773 00.000 9640 MoveAxis(W, 25, ABG)
22:53:01.773 00.000 9640 Guiding  Dir = 3, Dur = 25
22:53:01.773 00.000 9640 IsSlewing returns 0
22:53:01.773 00.000 9640 IsGuiding returns 0
22:53:01.774 00.001 9640 PulseGuide returned control before completion, sleep 35
22:53:01.778 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3392, FiltMin=3276, FiltMax=65516, Gamma=2.190
22:53:01.812 00.034 9640 IsGuiding returns 1
22:53:01.812 00.000 9640 scope still moving after pulse duration time elapsed
22:53:01.819 00.007 16872 UpdateGuideState exits: m=768754 SNR=342.6
22:53:01.822 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:01.825 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:53:01.829 00.004 16872 Enqueuing Expose request
22:53:01.844 00.015 9640 IsSlewing returns 0
22:53:01.844 00.000 9640 IsGuiding returns 0
22:53:01.845 00.001 9640 scope move finished after 25 + 46 ms
22:53:01.845 00.000 9640 Move returns status 0, amount 25
22:53:01.845 00.000 9640 MoveAxis(N, 0, ABG)
22:53:01.845 00.000 9640 Move returns status 0, amount 0
22:53:01.845 00.000 9640 move complete, result=0
22:53:01.846 00.001 9640 worker thread done servicing request
22:53:01.846 00.000 9640 Worker thread wakes up
22:53:01.847 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
22:53:01.847 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:53:01.856 00.009 16872 GuideStep: 0.3 px 25 ms WEST, 0.2 px 0 ms NORTH
22:53:05.162 03.306 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dc96b52a-6fda-41ef-95b9-f3c5ed1898a1"}
22:53:05.169 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dc96b52a-6fda-41ef-95b9-f3c5ed1898a1"}
22:53:05.173 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b57bfdc0-df61-46c9-b1e1-8702271ae0fd"}
22:53:05.176 00.003 16872 case statement mapped state 6 to 3
22:53:05.179 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b57bfdc0-df61-46c9-b1e1-8702271ae0fd"}
22:53:05.183 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7a10bade-983a-4fdd-9dd6-6226f5b9e2e2"}
22:53:05.192 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.01,6.84],"pixels":"..."},"id":"7a10bade-983a-4fdd-9dd6-6226f5b9e2e2"}
22:53:05.919 00.727 9640 Exposure complete
22:53:06.064 00.145 9640 worker thread done servicing request
22:53:06.064 00.000 16872 OnExposeComplete: enter
22:53:06.066 00.002 16872 UpdateGuideState(): m_state=6
22:53:06.069 00.003 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:53:06.074 00.005 16872 Star::Find returns 1 (0), X=1739.07, Y=605.53, Mass=764140, SNR=388.4, Peak=33092 HFD=5.5
22:53:06.080 00.006 16872 MultiStar: [#1 0.06,0.22,0.58,U] [#2 -0.01,0.18,0.55,U] [#3 -0.05,0.33,0.24,U] [#4 0.10,0.17,0.28,U] [#5 -1.10,3.04,0.00,M8] [#6 0.03,-0.17,0.13,U] [#7 0.38,0.23,0.00,M2] [#8 0.03,0.08,0.12,U] 
22:53:06.085 00.005 16872 single-star, 6 included, MultiStar: {-0.02, 0.14}, one-star: {-0.11, 0.07}
22:53:06.088 00.003 16872 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.56) = xAngle (1.03 = 1.03)
22:53:06.091 00.003 16872 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.08 = 1.08)
22:53:06.092 00.001 16872 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.59 mountX=0.07 mountY=0.11, mountTheta=1.04
22:53:06.098 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=0.07, opts=13)
22:53:06.101 00.003 16872 Enqueuing Move request for scope (-0.11, 0.07)
22:53:06.106 00.005 9640 Worker thread wakes up
22:53:06.106 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
22:53:06.106 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
22:53:06.106 00.000 9640 Moving (-0.11, 0.07) raw xDistance=0.07 yDistance=0.11
22:53:06.106 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:53:06.106 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=0
22:53:06.106 00.000 9640 MoveAxis(E, 0, ABG)
22:53:06.107 00.001 9640 Move returns status 0, amount 0
22:53:06.107 00.000 9640 MoveAxis(N, 0, ABG)
22:53:06.107 00.000 9640 Move returns status 0, amount 0
22:53:06.107 00.000 9640 move complete, result=0
22:53:06.107 00.000 9640 worker thread done servicing request
22:53:06.113 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3396, FiltMin=3286, FiltMax=65516, Gamma=2.190
22:53:06.154 00.041 16872 UpdateGuideState exits: m=764140 SNR=388.4
22:53:06.156 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:06.159 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:53:06.162 00.003 16872 Enqueuing Expose request
22:53:06.172 00.010 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:06.175 00.003 9640 Worker thread wakes up
22:53:06.175 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:53:06.175 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:53:08.664 02.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"303c8815-bc4a-4b75-9e25-fc401f20acdb"}
22:53:08.667 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"303c8815-bc4a-4b75-9e25-fc401f20acdb"}
22:53:08.673 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ddc8b783-0398-47c9-b81e-e047b33626ed"}
22:53:08.677 00.004 16872 case statement mapped state 6 to 3
22:53:08.680 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ddc8b783-0398-47c9-b81e-e047b33626ed"}
22:53:08.684 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f26eb844-8e61-4ab0-8668-2b9c746ab0c7"}
22:53:08.691 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.07,6.53],"pixels":"..."},"id":"f26eb844-8e61-4ab0-8668-2b9c746ab0c7"}
22:53:10.240 01.549 9640 Exposure complete
22:53:10.385 00.145 9640 worker thread done servicing request
22:53:10.385 00.000 16872 OnExposeComplete: enter
22:53:10.388 00.003 16872 UpdateGuideState(): m_state=6
22:53:10.390 00.002 16872 Star::Find(15, 1739, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
22:53:10.393 00.003 16872 Star::Find returns 1 (0), X=1738.92, Y=605.15, Mass=763546, SNR=408.9, Peak=32780 HFD=6.0
22:53:10.396 00.003 16872 MultiStar: [#1 -0.30,-0.04,0.57,U] [#2 -0.11,0.03,0.50,U] [#3 -0.21,0.13,0.19,U] [#4 -0.30,0.11,0.22,U] [#5 -6.61,-2.24,0.00,M9] [#6 -0.58,-0.39,0.00,M1] [#7 -0.18,-0.28,0.11,U] [#8 -0.28,-0.23,0.11,U] 
22:53:10.401 00.005 16872 refined, 6 included, MultiStar: {-0.24, -0.12}, one-star: {-0.27, -0.31}
22:53:10.404 00.003 16872 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.56) = xAngle (-4.24 = 2.04)
22:53:10.406 00.002 16872 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.19 = 2.09)
22:53:10.409 00.003 16872 CameraToMount -- cameraX=-0.24 cameraY=-0.12 hyp=0.27 cameraTheta=-2.68 mountX=-0.12 mountY=0.23, mountTheta=2.06
22:53:10.418 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.24, y=-0.12, opts=13)
22:53:10.424 00.006 16872 Enqueuing Move request for scope (-0.24, -0.12)
22:53:10.429 00.005 9640 Worker thread wakes up
22:53:10.429 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.12) opts 0xd
22:53:10.429 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.24, -0.12)
22:53:10.429 00.000 9640 Moving (-0.24, -0.12) raw xDistance=-0.12 yDistance=0.23
22:53:10.429 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.12
22:53:10.429 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=0
22:53:10.429 00.000 9640 MoveAxis(E, 9, ABG)
22:53:10.429 00.000 9640 Guiding  Dir = 2, Dur = 9
22:53:10.430 00.001 9640 IsSlewing returns 0
22:53:10.430 00.000 9640 IsGuiding returns 0
22:53:10.430 00.000 9640 PulseGuide returned control before completion, sleep 19
22:53:10.435 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3404, FiltMin=3212, FiltMax=65516, Gamma=2.190
22:53:10.459 00.024 9640 IsGuiding returns 1
22:53:10.459 00.000 9640 scope still moving after pulse duration time elapsed
22:53:10.476 00.017 16872 UpdateGuideState exits: m=763546 SNR=408.9
22:53:10.480 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:10.483 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:53:10.485 00.002 16872 Enqueuing Expose request
22:53:10.491 00.006 9640 IsSlewing returns 0
22:53:10.493 00.002 9640 IsGuiding returns 0
22:53:10.493 00.000 9640 scope move finished after 9 + 53 ms
22:53:10.493 00.000 9640 Move returns status 0, amount 9
22:53:10.493 00.000 9640 MoveAxis(N, 0, ABG)
22:53:10.493 00.000 9640 Move returns status 0, amount 0
22:53:10.494 00.001 9640 move complete, result=0
22:53:10.494 00.000 9640 worker thread done servicing request
22:53:10.494 00.000 9640 Worker thread wakes up
22:53:10.494 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:53:10.495 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:53:10.498 00.003 16872 GuideStep: -0.1 px 9 ms EAST, 0.2 px 0 ms NORTH
22:53:12.163 01.665 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e9525c2b-4dc2-403b-bb62-5b8d23f3dce0"}
22:53:12.167 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e9525c2b-4dc2-403b-bb62-5b8d23f3dce0"}
22:53:12.170 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7302d7e0-5763-40d1-88b0-05ff037a817d"}
22:53:12.173 00.003 16872 case statement mapped state 6 to 3
22:53:12.176 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7302d7e0-5763-40d1-88b0-05ff037a817d"}
22:53:12.179 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"110e9843-2491-4b89-91fc-357683e76c33"}
22:53:12.184 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.92,7.15],"pixels":"..."},"id":"110e9843-2491-4b89-91fc-357683e76c33"}
22:53:14.593 02.409 9640 Exposure complete
22:53:14.735 00.142 9640 worker thread done servicing request
22:53:14.735 00.000 16872 OnExposeComplete: enter
22:53:14.738 00.003 16872 UpdateGuideState(): m_state=6
22:53:14.741 00.003 16872 Star::Find(15, 1738, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:53:14.744 00.003 16872 Star::Find returns 1 (0), X=1738.90, Y=605.67, Mass=757521, SNR=344.0, Peak=30780 HFD=5.8
22:53:14.747 00.003 16872 MultiStar: [#1 -0.09,0.22,0.63,U] [#2 -0.12,0.27,0.64,U] [#3 0.01,0.28,0.25,U] [#4 -0.31,0.14,0.28,U] [#5 -4.94,1.67,0.00,M10] [#6 0.05,0.41,0.00,M2] [#7 0.11,0.02,0.14,U] [#8 0.30,0.35,0.00,M1] 
22:53:14.754 00.007 16872 refined, 5 included, MultiStar: {-0.17, 0.21}, one-star: {-0.28, 0.21}
22:53:14.758 00.004 16872 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.56) = xAngle (0.68 = 0.68)
22:53:14.761 00.003 16872 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.72 = 0.72)
22:53:14.764 00.003 16872 CameraToMount -- cameraX=-0.17 cameraY=0.21 hyp=0.27 cameraTheta=2.23 mountX=0.21 mountY=0.18, mountTheta=0.70
22:53:14.770 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.17, y=0.21, opts=13)
22:53:14.774 00.004 16872 Enqueuing Move request for scope (-0.17, 0.21)
22:53:14.779 00.005 9640 Worker thread wakes up
22:53:14.779 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.21) opts 0xd
22:53:14.779 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.17, 0.21)
22:53:14.779 00.000 9640 Moving (-0.17, 0.21) raw xDistance=0.21 yDistance=0.18
22:53:14.779 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:53:14.779 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.18, m_sumCorr=0.15
22:53:14.779 00.000 9640 MoveAxis(W, 15, ABG)
22:53:14.780 00.001 9640 Guiding  Dir = 3, Dur = 15
22:53:14.780 00.000 9640 IsSlewing returns 0
22:53:14.780 00.000 9640 IsGuiding returns 0
22:53:14.780 00.000 9640 PulseGuide returned control before completion, sleep 25
22:53:14.787 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3068, max=65520, med=3392, FiltMin=3280, FiltMax=65516, Gamma=2.190
22:53:14.812 00.025 9640 IsGuiding returns 1
22:53:14.813 00.001 9640 scope still moving after pulse duration time elapsed
22:53:14.828 00.015 16872 UpdateGuideState exits: m=757521 SNR=344.0
22:53:14.837 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:14.840 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:53:14.843 00.003 16872 Enqueuing Expose request
22:53:14.845 00.002 9640 IsSlewing returns 0
22:53:14.847 00.002 9640 IsGuiding returns 1
22:53:14.874 00.027 9640 IsSlewing returns 0
22:53:14.874 00.000 9640 IsGuiding returns 0
22:53:14.874 00.000 9640 scope move finished after 15 + 79 ms
22:53:14.874 00.000 9640 Move returns status 0, amount 15
22:53:14.874 00.000 9640 MoveAxis(S, 18, ABG)
22:53:14.874 00.000 9640 Guiding  Dir = 1, Dur = 18
22:53:14.875 00.001 9640 IsSlewing returns 0
22:53:14.876 00.001 9640 IsGuiding returns 0
22:53:14.876 00.000 9640 PulseGuide returned control before completion, sleep 28
22:53:14.906 00.030 9640 IsGuiding returns 1
22:53:14.906 00.000 9640 scope still moving after pulse duration time elapsed
22:53:14.938 00.032 9640 IsSlewing returns 0
22:53:14.939 00.001 9640 IsGuiding returns 0
22:53:14.939 00.000 9640 scope move finished after 18 + 45 ms
22:53:14.939 00.000 9640 Move returns status 0, amount 18
22:53:14.940 00.001 9640 move complete, result=0
22:53:14.940 00.000 9640 worker thread done servicing request
22:53:14.940 00.000 9640 Worker thread wakes up
22:53:14.940 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:53:14.940 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:53:14.940 00.000 16872 GuideStep: 0.2 px 15 ms WEST, 0.2 px 18 ms SOUTH
22:53:15.663 00.723 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b3bf2b8-4856-488c-84bf-aaf1674f058d"}
22:53:15.667 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4b3bf2b8-4856-488c-84bf-aaf1674f058d"}
22:53:15.672 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b56be1c-bb09-4b3b-954c-095fa62154fa"}
22:53:15.675 00.003 16872 case statement mapped state 6 to 3
22:53:15.677 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b56be1c-bb09-4b3b-954c-095fa62154fa"}
22:53:15.682 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b45fc3e7-9e0c-4167-8c92-14c17d766ca4"}
22:53:15.686 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.90,6.67],"pixels":"..."},"id":"b45fc3e7-9e0c-4167-8c92-14c17d766ca4"}
22:53:19.013 03.327 9640 Exposure complete
22:53:19.159 00.146 9640 worker thread done servicing request
22:53:19.160 00.001 16872 OnExposeComplete: enter
22:53:19.163 00.003 16872 UpdateGuideState(): m_state=6
22:53:19.165 00.002 16872 Star::Find(15, 1738, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:53:19.173 00.008 16872 Star::Find returns 1 (0), X=1738.80, Y=605.61, Mass=739351, SNR=353.8, Peak=31872 HFD=5.6
22:53:19.178 00.005 16872 MultiStar: [#1 -0.39,0.06,0.00,M1] [#2 -0.37,0.26,0.00,M1] [#3 -0.29,0.24,0.26,U] [#4 -0.29,0.15,0.27,U] [#5 -4.57,3.56,0.00,R] [#6 -0.39,0.26,0.00,M3] [#7 -0.28,0.42,0.00,M1] [#8 -0.20,0.19,0.14,U] 
22:53:19.181 00.003 16872 refined, 3 included, MultiStar: {-0.34, 0.17}, one-star: {-0.38, 0.15}
22:53:19.186 00.005 16872 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.56) = xAngle (1.13 = 1.13)
22:53:19.188 00.002 16872 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.17 = 1.17)
22:53:19.190 00.002 16872 CameraToMount -- cameraX=-0.34 cameraY=0.17 hyp=0.38 cameraTheta=2.68 mountX=0.16 mountY=0.35, mountTheta=1.13
22:53:19.195 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.34, y=0.17, opts=13)
22:53:19.203 00.008 16872 Enqueuing Move request for scope (-0.34, 0.17)
22:53:19.208 00.005 9640 Worker thread wakes up
22:53:19.208 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.17) opts 0xd
22:53:19.208 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.34, 0.17)
22:53:19.208 00.000 9640 Moving (-0.34, 0.17) raw xDistance=0.16 yDistance=0.35
22:53:19.208 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
22:53:19.208 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.35, m_sumCorr=0.15
22:53:19.208 00.000 9640 MoveAxis(W, 13, ABG)
22:53:19.208 00.000 9640 Guiding  Dir = 3, Dur = 13
22:53:19.209 00.001 9640 IsSlewing returns 0
22:53:19.209 00.000 9640 IsGuiding returns 0
22:53:19.209 00.000 9640 PulseGuide returned control before completion, sleep 23
22:53:19.219 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65520, med=3400, FiltMin=3166, FiltMax=65520, Gamma=2.190
22:53:19.246 00.027 9640 IsGuiding returns 1
22:53:19.246 00.000 9640 scope still moving after pulse duration time elapsed
22:53:19.276 00.030 9640 IsSlewing returns 0
22:53:19.276 00.000 9640 IsGuiding returns 0
22:53:19.276 00.000 9640 scope move finished after 13 + 54 ms
22:53:19.276 00.000 9640 Move returns status 0, amount 13
22:53:19.277 00.001 9640 MoveAxis(N, 0, ABG)
22:53:19.277 00.000 9640 Move returns status 0, amount 0
22:53:19.277 00.000 9640 move complete, result=0
22:53:19.277 00.000 9640 worker thread done servicing request
22:53:19.278 00.001 16872 UpdateGuideState exits: m=739351 SNR=353.8
22:53:19.282 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:19.286 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:53:19.289 00.003 16872 Enqueuing Expose request
22:53:19.293 00.004 9640 Worker thread wakes up
22:53:19.293 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:53:19.293 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:53:19.294 00.001 16872 GuideStep: 0.2 px 13 ms WEST, 0.3 px 0 ms NORTH
22:53:19.312 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bea01290-7325-41bc-a9eb-92dca3c27d44"}
22:53:19.319 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bea01290-7325-41bc-a9eb-92dca3c27d44"}
22:53:19.325 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2091e666-5968-45b3-b28a-c61083612ebd"}
22:53:19.329 00.004 16872 case statement mapped state 6 to 3
22:53:19.331 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2091e666-5968-45b3-b28a-c61083612ebd"}
22:53:19.345 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c4f2fa34-04ef-46e2-82e9-579abfd77956"}
22:53:19.350 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.80,6.61],"pixels":"..."},"id":"c4f2fa34-04ef-46e2-82e9-579abfd77956"}
22:53:22.663 03.313 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3727b2b4-ed89-466a-aa53-f904efde94f4"}
22:53:22.667 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3727b2b4-ed89-466a-aa53-f904efde94f4"}
22:53:22.673 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85c38886-f0e7-458c-ae20-78f1f499b9e7"}
22:53:22.676 00.003 16872 case statement mapped state 6 to 3
22:53:22.678 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"85c38886-f0e7-458c-ae20-78f1f499b9e7"}
22:53:22.687 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0f8ea6dd-93a1-4446-88cf-d41263383398"}
22:53:22.694 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.80,6.61],"pixels":"..."},"id":"0f8ea6dd-93a1-4446-88cf-d41263383398"}
22:53:23.368 00.674 9640 Exposure complete
22:53:23.514 00.146 9640 worker thread done servicing request
22:53:23.514 00.000 16872 OnExposeComplete: enter
22:53:23.517 00.003 16872 UpdateGuideState(): m_state=6
22:53:23.522 00.005 16872 Star::Find(15, 1738, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
22:53:23.524 00.002 16872 Star::Find returns 1 (0), X=1738.65, Y=605.41, Mass=725395, SNR=328.4, Peak=28292 HFD=5.6
22:53:23.527 00.003 16872 MultiStar: [#1 -0.46,-0.14,0.00,M2] [#2 -0.45,-0.18,0.00,M2] [#3 -0.14,-0.18,0.26,U] [#4 -0.56,-0.16,0.00,M1] [#5 -2.74,-3.78,0.00,M1] [#6 -0.30,-0.46,0.00,M4] [#7 -0.49,-0.39,0.00,M2] [#8 -0.81,-0.32,0.00,M1] 
22:53:23.530 00.003 16872 refined, 1 included, MultiStar: {-0.45, -0.08}, one-star: {-0.53, -0.05}
22:53:23.533 00.003 16872 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.56) = xAngle (-4.53 = 1.75)
22:53:23.538 00.005 16872 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.48 = 1.80)
22:53:23.541 00.003 16872 CameraToMount -- cameraX=-0.45 cameraY=-0.08 hyp=0.46 cameraTheta=-2.98 mountX=-0.08 mountY=0.44, mountTheta=1.75
22:53:23.546 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.45, y=-0.08, opts=13)
22:53:23.549 00.003 16872 Enqueuing Move request for scope (-0.45, -0.08)
22:53:23.552 00.003 9640 Worker thread wakes up
22:53:23.552 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.08) opts 0xd
22:53:23.552 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.45, -0.08)
22:53:23.552 00.000 9640 Moving (-0.45, -0.08) raw xDistance=-0.08 yDistance=0.44
22:53:23.552 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:53:23.552 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.44, m_sumCorr=0.15
22:53:23.552 00.000 9640 MoveAxis(E, 0, ABG)
22:53:23.552 00.000 9640 Move returns status 0, amount 0
22:53:23.552 00.000 9640 MoveAxis(N, 0, ABG)
22:53:23.552 00.000 9640 Move returns status 0, amount 0
22:53:23.552 00.000 9640 move complete, result=0
22:53:23.552 00.000 9640 worker thread done servicing request
22:53:23.558 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65520, med=3404, FiltMin=3248, FiltMax=65520, Gamma=2.190
22:53:23.598 00.040 16872 UpdateGuideState exits: m=725395 SNR=328.4
22:53:23.604 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:23.606 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:53:23.609 00.003 16872 Enqueuing Expose request
22:53:23.612 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:53:23.617 00.005 9640 Worker thread wakes up
22:53:23.618 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
22:53:23.618 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:53:26.163 02.545 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58e90b33-51ad-417f-87a3-88859d76a591"}
22:53:26.167 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"58e90b33-51ad-417f-87a3-88859d76a591"}
22:53:26.170 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a0eddeb7-53e6-4082-9e09-29adde11f6a2"}
22:53:26.173 00.003 16872 case statement mapped state 6 to 3
22:53:26.175 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0eddeb7-53e6-4082-9e09-29adde11f6a2"}
22:53:26.179 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bb3897c3-ad8e-4800-89b5-d57d652de600"}
22:53:26.184 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.65,7.41],"pixels":"..."},"id":"bb3897c3-ad8e-4800-89b5-d57d652de600"}
22:53:27.727 01.543 9640 Exposure complete
22:53:27.889 00.162 9640 worker thread done servicing request
22:53:27.889 00.000 16872 OnExposeComplete: enter
22:53:27.894 00.005 16872 UpdateGuideState(): m_state=6
22:53:27.898 00.004 16872 Star::Find(15, 1738, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
22:53:27.903 00.005 16872 Star::Find returns 1 (0), X=1738.72, Y=605.61, Mass=734242, SNR=367.0, Peak=29308 HFD=5.6
22:53:27.906 00.003 16872 MultiStar: [#1 -0.37,0.21,0.00,M3] [#2 -0.42,0.19,0.00,M3] [#3 -0.26,0.39,0.00,M1] [#4 -0.30,0.22,0.25,U] [#5 -2.19,-2.96,0.00,M2] [#6 -0.34,-0.06,0.15,U] [#7 -0.28,0.30,0.00,M3] [#8 -0.35,0.10,0.13,U] 
22:53:27.912 00.006 16872 refined, 3 included, MultiStar: {-0.41, 0.13}, one-star: {-0.46, 0.15}
22:53:27.921 00.009 16872 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.56) = xAngle (1.27 = 1.27)
22:53:27.924 00.003 16872 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.32 = 1.32)
22:53:27.928 00.004 16872 CameraToMount -- cameraX=-0.41 cameraY=0.13 hyp=0.43 cameraTheta=2.83 mountX=0.13 mountY=0.42, mountTheta=1.27
22:53:27.937 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.41, y=0.13, opts=13)
22:53:27.940 00.003 16872 Enqueuing Move request for scope (-0.41, 0.13)
22:53:27.943 00.003 9640 Worker thread wakes up
22:53:27.944 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.13) opts 0xd
22:53:27.944 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.41, 0.13)
22:53:27.944 00.000 9640 Moving (-0.41, 0.13) raw xDistance=0.13 yDistance=0.42
22:53:27.944 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.13
22:53:27.944 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.42, m_sumCorr=0.35
22:53:27.944 00.000 9640 MoveAxis(W, 10, ABG)
22:53:27.944 00.000 9640 Guiding  Dir = 3, Dur = 10
22:53:27.944 00.000 9640 IsSlewing returns 0
22:53:27.945 00.001 9640 IsGuiding returns 0
22:53:27.945 00.000 9640 PulseGuide returned control before completion, sleep 20
22:53:27.951 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=65520, med=3404, FiltMin=3264, FiltMax=65516, Gamma=2.190
22:53:27.979 00.028 9640 IsGuiding returns 0
22:53:27.979 00.000 9640 Move returns status 0, amount 10
22:53:27.980 00.001 9640 MoveAxis(S, 24, ABG)
22:53:27.980 00.000 9640 Guiding  Dir = 1, Dur = 24
22:53:27.981 00.001 9640 IsSlewing returns 0
22:53:27.981 00.000 9640 IsGuiding returns 0
22:53:27.981 00.000 9640 PulseGuide returned control before completion, sleep 34
22:53:27.996 00.015 16872 UpdateGuideState exits: m=734242 SNR=367.0
22:53:27.999 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:28.003 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:53:28.007 00.004 16872 Enqueuing Expose request
22:53:28.025 00.018 9640 IsGuiding returns 1
22:53:28.025 00.000 9640 scope still moving after pulse duration time elapsed
22:53:28.055 00.030 9640 IsSlewing returns 0
22:53:28.055 00.000 9640 IsGuiding returns 0
22:53:28.055 00.000 9640 scope move finished after 24 + 50 ms
22:53:28.055 00.000 9640 Move returns status 0, amount 24
22:53:28.056 00.001 9640 move complete, result=0
22:53:28.056 00.000 9640 worker thread done servicing request
22:53:28.056 00.000 9640 Worker thread wakes up
22:53:28.056 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:53:28.056 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:53:28.060 00.004 16872 GuideStep: 0.1 px 10 ms WEST, 0.4 px 24 ms SOUTH
22:53:29.660 01.600 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5da76a1b-33df-48e8-8e57-38d2a9e71d7d"}
22:53:29.665 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5da76a1b-33df-48e8-8e57-38d2a9e71d7d"}
22:53:29.675 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb11f7a6-8656-4a75-b365-598d03b2334e"}
22:53:29.681 00.006 16872 case statement mapped state 6 to 3
22:53:29.684 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb11f7a6-8656-4a75-b365-598d03b2334e"}
22:53:29.689 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"df86495c-c646-460c-88be-7f1aa1c37249"}
22:53:29.692 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.72,6.61],"pixels":"..."},"id":"df86495c-c646-460c-88be-7f1aa1c37249"}
22:53:32.133 02.441 9640 Exposure complete
22:53:32.277 00.144 9640 worker thread done servicing request
22:53:32.277 00.000 16872 OnExposeComplete: enter
22:53:32.280 00.003 16872 UpdateGuideState(): m_state=6
22:53:32.284 00.004 16872 Star::Find(15, 1738, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
22:53:32.287 00.003 16872 Star::Find returns 1 (0), X=1738.80, Y=604.96, Mass=740877, SNR=365.1, Peak=31068 HFD=5.9
22:53:32.290 00.003 16872 MultiStar: [#1 -0.37,-0.22,0.00,M4] [#2 -0.42,-0.26,0.00,M4] [#3 0.02,-0.25,0.24,U] [#4 -0.41,-0.37,0.00,M1] [#5 1.16,-3.45,0.00,M3] [#6 0.01,-0.21,0.14,U] [#7 0.16,-0.90,0.00,M4] [#8 -0.68,-0.36,0.00,M1] 
22:53:32.293 00.003 16872 refined, 2 included, MultiStar: {-0.28, -0.43}, one-star: {-0.39, -0.50}
22:53:32.295 00.002 16872 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.56) = xAngle (-3.70 = 2.58)
22:53:32.298 00.003 16872 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.66 = 2.63)
22:53:32.300 00.002 16872 CameraToMount -- cameraX=-0.28 cameraY=-0.43 hyp=0.51 cameraTheta=-2.15 mountX=-0.43 mountY=0.25, mountTheta=2.62
22:53:32.306 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.28, y=-0.43, opts=13)
22:53:32.308 00.002 16872 Enqueuing Move request for scope (-0.28, -0.43)
22:53:32.311 00.003 9640 Worker thread wakes up
22:53:32.312 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.43) opts 0xd
22:53:32.312 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.28, -0.43)
22:53:32.312 00.000 9640 Moving (-0.28, -0.43) raw xDistance=-0.43 yDistance=0.25
22:53:32.312 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
22:53:32.312 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=0.35
22:53:32.312 00.000 9640 MoveAxis(E, 31, ABG)
22:53:32.312 00.000 9640 Guiding  Dir = 2, Dur = 31
22:53:32.312 00.000 9640 IsSlewing returns 0
22:53:32.312 00.000 9640 IsGuiding returns 0
22:53:32.312 00.000 9640 PulseGuide returned control before completion, sleep 41
22:53:32.321 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=65520, med=3392, FiltMin=3262, FiltMax=65520, Gamma=2.190
22:53:32.359 00.038 16872 UpdateGuideState exits: m=740877 SNR=365.1
22:53:32.363 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:32.374 00.011 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:53:32.377 00.003 16872 Enqueuing Expose request
22:53:32.383 00.006 9640 IsGuiding returns 1
22:53:32.383 00.000 9640 scope still moving after pulse duration time elapsed
22:53:32.409 00.026 9640 IsSlewing returns 0
22:53:32.409 00.000 9640 IsGuiding returns 0
22:53:32.409 00.000 9640 scope move finished after 31 + 66 ms
22:53:32.409 00.000 9640 Move returns status 0, amount 31
22:53:32.409 00.000 9640 MoveAxis(N, 0, ABG)
22:53:32.410 00.001 9640 Move returns status 0, amount 0
22:53:32.410 00.000 9640 move complete, result=0
22:53:32.410 00.000 9640 worker thread done servicing request
22:53:32.410 00.000 9640 Worker thread wakes up
22:53:32.410 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:53:32.410 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:53:32.416 00.006 16872 GuideStep: -0.4 px 31 ms EAST, 0.3 px 0 ms NORTH
22:53:33.160 00.744 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7b2f267-697b-466e-bea6-31696d5d0730"}
22:53:33.163 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f7b2f267-697b-466e-bea6-31696d5d0730"}
22:53:33.166 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b0e4467-6d01-4b95-ab9c-5cf4dbcdb865"}
22:53:33.170 00.004 16872 case statement mapped state 6 to 3
22:53:33.178 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b0e4467-6d01-4b95-ab9c-5cf4dbcdb865"}
22:53:33.183 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e47d93a9-dee2-44ce-83ba-af210c093dec"}
22:53:33.191 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.80,6.96],"pixels":"..."},"id":"e47d93a9-dee2-44ce-83ba-af210c093dec"}
22:53:36.481 03.290 9640 Exposure complete
22:53:36.629 00.148 9640 worker thread done servicing request
22:53:36.629 00.000 16872 OnExposeComplete: enter
22:53:36.632 00.003 16872 UpdateGuideState(): m_state=6
22:53:36.635 00.003 16872 Star::Find(15, 1738, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
22:53:36.638 00.003 16872 Star::Find returns 1 (0), X=1738.82, Y=605.60, Mass=745731, SNR=367.2, Peak=29732 HFD=5.7
22:53:36.640 00.002 16872 MultiStar: [#1 -0.42,0.17,0.00,M5] [#2 -0.59,0.20,0.00,M5] [#3 -0.44,0.27,0.00,M1] [#4 -0.42,0.04,0.00,M2] [#5 -2.75,-4.29,0.00,M4] [#6 -0.21,0.08,0.14,U] [#7 -0.27,-0.05,0.13,U] [#8 -0.31,0.03,0.13,U] 
22:53:36.643 00.003 16872 refined, 3 included, MultiStar: {-0.33, 0.11}, one-star: {-0.36, 0.14}
22:53:36.646 00.003 16872 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.56) = xAngle (1.28 = 1.28)
22:53:36.648 00.002 16872 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.32 = 1.32)
22:53:36.651 00.003 16872 CameraToMount -- cameraX=-0.33 cameraY=0.11 hyp=0.35 cameraTheta=2.83 mountX=0.10 mountY=0.34, mountTheta=1.28
22:53:36.656 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.33, y=0.11, opts=13)
22:53:36.664 00.008 16872 Enqueuing Move request for scope (-0.33, 0.11)
22:53:36.669 00.005 9640 Worker thread wakes up
22:53:36.669 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.11) opts 0xd
22:53:36.669 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.33, 0.11)
22:53:36.669 00.000 9640 Moving (-0.33, 0.11) raw xDistance=0.10 yDistance=0.34
22:53:36.669 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.05 from input 0.10
22:53:36.669 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.34, m_sumCorr=0.56
22:53:36.669 00.000 9640 MoveAxis(W, 5, ABG)
22:53:36.669 00.000 9640 Guiding  Dir = 3, Dur = 5
22:53:36.670 00.001 9640 IsSlewing returns 0
22:53:36.670 00.000 9640 IsGuiding returns 0
22:53:36.670 00.000 9640 PulseGuide returned control before completion, sleep 15
22:53:36.676 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3388, FiltMin=3270, FiltMax=65516, Gamma=2.190
22:53:36.688 00.012 9640 IsGuiding returns 1
22:53:36.688 00.000 9640 scope still moving after pulse duration time elapsed
22:53:36.714 00.026 16872 UpdateGuideState exits: m=745731 SNR=367.2
22:53:36.718 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:36.722 00.004 9640 IsSlewing returns 0
22:53:36.722 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:53:36.725 00.003 16872 Enqueuing Expose request
22:53:36.728 00.003 9640 IsGuiding returns 0
22:53:36.728 00.000 9640 scope move finished after 5 + 52 ms
22:53:36.728 00.000 9640 Move returns status 0, amount 5
22:53:36.728 00.000 9640 MoveAxis(S, 26, ABG)
22:53:36.728 00.000 9640 Guiding  Dir = 1, Dur = 26
22:53:36.728 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c701f65c-3482-441a-babf-d2c3f0652136"}
22:53:36.731 00.003 9640 IsSlewing returns 0
22:53:36.731 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c701f65c-3482-441a-babf-d2c3f0652136"}
22:53:36.734 00.003 9640 IsGuiding returns 0
22:53:36.735 00.001 9640 PulseGuide returned control before completion, sleep 36
22:53:36.736 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"08e103fe-88f5-42b7-aa64-29d06fe464e8"}
22:53:36.743 00.007 16872 case statement mapped state 6 to 3
22:53:36.745 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"08e103fe-88f5-42b7-aa64-29d06fe464e8"}
22:53:36.756 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"18ef9b5b-579a-41d9-968d-60039c83a2ae"}
22:53:36.762 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.82,6.60],"pixels":"..."},"id":"18ef9b5b-579a-41d9-968d-60039c83a2ae"}
22:53:36.784 00.022 9640 IsGuiding returns 0
22:53:36.785 00.001 9640 Move returns status 0, amount 26
22:53:36.785 00.000 9640 move complete, result=0
22:53:36.786 00.001 9640 worker thread done servicing request
22:53:36.786 00.000 9640 Worker thread wakes up
22:53:36.786 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:53:36.786 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:53:36.790 00.004 16872 GuideStep: 0.1 px 5 ms WEST, 0.3 px 26 ms SOUTH
22:53:40.160 03.370 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c7f4422e-93ba-40fa-850f-4f8aac714712"}
22:53:40.162 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c7f4422e-93ba-40fa-850f-4f8aac714712"}
22:53:40.171 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"573a4122-e9cb-432f-8d34-1e879bfcb51a"}
22:53:40.176 00.005 16872 case statement mapped state 6 to 3
22:53:40.178 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"573a4122-e9cb-432f-8d34-1e879bfcb51a"}
22:53:40.183 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"90e02f14-7389-45b7-90c6-ffa1daa66524"}
22:53:40.186 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.82,6.60],"pixels":"..."},"id":"90e02f14-7389-45b7-90c6-ffa1daa66524"}
22:53:40.862 00.676 9640 Exposure complete
22:53:41.005 00.143 9640 worker thread done servicing request
22:53:41.007 00.002 16872 OnExposeComplete: enter
22:53:41.011 00.004 16872 UpdateGuideState(): m_state=6
22:53:41.017 00.006 16872 Star::Find(15, 1738, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
22:53:41.020 00.003 16872 Star::Find returns 1 (0), X=1738.98, Y=605.96, Mass=750895, SNR=380.6, Peak=31952 HFD=6.0
22:53:41.023 00.003 16872 MultiStar: [#1 -0.34,0.93,0.00,M6] [#2 -0.18,0.90,0.00,M6] [#3 -0.40,0.83,0.00,M2] [#4 -0.27,0.87,0.00,M3] [#5 -2.70,-4.07,0.00,M5] [#6 0.32,0.40,0.00,M2] [#7 -0.43,0.77,0.00,M4] [#8 -0.01,0.74,0.00,M1] 
22:53:41.025 00.002 16872 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.56) = xAngle (0.41 = 0.41)
22:53:41.028 00.003 16872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.46 = 0.46)
22:53:41.031 00.003 16872 CameraToMount -- cameraX=-0.21 cameraY=0.50 hyp=0.54 cameraTheta=1.96 mountX=0.50 mountY=0.24, mountTheta=0.45
22:53:41.036 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=0.50, opts=13)
22:53:41.040 00.004 16872 Enqueuing Move request for scope (-0.21, 0.50)
22:53:41.043 00.003 9640 Worker thread wakes up
22:53:41.043 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.50) opts 0xd
22:53:41.043 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, 0.50)
22:53:41.043 00.000 9640 Moving (-0.21, 0.50) raw xDistance=0.50 yDistance=0.24
22:53:41.043 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50
22:53:41.043 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=0.56
22:53:41.043 00.000 9640 MoveAxis(W, 37, ABG)
22:53:41.043 00.000 9640 Guiding  Dir = 3, Dur = 37
22:53:41.044 00.001 9640 IsSlewing returns 0
22:53:41.044 00.000 9640 IsGuiding returns 0
22:53:41.044 00.000 9640 PulseGuide returned control before completion, sleep 47
22:53:41.049 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65520, med=3396, FiltMin=3268, FiltMax=65516, Gamma=2.190
22:53:41.089 00.040 16872 UpdateGuideState exits: m=750895 SNR=380.6
22:53:41.092 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:41.094 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:53:41.096 00.002 16872 Enqueuing Expose request
22:53:41.108 00.012 9640 IsGuiding returns 1
22:53:41.108 00.000 9640 scope still moving after pulse duration time elapsed
22:53:41.144 00.036 9640 IsSlewing returns 0
22:53:41.145 00.001 9640 IsGuiding returns 0
22:53:41.145 00.000 9640 scope move finished after 37 + 64 ms
22:53:41.145 00.000 9640 Move returns status 0, amount 37
22:53:41.146 00.001 9640 MoveAxis(N, 0, ABG)
22:53:41.146 00.000 9640 Move returns status 0, amount 0
22:53:41.146 00.000 9640 move complete, result=0
22:53:41.148 00.002 9640 worker thread done servicing request
22:53:41.148 00.000 9640 Worker thread wakes up
22:53:41.148 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:53:41.149 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:53:41.150 00.001 16872 GuideStep: 0.5 px 37 ms WEST, 0.2 px 0 ms NORTH
22:53:43.661 02.511 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"413e7b20-f4e9-45ab-8eef-7aa844734305"}
22:53:43.665 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"413e7b20-f4e9-45ab-8eef-7aa844734305"}
22:53:43.668 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"287161fc-a958-4ca2-9760-d784632b7366"}
22:53:43.672 00.004 16872 case statement mapped state 6 to 3
22:53:43.674 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"287161fc-a958-4ca2-9760-d784632b7366"}
22:53:43.679 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8a7a3c08-d09c-4584-8505-89db2f35c33b"}
22:53:43.682 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.98,6.96],"pixels":"..."},"id":"8a7a3c08-d09c-4584-8505-89db2f35c33b"}
22:53:45.240 01.558 9640 Exposure complete
22:53:45.388 00.148 9640 worker thread done servicing request
22:53:45.388 00.000 16872 OnExposeComplete: enter
22:53:45.392 00.004 16872 UpdateGuideState(): m_state=6
22:53:45.395 00.003 16872 Star::Find(15, 1738, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
22:53:45.398 00.003 16872 Star::Find returns 1 (0), X=1738.77, Y=605.62, Mass=734385, SNR=363.4, Peak=28460 HFD=5.8
22:53:45.402 00.004 16872 MultiStar: [#1 -0.42,0.23,0.00,M7] [#2 -0.55,0.16,0.00,M7] [#3 -0.13,0.37,0.00,M3] [#4 -0.70,0.35,0.00,M4] [#5 -1.68,-2.83,0.00,M6] [#6 -0.25,0.09,0.15,U] [#7 -0.02,0.45,0.00,M5] [#8 -0.27,0.32,0.00,M2] 
22:53:45.404 00.002 16872 refined, 1 included, MultiStar: {-0.39, 0.15}, one-star: {-0.41, 0.16}
22:53:45.407 00.003 16872 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
22:53:45.414 00.007 16872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
22:53:45.422 00.008 16872 CameraToMount -- cameraX=-0.39 cameraY=0.15 hyp=0.42 cameraTheta=2.77 mountX=0.15 mountY=0.40, mountTheta=1.22
22:53:45.428 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.39, y=0.15, opts=13)
22:53:45.431 00.003 16872 Enqueuing Move request for scope (-0.39, 0.15)
22:53:45.433 00.002 9640 Worker thread wakes up
22:53:45.434 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.15) opts 0xd
22:53:45.434 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.39, 0.15)
22:53:45.434 00.000 9640 Moving (-0.39, 0.15) raw xDistance=0.15 yDistance=0.40
22:53:45.434 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.15
22:53:45.434 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.40, m_sumCorr=0.56
22:53:45.434 00.000 9640 MoveAxis(W, 14, ABG)
22:53:45.434 00.000 9640 Guiding  Dir = 3, Dur = 14
22:53:45.434 00.000 9640 IsSlewing returns 0
22:53:45.434 00.000 9640 IsGuiding returns 0
22:53:45.435 00.001 9640 PulseGuide returned control before completion, sleep 24
22:53:45.439 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3396, FiltMin=3252, FiltMax=65516, Gamma=2.190
22:53:45.473 00.034 9640 IsGuiding returns 1
22:53:45.473 00.000 9640 scope still moving after pulse duration time elapsed
22:53:45.483 00.010 16872 UpdateGuideState exits: m=734385 SNR=363.4
22:53:45.486 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:45.489 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:53:45.496 00.007 16872 Enqueuing Expose request
22:53:45.505 00.009 9640 IsSlewing returns 0
22:53:45.505 00.000 9640 IsGuiding returns 0
22:53:45.505 00.000 9640 scope move finished after 14 + 57 ms
22:53:45.506 00.001 9640 Move returns status 0, amount 14
22:53:45.506 00.000 9640 MoveAxis(N, 0, ABG)
22:53:45.506 00.000 9640 Move returns status 0, amount 0
22:53:45.506 00.000 9640 move complete, result=0
22:53:45.506 00.000 9640 worker thread done servicing request
22:53:45.506 00.000 9640 Worker thread wakes up
22:53:45.506 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:53:45.507 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:53:45.507 00.000 16872 GuideStep: 0.1 px 14 ms WEST, 0.4 px 0 ms NORTH
22:53:47.161 01.654 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a8a736c-e021-48f3-b648-526a38608cfb"}
22:53:47.170 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4a8a736c-e021-48f3-b648-526a38608cfb"}
22:53:47.177 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3447020-7e75-4cb2-a98f-d36f2c6a0c6c"}
22:53:47.182 00.005 16872 case statement mapped state 6 to 3
22:53:47.185 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3447020-7e75-4cb2-a98f-d36f2c6a0c6c"}
22:53:47.189 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cc0f1a2d-4616-40bd-82b9-8d7e97f61e3d"}
22:53:47.194 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.77,6.62],"pixels":"..."},"id":"cc0f1a2d-4616-40bd-82b9-8d7e97f61e3d"}
22:53:49.580 02.386 9640 Exposure complete
22:53:49.725 00.145 9640 worker thread done servicing request
22:53:49.725 00.000 16872 OnExposeComplete: enter
22:53:49.729 00.004 16872 UpdateGuideState(): m_state=6
22:53:49.733 00.004 16872 Star::Find(15, 1738, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
22:53:49.736 00.003 16872 Star::Find returns 1 (0), X=1738.45, Y=605.02, Mass=741467, SNR=355.8, Peak=29280 HFD=6.0
22:53:49.740 00.004 16872 MultiStar: [#1 -0.48,-0.40,0.00,M8] [#2 -0.42,-0.17,0.00,M8] [#3 -0.58,-0.13,0.00,M4] [#4 -0.58,-0.08,0.00,M5] [#5 -1.22,-4.44,0.00,M7] [#6 -0.03,-0.26,0.15,U] [#7 -0.37,-0.38,0.00,M6] [#8 -0.84,-0.04,0.00,M3] 
22:53:49.744 00.004 16872 refined, 1 included, MultiStar: {-0.64, -0.41}, one-star: {-0.73, -0.44}
22:53:49.746 00.002 16872 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.56) = xAngle (-4.12 = 2.16)
22:53:49.750 00.004 16872 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.08 = 2.20)
22:53:49.753 00.003 16872 CameraToMount -- cameraX=-0.64 cameraY=-0.41 hyp=0.76 cameraTheta=-2.57 mountX=-0.42 mountY=0.62, mountTheta=2.17
22:53:49.758 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.64, y=-0.41, opts=13)
22:53:49.761 00.003 16872 Enqueuing Move request for scope (-0.64, -0.41)
22:53:49.763 00.002 9640 Worker thread wakes up
22:53:49.763 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.41) opts 0xd
22:53:49.763 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.64, -0.41)
22:53:49.765 00.002 9640 Moving (-0.64, -0.41) raw xDistance=-0.42 yDistance=0.62
22:53:49.765 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42
22:53:49.765 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.62, m_sumCorr=0.75
22:53:49.765 00.000 9640 MoveAxis(E, 31, ABG)
22:53:49.765 00.000 9640 Guiding  Dir = 2, Dur = 31
22:53:49.765 00.000 9640 IsSlewing returns 0
22:53:49.766 00.001 9640 IsGuiding returns 0
22:53:49.766 00.000 9640 PulseGuide returned control before completion, sleep 41
22:53:49.772 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3136, max=65520, med=3392, FiltMin=3266, FiltMax=65516, Gamma=2.190
22:53:49.810 00.038 16872 UpdateGuideState exits: m=741467 SNR=355.8
22:53:49.823 00.013 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:49.829 00.006 9640 IsGuiding returns 1
22:53:49.829 00.000 9640 scope still moving after pulse duration time elapsed
22:53:49.829 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:53:49.832 00.003 16872 Enqueuing Expose request
22:53:49.858 00.026 9640 IsSlewing returns 0
22:53:49.858 00.000 9640 IsGuiding returns 0
22:53:49.859 00.001 9640 scope move finished after 31 + 61 ms
22:53:49.859 00.000 9640 Move returns status 0, amount 31
22:53:49.859 00.000 9640 MoveAxis(S, 23, ABG)
22:53:49.859 00.000 9640 Guiding  Dir = 1, Dur = 23
22:53:49.860 00.001 9640 IsSlewing returns 0
22:53:49.862 00.002 9640 IsGuiding returns 0
22:53:49.863 00.001 9640 PulseGuide returned control before completion, sleep 32
22:53:49.905 00.042 9640 IsGuiding returns 1
22:53:49.905 00.000 9640 scope still moving after pulse duration time elapsed
22:53:49.936 00.031 9640 IsSlewing returns 0
22:53:49.937 00.001 9640 IsGuiding returns 0
22:53:49.937 00.000 9640 scope move finished after 23 + 52 ms
22:53:49.937 00.000 9640 Move returns status 0, amount 23
22:53:49.937 00.000 9640 move complete, result=0
22:53:49.937 00.000 9640 worker thread done servicing request
22:53:49.937 00.000 9640 Worker thread wakes up
22:53:49.937 00.000 16872 GuideStep: -0.4 px 31 ms EAST, 0.6 px 23 ms SOUTH
22:53:49.945 00.008 9640 worker thread servicing REQUEST_EXPOSE 3500
22:53:49.945 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:53:50.660 00.715 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b8d475a3-ddf7-4f9f-aae5-8a16288673c9"}
22:53:50.666 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b8d475a3-ddf7-4f9f-aae5-8a16288673c9"}
22:53:50.670 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"33676452-5221-446c-8594-42c969dc0307"}
22:53:50.673 00.003 16872 case statement mapped state 6 to 3
22:53:50.676 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"33676452-5221-446c-8594-42c969dc0307"}
22:53:50.680 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5a9b8c2f-0c62-47ab-bc13-c984e0b8f909"}
22:53:50.683 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.45,7.02],"pixels":"..."},"id":"5a9b8c2f-0c62-47ab-bc13-c984e0b8f909"}
22:53:53.993 03.310 9640 Exposure complete
22:53:54.140 00.147 9640 worker thread done servicing request
22:53:54.140 00.000 16872 OnExposeComplete: enter
22:53:54.144 00.004 16872 UpdateGuideState(): m_state=6
22:53:54.147 00.003 16872 Star::Find(15, 1738, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
22:53:54.150 00.003 16872 Star::Find returns 1 (0), X=1738.44, Y=605.45, Mass=741373, SNR=363.6, Peak=27940 HFD=5.7
22:53:54.153 00.003 16872 MultiStar: [#1 -0.41,0.06,0.66,U] [#2 -0.52,0.09,0.00,M9] [#3 -0.50,0.17,0.00,M5] [#4 -0.40,0.09,0.26,U] [#5 -0.11,-8.07,0.00,M8] [#6 -0.48,-0.22,0.00,M1] [#7 0.12,-0.08,0.15,U] [#8 -0.73,-0.06,0.00,M4] 
22:53:54.156 00.003 16872 refined, 3 included, MultiStar: {-0.53, 0.02}, one-star: {-0.74, -0.01}
22:53:54.158 00.002 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
22:53:54.164 00.006 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
22:53:54.169 00.005 16872 CameraToMount -- cameraX=-0.53 cameraY=0.02 hyp=0.53 cameraTheta=3.11 mountX=0.01 mountY=0.53, mountTheta=1.55
22:53:54.176 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.53, y=0.02, opts=13)
22:53:54.181 00.005 16872 Enqueuing Move request for scope (-0.53, 0.02)
22:53:54.184 00.003 9640 Worker thread wakes up
22:53:54.184 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.02) opts 0xd
22:53:54.184 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.53, 0.02)
22:53:54.184 00.000 9640 Moving (-0.53, 0.02) raw xDistance=0.01 yDistance=0.53
22:53:54.184 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:53:54.184 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.53, m_sumCorr=0.75
22:53:54.184 00.000 9640 MoveAxis(E, 0, ABG)
22:53:54.184 00.000 9640 Move returns status 0, amount 0
22:53:54.184 00.000 9640 MoveAxis(N, 0, ABG)
22:53:54.184 00.000 9640 Move returns status 0, amount 0
22:53:54.184 00.000 9640 move complete, result=0
22:53:54.185 00.001 9640 worker thread done servicing request
22:53:54.190 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3396, FiltMin=3284, FiltMax=65516, Gamma=2.190
22:53:54.232 00.042 16872 UpdateGuideState exits: m=741373 SNR=363.6
22:53:54.234 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:54.236 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:53:54.241 00.005 16872 Enqueuing Expose request
22:53:54.247 00.006 16872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
22:53:54.250 00.003 9640 Worker thread wakes up
22:53:54.250 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:53:54.250 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:53:54.256 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"059caa43-1a9c-4077-9aed-2bb7e6e3cd75"}
22:53:54.262 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"059caa43-1a9c-4077-9aed-2bb7e6e3cd75"}
22:53:54.276 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2edf8da5-66bd-49f7-9635-4e7a67874672"}
22:53:54.279 00.003 16872 case statement mapped state 6 to 3
22:53:54.282 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2edf8da5-66bd-49f7-9635-4e7a67874672"}
22:53:54.288 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8f53941a-9ff0-4403-ba0d-5cff84840ac5"}
22:53:54.291 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.44,7.45],"pixels":"..."},"id":"8f53941a-9ff0-4403-ba0d-5cff84840ac5"}
22:53:57.659 03.368 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d1609bfc-2bf7-49f7-9c9a-2893519caeae"}
22:53:57.663 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d1609bfc-2bf7-49f7-9c9a-2893519caeae"}
22:53:57.670 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5cabeeba-d3ad-4692-96fe-d3c88ae9527e"}
22:53:57.676 00.006 16872 case statement mapped state 6 to 3
22:53:57.682 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cabeeba-d3ad-4692-96fe-d3c88ae9527e"}
22:53:57.687 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eae6d7a3-35cb-4b93-a9f5-1d84e1630715"}
22:53:57.690 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.44,7.45],"pixels":"..."},"id":"eae6d7a3-35cb-4b93-a9f5-1d84e1630715"}
22:53:58.333 00.643 9640 Exposure complete
22:53:58.476 00.143 9640 worker thread done servicing request
22:53:58.476 00.000 16872 OnExposeComplete: enter
22:53:58.480 00.004 16872 UpdateGuideState(): m_state=6
22:53:58.484 00.004 16872 Star::Find(15, 1738, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:53:58.487 00.003 16872 Star::Find returns 1 (0), X=1738.31, Y=605.62, Mass=749296, SNR=402.7, Peak=29384 HFD=5.6
22:53:58.491 00.004 16872 MultiStar: [#1 -0.60,0.24,0.00,M8] [#2 -0.65,0.13,0.00,M10] [#3 -0.52,0.36,0.00,M6] [#4 -0.50,0.29,0.00,M5] [#5 0.59,-8.37,0.00,M9] [#6 -0.53,-0.01,0.00,M2] [#7 -0.52,0.16,0.00,M6] [#8 -0.12,0.21,0.12,U] 
22:53:58.494 00.003 16872 refined, 1 included, MultiStar: {-0.80, 0.16}, one-star: {-0.88, 0.16}
22:53:58.497 00.003 16872 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.56) = xAngle (1.38 = 1.38)
22:53:58.499 00.002 16872 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.43 = 1.43)
22:53:58.502 00.003 16872 CameraToMount -- cameraX=-0.80 cameraY=0.16 hyp=0.81 cameraTheta=2.94 mountX=0.15 mountY=0.81, mountTheta=1.38
22:53:58.507 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.80, y=0.16, opts=13)
22:53:58.511 00.004 16872 Enqueuing Move request for scope (-0.80, 0.16)
22:53:58.514 00.003 9640 Worker thread wakes up
22:53:58.514 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.16) opts 0xd
22:53:58.514 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.80, 0.16)
22:53:58.514 00.000 9640 Moving (-0.80, 0.16) raw xDistance=0.15 yDistance=0.81
22:53:58.514 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
22:53:58.514 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 0.81, m_sumCorr=1
22:53:58.514 00.000 9640 MoveAxis(W, 11, ABG)
22:53:58.514 00.000 9640 Guiding  Dir = 3, Dur = 11
22:53:58.514 00.000 9640 IsSlewing returns 0
22:53:58.515 00.001 9640 IsGuiding returns 0
22:53:58.515 00.000 9640 PulseGuide returned control before completion, sleep 21
22:53:58.521 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=65520, med=3396, FiltMin=3280, FiltMax=65516, Gamma=2.190
22:53:58.541 00.020 9640 IsGuiding returns 1
22:53:58.541 00.000 9640 scope still moving after pulse duration time elapsed
22:53:58.563 00.022 16872 UpdateGuideState exits: m=749296 SNR=402.7
22:53:58.566 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:58.569 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:53:58.573 00.004 16872 Enqueuing Expose request
22:53:58.575 00.002 9640 IsSlewing returns 0
22:53:58.576 00.001 9640 IsGuiding returns 0
22:53:58.576 00.000 9640 scope move finished after 11 + 49 ms
22:53:58.576 00.000 9640 Move returns status 0, amount 11
22:53:58.576 00.000 9640 MoveAxis(S, 36, ABG)
22:53:58.576 00.000 9640 Guiding  Dir = 1, Dur = 36
22:53:58.576 00.000 9640 IsSlewing returns 0
22:53:58.577 00.001 9640 IsGuiding returns 0
22:53:58.577 00.000 9640 PulseGuide returned control before completion, sleep 46
22:53:58.634 00.057 9640 IsGuiding returns 1
22:53:58.634 00.000 9640 scope still moving after pulse duration time elapsed
22:53:58.664 00.030 9640 IsSlewing returns 0
22:53:58.665 00.001 9640 IsGuiding returns 0
22:53:58.665 00.000 9640 scope move finished after 36 + 52 ms
22:53:58.665 00.000 9640 Move returns status 0, amount 36
22:53:58.665 00.000 9640 move complete, result=0
22:53:58.665 00.000 9640 worker thread done servicing request
22:53:58.665 00.000 9640 Worker thread wakes up
22:53:58.665 00.000 16872 GuideStep: 0.2 px 11 ms WEST, 0.8 px 36 ms SOUTH
22:53:58.669 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
22:53:58.669 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:54:01.160 02.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b904e63-6723-4336-bed6-7b1310fb6eb3"}
22:54:01.162 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2b904e63-6723-4336-bed6-7b1310fb6eb3"}
22:54:01.167 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06b2ddbe-ebb6-4b66-ac26-5cb1e43086da"}
22:54:01.170 00.003 16872 case statement mapped state 6 to 3
22:54:01.178 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"06b2ddbe-ebb6-4b66-ac26-5cb1e43086da"}
22:54:01.184 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0ac86a56-8e7a-4f4a-b865-e3fbcad53e99"}
22:54:01.189 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.31,6.62],"pixels":"..."},"id":"0ac86a56-8e7a-4f4a-b865-e3fbcad53e99"}
22:54:02.733 01.544 9640 Exposure complete
22:54:02.886 00.153 9640 worker thread done servicing request
22:54:02.886 00.000 16872 OnExposeComplete: enter
22:54:02.890 00.004 16872 UpdateGuideState(): m_state=6
22:54:02.895 00.005 16872 Star::Find(15, 1738, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
22:54:02.900 00.005 16872 Star::Find returns 1 (0), X=1737.99, Y=604.94, Mass=760221, SNR=400.4, Peak=32572 HFD=6.0
22:54:02.904 00.004 16872 MultiStar: large primary error, entering stabilization period
22:54:02.912 00.008 16872 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.56) = xAngle (-4.29 = 1.99)
22:54:02.917 00.005 16872 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.24 = 2.04)
22:54:02.922 00.005 16872 CameraToMount -- cameraX=-1.19 cameraY=-0.52 hyp=1.30 cameraTheta=-2.73 mountX=-0.54 mountY=1.16, mountTheta=2.00
22:54:02.928 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.19, y=-0.52, opts=13)
22:54:02.931 00.003 16872 Enqueuing Move request for scope (-1.19, -0.52)
22:54:02.935 00.004 9640 Worker thread wakes up
22:54:02.935 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.19, -0.52) opts 0xd
22:54:02.935 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.19, -0.52)
22:54:02.935 00.000 9640 Moving (-1.19, -0.52) raw xDistance=-0.54 yDistance=1.16
22:54:02.935 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.54
22:54:02.935 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 1.16, m_sumCorr=1.2
22:54:02.935 00.000 9640 MoveAxis(E, 39, ABG)
22:54:02.935 00.000 9640 Guiding  Dir = 2, Dur = 39
22:54:02.936 00.001 9640 IsSlewing returns 0
22:54:02.936 00.000 9640 IsGuiding returns 0
22:54:02.936 00.000 9640 PulseGuide returned control before completion, sleep 49
22:54:02.948 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3108, max=65520, med=3404, FiltMin=3288, FiltMax=65516, Gamma=2.190
22:54:02.999 00.051 9640 IsGuiding returns 0
22:54:02.999 00.000 9640 Move returns status 0, amount 39
22:54:02.999 00.000 9640 MoveAxis(S, 23, ABG)
22:54:03.000 00.001 9640 Guiding  Dir = 1, Dur = 23
22:54:03.000 00.000 9640 IsSlewing returns 0
22:54:03.001 00.001 16872 UpdateGuideState exits: m=760221 SNR=400.4
22:54:03.009 00.008 9640 IsGuiding returns 0
22:54:03.010 00.001 9640 PulseGuide returned control before completion, sleep 33
22:54:03.010 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:03.017 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:54:03.022 00.005 16872 Enqueuing Expose request
22:54:03.044 00.022 9640 IsGuiding returns 1
22:54:03.044 00.000 9640 scope still moving after pulse duration time elapsed
22:54:03.076 00.032 9640 IsSlewing returns 0
22:54:03.076 00.000 9640 IsGuiding returns 0
22:54:03.077 00.001 9640 scope move finished after 23 + 44 ms
22:54:03.077 00.000 9640 Move returns status 0, amount 23
22:54:03.077 00.000 9640 move complete, result=0
22:54:03.077 00.000 16872 GuideStep: -0.5 px 39 ms EAST, 1.2 px 23 ms SOUTH
22:54:03.081 00.004 9640 worker thread done servicing request
22:54:03.081 00.000 9640 Worker thread wakes up
22:54:03.081 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:54:03.081 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:54:04.660 01.579 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2fbf77e9-86c9-47b0-816c-4f07252d6952"}
22:54:04.664 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2fbf77e9-86c9-47b0-816c-4f07252d6952"}
22:54:04.669 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eef72cba-d93a-4f3c-912a-cb9aa6bdadf0"}
22:54:04.672 00.003 16872 case statement mapped state 6 to 3
22:54:04.676 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eef72cba-d93a-4f3c-912a-cb9aa6bdadf0"}
22:54:04.681 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f6cb950e-fd3c-49f5-b27d-0c79b6dda5b6"}
22:54:04.685 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.99,6.94],"pixels":"..."},"id":"f6cb950e-fd3c-49f5-b27d-0c79b6dda5b6"}
22:54:07.144 02.459 9640 Exposure complete
22:54:07.296 00.152 9640 worker thread done servicing request
22:54:07.296 00.000 16872 OnExposeComplete: enter
22:54:07.303 00.007 16872 UpdateGuideState(): m_state=6
22:54:07.306 00.003 16872 Star::Find(15, 1737, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
22:54:07.311 00.005 16872 Star::Find returns 1 (0), X=1737.89, Y=605.97, Mass=749169, SNR=379.5, Peak=30528 HFD=6.0
22:54:07.314 00.003 16872 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
22:54:07.319 00.005 16872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
22:54:07.322 00.003 16872 CameraToMount -- cameraX=-1.29 cameraY=0.51 hyp=1.39 cameraTheta=2.77 mountX=0.49 mountY=1.32, mountTheta=1.22
22:54:07.326 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.29, y=0.51, opts=13)
22:54:07.330 00.004 16872 Enqueuing Move request for scope (-1.29, 0.51)
22:54:07.334 00.004 9640 Worker thread wakes up
22:54:07.334 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.29, 0.51) opts 0xd
22:54:07.334 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.29, 0.51)
22:54:07.334 00.000 9640 Moving (-1.29, 0.51) raw xDistance=0.49 yDistance=1.32
22:54:07.334 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.49
22:54:07.334 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 1.32, m_sumCorr=1.5
22:54:07.334 00.000 9640 MoveAxis(W, 34, ABG)
22:54:07.334 00.000 9640 Guiding  Dir = 3, Dur = 34
22:54:07.335 00.001 9640 IsSlewing returns 0
22:54:07.335 00.000 9640 IsGuiding returns 0
22:54:07.335 00.000 9640 PulseGuide returned control before completion, sleep 44
22:54:07.340 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3068, max=65520, med=3400, FiltMin=3278, FiltMax=65516, Gamma=2.190
22:54:07.380 00.040 16872 UpdateGuideState exits: m=749169 SNR=379.5
22:54:07.383 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:07.386 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:54:07.388 00.002 16872 Enqueuing Expose request
22:54:07.391 00.003 9640 IsGuiding returns 1
22:54:07.393 00.002 9640 scope still moving after pulse duration time elapsed
22:54:07.424 00.031 9640 IsSlewing returns 0
22:54:07.428 00.004 9640 IsGuiding returns 1
22:54:07.452 00.024 9640 IsSlewing returns 0
22:54:07.452 00.000 9640 IsGuiding returns 0
22:54:07.454 00.002 9640 scope move finished after 34 + 84 ms
22:54:07.454 00.000 9640 Move returns status 0, amount 34
22:54:07.454 00.000 9640 MoveAxis(S, 31, ABG)
22:54:07.454 00.000 9640 Guiding  Dir = 1, Dur = 31
22:54:07.454 00.000 9640 IsSlewing returns 0
22:54:07.454 00.000 9640 IsGuiding returns 0
22:54:07.454 00.000 9640 PulseGuide returned control before completion, sleep 41
22:54:07.498 00.044 9640 IsGuiding returns 1
22:54:07.499 00.001 9640 scope still moving after pulse duration time elapsed
22:54:07.530 00.031 9640 IsSlewing returns 0
22:54:07.530 00.000 9640 IsGuiding returns 0
22:54:07.531 00.001 9640 scope move finished after 31 + 45 ms
22:54:07.531 00.000 9640 Move returns status 0, amount 31
22:54:07.531 00.000 9640 move complete, result=0
22:54:07.531 00.000 9640 worker thread done servicing request
22:54:07.532 00.001 16872 GuideStep: 0.5 px 34 ms WEST, 1.3 px 31 ms SOUTH
22:54:07.538 00.006 9640 Worker thread wakes up
22:54:07.538 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:54:07.538 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:54:08.160 00.622 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2152d88f-cfe2-4920-aed6-984a0cf4cc4b"}
22:54:08.163 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2152d88f-cfe2-4920-aed6-984a0cf4cc4b"}
22:54:08.167 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5892385b-f29e-4f3a-a266-0dc65dd85f72"}
22:54:08.175 00.008 16872 case statement mapped state 6 to 3
22:54:08.181 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5892385b-f29e-4f3a-a266-0dc65dd85f72"}
22:54:08.188 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9e9d7b64-de4d-4ab8-bf10-7292a54a02eb"}
22:54:08.199 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.89,6.97],"pixels":"..."},"id":"9e9d7b64-de4d-4ab8-bf10-7292a54a02eb"}
22:54:11.604 03.405 9640 Exposure complete
22:54:11.659 00.055 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7c2a3aa-2147-44c4-bc1a-38fb1246ff5c"}
22:54:11.663 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b7c2a3aa-2147-44c4-bc1a-38fb1246ff5c"}
22:54:11.669 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8485d46f-c3da-44d5-95e6-2f718e862e50"}
22:54:11.673 00.004 16872 case statement mapped state 6 to 3
22:54:11.675 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8485d46f-c3da-44d5-95e6-2f718e862e50"}
22:54:11.679 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c1dca462-1c7c-445c-9cc0-82276faa3962"}
22:54:11.684 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.89,6.97],"pixels":"..."},"id":"c1dca462-1c7c-445c-9cc0-82276faa3962"}
22:54:11.757 00.073 9640 worker thread done servicing request
22:54:11.757 00.000 16872 OnExposeComplete: enter
22:54:11.761 00.004 16872 UpdateGuideState(): m_state=6
22:54:11.765 00.004 16872 Star::Find(15, 1737, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
22:54:11.767 00.002 16872 Star::Find returns 1 (0), X=1737.89, Y=605.52, Mass=736787, SNR=347.8, Peak=29700 HFD=5.9
22:54:11.769 00.002 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
22:54:11.772 00.003 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
22:54:11.775 00.003 16872 CameraToMount -- cameraX=-1.29 cameraY=0.06 hyp=1.29 cameraTheta=3.10 mountX=0.04 mountY=1.29, mountTheta=1.54
22:54:11.781 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.29, y=0.06, opts=13)
22:54:11.784 00.003 16872 Enqueuing Move request for scope (-1.29, 0.06)
22:54:11.786 00.002 9640 Worker thread wakes up
22:54:11.786 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.29, 0.06) opts 0xd
22:54:11.786 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.29, 0.06)
22:54:11.786 00.000 9640 Moving (-1.29, 0.06) raw xDistance=0.04 yDistance=1.29
22:54:11.786 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:54:11.787 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.36, input 1.29, m_sumCorr=1.9
22:54:11.787 00.000 9640 MoveAxis(E, 0, ABG)
22:54:11.787 00.000 9640 Move returns status 0, amount 0
22:54:11.787 00.000 9640 MoveAxis(S, 43, ABG)
22:54:11.787 00.000 9640 Guiding  Dir = 1, Dur = 43
22:54:11.787 00.000 9640 IsSlewing returns 0
22:54:11.787 00.000 9640 IsGuiding returns 0
22:54:11.788 00.001 9640 PulseGuide returned control before completion, sleep 53
22:54:11.795 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65520, med=3404, FiltMin=3236, FiltMax=65520, Gamma=2.190
22:54:11.837 00.042 16872 UpdateGuideState exits: m=736787 SNR=347.8
22:54:11.844 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:11.848 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:54:11.851 00.003 16872 Enqueuing Expose request
22:54:11.856 00.005 9640 IsGuiding returns 0
22:54:11.856 00.000 9640 Move returns status 0, amount 43
22:54:11.856 00.000 9640 move complete, result=0
22:54:11.857 00.001 9640 worker thread done servicing request
22:54:11.857 00.000 9640 Worker thread wakes up
22:54:11.857 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:54:11.857 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:54:11.862 00.005 16872 GuideStep: 0.0 px 0 ms EAST, 1.3 px 43 ms SOUTH
22:54:15.190 03.328 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e139c5b-9ab5-4c95-8b97-85b26ae1c0f4"}
22:54:15.195 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9e139c5b-9ab5-4c95-8b97-85b26ae1c0f4"}
22:54:15.201 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e34e9b54-fac0-443e-9ccc-2b3fcdf3abcd"}
22:54:15.209 00.008 16872 case statement mapped state 6 to 3
22:54:15.223 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e34e9b54-fac0-443e-9ccc-2b3fcdf3abcd"}
22:54:15.229 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"945d6a0c-82f0-45bb-a095-0d37be6decae"}
22:54:15.232 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.89,6.52],"pixels":"..."},"id":"945d6a0c-82f0-45bb-a095-0d37be6decae"}
22:54:15.930 00.698 9640 Exposure complete
22:54:16.080 00.150 9640 worker thread done servicing request
22:54:16.081 00.001 16872 OnExposeComplete: enter
22:54:16.084 00.003 16872 UpdateGuideState(): m_state=6
22:54:16.087 00.003 16872 Star::Find(15, 1737, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
22:54:16.090 00.003 16872 Star::Find returns 1 (0), X=1737.42, Y=605.91, Mass=743964, SNR=370.7, Peak=29080 HFD=5.8
22:54:16.095 00.005 16872 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.56) = xAngle (1.34 = 1.34)
22:54:16.101 00.006 16872 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.38 = 1.38)
22:54:16.105 00.004 16872 CameraToMount -- cameraX=-1.77 cameraY=0.45 hyp=1.82 cameraTheta=2.89 mountX=0.42 mountY=1.79, mountTheta=1.34
22:54:16.110 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.77, y=0.45, opts=13)
22:54:16.113 00.003 16872 Enqueuing Move request for scope (-1.77, 0.45)
22:54:16.116 00.003 9640 Worker thread wakes up
22:54:16.116 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.77, 0.45) opts 0xd
22:54:16.116 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.77, 0.45)
22:54:16.116 00.000 9640 Moving (-1.77, 0.45) raw xDistance=0.42 yDistance=1.79
22:54:16.116 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.42
22:54:16.116 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.42, input 1.79, m_sumCorr=2.3
22:54:16.116 00.000 9640 MoveAxis(W, 32, ABG)
22:54:16.117 00.001 9640 Guiding  Dir = 3, Dur = 32
22:54:16.117 00.000 9640 IsSlewing returns 0
22:54:16.117 00.000 9640 IsGuiding returns 0
22:54:16.117 00.000 9640 PulseGuide returned control before completion, sleep 42
22:54:16.122 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=65520, med=3396, FiltMin=3276, FiltMax=65520, Gamma=2.190
22:54:16.163 00.041 16872 UpdateGuideState exits: m=743964 SNR=370.7
22:54:16.166 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:16.169 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:54:16.174 00.005 16872 Enqueuing Expose request
22:54:16.178 00.004 9640 IsGuiding returns 1
22:54:16.178 00.000 9640 scope still moving after pulse duration time elapsed
22:54:16.202 00.024 9640 IsSlewing returns 0
22:54:16.202 00.000 9640 IsGuiding returns 0
22:54:16.202 00.000 9640 scope move finished after 32 + 52 ms
22:54:16.202 00.000 9640 Move returns status 0, amount 32
22:54:16.202 00.000 9640 MoveAxis(S, 51, ABG)
22:54:16.203 00.001 9640 Guiding  Dir = 1, Dur = 51
22:54:16.203 00.000 9640 IsSlewing returns 0
22:54:16.203 00.000 9640 IsGuiding returns 0
22:54:16.204 00.001 9640 PulseGuide returned control before completion, sleep 61
22:54:16.281 00.077 9640 IsGuiding returns 1
22:54:16.282 00.001 9640 scope still moving after pulse duration time elapsed
22:54:16.311 00.029 9640 IsSlewing returns 0
22:54:16.311 00.000 9640 IsGuiding returns 0
22:54:16.312 00.001 9640 scope move finished after 51 + 57 ms
22:54:16.312 00.000 9640 Move returns status 0, amount 51
22:54:16.312 00.000 9640 move complete, result=0
22:54:16.312 00.000 16872 GuideStep: 0.4 px 32 ms WEST, 1.8 px 51 ms SOUTH
22:54:16.317 00.005 9640 worker thread done servicing request
22:54:16.317 00.000 9640 Worker thread wakes up
22:54:16.317 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:54:16.317 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:54:18.658 02.341 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a1a3337d-1e49-4f48-ab58-40014284580a"}
22:54:18.661 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a1a3337d-1e49-4f48-ab58-40014284580a"}
22:54:18.665 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"755c92c3-62b6-48b6-8d4a-6deb165fa443"}
22:54:18.667 00.002 16872 case statement mapped state 6 to 3
22:54:18.673 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"755c92c3-62b6-48b6-8d4a-6deb165fa443"}
22:54:18.677 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2de15734-d3f2-41e2-be41-30ed206264cf"}
22:54:18.680 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.42,6.91],"pixels":"..."},"id":"2de15734-d3f2-41e2-be41-30ed206264cf"}
22:54:20.374 01.694 9640 Exposure complete
22:54:20.515 00.141 9640 worker thread done servicing request
22:54:20.516 00.001 16872 OnExposeComplete: enter
22:54:20.519 00.003 16872 UpdateGuideState(): m_state=6
22:54:20.521 00.002 16872 Star::Find(15, 1737, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
22:54:20.524 00.003 16872 Star::Find returns 1 (0), X=1737.12, Y=606.02, Mass=769566, SNR=416.1, Peak=34312 HFD=5.9
22:54:20.527 00.003 16872 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.56) = xAngle (1.32 = 1.32)
22:54:20.529 00.002 16872 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.37 = 1.37)
22:54:20.534 00.005 16872 CameraToMount -- cameraX=-2.07 cameraY=0.56 hyp=2.14 cameraTheta=2.88 mountX=0.53 mountY=2.10, mountTheta=1.32
22:54:20.541 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-2.07, y=0.56, opts=13)
22:54:20.544 00.003 16872 Enqueuing Move request for scope (-2.07, 0.56)
22:54:20.550 00.006 9640 Worker thread wakes up
22:54:20.550 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.07, 0.56) opts 0xd
22:54:20.550 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.07, 0.56)
22:54:20.550 00.000 9640 Moving (-2.07, 0.56) raw xDistance=0.53 yDistance=2.10
22:54:20.550 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.53
22:54:20.550 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.46, input 2.10, m_sumCorr=2.7
22:54:20.551 00.001 9640 MoveAxis(W, 42, ABG)
22:54:20.551 00.000 9640 Guiding  Dir = 3, Dur = 42
22:54:20.551 00.000 9640 IsSlewing returns 0
22:54:20.552 00.001 9640 IsGuiding returns 0
22:54:20.553 00.001 9640 PulseGuide returned control before completion, sleep 51
22:54:20.559 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65520, med=3400, FiltMin=3220, FiltMax=65520, Gamma=2.190
22:54:20.605 00.046 16872 UpdateGuideState exits: m=769566 SNR=416.1
22:54:20.609 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:20.612 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:54:20.615 00.003 16872 Enqueuing Expose request
22:54:20.617 00.002 9640 IsGuiding returns 1
22:54:20.617 00.000 9640 scope still moving after pulse duration time elapsed
22:54:20.639 00.022 9640 IsSlewing returns 0
22:54:20.640 00.001 9640 IsGuiding returns 0
22:54:20.640 00.000 9640 scope move finished after 42 + 46 ms
22:54:20.640 00.000 9640 Move returns status 0, amount 42
22:54:20.640 00.000 9640 MoveAxis(S, 55, ABG)
22:54:20.640 00.000 9640 Guiding  Dir = 1, Dur = 55
22:54:20.641 00.001 9640 IsSlewing returns 0
22:54:20.643 00.002 9640 IsGuiding returns 0
22:54:20.643 00.000 9640 PulseGuide returned control before completion, sleep 65
22:54:20.719 00.076 9640 IsGuiding returns 1
22:54:20.719 00.000 9640 scope still moving after pulse duration time elapsed
22:54:20.748 00.029 9640 IsSlewing returns 0
22:54:20.748 00.000 9640 IsGuiding returns 0
22:54:20.748 00.000 9640 scope move finished after 55 + 50 ms
22:54:20.749 00.001 9640 Move returns status 0, amount 55
22:54:20.749 00.000 9640 move complete, result=0
22:54:20.749 00.000 9640 worker thread done servicing request
22:54:20.749 00.000 9640 Worker thread wakes up
22:54:20.749 00.000 16872 GuideStep: 0.5 px 42 ms WEST, 2.1 px 55 ms SOUTH
22:54:20.752 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
22:54:20.752 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:54:22.182 01.430 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"529fca84-33ae-4c46-be4a-d9f58b618231"}
22:54:22.188 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"529fca84-33ae-4c46-be4a-d9f58b618231"}
22:54:22.195 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"468f06e4-e4ab-42a7-8095-9633d52b4d5f"}
22:54:22.200 00.005 16872 case statement mapped state 6 to 3
22:54:22.203 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"468f06e4-e4ab-42a7-8095-9633d52b4d5f"}
22:54:22.207 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5af478fd-b691-41fd-9a01-bfce8f64f4ad"}
22:54:22.211 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.12,7.02],"pixels":"..."},"id":"5af478fd-b691-41fd-9a01-bfce8f64f4ad"}
22:54:24.863 02.652 9640 Exposure complete
22:54:25.015 00.152 9640 worker thread done servicing request
22:54:25.015 00.000 16872 OnExposeComplete: enter
22:54:25.018 00.003 16872 UpdateGuideState(): m_state=6
22:54:25.021 00.003 16872 Star::Find(15, 1737, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
22:54:25.026 00.005 16872 Star::Find returns 1 (0), X=1736.88, Y=605.14, Mass=767391, SNR=396.4, Peak=30024 HFD=6.0
22:54:25.028 00.002 16872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.56) = xAngle (-4.56 = 1.72)
22:54:25.031 00.003 16872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.51 = 1.77)
22:54:25.034 00.003 16872 CameraToMount -- cameraX=-2.30 cameraY=-0.32 hyp=2.33 cameraTheta=-3.00 mountX=-0.35 mountY=2.28, mountTheta=1.73
22:54:25.038 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.30, y=-0.32, opts=13)
22:54:25.046 00.008 16872 Enqueuing Move request for scope (-2.30, -0.32)
22:54:25.051 00.005 9640 Worker thread wakes up
22:54:25.051 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.30, -0.32) opts 0xd
22:54:25.051 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.30, -0.32)
22:54:25.051 00.000 9640 Moving (-2.30, -0.32) raw xDistance=-0.35 yDistance=2.28
22:54:25.051 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.35
22:54:25.051 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.54, input 2.28, m_sumCorr=3.3
22:54:25.051 00.000 9640 MoveAxis(E, 23, ABG)
22:54:25.051 00.000 9640 Guiding  Dir = 2, Dur = 23
22:54:25.051 00.000 9640 IsSlewing returns 0
22:54:25.052 00.001 9640 IsGuiding returns 0
22:54:25.052 00.000 9640 PulseGuide returned control before completion, sleep 33
22:54:25.058 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3396, FiltMin=3264, FiltMax=65516, Gamma=2.190
22:54:25.087 00.029 9640 IsGuiding returns 1
22:54:25.088 00.001 9640 scope still moving after pulse duration time elapsed
22:54:25.102 00.014 16872 UpdateGuideState exits: m=767391 SNR=396.4
22:54:25.106 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:25.109 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:54:25.112 00.003 16872 Enqueuing Expose request
22:54:25.119 00.007 9640 IsSlewing returns 0
22:54:25.121 00.002 9640 IsGuiding returns 0
22:54:25.121 00.000 9640 scope move finished after 23 + 45 ms
22:54:25.122 00.001 9640 Move returns status 0, amount 23
22:54:25.122 00.000 9640 MoveAxis(S, 65, ABG)
22:54:25.122 00.000 9640 Guiding  Dir = 1, Dur = 65
22:54:25.122 00.000 9640 IsSlewing returns 0
22:54:25.122 00.000 9640 IsGuiding returns 0
22:54:25.123 00.001 9640 PulseGuide returned control before completion, sleep 75
22:54:25.214 00.091 9640 IsGuiding returns 1
22:54:25.214 00.000 9640 scope still moving after pulse duration time elapsed
22:54:25.244 00.030 9640 IsSlewing returns 0
22:54:25.244 00.000 9640 IsGuiding returns 0
22:54:25.245 00.001 9640 scope move finished after 65 + 57 ms
22:54:25.245 00.000 9640 Move returns status 0, amount 65
22:54:25.245 00.000 9640 move complete, result=0
22:54:25.245 00.000 16872 GuideStep: -0.4 px 23 ms EAST, 2.3 px 65 ms SOUTH
22:54:25.250 00.005 9640 worker thread done servicing request
22:54:25.250 00.000 9640 Worker thread wakes up
22:54:25.250 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:54:25.250 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:54:25.688 00.438 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bcd45c0a-e374-4424-b102-0675fcde198a"}
22:54:25.691 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bcd45c0a-e374-4424-b102-0675fcde198a"}
22:54:25.697 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2819a762-3849-4dfc-8b8a-02a7aa2b95fb"}
22:54:25.705 00.008 16872 case statement mapped state 6 to 3
22:54:25.710 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2819a762-3849-4dfc-8b8a-02a7aa2b95fb"}
22:54:25.715 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d66bbf9d-3dbb-4324-a2c9-0d48c1d8b8ad"}
22:54:25.719 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.88,7.14],"pixels":"..."},"id":"d66bbf9d-3dbb-4324-a2c9-0d48c1d8b8ad"}
22:54:29.188 03.469 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15ade1a3-74d5-4f35-8240-3fc0d74f66cf"}
22:54:29.192 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"15ade1a3-74d5-4f35-8240-3fc0d74f66cf"}
22:54:29.198 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f9036990-0d72-42e7-9ed7-d7a1806dc177"}
22:54:29.202 00.004 16872 case statement mapped state 6 to 3
22:54:29.209 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9036990-0d72-42e7-9ed7-d7a1806dc177"}
22:54:29.218 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4fbd24e7-439e-4ad6-abe5-34c24b5fca03"}
22:54:29.223 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.88,7.14],"pixels":"..."},"id":"4fbd24e7-439e-4ad6-abe5-34c24b5fca03"}
22:54:29.326 00.103 9640 Exposure complete
22:54:29.472 00.146 9640 worker thread done servicing request
22:54:29.472 00.000 16872 OnExposeComplete: enter
22:54:29.475 00.003 16872 UpdateGuideState(): m_state=6
22:54:29.478 00.003 16872 Star::Find(15, 1736, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
22:54:29.481 00.003 16872 Star::Find returns 1 (0), X=1735.97, Y=605.65, Mass=756370, SNR=372.9, Peak=33456 HFD=5.8
22:54:29.485 00.004 16872 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
22:54:29.490 00.005 16872 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
22:54:29.494 00.004 16872 CameraToMount -- cameraX=-3.22 cameraY=0.19 hyp=3.22 cameraTheta=3.08 mountX=0.14 mountY=3.22, mountTheta=1.53
22:54:29.500 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-3.22, y=0.19, opts=13)
22:54:29.503 00.003 16872 Enqueuing Move request for scope (-3.22, 0.19)
22:54:29.505 00.002 9640 Worker thread wakes up
22:54:29.505 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.22, 0.19) opts 0xd
22:54:29.505 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.22, 0.19)
22:54:29.505 00.000 9640 Moving (-3.22, 0.19) raw xDistance=0.14 yDistance=3.22
22:54:29.505 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.14
22:54:29.505 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.67, input 3.22, m_sumCorr=4
22:54:29.505 00.000 9640 MoveAxis(W, 9, ABG)
22:54:29.505 00.000 9640 Guiding  Dir = 3, Dur = 9
22:54:29.507 00.002 9640 IsSlewing returns 0
22:54:29.507 00.000 9640 IsGuiding returns 0
22:54:29.508 00.001 9640 PulseGuide returned control before completion, sleep 18
22:54:29.513 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3392, FiltMin=3248, FiltMax=65520, Gamma=2.190
22:54:29.530 00.017 9640 IsGuiding returns 1
22:54:29.530 00.000 9640 scope still moving after pulse duration time elapsed
22:54:29.554 00.024 16872 UpdateGuideState exits: m=756370 SNR=372.9
22:54:29.557 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:29.561 00.004 9640 IsSlewing returns 0
22:54:29.561 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:54:29.564 00.003 16872 Enqueuing Expose request
22:54:29.567 00.003 9640 IsGuiding returns 0
22:54:29.567 00.000 9640 scope move finished after 9 + 51 ms
22:54:29.567 00.000 9640 Move returns status 0, amount 9
22:54:29.567 00.000 9640 MoveAxis(S, 80, ABG)
22:54:29.567 00.000 9640 Guiding  Dir = 1, Dur = 80
22:54:29.568 00.001 9640 IsSlewing returns 0
22:54:29.568 00.000 9640 IsGuiding returns 0
22:54:29.568 00.000 9640 PulseGuide returned control before completion, sleep 90
22:54:29.669 00.101 9640 IsGuiding returns 1
22:54:29.669 00.000 9640 scope still moving after pulse duration time elapsed
22:54:29.700 00.031 9640 IsSlewing returns 0
22:54:29.701 00.001 9640 IsGuiding returns 0
22:54:29.701 00.000 9640 scope move finished after 80 + 52 ms
22:54:29.701 00.000 9640 Move returns status 0, amount 80
22:54:29.701 00.000 9640 move complete, result=0
22:54:29.701 00.000 9640 worker thread done servicing request
22:54:29.701 00.000 9640 Worker thread wakes up
22:54:29.701 00.000 16872 GuideStep: 0.1 px 9 ms WEST, 3.2 px 80 ms SOUTH
22:54:29.705 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
22:54:29.705 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:54:32.689 02.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dccd0857-ed82-4c4e-841a-9f7a3668c032"}
22:54:32.692 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dccd0857-ed82-4c4e-841a-9f7a3668c032"}
22:54:32.696 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"33fff996-793d-4d58-bf25-f7b8a0fc9000"}
22:54:32.699 00.003 16872 case statement mapped state 6 to 3
22:54:32.701 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"33fff996-793d-4d58-bf25-f7b8a0fc9000"}
22:54:32.704 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e46aa6fa-5477-4f04-a644-53655a50e288"}
22:54:32.710 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.97,6.65],"pixels":"..."},"id":"e46aa6fa-5477-4f04-a644-53655a50e288"}
22:54:33.783 01.073 9640 Exposure complete
22:54:33.927 00.144 9640 worker thread done servicing request
22:54:33.927 00.000 16872 OnExposeComplete: enter
22:54:33.932 00.005 16872 UpdateGuideState(): m_state=6
22:54:33.935 00.003 16872 Star::Find(15, 1735, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
22:54:33.938 00.003 16872 Star::Find returns 1 (0), X=1735.26, Y=605.04, Mass=775705, SNR=399.5, Peak=32908 HFD=5.9
22:54:33.940 00.002 16872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.56) = xAngle (-4.59 = 1.69)
22:54:33.949 00.009 16872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.54 = 1.74)
22:54:33.954 00.005 16872 CameraToMount -- cameraX=-3.92 cameraY=-0.42 hyp=3.94 cameraTheta=-3.03 mountX=-0.48 mountY=3.89, mountTheta=1.69
22:54:33.962 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-3.92, y=-0.42, opts=13)
22:54:33.967 00.005 16872 Enqueuing Move request for scope (-3.92, -0.42)
22:54:33.981 00.014 9640 Worker thread wakes up
22:54:33.981 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.92, -0.42) opts 0xd
22:54:33.981 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.92, -0.42)
22:54:33.981 00.000 9640 Moving (-3.92, -0.42) raw xDistance=-0.48 yDistance=3.89
22:54:33.981 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
22:54:33.981 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.83, input 3.89, m_sumCorr=4.8
22:54:33.981 00.000 9640 MoveAxis(E, 35, ABG)
22:54:33.981 00.000 9640 Guiding  Dir = 2, Dur = 35
22:54:33.982 00.001 9640 IsSlewing returns 0
22:54:33.982 00.000 9640 IsGuiding returns 0
22:54:33.982 00.000 9640 PulseGuide returned control before completion, sleep 45
22:54:34.002 00.020 16872 UpdateImageDisplay: Size=(1920,1080) min=3108, max=65520, med=3408, FiltMin=3292, FiltMax=65516, Gamma=2.190
22:54:34.038 00.036 9640 IsGuiding returns 1
22:54:34.038 00.000 9640 scope still moving after pulse duration time elapsed
22:54:34.056 00.018 16872 UpdateGuideState exits: m=775705 SNR=399.5
22:54:34.060 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:34.065 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:54:34.069 00.004 16872 Enqueuing Expose request
22:54:34.075 00.006 9640 IsSlewing returns 0
22:54:34.075 00.000 9640 IsGuiding returns 0
22:54:34.075 00.000 9640 scope move finished after 35 + 57 ms
22:54:34.075 00.000 9640 Move returns status 0, amount 35
22:54:34.075 00.000 9640 MoveAxis(S, 100, ABG)
22:54:34.075 00.000 9640 Guiding  Dir = 1, Dur = 100
22:54:34.076 00.001 9640 IsSlewing returns 0
22:54:34.077 00.001 9640 IsGuiding returns 0
22:54:34.078 00.001 9640 PulseGuide returned control before completion, sleep 110
22:54:34.193 00.115 9640 IsGuiding returns 1
22:54:34.193 00.000 9640 scope still moving after pulse duration time elapsed
22:54:34.224 00.031 9640 IsSlewing returns 0
22:54:34.224 00.000 9640 IsGuiding returns 0
22:54:34.224 00.000 9640 scope move finished after 100 + 47 ms
22:54:34.225 00.001 9640 Move returns status 0, amount 100
22:54:34.225 00.000 9640 move complete, result=0
22:54:34.225 00.000 9640 worker thread done servicing request
22:54:34.225 00.000 16872 GuideStep: -0.5 px 35 ms EAST, 3.9 px 100 ms SOUTH
22:54:34.232 00.007 9640 Worker thread wakes up
22:54:34.232 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:54:34.232 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:54:36.188 01.956 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"34ba0c9f-2e4e-40a7-a015-12e62798a0cc"}
22:54:36.193 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"34ba0c9f-2e4e-40a7-a015-12e62798a0cc"}
22:54:36.199 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67ba792a-b9e6-49ad-ba1b-ce4003afe20b"}
22:54:36.203 00.004 16872 case statement mapped state 6 to 3
22:54:36.206 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"67ba792a-b9e6-49ad-ba1b-ce4003afe20b"}
22:54:36.210 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cf7b7007-ac0a-48cb-aef4-f853742f62a0"}
22:54:36.213 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.26,7.04],"pixels":"..."},"id":"cf7b7007-ac0a-48cb-aef4-f853742f62a0"}
22:54:38.296 02.083 9640 Exposure complete
22:54:38.442 00.146 9640 worker thread done servicing request
22:54:38.442 00.000 16872 OnExposeComplete: enter
22:54:38.445 00.003 16872 UpdateGuideState(): m_state=6
22:54:38.449 00.004 16872 Star::Find(15, 1735, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
22:54:38.452 00.003 16872 Star::Find returns 1 (0), X=1734.33, Y=605.01, Mass=765788, SNR=389.0, Peak=31468 HFD=5.9
22:54:38.455 00.003 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.60 = 1.68)
22:54:38.458 00.003 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.73)
22:54:38.460 00.002 16872 CameraToMount -- cameraX=-4.85 cameraY=-0.45 hyp=4.87 cameraTheta=-3.05 mountX=-0.52 mountY=4.81, mountTheta=1.68
22:54:38.467 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-4.85, y=-0.45, opts=13)
22:54:38.470 00.003 16872 Enqueuing Move request for scope (-4.85, -0.45)
22:54:38.473 00.003 9640 Worker thread wakes up
22:54:38.473 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.85, -0.45) opts 0xd
22:54:38.473 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.85, -0.45)
22:54:38.473 00.000 9640 Moving (-4.85, -0.45) raw xDistance=-0.52 yDistance=4.81
22:54:38.473 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.52
22:54:38.473 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.05, input 4.81, m_sumCorr=5.8
22:54:38.473 00.000 9640 MoveAxis(E, 41, ABG)
22:54:38.473 00.000 9640 Guiding  Dir = 2, Dur = 41
22:54:38.474 00.001 9640 IsSlewing returns 0
22:54:38.474 00.000 9640 IsGuiding returns 0
22:54:38.474 00.000 9640 PulseGuide returned control before completion, sleep 51
22:54:38.478 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3396, FiltMin=3280, FiltMax=65520, Gamma=2.190
22:54:38.519 00.041 16872 UpdateGuideState exits: m=765788 SNR=389.0
22:54:38.521 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:38.523 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:54:38.526 00.003 16872 Enqueuing Expose request
22:54:38.535 00.009 9640 IsGuiding returns 1
22:54:38.535 00.000 9640 scope still moving after pulse duration time elapsed
22:54:38.558 00.023 9640 IsSlewing returns 0
22:54:38.559 00.001 9640 IsGuiding returns 0
22:54:38.560 00.001 9640 scope move finished after 41 + 45 ms
22:54:38.560 00.000 9640 Move returns status 0, amount 41
22:54:38.560 00.000 9640 MoveAxis(S, 126, ABG)
22:54:38.560 00.000 9640 Guiding  Dir = 1, Dur = 126
22:54:38.561 00.001 9640 IsSlewing returns 0
22:54:38.561 00.000 9640 IsGuiding returns 0
22:54:38.562 00.001 9640 PulseGuide returned control before completion, sleep 136
22:54:38.714 00.152 9640 IsGuiding returns 1
22:54:38.714 00.000 9640 scope still moving after pulse duration time elapsed
22:54:38.745 00.031 9640 IsSlewing returns 0
22:54:38.746 00.001 9640 IsGuiding returns 0
22:54:38.746 00.000 9640 scope move finished after 126 + 58 ms
22:54:38.746 00.000 9640 Move returns status 0, amount 126
22:54:38.746 00.000 9640 move complete, result=0
22:54:38.746 00.000 9640 worker thread done servicing request
22:54:38.746 00.000 9640 Worker thread wakes up
22:54:38.746 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:54:38.746 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1724,590,31,31)
22:54:38.747 00.001 16872 GuideStep: -0.5 px 41 ms EAST, 4.8 px 126 ms SOUTH
22:54:39.687 00.940 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58c1842e-fee2-4cb5-aadb-6d57a1d56b42"}
22:54:39.691 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"58c1842e-fee2-4cb5-aadb-6d57a1d56b42"}
22:54:39.695 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"308e20db-a10b-466a-9e2a-9dc06892a75f"}
22:54:39.701 00.006 16872 case statement mapped state 6 to 3
22:54:39.705 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"308e20db-a10b-466a-9e2a-9dc06892a75f"}
22:54:39.709 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6589238a-d6c6-4112-bef2-85b99005da69"}
22:54:39.713 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.33,7.01],"pixels":"..."},"id":"6589238a-d6c6-4112-bef2-85b99005da69"}
22:54:39.926 00.213 16872 evsrv: cli 0D3C0A48 connect
22:54:39.930 00.004 16872 case statement mapped state 6 to 3
22:54:39.939 00.009 16872 case statement mapped state 6 to 3
22:54:39.947 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5b7ba84d-14f1-40d2-8b6b-2b4a66eceb55"}
22:54:39.951 00.004 16872 case statement mapped state 6 to 3
22:54:39.955 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b7ba84d-14f1-40d2-8b6b-2b4a66eceb55"}
22:54:39.960 00.005 16872 evsrv: cli 0D3C0A48 disconnect
22:54:39.965 00.005 16872 evsrv: cli 0D3BF8C8 connect
22:54:39.970 00.005 16872 case statement mapped state 6 to 3
22:54:39.977 00.007 16872 case statement mapped state 6 to 3
22:54:39.981 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"1b227d27-9b7b-4879-84ca-5b669c29b47b"}
22:54:39.987 00.006 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:54:39.993 00.006 16872 Status Line: Waiting for devices...
22:54:40.003 00.010 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"1b227d27-9b7b-4879-84ca-5b669c29b47b"}
22:54:40.009 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
22:54:40.015 00.006 16872 evsrv: cli 0D3BFFA8 connect
22:54:40.018 00.003 16872 case statement mapped state 6 to 3
22:54:40.022 00.004 16872 case statement mapped state 6 to 3
22:54:40.026 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"de9f4c34-dc32-49a5-a813-025e6d44b4fd"}
22:54:40.031 00.005 16872 case statement mapped state 6 to 3
22:54:40.034 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"de9f4c34-dc32-49a5-a813-025e6d44b4fd"}
22:54:40.038 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
22:54:41.039 01.001 16872 evsrv: cli 0D3C0A48 connect
22:54:41.321 00.282 16872 case statement mapped state 6 to 3
22:54:41.398 00.077 16872 case statement mapped state 6 to 3
22:54:41.438 00.040 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b93fa8cd-3ce9-4a50-96cb-47e8d43e3099"}
22:54:41.505 00.067 16872 case statement mapped state 6 to 3
22:54:41.551 00.046 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b93fa8cd-3ce9-4a50-96cb-47e8d43e3099"}
22:54:41.601 00.050 16872 evsrv: cli 0D3C0A48 disconnect
22:54:42.639 01.038 9640 ASCOM_AbortExposure returns err = 0
22:54:42.639 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:54:42.639 00.000 9640 worker thread done servicing request
22:54:42.639 00.000 16872 OnExposeComplete: enter
22:54:42.646 00.007 16872 OnExposeComplete: Capture Error reported
22:54:42.650 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:54:42.657 00.007 16872 Mount: notify guiding stopped
22:54:42.666 00.009 16872 Changing from state GUIDING to STOP
22:54:42.671 00.005 16872 guider state => SELECTED
22:54:42.677 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3396, FiltMin=3280, FiltMax=65520, Gamma=2.190
22:54:42.730 00.053 16872 Changing from state SELECTED to UNINITIALIZED
22:54:42.735 00.005 16872 guider state => SELECTING
22:54:42.749 00.014 16872 Status Line: Stopped.
22:54:42.759 00.010 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:54:43.628 00.869 16872 evsrv: cli 0D3BFFA8 connect
22:54:43.691 00.063 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c9802641-d963-4174-b822-46e58b95ed95"}
22:54:43.712 00.021 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c9802641-d963-4174-b822-46e58b95ed95"}
22:54:43.747 00.035 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18f3c061-d672-41bb-828a-7d6b98f82eb7"}
22:54:43.764 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"18f3c061-d672-41bb-828a-7d6b98f82eb7"}
22:54:43.780 00.016 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"5e39660b-c58c-49bc-bfe1-ea087ba60ed0"}
22:54:43.805 00.025 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e39660b-c58c-49bc-bfe1-ea087ba60ed0"}
22:54:43.817 00.012 16872 evsrv: cli 0D3BFFA8 disconnect
22:54:46.685 02.868 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab5969c9-1a0a-4e39-a9e0-c7329b627d2f"}
22:54:46.690 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ab5969c9-1a0a-4e39-a9e0-c7329b627d2f"}
22:54:46.695 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e3de574-80ed-4d09-b0df-7d25037fab97"}
22:54:46.698 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e3de574-80ed-4d09-b0df-7d25037fab97"}
22:54:48.939 02.241 16872 evsrv: cli 0D3BFB48 connect
22:54:48.957 00.018 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"c95f4d2a-e4d6-4f44-bad1-f1355d0163ff"}
22:54:48.963 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"c95f4d2a-e4d6-4f44-bad1-f1355d0163ff"}
22:54:48.969 00.006 16872 evsrv: cli 0D3BFB48 disconnect
22:54:48.975 00.006 16872 evsrv: cli 0D3C0A48 connect
22:54:48.990 00.015 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"f7ef2217-6142-4035-b183-81b4d43f6721"}
22:54:49.003 00.013 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"f7ef2217-6142-4035-b183-81b4d43f6721"}
22:54:49.019 00.016 16872 evsrv: cli 0D3C0A48 disconnect
22:54:49.025 00.006 16872 evsrv: cli 0D3BF8C8 connect
22:54:49.031 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"669ec8a0-6f57-4833-b2bd-1c9db382269c"}
22:54:49.036 00.005 16872 PhdController::Guide begins
22:54:49.044 00.008 16872 PhdController: newstate STATE_SETUP
22:54:49.049 00.005 16872 PhdController: setup
22:54:49.053 00.004 16872 PhdController: newstate STATE_ATTEMPT_START
22:54:49.062 00.009 16872 PhdController: start capturing
22:54:49.067 00.005 16872 Changing from state SELECTING to UNINITIALIZED
22:54:49.075 00.008 16872 guider state => SELECTING
22:54:49.079 00.004 16872 setting force full frames = true
22:54:49.084 00.005 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:54:49.102 00.018 16872 ScheduleExposure(3500,3,0) exposurePending=0
22:54:49.111 00.009 16872 Enqueuing Expose request
22:54:49.116 00.005 9640 Worker thread wakes up
22:54:49.116 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:54:49.117 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
22:54:49.117 00.000 16872 PhdController: newstate STATE_SELECT_STAR
22:54:49.123 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"669ec8a0-6f57-4833-b2bd-1c9db382269c"}
22:54:49.142 00.019 16872 evsrv: cli 0D3BF8C8 disconnect
22:54:49.147 00.005 16872 evsrv: cli 0D3BF968 connect
22:54:49.161 00.014 16872 case statement mapped state 1 to 101
22:54:49.170 00.009 16872 case statement mapped state 1 to 101
22:54:49.176 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"bf3f798f-bff5-40f7-a71c-9d4256e6ed86"}
22:54:49.181 00.005 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"bf3f798f-bff5-40f7-a71c-9d4256e6ed86"}
22:54:49.193 00.012 16872 evsrv: cli 0D3BF968 disconnect
22:54:49.217 00.024 16872 evsrv: cli 0D3BFB48 connect
22:54:49.226 00.009 16872 case statement mapped state 1 to 101
22:54:49.239 00.013 16872 case statement mapped state 1 to 101
22:54:49.248 00.009 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"50c90200-a57f-4605-ba4e-2293759f0d9a"}
22:54:49.259 00.011 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"50c90200-a57f-4605-ba4e-2293759f0d9a"}
22:54:49.372 00.113 16872 evsrv: cli 0D3BFB48 disconnect
22:54:50.329 00.957 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4b22c17-d122-40d7-beb7-ec7a1c3a2b4a"}
22:54:50.338 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c4b22c17-d122-40d7-beb7-ec7a1c3a2b4a"}
22:54:50.348 00.010 16872 evsrv: cli 0D3BFFA8 connect
22:54:50.352 00.004 16872 case statement mapped state 1 to 101
22:54:50.356 00.004 16872 case statement mapped state 1 to 101
22:54:50.368 00.012 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"b72273b2-8855-4ad9-9f0b-1a8574b944ca"}
22:54:50.373 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"b72273b2-8855-4ad9-9f0b-1a8574b944ca"}
22:54:50.379 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5137e105-20cf-4df5-8b2d-9b03b67b053f"}
22:54:50.384 00.005 16872 case statement mapped state 1 to 101
22:54:50.389 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"5137e105-20cf-4df5-8b2d-9b03b67b053f"}
22:54:50.403 00.014 16872 evsrv: cli 0D3BFFA8 disconnect
22:54:51.383 00.980 16872 evsrv: cli 0D3BFFA8 connect
22:54:51.388 00.005 16872 case statement mapped state 1 to 101
22:54:51.399 00.011 16872 case statement mapped state 1 to 101
22:54:51.405 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"15dfd4a5-966b-4ee0-b161-39ceefd2749b"}
22:54:51.408 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"15dfd4a5-966b-4ee0-b161-39ceefd2749b"}
22:54:51.413 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
22:54:52.418 01.005 16872 evsrv: cli 0D3BFFA8 connect
22:54:52.421 00.003 16872 case statement mapped state 1 to 101
22:54:52.440 00.019 16872 case statement mapped state 1 to 101
22:54:52.455 00.015 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"80bace8c-65dc-4d8b-b307-01ce8685aab6"}
22:54:52.467 00.012 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"80bace8c-65dc-4d8b-b307-01ce8685aab6"}
22:54:52.503 00.036 16872 evsrv: cli 0D3BFFA8 disconnect
22:54:53.240 00.737 9640 Exposure complete
22:54:53.446 00.206 9640 worker thread done servicing request
22:54:53.447 00.001 16872 OnExposeComplete: enter
22:54:53.454 00.007 16872 UpdateGuideState(): m_state=1
22:54:53.460 00.006 16872 UpdateCurrentPosition: no star selected
22:54:53.468 00.008 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:54:53.471 00.003 16872 Status Line: No star selected
22:54:53.476 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3260, FiltMin=3138, FiltMax=65516, Gamma=2.190
22:54:53.525 00.049 16872 UpdateGuideState exits: No star selected
22:54:53.532 00.007 16872 GuiderMultiStar::AutoSelect enter
22:54:53.537 00.005 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:54:53.695 00.158 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:54:53.939 00.244 16872 AutoFind: global mean = -0.0, stdev 758.0
22:54:53.951 00.012 16872 AutoFind: using threshold = 0.1
22:54:54.162 00.211 16872 AutoFind: local max [1324, 141] 106.9
22:54:54.167 00.005 16872 AutoFind: local max [1315, 137] 101.2
22:54:54.173 00.006 16872 AutoFind: local max [1327, 131] 100.5
22:54:54.175 00.002 16872 AutoFind: local max [1320, 127] 92.6
22:54:54.178 00.003 16872 AutoFind: local max [1733, 606] 37.2
22:54:54.181 00.003 16872 AutoFind: local max [1183, 984] 9.0
22:54:54.184 00.003 16872 AutoFind: local max [1074, 642] 7.4
22:54:54.191 00.007 16872 AutoFind: local max [1902, 888] 4.4
22:54:54.195 00.004 16872 AutoFind: local max [623, 878] 1.9
22:54:54.197 00.002 16872 AutoFind: local max [617, 1000] 1.8
22:54:54.200 00.003 16872 AutoFind: local max [1319, 157] 1.5
22:54:54.203 00.003 16872 AutoFind: local max [1329, 156] 1.5
22:54:54.212 00.009 16872 AutoFind: local max [571, 272] 1.2
22:54:54.216 00.004 16872 AutoFind: local max [1304, 151] 1.1
22:54:54.220 00.004 16872 AutoFind: local max [1510, 664] 0.9
22:54:54.223 00.003 16872 AutoFind: local max [9, 969] 0.9
22:54:54.226 00.003 16872 AutoFind: local max [1713, 528] 0.9
22:54:54.228 00.002 16872 AutoFind: local max [1324, 109] 0.8
22:54:54.231 00.003 16872 AutoFind: local max [673, 1000] 0.8
22:54:54.237 00.006 16872 AutoFind: local max [1312, 111] 0.7
22:54:54.241 00.004 16872 AutoFind: local max [1297, 131] 0.7
22:54:54.243 00.002 16872 AutoFind: local max [258, 436] 0.7
22:54:54.246 00.003 16872 AutoFind: local max [131, 346] 0.6
22:54:54.249 00.003 16872 AutoFind: local max [1345, 128] 0.6
22:54:54.258 00.009 16872 AutoFind: local max [1338, 155] 0.6
22:54:54.262 00.004 16872 AutoFind: local max [496, 686] 0.5
22:54:54.265 00.003 16872 AutoFind: local max [1741, 832] 0.5
22:54:54.268 00.003 16872 AutoFind: local max [620, 977] 0.5
22:54:54.270 00.002 16872 AutoFind: local max [1319, 172] 0.5
22:54:54.273 00.003 16872 AutoFind: local max [417, 622] 0.5
22:54:54.275 00.002 16872 AutoFind: local max [1280, 769] 0.5
22:54:54.278 00.003 16872 AutoFind: local max [1201, 443] 0.5
22:54:54.286 00.008 16872 AutoFind: local max [156, 889] 0.5
22:54:54.290 00.004 16872 AutoFind: local max [1440, 39] 0.5
22:54:54.293 00.003 16872 AutoFind: local max [459, 370] 0.5
22:54:54.295 00.002 16872 AutoFind: local max [1333, 111] 0.5
22:54:54.303 00.008 16872 AutoFind: local max [1260, 797] 0.4
22:54:54.307 00.004 16872 AutoFind: local max [1176, 51] 0.4
22:54:54.310 00.003 16872 AutoFind: local max [772, 116] 0.4
22:54:54.315 00.005 16872 AutoFind: local max [1320, 162] 0.4
22:54:54.319 00.004 16872 AutoFind: local max [1333, 1047] 0.4
22:54:54.322 00.003 16872 AutoFind: local max [1165, 759] 0.4
22:54:54.325 00.003 16872 AutoFind: local max [1099, 467] 0.4
22:54:54.327 00.002 16872 AutoFind: local max [893, 826] 0.4
22:54:54.334 00.007 16872 AutoFind: local max [1266, 941] 0.4
22:54:54.336 00.002 16872 AutoFind: local max [1249, 106] 0.4
22:54:54.339 00.003 16872 AutoFind: local max [1484, 693] 0.4
22:54:54.342 00.003 16872 AutoFind: local max [1154, 445] 0.4
22:54:54.348 00.006 16872 AutoFind: local max [1681, 205] 0.4
22:54:54.353 00.005 16872 AutoFind: local max [986, 401] 0.4
22:54:54.357 00.004 16872 AutoFind: local max [1299, 119] 0.4
22:54:54.360 00.003 16872 AutoFind: local max [100, 467] 0.4
22:54:54.364 00.004 16872 AutoFind: local max [633, 1058] 0.4
22:54:54.367 00.003 16872 AutoFind: local max [1267, 766] 0.4
22:54:54.369 00.002 16872 AutoFind: local max [1297, 124] 0.4
22:54:54.372 00.003 16872 AutoFind: local max [59, 463] 0.4
22:54:54.379 00.007 16872 AutoFind: local max [1434, 262] 0.4
22:54:54.382 00.003 16872 AutoFind: local max [181, 790] 0.4
22:54:54.384 00.002 16872 AutoFind: local max [1515, 820] 0.4
22:54:54.387 00.003 16872 AutoFind: local max [44, 699] 0.4
22:54:54.390 00.003 16872 AutoFind: local max [844, 130] 0.4
22:54:54.398 00.008 16872 AutoFind: local max [1218, 272] 0.4
22:54:54.403 00.005 16872 AutoFind: local max [1350, 825] 0.4
22:54:54.406 00.003 16872 AutoFind: local max [224, 879] 0.4
22:54:54.409 00.003 16872 AutoFind: local max [1756, 47] 0.4
22:54:54.412 00.003 16872 AutoFind: local max [257, 46] 0.4
22:54:54.414 00.002 16872 AutoFind: local max [1135, 565] 0.4
22:54:54.417 00.003 16872 AutoFind: local max [1185, 163] 0.4
22:54:54.420 00.003 16872 AutoFind: local max [1719, 600] 0.4
22:54:54.428 00.008 16872 AutoFind: local max [1185, 322] 0.4
22:54:54.430 00.002 16872 AutoFind: local max [949, 228] 0.4
22:54:54.433 00.003 16872 AutoFind: local max [979, 947] 0.4
22:54:54.436 00.003 16872 AutoFind: local max [1139, 878] 0.4
22:54:54.444 00.008 16872 AutoFind: local max [248, 694] 0.4
22:54:54.450 00.006 16872 AutoFind: local max [1295, 871] 0.4
22:54:54.453 00.003 16872 AutoFind: local max [1509, 941] 0.4
22:54:54.457 00.004 16872 AutoFind: local max [142, 46] 0.4
22:54:54.459 00.002 16872 AutoFind: local max [86, 855] 0.4
22:54:54.462 00.003 16872 AutoFind: local max [1557, 432] 0.4
22:54:54.465 00.003 16872 AutoFind: local max [491, 853] 0.4
22:54:54.467 00.002 16872 AutoFind: local max [715, 718] 0.4
22:54:54.474 00.007 16872 AutoFind: local max [1189, 758] 0.4
22:54:54.477 00.003 16872 AutoFind: local max [142, 391] 0.4
22:54:54.479 00.002 16872 AutoFind: local max [544, 984] 0.4
22:54:54.482 00.003 16872 AutoFind: local max [564, 899] 0.4
22:54:54.485 00.003 16872 AutoFind: local max [289, 980] 0.4
22:54:54.488 00.003 16872 AutoFind: local max [246, 205] 0.4
22:54:54.491 00.003 16872 AutoFind: local max [1379, 1020] 0.4
22:54:54.494 00.003 16872 AutoFind: local max [1042, 482] 0.4
22:54:54.497 00.003 16872 AutoFind: local max [1453, 132] 0.4
22:54:54.499 00.002 16872 AutoFind: local max [383, 602] 0.4
22:54:54.506 00.007 16872 AutoFind: local max [126, 244] 0.4
22:54:54.508 00.002 16872 AutoFind: local max [353, 962] 0.4
22:54:54.511 00.003 16872 AutoFind: local max [389, 107] 0.4
22:54:54.513 00.002 16872 AutoFind: local max [1365, 185] 0.4
22:54:54.516 00.003 16872 AutoFind: local max [1020, 402] 0.4
22:54:54.521 00.005 16872 AutoFind: local max [718, 443] 0.4
22:54:54.524 00.003 16872 AutoFind: local max [1154, 113] 0.4
22:54:54.527 00.003 16872 AutoFind: local max [1240, 105] 0.4
22:54:54.529 00.002 16872 AutoFind: local max [1291, 175] 0.4
22:54:54.532 00.003 16872 AutoFind: too close [1240, 105] 0.4 - [1249, 106] 0.4
22:54:54.543 00.011 16872 AutoFind: close dim-bright [1719, 600] 0.4 - [1733, 606] 37.2
22:54:54.549 00.006 16872 AutoFind: too close [1297, 124] 0.4 - [1299, 119] 0.4
22:54:54.552 00.003 16872 AutoFind: too close [1297, 124] 0.4 - [1297, 131] 0.7
22:54:54.555 00.003 16872 AutoFind: too close [1297, 124] 0.4 - [1312, 111] 0.7
22:54:54.558 00.003 16872 AutoFind: close dim-bright [1297, 124] 0.4 - [1315, 137] 101.2
22:54:54.561 00.003 16872 AutoFind: too close [1267, 766] 0.4 - [1280, 769] 0.5
22:54:54.568 00.007 16872 AutoFind: too close [1299, 119] 0.4 - [1297, 131] 0.7
22:54:54.571 00.003 16872 AutoFind: too close [1299, 119] 0.4 - [1312, 111] 0.7
22:54:54.574 00.003 16872 AutoFind: close dim-bright [1299, 119] 0.4 - [1315, 137] 101.2
22:54:54.577 00.003 16872 AutoFind: too close [1320, 162] 0.4 - [1319, 172] 0.5
22:54:54.581 00.004 16872 AutoFind: too close [1320, 162] 0.4 - [1338, 155] 0.6
22:54:54.583 00.002 16872 AutoFind: too close [1320, 162] 0.4 - [1304, 151] 1.1
22:54:54.587 00.004 16872 AutoFind: too close [1320, 162] 0.4 - [1329, 156] 1.5
22:54:54.589 00.002 16872 AutoFind: too close [1320, 162] 0.4 - [1319, 157] 1.5
22:54:54.592 00.003 16872 AutoFind: too close [1333, 111] 0.5 - [1345, 128] 0.6
22:54:54.600 00.008 16872 AutoFind: too close [1333, 111] 0.5 - [1324, 109] 0.8
22:54:54.603 00.003 16872 AutoFind: close dim-bright [1333, 111] 0.5 - [1320, 127] 92.6
22:54:54.606 00.003 16872 AutoFind: close dim-bright [1333, 111] 0.5 - [1327, 131] 100.5
22:54:54.609 00.003 16872 AutoFind: too close [1319, 172] 0.5 - [1338, 155] 0.6
22:54:54.613 00.004 16872 AutoFind: too close [1319, 172] 0.5 - [1329, 156] 1.5
22:54:54.615 00.002 16872 AutoFind: too close [1319, 172] 0.5 - [1319, 157] 1.5
22:54:54.619 00.004 16872 AutoFind: too close [1338, 155] 0.6 - [1329, 156] 1.5
22:54:54.621 00.002 16872 AutoFind: too close [1338, 155] 0.6 - [1319, 157] 1.5
22:54:54.624 00.003 16872 AutoFind: close dim-bright [1338, 155] 0.6 - [1324, 141] 106.9
22:54:54.634 00.010 16872 AutoFind: close dim-bright [1345, 128] 0.6 - [1327, 131] 100.5
22:54:54.639 00.005 16872 AutoFind: too close [1297, 131] 0.7 - [1312, 111] 0.7
22:54:54.643 00.004 16872 AutoFind: too close [1297, 131] 0.7 - [1304, 151] 1.1
22:54:54.647 00.004 16872 AutoFind: close dim-bright [1297, 131] 0.7 - [1315, 137] 101.2
22:54:54.651 00.004 16872 AutoFind: too close [1312, 111] 0.7 - [1324, 109] 0.8
22:54:54.654 00.003 16872 AutoFind: close dim-bright [1312, 111] 0.7 - [1320, 127] 92.6
22:54:54.656 00.002 16872 AutoFind: close dim-bright [1312, 111] 0.7 - [1327, 131] 100.5
22:54:54.664 00.008 16872 AutoFind: close dim-bright [1324, 109] 0.8 - [1320, 127] 92.6
22:54:54.667 00.003 16872 AutoFind: too close [1304, 151] 1.1 - [1319, 157] 1.5
22:54:54.671 00.004 16872 AutoFind: close dim-bright [1304, 151] 1.1 - [1315, 137] 101.2
22:54:54.674 00.003 16872 AutoFind: close dim-bright [1304, 151] 1.1 - [1324, 141] 106.9
22:54:54.679 00.005 16872 AutoFind: too close [1329, 156] 1.5 - [1319, 157] 1.5
22:54:54.682 00.003 16872 AutoFind: close dim-bright [1329, 156] 1.5 - [1315, 137] 101.2
22:54:54.685 00.003 16872 AutoFind: close dim-bright [1329, 156] 1.5 - [1324, 141] 106.9
22:54:54.688 00.003 16872 AutoFind: close dim-bright [1319, 157] 1.5 - [1315, 137] 101.2
22:54:54.696 00.008 16872 AutoFind: close dim-bright [1319, 157] 1.5 - [1324, 141] 106.9
22:54:54.699 00.003 16872 AutoFind: too close [1320, 127] 92.6 - [1327, 131] 100.5
22:54:54.701 00.002 16872 AutoFind: too close [1320, 127] 92.6 - [1315, 137] 101.2
22:54:54.705 00.004 16872 AutoFind: too close [1320, 127] 92.6 - [1324, 141] 106.9
22:54:54.711 00.006 16872 AutoFind: too close [1327, 131] 100.5 - [1315, 137] 101.2
22:54:54.715 00.004 16872 AutoFind: too close [1327, 131] 100.5 - [1324, 141] 106.9
22:54:54.717 00.002 16872 AutoFind: too close [1315, 137] 101.2 - [1324, 141] 106.9
22:54:54.726 00.009 16872 AutoFind: too close to edge [9, 969] 0.9
22:54:54.731 00.005 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:54:54.738 00.007 16872 Star::Find(15, 1733, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.741 00.003 16872 Star::Find returns 1 (0), X=1733.30, Y=605.57, Mass=324325, SNR=236.7, Peak=16024 HFD=5.6
22:54:54.744 00.003 16872 Star::Find(15, 1183, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.746 00.002 16872 Star::Find returns 1 (0), X=1183.13, Y=983.79, Mass=73415, SNR=115.3, Peak=6192 HFD=5.8
22:54:54.748 00.002 16872 Star::Find(15, 1074, 642, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.758 00.010 16872 Star::Find returns 1 (0), X=1074.36, Y=642.07, Mass=62252, SNR=115.4, Peak=6032 HFD=5.7
22:54:54.761 00.003 16872 Star::Find(15, 1902, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.763 00.002 16872 Star::Find returns 1 (0), X=1902.26, Y=887.18, Mass=29205, SNR=73.6, Peak=4656 HFD=4.9
22:54:54.765 00.002 16872 Star::Find(15, 623, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.769 00.004 16872 Star::Find returns 1 (0), X=622.72, Y=877.86, Mass=15200, SNR=51.6, Peak=3984 HFD=5.1
22:54:54.772 00.003 16872 Star::Find(15, 617, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.775 00.003 16872 Star::Find returns 1 (0), X=616.85, Y=1000.10, Mass=14612, SNR=52.4, Peak=3972 HFD=5.4
22:54:54.777 00.002 16872 Star::Find(15, 571, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.780 00.003 16872 Star::Find returns 1 (0), X=570.94, Y=271.84, Mass=7818, SNR=34.7, Peak=3768 HFD=4.3
22:54:54.782 00.002 16872 Star::Find(15, 1510, 664, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.791 00.009 16872 Star::Find returns 1 (0), X=1510.40, Y=664.30, Mass=3333, SNR=22.2, Peak=3612 HFD=2.9
22:54:54.793 00.002 16872 Star::Find(15, 1713, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.796 00.003 16872 Star::Find returns 1 (0), X=1713.15, Y=528.44, Mass=6131, SNR=32.7, Peak=3628 HFD=4.5
22:54:54.800 00.004 16872 Star::Find(15, 673, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.803 00.003 16872 Star::Find returns 1 (0), X=673.89, Y=999.37, Mass=3898, SNR=24.3, Peak=3500 HFD=3.9
22:54:54.806 00.003 16872 Star::Find(15, 258, 436, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.809 00.003 16872 Star::Find returns 1 (0), X=257.77, Y=435.73, Mass=2804, SNR=19.9, Peak=3540 HFD=3.0
22:54:54.812 00.003 16872 Star::Find(15, 131, 346, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.820 00.008 16872 Star::Find returns 1 (0), X=131.27, Y=345.01, Mass=3774, SNR=23.0, Peak=3524 HFD=4.0
22:54:54.825 00.005 16872 Star::Find(15, 496, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.830 00.005 16872 Star::Find returns 1 (0), X=496.04, Y=685.74, Mass=1482, SNR=14.0, Peak=3408 HFD=2.7
22:54:54.833 00.003 16872 Star::Find(15, 1741, 832, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.837 00.004 16872 Star::Find returns 1 (0), X=1740.84, Y=831.69, Mass=1697, SNR=15.8, Peak=3448 HFD=2.7
22:54:54.840 00.003 16872 Star::Find(15, 620, 977, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.843 00.003 16872 Star::Find returns 1 (0), X=620.34, Y=976.72, Mass=758, SNR=9.5, Peak=3360 HFD=2.1
22:54:54.853 00.010 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.857 00.004 16872 Star::Find returns 0 (4), X=416.66, Y=621.55, Mass=2912, SNR=30.9, Peak=3940 HFD=1.4
22:54:54.860 00.003 16872 Star::Find(15, 1201, 443, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.867 00.007 16872 Star::Find returns 1 (0), X=1201.38, Y=442.82, Mass=802, SNR=10.2, Peak=3400 HFD=1.9
22:54:54.878 00.011 16872 Star::Find(15, 156, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.885 00.007 16872 Star::Find returns 1 (0), X=155.48, Y=888.80, Mass=1268, SNR=12.9, Peak=3388 HFD=3.0
22:54:54.888 00.003 16872 Star::Find(15, 1440, 39, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.891 00.003 16872 Star::Find returns 1 (0), X=1440.16, Y=37.76, Mass=2207, SNR=18.1, Peak=3468 HFD=4.3
22:54:54.899 00.008 16872 Star::Find(15, 459, 370, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.902 00.003 16872 Star::Find returns 0 (3), X=459.00, Y=370.00, Mass=0, SNR=0.0, Peak=3372 HFD=0.0
22:54:54.905 00.003 16872 Star::Find(15, 1260, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.908 00.003 16872 Star::Find false star n=4 nbg=274 bg=3261.5 sigma=26.0 thresh=3340 peak=3339
22:54:54.924 00.016 16872 Star::Find returns 0 (2), X=1260.00, Y=797.00, Mass=358, SNR=2.9, Peak=3380 HFD=0.0
22:54:54.930 00.006 16872 Star::Find(15, 1176, 51, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.933 00.003 16872 Star::Find returns 1 (0), X=1175.71, Y=50.69, Mass=734, SNR=9.8, Peak=3376 HFD=2.6
22:54:54.935 00.002 16872 Star::Find(15, 772, 116, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.938 00.003 16872 Star::Find returns 1 (0), X=772.04, Y=116.38, Mass=825, SNR=10.7, Peak=3404 HFD=2.1
22:54:54.946 00.008 16872 Star::Find(15, 1333, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.950 00.004 16872 Star::Find false star n=5 nbg=268 bg=3259.6 sigma=24.2 thresh=3332 peak=3330
22:54:54.953 00.003 16872 Star::Find returns 0 (2), X=1333.00, Y=1047.00, Mass=386, SNR=2.9, Peak=3376 HFD=0.0
22:54:54.957 00.004 16872 Star::Find(15, 1165, 759, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.960 00.003 16872 Star::Find returns 1 (0), X=1165.84, Y=759.77, Mass=919, SNR=11.7, Peak=3404 HFD=3.9
22:54:54.963 00.003 16872 Star::Find(15, 1099, 467, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.966 00.003 16872 Star::Find returns 1 (0), X=1098.06, Y=465.55, Mass=1054, SNR=12.0, Peak=3384 HFD=4.6
22:54:54.969 00.003 16872 Star::Find(15, 893, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.974 00.005 16872 Star::Find returns 1 (0), X=892.96, Y=825.92, Mass=892, SNR=11.3, Peak=3476 HFD=1.9
22:54:54.983 00.009 16872 Star::Find(15, 1266, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.987 00.004 16872 Star::Find false star n=5 nbg=268 bg=3267.4 sigma=22.7 thresh=3335 peak=3333
22:54:54.990 00.003 16872 Star::Find returns 0 (2), X=1266.00, Y=941.00, Mass=431, SNR=2.9, Peak=3360 HFD=0.0
22:54:54.993 00.003 16872 Star::Find(15, 1484, 693, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:54.997 00.004 16872 Star::Find returns 0 (4), X=1483.66, Y=693.40, Mass=397, SNR=7.2, Peak=3368 HFD=1.4
22:54:55.001 00.004 16872 Star::Find(15, 1154, 445, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.011 00.010 16872 Star::Find returns 0 (4), X=1151.73, Y=458.43, Mass=2162, SNR=23.8, Peak=3744 HFD=1.5
22:54:55.019 00.008 16872 Star::Find(15, 1681, 205, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.025 00.006 16872 Star::Find returns 1 (0), X=1680.86, Y=204.79, Mass=1475, SNR=15.2, Peak=3472 HFD=4.1
22:54:55.030 00.005 16872 Star::Find(15, 986, 401, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.033 00.003 16872 Star::Find returns 1 (0), X=986.81, Y=399.68, Mass=660, SNR=10.1, Peak=3416 HFD=2.1
22:54:55.038 00.005 16872 Star::Find(15, 100, 467, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.043 00.005 16872 Star::Find returns 1 (0), X=101.28, Y=469.38, Mass=597, SNR=8.6, Peak=3364 HFD=6.0
22:54:55.047 00.004 16872 Star::Find(15, 633, 1058, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.050 00.003 16872 Star::Find false star n=6 nbg=268 bg=3260.0 sigma=22.5 thresh=3328 peak=3326
22:54:55.059 00.009 16872 Star::Find returns 0 (2), X=633.00, Y=1058.00, Mass=496, SNR=2.9, Peak=3360 HFD=0.0
22:54:55.064 00.005 16872 Star::Find(15, 59, 463, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.072 00.008 16872 Star::Find false star n=2 nbg=271 bg=3257.0 sigma=25.8 thresh=3334 peak=3327
22:54:55.075 00.003 16872 Star::Find returns 0 (2), X=59.00, Y=463.00, Mass=190, SNR=2.9, Peak=3364 HFD=0.0
22:54:55.080 00.005 16872 Star::Find(15, 1434, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.088 00.008 16872 Star::Find false star n=3 nbg=273 bg=3266.3 sigma=23.7 thresh=3338 peak=3337
22:54:55.091 00.003 16872 Star::Find returns 0 (2), X=1434.00, Y=262.00, Mass=285, SNR=2.9, Peak=3368 HFD=0.0
22:54:55.094 00.003 16872 Star::Find(15, 181, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.098 00.004 16872 Star::Find returns 1 (0), X=173.88, Y=793.01, Mass=731, SNR=9.4, Peak=3368 HFD=3.9
22:54:55.108 00.010 16872 Star::Find(15, 1515, 820, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.116 00.008 16872 Star::Find returns 0 (4), X=1515.27, Y=820.41, Mass=2397, SNR=25.4, Peak=3824 HFD=1.4
22:54:55.119 00.003 16872 Star::Find(15, 44, 699, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.122 00.003 16872 Star::Find returns 1 (0), X=43.97, Y=699.39, Mass=664, SNR=9.7, Peak=3420 HFD=2.2
22:54:55.125 00.003 16872 Star::Find(15, 844, 130, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.132 00.007 16872 Star::Find returns 0 (2), X=844.00, Y=130.00, Mass=84, SNR=2.8, Peak=3368 HFD=0.0
22:54:55.136 00.004 16872 Star::Find(15, 1218, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.139 00.003 16872 Star::Find returns 0 (4), X=1227.49, Y=284.49, Mass=1515, SNR=20.5, Peak=3660 HFD=1.4
22:54:55.142 00.003 16872 Star::Find(15, 1350, 825, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.150 00.008 16872 Star::Find false star n=2 nbg=278 bg=3260.1 sigma=28.8 thresh=3347 peak=3341
22:54:55.156 00.006 16872 Star::Find returns 0 (2), X=1350.00, Y=825.00, Mass=232, SNR=2.9, Peak=3388 HFD=0.0
22:54:55.160 00.004 16872 Star::Find(15, 224, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.165 00.005 16872 Star::Find returns 1 (0), X=224.81, Y=878.21, Mass=592, SNR=8.3, Peak=3392 HFD=2.3
22:54:55.168 00.003 16872 Star::Find(15, 1756, 47, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.171 00.003 16872 Star::Find false star n=4 nbg=266 bg=3258.9 sigma=25.7 thresh=3336 peak=3328
22:54:55.174 00.003 16872 Star::Find returns 0 (2), X=1756.00, Y=47.00, Mass=332, SNR=2.9, Peak=3380 HFD=0.0
22:54:55.183 00.009 16872 Star::Find(15, 257, 46, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.187 00.004 16872 Star::Find returns 1 (0), X=257.05, Y=44.97, Mass=504, SNR=7.9, Peak=3372 HFD=2.1
22:54:55.190 00.003 16872 Star::Find(15, 1135, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.200 00.010 16872 Star::Find returns 1 (0), X=1134.80, Y=564.98, Mass=943, SNR=12.6, Peak=3448 HFD=2.0
22:54:55.211 00.011 16872 Star::Find(15, 1185, 163, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.219 00.008 16872 Star::Find false star n=5 nbg=269 bg=3268.1 sigma=22.5 thresh=3335 peak=3333
22:54:55.223 00.004 16872 Star::Find returns 0 (2), X=1185.00, Y=163.00, Mass=392, SNR=2.9, Peak=3364 HFD=0.0
22:54:55.235 00.012 16872 Star::Find(15, 1719, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.239 00.004 16872 Star::Find returns 1 (0), X=1733.30, Y=605.57, Mass=324325, SNR=236.7, Peak=16024 HFD=5.6
22:54:55.247 00.008 16872 Star::Find(15, 1185, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.263 00.016 16872 Star::Find returns 0 (4), X=1184.40, Y=321.87, Mass=464, SNR=7.7, Peak=3380 HFD=1.5
22:54:55.270 00.007 16872 Star::Find(15, 949, 228, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.277 00.007 16872 Star::Find returns 1 (0), X=948.71, Y=228.07, Mass=1005, SNR=11.8, Peak=3360 HFD=3.9
22:54:55.282 00.005 16872 Star::Find(15, 979, 947, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.286 00.004 16872 Star::Find returns 1 (0), X=979.24, Y=947.17, Mass=648, SNR=8.8, Peak=3396 HFD=1.9
22:54:55.292 00.006 16872 Star::Find(15, 1139, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.299 00.007 16872 Star::Find returns 1 (0), X=1139.22, Y=878.24, Mass=401, SNR=7.2, Peak=3360 HFD=1.6
22:54:55.302 00.003 16872 Star::Find(15, 248, 694, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.308 00.006 16872 Star::Find false star n=8 nbg=277 bg=3262.7 sigma=23.4 thresh=3333 peak=3326
22:54:55.313 00.005 16872 Star::Find returns 0 (2), X=248.00, Y=694.00, Mass=654, SNR=2.9, Peak=3368 HFD=0.0
22:54:55.317 00.004 16872 Star::Find(15, 1295, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.322 00.005 16872 Star::Find returns 1 (0), X=1294.92, Y=872.08, Mass=1265, SNR=13.1, Peak=3400 HFD=4.6
22:54:55.325 00.003 16872 Star::Find(15, 1509, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.329 00.004 16872 Star::Find returns 1 (0), X=1509.00, Y=941.41, Mass=742, SNR=9.9, Peak=3408 HFD=2.7
22:54:55.332 00.003 16872 Star::Find(15, 142, 46, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.338 00.006 16872 Star::Find returns 1 (0), X=149.81, Y=41.30, Mass=2088, SNR=23.3, Peak=3712 HFD=1.6
22:54:55.344 00.006 16872 Star::Find(15, 86, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.347 00.003 16872 Star::Find false star n=4 nbg=278 bg=3262.4 sigma=24.1 thresh=3335 peak=3330
22:54:55.350 00.003 16872 Star::Find returns 0 (2), X=86.00, Y=855.00, Mass=366, SNR=2.9, Peak=3364 HFD=0.0
22:54:55.355 00.005 16872 Star::Find(15, 1557, 432, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.359 00.004 16872 Star::Find returns 1 (0), X=1555.90, Y=431.59, Mass=742, SNR=9.5, Peak=3408 HFD=2.4
22:54:55.362 00.003 16872 Star::Find(15, 491, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.365 00.003 16872 Star::Find returns 1 (0), X=490.65, Y=843.70, Mass=474, SNR=7.4, Peak=3356 HFD=3.3
22:54:55.372 00.007 16872 Star::Find(15, 715, 718, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.376 00.004 16872 Star::Find returns 1 (0), X=723.63, Y=713.88, Mass=2269, SNR=23.4, Peak=3684 HFD=2.2
22:54:55.379 00.003 16872 Star::Find(15, 1189, 758, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.382 00.003 16872 Star::Find returns 1 (0), X=1200.50, Y=760.18, Mass=513, SNR=8.4, Peak=3360 HFD=3.1
22:54:55.389 00.007 16872 Star::Find(15, 142, 391, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.395 00.006 16872 Star::Find returns 0 (4), X=134.49, Y=386.52, Mass=1877, SNR=25.4, Peak=3776 HFD=1.4
22:54:55.400 00.005 16872 Star::Find(15, 544, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.404 00.004 16872 Star::Find false star n=7 nbg=278 bg=3259.8 sigma=22.3 thresh=3327 peak=3327
22:54:55.407 00.003 16872 Star::Find returns 0 (2), X=544.00, Y=984.00, Mass=558, SNR=2.9, Peak=3368 HFD=0.0
22:54:55.410 00.003 16872 Star::Find(15, 564, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.413 00.003 16872 Star::Find returns 1 (0), X=564.05, Y=898.79, Mass=1109, SNR=12.3, Peak=3412 HFD=2.5
22:54:55.420 00.007 16872 Star::Find(15, 289, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.423 00.003 16872 Star::Find false star n=6 nbg=257 bg=3263.7 sigma=21.2 thresh=3327 peak=3327
22:54:55.426 00.003 16872 Star::Find returns 0 (2), X=289.00, Y=980.00, Mass=462, SNR=2.9, Peak=3356 HFD=0.0
22:54:55.429 00.003 16872 Star::Find(15, 246, 205, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.439 00.010 16872 Star::Find returns 1 (0), X=237.97, Y=200.29, Mass=684, SNR=9.7, Peak=3396 HFD=2.1
22:54:55.445 00.006 16872 Star::Find(15, 1379, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.450 00.005 16872 Star::Find returns 1 (0), X=1378.84, Y=1019.84, Mass=461, SNR=7.0, Peak=3372 HFD=2.3
22:54:55.456 00.006 16872 Star::Find(15, 1042, 482, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.459 00.003 16872 Star::Find returns 1 (0), X=1042.37, Y=481.56, Mass=758, SNR=10.1, Peak=3360 HFD=3.0
22:54:55.461 00.002 16872 Star::Find(15, 1453, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.466 00.005 16872 Star::Find returns 0 (4), X=1466.51, Y=139.47, Mass=1656, SNR=21.0, Peak=3720 HFD=1.4
22:54:55.468 00.002 16872 Star::Find(15, 383, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.471 00.003 16872 Star::Find returns 1 (0), X=382.29, Y=602.91, Mass=411, SNR=7.1, Peak=3372 HFD=2.1
22:54:55.474 00.003 16872 Star::Find(15, 126, 244, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.477 00.003 16872 Star::Find returns 1 (0), X=126.21, Y=243.16, Mass=792, SNR=9.7, Peak=3384 HFD=2.3
22:54:55.490 00.013 16872 Star::Find(15, 353, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.496 00.006 16872 Star::Find returns 1 (0), X=354.69, Y=962.00, Mass=527, SNR=8.4, Peak=3368 HFD=2.4
22:54:55.500 00.004 16872 Star::Find(15, 389, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.503 00.003 16872 Star::Find false star n=6 nbg=266 bg=3258.0 sigma=23.1 thresh=3327 peak=3323
22:54:55.506 00.003 16872 Star::Find returns 0 (2), X=389.00, Y=107.00, Mass=492, SNR=2.9, Peak=3352 HFD=0.0
22:54:55.509 00.003 16872 Star::Find(15, 1365, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.517 00.008 16872 Star::Find returns 1 (0), X=1365.52, Y=185.85, Mass=1236, SNR=14.2, Peak=3448 HFD=3.2
22:54:55.520 00.003 16872 Star::Find(15, 1020, 402, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.523 00.003 16872 Star::Find returns 1 (0), X=1019.62, Y=402.17, Mass=619, SNR=9.4, Peak=3376 HFD=2.4
22:54:55.527 00.004 16872 Star::Find(15, 718, 443, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.534 00.007 16872 Star::Find returns 0 (4), X=722.38, Y=455.50, Mass=1548, SNR=20.2, Peak=3652 HFD=1.3
22:54:55.539 00.005 16872 Star::Find(15, 1154, 113, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.544 00.005 16872 Star::Find false star n=3 nbg=264 bg=3259.1 sigma=21.8 thresh=3325 peak=3320
22:54:55.546 00.002 16872 Star::Find returns 0 (2), X=1154.00, Y=113.00, Mass=271, SNR=2.9, Peak=3368 HFD=0.0
22:54:55.549 00.003 16872 Star::Find(15, 1291, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.552 00.003 16872 Star::Find returns 1 (0), X=1293.70, Y=175.58, Mass=976, SNR=13.4, Peak=3512 HFD=1.9
22:54:55.555 00.003 16872 AutoFind: finding best star pass 1
22:54:55.561 00.006 16872 Star::Find(15, 1733, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.564 00.003 16872 Star::Find returns 1 (0), X=1733.30, Y=605.57, Mass=324325, SNR=236.7, Peak=16024 HFD=5.6
22:54:55.567 00.003 16872 AutoFind returns star at [1733, 606] 37.2 Mass 324325 SNR 236.7
22:54:55.571 00.004 16872 Star::Find(15, 1733, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.576 00.005 16872 Star::Find returns 1 (0), X=1733.30, Y=605.57, Mass=324325, SNR=236.7, Peak=16024 HFD=5.6
22:54:55.579 00.003 16872 MultiStar: List (12): {1733.30, 605.57}(236.7), {1183.13, 983.79}(115.3), {1074.36, 642.07}(115.4), {1902.26, 887.18}(73.6), {622.72, 877.86}(51.6), {616.85, 1000.10}(52.4), {570.94, 271.84}(34.7), {1510.40, 664.30}(22.2), {1713.15, 528.44}(32.7), {673.89, 999.37}(24.3), {257.77, 435.73}(19.9), {131.27, 345.01}(23.0), 
22:54:55.582 00.003 16872 setting lock position to (1733.30, 605.57)
22:54:55.585 00.003 16872 MultiStar: stabilizing after lock position change
22:54:55.592 00.007 16872 AutoSelect: state = 1, call UpdateGuideState
22:54:55.595 00.003 16872 UpdateGuideState(): m_state=1
22:54:55.599 00.004 16872 Star::Find(15, 1733, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:54:55.602 00.003 16872 Star::Find returns 1 (0), X=1733.30, Y=605.57, Mass=324325, SNR=236.7, Peak=16024 HFD=5.6
22:54:55.606 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
22:54:55.609 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
22:54:55.612 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
22:54:55.623 00.011 16872 setting force full frames = false
22:54:55.628 00.005 16872 setting lock position to (1733.30, 605.57)
22:54:55.633 00.005 16872 MultiStar: stabilizing after lock position change
22:54:55.637 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
22:54:55.641 00.004 16872 Changing from state SELECTING to SELECTED
22:54:55.644 00.003 16872 guider state => SELECTED
22:54:55.661 00.017 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3260, FiltMin=3138, FiltMax=65516, Gamma=2.190
22:54:55.709 00.048 16872 UpdateGuideState exits: m=324325 SNR=236.7
22:54:55.712 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3260, FiltMin=3138, FiltMax=65516, Gamma=2.190
22:54:55.768 00.056 16872 Status Line: Auto-selected star at (1733.3, 605.6)
22:54:55.780 00.012 16872 PhdController: newstate STATE_WAIT_SELECTED
22:54:55.783 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:55.786 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:54:55.789 00.003 16872 Enqueuing Expose request
22:54:55.793 00.004 9640 Worker thread wakes up
22:54:55.796 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
22:54:55.796 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:54:55.798 00.002 16872 evsrv: cli 0D3BF8C8 connect
22:54:55.802 00.004 16872 case statement mapped state 2 to 1
22:54:55.806 00.004 16872 case statement mapped state 2 to 1
22:54:55.820 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c0735486-92c5-4b7d-bd30-5737b5efbfd2"}
22:54:55.830 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c0735486-92c5-4b7d-bd30-5737b5efbfd2"}
22:54:55.838 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"06832764-2e6a-45df-a2ac-0c90e9cbd659"}
22:54:55.848 00.010 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[1733.30,605.57],"id":"06832764-2e6a-45df-a2ac-0c90e9cbd659"}
22:54:55.852 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40bcdb9b-144c-464c-af75-1bdf7f320d9f"}
22:54:55.858 00.006 16872 case statement mapped state 2 to 1
22:54:55.867 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"40bcdb9b-144c-464c-af75-1bdf7f320d9f"}
22:54:55.871 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
22:54:55.876 00.005 16872 evsrv: cli 0D3BFFA8 connect
22:54:55.879 00.003 16872 case statement mapped state 2 to 1
22:54:55.883 00.004 16872 case statement mapped state 2 to 1
22:54:55.893 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3e98d9ab-6e02-4b8e-b7c6-ab0f2a77010c"}
22:54:55.900 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.30,6.57],"pixels":"..."},"id":"3e98d9ab-6e02-4b8e-b7c6-ab0f2a77010c"}
22:54:55.910 00.010 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"7a7c3524-9fa6-4380-9161-ac4798e5f7b4"}
22:54:55.918 00.008 16872 case statement mapped state 2 to 1
22:54:55.923 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"7a7c3524-9fa6-4380-9161-ac4798e5f7b4"}
22:54:55.926 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
22:54:56.926 01.000 16872 evsrv: cli 0D3BFFA8 connect
22:54:56.929 00.003 16872 case statement mapped state 2 to 1
22:54:56.933 00.004 16872 case statement mapped state 2 to 1
22:54:56.942 00.009 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c5224912-9b24-4f03-96c8-88f8a5921db5"}
22:54:56.946 00.004 16872 case statement mapped state 2 to 1
22:54:56.949 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"c5224912-9b24-4f03-96c8-88f8a5921db5"}
22:54:56.953 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
22:54:57.185 00.232 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9a56a82d-7084-4a65-aadb-d4e0e88feb34"}
22:54:57.188 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9a56a82d-7084-4a65-aadb-d4e0e88feb34"}
22:54:57.192 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9520b98e-46fc-4c9a-8e98-0d1a407bf193"}
22:54:57.196 00.004 16872 case statement mapped state 2 to 1
22:54:57.202 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"9520b98e-46fc-4c9a-8e98-0d1a407bf193"}
22:54:57.206 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"db957f43-197a-49d8-b965-1b5a3c885d8f"}
22:54:57.210 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.30,6.57],"pixels":"..."},"id":"db957f43-197a-49d8-b965-1b5a3c885d8f"}
22:54:57.954 00.744 16872 evsrv: cli 0D3C0A48 connect
22:54:57.959 00.005 16872 case statement mapped state 2 to 1
22:54:57.975 00.016 16872 case statement mapped state 2 to 1
22:54:57.985 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8504fb46-9ec0-4838-99ba-55e40219f779"}
22:54:57.991 00.006 16872 case statement mapped state 2 to 1
22:54:57.994 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"8504fb46-9ec0-4838-99ba-55e40219f779"}
22:54:58.001 00.007 16872 evsrv: cli 0D3C0A48 disconnect
22:54:59.002 01.001 16872 evsrv: cli 0D3C0A48 connect
22:54:59.007 00.005 16872 case statement mapped state 2 to 1
22:54:59.012 00.005 16872 case statement mapped state 2 to 1
22:54:59.016 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c30bd5e5-0b66-4a67-a5d5-f01155162eed"}
22:54:59.018 00.002 16872 case statement mapped state 2 to 1
22:54:59.021 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c30bd5e5-0b66-4a67-a5d5-f01155162eed"}
22:54:59.030 00.009 16872 evsrv: cli 0D3C0A48 disconnect
22:54:59.891 00.861 9640 Exposure complete
22:55:00.031 00.140 16872 evsrv: cli 0D3C0A48 connect
22:55:00.039 00.008 16872 case statement mapped state 2 to 1
22:55:00.048 00.009 16872 case statement mapped state 2 to 1
22:55:00.052 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"aded6734-acdb-492e-9bcf-8162d1e69302"}
22:55:00.056 00.004 16872 case statement mapped state 2 to 1
22:55:00.065 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"aded6734-acdb-492e-9bcf-8162d1e69302"}
22:55:00.068 00.003 16872 evsrv: cli 0D3C0A48 disconnect
22:55:00.078 00.010 9640 worker thread done servicing request
22:55:00.078 00.000 16872 OnExposeComplete: enter
22:55:00.082 00.004 16872 UpdateGuideState(): m_state=2
22:55:00.086 00.004 16872 Star::Find(15, 1733, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:55:00.096 00.010 16872 Star::Find returns 1 (0), X=1733.13, Y=605.96, Mass=339118, SNR=267.0, Peak=17680 HFD=6.1
22:55:00.099 00.003 16872 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.56) = xAngle (0.44 = 0.44)
22:55:00.102 00.003 16872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.48 = 0.48)
22:55:00.106 00.004 16872 CameraToMount -- cameraX=-0.18 cameraY=0.39 hyp=0.43 cameraTheta=1.99 mountX=0.39 mountY=0.20, mountTheta=0.47
22:55:00.115 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3260, FiltMin=3164, FiltMax=65516, Gamma=2.190
22:55:00.165 00.050 16872 UpdateGuideState exits: m=339118 SNR=267.0
22:55:00.171 00.006 16872 PhdController: newstate STATE_CALIBRATE
22:55:00.174 00.003 16872 PhdController: newstate STATE_GUIDE
22:55:00.197 00.023 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:55:00.200 00.003 16872 guider state => CALIBRATED
22:55:00.204 00.004 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:55:00.220 00.016 16872 reset dither spiral
22:55:00.226 00.006 16872 PhdController: newstate STATE_SETTLE_BEGIN
22:55:00.231 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:00.235 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
22:55:00.239 00.004 16872 Enqueuing Expose request
22:55:00.242 00.003 9640 Worker thread wakes up
22:55:00.242 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:55:00.243 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
22:55:00.685 00.442 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"330be243-c781-4460-b2d2-df71ab75d621"}
22:55:00.692 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"330be243-c781-4460-b2d2-df71ab75d621"}
22:55:00.698 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa168bb9-ea77-453b-99d4-3aa7683262c6"}
22:55:00.701 00.003 16872 case statement mapped state 5 to 1
22:55:00.705 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"aa168bb9-ea77-453b-99d4-3aa7683262c6"}
22:55:00.709 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fd7d459e-3509-4472-8fae-e8e8739f07bf"}
22:55:00.716 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.13,6.96],"pixels":"..."},"id":"fd7d459e-3509-4472-8fae-e8e8739f07bf"}
22:55:01.070 00.354 16872 evsrv: cli 0D3C0A48 connect
22:55:01.075 00.005 16872 case statement mapped state 5 to 1
22:55:01.079 00.004 16872 case statement mapped state 5 to 1
22:55:01.083 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"6c105617-4088-4816-97c3-700693b75e32"}
22:55:01.086 00.003 16872 case statement mapped state 5 to 1
22:55:01.092 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"6c105617-4088-4816-97c3-700693b75e32"}
22:55:01.099 00.007 16872 evsrv: cli 0D3C0A48 disconnect
22:55:02.101 01.002 16872 evsrv: cli 0D3BFB48 connect
22:55:02.105 00.004 16872 case statement mapped state 5 to 1
22:55:02.113 00.008 16872 case statement mapped state 5 to 1
22:55:02.118 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"2fe0c51f-4d32-4531-8217-b23874762b39"}
22:55:02.122 00.004 16872 case statement mapped state 5 to 1
22:55:02.125 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"2fe0c51f-4d32-4531-8217-b23874762b39"}
22:55:02.137 00.012 16872 evsrv: cli 0D3BFB48 disconnect
22:55:03.138 01.001 16872 evsrv: cli 0D3C0A48 connect
22:55:03.142 00.004 16872 case statement mapped state 5 to 1
22:55:03.154 00.012 16872 case statement mapped state 5 to 1
22:55:03.159 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0c689f1d-f592-4d55-aa04-05a14ca1afff"}
22:55:03.170 00.011 16872 case statement mapped state 5 to 1
22:55:03.175 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"0c689f1d-f592-4d55-aa04-05a14ca1afff"}
22:55:03.182 00.007 16872 evsrv: cli 0D3C0A48 disconnect
22:55:04.184 01.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"216e984a-0741-42f2-a3b0-585be61e8303"}
22:55:04.187 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"216e984a-0741-42f2-a3b0-585be61e8303"}
22:55:04.192 00.005 16872 evsrv: cli 0D3BF8C8 connect
22:55:04.196 00.004 16872 case statement mapped state 5 to 1
22:55:04.199 00.003 16872 case statement mapped state 5 to 1
22:55:04.203 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6fd3efb-d73d-4b0e-a028-3d9a69e78b65"}
22:55:04.209 00.006 16872 case statement mapped state 5 to 1
22:55:04.216 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"d6fd3efb-d73d-4b0e-a028-3d9a69e78b65"}
22:55:04.221 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"9b8d6fed-9e8e-45c0-8a3d-02a4982a5324"}
22:55:04.224 00.003 16872 case statement mapped state 5 to 1
22:55:04.228 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"9b8d6fed-9e8e-45c0-8a3d-02a4982a5324"}
22:55:04.231 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"463b4d4a-4b57-43bb-8179-caa3cf84a015"}
22:55:04.235 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.13,6.96],"pixels":"..."},"id":"463b4d4a-4b57-43bb-8179-caa3cf84a015"}
22:55:04.245 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
22:55:04.352 00.107 9640 Exposure complete
22:55:04.511 00.159 9640 worker thread done servicing request
22:55:04.512 00.001 16872 OnExposeComplete: enter
22:55:04.514 00.002 16872 UpdateGuideState(): m_state=5
22:55:04.517 00.003 16872 Star::Find(15, 1733, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:55:04.520 00.003 16872 Star::Find returns 1 (0), X=1733.20, Y=606.13, Mass=325537, SNR=214.2, Peak=16728 HFD=5.9
22:55:04.526 00.006 16872 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.56) = xAngle (0.20 = 0.20)
22:55:04.528 00.002 16872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.25 = 0.25)
22:55:04.532 00.004 16872 CameraToMount -- cameraX=-0.10 cameraY=0.56 hyp=0.57 cameraTheta=1.75 mountX=0.56 mountY=0.14, mountTheta=0.24
22:55:04.538 00.006 16872 Changing from state CALIBRATED to GUIDING
22:55:04.546 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:55:04.551 00.005 16872 ScopeASCOM::SideOfPier() returns 0
22:55:04.619 00.068 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
22:55:04.622 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:55:04.624 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:55:04.627 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:55:04.631 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:55:04.638 00.007 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:55:04.642 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:55:04.646 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:55:04.648 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:55:04.651 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:55:04.653 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:55:04.656 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:55:04.659 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:55:04.665 00.006 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:55:04.770 00.105 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:55:04.778 00.008 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:55:04.782 00.004 16872 Dec comp: XRate 8.696 -> 8.470 for dec -0.0 -> dec 13.1
22:55:04.789 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:55:04.792 00.003 16872 ScopeASCOM::SideOfPier() returns 0
22:55:04.872 00.080 16872 setting lock position to (1733.20, 606.13)
22:55:04.878 00.006 16872 MultiStar: stabilizing after lock position change
22:55:04.882 00.004 16872 guider state => GUIDING
22:55:04.885 00.003 16872 Status Line: Guiding
22:55:04.892 00.007 16872 Mount: notify guiding started
22:55:04.898 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:55:04.901 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:55:04.905 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:55:04.908 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:55:04.910 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:55:04.916 00.006 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
22:55:04.921 00.005 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
22:55:04.925 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:55:04.929 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
22:55:04.932 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:55:04.934 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:55:04.937 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:55:04.941 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:55:04.942 00.001 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:55:04.949 00.007 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:55:04.952 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:55:04.955 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:55:04.957 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:55:04.960 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:55:04.963 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:55:04.966 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:55:04.969 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:55:04.971 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:55:04.979 00.008 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:55:04.983 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:55:04.986 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:55:04.988 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:55:04.992 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:55:04.995 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:55:04.998 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:55:05.001 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:55:05.004 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:55:05.012 00.008 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:55:05.017 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:55:05.023 00.006 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:55:05.027 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:55:05.031 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:55:05.039 00.008 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:55:05.131 00.092 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:55:05.197 00.066 16872 ScopeASCOM::SideOfPier() returns 0
22:55:05.208 00.011 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:55:05.212 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
22:55:05.215 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:55:05.218 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
22:55:05.224 00.006 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:55:05.229 00.005 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:55:05.236 00.007 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:55:05.248 00.012 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:55:05.255 00.007 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:55:05.258 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3256, FiltMin=3132, FiltMax=65516, Gamma=2.190
22:55:05.300 00.042 16872 UpdateGuideState exits: m=325537 SNR=214.2
22:55:05.303 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
22:55:05.306 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:05.309 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:55:05.311 00.002 16872 Enqueuing Expose request
22:55:05.318 00.007 9640 Worker thread wakes up
22:55:05.318 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:55:05.318 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:55:05.319 00.001 16872 evsrv: cli 0D3BFFA8 connect
22:55:05.322 00.003 16872 case statement mapped state 6 to 3
22:55:05.326 00.004 16872 case statement mapped state 6 to 3
22:55:05.330 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"2ca00f12-4388-4965-95ca-0a54736d5835"}
22:55:05.333 00.003 16872 case statement mapped state 6 to 3
22:55:05.335 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ca00f12-4388-4965-95ca-0a54736d5835"}
22:55:05.350 00.015 16872 evsrv: cli 0D3BFFA8 disconnect
22:55:07.683 02.333 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"934aad59-70b9-4377-9dc1-84dc3c80bf41"}
22:55:07.686 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"934aad59-70b9-4377-9dc1-84dc3c80bf41"}
22:55:07.689 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f447fcb-f52c-48ae-9480-a0f2e3738ab3"}
22:55:07.692 00.003 16872 case statement mapped state 6 to 3
22:55:07.695 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f447fcb-f52c-48ae-9480-a0f2e3738ab3"}
22:55:07.708 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d7787475-fba2-40fd-a827-67ad6edd1758"}
22:55:07.715 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.20,7.13],"pixels":"..."},"id":"d7787475-fba2-40fd-a827-67ad6edd1758"}
22:55:09.396 01.681 9640 Exposure complete
22:55:09.540 00.144 9640 worker thread done servicing request
22:55:09.540 00.000 16872 OnExposeComplete: enter
22:55:09.543 00.003 16872 UpdateGuideState(): m_state=6
22:55:09.548 00.005 16872 Star::Find(15, 1733, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:55:09.551 00.003 16872 Star::Find returns 1 (0), X=1733.19, Y=605.97, Mass=332132, SNR=239.1, Peak=16164 HFD=6.0
22:55:09.554 00.003 16872 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.56) = xAngle (-3.20 = 3.09)
22:55:09.556 00.002 16872 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.15 = 3.13)
22:55:09.559 00.003 16872 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.64 mountX=-0.16 mountY=0.00, mountTheta=3.13
22:55:09.566 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=-0.16, opts=13)
22:55:09.569 00.003 16872 Enqueuing Move request for scope (-0.01, -0.16)
22:55:09.571 00.002 9640 Worker thread wakes up
22:55:09.571 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
22:55:09.571 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
22:55:09.571 00.000 9640 Moving (-0.01, -0.16) raw xDistance=-0.16 yDistance=0.00
22:55:09.571 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
22:55:09.571 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.00, m_sumCorr=0
22:55:09.571 00.000 9640 MoveAxis(E, 12, ABG)
22:55:09.571 00.000 9640 Guiding  Dir = 2, Dur = 12
22:55:09.572 00.001 9640 IsSlewing returns 0
22:55:09.572 00.000 9640 IsGuiding returns 0
22:55:09.572 00.000 9640 PulseGuide returned control before completion, sleep 22
22:55:09.578 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65520, med=3264, FiltMin=3076, FiltMax=65516, Gamma=2.190
22:55:09.607 00.029 9640 IsGuiding returns 1
22:55:09.607 00.000 9640 scope still moving after pulse duration time elapsed
22:55:09.616 00.009 16872 UpdateGuideState exits: m=332132 SNR=239.1
22:55:09.619 00.003 16872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 1 / 99999
22:55:09.625 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777780509.625,"Host":"RBFOCUS307","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:55:09.632 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:09.636 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:55:09.639 00.003 16872 Enqueuing Expose request
22:55:09.643 00.004 9640 IsSlewing returns 0
22:55:09.643 00.000 9640 IsGuiding returns 0
22:55:09.643 00.000 9640 scope move finished after 12 + 58 ms
22:55:09.643 00.000 9640 Move returns status 0, amount 12
22:55:09.643 00.000 9640 MoveAxis(N, 0, ABG)
22:55:09.643 00.000 9640 Move returns status 0, amount 0
22:55:09.644 00.001 9640 move complete, result=0
22:55:09.644 00.000 9640 worker thread done servicing request
22:55:09.644 00.000 9640 Worker thread wakes up
22:55:09.644 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:55:09.644 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:55:09.649 00.005 16872 GuideStep: -0.2 px 12 ms EAST, 0.0 px 0 ms NORTH
22:55:11.182 01.533 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"35a9024f-8f7b-4bc4-9db0-397cd2f9df94"}
22:55:11.185 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"35a9024f-8f7b-4bc4-9db0-397cd2f9df94"}
22:55:11.188 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"241d34cc-7b96-40c6-aa6c-869c7375eaff"}
22:55:11.191 00.003 16872 case statement mapped state 6 to 3
22:55:11.195 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"241d34cc-7b96-40c6-aa6c-869c7375eaff"}
22:55:11.229 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cd6abe58-fd68-4047-a0f5-3ad9205d3e64"}
22:55:11.234 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.19,6.97],"pixels":"..."},"id":"cd6abe58-fd68-4047-a0f5-3ad9205d3e64"}
22:55:13.714 02.480 9640 Exposure complete
22:55:13.856 00.142 9640 worker thread done servicing request
22:55:13.857 00.001 16872 OnExposeComplete: enter
22:55:13.860 00.003 16872 UpdateGuideState(): m_state=6
22:55:13.863 00.003 16872 Star::Find(15, 1733, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:55:13.866 00.003 16872 Star::Find returns 1 (0), X=1733.11, Y=605.71, Mass=329328, SNR=236.0, Peak=16740 HFD=5.8
22:55:13.869 00.003 16872 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.56) = xAngle (-3.34 = 2.95)
22:55:13.872 00.003 16872 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.29 = 2.99)
22:55:13.874 00.002 16872 CameraToMount -- cameraX=-0.09 cameraY=-0.43 hyp=0.44 cameraTheta=-1.78 mountX=-0.43 mountY=0.06, mountTheta=2.99
22:55:13.879 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.09, y=-0.43, opts=13)
22:55:13.882 00.003 16872 Enqueuing Move request for scope (-0.09, -0.43)
22:55:13.885 00.003 9640 Worker thread wakes up
22:55:13.886 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.43) opts 0xd
22:55:13.886 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.09, -0.43)
22:55:13.886 00.000 9640 Moving (-0.09, -0.43) raw xDistance=-0.43 yDistance=0.06
22:55:13.886 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.43
22:55:13.887 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
22:55:13.887 00.000 9640 MoveAxis(E, 33, ABG)
22:55:13.887 00.000 9640 Guiding  Dir = 2, Dur = 33
22:55:13.887 00.000 9640 IsSlewing returns 0
22:55:13.887 00.000 9640 IsGuiding returns 0
22:55:13.889 00.002 9640 PulseGuide returned control before completion, sleep 43
22:55:13.894 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3264, FiltMin=3172, FiltMax=65516, Gamma=2.190
22:55:13.932 00.038 16872 UpdateGuideState exits: m=329328 SNR=236.0
22:55:13.945 00.013 9640 IsGuiding returns 1
22:55:13.946 00.001 16872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 2 / 99999
22:55:13.951 00.005 9640 scope still moving after pulse duration time elapsed
22:55:13.951 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777780513.951,"Host":"RBFOCUS307","Inst":1,"Distance":0.45,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
22:55:13.955 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:13.959 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:55:13.963 00.004 16872 Enqueuing Expose request
22:55:13.981 00.018 9640 IsSlewing returns 0
22:55:13.981 00.000 9640 IsGuiding returns 0
22:55:13.982 00.001 9640 scope move finished after 33 + 60 ms
22:55:13.982 00.000 9640 Move returns status 0, amount 33
22:55:13.982 00.000 9640 MoveAxis(N, 0, ABG)
22:55:13.982 00.000 9640 Move returns status 0, amount 0
22:55:13.983 00.001 9640 move complete, result=0
22:55:13.983 00.000 9640 worker thread done servicing request
22:55:13.983 00.000 9640 Worker thread wakes up
22:55:13.984 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
22:55:13.984 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:55:13.992 00.008 16872 GuideStep: -0.4 px 33 ms EAST, 0.1 px 0 ms NORTH
22:55:14.680 00.688 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"71ef5393-e330-4952-b645-522359096011"}
22:55:14.688 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"71ef5393-e330-4952-b645-522359096011"}
22:55:14.694 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44a0fab2-7c74-4432-9cf7-53b481c4acce"}
22:55:14.698 00.004 16872 case statement mapped state 6 to 3
22:55:14.702 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"44a0fab2-7c74-4432-9cf7-53b481c4acce"}
22:55:14.706 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"674b3811-4524-48be-9c6e-76f5d5730263"}
22:55:14.711 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.11,6.71],"pixels":"..."},"id":"674b3811-4524-48be-9c6e-76f5d5730263"}
22:55:18.066 03.355 9640 Exposure complete
22:55:18.180 00.114 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2d074810-c678-4372-8012-1eea47aa6c22"}
22:55:18.183 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2d074810-c678-4372-8012-1eea47aa6c22"}
22:55:18.187 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4d0bf7ac-1740-486c-b36b-e9cd6c27df4d"}
22:55:18.192 00.005 16872 case statement mapped state 6 to 3
22:55:18.195 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d0bf7ac-1740-486c-b36b-e9cd6c27df4d"}
22:55:18.200 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5fc1405f-3ec5-4e8b-9683-5ce681260cd6"}
22:55:18.214 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.11,6.71],"pixels":"..."},"id":"5fc1405f-3ec5-4e8b-9683-5ce681260cd6"}
22:55:18.220 00.006 9640 worker thread done servicing request
22:55:18.221 00.001 16872 OnExposeComplete: enter
22:55:18.224 00.003 16872 UpdateGuideState(): m_state=6
22:55:18.227 00.003 16872 Star::Find(15, 1733, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:55:18.230 00.003 16872 Star::Find returns 1 (0), X=1733.17, Y=606.20, Mass=334594, SNR=253.4, Peak=15792 HFD=5.9
22:55:18.233 00.003 16872 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.56) = xAngle (0.37 = 0.37)
22:55:18.237 00.004 16872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.42 = 0.42)
22:55:18.240 00.003 16872 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.93 mountX=0.07 mountY=0.03, mountTheta=0.41
22:55:18.245 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=0.07, opts=13)
22:55:18.247 00.002 16872 Enqueuing Move request for scope (-0.03, 0.07)
22:55:18.252 00.005 9640 Worker thread wakes up
22:55:18.252 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
22:55:18.252 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
22:55:18.252 00.000 9640 Moving (-0.03, 0.07) raw xDistance=0.07 yDistance=0.03
22:55:18.252 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:55:18.252 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=0
22:55:18.252 00.000 9640 MoveAxis(E, 0, ABG)
22:55:18.253 00.001 9640 Move returns status 0, amount 0
22:55:18.253 00.000 9640 MoveAxis(N, 0, ABG)
22:55:18.253 00.000 9640 Move returns status 0, amount 0
22:55:18.253 00.000 9640 move complete, result=0
22:55:18.253 00.000 9640 worker thread done servicing request
22:55:18.258 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3272, FiltMin=3182, FiltMax=65516, Gamma=2.190
22:55:18.297 00.039 16872 UpdateGuideState exits: m=334594 SNR=253.4
22:55:18.305 00.008 16872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 3 / 99999
22:55:18.310 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777780518.309,"Host":"RBFOCUS307","Inst":1,"Distance":0.33,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
22:55:18.314 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:18.317 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:55:18.319 00.002 16872 Enqueuing Expose request
22:55:18.323 00.004 9640 Worker thread wakes up
22:55:18.323 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:18.326 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
22:55:18.326 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:55:21.679 03.353 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"76b32ac3-49c0-42f3-b439-3cb84fecfddc"}
22:55:21.683 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"76b32ac3-49c0-42f3-b439-3cb84fecfddc"}
22:55:21.686 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a971917-e6a7-4386-83f0-bea852aa4375"}
22:55:21.689 00.003 16872 case statement mapped state 6 to 3
22:55:21.691 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a971917-e6a7-4386-83f0-bea852aa4375"}
22:55:21.695 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"db0f82ad-8ac1-4d41-878f-3b9b688e345c"}
22:55:21.697 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.17,7.20],"pixels":"..."},"id":"db0f82ad-8ac1-4d41-878f-3b9b688e345c"}
22:55:22.391 00.694 9640 Exposure complete
22:55:22.535 00.144 9640 worker thread done servicing request
22:55:22.535 00.000 16872 OnExposeComplete: enter
22:55:22.539 00.004 16872 UpdateGuideState(): m_state=6
22:55:22.542 00.003 16872 Star::Find(15, 1733, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:55:22.546 00.004 16872 Star::Find returns 1 (0), X=1733.07, Y=606.58, Mass=319217, SNR=203.1, Peak=15984 HFD=5.8
22:55:22.549 00.003 16872 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.56) = xAngle (0.30 = 0.30)
22:55:22.551 00.002 16872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.35 = 0.35)
22:55:22.554 00.003 16872 CameraToMount -- cameraX=-0.13 cameraY=0.45 hyp=0.47 cameraTheta=1.86 mountX=0.45 mountY=0.16, mountTheta=0.34
22:55:22.561 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.13, y=0.45, opts=13)
22:55:22.566 00.005 16872 Enqueuing Move request for scope (-0.13, 0.45)
22:55:22.570 00.004 9640 Worker thread wakes up
22:55:22.570 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.45) opts 0xd
22:55:22.570 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.13, 0.45)
22:55:22.570 00.000 9640 Moving (-0.13, 0.45) raw xDistance=0.45 yDistance=0.16
22:55:22.571 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
22:55:22.571 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=0
22:55:22.571 00.000 9640 MoveAxis(W, 33, ABG)
22:55:22.571 00.000 9640 Guiding  Dir = 3, Dur = 33
22:55:22.571 00.000 9640 IsSlewing returns 0
22:55:22.571 00.000 9640 IsGuiding returns 0
22:55:22.572 00.001 9640 PulseGuide returned control before completion, sleep 43
22:55:22.576 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=65520, med=3260, FiltMin=3150, FiltMax=65520, Gamma=2.190
22:55:22.619 00.043 16872 UpdateGuideState exits: m=319217 SNR=203.1
22:55:22.622 00.003 9640 IsGuiding returns 1
22:55:22.622 00.000 9640 scope still moving after pulse duration time elapsed
22:55:22.622 00.000 16872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 4 / 99999
22:55:22.625 00.003 16872 PhdController: newstate STATE_FINISH
22:55:22.627 00.002 16872 PhdController complete: success
22:55:22.630 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777780522.630,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
22:55:22.632 00.002 16872 Mount: notify guiding dither settle done success=1
22:55:22.636 00.004 16872 PhdController: newstate STATE_IDLE
22:55:22.642 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:22.645 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:55:22.648 00.003 16872 Enqueuing Expose request
22:55:22.653 00.005 9640 IsSlewing returns 0
22:55:22.654 00.001 9640 IsGuiding returns 0
22:55:22.654 00.000 9640 scope move finished after 33 + 49 ms
22:55:22.654 00.000 9640 Move returns status 0, amount 33
22:55:22.654 00.000 9640 MoveAxis(N, 0, ABG)
22:55:22.655 00.001 9640 Move returns status 0, amount 0
22:55:22.656 00.001 9640 move complete, result=0
22:55:22.656 00.000 9640 worker thread done servicing request
22:55:22.656 00.000 9640 Worker thread wakes up
22:55:22.656 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:55:22.656 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:55:22.658 00.002 16872 GuideStep: 0.4 px 33 ms WEST, 0.2 px 0 ms NORTH
22:55:22.977 00.319 16872 evsrv: cli 0D3BF8C8 connect
22:55:22.982 00.005 16872 case statement mapped state 6 to 3
22:55:22.986 00.004 16872 case statement mapped state 6 to 3
22:55:22.991 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"da304fde-2de8-42d8-a505-1bd5616d1062"}
22:55:22.995 00.004 16872 case statement mapped state 6 to 3
22:55:22.999 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"da304fde-2de8-42d8-a505-1bd5616d1062"}
22:55:23.010 00.011 16872 evsrv: cli 0D3BF8C8 disconnect
22:55:25.179 02.169 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"096b8bd1-9777-4f70-91ae-03665f8d9f62"}
22:55:25.183 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"096b8bd1-9777-4f70-91ae-03665f8d9f62"}
22:55:25.187 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"20cc5769-3c9f-4e4a-8ebd-80ca15fd55a4"}
22:55:25.191 00.004 16872 case statement mapped state 6 to 3
22:55:25.195 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"20cc5769-3c9f-4e4a-8ebd-80ca15fd55a4"}
22:55:25.201 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"89278a97-85fe-4237-99e3-5a4fb3b9f83d"}
22:55:25.206 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.07,6.58],"pixels":"..."},"id":"89278a97-85fe-4237-99e3-5a4fb3b9f83d"}
22:55:26.725 01.519 9640 Exposure complete
22:55:26.873 00.148 9640 worker thread done servicing request
22:55:26.874 00.001 16872 OnExposeComplete: enter
22:55:26.876 00.002 16872 UpdateGuideState(): m_state=6
22:55:26.879 00.003 16872 Star::Find(15, 1733, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:55:26.882 00.003 16872 Star::Find returns 1 (0), X=1733.13, Y=606.09, Mass=330179, SNR=233.5, Peak=16576 HFD=6.0
22:55:26.884 00.002 16872 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.56) = xAngle (-4.20 = 2.08)
22:55:26.887 00.003 16872 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.16 = 2.13)
22:55:26.889 00.002 16872 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.65 mountX=-0.04 mountY=0.07, mountTheta=2.09
22:55:26.898 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=-0.04, opts=13)
22:55:26.901 00.003 16872 Enqueuing Move request for scope (-0.07, -0.04)
22:55:26.904 00.003 9640 Worker thread wakes up
22:55:26.904 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
22:55:26.904 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
22:55:26.904 00.000 9640 Moving (-0.07, -0.04) raw xDistance=-0.04 yDistance=0.07
22:55:26.905 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:55:26.905 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.07, m_sumCorr=0
22:55:26.905 00.000 9640 MoveAxis(E, 0, ABG)
22:55:26.905 00.000 9640 Move returns status 0, amount 0
22:55:26.905 00.000 9640 MoveAxis(N, 0, ABG)
22:55:26.905 00.000 9640 Move returns status 0, amount 0
22:55:26.905 00.000 9640 move complete, result=0
22:55:26.905 00.000 9640 worker thread done servicing request
22:55:26.912 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3256, FiltMin=3172, FiltMax=65516, Gamma=2.190
22:55:26.949 00.037 16872 UpdateGuideState exits: m=330179 SNR=233.5
22:55:26.952 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:26.955 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:55:26.962 00.007 16872 Enqueuing Expose request
22:55:26.968 00.006 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:26.972 00.004 9640 Worker thread wakes up
22:55:26.972 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:55:26.972 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:55:28.678 01.706 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c01a02b1-da75-4f2d-8cb9-4d1dcc338190"}
22:55:28.681 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c01a02b1-da75-4f2d-8cb9-4d1dcc338190"}
22:55:28.685 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b3bb9eb-e2f3-49ff-ba09-17a1650b462c"}
22:55:28.690 00.005 16872 case statement mapped state 6 to 3
22:55:28.697 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b3bb9eb-e2f3-49ff-ba09-17a1650b462c"}
22:55:28.705 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e191f874-6dea-4069-8d1e-a531e6df017f"}
22:55:28.710 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.13,7.09],"pixels":"..."},"id":"e191f874-6dea-4069-8d1e-a531e6df017f"}
22:55:31.074 02.364 9640 Exposure complete
22:55:31.232 00.158 9640 worker thread done servicing request
22:55:31.232 00.000 16872 OnExposeComplete: enter
22:55:31.236 00.004 16872 UpdateGuideState(): m_state=6
22:55:31.241 00.005 16872 Star::Find(15, 1733, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:55:31.246 00.005 16872 Star::Find returns 1 (0), X=1733.16, Y=606.54, Mass=326333, SNR=231.4, Peak=15236 HFD=5.8
22:55:31.251 00.005 16872 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.56) = xAngle (0.11 = 0.11)
22:55:31.257 00.006 16872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.15 = 0.15)
22:55:31.270 00.013 16872 CameraToMount -- cameraX=-0.04 cameraY=0.41 hyp=0.41 cameraTheta=1.66 mountX=0.41 mountY=0.06, mountTheta=0.15
22:55:31.280 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=0.41, opts=13)
22:55:31.282 00.002 16872 Enqueuing Move request for scope (-0.04, 0.41)
22:55:31.287 00.005 9640 Worker thread wakes up
22:55:31.287 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.41) opts 0xd
22:55:31.287 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, 0.41)
22:55:31.287 00.000 9640 Moving (-0.04, 0.41) raw xDistance=0.41 yDistance=0.06
22:55:31.287 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
22:55:31.287 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
22:55:31.287 00.000 9640 MoveAxis(W, 30, ABG)
22:55:31.287 00.000 9640 Guiding  Dir = 3, Dur = 30
22:55:31.288 00.001 9640 IsSlewing returns 0
22:55:31.288 00.000 9640 IsGuiding returns 0
22:55:31.288 00.000 9640 PulseGuide returned control before completion, sleep 40
22:55:31.296 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3268, FiltMin=3168, FiltMax=65520, Gamma=2.190
22:55:31.338 00.042 9640 IsGuiding returns 1
22:55:31.338 00.000 9640 scope still moving after pulse duration time elapsed
22:55:31.339 00.001 16872 UpdateGuideState exits: m=326333 SNR=231.4
22:55:31.345 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:31.348 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:55:31.351 00.003 16872 Enqueuing Expose request
22:55:31.369 00.018 9640 IsSlewing returns 0
22:55:31.369 00.000 9640 IsGuiding returns 0
22:55:31.369 00.000 9640 scope move finished after 30 + 50 ms
22:55:31.369 00.000 9640 Move returns status 0, amount 30
22:55:31.369 00.000 9640 MoveAxis(N, 0, ABG)
22:55:31.369 00.000 9640 Move returns status 0, amount 0
22:55:31.370 00.001 9640 move complete, result=0
22:55:31.370 00.000 9640 worker thread done servicing request
22:55:31.370 00.000 9640 Worker thread wakes up
22:55:31.370 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:55:31.370 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:55:31.370 00.000 16872 GuideStep: 0.4 px 30 ms WEST, 0.1 px 0 ms NORTH
22:55:32.177 00.807 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b09d0f67-ad04-422e-927e-50adb53f2301"}
22:55:32.181 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b09d0f67-ad04-422e-927e-50adb53f2301"}
22:55:32.185 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad57975d-5e52-423e-b36e-d656aaf14425"}
22:55:32.189 00.004 16872 case statement mapped state 6 to 3
22:55:32.193 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad57975d-5e52-423e-b36e-d656aaf14425"}
22:55:32.199 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a2253049-0719-4958-9e9c-9556d92296d5"}
22:55:32.205 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.16,6.54],"pixels":"..."},"id":"a2253049-0719-4958-9e9c-9556d92296d5"}
22:55:35.441 03.236 9640 Exposure complete
22:55:35.582 00.141 9640 worker thread done servicing request
22:55:35.583 00.001 16872 OnExposeComplete: enter
22:55:35.586 00.003 16872 UpdateGuideState(): m_state=6
22:55:35.589 00.003 16872 Star::Find(15, 1733, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:55:35.591 00.002 16872 Star::Find returns 1 (0), X=1733.15, Y=606.16, Mass=330723, SNR=219.0, Peak=17684 HFD=5.9
22:55:35.594 00.003 16872 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.56) = xAngle (1.07 = 1.07)
22:55:35.596 00.002 16872 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.12 = 1.12)
22:55:35.600 00.004 16872 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.63 mountX=0.03 mountY=0.06, mountTheta=1.08
22:55:35.608 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.05, y=0.03, opts=13)
22:55:35.616 00.008 16872 Enqueuing Move request for scope (-0.05, 0.03)
22:55:35.621 00.005 9640 Worker thread wakes up
22:55:35.621 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
22:55:35.621 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
22:55:35.622 00.001 9640 Moving (-0.05, 0.03) raw xDistance=0.03 yDistance=0.06
22:55:35.622 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:55:35.622 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
22:55:35.622 00.000 9640 MoveAxis(E, 0, ABG)
22:55:35.622 00.000 9640 Move returns status 0, amount 0
22:55:35.622 00.000 9640 MoveAxis(N, 0, ABG)
22:55:35.622 00.000 9640 Move returns status 0, amount 0
22:55:35.622 00.000 9640 move complete, result=0
22:55:35.622 00.000 9640 worker thread done servicing request
22:55:35.628 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3268, FiltMin=3142, FiltMax=65516, Gamma=2.190
22:55:35.676 00.048 16872 UpdateGuideState exits: m=330723 SNR=219.0
22:55:35.680 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:35.684 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:55:35.688 00.004 16872 Enqueuing Expose request
22:55:35.692 00.004 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:35.696 00.004 9640 Worker thread wakes up
22:55:35.696 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:55:35.696 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:55:35.703 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c60e58e-3133-408c-8d84-21236c82fadf"}
22:55:35.716 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0c60e58e-3133-408c-8d84-21236c82fadf"}
22:55:35.729 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5509158f-a297-451f-b244-6a9cc18964c3"}
22:55:35.737 00.008 16872 case statement mapped state 6 to 3
22:55:35.741 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5509158f-a297-451f-b244-6a9cc18964c3"}
22:55:35.747 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"21877599-f727-41dd-8b2f-3bfbbf64caf6"}
22:55:35.754 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.15,7.16],"pixels":"..."},"id":"21877599-f727-41dd-8b2f-3bfbbf64caf6"}
22:55:39.176 03.422 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ae1290b-c957-4ea0-9860-b055d20ad4b4"}
22:55:39.179 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8ae1290b-c957-4ea0-9860-b055d20ad4b4"}
22:55:39.182 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"656a1877-9f05-4e07-a4bc-5aca1d7fd215"}
22:55:39.186 00.004 16872 case statement mapped state 6 to 3
22:55:39.188 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"656a1877-9f05-4e07-a4bc-5aca1d7fd215"}
22:55:39.192 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c5ea7a8f-0f75-4c06-ab87-b29ed83f1d79"}
22:55:39.200 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.15,7.16],"pixels":"..."},"id":"c5ea7a8f-0f75-4c06-ab87-b29ed83f1d79"}
22:55:39.759 00.559 9640 Exposure complete
22:55:39.903 00.144 9640 worker thread done servicing request
22:55:39.903 00.000 16872 OnExposeComplete: enter
22:55:39.906 00.003 16872 UpdateGuideState(): m_state=6
22:55:39.910 00.004 16872 Star::Find(15, 1733, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:55:39.915 00.005 16872 Star::Find returns 1 (0), X=1733.12, Y=605.93, Mass=326847, SNR=236.2, Peak=15948 HFD=6.1
22:55:39.919 00.004 16872 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.56) = xAngle (-3.48 = 2.80)
22:55:39.923 00.004 16872 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.44 = 2.85)
22:55:39.926 00.003 16872 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.93 mountX=-0.20 mountY=0.06, mountTheta=2.84
22:55:39.932 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=-0.20, opts=13)
22:55:39.935 00.003 16872 Enqueuing Move request for scope (-0.08, -0.20)
22:55:39.937 00.002 9640 Worker thread wakes up
22:55:39.937 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
22:55:39.938 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
22:55:39.938 00.000 9640 Moving (-0.08, -0.20) raw xDistance=-0.20 yDistance=0.06
22:55:39.938 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:55:39.938 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
22:55:39.938 00.000 9640 MoveAxis(E, 15, ABG)
22:55:39.938 00.000 9640 Guiding  Dir = 2, Dur = 15
22:55:39.938 00.000 9640 IsSlewing returns 0
22:55:39.938 00.000 9640 IsGuiding returns 0
22:55:39.939 00.001 9640 PulseGuide returned control before completion, sleep 25
22:55:39.945 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3268, FiltMin=3130, FiltMax=65516, Gamma=2.190
22:55:39.973 00.028 9640 IsGuiding returns 1
22:55:39.973 00.000 9640 scope still moving after pulse duration time elapsed
22:55:39.983 00.010 16872 UpdateGuideState exits: m=326847 SNR=236.2
22:55:39.986 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:39.991 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:55:39.994 00.003 16872 Enqueuing Expose request
22:55:40.005 00.011 9640 IsSlewing returns 0
22:55:40.005 00.000 9640 IsGuiding returns 0
22:55:40.005 00.000 9640 scope move finished after 15 + 51 ms
22:55:40.005 00.000 9640 Move returns status 0, amount 15
22:55:40.005 00.000 9640 MoveAxis(N, 0, ABG)
22:55:40.005 00.000 9640 Move returns status 0, amount 0
22:55:40.006 00.001 9640 move complete, result=0
22:55:40.006 00.000 9640 worker thread done servicing request
22:55:40.006 00.000 9640 Worker thread wakes up
22:55:40.007 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
22:55:40.007 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:55:40.008 00.001 16872 GuideStep: -0.2 px 15 ms EAST, 0.1 px 0 ms NORTH
22:55:42.676 02.668 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b536abcd-57aa-4417-8671-d42ad96566f2"}
22:55:42.679 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b536abcd-57aa-4417-8671-d42ad96566f2"}
22:55:42.685 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e66be85-260a-4828-8205-2f6b6e84d835"}
22:55:42.688 00.003 16872 case statement mapped state 6 to 3
22:55:42.690 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e66be85-260a-4828-8205-2f6b6e84d835"}
22:55:42.694 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"74a4b7cb-b5f2-4813-bc36-5d1256434b2f"}
22:55:42.697 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.12,6.93],"pixels":"..."},"id":"74a4b7cb-b5f2-4813-bc36-5d1256434b2f"}
22:55:44.069 01.372 9640 Exposure complete
22:55:44.210 00.141 9640 worker thread done servicing request
22:55:44.210 00.000 16872 OnExposeComplete: enter
22:55:44.215 00.005 16872 UpdateGuideState(): m_state=6
22:55:44.218 00.003 16872 Star::Find(15, 1733, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:55:44.221 00.003 16872 Star::Find returns 1 (0), X=1733.10, Y=606.90, Mass=320656, SNR=211.6, Peak=16404 HFD=6.1
22:55:44.223 00.002 16872 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.56) = xAngle (0.14 = 0.14)
22:55:44.230 00.007 16872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.19 = 0.19)
22:55:44.235 00.005 16872 CameraToMount -- cameraX=-0.10 cameraY=0.77 hyp=0.77 cameraTheta=1.70 mountX=0.77 mountY=0.15, mountTheta=0.19
22:55:44.241 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=0.77, opts=13)
22:55:44.244 00.003 16872 Enqueuing Move request for scope (-0.10, 0.77)
22:55:44.247 00.003 9640 Worker thread wakes up
22:55:44.247 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.77) opts 0xd
22:55:44.248 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.10, 0.77)
22:55:44.248 00.000 9640 Moving (-0.10, 0.77) raw xDistance=0.77 yDistance=0.15
22:55:44.248 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.77
22:55:44.248 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
22:55:44.248 00.000 9640 MoveAxis(W, 56, ABG)
22:55:44.248 00.000 9640 Guiding  Dir = 3, Dur = 56
22:55:44.248 00.000 9640 IsSlewing returns 0
22:55:44.248 00.000 9640 IsGuiding returns 0
22:55:44.249 00.001 9640 PulseGuide returned control before completion, sleep 66
22:55:44.254 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=65520, med=3264, FiltMin=3124, FiltMax=65520, Gamma=2.190
22:55:44.298 00.044 16872 UpdateGuideState exits: m=320656 SNR=211.6
22:55:44.301 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:44.306 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:55:44.310 00.004 16872 Enqueuing Expose request
22:55:44.318 00.008 9640 IsGuiding returns 1
22:55:44.319 00.001 9640 scope still moving after pulse duration time elapsed
22:55:44.350 00.031 9640 IsSlewing returns 0
22:55:44.351 00.001 9640 IsGuiding returns 0
22:55:44.352 00.001 9640 scope move finished after 56 + 47 ms
22:55:44.352 00.000 9640 Move returns status 0, amount 56
22:55:44.352 00.000 9640 MoveAxis(N, 0, ABG)
22:55:44.352 00.000 9640 Move returns status 0, amount 0
22:55:44.352 00.000 9640 move complete, result=0
22:55:44.353 00.001 9640 worker thread done servicing request
22:55:44.353 00.000 9640 Worker thread wakes up
22:55:44.353 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:55:44.353 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:55:44.353 00.000 16872 GuideStep: 0.8 px 56 ms WEST, 0.1 px 0 ms NORTH
22:55:46.174 01.821 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15d8c088-8eba-404f-954c-cc3ff56482c6"}
22:55:46.179 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"15d8c088-8eba-404f-954c-cc3ff56482c6"}
22:55:46.183 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f264edba-8c26-4ebb-a772-5d4ea5715d1a"}
22:55:46.186 00.003 16872 case statement mapped state 6 to 3
22:55:46.188 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f264edba-8c26-4ebb-a772-5d4ea5715d1a"}
22:55:46.191 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ca3580c6-dd41-416c-a51a-c76806076daf"}
22:55:46.195 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.10,6.90],"pixels":"..."},"id":"ca3580c6-dd41-416c-a51a-c76806076daf"}
22:55:48.416 02.221 9640 Exposure complete
22:55:48.558 00.142 9640 worker thread done servicing request
22:55:48.559 00.001 16872 OnExposeComplete: enter
22:55:48.561 00.002 16872 UpdateGuideState(): m_state=6
22:55:48.565 00.004 16872 Star::Find(15, 1733, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:55:48.568 00.003 16872 Star::Find returns 1 (0), X=1732.86, Y=606.50, Mass=319641, SNR=215.1, Peak=14460 HFD=5.8
22:55:48.570 00.002 16872 MultiStar: exiting stabilization period
22:55:48.574 00.004 16872 MultiStar: updating star positions after lock position change
22:55:48.576 00.002 16872 Star::Find(15, 1182, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:55:48.579 00.003 16872 Star::Find returns 1 (0), X=1182.46, Y=984.56, Mass=74825, SNR=140.2, Peak=6264 HFD=5.5
22:55:48.581 00.002 16872 Star::Find(15, 1074, 642, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:55:48.584 00.003 16872 Star::Find returns 1 (0), X=1073.59, Y=643.04, Mass=58880, SNR=105.6, Peak=5676 HFD=5.2
22:55:48.592 00.008 16872 Star::Find(15, 1902, 887, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:55:48.596 00.004 16872 Star::Find returns 1 (0), X=1901.83, Y=888.31, Mass=32878, SNR=89.8, Peak=4500 HFD=5.7
22:55:48.600 00.004 16872 Star::Find(15, 622, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:55:48.604 00.004 16872 Star::Find returns 1 (0), X=621.94, Y=878.62, Mass=14179, SNR=50.9, Peak=3972 HFD=4.9
22:55:48.606 00.002 16872 Star::Find(15, 616, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:55:48.609 00.003 16872 Star::Find returns 1 (0), X=616.49, Y=1001.22, Mass=14992, SNR=54.8, Peak=3928 HFD=5.4
22:55:48.612 00.003 16872 Star::Find(15, 570, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:55:48.614 00.002 16872 Star::Find returns 1 (0), X=570.33, Y=272.60, Mass=7732, SNR=35.7, Peak=3712 HFD=4.7
22:55:48.616 00.002 16872 Star::Find(15, 1510, 664, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:55:48.620 00.004 16872 Star::Find returns 1 (0), X=1509.42, Y=665.16, Mass=3705, SNR=24.7, Peak=3616 HFD=3.2
22:55:48.624 00.004 16872 Star::Find(15, 1713, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:55:48.627 00.003 16872 Star::Find returns 1 (0), X=1712.09, Y=529.62, Mass=6497, SNR=34.9, Peak=3552 HFD=4.7
22:55:48.629 00.002 16872 Star::Find(15, 673, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:55:48.633 00.004 16872 Star::Find returns 1 (0), X=673.14, Y=1000.27, Mass=2582, SNR=19.1, Peak=3448 HFD=3.5
22:55:48.637 00.004 16872 Star::Find(15, 257, 436, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:55:48.640 00.003 16872 Star::Find returns 1 (0), X=258.08, Y=436.77, Mass=4543, SNR=25.9, Peak=3492 HFD=4.6
22:55:48.642 00.002 16872 Star::Find(15, 131, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:55:48.645 00.003 16872 Star::Find returns 1 (0), X=131.02, Y=346.41, Mass=2953, SNR=21.0, Peak=3552 HFD=2.9
22:55:48.648 00.003 16872 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.56) = xAngle (0.76 = 0.76)
22:55:48.651 00.003 16872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.80 = 0.80)
22:55:48.654 00.003 16872 CameraToMount -- cameraX=-0.34 cameraY=0.37 hyp=0.50 cameraTheta=2.31 mountX=0.36 mountY=0.36, mountTheta=0.78
22:55:48.660 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.34, y=0.37, opts=13)
22:55:48.663 00.003 16872 Enqueuing Move request for scope (-0.34, 0.37)
22:55:48.667 00.004 9640 Worker thread wakes up
22:55:48.668 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.37) opts 0xd
22:55:48.668 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.34, 0.37)
22:55:48.668 00.000 9640 Moving (-0.34, 0.37) raw xDistance=0.36 yDistance=0.36
22:55:48.668 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.36
22:55:48.668 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=0
22:55:48.668 00.000 9640 MoveAxis(W, 31, ABG)
22:55:48.668 00.000 9640 Guiding  Dir = 3, Dur = 31
22:55:48.668 00.000 9640 IsSlewing returns 0
22:55:48.669 00.001 9640 IsGuiding returns 0
22:55:48.669 00.000 9640 PulseGuide returned control before completion, sleep 41
22:55:48.674 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3272, FiltMin=3108, FiltMax=65516, Gamma=2.190
22:55:48.713 00.039 9640 IsGuiding returns 1
22:55:48.714 00.001 9640 scope still moving after pulse duration time elapsed
22:55:48.716 00.002 16872 UpdateGuideState exits: m=319641 SNR=215.1
22:55:48.719 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:48.722 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:55:48.724 00.002 16872 Enqueuing Expose request
22:55:48.742 00.018 9640 IsSlewing returns 0
22:55:48.743 00.001 9640 IsGuiding returns 0
22:55:48.743 00.000 9640 scope move finished after 31 + 43 ms
22:55:48.743 00.000 9640 Move returns status 0, amount 31
22:55:48.743 00.000 9640 MoveAxis(N, 0, ABG)
22:55:48.743 00.000 9640 Move returns status 0, amount 0
22:55:48.743 00.000 9640 move complete, result=0
22:55:48.744 00.001 9640 worker thread done servicing request
22:55:48.744 00.000 9640 Worker thread wakes up
22:55:48.744 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:55:48.744 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:55:48.744 00.000 16872 GuideStep: 0.4 px 31 ms WEST, 0.4 px 0 ms NORTH
22:55:49.673 00.929 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"890de975-3fe5-4851-8882-bf9764d813ea"}
22:55:49.680 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"890de975-3fe5-4851-8882-bf9764d813ea"}
22:55:49.685 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61e0276a-7e4e-4471-9b05-4662370852c9"}
22:55:49.690 00.005 16872 case statement mapped state 6 to 3
22:55:49.693 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"61e0276a-7e4e-4471-9b05-4662370852c9"}
22:55:49.698 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"841faf18-79cf-4d69-9cb2-2aa883df9b17"}
22:55:49.702 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.86,6.50],"pixels":"..."},"id":"841faf18-79cf-4d69-9cb2-2aa883df9b17"}
22:55:52.806 03.104 9640 Exposure complete
22:55:52.952 00.146 9640 worker thread done servicing request
22:55:52.953 00.001 16872 OnExposeComplete: enter
22:55:52.958 00.005 16872 UpdateGuideState(): m_state=6
22:55:52.962 00.004 16872 Star::Find(15, 1732, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:55:52.966 00.004 16872 Star::Find returns 1 (0), X=1732.99, Y=605.88, Mass=327099, SNR=216.2, Peak=16072 HFD=6.0
22:55:52.970 00.004 16872 MultiStar: [#1 0.38,-0.56,0.00,M1] [#2 0.13,-0.43,0.54,U] [#3 -0.10,-0.56,0.39,U] [#4 0.29,-0.56,0.00,M1] [#5 0.04,-0.84,0.00,M1] [#6 -0.29,-0.23,0.20,U] [#7 -0.20,-0.05,0.11,U] [#8 0.23,-0.72,0.00,M1] 
22:55:52.973 00.003 16872 single-star, 4 included, MultiStar: {-0.12, -0.34}, one-star: {-0.21, -0.25}
22:55:52.975 00.002 16872 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.56) = xAngle (-3.84 = 2.45)
22:55:52.978 00.003 16872 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.79 = 2.49)
22:55:52.980 00.002 16872 CameraToMount -- cameraX=-0.21 cameraY=-0.25 hyp=0.33 cameraTheta=-2.28 mountX=-0.25 mountY=0.20, mountTheta=2.48
22:55:52.987 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=-0.25, opts=13)
22:55:52.990 00.003 16872 Enqueuing Move request for scope (-0.21, -0.25)
22:55:52.994 00.004 9640 Worker thread wakes up
22:55:52.994 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.25) opts 0xd
22:55:52.994 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, -0.25)
22:55:52.994 00.000 9640 Moving (-0.21, -0.25) raw xDistance=-0.25 yDistance=0.20
22:55:52.994 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
22:55:52.994 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.20, m_sumCorr=0
22:55:52.994 00.000 9640 MoveAxis(E, 17, ABG)
22:55:52.994 00.000 9640 Guiding  Dir = 2, Dur = 17
22:55:52.994 00.000 9640 IsSlewing returns 0
22:55:52.995 00.001 9640 IsGuiding returns 0
22:55:52.995 00.000 9640 PulseGuide returned control before completion, sleep 27
22:55:53.004 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3264, FiltMin=3168, FiltMax=65516, Gamma=2.190
22:55:53.028 00.024 9640 IsGuiding returns 1
22:55:53.028 00.000 9640 scope still moving after pulse duration time elapsed
22:55:53.047 00.019 16872 UpdateGuideState exits: m=327099 SNR=216.2
22:55:53.050 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:53.053 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:55:53.055 00.002 16872 Enqueuing Expose request
22:55:53.059 00.004 9640 IsSlewing returns 0
22:55:53.059 00.000 9640 IsGuiding returns 0
22:55:53.059 00.000 9640 scope move finished after 17 + 48 ms
22:55:53.059 00.000 9640 Move returns status 0, amount 17
22:55:53.059 00.000 9640 MoveAxis(N, 0, ABG)
22:55:53.060 00.001 9640 Move returns status 0, amount 0
22:55:53.060 00.000 9640 move complete, result=0
22:55:53.060 00.000 9640 worker thread done servicing request
22:55:53.061 00.001 9640 Worker thread wakes up
22:55:53.061 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:55:53.061 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:55:53.069 00.008 16872 GuideStep: -0.3 px 17 ms EAST, 0.2 px 0 ms NORTH
22:55:53.173 00.104 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bcd6fc8e-e66a-453c-b18b-449788845679"}
22:55:53.178 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bcd6fc8e-e66a-453c-b18b-449788845679"}
22:55:53.182 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f447884e-d806-4b02-802b-d2d7086b206a"}
22:55:53.191 00.009 16872 case statement mapped state 6 to 3
22:55:53.207 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f447884e-d806-4b02-802b-d2d7086b206a"}
22:55:53.217 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4bf100f1-9274-4209-bcae-4698ecfcaf55"}
22:55:53.223 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.99,6.88],"pixels":"..."},"id":"4bf100f1-9274-4209-bcae-4698ecfcaf55"}
22:55:56.673 03.450 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ef44f8c-b1a2-48ee-8127-5326ec0b42e7"}
22:55:56.676 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9ef44f8c-b1a2-48ee-8127-5326ec0b42e7"}
22:55:56.716 00.040 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e94e43c-d9f2-44b2-97b7-e8746f4ec18c"}
22:55:56.720 00.004 16872 case statement mapped state 6 to 3
22:55:56.724 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e94e43c-d9f2-44b2-97b7-e8746f4ec18c"}
22:55:56.728 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"900625fb-e631-40ac-971f-b119164b87b8"}
22:55:56.732 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.99,6.88],"pixels":"..."},"id":"900625fb-e631-40ac-971f-b119164b87b8"}
22:55:57.149 00.417 9640 Exposure complete
22:55:57.307 00.158 9640 worker thread done servicing request
22:55:57.307 00.000 16872 OnExposeComplete: enter
22:55:57.311 00.004 16872 UpdateGuideState(): m_state=6
22:55:57.313 00.002 16872 Star::Find(15, 1732, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:55:57.320 00.007 16872 Star::Find returns 1 (0), X=1733.06, Y=606.19, Mass=332793, SNR=256.8, Peak=16764 HFD=6.0
22:55:57.324 00.004 16872 MultiStar: [#1 0.50,-0.04,0.53,U] [#2 0.28,-0.02,0.41,U] [#3 0.02,-0.20,0.36,U] [#4 0.50,-0.33,0.18,U] [#5 0.44,-0.65,0.00,M2] [#6 0.23,0.05,0.18,U] [#7 0.16,0.46,0.12,U] [#8 0.81,-0.96,0.00,M2] 
22:55:57.327 00.003 16872 refined, 6 included, MultiStar: {0.14, -0.02}, one-star: {-0.14, 0.05}
22:55:57.329 00.002 16872 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.56) = xAngle (-1.67 = -1.67)
22:55:57.333 00.004 16872 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.62 = -1.62)
22:55:57.335 00.002 16872 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.11 mountX=-0.01 mountY=-0.14, mountTheta=-1.67
22:55:57.341 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.14, y=-0.02, opts=13)
22:55:57.346 00.005 16872 Enqueuing Move request for scope (0.14, -0.02)
22:55:57.354 00.008 9640 Worker thread wakes up
22:55:57.355 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
22:55:57.355 00.000 9640 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
22:55:57.355 00.000 9640 Moving (0.14, -0.02) raw xDistance=-0.01 yDistance=-0.14
22:55:57.355 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:55:57.355 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input -0.14, m_sumCorr=0.19
22:55:57.355 00.000 9640 MoveAxis(E, 0, ABG)
22:55:57.355 00.000 9640 Move returns status 0, amount 0
22:55:57.355 00.000 9640 MoveAxis(S, 22, ABG)
22:55:57.355 00.000 9640 Guiding  Dir = 1, Dur = 22
22:55:57.356 00.001 9640 IsSlewing returns 0
22:55:57.356 00.000 9640 IsGuiding returns 0
22:55:57.356 00.000 9640 PulseGuide returned control before completion, sleep 32
22:55:57.365 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3276, FiltMin=3188, FiltMax=65516, Gamma=2.190
22:55:57.394 00.029 9640 IsGuiding returns 1
22:55:57.394 00.000 9640 scope still moving after pulse duration time elapsed
22:55:57.414 00.020 16872 UpdateGuideState exits: m=332793 SNR=256.8
22:55:57.417 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:57.421 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:55:57.424 00.003 16872 Enqueuing Expose request
22:55:57.433 00.009 9640 IsSlewing returns 0
22:55:57.434 00.001 9640 IsGuiding returns 0
22:55:57.434 00.000 9640 scope move finished after 22 + 56 ms
22:55:57.434 00.000 9640 Move returns status 0, amount 22
22:55:57.434 00.000 9640 move complete, result=0
22:55:57.434 00.000 9640 worker thread done servicing request
22:55:57.434 00.000 9640 Worker thread wakes up
22:55:57.434 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:55:57.434 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:55:57.439 00.005 16872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 22 ms SOUTH
22:56:00.173 02.734 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"34ee09db-9b75-46ee-b173-03b863819542"}
22:56:00.178 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"34ee09db-9b75-46ee-b173-03b863819542"}
22:56:00.182 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"efb36239-caea-458d-a89e-b7bff71925df"}
22:56:00.185 00.003 16872 case statement mapped state 6 to 3
22:56:00.188 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"efb36239-caea-458d-a89e-b7bff71925df"}
22:56:00.193 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"edb77395-193b-4097-8764-4356827fae58"}
22:56:00.196 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.06,7.19],"pixels":"..."},"id":"edb77395-193b-4097-8764-4356827fae58"}
22:56:01.498 01.302 9640 Exposure complete
22:56:01.643 00.145 9640 worker thread done servicing request
22:56:01.643 00.000 16872 OnExposeComplete: enter
22:56:01.646 00.003 16872 UpdateGuideState(): m_state=6
22:56:01.651 00.005 16872 Star::Find(15, 1733, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:56:01.655 00.004 16872 Star::Find returns 1 (0), X=1732.73, Y=606.59, Mass=319710, SNR=243.0, Peak=14688 HFD=5.9
22:56:01.661 00.006 16872 MultiStar: [#1 0.07,0.29,0.44,U] [#2 -0.22,-0.13,0.52,U] [#3 -0.31,0.29,0.36,U] [#4 -0.03,0.47,0.21,U] [#5 -0.05,-0.27,0.23,U] [#6 0.15,0.15,0.13,U] [#7 0.18,1.36,0.00,M1] [#8 -0.09,-0.34,0.12,U] 
22:56:01.666 00.005 16872 refined, 7 included, MultiStar: {-0.22, 0.21}, one-star: {-0.47, 0.45}
22:56:01.669 00.003 16872 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.56) = xAngle (0.83 = 0.83)
22:56:01.672 00.003 16872 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.87 = 0.87)
22:56:01.675 00.003 16872 CameraToMount -- cameraX=-0.22 cameraY=0.21 hyp=0.31 cameraTheta=2.38 mountX=0.21 mountY=0.23, mountTheta=0.85
22:56:01.680 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.22, y=0.21, opts=13)
22:56:01.684 00.004 16872 Enqueuing Move request for scope (-0.22, 0.21)
22:56:01.688 00.004 9640 Worker thread wakes up
22:56:01.688 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.21) opts 0xd
22:56:01.688 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.22, 0.21)
22:56:01.688 00.000 9640 Moving (-0.22, 0.21) raw xDistance=0.21 yDistance=0.23
22:56:01.688 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:56:01.688 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=0.19
22:56:01.689 00.001 9640 MoveAxis(W, 15, ABG)
22:56:01.689 00.000 9640 Guiding  Dir = 3, Dur = 15
22:56:01.689 00.000 9640 IsSlewing returns 0
22:56:01.689 00.000 9640 IsGuiding returns 0
22:56:01.690 00.001 9640 PulseGuide returned control before completion, sleep 25
22:56:01.695 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65520, med=3264, FiltMin=3128, FiltMax=65516, Gamma=2.190
22:56:01.718 00.023 9640 IsGuiding returns 1
22:56:01.718 00.000 9640 scope still moving after pulse duration time elapsed
22:56:01.735 00.017 16872 UpdateGuideState exits: m=319710 SNR=243.0
22:56:01.742 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:01.745 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:56:01.747 00.002 16872 Enqueuing Expose request
22:56:01.753 00.006 9640 IsSlewing returns 0
22:56:01.755 00.002 9640 IsGuiding returns 0
22:56:01.755 00.000 9640 scope move finished after 15 + 51 ms
22:56:01.755 00.000 9640 Move returns status 0, amount 15
22:56:01.755 00.000 9640 MoveAxis(N, 0, ABG)
22:56:01.755 00.000 9640 Move returns status 0, amount 0
22:56:01.755 00.000 9640 move complete, result=0
22:56:01.755 00.000 9640 worker thread done servicing request
22:56:01.756 00.001 9640 Worker thread wakes up
22:56:01.756 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:56:01.756 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:56:01.761 00.005 16872 GuideStep: 0.2 px 15 ms WEST, 0.2 px 0 ms NORTH
22:56:03.673 01.912 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7bf74bf0-d19b-470e-a027-b6e5bf49f5ea"}
22:56:03.679 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7bf74bf0-d19b-470e-a027-b6e5bf49f5ea"}
22:56:03.685 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2809c531-5a93-4dd6-9db5-e5ff70dfbac6"}
22:56:03.688 00.003 16872 case statement mapped state 6 to 3
22:56:03.691 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2809c531-5a93-4dd6-9db5-e5ff70dfbac6"}
22:56:03.694 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d26b3480-6635-459e-81bc-bbb99b126125"}
22:56:03.697 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.73,6.59],"pixels":"..."},"id":"d26b3480-6635-459e-81bc-bbb99b126125"}
22:56:05.825 02.128 9640 Exposure complete
22:56:05.969 00.144 9640 worker thread done servicing request
22:56:05.970 00.001 16872 OnExposeComplete: enter
22:56:05.972 00.002 16872 UpdateGuideState(): m_state=6
22:56:05.976 00.004 16872 Star::Find(15, 1732, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:56:05.981 00.005 16872 Star::Find returns 1 (0), X=1732.32, Y=606.12, Mass=321677, SNR=225.1, Peak=14820 HFD=6.1
22:56:05.989 00.008 16872 MultiStar: [#1 -0.10,0.04,0.54,U] [#2 -0.27,-0.05,0.49,U] [#3 -0.52,-0.14,0.32,U] [#4 -0.00,-0.06,0.23,U] [#5 -0.61,-0.08,0.22,U] [#6 0.45,-0.08,0.15,U] [#7 -0.26,0.54,0.13,U] [#8 0.37,-0.39,0.12,U] 
22:56:05.993 00.004 16872 refined, 8 included, MultiStar: {-0.40, -0.02}, one-star: {-0.88, -0.01}
22:56:05.996 00.003 16872 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.56) = xAngle (-4.64 = 1.64)
22:56:05.998 00.002 16872 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.59 = 1.69)
22:56:06.001 00.003 16872 CameraToMount -- cameraX=-0.40 cameraY=-0.02 hyp=0.40 cameraTheta=-3.08 mountX=-0.03 mountY=0.40, mountTheta=1.64
22:56:06.007 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.40, y=-0.02, opts=13)
22:56:06.010 00.003 16872 Enqueuing Move request for scope (-0.40, -0.02)
22:56:06.013 00.003 9640 Worker thread wakes up
22:56:06.013 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.02) opts 0xd
22:56:06.013 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.40, -0.02)
22:56:06.013 00.000 9640 Moving (-0.40, -0.02) raw xDistance=-0.03 yDistance=0.40
22:56:06.014 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:56:06.014 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.40, m_sumCorr=0.19
22:56:06.014 00.000 9640 MoveAxis(E, 0, ABG)
22:56:06.014 00.000 9640 Move returns status 0, amount 0
22:56:06.014 00.000 9640 MoveAxis(N, 0, ABG)
22:56:06.014 00.000 9640 Move returns status 0, amount 0
22:56:06.014 00.000 9640 move complete, result=0
22:56:06.014 00.000 9640 worker thread done servicing request
22:56:06.019 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3260, FiltMin=3136, FiltMax=65516, Gamma=2.190
22:56:06.060 00.041 16872 UpdateGuideState exits: m=321677 SNR=225.1
22:56:06.063 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:06.066 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:56:06.069 00.003 16872 Enqueuing Expose request
22:56:06.072 00.003 16872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:56:06.079 00.007 9640 Worker thread wakes up
22:56:06.079 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:56:06.079 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:56:07.171 01.092 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72e9f99f-c490-4856-bf7d-a4abb175c069"}
22:56:07.176 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"72e9f99f-c490-4856-bf7d-a4abb175c069"}
22:56:07.180 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6eaf195f-e3e5-40b1-a2e0-7d15567019bd"}
22:56:07.185 00.005 16872 case statement mapped state 6 to 3
22:56:07.190 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6eaf195f-e3e5-40b1-a2e0-7d15567019bd"}
22:56:07.202 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8c0a72cd-a647-45bd-a9d8-5a5003aa4817"}
22:56:07.214 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.32,7.12],"pixels":"..."},"id":"8c0a72cd-a647-45bd-a9d8-5a5003aa4817"}
22:56:10.143 02.929 9640 Exposure complete
22:56:10.288 00.145 9640 worker thread done servicing request
22:56:10.288 00.000 16872 OnExposeComplete: enter
22:56:10.290 00.002 16872 UpdateGuideState(): m_state=6
22:56:10.293 00.003 16872 Star::Find(15, 1732, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
22:56:10.297 00.004 16872 Star::Find returns 1 (0), X=1732.45, Y=606.52, Mass=309713, SNR=206.9, Peak=14660 HFD=5.8
22:56:10.300 00.003 16872 MultiStar: [#1 -0.11,-0.01,0.59,U] [#2 -0.41,-0.00,0.53,U] [#3 -0.45,-0.22,0.41,U] [#4 0.17,-0.00,0.26,U] [#5 -0.35,-0.84,0.00,M1] [#6 -0.15,-0.35,0.20,U] [#7 -0.37,0.99,0.00,M1] [#8 -0.11,-0.87,0.00,M1] 
22:56:10.303 00.003 16872 refined, 5 included, MultiStar: {-0.40, 0.07}, one-star: {-0.75, 0.38}
22:56:10.305 00.002 16872 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.56) = xAngle (1.41 = 1.41)
22:56:10.308 00.003 16872 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.46 = 1.46)
22:56:10.311 00.003 16872 CameraToMount -- cameraX=-0.40 cameraY=0.07 hyp=0.41 cameraTheta=2.97 mountX=0.06 mountY=0.40, mountTheta=1.41
22:56:10.317 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.40, y=0.07, opts=13)
22:56:10.321 00.004 16872 Enqueuing Move request for scope (-0.40, 0.07)
22:56:10.324 00.003 9640 Worker thread wakes up
22:56:10.324 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.07) opts 0xd
22:56:10.324 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.40, 0.07)
22:56:10.324 00.000 9640 Moving (-0.40, 0.07) raw xDistance=0.06 yDistance=0.40
22:56:10.324 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:56:10.324 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.40, m_sumCorr=0.19
22:56:10.324 00.000 9640 MoveAxis(E, 0, ABG)
22:56:10.324 00.000 9640 Move returns status 0, amount 0
22:56:10.324 00.000 9640 MoveAxis(N, 0, ABG)
22:56:10.324 00.000 9640 Move returns status 0, amount 0
22:56:10.324 00.000 9640 move complete, result=0
22:56:10.324 00.000 9640 worker thread done servicing request
22:56:10.332 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65520, med=3272, FiltMin=3184, FiltMax=65516, Gamma=2.190
22:56:10.373 00.041 16872 UpdateGuideState exits: m=309713 SNR=206.9
22:56:10.381 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:10.386 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:56:10.390 00.004 16872 Enqueuing Expose request
22:56:10.392 00.002 16872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:56:10.395 00.003 9640 Worker thread wakes up
22:56:10.395 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:56:10.395 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:56:10.671 00.276 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72922de1-1e55-4278-adc1-bc12022d1dfa"}
22:56:10.674 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"72922de1-1e55-4278-adc1-bc12022d1dfa"}
22:56:10.680 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"880fac03-d77d-4d52-8407-19d630481cd9"}
22:56:10.684 00.004 16872 case statement mapped state 6 to 3
22:56:10.687 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"880fac03-d77d-4d52-8407-19d630481cd9"}
22:56:10.692 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0e134433-0bb9-4fb3-937c-6dcd185edea0"}
22:56:10.695 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.45,6.52],"pixels":"..."},"id":"0e134433-0bb9-4fb3-937c-6dcd185edea0"}
22:56:14.171 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"adbc21ce-1e15-4add-aea2-2af1bb63fbec"}
22:56:14.175 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"adbc21ce-1e15-4add-aea2-2af1bb63fbec"}
22:56:14.178 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"208612b5-f6e1-4a48-8e31-797ffb6a380e"}
22:56:14.181 00.003 16872 case statement mapped state 6 to 3
22:56:14.184 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"208612b5-f6e1-4a48-8e31-797ffb6a380e"}
22:56:14.188 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"521e705f-67a2-4c47-a0d3-ea6a0ba65c93"}
22:56:14.193 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.45,6.52],"pixels":"..."},"id":"521e705f-67a2-4c47-a0d3-ea6a0ba65c93"}
22:56:14.462 00.269 9640 Exposure complete
22:56:14.603 00.141 9640 worker thread done servicing request
22:56:14.603 00.000 16872 OnExposeComplete: enter
22:56:14.607 00.004 16872 UpdateGuideState(): m_state=6
22:56:14.610 00.003 16872 Star::Find(15, 1732, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:56:14.615 00.005 16872 Star::Find returns 1 (0), X=1732.37, Y=606.52, Mass=320726, SNR=247.9, Peak=15444 HFD=5.7
22:56:14.617 00.002 16872 MultiStar: [#1 -0.13,0.00,0.45,U] [#2 -0.39,-0.10,0.42,U] [#3 -0.51,-0.16,0.31,U] [#4 -0.20,-0.10,0.23,U] [#5 -0.57,-0.35,0.20,U] [#6 -0.17,0.16,0.18,U] [#7 -0.42,0.62,0.09,U] [#8 0.06,0.28,0.12,U] 
22:56:14.620 00.003 16872 refined, 8 included, MultiStar: {-0.48, 0.11}, one-star: {-0.83, 0.39}
22:56:14.622 00.002 16872 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.56) = xAngle (1.36 = 1.36)
22:56:14.625 00.003 16872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.41 = 1.41)
22:56:14.628 00.003 16872 CameraToMount -- cameraX=-0.48 cameraY=0.11 hyp=0.49 cameraTheta=2.92 mountX=0.10 mountY=0.48, mountTheta=1.36
22:56:14.634 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.48, y=0.11, opts=13)
22:56:14.637 00.003 16872 Enqueuing Move request for scope (-0.48, 0.11)
22:56:14.639 00.002 9640 Worker thread wakes up
22:56:14.639 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.11) opts 0xd
22:56:14.640 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.48, 0.11)
22:56:14.640 00.000 9640 Moving (-0.48, 0.11) raw xDistance=0.10 yDistance=0.48
22:56:14.640 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.10
22:56:14.640 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.48, m_sumCorr=0.38
22:56:14.640 00.000 9640 MoveAxis(W, 8, ABG)
22:56:14.640 00.000 9640 Guiding  Dir = 3, Dur = 8
22:56:14.640 00.000 9640 IsSlewing returns 0
22:56:14.640 00.000 9640 IsGuiding returns 0
22:56:14.641 00.001 9640 PulseGuide returned control before completion, sleep 18
22:56:14.646 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=65520, med=3252, FiltMin=3138, FiltMax=65516, Gamma=2.190
22:56:14.674 00.028 9640 IsGuiding returns 0
22:56:14.674 00.000 9640 Move returns status 0, amount 8
22:56:14.674 00.000 9640 MoveAxis(S, 23, ABG)
22:56:14.674 00.000 9640 Guiding  Dir = 1, Dur = 23
22:56:14.674 00.000 9640 IsSlewing returns 0
22:56:14.676 00.002 9640 IsGuiding returns 0
22:56:14.677 00.001 9640 PulseGuide returned control before completion, sleep 33
22:56:14.689 00.012 16872 UpdateGuideState exits: m=320726 SNR=247.9
22:56:14.692 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:14.696 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:56:14.698 00.002 16872 Enqueuing Expose request
22:56:14.721 00.023 9640 IsGuiding returns 1
22:56:14.723 00.002 9640 scope still moving after pulse duration time elapsed
22:56:14.753 00.030 9640 IsSlewing returns 0
22:56:14.754 00.001 9640 IsGuiding returns 0
22:56:14.754 00.000 9640 scope move finished after 23 + 55 ms
22:56:14.754 00.000 9640 Move returns status 0, amount 23
22:56:14.754 00.000 9640 move complete, result=0
22:56:14.754 00.000 9640 worker thread done servicing request
22:56:14.754 00.000 9640 Worker thread wakes up
22:56:14.754 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:56:14.755 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:56:14.755 00.000 16872 GuideStep: 0.1 px 8 ms WEST, 0.5 px 23 ms SOUTH
22:56:17.671 02.916 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9692a32a-c07a-44bc-9c61-383cbc24d63d"}
22:56:17.676 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9692a32a-c07a-44bc-9c61-383cbc24d63d"}
22:56:17.682 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"efb8dd18-48b1-4fc1-8734-ef43c788a30a"}
22:56:17.687 00.005 16872 case statement mapped state 6 to 3
22:56:17.689 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"efb8dd18-48b1-4fc1-8734-ef43c788a30a"}
22:56:17.693 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f3a19c98-ce03-47b6-b34c-ecba7d796ef0"}
22:56:17.696 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.37,6.52],"pixels":"..."},"id":"f3a19c98-ce03-47b6-b34c-ecba7d796ef0"}
22:56:18.812 01.116 9640 Exposure complete
22:56:18.956 00.144 9640 worker thread done servicing request
22:56:18.956 00.000 16872 OnExposeComplete: enter
22:56:18.959 00.003 16872 UpdateGuideState(): m_state=6
22:56:18.962 00.003 16872 Star::Find(15, 1732, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:56:18.965 00.003 16872 Star::Find returns 1 (0), X=1732.40, Y=606.58, Mass=321095, SNR=243.0, Peak=14908 HFD=5.8
22:56:18.971 00.006 16872 MultiStar: [#1 -0.13,0.03,0.51,U] [#2 -0.33,-0.10,0.45,U] [#3 -0.51,-0.14,0.36,U] [#4 -0.11,0.19,0.22,U] [#5 -0.14,-0.39,0.21,U] [#6 0.08,0.35,0.18,U] [#7 -0.44,0.54,0.08,U] [#8 -0.62,-0.71,0.00,M1] 
22:56:18.974 00.003 16872 refined, 7 included, MultiStar: {-0.42, 0.14}, one-star: {-0.80, 0.44}
22:56:18.977 00.003 16872 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.56) = xAngle (1.26 = 1.26)
22:56:18.979 00.002 16872 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.31 = 1.31)
22:56:18.983 00.004 16872 CameraToMount -- cameraX=-0.42 cameraY=0.14 hyp=0.45 cameraTheta=2.82 mountX=0.14 mountY=0.43, mountTheta=1.26
22:56:18.995 00.012 16872 SchedulePrimaryMove(0F8FCD28, x=-0.42, y=0.14, opts=13)
22:56:18.998 00.003 16872 Enqueuing Move request for scope (-0.42, 0.14)
22:56:19.002 00.004 9640 Worker thread wakes up
22:56:19.002 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.14) opts 0xd
22:56:19.002 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.42, 0.14)
22:56:19.002 00.000 9640 Moving (-0.42, 0.14) raw xDistance=0.14 yDistance=0.43
22:56:19.003 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
22:56:19.003 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.43, m_sumCorr=0.54
22:56:19.003 00.000 9640 MoveAxis(W, 11, ABG)
22:56:19.003 00.000 9640 Guiding  Dir = 3, Dur = 11
22:56:19.003 00.000 9640 IsSlewing returns 0
22:56:19.003 00.000 9640 IsGuiding returns 0
22:56:19.004 00.001 9640 PulseGuide returned control before completion, sleep 21
22:56:19.009 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3252, FiltMin=3106, FiltMax=65520, Gamma=2.190
22:56:19.029 00.020 9640 IsGuiding returns 1
22:56:19.030 00.001 9640 scope still moving after pulse duration time elapsed
22:56:19.060 00.030 9640 IsSlewing returns 0
22:56:19.061 00.001 9640 IsGuiding returns 0
22:56:19.061 00.000 9640 scope move finished after 11 + 47 ms
22:56:19.062 00.001 9640 Move returns status 0, amount 11
22:56:19.062 00.000 9640 MoveAxis(S, 19, ABG)
22:56:19.062 00.000 9640 Guiding  Dir = 1, Dur = 19
22:56:19.062 00.000 9640 IsSlewing returns 0
22:56:19.062 00.000 16872 UpdateGuideState exits: m=321095 SNR=243.0
22:56:19.066 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:19.069 00.003 9640 IsGuiding returns 0
22:56:19.069 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:56:19.072 00.003 16872 Enqueuing Expose request
22:56:19.076 00.004 9640 PulseGuide returned control before completion, sleep 29
22:56:19.112 00.036 9640 IsGuiding returns 1
22:56:19.113 00.001 9640 scope still moving after pulse duration time elapsed
22:56:19.141 00.028 9640 IsSlewing returns 0
22:56:19.141 00.000 9640 IsGuiding returns 0
22:56:19.141 00.000 9640 scope move finished after 19 + 53 ms
22:56:19.142 00.001 9640 Move returns status 0, amount 19
22:56:19.142 00.000 9640 move complete, result=0
22:56:19.142 00.000 9640 worker thread done servicing request
22:56:19.142 00.000 9640 Worker thread wakes up
22:56:19.143 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
22:56:19.143 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:56:19.144 00.001 16872 GuideStep: 0.1 px 11 ms WEST, 0.4 px 19 ms SOUTH
22:56:21.171 02.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16f5f45b-1e9d-40d3-808c-64b94ed6afb1"}
22:56:21.175 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"16f5f45b-1e9d-40d3-808c-64b94ed6afb1"}
22:56:21.179 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"162c769c-d851-4799-82c2-e72a7151c296"}
22:56:21.182 00.003 16872 case statement mapped state 6 to 3
22:56:21.184 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"162c769c-d851-4799-82c2-e72a7151c296"}
22:56:21.188 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f11adad3-2b9b-4404-bfda-b0e07af9728b"}
22:56:21.201 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.40,6.58],"pixels":"..."},"id":"f11adad3-2b9b-4404-bfda-b0e07af9728b"}
22:56:23.221 02.020 9640 Exposure complete
22:56:23.411 00.190 9640 worker thread done servicing request
22:56:23.411 00.000 16872 OnExposeComplete: enter
22:56:23.414 00.003 16872 UpdateGuideState(): m_state=6
22:56:23.420 00.006 16872 Star::Find(15, 1732, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
22:56:23.425 00.005 16872 Star::Find returns 1 (0), X=1732.16, Y=606.78, Mass=332162, SNR=222.7, Peak=16504 HFD=5.8
22:56:23.428 00.003 16872 MultiStar: [#1 -0.55,0.26,0.57,U] [#2 -0.56,0.45,0.49,U] [#3 -0.53,0.20,0.38,U] [#4 -0.19,0.27,0.24,U] [#5 -0.59,-0.17,0.23,U] [#6 -0.18,0.87,0.15,U] [#7 -0.30,0.69,0.10,U] [#8 -0.45,-0.36,0.13,U] 
22:56:23.431 00.003 16872 refined, 8 included, MultiStar: {-0.65, 0.38}, one-star: {-1.04, 0.64}
22:56:23.444 00.013 16872 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.56) = xAngle (1.05 = 1.05)
22:56:23.453 00.009 16872 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.09 = 1.09)
22:56:23.457 00.004 16872 CameraToMount -- cameraX=-0.65 cameraY=0.38 hyp=0.75 cameraTheta=2.60 mountX=0.37 mountY=0.67, mountTheta=1.06
22:56:23.468 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-0.65, y=0.38, opts=13)
22:56:23.473 00.005 16872 Enqueuing Move request for scope (-0.65, 0.38)
22:56:23.477 00.004 9640 Worker thread wakes up
22:56:23.477 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.38) opts 0xd
22:56:23.477 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.65, 0.38)
22:56:23.477 00.000 9640 Moving (-0.65, 0.38) raw xDistance=0.37 yDistance=0.67
22:56:23.477 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37
22:56:23.478 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.67, m_sumCorr=0.54
22:56:23.478 00.000 9640 MoveAxis(W, 29, ABG)
22:56:23.478 00.000 9640 Guiding  Dir = 3, Dur = 29
22:56:23.478 00.000 9640 IsSlewing returns 0
22:56:23.478 00.000 9640 IsGuiding returns 0
22:56:23.479 00.001 9640 PulseGuide returned control before completion, sleep 39
22:56:23.493 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3268, FiltMin=3064, FiltMax=65516, Gamma=2.190
22:56:23.531 00.038 9640 IsGuiding returns 0
22:56:23.531 00.000 9640 Move returns status 0, amount 29
22:56:23.531 00.000 9640 MoveAxis(N, 0, ABG)
22:56:23.531 00.000 9640 Move returns status 0, amount 0
22:56:23.531 00.000 9640 move complete, result=0
22:56:23.532 00.001 9640 worker thread done servicing request
22:56:23.550 00.018 16872 UpdateGuideState exits: m=332162 SNR=222.7
22:56:23.553 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:23.557 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:56:23.567 00.010 16872 Enqueuing Expose request
22:56:23.571 00.004 9640 Worker thread wakes up
22:56:23.571 00.000 16872 GuideStep: 0.4 px 29 ms WEST, 0.7 px 0 ms NORTH
22:56:23.577 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
22:56:23.577 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:56:24.669 01.092 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7c57118-c4cd-4ee2-87d8-b135f51bcd81"}
22:56:24.678 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b7c57118-c4cd-4ee2-87d8-b135f51bcd81"}
22:56:24.684 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f5d22e1-c6d8-426e-b21f-f7ad1d38d3ad"}
22:56:24.702 00.018 16872 case statement mapped state 6 to 3
22:56:24.713 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f5d22e1-c6d8-426e-b21f-f7ad1d38d3ad"}
22:56:24.729 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d5bd9f8-ea1c-428e-ad0c-c35248696913"}
22:56:24.736 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.16,6.78],"pixels":"..."},"id":"7d5bd9f8-ea1c-428e-ad0c-c35248696913"}
22:56:27.652 02.916 9640 Exposure complete
22:56:27.797 00.145 9640 worker thread done servicing request
22:56:27.798 00.001 16872 OnExposeComplete: enter
22:56:27.801 00.003 16872 UpdateGuideState(): m_state=6
22:56:27.804 00.003 16872 Star::Find(15, 1732, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
22:56:27.810 00.006 16872 Star::Find returns 1 (0), X=1732.13, Y=606.18, Mass=335008, SNR=235.7, Peak=15364 HFD=6.0
22:56:27.815 00.005 16872 MultiStar: [#1 -0.38,-0.02,0.49,U] [#2 -0.59,-0.07,0.44,U] [#3 -0.75,-0.29,0.36,U] [#4 -0.54,0.07,0.24,U] [#5 -0.81,-0.68,0.00,M1] [#6 -0.34,-0.42,0.16,U] [#7 -0.70,-0.18,0.09,U] [#8 -0.03,-0.83,0.12,U] 
22:56:27.817 00.002 16872 refined, 7 included, MultiStar: {-0.70, -0.09}, one-star: {-1.07, 0.05}
22:56:27.821 00.004 16872 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.56) = xAngle (-4.57 = 1.71)
22:56:27.825 00.004 16872 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.52 = 1.76)
22:56:27.829 00.004 16872 CameraToMount -- cameraX=-0.70 cameraY=-0.09 hyp=0.71 cameraTheta=-3.01 mountX=-0.10 mountY=0.70, mountTheta=1.71
22:56:27.834 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.70, y=-0.09, opts=13)
22:56:27.840 00.006 16872 Enqueuing Move request for scope (-0.70, -0.09)
22:56:27.843 00.003 9640 Worker thread wakes up
22:56:27.844 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.09) opts 0xd
22:56:27.844 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.70, -0.09)
22:56:27.844 00.000 9640 Moving (-0.70, -0.09) raw xDistance=-0.10 yDistance=0.70
22:56:27.844 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.05 from input -0.10
22:56:27.844 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.70, m_sumCorr=0.8
22:56:27.844 00.000 9640 MoveAxis(E, 5, ABG)
22:56:27.844 00.000 9640 Guiding  Dir = 2, Dur = 5
22:56:27.844 00.000 9640 IsSlewing returns 0
22:56:27.844 00.000 9640 IsGuiding returns 0
22:56:27.845 00.001 9640 PulseGuide returned control before completion, sleep 15
22:56:27.850 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3260, FiltMin=3128, FiltMax=65516, Gamma=2.190
22:56:27.867 00.017 9640 IsGuiding returns 1
22:56:27.868 00.001 9640 scope still moving after pulse duration time elapsed
22:56:27.893 00.025 16872 UpdateGuideState exits: m=335008 SNR=235.7
22:56:27.896 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:27.907 00.011 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:56:27.911 00.004 16872 Enqueuing Expose request
22:56:27.916 00.005 9640 IsSlewing returns 0
22:56:27.916 00.000 9640 IsGuiding returns 0
22:56:27.916 00.000 9640 scope move finished after 5 + 67 ms
22:56:27.916 00.000 9640 Move returns status 0, amount 5
22:56:27.916 00.000 9640 MoveAxis(S, 31, ABG)
22:56:27.916 00.000 9640 Guiding  Dir = 1, Dur = 31
22:56:27.916 00.000 9640 IsSlewing returns 0
22:56:27.918 00.002 9640 IsGuiding returns 0
22:56:27.918 00.000 9640 PulseGuide returned control before completion, sleep 41
22:56:27.960 00.042 9640 IsGuiding returns 1
22:56:27.961 00.001 9640 scope still moving after pulse duration time elapsed
22:56:27.991 00.030 9640 IsSlewing returns 0
22:56:27.991 00.000 9640 IsGuiding returns 0
22:56:27.992 00.001 9640 scope move finished after 31 + 43 ms
22:56:27.992 00.000 9640 Move returns status 0, amount 31
22:56:27.992 00.000 9640 move complete, result=0
22:56:27.992 00.000 9640 worker thread done servicing request
22:56:27.992 00.000 9640 Worker thread wakes up
22:56:27.992 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:56:27.995 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:56:27.996 00.001 16872 GuideStep: -0.1 px 5 ms EAST, 0.7 px 31 ms SOUTH
22:56:28.168 00.172 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c62bce8a-80f7-4117-96f2-861fd8d7bdaf"}
22:56:28.173 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c62bce8a-80f7-4117-96f2-861fd8d7bdaf"}
22:56:28.177 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7888510d-68c3-47b2-b129-c0b0f987ac3e"}
22:56:28.185 00.008 16872 case statement mapped state 6 to 3
22:56:28.190 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7888510d-68c3-47b2-b129-c0b0f987ac3e"}
22:56:28.197 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1fb6c748-0525-4a43-ad86-1a8360dd9022"}
22:56:28.202 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.13,7.18],"pixels":"..."},"id":"1fb6c748-0525-4a43-ad86-1a8360dd9022"}
22:56:31.670 03.468 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7784242c-e00b-4fb0-bde5-9d022f638bdb"}
22:56:31.675 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7784242c-e00b-4fb0-bde5-9d022f638bdb"}
22:56:31.680 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"995d6d2e-71e2-4dcb-a707-bb44d7538232"}
22:56:31.683 00.003 16872 case statement mapped state 6 to 3
22:56:31.687 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"995d6d2e-71e2-4dcb-a707-bb44d7538232"}
22:56:31.691 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"15f353b9-5004-4eec-8131-834d69ec2fe9"}
22:56:31.695 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.13,7.18],"pixels":"..."},"id":"15f353b9-5004-4eec-8131-834d69ec2fe9"}
22:56:32.063 00.368 9640 Exposure complete
22:56:32.204 00.141 9640 worker thread done servicing request
22:56:32.205 00.001 16872 OnExposeComplete: enter
22:56:32.208 00.003 16872 UpdateGuideState(): m_state=6
22:56:32.211 00.003 16872 Star::Find(15, 1732, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
22:56:32.213 00.002 16872 Star::Find returns 1 (0), X=1732.11, Y=605.97, Mass=324111, SNR=224.1, Peak=15976 HFD=6.1
22:56:32.219 00.006 16872 MultiStar: [#1 -0.57,0.01,0.68,U] [#2 -0.62,-0.18,0.43,U] [#3 -1.01,-0.43,0.00,M1] [#4 -0.12,-0.00,0.21,U] [#5 -0.60,-0.46,0.22,U] [#6 -0.82,-0.94,0.00,M1] [#7 -0.86,0.64,0.00,M1] [#8 -0.44,-0.24,0.16,U] 
22:56:32.223 00.004 16872 refined, 5 included, MultiStar: {-0.73, -0.14}, one-star: {-1.09, -0.16}
22:56:32.226 00.003 16872 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.56) = xAngle (-4.51 = 1.77)
22:56:32.229 00.003 16872 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.47 = 1.82)
22:56:32.233 00.004 16872 CameraToMount -- cameraX=-0.73 cameraY=-0.14 hyp=0.74 cameraTheta=-2.96 mountX=-0.15 mountY=0.72, mountTheta=1.77
22:56:32.238 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.73, y=-0.14, opts=13)
22:56:32.242 00.004 16872 Enqueuing Move request for scope (-0.73, -0.14)
22:56:32.244 00.002 9640 Worker thread wakes up
22:56:32.244 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.14) opts 0xd
22:56:32.244 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.73, -0.14)
22:56:32.245 00.001 9640 Moving (-0.73, -0.14) raw xDistance=-0.15 yDistance=0.72
22:56:32.245 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
22:56:32.245 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.72, m_sumCorr=0.98
22:56:32.245 00.000 9640 MoveAxis(E, 11, ABG)
22:56:32.245 00.000 9640 Guiding  Dir = 2, Dur = 11
22:56:32.246 00.001 9640 IsSlewing returns 0
22:56:32.246 00.000 9640 IsGuiding returns 0
22:56:32.246 00.000 9640 PulseGuide returned control before completion, sleep 21
22:56:32.252 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3268, FiltMin=3120, FiltMax=65516, Gamma=2.190
22:56:32.278 00.026 9640 IsGuiding returns 1
22:56:32.278 00.000 9640 scope still moving after pulse duration time elapsed
22:56:32.298 00.020 16872 UpdateGuideState exits: m=324111 SNR=224.1
22:56:32.302 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:32.305 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:56:32.311 00.006 16872 Enqueuing Expose request
22:56:32.317 00.006 9640 IsSlewing returns 0
22:56:32.318 00.001 9640 IsGuiding returns 0
22:56:32.318 00.000 9640 scope move finished after 11 + 60 ms
22:56:32.318 00.000 9640 Move returns status 0, amount 11
22:56:32.318 00.000 9640 MoveAxis(S, 21, ABG)
22:56:32.318 00.000 9640 Guiding  Dir = 1, Dur = 21
22:56:32.318 00.000 9640 IsSlewing returns 0
22:56:32.318 00.000 9640 IsGuiding returns 0
22:56:32.319 00.001 9640 PulseGuide returned control before completion, sleep 31
22:56:32.355 00.036 9640 IsGuiding returns 1
22:56:32.355 00.000 9640 scope still moving after pulse duration time elapsed
22:56:32.386 00.031 9640 IsSlewing returns 0
22:56:32.387 00.001 9640 IsGuiding returns 0
22:56:32.387 00.000 9640 scope move finished after 21 + 47 ms
22:56:32.387 00.000 9640 Move returns status 0, amount 21
22:56:32.387 00.000 9640 move complete, result=0
22:56:32.387 00.000 9640 worker thread done servicing request
22:56:32.387 00.000 9640 Worker thread wakes up
22:56:32.388 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
22:56:32.388 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:56:32.389 00.001 16872 GuideStep: -0.1 px 11 ms EAST, 0.7 px 21 ms SOUTH
22:56:35.170 02.781 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6745152-c64c-41aa-8384-505fb1afaac8"}
22:56:35.176 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b6745152-c64c-41aa-8384-505fb1afaac8"}
22:56:35.182 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1819af05-93c1-4b08-9f4f-5d32551161bf"}
22:56:35.185 00.003 16872 case statement mapped state 6 to 3
22:56:35.187 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1819af05-93c1-4b08-9f4f-5d32551161bf"}
22:56:35.191 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fa490b6d-3faa-4b69-98b0-1ee967edf324"}
22:56:35.196 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.11,6.97],"pixels":"..."},"id":"fa490b6d-3faa-4b69-98b0-1ee967edf324"}
22:56:36.462 01.266 9640 Exposure complete
22:56:36.611 00.149 9640 worker thread done servicing request
22:56:36.611 00.000 16872 OnExposeComplete: enter
22:56:36.615 00.004 16872 UpdateGuideState(): m_state=6
22:56:36.619 00.004 16872 Star::Find(15, 1732, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
22:56:36.622 00.003 16872 Star::Find returns 1 (0), X=1731.85, Y=606.62, Mass=316173, SNR=249.5, Peak=14296 HFD=6.2
22:56:36.630 00.008 16872 MultiStar: [#1 -0.73,0.25,0.51,U] [#2 -1.17,0.06,0.00,M1] [#3 -1.04,0.13,0.33,U] [#4 -0.80,0.33,0.19,U] [#5 -1.07,-0.16,0.00,M1] [#6 -0.64,0.36,0.15,U] [#7 -0.97,0.02,0.08,U] [#8 -0.69,-0.71,0.13,U] 
22:56:36.636 00.006 16872 refined, 6 included, MultiStar: {-1.04, 0.29}, one-star: {-1.35, 0.49}
22:56:36.639 00.003 16872 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.56) = xAngle (1.32 = 1.32)
22:56:36.643 00.004 16872 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.36 = 1.36)
22:56:36.646 00.003 16872 CameraToMount -- cameraX=-1.04 cameraY=0.29 hyp=1.08 cameraTheta=2.87 mountX=0.27 mountY=1.05, mountTheta=1.32
22:56:36.650 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.04, y=0.29, opts=13)
22:56:36.654 00.004 16872 Enqueuing Move request for scope (-1.04, 0.29)
22:56:36.659 00.005 9640 Worker thread wakes up
22:56:36.659 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.04, 0.29) opts 0xd
22:56:36.659 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.04, 0.29)
22:56:36.659 00.000 9640 Moving (-1.04, 0.29) raw xDistance=0.27 yDistance=1.05
22:56:36.659 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
22:56:36.659 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 1.05, m_sumCorr=1.2
22:56:36.659 00.000 9640 MoveAxis(W, 19, ABG)
22:56:36.660 00.001 9640 Guiding  Dir = 3, Dur = 19
22:56:36.660 00.000 9640 IsSlewing returns 0
22:56:36.660 00.000 9640 IsGuiding returns 0
22:56:36.661 00.001 9640 PulseGuide returned control before completion, sleep 29
22:56:36.666 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3264, FiltMin=3114, FiltMax=65520, Gamma=2.190
22:56:36.702 00.036 9640 IsGuiding returns 1
22:56:36.702 00.000 9640 scope still moving after pulse duration time elapsed
22:56:36.707 00.005 16872 UpdateGuideState exits: m=316173 SNR=249.5
22:56:36.712 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:36.715 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:56:36.717 00.002 16872 Enqueuing Expose request
22:56:36.733 00.016 9640 IsSlewing returns 0
22:56:36.733 00.000 9640 IsGuiding returns 0
22:56:36.733 00.000 9640 scope move finished after 19 + 54 ms
22:56:36.733 00.000 9640 Move returns status 0, amount 19
22:56:36.734 00.001 9640 MoveAxis(S, 26, ABG)
22:56:36.734 00.000 9640 Guiding  Dir = 1, Dur = 26
22:56:36.734 00.000 9640 IsSlewing returns 0
22:56:36.734 00.000 9640 IsGuiding returns 0
22:56:36.734 00.000 9640 PulseGuide returned control before completion, sleep 36
22:56:36.780 00.046 9640 IsGuiding returns 1
22:56:36.780 00.000 9640 scope still moving after pulse duration time elapsed
22:56:36.811 00.031 9640 IsSlewing returns 0
22:56:36.811 00.000 9640 IsGuiding returns 0
22:56:36.811 00.000 9640 scope move finished after 26 + 51 ms
22:56:36.812 00.001 9640 Move returns status 0, amount 26
22:56:36.812 00.000 9640 move complete, result=0
22:56:36.812 00.000 9640 worker thread done servicing request
22:56:36.812 00.000 9640 Worker thread wakes up
22:56:36.813 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
22:56:36.813 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:56:36.814 00.001 16872 GuideStep: 0.3 px 19 ms WEST, 1.1 px 26 ms SOUTH
22:56:38.669 01.855 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f013afa-ec32-45e8-aeec-5ab5576281fb"}
22:56:38.673 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7f013afa-ec32-45e8-aeec-5ab5576281fb"}
22:56:38.677 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38392034-93ea-4596-9b3c-72937a36616d"}
22:56:38.680 00.003 16872 case statement mapped state 6 to 3
22:56:38.683 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"38392034-93ea-4596-9b3c-72937a36616d"}
22:56:38.690 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"78f8f2fb-5bfe-4b77-9d17-99a4bd448883"}
22:56:38.694 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.85,6.62],"pixels":"..."},"id":"78f8f2fb-5bfe-4b77-9d17-99a4bd448883"}
22:56:40.886 02.192 9640 Exposure complete
22:56:41.045 00.159 9640 worker thread done servicing request
22:56:41.045 00.000 16872 OnExposeComplete: enter
22:56:41.048 00.003 16872 UpdateGuideState(): m_state=6
22:56:41.054 00.006 16872 Star::Find(15, 1731, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
22:56:41.057 00.003 16872 Star::Find returns 1 (0), X=1731.35, Y=606.20, Mass=322567, SNR=231.1, Peak=15076 HFD=5.9
22:56:41.062 00.005 16872 MultiStar: [#1 -1.12,-0.04,0.54,U] [#2 -1.18,0.12,0.44,U] [#3 -1.23,0.29,0.00,M1] [#4 -1.06,-0.14,0.26,U] [#5 -1.31,-0.45,0.00,M2] [#6 -0.83,0.52,0.15,U] [#7 -1.17,0.43,0.00,M1] [#8 -0.66,0.09,0.12,U] 
22:56:41.066 00.004 16872 refined, 5 included, MultiStar: {-1.38, 0.06}, one-star: {-1.85, 0.07}
22:56:41.075 00.009 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
22:56:41.080 00.005 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
22:56:41.085 00.005 16872 CameraToMount -- cameraX=-1.38 cameraY=0.06 hyp=1.38 cameraTheta=3.10 mountX=0.04 mountY=1.38, mountTheta=1.54
22:56:41.090 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.38, y=0.06, opts=13)
22:56:41.093 00.003 16872 Enqueuing Move request for scope (-1.38, 0.06)
22:56:41.099 00.006 9640 Worker thread wakes up
22:56:41.099 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.38, 0.06) opts 0xd
22:56:41.100 00.001 9640 Handling offset move in thread for scope, endpoint = (-1.38, 0.06)
22:56:41.100 00.000 9640 Moving (-1.38, 0.06) raw xDistance=0.04 yDistance=1.38
22:56:41.100 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:56:41.100 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 1.38, m_sumCorr=1.5
22:56:41.100 00.000 9640 MoveAxis(E, 0, ABG)
22:56:41.100 00.000 9640 Move returns status 0, amount 0
22:56:41.100 00.000 9640 MoveAxis(S, 31, ABG)
22:56:41.100 00.000 9640 Guiding  Dir = 1, Dur = 31
22:56:41.101 00.001 9640 IsSlewing returns 0
22:56:41.101 00.000 9640 IsGuiding returns 0
22:56:41.102 00.001 9640 PulseGuide returned control before completion, sleep 41
22:56:41.108 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=65520, med=3264, FiltMin=3074, FiltMax=65516, Gamma=2.190
22:56:41.156 00.048 16872 UpdateGuideState exits: m=322567 SNR=231.1
22:56:41.166 00.010 9640 IsGuiding returns 1
22:56:41.167 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:41.171 00.004 9640 scope still moving after pulse duration time elapsed
22:56:41.171 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:56:41.182 00.011 16872 Enqueuing Expose request
22:56:41.207 00.025 9640 IsSlewing returns 0
22:56:41.207 00.000 9640 IsGuiding returns 0
22:56:41.207 00.000 9640 scope move finished after 31 + 74 ms
22:56:41.207 00.000 9640 Move returns status 0, amount 31
22:56:41.207 00.000 9640 move complete, result=0
22:56:41.209 00.002 9640 worker thread done servicing request
22:56:41.209 00.000 9640 Worker thread wakes up
22:56:41.209 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:56:41.210 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:56:41.215 00.005 16872 GuideStep: 0.0 px 0 ms EAST, 1.4 px 31 ms SOUTH
22:56:42.168 00.953 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d822f069-987f-4564-ace1-dd49ba65147c"}
22:56:42.172 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d822f069-987f-4564-ace1-dd49ba65147c"}
22:56:42.177 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72671dac-6f0e-4390-a302-2bd81a5c3e89"}
22:56:42.182 00.005 16872 case statement mapped state 6 to 3
22:56:42.186 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"72671dac-6f0e-4390-a302-2bd81a5c3e89"}
22:56:42.190 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"29bcaddf-acbd-4aae-9be2-02783a628431"}
22:56:42.194 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.35,7.20],"pixels":"..."},"id":"29bcaddf-acbd-4aae-9be2-02783a628431"}
22:56:45.313 03.119 9640 Exposure complete
22:56:45.457 00.144 9640 worker thread done servicing request
22:56:45.457 00.000 16872 OnExposeComplete: enter
22:56:45.460 00.003 16872 UpdateGuideState(): m_state=6
22:56:45.463 00.003 16872 Star::Find(15, 1731, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
22:56:45.466 00.003 16872 Star::Find returns 1 (0), X=1731.16, Y=606.04, Mass=332474, SNR=246.7, Peak=17044 HFD=6.0
22:56:45.469 00.003 16872 MultiStar: [#1 -1.35,-0.36,0.55,U] [#2 -1.63,-0.17,0.00,M1] [#3 -1.70,-0.24,0.00,M2] [#4 -1.14,-0.52,0.24,U] [#5 -1.21,-0.28,0.20,U] [#6 -1.65,-0.13,0.00,M1] [#7 -1.79,0.27,0.00,M2] [#8 -0.93,-0.66,0.13,U] 
22:56:45.472 00.003 16872 refined, 4 included, MultiStar: {-1.61, -0.26}, one-star: {-2.04, -0.09}
22:56:45.474 00.002 16872 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.56) = xAngle (-4.54 = 1.75)
22:56:45.481 00.007 16872 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.49 = 1.79)
22:56:45.486 00.005 16872 CameraToMount -- cameraX=-1.61 cameraY=-0.26 hyp=1.63 cameraTheta=-2.98 mountX=-0.29 mountY=1.59, mountTheta=1.75
22:56:45.493 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.61, y=-0.26, opts=13)
22:56:45.497 00.004 16872 Enqueuing Move request for scope (-1.61, -0.26)
22:56:45.499 00.002 9640 Worker thread wakes up
22:56:45.499 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.61, -0.26) opts 0xd
22:56:45.499 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.61, -0.26)
22:56:45.499 00.000 9640 Moving (-1.61, -0.26) raw xDistance=-0.29 yDistance=1.59
22:56:45.500 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
22:56:45.500 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 1.59, m_sumCorr=1.8
22:56:45.500 00.000 9640 MoveAxis(E, 21, ABG)
22:56:45.500 00.000 9640 Guiding  Dir = 2, Dur = 21
22:56:45.500 00.000 9640 IsSlewing returns 0
22:56:45.500 00.000 9640 IsGuiding returns 0
22:56:45.501 00.001 9640 PulseGuide returned control before completion, sleep 31
22:56:45.505 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3264, FiltMin=3086, FiltMax=65516, Gamma=2.190
22:56:45.539 00.034 9640 IsGuiding returns 1
22:56:45.539 00.000 9640 scope still moving after pulse duration time elapsed
22:56:45.549 00.010 16872 UpdateGuideState exits: m=332474 SNR=246.7
22:56:45.552 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:45.559 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:56:45.566 00.007 16872 Enqueuing Expose request
22:56:45.573 00.007 9640 IsSlewing returns 0
22:56:45.574 00.001 9640 IsGuiding returns 1
22:56:45.601 00.027 9640 IsSlewing returns 0
22:56:45.601 00.000 9640 IsGuiding returns 1
22:56:45.632 00.031 9640 IsSlewing returns 0
22:56:45.632 00.000 9640 IsGuiding returns 0
22:56:45.632 00.000 9640 scope move finished after 21 + 111 ms
22:56:45.632 00.000 9640 Move returns status 0, amount 21
22:56:45.632 00.000 9640 MoveAxis(S, 42, ABG)
22:56:45.633 00.001 9640 Guiding  Dir = 1, Dur = 42
22:56:45.633 00.000 9640 IsSlewing returns 0
22:56:45.633 00.000 9640 IsGuiding returns 0
22:56:45.633 00.000 9640 PulseGuide returned control before completion, sleep 52
22:56:45.667 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4265a6b1-3b5d-4d26-978c-10f3e65d20cd"}
22:56:45.672 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4265a6b1-3b5d-4d26-978c-10f3e65d20cd"}
22:56:45.678 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d5ad191-2b2c-4df0-8759-be76c52044ca"}
22:56:45.683 00.005 16872 case statement mapped state 6 to 3
22:56:45.685 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d5ad191-2b2c-4df0-8759-be76c52044ca"}
22:56:45.689 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4a78e1fd-5947-483a-a205-9e9e71af414e"}
22:56:45.691 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.16,7.04],"pixels":"..."},"id":"4a78e1fd-5947-483a-a205-9e9e71af414e"}
22:56:45.696 00.005 9640 IsGuiding returns 1
22:56:45.696 00.000 9640 scope still moving after pulse duration time elapsed
22:56:45.727 00.031 9640 IsSlewing returns 0
22:56:45.727 00.000 9640 IsGuiding returns 0
22:56:45.727 00.000 9640 scope move finished after 42 + 52 ms
22:56:45.728 00.001 9640 Move returns status 0, amount 42
22:56:45.728 00.000 9640 move complete, result=0
22:56:45.728 00.000 9640 worker thread done servicing request
22:56:45.728 00.000 9640 Worker thread wakes up
22:56:45.728 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:56:45.728 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:56:45.728 00.000 16872 GuideStep: -0.3 px 21 ms EAST, 1.6 px 42 ms SOUTH
22:56:49.168 03.440 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"877ac46d-2963-42f4-a46f-48c14f9ca1a0"}
22:56:49.171 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"877ac46d-2963-42f4-a46f-48c14f9ca1a0"}
22:56:49.175 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"889cfde2-a9e5-4aa0-a76a-db3780e798ac"}
22:56:49.178 00.003 16872 case statement mapped state 6 to 3
22:56:49.181 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"889cfde2-a9e5-4aa0-a76a-db3780e798ac"}
22:56:49.184 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"db097907-5696-4694-ad0c-faca45bc163c"}
22:56:49.187 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.16,7.04],"pixels":"..."},"id":"db097907-5696-4694-ad0c-faca45bc163c"}
22:56:49.801 00.614 9640 Exposure complete
22:56:49.944 00.143 9640 worker thread done servicing request
22:56:49.944 00.000 16872 OnExposeComplete: enter
22:56:49.949 00.005 16872 UpdateGuideState(): m_state=6
22:56:49.952 00.003 16872 Star::Find(15, 1731, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
22:56:49.956 00.004 16872 Star::Find returns 1 (0), X=1731.07, Y=606.64, Mass=327658, SNR=255.4, Peak=16700 HFD=5.9
22:56:49.960 00.004 16872 MultiStar: [#1 -1.64,0.34,0.00,M1] [#2 -1.73,0.14,0.00,M2] [#3 -1.99,0.20,0.00,M3] [#4 -1.42,0.49,0.19,U] [#5 -1.91,-0.18,0.00,M2] [#6 -1.66,0.46,0.00,M2] [#7 -1.55,0.92,0.00,M3] [#8 -1.35,0.19,0.11,U] 
22:56:49.963 00.003 16872 refined, 2 included, MultiStar: {-1.96, 0.48}, one-star: {-2.13, 0.51}
22:56:49.966 00.003 16872 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.56) = xAngle (1.35 = 1.35)
22:56:49.970 00.004 16872 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.39 = 1.39)
22:56:49.974 00.004 16872 CameraToMount -- cameraX=-1.96 cameraY=0.48 hyp=2.02 cameraTheta=2.90 mountX=0.45 mountY=1.99, mountTheta=1.35
22:56:49.981 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.96, y=0.48, opts=13)
22:56:49.983 00.002 16872 Enqueuing Move request for scope (-1.96, 0.48)
22:56:49.990 00.007 9640 Worker thread wakes up
22:56:49.990 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.96, 0.48) opts 0xd
22:56:49.990 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.96, 0.48)
22:56:49.990 00.000 9640 Moving (-1.96, 0.48) raw xDistance=0.45 yDistance=1.99
22:56:49.990 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.45
22:56:49.990 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.46, input 1.99, m_sumCorr=2.3
22:56:49.990 00.000 9640 MoveAxis(W, 32, ABG)
22:56:49.990 00.000 9640 Guiding  Dir = 3, Dur = 32
22:56:49.991 00.001 9640 IsSlewing returns 0
22:56:49.991 00.000 9640 IsGuiding returns 0
22:56:49.992 00.001 9640 PulseGuide returned control before completion, sleep 42
22:56:50.002 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3260, FiltMin=3122, FiltMax=65516, Gamma=2.190
22:56:50.044 00.042 16872 UpdateGuideState exits: m=327658 SNR=255.4
22:56:50.048 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:50.051 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:56:50.054 00.003 16872 Enqueuing Expose request
22:56:50.058 00.004 9640 IsGuiding returns 1
22:56:50.058 00.000 9640 scope still moving after pulse duration time elapsed
22:56:50.079 00.021 9640 IsSlewing returns 0
22:56:50.079 00.000 9640 IsGuiding returns 1
22:56:50.112 00.033 9640 IsSlewing returns 0
22:56:50.112 00.000 9640 IsGuiding returns 1
22:56:50.143 00.031 9640 IsSlewing returns 0
22:56:50.143 00.000 9640 IsGuiding returns 0
22:56:50.143 00.000 9640 scope move finished after 32 + 120 ms
22:56:50.144 00.001 9640 Move returns status 0, amount 32
22:56:50.144 00.000 9640 MoveAxis(S, 55, ABG)
22:56:50.144 00.000 9640 Guiding  Dir = 1, Dur = 55
22:56:50.144 00.000 9640 IsSlewing returns 0
22:56:50.144 00.000 9640 IsGuiding returns 0
22:56:50.144 00.000 9640 PulseGuide returned control before completion, sleep 65
22:56:50.221 00.077 9640 IsGuiding returns 1
22:56:50.221 00.000 9640 scope still moving after pulse duration time elapsed
22:56:50.253 00.032 9640 IsSlewing returns 0
22:56:50.254 00.001 9640 IsGuiding returns 0
22:56:50.254 00.000 9640 scope move finished after 55 + 54 ms
22:56:50.254 00.000 9640 Move returns status 0, amount 55
22:56:50.254 00.000 9640 move complete, result=0
22:56:50.254 00.000 9640 worker thread done servicing request
22:56:50.254 00.000 9640 Worker thread wakes up
22:56:50.254 00.000 16872 GuideStep: 0.4 px 32 ms WEST, 2.0 px 55 ms SOUTH
22:56:50.257 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
22:56:50.257 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:56:52.667 02.410 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"988408dc-e26f-41b1-b2c0-939c00e05088"}
22:56:52.673 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"988408dc-e26f-41b1-b2c0-939c00e05088"}
22:56:52.676 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca1d9a73-6e38-4c9e-adf0-fd34dbf255b1"}
22:56:52.681 00.005 16872 case statement mapped state 6 to 3
22:56:52.683 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca1d9a73-6e38-4c9e-adf0-fd34dbf255b1"}
22:56:52.687 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f5f31669-0433-40e7-8692-3e2ef16235ee"}
22:56:52.691 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.07,6.64],"pixels":"..."},"id":"f5f31669-0433-40e7-8692-3e2ef16235ee"}
22:56:54.325 01.634 9640 Exposure complete
22:56:54.468 00.143 9640 worker thread done servicing request
22:56:54.469 00.001 16872 OnExposeComplete: enter
22:56:54.472 00.003 16872 UpdateGuideState(): m_state=6
22:56:54.475 00.003 16872 Star::Find(15, 1731, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
22:56:54.477 00.002 16872 Star::Find returns 1 (0), X=1730.74, Y=606.45, Mass=321392, SNR=205.8, Peak=13732 HFD=5.9
22:56:54.482 00.005 16872 MultiStar: [#1 -2.13,-0.32,0.00,M2] [#2 -2.27,-0.28,0.00,M3] [#3 -2.71,-0.39,0.00,M4] [#4 -1.57,-0.11,0.22,U] [#5 -2.15,-0.55,0.00,M3] [#6 -2.41,0.28,0.00,M3] [#7 -2.13,0.28,0.00,M4] [#8 -2.45,-0.29,0.00,M1] 
22:56:54.484 00.002 16872 refined, 1 included, MultiStar: {-2.30, 0.24}, one-star: {-2.46, 0.32}
22:56:54.487 00.003 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
22:56:54.490 00.003 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
22:56:54.492 00.002 16872 CameraToMount -- cameraX=-2.30 cameraY=0.24 hyp=2.31 cameraTheta=3.04 mountX=0.20 mountY=2.31, mountTheta=1.48
22:56:54.497 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.30, y=0.24, opts=13)
22:56:54.500 00.003 16872 Enqueuing Move request for scope (-2.30, 0.24)
22:56:54.503 00.003 9640 Worker thread wakes up
22:56:54.503 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.30, 0.24) opts 0xd
22:56:54.503 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.30, 0.24)
22:56:54.503 00.000 9640 Moving (-2.30, 0.24) raw xDistance=0.20 yDistance=2.31
22:56:54.503 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.20
22:56:54.503 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.55, input 2.31, m_sumCorr=2.8
22:56:54.503 00.000 9640 MoveAxis(W, 17, ABG)
22:56:54.504 00.001 9640 Guiding  Dir = 3, Dur = 17
22:56:54.504 00.000 9640 IsSlewing returns 0
22:56:54.504 00.000 9640 IsGuiding returns 0
22:56:54.504 00.000 9640 PulseGuide returned control before completion, sleep 27
22:56:54.509 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65520, med=3272, FiltMin=3124, FiltMax=65516, Gamma=2.190
22:56:54.542 00.033 9640 IsGuiding returns 1
22:56:54.542 00.000 9640 scope still moving after pulse duration time elapsed
22:56:54.555 00.013 16872 UpdateGuideState exits: m=321392 SNR=205.8
22:56:54.563 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:54.566 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:56:54.568 00.002 16872 Enqueuing Expose request
22:56:54.572 00.004 9640 IsSlewing returns 0
22:56:54.573 00.001 9640 IsGuiding returns 1
22:56:54.605 00.032 9640 IsSlewing returns 0
22:56:54.606 00.001 9640 IsGuiding returns 1
22:56:54.635 00.029 9640 IsSlewing returns 0
22:56:54.635 00.000 9640 IsGuiding returns 1
22:56:54.666 00.031 9640 IsSlewing returns 0
22:56:54.666 00.000 9640 IsGuiding returns 0
22:56:54.666 00.000 9640 scope move finished after 17 + 145 ms
22:56:54.666 00.000 9640 Move returns status 0, amount 17
22:56:54.666 00.000 9640 MoveAxis(S, 66, ABG)
22:56:54.667 00.001 9640 Guiding  Dir = 1, Dur = 66
22:56:54.667 00.000 9640 IsSlewing returns 0
22:56:54.668 00.001 9640 IsGuiding returns 0
22:56:54.669 00.001 9640 PulseGuide returned control before completion, sleep 75
22:56:54.746 00.077 9640 IsGuiding returns 1
22:56:54.746 00.000 9640 scope still moving after pulse duration time elapsed
22:56:54.777 00.031 9640 IsSlewing returns 0
22:56:54.777 00.000 9640 IsGuiding returns 0
22:56:54.778 00.001 9640 scope move finished after 66 + 43 ms
22:56:54.778 00.000 9640 Move returns status 0, amount 66
22:56:54.778 00.000 9640 move complete, result=0
22:56:54.778 00.000 9640 worker thread done servicing request
22:56:54.778 00.000 9640 Worker thread wakes up
22:56:54.778 00.000 16872 GuideStep: 0.2 px 17 ms WEST, 2.3 px 66 ms SOUTH
22:56:54.782 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
22:56:54.783 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:56:56.166 01.383 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe663df3-3c35-4c42-8b23-51b3dfbc5ec0"}
22:56:56.169 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fe663df3-3c35-4c42-8b23-51b3dfbc5ec0"}
22:56:56.177 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ed374e3-6896-4577-ba89-95fa42e0ecac"}
22:56:56.182 00.005 16872 case statement mapped state 6 to 3
22:56:56.186 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ed374e3-6896-4577-ba89-95fa42e0ecac"}
22:56:56.192 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1d66b0f3-9b33-40fa-b5ca-685cfac0e211"}
22:56:56.195 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.74,7.45],"pixels":"..."},"id":"1d66b0f3-9b33-40fa-b5ca-685cfac0e211"}
22:56:58.848 02.653 9640 Exposure complete
22:56:58.990 00.142 9640 worker thread done servicing request
22:56:58.990 00.000 16872 OnExposeComplete: enter
22:56:58.995 00.005 16872 UpdateGuideState(): m_state=6
22:56:58.999 00.004 16872 Star::Find(15, 1730, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:56:59.002 00.003 16872 Star::Find returns 1 (0), X=1729.93, Y=605.89, Mass=326370, SNR=220.9, Peak=15488 HFD=6.1
22:56:59.005 00.003 16872 MultiStar: [#1 -2.76,-0.53,0.00,M3] [#2 -3.11,-0.60,0.00,M4] [#3 -3.02,-0.73,0.00,M5] [#4 -2.35,-0.39,0.00,M1] [#5 -3.10,-0.99,0.00,M4] [#6 -2.44,-0.27,0.00,M4] [#7 -3.27,-0.63,0.00,M5] [#8 -2.77,-0.88,0.00,M2] 
22:56:59.008 00.003 16872 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.56) = xAngle (-4.62 = 1.66)
22:56:59.010 00.002 16872 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.58 = 1.71)
22:56:59.013 00.003 16872 CameraToMount -- cameraX=-3.27 cameraY=-0.24 hyp=3.28 cameraTheta=-3.07 mountX=-0.29 mountY=3.25, mountTheta=1.66
22:56:59.021 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-3.27, y=-0.24, opts=13)
22:56:59.023 00.002 16872 Enqueuing Move request for scope (-3.27, -0.24)
22:56:59.026 00.003 9640 Worker thread wakes up
22:56:59.026 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.27, -0.24) opts 0xd
22:56:59.026 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.27, -0.24)
22:56:59.026 00.000 9640 Moving (-3.27, -0.24) raw xDistance=-0.29 yDistance=3.25
22:56:59.026 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
22:56:59.026 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.65, input 3.25, m_sumCorr=3.5
22:56:59.026 00.000 9640 MoveAxis(E, 20, ABG)
22:56:59.026 00.000 9640 Guiding  Dir = 2, Dur = 20
22:56:59.027 00.001 9640 IsSlewing returns 0
22:56:59.027 00.000 9640 IsGuiding returns 0
22:56:59.027 00.000 9640 PulseGuide returned control before completion, sleep 30
22:56:59.033 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3264, FiltMin=3094, FiltMax=65516, Gamma=2.190
22:56:59.061 00.028 9640 IsGuiding returns 1
22:56:59.061 00.000 9640 scope still moving after pulse duration time elapsed
22:56:59.073 00.012 16872 UpdateGuideState exits: m=326370 SNR=220.9
22:56:59.084 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:59.092 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:56:59.097 00.005 16872 Enqueuing Expose request
22:56:59.100 00.003 9640 IsSlewing returns 0
22:56:59.100 00.000 9640 IsGuiding returns 1
22:56:59.124 00.024 9640 IsSlewing returns 0
22:56:59.124 00.000 9640 IsGuiding returns 1
22:56:59.157 00.033 9640 IsSlewing returns 0
22:56:59.157 00.000 9640 IsGuiding returns 1
22:56:59.188 00.031 9640 IsSlewing returns 0
22:56:59.188 00.000 9640 IsGuiding returns 0
22:56:59.189 00.001 9640 scope move finished after 20 + 140 ms
22:56:59.189 00.000 9640 Move returns status 0, amount 20
22:56:59.189 00.000 9640 MoveAxis(S, 78, ABG)
22:56:59.189 00.000 9640 Guiding  Dir = 1, Dur = 78
22:56:59.189 00.000 9640 IsSlewing returns 0
22:56:59.189 00.000 9640 IsGuiding returns 0
22:56:59.190 00.001 9640 PulseGuide returned control before completion, sleep 88
22:56:59.283 00.093 9640 IsGuiding returns 1
22:56:59.283 00.000 9640 scope still moving after pulse duration time elapsed
22:56:59.313 00.030 9640 IsSlewing returns 0
22:56:59.314 00.001 9640 IsGuiding returns 0
22:56:59.314 00.000 9640 scope move finished after 78 + 46 ms
22:56:59.314 00.000 9640 Move returns status 0, amount 78
22:56:59.314 00.000 9640 move complete, result=0
22:56:59.315 00.001 9640 worker thread done servicing request
22:56:59.315 00.000 9640 Worker thread wakes up
22:56:59.315 00.000 16872 GuideStep: -0.3 px 20 ms EAST, 3.2 px 78 ms SOUTH
22:56:59.320 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
22:56:59.320 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:56:59.667 00.347 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da7dbc25-499a-4518-9399-f97f0e6ad336"}
22:56:59.671 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"da7dbc25-499a-4518-9399-f97f0e6ad336"}
22:56:59.675 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d7b74f4-b7a0-43a3-ac69-2d794e96828b"}
22:56:59.679 00.004 16872 case statement mapped state 6 to 3
22:56:59.682 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d7b74f4-b7a0-43a3-ac69-2d794e96828b"}
22:56:59.686 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7fe3e065-b075-43b8-b5b4-75bc2e4c7b52"}
22:56:59.692 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.93,6.89],"pixels":"..."},"id":"7fe3e065-b075-43b8-b5b4-75bc2e4c7b52"}
22:57:03.167 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"446e0903-3473-4c08-b311-9c05e178ec55"}
22:57:03.171 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"446e0903-3473-4c08-b311-9c05e178ec55"}
22:57:03.176 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e26a5f5-d8f6-4f0d-a061-ea141ff241a5"}
22:57:03.182 00.006 16872 case statement mapped state 6 to 3
22:57:03.186 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e26a5f5-d8f6-4f0d-a061-ea141ff241a5"}
22:57:03.191 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"87315e4a-9914-4f12-922d-89e9a83a77b9"}
22:57:03.199 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.93,6.89],"pixels":"..."},"id":"87315e4a-9914-4f12-922d-89e9a83a77b9"}
22:57:03.390 00.191 9640 Exposure complete
22:57:03.537 00.147 9640 worker thread done servicing request
22:57:03.538 00.001 16872 OnExposeComplete: enter
22:57:03.541 00.003 16872 UpdateGuideState(): m_state=6
22:57:03.544 00.003 16872 Star::Find(15, 1729, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
22:57:03.547 00.003 16872 Star::Find returns 1 (0), X=1729.34, Y=606.81, Mass=326734, SNR=245.2, Peak=15656 HFD=5.8
22:57:03.551 00.004 16872 MultiStar: [#1 -3.35,0.27,0.00,M4] [#2 -3.36,0.12,0.00,M5] [#3 -3.50,0.03,0.00,M6] [#4 -3.20,-0.19,0.00,M2] [#5 -3.01,-0.15,0.00,M5] [#6 -2.78,0.58,0.00,M5] [#7 -3.48,0.92,0.00,M6] [#8 -3.09,-0.08,0.00,M3] 
22:57:03.555 00.004 16872 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.56) = xAngle (1.41 = 1.41)
22:57:03.559 00.004 16872 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.46 = 1.46)
22:57:03.563 00.004 16872 CameraToMount -- cameraX=-3.86 cameraY=0.67 hyp=3.91 cameraTheta=2.97 mountX=0.61 mountY=3.89, mountTheta=1.41
22:57:03.568 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-3.86, y=0.67, opts=13)
22:57:03.576 00.008 16872 Enqueuing Move request for scope (-3.86, 0.67)
22:57:03.580 00.004 9640 Worker thread wakes up
22:57:03.580 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.86, 0.67) opts 0xd
22:57:03.580 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.86, 0.67)
22:57:03.580 00.000 9640 Moving (-3.86, 0.67) raw xDistance=0.61 yDistance=3.89
22:57:03.581 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.61
22:57:03.581 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.82, input 3.89, m_sumCorr=4.3
22:57:03.581 00.000 9640 MoveAxis(W, 44, ABG)
22:57:03.581 00.000 9640 Guiding  Dir = 3, Dur = 44
22:57:03.581 00.000 9640 IsSlewing returns 0
22:57:03.581 00.000 9640 IsGuiding returns 0
22:57:03.582 00.001 9640 PulseGuide returned control before completion, sleep 54
22:57:03.587 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3264, FiltMin=3172, FiltMax=65516, Gamma=2.190
22:57:03.630 00.043 16872 UpdateGuideState exits: m=326734 SNR=245.2
22:57:03.635 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:03.638 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:57:03.640 00.002 16872 Enqueuing Expose request
22:57:03.647 00.007 9640 IsGuiding returns 1
22:57:03.647 00.000 9640 scope still moving after pulse duration time elapsed
22:57:03.677 00.030 9640 IsSlewing returns 0
22:57:03.677 00.000 9640 IsGuiding returns 1
22:57:03.709 00.032 9640 IsSlewing returns 0
22:57:03.710 00.001 9640 IsGuiding returns 0
22:57:03.710 00.000 9640 scope move finished after 44 + 84 ms
22:57:03.710 00.000 9640 Move returns status 0, amount 44
22:57:03.711 00.001 9640 MoveAxis(S, 99, ABG)
22:57:03.711 00.000 9640 Guiding  Dir = 1, Dur = 99
22:57:03.713 00.002 9640 IsSlewing returns 0
22:57:03.713 00.000 9640 IsGuiding returns 0
22:57:03.715 00.002 9640 PulseGuide returned control before completion, sleep 109
22:57:03.835 00.120 9640 IsGuiding returns 1
22:57:03.835 00.000 9640 scope still moving after pulse duration time elapsed
22:57:03.865 00.030 9640 IsSlewing returns 0
22:57:03.865 00.000 9640 IsGuiding returns 0
22:57:03.865 00.000 9640 scope move finished after 99 + 52 ms
22:57:03.865 00.000 9640 Move returns status 0, amount 99
22:57:03.865 00.000 9640 move complete, result=0
22:57:03.866 00.001 9640 worker thread done servicing request
22:57:03.866 00.000 9640 Worker thread wakes up
22:57:03.866 00.000 16872 GuideStep: 0.6 px 44 ms WEST, 3.9 px 99 ms SOUTH
22:57:03.871 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
22:57:03.871 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:57:06.667 02.796 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"71f36fd6-f532-444b-a8b4-4390f90f4ec4"}
22:57:06.670 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"71f36fd6-f532-444b-a8b4-4390f90f4ec4"}
22:57:06.673 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"52d41aa9-719a-4f11-896d-761ed1ed5dd4"}
22:57:06.675 00.002 16872 case statement mapped state 6 to 3
22:57:06.679 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"52d41aa9-719a-4f11-896d-761ed1ed5dd4"}
22:57:06.682 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ec048a0e-6197-4c83-b046-0c98a4b764e4"}
22:57:06.687 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.34,6.81],"pixels":"..."},"id":"ec048a0e-6197-4c83-b046-0c98a4b764e4"}
22:57:07.936 01.249 9640 Exposure complete
22:57:08.086 00.150 9640 worker thread done servicing request
22:57:08.086 00.000 16872 OnExposeComplete: enter
22:57:08.089 00.003 16872 UpdateGuideState(): m_state=6
22:57:08.093 00.004 16872 Star::Find(15, 1729, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
22:57:08.096 00.003 16872 Star::Find returns 1 (0), X=1728.82, Y=606.44, Mass=320421, SNR=211.3, Peak=14976 HFD=5.8
22:57:08.100 00.004 16872 MultiStar: [#1 -4.11,0.25,0.00,M5] [#2 -4.33,-0.12,0.00,M6] [#3 -4.28,0.15,0.00,M7] [#4 -3.75,0.19,0.00,M3] [#5 -4.36,-0.47,0.00,M6] [#6 -3.36,0.30,0.00,M6] [#7 -3.89,0.07,0.00,M7] [#8 -3.79,-0.26,0.00,M4] 
22:57:08.106 00.006 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
22:57:08.110 00.004 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
22:57:08.114 00.004 16872 CameraToMount -- cameraX=-4.38 cameraY=0.31 hyp=4.39 cameraTheta=3.07 mountX=0.25 mountY=4.39, mountTheta=1.51
22:57:08.120 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-4.38, y=0.31, opts=13)
22:57:08.124 00.004 16872 Enqueuing Move request for scope (-4.38, 0.31)
22:57:08.127 00.003 9640 Worker thread wakes up
22:57:08.127 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.38, 0.31) opts 0xd
22:57:08.127 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.38, 0.31)
22:57:08.127 00.000 9640 Moving (-4.38, 0.31) raw xDistance=0.25 yDistance=4.39
22:57:08.127 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25
22:57:08.127 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.05, input 4.39, m_sumCorr=5.3
22:57:08.127 00.000 9640 MoveAxis(W, 21, ABG)
22:57:08.127 00.000 9640 Guiding  Dir = 3, Dur = 21
22:57:08.127 00.000 9640 IsSlewing returns 0
22:57:08.128 00.001 9640 IsGuiding returns 0
22:57:08.128 00.000 9640 PulseGuide returned control before completion, sleep 31
22:57:08.135 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3260, FiltMin=3154, FiltMax=65516, Gamma=2.190
22:57:08.165 00.030 9640 IsGuiding returns 1
22:57:08.166 00.001 9640 scope still moving after pulse duration time elapsed
22:57:08.183 00.017 16872 UpdateGuideState exits: m=320421 SNR=211.3
22:57:08.189 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:08.193 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:57:08.200 00.007 9640 IsSlewing returns 0
22:57:08.200 00.000 9640 IsGuiding returns 0
22:57:08.200 00.000 9640 scope move finished after 21 + 51 ms
22:57:08.201 00.001 9640 Move returns status 0, amount 21
22:57:08.201 00.000 9640 MoveAxis(S, 126, ABG)
22:57:08.201 00.000 9640 Guiding  Dir = 1, Dur = 126
22:57:08.202 00.001 16872 Enqueuing Expose request
22:57:08.212 00.010 9640 IsSlewing returns 0
22:57:08.212 00.000 9640 IsGuiding returns 0
22:57:08.213 00.001 9640 PulseGuide returned control before completion, sleep 136
22:57:08.353 00.140 9640 IsGuiding returns 1
22:57:08.354 00.001 9640 scope still moving after pulse duration time elapsed
22:57:08.384 00.030 9640 IsSlewing returns 0
22:57:08.385 00.001 9640 IsGuiding returns 0
22:57:08.385 00.000 9640 scope move finished after 126 + 46 ms
22:57:08.385 00.000 9640 Move returns status 0, amount 126
22:57:08.385 00.000 9640 move complete, result=0
22:57:08.386 00.001 9640 worker thread done servicing request
22:57:08.386 00.000 9640 Worker thread wakes up
22:57:08.386 00.000 16872 GuideStep: 0.2 px 21 ms WEST, 4.4 px 126 ms SOUTH
22:57:08.392 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
22:57:08.392 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:57:10.166 01.774 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d2fb854-09dc-46da-a67f-506d38d1e23c"}
22:57:10.173 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9d2fb854-09dc-46da-a67f-506d38d1e23c"}
22:57:10.178 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"22a6099e-51c7-4cf9-84fa-c17cf78bfdb3"}
22:57:10.182 00.004 16872 case statement mapped state 6 to 3
22:57:10.184 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"22a6099e-51c7-4cf9-84fa-c17cf78bfdb3"}
22:57:10.188 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"92dfb041-da54-4b51-a0e5-aa454c470b76"}
22:57:10.191 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.82,7.44],"pixels":"..."},"id":"92dfb041-da54-4b51-a0e5-aa454c470b76"}
22:57:12.465 02.274 9640 Exposure complete
22:57:12.615 00.150 9640 worker thread done servicing request
22:57:12.615 00.000 16872 OnExposeComplete: enter
22:57:12.619 00.004 16872 UpdateGuideState(): m_state=6
22:57:12.621 00.002 16872 Star::Find(15, 1728, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
22:57:12.626 00.005 16872 Star::Find returns 1 (0), X=1727.87, Y=605.90, Mass=315370, SNR=224.1, Peak=15300 HFD=6.0
22:57:12.628 00.002 16872 MultiStar: [#1 -4.67,-0.48,0.00,M6] [#2 -4.87,-0.38,0.00,M7] [#3 -5.05,-0.54,0.00,M8] [#4 -4.75,-0.13,0.00,M4] [#5 -5.44,-0.87,0.00,M7] [#6 -4.16,0.09,0.00,M7] [#7 -4.73,0.03,0.00,M8] [#8 -5.13,-1.34,0.00,M5] 
22:57:12.632 00.004 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.65 = 1.63)
22:57:12.635 00.003 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.61 = 1.68)
22:57:12.639 00.004 16872 CameraToMount -- cameraX=-5.33 cameraY=-0.24 hyp=5.34 cameraTheta=-3.10 mountX=-0.32 mountY=5.31, mountTheta=1.63
22:57:12.645 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-5.33, y=-0.24, opts=13)
22:57:12.653 00.008 16872 Enqueuing Move request for scope (-5.33, -0.24)
22:57:12.658 00.005 9640 Worker thread wakes up
22:57:12.658 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.33, -0.24) opts 0xd
22:57:12.659 00.001 9640 Handling offset move in thread for scope, endpoint = (-5.33, -0.24)
22:57:12.659 00.000 9640 Moving (-5.33, -0.24) raw xDistance=-0.32 yDistance=5.31
22:57:12.659 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
22:57:12.659 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.27, input 5.31, m_sumCorr=6.6
22:57:12.659 00.000 9640 MoveAxis(E, 22, ABG)
22:57:12.659 00.000 9640 Guiding  Dir = 2, Dur = 22
22:57:12.659 00.000 9640 IsSlewing returns 0
22:57:12.659 00.000 9640 IsGuiding returns 0
22:57:12.660 00.001 9640 PulseGuide returned control before completion, sleep 32
22:57:12.667 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3268, FiltMin=3148, FiltMax=65520, Gamma=2.190
22:57:12.707 00.040 9640 IsGuiding returns 0
22:57:12.708 00.001 9640 Move returns status 0, amount 22
22:57:12.708 00.000 9640 MoveAxis(S, 152, ABG)
22:57:12.708 00.000 9640 Guiding  Dir = 1, Dur = 152
22:57:12.708 00.000 9640 IsSlewing returns 0
22:57:12.709 00.001 16872 UpdateGuideState exits: m=315370 SNR=224.1
22:57:12.712 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:12.716 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:57:12.719 00.003 16872 Enqueuing Expose request
22:57:12.722 00.003 9640 IsGuiding returns 0
22:57:12.723 00.001 9640 PulseGuide returned control before completion, sleep 161
22:57:12.895 00.172 9640 IsGuiding returns 1
22:57:12.896 00.001 9640 scope still moving after pulse duration time elapsed
22:57:12.925 00.029 9640 IsSlewing returns 0
22:57:12.926 00.001 9640 IsGuiding returns 0
22:57:12.926 00.000 9640 scope move finished after 152 + 51 ms
22:57:12.926 00.000 9640 Move returns status 0, amount 152
22:57:12.926 00.000 9640 move complete, result=0
22:57:12.926 00.000 9640 worker thread done servicing request
22:57:12.926 00.000 9640 Worker thread wakes up
22:57:12.926 00.000 16872 GuideStep: -0.3 px 22 ms EAST, 5.3 px 152 ms SOUTH
22:57:12.933 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
22:57:12.933 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1718,591,31,31)
22:57:13.665 00.732 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1bb593a0-1903-46c6-93d4-d038403783d2"}
22:57:13.676 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1bb593a0-1903-46c6-93d4-d038403783d2"}
22:57:13.690 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a007322-daff-44bd-bac1-660f0c5c3e9a"}
22:57:13.697 00.007 16872 case statement mapped state 6 to 3
22:57:13.704 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a007322-daff-44bd-bac1-660f0c5c3e9a"}
22:57:13.711 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5e6f7130-2f30-41dd-a465-499a693bda7a"}
22:57:13.716 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.87,6.90],"pixels":"..."},"id":"5e6f7130-2f30-41dd-a465-499a693bda7a"}
22:57:16.997 03.281 9640 Exposure complete
22:57:17.147 00.150 9640 worker thread done servicing request
22:57:17.147 00.000 16872 OnExposeComplete: enter
22:57:17.150 00.003 16872 UpdateGuideState(): m_state=6
22:57:17.153 00.003 16872 Star::Find(15, 1727, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
22:57:17.155 00.002 16872 Star::Find returns 1 (0), X=1726.39, Y=606.58, Mass=321135, SNR=220.6, Peak=14616 HFD=5.8
22:57:17.158 00.003 16872 MultiStar: [#1 -6.21,0.23,0.00,M7] [#2 -6.55,0.11,0.00,M8] [#3 -6.62,0.14,0.00,M9] [#4 -6.25,0.58,0.00,M5] [#5 -6.49,-0.30,0.00,M8] [#6 -6.40,0.37,0.00,M8] [#7 -6.20,0.27,0.00,M9] [#8 -5.93,0.20,0.00,M6] 
22:57:17.160 00.002 16872 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
22:57:17.164 00.004 16872 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
22:57:17.170 00.006 16872 CameraToMount -- cameraX=-6.81 cameraY=0.45 hyp=6.82 cameraTheta=3.08 mountX=0.35 mountY=6.82, mountTheta=1.52
22:57:17.174 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-6.81, y=0.45, opts=13)
22:57:17.178 00.004 16872 Enqueuing Move request for scope (-6.81, 0.45)
22:57:17.182 00.004 9640 Worker thread wakes up
22:57:17.182 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-6.81, 0.45) opts 0xd
22:57:17.182 00.000 9640 Handling offset move in thread for scope, endpoint = (-6.81, 0.45)
22:57:17.182 00.000 9640 Moving (-6.81, 0.45) raw xDistance=0.35 yDistance=6.82
22:57:17.182 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.35
22:57:17.182 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.47, input 6.82, m_sumCorr=8.1
22:57:17.182 00.000 9640 MoveAxis(W, 24, ABG)
22:57:17.182 00.000 9640 Guiding  Dir = 3, Dur = 24
22:57:17.183 00.001 9640 IsSlewing returns 0
22:57:17.183 00.000 9640 IsGuiding returns 0
22:57:17.183 00.000 9640 PulseGuide returned control before completion, sleep 34
22:57:17.191 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3268, FiltMin=3176, FiltMax=65516, Gamma=2.190
22:57:17.226 00.035 9640 IsGuiding returns 1
22:57:17.226 00.000 9640 scope still moving after pulse duration time elapsed
22:57:17.241 00.015 16872 UpdateGuideState exits: m=321135 SNR=220.6
22:57:17.244 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:17.248 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:57:17.251 00.003 16872 Enqueuing Expose request
22:57:17.261 00.010 9640 IsSlewing returns 0
22:57:17.262 00.001 9640 IsGuiding returns 0
22:57:17.262 00.000 9640 scope move finished after 24 + 55 ms
22:57:17.262 00.000 9640 Move returns status 0, amount 24
22:57:17.263 00.001 9640 MoveAxis(S, 176, ABG)
22:57:17.263 00.000 9640 Guiding  Dir = 1, Dur = 176
22:57:17.263 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d9a6c27c-ebb7-45dd-8b4a-0c8a69126079"}
22:57:17.268 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d9a6c27c-ebb7-45dd-8b4a-0c8a69126079"}
22:57:17.271 00.003 9640 IsSlewing returns 0
22:57:17.272 00.001 9640 IsGuiding returns 0
22:57:17.272 00.000 9640 PulseGuide returned control before completion, sleep 186
22:57:17.281 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b66a97dc-0649-4887-bd55-c70122bf3979"}
22:57:17.286 00.005 16872 case statement mapped state 6 to 3
22:57:17.291 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b66a97dc-0649-4887-bd55-c70122bf3979"}
22:57:17.296 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4b09f4d3-5691-4354-bdef-55ee2a7f7725"}
22:57:17.299 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.39,6.58],"pixels":"..."},"id":"4b09f4d3-5691-4354-bdef-55ee2a7f7725"}
22:57:17.461 00.162 9640 IsGuiding returns 1
22:57:17.461 00.000 9640 scope still moving after pulse duration time elapsed
22:57:17.491 00.030 9640 IsSlewing returns 0
22:57:17.491 00.000 9640 IsGuiding returns 0
22:57:17.491 00.000 9640 scope move finished after 176 + 43 ms
22:57:17.491 00.000 9640 Move returns status 0, amount 176
22:57:17.491 00.000 9640 move complete, result=0
22:57:17.492 00.001 16872 GuideStep: 0.3 px 24 ms WEST, 6.8 px 176 ms SOUTH
22:57:17.495 00.003 9640 worker thread done servicing request
22:57:17.495 00.000 9640 Worker thread wakes up
22:57:17.495 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:57:17.495 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1711,592,31,31)
22:57:20.664 03.169 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5f13da7a-bab9-4fd1-8004-1588c8d95ada"}
22:57:20.668 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5f13da7a-bab9-4fd1-8004-1588c8d95ada"}
22:57:20.673 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4202a82-a28a-4f06-b135-daf8d48b8eca"}
22:57:20.676 00.003 16872 case statement mapped state 6 to 3
22:57:20.679 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4202a82-a28a-4f06-b135-daf8d48b8eca"}
22:57:20.682 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"92832dd8-73bd-4c1a-83b4-1003b6834b89"}
22:57:20.685 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.39,6.58],"pixels":"..."},"id":"92832dd8-73bd-4c1a-83b4-1003b6834b89"}
22:57:21.562 00.877 9640 Exposure complete
22:57:21.716 00.154 9640 worker thread done servicing request
22:57:21.717 00.001 16872 OnExposeComplete: enter
22:57:21.720 00.003 16872 UpdateGuideState(): m_state=6
22:57:21.723 00.003 16872 Star::Find(15, 1726, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
22:57:21.726 00.003 16872 Star::Find returns 1 (0), X=1724.92, Y=606.16, Mass=328760, SNR=249.5, Peak=16144 HFD=6.0
22:57:21.732 00.006 16872 MultiStar: [#1 -7.61,-0.38,0.00,M8] [#2 -7.78,-0.10,0.00,M9] [#3 -8.11,-0.10,0.00,M10] [#4 -7.70,-0.09,0.00,M6] [#5 -7.79,-0.62,0.00,M9] [#6 -7.39,0.15,0.00,M9] [#7 -7.64,0.40,0.00,M10] [#8 -7.36,-0.61,0.00,M7] 
22:57:21.736 00.004 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
22:57:21.741 00.005 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
22:57:21.747 00.006 16872 CameraToMount -- cameraX=-8.28 cameraY=0.02 hyp=8.28 cameraTheta=3.14 mountX=-0.10 mountY=8.27, mountTheta=1.58
22:57:21.751 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-8.28, y=0.02, opts=13)
22:57:21.754 00.003 16872 Enqueuing Move request for scope (-8.28, 0.02)
22:57:21.758 00.004 9640 Worker thread wakes up
22:57:21.758 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.28, 0.02) opts 0xd
22:57:21.758 00.000 9640 Handling offset move in thread for scope, endpoint = (-8.28, 0.02)
22:57:21.758 00.000 9640 Moving (-8.28, 0.02) raw xDistance=-0.10 yDistance=8.27
22:57:21.758 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.05 from input -0.10
22:57:21.758 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.78, input 8.27, m_sumCorr=9.8
22:57:21.758 00.000 9640 MoveAxis(E, 6, ABG)
22:57:21.758 00.000 9640 Guiding  Dir = 2, Dur = 6
22:57:21.758 00.000 9640 IsSlewing returns 0
22:57:21.759 00.001 9640 IsGuiding returns 0
22:57:21.760 00.001 9640 PulseGuide returned control before completion, sleep 16
22:57:21.765 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3256, FiltMin=3142, FiltMax=65520, Gamma=2.190
22:57:21.789 00.024 9640 IsGuiding returns 1
22:57:21.789 00.000 9640 scope still moving after pulse duration time elapsed
22:57:21.809 00.020 16872 UpdateGuideState exits: m=328760 SNR=249.5
22:57:21.812 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:21.815 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:57:21.817 00.002 16872 Enqueuing Expose request
22:57:21.820 00.003 9640 IsSlewing returns 0
22:57:21.820 00.000 9640 IsGuiding returns 0
22:57:21.820 00.000 9640 scope move finished after 6 + 55 ms
22:57:21.821 00.001 9640 Move returns status 0, amount 6
22:57:21.821 00.000 9640 MoveAxis(S, 213, ABG)
22:57:21.821 00.000 9640 Guiding  Dir = 1, Dur = 213
22:57:21.822 00.001 9640 IsSlewing returns 0
22:57:21.824 00.002 9640 IsGuiding returns 0
22:57:21.824 00.000 9640 PulseGuide returned control before completion, sleep 223
22:57:22.059 00.235 9640 IsGuiding returns 1
22:57:22.060 00.001 9640 scope still moving after pulse duration time elapsed
22:57:22.089 00.029 9640 IsSlewing returns 0
22:57:22.089 00.000 9640 IsGuiding returns 0
22:57:22.089 00.000 9640 scope move finished after 213 + 53 ms
22:57:22.089 00.000 9640 Move returns status 0, amount 213
22:57:22.090 00.001 9640 move complete, result=0
22:57:22.090 00.000 9640 worker thread done servicing request
22:57:22.090 00.000 9640 Worker thread wakes up
22:57:22.090 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:57:22.090 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1710,591,31,31)
22:57:22.090 00.000 16872 GuideStep: -0.1 px 6 ms EAST, 8.3 px 213 ms SOUTH
22:57:23.647 01.557 16872 evsrv: cli 0D3C0228 connect
22:57:23.651 00.004 16872 case statement mapped state 6 to 3
22:57:23.655 00.004 16872 case statement mapped state 6 to 3
22:57:23.663 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"61505279-d1a5-49d6-9a26-263f5f1b4801"}
22:57:23.667 00.004 16872 case statement mapped state 6 to 3
22:57:23.671 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"61505279-d1a5-49d6-9a26-263f5f1b4801"}
22:57:23.676 00.005 16872 evsrv: cli 0D3C0228 disconnect
22:57:23.682 00.006 16872 evsrv: cli 0D3C0A48 connect
22:57:23.688 00.006 16872 case statement mapped state 6 to 3
22:57:23.693 00.005 16872 case statement mapped state 6 to 3
22:57:23.697 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"c8a27a79-bad3-42e8-a675-a60437a473be"}
22:57:23.700 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:57:23.706 00.006 16872 Status Line: Waiting for devices...
22:57:23.713 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"c8a27a79-bad3-42e8-a675-a60437a473be"}
22:57:23.721 00.008 16872 evsrv: cli 0D3C0A48 disconnect
22:57:23.725 00.004 16872 evsrv: cli 0D3BF8C8 connect
22:57:23.729 00.004 16872 case statement mapped state 6 to 3
22:57:23.735 00.006 16872 case statement mapped state 6 to 3
22:57:23.739 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"8ee69f6c-33d2-4cba-8ec4-7f955de094fb"}
22:57:23.742 00.003 16872 case statement mapped state 6 to 3
22:57:23.744 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ee69f6c-33d2-4cba-8ec4-7f955de094fb"}
22:57:23.747 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
22:57:24.163 00.416 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97eadb7f-a506-44d5-b583-1b738827e851"}
22:57:24.169 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"97eadb7f-a506-44d5-b583-1b738827e851"}
22:57:24.181 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ef19b9f-bf12-4c85-937d-e4c8327e4353"}
22:57:24.207 00.026 16872 case statement mapped state 6 to 3
22:57:24.210 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ef19b9f-bf12-4c85-937d-e4c8327e4353"}
22:57:24.214 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"33f235b4-0a30-4e62-b924-9eaf5c4885b3"}
22:57:24.219 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.92,7.16],"pixels":"..."},"id":"33f235b4-0a30-4e62-b924-9eaf5c4885b3"}
22:57:24.749 00.530 16872 evsrv: cli 0D3BFFA8 connect
22:57:24.969 00.220 16872 case statement mapped state 6 to 3
22:57:25.015 00.046 16872 case statement mapped state 6 to 3
22:57:25.057 00.042 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"00f33221-ccf6-43b0-9f2f-fd153f542e53"}
22:57:25.070 00.013 16872 case statement mapped state 6 to 3
22:57:25.083 00.013 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"00f33221-ccf6-43b0-9f2f-fd153f542e53"}
22:57:25.097 00.014 16872 evsrv: cli 0D3BFFA8 disconnect
22:57:25.981 00.884 9640 ASCOM_AbortExposure returns err = 0
22:57:25.981 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:57:25.981 00.000 9640 worker thread done servicing request
22:57:25.981 00.000 16872 OnExposeComplete: enter
22:57:25.986 00.005 16872 OnExposeComplete: Capture Error reported
22:57:25.990 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:57:25.992 00.002 16872 Mount: notify guiding stopped
22:57:26.002 00.010 16872 Changing from state GUIDING to STOP
22:57:26.006 00.004 16872 guider state => SELECTED
22:57:26.011 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3256, FiltMin=3142, FiltMax=65520, Gamma=2.190
22:57:26.053 00.042 16872 Changing from state SELECTED to UNINITIALIZED
22:57:26.059 00.006 16872 guider state => SELECTING
22:57:26.072 00.013 16872 Status Line: Stopped.
22:57:26.083 00.011 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:57:27.332 01.249 16872 evsrv: cli 0D3BFB48 connect
22:57:27.348 00.016 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"35894cba-97a4-4510-9322-63b88324a2b1"}
22:57:27.361 00.013 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"35894cba-97a4-4510-9322-63b88324a2b1"}
22:57:27.367 00.006 16872 evsrv: cli 0D3BFB48 disconnect
22:57:27.663 00.296 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c7357d6f-b844-4797-a892-d51e82581f13"}
22:57:27.668 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c7357d6f-b844-4797-a892-d51e82581f13"}
22:57:27.672 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74a9fa14-3961-4127-8e04-1d405531ac83"}
22:57:27.676 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"74a9fa14-3961-4127-8e04-1d405531ac83"}
22:57:31.170 03.494 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f52e919-9220-40f5-84a2-f35b8748012c"}
22:57:31.174 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3f52e919-9220-40f5-84a2-f35b8748012c"}
22:57:31.181 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e7af239c-a058-4c90-83ef-90da2404c01a"}
22:57:31.184 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e7af239c-a058-4c90-83ef-90da2404c01a"}
22:57:32.285 01.101 16872 evsrv: cli 0D3BFB48 connect
22:57:32.291 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"ffb93ee2-8536-48b9-932e-fa1a79343ced"}
22:57:32.294 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"ffb93ee2-8536-48b9-932e-fa1a79343ced"}
22:57:32.298 00.004 16872 evsrv: cli 0D3BFB48 disconnect
22:57:32.304 00.006 16872 evsrv: cli 0D3BF8C8 connect
22:57:32.309 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"cf1d2dbd-1256-4ee5-9b28-67892d85eaad"}
22:57:32.313 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"cf1d2dbd-1256-4ee5-9b28-67892d85eaad"}
22:57:32.320 00.007 16872 evsrv: cli 0D3BF8C8 disconnect
22:57:32.325 00.005 16872 evsrv: cli 0D3BFFA8 connect
22:57:32.330 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"51a891b7-cb49-476f-9627-1c36c16bbe73"}
22:57:32.335 00.005 16872 PhdController::Guide begins
22:57:32.337 00.002 16872 PhdController: newstate STATE_SETUP
22:57:32.342 00.005 16872 PhdController: setup
22:57:32.346 00.004 16872 PhdController: newstate STATE_ATTEMPT_START
22:57:32.351 00.005 16872 PhdController: start capturing
22:57:32.355 00.004 16872 Changing from state SELECTING to UNINITIALIZED
22:57:32.360 00.005 16872 guider state => SELECTING
22:57:32.362 00.002 16872 setting force full frames = true
22:57:32.367 00.005 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:57:32.385 00.018 16872 ScheduleExposure(3500,3,0) exposurePending=0
22:57:32.389 00.004 16872 Enqueuing Expose request
22:57:32.393 00.004 16872 PhdController: newstate STATE_SELECT_STAR
22:57:32.397 00.004 9640 Worker thread wakes up
22:57:32.397 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"51a891b7-cb49-476f-9627-1c36c16bbe73"}
22:57:32.401 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
22:57:32.403 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
22:57:32.403 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
22:57:32.410 00.007 16872 evsrv: cli 0D3C0A48 connect
22:57:32.412 00.002 16872 case statement mapped state 1 to 101
22:57:32.418 00.006 16872 case statement mapped state 1 to 101
22:57:32.422 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"6b1583cc-48ea-4fc1-a814-9c3f8b8d107d"}
22:57:32.430 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"6b1583cc-48ea-4fc1-a814-9c3f8b8d107d"}
22:57:32.443 00.013 16872 evsrv: cli 0D3C0A48 disconnect
22:57:32.446 00.003 16872 evsrv: cli 0D3BF968 connect
22:57:32.451 00.005 16872 case statement mapped state 1 to 101
22:57:32.455 00.004 16872 case statement mapped state 1 to 101
22:57:32.461 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"e0810c0c-b0db-400a-9fca-ccb4326de0fa"}
22:57:32.465 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"e0810c0c-b0db-400a-9fca-ccb4326de0fa"}
22:57:32.477 00.012 16872 evsrv: cli 0D3BF968 disconnect
22:57:33.486 01.009 16872 evsrv: cli 0D3C0A48 connect
22:57:33.489 00.003 16872 case statement mapped state 1 to 101
22:57:33.495 00.006 16872 case statement mapped state 1 to 101
22:57:33.500 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"67d1b007-2006-4f7c-8e7b-941109bedc22"}
22:57:33.504 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"67d1b007-2006-4f7c-8e7b-941109bedc22"}
22:57:33.508 00.004 16872 evsrv: cli 0D3C0A48 disconnect
22:57:34.514 01.006 16872 evsrv: cli 0D3BFB48 connect
22:57:34.514 00.000 16872 case statement mapped state 1 to 101
22:57:34.524 00.010 16872 case statement mapped state 1 to 101
22:57:34.526 00.002 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"d954e594-1503-41a5-ba1c-1320bf1f96d7"}
22:57:34.530 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"d954e594-1503-41a5-ba1c-1320bf1f96d7"}
22:57:34.534 00.004 16872 evsrv: cli 0D3BFB48 disconnect
22:57:34.672 00.138 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b0647f8-3835-4b17-918a-76c6bf6184fc"}
22:57:34.674 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6b0647f8-3835-4b17-918a-76c6bf6184fc"}
22:57:34.678 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a08935b0-1f35-4d36-baa7-b37f55b820ca"}
22:57:34.678 00.000 16872 case statement mapped state 1 to 101
22:57:34.685 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"a08935b0-1f35-4d36-baa7-b37f55b820ca"}
22:57:35.540 00.855 16872 evsrv: cli 0D3C0A48 connect
22:57:35.546 00.006 16872 case statement mapped state 1 to 101
22:57:35.546 00.000 16872 case statement mapped state 1 to 101
22:57:35.554 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"3a209052-9111-4644-acd6-288399e9209f"}
22:57:35.558 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"3a209052-9111-4644-acd6-288399e9209f"}
22:57:35.562 00.004 16872 evsrv: cli 0D3C0A48 disconnect
22:57:36.475 00.913 9640 Exposure complete
22:57:36.567 00.092 16872 evsrv: cli 0D3BFB48 connect
22:57:36.570 00.003 16872 case statement mapped state 1 to 101
22:57:36.573 00.003 16872 case statement mapped state 1 to 101
22:57:36.574 00.001 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"f741e58d-0d27-4a42-8119-70307de60928"}
22:57:36.579 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"f741e58d-0d27-4a42-8119-70307de60928"}
22:57:36.583 00.004 16872 evsrv: cli 0D3BFB48 disconnect
22:57:36.612 00.029 9640 worker thread done servicing request
22:57:36.612 00.000 16872 OnExposeComplete: enter
22:57:36.623 00.011 16872 UpdateGuideState(): m_state=1
22:57:36.627 00.004 16872 UpdateCurrentPosition: no star selected
22:57:36.630 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:57:36.632 00.002 16872 Status Line: No star selected
22:57:36.638 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=65520, med=3260, FiltMin=3100, FiltMax=65516, Gamma=2.190
22:57:36.683 00.045 16872 UpdateGuideState exits: No star selected
22:57:36.685 00.002 16872 GuiderMultiStar::AutoSelect enter
22:57:36.687 00.002 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:57:36.823 00.136 16872 AutoFind: auto downsample for scale 0.91 => 1x
22:57:36.994 00.171 16872 AutoFind: global mean = -0.0, stdev 780.3
22:57:36.994 00.000 16872 AutoFind: using threshold = 0.1
22:57:37.168 00.174 16872 AutoFind: local max [1313, 139] 128.0
22:57:37.173 00.005 16872 AutoFind: local max [1306, 133] 111.1
22:57:37.173 00.000 16872 AutoFind: local max [1723, 606] 15.2
22:57:37.173 00.000 16872 AutoFind: local max [1172, 984] 4.7
22:57:37.182 00.009 16872 AutoFind: local max [1063, 643] 3.3
22:57:37.182 00.000 16872 AutoFind: local max [1891, 887] 1.7
22:57:37.190 00.008 16872 AutoFind: local max [1292, 139] 1.3
22:57:37.194 00.004 16872 AutoFind: local max [612, 878] 1.1
22:57:37.200 00.006 16872 AutoFind: local max [1329, 145] 1.0
22:57:37.205 00.005 16872 AutoFind: local max [606, 999] 0.7
22:57:37.208 00.003 16872 AutoFind: local max [1312, 155] 0.7
22:57:37.212 00.004 16872 AutoFind: local max [1304, 113] 0.6
22:57:37.217 00.005 16872 AutoFind: local max [1332, 132] 0.6
22:57:37.221 00.004 16872 AutoFind: local max [1711, 610] 0.5
22:57:37.228 00.007 16872 AutoFind: local max [1721, 590] 0.5
22:57:37.232 00.004 16872 AutoFind: local max [206, 597] 0.5
22:57:37.236 00.004 16872 AutoFind: local max [1702, 529] 0.5
22:57:37.240 00.004 16872 AutoFind: local max [219, 939] 0.4
22:57:37.245 00.005 16872 AutoFind: local max [1297, 112] 0.4
22:57:37.248 00.003 16872 AutoFind: local max [723, 455] 0.4
22:57:37.252 00.004 16872 AutoFind: local max [1862, 841] 0.4
22:57:37.256 00.004 16872 AutoFind: local max [153, 355] 0.4
22:57:37.262 00.006 16872 AutoFind: local max [1489, 376] 0.4
22:57:37.266 00.004 16872 AutoFind: local max [1017, 1040] 0.4
22:57:37.271 00.005 16872 AutoFind: local max [32, 229] 0.4
22:57:37.275 00.004 16872 AutoFind: local max [1282, 25] 0.4
22:57:37.279 00.004 16872 AutoFind: local max [1737, 606] 0.4
22:57:37.286 00.007 16872 AutoFind: local max [847, 783] 0.4
22:57:37.289 00.003 16872 AutoFind: local max [415, 863] 0.4
22:57:37.293 00.004 16872 AutoFind: local max [1534, 869] 0.4
22:57:37.298 00.005 16872 AutoFind: local max [18, 707] 0.4
22:57:37.301 00.003 16872 AutoFind: local max [748, 584] 0.4
22:57:37.301 00.000 16872 AutoFind: local max [1270, 550] 0.4
22:57:37.307 00.006 16872 AutoFind: local max [616, 978] 0.4
22:57:37.307 00.000 16872 AutoFind: local max [1705, 35] 0.4
22:57:37.316 00.009 16872 AutoFind: local max [1308, 860] 0.4
22:57:37.322 00.006 16872 AutoFind: local max [1372, 161] 0.4
22:57:37.325 00.003 16872 AutoFind: local max [1564, 396] 0.4
22:57:37.329 00.004 16872 AutoFind: local max [1237, 37] 0.4
22:57:37.332 00.003 16872 AutoFind: local max [1081, 929] 0.4
22:57:37.332 00.000 16872 AutoFind: local max [1496, 991] 0.4
22:57:37.342 00.010 16872 AutoFind: local max [855, 597] 0.4
22:57:37.346 00.004 16872 AutoFind: local max [403, 231] 0.4
22:57:37.348 00.002 16872 AutoFind: local max [1383, 806] 0.4
22:57:37.353 00.005 16872 AutoFind: local max [1501, 25] 0.4
22:57:37.355 00.002 16872 AutoFind: local max [608, 382] 0.4
22:57:37.359 00.004 16872 AutoFind: local max [1669, 595] 0.4
22:57:37.364 00.005 16872 AutoFind: local max [1515, 820] 0.4
22:57:37.366 00.002 16872 AutoFind: local max [1444, 821] 0.4
22:57:37.372 00.006 16872 AutoFind: local max [753, 322] 0.4
22:57:37.378 00.006 16872 AutoFind: local max [1505, 552] 0.4
22:57:37.383 00.005 16872 AutoFind: local max [813, 740] 0.4
22:57:37.386 00.003 16872 AutoFind: local max [1907, 394] 0.4
22:57:37.391 00.005 16872 AutoFind: local max [1591, 382] 0.4
22:57:37.395 00.004 16872 AutoFind: local max [56, 74] 0.4
22:57:37.397 00.002 16872 AutoFind: local max [959, 1042] 0.4
22:57:37.399 00.002 16872 AutoFind: local max [197, 496] 0.4
22:57:37.404 00.005 16872 AutoFind: local max [1024, 991] 0.4
22:57:37.412 00.008 16872 AutoFind: local max [1120, 428] 0.4
22:57:37.416 00.004 16872 AutoFind: local max [127, 474] 0.4
22:57:37.420 00.004 16872 AutoFind: local max [190, 224] 0.4
22:57:37.423 00.003 16872 AutoFind: local max [1889, 1041] 0.4
22:57:37.426 00.003 16872 AutoFind: local max [519, 247] 0.4
22:57:37.428 00.002 16872 AutoFind: local max [966, 831] 0.4
22:57:37.432 00.004 16872 AutoFind: local max [1091, 843] 0.4
22:57:37.437 00.005 16872 AutoFind: local max [1601, 609] 0.4
22:57:37.443 00.006 16872 AutoFind: local max [1268, 978] 0.4
22:57:37.447 00.004 16872 AutoFind: local max [1320, 111] 0.4
22:57:37.451 00.004 16872 AutoFind: local max [1495, 104] 0.4
22:57:37.455 00.004 16872 AutoFind: local max [1231, 103] 0.4
22:57:37.458 00.003 16872 AutoFind: local max [1230, 510] 0.4
22:57:37.462 00.004 16872 AutoFind: local max [57, 433] 0.4
22:57:37.468 00.006 16872 AutoFind: local max [1815, 111] 0.4
22:57:37.468 00.000 16872 AutoFind: local max [302, 319] 0.4
22:57:37.475 00.007 16872 AutoFind: local max [1024, 838] 0.4
22:57:37.475 00.000 16872 AutoFind: local max [745, 495] 0.4
22:57:37.479 00.004 16872 AutoFind: local max [423, 862] 0.4
22:57:37.486 00.007 16872 AutoFind: local max [838, 414] 0.4
22:57:37.489 00.003 16872 AutoFind: local max [1143, 588] 0.4
22:57:37.494 00.005 16872 AutoFind: local max [693, 902] 0.4
22:57:37.496 00.002 16872 AutoFind: local max [1156, 758] 0.4
22:57:37.499 00.003 16872 AutoFind: local max [1110, 572] 0.4
22:57:37.505 00.006 16872 AutoFind: local max [714, 718] 0.4
22:57:37.507 00.002 16872 AutoFind: local max [137, 698] 0.4
22:57:37.512 00.005 16872 AutoFind: local max [54, 489] 0.4
22:57:37.516 00.004 16872 AutoFind: local max [1687, 488] 0.4
22:57:37.516 00.000 16872 AutoFind: local max [477, 938] 0.4
22:57:37.520 00.004 16872 AutoFind: local max [1179, 167] 0.4
22:57:37.524 00.004 16872 AutoFind: local max [1415, 122] 0.4
22:57:37.528 00.004 16872 AutoFind: local max [578, 191] 0.4
22:57:37.533 00.005 16872 AutoFind: local max [1054, 599] 0.4
22:57:37.537 00.004 16872 AutoFind: local max [650, 516] 0.4
22:57:37.540 00.003 16872 AutoFind: local max [504, 859] 0.4
22:57:37.541 00.001 16872 AutoFind: local max [1798, 879] 0.4
22:57:37.545 00.004 16872 AutoFind: local max [1814, 718] 0.4
22:57:37.553 00.008 16872 AutoFind: local max [1649, 628] 0.4
22:57:37.557 00.004 16872 AutoFind: local max [669, 1010] 0.4
22:57:37.557 00.000 16872 AutoFind: local max [1332, 125] 0.4
22:57:37.557 00.000 16872 AutoFind: local max [221, 1010] 0.4
22:57:37.569 00.012 16872 AutoFind: local max [1319, 936] 0.4
22:57:37.573 00.004 16872 AutoFind: too close [1332, 125] 0.4 - [1320, 111] 0.4
22:57:37.577 00.004 16872 AutoFind: too close [1332, 125] 0.4 - [1332, 132] 0.6
22:57:37.579 00.002 16872 AutoFind: too close [1332, 125] 0.4 - [1329, 145] 1.0
22:57:37.583 00.004 16872 AutoFind: close dim-bright [1332, 125] 0.4 - [1313, 139] 128.0
22:57:37.587 00.004 16872 AutoFind: too close [423, 862] 0.4 - [415, 863] 0.4
22:57:37.590 00.003 16872 AutoFind: too close [1320, 111] 0.4 - [1304, 113] 0.6
22:57:37.594 00.004 16872 AutoFind: too close [1737, 606] 0.4 - [1721, 590] 0.5
22:57:37.598 00.004 16872 AutoFind: close dim-bright [1737, 606] 0.4 - [1723, 606] 15.2
22:57:37.599 00.001 16872 AutoFind: too close [1297, 112] 0.4 - [1304, 113] 0.6
22:57:37.599 00.000 16872 AutoFind: too close [1721, 590] 0.5 - [1711, 610] 0.5
22:57:37.610 00.011 16872 AutoFind: close dim-bright [1721, 590] 0.5 - [1723, 606] 15.2
22:57:37.612 00.002 16872 AutoFind: close dim-bright [1711, 610] 0.5 - [1723, 606] 15.2
22:57:37.615 00.003 16872 AutoFind: too close [1332, 132] 0.6 - [1329, 145] 1.0
22:57:37.615 00.000 16872 AutoFind: close dim-bright [1332, 132] 0.6 - [1313, 139] 128.0
22:57:37.623 00.008 16872 AutoFind: close dim-bright [1304, 113] 0.6 - [1306, 133] 111.1
22:57:37.623 00.000 16872 AutoFind: too close [1312, 155] 0.7 - [1329, 145] 1.0
22:57:37.631 00.008 16872 AutoFind: too close [1312, 155] 0.7 - [1292, 139] 1.3
22:57:37.635 00.004 16872 AutoFind: close dim-bright [1312, 155] 0.7 - [1313, 139] 128.0
22:57:37.639 00.004 16872 AutoFind: close dim-bright [1329, 145] 1.0 - [1313, 139] 128.0
22:57:37.643 00.004 16872 AutoFind: close dim-bright [1292, 139] 1.3 - [1306, 133] 111.1
22:57:37.645 00.002 16872 AutoFind: too close [1306, 133] 111.1 - [1313, 139] 128.0
22:57:37.650 00.005 16872 AutoFind: too close to edge [1907, 394] 0.4
22:57:37.653 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
22:57:37.659 00.006 16872 Star::Find(15, 1723, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.663 00.004 16872 Star::Find returns 1 (0), X=1723.10, Y=604.98, Mass=214993, SNR=271.1, Peak=8204 HFD=6.4
22:57:37.665 00.002 16872 Star::Find(15, 1172, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.669 00.004 16872 Star::Find returns 1 (0), X=1172.70, Y=983.31, Mass=57879, SNR=121.8, Peak=4760 HFD=6.1
22:57:37.673 00.004 16872 Star::Find(15, 1063, 643, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.675 00.002 16872 Star::Find returns 1 (0), X=1063.79, Y=641.85, Mass=47827, SNR=112.0, Peak=4356 HFD=6.6
22:57:37.679 00.004 16872 Star::Find(15, 1891, 887, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.683 00.004 16872 Star::Find returns 1 (0), X=1891.69, Y=887.00, Mass=19053, SNR=67.7, Peak=3852 HFD=6.1
22:57:37.685 00.002 16872 Star::Find(15, 612, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.692 00.007 16872 Star::Find returns 1 (0), X=612.76, Y=877.32, Mass=11098, SNR=40.3, Peak=3608 HFD=5.6
22:57:37.695 00.003 16872 Star::Find(15, 606, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.695 00.000 16872 Star::Find returns 1 (0), X=606.39, Y=999.81, Mass=10732, SNR=41.4, Peak=3536 HFD=6.0
22:57:37.695 00.000 16872 Star::Find(15, 206, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.705 00.010 16872 Star::Find returns 1 (0), X=205.99, Y=597.01, Mass=1102, SNR=12.7, Peak=3424 HFD=2.0
22:57:37.709 00.004 16872 Star::Find(15, 1702, 529, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.712 00.003 16872 Star::Find returns 1 (0), X=1703.11, Y=529.22, Mass=3742, SNR=23.0, Peak=3452 HFD=4.9
22:57:37.716 00.004 16872 Star::Find(15, 219, 939, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.721 00.005 16872 Star::Find returns 1 (0), X=218.97, Y=939.00, Mass=749, SNR=9.9, Peak=3384 HFD=2.0
22:57:37.725 00.004 16872 Star::Find(15, 723, 455, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.727 00.002 16872 Star::Find returns 0 (4), X=722.39, Y=455.46, Mass=1628, SNR=19.3, Peak=3612 HFD=1.5
22:57:37.727 00.000 16872 Star::Find(15, 1862, 841, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.727 00.000 16872 Star::Find returns 1 (0), X=1862.62, Y=840.87, Mass=781, SNR=10.4, Peak=3404 HFD=2.0
22:57:37.739 00.012 16872 Star::Find(15, 153, 355, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.741 00.002 16872 Star::Find returns 1 (0), X=163.20, Y=356.65, Mass=1018, SNR=13.3, Peak=3468 HFD=1.9
22:57:37.746 00.005 16872 Star::Find(15, 1489, 376, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.748 00.002 16872 Star::Find returns 1 (0), X=1488.09, Y=377.08, Mass=1159, SNR=12.9, Peak=3380 HFD=4.2
22:57:37.754 00.006 16872 Star::Find(15, 1017, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.758 00.004 16872 Star::Find returns 1 (0), X=1016.31, Y=1041.44, Mass=998, SNR=11.6, Peak=3400 HFD=3.0
22:57:37.762 00.004 16872 Star::Find(15, 32, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.766 00.004 16872 Star::Find returns 1 (0), X=30.82, Y=228.84, Mass=739, SNR=9.8, Peak=3352 HFD=2.9
22:57:37.770 00.004 16872 Star::Find(15, 1282, 25, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.772 00.002 16872 Star::Find returns 1 (0), X=1279.18, Y=30.65, Mass=970, SNR=10.8, Peak=3376 HFD=6.3
22:57:37.776 00.004 16872 Star::Find(15, 847, 783, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.779 00.003 16872 Star::Find returns 1 (0), X=846.56, Y=783.97, Mass=1078, SNR=12.9, Peak=3364 HFD=5.2
22:57:37.783 00.004 16872 Star::Find(15, 1534, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.789 00.006 16872 Star::Find returns 1 (0), X=1534.37, Y=870.20, Mass=873, SNR=12.0, Peak=3360 HFD=3.4
22:57:37.789 00.000 16872 Star::Find(15, 18, 707, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.795 00.006 16872 Star::Find returns 1 (0), X=18.34, Y=704.62, Mass=1287, SNR=14.7, Peak=3376 HFD=5.4
22:57:37.795 00.000 16872 Star::Find(15, 748, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.803 00.008 16872 Star::Find returns 1 (0), X=747.67, Y=583.40, Mass=933, SNR=10.9, Peak=3360 HFD=3.1
22:57:37.805 00.002 16872 Star::Find(15, 1270, 550, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.805 00.000 16872 Star::Find returns 0 (4), X=1269.79, Y=550.61, Mass=492, SNR=8.0, Peak=3372 HFD=1.4
22:57:37.815 00.010 16872 Star::Find(15, 616, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.819 00.004 16872 Star::Find false star n=4 nbg=278 bg=3255.2 sigma=27.1 thresh=3336 peak=3320
22:57:37.822 00.003 16872 Star::Find returns 0 (2), X=616.00, Y=978.00, Mass=355, SNR=2.9, Peak=3352 HFD=0.0
22:57:37.826 00.004 16872 Star::Find(15, 1705, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.829 00.003 16872 Star::Find false star n=5 nbg=273 bg=3264.8 sigma=26.3 thresh=3344 peak=3336
22:57:37.833 00.004 16872 Star::Find returns 0 (2), X=1705.00, Y=35.00, Mass=472, SNR=2.9, Peak=3400 HFD=0.0
22:57:37.838 00.005 16872 Star::Find(15, 1308, 860, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.842 00.004 16872 Star::Find returns 1 (0), X=1308.31, Y=860.06, Mass=486, SNR=8.8, Peak=3360 HFD=1.9
22:57:37.846 00.004 16872 Star::Find(15, 1372, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.849 00.003 16872 Star::Find false star n=3 nbg=276 bg=3265.4 sigma=27.5 thresh=3348 peak=3335
22:57:37.854 00.005 16872 Star::Find returns 0 (2), X=1372.00, Y=161.00, Mass=304, SNR=2.9, Peak=3384 HFD=0.0
22:57:37.856 00.002 16872 Star::Find(15, 1564, 396, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.860 00.004 16872 Star::Find returns 1 (0), X=1564.39, Y=396.28, Mass=856, SNR=10.5, Peak=3372 HFD=2.8
22:57:37.864 00.004 16872 Star::Find(15, 1237, 37, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.870 00.006 16872 Star::Find returns 1 (0), X=1236.36, Y=37.17, Mass=368, SNR=6.7, Peak=3364 HFD=1.8
22:57:37.872 00.002 16872 Star::Find(15, 1081, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.877 00.005 16872 Star::Find returns 1 (0), X=1082.58, Y=928.67, Mass=871, SNR=10.4, Peak=3388 HFD=2.2
22:57:37.880 00.003 16872 Star::Find(15, 1496, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.884 00.004 16872 Star::Find false star n=4 nbg=268 bg=3258.0 sigma=23.4 thresh=3328 peak=3321
22:57:37.886 00.002 16872 Star::Find returns 0 (2), X=1496.00, Y=991.00, Mass=348, SNR=2.9, Peak=3364 HFD=0.0
22:57:37.890 00.004 16872 Star::Find(15, 855, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.894 00.004 16872 Star::Find returns 0 (4), X=854.55, Y=598.44, Mass=2118, SNR=25.2, Peak=3776 HFD=1.4
22:57:37.898 00.004 16872 Star::Find(15, 403, 231, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.901 00.003 16872 Star::Find returns 1 (0), X=403.19, Y=229.92, Mass=579, SNR=7.9, Peak=3384 HFD=2.6
22:57:37.908 00.007 16872 Star::Find(15, 1383, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.913 00.005 16872 Star::Find returns 1 (0), X=1382.21, Y=805.83, Mass=765, SNR=10.5, Peak=3368 HFD=2.3
22:57:37.916 00.003 16872 Star::Find(15, 1501, 25, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.916 00.000 16872 Star::Find false star n=7 nbg=260 bg=3262.8 sigma=21.8 thresh=3328 peak=3320
22:57:37.924 00.008 16872 Star::Find returns 0 (2), X=1501.00, Y=25.00, Mass=476, SNR=2.9, Peak=3344 HFD=0.0
22:57:37.924 00.000 16872 Star::Find(15, 608, 382, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.924 00.000 16872 Star::Find returns 1 (0), X=607.72, Y=381.73, Mass=1116, SNR=14.3, Peak=3436 HFD=2.6
22:57:37.936 00.012 16872 Star::Find(15, 1669, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.940 00.004 16872 Star::Find returns 1 (0), X=1670.01, Y=596.26, Mass=663, SNR=8.9, Peak=3372 HFD=2.8
22:57:37.943 00.003 16872 Star::Find(15, 1515, 820, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.943 00.000 16872 Star::Find returns 1 (0), X=1510.83, Y=811.39, Mass=609, SNR=8.9, Peak=3360 HFD=2.4
22:57:37.953 00.010 16872 Star::Find(15, 1444, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.956 00.003 16872 Star::Find false star n=3 nbg=271 bg=3260.0 sigma=24.5 thresh=3333 peak=3309
22:57:37.960 00.004 16872 Star::Find returns 0 (2), X=1444.00, Y=821.00, Mass=240, SNR=2.9, Peak=3344 HFD=0.0
22:57:37.963 00.003 16872 Star::Find(15, 753, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.965 00.002 16872 Star::Find returns 1 (0), X=751.03, Y=321.34, Mass=919, SNR=11.1, Peak=3352 HFD=5.0
22:57:37.965 00.000 16872 Star::Find(15, 1505, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.975 00.010 16872 Star::Find returns 1 (0), X=1504.62, Y=551.81, Mass=415, SNR=7.8, Peak=3348 HFD=1.6
22:57:37.979 00.004 16872 Star::Find(15, 813, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.983 00.004 16872 Star::Find false star n=4 nbg=266 bg=3265.6 sigma=24.2 thresh=3338 peak=3326
22:57:37.983 00.000 16872 Star::Find returns 0 (2), X=813.00, Y=740.00, Mass=317, SNR=2.9, Peak=3352 HFD=0.0
22:57:37.990 00.007 16872 Star::Find(15, 1591, 382, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:37.992 00.002 16872 Star::Find false star n=4 nbg=278 bg=3268.3 sigma=24.7 thresh=3342 peak=3336
22:57:37.999 00.007 16872 Star::Find returns 0 (2), X=1591.00, Y=382.00, Mass=359, SNR=2.9, Peak=3384 HFD=0.0
22:57:38.004 00.005 16872 Star::Find(15, 56, 74, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.007 00.003 16872 Star::Find false star n=4 nbg=266 bg=3256.8 sigma=22.9 thresh=3325 peak=3311
22:57:38.009 00.002 16872 Star::Find returns 0 (2), X=56.00, Y=74.00, Mass=337, SNR=2.9, Peak=3356 HFD=0.0
22:57:38.016 00.007 16872 Star::Find(15, 959, 1042, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.020 00.004 16872 Star::Find returns 1 (0), X=965.25, Y=1038.69, Mass=640, SNR=8.9, Peak=3348 HFD=4.1
22:57:38.024 00.004 16872 Star::Find(15, 197, 496, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.027 00.003 16872 Star::Find returns 0 (4), X=196.80, Y=496.39, Mass=380, SNR=6.9, Peak=3372 HFD=1.4
22:57:38.031 00.004 16872 Star::Find(15, 1024, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.036 00.005 16872 Star::Find returns 1 (0), X=1023.43, Y=990.94, Mass=833, SNR=10.6, Peak=3364 HFD=3.2
22:57:38.039 00.003 16872 Star::Find(15, 1120, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.042 00.003 16872 Star::Find returns 0 (4), X=1119.54, Y=428.02, Mass=414, SNR=6.9, Peak=3400 HFD=1.0
22:57:38.044 00.002 16872 Star::Find(15, 127, 474, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.049 00.005 16872 Star::Find false star n=2 nbg=278 bg=3257.1 sigma=25.8 thresh=3334 peak=3323
22:57:38.053 00.004 16872 Star::Find returns 0 (2), X=127.00, Y=474.00, Mass=170, SNR=2.9, Peak=3348 HFD=0.0
22:57:38.055 00.002 16872 Star::Find(15, 190, 224, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.057 00.002 16872 Star::Find returns 1 (0), X=190.58, Y=222.79, Mass=698, SNR=10.1, Peak=3376 HFD=1.9
22:57:38.057 00.000 16872 Star::Find(15, 1889, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.068 00.011 16872 Star::Find false star n=6 nbg=277 bg=3257.1 sigma=23.7 thresh=3328 peak=3326
22:57:38.072 00.004 16872 Star::Find returns 0 (2), X=1889.00, Y=1041.00, Mass=477, SNR=2.9, Peak=3364 HFD=0.0
22:57:38.074 00.002 16872 Star::Find(15, 519, 247, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.078 00.004 16872 Star::Find false star n=3 nbg=284 bg=3262.5 sigma=25.4 thresh=3339 peak=3328
22:57:38.082 00.004 16872 Star::Find returns 0 (2), X=519.00, Y=247.00, Mass=257, SNR=2.9, Peak=3352 HFD=0.0
22:57:38.085 00.003 16872 Star::Find(15, 966, 831, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.090 00.005 16872 Star::Find false star n=3 nbg=276 bg=3257.8 sigma=24.7 thresh=3332 peak=3318
22:57:38.092 00.002 16872 Star::Find returns 0 (2), X=966.00, Y=831.00, Mass=235, SNR=2.9, Peak=3344 HFD=0.0
22:57:38.096 00.004 16872 Star::Find(15, 1091, 843, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.103 00.007 16872 Star::Find returns 1 (0), X=1090.18, Y=844.19, Mass=736, SNR=10.3, Peak=3368 HFD=2.4
22:57:38.107 00.004 16872 Star::Find(15, 1601, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.110 00.003 16872 Star::Find false star n=3 nbg=279 bg=3260.8 sigma=26.7 thresh=3341 peak=3330
22:57:38.112 00.002 16872 Star::Find returns 0 (2), X=1601.00, Y=609.00, Mass=262, SNR=2.9, Peak=3372 HFD=0.0
22:57:38.117 00.005 16872 Star::Find(15, 1268, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.120 00.003 16872 Star::Find false star n=3 nbg=278 bg=3259.4 sigma=25.0 thresh=3335 peak=3327
22:57:38.123 00.003 16872 Star::Find returns 0 (2), X=1268.00, Y=978.00, Mass=270, SNR=2.9, Peak=3360 HFD=0.0
22:57:38.128 00.005 16872 Star::Find(15, 1495, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.132 00.004 16872 Star::Find false star n=2 nbg=276 bg=3263.1 sigma=24.3 thresh=3336 peak=3322
22:57:38.133 00.001 16872 Star::Find returns 0 (2), X=1495.00, Y=104.00, Mass=166, SNR=2.9, Peak=3356 HFD=0.0
22:57:38.133 00.000 16872 Star::Find(15, 1231, 103, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.141 00.008 16872 Star::Find returns 1 (0), X=1240.48, Y=102.79, Mass=2204, SNR=24.2, Peak=3732 HFD=1.7
22:57:38.145 00.004 16872 Star::Find(15, 1230, 510, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.147 00.002 16872 Star::Find false star n=4 nbg=265 bg=3261.8 sigma=22.7 thresh=3330 peak=3325
22:57:38.151 00.004 16872 Star::Find returns 0 (2), X=1230.00, Y=510.00, Mass=325, SNR=2.9, Peak=3364 HFD=0.0
22:57:38.155 00.004 16872 Star::Find(15, 57, 433, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.159 00.004 16872 Star::Find returns 1 (0), X=58.30, Y=433.75, Mass=1273, SNR=15.8, Peak=3472 HFD=1.8
22:57:38.163 00.004 16872 Star::Find(15, 1815, 111, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.167 00.004 16872 Star::Find returns 0 (4), X=1815.00, Y=111.49, Mass=308, SNR=6.0, Peak=3352 HFD=1.0
22:57:38.171 00.004 16872 Star::Find(15, 302, 319, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.175 00.004 16872 Star::Find returns 0 (4), X=301.63, Y=318.75, Mass=449, SNR=7.4, Peak=3368 HFD=1.5
22:57:38.179 00.004 16872 Star::Find(15, 1024, 838, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.181 00.002 16872 Star::Find false star n=7 nbg=261 bg=3257.5 sigma=21.4 thresh=3322 peak=3320
22:57:38.187 00.006 16872 Star::Find returns 0 (2), X=1024.00, Y=838.00, Mass=550, SNR=2.9, Peak=3364 HFD=0.0
22:57:38.193 00.006 16872 Star::Find(15, 745, 495, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.196 00.003 16872 Star::Find false star n=5 nbg=280 bg=3261.1 sigma=26.2 thresh=3340 peak=3328
22:57:38.199 00.003 16872 Star::Find returns 0 (2), X=745.00, Y=495.00, Mass=450, SNR=2.9, Peak=3372 HFD=0.0
22:57:38.203 00.004 16872 Star::Find(15, 838, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.206 00.003 16872 Star::Find returns 1 (0), X=828.87, Y=423.15, Mass=2505, SNR=26.5, Peak=3812 HFD=2.3
22:57:38.211 00.005 16872 Star::Find(15, 1143, 588, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.215 00.004 16872 Star::Find returns 1 (0), X=1142.97, Y=587.33, Mass=440, SNR=7.7, Peak=3372 HFD=1.6
22:57:38.220 00.005 16872 Star::Find(15, 693, 902, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.225 00.005 16872 Star::Find returns 1 (0), X=692.45, Y=901.70, Mass=553, SNR=8.6, Peak=3380 HFD=1.5
22:57:38.229 00.004 16872 Star::Find(15, 1156, 758, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.233 00.004 16872 Star::Find false star n=7 nbg=258 bg=3255.4 sigma=23.8 thresh=3327 peak=3324
22:57:38.237 00.004 16872 Star::Find returns 0 (2), X=1156.00, Y=758.00, Mass=624, SNR=2.9, Peak=3372 HFD=0.0
22:57:38.239 00.002 16872 Star::Find(15, 1110, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.239 00.000 16872 Star::Find returns 0 (2), X=1110.00, Y=572.00, Mass=84, SNR=2.9, Peak=3356 HFD=0.0
22:57:38.247 00.008 16872 Star::Find(15, 714, 718, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.252 00.005 16872 Star::Find returns 1 (0), X=723.62, Y=714.94, Mass=2280, SNR=26.1, Peak=3744 HFD=1.5
22:57:38.256 00.004 16872 Star::Find(15, 137, 698, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.258 00.002 16872 Star::Find returns 1 (0), X=137.52, Y=698.13, Mass=594, SNR=8.5, Peak=3372 HFD=2.2
22:57:38.262 00.004 16872 Star::Find(15, 54, 489, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.264 00.002 16872 Star::Find returns 1 (0), X=59.75, Y=498.92, Mass=898, SNR=11.3, Peak=3380 HFD=3.4
22:57:38.267 00.003 16872 Star::Find(15, 1687, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.274 00.007 16872 Star::Find returns 0 (4), X=1687.45, Y=487.66, Mass=1030, SNR=14.1, Peak=3516 HFD=1.3
22:57:38.279 00.005 16872 Star::Find(15, 477, 938, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.281 00.002 16872 Star::Find false star n=10 nbg=278 bg=3254.2 sigma=22.1 thresh=3321 peak=3321
22:57:38.285 00.004 16872 Star::Find returns 0 (2), X=477.00, Y=938.00, Mass=782, SNR=2.9, Peak=3356 HFD=0.0
22:57:38.290 00.005 16872 Star::Find(15, 1179, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.292 00.002 16872 Star::Find returns 1 (0), X=1178.60, Y=166.31, Mass=496, SNR=7.6, Peak=3368 HFD=3.1
22:57:38.296 00.004 16872 Star::Find(15, 1415, 122, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.302 00.006 16872 Star::Find false star n=3 nbg=280 bg=3260.3 sigma=24.4 thresh=3334 peak=3333
22:57:38.304 00.002 16872 Star::Find returns 0 (2), X=1415.00, Y=122.00, Mass=303, SNR=2.9, Peak=3380 HFD=0.0
22:57:38.307 00.003 16872 Star::Find(15, 578, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.311 00.004 16872 Star::Find false star n=3 nbg=281 bg=3258.5 sigma=24.7 thresh=3333 peak=3315
22:57:38.313 00.002 16872 Star::Find returns 0 (2), X=578.00, Y=191.00, Mass=265, SNR=2.9, Peak=3352 HFD=0.0
22:57:38.320 00.007 16872 Star::Find(15, 1054, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.324 00.004 16872 Star::Find false star n=6 nbg=267 bg=3262.7 sigma=23.8 thresh=3334 peak=3333
22:57:38.326 00.002 16872 Star::Find returns 0 (2), X=1054.00, Y=599.00, Mass=492, SNR=2.9, Peak=3388 HFD=0.0
22:57:38.331 00.005 16872 Star::Find(15, 650, 516, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.333 00.002 16872 Star::Find false star n=3 nbg=280 bg=3263.9 sigma=22.9 thresh=3333 peak=3324
22:57:38.337 00.004 16872 Star::Find returns 0 (2), X=650.00, Y=516.00, Mass=272, SNR=2.9, Peak=3376 HFD=0.0
22:57:38.337 00.000 16872 Star::Find(15, 504, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.341 00.004 16872 Star::Find false star n=4 nbg=267 bg=3255.5 sigma=22.9 thresh=3324 peak=3324
22:57:38.347 00.006 16872 Star::Find returns 0 (2), X=504.00, Y=859.00, Mass=310, SNR=2.9, Peak=3376 HFD=0.0
22:57:38.351 00.004 16872 Star::Find(15, 1798, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.354 00.003 16872 Star::Find returns 1 (0), X=1797.27, Y=877.56, Mass=1090, SNR=12.1, Peak=3352 HFD=4.3
22:57:38.354 00.000 16872 Star::Find(15, 1814, 718, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.362 00.008 16872 Star::Find returns 1 (0), X=1800.84, Y=716.66, Mass=992, SNR=11.8, Peak=3400 HFD=3.9
22:57:38.364 00.002 16872 Star::Find(15, 1649, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.368 00.004 16872 Star::Find false star n=6 nbg=267 bg=3256.1 sigma=23.3 thresh=3326 peak=3320
22:57:38.370 00.002 16872 Star::Find returns 0 (2), X=1649.00, Y=628.00, Mass=471, SNR=2.9, Peak=3348 HFD=0.0
22:57:38.370 00.000 16872 Star::Find(15, 669, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.370 00.000 16872 Star::Find false star n=4 nbg=280 bg=3261.5 sigma=26.3 thresh=3340 peak=3321
22:57:38.383 00.013 16872 Star::Find returns 0 (2), X=669.00, Y=1010.00, Mass=342, SNR=2.9, Peak=3356 HFD=0.0
22:57:38.386 00.003 16872 Star::Find(15, 221, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.390 00.004 16872 Star::Find returns 1 (0), X=218.99, Y=1007.58, Mass=1320, SNR=15.0, Peak=3400 HFD=5.0
22:57:38.390 00.000 16872 Star::Find(15, 1319, 936, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.397 00.007 16872 Star::Find returns 1 (0), X=1319.68, Y=935.64, Mass=483, SNR=7.7, Peak=3352 HFD=1.5
22:57:38.401 00.004 16872 AutoFind: finding best star pass 1
22:57:38.403 00.002 16872 Star::Find(15, 1723, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.408 00.005 16872 Star::Find returns 1 (0), X=1723.10, Y=604.98, Mass=214993, SNR=271.1, Peak=8204 HFD=6.4
22:57:38.413 00.005 16872 AutoFind returns star at [1723, 606] 15.2 Mass 214993 SNR 271.1
22:57:38.419 00.006 16872 Star::Find(15, 1723, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.424 00.005 16872 Star::Find returns 1 (0), X=1723.10, Y=604.98, Mass=214993, SNR=271.1, Peak=8204 HFD=6.4
22:57:38.426 00.002 16872 MultiStar: List (12): {1723.10, 604.98}(271.1), {1172.70, 983.31}(121.8), {1063.79, 641.85}(112.0), {1891.69, 887.00}(67.7), {612.76, 877.32}(40.3), {606.39, 999.81}(41.4), {205.99, 597.01}(12.7), {1703.11, 529.22}(23.0), {218.97, 939.00}(9.9), {1862.62, 840.87}(10.4), {163.20, 356.65}(13.3), {1488.09, 377.08}(12.9), 
22:57:38.430 00.004 16872 setting lock position to (1723.10, 604.98)
22:57:38.430 00.000 16872 MultiStar: stabilizing after lock position change
22:57:38.438 00.008 16872 AutoSelect: state = 1, call UpdateGuideState
22:57:38.442 00.004 16872 UpdateGuideState(): m_state=1
22:57:38.444 00.002 16872 Star::Find(15, 1723, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:38.448 00.004 16872 Star::Find returns 1 (0), X=1723.10, Y=604.98, Mass=214993, SNR=271.1, Peak=8204 HFD=6.4
22:57:38.453 00.005 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
22:57:38.457 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
22:57:38.459 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
22:57:38.467 00.008 16872 setting force full frames = false
22:57:38.473 00.006 16872 setting lock position to (1723.10, 604.98)
22:57:38.475 00.002 16872 MultiStar: stabilizing after lock position change
22:57:38.479 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
22:57:38.484 00.005 16872 Changing from state SELECTING to SELECTED
22:57:38.486 00.002 16872 guider state => SELECTED
22:57:38.501 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=65520, med=3260, FiltMin=3100, FiltMax=65516, Gamma=2.190
22:57:38.546 00.045 16872 UpdateGuideState exits: m=214993 SNR=271.1
22:57:38.551 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=65520, med=3260, FiltMin=3100, FiltMax=65516, Gamma=2.190
22:57:38.591 00.040 16872 Status Line: Auto-selected star at (1723.1, 605.0)
22:57:38.605 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
22:57:38.610 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:38.622 00.012 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:57:38.627 00.005 16872 Enqueuing Expose request
22:57:38.631 00.004 9640 Worker thread wakes up
22:57:38.631 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:57:38.631 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,590,31,31)
22:57:38.631 00.000 16872 evsrv: cli 0D3BFFA8 connect
22:57:38.637 00.006 16872 case statement mapped state 2 to 1
22:57:38.644 00.007 16872 case statement mapped state 2 to 1
22:57:38.649 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33ad3018-4280-49dd-962b-4df278a7c0ba"}
22:57:38.654 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"33ad3018-4280-49dd-962b-4df278a7c0ba"}
22:57:38.655 00.001 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"90ece32a-fc3e-4cc9-b41d-b7769016fe1f"}
22:57:38.663 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1723.10,604.98],"id":"90ece32a-fc3e-4cc9-b41d-b7769016fe1f"}
22:57:38.669 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5da54658-c65a-4e4f-b3d7-b1a61c5a23d7"}
22:57:38.673 00.004 16872 case statement mapped state 2 to 1
22:57:38.677 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"5da54658-c65a-4e4f-b3d7-b1a61c5a23d7"}
22:57:38.682 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
22:57:38.685 00.003 16872 evsrv: cli 0D3C0228 connect
22:57:38.687 00.002 16872 case statement mapped state 2 to 1
22:57:38.693 00.006 16872 case statement mapped state 2 to 1
22:57:38.700 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b0164a95-cbd6-403d-ac0b-ad71e039a1c3"}
22:57:38.704 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.10,6.98],"pixels":"..."},"id":"b0164a95-cbd6-403d-ac0b-ad71e039a1c3"}
22:57:38.708 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"cce93a69-b8e2-4e81-9a12-8d7b2938399f"}
22:57:38.711 00.003 16872 case statement mapped state 2 to 1
22:57:38.716 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"cce93a69-b8e2-4e81-9a12-8d7b2938399f"}
22:57:38.736 00.020 16872 evsrv: cli 0D3C0228 disconnect
22:57:39.743 01.007 16872 evsrv: cli 0D3BFB48 connect
22:57:39.749 00.006 16872 case statement mapped state 2 to 1
22:57:39.753 00.004 16872 case statement mapped state 2 to 1
22:57:39.762 00.009 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"01b34814-dfb2-44e7-8416-164afab81dac"}
22:57:39.766 00.004 16872 case statement mapped state 2 to 1
22:57:39.770 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"01b34814-dfb2-44e7-8416-164afab81dac"}
22:57:39.775 00.005 16872 evsrv: cli 0D3BFB48 disconnect
22:57:40.782 01.007 16872 evsrv: cli 0D3C0228 connect
22:57:40.787 00.005 16872 case statement mapped state 2 to 1
22:57:40.791 00.004 16872 case statement mapped state 2 to 1
22:57:40.799 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"0ca033fa-a08b-41a4-96c2-9feb484e28f0"}
22:57:40.801 00.002 16872 case statement mapped state 2 to 1
22:57:40.805 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"0ca033fa-a08b-41a4-96c2-9feb484e28f0"}
22:57:40.812 00.007 16872 evsrv: cli 0D3C0228 disconnect
22:57:41.681 00.869 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5e01ff8e-485e-4fab-89ba-df70f14faf60"}
22:57:41.686 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5e01ff8e-485e-4fab-89ba-df70f14faf60"}
22:57:41.690 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f8a176e-7056-4077-9348-b9e9f62790b5"}
22:57:41.693 00.003 16872 case statement mapped state 2 to 1
22:57:41.700 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6f8a176e-7056-4077-9348-b9e9f62790b5"}
22:57:41.706 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a177006e-bff5-46d4-8524-d09059b62704"}
22:57:41.708 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.10,6.98],"pixels":"..."},"id":"a177006e-bff5-46d4-8524-d09059b62704"}
22:57:41.817 00.109 16872 evsrv: cli 0D3BF968 connect
22:57:41.824 00.007 16872 case statement mapped state 2 to 1
22:57:41.828 00.004 16872 case statement mapped state 2 to 1
22:57:41.830 00.002 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"b5ee911e-27bb-41e6-b45f-d0aaaa892bcd"}
22:57:41.836 00.006 16872 case statement mapped state 2 to 1
22:57:41.836 00.000 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"b5ee911e-27bb-41e6-b45f-d0aaaa892bcd"}
22:57:41.850 00.014 16872 evsrv: cli 0D3BF968 disconnect
22:57:42.705 00.855 9640 Exposure complete
22:57:42.852 00.147 9640 worker thread done servicing request
22:57:42.852 00.000 16872 OnExposeComplete: enter
22:57:42.863 00.011 16872 UpdateGuideState(): m_state=2
22:57:42.869 00.006 16872 Star::Find(15, 1723, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:57:42.871 00.002 16872 Star::Find returns 1 (0), X=1723.33, Y=605.46, Mass=211862, SNR=269.6, Peak=8224 HFD=6.8
22:57:42.874 00.003 16872 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.56) = xAngle (-0.44 = -0.44)
22:57:42.878 00.004 16872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.39 = -0.39)
22:57:42.881 00.003 16872 CameraToMount -- cameraX=0.24 cameraY=0.49 hyp=0.54 cameraTheta=1.12 mountX=0.49 mountY=-0.21, mountTheta=-0.40
22:57:42.890 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3264, FiltMin=3110, FiltMax=65516, Gamma=2.190
22:57:42.930 00.040 16872 UpdateGuideState exits: m=211862 SNR=269.6
22:57:42.933 00.003 16872 PhdController: newstate STATE_CALIBRATE
22:57:42.935 00.002 16872 PhdController: newstate STATE_GUIDE
22:57:42.956 00.021 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:57:42.956 00.000 16872 guider state => CALIBRATED
22:57:42.956 00.000 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:57:42.982 00.026 16872 reset dither spiral
22:57:42.988 00.006 16872 PhdController: newstate STATE_SETTLE_BEGIN
22:57:42.988 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:42.988 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
22:57:42.997 00.009 16872 Enqueuing Expose request
22:57:42.997 00.000 9640 Worker thread wakes up
22:57:42.997 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:57:42.997 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
22:57:42.997 00.000 16872 evsrv: cli 0D3BFB48 connect
22:57:43.003 00.006 16872 case statement mapped state 5 to 1
22:57:43.012 00.009 16872 case statement mapped state 5 to 1
22:57:43.018 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"871fb7f0-6b6b-45dc-b4b1-6dee6c69cfd8"}
22:57:43.022 00.004 16872 case statement mapped state 5 to 1
22:57:43.029 00.007 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"871fb7f0-6b6b-45dc-b4b1-6dee6c69cfd8"}
22:57:43.032 00.003 16872 evsrv: cli 0D3BFB48 disconnect
22:57:44.042 01.010 16872 evsrv: cli 0D3C0A48 connect
22:57:44.047 00.005 16872 case statement mapped state 5 to 1
22:57:44.051 00.004 16872 case statement mapped state 5 to 1
22:57:44.059 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9fb53061-a2b2-4f59-afa1-67ece90d36ab"}
22:57:44.064 00.005 16872 case statement mapped state 5 to 1
22:57:44.068 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"9fb53061-a2b2-4f59-afa1-67ece90d36ab"}
22:57:44.072 00.004 16872 evsrv: cli 0D3C0A48 disconnect
22:57:45.074 01.002 16872 evsrv: cli 0D3BFFA8 connect
22:57:45.076 00.002 16872 case statement mapped state 5 to 1
22:57:45.083 00.007 16872 case statement mapped state 5 to 1
22:57:45.088 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"22f00536-1c5b-4445-8c31-790755aad6b4"}
22:57:45.092 00.004 16872 case statement mapped state 5 to 1
22:57:45.095 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"22f00536-1c5b-4445-8c31-790755aad6b4"}
22:57:45.099 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
22:57:45.181 00.082 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68a64586-d8c1-46f7-8173-2e96651432e4"}
22:57:45.183 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"68a64586-d8c1-46f7-8173-2e96651432e4"}
22:57:45.190 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e12f9db5-b019-4a5e-a9d2-972f6b650731"}
22:57:45.194 00.004 16872 case statement mapped state 5 to 1
22:57:45.200 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"e12f9db5-b019-4a5e-a9d2-972f6b650731"}
22:57:45.207 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fcb75473-eb18-4595-8616-8a8b1dae1c25"}
22:57:45.212 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.33,7.46],"pixels":"..."},"id":"fcb75473-eb18-4595-8616-8a8b1dae1c25"}
22:57:46.101 00.889 16872 evsrv: cli 0D3BFB48 connect
22:57:46.106 00.005 16872 case statement mapped state 5 to 1
22:57:46.110 00.004 16872 case statement mapped state 5 to 1
22:57:46.110 00.000 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"a4fb1ea0-a351-4515-a29f-5a4209790db1"}
22:57:46.122 00.012 16872 case statement mapped state 5 to 1
22:57:46.125 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"a4fb1ea0-a351-4515-a29f-5a4209790db1"}
22:57:46.129 00.004 16872 evsrv: cli 0D3BFB48 disconnect
22:57:47.071 00.942 9640 Exposure complete
22:57:47.136 00.065 16872 evsrv: cli 0D3C0228 connect
22:57:47.141 00.005 16872 case statement mapped state 5 to 1
22:57:47.141 00.000 16872 case statement mapped state 5 to 1
22:57:47.141 00.000 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"ce147cc1-3238-4777-9792-d996195be4d2"}
22:57:47.151 00.010 16872 case statement mapped state 5 to 1
22:57:47.151 00.000 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"ce147cc1-3238-4777-9792-d996195be4d2"}
22:57:47.160 00.009 16872 evsrv: cli 0D3C0228 disconnect
22:57:47.213 00.053 9640 worker thread done servicing request
22:57:47.213 00.000 16872 OnExposeComplete: enter
22:57:47.218 00.005 16872 UpdateGuideState(): m_state=5
22:57:47.218 00.000 16872 Star::Find(15, 1723, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:57:47.218 00.000 16872 Star::Find returns 1 (0), X=1722.94, Y=605.59, Mass=212910, SNR=272.7, Peak=8520 HFD=6.5
22:57:47.229 00.011 16872 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.56) = xAngle (0.26 = 0.26)
22:57:47.235 00.006 16872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.31 = 0.31)
22:57:47.235 00.000 16872 CameraToMount -- cameraX=-0.15 cameraY=0.61 hyp=0.63 cameraTheta=1.81 mountX=0.61 mountY=0.19, mountTheta=0.30
22:57:47.245 00.010 16872 Changing from state CALIBRATED to GUIDING
22:57:47.249 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:57:47.253 00.004 16872 ScopeASCOM::SideOfPier() returns 0
22:57:47.393 00.140 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
22:57:47.399 00.006 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:57:47.401 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:57:47.405 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:57:47.407 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:57:47.410 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:57:47.412 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:57:47.415 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:57:47.415 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:57:47.415 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:57:47.425 00.010 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:57:47.427 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:57:47.431 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:57:47.431 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:57:47.549 00.118 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:57:47.553 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
22:57:47.558 00.005 16872 Dec comp: XRate 8.696 -> 8.470 for dec -0.0 -> dec 13.1
22:57:47.558 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:57:47.571 00.013 16872 ScopeASCOM::SideOfPier() returns 0
22:57:47.640 00.069 16872 setting lock position to (1722.94, 605.59)
22:57:47.646 00.006 16872 MultiStar: stabilizing after lock position change
22:57:47.646 00.000 16872 guider state => GUIDING
22:57:47.646 00.000 16872 Status Line: Guiding
22:57:47.653 00.007 16872 Mount: notify guiding started
22:57:47.653 00.000 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
22:57:47.653 00.000 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
22:57:47.653 00.000 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
22:57:47.671 00.018 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
22:57:47.676 00.005 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
22:57:47.677 00.001 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
22:57:47.677 00.000 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
22:57:47.677 00.000 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
22:57:47.685 00.008 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
22:57:47.689 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
22:57:47.689 00.000 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
22:57:47.701 00.012 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
22:57:47.703 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:57:47.707 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:57:47.709 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:57:47.709 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:57:47.715 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:57:47.718 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:57:47.718 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:57:47.718 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:57:47.725 00.007 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:57:47.725 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:57:47.725 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:57:47.736 00.011 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:57:47.741 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:57:47.743 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
22:57:47.743 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
22:57:47.750 00.007 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:57:47.750 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:57:47.750 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
22:57:47.758 00.008 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
22:57:47.758 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
22:57:47.758 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:57:47.766 00.008 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
22:57:47.769 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
22:57:47.774 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
22:57:47.776 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
22:57:47.780 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
22:57:47.873 00.093 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:57:47.958 00.085 16872 ScopeASCOM::SideOfPier() returns 0
22:57:47.958 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:57:47.964 00.006 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
22:57:47.964 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
22:57:47.964 00.000 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
22:57:47.975 00.011 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:57:47.981 00.006 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:57:47.982 00.001 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:57:47.982 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:57:47.988 00.006 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
22:57:47.988 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3256, FiltMin=3168, FiltMax=65516, Gamma=2.190
22:57:48.029 00.041 16872 UpdateGuideState exits: m=212910 SNR=272.7
22:57:48.031 00.002 16872 PhdController: newstate STATE_SETTLE_WAIT
22:57:48.031 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:48.038 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:57:48.038 00.000 16872 Enqueuing Expose request
22:57:48.045 00.007 9640 Worker thread wakes up
22:57:48.045 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:57:48.045 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:57:48.178 00.133 16872 evsrv: cli 0D3BF8C8 connect
22:57:48.182 00.004 16872 case statement mapped state 6 to 3
22:57:48.188 00.006 16872 case statement mapped state 6 to 3
22:57:48.195 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"96437a23-6e27-48f6-886b-ed984fbb3c85"}
22:57:48.199 00.004 16872 case statement mapped state 6 to 3
22:57:48.205 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"96437a23-6e27-48f6-886b-ed984fbb3c85"}
22:57:48.207 00.002 16872 evsrv: cli 0D3BF8C8 disconnect
22:57:48.688 00.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"adc5b5e5-eb7c-489d-8b33-b0a03fdb57e5"}
22:57:48.688 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"adc5b5e5-eb7c-489d-8b33-b0a03fdb57e5"}
22:57:48.696 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf2cd1a8-b53a-4ca2-bce3-2fb9a1f179c8"}
22:57:48.699 00.003 16872 case statement mapped state 6 to 3
22:57:48.704 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf2cd1a8-b53a-4ca2-bce3-2fb9a1f179c8"}
22:57:48.708 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"193ea3fb-3275-422e-8bf7-1edd750f1714"}
22:57:48.712 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.94,6.59],"pixels":"..."},"id":"193ea3fb-3275-422e-8bf7-1edd750f1714"}
22:57:52.113 03.401 9640 Exposure complete
22:57:52.188 00.075 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8db2f720-5834-4aca-86de-3ba0d525584f"}
22:57:52.192 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8db2f720-5834-4aca-86de-3ba0d525584f"}
22:57:52.199 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"604a0dbc-29fc-4d60-b7c1-50ecd6cd206a"}
22:57:52.203 00.004 16872 case statement mapped state 6 to 3
22:57:52.203 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"604a0dbc-29fc-4d60-b7c1-50ecd6cd206a"}
22:57:52.203 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"65c8efcf-2c8d-4e9e-97a4-97126d1f4636"}
22:57:52.211 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.94,6.59],"pixels":"..."},"id":"65c8efcf-2c8d-4e9e-97a4-97126d1f4636"}
22:57:52.253 00.042 9640 worker thread done servicing request
22:57:52.258 00.005 16872 OnExposeComplete: enter
22:57:52.261 00.003 16872 UpdateGuideState(): m_state=6
22:57:52.262 00.001 16872 Star::Find(15, 1722, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:52.266 00.004 16872 Star::Find returns 1 (0), X=1722.96, Y=605.38, Mass=210596, SNR=238.9, Peak=8676 HFD=6.5
22:57:52.272 00.006 16872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.56) = xAngle (-3.05 = -3.05)
22:57:52.274 00.002 16872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.00 = -3.00)
22:57:52.278 00.004 16872 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.49 mountX=-0.20 mountY=-0.03, mountTheta=-3.00
22:57:52.280 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=0.02, y=-0.21, opts=13)
22:57:52.284 00.004 16872 Enqueuing Move request for scope (0.02, -0.21)
22:57:52.289 00.005 9640 Worker thread wakes up
22:57:52.289 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
22:57:52.289 00.000 9640 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
22:57:52.289 00.000 9640 Moving (0.02, -0.21) raw xDistance=-0.20 yDistance=-0.03
22:57:52.289 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:57:52.289 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=0
22:57:52.289 00.000 9640 MoveAxis(E, 15, ABG)
22:57:52.289 00.000 9640 Guiding  Dir = 2, Dur = 15
22:57:52.289 00.000 9640 IsSlewing returns 0
22:57:52.289 00.000 9640 IsGuiding returns 0
22:57:52.289 00.000 9640 PulseGuide returned control before completion, sleep 25
22:57:52.294 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=65520, med=3252, FiltMin=3132, FiltMax=65516, Gamma=2.190
22:57:52.327 00.033 9640 IsGuiding returns 1
22:57:52.328 00.001 9640 scope still moving after pulse duration time elapsed
22:57:52.336 00.008 16872 UpdateGuideState exits: m=210596 SNR=238.9
22:57:52.338 00.002 16872 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 1 / 99999
22:57:52.341 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777780672.341,"Host":"RBFOCUS307","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:57:52.347 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:52.353 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:57:52.353 00.000 16872 Enqueuing Expose request
22:57:52.361 00.008 9640 IsSlewing returns 0
22:57:52.361 00.000 9640 IsGuiding returns 0
22:57:52.361 00.000 9640 scope move finished after 15 + 56 ms
22:57:52.361 00.000 9640 Move returns status 0, amount 15
22:57:52.361 00.000 9640 MoveAxis(N, 0, ABG)
22:57:52.361 00.000 9640 Move returns status 0, amount 0
22:57:52.361 00.000 9640 move complete, result=0
22:57:52.361 00.000 9640 worker thread done servicing request
22:57:52.361 00.000 9640 Worker thread wakes up
22:57:52.361 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:57:52.361 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:57:52.369 00.008 16872 GuideStep: -0.2 px 15 ms EAST, -0.0 px 0 ms NORTH
22:57:55.691 03.322 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56d3864e-8868-42f1-adce-bacb085a2bb5"}
22:57:55.694 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"56d3864e-8868-42f1-adce-bacb085a2bb5"}
22:57:55.699 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76932dba-c085-4c07-8c95-d0b876072ec7"}
22:57:55.700 00.001 16872 case statement mapped state 6 to 3
22:57:55.700 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"76932dba-c085-4c07-8c95-d0b876072ec7"}
22:57:55.708 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"008d13de-04a2-4f26-b3c1-275692256d27"}
22:57:55.711 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.96,7.38],"pixels":"..."},"id":"008d13de-04a2-4f26-b3c1-275692256d27"}
22:57:56.401 00.690 9640 Exposure complete
22:57:56.537 00.136 9640 worker thread done servicing request
22:57:56.537 00.000 16872 OnExposeComplete: enter
22:57:56.537 00.000 16872 UpdateGuideState(): m_state=6
22:57:56.545 00.008 16872 Star::Find(15, 1722, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:57:56.546 00.001 16872 Star::Find returns 1 (0), X=1723.03, Y=605.45, Mass=213696, SNR=268.0, Peak=8100 HFD=6.5
22:57:56.546 00.000 16872 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.56) = xAngle (-2.53 = -2.53)
22:57:56.554 00.008 16872 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.48 = -2.48)
22:57:56.554 00.000 16872 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.98 mountX=-0.13 mountY=-0.10, mountTheta=-2.50
22:57:56.554 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=-0.13, opts=13)
22:57:56.565 00.011 16872 Enqueuing Move request for scope (0.09, -0.13)
22:57:56.565 00.000 9640 Worker thread wakes up
22:57:56.565 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
22:57:56.565 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
22:57:56.568 00.003 9640 Moving (0.09, -0.13) raw xDistance=-0.13 yDistance=-0.10
22:57:56.568 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.13
22:57:56.568 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.10, m_sumCorr=0
22:57:56.568 00.000 9640 MoveAxis(E, 11, ABG)
22:57:56.568 00.000 9640 Guiding  Dir = 2, Dur = 11
22:57:56.568 00.000 9640 IsSlewing returns 0
22:57:56.568 00.000 9640 IsGuiding returns 0
22:57:56.569 00.001 9640 PulseGuide returned control before completion, sleep 21
22:57:56.570 00.001 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3260, FiltMin=3176, FiltMax=65516, Gamma=2.190
22:57:56.601 00.031 9640 IsGuiding returns 0
22:57:56.601 00.000 9640 Move returns status 0, amount 11
22:57:56.601 00.000 9640 MoveAxis(N, 0, ABG)
22:57:56.601 00.000 9640 Move returns status 0, amount 0
22:57:56.601 00.000 9640 move complete, result=0
22:57:56.601 00.000 9640 worker thread done servicing request
22:57:56.610 00.009 16872 UpdateGuideState exits: m=213696 SNR=268.0
22:57:56.610 00.000 16872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 2 / 99999
22:57:56.618 00.008 16872 evsrv: {"Event":"Settling","Timestamp":1777780676.618,"Host":"RBFOCUS307","Inst":1,"Distance":0.40,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
22:57:56.625 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:56.626 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:57:56.626 00.000 16872 Enqueuing Expose request
22:57:56.632 00.006 16872 GuideStep: -0.1 px 11 ms EAST, -0.1 px 0 ms NORTH
22:57:56.637 00.005 9640 Worker thread wakes up
22:57:56.637 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:57:56.637 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:57:59.197 02.560 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c78f9c17-39c0-4b27-b63a-5539745eea9b"}
22:57:59.202 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c78f9c17-39c0-4b27-b63a-5539745eea9b"}
22:57:59.216 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ab15b6a8-db60-43dd-aabe-ee4911e14665"}
22:57:59.220 00.004 16872 case statement mapped state 6 to 3
22:57:59.226 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab15b6a8-db60-43dd-aabe-ee4911e14665"}
22:57:59.230 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ff09d110-1549-4d20-8663-35997e3b7dce"}
22:57:59.235 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.03,7.45],"pixels":"..."},"id":"ff09d110-1549-4d20-8663-35997e3b7dce"}
22:58:00.673 01.438 9640 Exposure complete
22:58:00.808 00.135 9640 worker thread done servicing request
22:58:00.808 00.000 16872 OnExposeComplete: enter
22:58:00.814 00.006 16872 UpdateGuideState(): m_state=6
22:58:00.820 00.006 16872 Star::Find(15, 1723, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:58:00.824 00.004 16872 Star::Find returns 1 (0), X=1722.84, Y=605.94, Mass=210956, SNR=235.2, Peak=8416 HFD=6.5
22:58:00.824 00.000 16872 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.56) = xAngle (0.30 = 0.30)
22:58:00.824 00.000 16872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.35 = 0.35)
22:58:00.830 00.006 16872 CameraToMount -- cameraX=-0.10 cameraY=0.36 hyp=0.37 cameraTheta=1.86 mountX=0.35 mountY=0.13, mountTheta=0.34
22:58:00.830 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=0.36, opts=13)
22:58:00.841 00.011 16872 Enqueuing Move request for scope (-0.10, 0.36)
22:58:00.841 00.000 9640 Worker thread wakes up
22:58:00.841 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.36) opts 0xd
22:58:00.841 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.10, 0.36)
22:58:00.841 00.000 9640 Moving (-0.10, 0.36) raw xDistance=0.35 yDistance=0.13
22:58:00.841 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:58:00.841 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=0
22:58:00.841 00.000 9640 MoveAxis(W, 26, ABG)
22:58:00.841 00.000 9640 Guiding  Dir = 3, Dur = 26
22:58:00.841 00.000 9640 IsSlewing returns 0
22:58:00.841 00.000 9640 IsGuiding returns 0
22:58:00.846 00.005 9640 PulseGuide returned control before completion, sleep 36
22:58:00.849 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3260, FiltMin=3172, FiltMax=65512, Gamma=2.190
22:58:00.888 00.039 9640 IsGuiding returns 1
22:58:00.888 00.000 9640 scope still moving after pulse duration time elapsed
22:58:00.891 00.003 16872 UpdateGuideState exits: m=210956 SNR=235.2
22:58:00.896 00.005 16872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 3 / 99999
22:58:00.900 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777780680.900,"Host":"RBFOCUS307","Inst":1,"Distance":0.39,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
22:58:00.900 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:00.905 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:58:00.905 00.000 16872 Enqueuing Expose request
22:58:00.913 00.008 9640 IsSlewing returns 0
22:58:00.913 00.000 9640 IsGuiding returns 0
22:58:00.913 00.000 9640 scope move finished after 26 + 41 ms
22:58:00.913 00.000 9640 Move returns status 0, amount 26
22:58:00.913 00.000 9640 MoveAxis(N, 0, ABG)
22:58:00.913 00.000 9640 Move returns status 0, amount 0
22:58:00.913 00.000 9640 move complete, result=0
22:58:00.915 00.002 9640 worker thread done servicing request
22:58:00.915 00.000 9640 Worker thread wakes up
22:58:00.915 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:58:00.915 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:58:00.919 00.004 16872 GuideStep: 0.4 px 26 ms WEST, 0.1 px 0 ms NORTH
22:58:02.708 01.789 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3c4ecf2d-841f-4315-9ba4-4d21c10a2768"}
22:58:02.712 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3c4ecf2d-841f-4315-9ba4-4d21c10a2768"}
22:58:02.716 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f2b9ff17-0f0c-4ccb-b9d7-3008ec71bfb7"}
22:58:02.719 00.003 16872 case statement mapped state 6 to 3
22:58:02.723 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2b9ff17-0f0c-4ccb-b9d7-3008ec71bfb7"}
22:58:02.728 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0d0f3201-c2b6-46b1-ac8c-71a3f5cd8e0a"}
22:58:02.731 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.84,6.94],"pixels":"..."},"id":"0d0f3201-c2b6-46b1-ac8c-71a3f5cd8e0a"}
22:58:05.006 02.275 9640 Exposure complete
22:58:05.154 00.148 9640 worker thread done servicing request
22:58:05.154 00.000 16872 OnExposeComplete: enter
22:58:05.159 00.005 16872 UpdateGuideState(): m_state=6
22:58:05.164 00.005 16872 Star::Find(15, 1722, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:58:05.168 00.004 16872 Star::Find returns 1 (0), X=1722.96, Y=606.30, Mass=211399, SNR=256.9, Peak=8176 HFD=6.6
22:58:05.173 00.005 16872 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.56) = xAngle (-0.00 = -0.00)
22:58:05.176 00.003 16872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.04 = 0.04)
22:58:05.180 00.004 16872 CameraToMount -- cameraX=0.01 cameraY=0.71 hyp=0.71 cameraTheta=1.55 mountX=0.71 mountY=0.03, mountTheta=0.04
22:58:05.185 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.71, opts=13)
22:58:05.188 00.003 16872 Enqueuing Move request for scope (0.01, 0.71)
22:58:05.191 00.003 9640 Worker thread wakes up
22:58:05.191 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.71) opts 0xd
22:58:05.191 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.71)
22:58:05.191 00.000 9640 Moving (0.01, 0.71) raw xDistance=0.71 yDistance=0.03
22:58:05.191 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.71
22:58:05.191 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=0
22:58:05.191 00.000 9640 MoveAxis(W, 55, ABG)
22:58:05.191 00.000 9640 Guiding  Dir = 3, Dur = 55
22:58:05.191 00.000 9640 IsSlewing returns 0
22:58:05.192 00.001 9640 IsGuiding returns 0
22:58:05.193 00.001 9640 PulseGuide returned control before completion, sleep 65
22:58:05.205 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3256, FiltMin=3146, FiltMax=65516, Gamma=2.190
22:58:05.253 00.048 16872 UpdateGuideState exits: m=211399 SNR=256.9
22:58:05.269 00.016 16872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 4 / 99999
22:58:05.277 00.008 16872 PhdController: newstate STATE_FINISH
22:58:05.281 00.004 16872 PhdController complete: success
22:58:05.285 00.004 9640 IsGuiding returns 1
22:58:05.285 00.000 9640 scope still moving after pulse duration time elapsed
22:58:05.285 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777780685.285,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
22:58:05.299 00.014 16872 Mount: notify guiding dither settle done success=1
22:58:05.308 00.009 16872 PhdController: newstate STATE_IDLE
22:58:05.311 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:05.314 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:58:05.317 00.003 16872 Enqueuing Expose request
22:58:05.323 00.006 9640 IsSlewing returns 0
22:58:05.323 00.000 9640 IsGuiding returns 0
22:58:05.323 00.000 9640 scope move finished after 55 + 75 ms
22:58:05.323 00.000 9640 Move returns status 0, amount 55
22:58:05.323 00.000 9640 MoveAxis(N, 0, ABG)
22:58:05.323 00.000 9640 Move returns status 0, amount 0
22:58:05.323 00.000 9640 move complete, result=0
22:58:05.324 00.001 9640 worker thread done servicing request
22:58:05.324 00.000 9640 Worker thread wakes up
22:58:05.324 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:58:05.324 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:58:05.328 00.004 16872 GuideStep: 0.7 px 55 ms WEST, 0.0 px 0 ms NORTH
22:58:05.471 00.143 16872 evsrv: cli 0D3C0A48 connect
22:58:05.476 00.005 16872 case statement mapped state 6 to 3
22:58:05.487 00.011 16872 case statement mapped state 6 to 3
22:58:05.502 00.015 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"37d1a092-7422-4cb8-842f-0957cd26406f"}
22:58:05.507 00.005 16872 case statement mapped state 6 to 3
22:58:05.510 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"37d1a092-7422-4cb8-842f-0957cd26406f"}
22:58:05.514 00.004 16872 evsrv: cli 0D3C0A48 disconnect
22:58:06.206 00.692 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39940933-a2f2-4291-bbba-8f3bed81fd32"}
22:58:06.210 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"39940933-a2f2-4291-bbba-8f3bed81fd32"}
22:58:06.215 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e920def-c37e-440e-9667-79f06135e9e7"}
22:58:06.220 00.005 16872 case statement mapped state 6 to 3
22:58:06.222 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e920def-c37e-440e-9667-79f06135e9e7"}
22:58:06.229 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e65c1f44-c226-4756-8db2-10c7ff10961e"}
22:58:06.235 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.96,7.30],"pixels":"..."},"id":"e65c1f44-c226-4756-8db2-10c7ff10961e"}
22:58:09.389 03.154 9640 Exposure complete
22:58:09.534 00.145 9640 worker thread done servicing request
22:58:09.534 00.000 16872 OnExposeComplete: enter
22:58:09.538 00.004 16872 UpdateGuideState(): m_state=6
22:58:09.544 00.006 16872 Star::Find(15, 1722, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:58:09.547 00.003 16872 Star::Find returns 1 (0), X=1722.92, Y=605.15, Mass=208730, SNR=270.2, Peak=8360 HFD=6.4
22:58:09.551 00.004 16872 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.56) = xAngle (-3.18 = 3.10)
22:58:09.558 00.007 16872 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.13 = -3.13)
22:58:09.562 00.004 16872 CameraToMount -- cameraX=-0.02 cameraY=-0.44 hyp=0.44 cameraTheta=-1.63 mountX=-0.44 mountY=-0.00, mountTheta=-3.13
22:58:09.569 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=-0.44, opts=13)
22:58:09.572 00.003 16872 Enqueuing Move request for scope (-0.02, -0.44)
22:58:09.575 00.003 9640 Worker thread wakes up
22:58:09.575 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.44) opts 0xd
22:58:09.575 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, -0.44)
22:58:09.575 00.000 9640 Moving (-0.02, -0.44) raw xDistance=-0.44 yDistance=-0.00
22:58:09.575 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.44
22:58:09.575 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.00, m_sumCorr=0
22:58:09.575 00.000 9640 MoveAxis(E, 29, ABG)
22:58:09.575 00.000 9640 Guiding  Dir = 2, Dur = 29
22:58:09.575 00.000 9640 IsSlewing returns 0
22:58:09.576 00.001 9640 IsGuiding returns 0
22:58:09.576 00.000 9640 PulseGuide returned control before completion, sleep 39
22:58:09.583 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3256, FiltMin=3140, FiltMax=65516, Gamma=2.190
22:58:09.626 00.043 16872 UpdateGuideState exits: m=208730 SNR=270.2
22:58:09.631 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:09.635 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:58:09.638 00.003 16872 Enqueuing Expose request
22:58:09.641 00.003 9640 IsGuiding returns 1
22:58:09.641 00.000 9640 scope still moving after pulse duration time elapsed
22:58:09.674 00.033 9640 IsSlewing returns 0
22:58:09.675 00.001 9640 IsGuiding returns 0
22:58:09.675 00.000 9640 scope move finished after 29 + 69 ms
22:58:09.675 00.000 9640 Move returns status 0, amount 29
22:58:09.675 00.000 9640 MoveAxis(N, 0, ABG)
22:58:09.675 00.000 9640 Move returns status 0, amount 0
22:58:09.675 00.000 9640 move complete, result=0
22:58:09.676 00.001 9640 worker thread done servicing request
22:58:09.676 00.000 9640 Worker thread wakes up
22:58:09.676 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:58:09.676 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:58:09.676 00.000 16872 GuideStep: -0.4 px 29 ms EAST, -0.0 px 0 ms NORTH
22:58:09.705 00.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2677fce2-d062-48fc-bfe0-a2883f754d22"}
22:58:09.710 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2677fce2-d062-48fc-bfe0-a2883f754d22"}
22:58:09.715 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05bfa066-f5c6-4d41-abf2-15ee3f250fa9"}
22:58:09.719 00.004 16872 case statement mapped state 6 to 3
22:58:09.723 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"05bfa066-f5c6-4d41-abf2-15ee3f250fa9"}
22:58:09.732 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dd040849-4e3c-429b-abb4-670814e43a60"}
22:58:09.736 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.92,7.15],"pixels":"..."},"id":"dd040849-4e3c-429b-abb4-670814e43a60"}
22:58:13.204 03.468 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"76cdb48b-ae81-4d3f-9610-819ce69f0b59"}
22:58:13.210 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"76cdb48b-ae81-4d3f-9610-819ce69f0b59"}
22:58:13.236 00.026 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb2181ab-031d-4231-9e06-42b72f73239d"}
22:58:13.242 00.006 16872 case statement mapped state 6 to 3
22:58:13.250 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb2181ab-031d-4231-9e06-42b72f73239d"}
22:58:13.257 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ff5e444d-9ffb-4534-ae97-71c1f9000c01"}
22:58:13.260 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.92,7.15],"pixels":"..."},"id":"ff5e444d-9ffb-4534-ae97-71c1f9000c01"}
22:58:13.773 00.513 9640 Exposure complete
22:58:13.919 00.146 9640 worker thread done servicing request
22:58:13.919 00.000 16872 OnExposeComplete: enter
22:58:13.923 00.004 16872 UpdateGuideState(): m_state=6
22:58:13.931 00.008 16872 Star::Find(15, 1722, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:58:13.935 00.004 16872 Star::Find returns 1 (0), X=1722.87, Y=605.57, Mass=211394, SNR=256.6, Peak=8568 HFD=6.5
22:58:13.938 00.003 16872 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.56) = xAngle (-4.45 = 1.84)
22:58:13.941 00.003 16872 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.40 = 1.88)
22:58:13.944 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.89 mountX=-0.02 mountY=0.07, mountTheta=1.84
22:58:13.949 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=-0.02, opts=13)
22:58:13.952 00.003 16872 Enqueuing Move request for scope (-0.07, -0.02)
22:58:13.956 00.004 9640 Worker thread wakes up
22:58:13.956 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
22:58:13.956 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
22:58:13.956 00.000 9640 Moving (-0.07, -0.02) raw xDistance=-0.02 yDistance=0.07
22:58:13.956 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:58:13.956 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.07, m_sumCorr=0
22:58:13.956 00.000 9640 MoveAxis(E, 0, ABG)
22:58:13.956 00.000 9640 Move returns status 0, amount 0
22:58:13.956 00.000 9640 MoveAxis(N, 0, ABG)
22:58:13.956 00.000 9640 Move returns status 0, amount 0
22:58:13.956 00.000 9640 move complete, result=0
22:58:13.956 00.000 9640 worker thread done servicing request
22:58:13.963 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3260, FiltMin=3136, FiltMax=65516, Gamma=2.190
22:58:14.004 00.041 16872 UpdateGuideState exits: m=211394 SNR=256.6
22:58:14.008 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:14.011 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:58:14.014 00.003 16872 Enqueuing Expose request
22:58:14.024 00.010 9640 Worker thread wakes up
22:58:14.024 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:58:14.024 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:58:14.024 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:16.704 02.680 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c32c4535-c53e-45e3-9f27-db7937d39fbb"}
22:58:16.707 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c32c4535-c53e-45e3-9f27-db7937d39fbb"}
22:58:16.712 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2d3416f-f50e-4257-b774-39bc00f2adbe"}
22:58:16.716 00.004 16872 case statement mapped state 6 to 3
22:58:16.721 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2d3416f-f50e-4257-b774-39bc00f2adbe"}
22:58:16.727 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fb219b9b-3a7c-45d6-891d-68d473a726e9"}
22:58:16.730 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.87,6.57],"pixels":"..."},"id":"fb219b9b-3a7c-45d6-891d-68d473a726e9"}
22:58:18.092 01.362 9640 Exposure complete
22:58:18.234 00.142 9640 worker thread done servicing request
22:58:18.234 00.000 16872 OnExposeComplete: enter
22:58:18.238 00.004 16872 UpdateGuideState(): m_state=6
22:58:18.241 00.003 16872 Star::Find(15, 1722, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:58:18.244 00.003 16872 Star::Find returns 1 (0), X=1722.89, Y=606.06, Mass=212260, SNR=274.8, Peak=8464 HFD=6.2
22:58:18.249 00.005 16872 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.56) = xAngle (0.13 = 0.13)
22:58:18.252 00.003 16872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.18 = 0.18)
22:58:18.256 00.004 16872 CameraToMount -- cameraX=-0.06 cameraY=0.47 hyp=0.48 cameraTheta=1.69 mountX=0.47 mountY=0.08, mountTheta=0.18
22:58:18.260 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=0.47, opts=13)
22:58:18.265 00.005 16872 Enqueuing Move request for scope (-0.06, 0.47)
22:58:18.267 00.002 9640 Worker thread wakes up
22:58:18.267 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.47) opts 0xd
22:58:18.267 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.06, 0.47)
22:58:18.267 00.000 9640 Moving (-0.06, 0.47) raw xDistance=0.47 yDistance=0.08
22:58:18.267 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47
22:58:18.267 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.08, m_sumCorr=0
22:58:18.267 00.000 9640 MoveAxis(W, 35, ABG)
22:58:18.267 00.000 9640 Guiding  Dir = 3, Dur = 35
22:58:18.267 00.000 9640 IsSlewing returns 0
22:58:18.267 00.000 9640 IsGuiding returns 0
22:58:18.267 00.000 9640 PulseGuide returned control before completion, sleep 45
22:58:18.273 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65516, med=3260, FiltMin=3128, FiltMax=65516, Gamma=2.190
22:58:18.315 00.042 16872 UpdateGuideState exits: m=212260 SNR=274.8
22:58:18.319 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:18.321 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:58:18.324 00.003 16872 Enqueuing Expose request
22:58:18.333 00.009 9640 IsGuiding returns 1
22:58:18.333 00.000 9640 scope still moving after pulse duration time elapsed
22:58:18.358 00.025 9640 IsSlewing returns 0
22:58:18.360 00.002 9640 IsGuiding returns 1
22:58:18.387 00.027 9640 IsSlewing returns 0
22:58:18.388 00.001 9640 IsGuiding returns 1
22:58:18.417 00.029 9640 IsSlewing returns 0
22:58:18.420 00.003 9640 IsGuiding returns 0
22:58:18.420 00.000 9640 scope move finished after 35 + 118 ms
22:58:18.422 00.002 9640 Move returns status 0, amount 35
22:58:18.422 00.000 9640 MoveAxis(N, 0, ABG)
22:58:18.422 00.000 9640 Move returns status 0, amount 0
22:58:18.422 00.000 9640 move complete, result=0
22:58:18.422 00.000 9640 worker thread done servicing request
22:58:18.423 00.001 9640 Worker thread wakes up
22:58:18.423 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:58:18.423 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:58:18.424 00.001 16872 GuideStep: 0.5 px 35 ms WEST, 0.1 px 0 ms NORTH
22:58:20.204 01.780 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"393a6d0f-a7c3-4c1d-93f2-e69bd95577cc"}
22:58:20.210 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"393a6d0f-a7c3-4c1d-93f2-e69bd95577cc"}
22:58:20.213 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f721f818-c5fa-47d3-800a-6eed201d1d59"}
22:58:20.217 00.004 16872 case statement mapped state 6 to 3
22:58:20.221 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f721f818-c5fa-47d3-800a-6eed201d1d59"}
22:58:20.226 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cd47378f-9581-434d-8992-bc4018a8dd19"}
22:58:20.231 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.89,7.06],"pixels":"..."},"id":"cd47378f-9581-434d-8992-bc4018a8dd19"}
22:58:22.494 02.263 9640 Exposure complete
22:58:22.636 00.142 9640 worker thread done servicing request
22:58:22.636 00.000 16872 OnExposeComplete: enter
22:58:22.639 00.003 16872 UpdateGuideState(): m_state=6
22:58:22.643 00.004 16872 Star::Find(15, 1722, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:58:22.647 00.004 16872 Star::Find returns 1 (0), X=1722.93, Y=605.83, Mass=212966, SNR=261.6, Peak=8308 HFD=6.7
22:58:22.651 00.004 16872 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.56) = xAngle (0.09 = 0.09)
22:58:22.656 00.005 16872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.14 = 0.14)
22:58:22.659 00.003 16872 CameraToMount -- cameraX=-0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.65 mountX=0.24 mountY=0.03, mountTheta=0.14
22:58:22.665 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=0.24, opts=13)
22:58:22.668 00.003 16872 Enqueuing Move request for scope (-0.02, 0.24)
22:58:22.671 00.003 9640 Worker thread wakes up
22:58:22.671 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.24) opts 0xd
22:58:22.671 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, 0.24)
22:58:22.672 00.001 9640 Moving (-0.02, 0.24) raw xDistance=0.24 yDistance=0.03
22:58:22.672 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
22:58:22.672 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=0
22:58:22.672 00.000 9640 MoveAxis(W, 20, ABG)
22:58:22.672 00.000 9640 Guiding  Dir = 3, Dur = 20
22:58:22.672 00.000 9640 IsSlewing returns 0
22:58:22.672 00.000 9640 IsGuiding returns 0
22:58:22.673 00.001 9640 PulseGuide returned control before completion, sleep 30
22:58:22.679 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3264, FiltMin=3120, FiltMax=65516, Gamma=2.190
22:58:22.707 00.028 9640 IsGuiding returns 1
22:58:22.707 00.000 9640 scope still moving after pulse duration time elapsed
22:58:22.718 00.011 16872 UpdateGuideState exits: m=212966 SNR=261.6
22:58:22.721 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:22.729 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:58:22.732 00.003 16872 Enqueuing Expose request
22:58:22.737 00.005 9640 IsSlewing returns 0
22:58:22.738 00.001 9640 IsGuiding returns 0
22:58:22.739 00.001 9640 scope move finished after 20 + 47 ms
22:58:22.740 00.001 9640 Move returns status 0, amount 20
22:58:22.740 00.000 9640 MoveAxis(N, 0, ABG)
22:58:22.743 00.003 9640 Move returns status 0, amount 0
22:58:22.743 00.000 9640 move complete, result=0
22:58:22.743 00.000 9640 worker thread done servicing request
22:58:22.743 00.000 9640 Worker thread wakes up
22:58:22.743 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:58:22.743 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:58:22.748 00.005 16872 GuideStep: 0.2 px 20 ms WEST, 0.0 px 0 ms NORTH
22:58:23.704 00.956 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e15ef96d-04f9-402e-8c97-10243e09efa5"}
22:58:23.708 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e15ef96d-04f9-402e-8c97-10243e09efa5"}
22:58:23.716 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cdc56f5e-717f-4f98-a108-188d5e925fc3"}
22:58:23.720 00.004 16872 case statement mapped state 6 to 3
22:58:23.723 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cdc56f5e-717f-4f98-a108-188d5e925fc3"}
22:58:23.735 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"17694190-c384-4f28-b46c-ada648902b1f"}
22:58:23.740 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.93,6.83],"pixels":"..."},"id":"17694190-c384-4f28-b46c-ada648902b1f"}
22:58:26.813 03.073 9640 Exposure complete
22:58:26.956 00.143 9640 worker thread done servicing request
22:58:26.956 00.000 16872 OnExposeComplete: enter
22:58:26.960 00.004 16872 UpdateGuideState(): m_state=6
22:58:26.965 00.005 16872 Star::Find(15, 1722, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:58:26.968 00.003 16872 Star::Find returns 1 (0), X=1722.59, Y=605.47, Mass=208683, SNR=262.4, Peak=8480 HFD=6.9
22:58:26.973 00.005 16872 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.56) = xAngle (-4.37 = 1.91)
22:58:26.975 00.002 16872 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.32 = 1.96)
22:58:26.978 00.003 16872 CameraToMount -- cameraX=-0.35 cameraY=-0.12 hyp=0.37 cameraTheta=-2.81 mountX=-0.12 mountY=0.34, mountTheta=1.92
22:58:26.983 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.35, y=-0.12, opts=13)
22:58:26.987 00.004 16872 Enqueuing Move request for scope (-0.35, -0.12)
22:58:26.989 00.002 9640 Worker thread wakes up
22:58:26.989 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.12) opts 0xd
22:58:26.989 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.35, -0.12)
22:58:26.989 00.000 9640 Moving (-0.35, -0.12) raw xDistance=-0.12 yDistance=0.34
22:58:26.990 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.07 from input -0.12
22:58:26.990 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=0
22:58:26.990 00.000 9640 MoveAxis(E, 8, ABG)
22:58:26.990 00.000 9640 Guiding  Dir = 2, Dur = 8
22:58:26.990 00.000 9640 IsSlewing returns 0
22:58:26.990 00.000 9640 IsGuiding returns 0
22:58:26.991 00.001 9640 PulseGuide returned control before completion, sleep 18
22:58:26.995 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3256, FiltMin=3156, FiltMax=65516, Gamma=2.190
22:58:27.016 00.021 9640 IsGuiding returns 1
22:58:27.016 00.000 9640 scope still moving after pulse duration time elapsed
22:58:27.038 00.022 16872 UpdateGuideState exits: m=208683 SNR=262.4
22:58:27.040 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:27.043 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:58:27.046 00.003 16872 Enqueuing Expose request
22:58:27.054 00.008 9640 IsSlewing returns 0
22:58:27.055 00.001 9640 IsGuiding returns 0
22:58:27.055 00.000 9640 scope move finished after 8 + 55 ms
22:58:27.055 00.000 9640 Move returns status 0, amount 8
22:58:27.055 00.000 9640 MoveAxis(N, 0, ABG)
22:58:27.055 00.000 9640 Move returns status 0, amount 0
22:58:27.055 00.000 9640 move complete, result=0
22:58:27.055 00.000 9640 worker thread done servicing request
22:58:27.056 00.001 9640 Worker thread wakes up
22:58:27.056 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:58:27.056 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:58:27.062 00.006 16872 GuideStep: -0.1 px 8 ms EAST, 0.3 px 0 ms NORTH
22:58:27.203 00.141 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d90ef96f-68e2-4fa7-a4d6-4be746c0d030"}
22:58:27.209 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d90ef96f-68e2-4fa7-a4d6-4be746c0d030"}
22:58:27.220 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b7fa01d-ed0d-429b-9686-fd9b4ac1062a"}
22:58:27.225 00.005 16872 case statement mapped state 6 to 3
22:58:27.230 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b7fa01d-ed0d-429b-9686-fd9b4ac1062a"}
22:58:27.239 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"70615099-97f6-4da7-b69b-45df5768efd0"}
22:58:27.243 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.59,7.47],"pixels":"..."},"id":"70615099-97f6-4da7-b69b-45df5768efd0"}
22:58:30.702 03.459 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6aaef1da-057e-45a8-a492-da80d1a8a923"}
22:58:30.707 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6aaef1da-057e-45a8-a492-da80d1a8a923"}
22:58:30.710 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92ec436f-8ff9-4f71-8b4b-7b3582591507"}
22:58:30.713 00.003 16872 case statement mapped state 6 to 3
22:58:30.716 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"92ec436f-8ff9-4f71-8b4b-7b3582591507"}
22:58:30.720 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"05da676f-e1ad-47c4-9f76-f3f2ee41c61f"}
22:58:30.722 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.59,7.47],"pixels":"..."},"id":"05da676f-e1ad-47c4-9f76-f3f2ee41c61f"}
22:58:31.142 00.420 9640 Exposure complete
22:58:31.299 00.157 9640 worker thread done servicing request
22:58:31.299 00.000 16872 OnExposeComplete: enter
22:58:31.306 00.007 16872 UpdateGuideState(): m_state=6
22:58:31.309 00.003 16872 Star::Find(15, 1722, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:58:31.312 00.003 16872 Star::Find returns 1 (0), X=1722.54, Y=605.50, Mass=208586, SNR=259.0, Peak=8156 HFD=7.0
22:58:31.315 00.003 16872 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.56) = xAngle (-4.49 = 1.80)
22:58:31.317 00.002 16872 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.44 = 1.84)
22:58:31.322 00.005 16872 CameraToMount -- cameraX=-0.40 cameraY=-0.09 hyp=0.41 cameraTheta=-2.93 mountX=-0.09 mountY=0.40, mountTheta=1.80
22:58:31.326 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.40, y=-0.09, opts=13)
22:58:31.329 00.003 16872 Enqueuing Move request for scope (-0.40, -0.09)
22:58:31.332 00.003 9640 Worker thread wakes up
22:58:31.332 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.09) opts 0xd
22:58:31.332 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.40, -0.09)
22:58:31.332 00.000 9640 Moving (-0.40, -0.09) raw xDistance=-0.09 yDistance=0.40
22:58:31.332 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:58:31.332 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.40, m_sumCorr=0
22:58:31.332 00.000 9640 MoveAxis(E, 0, ABG)
22:58:31.332 00.000 9640 Move returns status 0, amount 0
22:58:31.332 00.000 9640 MoveAxis(N, 0, ABG)
22:58:31.333 00.001 9640 Move returns status 0, amount 0
22:58:31.333 00.000 9640 move complete, result=0
22:58:31.333 00.000 9640 worker thread done servicing request
22:58:31.341 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3268, FiltMin=3120, FiltMax=65516, Gamma=2.190
22:58:31.385 00.044 16872 UpdateGuideState exits: m=208586 SNR=259.0
22:58:31.388 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:31.391 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:58:31.394 00.003 16872 Enqueuing Expose request
22:58:31.403 00.009 9640 Worker thread wakes up
22:58:31.404 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
22:58:31.404 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:58:31.404 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:58:34.202 02.798 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1225b1a5-97e1-46eb-86dd-4b67c71f4765"}
22:58:34.209 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1225b1a5-97e1-46eb-86dd-4b67c71f4765"}
22:58:34.215 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de293729-d8da-4302-9297-c94cdb37f108"}
22:58:34.218 00.003 16872 case statement mapped state 6 to 3
22:58:34.221 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"de293729-d8da-4302-9297-c94cdb37f108"}
22:58:34.225 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93977be4-9762-4968-b224-6d4466a935ce"}
22:58:34.228 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.54,7.50],"pixels":"..."},"id":"93977be4-9762-4968-b224-6d4466a935ce"}
22:58:35.487 01.259 9640 Exposure complete
22:58:35.628 00.141 9640 worker thread done servicing request
22:58:35.628 00.000 16872 OnExposeComplete: enter
22:58:35.630 00.002 16872 UpdateGuideState(): m_state=6
22:58:35.633 00.003 16872 Star::Find(15, 1722, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:58:35.637 00.004 16872 Star::Find returns 1 (0), X=1722.88, Y=605.49, Mass=206986, SNR=251.8, Peak=8080 HFD=6.5
22:58:35.642 00.005 16872 MultiStar: exiting stabilization period
22:58:35.645 00.003 16872 MultiStar: updating star positions after lock position change
22:58:35.647 00.002 16872 Star::Find(15, 1172, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:58:35.650 00.003 16872 Star::Find returns 1 (0), X=1172.57, Y=983.76, Mass=61332, SNR=123.3, Peak=4732 HFD=6.6
22:58:35.659 00.009 16872 Star::Find(15, 1063, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:58:35.669 00.010 16872 Star::Find returns 1 (0), X=1063.48, Y=642.13, Mass=46860, SNR=103.6, Peak=4400 HFD=6.4
22:58:35.672 00.003 16872 Star::Find(15, 1891, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:58:35.674 00.002 16872 Star::Find returns 1 (0), X=1891.44, Y=887.33, Mass=19724, SNR=66.2, Peak=3756 HFD=6.1
22:58:35.677 00.003 16872 Star::Find(15, 612, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:58:35.679 00.002 16872 Star::Find returns 1 (0), X=612.14, Y=878.28, Mass=11200, SNR=48.8, Peak=3584 HFD=5.8
22:58:35.683 00.004 16872 Star::Find(15, 606, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:58:35.687 00.004 16872 Star::Find returns 1 (0), X=606.21, Y=999.83, Mass=11184, SNR=45.6, Peak=3592 HFD=6.0
22:58:35.690 00.003 16872 Star::Find(15, 205, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:58:35.692 00.002 16872 Star::Find false star n=4 nbg=265 bg=3268.4 sigma=22.7 thresh=3337 peak=3321
22:58:35.695 00.003 16872 Star::Find returns 0 (2), X=205.00, Y=596.00, Mass=326, SNR=2.9, Peak=3352 HFD=0.0
22:58:35.697 00.002 16872 Star::Find(15, 1702, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:58:35.704 00.007 16872 Star::Find returns 1 (0), X=1702.76, Y=528.48, Mass=3954, SNR=22.4, Peak=3444 HFD=4.6
22:58:35.709 00.005 16872 Star::Find(15, 218, 938, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:58:35.712 00.003 16872 Star::Find returns 1 (0), X=215.05, Y=935.25, Mass=640, SNR=8.6, Peak=3380 HFD=3.1
22:58:35.716 00.004 16872 Star::Find(15, 1862, 840, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:58:35.718 00.002 16872 Star::Find false star n=9 nbg=254 bg=3273.3 sigma=19.1 thresh=3331 peak=3329
22:58:35.721 00.003 16872 Star::Find returns 0 (2), X=1862.00, Y=840.00, Mass=633, SNR=2.9, Peak=3368 HFD=0.0
22:58:35.724 00.003 16872 Star::Find(15, 163, 356, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:58:35.726 00.002 16872 Star::Find false star n=6 nbg=255 bg=3272.2 sigma=20.3 thresh=3333 peak=3318
22:58:35.728 00.002 16872 Star::Find returns 0 (2), X=163.00, Y=356.00, Mass=431, SNR=2.9, Peak=3364 HFD=0.0
22:58:35.734 00.006 16872 Star::Find(15, 1487, 376, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:58:35.737 00.003 16872 Star::Find returns 1 (0), X=1499.98, Y=390.41, Mass=477, SNR=7.5, Peak=3392 HFD=1.8
22:58:35.740 00.003 16872 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.56) = xAngle (-3.71 = 2.57)
22:58:35.744 00.004 16872 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.66 = 2.62)
22:58:35.750 00.006 16872 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.15 mountX=-0.10 mountY=0.06, mountTheta=2.61
22:58:35.758 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=-0.09, opts=13)
22:58:35.761 00.003 16872 Enqueuing Move request for scope (-0.06, -0.09)
22:58:35.764 00.003 9640 Worker thread wakes up
22:58:35.764 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
22:58:35.765 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
22:58:35.765 00.000 9640 Moving (-0.06, -0.09) raw xDistance=-0.10 yDistance=0.06
22:58:35.765 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:58:35.765 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.06, m_sumCorr=0.18
22:58:35.765 00.000 9640 MoveAxis(E, 0, ABG)
22:58:35.765 00.000 9640 Move returns status 0, amount 0
22:58:35.765 00.000 9640 MoveAxis(S, 22, ABG)
22:58:35.765 00.000 9640 Guiding  Dir = 1, Dur = 22
22:58:35.765 00.000 9640 IsSlewing returns 0
22:58:35.765 00.000 9640 IsGuiding returns 0
22:58:35.766 00.001 9640 PulseGuide returned control before completion, sleep 32
22:58:35.771 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3272, FiltMin=3184, FiltMax=65516, Gamma=2.190
22:58:35.808 00.037 9640 IsGuiding returns 1
22:58:35.808 00.000 9640 scope still moving after pulse duration time elapsed
22:58:35.812 00.004 16872 UpdateGuideState exits: m=206986 SNR=251.8
22:58:35.815 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:35.817 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:58:35.820 00.003 16872 Enqueuing Expose request
22:58:35.839 00.019 9640 IsSlewing returns 0
22:58:35.839 00.000 9640 IsGuiding returns 0
22:58:35.839 00.000 9640 scope move finished after 22 + 52 ms
22:58:35.840 00.001 9640 Move returns status 0, amount 22
22:58:35.840 00.000 9640 move complete, result=0
22:58:35.840 00.000 9640 worker thread done servicing request
22:58:35.840 00.000 9640 Worker thread wakes up
22:58:35.841 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
22:58:35.841 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:58:35.846 00.005 16872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 22 ms SOUTH
22:58:37.702 01.856 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9340ee58-a705-4398-a5c3-aadd1738dfbf"}
22:58:37.705 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9340ee58-a705-4398-a5c3-aadd1738dfbf"}
22:58:37.712 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0d5f8ea-ae62-4fa6-9776-df4154fedf64"}
22:58:37.717 00.005 16872 case statement mapped state 6 to 3
22:58:37.722 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0d5f8ea-ae62-4fa6-9776-df4154fedf64"}
22:58:37.728 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6eafb462-ac5f-4114-a118-1c8c2fb0ceb3"}
22:58:37.732 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.88,7.49],"pixels":"..."},"id":"6eafb462-ac5f-4114-a118-1c8c2fb0ceb3"}
22:58:39.917 02.185 9640 Exposure complete
22:58:40.061 00.144 9640 worker thread done servicing request
22:58:40.061 00.000 16872 OnExposeComplete: enter
22:58:40.065 00.004 16872 UpdateGuideState(): m_state=6
22:58:40.069 00.004 16872 Star::Find(15, 1722, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:58:40.071 00.002 16872 Star::Find returns 1 (0), X=1722.46, Y=605.55, Mass=210712, SNR=260.7, Peak=8288 HFD=7.0
22:58:40.074 00.003 16872 Star::Find false star n=5 nbg=273 bg=3250.2 sigma=21.4 thresh=3314 peak=3311
22:58:40.077 00.003 16872 Star::Find false star n=2 nbg=274 bg=3256.8 sigma=22.3 thresh=3324 peak=3308
22:58:40.080 00.003 16872 Star::Find false star n=7 nbg=273 bg=3254.2 sigma=24.2 thresh=3327 peak=3316
22:58:40.085 00.005 16872 Star::Find false star n=7 nbg=271 bg=3248.1 sigma=23.4 thresh=3318 peak=3314
22:58:40.088 00.003 16872 MultiStar: [#1 -0.30,0.08,0.48,U] [#2 -0.09,0.19,0.42,U] [#3 0.20,0.45,0.00,M1] [#4 -0.10,-0.24,0.16,U] [#5 -0.67,0.08,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -0.74,-0.23,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 12.57,1.05,0.00,M1] 
22:58:40.091 00.003 16872 refined, 3 included, MultiStar: {-0.33, 0.02}, one-star: {-0.48, -0.04}
22:58:40.093 00.002 16872 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
22:58:40.100 00.007 16872 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
22:58:40.104 00.004 16872 CameraToMount -- cameraX=-0.33 cameraY=0.02 hyp=0.33 cameraTheta=3.08 mountX=0.02 mountY=0.33, mountTheta=1.52
22:58:40.111 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.33, y=0.02, opts=13)
22:58:40.114 00.003 16872 Enqueuing Move request for scope (-0.33, 0.02)
22:58:40.116 00.002 9640 Worker thread wakes up
22:58:40.116 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.02) opts 0xd
22:58:40.116 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.33, 0.02)
22:58:40.116 00.000 9640 Moving (-0.33, 0.02) raw xDistance=0.02 yDistance=0.33
22:58:40.117 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:58:40.117 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.33, m_sumCorr=0.18
22:58:40.117 00.000 9640 MoveAxis(E, 0, ABG)
22:58:40.117 00.000 9640 Move returns status 0, amount 0
22:58:40.117 00.000 9640 MoveAxis(N, 0, ABG)
22:58:40.117 00.000 9640 Move returns status 0, amount 0
22:58:40.117 00.000 9640 move complete, result=0
22:58:40.117 00.000 9640 worker thread done servicing request
22:58:40.123 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3256, FiltMin=3152, FiltMax=65516, Gamma=2.190
22:58:40.165 00.042 16872 UpdateGuideState exits: m=210712 SNR=260.7
22:58:40.168 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:40.170 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:58:40.177 00.007 16872 Enqueuing Expose request
22:58:40.179 00.002 16872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:58:40.182 00.003 9640 Worker thread wakes up
22:58:40.182 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:58:40.182 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:58:41.224 01.042 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"34db81fc-99cd-4214-90f9-6aed781c3dd9"}
22:58:41.237 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"34db81fc-99cd-4214-90f9-6aed781c3dd9"}
22:58:41.246 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0113fd33-4ee2-45f2-b8f3-c7a35f0cfb91"}
22:58:41.250 00.004 16872 case statement mapped state 6 to 3
22:58:41.259 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0113fd33-4ee2-45f2-b8f3-c7a35f0cfb91"}
22:58:41.262 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9225666c-75c8-4124-8443-d4cc343015a1"}
22:58:41.266 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.46,6.55],"pixels":"..."},"id":"9225666c-75c8-4124-8443-d4cc343015a1"}
22:58:44.244 02.978 9640 Exposure complete
22:58:44.383 00.139 9640 worker thread done servicing request
22:58:44.384 00.001 16872 OnExposeComplete: enter
22:58:44.388 00.004 16872 UpdateGuideState(): m_state=6
22:58:44.391 00.003 16872 Star::Find(15, 1722, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:58:44.394 00.003 16872 Star::Find returns 1 (0), X=1722.19, Y=605.74, Mass=214678, SNR=279.4, Peak=8896 HFD=6.6
22:58:44.397 00.003 16872 Star::Find false star n=5 nbg=283 bg=3258.2 sigma=23.6 thresh=3329 peak=3320
22:58:44.399 00.002 16872 Star::Find false star n=5 nbg=274 bg=3262.8 sigma=22.6 thresh=3331 peak=3313
22:58:44.404 00.005 16872 Star::Find false star n=5 nbg=265 bg=3263.1 sigma=23.7 thresh=3334 peak=3320
22:58:44.408 00.004 16872 Star::Find false star n=2 nbg=279 bg=3271.5 sigma=24.0 thresh=3344 peak=3324
22:58:44.412 00.004 16872 MultiStar: [#1 -0.32,0.41,0.42,U] [#2 -0.35,0.37,0.42,U] [#3 -0.19,-0.04,0.22,U] [#4 -0.27,-0.40,0.15,U] [#5 -0.65,0.83,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -1.97,-0.70,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:58:44.416 00.004 16872 refined, 4 included, MultiStar: {-0.51, 0.19}, one-star: {-0.76, 0.15}
22:58:44.421 00.005 16872 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.56) = xAngle (1.23 = 1.23)
22:58:44.424 00.003 16872 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.28 = 1.28)
22:58:44.426 00.002 16872 CameraToMount -- cameraX=-0.51 cameraY=0.19 hyp=0.54 cameraTheta=2.78 mountX=0.18 mountY=0.52, mountTheta=1.23
22:58:44.432 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.51, y=0.19, opts=13)
22:58:44.436 00.004 16872 Enqueuing Move request for scope (-0.51, 0.19)
22:58:44.439 00.003 9640 Worker thread wakes up
22:58:44.439 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.19) opts 0xd
22:58:44.439 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.51, 0.19)
22:58:44.439 00.000 9640 Moving (-0.51, 0.19) raw xDistance=0.18 yDistance=0.52
22:58:44.439 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
22:58:44.439 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.52, m_sumCorr=0.18
22:58:44.439 00.000 9640 MoveAxis(W, 13, ABG)
22:58:44.439 00.000 9640 Guiding  Dir = 3, Dur = 13
22:58:44.440 00.001 9640 IsSlewing returns 0
22:58:44.440 00.000 9640 IsGuiding returns 0
22:58:44.441 00.001 9640 PulseGuide returned control before completion, sleep 23
22:58:44.446 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3264, FiltMin=3124, FiltMax=65516, Gamma=2.190
22:58:44.465 00.019 9640 IsGuiding returns 1
22:58:44.465 00.000 9640 scope still moving after pulse duration time elapsed
22:58:44.487 00.022 16872 UpdateGuideState exits: m=214678 SNR=279.4
22:58:44.490 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:44.493 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:58:44.497 00.004 9640 IsSlewing returns 0
22:58:44.498 00.001 16872 Enqueuing Expose request
22:58:44.504 00.006 9640 IsGuiding returns 0
22:58:44.504 00.000 9640 scope move finished after 13 + 50 ms
22:58:44.504 00.000 9640 Move returns status 0, amount 13
22:58:44.504 00.000 9640 MoveAxis(N, 0, ABG)
22:58:44.504 00.000 9640 Move returns status 0, amount 0
22:58:44.504 00.000 9640 move complete, result=0
22:58:44.504 00.000 9640 worker thread done servicing request
22:58:44.504 00.000 9640 Worker thread wakes up
22:58:44.504 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:58:44.504 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:58:44.509 00.005 16872 GuideStep: 0.2 px 13 ms WEST, 0.5 px 0 ms NORTH
22:58:44.721 00.212 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba0e401e-311e-4c4f-a4f1-26b88667ec9f"}
22:58:44.724 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ba0e401e-311e-4c4f-a4f1-26b88667ec9f"}
22:58:44.728 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85ad9f36-e722-4be5-a1b6-9ccee8bc6dac"}
22:58:44.730 00.002 16872 case statement mapped state 6 to 3
22:58:44.737 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"85ad9f36-e722-4be5-a1b6-9ccee8bc6dac"}
22:58:44.742 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b649bc79-4651-4d9d-8e8a-99a1b30ad9a1"}
22:58:44.748 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.19,6.74],"pixels":"..."},"id":"b649bc79-4651-4d9d-8e8a-99a1b30ad9a1"}
22:58:48.221 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b24e402-62ef-430d-acdd-93d4b1d0fe71"}
22:58:48.224 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6b24e402-62ef-430d-acdd-93d4b1d0fe71"}
22:58:48.229 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee5d4229-7cb8-4ff3-979b-1b88f718710b"}
22:58:48.234 00.005 16872 case statement mapped state 6 to 3
22:58:48.238 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee5d4229-7cb8-4ff3-979b-1b88f718710b"}
22:58:48.242 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7a542c81-3dc7-44fd-8d2d-8dd2cefeb2f9"}
22:58:48.249 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.19,6.74],"pixels":"..."},"id":"7a542c81-3dc7-44fd-8d2d-8dd2cefeb2f9"}
22:58:48.573 00.324 9640 Exposure complete
22:58:48.720 00.147 9640 worker thread done servicing request
22:58:48.720 00.000 16872 OnExposeComplete: enter
22:58:48.723 00.003 16872 UpdateGuideState(): m_state=6
22:58:48.727 00.004 16872 Star::Find(15, 1722, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:58:48.730 00.003 16872 Star::Find returns 1 (0), X=1722.29, Y=605.57, Mass=216156, SNR=271.1, Peak=8340 HFD=6.7
22:58:48.732 00.002 16872 Star::Find false star n=4 nbg=252 bg=3257.9 sigma=21.3 thresh=3322 peak=3309
22:58:48.736 00.004 16872 Star::Find false star n=5 nbg=265 bg=3256.5 sigma=21.1 thresh=3320 peak=3313
22:58:48.739 00.003 16872 MultiStar: [#1 -0.38,0.05,0.48,U] [#2 -0.24,-0.12,0.38,U] [#3 -0.49,0.13,0.20,U] [#4 -0.44,-0.47,0.00,M1] [#5 -0.48,0.60,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -0.90,-1.55,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 -14.79,4.53,0.00,M1] [#10 -9.68,-0.87,0.00,M1] 
22:58:48.742 00.003 16872 refined, 3 included, MultiStar: {-0.49, -0.00}, one-star: {-0.65, -0.01}
22:58:48.745 00.003 16872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
22:58:48.747 00.002 16872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
22:58:48.749 00.002 16872 CameraToMount -- cameraX=-0.49 cameraY=-0.00 hyp=0.49 cameraTheta=-3.13 mountX=-0.01 mountY=0.49, mountTheta=1.59
22:58:48.755 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.49, y=-0.00, opts=13)
22:58:48.761 00.006 16872 Enqueuing Move request for scope (-0.49, -0.00)
22:58:48.765 00.004 9640 Worker thread wakes up
22:58:48.765 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.00) opts 0xd
22:58:48.765 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.49, -0.00)
22:58:48.765 00.000 9640 Moving (-0.49, -0.00) raw xDistance=-0.01 yDistance=0.49
22:58:48.765 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:58:48.765 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.49, m_sumCorr=0.38
22:58:48.765 00.000 9640 MoveAxis(E, 0, ABG)
22:58:48.765 00.000 9640 Move returns status 0, amount 0
22:58:48.765 00.000 9640 MoveAxis(S, 23, ABG)
22:58:48.765 00.000 9640 Guiding  Dir = 1, Dur = 23
22:58:48.765 00.000 9640 IsSlewing returns 0
22:58:48.765 00.000 9640 IsGuiding returns 0
22:58:48.765 00.000 9640 PulseGuide returned control before completion, sleep 33
22:58:48.771 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3260, FiltMin=3156, FiltMax=65516, Gamma=2.190
22:58:48.804 00.033 9640 IsGuiding returns 1
22:58:48.805 00.001 9640 scope still moving after pulse duration time elapsed
22:58:48.812 00.007 16872 UpdateGuideState exits: m=216156 SNR=271.1
22:58:48.816 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:48.821 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:58:48.823 00.002 16872 Enqueuing Expose request
22:58:48.836 00.013 9640 IsSlewing returns 0
22:58:48.838 00.002 9640 IsGuiding returns 0
22:58:48.838 00.000 9640 scope move finished after 23 + 50 ms
22:58:48.838 00.000 9640 Move returns status 0, amount 23
22:58:48.839 00.001 9640 move complete, result=0
22:58:48.839 00.000 9640 worker thread done servicing request
22:58:48.839 00.000 9640 Worker thread wakes up
22:58:48.839 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:58:48.839 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:58:48.841 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.5 px 23 ms SOUTH
22:58:51.721 02.880 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c221ce1b-1787-47fc-8b5b-297abe187e26"}
22:58:51.724 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c221ce1b-1787-47fc-8b5b-297abe187e26"}
22:58:51.727 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f060049-033b-4bbf-b86f-935b2b4618cd"}
22:58:51.730 00.003 16872 case statement mapped state 6 to 3
22:58:51.734 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f060049-033b-4bbf-b86f-935b2b4618cd"}
22:58:51.738 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d8a81ffb-bcb7-47f4-9cef-1b221ab01d4c"}
22:58:51.741 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.29,6.57],"pixels":"..."},"id":"d8a81ffb-bcb7-47f4-9cef-1b221ab01d4c"}
22:58:52.895 01.154 9640 Exposure complete
22:58:53.039 00.144 9640 worker thread done servicing request
22:58:53.039 00.000 16872 OnExposeComplete: enter
22:58:53.043 00.004 16872 UpdateGuideState(): m_state=6
22:58:53.046 00.003 16872 Star::Find(15, 1722, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
22:58:53.048 00.002 16872 Star::Find returns 1 (0), X=1722.20, Y=605.62, Mass=209730, SNR=252.6, Peak=8248 HFD=6.7
22:58:53.052 00.004 16872 MultiStar: [#1 -0.47,-0.21,0.50,U] [#2 -0.36,-0.10,0.44,U] [#3 -0.36,-0.01,0.21,U] [#4 -0.83,-0.63,0.00,M2] [#5 -0.47,-0.32,0.18,U] [#6 0.37,-4.06,0.00,M1] [#7 -0.57,-0.42,0.00,M4] [#8 -0.71,17.91,0.00,M1] 
22:58:53.055 00.003 16872 refined, 4 included, MultiStar: {-0.56, -0.07}, one-star: {-0.74, 0.04}
22:58:53.062 00.007 16872 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.56) = xAngle (-4.57 = 1.72)
22:58:53.068 00.006 16872 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.52 = 1.76)
22:58:53.073 00.005 16872 CameraToMount -- cameraX=-0.56 cameraY=-0.07 hyp=0.56 cameraTheta=-3.01 mountX=-0.08 mountY=0.55, mountTheta=1.72
22:58:53.078 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.56, y=-0.07, opts=13)
22:58:53.083 00.005 16872 Enqueuing Move request for scope (-0.56, -0.07)
22:58:53.085 00.002 9640 Worker thread wakes up
22:58:53.085 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.07) opts 0xd
22:58:53.085 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.56, -0.07)
22:58:53.086 00.001 9640 Moving (-0.56, -0.07) raw xDistance=-0.08 yDistance=0.55
22:58:53.086 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:58:53.086 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.55, m_sumCorr=0.38
22:58:53.086 00.000 9640 MoveAxis(E, 0, ABG)
22:58:53.086 00.000 9640 Move returns status 0, amount 0
22:58:53.086 00.000 9640 MoveAxis(N, 0, ABG)
22:58:53.086 00.000 9640 Move returns status 0, amount 0
22:58:53.086 00.000 9640 move complete, result=0
22:58:53.086 00.000 9640 worker thread done servicing request
22:58:53.094 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=65520, med=3256, FiltMin=3168, FiltMax=65516, Gamma=2.190
22:58:53.134 00.040 16872 UpdateGuideState exits: m=209730 SNR=252.6
22:58:53.141 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:53.144 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:58:53.148 00.004 16872 Enqueuing Expose request
22:58:53.153 00.005 16872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
22:58:53.160 00.007 9640 Worker thread wakes up
22:58:53.161 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
22:58:53.161 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:58:55.220 02.059 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b21ad193-47fd-45dd-8aec-4baab0be27eb"}
22:58:55.225 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b21ad193-47fd-45dd-8aec-4baab0be27eb"}
22:58:55.231 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dbb164ed-cdce-49ea-9455-008682059e46"}
22:58:55.235 00.004 16872 case statement mapped state 6 to 3
22:58:55.238 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dbb164ed-cdce-49ea-9455-008682059e46"}
22:58:55.245 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93aede11-83ba-4147-9a12-638509ed9898"}
22:58:55.250 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.20,6.62],"pixels":"..."},"id":"93aede11-83ba-4147-9a12-638509ed9898"}
22:58:57.237 01.987 9640 Exposure complete
22:58:57.385 00.148 9640 worker thread done servicing request
22:58:57.386 00.001 16872 OnExposeComplete: enter
22:58:57.389 00.003 16872 UpdateGuideState(): m_state=6
22:58:57.392 00.003 16872 Star::Find(15, 1722, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:58:57.398 00.006 16872 Star::Find returns 1 (0), X=1722.26, Y=605.58, Mass=211979, SNR=268.3, Peak=7872 HFD=6.9
22:58:57.401 00.003 16872 Star::Find false star n=8 nbg=266 bg=3258.8 sigma=22.3 thresh=3326 peak=3325
22:58:57.405 00.004 16872 Star::Find false star n=4 nbg=275 bg=3262.2 sigma=22.3 thresh=3329 peak=3320
22:58:57.410 00.005 16872 MultiStar: [#1 -0.61,0.05,0.00,M1] [#2 -0.44,0.23,0.40,U] [#3 -0.18,-0.11,0.21,U] [#4 -0.45,-0.09,0.17,U] [#5 -0.07,0.22,0.14,U] [#6 0.00,0.00,0.00,L] [#7 0.21,-0.75,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -8.71,-13.55,0.00,M2] [#11 0.00,0.00,0.00,L] 
22:58:57.416 00.006 16872 refined, 4 included, MultiStar: {-0.51, 0.04}, one-star: {-0.68, -0.00}
22:58:57.420 00.004 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
22:58:57.424 00.004 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
22:58:57.425 00.001 16872 CameraToMount -- cameraX=-0.51 cameraY=0.04 hyp=0.51 cameraTheta=3.06 mountX=0.04 mountY=0.51, mountTheta=1.50
22:58:57.431 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.51, y=0.04, opts=13)
22:58:57.434 00.003 16872 Enqueuing Move request for scope (-0.51, 0.04)
22:58:57.437 00.003 9640 Worker thread wakes up
22:58:57.437 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.04) opts 0xd
22:58:57.437 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.51, 0.04)
22:58:57.437 00.000 9640 Moving (-0.51, 0.04) raw xDistance=0.04 yDistance=0.51
22:58:57.437 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:58:57.438 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 0.51, m_sumCorr=0.67
22:58:57.438 00.000 9640 MoveAxis(E, 0, ABG)
22:58:57.438 00.000 9640 Move returns status 0, amount 0
22:58:57.438 00.000 9640 MoveAxis(S, 35, ABG)
22:58:57.438 00.000 9640 Guiding  Dir = 1, Dur = 35
22:58:57.438 00.000 9640 IsSlewing returns 0
22:58:57.439 00.001 9640 IsGuiding returns 0
22:58:57.439 00.000 9640 PulseGuide returned control before completion, sleep 45
22:58:57.447 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65518, med=3260, FiltMin=3172, FiltMax=65516, Gamma=2.190
22:58:57.486 00.039 9640 IsGuiding returns 1
22:58:57.486 00.000 9640 scope still moving after pulse duration time elapsed
22:58:57.489 00.003 16872 UpdateGuideState exits: m=211979 SNR=268.3
22:58:57.492 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:57.494 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:58:57.498 00.004 16872 Enqueuing Expose request
22:58:57.517 00.019 9640 IsSlewing returns 0
22:58:57.517 00.000 9640 IsGuiding returns 0
22:58:57.517 00.000 9640 scope move finished after 35 + 42 ms
22:58:57.517 00.000 9640 Move returns status 0, amount 35
22:58:57.517 00.000 9640 move complete, result=0
22:58:57.518 00.001 9640 worker thread done servicing request
22:58:57.518 00.000 9640 Worker thread wakes up
22:58:57.518 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:58:57.518 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:58:57.520 00.002 16872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 35 ms SOUTH
22:58:58.720 01.200 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aeb08d7c-2c20-47c1-97f2-f2fdf6a33318"}
22:58:58.723 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aeb08d7c-2c20-47c1-97f2-f2fdf6a33318"}
22:58:58.730 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8fbef85b-9fa5-40fe-ae97-9e7afb3e3892"}
22:58:58.735 00.005 16872 case statement mapped state 6 to 3
22:58:58.738 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8fbef85b-9fa5-40fe-ae97-9e7afb3e3892"}
22:58:58.743 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3666421c-402c-4edc-bb13-52400595c679"}
22:58:58.748 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.26,6.58],"pixels":"..."},"id":"3666421c-402c-4edc-bb13-52400595c679"}
22:59:01.581 02.833 9640 Exposure complete
22:59:01.725 00.144 9640 worker thread done servicing request
22:59:01.725 00.000 16872 OnExposeComplete: enter
22:59:01.732 00.007 16872 UpdateGuideState(): m_state=6
22:59:01.737 00.005 16872 Star::Find(15, 1722, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:59:01.741 00.004 16872 Star::Find returns 1 (0), X=1722.12, Y=605.70, Mass=216583, SNR=275.2, Peak=8624 HFD=6.6
22:59:01.744 00.003 16872 MultiStar: [#1 -0.68,0.37,0.00,M2] [#2 -0.67,0.30,0.00,M1] [#3 -0.36,0.48,0.21,U] [#4 -0.86,0.25,0.00,M2] [#5 -0.85,0.16,0.00,M2] [#6 -17.21,7.90,0.00,M2] [#7 -1.82,-0.99,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:01.747 00.003 16872 refined, 1 included, MultiStar: {-0.75, 0.18}, one-star: {-0.83, 0.12}
22:59:01.749 00.002 16872 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.56) = xAngle (1.35 = 1.35)
22:59:01.751 00.002 16872 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.39 = 1.39)
22:59:01.756 00.005 16872 CameraToMount -- cameraX=-0.75 cameraY=0.18 hyp=0.77 cameraTheta=2.90 mountX=0.17 mountY=0.76, mountTheta=1.35
22:59:01.761 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.75, y=0.18, opts=13)
22:59:01.763 00.002 16872 Enqueuing Move request for scope (-0.75, 0.18)
22:59:01.766 00.003 9640 Worker thread wakes up
22:59:01.766 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.18) opts 0xd
22:59:01.766 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.75, 0.18)
22:59:01.766 00.000 9640 Moving (-0.75, 0.18) raw xDistance=0.17 yDistance=0.76
22:59:01.766 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
22:59:01.767 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.76, m_sumCorr=0.67
22:59:01.767 00.000 9640 MoveAxis(W, 13, ABG)
22:59:01.767 00.000 9640 Guiding  Dir = 3, Dur = 13
22:59:01.767 00.000 9640 IsSlewing returns 0
22:59:01.767 00.000 9640 IsGuiding returns 0
22:59:01.767 00.000 9640 PulseGuide returned control before completion, sleep 23
22:59:01.777 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65520, med=3256, FiltMin=3162, FiltMax=65516, Gamma=2.190
22:59:01.799 00.022 9640 IsGuiding returns 1
22:59:01.800 00.001 9640 scope still moving after pulse duration time elapsed
22:59:01.821 00.021 16872 UpdateGuideState exits: m=216583 SNR=275.2
22:59:01.825 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:01.829 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:59:01.832 00.003 16872 Enqueuing Expose request
22:59:01.836 00.004 9640 IsSlewing returns 0
22:59:01.836 00.000 9640 IsGuiding returns 0
22:59:01.836 00.000 9640 scope move finished after 13 + 56 ms
22:59:01.836 00.000 9640 Move returns status 0, amount 13
22:59:01.836 00.000 9640 MoveAxis(N, 0, ABG)
22:59:01.836 00.000 9640 Move returns status 0, amount 0
22:59:01.836 00.000 9640 move complete, result=0
22:59:01.836 00.000 9640 worker thread done servicing request
22:59:01.837 00.001 9640 Worker thread wakes up
22:59:01.837 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:59:01.837 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:59:01.846 00.009 16872 GuideStep: 0.2 px 13 ms WEST, 0.8 px 0 ms NORTH
22:59:02.218 00.372 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea069d11-2a00-4a59-a1e5-8d466ae3c22d"}
22:59:02.223 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ea069d11-2a00-4a59-a1e5-8d466ae3c22d"}
22:59:02.240 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0c509f2-828d-4187-aaa1-a43c98b78f08"}
22:59:02.248 00.008 16872 case statement mapped state 6 to 3
22:59:02.260 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0c509f2-828d-4187-aaa1-a43c98b78f08"}
22:59:02.265 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a994e60d-2260-49a5-af63-aa89157f1c68"}
22:59:02.271 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.12,6.70],"pixels":"..."},"id":"a994e60d-2260-49a5-af63-aa89157f1c68"}
22:59:05.718 03.447 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3053a5ea-f942-473d-b00c-105f862c5a5a"}
22:59:05.721 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3053a5ea-f942-473d-b00c-105f862c5a5a"}
22:59:05.725 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"827fecc2-772d-47ac-ad55-d073c3e3d4eb"}
22:59:05.729 00.004 16872 case statement mapped state 6 to 3
22:59:05.733 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"827fecc2-772d-47ac-ad55-d073c3e3d4eb"}
22:59:05.736 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4d4828b1-6151-424d-bee4-5760d2d6732e"}
22:59:05.740 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.12,6.70],"pixels":"..."},"id":"4d4828b1-6151-424d-bee4-5760d2d6732e"}
22:59:05.918 00.178 9640 Exposure complete
22:59:06.063 00.145 9640 worker thread done servicing request
22:59:06.063 00.000 16872 OnExposeComplete: enter
22:59:06.066 00.003 16872 UpdateGuideState(): m_state=6
22:59:06.070 00.004 16872 Star::Find(15, 1722, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
22:59:06.073 00.003 16872 Star::Find returns 1 (0), X=1722.22, Y=605.83, Mass=207980, SNR=245.3, Peak=8268 HFD=6.7
22:59:06.079 00.006 16872 Star::Find false star n=3 nbg=274 bg=3257.6 sigma=25.4 thresh=3334 peak=3320
22:59:06.085 00.006 16872 MultiStar: [#1 -0.53,0.41,0.00,M3] [#2 -0.59,0.27,0.00,M2] [#3 -0.03,0.56,0.25,U] [#4 -0.41,-0.40,0.16,U] [#5 -0.11,-0.12,0.17,U] [#6 -16.44,-6.85,0.00,M3] [#7 -0.57,0.92,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -1.73,-1.06,0.00,M3] 
22:59:06.089 00.004 16872 refined, 3 included, MultiStar: {-0.52, 0.19}, one-star: {-0.72, 0.25}
22:59:06.092 00.003 16872 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.56) = xAngle (1.23 = 1.23)
22:59:06.095 00.003 16872 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.28 = 1.28)
22:59:06.099 00.004 16872 CameraToMount -- cameraX=-0.52 cameraY=0.19 hyp=0.55 cameraTheta=2.79 mountX=0.18 mountY=0.53, mountTheta=1.24
22:59:06.103 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.52, y=0.19, opts=13)
22:59:06.107 00.004 16872 Enqueuing Move request for scope (-0.52, 0.19)
22:59:06.110 00.003 9640 Worker thread wakes up
22:59:06.110 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.19) opts 0xd
22:59:06.110 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.52, 0.19)
22:59:06.110 00.000 9640 Moving (-0.52, 0.19) raw xDistance=0.18 yDistance=0.53
22:59:06.111 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
22:59:06.111 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 0.53, m_sumCorr=0.95
22:59:06.111 00.000 9640 MoveAxis(W, 15, ABG)
22:59:06.111 00.000 9640 Guiding  Dir = 3, Dur = 15
22:59:06.111 00.000 9640 IsSlewing returns 0
22:59:06.111 00.000 9640 IsGuiding returns 0
22:59:06.112 00.001 9640 PulseGuide returned control before completion, sleep 25
22:59:06.117 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3260, FiltMin=3168, FiltMax=65516, Gamma=2.190
22:59:06.138 00.021 9640 IsGuiding returns 1
22:59:06.138 00.000 9640 scope still moving after pulse duration time elapsed
22:59:06.159 00.021 16872 UpdateGuideState exits: m=207980 SNR=245.3
22:59:06.163 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:06.166 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:59:06.168 00.002 16872 Enqueuing Expose request
22:59:06.176 00.008 9640 IsSlewing returns 0
22:59:06.176 00.000 9640 IsGuiding returns 0
22:59:06.176 00.000 9640 scope move finished after 15 + 49 ms
22:59:06.176 00.000 9640 Move returns status 0, amount 15
22:59:06.176 00.000 9640 MoveAxis(S, 34, ABG)
22:59:06.176 00.000 9640 Guiding  Dir = 1, Dur = 34
22:59:06.177 00.001 9640 IsSlewing returns 0
22:59:06.177 00.000 9640 IsGuiding returns 0
22:59:06.178 00.001 9640 PulseGuide returned control before completion, sleep 44
22:59:06.233 00.055 9640 IsGuiding returns 1
22:59:06.233 00.000 9640 scope still moving after pulse duration time elapsed
22:59:06.265 00.032 9640 IsSlewing returns 0
22:59:06.266 00.001 9640 IsGuiding returns 0
22:59:06.266 00.000 9640 scope move finished after 34 + 53 ms
22:59:06.266 00.000 9640 Move returns status 0, amount 34
22:59:06.266 00.000 9640 move complete, result=0
22:59:06.267 00.001 9640 worker thread done servicing request
22:59:06.267 00.000 9640 Worker thread wakes up
22:59:06.267 00.000 16872 GuideStep: 0.2 px 15 ms WEST, 0.5 px 34 ms SOUTH
22:59:06.273 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
22:59:06.273 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:59:09.217 02.944 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9578988f-5843-46b5-b954-5bf219870d05"}
22:59:09.222 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9578988f-5843-46b5-b954-5bf219870d05"}
22:59:09.228 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"acdd124a-64d5-45e8-9ea9-df26fb0a7ca2"}
22:59:09.232 00.004 16872 case statement mapped state 6 to 3
22:59:09.236 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"acdd124a-64d5-45e8-9ea9-df26fb0a7ca2"}
22:59:09.240 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7e3b85dc-3c77-425e-aa09-82cfc2fdb834"}
22:59:09.245 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.22,6.83],"pixels":"..."},"id":"7e3b85dc-3c77-425e-aa09-82cfc2fdb834"}
22:59:10.329 01.084 9640 Exposure complete
22:59:10.472 00.143 9640 worker thread done servicing request
22:59:10.473 00.001 16872 OnExposeComplete: enter
22:59:10.475 00.002 16872 UpdateGuideState(): m_state=6
22:59:10.478 00.003 16872 Star::Find(15, 1722, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
22:59:10.481 00.003 16872 Star::Find returns 1 (0), X=1721.96, Y=605.54, Mass=211730, SNR=272.8, Peak=8020 HFD=6.7
22:59:10.491 00.010 16872 Star::Find false star n=2 nbg=281 bg=3254.4 sigma=22.9 thresh=3323 peak=3306
22:59:10.496 00.005 16872 Star::Find false star n=4 nbg=264 bg=3253.3 sigma=22.7 thresh=3321 peak=3321
22:59:10.500 00.004 16872 Star::Find false star n=4 nbg=261 bg=3253.0 sigma=20.7 thresh=3315 peak=3298
22:59:10.503 00.003 16872 MultiStar: [#1 -0.89,-0.07,0.00,M4] [#2 -0.98,0.19,0.00,M3] [#3 -1.00,-0.05,0.00,M1] [#4 -0.93,-0.66,0.00,M2] [#5 -0.48,-0.20,0.18,U] [#6 0.00,0.00,0.00,L] [#7 -1.13,-0.32,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -8.13,0.48,0.00,M4] [#11 0.00,0.00,0.00,L] 
22:59:10.506 00.003 16872 refined, 1 included, MultiStar: {-0.90, -0.07}, one-star: {-0.98, -0.05}
22:59:10.508 00.002 16872 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.56) = xAngle (-4.62 = 1.67)
22:59:10.511 00.003 16872 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.57 = 1.71)
22:59:10.513 00.002 16872 CameraToMount -- cameraX=-0.90 cameraY=-0.07 hyp=0.91 cameraTheta=-3.06 mountX=-0.09 mountY=0.90, mountTheta=1.67
22:59:10.520 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.90, y=-0.07, opts=13)
22:59:10.523 00.003 16872 Enqueuing Move request for scope (-0.90, -0.07)
22:59:10.525 00.002 9640 Worker thread wakes up
22:59:10.525 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.07) opts 0xd
22:59:10.526 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.90, -0.07)
22:59:10.526 00.000 9640 Moving (-0.90, -0.07) raw xDistance=-0.09 yDistance=0.90
22:59:10.526 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:59:10.526 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.90, m_sumCorr=1.1
22:59:10.526 00.000 9640 MoveAxis(E, 0, ABG)
22:59:10.526 00.000 9640 Move returns status 0, amount 0
22:59:10.526 00.000 9640 MoveAxis(S, 20, ABG)
22:59:10.526 00.000 9640 Guiding  Dir = 1, Dur = 20
22:59:10.526 00.000 9640 IsSlewing returns 0
22:59:10.527 00.001 9640 IsGuiding returns 0
22:59:10.527 00.000 9640 PulseGuide returned control before completion, sleep 30
22:59:10.536 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3256, FiltMin=3120, FiltMax=65516, Gamma=2.190
22:59:10.562 00.026 9640 IsGuiding returns 1
22:59:10.562 00.000 9640 scope still moving after pulse duration time elapsed
22:59:10.577 00.015 16872 UpdateGuideState exits: m=211730 SNR=272.8
22:59:10.585 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:10.591 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:59:10.596 00.005 16872 Enqueuing Expose request
22:59:10.599 00.003 9640 IsSlewing returns 0
22:59:10.600 00.001 9640 IsGuiding returns 0
22:59:10.600 00.000 9640 scope move finished after 20 + 52 ms
22:59:10.600 00.000 9640 Move returns status 0, amount 20
22:59:10.600 00.000 9640 move complete, result=0
22:59:10.600 00.000 9640 worker thread done servicing request
22:59:10.600 00.000 9640 Worker thread wakes up
22:59:10.600 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:59:10.600 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:59:10.604 00.004 16872 GuideStep: -0.1 px 0 ms EAST, 0.9 px 20 ms SOUTH
22:59:12.718 02.114 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f4cde5e-a2f4-422e-9048-fa0b8725f8dc"}
22:59:12.722 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3f4cde5e-a2f4-422e-9048-fa0b8725f8dc"}
22:59:12.728 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81dfa430-823b-4953-9333-227bd3557956"}
22:59:12.731 00.003 16872 case statement mapped state 6 to 3
22:59:12.734 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"81dfa430-823b-4953-9333-227bd3557956"}
22:59:12.737 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1c6e8fd7-69f4-4539-bf56-2b1725b1f89c"}
22:59:12.741 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.96,6.54],"pixels":"..."},"id":"1c6e8fd7-69f4-4539-bf56-2b1725b1f89c"}
22:59:14.668 01.927 9640 Exposure complete
22:59:14.810 00.142 9640 worker thread done servicing request
22:59:14.810 00.000 16872 OnExposeComplete: enter
22:59:14.813 00.003 16872 UpdateGuideState(): m_state=6
22:59:14.817 00.004 16872 Star::Find(15, 1721, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
22:59:14.820 00.003 16872 Star::Find returns 1 (0), X=1721.87, Y=605.79, Mass=214460, SNR=268.1, Peak=8296 HFD=6.7
22:59:14.822 00.002 16872 Star::Find false star n=4 nbg=275 bg=3251.7 sigma=23.2 thresh=3321 peak=3317
22:59:14.826 00.004 16872 Star::Find false star n=6 nbg=275 bg=3260.0 sigma=21.1 thresh=3323 peak=3314
22:59:14.828 00.002 16872 Star::Find false star n=7 nbg=257 bg=3261.1 sigma=20.7 thresh=3323 peak=3312
22:59:14.832 00.004 16872 Star::Find false star n=2 nbg=264 bg=3260.9 sigma=25.3 thresh=3337 peak=3316
22:59:14.839 00.007 16872 Star::Find false star n=6 nbg=263 bg=3263.8 sigma=19.9 thresh=3324 peak=3323
22:59:14.844 00.005 16872 MultiStar: [#1 -0.77,0.56,0.00,M5] [#2 -0.65,0.30,0.43,U] [#3 -0.65,0.50,0.00,M2] [#4 -0.96,0.13,0.00,M3] [#5 -0.66,0.08,0.17,U] [#6 0.00,0.00,0.00,L] [#7 -2.08,-0.14,0.00,M9] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:14.847 00.003 16872 refined, 2 included, MultiStar: {-0.92, 0.22}, one-star: {-1.07, 0.21}
22:59:14.850 00.003 16872 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.56) = xAngle (1.35 = 1.35)
22:59:14.853 00.003 16872 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.40 = 1.40)
22:59:14.856 00.003 16872 CameraToMount -- cameraX=-0.92 cameraY=0.22 hyp=0.94 cameraTheta=2.91 mountX=0.20 mountY=0.93, mountTheta=1.35
22:59:14.860 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.92, y=0.22, opts=13)
22:59:14.865 00.005 16872 Enqueuing Move request for scope (-0.92, 0.22)
22:59:14.869 00.004 9640 Worker thread wakes up
22:59:14.869 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.22) opts 0xd
22:59:14.869 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.92, 0.22)
22:59:14.869 00.000 9640 Moving (-0.92, 0.22) raw xDistance=0.20 yDistance=0.93
22:59:14.869 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:59:14.870 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.93, m_sumCorr=1.3
22:59:14.870 00.000 9640 MoveAxis(W, 15, ABG)
22:59:14.870 00.000 9640 Guiding  Dir = 3, Dur = 15
22:59:14.870 00.000 9640 IsSlewing returns 0
22:59:14.870 00.000 9640 IsGuiding returns 0
22:59:14.871 00.001 9640 PulseGuide returned control before completion, sleep 25
22:59:14.875 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65520, med=3260, FiltMin=3104, FiltMax=65516, Gamma=2.190
22:59:14.911 00.036 9640 IsGuiding returns 1
22:59:14.912 00.001 9640 scope still moving after pulse duration time elapsed
22:59:14.916 00.004 16872 UpdateGuideState exits: m=214460 SNR=268.1
22:59:14.919 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:14.922 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:59:14.925 00.003 16872 Enqueuing Expose request
22:59:14.942 00.017 9640 IsSlewing returns 0
22:59:14.942 00.000 9640 IsGuiding returns 0
22:59:14.942 00.000 9640 scope move finished after 15 + 56 ms
22:59:14.942 00.000 9640 Move returns status 0, amount 15
22:59:14.942 00.000 9640 MoveAxis(S, 24, ABG)
22:59:14.943 00.001 9640 Guiding  Dir = 1, Dur = 24
22:59:14.943 00.000 9640 IsSlewing returns 0
22:59:14.943 00.000 9640 IsGuiding returns 0
22:59:14.944 00.001 9640 PulseGuide returned control before completion, sleep 34
22:59:14.989 00.045 9640 IsGuiding returns 1
22:59:14.989 00.000 9640 scope still moving after pulse duration time elapsed
22:59:15.020 00.031 9640 IsSlewing returns 0
22:59:15.021 00.001 9640 IsGuiding returns 0
22:59:15.021 00.000 9640 scope move finished after 24 + 54 ms
22:59:15.021 00.000 9640 Move returns status 0, amount 24
22:59:15.021 00.000 9640 move complete, result=0
22:59:15.021 00.000 9640 worker thread done servicing request
22:59:15.022 00.001 9640 Worker thread wakes up
22:59:15.022 00.000 16872 GuideStep: 0.2 px 15 ms WEST, 0.9 px 24 ms SOUTH
22:59:15.029 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
22:59:15.030 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:59:16.219 01.189 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"502de22b-b850-44dc-acf6-75819430f8f4"}
22:59:16.222 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"502de22b-b850-44dc-acf6-75819430f8f4"}
22:59:16.227 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"03fac9ba-7a25-4811-bd44-b84cbcab2f90"}
22:59:16.232 00.005 16872 case statement mapped state 6 to 3
22:59:16.236 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"03fac9ba-7a25-4811-bd44-b84cbcab2f90"}
22:59:16.239 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"25982cac-ead3-4402-a9ce-7d77b28d19c8"}
22:59:16.247 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.87,6.79],"pixels":"..."},"id":"25982cac-ead3-4402-a9ce-7d77b28d19c8"}
22:59:19.099 02.852 9640 Exposure complete
22:59:19.250 00.151 9640 worker thread done servicing request
22:59:19.250 00.000 16872 OnExposeComplete: enter
22:59:19.257 00.007 16872 UpdateGuideState(): m_state=6
22:59:19.260 00.003 16872 Star::Find(15, 1721, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
22:59:19.263 00.003 16872 Star::Find returns 1 (0), X=1721.72, Y=605.70, Mass=211657, SNR=258.0, Peak=8300 HFD=6.6
22:59:19.265 00.002 16872 Star::Find false star n=5 nbg=274 bg=3258.4 sigma=24.1 thresh=3331 peak=3325
22:59:19.270 00.005 16872 Star::Find false star n=5 nbg=261 bg=3258.3 sigma=23.3 thresh=3328 peak=3322
22:59:19.273 00.003 16872 Star::Find false star n=2 nbg=246 bg=3259.7 sigma=20.1 thresh=3320 peak=3315
22:59:19.276 00.003 16872 Star::Find false star n=7 nbg=278 bg=3259.7 sigma=25.3 thresh=3336 peak=3336
22:59:19.278 00.002 16872 Star::Find false star n=3 nbg=268 bg=3260.3 sigma=23.6 thresh=3331 peak=3315
22:59:19.281 00.003 16872 MultiStar: [#1 -0.87,0.09,0.00,M6] [#2 -1.12,0.30,0.00,M3] [#3 -1.21,0.29,0.00,M3] [#4 -1.14,-0.45,0.00,M4] [#5 -1.72,-0.27,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -1.79,-0.66,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:19.286 00.005 16872 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
22:59:19.293 00.007 16872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.54 = 1.54)
22:59:19.297 00.004 16872 CameraToMount -- cameraX=-1.22 cameraY=0.11 hyp=1.23 cameraTheta=3.05 mountX=0.09 mountY=1.23, mountTheta=1.50
22:59:19.302 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.22, y=0.11, opts=13)
22:59:19.306 00.004 16872 Enqueuing Move request for scope (-1.22, 0.11)
22:59:19.309 00.003 9640 Worker thread wakes up
22:59:19.309 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.22, 0.11) opts 0xd
22:59:19.309 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.22, 0.11)
22:59:19.309 00.000 9640 Moving (-1.22, 0.11) raw xDistance=0.09 yDistance=1.23
22:59:19.309 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:59:19.309 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 1.23, m_sumCorr=1.6
22:59:19.309 00.000 9640 MoveAxis(E, 0, ABG)
22:59:19.309 00.000 9640 Move returns status 0, amount 0
22:59:19.309 00.000 9640 MoveAxis(S, 31, ABG)
22:59:19.309 00.000 9640 Guiding  Dir = 1, Dur = 31
22:59:19.309 00.000 9640 IsSlewing returns 0
22:59:19.310 00.001 9640 IsGuiding returns 0
22:59:19.310 00.000 9640 PulseGuide returned control before completion, sleep 41
22:59:19.316 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3256, FiltMin=3154, FiltMax=65516, Gamma=2.190
22:59:19.358 00.042 16872 UpdateGuideState exits: m=211657 SNR=258.0
22:59:19.361 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:19.368 00.007 9640 IsGuiding returns 1
22:59:19.368 00.000 9640 scope still moving after pulse duration time elapsed
22:59:19.368 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:59:19.371 00.003 16872 Enqueuing Expose request
22:59:19.393 00.022 9640 IsSlewing returns 0
22:59:19.393 00.000 9640 IsGuiding returns 0
22:59:19.393 00.000 9640 scope move finished after 31 + 52 ms
22:59:19.393 00.000 9640 Move returns status 0, amount 31
22:59:19.393 00.000 9640 move complete, result=0
22:59:19.394 00.001 9640 worker thread done servicing request
22:59:19.394 00.000 9640 Worker thread wakes up
22:59:19.394 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 1.2 px 31 ms SOUTH
22:59:19.400 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
22:59:19.400 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:59:19.718 00.318 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e92dc67f-f6ce-4eb0-a044-29337c8f4fb5"}
22:59:19.723 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e92dc67f-f6ce-4eb0-a044-29337c8f4fb5"}
22:59:19.726 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c831386a-8238-47a3-b65f-b9de24e740ce"}
22:59:19.729 00.003 16872 case statement mapped state 6 to 3
22:59:19.732 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c831386a-8238-47a3-b65f-b9de24e740ce"}
22:59:19.736 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"07af3ced-c430-496e-a6fc-199fe8e1a606"}
22:59:19.739 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.72,6.70],"pixels":"..."},"id":"07af3ced-c430-496e-a6fc-199fe8e1a606"}
22:59:23.218 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5874750c-2581-4589-b289-1dd9538bfdbb"}
22:59:23.225 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5874750c-2581-4589-b289-1dd9538bfdbb"}
22:59:23.237 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84d3db46-ff43-4c4d-9469-498c5d09218c"}
22:59:23.240 00.003 16872 case statement mapped state 6 to 3
22:59:23.246 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"84d3db46-ff43-4c4d-9469-498c5d09218c"}
22:59:23.251 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"00615f39-f237-4514-8ecb-a895a89bb4cb"}
22:59:23.256 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.72,6.70],"pixels":"..."},"id":"00615f39-f237-4514-8ecb-a895a89bb4cb"}
22:59:23.471 00.215 9640 Exposure complete
22:59:23.615 00.144 9640 worker thread done servicing request
22:59:23.615 00.000 16872 OnExposeComplete: enter
22:59:23.619 00.004 16872 UpdateGuideState(): m_state=6
22:59:23.622 00.003 16872 Star::Find(15, 1721, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
22:59:23.624 00.002 16872 Star::Find returns 1 (0), X=1721.41, Y=605.55, Mass=217275, SNR=256.5, Peak=8548 HFD=6.9
22:59:23.627 00.003 16872 Star::Find false star n=7 nbg=242 bg=3264.9 sigma=19.8 thresh=3324 peak=3324
22:59:23.630 00.003 16872 Star::Find false star n=2 nbg=276 bg=3275.5 sigma=25.4 thresh=3352 peak=3320
22:59:23.634 00.004 16872 Star::Find false star n=5 nbg=260 bg=3263.0 sigma=21.6 thresh=3328 peak=3318
22:59:23.640 00.006 16872 Star::Find false star n=4 nbg=267 bg=3264.3 sigma=22.7 thresh=3332 peak=3331
22:59:23.644 00.004 16872 MultiStar: [#1 -1.45,-0.08,0.00,M7] [#2 -1.45,0.16,0.00,M4] [#3 -1.31,0.19,0.00,M4] [#4 -1.59,-0.48,0.00,M5] [#5 -1.25,0.68,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -1.68,0.89,0.00,R] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.54,-0.83,0.00,M5] [#11 0.00,0.00,0.00,L] 
22:59:23.646 00.002 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.68 = 1.61)
22:59:23.650 00.004 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.65)
22:59:23.654 00.004 16872 CameraToMount -- cameraX=-1.53 cameraY=-0.03 hyp=1.53 cameraTheta=-3.12 mountX=-0.05 mountY=1.53, mountTheta=1.61
22:59:23.659 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.53, y=-0.03, opts=13)
22:59:23.661 00.002 16872 Enqueuing Move request for scope (-1.53, -0.03)
22:59:23.666 00.005 9640 Worker thread wakes up
22:59:23.666 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.53, -0.03) opts 0xd
22:59:23.666 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.53, -0.03)
22:59:23.666 00.000 9640 Moving (-1.53, -0.03) raw xDistance=-0.05 yDistance=1.53
22:59:23.666 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:59:23.666 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.33, input 1.53, m_sumCorr=1.9
22:59:23.666 00.000 9640 MoveAxis(E, 0, ABG)
22:59:23.666 00.000 9640 Move returns status 0, amount 0
22:59:23.666 00.000 9640 MoveAxis(S, 40, ABG)
22:59:23.666 00.000 9640 Guiding  Dir = 1, Dur = 40
22:59:23.666 00.000 9640 IsSlewing returns 0
22:59:23.667 00.001 9640 IsGuiding returns 0
22:59:23.667 00.000 9640 PulseGuide returned control before completion, sleep 50
22:59:23.672 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3264, FiltMin=3140, FiltMax=65520, Gamma=2.190
22:59:23.711 00.039 16872 UpdateGuideState exits: m=217275 SNR=256.5
22:59:23.715 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:23.717 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:59:23.720 00.003 16872 Enqueuing Expose request
22:59:23.725 00.005 9640 IsGuiding returns 1
22:59:23.725 00.000 9640 scope still moving after pulse duration time elapsed
22:59:23.758 00.033 9640 IsSlewing returns 0
22:59:23.761 00.003 9640 IsGuiding returns 0
22:59:23.762 00.001 9640 scope move finished after 40 + 54 ms
22:59:23.762 00.000 9640 Move returns status 0, amount 40
22:59:23.762 00.000 9640 move complete, result=0
22:59:23.762 00.000 9640 worker thread done servicing request
22:59:23.762 00.000 9640 Worker thread wakes up
22:59:23.763 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
22:59:23.763 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:59:23.766 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 1.5 px 40 ms SOUTH
22:59:26.718 02.952 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05a773cd-f995-4284-be8e-d1c707c45fe5"}
22:59:26.724 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"05a773cd-f995-4284-be8e-d1c707c45fe5"}
22:59:26.731 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9cb2ef01-4c59-4b33-8291-6cafec7a1379"}
22:59:26.735 00.004 16872 case statement mapped state 6 to 3
22:59:26.738 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9cb2ef01-4c59-4b33-8291-6cafec7a1379"}
22:59:26.742 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8bac8ba1-9578-4026-9af9-47f3cd0a212e"}
22:59:26.745 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.41,6.55],"pixels":"..."},"id":"8bac8ba1-9578-4026-9af9-47f3cd0a212e"}
22:59:27.842 01.097 9640 Exposure complete
22:59:27.989 00.147 9640 worker thread done servicing request
22:59:27.989 00.000 16872 OnExposeComplete: enter
22:59:27.994 00.005 16872 UpdateGuideState(): m_state=6
22:59:27.998 00.004 16872 Star::Find(15, 1721, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
22:59:28.004 00.006 16872 Star::Find returns 1 (0), X=1721.03, Y=605.65, Mass=211175, SNR=261.2, Peak=8440 HFD=6.7
22:59:28.007 00.003 16872 Star::Find false star n=5 nbg=272 bg=3261.7 sigma=23.8 thresh=3333 peak=3332
22:59:28.009 00.002 16872 MultiStar: [#1 -1.93,0.06,0.00,M8] [#2 -1.89,0.17,0.00,M5] [#3 -1.34,-0.02,0.00,M5] [#4 -1.91,-0.58,0.00,M6] [#5 -1.60,0.55,0.00,M3] [#6 -1.38,0.12,0.00,M4] [#7 0.01,-0.12,0.08,U] [#8 0.00,0.00,0.00,L] [#9 -16.28,3.97,0.00,M2] 
22:59:28.012 00.003 16872 refined, 1 included, MultiStar: {-1.77, 0.05}, one-star: {-1.92, 0.07}
22:59:28.018 00.006 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
22:59:28.020 00.002 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
22:59:28.024 00.004 16872 CameraToMount -- cameraX=-1.77 cameraY=0.05 hyp=1.77 cameraTheta=3.11 mountX=0.03 mountY=1.77, mountTheta=1.56
22:59:28.030 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.77, y=0.05, opts=13)
22:59:28.035 00.005 16872 Enqueuing Move request for scope (-1.77, 0.05)
22:59:28.040 00.005 9640 Worker thread wakes up
22:59:28.041 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.77, 0.05) opts 0xd
22:59:28.041 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.77, 0.05)
22:59:28.041 00.000 9640 Moving (-1.77, 0.05) raw xDistance=0.03 yDistance=1.77
22:59:28.041 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:59:28.041 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.41, input 1.77, m_sumCorr=2.3
22:59:28.041 00.000 9640 MoveAxis(E, 0, ABG)
22:59:28.041 00.000 9640 Move returns status 0, amount 0
22:59:28.041 00.000 9640 MoveAxis(S, 50, ABG)
22:59:28.041 00.000 9640 Guiding  Dir = 1, Dur = 50
22:59:28.041 00.000 9640 IsSlewing returns 0
22:59:28.042 00.001 9640 IsGuiding returns 0
22:59:28.042 00.000 9640 PulseGuide returned control before completion, sleep 60
22:59:28.048 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65520, med=3268, FiltMin=3180, FiltMax=65516, Gamma=2.190
22:59:28.090 00.042 16872 UpdateGuideState exits: m=211175 SNR=261.2
22:59:28.094 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:28.097 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:59:28.099 00.002 16872 Enqueuing Expose request
22:59:28.107 00.008 9640 IsGuiding returns 1
22:59:28.107 00.000 9640 scope still moving after pulse duration time elapsed
22:59:28.137 00.030 9640 IsSlewing returns 0
22:59:28.138 00.001 9640 IsGuiding returns 0
22:59:28.138 00.000 9640 scope move finished after 50 + 46 ms
22:59:28.138 00.000 9640 Move returns status 0, amount 50
22:59:28.138 00.000 9640 move complete, result=0
22:59:28.138 00.000 9640 worker thread done servicing request
22:59:28.138 00.000 9640 Worker thread wakes up
22:59:28.138 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:59:28.138 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:59:28.138 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 1.8 px 50 ms SOUTH
22:59:30.217 02.079 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"528ac001-0625-4f66-bdd7-9d1b2a59c38c"}
22:59:30.221 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"528ac001-0625-4f66-bdd7-9d1b2a59c38c"}
22:59:30.224 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4052b464-f2c7-4a8a-9cc1-b2d21e8fc510"}
22:59:30.229 00.005 16872 case statement mapped state 6 to 3
22:59:30.233 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4052b464-f2c7-4a8a-9cc1-b2d21e8fc510"}
22:59:30.237 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6a712f9a-5883-4fd5-a53e-4cc77f0b6206"}
22:59:30.240 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.03,6.65],"pixels":"..."},"id":"6a712f9a-5883-4fd5-a53e-4cc77f0b6206"}
22:59:32.217 01.977 9640 Exposure complete
22:59:32.358 00.141 9640 worker thread done servicing request
22:59:32.358 00.000 16872 OnExposeComplete: enter
22:59:32.362 00.004 16872 UpdateGuideState(): m_state=6
22:59:32.364 00.002 16872 Star::Find(15, 1721, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
22:59:32.369 00.005 16872 Star::Find returns 1 (0), X=1720.35, Y=605.47, Mass=212709, SNR=260.3, Peak=8356 HFD=6.8
22:59:32.371 00.002 16872 Star::Find false star n=6 nbg=272 bg=3259.8 sigma=23.5 thresh=3330 peak=3326
22:59:32.375 00.004 16872 Star::Find false star n=4 nbg=252 bg=3268.0 sigma=20.4 thresh=3329 peak=3318
22:59:32.377 00.002 16872 Star::Find false star n=8 nbg=258 bg=3260.3 sigma=18.7 thresh=3317 peak=3313
22:59:32.380 00.003 16872 MultiStar: [#1 -2.20,0.07,0.00,M9] [#2 -2.17,-0.02,0.00,M6] [#3 -1.86,0.18,0.00,M6] [#4 -2.03,-0.73,0.00,M7] [#5 -2.17,-0.30,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -1.01,-1.18,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -22.16,-23.50,0.00,M2] 
22:59:32.385 00.005 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.65 = 1.63)
22:59:32.387 00.002 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.61 = 1.68)
22:59:32.389 00.002 16872 CameraToMount -- cameraX=-2.60 cameraY=-0.12 hyp=2.60 cameraTheta=-3.10 mountX=-0.16 mountY=2.58, mountTheta=1.63
22:59:32.395 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-2.60, y=-0.12, opts=13)
22:59:32.399 00.004 16872 Enqueuing Move request for scope (-2.60, -0.12)
22:59:32.404 00.005 9640 Worker thread wakes up
22:59:32.404 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.60, -0.12) opts 0xd
22:59:32.404 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.60, -0.12)
22:59:32.404 00.000 9640 Moving (-2.60, -0.12) raw xDistance=-0.16 yDistance=2.58
22:59:32.404 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
22:59:32.404 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.51, input 2.58, m_sumCorr=2.8
22:59:32.404 00.000 9640 MoveAxis(E, 12, ABG)
22:59:32.404 00.000 9640 Guiding  Dir = 2, Dur = 12
22:59:32.404 00.000 9640 IsSlewing returns 0
22:59:32.405 00.001 9640 IsGuiding returns 0
22:59:32.405 00.000 9640 PulseGuide returned control before completion, sleep 22
22:59:32.411 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=65520, med=3264, FiltMin=3146, FiltMax=65516, Gamma=2.190
22:59:32.430 00.019 9640 IsGuiding returns 1
22:59:32.430 00.000 9640 scope still moving after pulse duration time elapsed
22:59:32.452 00.022 16872 UpdateGuideState exits: m=212709 SNR=260.3
22:59:32.455 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:32.458 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:59:32.463 00.005 16872 Enqueuing Expose request
22:59:32.467 00.004 9640 IsSlewing returns 0
22:59:32.468 00.001 9640 IsGuiding returns 0
22:59:32.468 00.000 9640 scope move finished after 12 + 51 ms
22:59:32.468 00.000 9640 Move returns status 0, amount 12
22:59:32.468 00.000 9640 MoveAxis(S, 61, ABG)
22:59:32.468 00.000 9640 Guiding  Dir = 1, Dur = 61
22:59:32.468 00.000 9640 IsSlewing returns 0
22:59:32.468 00.000 9640 IsGuiding returns 0
22:59:32.469 00.001 9640 PulseGuide returned control before completion, sleep 71
22:59:32.554 00.085 9640 IsGuiding returns 1
22:59:32.554 00.000 9640 scope still moving after pulse duration time elapsed
22:59:32.585 00.031 9640 IsSlewing returns 0
22:59:32.585 00.000 9640 IsGuiding returns 1
22:59:32.617 00.032 9640 IsSlewing returns 0
22:59:32.617 00.000 9640 IsGuiding returns 1
22:59:32.647 00.030 9640 IsSlewing returns 0
22:59:32.648 00.001 9640 IsGuiding returns 1
22:59:32.679 00.031 9640 IsSlewing returns 0
22:59:32.679 00.000 9640 IsGuiding returns 0
22:59:32.680 00.001 9640 scope move finished after 61 + 150 ms
22:59:32.680 00.000 9640 Move returns status 0, amount 61
22:59:32.680 00.000 9640 move complete, result=0
22:59:32.680 00.000 9640 worker thread done servicing request
22:59:32.680 00.000 9640 Worker thread wakes up
22:59:32.680 00.000 16872 GuideStep: -0.2 px 12 ms EAST, 2.6 px 61 ms SOUTH
22:59:32.684 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
22:59:32.684 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:59:33.716 01.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a9205d3-957e-4e01-a1a1-bfcbd8ab267d"}
22:59:33.720 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2a9205d3-957e-4e01-a1a1-bfcbd8ab267d"}
22:59:33.725 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2a1aa9ea-0b3f-4366-896a-66f2b9122474"}
22:59:33.730 00.005 16872 case statement mapped state 6 to 3
22:59:33.736 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a1aa9ea-0b3f-4366-896a-66f2b9122474"}
22:59:33.740 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"507ad6a7-dbf7-41a0-8d70-93a9c105e37f"}
22:59:33.745 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.35,7.47],"pixels":"..."},"id":"507ad6a7-dbf7-41a0-8d70-93a9c105e37f"}
22:59:36.743 02.998 9640 Exposure complete
22:59:36.883 00.140 9640 worker thread done servicing request
22:59:36.883 00.000 16872 OnExposeComplete: enter
22:59:36.889 00.006 16872 UpdateGuideState(): m_state=6
22:59:36.894 00.005 16872 Star::Find(15, 1720, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
22:59:36.897 00.003 16872 Star::Find returns 1 (0), X=1720.35, Y=605.60, Mass=212048, SNR=270.3, Peak=8428 HFD=6.8
22:59:36.900 00.003 16872 Star::Find false star n=9 nbg=271 bg=3257.9 sigma=21.2 thresh=3321 peak=3321
22:59:36.903 00.003 16872 Star::Find false star n=6 nbg=268 bg=3256.7 sigma=21.8 thresh=3322 peak=3318
22:59:36.907 00.004 16872 Star::Find false star n=6 nbg=283 bg=3262.7 sigma=24.3 thresh=3336 peak=3319
22:59:36.909 00.002 16872 MultiStar: [#1 -2.22,0.07,0.00,M10] [#2 -2.30,-0.04,0.00,M7] [#3 -2.22,-0.01,0.00,M7] [#4 -2.46,-0.04,0.00,M8] [#5 -2.25,0.20,0.00,M5] [#6 -14.04,-15.43,0.00,M5] [#7 -1.83,-0.37,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -7.57,-36.23,0.00,M3] 
22:59:36.911 00.002 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
22:59:36.914 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
22:59:36.918 00.004 16872 CameraToMount -- cameraX=-2.59 cameraY=0.02 hyp=2.59 cameraTheta=3.13 mountX=-0.02 mountY=2.59, mountTheta=1.58
22:59:36.924 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-2.59, y=0.02, opts=13)
22:59:36.928 00.004 16872 Enqueuing Move request for scope (-2.59, 0.02)
22:59:36.930 00.002 9640 Worker thread wakes up
22:59:36.930 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.59, 0.02) opts 0xd
22:59:36.930 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.59, 0.02)
22:59:36.930 00.000 9640 Moving (-2.59, 0.02) raw xDistance=-0.02 yDistance=2.59
22:59:36.930 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:59:36.932 00.002 9640 GuideAlgorithmZFilter::Result() returns 0.63, input 2.59, m_sumCorr=3.5
22:59:36.932 00.000 9640 MoveAxis(E, 0, ABG)
22:59:36.932 00.000 9640 Move returns status 0, amount 0
22:59:36.932 00.000 9640 MoveAxis(S, 76, ABG)
22:59:36.932 00.000 9640 Guiding  Dir = 1, Dur = 76
22:59:36.932 00.000 9640 IsSlewing returns 0
22:59:36.933 00.001 9640 IsGuiding returns 0
22:59:36.935 00.002 9640 PulseGuide returned control before completion, sleep 86
22:59:36.942 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3260, FiltMin=3172, FiltMax=65516, Gamma=2.190
22:59:36.986 00.044 16872 UpdateGuideState exits: m=212048 SNR=270.3
22:59:36.989 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:36.992 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:59:36.994 00.002 16872 Enqueuing Expose request
22:59:37.023 00.029 9640 IsGuiding returns 1
22:59:37.023 00.000 9640 scope still moving after pulse duration time elapsed
22:59:37.054 00.031 9640 IsSlewing returns 0
22:59:37.055 00.001 9640 IsGuiding returns 0
22:59:37.055 00.000 9640 scope move finished after 76 + 45 ms
22:59:37.057 00.002 9640 Move returns status 0, amount 76
22:59:37.057 00.000 9640 move complete, result=0
22:59:37.057 00.000 9640 worker thread done servicing request
22:59:37.057 00.000 9640 Worker thread wakes up
22:59:37.058 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
22:59:37.058 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:59:37.060 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 2.6 px 76 ms SOUTH
22:59:37.234 00.174 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5cb918a1-28e4-4ca0-9147-953c97e2df47"}
22:59:37.238 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5cb918a1-28e4-4ca0-9147-953c97e2df47"}
22:59:37.243 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f19533b-2128-4120-8397-ce252cd26bb0"}
22:59:37.249 00.006 16872 case statement mapped state 6 to 3
22:59:37.252 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f19533b-2128-4120-8397-ce252cd26bb0"}
22:59:37.259 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fa2927e7-b2db-4da0-adf6-9e986895d685"}
22:59:37.264 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.35,6.60],"pixels":"..."},"id":"fa2927e7-b2db-4da0-adf6-9e986895d685"}
22:59:40.735 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5791ada-71f5-4ca5-afdc-7fc4e91de811"}
22:59:40.738 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a5791ada-71f5-4ca5-afdc-7fc4e91de811"}
22:59:40.742 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ef7d16bc-6058-4955-a200-477c6ca137d1"}
22:59:40.746 00.004 16872 case statement mapped state 6 to 3
22:59:40.748 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef7d16bc-6058-4955-a200-477c6ca137d1"}
22:59:40.752 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7608321f-e0d0-4236-83c9-78c4db584997"}
22:59:40.757 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.35,6.60],"pixels":"..."},"id":"7608321f-e0d0-4236-83c9-78c4db584997"}
22:59:41.129 00.372 9640 Exposure complete
22:59:41.290 00.161 9640 worker thread done servicing request
22:59:41.290 00.000 16872 OnExposeComplete: enter
22:59:41.297 00.007 16872 UpdateGuideState(): m_state=6
22:59:41.300 00.003 16872 Star::Find(15, 1720, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:59:41.304 00.004 16872 Star::Find returns 1 (0), X=1719.44, Y=605.84, Mass=211799, SNR=254.6, Peak=8448 HFD=6.7
22:59:41.307 00.003 16872 Star::Find false star n=1 nbg=282 bg=3256.7 sigma=25.6 thresh=3334 peak=3321
22:59:41.310 00.003 16872 Star::Find false star n=4 nbg=270 bg=3257.2 sigma=19.9 thresh=3317 peak=3304
22:59:41.313 00.003 16872 Star::Find false star n=3 nbg=276 bg=3256.8 sigma=24.4 thresh=3330 peak=3307
22:59:41.316 00.003 16872 Star::Find false star n=4 nbg=271 bg=3253.6 sigma=21.1 thresh=3317 peak=3315
22:59:41.322 00.006 16872 MultiStar: [#1 -3.33,0.42,0.00,R] [#2 -3.24,0.25,0.00,M8] [#3 -3.52,0.22,0.00,M8] [#4 -3.37,-0.19,0.00,M9] [#5 -3.32,0.12,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -2.34,0.51,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:41.324 00.002 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
22:59:41.328 00.004 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
22:59:41.330 00.002 16872 CameraToMount -- cameraX=-3.50 cameraY=0.25 hyp=3.51 cameraTheta=3.07 mountX=0.20 mountY=3.51, mountTheta=1.51
22:59:41.336 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-3.50, y=0.25, opts=13)
22:59:41.343 00.007 16872 Enqueuing Move request for scope (-3.50, 0.25)
22:59:41.348 00.005 9640 Worker thread wakes up
22:59:41.348 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.50, 0.25) opts 0xd
22:59:41.348 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.50, 0.25)
22:59:41.348 00.000 9640 Moving (-3.50, 0.25) raw xDistance=0.20 yDistance=3.51
22:59:41.349 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:59:41.349 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.78, input 3.51, m_sumCorr=4.2
22:59:41.349 00.000 9640 MoveAxis(W, 15, ABG)
22:59:41.349 00.000 9640 Guiding  Dir = 3, Dur = 15
22:59:41.350 00.001 9640 IsSlewing returns 0
22:59:41.350 00.000 9640 IsGuiding returns 0
22:59:41.350 00.000 9640 PulseGuide returned control before completion, sleep 25
22:59:41.356 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3260, FiltMin=3144, FiltMax=65516, Gamma=2.190
22:59:41.380 00.024 9640 IsGuiding returns 1
22:59:41.380 00.000 9640 scope still moving after pulse duration time elapsed
22:59:41.401 00.021 16872 UpdateGuideState exits: m=211799 SNR=254.6
22:59:41.405 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:41.408 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:59:41.410 00.002 16872 Enqueuing Expose request
22:59:41.416 00.006 9640 IsSlewing returns 0
22:59:41.417 00.001 9640 IsGuiding returns 0
22:59:41.418 00.001 9640 scope move finished after 15 + 53 ms
22:59:41.418 00.000 9640 Move returns status 0, amount 15
22:59:41.418 00.000 9640 MoveAxis(S, 94, ABG)
22:59:41.418 00.000 9640 Guiding  Dir = 1, Dur = 94
22:59:41.418 00.000 9640 IsSlewing returns 0
22:59:41.419 00.001 9640 IsGuiding returns 0
22:59:41.419 00.000 9640 PulseGuide returned control before completion, sleep 104
22:59:41.536 00.117 9640 IsGuiding returns 1
22:59:41.536 00.000 9640 scope still moving after pulse duration time elapsed
22:59:41.567 00.031 9640 IsSlewing returns 0
22:59:41.568 00.001 9640 IsGuiding returns 0
22:59:41.569 00.001 9640 scope move finished after 94 + 55 ms
22:59:41.570 00.001 9640 Move returns status 0, amount 94
22:59:41.571 00.001 9640 move complete, result=0
22:59:41.572 00.001 9640 worker thread done servicing request
22:59:41.572 00.000 16872 GuideStep: 0.2 px 15 ms WEST, 3.5 px 94 ms SOUTH
22:59:41.576 00.004 9640 Worker thread wakes up
22:59:41.576 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:59:41.576 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:59:44.234 02.658 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"13ed18e5-c4ad-43dc-ab73-051781724c34"}
22:59:44.236 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"13ed18e5-c4ad-43dc-ab73-051781724c34"}
22:59:44.244 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d29a48c6-b35d-4f65-a32e-6ac276b6384b"}
22:59:44.250 00.006 16872 case statement mapped state 6 to 3
22:59:44.253 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d29a48c6-b35d-4f65-a32e-6ac276b6384b"}
22:59:44.256 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d57e7f8c-b068-48ec-b4fb-7e3524e457f4"}
22:59:44.260 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.44,6.84],"pixels":"..."},"id":"d57e7f8c-b068-48ec-b4fb-7e3524e457f4"}
22:59:45.665 01.405 9640 Exposure complete
22:59:45.822 00.157 9640 worker thread done servicing request
22:59:45.822 00.000 16872 OnExposeComplete: enter
22:59:45.826 00.004 16872 UpdateGuideState(): m_state=6
22:59:45.838 00.012 16872 Star::Find(15, 1719, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
22:59:45.843 00.005 16872 Star::Find returns 1 (0), X=1719.02, Y=606.05, Mass=209974, SNR=260.1, Peak=8588 HFD=6.3
22:59:45.849 00.006 16872 Star::Find false star n=3 nbg=267 bg=3262.0 sigma=22.9 thresh=3331 peak=3327
22:59:45.852 00.003 16872 Star::Find false star n=2 nbg=266 bg=3267.1 sigma=21.8 thresh=3332 peak=3324
22:59:45.858 00.006 16872 Star::Find false star n=4 nbg=277 bg=3268.2 sigma=23.2 thresh=3338 peak=3324
22:59:45.863 00.005 16872 Star::Find false star n=9 nbg=255 bg=3270.9 sigma=21.1 thresh=3334 peak=3331
22:59:45.866 00.003 16872 Star::Find false star n=3 nbg=281 bg=3264.1 sigma=28.0 thresh=3348 peak=3340
22:59:45.870 00.004 16872 MultiStar: [#1 -0.64,0.11,0.49,U] [#2 -3.69,0.36,0.00,M9] [#3 -3.41,0.94,0.00,M9] [#4 -3.89,0.15,0.00,M10] [#5 -3.67,0.42,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 -2.57,0.37,0.08,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:45.876 00.006 16872 refined, 2 included, MultiStar: {-2.82, 0.35}, one-star: {-3.92, 0.46}
22:59:45.886 00.010 16872 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.56) = xAngle (1.46 = 1.46)
22:59:45.894 00.008 16872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
22:59:45.897 00.003 16872 CameraToMount -- cameraX=-2.82 cameraY=0.35 hyp=2.84 cameraTheta=3.02 mountX=0.30 mountY=2.84, mountTheta=1.46
22:59:45.903 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-2.82, y=0.35, opts=13)
22:59:45.908 00.005 16872 Enqueuing Move request for scope (-2.82, 0.35)
22:59:45.911 00.003 9640 Worker thread wakes up
22:59:45.911 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.82, 0.35) opts 0xd
22:59:45.911 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.82, 0.35)
22:59:45.911 00.000 9640 Moving (-2.82, 0.35) raw xDistance=0.30 yDistance=2.84
22:59:45.911 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
22:59:45.911 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.89, input 2.84, m_sumCorr=5.1
22:59:45.911 00.000 9640 MoveAxis(W, 24, ABG)
22:59:45.911 00.000 9640 Guiding  Dir = 3, Dur = 24
22:59:45.911 00.000 9640 IsSlewing returns 0
22:59:45.913 00.002 9640 IsGuiding returns 0
22:59:45.913 00.000 9640 PulseGuide returned control before completion, sleep 34
22:59:45.920 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3264, FiltMin=3164, FiltMax=65516, Gamma=2.190
22:59:45.950 00.030 9640 IsGuiding returns 1
22:59:45.950 00.000 9640 scope still moving after pulse duration time elapsed
22:59:45.964 00.014 16872 UpdateGuideState exits: m=209974 SNR=260.1
22:59:45.972 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:45.975 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:59:45.979 00.004 16872 Enqueuing Expose request
22:59:45.983 00.004 9640 IsSlewing returns 0
22:59:45.984 00.001 9640 IsGuiding returns 0
22:59:45.984 00.000 9640 scope move finished after 24 + 46 ms
22:59:45.984 00.000 9640 Move returns status 0, amount 24
22:59:45.984 00.000 9640 MoveAxis(S, 107, ABG)
22:59:45.984 00.000 9640 Guiding  Dir = 1, Dur = 107
22:59:45.984 00.000 9640 IsSlewing returns 0
22:59:45.984 00.000 9640 IsGuiding returns 0
22:59:45.986 00.002 9640 PulseGuide returned control before completion, sleep 116
22:59:46.105 00.119 9640 IsGuiding returns 1
22:59:46.105 00.000 9640 scope still moving after pulse duration time elapsed
22:59:46.136 00.031 9640 IsSlewing returns 0
22:59:46.136 00.000 9640 IsGuiding returns 1
22:59:46.167 00.031 9640 IsSlewing returns 0
22:59:46.167 00.000 9640 IsGuiding returns 1
22:59:46.199 00.032 9640 IsSlewing returns 0
22:59:46.200 00.001 9640 IsGuiding returns 0
22:59:46.200 00.000 9640 scope move finished after 107 + 108 ms
22:59:46.200 00.000 9640 Move returns status 0, amount 107
22:59:46.200 00.000 9640 move complete, result=0
22:59:46.200 00.000 9640 worker thread done servicing request
22:59:46.200 00.000 16872 GuideStep: 0.3 px 24 ms WEST, 2.8 px 107 ms SOUTH
22:59:46.206 00.006 9640 Worker thread wakes up
22:59:46.207 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
22:59:46.207 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:59:47.733 01.526 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75e6ee62-571f-497b-a21e-2cc787d346de"}
22:59:47.739 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"75e6ee62-571f-497b-a21e-2cc787d346de"}
22:59:47.745 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ae9cabe-e94b-4fce-a3c3-1745ed8ff2fa"}
22:59:47.756 00.011 16872 case statement mapped state 6 to 3
22:59:47.763 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ae9cabe-e94b-4fce-a3c3-1745ed8ff2fa"}
22:59:47.769 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5efc5593-19b8-4a55-bf71-bc6297e6caa2"}
22:59:47.772 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.02,7.05],"pixels":"..."},"id":"5efc5593-19b8-4a55-bf71-bc6297e6caa2"}
22:59:50.285 02.513 9640 Exposure complete
22:59:50.429 00.144 9640 worker thread done servicing request
22:59:50.429 00.000 16872 OnExposeComplete: enter
22:59:50.432 00.003 16872 UpdateGuideState(): m_state=6
22:59:50.436 00.004 16872 Star::Find(15, 1719, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
22:59:50.439 00.003 16872 Star::Find returns 1 (0), X=1718.24, Y=605.54, Mass=211326, SNR=253.9, Peak=8220 HFD=6.6
22:59:50.442 00.003 16872 Star::Find false star n=3 nbg=260 bg=3255.0 sigma=24.1 thresh=3327 peak=3310
22:59:50.445 00.003 16872 Star::Find false star n=2 nbg=283 bg=3252.4 sigma=25.6 thresh=3329 peak=3313
22:59:50.447 00.002 16872 Star::Find false star n=1 nbg=269 bg=3257.7 sigma=23.6 thresh=3329 peak=3308
22:59:50.450 00.003 16872 Star::Find false star n=4 nbg=278 bg=3252.7 sigma=24.0 thresh=3325 peak=3325
22:59:50.453 00.003 16872 MultiStar: [#1 -1.21,-0.18,0.51,U] [#2 -4.45,0.02,0.00,M10] [#3 -4.29,0.00,0.00,M10] [#4 -4.52,-0.33,0.00,R] [#5 -4.58,-0.14,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 -3.30,-0.99,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:50.455 00.002 16872 refined, 1 included, MultiStar: {-3.53, -0.09}, one-star: {-4.70, -0.04}
22:59:50.458 00.003 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.67 = 1.61)
22:59:50.461 00.003 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.66)
22:59:50.463 00.002 16872 CameraToMount -- cameraX=-3.53 cameraY=-0.09 hyp=3.53 cameraTheta=-3.12 mountX=-0.14 mountY=3.52, mountTheta=1.61
22:59:50.470 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-3.53, y=-0.09, opts=13)
22:59:50.473 00.003 16872 Enqueuing Move request for scope (-3.53, -0.09)
22:59:50.476 00.003 9640 Worker thread wakes up
22:59:50.476 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.53, -0.09) opts 0xd
22:59:50.476 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.53, -0.09)
22:59:50.476 00.000 9640 Moving (-3.53, -0.09) raw xDistance=-0.14 yDistance=3.52
22:59:50.476 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.14
22:59:50.476 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.93, input 3.52, m_sumCorr=6.1
22:59:50.476 00.000 9640 MoveAxis(E, 9, ABG)
22:59:50.476 00.000 9640 Guiding  Dir = 2, Dur = 9
22:59:50.477 00.001 9640 IsSlewing returns 0
22:59:50.477 00.000 9640 IsGuiding returns 0
22:59:50.477 00.000 9640 PulseGuide returned control before completion, sleep 19
22:59:50.485 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=65520, med=3252, FiltMin=3134, FiltMax=65520, Gamma=2.190
22:59:50.498 00.013 9640 IsGuiding returns 1
22:59:50.498 00.000 9640 scope still moving after pulse duration time elapsed
22:59:50.529 00.031 9640 IsSlewing returns 0
22:59:50.529 00.000 9640 IsGuiding returns 0
22:59:50.529 00.000 9640 scope move finished after 9 + 42 ms
22:59:50.529 00.000 9640 Move returns status 0, amount 9
22:59:50.529 00.000 9640 MoveAxis(S, 112, ABG)
22:59:50.529 00.000 9640 Guiding  Dir = 1, Dur = 112
22:59:50.530 00.001 16872 UpdateGuideState exits: m=211326 SNR=253.9
22:59:50.533 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:50.536 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:59:50.538 00.002 16872 Enqueuing Expose request
22:59:50.541 00.003 9640 IsSlewing returns 0
22:59:50.542 00.001 9640 IsGuiding returns 0
22:59:50.542 00.000 9640 PulseGuide returned control before completion, sleep 122
22:59:50.669 00.127 9640 IsGuiding returns 1
22:59:50.670 00.001 9640 scope still moving after pulse duration time elapsed
22:59:50.700 00.030 9640 IsSlewing returns 0
22:59:50.701 00.001 9640 IsGuiding returns 1
22:59:50.731 00.030 9640 IsSlewing returns 0
22:59:50.731 00.000 9640 IsGuiding returns 1
22:59:50.762 00.031 9640 IsSlewing returns 0
22:59:50.763 00.001 9640 IsGuiding returns 0
22:59:50.763 00.000 9640 scope move finished after 112 + 108 ms
22:59:50.763 00.000 9640 Move returns status 0, amount 112
22:59:50.763 00.000 9640 move complete, result=0
22:59:50.763 00.000 9640 worker thread done servicing request
22:59:50.763 00.000 9640 Worker thread wakes up
22:59:50.763 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
22:59:50.763 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:59:50.763 00.000 16872 GuideStep: -0.1 px 9 ms EAST, 3.5 px 112 ms SOUTH
22:59:51.232 00.469 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6eab9ba0-0c12-4a87-b2c5-61088af6cfb5"}
22:59:51.237 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6eab9ba0-0c12-4a87-b2c5-61088af6cfb5"}
22:59:51.242 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f7a1f391-067e-4ee9-ac17-e3a8474081a4"}
22:59:51.250 00.008 16872 case statement mapped state 6 to 3
22:59:51.262 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7a1f391-067e-4ee9-ac17-e3a8474081a4"}
22:59:51.269 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7afc4c89-428e-4b1d-b0c8-348e8e9f249a"}
22:59:51.273 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.24,6.54],"pixels":"..."},"id":"7afc4c89-428e-4b1d-b0c8-348e8e9f249a"}
22:59:54.732 03.459 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90669e6b-6f1a-4a67-9c82-54f263d9769f"}
22:59:54.737 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"90669e6b-6f1a-4a67-9c82-54f263d9769f"}
22:59:54.742 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a0d6a6f0-dead-4d6e-a4ed-f9ec86f27c0b"}
22:59:54.746 00.004 16872 case statement mapped state 6 to 3
22:59:54.749 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0d6a6f0-dead-4d6e-a4ed-f9ec86f27c0b"}
22:59:54.752 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b54be453-049d-41aa-8d81-06a29f8073a4"}
22:59:54.756 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.24,6.54],"pixels":"..."},"id":"b54be453-049d-41aa-8d81-06a29f8073a4"}
22:59:54.838 00.082 9640 Exposure complete
22:59:54.980 00.142 9640 worker thread done servicing request
22:59:54.980 00.000 16872 OnExposeComplete: enter
22:59:54.984 00.004 16872 UpdateGuideState(): m_state=6
22:59:54.986 00.002 16872 Star::Find(15, 1718, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
22:59:54.991 00.005 16872 Star::Find returns 1 (0), X=1717.22, Y=605.75, Mass=212120, SNR=252.0, Peak=8272 HFD=6.7
22:59:54.995 00.004 16872 Star::Find false star n=4 nbg=264 bg=3254.2 sigma=21.7 thresh=3319 peak=3301
22:59:54.997 00.002 16872 Star::Find false star n=4 nbg=281 bg=3248.1 sigma=25.6 thresh=3325 peak=3307
22:59:54.999 00.002 16872 Star::Find false star n=8 nbg=270 bg=3250.9 sigma=22.8 thresh=3319 peak=3315
22:59:55.003 00.004 16872 Star::Find false star n=2 nbg=270 bg=3253.7 sigma=23.0 thresh=3323 peak=3306
22:59:55.007 00.004 16872 MultiStar: [#1 -2.25,0.05,0.50,U] [#2 -5.49,0.36,0.00,R] [#3 -5.14,0.99,0.00,R] [#4 -1.18,0.58,0.14,U] [#5 -5.10,0.50,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 -4.30,-0.44,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.38,0.23,0.06,U] [#11 0.00,0.00,0.00,L] 
22:59:55.009 00.002 16872 refined, 3 included, MultiStar: {-4.14, 0.17}, one-star: {-5.73, 0.16}
22:59:55.012 00.003 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
22:59:55.015 00.003 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
22:59:55.018 00.003 16872 CameraToMount -- cameraX=-4.14 cameraY=0.17 hyp=4.15 cameraTheta=3.10 mountX=0.10 mountY=4.15, mountTheta=1.55
22:59:55.029 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-4.14, y=0.17, opts=13)
22:59:55.032 00.003 16872 Enqueuing Move request for scope (-4.14, 0.17)
22:59:55.034 00.002 9640 Worker thread wakes up
22:59:55.034 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.14, 0.17) opts 0xd
22:59:55.034 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.14, 0.17)
22:59:55.034 00.000 9640 Moving (-4.14, 0.17) raw xDistance=0.10 yDistance=4.15
22:59:55.034 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.10
22:59:55.034 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.94, input 4.15, m_sumCorr=7
22:59:55.034 00.000 9640 MoveAxis(W, 7, ABG)
22:59:55.034 00.000 9640 Guiding  Dir = 3, Dur = 7
22:59:55.036 00.002 9640 IsSlewing returns 0
22:59:55.036 00.000 9640 IsGuiding returns 0
22:59:55.036 00.000 9640 PulseGuide returned control before completion, sleep 17
22:59:55.042 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3252, FiltMin=3148, FiltMax=65516, Gamma=2.190
22:59:55.067 00.025 9640 IsGuiding returns 1
22:59:55.067 00.000 9640 scope still moving after pulse duration time elapsed
22:59:55.083 00.016 16872 UpdateGuideState exits: m=212120 SNR=252.0
22:59:55.090 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:55.093 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:59:55.096 00.003 16872 Enqueuing Expose request
22:59:55.101 00.005 9640 IsSlewing returns 0
22:59:55.101 00.000 9640 IsGuiding returns 1
22:59:55.129 00.028 9640 IsSlewing returns 0
22:59:55.130 00.001 9640 IsGuiding returns 0
22:59:55.130 00.000 9640 scope move finished after 7 + 86 ms
22:59:55.130 00.000 9640 Move returns status 0, amount 7
22:59:55.130 00.000 9640 MoveAxis(S, 114, ABG)
22:59:55.130 00.000 9640 Guiding  Dir = 1, Dur = 114
22:59:55.132 00.002 9640 IsSlewing returns 0
22:59:55.133 00.001 9640 IsGuiding returns 0
22:59:55.133 00.000 9640 PulseGuide returned control before completion, sleep 124
22:59:55.270 00.137 9640 IsGuiding returns 1
22:59:55.270 00.000 9640 scope still moving after pulse duration time elapsed
22:59:55.301 00.031 9640 IsSlewing returns 0
22:59:55.301 00.000 9640 IsGuiding returns 0
22:59:55.301 00.000 9640 scope move finished after 114 + 54 ms
22:59:55.301 00.000 9640 Move returns status 0, amount 114
22:59:55.301 00.000 9640 move complete, result=0
22:59:55.301 00.000 9640 worker thread done servicing request
22:59:55.301 00.000 9640 Worker thread wakes up
22:59:55.301 00.000 16872 GuideStep: 0.1 px 7 ms WEST, 4.1 px 114 ms SOUTH
22:59:55.306 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
22:59:55.306 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1708,591,31,31)
22:59:58.232 02.926 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd303c18-e808-4fad-8093-0e7b3741d922"}
22:59:58.235 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cd303c18-e808-4fad-8093-0e7b3741d922"}
22:59:58.240 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71b6d6eb-e8fe-43a8-9e49-a7ecb3d876e5"}
22:59:58.243 00.003 16872 case statement mapped state 6 to 3
22:59:58.246 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"71b6d6eb-e8fe-43a8-9e49-a7ecb3d876e5"}
22:59:58.250 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6547ab4b-0323-444f-b242-d73514e2c595"}
22:59:58.253 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.22,6.75],"pixels":"..."},"id":"6547ab4b-0323-444f-b242-d73514e2c595"}
22:59:59.382 01.129 9640 Exposure complete
22:59:59.525 00.143 9640 worker thread done servicing request
22:59:59.525 00.000 16872 OnExposeComplete: enter
22:59:59.529 00.004 16872 UpdateGuideState(): m_state=6
22:59:59.532 00.003 16872 Star::Find(15, 1717, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
22:59:59.537 00.005 16872 Star::Find returns 1 (0), X=1716.32, Y=605.47, Mass=206160, SNR=242.7, Peak=8052 HFD=6.9
22:59:59.541 00.004 16872 Star::Find false star n=4 nbg=272 bg=3254.3 sigma=25.9 thresh=3332 peak=3321
22:59:59.544 00.003 16872 Star::Find false star n=2 nbg=268 bg=3258.4 sigma=23.3 thresh=3328 peak=3314
22:59:59.548 00.004 16872 Star::Find false star n=5 nbg=269 bg=3258.1 sigma=22.8 thresh=3326 peak=3325
22:59:59.555 00.007 16872 Star::Find false star n=4 nbg=261 bg=3264.3 sigma=22.7 thresh=3333 peak=3323
22:59:59.559 00.004 16872 Star::Find false star n=9 nbg=269 bg=3258.8 sigma=23.8 thresh=3330 peak=3327
22:59:59.563 00.004 16872 MultiStar: [#1 -3.08,-0.37,0.46,U] [#2 -0.70,-0.19,0.42,U] [#3 -1.05,-1.05,0.26,U] [#4 -1.88,0.09,0.15,U] [#5 -6.30,0.35,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 -5.62,-1.06,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:59.566 00.003 16872 refined, 4 included, MultiStar: {-3.89, -0.27}, one-star: {-6.62, -0.11}
22:59:59.568 00.002 16872 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.56) = xAngle (-4.63 = 1.66)
22:59:59.571 00.003 16872 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.58 = 1.70)
22:59:59.574 00.003 16872 CameraToMount -- cameraX=-3.89 cameraY=-0.27 hyp=3.90 cameraTheta=-3.07 mountX=-0.33 mountY=3.87, mountTheta=1.66
22:59:59.580 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-3.89, y=-0.27, opts=13)
22:59:59.584 00.004 16872 Enqueuing Move request for scope (-3.89, -0.27)
22:59:59.588 00.004 9640 Worker thread wakes up
22:59:59.588 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.89, -0.27) opts 0xd
22:59:59.588 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.89, -0.27)
22:59:59.588 00.000 9640 Moving (-3.89, -0.27) raw xDistance=-0.33 yDistance=3.87
22:59:59.588 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.33
22:59:59.588 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.03, input 3.87, m_sumCorr=8.1
22:59:59.588 00.000 9640 MoveAxis(E, 24, ABG)
22:59:59.588 00.000 9640 Guiding  Dir = 2, Dur = 24
22:59:59.588 00.000 9640 IsSlewing returns 0
22:59:59.589 00.001 9640 IsGuiding returns 0
22:59:59.589 00.000 9640 PulseGuide returned control before completion, sleep 34
22:59:59.595 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3260, FiltMin=3156, FiltMax=65520, Gamma=2.190
22:59:59.628 00.033 9640 IsGuiding returns 1
22:59:59.628 00.000 9640 scope still moving after pulse duration time elapsed
22:59:59.638 00.010 16872 UpdateGuideState exits: m=206160 SNR=242.7
22:59:59.640 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:59.647 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
22:59:59.650 00.003 16872 Enqueuing Expose request
22:59:59.658 00.008 9640 IsSlewing returns 0
22:59:59.658 00.000 9640 IsGuiding returns 0
22:59:59.658 00.000 9640 scope move finished after 24 + 45 ms
22:59:59.658 00.000 9640 Move returns status 0, amount 24
22:59:59.659 00.001 9640 MoveAxis(S, 124, ABG)
22:59:59.659 00.000 9640 Guiding  Dir = 1, Dur = 124
22:59:59.659 00.000 9640 IsSlewing returns 0
22:59:59.659 00.000 9640 IsGuiding returns 0
22:59:59.659 00.000 9640 PulseGuide returned control before completion, sleep 134
22:59:59.799 00.140 9640 IsGuiding returns 1
22:59:59.799 00.000 9640 scope still moving after pulse duration time elapsed
22:59:59.830 00.031 9640 IsSlewing returns 0
22:59:59.831 00.001 9640 IsGuiding returns 0
22:59:59.831 00.000 9640 scope move finished after 124 + 47 ms
22:59:59.831 00.000 9640 Move returns status 0, amount 124
22:59:59.831 00.000 9640 move complete, result=0
22:59:59.831 00.000 9640 worker thread done servicing request
22:59:59.831 00.000 9640 Worker thread wakes up
22:59:59.832 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
22:59:59.832 00.000 16872 GuideStep: -0.3 px 24 ms EAST, 3.9 px 124 ms SOUTH
22:59:59.839 00.007 9640 Handling exposure in thread, d=3500 o=3 r=(1701,590,31,31)
23:00:01.731 01.892 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe9c5bf8-5ab6-4009-93a5-54a37e5b69b5"}
23:00:01.738 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fe9c5bf8-5ab6-4009-93a5-54a37e5b69b5"}
23:00:01.745 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"587ecfa6-e99f-4784-bc9d-de55916b32d5"}
23:00:01.750 00.005 16872 case statement mapped state 6 to 3
23:00:01.758 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"587ecfa6-e99f-4784-bc9d-de55916b32d5"}
23:00:01.765 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"59b696c8-76b8-425a-85fd-6f449e004791"}
23:00:01.771 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.32,7.47],"pixels":"..."},"id":"59b696c8-76b8-425a-85fd-6f449e004791"}
23:00:03.914 02.143 9640 Exposure complete
23:00:04.058 00.144 9640 worker thread done servicing request
23:00:04.058 00.000 16872 OnExposeComplete: enter
23:00:04.062 00.004 16872 UpdateGuideState(): m_state=6
23:00:04.065 00.003 16872 Star::Find(15, 1716, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
23:00:04.069 00.004 16872 Star::Find returns 1 (0), X=1715.74, Y=606.18, Mass=209337, SNR=269.3, Peak=8036 HFD=6.6
23:00:04.072 00.003 16872 Star::Find false star n=4 nbg=257 bg=3249.9 sigma=21.2 thresh=3314 peak=3305
23:00:04.075 00.003 16872 Star::Find false star n=2 nbg=263 bg=3244.3 sigma=22.8 thresh=3313 peak=3306
23:00:04.078 00.003 16872 Star::Find false star n=5 nbg=276 bg=3248.2 sigma=23.0 thresh=3317 peak=3306
23:00:04.083 00.005 16872 Star::Find false star n=3 nbg=281 bg=3256.5 sigma=25.5 thresh=3333 peak=3314
23:00:04.085 00.002 16872 MultiStar: [#1 -3.97,0.04,0.47,U] [#2 -1.85,-0.01,0.40,U] [#3 -1.75,-0.38,0.25,U] [#4 -2.79,0.70,0.13,U] [#5 -7.35,0.78,0.00,R] [#6 0.01,-1.27,0.03,U] [#7 -5.86,-1.41,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:00:04.088 00.003 16872 refined, 5 included, MultiStar: {-4.66, 0.25}, one-star: {-7.21, 0.59}
23:00:04.091 00.003 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
23:00:04.094 00.003 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
23:00:04.098 00.004 16872 CameraToMount -- cameraX=-4.66 cameraY=0.25 hyp=4.67 cameraTheta=3.09 mountX=0.18 mountY=4.67, mountTheta=1.53
23:00:04.107 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-4.66, y=0.25, opts=13)
23:00:04.110 00.003 16872 Enqueuing Move request for scope (-4.66, 0.25)
23:00:04.113 00.003 9640 Worker thread wakes up
23:00:04.113 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.66, 0.25) opts 0xd
23:00:04.113 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.66, 0.25)
23:00:04.114 00.001 9640 Moving (-4.66, 0.25) raw xDistance=0.18 yDistance=4.67
23:00:04.114 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.18
23:00:04.114 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.18, input 4.67, m_sumCorr=9.2
23:00:04.114 00.000 9640 MoveAxis(W, 12, ABG)
23:00:04.114 00.000 9640 Guiding  Dir = 3, Dur = 12
23:00:04.114 00.000 9640 IsSlewing returns 0
23:00:04.114 00.000 9640 IsGuiding returns 0
23:00:04.115 00.001 9640 PulseGuide returned control before completion, sleep 22
23:00:04.119 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65520, med=3252, FiltMin=3110, FiltMax=65516, Gamma=2.190
23:00:04.142 00.023 9640 IsGuiding returns 1
23:00:04.142 00.000 9640 scope still moving after pulse duration time elapsed
23:00:04.163 00.021 16872 UpdateGuideState exits: m=209337 SNR=269.3
23:00:04.167 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:04.169 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:00:04.171 00.002 16872 Enqueuing Expose request
23:00:04.176 00.005 9640 IsSlewing returns 0
23:00:04.177 00.001 9640 IsGuiding returns 0
23:00:04.177 00.000 9640 scope move finished after 12 + 50 ms
23:00:04.178 00.001 9640 Move returns status 0, amount 12
23:00:04.178 00.000 9640 MoveAxis(S, 141, ABG)
23:00:04.178 00.000 9640 Guiding  Dir = 1, Dur = 141
23:00:04.178 00.000 9640 IsSlewing returns 0
23:00:04.178 00.000 9640 IsGuiding returns 0
23:00:04.178 00.000 9640 PulseGuide returned control before completion, sleep 151
23:00:04.345 00.167 9640 IsGuiding returns 1
23:00:04.345 00.000 9640 scope still moving after pulse duration time elapsed
23:00:04.376 00.031 9640 IsSlewing returns 0
23:00:04.377 00.001 9640 IsGuiding returns 0
23:00:04.377 00.000 9640 scope move finished after 141 + 57 ms
23:00:04.377 00.000 9640 Move returns status 0, amount 141
23:00:04.377 00.000 9640 move complete, result=0
23:00:04.377 00.000 9640 worker thread done servicing request
23:00:04.377 00.000 9640 Worker thread wakes up
23:00:04.377 00.000 16872 GuideStep: 0.2 px 12 ms WEST, 4.7 px 141 ms SOUTH
23:00:04.383 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
23:00:04.383 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1701,591,31,31)
23:00:05.233 00.850 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa02e541-f5f4-4fd1-9341-632d4a6e619e"}
23:00:05.237 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aa02e541-f5f4-4fd1-9341-632d4a6e619e"}
23:00:05.242 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"48e23ec5-c81f-410f-9700-64a3aacfa482"}
23:00:05.246 00.004 16872 case statement mapped state 6 to 3
23:00:05.249 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"48e23ec5-c81f-410f-9700-64a3aacfa482"}
23:00:05.254 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c65cc3e-5b0c-45bb-981d-83b9d98fe85b"}
23:00:05.259 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.74,7.18],"pixels":"..."},"id":"4c65cc3e-5b0c-45bb-981d-83b9d98fe85b"}
23:00:06.145 00.886 16872 evsrv: cli 0D3C0A48 connect
23:00:06.150 00.005 16872 case statement mapped state 6 to 3
23:00:06.154 00.004 16872 case statement mapped state 6 to 3
23:00:06.159 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b4f36acf-a063-4a8a-b0d7-93c476c54af0"}
23:00:06.164 00.005 16872 case statement mapped state 6 to 3
23:00:06.166 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4f36acf-a063-4a8a-b0d7-93c476c54af0"}
23:00:06.170 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:00:06.181 00.011 16872 evsrv: cli 0D3BF8C8 connect
23:00:06.185 00.004 16872 case statement mapped state 6 to 3
23:00:06.192 00.007 16872 case statement mapped state 6 to 3
23:00:06.197 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"cb60b0e0-9d8e-48fb-acf2-f4e9ab20e998"}
23:00:06.201 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:00:06.208 00.007 16872 Status Line: Waiting for devices...
23:00:06.227 00.019 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"cb60b0e0-9d8e-48fb-acf2-f4e9ab20e998"}
23:00:06.232 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
23:00:06.238 00.006 16872 evsrv: cli 0D3C0228 connect
23:00:06.243 00.005 16872 case statement mapped state 6 to 3
23:00:06.249 00.006 16872 case statement mapped state 6 to 3
23:00:06.252 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"f18291c4-67d1-4a77-8426-9c8a6fecd44a"}
23:00:06.259 00.007 16872 case statement mapped state 6 to 3
23:00:06.263 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"f18291c4-67d1-4a77-8426-9c8a6fecd44a"}
23:00:06.268 00.005 16872 evsrv: cli 0D3C0228 disconnect
23:00:07.462 01.194 16872 evsrv: cli 0D3C0228 connect
23:00:07.481 00.019 16872 case statement mapped state 6 to 3
23:00:07.512 00.031 16872 case statement mapped state 6 to 3
23:00:07.526 00.014 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"879e5cc9-13a0-408a-8b6c-df3abdfa58e4"}
23:00:07.533 00.007 16872 case statement mapped state 6 to 3
23:00:07.537 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"879e5cc9-13a0-408a-8b6c-df3abdfa58e4"}
23:00:07.549 00.012 16872 evsrv: cli 0D3C0228 disconnect
23:00:08.272 00.723 9640 ASCOM_AbortExposure returns err = 0
23:00:08.273 00.001 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:00:08.273 00.000 9640 worker thread done servicing request
23:00:08.273 00.000 16872 OnExposeComplete: enter
23:00:08.278 00.005 16872 OnExposeComplete: Capture Error reported
23:00:08.299 00.021 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:00:08.307 00.008 16872 Mount: notify guiding stopped
23:00:08.316 00.009 16872 Changing from state GUIDING to STOP
23:00:08.321 00.005 16872 guider state => SELECTED
23:00:08.325 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65520, med=3252, FiltMin=3110, FiltMax=65516, Gamma=2.190
23:00:08.389 00.064 16872 Changing from state SELECTED to UNINITIALIZED
23:00:08.395 00.006 16872 guider state => SELECTING
23:00:08.420 00.025 16872 Status Line: Stopped.
23:00:08.450 00.030 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:00:09.638 01.188 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1bbb023d-b6e3-480c-a426-579dc55ef401"}
23:00:09.642 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1bbb023d-b6e3-480c-a426-579dc55ef401"}
23:00:09.647 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73617d73-b844-4e23-9882-22b6d9ca1c4a"}
23:00:09.716 00.069 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"73617d73-b844-4e23-9882-22b6d9ca1c4a"}
23:00:09.730 00.014 16872 evsrv: cli 0D3BF8C8 connect
23:00:09.735 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"7d94d24c-7d23-4901-91ee-0b60a85ddbd0"}
23:00:09.741 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d94d24c-7d23-4901-91ee-0b60a85ddbd0"}
23:00:09.756 00.015 16872 evsrv: cli 0D3BF8C8 disconnect
23:00:12.613 02.857 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4eb39c09-6b47-425e-837a-2a6e14636873"}
23:00:12.617 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4eb39c09-6b47-425e-837a-2a6e14636873"}
23:00:12.622 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e0c99d5-71c1-4c23-9c57-d99705cffd86"}
23:00:12.627 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1e0c99d5-71c1-4c23-9c57-d99705cffd86"}
23:00:15.854 03.227 16872 evsrv: cli 0D3C0A48 connect
23:00:15.913 00.059 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"69be4347-2543-4ce4-8ae5-20b6fcf2e4a8"}
23:00:15.916 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"69be4347-2543-4ce4-8ae5-20b6fcf2e4a8"}
23:00:15.920 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:00:15.925 00.005 16872 evsrv: cli 0D3BFFA8 connect
23:00:15.930 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_calibrated","id":"2faf54a7-234b-4fe4-b759-dad17c21c259"}
23:00:15.935 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":true,"id":"2faf54a7-234b-4fe4-b759-dad17c21c259"}
23:00:15.939 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:00:15.942 00.003 16872 evsrv: cli 0D3C0228 connect
23:00:15.949 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"5af3ee5f-ab3d-45e5-b6af-2d47c53733e3"}
23:00:15.953 00.004 16872 PhdController::Guide begins
23:00:15.957 00.004 16872 PhdController: newstate STATE_SETUP
23:00:15.965 00.008 16872 PhdController: setup
23:00:15.970 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
23:00:15.973 00.003 16872 PhdController: start capturing
23:00:15.978 00.005 16872 Changing from state SELECTING to UNINITIALIZED
23:00:15.984 00.006 16872 guider state => SELECTING
23:00:15.988 00.004 16872 setting force full frames = true
23:00:15.988 00.000 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:00:16.006 00.018 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:00:16.010 00.004 16872 Enqueuing Expose request
23:00:16.013 00.003 16872 PhdController: newstate STATE_SELECT_STAR
23:00:16.017 00.004 9640 Worker thread wakes up
23:00:16.017 00.000 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"5af3ee5f-ab3d-45e5-b6af-2d47c53733e3"}
23:00:16.021 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:00:16.021 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:00:16.030 00.009 16872 evsrv: cli 0D3C0228 disconnect
23:00:16.033 00.003 16872 evsrv: cli 0D3C0A48 connect
23:00:16.037 00.004 16872 case statement mapped state 1 to 101
23:00:16.042 00.005 16872 case statement mapped state 1 to 101
23:00:16.045 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"a71f7c91-145b-4151-9875-747c0e11331c"}
23:00:16.050 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a71f7c91-145b-4151-9875-747c0e11331c"}
23:00:16.056 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:00:16.074 00.018 16872 evsrv: cli 0D3BF8C8 connect
23:00:16.079 00.005 16872 case statement mapped state 1 to 101
23:00:16.086 00.007 16872 case statement mapped state 1 to 101
23:00:16.093 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"c53c49d9-defc-40ff-b9e0-4f2bd67bb55b"}
23:00:16.096 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"c53c49d9-defc-40ff-b9e0-4f2bd67bb55b"}
23:00:16.102 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
23:00:16.146 00.044 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d2a2d2ce-66a9-43de-8fdd-c9b242816d66"}
23:00:16.150 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d2a2d2ce-66a9-43de-8fdd-c9b242816d66"}
23:00:16.168 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1811db00-8f18-44fd-a910-9a40134bc261"}
23:00:16.171 00.003 16872 case statement mapped state 1 to 101
23:00:16.175 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"1811db00-8f18-44fd-a910-9a40134bc261"}
23:00:17.108 00.933 16872 evsrv: cli 0D3C0228 connect
23:00:17.114 00.006 16872 case statement mapped state 1 to 101
23:00:17.117 00.003 16872 case statement mapped state 1 to 101
23:00:17.121 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"2b959c9a-458f-4db7-b462-ddf436e9948d"}
23:00:17.121 00.000 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"2b959c9a-458f-4db7-b462-ddf436e9948d"}
23:00:17.125 00.004 16872 evsrv: cli 0D3C0228 disconnect
23:00:18.133 01.008 16872 evsrv: cli 0D3BFFA8 connect
23:00:18.133 00.000 16872 case statement mapped state 1 to 101
23:00:18.140 00.007 16872 case statement mapped state 1 to 101
23:00:18.140 00.000 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"79a9bac8-0b96-46f7-bf87-272e8089d169"}
23:00:18.150 00.010 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"79a9bac8-0b96-46f7-bf87-272e8089d169"}
23:00:18.155 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:00:19.165 01.010 16872 evsrv: cli 0D3C0A48 connect
23:00:19.167 00.002 16872 case statement mapped state 1 to 101
23:00:19.174 00.007 16872 case statement mapped state 1 to 101
23:00:19.178 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"ebb40efe-532b-4017-b5ca-bbed1453ae3b"}
23:00:19.182 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"ebb40efe-532b-4017-b5ca-bbed1453ae3b"}
23:00:19.185 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:00:19.624 00.439 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"23d31556-c02f-47f9-a31a-f7ebd389b876"}
23:00:19.626 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"23d31556-c02f-47f9-a31a-f7ebd389b876"}
23:00:19.631 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd317a4c-2cca-4504-b7f5-41aebed63291"}
23:00:19.637 00.006 16872 case statement mapped state 1 to 101
23:00:19.637 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"dd317a4c-2cca-4504-b7f5-41aebed63291"}
23:00:20.095 00.458 9640 Exposure complete
23:00:20.193 00.098 16872 evsrv: cli 0D3BFB48 connect
23:00:20.197 00.004 16872 case statement mapped state 1 to 101
23:00:20.200 00.003 16872 case statement mapped state 1 to 101
23:00:20.206 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"51bc890b-6512-47ef-9673-7cb8c4132c1b"}
23:00:20.211 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"51bc890b-6512-47ef-9673-7cb8c4132c1b"}
23:00:20.214 00.003 16872 evsrv: cli 0D3BFB48 disconnect
23:00:20.240 00.026 9640 worker thread done servicing request
23:00:20.240 00.000 16872 OnExposeComplete: enter
23:00:20.245 00.005 16872 UpdateGuideState(): m_state=1
23:00:20.249 00.004 16872 UpdateCurrentPosition: no star selected
23:00:20.249 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:00:20.257 00.008 16872 Status Line: No star selected
23:00:20.264 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3292, FiltMin=3140, FiltMax=65516, Gamma=2.190
23:00:20.304 00.040 16872 UpdateGuideState exits: No star selected
23:00:20.312 00.008 16872 GuiderMultiStar::AutoSelect enter
23:00:20.316 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:00:20.453 00.137 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:00:20.630 00.177 16872 AutoFind: global mean = -0.0, stdev 770.9
23:00:20.636 00.006 16872 AutoFind: using threshold = 0.1
23:00:20.807 00.171 16872 AutoFind: local max [1303, 139] 131.4
23:00:20.812 00.005 16872 AutoFind: local max [1297, 134] 116.3
23:00:20.814 00.002 16872 AutoFind: local max [1714, 605] 25.2
23:00:20.819 00.005 16872 AutoFind: local max [1163, 984] 9.8
23:00:20.822 00.003 16872 AutoFind: local max [1055, 642] 7.9
23:00:20.826 00.004 16872 AutoFind: local max [1883, 888] 2.8
23:00:20.829 00.003 16872 AutoFind: local max [1314, 119] 2.2
23:00:20.834 00.005 16872 AutoFind: local max [603, 878] 1.9
23:00:20.840 00.006 16872 AutoFind: local max [597, 1000] 1.5
23:00:20.844 00.004 16872 AutoFind: local max [1285, 123] 1.4
23:00:20.848 00.004 16872 AutoFind: local max [111, 345] 1.0
23:00:20.851 00.003 16872 AutoFind: local max [1288, 150] 0.9
23:00:20.855 00.004 16872 AutoFind: local max [1694, 528] 0.7
23:00:20.859 00.004 16872 AutoFind: local max [1702, 606] 0.7
23:00:20.862 00.003 16872 AutoFind: local max [552, 271] 0.6
23:00:20.866 00.004 16872 AutoFind: local max [1726, 611] 0.6
23:00:20.873 00.007 16872 AutoFind: local max [1893, 325] 0.6
23:00:20.877 00.004 16872 AutoFind: local max [1161, 995] 0.6
23:00:20.880 00.003 16872 AutoFind: local max [136, 888] 0.6
23:00:20.885 00.005 16872 AutoFind: local max [653, 999] 0.5
23:00:20.890 00.005 16872 AutoFind: local max [1298, 113] 0.5
23:00:20.895 00.005 16872 AutoFind: local max [237, 435] 0.5
23:00:20.899 00.004 16872 AutoFind: local max [715, 717] 0.5
23:00:20.903 00.004 16872 AutoFind: local max [421, 423] 0.5
23:00:20.906 00.003 16872 AutoFind: local max [1624, 546] 0.5
23:00:20.910 00.004 16872 AutoFind: local max [396, 549] 0.5
23:00:20.913 00.003 16872 AutoFind: local max [646, 550] 0.5
23:00:20.920 00.007 16872 AutoFind: local max [1184, 369] 0.5
23:00:20.924 00.004 16872 AutoFind: local max [1721, 831] 0.5
23:00:20.928 00.004 16872 AutoFind: local max [1362, 425] 0.5
23:00:20.932 00.004 16872 AutoFind: local max [1873, 848] 0.5
23:00:20.937 00.005 16872 AutoFind: local max [1848, 754] 0.5
23:00:20.940 00.003 16872 AutoFind: local max [1438, 246] 0.5
23:00:20.944 00.004 16872 AutoFind: local max [1530, 763] 0.5
23:00:20.944 00.000 16872 AutoFind: local max [1799, 569] 0.5
23:00:20.952 00.008 16872 AutoFind: local max [1326, 925] 0.5
23:00:20.956 00.004 16872 AutoFind: local max [1703, 615] 0.4
23:00:20.959 00.003 16872 AutoFind: local max [1400, 92] 0.4
23:00:20.965 00.006 16872 AutoFind: local max [1371, 989] 0.4
23:00:20.969 00.004 16872 AutoFind: local max [1420, 211] 0.4
23:00:20.973 00.004 16872 AutoFind: local max [1263, 899] 0.4
23:00:20.975 00.002 16872 AutoFind: local max [202, 152] 0.4
23:00:20.979 00.004 16872 AutoFind: local max [476, 231] 0.4
23:00:20.985 00.006 16872 AutoFind: local max [1088, 1019] 0.4
23:00:20.989 00.004 16872 AutoFind: local max [1646, 582] 0.4
23:00:20.993 00.004 16872 AutoFind: local max [1722, 233] 0.4
23:00:20.993 00.000 16872 AutoFind: local max [1349, 190] 0.4
23:00:21.001 00.008 16872 AutoFind: local max [1208, 781] 0.4
23:00:21.003 00.002 16872 AutoFind: local max [246, 52] 0.4
23:00:21.007 00.004 16872 AutoFind: local max [1214, 953] 0.4
23:00:21.011 00.004 16872 AutoFind: local max [1173, 983] 0.4
23:00:21.015 00.004 16872 AutoFind: local max [1287, 116] 0.4
23:00:21.019 00.004 16872 AutoFind: local max [462, 198] 0.4
23:00:21.023 00.004 16872 AutoFind: local max [810, 394] 0.4
23:00:21.028 00.005 16872 AutoFind: local max [1686, 935] 0.4
23:00:21.033 00.005 16872 AutoFind: local max [44, 536] 0.4
23:00:21.037 00.004 16872 AutoFind: local max [1453, 986] 0.4
23:00:21.040 00.003 16872 AutoFind: local max [1851, 438] 0.4
23:00:21.044 00.004 16872 AutoFind: local max [690, 813] 0.4
23:00:21.047 00.003 16872 AutoFind: local max [1280, 138] 0.4
23:00:21.054 00.007 16872 AutoFind: local max [1680, 864] 0.4
23:00:21.058 00.004 16872 AutoFind: local max [1647, 481] 0.4
23:00:21.062 00.004 16872 AutoFind: local max [273, 182] 0.4
23:00:21.064 00.002 16872 AutoFind: local max [365, 681] 0.4
23:00:21.064 00.000 16872 AutoFind: local max [1549, 121] 0.4
23:00:21.074 00.010 16872 AutoFind: local max [911, 48] 0.4
23:00:21.080 00.006 16872 AutoFind: local max [693, 262] 0.4
23:00:21.080 00.000 16872 AutoFind: local max [1230, 521] 0.4
23:00:21.080 00.000 16872 AutoFind: local max [260, 951] 0.4
23:00:21.091 00.011 16872 AutoFind: local max [980, 862] 0.4
23:00:21.095 00.004 16872 AutoFind: local max [569, 309] 0.4
23:00:21.098 00.003 16872 AutoFind: local max [609, 327] 0.4
23:00:21.102 00.004 16872 AutoFind: local max [750, 852] 0.4
23:00:21.104 00.002 16872 AutoFind: local max [824, 988] 0.4
23:00:21.109 00.005 16872 AutoFind: local max [1463, 536] 0.4
23:00:21.115 00.006 16872 AutoFind: local max [238, 447] 0.4
23:00:21.115 00.000 16872 AutoFind: local max [881, 790] 0.4
23:00:21.121 00.006 16872 AutoFind: local max [146, 580] 0.4
23:00:21.125 00.004 16872 AutoFind: local max [709, 279] 0.4
23:00:21.130 00.005 16872 AutoFind: local max [753, 481] 0.4
23:00:21.132 00.002 16872 AutoFind: local max [1251, 105] 0.4
23:00:21.132 00.000 16872 AutoFind: local max [1534, 543] 0.4
23:00:21.141 00.009 16872 AutoFind: local max [151, 201] 0.4
23:00:21.146 00.005 16872 AutoFind: local max [1554, 373] 0.4
23:00:21.150 00.004 16872 AutoFind: local max [58, 647] 0.4
23:00:21.154 00.004 16872 AutoFind: local max [1264, 437] 0.4
23:00:21.156 00.002 16872 AutoFind: local max [850, 820] 0.4
23:00:21.162 00.006 16872 AutoFind: local max [507, 835] 0.4
23:00:21.164 00.002 16872 AutoFind: local max [1171, 932] 0.4
23:00:21.170 00.006 16872 AutoFind: local max [179, 73] 0.4
23:00:21.175 00.005 16872 AutoFind: local max [1679, 418] 0.4
23:00:21.179 00.004 16872 AutoFind: local max [617, 580] 0.4
23:00:21.181 00.002 16872 AutoFind: local max [804, 916] 0.4
23:00:21.184 00.003 16872 AutoFind: local max [305, 74] 0.4
23:00:21.189 00.005 16872 AutoFind: local max [80, 267] 0.4
23:00:21.193 00.004 16872 AutoFind: local max [517, 67] 0.4
23:00:21.197 00.004 16872 AutoFind: local max [975, 824] 0.4
23:00:21.203 00.006 16872 AutoFind: local max [1681, 384] 0.4
23:00:21.207 00.004 16872 AutoFind: local max [478, 153] 0.4
23:00:21.213 00.006 16872 AutoFind: local max [710, 255] 0.4
23:00:21.216 00.003 16872 AutoFind: too close [710, 255] 0.4 - [693, 262] 0.4
23:00:21.220 00.004 16872 AutoFind: too close [709, 279] 0.4 - [693, 262] 0.4
23:00:21.226 00.006 16872 AutoFind: too close [238, 447] 0.4 - [237, 435] 0.5
23:00:21.232 00.006 16872 AutoFind: too close [1280, 138] 0.4 - [1288, 150] 0.9
23:00:21.236 00.004 16872 AutoFind: too close [1280, 138] 0.4 - [1285, 123] 1.4
23:00:21.242 00.006 16872 AutoFind: close dim-bright [1280, 138] 0.4 - [1297, 134] 116.3
23:00:21.246 00.004 16872 AutoFind: too close [1287, 116] 0.4 - [1298, 113] 0.5
23:00:21.250 00.004 16872 AutoFind: too close [1287, 116] 0.4 - [1285, 123] 1.4
23:00:21.254 00.004 16872 AutoFind: close dim-bright [1287, 116] 0.4 - [1297, 134] 116.3
23:00:21.259 00.005 16872 AutoFind: too close [1173, 983] 0.4 - [1161, 995] 0.6
23:00:21.261 00.002 16872 AutoFind: close dim-bright [1173, 983] 0.4 - [1163, 984] 9.8
23:00:21.267 00.006 16872 AutoFind: too close [1703, 615] 0.4 - [1702, 606] 0.7
23:00:21.271 00.004 16872 AutoFind: close dim-bright [1703, 615] 0.4 - [1714, 605] 25.2
23:00:21.276 00.005 16872 AutoFind: too close [1298, 113] 0.5 - [1285, 123] 1.4
23:00:21.280 00.004 16872 AutoFind: too close [1298, 113] 0.5 - [1314, 119] 2.2
23:00:21.284 00.004 16872 AutoFind: close dim-bright [1161, 995] 0.6 - [1163, 984] 9.8
23:00:21.288 00.004 16872 AutoFind: close dim-bright [1726, 611] 0.6 - [1714, 605] 25.2
23:00:21.293 00.005 16872 AutoFind: close dim-bright [1702, 606] 0.7 - [1714, 605] 25.2
23:00:21.296 00.003 16872 AutoFind: close dim-bright [1288, 150] 0.9 - [1297, 134] 116.3
23:00:21.302 00.006 16872 AutoFind: close dim-bright [1288, 150] 0.9 - [1303, 139] 131.4
23:00:21.304 00.002 16872 AutoFind: close dim-bright [1285, 123] 1.4 - [1297, 134] 116.3
23:00:21.308 00.004 16872 AutoFind: close dim-bright [1285, 123] 1.4 - [1303, 139] 131.4
23:00:21.313 00.005 16872 AutoFind: close dim-bright [1314, 119] 2.2 - [1297, 134] 116.3
23:00:21.318 00.005 16872 AutoFind: close dim-bright [1314, 119] 2.2 - [1303, 139] 131.4
23:00:21.322 00.004 16872 AutoFind: too close [1297, 134] 116.3 - [1303, 139] 131.4
23:00:21.327 00.005 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:00:21.329 00.002 16872 Star::Find(15, 1714, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.334 00.005 16872 Star::Find returns 1 (0), X=1713.89, Y=604.93, Mass=237533, SNR=288.4, Peak=11436 HFD=6.0
23:00:21.338 00.004 16872 Star::Find(15, 1163, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.343 00.005 16872 Star::Find returns 1 (0), X=1163.60, Y=983.56, Mass=79610, SNR=151.2, Peak=6416 HFD=5.3
23:00:21.346 00.003 16872 Star::Find(15, 1055, 642, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.348 00.002 16872 Star::Find returns 1 (0), X=1054.62, Y=641.78, Mass=63540, SNR=126.4, Peak=5932 HFD=5.2
23:00:21.351 00.003 16872 Star::Find(15, 1883, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.357 00.006 16872 Star::Find returns 1 (0), X=1882.59, Y=887.36, Mass=20285, SNR=71.0, Peak=4072 HFD=5.0
23:00:21.362 00.005 16872 Star::Find(15, 603, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.365 00.003 16872 Star::Find returns 1 (0), X=602.72, Y=877.97, Mass=13993, SNR=46.8, Peak=3864 HFD=4.7
23:00:21.370 00.005 16872 Star::Find(15, 597, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.374 00.004 16872 Star::Find returns 1 (0), X=597.41, Y=999.65, Mass=12508, SNR=49.8, Peak=3800 HFD=5.0
23:00:21.379 00.005 16872 Star::Find(15, 111, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.384 00.005 16872 Star::Find returns 1 (0), X=111.23, Y=344.71, Mass=6032, SNR=32.4, Peak=3784 HFD=3.7
23:00:21.388 00.004 16872 Star::Find(15, 1694, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.392 00.004 16872 Star::Find returns 1 (0), X=1693.79, Y=527.82, Mass=5155, SNR=28.0, Peak=3520 HFD=4.7
23:00:21.395 00.003 16872 Star::Find(15, 552, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.400 00.005 16872 Star::Find returns 1 (0), X=552.21, Y=271.35, Mass=1914, SNR=14.5, Peak=3452 HFD=3.0
23:00:21.402 00.002 16872 Star::Find(15, 1726, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.406 00.004 16872 Star::Find returns 1 (0), X=1713.89, Y=604.93, Mass=237533, SNR=288.4, Peak=11436 HFD=6.0
23:00:21.413 00.007 16872 Star::Find(15, 1893, 325, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.416 00.003 16872 Star::Find returns 1 (0), X=1893.05, Y=325.01, Mass=806, SNR=9.7, Peak=3456 HFD=2.0
23:00:21.421 00.005 16872 Star::Find(15, 136, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.424 00.003 16872 Star::Find returns 1 (0), X=135.60, Y=887.89, Mass=1819, SNR=14.6, Peak=3428 HFD=3.0
23:00:21.427 00.003 16872 Star::Find(15, 653, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.433 00.006 16872 Star::Find returns 1 (0), X=653.92, Y=999.06, Mass=2554, SNR=17.2, Peak=3468 HFD=4.1
23:00:21.438 00.005 16872 Star::Find(15, 715, 717, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.441 00.003 16872 Star::Find returns 0 (4), X=723.20, Y=714.58, Mass=1751, SNR=21.7, Peak=3720 HFD=1.3
23:00:21.446 00.005 16872 Star::Find(15, 421, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.449 00.003 16872 Star::Find returns 1 (0), X=420.99, Y=423.50, Mass=507, SNR=8.2, Peak=3388 HFD=2.2
23:00:21.453 00.004 16872 Star::Find(15, 1624, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.457 00.004 16872 Star::Find returns 0 (4), X=1624.61, Y=545.18, Mass=518, SNR=8.1, Peak=3428 HFD=1.4
23:00:21.461 00.004 16872 Star::Find(15, 396, 549, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.463 00.002 16872 Star::Find returns 1 (0), X=395.96, Y=548.35, Mass=696, SNR=9.1, Peak=3420 HFD=2.2
23:00:21.470 00.007 16872 Star::Find(15, 646, 550, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.474 00.004 16872 Star::Find false star n=3 nbg=260 bg=3293.5 sigma=25.1 thresh=3369 peak=3365
23:00:21.479 00.005 16872 Star::Find returns 0 (2), X=646.00, Y=550.00, Mass=319, SNR=2.9, Peak=3416 HFD=0.0
23:00:21.482 00.003 16872 Star::Find(15, 1184, 369, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.482 00.000 16872 Star::Find returns 1 (0), X=1184.15, Y=369.41, Mass=887, SNR=12.0, Peak=3492 HFD=1.7
23:00:21.490 00.008 16872 Star::Find(15, 1721, 831, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.494 00.004 16872 Star::Find returns 1 (0), X=1721.63, Y=832.38, Mass=2326, SNR=17.1, Peak=3480 HFD=5.0
23:00:21.499 00.005 16872 Star::Find(15, 1362, 425, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.503 00.004 16872 Star::Find returns 1 (0), X=1362.16, Y=424.65, Mass=786, SNR=10.4, Peak=3440 HFD=2.3
23:00:21.506 00.003 16872 Star::Find(15, 1873, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.510 00.004 16872 Star::Find false star n=2 nbg=281 bg=3286.7 sigma=28.7 thresh=3373 peak=3354
23:00:21.515 00.005 16872 Star::Find returns 0 (2), X=1873.00, Y=848.00, Mass=215, SNR=2.9, Peak=3396 HFD=0.0
23:00:21.520 00.005 16872 Star::Find(15, 1848, 754, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.520 00.000 16872 Star::Find false star n=4 nbg=253 bg=3302.2 sigma=24.1 thresh=3374 peak=3374
23:00:21.525 00.005 16872 Star::Find returns 0 (2), X=1848.00, Y=754.00, Mass=371, SNR=2.9, Peak=3420 HFD=0.0
23:00:21.530 00.005 16872 Star::Find(15, 1438, 246, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.535 00.005 16872 Star::Find returns 1 (0), X=1438.23, Y=246.05, Mass=669, SNR=8.9, Peak=3392 HFD=2.1
23:00:21.539 00.004 16872 Star::Find(15, 1530, 763, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.541 00.002 16872 Star::Find returns 0 (4), X=1518.07, Y=772.55, Mass=2331, SNR=26.1, Peak=3808 HFD=1.5
23:00:21.546 00.005 16872 Star::Find(15, 1799, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.550 00.004 16872 Star::Find false star n=2 nbg=263 bg=3305.7 sigma=23.8 thresh=3377 peak=3368
23:00:21.550 00.000 16872 Star::Find returns 0 (2), X=1799.00, Y=569.00, Mass=221, SNR=2.9, Peak=3420 HFD=0.0
23:00:21.557 00.007 16872 Star::Find(15, 1326, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.562 00.005 16872 Star::Find returns 0 (4), X=1325.53, Y=924.55, Mass=435, SNR=7.2, Peak=3416 HFD=1.4
23:00:21.565 00.003 16872 Star::Find(15, 1400, 92, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.569 00.004 16872 Star::Find returns 0 (4), X=1399.55, Y=92.58, Mass=425, SNR=8.1, Peak=3432 HFD=1.3
23:00:21.574 00.005 16872 Star::Find(15, 1371, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.574 00.000 16872 Star::Find false star n=2 nbg=271 bg=3291.7 sigma=25.9 thresh=3369 peak=3359
23:00:21.580 00.006 16872 Star::Find returns 0 (2), X=1371.00, Y=989.00, Mass=173, SNR=2.9, Peak=3396 HFD=0.0
23:00:21.580 00.000 16872 Star::Find(15, 1420, 211, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.580 00.000 16872 Star::Find false star n=3 nbg=276 bg=3297.3 sigma=28.0 thresh=3381 peak=3372
23:00:21.589 00.009 16872 Star::Find returns 0 (2), X=1420.00, Y=211.00, Mass=276, SNR=2.9, Peak=3400 HFD=0.0
23:00:21.596 00.007 16872 Star::Find(15, 1263, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.599 00.003 16872 Star::Find false star n=4 nbg=280 bg=3285.4 sigma=25.3 thresh=3361 peak=3351
23:00:21.599 00.000 16872 Star::Find returns 0 (2), X=1263.00, Y=899.00, Mass=350, SNR=2.9, Peak=3392 HFD=0.0
23:00:21.607 00.008 16872 Star::Find(15, 202, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.611 00.004 16872 Star::Find returns 0 (4), X=211.56, Y=144.44, Mass=458, SNR=8.7, Peak=3432 HFD=1.4
23:00:21.613 00.002 16872 Star::Find(15, 476, 231, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.617 00.004 16872 Star::Find returns 1 (0), X=476.26, Y=230.77, Mass=586, SNR=8.5, Peak=3432 HFD=1.6
23:00:21.623 00.006 16872 Star::Find(15, 1088, 1019, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.627 00.004 16872 Star::Find false star n=3 nbg=267 bg=3295.3 sigma=26.8 thresh=3376 peak=3362
23:00:21.631 00.004 16872 Star::Find returns 0 (2), X=1088.00, Y=1019.00, Mass=282, SNR=2.9, Peak=3416 HFD=0.0
23:00:21.635 00.004 16872 Star::Find(15, 1646, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.637 00.002 16872 Star::Find returns 1 (0), X=1646.12, Y=581.48, Mass=990, SNR=10.8, Peak=3412 HFD=3.4
23:00:21.641 00.004 16872 Star::Find(15, 1722, 233, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.645 00.004 16872 Star::Find returns 0 (4), X=1722.00, Y=233.28, Mass=367, SNR=6.2, Peak=3396 HFD=1.3
23:00:21.649 00.004 16872 Star::Find(15, 1349, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.655 00.006 16872 Star::Find returns 1 (0), X=1347.90, Y=189.36, Mass=927, SNR=11.0, Peak=3404 HFD=4.0
23:00:21.659 00.004 16872 Star::Find(15, 1208, 781, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.661 00.002 16872 Star::Find returns 0 (4), X=1207.55, Y=780.59, Mass=449, SNR=7.7, Peak=3444 HFD=1.3
23:00:21.666 00.005 16872 Star::Find(15, 246, 52, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.670 00.004 16872 Star::Find returns 0 (4), X=245.56, Y=52.29, Mass=546, SNR=8.3, Peak=3412 HFD=1.4
23:00:21.674 00.004 16872 Star::Find(15, 1214, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.678 00.004 16872 Star::Find returns 1 (0), X=1207.77, Y=941.21, Mass=590, SNR=8.6, Peak=3404 HFD=3.1
23:00:21.680 00.002 16872 Star::Find(15, 462, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.684 00.004 16872 Star::Find returns 1 (0), X=462.42, Y=198.20, Mass=869, SNR=10.5, Peak=3400 HFD=2.6
23:00:21.686 00.002 16872 Star::Find(15, 810, 394, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.686 00.000 16872 Star::Find returns 1 (0), X=809.93, Y=393.69, Mass=733, SNR=10.1, Peak=3484 HFD=1.8
23:00:21.697 00.011 16872 Star::Find(15, 1686, 935, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.700 00.003 16872 Star::Find false star n=2 nbg=274 bg=3296.4 sigma=28.7 thresh=3382 peak=3365
23:00:21.705 00.005 16872 Star::Find returns 0 (2), X=1686.00, Y=935.00, Mass=195, SNR=2.9, Peak=3400 HFD=0.0
23:00:21.708 00.003 16872 Star::Find(15, 44, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.712 00.004 16872 Star::Find false star n=5 nbg=276 bg=3293.9 sigma=26.5 thresh=3374 peak=3363
23:00:21.717 00.005 16872 Star::Find returns 0 (2), X=44.00, Y=536.00, Mass=471, SNR=2.9, Peak=3404 HFD=0.0
23:00:21.721 00.004 16872 Star::Find(15, 1453, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.723 00.002 16872 Star::Find false star n=2 nbg=278 bg=3289.7 sigma=26.1 thresh=3368 peak=3357
23:00:21.729 00.006 16872 Star::Find returns 0 (2), X=1453.00, Y=986.00, Mass=173, SNR=2.9, Peak=3388 HFD=0.0
23:00:21.732 00.003 16872 Star::Find(15, 1851, 438, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.737 00.005 16872 Star::Find returns 0 (2), X=1851.00, Y=438.00, Mass=85, SNR=2.8, Peak=3400 HFD=0.0
23:00:21.741 00.004 16872 Star::Find(15, 690, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.745 00.004 16872 Star::Find returns 0 (2), X=690.00, Y=813.00, Mass=96, SNR=2.9, Peak=3396 HFD=0.0
23:00:21.749 00.004 16872 Star::Find(15, 1680, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.753 00.004 16872 Star::Find returns 1 (0), X=1681.24, Y=858.22, Mass=707, SNR=9.9, Peak=3468 HFD=2.7
23:00:21.760 00.007 16872 Star::Find(15, 1647, 481, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.764 00.004 16872 Star::Find returns 1 (0), X=1646.79, Y=480.98, Mass=839, SNR=9.8, Peak=3420 HFD=2.3
23:00:21.769 00.005 16872 Star::Find(15, 273, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.773 00.004 16872 Star::Find false star n=4 nbg=279 bg=3289.0 sigma=26.1 thresh=3367 peak=3359
23:00:21.779 00.006 16872 Star::Find returns 0 (2), X=273.00, Y=182.00, Mass=344, SNR=2.9, Peak=3384 HFD=0.0
23:00:21.783 00.004 16872 Star::Find(15, 365, 681, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.788 00.005 16872 Star::Find returns 0 (3), X=365.00, Y=681.00, Mass=0, SNR=0.0, Peak=3388 HFD=0.0
23:00:21.795 00.007 16872 Star::Find(15, 1549, 121, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.799 00.004 16872 Star::Find returns 0 (4), X=1545.65, Y=105.62, Mass=1976, SNR=22.3, Peak=3400 HFD=1.4
23:00:21.803 00.004 16872 Star::Find(15, 911, 48, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.809 00.006 16872 Star::Find returns 1 (0), X=911.42, Y=48.91, Mass=611, SNR=8.8, Peak=3432 HFD=1.7
23:00:21.814 00.005 16872 Star::Find(15, 1230, 521, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.818 00.004 16872 Star::Find returns 1 (0), X=1231.15, Y=520.99, Mass=462, SNR=7.6, Peak=3416 HFD=2.1
23:00:21.822 00.004 16872 Star::Find(15, 260, 951, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.826 00.004 16872 Star::Find false star n=4 nbg=279 bg=3288.8 sigma=25.4 thresh=3365 peak=3355
23:00:21.830 00.004 16872 Star::Find returns 0 (2), X=260.00, Y=951.00, Mass=337, SNR=2.9, Peak=3388 HFD=0.0
23:00:21.832 00.002 16872 Star::Find(15, 980, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.885 00.053 16872 Star::Find returns 1 (0), X=978.90, Y=860.49, Mass=833, SNR=10.1, Peak=3440 HFD=4.2
23:00:21.890 00.005 16872 Star::Find(15, 569, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.893 00.003 16872 Star::Find returns 1 (0), X=568.63, Y=308.18, Mass=744, SNR=9.6, Peak=3420 HFD=2.6
23:00:21.897 00.004 16872 Star::Find(15, 609, 327, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.901 00.004 16872 Star::Find returns 1 (0), X=608.99, Y=327.16, Mass=564, SNR=8.1, Peak=3400 HFD=2.0
23:00:21.907 00.006 16872 Star::Find(15, 750, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.911 00.004 16872 Star::Find returns 0 (4), X=749.45, Y=851.78, Mass=536, SNR=8.8, Peak=3432 HFD=1.3
23:00:21.915 00.004 16872 Star::Find(15, 824, 988, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.919 00.004 16872 Star::Find returns 0 (2), X=824.00, Y=988.00, Mass=78, SNR=2.7, Peak=3376 HFD=0.0
23:00:21.927 00.008 16872 Star::Find(15, 1463, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.931 00.004 16872 Star::Find returns 1 (0), X=1476.70, Y=521.12, Mass=2516, SNR=24.8, Peak=3412 HFD=2.5
23:00:21.935 00.004 16872 Star::Find(15, 881, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.941 00.006 16872 Star::Find false star n=6 nbg=274 bg=3287.0 sigma=26.3 thresh=3366 peak=3363
23:00:21.944 00.003 16872 Star::Find returns 0 (2), X=881.00, Y=790.00, Mass=550, SNR=2.9, Peak=3396 HFD=0.0
23:00:21.950 00.006 16872 Star::Find(15, 146, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.954 00.004 16872 Star::Find false star n=6 nbg=280 bg=3287.9 sigma=28.8 thresh=3374 peak=3357
23:00:21.962 00.008 16872 Star::Find returns 0 (2), X=146.00, Y=580.00, Mass=561, SNR=2.9, Peak=3396 HFD=0.0
23:00:21.970 00.008 16872 Star::Find(15, 753, 481, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.974 00.004 16872 Star::Find returns 0 (4), X=753.01, Y=480.00, Mass=335, SNR=6.0, Peak=3420 HFD=0.7
23:00:21.978 00.004 16872 Star::Find(15, 1251, 105, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.983 00.005 16872 Star::Find returns 1 (0), X=1241.03, Y=102.75, Mass=2792, SNR=26.7, Peak=3828 HFD=2.4
23:00:21.989 00.006 16872 Star::Find(15, 1534, 543, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:21.996 00.007 16872 Star::Find returns 1 (0), X=1534.00, Y=543.01, Mass=469, SNR=7.9, Peak=3400 HFD=2.0
23:00:22.003 00.007 16872 Star::Find(15, 151, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.010 00.007 16872 Star::Find false star n=5 nbg=265 bg=3283.9 sigma=22.0 thresh=3350 peak=3348
23:00:22.015 00.005 16872 Star::Find returns 0 (2), X=151.00, Y=201.00, Mass=424, SNR=2.9, Peak=3392 HFD=0.0
23:00:22.018 00.003 16872 Star::Find(15, 1554, 373, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.022 00.004 16872 Star::Find false star n=1 nbg=267 bg=3297.2 sigma=26.2 thresh=3376 peak=3365
23:00:22.026 00.004 16872 Star::Find returns 0 (2), X=1554.00, Y=373.00, Mass=115, SNR=2.9, Peak=3412 HFD=0.0
23:00:22.035 00.009 16872 Star::Find(15, 58, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.039 00.004 16872 Star::Find returns 0 (4), X=62.19, Y=635.66, Mass=1902, SNR=21.8, Peak=3752 HFD=1.5
23:00:22.043 00.004 16872 Star::Find(15, 1264, 437, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.047 00.004 16872 Star::Find false star n=6 nbg=277 bg=3286.6 sigma=24.2 thresh=3359 peak=3357
23:00:22.055 00.008 16872 Star::Find returns 0 (2), X=1264.00, Y=437.00, Mass=480, SNR=2.9, Peak=3376 HFD=0.0
23:00:22.060 00.005 16872 Star::Find(15, 850, 820, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.064 00.004 16872 Star::Find false star n=4 nbg=278 bg=3286.9 sigma=28.4 thresh=3372 peak=3370
23:00:22.068 00.004 16872 Star::Find returns 0 (2), X=850.00, Y=820.00, Mass=464, SNR=2.9, Peak=3432 HFD=0.0
23:00:22.072 00.004 16872 Star::Find(15, 507, 835, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.076 00.004 16872 Star::Find returns 1 (0), X=506.61, Y=834.38, Mass=796, SNR=9.5, Peak=3404 HFD=1.8
23:00:22.084 00.008 16872 Star::Find(15, 1171, 932, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.087 00.003 16872 Star::Find false star n=5 nbg=267 bg=3294.9 sigma=22.1 thresh=3361 peak=3349
23:00:22.093 00.006 16872 Star::Find returns 0 (2), X=1171.00, Y=932.00, Mass=381, SNR=2.9, Peak=3404 HFD=0.0
23:00:22.096 00.003 16872 Star::Find(15, 179, 73, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.101 00.005 16872 Star::Find false star n=3 nbg=261 bg=3287.5 sigma=22.0 thresh=3353 peak=3348
23:00:22.105 00.004 16872 Star::Find returns 0 (2), X=179.00, Y=73.00, Mass=234, SNR=2.9, Peak=3380 HFD=0.0
23:00:22.107 00.002 16872 Star::Find(15, 1679, 418, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.113 00.006 16872 Star::Find returns 0 (4), X=1679.30, Y=417.31, Mass=309, SNR=6.1, Peak=3416 HFD=1.1
23:00:22.119 00.006 16872 Star::Find(15, 617, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.124 00.005 16872 Star::Find false star n=3 nbg=261 bg=3287.7 sigma=25.9 thresh=3365 peak=3359
23:00:22.128 00.004 16872 Star::Find returns 0 (2), X=617.00, Y=580.00, Mass=297, SNR=2.9, Peak=3412 HFD=0.0
23:00:22.130 00.002 16872 Star::Find(15, 804, 916, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.133 00.003 16872 Star::Find returns 0 (4), X=804.56, Y=925.53, Mass=423, SNR=7.5, Peak=3412 HFD=1.4
23:00:22.139 00.006 16872 Star::Find(15, 305, 74, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.143 00.004 16872 Star::Find returns 1 (0), X=305.48, Y=74.00, Mass=567, SNR=8.2, Peak=3412 HFD=2.1
23:00:22.147 00.004 16872 Star::Find(15, 80, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.154 00.007 16872 Star::Find false star n=4 nbg=255 bg=3286.9 sigma=24.7 thresh=3361 peak=3352
23:00:22.157 00.003 16872 Star::Find returns 0 (2), X=80.00, Y=267.00, Mass=357, SNR=2.9, Peak=3392 HFD=0.0
23:00:22.162 00.005 16872 Star::Find(15, 517, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.165 00.003 16872 Star::Find false star n=2 nbg=286 bg=3286.1 sigma=29.0 thresh=3373 peak=3369
23:00:22.170 00.005 16872 Star::Find returns 0 (2), X=517.00, Y=67.00, Mass=236, SNR=2.9, Peak=3428 HFD=0.0
23:00:22.172 00.002 16872 Star::Find(15, 975, 824, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.172 00.000 16872 Star::Find false star n=4 nbg=270 bg=3290.6 sigma=27.5 thresh=3373 peak=3372
23:00:22.185 00.013 16872 Star::Find returns 0 (2), X=975.00, Y=824.00, Mass=386, SNR=2.9, Peak=3408 HFD=0.0
23:00:22.188 00.003 16872 Star::Find(15, 1681, 384, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.191 00.003 16872 Star::Find false star n=2 nbg=269 bg=3293.9 sigma=28.5 thresh=3379 peak=3362
23:00:22.194 00.003 16872 Star::Find returns 0 (2), X=1681.00, Y=384.00, Mass=200, SNR=2.9, Peak=3400 HFD=0.0
23:00:22.199 00.005 16872 Star::Find(15, 478, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.204 00.005 16872 Star::Find returns 0 (2), X=478.00, Y=153.00, Mass=76, SNR=2.7, Peak=3388 HFD=0.0
23:00:22.204 00.000 16872 AutoFind: finding best star pass 1
23:00:22.213 00.009 16872 Star::Find(15, 1714, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.216 00.003 16872 Star::Find returns 1 (0), X=1713.89, Y=604.93, Mass=237533, SNR=288.4, Peak=11436 HFD=6.0
23:00:22.221 00.005 16872 AutoFind returns star at [1714, 605] 25.2 Mass 237533 SNR 288.4
23:00:22.224 00.003 16872 Star::Find(15, 1714, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.231 00.007 16872 Star::Find returns 1 (0), X=1713.89, Y=604.93, Mass=237533, SNR=288.4, Peak=11436 HFD=6.0
23:00:22.235 00.004 16872 MultiStar: List (12): {1713.89, 604.93}(288.4), {1163.60, 983.56}(151.2), {1054.62, 641.78}(126.4), {1882.59, 887.36}(71.0), {602.72, 877.97}(46.8), {597.41, 999.65}(49.8), {111.23, 344.71}(32.4), {1693.79, 527.82}(28.0), {552.21, 271.35}(14.5), {1893.05, 325.01}(9.7), {135.60, 887.89}(14.6), {653.92, 999.06}(17.2), 
23:00:22.241 00.006 16872 setting lock position to (1713.89, 604.93)
23:00:22.247 00.006 16872 MultiStar: stabilizing after lock position change
23:00:22.249 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
23:00:22.249 00.000 16872 UpdateGuideState(): m_state=1
23:00:22.258 00.009 16872 Star::Find(15, 1713, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:22.262 00.004 16872 Star::Find returns 1 (0), X=1713.89, Y=604.93, Mass=237533, SNR=288.4, Peak=11436 HFD=6.0
23:00:22.266 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:00:22.272 00.006 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:00:22.277 00.005 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:00:22.279 00.002 16872 setting force full frames = false
23:00:22.288 00.009 16872 setting lock position to (1713.89, 604.93)
23:00:22.291 00.003 16872 MultiStar: stabilizing after lock position change
23:00:22.297 00.006 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:00:22.301 00.004 16872 Changing from state SELECTING to SELECTED
23:00:22.307 00.006 16872 guider state => SELECTED
23:00:22.321 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3292, FiltMin=3140, FiltMax=65516, Gamma=2.190
23:00:22.365 00.044 16872 UpdateGuideState exits: m=237533 SNR=288.4
23:00:22.371 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3292, FiltMin=3140, FiltMax=65516, Gamma=2.190
23:00:22.411 00.040 16872 Status Line: Auto-selected star at (1713.9, 604.9)
23:00:22.424 00.013 16872 PhdController: newstate STATE_WAIT_SELECTED
23:00:22.436 00.012 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:22.442 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:00:22.447 00.005 16872 Enqueuing Expose request
23:00:22.453 00.006 9640 Worker thread wakes up
23:00:22.453 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:00:22.453 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1699,590,31,31)
23:00:22.453 00.000 16872 evsrv: cli 0D3C0228 connect
23:00:22.457 00.004 16872 case statement mapped state 2 to 1
23:00:22.457 00.000 16872 case statement mapped state 2 to 1
23:00:22.466 00.009 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"93be1ec6-f66f-4514-af19-5e3d701366aa"}
23:00:22.470 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":[1713.89,604.93],"id":"93be1ec6-f66f-4514-af19-5e3d701366aa"}
23:00:22.485 00.015 16872 evsrv: cli 0D3C0228 disconnect
23:00:22.489 00.004 16872 evsrv: cli 0D3BFB48 connect
23:00:22.493 00.004 16872 case statement mapped state 2 to 1
23:00:22.497 00.004 16872 case statement mapped state 2 to 1
23:00:22.499 00.002 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"4afa055f-e1ff-4e7b-9b58-35709e974594"}
23:00:22.507 00.008 16872 case statement mapped state 2 to 1
23:00:22.514 00.007 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"4afa055f-e1ff-4e7b-9b58-35709e974594"}
23:00:22.518 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:00:23.128 00.610 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d0a417e-d983-4e30-83b1-37149deb0eef"}
23:00:23.130 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0d0a417e-d983-4e30-83b1-37149deb0eef"}
23:00:23.135 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"813bb2ca-513c-4145-b69e-9370b270cb76"}
23:00:23.141 00.006 16872 case statement mapped state 2 to 1
23:00:23.143 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"813bb2ca-513c-4145-b69e-9370b270cb76"}
23:00:23.143 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b2f0441f-68df-4043-98cc-78dd3041b2ac"}
23:00:23.151 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.89,6.93],"pixels":"..."},"id":"b2f0441f-68df-4043-98cc-78dd3041b2ac"}
23:00:23.524 00.373 16872 evsrv: cli 0D3C0A48 connect
23:00:23.528 00.004 16872 case statement mapped state 2 to 1
23:00:23.530 00.002 16872 case statement mapped state 2 to 1
23:00:23.538 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ad50200f-97a1-45c2-8b77-b82d83757663"}
23:00:23.538 00.000 16872 case statement mapped state 2 to 1
23:00:23.538 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"ad50200f-97a1-45c2-8b77-b82d83757663"}
23:00:23.550 00.012 16872 evsrv: cli 0D3C0A48 disconnect
23:00:24.559 01.009 16872 evsrv: cli 0D3C0A48 connect
23:00:24.561 00.002 16872 case statement mapped state 2 to 1
23:00:24.566 00.005 16872 case statement mapped state 2 to 1
23:00:24.571 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9722ea72-4e64-4c06-9662-19e92f2b5fb0"}
23:00:24.577 00.006 16872 case statement mapped state 2 to 1
23:00:24.577 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"9722ea72-4e64-4c06-9662-19e92f2b5fb0"}
23:00:24.586 00.009 16872 evsrv: cli 0D3C0A48 disconnect
23:00:25.598 01.012 16872 evsrv: cli 0D3C0228 connect
23:00:25.602 00.004 16872 case statement mapped state 2 to 1
23:00:25.607 00.005 16872 case statement mapped state 2 to 1
23:00:25.607 00.000 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"75a77c3b-dd7f-4d4d-8b23-b3ee162cb9d4"}
23:00:25.614 00.007 16872 case statement mapped state 2 to 1
23:00:25.616 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"75a77c3b-dd7f-4d4d-8b23-b3ee162cb9d4"}
23:00:25.621 00.005 16872 evsrv: cli 0D3C0228 disconnect
23:00:26.522 00.901 9640 Exposure complete
23:00:26.627 00.105 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e11801c4-40ae-447f-8470-0398612d97fe"}
23:00:26.631 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e11801c4-40ae-447f-8470-0398612d97fe"}
23:00:26.637 00.006 16872 evsrv: cli 0D3BFFA8 connect
23:00:26.641 00.004 16872 case statement mapped state 2 to 1
23:00:26.645 00.004 16872 case statement mapped state 2 to 1
23:00:26.648 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"35a186e2-0a37-4884-8ae6-7a233b8470a4"}
23:00:26.651 00.003 16872 case statement mapped state 2 to 1
23:00:26.655 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"35a186e2-0a37-4884-8ae6-7a233b8470a4"}
23:00:26.659 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"efe71be3-401e-45e2-abbd-5ac84a3512dd"}
23:00:26.663 00.004 16872 case statement mapped state 2 to 1
23:00:26.665 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"efe71be3-401e-45e2-abbd-5ac84a3512dd"}
23:00:26.668 00.003 16872 OnExposeComplete: enter
23:00:26.676 00.008 9640 worker thread done servicing request
23:00:26.676 00.000 16872 UpdateGuideState(): m_state=2
23:00:26.677 00.001 16872 Star::Find(15, 1713, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:00:26.677 00.000 16872 Star::Find returns 1 (0), X=1713.32, Y=604.79, Mass=239343, SNR=303.3, Peak=12168 HFD=5.7
23:00:26.683 00.006 16872 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.56) = xAngle (-4.45 = 1.84)
23:00:26.683 00.000 16872 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.40 = 1.88)
23:00:26.692 00.009 16872 CameraToMount -- cameraX=-0.57 cameraY=-0.15 hyp=0.59 cameraTheta=-2.89 mountX=-0.16 mountY=0.56, mountTheta=1.84
23:00:26.700 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3288, FiltMin=3180, FiltMax=65516, Gamma=2.190
23:00:26.740 00.040 16872 UpdateGuideState exits: m=239343 SNR=303.3
23:00:26.744 00.004 16872 PhdController: newstate STATE_CALIBRATE
23:00:26.751 00.007 16872 PhdController: newstate STATE_GUIDE
23:00:26.773 00.022 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:00:26.773 00.000 16872 guider state => CALIBRATED
23:00:26.773 00.000 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:00:26.795 00.022 16872 reset dither spiral
23:00:26.800 00.005 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:00:26.803 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:26.807 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:00:26.815 00.008 16872 Enqueuing Expose request
23:00:26.819 00.004 9640 Worker thread wakes up
23:00:26.819 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:00:26.819 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:00:26.819 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
23:00:26.823 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"62cde664-2a40-4ac6-884d-b81931bc22f2"}
23:00:26.829 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.32,6.79],"pixels":"..."},"id":"62cde664-2a40-4ac6-884d-b81931bc22f2"}
23:00:27.662 00.833 16872 evsrv: cli 0D3C0228 connect
23:00:27.667 00.005 16872 case statement mapped state 5 to 1
23:00:27.670 00.003 16872 case statement mapped state 5 to 1
23:00:27.674 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"74ac5810-26db-4a93-a9ca-1caa910b563d"}
23:00:27.674 00.000 16872 case statement mapped state 5 to 1
23:00:27.680 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"74ac5810-26db-4a93-a9ca-1caa910b563d"}
23:00:27.683 00.003 16872 evsrv: cli 0D3C0228 disconnect
23:00:28.696 01.013 16872 evsrv: cli 0D3BF968 connect
23:00:28.701 00.005 16872 case statement mapped state 5 to 1
23:00:28.701 00.000 16872 case statement mapped state 5 to 1
23:00:28.707 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"5c10315a-f5c6-4f09-8dbd-01afe003b861"}
23:00:28.711 00.004 16872 case statement mapped state 5 to 1
23:00:28.711 00.000 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"5c10315a-f5c6-4f09-8dbd-01afe003b861"}
23:00:28.720 00.009 16872 evsrv: cli 0D3BF968 disconnect
23:00:29.725 01.005 16872 evsrv: cli 0D3BFFA8 connect
23:00:29.725 00.000 16872 case statement mapped state 5 to 1
23:00:29.732 00.007 16872 case statement mapped state 5 to 1
23:00:29.735 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"32fb8cb9-bbd5-4957-99d1-5a26b6f2a22f"}
23:00:29.735 00.000 16872 case statement mapped state 5 to 1
23:00:29.741 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"32fb8cb9-bbd5-4957-99d1-5a26b6f2a22f"}
23:00:29.741 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
23:00:30.133 00.392 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c381009-2c80-4642-bffb-e423f7584b6b"}
23:00:30.135 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2c381009-2c80-4642-bffb-e423f7584b6b"}
23:00:30.140 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eb9561c8-f6a4-4bac-8f41-09a69197a616"}
23:00:30.140 00.000 16872 case statement mapped state 5 to 1
23:00:30.140 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"eb9561c8-f6a4-4bac-8f41-09a69197a616"}
23:00:30.150 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"276c06ff-3d0b-4219-81b6-4e315f58d3cb"}
23:00:30.154 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.32,6.79],"pixels":"..."},"id":"276c06ff-3d0b-4219-81b6-4e315f58d3cb"}
23:00:30.743 00.589 16872 evsrv: cli 0D3C0A48 connect
23:00:30.745 00.002 16872 case statement mapped state 5 to 1
23:00:30.749 00.004 16872 case statement mapped state 5 to 1
23:00:30.749 00.000 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d7f73c2a-6a70-4c9c-a9a0-6d644343117f"}
23:00:30.757 00.008 16872 case statement mapped state 5 to 1
23:00:30.760 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"d7f73c2a-6a70-4c9c-a9a0-6d644343117f"}
23:00:30.764 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:00:30.886 00.122 9640 Exposure complete
23:00:31.017 00.131 9640 worker thread done servicing request
23:00:31.017 00.000 16872 OnExposeComplete: enter
23:00:31.025 00.008 16872 UpdateGuideState(): m_state=5
23:00:31.025 00.000 16872 Star::Find(15, 1713, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:00:31.031 00.006 16872 Star::Find returns 1 (0), X=1713.33, Y=605.67, Mass=237586, SNR=278.2, Peak=11328 HFD=5.7
23:00:31.031 00.000 16872 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.56) = xAngle (0.67 = 0.67)
23:00:31.036 00.005 16872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.72 = 0.72)
23:00:31.039 00.003 16872 CameraToMount -- cameraX=-0.56 cameraY=0.74 hyp=0.93 cameraTheta=2.22 mountX=0.73 mountY=0.61, mountTheta=0.70
23:00:31.044 00.005 16872 Changing from state CALIBRATED to GUIDING
23:00:31.047 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:00:31.051 00.004 16872 ScopeASCOM::SideOfPier() returns 0
23:00:31.151 00.100 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:00:31.151 00.000 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:00:31.157 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:00:31.157 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:00:31.157 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:00:31.157 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:00:31.167 00.010 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:00:31.171 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:00:31.173 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:00:31.175 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:00:31.178 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:00:31.182 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:00:31.183 00.001 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:00:31.183 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:00:31.404 00.221 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:00:31.405 00.001 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:00:31.405 00.000 16872 Dec comp: XRate 8.696 -> 8.470 for dec -0.0 -> dec 13.1
23:00:31.418 00.013 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:00:31.420 00.002 16872 ScopeASCOM::SideOfPier() returns 0
23:00:31.500 00.080 16872 setting lock position to (1713.33, 605.67)
23:00:31.500 00.000 16872 MultiStar: stabilizing after lock position change
23:00:31.506 00.006 16872 guider state => GUIDING
23:00:31.508 00.002 16872 Status Line: Guiding
23:00:31.516 00.008 16872 Mount: notify guiding started
23:00:31.519 00.003 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:00:31.519 00.000 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:00:31.527 00.008 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:00:31.527 00.000 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:00:31.535 00.008 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:00:31.539 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:00:31.543 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:00:31.550 00.007 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:00:31.555 00.005 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:00:31.560 00.005 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:00:31.560 00.000 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:00:31.560 00.000 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:00:31.572 00.012 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:00:31.577 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:00:31.583 00.006 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:00:31.589 00.006 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:00:31.591 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:00:31.594 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:00:31.598 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:00:31.601 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:00:31.602 00.001 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:00:31.606 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:00:31.609 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:00:31.609 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:00:31.609 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:00:31.618 00.009 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:00:31.618 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:00:31.618 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:00:31.627 00.009 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:00:31.627 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:00:31.633 00.006 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:00:31.636 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:00:31.636 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:00:31.642 00.006 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:00:31.646 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:00:31.646 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:00:31.650 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:00:31.650 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:00:31.742 00.092 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:00:31.803 00.061 16872 ScopeASCOM::SideOfPier() returns 0
23:00:31.803 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:00:31.812 00.009 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:00:31.812 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:00:31.812 00.000 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:00:31.819 00.007 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:00:31.819 00.000 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:00:31.819 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:00:31.828 00.009 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:00:31.828 00.000 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:00:31.828 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3292, FiltMin=3144, FiltMax=65516, Gamma=2.190
23:00:31.869 00.041 16872 UpdateGuideState exits: m=237586 SNR=278.2
23:00:31.869 00.000 16872 PhdController: newstate STATE_SETTLE_WAIT
23:00:31.869 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:31.879 00.010 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:00:31.880 00.001 16872 Enqueuing Expose request
23:00:31.884 00.004 9640 Worker thread wakes up
23:00:31.884 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:00:31.884 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:00:31.884 00.000 16872 evsrv: cli 0D3C0228 connect
23:00:31.884 00.000 16872 case statement mapped state 6 to 3
23:00:31.892 00.008 16872 case statement mapped state 6 to 3
23:00:31.892 00.000 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"d523528f-0e74-4081-8e69-4436c856ed8c"}
23:00:31.896 00.004 16872 case statement mapped state 6 to 3
23:00:31.899 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"d523528f-0e74-4081-8e69-4436c856ed8c"}
23:00:31.912 00.013 16872 evsrv: cli 0D3C0228 disconnect
23:00:33.635 01.723 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c6d971c-d586-4cfe-8166-d7c5f3cb853b"}
23:00:33.635 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2c6d971c-d586-4cfe-8166-d7c5f3cb853b"}
23:00:33.641 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b80b3696-d012-4e46-8935-97ce9526e91a"}
23:00:33.641 00.000 16872 case statement mapped state 6 to 3
23:00:33.646 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b80b3696-d012-4e46-8935-97ce9526e91a"}
23:00:33.650 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"36eebcbc-6772-4d8d-a0a2-7c6c2b3cb86b"}
23:00:33.650 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.33,6.67],"pixels":"..."},"id":"36eebcbc-6772-4d8d-a0a2-7c6c2b3cb86b"}
23:00:35.942 02.292 9640 Exposure complete
23:00:36.075 00.133 9640 worker thread done servicing request
23:00:36.075 00.000 16872 OnExposeComplete: enter
23:00:36.078 00.003 16872 UpdateGuideState(): m_state=6
23:00:36.078 00.000 16872 Star::Find(15, 1713, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:00:36.083 00.005 16872 Star::Find returns 1 (0), X=1713.39, Y=605.86, Mass=237245, SNR=292.6, Peak=11080 HFD=5.8
23:00:36.083 00.000 16872 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.56) = xAngle (-0.32 = -0.32)
23:00:36.083 00.000 16872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.28 = -0.28)
23:00:36.091 00.008 16872 CameraToMount -- cameraX=0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.23 mountX=0.19 mountY=-0.05, mountTheta=-0.28
23:00:36.091 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=0.19, opts=13)
23:00:36.099 00.008 16872 Enqueuing Move request for scope (0.07, 0.19)
23:00:36.099 00.000 9640 Worker thread wakes up
23:00:36.099 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.19) opts 0xd
23:00:36.099 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, 0.19)
23:00:36.099 00.000 9640 Moving (0.07, 0.19) raw xDistance=0.19 yDistance=-0.05
23:00:36.099 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
23:00:36.099 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.05, m_sumCorr=0
23:00:36.099 00.000 9640 MoveAxis(W, 14, ABG)
23:00:36.099 00.000 9640 Guiding  Dir = 3, Dur = 14
23:00:36.099 00.000 9640 IsSlewing returns 0
23:00:36.099 00.000 9640 IsGuiding returns 0
23:00:36.099 00.000 9640 PulseGuide returned control before completion, sleep 24
23:00:36.111 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3292, FiltMin=3180, FiltMax=65516, Gamma=2.190
23:00:36.140 00.029 9640 IsGuiding returns 1
23:00:36.140 00.000 9640 scope still moving after pulse duration time elapsed
23:00:36.148 00.008 16872 UpdateGuideState exits: m=237245 SNR=292.6
23:00:36.153 00.005 16872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 1 / 99999
23:00:36.159 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777780836.159,"Host":"RBFOCUS307","Inst":1,"Distance":0.71,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:00:36.161 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:36.166 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:00:36.169 00.003 16872 Enqueuing Expose request
23:00:36.173 00.004 9640 IsSlewing returns 0
23:00:36.173 00.000 9640 IsGuiding returns 0
23:00:36.173 00.000 9640 scope move finished after 14 + 55 ms
23:00:36.173 00.000 9640 Move returns status 0, amount 14
23:00:36.173 00.000 9640 MoveAxis(N, 0, ABG)
23:00:36.173 00.000 9640 Move returns status 0, amount 0
23:00:36.173 00.000 9640 move complete, result=0
23:00:36.173 00.000 9640 worker thread done servicing request
23:00:36.173 00.000 9640 Worker thread wakes up
23:00:36.173 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:00:36.173 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:00:36.178 00.005 16872 GuideStep: 0.2 px 14 ms WEST, -0.1 px 0 ms NORTH
23:00:37.139 00.961 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6293388-3c62-47b8-8695-b93d57f50f29"}
23:00:37.139 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a6293388-3c62-47b8-8695-b93d57f50f29"}
23:00:37.145 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53f5dcfd-ecab-4124-b448-d69b0775e8a0"}
23:00:37.147 00.002 16872 case statement mapped state 6 to 3
23:00:37.147 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"53f5dcfd-ecab-4124-b448-d69b0775e8a0"}
23:00:37.155 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7910f4ce-ef0f-4a18-8afe-4121c60e563c"}
23:00:37.157 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.39,6.86],"pixels":"..."},"id":"7910f4ce-ef0f-4a18-8afe-4121c60e563c"}
23:00:40.222 03.065 9640 Exposure complete
23:00:40.356 00.134 9640 worker thread done servicing request
23:00:40.356 00.000 16872 OnExposeComplete: enter
23:00:40.361 00.005 16872 UpdateGuideState(): m_state=6
23:00:40.364 00.003 16872 Star::Find(15, 1713, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:00:40.364 00.000 16872 Star::Find returns 1 (0), X=1713.28, Y=605.15, Mass=235889, SNR=300.2, Peak=11928 HFD=5.7
23:00:40.371 00.007 16872 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.56) = xAngle (-3.21 = 3.08)
23:00:40.371 00.000 16872 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.16 = 3.12)
23:00:40.376 00.005 16872 CameraToMount -- cameraX=-0.04 cameraY=-0.52 hyp=0.52 cameraTheta=-1.65 mountX=-0.52 mountY=0.01, mountTheta=3.12
23:00:40.380 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=-0.52, opts=13)
23:00:40.380 00.000 16872 Enqueuing Move request for scope (-0.04, -0.52)
23:00:40.380 00.000 9640 Worker thread wakes up
23:00:40.380 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.52) opts 0xd
23:00:40.380 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, -0.52)
23:00:40.380 00.000 9640 Moving (-0.04, -0.52) raw xDistance=-0.52 yDistance=0.01
23:00:40.380 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.52
23:00:40.380 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=0
23:00:40.380 00.000 9640 MoveAxis(E, 38, ABG)
23:00:40.380 00.000 9640 Guiding  Dir = 2, Dur = 38
23:00:40.380 00.000 9640 IsSlewing returns 0
23:00:40.380 00.000 9640 IsGuiding returns 0
23:00:40.380 00.000 9640 PulseGuide returned control before completion, sleep 48
23:00:40.394 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3288, FiltMin=3180, FiltMax=65516, Gamma=2.190
23:00:40.434 00.040 16872 UpdateGuideState exits: m=235889 SNR=300.2
23:00:40.439 00.005 16872 PhdController: settling, locked = 1, distance = 0.65 (1.50) aobump = 0 frame = 2 / 99999
23:00:40.445 00.006 9640 IsGuiding returns 1
23:00:40.445 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777780840.445,"Host":"RBFOCUS307","Inst":1,"Distance":0.65,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:00:40.447 00.002 9640 scope still moving after pulse duration time elapsed
23:00:40.447 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:40.447 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:00:40.453 00.006 16872 Enqueuing Expose request
23:00:40.470 00.017 9640 IsSlewing returns 0
23:00:40.470 00.000 9640 IsGuiding returns 0
23:00:40.470 00.000 9640 scope move finished after 38 + 45 ms
23:00:40.470 00.000 9640 Move returns status 0, amount 38
23:00:40.471 00.001 9640 MoveAxis(N, 0, ABG)
23:00:40.471 00.000 9640 Move returns status 0, amount 0
23:00:40.471 00.000 9640 move complete, result=0
23:00:40.471 00.000 9640 worker thread done servicing request
23:00:40.471 00.000 9640 Worker thread wakes up
23:00:40.471 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:00:40.471 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:00:40.482 00.011 16872 GuideStep: -0.5 px 38 ms EAST, 0.0 px 0 ms NORTH
23:00:40.639 00.157 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9530d9ca-5fae-4260-a9ae-4ebb3ec04ea9"}
23:00:40.642 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9530d9ca-5fae-4260-a9ae-4ebb3ec04ea9"}
23:00:40.646 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a102cced-5a12-4e7f-9686-91551c404f25"}
23:00:40.650 00.004 16872 case statement mapped state 6 to 3
23:00:40.653 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a102cced-5a12-4e7f-9686-91551c404f25"}
23:00:40.660 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"938da9a2-2a1c-4b23-b812-f73709cb99b9"}
23:00:40.669 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.28,7.15],"pixels":"..."},"id":"938da9a2-2a1c-4b23-b812-f73709cb99b9"}
23:00:44.138 03.469 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d72d68d-75d5-4ecd-b9ad-e5ab6912fcdc"}
23:00:44.139 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0d72d68d-75d5-4ecd-b9ad-e5ab6912fcdc"}
23:00:44.145 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1abf18ee-b48b-485a-a9ed-f650d0a1a7ec"}
23:00:44.145 00.000 16872 case statement mapped state 6 to 3
23:00:44.149 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1abf18ee-b48b-485a-a9ed-f650d0a1a7ec"}
23:00:44.153 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e1b91f09-7680-4b8e-b621-9a3c824400f2"}
23:00:44.153 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.28,7.15],"pixels":"..."},"id":"e1b91f09-7680-4b8e-b621-9a3c824400f2"}
23:00:44.505 00.352 9640 Exposure complete
23:00:44.639 00.134 9640 worker thread done servicing request
23:00:44.639 00.000 16872 OnExposeComplete: enter
23:00:44.643 00.004 16872 UpdateGuideState(): m_state=6
23:00:44.647 00.004 16872 Star::Find(15, 1713, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:00:44.652 00.005 16872 Star::Find returns 1 (0), X=1713.22, Y=605.97, Mass=235022, SNR=294.9, Peak=12044 HFD=5.9
23:00:44.652 00.000 16872 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.56) = xAngle (0.36 = 0.36)
23:00:44.655 00.003 16872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.41 = 0.41)
23:00:44.655 00.000 16872 CameraToMount -- cameraX=-0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.92 mountX=0.30 mountY=0.13, mountTheta=0.40
23:00:44.665 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=0.30, opts=13)
23:00:44.668 00.003 16872 Enqueuing Move request for scope (-0.11, 0.30)
23:00:44.668 00.000 9640 Worker thread wakes up
23:00:44.672 00.004 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.30) opts 0xd
23:00:44.672 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, 0.30)
23:00:44.672 00.000 9640 Moving (-0.11, 0.30) raw xDistance=0.30 yDistance=0.13
23:00:44.672 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.30
23:00:44.672 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=0
23:00:44.672 00.000 9640 MoveAxis(W, 20, ABG)
23:00:44.672 00.000 9640 Guiding  Dir = 3, Dur = 20
23:00:44.672 00.000 9640 IsSlewing returns 0
23:00:44.672 00.000 9640 IsGuiding returns 0
23:00:44.672 00.000 9640 PulseGuide returned control before completion, sleep 30
23:00:44.672 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3296, FiltMin=3192, FiltMax=65516, Gamma=2.190
23:00:44.712 00.040 9640 IsGuiding returns 1
23:00:44.712 00.000 9640 scope still moving after pulse duration time elapsed
23:00:44.717 00.005 16872 UpdateGuideState exits: m=235022 SNR=294.9
23:00:44.721 00.004 16872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 3 / 99999
23:00:44.725 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777780844.725,"Host":"RBFOCUS307","Inst":1,"Distance":0.55,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
23:00:44.730 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:44.731 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:00:44.735 00.004 16872 Enqueuing Expose request
23:00:44.737 00.002 9640 IsSlewing returns 0
23:00:44.737 00.000 9640 IsGuiding returns 0
23:00:44.737 00.000 9640 scope move finished after 20 + 46 ms
23:00:44.737 00.000 9640 Move returns status 0, amount 20
23:00:44.737 00.000 9640 MoveAxis(N, 0, ABG)
23:00:44.737 00.000 9640 Move returns status 0, amount 0
23:00:44.737 00.000 9640 move complete, result=0
23:00:44.737 00.000 9640 worker thread done servicing request
23:00:44.737 00.000 9640 Worker thread wakes up
23:00:44.737 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:00:44.737 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:00:44.746 00.009 16872 GuideStep: 0.3 px 20 ms WEST, 0.1 px 0 ms NORTH
23:00:47.645 02.899 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3960d44a-c935-4f9e-9932-956957f5c421"}
23:00:47.645 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3960d44a-c935-4f9e-9932-956957f5c421"}
23:00:47.649 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c363efb8-8aee-44a0-b047-6fd76a4c6522"}
23:00:47.653 00.004 16872 case statement mapped state 6 to 3
23:00:47.653 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c363efb8-8aee-44a0-b047-6fd76a4c6522"}
23:00:47.659 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3681aae5-67ab-48dd-9f26-5db723a2b286"}
23:00:47.661 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.22,6.97],"pixels":"..."},"id":"3681aae5-67ab-48dd-9f26-5db723a2b286"}
23:00:48.792 01.131 9640 Exposure complete
23:00:48.923 00.131 9640 worker thread done servicing request
23:00:48.923 00.000 16872 OnExposeComplete: enter
23:00:48.932 00.009 16872 UpdateGuideState(): m_state=6
23:00:48.934 00.002 16872 Star::Find(15, 1713, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:00:48.934 00.000 16872 Star::Find returns 1 (0), X=1713.32, Y=605.90, Mass=244231, SNR=292.1, Peak=11740 HFD=5.8
23:00:48.934 00.000 16872 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.56) = xAngle (0.05 = 0.05)
23:00:48.942 00.008 16872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.09 = 0.09)
23:00:48.946 00.004 16872 CameraToMount -- cameraX=-0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.60 mountX=0.23 mountY=0.02, mountTheta=0.09
23:00:48.948 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=0.23, opts=13)
23:00:48.953 00.005 16872 Enqueuing Move request for scope (-0.01, 0.23)
23:00:48.957 00.004 9640 Worker thread wakes up
23:00:48.957 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.23) opts 0xd
23:00:48.957 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, 0.23)
23:00:48.957 00.000 9640 Moving (-0.01, 0.23) raw xDistance=0.23 yDistance=0.02
23:00:48.957 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:00:48.957 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0
23:00:48.957 00.000 9640 MoveAxis(W, 18, ABG)
23:00:48.957 00.000 9640 Guiding  Dir = 3, Dur = 18
23:00:48.957 00.000 9640 IsSlewing returns 0
23:00:48.957 00.000 9640 IsGuiding returns 0
23:00:48.957 00.000 9640 PulseGuide returned control before completion, sleep 28
23:00:48.959 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65520, med=3296, FiltMin=3202, FiltMax=65516, Gamma=2.190
23:00:48.990 00.031 9640 IsGuiding returns 1
23:00:48.990 00.000 9640 scope still moving after pulse duration time elapsed
23:00:49.002 00.012 16872 UpdateGuideState exits: m=244231 SNR=292.1
23:00:49.006 00.004 16872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 4 / 99999
23:00:49.010 00.004 16872 PhdController: newstate STATE_FINISH
23:00:49.014 00.004 16872 PhdController complete: success
23:00:49.015 00.001 16872 evsrv: {"Event":"SettleDone","Timestamp":1777780849.015,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:00:49.015 00.000 16872 Mount: notify guiding dither settle done success=1
23:00:49.021 00.006 16872 PhdController: newstate STATE_IDLE
23:00:49.024 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:49.024 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:00:49.024 00.000 16872 Enqueuing Expose request
23:00:49.024 00.000 9640 IsSlewing returns 0
23:00:49.024 00.000 9640 IsGuiding returns 0
23:00:49.024 00.000 9640 scope move finished after 18 + 56 ms
23:00:49.024 00.000 9640 Move returns status 0, amount 18
23:00:49.024 00.000 9640 MoveAxis(N, 0, ABG)
23:00:49.024 00.000 9640 Move returns status 0, amount 0
23:00:49.024 00.000 9640 move complete, result=0
23:00:49.024 00.000 9640 worker thread done servicing request
23:00:49.024 00.000 9640 Worker thread wakes up
23:00:49.024 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:00:49.024 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:00:49.039 00.015 16872 GuideStep: 0.2 px 18 ms WEST, 0.0 px 0 ms NORTH
23:00:49.697 00.658 16872 evsrv: cli 0D3BF8C8 connect
23:00:49.706 00.009 16872 case statement mapped state 6 to 3
23:00:49.706 00.000 16872 case statement mapped state 6 to 3
23:00:49.714 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"f23e20b5-9cf8-458a-a7ce-1862e90de568"}
23:00:49.714 00.000 16872 case statement mapped state 6 to 3
23:00:49.722 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f23e20b5-9cf8-458a-a7ce-1862e90de568"}
23:00:49.726 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
23:00:51.145 01.419 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b430243d-6620-4927-ab74-e48c30987689"}
23:00:51.147 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b430243d-6620-4927-ab74-e48c30987689"}
23:00:51.152 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2821cc54-531d-44db-b552-6607d37dd3e5"}
23:00:51.155 00.003 16872 case statement mapped state 6 to 3
23:00:51.155 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2821cc54-531d-44db-b552-6607d37dd3e5"}
23:00:51.162 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3395b90d-ca97-4aeb-aebb-6865f8d1fc8b"}
23:00:51.163 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.32,6.90],"pixels":"..."},"id":"3395b90d-ca97-4aeb-aebb-6865f8d1fc8b"}
23:00:53.073 01.910 9640 Exposure complete
23:00:53.203 00.130 9640 worker thread done servicing request
23:00:53.203 00.000 16872 OnExposeComplete: enter
23:00:53.213 00.010 16872 UpdateGuideState(): m_state=6
23:00:53.214 00.001 16872 Star::Find(15, 1713, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:00:53.220 00.006 16872 Star::Find returns 1 (0), X=1713.18, Y=605.77, Mass=235782, SNR=297.5, Peak=11720 HFD=5.7
23:00:53.224 00.004 16872 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.56) = xAngle (1.02 = 1.02)
23:00:53.229 00.005 16872 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.07 = 1.07)
23:00:53.231 00.002 16872 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.58 mountX=0.09 mountY=0.16, mountTheta=1.03
23:00:53.239 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.15, y=0.10, opts=13)
23:00:53.245 00.006 16872 Enqueuing Move request for scope (-0.15, 0.10)
23:00:53.245 00.000 9640 Worker thread wakes up
23:00:53.245 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
23:00:53.245 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
23:00:53.245 00.000 9640 Moving (-0.15, 0.10) raw xDistance=0.09 yDistance=0.16
23:00:53.245 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:00:53.245 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=0
23:00:53.245 00.000 9640 MoveAxis(E, 0, ABG)
23:00:53.245 00.000 9640 Move returns status 0, amount 0
23:00:53.245 00.000 9640 MoveAxis(N, 0, ABG)
23:00:53.245 00.000 9640 Move returns status 0, amount 0
23:00:53.245 00.000 9640 move complete, result=0
23:00:53.245 00.000 9640 worker thread done servicing request
23:00:53.257 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3296, FiltMin=3188, FiltMax=65516, Gamma=2.190
23:00:53.296 00.039 16872 UpdateGuideState exits: m=235782 SNR=297.5
23:00:53.302 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:53.302 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:00:53.302 00.000 16872 Enqueuing Expose request
23:00:53.314 00.012 16872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:00:53.318 00.004 9640 Worker thread wakes up
23:00:53.318 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:00:53.318 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:00:54.651 01.333 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea571d9a-6aeb-401b-ae15-ec4bac0b75a3"}
23:00:54.651 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ea571d9a-6aeb-401b-ae15-ec4bac0b75a3"}
23:00:54.656 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c40198d7-d586-481f-a468-078075a189cf"}
23:00:54.661 00.005 16872 case statement mapped state 6 to 3
23:00:54.664 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c40198d7-d586-481f-a468-078075a189cf"}
23:00:54.668 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e824f782-7267-4042-b759-abff6398fdd8"}
23:00:54.672 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.18,6.77],"pixels":"..."},"id":"e824f782-7267-4042-b759-abff6398fdd8"}
23:00:57.376 02.704 9640 Exposure complete
23:00:57.507 00.131 9640 worker thread done servicing request
23:00:57.507 00.000 16872 OnExposeComplete: enter
23:00:57.515 00.008 16872 UpdateGuideState(): m_state=6
23:00:57.515 00.000 16872 Star::Find(15, 1713, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:00:57.520 00.005 16872 Star::Find returns 1 (0), X=1713.36, Y=605.96, Mass=232932, SNR=295.0, Peak=11208 HFD=5.9
23:00:57.524 00.004 16872 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.56) = xAngle (-0.11 = -0.11)
23:00:57.527 00.003 16872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.06 = -0.06)
23:00:57.528 00.001 16872 CameraToMount -- cameraX=0.03 cameraY=0.28 hyp=0.29 cameraTheta=1.45 mountX=0.28 mountY=-0.02, mountTheta=-0.06
23:00:57.531 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=0.28, opts=13)
23:00:57.539 00.008 16872 Enqueuing Move request for scope (0.03, 0.28)
23:00:57.540 00.001 9640 Worker thread wakes up
23:00:57.540 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.28) opts 0xd
23:00:57.540 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, 0.28)
23:00:57.540 00.000 9640 Moving (0.03, 0.28) raw xDistance=0.28 yDistance=-0.02
23:00:57.540 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:00:57.540 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=0
23:00:57.540 00.000 9640 MoveAxis(W, 21, ABG)
23:00:57.540 00.000 9640 Guiding  Dir = 3, Dur = 21
23:00:57.540 00.000 9640 IsSlewing returns 0
23:00:57.540 00.000 9640 IsGuiding returns 0
23:00:57.540 00.000 9640 PulseGuide returned control before completion, sleep 31
23:00:57.550 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3296, FiltMin=3172, FiltMax=65516, Gamma=2.190
23:00:57.586 00.036 9640 IsGuiding returns 1
23:00:57.586 00.000 9640 scope still moving after pulse duration time elapsed
23:00:57.586 00.000 16872 UpdateGuideState exits: m=232932 SNR=295.0
23:00:57.593 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:57.599 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:00:57.599 00.000 16872 Enqueuing Expose request
23:00:57.615 00.016 9640 IsSlewing returns 0
23:00:57.615 00.000 9640 IsGuiding returns 0
23:00:57.615 00.000 9640 scope move finished after 21 + 50 ms
23:00:57.615 00.000 9640 Move returns status 0, amount 21
23:00:57.615 00.000 9640 MoveAxis(N, 0, ABG)
23:00:57.615 00.000 9640 Move returns status 0, amount 0
23:00:57.615 00.000 9640 move complete, result=0
23:00:57.615 00.000 9640 worker thread done servicing request
23:00:57.615 00.000 9640 Worker thread wakes up
23:00:57.615 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:00:57.615 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:00:57.615 00.000 16872 GuideStep: 0.3 px 21 ms WEST, -0.0 px 0 ms NORTH
23:00:58.159 00.544 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e4bfd89-6fa6-4254-a47d-d22d8a30c81c"}
23:00:58.163 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2e4bfd89-6fa6-4254-a47d-d22d8a30c81c"}
23:00:58.168 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fcb1562a-7500-4056-bd39-f195e3d6d4ac"}
23:00:58.171 00.003 16872 case statement mapped state 6 to 3
23:00:58.174 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcb1562a-7500-4056-bd39-f195e3d6d4ac"}
23:00:58.174 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"16292a8d-74d3-47a2-9d28-b053e4538fba"}
23:00:58.181 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.36,6.96],"pixels":"..."},"id":"16292a8d-74d3-47a2-9d28-b053e4538fba"}
23:01:01.670 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f19f020d-28e1-4a69-adad-5443a1011f54"}
23:01:01.676 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f19f020d-28e1-4a69-adad-5443a1011f54"}
23:01:01.682 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"492ef917-dbb9-4ad4-be30-5150c9784104"}
23:01:01.685 00.003 16872 case statement mapped state 6 to 3
23:01:01.685 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"492ef917-dbb9-4ad4-be30-5150c9784104"}
23:01:01.691 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"77598ab3-bb50-453f-a09d-a1bb3e25260b"}
23:01:01.695 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.36,6.96],"pixels":"..."},"id":"77598ab3-bb50-453f-a09d-a1bb3e25260b"}
23:01:01.725 00.030 9640 Exposure complete
23:01:01.897 00.172 9640 worker thread done servicing request
23:01:01.897 00.000 16872 OnExposeComplete: enter
23:01:01.904 00.007 16872 UpdateGuideState(): m_state=6
23:01:01.910 00.006 16872 Star::Find(15, 1713, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:01:01.918 00.008 16872 Star::Find returns 1 (0), X=1713.07, Y=605.72, Mass=235691, SNR=316.6, Peak=11824 HFD=5.9
23:01:01.923 00.005 16872 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.56) = xAngle (1.39 = 1.39)
23:01:01.931 00.008 16872 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.43 = 1.43)
23:01:01.936 00.005 16872 CameraToMount -- cameraX=-0.26 cameraY=0.05 hyp=0.26 cameraTheta=2.94 mountX=0.05 mountY=0.26, mountTheta=1.39
23:01:01.960 00.024 16872 SchedulePrimaryMove(0F8FCD28, x=-0.26, y=0.05, opts=13)
23:01:01.970 00.010 16872 Enqueuing Move request for scope (-0.26, 0.05)
23:01:01.975 00.005 9640 Worker thread wakes up
23:01:01.975 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.05) opts 0xd
23:01:01.975 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.26, 0.05)
23:01:01.975 00.000 9640 Moving (-0.26, 0.05) raw xDistance=0.05 yDistance=0.26
23:01:01.975 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:01:01.975 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=0
23:01:01.975 00.000 9640 MoveAxis(E, 0, ABG)
23:01:01.976 00.001 9640 Move returns status 0, amount 0
23:01:01.976 00.000 9640 MoveAxis(N, 0, ABG)
23:01:01.976 00.000 9640 Move returns status 0, amount 0
23:01:01.976 00.000 9640 move complete, result=0
23:01:01.976 00.000 9640 worker thread done servicing request
23:01:01.982 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65520, med=3292, FiltMin=3122, FiltMax=65516, Gamma=2.190
23:01:02.028 00.046 16872 UpdateGuideState exits: m=235691 SNR=316.6
23:01:02.039 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:02.046 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:01:02.051 00.005 16872 Enqueuing Expose request
23:01:02.055 00.004 9640 Worker thread wakes up
23:01:02.055 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:01:02.055 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:01:02.055 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:01:05.168 03.113 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe2477d3-abe4-44ac-8e91-a51014d8bbba"}
23:01:05.174 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fe2477d3-abe4-44ac-8e91-a51014d8bbba"}
23:01:05.182 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"50f67f00-bf74-45fd-ba19-af865a66b699"}
23:01:05.185 00.003 16872 case statement mapped state 6 to 3
23:01:05.188 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"50f67f00-bf74-45fd-ba19-af865a66b699"}
23:01:05.191 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b4217f2d-d2a4-42e4-bb3d-f2c8a98bc540"}
23:01:05.202 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.07,6.72],"pixels":"..."},"id":"b4217f2d-d2a4-42e4-bb3d-f2c8a98bc540"}
23:01:06.137 00.935 9640 Exposure complete
23:01:06.290 00.153 9640 worker thread done servicing request
23:01:06.290 00.000 16872 OnExposeComplete: enter
23:01:06.294 00.004 16872 UpdateGuideState(): m_state=6
23:01:06.298 00.004 16872 Star::Find(15, 1713, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:01:06.302 00.004 16872 Star::Find returns 1 (0), X=1713.07, Y=605.77, Mass=241618, SNR=304.0, Peak=11448 HFD=5.9
23:01:06.305 00.003 16872 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.56) = xAngle (1.20 = 1.20)
23:01:06.307 00.002 16872 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.25 = 1.25)
23:01:06.310 00.003 16872 CameraToMount -- cameraX=-0.26 cameraY=0.10 hyp=0.28 cameraTheta=2.76 mountX=0.10 mountY=0.26, mountTheta=1.21
23:01:06.316 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.26, y=0.10, opts=13)
23:01:06.319 00.003 16872 Enqueuing Move request for scope (-0.26, 0.10)
23:01:06.322 00.003 9640 Worker thread wakes up
23:01:06.322 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.10) opts 0xd
23:01:06.322 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.26, 0.10)
23:01:06.322 00.000 9640 Moving (-0.26, 0.10) raw xDistance=0.10 yDistance=0.26
23:01:06.322 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.10
23:01:06.322 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=0
23:01:06.322 00.000 9640 MoveAxis(W, 7, ABG)
23:01:06.322 00.000 9640 Guiding  Dir = 3, Dur = 7
23:01:06.322 00.000 9640 IsSlewing returns 0
23:01:06.322 00.000 9640 IsGuiding returns 0
23:01:06.323 00.001 9640 PulseGuide returned control before completion, sleep 17
23:01:06.333 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3296, FiltMin=3196, FiltMax=65516, Gamma=2.190
23:01:06.342 00.009 9640 IsGuiding returns 1
23:01:06.342 00.000 9640 scope still moving after pulse duration time elapsed
23:01:06.373 00.031 9640 IsSlewing returns 0
23:01:06.373 00.000 9640 IsGuiding returns 0
23:01:06.374 00.001 9640 scope move finished after 7 + 44 ms
23:01:06.374 00.000 9640 Move returns status 0, amount 7
23:01:06.374 00.000 9640 MoveAxis(N, 0, ABG)
23:01:06.374 00.000 9640 Move returns status 0, amount 0
23:01:06.375 00.001 9640 move complete, result=0
23:01:06.376 00.001 9640 worker thread done servicing request
23:01:06.376 00.000 16872 UpdateGuideState exits: m=241618 SNR=304.0
23:01:06.380 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:06.385 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:01:06.388 00.003 16872 Enqueuing Expose request
23:01:06.391 00.003 16872 GuideStep: 0.1 px 7 ms WEST, 0.3 px 0 ms NORTH
23:01:06.394 00.003 9640 Worker thread wakes up
23:01:06.394 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:01:06.394 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:01:08.667 02.273 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b74980c-52a7-4b13-9f4e-78cde816d28b"}
23:01:08.670 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1b74980c-52a7-4b13-9f4e-78cde816d28b"}
23:01:08.676 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53bda8c0-89bb-4624-a0aa-2bb853c75796"}
23:01:08.681 00.005 16872 case statement mapped state 6 to 3
23:01:08.684 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"53bda8c0-89bb-4624-a0aa-2bb853c75796"}
23:01:08.688 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d37b2de7-0889-4790-8430-06b818c89a82"}
23:01:08.692 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.07,6.77],"pixels":"..."},"id":"d37b2de7-0889-4790-8430-06b818c89a82"}
23:01:10.474 01.782 9640 Exposure complete
23:01:10.623 00.149 9640 worker thread done servicing request
23:01:10.624 00.001 16872 OnExposeComplete: enter
23:01:10.627 00.003 16872 UpdateGuideState(): m_state=6
23:01:10.629 00.002 16872 Star::Find(15, 1713, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:01:10.632 00.003 16872 Star::Find returns 1 (0), X=1712.97, Y=605.99, Mass=233555, SNR=259.8, Peak=11788 HFD=6.0
23:01:10.635 00.003 16872 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.56) = xAngle (0.85 = 0.85)
23:01:10.639 00.004 16872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.89 = 0.89)
23:01:10.642 00.003 16872 CameraToMount -- cameraX=-0.36 cameraY=0.32 hyp=0.48 cameraTheta=2.40 mountX=0.32 mountY=0.38, mountTheta=0.87
23:01:10.647 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.36, y=0.32, opts=13)
23:01:10.649 00.002 16872 Enqueuing Move request for scope (-0.36, 0.32)
23:01:10.657 00.008 9640 Worker thread wakes up
23:01:10.657 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.32) opts 0xd
23:01:10.657 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.36, 0.32)
23:01:10.657 00.000 9640 Moving (-0.36, 0.32) raw xDistance=0.32 yDistance=0.38
23:01:10.657 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
23:01:10.657 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.38, m_sumCorr=0
23:01:10.657 00.000 9640 MoveAxis(W, 24, ABG)
23:01:10.658 00.001 9640 Guiding  Dir = 3, Dur = 24
23:01:10.658 00.000 9640 IsSlewing returns 0
23:01:10.658 00.000 9640 IsGuiding returns 0
23:01:10.658 00.000 9640 PulseGuide returned control before completion, sleep 34
23:01:10.664 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3296, FiltMin=3192, FiltMax=65516, Gamma=2.190
23:01:10.697 00.033 9640 IsGuiding returns 1
23:01:10.697 00.000 9640 scope still moving after pulse duration time elapsed
23:01:10.706 00.009 16872 UpdateGuideState exits: m=233555 SNR=259.8
23:01:10.709 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:10.711 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:01:10.716 00.005 16872 Enqueuing Expose request
23:01:10.729 00.013 9640 IsSlewing returns 0
23:01:10.729 00.000 9640 IsGuiding returns 0
23:01:10.729 00.000 9640 scope move finished after 24 + 46 ms
23:01:10.729 00.000 9640 Move returns status 0, amount 24
23:01:10.729 00.000 9640 MoveAxis(N, 0, ABG)
23:01:10.730 00.001 9640 Move returns status 0, amount 0
23:01:10.730 00.000 9640 move complete, result=0
23:01:10.730 00.000 9640 worker thread done servicing request
23:01:10.730 00.000 9640 Worker thread wakes up
23:01:10.730 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:01:10.731 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:01:10.741 00.010 16872 GuideStep: 0.3 px 24 ms WEST, 0.4 px 0 ms NORTH
23:01:12.167 01.426 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a3a1a61-b9f4-4d95-9b43-a95bd0b0063f"}
23:01:12.175 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7a3a1a61-b9f4-4d95-9b43-a95bd0b0063f"}
23:01:12.183 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"846c5829-ab6a-4ad7-9f6c-f7547bb96eba"}
23:01:12.191 00.008 16872 case statement mapped state 6 to 3
23:01:12.201 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"846c5829-ab6a-4ad7-9f6c-f7547bb96eba"}
23:01:12.210 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"febbfeaa-36ac-4bad-87f4-270a279c233d"}
23:01:12.215 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.97,6.99],"pixels":"..."},"id":"febbfeaa-36ac-4bad-87f4-270a279c233d"}
23:01:14.808 02.593 9640 Exposure complete
23:01:14.950 00.142 9640 worker thread done servicing request
23:01:14.951 00.001 16872 OnExposeComplete: enter
23:01:14.956 00.005 16872 UpdateGuideState(): m_state=6
23:01:14.959 00.003 16872 Star::Find(15, 1712, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:01:14.962 00.003 16872 Star::Find returns 1 (0), X=1713.11, Y=606.10, Mass=237410, SNR=267.4, Peak=11196 HFD=6.1
23:01:14.964 00.002 16872 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.56) = xAngle (0.49 = 0.49)
23:01:14.966 00.002 16872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.53 = 0.53)
23:01:14.969 00.003 16872 CameraToMount -- cameraX=-0.22 cameraY=0.43 hyp=0.48 cameraTheta=2.04 mountX=0.43 mountY=0.25, mountTheta=0.52
23:01:14.975 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.22, y=0.43, opts=13)
23:01:14.979 00.004 16872 Enqueuing Move request for scope (-0.22, 0.43)
23:01:14.981 00.002 9640 Worker thread wakes up
23:01:14.981 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.43) opts 0xd
23:01:14.981 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.22, 0.43)
23:01:14.981 00.000 9640 Moving (-0.22, 0.43) raw xDistance=0.43 yDistance=0.25
23:01:14.981 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.43
23:01:14.981 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.25, m_sumCorr=0.22
23:01:14.981 00.000 9640 MoveAxis(W, 33, ABG)
23:01:14.982 00.001 9640 Guiding  Dir = 3, Dur = 33
23:01:14.982 00.000 9640 IsSlewing returns 0
23:01:14.983 00.001 9640 IsGuiding returns 0
23:01:14.983 00.000 9640 PulseGuide returned control before completion, sleep 43
23:01:14.987 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3292, FiltMin=3200, FiltMax=65516, Gamma=2.190
23:01:15.033 00.046 16872 UpdateGuideState exits: m=237410 SNR=267.4
23:01:15.036 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:15.044 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:01:15.048 00.004 16872 Enqueuing Expose request
23:01:15.052 00.004 9640 IsGuiding returns 1
23:01:15.052 00.000 9640 scope still moving after pulse duration time elapsed
23:01:15.083 00.031 9640 IsSlewing returns 0
23:01:15.084 00.001 9640 IsGuiding returns 0
23:01:15.084 00.000 9640 scope move finished after 33 + 68 ms
23:01:15.086 00.002 9640 Move returns status 0, amount 33
23:01:15.086 00.000 9640 MoveAxis(S, 27, ABG)
23:01:15.086 00.000 9640 Guiding  Dir = 1, Dur = 27
23:01:15.087 00.001 9640 IsSlewing returns 0
23:01:15.087 00.000 9640 IsGuiding returns 0
23:01:15.088 00.001 9640 PulseGuide returned control before completion, sleep 37
23:01:15.131 00.043 9640 IsGuiding returns 1
23:01:15.131 00.000 9640 scope still moving after pulse duration time elapsed
23:01:15.161 00.030 9640 IsSlewing returns 0
23:01:15.162 00.001 9640 IsGuiding returns 0
23:01:15.162 00.000 9640 scope move finished after 27 + 47 ms
23:01:15.162 00.000 9640 Move returns status 0, amount 27
23:01:15.162 00.000 9640 move complete, result=0
23:01:15.162 00.000 9640 worker thread done servicing request
23:01:15.163 00.001 9640 Worker thread wakes up
23:01:15.164 00.001 16872 GuideStep: 0.4 px 33 ms WEST, 0.2 px 27 ms SOUTH
23:01:15.169 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:01:15.169 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:01:15.667 00.498 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"832eb5d0-b6a2-43e5-a036-3ce2c0ba2762"}
23:01:15.672 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"832eb5d0-b6a2-43e5-a036-3ce2c0ba2762"}
23:01:15.683 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76d8964e-3140-404f-9c13-19694e90fdef"}
23:01:15.687 00.004 16872 case statement mapped state 6 to 3
23:01:15.695 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"76d8964e-3140-404f-9c13-19694e90fdef"}
23:01:15.702 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2fd213e9-4350-4fa9-afac-af3509ab7a5d"}
23:01:15.707 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.11,7.10],"pixels":"..."},"id":"2fd213e9-4350-4fa9-afac-af3509ab7a5d"}
23:01:19.167 03.460 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"108a74b9-b548-4f59-bca9-c24feadd722f"}
23:01:19.172 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"108a74b9-b548-4f59-bca9-c24feadd722f"}
23:01:19.176 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"99d634aa-6bde-418f-886b-a735a58b91fb"}
23:01:19.180 00.004 16872 case statement mapped state 6 to 3
23:01:19.183 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"99d634aa-6bde-418f-886b-a735a58b91fb"}
23:01:19.187 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"30d3282a-1c48-40f9-8e02-58be2a508482"}
23:01:19.191 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.11,7.10],"pixels":"..."},"id":"30d3282a-1c48-40f9-8e02-58be2a508482"}
23:01:19.244 00.053 9640 Exposure complete
23:01:19.391 00.147 9640 worker thread done servicing request
23:01:19.392 00.001 16872 OnExposeComplete: enter
23:01:19.396 00.004 16872 UpdateGuideState(): m_state=6
23:01:19.400 00.004 16872 Star::Find(15, 1713, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:01:19.405 00.005 16872 Star::Find returns 1 (0), X=1712.88, Y=605.40, Mass=234667, SNR=296.6, Peak=11104 HFD=5.7
23:01:19.408 00.003 16872 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.56) = xAngle (-4.15 = 2.13)
23:01:19.410 00.002 16872 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.11 = 2.18)
23:01:19.413 00.003 16872 CameraToMount -- cameraX=-0.44 cameraY=-0.27 hyp=0.52 cameraTheta=-2.60 mountX=-0.27 mountY=0.43, mountTheta=2.14
23:01:19.420 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.44, y=-0.27, opts=13)
23:01:19.423 00.003 16872 Enqueuing Move request for scope (-0.44, -0.27)
23:01:19.426 00.003 9640 Worker thread wakes up
23:01:19.426 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.27) opts 0xd
23:01:19.426 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.44, -0.27)
23:01:19.426 00.000 9640 Moving (-0.44, -0.27) raw xDistance=-0.27 yDistance=0.43
23:01:19.426 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.27
23:01:19.426 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.43, m_sumCorr=0.22
23:01:19.426 00.000 9640 MoveAxis(E, 18, ABG)
23:01:19.426 00.000 9640 Guiding  Dir = 2, Dur = 18
23:01:19.427 00.001 9640 IsSlewing returns 0
23:01:19.427 00.000 9640 IsGuiding returns 0
23:01:19.427 00.000 9640 PulseGuide returned control before completion, sleep 28
23:01:19.434 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65520, med=3296, FiltMin=3104, FiltMax=65516, Gamma=2.190
23:01:19.461 00.027 9640 IsGuiding returns 1
23:01:19.461 00.000 9640 scope still moving after pulse duration time elapsed
23:01:19.480 00.019 16872 UpdateGuideState exits: m=234667 SNR=296.6
23:01:19.486 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:19.490 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:01:19.495 00.005 16872 Enqueuing Expose request
23:01:19.497 00.002 9640 IsSlewing returns 0
23:01:19.498 00.001 9640 IsGuiding returns 0
23:01:19.498 00.000 9640 scope move finished after 18 + 53 ms
23:01:19.498 00.000 9640 Move returns status 0, amount 18
23:01:19.498 00.000 9640 MoveAxis(N, 0, ABG)
23:01:19.498 00.000 9640 Move returns status 0, amount 0
23:01:19.498 00.000 9640 move complete, result=0
23:01:19.498 00.000 9640 worker thread done servicing request
23:01:19.498 00.000 9640 Worker thread wakes up
23:01:19.498 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:01:19.498 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:01:19.506 00.008 16872 GuideStep: -0.3 px 18 ms EAST, 0.4 px 0 ms NORTH
23:01:22.669 03.163 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"964f0790-5cf4-4a69-be1f-025130b6d263"}
23:01:22.674 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"964f0790-5cf4-4a69-be1f-025130b6d263"}
23:01:22.681 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee78cd51-b6c1-44b8-88cd-ba3328305c32"}
23:01:22.683 00.002 16872 case statement mapped state 6 to 3
23:01:22.685 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee78cd51-b6c1-44b8-88cd-ba3328305c32"}
23:01:22.688 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"541262ef-49b4-403c-a7df-6f47192936d2"}
23:01:22.691 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.88,7.40],"pixels":"..."},"id":"541262ef-49b4-403c-a7df-6f47192936d2"}
23:01:23.581 00.890 9640 Exposure complete
23:01:23.722 00.141 9640 worker thread done servicing request
23:01:23.723 00.001 16872 OnExposeComplete: enter
23:01:23.726 00.003 16872 UpdateGuideState(): m_state=6
23:01:23.731 00.005 16872 Star::Find(15, 1712, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:01:23.735 00.004 16872 Star::Find returns 1 (0), X=1712.68, Y=605.62, Mass=229955, SNR=289.1, Peak=10764 HFD=5.7
23:01:23.737 00.002 16872 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.56) = xAngle (-4.62 = 1.66)
23:01:23.741 00.004 16872 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.58 = 1.71)
23:01:23.748 00.007 16872 CameraToMount -- cameraX=-0.64 cameraY=-0.05 hyp=0.64 cameraTheta=-3.07 mountX=-0.06 mountY=0.64, mountTheta=1.66
23:01:23.756 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.64, y=-0.05, opts=13)
23:01:23.760 00.004 16872 Enqueuing Move request for scope (-0.64, -0.05)
23:01:23.763 00.003 9640 Worker thread wakes up
23:01:23.763 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.05) opts 0xd
23:01:23.763 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.64, -0.05)
23:01:23.763 00.000 9640 Moving (-0.64, -0.05) raw xDistance=-0.06 yDistance=0.64
23:01:23.764 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:01:23.764 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.64, m_sumCorr=0.22
23:01:23.764 00.000 9640 MoveAxis(E, 0, ABG)
23:01:23.764 00.000 9640 Move returns status 0, amount 0
23:01:23.764 00.000 9640 MoveAxis(N, 0, ABG)
23:01:23.764 00.000 9640 Move returns status 0, amount 0
23:01:23.764 00.000 9640 move complete, result=0
23:01:23.764 00.000 9640 worker thread done servicing request
23:01:23.769 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3296, FiltMin=3138, FiltMax=65516, Gamma=2.190
23:01:23.809 00.040 16872 UpdateGuideState exits: m=229955 SNR=289.1
23:01:23.811 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:23.815 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:01:23.817 00.002 16872 Enqueuing Expose request
23:01:23.822 00.005 9640 Worker thread wakes up
23:01:23.822 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:01:23.822 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:01:23.822 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
23:01:26.170 02.348 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd59a89f-e85f-4c0d-8527-8d5a019d5a8d"}
23:01:26.175 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dd59a89f-e85f-4c0d-8527-8d5a019d5a8d"}
23:01:26.182 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6fca05b-32b2-4fbd-8e97-0ba7aaa76607"}
23:01:26.186 00.004 16872 case statement mapped state 6 to 3
23:01:26.188 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6fca05b-32b2-4fbd-8e97-0ba7aaa76607"}
23:01:26.192 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fefb973c-ba9d-4182-8a51-a678ad37d0a2"}
23:01:26.195 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.68,6.62],"pixels":"..."},"id":"fefb973c-ba9d-4182-8a51-a678ad37d0a2"}
23:01:27.888 01.693 9640 Exposure complete
23:01:28.036 00.148 9640 worker thread done servicing request
23:01:28.036 00.000 16872 OnExposeComplete: enter
23:01:28.040 00.004 16872 UpdateGuideState(): m_state=6
23:01:28.043 00.003 16872 Star::Find(15, 1712, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:01:28.047 00.004 16872 Star::Find returns 1 (0), X=1712.74, Y=605.75, Mass=237032, SNR=295.5, Peak=10492 HFD=5.9
23:01:28.053 00.006 16872 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.56) = xAngle (1.45 = 1.45)
23:01:28.056 00.003 16872 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.50 = 1.50)
23:01:28.059 00.003 16872 CameraToMount -- cameraX=-0.59 cameraY=0.08 hyp=0.59 cameraTheta=3.00 mountX=0.07 mountY=0.59, mountTheta=1.45
23:01:28.065 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.59, y=0.08, opts=13)
23:01:28.068 00.003 16872 Enqueuing Move request for scope (-0.59, 0.08)
23:01:28.071 00.003 9640 Worker thread wakes up
23:01:28.071 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.08) opts 0xd
23:01:28.071 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.59, 0.08)
23:01:28.071 00.000 9640 Moving (-0.59, 0.08) raw xDistance=0.07 yDistance=0.59
23:01:28.071 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:01:28.071 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 0.59, m_sumCorr=0.49
23:01:28.071 00.000 9640 MoveAxis(E, 0, ABG)
23:01:28.071 00.000 9640 Move returns status 0, amount 0
23:01:28.071 00.000 9640 MoveAxis(S, 33, ABG)
23:01:28.071 00.000 9640 Guiding  Dir = 1, Dur = 33
23:01:28.071 00.000 9640 IsSlewing returns 0
23:01:28.072 00.001 9640 IsGuiding returns 0
23:01:28.072 00.000 9640 PulseGuide returned control before completion, sleep 43
23:01:28.077 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3284, FiltMin=3156, FiltMax=65516, Gamma=2.190
23:01:28.120 00.043 16872 UpdateGuideState exits: m=237032 SNR=295.5
23:01:28.126 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:28.129 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:01:28.132 00.003 16872 Enqueuing Expose request
23:01:28.134 00.002 9640 IsGuiding returns 1
23:01:28.134 00.000 9640 scope still moving after pulse duration time elapsed
23:01:28.170 00.036 9640 IsSlewing returns 0
23:01:28.171 00.001 9640 IsGuiding returns 0
23:01:28.171 00.000 9640 scope move finished after 33 + 65 ms
23:01:28.171 00.000 9640 Move returns status 0, amount 33
23:01:28.171 00.000 9640 move complete, result=0
23:01:28.171 00.000 9640 worker thread done servicing request
23:01:28.171 00.000 9640 Worker thread wakes up
23:01:28.171 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 33 ms SOUTH
23:01:28.174 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:01:28.175 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:01:29.669 01.494 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"333bebec-75bc-4be0-aeb2-2b6c48d90f8b"}
23:01:29.673 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"333bebec-75bc-4be0-aeb2-2b6c48d90f8b"}
23:01:29.677 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bae0e912-6bea-4fc0-8c08-ef17a64847ed"}
23:01:29.680 00.003 16872 case statement mapped state 6 to 3
23:01:29.682 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bae0e912-6bea-4fc0-8c08-ef17a64847ed"}
23:01:29.687 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d1502c44-9192-4da1-a313-41221dbc19d2"}
23:01:29.690 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.74,6.75],"pixels":"..."},"id":"d1502c44-9192-4da1-a313-41221dbc19d2"}
23:01:32.249 02.559 9640 Exposure complete
23:01:32.392 00.143 9640 worker thread done servicing request
23:01:32.392 00.000 16872 OnExposeComplete: enter
23:01:32.396 00.004 16872 UpdateGuideState(): m_state=6
23:01:32.399 00.003 16872 Star::Find(15, 1712, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:01:32.402 00.003 16872 Star::Find returns 1 (0), X=1712.81, Y=605.72, Mass=238954, SNR=290.7, Peak=10748 HFD=5.8
23:01:32.405 00.003 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
23:01:32.410 00.005 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
23:01:32.416 00.006 16872 CameraToMount -- cameraX=-0.51 cameraY=0.05 hyp=0.52 cameraTheta=3.04 mountX=0.05 mountY=0.52, mountTheta=1.48
23:01:32.423 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.51, y=0.05, opts=13)
23:01:32.427 00.004 16872 Enqueuing Move request for scope (-0.51, 0.05)
23:01:32.430 00.003 9640 Worker thread wakes up
23:01:32.430 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.05) opts 0xd
23:01:32.430 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.51, 0.05)
23:01:32.430 00.000 9640 Moving (-0.51, 0.05) raw xDistance=0.05 yDistance=0.52
23:01:32.430 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:01:32.430 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.52, m_sumCorr=0.66
23:01:32.430 00.000 9640 MoveAxis(E, 0, ABG)
23:01:32.430 00.000 9640 Move returns status 0, amount 0
23:01:32.430 00.000 9640 MoveAxis(S, 20, ABG)
23:01:32.430 00.000 9640 Guiding  Dir = 1, Dur = 20
23:01:32.431 00.001 9640 IsSlewing returns 0
23:01:32.431 00.000 9640 IsGuiding returns 0
23:01:32.431 00.000 9640 PulseGuide returned control before completion, sleep 30
23:01:32.437 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3304, FiltMin=3204, FiltMax=65516, Gamma=2.190
23:01:32.470 00.033 9640 IsGuiding returns 1
23:01:32.470 00.000 9640 scope still moving after pulse duration time elapsed
23:01:32.480 00.010 16872 UpdateGuideState exits: m=238954 SNR=290.7
23:01:32.483 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:32.487 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:01:32.493 00.006 16872 Enqueuing Expose request
23:01:32.501 00.008 9640 IsSlewing returns 0
23:01:32.501 00.000 9640 IsGuiding returns 0
23:01:32.501 00.000 9640 scope move finished after 20 + 49 ms
23:01:32.501 00.000 9640 Move returns status 0, amount 20
23:01:32.501 00.000 9640 move complete, result=0
23:01:32.502 00.001 9640 worker thread done servicing request
23:01:32.502 00.000 9640 Worker thread wakes up
23:01:32.502 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:01:32.503 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:01:32.505 00.002 16872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 20 ms SOUTH
23:01:33.170 00.665 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"380d0344-a089-4c9f-829c-83eccd31e45d"}
23:01:33.173 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"380d0344-a089-4c9f-829c-83eccd31e45d"}
23:01:33.178 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"efbc0c35-83df-40af-ac5c-63c439eee84c"}
23:01:33.181 00.003 16872 case statement mapped state 6 to 3
23:01:33.184 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"efbc0c35-83df-40af-ac5c-63c439eee84c"}
23:01:33.190 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c045cc82-5925-4a69-b3ca-867e7cc2ef17"}
23:01:33.194 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.81,6.72],"pixels":"..."},"id":"c045cc82-5925-4a69-b3ca-867e7cc2ef17"}
23:01:36.576 03.382 9640 Exposure complete
23:01:36.669 00.093 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0dbd1e25-21ec-4ecf-944e-acc5e3995177"}
23:01:36.672 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0dbd1e25-21ec-4ecf-944e-acc5e3995177"}
23:01:36.678 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"182d177f-4ee3-46dc-8eba-0f3871b0b8db"}
23:01:36.682 00.004 16872 case statement mapped state 6 to 3
23:01:36.685 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"182d177f-4ee3-46dc-8eba-0f3871b0b8db"}
23:01:36.689 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d4040706-3824-4a30-b527-112e957b662c"}
23:01:36.697 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.81,6.72],"pixels":"..."},"id":"d4040706-3824-4a30-b527-112e957b662c"}
23:01:36.724 00.027 9640 worker thread done servicing request
23:01:36.724 00.000 16872 OnExposeComplete: enter
23:01:36.728 00.004 16872 UpdateGuideState(): m_state=6
23:01:36.731 00.003 16872 Star::Find(15, 1712, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:01:36.734 00.003 16872 Star::Find returns 1 (0), X=1712.45, Y=605.79, Mass=227702, SNR=290.8, Peak=10288 HFD=5.7
23:01:36.740 00.006 16872 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.56) = xAngle (1.45 = 1.45)
23:01:36.747 00.007 16872 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.49 = 1.49)
23:01:36.751 00.004 16872 CameraToMount -- cameraX=-0.88 cameraY=0.12 hyp=0.89 cameraTheta=3.00 mountX=0.11 mountY=0.88, mountTheta=1.45
23:01:36.757 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.88, y=0.12, opts=13)
23:01:36.760 00.003 16872 Enqueuing Move request for scope (-0.88, 0.12)
23:01:36.762 00.002 9640 Worker thread wakes up
23:01:36.762 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.12) opts 0xd
23:01:36.762 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.88, 0.12)
23:01:36.762 00.000 9640 Moving (-0.88, 0.12) raw xDistance=0.11 yDistance=0.88
23:01:36.763 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.11
23:01:36.763 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.88, m_sumCorr=0.83
23:01:36.763 00.000 9640 MoveAxis(W, 8, ABG)
23:01:36.763 00.000 9640 Guiding  Dir = 3, Dur = 8
23:01:36.763 00.000 9640 IsSlewing returns 0
23:01:36.763 00.000 9640 IsGuiding returns 0
23:01:36.764 00.001 9640 PulseGuide returned control before completion, sleep 18
23:01:36.769 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3296, FiltMin=3172, FiltMax=65516, Gamma=2.190
23:01:36.784 00.015 9640 IsGuiding returns 1
23:01:36.784 00.000 9640 scope still moving after pulse duration time elapsed
23:01:36.810 00.026 16872 UpdateGuideState exits: m=227702 SNR=290.8
23:01:36.813 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:36.820 00.007 9640 IsSlewing returns 0
23:01:36.821 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:01:36.824 00.003 16872 Enqueuing Expose request
23:01:36.826 00.002 9640 IsGuiding returns 0
23:01:36.826 00.000 9640 scope move finished after 8 + 55 ms
23:01:36.826 00.000 9640 Move returns status 0, amount 8
23:01:36.826 00.000 9640 MoveAxis(S, 20, ABG)
23:01:36.826 00.000 9640 Guiding  Dir = 1, Dur = 20
23:01:36.826 00.000 9640 IsSlewing returns 0
23:01:36.828 00.002 9640 IsGuiding returns 0
23:01:36.828 00.000 9640 PulseGuide returned control before completion, sleep 30
23:01:36.861 00.033 9640 IsGuiding returns 1
23:01:36.861 00.000 9640 scope still moving after pulse duration time elapsed
23:01:36.893 00.032 9640 IsSlewing returns 0
23:01:36.894 00.001 9640 IsGuiding returns 1
23:01:36.924 00.030 9640 IsSlewing returns 0
23:01:36.924 00.000 9640 IsGuiding returns 1
23:01:36.955 00.031 9640 IsSlewing returns 0
23:01:36.955 00.000 9640 IsGuiding returns 1
23:01:36.985 00.030 9640 IsSlewing returns 0
23:01:36.985 00.000 9640 IsGuiding returns 0
23:01:36.985 00.000 9640 scope move finished after 20 + 138 ms
23:01:36.985 00.000 9640 Move returns status 0, amount 20
23:01:36.985 00.000 9640 move complete, result=0
23:01:36.985 00.000 9640 worker thread done servicing request
23:01:36.985 00.000 16872 GuideStep: 0.1 px 8 ms WEST, 0.9 px 20 ms SOUTH
23:01:36.990 00.005 9640 Worker thread wakes up
23:01:36.990 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:01:36.990 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:01:40.170 03.180 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b9a512a5-86e4-4dfa-b4a0-4bea8095c40e"}
23:01:40.173 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b9a512a5-86e4-4dfa-b4a0-4bea8095c40e"}
23:01:40.177 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"552574e3-4374-4bf6-b1cb-d90d365514ea"}
23:01:40.180 00.003 16872 case statement mapped state 6 to 3
23:01:40.182 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"552574e3-4374-4bf6-b1cb-d90d365514ea"}
23:01:40.186 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bdd6fea8-db64-4632-b4a9-1f3fe115c77b"}
23:01:40.190 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.45,6.79],"pixels":"..."},"id":"bdd6fea8-db64-4632-b4a9-1f3fe115c77b"}
23:01:41.069 00.879 9640 Exposure complete
23:01:41.214 00.145 16872 OnExposeComplete: enter
23:01:41.218 00.004 16872 UpdateGuideState(): m_state=6
23:01:41.224 00.006 9640 worker thread done servicing request
23:01:41.224 00.000 16872 Star::Find(15, 1712, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:01:41.228 00.004 16872 Star::Find returns 1 (0), X=1712.28, Y=605.75, Mass=227236, SNR=276.5, Peak=10468 HFD=5.7
23:01:41.232 00.004 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
23:01:41.238 00.006 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
23:01:41.245 00.007 16872 CameraToMount -- cameraX=-1.04 cameraY=0.08 hyp=1.05 cameraTheta=3.07 mountX=0.06 mountY=1.05, mountTheta=1.51
23:01:41.254 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-1.04, y=0.08, opts=13)
23:01:41.258 00.004 16872 Enqueuing Move request for scope (-1.04, 0.08)
23:01:41.261 00.003 9640 Worker thread wakes up
23:01:41.261 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.04, 0.08) opts 0xd
23:01:41.261 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.04, 0.08)
23:01:41.261 00.000 9640 Moving (-1.04, 0.08) raw xDistance=0.06 yDistance=1.05
23:01:41.261 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:01:41.261 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 1.05, m_sumCorr=1
23:01:41.261 00.000 9640 MoveAxis(E, 0, ABG)
23:01:41.261 00.000 9640 Move returns status 0, amount 0
23:01:41.261 00.000 9640 MoveAxis(S, 23, ABG)
23:01:41.261 00.000 9640 Guiding  Dir = 1, Dur = 23
23:01:41.262 00.001 9640 IsSlewing returns 0
23:01:41.262 00.000 9640 IsGuiding returns 0
23:01:41.262 00.000 9640 PulseGuide returned control before completion, sleep 33
23:01:41.270 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3292, FiltMin=3156, FiltMax=65516, Gamma=2.190
23:01:41.299 00.029 9640 IsGuiding returns 1
23:01:41.299 00.000 9640 scope still moving after pulse duration time elapsed
23:01:41.310 00.011 16872 UpdateGuideState exits: m=227236 SNR=276.5
23:01:41.312 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:41.322 00.010 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:01:41.326 00.004 16872 Enqueuing Expose request
23:01:41.329 00.003 9640 IsSlewing returns 0
23:01:41.330 00.001 9640 IsGuiding returns 0
23:01:41.330 00.000 9640 scope move finished after 23 + 44 ms
23:01:41.330 00.000 9640 Move returns status 0, amount 23
23:01:41.330 00.000 9640 move complete, result=0
23:01:41.330 00.000 9640 worker thread done servicing request
23:01:41.330 00.000 9640 Worker thread wakes up
23:01:41.330 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:01:41.330 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:01:41.335 00.005 16872 GuideStep: 0.1 px 0 ms EAST, 1.0 px 23 ms SOUTH
23:01:43.670 02.335 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8fd2cc28-8f26-4c1a-aefd-f4b694c0bb2f"}
23:01:43.676 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8fd2cc28-8f26-4c1a-aefd-f4b694c0bb2f"}
23:01:43.681 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"59f0cd71-bd9d-4421-a383-091d6ee27b03"}
23:01:43.684 00.003 16872 case statement mapped state 6 to 3
23:01:43.687 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"59f0cd71-bd9d-4421-a383-091d6ee27b03"}
23:01:43.691 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1f510ea6-355a-44e9-bb1c-5a0315ab1291"}
23:01:43.694 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.28,6.75],"pixels":"..."},"id":"1f510ea6-355a-44e9-bb1c-5a0315ab1291"}
23:01:45.408 01.714 9640 Exposure complete
23:01:45.552 00.144 9640 worker thread done servicing request
23:01:45.552 00.000 16872 OnExposeComplete: enter
23:01:45.556 00.004 16872 UpdateGuideState(): m_state=6
23:01:45.559 00.003 16872 Star::Find(15, 1712, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:01:45.562 00.003 16872 Star::Find returns 1 (0), X=1712.19, Y=605.99, Mass=238492, SNR=283.9, Peak=11060 HFD=6.0
23:01:45.565 00.003 16872 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.56) = xAngle (1.31 = 1.31)
23:01:45.569 00.004 16872 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.36 = 1.36)
23:01:45.572 00.003 16872 CameraToMount -- cameraX=-1.14 cameraY=0.32 hyp=1.18 cameraTheta=2.87 mountX=0.30 mountY=1.15, mountTheta=1.31
23:01:45.578 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.14, y=0.32, opts=13)
23:01:45.581 00.003 16872 Enqueuing Move request for scope (-1.14, 0.32)
23:01:45.584 00.003 9640 Worker thread wakes up
23:01:45.584 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.14, 0.32) opts 0xd
23:01:45.584 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.14, 0.32)
23:01:45.584 00.000 9640 Moving (-1.14, 0.32) raw xDistance=0.30 yDistance=1.15
23:01:45.584 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:01:45.584 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 1.15, m_sumCorr=1.3
23:01:45.584 00.000 9640 MoveAxis(W, 22, ABG)
23:01:45.584 00.000 9640 Guiding  Dir = 3, Dur = 22
23:01:45.585 00.001 9640 IsSlewing returns 0
23:01:45.585 00.000 9640 IsGuiding returns 0
23:01:45.585 00.000 9640 PulseGuide returned control before completion, sleep 32
23:01:45.595 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3292, FiltMin=3200, FiltMax=65516, Gamma=2.190
23:01:45.621 00.026 9640 IsGuiding returns 1
23:01:45.621 00.000 9640 scope still moving after pulse duration time elapsed
23:01:45.639 00.018 16872 UpdateGuideState exits: m=238492 SNR=283.9
23:01:45.644 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:45.649 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:01:45.653 00.004 9640 IsSlewing returns 0
23:01:45.653 00.000 16872 Enqueuing Expose request
23:01:45.655 00.002 9640 IsGuiding returns 0
23:01:45.655 00.000 9640 scope move finished after 22 + 48 ms
23:01:45.655 00.000 9640 Move returns status 0, amount 22
23:01:45.655 00.000 9640 MoveAxis(S, 32, ABG)
23:01:45.655 00.000 9640 Guiding  Dir = 1, Dur = 32
23:01:45.655 00.000 9640 IsSlewing returns 0
23:01:45.655 00.000 9640 IsGuiding returns 0
23:01:45.656 00.001 9640 PulseGuide returned control before completion, sleep 42
23:01:45.714 00.058 9640 IsGuiding returns 1
23:01:45.715 00.001 9640 scope still moving after pulse duration time elapsed
23:01:45.744 00.029 9640 IsSlewing returns 0
23:01:45.745 00.001 9640 IsGuiding returns 0
23:01:45.745 00.000 9640 scope move finished after 32 + 56 ms
23:01:45.745 00.000 9640 Move returns status 0, amount 32
23:01:45.745 00.000 9640 move complete, result=0
23:01:45.745 00.000 16872 GuideStep: 0.3 px 22 ms WEST, 1.2 px 32 ms SOUTH
23:01:45.749 00.004 9640 worker thread done servicing request
23:01:45.749 00.000 9640 Worker thread wakes up
23:01:45.749 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:01:45.749 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:01:47.171 01.422 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"138cf3e4-e0c9-4c36-9f20-b5506d89a05a"}
23:01:47.174 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"138cf3e4-e0c9-4c36-9f20-b5506d89a05a"}
23:01:47.179 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb800d50-d6d7-451c-b0de-968b220f721c"}
23:01:47.182 00.003 16872 case statement mapped state 6 to 3
23:01:47.193 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb800d50-d6d7-451c-b0de-968b220f721c"}
23:01:47.214 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"99eaba46-b37a-4b17-9912-d4e3cef806b1"}
23:01:47.221 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.19,6.99],"pixels":"..."},"id":"99eaba46-b37a-4b17-9912-d4e3cef806b1"}
23:01:49.820 02.599 9640 Exposure complete
23:01:49.963 00.143 9640 worker thread done servicing request
23:01:49.963 00.000 16872 OnExposeComplete: enter
23:01:49.966 00.003 16872 UpdateGuideState(): m_state=6
23:01:49.969 00.003 16872 Star::Find(15, 1712, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
23:01:49.972 00.003 16872 Star::Find returns 1 (0), X=1711.96, Y=606.34, Mass=228017, SNR=263.1, Peak=11776 HFD=5.7
23:01:49.975 00.003 16872 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.56) = xAngle (1.13 = 1.13)
23:01:49.977 00.002 16872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.18 = 1.18)
23:01:49.980 00.003 16872 CameraToMount -- cameraX=-1.36 cameraY=0.67 hyp=1.52 cameraTheta=2.69 mountX=0.64 mountY=1.40, mountTheta=1.14
23:01:49.986 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.36, y=0.67, opts=13)
23:01:49.990 00.004 16872 Enqueuing Move request for scope (-1.36, 0.67)
23:01:49.993 00.003 9640 Worker thread wakes up
23:01:49.993 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.36, 0.67) opts 0xd
23:01:49.993 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.36, 0.67)
23:01:49.993 00.000 9640 Moving (-1.36, 0.67) raw xDistance=0.64 yDistance=1.40
23:01:49.993 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.64
23:01:49.993 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 1.40, m_sumCorr=1.6
23:01:49.993 00.000 9640 MoveAxis(W, 50, ABG)
23:01:49.993 00.000 9640 Guiding  Dir = 3, Dur = 50
23:01:49.994 00.001 9640 IsSlewing returns 0
23:01:49.994 00.000 9640 IsGuiding returns 0
23:01:49.994 00.000 9640 PulseGuide returned control before completion, sleep 60
23:01:50.002 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65520, med=3300, FiltMin=3190, FiltMax=65512, Gamma=2.190
23:01:50.044 00.042 16872 UpdateGuideState exits: m=228017 SNR=263.1
23:01:50.051 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:50.057 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:01:50.062 00.005 16872 Enqueuing Expose request
23:01:50.065 00.003 9640 IsGuiding returns 1
23:01:50.065 00.000 9640 scope still moving after pulse duration time elapsed
23:01:50.094 00.029 9640 IsSlewing returns 0
23:01:50.097 00.003 9640 IsGuiding returns 0
23:01:50.097 00.000 9640 scope move finished after 50 + 53 ms
23:01:50.097 00.000 9640 Move returns status 0, amount 50
23:01:50.097 00.000 9640 MoveAxis(S, 42, ABG)
23:01:50.097 00.000 9640 Guiding  Dir = 1, Dur = 42
23:01:50.098 00.001 9640 IsSlewing returns 0
23:01:50.098 00.000 9640 IsGuiding returns 0
23:01:50.102 00.004 9640 PulseGuide returned control before completion, sleep 49
23:01:50.156 00.054 9640 IsGuiding returns 1
23:01:50.156 00.000 9640 scope still moving after pulse duration time elapsed
23:01:50.186 00.030 9640 IsSlewing returns 0
23:01:50.186 00.000 9640 IsGuiding returns 0
23:01:50.186 00.000 9640 scope move finished after 42 + 46 ms
23:01:50.187 00.001 9640 Move returns status 0, amount 42
23:01:50.187 00.000 9640 move complete, result=0
23:01:50.187 00.000 9640 worker thread done servicing request
23:01:50.187 00.000 9640 Worker thread wakes up
23:01:50.187 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:01:50.187 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:01:50.187 00.000 16872 GuideStep: 0.6 px 50 ms WEST, 1.4 px 42 ms SOUTH
23:01:50.670 00.483 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab53f690-2752-47ee-bfd3-6956a515a97c"}
23:01:50.674 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ab53f690-2752-47ee-bfd3-6956a515a97c"}
23:01:50.679 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4caadd42-2842-4a42-874c-0f69c3032006"}
23:01:50.683 00.004 16872 case statement mapped state 6 to 3
23:01:50.686 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4caadd42-2842-4a42-874c-0f69c3032006"}
23:01:50.692 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"46aa35dc-7830-43d1-bda5-bf3a6e598d5f"}
23:01:50.696 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.96,7.34],"pixels":"..."},"id":"46aa35dc-7830-43d1-bda5-bf3a6e598d5f"}
23:01:54.169 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"34a07f35-8504-4ba6-8d61-9d6b831546c3"}
23:01:54.174 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"34a07f35-8504-4ba6-8d61-9d6b831546c3"}
23:01:54.179 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78717b52-0201-4d4b-ace2-bafffb389d90"}
23:01:54.185 00.006 16872 case statement mapped state 6 to 3
23:01:54.193 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"78717b52-0201-4d4b-ace2-bafffb389d90"}
23:01:54.199 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e23dabd6-6f07-47ae-955f-8a0412466ea5"}
23:01:54.203 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.96,7.34],"pixels":"..."},"id":"e23dabd6-6f07-47ae-955f-8a0412466ea5"}
23:01:54.283 00.080 9640 Exposure complete
23:01:54.437 00.154 9640 worker thread done servicing request
23:01:54.437 00.000 16872 OnExposeComplete: enter
23:01:54.441 00.004 16872 UpdateGuideState(): m_state=6
23:01:54.444 00.003 16872 Star::Find(15, 1711, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
23:01:54.451 00.007 16872 Star::Find returns 1 (0), X=1711.31, Y=605.71, Mass=230713, SNR=275.7, Peak=10940 HFD=5.7
23:01:54.454 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
23:01:54.457 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
23:01:54.460 00.003 16872 CameraToMount -- cameraX=-2.02 cameraY=0.04 hyp=2.02 cameraTheta=3.12 mountX=0.01 mountY=2.02, mountTheta=1.57
23:01:54.475 00.015 16872 SchedulePrimaryMove(0F8FCD28, x=-2.02, y=0.04, opts=13)
23:01:54.481 00.006 16872 Enqueuing Move request for scope (-2.02, 0.04)
23:01:54.484 00.003 9640 Worker thread wakes up
23:01:54.484 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.02, 0.04) opts 0xd
23:01:54.484 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.02, 0.04)
23:01:54.484 00.000 9640 Moving (-2.02, 0.04) raw xDistance=0.01 yDistance=2.02
23:01:54.484 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:01:54.484 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.40, input 2.02, m_sumCorr=2
23:01:54.484 00.000 9640 MoveAxis(E, 0, ABG)
23:01:54.484 00.000 9640 Move returns status 0, amount 0
23:01:54.484 00.000 9640 MoveAxis(S, 48, ABG)
23:01:54.484 00.000 9640 Guiding  Dir = 1, Dur = 48
23:01:54.485 00.001 9640 IsSlewing returns 0
23:01:54.485 00.000 9640 IsGuiding returns 0
23:01:54.485 00.000 9640 PulseGuide returned control before completion, sleep 58
23:01:54.491 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3300, FiltMin=3202, FiltMax=65516, Gamma=2.190
23:01:54.559 00.068 9640 IsGuiding returns 1
23:01:54.560 00.001 9640 scope still moving after pulse duration time elapsed
23:01:54.574 00.014 16872 UpdateGuideState exits: m=230713 SNR=275.7
23:01:54.578 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:54.581 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:01:54.584 00.003 16872 Enqueuing Expose request
23:01:54.593 00.009 9640 IsSlewing returns 0
23:01:54.593 00.000 9640 IsGuiding returns 0
23:01:54.593 00.000 9640 scope move finished after 48 + 60 ms
23:01:54.593 00.000 9640 Move returns status 0, amount 48
23:01:54.593 00.000 9640 move complete, result=0
23:01:54.593 00.000 9640 worker thread done servicing request
23:01:54.594 00.001 9640 Worker thread wakes up
23:01:54.594 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:01:54.594 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:01:54.596 00.002 16872 GuideStep: 0.0 px 0 ms EAST, 2.0 px 48 ms SOUTH
23:01:57.667 03.071 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dc37fc2f-dc36-4d66-9eb2-3dd9a64c5953"}
23:01:57.671 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dc37fc2f-dc36-4d66-9eb2-3dd9a64c5953"}
23:01:57.675 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5a82693-8d81-4fba-b1f3-b18904e73577"}
23:01:57.678 00.003 16872 case statement mapped state 6 to 3
23:01:57.681 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5a82693-8d81-4fba-b1f3-b18904e73577"}
23:01:57.685 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9406f1a1-84d3-42c3-8e80-3bdab50db658"}
23:01:57.688 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.31,6.71],"pixels":"..."},"id":"9406f1a1-84d3-42c3-8e80-3bdab50db658"}
23:01:58.649 00.961 9640 Exposure complete
23:01:58.789 00.140 9640 worker thread done servicing request
23:01:58.789 00.000 16872 OnExposeComplete: enter
23:01:58.793 00.004 16872 UpdateGuideState(): m_state=6
23:01:58.796 00.003 16872 Star::Find(15, 1711, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
23:01:58.799 00.003 16872 Star::Find returns 1 (0), X=1711.09, Y=605.60, Mass=241748, SNR=300.3, Peak=11892 HFD=5.6
23:01:58.802 00.003 16872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.56) = xAngle (-4.67 = 1.62)
23:01:58.804 00.002 16872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.62 = 1.66)
23:01:58.808 00.004 16872 CameraToMount -- cameraX=-2.24 cameraY=-0.07 hyp=2.24 cameraTheta=-3.11 mountX=-0.10 mountY=2.23, mountTheta=1.62
23:01:58.813 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.24, y=-0.07, opts=13)
23:01:58.816 00.003 16872 Enqueuing Move request for scope (-2.24, -0.07)
23:01:58.819 00.003 9640 Worker thread wakes up
23:01:58.819 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.24, -0.07) opts 0xd
23:01:58.819 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.24, -0.07)
23:01:58.819 00.000 9640 Moving (-2.24, -0.07) raw xDistance=-0.10 yDistance=2.23
23:01:58.819 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.06 from input -0.10
23:01:58.819 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.49, input 2.23, m_sumCorr=2.5
23:01:58.819 00.000 9640 MoveAxis(E, 8, ABG)
23:01:58.819 00.000 9640 Guiding  Dir = 2, Dur = 8
23:01:58.820 00.001 9640 IsSlewing returns 0
23:01:58.820 00.000 9640 IsGuiding returns 0
23:01:58.820 00.000 9640 PulseGuide returned control before completion, sleep 18
23:01:58.826 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3296, FiltMin=3140, FiltMax=65516, Gamma=2.190
23:01:58.854 00.028 9640 IsGuiding returns 0
23:01:58.854 00.000 9640 Move returns status 0, amount 8
23:01:58.854 00.000 9640 MoveAxis(S, 59, ABG)
23:01:58.854 00.000 9640 Guiding  Dir = 1, Dur = 59
23:01:58.855 00.001 9640 IsSlewing returns 0
23:01:58.855 00.000 9640 IsGuiding returns 0
23:01:58.855 00.000 9640 PulseGuide returned control before completion, sleep 69
23:01:58.866 00.011 16872 UpdateGuideState exits: m=241748 SNR=300.3
23:01:58.868 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:58.877 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:01:58.881 00.004 16872 Enqueuing Expose request
23:01:58.931 00.050 9640 IsGuiding returns 1
23:01:58.931 00.000 9640 scope still moving after pulse duration time elapsed
23:01:58.962 00.031 9640 IsSlewing returns 0
23:01:58.962 00.000 9640 IsGuiding returns 0
23:01:58.963 00.001 9640 scope move finished after 59 + 48 ms
23:01:58.963 00.000 9640 Move returns status 0, amount 59
23:01:58.963 00.000 9640 move complete, result=0
23:01:58.964 00.001 9640 worker thread done servicing request
23:01:58.964 00.000 9640 Worker thread wakes up
23:01:58.964 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:01:58.964 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:01:58.966 00.002 16872 GuideStep: -0.1 px 8 ms EAST, 2.2 px 59 ms SOUTH
23:02:01.167 02.201 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa4be88e-b697-428d-9347-73747803a513"}
23:02:01.171 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aa4be88e-b697-428d-9347-73747803a513"}
23:02:01.175 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"590fb276-5fa5-4423-913a-28bb65ffd419"}
23:02:01.180 00.005 16872 case statement mapped state 6 to 3
23:02:01.184 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"590fb276-5fa5-4423-913a-28bb65ffd419"}
23:02:01.190 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"25d145ed-6e31-413e-ac5c-9feac3908afe"}
23:02:01.194 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.09,6.60],"pixels":"..."},"id":"25d145ed-6e31-413e-ac5c-9feac3908afe"}
23:02:03.027 01.833 9640 Exposure complete
23:02:03.168 00.141 9640 worker thread done servicing request
23:02:03.169 00.001 16872 OnExposeComplete: enter
23:02:03.173 00.004 16872 UpdateGuideState(): m_state=6
23:02:03.179 00.006 16872 Star::Find(15, 1711, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
23:02:03.184 00.005 16872 Star::Find returns 1 (0), X=1710.62, Y=606.05, Mass=232546, SNR=293.2, Peak=10452 HFD=6.0
23:02:03.187 00.003 16872 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.56) = xAngle (1.45 = 1.45)
23:02:03.191 00.004 16872 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.49 = 1.49)
23:02:03.194 00.003 16872 CameraToMount -- cameraX=-2.71 cameraY=0.38 hyp=2.74 cameraTheta=3.00 mountX=0.34 mountY=2.73, mountTheta=1.45
23:02:03.204 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-2.71, y=0.38, opts=13)
23:02:03.208 00.004 16872 Enqueuing Move request for scope (-2.71, 0.38)
23:02:03.215 00.007 9640 Worker thread wakes up
23:02:03.216 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.71, 0.38) opts 0xd
23:02:03.216 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.71, 0.38)
23:02:03.216 00.000 9640 Moving (-2.71, 0.38) raw xDistance=0.34 yDistance=2.73
23:02:03.216 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
23:02:03.216 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.63, input 2.73, m_sumCorr=3.2
23:02:03.216 00.000 9640 MoveAxis(W, 25, ABG)
23:02:03.216 00.000 9640 Guiding  Dir = 3, Dur = 25
23:02:03.216 00.000 9640 IsSlewing returns 0
23:02:03.217 00.001 9640 IsGuiding returns 0
23:02:03.217 00.000 9640 PulseGuide returned control before completion, sleep 35
23:02:03.224 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65516, med=3292, FiltMin=3164, FiltMax=65516, Gamma=2.190
23:02:03.259 00.035 9640 IsGuiding returns 1
23:02:03.260 00.001 9640 scope still moving after pulse duration time elapsed
23:02:03.271 00.011 16872 UpdateGuideState exits: m=232546 SNR=293.2
23:02:03.277 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:03.281 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:02:03.284 00.003 16872 Enqueuing Expose request
23:02:03.290 00.006 9640 IsSlewing returns 0
23:02:03.291 00.001 9640 IsGuiding returns 0
23:02:03.292 00.001 9640 scope move finished after 25 + 49 ms
23:02:03.292 00.000 9640 Move returns status 0, amount 25
23:02:03.292 00.000 9640 MoveAxis(S, 75, ABG)
23:02:03.292 00.000 9640 Guiding  Dir = 1, Dur = 75
23:02:03.292 00.000 9640 IsSlewing returns 0
23:02:03.293 00.001 9640 IsGuiding returns 0
23:02:03.293 00.000 9640 PulseGuide returned control before completion, sleep 85
23:02:03.384 00.091 9640 IsGuiding returns 1
23:02:03.384 00.000 9640 scope still moving after pulse duration time elapsed
23:02:03.415 00.031 9640 IsSlewing returns 0
23:02:03.415 00.000 9640 IsGuiding returns 0
23:02:03.415 00.000 9640 scope move finished after 75 + 47 ms
23:02:03.415 00.000 9640 Move returns status 0, amount 75
23:02:03.415 00.000 9640 move complete, result=0
23:02:03.416 00.001 9640 worker thread done servicing request
23:02:03.416 00.000 16872 GuideStep: 0.3 px 25 ms WEST, 2.7 px 75 ms SOUTH
23:02:03.420 00.004 9640 Worker thread wakes up
23:02:03.420 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:02:03.420 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:02:04.668 01.248 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9eb67381-e77a-427c-b783-1552a7a59154"}
23:02:04.677 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9eb67381-e77a-427c-b783-1552a7a59154"}
23:02:04.685 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"58654230-5001-4ff4-ab8d-47e95fa75d04"}
23:02:04.689 00.004 16872 case statement mapped state 6 to 3
23:02:04.692 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"58654230-5001-4ff4-ab8d-47e95fa75d04"}
23:02:04.696 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1a59bfd7-b5a5-4c48-a2fe-f13874f57c5e"}
23:02:04.700 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.62,7.05],"pixels":"..."},"id":"1a59bfd7-b5a5-4c48-a2fe-f13874f57c5e"}
23:02:07.502 02.802 9640 Exposure complete
23:02:07.648 00.146 9640 worker thread done servicing request
23:02:07.648 00.000 16872 OnExposeComplete: enter
23:02:07.650 00.002 16872 UpdateGuideState(): m_state=6
23:02:07.653 00.003 16872 Star::Find(15, 1710, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
23:02:07.656 00.003 16872 Star::Find returns 1 (0), X=1709.62, Y=605.53, Mass=229704, SNR=280.9, Peak=10596 HFD=5.7
23:02:07.658 00.002 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.66 = 1.62)
23:02:07.661 00.003 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.61 = 1.67)
23:02:07.667 00.006 16872 CameraToMount -- cameraX=-3.71 cameraY=-0.14 hyp=3.71 cameraTheta=-3.10 mountX=-0.19 mountY=3.70, mountTheta=1.62
23:02:07.672 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-3.71, y=-0.14, opts=13)
23:02:07.675 00.003 16872 Enqueuing Move request for scope (-3.71, -0.14)
23:02:07.677 00.002 9640 Worker thread wakes up
23:02:07.678 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.71, -0.14) opts 0xd
23:02:07.678 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.71, -0.14)
23:02:07.678 00.000 9640 Moving (-3.71, -0.14) raw xDistance=-0.19 yDistance=3.70
23:02:07.678 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.19
23:02:07.678 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.77, input 3.70, m_sumCorr=3.9
23:02:07.678 00.000 9640 MoveAxis(E, 13, ABG)
23:02:07.678 00.000 9640 Guiding  Dir = 2, Dur = 13
23:02:07.678 00.000 9640 IsSlewing returns 0
23:02:07.678 00.000 9640 IsGuiding returns 0
23:02:07.679 00.001 9640 PulseGuide returned control before completion, sleep 23
23:02:07.683 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65520, med=3296, FiltMin=3200, FiltMax=65516, Gamma=2.190
23:02:07.710 00.027 9640 IsGuiding returns 1
23:02:07.711 00.001 9640 scope still moving after pulse duration time elapsed
23:02:07.727 00.016 16872 UpdateGuideState exits: m=229704 SNR=280.9
23:02:07.730 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:07.733 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:02:07.735 00.002 16872 Enqueuing Expose request
23:02:07.742 00.007 9640 IsSlewing returns 0
23:02:07.743 00.001 9640 IsGuiding returns 0
23:02:07.743 00.000 9640 scope move finished after 13 + 51 ms
23:02:07.743 00.000 9640 Move returns status 0, amount 13
23:02:07.743 00.000 9640 MoveAxis(S, 93, ABG)
23:02:07.743 00.000 9640 Guiding  Dir = 1, Dur = 93
23:02:07.743 00.000 9640 IsSlewing returns 0
23:02:07.744 00.001 9640 IsGuiding returns 0
23:02:07.745 00.001 9640 PulseGuide returned control before completion, sleep 103
23:02:07.851 00.106 9640 IsGuiding returns 1
23:02:07.851 00.000 9640 scope still moving after pulse duration time elapsed
23:02:07.882 00.031 9640 IsSlewing returns 0
23:02:07.883 00.001 9640 IsGuiding returns 0
23:02:07.883 00.000 9640 scope move finished after 93 + 46 ms
23:02:07.883 00.000 9640 Move returns status 0, amount 93
23:02:07.883 00.000 9640 move complete, result=0
23:02:07.883 00.000 16872 GuideStep: -0.2 px 13 ms EAST, 3.7 px 93 ms SOUTH
23:02:07.888 00.005 9640 worker thread done servicing request
23:02:07.888 00.000 9640 Worker thread wakes up
23:02:07.888 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:02:07.888 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:02:08.168 00.280 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"219aca6b-095e-435e-a5e5-48b4f7dfbce4"}
23:02:08.172 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"219aca6b-095e-435e-a5e5-48b4f7dfbce4"}
23:02:08.177 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b6e9dfdd-8fb6-4b28-8762-580fa936fded"}
23:02:08.185 00.008 16872 case statement mapped state 6 to 3
23:02:08.192 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6e9dfdd-8fb6-4b28-8762-580fa936fded"}
23:02:08.198 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0514d593-5db4-4774-9fdc-36aa9584bf5f"}
23:02:08.203 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.62,6.53],"pixels":"..."},"id":"0514d593-5db4-4774-9fdc-36aa9584bf5f"}
23:02:11.667 03.464 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4008e0b0-c372-4ba2-b653-a1ae56ee00e2"}
23:02:11.670 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4008e0b0-c372-4ba2-b653-a1ae56ee00e2"}
23:02:11.676 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"09f3d0c0-4aff-455c-b87a-831b604abe2b"}
23:02:11.681 00.005 16872 case statement mapped state 6 to 3
23:02:11.686 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"09f3d0c0-4aff-455c-b87a-831b604abe2b"}
23:02:11.692 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"305ad1e7-1e37-4454-af87-3f3dd8b62f00"}
23:02:11.695 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.62,6.53],"pixels":"..."},"id":"305ad1e7-1e37-4454-af87-3f3dd8b62f00"}
23:02:11.971 00.276 9640 Exposure complete
23:02:12.135 00.164 9640 worker thread done servicing request
23:02:12.135 00.000 16872 OnExposeComplete: enter
23:02:12.139 00.004 16872 UpdateGuideState(): m_state=6
23:02:12.146 00.007 16872 Star::Find(15, 1709, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
23:02:12.153 00.007 16872 Star::Find returns 1 (0), X=1709.10, Y=606.05, Mass=239601, SNR=300.9, Peak=12084 HFD=5.9
23:02:12.158 00.005 16872 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
23:02:12.161 00.003 16872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.54 = 1.54)
23:02:12.164 00.003 16872 CameraToMount -- cameraX=-4.22 cameraY=0.38 hyp=4.24 cameraTheta=3.05 mountX=0.32 mountY=4.24, mountTheta=1.50
23:02:12.169 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-4.22, y=0.38, opts=13)
23:02:12.175 00.006 16872 Enqueuing Move request for scope (-4.22, 0.38)
23:02:12.179 00.004 9640 Worker thread wakes up
23:02:12.179 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.22, 0.38) opts 0xd
23:02:12.179 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.22, 0.38)
23:02:12.179 00.000 9640 Moving (-4.22, 0.38) raw xDistance=0.32 yDistance=4.24
23:02:12.179 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.32
23:02:12.179 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.95, input 4.24, m_sumCorr=4.9
23:02:12.179 00.000 9640 MoveAxis(W, 23, ABG)
23:02:12.179 00.000 9640 Guiding  Dir = 3, Dur = 23
23:02:12.179 00.000 9640 IsSlewing returns 0
23:02:12.180 00.001 9640 IsGuiding returns 0
23:02:12.180 00.000 9640 PulseGuide returned control before completion, sleep 33
23:02:12.185 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65520, med=3288, FiltMin=3112, FiltMax=65516, Gamma=2.190
23:02:12.216 00.031 9640 IsGuiding returns 1
23:02:12.217 00.001 9640 scope still moving after pulse duration time elapsed
23:02:12.234 00.017 16872 UpdateGuideState exits: m=239601 SNR=300.9
23:02:12.239 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:12.245 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:02:12.250 00.005 16872 Enqueuing Expose request
23:02:12.253 00.003 9640 IsSlewing returns 0
23:02:12.253 00.000 9640 IsGuiding returns 0
23:02:12.253 00.000 9640 scope move finished after 23 + 50 ms
23:02:12.253 00.000 9640 Move returns status 0, amount 23
23:02:12.253 00.000 9640 MoveAxis(S, 114, ABG)
23:02:12.253 00.000 9640 Guiding  Dir = 1, Dur = 114
23:02:12.253 00.000 9640 IsSlewing returns 0
23:02:12.254 00.001 9640 IsGuiding returns 0
23:02:12.254 00.000 9640 PulseGuide returned control before completion, sleep 124
23:02:12.388 00.134 9640 IsGuiding returns 1
23:02:12.388 00.000 9640 scope still moving after pulse duration time elapsed
23:02:12.419 00.031 9640 IsSlewing returns 0
23:02:12.419 00.000 9640 IsGuiding returns 0
23:02:12.420 00.001 9640 scope move finished after 114 + 52 ms
23:02:12.420 00.000 9640 Move returns status 0, amount 114
23:02:12.420 00.000 9640 move complete, result=0
23:02:12.422 00.002 9640 worker thread done servicing request
23:02:12.422 00.000 9640 Worker thread wakes up
23:02:12.422 00.000 16872 GuideStep: 0.3 px 23 ms WEST, 4.2 px 114 ms SOUTH
23:02:12.426 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:02:12.426 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:02:15.166 02.740 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f29c118e-c4c3-4019-815b-20b0dadfc376"}
23:02:15.169 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f29c118e-c4c3-4019-815b-20b0dadfc376"}
23:02:15.172 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff78b959-d091-4fa1-aea0-05bdcde8f70a"}
23:02:15.175 00.003 16872 case statement mapped state 6 to 3
23:02:15.178 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff78b959-d091-4fa1-aea0-05bdcde8f70a"}
23:02:15.184 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8f3b173e-f174-4735-81b6-35b2330135fe"}
23:02:15.189 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.10,7.05],"pixels":"..."},"id":"8f3b173e-f174-4735-81b6-35b2330135fe"}
23:02:16.504 01.315 9640 Exposure complete
23:02:16.646 00.142 9640 worker thread done servicing request
23:02:16.646 00.000 16872 OnExposeComplete: enter
23:02:16.649 00.003 16872 UpdateGuideState(): m_state=6
23:02:16.652 00.003 16872 Star::Find(15, 1709, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
23:02:16.655 00.003 16872 Star::Find returns 1 (0), X=1708.14, Y=605.83, Mass=237157, SNR=281.6, Peak=11560 HFD=6.0
23:02:16.657 00.002 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:02:16.660 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
23:02:16.663 00.003 16872 CameraToMount -- cameraX=-5.19 cameraY=0.16 hyp=5.19 cameraTheta=3.11 mountX=0.08 mountY=5.19, mountTheta=1.56
23:02:16.669 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-5.19, y=0.16, opts=13)
23:02:16.672 00.003 16872 Enqueuing Move request for scope (-5.19, 0.16)
23:02:16.675 00.003 9640 Worker thread wakes up
23:02:16.675 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.19, 0.16) opts 0xd
23:02:16.675 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.19, 0.16)
23:02:16.675 00.000 9640 Moving (-5.19, 0.16) raw xDistance=0.08 yDistance=5.19
23:02:16.676 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:02:16.676 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.18, input 5.19, m_sumCorr=6.1
23:02:16.676 00.000 9640 MoveAxis(E, 0, ABG)
23:02:16.676 00.000 9640 Move returns status 0, amount 0
23:02:16.676 00.000 9640 MoveAxis(S, 141, ABG)
23:02:16.676 00.000 9640 Guiding  Dir = 1, Dur = 141
23:02:16.676 00.000 9640 IsSlewing returns 0
23:02:16.676 00.000 9640 IsGuiding returns 0
23:02:16.677 00.001 9640 PulseGuide returned control before completion, sleep 151
23:02:16.683 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3300, FiltMin=3200, FiltMax=65516, Gamma=2.190
23:02:16.722 00.039 16872 UpdateGuideState exits: m=237157 SNR=281.6
23:02:16.725 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:16.733 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:02:16.738 00.005 16872 Enqueuing Expose request
23:02:16.835 00.097 9640 IsGuiding returns 1
23:02:16.835 00.000 9640 scope still moving after pulse duration time elapsed
23:02:16.865 00.030 9640 IsSlewing returns 0
23:02:16.865 00.000 9640 IsGuiding returns 0
23:02:16.865 00.000 9640 scope move finished after 141 + 47 ms
23:02:16.866 00.001 9640 Move returns status 0, amount 141
23:02:16.866 00.000 9640 move complete, result=0
23:02:16.867 00.001 9640 worker thread done servicing request
23:02:16.867 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 5.2 px 141 ms SOUTH
23:02:16.872 00.005 9640 Worker thread wakes up
23:02:16.872 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:02:16.872 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1698,591,31,31)
23:02:18.666 01.794 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dccc6da3-802a-4628-913e-7b415d62a308"}
23:02:18.669 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dccc6da3-802a-4628-913e-7b415d62a308"}
23:02:18.674 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"91c6ea80-940c-4ace-970a-ca25053ae15b"}
23:02:18.676 00.002 16872 case statement mapped state 6 to 3
23:02:18.681 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"91c6ea80-940c-4ace-970a-ca25053ae15b"}
23:02:18.685 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"61b99e27-7079-43ac-b9d9-b05395d7bedd"}
23:02:18.689 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.14,6.83],"pixels":"..."},"id":"61b99e27-7079-43ac-b9d9-b05395d7bedd"}
23:02:20.936 02.247 9640 Exposure complete
23:02:21.081 00.145 9640 worker thread done servicing request
23:02:21.081 00.000 16872 OnExposeComplete: enter
23:02:21.083 00.002 16872 UpdateGuideState(): m_state=6
23:02:21.087 00.004 16872 Star::Find(15, 1708, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:02:21.090 00.003 16872 Star::Find returns 1 (0), X=1706.72, Y=605.56, Mass=232603, SNR=314.1, Peak=10228 HFD=5.6
23:02:21.094 00.004 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.68 = 1.60)
23:02:21.096 00.002 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.65)
23:02:21.098 00.002 16872 CameraToMount -- cameraX=-6.61 cameraY=-0.11 hyp=6.61 cameraTheta=-3.12 mountX=-0.21 mountY=6.59, mountTheta=1.60
23:02:21.103 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-6.61, y=-0.11, opts=13)
23:02:21.108 00.005 16872 Enqueuing Move request for scope (-6.61, -0.11)
23:02:21.111 00.003 9640 Worker thread wakes up
23:02:21.111 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-6.61, -0.11) opts 0xd
23:02:21.111 00.000 9640 Handling offset move in thread for scope, endpoint = (-6.61, -0.11)
23:02:21.112 00.001 9640 Moving (-6.61, -0.11) raw xDistance=-0.21 yDistance=6.59
23:02:21.112 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:02:21.112 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.44, input 6.59, m_sumCorr=7.5
23:02:21.112 00.000 9640 MoveAxis(E, 16, ABG)
23:02:21.112 00.000 9640 Guiding  Dir = 2, Dur = 16
23:02:21.112 00.000 9640 IsSlewing returns 0
23:02:21.112 00.000 9640 IsGuiding returns 0
23:02:21.113 00.001 9640 PulseGuide returned control before completion, sleep 26
23:02:21.118 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3296, FiltMin=3192, FiltMax=65516, Gamma=2.190
23:02:21.150 00.032 9640 IsGuiding returns 1
23:02:21.150 00.000 9640 scope still moving after pulse duration time elapsed
23:02:21.159 00.009 16872 UpdateGuideState exits: m=232603 SNR=314.1
23:02:21.162 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:21.165 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:02:21.173 00.008 16872 Enqueuing Expose request
23:02:21.181 00.008 9640 IsSlewing returns 0
23:02:21.181 00.000 9640 IsGuiding returns 0
23:02:21.182 00.001 9640 scope move finished after 16 + 53 ms
23:02:21.182 00.000 9640 Move returns status 0, amount 16
23:02:21.182 00.000 9640 MoveAxis(S, 173, ABG)
23:02:21.182 00.000 9640 Guiding  Dir = 1, Dur = 173
23:02:21.183 00.001 9640 IsSlewing returns 0
23:02:21.184 00.001 9640 IsGuiding returns 0
23:02:21.185 00.001 9640 PulseGuide returned control before completion, sleep 183
23:02:21.385 00.200 9640 IsGuiding returns 1
23:02:21.385 00.000 9640 scope still moving after pulse duration time elapsed
23:02:21.415 00.030 9640 IsSlewing returns 0
23:02:21.416 00.001 9640 IsGuiding returns 0
23:02:21.416 00.000 9640 scope move finished after 173 + 58 ms
23:02:21.416 00.000 9640 Move returns status 0, amount 173
23:02:21.416 00.000 9640 move complete, result=0
23:02:21.416 00.000 9640 worker thread done servicing request
23:02:21.417 00.001 9640 Worker thread wakes up
23:02:21.417 00.000 16872 GuideStep: -0.2 px 16 ms EAST, 6.6 px 173 ms SOUTH
23:02:21.421 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:02:21.421 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1692,591,31,31)
23:02:22.165 00.744 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b4275c4-749b-4f93-9d29-f6e0660cfb1c"}
23:02:22.170 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4b4275c4-749b-4f93-9d29-f6e0660cfb1c"}
23:02:22.221 00.051 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"66343686-4fab-47dd-82fe-6497db170cf9"}
23:02:22.224 00.003 16872 case statement mapped state 6 to 3
23:02:22.227 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"66343686-4fab-47dd-82fe-6497db170cf9"}
23:02:22.231 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b657460a-f648-4c06-8935-c549e5f1e06b"}
23:02:22.234 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.72,6.56],"pixels":"..."},"id":"b657460a-f648-4c06-8935-c549e5f1e06b"}
23:02:25.488 03.254 9640 Exposure complete
23:02:25.630 00.142 9640 worker thread done servicing request
23:02:25.631 00.001 16872 OnExposeComplete: enter
23:02:25.635 00.004 16872 UpdateGuideState(): m_state=6
23:02:25.638 00.003 16872 Star::Find(15, 1706, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
23:02:25.643 00.005 16872 Star::Find returns 1 (0), X=1705.19, Y=606.10, Mass=239645, SNR=292.3, Peak=11488 HFD=5.9
23:02:25.645 00.002 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
23:02:25.647 00.002 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
23:02:25.651 00.004 16872 CameraToMount -- cameraX=-8.14 cameraY=0.43 hyp=8.15 cameraTheta=3.09 mountX=0.30 mountY=8.15, mountTheta=1.53
23:02:25.657 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-8.14, y=0.43, opts=13)
23:02:25.660 00.003 16872 Enqueuing Move request for scope (-8.14, 0.43)
23:02:25.663 00.003 9640 Worker thread wakes up
23:02:25.664 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.14, 0.43) opts 0xd
23:02:25.664 00.000 9640 Handling offset move in thread for scope, endpoint = (-8.14, 0.43)
23:02:25.664 00.000 9640 Moving (-8.14, 0.43) raw xDistance=0.30 yDistance=8.15
23:02:25.664 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.30
23:02:25.664 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.76, input 8.15, m_sumCorr=9.2
23:02:25.664 00.000 9640 MoveAxis(W, 22, ABG)
23:02:25.664 00.000 9640 Guiding  Dir = 3, Dur = 22
23:02:25.664 00.000 9640 IsSlewing returns 0
23:02:25.664 00.000 9640 IsGuiding returns 0
23:02:25.665 00.001 9640 PulseGuide returned control before completion, sleep 32
23:02:25.670 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65516, med=3304, FiltMin=3194, FiltMax=65512, Gamma=2.190
23:02:25.702 00.032 9640 IsGuiding returns 1
23:02:25.702 00.000 9640 scope still moving after pulse duration time elapsed
23:02:25.708 00.006 16872 UpdateGuideState exits: m=239645 SNR=292.3
23:02:25.712 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:25.714 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:02:25.719 00.005 16872 Enqueuing Expose request
23:02:25.725 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"502a5adf-da09-4fca-a7e3-e18d38d0d86e"}
23:02:25.727 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"502a5adf-da09-4fca-a7e3-e18d38d0d86e"}
23:02:25.733 00.006 9640 IsSlewing returns 0
23:02:25.733 00.000 9640 IsGuiding returns 0
23:02:25.733 00.000 9640 scope move finished after 22 + 46 ms
23:02:25.733 00.000 9640 Move returns status 0, amount 22
23:02:25.733 00.000 9640 MoveAxis(S, 211, ABG)
23:02:25.733 00.000 9640 Guiding  Dir = 1, Dur = 211
23:02:25.734 00.001 9640 IsSlewing returns 0
23:02:25.734 00.000 9640 IsGuiding returns 0
23:02:25.734 00.000 9640 PulseGuide returned control before completion, sleep 221
23:02:25.736 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c583631-fa87-4f73-b72a-18335352533a"}
23:02:25.743 00.007 16872 case statement mapped state 6 to 3
23:02:25.746 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c583631-fa87-4f73-b72a-18335352533a"}
23:02:25.753 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8cbb0385-29de-47e1-a122-fc493ee9df70"}
23:02:25.756 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.19,7.10],"pixels":"..."},"id":"8cbb0385-29de-47e1-a122-fc493ee9df70"}
23:02:25.966 00.210 9640 IsGuiding returns 1
23:02:25.966 00.000 9640 scope still moving after pulse duration time elapsed
23:02:25.997 00.031 9640 IsSlewing returns 0
23:02:25.997 00.000 9640 IsGuiding returns 0
23:02:25.997 00.000 9640 scope move finished after 211 + 52 ms
23:02:25.997 00.000 9640 Move returns status 0, amount 211
23:02:25.997 00.000 9640 move complete, result=0
23:02:25.997 00.000 9640 worker thread done servicing request
23:02:25.997 00.000 9640 Worker thread wakes up
23:02:25.998 00.001 16872 GuideStep: 0.3 px 22 ms WEST, 8.1 px 211 ms SOUTH
23:02:26.001 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:02:26.001 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1690,591,31,31)
23:02:29.162 03.161 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c2eac6d-59df-4df4-9119-f9c8099b1428"}
23:02:29.166 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7c2eac6d-59df-4df4-9119-f9c8099b1428"}
23:02:29.171 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5fb4287e-431c-4838-99a7-9fcc669ca739"}
23:02:29.174 00.003 16872 case statement mapped state 6 to 3
23:02:29.178 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5fb4287e-431c-4838-99a7-9fcc669ca739"}
23:02:29.182 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"37c74b77-d34d-4740-bd66-786a7b201b28"}
23:02:29.185 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.19,7.10],"pixels":"..."},"id":"37c74b77-d34d-4740-bd66-786a7b201b28"}
23:02:30.064 00.879 9640 Exposure complete
23:02:30.205 00.141 9640 worker thread done servicing request
23:02:30.205 00.000 16872 OnExposeComplete: enter
23:02:30.208 00.003 16872 UpdateGuideState(): m_state=6
23:02:30.211 00.003 16872 Star::Find(15, 1705, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
23:02:30.213 00.002 16872 Star::Find returns 1 (0), X=1703.60, Y=606.41, Mass=230382, SNR=296.9, Peak=10380 HFD=5.7
23:02:30.217 00.004 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
23:02:30.224 00.007 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
23:02:30.228 00.004 16872 CameraToMount -- cameraX=-9.72 cameraY=0.74 hyp=9.75 cameraTheta=3.07 mountX=0.59 mountY=9.75, mountTheta=1.51
23:02:30.237 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-9.72, y=0.74, opts=13)
23:02:30.240 00.003 16872 Enqueuing Move request for scope (-9.72, 0.74)
23:02:30.243 00.003 9640 Worker thread wakes up
23:02:30.243 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-9.72, 0.74) opts 0xd
23:02:30.243 00.000 9640 Handling offset move in thread for scope, endpoint = (-9.72, 0.74)
23:02:30.243 00.000 9640 Moving (-9.72, 0.74) raw xDistance=0.59 yDistance=9.75
23:02:30.243 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.59
23:02:30.243 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.19, input 9.75, m_sumCorr=11
23:02:30.243 00.000 9640 MoveAxis(W, 45, ABG)
23:02:30.243 00.000 9640 Guiding  Dir = 3, Dur = 45
23:02:30.243 00.000 9640 IsSlewing returns 0
23:02:30.243 00.000 9640 IsGuiding returns 0
23:02:30.243 00.000 9640 PulseGuide returned control before completion, sleep 55
23:02:30.252 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3300, FiltMin=3211, FiltMax=65516, Gamma=2.190
23:02:30.290 00.038 16872 UpdateGuideState exits: m=230382 SNR=296.9
23:02:30.293 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:30.299 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:02:30.302 00.003 16872 Enqueuing Expose request
23:02:30.311 00.009 9640 IsGuiding returns 1
23:02:30.311 00.000 9640 scope still moving after pulse duration time elapsed
23:02:30.342 00.031 9640 IsSlewing returns 0
23:02:30.342 00.000 9640 IsGuiding returns 0
23:02:30.342 00.000 9640 scope move finished after 45 + 53 ms
23:02:30.342 00.000 9640 Move returns status 0, amount 45
23:02:30.342 00.000 9640 MoveAxis(S, 263, ABG)
23:02:30.342 00.000 9640 Guiding  Dir = 1, Dur = 263
23:02:30.343 00.001 9640 IsSlewing returns 0
23:02:30.343 00.000 9640 IsGuiding returns 0
23:02:30.343 00.000 9640 PulseGuide returned control before completion, sleep 273
23:02:30.624 00.281 9640 IsGuiding returns 1
23:02:30.624 00.000 9640 scope still moving after pulse duration time elapsed
23:02:30.655 00.031 9640 IsSlewing returns 0
23:02:30.655 00.000 9640 IsGuiding returns 0
23:02:30.655 00.000 9640 scope move finished after 263 + 49 ms
23:02:30.655 00.000 9640 Move returns status 0, amount 263
23:02:30.657 00.002 9640 move complete, result=0
23:02:30.657 00.000 9640 worker thread done servicing request
23:02:30.657 00.000 9640 Worker thread wakes up
23:02:30.657 00.000 16872 GuideStep: 0.6 px 45 ms WEST, 9.8 px 263 ms SOUTH
23:02:30.660 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:02:30.660 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1689,591,31,31)
23:02:32.662 02.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9aeaf9ac-828e-44d5-94a4-660dd6e85b82"}
23:02:32.666 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9aeaf9ac-828e-44d5-94a4-660dd6e85b82"}
23:02:32.670 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"625e35c6-1e42-40f6-b856-82305340030c"}
23:02:32.673 00.003 16872 case statement mapped state 6 to 3
23:02:32.676 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"625e35c6-1e42-40f6-b856-82305340030c"}
23:02:32.679 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0f037ec6-ef73-4c4a-a7ee-9e6292cd2c79"}
23:02:32.682 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.60,7.41],"pixels":"..."},"id":"0f037ec6-ef73-4c4a-a7ee-9e6292cd2c79"}
23:02:34.724 02.042 9640 Exposure complete
23:02:34.863 00.139 9640 worker thread done servicing request
23:02:34.863 00.000 16872 OnExposeComplete: enter
23:02:34.867 00.004 16872 UpdateGuideState(): m_state=6
23:02:34.870 00.003 16872 Star::Find(15, 1703, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
23:02:34.872 00.002 16872 Star::Find returns 1 (0), X=1701.38, Y=605.93, Mass=231606, SNR=277.0, Peak=10708 HFD=5.9
23:02:34.875 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:02:34.878 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
23:02:34.882 00.004 16872 CameraToMount -- cameraX=-11.95 cameraY=0.25 hyp=11.95 cameraTheta=3.12 mountX=0.07 mountY=11.94, mountTheta=1.56
23:02:34.888 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-11.95, y=0.25, opts=13)
23:02:34.890 00.002 16872 Enqueuing Move request for scope (-11.95, 0.25)
23:02:34.896 00.006 9640 Worker thread wakes up
23:02:34.896 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-11.95, 0.25) opts 0xd
23:02:34.896 00.000 9640 Handling offset move in thread for scope, endpoint = (-11.95, 0.25)
23:02:34.896 00.000 9640 Moving (-11.95, 0.25) raw xDistance=0.07 yDistance=11.94
23:02:34.896 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:02:34.896 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.69, input 11.94, m_sumCorr=14
23:02:34.896 00.000 9640 MoveAxis(E, 0, ABG)
23:02:34.897 00.001 9640 Move returns status 0, amount 0
23:02:34.897 00.000 9640 MoveAxis(S, 324, ABG)
23:02:34.897 00.000 9640 Guiding  Dir = 1, Dur = 324
23:02:34.897 00.000 9640 IsSlewing returns 0
23:02:34.897 00.000 9640 IsGuiding returns 0
23:02:34.898 00.001 9640 PulseGuide returned control before completion, sleep 334
23:02:34.904 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3292, FiltMin=3204, FiltMax=65516, Gamma=2.190
23:02:34.943 00.039 16872 UpdateGuideState exits: m=231606 SNR=277.0
23:02:34.947 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:34.950 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:02:34.952 00.002 16872 Enqueuing Expose request
23:02:35.234 00.282 9640 IsGuiding returns 1
23:02:35.234 00.000 9640 scope still moving after pulse duration time elapsed
23:02:35.266 00.032 9640 IsSlewing returns 0
23:02:35.266 00.000 9640 IsGuiding returns 0
23:02:35.266 00.000 9640 scope move finished after 324 + 44 ms
23:02:35.267 00.001 9640 Move returns status 0, amount 324
23:02:35.267 00.000 9640 move complete, result=0
23:02:35.267 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 11.9 px 324 ms SOUTH
23:02:35.277 00.010 9640 worker thread done servicing request
23:02:35.277 00.000 9640 Worker thread wakes up
23:02:35.277 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:02:35.277 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1686,591,31,31)
23:02:36.161 00.884 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9bbde02d-41f7-4ac9-ac41-43f045e734fa"}
23:02:36.165 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9bbde02d-41f7-4ac9-ac41-43f045e734fa"}
23:02:36.172 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"242a06d3-1ccf-4b0e-9335-3dd29ed786ee"}
23:02:36.176 00.004 16872 case statement mapped state 6 to 3
23:02:36.179 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"242a06d3-1ccf-4b0e-9335-3dd29ed786ee"}
23:02:36.183 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c4e2381e-0001-441a-a98f-e01ece739769"}
23:02:36.187 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.38,6.93],"pixels":"..."},"id":"c4e2381e-0001-441a-a98f-e01ece739769"}
23:02:39.386 03.199 9640 Exposure complete
23:02:39.532 00.146 9640 worker thread done servicing request
23:02:39.532 00.000 16872 OnExposeComplete: enter
23:02:39.536 00.004 16872 UpdateGuideState(): m_state=6
23:02:39.538 00.002 16872 Star::Find(15, 1701, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
23:02:39.541 00.003 16872 Star::Find returns 1 (0), X=1698.73, Y=606.19, Mass=229565, SNR=299.5, Peak=10516 HFD=5.8
23:02:39.545 00.004 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
23:02:39.547 00.002 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
23:02:39.550 00.003 16872 CameraToMount -- cameraX=-14.60 cameraY=0.52 hyp=14.61 cameraTheta=3.11 mountX=0.30 mountY=14.60, mountTheta=1.55
23:02:39.555 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-14.60, y=0.52, opts=13)
23:02:39.558 00.003 16872 Enqueuing Move request for scope (-14.60, 0.52)
23:02:39.561 00.003 9640 Worker thread wakes up
23:02:39.561 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-14.60, 0.52) opts 0xd
23:02:39.561 00.000 9640 Handling offset move in thread for scope, endpoint = (-14.60, 0.52)
23:02:39.561 00.000 9640 Moving (-14.60, 0.52) raw xDistance=0.30 yDistance=14.60
23:02:39.561 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:02:39.561 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.26, input 14.60, m_sumCorr=17
23:02:39.561 00.000 9640 MoveAxis(W, 22, ABG)
23:02:39.561 00.000 9640 Guiding  Dir = 3, Dur = 22
23:02:39.561 00.000 9640 IsSlewing returns 0
23:02:39.562 00.001 9640 IsGuiding returns 0
23:02:39.562 00.000 9640 PulseGuide returned control before completion, sleep 32
23:02:39.571 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3292, FiltMin=3176, FiltMax=65516, Gamma=2.190
23:02:39.596 00.025 9640 IsGuiding returns 1
23:02:39.596 00.000 9640 scope still moving after pulse duration time elapsed
23:02:39.613 00.017 16872 UpdateGuideState exits: m=229565 SNR=299.5
23:02:39.622 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:39.626 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:02:39.629 00.003 16872 Enqueuing Expose request
23:02:39.632 00.003 9640 IsSlewing returns 0
23:02:39.632 00.000 9640 IsGuiding returns 0
23:02:39.632 00.000 9640 scope move finished after 22 + 48 ms
23:02:39.632 00.000 9640 Move returns status 0, amount 22
23:02:39.632 00.000 9640 MoveAxis(S, 392, ABG)
23:02:39.632 00.000 9640 Guiding  Dir = 1, Dur = 392
23:02:39.632 00.000 9640 IsSlewing returns 0
23:02:39.633 00.001 9640 IsGuiding returns 0
23:02:39.633 00.000 9640 PulseGuide returned control before completion, sleep 402
23:02:39.664 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"409125fc-1f72-479d-8391-ef11386f8e7b"}
23:02:39.671 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"409125fc-1f72-479d-8391-ef11386f8e7b"}
23:02:39.677 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e61c8a62-7011-4ee6-9f01-7af5ff804437"}
23:02:39.681 00.004 16872 case statement mapped state 6 to 3
23:02:39.683 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e61c8a62-7011-4ee6-9f01-7af5ff804437"}
23:02:39.689 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"00f075e5-bc5c-42a4-8cbe-466bb59d59c6"}
23:02:39.695 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.73,7.19],"pixels":"..."},"id":"00f075e5-bc5c-42a4-8cbe-466bb59d59c6"}
23:02:40.046 00.351 9640 IsGuiding returns 1
23:02:40.046 00.000 9640 scope still moving after pulse duration time elapsed
23:02:40.077 00.031 9640 IsSlewing returns 0
23:02:40.078 00.001 9640 IsGuiding returns 0
23:02:40.078 00.000 9640 scope move finished after 392 + 53 ms
23:02:40.078 00.000 9640 Move returns status 0, amount 392
23:02:40.078 00.000 9640 move complete, result=0
23:02:40.078 00.000 9640 worker thread done servicing request
23:02:40.078 00.000 9640 Worker thread wakes up
23:02:40.078 00.000 16872 GuideStep: 0.3 px 22 ms WEST, 14.6 px 392 ms SOUTH
23:02:40.084 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
23:02:40.084 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1684,591,31,31)
23:02:43.159 03.075 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b5c5789-ac61-4040-aae4-87f60e950cf7"}
23:02:43.162 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9b5c5789-ac61-4040-aae4-87f60e950cf7"}
23:02:43.171 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bdbf1644-d977-43f7-85a3-fab2e3d2d3bd"}
23:02:43.175 00.004 16872 case statement mapped state 6 to 3
23:02:43.180 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bdbf1644-d977-43f7-85a3-fab2e3d2d3bd"}
23:02:43.184 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5563cf11-0e0d-4c21-9469-dd27bdb2dc98"}
23:02:43.188 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.73,7.19],"pixels":"..."},"id":"5563cf11-0e0d-4c21-9469-dd27bdb2dc98"}
23:02:44.145 00.957 9640 Exposure complete
23:02:44.291 00.146 9640 worker thread done servicing request
23:02:44.291 00.000 16872 OnExposeComplete: enter
23:02:44.295 00.004 16872 UpdateGuideState(): m_state=6
23:02:44.302 00.007 16872 Star::Find(15, 1698, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
23:02:44.305 00.003 16872 Star::Find returns 1 (0), X=1695.47, Y=605.08, Mass=235605, SNR=305.8, Peak=10304 HFD=5.9
23:02:44.309 00.004 16872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.56) = xAngle (-4.66 = 1.62)
23:02:44.312 00.003 16872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.62 = 1.67)
23:02:44.318 00.006 16872 CameraToMount -- cameraX=-17.86 cameraY=-0.59 hyp=17.87 cameraTheta=-3.11 mountX=-0.86 mountY=17.79, mountTheta=1.62
23:02:44.323 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-17.86, y=-0.59, opts=13)
23:02:44.326 00.003 16872 Enqueuing Move request for scope (-17.86, -0.59)
23:02:44.330 00.004 9640 Worker thread wakes up
23:02:44.330 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-17.86, -0.59) opts 0xd
23:02:44.330 00.000 9640 Handling offset move in thread for scope, endpoint = (-17.86, -0.59)
23:02:44.330 00.000 9640 Moving (-17.86, -0.59) raw xDistance=-0.86 yDistance=17.79
23:02:44.330 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.86
23:02:44.330 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.95, input 17.79, m_sumCorr=21
23:02:44.330 00.000 9640 MoveAxis(E, 62, ABG)
23:02:44.331 00.001 9640 Guiding  Dir = 2, Dur = 62
23:02:44.331 00.000 9640 IsSlewing returns 0
23:02:44.332 00.001 9640 IsGuiding returns 0
23:02:44.332 00.000 9640 PulseGuide returned control before completion, sleep 72
23:02:44.342 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3296, FiltMin=3188, FiltMax=65516, Gamma=2.190
23:02:44.391 00.049 16872 UpdateGuideState exits: m=235605 SNR=305.8
23:02:44.396 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:44.399 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:02:44.402 00.003 16872 Enqueuing Expose request
23:02:44.411 00.009 9640 IsGuiding returns 1
23:02:44.411 00.000 9640 scope still moving after pulse duration time elapsed
23:02:44.441 00.030 9640 IsSlewing returns 0
23:02:44.441 00.000 9640 IsGuiding returns 0
23:02:44.442 00.001 9640 scope move finished after 62 + 47 ms
23:02:44.442 00.000 9640 Move returns status 0, amount 62
23:02:44.442 00.000 9640 MoveAxis(S, 475, ABG)
23:02:44.442 00.000 9640 Guiding  Dir = 1, Dur = 475
23:02:44.442 00.000 9640 IsSlewing returns 0
23:02:44.442 00.000 9640 IsGuiding returns 0
23:02:44.444 00.002 9640 PulseGuide returned control before completion, sleep 484
23:02:44.938 00.494 9640 IsGuiding returns 1
23:02:44.939 00.001 9640 scope still moving after pulse duration time elapsed
23:02:44.970 00.031 9640 IsSlewing returns 0
23:02:44.971 00.001 9640 IsGuiding returns 0
23:02:44.971 00.000 9640 scope move finished after 475 + 52 ms
23:02:44.971 00.000 9640 Move returns status 0, amount 475
23:02:44.971 00.000 9640 move complete, result=0
23:02:44.971 00.000 9640 worker thread done servicing request
23:02:44.971 00.000 9640 Worker thread wakes up
23:02:44.971 00.000 16872 GuideStep: -0.9 px 62 ms EAST, 17.8 px 475 ms SOUTH
23:02:44.974 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:02:44.974 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1680,590,31,31)
23:02:46.658 01.684 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e14cb665-c06b-43a4-bffb-c998bb74d768"}
23:02:46.663 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e14cb665-c06b-43a4-bffb-c998bb74d768"}
23:02:46.667 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac0bec5c-df42-4fb1-9e87-dfe4a7b2aa60"}
23:02:46.671 00.004 16872 case statement mapped state 6 to 3
23:02:46.676 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac0bec5c-df42-4fb1-9e87-dfe4a7b2aa60"}
23:02:46.684 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3dee3260-8a4c-4c0d-971e-0ab8560fcc6f"}
23:02:46.689 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.47,7.08],"pixels":"..."},"id":"3dee3260-8a4c-4c0d-971e-0ab8560fcc6f"}
23:02:49.041 02.352 9640 Exposure complete
23:02:49.186 00.145 9640 worker thread done servicing request
23:02:49.186 00.000 16872 OnExposeComplete: enter
23:02:49.189 00.003 16872 UpdateGuideState(): m_state=6
23:02:49.193 00.004 16872 Star::Find(15, 1695, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
23:02:49.197 00.004 16872 Star::Find returns 1 (0), X=1691.72, Y=606.19, Mass=230194, SNR=281.7, Peak=10568 HFD=5.8
23:02:49.206 00.009 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:02:49.216 00.010 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
23:02:49.221 00.005 16872 CameraToMount -- cameraX=-21.61 cameraY=0.52 hyp=21.61 cameraTheta=3.12 mountX=0.19 mountY=21.60, mountTheta=1.56
23:02:49.227 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-21.61, y=0.52, opts=13)
23:02:49.232 00.005 16872 Enqueuing Move request for scope (-21.61, 0.52)
23:02:49.235 00.003 9640 Worker thread wakes up
23:02:49.235 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-21.61, 0.52) opts 0xd
23:02:49.235 00.000 9640 Handling offset move in thread for scope, endpoint = (-21.61, 0.52)
23:02:49.235 00.000 9640 Moving (-21.61, 0.52) raw xDistance=0.19 yDistance=21.60
23:02:49.235 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.19
23:02:49.236 00.001 9640 GuideAlgorithmZFilter::Result() returns 4.83, input 21.60, m_sumCorr=26
23:02:49.236 00.000 9640 MoveAxis(W, 10, ABG)
23:02:49.236 00.000 9640 Guiding  Dir = 3, Dur = 10
23:02:49.236 00.000 9640 IsSlewing returns 0
23:02:49.236 00.000 9640 IsGuiding returns 0
23:02:49.237 00.001 9640 PulseGuide returned control before completion, sleep 20
23:02:49.242 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=65520, med=3304, FiltMin=3208, FiltMax=65516, Gamma=2.190
23:02:49.261 00.019 9640 IsGuiding returns 1
23:02:49.261 00.000 9640 scope still moving after pulse duration time elapsed
23:02:49.292 00.031 9640 IsSlewing returns 0
23:02:49.292 00.000 9640 IsGuiding returns 0
23:02:49.292 00.000 9640 scope move finished after 10 + 45 ms
23:02:49.292 00.000 9640 Move returns status 0, amount 10
23:02:49.292 00.000 9640 MoveAxis(S, 580, ABG)
23:02:49.292 00.000 9640 Guiding  Dir = 1, Dur = 580
23:02:49.293 00.001 9640 IsSlewing returns 0
23:02:49.294 00.001 9640 IsGuiding returns 0
23:02:49.295 00.001 9640 PulseGuide returned control before completion, sleep 590
23:02:49.301 00.006 16872 UpdateGuideState exits: m=230194 SNR=281.7
23:02:49.305 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:49.309 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:02:49.312 00.003 16872 Enqueuing Expose request
23:02:49.886 00.574 9640 IsGuiding returns 1
23:02:49.886 00.000 9640 scope still moving after pulse duration time elapsed
23:02:49.918 00.032 9640 IsSlewing returns 0
23:02:49.919 00.001 9640 IsGuiding returns 1
23:02:49.949 00.030 9640 IsSlewing returns 0
23:02:49.950 00.001 9640 IsGuiding returns 0
23:02:49.950 00.000 9640 scope move finished after 580 + 76 ms
23:02:49.951 00.001 9640 Move returns status 0, amount 580
23:02:49.951 00.000 9640 move complete, result=0
23:02:49.952 00.001 9640 worker thread done servicing request
23:02:49.952 00.000 16872 GuideStep: 0.2 px 10 ms WEST, 21.6 px 580 ms SOUTH
23:02:49.958 00.006 9640 Worker thread wakes up
23:02:49.959 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:02:49.959 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1677,591,31,31)
23:02:50.158 00.199 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d859f68b-c5d8-4d85-956f-35acbd2d5531"}
23:02:50.162 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d859f68b-c5d8-4d85-956f-35acbd2d5531"}
23:02:50.166 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"990206c0-76c7-4a0e-885f-b4d5755b7025"}
23:02:50.172 00.006 16872 case statement mapped state 6 to 3
23:02:50.177 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"990206c0-76c7-4a0e-885f-b4d5755b7025"}
23:02:50.181 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"38f959eb-022f-47ad-8543-ec718dce6a20"}
23:02:50.185 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.72,7.19],"pixels":"..."},"id":"38f959eb-022f-47ad-8543-ec718dce6a20"}
23:02:50.216 00.031 16872 evsrv: cli 0D3BFB48 connect
23:02:50.222 00.006 16872 case statement mapped state 6 to 3
23:02:50.231 00.009 16872 case statement mapped state 6 to 3
23:02:50.244 00.013 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"1b24f91d-d678-4226-9770-ad7e732a65cc"}
23:02:50.254 00.010 16872 case statement mapped state 6 to 3
23:02:50.259 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b24f91d-d678-4226-9770-ad7e732a65cc"}
23:02:50.262 00.003 16872 evsrv: cli 0D3BFB48 disconnect
23:02:50.271 00.009 16872 evsrv: cli 0D3BF8C8 connect
23:02:50.276 00.005 16872 case statement mapped state 6 to 3
23:02:50.283 00.007 16872 case statement mapped state 6 to 3
23:02:50.300 00.017 16872 evsrv: cli 0D3BF8C8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"f2de6a98-2d9b-45ba-bcc5-7c4359f6e525"}
23:02:50.304 00.004 16872 PhdController::Dither begins
23:02:50.307 00.003 16872 dither: size=5.00, dRA=-4.99 dDec=0.64
23:02:50.312 00.005 16872 MountToCamera -- mountTheta (3.01) + m_xAngle (1.56) = xAngle (4.57 = -1.71)
23:02:50.316 00.004 16872 MountToCamera -- mountX=-4.99 mountY=0.64 hyp=5.03 mountTheta=3.01 cameraX=-0.71, cameraY=-4.98 cameraTheta=-1.71
23:02:50.319 00.003 16872 setting lock position to (1712.62, 600.69)
23:02:50.323 00.004 16872 Mount: notify guiding dithered (-0.7, -5.0)
23:02:50.330 00.007 16872 MultiStar: stabilizing after lock position change
23:02:50.336 00.006 16872 Status Line: Dither by -4.99,0.64
23:02:50.346 00.010 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:02:50.349 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
23:02:50.352 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"f2de6a98-2d9b-45ba-bcc5-7c4359f6e525"}
23:02:50.355 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
23:02:53.656 03.301 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eeb21209-2bbd-4693-a4df-a402f2187f90"}
23:02:53.660 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eeb21209-2bbd-4693-a4df-a402f2187f90"}
23:02:53.666 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9143ace8-38a7-47a2-b0a3-37de51f7a7cd"}
23:02:53.674 00.008 16872 case statement mapped state 6 to 3
23:02:53.691 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9143ace8-38a7-47a2-b0a3-37de51f7a7cd"}
23:02:53.706 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"972bc43a-3c8e-4306-8a01-ad57aff1ac36"}
23:02:53.710 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.72,7.19],"pixels":"..."},"id":"972bc43a-3c8e-4306-8a01-ad57aff1ac36"}
23:02:54.155 00.445 9640 Exposure complete
23:02:54.302 00.147 9640 worker thread done servicing request
23:02:54.302 00.000 16872 OnExposeComplete: enter
23:02:54.306 00.004 16872 UpdateGuideState(): m_state=6
23:02:54.309 00.003 16872 Star::Find(15, 1691, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
23:02:54.312 00.003 16872 Star::Find returns 1 (0), X=1686.93, Y=605.90, Mass=229983, SNR=281.3, Peak=11208 HFD=5.9
23:02:54.315 00.003 16872 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.56) = xAngle (1.39 = 1.39)
23:02:54.320 00.005 16872 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.43 = 1.43)
23:02:54.323 00.003 16872 CameraToMount -- cameraX=-25.69 cameraY=5.21 hyp=26.21 cameraTheta=2.94 mountX=4.82 mountY=25.96, mountTheta=1.39
23:02:54.328 00.005 16872 dither recenter: remaining=(5.0,-0.6) step=(5.0,-0.6)
23:02:54.330 00.002 16872 MountToCamera -- mountTheta (-0.13) + m_xAngle (1.56) = xAngle (1.43 = 1.43)
23:02:54.338 00.008 16872 MountToCamera -- mountX=4.99 mountY=-0.64 hyp=5.03 mountTheta=-0.13 cameraX=0.71, cameraY=4.98 cameraTheta=1.43
23:02:54.343 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.71, y=4.98, opts=4)
23:02:54.348 00.005 16872 Enqueuing Move request for scope (0.71, 4.98)
23:02:54.353 00.005 16872 Mount: notify direct move 4.99,-0.64
23:02:54.356 00.003 9640 Worker thread wakes up
23:02:54.357 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.71, 4.98) opts 0x4
23:02:54.357 00.000 9640 Handling offset move in thread for scope, endpoint = (0.71, 4.98)
23:02:54.357 00.000 9640 Moving (0.71, 4.98) raw xDistance=4.99 yDistance=-0.64
23:02:54.357 00.000 9640 MoveAxis(W, 589, B)
23:02:54.357 00.000 9640 Guiding  Dir = 3, Dur = 589
23:02:54.357 00.000 9640 IsSlewing returns 0
23:02:54.357 00.000 9640 IsGuiding returns 0
23:02:54.358 00.001 9640 PulseGuide returned control before completion, sleep 599
23:02:54.363 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3296, FiltMin=3184, FiltMax=65516, Gamma=2.190
23:02:54.407 00.044 16872 UpdateGuideState exits: m=229983 SNR=281.3
23:02:54.411 00.004 16872 PhdController: settling, locked = 1, distance = 22.07 (1.50) aobump = 0 frame = 1 / 99999
23:02:54.417 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777780974.417,"Host":"RBFOCUS307","Inst":1,"Distance":22.07,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:02:54.421 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:54.424 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:02:54.427 00.003 16872 Enqueuing Expose request
23:02:54.965 00.538 9640 IsGuiding returns 1
23:02:54.965 00.000 9640 scope still moving after pulse duration time elapsed
23:02:54.993 00.028 9640 IsSlewing returns 0
23:02:54.993 00.000 9640 IsGuiding returns 0
23:02:54.994 00.001 9640 scope move finished after 589 + 47 ms
23:02:54.994 00.000 9640 Move returns status 0, amount 589
23:02:54.994 00.000 9640 MoveAxis(N, 76, B)
23:02:54.994 00.000 9640 Guiding  Dir = 0, Dur = 76
23:02:54.994 00.000 9640 IsSlewing returns 0
23:02:54.994 00.000 9640 IsGuiding returns 0
23:02:54.995 00.001 9640 PulseGuide returned control before completion, sleep 86
23:02:55.088 00.093 9640 IsGuiding returns 1
23:02:55.088 00.000 9640 scope still moving after pulse duration time elapsed
23:02:55.122 00.034 9640 IsSlewing returns 0
23:02:55.122 00.000 9640 IsGuiding returns 0
23:02:55.122 00.000 9640 scope move finished after 76 + 51 ms
23:02:55.122 00.000 9640 Move returns status 0, amount 76
23:02:55.122 00.000 9640 move complete, result=0
23:02:55.122 00.000 9640 worker thread done servicing request
23:02:55.122 00.000 16872 GuideStep: 5.0 px 589 ms WEST, -0.6 px 76 ms NORTH
23:02:55.127 00.005 9640 Worker thread wakes up
23:02:55.127 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:02:55.127 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1672,591,31,31)
23:02:57.157 02.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f2329fc-48ff-4d8c-ad31-812dbdec7d01"}
23:02:57.166 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3f2329fc-48ff-4d8c-ad31-812dbdec7d01"}
23:02:57.189 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b2e5b52-eb6b-4dc2-8d5c-6c837b464537"}
23:02:57.205 00.016 16872 case statement mapped state 6 to 3
23:02:57.211 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b2e5b52-eb6b-4dc2-8d5c-6c837b464537"}
23:02:57.259 00.048 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"95aba109-60d5-4e35-8484-51923e0d7806"}
23:02:57.270 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.93,6.90],"pixels":"..."},"id":"95aba109-60d5-4e35-8484-51923e0d7806"}
23:02:59.301 02.031 9640 Exposure complete
23:02:59.502 00.201 9640 worker thread done servicing request
23:02:59.503 00.001 16872 OnExposeComplete: enter
23:02:59.507 00.004 16872 UpdateGuideState(): m_state=6
23:02:59.511 00.004 16872 Star::Find(15, 1686, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
23:02:59.516 00.005 16872 Star::Find returns 1 (0), X=1686.72, Y=601.12, Mass=229465, SNR=255.8, Peak=10524 HFD=5.9
23:02:59.521 00.005 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
23:02:59.524 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
23:02:59.534 00.010 16872 CameraToMount -- cameraX=-25.89 cameraY=0.42 hyp=25.89 cameraTheta=3.13 mountX=0.03 mountY=25.87, mountTheta=1.57
23:02:59.541 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-25.89, y=0.42, opts=13)
23:02:59.546 00.005 16872 Enqueuing Move request for scope (-25.89, 0.42)
23:02:59.551 00.005 9640 Worker thread wakes up
23:02:59.551 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-25.89, 0.42) opts 0xd
23:02:59.551 00.000 9640 Handling offset move in thread for scope, endpoint = (-25.89, 0.42)
23:02:59.551 00.000 9640 Moving (-25.89, 0.42) raw xDistance=0.03 yDistance=25.87
23:02:59.551 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:02:59.551 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.71, input 25.87, m_sumCorr=0.71
23:02:59.551 00.000 9640 MoveAxis(E, 0, ABG)
23:02:59.551 00.000 9640 Move returns status 0, amount 0
23:02:59.551 00.000 9640 MoveAxis(S, 85, ABG)
23:02:59.551 00.000 9640 Guiding  Dir = 1, Dur = 85
23:02:59.552 00.001 9640 IsSlewing returns 0
23:02:59.552 00.000 9640 IsGuiding returns 0
23:02:59.552 00.000 9640 PulseGuide returned control before completion, sleep 95
23:02:59.558 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=65520, med=3300, FiltMin=3136, FiltMax=65520, Gamma=2.190
23:02:59.622 00.064 16872 UpdateGuideState exits: m=229465 SNR=255.8
23:02:59.631 00.009 16872 PhdController: settling, locked = 1, distance = 25.89 (1.50) aobump = 0 frame = 2 / 99999
23:02:59.636 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777780979.635,"Host":"RBFOCUS307","Inst":1,"Distance":25.89,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:02:59.642 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:59.646 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:02:59.650 00.004 16872 Enqueuing Expose request
23:02:59.659 00.009 9640 IsGuiding returns 1
23:02:59.660 00.001 9640 scope still moving after pulse duration time elapsed
23:02:59.686 00.026 9640 IsSlewing returns 0
23:02:59.686 00.000 9640 IsGuiding returns 0
23:02:59.686 00.000 9640 scope move finished after 85 + 49 ms
23:02:59.686 00.000 9640 Move returns status 0, amount 85
23:02:59.687 00.001 9640 move complete, result=0
23:02:59.687 00.000 9640 worker thread done servicing request
23:02:59.687 00.000 9640 Worker thread wakes up
23:02:59.687 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:02:59.687 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1672,586,31,31)
23:02:59.689 00.002 16872 GuideStep: 0.0 px 0 ms EAST, 25.9 px 85 ms SOUTH
23:03:00.654 00.965 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d4fccd15-09c6-4b4f-8a04-1a944bb3090d"}
23:03:00.658 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d4fccd15-09c6-4b4f-8a04-1a944bb3090d"}
23:03:00.673 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0397ff0b-c8ef-4e31-a75e-8e18d7dd28a0"}
23:03:00.677 00.004 16872 case statement mapped state 6 to 3
23:03:00.682 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0397ff0b-c8ef-4e31-a75e-8e18d7dd28a0"}
23:03:00.687 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3e025fd1-1812-48ac-93e7-e254e603ed85"}
23:03:00.696 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.72,7.12],"pixels":"..."},"id":"3e025fd1-1812-48ac-93e7-e254e603ed85"}
23:03:03.796 03.100 9640 Exposure complete
23:03:03.999 00.203 9640 worker thread done servicing request
23:03:03.999 00.000 16872 OnExposeComplete: enter
23:03:04.006 00.007 16872 UpdateGuideState(): m_state=6
23:03:04.009 00.003 16872 Star::Find(15, 1686, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
23:03:04.012 00.003 16872 Star::Find returns 1 (0), X=1686.83, Y=601.60, Mass=230480, SNR=276.5, Peak=11784 HFD=5.7
23:03:04.014 00.002 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
23:03:04.019 00.005 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
23:03:04.025 00.006 16872 CameraToMount -- cameraX=-25.78 cameraY=0.91 hyp=25.80 cameraTheta=3.11 mountX=0.52 mountY=25.79, mountTheta=1.55
23:03:04.032 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-25.78, y=0.91, opts=13)
23:03:04.038 00.006 16872 Enqueuing Move request for scope (-25.78, 0.91)
23:03:04.041 00.003 9640 Worker thread wakes up
23:03:04.042 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-25.78, 0.91) opts 0xd
23:03:04.042 00.000 9640 Handling offset move in thread for scope, endpoint = (-25.78, 0.91)
23:03:04.042 00.000 9640 Moving (-25.78, 0.91) raw xDistance=0.52 yDistance=25.79
23:03:04.042 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52
23:03:04.042 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.58, input 25.79, m_sumCorr=4.3
23:03:04.042 00.000 9640 MoveAxis(W, 39, ABG)
23:03:04.042 00.000 9640 Guiding  Dir = 3, Dur = 39
23:03:04.042 00.000 9640 IsSlewing returns 0
23:03:04.043 00.001 9640 IsGuiding returns 0
23:03:04.043 00.000 9640 PulseGuide returned control before completion, sleep 49
23:03:04.060 00.017 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3300, FiltMin=3182, FiltMax=65516, Gamma=2.190
23:03:04.098 00.038 9640 IsGuiding returns 1
23:03:04.099 00.001 9640 scope still moving after pulse duration time elapsed
23:03:04.118 00.019 16872 UpdateGuideState exits: m=230480 SNR=276.5
23:03:04.122 00.004 16872 PhdController: settling, locked = 1, distance = 25.87 (1.50) aobump = 0 frame = 3 / 99999
23:03:04.126 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777780984.126,"Host":"RBFOCUS307","Inst":1,"Distance":25.87,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:03:04.131 00.005 9640 IsSlewing returns 0
23:03:04.131 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:04.135 00.004 9640 IsGuiding returns 0
23:03:04.135 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:03:04.140 00.005 16872 Enqueuing Expose request
23:03:04.151 00.011 9640 scope move finished after 39 + 53 ms
23:03:04.151 00.000 9640 Move returns status 0, amount 39
23:03:04.151 00.000 9640 MoveAxis(S, 431, ABG)
23:03:04.152 00.001 9640 Guiding  Dir = 1, Dur = 431
23:03:04.153 00.001 9640 IsSlewing returns 0
23:03:04.153 00.000 9640 IsGuiding returns 0
23:03:04.154 00.001 9640 PulseGuide returned control before completion, sleep 441
23:03:04.165 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15208d10-31e4-4dcb-9a11-52289c724881"}
23:03:04.174 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"15208d10-31e4-4dcb-9a11-52289c724881"}
23:03:04.180 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df321ad8-ffc3-4758-a453-1b7e733d5649"}
23:03:04.183 00.003 16872 case statement mapped state 6 to 3
23:03:04.185 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"df321ad8-ffc3-4758-a453-1b7e733d5649"}
23:03:04.196 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"407d486e-9ecb-48bb-8d44-b924541cb856"}
23:03:04.200 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.83,6.60],"pixels":"..."},"id":"407d486e-9ecb-48bb-8d44-b924541cb856"}
23:03:04.599 00.399 9640 IsGuiding returns 1
23:03:04.599 00.000 9640 scope still moving after pulse duration time elapsed
23:03:04.629 00.030 9640 IsSlewing returns 0
23:03:04.629 00.000 9640 IsGuiding returns 0
23:03:04.630 00.001 9640 scope move finished after 431 + 45 ms
23:03:04.630 00.000 9640 Move returns status 0, amount 431
23:03:04.630 00.000 9640 move complete, result=0
23:03:04.630 00.000 9640 worker thread done servicing request
23:03:04.630 00.000 9640 Worker thread wakes up
23:03:04.630 00.000 16872 GuideStep: 0.5 px 39 ms WEST, 25.8 px 431 ms SOUTH
23:03:04.634 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:03:04.635 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1672,587,31,31)
23:03:07.656 03.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3707d2e0-c554-4e5c-8d7f-c6ce97ece50a"}
23:03:07.663 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3707d2e0-c554-4e5c-8d7f-c6ce97ece50a"}
23:03:07.671 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3cb46814-75c7-4e94-b3df-f0adb3edb1b0"}
23:03:07.681 00.010 16872 case statement mapped state 6 to 3
23:03:07.688 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3cb46814-75c7-4e94-b3df-f0adb3edb1b0"}
23:03:07.698 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"80098e6e-4ee8-4240-a5d2-0c05f2a0c298"}
23:03:07.708 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.83,6.60],"pixels":"..."},"id":"80098e6e-4ee8-4240-a5d2-0c05f2a0c298"}
23:03:08.745 01.037 9640 Exposure complete
23:03:08.906 00.161 9640 worker thread done servicing request
23:03:08.906 00.000 16872 OnExposeComplete: enter
23:03:08.910 00.004 16872 UpdateGuideState(): m_state=6
23:03:08.920 00.010 16872 Star::Find(15, 1686, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
23:03:08.925 00.005 16872 Star::Find returns 1 (0), X=1683.14, Y=601.57, Mass=236018, SNR=296.1, Peak=12156 HFD=5.7
23:03:08.928 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:03:08.932 00.004 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
23:03:08.935 00.003 16872 CameraToMount -- cameraX=-29.47 cameraY=0.88 hyp=29.48 cameraTheta=3.11 mountX=0.43 mountY=29.47, mountTheta=1.56
23:03:08.942 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-29.47, y=0.88, opts=13)
23:03:08.946 00.004 16872 Enqueuing Move request for scope (-29.47, 0.88)
23:03:08.949 00.003 9640 Worker thread wakes up
23:03:08.950 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-29.47, 0.88) opts 0xd
23:03:08.950 00.000 9640 Handling offset move in thread for scope, endpoint = (-29.47, 0.88)
23:03:08.950 00.000 9640 Moving (-29.47, 0.88) raw xDistance=0.43 yDistance=29.47
23:03:08.950 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.43
23:03:08.950 00.000 9640 GuideAlgorithmZFilter::Result() returns 7.74, input 29.47, m_sumCorr=12
23:03:08.950 00.000 9640 MoveAxis(W, 35, ABG)
23:03:08.950 00.000 9640 Guiding  Dir = 3, Dur = 35
23:03:08.950 00.000 9640 IsSlewing returns 0
23:03:08.951 00.001 9640 IsGuiding returns 0
23:03:08.952 00.001 9640 PulseGuide returned control before completion, sleep 45
23:03:08.958 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3284, FiltMin=3172, FiltMax=65516, Gamma=2.190
23:03:09.002 00.044 9640 IsGuiding returns 1
23:03:09.002 00.000 9640 scope still moving after pulse duration time elapsed
23:03:09.008 00.006 16872 UpdateGuideState exits: m=236018 SNR=296.1
23:03:09.015 00.007 16872 PhdController: settling, locked = 1, distance = 26.95 (1.50) aobump = 0 frame = 4 / 99999
23:03:09.020 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777780989.020,"Host":"RBFOCUS307","Inst":1,"Distance":26.95,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:03:09.023 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:09.027 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:03:09.031 00.004 16872 Enqueuing Expose request
23:03:09.040 00.009 9640 IsSlewing returns 0
23:03:09.042 00.002 9640 IsGuiding returns 0
23:03:09.042 00.000 9640 scope move finished after 35 + 55 ms
23:03:09.042 00.000 9640 Move returns status 0, amount 35
23:03:09.042 00.000 9640 MoveAxis(S, 929, ABG)
23:03:09.042 00.000 9640 Guiding  Dir = 1, Dur = 929
23:03:09.042 00.000 9640 IsSlewing returns 0
23:03:09.042 00.000 9640 IsGuiding returns 0
23:03:09.043 00.001 9640 PulseGuide returned control before completion, sleep 939
23:03:09.989 00.946 9640 IsGuiding returns 1
23:03:09.989 00.000 9640 scope still moving after pulse duration time elapsed
23:03:10.020 00.031 9640 IsSlewing returns 0
23:03:10.020 00.000 9640 IsGuiding returns 0
23:03:10.021 00.001 9640 scope move finished after 929 + 50 ms
23:03:10.021 00.000 9640 Move returns status 0, amount 929
23:03:10.022 00.001 9640 move complete, result=0
23:03:10.022 00.000 9640 worker thread done servicing request
23:03:10.022 00.000 9640 Worker thread wakes up
23:03:10.022 00.000 16872 GuideStep: 0.4 px 35 ms WEST, 29.5 px 929 ms SOUTH
23:03:10.027 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:03:10.027 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1668,587,31,31)
23:03:11.155 01.128 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e606eab9-2828-4ad8-8e52-3ceaf221cac6"}
23:03:11.158 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e606eab9-2828-4ad8-8e52-3ceaf221cac6"}
23:03:11.162 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c81967aa-55cd-4a4b-8cc8-c9aed03dab48"}
23:03:11.164 00.002 16872 case statement mapped state 6 to 3
23:03:11.171 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c81967aa-55cd-4a4b-8cc8-c9aed03dab48"}
23:03:11.176 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bcba11c4-411d-44ea-8a3f-e9cd1549bd8c"}
23:03:11.179 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.14,6.57],"pixels":"..."},"id":"bcba11c4-411d-44ea-8a3f-e9cd1549bd8c"}
23:03:14.100 02.921 9640 Exposure complete
23:03:14.238 00.138 9640 worker thread done servicing request
23:03:14.239 00.001 16872 OnExposeComplete: enter
23:03:14.242 00.003 16872 UpdateGuideState(): m_state=6
23:03:14.247 00.005 16872 Star::Find(15, 1683, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
23:03:14.249 00.002 16872 Star::Find returns 1 (0), X=1675.84, Y=601.71, Mass=236773, SNR=295.6, Peak=11300 HFD=5.8
23:03:14.252 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:03:14.254 00.002 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
23:03:14.257 00.003 16872 CameraToMount -- cameraX=-36.78 cameraY=1.02 hyp=36.79 cameraTheta=3.11 mountX=0.46 mountY=36.77, mountTheta=1.56
23:03:14.266 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-36.78, y=1.02, opts=13)
23:03:14.271 00.005 16872 Enqueuing Move request for scope (-36.78, 1.02)
23:03:14.274 00.003 9640 Worker thread wakes up
23:03:14.274 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-36.78, 1.02) opts 0xd
23:03:14.274 00.000 9640 Handling offset move in thread for scope, endpoint = (-36.78, 1.02)
23:03:14.274 00.000 9640 Moving (-36.78, 1.02) raw xDistance=0.46 yDistance=36.77
23:03:14.274 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.46
23:03:14.274 00.000 9640 GuideAlgorithmZFilter::Result() returns 9.94, input 36.77, m_sumCorr=22
23:03:14.274 00.000 9640 MoveAxis(W, 37, ABG)
23:03:14.274 00.000 9640 Guiding  Dir = 3, Dur = 37
23:03:14.274 00.000 9640 IsSlewing returns 0
23:03:14.275 00.001 9640 IsGuiding returns 0
23:03:14.275 00.000 9640 PulseGuide returned control before completion, sleep 47
23:03:14.281 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3296, FiltMin=3164, FiltMax=65516, Gamma=2.190
23:03:14.323 00.042 16872 UpdateGuideState exits: m=236773 SNR=295.6
23:03:14.326 00.003 16872 PhdController: settling, locked = 1, distance = 29.90 (1.50) aobump = 0 frame = 5 / 99999
23:03:14.328 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777780994.328,"Host":"RBFOCUS307","Inst":1,"Distance":29.90,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:03:14.331 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:14.334 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:03:14.337 00.003 9640 IsGuiding returns 1
23:03:14.338 00.001 9640 scope still moving after pulse duration time elapsed
23:03:14.338 00.000 16872 Enqueuing Expose request
23:03:14.369 00.031 9640 IsSlewing returns 0
23:03:14.370 00.001 9640 IsGuiding returns 0
23:03:14.370 00.000 9640 scope move finished after 37 + 57 ms
23:03:14.370 00.000 9640 Move returns status 0, amount 37
23:03:14.370 00.000 9640 MoveAxis(S, 1194, ABG)
23:03:14.370 00.000 9640 Guiding  Dir = 1, Dur = 1194
23:03:14.370 00.000 9640 IsSlewing returns 0
23:03:14.370 00.000 9640 IsGuiding returns 0
23:03:14.371 00.001 9640 PulseGuide returned control before completion, sleep 1204
23:03:14.655 00.284 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"446e19b2-26b1-4678-bfe9-62c30b361304"}
23:03:14.658 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"446e19b2-26b1-4678-bfe9-62c30b361304"}
23:03:14.662 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7cb430ca-7f69-4a30-a5cd-4a4d359f26f5"}
23:03:14.665 00.003 16872 case statement mapped state 6 to 3
23:03:14.668 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7cb430ca-7f69-4a30-a5cd-4a4d359f26f5"}
23:03:14.672 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"12b116b9-f8dc-4d07-a881-0c94733e4a99"}
23:03:14.675 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.84,6.71],"pixels":"..."},"id":"12b116b9-f8dc-4d07-a881-0c94733e4a99"}
23:03:15.584 00.909 9640 IsGuiding returns 1
23:03:15.585 00.001 9640 scope still moving after pulse duration time elapsed
23:03:15.616 00.031 9640 IsSlewing returns 0
23:03:15.617 00.001 9640 IsGuiding returns 0
23:03:15.618 00.001 9640 scope move finished after 1194 + 53 ms
23:03:15.618 00.000 9640 Move returns status 0, amount 1194
23:03:15.618 00.000 9640 move complete, result=0
23:03:15.619 00.001 9640 worker thread done servicing request
23:03:15.619 00.000 16872 GuideStep: 0.5 px 37 ms WEST, 36.8 px 1194 ms SOUTH
23:03:15.625 00.006 9640 Worker thread wakes up
23:03:15.625 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:03:15.625 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1661,587,31,31)
23:03:18.155 02.530 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c71e9c8c-021c-459a-a048-fa721da83e17"}
23:03:18.159 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c71e9c8c-021c-459a-a048-fa721da83e17"}
23:03:18.162 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d600dd91-d5c5-443b-a6b3-ef2fbc6c5052"}
23:03:18.166 00.004 16872 case statement mapped state 6 to 3
23:03:18.168 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d600dd91-d5c5-443b-a6b3-ef2fbc6c5052"}
23:03:18.172 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7e405684-9eee-4f2f-94a5-06ae7a5634b5"}
23:03:18.176 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.84,6.71],"pixels":"..."},"id":"7e405684-9eee-4f2f-94a5-06ae7a5634b5"}
23:03:19.678 01.502 9640 Exposure complete
23:03:19.817 00.139 9640 worker thread done servicing request
23:03:19.817 00.000 16872 OnExposeComplete: enter
23:03:19.821 00.004 16872 UpdateGuideState(): m_state=6
23:03:19.829 00.008 16872 Star::Find(15, 1675, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
23:03:19.833 00.004 16872 Star::Find returns 1 (0), X=1665.24, Y=601.47, Mass=234629, SNR=314.6, Peak=10528 HFD=5.6
23:03:19.837 00.004 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
23:03:19.840 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
23:03:19.842 00.002 16872 CameraToMount -- cameraX=-47.37 cameraY=0.78 hyp=47.38 cameraTheta=3.13 mountX=0.06 mountY=47.33, mountTheta=1.57
23:03:19.848 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-47.37, y=0.78, opts=13)
23:03:19.851 00.003 16872 Enqueuing Move request for scope (-47.37, 0.78)
23:03:19.856 00.005 9640 Worker thread wakes up
23:03:19.856 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-47.37, 0.78) opts 0xd
23:03:19.856 00.000 9640 Handling offset move in thread for scope, endpoint = (-47.37, 0.78)
23:03:19.856 00.000 9640 Moving (-47.37, 0.78) raw xDistance=0.06 yDistance=47.33
23:03:19.856 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:03:19.856 00.000 9640 GuideAlgorithmZFilter::Result() returns 10.16, input 47.33, m_sumCorr=32
23:03:19.856 00.000 9640 MoveAxis(E, 0, ABG)
23:03:19.856 00.000 9640 Move returns status 0, amount 0
23:03:19.856 00.000 9640 MoveAxis(S, 1221, ABG)
23:03:19.856 00.000 9640 Guiding  Dir = 1, Dur = 1221
23:03:19.856 00.000 9640 IsSlewing returns 0
23:03:19.857 00.001 9640 IsGuiding returns 0
23:03:19.857 00.000 9640 PulseGuide returned control before completion, sleep 1231
23:03:19.861 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3304, FiltMin=3144, FiltMax=65516, Gamma=2.190
23:03:19.903 00.042 16872 UpdateGuideState exits: m=234629 SNR=314.6
23:03:19.906 00.003 16872 PhdController: settling, locked = 1, distance = 35.15 (1.50) aobump = 0 frame = 6 / 99999
23:03:19.908 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777780999.908,"Host":"RBFOCUS307","Inst":1,"Distance":35.15,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:03:19.912 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:19.914 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:03:19.921 00.007 16872 Enqueuing Expose request
23:03:21.102 01.181 9640 IsGuiding returns 1
23:03:21.102 00.000 9640 scope still moving after pulse duration time elapsed
23:03:21.133 00.031 9640 IsSlewing returns 0
23:03:21.133 00.000 9640 IsGuiding returns 0
23:03:21.133 00.000 9640 scope move finished after 1221 + 56 ms
23:03:21.133 00.000 9640 Move returns status 0, amount 1221
23:03:21.133 00.000 9640 move complete, result=0
23:03:21.134 00.001 9640 worker thread done servicing request
23:03:21.134 00.000 9640 Worker thread wakes up
23:03:21.134 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 47.3 px 1221 ms SOUTH
23:03:21.140 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
23:03:21.140 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1650,586,31,31)
23:03:21.654 00.514 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8cf8c043-cd48-492f-8113-b5f7aabe55d4"}
23:03:21.658 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8cf8c043-cd48-492f-8113-b5f7aabe55d4"}
23:03:21.662 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dcd60324-c561-49d7-9c03-2f821b2d33d0"}
23:03:21.665 00.003 16872 case statement mapped state 6 to 3
23:03:21.667 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dcd60324-c561-49d7-9c03-2f821b2d33d0"}
23:03:21.671 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2ffc340b-dd77-4071-a663-3d86401a23e7"}
23:03:21.674 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.24,7.47],"pixels":"..."},"id":"2ffc340b-dd77-4071-a663-3d86401a23e7"}
23:03:25.154 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ebb2a79-cb6a-45d0-82c4-67b10a177ac9"}
23:03:25.158 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1ebb2a79-cb6a-45d0-82c4-67b10a177ac9"}
23:03:25.161 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72978389-5159-46e3-8556-26cf2a3f5d17"}
23:03:25.167 00.006 16872 case statement mapped state 6 to 3
23:03:25.171 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"72978389-5159-46e3-8556-26cf2a3f5d17"}
23:03:25.175 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f2ce6ac8-8e6c-46ef-ae28-75631193bd2b"}
23:03:25.179 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.24,7.47],"pixels":"..."},"id":"f2ce6ac8-8e6c-46ef-ae28-75631193bd2b"}
23:03:25.229 00.050 9640 Exposure complete
23:03:25.381 00.152 9640 worker thread done servicing request
23:03:25.381 00.000 16872 OnExposeComplete: enter
23:03:25.385 00.004 16872 UpdateGuideState(): m_state=6
23:03:25.388 00.003 16872 Star::Find(15, 1665, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
23:03:25.390 00.002 16872 Star::Find returns 1 (0), X=1655.65, Y=600.96, Mass=235286, SNR=299.0, Peak=10284 HFD=6.1
23:03:25.392 00.002 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
23:03:25.400 00.008 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
23:03:25.406 00.006 16872 CameraToMount -- cameraX=-56.97 cameraY=0.26 hyp=56.97 cameraTheta=3.14 mountX=-0.60 mountY=56.88, mountTheta=1.58
23:03:25.411 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-56.97, y=0.26, opts=13)
23:03:25.414 00.003 16872 Enqueuing Move request for scope (-56.97, 0.26)
23:03:25.417 00.003 9640 Worker thread wakes up
23:03:25.417 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-56.97, 0.26) opts 0xd
23:03:25.417 00.000 9640 Handling offset move in thread for scope, endpoint = (-56.97, 0.26)
23:03:25.417 00.000 9640 Moving (-56.97, 0.26) raw xDistance=-0.60 yDistance=56.88
23:03:25.417 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60
23:03:25.417 00.000 9640 GuideAlgorithmZFilter::Result() returns 11.63, input 56.88, m_sumCorr=44
23:03:25.417 00.000 9640 MoveAxis(E, 45, ABG)
23:03:25.417 00.000 9640 Guiding  Dir = 2, Dur = 45
23:03:25.417 00.000 9640 IsSlewing returns 0
23:03:25.418 00.001 9640 IsGuiding returns 0
23:03:25.418 00.000 9640 PulseGuide returned control before completion, sleep 55
23:03:25.423 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3296, FiltMin=3188, FiltMax=65512, Gamma=2.190
23:03:25.464 00.041 16872 UpdateGuideState exits: m=235286 SNR=299.0
23:03:25.467 00.003 16872 PhdController: settling, locked = 1, distance = 41.69 (1.50) aobump = 0 frame = 7 / 99999
23:03:25.470 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777781005.470,"Host":"RBFOCUS307","Inst":1,"Distance":41.69,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:03:25.472 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:25.479 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:03:25.481 00.002 16872 Enqueuing Expose request
23:03:25.490 00.009 9640 IsGuiding returns 1
23:03:25.490 00.000 9640 scope still moving after pulse duration time elapsed
23:03:25.520 00.030 9640 IsSlewing returns 0
23:03:25.520 00.000 9640 IsGuiding returns 1
23:03:25.551 00.031 9640 IsSlewing returns 0
23:03:25.551 00.000 9640 IsGuiding returns 0
23:03:25.551 00.000 9640 scope move finished after 45 + 88 ms
23:03:25.552 00.001 9640 Move returns status 0, amount 45
23:03:25.552 00.000 9640 MoveAxis(S, 1397, ABG)
23:03:25.552 00.000 9640 Guiding  Dir = 1, Dur = 1397
23:03:25.552 00.000 9640 IsSlewing returns 0
23:03:25.553 00.001 9640 IsGuiding returns 0
23:03:25.553 00.000 9640 PulseGuide returned control before completion, sleep 1407
23:03:26.964 01.411 9640 IsGuiding returns 1
23:03:26.964 00.000 9640 scope still moving after pulse duration time elapsed
23:03:26.995 00.031 9640 IsSlewing returns 0
23:03:26.996 00.001 9640 IsGuiding returns 0
23:03:26.996 00.000 9640 scope move finished after 1397 + 46 ms
23:03:26.996 00.000 9640 Move returns status 0, amount 1397
23:03:26.996 00.000 9640 move complete, result=0
23:03:26.996 00.000 9640 worker thread done servicing request
23:03:26.996 00.000 9640 Worker thread wakes up
23:03:26.996 00.000 16872 GuideStep: -0.6 px 45 ms EAST, 56.9 px 1397 ms SOUTH
23:03:26.999 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:03:27.000 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1641,586,31,31)
23:03:28.652 01.652 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a3a760d7-bd53-47c3-bfc6-df6a587382bc"}
23:03:28.657 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a3a760d7-bd53-47c3-bfc6-df6a587382bc"}
23:03:28.660 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"521abf56-5a58-4f7d-a04b-a50140e22e96"}
23:03:28.664 00.004 16872 case statement mapped state 6 to 3
23:03:28.672 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"521abf56-5a58-4f7d-a04b-a50140e22e96"}
23:03:28.678 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5a1b18f4-a5d5-4510-a4d5-96a14130cd70"}
23:03:28.681 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.65,6.96],"pixels":"..."},"id":"5a1b18f4-a5d5-4510-a4d5-96a14130cd70"}
23:03:31.054 02.373 9640 Exposure complete
23:03:31.201 00.147 9640 worker thread done servicing request
23:03:31.201 00.000 16872 OnExposeComplete: enter
23:03:31.208 00.007 16872 UpdateGuideState(): m_state=6
23:03:31.212 00.004 16872 Star::Find(15, 1655, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
23:03:31.217 00.005 16872 Star::Find returns 1 (0), X=1644.06, Y=601.91, Mass=235309, SNR=296.4, Peak=11612 HFD=6.0
23:03:31.221 00.004 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
23:03:31.225 00.004 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
23:03:31.229 00.004 16872 CameraToMount -- cameraX=-68.55 cameraY=1.22 hyp=68.56 cameraTheta=3.12 mountX=0.18 mountY=68.50, mountTheta=1.57
23:03:31.238 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-68.55, y=1.22, opts=13)
23:03:31.242 00.004 16872 Enqueuing Move request for scope (-68.55, 1.22)
23:03:31.247 00.005 9640 Worker thread wakes up
23:03:31.247 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-68.55, 1.22) opts 0xd
23:03:31.247 00.000 9640 Handling offset move in thread for scope, endpoint = (-68.55, 1.22)
23:03:31.247 00.000 9640 Moving (-68.55, 1.22) raw xDistance=0.18 yDistance=68.50
23:03:31.247 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.18
23:03:31.247 00.000 9640 GuideAlgorithmZFilter::Result() returns 15.24, input 68.50, m_sumCorr=59
23:03:31.247 00.000 9640 MoveAxis(W, 10, ABG)
23:03:31.247 00.000 9640 Guiding  Dir = 3, Dur = 10
23:03:31.247 00.000 9640 IsSlewing returns 0
23:03:31.247 00.000 9640 IsGuiding returns 0
23:03:31.248 00.001 9640 PulseGuide returned control before completion, sleep 20
23:03:31.254 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3292, FiltMin=3204, FiltMax=65516, Gamma=2.190
23:03:31.277 00.023 9640 IsGuiding returns 1
23:03:31.277 00.000 9640 scope still moving after pulse duration time elapsed
23:03:31.299 00.022 16872 UpdateGuideState exits: m=235309 SNR=296.4
23:03:31.303 00.004 16872 PhdController: settling, locked = 1, distance = 49.75 (1.50) aobump = 0 frame = 8 / 99999
23:03:31.305 00.002 16872 PhdController failed: timed-out waiting for guider to settle
23:03:31.308 00.003 16872 PhdController: newstate STATE_FINISH
23:03:31.312 00.004 16872 PhdController complete: fail: timed-out waiting for guider to settle
23:03:31.315 00.003 9640 IsSlewing returns 0
23:03:31.315 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777781011.315,"Host":"RBFOCUS307","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":8,"DroppedFrames":0}
23:03:31.318 00.003 9640 IsGuiding returns 0
23:03:31.318 00.000 9640 scope move finished after 10 + 59 ms
23:03:31.318 00.000 9640 Move returns status 0, amount 10
23:03:31.318 00.000 9640 MoveAxis(S, 1831, ABG)
23:03:31.318 00.000 9640 Guiding  Dir = 1, Dur = 1831
23:03:31.318 00.000 16872 Mount: notify guiding dither settle done success=0
23:03:31.321 00.003 16872 PhdController: newstate STATE_IDLE
23:03:31.323 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:31.330 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:03:31.334 00.004 16872 Enqueuing Expose request
23:03:31.336 00.002 9640 IsSlewing returns 0
23:03:31.337 00.001 9640 IsGuiding returns 0
23:03:31.337 00.000 9640 PulseGuide returned control before completion, sleep 1841
23:03:32.151 00.814 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"033cd36f-9db8-4f3d-8633-afd75b33d5b4"}
23:03:32.154 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"033cd36f-9db8-4f3d-8633-afd75b33d5b4"}
23:03:32.158 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26cc36cc-ca90-453c-8eb8-4a1fef2e259e"}
23:03:32.160 00.002 16872 case statement mapped state 6 to 3
23:03:32.163 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"26cc36cc-ca90-453c-8eb8-4a1fef2e259e"}
23:03:32.168 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2067bb4b-7172-4b61-bc70-831168701fdf"}
23:03:32.171 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.06,6.91],"pixels":"..."},"id":"2067bb4b-7172-4b61-bc70-831168701fdf"}
23:03:33.181 01.010 9640 IsGuiding returns 1
23:03:33.181 00.000 9640 scope still moving after pulse duration time elapsed
23:03:33.213 00.032 9640 IsSlewing returns 0
23:03:33.213 00.000 9640 IsGuiding returns 0
23:03:33.213 00.000 9640 scope move finished after 1831 + 45 ms
23:03:33.213 00.000 9640 Move returns status 0, amount 1831
23:03:33.213 00.000 9640 move complete, result=0
23:03:33.213 00.000 9640 worker thread done servicing request
23:03:33.213 00.000 9640 Worker thread wakes up
23:03:33.214 00.001 16872 GuideStep: 0.2 px 10 ms WEST, 68.5 px 1831 ms SOUTH
23:03:33.221 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
23:03:33.222 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1629,587,31,31)
23:03:34.902 01.680 16872 evsrv: cli 0D3BFFA8 connect
23:03:34.905 00.003 16872 case statement mapped state 6 to 3
23:03:34.916 00.011 16872 case statement mapped state 6 to 3
23:03:34.953 00.037 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"306e18fc-7301-4d77-aee4-6def75f39ad2"}
23:03:34.966 00.013 16872 case statement mapped state 6 to 3
23:03:34.970 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"306e18fc-7301-4d77-aee4-6def75f39ad2"}
23:03:34.978 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
23:03:34.982 00.004 16872 evsrv: cli 0D3C0A48 connect
23:03:34.986 00.004 16872 case statement mapped state 6 to 3
23:03:34.994 00.008 16872 case statement mapped state 6 to 3
23:03:34.999 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"c9bb3369-f6f0-47cb-99f7-d751894848ad"}
23:03:35.002 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:03:35.011 00.009 16872 Status Line: Waiting for devices...
23:03:35.022 00.011 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"c9bb3369-f6f0-47cb-99f7-d751894848ad"}
23:03:35.027 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:03:35.033 00.006 16872 evsrv: cli 0D3BFFA8 connect
23:03:35.039 00.006 16872 case statement mapped state 6 to 3
23:03:35.044 00.005 16872 case statement mapped state 6 to 3
23:03:35.048 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"ee1e256e-11fc-45a8-a745-3d61b77f6313"}
23:03:35.055 00.007 16872 case statement mapped state 6 to 3
23:03:35.060 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee1e256e-11fc-45a8-a745-3d61b77f6313"}
23:03:35.068 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
23:03:35.651 00.583 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f8637994-8dbe-4aa4-85a9-076125f2d3b9"}
23:03:35.655 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f8637994-8dbe-4aa4-85a9-076125f2d3b9"}
23:03:35.664 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8193c34d-f071-4f62-96c4-d3ccf6e55a8b"}
23:03:35.668 00.004 16872 case statement mapped state 6 to 3
23:03:35.672 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8193c34d-f071-4f62-96c4-d3ccf6e55a8b"}
23:03:35.678 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ae4a5d2a-4494-468a-85dc-89a9d9b3a866"}
23:03:35.683 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.06,6.91],"pixels":"..."},"id":"ae4a5d2a-4494-468a-85dc-89a9d9b3a866"}
23:03:36.069 00.386 16872 evsrv: cli 0D3BFFA8 connect
23:03:36.072 00.003 16872 case statement mapped state 6 to 3
23:03:36.076 00.004 16872 case statement mapped state 6 to 3
23:03:36.084 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"285e1569-a8e7-46f6-b18c-b04f14a0536d"}
23:03:36.089 00.005 16872 case statement mapped state 6 to 3
23:03:36.093 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"285e1569-a8e7-46f6-b18c-b04f14a0536d"}
23:03:36.100 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
23:03:37.101 01.001 16872 evsrv: cli 0D3BF8C8 connect
23:03:37.105 00.004 16872 case statement mapped state 6 to 3
23:03:37.108 00.003 16872 case statement mapped state 6 to 3
23:03:37.113 00.005 9640 ASCOM_AbortExposure returns err = 0
23:03:37.114 00.001 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:03:37.114 00.000 9640 worker thread done servicing request
23:03:37.115 00.001 16872 OnExposeComplete: enter
23:03:37.118 00.003 16872 OnExposeComplete: Capture Error reported
23:03:37.120 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:03:37.122 00.002 16872 Mount: notify guiding stopped
23:03:37.127 00.005 16872 Changing from state GUIDING to STOP
23:03:37.131 00.004 16872 guider state => SELECTED
23:03:37.134 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3292, FiltMin=3204, FiltMax=65516, Gamma=2.190
23:03:37.176 00.042 16872 Changing from state SELECTED to UNINITIALIZED
23:03:37.180 00.004 16872 guider state => SELECTING
23:03:37.198 00.018 16872 Status Line: Stopped.
23:03:37.211 00.013 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:03:37.351 00.140 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"abef20d6-0265-480d-8cf8-6c4500b45383"}
23:03:37.357 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"abef20d6-0265-480d-8cf8-6c4500b45383"}
23:03:37.364 00.007 16872 evsrv: cli 0D3BF8C8 disconnect
23:03:39.153 01.789 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"833636d9-32b1-46e0-ac1e-f460e18bfb43"}
23:03:39.155 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"833636d9-32b1-46e0-ac1e-f460e18bfb43"}
23:03:39.161 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec7db5a5-0294-4826-b6f8-fe23e4925b40"}
23:03:39.163 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec7db5a5-0294-4826-b6f8-fe23e4925b40"}
23:03:42.652 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ee9ddf2-8226-4737-8b95-07674855f995"}
23:03:42.658 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6ee9ddf2-8226-4737-8b95-07674855f995"}
23:03:42.662 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1caa35bf-0311-4e8b-8a70-47a8ce54e4b4"}
23:03:42.666 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1caa35bf-0311-4e8b-8a70-47a8ce54e4b4"}
23:03:46.153 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f05d23a-8689-4f1f-b1cf-1bcff9dd255a"}
23:03:46.156 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9f05d23a-8689-4f1f-b1cf-1bcff9dd255a"}
23:03:46.163 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"268952fc-71d0-4f65-96eb-62650a5a3f19"}
23:03:46.167 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"268952fc-71d0-4f65-96eb-62650a5a3f19"}
23:03:49.651 03.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6784ab1f-9e92-49fd-8b37-422a40c812fc"}
23:03:49.655 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6784ab1f-9e92-49fd-8b37-422a40c812fc"}
23:03:49.663 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f6903c8-6d74-4634-a683-706a6e84a800"}
23:03:49.666 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1f6903c8-6d74-4634-a683-706a6e84a800"}
23:03:51.303 01.637 16872 evsrv: cli 0D3C0A48 connect
23:03:51.309 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"06099de8-beaa-4988-bd35-da632b7c999b"}
23:03:51.315 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"06099de8-beaa-4988-bd35-da632b7c999b"}
23:03:51.321 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:03:51.325 00.004 16872 evsrv: cli 0D3BF8C8 connect
23:03:51.333 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"5b91fa49-d028-42d7-9b0e-6c9038c860de"}
23:03:51.338 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"5b91fa49-d028-42d7-9b0e-6c9038c860de"}
23:03:51.342 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
23:03:51.346 00.004 16872 evsrv: cli 0D3C0A48 connect
23:03:51.351 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"c7a17778-871b-4d5b-b286-c6ea94733253"}
23:03:51.353 00.002 16872 PhdController::Guide begins
23:03:51.356 00.003 16872 PhdController: newstate STATE_SETUP
23:03:51.363 00.007 16872 PhdController: setup
23:03:51.367 00.004 16872 PhdController: newstate STATE_ATTEMPT_START
23:03:51.371 00.004 16872 PhdController: start capturing
23:03:51.374 00.003 16872 Changing from state SELECTING to UNINITIALIZED
23:03:51.376 00.002 16872 guider state => SELECTING
23:03:51.379 00.003 16872 setting force full frames = true
23:03:51.383 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:03:51.397 00.014 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:03:51.401 00.004 16872 Enqueuing Expose request
23:03:51.412 00.011 16872 PhdController: newstate STATE_SELECT_STAR
23:03:51.417 00.005 9640 Worker thread wakes up
23:03:51.417 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"c7a17778-871b-4d5b-b286-c6ea94733253"}
23:03:51.421 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:03:51.421 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:03:51.422 00.001 16872 evsrv: cli 0D3C0A48 disconnect
23:03:51.429 00.007 16872 evsrv: cli 0D3BF968 connect
23:03:51.431 00.002 16872 case statement mapped state 1 to 101
23:03:51.435 00.004 16872 case statement mapped state 1 to 101
23:03:51.439 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"559c6bc5-0a31-4aa4-a4f1-05e6bd880d1c"}
23:03:51.442 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"559c6bc5-0a31-4aa4-a4f1-05e6bd880d1c"}
23:03:51.454 00.012 16872 evsrv: cli 0D3BF968 disconnect
23:03:51.457 00.003 16872 evsrv: cli 0D3BFB48 connect
23:03:51.460 00.003 16872 case statement mapped state 1 to 101
23:03:51.464 00.004 16872 case statement mapped state 1 to 101
23:03:51.468 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"cc5f265f-67f5-48c8-8e60-1b54155e67a1"}
23:03:51.470 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"cc5f265f-67f5-48c8-8e60-1b54155e67a1"}
23:03:51.474 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:03:52.477 01.003 16872 evsrv: cli 0D3C0A48 connect
23:03:52.480 00.003 16872 case statement mapped state 1 to 101
23:03:52.483 00.003 16872 case statement mapped state 1 to 101
23:03:52.487 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"d87d9a61-5f49-4741-be3a-6cf0f1c35334"}
23:03:52.489 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"d87d9a61-5f49-4741-be3a-6cf0f1c35334"}
23:03:52.495 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:03:53.152 00.657 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db5eecb7-2e6f-4187-9c25-05ecfb8a8f9f"}
23:03:53.156 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"db5eecb7-2e6f-4187-9c25-05ecfb8a8f9f"}
23:03:53.160 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0792eabd-e5af-4e29-990a-1a3d71ac265a"}
23:03:53.163 00.003 16872 case statement mapped state 1 to 101
23:03:53.167 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"0792eabd-e5af-4e29-990a-1a3d71ac265a"}
23:03:53.496 00.329 16872 evsrv: cli 0D3C0A48 connect
23:03:53.499 00.003 16872 case statement mapped state 1 to 101
23:03:53.506 00.007 16872 case statement mapped state 1 to 101
23:03:53.510 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"493ba806-5c27-4a2b-ac03-0f769c070f25"}
23:03:53.513 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"493ba806-5c27-4a2b-ac03-0f769c070f25"}
23:03:53.517 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:03:54.519 01.002 16872 evsrv: cli 0D3BFFA8 connect
23:03:54.524 00.005 16872 case statement mapped state 1 to 101
23:03:54.530 00.006 16872 case statement mapped state 1 to 101
23:03:54.544 00.014 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"a84e80dd-a768-42a6-9358-3da2c59c6407"}
23:03:54.557 00.013 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"a84e80dd-a768-42a6-9358-3da2c59c6407"}
23:03:54.563 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
23:03:55.474 00.911 9640 Exposure complete
23:03:55.574 00.100 16872 evsrv: cli 0D3C0A48 connect
23:03:55.578 00.004 16872 case statement mapped state 1 to 101
23:03:55.584 00.006 16872 case statement mapped state 1 to 101
23:03:55.584 00.000 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"8ce17b93-e525-487c-9e99-949e032d6ac1"}
23:03:55.591 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"8ce17b93-e525-487c-9e99-949e032d6ac1"}
23:03:55.593 00.002 16872 evsrv: cli 0D3C0A48 disconnect
23:03:55.614 00.021 9640 worker thread done servicing request
23:03:55.614 00.000 16872 OnExposeComplete: enter
23:03:55.619 00.005 16872 UpdateGuideState(): m_state=1
23:03:55.624 00.005 16872 UpdateCurrentPosition: no star selected
23:03:55.627 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:03:55.631 00.004 16872 Status Line: No star selected
23:03:55.633 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3416, FiltMin=3256, FiltMax=65516, Gamma=2.190
23:03:55.674 00.041 16872 UpdateGuideState exits: No star selected
23:03:55.681 00.007 16872 GuiderMultiStar::AutoSelect enter
23:03:55.681 00.000 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:03:55.806 00.125 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:03:55.977 00.171 16872 AutoFind: global mean = 0.0, stdev 823.1
23:03:55.981 00.004 16872 AutoFind: using threshold = 0.1
23:03:56.140 00.159 16872 AutoFind: local max [1209, 133] 98.8
23:03:56.143 00.003 16872 AutoFind: local max [1214, 123] 98.3
23:03:56.149 00.006 16872 AutoFind: local max [1218, 139] 96.5
23:03:56.152 00.003 16872 AutoFind: local max [1223, 126] 96.1
23:03:56.152 00.000 16872 AutoFind: local max [1224, 133] 89.6
23:03:56.157 00.005 16872 AutoFind: local max [1629, 602] 74.4
23:03:56.161 00.004 16872 AutoFind: local max [1079, 980] 21.0
23:03:56.165 00.004 16872 AutoFind: local max [970, 639] 17.8
23:03:56.165 00.000 16872 AutoFind: local max [1798, 884] 7.2
23:03:56.168 00.003 16872 AutoFind: local max [518, 875] 4.7
23:03:56.168 00.000 16872 AutoFind: local max [513, 997] 4.1
23:03:56.175 00.007 16872 AutoFind: local max [467, 269] 1.8
23:03:56.179 00.004 16872 AutoFind: local max [1608, 524] 1.8
23:03:56.179 00.000 16872 AutoFind: local max [27, 342] 1.8
23:03:56.185 00.006 16872 AutoFind: local max [1636, 828] 1.4
23:03:56.185 00.000 16872 AutoFind: local max [569, 996] 1.3
23:03:56.192 00.007 16872 AutoFind: local max [153, 433] 1.2
23:03:56.193 00.001 16872 AutoFind: local max [1405, 660] 1.1
23:03:56.198 00.005 16872 AutoFind: local max [1199, 148] 1.1
23:03:56.199 00.001 16872 AutoFind: local max [392, 682] 1.0
23:03:56.202 00.003 16872 AutoFind: local max [1241, 129] 1.0
23:03:56.206 00.004 16872 AutoFind: local max [1175, 767] 1.0
23:03:56.209 00.003 16872 AutoFind: local max [51, 885] 0.9
23:03:56.212 00.003 16872 AutoFind: local max [1335, 36] 0.9
23:03:56.217 00.005 16872 AutoFind: local max [1617, 613] 0.7
23:03:56.219 00.002 16872 AutoFind: local max [440, 175] 0.7
23:03:56.222 00.003 16872 AutoFind: local max [995, 464] 0.6
23:03:56.225 00.003 16872 AutoFind: local max [1639, 614] 0.6
23:03:56.228 00.003 16872 AutoFind: local max [1213, 156] 0.6
23:03:56.232 00.004 16872 AutoFind: local max [980, 634] 0.6
23:03:56.232 00.000 16872 AutoFind: local max [1661, 107] 0.6
23:03:56.235 00.003 16872 AutoFind: local max [1622, 586] 0.6
23:03:56.240 00.005 16872 AutoFind: local max [343, 331] 0.6
23:03:56.243 00.003 16872 AutoFind: local max [1056, 663] 0.5
23:03:56.247 00.004 16872 AutoFind: local max [1613, 596] 0.5
23:03:56.251 00.004 16872 AutoFind: local max [687, 536] 0.5
23:03:56.254 00.003 16872 AutoFind: local max [543, 210] 0.5
23:03:56.254 00.000 16872 AutoFind: local max [1202, 154] 0.5
23:03:56.259 00.005 16872 AutoFind: local max [1792, 937] 0.5
23:03:56.260 00.001 16872 AutoFind: local max [1179, 134] 0.5
23:03:56.267 00.007 16872 AutoFind: local max [1677, 963] 0.5
23:03:56.269 00.002 16872 AutoFind: local max [725, 976] 0.5
23:03:56.269 00.000 16872 AutoFind: local max [1148, 256] 0.5
23:03:56.276 00.007 16872 AutoFind: local max [1234, 151] 0.5
23:03:56.280 00.004 16872 AutoFind: local max [1221, 164] 0.5
23:03:56.282 00.002 16872 AutoFind: local max [1645, 608] 0.5
23:03:56.286 00.004 16872 AutoFind: local max [565, 420] 0.5
23:03:56.286 00.000 16872 AutoFind: local max [1897, 217] 0.5
23:03:56.290 00.004 16872 AutoFind: local max [674, 1000] 0.5
23:03:56.296 00.006 16872 AutoFind: local max [641, 1055] 0.5
23:03:56.296 00.000 16872 AutoFind: local max [466, 217] 0.5
23:03:56.300 00.004 16872 AutoFind: local max [1763, 1050] 0.5
23:03:56.302 00.002 16872 AutoFind: local max [1741, 863] 0.5
23:03:56.302 00.000 16872 AutoFind: local max [1609, 99] 0.5
23:03:56.309 00.007 16872 AutoFind: local max [336, 964] 0.5
23:03:56.312 00.003 16872 AutoFind: local max [142, 149] 0.5
23:03:56.315 00.003 16872 AutoFind: local max [776, 925] 0.5
23:03:56.319 00.004 16872 AutoFind: local max [615, 66] 0.5
23:03:56.321 00.002 16872 AutoFind: local max [790, 257] 0.5
23:03:56.325 00.004 16872 AutoFind: local max [216, 304] 0.5
23:03:56.329 00.004 16872 AutoFind: local max [1661, 276] 0.5
23:03:56.331 00.002 16872 AutoFind: local max [512, 635] 0.5
23:03:56.333 00.002 16872 AutoFind: local max [375, 702] 0.5
23:03:56.335 00.002 16872 AutoFind: local max [881, 739] 0.5
23:03:56.335 00.000 16872 AutoFind: local max [1860, 914] 0.5
23:03:56.342 00.007 16872 AutoFind: local max [1228, 349] 0.5
23:03:56.346 00.004 16872 AutoFind: local max [74, 178] 0.5
23:03:56.349 00.003 16872 AutoFind: local max [61, 134] 0.5
23:03:56.350 00.001 16872 AutoFind: local max [318, 1066] 0.5
23:03:56.352 00.002 16872 AutoFind: local max [1829, 579] 0.5
23:03:56.356 00.004 16872 AutoFind: local max [1206, 716] 0.5
23:03:56.359 00.003 16872 AutoFind: local max [901, 141] 0.5
23:03:56.361 00.002 16872 AutoFind: local max [1228, 106] 0.5
23:03:56.366 00.005 16872 AutoFind: local max [168, 949] 0.5
23:03:56.369 00.003 16872 AutoFind: local max [1271, 167] 0.5
23:03:56.372 00.003 16872 AutoFind: local max [1746, 730] 0.5
23:03:56.375 00.003 16872 AutoFind: local max [1004, 657] 0.5
23:03:56.375 00.000 16872 AutoFind: local max [1464, 86] 0.5
23:03:56.381 00.006 16872 AutoFind: local max [79, 580] 0.5
23:03:56.384 00.003 16872 AutoFind: local max [666, 805] 0.5
23:03:56.386 00.002 16872 AutoFind: local max [228, 474] 0.5
23:03:56.389 00.003 16872 AutoFind: local max [72, 466] 0.5
23:03:56.394 00.005 16872 AutoFind: local max [18, 707] 0.5
23:03:56.394 00.000 16872 AutoFind: local max [204, 217] 0.5
23:03:56.401 00.007 16872 AutoFind: local max [338, 721] 0.5
23:03:56.402 00.001 16872 AutoFind: local max [32, 1050] 0.5
23:03:56.405 00.003 16872 AutoFind: local max [1835, 505] 0.5
23:03:56.410 00.005 16872 AutoFind: local max [1476, 106] 0.5
23:03:56.413 00.003 16872 AutoFind: local max [1690, 140] 0.5
23:03:56.413 00.000 16872 AutoFind: local max [1330, 606] 0.5
23:03:56.419 00.006 16872 AutoFind: local max [641, 691] 0.5
23:03:56.421 00.002 16872 AutoFind: local max [1485, 581] 0.5
23:03:56.423 00.002 16872 AutoFind: local max [343, 366] 0.5
23:03:56.428 00.005 16872 AutoFind: local max [1667, 596] 0.5
23:03:56.430 00.002 16872 AutoFind: local max [371, 856] 0.5
23:03:56.430 00.000 16872 AutoFind: local max [1434, 457] 0.5
23:03:56.436 00.006 16872 AutoFind: local max [245, 395] 0.5
23:03:56.438 00.002 16872 AutoFind: local max [187, 760] 0.5
23:03:56.441 00.003 16872 AutoFind: local max [963, 694] 0.5
23:03:56.444 00.003 16872 AutoFind: local max [1204, 979] 0.5
23:03:56.446 00.002 16872 AutoFind: too close [1476, 106] 0.5 - [1464, 86] 0.5
23:03:56.450 00.004 16872 AutoFind: close dim-bright [1228, 106] 0.5 - [1223, 126] 96.1
23:03:56.453 00.003 16872 AutoFind: close dim-bright [1228, 106] 0.5 - [1214, 123] 98.3
23:03:56.457 00.004 16872 AutoFind: too close [375, 702] 0.5 - [392, 682] 1.0
23:03:56.461 00.004 16872 AutoFind: too close [1645, 608] 0.5 - [1639, 614] 0.6
23:03:56.463 00.002 16872 AutoFind: close dim-bright [1645, 608] 0.5 - [1629, 602] 74.4
23:03:56.466 00.003 16872 AutoFind: too close [1221, 164] 0.5 - [1234, 151] 0.5
23:03:56.469 00.003 16872 AutoFind: too close [1221, 164] 0.5 - [1202, 154] 0.5
23:03:56.469 00.000 16872 AutoFind: too close [1221, 164] 0.5 - [1213, 156] 0.6
23:03:56.469 00.000 16872 AutoFind: close dim-bright [1234, 151] 0.5 - [1224, 133] 89.6
23:03:56.478 00.009 16872 AutoFind: close dim-bright [1234, 151] 0.5 - [1218, 139] 96.5
23:03:56.478 00.000 16872 AutoFind: too close [1179, 134] 0.5 - [1199, 148] 1.1
23:03:56.486 00.008 16872 AutoFind: too close [1202, 154] 0.5 - [1213, 156] 0.6
23:03:56.490 00.004 16872 AutoFind: too close [1202, 154] 0.5 - [1199, 148] 1.1
23:03:56.492 00.002 16872 AutoFind: close dim-bright [1202, 154] 0.5 - [1218, 139] 96.5
23:03:56.494 00.002 16872 AutoFind: too close [1613, 596] 0.5 - [1622, 586] 0.6
23:03:56.499 00.005 16872 AutoFind: too close [1613, 596] 0.5 - [1617, 613] 0.7
23:03:56.502 00.003 16872 AutoFind: close dim-bright [1613, 596] 0.5 - [1629, 602] 74.4
23:03:56.504 00.002 16872 AutoFind: close dim-bright [1622, 586] 0.6 - [1629, 602] 74.4
23:03:56.504 00.000 16872 AutoFind: close dim-bright [980, 634] 0.6 - [970, 639] 17.8
23:03:56.512 00.008 16872 AutoFind: too close [1213, 156] 0.6 - [1199, 148] 1.1
23:03:56.514 00.002 16872 AutoFind: close dim-bright [1213, 156] 0.6 - [1218, 139] 96.5
23:03:56.518 00.004 16872 AutoFind: close dim-bright [1639, 614] 0.6 - [1629, 602] 74.4
23:03:56.520 00.002 16872 AutoFind: close dim-bright [1617, 613] 0.7 - [1629, 602] 74.4
23:03:56.521 00.001 16872 AutoFind: close dim-bright [1241, 129] 1.0 - [1224, 133] 89.6
23:03:56.527 00.006 16872 AutoFind: close dim-bright [1241, 129] 1.0 - [1223, 126] 96.1
23:03:56.529 00.002 16872 AutoFind: close dim-bright [1199, 148] 1.1 - [1218, 139] 96.5
23:03:56.529 00.000 16872 AutoFind: close dim-bright [1199, 148] 1.1 - [1209, 133] 98.8
23:03:56.529 00.000 16872 AutoFind: too close [1224, 133] 89.6 - [1223, 126] 96.1
23:03:56.538 00.009 16872 AutoFind: too close [1224, 133] 89.6 - [1218, 139] 96.5
23:03:56.541 00.003 16872 AutoFind: too close [1224, 133] 89.6 - [1214, 123] 98.3
23:03:56.543 00.002 16872 AutoFind: too close [1224, 133] 89.6 - [1209, 133] 98.8
23:03:56.548 00.005 16872 AutoFind: too close [1223, 126] 96.1 - [1218, 139] 96.5
23:03:56.551 00.003 16872 AutoFind: too close [1223, 126] 96.1 - [1214, 123] 98.3
23:03:56.554 00.003 16872 AutoFind: too close [1223, 126] 96.1 - [1209, 133] 98.8
23:03:56.558 00.004 16872 AutoFind: too close [1218, 139] 96.5 - [1214, 123] 98.3
23:03:56.560 00.002 16872 AutoFind: too close [1218, 139] 96.5 - [1209, 133] 98.8
23:03:56.563 00.003 16872 AutoFind: too close [1214, 123] 98.3 - [1209, 133] 98.8
23:03:56.563 00.000 16872 AutoFind: too close to edge [318, 1066] 0.5
23:03:56.569 00.006 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:03:56.572 00.003 16872 Star::Find(15, 1629, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.576 00.004 16872 Star::Find returns 1 (0), X=1628.99, Y=601.56, Mass=736452, SNR=319.6, Peak=30364 HFD=6.1
23:03:56.578 00.002 16872 Star::Find(15, 1079, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.583 00.005 16872 Star::Find returns 1 (0), X=1078.89, Y=980.08, Mass=207864, SNR=224.2, Peak=11020 HFD=6.0
23:03:56.587 00.004 16872 Star::Find(15, 970, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.591 00.004 16872 Star::Find returns 1 (0), X=969.95, Y=638.64, Mass=166897, SNR=189.9, Peak=9904 HFD=5.7
23:03:56.593 00.002 16872 Star::Find(15, 1798, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.593 00.000 16872 Star::Find returns 1 (0), X=1797.81, Y=883.54, Mass=73430, SNR=122.6, Peak=6168 HFD=5.6
23:03:56.599 00.006 16872 Star::Find(15, 518, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.599 00.000 16872 Star::Find returns 1 (0), X=518.32, Y=874.63, Mass=40721, SNR=89.5, Peak=5020 HFD=5.3
23:03:56.605 00.006 16872 Star::Find(15, 513, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.610 00.005 16872 Star::Find returns 1 (0), X=512.72, Y=996.58, Mass=38328, SNR=87.4, Peak=4848 HFD=5.5
23:03:56.610 00.000 16872 Star::Find(15, 467, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.613 00.003 16872 Star::Find returns 1 (0), X=467.04, Y=268.32, Mass=15937, SNR=45.8, Peak=4116 HFD=5.2
23:03:56.618 00.005 16872 Star::Find(15, 1608, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.622 00.004 16872 Star::Find returns 1 (0), X=1608.44, Y=523.83, Mass=16893, SNR=47.4, Peak=4160 HFD=5.2
23:03:56.624 00.002 16872 Star::Find(15, 27, 342, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.626 00.002 16872 Star::Find returns 1 (0), X=26.71, Y=342.23, Mass=10335, SNR=38.3, Peak=4180 HFD=3.7
23:03:56.631 00.005 16872 Star::Find(15, 1636, 828, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.634 00.003 16872 Star::Find returns 1 (0), X=1636.04, Y=827.53, Mass=6521, SNR=30.5, Peak=3844 HFD=3.6
23:03:56.638 00.004 16872 Star::Find(15, 569, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.641 00.003 16872 Star::Find returns 1 (0), X=568.95, Y=996.04, Mass=7531, SNR=33.3, Peak=3884 HFD=4.2
23:03:56.643 00.002 16872 Star::Find(15, 153, 433, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.646 00.003 16872 Star::Find returns 1 (0), X=153.45, Y=432.47, Mass=10962, SNR=41.0, Peak=4036 HFD=4.4
23:03:56.646 00.000 16872 Star::Find(15, 1405, 660, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.652 00.006 16872 Star::Find returns 1 (0), X=1405.36, Y=660.17, Mass=6314, SNR=29.0, Peak=3836 HFD=3.7
23:03:56.654 00.002 16872 Star::Find(15, 1241, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.659 00.005 16872 Star::Find false star n=53 nbg=292 bg=26621.8 sigma=26735.9 thresh=41293 peak=29471
23:03:56.659 00.000 16872 Star::Find returns 0 (2), X=1241.00, Y=129.00, Mass=1827387, SNR=2.9, Peak=28232 HFD=0.0
23:03:56.662 00.003 16872 Star::Find(15, 1175, 767, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.662 00.000 16872 Star::Find returns 1 (0), X=1175.52, Y=766.60, Mass=3148, SNR=19.6, Peak=3740 HFD=3.0
23:03:56.662 00.000 16872 Star::Find(15, 51, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.671 00.009 16872 Star::Find returns 1 (0), X=50.72, Y=885.44, Mass=5492, SNR=25.9, Peak=3704 HFD=4.0
23:03:56.675 00.004 16872 Star::Find(15, 1335, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.675 00.000 16872 Star::Find returns 1 (0), X=1335.07, Y=35.17, Mass=4919, SNR=24.9, Peak=3720 HFD=4.1
23:03:56.682 00.007 16872 Star::Find(15, 440, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.685 00.003 16872 Star::Find returns 1 (0), X=439.19, Y=175.00, Mass=2489, SNR=16.8, Peak=3664 HFD=2.6
23:03:56.689 00.004 16872 Star::Find(15, 995, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.691 00.002 16872 Star::Find returns 1 (0), X=994.61, Y=464.19, Mass=1790, SNR=13.5, Peak=3604 HFD=2.8
23:03:56.691 00.000 16872 Star::Find(15, 980, 634, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.698 00.007 16872 Star::Find returns 1 (0), X=969.95, Y=638.64, Mass=166897, SNR=189.9, Peak=9904 HFD=5.7
23:03:56.698 00.000 16872 Star::Find(15, 1661, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.698 00.000 16872 Star::Find returns 1 (0), X=1660.63, Y=106.56, Mass=893, SNR=9.9, Peak=3552 HFD=3.4
23:03:56.707 00.009 16872 Star::Find(15, 343, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.707 00.000 16872 Star::Find returns 1 (0), X=342.60, Y=330.44, Mass=3639, SNR=20.4, Peak=3616 HFD=4.2
23:03:56.712 00.005 16872 Star::Find(15, 1056, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.713 00.001 16872 Star::Find returns 1 (0), X=1055.12, Y=652.75, Mass=701, SNR=8.8, Peak=3564 HFD=3.6
23:03:56.713 00.000 16872 Star::Find(15, 687, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.720 00.007 16872 Star::Find returns 1 (0), X=686.91, Y=535.99, Mass=891, SNR=10.0, Peak=3556 HFD=2.9
23:03:56.724 00.004 16872 Star::Find(15, 543, 210, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.724 00.000 16872 Star::Find returns 1 (0), X=542.18, Y=211.32, Mass=2337, SNR=19.7, Peak=3880 HFD=2.1
23:03:56.730 00.006 16872 Star::Find(15, 1792, 937, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.730 00.000 16872 Star::Find false star n=4 nbg=268 bg=3413.8 sigma=32.6 thresh=3512 peak=3512
23:03:56.730 00.000 16872 Star::Find returns 0 (2), X=1792.00, Y=937.00, Mass=465, SNR=2.9, Peak=3560 HFD=0.0
23:03:56.737 00.007 16872 Star::Find(15, 1677, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.739 00.002 16872 Star::Find false star n=2 nbg=280 bg=3415.7 sigma=31.8 thresh=3511 peak=3485
23:03:56.743 00.004 16872 Star::Find returns 0 (2), X=1677.00, Y=963.00, Mass=197, SNR=2.9, Peak=3536 HFD=0.0
23:03:56.747 00.004 16872 Star::Find(15, 725, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.747 00.000 16872 Star::Find returns 1 (0), X=725.53, Y=976.88, Mass=739, SNR=8.2, Peak=3588 HFD=1.8
23:03:56.752 00.005 16872 Star::Find(15, 1148, 256, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.756 00.004 16872 Star::Find false star n=4 nbg=277 bg=3425.7 sigma=32.9 thresh=3524 peak=3522
23:03:56.759 00.003 16872 Star::Find returns 0 (2), X=1148.00, Y=256.00, Mass=477, SNR=2.9, Peak=3568 HFD=0.0
23:03:56.762 00.003 16872 Star::Find(15, 565, 420, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.765 00.003 16872 Star::Find false star n=2 nbg=263 bg=3424.2 sigma=30.3 thresh=3515 peak=3495
23:03:56.765 00.000 16872 Star::Find returns 0 (2), X=565.00, Y=420.00, Mass=248, SNR=2.9, Peak=3568 HFD=0.0
23:03:56.770 00.005 16872 Star::Find(15, 1897, 217, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.773 00.003 16872 Star::Find returns 0 (4), X=1906.52, Y=217.50, Mass=1642, SNR=16.6, Peak=3848 HFD=1.4
23:03:56.773 00.000 16872 Star::Find(15, 674, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.778 00.005 16872 Star::Find false star n=7 nbg=260 bg=3406.2 sigma=28.0 thresh=3490 peak=3490
23:03:56.781 00.003 16872 Star::Find returns 0 (2), X=674.00, Y=1000.00, Mass=741, SNR=2.9, Peak=3536 HFD=0.0
23:03:56.781 00.000 16872 Star::Find(15, 641, 1055, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.788 00.007 16872 Star::Find false star n=5 nbg=268 bg=3405.6 sigma=35.0 thresh=3511 peak=3498
23:03:56.788 00.000 16872 Star::Find returns 0 (2), X=641.00, Y=1055.00, Mass=556, SNR=2.9, Peak=3544 HFD=0.0
23:03:56.788 00.000 16872 Star::Find(15, 466, 217, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.795 00.007 16872 Star::Find false star n=7 nbg=277 bg=3413.3 sigma=31.5 thresh=3508 peak=3506
23:03:56.799 00.004 16872 Star::Find returns 0 (2), X=466.00, Y=217.00, Mass=735, SNR=2.9, Peak=3548 HFD=0.0
23:03:56.799 00.000 16872 Star::Find(15, 1763, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.804 00.005 16872 Star::Find returns 1 (0), X=1762.13, Y=1049.51, Mass=969, SNR=10.2, Peak=3576 HFD=2.0
23:03:56.806 00.002 16872 Star::Find(15, 1741, 863, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.806 00.000 16872 Star::Find returns 1 (0), X=1740.45, Y=864.03, Mass=780, SNR=9.5, Peak=3612 HFD=1.5
23:03:56.814 00.008 16872 Star::Find(15, 1609, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.814 00.000 16872 Star::Find returns 0 (4), X=1609.59, Y=97.85, Mass=2323, SNR=20.8, Peak=3916 HFD=1.5
23:03:56.819 00.005 16872 Star::Find(15, 336, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.821 00.002 16872 Star::Find false star n=4 nbg=263 bg=3418.9 sigma=29.9 thresh=3509 peak=3497
23:03:56.822 00.001 16872 Star::Find returns 0 (2), X=336.00, Y=964.00, Mass=444, SNR=2.9, Peak=3544 HFD=0.0
23:03:56.827 00.005 16872 Star::Find(15, 142, 149, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.832 00.005 16872 Star::Find false star n=3 nbg=272 bg=3409.1 sigma=33.6 thresh=3510 peak=3505
23:03:56.834 00.002 16872 Star::Find returns 0 (2), X=142.00, Y=149.00, Mass=405, SNR=2.9, Peak=3568 HFD=0.0
23:03:56.839 00.005 16872 Star::Find(15, 776, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.839 00.000 16872 Star::Find false star n=7 nbg=268 bg=3413.1 sigma=32.6 thresh=3511 peak=3511
23:03:56.844 00.005 16872 Star::Find returns 0 (2), X=776.00, Y=925.00, Mass=781, SNR=2.9, Peak=3536 HFD=0.0
23:03:56.844 00.000 16872 Star::Find(15, 615, 66, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.844 00.000 16872 Star::Find false star n=8 nbg=280 bg=3412.3 sigma=31.0 thresh=3505 peak=3505
23:03:56.852 00.008 16872 Star::Find returns 0 (2), X=615.00, Y=66.00, Mass=849, SNR=2.9, Peak=3540 HFD=0.0
23:03:56.855 00.003 16872 Star::Find(15, 790, 257, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.855 00.000 16872 Star::Find returns 0 (4), X=789.63, Y=256.38, Mass=2515, SNR=24.7, Peak=3932 HFD=1.5
23:03:56.860 00.005 16872 Star::Find(15, 216, 304, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.864 00.004 16872 Star::Find returns 1 (0), X=215.78, Y=303.94, Mass=500, SNR=6.7, Peak=3568 HFD=1.6
23:03:56.868 00.004 16872 Star::Find(15, 1661, 276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.871 00.003 16872 Star::Find returns 1 (0), X=1673.27, Y=280.98, Mass=603, SNR=7.8, Peak=3556 HFD=1.9
23:03:56.873 00.002 16872 Star::Find(15, 512, 635, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.878 00.005 16872 Star::Find returns 1 (0), X=512.87, Y=635.42, Mass=674, SNR=8.7, Peak=3564 HFD=2.7
23:03:56.880 00.002 16872 Star::Find(15, 881, 739, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.883 00.003 16872 Star::Find returns 0 (2), X=881.00, Y=739.00, Mass=110, SNR=2.9, Peak=3524 HFD=0.0
23:03:56.887 00.004 16872 Star::Find(15, 1860, 914, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.887 00.000 16872 Star::Find returns 1 (0), X=1858.28, Y=914.18, Mass=988, SNR=10.5, Peak=3540 HFD=4.5
23:03:56.893 00.006 16872 Star::Find(15, 1228, 349, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.894 00.001 16872 Star::Find returns 1 (0), X=1228.40, Y=348.51, Mass=664, SNR=8.6, Peak=3592 HFD=2.2
23:03:56.894 00.000 16872 Star::Find(15, 74, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.903 00.009 16872 Star::Find false star n=8 nbg=263 bg=3409.1 sigma=29.6 thresh=3498 peak=3493
23:03:56.906 00.003 16872 Star::Find returns 0 (2), X=74.00, Y=178.00, Mass=867, SNR=2.9, Peak=3560 HFD=0.0
23:03:56.909 00.003 16872 Star::Find(15, 61, 134, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.913 00.004 16872 Star::Find false star n=3 nbg=269 bg=3417.5 sigma=33.0 thresh=3517 peak=3515
23:03:56.913 00.000 16872 Star::Find returns 0 (2), X=61.00, Y=134.00, Mass=363, SNR=2.9, Peak=3560 HFD=0.0
23:03:56.913 00.000 16872 Star::Find(15, 1829, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.921 00.008 16872 Star::Find false star n=3 nbg=275 bg=3416.7 sigma=30.7 thresh=3509 peak=3498
23:03:56.924 00.003 16872 Star::Find returns 0 (2), X=1829.00, Y=579.00, Mass=326, SNR=2.9, Peak=3548 HFD=0.0
23:03:56.924 00.000 16872 Star::Find(15, 1206, 716, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.931 00.007 16872 Star::Find false star n=2 nbg=278 bg=3416.4 sigma=32.8 thresh=3515 peak=3490
23:03:56.934 00.003 16872 Star::Find returns 0 (2), X=1206.00, Y=716.00, Mass=223, SNR=2.9, Peak=3544 HFD=0.0
23:03:56.934 00.000 16872 Star::Find(15, 901, 141, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.939 00.005 16872 Star::Find false star n=3 nbg=279 bg=3407.3 sigma=33.4 thresh=3508 peak=3491
23:03:56.943 00.004 16872 Star::Find returns 0 (2), X=901.00, Y=141.00, Mass=330, SNR=2.9, Peak=3540 HFD=0.0
23:03:56.948 00.005 16872 Star::Find(15, 1228, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.948 00.000 16872 Star::Find false star n=55 nbg=292 bg=25226.0 sigma=26228.8 thresh=38376 peak=30290
23:03:56.953 00.005 16872 Star::Find returns 0 (2), X=1228.00, Y=106.00, Mass=1884904, SNR=2.9, Peak=29012 HFD=0.0
23:03:56.956 00.003 16872 Star::Find(15, 168, 949, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.956 00.000 16872 Star::Find returns 1 (0), X=167.26, Y=950.36, Mass=951, SNR=9.5, Peak=3556 HFD=2.8
23:03:56.961 00.005 16872 Star::Find(15, 1271, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.964 00.003 16872 Star::Find false star n=3 nbg=269 bg=3443.2 sigma=31.4 thresh=3537 peak=3525
23:03:56.964 00.000 16872 Star::Find returns 0 (2), X=1271.00, Y=167.00, Mass=339, SNR=2.9, Peak=3572 HFD=0.0
23:03:56.964 00.000 16872 Star::Find(15, 1746, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.964 00.000 16872 Star::Find false star n=2 nbg=272 bg=3412.5 sigma=31.1 thresh=3506 peak=3476
23:03:56.973 00.009 16872 Star::Find returns 0 (2), X=1746.00, Y=730.00, Mass=207, SNR=2.9, Peak=3536 HFD=0.0
23:03:56.975 00.002 16872 Star::Find(15, 1004, 657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.975 00.000 16872 Star::Find false star n=7 nbg=268 bg=3418.8 sigma=28.2 thresh=3503 peak=3500
23:03:56.981 00.006 16872 Star::Find returns 0 (2), X=1004.00, Y=657.00, Mass=708, SNR=2.9, Peak=3540 HFD=0.0
23:03:56.985 00.004 16872 Star::Find(15, 79, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.987 00.002 16872 Star::Find false star n=5 nbg=277 bg=3411.1 sigma=29.5 thresh=3500 peak=3492
23:03:56.990 00.003 16872 Star::Find returns 0 (2), X=79.00, Y=580.00, Mass=461, SNR=2.9, Peak=3516 HFD=0.0
23:03:56.994 00.004 16872 Star::Find(15, 666, 805, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.994 00.000 16872 Star::Find returns 1 (0), X=664.39, Y=805.19, Mass=1191, SNR=10.6, Peak=3552 HFD=5.3
23:03:56.997 00.003 16872 Star::Find(15, 228, 474, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:56.997 00.000 16872 Star::Find false star n=5 nbg=269 bg=3411.1 sigma=31.0 thresh=3504 peak=3502
23:03:56.997 00.000 16872 Star::Find returns 0 (2), X=228.00, Y=474.00, Mass=565, SNR=2.9, Peak=3544 HFD=0.0
23:03:57.006 00.009 16872 Star::Find(15, 72, 466, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.008 00.002 16872 Star::Find false star n=4 nbg=281 bg=3419.8 sigma=33.4 thresh=3520 peak=3516
23:03:57.008 00.000 16872 Star::Find returns 0 (2), X=72.00, Y=466.00, Mass=485, SNR=2.9, Peak=3572 HFD=0.0
23:03:57.015 00.007 16872 Star::Find(15, 18, 707, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.015 00.000 16872 Star::Find returns 0 (4), X=7.38, Y=720.31, Mass=437, SNR=7.3, Peak=3584 HFD=1.2
23:03:57.021 00.006 16872 Star::Find(15, 204, 217, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.023 00.002 16872 Star::Find returns 1 (0), X=189.36, Y=222.39, Mass=774, SNR=8.9, Peak=3568 HFD=3.5
23:03:57.027 00.004 16872 Star::Find(15, 338, 721, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.027 00.000 16872 Star::Find returns 1 (0), X=337.90, Y=720.73, Mass=852, SNR=9.5, Peak=3544 HFD=2.3
23:03:57.032 00.005 16872 Star::Find(15, 32, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.032 00.000 16872 Star::Find false star n=4 nbg=268 bg=3404.4 sigma=29.7 thresh=3494 peak=3483
23:03:57.032 00.000 16872 Star::Find returns 0 (2), X=32.00, Y=1050.00, Mass=378, SNR=2.9, Peak=3520 HFD=0.0
23:03:57.032 00.000 16872 Star::Find(15, 1835, 505, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.041 00.009 16872 Star::Find false star n=5 nbg=280 bg=3408.5 sigma=29.2 thresh=3496 peak=3484
23:03:57.045 00.004 16872 Star::Find returns 0 (2), X=1835.00, Y=505.00, Mass=490, SNR=2.9, Peak=3536 HFD=0.0
23:03:57.046 00.001 16872 Star::Find(15, 1690, 140, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.051 00.005 16872 Star::Find false star n=3 nbg=248 bg=3416.5 sigma=25.8 thresh=3494 peak=3480
23:03:57.053 00.002 16872 Star::Find returns 0 (2), X=1690.00, Y=140.00, Mass=258, SNR=2.9, Peak=3528 HFD=0.0
23:03:57.054 00.001 16872 Star::Find(15, 1330, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.059 00.005 16872 Star::Find returns 0 (4), X=1329.52, Y=607.47, Mass=1193, SNR=14.5, Peak=3752 HFD=1.4
23:03:57.059 00.000 16872 Star::Find(15, 641, 691, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.059 00.000 16872 Star::Find false star n=5 nbg=273 bg=3413.7 sigma=31.7 thresh=3509 peak=3493
23:03:57.067 00.008 16872 Star::Find returns 0 (2), X=641.00, Y=691.00, Mass=527, SNR=2.9, Peak=3536 HFD=0.0
23:03:57.067 00.000 16872 Star::Find(15, 1485, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.067 00.000 16872 Star::Find returns 0 (2), X=1485.00, Y=581.00, Mass=118, SNR=3.0, Peak=3540 HFD=0.0
23:03:57.076 00.009 16872 Star::Find(15, 343, 366, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.078 00.002 16872 Star::Find returns 1 (0), X=343.30, Y=366.00, Mass=814, SNR=9.4, Peak=3564 HFD=2.2
23:03:57.078 00.000 16872 Star::Find(15, 1667, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.082 00.004 16872 Star::Find returns 1 (0), X=1667.22, Y=596.45, Mass=879, SNR=9.5, Peak=3556 HFD=2.7
23:03:57.082 00.000 16872 Star::Find(15, 371, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.088 00.006 16872 Star::Find false star n=5 nbg=281 bg=3406.1 sigma=32.6 thresh=3504 peak=3495
23:03:57.092 00.004 16872 Star::Find returns 0 (2), X=371.00, Y=856.00, Mass=525, SNR=2.9, Peak=3524 HFD=0.0
23:03:57.094 00.002 16872 Star::Find(15, 1434, 457, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.098 00.004 16872 Star::Find returns 0 (4), X=1433.62, Y=457.21, Mass=558, SNR=7.4, Peak=3540 HFD=1.5
23:03:57.098 00.000 16872 Star::Find(15, 245, 395, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.098 00.000 16872 Star::Find false star n=4 nbg=272 bg=3417.0 sigma=30.3 thresh=3508 peak=3503
23:03:57.107 00.009 16872 Star::Find returns 0 (2), X=245.00, Y=395.00, Mass=448, SNR=2.9, Peak=3556 HFD=0.0
23:03:57.110 00.003 16872 Star::Find(15, 187, 760, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.110 00.000 16872 Star::Find returns 1 (0), X=177.84, Y=757.57, Mass=596, SNR=8.2, Peak=3584 HFD=2.1
23:03:57.115 00.005 16872 Star::Find(15, 963, 694, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.115 00.000 16872 Star::Find false star n=2 nbg=280 bg=3414.7 sigma=32.1 thresh=3511 peak=3497
23:03:57.121 00.006 16872 Star::Find returns 0 (2), X=963.00, Y=694.00, Mass=247, SNR=2.9, Peak=3560 HFD=0.0
23:03:57.125 00.004 16872 Star::Find(15, 1204, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.125 00.000 16872 Star::Find false star n=3 nbg=283 bg=3414.5 sigma=38.6 thresh=3530 peak=3507
23:03:57.125 00.000 16872 Star::Find returns 0 (2), X=1204.00, Y=979.00, Mass=433, SNR=2.9, Peak=3572 HFD=0.0
23:03:57.133 00.008 16872 AutoFind: finding best star pass 1
23:03:57.133 00.000 16872 Star::Find(15, 1629, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.138 00.005 16872 Star::Find returns 1 (0), X=1628.99, Y=601.56, Mass=736452, SNR=319.6, Peak=30364 HFD=6.1
23:03:57.141 00.003 16872 AutoFind returns star at [1629, 602] 74.4 Mass 736452 SNR 319.6
23:03:57.144 00.003 16872 Star::Find(15, 1629, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.149 00.005 16872 Star::Find returns 1 (0), X=1628.99, Y=601.56, Mass=736452, SNR=319.6, Peak=30364 HFD=6.1
23:03:57.149 00.000 16872 MultiStar: List (12): {1628.99, 601.56}(319.6), {1078.89, 980.08}(224.2), {969.95, 638.64}(189.9), {1797.81, 883.54}(122.6), {518.32, 874.63}(89.5), {512.72, 996.58}(87.4), {467.04, 268.32}(45.8), {1608.44, 523.83}(47.4), {26.71, 342.23}(38.3), {1636.04, 827.53}(30.5), {568.95, 996.04}(33.3), {153.45, 432.47}(41.0), 
23:03:57.154 00.005 16872 setting lock position to (1628.99, 601.56)
23:03:57.157 00.003 16872 MultiStar: stabilizing after lock position change
23:03:57.157 00.000 16872 AutoSelect: state = 1, call UpdateGuideState
23:03:57.157 00.000 16872 UpdateGuideState(): m_state=1
23:03:57.157 00.000 16872 Star::Find(15, 1628, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:03:57.168 00.011 16872 Star::Find returns 1 (0), X=1628.99, Y=601.56, Mass=736452, SNR=319.6, Peak=30364 HFD=6.1
23:03:57.168 00.000 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:03:57.168 00.000 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:03:57.174 00.006 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:03:57.183 00.009 16872 setting force full frames = false
23:03:57.183 00.000 16872 setting lock position to (1628.99, 601.56)
23:03:57.188 00.005 16872 MultiStar: stabilizing after lock position change
23:03:57.191 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:03:57.191 00.000 16872 Changing from state SELECTING to SELECTED
23:03:57.191 00.000 16872 guider state => SELECTED
23:03:57.210 00.019 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3416, FiltMin=3256, FiltMax=65516, Gamma=2.190
23:03:57.254 00.044 16872 UpdateGuideState exits: m=736452 SNR=319.6
23:03:57.260 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3416, FiltMin=3256, FiltMax=65516, Gamma=2.190
23:03:57.300 00.040 16872 Status Line: Auto-selected star at (1629.0, 601.6)
23:03:57.316 00.016 16872 PhdController: newstate STATE_WAIT_SELECTED
23:03:57.320 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:57.325 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:03:57.328 00.003 16872 Enqueuing Expose request
23:03:57.332 00.004 9640 Worker thread wakes up
23:03:57.332 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:03:57.332 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,587,31,31)
23:03:57.332 00.000 16872 evsrv: cli 0D3C0A48 connect
23:03:57.336 00.004 16872 case statement mapped state 2 to 1
23:03:57.337 00.001 16872 case statement mapped state 2 to 1
23:03:57.341 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a9b72805-eab2-47bf-8ecb-e43957430909"}
23:03:57.346 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a9b72805-eab2-47bf-8ecb-e43957430909"}
23:03:57.351 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"77160e37-a217-4678-a617-9a6ce02f8dde"}
23:03:57.351 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1628.99,601.56],"id":"77160e37-a217-4678-a617-9a6ce02f8dde"}
23:03:57.356 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15bc7af5-fbcb-43fc-8f53-358b9a18e867"}
23:03:57.359 00.003 16872 case statement mapped state 2 to 1
23:03:57.364 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"15bc7af5-fbcb-43fc-8f53-358b9a18e867"}
23:03:57.364 00.000 16872 evsrv: cli 0D3C0A48 disconnect
23:03:57.364 00.000 16872 evsrv: cli 0D3C0228 connect
23:03:57.375 00.011 16872 case statement mapped state 2 to 1
23:03:57.381 00.006 16872 case statement mapped state 2 to 1
23:03:57.381 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fd9f7d06-cdb6-4c52-9052-7045f89c3993"}
23:03:57.381 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.99,6.56],"pixels":"..."},"id":"fd9f7d06-cdb6-4c52-9052-7045f89c3993"}
23:03:57.389 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"a039c3af-c81d-4be8-93ff-86efa38640c6"}
23:03:57.396 00.007 16872 case statement mapped state 2 to 1
23:03:57.400 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"a039c3af-c81d-4be8-93ff-86efa38640c6"}
23:03:57.407 00.007 16872 evsrv: cli 0D3C0228 disconnect
23:03:58.416 01.009 16872 evsrv: cli 0D3BFFA8 connect
23:03:58.418 00.002 16872 case statement mapped state 2 to 1
23:03:58.418 00.000 16872 case statement mapped state 2 to 1
23:03:58.418 00.000 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"1ecc6fe1-434f-4f1c-a587-9e5bd560d24d"}
23:03:58.427 00.009 16872 case statement mapped state 2 to 1
23:03:58.430 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"1ecc6fe1-434f-4f1c-a587-9e5bd560d24d"}
23:03:58.435 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:03:59.441 01.006 16872 evsrv: cli 0D3BFB48 connect
23:03:59.444 00.003 16872 case statement mapped state 2 to 1
23:03:59.448 00.004 16872 case statement mapped state 2 to 1
23:03:59.451 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"02608a76-d7d0-47cb-8320-3d2ccf1e795a"}
23:03:59.455 00.004 16872 case statement mapped state 2 to 1
23:03:59.455 00.000 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"02608a76-d7d0-47cb-8320-3d2ccf1e795a"}
23:03:59.459 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:04:00.164 00.705 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"246c9300-899d-46d9-a348-0578f02e4659"}
23:04:00.164 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"246c9300-899d-46d9-a348-0578f02e4659"}
23:04:00.171 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78f98e66-2629-41f0-819a-188973e1388d"}
23:04:00.172 00.001 16872 case statement mapped state 2 to 1
23:04:00.172 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"78f98e66-2629-41f0-819a-188973e1388d"}
23:04:00.179 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d27d0fc8-0446-40b5-96ef-b17990400ca5"}
23:04:00.181 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.99,6.56],"pixels":"..."},"id":"d27d0fc8-0446-40b5-96ef-b17990400ca5"}
23:04:00.475 00.294 16872 evsrv: cli 0D3C0228 connect
23:04:00.475 00.000 16872 case statement mapped state 2 to 1
23:04:00.483 00.008 16872 case statement mapped state 2 to 1
23:04:00.484 00.001 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"2ddc2093-6e00-4b78-b2af-e13d1da28879"}
23:04:00.491 00.007 16872 case statement mapped state 2 to 1
23:04:00.494 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"2ddc2093-6e00-4b78-b2af-e13d1da28879"}
23:04:00.497 00.003 16872 evsrv: cli 0D3C0228 disconnect
23:04:01.374 00.877 9640 Exposure complete
23:04:01.507 00.133 9640 worker thread done servicing request
23:04:01.507 00.000 16872 OnExposeComplete: enter
23:04:01.514 00.007 16872 UpdateGuideState(): m_state=2
23:04:01.514 00.000 16872 Star::Find(15, 1628, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:04:01.519 00.005 16872 Star::Find returns 1 (0), X=1628.96, Y=602.57, Mass=744517, SNR=338.2, Peak=32268 HFD=5.7
23:04:01.519 00.000 16872 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.56) = xAngle (0.05 = 0.05)
23:04:01.519 00.000 16872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.10 = 0.10)
23:04:01.526 00.007 16872 CameraToMount -- cameraX=-0.03 cameraY=1.01 hyp=1.01 cameraTheta=1.60 mountX=1.01 mountY=0.10, mountTheta=0.09
23:04:01.534 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3092, max=65520, med=3412, FiltMin=3296, FiltMax=65516, Gamma=2.190
23:04:01.569 00.035 16872 UpdateGuideState exits: m=744517 SNR=338.2
23:04:01.573 00.004 16872 PhdController: newstate STATE_CALIBRATE
23:04:01.573 00.000 16872 PhdController: newstate STATE_GUIDE
23:04:01.593 00.020 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:04:01.593 00.000 16872 guider state => CALIBRATED
23:04:01.593 00.000 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:04:01.607 00.014 16872 reset dither spiral
23:04:01.609 00.002 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:04:01.609 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:01.617 00.008 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:04:01.623 00.006 16872 Enqueuing Expose request
23:04:01.625 00.002 9640 Worker thread wakes up
23:04:01.625 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:04:01.625 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:04:01.625 00.000 16872 evsrv: cli 0D3BFFA8 connect
23:04:01.631 00.006 16872 case statement mapped state 5 to 1
23:04:01.633 00.002 16872 case statement mapped state 5 to 1
23:04:01.633 00.000 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"49115c95-82de-4421-946b-6f470cea17b1"}
23:04:01.641 00.008 16872 case statement mapped state 5 to 1
23:04:01.641 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"49115c95-82de-4421-946b-6f470cea17b1"}
23:04:01.653 00.012 16872 evsrv: cli 0D3BFFA8 disconnect
23:04:02.644 00.991 16872 evsrv: cli 0D3C0A48 connect
23:04:02.647 00.003 16872 case statement mapped state 5 to 1
23:04:02.651 00.004 16872 case statement mapped state 5 to 1
23:04:02.653 00.002 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2409b3d7-a659-442a-ae23-c871d684345c"}
23:04:02.653 00.000 16872 case statement mapped state 5 to 1
23:04:02.660 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"2409b3d7-a659-442a-ae23-c871d684345c"}
23:04:02.660 00.000 16872 evsrv: cli 0D3C0A48 disconnect
23:04:03.668 01.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fb8a8be3-daa4-4308-8edb-b3dde09d5192"}
23:04:03.670 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fb8a8be3-daa4-4308-8edb-b3dde09d5192"}
23:04:03.676 00.006 16872 evsrv: cli 0D3C0A48 connect
23:04:03.677 00.001 16872 case statement mapped state 5 to 1
23:04:03.682 00.005 16872 case statement mapped state 5 to 1
23:04:03.684 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"991a01da-aa0e-4280-acce-ec5529098cb3"}
23:04:03.687 00.003 16872 case statement mapped state 5 to 1
23:04:03.687 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"991a01da-aa0e-4280-acce-ec5529098cb3"}
23:04:03.693 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b496895a-7165-4705-a6e7-c1d44f59c64a"}
23:04:03.698 00.005 16872 case statement mapped state 5 to 1
23:04:03.702 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"b496895a-7165-4705-a6e7-c1d44f59c64a"}
23:04:03.702 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cd7cd0a3-411e-4c52-a189-d7da59757769"}
23:04:03.705 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.96,6.57],"pixels":"..."},"id":"cd7cd0a3-411e-4c52-a189-d7da59757769"}
23:04:03.709 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:04:04.705 00.996 16872 evsrv: cli 0D3BFB48 connect
23:04:04.709 00.004 16872 case statement mapped state 5 to 1
23:04:04.713 00.004 16872 case statement mapped state 5 to 1
23:04:04.714 00.001 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"6fb2ed61-7fbb-4ff7-9110-338954bfc89d"}
23:04:04.719 00.005 16872 case statement mapped state 5 to 1
23:04:04.722 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"6fb2ed61-7fbb-4ff7-9110-338954bfc89d"}
23:04:04.729 00.007 16872 evsrv: cli 0D3BFB48 disconnect
23:04:05.700 00.971 9640 Exposure complete
23:04:05.741 00.041 16872 evsrv: cli 0D3BFFA8 connect
23:04:05.744 00.003 16872 case statement mapped state 5 to 1
23:04:05.750 00.006 16872 case statement mapped state 5 to 1
23:04:05.754 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"fefdbe42-13df-41df-aca4-af0300545629"}
23:04:05.756 00.002 16872 case statement mapped state 5 to 1
23:04:05.760 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"fefdbe42-13df-41df-aca4-af0300545629"}
23:04:05.767 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
23:04:05.844 00.077 9640 worker thread done servicing request
23:04:05.844 00.000 16872 OnExposeComplete: enter
23:04:05.848 00.004 16872 UpdateGuideState(): m_state=5
23:04:05.852 00.004 16872 Star::Find(15, 1628, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:04:05.852 00.000 16872 Star::Find returns 1 (0), X=1629.04, Y=602.89, Mass=735964, SNR=356.7, Peak=31324 HFD=6.1
23:04:05.852 00.000 16872 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.56) = xAngle (-0.02 = -0.02)
23:04:05.860 00.008 16872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.03 = 0.03)
23:04:05.866 00.006 16872 CameraToMount -- cameraX=0.04 cameraY=1.32 hyp=1.32 cameraTheta=1.54 mountX=1.32 mountY=0.04, mountTheta=0.03
23:04:05.871 00.005 16872 Changing from state CALIBRATED to GUIDING
23:04:05.871 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:04:05.877 00.006 16872 ScopeASCOM::SideOfPier() returns 0
23:04:05.945 00.068 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:04:05.950 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:04:05.952 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:04:05.952 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:04:05.961 00.009 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:04:05.961 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:04:05.967 00.006 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:04:05.967 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:04:05.972 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:04:05.975 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:04:05.979 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:04:05.986 00.007 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:04:05.989 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:04:05.992 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:04:06.100 00.108 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:04:06.106 00.006 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:04:06.106 00.000 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
23:04:06.118 00.012 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:04:06.120 00.002 16872 ScopeASCOM::SideOfPier() returns 0
23:04:06.301 00.181 16872 setting lock position to (1629.04, 602.89)
23:04:06.305 00.004 16872 MultiStar: stabilizing after lock position change
23:04:06.308 00.003 16872 guider state => GUIDING
23:04:06.310 00.002 16872 Status Line: Guiding
23:04:06.317 00.007 16872 Mount: notify guiding started
23:04:06.320 00.003 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:04:06.320 00.000 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:04:06.320 00.000 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:04:06.333 00.013 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:04:06.335 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:04:06.337 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:04:06.341 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:04:06.344 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:04:06.346 00.002 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:04:06.350 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:04:06.352 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:04:06.354 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:04:06.358 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:04:06.361 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:04:06.366 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:04:06.368 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:04:06.374 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:04:06.376 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:04:06.376 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:04:06.384 00.008 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:04:06.388 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:04:06.392 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:04:06.394 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:04:06.400 00.006 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:04:06.406 00.006 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:04:06.410 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:04:06.410 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:04:06.415 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:04:06.417 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:04:06.417 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:04:06.424 00.007 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:04:06.426 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:04:06.430 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:04:06.430 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:04:06.430 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:04:06.430 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:04:06.443 00.013 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:04:06.445 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:04:06.525 00.080 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:04:06.606 00.081 16872 ScopeASCOM::SideOfPier() returns 0
23:04:06.609 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:04:06.614 00.005 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:04:06.619 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:04:06.620 00.001 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:04:06.625 00.005 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:04:06.628 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:04:06.630 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:04:06.630 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:04:06.637 00.007 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:04:06.639 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3124, max=65520, med=3412, FiltMin=3272, FiltMax=65516, Gamma=2.190
23:04:06.678 00.039 16872 UpdateGuideState exits: m=735964 SNR=356.7
23:04:06.688 00.010 16872 PhdController: newstate STATE_SETTLE_WAIT
23:04:06.695 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:06.701 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:04:06.703 00.002 16872 Enqueuing Expose request
23:04:06.707 00.004 9640 Worker thread wakes up
23:04:06.707 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:04:06.707 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:04:06.772 00.065 16872 evsrv: cli 0D3C0A48 connect
23:04:06.775 00.003 16872 case statement mapped state 6 to 3
23:04:06.783 00.008 16872 case statement mapped state 6 to 3
23:04:06.787 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"90d6db99-6720-4292-b1d1-7f3997e664dd"}
23:04:06.794 00.007 16872 case statement mapped state 6 to 3
23:04:06.794 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"90d6db99-6720-4292-b1d1-7f3997e664dd"}
23:04:06.802 00.008 16872 evsrv: cli 0D3C0A48 disconnect
23:04:07.184 00.382 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d9058cb5-7ee1-496d-baae-b856948b70b7"}
23:04:07.184 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d9058cb5-7ee1-496d-baae-b856948b70b7"}
23:04:07.184 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00a25979-2d73-40a8-b3b9-d36fa528480b"}
23:04:07.191 00.007 16872 case statement mapped state 6 to 3
23:04:07.193 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"00a25979-2d73-40a8-b3b9-d36fa528480b"}
23:04:07.198 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6dd9c406-7bf2-4fda-a6e8-2049a6ab277e"}
23:04:07.202 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.04,6.89],"pixels":"..."},"id":"6dd9c406-7bf2-4fda-a6e8-2049a6ab277e"}
23:04:10.685 03.483 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae3adbec-0885-4c91-98a7-e725c8bee976"}
23:04:10.685 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ae3adbec-0885-4c91-98a7-e725c8bee976"}
23:04:10.685 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b80982c9-da73-49ed-87ff-4a271e7ad0b9"}
23:04:10.695 00.010 16872 case statement mapped state 6 to 3
23:04:10.699 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b80982c9-da73-49ed-87ff-4a271e7ad0b9"}
23:04:10.701 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0b97bc50-ae42-4b20-9e14-97e8fed51c86"}
23:04:10.706 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.04,6.89],"pixels":"..."},"id":"0b97bc50-ae42-4b20-9e14-97e8fed51c86"}
23:04:10.775 00.069 9640 Exposure complete
23:04:10.917 00.142 9640 worker thread done servicing request
23:04:10.918 00.001 16872 OnExposeComplete: enter
23:04:10.921 00.003 16872 UpdateGuideState(): m_state=6
23:04:10.921 00.000 16872 Star::Find(15, 1629, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:04:10.921 00.000 16872 Star::Find returns 1 (0), X=1628.91, Y=602.55, Mass=749474, SNR=360.7, Peak=27760 HFD=6.1
23:04:10.930 00.009 16872 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.56) = xAngle (-3.49 = 2.79)
23:04:10.937 00.007 16872 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.45 = 2.83)
23:04:10.940 00.003 16872 CameraToMount -- cameraX=-0.13 cameraY=-0.33 hyp=0.36 cameraTheta=-1.94 mountX=-0.34 mountY=0.11, mountTheta=2.83
23:04:10.947 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.13, y=-0.33, opts=13)
23:04:10.950 00.003 16872 Enqueuing Move request for scope (-0.13, -0.33)
23:04:10.953 00.003 9640 Worker thread wakes up
23:04:10.953 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.33) opts 0xd
23:04:10.953 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.13, -0.33)
23:04:10.953 00.000 9640 Moving (-0.13, -0.33) raw xDistance=-0.34 yDistance=0.11
23:04:10.953 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
23:04:10.953 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=0
23:04:10.953 00.000 9640 MoveAxis(E, 25, ABG)
23:04:10.953 00.000 9640 Guiding  Dir = 2, Dur = 25
23:04:10.953 00.000 9640 IsSlewing returns 0
23:04:10.953 00.000 9640 IsGuiding returns 0
23:04:10.953 00.000 9640 PulseGuide returned control before completion, sleep 35
23:04:10.961 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3108, max=65520, med=3408, FiltMin=3292, FiltMax=65516, Gamma=2.190
23:04:11.004 00.043 16872 UpdateGuideState exits: m=749474 SNR=360.7
23:04:11.005 00.001 9640 IsGuiding returns 1
23:04:11.005 00.000 9640 scope still moving after pulse duration time elapsed
23:04:11.005 00.000 16872 PhdController: settling, locked = 1, distance = 1.03 (1.50) aobump = 0 frame = 1 / 99999
23:04:11.010 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777781051.010,"Host":"RBFOCUS307","Inst":1,"Distance":1.03,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:04:11.012 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:11.016 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:04:11.016 00.000 16872 Enqueuing Expose request
23:04:11.044 00.028 9640 IsSlewing returns 0
23:04:11.044 00.000 9640 IsGuiding returns 0
23:04:11.044 00.000 9640 scope move finished after 25 + 63 ms
23:04:11.044 00.000 9640 Move returns status 0, amount 25
23:04:11.044 00.000 9640 MoveAxis(N, 0, ABG)
23:04:11.044 00.000 9640 Move returns status 0, amount 0
23:04:11.044 00.000 9640 move complete, result=0
23:04:11.044 00.000 9640 worker thread done servicing request
23:04:11.044 00.000 9640 Worker thread wakes up
23:04:11.044 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:04:11.044 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:04:11.046 00.002 16872 GuideStep: -0.3 px 25 ms EAST, 0.1 px 0 ms NORTH
23:04:14.184 03.138 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a96a5729-13f6-44fa-9908-ecb294cb6c3f"}
23:04:14.189 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a96a5729-13f6-44fa-9908-ecb294cb6c3f"}
23:04:14.195 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"41e0c379-c810-4709-8991-418629d55334"}
23:04:14.200 00.005 16872 case statement mapped state 6 to 3
23:04:14.203 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"41e0c379-c810-4709-8991-418629d55334"}
23:04:14.207 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a5272f94-c841-467b-a018-fbaadee11bf7"}
23:04:14.212 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.91,6.55],"pixels":"..."},"id":"a5272f94-c841-467b-a018-fbaadee11bf7"}
23:04:15.128 00.916 9640 Exposure complete
23:04:15.278 00.150 9640 worker thread done servicing request
23:04:15.278 00.000 16872 OnExposeComplete: enter
23:04:15.282 00.004 16872 UpdateGuideState(): m_state=6
23:04:15.286 00.004 16872 Star::Find(15, 1628, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:04:15.288 00.002 16872 Star::Find returns 1 (0), X=1628.85, Y=602.96, Mass=744827, SNR=363.0, Peak=29144 HFD=6.1
23:04:15.294 00.006 16872 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
23:04:15.297 00.003 16872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
23:04:15.300 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.20 cameraTheta=2.77 mountX=0.07 mountY=0.19, mountTheta=1.22
23:04:15.304 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=0.07, opts=13)
23:04:15.311 00.007 16872 Enqueuing Move request for scope (-0.19, 0.07)
23:04:15.313 00.002 9640 Worker thread wakes up
23:04:15.314 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
23:04:15.314 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
23:04:15.314 00.000 9640 Moving (-0.19, 0.07) raw xDistance=0.07 yDistance=0.19
23:04:15.314 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:04:15.314 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
23:04:15.314 00.000 9640 MoveAxis(E, 0, ABG)
23:04:15.314 00.000 9640 Move returns status 0, amount 0
23:04:15.314 00.000 9640 MoveAxis(N, 0, ABG)
23:04:15.314 00.000 9640 Move returns status 0, amount 0
23:04:15.314 00.000 9640 move complete, result=0
23:04:15.314 00.000 9640 worker thread done servicing request
23:04:15.319 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65520, med=3416, FiltMin=3288, FiltMax=65516, Gamma=2.190
23:04:15.372 00.053 16872 UpdateGuideState exits: m=744827 SNR=363.0
23:04:15.377 00.005 16872 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 2 / 99999
23:04:15.382 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777781055.382,"Host":"RBFOCUS307","Inst":1,"Distance":0.78,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:04:15.388 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:15.393 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:04:15.396 00.003 16872 Enqueuing Expose request
23:04:15.411 00.015 9640 Worker thread wakes up
23:04:15.411 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:04:15.417 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
23:04:15.417 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:04:17.684 02.267 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"191068cb-57f2-4a95-9a3d-d0d7f22fd230"}
23:04:17.687 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"191068cb-57f2-4a95-9a3d-d0d7f22fd230"}
23:04:17.692 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f11ff0b9-99e9-4221-a8b1-6243296ac5b2"}
23:04:17.696 00.004 16872 case statement mapped state 6 to 3
23:04:17.696 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f11ff0b9-99e9-4221-a8b1-6243296ac5b2"}
23:04:17.701 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"730faf93-dc6a-4c9a-993e-ff6e65e4e568"}
23:04:17.701 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.85,6.96],"pixels":"..."},"id":"730faf93-dc6a-4c9a-993e-ff6e65e4e568"}
23:04:18.052 00.351 16872 evsrv: cli 0D3C0A48 connect
23:04:18.059 00.007 16872 case statement mapped state 6 to 3
23:04:18.070 00.011 16872 case statement mapped state 6 to 3
23:04:18.075 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0c3fd472-f8ae-4f1b-8747-f78c20b21441"}
23:04:18.084 00.009 16872 case statement mapped state 6 to 3
23:04:18.084 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c3fd472-f8ae-4f1b-8747-f78c20b21441"}
23:04:18.095 00.011 16872 evsrv: cli 0D3C0A48 disconnect
23:04:18.101 00.006 16872 evsrv: cli 0D3BF8C8 connect
23:04:18.104 00.003 16872 case statement mapped state 6 to 3
23:04:18.111 00.007 16872 case statement mapped state 6 to 3
23:04:18.118 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"4159027e-178a-427d-82ec-a4b5a82e7db7"}
23:04:18.122 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:04:18.127 00.005 16872 Status Line: Waiting for devices...
23:04:18.140 00.013 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"4159027e-178a-427d-82ec-a4b5a82e7db7"}
23:04:18.145 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
23:04:18.151 00.006 16872 evsrv: cli 0D3BF968 connect
23:04:18.153 00.002 16872 case statement mapped state 6 to 3
23:04:18.157 00.004 16872 case statement mapped state 6 to 3
23:04:18.164 00.007 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"8576ad2f-3be6-4dfd-b178-d6f8a0d4372c"}
23:04:18.168 00.004 16872 case statement mapped state 6 to 3
23:04:18.170 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"8576ad2f-3be6-4dfd-b178-d6f8a0d4372c"}
23:04:18.178 00.008 16872 evsrv: cli 0D3BF968 disconnect
23:04:19.180 01.002 16872 evsrv: cli 0D3BFFA8 connect
23:04:19.183 00.003 16872 case statement mapped state 6 to 3
23:04:19.188 00.005 16872 case statement mapped state 6 to 3
23:04:19.188 00.000 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"3fd167a3-fad4-49c8-a331-80463b8575fb"}
23:04:19.188 00.000 16872 case statement mapped state 6 to 3
23:04:19.199 00.011 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3fd167a3-fad4-49c8-a331-80463b8575fb"}
23:04:19.206 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
23:04:19.307 00.101 9640 ASCOM_AbortExposure returns err = 0
23:04:19.307 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:04:19.307 00.000 9640 worker thread done servicing request
23:04:19.307 00.000 16872 OnExposeComplete: enter
23:04:19.310 00.003 16872 OnExposeComplete: Capture Error reported
23:04:19.312 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:04:19.315 00.003 16872 Mount: notify guiding stopped
23:04:19.324 00.009 16872 PhdController failed: Guiding stopped
23:04:19.324 00.000 16872 PhdController: newstate STATE_FINISH
23:04:19.324 00.000 16872 PhdController complete: fail: Guiding stopped
23:04:19.332 00.008 16872 evsrv: {"Event":"SettleDone","Timestamp":1777781059.332,"Host":"RBFOCUS307","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":2,"DroppedFrames":0}
23:04:19.335 00.003 16872 Mount: notify guiding dither settle done success=0
23:04:19.339 00.004 16872 PhdController: newstate STATE_IDLE
23:04:19.340 00.001 16872 Changing from state GUIDING to STOP
23:04:19.340 00.000 16872 guider state => SELECTED
23:04:19.340 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65520, med=3416, FiltMin=3288, FiltMax=65516, Gamma=2.190
23:04:19.384 00.044 16872 Changing from state SELECTED to UNINITIALIZED
23:04:19.388 00.004 16872 guider state => SELECTING
23:04:19.398 00.010 16872 Status Line: Stopped.
23:04:19.407 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:04:20.213 00.806 16872 evsrv: cli 0D3BFB48 connect
23:04:20.219 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"bcea34ae-f6fc-4c21-9772-684b570c6924"}
23:04:20.225 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"bcea34ae-f6fc-4c21-9772-684b570c6924"}
23:04:20.227 00.002 16872 evsrv: cli 0D3BFB48 disconnect
23:04:21.194 00.967 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ca73d8e-3bd6-48cb-a681-6075a14b19eb"}
23:04:21.194 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4ca73d8e-3bd6-48cb-a681-6075a14b19eb"}
23:04:21.194 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"50898d04-be9e-43c1-bbe1-a7998cdb8549"}
23:04:21.201 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"50898d04-be9e-43c1-bbe1-a7998cdb8549"}
23:04:24.699 03.498 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"adae748b-2b74-47a2-bdba-fd991374c242"}
23:04:24.704 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"adae748b-2b74-47a2-bdba-fd991374c242"}
23:04:24.707 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd0152c3-a17c-4ae2-a10a-3c1c22a28415"}
23:04:24.711 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd0152c3-a17c-4ae2-a10a-3c1c22a28415"}
23:04:28.213 03.502 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a8b5d85f-5b68-44e2-abfd-46e79383544a"}
23:04:28.220 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a8b5d85f-5b68-44e2-abfd-46e79383544a"}
23:04:28.220 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d62932e8-bd2d-4398-974d-9fd2b5f28d62"}
23:04:28.229 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d62932e8-bd2d-4398-974d-9fd2b5f28d62"}
23:04:31.715 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"903dd8aa-7eee-4cf3-97d5-4607d63b635e"}
23:04:31.715 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"903dd8aa-7eee-4cf3-97d5-4607d63b635e"}
23:04:31.721 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9f8be6a3-fdc2-4864-bc00-cf1079fca861"}
23:04:31.725 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9f8be6a3-fdc2-4864-bc00-cf1079fca861"}
23:04:35.222 03.497 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"763dcf9e-48f6-46cd-b1c2-cc4b0b78b3e2"}
23:04:35.222 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"763dcf9e-48f6-46cd-b1c2-cc4b0b78b3e2"}
23:04:35.233 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e7004bb-77e9-4eac-b186-194144010e36"}
23:04:35.238 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e7004bb-77e9-4eac-b186-194144010e36"}
23:04:38.730 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37471d7c-4062-44ef-ad26-0cbf4a8fda81"}
23:04:38.736 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"37471d7c-4062-44ef-ad26-0cbf4a8fda81"}
23:04:38.736 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f9c3915f-4d7c-4f33-acb7-88a140cd4605"}
23:04:38.742 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f9c3915f-4d7c-4f33-acb7-88a140cd4605"}
23:04:42.231 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c5e18ac-ad0a-413c-9b4f-3616f84e9536"}
23:04:42.233 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7c5e18ac-ad0a-413c-9b4f-3616f84e9536"}
23:04:42.239 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c37f4c54-fbd6-48ac-9bca-e3940e8b3fdf"}
23:04:42.239 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c37f4c54-fbd6-48ac-9bca-e3940e8b3fdf"}
23:04:45.737 03.498 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"89cf09fe-159f-464a-ae13-01968f329c1d"}
23:04:45.738 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"89cf09fe-159f-464a-ae13-01968f329c1d"}
23:04:45.738 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"413e8aed-f2cd-422e-b633-3fb4ef85cb9a"}
23:04:45.747 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"413e8aed-f2cd-422e-b633-3fb4ef85cb9a"}
23:04:49.249 03.502 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2442ec41-6849-4b34-a528-c5f5502769ab"}
23:04:49.251 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2442ec41-6849-4b34-a528-c5f5502769ab"}
23:04:49.253 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ec4db75-adc9-468c-be09-dd15ee0fc7e1"}
23:04:49.257 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6ec4db75-adc9-468c-be09-dd15ee0fc7e1"}
23:04:52.744 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a9d3510-7789-4cd0-aa31-442e173b488d"}
23:04:52.749 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6a9d3510-7789-4cd0-aa31-442e173b488d"}
23:04:52.753 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"196646ca-1c50-4c11-8dd8-1ef9455d41e7"}
23:04:52.754 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"196646ca-1c50-4c11-8dd8-1ef9455d41e7"}
23:04:56.251 03.497 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3336b868-5e90-40b9-b708-c5de4d283aea"}
23:04:56.253 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3336b868-5e90-40b9-b708-c5de4d283aea"}
23:04:56.253 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"814138ea-f8c1-4076-a126-d89f961ae62b"}
23:04:56.259 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"814138ea-f8c1-4076-a126-d89f961ae62b"}
23:04:59.752 03.493 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b34a2306-0a19-44f7-b0a2-65a669b49bfa"}
23:04:59.754 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b34a2306-0a19-44f7-b0a2-65a669b49bfa"}
23:04:59.761 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9e466e3-7af5-474b-8875-aaa85cefc2ff"}
23:04:59.764 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9e466e3-7af5-474b-8875-aaa85cefc2ff"}
23:05:03.257 03.493 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"23566b93-d846-4bbc-9a70-4bf002b28e43"}
23:05:03.265 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"23566b93-d846-4bbc-9a70-4bf002b28e43"}
23:05:03.271 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f946038f-70db-4933-a8f6-b6eeda0237c7"}
23:05:03.271 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f946038f-70db-4933-a8f6-b6eeda0237c7"}
23:05:06.754 03.483 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8a11ec7-aae5-4170-8995-e0ca6bbc9787"}
23:05:06.760 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d8a11ec7-aae5-4170-8995-e0ca6bbc9787"}
23:05:06.767 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a61e045e-1eca-4140-8dc2-b6719e9c7fa6"}
23:05:06.768 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a61e045e-1eca-4140-8dc2-b6719e9c7fa6"}
23:05:10.259 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"46be769d-59ce-425c-bd3d-6fa3a012efb6"}
23:05:10.263 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"46be769d-59ce-425c-bd3d-6fa3a012efb6"}
23:05:10.273 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e109285-1386-4c1a-93b5-1928ec379a9b"}
23:05:10.277 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1e109285-1386-4c1a-93b5-1928ec379a9b"}
23:05:13.760 03.483 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e359cbe-a2f5-4e78-a106-3e690426382c"}
23:05:13.761 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4e359cbe-a2f5-4e78-a106-3e690426382c"}
23:05:13.761 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36521d83-1274-4f4f-98b2-3ed787cc9e3b"}
23:05:13.767 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"36521d83-1274-4f4f-98b2-3ed787cc9e3b"}
23:05:17.396 03.629 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ac9fc93-c136-42c0-b218-7653e40bb867"}
23:05:17.401 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6ac9fc93-c136-42c0-b218-7653e40bb867"}
23:05:17.404 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"046d11b4-d9be-4acd-99b4-65b88edaf482"}
23:05:17.404 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"046d11b4-d9be-4acd-99b4-65b88edaf482"}
23:05:20.892 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ab4ce61-384f-42aa-a689-339e7b175022"}
23:05:20.895 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6ab4ce61-384f-42aa-a689-339e7b175022"}
23:05:20.900 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"da4625de-b81e-440e-a4ca-9b094ec6283d"}
23:05:20.900 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"da4625de-b81e-440e-a4ca-9b094ec6283d"}
23:05:24.387 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b010d16b-6fb6-420d-ad85-da2619500d50"}
23:05:24.389 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b010d16b-6fb6-420d-ad85-da2619500d50"}
23:05:24.389 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78b24246-2de5-44a5-b45e-dd8bf09c096a"}
23:05:24.396 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"78b24246-2de5-44a5-b45e-dd8bf09c096a"}
23:05:27.886 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c1b818f8-65b3-45af-a3b7-d0d5ef9cf792"}
23:05:27.890 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c1b818f8-65b3-45af-a3b7-d0d5ef9cf792"}
23:05:27.893 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61c0c636-afaa-443f-82d9-4102ffe26f70"}
23:05:27.894 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"61c0c636-afaa-443f-82d9-4102ffe26f70"}
23:05:31.396 03.502 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba2ac97c-a02a-4309-a39e-4da9175debb6"}
23:05:31.403 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ba2ac97c-a02a-4309-a39e-4da9175debb6"}
23:05:31.410 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"48974caf-7c51-4629-9e5a-8db22b65c8f2"}
23:05:31.418 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"48974caf-7c51-4629-9e5a-8db22b65c8f2"}
23:05:34.895 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90eb3296-0626-48bb-b4bb-1226914a75fa"}
23:05:34.898 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"90eb3296-0626-48bb-b4bb-1226914a75fa"}
23:05:34.905 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9256b0c4-9400-409d-8598-5b0b522d6596"}
23:05:34.905 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9256b0c4-9400-409d-8598-5b0b522d6596"}
23:05:38.395 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"433340c2-f2e1-438d-8cb0-ddb35ca458a6"}
23:05:38.400 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"433340c2-f2e1-438d-8cb0-ddb35ca458a6"}
23:05:38.403 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e202961e-c3df-449f-8cf6-25e90750c6cc"}
23:05:38.403 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e202961e-c3df-449f-8cf6-25e90750c6cc"}
23:05:41.897 03.494 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a43a0486-f054-4a76-b4ed-4c49ae1a72ec"}
23:05:41.898 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a43a0486-f054-4a76-b4ed-4c49ae1a72ec"}
23:05:41.898 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4d51e140-994f-49ef-97a6-ac035166808d"}
23:05:41.904 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4d51e140-994f-49ef-97a6-ac035166808d"}
23:05:45.500 03.596 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c980f9b-8c16-4fa0-baff-0a7d8fca6ff6"}
23:05:45.500 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9c980f9b-8c16-4fa0-baff-0a7d8fca6ff6"}
23:05:45.507 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf0ee5ad-f327-41a4-8367-67b4980cccf4"}
23:05:45.507 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf0ee5ad-f327-41a4-8367-67b4980cccf4"}
23:05:49.011 03.504 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4b35851-69e0-4e6c-b662-b32a02c76547"}
23:05:49.013 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c4b35851-69e0-4e6c-b662-b32a02c76547"}
23:05:49.013 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf802a1f-3168-4979-9ebc-d00f7cff5a92"}
23:05:49.023 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf802a1f-3168-4979-9ebc-d00f7cff5a92"}
23:05:52.518 03.495 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d4c39b5e-f156-4f4e-bc7e-bb69acdd6e6a"}
23:05:52.523 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d4c39b5e-f156-4f4e-bc7e-bb69acdd6e6a"}
23:05:52.523 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11e048a1-30ae-4cac-9643-d71eb43fe53c"}
23:05:52.527 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"11e048a1-30ae-4cac-9643-d71eb43fe53c"}
23:05:56.025 03.498 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77213238-220d-4be9-9b61-075ed1680f93"}
23:05:56.029 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"77213238-220d-4be9-9b61-075ed1680f93"}
23:05:56.032 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4868b859-7024-4d15-934e-595214120cb5"}
23:05:56.036 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4868b859-7024-4d15-934e-595214120cb5"}
23:05:59.537 03.501 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15fd5a6a-7df2-4ad8-9b50-e4b05383fe5f"}
23:05:59.537 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"15fd5a6a-7df2-4ad8-9b50-e4b05383fe5f"}
23:05:59.537 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5d2f517-2510-4aff-8865-556a9bf7d209"}
23:05:59.545 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d5d2f517-2510-4aff-8865-556a9bf7d209"}
23:06:03.041 03.496 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"282073be-de02-487d-a268-cc0d06467fe5"}
23:06:03.046 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"282073be-de02-487d-a268-cc0d06467fe5"}
23:06:03.050 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d50d11d-123f-4fbf-bd56-4c78ba53e79d"}
23:06:03.050 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1d50d11d-123f-4fbf-bd56-4c78ba53e79d"}
23:06:06.539 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f40174a-d83b-42ee-b2c2-fb3da6116e2d"}
23:06:06.540 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7f40174a-d83b-42ee-b2c2-fb3da6116e2d"}
23:06:06.540 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2fb3f9cc-d4c0-40ad-8e65-6024742d398d"}
23:06:06.548 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2fb3f9cc-d4c0-40ad-8e65-6024742d398d"}
23:06:10.038 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2cfdca09-2797-4d33-a831-d638f09748b1"}
23:06:10.039 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2cfdca09-2797-4d33-a831-d638f09748b1"}
23:06:10.045 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82bf8f87-44bd-4133-813c-3104da89f9d8"}
23:06:10.047 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"82bf8f87-44bd-4133-813c-3104da89f9d8"}
23:06:13.544 03.497 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6d9425d-7e67-47c0-aae0-11b0508bba80"}
23:06:13.546 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e6d9425d-7e67-47c0-aae0-11b0508bba80"}
23:06:13.550 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4575e63-719e-4b72-9064-a0019e524aff"}
23:06:13.554 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4575e63-719e-4b72-9064-a0019e524aff"}
23:06:17.044 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c64ad9b2-f494-4834-859c-9b33e9783238"}
23:06:17.044 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c64ad9b2-f494-4834-859c-9b33e9783238"}
23:06:17.048 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a18c364-7684-4f0a-a1fd-89727d92e1fa"}
23:06:17.052 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5a18c364-7684-4f0a-a1fd-89727d92e1fa"}
23:06:20.543 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3143071f-3ce7-4e02-9378-6dcd391ff9b7"}
23:06:20.547 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3143071f-3ce7-4e02-9378-6dcd391ff9b7"}
23:06:20.552 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71806071-0881-48d0-bae9-ea37edef69cc"}
23:06:20.557 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"71806071-0881-48d0-bae9-ea37edef69cc"}
23:06:24.049 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4722392a-50d7-4cc2-98d2-9a7b485ddcdc"}
23:06:24.053 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4722392a-50d7-4cc2-98d2-9a7b485ddcdc"}
23:06:24.060 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"056be392-0f83-4382-ba1a-e24c98061564"}
23:06:24.062 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"056be392-0f83-4382-ba1a-e24c98061564"}
23:06:27.556 03.494 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e02e83c5-3c3e-4a0e-a08b-aca1352c9740"}
23:06:27.559 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e02e83c5-3c3e-4a0e-a08b-aca1352c9740"}
23:06:27.563 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12ef48d2-e2e0-4b01-a077-fe4ff8870ad6"}
23:06:27.566 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"12ef48d2-e2e0-4b01-a077-fe4ff8870ad6"}
23:06:31.054 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b6d2562-0be1-47f5-b551-eb91504f4015"}
23:06:31.054 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4b6d2562-0be1-47f5-b551-eb91504f4015"}
23:06:31.054 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f7343e77-ad76-493a-955a-c571a613c837"}
23:06:31.062 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f7343e77-ad76-493a-955a-c571a613c837"}
23:06:34.552 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a4f553f2-3f56-408e-abf8-caf33797c3ee"}
23:06:34.557 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a4f553f2-3f56-408e-abf8-caf33797c3ee"}
23:06:34.563 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98deaabc-9ead-4768-9c0d-1dd9b136ee3f"}
23:06:34.563 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"98deaabc-9ead-4768-9c0d-1dd9b136ee3f"}
23:06:38.068 03.505 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c56eeaa4-f619-4ddf-abfc-1d7f9d484436"}
23:06:38.068 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c56eeaa4-f619-4ddf-abfc-1d7f9d484436"}
23:06:38.075 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6da36378-8528-4696-a1a3-0e6cc3a24147"}
23:06:38.075 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6da36378-8528-4696-a1a3-0e6cc3a24147"}
23:06:41.574 03.499 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc7744a0-ae55-4316-8206-a278cee7962f"}
23:06:41.578 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bc7744a0-ae55-4316-8206-a278cee7962f"}
23:06:41.582 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0519d2c4-de11-45e9-98e5-a0b566125705"}
23:06:41.590 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0519d2c4-de11-45e9-98e5-a0b566125705"}
23:06:45.077 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b2a979cd-2b76-4b2e-8aa1-9ca9b2dbfc91"}
23:06:45.078 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b2a979cd-2b76-4b2e-8aa1-9ca9b2dbfc91"}
23:06:45.078 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0af3459e-00a4-4827-a934-6e5bac0ca1d7"}
23:06:45.084 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0af3459e-00a4-4827-a934-6e5bac0ca1d7"}
23:06:48.583 03.499 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1bd49b15-f3d6-4239-99f5-2f94ce737236"}
23:06:48.584 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1bd49b15-f3d6-4239-99f5-2f94ce737236"}
23:06:48.589 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5ac7f084-e216-4701-b297-49b2a4c534dc"}
23:06:48.593 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5ac7f084-e216-4701-b297-49b2a4c534dc"}
23:06:52.088 03.495 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"803e4523-5c41-4590-99a6-f16f17a7c783"}
23:06:52.090 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"803e4523-5c41-4590-99a6-f16f17a7c783"}
23:06:52.094 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d73426af-8248-4b73-93e3-ea7ac1b10174"}
23:06:52.096 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d73426af-8248-4b73-93e3-ea7ac1b10174"}
23:06:55.586 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02b78fa0-13ae-4a5e-b3c3-f9d3dbb1b137"}
23:06:55.587 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"02b78fa0-13ae-4a5e-b3c3-f9d3dbb1b137"}
23:06:55.593 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4802d7bb-9830-408f-a061-ef916ce02c3e"}
23:06:55.597 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4802d7bb-9830-408f-a061-ef916ce02c3e"}
23:06:59.094 03.497 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11705e65-1be8-447c-90c5-bcf21b22c158"}
23:06:59.095 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"11705e65-1be8-447c-90c5-bcf21b22c158"}
23:06:59.099 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6c2587fc-0641-4260-b906-dc0f9b46563c"}
23:06:59.102 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c2587fc-0641-4260-b906-dc0f9b46563c"}
23:07:02.601 03.499 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69990adf-4ac9-4015-8569-4b83d2148b0f"}
23:07:02.605 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"69990adf-4ac9-4015-8569-4b83d2148b0f"}
23:07:02.609 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"acc07b01-eb69-4780-bacc-0f1c6f2ee061"}
23:07:02.612 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"acc07b01-eb69-4780-bacc-0f1c6f2ee061"}
23:07:06.104 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"30cad9f5-77df-46f1-89bf-297264cd6e34"}
23:07:06.104 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"30cad9f5-77df-46f1-89bf-297264cd6e34"}
23:07:06.104 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f06a7e4-58c3-4311-9840-a6475e3989da"}
23:07:06.112 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f06a7e4-58c3-4311-9840-a6475e3989da"}
23:07:09.616 03.504 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"66fea1b0-175a-4ce6-b099-78615d7ae8d8"}
23:07:09.616 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"66fea1b0-175a-4ce6-b099-78615d7ae8d8"}
23:07:09.616 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"663eca5e-9a36-436d-a64b-0164c52655e0"}
23:07:09.629 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"663eca5e-9a36-436d-a64b-0164c52655e0"}
23:07:13.116 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"542e8332-2381-40e9-8d3b-14f4662031f9"}
23:07:13.118 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"542e8332-2381-40e9-8d3b-14f4662031f9"}
23:07:13.123 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f13afd0-66c7-44ce-ab02-4562bf939349"}
23:07:13.125 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f13afd0-66c7-44ce-ab02-4562bf939349"}
23:07:16.621 03.496 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db171527-d6f7-4f2b-b4c4-93c9f6b91431"}
23:07:16.621 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"db171527-d6f7-4f2b-b4c4-93c9f6b91431"}
23:07:16.624 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"757b2b0a-6b99-4050-b7ce-5fa6ab34396e"}
23:07:16.629 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"757b2b0a-6b99-4050-b7ce-5fa6ab34396e"}
23:07:20.122 03.493 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e04167b9-92ef-4fdb-9d56-bbbc7f01b411"}
23:07:20.130 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e04167b9-92ef-4fdb-9d56-bbbc7f01b411"}
23:07:20.135 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d74a350-5961-44ba-88d3-b64be57502be"}
23:07:20.135 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9d74a350-5961-44ba-88d3-b64be57502be"}
23:07:23.627 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d75e4501-6878-4623-8e86-26cc6a1e79c6"}
23:07:23.627 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d75e4501-6878-4623-8e86-26cc6a1e79c6"}
23:07:23.635 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3bc0d3c9-1850-4323-9e28-c2482bac4402"}
23:07:23.637 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3bc0d3c9-1850-4323-9e28-c2482bac4402"}
23:07:27.128 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dcc57a07-ab84-4589-b25c-54d0d1e982dd"}
23:07:27.128 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dcc57a07-ab84-4589-b25c-54d0d1e982dd"}
23:07:27.128 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b47c545-fed0-4386-8b68-f38e732f8bca"}
23:07:27.136 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8b47c545-fed0-4386-8b68-f38e732f8bca"}
23:07:30.633 03.497 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e672c020-9766-4682-b45d-e24479068bd2"}
23:07:30.635 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e672c020-9766-4682-b45d-e24479068bd2"}
23:07:30.635 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8166556a-2dbb-4ce1-aa9d-5c17f35f7586"}
23:07:30.641 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8166556a-2dbb-4ce1-aa9d-5c17f35f7586"}
23:07:34.136 03.495 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2bd79699-a235-4240-8174-f7784b19e8ce"}
23:07:34.136 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2bd79699-a235-4240-8174-f7784b19e8ce"}
23:07:34.136 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5d3762a4-3b41-4cd0-bb46-98a1fdf6f6ae"}
23:07:34.146 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5d3762a4-3b41-4cd0-bb46-98a1fdf6f6ae"}
23:07:37.637 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5171344c-51c5-47bb-a127-aaa3536fa90a"}
23:07:37.637 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5171344c-51c5-47bb-a127-aaa3536fa90a"}
23:07:37.645 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4f65a8df-6308-447a-b4e1-e7538195a231"}
23:07:37.647 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4f65a8df-6308-447a-b4e1-e7538195a231"}
23:07:41.141 03.494 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88d645fa-5240-4a61-aa77-0d164d4aaa65"}
23:07:41.143 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"88d645fa-5240-4a61-aa77-0d164d4aaa65"}
23:07:41.147 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1159b62d-e6c2-4ea8-a21a-46d9a47d254a"}
23:07:41.150 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1159b62d-e6c2-4ea8-a21a-46d9a47d254a"}
23:07:44.722 03.572 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4f850e7-1115-4b56-a990-5fcef5d989b1"}
23:07:44.726 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c4f850e7-1115-4b56-a990-5fcef5d989b1"}
23:07:44.727 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"026524dd-23ee-478f-ab6f-c576852eee2d"}
23:07:44.735 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"026524dd-23ee-478f-ab6f-c576852eee2d"}
23:07:48.223 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3160e905-f2a7-4b02-a03b-748b6c26a4a8"}
23:07:48.223 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3160e905-f2a7-4b02-a03b-748b6c26a4a8"}
23:07:48.231 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dbd222a5-5bab-4208-aa7a-c514433cf71a"}
23:07:48.231 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dbd222a5-5bab-4208-aa7a-c514433cf71a"}
23:07:51.727 03.496 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a6f2ff0-0b84-49f3-bdf8-efaa879e1508"}
23:07:51.727 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5a6f2ff0-0b84-49f3-bdf8-efaa879e1508"}
23:07:51.731 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"97ad5672-0f94-45f7-bc0e-85540ede4cdd"}
23:07:51.734 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"97ad5672-0f94-45f7-bc0e-85540ede4cdd"}
23:07:55.237 03.503 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2927151b-bf55-48cb-9b2f-f8f297bbdd47"}
23:07:55.239 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2927151b-bf55-48cb-9b2f-f8f297bbdd47"}
23:07:55.243 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a2b0372-cffb-4130-90ee-d9d09ed5142f"}
23:07:55.248 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a2b0372-cffb-4130-90ee-d9d09ed5142f"}
23:07:58.740 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"76b5dd0a-08e3-4edf-9568-969d623ddb08"}
23:07:58.744 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"76b5dd0a-08e3-4edf-9568-969d623ddb08"}
23:07:58.746 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a870b92b-f636-45bd-824d-c42ac77dd781"}
23:07:58.751 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a870b92b-f636-45bd-824d-c42ac77dd781"}
23:08:02.247 03.496 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70f65fdc-d36f-455f-956b-b6e32f66b88f"}
23:08:02.249 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"70f65fdc-d36f-455f-956b-b6e32f66b88f"}
23:08:02.255 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6cd00dc-2be9-4943-91a8-144055e98c29"}
23:08:02.255 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d6cd00dc-2be9-4943-91a8-144055e98c29"}
23:08:07.019 04.764 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7eb923d3-602c-4427-ac56-3c8ba74406d4"}
23:08:07.025 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7eb923d3-602c-4427-ac56-3c8ba74406d4"}
23:08:07.121 00.096 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"89f08074-5e59-480d-9a2e-c46bfea3c17d"}
23:08:07.125 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"89f08074-5e59-480d-9a2e-c46bfea3c17d"}
23:08:10.523 03.398 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8a4c5ce0-867d-4dd1-805e-cf856ca9d0c1"}
23:08:10.525 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8a4c5ce0-867d-4dd1-805e-cf856ca9d0c1"}
23:08:10.528 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d71e371-3c94-428f-84d5-a73800e0fee3"}
23:08:10.532 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1d71e371-3c94-428f-84d5-a73800e0fee3"}
23:08:14.034 03.502 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0c0f0cf-dca6-4e21-bba9-21fa593dff57"}
23:08:14.034 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e0c0f0cf-dca6-4e21-bba9-21fa593dff57"}
23:08:14.034 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2818984-c073-431e-8c45-45799f05aa1c"}
23:08:14.041 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2818984-c073-431e-8c45-45799f05aa1c"}
23:08:17.535 03.494 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad22a8f7-a5a2-4b7a-88a3-b673bec7d0e1"}
23:08:17.537 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ad22a8f7-a5a2-4b7a-88a3-b673bec7d0e1"}
23:08:17.537 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f2266d3-63c9-4128-a26a-b8f062213e66"}
23:08:17.547 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f2266d3-63c9-4128-a26a-b8f062213e66"}
23:08:21.037 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"57adce9c-53c5-4978-a082-2c206e2f21f2"}
23:08:21.037 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"57adce9c-53c5-4978-a082-2c206e2f21f2"}
23:08:21.043 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"912cc9c6-fdb1-4039-ae69-aff80dbc4236"}
23:08:21.045 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"912cc9c6-fdb1-4039-ae69-aff80dbc4236"}
23:08:24.861 03.816 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"20511ee8-cb75-4bb2-b70d-a3f03ef7b657"}
23:08:24.872 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"20511ee8-cb75-4bb2-b70d-a3f03ef7b657"}
23:08:24.887 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f67fcc6c-7e91-44a6-aeec-103bb8d101bb"}
23:08:24.896 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f67fcc6c-7e91-44a6-aeec-103bb8d101bb"}
23:08:28.365 03.469 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"14f4c45f-fe3d-4704-9f4b-2a85fbf70d43"}
23:08:28.369 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"14f4c45f-fe3d-4704-9f4b-2a85fbf70d43"}
23:08:28.369 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73967376-be94-4373-82d8-522a60597455"}
23:08:28.377 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"73967376-be94-4373-82d8-522a60597455"}
23:08:31.869 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd64b112-5d2b-4cb3-8d94-1c04d5f795d8"}
23:08:31.873 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dd64b112-5d2b-4cb3-8d94-1c04d5f795d8"}
23:08:31.878 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ba290e3-0a4b-42b8-8278-879de7d6d372"}
23:08:31.880 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3ba290e3-0a4b-42b8-8278-879de7d6d372"}
23:08:35.380 03.500 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"57d29bd8-4276-4862-99fb-f2e740c6110b"}
23:08:35.380 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"57d29bd8-4276-4862-99fb-f2e740c6110b"}
23:08:35.384 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0edbee62-da5f-4ee6-bba8-06bf8ab92abb"}
23:08:35.388 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0edbee62-da5f-4ee6-bba8-06bf8ab92abb"}
23:08:38.879 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77f9c18a-aec5-4a3c-9a9d-be94981fcfbb"}
23:08:38.879 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"77f9c18a-aec5-4a3c-9a9d-be94981fcfbb"}
23:08:38.879 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9e4cf3f-06af-49c0-9963-976c2a643865"}
23:08:38.889 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9e4cf3f-06af-49c0-9963-976c2a643865"}
23:08:42.375 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ddf489b2-34f5-440c-a1bb-81f8e297bf52"}
23:08:42.380 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ddf489b2-34f5-440c-a1bb-81f8e297bf52"}
23:08:42.384 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f97b8cfb-a2ae-44b9-a881-e5d054b2d0c9"}
23:08:42.390 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f97b8cfb-a2ae-44b9-a881-e5d054b2d0c9"}
23:08:45.882 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"830633c3-738f-4a6a-9bbd-852abdd1e605"}
23:08:45.883 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"830633c3-738f-4a6a-9bbd-852abdd1e605"}
23:08:45.890 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f904ff9-ebc8-4f0e-aa09-699bf95b5094"}
23:08:45.893 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f904ff9-ebc8-4f0e-aa09-699bf95b5094"}
23:08:49.391 03.498 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d438a38-46f8-45f0-8449-b7327b6fa6df"}
23:08:49.391 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8d438a38-46f8-45f0-8449-b7327b6fa6df"}
23:08:49.397 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77366a5d-6a4e-4921-9aaf-9eeac1da54fe"}
23:08:49.400 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"77366a5d-6a4e-4921-9aaf-9eeac1da54fe"}
23:08:52.889 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"974f0130-4da5-4e90-a5c2-06657a19d607"}
23:08:52.889 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"974f0130-4da5-4e90-a5c2-06657a19d607"}
23:08:52.889 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e1c3f32-87d7-4172-b907-8ecea453c5fb"}
23:08:52.900 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e1c3f32-87d7-4172-b907-8ecea453c5fb"}
23:08:56.830 03.930 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83296602-ebd2-46ae-86b2-ebb5cd9be0d8"}
23:08:56.842 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"83296602-ebd2-46ae-86b2-ebb5cd9be0d8"}
23:08:56.842 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"395cfc86-40f0-4f18-b745-12ca652c89bf"}
23:08:56.854 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"395cfc86-40f0-4f18-b745-12ca652c89bf"}
23:08:58.085 01.231 16872 evsrv: cli 0D3BF968 connect
23:08:58.093 00.008 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"b35b2dfd-3b2a-438b-840a-b6e077a6dbc7"}
23:08:58.099 00.006 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Stopped","id":"b35b2dfd-3b2a-438b-840a-b6e077a6dbc7"}
23:08:58.103 00.004 16872 evsrv: cli 0D3BF968 disconnect
23:08:58.110 00.007 16872 evsrv: cli 0D3BFFA8 connect
23:08:58.121 00.011 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_calibrated","id":"132b03de-d9e0-48d8-b81c-ef56c746971b"}
23:08:58.125 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":true,"id":"132b03de-d9e0-48d8-b81c-ef56c746971b"}
23:08:58.128 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
23:08:58.135 00.007 16872 evsrv: cli 0D3C0A48 connect
23:08:58.142 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"e3b2f46e-67a7-4de6-90b9-d44deff6557c"}
23:08:58.146 00.004 16872 PhdController::Guide begins
23:08:58.150 00.004 16872 PhdController: newstate STATE_SETUP
23:08:58.153 00.003 16872 PhdController: setup
23:08:58.153 00.000 16872 PhdController: newstate STATE_ATTEMPT_START
23:08:58.153 00.000 16872 PhdController: start capturing
23:08:58.153 00.000 16872 Changing from state SELECTING to UNINITIALIZED
23:08:58.169 00.016 16872 guider state => SELECTING
23:08:58.175 00.006 16872 setting force full frames = true
23:08:58.180 00.005 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:08:58.189 00.009 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:08:58.198 00.009 16872 Enqueuing Expose request
23:08:58.198 00.000 16872 PhdController: newstate STATE_SELECT_STAR
23:08:58.203 00.005 9640 Worker thread wakes up
23:08:58.203 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"e3b2f46e-67a7-4de6-90b9-d44deff6557c"}
23:08:58.211 00.008 9640 worker thread servicing REQUEST_EXPOSE 3500
23:08:58.211 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:08:58.216 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:08:58.222 00.006 16872 evsrv: cli 0D3BF8C8 connect
23:08:58.222 00.000 16872 case statement mapped state 1 to 101
23:08:58.228 00.006 16872 case statement mapped state 1 to 101
23:08:58.233 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"bfefb0c0-0c01-4f0a-b216-9a0227f57e1e"}
23:08:58.236 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"bfefb0c0-0c01-4f0a-b216-9a0227f57e1e"}
23:08:58.246 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
23:08:58.264 00.018 16872 evsrv: cli 0D3BF968 connect
23:08:58.268 00.004 16872 case statement mapped state 1 to 101
23:08:58.277 00.009 16872 case statement mapped state 1 to 101
23:08:58.285 00.008 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"8dcf7613-332c-4b16-9a83-887fa53fd7e7"}
23:08:58.289 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"8dcf7613-332c-4b16-9a83-887fa53fd7e7"}
23:08:58.299 00.010 16872 evsrv: cli 0D3BF968 disconnect
23:08:59.302 01.003 16872 evsrv: cli 0D3BFFA8 connect
23:08:59.302 00.000 16872 case statement mapped state 1 to 101
23:08:59.302 00.000 16872 case statement mapped state 1 to 101
23:08:59.311 00.009 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"344976b6-2974-4672-9b63-ee9b52e48ac1"}
23:08:59.311 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"344976b6-2974-4672-9b63-ee9b52e48ac1"}
23:08:59.315 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:09:00.316 01.001 16872 evsrv: cli 0D3BF968 connect
23:09:00.316 00.000 16872 case statement mapped state 1 to 101
23:09:00.324 00.008 16872 case statement mapped state 1 to 101
23:09:00.324 00.000 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"9342d2e0-02da-4df2-8521-6b48baf64498"}
23:09:00.328 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"9342d2e0-02da-4df2-8521-6b48baf64498"}
23:09:00.333 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1805530a-23d6-4722-b6c2-540160434cac"}
23:09:00.333 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1805530a-23d6-4722-b6c2-540160434cac"}
23:09:00.333 00.000 16872 evsrv: cli 0D3BF968 disconnect
23:09:00.341 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"93cea58d-c399-4990-94f1-2ef15ac33be9"}
23:09:00.345 00.004 16872 case statement mapped state 1 to 101
23:09:00.347 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"93cea58d-c399-4990-94f1-2ef15ac33be9"}
23:09:01.333 00.986 16872 evsrv: cli 0D3BFFA8 connect
23:09:01.338 00.005 16872 case statement mapped state 1 to 101
23:09:01.342 00.004 16872 case statement mapped state 1 to 101
23:09:01.352 00.010 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"66d8fde5-df0b-4959-a3f6-00dfdb41177e"}
23:09:01.354 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"66d8fde5-df0b-4959-a3f6-00dfdb41177e"}
23:09:01.360 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
23:09:02.259 00.899 9640 Exposure complete
23:09:02.359 00.100 16872 evsrv: cli 0D3C0A48 connect
23:09:02.359 00.000 16872 case statement mapped state 1 to 101
23:09:02.359 00.000 16872 case statement mapped state 1 to 101
23:09:02.368 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"f35012f8-a462-42e3-8801-eeb06019f61c"}
23:09:02.372 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"f35012f8-a462-42e3-8801-eeb06019f61c"}
23:09:02.376 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:09:02.394 00.018 9640 worker thread done servicing request
23:09:02.394 00.000 16872 OnExposeComplete: enter
23:09:02.400 00.006 16872 UpdateGuideState(): m_state=1
23:09:02.403 00.003 16872 UpdateCurrentPosition: no star selected
23:09:02.403 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:09:02.410 00.007 16872 Status Line: No star selected
23:09:02.413 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3084, max=65520, med=3416, FiltMin=3304, FiltMax=65516, Gamma=2.190
23:09:02.450 00.037 16872 UpdateGuideState exits: No star selected
23:09:02.455 00.005 16872 GuiderMultiStar::AutoSelect enter
23:09:02.459 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:09:02.592 00.133 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:09:02.754 00.162 16872 AutoFind: global mean = -0.1, stdev 760.0
23:09:02.757 00.003 16872 AutoFind: using threshold = 0.1
23:09:02.911 00.154 16872 AutoFind: local max [1630, 603] 185.3
23:09:02.911 00.000 16872 AutoFind: local max [1218, 138] 110.1
23:09:02.911 00.000 16872 AutoFind: local max [1220, 129] 105.6
23:09:02.921 00.010 16872 AutoFind: local max [1212, 133] 102.6
23:09:02.924 00.003 16872 AutoFind: local max [1080, 982] 51.6
23:09:02.927 00.003 16872 AutoFind: local max [971, 641] 49.0
23:09:02.928 00.001 16872 AutoFind: local max [1799, 884] 22.3
23:09:02.932 00.004 16872 AutoFind: local max [514, 999] 13.0
23:09:02.932 00.000 16872 AutoFind: local max [520, 877] 12.7
23:09:02.935 00.003 16872 AutoFind: local max [468, 271] 5.6
23:09:02.935 00.000 16872 AutoFind: local max [1610, 525] 4.7
23:09:02.935 00.000 16872 AutoFind: local max [28, 346] 4.5
23:09:02.945 00.010 16872 AutoFind: local max [1407, 662] 3.7
23:09:02.945 00.000 16872 AutoFind: local max [155, 436] 3.7
23:09:02.945 00.000 16872 AutoFind: local max [1336, 37] 3.1
23:09:02.954 00.009 16872 AutoFind: local max [1638, 829] 2.9
23:09:02.954 00.000 16872 AutoFind: local max [571, 999] 2.9
23:09:02.958 00.004 16872 AutoFind: local max [53, 888] 2.9
23:09:02.960 00.002 16872 AutoFind: local max [393, 685] 2.7
23:09:02.960 00.000 16872 AutoFind: local max [1177, 768] 2.0
23:09:02.960 00.000 16872 AutoFind: local max [949, 410] 1.4
23:09:02.969 00.009 16872 AutoFind: local max [344, 334] 1.3
23:09:02.969 00.000 16872 AutoFind: local max [440, 178] 1.3
23:09:02.969 00.000 16872 AutoFind: local max [1617, 710] 1.3
23:09:02.977 00.008 16872 AutoFind: local max [996, 466] 1.2
23:09:02.977 00.000 16872 AutoFind: local max [1217, 112] 1.2
23:09:02.977 00.000 16872 AutoFind: local max [1703, 593] 1.1
23:09:02.985 00.008 16872 AutoFind: local max [970, 651] 1.1
23:09:02.985 00.000 16872 AutoFind: local max [1754, 383] 1.1
23:09:02.990 00.005 16872 AutoFind: local max [732, 105] 1.1
23:09:02.993 00.003 16872 AutoFind: local max [1237, 123] 1.0
23:09:02.993 00.000 16872 AutoFind: local max [1072, 49] 1.0
23:09:02.993 00.000 16872 AutoFind: local max [1696, 114] 0.9
23:09:02.993 00.000 16872 AutoFind: local max [1581, 872] 0.9
23:09:03.001 00.008 16872 AutoFind: local max [217, 309] 0.9
23:09:03.001 00.000 16872 AutoFind: local max [1217, 156] 0.9
23:09:03.001 00.000 16872 AutoFind: local max [1081, 991] 0.8
23:09:03.011 00.010 16872 AutoFind: local max [1297, 402] 0.8
23:09:03.013 00.002 16872 AutoFind: local max [1643, 605] 0.8
23:09:03.015 00.002 16872 AutoFind: local max [1090, 977] 0.7
23:09:03.019 00.004 16872 AutoFind: local max [1116, 1030] 0.7
23:09:03.021 00.002 16872 AutoFind: local max [1623, 611] 0.7
23:09:03.021 00.000 16872 AutoFind: local max [378, 953] 0.7
23:09:03.026 00.005 16872 AutoFind: local max [1540, 152] 0.7
23:09:03.026 00.000 16872 AutoFind: local max [1353, 449] 0.7
23:09:03.026 00.000 16872 AutoFind: local max [771, 1038] 0.7
23:09:03.033 00.007 16872 AutoFind: local max [1630, 589] 0.7
23:09:03.033 00.000 16872 AutoFind: local max [1139, 236] 0.7
23:09:03.033 00.000 16872 AutoFind: local max [1461, 336] 0.6
23:09:03.042 00.009 16872 AutoFind: local max [1385, 953] 0.6
23:09:03.045 00.003 16872 AutoFind: local max [704, 250] 0.6
23:09:03.045 00.000 16872 AutoFind: local max [1704, 107] 0.6
23:09:03.050 00.005 16872 AutoFind: local max [1637, 616] 0.6
23:09:03.052 00.002 16872 AutoFind: local max [1423, 402] 0.6
23:09:03.052 00.000 16872 AutoFind: local max [1261, 953] 0.6
23:09:03.057 00.005 16872 AutoFind: local max [692, 702] 0.6
23:09:03.057 00.000 16872 AutoFind: local max [301, 439] 0.6
23:09:03.057 00.000 16872 AutoFind: local max [957, 1026] 0.6
23:09:03.066 00.009 16872 AutoFind: local max [843, 30] 0.6
23:09:03.066 00.000 16872 AutoFind: local max [1085, 970] 0.6
23:09:03.066 00.000 16872 AutoFind: local max [1773, 959] 0.6
23:09:03.074 00.008 16872 AutoFind: local max [874, 954] 0.6
23:09:03.077 00.003 16872 AutoFind: local max [1329, 819] 0.6
23:09:03.080 00.003 16872 AutoFind: local max [1190, 134] 0.6
23:09:03.082 00.002 16872 AutoFind: local max [202, 402] 0.6
23:09:03.082 00.000 16872 AutoFind: local max [328, 88] 0.6
23:09:03.082 00.000 16872 AutoFind: local max [1188, 1018] 0.6
23:09:03.090 00.008 16872 AutoFind: local max [436, 918] 0.6
23:09:03.093 00.003 16872 AutoFind: local max [1460, 329] 0.6
23:09:03.097 00.004 16872 AutoFind: local max [906, 1025] 0.6
23:09:03.098 00.001 16872 AutoFind: local max [139, 342] 0.6
23:09:03.100 00.002 16872 AutoFind: local max [1719, 227] 0.6
23:09:03.103 00.003 16872 AutoFind: local max [526, 182] 0.5
23:09:03.107 00.004 16872 AutoFind: local max [1195, 149] 0.5
23:09:03.107 00.000 16872 AutoFind: local max [1589, 319] 0.5
23:09:03.111 00.004 16872 AutoFind: local max [1072, 131] 0.5
23:09:03.116 00.005 16872 AutoFind: local max [595, 794] 0.5
23:09:03.116 00.000 16872 AutoFind: local max [1406, 194] 0.5
23:09:03.116 00.000 16872 AutoFind: local max [1092, 793] 0.5
23:09:03.123 00.007 16872 AutoFind: local max [450, 1068] 0.5
23:09:03.123 00.000 16872 AutoFind: local max [1531, 722] 0.5
23:09:03.131 00.008 16872 AutoFind: local max [1018, 144] 0.5
23:09:03.133 00.002 16872 AutoFind: local max [262, 926] 0.5
23:09:03.138 00.005 16872 AutoFind: local max [497, 421] 0.5
23:09:03.141 00.003 16872 AutoFind: local max [1452, 1057] 0.5
23:09:03.141 00.000 16872 AutoFind: local max [1175, 1000] 0.5
23:09:03.144 00.003 16872 AutoFind: local max [615, 406] 0.5
23:09:03.148 00.004 16872 AutoFind: local max [413, 1034] 0.5
23:09:03.148 00.000 16872 AutoFind: local max [1089, 989] 0.5
23:09:03.148 00.000 16872 AutoFind: local max [1246, 158] 0.5
23:09:03.148 00.000 16872 AutoFind: local max [561, 589] 0.5
23:09:03.159 00.011 16872 AutoFind: local max [494, 489] 0.5
23:09:03.159 00.000 16872 AutoFind: local max [1107, 476] 0.5
23:09:03.164 00.005 16872 AutoFind: local max [1520, 1031] 0.5
23:09:03.169 00.005 16872 AutoFind: local max [468, 729] 0.5
23:09:03.169 00.000 16872 AutoFind: local max [769, 218] 0.5
23:09:03.172 00.003 16872 AutoFind: local max [1784, 312] 0.5
23:09:03.172 00.000 16872 AutoFind: local max [258, 1034] 0.5
23:09:03.177 00.005 16872 AutoFind: local max [1099, 366] 0.5
23:09:03.180 00.003 16872 AutoFind: local max [1015, 226] 0.5
23:09:03.180 00.000 16872 AutoFind: too close [1089, 989] 0.5 - [1085, 970] 0.6
23:09:03.188 00.008 16872 AutoFind: too close [1089, 989] 0.5 - [1090, 977] 0.7
23:09:03.188 00.000 16872 AutoFind: too close [1089, 989] 0.5 - [1081, 991] 0.8
23:09:03.188 00.000 16872 AutoFind: close dim-bright [1089, 989] 0.5 - [1080, 982] 51.6
23:09:03.198 00.010 16872 AutoFind: too close [1175, 1000] 0.5 - [1188, 1018] 0.6
23:09:03.204 00.006 16872 AutoFind: too close [1195, 149] 0.5 - [1190, 134] 0.6
23:09:03.212 00.008 16872 AutoFind: close dim-bright [1195, 149] 0.5 - [1212, 133] 102.6
23:09:03.212 00.000 16872 AutoFind: too close [1460, 329] 0.6 - [1461, 336] 0.6
23:09:03.222 00.010 16872 AutoFind: too close [1085, 970] 0.6 - [1090, 977] 0.7
23:09:03.222 00.000 16872 AutoFind: close dim-bright [1085, 970] 0.6 - [1080, 982] 51.6
23:09:03.228 00.006 16872 AutoFind: too close [1637, 616] 0.6 - [1623, 611] 0.7
23:09:03.232 00.004 16872 AutoFind: too close [1637, 616] 0.6 - [1643, 605] 0.8
23:09:03.237 00.005 16872 AutoFind: close dim-bright [1637, 616] 0.6 - [1630, 603] 185.3
23:09:03.244 00.007 16872 AutoFind: too close [1704, 107] 0.6 - [1696, 114] 0.9
23:09:03.250 00.006 16872 AutoFind: too close [1630, 589] 0.7 - [1643, 605] 0.8
23:09:03.258 00.008 16872 AutoFind: close dim-bright [1630, 589] 0.7 - [1630, 603] 185.3
23:09:03.261 00.003 16872 AutoFind: too close [1623, 611] 0.7 - [1643, 605] 0.8
23:09:03.271 00.010 16872 AutoFind: close dim-bright [1623, 611] 0.7 - [1630, 603] 185.3
23:09:03.273 00.002 16872 AutoFind: too close [1090, 977] 0.7 - [1081, 991] 0.8
23:09:03.278 00.005 16872 AutoFind: close dim-bright [1090, 977] 0.7 - [1080, 982] 51.6
23:09:03.281 00.003 16872 AutoFind: close dim-bright [1643, 605] 0.8 - [1630, 603] 185.3
23:09:03.282 00.001 16872 AutoFind: close dim-bright [1081, 991] 0.8 - [1080, 982] 51.6
23:09:03.290 00.008 16872 AutoFind: close dim-bright [1217, 156] 0.9 - [1218, 138] 110.1
23:09:03.293 00.003 16872 AutoFind: too close [1237, 123] 1.0 - [1217, 112] 1.2
23:09:03.293 00.000 16872 AutoFind: close dim-bright [1237, 123] 1.0 - [1220, 129] 105.6
23:09:03.302 00.009 16872 AutoFind: close dim-bright [1237, 123] 1.0 - [1218, 138] 110.1
23:09:03.302 00.000 16872 AutoFind: close dim-bright [970, 651] 1.1 - [971, 641] 49.0
23:09:03.302 00.000 16872 AutoFind: close dim-bright [1217, 112] 1.2 - [1220, 129] 105.6
23:09:03.310 00.008 16872 AutoFind: too close [1212, 133] 102.6 - [1220, 129] 105.6
23:09:03.310 00.000 16872 AutoFind: too close [1212, 133] 102.6 - [1218, 138] 110.1
23:09:03.315 00.005 16872 AutoFind: too close [1220, 129] 105.6 - [1218, 138] 110.1
23:09:03.315 00.000 16872 AutoFind: too close to edge [450, 1068] 0.5
23:09:03.322 00.007 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:09:03.324 00.002 16872 Star::Find(15, 1630, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.326 00.002 16872 Star::Find returns 1 (0), X=1630.03, Y=602.65, Mass=758077, SNR=547.4, Peak=65512 HFD=3.4
23:09:03.326 00.000 16872 Star::Find(15, 1080, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.326 00.000 16872 Star::Find returns 1 (0), X=1080.40, Y=981.95, Mass=213831, SNR=275.4, Peak=22404 HFD=3.3
23:09:03.335 00.009 16872 Star::Find(15, 971, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.335 00.000 16872 Star::Find returns 1 (0), X=971.07, Y=640.61, Mass=191238, SNR=260.2, Peak=23676 HFD=3.0
23:09:03.335 00.000 16872 Star::Find(15, 1799, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.343 00.008 16872 Star::Find returns 1 (0), X=1799.14, Y=884.18, Mass=80600, SNR=152.2, Peak=11420 HFD=2.9
23:09:03.343 00.000 16872 Star::Find(15, 514, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.349 00.006 16872 Star::Find returns 1 (0), X=514.23, Y=999.14, Mass=45551, SNR=117.2, Peak=8192 HFD=2.8
23:09:03.351 00.002 16872 Star::Find(15, 520, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.354 00.003 16872 Star::Find returns 1 (0), X=519.97, Y=877.04, Mass=45120, SNR=111.8, Peak=7880 HFD=2.8
23:09:03.360 00.006 16872 Star::Find(15, 468, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.363 00.003 16872 Star::Find returns 1 (0), X=467.76, Y=271.32, Mass=21131, SNR=72.1, Peak=5612 HFD=2.7
23:09:03.363 00.000 16872 Star::Find(15, 1610, 525, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.369 00.006 16872 Star::Find returns 1 (0), X=1609.52, Y=525.47, Mass=17266, SNR=63.2, Peak=4932 HFD=3.1
23:09:03.376 00.007 16872 Star::Find(15, 28, 346, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.380 00.004 16872 Star::Find returns 1 (0), X=27.86, Y=345.45, Mass=17285, SNR=65.8, Peak=5340 HFD=2.5
23:09:03.384 00.004 16872 Star::Find(15, 1407, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.384 00.000 16872 Star::Find returns 1 (0), X=1406.86, Y=661.99, Mass=12630, SNR=55.5, Peak=4964 HFD=2.6
23:09:03.384 00.000 16872 Star::Find(15, 155, 436, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.384 00.000 16872 Star::Find returns 1 (0), X=154.68, Y=435.56, Mass=13351, SNR=54.8, Peak=5068 HFD=2.8
23:09:03.392 00.008 16872 Star::Find(15, 1336, 37, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.397 00.005 16872 Star::Find returns 1 (0), X=1335.75, Y=36.65, Mass=9844, SNR=46.1, Peak=4624 HFD=2.7
23:09:03.399 00.002 16872 Star::Find(15, 1638, 829, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.401 00.002 16872 Star::Find returns 1 (0), X=1637.57, Y=828.81, Mass=10104, SNR=46.3, Peak=4632 HFD=2.4
23:09:03.401 00.000 16872 Star::Find(15, 571, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.401 00.000 16872 Star::Find returns 1 (0), X=570.86, Y=998.50, Mass=12181, SNR=48.7, Peak=4700 HFD=3.0
23:09:03.410 00.009 16872 Star::Find(15, 53, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.413 00.003 16872 Star::Find returns 1 (0), X=52.81, Y=888.02, Mass=9816, SNR=43.0, Peak=4628 HFD=2.5
23:09:03.415 00.002 16872 Star::Find(15, 393, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.418 00.003 16872 Star::Find returns 1 (0), X=393.10, Y=685.02, Mass=8896, SNR=44.6, Peak=4600 HFD=2.5
23:09:03.418 00.000 16872 Star::Find(15, 1177, 768, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.423 00.005 16872 Star::Find returns 1 (0), X=1176.96, Y=767.79, Mass=6202, SNR=33.8, Peak=4260 HFD=2.5
23:09:03.425 00.002 16872 Star::Find(15, 949, 410, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.425 00.000 16872 Star::Find returns 1 (0), X=949.24, Y=409.97, Mass=2992, SNR=21.8, Peak=3980 HFD=2.0
23:09:03.425 00.000 16872 Star::Find(15, 344, 334, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.433 00.008 16872 Star::Find returns 1 (0), X=344.14, Y=333.98, Mass=5012, SNR=28.4, Peak=3984 HFD=2.7
23:09:03.433 00.000 16872 Star::Find(15, 440, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.433 00.000 16872 Star::Find returns 1 (0), X=440.54, Y=178.67, Mass=4400, SNR=27.8, Peak=3996 HFD=2.6
23:09:03.443 00.010 16872 Star::Find(15, 1617, 710, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.445 00.002 16872 Star::Find returns 1 (0), X=1617.13, Y=709.50, Mass=3267, SNR=24.2, Peak=3964 HFD=2.0
23:09:03.448 00.003 16872 Star::Find(15, 996, 466, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.451 00.003 16872 Star::Find returns 1 (0), X=995.39, Y=465.74, Mass=3422, SNR=22.5, Peak=3908 HFD=2.2
23:09:03.451 00.000 16872 Star::Find(15, 1703, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.451 00.000 16872 Star::Find returns 1 (0), X=1702.25, Y=592.37, Mass=3930, SNR=24.8, Peak=3984 HFD=2.6
23:09:03.459 00.008 16872 Star::Find(15, 970, 651, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.459 00.000 16872 Star::Find returns 1 (0), X=971.07, Y=640.61, Mass=191238, SNR=260.2, Peak=23676 HFD=3.0
23:09:03.459 00.000 16872 Star::Find(15, 1754, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.468 00.009 16872 Star::Find returns 1 (0), X=1754.48, Y=381.93, Mass=3634, SNR=22.7, Peak=3896 HFD=3.6
23:09:03.468 00.000 16872 Star::Find(15, 732, 105, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.473 00.005 16872 Star::Find returns 1 (0), X=731.83, Y=105.09, Mass=2926, SNR=19.7, Peak=3808 HFD=2.4
23:09:03.476 00.003 16872 Star::Find(15, 1072, 49, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.476 00.000 16872 Star::Find returns 1 (0), X=1071.92, Y=49.07, Mass=2232, SNR=16.6, Peak=3712 HFD=2.2
23:09:03.481 00.005 16872 Star::Find(15, 1581, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.483 00.002 16872 Star::Find returns 1 (0), X=1581.13, Y=872.38, Mass=3144, SNR=26.0, Peak=4064 HFD=1.8
23:09:03.485 00.002 16872 Star::Find(15, 217, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.485 00.000 16872 Star::Find returns 1 (0), X=217.16, Y=308.47, Mass=2045, SNR=16.6, Peak=3764 HFD=2.0
23:09:03.492 00.007 16872 Star::Find(15, 1217, 156, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.495 00.003 16872 Star::Find false star n=43 nbg=292 bg=20728.6 sigma=24000.2 thresh=27193 peak=17484
23:09:03.495 00.000 16872 Star::Find returns 0 (2), X=1217.00, Y=156.00, Mass=1423675, SNR=2.9, Peak=17132 HFD=0.0
23:09:03.500 00.005 16872 Star::Find(15, 1297, 402, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.503 00.003 16872 Star::Find returns 1 (0), X=1298.86, Y=401.80, Mass=2340, SNR=16.3, Peak=3700 HFD=4.2
23:09:03.506 00.003 16872 Star::Find(15, 1116, 1030, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.509 00.003 16872 Star::Find returns 1 (0), X=1116.49, Y=1030.21, Mass=1800, SNR=15.8, Peak=3696 HFD=2.6
23:09:03.509 00.000 16872 Star::Find(15, 378, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.509 00.000 16872 Star::Find returns 1 (0), X=377.39, Y=952.38, Mass=1811, SNR=14.9, Peak=3680 HFD=1.7
23:09:03.517 00.008 16872 Star::Find(15, 1540, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.517 00.000 16872 Star::Find returns 1 (0), X=1539.97, Y=152.14, Mass=2056, SNR=15.8, Peak=3716 HFD=2.6
23:09:03.517 00.000 16872 Star::Find(15, 1353, 449, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.525 00.008 16872 Star::Find returns 1 (0), X=1353.31, Y=449.07, Mass=2485, SNR=19.3, Peak=3728 HFD=2.6
23:09:03.526 00.001 16872 Star::Find(15, 771, 1038, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.534 00.008 16872 Star::Find returns 1 (0), X=770.44, Y=1037.82, Mass=1361, SNR=11.8, Peak=3600 HFD=2.4
23:09:03.536 00.002 16872 Star::Find(15, 1139, 236, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.536 00.000 16872 Star::Find false star n=5 nbg=280 bg=3424.5 sigma=31.2 thresh=3518 peak=3507
23:09:03.541 00.005 16872 Star::Find returns 0 (2), X=1139.00, Y=236.00, Mass=521, SNR=2.9, Peak=3540 HFD=0.0
23:09:03.541 00.000 16872 Star::Find(15, 1385, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.541 00.000 16872 Star::Find returns 1 (0), X=1384.02, Y=952.87, Mass=1561, SNR=14.1, Peak=3712 HFD=2.0
23:09:03.549 00.008 16872 Star::Find(15, 704, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.549 00.000 16872 Star::Find returns 0 (4), X=710.48, Y=254.52, Mass=1282, SNR=15.4, Peak=3768 HFD=1.4
23:09:03.554 00.005 16872 Star::Find(15, 1423, 402, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.558 00.004 16872 Star::Find returns 1 (0), X=1423.02, Y=401.82, Mass=893, SNR=9.5, Peak=3616 HFD=1.9
23:09:03.559 00.001 16872 Star::Find(15, 1261, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.559 00.000 16872 Star::Find false star n=6 nbg=269 bg=3417.7 sigma=31.2 thresh=3511 peak=3510
23:09:03.564 00.005 16872 Star::Find returns 0 (2), X=1261.00, Y=953.00, Mass=622, SNR=2.9, Peak=3532 HFD=0.0
23:09:03.567 00.003 16872 Star::Find(15, 692, 702, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.572 00.005 16872 Star::Find returns 1 (0), X=692.65, Y=702.92, Mass=2017, SNR=14.6, Peak=3732 HFD=3.4
23:09:03.577 00.005 16872 Star::Find(15, 301, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.582 00.005 16872 Star::Find returns 1 (0), X=301.27, Y=437.42, Mass=1826, SNR=13.4, Peak=3552 HFD=3.2
23:09:03.586 00.004 16872 Star::Find(15, 957, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.588 00.002 16872 Star::Find false star n=5 nbg=273 bg=3412.3 sigma=32.2 thresh=3509 peak=3507
23:09:03.592 00.004 16872 Star::Find returns 0 (2), X=957.00, Y=1026.00, Mass=558, SNR=2.9, Peak=3548 HFD=0.0
23:09:03.596 00.004 16872 Star::Find(15, 843, 30, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.598 00.002 16872 Star::Find returns 1 (0), X=843.12, Y=30.91, Mass=1345, SNR=12.5, Peak=3620 HFD=2.5
23:09:03.601 00.003 16872 Star::Find(15, 1773, 959, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.601 00.000 16872 Star::Find returns 1 (0), X=1773.01, Y=958.99, Mass=1087, SNR=10.6, Peak=3572 HFD=2.9
23:09:03.610 00.009 16872 Star::Find(15, 874, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.614 00.004 16872 Star::Find returns 1 (0), X=874.02, Y=954.27, Mass=902, SNR=10.5, Peak=3580 HFD=2.2
23:09:03.616 00.002 16872 Star::Find(15, 1329, 819, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.616 00.000 16872 Star::Find returns 1 (0), X=1329.09, Y=818.98, Mass=873, SNR=9.2, Peak=3552 HFD=2.2
23:09:03.624 00.008 16872 Star::Find(15, 202, 402, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.628 00.004 16872 Star::Find returns 1 (0), X=202.62, Y=401.84, Mass=556, SNR=6.9, Peak=3544 HFD=1.6
23:09:03.631 00.003 16872 Star::Find(15, 328, 88, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.635 00.004 16872 Star::Find returns 0 (4), X=328.68, Y=87.73, Mass=429, SNR=6.1, Peak=3588 HFD=1.0
23:09:03.637 00.002 16872 Star::Find(15, 436, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.639 00.002 16872 Star::Find returns 1 (0), X=436.42, Y=918.09, Mass=1116, SNR=11.3, Peak=3640 HFD=2.1
23:09:03.639 00.000 16872 Star::Find(15, 906, 1025, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.650 00.011 16872 Star::Find returns 1 (0), X=905.59, Y=1026.53, Mass=716, SNR=8.1, Peak=3560 HFD=3.0
23:09:03.656 00.006 16872 Star::Find(15, 139, 342, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.659 00.003 16872 Star::Find returns 1 (0), X=138.66, Y=340.70, Mass=1585, SNR=12.9, Peak=3564 HFD=4.6
23:09:03.664 00.005 16872 Star::Find(15, 1719, 227, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.664 00.000 16872 Star::Find returns 1 (0), X=1718.71, Y=227.10, Mass=1484, SNR=12.9, Peak=3600 HFD=2.5
23:09:03.664 00.000 16872 Star::Find(15, 526, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.664 00.000 16872 Star::Find false star n=5 nbg=265 bg=3421.5 sigma=28.7 thresh=3508 peak=3503
23:09:03.674 00.010 16872 Star::Find returns 0 (2), X=526.00, Y=182.00, Mass=512, SNR=2.9, Peak=3552 HFD=0.0
23:09:03.676 00.002 16872 Star::Find(15, 1589, 319, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.680 00.004 16872 Star::Find returns 1 (0), X=1588.94, Y=319.28, Mass=915, SNR=9.3, Peak=3604 HFD=1.9
23:09:03.680 00.000 16872 Star::Find(15, 1072, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.685 00.005 16872 Star::Find false star n=5 nbg=253 bg=3430.7 sigma=27.0 thresh=3512 peak=3503
23:09:03.685 00.000 16872 Star::Find returns 0 (2), X=1072.00, Y=131.00, Mass=431, SNR=2.9, Peak=3556 HFD=0.0
23:09:03.690 00.005 16872 Star::Find(15, 595, 794, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.693 00.003 16872 Star::Find false star n=5 nbg=277 bg=3414.4 sigma=33.9 thresh=3516 peak=3512
23:09:03.697 00.004 16872 Star::Find returns 0 (2), X=595.00, Y=794.00, Mass=608, SNR=2.9, Peak=3576 HFD=0.0
23:09:03.697 00.000 16872 Star::Find(15, 1406, 194, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.697 00.000 16872 Star::Find returns 1 (0), X=1407.37, Y=193.66, Mass=815, SNR=8.8, Peak=3600 HFD=2.8
23:09:03.705 00.008 16872 Star::Find(15, 1092, 793, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.707 00.002 16872 Star::Find false star n=2 nbg=278 bg=3421.8 sigma=34.4 thresh=3525 peak=3513
23:09:03.711 00.004 16872 Star::Find returns 0 (2), X=1092.00, Y=793.00, Mass=232, SNR=2.9, Peak=3544 HFD=0.0
23:09:03.714 00.003 16872 Star::Find(15, 1531, 722, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.716 00.002 16872 Star::Find returns 1 (0), X=1530.69, Y=720.70, Mass=975, SNR=9.5, Peak=3544 HFD=3.3
23:09:03.717 00.001 16872 Star::Find(15, 1018, 144, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.721 00.004 16872 Star::Find false star n=2 nbg=277 bg=3416.3 sigma=35.6 thresh=3523 peak=3507
23:09:03.724 00.003 16872 Star::Find returns 0 (2), X=1018.00, Y=144.00, Mass=231, SNR=2.9, Peak=3548 HFD=0.0
23:09:03.726 00.002 16872 Star::Find(15, 262, 926, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.728 00.002 16872 Star::Find returns 0 (4), X=262.43, Y=926.45, Mass=580, SNR=7.8, Peak=3592 HFD=1.4
23:09:03.730 00.002 16872 Star::Find(15, 497, 421, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.730 00.000 16872 Star::Find returns 1 (0), X=497.76, Y=420.55, Mass=1056, SNR=10.9, Peak=3572 HFD=2.1
23:09:03.730 00.000 16872 Star::Find(15, 1452, 1057, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.740 00.010 16872 Star::Find false star n=3 nbg=274 bg=3417.3 sigma=32.1 thresh=3514 peak=3497
23:09:03.740 00.000 16872 Star::Find returns 0 (2), X=1452.00, Y=1057.00, Mass=336, SNR=2.9, Peak=3540 HFD=0.0
23:09:03.740 00.000 16872 Star::Find(15, 615, 406, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.746 00.006 16872 Star::Find returns 1 (0), X=614.26, Y=406.11, Mass=858, SNR=9.0, Peak=3548 HFD=2.3
23:09:03.750 00.004 16872 Star::Find(15, 413, 1034, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.750 00.000 16872 Star::Find returns 1 (0), X=411.39, Y=1033.81, Mass=1235, SNR=11.1, Peak=3576 HFD=3.3
23:09:03.755 00.005 16872 Star::Find(15, 1246, 158, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.759 00.004 16872 Star::Find returns 1 (0), X=1229.08, Y=141.80, Mass=103039, SNR=79.6, Peak=4316 HFD=6.2
23:09:03.759 00.000 16872 Star::Find(15, 561, 589, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.763 00.004 16872 Star::Find false star n=3 nbg=272 bg=3416.2 sigma=34.7 thresh=3520 peak=3515
23:09:03.763 00.000 16872 Star::Find returns 0 (2), X=561.00, Y=589.00, Mass=419, SNR=2.9, Peak=3560 HFD=0.0
23:09:03.769 00.006 16872 Star::Find(15, 494, 489, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.771 00.002 16872 Star::Find returns 1 (0), X=491.03, Y=500.66, Mass=659, SNR=8.3, Peak=3556 HFD=2.3
23:09:03.771 00.000 16872 Star::Find(15, 1107, 476, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.777 00.006 16872 Star::Find returns 1 (0), X=1115.60, Y=489.81, Mass=1699, SNR=16.4, Peak=3844 HFD=1.6
23:09:03.781 00.004 16872 Star::Find(15, 1520, 1031, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.783 00.002 16872 Star::Find false star n=6 nbg=275 bg=3413.0 sigma=31.5 thresh=3508 peak=3503
23:09:03.784 00.001 16872 Star::Find returns 0 (2), X=1520.00, Y=1031.00, Mass=698, SNR=2.9, Peak=3564 HFD=0.0
23:09:03.789 00.005 16872 Star::Find(15, 468, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.789 00.000 16872 Star::Find false star n=5 nbg=267 bg=3425.3 sigma=30.3 thresh=3516 peak=3511
23:09:03.789 00.000 16872 Star::Find returns 0 (2), X=468.00, Y=729.00, Mass=550, SNR=2.9, Peak=3548 HFD=0.0
23:09:03.796 00.007 16872 Star::Find(15, 769, 218, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.796 00.000 16872 Star::Find false star n=3 nbg=270 bg=3425.4 sigma=31.8 thresh=3521 peak=3518
23:09:03.796 00.000 16872 Star::Find returns 0 (2), X=769.00, Y=218.00, Mass=364, SNR=2.9, Peak=3564 HFD=0.0
23:09:03.796 00.000 16872 Star::Find(15, 1784, 312, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.807 00.011 16872 Star::Find false star n=9 nbg=268 bg=3415.2 sigma=30.7 thresh=3507 peak=3505
23:09:03.807 00.000 16872 Star::Find returns 0 (2), X=1784.00, Y=312.00, Mass=1059, SNR=2.9, Peak=3564 HFD=0.0
23:09:03.811 00.004 16872 Star::Find(15, 258, 1034, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.813 00.002 16872 Star::Find returns 1 (0), X=259.05, Y=1033.92, Mass=1242, SNR=12.5, Peak=3572 HFD=3.4
23:09:03.817 00.004 16872 Star::Find(15, 1099, 366, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.821 00.004 16872 Star::Find false star n=3 nbg=275 bg=3418.9 sigma=32.2 thresh=3516 peak=3500
23:09:03.821 00.000 16872 Star::Find returns 0 (2), X=1099.00, Y=366.00, Mass=315, SNR=2.9, Peak=3536 HFD=0.0
23:09:03.824 00.003 16872 Star::Find(15, 1015, 226, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.824 00.000 16872 Star::Find false star n=2 nbg=276 bg=3410.2 sigma=31.7 thresh=3505 peak=3485
23:09:03.831 00.007 16872 Star::Find returns 0 (2), X=1015.00, Y=226.00, Mass=228, SNR=2.9, Peak=3536 HFD=0.0
23:09:03.835 00.004 16872 AutoFind: finding best star pass 1
23:09:03.837 00.002 16872 Star::Find(15, 1630, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.837 00.000 16872 Star::Find returns 1 (0), X=1630.03, Y=602.65, Mass=758077, SNR=547.4, Peak=65512 HFD=3.4
23:09:03.841 00.004 16872 AutoFind: near-saturated [1630, 603] 185.3 Mass 758077 SNR 547.4 Peak 65512
23:09:03.846 00.005 16872 Star::Find(15, 1080, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.846 00.000 16872 Star::Find returns 1 (0), X=1080.40, Y=981.95, Mass=213831, SNR=275.4, Peak=22404 HFD=3.3
23:09:03.850 00.004 16872 AutoFind returns star at [1080, 982] 51.6 Mass 213831 SNR 275.4
23:09:03.854 00.004 16872 Star::Find(15, 1080, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.854 00.000 16872 Star::Find returns 1 (0), X=1080.40, Y=981.95, Mass=213831, SNR=275.4, Peak=22404 HFD=3.3
23:09:03.859 00.005 16872 MultiStar: List (12): {1080.40, 981.95}(275.4), {971.07, 640.61}(260.2), {1799.14, 884.18}(152.2), {514.23, 999.14}(117.2), {519.97, 877.04}(111.8), {467.76, 271.32}(72.1), {1609.52, 525.47}(63.2), {27.86, 345.45}(65.8), {1406.86, 661.99}(55.5), {154.68, 435.56}(54.8), {1335.75, 36.65}(46.1), {1637.57, 828.81}(46.3), 
23:09:03.862 00.003 16872 setting lock position to (1080.40, 981.95)
23:09:03.862 00.000 16872 MultiStar: stabilizing after lock position change
23:09:03.869 00.007 16872 AutoSelect: state = 1, call UpdateGuideState
23:09:03.872 00.003 16872 UpdateGuideState(): m_state=1
23:09:03.872 00.000 16872 Star::Find(15, 1080, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:03.872 00.000 16872 Star::Find returns 1 (0), X=1080.40, Y=981.95, Mass=213831, SNR=275.4, Peak=22404 HFD=3.3
23:09:03.879 00.007 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:09:03.884 00.005 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:09:03.884 00.000 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:09:03.888 00.004 16872 setting force full frames = false
23:09:03.893 00.005 16872 setting lock position to (1080.40, 981.95)
23:09:03.899 00.006 16872 MultiStar: stabilizing after lock position change
23:09:03.902 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:09:03.904 00.002 16872 Changing from state SELECTING to SELECTED
23:09:03.904 00.000 16872 guider state => SELECTED
23:09:03.921 00.017 16872 UpdateImageDisplay: Size=(1920,1080) min=3084, max=65520, med=3416, FiltMin=3304, FiltMax=65516, Gamma=2.190
23:09:03.960 00.039 16872 UpdateGuideState exits: m=213831 SNR=275.4
23:09:03.963 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3084, max=65520, med=3416, FiltMin=3304, FiltMax=65516, Gamma=2.190
23:09:03.996 00.033 16872 Status Line: Auto-selected star at (1080.4, 982.0)
23:09:04.012 00.016 16872 PhdController: newstate STATE_WAIT_SELECTED
23:09:04.017 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:04.024 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:09:04.025 00.001 16872 Enqueuing Expose request
23:09:04.028 00.003 9640 Worker thread wakes up
23:09:04.028 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:09:04.028 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1065,967,31,31)
23:09:04.028 00.000 16872 evsrv: cli 0D3BFFA8 connect
23:09:04.028 00.000 16872 case statement mapped state 2 to 1
23:09:04.028 00.000 16872 case statement mapped state 2 to 1
23:09:04.044 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fcafcaf3-99f4-496a-928c-f8edf6122805"}
23:09:04.045 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fcafcaf3-99f4-496a-928c-f8edf6122805"}
23:09:04.045 00.000 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"41c8da41-6573-4b27-aafa-bf1beb4678dd"}
23:09:04.051 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1080.40,981.95],"id":"41c8da41-6573-4b27-aafa-bf1beb4678dd"}
23:09:04.054 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cfd82072-17db-4afa-8500-8b9ee989f1da"}
23:09:04.054 00.000 16872 case statement mapped state 2 to 1
23:09:04.062 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"cfd82072-17db-4afa-8500-8b9ee989f1da"}
23:09:04.062 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
23:09:04.070 00.008 16872 evsrv: cli 0D3BF8C8 connect
23:09:04.070 00.000 16872 case statement mapped state 2 to 1
23:09:04.070 00.000 16872 case statement mapped state 2 to 1
23:09:04.082 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"807c5617-c112-43b5-a6d7-cfa593b7295e"}
23:09:04.084 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.40,6.95],"pixels":"..."},"id":"807c5617-c112-43b5-a6d7-cfa593b7295e"}
23:09:04.087 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"4f178ec3-b78b-4016-8a50-b0490065e758"}
23:09:04.087 00.000 16872 case statement mapped state 2 to 1
23:09:04.095 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"4f178ec3-b78b-4016-8a50-b0490065e758"}
23:09:04.105 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
23:09:05.112 01.007 16872 evsrv: cli 0D3C0228 connect
23:09:05.114 00.002 16872 case statement mapped state 2 to 1
23:09:05.120 00.006 16872 case statement mapped state 2 to 1
23:09:05.121 00.001 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"81019a1b-1331-4095-8c38-f14d206f3ea2"}
23:09:05.121 00.000 16872 case statement mapped state 2 to 1
23:09:05.129 00.008 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"81019a1b-1331-4095-8c38-f14d206f3ea2"}
23:09:05.131 00.002 16872 evsrv: cli 0D3C0228 disconnect
23:09:06.147 01.016 16872 evsrv: cli 0D3BFB48 connect
23:09:06.147 00.000 16872 case statement mapped state 2 to 1
23:09:06.147 00.000 16872 case statement mapped state 2 to 1
23:09:06.157 00.010 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"57931070-2e84-4a2a-bffe-6c9b8669640c"}
23:09:06.157 00.000 16872 case statement mapped state 2 to 1
23:09:06.162 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"57931070-2e84-4a2a-bffe-6c9b8669640c"}
23:09:06.163 00.001 16872 evsrv: cli 0D3BFB48 disconnect
23:09:07.173 01.010 16872 evsrv: cli 0D3C0A48 connect
23:09:07.173 00.000 16872 case statement mapped state 2 to 1
23:09:07.173 00.000 16872 case statement mapped state 2 to 1
23:09:07.181 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7f2fcbea-2078-464a-b484-2d96164e9578"}
23:09:07.181 00.000 16872 case statement mapped state 2 to 1
23:09:07.181 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7f2fcbea-2078-464a-b484-2d96164e9578"}
23:09:07.190 00.009 16872 evsrv: cli 0D3C0A48 disconnect
23:09:07.334 00.144 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"51f350d6-2e97-4dae-89fb-091ed609fde2"}
23:09:07.338 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"51f350d6-2e97-4dae-89fb-091ed609fde2"}
23:09:07.342 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1947ed81-440e-42f6-9969-3f71c80ab869"}
23:09:07.342 00.000 16872 case statement mapped state 2 to 1
23:09:07.346 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"1947ed81-440e-42f6-9969-3f71c80ab869"}
23:09:07.350 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"baeed773-1bfe-4b8a-9ffa-a01a2a50bd8e"}
23:09:07.351 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.40,6.95],"pixels":"..."},"id":"baeed773-1bfe-4b8a-9ffa-a01a2a50bd8e"}
23:09:08.074 00.723 9640 Exposure complete
23:09:08.193 00.119 16872 evsrv: cli 0D3BF8C8 connect
23:09:08.196 00.003 16872 case statement mapped state 2 to 1
23:09:08.200 00.004 16872 case statement mapped state 2 to 1
23:09:08.205 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"ad6b75f2-000b-46c3-891a-af44483b6d51"}
23:09:08.209 00.004 16872 case statement mapped state 2 to 1
23:09:08.209 00.000 9640 worker thread done servicing request
23:09:08.209 00.000 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"ad6b75f2-000b-46c3-891a-af44483b6d51"}
23:09:08.219 00.010 16872 OnExposeComplete: enter
23:09:08.225 00.006 16872 UpdateGuideState(): m_state=2
23:09:08.227 00.002 16872 Star::Find(15, 1080, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:09:08.230 00.003 16872 Star::Find returns 1 (0), X=1080.39, Y=981.94, Mass=215608, SNR=276.3, Peak=23688 HFD=3.3
23:09:08.234 00.004 16872 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.56) = xAngle (-3.89 = 2.39)
23:09:08.238 00.004 16872 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.85 = 2.44)
23:09:08.244 00.006 16872 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.34 mountX=-0.01 mountY=0.01, mountTheta=2.42
23:09:08.250 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3068, max=65520, med=3420, FiltMin=3276, FiltMax=65516, Gamma=2.190
23:09:08.283 00.033 16872 UpdateGuideState exits: m=215608 SNR=276.3
23:09:08.295 00.012 16872 PhdController: newstate STATE_CALIBRATE
23:09:08.300 00.005 16872 PhdController: newstate STATE_GUIDE
23:09:08.317 00.017 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:09:08.322 00.005 16872 guider state => CALIBRATED
23:09:08.327 00.005 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:09:08.334 00.007 16872 reset dither spiral
23:09:08.334 00.000 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:09:08.339 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:08.347 00.008 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:09:08.350 00.003 16872 Enqueuing Expose request
23:09:08.350 00.000 9640 Worker thread wakes up
23:09:08.350 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:09:08.350 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:09:08.350 00.000 16872 evsrv: cli 0D3BF8C8 disconnect
23:09:09.230 00.880 16872 evsrv: cli 0D3BF968 connect
23:09:09.236 00.006 16872 case statement mapped state 5 to 1
23:09:09.242 00.006 16872 case statement mapped state 5 to 1
23:09:09.246 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"e262a200-3b25-4ffa-884a-ac23535ce81f"}
23:09:09.246 00.000 16872 case statement mapped state 5 to 1
23:09:09.254 00.008 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"e262a200-3b25-4ffa-884a-ac23535ce81f"}
23:09:09.254 00.000 16872 evsrv: cli 0D3BF968 disconnect
23:09:10.266 01.012 16872 evsrv: cli 0D3C0A48 connect
23:09:10.271 00.005 16872 case statement mapped state 5 to 1
23:09:10.274 00.003 16872 case statement mapped state 5 to 1
23:09:10.274 00.000 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"423989b3-96ae-48f5-bee9-6d3e16f8c437"}
23:09:10.281 00.007 16872 case statement mapped state 5 to 1
23:09:10.283 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"423989b3-96ae-48f5-bee9-6d3e16f8c437"}
23:09:10.283 00.000 16872 evsrv: cli 0D3C0A48 disconnect
23:09:10.833 00.550 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f475fa1e-5e8a-4676-b31a-802837ca680c"}
23:09:10.833 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f475fa1e-5e8a-4676-b31a-802837ca680c"}
23:09:10.833 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1310a1a6-e189-4f5e-bbb8-202a3b0c4477"}
23:09:10.842 00.009 16872 case statement mapped state 5 to 1
23:09:10.845 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"1310a1a6-e189-4f5e-bbb8-202a3b0c4477"}
23:09:10.847 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"22bf9ea8-130a-4d5b-a2fd-44015395c19d"}
23:09:10.851 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.39,6.94],"pixels":"..."},"id":"22bf9ea8-130a-4d5b-a2fd-44015395c19d"}
23:09:11.287 00.436 16872 evsrv: cli 0D3BFFA8 connect
23:09:11.289 00.002 16872 case statement mapped state 5 to 1
23:09:11.294 00.005 16872 case statement mapped state 5 to 1
23:09:11.294 00.000 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c1cb705e-0164-4cf1-a38f-1e72dbaa56e0"}
23:09:11.294 00.000 16872 case statement mapped state 5 to 1
23:09:11.303 00.009 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"c1cb705e-0164-4cf1-a38f-1e72dbaa56e0"}
23:09:11.307 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:09:12.318 01.011 16872 evsrv: cli 0D3BF8C8 connect
23:09:12.322 00.004 16872 case statement mapped state 5 to 1
23:09:12.326 00.004 16872 case statement mapped state 5 to 1
23:09:12.326 00.000 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"b62a9b36-1f2c-4c0e-a12c-c8431e7a79aa"}
23:09:12.332 00.006 16872 case statement mapped state 5 to 1
23:09:12.334 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"b62a9b36-1f2c-4c0e-a12c-c8431e7a79aa"}
23:09:12.334 00.000 16872 evsrv: cli 0D3BF8C8 disconnect
23:09:12.402 00.068 9640 Exposure complete
23:09:12.539 00.137 9640 worker thread done servicing request
23:09:12.539 00.000 16872 OnExposeComplete: enter
23:09:12.549 00.010 16872 UpdateGuideState(): m_state=5
23:09:12.549 00.000 16872 Star::Find(15, 1080, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:09:12.555 00.006 16872 Star::Find returns 1 (0), X=1080.21, Y=981.51, Mass=208648, SNR=278.1, Peak=23084 HFD=3.2
23:09:12.557 00.002 16872 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.56) = xAngle (-3.52 = 2.76)
23:09:12.559 00.002 16872 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.47 = 2.81)
23:09:12.563 00.004 16872 CameraToMount -- cameraX=-0.18 cameraY=-0.44 hyp=0.48 cameraTheta=-1.96 mountX=-0.45 mountY=0.16, mountTheta=2.81
23:09:12.563 00.000 16872 Changing from state CALIBRATED to GUIDING
23:09:12.571 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:09:12.572 00.001 16872 ScopeASCOM::SideOfPier() returns 0
23:09:14.012 01.440 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:09:14.012 00.000 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:09:14.017 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:09:14.017 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:09:14.022 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:09:14.025 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:09:14.025 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:09:14.031 00.006 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:09:14.034 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:09:14.034 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:09:14.034 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:09:14.042 00.008 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:09:14.042 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:09:14.042 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:09:14.067 00.025 16872 evsrv: cli 0D3BFFA8 connect
23:09:14.070 00.003 16872 case statement mapped state 5 to 1
23:09:14.075 00.005 16872 case statement mapped state 5 to 1
23:09:14.078 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"6b2fe142-0863-4629-8d44-5d2ab01a8b5a"}
23:09:14.078 00.000 16872 case statement mapped state 5 to 1
23:09:14.084 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"6b2fe142-0863-4629-8d44-5d2ab01a8b5a"}
23:09:14.095 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
23:09:14.145 00.050 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:09:14.147 00.002 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:09:14.151 00.004 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
23:09:14.156 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:09:14.156 00.000 16872 ScopeASCOM::SideOfPier() returns 0
23:09:14.266 00.110 16872 setting lock position to (1080.21, 981.51)
23:09:14.266 00.000 16872 MultiStar: stabilizing after lock position change
23:09:14.271 00.005 16872 guider state => GUIDING
23:09:14.271 00.000 16872 Status Line: Guiding
23:09:14.279 00.008 16872 Mount: notify guiding started
23:09:14.285 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:09:14.287 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:09:14.289 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:09:14.289 00.000 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:09:14.295 00.006 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:09:14.300 00.005 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:09:14.303 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:09:14.304 00.001 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:09:14.304 00.000 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:09:14.312 00.008 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:09:14.312 00.000 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:09:14.312 00.000 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:09:14.325 00.013 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:09:14.329 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:09:14.329 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:09:14.335 00.006 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:09:14.337 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:09:14.339 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:09:14.343 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:09:14.345 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:09:14.345 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:09:14.345 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:09:14.353 00.008 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:09:14.353 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:09:14.353 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:09:14.364 00.011 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:09:14.370 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:09:14.373 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:09:14.377 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:09:14.377 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:09:14.380 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:09:14.380 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:09:14.386 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:09:14.386 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:09:14.386 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:09:14.396 00.010 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:09:14.396 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:09:14.401 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:09:14.419 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3197a549-1d5e-4752-b69c-91c0ad5967bc"}
23:09:14.419 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3197a549-1d5e-4752-b69c-91c0ad5967bc"}
23:09:14.429 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6bd9632c-4955-46c8-92a5-6ae1ec106b8a"}
23:09:14.433 00.004 16872 case statement mapped state 6 to 3
23:09:14.436 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6bd9632c-4955-46c8-92a5-6ae1ec106b8a"}
23:09:14.446 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c0478918-0ad9-48c2-aa19-53f9a7a12373"}
23:09:14.447 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.21,6.51],"pixels":"..."},"id":"c0478918-0ad9-48c2-aa19-53f9a7a12373"}
23:09:14.537 00.090 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:09:15.485 00.948 16872 ScopeASCOM::SideOfPier() returns 0
23:09:15.489 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:09:15.493 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:09:15.495 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:09:15.496 00.001 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:09:15.500 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:09:15.500 00.000 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:09:15.507 00.007 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:09:15.507 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:09:15.507 00.000 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:09:15.507 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65520, med=3416, FiltMin=3302, FiltMax=65516, Gamma=2.190
23:09:15.549 00.042 16872 UpdateGuideState exits: m=208648 SNR=278.1
23:09:15.556 00.007 16872 PhdController: newstate STATE_SETTLE_WAIT
23:09:15.560 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:15.563 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:09:15.565 00.002 16872 Enqueuing Expose request
23:09:15.567 00.002 9640 Worker thread wakes up
23:09:15.567 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:09:15.567 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1065,967,31,31)
23:09:15.567 00.000 16872 evsrv: cli 0D3C0A48 connect
23:09:15.567 00.000 16872 case statement mapped state 6 to 3
23:09:15.575 00.008 16872 case statement mapped state 6 to 3
23:09:15.575 00.000 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"53295f19-9f37-4fa7-b1e8-2f942ca68f4c"}
23:09:15.581 00.006 16872 case statement mapped state 6 to 3
23:09:15.587 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"53295f19-9f37-4fa7-b1e8-2f942ca68f4c"}
23:09:15.597 00.010 16872 evsrv: cli 0D3C0A48 disconnect
23:09:17.834 02.237 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d36ba32-aea6-44d4-b4d7-e09545e52ccb"}
23:09:17.836 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1d36ba32-aea6-44d4-b4d7-e09545e52ccb"}
23:09:17.840 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a5f9cdf-fcc4-4726-bb0f-8c19c7c03c3a"}
23:09:17.842 00.002 16872 case statement mapped state 6 to 3
23:09:17.842 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a5f9cdf-fcc4-4726-bb0f-8c19c7c03c3a"}
23:09:17.849 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"11b39f8b-f1b2-4e29-987e-be49e6eab6a7"}
23:09:17.852 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.21,6.51],"pixels":"..."},"id":"11b39f8b-f1b2-4e29-987e-be49e6eab6a7"}
23:09:19.628 01.776 9640 Exposure complete
23:09:19.763 00.135 9640 worker thread done servicing request
23:09:19.763 00.000 16872 OnExposeComplete: enter
23:09:19.766 00.003 16872 UpdateGuideState(): m_state=6
23:09:19.771 00.005 16872 Star::Find(15, 1080, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:09:19.775 00.004 16872 Star::Find returns 1 (0), X=1080.09, Y=981.92, Mass=230020, SNR=285.6, Peak=28156 HFD=2.8
23:09:19.776 00.001 16872 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.56) = xAngle (0.30 = 0.30)
23:09:19.778 00.002 16872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.35 = 0.35)
23:09:19.778 00.000 16872 CameraToMount -- cameraX=-0.12 cameraY=0.41 hyp=0.43 cameraTheta=1.85 mountX=0.41 mountY=0.14, mountTheta=0.34
23:09:19.787 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=0.41, opts=13)
23:09:19.787 00.000 16872 Enqueuing Move request for scope (-0.12, 0.41)
23:09:19.792 00.005 9640 Worker thread wakes up
23:09:19.792 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.41) opts 0xd
23:09:19.792 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, 0.41)
23:09:19.792 00.000 9640 Moving (-0.12, 0.41) raw xDistance=0.41 yDistance=0.14
23:09:19.792 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
23:09:19.792 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=0
23:09:19.792 00.000 9640 MoveAxis(W, 30, ABG)
23:09:19.792 00.000 9640 Guiding  Dir = 3, Dur = 30
23:09:19.792 00.000 9640 IsSlewing returns 0
23:09:19.792 00.000 9640 IsGuiding returns 0
23:09:19.792 00.000 9640 PulseGuide returned control before completion, sleep 40
23:09:19.799 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3084, max=65520, med=3420, FiltMin=3306, FiltMax=65516, Gamma=2.190
23:09:19.836 00.037 16872 UpdateGuideState exits: m=230020 SNR=285.6
23:09:19.840 00.004 16872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 1 / 99999
23:09:19.840 00.000 9640 IsGuiding returns 1
23:09:19.840 00.000 9640 scope still moving after pulse duration time elapsed
23:09:19.845 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777781359.840,"Host":"RBFOCUS307","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:09:19.847 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:19.847 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:09:19.847 00.000 16872 Enqueuing Expose request
23:09:19.877 00.030 9640 IsSlewing returns 0
23:09:19.877 00.000 9640 IsGuiding returns 0
23:09:19.877 00.000 9640 scope move finished after 30 + 52 ms
23:09:19.877 00.000 9640 Move returns status 0, amount 30
23:09:19.877 00.000 9640 MoveAxis(N, 0, ABG)
23:09:19.877 00.000 9640 Move returns status 0, amount 0
23:09:19.877 00.000 9640 move complete, result=0
23:09:19.877 00.000 9640 worker thread done servicing request
23:09:19.877 00.000 9640 Worker thread wakes up
23:09:19.877 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:09:19.877 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1065,967,31,31)
23:09:19.879 00.002 16872 GuideStep: 0.4 px 30 ms WEST, 0.1 px 0 ms NORTH
23:09:21.344 01.465 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2822bd78-3e63-4efa-a0c4-ab48af9498e3"}
23:09:21.344 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2822bd78-3e63-4efa-a0c4-ab48af9498e3"}
23:09:21.344 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"507a3d02-68d4-4a69-97f2-5b4463534312"}
23:09:21.344 00.000 16872 case statement mapped state 6 to 3
23:09:21.360 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"507a3d02-68d4-4a69-97f2-5b4463534312"}
23:09:21.365 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"62555eaf-7dbd-4cb3-bfa4-373c4fd39dc7"}
23:09:21.368 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.09,6.92],"pixels":"..."},"id":"62555eaf-7dbd-4cb3-bfa4-373c4fd39dc7"}
23:09:23.914 02.546 9640 Exposure complete
23:09:24.054 00.140 9640 worker thread done servicing request
23:09:24.054 00.000 16872 OnExposeComplete: enter
23:09:24.056 00.002 16872 UpdateGuideState(): m_state=6
23:09:24.058 00.002 16872 Star::Find(15, 1080, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:09:24.061 00.003 16872 Star::Find returns 1 (0), X=1080.17, Y=981.98, Mass=225184, SNR=294.8, Peak=26156 HFD=3.1
23:09:24.064 00.003 16872 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.56) = xAngle (0.11 = 0.11)
23:09:24.064 00.000 16872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.15 = 0.15)
23:09:24.069 00.005 16872 CameraToMount -- cameraX=-0.04 cameraY=0.47 hyp=0.47 cameraTheta=1.66 mountX=0.47 mountY=0.07, mountTheta=0.15
23:09:24.069 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=0.47, opts=13)
23:09:24.078 00.009 16872 Enqueuing Move request for scope (-0.04, 0.47)
23:09:24.079 00.001 9640 Worker thread wakes up
23:09:24.079 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.47) opts 0xd
23:09:24.079 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, 0.47)
23:09:24.079 00.000 9640 Moving (-0.04, 0.47) raw xDistance=0.47 yDistance=0.07
23:09:24.079 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.47
23:09:24.079 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.07, m_sumCorr=0
23:09:24.079 00.000 9640 MoveAxis(W, 37, ABG)
23:09:24.079 00.000 9640 Guiding  Dir = 3, Dur = 37
23:09:24.079 00.000 9640 IsSlewing returns 0
23:09:24.079 00.000 9640 IsGuiding returns 0
23:09:24.082 00.003 9640 PulseGuide returned control before completion, sleep 47
23:09:24.085 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=65520, med=3416, FiltMin=3252, FiltMax=65516, Gamma=2.190
23:09:24.120 00.035 16872 UpdateGuideState exits: m=225184 SNR=294.8
23:09:24.126 00.006 16872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 2 / 99999
23:09:24.126 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777781364.126,"Host":"RBFOCUS307","Inst":1,"Distance":0.47,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:09:24.132 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:24.134 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:09:24.139 00.005 16872 Enqueuing Expose request
23:09:24.143 00.004 9640 IsGuiding returns 1
23:09:24.143 00.000 9640 scope still moving after pulse duration time elapsed
23:09:24.169 00.026 9640 IsSlewing returns 0
23:09:24.169 00.000 9640 IsGuiding returns 0
23:09:24.169 00.000 9640 scope move finished after 37 + 50 ms
23:09:24.169 00.000 9640 Move returns status 0, amount 37
23:09:24.169 00.000 9640 MoveAxis(N, 0, ABG)
23:09:24.169 00.000 9640 Move returns status 0, amount 0
23:09:24.169 00.000 9640 move complete, result=0
23:09:24.169 00.000 9640 worker thread done servicing request
23:09:24.169 00.000 9640 Worker thread wakes up
23:09:24.169 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:09:24.169 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1065,967,31,31)
23:09:24.169 00.000 16872 GuideStep: 0.5 px 37 ms WEST, 0.1 px 0 ms NORTH
23:09:24.851 00.682 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bed93519-dc1d-4c37-8b55-8520f5094224"}
23:09:24.856 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bed93519-dc1d-4c37-8b55-8520f5094224"}
23:09:24.859 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4fd9d4b1-c9e5-4a6b-9a68-382a64296220"}
23:09:24.862 00.003 16872 case statement mapped state 6 to 3
23:09:24.862 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4fd9d4b1-c9e5-4a6b-9a68-382a64296220"}
23:09:24.868 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"013a9b27-0c26-4d6d-a913-18727fd6a3c3"}
23:09:24.871 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.17,6.98],"pixels":"..."},"id":"013a9b27-0c26-4d6d-a913-18727fd6a3c3"}
23:09:28.213 03.342 9640 Exposure complete
23:09:28.353 00.140 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0003af3a-571b-4c2e-8360-906cd21f02c3"}
23:09:28.355 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0003af3a-571b-4c2e-8360-906cd21f02c3"}
23:09:28.355 00.000 9640 worker thread done servicing request
23:09:28.359 00.004 16872 OnExposeComplete: enter
23:09:28.359 00.000 16872 UpdateGuideState(): m_state=6
23:09:28.359 00.000 16872 Star::Find(15, 1080, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:09:28.359 00.000 16872 Star::Find returns 1 (0), X=1080.06, Y=981.61, Mass=240389, SNR=305.9, Peak=25828 HFD=3.3
23:09:28.370 00.011 16872 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.56) = xAngle (1.03 = 1.03)
23:09:28.372 00.002 16872 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.08 = 1.08)
23:09:28.376 00.004 16872 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.59 mountX=0.09 mountY=0.16, mountTheta=1.04
23:09:28.379 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.15, y=0.10, opts=13)
23:09:28.382 00.003 16872 Enqueuing Move request for scope (-0.15, 0.10)
23:09:28.386 00.004 9640 Worker thread wakes up
23:09:28.386 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
23:09:28.386 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
23:09:28.386 00.000 9640 Moving (-0.15, 0.10) raw xDistance=0.09 yDistance=0.16
23:09:28.386 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:09:28.386 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=0
23:09:28.386 00.000 9640 MoveAxis(E, 0, ABG)
23:09:28.386 00.000 9640 Move returns status 0, amount 0
23:09:28.386 00.000 9640 MoveAxis(N, 0, ABG)
23:09:28.386 00.000 9640 Move returns status 0, amount 0
23:09:28.386 00.000 9640 move complete, result=0
23:09:28.386 00.000 9640 worker thread done servicing request
23:09:28.393 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=65520, med=3420, FiltMin=3296, FiltMax=65516, Gamma=2.190
23:09:28.428 00.035 16872 UpdateGuideState exits: m=240389 SNR=305.9
23:09:28.432 00.004 16872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 3 / 99999
23:09:28.435 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777781368.435,"Host":"RBFOCUS307","Inst":1,"Distance":0.38,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
23:09:28.443 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:28.446 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:09:28.446 00.000 16872 Enqueuing Expose request
23:09:28.452 00.006 9640 Worker thread wakes up
23:09:28.452 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:09:28.456 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:09:28.456 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1065,967,31,31)
23:09:28.459 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e72341f-93b5-4ba7-bf4c-2d4be556e336"}
23:09:28.459 00.000 16872 case statement mapped state 6 to 3
23:09:28.459 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e72341f-93b5-4ba7-bf4c-2d4be556e336"}
23:09:28.477 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1e0da8a2-1464-45e1-9162-89f67b9404b2"}
23:09:28.485 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.06,6.61],"pixels":"..."},"id":"1e0da8a2-1464-45e1-9162-89f67b9404b2"}
23:09:31.860 03.375 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3755746a-6f47-4902-808d-c58e19e5bf5d"}
23:09:31.862 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3755746a-6f47-4902-808d-c58e19e5bf5d"}
23:09:31.866 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4417697-36e2-4587-b2a8-796687466450"}
23:09:31.870 00.004 16872 case statement mapped state 6 to 3
23:09:31.873 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4417697-36e2-4587-b2a8-796687466450"}
23:09:31.876 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cbdd8dab-0c2a-4083-9c2d-3f0e54e7c35b"}
23:09:31.876 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.06,6.61],"pixels":"..."},"id":"cbdd8dab-0c2a-4083-9c2d-3f0e54e7c35b"}
23:09:32.507 00.631 9640 Exposure complete
23:09:32.642 00.135 9640 worker thread done servicing request
23:09:32.642 00.000 16872 OnExposeComplete: enter
23:09:32.647 00.005 16872 UpdateGuideState(): m_state=6
23:09:32.647 00.000 16872 Star::Find(15, 1080, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:09:32.647 00.000 16872 Star::Find returns 1 (0), X=1079.97, Y=981.46, Mass=224949, SNR=288.6, Peak=24772 HFD=3.2
23:09:32.656 00.009 16872 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.56) = xAngle (-4.51 = 1.77)
23:09:32.659 00.003 16872 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.47 = 1.82)
23:09:32.659 00.000 16872 CameraToMount -- cameraX=-0.25 cameraY=-0.05 hyp=0.25 cameraTheta=-2.96 mountX=-0.05 mountY=0.24, mountTheta=1.77
23:09:32.663 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.25, y=-0.05, opts=13)
23:09:32.670 00.007 16872 Enqueuing Move request for scope (-0.25, -0.05)
23:09:32.671 00.001 9640 Worker thread wakes up
23:09:32.671 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.05) opts 0xd
23:09:32.671 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.25, -0.05)
23:09:32.671 00.000 9640 Moving (-0.25, -0.05) raw xDistance=-0.05 yDistance=0.24
23:09:32.671 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:09:32.671 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=0
23:09:32.671 00.000 9640 MoveAxis(E, 0, ABG)
23:09:32.671 00.000 9640 Move returns status 0, amount 0
23:09:32.671 00.000 9640 MoveAxis(N, 0, ABG)
23:09:32.671 00.000 9640 Move returns status 0, amount 0
23:09:32.671 00.000 9640 move complete, result=0
23:09:32.671 00.000 9640 worker thread done servicing request
23:09:32.680 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3100, max=65520, med=3424, FiltMin=3304, FiltMax=65516, Gamma=2.190
23:09:32.717 00.037 16872 UpdateGuideState exits: m=224949 SNR=288.6
23:09:32.719 00.002 16872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 4 / 99999
23:09:32.721 00.002 16872 PhdController: newstate STATE_FINISH
23:09:32.721 00.000 16872 PhdController complete: success
23:09:32.727 00.006 16872 evsrv: {"Event":"SettleDone","Timestamp":1777781372.727,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:09:32.729 00.002 16872 Mount: notify guiding dither settle done success=1
23:09:32.729 00.000 16872 PhdController: newstate STATE_IDLE
23:09:32.729 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:32.738 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:09:32.743 00.005 16872 Enqueuing Expose request
23:09:32.748 00.005 16872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:09:32.752 00.004 9640 Worker thread wakes up
23:09:32.753 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:09:32.754 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1065,967,31,31)
23:09:35.366 02.612 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"57371ceb-1b98-4eea-b4de-1a0d10bffe69"}
23:09:35.368 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"57371ceb-1b98-4eea-b4de-1a0d10bffe69"}
23:09:35.368 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5eae9a9e-c303-40fa-b988-d912cb22268a"}
23:09:35.377 00.009 16872 case statement mapped state 6 to 3
23:09:35.377 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5eae9a9e-c303-40fa-b988-d912cb22268a"}
23:09:35.383 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d9ae0e21-9d1b-41dd-927d-5cab97805f8a"}
23:09:35.384 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.97,7.46],"pixels":"..."},"id":"d9ae0e21-9d1b-41dd-927d-5cab97805f8a"}
23:09:36.792 01.408 9640 Exposure complete
23:09:36.924 00.132 9640 worker thread done servicing request
23:09:36.932 00.008 16872 OnExposeComplete: enter
23:09:36.933 00.001 16872 UpdateGuideState(): m_state=6
23:09:36.933 00.000 16872 Star::Find(15, 1079, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:09:36.941 00.008 16872 Star::Find returns 1 (0), X=1079.94, Y=981.68, Mass=215037, SNR=272.8, Peak=25876 HFD=3.1
23:09:36.941 00.000 16872 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.56) = xAngle (1.04 = 1.04)
23:09:36.946 00.005 16872 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.09 = 1.09)
23:09:36.949 00.003 16872 CameraToMount -- cameraX=-0.27 cameraY=0.17 hyp=0.32 cameraTheta=2.60 mountX=0.16 mountY=0.28, mountTheta=1.05
23:09:36.951 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=0.17, opts=13)
23:09:36.957 00.006 16872 Enqueuing Move request for scope (-0.27, 0.17)
23:09:36.957 00.000 9640 Worker thread wakes up
23:09:36.957 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.17) opts 0xd
23:09:36.957 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, 0.17)
23:09:36.957 00.000 9640 Moving (-0.27, 0.17) raw xDistance=0.16 yDistance=0.28
23:09:36.957 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
23:09:36.957 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0
23:09:36.957 00.000 9640 MoveAxis(W, 12, ABG)
23:09:36.957 00.000 9640 Guiding  Dir = 3, Dur = 12
23:09:36.957 00.000 9640 IsSlewing returns 0
23:09:36.957 00.000 9640 IsGuiding returns 0
23:09:36.957 00.000 9640 PulseGuide returned control before completion, sleep 22
23:09:36.965 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3092, max=65520, med=3416, FiltMin=3304, FiltMax=65520, Gamma=2.190
23:09:36.999 00.034 9640 IsGuiding returns 1
23:09:36.999 00.000 9640 scope still moving after pulse duration time elapsed
23:09:37.003 00.004 16872 UpdateGuideState exits: m=215037 SNR=272.8
23:09:37.008 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:37.008 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:09:37.008 00.000 16872 Enqueuing Expose request
23:09:37.031 00.023 9640 IsSlewing returns 0
23:09:37.031 00.000 9640 IsGuiding returns 0
23:09:37.031 00.000 9640 scope move finished after 12 + 57 ms
23:09:37.031 00.000 9640 Move returns status 0, amount 12
23:09:37.031 00.000 9640 MoveAxis(N, 0, ABG)
23:09:37.031 00.000 9640 Move returns status 0, amount 0
23:09:37.031 00.000 9640 move complete, result=0
23:09:37.032 00.001 9640 worker thread done servicing request
23:09:37.032 00.000 9640 Worker thread wakes up
23:09:37.032 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:09:37.032 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1065,967,31,31)
23:09:37.032 00.000 16872 GuideStep: 0.2 px 12 ms WEST, 0.3 px 0 ms NORTH
23:09:37.858 00.826 16872 evsrv: cli 0D3BF968 connect
23:09:37.862 00.004 16872 case statement mapped state 6 to 3
23:09:37.866 00.004 16872 case statement mapped state 6 to 3
23:09:37.875 00.009 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"71977199-09f1-46ed-ae7e-0878af5c7122"}
23:09:37.880 00.005 16872 case statement mapped state 6 to 3
23:09:37.885 00.005 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"71977199-09f1-46ed-ae7e-0878af5c7122"}
23:09:37.890 00.005 16872 evsrv: cli 0D3BF968 disconnect
23:09:37.895 00.005 16872 evsrv: cli 0D3C0A48 connect
23:09:37.901 00.006 16872 case statement mapped state 6 to 3
23:09:37.906 00.005 16872 case statement mapped state 6 to 3
23:09:37.911 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"cda1d472-f595-4382-99af-865c658cfa93"}
23:09:37.917 00.006 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:09:37.919 00.002 16872 Status Line: Waiting for devices...
23:09:37.925 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"cda1d472-f595-4382-99af-865c658cfa93"}
23:09:37.930 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:09:37.935 00.005 16872 evsrv: cli 0D3BF8C8 connect
23:09:37.938 00.003 16872 case statement mapped state 6 to 3
23:09:37.942 00.004 16872 case statement mapped state 6 to 3
23:09:37.947 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"7dd6b087-0511-47cc-bbad-645b2238d03f"}
23:09:37.950 00.003 16872 case statement mapped state 6 to 3
23:09:37.954 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7dd6b087-0511-47cc-bbad-645b2238d03f"}
23:09:37.960 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
23:09:38.865 00.905 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5e7d4973-3d5f-49fd-89b4-e1a431ec10bf"}
23:09:38.869 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5e7d4973-3d5f-49fd-89b4-e1a431ec10bf"}
23:09:38.875 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"386c2a1e-fe98-421b-b810-b0039a8b6616"}
23:09:38.879 00.004 16872 case statement mapped state 6 to 3
23:09:38.884 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"386c2a1e-fe98-421b-b810-b0039a8b6616"}
23:09:38.888 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c5162a0f-1d65-4665-a238-fea9360a27d1"}
23:09:38.893 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.94,6.68],"pixels":"..."},"id":"c5162a0f-1d65-4665-a238-fea9360a27d1"}
23:09:38.961 00.068 16872 evsrv: cli 0D3BFB48 connect
23:09:38.968 00.007 16872 case statement mapped state 6 to 3
23:09:38.973 00.005 16872 case statement mapped state 6 to 3
23:09:38.977 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"415ae854-c446-4cda-920a-e53505e59b69"}
23:09:38.979 00.002 16872 case statement mapped state 6 to 3
23:09:38.982 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"415ae854-c446-4cda-920a-e53505e59b69"}
23:09:38.985 00.003 16872 evsrv: cli 0D3BFB48 disconnect
23:09:39.987 01.002 16872 evsrv: cli 0D3C0228 connect
23:09:39.993 00.006 16872 case statement mapped state 6 to 3
23:09:39.998 00.005 16872 case statement mapped state 6 to 3
23:09:40.003 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"28454f20-f0c9-4bf7-8c2a-d4a7ab9d5de5"}
23:09:40.006 00.003 16872 case statement mapped state 6 to 3
23:09:40.009 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"28454f20-f0c9-4bf7-8c2a-d4a7ab9d5de5"}
23:09:40.012 00.003 16872 evsrv: cli 0D3C0228 disconnect
23:09:40.925 00.913 9640 ASCOM_AbortExposure returns err = 0
23:09:40.925 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:09:40.925 00.000 9640 worker thread done servicing request
23:09:40.925 00.000 16872 OnExposeComplete: enter
23:09:40.929 00.004 16872 OnExposeComplete: Capture Error reported
23:09:40.933 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:09:40.938 00.005 16872 Mount: notify guiding stopped
23:09:40.944 00.006 16872 Changing from state GUIDING to STOP
23:09:40.947 00.003 16872 guider state => SELECTED
23:09:40.950 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3092, max=65520, med=3416, FiltMin=3304, FiltMax=65520, Gamma=2.190
23:09:40.989 00.039 16872 Changing from state SELECTED to UNINITIALIZED
23:09:40.992 00.003 16872 guider state => SELECTING
23:09:41.005 00.013 16872 Status Line: Stopped.
23:09:41.012 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:09:41.139 00.127 16872 evsrv: cli 0D3C0A48 connect
23:09:41.145 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1f42d5b3-d8b3-41c2-93e4-62477e911fd0"}
23:09:41.148 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"1f42d5b3-d8b3-41c2-93e4-62477e911fd0"}
23:09:41.160 00.012 16872 evsrv: cli 0D3C0A48 disconnect
23:09:42.365 01.205 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a7642b41-42dd-4bb5-a2e9-b0102ef09d9c"}
23:09:42.369 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a7642b41-42dd-4bb5-a2e9-b0102ef09d9c"}
23:09:42.374 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"926187d3-b9dc-4a7c-88e5-08852573bd5a"}
23:09:42.377 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"926187d3-b9dc-4a7c-88e5-08852573bd5a"}
23:09:45.865 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5498b03b-0fa2-4416-9dae-9db04415895b"}
23:09:45.871 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5498b03b-0fa2-4416-9dae-9db04415895b"}
23:09:45.876 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4397e9b9-aa75-4184-ac9c-7323796cdf72"}
23:09:45.880 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4397e9b9-aa75-4184-ac9c-7323796cdf72"}
23:09:49.365 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c92b20db-beef-4bde-8952-3f3e152a5e37"}
23:09:49.369 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c92b20db-beef-4bde-8952-3f3e152a5e37"}
23:09:49.373 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8edc49f5-6211-41cc-94da-76a34f908a9c"}
23:09:49.377 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8edc49f5-6211-41cc-94da-76a34f908a9c"}
23:09:52.863 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea6ef401-1492-400b-9676-43607535be46"}
23:09:52.867 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ea6ef401-1492-400b-9676-43607535be46"}
23:09:52.873 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1044ab11-01fb-408a-af35-1953969770cc"}
23:09:52.876 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1044ab11-01fb-408a-af35-1953969770cc"}
23:09:55.254 02.378 16872 evsrv: cli 0D3BFFA8 connect
23:09:55.265 00.011 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"06f900db-db04-47dc-976c-90a17dd1da72"}
23:09:55.270 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"06f900db-db04-47dc-976c-90a17dd1da72"}
23:09:55.275 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:09:55.279 00.004 16872 evsrv: cli 0D3BFB48 connect
23:09:55.285 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_calibrated","id":"4938e234-3189-475d-aeab-11a9c413a7b3"}
23:09:55.289 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":true,"id":"4938e234-3189-475d-aeab-11a9c413a7b3"}
23:09:55.295 00.006 16872 evsrv: cli 0D3BFB48 disconnect
23:09:55.302 00.007 16872 evsrv: cli 0D3BF968 connect
23:09:55.308 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"710231e7-c6c0-4c39-b67f-b91b26138f1c"}
23:09:55.312 00.004 16872 PhdController::Guide begins
23:09:55.315 00.003 16872 PhdController: newstate STATE_SETUP
23:09:55.318 00.003 16872 PhdController: setup
23:09:55.321 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
23:09:55.323 00.002 16872 PhdController: start capturing
23:09:55.326 00.003 16872 Changing from state SELECTING to UNINITIALIZED
23:09:55.329 00.003 16872 guider state => SELECTING
23:09:55.333 00.004 16872 setting force full frames = true
23:09:55.336 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:09:55.349 00.013 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:09:55.352 00.003 16872 Enqueuing Expose request
23:09:55.355 00.003 16872 PhdController: newstate STATE_SELECT_STAR
23:09:55.357 00.002 9640 Worker thread wakes up
23:09:55.357 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:09:55.357 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:09:55.357 00.000 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":0,"id":"710231e7-c6c0-4c39-b67f-b91b26138f1c"}
23:09:55.362 00.005 16872 evsrv: cli 0D3BF968 disconnect
23:09:55.366 00.004 16872 evsrv: cli 0D3C0A48 connect
23:09:55.368 00.002 16872 case statement mapped state 1 to 101
23:09:55.372 00.004 16872 case statement mapped state 1 to 101
23:09:55.375 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"ccff9c15-a21f-4c83-af09-840a697d22cc"}
23:09:55.381 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"ccff9c15-a21f-4c83-af09-840a697d22cc"}
23:09:55.389 00.008 16872 evsrv: cli 0D3C0A48 disconnect
23:09:55.395 00.006 16872 evsrv: cli 0D3BF8C8 connect
23:09:55.405 00.010 16872 case statement mapped state 1 to 101
23:09:55.410 00.005 16872 case statement mapped state 1 to 101
23:09:55.413 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"0c8db22c-910b-4e94-9c32-6e582b6b0f81"}
23:09:55.416 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"0c8db22c-910b-4e94-9c32-6e582b6b0f81"}
23:09:55.420 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
23:09:56.362 00.942 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31621a32-23cc-4152-8bda-9f7412cbc65f"}
23:09:56.366 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"31621a32-23cc-4152-8bda-9f7412cbc65f"}
23:09:56.369 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1770d9d9-eafe-46e4-8da4-87e8b82508c8"}
23:09:56.372 00.003 16872 case statement mapped state 1 to 101
23:09:56.374 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"1770d9d9-eafe-46e4-8da4-87e8b82508c8"}
23:09:56.420 00.046 16872 evsrv: cli 0D3BFFA8 connect
23:09:56.424 00.004 16872 case statement mapped state 1 to 101
23:09:56.428 00.004 16872 case statement mapped state 1 to 101
23:09:56.432 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"04008cbe-6901-427b-b5a7-a26bc93173bc"}
23:09:56.434 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"04008cbe-6901-427b-b5a7-a26bc93173bc"}
23:09:56.438 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:09:57.440 01.002 16872 evsrv: cli 0D3C0228 connect
23:09:57.444 00.004 16872 case statement mapped state 1 to 101
23:09:57.447 00.003 16872 case statement mapped state 1 to 101
23:09:57.455 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"49dd6d78-2717-4275-82eb-97ecb5fd872f"}
23:09:57.461 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"49dd6d78-2717-4275-82eb-97ecb5fd872f"}
23:09:57.466 00.005 16872 evsrv: cli 0D3C0228 disconnect
23:09:58.467 01.001 16872 evsrv: cli 0D3BF968 connect
23:09:58.472 00.005 16872 case statement mapped state 1 to 101
23:09:58.475 00.003 16872 case statement mapped state 1 to 101
23:09:58.479 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"f7a4d889-5da2-479b-9c8a-6b00545663e8"}
23:09:58.481 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"f7a4d889-5da2-479b-9c8a-6b00545663e8"}
23:09:58.486 00.005 16872 evsrv: cli 0D3BF968 disconnect
23:09:59.430 00.944 9640 Exposure complete
23:09:59.486 00.056 16872 evsrv: cli 0D3BFB48 connect
23:09:59.489 00.003 16872 case statement mapped state 1 to 101
23:09:59.493 00.004 16872 case statement mapped state 1 to 101
23:09:59.498 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"198d057f-5636-4c68-9ee4-e0c081f09f45"}
23:09:59.501 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"198d057f-5636-4c68-9ee4-e0c081f09f45"}
23:09:59.505 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:09:59.575 00.070 9640 worker thread done servicing request
23:09:59.575 00.000 16872 OnExposeComplete: enter
23:09:59.578 00.003 16872 UpdateGuideState(): m_state=1
23:09:59.580 00.002 16872 UpdateCurrentPosition: no star selected
23:09:59.583 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:09:59.586 00.003 16872 Status Line: No star selected
23:09:59.592 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65512, med=3192, FiltMin=3062, FiltMax=46332, Gamma=2.190
23:09:59.628 00.036 16872 UpdateGuideState exits: No star selected
23:09:59.633 00.005 16872 GuiderMultiStar::AutoSelect enter
23:09:59.636 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:09:59.770 00.134 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:09:59.941 00.171 16872 AutoFind: global mean = 0.0, stdev 335.0
23:09:59.945 00.004 16872 AutoFind: using threshold = 0.1
23:10:00.112 00.167 16872 AutoFind: local max [1217, 133] 477.3
23:10:00.115 00.003 16872 AutoFind: local max [1629, 602] 5.1
23:10:00.120 00.005 16872 AutoFind: local max [1206, 144] 2.1
23:10:00.127 00.007 16872 AutoFind: local max [1208, 121] 2.0
23:10:00.132 00.005 16872 AutoFind: local max [1080, 982] 1.4
23:10:00.136 00.004 16872 AutoFind: local max [1222, 147] 1.3
23:10:00.138 00.002 16872 AutoFind: local max [971, 641] 1.2
23:10:00.142 00.004 16872 AutoFind: local max [1581, 872] 1.2
23:10:00.145 00.003 16872 AutoFind: local max [1228, 121] 1.1
23:10:00.148 00.003 16872 AutoFind: local max [1896, 405] 0.9
23:10:00.151 00.003 16872 AutoFind: local max [657, 388] 0.9
23:10:00.157 00.006 16872 AutoFind: local max [1411, 1034] 0.9
23:10:00.160 00.003 16872 AutoFind: local max [1022, 456] 0.9
23:10:00.163 00.003 16872 AutoFind: local max [1740, 864] 0.9
23:10:00.167 00.004 16872 AutoFind: local max [1199, 969] 0.9
23:10:00.176 00.009 16872 AutoFind: local max [1867, 442] 0.9
23:10:00.181 00.005 16872 AutoFind: local max [599, 725] 0.8
23:10:00.185 00.004 16872 AutoFind: local max [1600, 800] 0.8
23:10:00.189 00.004 16872 AutoFind: local max [1148, 751] 0.8
23:10:00.192 00.003 16872 AutoFind: local max [356, 724] 0.8
23:10:00.194 00.002 16872 AutoFind: local max [1145, 428] 0.8
23:10:00.197 00.003 16872 AutoFind: local max [37, 991] 0.8
23:10:00.202 00.005 16872 AutoFind: local max [272, 1045] 0.8
23:10:00.206 00.004 16872 AutoFind: local max [1604, 833] 0.8
23:10:00.208 00.002 16872 AutoFind: local max [262, 633] 0.8
23:10:00.212 00.004 16872 AutoFind: local max [692, 225] 0.8
23:10:00.218 00.006 16872 AutoFind: local max [1197, 302] 0.8
23:10:00.227 00.009 16872 AutoFind: local max [665, 1020] 0.8
23:10:00.232 00.005 16872 AutoFind: local max [134, 502] 0.8
23:10:00.235 00.003 16872 AutoFind: local max [1115, 491] 0.8
23:10:00.238 00.003 16872 AutoFind: local max [180, 692] 0.8
23:10:00.242 00.004 16872 AutoFind: local max [456, 821] 0.8
23:10:00.245 00.003 16872 AutoFind: local max [1166, 924] 0.8
23:10:00.249 00.004 16872 AutoFind: local max [748, 373] 0.8
23:10:00.252 00.003 16872 AutoFind: local max [1758, 120] 0.8
23:10:00.256 00.004 16872 AutoFind: local max [208, 864] 0.8
23:10:00.259 00.003 16872 AutoFind: local max [325, 488] 0.8
23:10:00.261 00.002 16872 AutoFind: local max [285, 651] 0.8
23:10:00.270 00.009 16872 AutoFind: local max [1350, 643] 0.8
23:10:00.275 00.005 16872 AutoFind: local max [360, 1002] 0.8
23:10:00.279 00.004 16872 AutoFind: local max [1334, 642] 0.8
23:10:00.282 00.003 16872 AutoFind: local max [126, 433] 0.8
23:10:00.286 00.004 16872 AutoFind: local max [1799, 72] 0.8
23:10:00.289 00.003 16872 AutoFind: local max [307, 204] 0.8
23:10:00.291 00.002 16872 AutoFind: local max [1466, 83] 0.8
23:10:00.297 00.006 16872 AutoFind: local max [1200, 697] 0.8
23:10:00.301 00.004 16872 AutoFind: local max [1131, 310] 0.8
23:10:00.303 00.002 16872 AutoFind: local max [1320, 289] 0.8
23:10:00.306 00.003 16872 AutoFind: local max [1578, 58] 0.8
23:10:00.312 00.006 16872 AutoFind: local max [462, 982] 0.8
23:10:00.321 00.009 16872 AutoFind: local max [566, 1019] 0.8
23:10:00.326 00.005 16872 AutoFind: local max [1239, 210] 0.8
23:10:00.329 00.003 16872 AutoFind: local max [1065, 499] 0.8
23:10:00.332 00.003 16872 AutoFind: local max [1591, 605] 0.7
23:10:00.335 00.003 16872 AutoFind: local max [145, 322] 0.7
23:10:00.338 00.003 16872 AutoFind: local max [1155, 925] 0.7
23:10:00.343 00.005 16872 AutoFind: local max [492, 966] 0.7
23:10:00.346 00.003 16872 AutoFind: local max [1900, 651] 0.7
23:10:00.349 00.003 16872 AutoFind: local max [16, 965] 0.7
23:10:00.352 00.003 16872 AutoFind: local max [588, 227] 0.7
23:10:00.355 00.003 16872 AutoFind: local max [902, 192] 0.7
23:10:00.359 00.004 16872 AutoFind: local max [1054, 517] 0.7
23:10:00.362 00.003 16872 AutoFind: local max [175, 419] 0.7
23:10:00.365 00.003 16872 AutoFind: local max [1221, 463] 0.7
23:10:00.368 00.003 16872 AutoFind: local max [96, 535] 0.7
23:10:00.373 00.005 16872 AutoFind: local max [1483, 790] 0.7
23:10:00.377 00.004 16872 AutoFind: local max [1294, 114] 0.7
23:10:00.380 00.003 16872 AutoFind: local max [1537, 750] 0.7
23:10:00.383 00.003 16872 AutoFind: local max [824, 571] 0.7
23:10:00.386 00.003 16872 AutoFind: local max [1799, 883] 0.7
23:10:00.390 00.004 16872 AutoFind: local max [1460, 701] 0.7
23:10:00.394 00.004 16872 AutoFind: local max [43, 236] 0.7
23:10:00.397 00.003 16872 AutoFind: local max [1325, 651] 0.7
23:10:00.400 00.003 16872 AutoFind: local max [47, 298] 0.7
23:10:00.403 00.003 16872 AutoFind: local max [940, 891] 0.7
23:10:00.411 00.008 16872 AutoFind: local max [1062, 806] 0.7
23:10:00.415 00.004 16872 AutoFind: local max [1647, 1062] 0.7
23:10:00.418 00.003 16872 AutoFind: local max [1854, 1057] 0.7
23:10:00.422 00.004 16872 AutoFind: local max [788, 982] 0.7
23:10:00.425 00.003 16872 AutoFind: local max [274, 515] 0.7
23:10:00.428 00.003 16872 AutoFind: local max [417, 622] 0.7
23:10:00.431 00.003 16872 AutoFind: local max [918, 851] 0.7
23:10:00.435 00.004 16872 AutoFind: local max [564, 957] 0.7
23:10:00.439 00.004 16872 AutoFind: local max [204, 98] 0.7
23:10:00.442 00.003 16872 AutoFind: local max [1750, 864] 0.7
23:10:00.445 00.003 16872 AutoFind: local max [74, 178] 0.7
23:10:00.448 00.003 16872 AutoFind: local max [1217, 1012] 0.7
23:10:00.453 00.005 16872 AutoFind: local max [707, 449] 0.7
23:10:00.457 00.004 16872 AutoFind: local max [1373, 419] 0.7
23:10:00.462 00.005 16872 AutoFind: local max [466, 306] 0.7
23:10:00.465 00.003 16872 AutoFind: local max [1683, 864] 0.7
23:10:00.468 00.003 16872 AutoFind: local max [1512, 893] 0.7
23:10:00.471 00.003 16872 AutoFind: local max [854, 469] 0.7
23:10:00.474 00.003 16872 AutoFind: local max [23, 1039] 0.7
23:10:00.476 00.002 16872 AutoFind: local max [326, 674] 0.7
23:10:00.479 00.003 16872 AutoFind: local max [12, 156] 0.7
23:10:00.485 00.006 16872 AutoFind: local max [1421, 874] 0.7
23:10:00.490 00.005 16872 AutoFind: local max [232, 835] 0.7
23:10:00.493 00.003 16872 AutoFind: local max [160, 433] 0.7
23:10:00.497 00.004 16872 AutoFind: local max [1257, 98] 0.7
23:10:00.503 00.006 16872 AutoFind: too close [160, 433] 0.7 - [175, 419] 0.7
23:10:00.510 00.007 16872 AutoFind: too close [1750, 864] 0.7 - [1740, 864] 0.9
23:10:00.514 00.004 16872 AutoFind: too close [1325, 651] 0.7 - [1334, 642] 0.8
23:10:00.517 00.003 16872 AutoFind: too close [1054, 517] 0.7 - [1065, 499] 0.8
23:10:00.520 00.003 16872 AutoFind: too close [1155, 925] 0.7 - [1166, 924] 0.8
23:10:00.523 00.003 16872 AutoFind: too close [1334, 642] 0.8 - [1350, 643] 0.8
23:10:00.524 00.001 16872 AutoFind: too close [1228, 121] 1.1 - [1208, 121] 2.0
23:10:00.531 00.007 16872 AutoFind: close dim-bright [1228, 121] 1.1 - [1217, 133] 477.3
23:10:00.537 00.006 16872 AutoFind: too close [1222, 147] 1.3 - [1206, 144] 2.1
23:10:00.541 00.004 16872 AutoFind: close dim-bright [1222, 147] 1.3 - [1217, 133] 477.3
23:10:00.545 00.004 16872 AutoFind: close dim-bright [1208, 121] 2.0 - [1217, 133] 477.3
23:10:00.549 00.004 16872 AutoFind: close dim-bright [1206, 144] 2.1 - [1217, 133] 477.3
23:10:00.554 00.005 16872 AutoFind: too close to edge [12, 156] 0.7
23:10:00.557 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:10:00.560 00.003 16872 Star::Find(15, 1217, 133, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.563 00.003 16872 Star::Find returns 1 (0), X=1216.74, Y=132.97, Mass=936554, SNR=603.2, Peak=65512 HFD=4.0
23:10:00.566 00.003 16872 Star::Find(15, 1629, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.568 00.002 16872 Star::Find returns 1 (0), X=1629.57, Y=602.36, Mass=8789, SNR=50.9, Peak=4092 HFD=3.0
23:10:00.570 00.002 16872 Star::Find(15, 1080, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.574 00.004 16872 Star::Find returns 1 (0), X=1080.02, Y=981.23, Mass=1758, SNR=18.8, Peak=3444 HFD=2.4
23:10:00.579 00.005 16872 Star::Find(15, 971, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.582 00.003 16872 Star::Find returns 1 (0), X=970.82, Y=640.53, Mass=1046, SNR=13.4, Peak=3372 HFD=1.9
23:10:00.584 00.002 16872 Star::Find(15, 1581, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.587 00.003 16872 Star::Find returns 0 (4), X=1581.13, Y=872.50, Mass=2616, SNR=26.8, Peak=3784 HFD=1.5
23:10:00.590 00.003 16872 Star::Find(15, 1896, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.597 00.007 16872 Star::Find returns 0 (4), X=1896.39, Y=404.56, Mass=2645, SNR=27.1, Peak=3740 HFD=1.4
23:10:00.601 00.004 16872 Star::Find(15, 657, 388, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.603 00.002 16872 Star::Find returns 1 (0), X=656.77, Y=388.58, Mass=779, SNR=10.8, Peak=3332 HFD=1.9
23:10:00.607 00.004 16872 Star::Find(15, 1411, 1034, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.610 00.003 16872 Star::Find returns 0 (4), X=1413.16, Y=1018.51, Mass=2073, SNR=23.9, Peak=3316 HFD=1.3
23:10:00.612 00.002 16872 Star::Find(15, 1022, 456, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.615 00.003 16872 Star::Find returns 1 (0), X=1022.22, Y=456.12, Mass=680, SNR=10.1, Peak=3284 HFD=2.4
23:10:00.618 00.003 16872 Star::Find(15, 1199, 969, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.621 00.003 16872 Star::Find returns 1 (0), X=1199.22, Y=969.19, Mass=927, SNR=11.7, Peak=3308 HFD=2.5
23:10:00.624 00.003 16872 Star::Find(15, 1867, 442, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.627 00.003 16872 Star::Find returns 1 (0), X=1864.77, Y=449.65, Mass=819, SNR=11.6, Peak=3308 HFD=8.0
23:10:00.630 00.003 16872 Star::Find(15, 599, 725, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.632 00.002 16872 Star::Find returns 1 (0), X=599.83, Y=724.59, Mass=717, SNR=10.9, Peak=3328 HFD=2.0
23:10:00.635 00.003 16872 Star::Find(15, 1600, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.641 00.006 16872 Star::Find false star n=5 nbg=265 bg=3198.4 sigma=19.8 thresh=3258 peak=3252
23:10:00.645 00.004 16872 Star::Find returns 0 (2), X=1600.00, Y=800.00, Mass=352, SNR=2.9, Peak=3284 HFD=0.0
23:10:00.648 00.003 16872 Star::Find(15, 1148, 751, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.652 00.004 16872 Star::Find returns 1 (0), X=1147.91, Y=750.49, Mass=461, SNR=8.3, Peak=3304 HFD=2.4
23:10:00.655 00.003 16872 Star::Find(15, 356, 724, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.658 00.003 16872 Star::Find returns 1 (0), X=365.00, Y=724.67, Mass=668, SNR=10.2, Peak=3296 HFD=4.1
23:10:00.660 00.002 16872 Star::Find(15, 1145, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.662 00.002 16872 Star::Find false star n=8 nbg=272 bg=3194.7 sigma=18.4 thresh=3250 peak=3250
23:10:00.666 00.004 16872 Star::Find returns 0 (2), X=1145.00, Y=428.00, Mass=579, SNR=2.9, Peak=3288 HFD=0.0
23:10:00.669 00.003 16872 Star::Find(15, 37, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.671 00.002 16872 Star::Find returns 1 (0), X=24.83, Y=1003.74, Mass=408, SNR=7.9, Peak=3300 HFD=2.5
23:10:00.673 00.002 16872 Star::Find(15, 272, 1045, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.676 00.003 16872 Star::Find returns 0 (4), X=271.79, Y=1044.40, Mass=397, SNR=7.3, Peak=3296 HFD=1.4
23:10:00.678 00.002 16872 Star::Find(15, 1604, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.680 00.002 16872 Star::Find false star n=4 nbg=276 bg=3192.9 sigma=21.5 thresh=3257 peak=3244
23:10:00.686 00.006 16872 Star::Find returns 0 (2), X=1604.00, Y=833.00, Mass=297, SNR=2.9, Peak=3280 HFD=0.0
23:10:00.688 00.002 16872 Star::Find(15, 262, 633, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.691 00.003 16872 Star::Find returns 1 (0), X=262.00, Y=630.18, Mass=440, SNR=7.7, Peak=3296 HFD=6.3
23:10:00.692 00.001 16872 Star::Find(15, 692, 225, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.696 00.004 16872 Star::Find false star n=4 nbg=260 bg=3189.6 sigma=17.6 thresh=3242 peak=3242
23:10:00.699 00.003 16872 Star::Find returns 0 (2), X=692.00, Y=225.00, Mass=234, SNR=2.9, Peak=3272 HFD=0.0
23:10:00.701 00.002 16872 Star::Find(15, 1197, 302, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.704 00.003 16872 Star::Find returns 1 (0), X=1196.43, Y=302.03, Mass=658, SNR=10.9, Peak=3332 HFD=2.3
23:10:00.706 00.002 16872 Star::Find(15, 665, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.709 00.003 16872 Star::Find false star n=5 nbg=257 bg=3194.5 sigma=19.1 thresh=3252 peak=3243
23:10:00.711 00.002 16872 Star::Find returns 0 (2), X=665.00, Y=1020.00, Mass=336, SNR=2.9, Peak=3276 HFD=0.0
23:10:00.716 00.005 16872 Star::Find(15, 134, 502, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.720 00.004 16872 Star::Find returns 1 (0), X=132.36, Y=501.93, Mass=544, SNR=9.3, Peak=3304 HFD=2.8
23:10:00.723 00.003 16872 Star::Find(15, 1115, 491, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.725 00.002 16872 Star::Find returns 0 (4), X=1115.47, Y=490.57, Mass=1542, SNR=22.0, Peak=3596 HFD=1.4
23:10:00.728 00.003 16872 Star::Find(15, 180, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.734 00.006 16872 Star::Find false star n=9 nbg=279 bg=3193.6 sigma=21.8 thresh=3259 peak=3257
23:10:00.739 00.005 16872 Star::Find returns 0 (2), X=180.00, Y=692.00, Mass=706, SNR=2.9, Peak=3284 HFD=0.0
23:10:00.743 00.004 16872 Star::Find(15, 456, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.747 00.004 16872 Star::Find returns 1 (0), X=466.85, Y=815.01, Mass=339, SNR=8.2, Peak=3288 HFD=3.8
23:10:00.749 00.002 16872 Star::Find(15, 748, 373, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.752 00.003 16872 Star::Find returns 1 (0), X=747.92, Y=372.32, Mass=610, SNR=9.4, Peak=3304 HFD=2.0
23:10:00.754 00.002 16872 Star::Find(15, 1758, 120, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.756 00.002 16872 Star::Find returns 0 (4), X=1758.53, Y=118.59, Mass=1992, SNR=25.1, Peak=3728 HFD=1.3
23:10:00.759 00.003 16872 Star::Find(15, 208, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.764 00.005 16872 Star::Find returns 1 (0), X=209.21, Y=863.94, Mass=558, SNR=9.0, Peak=3292 HFD=2.4
23:10:00.766 00.002 16872 Star::Find(15, 325, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.769 00.003 16872 Star::Find returns 1 (0), X=324.36, Y=488.16, Mass=618, SNR=9.4, Peak=3280 HFD=2.5
23:10:00.772 00.003 16872 Star::Find(15, 285, 651, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.774 00.002 16872 Star::Find returns 1 (0), X=291.61, Y=658.69, Mass=489, SNR=8.7, Peak=3308 HFD=1.8
23:10:00.778 00.004 16872 Star::Find(15, 360, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.780 00.002 16872 Star::Find returns 0 (4), X=357.53, Y=1013.49, Mass=302, SNR=7.1, Peak=3284 HFD=1.4
23:10:00.783 00.003 16872 Star::Find(15, 126, 433, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.785 00.002 16872 Star::Find false star n=5 nbg=275 bg=3195.1 sigma=20.2 thresh=3256 peak=3249
23:10:00.787 00.002 16872 Star::Find returns 0 (2), X=126.00, Y=433.00, Mass=345, SNR=2.9, Peak=3276 HFD=0.0
23:10:00.790 00.003 16872 Star::Find(15, 1799, 72, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.793 00.003 16872 Star::Find returns 1 (0), X=1805.30, Y=71.96, Mass=427, SNR=7.8, Peak=3308 HFD=2.6
23:10:00.795 00.002 16872 Star::Find(15, 307, 204, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.798 00.003 16872 Star::Find returns 1 (0), X=307.86, Y=205.48, Mass=595, SNR=9.9, Peak=3296 HFD=2.8
23:10:00.800 00.002 16872 Star::Find(15, 1466, 83, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.803 00.003 16872 Star::Find returns 1 (0), X=1477.53, Y=97.50, Mass=1000, SNR=12.2, Peak=3296 HFD=6.0
23:10:00.805 00.002 16872 Star::Find(15, 1200, 697, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.809 00.004 16872 Star::Find returns 0 (4), X=1200.12, Y=697.37, Mass=515, SNR=9.7, Peak=3352 HFD=1.2
23:10:00.813 00.004 16872 Star::Find(15, 1131, 310, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.815 00.002 16872 Star::Find false star n=4 nbg=274 bg=3193.6 sigma=20.1 thresh=3254 peak=3254
23:10:00.817 00.002 16872 Star::Find returns 0 (2), X=1131.00, Y=310.00, Mass=333, SNR=2.9, Peak=3296 HFD=0.0
23:10:00.820 00.003 16872 Star::Find(15, 1320, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.824 00.004 16872 Star::Find returns 1 (0), X=1319.85, Y=289.64, Mass=637, SNR=9.4, Peak=3296 HFD=2.2
23:10:00.830 00.006 16872 Star::Find(15, 1578, 58, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.834 00.004 16872 Star::Find returns 0 (4), X=1587.48, Y=47.51, Mass=1696, SNR=25.2, Peak=3636 HFD=1.4
23:10:00.836 00.002 16872 Star::Find(15, 462, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.840 00.004 16872 Star::Find returns 1 (0), X=462.33, Y=982.06, Mass=322, SNR=7.2, Peak=3288 HFD=2.4
23:10:00.843 00.003 16872 Star::Find(15, 566, 1019, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.845 00.002 16872 Star::Find false star n=9 nbg=265 bg=3193.0 sigma=16.9 thresh=3244 peak=3242
23:10:00.848 00.003 16872 Star::Find returns 0 (2), X=566.00, Y=1019.00, Mass=515, SNR=2.9, Peak=3284 HFD=0.0
23:10:00.851 00.003 16872 Star::Find(15, 1239, 210, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.853 00.002 16872 Star::Find returns 1 (0), X=1239.81, Y=210.10, Mass=744, SNR=10.2, Peak=3288 HFD=2.8
23:10:00.857 00.004 16872 Star::Find(15, 1591, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.860 00.003 16872 Star::Find false star n=9 nbg=254 bg=3201.4 sigma=17.2 thresh=3253 peak=3247
23:10:00.863 00.003 16872 Star::Find returns 0 (2), X=1591.00, Y=605.00, Mass=563, SNR=2.9, Peak=3288 HFD=0.0
23:10:00.865 00.002 16872 Star::Find(15, 145, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.867 00.002 16872 Star::Find false star n=4 nbg=279 bg=3195.3 sigma=22.6 thresh=3263 peak=3250
23:10:00.870 00.003 16872 Star::Find returns 0 (2), X=145.00, Y=322.00, Mass=299, SNR=2.9, Peak=3284 HFD=0.0
23:10:00.877 00.007 16872 Star::Find(15, 492, 966, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.882 00.005 16872 Star::Find returns 1 (0), X=492.76, Y=965.79, Mass=917, SNR=11.0, Peak=3296 HFD=3.7
23:10:00.885 00.003 16872 Star::Find(15, 1900, 651, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.888 00.003 16872 Star::Find false star n=7 nbg=272 bg=3200.4 sigma=19.3 thresh=3258 peak=3258
23:10:00.891 00.003 16872 Star::Find returns 0 (2), X=1900.00, Y=651.00, Mass=513, SNR=2.9, Peak=3304 HFD=0.0
23:10:00.893 00.002 16872 Star::Find(15, 16, 965, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.896 00.003 16872 Star::Find false star n=3 nbg=281 bg=3196.8 sigma=21.9 thresh=3263 peak=3251
23:10:00.899 00.003 16872 Star::Find returns 0 (2), X=16.00, Y=965.00, Mass=226, SNR=2.9, Peak=3288 HFD=0.0
23:10:00.901 00.002 16872 Star::Find(15, 588, 227, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.906 00.005 16872 Star::Find returns 0 (4), X=575.43, Y=236.43, Mass=367, SNR=7.4, Peak=3320 HFD=1.4
23:10:00.908 00.002 16872 Star::Find(15, 902, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.910 00.002 16872 Star::Find returns 1 (0), X=901.47, Y=192.05, Mass=521, SNR=8.6, Peak=3320 HFD=1.6
23:10:00.913 00.003 16872 Star::Find(15, 1221, 463, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.916 00.003 16872 Star::Find false star n=5 nbg=282 bg=3196.7 sigma=20.7 thresh=3259 peak=3254
23:10:00.921 00.005 16872 Star::Find returns 0 (2), X=1221.00, Y=463.00, Mass=396, SNR=2.9, Peak=3288 HFD=0.0
23:10:00.925 00.004 16872 Star::Find(15, 96, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.929 00.004 16872 Star::Find false star n=2 nbg=283 bg=3192.8 sigma=21.2 thresh=3256 peak=3242
23:10:00.932 00.003 16872 Star::Find returns 0 (2), X=96.00, Y=535.00, Mass=138, SNR=2.9, Peak=3268 HFD=0.0
23:10:00.936 00.004 16872 Star::Find(15, 1483, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.937 00.001 16872 Star::Find false star n=6 nbg=280 bg=3196.1 sigma=18.0 thresh=3250 peak=3245
23:10:00.941 00.004 16872 Star::Find returns 0 (2), X=1483.00, Y=790.00, Mass=403, SNR=2.9, Peak=3284 HFD=0.0
23:10:00.943 00.002 16872 Star::Find(15, 1294, 114, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.946 00.003 16872 Star::Find false star n=7 nbg=256 bg=3190.6 sigma=17.8 thresh=3244 peak=3241
23:10:00.950 00.004 16872 Star::Find returns 0 (2), X=1294.00, Y=114.00, Mass=438, SNR=2.9, Peak=3276 HFD=0.0
23:10:00.952 00.002 16872 Star::Find(15, 1537, 750, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.955 00.003 16872 Star::Find returns 1 (0), X=1524.78, Y=752.52, Mass=470, SNR=8.7, Peak=3300 HFD=2.4
23:10:00.958 00.003 16872 Star::Find(15, 824, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.960 00.002 16872 Star::Find returns 1 (0), X=825.18, Y=569.92, Mass=383, SNR=7.0, Peak=3292 HFD=2.2
23:10:00.963 00.003 16872 Star::Find(15, 1799, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.969 00.006 16872 Star::Find returns 1 (0), X=1798.74, Y=882.96, Mass=692, SNR=10.2, Peak=3300 HFD=2.9
23:10:00.972 00.003 16872 Star::Find(15, 1460, 701, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.974 00.002 16872 Star::Find returns 1 (0), X=1459.69, Y=700.29, Mass=527, SNR=9.2, Peak=3300 HFD=2.1
23:10:00.977 00.003 16872 Star::Find(15, 43, 236, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.981 00.004 16872 Star::Find false star n=6 nbg=279 bg=3197.3 sigma=19.0 thresh=3254 peak=3252
23:10:00.983 00.002 16872 Star::Find returns 0 (2), X=43.00, Y=236.00, Mass=404, SNR=2.9, Peak=3276 HFD=0.0
23:10:00.986 00.003 16872 Star::Find(15, 47, 298, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.989 00.003 16872 Star::Find returns 0 (4), X=54.91, Y=310.41, Mass=271, SNR=6.2, Peak=3272 HFD=1.2
23:10:00.991 00.002 16872 Star::Find(15, 940, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:00.993 00.002 16872 Star::Find returns 1 (0), X=941.67, Y=899.43, Mass=420, SNR=7.7, Peak=3304 HFD=4.1
23:10:00.996 00.003 16872 Star::Find(15, 1062, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.001 00.005 16872 Star::Find false star n=3 nbg=277 bg=3193.5 sigma=19.4 thresh=3252 peak=3243
23:10:01.004 00.003 16872 Star::Find returns 0 (2), X=1062.00, Y=806.00, Mass=184, SNR=2.9, Peak=3264 HFD=0.0
23:10:01.006 00.002 16872 Star::Find(15, 1647, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.008 00.002 16872 Star::Find false star n=3 nbg=277 bg=3195.9 sigma=21.6 thresh=3261 peak=3245
23:10:01.014 00.006 16872 Star::Find returns 0 (2), X=1647.00, Y=1062.00, Mass=212, SNR=2.9, Peak=3268 HFD=0.0
23:10:01.019 00.005 16872 Star::Find(15, 1854, 1057, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.023 00.004 16872 Star::Find returns 0 (4), X=1868.50, Y=1042.57, Mass=414, SNR=8.0, Peak=3312 HFD=1.3
23:10:01.024 00.001 16872 Star::Find(15, 788, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.029 00.005 16872 Star::Find false star n=9 nbg=252 bg=3193.0 sigma=17.0 thresh=3244 peak=3242
23:10:01.032 00.003 16872 Star::Find returns 0 (2), X=788.00, Y=982.00, Mass=519, SNR=2.9, Peak=3272 HFD=0.0
23:10:01.034 00.002 16872 Star::Find(15, 274, 515, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.037 00.003 16872 Star::Find returns 1 (0), X=263.06, Y=501.73, Mass=458, SNR=8.5, Peak=3300 HFD=2.0
23:10:01.039 00.002 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.042 00.003 16872 Star::Find returns 0 (4), X=416.53, Y=621.49, Mass=2697, SNR=27.9, Peak=3784 HFD=1.4
23:10:01.046 00.004 16872 Star::Find(15, 918, 851, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.048 00.002 16872 Star::Find returns 1 (0), X=918.94, Y=851.08, Mass=456, SNR=8.0, Peak=3288 HFD=2.0
23:10:01.051 00.003 16872 Star::Find(15, 564, 957, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.053 00.002 16872 Star::Find returns 1 (0), X=563.69, Y=956.98, Mass=586, SNR=9.4, Peak=3276 HFD=2.6
23:10:01.056 00.003 16872 Star::Find(15, 204, 98, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.062 00.006 16872 Star::Find false star n=4 nbg=259 bg=3191.2 sigma=17.4 thresh=3243 peak=3239
23:10:01.068 00.006 16872 Star::Find returns 0 (2), X=204.00, Y=98.00, Mass=251, SNR=2.9, Peak=3272 HFD=0.0
23:10:01.071 00.003 16872 Star::Find(15, 74, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.076 00.005 16872 Star::Find returns 1 (0), X=73.35, Y=178.20, Mass=709, SNR=11.1, Peak=3288 HFD=3.0
23:10:01.078 00.002 16872 Star::Find(15, 1217, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.080 00.002 16872 Star::Find returns 1 (0), X=1217.45, Y=1012.73, Mass=580, SNR=9.2, Peak=3316 HFD=1.7
23:10:01.083 00.003 16872 Star::Find(15, 707, 449, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.085 00.002 16872 Star::Find false star n=4 nbg=279 bg=3190.4 sigma=20.0 thresh=3251 peak=3248
23:10:01.089 00.004 16872 Star::Find returns 0 (2), X=707.00, Y=449.00, Mass=1306, SNR=2.9, Peak=3260 HFD=0.0
23:10:01.092 00.003 16872 Star::Find(15, 1373, 419, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.095 00.003 16872 Star::Find false star n=4 nbg=284 bg=3196.1 sigma=21.4 thresh=3260 peak=3258
23:10:01.097 00.002 16872 Star::Find returns 0 (2), X=1373.00, Y=419.00, Mass=320, SNR=2.9, Peak=3284 HFD=0.0
23:10:01.100 00.003 16872 Star::Find(15, 466, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.102 00.002 16872 Star::Find returns 1 (0), X=466.34, Y=306.35, Mass=512, SNR=8.4, Peak=3308 HFD=2.3
23:10:01.107 00.005 16872 Star::Find(15, 1683, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.112 00.005 16872 Star::Find returns 1 (0), X=1681.38, Y=867.81, Mass=1541, SNR=18.3, Peak=3364 HFD=5.9
23:10:01.116 00.004 16872 Star::Find(15, 1512, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.120 00.004 16872 Star::Find false star n=4 nbg=280 bg=3193.9 sigma=19.4 thresh=3252 peak=3250
23:10:01.123 00.003 16872 Star::Find returns 0 (2), X=1512.00, Y=893.00, Mass=293, SNR=2.9, Peak=3280 HFD=0.0
23:10:01.125 00.002 16872 Star::Find(15, 854, 469, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.128 00.003 16872 Star::Find returns 1 (0), X=853.73, Y=468.48, Mass=886, SNR=12.2, Peak=3316 HFD=2.9
23:10:01.131 00.003 16872 Star::Find(15, 23, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.133 00.002 16872 Star::Find false star n=2 nbg=270 bg=3195.0 sigma=19.2 thresh=3253 peak=3236
23:10:01.137 00.004 16872 Star::Find returns 0 (2), X=23.00, Y=1039.00, Mass=146, SNR=2.9, Peak=3280 HFD=0.0
23:10:01.140 00.003 16872 Star::Find(15, 326, 674, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.143 00.003 16872 Star::Find returns 1 (0), X=311.64, Y=673.96, Mass=513, SNR=8.4, Peak=3284 HFD=4.4
23:10:01.145 00.002 16872 Star::Find(15, 1421, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.148 00.003 16872 Star::Find returns 1 (0), X=1420.98, Y=874.58, Mass=496, SNR=9.5, Peak=3304 HFD=1.9
23:10:01.153 00.005 16872 Star::Find(15, 232, 835, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.155 00.002 16872 Star::Find returns 1 (0), X=232.34, Y=835.44, Mass=683, SNR=9.7, Peak=3280 HFD=2.7
23:10:01.158 00.003 16872 Star::Find(15, 1257, 98, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.161 00.003 16872 Star::Find false star n=2 nbg=260 bg=3191.2 sigma=20.1 thresh=3251 peak=3245
23:10:01.163 00.002 16872 Star::Find returns 0 (2), X=1257.00, Y=98.00, Mass=146, SNR=2.9, Peak=3276 HFD=0.0
23:10:01.166 00.003 16872 AutoFind: finding best star pass 1
23:10:01.171 00.005 16872 Star::Find(15, 1217, 133, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.174 00.003 16872 Star::Find returns 1 (0), X=1216.74, Y=132.97, Mass=936554, SNR=603.2, Peak=65512 HFD=4.0
23:10:01.176 00.002 16872 AutoFind: near-saturated [1217, 133] 477.3 Mass 936554 SNR 603.2 Peak 65512
23:10:01.179 00.003 16872 Star::Find(15, 1629, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.181 00.002 16872 Star::Find returns 1 (0), X=1629.57, Y=602.36, Mass=8789, SNR=50.9, Peak=4092 HFD=3.0
23:10:01.185 00.004 16872 AutoFind returns star at [1629, 602] 5.1 Mass 8789 SNR 50.9
23:10:01.188 00.003 16872 Star::Find(15, 1629, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.191 00.003 16872 Star::Find returns 1 (0), X=1629.57, Y=602.36, Mass=8789, SNR=50.9, Peak=4092 HFD=3.0
23:10:01.193 00.002 16872 MultiStar: List (12): {1629.57, 602.36}(50.9), {1080.02, 981.23}(18.8), {970.82, 640.53}(13.4), {656.77, 388.58}(10.8), {1022.22, 456.12}(10.1), {1199.22, 969.19}(11.7), {1864.77, 449.65}(11.6), {599.83, 724.59}(10.9), {1147.91, 750.49}(8.3), {365.00, 724.67}(10.2), {24.83, 1003.74}(7.9), {262.00, 630.18}(7.7), 
23:10:01.200 00.007 16872 setting lock position to (1629.57, 602.36)
23:10:01.215 00.015 16872 MultiStar: stabilizing after lock position change
23:10:01.220 00.005 16872 AutoSelect: state = 1, call UpdateGuideState
23:10:01.223 00.003 16872 UpdateGuideState(): m_state=1
23:10:01.227 00.004 16872 Star::Find(15, 1629, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:01.233 00.006 16872 Star::Find returns 1 (0), X=1629.57, Y=602.36, Mass=8789, SNR=50.9, Peak=4092 HFD=3.0
23:10:01.236 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:10:01.239 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:10:01.242 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:10:01.254 00.012 16872 setting force full frames = false
23:10:01.263 00.009 16872 setting lock position to (1629.57, 602.36)
23:10:01.268 00.005 16872 MultiStar: stabilizing after lock position change
23:10:01.271 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:10:01.275 00.004 16872 Changing from state SELECTING to SELECTED
23:10:01.282 00.007 16872 guider state => SELECTED
23:10:01.298 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65512, med=3192, FiltMin=3062, FiltMax=46332, Gamma=2.190
23:10:01.335 00.037 16872 UpdateGuideState exits: m=8789 SNR=50.9
23:10:01.338 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65512, med=3192, FiltMin=3062, FiltMax=46332, Gamma=2.190
23:10:01.382 00.044 16872 Status Line: Auto-selected star at (1629.6, 602.4)
23:10:01.403 00.021 16872 PhdController: newstate STATE_WAIT_SELECTED
23:10:01.407 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:01.410 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:10:01.413 00.003 16872 Enqueuing Expose request
23:10:01.415 00.002 9640 Worker thread wakes up
23:10:01.415 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:10:01.415 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1615,587,31,31)
23:10:01.415 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c911fe1e-55ef-4696-b1f4-a978fa28bb18"}
23:10:01.423 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c911fe1e-55ef-4696-b1f4-a978fa28bb18"}
23:10:01.426 00.003 16872 evsrv: cli 0D3C0A48 connect
23:10:01.429 00.003 16872 case statement mapped state 2 to 1
23:10:01.432 00.003 16872 case statement mapped state 2 to 1
23:10:01.440 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b274f175-dd91-4302-bc50-18a063b94202"}
23:10:01.446 00.006 16872 case statement mapped state 2 to 1
23:10:01.450 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"b274f175-dd91-4302-bc50-18a063b94202"}
23:10:01.454 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"f80047a4-d0be-4b31-b47b-eb28b59fabe7"}
23:10:01.458 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1629.57,602.36],"id":"f80047a4-d0be-4b31-b47b-eb28b59fabe7"}
23:10:01.462 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4703dfab-a148-4931-a9dd-612860940ae7"}
23:10:01.468 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.57,7.36],"pixels":"..."},"id":"4703dfab-a148-4931-a9dd-612860940ae7"}
23:10:01.471 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:10:01.474 00.003 16872 evsrv: cli 0D3BF8C8 connect
23:10:01.478 00.004 16872 case statement mapped state 2 to 1
23:10:01.486 00.008 16872 case statement mapped state 2 to 1
23:10:01.493 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"6b1a038b-73a6-41b9-9252-53773ed38039"}
23:10:01.498 00.005 16872 case statement mapped state 2 to 1
23:10:01.502 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"6b1a038b-73a6-41b9-9252-53773ed38039"}
23:10:01.510 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
23:10:02.507 00.997 16872 evsrv: cli 0D3BFFA8 connect
23:10:02.510 00.003 16872 case statement mapped state 2 to 1
23:10:02.518 00.008 16872 case statement mapped state 2 to 1
23:10:02.524 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"278eaa4c-cea1-467a-86a5-d247bfb735fe"}
23:10:02.529 00.005 16872 case statement mapped state 2 to 1
23:10:02.532 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"278eaa4c-cea1-467a-86a5-d247bfb735fe"}
23:10:02.537 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:10:03.359 00.822 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a1a07be-d9c9-4ba5-a124-07487a431429"}
23:10:03.363 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4a1a07be-d9c9-4ba5-a124-07487a431429"}
23:10:03.367 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f09f828a-193c-45c2-b18b-1bcdb063ef44"}
23:10:03.369 00.002 16872 case statement mapped state 2 to 1
23:10:03.373 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f09f828a-193c-45c2-b18b-1bcdb063ef44"}
23:10:03.377 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"36da12aa-658a-4ea7-8924-251a6a97b161"}
23:10:03.380 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.57,7.36],"pixels":"..."},"id":"36da12aa-658a-4ea7-8924-251a6a97b161"}
23:10:03.539 00.159 16872 evsrv: cli 0D3BFFA8 connect
23:10:03.544 00.005 16872 case statement mapped state 2 to 1
23:10:03.549 00.005 16872 case statement mapped state 2 to 1
23:10:03.556 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"a28a57b2-74a8-4dcd-b7d7-18fe5252b381"}
23:10:03.562 00.006 16872 case statement mapped state 2 to 1
23:10:03.565 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"a28a57b2-74a8-4dcd-b7d7-18fe5252b381"}
23:10:03.568 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
23:10:04.571 01.003 16872 evsrv: cli 0D3C0A48 connect
23:10:04.575 00.004 16872 case statement mapped state 2 to 1
23:10:04.581 00.006 16872 case statement mapped state 2 to 1
23:10:04.585 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9eb38209-da45-42ff-88df-889e30067e61"}
23:10:04.587 00.002 16872 case statement mapped state 2 to 1
23:10:04.589 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"9eb38209-da45-42ff-88df-889e30067e61"}
23:10:04.593 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:10:05.510 00.917 9640 Exposure complete
23:10:05.593 00.083 16872 evsrv: cli 0D3BFFA8 connect
23:10:05.597 00.004 16872 case statement mapped state 2 to 1
23:10:05.608 00.011 16872 case statement mapped state 2 to 1
23:10:05.615 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"71074113-0ec8-4182-bfb7-d48914d49e4e"}
23:10:05.618 00.003 16872 case statement mapped state 2 to 1
23:10:05.621 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"71074113-0ec8-4182-bfb7-d48914d49e4e"}
23:10:05.625 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:10:05.664 00.039 9640 worker thread done servicing request
23:10:05.665 00.001 16872 OnExposeComplete: enter
23:10:05.668 00.003 16872 UpdateGuideState(): m_state=2
23:10:05.671 00.003 16872 Star::Find(15, 1629, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:10:05.674 00.003 16872 Star::Find returns 1 (0), X=1629.48, Y=602.50, Mass=9121, SNR=49.7, Peak=4136 HFD=3.1
23:10:05.679 00.005 16872 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.56) = xAngle (0.62 = 0.62)
23:10:05.683 00.004 16872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.66 = 0.66)
23:10:05.686 00.003 16872 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.17 mountX=0.14 mountY=0.10, mountTheta=0.65
23:10:05.692 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=64104, med=3196, FiltMin=3116, FiltMax=43632, Gamma=2.190
23:10:05.734 00.042 16872 UpdateGuideState exits: m=9121 SNR=49.7
23:10:05.738 00.004 16872 PhdController: newstate STATE_CALIBRATE
23:10:05.748 00.010 16872 PhdController: newstate STATE_GUIDE
23:10:05.766 00.018 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:10:05.769 00.003 16872 guider state => CALIBRATED
23:10:05.775 00.006 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:10:05.785 00.010 16872 reset dither spiral
23:10:05.796 00.011 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:10:05.802 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:05.807 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:10:05.810 00.003 16872 Enqueuing Expose request
23:10:05.812 00.002 9640 Worker thread wakes up
23:10:05.812 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:10:05.814 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:10:06.627 00.813 16872 evsrv: cli 0D3BFB48 connect
23:10:06.630 00.003 16872 case statement mapped state 5 to 1
23:10:06.633 00.003 16872 case statement mapped state 5 to 1
23:10:06.640 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"aa596322-1014-49ad-8325-cc518e5bc89b"}
23:10:06.645 00.005 16872 case statement mapped state 5 to 1
23:10:06.648 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"aa596322-1014-49ad-8325-cc518e5bc89b"}
23:10:06.653 00.005 16872 evsrv: cli 0D3BFB48 disconnect
23:10:06.860 00.207 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cbd37422-11e1-4cd2-90d5-5620fc3232b2"}
23:10:06.863 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cbd37422-11e1-4cd2-90d5-5620fc3232b2"}
23:10:06.866 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71cdb7d5-0f46-4a2a-b476-7d24ed91808b"}
23:10:06.873 00.007 16872 case statement mapped state 5 to 1
23:10:06.878 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"71cdb7d5-0f46-4a2a-b476-7d24ed91808b"}
23:10:06.883 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fef9c030-381c-411e-9903-6f59931de2a9"}
23:10:06.886 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.48,7.50],"pixels":"..."},"id":"fef9c030-381c-411e-9903-6f59931de2a9"}
23:10:07.652 00.766 16872 evsrv: cli 0D3BFFA8 connect
23:10:07.655 00.003 16872 case statement mapped state 5 to 1
23:10:07.659 00.004 16872 case statement mapped state 5 to 1
23:10:07.666 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"21138569-3a62-4589-ab4c-0e6aad5f34d2"}
23:10:07.671 00.005 16872 case statement mapped state 5 to 1
23:10:07.674 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"21138569-3a62-4589-ab4c-0e6aad5f34d2"}
23:10:07.677 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
23:10:08.678 01.001 16872 evsrv: cli 0D3C0A48 connect
23:10:08.682 00.004 16872 case statement mapped state 5 to 1
23:10:08.686 00.004 16872 case statement mapped state 5 to 1
23:10:08.693 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9b9e5a26-9d63-472a-852c-86f6d20ae3ac"}
23:10:08.698 00.005 16872 case statement mapped state 5 to 1
23:10:08.702 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"9b9e5a26-9d63-472a-852c-86f6d20ae3ac"}
23:10:08.705 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:10:09.707 01.002 16872 evsrv: cli 0D3C0A48 connect
23:10:09.710 00.003 16872 case statement mapped state 5 to 1
23:10:09.713 00.003 16872 case statement mapped state 5 to 1
23:10:09.717 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"21fb40cc-6223-46de-9f75-bd10dcc2261d"}
23:10:09.720 00.003 16872 case statement mapped state 5 to 1
23:10:09.726 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"21fb40cc-6223-46de-9f75-bd10dcc2261d"}
23:10:09.732 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:10:09.871 00.139 9640 Exposure complete
23:10:10.012 00.141 9640 worker thread done servicing request
23:10:10.012 00.000 16872 OnExposeComplete: enter
23:10:10.015 00.003 16872 UpdateGuideState(): m_state=5
23:10:10.018 00.003 16872 Star::Find(15, 1629, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:10:10.021 00.003 16872 Star::Find returns 1 (0), X=1629.23, Y=602.67, Mass=9867, SNR=52.9, Peak=4128 HFD=3.0
23:10:10.023 00.002 16872 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.56) = xAngle (0.87 = 0.87)
23:10:10.026 00.003 16872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.91 = 0.91)
23:10:10.029 00.003 16872 CameraToMount -- cameraX=-0.34 cameraY=0.30 hyp=0.46 cameraTheta=2.42 mountX=0.30 mountY=0.36, mountTheta=0.88
23:10:10.037 00.008 16872 Changing from state CALIBRATED to GUIDING
23:10:10.040 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:10:10.042 00.002 16872 ScopeASCOM::SideOfPier() returns 0
23:10:10.115 00.073 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:10:10.117 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:10:10.120 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:10:10.123 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:10:10.125 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:10:10.130 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:10:10.133 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:10:10.136 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:10:10.139 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:10:10.142 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:10:10.147 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:10:10.152 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:10:10.157 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:10:10.159 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:10:10.284 00.125 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:10:10.294 00.010 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:10:10.298 00.004 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
23:10:10.304 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:10:10.307 00.003 16872 ScopeASCOM::SideOfPier() returns 0
23:10:10.383 00.076 16872 setting lock position to (1629.23, 602.67)
23:10:10.389 00.006 16872 MultiStar: stabilizing after lock position change
23:10:10.392 00.003 16872 guider state => GUIDING
23:10:10.396 00.004 16872 Status Line: Guiding
23:10:10.402 00.006 16872 Mount: notify guiding started
23:10:10.406 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:10:10.410 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:10:10.414 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:10:10.418 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:10:10.421 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:10:10.423 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:10:10.427 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:10:10.432 00.005 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:10:10.435 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:10:10.438 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:10:10.441 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:10:10.444 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:10:10.448 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:10:10.450 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:10:10.453 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:10:10.456 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:10:10.459 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:10:10.462 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:10:10.465 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:10:10.467 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:10:10.469 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:10:10.474 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:10:10.480 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:10:10.485 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:10:10.488 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:10:10.491 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:10:10.494 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:10:10.497 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:10:10.499 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:10:10.502 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:10:10.505 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:10:10.509 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:10:10.511 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:10:10.514 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:10:10.517 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:10:10.523 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:10:10.525 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:10:10.528 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:10:10.535 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"67412805-3d42-4efd-af1a-052c2b849d31"}
23:10:10.538 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"67412805-3d42-4efd-af1a-052c2b849d31"}
23:10:10.551 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"91589c7e-6f7f-4269-a11a-83ae08d72409"}
23:10:10.555 00.004 16872 case statement mapped state 6 to 3
23:10:10.558 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"91589c7e-6f7f-4269-a11a-83ae08d72409"}
23:10:10.567 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"035a8bbd-5ab2-43de-b641-1d76764e9213"}
23:10:10.574 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.23,6.67],"pixels":"..."},"id":"035a8bbd-5ab2-43de-b641-1d76764e9213"}
23:10:10.628 00.054 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:10:10.693 00.065 16872 ScopeASCOM::SideOfPier() returns 0
23:10:10.697 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:10:10.701 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:10:10.704 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:10:10.709 00.005 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:10:10.714 00.005 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:10:10.717 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:10:10.720 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:10:10.723 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:10:10.726 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:10:10.730 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=63144, med=3208, FiltMin=3124, FiltMax=44564, Gamma=2.190
23:10:10.769 00.039 16872 UpdateGuideState exits: m=9867 SNR=52.9
23:10:10.774 00.005 16872 PhdController: newstate STATE_SETTLE_WAIT
23:10:10.777 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:10.779 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:10:10.781 00.002 16872 Enqueuing Expose request
23:10:10.784 00.003 9640 Worker thread wakes up
23:10:10.784 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:10:10.784 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:10:10.785 00.001 16872 evsrv: cli 0D3BFFA8 connect
23:10:10.788 00.003 16872 case statement mapped state 6 to 3
23:10:10.792 00.004 16872 case statement mapped state 6 to 3
23:10:10.795 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"91cf4d58-7eeb-4b3b-a226-069041fc5dfc"}
23:10:10.804 00.009 16872 case statement mapped state 6 to 3
23:10:10.809 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"91cf4d58-7eeb-4b3b-a226-069041fc5dfc"}
23:10:10.815 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
23:10:13.860 03.045 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2db40bb4-a43e-447d-82e5-20bd55777d1e"}
23:10:13.863 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2db40bb4-a43e-447d-82e5-20bd55777d1e"}
23:10:13.868 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0eee745e-4f57-4a3d-9831-8437aacf0b0f"}
23:10:13.872 00.004 16872 case statement mapped state 6 to 3
23:10:13.875 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0eee745e-4f57-4a3d-9831-8437aacf0b0f"}
23:10:13.879 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cac828f5-0e13-4c95-9a1c-6712b104ff79"}
23:10:13.882 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.23,6.67],"pixels":"..."},"id":"cac828f5-0e13-4c95-9a1c-6712b104ff79"}
23:10:14.852 00.970 9640 Exposure complete
23:10:14.994 00.142 9640 worker thread done servicing request
23:10:14.994 00.000 16872 OnExposeComplete: enter
23:10:14.996 00.002 16872 UpdateGuideState(): m_state=6
23:10:15.000 00.004 16872 Star::Find(15, 1629, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:10:15.008 00.008 16872 Star::Find returns 1 (0), X=1629.47, Y=603.22, Mass=8845, SNR=48.9, Peak=4104 HFD=2.8
23:10:15.012 00.004 16872 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.56) = xAngle (-0.40 = -0.40)
23:10:15.015 00.003 16872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.35 = -0.35)
23:10:15.018 00.003 16872 CameraToMount -- cameraX=0.25 cameraY=0.56 hyp=0.61 cameraTheta=1.15 mountX=0.56 mountY=-0.21, mountTheta=-0.36
23:10:15.026 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=0.56, opts=13)
23:10:15.032 00.006 16872 Enqueuing Move request for scope (0.25, 0.56)
23:10:15.036 00.004 9640 Worker thread wakes up
23:10:15.036 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.56) opts 0xd
23:10:15.036 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, 0.56)
23:10:15.036 00.000 9640 Moving (0.25, 0.56) raw xDistance=0.56 yDistance=-0.21
23:10:15.036 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
23:10:15.036 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.21, m_sumCorr=0
23:10:15.036 00.000 9640 MoveAxis(W, 42, ABG)
23:10:15.036 00.000 9640 Guiding  Dir = 3, Dur = 42
23:10:15.036 00.000 9640 IsSlewing returns 0
23:10:15.037 00.001 9640 IsGuiding returns 0
23:10:15.037 00.000 9640 PulseGuide returned control before completion, sleep 52
23:10:15.046 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=61840, med=3208, FiltMin=3118, FiltMax=42800, Gamma=2.190
23:10:15.085 00.039 16872 UpdateGuideState exits: m=8845 SNR=48.9
23:10:15.088 00.003 16872 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 1 / 99999
23:10:15.091 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777781415.091,"Host":"RBFOCUS307","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:10:15.094 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:15.097 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:10:15.098 00.001 16872 Enqueuing Expose request
23:10:15.107 00.009 9640 IsGuiding returns 1
23:10:15.107 00.000 9640 scope still moving after pulse duration time elapsed
23:10:15.131 00.024 9640 IsSlewing returns 0
23:10:15.131 00.000 9640 IsGuiding returns 0
23:10:15.131 00.000 9640 scope move finished after 42 + 52 ms
23:10:15.131 00.000 9640 Move returns status 0, amount 42
23:10:15.131 00.000 9640 MoveAxis(N, 0, ABG)
23:10:15.132 00.001 9640 Move returns status 0, amount 0
23:10:15.132 00.000 9640 move complete, result=0
23:10:15.132 00.000 9640 worker thread done servicing request
23:10:15.132 00.000 9640 Worker thread wakes up
23:10:15.132 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:10:15.132 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:10:15.141 00.009 16872 GuideStep: 0.6 px 42 ms WEST, -0.2 px 0 ms NORTH
23:10:17.359 02.218 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ca76732b-6f88-4be1-980c-14701d70aaa4"}
23:10:17.363 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ca76732b-6f88-4be1-980c-14701d70aaa4"}
23:10:17.366 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3ec8be3-4583-4fac-a8b6-f9fdbbc7bca8"}
23:10:17.371 00.005 16872 case statement mapped state 6 to 3
23:10:17.374 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3ec8be3-4583-4fac-a8b6-f9fdbbc7bca8"}
23:10:17.377 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9976a58a-7169-457c-bc9a-f2fae0441228"}
23:10:17.380 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.47,7.22],"pixels":"..."},"id":"9976a58a-7169-457c-bc9a-f2fae0441228"}
23:10:19.218 01.838 9640 Exposure complete
23:10:19.360 00.142 9640 worker thread done servicing request
23:10:19.360 00.000 16872 OnExposeComplete: enter
23:10:19.364 00.004 16872 UpdateGuideState(): m_state=6
23:10:19.366 00.002 16872 Star::Find(15, 1629, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:10:19.369 00.003 16872 Star::Find returns 1 (0), X=1629.41, Y=602.80, Mass=9542, SNR=49.2, Peak=4228 HFD=2.8
23:10:19.371 00.002 16872 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.56) = xAngle (-0.93 = -0.93)
23:10:19.374 00.003 16872 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.88 = -0.88)
23:10:19.378 00.004 16872 CameraToMount -- cameraX=0.18 cameraY=0.13 hyp=0.22 cameraTheta=0.63 mountX=0.13 mountY=-0.17, mountTheta=-0.91
23:10:19.382 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=0.13, opts=13)
23:10:19.386 00.004 16872 Enqueuing Move request for scope (0.18, 0.13)
23:10:19.388 00.002 9640 Worker thread wakes up
23:10:19.389 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.13) opts 0xd
23:10:19.389 00.000 9640 Handling offset move in thread for scope, endpoint = (0.18, 0.13)
23:10:19.389 00.000 9640 Moving (0.18, 0.13) raw xDistance=0.13 yDistance=-0.17
23:10:19.389 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.13
23:10:19.389 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.17, m_sumCorr=0
23:10:19.389 00.000 9640 MoveAxis(W, 13, ABG)
23:10:19.389 00.000 9640 Guiding  Dir = 3, Dur = 13
23:10:19.389 00.000 9640 IsSlewing returns 0
23:10:19.389 00.000 9640 IsGuiding returns 0
23:10:19.390 00.001 9640 PulseGuide returned control before completion, sleep 23
23:10:19.397 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=65360, med=3204, FiltMin=3072, FiltMax=51844, Gamma=2.190
23:10:19.422 00.025 9640 IsGuiding returns 1
23:10:19.423 00.001 9640 scope still moving after pulse duration time elapsed
23:10:19.440 00.017 16872 UpdateGuideState exits: m=9542 SNR=49.2
23:10:19.443 00.003 16872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 2 / 99999
23:10:19.444 00.001 16872 evsrv: {"Event":"Settling","Timestamp":1777781419.444,"Host":"RBFOCUS307","Inst":1,"Distance":0.42,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:10:19.448 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:19.451 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:10:19.454 00.003 16872 Enqueuing Expose request
23:10:19.460 00.006 9640 IsSlewing returns 0
23:10:19.461 00.001 9640 IsGuiding returns 0
23:10:19.461 00.000 9640 scope move finished after 13 + 58 ms
23:10:19.461 00.000 9640 Move returns status 0, amount 13
23:10:19.461 00.000 9640 MoveAxis(N, 0, ABG)
23:10:19.461 00.000 9640 Move returns status 0, amount 0
23:10:19.461 00.000 9640 move complete, result=0
23:10:19.461 00.000 9640 worker thread done servicing request
23:10:19.461 00.000 9640 Worker thread wakes up
23:10:19.461 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:10:19.461 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:10:19.465 00.004 16872 GuideStep: 0.1 px 13 ms WEST, -0.2 px 0 ms NORTH
23:10:20.859 01.394 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cf7dec73-f91d-4819-bca0-ffad2f0f1dac"}
23:10:20.867 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cf7dec73-f91d-4819-bca0-ffad2f0f1dac"}
23:10:20.873 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"077408d7-b191-4d5b-b670-52896d404f03"}
23:10:20.878 00.005 16872 case statement mapped state 6 to 3
23:10:20.886 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"077408d7-b191-4d5b-b670-52896d404f03"}
23:10:20.892 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a70abdea-2288-4022-90e6-eda4a55a6ce6"}
23:10:20.896 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.41,6.80],"pixels":"..."},"id":"a70abdea-2288-4022-90e6-eda4a55a6ce6"}
23:10:23.533 02.637 9640 Exposure complete
23:10:23.675 00.142 9640 worker thread done servicing request
23:10:23.675 00.000 16872 OnExposeComplete: enter
23:10:23.678 00.003 16872 UpdateGuideState(): m_state=6
23:10:23.681 00.003 16872 Star::Find(15, 1629, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:10:23.684 00.003 16872 Star::Find returns 1 (0), X=1629.40, Y=602.03, Mass=10149, SNR=52.2, Peak=4096 HFD=3.4
23:10:23.689 00.005 16872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.56) = xAngle (-2.86 = -2.86)
23:10:23.693 00.004 16872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.82 = -2.82)
23:10:23.697 00.004 16872 CameraToMount -- cameraX=0.17 cameraY=-0.63 hyp=0.66 cameraTheta=-1.31 mountX=-0.63 mountY=-0.21, mountTheta=-2.82
23:10:23.706 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=-0.63, opts=13)
23:10:23.709 00.003 16872 Enqueuing Move request for scope (0.17, -0.63)
23:10:23.712 00.003 9640 Worker thread wakes up
23:10:23.712 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.63) opts 0xd
23:10:23.712 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, -0.63)
23:10:23.712 00.000 9640 Moving (0.17, -0.63) raw xDistance=-0.63 yDistance=-0.21
23:10:23.712 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.63
23:10:23.712 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.21, m_sumCorr=0
23:10:23.712 00.000 9640 MoveAxis(E, 46, ABG)
23:10:23.712 00.000 9640 Guiding  Dir = 2, Dur = 46
23:10:23.712 00.000 9640 IsSlewing returns 0
23:10:23.712 00.000 9640 IsGuiding returns 0
23:10:23.713 00.001 9640 PulseGuide returned control before completion, sleep 56
23:10:23.718 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=64160, med=3192, FiltMin=3068, FiltMax=43272, Gamma=2.190
23:10:23.756 00.038 16872 UpdateGuideState exits: m=10149 SNR=52.2
23:10:23.759 00.003 16872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 3 / 99999
23:10:23.762 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777781423.761,"Host":"RBFOCUS307","Inst":1,"Distance":0.49,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
23:10:23.764 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:23.771 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:10:23.774 00.003 16872 Enqueuing Expose request
23:10:23.780 00.006 9640 IsGuiding returns 1
23:10:23.780 00.000 9640 scope still moving after pulse duration time elapsed
23:10:23.812 00.032 9640 IsSlewing returns 0
23:10:23.813 00.001 9640 IsGuiding returns 0
23:10:23.813 00.000 9640 scope move finished after 46 + 54 ms
23:10:23.813 00.000 9640 Move returns status 0, amount 46
23:10:23.813 00.000 9640 MoveAxis(N, 0, ABG)
23:10:23.813 00.000 9640 Move returns status 0, amount 0
23:10:23.813 00.000 9640 move complete, result=0
23:10:23.813 00.000 9640 worker thread done servicing request
23:10:23.813 00.000 9640 Worker thread wakes up
23:10:23.813 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:10:23.813 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:10:23.814 00.001 16872 GuideStep: -0.6 px 46 ms EAST, -0.2 px 0 ms NORTH
23:10:24.360 00.546 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"344eebf5-7cd9-4698-b187-f60ae651de9d"}
23:10:24.364 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"344eebf5-7cd9-4698-b187-f60ae651de9d"}
23:10:24.369 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c769dc9-51a9-46f3-b95c-0fdde47af830"}
23:10:24.373 00.004 16872 case statement mapped state 6 to 3
23:10:24.377 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c769dc9-51a9-46f3-b95c-0fdde47af830"}
23:10:24.381 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"30e13ae7-707b-43eb-abc5-313d90b19bd7"}
23:10:24.385 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.40,7.03],"pixels":"..."},"id":"30e13ae7-707b-43eb-abc5-313d90b19bd7"}
23:10:27.860 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b9e77d5-d9ee-4165-a5f1-0be2326833b3"}
23:10:27.863 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2b9e77d5-d9ee-4165-a5f1-0be2326833b3"}
23:10:27.868 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b2d993e2-5e2a-460f-aa87-4bb5a2e83fbc"}
23:10:27.871 00.003 16872 case statement mapped state 6 to 3
23:10:27.875 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2d993e2-5e2a-460f-aa87-4bb5a2e83fbc"}
23:10:27.879 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"aaf26652-309e-4a8c-b984-861c422230c8"}
23:10:27.882 00.003 9640 Exposure complete
23:10:27.882 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.40,7.03],"pixels":"..."},"id":"aaf26652-309e-4a8c-b984-861c422230c8"}
23:10:28.021 00.139 9640 worker thread done servicing request
23:10:28.021 00.000 16872 OnExposeComplete: enter
23:10:28.024 00.003 16872 UpdateGuideState(): m_state=6
23:10:28.027 00.003 16872 Star::Find(15, 1629, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:10:28.030 00.003 16872 Star::Find returns 1 (0), X=1629.34, Y=602.73, Mass=9160, SNR=50.3, Peak=4120 HFD=2.9
23:10:28.033 00.003 16872 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.56) = xAngle (-1.06 = -1.06)
23:10:28.035 00.002 16872 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.01 = -1.01)
23:10:28.041 00.006 16872 CameraToMount -- cameraX=0.12 cameraY=0.06 hyp=0.14 cameraTheta=0.50 mountX=0.07 mountY=-0.12, mountTheta=-1.05
23:10:28.048 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.12, y=0.06, opts=13)
23:10:28.052 00.004 16872 Enqueuing Move request for scope (0.12, 0.06)
23:10:28.056 00.004 9640 Worker thread wakes up
23:10:28.056 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.06) opts 0xd
23:10:28.056 00.000 9640 Handling offset move in thread for scope, endpoint = (0.12, 0.06)
23:10:28.056 00.000 9640 Moving (0.12, 0.06) raw xDistance=0.07 yDistance=-0.12
23:10:28.056 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:10:28.056 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.12, m_sumCorr=0
23:10:28.056 00.000 9640 MoveAxis(E, 0, ABG)
23:10:28.056 00.000 9640 Move returns status 0, amount 0
23:10:28.056 00.000 9640 MoveAxis(N, 0, ABG)
23:10:28.056 00.000 9640 Move returns status 0, amount 0
23:10:28.056 00.000 9640 move complete, result=0
23:10:28.056 00.000 9640 worker thread done servicing request
23:10:28.061 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=65516, med=3204, FiltMin=3136, FiltMax=47248, Gamma=2.190
23:10:28.101 00.040 16872 UpdateGuideState exits: m=9160 SNR=50.3
23:10:28.104 00.003 16872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 4 / 99999
23:10:28.107 00.003 16872 PhdController: newstate STATE_FINISH
23:10:28.110 00.003 16872 PhdController complete: success
23:10:28.112 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777781428.112,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:10:28.119 00.007 16872 Mount: notify guiding dither settle done success=1
23:10:28.122 00.003 16872 PhdController: newstate STATE_IDLE
23:10:28.124 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:28.127 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:10:28.128 00.001 16872 Enqueuing Expose request
23:10:28.135 00.007 16872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:28.139 00.004 9640 Worker thread wakes up
23:10:28.139 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:10:28.139 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:10:28.423 00.284 16872 evsrv: cli 0D3C0A48 connect
23:10:28.430 00.007 16872 case statement mapped state 6 to 3
23:10:28.436 00.006 16872 case statement mapped state 6 to 3
23:10:28.441 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7d822fc8-e95b-4c56-a0ee-c1a99f645402"}
23:10:28.451 00.010 16872 case statement mapped state 6 to 3
23:10:28.456 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d822fc8-e95b-4c56-a0ee-c1a99f645402"}
23:10:28.460 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:10:31.358 02.898 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9fffbaa0-ce51-43b3-9236-88fb98841215"}
23:10:31.364 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9fffbaa0-ce51-43b3-9236-88fb98841215"}
23:10:31.369 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05a0fbf9-067b-4993-8c30-a0f2c8937c2d"}
23:10:31.372 00.003 16872 case statement mapped state 6 to 3
23:10:31.375 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"05a0fbf9-067b-4993-8c30-a0f2c8937c2d"}
23:10:31.382 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a7d0c279-b99c-4b03-b58f-9125696ba482"}
23:10:31.384 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.34,6.73],"pixels":"..."},"id":"a7d0c279-b99c-4b03-b58f-9125696ba482"}
23:10:32.212 00.828 9640 Exposure complete
23:10:32.357 00.145 9640 worker thread done servicing request
23:10:32.357 00.000 16872 OnExposeComplete: enter
23:10:32.360 00.003 16872 UpdateGuideState(): m_state=6
23:10:32.363 00.003 16872 Star::Find(15, 1629, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:10:32.367 00.004 16872 Star::Find returns 1 (0), X=1629.19, Y=603.27, Mass=9459, SNR=52.4, Peak=4204 HFD=2.7
23:10:32.370 00.003 16872 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.56) = xAngle (0.08 = 0.08)
23:10:32.372 00.002 16872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.13 = 0.13)
23:10:32.376 00.004 16872 CameraToMount -- cameraX=-0.04 cameraY=0.61 hyp=0.61 cameraTheta=1.63 mountX=0.61 mountY=0.08, mountTheta=0.12
23:10:32.382 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=0.61, opts=13)
23:10:32.385 00.003 16872 Enqueuing Move request for scope (-0.04, 0.61)
23:10:32.387 00.002 9640 Worker thread wakes up
23:10:32.388 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.61) opts 0xd
23:10:32.388 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, 0.61)
23:10:32.388 00.000 9640 Moving (-0.04, 0.61) raw xDistance=0.61 yDistance=0.08
23:10:32.388 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61
23:10:32.388 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.17, input 0.08, m_sumCorr=-0.17
23:10:32.388 00.000 9640 MoveAxis(W, 45, ABG)
23:10:32.388 00.000 9640 Guiding  Dir = 3, Dur = 45
23:10:32.388 00.000 9640 IsSlewing returns 0
23:10:32.388 00.000 9640 IsGuiding returns 0
23:10:32.388 00.000 9640 PulseGuide returned control before completion, sleep 55
23:10:32.402 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=64164, med=3204, FiltMin=3124, FiltMax=46496, Gamma=2.190
23:10:32.443 00.041 16872 UpdateGuideState exits: m=9459 SNR=52.4
23:10:32.448 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:32.452 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:10:32.457 00.005 9640 IsGuiding returns 1
23:10:32.457 00.000 9640 scope still moving after pulse duration time elapsed
23:10:32.457 00.000 16872 Enqueuing Expose request
23:10:32.483 00.026 9640 IsSlewing returns 0
23:10:32.484 00.001 9640 IsGuiding returns 0
23:10:32.484 00.000 9640 scope move finished after 45 + 50 ms
23:10:32.484 00.000 9640 Move returns status 0, amount 45
23:10:32.484 00.000 9640 MoveAxis(N, 21, ABG)
23:10:32.485 00.001 9640 Guiding  Dir = 0, Dur = 21
23:10:32.486 00.001 9640 IsSlewing returns 0
23:10:32.486 00.000 9640 IsGuiding returns 0
23:10:32.487 00.001 9640 PulseGuide returned control before completion, sleep 31
23:10:32.528 00.041 9640 IsGuiding returns 1
23:10:32.529 00.001 9640 scope still moving after pulse duration time elapsed
23:10:32.559 00.030 9640 IsSlewing returns 0
23:10:32.559 00.000 9640 IsGuiding returns 0
23:10:32.559 00.000 9640 scope move finished after 21 + 52 ms
23:10:32.559 00.000 9640 Move returns status 0, amount 21
23:10:32.560 00.001 9640 move complete, result=0
23:10:32.560 00.000 9640 worker thread done servicing request
23:10:32.560 00.000 9640 Worker thread wakes up
23:10:32.560 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:10:32.560 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:10:32.561 00.001 16872 GuideStep: 0.6 px 45 ms WEST, 0.1 px 21 ms NORTH
23:10:34.860 02.299 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70714090-370e-41bf-9114-6dd9ac23ecb6"}
23:10:34.864 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"70714090-370e-41bf-9114-6dd9ac23ecb6"}
23:10:34.868 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3a028a0f-f8fa-4d6a-b91f-2ce1365152d3"}
23:10:34.871 00.003 16872 case statement mapped state 6 to 3
23:10:34.873 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a028a0f-f8fa-4d6a-b91f-2ce1365152d3"}
23:10:34.880 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"15b43f01-dfc6-4c46-a366-f0211c793b6f"}
23:10:34.887 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.19,7.27],"pixels":"..."},"id":"15b43f01-dfc6-4c46-a366-f0211c793b6f"}
23:10:36.636 01.749 9640 Exposure complete
23:10:36.778 00.142 9640 worker thread done servicing request
23:10:36.778 00.000 16872 OnExposeComplete: enter
23:10:36.782 00.004 16872 UpdateGuideState(): m_state=6
23:10:36.785 00.003 16872 Star::Find(15, 1629, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:10:36.791 00.006 16872 Star::Find returns 1 (0), X=1628.98, Y=602.53, Mass=9096, SNR=52.0, Peak=4176 HFD=2.9
23:10:36.794 00.003 16872 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.56) = xAngle (-4.18 = 2.10)
23:10:36.799 00.005 16872 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.14 = 2.15)
23:10:36.803 00.004 16872 CameraToMount -- cameraX=-0.24 cameraY=-0.14 hyp=0.28 cameraTheta=-2.63 mountX=-0.14 mountY=0.23, mountTheta=2.11
23:10:36.809 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.24, y=-0.14, opts=13)
23:10:36.816 00.007 16872 Enqueuing Move request for scope (-0.24, -0.14)
23:10:36.819 00.003 9640 Worker thread wakes up
23:10:36.819 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.14) opts 0xd
23:10:36.819 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.24, -0.14)
23:10:36.819 00.000 9640 Moving (-0.24, -0.14) raw xDistance=-0.14 yDistance=0.23
23:10:36.820 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.06 from input -0.14
23:10:36.820 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=-0.17
23:10:36.820 00.000 9640 MoveAxis(E, 7, ABG)
23:10:36.820 00.000 9640 Guiding  Dir = 2, Dur = 7
23:10:36.820 00.000 9640 IsSlewing returns 0
23:10:36.820 00.000 9640 IsGuiding returns 0
23:10:36.820 00.000 9640 PulseGuide returned control before completion, sleep 17
23:10:36.826 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2832, max=65512, med=3208, FiltMin=3092, FiltMax=47132, Gamma=2.190
23:10:36.841 00.015 9640 IsGuiding returns 1
23:10:36.841 00.000 9640 scope still moving after pulse duration time elapsed
23:10:36.868 00.027 16872 UpdateGuideState exits: m=9096 SNR=52.0
23:10:36.873 00.005 9640 IsSlewing returns 0
23:10:36.873 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:36.877 00.004 9640 IsGuiding returns 0
23:10:36.877 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:10:36.880 00.003 16872 Enqueuing Expose request
23:10:36.884 00.004 9640 scope move finished after 7 + 49 ms
23:10:36.884 00.000 9640 Move returns status 0, amount 7
23:10:36.884 00.000 9640 MoveAxis(N, 0, ABG)
23:10:36.884 00.000 9640 Move returns status 0, amount 0
23:10:36.884 00.000 9640 move complete, result=0
23:10:36.884 00.000 9640 worker thread done servicing request
23:10:36.884 00.000 9640 Worker thread wakes up
23:10:36.884 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:10:36.884 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:10:36.900 00.016 16872 GuideStep: -0.1 px 7 ms EAST, 0.2 px 0 ms NORTH
23:10:38.359 01.459 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"71d2fe85-0a77-415c-880e-00e7c1d6cfc4"}
23:10:38.363 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"71d2fe85-0a77-415c-880e-00e7c1d6cfc4"}
23:10:38.371 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81f6d748-ea8a-44b6-b5d8-031b9cf333b3"}
23:10:38.374 00.003 16872 case statement mapped state 6 to 3
23:10:38.377 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"81f6d748-ea8a-44b6-b5d8-031b9cf333b3"}
23:10:38.381 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b8ec3b3b-5a49-4e9c-9ec9-060c049e308a"}
23:10:38.388 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.98,6.53],"pixels":"..."},"id":"b8ec3b3b-5a49-4e9c-9ec9-060c049e308a"}
23:10:40.966 02.578 9640 Exposure complete
23:10:41.107 00.141 9640 worker thread done servicing request
23:10:41.107 00.000 16872 OnExposeComplete: enter
23:10:41.111 00.004 16872 UpdateGuideState(): m_state=6
23:10:41.114 00.003 16872 Star::Find(15, 1628, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:10:41.117 00.003 16872 Star::Find returns 1 (0), X=1629.18, Y=602.36, Mass=8780, SNR=50.3, Peak=4200 HFD=2.7
23:10:41.119 00.002 16872 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.56) = xAngle (-3.28 = 3.00)
23:10:41.121 00.002 16872 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.24 = 3.05)
23:10:41.124 00.003 16872 CameraToMount -- cameraX=-0.05 cameraY=-0.30 hyp=0.31 cameraTheta=-1.73 mountX=-0.30 mountY=0.03, mountTheta=3.05
23:10:41.131 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.05, y=-0.30, opts=13)
23:10:41.134 00.003 16872 Enqueuing Move request for scope (-0.05, -0.30)
23:10:41.137 00.003 9640 Worker thread wakes up
23:10:41.137 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.30) opts 0xd
23:10:41.137 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.05, -0.30)
23:10:41.137 00.000 9640 Moving (-0.05, -0.30) raw xDistance=-0.30 yDistance=0.03
23:10:41.137 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
23:10:41.137 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=-0.17
23:10:41.137 00.000 9640 MoveAxis(E, 23, ABG)
23:10:41.137 00.000 9640 Guiding  Dir = 2, Dur = 23
23:10:41.137 00.000 9640 IsSlewing returns 0
23:10:41.138 00.001 9640 IsGuiding returns 0
23:10:41.138 00.000 9640 PulseGuide returned control before completion, sleep 33
23:10:41.147 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=65512, med=3192, FiltMin=3048, FiltMax=45628, Gamma=2.190
23:10:41.173 00.026 9640 IsGuiding returns 1
23:10:41.173 00.000 9640 scope still moving after pulse duration time elapsed
23:10:41.189 00.016 16872 UpdateGuideState exits: m=8780 SNR=50.3
23:10:41.199 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:41.206 00.007 9640 IsSlewing returns 0
23:10:41.206 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:10:41.211 00.005 16872 Enqueuing Expose request
23:10:41.216 00.005 9640 IsGuiding returns 1
23:10:41.250 00.034 9640 IsSlewing returns 0
23:10:41.251 00.001 9640 IsGuiding returns 1
23:10:41.281 00.030 9640 IsSlewing returns 0
23:10:41.281 00.000 9640 IsGuiding returns 1
23:10:41.311 00.030 9640 IsSlewing returns 0
23:10:41.313 00.002 9640 IsGuiding returns 0
23:10:41.313 00.000 9640 scope move finished after 23 + 152 ms
23:10:41.313 00.000 9640 Move returns status 0, amount 23
23:10:41.313 00.000 9640 MoveAxis(N, 0, ABG)
23:10:41.315 00.002 9640 Move returns status 0, amount 0
23:10:41.315 00.000 9640 move complete, result=0
23:10:41.317 00.002 9640 worker thread done servicing request
23:10:41.317 00.000 16872 GuideStep: -0.3 px 23 ms EAST, 0.0 px 0 ms NORTH
23:10:41.320 00.003 9640 Worker thread wakes up
23:10:41.321 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:10:41.321 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:10:41.858 00.537 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80fca61d-a2ea-45e3-8b8c-cd5286f0bfe2"}
23:10:41.862 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"80fca61d-a2ea-45e3-8b8c-cd5286f0bfe2"}
23:10:41.866 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d53cf6e1-63bf-43a1-96b1-aeaeb802259f"}
23:10:41.872 00.006 16872 case statement mapped state 6 to 3
23:10:41.877 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d53cf6e1-63bf-43a1-96b1-aeaeb802259f"}
23:10:41.880 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c18a68c8-af71-446a-982c-38d2889ba254"}
23:10:41.884 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.18,7.36],"pixels":"..."},"id":"c18a68c8-af71-446a-982c-38d2889ba254"}
23:10:45.359 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff0b3efc-f589-4d2b-a050-3ccbd026439f"}
23:10:45.366 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ff0b3efc-f589-4d2b-a050-3ccbd026439f"}
23:10:45.373 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e033f49d-88ff-4a81-90cb-efa496790d3d"}
23:10:45.376 00.003 16872 case statement mapped state 6 to 3
23:10:45.379 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e033f49d-88ff-4a81-90cb-efa496790d3d"}
23:10:45.383 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d2d8a553-904c-4676-b74b-4c2ee22209ae"}
23:10:45.389 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.18,7.36],"pixels":"..."},"id":"d2d8a553-904c-4676-b74b-4c2ee22209ae"}
23:10:45.403 00.014 9640 Exposure complete
23:10:45.545 00.142 9640 worker thread done servicing request
23:10:45.546 00.001 16872 OnExposeComplete: enter
23:10:45.550 00.004 16872 UpdateGuideState(): m_state=6
23:10:45.553 00.003 16872 Star::Find(15, 1629, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:10:45.556 00.003 16872 Star::Find returns 1 (0), X=1628.88, Y=603.02, Mass=9601, SNR=51.7, Peak=4256 HFD=2.7
23:10:45.559 00.003 16872 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.56) = xAngle (0.79 = 0.79)
23:10:45.562 00.003 16872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.84 = 0.84)
23:10:45.564 00.002 16872 CameraToMount -- cameraX=-0.34 cameraY=0.35 hyp=0.49 cameraTheta=2.35 mountX=0.35 mountY=0.36, mountTheta=0.81
23:10:45.569 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.34, y=0.35, opts=13)
23:10:45.572 00.003 16872 Enqueuing Move request for scope (-0.34, 0.35)
23:10:45.574 00.002 9640 Worker thread wakes up
23:10:45.574 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.35) opts 0xd
23:10:45.575 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.34, 0.35)
23:10:45.575 00.000 9640 Moving (-0.34, 0.35) raw xDistance=0.35 yDistance=0.36
23:10:45.575 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.35
23:10:45.575 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.36, m_sumCorr=-0.00095
23:10:45.575 00.000 9640 MoveAxis(W, 24, ABG)
23:10:45.575 00.000 9640 Guiding  Dir = 3, Dur = 24
23:10:45.575 00.000 9640 IsSlewing returns 0
23:10:45.576 00.001 9640 IsGuiding returns 0
23:10:45.576 00.000 9640 PulseGuide returned control before completion, sleep 34
23:10:45.586 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=65520, med=3196, FiltMin=3050, FiltMax=45660, Gamma=2.190
23:10:45.621 00.035 9640 IsGuiding returns 1
23:10:45.621 00.000 9640 scope still moving after pulse duration time elapsed
23:10:45.628 00.007 16872 UpdateGuideState exits: m=9601 SNR=51.7
23:10:45.631 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:45.634 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:10:45.636 00.002 16872 Enqueuing Expose request
23:10:45.652 00.016 9640 IsSlewing returns 0
23:10:45.652 00.000 9640 IsGuiding returns 0
23:10:45.652 00.000 9640 scope move finished after 24 + 51 ms
23:10:45.652 00.000 9640 Move returns status 0, amount 24
23:10:45.652 00.000 9640 MoveAxis(S, 21, ABG)
23:10:45.652 00.000 9640 Guiding  Dir = 1, Dur = 21
23:10:45.653 00.001 9640 IsSlewing returns 0
23:10:45.653 00.000 9640 IsGuiding returns 0
23:10:45.653 00.000 9640 PulseGuide returned control before completion, sleep 31
23:10:45.701 00.048 9640 IsGuiding returns 1
23:10:45.701 00.000 9640 scope still moving after pulse duration time elapsed
23:10:45.731 00.030 9640 IsSlewing returns 0
23:10:45.732 00.001 9640 IsGuiding returns 0
23:10:45.733 00.001 9640 scope move finished after 21 + 58 ms
23:10:45.733 00.000 9640 Move returns status 0, amount 21
23:10:45.733 00.000 9640 move complete, result=0
23:10:45.733 00.000 9640 worker thread done servicing request
23:10:45.733 00.000 9640 Worker thread wakes up
23:10:45.734 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:10:45.734 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:10:45.735 00.001 16872 GuideStep: 0.3 px 24 ms WEST, 0.4 px 21 ms SOUTH
23:10:48.857 03.122 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"76bcf9ac-3f99-40a5-a130-b39c327e6522"}
23:10:48.860 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"76bcf9ac-3f99-40a5-a130-b39c327e6522"}
23:10:48.868 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4dd7ddfb-1285-491d-aa90-291a567f0f2f"}
23:10:48.871 00.003 16872 case statement mapped state 6 to 3
23:10:48.874 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4dd7ddfb-1285-491d-aa90-291a567f0f2f"}
23:10:48.878 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4103a07f-c277-4445-b03e-ef5e5e657f2b"}
23:10:48.885 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.88,7.02],"pixels":"..."},"id":"4103a07f-c277-4445-b03e-ef5e5e657f2b"}
23:10:49.807 00.922 9640 Exposure complete
23:10:49.952 00.145 9640 worker thread done servicing request
23:10:49.952 00.000 16872 OnExposeComplete: enter
23:10:49.955 00.003 16872 UpdateGuideState(): m_state=6
23:10:49.959 00.004 16872 Star::Find(15, 1628, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:10:49.966 00.007 16872 Star::Find returns 1 (0), X=1629.00, Y=603.01, Mass=9284, SNR=51.8, Peak=4268 HFD=2.8
23:10:49.971 00.005 16872 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.56) = xAngle (0.59 = 0.59)
23:10:49.974 00.003 16872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.64 = 0.64)
23:10:49.978 00.004 16872 CameraToMount -- cameraX=-0.22 cameraY=0.35 hyp=0.41 cameraTheta=2.15 mountX=0.34 mountY=0.25, mountTheta=0.62
23:10:49.983 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.22, y=0.35, opts=13)
23:10:49.986 00.003 16872 Enqueuing Move request for scope (-0.22, 0.35)
23:10:49.989 00.003 9640 Worker thread wakes up
23:10:49.989 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.35) opts 0xd
23:10:49.989 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.22, 0.35)
23:10:49.989 00.000 9640 Moving (-0.22, 0.35) raw xDistance=0.34 yDistance=0.25
23:10:49.989 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34
23:10:49.989 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=-0.00095
23:10:49.990 00.001 9640 MoveAxis(W, 27, ABG)
23:10:49.990 00.000 9640 Guiding  Dir = 3, Dur = 27
23:10:49.990 00.000 9640 IsSlewing returns 0
23:10:49.990 00.000 9640 IsGuiding returns 0
23:10:49.991 00.001 9640 PulseGuide returned control before completion, sleep 37
23:10:49.999 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=65516, med=3196, FiltMin=3084, FiltMax=45508, Gamma=2.190
23:10:50.036 00.037 9640 IsGuiding returns 1
23:10:50.036 00.000 9640 scope still moving after pulse duration time elapsed
23:10:50.040 00.004 16872 UpdateGuideState exits: m=9284 SNR=51.8
23:10:50.043 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:50.045 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:10:50.048 00.003 16872 Enqueuing Expose request
23:10:50.068 00.020 9640 IsSlewing returns 0
23:10:50.068 00.000 9640 IsGuiding returns 0
23:10:50.068 00.000 9640 scope move finished after 27 + 50 ms
23:10:50.068 00.000 9640 Move returns status 0, amount 27
23:10:50.068 00.000 9640 MoveAxis(N, 0, ABG)
23:10:50.069 00.001 9640 Move returns status 0, amount 0
23:10:50.069 00.000 9640 move complete, result=0
23:10:50.069 00.000 9640 worker thread done servicing request
23:10:50.069 00.000 9640 Worker thread wakes up
23:10:50.069 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:10:50.069 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:10:50.073 00.004 16872 GuideStep: 0.3 px 27 ms WEST, 0.2 px 0 ms NORTH
23:10:52.356 02.283 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"71314fc9-465c-486f-9acf-2da95036788c"}
23:10:52.359 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"71314fc9-465c-486f-9acf-2da95036788c"}
23:10:52.364 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0c27f6d0-0e94-4482-aa83-51efd15ab25e"}
23:10:52.367 00.003 16872 case statement mapped state 6 to 3
23:10:52.369 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c27f6d0-0e94-4482-aa83-51efd15ab25e"}
23:10:52.373 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a8bf893b-cbb9-4446-af0e-0726b41eac55"}
23:10:52.377 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.00,7.01],"pixels":"..."},"id":"a8bf893b-cbb9-4446-af0e-0726b41eac55"}
23:10:54.145 01.768 9640 Exposure complete
23:10:54.295 00.150 9640 worker thread done servicing request
23:10:54.295 00.000 16872 OnExposeComplete: enter
23:10:54.298 00.003 16872 UpdateGuideState(): m_state=6
23:10:54.306 00.008 16872 Star::Find(15, 1629, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:10:54.308 00.002 16872 Star::Find returns 1 (0), X=1629.14, Y=602.74, Mass=9215, SNR=49.4, Peak=4260 HFD=2.7
23:10:54.312 00.004 16872 MultiStar: exiting stabilization period
23:10:54.316 00.004 16872 MultiStar: updating star positions after lock position change
23:10:54.319 00.003 16872 Star::Find(15, 1080, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:10:54.322 00.003 16872 Star::Find returns 1 (0), X=1078.84, Y=981.99, Mass=1668, SNR=18.8, Peak=3428 HFD=2.3
23:10:54.325 00.003 16872 Star::Find(15, 970, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:10:54.328 00.003 16872 Star::Find returns 1 (0), X=969.94, Y=641.14, Mass=1029, SNR=13.9, Peak=3388 HFD=2.2
23:10:54.335 00.007 16872 Star::Find(15, 656, 389, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:10:54.338 00.003 16872 Star::Find returns 1 (0), X=656.53, Y=386.97, Mass=681, SNR=10.9, Peak=3284 HFD=5.1
23:10:54.340 00.002 16872 Star::Find(15, 1022, 456, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:10:54.343 00.003 16872 Star::Find returns 1 (0), X=1027.54, Y=468.32, Mass=429, SNR=8.4, Peak=3284 HFD=2.9
23:10:54.350 00.007 16872 Star::Find(15, 1199, 969, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:10:54.358 00.008 16872 Star::Find returns 1 (0), X=1200.20, Y=970.35, Mass=675, SNR=10.7, Peak=3312 HFD=4.3
23:10:54.363 00.005 16872 Star::Find(15, 1864, 450, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:10:54.366 00.003 16872 Star::Find returns 1 (0), X=1865.16, Y=451.39, Mass=800, SNR=11.1, Peak=3324 HFD=4.8
23:10:54.370 00.004 16872 Star::Find(15, 599, 725, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:10:54.372 00.002 16872 Star::Find false star n=5 nbg=279 bg=3199.5 sigma=20.7 thresh=3262 peak=3244
23:10:54.376 00.004 16872 Star::Find returns 0 (2), X=599.00, Y=725.00, Mass=390, SNR=2.9, Peak=3288 HFD=0.0
23:10:54.382 00.006 16872 Star::Find(15, 1148, 751, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:10:54.385 00.003 16872 Star::Find false star n=4 nbg=270 bg=3193.3 sigma=20.0 thresh=3253 peak=3247
23:10:54.388 00.003 16872 Star::Find returns 0 (2), X=1148.00, Y=751.00, Mass=355, SNR=2.9, Peak=3268 HFD=0.0
23:10:54.392 00.004 16872 Star::Find(15, 365, 725, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:10:54.400 00.008 16872 Star::Find returns 1 (0), X=376.68, Y=731.16, Mass=553, SNR=10.4, Peak=3300 HFD=3.2
23:10:54.405 00.005 16872 Star::Find(15, 24, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:10:54.411 00.006 16872 Star::Find false star n=1 nbg=275 bg=3199.9 sigma=20.2 thresh=3261 peak=3246
23:10:54.414 00.003 16872 Star::Find returns 0 (2), X=24.00, Y=1004.00, Mass=88, SNR=2.9, Peak=3288 HFD=0.0
23:10:54.417 00.003 16872 Star::Find(15, 262, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:10:54.420 00.003 16872 Star::Find returns 1 (0), X=247.24, Y=640.40, Mass=1137, SNR=14.3, Peak=3356 HFD=3.2
23:10:54.423 00.003 16872 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.56) = xAngle (0.87 = 0.87)
23:10:54.428 00.005 16872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.91 = 0.91)
23:10:54.432 00.004 16872 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.42 mountX=0.07 mountY=0.09, mountTheta=0.89
23:10:54.437 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.09, y=0.08, opts=13)
23:10:54.443 00.006 16872 Enqueuing Move request for scope (-0.09, 0.08)
23:10:54.451 00.008 9640 Worker thread wakes up
23:10:54.451 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
23:10:54.451 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
23:10:54.451 00.000 9640 Moving (-0.09, 0.08) raw xDistance=0.07 yDistance=0.09
23:10:54.451 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:10:54.451 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=-0.00095
23:10:54.452 00.001 9640 MoveAxis(E, 0, ABG)
23:10:54.452 00.000 9640 Move returns status 0, amount 0
23:10:54.452 00.000 9640 MoveAxis(N, 0, ABG)
23:10:54.452 00.000 9640 Move returns status 0, amount 0
23:10:54.452 00.000 9640 move complete, result=0
23:10:54.452 00.000 9640 worker thread done servicing request
23:10:54.463 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=65516, med=3200, FiltMin=3108, FiltMax=45524, Gamma=2.190
23:10:54.503 00.040 16872 UpdateGuideState exits: m=9215 SNR=49.4
23:10:54.505 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:54.509 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:10:54.511 00.002 16872 Enqueuing Expose request
23:10:54.513 00.002 9640 Worker thread wakes up
23:10:54.513 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:54.519 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
23:10:54.519 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:10:55.856 01.337 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cac18c3a-f741-4db0-a4c2-7d14e522fcc4"}
23:10:55.859 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cac18c3a-f741-4db0-a4c2-7d14e522fcc4"}
23:10:55.864 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4fa22d2b-84e1-4f85-9f5b-7d8858af823f"}
23:10:55.868 00.004 16872 case statement mapped state 6 to 3
23:10:55.871 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4fa22d2b-84e1-4f85-9f5b-7d8858af823f"}
23:10:55.875 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fb5e30fb-477c-4b1d-96f0-26aa0ad082cf"}
23:10:55.880 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.14,6.74],"pixels":"..."},"id":"fb5e30fb-477c-4b1d-96f0-26aa0ad082cf"}
23:10:58.589 02.709 9640 Exposure complete
23:10:58.733 00.144 9640 worker thread done servicing request
23:10:58.733 00.000 16872 OnExposeComplete: enter
23:10:58.737 00.004 16872 UpdateGuideState(): m_state=6
23:10:58.743 00.006 16872 Star::Find(15, 1629, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:10:58.750 00.007 16872 Star::Find returns 1 (0), X=1628.82, Y=602.40, Mass=9053, SNR=50.9, Peak=4180 HFD=2.7
23:10:58.754 00.004 16872 Star::Find false star n=2 nbg=282 bg=3205.7 sigma=21.6 thresh=3271 peak=3252
23:10:58.758 00.004 16872 Star::Find false star n=9 nbg=282 bg=3202.8 sigma=21.6 thresh=3268 peak=3256
23:10:58.760 00.002 16872 Star::Find false star n=6 nbg=262 bg=3202.0 sigma=19.3 thresh=3260 peak=3252
23:10:58.763 00.003 16872 Star::Find false star n=4 nbg=278 bg=3203.6 sigma=18.3 thresh=3259 peak=3259
23:10:58.766 00.003 16872 Star::Find false star n=5 nbg=279 bg=3199.6 sigma=19.3 thresh=3258 peak=3247
23:10:58.769 00.003 16872 MultiStar: [#1 0.12,-0.21,0.31,U] [#2 0.51,-0.93,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -2.96,-14.58,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 8.21,8.76,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 2.62,-1.35,0.00,M1] [#11 0.00,0.00,0.00,L] 
23:10:58.773 00.004 16872 refined, 1 included, MultiStar: {-0.28, -0.25}, one-star: {-0.40, -0.26}
23:10:58.775 00.002 16872 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.56) = xAngle (-3.96 = 2.32)
23:10:58.778 00.003 16872 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.91 = 2.37)
23:10:58.781 00.003 16872 CameraToMount -- cameraX=-0.28 cameraY=-0.25 hyp=0.37 cameraTheta=-2.41 mountX=-0.26 mountY=0.26, mountTheta=2.35
23:10:58.785 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.28, y=-0.25, opts=13)
23:10:58.792 00.007 16872 Enqueuing Move request for scope (-0.28, -0.25)
23:10:58.797 00.005 9640 Worker thread wakes up
23:10:58.797 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.25) opts 0xd
23:10:58.797 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.28, -0.25)
23:10:58.797 00.000 9640 Moving (-0.28, -0.25) raw xDistance=-0.26 yDistance=0.26
23:10:58.797 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:10:58.797 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=-0.00095
23:10:58.797 00.000 9640 MoveAxis(E, 19, ABG)
23:10:58.797 00.000 9640 Guiding  Dir = 2, Dur = 19
23:10:58.798 00.001 9640 IsSlewing returns 0
23:10:58.798 00.000 9640 IsGuiding returns 0
23:10:58.798 00.000 9640 PulseGuide returned control before completion, sleep 29
23:10:58.804 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=64104, med=3200, FiltMin=3038, FiltMax=45840, Gamma=2.190
23:10:58.835 00.031 9640 IsGuiding returns 1
23:10:58.835 00.000 9640 scope still moving after pulse duration time elapsed
23:10:58.845 00.010 16872 UpdateGuideState exits: m=9053 SNR=50.9
23:10:58.850 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:58.854 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:10:58.857 00.003 16872 Enqueuing Expose request
23:10:58.868 00.011 9640 IsSlewing returns 0
23:10:58.874 00.006 9640 IsGuiding returns 0
23:10:58.874 00.000 9640 scope move finished after 19 + 57 ms
23:10:58.874 00.000 9640 Move returns status 0, amount 19
23:10:58.874 00.000 9640 MoveAxis(N, 0, ABG)
23:10:58.874 00.000 9640 Move returns status 0, amount 0
23:10:58.875 00.001 9640 move complete, result=0
23:10:58.875 00.000 9640 worker thread done servicing request
23:10:58.875 00.000 9640 Worker thread wakes up
23:10:58.875 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:10:58.875 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:10:58.876 00.001 16872 GuideStep: -0.3 px 19 ms EAST, 0.3 px 0 ms NORTH
23:10:59.356 00.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2d67ab1-6fd6-45e7-9f97-71cc6844a35a"}
23:10:59.363 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f2d67ab1-6fd6-45e7-9f97-71cc6844a35a"}
23:10:59.367 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1342522f-bacd-48e2-adb3-14ad04803e9e"}
23:10:59.371 00.004 16872 case statement mapped state 6 to 3
23:10:59.374 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1342522f-bacd-48e2-adb3-14ad04803e9e"}
23:10:59.378 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b83a5017-0dff-4254-8329-accb034c07cf"}
23:10:59.384 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.82,7.40],"pixels":"..."},"id":"b83a5017-0dff-4254-8329-accb034c07cf"}
23:11:02.857 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"de708146-2aff-401f-80ff-95998ce86050"}
23:11:02.864 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"de708146-2aff-401f-80ff-95998ce86050"}
23:11:02.870 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee39a446-9ff0-40fe-8fbc-e3c828a33eca"}
23:11:02.875 00.005 16872 case statement mapped state 6 to 3
23:11:02.878 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee39a446-9ff0-40fe-8fbc-e3c828a33eca"}
23:11:02.882 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bb1c48a0-9600-40f8-830b-d618b942edba"}
23:11:02.884 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.82,7.40],"pixels":"..."},"id":"bb1c48a0-9600-40f8-830b-d618b942edba"}
23:11:02.948 00.064 9640 Exposure complete
23:11:03.088 00.140 9640 worker thread done servicing request
23:11:03.088 00.000 16872 OnExposeComplete: enter
23:11:03.090 00.002 16872 UpdateGuideState(): m_state=6
23:11:03.096 00.006 16872 Star::Find(15, 1628, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:11:03.103 00.007 16872 Star::Find returns 1 (0), X=1628.95, Y=602.63, Mass=10135, SNR=51.5, Peak=4196 HFD=2.9
23:11:03.107 00.004 16872 Star::Find false star n=3 nbg=268 bg=3208.9 sigma=20.4 thresh=3270 peak=3265
23:11:03.111 00.004 16872 Star::Find false star n=4 nbg=273 bg=3206.0 sigma=18.6 thresh=3262 peak=3257
23:11:03.114 00.003 16872 Star::Find false star n=2 nbg=279 bg=3205.8 sigma=22.5 thresh=3273 peak=3269
23:11:03.116 00.002 16872 Star::Find false star n=4 nbg=267 bg=3203.7 sigma=21.3 thresh=3268 peak=3257
23:11:03.119 00.003 16872 MultiStar: [#1 0.92,-0.44,0.00,M1] [#2 0.07,-0.52,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 -2.83,-6.23,0.00,M1] [#5 -14.60,-15.51,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -27.00,7.40,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:11:03.121 00.002 16872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.56) = xAngle (-4.58 = 1.70)
23:11:03.124 00.003 16872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.54 = 1.74)
23:11:03.128 00.004 16872 CameraToMount -- cameraX=-0.28 cameraY=-0.03 hyp=0.28 cameraTheta=-3.03 mountX=-0.04 mountY=0.27, mountTheta=1.70
23:11:03.134 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.28, y=-0.03, opts=13)
23:11:03.138 00.004 16872 Enqueuing Move request for scope (-0.28, -0.03)
23:11:03.141 00.003 9640 Worker thread wakes up
23:11:03.142 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.03) opts 0xd
23:11:03.142 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.28, -0.03)
23:11:03.142 00.000 9640 Moving (-0.28, -0.03) raw xDistance=-0.04 yDistance=0.27
23:11:03.142 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:11:03.142 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.27, m_sumCorr=0.18
23:11:03.142 00.000 9640 MoveAxis(E, 0, ABG)
23:11:03.142 00.000 9640 Move returns status 0, amount 0
23:11:03.143 00.001 9640 MoveAxis(S, 21, ABG)
23:11:03.143 00.000 9640 Guiding  Dir = 1, Dur = 21
23:11:03.143 00.000 9640 IsSlewing returns 0
23:11:03.144 00.001 9640 IsGuiding returns 0
23:11:03.145 00.001 9640 PulseGuide returned control before completion, sleep 31
23:11:03.152 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=65008, med=3204, FiltMin=3056, FiltMax=44636, Gamma=2.190
23:11:03.186 00.034 9640 IsGuiding returns 1
23:11:03.186 00.000 9640 scope still moving after pulse duration time elapsed
23:11:03.191 00.005 16872 UpdateGuideState exits: m=10135 SNR=51.5
23:11:03.205 00.014 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:03.208 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:11:03.211 00.003 16872 Enqueuing Expose request
23:11:03.218 00.007 9640 IsSlewing returns 0
23:11:03.219 00.001 9640 IsGuiding returns 0
23:11:03.219 00.000 9640 scope move finished after 21 + 54 ms
23:11:03.219 00.000 9640 Move returns status 0, amount 21
23:11:03.219 00.000 9640 move complete, result=0
23:11:03.220 00.001 9640 worker thread done servicing request
23:11:03.220 00.000 9640 Worker thread wakes up
23:11:03.220 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:11:03.223 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:11:03.227 00.004 16872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 21 ms SOUTH
23:11:06.356 03.129 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d4d9b405-1090-465a-b611-1a7f160eb7ab"}
23:11:06.360 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d4d9b405-1090-465a-b611-1a7f160eb7ab"}
23:11:06.364 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c6fa9dc6-1a30-492a-94ff-57e4e02ab494"}
23:11:06.370 00.006 16872 case statement mapped state 6 to 3
23:11:06.375 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c6fa9dc6-1a30-492a-94ff-57e4e02ab494"}
23:11:06.380 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"91183c26-a513-46e0-b00a-e8b60eee9e65"}
23:11:06.384 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.95,6.63],"pixels":"..."},"id":"91183c26-a513-46e0-b00a-e8b60eee9e65"}
23:11:07.305 00.921 9640 Exposure complete
23:11:07.447 00.142 16872 OnExposeComplete: enter
23:11:07.457 00.010 9640 worker thread done servicing request
23:11:07.457 00.000 16872 UpdateGuideState(): m_state=6
23:11:07.463 00.006 16872 Star::Find(15, 1628, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:11:07.466 00.003 16872 Star::Find returns 1 (0), X=1628.56, Y=602.70, Mass=9242, SNR=53.9, Peak=4244 HFD=2.8
23:11:07.468 00.002 16872 Star::Find false star n=2 nbg=275 bg=3211.8 sigma=20.4 thresh=3273 peak=3252
23:11:07.471 00.003 16872 Star::Find false star n=4 nbg=280 bg=3212.3 sigma=18.8 thresh=3269 peak=3257
23:11:07.473 00.002 16872 Star::Find false star n=2 nbg=277 bg=3213.5 sigma=20.3 thresh=3274 peak=3260
23:11:07.476 00.003 16872 Star::Find false star n=4 nbg=274 bg=3210.5 sigma=17.6 thresh=3263 peak=3257
23:11:07.480 00.004 16872 Star::Find false star n=3 nbg=278 bg=3209.3 sigma=20.8 thresh=3272 peak=3270
23:11:07.484 00.004 16872 MultiStar: [#1 0.35,0.10,0.34,U] [#2 0.53,0.22,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 -2.29,-7.42,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 -15.27,4.77,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:11:07.487 00.003 16872 refined, 1 included, MultiStar: {-0.41, 0.05}, one-star: {-0.67, 0.03}
23:11:07.490 00.003 16872 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.56) = xAngle (1.46 = 1.46)
23:11:07.492 00.002 16872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
23:11:07.497 00.005 16872 CameraToMount -- cameraX=-0.41 cameraY=0.05 hyp=0.41 cameraTheta=3.02 mountX=0.05 mountY=0.41, mountTheta=1.46
23:11:07.507 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.41, y=0.05, opts=13)
23:11:07.512 00.005 16872 Enqueuing Move request for scope (-0.41, 0.05)
23:11:07.514 00.002 9640 Worker thread wakes up
23:11:07.515 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.05) opts 0xd
23:11:07.515 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.41, 0.05)
23:11:07.515 00.000 9640 Moving (-0.41, 0.05) raw xDistance=0.05 yDistance=0.41
23:11:07.515 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:11:07.515 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.41, m_sumCorr=0.18
23:11:07.515 00.000 9640 MoveAxis(E, 0, ABG)
23:11:07.515 00.000 9640 Move returns status 0, amount 0
23:11:07.515 00.000 9640 MoveAxis(N, 0, ABG)
23:11:07.515 00.000 9640 Move returns status 0, amount 0
23:11:07.515 00.000 9640 move complete, result=0
23:11:07.515 00.000 9640 worker thread done servicing request
23:11:07.520 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65508, med=3208, FiltMin=3124, FiltMax=47940, Gamma=2.190
23:11:07.560 00.040 16872 UpdateGuideState exits: m=9242 SNR=53.9
23:11:07.563 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:07.565 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:11:07.568 00.003 16872 Enqueuing Expose request
23:11:07.571 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
23:11:07.576 00.005 9640 Worker thread wakes up
23:11:07.576 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:11:07.576 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:11:09.856 02.280 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c0b5b45-7051-46aa-80a3-b5e6e3700ffe"}
23:11:09.858 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9c0b5b45-7051-46aa-80a3-b5e6e3700ffe"}
23:11:09.862 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"906c8431-95dd-4d5a-a0d4-95843d48e294"}
23:11:09.865 00.003 16872 case statement mapped state 6 to 3
23:11:09.868 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"906c8431-95dd-4d5a-a0d4-95843d48e294"}
23:11:09.872 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b6108ddc-a0f0-4730-a1aa-45aca29d3b62"}
23:11:09.874 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.56,6.70],"pixels":"..."},"id":"b6108ddc-a0f0-4730-a1aa-45aca29d3b62"}
23:11:11.649 01.775 9640 Exposure complete
23:11:11.791 00.142 9640 worker thread done servicing request
23:11:11.791 00.000 16872 OnExposeComplete: enter
23:11:11.794 00.003 16872 UpdateGuideState(): m_state=6
23:11:11.797 00.003 16872 Star::Find(15, 1628, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:11:11.800 00.003 16872 Star::Find returns 1 (0), X=1628.86, Y=602.81, Mass=10895, SNR=56.6, Peak=4560 HFD=2.5
23:11:11.803 00.003 16872 Star::Find false star n=7 nbg=281 bg=3209.3 sigma=19.1 thresh=3267 peak=3255
23:11:11.806 00.003 16872 Star::Find false star n=6 nbg=281 bg=3207.2 sigma=21.2 thresh=3271 peak=3267
23:11:11.812 00.006 16872 Star::Find false star n=7 nbg=281 bg=3206.6 sigma=17.8 thresh=3260 peak=3251
23:11:11.815 00.003 16872 Star::Find false star n=4 nbg=268 bg=3203.8 sigma=19.9 thresh=3264 peak=3252
23:11:11.818 00.003 16872 Star::Find false star n=4 nbg=280 bg=3206.2 sigma=22.0 thresh=3272 peak=3259
23:11:11.820 00.002 16872 MultiStar: [#1 0.35,0.04,0.38,U] [#2 0.72,0.20,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.60,-15.12,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -5.25,-7.84,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.02,-0.43,0.00,M1] 
23:11:11.823 00.003 16872 refined, 1 included, MultiStar: {-0.17, 0.11}, one-star: {-0.36, 0.14}
23:11:11.826 00.003 16872 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.56) = xAngle (0.99 = 0.99)
23:11:11.829 00.003 16872 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.04 = 1.04)
23:11:11.833 00.004 16872 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.54 mountX=0.11 mountY=0.17, mountTheta=1.00
23:11:11.842 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.17, y=0.11, opts=13)
23:11:11.844 00.002 16872 Enqueuing Move request for scope (-0.17, 0.11)
23:11:11.847 00.003 9640 Worker thread wakes up
23:11:11.847 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
23:11:11.847 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
23:11:11.847 00.000 9640 Moving (-0.17, 0.11) raw xDistance=0.11 yDistance=0.17
23:11:11.847 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.11
23:11:11.847 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0.18
23:11:11.847 00.000 9640 MoveAxis(W, 8, ABG)
23:11:11.848 00.001 9640 Guiding  Dir = 3, Dur = 8
23:11:11.848 00.000 9640 IsSlewing returns 0
23:11:11.848 00.000 9640 IsGuiding returns 0
23:11:11.848 00.000 9640 PulseGuide returned control before completion, sleep 18
23:11:11.855 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65504, med=3204, FiltMin=3132, FiltMax=43840, Gamma=2.190
23:11:11.869 00.014 9640 IsGuiding returns 1
23:11:11.869 00.000 9640 scope still moving after pulse duration time elapsed
23:11:11.900 00.031 9640 IsSlewing returns 0
23:11:11.900 00.000 9640 IsGuiding returns 0
23:11:11.900 00.000 9640 scope move finished after 8 + 44 ms
23:11:11.900 00.000 9640 Move returns status 0, amount 8
23:11:11.900 00.000 9640 MoveAxis(N, 0, ABG)
23:11:11.901 00.001 9640 Move returns status 0, amount 0
23:11:11.901 00.000 9640 move complete, result=0
23:11:11.902 00.001 9640 worker thread done servicing request
23:11:11.904 00.002 16872 UpdateGuideState exits: m=10895 SNR=56.6
23:11:11.911 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:11.914 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:11:11.918 00.004 16872 Enqueuing Expose request
23:11:11.921 00.003 9640 Worker thread wakes up
23:11:11.921 00.000 16872 GuideStep: 0.1 px 8 ms WEST, 0.2 px 0 ms NORTH
23:11:11.925 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:11:11.925 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:11:13.355 01.430 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9558698f-8216-41c0-a137-4f4bf6f2bfa1"}
23:11:13.362 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9558698f-8216-41c0-a137-4f4bf6f2bfa1"}
23:11:13.366 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b6469df-bce6-4116-b220-c69ea2b18283"}
23:11:13.369 00.003 16872 case statement mapped state 6 to 3
23:11:13.374 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b6469df-bce6-4116-b220-c69ea2b18283"}
23:11:13.379 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"52e7cef9-5218-4703-9d41-0f29e2352666"}
23:11:13.382 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.86,6.81],"pixels":"..."},"id":"52e7cef9-5218-4703-9d41-0f29e2352666"}
23:11:16.095 02.713 9640 Exposure complete
23:11:16.238 00.143 9640 worker thread done servicing request
23:11:16.238 00.000 16872 OnExposeComplete: enter
23:11:16.242 00.004 16872 UpdateGuideState(): m_state=6
23:11:16.246 00.004 16872 Star::Find(15, 1628, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:11:16.248 00.002 16872 Star::Find returns 1 (0), X=1628.72, Y=602.32, Mass=9268, SNR=50.4, Peak=4096 HFD=3.0
23:11:16.250 00.002 16872 Star::Find false star n=3 nbg=276 bg=3203.1 sigma=17.9 thresh=3257 peak=3249
23:11:16.254 00.004 16872 Star::Find false star n=2 nbg=280 bg=3206.9 sigma=21.5 thresh=3271 peak=3252
23:11:16.256 00.002 16872 Star::Find false star n=5 nbg=272 bg=3200.3 sigma=19.0 thresh=3257 peak=3254
23:11:16.258 00.002 16872 Star::Find false star n=3 nbg=266 bg=3200.6 sigma=18.3 thresh=3256 peak=3253
23:11:16.266 00.008 16872 Star::Find false star n=4 nbg=282 bg=3201.4 sigma=20.0 thresh=3261 peak=3251
23:11:16.270 00.004 16872 MultiStar: [#1 0.63,-0.35,0.00,M1] [#2 -0.23,0.08,0.31,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -13.89,9.82,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.83,-0.19,0.00,M2] [#11 0.00,0.00,0.00,L] 
23:11:16.273 00.003 16872 refined, 1 included, MultiStar: {-0.44, -0.24}, one-star: {-0.50, -0.34}
23:11:16.277 00.004 16872 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.56) = xAngle (-4.19 = 2.09)
23:11:16.279 00.002 16872 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.15 = 2.14)
23:11:16.284 00.005 16872 CameraToMount -- cameraX=-0.44 cameraY=-0.24 hyp=0.50 cameraTheta=-2.64 mountX=-0.25 mountY=0.42, mountTheta=2.10
23:11:16.288 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.44, y=-0.24, opts=13)
23:11:16.291 00.003 16872 Enqueuing Move request for scope (-0.44, -0.24)
23:11:16.298 00.007 9640 Worker thread wakes up
23:11:16.298 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.24) opts 0xd
23:11:16.298 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.44, -0.24)
23:11:16.299 00.001 9640 Moving (-0.44, -0.24) raw xDistance=-0.25 yDistance=0.42
23:11:16.299 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
23:11:16.299 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.42, m_sumCorr=0.37
23:11:16.299 00.000 9640 MoveAxis(E, 18, ABG)
23:11:16.299 00.000 9640 Guiding  Dir = 2, Dur = 18
23:11:16.299 00.000 9640 IsSlewing returns 0
23:11:16.300 00.001 9640 IsGuiding returns 0
23:11:16.300 00.000 9640 PulseGuide returned control before completion, sleep 28
23:11:16.305 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65512, med=3200, FiltMin=3120, FiltMax=45436, Gamma=2.190
23:11:16.340 00.035 9640 IsGuiding returns 1
23:11:16.340 00.000 9640 scope still moving after pulse duration time elapsed
23:11:16.348 00.008 16872 UpdateGuideState exits: m=9268 SNR=50.4
23:11:16.351 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:16.354 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:11:16.360 00.006 16872 Enqueuing Expose request
23:11:16.370 00.010 9640 IsSlewing returns 0
23:11:16.370 00.000 9640 IsGuiding returns 1
23:11:16.401 00.031 9640 IsSlewing returns 0
23:11:16.401 00.000 9640 IsGuiding returns 0
23:11:16.401 00.000 9640 scope move finished after 18 + 83 ms
23:11:16.401 00.000 9640 Move returns status 0, amount 18
23:11:16.401 00.000 9640 MoveAxis(S, 24, ABG)
23:11:16.401 00.000 9640 Guiding  Dir = 1, Dur = 24
23:11:16.401 00.000 9640 IsSlewing returns 0
23:11:16.402 00.001 9640 IsGuiding returns 0
23:11:16.403 00.001 9640 PulseGuide returned control before completion, sleep 34
23:11:16.448 00.045 9640 IsGuiding returns 1
23:11:16.449 00.001 9640 scope still moving after pulse duration time elapsed
23:11:16.480 00.031 9640 IsSlewing returns 0
23:11:16.481 00.001 9640 IsGuiding returns 0
23:11:16.481 00.000 9640 scope move finished after 24 + 53 ms
23:11:16.481 00.000 9640 Move returns status 0, amount 24
23:11:16.481 00.000 9640 move complete, result=0
23:11:16.481 00.000 9640 worker thread done servicing request
23:11:16.481 00.000 9640 Worker thread wakes up
23:11:16.481 00.000 16872 GuideStep: -0.2 px 18 ms EAST, 0.4 px 24 ms SOUTH
23:11:16.485 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:11:16.486 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:11:16.855 00.369 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f317c6a8-d87b-4d99-abb8-e5cd589bc0be"}
23:11:16.859 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f317c6a8-d87b-4d99-abb8-e5cd589bc0be"}
23:11:16.862 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"081f4f76-879f-4b6e-a79c-462e9ab15f1c"}
23:11:16.866 00.004 16872 case statement mapped state 6 to 3
23:11:16.869 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"081f4f76-879f-4b6e-a79c-462e9ab15f1c"}
23:11:16.878 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6fcdb5e4-2172-4707-afed-dc172d7de070"}
23:11:16.884 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.72,7.32],"pixels":"..."},"id":"6fcdb5e4-2172-4707-afed-dc172d7de070"}
23:11:20.354 03.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c495b1b7-51a0-40fc-83b4-cb5285443dad"}
23:11:20.357 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c495b1b7-51a0-40fc-83b4-cb5285443dad"}
23:11:20.360 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9345951-2734-4cbf-897a-31148e3dcab5"}
23:11:20.364 00.004 16872 case statement mapped state 6 to 3
23:11:20.367 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9345951-2734-4cbf-897a-31148e3dcab5"}
23:11:20.371 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"51630585-a980-487b-a2a1-47bae2632b0b"}
23:11:20.376 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.72,7.32],"pixels":"..."},"id":"51630585-a980-487b-a2a1-47bae2632b0b"}
23:11:20.545 00.169 9640 Exposure complete
23:11:20.688 00.143 9640 worker thread done servicing request
23:11:20.689 00.001 16872 OnExposeComplete: enter
23:11:20.692 00.003 16872 UpdateGuideState(): m_state=6
23:11:20.694 00.002 16872 Star::Find(15, 1628, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:11:20.697 00.003 16872 Star::Find returns 1 (0), X=1628.34, Y=602.76, Mass=8972, SNR=50.3, Peak=4164 HFD=2.8
23:11:20.701 00.004 16872 Star::Find false star n=3 nbg=270 bg=3201.8 sigma=20.4 thresh=3263 peak=3253
23:11:20.705 00.004 16872 Star::Find false star n=5 nbg=278 bg=3202.8 sigma=19.1 thresh=3260 peak=3248
23:11:20.707 00.002 16872 Star::Find false star n=4 nbg=273 bg=3208.0 sigma=19.5 thresh=3266 peak=3262
23:11:20.710 00.003 16872 Star::Find false star n=6 nbg=269 bg=3201.8 sigma=16.3 thresh=3251 peak=3250
23:11:20.718 00.008 16872 Star::Find false star n=3 nbg=267 bg=3207.0 sigma=18.1 thresh=3261 peak=3252
23:11:20.723 00.005 16872 Star::Find false star n=4 nbg=267 bg=3194.4 sigma=18.6 thresh=3250 peak=3249
23:11:20.727 00.004 16872 MultiStar: [#1 0.13,-0.35,0.37,U] [#2 -0.27,0.07,0.26,U] [#3 0.00,0.00,0.00,L] [#4 -6.40,-29.13,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:11:20.732 00.005 16872 refined, 2 included, MultiStar: {-0.56, -0.01}, one-star: {-0.89, 0.09}
23:11:20.735 00.003 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.67 = 1.61)
23:11:20.738 00.003 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.66)
23:11:20.741 00.003 16872 CameraToMount -- cameraX=-0.56 cameraY=-0.01 hyp=0.56 cameraTheta=-3.12 mountX=-0.02 mountY=0.56, mountTheta=1.61
23:11:20.748 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.56, y=-0.01, opts=13)
23:11:20.751 00.003 16872 Enqueuing Move request for scope (-0.56, -0.01)
23:11:20.755 00.004 9640 Worker thread wakes up
23:11:20.755 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.01) opts 0xd
23:11:20.755 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.56, -0.01)
23:11:20.755 00.000 9640 Moving (-0.56, -0.01) raw xDistance=-0.02 yDistance=0.56
23:11:20.755 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:11:20.755 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.56, m_sumCorr=0.37
23:11:20.755 00.000 9640 MoveAxis(E, 0, ABG)
23:11:20.755 00.000 9640 Move returns status 0, amount 0
23:11:20.756 00.001 9640 MoveAxis(N, 0, ABG)
23:11:20.756 00.000 9640 Move returns status 0, amount 0
23:11:20.756 00.000 9640 move complete, result=0
23:11:20.756 00.000 9640 worker thread done servicing request
23:11:20.763 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=59500, med=3200, FiltMin=3120, FiltMax=38984, Gamma=2.190
23:11:20.801 00.038 16872 UpdateGuideState exits: m=8972 SNR=50.3
23:11:20.804 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:20.807 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:11:20.813 00.006 16872 Enqueuing Expose request
23:11:20.820 00.007 9640 Worker thread wakes up
23:11:20.820 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
23:11:20.825 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:11:20.825 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:11:23.855 03.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"007d0e97-27c4-44d2-8113-a488138ad5e8"}
23:11:23.859 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"007d0e97-27c4-44d2-8113-a488138ad5e8"}
23:11:23.864 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"13ad2681-eccd-47d4-a4e7-785aaff185c3"}
23:11:23.868 00.004 16872 case statement mapped state 6 to 3
23:11:23.870 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"13ad2681-eccd-47d4-a4e7-785aaff185c3"}
23:11:23.874 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1cc91805-b8a9-4c64-b1cc-4eb0a40f8238"}
23:11:23.878 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.34,6.76],"pixels":"..."},"id":"1cc91805-b8a9-4c64-b1cc-4eb0a40f8238"}
23:11:24.898 01.020 9640 Exposure complete
23:11:25.039 00.141 9640 worker thread done servicing request
23:11:25.039 00.000 16872 OnExposeComplete: enter
23:11:25.042 00.003 16872 UpdateGuideState(): m_state=6
23:11:25.045 00.003 16872 Star::Find(15, 1628, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:11:25.048 00.003 16872 Star::Find returns 1 (0), X=1628.55, Y=603.29, Mass=9808, SNR=53.7, Peak=4124 HFD=3.0
23:11:25.052 00.004 16872 Star::Find false star n=2 nbg=279 bg=3201.9 sigma=20.2 thresh=3262 peak=3245
23:11:25.056 00.004 16872 Star::Find false star n=7 nbg=265 bg=3203.5 sigma=20.1 thresh=3264 peak=3257
23:11:25.058 00.002 16872 Star::Find false star n=3 nbg=280 bg=3200.6 sigma=22.4 thresh=3268 peak=3252
23:11:25.060 00.002 16872 Star::Find false star n=4 nbg=264 bg=3202.8 sigma=16.9 thresh=3254 peak=3244
23:11:25.063 00.003 16872 MultiStar: [#1 -0.00,-0.06,0.27,U] [#2 -0.15,0.43,0.29,U] [#3 0.00,0.00,0.00,L] [#4 -5.80,-30.58,0.00,M4] [#5 -14.13,1.05,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -0.10,-1.33,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 -3.41,-0.85,0.00,M2] [#10 11.68,-13.08,0.00,M3] [#11 0.00,0.00,0.00,L] 
23:11:25.069 00.006 16872 refined, 2 included, MultiStar: {-0.46, 0.46}, one-star: {-0.67, 0.62}
23:11:25.073 00.004 16872 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.56) = xAngle (0.79 = 0.79)
23:11:25.077 00.004 16872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.84 = 0.84)
23:11:25.082 00.005 16872 CameraToMount -- cameraX=-0.46 cameraY=0.46 hyp=0.65 cameraTheta=2.35 mountX=0.46 mountY=0.48, mountTheta=0.81
23:11:25.087 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.46, y=0.46, opts=13)
23:11:25.090 00.003 16872 Enqueuing Move request for scope (-0.46, 0.46)
23:11:25.092 00.002 9640 Worker thread wakes up
23:11:25.092 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.46) opts 0xd
23:11:25.092 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.46, 0.46)
23:11:25.092 00.000 9640 Moving (-0.46, 0.46) raw xDistance=0.46 yDistance=0.48
23:11:25.092 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
23:11:25.093 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.48, m_sumCorr=0.56
23:11:25.093 00.000 9640 MoveAxis(W, 34, ABG)
23:11:25.093 00.000 9640 Guiding  Dir = 3, Dur = 34
23:11:25.093 00.000 9640 IsSlewing returns 0
23:11:25.093 00.000 9640 IsGuiding returns 0
23:11:25.093 00.000 9640 PulseGuide returned control before completion, sleep 44
23:11:25.100 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=59316, med=3200, FiltMin=3106, FiltMax=39892, Gamma=2.190
23:11:25.138 00.038 16872 UpdateGuideState exits: m=9808 SNR=53.7
23:11:25.140 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:25.144 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:11:25.146 00.002 16872 Enqueuing Expose request
23:11:25.149 00.003 9640 IsGuiding returns 1
23:11:25.149 00.000 9640 scope still moving after pulse duration time elapsed
23:11:25.175 00.026 9640 IsSlewing returns 0
23:11:25.175 00.000 9640 IsGuiding returns 0
23:11:25.175 00.000 9640 scope move finished after 34 + 47 ms
23:11:25.176 00.001 9640 Move returns status 0, amount 34
23:11:25.176 00.000 9640 MoveAxis(S, 23, ABG)
23:11:25.176 00.000 9640 Guiding  Dir = 1, Dur = 23
23:11:25.176 00.000 9640 IsSlewing returns 0
23:11:25.176 00.000 9640 IsGuiding returns 0
23:11:25.177 00.001 9640 PulseGuide returned control before completion, sleep 33
23:11:25.222 00.045 9640 IsGuiding returns 1
23:11:25.222 00.000 9640 scope still moving after pulse duration time elapsed
23:11:25.253 00.031 9640 IsSlewing returns 0
23:11:25.254 00.001 9640 IsGuiding returns 0
23:11:25.254 00.000 9640 scope move finished after 23 + 54 ms
23:11:25.254 00.000 9640 Move returns status 0, amount 23
23:11:25.254 00.000 9640 move complete, result=0
23:11:25.254 00.000 9640 worker thread done servicing request
23:11:25.254 00.000 9640 Worker thread wakes up
23:11:25.254 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:11:25.254 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:11:25.256 00.002 16872 GuideStep: 0.5 px 34 ms WEST, 0.5 px 23 ms SOUTH
23:11:27.353 02.097 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab87cf54-74fb-4ba7-8b59-5e9fefe18162"}
23:11:27.357 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ab87cf54-74fb-4ba7-8b59-5e9fefe18162"}
23:11:27.360 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a05cbee-3fb0-4ae7-ba73-82d5f4a7ad3f"}
23:11:27.363 00.003 16872 case statement mapped state 6 to 3
23:11:27.365 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a05cbee-3fb0-4ae7-ba73-82d5f4a7ad3f"}
23:11:27.369 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc0e08d7-d95b-4a86-9f95-5cd46d6d3fb7"}
23:11:27.372 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.55,7.29],"pixels":"..."},"id":"dc0e08d7-d95b-4a86-9f95-5cd46d6d3fb7"}
23:11:29.346 01.974 9640 Exposure complete
23:11:29.489 00.143 9640 worker thread done servicing request
23:11:29.489 00.000 16872 OnExposeComplete: enter
23:11:29.492 00.003 16872 UpdateGuideState(): m_state=6
23:11:29.495 00.003 16872 Star::Find(15, 1628, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
23:11:29.497 00.002 16872 Star::Find returns 1 (0), X=1628.31, Y=602.91, Mass=9227, SNR=49.3, Peak=4340 HFD=2.5
23:11:29.503 00.006 16872 Star::Find false star n=5 nbg=273 bg=3209.9 sigma=16.8 thresh=3260 peak=3254
23:11:29.505 00.002 16872 Star::Find false star n=2 nbg=284 bg=3209.6 sigma=21.1 thresh=3273 peak=3258
23:11:29.508 00.003 16872 Star::Find false star n=7 nbg=277 bg=3206.8 sigma=19.8 thresh=3266 peak=3252
23:11:29.511 00.003 16872 Star::Find false star n=6 nbg=265 bg=3209.9 sigma=17.5 thresh=3262 peak=3259
23:11:29.514 00.003 16872 Star::Find false star n=1 nbg=272 bg=3203.2 sigma=19.6 thresh=3262 peak=3253
23:11:29.519 00.005 16872 Star::Find false star n=13 nbg=276 bg=3205.7 sigma=19.7 thresh=3265 peak=3259
23:11:29.523 00.004 16872 MultiStar: [#1 -0.11,0.09,0.31,U] [#2 -0.19,0.87,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -2.14,11.86,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 9.94,-3.33,0.00,M2] 
23:11:29.527 00.004 16872 refined, 1 included, MultiStar: {-0.73, 0.21}, one-star: {-0.92, 0.25}
23:11:29.530 00.003 16872 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.56) = xAngle (1.30 = 1.30)
23:11:29.533 00.003 16872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.35 = 1.35)
23:11:29.536 00.003 16872 CameraToMount -- cameraX=-0.73 cameraY=0.21 hyp=0.76 cameraTheta=2.86 mountX=0.20 mountY=0.74, mountTheta=1.31
23:11:29.540 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.73, y=0.21, opts=13)
23:11:29.544 00.004 16872 Enqueuing Move request for scope (-0.73, 0.21)
23:11:29.546 00.002 9640 Worker thread wakes up
23:11:29.546 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.21) opts 0xd
23:11:29.547 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.73, 0.21)
23:11:29.547 00.000 9640 Moving (-0.73, 0.21) raw xDistance=0.20 yDistance=0.74
23:11:29.547 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.20
23:11:29.547 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.74, m_sumCorr=0.56
23:11:29.547 00.000 9640 MoveAxis(W, 17, ABG)
23:11:29.547 00.000 9640 Guiding  Dir = 3, Dur = 17
23:11:29.547 00.000 9640 IsSlewing returns 0
23:11:29.548 00.001 9640 IsGuiding returns 0
23:11:29.548 00.000 9640 PulseGuide returned control before completion, sleep 27
23:11:29.554 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=65508, med=3208, FiltMin=3088, FiltMax=48716, Gamma=2.190
23:11:29.579 00.025 9640 IsGuiding returns 1
23:11:29.579 00.000 9640 scope still moving after pulse duration time elapsed
23:11:29.592 00.013 16872 UpdateGuideState exits: m=9227 SNR=49.3
23:11:29.597 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:29.602 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:11:29.604 00.002 16872 Enqueuing Expose request
23:11:29.610 00.006 9640 IsSlewing returns 0
23:11:29.610 00.000 9640 IsGuiding returns 0
23:11:29.610 00.000 9640 scope move finished after 17 + 45 ms
23:11:29.610 00.000 9640 Move returns status 0, amount 17
23:11:29.611 00.001 9640 MoveAxis(N, 0, ABG)
23:11:29.611 00.000 9640 Move returns status 0, amount 0
23:11:29.611 00.000 9640 move complete, result=0
23:11:29.611 00.000 9640 worker thread done servicing request
23:11:29.611 00.000 9640 Worker thread wakes up
23:11:29.611 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:11:29.611 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:11:29.617 00.006 16872 GuideStep: 0.2 px 17 ms WEST, 0.7 px 0 ms NORTH
23:11:30.853 01.236 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c2315c6-009e-44a5-970c-037431875ec9"}
23:11:30.857 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2c2315c6-009e-44a5-970c-037431875ec9"}
23:11:30.862 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df65372e-d4e6-4336-a85b-259e0e3462c6"}
23:11:30.865 00.003 16872 case statement mapped state 6 to 3
23:11:30.869 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"df65372e-d4e6-4336-a85b-259e0e3462c6"}
23:11:30.872 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6c608095-460c-4b22-ad1b-16f7d9555e76"}
23:11:30.882 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.31,6.91],"pixels":"..."},"id":"6c608095-460c-4b22-ad1b-16f7d9555e76"}
23:11:33.713 02.831 9640 Exposure complete
23:11:33.859 00.146 9640 worker thread done servicing request
23:11:33.859 00.000 16872 OnExposeComplete: enter
23:11:33.862 00.003 16872 UpdateGuideState(): m_state=6
23:11:33.865 00.003 16872 Star::Find(15, 1628, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
23:11:33.868 00.003 16872 Star::Find returns 1 (0), X=1628.24, Y=602.68, Mass=9270, SNR=51.2, Peak=4128 HFD=3.0
23:11:33.871 00.003 16872 Star::Find false star n=6 nbg=256 bg=3198.0 sigma=18.7 thresh=3254 peak=3247
23:11:33.876 00.005 16872 Star::Find false star n=6 nbg=265 bg=3199.3 sigma=18.9 thresh=3256 peak=3246
23:11:33.882 00.006 16872 Star::Find false star n=9 nbg=267 bg=3196.1 sigma=18.6 thresh=3252 peak=3248
23:11:33.886 00.004 16872 Star::Find false star n=7 nbg=256 bg=3201.2 sigma=17.3 thresh=3253 peak=3244
23:11:33.889 00.003 16872 Star::Find false star n=4 nbg=264 bg=3200.6 sigma=18.4 thresh=3256 peak=3246
23:11:33.892 00.003 16872 Star::Find false star n=4 nbg=276 bg=3202.3 sigma=20.5 thresh=3264 peak=3247
23:11:33.895 00.003 16872 MultiStar: [#1 -0.44,-0.17,0.30,U] [#2 -0.59,-0.57,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -1.73,-1.61,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -15.13,-2.74,0.00,M4] [#11 0.00,0.00,0.00,L] 
23:11:33.898 00.003 16872 refined, 1 included, MultiStar: {-0.87, -0.02}, one-star: {-0.99, 0.02}
23:11:33.901 00.003 16872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.56) = xAngle (-4.67 = 1.61)
23:11:33.903 00.002 16872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.62 = 1.66)
23:11:33.906 00.003 16872 CameraToMount -- cameraX=-0.87 cameraY=-0.02 hyp=0.87 cameraTheta=-3.11 mountX=-0.04 mountY=0.86, mountTheta=1.61
23:11:33.910 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.87, y=-0.02, opts=13)
23:11:33.913 00.003 16872 Enqueuing Move request for scope (-0.87, -0.02)
23:11:33.916 00.003 9640 Worker thread wakes up
23:11:33.916 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.02) opts 0xd
23:11:33.916 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.87, -0.02)
23:11:33.916 00.000 9640 Moving (-0.87, -0.02) raw xDistance=-0.04 yDistance=0.86
23:11:33.916 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:11:33.916 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.33, input 0.86, m_sumCorr=0.89
23:11:33.916 00.000 9640 MoveAxis(E, 0, ABG)
23:11:33.917 00.001 9640 Move returns status 0, amount 0
23:11:33.917 00.000 9640 MoveAxis(S, 39, ABG)
23:11:33.917 00.000 9640 Guiding  Dir = 1, Dur = 39
23:11:33.917 00.000 9640 IsSlewing returns 0
23:11:33.917 00.000 9640 IsGuiding returns 0
23:11:33.917 00.000 9640 PulseGuide returned control before completion, sleep 49
23:11:33.927 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=64784, med=3196, FiltMin=3112, FiltMax=46300, Gamma=2.190
23:11:33.966 00.039 16872 UpdateGuideState exits: m=9270 SNR=51.2
23:11:33.976 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:33.982 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:11:33.985 00.003 16872 Enqueuing Expose request
23:11:33.988 00.003 9640 IsGuiding returns 0
23:11:33.988 00.000 9640 Move returns status 0, amount 39
23:11:33.988 00.000 9640 move complete, result=0
23:11:33.989 00.001 9640 worker thread done servicing request
23:11:33.989 00.000 9640 Worker thread wakes up
23:11:33.989 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:11:33.989 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:11:33.997 00.008 16872 GuideStep: -0.0 px 0 ms EAST, 0.9 px 39 ms SOUTH
23:11:34.353 00.356 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"513d08fb-e316-4132-8cd3-7f9615e2b44b"}
23:11:34.356 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"513d08fb-e316-4132-8cd3-7f9615e2b44b"}
23:11:34.361 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb09f955-7b3b-4023-b27a-a500df8d6b0f"}
23:11:34.364 00.003 16872 case statement mapped state 6 to 3
23:11:34.368 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb09f955-7b3b-4023-b27a-a500df8d6b0f"}
23:11:34.400 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"77040f9a-3d2f-4485-b8be-3bac95d411b3"}
23:11:34.404 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.24,6.68],"pixels":"..."},"id":"77040f9a-3d2f-4485-b8be-3bac95d411b3"}
23:11:37.852 03.448 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"437cf3bb-7d3d-43a8-b29d-9eda5a8b158a"}
23:11:37.858 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"437cf3bb-7d3d-43a8-b29d-9eda5a8b158a"}
23:11:37.867 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"051cddf5-1bb0-4221-a924-9ed353706f01"}
23:11:37.873 00.006 16872 case statement mapped state 6 to 3
23:11:37.877 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"051cddf5-1bb0-4221-a924-9ed353706f01"}
23:11:37.882 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e0fa6893-7dbc-43d9-8c07-7535ce38e928"}
23:11:37.889 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.24,6.68],"pixels":"..."},"id":"e0fa6893-7dbc-43d9-8c07-7535ce38e928"}
23:11:38.068 00.179 9640 Exposure complete
23:11:38.210 00.142 9640 worker thread done servicing request
23:11:38.210 00.000 16872 OnExposeComplete: enter
23:11:38.214 00.004 16872 UpdateGuideState(): m_state=6
23:11:38.216 00.002 16872 Star::Find(15, 1628, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
23:11:38.220 00.004 16872 Star::Find returns 1 (0), X=1628.04, Y=602.77, Mass=9261, SNR=50.8, Peak=4268 HFD=2.5
23:11:38.223 00.003 16872 Star::Find false star n=3 nbg=277 bg=3212.2 sigma=20.6 thresh=3274 peak=3269
23:11:38.226 00.003 16872 Star::Find false star n=4 nbg=265 bg=3214.4 sigma=19.0 thresh=3271 peak=3261
23:11:38.233 00.007 16872 Star::Find false star n=4 nbg=275 bg=3212.0 sigma=19.7 thresh=3271 peak=3259
23:11:38.236 00.003 16872 Star::Find false star n=8 nbg=267 bg=3205.0 sigma=17.4 thresh=3257 peak=3252
23:11:38.239 00.003 16872 Star::Find false star n=5 nbg=277 bg=3207.7 sigma=18.2 thresh=3262 peak=3260
23:11:38.242 00.003 16872 MultiStar: [#1 0.32,-0.33,0.34,U] [#2 -0.98,-1.34,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.84,-0.19,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 0.57,-0.99,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 -1.13,-0.55,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:11:38.246 00.004 16872 refined, 1 included, MultiStar: {-0.80, -0.01}, one-star: {-1.19, 0.10}
23:11:38.249 00.003 16872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.56) = xAngle (-4.69 = 1.60)
23:11:38.252 00.003 16872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
23:11:38.255 00.003 16872 CameraToMount -- cameraX=-0.80 cameraY=-0.01 hyp=0.80 cameraTheta=-3.13 mountX=-0.02 mountY=0.80, mountTheta=1.60
23:11:38.258 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.80, y=-0.01, opts=13)
23:11:38.264 00.006 16872 Enqueuing Move request for scope (-0.80, -0.01)
23:11:38.267 00.003 9640 Worker thread wakes up
23:11:38.267 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.01) opts 0xd
23:11:38.267 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.80, -0.01)
23:11:38.267 00.000 9640 Moving (-0.80, -0.01) raw xDistance=-0.02 yDistance=0.80
23:11:38.267 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:11:38.267 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.80, m_sumCorr=1.1
23:11:38.267 00.000 9640 MoveAxis(E, 0, ABG)
23:11:38.267 00.000 9640 Move returns status 0, amount 0
23:11:38.267 00.000 9640 MoveAxis(S, 25, ABG)
23:11:38.267 00.000 9640 Guiding  Dir = 1, Dur = 25
23:11:38.267 00.000 9640 IsSlewing returns 0
23:11:38.268 00.001 9640 IsGuiding returns 0
23:11:38.268 00.000 9640 PulseGuide returned control before completion, sleep 35
23:11:38.273 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65512, med=3212, FiltMin=3068, FiltMax=45964, Gamma=2.190
23:11:38.306 00.033 9640 IsGuiding returns 1
23:11:38.307 00.001 9640 scope still moving after pulse duration time elapsed
23:11:38.315 00.008 16872 UpdateGuideState exits: m=9261 SNR=50.8
23:11:38.318 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:38.325 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:11:38.331 00.006 16872 Enqueuing Expose request
23:11:38.338 00.007 9640 IsSlewing returns 0
23:11:38.338 00.000 9640 IsGuiding returns 0
23:11:38.338 00.000 9640 scope move finished after 25 + 45 ms
23:11:38.338 00.000 9640 Move returns status 0, amount 25
23:11:38.338 00.000 9640 move complete, result=0
23:11:38.338 00.000 9640 worker thread done servicing request
23:11:38.338 00.000 9640 Worker thread wakes up
23:11:38.338 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:11:38.338 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:11:38.345 00.007 16872 GuideStep: -0.0 px 0 ms EAST, 0.8 px 25 ms SOUTH
23:11:41.352 03.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c11522d-a21c-4001-9363-bcd984fbaf88"}
23:11:41.358 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2c11522d-a21c-4001-9363-bcd984fbaf88"}
23:11:41.364 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6e7f6e2-dc4d-46a5-82e5-a4d3e5fbe738"}
23:11:41.366 00.002 16872 case statement mapped state 6 to 3
23:11:41.369 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6e7f6e2-dc4d-46a5-82e5-a4d3e5fbe738"}
23:11:41.373 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d60bc400-f90f-4bd7-b5fe-5f84b08f960d"}
23:11:41.376 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.04,6.77],"pixels":"..."},"id":"d60bc400-f90f-4bd7-b5fe-5f84b08f960d"}
23:11:42.423 01.047 9640 Exposure complete
23:11:42.572 00.149 9640 worker thread done servicing request
23:11:42.573 00.001 16872 OnExposeComplete: enter
23:11:42.578 00.005 16872 UpdateGuideState(): m_state=6
23:11:42.583 00.005 16872 Star::Find(15, 1628, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
23:11:42.586 00.003 16872 Star::Find returns 1 (0), X=1627.78, Y=602.44, Mass=9989, SNR=52.7, Peak=4028 HFD=3.2
23:11:42.589 00.003 16872 Star::Find false star n=2 nbg=278 bg=3199.6 sigma=19.3 thresh=3257 peak=3245
23:11:42.593 00.004 16872 Star::Find false star n=7 nbg=266 bg=3208.5 sigma=18.5 thresh=3264 peak=3262
23:11:42.597 00.004 16872 Star::Find false star n=2 nbg=269 bg=3204.9 sigma=20.7 thresh=3267 peak=3265
23:11:42.600 00.003 16872 Star::Find false star n=7 nbg=273 bg=3202.8 sigma=18.9 thresh=3259 peak=3256
23:11:42.602 00.002 16872 Star::Find false star n=4 nbg=278 bg=3203.8 sigma=20.3 thresh=3265 peak=3265
23:11:42.606 00.004 16872 Star::Find false star n=4 nbg=283 bg=3199.2 sigma=21.0 thresh=3262 peak=3249
23:11:42.609 00.003 16872 Star::Find false star n=7 nbg=260 bg=3200.6 sigma=18.6 thresh=3256 peak=3253
23:11:42.612 00.003 16872 MultiStar: [#1 -0.89,-0.40,0.00,M1] [#2 -0.27,0.04,0.30,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -17.06,4.31,0.00,M2] [#7 0.77,-0.81,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:11:42.614 00.002 16872 refined, 1 included, MultiStar: {-1.17, -0.16}, one-star: {-1.44, -0.22}
23:11:42.617 00.003 16872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.56) = xAngle (-4.56 = 1.72)
23:11:42.620 00.003 16872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.51 = 1.77)
23:11:42.624 00.004 16872 CameraToMount -- cameraX=-1.17 cameraY=-0.16 hyp=1.18 cameraTheta=-3.00 mountX=-0.18 mountY=1.16, mountTheta=1.73
23:11:42.629 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.17, y=-0.16, opts=13)
23:11:42.631 00.002 16872 Enqueuing Move request for scope (-1.17, -0.16)
23:11:42.635 00.004 9640 Worker thread wakes up
23:11:42.635 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.17, -0.16) opts 0xd
23:11:42.635 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.17, -0.16)
23:11:42.635 00.000 9640 Moving (-1.17, -0.16) raw xDistance=-0.18 yDistance=1.16
23:11:42.635 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
23:11:42.635 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 1.16, m_sumCorr=1.3
23:11:42.635 00.000 9640 MoveAxis(E, 13, ABG)
23:11:42.635 00.000 9640 Guiding  Dir = 2, Dur = 13
23:11:42.635 00.000 9640 IsSlewing returns 0
23:11:42.635 00.000 9640 IsGuiding returns 0
23:11:42.635 00.000 9640 PulseGuide returned control before completion, sleep 23
23:11:42.642 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65512, med=3204, FiltMin=3116, FiltMax=47316, Gamma=2.190
23:11:42.667 00.025 9640 IsGuiding returns 1
23:11:42.668 00.001 9640 scope still moving after pulse duration time elapsed
23:11:42.684 00.016 16872 UpdateGuideState exits: m=9989 SNR=52.7
23:11:42.687 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:42.690 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:11:42.693 00.003 16872 Enqueuing Expose request
23:11:42.699 00.006 9640 IsSlewing returns 0
23:11:42.700 00.001 9640 IsGuiding returns 0
23:11:42.700 00.000 9640 scope move finished after 13 + 51 ms
23:11:42.700 00.000 9640 Move returns status 0, amount 13
23:11:42.701 00.001 9640 MoveAxis(S, 28, ABG)
23:11:42.701 00.000 9640 Guiding  Dir = 1, Dur = 28
23:11:42.701 00.000 9640 IsSlewing returns 0
23:11:42.701 00.000 9640 IsGuiding returns 0
23:11:42.704 00.003 9640 PulseGuide returned control before completion, sleep 37
23:11:42.748 00.044 9640 IsGuiding returns 1
23:11:42.748 00.000 9640 scope still moving after pulse duration time elapsed
23:11:42.779 00.031 9640 IsSlewing returns 0
23:11:42.780 00.001 9640 IsGuiding returns 0
23:11:42.780 00.000 9640 scope move finished after 28 + 49 ms
23:11:42.780 00.000 9640 Move returns status 0, amount 28
23:11:42.780 00.000 9640 move complete, result=0
23:11:42.780 00.000 9640 worker thread done servicing request
23:11:42.780 00.000 9640 Worker thread wakes up
23:11:42.780 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:11:42.780 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:11:42.781 00.001 16872 GuideStep: -0.2 px 13 ms EAST, 1.2 px 28 ms SOUTH
23:11:44.851 02.070 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e7ccf5ba-3326-4fec-8e86-ee4ab5b8247f"}
23:11:44.854 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e7ccf5ba-3326-4fec-8e86-ee4ab5b8247f"}
23:11:44.859 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5b1712e-a915-4992-bdc3-66235af591c7"}
23:11:44.863 00.004 16872 case statement mapped state 6 to 3
23:11:44.865 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5b1712e-a915-4992-bdc3-66235af591c7"}
23:11:44.869 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c953233d-9c7f-44a6-9d28-15f214840b90"}
23:11:44.872 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.78,7.44],"pixels":"..."},"id":"c953233d-9c7f-44a6-9d28-15f214840b90"}
23:11:46.854 01.982 9640 Exposure complete
23:11:46.997 00.143 9640 worker thread done servicing request
23:11:46.997 00.000 16872 OnExposeComplete: enter
23:11:47.000 00.003 16872 UpdateGuideState(): m_state=6
23:11:47.003 00.003 16872 Star::Find(15, 1627, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
23:11:47.005 00.002 16872 Star::Find returns 1 (0), X=1627.35, Y=602.73, Mass=9663, SNR=53.3, Peak=4176 HFD=2.9
23:11:47.008 00.003 16872 Star::Find false star n=9 nbg=276 bg=3206.0 sigma=18.6 thresh=3262 peak=3260
23:11:47.013 00.005 16872 Star::Find false star n=3 nbg=274 bg=3209.2 sigma=18.1 thresh=3264 peak=3251
23:11:47.018 00.005 16872 Star::Find false star n=6 nbg=274 bg=3208.0 sigma=19.3 thresh=3266 peak=3266
23:11:47.023 00.005 16872 Star::Find false star n=4 nbg=257 bg=3206.5 sigma=19.2 thresh=3264 peak=3255
23:11:47.028 00.005 16872 Star::Find false star n=4 nbg=267 bg=3209.8 sigma=17.0 thresh=3261 peak=3255
23:11:47.032 00.004 16872 Star::Find false star n=1 nbg=280 bg=3202.5 sigma=19.8 thresh=3262 peak=3240
23:11:47.035 00.003 16872 MultiStar: [#1 -0.42,-0.43,0.36,U] [#2 -1.08,-0.44,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -1.57,0.43,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 0.34,-0.62,0.17,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:11:47.038 00.003 16872 refined, 2 included, MultiStar: {-1.29, -0.13}, one-star: {-1.88, 0.06}
23:11:47.042 00.004 16872 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.56) = xAngle (-4.60 = 1.69)
23:11:47.045 00.003 16872 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.55 = 1.73)
23:11:47.048 00.003 16872 CameraToMount -- cameraX=-1.29 cameraY=-0.13 hyp=1.29 cameraTheta=-3.04 mountX=-0.15 mountY=1.28, mountTheta=1.69
23:11:47.053 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.29, y=-0.13, opts=13)
23:11:47.058 00.005 16872 Enqueuing Move request for scope (-1.29, -0.13)
23:11:47.061 00.003 9640 Worker thread wakes up
23:11:47.061 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.29, -0.13) opts 0xd
23:11:47.061 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.29, -0.13)
23:11:47.061 00.000 9640 Moving (-1.29, -0.13) raw xDistance=-0.15 yDistance=1.28
23:11:47.061 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
23:11:47.062 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 1.28, m_sumCorr=1.6
23:11:47.062 00.000 9640 MoveAxis(E, 12, ABG)
23:11:47.062 00.000 9640 Guiding  Dir = 2, Dur = 12
23:11:47.062 00.000 9640 IsSlewing returns 0
23:11:47.062 00.000 9640 IsGuiding returns 0
23:11:47.062 00.000 9640 PulseGuide returned control before completion, sleep 22
23:11:47.068 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=64428, med=3208, FiltMin=3110, FiltMax=48108, Gamma=2.190
23:11:47.089 00.021 9640 IsGuiding returns 1
23:11:47.089 00.000 9640 scope still moving after pulse duration time elapsed
23:11:47.110 00.021 16872 UpdateGuideState exits: m=9663 SNR=53.3
23:11:47.113 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:47.116 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:11:47.118 00.002 16872 Enqueuing Expose request
23:11:47.127 00.009 9640 IsSlewing returns 0
23:11:47.127 00.000 9640 IsGuiding returns 0
23:11:47.128 00.001 9640 scope move finished after 12 + 53 ms
23:11:47.128 00.000 9640 Move returns status 0, amount 12
23:11:47.129 00.001 9640 MoveAxis(S, 34, ABG)
23:11:47.129 00.000 9640 Guiding  Dir = 1, Dur = 34
23:11:47.129 00.000 9640 IsSlewing returns 0
23:11:47.129 00.000 9640 IsGuiding returns 0
23:11:47.130 00.001 9640 PulseGuide returned control before completion, sleep 44
23:11:47.183 00.053 9640 IsGuiding returns 1
23:11:47.183 00.000 9640 scope still moving after pulse duration time elapsed
23:11:47.214 00.031 9640 IsSlewing returns 0
23:11:47.214 00.000 9640 IsGuiding returns 0
23:11:47.214 00.000 9640 scope move finished after 34 + 50 ms
23:11:47.215 00.001 9640 Move returns status 0, amount 34
23:11:47.215 00.000 9640 move complete, result=0
23:11:47.215 00.000 9640 worker thread done servicing request
23:11:47.215 00.000 9640 Worker thread wakes up
23:11:47.215 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:11:47.215 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:11:47.217 00.002 16872 GuideStep: -0.1 px 12 ms EAST, 1.3 px 34 ms SOUTH
23:11:48.350 01.133 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"21ca6b6f-0990-4642-8149-0736a01728b2"}
23:11:48.358 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"21ca6b6f-0990-4642-8149-0736a01728b2"}
23:11:48.363 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e79b8d23-d6df-41c2-a3f1-ba1600d1303a"}
23:11:48.365 00.002 16872 case statement mapped state 6 to 3
23:11:48.371 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e79b8d23-d6df-41c2-a3f1-ba1600d1303a"}
23:11:48.375 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"51e0c3fc-ecf4-4577-bbde-fd2dda550cdd"}
23:11:48.379 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.35,6.73],"pixels":"..."},"id":"51e0c3fc-ecf4-4577-bbde-fd2dda550cdd"}
23:11:51.310 02.931 9640 Exposure complete
23:11:51.455 00.145 9640 worker thread done servicing request
23:11:51.455 00.000 16872 OnExposeComplete: enter
23:11:51.458 00.003 16872 UpdateGuideState(): m_state=6
23:11:51.461 00.003 16872 Star::Find(15, 1627, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
23:11:51.464 00.003 16872 Star::Find returns 1 (0), X=1627.19, Y=602.98, Mass=8609, SNR=44.2, Peak=4136 HFD=2.6
23:11:51.467 00.003 16872 Star::Find false star n=2 nbg=274 bg=3205.3 sigma=19.8 thresh=3265 peak=3251
23:11:51.472 00.005 16872 Star::Find false star n=4 nbg=271 bg=3207.2 sigma=21.1 thresh=3271 peak=3259
23:11:51.475 00.003 16872 Star::Find false star n=3 nbg=271 bg=3208.9 sigma=19.0 thresh=3266 peak=3259
23:11:51.478 00.003 16872 Star::Find false star n=1 nbg=279 bg=3211.7 sigma=20.8 thresh=3274 peak=3260
23:11:51.480 00.002 16872 Star::Find false star n=3 nbg=281 bg=3203.4 sigma=19.5 thresh=3262 peak=3253
23:11:51.486 00.006 16872 MultiStar: [#1 -1.21,0.26,0.49,U] [#2 -1.68,-0.05,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -14.59,-7.38,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 0.46,-1.13,0.25,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 12.31,-13.60,0.00,M5] [#11 0.00,0.00,0.00,L] 
23:11:51.492 00.006 16872 refined, 2 included, MultiStar: {-1.45, 0.09}, one-star: {-2.04, 0.31}
23:11:51.496 00.004 16872 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
23:11:51.500 00.004 16872 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
23:11:51.502 00.002 16872 CameraToMount -- cameraX=-1.45 cameraY=0.09 hyp=1.45 cameraTheta=3.08 mountX=0.07 mountY=1.45, mountTheta=1.52
23:11:51.507 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.45, y=0.09, opts=13)
23:11:51.510 00.003 16872 Enqueuing Move request for scope (-1.45, 0.09)
23:11:51.513 00.003 9640 Worker thread wakes up
23:11:51.513 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.45, 0.09) opts 0xd
23:11:51.513 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.45, 0.09)
23:11:51.513 00.000 9640 Moving (-1.45, 0.09) raw xDistance=0.07 yDistance=1.45
23:11:51.513 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:11:51.513 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 1.45, m_sumCorr=2
23:11:51.513 00.000 9640 MoveAxis(E, 0, ABG)
23:11:51.513 00.000 9640 Move returns status 0, amount 0
23:11:51.513 00.000 9640 MoveAxis(S, 42, ABG)
23:11:51.513 00.000 9640 Guiding  Dir = 1, Dur = 42
23:11:51.514 00.001 9640 IsSlewing returns 0
23:11:51.514 00.000 9640 IsGuiding returns 0
23:11:51.514 00.000 9640 PulseGuide returned control before completion, sleep 52
23:11:51.521 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=64100, med=3208, FiltMin=3128, FiltMax=45968, Gamma=2.190
23:11:51.562 00.041 16872 UpdateGuideState exits: m=8609 SNR=44.2
23:11:51.566 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:51.569 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:11:51.573 00.004 16872 Enqueuing Expose request
23:11:51.576 00.003 9640 IsGuiding returns 1
23:11:51.576 00.000 9640 scope still moving after pulse duration time elapsed
23:11:51.607 00.031 9640 IsSlewing returns 0
23:11:51.607 00.000 9640 IsGuiding returns 0
23:11:51.607 00.000 9640 scope move finished after 42 + 51 ms
23:11:51.607 00.000 9640 Move returns status 0, amount 42
23:11:51.607 00.000 9640 move complete, result=0
23:11:51.608 00.001 9640 worker thread done servicing request
23:11:51.608 00.000 9640 Worker thread wakes up
23:11:51.608 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:11:51.608 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:11:51.609 00.001 16872 GuideStep: 0.1 px 0 ms EAST, 1.5 px 42 ms SOUTH
23:11:51.848 00.239 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11ef929f-1205-4b6b-bb8e-3955a838ff9e"}
23:11:51.853 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"11ef929f-1205-4b6b-bb8e-3955a838ff9e"}
23:11:51.860 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6afd7c6-14f8-4b53-8f88-afc03258b965"}
23:11:51.867 00.007 16872 case statement mapped state 6 to 3
23:11:51.871 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6afd7c6-14f8-4b53-8f88-afc03258b965"}
23:11:51.876 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"08e67eae-5c37-4127-a29c-d8d80036df84"}
23:11:51.879 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.19,6.98],"pixels":"..."},"id":"08e67eae-5c37-4127-a29c-d8d80036df84"}
23:11:55.347 03.468 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6479f63b-0f8a-4a17-8a1f-aef208cda65c"}
23:11:55.352 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6479f63b-0f8a-4a17-8a1f-aef208cda65c"}
23:11:55.355 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ea456de-b662-4394-a962-13114ff4e459"}
23:11:55.358 00.003 16872 case statement mapped state 6 to 3
23:11:55.361 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ea456de-b662-4394-a962-13114ff4e459"}
23:11:55.364 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"746d83fb-20fa-4535-867f-9737a3c31b10"}
23:11:55.373 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.19,6.98],"pixels":"..."},"id":"746d83fb-20fa-4535-867f-9737a3c31b10"}
23:11:55.683 00.310 9640 Exposure complete
23:11:55.828 00.145 9640 worker thread done servicing request
23:11:55.829 00.001 16872 OnExposeComplete: enter
23:11:55.831 00.002 16872 UpdateGuideState(): m_state=6
23:11:55.834 00.003 16872 Star::Find(15, 1627, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
23:11:55.838 00.004 16872 Star::Find returns 1 (0), X=1627.01, Y=602.94, Mass=10748, SNR=53.4, Peak=4112 HFD=3.0
23:11:55.844 00.006 16872 Star::Find false star n=7 nbg=246 bg=3198.2 sigma=15.5 thresh=3245 peak=3244
23:11:55.848 00.004 16872 Star::Find false star n=2 nbg=267 bg=3206.7 sigma=20.5 thresh=3268 peak=3244
23:11:55.850 00.002 16872 Star::Find false star n=2 nbg=274 bg=3211.5 sigma=21.3 thresh=3275 peak=3259
23:11:55.852 00.002 16872 Star::Find false star n=5 nbg=279 bg=3202.5 sigma=22.6 thresh=3270 peak=3261
23:11:55.856 00.004 16872 Star::Find false star n=5 nbg=278 bg=3202.7 sigma=20.7 thresh=3265 peak=3259
23:11:55.858 00.002 16872 Star::Find false star n=5 nbg=278 bg=3206.9 sigma=17.2 thresh=3259 peak=3257
23:11:55.861 00.003 16872 MultiStar: [#1 -1.77,0.22,0.00,M1] [#2 -1.84,0.64,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 -17.47,-1.98,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:11:55.863 00.002 16872 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.56) = xAngle (1.46 = 1.46)
23:11:55.866 00.003 16872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
23:11:55.868 00.002 16872 CameraToMount -- cameraX=-2.22 cameraY=0.27 hyp=2.23 cameraTheta=3.02 mountX=0.24 mountY=2.23, mountTheta=1.47
23:11:55.876 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-2.22, y=0.27, opts=13)
23:11:55.879 00.003 16872 Enqueuing Move request for scope (-2.22, 0.27)
23:11:55.881 00.002 9640 Worker thread wakes up
23:11:55.881 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.22, 0.27) opts 0xd
23:11:55.881 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.22, 0.27)
23:11:55.881 00.000 9640 Moving (-2.22, 0.27) raw xDistance=0.24 yDistance=2.23
23:11:55.881 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:11:55.881 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.43, input 2.23, m_sumCorr=2.4
23:11:55.881 00.000 9640 MoveAxis(W, 18, ABG)
23:11:55.881 00.000 9640 Guiding  Dir = 3, Dur = 18
23:11:55.881 00.000 9640 IsSlewing returns 0
23:11:55.882 00.001 9640 IsGuiding returns 0
23:11:55.882 00.000 9640 PulseGuide returned control before completion, sleep 28
23:11:55.889 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65512, med=3200, FiltMin=3062, FiltMax=45264, Gamma=2.190
23:11:55.918 00.029 9640 IsGuiding returns 1
23:11:55.918 00.000 9640 scope still moving after pulse duration time elapsed
23:11:55.931 00.013 16872 UpdateGuideState exits: m=10748 SNR=53.4
23:11:55.938 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:55.942 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:11:55.946 00.004 16872 Enqueuing Expose request
23:11:55.950 00.004 9640 IsSlewing returns 0
23:11:55.951 00.001 9640 IsGuiding returns 0
23:11:55.951 00.000 9640 scope move finished after 18 + 50 ms
23:11:55.951 00.000 9640 Move returns status 0, amount 18
23:11:55.951 00.000 9640 MoveAxis(S, 52, ABG)
23:11:55.951 00.000 9640 Guiding  Dir = 1, Dur = 52
23:11:55.952 00.001 9640 IsSlewing returns 0
23:11:55.952 00.000 9640 IsGuiding returns 0
23:11:55.952 00.000 9640 PulseGuide returned control before completion, sleep 62
23:11:56.026 00.074 9640 IsGuiding returns 1
23:11:56.026 00.000 9640 scope still moving after pulse duration time elapsed
23:11:56.056 00.030 9640 IsSlewing returns 0
23:11:56.056 00.000 9640 IsGuiding returns 0
23:11:56.056 00.000 9640 scope move finished after 52 + 52 ms
23:11:56.057 00.001 9640 Move returns status 0, amount 52
23:11:56.057 00.000 9640 move complete, result=0
23:11:56.057 00.000 9640 worker thread done servicing request
23:11:56.057 00.000 9640 Worker thread wakes up
23:11:56.057 00.000 16872 GuideStep: 0.2 px 18 ms WEST, 2.2 px 52 ms SOUTH
23:11:56.062 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:11:56.063 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:11:58.847 02.784 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa2ed0ed-0004-49cc-ad80-df8fc7d2c54a"}
23:11:58.853 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aa2ed0ed-0004-49cc-ad80-df8fc7d2c54a"}
23:11:58.858 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15649053-dd83-4244-831b-ec837cef4261"}
23:11:58.861 00.003 16872 case statement mapped state 6 to 3
23:11:58.864 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"15649053-dd83-4244-831b-ec837cef4261"}
23:11:58.867 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a8d616db-4776-4c3b-b841-5d470b261fce"}
23:11:58.871 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.01,6.94],"pixels":"..."},"id":"a8d616db-4776-4c3b-b841-5d470b261fce"}
23:12:00.147 01.276 9640 Exposure complete
23:12:00.288 00.141 9640 worker thread done servicing request
23:12:00.288 00.000 16872 OnExposeComplete: enter
23:12:00.293 00.005 16872 UpdateGuideState(): m_state=6
23:12:00.298 00.005 16872 Star::Find(15, 1627, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:12:00.301 00.003 16872 Star::Find returns 1 (0), X=1626.49, Y=602.77, Mass=8528, SNR=50.6, Peak=4204 HFD=2.7
23:12:00.304 00.003 16872 Star::Find false star n=2 nbg=270 bg=3200.6 sigma=18.3 thresh=3255 peak=3241
23:12:00.307 00.003 16872 Star::Find false star n=6 nbg=254 bg=3197.2 sigma=17.7 thresh=3250 peak=3246
23:12:00.309 00.002 16872 MultiStar: [#1 -1.54,0.03,0.41,U] [#2 -2.11,-0.13,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 -23.20,-10.78,0.00,M6] [#5 -14.05,0.63,0.00,M9] [#6 -12.55,4.92,0.00,M3] [#7 0.96,-0.63,0.22,U] [#8 7.96,-5.64,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 12.02,-12.52,0.00,M6] 
23:12:00.313 00.004 16872 refined, 2 included, MultiStar: {-1.93, -0.01}, one-star: {-2.73, 0.10}
23:12:00.316 00.003 16872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
23:12:00.318 00.002 16872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
23:12:00.321 00.003 16872 CameraToMount -- cameraX=-1.93 cameraY=-0.01 hyp=1.93 cameraTheta=-3.13 mountX=-0.04 mountY=1.93, mountTheta=1.59
23:12:00.325 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.93, y=-0.01, opts=13)
23:12:00.332 00.007 16872 Enqueuing Move request for scope (-1.93, -0.01)
23:12:00.337 00.005 9640 Worker thread wakes up
23:12:00.337 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.93, -0.01) opts 0xd
23:12:00.338 00.001 9640 Handling offset move in thread for scope, endpoint = (-1.93, -0.01)
23:12:00.338 00.000 9640 Moving (-1.93, -0.01) raw xDistance=-0.04 yDistance=1.93
23:12:00.338 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:12:00.338 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.53, input 1.93, m_sumCorr=2.9
23:12:00.338 00.000 9640 MoveAxis(E, 0, ABG)
23:12:00.338 00.000 9640 Move returns status 0, amount 0
23:12:00.338 00.000 9640 MoveAxis(S, 63, ABG)
23:12:00.338 00.000 9640 Guiding  Dir = 1, Dur = 63
23:12:00.338 00.000 9640 IsSlewing returns 0
23:12:00.339 00.001 9640 IsGuiding returns 0
23:12:00.339 00.000 9640 PulseGuide returned control before completion, sleep 73
23:12:00.346 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=65512, med=3196, FiltMin=3098, FiltMax=46148, Gamma=2.190
23:12:00.385 00.039 16872 UpdateGuideState exits: m=8528 SNR=50.6
23:12:00.387 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:00.394 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:12:00.398 00.004 16872 Enqueuing Expose request
23:12:00.423 00.025 9640 IsGuiding returns 1
23:12:00.424 00.001 9640 scope still moving after pulse duration time elapsed
23:12:00.454 00.030 9640 IsSlewing returns 0
23:12:00.454 00.000 9640 IsGuiding returns 0
23:12:00.455 00.001 9640 scope move finished after 63 + 52 ms
23:12:00.455 00.000 9640 Move returns status 0, amount 63
23:12:00.455 00.000 9640 move complete, result=0
23:12:00.455 00.000 9640 worker thread done servicing request
23:12:00.455 00.000 9640 Worker thread wakes up
23:12:00.455 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:12:00.455 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:12:00.457 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 1.9 px 63 ms SOUTH
23:12:02.347 01.890 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"faeb91c3-e4d3-4a45-808d-7417730fa1c5"}
23:12:02.352 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"faeb91c3-e4d3-4a45-808d-7417730fa1c5"}
23:12:02.357 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e8d0adec-0184-49c9-b3c5-dc2270ec0c85"}
23:12:02.361 00.004 16872 case statement mapped state 6 to 3
23:12:02.364 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8d0adec-0184-49c9-b3c5-dc2270ec0c85"}
23:12:02.369 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9fcdc714-8f49-43a3-8322-a621840f13eb"}
23:12:02.377 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.49,6.77],"pixels":"..."},"id":"9fcdc714-8f49-43a3-8322-a621840f13eb"}
23:12:04.526 02.149 9640 Exposure complete
23:12:04.682 00.156 9640 worker thread done servicing request
23:12:04.682 00.000 16872 OnExposeComplete: enter
23:12:04.688 00.006 16872 UpdateGuideState(): m_state=6
23:12:04.696 00.008 16872 Star::Find(15, 1626, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
23:12:04.702 00.006 16872 Star::Find returns 1 (0), X=1625.92, Y=603.33, Mass=8916, SNR=50.5, Peak=4232 HFD=2.6
23:12:04.705 00.003 16872 Star::Find false star n=3 nbg=284 bg=3199.5 sigma=22.7 thresh=3268 peak=3255
23:12:04.709 00.004 16872 Star::Find false star n=2 nbg=263 bg=3197.6 sigma=18.9 thresh=3254 peak=3238
23:12:04.713 00.004 16872 Star::Find false star n=4 nbg=279 bg=3205.3 sigma=22.2 thresh=3272 peak=3252
23:12:04.718 00.005 16872 Star::Find false star n=7 nbg=280 bg=3201.1 sigma=18.3 thresh=3256 peak=3247
23:12:04.722 00.004 16872 Star::Find false star n=3 nbg=279 bg=3209.7 sigma=22.3 thresh=3276 peak=3256
23:12:04.725 00.003 16872 Star::Find false star n=2 nbg=278 bg=3204.1 sigma=21.5 thresh=3269 peak=3263
23:12:04.727 00.002 16872 MultiStar: [#1 -1.94,0.17,0.33,U] [#2 -2.51,0.81,0.00,M8] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -14.49,4.66,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.56,1.25,0.21,U] [#11 0.00,0.00,0.00,L] 
23:12:04.733 00.006 16872 refined, 2 included, MultiStar: {-2.48, 0.64}, one-star: {-3.30, 0.66}
23:12:04.736 00.003 16872 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.56) = xAngle (1.33 = 1.33)
23:12:04.739 00.003 16872 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.38 = 1.38)
23:12:04.742 00.003 16872 CameraToMount -- cameraX=-2.48 cameraY=0.64 hyp=2.56 cameraTheta=2.89 mountX=0.60 mountY=2.51, mountTheta=1.34
23:12:04.750 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-2.48, y=0.64, opts=13)
23:12:04.753 00.003 16872 Enqueuing Move request for scope (-2.48, 0.64)
23:12:04.757 00.004 9640 Worker thread wakes up
23:12:04.757 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.48, 0.64) opts 0xd
23:12:04.757 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.48, 0.64)
23:12:04.757 00.000 9640 Moving (-2.48, 0.64) raw xDistance=0.60 yDistance=2.51
23:12:04.757 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60
23:12:04.757 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.62, input 2.51, m_sumCorr=3.5
23:12:04.757 00.000 9640 MoveAxis(W, 45, ABG)
23:12:04.757 00.000 9640 Guiding  Dir = 3, Dur = 45
23:12:04.758 00.001 9640 IsSlewing returns 0
23:12:04.758 00.000 9640 IsGuiding returns 0
23:12:04.758 00.000 9640 PulseGuide returned control before completion, sleep 55
23:12:04.765 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=64232, med=3200, FiltMin=3050, FiltMax=43192, Gamma=2.190
23:12:04.806 00.041 16872 UpdateGuideState exits: m=8916 SNR=50.5
23:12:04.819 00.013 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:04.827 00.008 9640 IsGuiding returns 1
23:12:04.827 00.000 9640 scope still moving after pulse duration time elapsed
23:12:04.827 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:12:04.837 00.010 16872 Enqueuing Expose request
23:12:04.854 00.017 9640 IsSlewing returns 0
23:12:04.854 00.000 9640 IsGuiding returns 0
23:12:04.854 00.000 9640 scope move finished after 45 + 51 ms
23:12:04.855 00.001 9640 Move returns status 0, amount 45
23:12:04.855 00.000 9640 MoveAxis(S, 74, ABG)
23:12:04.855 00.000 9640 Guiding  Dir = 1, Dur = 74
23:12:04.855 00.000 9640 IsSlewing returns 0
23:12:04.856 00.001 9640 IsGuiding returns 0
23:12:04.856 00.000 9640 PulseGuide returned control before completion, sleep 84
23:12:04.951 00.095 9640 IsGuiding returns 1
23:12:04.951 00.000 9640 scope still moving after pulse duration time elapsed
23:12:04.980 00.029 9640 IsSlewing returns 0
23:12:04.980 00.000 9640 IsGuiding returns 0
23:12:04.981 00.001 9640 scope move finished after 74 + 50 ms
23:12:04.981 00.000 9640 Move returns status 0, amount 74
23:12:04.981 00.000 9640 move complete, result=0
23:12:04.981 00.000 9640 worker thread done servicing request
23:12:04.981 00.000 9640 Worker thread wakes up
23:12:04.981 00.000 16872 GuideStep: 0.6 px 45 ms WEST, 2.5 px 74 ms SOUTH
23:12:04.985 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:12:04.985 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:12:05.847 00.862 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6cd7f2d5-1fc0-4f09-8596-ec5bd8ab9bba"}
23:12:05.851 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6cd7f2d5-1fc0-4f09-8596-ec5bd8ab9bba"}
23:12:05.856 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2531a742-8e65-48be-85d4-5b3a1c450180"}
23:12:05.865 00.009 16872 case statement mapped state 6 to 3
23:12:05.869 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2531a742-8e65-48be-85d4-5b3a1c450180"}
23:12:05.875 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"91a006dc-6157-4ee8-97e0-66d7258c01b3"}
23:12:05.879 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.92,7.33],"pixels":"..."},"id":"91a006dc-6157-4ee8-97e0-66d7258c01b3"}
23:12:09.059 03.180 9640 Exposure complete
23:12:09.203 00.144 9640 worker thread done servicing request
23:12:09.204 00.001 16872 OnExposeComplete: enter
23:12:09.207 00.003 16872 UpdateGuideState(): m_state=6
23:12:09.211 00.004 16872 Star::Find(15, 1625, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
23:12:09.217 00.006 16872 Star::Find returns 1 (0), X=1625.28, Y=602.65, Mass=9182, SNR=48.9, Peak=4200 HFD=2.8
23:12:09.221 00.004 16872 Star::Find false star n=5 nbg=271 bg=3197.6 sigma=20.7 thresh=3260 peak=3253
23:12:09.230 00.009 16872 Star::Find false star n=12 nbg=277 bg=3198.5 sigma=19.2 thresh=3256 peak=3255
23:12:09.238 00.008 16872 Star::Find false star n=7 nbg=251 bg=3200.1 sigma=15.8 thresh=3247 peak=3237
23:12:09.242 00.004 16872 Star::Find false star n=8 nbg=267 bg=3192.1 sigma=19.5 thresh=3251 peak=3246
23:12:09.247 00.005 16872 MultiStar: [#1 -2.87,0.07,0.00,M1] [#2 -3.23,0.14,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 -8.80,-7.63,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 7.70,10.30,0.00,M5] [#9 -9.29,-20.51,0.00,M4] [#10 12.07,-12.80,0.00,M6] [#11 0.00,0.00,0.00,L] 
23:12:09.250 00.003 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
23:12:09.256 00.006 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.65 = 1.64)
23:12:09.261 00.005 16872 CameraToMount -- cameraX=-3.94 cameraY=-0.01 hyp=3.94 cameraTheta=-3.14 mountX=-0.07 mountY=3.94, mountTheta=1.59
23:12:09.267 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-3.94, y=-0.01, opts=13)
23:12:09.271 00.004 16872 Enqueuing Move request for scope (-3.94, -0.01)
23:12:09.275 00.004 9640 Worker thread wakes up
23:12:09.275 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.94, -0.01) opts 0xd
23:12:09.275 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.94, -0.01)
23:12:09.276 00.001 9640 Moving (-3.94, -0.01) raw xDistance=-0.07 yDistance=3.94
23:12:09.276 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:12:09.276 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.71, input 3.94, m_sumCorr=4.3
23:12:09.276 00.000 9640 MoveAxis(E, 0, ABG)
23:12:09.276 00.000 9640 Move returns status 0, amount 0
23:12:09.276 00.000 9640 MoveAxis(S, 85, ABG)
23:12:09.276 00.000 9640 Guiding  Dir = 1, Dur = 85
23:12:09.276 00.000 9640 IsSlewing returns 0
23:12:09.277 00.001 9640 IsGuiding returns 0
23:12:09.278 00.001 9640 PulseGuide returned control before completion, sleep 94
23:12:09.285 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=62084, med=3200, FiltMin=3040, FiltMax=43084, Gamma=2.190
23:12:09.327 00.042 16872 UpdateGuideState exits: m=9182 SNR=48.9
23:12:09.332 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:09.335 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:12:09.338 00.003 16872 Enqueuing Expose request
23:12:09.349 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d27e7afe-312c-4e82-8033-f286f90c0638"}
23:12:09.354 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d27e7afe-312c-4e82-8033-f286f90c0638"}
23:12:09.364 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e7a7e973-cd6b-4cfa-97f8-bd0db98aaf13"}
23:12:09.371 00.007 16872 case statement mapped state 6 to 3
23:12:09.376 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7a7e973-cd6b-4cfa-97f8-bd0db98aaf13"}
23:12:09.380 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4a965a92-5641-450d-a7a2-fc123b04ffee"}
23:12:09.384 00.004 9640 IsGuiding returns 1
23:12:09.384 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.28,6.65],"pixels":"..."},"id":"4a965a92-5641-450d-a7a2-fc123b04ffee"}
23:12:09.388 00.004 9640 scope still moving after pulse duration time elapsed
23:12:09.413 00.025 9640 IsSlewing returns 0
23:12:09.414 00.001 9640 IsGuiding returns 0
23:12:09.414 00.000 9640 scope move finished after 85 + 52 ms
23:12:09.414 00.000 9640 Move returns status 0, amount 85
23:12:09.414 00.000 9640 move complete, result=0
23:12:09.414 00.000 9640 worker thread done servicing request
23:12:09.414 00.000 9640 Worker thread wakes up
23:12:09.415 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:12:09.415 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 3.9 px 85 ms SOUTH
23:12:09.421 00.006 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:12:12.848 03.427 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"85342a20-cd8f-4301-aa4e-4db3de09c0a9"}
23:12:12.850 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"85342a20-cd8f-4301-aa4e-4db3de09c0a9"}
23:12:12.854 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fee78f31-1998-4133-abe0-2670ef4082be"}
23:12:12.857 00.003 16872 case statement mapped state 6 to 3
23:12:12.862 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fee78f31-1998-4133-abe0-2670ef4082be"}
23:12:12.865 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a26f4cf0-279e-4da1-a9eb-39b876d04068"}
23:12:12.868 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.28,6.65],"pixels":"..."},"id":"a26f4cf0-279e-4da1-a9eb-39b876d04068"}
23:12:13.491 00.623 9640 Exposure complete
23:12:13.631 00.140 9640 worker thread done servicing request
23:12:13.631 00.000 16872 OnExposeComplete: enter
23:12:13.634 00.003 16872 UpdateGuideState(): m_state=6
23:12:13.637 00.003 16872 Star::Find(15, 1625, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
23:12:13.640 00.003 16872 Star::Find returns 1 (0), X=1624.56, Y=603.07, Mass=9451, SNR=53.3, Peak=4216 HFD=2.5
23:12:13.643 00.003 16872 Star::Find false star n=3 nbg=271 bg=3209.1 sigma=19.5 thresh=3268 peak=3246
23:12:13.646 00.003 16872 Star::Find false star n=4 nbg=279 bg=3200.7 sigma=21.2 thresh=3264 peak=3262
23:12:13.650 00.004 16872 Star::Find false star n=5 nbg=270 bg=3205.6 sigma=19.3 thresh=3264 peak=3247
23:12:13.653 00.003 16872 Star::Find false star n=7 nbg=280 bg=3203.7 sigma=18.5 thresh=3259 peak=3256
23:12:13.656 00.003 16872 Star::Find false star n=5 nbg=280 bg=3203.6 sigma=20.1 thresh=3264 peak=3264
23:12:13.659 00.003 16872 MultiStar: [#1 -4.17,1.03,0.00,M2] [#2 -4.24,-0.33,0.00,M10] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 2.81,7.79,0.00,M10] [#6 -2.44,3.87,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:12:13.663 00.004 16872 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
23:12:13.669 00.006 16872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
23:12:13.674 00.005 16872 CameraToMount -- cameraX=-4.67 cameraY=0.41 hyp=4.68 cameraTheta=3.05 mountX=0.34 mountY=4.68, mountTheta=1.50
23:12:13.679 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-4.67, y=0.41, opts=13)
23:12:13.682 00.003 16872 Enqueuing Move request for scope (-4.67, 0.41)
23:12:13.685 00.003 9640 Worker thread wakes up
23:12:13.685 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.67, 0.41) opts 0xd
23:12:13.685 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.67, 0.41)
23:12:13.685 00.000 9640 Moving (-4.67, 0.41) raw xDistance=0.34 yDistance=4.68
23:12:13.685 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
23:12:13.685 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.92, input 4.68, m_sumCorr=5.2
23:12:13.685 00.000 9640 MoveAxis(W, 25, ABG)
23:12:13.685 00.000 9640 Guiding  Dir = 3, Dur = 25
23:12:13.686 00.001 9640 IsSlewing returns 0
23:12:13.686 00.000 9640 IsGuiding returns 0
23:12:13.686 00.000 9640 PulseGuide returned control before completion, sleep 35
23:12:13.691 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65504, med=3208, FiltMin=3038, FiltMax=46400, Gamma=2.190
23:12:13.724 00.033 9640 IsGuiding returns 1
23:12:13.724 00.000 9640 scope still moving after pulse duration time elapsed
23:12:13.732 00.008 16872 UpdateGuideState exits: m=9451 SNR=53.3
23:12:13.735 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:13.738 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:12:13.743 00.005 16872 Enqueuing Expose request
23:12:13.755 00.012 9640 IsSlewing returns 0
23:12:13.755 00.000 9640 IsGuiding returns 1
23:12:13.786 00.031 9640 IsSlewing returns 0
23:12:13.787 00.001 9640 IsGuiding returns 0
23:12:13.787 00.000 9640 scope move finished after 25 + 77 ms
23:12:13.787 00.000 9640 Move returns status 0, amount 25
23:12:13.788 00.001 9640 MoveAxis(S, 111, ABG)
23:12:13.788 00.000 9640 Guiding  Dir = 1, Dur = 111
23:12:13.788 00.000 9640 IsSlewing returns 0
23:12:13.789 00.001 9640 IsGuiding returns 0
23:12:13.791 00.002 9640 PulseGuide returned control before completion, sleep 120
23:12:13.926 00.135 9640 IsGuiding returns 1
23:12:13.926 00.000 9640 scope still moving after pulse duration time elapsed
23:12:13.957 00.031 9640 IsSlewing returns 0
23:12:13.958 00.001 9640 IsGuiding returns 0
23:12:13.958 00.000 9640 scope move finished after 111 + 57 ms
23:12:13.958 00.000 9640 Move returns status 0, amount 111
23:12:13.958 00.000 9640 move complete, result=0
23:12:13.959 00.001 9640 worker thread done servicing request
23:12:13.959 00.000 9640 Worker thread wakes up
23:12:13.959 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:12:13.959 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:12:13.959 00.000 16872 GuideStep: 0.3 px 25 ms WEST, 4.7 px 111 ms SOUTH
23:12:16.348 02.389 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"81087bb7-987c-42ed-a2d3-09e37256a70c"}
23:12:16.351 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"81087bb7-987c-42ed-a2d3-09e37256a70c"}
23:12:16.355 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"557481ed-32c8-4208-9fbb-bba0b0881673"}
23:12:16.357 00.002 16872 case statement mapped state 6 to 3
23:12:16.360 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"557481ed-32c8-4208-9fbb-bba0b0881673"}
23:12:16.365 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0cc074a2-26ce-40b5-bf8d-05cea16b84a0"}
23:12:16.369 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.56,7.07],"pixels":"..."},"id":"0cc074a2-26ce-40b5-bf8d-05cea16b84a0"}
23:12:18.035 01.666 9640 Exposure complete
23:12:18.178 00.143 9640 worker thread done servicing request
23:12:18.178 00.000 16872 OnExposeComplete: enter
23:12:18.184 00.006 16872 UpdateGuideState(): m_state=6
23:12:18.187 00.003 16872 Star::Find(15, 1624, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
23:12:18.191 00.004 16872 Star::Find returns 1 (0), X=1623.64, Y=602.94, Mass=9065, SNR=50.4, Peak=4004 HFD=3.3
23:12:18.196 00.005 16872 Star::Find false star n=5 nbg=262 bg=3201.9 sigma=18.2 thresh=3257 peak=3253
23:12:18.199 00.003 16872 Star::Find false star n=4 nbg=271 bg=3208.0 sigma=18.9 thresh=3265 peak=3263
23:12:18.204 00.005 16872 Star::Find false star n=3 nbg=270 bg=3206.1 sigma=17.3 thresh=3258 peak=3254
23:12:18.208 00.004 16872 Star::Find false star n=3 nbg=280 bg=3202.7 sigma=20.5 thresh=3264 peak=3253
23:12:18.215 00.007 16872 MultiStar: [#1 -4.88,0.93,0.00,M3] [#2 -5.10,-0.45,0.00,R] [#3 -0.76,0.94,0.18,U] [#4 -6.94,-12.54,0.00,M8] [#5 12.45,-0.68,0.00,R] [#6 -2.54,3.24,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -11.96,-7.15,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:12:18.224 00.009 16872 refined, 1 included, MultiStar: {-4.87, 0.38}, one-star: {-5.59, 0.28}
23:12:18.232 00.008 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
23:12:18.236 00.004 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
23:12:18.239 00.003 16872 CameraToMount -- cameraX=-4.87 cameraY=0.38 hyp=4.88 cameraTheta=3.06 mountX=0.30 mountY=4.88, mountTheta=1.51
23:12:18.246 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-4.87, y=0.38, opts=13)
23:12:18.250 00.004 16872 Enqueuing Move request for scope (-4.87, 0.38)
23:12:18.254 00.004 9640 Worker thread wakes up
23:12:18.254 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.87, 0.38) opts 0xd
23:12:18.254 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.87, 0.38)
23:12:18.254 00.000 9640 Moving (-4.87, 0.38) raw xDistance=0.30 yDistance=4.88
23:12:18.254 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.30
23:12:18.254 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.25, input 4.88, m_sumCorr=6.4
23:12:18.254 00.000 9640 MoveAxis(W, 24, ABG)
23:12:18.254 00.000 9640 Guiding  Dir = 3, Dur = 24
23:12:18.255 00.001 9640 IsSlewing returns 0
23:12:18.255 00.000 9640 IsGuiding returns 0
23:12:18.255 00.000 9640 PulseGuide returned control before completion, sleep 34
23:12:18.268 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65516, med=3208, FiltMin=3078, FiltMax=44208, Gamma=2.190
23:12:18.290 00.022 9640 IsGuiding returns 1
23:12:18.290 00.000 9640 scope still moving after pulse duration time elapsed
23:12:18.311 00.021 16872 UpdateGuideState exits: m=9065 SNR=50.4
23:12:18.316 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:18.319 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:12:18.322 00.003 16872 Enqueuing Expose request
23:12:18.326 00.004 9640 IsSlewing returns 0
23:12:18.326 00.000 9640 IsGuiding returns 0
23:12:18.326 00.000 9640 scope move finished after 24 + 47 ms
23:12:18.326 00.000 9640 Move returns status 0, amount 24
23:12:18.326 00.000 9640 MoveAxis(S, 150, ABG)
23:12:18.326 00.000 9640 Guiding  Dir = 1, Dur = 150
23:12:18.326 00.000 9640 IsSlewing returns 0
23:12:18.326 00.000 9640 IsGuiding returns 0
23:12:18.327 00.001 9640 PulseGuide returned control before completion, sleep 160
23:12:18.496 00.169 9640 IsGuiding returns 1
23:12:18.497 00.001 9640 scope still moving after pulse duration time elapsed
23:12:18.526 00.029 9640 IsSlewing returns 0
23:12:18.527 00.001 9640 IsGuiding returns 0
23:12:18.527 00.000 9640 scope move finished after 150 + 50 ms
23:12:18.527 00.000 9640 Move returns status 0, amount 150
23:12:18.527 00.000 9640 move complete, result=0
23:12:18.527 00.000 9640 worker thread done servicing request
23:12:18.527 00.000 9640 Worker thread wakes up
23:12:18.527 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:12:18.527 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,588,31,31)
23:12:18.527 00.000 16872 GuideStep: 0.3 px 24 ms WEST, 4.9 px 150 ms SOUTH
23:12:19.845 01.318 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3b715b1b-e7e5-4282-8fda-b8ea30b08345"}
23:12:19.848 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3b715b1b-e7e5-4282-8fda-b8ea30b08345"}
23:12:19.854 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7b77abe-01f0-4173-905c-c86b06417300"}
23:12:19.860 00.006 16872 case statement mapped state 6 to 3
23:12:19.864 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7b77abe-01f0-4173-905c-c86b06417300"}
23:12:19.871 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"35d70e9b-cf0d-424e-9c0f-7a9b3ce9ff53"}
23:12:19.874 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.64,6.94],"pixels":"..."},"id":"35d70e9b-cf0d-424e-9c0f-7a9b3ce9ff53"}
23:12:22.589 02.715 9640 Exposure complete
23:12:22.737 00.148 9640 worker thread done servicing request
23:12:22.737 00.000 16872 OnExposeComplete: enter
23:12:22.741 00.004 16872 UpdateGuideState(): m_state=6
23:12:22.744 00.003 16872 Star::Find(15, 1623, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
23:12:22.747 00.003 16872 Star::Find returns 1 (0), X=1622.43, Y=602.37, Mass=10020, SNR=53.1, Peak=4060 HFD=3.2
23:12:22.753 00.006 16872 Star::Find false star n=10 nbg=260 bg=3213.8 sigma=16.5 thresh=3263 peak=3261
23:12:22.758 00.005 16872 Star::Find false star n=7 nbg=274 bg=3215.2 sigma=18.9 thresh=3272 peak=3269
23:12:22.762 00.004 16872 Star::Find false star n=7 nbg=256 bg=3213.9 sigma=18.0 thresh=3268 peak=3264
23:12:22.767 00.005 16872 Star::Find false star n=6 nbg=280 bg=3209.3 sigma=19.2 thresh=3267 peak=3261
23:12:22.770 00.003 16872 MultiStar: [#1 -6.35,0.47,0.00,M4] [#2 -0.93,-0.34,0.28,U] [#3 7.55,-10.54,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 7.73,-1.75,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 1.45,-1.51,0.20,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.51,1.68,0.17,U] [#11 0.00,0.00,0.00,L] 
23:12:22.772 00.002 16872 refined, 3 included, MultiStar: {-4.14, -0.25}, one-star: {-6.80, -0.29}
23:12:22.776 00.004 16872 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.56) = xAngle (-4.64 = 1.65)
23:12:22.779 00.003 16872 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.59 = 1.69)
23:12:22.784 00.005 16872 CameraToMount -- cameraX=-4.14 cameraY=-0.25 hyp=4.15 cameraTheta=-3.08 mountX=-0.31 mountY=4.12, mountTheta=1.65
23:12:22.788 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-4.14, y=-0.25, opts=13)
23:12:22.791 00.003 16872 Enqueuing Move request for scope (-4.14, -0.25)
23:12:22.793 00.002 9640 Worker thread wakes up
23:12:22.793 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.14, -0.25) opts 0xd
23:12:22.793 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.14, -0.25)
23:12:22.793 00.000 9640 Moving (-4.14, -0.25) raw xDistance=-0.31 yDistance=4.12
23:12:22.794 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.31
23:12:22.794 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.45, input 4.12, m_sumCorr=7.9
23:12:22.794 00.000 9640 MoveAxis(E, 22, ABG)
23:12:22.794 00.000 9640 Guiding  Dir = 2, Dur = 22
23:12:22.794 00.000 9640 IsSlewing returns 0
23:12:22.795 00.001 9640 IsGuiding returns 0
23:12:22.795 00.000 9640 PulseGuide returned control before completion, sleep 32
23:12:22.805 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65512, med=3212, FiltMin=3072, FiltMax=45560, Gamma=2.190
23:12:22.827 00.022 9640 IsGuiding returns 1
23:12:22.827 00.000 9640 scope still moving after pulse duration time elapsed
23:12:22.846 00.019 16872 UpdateGuideState exits: m=10020 SNR=53.1
23:12:22.851 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:22.855 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:12:22.858 00.003 9640 IsSlewing returns 0
23:12:22.858 00.000 16872 Enqueuing Expose request
23:12:22.862 00.004 9640 IsGuiding returns 0
23:12:22.862 00.000 9640 scope move finished after 22 + 45 ms
23:12:22.862 00.000 9640 Move returns status 0, amount 22
23:12:22.862 00.000 9640 MoveAxis(S, 175, ABG)
23:12:22.862 00.000 9640 Guiding  Dir = 1, Dur = 175
23:12:22.863 00.001 9640 IsSlewing returns 0
23:12:22.863 00.000 9640 IsGuiding returns 0
23:12:22.863 00.000 9640 PulseGuide returned control before completion, sleep 185
23:12:23.063 00.200 9640 IsGuiding returns 1
23:12:23.064 00.001 9640 scope still moving after pulse duration time elapsed
23:12:23.095 00.031 9640 IsSlewing returns 0
23:12:23.096 00.001 9640 IsGuiding returns 0
23:12:23.096 00.000 9640 scope move finished after 175 + 57 ms
23:12:23.096 00.000 9640 Move returns status 0, amount 175
23:12:23.096 00.000 9640 move complete, result=0
23:12:23.096 00.000 9640 worker thread done servicing request
23:12:23.096 00.000 9640 Worker thread wakes up
23:12:23.096 00.000 16872 GuideStep: -0.3 px 22 ms EAST, 4.1 px 175 ms SOUTH
23:12:23.099 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:12:23.099 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1607,587,31,31)
23:12:23.346 00.247 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ab4b073-ae57-4143-ad85-fd911048d0ce"}
23:12:23.351 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1ab4b073-ae57-4143-ad85-fd911048d0ce"}
23:12:23.355 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cdcf97ba-d364-405c-a9ee-2098f03d497d"}
23:12:23.358 00.003 16872 case statement mapped state 6 to 3
23:12:23.360 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cdcf97ba-d364-405c-a9ee-2098f03d497d"}
23:12:23.365 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"30fba350-2f78-468e-be6c-c3695b44ffca"}
23:12:23.368 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.43,7.37],"pixels":"..."},"id":"30fba350-2f78-468e-be6c-c3695b44ffca"}
23:12:26.845 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc7b8e7b-9446-4c9a-91f0-d03b872cb142"}
23:12:26.848 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fc7b8e7b-9446-4c9a-91f0-d03b872cb142"}
23:12:26.851 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae131c48-9259-444e-ab94-495606841318"}
23:12:26.854 00.003 16872 case statement mapped state 6 to 3
23:12:26.857 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae131c48-9259-444e-ab94-495606841318"}
23:12:26.863 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a7d3b069-3220-4528-be30-e4f52efccf1d"}
23:12:26.866 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.43,7.37],"pixels":"..."},"id":"a7d3b069-3220-4528-be30-e4f52efccf1d"}
23:12:27.177 00.311 9640 Exposure complete
23:12:27.323 00.146 9640 worker thread done servicing request
23:12:27.324 00.001 16872 OnExposeComplete: enter
23:12:27.327 00.003 16872 UpdateGuideState(): m_state=6
23:12:27.333 00.006 16872 Star::Find(15, 1622, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
23:12:27.336 00.003 16872 Star::Find returns 1 (0), X=1620.85, Y=602.87, Mass=9062, SNR=50.6, Peak=4192 HFD=2.8
23:12:27.340 00.004 16872 Star::Find false star n=3 nbg=265 bg=3192.1 sigma=17.3 thresh=3244 peak=3241
23:12:27.342 00.002 16872 Star::Find false star n=3 nbg=267 bg=3197.8 sigma=20.7 thresh=3260 peak=3251
23:12:27.351 00.009 16872 Star::Find false star n=2 nbg=280 bg=3205.3 sigma=21.5 thresh=3270 peak=3248
23:12:27.355 00.004 16872 Star::Find false star n=3 nbg=271 bg=3203.3 sigma=21.2 thresh=3267 peak=3255
23:12:27.358 00.003 16872 MultiStar: [#1 -7.16,0.24,0.00,M5] [#2 -2.19,-0.36,0.24,U] [#3 0.00,0.00,0.00,L] [#4 -22.02,-12.05,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.74,-0.35,0.24,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 12.45,-13.53,0.00,M6] [#11 0.00,0.00,0.00,L] 
23:12:27.361 00.003 16872 refined, 2 included, MultiStar: {-5.90, 0.02}, one-star: {-8.38, 0.20}
23:12:27.363 00.002 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
23:12:27.366 00.003 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
23:12:27.369 00.003 16872 CameraToMount -- cameraX=-5.90 cameraY=0.02 hyp=5.90 cameraTheta=3.14 mountX=-0.07 mountY=5.89, mountTheta=1.58
23:12:27.374 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-5.90, y=0.02, opts=13)
23:12:27.380 00.006 16872 Enqueuing Move request for scope (-5.90, 0.02)
23:12:27.383 00.003 9640 Worker thread wakes up
23:12:27.384 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.90, 0.02) opts 0xd
23:12:27.384 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.90, 0.02)
23:12:27.384 00.000 9640 Moving (-5.90, 0.02) raw xDistance=-0.07 yDistance=5.89
23:12:27.384 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:12:27.384 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.40, input 5.89, m_sumCorr=9.3
23:12:27.384 00.000 9640 MoveAxis(E, 0, ABG)
23:12:27.384 00.000 9640 Move returns status 0, amount 0
23:12:27.384 00.000 9640 MoveAxis(S, 168, ABG)
23:12:27.384 00.000 9640 Guiding  Dir = 1, Dur = 168
23:12:27.384 00.000 9640 IsSlewing returns 0
23:12:27.385 00.001 9640 IsGuiding returns 0
23:12:27.385 00.000 9640 PulseGuide returned control before completion, sleep 178
23:12:27.390 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2860, max=61792, med=3200, FiltMin=3120, FiltMax=47580, Gamma=2.190
23:12:27.435 00.045 16872 UpdateGuideState exits: m=9062 SNR=50.6
23:12:27.445 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:27.449 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:12:27.453 00.004 16872 Enqueuing Expose request
23:12:27.577 00.124 9640 IsGuiding returns 1
23:12:27.577 00.000 9640 scope still moving after pulse duration time elapsed
23:12:27.608 00.031 9640 IsSlewing returns 0
23:12:27.609 00.001 9640 IsGuiding returns 0
23:12:27.609 00.000 9640 scope move finished after 168 + 56 ms
23:12:27.609 00.000 9640 Move returns status 0, amount 168
23:12:27.610 00.001 9640 move complete, result=0
23:12:27.610 00.000 9640 worker thread done servicing request
23:12:27.610 00.000 9640 Worker thread wakes up
23:12:27.610 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 5.9 px 168 ms SOUTH
23:12:27.613 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:12:27.613 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1606,588,31,31)
23:12:30.346 02.733 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01cd6c49-6831-4760-82f7-0722a632ebaa"}
23:12:30.351 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01cd6c49-6831-4760-82f7-0722a632ebaa"}
23:12:30.355 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f13aa743-4a43-42f8-8f23-f86186c8e926"}
23:12:30.358 00.003 16872 case statement mapped state 6 to 3
23:12:30.360 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f13aa743-4a43-42f8-8f23-f86186c8e926"}
23:12:30.364 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3c0e0e51-289b-4642-b176-34f236126fe3"}
23:12:30.368 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.85,6.87],"pixels":"..."},"id":"3c0e0e51-289b-4642-b176-34f236126fe3"}
23:12:31.687 01.319 9640 Exposure complete
23:12:31.844 00.157 9640 worker thread done servicing request
23:12:31.844 00.000 16872 OnExposeComplete: enter
23:12:31.848 00.004 16872 UpdateGuideState(): m_state=6
23:12:31.852 00.004 16872 Star::Find(15, 1620, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
23:12:31.855 00.003 16872 Star::Find returns 1 (0), X=1619.79, Y=602.75, Mass=8481, SNR=48.8, Peak=4240 HFD=2.5
23:12:31.859 00.004 16872 Star::Find false star n=10 nbg=252 bg=3189.4 sigma=17.5 thresh=3242 peak=3242
23:12:31.862 00.003 16872 Star::Find false star n=2 nbg=256 bg=3203.4 sigma=19.9 thresh=3263 peak=3260
23:12:31.870 00.008 16872 Star::Find false star n=7 nbg=273 bg=3199.4 sigma=19.7 thresh=3258 peak=3256
23:12:31.875 00.005 16872 Star::Find false star n=5 nbg=266 bg=3201.7 sigma=19.1 thresh=3259 peak=3246
23:12:31.879 00.004 16872 MultiStar: [#1 -9.13,0.84,0.00,M6] [#2 -3.91,0.93,0.33,U] [#3 0.00,0.00,0.00,L] [#4 -30.88,-6.57,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 -14.74,4.33,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.35,0.03,0.25,U] [#11 0.00,0.00,0.00,L] 
23:12:31.885 00.006 16872 refined, 2 included, MultiStar: {-6.86, 0.26}, one-star: {-9.43, 0.09}
23:12:31.893 00.008 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
23:12:31.898 00.005 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
23:12:31.902 00.004 16872 CameraToMount -- cameraX=-6.86 cameraY=0.26 hyp=6.86 cameraTheta=3.10 mountX=0.15 mountY=6.86, mountTheta=1.55
23:12:31.907 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-6.86, y=0.26, opts=13)
23:12:31.911 00.004 16872 Enqueuing Move request for scope (-6.86, 0.26)
23:12:31.916 00.005 9640 Worker thread wakes up
23:12:31.916 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-6.86, 0.26) opts 0xd
23:12:31.916 00.000 9640 Handling offset move in thread for scope, endpoint = (-6.86, 0.26)
23:12:31.917 00.001 9640 Moving (-6.86, 0.26) raw xDistance=0.15 yDistance=6.86
23:12:31.917 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
23:12:31.917 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.40, input 6.86, m_sumCorr=11
23:12:31.917 00.000 9640 MoveAxis(W, 11, ABG)
23:12:31.917 00.000 9640 Guiding  Dir = 3, Dur = 11
23:12:31.917 00.000 9640 IsSlewing returns 0
23:12:31.917 00.000 9640 IsGuiding returns 0
23:12:31.918 00.001 9640 PulseGuide returned control before completion, sleep 21
23:12:31.923 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=62800, med=3196, FiltMin=3112, FiltMax=46956, Gamma=2.190
23:12:31.945 00.022 9640 IsGuiding returns 1
23:12:31.945 00.000 9640 scope still moving after pulse duration time elapsed
23:12:31.975 00.030 16872 UpdateGuideState exits: m=8481 SNR=48.8
23:12:31.981 00.006 9640 IsSlewing returns 0
23:12:31.981 00.000 9640 IsGuiding returns 0
23:12:31.981 00.000 9640 scope move finished after 11 + 52 ms
23:12:31.981 00.000 9640 Move returns status 0, amount 11
23:12:31.981 00.000 9640 MoveAxis(S, 168, ABG)
23:12:31.981 00.000 9640 Guiding  Dir = 1, Dur = 168
23:12:31.982 00.001 9640 IsSlewing returns 0
23:12:31.982 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:31.987 00.005 9640 IsGuiding returns 0
23:12:31.987 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:12:31.992 00.005 16872 Enqueuing Expose request
23:12:31.998 00.006 9640 PulseGuide returned control before completion, sleep 178
23:12:32.178 00.180 9640 IsGuiding returns 1
23:12:32.179 00.001 9640 scope still moving after pulse duration time elapsed
23:12:32.209 00.030 9640 IsSlewing returns 0
23:12:32.210 00.001 9640 IsGuiding returns 0
23:12:32.210 00.000 9640 scope move finished after 168 + 54 ms
23:12:32.210 00.000 9640 Move returns status 0, amount 168
23:12:32.210 00.000 9640 move complete, result=0
23:12:32.210 00.000 9640 worker thread done servicing request
23:12:32.211 00.001 9640 Worker thread wakes up
23:12:32.211 00.000 16872 GuideStep: 0.2 px 11 ms WEST, 6.9 px 168 ms SOUTH
23:12:32.216 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:12:32.216 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,588,31,31)
23:12:33.846 01.630 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e1e751a-42af-41bb-86b3-8c1e1d373eb9"}
23:12:33.849 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7e1e751a-42af-41bb-86b3-8c1e1d373eb9"}
23:12:33.855 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a69d5f05-bc8a-4758-ad7f-8d7070d50fa1"}
23:12:33.858 00.003 16872 case statement mapped state 6 to 3
23:12:33.863 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a69d5f05-bc8a-4758-ad7f-8d7070d50fa1"}
23:12:33.870 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e5a268fc-420a-4482-a76a-3b8857010e61"}
23:12:33.873 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.79,6.75],"pixels":"..."},"id":"e5a268fc-420a-4482-a76a-3b8857010e61"}
23:12:36.287 02.414 9640 Exposure complete
23:12:36.429 00.142 9640 worker thread done servicing request
23:12:36.429 00.000 16872 OnExposeComplete: enter
23:12:36.433 00.004 16872 UpdateGuideState(): m_state=6
23:12:36.438 00.005 16872 Star::Find(15, 1619, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
23:12:36.441 00.003 16872 Star::Find returns 1 (0), X=1618.43, Y=602.74, Mass=8020, SNR=47.0, Peak=4172 HFD=2.7
23:12:36.445 00.004 16872 Star::Find false star n=9 nbg=261 bg=3192.1 sigma=16.9 thresh=3243 peak=3241
23:12:36.448 00.003 16872 Star::Find false star n=4 nbg=266 bg=3201.0 sigma=18.6 thresh=3257 peak=3253
23:12:36.450 00.002 16872 Star::Find false star n=7 nbg=275 bg=3197.2 sigma=19.0 thresh=3254 peak=3253
23:12:36.453 00.003 16872 Star::Find false star n=9 nbg=242 bg=3200.1 sigma=16.2 thresh=3249 peak=3249
23:12:36.455 00.002 16872 Star::Find false star n=9 nbg=278 bg=3194.4 sigma=17.7 thresh=3247 peak=3247
23:12:36.459 00.004 16872 Star::Find false star n=5 nbg=278 bg=3195.1 sigma=20.4 thresh=3256 peak=3256
23:12:36.462 00.003 16872 Star::Find false star n=4 nbg=269 bg=3195.7 sigma=20.0 thresh=3256 peak=3251
23:12:36.466 00.004 16872 MultiStar: [#1 -9.49,0.44,0.00,M7] [#2 -4.46,-0.30,0.36,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 2.88,-7.75,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 11.96,-15.28,0.00,M6] [#11 0.00,0.00,0.00,L] 
23:12:36.468 00.002 16872 refined, 1 included, MultiStar: {-9.13, -0.02}, one-star: {-10.80, 0.08}
23:12:36.471 00.003 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
23:12:36.472 00.001 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.65 = 1.63)
23:12:36.480 00.008 16872 CameraToMount -- cameraX=-9.13 cameraY=-0.02 hyp=9.13 cameraTheta=-3.14 mountX=-0.16 mountY=9.11, mountTheta=1.59
23:12:36.487 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-9.13, y=-0.02, opts=13)
23:12:36.490 00.003 16872 Enqueuing Move request for scope (-9.13, -0.02)
23:12:36.493 00.003 9640 Worker thread wakes up
23:12:36.493 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-9.13, -0.02) opts 0xd
23:12:36.493 00.000 9640 Handling offset move in thread for scope, endpoint = (-9.13, -0.02)
23:12:36.493 00.000 9640 Moving (-9.13, -0.02) raw xDistance=-0.16 yDistance=9.11
23:12:36.493 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.16
23:12:36.493 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.77, input 9.11, m_sumCorr=12
23:12:36.493 00.000 9640 MoveAxis(E, 11, ABG)
23:12:36.493 00.000 9640 Guiding  Dir = 2, Dur = 11
23:12:36.493 00.000 9640 IsSlewing returns 0
23:12:36.494 00.001 9640 IsGuiding returns 0
23:12:36.494 00.000 9640 PulseGuide returned control before completion, sleep 21
23:12:36.499 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2824, max=65156, med=3200, FiltMin=3104, FiltMax=47988, Gamma=2.190
23:12:36.522 00.023 9640 IsGuiding returns 1
23:12:36.522 00.000 9640 scope still moving after pulse duration time elapsed
23:12:36.540 00.018 16872 UpdateGuideState exits: m=8020 SNR=47.0
23:12:36.543 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:36.546 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:12:36.548 00.002 16872 Enqueuing Expose request
23:12:36.553 00.005 9640 IsSlewing returns 0
23:12:36.554 00.001 9640 IsGuiding returns 0
23:12:36.554 00.000 9640 scope move finished after 11 + 48 ms
23:12:36.554 00.000 9640 Move returns status 0, amount 11
23:12:36.554 00.000 9640 MoveAxis(S, 213, ABG)
23:12:36.554 00.000 9640 Guiding  Dir = 1, Dur = 213
23:12:36.555 00.001 9640 IsSlewing returns 0
23:12:36.556 00.001 9640 IsGuiding returns 0
23:12:36.556 00.000 9640 PulseGuide returned control before completion, sleep 223
23:12:36.786 00.230 9640 IsGuiding returns 1
23:12:36.786 00.000 9640 scope still moving after pulse duration time elapsed
23:12:36.817 00.031 9640 IsSlewing returns 0
23:12:36.818 00.001 9640 IsGuiding returns 0
23:12:36.818 00.000 9640 scope move finished after 213 + 48 ms
23:12:36.818 00.000 9640 Move returns status 0, amount 213
23:12:36.818 00.000 9640 move complete, result=0
23:12:36.818 00.000 9640 worker thread done servicing request
23:12:36.818 00.000 9640 Worker thread wakes up
23:12:36.818 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:12:36.818 00.000 16872 GuideStep: -0.2 px 11 ms EAST, 9.1 px 213 ms SOUTH
23:12:36.821 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(1603,588,31,31)
23:12:37.344 00.523 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5bb5575-37da-4a36-8d52-322e9896b6f5"}
23:12:37.349 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e5bb5575-37da-4a36-8d52-322e9896b6f5"}
23:12:37.361 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4d1cee9-7090-47c4-9bd3-b2e9e6afb443"}
23:12:37.367 00.006 16872 case statement mapped state 6 to 3
23:12:37.375 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4d1cee9-7090-47c4-9bd3-b2e9e6afb443"}
23:12:37.384 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8bbe7fa8-a5a7-4fdd-b4ef-6b1c338725b4"}
23:12:37.386 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.43,6.74],"pixels":"..."},"id":"8bbe7fa8-a5a7-4fdd-b4ef-6b1c338725b4"}
23:12:40.842 03.456 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fcd3cd12-c0fa-4017-989c-62191c7e0de7"}
23:12:40.846 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fcd3cd12-c0fa-4017-989c-62191c7e0de7"}
23:12:40.849 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"385a3048-f612-446a-a6a0-3c0a711906c3"}
23:12:40.853 00.004 16872 case statement mapped state 6 to 3
23:12:40.856 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"385a3048-f612-446a-a6a0-3c0a711906c3"}
23:12:40.862 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"33c5f437-5a37-483b-9db4-f1e02e9eddbb"}
23:12:40.866 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.43,6.74],"pixels":"..."},"id":"33c5f437-5a37-483b-9db4-f1e02e9eddbb"}
23:12:40.901 00.035 9640 Exposure complete
23:12:41.044 00.143 9640 worker thread done servicing request
23:12:41.045 00.001 16872 OnExposeComplete: enter
23:12:41.049 00.004 16872 UpdateGuideState(): m_state=6
23:12:41.052 00.003 16872 Star::Find(15, 1618, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
23:12:41.054 00.002 16872 Star::Find returns 1 (0), X=1616.96, Y=603.10, Mass=9480, SNR=51.3, Peak=4232 HFD=2.9
23:12:41.057 00.003 16872 Star::Find false star n=5 nbg=268 bg=3199.8 sigma=18.0 thresh=3254 peak=3251
23:12:41.064 00.007 16872 Star::Find false star n=4 nbg=264 bg=3201.3 sigma=19.1 thresh=3259 peak=3257
23:12:41.068 00.004 16872 Star::Find false star n=7 nbg=262 bg=3207.7 sigma=16.3 thresh=3256 peak=3252
23:12:41.071 00.003 16872 MultiStar: [#1 -10.74,1.02,0.00,M8] [#2 -6.68,-0.19,0.29,U] [#3 0.00,0.00,0.00,L] [#4 -23.08,-9.56,0.00,R] [#5 -26.22,6.43,0.00,M2] [#6 -19.96,9.68,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 18.45,-4.32,0.00,M7] [#11 0.81,-5.98,0.18,U] 
23:12:41.074 00.003 16872 refined, 2 included, MultiStar: {-9.54, -0.49}, one-star: {-12.26, 0.44}
23:12:41.077 00.003 16872 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.56) = xAngle (-4.65 = 1.64)
23:12:41.080 00.003 16872 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.60 = 1.68)
23:12:41.083 00.003 16872 CameraToMount -- cameraX=-9.54 cameraY=-0.49 hyp=9.55 cameraTheta=-3.09 mountX=-0.64 mountY=9.49, mountTheta=1.64
23:12:41.087 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-9.54, y=-0.49, opts=13)
23:12:41.090 00.003 16872 Enqueuing Move request for scope (-9.54, -0.49)
23:12:41.094 00.004 9640 Worker thread wakes up
23:12:41.094 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-9.54, -0.49) opts 0xd
23:12:41.094 00.000 9640 Handling offset move in thread for scope, endpoint = (-9.54, -0.49)
23:12:41.094 00.000 9640 Moving (-9.54, -0.49) raw xDistance=-0.64 yDistance=9.49
23:12:41.094 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.64
23:12:41.094 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.38, input 9.49, m_sumCorr=15
23:12:41.094 00.000 9640 MoveAxis(E, 48, ABG)
23:12:41.094 00.000 9640 Guiding  Dir = 2, Dur = 48
23:12:41.095 00.001 9640 IsSlewing returns 0
23:12:41.095 00.000 9640 IsGuiding returns 0
23:12:41.095 00.000 9640 PulseGuide returned control before completion, sleep 58
23:12:41.102 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65520, med=3208, FiltMin=3128, FiltMax=45080, Gamma=2.190
23:12:41.139 00.037 16872 UpdateGuideState exits: m=9480 SNR=51.3
23:12:41.144 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:41.147 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:12:41.150 00.003 16872 Enqueuing Expose request
23:12:41.167 00.017 9640 IsGuiding returns 1
23:12:41.167 00.000 9640 scope still moving after pulse duration time elapsed
23:12:41.199 00.032 9640 IsSlewing returns 0
23:12:41.199 00.000 9640 IsGuiding returns 0
23:12:41.200 00.001 9640 scope move finished after 48 + 55 ms
23:12:41.200 00.000 9640 Move returns status 0, amount 48
23:12:41.200 00.000 9640 MoveAxis(S, 286, ABG)
23:12:41.200 00.000 9640 Guiding  Dir = 1, Dur = 286
23:12:41.201 00.001 9640 IsSlewing returns 0
23:12:41.202 00.001 9640 IsGuiding returns 0
23:12:41.203 00.001 9640 PulseGuide returned control before completion, sleep 296
23:12:41.510 00.307 9640 IsGuiding returns 1
23:12:41.510 00.000 9640 scope still moving after pulse duration time elapsed
23:12:41.542 00.032 9640 IsSlewing returns 0
23:12:41.543 00.001 9640 IsGuiding returns 0
23:12:41.543 00.000 9640 scope move finished after 286 + 54 ms
23:12:41.543 00.000 9640 Move returns status 0, amount 286
23:12:41.543 00.000 9640 move complete, result=0
23:12:41.543 00.000 9640 worker thread done servicing request
23:12:41.543 00.000 9640 Worker thread wakes up
23:12:41.543 00.000 16872 GuideStep: -0.6 px 48 ms EAST, 9.5 px 286 ms SOUTH
23:12:41.546 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:12:41.547 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1602,588,31,31)
23:12:44.345 02.798 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"811079f9-867b-41fb-9524-81b149c70a83"}
23:12:44.351 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"811079f9-867b-41fb-9524-81b149c70a83"}
23:12:44.357 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d412935-0753-4c35-8ca4-7b3860f41314"}
23:12:44.360 00.003 16872 case statement mapped state 6 to 3
23:12:44.363 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d412935-0753-4c35-8ca4-7b3860f41314"}
23:12:44.366 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"57db8e0a-95d6-4c71-a5f9-4a18e8e10278"}
23:12:44.369 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.96,7.10],"pixels":"..."},"id":"57db8e0a-95d6-4c71-a5f9-4a18e8e10278"}
23:12:45.612 01.243 9640 Exposure complete
23:12:45.761 00.149 9640 worker thread done servicing request
23:12:45.762 00.001 16872 OnExposeComplete: enter
23:12:45.766 00.004 16872 UpdateGuideState(): m_state=6
23:12:45.768 00.002 16872 Star::Find(15, 1616, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
23:12:45.770 00.002 16872 Star::Find returns 1 (0), X=1614.33, Y=603.56, Mass=9049, SNR=49.7, Peak=4236 HFD=2.9
23:12:45.774 00.004 16872 Star::Find false star n=1 nbg=278 bg=3209.5 sigma=20.3 thresh=3270 peak=3261
23:12:45.777 00.003 16872 Star::Find false star n=3 nbg=262 bg=3213.6 sigma=19.2 thresh=3271 peak=3271
23:12:45.781 00.004 16872 Star::Find false star n=8 nbg=255 bg=3209.6 sigma=16.8 thresh=3260 peak=3260
23:12:45.784 00.003 16872 MultiStar: [#1 -12.29,1.76,0.00,M9] [#2 -9.69,0.79,0.38,U] [#3 0.00,0.00,0.00,L] [#4 -1.49,-0.77,0.13,U] [#5 -14.18,0.30,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -28.82,7.59,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 9.34,0.06,0.16,U] 
23:12:45.787 00.003 16872 refined, 3 included, MultiStar: {-10.31, 0.66}, one-star: {-14.89, 0.90}
23:12:45.789 00.002 16872 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
23:12:45.792 00.003 16872 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
23:12:45.799 00.007 16872 CameraToMount -- cameraX=-10.31 cameraY=0.66 hyp=10.33 cameraTheta=3.08 mountX=0.51 mountY=10.33, mountTheta=1.52
23:12:45.806 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-10.31, y=0.66, opts=13)
23:12:45.809 00.003 16872 Enqueuing Move request for scope (-10.31, 0.66)
23:12:45.812 00.003 9640 Worker thread wakes up
23:12:45.812 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-10.31, 0.66) opts 0xd
23:12:45.812 00.000 9640 Handling offset move in thread for scope, endpoint = (-10.31, 0.66)
23:12:45.813 00.001 9640 Moving (-10.31, 0.66) raw xDistance=0.51 yDistance=10.33
23:12:45.813 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.51
23:12:45.813 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.83, input 10.33, m_sumCorr=18
23:12:45.813 00.000 9640 MoveAxis(W, 34, ABG)
23:12:45.813 00.000 9640 Guiding  Dir = 3, Dur = 34
23:12:45.813 00.000 9640 IsSlewing returns 0
23:12:45.813 00.000 9640 IsGuiding returns 0
23:12:45.814 00.001 9640 PulseGuide returned control before completion, sleep 44
23:12:45.819 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65112, med=3212, FiltMin=3068, FiltMax=43812, Gamma=2.190
23:12:45.860 00.041 16872 UpdateGuideState exits: m=9049 SNR=49.7
23:12:45.863 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:45.866 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:12:45.874 00.008 9640 IsGuiding returns 1
23:12:45.874 00.000 16872 Enqueuing Expose request
23:12:45.880 00.006 9640 scope still moving after pulse duration time elapsed
23:12:45.903 00.023 9640 IsSlewing returns 0
23:12:45.903 00.000 9640 IsGuiding returns 0
23:12:45.903 00.000 9640 scope move finished after 34 + 55 ms
23:12:45.903 00.000 9640 Move returns status 0, amount 34
23:12:45.904 00.001 9640 MoveAxis(S, 340, ABG)
23:12:45.904 00.000 9640 Guiding  Dir = 1, Dur = 340
23:12:45.904 00.000 9640 IsSlewing returns 0
23:12:45.907 00.003 9640 IsGuiding returns 0
23:12:45.907 00.000 9640 PulseGuide returned control before completion, sleep 350
23:12:46.264 00.357 9640 IsGuiding returns 1
23:12:46.264 00.000 9640 scope still moving after pulse duration time elapsed
23:12:46.295 00.031 9640 IsSlewing returns 0
23:12:46.296 00.001 9640 IsGuiding returns 0
23:12:46.296 00.000 9640 scope move finished after 340 + 49 ms
23:12:46.296 00.000 9640 Move returns status 0, amount 340
23:12:46.296 00.000 9640 move complete, result=0
23:12:46.296 00.000 9640 worker thread done servicing request
23:12:46.297 00.001 9640 Worker thread wakes up
23:12:46.297 00.000 16872 GuideStep: 0.5 px 34 ms WEST, 10.3 px 340 ms SOUTH
23:12:46.302 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:12:46.302 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1599,589,31,31)
23:12:47.842 01.540 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e8f9bcae-8716-45ba-bf47-a771f9d9afa5"}
23:12:47.845 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e8f9bcae-8716-45ba-bf47-a771f9d9afa5"}
23:12:47.849 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21ae4a20-971b-4c88-b8e6-307c761d3444"}
23:12:47.851 00.002 16872 case statement mapped state 6 to 3
23:12:47.854 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"21ae4a20-971b-4c88-b8e6-307c761d3444"}
23:12:47.863 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5d2917ee-9dd2-4558-8193-a7a229e26595"}
23:12:47.866 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.33,6.56],"pixels":"..."},"id":"5d2917ee-9dd2-4558-8193-a7a229e26595"}
23:12:50.362 02.496 9640 Exposure complete
23:12:50.505 00.143 9640 worker thread done servicing request
23:12:50.505 00.000 16872 OnExposeComplete: enter
23:12:50.508 00.003 16872 UpdateGuideState(): m_state=6
23:12:50.511 00.003 16872 Star::Find(15, 1614, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
23:12:50.514 00.003 16872 Star::Find returns 1 (0), X=1611.53, Y=603.60, Mass=8319, SNR=47.8, Peak=4056 HFD=3.0
23:12:50.517 00.003 16872 Star::Find false star n=6 nbg=266 bg=3207.1 sigma=21.5 thresh=3272 peak=3266
23:12:50.523 00.006 16872 Star::Find false star n=6 nbg=270 bg=3201.1 sigma=19.4 thresh=3259 peak=3258
23:12:50.529 00.006 16872 Star::Find false star n=5 nbg=272 bg=3201.1 sigma=20.5 thresh=3263 peak=3242
23:12:50.534 00.005 16872 Star::Find false star n=2 nbg=276 bg=3200.2 sigma=21.5 thresh=3265 peak=3250
23:12:50.538 00.004 16872 Star::Find false star n=5 nbg=274 bg=3206.0 sigma=21.6 thresh=3271 peak=3269
23:12:50.541 00.003 16872 MultiStar: [#1 -16.40,0.52,0.00,M10] [#2 -12.06,1.47,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -14.55,4.94,0.00,M9] [#7 -31.51,10.73,0.00,M2] [#8 -14.26,3.53,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:12:50.544 00.003 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
23:12:50.547 00.003 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
23:12:50.549 00.002 16872 CameraToMount -- cameraX=-17.70 cameraY=0.94 hyp=17.72 cameraTheta=3.09 mountX=0.67 mountY=17.72, mountTheta=1.53
23:12:50.554 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-17.70, y=0.94, opts=13)
23:12:50.558 00.004 16872 Enqueuing Move request for scope (-17.70, 0.94)
23:12:50.560 00.002 9640 Worker thread wakes up
23:12:50.560 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-17.70, 0.94) opts 0xd
23:12:50.560 00.000 9640 Handling offset move in thread for scope, endpoint = (-17.70, 0.94)
23:12:50.560 00.000 9640 Moving (-17.70, 0.94) raw xDistance=0.67 yDistance=17.72
23:12:50.560 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.67
23:12:50.560 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.15, input 17.72, m_sumCorr=21
23:12:50.560 00.000 9640 MoveAxis(W, 52, ABG)
23:12:50.560 00.000 9640 Guiding  Dir = 3, Dur = 52
23:12:50.560 00.000 9640 IsSlewing returns 0
23:12:50.561 00.001 9640 IsGuiding returns 0
23:12:50.561 00.000 9640 PulseGuide returned control before completion, sleep 62
23:12:50.571 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=63132, med=3200, FiltMin=3034, FiltMax=43204, Gamma=2.190
23:12:50.613 00.042 16872 UpdateGuideState exits: m=8319 SNR=47.8
23:12:50.622 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:50.627 00.005 9640 IsGuiding returns 1
23:12:50.628 00.001 9640 scope still moving after pulse duration time elapsed
23:12:50.628 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:12:50.630 00.002 16872 Enqueuing Expose request
23:12:50.660 00.030 9640 IsSlewing returns 0
23:12:50.662 00.002 9640 IsGuiding returns 0
23:12:50.662 00.000 9640 scope move finished after 52 + 48 ms
23:12:50.662 00.000 9640 Move returns status 0, amount 52
23:12:50.663 00.001 9640 MoveAxis(S, 379, ABG)
23:12:50.663 00.000 9640 Guiding  Dir = 1, Dur = 379
23:12:50.663 00.000 9640 IsSlewing returns 0
23:12:50.664 00.001 9640 IsGuiding returns 0
23:12:50.665 00.001 9640 PulseGuide returned control before completion, sleep 388
23:12:51.063 00.398 9640 IsGuiding returns 1
23:12:51.064 00.001 9640 scope still moving after pulse duration time elapsed
23:12:51.094 00.030 9640 IsSlewing returns 0
23:12:51.095 00.001 9640 IsGuiding returns 0
23:12:51.095 00.000 9640 scope move finished after 379 + 52 ms
23:12:51.095 00.000 9640 Move returns status 0, amount 379
23:12:51.095 00.000 9640 move complete, result=0
23:12:51.095 00.000 9640 worker thread done servicing request
23:12:51.095 00.000 9640 Worker thread wakes up
23:12:51.096 00.001 16872 GuideStep: 0.7 px 52 ms WEST, 17.7 px 379 ms SOUTH
23:12:51.098 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
23:12:51.098 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,589,31,31)
23:12:51.341 00.243 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"639cd895-2ddd-4742-aee5-bacfa171dd42"}
23:12:51.345 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"639cd895-2ddd-4742-aee5-bacfa171dd42"}
23:12:51.350 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"99ea7df5-63cf-440f-be20-9fbadc69ea4d"}
23:12:51.352 00.002 16872 case statement mapped state 6 to 3
23:12:51.355 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"99ea7df5-63cf-440f-be20-9fbadc69ea4d"}
23:12:51.359 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"daec5fa5-53a5-42e6-999e-381ffd1b817a"}
23:12:51.362 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.53,6.60],"pixels":"..."},"id":"daec5fa5-53a5-42e6-999e-381ffd1b817a"}
23:12:54.842 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e87119cf-6de2-4d5a-820e-f4e1cd8a0900"}
23:12:54.845 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e87119cf-6de2-4d5a-820e-f4e1cd8a0900"}
23:12:54.848 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb007a2f-1fbd-4a4e-9456-8e4469f69c21"}
23:12:54.850 00.002 16872 case statement mapped state 6 to 3
23:12:54.855 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb007a2f-1fbd-4a4e-9456-8e4469f69c21"}
23:12:54.860 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"260377d0-0ec2-409c-8a02-915165752842"}
23:12:54.863 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.53,6.60],"pixels":"..."},"id":"260377d0-0ec2-409c-8a02-915165752842"}
23:12:55.167 00.304 9640 Exposure complete
23:12:55.316 00.149 9640 worker thread done servicing request
23:12:55.316 00.000 16872 OnExposeComplete: enter
23:12:55.319 00.003 16872 UpdateGuideState(): m_state=6
23:12:55.325 00.006 16872 Star::Find(15, 1611, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
23:12:55.328 00.003 16872 Star::Find returns 1 (0), X=1608.61, Y=603.08, Mass=8584, SNR=49.6, Peak=4100 HFD=2.8
23:12:55.331 00.003 16872 Star::Find false star n=3 nbg=280 bg=3199.6 sigma=19.8 thresh=3259 peak=3259
23:12:55.335 00.004 16872 Star::Find false star n=4 nbg=278 bg=3200.5 sigma=18.1 thresh=3255 peak=3251
23:12:55.342 00.007 16872 Star::Find false star n=5 nbg=280 bg=3208.3 sigma=18.9 thresh=3265 peak=3242
23:12:55.346 00.004 16872 Star::Find false star n=5 nbg=280 bg=3197.9 sigma=23.3 thresh=3268 peak=3258
23:12:55.350 00.004 16872 Star::Find false star n=1 nbg=280 bg=3203.7 sigma=22.0 thresh=3270 peak=3250
23:12:55.353 00.003 16872 Star::Find false star n=3 nbg=274 bg=3198.4 sigma=20.3 thresh=3259 peak=3245
23:12:55.356 00.003 16872 MultiStar: [#1 -20.00,-0.22,0.00,R] [#2 -14.61,0.77,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -26.04,0.80,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -20.71,-6.76,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:12:55.359 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
23:12:55.361 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
23:12:55.364 00.003 16872 CameraToMount -- cameraX=-20.61 cameraY=0.42 hyp=20.62 cameraTheta=3.12 mountX=0.10 mountY=20.60, mountTheta=1.57
23:12:55.372 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-20.61, y=0.42, opts=13)
23:12:55.375 00.003 16872 Enqueuing Move request for scope (-20.61, 0.42)
23:12:55.377 00.002 9640 Worker thread wakes up
23:12:55.378 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-20.61, 0.42) opts 0xd
23:12:55.378 00.000 9640 Handling offset move in thread for scope, endpoint = (-20.61, 0.42)
23:12:55.378 00.000 9640 Moving (-20.61, 0.42) raw xDistance=0.10 yDistance=20.60
23:12:55.378 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.10
23:12:55.378 00.000 9640 GuideAlgorithmZFilter::Result() returns 4.02, input 20.60, m_sumCorr=25
23:12:55.378 00.000 9640 MoveAxis(W, 11, ABG)
23:12:55.378 00.000 9640 Guiding  Dir = 3, Dur = 11
23:12:55.378 00.000 9640 IsSlewing returns 0
23:12:55.378 00.000 9640 IsGuiding returns 0
23:12:55.379 00.001 9640 PulseGuide returned control before completion, sleep 21
23:12:55.386 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=63376, med=3204, FiltMin=3116, FiltMax=48708, Gamma=2.190
23:12:55.414 00.028 9640 IsGuiding returns 1
23:12:55.414 00.000 9640 scope still moving after pulse duration time elapsed
23:12:55.430 00.016 16872 UpdateGuideState exits: m=8584 SNR=49.6
23:12:55.438 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:55.443 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:12:55.446 00.003 16872 Enqueuing Expose request
23:12:55.448 00.002 9640 IsSlewing returns 0
23:12:55.448 00.000 9640 IsGuiding returns 0
23:12:55.448 00.000 9640 scope move finished after 11 + 59 ms
23:12:55.450 00.002 9640 Move returns status 0, amount 11
23:12:55.450 00.000 9640 MoveAxis(S, 483, ABG)
23:12:55.450 00.000 9640 Guiding  Dir = 1, Dur = 483
23:12:55.450 00.000 9640 IsSlewing returns 0
23:12:55.450 00.000 9640 IsGuiding returns 0
23:12:55.450 00.000 9640 PulseGuide returned control before completion, sleep 493
23:12:55.945 00.495 9640 IsGuiding returns 1
23:12:55.945 00.000 9640 scope still moving after pulse duration time elapsed
23:12:55.976 00.031 9640 IsSlewing returns 0
23:12:55.977 00.001 9640 IsGuiding returns 0
23:12:55.977 00.000 9640 scope move finished after 483 + 44 ms
23:12:55.977 00.000 9640 Move returns status 0, amount 483
23:12:55.977 00.000 9640 move complete, result=0
23:12:55.977 00.000 9640 worker thread done servicing request
23:12:55.977 00.000 9640 Worker thread wakes up
23:12:55.977 00.000 16872 GuideStep: 0.1 px 11 ms WEST, 20.6 px 483 ms SOUTH
23:12:55.980 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:12:55.980 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1594,588,31,31)
23:12:58.341 02.361 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6b794ae-71aa-44ba-9af0-5f037d8764bc"}
23:12:58.345 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e6b794ae-71aa-44ba-9af0-5f037d8764bc"}
23:12:58.349 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85a3457f-e275-46f7-9153-ce93a84dbde9"}
23:12:58.352 00.003 16872 case statement mapped state 6 to 3
23:12:58.355 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"85a3457f-e275-46f7-9153-ce93a84dbde9"}
23:12:58.359 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3b96c610-f017-4145-b300-a85882c9ea36"}
23:12:58.362 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.61,7.08],"pixels":"..."},"id":"3b96c610-f017-4145-b300-a85882c9ea36"}
23:13:00.054 01.692 9640 Exposure complete
23:13:00.205 00.151 9640 worker thread done servicing request
23:13:00.205 00.000 16872 OnExposeComplete: enter
23:13:00.212 00.007 16872 UpdateGuideState(): m_state=6
23:13:00.216 00.004 16872 Star::Find(15, 1608, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
23:13:00.219 00.003 16872 Star::Find returns 1 (0), X=1604.56, Y=602.92, Mass=10261, SNR=53.2, Peak=4144 HFD=3.2
23:13:00.222 00.003 16872 Star::Find false star n=7 nbg=258 bg=3197.5 sigma=17.2 thresh=3249 peak=3249
23:13:00.226 00.004 16872 Star::Find false star n=5 nbg=273 bg=3204.2 sigma=19.4 thresh=3263 peak=3261
23:13:00.229 00.003 16872 Star::Find false star n=3 nbg=279 bg=3206.8 sigma=19.8 thresh=3266 peak=3262
23:13:00.234 00.005 16872 Star::Find false star n=1 nbg=274 bg=3209.1 sigma=20.0 thresh=3269 peak=3255
23:13:00.237 00.003 16872 Star::Find false star n=5 nbg=280 bg=3210.8 sigma=21.9 thresh=3276 peak=3261
23:13:00.242 00.005 16872 Star::Find false star n=3 nbg=267 bg=3209.3 sigma=19.7 thresh=3268 peak=3261
23:13:00.245 00.003 16872 MultiStar: [#1 -3.59,0.39,0.23,U] [#2 -19.01,0.25,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -26.85,-6.65,0.00,M5] [#6 -15.26,-15.35,0.00,M10] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:13:00.251 00.006 16872 refined, 1 included, MultiStar: {-20.72, 0.28}, one-star: {-24.67, 0.26}
23:13:00.257 00.006 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
23:13:00.261 00.004 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
23:13:00.264 00.003 16872 CameraToMount -- cameraX=-20.72 cameraY=0.28 hyp=20.72 cameraTheta=3.13 mountX=-0.03 mountY=20.70, mountTheta=1.57
23:13:00.268 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-20.72, y=0.28, opts=13)
23:13:00.271 00.003 16872 Enqueuing Move request for scope (-20.72, 0.28)
23:13:00.274 00.003 9640 Worker thread wakes up
23:13:00.274 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-20.72, 0.28) opts 0xd
23:13:00.274 00.000 9640 Handling offset move in thread for scope, endpoint = (-20.72, 0.28)
23:13:00.274 00.000 9640 Moving (-20.72, 0.28) raw xDistance=-0.03 yDistance=20.70
23:13:00.274 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:13:00.274 00.000 9640 GuideAlgorithmZFilter::Result() returns 5.48, input 20.70, m_sumCorr=30
23:13:00.274 00.000 9640 MoveAxis(E, 0, ABG)
23:13:00.275 00.001 9640 Move returns status 0, amount 0
23:13:00.275 00.000 9640 MoveAxis(S, 658, ABG)
23:13:00.275 00.000 9640 Guiding  Dir = 1, Dur = 658
23:13:00.275 00.000 9640 IsSlewing returns 0
23:13:00.275 00.000 9640 IsGuiding returns 0
23:13:00.275 00.000 9640 PulseGuide returned control before completion, sleep 668
23:13:00.284 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65508, med=3208, FiltMin=3116, FiltMax=45252, Gamma=2.190
23:13:00.323 00.039 16872 UpdateGuideState exits: m=10261 SNR=53.2
23:13:00.329 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:00.333 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:13:00.336 00.003 16872 Enqueuing Expose request
23:13:00.957 00.621 9640 IsGuiding returns 0
23:13:00.958 00.001 9640 Move returns status 0, amount 658
23:13:00.958 00.000 9640 move complete, result=0
23:13:00.958 00.000 9640 worker thread done servicing request
23:13:00.958 00.000 9640 Worker thread wakes up
23:13:00.958 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 20.7 px 658 ms SOUTH
23:13:00.960 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
23:13:00.962 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(1590,588,31,31)
23:13:01.860 00.898 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39181962-4687-49a6-a4e9-1bb3d57a1518"}
23:13:01.865 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"39181962-4687-49a6-a4e9-1bb3d57a1518"}
23:13:01.870 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"efd6f8fb-bf7e-4829-84a4-32768fdf3c7e"}
23:13:01.873 00.003 16872 case statement mapped state 6 to 3
23:13:01.877 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"efd6f8fb-bf7e-4829-84a4-32768fdf3c7e"}
23:13:01.884 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5448e1e8-f04b-406f-a5d8-ce107ee74f3c"}
23:13:01.888 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.56,6.92],"pixels":"..."},"id":"5448e1e8-f04b-406f-a5d8-ce107ee74f3c"}
23:13:05.049 03.161 9640 Exposure complete
23:13:05.187 00.138 9640 worker thread done servicing request
23:13:05.189 00.002 16872 OnExposeComplete: enter
23:13:05.192 00.003 16872 UpdateGuideState(): m_state=6
23:13:05.201 00.009 16872 Star::Find(15, 1604, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
23:13:05.204 00.003 16872 Star::Find returns 1 (0), X=1599.47, Y=603.21, Mass=8507, SNR=49.5, Peak=4204 HFD=2.6
23:13:05.209 00.005 16872 Star::Find false star n=7 nbg=269 bg=3192.7 sigma=17.0 thresh=3244 peak=3237
23:13:05.225 00.016 16872 Star::Find false star n=3 nbg=279 bg=3201.4 sigma=22.7 thresh=3269 peak=3266
23:13:05.230 00.005 16872 Star::Find false star n=4 nbg=266 bg=3199.0 sigma=17.9 thresh=3253 peak=3246
23:13:05.234 00.004 16872 Star::Find false star n=4 nbg=276 bg=3199.6 sigma=21.5 thresh=3264 peak=3263
23:13:05.238 00.004 16872 Star::Find false star n=5 nbg=169 bg=3198.5 sigma=20.0 thresh=3259 peak=3252
23:13:05.243 00.005 16872 MultiStar: [#1 -8.54,0.86,0.36,U] [#2 -24.87,0.85,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 -23.60,-15.47,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.53,1.42,0.21,U] 
23:13:05.246 00.003 16872 refined, 2 included, MultiStar: {-21.11, 0.74}, one-star: {-29.75, 0.55}
23:13:05.249 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
23:13:05.255 00.006 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
23:13:05.260 00.005 16872 CameraToMount -- cameraX=-21.11 cameraY=0.74 hyp=21.12 cameraTheta=3.11 mountX=0.42 mountY=21.11, mountTheta=1.55
23:13:05.267 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-21.11, y=0.74, opts=13)
23:13:05.271 00.004 16872 Enqueuing Move request for scope (-21.11, 0.74)
23:13:05.276 00.005 9640 Worker thread wakes up
23:13:05.276 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-21.11, 0.74) opts 0xd
23:13:05.276 00.000 9640 Handling offset move in thread for scope, endpoint = (-21.11, 0.74)
23:13:05.276 00.000 9640 Moving (-21.11, 0.74) raw xDistance=0.42 yDistance=21.11
23:13:05.277 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
23:13:05.277 00.000 9640 GuideAlgorithmZFilter::Result() returns 6.42, input 21.11, m_sumCorr=37
23:13:05.277 00.000 9640 MoveAxis(W, 31, ABG)
23:13:05.277 00.000 9640 Guiding  Dir = 3, Dur = 31
23:13:05.277 00.000 9640 IsSlewing returns 0
23:13:05.277 00.000 9640 IsGuiding returns 0
23:13:05.278 00.001 9640 PulseGuide returned control before completion, sleep 41
23:13:05.285 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=63396, med=3196, FiltMin=3120, FiltMax=44016, Gamma=2.190
23:13:05.325 00.040 16872 UpdateGuideState exits: m=8507 SNR=49.5
23:13:05.328 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:05.334 00.006 9640 IsGuiding returns 1
23:13:05.334 00.000 9640 scope still moving after pulse duration time elapsed
23:13:05.334 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:13:05.339 00.005 16872 Enqueuing Expose request
23:13:05.362 00.023 9640 IsSlewing returns 0
23:13:05.362 00.000 9640 IsGuiding returns 0
23:13:05.362 00.000 9640 scope move finished after 31 + 53 ms
23:13:05.362 00.000 9640 Move returns status 0, amount 31
23:13:05.362 00.000 9640 MoveAxis(S, 772, ABG)
23:13:05.362 00.000 9640 Guiding  Dir = 1, Dur = 772
23:13:05.363 00.001 9640 IsSlewing returns 0
23:13:05.363 00.000 9640 IsGuiding returns 0
23:13:05.364 00.001 9640 PulseGuide returned control before completion, sleep 782
23:13:05.366 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8678c61d-f1ce-42d1-b5a7-4c4ed39de1e8"}
23:13:05.370 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8678c61d-f1ce-42d1-b5a7-4c4ed39de1e8"}
23:13:05.373 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f46b54a-411a-4ab6-b279-fada52d4a71a"}
23:13:05.376 00.003 16872 case statement mapped state 6 to 3
23:13:05.390 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f46b54a-411a-4ab6-b279-fada52d4a71a"}
23:13:05.402 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1f54ddea-343b-4b3f-99dc-6bb7f34a5687"}
23:13:05.407 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.47,7.21],"pixels":"..."},"id":"1f54ddea-343b-4b3f-99dc-6bb7f34a5687"}
23:13:06.161 00.754 9640 IsGuiding returns 1
23:13:06.161 00.000 9640 scope still moving after pulse duration time elapsed
23:13:06.190 00.029 9640 IsSlewing returns 0
23:13:06.191 00.001 9640 IsGuiding returns 1
23:13:06.222 00.031 9640 IsSlewing returns 0
23:13:06.223 00.001 9640 IsGuiding returns 1
23:13:06.254 00.031 9640 IsSlewing returns 0
23:13:06.255 00.001 9640 IsGuiding returns 1
23:13:06.285 00.030 9640 IsSlewing returns 0
23:13:06.286 00.001 9640 IsGuiding returns 0
23:13:06.286 00.000 9640 scope move finished after 772 + 151 ms
23:13:06.286 00.000 9640 Move returns status 0, amount 772
23:13:06.286 00.000 9640 move complete, result=0
23:13:06.287 00.001 9640 worker thread done servicing request
23:13:06.287 00.000 16872 GuideStep: 0.4 px 31 ms WEST, 21.1 px 772 ms SOUTH
23:13:06.291 00.004 9640 Worker thread wakes up
23:13:06.291 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:13:06.291 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1584,588,31,31)
23:13:08.861 02.570 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2fdaa2bb-e847-4ac6-9b9c-260516b3e110"}
23:13:08.864 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2fdaa2bb-e847-4ac6-9b9c-260516b3e110"}
23:13:08.871 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1fc796d8-3df1-4683-9a92-179c4978aed4"}
23:13:08.875 00.004 16872 case statement mapped state 6 to 3
23:13:08.879 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1fc796d8-3df1-4683-9a92-179c4978aed4"}
23:13:08.884 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"473d2a6e-ef02-4c65-b425-8194ec2f8d1d"}
23:13:08.887 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.47,7.21],"pixels":"..."},"id":"473d2a6e-ef02-4c65-b425-8194ec2f8d1d"}
23:13:10.387 01.500 9640 Exposure complete
23:13:10.530 00.143 9640 worker thread done servicing request
23:13:10.530 00.000 16872 OnExposeComplete: enter
23:13:10.533 00.003 16872 UpdateGuideState(): m_state=6
23:13:10.539 00.006 16872 Star::Find(15, 1599, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
23:13:10.542 00.003 16872 Star::Find returns 1 (0), X=1592.69, Y=602.87, Mass=9927, SNR=50.7, Peak=4172 HFD=3.3
23:13:10.544 00.002 16872 Star::Find false star n=3 nbg=272 bg=3201.5 sigma=19.2 thresh=3259 peak=3246
23:13:10.547 00.003 16872 Star::Find false star n=6 nbg=277 bg=3204.2 sigma=21.4 thresh=3269 peak=3259
23:13:10.553 00.006 16872 Star::Find false star n=6 nbg=271 bg=3203.1 sigma=19.6 thresh=3262 peak=3259
23:13:10.560 00.007 16872 Star::Find false star n=1 nbg=261 bg=3194.7 sigma=17.3 thresh=3247 peak=3239
23:13:10.564 00.004 16872 Star::Find false star n=4 nbg=157 bg=3203.4 sigma=18.3 thresh=3258 peak=3250
23:13:10.568 00.004 16872 MultiStar: [#1 -15.70,0.95,0.29,U] [#2 -31.26,0.83,0.00,M5] [#3 -31.32,2.95,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 -39.40,-13.24,0.00,M6] [#6 -30.14,9.84,0.00,R] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:13:10.571 00.003 16872 refined, 1 included, MultiStar: {-31.80, 0.38}, one-star: {-36.53, 0.21}
23:13:10.573 00.002 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
23:13:10.576 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
23:13:10.579 00.003 16872 CameraToMount -- cameraX=-31.80 cameraY=0.38 hyp=31.81 cameraTheta=3.13 mountX=-0.10 mountY=31.77, mountTheta=1.57
23:13:10.587 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-31.80, y=0.38, opts=13)
23:13:10.590 00.003 16872 Enqueuing Move request for scope (-31.80, 0.38)
23:13:10.592 00.002 9640 Worker thread wakes up
23:13:10.592 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-31.80, 0.38) opts 0xd
23:13:10.592 00.000 9640 Handling offset move in thread for scope, endpoint = (-31.80, 0.38)
23:13:10.592 00.000 9640 Moving (-31.80, 0.38) raw xDistance=-0.10 yDistance=31.77
23:13:10.593 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.05 from input -0.10
23:13:10.593 00.000 9640 GuideAlgorithmZFilter::Result() returns 6.55, input 31.77, m_sumCorr=43
23:13:10.593 00.000 9640 MoveAxis(E, 6, ABG)
23:13:10.593 00.000 9640 Guiding  Dir = 2, Dur = 6
23:13:10.593 00.000 9640 IsSlewing returns 0
23:13:10.594 00.001 9640 IsGuiding returns 0
23:13:10.594 00.000 9640 PulseGuide returned control before completion, sleep 16
23:13:10.607 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65516, med=3200, FiltMin=3104, FiltMax=44364, Gamma=2.190
23:13:10.611 00.004 9640 IsGuiding returns 1
23:13:10.611 00.000 9640 scope still moving after pulse duration time elapsed
23:13:10.643 00.032 9640 IsSlewing returns 0
23:13:10.644 00.001 9640 IsGuiding returns 0
23:13:10.644 00.000 9640 scope move finished after 6 + 43 ms
23:13:10.644 00.000 9640 Move returns status 0, amount 6
23:13:10.644 00.000 9640 MoveAxis(S, 787, ABG)
23:13:10.644 00.000 9640 Guiding  Dir = 1, Dur = 787
23:13:10.646 00.002 9640 IsSlewing returns 0
23:13:10.646 00.000 9640 IsGuiding returns 0
23:13:10.647 00.001 9640 PulseGuide returned control before completion, sleep 797
23:13:10.649 00.002 16872 UpdateGuideState exits: m=9927 SNR=50.7
23:13:10.654 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:10.658 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:13:10.662 00.004 16872 Enqueuing Expose request
23:13:11.454 00.792 9640 IsGuiding returns 1
23:13:11.454 00.000 9640 scope still moving after pulse duration time elapsed
23:13:11.485 00.031 9640 IsSlewing returns 0
23:13:11.486 00.001 9640 IsGuiding returns 0
23:13:11.486 00.000 9640 scope move finished after 787 + 52 ms
23:13:11.486 00.000 9640 Move returns status 0, amount 787
23:13:11.486 00.000 9640 move complete, result=0
23:13:11.486 00.000 9640 worker thread done servicing request
23:13:11.486 00.000 9640 Worker thread wakes up
23:13:11.486 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:13:11.487 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1578,588,31,31)
23:13:11.487 00.000 16872 GuideStep: -0.1 px 6 ms EAST, 31.8 px 787 ms SOUTH
23:13:12.360 00.873 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3bdf2d65-ab21-4ebe-bb3f-5d07b97e8d49"}
23:13:12.364 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3bdf2d65-ab21-4ebe-bb3f-5d07b97e8d49"}
23:13:12.393 00.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5a1f7d8-73e6-4884-af71-48a89da7a37e"}
23:13:12.396 00.003 16872 case statement mapped state 6 to 3
23:13:12.399 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5a1f7d8-73e6-4884-af71-48a89da7a37e"}
23:13:12.404 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"825fb32e-d983-4024-bd34-0359cbe3fe67"}
23:13:12.409 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.69,6.87],"pixels":"..."},"id":"825fb32e-d983-4024-bd34-0359cbe3fe67"}
23:13:15.566 03.157 9640 Exposure complete
23:13:15.711 00.145 9640 worker thread done servicing request
23:13:15.711 00.000 16872 OnExposeComplete: enter
23:13:15.716 00.005 16872 UpdateGuideState(): m_state=6
23:13:15.719 00.003 16872 Star::Find(15, 1592, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
23:13:15.721 00.002 16872 Star::Find returns 1 (0), X=1586.72, Y=603.00, Mass=9545, SNR=52.3, Peak=4216 HFD=2.5
23:13:15.724 00.003 16872 Star::Find false star n=7 nbg=252 bg=3196.0 sigma=19.5 thresh=3255 peak=3253
23:13:15.727 00.003 16872 Star::Find false star n=7 nbg=260 bg=3190.4 sigma=17.1 thresh=3242 peak=3238
23:13:15.730 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\star.cpp:164->coordinates are invalid
23:13:15.736 00.006 16872 Star::Find false star n=1 nbg=275 bg=3188.0 sigma=19.1 thresh=3245 peak=3231
23:13:15.740 00.004 16872 MultiStar: [#1 -21.77,0.27,0.35,U] [#2 -37.01,1.30,0.00,M6] [#3 -20.85,-3.03,0.13,U] [#4 -20.97,-5.89,0.17,U] [#5 -27.01,1.59,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:13:15.743 00.003 16872 refined, 3 included, MultiStar: {-34.18, -0.59}, one-star: {-42.50, 0.34}
23:13:15.745 00.002 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.68 = 1.60)
23:13:15.748 00.003 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.65)
23:13:15.754 00.006 16872 CameraToMount -- cameraX=-34.18 cameraY=-0.59 hyp=34.19 cameraTheta=-3.12 mountX=-1.11 mountY=34.08, mountTheta=1.60
23:13:15.761 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-34.18, y=-0.59, opts=13)
23:13:15.764 00.003 16872 Enqueuing Move request for scope (-34.18, -0.59)
23:13:15.767 00.003 9640 Worker thread wakes up
23:13:15.768 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-34.18, -0.59) opts 0xd
23:13:15.768 00.000 9640 Handling offset move in thread for scope, endpoint = (-34.18, -0.59)
23:13:15.768 00.000 9640 Moving (-34.18, -0.59) raw xDistance=-1.11 yDistance=34.08
23:13:15.768 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.11
23:13:15.768 00.000 9640 GuideAlgorithmZFilter::Result() returns 7.32, input 34.08, m_sumCorr=51
23:13:15.768 00.000 9640 MoveAxis(E, 83, ABG)
23:13:15.768 00.000 9640 Guiding  Dir = 2, Dur = 83
23:13:15.768 00.000 9640 IsSlewing returns 0
23:13:15.769 00.001 9640 IsGuiding returns 0
23:13:15.769 00.000 9640 PulseGuide returned control before completion, sleep 93
23:13:15.774 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=63936, med=3192, FiltMin=3112, FiltMax=47032, Gamma=2.190
23:13:15.813 00.039 16872 UpdateGuideState exits: m=9545 SNR=52.3
23:13:15.816 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:15.819 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:13:15.821 00.002 16872 Enqueuing Expose request
23:13:15.868 00.047 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"947b4009-181b-4869-8382-33a5a460a5f6"}
23:13:15.872 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"947b4009-181b-4869-8382-33a5a460a5f6"}
23:13:15.880 00.008 9640 IsGuiding returns 1
23:13:15.880 00.000 9640 scope still moving after pulse duration time elapsed
23:13:15.882 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9646a57c-bb09-4267-89c6-936d2f4d1cab"}
23:13:15.884 00.002 16872 case statement mapped state 6 to 3
23:13:15.888 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9646a57c-bb09-4267-89c6-936d2f4d1cab"}
23:13:15.904 00.016 9640 IsSlewing returns 0
23:13:15.904 00.000 9640 IsGuiding returns 0
23:13:15.904 00.000 9640 scope move finished after 83 + 52 ms
23:13:15.904 00.000 9640 Move returns status 0, amount 83
23:13:15.905 00.001 9640 MoveAxis(S, 880, ABG)
23:13:15.905 00.000 9640 Guiding  Dir = 1, Dur = 880
23:13:15.908 00.003 9640 IsSlewing returns 0
23:13:15.908 00.000 9640 IsGuiding returns 0
23:13:15.909 00.001 9640 PulseGuide returned control before completion, sleep 890
23:13:15.914 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"36a40d0d-32bb-41d4-95d8-30c933e6f56b"}
23:13:15.918 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.72,7.00],"pixels":"..."},"id":"36a40d0d-32bb-41d4-95d8-30c933e6f56b"}
23:13:16.808 00.890 9640 IsGuiding returns 1
23:13:16.808 00.000 9640 scope still moving after pulse duration time elapsed
23:13:16.840 00.032 9640 IsSlewing returns 0
23:13:16.841 00.001 9640 IsGuiding returns 0
23:13:16.841 00.000 9640 scope move finished after 880 + 52 ms
23:13:16.841 00.000 9640 Move returns status 0, amount 880
23:13:16.842 00.001 9640 move complete, result=0
23:13:16.842 00.000 9640 worker thread done servicing request
23:13:16.842 00.000 16872 GuideStep: -1.1 px 83 ms EAST, 34.1 px 880 ms SOUTH
23:13:16.846 00.004 9640 Worker thread wakes up
23:13:16.846 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:13:16.846 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1572,588,31,31)
23:13:19.359 02.513 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a246ef42-e638-4952-aa31-1f14b15d0ce3"}
23:13:19.363 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a246ef42-e638-4952-aa31-1f14b15d0ce3"}
23:13:19.368 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b268b2a4-149c-4e74-bfec-240d1e64658f"}
23:13:19.371 00.003 16872 case statement mapped state 6 to 3
23:13:19.373 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b268b2a4-149c-4e74-bfec-240d1e64658f"}
23:13:19.376 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d4cf7392-24e3-4447-8635-8bf7cd8a0cea"}
23:13:19.379 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.72,7.00],"pixels":"..."},"id":"d4cf7392-24e3-4447-8635-8bf7cd8a0cea"}
23:13:20.938 01.559 9640 Exposure complete
23:13:21.082 00.144 9640 worker thread done servicing request
23:13:21.082 00.000 16872 OnExposeComplete: enter
23:13:21.085 00.003 16872 UpdateGuideState(): m_state=6
23:13:21.095 00.010 16872 Star::Find(15, 1586, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
23:13:21.102 00.007 16872 Star::Find returns 1 (0), X=1578.96, Y=603.85, Mass=9201, SNR=53.3, Peak=4288 HFD=2.6
23:13:21.104 00.002 16872 Star::Find false star n=6 nbg=275 bg=3201.9 sigma=19.0 thresh=3259 peak=3256
23:13:21.107 00.003 16872 Star::Find false star n=3 nbg=250 bg=3202.7 sigma=16.4 thresh=3252 peak=3251
23:13:21.110 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\star.cpp:164->coordinates are invalid
23:13:21.113 00.003 16872 Star::Find false star n=4 nbg=241 bg=3203.3 sigma=15.0 thresh=3248 peak=3247
23:13:21.116 00.003 16872 MultiStar: [#1 -28.70,1.15,0.32,U] [#2 -43.86,1.48,0.00,M7] [#3 -10.72,-2.93,0.23,U] [#4 -17.80,-6.32,0.23,U] [#5 -26.43,2.92,0.19,U] [#6 0.00,0.00,0.00,L] [#7 -44.51,-2.01,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:13:21.120 00.004 16872 refined, 4 included, MultiStar: {-36.06, -0.01}, one-star: {-50.27, 1.18}
23:13:21.124 00.004 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.70 = 1.59)
23:13:21.126 00.002 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.65 = 1.63)
23:13:21.129 00.003 16872 CameraToMount -- cameraX=-36.06 cameraY=-0.01 hyp=36.06 cameraTheta=-3.14 mountX=-0.56 mountY=35.99, mountTheta=1.59
23:13:21.137 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-36.06, y=-0.01, opts=13)
23:13:21.142 00.005 16872 Enqueuing Move request for scope (-36.06, -0.01)
23:13:21.146 00.004 9640 Worker thread wakes up
23:13:21.146 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-36.06, -0.01) opts 0xd
23:13:21.146 00.000 9640 Handling offset move in thread for scope, endpoint = (-36.06, -0.01)
23:13:21.146 00.000 9640 Moving (-36.06, -0.01) raw xDistance=-0.56 yDistance=35.99
23:13:21.146 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.56
23:13:21.146 00.000 9640 GuideAlgorithmZFilter::Result() returns 9.26, input 35.99, m_sumCorr=60
23:13:21.146 00.000 9640 MoveAxis(E, 47, ABG)
23:13:21.146 00.000 9640 Guiding  Dir = 2, Dur = 47
23:13:21.146 00.000 9640 IsSlewing returns 0
23:13:21.147 00.001 9640 IsGuiding returns 0
23:13:21.147 00.000 9640 PulseGuide returned control before completion, sleep 57
23:13:21.157 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65004, med=3200, FiltMin=3116, FiltMax=45148, Gamma=2.190
23:13:21.198 00.041 16872 UpdateGuideState exits: m=9201 SNR=53.3
23:13:21.202 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:21.206 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:13:21.209 00.003 16872 Enqueuing Expose request
23:13:21.216 00.007 9640 IsGuiding returns 1
23:13:21.216 00.000 9640 scope still moving after pulse duration time elapsed
23:13:21.241 00.025 9640 IsSlewing returns 0
23:13:21.241 00.000 9640 IsGuiding returns 0
23:13:21.241 00.000 9640 scope move finished after 47 + 47 ms
23:13:21.241 00.000 9640 Move returns status 0, amount 47
23:13:21.241 00.000 9640 MoveAxis(S, 1113, ABG)
23:13:21.241 00.000 9640 Guiding  Dir = 1, Dur = 1113
23:13:21.241 00.000 9640 IsSlewing returns 0
23:13:21.242 00.001 9640 IsGuiding returns 0
23:13:21.242 00.000 9640 PulseGuide returned control before completion, sleep 1123
23:13:22.379 01.137 9640 IsGuiding returns 1
23:13:22.379 00.000 9640 scope still moving after pulse duration time elapsed
23:13:22.409 00.030 9640 IsSlewing returns 0
23:13:22.410 00.001 9640 IsGuiding returns 0
23:13:22.410 00.000 9640 scope move finished after 1113 + 55 ms
23:13:22.410 00.000 9640 Move returns status 0, amount 1113
23:13:22.410 00.000 9640 move complete, result=0
23:13:22.410 00.000 9640 worker thread done servicing request
23:13:22.410 00.000 9640 Worker thread wakes up
23:13:22.410 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:13:22.410 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1564,589,31,31)
23:13:22.410 00.000 16872 GuideStep: -0.6 px 47 ms EAST, 36.0 px 1113 ms SOUTH
23:13:22.865 00.455 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7b67d69-83e8-44b6-9a82-6d1778b5978f"}
23:13:22.874 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f7b67d69-83e8-44b6-9a82-6d1778b5978f"}
23:13:22.883 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b26bdc9-21bb-4213-b41c-9eee0af16097"}
23:13:22.886 00.003 16872 case statement mapped state 6 to 3
23:13:22.890 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b26bdc9-21bb-4213-b41c-9eee0af16097"}
23:13:22.894 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8f1dc1dd-0620-46d6-8edb-70bfc21c7afc"}
23:13:22.904 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[6.96,6.85],"pixels":"..."},"id":"8f1dc1dd-0620-46d6-8edb-70bfc21c7afc"}
23:13:26.364 03.460 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d2b6ba1-dd5f-4873-971e-f5aaede29125"}
23:13:26.369 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3d2b6ba1-dd5f-4873-971e-f5aaede29125"}
23:13:26.372 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa7f694b-8786-42e7-b003-4e6ab2fafd67"}
23:13:26.375 00.003 16872 case statement mapped state 6 to 3
23:13:26.383 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa7f694b-8786-42e7-b003-4e6ab2fafd67"}
23:13:26.390 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ff2e66f3-d400-483a-a296-e24d8db2fa62"}
23:13:26.395 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[6.96,6.85],"pixels":"..."},"id":"ff2e66f3-d400-483a-a296-e24d8db2fa62"}
23:13:26.484 00.089 9640 Exposure complete
23:13:26.626 00.142 9640 worker thread done servicing request
23:13:26.627 00.001 16872 OnExposeComplete: enter
23:13:26.629 00.002 16872 UpdateGuideState(): m_state=6
23:13:26.631 00.002 16872 Star::Find(15, 1578, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
23:13:26.635 00.004 16872 Star::Find returns 1 (0), X=1569.83, Y=604.43, Mass=8575, SNR=46.5, Peak=4132 HFD=2.9
23:13:26.637 00.002 16872 Star::Find false star n=7 nbg=266 bg=3200.1 sigma=17.8 thresh=3254 peak=3248
23:13:26.640 00.003 16872 Star::Find false star n=4 nbg=265 bg=3197.8 sigma=19.4 thresh=3256 peak=3250
23:13:26.645 00.005 16872 Star::Find false star n=2 nbg=253 bg=3208.6 sigma=18.6 thresh=3264 peak=3252
23:13:26.649 00.004 16872 Star::Find false star n=4 nbg=284 bg=3201.9 sigma=23.3 thresh=3272 peak=3262
23:13:26.652 00.003 16872 Star::Find false star n=7 nbg=263 bg=3199.1 sigma=16.8 thresh=3249 peak=3248
23:13:26.655 00.003 16872 Star::Find false star n=2 nbg=270 bg=3203.1 sigma=21.2 thresh=3267 peak=3251
23:13:26.659 00.004 16872 Star::Find false star n=7 nbg=280 bg=3203.0 sigma=20.1 thresh=3263 peak=3252
23:13:26.664 00.005 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\star.cpp:164->coordinates are invalid
23:13:26.670 00.006 16872 Star::Find false star n=3 nbg=270 bg=3198.1 sigma=19.1 thresh=3255 peak=3236
23:13:26.672 00.002 16872 MultiStar: [#1 -38.71,1.60,0.00,M1] [#2 -53.76,0.87,0.00,M8] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:13:26.675 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:13:26.677 00.002 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
23:13:26.680 00.003 16872 CameraToMount -- cameraX=-59.40 cameraY=1.76 hyp=59.42 cameraTheta=3.11 mountX=0.86 mountY=59.39, mountTheta=1.56
23:13:26.685 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-59.40, y=1.76, opts=13)
23:13:26.688 00.003 16872 Enqueuing Move request for scope (-59.40, 1.76)
23:13:26.694 00.006 9640 Worker thread wakes up
23:13:26.694 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-59.40, 1.76) opts 0xd
23:13:26.694 00.000 9640 Handling offset move in thread for scope, endpoint = (-59.40, 1.76)
23:13:26.694 00.000 9640 Moving (-59.40, 1.76) raw xDistance=0.86 yDistance=59.39
23:13:26.694 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.86
23:13:26.694 00.000 9640 GuideAlgorithmZFilter::Result() returns 11.36, input 59.39, m_sumCorr=71
23:13:26.694 00.000 9640 MoveAxis(W, 61, ABG)
23:13:26.694 00.000 9640 Guiding  Dir = 3, Dur = 61
23:13:26.694 00.000 9640 IsSlewing returns 0
23:13:26.694 00.000 9640 IsGuiding returns 0
23:13:26.695 00.001 9640 PulseGuide returned control before completion, sleep 71
23:13:26.700 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65504, med=3204, FiltMin=3064, FiltMax=45176, Gamma=2.190
23:13:26.739 00.039 16872 UpdateGuideState exits: m=8575 SNR=46.5
23:13:26.742 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:26.745 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:13:26.748 00.003 16872 Enqueuing Expose request
23:13:26.782 00.034 9640 IsGuiding returns 1
23:13:26.782 00.000 9640 scope still moving after pulse duration time elapsed
23:13:26.813 00.031 9640 IsSlewing returns 0
23:13:26.813 00.000 9640 IsGuiding returns 0
23:13:26.813 00.000 9640 scope move finished after 61 + 57 ms
23:13:26.813 00.000 9640 Move returns status 0, amount 61
23:13:26.814 00.001 9640 MoveAxis(S, 1365, ABG)
23:13:26.814 00.000 9640 Guiding  Dir = 1, Dur = 1365
23:13:26.814 00.000 9640 IsSlewing returns 0
23:13:26.816 00.002 9640 IsGuiding returns 0
23:13:26.817 00.001 9640 PulseGuide returned control before completion, sleep 1375
23:13:28.199 01.382 9640 IsGuiding returns 1
23:13:28.199 00.000 9640 scope still moving after pulse duration time elapsed
23:13:28.230 00.031 9640 IsSlewing returns 0
23:13:28.230 00.000 9640 IsGuiding returns 0
23:13:28.230 00.000 9640 scope move finished after 1365 + 49 ms
23:13:28.230 00.000 9640 Move returns status 0, amount 1365
23:13:28.230 00.000 9640 move complete, result=0
23:13:28.230 00.000 9640 worker thread done servicing request
23:13:28.231 00.001 9640 Worker thread wakes up
23:13:28.231 00.000 16872 GuideStep: 0.9 px 61 ms WEST, 59.4 px 1365 ms SOUTH
23:13:28.235 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:13:28.235 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1555,589,31,31)
23:13:29.865 01.630 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a9101f14-2d9f-402a-96bb-55cd3648c942"}
23:13:29.869 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a9101f14-2d9f-402a-96bb-55cd3648c942"}
23:13:29.875 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d92a346e-cb85-4547-8804-405cbb9dff76"}
23:13:29.885 00.010 16872 case statement mapped state 6 to 3
23:13:29.898 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d92a346e-cb85-4547-8804-405cbb9dff76"}
23:13:29.906 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"956d1023-7022-4e01-a34f-89f3def0927b"}
23:13:29.914 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[6.83,7.43],"pixels":"..."},"id":"956d1023-7022-4e01-a34f-89f3def0927b"}
23:13:32.299 02.385 9640 Exposure complete
23:13:32.432 00.133 9640 worker thread done servicing request
23:13:32.432 00.000 16872 OnExposeComplete: enter
23:13:32.444 00.012 16872 UpdateGuideState(): m_state=6
23:13:32.444 00.000 16872 Star::Find(15, 1569, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
23:13:32.448 00.004 16872 Star::Find returns 1 (0), X=1559.03, Y=604.16, Mass=8397, SNR=47.7, Peak=4096 HFD=2.6
23:13:32.452 00.004 16872 Star::Find false star n=15 nbg=251 bg=3203.3 sigma=14.8 thresh=3248 peak=3246
23:13:32.452 00.000 16872 Star::Find false star n=8 nbg=264 bg=3206.9 sigma=18.3 thresh=3262 peak=3260
23:13:32.459 00.007 16872 Star::Find false star n=10 nbg=269 bg=3204.9 sigma=16.8 thresh=3255 peak=3255
23:13:32.459 00.000 16872 Star::Find false star n=8 nbg=267 bg=3204.7 sigma=18.7 thresh=3261 peak=3258
23:13:32.459 00.000 16872 Star::Find false star n=7 nbg=283 bg=3209.0 sigma=21.7 thresh=3274 peak=3272
23:13:32.465 00.006 16872 Star::Find false star n=6 nbg=266 bg=3207.1 sigma=18.0 thresh=3261 peak=3259
23:13:32.465 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\star.cpp:164->coordinates are invalid
23:13:32.465 00.000 16872 Star::Find false star n=3 nbg=269 bg=3202.1 sigma=20.8 thresh=3265 peak=3251
23:13:32.476 00.011 16872 MultiStar: [#1 -49.04,1.76,0.00,M2] [#2 -64.12,1.94,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:13:32.477 00.001 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:13:32.482 00.005 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
23:13:32.485 00.003 16872 CameraToMount -- cameraX=-70.20 cameraY=1.50 hyp=70.21 cameraTheta=3.12 mountX=0.43 mountY=70.16, mountTheta=1.56
23:13:32.490 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-70.20, y=1.50, opts=13)
23:13:32.493 00.003 16872 Enqueuing Move request for scope (-70.20, 1.50)
23:13:32.495 00.002 9640 Worker thread wakes up
23:13:32.495 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-70.20, 1.50) opts 0xd
23:13:32.495 00.000 9640 Handling offset move in thread for scope, endpoint = (-70.20, 1.50)
23:13:32.497 00.002 9640 Moving (-70.20, 1.50) raw xDistance=0.43 yDistance=70.16
23:13:32.497 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.43
23:13:32.497 00.000 9640 GuideAlgorithmZFilter::Result() returns 14.19, input 70.16, m_sumCorr=85
23:13:32.497 00.000 9640 MoveAxis(W, 37, ABG)
23:13:32.497 00.000 9640 Guiding  Dir = 3, Dur = 37
23:13:32.497 00.000 9640 IsSlewing returns 0
23:13:32.497 00.000 9640 IsGuiding returns 0
23:13:32.497 00.000 9640 PulseGuide returned control before completion, sleep 47
23:13:32.504 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=65516, med=3204, FiltMin=3060, FiltMax=44412, Gamma=2.190
23:13:32.543 00.039 16872 UpdateGuideState exits: m=8397 SNR=47.7
23:13:32.543 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:32.549 00.006 9640 IsGuiding returns 1
23:13:32.549 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:13:32.554 00.005 16872 Enqueuing Expose request
23:13:32.556 00.002 9640 scope still moving after pulse duration time elapsed
23:13:32.584 00.028 9640 IsSlewing returns 0
23:13:32.584 00.000 9640 IsGuiding returns 0
23:13:32.584 00.000 9640 scope move finished after 37 + 50 ms
23:13:32.584 00.000 9640 Move returns status 0, amount 37
23:13:32.584 00.000 9640 MoveAxis(S, 1705, ABG)
23:13:32.585 00.001 9640 Guiding  Dir = 1, Dur = 1705
23:13:32.585 00.000 9640 IsSlewing returns 0
23:13:32.586 00.001 9640 IsGuiding returns 0
23:13:32.586 00.000 9640 PulseGuide returned control before completion, sleep 1715
23:13:33.378 00.792 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c3d89375-076a-4e44-b280-c8223bc38c1f"}
23:13:33.380 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c3d89375-076a-4e44-b280-c8223bc38c1f"}
23:13:33.383 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49513f78-188c-4626-ba12-3551b6b4d640"}
23:13:33.383 00.000 16872 case statement mapped state 6 to 3
23:13:33.391 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"49513f78-188c-4626-ba12-3551b6b4d640"}
23:13:33.393 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c829c71c-3656-45f7-80ca-2709b7fd1f61"}
23:13:33.397 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[7.03,7.16],"pixels":"..."},"id":"c829c71c-3656-45f7-80ca-2709b7fd1f61"}
23:13:34.305 00.908 9640 IsGuiding returns 1
23:13:34.305 00.000 9640 scope still moving after pulse duration time elapsed
23:13:34.337 00.032 9640 IsSlewing returns 0
23:13:34.338 00.001 9640 IsGuiding returns 0
23:13:34.338 00.000 9640 scope move finished after 1705 + 46 ms
23:13:34.338 00.000 9640 Move returns status 0, amount 1705
23:13:34.338 00.000 9640 move complete, result=0
23:13:34.338 00.000 9640 worker thread done servicing request
23:13:34.338 00.000 16872 GuideStep: 0.4 px 37 ms WEST, 70.2 px 1705 ms SOUTH
23:13:34.339 00.001 9640 Worker thread wakes up
23:13:34.339 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:13:34.339 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1544,589,31,31)
23:13:36.880 02.541 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b426ab5a-9097-4ba9-b554-77b2ef0ba1a9"}
23:13:36.885 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b426ab5a-9097-4ba9-b554-77b2ef0ba1a9"}
23:13:36.885 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40067682-728c-40f1-9ecb-e09d8ea2908a"}
23:13:36.891 00.006 16872 case statement mapped state 6 to 3
23:13:36.894 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"40067682-728c-40f1-9ecb-e09d8ea2908a"}
23:13:36.894 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"85af4ca4-e939-4419-aa74-e5c9139c6659"}
23:13:36.903 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[7.03,7.16],"pixels":"..."},"id":"85af4ca4-e939-4419-aa74-e5c9139c6659"}
23:13:38.082 01.179 16872 evsrv: cli 0D3C0A48 connect
23:13:38.092 00.010 16872 case statement mapped state 6 to 3
23:13:38.096 00.004 16872 case statement mapped state 6 to 3
23:13:38.098 00.002 16872 evsrv: cli 0D3C0A48 request: {"method":"get_pixel_scale","id":"3fb05b38-f944-4179-a70f-149d260c804f"}
23:13:38.098 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0.906659,"id":"3fb05b38-f944-4179-a70f-149d260c804f"}
23:13:38.106 00.008 16872 evsrv: cli 0D3C0A48 disconnect
23:13:38.393 00.287 9640 Exposure complete
23:13:38.531 00.138 9640 worker thread done servicing request
23:13:38.531 00.000 16872 OnExposeComplete: enter
23:13:38.535 00.004 16872 UpdateGuideState(): m_state=6
23:13:38.535 00.000 16872 Star::Find(15, 1559, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
23:13:38.539 00.004 16872 Star::Find returns 1 (0), X=1544.70, Y=604.33, Mass=8465, SNR=50.6, Peak=4184 HFD=2.8
23:13:38.539 00.000 16872 Star::Find false star n=4 nbg=266 bg=3201.7 sigma=19.4 thresh=3260 peak=3249
23:13:38.539 00.000 16872 Star::Find false star n=5 nbg=259 bg=3198.1 sigma=17.1 thresh=3249 peak=3240
23:13:38.550 00.011 16872 Star::Find false star n=4 nbg=264 bg=3198.5 sigma=17.3 thresh=3250 peak=3249
23:13:38.550 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\star.cpp:164->coordinates are invalid
23:13:38.554 00.004 16872 MultiStar: [#1 -64.10,1.86,0.00,M3] [#2 -78.72,2.65,0.00,M10] [#3 0.00,0.00,0.00,L] [#4 -64.59,8.66,0.00,M1] [#5 -88.25,0.19,0.00,M7] [#6 -64.41,-7.48,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -102.47,-12.38,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:13:38.559 00.005 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
23:13:38.561 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
23:13:38.561 00.000 16872 CameraToMount -- cameraX=-84.53 cameraY=1.66 hyp=84.54 cameraTheta=3.12 mountX=0.38 mountY=84.47, mountTheta=1.57
23:13:38.572 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-84.53, y=1.66, opts=13)
23:13:38.572 00.000 16872 Enqueuing Move request for scope (-84.53, 1.66)
23:13:38.577 00.005 9640 Worker thread wakes up
23:13:38.577 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-84.53, 1.66) opts 0xd
23:13:38.577 00.000 9640 Handling offset move in thread for scope, endpoint = (-84.53, 1.66)
23:13:38.577 00.000 9640 Moving (-84.53, 1.66) raw xDistance=0.38 yDistance=84.47
23:13:38.577 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
23:13:38.577 00.000 9640 GuideAlgorithmZFilter::Result() returns 18.81, input 84.47, m_sumCorr=1e+02
23:13:38.577 00.000 9640 MoveAxis(W, 29, ABG)
23:13:38.577 00.000 9640 Guiding  Dir = 3, Dur = 29
23:13:38.577 00.000 9640 IsSlewing returns 0
23:13:38.577 00.000 9640 IsGuiding returns 0
23:13:38.577 00.000 9640 PulseGuide returned control before completion, sleep 39
23:13:38.585 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65508, med=3200, FiltMin=3060, FiltMax=44316, Gamma=2.190
23:13:38.623 00.038 16872 UpdateGuideState exits: m=8465 SNR=50.6
23:13:38.627 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:38.627 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:13:38.632 00.005 9640 IsGuiding returns 1
23:13:38.636 00.004 9640 scope still moving after pulse duration time elapsed
23:13:38.636 00.000 16872 Enqueuing Expose request
23:13:38.664 00.028 9640 IsSlewing returns 0
23:13:38.664 00.000 9640 IsGuiding returns 0
23:13:38.664 00.000 9640 scope move finished after 29 + 56 ms
23:13:38.664 00.000 9640 Move returns status 0, amount 29
23:13:38.664 00.000 9640 MoveAxis(S, 2260, ABG)
23:13:38.664 00.000 9640 Guiding  Dir = 1, Dur = 2260
23:13:38.664 00.000 9640 IsSlewing returns 0
23:13:38.664 00.000 9640 IsGuiding returns 0
23:13:38.664 00.000 9640 PulseGuide returned control before completion, sleep 2270
23:13:40.384 01.720 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be5333bd-925c-422e-b74b-c8495d2829f6"}
23:13:40.386 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"be5333bd-925c-422e-b74b-c8495d2829f6"}
23:13:40.390 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3863e90d-229e-4159-b5c0-540dd1c731ea"}
23:13:40.393 00.003 16872 case statement mapped state 6 to 3
23:13:40.393 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3863e90d-229e-4159-b5c0-540dd1c731ea"}
23:13:40.393 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"18a95ff8-5c24-420d-b945-c70029ce757c"}
23:13:40.403 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[6.70,7.33],"pixels":"..."},"id":"18a95ff8-5c24-420d-b945-c70029ce757c"}
23:13:40.944 00.541 9640 IsGuiding returns 1
23:13:40.944 00.000 9640 scope still moving after pulse duration time elapsed
23:13:40.971 00.027 9640 IsSlewing returns 0
23:13:40.972 00.001 9640 IsGuiding returns 0
23:13:40.972 00.000 9640 scope move finished after 2260 + 46 ms
23:13:40.972 00.000 9640 Move returns status 0, amount 2260
23:13:40.972 00.000 9640 move complete, result=0
23:13:40.972 00.000 9640 worker thread done servicing request
23:13:40.972 00.000 9640 Worker thread wakes up
23:13:40.972 00.000 16872 GuideStep: 0.4 px 29 ms WEST, 84.5 px 2260 ms SOUTH
23:13:40.972 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:13:40.972 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1530,589,31,31)
23:13:43.898 02.926 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3db99747-a6f8-47e8-8add-0698cc5aa26a"}
23:13:43.903 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3db99747-a6f8-47e8-8add-0698cc5aa26a"}
23:13:43.905 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf1b8f3c-4e0e-4438-a93b-37dfb578976b"}
23:13:43.905 00.000 16872 case statement mapped state 6 to 3
23:13:43.905 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf1b8f3c-4e0e-4438-a93b-37dfb578976b"}
23:13:43.913 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a0da1159-66a6-4e79-9777-dbb52e4d1711"}
23:13:43.918 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[6.70,7.33],"pixels":"..."},"id":"a0da1159-66a6-4e79-9777-dbb52e4d1711"}
23:13:45.032 01.114 9640 Exposure complete
23:13:45.162 00.130 9640 worker thread done servicing request
23:13:45.162 00.000 16872 OnExposeComplete: enter
23:13:45.171 00.009 16872 UpdateGuideState(): m_state=6
23:13:45.171 00.000 16872 Star::Find(15, 1544, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
23:13:45.176 00.005 16872 Star::Find returns 1 (0), X=1527.80, Y=606.59, Mass=2101, SNR=22.8, Peak=3320 HFD=3.4
23:13:45.178 00.002 16872 Status Line: Mass: 2101 vs 8584
23:13:45.178 00.000 16872 UpdateCurrentPosition: star mass new=2100.7 exp=8584.4 thresh=50% limits=(4292.2, 14312.9, 17168.8)
23:13:45.187 00.009 16872 DistanceChecker: activated
23:13:45.187 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:13:45.187 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
23:13:45.195 00.008 16872 Enqueuing Move request for scope (0.00, 0.00)
23:13:45.202 00.007 9640 Worker thread wakes up
23:13:45.202 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:13:45.202 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:13:45.202 00.000 9640 move complete, result=0
23:13:45.202 00.000 9640 worker thread done servicing request
23:13:45.307 00.105 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:13:45.309 00.002 16872 Status Line: Star lost - mass changed
23:13:45.315 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=64040, med=3200, FiltMin=3080, FiltMax=44296, Gamma=2.190
23:13:45.350 00.035 16872 UpdateGuideState exits: Star lost - mass changed
23:13:45.364 00.014 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:45.368 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:13:45.372 00.004 16872 Enqueuing Expose request
23:13:45.376 00.004 9640 Worker thread wakes up
23:13:45.376 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:13:45.376 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:13:46.168 00.792 16872 evsrv: cli 0D3C0A48 connect
23:13:46.171 00.003 16872 case statement mapped state 6 to 4
23:13:46.175 00.004 16872 case statement mapped state 6 to 4
23:13:46.179 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_pixel_scale","id":"878964d6-4d73-4edf-a295-092d76190ead"}
23:13:46.181 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0.906659,"id":"878964d6-4d73-4edf-a295-092d76190ead"}
23:13:46.181 00.000 16872 evsrv: cli 0D3C0A48 disconnect
23:13:47.404 01.223 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7872f58-a6c8-497e-915f-7604bed6477b"}
23:13:47.404 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f7872f58-a6c8-497e-915f-7604bed6477b"}
23:13:47.412 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"efdc0ce4-e562-4829-9271-2dc90d065f31"}
23:13:47.416 00.004 16872 case statement mapped state 6 to 4
23:13:47.421 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"efdc0ce4-e562-4829-9271-2dc90d065f31"}
23:13:47.428 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d6477362-c8a5-42ea-a8d7-3a2f51ee598e"}
23:13:47.432 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.70,7.33],"pixels":"..."},"id":"d6477362-c8a5-42ea-a8d7-3a2f51ee598e"}
23:13:49.418 01.986 9640 Exposure complete
23:13:49.558 00.140 9640 worker thread done servicing request
23:13:49.558 00.000 16872 OnExposeComplete: enter
23:13:49.561 00.003 16872 UpdateGuideState(): m_state=6
23:13:49.561 00.000 16872 Star::Find(15, 1544, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:49.569 00.008 16872 Star::Find false star n=42 nbg=263 bg=3209.5 sigma=18.9 thresh=3266 peak=3257
23:13:49.572 00.003 16872 Star::Find returns 0 (2), X=1544.00, Y=604.00, Mass=9224, SNR=2.9, Peak=3288 HFD=0.0
23:13:49.575 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
23:13:49.580 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
23:13:49.586 00.006 16872 Enqueuing Move request for scope (0.00, 0.00)
23:13:49.586 00.000 9640 Worker thread wakes up
23:13:49.586 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:13:49.586 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:13:49.586 00.000 9640 move complete, result=0
23:13:49.586 00.000 9640 worker thread done servicing request
23:13:49.698 00.112 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:13:49.704 00.006 16872 Status Line: Star lost - low SNR
23:13:49.711 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2832, max=62192, med=3204, FiltMin=3134, FiltMax=40642, Gamma=2.190
23:13:49.751 00.040 16872 UpdateGuideState exits: Star lost - low SNR
23:13:49.755 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:49.755 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:13:49.760 00.005 16872 Enqueuing Expose request
23:13:49.765 00.005 9640 Worker thread wakes up
23:13:49.765 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:13:49.765 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:13:50.911 01.146 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"30569690-1f20-4da1-83dd-a5b4bc7078ae"}
23:13:50.915 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"30569690-1f20-4da1-83dd-a5b4bc7078ae"}
23:13:50.919 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b489d1a-2cf0-4376-abf7-e56441c793d1"}
23:13:50.921 00.002 16872 case statement mapped state 6 to 4
23:13:50.923 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"0b489d1a-2cf0-4376-abf7-e56441c793d1"}
23:13:50.927 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dccd4d12-0b11-456f-b72c-bf47d6c868e7"}
23:13:50.930 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[6.70,7.33],"pixels":"..."},"id":"dccd4d12-0b11-456f-b72c-bf47d6c868e7"}
23:13:53.011 02.081 16872 Stop button clicked
23:13:53.014 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:13:53.014 00.000 16872 Status Line: Waiting for devices...
23:13:53.652 00.638 9640 ASCOM_AbortExposure returns err = 0
23:13:53.652 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:13:53.652 00.000 9640 worker thread done servicing request
23:13:53.652 00.000 16872 OnExposeComplete: enter
23:13:53.658 00.006 16872 OnExposeComplete: Capture Error reported
23:13:53.660 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:13:53.660 00.000 16872 Mount: notify guiding stopped
23:13:53.669 00.009 16872 Changing from state GUIDING to STOP
23:13:53.672 00.003 16872 guider state => SELECTED
23:13:53.676 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2832, max=62192, med=3204, FiltMin=3134, FiltMax=40642, Gamma=2.190
23:13:53.712 00.036 16872 Changing from state SELECTED to UNINITIALIZED
23:13:53.717 00.005 16872 guider state => SELECTING
23:13:53.727 00.010 16872 Status Line: Stopped.
23:13:53.733 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:13:54.434 00.701 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2485e87d-f71b-4eb6-a0fc-f75029318a31"}
23:13:54.434 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2485e87d-f71b-4eb6-a0fc-f75029318a31"}
23:13:54.434 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05316456-c99c-41c2-a50b-f25ed7434083"}
23:13:54.443 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"05316456-c99c-41c2-a50b-f25ed7434083"}
23:13:55.212 00.769 16872 StartLoopingInteractive: Loop button clicked
23:13:55.214 00.002 16872 Status Line: Looping
23:13:55.221 00.007 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:13:55.243 00.022 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:13:55.247 00.004 16872 Enqueuing Expose request
23:13:55.249 00.002 9640 Worker thread wakes up
23:13:55.249 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:13:55.249 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:13:57.078 01.829 16872 GuiderMultiStar::AutoSelect enter
23:13:57.086 00.008 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:13:57.212 00.126 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:13:57.376 00.164 16872 AutoFind: global mean = -0.0, stdev 317.3
23:13:57.376 00.000 16872 AutoFind: using threshold = 0.1
23:13:57.530 00.154 16872 AutoFind: local max [1113, 135] 458.0
23:13:57.530 00.000 16872 AutoFind: local max [1526, 604] 5.9
23:13:57.538 00.008 16872 AutoFind: local max [1109, 121] 1.5
23:13:57.543 00.005 16872 AutoFind: local max [867, 642] 1.5
23:13:57.545 00.002 16872 AutoFind: local max [977, 983] 1.4
23:13:57.550 00.005 16872 AutoFind: local max [1113, 149] 1.3
23:13:57.550 00.000 16872 AutoFind: local max [1104, 148] 1.1
23:13:57.555 00.005 16872 AutoFind: local max [980, 862] 1.0
23:13:57.555 00.000 16872 AutoFind: local max [1835, 232] 1.0
23:13:57.559 00.004 16872 AutoFind: local max [148, 834] 1.0
23:13:57.559 00.000 16872 AutoFind: local max [466, 136] 1.0
23:13:57.564 00.005 16872 AutoFind: local max [926, 707] 0.9
23:13:57.564 00.000 16872 AutoFind: local max [1777, 175] 0.9
23:13:57.564 00.000 16872 AutoFind: local max [191, 224] 0.9
23:13:57.572 00.008 16872 AutoFind: local max [1119, 206] 0.9
23:13:57.576 00.004 16872 AutoFind: local max [262, 633] 0.9
23:13:57.576 00.000 16872 AutoFind: local max [1308, 693] 0.9
23:13:57.580 00.004 16872 AutoFind: local max [53, 668] 0.9
23:13:57.583 00.003 16872 AutoFind: local max [1164, 855] 0.9
23:13:57.586 00.003 16872 AutoFind: local max [1781, 551] 0.9
23:13:57.589 00.003 16872 AutoFind: local max [354, 1028] 0.9
23:13:57.590 00.001 16872 AutoFind: local max [533, 841] 0.9
23:13:57.590 00.000 16872 AutoFind: local max [336, 521] 0.9
23:13:57.590 00.000 16872 AutoFind: local max [1604, 504] 0.9
23:13:57.597 00.007 16872 AutoFind: local max [1815, 985] 0.9
23:13:57.597 00.000 16872 AutoFind: local max [695, 706] 0.9
23:13:57.597 00.000 16872 AutoFind: local max [282, 18] 0.8
23:13:57.605 00.008 16872 AutoFind: local max [1127, 145] 0.8
23:13:57.605 00.000 16872 AutoFind: local max [53, 416] 0.8
23:13:57.605 00.000 16872 AutoFind: local max [994, 724] 0.8
23:13:57.613 00.008 16872 AutoFind: local max [279, 999] 0.8
23:13:57.615 00.002 16872 AutoFind: local max [1123, 439] 0.8
23:13:57.620 00.005 16872 AutoFind: local max [1185, 503] 0.8
23:13:57.622 00.002 16872 AutoFind: local max [693, 359] 0.8
23:13:57.622 00.000 16872 AutoFind: local max [1110, 696] 0.8
23:13:57.622 00.000 16872 AutoFind: local max [138, 646] 0.8
23:13:57.630 00.008 16872 AutoFind: local max [1563, 833] 0.8
23:13:57.632 00.002 16872 AutoFind: local max [1420, 332] 0.8
23:13:57.635 00.003 16872 AutoFind: local max [1128, 124] 0.8
23:13:57.639 00.004 16872 AutoFind: local max [1197, 1064] 0.8
23:13:57.642 00.003 16872 AutoFind: local max [252, 732] 0.8
23:13:57.642 00.000 16872 AutoFind: local max [1395, 1039] 0.8
23:13:57.647 00.005 16872 AutoFind: local max [1780, 32] 0.8
23:13:57.647 00.000 16872 AutoFind: local max [1620, 405] 0.8
23:13:57.651 00.004 16872 AutoFind: local max [852, 982] 0.8
23:13:57.651 00.000 16872 AutoFind: local max [837, 460] 0.8
23:13:57.655 00.004 16872 AutoFind: local max [854, 469] 0.8
23:13:57.655 00.000 16872 AutoFind: local max [1602, 606] 0.8
23:13:57.655 00.000 16872 AutoFind: local max [1439, 800] 0.8
23:13:57.664 00.009 16872 AutoFind: local max [1725, 241] 0.8
23:13:57.668 00.004 16872 AutoFind: local max [1754, 626] 0.8
23:13:57.668 00.000 16872 AutoFind: local max [1427, 338] 0.8
23:13:57.673 00.005 16872 AutoFind: local max [1794, 160] 0.8
23:13:57.676 00.003 16872 AutoFind: local max [845, 127] 0.8
23:13:57.676 00.000 16872 AutoFind: local max [1193, 438] 0.8
23:13:57.685 00.009 16872 AutoFind: local max [317, 455] 0.8
23:13:57.685 00.000 16872 AutoFind: local max [416, 224] 0.8
23:13:57.689 00.004 16872 AutoFind: local max [1301, 998] 0.8
23:13:57.689 00.000 16872 AutoFind: local max [1516, 752] 0.8
23:13:57.689 00.000 16872 AutoFind: local max [1349, 231] 0.8
23:13:57.698 00.009 16872 AutoFind: local max [1259, 752] 0.8
23:13:57.700 00.002 16872 AutoFind: local max [1903, 127] 0.8
23:13:57.704 00.004 16872 AutoFind: local max [135, 826] 0.8
23:13:57.706 00.002 16872 AutoFind: local max [65, 31] 0.8
23:13:57.706 00.000 16872 AutoFind: local max [516, 68] 0.8
23:13:57.714 00.008 16872 AutoFind: local max [1281, 799] 0.8
23:13:57.720 00.006 16872 AutoFind: local max [326, 680] 0.8
23:13:57.723 00.003 16872 AutoFind: local max [924, 1069] 0.8
23:13:57.723 00.000 16872 AutoFind: local max [535, 775] 0.8
23:13:57.723 00.000 16872 AutoFind: local max [1776, 890] 0.8
23:13:57.731 00.008 16872 AutoFind: local max [203, 873] 0.8
23:13:57.733 00.002 16872 AutoFind: local max [494, 120] 0.8
23:13:57.733 00.000 16872 AutoFind: local max [1784, 685] 0.8
23:13:57.739 00.006 16872 AutoFind: local max [1538, 768] 0.8
23:13:57.742 00.003 16872 AutoFind: local max [780, 923] 0.8
23:13:57.744 00.002 16872 AutoFind: local max [1715, 512] 0.8
23:13:57.747 00.003 16872 AutoFind: local max [129, 561] 0.8
23:13:57.747 00.000 16872 AutoFind: local max [747, 417] 0.8
23:13:57.747 00.000 16872 AutoFind: local max [1743, 148] 0.8
23:13:57.747 00.000 16872 AutoFind: local max [1680, 906] 0.8
23:13:57.757 00.010 16872 AutoFind: local max [183, 867] 0.8
23:13:57.757 00.000 16872 AutoFind: local max [739, 331] 0.8
23:13:57.757 00.000 16872 AutoFind: local max [598, 290] 0.8
23:13:57.765 00.008 16872 AutoFind: local max [978, 162] 0.8
23:13:57.766 00.001 16872 AutoFind: local max [535, 145] 0.8
23:13:57.766 00.000 16872 AutoFind: local max [1601, 462] 0.8
23:13:57.773 00.007 16872 AutoFind: local max [932, 224] 0.8
23:13:57.776 00.003 16872 AutoFind: local max [607, 1055] 0.8
23:13:57.780 00.004 16872 AutoFind: local max [566, 273] 0.8
23:13:57.782 00.002 16872 AutoFind: local max [1663, 1011] 0.8
23:13:57.784 00.002 16872 AutoFind: local max [203, 52] 0.8
23:13:57.786 00.002 16872 AutoFind: local max [255, 120] 0.7
23:13:57.788 00.002 16872 AutoFind: local max [193, 231] 0.7
23:13:57.788 00.000 16872 AutoFind: local max [942, 535] 0.7
23:13:57.788 00.000 16872 AutoFind: local max [276, 231] 0.7
23:13:57.797 00.009 16872 AutoFind: local max [1354, 385] 0.7
23:13:57.799 00.002 16872 AutoFind: local max [1466, 603] 0.7
23:13:57.803 00.004 16872 AutoFind: local max [825, 224] 0.7
23:13:57.804 00.001 16872 AutoFind: local max [386, 425] 0.7
23:13:57.804 00.000 16872 AutoFind: local max [309, 194] 0.7
23:13:57.804 00.000 16872 AutoFind: too close [193, 231] 0.7 - [191, 224] 0.9
23:13:57.814 00.010 16872 AutoFind: too close [183, 867] 0.8 - [203, 873] 0.8
23:13:57.818 00.004 16872 AutoFind: too close [135, 826] 0.8 - [148, 834] 1.0
23:13:57.820 00.002 16872 AutoFind: too close [1794, 160] 0.8 - [1777, 175] 0.9
23:13:57.820 00.000 16872 AutoFind: too close [1427, 338] 0.8 - [1420, 332] 0.8
23:13:57.820 00.000 16872 AutoFind: too close [854, 469] 0.8 - [837, 460] 0.8
23:13:57.828 00.008 16872 AutoFind: too close [1128, 124] 0.8 - [1109, 121] 1.5
23:13:57.832 00.004 16872 AutoFind: close dim-bright [1128, 124] 0.8 - [1113, 135] 458.0
23:13:57.836 00.004 16872 AutoFind: too close [1127, 145] 0.8 - [1113, 149] 1.3
23:13:57.836 00.000 16872 AutoFind: close dim-bright [1127, 145] 0.8 - [1113, 135] 458.0
23:13:57.836 00.000 16872 AutoFind: too close [1104, 148] 1.1 - [1113, 149] 1.3
23:13:57.836 00.000 16872 AutoFind: close dim-bright [1104, 148] 1.1 - [1113, 135] 458.0
23:13:57.849 00.013 16872 AutoFind: close dim-bright [1113, 149] 1.3 - [1113, 135] 458.0
23:13:57.849 00.000 16872 AutoFind: close dim-bright [1109, 121] 1.5 - [1113, 135] 458.0
23:13:57.853 00.004 16872 AutoFind: too close to edge [924, 1069] 0.8
23:13:57.853 00.000 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:13:57.853 00.000 16872 Star::Find(15, 1113, 135, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.861 00.008 16872 Star::Find returns 1 (0), X=1113.56, Y=134.62, Mass=914876, SNR=603.5, Peak=62192 HFD=3.4
23:13:57.861 00.000 16872 Star::Find(15, 1526, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.865 00.004 16872 Star::Find returns 1 (0), X=1526.13, Y=603.45, Mass=9293, SNR=48.7, Peak=4172 HFD=3.0
23:13:57.869 00.004 16872 Star::Find(15, 867, 642, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.872 00.003 16872 Star::Find returns 1 (0), X=867.71, Y=641.74, Mass=1717, SNR=19.0, Peak=3428 HFD=2.3
23:13:57.876 00.004 16872 Star::Find(15, 977, 983, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.878 00.002 16872 Star::Find returns 1 (0), X=977.11, Y=983.16, Mass=1481, SNR=17.4, Peak=3428 HFD=2.3
23:13:57.878 00.000 16872 Star::Find(15, 980, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.878 00.000 16872 Star::Find returns 1 (0), X=980.51, Y=861.87, Mass=853, SNR=12.6, Peak=3360 HFD=2.0
23:13:57.887 00.009 16872 Star::Find(15, 1835, 232, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.891 00.004 16872 Star::Find returns 1 (0), X=1834.98, Y=232.24, Mass=772, SNR=10.9, Peak=3320 HFD=2.3
23:13:57.893 00.002 16872 Star::Find(15, 466, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.895 00.002 16872 Star::Find returns 1 (0), X=466.22, Y=136.14, Mass=919, SNR=12.4, Peak=3384 HFD=2.1
23:13:57.899 00.004 16872 Star::Find(15, 926, 707, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.902 00.003 16872 Star::Find returns 1 (0), X=927.05, Y=706.24, Mass=672, SNR=9.9, Peak=3324 HFD=2.8
23:13:57.902 00.000 16872 Star::Find(15, 1119, 206, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.902 00.000 16872 Star::Find returns 1 (0), X=1119.13, Y=206.04, Mass=836, SNR=12.2, Peak=3336 HFD=2.7
23:13:57.910 00.008 16872 Star::Find(15, 262, 633, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.910 00.000 16872 Star::Find returns 1 (0), X=261.71, Y=633.76, Mass=848, SNR=11.7, Peak=3296 HFD=2.8
23:13:57.910 00.000 16872 Star::Find(15, 1308, 693, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.919 00.009 16872 Star::Find returns 1 (0), X=1307.72, Y=693.14, Mass=736, SNR=10.7, Peak=3324 HFD=2.3
23:13:57.919 00.000 16872 Star::Find(15, 53, 668, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.923 00.004 16872 Star::Find returns 0 (4), X=53.40, Y=667.66, Mass=771, SNR=13.5, Peak=3416 HFD=1.4
23:13:57.929 00.006 16872 Star::Find(15, 1164, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.933 00.004 16872 Star::Find false star n=3 nbg=266 bg=3209.1 sigma=20.7 thresh=3271 peak=3267
23:13:57.935 00.002 16872 Star::Find returns 0 (2), X=1164.00, Y=855.00, Mass=225, SNR=2.9, Peak=3300 HFD=0.0
23:13:57.935 00.000 16872 Star::Find(15, 1781, 551, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.935 00.000 16872 Star::Find returns 1 (0), X=1780.95, Y=550.09, Mass=1147, SNR=13.0, Peak=3300 HFD=5.6
23:13:57.944 00.009 16872 Star::Find(15, 354, 1028, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.944 00.000 16872 Star::Find returns 1 (0), X=354.40, Y=1027.97, Mass=952, SNR=12.0, Peak=3332 HFD=3.4
23:13:57.944 00.000 16872 Star::Find(15, 533, 841, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.951 00.007 16872 Star::Find returns 1 (0), X=520.31, Y=826.82, Mass=695, SNR=10.9, Peak=3292 HFD=3.6
23:13:57.951 00.000 16872 Star::Find(15, 336, 521, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.957 00.006 16872 Star::Find returns 1 (0), X=335.70, Y=520.67, Mass=751, SNR=11.0, Peak=3304 HFD=2.7
23:13:57.960 00.003 16872 Star::Find(15, 1604, 504, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.960 00.000 16872 Star::Find returns 1 (0), X=1604.06, Y=503.18, Mass=608, SNR=10.0, Peak=3312 HFD=3.2
23:13:57.965 00.005 16872 Star::Find(15, 1815, 985, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.970 00.005 16872 Star::Find returns 1 (0), X=1814.58, Y=986.72, Mass=789, SNR=11.5, Peak=3328 HFD=3.4
23:13:57.970 00.000 16872 Star::Find(15, 695, 706, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.970 00.000 16872 Star::Find false star n=3 nbg=278 bg=3211.5 sigma=20.9 thresh=3274 peak=3259
23:13:57.976 00.006 16872 Star::Find returns 0 (2), X=695.00, Y=706.00, Mass=206, SNR=2.9, Peak=3284 HFD=0.0
23:13:57.976 00.000 16872 Star::Find(15, 282, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.982 00.006 16872 Star::Find false star n=6 nbg=282 bg=3202.2 sigma=20.4 thresh=3263 peak=3263
23:13:57.985 00.003 16872 Star::Find returns 0 (2), X=282.00, Y=18.00, Mass=467, SNR=2.9, Peak=3300 HFD=0.0
23:13:57.988 00.003 16872 Star::Find(15, 53, 416, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.993 00.005 16872 Star::Find returns 0 (4), X=53.74, Y=415.43, Mass=428, SNR=8.0, Peak=3320 HFD=1.4
23:13:57.993 00.000 16872 Star::Find(15, 994, 724, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:57.993 00.000 16872 Star::Find returns 1 (0), X=998.93, Y=723.38, Mass=1398, SNR=16.5, Peak=3404 HFD=2.4
23:13:58.000 00.007 16872 Star::Find(15, 279, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.000 00.000 16872 Star::Find returns 1 (0), X=279.29, Y=1000.23, Mass=453, SNR=8.1, Peak=3304 HFD=3.0
23:13:58.000 00.000 16872 Star::Find(15, 1123, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.009 00.009 16872 Star::Find false star n=2 nbg=282 bg=3208.8 sigma=20.1 thresh=3269 peak=3264
23:13:58.010 00.001 16872 Star::Find returns 0 (2), X=1123.00, Y=439.00, Mass=154, SNR=2.9, Peak=3312 HFD=0.0
23:13:58.010 00.000 16872 Star::Find(15, 1185, 503, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.010 00.000 16872 Star::Find false star n=1 nbg=282 bg=3207.9 sigma=17.5 thresh=3261 peak=3253
23:13:58.021 00.011 16872 Star::Find returns 0 (2), X=1185.00, Y=503.00, Mass=76, SNR=2.9, Peak=3284 HFD=0.0
23:13:58.026 00.005 16872 Star::Find(15, 693, 359, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.030 00.004 16872 Star::Find returns 1 (0), X=687.15, Y=362.75, Mass=1613, SNR=20.9, Peak=3496 HFD=2.1
23:13:58.033 00.003 16872 Star::Find(15, 1110, 696, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.033 00.000 16872 Star::Find returns 1 (0), X=1110.33, Y=695.91, Mass=971, SNR=12.3, Peak=3312 HFD=2.6
23:13:58.033 00.000 16872 Star::Find(15, 138, 646, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.041 00.008 16872 Star::Find returns 1 (0), X=137.10, Y=645.91, Mass=637, SNR=9.0, Peak=3300 HFD=2.7
23:13:58.048 00.007 16872 Star::Find(15, 1563, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.050 00.002 16872 Star::Find returns 1 (0), X=1563.33, Y=832.89, Mass=616, SNR=9.7, Peak=3316 HFD=2.3
23:13:58.050 00.000 16872 Star::Find(15, 1197, 1064, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.059 00.009 16872 Star::Find returns 1 (0), X=1197.26, Y=1064.05, Mass=573, SNR=9.4, Peak=3316 HFD=1.9
23:13:58.063 00.004 16872 Star::Find(15, 252, 732, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.066 00.003 16872 Star::Find returns 0 (4), X=241.89, Y=737.46, Mass=618, SNR=10.6, Peak=3344 HFD=1.4
23:13:58.070 00.004 16872 Star::Find(15, 1395, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.074 00.004 16872 Star::Find false star n=2 nbg=280 bg=3205.7 sigma=23.6 thresh=3277 peak=3262
23:13:58.078 00.004 16872 Star::Find returns 0 (2), X=1395.00, Y=1039.00, Mass=161, SNR=2.9, Peak=3292 HFD=0.0
23:13:58.082 00.004 16872 Star::Find(15, 1780, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.086 00.004 16872 Star::Find returns 1 (0), X=1778.16, Y=33.84, Mass=437, SNR=7.5, Peak=3288 HFD=6.7
23:13:58.089 00.003 16872 Star::Find(15, 1620, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.092 00.003 16872 Star::Find returns 0 (4), X=1619.00, Y=404.35, Mass=160, SNR=5.2, Peak=3316 HFD=0.5
23:13:58.092 00.000 16872 Star::Find(15, 852, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.100 00.008 16872 Star::Find returns 1 (0), X=852.92, Y=982.88, Mass=832, SNR=12.0, Peak=3364 HFD=3.6
23:13:58.104 00.004 16872 Star::Find(15, 1602, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.107 00.003 16872 Star::Find false star n=4 nbg=274 bg=3206.1 sigma=20.0 thresh=3266 peak=3265
23:13:58.111 00.004 16872 Star::Find returns 0 (2), X=1602.00, Y=606.00, Mass=304, SNR=2.9, Peak=3308 HFD=0.0
23:13:58.115 00.004 16872 Star::Find(15, 1439, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.115 00.000 16872 Star::Find returns 1 (0), X=1424.67, Y=793.77, Mass=636, SNR=9.9, Peak=3328 HFD=1.6
23:13:58.115 00.000 16872 Star::Find(15, 1725, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.124 00.009 16872 Star::Find false star n=3 nbg=275 bg=3208.7 sigma=20.4 thresh=3270 peak=3265
23:13:58.128 00.004 16872 Star::Find returns 0 (2), X=1725.00, Y=241.00, Mass=206, SNR=2.9, Peak=3288 HFD=0.0
23:13:58.132 00.004 16872 Star::Find(15, 1754, 626, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.136 00.004 16872 Star::Find returns 0 (4), X=1743.70, Y=634.77, Mass=310, SNR=7.1, Peak=3300 HFD=1.3
23:13:58.140 00.004 16872 Star::Find(15, 845, 127, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.142 00.002 16872 Star::Find false star n=4 nbg=270 bg=3209.8 sigma=19.2 thresh=3267 peak=3253
23:13:58.142 00.000 16872 Star::Find returns 0 (2), X=845.00, Y=127.00, Mass=265, SNR=2.9, Peak=3292 HFD=0.0
23:13:58.149 00.007 16872 Star::Find(15, 1193, 438, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.149 00.000 16872 Star::Find returns 1 (0), X=1192.87, Y=438.16, Mass=395, SNR=7.5, Peak=3300 HFD=1.7
23:13:58.156 00.007 16872 Star::Find(15, 317, 455, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.156 00.000 16872 Star::Find false star n=7 nbg=283 bg=3199.0 sigma=20.0 thresh=3259 peak=3259
23:13:58.164 00.008 16872 Star::Find returns 0 (2), X=317.00, Y=455.00, Mass=499, SNR=2.9, Peak=3288 HFD=0.0
23:13:58.167 00.003 16872 Star::Find(15, 416, 224, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.172 00.005 16872 Star::Find returns 1 (0), X=416.15, Y=224.32, Mass=930, SNR=12.6, Peak=3336 HFD=3.0
23:13:58.175 00.003 16872 Star::Find(15, 1301, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.179 00.004 16872 Star::Find returns 0 (4), X=1300.45, Y=997.78, Mass=419, SNR=7.7, Peak=3304 HFD=1.4
23:13:58.183 00.004 16872 Star::Find(15, 1516, 752, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.187 00.004 16872 Star::Find false star n=8 nbg=259 bg=3203.6 sigma=18.2 thresh=3258 peak=3256
23:13:58.189 00.002 16872 Star::Find returns 0 (2), X=1516.00, Y=752.00, Mass=503, SNR=2.9, Peak=3292 HFD=0.0
23:13:58.194 00.005 16872 Star::Find(15, 1349, 231, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.196 00.002 16872 Star::Find false star n=4 nbg=272 bg=3205.4 sigma=20.2 thresh=3266 peak=3257
23:13:58.202 00.006 16872 Star::Find returns 0 (2), X=1349.00, Y=231.00, Mass=298, SNR=2.9, Peak=3300 HFD=0.0
23:13:58.205 00.003 16872 Star::Find(15, 1259, 752, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.210 00.005 16872 Star::Find returns 1 (0), X=1259.30, Y=751.80, Mass=541, SNR=8.6, Peak=3308 HFD=2.6
23:13:58.215 00.005 16872 Star::Find(15, 1903, 127, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.219 00.004 16872 Star::Find returns 0 (3), X=1903.00, Y=127.00, Mass=0, SNR=0.0, Peak=3284 HFD=0.0
23:13:58.222 00.003 16872 Star::Find(15, 65, 31, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.228 00.006 16872 Star::Find returns 1 (0), X=70.85, Y=29.73, Mass=789, SNR=12.1, Peak=3352 HFD=3.8
23:13:58.233 00.005 16872 Star::Find(15, 516, 68, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.237 00.004 16872 Star::Find returns 1 (0), X=517.03, Y=68.40, Mass=658, SNR=9.9, Peak=3340 HFD=2.5
23:13:58.241 00.004 16872 Star::Find(15, 1281, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.247 00.006 16872 Star::Find returns 1 (0), X=1281.32, Y=799.53, Mass=783, SNR=12.1, Peak=3348 HFD=1.7
23:13:58.250 00.003 16872 Star::Find(15, 326, 680, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.256 00.006 16872 Star::Find returns 0 (4), X=325.99, Y=680.49, Mass=283, SNR=5.9, Peak=3284 HFD=1.0
23:13:58.260 00.004 16872 Star::Find(15, 535, 775, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.264 00.004 16872 Star::Find returns 0 (4), X=535.58, Y=775.15, Mass=378, SNR=7.5, Peak=3308 HFD=1.2
23:13:58.268 00.004 16872 Star::Find(15, 1776, 890, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.274 00.006 16872 Star::Find returns 1 (0), X=1775.07, Y=892.01, Mass=750, SNR=11.4, Peak=3316 HFD=4.0
23:13:58.278 00.004 16872 Star::Find(15, 494, 120, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.280 00.002 16872 Star::Find returns 1 (0), X=492.89, Y=119.35, Mass=343, SNR=7.3, Peak=3296 HFD=2.6
23:13:58.286 00.006 16872 Star::Find(15, 1784, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.291 00.005 16872 Star::Find returns 0 (3), X=1784.00, Y=685.00, Mass=0, SNR=0.0, Peak=3280 HFD=0.0
23:13:58.294 00.003 16872 Star::Find(15, 1538, 768, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.298 00.004 16872 Star::Find false star n=7 nbg=280 bg=3206.0 sigma=19.4 thresh=3264 peak=3256
23:13:58.302 00.004 16872 Star::Find returns 0 (2), X=1538.00, Y=768.00, Mass=446, SNR=2.9, Peak=3284 HFD=0.0
23:13:58.306 00.004 16872 Star::Find(15, 780, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.310 00.004 16872 Star::Find false star n=4 nbg=263 bg=3206.7 sigma=19.5 thresh=3265 peak=3259
23:13:58.315 00.005 16872 Star::Find returns 0 (2), X=780.00, Y=923.00, Mass=285, SNR=2.9, Peak=3296 HFD=0.0
23:13:58.321 00.006 16872 Star::Find(15, 1715, 512, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.325 00.004 16872 Star::Find returns 0 (4), X=1714.79, Y=512.59, Mass=388, SNR=7.6, Peak=3304 HFD=1.3
23:13:58.330 00.005 16872 Star::Find(15, 129, 561, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.335 00.005 16872 Star::Find returns 1 (0), X=129.39, Y=559.18, Mass=716, SNR=10.5, Peak=3316 HFD=3.8
23:13:58.340 00.005 16872 Star::Find(15, 747, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.344 00.004 16872 Star::Find returns 1 (0), X=746.93, Y=416.74, Mass=604, SNR=9.6, Peak=3316 HFD=2.1
23:13:58.348 00.004 16872 Star::Find(15, 1743, 148, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.351 00.003 16872 Star::Find returns 1 (0), X=1737.30, Y=139.89, Mass=293, SNR=7.3, Peak=3296 HFD=2.2
23:13:58.355 00.004 16872 Star::Find(15, 1680, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.359 00.004 16872 Star::Find returns 1 (0), X=1679.03, Y=906.51, Mass=826, SNR=11.8, Peak=3316 HFD=4.0
23:13:58.365 00.006 16872 Star::Find(15, 739, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.369 00.004 16872 Star::Find returns 1 (0), X=739.08, Y=330.75, Mass=518, SNR=8.4, Peak=3308 HFD=1.8
23:13:58.373 00.004 16872 Star::Find(15, 598, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.377 00.004 16872 Star::Find returns 1 (0), X=594.00, Y=277.93, Mass=933, SNR=12.3, Peak=3336 HFD=4.5
23:13:58.381 00.004 16872 Star::Find(15, 978, 162, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.385 00.004 16872 Star::Find returns 0 (4), X=977.69, Y=163.29, Mass=240, SNR=6.3, Peak=3304 HFD=1.0
23:13:58.390 00.005 16872 Star::Find(15, 535, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.396 00.006 16872 Star::Find returns 1 (0), X=530.99, Y=150.15, Mass=642, SNR=9.9, Peak=3284 HFD=5.8
23:13:58.399 00.003 16872 Star::Find(15, 1601, 462, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.401 00.002 16872 Star::Find returns 1 (0), X=1606.02, Y=451.43, Mass=843, SNR=13.8, Peak=3364 HFD=4.1
23:13:58.409 00.008 16872 Star::Find(15, 932, 224, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.411 00.002 16872 Star::Find false star n=2 nbg=278 bg=3204.4 sigma=21.5 thresh=3269 peak=3261
23:13:58.416 00.005 16872 Star::Find returns 0 (2), X=932.00, Y=224.00, Mass=143, SNR=2.9, Peak=3292 HFD=0.0
23:13:58.420 00.004 16872 Star::Find(15, 607, 1055, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.425 00.005 16872 Star::Find false star n=3 nbg=271 bg=3207.7 sigma=20.0 thresh=3268 peak=3268
23:13:58.429 00.004 16872 Star::Find returns 0 (2), X=607.00, Y=1055.00, Mass=253, SNR=2.9, Peak=3304 HFD=0.0
23:13:58.433 00.004 16872 Star::Find(15, 566, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.433 00.000 16872 Star::Find returns 1 (0), X=556.02, Y=276.14, Mass=665, SNR=9.8, Peak=3292 HFD=3.2
23:13:58.443 00.010 16872 Star::Find(15, 1663, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.447 00.004 16872 Star::Find returns 1 (0), X=1661.53, Y=1011.17, Mass=878, SNR=12.1, Peak=3308 HFD=3.6
23:13:58.456 00.009 16872 Star::Find(15, 203, 52, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.460 00.004 16872 Star::Find returns 1 (0), X=202.52, Y=51.16, Mass=365, SNR=7.8, Peak=3278 HFD=1.9
23:13:58.460 00.000 16872 Star::Find(15, 255, 120, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.466 00.006 16872 Star::Find returns 1 (0), X=255.05, Y=121.11, Mass=370, SNR=7.1, Peak=3288 HFD=2.5
23:13:58.466 00.000 16872 Star::Find(15, 942, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.477 00.011 16872 Star::Find returns 1 (0), X=927.95, Y=531.92, Mass=452, SNR=8.1, Peak=3296 HFD=2.2
23:13:58.481 00.004 16872 Star::Find(15, 276, 231, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.486 00.005 16872 Star::Find returns 1 (0), X=286.46, Y=244.01, Mass=763, SNR=11.9, Peak=3296 HFD=7.0
23:13:58.486 00.000 16872 Star::Find(15, 1354, 385, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.495 00.009 16872 Star::Find returns 1 (0), X=1353.55, Y=384.63, Mass=454, SNR=8.5, Peak=3288 HFD=2.9
23:13:58.499 00.004 16872 Star::Find(15, 1466, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.499 00.000 16872 Star::Find false star n=5 nbg=273 bg=3202.4 sigma=21.4 thresh=3267 peak=3262
23:13:58.507 00.008 16872 Star::Find returns 0 (2), X=1466.00, Y=603.00, Mass=348, SNR=2.9, Peak=3288 HFD=0.0
23:13:58.510 00.003 16872 Star::Find(15, 825, 224, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.517 00.007 16872 Star::Find returns 1 (0), X=822.74, Y=224.20, Mass=656, SNR=10.2, Peak=3292 HFD=4.6
23:13:58.521 00.004 16872 Star::Find(15, 386, 425, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.523 00.002 16872 Star::Find returns 1 (0), X=385.55, Y=424.26, Mass=444, SNR=8.3, Peak=3300 HFD=1.8
23:13:58.523 00.000 16872 Star::Find(15, 309, 194, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.523 00.000 16872 Star::Find returns 1 (0), X=309.70, Y=192.87, Mass=905, SNR=12.5, Peak=3376 HFD=2.7
23:13:58.532 00.009 16872 AutoFind: finding best star pass 1
23:13:58.532 00.000 16872 Star::Find(15, 1113, 135, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.539 00.007 16872 Star::Find returns 1 (0), X=1113.56, Y=134.62, Mass=914876, SNR=603.5, Peak=62192 HFD=3.4
23:13:58.544 00.005 16872 AutoFind: near-saturated [1113, 135] 458.0 Mass 914876 SNR 603.5 Peak 62192
23:13:58.548 00.004 16872 Star::Find(15, 1526, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.548 00.000 16872 Star::Find returns 1 (0), X=1526.13, Y=603.45, Mass=9293, SNR=48.7, Peak=4172 HFD=3.0
23:13:58.556 00.008 16872 AutoFind returns star at [1526, 604] 5.9 Mass 9293 SNR 48.7
23:13:58.556 00.000 16872 Star::Find(15, 1526, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.556 00.000 16872 Star::Find returns 1 (0), X=1526.13, Y=603.45, Mass=9293, SNR=48.7, Peak=4172 HFD=3.0
23:13:58.564 00.008 16872 MultiStar: List (12): {1526.13, 603.45}(48.7), {867.71, 641.74}(19.0), {977.11, 983.16}(17.4), {980.51, 861.87}(12.6), {1834.98, 232.24}(10.9), {466.22, 136.14}(12.4), {927.05, 706.24}(9.9), {1119.13, 206.04}(12.2), {261.71, 633.76}(11.7), {1307.72, 693.14}(10.7), {1780.95, 550.09}(13.0), {354.40, 1027.97}(12.0), 
23:13:58.564 00.000 16872 setting lock position to (1526.13, 603.45)
23:13:58.574 00.010 16872 MultiStar: stabilizing after lock position change
23:13:58.577 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
23:13:58.581 00.004 16872 UpdateGuideState(): m_state=1
23:13:58.581 00.000 16872 Star::Find(15, 1526, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:13:58.589 00.008 16872 Star::Find returns 1 (0), X=1526.13, Y=603.45, Mass=9293, SNR=48.7, Peak=4172 HFD=3.0
23:13:58.590 00.001 16872 DistanceChecker: deactivated
23:13:58.590 00.000 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:13:58.597 00.007 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:13:58.601 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:13:58.608 00.007 16872 setting lock position to (1526.13, 603.45)
23:13:58.611 00.003 16872 MultiStar: stabilizing after lock position change
23:13:58.615 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:13:58.615 00.000 16872 Changing from state SELECTING to SELECTED
23:13:58.622 00.007 16872 guider state => SELECTED
23:13:58.629 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2832, max=62192, med=3204, FiltMin=3134, FiltMax=40642, Gamma=2.190
23:13:58.671 00.042 16872 UpdateGuideState exits: m=9293 SNR=48.7
23:13:58.682 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2832, max=62192, med=3204, FiltMin=3134, FiltMax=40642, Gamma=2.190
23:13:58.720 00.038 16872 Status Line: Auto-selected star at (1526.1, 603.5)
23:13:58.743 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a9c2b9e-bec6-4f71-82df-667629d5f932"}
23:13:58.747 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7a9c2b9e-bec6-4f71-82df-667629d5f932"}
23:13:58.802 00.055 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ec9c6e5-60e0-4476-be34-7332cb50b2e6"}
23:13:58.802 00.000 16872 case statement mapped state 2 to 1
23:13:58.802 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"7ec9c6e5-60e0-4476-be34-7332cb50b2e6"}
23:13:58.820 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d90e50d-a569-4f76-87c7-035a502badd6"}
23:13:58.826 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[7.13,7.45],"pixels":"..."},"id":"7d90e50d-a569-4f76-87c7-035a502badd6"}
23:13:59.296 00.470 9640 Exposure complete
23:13:59.431 00.135 9640 worker thread done servicing request
23:13:59.431 00.000 16872 OnExposeComplete: enter
23:13:59.434 00.003 16872 UpdateGuideState(): m_state=2
23:13:59.436 00.002 16872 Star::Find(15, 1526, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:13:59.442 00.006 16872 Star::Find returns 1 (0), X=1526.01, Y=604.09, Mass=9642, SNR=54.3, Peak=4228 HFD=2.7
23:13:59.447 00.005 16872 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.56) = xAngle (0.20 = 0.20)
23:13:59.450 00.003 16872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.24 = 0.24)
23:13:59.452 00.002 16872 CameraToMount -- cameraX=-0.12 cameraY=0.64 hyp=0.65 cameraTheta=1.75 mountX=0.64 mountY=0.16, mountTheta=0.24
23:13:59.458 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=61472, med=3208, FiltMin=3100, FiltMax=43326, Gamma=2.190
23:13:59.497 00.039 16872 UpdateGuideState exits: m=9642 SNR=54.3
23:13:59.498 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:59.498 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:13:59.506 00.008 16872 Enqueuing Expose request
23:13:59.506 00.000 9640 Worker thread wakes up
23:13:59.506 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:13:59.506 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,589,31,31)
23:14:00.269 00.763 16872 GuideButtonClick i=1 ctx=Guide button clicked
23:14:00.291 00.022 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:14:00.293 00.002 16872 guider state => CALIBRATED
23:14:00.293 00.000 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:14:00.309 00.016 16872 reset dither spiral
23:14:01.450 01.141 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72abf74a-7308-42f8-8c96-9d0f3e7e1314"}
23:14:01.453 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"72abf74a-7308-42f8-8c96-9d0f3e7e1314"}
23:14:01.453 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"becbe408-adb5-4017-a076-13f3a00c785c"}
23:14:01.460 00.007 16872 case statement mapped state 5 to 1
23:14:01.462 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"becbe408-adb5-4017-a076-13f3a00c785c"}
23:14:01.466 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ea9588bc-06e2-401c-b8cc-01c7e4d4c95e"}
23:14:01.468 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.01,7.09],"pixels":"..."},"id":"ea9588bc-06e2-401c-b8cc-01c7e4d4c95e"}
23:14:03.590 02.122 9640 Exposure complete
23:14:03.731 00.141 9640 worker thread done servicing request
23:14:03.733 00.002 16872 OnExposeComplete: enter
23:14:03.736 00.003 16872 UpdateGuideState(): m_state=5
23:14:03.736 00.000 16872 Star::Find(15, 1526, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:14:03.744 00.008 16872 Star::Find returns 1 (0), X=1526.03, Y=603.46, Mass=8913, SNR=53.0, Peak=4184 HFD=2.7
23:14:03.745 00.001 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
23:14:03.750 00.005 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
23:14:03.757 00.007 16872 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.06 mountX=0.01 mountY=0.10, mountTheta=1.50
23:14:03.764 00.007 16872 Changing from state CALIBRATED to GUIDING
23:14:03.767 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:14:03.767 00.000 16872 ScopeASCOM::SideOfPier() returns 0
23:14:03.844 00.077 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:14:03.844 00.000 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:14:03.852 00.008 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:14:03.852 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:14:03.852 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:14:03.860 00.008 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:14:03.864 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:14:03.866 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:14:03.866 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:14:03.866 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:14:03.877 00.011 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:14:03.877 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:14:03.882 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:14:03.884 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:14:04.100 00.216 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:14:04.105 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:14:04.105 00.000 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
23:14:04.112 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:14:04.117 00.005 16872 ScopeASCOM::SideOfPier() returns 0
23:14:04.204 00.087 16872 setting lock position to (1526.03, 603.46)
23:14:04.208 00.004 16872 MultiStar: stabilizing after lock position change
23:14:04.211 00.003 16872 guider state => GUIDING
23:14:04.211 00.000 16872 Status Line: Guiding
23:14:04.221 00.010 16872 Mount: notify guiding started
23:14:04.229 00.008 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:14:04.233 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:14:04.236 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:14:04.241 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:14:04.243 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:14:04.245 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:14:04.245 00.000 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:14:04.245 00.000 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:14:04.256 00.011 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:14:04.256 00.000 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:14:04.263 00.007 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:14:04.265 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:14:04.265 00.000 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:14:04.272 00.007 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:14:04.272 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:14:04.277 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:14:04.284 00.007 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:14:04.288 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:14:04.293 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:14:04.297 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:14:04.297 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:14:04.301 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:14:04.304 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:14:04.304 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:14:04.313 00.009 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:14:04.318 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:14:04.318 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:14:04.325 00.007 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:14:04.330 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:14:04.330 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:14:04.330 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:14:04.338 00.008 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:14:04.343 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:14:04.344 00.001 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:14:04.346 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:14:04.346 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:14:04.353 00.007 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:14:04.357 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:14:04.471 00.114 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:14:04.582 00.111 16872 ScopeASCOM::SideOfPier() returns 0
23:14:04.585 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:14:04.587 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:14:04.587 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:14:04.587 00.000 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:14:04.599 00.012 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:14:04.602 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:14:04.604 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:14:04.604 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:14:04.604 00.000 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:14:04.613 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2856, max=60148, med=3204, FiltMin=3052, FiltMax=38752, Gamma=2.190
23:14:04.653 00.040 16872 UpdateGuideState exits: m=8913 SNR=53.0
23:14:04.656 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:04.659 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:14:04.661 00.002 16872 Enqueuing Expose request
23:14:04.665 00.004 9640 Worker thread wakes up
23:14:04.665 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:14:04.665 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:14:04.967 00.302 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33e7c37b-49ac-450c-b092-a1db1a707f39"}
23:14:04.967 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"33e7c37b-49ac-450c-b092-a1db1a707f39"}
23:14:04.967 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f01c75a-e631-4435-aed4-14eb58b197c8"}
23:14:04.967 00.000 16872 case statement mapped state 6 to 3
23:14:04.980 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f01c75a-e631-4435-aed4-14eb58b197c8"}
23:14:04.982 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d6636fd7-2bbb-43d8-a007-ff64b5571a5a"}
23:14:04.982 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.03,7.46],"pixels":"..."},"id":"d6636fd7-2bbb-43d8-a007-ff64b5571a5a"}
23:14:08.469 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c56d5708-fd53-41a0-b206-2cf3cf65b78b"}
23:14:08.471 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c56d5708-fd53-41a0-b206-2cf3cf65b78b"}
23:14:08.477 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0954f001-0025-410e-9ccb-982073f3ce6f"}
23:14:08.479 00.002 16872 case statement mapped state 6 to 3
23:14:08.483 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0954f001-0025-410e-9ccb-982073f3ce6f"}
23:14:08.485 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"94a1c776-8422-4043-ae81-27b502012db8"}
23:14:08.485 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.03,7.46],"pixels":"..."},"id":"94a1c776-8422-4043-ae81-27b502012db8"}
23:14:08.708 00.223 9640 Exposure complete
23:14:08.848 00.140 9640 worker thread done servicing request
23:14:08.848 00.000 16872 OnExposeComplete: enter
23:14:08.851 00.003 16872 UpdateGuideState(): m_state=6
23:14:08.856 00.005 16872 Star::Find(15, 1526, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:14:08.860 00.004 16872 Star::Find returns 1 (0), X=1526.29, Y=603.67, Mass=8271, SNR=48.8, Peak=4168 HFD=2.7
23:14:08.862 00.002 16872 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.56) = xAngle (-0.88 = -0.88)
23:14:08.864 00.002 16872 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.84 = -0.84)
23:14:08.864 00.000 16872 CameraToMount -- cameraX=0.27 cameraY=0.21 hyp=0.34 cameraTheta=0.67 mountX=0.22 mountY=-0.25, mountTheta=-0.86
23:14:08.875 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=0.21, opts=13)
23:14:08.875 00.000 16872 Enqueuing Move request for scope (0.27, 0.21)
23:14:08.880 00.005 9640 Worker thread wakes up
23:14:08.880 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.21) opts 0xd
23:14:08.880 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, 0.21)
23:14:08.880 00.000 9640 Moving (0.27, 0.21) raw xDistance=0.22 yDistance=-0.25
23:14:08.880 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.22
23:14:08.880 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.25, m_sumCorr=0
23:14:08.880 00.000 9640 MoveAxis(W, 23, ABG)
23:14:08.880 00.000 9640 Guiding  Dir = 3, Dur = 23
23:14:08.880 00.000 9640 IsSlewing returns 0
23:14:08.880 00.000 9640 IsGuiding returns 0
23:14:08.880 00.000 9640 PulseGuide returned control before completion, sleep 33
23:14:08.891 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=63628, med=3208, FiltMin=3124, FiltMax=43306, Gamma=2.190
23:14:08.922 00.031 9640 IsGuiding returns 1
23:14:08.922 00.000 9640 scope still moving after pulse duration time elapsed
23:14:08.930 00.008 16872 UpdateGuideState exits: m=8271 SNR=48.8
23:14:08.930 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:08.938 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:14:08.944 00.006 16872 Enqueuing Expose request
23:14:08.954 00.010 9640 IsSlewing returns 0
23:14:08.954 00.000 9640 IsGuiding returns 0
23:14:08.954 00.000 9640 scope move finished after 23 + 48 ms
23:14:08.954 00.000 9640 Move returns status 0, amount 23
23:14:08.954 00.000 9640 MoveAxis(N, 0, ABG)
23:14:08.954 00.000 9640 Move returns status 0, amount 0
23:14:08.954 00.000 9640 move complete, result=0
23:14:08.954 00.000 9640 worker thread done servicing request
23:14:08.954 00.000 9640 Worker thread wakes up
23:14:08.954 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:14:08.954 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:14:08.956 00.002 16872 GuideStep: 0.2 px 23 ms WEST, -0.3 px 0 ms NORTH
23:14:11.971 03.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"809e665b-fcf0-4c5c-8d6a-4084d96af0a6"}
23:14:11.974 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"809e665b-fcf0-4c5c-8d6a-4084d96af0a6"}
23:14:11.978 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0bbea858-7ab9-417b-a313-436410381b35"}
23:14:11.981 00.003 16872 case statement mapped state 6 to 3
23:14:11.981 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0bbea858-7ab9-417b-a313-436410381b35"}
23:14:11.981 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e69c0e7c-578b-4d71-8b04-766ca1e429f6"}
23:14:11.989 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.29,6.67],"pixels":"..."},"id":"e69c0e7c-578b-4d71-8b04-766ca1e429f6"}
23:14:13.010 01.021 9640 Exposure complete
23:14:13.149 00.139 9640 worker thread done servicing request
23:14:13.149 00.000 16872 OnExposeComplete: enter
23:14:13.149 00.000 16872 UpdateGuideState(): m_state=6
23:14:13.157 00.008 16872 Star::Find(15, 1526, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:14:13.158 00.001 16872 Star::Find returns 1 (0), X=1525.94, Y=604.28, Mass=8817, SNR=51.3, Peak=4232 HFD=2.6
23:14:13.158 00.000 16872 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.56) = xAngle (0.12 = 0.12)
23:14:13.158 00.000 16872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.16 = 0.16)
23:14:13.166 00.008 16872 CameraToMount -- cameraX=-0.08 cameraY=0.82 hyp=0.82 cameraTheta=1.67 mountX=0.82 mountY=0.13, mountTheta=0.16
23:14:13.166 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=0.82, opts=13)
23:14:13.175 00.009 16872 Enqueuing Move request for scope (-0.08, 0.82)
23:14:13.177 00.002 9640 Worker thread wakes up
23:14:13.177 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.82) opts 0xd
23:14:13.177 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.08, 0.82)
23:14:13.177 00.000 9640 Moving (-0.08, 0.82) raw xDistance=0.82 yDistance=0.13
23:14:13.177 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.75 from input 0.82
23:14:13.177 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=0
23:14:13.177 00.000 9640 MoveAxis(W, 89, ABG)
23:14:13.177 00.000 9640 Guiding  Dir = 3, Dur = 89
23:14:13.177 00.000 9640 IsSlewing returns 0
23:14:13.177 00.000 9640 IsGuiding returns 0
23:14:13.177 00.000 9640 PulseGuide returned control before completion, sleep 99
23:14:13.182 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2840, max=63916, med=3196, FiltMin=3116, FiltMax=44412, Gamma=2.190
23:14:13.225 00.043 16872 UpdateGuideState exits: m=8817 SNR=51.3
23:14:13.232 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:13.238 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:14:13.242 00.004 16872 Enqueuing Expose request
23:14:13.282 00.040 9640 IsGuiding returns 1
23:14:13.282 00.000 9640 scope still moving after pulse duration time elapsed
23:14:13.313 00.031 9640 IsSlewing returns 0
23:14:13.313 00.000 9640 IsGuiding returns 0
23:14:13.313 00.000 9640 scope move finished after 89 + 43 ms
23:14:13.313 00.000 9640 Move returns status 0, amount 89
23:14:13.313 00.000 9640 MoveAxis(N, 0, ABG)
23:14:13.313 00.000 9640 Move returns status 0, amount 0
23:14:13.313 00.000 9640 move complete, result=0
23:14:13.313 00.000 9640 worker thread done servicing request
23:14:13.313 00.000 9640 Worker thread wakes up
23:14:13.313 00.000 16872 GuideStep: 0.8 px 89 ms WEST, 0.1 px 0 ms NORTH
23:14:13.319 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
23:14:13.319 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:14:15.483 02.164 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"57be81af-658f-4286-9845-4a4ec772e9ae"}
23:14:15.484 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"57be81af-658f-4286-9845-4a4ec772e9ae"}
23:14:15.492 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"884b720b-4a9e-4f1b-923b-9f9aff675a95"}
23:14:15.494 00.002 16872 case statement mapped state 6 to 3
23:14:15.497 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"884b720b-4a9e-4f1b-923b-9f9aff675a95"}
23:14:15.503 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ff6aaef0-931f-4aca-88ab-061b4561b258"}
23:14:15.506 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.94,7.28],"pixels":"..."},"id":"ff6aaef0-931f-4aca-88ab-061b4561b258"}
23:14:17.353 01.847 9640 Exposure complete
23:14:17.493 00.140 9640 worker thread done servicing request
23:14:17.493 00.000 16872 OnExposeComplete: enter
23:14:17.496 00.003 16872 UpdateGuideState(): m_state=6
23:14:17.498 00.002 16872 Star::Find(15, 1525, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:14:17.502 00.004 16872 Star::Find returns 1 (0), X=1526.22, Y=603.34, Mass=8533, SNR=49.0, Peak=4032 HFD=2.9
23:14:17.502 00.000 16872 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.56) = xAngle (-2.13 = -2.13)
23:14:17.502 00.000 16872 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.08 = -2.08)
23:14:17.508 00.006 16872 CameraToMount -- cameraX=0.20 cameraY=-0.13 hyp=0.23 cameraTheta=-0.57 mountX=-0.12 mountY=-0.20, mountTheta=-2.11
23:14:17.516 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=-0.13, opts=13)
23:14:17.520 00.004 16872 Enqueuing Move request for scope (0.20, -0.13)
23:14:17.522 00.002 9640 Worker thread wakes up
23:14:17.522 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.13) opts 0xd
23:14:17.522 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, -0.13)
23:14:17.522 00.000 9640 Moving (0.20, -0.13) raw xDistance=-0.12 yDistance=-0.20
23:14:17.522 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.03 from input -0.12
23:14:17.524 00.002 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.20, m_sumCorr=0
23:14:17.524 00.000 9640 MoveAxis(E, 4, ABG)
23:14:17.524 00.000 9640 Guiding  Dir = 2, Dur = 4
23:14:17.524 00.000 9640 IsSlewing returns 0
23:14:17.524 00.000 9640 IsGuiding returns 0
23:14:17.524 00.000 9640 PulseGuide returned control before completion, sleep 14
23:14:17.528 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=60092, med=3204, FiltMin=3012, FiltMax=39024, Gamma=2.190
23:14:17.548 00.020 9640 IsGuiding returns 1
23:14:17.548 00.000 9640 scope still moving after pulse duration time elapsed
23:14:17.570 00.022 16872 UpdateGuideState exits: m=8533 SNR=49.0
23:14:17.574 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:17.575 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:14:17.580 00.005 16872 Enqueuing Expose request
23:14:17.583 00.003 9640 IsSlewing returns 0
23:14:17.583 00.000 9640 IsGuiding returns 0
23:14:17.583 00.000 9640 scope move finished after 4 + 56 ms
23:14:17.583 00.000 9640 Move returns status 0, amount 4
23:14:17.583 00.000 9640 MoveAxis(N, 0, ABG)
23:14:17.583 00.000 9640 Move returns status 0, amount 0
23:14:17.583 00.000 9640 move complete, result=0
23:14:17.583 00.000 9640 worker thread done servicing request
23:14:17.583 00.000 9640 Worker thread wakes up
23:14:17.583 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:14:17.583 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:14:17.591 00.008 16872 GuideStep: -0.1 px 4 ms EAST, -0.2 px 0 ms NORTH
23:14:18.997 01.406 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5e942c2-926f-4442-9e4f-cf170de6f45b"}
23:14:19.001 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a5e942c2-926f-4442-9e4f-cf170de6f45b"}
23:14:19.005 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5ac3a4b4-17fd-425b-b6ce-03a0641286e4"}
23:14:19.005 00.000 16872 case statement mapped state 6 to 3
23:14:19.016 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ac3a4b4-17fd-425b-b6ce-03a0641286e4"}
23:14:19.020 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"43fdbb63-40a8-4509-a967-8c90e9be4f18"}
23:14:19.024 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.22,7.34],"pixels":"..."},"id":"43fdbb63-40a8-4509-a967-8c90e9be4f18"}
23:14:21.625 02.601 9640 Exposure complete
23:14:21.757 00.132 9640 worker thread done servicing request
23:14:21.757 00.000 16872 OnExposeComplete: enter
23:14:21.763 00.006 16872 UpdateGuideState(): m_state=6
23:14:21.765 00.002 16872 Star::Find(15, 1526, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:14:21.765 00.000 16872 Star::Find returns 1 (0), X=1525.84, Y=603.23, Mass=9312, SNR=52.5, Peak=4172 HFD=2.8
23:14:21.772 00.007 16872 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.56) = xAngle (-3.80 = 2.49)
23:14:21.773 00.001 16872 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.75 = 2.53)
23:14:21.775 00.002 16872 CameraToMount -- cameraX=-0.19 cameraY=-0.24 hyp=0.30 cameraTheta=-2.24 mountX=-0.24 mountY=0.17, mountTheta=2.52
23:14:21.783 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=-0.24, opts=13)
23:14:21.783 00.000 16872 Enqueuing Move request for scope (-0.19, -0.24)
23:14:21.783 00.000 9640 Worker thread wakes up
23:14:21.783 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.24) opts 0xd
23:14:21.783 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, -0.24)
23:14:21.783 00.000 9640 Moving (-0.19, -0.24) raw xDistance=-0.24 yDistance=0.17
23:14:21.783 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.24
23:14:21.783 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0
23:14:21.783 00.000 9640 MoveAxis(E, 26, ABG)
23:14:21.783 00.000 9640 Guiding  Dir = 2, Dur = 26
23:14:21.783 00.000 9640 IsSlewing returns 0
23:14:21.783 00.000 9640 IsGuiding returns 0
23:14:21.783 00.000 9640 PulseGuide returned control before completion, sleep 36
23:14:21.796 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65516, med=3196, FiltMin=3080, FiltMax=46648, Gamma=2.190
23:14:21.831 00.035 9640 IsGuiding returns 1
23:14:21.831 00.000 9640 scope still moving after pulse duration time elapsed
23:14:21.831 00.000 16872 UpdateGuideState exits: m=9312 SNR=52.5
23:14:21.838 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:21.843 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:14:21.843 00.000 16872 Enqueuing Expose request
23:14:21.864 00.021 9640 IsSlewing returns 0
23:14:21.864 00.000 9640 IsGuiding returns 0
23:14:21.864 00.000 9640 scope move finished after 26 + 49 ms
23:14:21.864 00.000 9640 Move returns status 0, amount 26
23:14:21.864 00.000 9640 MoveAxis(N, 0, ABG)
23:14:21.864 00.000 9640 Move returns status 0, amount 0
23:14:21.864 00.000 9640 move complete, result=0
23:14:21.864 00.000 9640 worker thread done servicing request
23:14:21.864 00.000 9640 Worker thread wakes up
23:14:21.864 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:14:21.864 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:14:21.864 00.000 16872 GuideStep: -0.2 px 26 ms EAST, 0.2 px 0 ms NORTH
23:14:22.498 00.634 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69078e30-0bf0-4fe4-9296-abde2f731c4b"}
23:14:22.502 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"69078e30-0bf0-4fe4-9296-abde2f731c4b"}
23:14:22.506 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"30364c18-2fa8-4e48-8ec6-9a88150f3c9a"}
23:14:22.511 00.005 16872 case statement mapped state 6 to 3
23:14:22.514 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"30364c18-2fa8-4e48-8ec6-9a88150f3c9a"}
23:14:22.520 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2d4979de-fade-4c06-857e-24f345c24b03"}
23:14:22.522 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.84,7.23],"pixels":"..."},"id":"2d4979de-fade-4c06-857e-24f345c24b03"}
23:14:25.896 03.374 9640 Exposure complete
23:14:25.994 00.098 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f899bc91-9781-4f93-9a9a-21a9d0269d28"}
23:14:25.997 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f899bc91-9781-4f93-9a9a-21a9d0269d28"}
23:14:25.997 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8dc53e3e-8506-45a8-b854-88f2557e0fe5"}
23:14:26.004 00.007 16872 case statement mapped state 6 to 3
23:14:26.004 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8dc53e3e-8506-45a8-b854-88f2557e0fe5"}
23:14:26.011 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d2ac2ca1-f285-4eb2-bbad-e0ee2d4e19e7"}
23:14:26.011 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.84,7.23],"pixels":"..."},"id":"d2ac2ca1-f285-4eb2-bbad-e0ee2d4e19e7"}
23:14:26.030 00.019 9640 worker thread done servicing request
23:14:26.030 00.000 16872 OnExposeComplete: enter
23:14:26.036 00.006 16872 UpdateGuideState(): m_state=6
23:14:26.036 00.000 16872 Star::Find(15, 1525, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:14:26.041 00.005 16872 Star::Find returns 1 (0), X=1526.12, Y=603.75, Mass=9283, SNR=51.3, Peak=4256 HFD=2.6
23:14:26.044 00.003 16872 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.56) = xAngle (-0.32 = -0.32)
23:14:26.046 00.002 16872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.27 = -0.27)
23:14:26.050 00.004 16872 CameraToMount -- cameraX=0.10 cameraY=0.28 hyp=0.30 cameraTheta=1.23 mountX=0.28 mountY=-0.08, mountTheta=-0.28
23:14:26.053 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=0.28, opts=13)
23:14:26.053 00.000 16872 Enqueuing Move request for scope (0.10, 0.28)
23:14:26.063 00.010 9640 Worker thread wakes up
23:14:26.063 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.28) opts 0xd
23:14:26.063 00.000 9640 Handling offset move in thread for scope, endpoint = (0.10, 0.28)
23:14:26.063 00.000 9640 Moving (0.10, 0.28) raw xDistance=0.28 yDistance=-0.08
23:14:26.063 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.28
23:14:26.063 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.08, m_sumCorr=0
23:14:26.063 00.000 9640 MoveAxis(W, 28, ABG)
23:14:26.063 00.000 9640 Guiding  Dir = 3, Dur = 28
23:14:26.063 00.000 9640 IsSlewing returns 0
23:14:26.063 00.000 9640 IsGuiding returns 0
23:14:26.063 00.000 9640 PulseGuide returned control before completion, sleep 38
23:14:26.069 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65512, med=3204, FiltMin=3048, FiltMax=46698, Gamma=2.190
23:14:26.109 00.040 9640 IsGuiding returns 1
23:14:26.109 00.000 9640 scope still moving after pulse duration time elapsed
23:14:26.111 00.002 16872 UpdateGuideState exits: m=9283 SNR=51.3
23:14:26.117 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:26.117 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:14:26.117 00.000 16872 Enqueuing Expose request
23:14:26.134 00.017 9640 IsSlewing returns 0
23:14:26.134 00.000 9640 IsGuiding returns 0
23:14:26.134 00.000 9640 scope move finished after 28 + 41 ms
23:14:26.134 00.000 9640 Move returns status 0, amount 28
23:14:26.134 00.000 9640 MoveAxis(N, 0, ABG)
23:14:26.134 00.000 9640 Move returns status 0, amount 0
23:14:26.134 00.000 9640 move complete, result=0
23:14:26.134 00.000 9640 worker thread done servicing request
23:14:26.134 00.000 9640 Worker thread wakes up
23:14:26.134 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:14:26.134 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:14:26.134 00.000 16872 GuideStep: 0.3 px 28 ms WEST, -0.1 px 0 ms NORTH
23:14:29.490 03.356 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c0338d1-0565-4646-9c86-02b1c14eeefb"}
23:14:29.495 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2c0338d1-0565-4646-9c86-02b1c14eeefb"}
23:14:29.502 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0354a01a-abbc-4654-a04b-6a9404dd5449"}
23:14:29.507 00.005 16872 case statement mapped state 6 to 3
23:14:29.511 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0354a01a-abbc-4654-a04b-6a9404dd5449"}
23:14:29.514 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f1d9b4d8-d7be-45b0-b96e-192b352ad59c"}
23:14:29.518 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.12,6.75],"pixels":"..."},"id":"f1d9b4d8-d7be-45b0-b96e-192b352ad59c"}
23:14:30.198 00.680 9640 Exposure complete
23:14:30.341 00.143 9640 worker thread done servicing request
23:14:30.341 00.000 16872 OnExposeComplete: enter
23:14:30.347 00.006 16872 UpdateGuideState(): m_state=6
23:14:30.350 00.003 16872 Star::Find(15, 1526, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:14:30.353 00.003 16872 Star::Find returns 1 (0), X=1525.83, Y=603.07, Mass=9882, SNR=51.2, Peak=4336 HFD=2.6
23:14:30.356 00.003 16872 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.56) = xAngle (-3.59 = 2.69)
23:14:30.359 00.003 16872 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.55 = 2.74)
23:14:30.361 00.002 16872 CameraToMount -- cameraX=-0.20 cameraY=-0.39 hyp=0.44 cameraTheta=-2.04 mountX=-0.40 mountY=0.17, mountTheta=2.73
23:14:30.366 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.20, y=-0.39, opts=13)
23:14:30.371 00.005 16872 Enqueuing Move request for scope (-0.20, -0.39)
23:14:30.374 00.003 9640 Worker thread wakes up
23:14:30.374 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.39) opts 0xd
23:14:30.374 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.20, -0.39)
23:14:30.374 00.000 9640 Moving (-0.20, -0.39) raw xDistance=-0.40 yDistance=0.17
23:14:30.374 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.40
23:14:30.374 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0
23:14:30.374 00.000 9640 MoveAxis(E, 39, ABG)
23:14:30.374 00.000 9640 Guiding  Dir = 2, Dur = 39
23:14:30.374 00.000 9640 IsSlewing returns 0
23:14:30.375 00.001 9640 IsGuiding returns 0
23:14:30.375 00.000 9640 PulseGuide returned control before completion, sleep 49
23:14:30.380 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=63972, med=3208, FiltMin=3128, FiltMax=43388, Gamma=2.190
23:14:30.423 00.043 16872 UpdateGuideState exits: m=9882 SNR=51.2
23:14:30.426 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:30.428 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:14:30.436 00.008 16872 Enqueuing Expose request
23:14:30.440 00.004 9640 IsGuiding returns 1
23:14:30.440 00.000 9640 scope still moving after pulse duration time elapsed
23:14:30.475 00.035 9640 IsSlewing returns 0
23:14:30.476 00.001 9640 IsGuiding returns 0
23:14:30.476 00.000 9640 scope move finished after 39 + 62 ms
23:14:30.476 00.000 9640 Move returns status 0, amount 39
23:14:30.476 00.000 9640 MoveAxis(N, 0, ABG)
23:14:30.476 00.000 9640 Move returns status 0, amount 0
23:14:30.476 00.000 9640 move complete, result=0
23:14:30.478 00.002 9640 worker thread done servicing request
23:14:30.478 00.000 9640 Worker thread wakes up
23:14:30.478 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:14:30.478 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:14:30.483 00.005 16872 GuideStep: -0.4 px 39 ms EAST, 0.2 px 0 ms NORTH
23:14:32.991 02.508 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f03c32c1-9ad2-4bb7-81ed-b650f6e04eec"}
23:14:32.994 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f03c32c1-9ad2-4bb7-81ed-b650f6e04eec"}
23:14:33.000 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c6752f30-e65a-44e9-a98a-60f7474c2375"}
23:14:33.005 00.005 16872 case statement mapped state 6 to 3
23:14:33.010 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c6752f30-e65a-44e9-a98a-60f7474c2375"}
23:14:33.014 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"584d50d4-cb52-40a7-84e1-deea3d631e76"}
23:14:33.017 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.83,7.07],"pixels":"..."},"id":"584d50d4-cb52-40a7-84e1-deea3d631e76"}
23:14:34.539 01.522 9640 Exposure complete
23:14:34.683 00.144 9640 worker thread done servicing request
23:14:34.683 00.000 16872 OnExposeComplete: enter
23:14:34.687 00.004 16872 UpdateGuideState(): m_state=6
23:14:34.690 00.003 16872 Star::Find(15, 1525, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:14:34.693 00.003 16872 Star::Find returns 1 (0), X=1525.82, Y=603.91, Mass=8244, SNR=49.7, Peak=4212 HFD=2.5
23:14:34.695 00.002 16872 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.56) = xAngle (0.44 = 0.44)
23:14:34.698 00.003 16872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.49 = 0.49)
23:14:34.701 00.003 16872 CameraToMount -- cameraX=-0.20 cameraY=0.44 hyp=0.49 cameraTheta=2.00 mountX=0.44 mountY=0.23, mountTheta=0.48
23:14:34.707 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.20, y=0.44, opts=13)
23:14:34.709 00.002 16872 Enqueuing Move request for scope (-0.20, 0.44)
23:14:34.713 00.004 9640 Worker thread wakes up
23:14:34.713 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.44) opts 0xd
23:14:34.713 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.20, 0.44)
23:14:34.713 00.000 9640 Moving (-0.20, 0.44) raw xDistance=0.44 yDistance=0.23
23:14:34.713 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.44
23:14:34.713 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=0
23:14:34.713 00.000 9640 MoveAxis(W, 43, ABG)
23:14:34.713 00.000 9640 Guiding  Dir = 3, Dur = 43
23:14:34.713 00.000 9640 IsSlewing returns 0
23:14:34.713 00.000 9640 IsGuiding returns 0
23:14:34.713 00.000 9640 PulseGuide returned control before completion, sleep 53
23:14:34.720 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=65504, med=3204, FiltMin=3052, FiltMax=45460, Gamma=2.190
23:14:34.758 00.038 16872 UpdateGuideState exits: m=8244 SNR=49.7
23:14:34.761 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:34.766 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:14:34.771 00.005 16872 Enqueuing Expose request
23:14:34.778 00.007 9640 IsGuiding returns 1
23:14:34.779 00.001 9640 scope still moving after pulse duration time elapsed
23:14:34.809 00.030 9640 IsSlewing returns 0
23:14:34.811 00.002 9640 IsGuiding returns 0
23:14:34.811 00.000 9640 scope move finished after 43 + 53 ms
23:14:34.811 00.000 9640 Move returns status 0, amount 43
23:14:34.811 00.000 9640 MoveAxis(N, 0, ABG)
23:14:34.811 00.000 9640 Move returns status 0, amount 0
23:14:34.811 00.000 9640 move complete, result=0
23:14:34.812 00.001 9640 worker thread done servicing request
23:14:34.812 00.000 9640 Worker thread wakes up
23:14:34.812 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:14:34.812 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:14:34.814 00.002 16872 GuideStep: 0.4 px 43 ms WEST, 0.2 px 0 ms NORTH
23:14:36.489 01.675 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7377d2ec-0717-4c00-b82b-6f8f9b77be1f"}
23:14:36.493 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7377d2ec-0717-4c00-b82b-6f8f9b77be1f"}
23:14:36.497 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4939e315-b6b6-49ed-8251-b9bf0bfd213c"}
23:14:36.502 00.005 16872 case statement mapped state 6 to 3
23:14:36.505 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4939e315-b6b6-49ed-8251-b9bf0bfd213c"}
23:14:36.508 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1c4d64aa-efd3-423b-94ca-cfd37dccb0ce"}
23:14:36.516 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.82,6.91],"pixels":"..."},"id":"1c4d64aa-efd3-423b-94ca-cfd37dccb0ce"}
23:14:38.888 02.372 9640 Exposure complete
23:14:39.028 00.140 9640 worker thread done servicing request
23:14:39.028 00.000 16872 OnExposeComplete: enter
23:14:39.031 00.003 16872 UpdateGuideState(): m_state=6
23:14:39.035 00.004 16872 Star::Find(15, 1525, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:14:39.041 00.006 16872 Star::Find returns 1 (0), X=1525.87, Y=604.00, Mass=9377, SNR=51.0, Peak=4268 HFD=2.7
23:14:39.045 00.004 16872 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.56) = xAngle (0.29 = 0.29)
23:14:39.049 00.004 16872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.34 = 0.34)
23:14:39.053 00.004 16872 CameraToMount -- cameraX=-0.15 cameraY=0.54 hyp=0.56 cameraTheta=1.85 mountX=0.54 mountY=0.19, mountTheta=0.33
23:14:39.058 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.15, y=0.54, opts=13)
23:14:39.061 00.003 16872 Enqueuing Move request for scope (-0.15, 0.54)
23:14:39.063 00.002 9640 Worker thread wakes up
23:14:39.063 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.54) opts 0xd
23:14:39.063 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.15, 0.54)
23:14:39.063 00.000 9640 Moving (-0.15, 0.54) raw xDistance=0.54 yDistance=0.19
23:14:39.063 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.54
23:14:39.063 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
23:14:39.063 00.000 9640 MoveAxis(W, 61, ABG)
23:14:39.063 00.000 9640 Guiding  Dir = 3, Dur = 61
23:14:39.065 00.002 9640 IsSlewing returns 0
23:14:39.065 00.000 9640 IsGuiding returns 0
23:14:39.065 00.000 9640 PulseGuide returned control before completion, sleep 71
23:14:39.073 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=65504, med=3208, FiltMin=3056, FiltMax=44056, Gamma=2.190
23:14:39.110 00.037 16872 UpdateGuideState exits: m=9377 SNR=51.0
23:14:39.118 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:39.121 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:14:39.123 00.002 16872 Enqueuing Expose request
23:14:39.142 00.019 9640 IsGuiding returns 1
23:14:39.142 00.000 9640 scope still moving after pulse duration time elapsed
23:14:39.173 00.031 9640 IsSlewing returns 0
23:14:39.174 00.001 9640 IsGuiding returns 0
23:14:39.174 00.000 9640 scope move finished after 61 + 48 ms
23:14:39.174 00.000 9640 Move returns status 0, amount 61
23:14:39.174 00.000 9640 MoveAxis(N, 0, ABG)
23:14:39.174 00.000 9640 Move returns status 0, amount 0
23:14:39.174 00.000 9640 move complete, result=0
23:14:39.174 00.000 9640 worker thread done servicing request
23:14:39.174 00.000 9640 Worker thread wakes up
23:14:39.175 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:14:39.175 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:14:39.175 00.000 16872 GuideStep: 0.5 px 61 ms WEST, 0.2 px 0 ms NORTH
23:14:39.989 00.814 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff889c97-37bd-4c2d-b9e7-0f3cc5853ff0"}
23:14:39.993 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ff889c97-37bd-4c2d-b9e7-0f3cc5853ff0"}
23:14:39.997 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"704da446-737c-400d-8b86-a1417ba97d90"}
23:14:40.000 00.003 16872 case statement mapped state 6 to 3
23:14:40.005 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"704da446-737c-400d-8b86-a1417ba97d90"}
23:14:40.009 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"41c9aa6c-a610-4357-a2e6-848ad5cf959e"}
23:14:40.012 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.87,7.00],"pixels":"..."},"id":"41c9aa6c-a610-4357-a2e6-848ad5cf959e"}
23:14:43.242 03.230 9640 Exposure complete
23:14:43.387 00.145 9640 worker thread done servicing request
23:14:43.387 00.000 16872 OnExposeComplete: enter
23:14:43.390 00.003 16872 UpdateGuideState(): m_state=6
23:14:43.393 00.003 16872 Star::Find(15, 1525, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:14:43.399 00.006 16872 Star::Find returns 1 (0), X=1525.58, Y=602.87, Mass=8907, SNR=46.9, Peak=4212 HFD=2.6
23:14:43.403 00.004 16872 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.56) = xAngle (-3.77 = 2.51)
23:14:43.406 00.003 16872 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.73 = 2.56)
23:14:43.409 00.003 16872 CameraToMount -- cameraX=-0.45 cameraY=-0.59 hyp=0.74 cameraTheta=-2.22 mountX=-0.60 mountY=0.41, mountTheta=2.54
23:14:43.414 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.45, y=-0.59, opts=13)
23:14:43.418 00.004 16872 Enqueuing Move request for scope (-0.45, -0.59)
23:14:43.420 00.002 9640 Worker thread wakes up
23:14:43.420 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.59) opts 0xd
23:14:43.421 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.45, -0.59)
23:14:43.421 00.000 9640 Moving (-0.45, -0.59) raw xDistance=-0.60 yDistance=0.41
23:14:43.421 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.60
23:14:43.421 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.41, m_sumCorr=0.15
23:14:43.421 00.000 9640 MoveAxis(E, 58, ABG)
23:14:43.421 00.000 9640 Guiding  Dir = 2, Dur = 58
23:14:43.421 00.000 9640 IsSlewing returns 0
23:14:43.421 00.000 9640 IsGuiding returns 0
23:14:43.422 00.001 9640 PulseGuide returned control before completion, sleep 68
23:14:43.433 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=65508, med=3204, FiltMin=3052, FiltMax=45424, Gamma=2.190
23:14:43.472 00.039 16872 UpdateGuideState exits: m=8907 SNR=46.9
23:14:43.479 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:43.485 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:14:43.487 00.002 16872 Enqueuing Expose request
23:14:43.493 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94886bf4-0c0f-48ae-96fb-0aaaa55bb132"}
23:14:43.498 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"94886bf4-0c0f-48ae-96fb-0aaaa55bb132"}
23:14:43.505 00.007 9640 IsGuiding returns 1
23:14:43.505 00.000 9640 scope still moving after pulse duration time elapsed
23:14:43.509 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cab262e8-e06b-4fdf-a434-667cf412b13d"}
23:14:43.512 00.003 16872 case statement mapped state 6 to 3
23:14:43.515 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cab262e8-e06b-4fdf-a434-667cf412b13d"}
23:14:43.519 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"395ab686-02d6-4d8d-8a8a-f08814024a8a"}
23:14:43.525 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.58,6.87],"pixels":"..."},"id":"395ab686-02d6-4d8d-8a8a-f08814024a8a"}
23:14:43.537 00.012 9640 IsSlewing returns 0
23:14:43.538 00.001 9640 IsGuiding returns 1
23:14:43.568 00.030 9640 IsSlewing returns 0
23:14:43.569 00.001 9640 IsGuiding returns 0
23:14:43.569 00.000 9640 scope move finished after 58 + 89 ms
23:14:43.569 00.000 9640 Move returns status 0, amount 58
23:14:43.569 00.000 9640 MoveAxis(S, 18, ABG)
23:14:43.569 00.000 9640 Guiding  Dir = 1, Dur = 18
23:14:43.571 00.002 9640 IsSlewing returns 0
23:14:43.571 00.000 9640 IsGuiding returns 0
23:14:43.572 00.001 9640 PulseGuide returned control before completion, sleep 28
23:14:43.614 00.042 9640 IsGuiding returns 1
23:14:43.614 00.000 9640 scope still moving after pulse duration time elapsed
23:14:43.645 00.031 9640 IsSlewing returns 0
23:14:43.645 00.000 9640 IsGuiding returns 0
23:14:43.645 00.000 9640 scope move finished after 18 + 55 ms
23:14:43.645 00.000 9640 Move returns status 0, amount 18
23:14:43.645 00.000 9640 move complete, result=0
23:14:43.646 00.001 9640 worker thread done servicing request
23:14:43.646 00.000 9640 Worker thread wakes up
23:14:43.646 00.000 16872 GuideStep: -0.6 px 58 ms EAST, 0.4 px 18 ms SOUTH
23:14:43.649 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:14:43.649 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:14:46.987 03.338 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ce656fbc-52c3-4eed-9126-79d3cf06ad95"}
23:14:46.990 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ce656fbc-52c3-4eed-9126-79d3cf06ad95"}
23:14:46.994 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b722351c-de93-4afb-901e-8218da80e5ee"}
23:14:46.998 00.004 16872 case statement mapped state 6 to 3
23:14:47.007 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b722351c-de93-4afb-901e-8218da80e5ee"}
23:14:47.014 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"137b85c7-b818-435a-a72f-c238faa1a2eb"}
23:14:47.019 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.58,6.87],"pixels":"..."},"id":"137b85c7-b818-435a-a72f-c238faa1a2eb"}
23:14:47.726 00.707 9640 Exposure complete
23:14:47.868 00.142 9640 worker thread done servicing request
23:14:47.868 00.000 16872 OnExposeComplete: enter
23:14:47.872 00.004 16872 UpdateGuideState(): m_state=6
23:14:47.874 00.002 16872 Star::Find(15, 1525, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:14:47.879 00.005 16872 Star::Find returns 1 (0), X=1525.67, Y=603.00, Mass=9629, SNR=52.2, Peak=4048 HFD=3.3
23:14:47.882 00.003 16872 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.56) = xAngle (-3.79 = 2.49)
23:14:47.884 00.002 16872 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.74 = 2.54)
23:14:47.892 00.008 16872 CameraToMount -- cameraX=-0.36 cameraY=-0.46 hyp=0.58 cameraTheta=-2.24 mountX=-0.46 mountY=0.33, mountTheta=2.52
23:14:47.897 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.36, y=-0.46, opts=13)
23:14:47.901 00.004 16872 Enqueuing Move request for scope (-0.36, -0.46)
23:14:47.904 00.003 9640 Worker thread wakes up
23:14:47.905 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.46) opts 0xd
23:14:47.905 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.36, -0.46)
23:14:47.905 00.000 9640 Moving (-0.36, -0.46) raw xDistance=-0.46 yDistance=0.33
23:14:47.905 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.46
23:14:47.905 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.33, m_sumCorr=0.15
23:14:47.905 00.000 9640 MoveAxis(E, 55, ABG)
23:14:47.905 00.000 9640 Guiding  Dir = 2, Dur = 55
23:14:47.905 00.000 9640 IsSlewing returns 0
23:14:47.905 00.000 9640 IsGuiding returns 0
23:14:47.906 00.001 9640 PulseGuide returned control before completion, sleep 65
23:14:47.912 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65516, med=3200, FiltMin=3128, FiltMax=45464, Gamma=2.190
23:14:47.953 00.041 16872 UpdateGuideState exits: m=9629 SNR=52.2
23:14:47.957 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:47.960 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:14:47.963 00.003 16872 Enqueuing Expose request
23:14:47.980 00.017 9640 IsGuiding returns 1
23:14:47.980 00.000 9640 scope still moving after pulse duration time elapsed
23:14:48.012 00.032 9640 IsSlewing returns 0
23:14:48.012 00.000 9640 IsGuiding returns 1
23:14:48.044 00.032 9640 IsSlewing returns 0
23:14:48.045 00.001 9640 IsGuiding returns 0
23:14:48.045 00.000 9640 scope move finished after 55 + 84 ms
23:14:48.045 00.000 9640 Move returns status 0, amount 55
23:14:48.046 00.001 9640 MoveAxis(N, 0, ABG)
23:14:48.046 00.000 9640 Move returns status 0, amount 0
23:14:48.046 00.000 9640 move complete, result=0
23:14:48.046 00.000 16872 GuideStep: -0.5 px 55 ms EAST, 0.3 px 0 ms NORTH
23:14:48.051 00.005 9640 worker thread done servicing request
23:14:48.051 00.000 9640 Worker thread wakes up
23:14:48.051 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:14:48.051 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:14:50.488 02.437 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18d37fb5-b89d-40db-979a-ace65f2a685e"}
23:14:50.490 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"18d37fb5-b89d-40db-979a-ace65f2a685e"}
23:14:50.495 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b9478fd-8ce2-4941-810b-524c81e92146"}
23:14:50.500 00.005 16872 case statement mapped state 6 to 3
23:14:50.503 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b9478fd-8ce2-4941-810b-524c81e92146"}
23:14:50.505 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7e20b3c0-7652-42b6-a16e-234c512591b7"}
23:14:50.511 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.67,7.00],"pixels":"..."},"id":"7e20b3c0-7652-42b6-a16e-234c512591b7"}
23:14:52.123 01.612 9640 Exposure complete
23:14:52.283 00.160 9640 worker thread done servicing request
23:14:52.284 00.001 16872 OnExposeComplete: enter
23:14:52.287 00.003 16872 UpdateGuideState(): m_state=6
23:14:52.294 00.007 16872 Star::Find(15, 1525, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:14:52.304 00.010 16872 Star::Find returns 1 (0), X=1525.39, Y=604.35, Mass=8639, SNR=48.4, Peak=4144 HFD=2.9
23:14:52.311 00.007 16872 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.56) = xAngle (0.64 = 0.64)
23:14:52.314 00.003 16872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.69 = 0.69)
23:14:52.319 00.005 16872 CameraToMount -- cameraX=-0.64 cameraY=0.88 hyp=1.09 cameraTheta=2.20 mountX=0.87 mountY=0.69, mountTheta=0.67
23:14:52.326 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.64, y=0.88, opts=13)
23:14:52.330 00.004 16872 Enqueuing Move request for scope (-0.64, 0.88)
23:14:52.333 00.003 9640 Worker thread wakes up
23:14:52.333 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.88) opts 0xd
23:14:52.334 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.64, 0.88)
23:14:52.334 00.000 9640 Moving (-0.64, 0.88) raw xDistance=0.87 yDistance=0.69
23:14:52.334 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.74 from input 0.87
23:14:52.334 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.69, m_sumCorr=0.32
23:14:52.334 00.000 9640 MoveAxis(W, 87, ABG)
23:14:52.334 00.000 9640 Guiding  Dir = 3, Dur = 87
23:14:52.334 00.000 9640 IsSlewing returns 0
23:14:52.334 00.000 9640 IsGuiding returns 0
23:14:52.335 00.001 9640 PulseGuide returned control before completion, sleep 97
23:14:52.346 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=60384, med=3212, FiltMin=3096, FiltMax=40696, Gamma=2.190
23:14:52.390 00.044 16872 UpdateGuideState exits: m=8639 SNR=48.4
23:14:52.395 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:52.399 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:14:52.402 00.003 16872 Enqueuing Expose request
23:14:52.447 00.045 9640 IsGuiding returns 1
23:14:52.447 00.000 9640 scope still moving after pulse duration time elapsed
23:14:52.476 00.029 9640 IsSlewing returns 0
23:14:52.476 00.000 9640 IsGuiding returns 1
23:14:52.508 00.032 9640 IsSlewing returns 0
23:14:52.509 00.001 9640 IsGuiding returns 1
23:14:52.539 00.030 9640 IsSlewing returns 0
23:14:52.540 00.001 9640 IsGuiding returns 0
23:14:52.540 00.000 9640 scope move finished after 87 + 118 ms
23:14:52.540 00.000 9640 Move returns status 0, amount 87
23:14:52.540 00.000 9640 MoveAxis(S, 20, ABG)
23:14:52.540 00.000 9640 Guiding  Dir = 1, Dur = 20
23:14:52.540 00.000 9640 IsSlewing returns 0
23:14:52.540 00.000 9640 IsGuiding returns 0
23:14:52.540 00.000 9640 PulseGuide returned control before completion, sleep 30
23:14:52.571 00.031 9640 IsGuiding returns 1
23:14:52.572 00.001 9640 scope still moving after pulse duration time elapsed
23:14:52.603 00.031 9640 IsSlewing returns 0
23:14:52.604 00.001 9640 IsGuiding returns 0
23:14:52.604 00.000 9640 scope move finished after 20 + 44 ms
23:14:52.604 00.000 9640 Move returns status 0, amount 20
23:14:52.604 00.000 9640 move complete, result=0
23:14:52.605 00.001 9640 worker thread done servicing request
23:14:52.605 00.000 9640 Worker thread wakes up
23:14:52.605 00.000 16872 GuideStep: 0.9 px 87 ms WEST, 0.7 px 20 ms SOUTH
23:14:52.609 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:14:52.609 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:14:53.989 01.380 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb30dcb9-64cb-4ce2-8791-849fc15b426d"}
23:14:53.993 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eb30dcb9-64cb-4ce2-8791-849fc15b426d"}
23:14:53.998 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"023116e5-3ea4-44ab-b9bb-0fae824bf174"}
23:14:54.003 00.005 16872 case statement mapped state 6 to 3
23:14:54.006 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"023116e5-3ea4-44ab-b9bb-0fae824bf174"}
23:14:54.026 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4321d219-e823-45ec-ad56-498d7277d033"}
23:14:54.029 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.39,7.35],"pixels":"..."},"id":"4321d219-e823-45ec-ad56-498d7277d033"}
23:14:56.678 02.649 9640 Exposure complete
23:14:56.821 00.143 9640 worker thread done servicing request
23:14:56.821 00.000 16872 OnExposeComplete: enter
23:14:56.824 00.003 16872 UpdateGuideState(): m_state=6
23:14:56.827 00.003 16872 Star::Find(15, 1525, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:14:56.832 00.005 16872 Star::Find returns 1 (0), X=1525.52, Y=603.65, Mass=8564, SNR=49.4, Peak=4160 HFD=2.9
23:14:56.836 00.004 16872 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.56) = xAngle (1.22 = 1.22)
23:14:56.840 00.004 16872 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.27 = 1.27)
23:14:56.842 00.002 16872 CameraToMount -- cameraX=-0.50 cameraY=0.19 hyp=0.54 cameraTheta=2.78 mountX=0.18 mountY=0.52, mountTheta=1.23
23:14:56.849 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.50, y=0.19, opts=13)
23:14:56.852 00.003 16872 Enqueuing Move request for scope (-0.50, 0.19)
23:14:56.855 00.003 9640 Worker thread wakes up
23:14:56.855 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.19) opts 0xd
23:14:56.855 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.50, 0.19)
23:14:56.855 00.000 9640 Moving (-0.50, 0.19) raw xDistance=0.18 yDistance=0.52
23:14:56.855 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.18
23:14:56.855 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.52, m_sumCorr=0.32
23:14:56.855 00.000 9640 MoveAxis(W, 28, ABG)
23:14:56.855 00.000 9640 Guiding  Dir = 3, Dur = 28
23:14:56.855 00.000 9640 IsSlewing returns 0
23:14:56.856 00.001 9640 IsGuiding returns 0
23:14:56.856 00.000 9640 PulseGuide returned control before completion, sleep 38
23:14:56.862 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65508, med=3204, FiltMin=3132, FiltMax=45476, Gamma=2.190
23:14:56.895 00.033 9640 IsGuiding returns 1
23:14:56.895 00.000 9640 scope still moving after pulse duration time elapsed
23:14:56.903 00.008 16872 UpdateGuideState exits: m=8564 SNR=49.4
23:14:56.906 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:56.911 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:14:56.916 00.005 16872 Enqueuing Expose request
23:14:56.926 00.010 9640 IsSlewing returns 0
23:14:56.926 00.000 9640 IsGuiding returns 1
23:14:56.957 00.031 9640 IsSlewing returns 0
23:14:56.957 00.000 9640 IsGuiding returns 1
23:14:56.988 00.031 9640 IsSlewing returns 0
23:14:56.988 00.000 9640 IsGuiding returns 0
23:14:56.988 00.000 9640 scope move finished after 28 + 104 ms
23:14:56.988 00.000 9640 Move returns status 0, amount 28
23:14:56.988 00.000 9640 MoveAxis(N, 0, ABG)
23:14:56.988 00.000 9640 Move returns status 0, amount 0
23:14:56.989 00.001 9640 move complete, result=0
23:14:56.989 00.000 9640 worker thread done servicing request
23:14:56.989 00.000 9640 Worker thread wakes up
23:14:56.989 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:14:56.989 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:14:56.989 00.000 16872 GuideStep: 0.2 px 28 ms WEST, 0.5 px 0 ms NORTH
23:14:57.488 00.499 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9af8eb60-6ed7-4fd4-ad4e-804adf936f0a"}
23:14:57.496 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9af8eb60-6ed7-4fd4-ad4e-804adf936f0a"}
23:14:57.503 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3190bd7d-a207-4448-97d8-53cd3db0358f"}
23:14:57.508 00.005 16872 case statement mapped state 6 to 3
23:14:57.512 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3190bd7d-a207-4448-97d8-53cd3db0358f"}
23:14:57.516 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d02ccaff-1276-4de7-b386-b2e4dec62e6d"}
23:14:57.522 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.52,6.65],"pixels":"..."},"id":"d02ccaff-1276-4de7-b386-b2e4dec62e6d"}
23:15:00.987 03.465 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42c46726-035c-4760-b1bb-f1ede26a8d7b"}
23:15:00.991 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"42c46726-035c-4760-b1bb-f1ede26a8d7b"}
23:15:00.995 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53c1c58d-f7d1-4ab3-9d87-0e72ca67c85c"}
23:15:00.998 00.003 16872 case statement mapped state 6 to 3
23:15:01.003 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"53c1c58d-f7d1-4ab3-9d87-0e72ca67c85c"}
23:15:01.011 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c2237adc-4b53-45d4-8d1d-866d08d76fa9"}
23:15:01.018 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.52,6.65],"pixels":"..."},"id":"c2237adc-4b53-45d4-8d1d-866d08d76fa9"}
23:15:01.053 00.035 9640 Exposure complete
23:15:01.201 00.148 16872 OnExposeComplete: enter
23:15:01.206 00.005 16872 UpdateGuideState(): m_state=6
23:15:01.210 00.004 9640 worker thread done servicing request
23:15:01.210 00.000 16872 Star::Find(15, 1525, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:15:01.216 00.006 16872 Star::Find returns 1 (0), X=1525.54, Y=603.34, Mass=8279, SNR=49.2, Peak=4072 HFD=2.9
23:15:01.222 00.006 16872 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.56) = xAngle (-4.44 = 1.84)
23:15:01.228 00.006 16872 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.40 = 1.89)
23:15:01.232 00.004 16872 CameraToMount -- cameraX=-0.48 cameraY=-0.13 hyp=0.50 cameraTheta=-2.89 mountX=-0.13 mountY=0.48, mountTheta=1.84
23:15:01.241 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.48, y=-0.13, opts=13)
23:15:01.249 00.008 16872 Enqueuing Move request for scope (-0.48, -0.13)
23:15:01.255 00.006 9640 Worker thread wakes up
23:15:01.255 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.13) opts 0xd
23:15:01.255 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.48, -0.13)
23:15:01.255 00.000 9640 Moving (-0.48, -0.13) raw xDistance=-0.13 yDistance=0.48
23:15:01.255 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.13
23:15:01.255 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 0.48, m_sumCorr=0.62
23:15:01.255 00.000 9640 MoveAxis(E, 11, ABG)
23:15:01.255 00.000 9640 Guiding  Dir = 2, Dur = 11
23:15:01.256 00.001 9640 IsSlewing returns 0
23:15:01.256 00.000 9640 IsGuiding returns 0
23:15:01.256 00.000 9640 PulseGuide returned control before completion, sleep 21
23:15:01.262 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=64276, med=3208, FiltMin=3128, FiltMax=43888, Gamma=2.190
23:15:01.282 00.020 9640 IsGuiding returns 1
23:15:01.282 00.000 9640 scope still moving after pulse duration time elapsed
23:15:01.302 00.020 16872 UpdateGuideState exits: m=8279 SNR=49.2
23:15:01.305 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:01.308 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:15:01.312 00.004 16872 Enqueuing Expose request
23:15:01.318 00.006 9640 IsSlewing returns 0
23:15:01.318 00.000 9640 IsGuiding returns 0
23:15:01.318 00.000 9640 scope move finished after 11 + 51 ms
23:15:01.318 00.000 9640 Move returns status 0, amount 11
23:15:01.319 00.001 9640 MoveAxis(S, 36, ABG)
23:15:01.319 00.000 9640 Guiding  Dir = 1, Dur = 36
23:15:01.319 00.000 9640 IsSlewing returns 0
23:15:01.319 00.000 9640 IsGuiding returns 0
23:15:01.320 00.001 9640 PulseGuide returned control before completion, sleep 46
23:15:01.376 00.056 9640 IsGuiding returns 1
23:15:01.376 00.000 9640 scope still moving after pulse duration time elapsed
23:15:01.408 00.032 9640 IsSlewing returns 0
23:15:01.409 00.001 9640 IsGuiding returns 0
23:15:01.409 00.000 9640 scope move finished after 36 + 53 ms
23:15:01.409 00.000 9640 Move returns status 0, amount 36
23:15:01.409 00.000 9640 move complete, result=0
23:15:01.409 00.000 9640 worker thread done servicing request
23:15:01.411 00.002 16872 GuideStep: -0.1 px 11 ms EAST, 0.5 px 36 ms SOUTH
23:15:01.419 00.008 9640 Worker thread wakes up
23:15:01.419 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:15:01.419 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:15:04.487 03.068 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c18d656b-4dd6-444b-ba22-b99db17d1b9e"}
23:15:04.489 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c18d656b-4dd6-444b-ba22-b99db17d1b9e"}
23:15:04.494 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2a4b827f-a1e1-481c-9f30-55edd30a4105"}
23:15:04.496 00.002 16872 case statement mapped state 6 to 3
23:15:04.500 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a4b827f-a1e1-481c-9f30-55edd30a4105"}
23:15:04.503 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bc37638c-d82a-42d3-b236-902232a940ac"}
23:15:04.506 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.54,7.34],"pixels":"..."},"id":"bc37638c-d82a-42d3-b236-902232a940ac"}
23:15:05.492 00.986 9640 Exposure complete
23:15:05.632 00.140 9640 worker thread done servicing request
23:15:05.632 00.000 16872 OnExposeComplete: enter
23:15:05.637 00.005 16872 UpdateGuideState(): m_state=6
23:15:05.640 00.003 16872 Star::Find(15, 1525, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:15:05.642 00.002 16872 Star::Find returns 1 (0), X=1525.17, Y=602.98, Mass=9753, SNR=51.8, Peak=4376 HFD=2.6
23:15:05.645 00.003 16872 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.56) = xAngle (-4.18 = 2.10)
23:15:05.647 00.002 16872 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.14 = 2.15)
23:15:05.650 00.003 16872 CameraToMount -- cameraX=-0.85 cameraY=-0.48 hyp=0.98 cameraTheta=-2.63 mountX=-0.50 mountY=0.82, mountTheta=2.11
23:15:05.655 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.85, y=-0.48, opts=13)
23:15:05.658 00.003 16872 Enqueuing Move request for scope (-0.85, -0.48)
23:15:05.660 00.002 9640 Worker thread wakes up
23:15:05.661 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.48) opts 0xd
23:15:05.661 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.85, -0.48)
23:15:05.661 00.000 9640 Moving (-0.85, -0.48) raw xDistance=-0.50 yDistance=0.82
23:15:05.661 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.50
23:15:05.661 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.82, m_sumCorr=0.78
23:15:05.661 00.000 9640 MoveAxis(E, 54, ABG)
23:15:05.661 00.000 9640 Guiding  Dir = 2, Dur = 54
23:15:05.661 00.000 9640 IsSlewing returns 0
23:15:05.661 00.000 9640 IsGuiding returns 0
23:15:05.662 00.001 9640 PulseGuide returned control before completion, sleep 64
23:15:05.668 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=63048, med=3200, FiltMin=3070, FiltMax=42740, Gamma=2.190
23:15:05.708 00.040 16872 UpdateGuideState exits: m=9753 SNR=51.8
23:15:05.715 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:05.718 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:15:05.721 00.003 16872 Enqueuing Expose request
23:15:05.741 00.020 9640 IsGuiding returns 0
23:15:05.741 00.000 9640 Move returns status 0, amount 54
23:15:05.741 00.000 9640 MoveAxis(S, 18, ABG)
23:15:05.741 00.000 9640 Guiding  Dir = 1, Dur = 18
23:15:05.742 00.001 9640 IsSlewing returns 0
23:15:05.742 00.000 9640 IsGuiding returns 0
23:15:05.742 00.000 9640 PulseGuide returned control before completion, sleep 28
23:15:05.772 00.030 9640 IsGuiding returns 1
23:15:05.772 00.000 9640 scope still moving after pulse duration time elapsed
23:15:05.804 00.032 9640 IsSlewing returns 0
23:15:05.805 00.001 9640 IsGuiding returns 0
23:15:05.805 00.000 9640 scope move finished after 18 + 45 ms
23:15:05.805 00.000 9640 Move returns status 0, amount 18
23:15:05.805 00.000 9640 move complete, result=0
23:15:05.805 00.000 9640 worker thread done servicing request
23:15:05.805 00.000 9640 Worker thread wakes up
23:15:05.806 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:15:05.806 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:15:05.809 00.003 16872 GuideStep: -0.5 px 54 ms EAST, 0.8 px 18 ms SOUTH
23:15:07.987 02.178 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c192b4b-bcf9-4d44-a0a9-f9abce98d98d"}
23:15:07.991 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5c192b4b-bcf9-4d44-a0a9-f9abce98d98d"}
23:15:07.996 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca258411-1f9c-47ac-8219-80d41f2c6760"}
23:15:07.999 00.003 16872 case statement mapped state 6 to 3
23:15:08.002 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca258411-1f9c-47ac-8219-80d41f2c6760"}
23:15:08.005 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cf3f3ffe-42f5-4da5-9e10-8903d60f7abb"}
23:15:08.010 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.17,6.98],"pixels":"..."},"id":"cf3f3ffe-42f5-4da5-9e10-8903d60f7abb"}
23:15:09.879 01.869 9640 Exposure complete
23:15:10.020 00.141 9640 worker thread done servicing request
23:15:10.020 00.000 16872 OnExposeComplete: enter
23:15:10.023 00.003 16872 UpdateGuideState(): m_state=6
23:15:10.025 00.002 16872 Star::Find(15, 1525, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:15:10.028 00.003 16872 Star::Find returns 1 (0), X=1525.47, Y=603.93, Mass=9048, SNR=49.9, Peak=4204 HFD=2.9
23:15:10.030 00.002 16872 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.56) = xAngle (0.89 = 0.89)
23:15:10.033 00.003 16872 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.94 = 0.94)
23:15:10.040 00.007 16872 CameraToMount -- cameraX=-0.56 cameraY=0.46 hyp=0.73 cameraTheta=2.45 mountX=0.46 mountY=0.58, mountTheta=0.91
23:15:10.048 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.56, y=0.46, opts=13)
23:15:10.052 00.004 16872 Enqueuing Move request for scope (-0.56, 0.46)
23:15:10.055 00.003 9640 Worker thread wakes up
23:15:10.055 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.46) opts 0xd
23:15:10.055 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.56, 0.46)
23:15:10.055 00.000 9640 Moving (-0.56, 0.46) raw xDistance=0.46 yDistance=0.58
23:15:10.055 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.46
23:15:10.055 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.58, m_sumCorr=0.78
23:15:10.055 00.000 9640 MoveAxis(W, 43, ABG)
23:15:10.055 00.000 9640 Guiding  Dir = 3, Dur = 43
23:15:10.055 00.000 9640 IsSlewing returns 0
23:15:10.055 00.000 9640 IsGuiding returns 0
23:15:10.056 00.001 9640 PulseGuide returned control before completion, sleep 53
23:15:10.061 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=65504, med=3200, FiltMin=3062, FiltMax=44852, Gamma=2.190
23:15:10.105 00.044 16872 UpdateGuideState exits: m=9048 SNR=49.9
23:15:10.108 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:10.111 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:15:10.118 00.007 16872 Enqueuing Expose request
23:15:10.123 00.005 9640 IsGuiding returns 1
23:15:10.123 00.000 9640 scope still moving after pulse duration time elapsed
23:15:10.159 00.036 9640 IsSlewing returns 0
23:15:10.160 00.001 9640 IsGuiding returns 0
23:15:10.161 00.001 9640 scope move finished after 43 + 62 ms
23:15:10.162 00.001 9640 Move returns status 0, amount 43
23:15:10.163 00.001 9640 MoveAxis(N, 0, ABG)
23:15:10.163 00.000 9640 Move returns status 0, amount 0
23:15:10.164 00.001 9640 move complete, result=0
23:15:10.164 00.000 9640 worker thread done servicing request
23:15:10.164 00.000 9640 Worker thread wakes up
23:15:10.164 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:15:10.164 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:15:10.164 00.000 16872 GuideStep: 0.5 px 43 ms WEST, 0.6 px 0 ms NORTH
23:15:11.487 01.323 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53f856dd-f1bd-4da3-a7f8-fcb2c9cc8535"}
23:15:11.490 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"53f856dd-f1bd-4da3-a7f8-fcb2c9cc8535"}
23:15:11.494 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c1975e3-d13d-4aa0-96d2-decd994e8761"}
23:15:11.497 00.003 16872 case statement mapped state 6 to 3
23:15:11.501 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c1975e3-d13d-4aa0-96d2-decd994e8761"}
23:15:11.505 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"72bf3376-564f-4b82-904a-824d531a90f1"}
23:15:11.508 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.47,6.93],"pixels":"..."},"id":"72bf3376-564f-4b82-904a-824d531a90f1"}
23:15:14.261 02.753 9640 Exposure complete
23:15:14.401 00.140 9640 worker thread done servicing request
23:15:14.401 00.000 16872 OnExposeComplete: enter
23:15:14.404 00.003 16872 UpdateGuideState(): m_state=6
23:15:14.407 00.003 16872 Star::Find(15, 1525, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:15:14.411 00.004 16872 Star::Find returns 1 (0), X=1525.13, Y=603.09, Mass=9984, SNR=54.6, Peak=4196 HFD=2.9
23:15:14.415 00.004 16872 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.56) = xAngle (-4.31 = 1.97)
23:15:14.417 00.002 16872 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.26 = 2.02)
23:15:14.420 00.003 16872 CameraToMount -- cameraX=-0.90 cameraY=-0.37 hyp=0.97 cameraTheta=-2.75 mountX=-0.38 mountY=0.88, mountTheta=1.98
23:15:14.429 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.90, y=-0.37, opts=13)
23:15:14.435 00.006 16872 Enqueuing Move request for scope (-0.90, -0.37)
23:15:14.440 00.005 9640 Worker thread wakes up
23:15:14.440 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.37) opts 0xd
23:15:14.440 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.90, -0.37)
23:15:14.440 00.000 9640 Moving (-0.90, -0.37) raw xDistance=-0.38 yDistance=0.88
23:15:14.440 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.38
23:15:14.440 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.33, input 0.88, m_sumCorr=1.1
23:15:14.440 00.000 9640 MoveAxis(E, 36, ABG)
23:15:14.440 00.000 9640 Guiding  Dir = 2, Dur = 36
23:15:14.441 00.001 9640 IsSlewing returns 0
23:15:14.441 00.000 9640 IsGuiding returns 0
23:15:14.441 00.000 9640 PulseGuide returned control before completion, sleep 46
23:15:14.445 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=58436, med=3208, FiltMin=3044, FiltMax=38224, Gamma=2.190
23:15:14.488 00.043 16872 UpdateGuideState exits: m=9984 SNR=54.6
23:15:14.492 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:14.494 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:15:14.496 00.002 16872 Enqueuing Expose request
23:15:14.501 00.005 9640 IsGuiding returns 1
23:15:14.501 00.000 9640 scope still moving after pulse duration time elapsed
23:15:14.532 00.031 9640 IsSlewing returns 0
23:15:14.532 00.000 9640 IsGuiding returns 0
23:15:14.533 00.001 9640 scope move finished after 36 + 55 ms
23:15:14.533 00.000 9640 Move returns status 0, amount 36
23:15:14.533 00.000 9640 MoveAxis(S, 40, ABG)
23:15:14.533 00.000 9640 Guiding  Dir = 1, Dur = 40
23:15:14.533 00.000 9640 IsSlewing returns 0
23:15:14.533 00.000 9640 IsGuiding returns 0
23:15:14.534 00.001 9640 PulseGuide returned control before completion, sleep 50
23:15:14.594 00.060 9640 IsGuiding returns 1
23:15:14.594 00.000 9640 scope still moving after pulse duration time elapsed
23:15:14.624 00.030 9640 IsSlewing returns 0
23:15:14.625 00.001 9640 IsGuiding returns 0
23:15:14.625 00.000 9640 scope move finished after 40 + 51 ms
23:15:14.625 00.000 9640 Move returns status 0, amount 40
23:15:14.625 00.000 9640 move complete, result=0
23:15:14.625 00.000 9640 worker thread done servicing request
23:15:14.625 00.000 9640 Worker thread wakes up
23:15:14.625 00.000 16872 GuideStep: -0.4 px 36 ms EAST, 0.9 px 40 ms SOUTH
23:15:14.629 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:15:14.629 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:15:14.996 00.367 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a32b0d1-45b2-45af-ab9d-11279d15808e"}
23:15:15.001 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6a32b0d1-45b2-45af-ab9d-11279d15808e"}
23:15:15.006 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"04c928c3-e0d5-4b8d-843d-9d72965368ef"}
23:15:15.010 00.004 16872 case statement mapped state 6 to 3
23:15:15.013 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"04c928c3-e0d5-4b8d-843d-9d72965368ef"}
23:15:15.019 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"843785b8-1279-4627-ab4f-5312c92d1d15"}
23:15:15.024 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.13,7.09],"pixels":"..."},"id":"843785b8-1279-4627-ab4f-5312c92d1d15"}
23:15:18.497 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"033bd401-218d-435a-9300-36a6672b5c93"}
23:15:18.501 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"033bd401-218d-435a-9300-36a6672b5c93"}
23:15:18.504 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cbc20173-9696-41d7-afde-36b60ac92087"}
23:15:18.506 00.002 16872 case statement mapped state 6 to 3
23:15:18.509 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cbc20173-9696-41d7-afde-36b60ac92087"}
23:15:18.513 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c9af25e1-aeb5-4c30-9733-fb9371a8c9de"}
23:15:18.517 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.13,7.09],"pixels":"..."},"id":"c9af25e1-aeb5-4c30-9733-fb9371a8c9de"}
23:15:18.697 00.180 9640 Exposure complete
23:15:18.837 00.140 9640 worker thread done servicing request
23:15:18.837 00.000 16872 OnExposeComplete: enter
23:15:18.841 00.004 16872 UpdateGuideState(): m_state=6
23:15:18.845 00.004 16872 Star::Find(15, 1525, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:15:18.849 00.004 16872 Star::Find returns 1 (0), X=1524.80, Y=604.07, Mass=9655, SNR=52.6, Peak=4236 HFD=2.8
23:15:18.851 00.002 16872 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.56) = xAngle (1.13 = 1.13)
23:15:18.854 00.003 16872 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.17 = 1.17)
23:15:18.859 00.005 16872 CameraToMount -- cameraX=-1.22 cameraY=0.61 hyp=1.36 cameraTheta=2.68 mountX=0.59 mountY=1.26, mountTheta=1.13
23:15:18.866 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.22, y=0.61, opts=13)
23:15:18.870 00.004 16872 Enqueuing Move request for scope (-1.22, 0.61)
23:15:18.873 00.003 9640 Worker thread wakes up
23:15:18.873 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.22, 0.61) opts 0xd
23:15:18.873 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.22, 0.61)
23:15:18.873 00.000 9640 Moving (-1.22, 0.61) raw xDistance=0.59 yDistance=1.26
23:15:18.873 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.59
23:15:18.873 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 1.26, m_sumCorr=1.3
23:15:18.873 00.000 9640 MoveAxis(W, 59, ABG)
23:15:18.873 00.000 9640 Guiding  Dir = 3, Dur = 59
23:15:18.874 00.001 9640 IsSlewing returns 0
23:15:18.874 00.000 9640 IsGuiding returns 0
23:15:18.875 00.001 9640 PulseGuide returned control before completion, sleep 69
23:15:18.879 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=65512, med=3200, FiltMin=3042, FiltMax=46228, Gamma=2.190
23:15:18.921 00.042 16872 UpdateGuideState exits: m=9655 SNR=52.6
23:15:18.923 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:18.926 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:15:18.928 00.002 16872 Enqueuing Expose request
23:15:18.948 00.020 9640 IsGuiding returns 1
23:15:18.948 00.000 9640 scope still moving after pulse duration time elapsed
23:15:18.986 00.038 9640 IsSlewing returns 0
23:15:18.986 00.000 9640 IsGuiding returns 0
23:15:18.986 00.000 9640 scope move finished after 59 + 52 ms
23:15:18.986 00.000 9640 Move returns status 0, amount 59
23:15:18.986 00.000 9640 MoveAxis(S, 27, ABG)
23:15:18.986 00.000 9640 Guiding  Dir = 1, Dur = 27
23:15:18.987 00.001 9640 IsSlewing returns 0
23:15:18.987 00.000 9640 IsGuiding returns 0
23:15:18.987 00.000 9640 PulseGuide returned control before completion, sleep 37
23:15:19.027 00.040 9640 IsGuiding returns 1
23:15:19.028 00.001 9640 scope still moving after pulse duration time elapsed
23:15:19.058 00.030 9640 IsSlewing returns 0
23:15:19.059 00.001 9640 IsGuiding returns 0
23:15:19.059 00.000 9640 scope move finished after 27 + 45 ms
23:15:19.059 00.000 9640 Move returns status 0, amount 27
23:15:19.059 00.000 9640 move complete, result=0
23:15:19.059 00.000 9640 worker thread done servicing request
23:15:19.059 00.000 9640 Worker thread wakes up
23:15:19.059 00.000 16872 GuideStep: 0.6 px 59 ms WEST, 1.3 px 27 ms SOUTH
23:15:19.062 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:15:19.062 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:15:21.996 02.934 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"864d749c-b59f-4f3a-b6c1-c74f432ce321"}
23:15:22.000 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"864d749c-b59f-4f3a-b6c1-c74f432ce321"}
23:15:22.003 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c6ece4b7-0628-482d-8f79-a25dc2b88173"}
23:15:22.007 00.004 16872 case statement mapped state 6 to 3
23:15:22.009 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c6ece4b7-0628-482d-8f79-a25dc2b88173"}
23:15:22.012 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"239eccf5-cc12-4ddf-b1a5-ea8dc9559b87"}
23:15:22.018 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.80,7.07],"pixels":"..."},"id":"239eccf5-cc12-4ddf-b1a5-ea8dc9559b87"}
23:15:23.140 01.122 9640 Exposure complete
23:15:23.302 00.162 9640 worker thread done servicing request
23:15:23.302 00.000 16872 OnExposeComplete: enter
23:15:23.306 00.004 16872 UpdateGuideState(): m_state=6
23:15:23.317 00.011 16872 Star::Find(15, 1524, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
23:15:23.322 00.005 16872 Star::Find returns 1 (0), X=1524.58, Y=603.32, Mass=9357, SNR=48.6, Peak=4240 HFD=2.9
23:15:23.326 00.004 16872 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.56) = xAngle (-4.60 = 1.69)
23:15:23.329 00.003 16872 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.55 = 1.73)
23:15:23.331 00.002 16872 CameraToMount -- cameraX=-1.45 cameraY=-0.14 hyp=1.46 cameraTheta=-3.04 mountX=-0.17 mountY=1.44, mountTheta=1.69
23:15:23.335 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.45, y=-0.14, opts=13)
23:15:23.341 00.006 16872 Enqueuing Move request for scope (-1.45, -0.14)
23:15:23.345 00.004 9640 Worker thread wakes up
23:15:23.345 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.45, -0.14) opts 0xd
23:15:23.345 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.45, -0.14)
23:15:23.345 00.000 9640 Moving (-1.45, -0.14) raw xDistance=-0.17 yDistance=1.44
23:15:23.345 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.17
23:15:23.345 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 1.44, m_sumCorr=1.6
23:15:23.345 00.000 9640 MoveAxis(E, 12, ABG)
23:15:23.345 00.000 9640 Guiding  Dir = 2, Dur = 12
23:15:23.345 00.000 9640 IsSlewing returns 0
23:15:23.346 00.001 9640 IsGuiding returns 0
23:15:23.346 00.000 9640 PulseGuide returned control before completion, sleep 22
23:15:23.351 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65508, med=3204, FiltMin=3124, FiltMax=44644, Gamma=2.190
23:15:23.369 00.018 9640 IsGuiding returns 1
23:15:23.369 00.000 9640 scope still moving after pulse duration time elapsed
23:15:23.394 00.025 16872 UpdateGuideState exits: m=9357 SNR=48.6
23:15:23.397 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:23.400 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:15:23.407 00.007 16872 Enqueuing Expose request
23:15:23.413 00.006 9640 IsSlewing returns 0
23:15:23.413 00.000 9640 IsGuiding returns 0
23:15:23.413 00.000 9640 scope move finished after 12 + 54 ms
23:15:23.413 00.000 9640 Move returns status 0, amount 12
23:15:23.413 00.000 9640 MoveAxis(S, 35, ABG)
23:15:23.413 00.000 9640 Guiding  Dir = 1, Dur = 35
23:15:23.414 00.001 9640 IsSlewing returns 0
23:15:23.414 00.000 9640 IsGuiding returns 0
23:15:23.414 00.000 9640 PulseGuide returned control before completion, sleep 45
23:15:23.464 00.050 9640 IsGuiding returns 1
23:15:23.464 00.000 9640 scope still moving after pulse duration time elapsed
23:15:23.495 00.031 9640 IsSlewing returns 0
23:15:23.495 00.000 9640 IsGuiding returns 0
23:15:23.496 00.001 9640 scope move finished after 35 + 47 ms
23:15:23.496 00.000 9640 Move returns status 0, amount 35
23:15:23.496 00.000 9640 move complete, result=0
23:15:23.496 00.000 9640 worker thread done servicing request
23:15:23.498 00.002 9640 Worker thread wakes up
23:15:23.498 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:15:23.498 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:15:23.500 00.002 16872 GuideStep: -0.2 px 12 ms EAST, 1.4 px 35 ms SOUTH
23:15:25.496 01.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a471b66-05be-4d97-8ec8-b069a56ea9bf"}
23:15:25.500 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3a471b66-05be-4d97-8ec8-b069a56ea9bf"}
23:15:25.505 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b397a49c-3ac8-48b9-9d41-768ac999faac"}
23:15:25.510 00.005 16872 case statement mapped state 6 to 3
23:15:25.518 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b397a49c-3ac8-48b9-9d41-768ac999faac"}
23:15:25.522 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4bfe10bc-32e9-4342-bd41-6dabb0847fe3"}
23:15:25.526 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.58,7.32],"pixels":"..."},"id":"4bfe10bc-32e9-4342-bd41-6dabb0847fe3"}
23:15:27.580 02.054 9640 Exposure complete
23:15:27.727 00.147 9640 worker thread done servicing request
23:15:27.727 00.000 16872 OnExposeComplete: enter
23:15:27.731 00.004 16872 UpdateGuideState(): m_state=6
23:15:27.734 00.003 16872 Star::Find(15, 1524, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
23:15:27.737 00.003 16872 Star::Find returns 1 (0), X=1524.50, Y=603.34, Mass=8389, SNR=47.4, Peak=4060 HFD=3.0
23:15:27.740 00.003 16872 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.56) = xAngle (-4.62 = 1.67)
23:15:27.747 00.007 16872 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.57 = 1.71)
23:15:27.750 00.003 16872 CameraToMount -- cameraX=-1.53 cameraY=-0.12 hyp=1.53 cameraTheta=-3.06 mountX=-0.14 mountY=1.52, mountTheta=1.67
23:15:27.754 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.53, y=-0.12, opts=13)
23:15:27.759 00.005 16872 Enqueuing Move request for scope (-1.53, -0.12)
23:15:27.762 00.003 9640 Worker thread wakes up
23:15:27.762 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.53, -0.12) opts 0xd
23:15:27.762 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.53, -0.12)
23:15:27.762 00.000 9640 Moving (-1.53, -0.12) raw xDistance=-0.14 yDistance=1.52
23:15:27.762 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.14
23:15:27.762 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.38, input 1.52, m_sumCorr=2
23:15:27.762 00.000 9640 MoveAxis(E, 17, ABG)
23:15:27.762 00.000 9640 Guiding  Dir = 2, Dur = 17
23:15:27.763 00.001 9640 IsSlewing returns 0
23:15:27.763 00.000 9640 IsGuiding returns 0
23:15:27.763 00.000 9640 PulseGuide returned control before completion, sleep 27
23:15:27.769 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65508, med=3200, FiltMin=3074, FiltMax=46716, Gamma=2.190
23:15:27.804 00.035 9640 IsGuiding returns 1
23:15:27.804 00.000 9640 scope still moving after pulse duration time elapsed
23:15:27.811 00.007 16872 UpdateGuideState exits: m=8389 SNR=47.4
23:15:27.816 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:27.819 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:15:27.823 00.004 16872 Enqueuing Expose request
23:15:27.835 00.012 9640 IsSlewing returns 0
23:15:27.835 00.000 9640 IsGuiding returns 0
23:15:27.835 00.000 9640 scope move finished after 17 + 55 ms
23:15:27.835 00.000 9640 Move returns status 0, amount 17
23:15:27.835 00.000 9640 MoveAxis(S, 46, ABG)
23:15:27.835 00.000 9640 Guiding  Dir = 1, Dur = 46
23:15:27.836 00.001 9640 IsSlewing returns 0
23:15:27.836 00.000 9640 IsGuiding returns 0
23:15:27.836 00.000 9640 PulseGuide returned control before completion, sleep 56
23:15:27.897 00.061 9640 IsGuiding returns 1
23:15:27.897 00.000 9640 scope still moving after pulse duration time elapsed
23:15:27.928 00.031 9640 IsSlewing returns 0
23:15:27.928 00.000 9640 IsGuiding returns 0
23:15:27.929 00.001 9640 scope move finished after 46 + 46 ms
23:15:27.929 00.000 9640 Move returns status 0, amount 46
23:15:27.929 00.000 9640 move complete, result=0
23:15:27.929 00.000 9640 worker thread done servicing request
23:15:27.929 00.000 16872 GuideStep: -0.1 px 17 ms EAST, 1.5 px 46 ms SOUTH
23:15:27.934 00.005 9640 Worker thread wakes up
23:15:27.934 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:15:27.934 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1511,588,31,31)
23:15:28.995 01.061 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08a97470-b1e8-4325-a6d0-3b9b9693d588"}
23:15:29.002 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08a97470-b1e8-4325-a6d0-3b9b9693d588"}
23:15:29.014 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb10768b-4a4e-494e-a36a-25c335d9207a"}
23:15:29.027 00.013 16872 case statement mapped state 6 to 3
23:15:29.037 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb10768b-4a4e-494e-a36a-25c335d9207a"}
23:15:29.048 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0eb00156-3c73-4668-9957-9c67528dcf7a"}
23:15:29.056 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.50,7.34],"pixels":"..."},"id":"0eb00156-3c73-4668-9957-9c67528dcf7a"}
23:15:29.072 00.016 16872 evsrv: cli 0D3BF8C8 connect
23:15:29.076 00.004 16872 case statement mapped state 6 to 3
23:15:29.087 00.011 16872 case statement mapped state 6 to 3
23:15:29.096 00.009 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"1544309d-6f84-47e0-8efd-5223a810a230"}
23:15:29.100 00.004 16872 case statement mapped state 6 to 3
23:15:29.103 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1544309d-6f84-47e0-8efd-5223a810a230"}
23:15:29.119 00.016 16872 evsrv: cli 0D3BF8C8 disconnect
23:15:29.125 00.006 16872 evsrv: cli 0D3BFFA8 connect
23:15:29.128 00.003 16872 case statement mapped state 6 to 3
23:15:29.134 00.006 16872 case statement mapped state 6 to 3
23:15:29.139 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"b12480f8-9e5c-4e14-abd9-5c9deaee39af"}
23:15:29.143 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:15:29.150 00.007 16872 Status Line: Waiting for devices...
23:15:29.174 00.024 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"b12480f8-9e5c-4e14-abd9-5c9deaee39af"}
23:15:29.189 00.015 16872 evsrv: cli 0D3BFFA8 disconnect
23:15:29.199 00.010 16872 evsrv: cli 0D3C0A48 connect
23:15:29.203 00.004 16872 case statement mapped state 6 to 3
23:15:29.215 00.012 16872 case statement mapped state 6 to 3
23:15:29.231 00.016 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"3812b9f4-b68d-424c-8ec4-836a10da458b"}
23:15:29.240 00.009 16872 case statement mapped state 6 to 3
23:15:29.248 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"3812b9f4-b68d-424c-8ec4-836a10da458b"}
23:15:29.288 00.040 16872 evsrv: cli 0D3C0A48 disconnect
23:15:30.286 00.998 16872 evsrv: cli 0D3C0228 connect
23:15:30.292 00.006 16872 case statement mapped state 6 to 3
23:15:30.330 00.038 16872 case statement mapped state 6 to 3
23:15:30.375 00.045 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"c9dfc808-51b6-447c-a7fb-51e73d7e522a"}
23:15:30.385 00.010 16872 case statement mapped state 6 to 3
23:15:30.401 00.016 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9dfc808-51b6-447c-a7fb-51e73d7e522a"}
23:15:30.425 00.024 16872 evsrv: cli 0D3C0228 disconnect
23:15:31.826 01.401 9640 ASCOM_AbortExposure returns err = 0
23:15:31.826 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:15:31.826 00.000 9640 worker thread done servicing request
23:15:31.826 00.000 16872 OnExposeComplete: enter
23:15:31.830 00.004 16872 OnExposeComplete: Capture Error reported
23:15:31.834 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:15:31.839 00.005 16872 Mount: notify guiding stopped
23:15:31.846 00.007 16872 Changing from state GUIDING to STOP
23:15:31.850 00.004 16872 guider state => SELECTED
23:15:31.854 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65508, med=3200, FiltMin=3074, FiltMax=46716, Gamma=2.190
23:15:31.895 00.041 16872 Changing from state SELECTED to UNINITIALIZED
23:15:31.900 00.005 16872 guider state => SELECTING
23:15:31.908 00.008 16872 Status Line: Stopped.
23:15:31.940 00.032 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:15:32.552 00.612 16872 evsrv: cli 0D3C0A48 connect
23:15:32.572 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1eb34750-bd67-45fe-accc-37885d3d392f"}
23:15:32.582 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1eb34750-bd67-45fe-accc-37885d3d392f"}
23:15:32.592 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"850942b4-2d39-472f-9700-b0f3687c9960"}
23:15:32.596 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"850942b4-2d39-472f-9700-b0f3687c9960"}
23:15:32.601 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"772b23db-dbbe-430e-9311-19ee66cd6e06"}
23:15:32.609 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"772b23db-dbbe-430e-9311-19ee66cd6e06"}
23:15:32.613 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:15:35.998 03.385 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b609e0c-7508-4133-b2e7-94390c1c0ec5"}
23:15:36.002 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1b609e0c-7508-4133-b2e7-94390c1c0ec5"}
23:15:36.026 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7cb856e7-c31a-430e-b60e-78a48933788b"}
23:15:36.030 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7cb856e7-c31a-430e-b60e-78a48933788b"}
23:15:37.669 01.639 16872 evsrv: cli 0D3BFFA8 connect
23:15:37.702 00.033 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"43de8a17-1d8f-4b6b-993f-57e0e2db9736"}
23:15:37.717 00.015 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"43de8a17-1d8f-4b6b-993f-57e0e2db9736"}
23:15:37.740 00.023 16872 evsrv: cli 0D3BFFA8 disconnect
23:15:37.759 00.019 16872 evsrv: cli 0D3C0228 connect
23:15:37.772 00.013 16872 evsrv: cli 0D3C0228 request: {"method":"get_calibrated","id":"331ea403-15b3-4306-b721-56131ccd850e"}
23:15:37.779 00.007 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":true,"id":"331ea403-15b3-4306-b721-56131ccd850e"}
23:15:37.793 00.014 16872 evsrv: cli 0D3C0228 disconnect
23:15:37.806 00.013 16872 evsrv: cli 0D3BFFA8 connect
23:15:37.817 00.011 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"5c52d010-c229-46fc-8a0a-1e9093878ce8"}
23:15:37.828 00.011 16872 PhdController::Guide begins
23:15:37.840 00.012 16872 PhdController: newstate STATE_SETUP
23:15:37.851 00.011 16872 PhdController: setup
23:15:37.860 00.009 16872 PhdController: newstate STATE_ATTEMPT_START
23:15:37.867 00.007 16872 PhdController: start capturing
23:15:37.874 00.007 16872 Changing from state SELECTING to UNINITIALIZED
23:15:37.886 00.012 16872 guider state => SELECTING
23:15:37.890 00.004 16872 setting force full frames = true
23:15:37.901 00.011 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:15:37.944 00.043 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:15:37.950 00.006 16872 Enqueuing Expose request
23:15:37.960 00.010 9640 Worker thread wakes up
23:15:37.960 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:15:37.960 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:15:37.961 00.001 16872 PhdController: newstate STATE_SELECT_STAR
23:15:37.993 00.032 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"5c52d010-c229-46fc-8a0a-1e9093878ce8"}
23:15:38.040 00.047 16872 evsrv: cli 0D3BFFA8 disconnect
23:15:38.068 00.028 16872 evsrv: cli 0D3C0A48 connect
23:15:38.079 00.011 16872 case statement mapped state 1 to 101
23:15:38.094 00.015 16872 case statement mapped state 1 to 101
23:15:38.112 00.018 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"97acb8dd-021b-4995-a94a-963d8ddc886a"}
23:15:38.123 00.011 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"97acb8dd-021b-4995-a94a-963d8ddc886a"}
23:15:38.133 00.010 16872 evsrv: cli 0D3C0A48 disconnect
23:15:38.147 00.014 16872 evsrv: cli 0D3BF8C8 connect
23:15:38.159 00.012 16872 case statement mapped state 1 to 101
23:15:38.178 00.019 16872 case statement mapped state 1 to 101
23:15:38.187 00.009 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"691f1576-1e0d-4208-a250-ed517900b796"}
23:15:38.194 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"691f1576-1e0d-4208-a250-ed517900b796"}
23:15:38.205 00.011 16872 evsrv: cli 0D3BF8C8 disconnect
23:15:39.217 01.012 16872 evsrv: cli 0D3BF968 connect
23:15:39.227 00.010 16872 case statement mapped state 1 to 101
23:15:39.237 00.010 16872 case statement mapped state 1 to 101
23:15:39.243 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"5a0d7f64-a311-48d0-9a24-a89a31147292"}
23:15:39.246 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"5a0d7f64-a311-48d0-9a24-a89a31147292"}
23:15:39.281 00.035 16872 evsrv: cli 0D3BF968 disconnect
23:15:39.501 00.220 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49630099-e5ab-4c42-a07a-ba213620ad3d"}
23:15:39.506 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"49630099-e5ab-4c42-a07a-ba213620ad3d"}
23:15:39.510 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c7aaac4-3aad-42b2-ac8e-aea1b33328f1"}
23:15:39.513 00.003 16872 case statement mapped state 1 to 101
23:15:39.521 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"2c7aaac4-3aad-42b2-ac8e-aea1b33328f1"}
23:15:40.282 00.761 16872 evsrv: cli 0D3C0A48 connect
23:15:40.287 00.005 16872 case statement mapped state 1 to 101
23:15:40.291 00.004 16872 case statement mapped state 1 to 101
23:15:40.296 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"775829fa-5828-404b-ab62-ff9a9c88fe6c"}
23:15:40.305 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"775829fa-5828-404b-ab62-ff9a9c88fe6c"}
23:15:40.310 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:15:41.315 01.005 16872 evsrv: cli 0D3C0A48 connect
23:15:41.342 00.027 16872 case statement mapped state 1 to 101
23:15:41.365 00.023 16872 case statement mapped state 1 to 101
23:15:41.386 00.021 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"a89579f9-2e74-4e3f-affb-25dbd2356c87"}
23:15:41.393 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"a89579f9-2e74-4e3f-affb-25dbd2356c87"}
23:15:41.410 00.017 16872 evsrv: cli 0D3C0A48 disconnect
23:15:42.171 00.761 9640 Exposure complete
23:15:42.363 00.192 9640 worker thread done servicing request
23:15:42.364 00.001 16872 OnExposeComplete: enter
23:15:42.372 00.008 16872 UpdateGuideState(): m_state=1
23:15:42.376 00.004 16872 UpdateCurrentPosition: no star selected
23:15:42.379 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:15:42.385 00.006 16872 Status Line: No star selected
23:15:42.392 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3416, FiltMin=3304, FiltMax=65516, Gamma=2.190
23:15:42.453 00.061 16872 UpdateGuideState exits: No star selected
23:15:42.457 00.004 16872 GuiderMultiStar::AutoSelect enter
23:15:42.461 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:15:42.660 00.199 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:15:42.912 00.252 16872 AutoFind: global mean = 0.0, stdev 753.3
23:15:42.923 00.011 16872 AutoFind: using threshold = 0.1
23:15:43.231 00.308 16872 AutoFind: local max [1524, 603] 171.4
23:15:43.239 00.008 16872 AutoFind: local max [1113, 138] 109.8
23:15:43.249 00.010 16872 AutoFind: local max [1115, 130] 108.7
23:15:43.266 00.017 16872 AutoFind: local max [1109, 129] 106.8
23:15:43.277 00.011 16872 AutoFind: local max [1107, 135] 104.7
23:15:43.281 00.004 16872 AutoFind: local max [975, 983] 47.3
23:15:43.290 00.009 16872 AutoFind: local max [865, 641] 45.2
23:15:43.298 00.008 16872 AutoFind: local max [1693, 885] 20.7
23:15:43.303 00.005 16872 AutoFind: local max [414, 878] 13.3
23:15:43.307 00.004 16872 AutoFind: local max [408, 1000] 10.7
23:15:43.312 00.005 16872 AutoFind: local max [362, 272] 6.6
23:15:43.319 00.007 16872 AutoFind: local max [1504, 526] 5.3
23:15:43.323 00.004 16872 AutoFind: local max [49, 436] 4.6
23:15:43.328 00.005 16872 AutoFind: local max [465, 999] 3.6
23:15:43.332 00.004 16872 AutoFind: local max [1301, 662] 3.4
23:15:43.345 00.013 16872 AutoFind: local max [1230, 37] 3.2
23:15:43.353 00.008 16872 AutoFind: local max [1532, 829] 3.2
23:15:43.358 00.005 16872 AutoFind: local max [1514, 607] 2.6
23:15:43.366 00.008 16872 AutoFind: local max [288, 686] 2.3
23:15:43.370 00.004 16872 AutoFind: local max [1531, 613] 1.7
23:15:43.374 00.004 16872 AutoFind: local max [1071, 769] 1.7
23:15:43.378 00.004 16872 AutoFind: local max [1111, 154] 1.5
23:15:43.383 00.005 16872 AutoFind: local max [1101, 152] 1.4
23:15:43.387 00.004 16872 AutoFind: local max [238, 334] 1.4
23:15:43.391 00.004 16872 AutoFind: local max [335, 179] 1.4
23:15:43.398 00.007 16872 AutoFind: local max [1648, 383] 1.3
23:15:43.402 00.004 16872 AutoFind: local max [1905, 824] 1.3
23:15:43.405 00.003 16872 AutoFind: local max [1511, 710] 1.3
23:15:43.408 00.003 16872 AutoFind: local max [890, 466] 1.3
23:15:43.416 00.008 16872 AutoFind: local max [626, 106] 1.3
23:15:43.420 00.004 16872 AutoFind: local max [844, 411] 1.2
23:15:43.423 00.003 16872 AutoFind: local max [1598, 107] 1.1
23:15:43.432 00.009 16872 AutoFind: local max [1094, 120] 1.1
23:15:43.438 00.006 16872 AutoFind: local max [1591, 115] 1.0
23:15:43.442 00.004 16872 AutoFind: local max [1278, 953] 1.0
23:15:43.446 00.004 16872 AutoFind: local max [976, 972] 0.9
23:15:43.450 00.004 16872 AutoFind: local max [586, 702] 0.9
23:15:43.453 00.003 16872 AutoFind: local max [112, 309] 0.8
23:15:43.456 00.003 16872 AutoFind: local max [876, 644] 0.8
23:15:43.467 00.011 16872 AutoFind: local max [864, 652] 0.8
23:15:43.471 00.004 16872 AutoFind: local max [1132, 143] 0.8
23:15:43.482 00.011 16872 AutoFind: local max [1597, 593] 0.8
23:15:43.491 00.009 16872 AutoFind: local max [1192, 402] 0.8
23:15:43.495 00.004 16872 AutoFind: local max [1247, 449] 0.7
23:15:43.499 00.004 16872 AutoFind: local max [1132, 119] 0.7
23:15:43.502 00.003 16872 AutoFind: local max [1703, 886] 0.7
23:15:43.511 00.009 16872 AutoFind: local max [964, 978] 0.7
23:15:43.515 00.004 16872 AutoFind: local max [272, 954] 0.7
23:15:43.518 00.003 16872 AutoFind: local max [791, 76] 0.6
23:15:43.526 00.008 16872 AutoFind: local max [463, 647] 0.6
23:15:43.531 00.005 16872 AutoFind: local max [966, 49] 0.6
23:15:43.535 00.004 16872 AutoFind: local max [983, 972] 0.6
23:15:43.539 00.004 16872 AutoFind: local max [334, 662] 0.6
23:15:43.543 00.004 16872 AutoFind: local max [1435, 152] 0.6
23:15:43.546 00.003 16872 AutoFind: local max [153, 424] 0.6
23:15:43.549 00.003 16872 AutoFind: local max [1124, 154] 0.6
23:15:43.556 00.007 16872 AutoFind: local max [955, 742] 0.6
23:15:43.560 00.004 16872 AutoFind: local max [322, 912] 0.6
23:15:43.563 00.003 16872 AutoFind: local max [594, 20] 0.6
23:15:43.567 00.004 16872 AutoFind: local max [1111, 108] 0.6
23:15:43.574 00.007 16872 AutoFind: local max [658, 713] 0.6
23:15:43.577 00.003 16872 AutoFind: local max [689, 280] 0.6
23:15:43.581 00.004 16872 AutoFind: local max [364, 383] 0.6
23:15:43.585 00.004 16872 AutoFind: local max [1201, 426] 0.6
23:15:43.588 00.003 16872 AutoFind: local max [967, 101] 0.6
23:15:43.592 00.004 16872 AutoFind: local max [1241, 104] 0.6
23:15:43.595 00.003 16872 AutoFind: local max [1708, 555] 0.6
23:15:43.598 00.003 16872 AutoFind: local max [1088, 132] 0.6
23:15:43.607 00.009 16872 AutoFind: local max [238, 638] 0.6
23:15:43.611 00.004 16872 AutoFind: local max [567, 200] 0.6
23:15:43.615 00.004 16872 AutoFind: local max [1011, 1030] 0.6
23:15:43.623 00.008 16872 AutoFind: local max [570, 851] 0.6
23:15:43.628 00.005 16872 AutoFind: local max [938, 586] 0.6
23:15:43.631 00.003 16872 AutoFind: local max [1136, 130] 0.6
23:15:43.636 00.005 16872 AutoFind: local max [1402, 970] 0.6
23:15:43.640 00.004 16872 AutoFind: local max [1011, 201] 0.6
23:15:43.644 00.004 16872 AutoFind: local max [786, 453] 0.6
23:15:43.651 00.007 16872 AutoFind: local max [71, 470] 0.6
23:15:43.655 00.004 16872 AutoFind: local max [1705, 472] 0.6
23:15:43.659 00.004 16872 AutoFind: local max [1158, 207] 0.6
23:15:43.665 00.006 16872 AutoFind: local max [381, 348] 0.5
23:15:43.669 00.004 16872 AutoFind: local max [1683, 206] 0.5
23:15:43.674 00.005 16872 AutoFind: local max [247, 947] 0.5
23:15:43.678 00.004 16872 AutoFind: local max [216, 788] 0.5
23:15:43.684 00.006 16872 AutoFind: local max [317, 869] 0.5
23:15:43.739 00.055 16872 AutoFind: local max [812, 807] 0.5
23:15:43.751 00.012 16872 AutoFind: local max [801, 471] 0.5
23:15:43.757 00.006 16872 AutoFind: local max [31, 565] 0.5
23:15:43.777 00.020 16872 AutoFind: local max [1087, 152] 0.5
23:15:43.794 00.017 16872 AutoFind: local max [357, 1014] 0.5
23:15:43.813 00.019 16872 AutoFind: local max [158, 19] 0.5
23:15:43.843 00.030 16872 AutoFind: local max [859, 907] 0.5
23:15:43.853 00.010 16872 AutoFind: local max [780, 372] 0.5
23:15:43.860 00.007 16872 AutoFind: local max [1089, 166] 0.5
23:15:43.864 00.004 16872 AutoFind: local max [101, 780] 0.5
23:15:43.867 00.003 16872 AutoFind: local max [972, 761] 0.5
23:15:43.875 00.008 16872 AutoFind: local max [152, 790] 0.5
23:15:43.881 00.006 16872 AutoFind: local max [498, 199] 0.5
23:15:43.886 00.005 16872 AutoFind: local max [180, 692] 0.5
23:15:43.891 00.005 16872 AutoFind: local max [1597, 934] 0.5
23:15:43.895 00.004 16872 AutoFind: too close [972, 761] 0.5 - [955, 742] 0.6
23:15:43.898 00.003 16872 AutoFind: too close [1089, 166] 0.5 - [1087, 152] 0.5
23:15:43.901 00.003 16872 AutoFind: too close [1089, 166] 0.5 - [1101, 152] 1.4
23:15:43.907 00.006 16872 AutoFind: too close [1087, 152] 0.5 - [1088, 132] 0.6
23:15:43.910 00.003 16872 AutoFind: too close [1087, 152] 0.5 - [1101, 152] 1.4
23:15:43.913 00.003 16872 AutoFind: close dim-bright [1087, 152] 0.5 - [1107, 135] 104.7
23:15:43.917 00.004 16872 AutoFind: too close [801, 471] 0.5 - [786, 453] 0.6
23:15:43.925 00.008 16872 AutoFind: too close [1136, 130] 0.6 - [1132, 119] 0.7
23:15:43.931 00.006 16872 AutoFind: too close [1136, 130] 0.6 - [1132, 143] 0.8
23:15:43.933 00.002 16872 AutoFind: too close [1088, 132] 0.6 - [1094, 120] 1.1
23:15:43.937 00.004 16872 AutoFind: too close [1088, 132] 0.6 - [1101, 152] 1.4
23:15:43.940 00.003 16872 AutoFind: close dim-bright [1088, 132] 0.6 - [1107, 135] 104.7
23:15:43.942 00.002 16872 AutoFind: too close [1111, 108] 0.6 - [1094, 120] 1.1
23:15:43.945 00.003 16872 AutoFind: too close [1124, 154] 0.6 - [1132, 143] 0.8
23:15:43.948 00.003 16872 AutoFind: too close [1124, 154] 0.6 - [1111, 154] 1.5
23:15:43.955 00.007 16872 AutoFind: close dim-bright [1124, 154] 0.6 - [1107, 135] 104.7
23:15:43.958 00.003 16872 AutoFind: close dim-bright [1124, 154] 0.6 - [1113, 138] 109.8
23:15:43.961 00.003 16872 AutoFind: too close [983, 972] 0.6 - [964, 978] 0.7
23:15:43.964 00.003 16872 AutoFind: too close [983, 972] 0.6 - [976, 972] 0.9
23:15:43.972 00.008 16872 AutoFind: close dim-bright [983, 972] 0.6 - [975, 983] 47.3
23:15:43.977 00.005 16872 AutoFind: too close [964, 978] 0.7 - [976, 972] 0.9
23:15:43.981 00.004 16872 AutoFind: close dim-bright [964, 978] 0.7 - [975, 983] 47.3
23:15:43.985 00.004 16872 AutoFind: close dim-bright [1703, 886] 0.7 - [1693, 885] 20.7
23:15:43.989 00.004 16872 AutoFind: close dim-bright [1132, 119] 0.7 - [1115, 130] 108.7
23:15:43.992 00.003 16872 AutoFind: close dim-bright [1132, 119] 0.7 - [1113, 138] 109.8
23:15:43.995 00.003 16872 AutoFind: close dim-bright [1132, 143] 0.8 - [1115, 130] 108.7
23:15:44.002 00.007 16872 AutoFind: close dim-bright [1132, 143] 0.8 - [1113, 138] 109.8
23:15:44.004 00.002 16872 AutoFind: too close [864, 652] 0.8 - [876, 644] 0.8
23:15:44.007 00.003 16872 AutoFind: close dim-bright [864, 652] 0.8 - [865, 641] 45.2
23:15:44.009 00.002 16872 AutoFind: close dim-bright [876, 644] 0.8 - [865, 641] 45.2
23:15:44.013 00.004 16872 AutoFind: close dim-bright [976, 972] 0.9 - [975, 983] 47.3
23:15:44.021 00.008 16872 AutoFind: too close [1591, 115] 1.0 - [1598, 107] 1.1
23:15:44.025 00.004 16872 AutoFind: close dim-bright [1094, 120] 1.1 - [1107, 135] 104.7
23:15:44.029 00.004 16872 AutoFind: close dim-bright [1094, 120] 1.1 - [1109, 129] 106.8
23:15:44.032 00.003 16872 AutoFind: close dim-bright [1094, 120] 1.1 - [1113, 138] 109.8
23:15:44.035 00.003 16872 AutoFind: too close [1101, 152] 1.4 - [1111, 154] 1.5
23:15:44.038 00.003 16872 AutoFind: close dim-bright [1101, 152] 1.4 - [1107, 135] 104.7
23:15:44.040 00.002 16872 AutoFind: close dim-bright [1101, 152] 1.4 - [1113, 138] 109.8
23:15:44.043 00.003 16872 AutoFind: close dim-bright [1111, 154] 1.5 - [1107, 135] 104.7
23:15:44.049 00.006 16872 AutoFind: close dim-bright [1111, 154] 1.5 - [1113, 138] 109.8
23:15:44.051 00.002 16872 AutoFind: too close [1531, 613] 1.7 - [1514, 607] 2.6
23:15:44.054 00.003 16872 AutoFind: close dim-bright [1531, 613] 1.7 - [1524, 603] 171.4
23:15:44.057 00.003 16872 AutoFind: close dim-bright [1514, 607] 2.6 - [1524, 603] 171.4
23:15:44.059 00.002 16872 AutoFind: too close [1107, 135] 104.7 - [1109, 129] 106.8
23:15:44.067 00.008 16872 AutoFind: too close [1107, 135] 104.7 - [1115, 130] 108.7
23:15:44.072 00.005 16872 AutoFind: too close [1107, 135] 104.7 - [1113, 138] 109.8
23:15:44.075 00.003 16872 AutoFind: too close [1109, 129] 106.8 - [1115, 130] 108.7
23:15:44.079 00.004 16872 AutoFind: too close [1109, 129] 106.8 - [1113, 138] 109.8
23:15:44.081 00.002 16872 AutoFind: too close [1115, 130] 108.7 - [1113, 138] 109.8
23:15:44.084 00.003 16872 AutoFind: too close to edge [1905, 824] 1.3
23:15:44.087 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:15:44.090 00.003 16872 Star::Find(15, 1524, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.091 00.001 16872 Star::Find returns 1 (0), X=1524.09, Y=602.85, Mass=735844, SNR=536.3, Peak=64168 HFD=3.6
23:15:44.098 00.007 16872 Star::Find(15, 975, 983, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.101 00.003 16872 Star::Find returns 1 (0), X=974.73, Y=982.36, Mass=203662, SNR=261.3, Peak=20860 HFD=3.4
23:15:44.104 00.003 16872 Star::Find(15, 865, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.106 00.002 16872 Star::Find returns 1 (0), X=865.23, Y=641.05, Mass=174976, SNR=253.2, Peak=19980 HFD=3.1
23:15:44.109 00.003 16872 Star::Find(15, 1693, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.112 00.003 16872 Star::Find returns 1 (0), X=1693.23, Y=884.44, Mass=76697, SNR=151.1, Peak=10944 HFD=3.1
23:15:44.115 00.003 16872 Star::Find(15, 414, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.118 00.003 16872 Star::Find returns 1 (0), X=414.17, Y=877.67, Mass=47248, SNR=115.0, Peak=8588 HFD=2.7
23:15:44.121 00.003 16872 Star::Find(15, 408, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.127 00.006 16872 Star::Find returns 1 (0), X=408.62, Y=999.63, Mass=44794, SNR=113.6, Peak=7284 HFD=3.2
23:15:44.130 00.003 16872 Star::Find(15, 362, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.133 00.003 16872 Star::Find returns 1 (0), X=361.87, Y=272.04, Mass=22332, SNR=77.1, Peak=6152 HFD=2.6
23:15:44.136 00.003 16872 Star::Find(15, 1504, 526, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.138 00.002 16872 Star::Find returns 1 (0), X=1503.68, Y=525.75, Mass=20048, SNR=72.1, Peak=5820 HFD=2.7
23:15:44.144 00.006 16872 Star::Find(15, 49, 436, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.147 00.003 16872 Star::Find returns 1 (0), X=49.01, Y=436.19, Mass=13863, SNR=58.0, Peak=5116 HFD=2.5
23:15:44.148 00.001 16872 Star::Find(15, 465, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.151 00.003 16872 Star::Find returns 1 (0), X=464.85, Y=998.92, Mass=11576, SNR=53.7, Peak=4956 HFD=2.4
23:15:44.154 00.003 16872 Star::Find(15, 1301, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.158 00.004 16872 Star::Find returns 1 (0), X=1301.04, Y=662.36, Mass=11922, SNR=47.8, Peak=4872 HFD=2.4
23:15:44.164 00.006 16872 Star::Find(15, 1230, 37, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.168 00.004 16872 Star::Find returns 1 (0), X=1229.93, Y=37.00, Mass=11120, SNR=51.6, Peak=4812 HFD=2.7
23:15:44.171 00.003 16872 Star::Find(15, 1532, 829, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.175 00.004 16872 Star::Find returns 1 (0), X=1531.96, Y=828.90, Mass=9328, SNR=42.0, Peak=4768 HFD=2.2
23:15:44.178 00.003 16872 Star::Find(15, 288, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.181 00.003 16872 Star::Find returns 1 (0), X=287.62, Y=685.45, Mass=8988, SNR=41.7, Peak=4368 HFD=3.0
23:15:44.184 00.003 16872 Star::Find(15, 1071, 769, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.185 00.001 16872 Star::Find returns 1 (0), X=1071.18, Y=768.99, Mass=4778, SNR=26.7, Peak=4048 HFD=2.4
23:15:44.193 00.008 16872 Star::Find(15, 238, 334, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.196 00.003 16872 Star::Find returns 1 (0), X=238.37, Y=333.80, Mass=5424, SNR=31.7, Peak=4004 HFD=2.7
23:15:44.199 00.003 16872 Star::Find(15, 335, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.201 00.002 16872 Star::Find returns 1 (0), X=334.78, Y=179.18, Mass=3667, SNR=26.8, Peak=4100 HFD=2.0
23:15:44.207 00.006 16872 Star::Find(15, 1648, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.212 00.005 16872 Star::Find returns 1 (0), X=1647.67, Y=383.66, Mass=3898, SNR=23.4, Peak=3992 HFD=2.3
23:15:44.216 00.004 16872 Star::Find(15, 1511, 710, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.219 00.003 16872 Star::Find returns 1 (0), X=1511.39, Y=710.11, Mass=4270, SNR=25.5, Peak=3896 HFD=2.6
23:15:44.222 00.003 16872 Star::Find(15, 890, 466, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.225 00.003 16872 Star::Find returns 1 (0), X=889.53, Y=466.42, Mass=4062, SNR=27.8, Peak=4012 HFD=1.6
23:15:44.228 00.003 16872 Star::Find(15, 626, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.230 00.002 16872 Star::Find returns 1 (0), X=626.07, Y=106.15, Mass=3284, SNR=23.1, Peak=3908 HFD=2.2
23:15:44.233 00.003 16872 Star::Find(15, 844, 411, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.240 00.007 16872 Star::Find returns 1 (0), X=843.83, Y=410.65, Mass=2746, SNR=20.8, Peak=3892 HFD=1.9
23:15:44.244 00.004 16872 Star::Find(15, 1278, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.247 00.003 16872 Star::Find returns 1 (0), X=1277.80, Y=953.12, Mass=2304, SNR=16.6, Peak=3684 HFD=2.4
23:15:44.248 00.001 16872 Star::Find(15, 586, 702, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.257 00.009 16872 Star::Find returns 1 (0), X=586.19, Y=702.27, Mass=1585, SNR=14.6, Peak=3676 HFD=1.9
23:15:44.262 00.005 16872 Star::Find(15, 112, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.264 00.002 16872 Star::Find returns 1 (0), X=111.93, Y=308.93, Mass=2013, SNR=16.4, Peak=3768 HFD=2.0
23:15:44.268 00.004 16872 Star::Find(15, 1597, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.271 00.003 16872 Star::Find returns 1 (0), X=1596.59, Y=592.93, Mass=2086, SNR=18.0, Peak=3804 HFD=2.2
23:15:44.275 00.004 16872 Star::Find(15, 1192, 402, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.278 00.003 16872 Star::Find returns 1 (0), X=1192.21, Y=402.10, Mass=1347, SNR=12.4, Peak=3620 HFD=2.2
23:15:44.280 00.002 16872 Star::Find(15, 1247, 449, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.286 00.006 16872 Star::Find returns 1 (0), X=1247.37, Y=449.72, Mass=4235, SNR=25.0, Peak=3732 HFD=4.9
23:15:44.289 00.003 16872 Star::Find(15, 1703, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.292 00.003 16872 Star::Find returns 1 (0), X=1693.23, Y=884.44, Mass=76697, SNR=151.1, Peak=10944 HFD=3.1
23:15:44.295 00.003 16872 Star::Find(15, 272, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.301 00.006 16872 Star::Find returns 0 (4), X=271.51, Y=953.53, Mass=1395, SNR=12.1, Peak=3616 HFD=1.5
23:15:44.303 00.002 16872 Star::Find(15, 791, 76, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.307 00.004 16872 Star::Find returns 1 (0), X=791.59, Y=76.31, Mass=1935, SNR=17.6, Peak=3812 HFD=1.5
23:15:44.309 00.002 16872 Star::Find(15, 463, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.316 00.007 16872 Star::Find returns 1 (0), X=462.84, Y=647.07, Mass=1056, SNR=12.0, Peak=3644 HFD=1.9
23:15:44.319 00.003 16872 Star::Find(15, 966, 49, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.321 00.002 16872 Star::Find returns 0 (4), X=965.78, Y=49.51, Mass=1300, SNR=13.2, Peak=3716 HFD=1.3
23:15:44.324 00.003 16872 Star::Find(15, 334, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.328 00.004 16872 Star::Find false star n=3 nbg=266 bg=3411.7 sigma=32.3 thresh=3509 peak=3492
23:15:44.332 00.004 16872 Star::Find returns 0 (2), X=334.00, Y=662.00, Mass=325, SNR=2.9, Peak=3536 HFD=0.0
23:15:44.335 00.003 16872 Star::Find(15, 1435, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.338 00.003 16872 Star::Find returns 1 (0), X=1434.52, Y=152.01, Mass=1263, SNR=14.6, Peak=3700 HFD=1.6
23:15:44.342 00.004 16872 Star::Find(15, 153, 424, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.351 00.009 16872 Star::Find returns 1 (0), X=152.58, Y=423.84, Mass=2579, SNR=19.7, Peak=3876 HFD=1.8
23:15:44.355 00.004 16872 Star::Find(15, 322, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.362 00.007 16872 Star::Find returns 1 (0), X=331.38, Y=918.08, Mass=1096, SNR=11.6, Peak=3632 HFD=2.5
23:15:44.365 00.003 16872 Star::Find(15, 594, 20, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.368 00.003 16872 Star::Find returns 1 (0), X=593.54, Y=20.16, Mass=992, SNR=10.5, Peak=3580 HFD=2.4
23:15:44.371 00.003 16872 Star::Find(15, 658, 713, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.375 00.004 16872 Star::Find false star n=3 nbg=281 bg=3422.8 sigma=38.0 thresh=3537 peak=3509
23:15:44.382 00.007 16872 Star::Find returns 0 (2), X=658.00, Y=713.00, Mass=375, SNR=2.9, Peak=3556 HFD=0.0
23:15:44.385 00.003 16872 Star::Find(15, 689, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.388 00.003 16872 Star::Find returns 0 (4), X=678.72, Y=278.46, Mass=537, SNR=7.7, Peak=3556 HFD=1.2
23:15:44.398 00.010 16872 Star::Find(15, 364, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.402 00.004 16872 Star::Find returns 1 (0), X=363.72, Y=383.84, Mass=1067, SNR=10.1, Peak=3548 HFD=3.8
23:15:44.408 00.006 16872 Star::Find(15, 1201, 426, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.410 00.002 16872 Star::Find returns 0 (4), X=1200.58, Y=426.47, Mass=662, SNR=8.3, Peak=3616 HFD=1.3
23:15:44.413 00.003 16872 Star::Find(15, 967, 101, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.416 00.003 16872 Star::Find returns 1 (0), X=966.54, Y=102.34, Mass=1367, SNR=13.6, Peak=3544 HFD=3.0
23:15:44.419 00.003 16872 Star::Find(15, 1241, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.425 00.006 16872 Star::Find returns 0 (4), X=1240.56, Y=103.73, Mass=2479, SNR=20.2, Peak=4028 HFD=1.4
23:15:44.428 00.003 16872 Star::Find(15, 1708, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.431 00.003 16872 Star::Find returns 1 (0), X=1707.93, Y=555.41, Mass=955, SNR=10.4, Peak=3548 HFD=2.3
23:15:44.434 00.003 16872 Star::Find(15, 238, 638, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.437 00.003 16872 Star::Find false star n=3 nbg=273 bg=3416.2 sigma=34.8 thresh=3520 peak=3499
23:15:44.445 00.008 16872 Star::Find returns 0 (2), X=238.00, Y=638.00, Mass=340, SNR=2.9, Peak=3532 HFD=0.0
23:15:44.450 00.005 16872 Star::Find(15, 567, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.453 00.003 16872 Star::Find returns 1 (0), X=567.69, Y=200.01, Mass=1080, SNR=10.0, Peak=3572 HFD=2.9
23:15:44.456 00.003 16872 Star::Find(15, 1011, 1030, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.459 00.003 16872 Star::Find returns 1 (0), X=1010.38, Y=1029.07, Mass=1632, SNR=15.0, Peak=3668 HFD=2.2
23:15:44.462 00.003 16872 Star::Find(15, 570, 851, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.464 00.002 16872 Star::Find false star n=7 nbg=265 bg=3417.1 sigma=34.3 thresh=3520 peak=3511
23:15:44.470 00.006 16872 Star::Find returns 0 (2), X=570.00, Y=851.00, Mass=824, SNR=2.9, Peak=3572 HFD=0.0
23:15:44.475 00.005 16872 Star::Find(15, 938, 586, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.478 00.003 16872 Star::Find returns 1 (0), X=937.09, Y=586.30, Mass=867, SNR=9.3, Peak=3572 HFD=2.5
23:15:44.480 00.002 16872 Star::Find(15, 1402, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.482 00.002 16872 Star::Find returns 1 (0), X=1401.64, Y=970.12, Mass=745, SNR=8.2, Peak=3552 HFD=2.6
23:15:44.492 00.010 16872 Star::Find(15, 1011, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.495 00.003 16872 Star::Find returns 1 (0), X=1010.91, Y=201.35, Mass=804, SNR=8.7, Peak=3556 HFD=1.9
23:15:44.498 00.003 16872 Star::Find(15, 71, 470, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.501 00.003 16872 Star::Find returns 1 (0), X=70.45, Y=470.18, Mass=839, SNR=9.1, Peak=3552 HFD=1.9
23:15:44.504 00.003 16872 Star::Find(15, 1705, 472, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.507 00.003 16872 Star::Find returns 1 (0), X=1704.58, Y=471.86, Mass=637, SNR=8.4, Peak=3556 HFD=2.3
23:15:44.510 00.003 16872 Star::Find(15, 1158, 207, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.513 00.003 16872 Star::Find returns 1 (0), X=1158.81, Y=208.10, Mass=689, SNR=9.1, Peak=3552 HFD=2.1
23:15:44.519 00.006 16872 Star::Find(15, 381, 348, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.522 00.003 16872 Star::Find returns 1 (0), X=382.41, Y=333.05, Mass=980, SNR=10.1, Peak=3596 HFD=2.1
23:15:44.525 00.003 16872 Star::Find(15, 1683, 206, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.527 00.002 16872 Star::Find returns 1 (0), X=1682.65, Y=206.05, Mass=1117, SNR=11.3, Peak=3692 HFD=2.1
23:15:44.529 00.002 16872 Star::Find(15, 247, 947, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.537 00.008 16872 Star::Find returns 1 (0), X=246.67, Y=948.43, Mass=618, SNR=7.7, Peak=3548 HFD=3.0
23:15:44.543 00.006 16872 Star::Find(15, 216, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.546 00.003 16872 Star::Find returns 1 (0), X=215.60, Y=788.15, Mass=1016, SNR=10.6, Peak=3608 HFD=2.3
23:15:44.549 00.003 16872 Star::Find(15, 317, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.553 00.004 16872 Star::Find returns 1 (0), X=317.13, Y=868.34, Mass=1015, SNR=11.9, Peak=3596 HFD=1.8
23:15:44.556 00.003 16872 Star::Find(15, 812, 807, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.558 00.002 16872 Star::Find returns 1 (0), X=812.39, Y=806.70, Mass=983, SNR=10.7, Peak=3540 HFD=2.9
23:15:44.561 00.003 16872 Star::Find(15, 31, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.567 00.006 16872 Star::Find returns 1 (0), X=31.42, Y=564.99, Mass=475, SNR=6.6, Peak=3544 HFD=1.9
23:15:44.569 00.002 16872 Star::Find(15, 357, 1014, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.573 00.004 16872 Star::Find false star n=2 nbg=277 bg=3416.4 sigma=38.0 thresh=3531 peak=3505
23:15:44.576 00.003 16872 Star::Find returns 0 (2), X=357.00, Y=1014.00, Mass=247, SNR=2.9, Peak=3548 HFD=0.0
23:15:44.583 00.007 16872 Star::Find(15, 158, 19, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.587 00.004 16872 Star::Find false star n=2 nbg=279 bg=3409.7 sigma=33.2 thresh=3509 peak=3506
23:15:44.591 00.004 16872 Star::Find returns 0 (2), X=158.00, Y=19.00, Mass=245, SNR=2.9, Peak=3532 HFD=0.0
23:15:44.595 00.004 16872 Star::Find(15, 859, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.599 00.004 16872 Star::Find returns 0 (4), X=858.56, Y=906.56, Mass=1543, SNR=14.5, Peak=3784 HFD=1.4
23:15:44.602 00.003 16872 Star::Find(15, 780, 372, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.605 00.003 16872 Star::Find returns 1 (0), X=779.59, Y=371.69, Mass=813, SNR=8.8, Peak=3552 HFD=2.8
23:15:44.608 00.003 16872 Star::Find(15, 101, 780, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.612 00.004 16872 Star::Find false star n=3 nbg=279 bg=3417.0 sigma=36.3 thresh=3526 peak=3505
23:15:44.615 00.003 16872 Star::Find returns 0 (2), X=101.00, Y=780.00, Mass=357, SNR=2.9, Peak=3568 HFD=0.0
23:15:44.618 00.003 16872 Star::Find(15, 152, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.620 00.002 16872 Star::Find returns 1 (0), X=152.65, Y=789.70, Mass=1321, SNR=12.0, Peak=3568 HFD=3.0
23:15:44.623 00.003 16872 Star::Find(15, 498, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.633 00.010 16872 Star::Find returns 1 (0), X=497.21, Y=200.78, Mass=744, SNR=9.0, Peak=3576 HFD=4.1
23:15:44.639 00.006 16872 Star::Find(15, 180, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.647 00.008 16872 Star::Find returns 1 (0), X=180.43, Y=691.95, Mass=2060, SNR=16.2, Peak=3560 HFD=3.5
23:15:44.651 00.004 16872 Star::Find(15, 1597, 934, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.653 00.002 16872 Star::Find returns 1 (0), X=1597.52, Y=933.83, Mass=843, SNR=10.1, Peak=3560 HFD=1.9
23:15:44.660 00.007 16872 AutoFind: finding best star pass 1
23:15:44.663 00.003 16872 Star::Find(15, 1524, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.666 00.003 16872 Star::Find returns 1 (0), X=1524.09, Y=602.85, Mass=735844, SNR=536.3, Peak=64168 HFD=3.6
23:15:44.670 00.004 16872 AutoFind: near-saturated [1524, 603] 171.4 Mass 735844 SNR 536.3 Peak 64168
23:15:44.677 00.007 16872 Star::Find(15, 975, 983, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.681 00.004 16872 Star::Find returns 1 (0), X=974.73, Y=982.36, Mass=203662, SNR=261.3, Peak=20860 HFD=3.4
23:15:44.684 00.003 16872 AutoFind returns star at [975, 983] 47.3 Mass 203662 SNR 261.3
23:15:44.692 00.008 16872 Star::Find(15, 975, 983, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.697 00.005 16872 Star::Find returns 1 (0), X=974.73, Y=982.36, Mass=203662, SNR=261.3, Peak=20860 HFD=3.4
23:15:44.700 00.003 16872 MultiStar: List (12): {974.73, 982.36}(261.3), {865.23, 641.05}(253.2), {1693.23, 884.44}(151.1), {414.17, 877.67}(115.0), {408.62, 999.63}(113.6), {361.87, 272.04}(77.1), {1503.68, 525.75}(72.1), {49.01, 436.19}(58.0), {464.85, 998.92}(53.7), {1301.04, 662.36}(47.8), {1229.93, 37.00}(51.6), {1531.96, 828.90}(42.0), 
23:15:44.707 00.007 16872 setting lock position to (974.73, 982.36)
23:15:44.710 00.003 16872 MultiStar: stabilizing after lock position change
23:15:44.714 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
23:15:44.717 00.003 16872 UpdateGuideState(): m_state=1
23:15:44.728 00.011 16872 Star::Find(15, 974, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:15:44.741 00.013 16872 Star::Find returns 1 (0), X=974.73, Y=982.36, Mass=203662, SNR=261.3, Peak=20860 HFD=3.4
23:15:44.746 00.005 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:15:44.751 00.005 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:15:44.754 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:15:44.759 00.005 16872 setting force full frames = false
23:15:44.763 00.004 16872 setting lock position to (974.73, 982.36)
23:15:44.769 00.006 16872 MultiStar: stabilizing after lock position change
23:15:44.774 00.005 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:15:44.778 00.004 16872 Changing from state SELECTING to SELECTED
23:15:44.782 00.004 16872 guider state => SELECTED
23:15:44.793 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3416, FiltMin=3304, FiltMax=65516, Gamma=2.190
23:15:44.834 00.041 16872 UpdateGuideState exits: m=203662 SNR=261.3
23:15:44.836 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3416, FiltMin=3304, FiltMax=65516, Gamma=2.190
23:15:44.880 00.044 16872 Status Line: Auto-selected star at (974.7, 982.4)
23:15:44.895 00.015 16872 PhdController: newstate STATE_WAIT_SELECTED
23:15:44.899 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:44.902 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:15:44.905 00.003 16872 Enqueuing Expose request
23:15:44.907 00.002 9640 Worker thread wakes up
23:15:44.907 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:15:44.907 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(960,967,31,31)
23:15:44.909 00.002 16872 evsrv: cli 0D3BFB48 connect
23:15:44.913 00.004 16872 case statement mapped state 2 to 1
23:15:44.917 00.004 16872 case statement mapped state 2 to 1
23:15:44.920 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"776f92a8-6ea3-4f9c-aaa7-0a1ddecaeebe"}
23:15:44.931 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"776f92a8-6ea3-4f9c-aaa7-0a1ddecaeebe"}
23:15:44.935 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"d91f8f08-2703-4ea6-a5b2-a4b404890125"}
23:15:44.938 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":[974.73,982.36],"id":"d91f8f08-2703-4ea6-a5b2-a4b404890125"}
23:15:44.942 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b422933-585c-4540-8a75-ec24eb615e95"}
23:15:44.945 00.003 16872 case statement mapped state 2 to 1
23:15:44.948 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"9b422933-585c-4540-8a75-ec24eb615e95"}
23:15:44.951 00.003 16872 evsrv: cli 0D3BFB48 disconnect
23:15:44.960 00.009 16872 evsrv: cli 0D3BFFA8 connect
23:15:44.964 00.004 16872 case statement mapped state 2 to 1
23:15:44.970 00.006 16872 case statement mapped state 2 to 1
23:15:44.975 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4bf54592-cc94-4a81-9bc5-393696f71554"}
23:15:44.978 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.73,7.36],"pixels":"..."},"id":"4bf54592-cc94-4a81-9bc5-393696f71554"}
23:15:44.981 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"06f3c338-c366-4c4b-9d0a-b26e54cb8393"}
23:15:44.989 00.008 16872 case statement mapped state 2 to 1
23:15:44.992 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"06f3c338-c366-4c4b-9d0a-b26e54cb8393"}
23:15:45.044 00.052 16872 evsrv: cli 0D3BFFA8 disconnect
23:15:46.045 01.001 16872 evsrv: cli 0D3C0A48 connect
23:15:46.051 00.006 16872 case statement mapped state 2 to 1
23:15:46.054 00.003 16872 case statement mapped state 2 to 1
23:15:46.058 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"983b00f3-eb17-470f-8421-1c8fa968257f"}
23:15:46.061 00.003 16872 case statement mapped state 2 to 1
23:15:46.063 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"983b00f3-eb17-470f-8421-1c8fa968257f"}
23:15:46.070 00.007 16872 evsrv: cli 0D3C0A48 disconnect
23:15:46.502 00.432 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef62d9a8-a4dd-4fba-80cb-b53c9bb6e006"}
23:15:46.506 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ef62d9a8-a4dd-4fba-80cb-b53c9bb6e006"}
23:15:46.509 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54b19249-88e8-4f2a-95f9-a4eb10ee1d8f"}
23:15:46.511 00.002 16872 case statement mapped state 2 to 1
23:15:46.518 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"54b19249-88e8-4f2a-95f9-a4eb10ee1d8f"}
23:15:46.521 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"15c3595f-5d45-46d0-8fc2-b5dc44eb9b1a"}
23:15:46.524 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.73,7.36],"pixels":"..."},"id":"15c3595f-5d45-46d0-8fc2-b5dc44eb9b1a"}
23:15:47.072 00.548 16872 evsrv: cli 0D3C0A48 connect
23:15:47.077 00.005 16872 case statement mapped state 2 to 1
23:15:47.083 00.006 16872 case statement mapped state 2 to 1
23:15:47.088 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5830035d-35de-4c44-af29-1c000ec5b0df"}
23:15:47.092 00.004 16872 case statement mapped state 2 to 1
23:15:47.095 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"5830035d-35de-4c44-af29-1c000ec5b0df"}
23:15:47.098 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:15:48.100 01.002 16872 evsrv: cli 0D3BFFA8 connect
23:15:48.103 00.003 16872 case statement mapped state 2 to 1
23:15:48.107 00.004 16872 case statement mapped state 2 to 1
23:15:48.111 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e4103a27-611f-4fee-bc38-3602f08d5ee3"}
23:15:48.119 00.008 16872 case statement mapped state 2 to 1
23:15:48.122 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"e4103a27-611f-4fee-bc38-3602f08d5ee3"}
23:15:48.127 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:15:49.011 00.884 9640 Exposure complete
23:15:49.126 00.115 16872 evsrv: cli 0D3C0A48 connect
23:15:49.136 00.010 16872 case statement mapped state 2 to 1
23:15:49.145 00.009 16872 case statement mapped state 2 to 1
23:15:49.150 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e1fd34c5-ad72-41dd-b624-26a3c5bd3918"}
23:15:49.153 00.003 16872 case statement mapped state 2 to 1
23:15:49.157 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"e1fd34c5-ad72-41dd-b624-26a3c5bd3918"}
23:15:49.167 00.010 16872 evsrv: cli 0D3C0A48 disconnect
23:15:49.198 00.031 9640 worker thread done servicing request
23:15:49.199 00.001 16872 OnExposeComplete: enter
23:15:49.204 00.005 16872 UpdateGuideState(): m_state=2
23:15:49.220 00.016 16872 Star::Find(15, 974, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:15:49.226 00.006 16872 Star::Find returns 1 (0), X=974.47, Y=982.34, Mass=197841, SNR=251.5, Peak=19920 HFD=3.3
23:15:49.230 00.004 16872 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.56) = xAngle (-4.62 = 1.66)
23:15:49.233 00.003 16872 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.57 = 1.71)
23:15:49.236 00.003 16872 CameraToMount -- cameraX=-0.26 cameraY=-0.02 hyp=0.26 cameraTheta=-3.07 mountX=-0.02 mountY=0.25, mountTheta=1.66
23:15:49.247 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3436, FiltMin=3260, FiltMax=65516, Gamma=2.190
23:15:49.297 00.050 16872 UpdateGuideState exits: m=197841 SNR=251.5
23:15:49.301 00.004 16872 PhdController: newstate STATE_CALIBRATE
23:15:49.305 00.004 16872 PhdController: newstate STATE_GUIDE
23:15:49.326 00.021 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:15:49.330 00.004 16872 guider state => CALIBRATED
23:15:49.333 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:15:49.344 00.011 16872 reset dither spiral
23:15:49.347 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:15:49.355 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:49.359 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:15:49.362 00.003 16872 Enqueuing Expose request
23:15:49.366 00.004 9640 Worker thread wakes up
23:15:49.366 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:15:49.366 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:15:50.002 00.636 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7bc2a06-a57c-44c2-bd4b-777ee5b8da5f"}
23:15:50.006 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f7bc2a06-a57c-44c2-bd4b-777ee5b8da5f"}
23:15:50.011 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"16487694-6e53-4235-b390-f7572aa253d8"}
23:15:50.015 00.004 16872 case statement mapped state 5 to 1
23:15:50.019 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"16487694-6e53-4235-b390-f7572aa253d8"}
23:15:50.030 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc1a4ffc-49e4-4177-bbbf-5a34d763700c"}
23:15:50.036 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.47,7.34],"pixels":"..."},"id":"dc1a4ffc-49e4-4177-bbbf-5a34d763700c"}
23:15:50.169 00.133 16872 evsrv: cli 0D3C0A48 connect
23:15:50.174 00.005 16872 case statement mapped state 5 to 1
23:15:50.184 00.010 16872 case statement mapped state 5 to 1
23:15:50.189 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7c702ace-8579-4593-b289-c013e0927356"}
23:15:50.192 00.003 16872 case statement mapped state 5 to 1
23:15:50.201 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7c702ace-8579-4593-b289-c013e0927356"}
23:15:50.205 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:15:51.207 01.002 16872 evsrv: cli 0D3C0A48 connect
23:15:51.228 00.021 16872 case statement mapped state 5 to 1
23:15:51.235 00.007 16872 case statement mapped state 5 to 1
23:15:51.242 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d5f1f3ed-aa37-42dd-97d8-c3d3afd966fa"}
23:15:51.249 00.007 16872 case statement mapped state 5 to 1
23:15:51.260 00.011 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"d5f1f3ed-aa37-42dd-97d8-c3d3afd966fa"}
23:15:51.266 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:15:52.268 01.002 16872 evsrv: cli 0D3BFFA8 connect
23:15:52.278 00.010 16872 case statement mapped state 5 to 1
23:15:52.296 00.018 16872 case statement mapped state 5 to 1
23:15:52.313 00.017 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"d331ea36-2890-404b-82f4-d029c734f27d"}
23:15:52.320 00.007 16872 case statement mapped state 5 to 1
23:15:52.328 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"d331ea36-2890-404b-82f4-d029c734f27d"}
23:15:52.338 00.010 16872 evsrv: cli 0D3BFFA8 disconnect
23:15:53.341 01.003 16872 evsrv: cli 0D3BFFA8 connect
23:15:53.347 00.006 16872 case statement mapped state 5 to 1
23:15:53.358 00.011 16872 case statement mapped state 5 to 1
23:15:53.364 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"042ed9df-eb20-483c-8940-d80907e167e4"}
23:15:53.369 00.005 16872 case statement mapped state 5 to 1
23:15:53.373 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"042ed9df-eb20-483c-8940-d80907e167e4"}
23:15:53.401 00.028 16872 evsrv: cli 0D3BFFA8 disconnect
23:15:53.501 00.100 9640 Exposure complete
23:15:53.501 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3af1a56e-d11b-411e-986a-f4b5b92e8210"}
23:15:53.506 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3af1a56e-d11b-411e-986a-f4b5b92e8210"}
23:15:53.511 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7366a8f4-bcf9-438d-b586-9b4690f4d923"}
23:15:53.516 00.005 16872 case statement mapped state 5 to 1
23:15:53.525 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"7366a8f4-bcf9-438d-b586-9b4690f4d923"}
23:15:53.531 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9fe86f8a-480a-48a5-a4d1-cb7a983c8ccd"}
23:15:53.536 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.47,7.34],"pixels":"..."},"id":"9fe86f8a-480a-48a5-a4d1-cb7a983c8ccd"}
23:15:53.673 00.137 9640 worker thread done servicing request
23:15:53.673 00.000 16872 OnExposeComplete: enter
23:15:53.676 00.003 16872 UpdateGuideState(): m_state=5
23:15:53.678 00.002 16872 Star::Find(15, 974, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:15:53.689 00.011 16872 Star::Find returns 1 (0), X=974.26, Y=982.49, Mass=216571, SNR=279.7, Peak=23912 HFD=3.2
23:15:53.692 00.003 16872 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.56) = xAngle (1.33 = 1.33)
23:15:53.701 00.009 16872 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.37 = 1.37)
23:15:53.706 00.005 16872 CameraToMount -- cameraX=-0.47 cameraY=0.12 hyp=0.48 cameraTheta=2.88 mountX=0.12 mountY=0.47, mountTheta=1.33
23:15:53.717 00.011 16872 Changing from state CALIBRATED to GUIDING
23:15:53.722 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:15:53.731 00.009 16872 ScopeASCOM::SideOfPier() returns 0
23:15:56.715 02.984 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:15:56.719 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:15:56.721 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:15:56.729 00.008 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:15:56.734 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:15:56.738 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:15:56.743 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:15:56.749 00.006 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:15:56.752 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:15:56.756 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:15:56.760 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:15:56.763 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:15:56.765 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:15:56.769 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:15:56.792 00.023 16872 evsrv: cli 0D3C0228 connect
23:15:56.795 00.003 16872 case statement mapped state 5 to 1
23:15:56.799 00.004 16872 case statement mapped state 5 to 1
23:15:56.804 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"beb4d409-b26a-412a-8169-6324c18412b7"}
23:15:56.808 00.004 16872 case statement mapped state 5 to 1
23:15:56.811 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"beb4d409-b26a-412a-8169-6324c18412b7"}
23:15:56.818 00.007 16872 evsrv: cli 0D3C0228 disconnect
23:15:56.865 00.047 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:15:56.871 00.006 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:15:56.876 00.005 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
23:15:56.886 00.010 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:15:56.889 00.003 16872 ScopeASCOM::SideOfPier() returns 0
23:15:56.966 00.077 16872 setting lock position to (974.26, 982.49)
23:15:56.971 00.005 16872 MultiStar: stabilizing after lock position change
23:15:56.974 00.003 16872 guider state => GUIDING
23:15:56.976 00.002 16872 Status Line: Guiding
23:15:56.981 00.005 16872 Mount: notify guiding started
23:15:56.987 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:15:56.994 00.007 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:15:56.997 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:15:57.000 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:15:57.003 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:15:57.009 00.006 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:15:57.015 00.006 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:15:57.019 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:15:57.022 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:15:57.024 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:15:57.030 00.006 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:15:57.033 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:15:57.036 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:15:57.039 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:15:57.042 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:15:57.045 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:15:57.048 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:15:57.053 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:15:57.058 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:15:57.062 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:15:57.066 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:15:57.068 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:15:57.073 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:15:57.076 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:15:57.079 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:15:57.083 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:15:57.087 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:15:57.091 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:15:57.095 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:15:57.104 00.009 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:15:57.108 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:15:57.111 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:15:57.117 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:15:57.120 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:15:57.123 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:15:57.126 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:15:57.129 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:15:57.137 00.008 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:15:57.146 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a09a69fc-ed39-49db-b861-57ada5af0930"}
23:15:57.157 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a09a69fc-ed39-49db-b861-57ada5af0930"}
23:15:57.162 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fbe6f2f9-7449-4d6e-a180-61d6f53210e2"}
23:15:57.167 00.005 16872 case statement mapped state 6 to 3
23:15:57.173 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbe6f2f9-7449-4d6e-a180-61d6f53210e2"}
23:15:57.177 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"680398ea-f20a-4347-8189-155bbe2d249b"}
23:15:57.183 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.26,7.49],"pixels":"..."},"id":"680398ea-f20a-4347-8189-155bbe2d249b"}
23:15:57.248 00.065 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:15:57.353 00.105 16872 ScopeASCOM::SideOfPier() returns 0
23:15:57.358 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:15:57.361 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:15:57.364 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:15:57.371 00.007 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:15:57.374 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:15:57.377 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:15:57.380 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:15:57.382 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:15:57.390 00.008 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:15:57.394 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3420, FiltMin=3302, FiltMax=65516, Gamma=2.190
23:15:57.440 00.046 16872 UpdateGuideState exits: m=216571 SNR=279.7
23:15:57.444 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
23:15:57.448 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:57.450 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:15:57.454 00.004 16872 Enqueuing Expose request
23:15:57.456 00.002 9640 Worker thread wakes up
23:15:57.456 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:15:57.456 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:15:57.835 00.379 16872 evsrv: cli 0D3C0A48 connect
23:15:57.840 00.005 16872 case statement mapped state 6 to 3
23:15:57.846 00.006 16872 case statement mapped state 6 to 3
23:15:57.853 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a4decee5-8611-4308-96e5-58602ab01e9a"}
23:15:57.864 00.011 16872 case statement mapped state 6 to 3
23:15:57.870 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4decee5-8611-4308-96e5-58602ab01e9a"}
23:15:57.876 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:16:00.502 02.626 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2d3e3a9d-1754-407f-850c-83ca60d082e1"}
23:16:00.507 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2d3e3a9d-1754-407f-850c-83ca60d082e1"}
23:16:00.515 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77b05c39-c2bc-47e8-8625-41165bf244e0"}
23:16:00.523 00.008 16872 case statement mapped state 6 to 3
23:16:00.528 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"77b05c39-c2bc-47e8-8625-41165bf244e0"}
23:16:00.537 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2a1cb656-57b1-4283-8d81-12868e26c9a9"}
23:16:00.544 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.26,7.49],"pixels":"..."},"id":"2a1cb656-57b1-4283-8d81-12868e26c9a9"}
23:16:01.657 01.113 9640 Exposure complete
23:16:01.997 00.340 9640 worker thread done servicing request
23:16:01.997 00.000 16872 OnExposeComplete: enter
23:16:02.014 00.017 16872 UpdateGuideState(): m_state=6
23:16:02.034 00.020 16872 Star::Find(15, 974, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:16:02.043 00.009 16872 Star::Find returns 1 (0), X=974.18, Y=982.52, Mass=214707, SNR=264.6, Peak=24220 HFD=3.2
23:16:02.055 00.012 16872 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
23:16:02.059 00.004 16872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
23:16:02.065 00.006 16872 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.77 mountX=0.03 mountY=0.09, mountTheta=1.22
23:16:02.076 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-0.09, y=0.03, opts=13)
23:16:02.094 00.018 16872 Enqueuing Move request for scope (-0.09, 0.03)
23:16:02.105 00.011 9640 Worker thread wakes up
23:16:02.105 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
23:16:02.105 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
23:16:02.105 00.000 9640 Moving (-0.09, 0.03) raw xDistance=0.03 yDistance=0.09
23:16:02.105 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:16:02.105 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=0
23:16:02.105 00.000 9640 MoveAxis(E, 0, ABG)
23:16:02.106 00.001 9640 Move returns status 0, amount 0
23:16:02.106 00.000 9640 MoveAxis(N, 0, ABG)
23:16:02.106 00.000 9640 Move returns status 0, amount 0
23:16:02.106 00.000 9640 move complete, result=0
23:16:02.106 00.000 9640 worker thread done servicing request
23:16:02.114 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65520, med=3424, FiltMin=3308, FiltMax=65516, Gamma=2.190
23:16:02.169 00.055 16872 UpdateGuideState exits: m=214707 SNR=264.6
23:16:02.175 00.006 16872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 1 / 99999
23:16:02.182 00.007 16872 evsrv: {"Event":"Settling","Timestamp":1777781762.182,"Host":"RBFOCUS307","Inst":1,"Distance":0.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:16:02.186 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:02.203 00.017 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:16:02.214 00.011 16872 Enqueuing Expose request
23:16:02.220 00.006 9640 Worker thread wakes up
23:16:02.220 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:16:02.220 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:16:02.220 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:04.002 01.782 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c7706b4-f846-46f6-aeb8-4c115c92d590"}
23:16:04.009 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1c7706b4-f846-46f6-aeb8-4c115c92d590"}
23:16:04.019 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"385ec521-26a9-4501-a0a4-b0056819774d"}
23:16:04.027 00.008 16872 case statement mapped state 6 to 3
23:16:04.032 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"385ec521-26a9-4501-a0a4-b0056819774d"}
23:16:04.037 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d0cd018-3dbf-4104-9d85-7ae4d93b6e7b"}
23:16:04.042 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.18,6.52],"pixels":"..."},"id":"7d0cd018-3dbf-4104-9d85-7ae4d93b6e7b"}
23:16:06.318 02.276 9640 Exposure complete
23:16:06.478 00.160 9640 worker thread done servicing request
23:16:06.478 00.000 16872 OnExposeComplete: enter
23:16:06.483 00.005 16872 UpdateGuideState(): m_state=6
23:16:06.487 00.004 16872 Star::Find(15, 974, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:16:06.492 00.005 16872 Star::Find returns 1 (0), X=974.29, Y=982.75, Mass=214118, SNR=282.7, Peak=25096 HFD=3.0
23:16:06.497 00.005 16872 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.56) = xAngle (-0.10 = -0.10)
23:16:06.502 00.005 16872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.05 = -0.05)
23:16:06.509 00.007 16872 CameraToMount -- cameraX=0.03 cameraY=0.26 hyp=0.27 cameraTheta=1.46 mountX=0.26 mountY=-0.01, mountTheta=-0.05
23:16:06.518 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=0.26, opts=13)
23:16:06.525 00.007 16872 Enqueuing Move request for scope (0.03, 0.26)
23:16:06.531 00.006 9640 Worker thread wakes up
23:16:06.531 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.26) opts 0xd
23:16:06.531 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, 0.26)
23:16:06.531 00.000 9640 Moving (0.03, 0.26) raw xDistance=0.26 yDistance=-0.01
23:16:06.531 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.26
23:16:06.532 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=0
23:16:06.532 00.000 9640 MoveAxis(W, 28, ABG)
23:16:06.532 00.000 9640 Guiding  Dir = 3, Dur = 28
23:16:06.532 00.000 9640 IsSlewing returns 0
23:16:06.532 00.000 9640 IsGuiding returns 0
23:16:06.533 00.001 9640 PulseGuide returned control before completion, sleep 38
23:16:06.544 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3080, max=65520, med=3420, FiltMin=3294, FiltMax=65516, Gamma=2.190
23:16:06.584 00.040 9640 IsGuiding returns 1
23:16:06.584 00.000 9640 scope still moving after pulse duration time elapsed
23:16:06.586 00.002 16872 UpdateGuideState exits: m=214118 SNR=282.7
23:16:06.590 00.004 16872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 2 / 99999
23:16:06.594 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777781766.594,"Host":"RBFOCUS307","Inst":1,"Distance":0.34,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:16:06.598 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:06.606 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:16:06.609 00.003 16872 Enqueuing Expose request
23:16:06.615 00.006 9640 IsSlewing returns 0
23:16:06.615 00.000 9640 IsGuiding returns 0
23:16:06.616 00.001 9640 scope move finished after 28 + 54 ms
23:16:06.616 00.000 9640 Move returns status 0, amount 28
23:16:06.616 00.000 9640 MoveAxis(N, 0, ABG)
23:16:06.616 00.000 9640 Move returns status 0, amount 0
23:16:06.616 00.000 9640 move complete, result=0
23:16:06.617 00.001 9640 worker thread done servicing request
23:16:06.620 00.003 9640 Worker thread wakes up
23:16:06.620 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:16:06.620 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:16:06.622 00.002 16872 GuideStep: 0.3 px 28 ms WEST, -0.0 px 0 ms NORTH
23:16:07.562 00.940 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef132e98-0283-4ad5-8aa6-0c11c2cff39f"}
23:16:07.569 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ef132e98-0283-4ad5-8aa6-0c11c2cff39f"}
23:16:07.574 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3800c733-f5db-435d-a653-d3e01d297f1f"}
23:16:07.579 00.005 16872 case statement mapped state 6 to 3
23:16:07.583 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3800c733-f5db-435d-a653-d3e01d297f1f"}
23:16:07.587 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"04010d71-4b74-42f8-b577-15723b25ea12"}
23:16:07.591 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.29,6.75],"pixels":"..."},"id":"04010d71-4b74-42f8-b577-15723b25ea12"}
23:16:10.694 03.103 9640 Exposure complete
23:16:10.843 00.149 9640 worker thread done servicing request
23:16:10.843 00.000 16872 OnExposeComplete: enter
23:16:10.846 00.003 16872 UpdateGuideState(): m_state=6
23:16:10.850 00.004 16872 Star::Find(15, 974, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:16:10.853 00.003 16872 Star::Find returns 1 (0), X=974.07, Y=982.35, Mass=225286, SNR=281.8, Peak=25268 HFD=3.3
23:16:10.858 00.005 16872 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.56) = xAngle (-4.08 = 2.20)
23:16:10.860 00.002 16872 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.03 = 2.25)
23:16:10.863 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=-0.14 hyp=0.23 cameraTheta=-2.52 mountX=-0.14 mountY=0.18, mountTheta=2.22
23:16:10.869 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=-0.14, opts=13)
23:16:10.875 00.006 16872 Enqueuing Move request for scope (-0.19, -0.14)
23:16:10.880 00.005 9640 Worker thread wakes up
23:16:10.880 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.14) opts 0xd
23:16:10.880 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, -0.14)
23:16:10.880 00.000 9640 Moving (-0.19, -0.14) raw xDistance=-0.14 yDistance=0.18
23:16:10.880 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
23:16:10.881 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
23:16:10.881 00.000 9640 MoveAxis(E, 12, ABG)
23:16:10.881 00.000 9640 Guiding  Dir = 2, Dur = 12
23:16:10.881 00.000 9640 IsSlewing returns 0
23:16:10.881 00.000 9640 IsGuiding returns 0
23:16:10.882 00.001 9640 PulseGuide returned control before completion, sleep 22
23:16:10.889 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65520, med=3424, FiltMin=3278, FiltMax=65516, Gamma=2.190
23:16:10.917 00.028 9640 IsGuiding returns 1
23:16:10.917 00.000 9640 scope still moving after pulse duration time elapsed
23:16:10.930 00.013 16872 UpdateGuideState exits: m=225286 SNR=281.8
23:16:10.933 00.003 16872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 3 / 99999
23:16:10.936 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777781770.936,"Host":"RBFOCUS307","Inst":1,"Distance":0.30,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
23:16:10.939 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:10.941 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:16:10.944 00.003 16872 Enqueuing Expose request
23:16:10.948 00.004 9640 IsSlewing returns 0
23:16:10.950 00.002 9640 IsGuiding returns 0
23:16:10.950 00.000 9640 scope move finished after 12 + 56 ms
23:16:10.950 00.000 9640 Move returns status 0, amount 12
23:16:10.950 00.000 9640 MoveAxis(N, 0, ABG)
23:16:10.950 00.000 9640 Move returns status 0, amount 0
23:16:10.950 00.000 9640 move complete, result=0
23:16:10.951 00.001 9640 worker thread done servicing request
23:16:10.951 00.000 9640 Worker thread wakes up
23:16:10.951 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:16:10.951 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:16:10.959 00.008 16872 GuideStep: -0.1 px 12 ms EAST, 0.2 px 0 ms NORTH
23:16:11.063 00.104 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"320575eb-0721-43e6-9054-23232f19ac54"}
23:16:11.068 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"320575eb-0721-43e6-9054-23232f19ac54"}
23:16:11.073 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"48ab09f6-fc0e-4225-bd00-f948e79b2d88"}
23:16:11.076 00.003 16872 case statement mapped state 6 to 3
23:16:11.079 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"48ab09f6-fc0e-4225-bd00-f948e79b2d88"}
23:16:11.084 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2814768a-1253-4786-94de-2bbc740fca4f"}
23:16:11.087 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.07,7.35],"pixels":"..."},"id":"2814768a-1253-4786-94de-2bbc740fca4f"}
23:16:14.561 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c95d104f-08ea-4f2d-b211-08cb7eaa6460"}
23:16:14.564 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c95d104f-08ea-4f2d-b211-08cb7eaa6460"}
23:16:14.576 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc4b4461-bcd6-4afd-899c-e0aa517f4625"}
23:16:14.578 00.002 16872 case statement mapped state 6 to 3
23:16:14.582 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc4b4461-bcd6-4afd-899c-e0aa517f4625"}
23:16:14.585 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"513cfff4-90c3-42b2-b26c-6dc1efc3037e"}
23:16:14.588 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.07,7.35],"pixels":"..."},"id":"513cfff4-90c3-42b2-b26c-6dc1efc3037e"}
23:16:15.012 00.424 9640 Exposure complete
23:16:15.155 00.143 9640 worker thread done servicing request
23:16:15.156 00.001 16872 OnExposeComplete: enter
23:16:15.159 00.003 16872 UpdateGuideState(): m_state=6
23:16:15.162 00.003 16872 Star::Find(15, 974, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:16:15.164 00.002 16872 Star::Find returns 1 (0), X=974.18, Y=982.60, Mass=220381, SNR=269.5, Peak=25732 HFD=3.2
23:16:15.167 00.003 16872 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.56) = xAngle (0.61 = 0.61)
23:16:15.170 00.003 16872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.65 = 0.65)
23:16:15.176 00.006 16872 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.16 mountX=0.12 mountY=0.09, mountTheta=0.64
23:16:15.181 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=0.12, opts=13)
23:16:15.183 00.002 16872 Enqueuing Move request for scope (-0.08, 0.12)
23:16:15.188 00.005 9640 Worker thread wakes up
23:16:15.188 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
23:16:15.188 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
23:16:15.188 00.000 9640 Moving (-0.08, 0.12) raw xDistance=0.12 yDistance=0.09
23:16:15.188 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.12
23:16:15.188 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=0
23:16:15.188 00.000 9640 MoveAxis(W, 11, ABG)
23:16:15.188 00.000 9640 Guiding  Dir = 3, Dur = 11
23:16:15.188 00.000 9640 IsSlewing returns 0
23:16:15.189 00.001 9640 IsGuiding returns 0
23:16:15.189 00.000 9640 PulseGuide returned control before completion, sleep 21
23:16:15.196 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3428, FiltMin=3312, FiltMax=65516, Gamma=2.190
23:16:15.217 00.021 9640 IsGuiding returns 1
23:16:15.218 00.001 9640 scope still moving after pulse duration time elapsed
23:16:15.240 00.022 16872 UpdateGuideState exits: m=220381 SNR=269.5
23:16:15.244 00.004 16872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 4 / 99999
23:16:15.251 00.007 16872 PhdController: newstate STATE_FINISH
23:16:15.256 00.005 16872 PhdController complete: success
23:16:15.259 00.003 9640 IsSlewing returns 0
23:16:15.259 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777781775.259,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:16:15.262 00.003 9640 IsGuiding returns 0
23:16:15.262 00.000 9640 scope move finished after 11 + 62 ms
23:16:15.262 00.000 9640 Move returns status 0, amount 11
23:16:15.262 00.000 9640 MoveAxis(N, 0, ABG)
23:16:15.262 00.000 9640 Move returns status 0, amount 0
23:16:15.263 00.001 9640 move complete, result=0
23:16:15.263 00.000 16872 Mount: notify guiding dither settle done success=1
23:16:15.269 00.006 16872 PhdController: newstate STATE_IDLE
23:16:15.274 00.005 9640 worker thread done servicing request
23:16:15.274 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:15.278 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:16:15.282 00.004 16872 Enqueuing Expose request
23:16:15.285 00.003 9640 Worker thread wakes up
23:16:15.285 00.000 16872 GuideStep: 0.1 px 11 ms WEST, 0.1 px 0 ms NORTH
23:16:15.288 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:16:15.288 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:16:15.976 00.688 16872 evsrv: cli 0D3BFB48 connect
23:16:15.980 00.004 16872 case statement mapped state 6 to 3
23:16:15.985 00.005 16872 case statement mapped state 6 to 3
23:16:15.990 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"71a88d4c-45b5-479f-9a6a-356ced2cb18c"}
23:16:15.994 00.004 16872 case statement mapped state 6 to 3
23:16:15.999 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"71a88d4c-45b5-479f-9a6a-356ced2cb18c"}
23:16:16.006 00.007 16872 evsrv: cli 0D3BFB48 disconnect
23:16:18.061 02.055 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58e5056d-5c0b-4998-8ef3-c3fd789391e1"}
23:16:18.063 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"58e5056d-5c0b-4998-8ef3-c3fd789391e1"}
23:16:18.067 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e2535c26-af93-4c62-89b8-6b2a6efce61c"}
23:16:18.072 00.005 16872 case statement mapped state 6 to 3
23:16:18.077 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2535c26-af93-4c62-89b8-6b2a6efce61c"}
23:16:18.083 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"49e6c33e-4377-4584-a9d4-34e4e30d8846"}
23:16:18.087 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.18,6.60],"pixels":"..."},"id":"49e6c33e-4377-4584-a9d4-34e4e30d8846"}
23:16:19.380 01.293 9640 Exposure complete
23:16:19.545 00.165 9640 worker thread done servicing request
23:16:19.545 00.000 16872 OnExposeComplete: enter
23:16:19.549 00.004 16872 UpdateGuideState(): m_state=6
23:16:19.552 00.003 16872 Star::Find(15, 974, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:16:19.556 00.004 16872 Star::Find returns 1 (0), X=973.98, Y=982.58, Mass=233204, SNR=287.9, Peak=25976 HFD=3.2
23:16:19.559 00.003 16872 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.56) = xAngle (1.28 = 1.28)
23:16:19.565 00.006 16872 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.32 = 1.32)
23:16:19.569 00.004 16872 CameraToMount -- cameraX=-0.28 cameraY=0.09 hyp=0.30 cameraTheta=2.83 mountX=0.09 mountY=0.29, mountTheta=1.28
23:16:19.579 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.28, y=0.09, opts=13)
23:16:19.587 00.008 16872 Enqueuing Move request for scope (-0.28, 0.09)
23:16:19.591 00.004 9640 Worker thread wakes up
23:16:19.592 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.09) opts 0xd
23:16:19.592 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.28, 0.09)
23:16:19.592 00.000 9640 Moving (-0.28, 0.09) raw xDistance=0.09 yDistance=0.29
23:16:19.592 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:16:19.592 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=0
23:16:19.592 00.000 9640 MoveAxis(E, 0, ABG)
23:16:19.592 00.000 9640 Move returns status 0, amount 0
23:16:19.592 00.000 9640 MoveAxis(N, 0, ABG)
23:16:19.592 00.000 9640 Move returns status 0, amount 0
23:16:19.592 00.000 9640 move complete, result=0
23:16:19.592 00.000 9640 worker thread done servicing request
23:16:19.599 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3432, FiltMin=3298, FiltMax=65516, Gamma=2.190
23:16:19.640 00.041 16872 UpdateGuideState exits: m=233204 SNR=287.9
23:16:19.644 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:19.647 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:16:19.650 00.003 16872 Enqueuing Expose request
23:16:19.654 00.004 9640 Worker thread wakes up
23:16:19.654 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:16:19.658 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:16:19.659 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:16:21.560 01.901 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"35a2aa20-ac0b-4d81-bee2-2756a815dff3"}
23:16:21.563 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"35a2aa20-ac0b-4d81-bee2-2756a815dff3"}
23:16:21.567 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e5cc224-5c83-494a-a606-5f9aa2e658e4"}
23:16:21.572 00.005 16872 case statement mapped state 6 to 3
23:16:21.575 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e5cc224-5c83-494a-a606-5f9aa2e658e4"}
23:16:21.577 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"617fb5b4-5495-43f3-8cb4-f7a4ebf36334"}
23:16:21.581 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.98,6.58],"pixels":"..."},"id":"617fb5b4-5495-43f3-8cb4-f7a4ebf36334"}
23:16:23.733 02.152 9640 Exposure complete
23:16:23.881 00.148 9640 worker thread done servicing request
23:16:23.882 00.001 16872 OnExposeComplete: enter
23:16:23.886 00.004 16872 UpdateGuideState(): m_state=6
23:16:23.890 00.004 16872 Star::Find(15, 973, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:16:23.893 00.003 16872 Star::Find returns 1 (0), X=974.21, Y=981.90, Mass=222763, SNR=276.3, Peak=23884 HFD=3.2
23:16:23.895 00.002 16872 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.56) = xAngle (-3.22 = 3.06)
23:16:23.901 00.006 16872 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.18 = 3.11)
23:16:23.908 00.007 16872 CameraToMount -- cameraX=-0.06 cameraY=-0.58 hyp=0.58 cameraTheta=-1.67 mountX=-0.58 mountY=0.02, mountTheta=3.11
23:16:23.913 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=-0.58, opts=13)
23:16:23.916 00.003 16872 Enqueuing Move request for scope (-0.06, -0.58)
23:16:23.918 00.002 9640 Worker thread wakes up
23:16:23.918 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.58) opts 0xd
23:16:23.918 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.06, -0.58)
23:16:23.919 00.001 9640 Moving (-0.06, -0.58) raw xDistance=-0.58 yDistance=0.02
23:16:23.919 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.58
23:16:23.919 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0
23:16:23.919 00.000 9640 MoveAxis(E, 62, ABG)
23:16:23.919 00.000 9640 Guiding  Dir = 2, Dur = 62
23:16:23.919 00.000 9640 IsSlewing returns 0
23:16:23.919 00.000 9640 IsGuiding returns 0
23:16:23.920 00.001 9640 PulseGuide returned control before completion, sleep 72
23:16:23.924 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3424, FiltMin=3316, FiltMax=65516, Gamma=2.190
23:16:23.970 00.046 16872 UpdateGuideState exits: m=222763 SNR=276.3
23:16:23.974 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:23.982 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:16:23.986 00.004 16872 Enqueuing Expose request
23:16:24.006 00.020 9640 IsGuiding returns 1
23:16:24.006 00.000 9640 scope still moving after pulse duration time elapsed
23:16:24.038 00.032 9640 IsSlewing returns 0
23:16:24.038 00.000 9640 IsGuiding returns 0
23:16:24.038 00.000 9640 scope move finished after 62 + 56 ms
23:16:24.038 00.000 9640 Move returns status 0, amount 62
23:16:24.039 00.001 9640 MoveAxis(N, 0, ABG)
23:16:24.039 00.000 9640 Move returns status 0, amount 0
23:16:24.039 00.000 9640 move complete, result=0
23:16:24.040 00.001 9640 worker thread done servicing request
23:16:24.040 00.000 9640 Worker thread wakes up
23:16:24.040 00.000 16872 GuideStep: -0.6 px 62 ms EAST, 0.0 px 0 ms NORTH
23:16:24.047 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
23:16:24.048 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:16:25.060 01.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1528f258-4818-4d00-aef4-94883bc89dbc"}
23:16:25.065 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1528f258-4818-4d00-aef4-94883bc89dbc"}
23:16:25.070 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"58490fc1-333d-4474-9531-736ba0b7a0e6"}
23:16:25.082 00.012 16872 case statement mapped state 6 to 3
23:16:25.089 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"58490fc1-333d-4474-9531-736ba0b7a0e6"}
23:16:25.093 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"27dc6797-c5dd-4d83-9055-a514987c48e8"}
23:16:25.096 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.21,6.90],"pixels":"..."},"id":"27dc6797-c5dd-4d83-9055-a514987c48e8"}
23:16:28.119 03.023 9640 Exposure complete
23:16:28.269 00.150 9640 worker thread done servicing request
23:16:28.269 00.000 16872 OnExposeComplete: enter
23:16:28.274 00.005 16872 UpdateGuideState(): m_state=6
23:16:28.278 00.004 16872 Star::Find(15, 974, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:16:28.282 00.004 16872 Star::Find returns 1 (0), X=974.19, Y=983.08, Mass=225783, SNR=274.9, Peak=24956 HFD=3.1
23:16:28.285 00.003 16872 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.56) = xAngle (0.14 = 0.14)
23:16:28.289 00.004 16872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.19 = 0.19)
23:16:28.293 00.004 16872 CameraToMount -- cameraX=-0.08 cameraY=0.59 hyp=0.60 cameraTheta=1.70 mountX=0.59 mountY=0.11, mountTheta=0.19
23:16:28.298 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=0.59, opts=13)
23:16:28.301 00.003 16872 Enqueuing Move request for scope (-0.08, 0.59)
23:16:28.306 00.005 9640 Worker thread wakes up
23:16:28.306 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.59) opts 0xd
23:16:28.307 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.08, 0.59)
23:16:28.307 00.000 9640 Moving (-0.08, 0.59) raw xDistance=0.59 yDistance=0.11
23:16:28.307 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.59
23:16:28.307 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.11, m_sumCorr=0.15
23:16:28.307 00.000 9640 MoveAxis(W, 57, ABG)
23:16:28.307 00.000 9640 Guiding  Dir = 3, Dur = 57
23:16:28.307 00.000 9640 IsSlewing returns 0
23:16:28.307 00.000 9640 IsGuiding returns 0
23:16:28.308 00.001 9640 PulseGuide returned control before completion, sleep 67
23:16:28.312 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3092, max=65520, med=3416, FiltMin=3296, FiltMax=65516, Gamma=2.190
23:16:28.354 00.042 16872 UpdateGuideState exits: m=225783 SNR=274.9
23:16:28.359 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:28.362 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:16:28.364 00.002 16872 Enqueuing Expose request
23:16:28.382 00.018 9640 IsGuiding returns 1
23:16:28.382 00.000 9640 scope still moving after pulse duration time elapsed
23:16:28.412 00.030 9640 IsSlewing returns 0
23:16:28.413 00.001 9640 IsGuiding returns 0
23:16:28.413 00.000 9640 scope move finished after 57 + 48 ms
23:16:28.413 00.000 9640 Move returns status 0, amount 57
23:16:28.413 00.000 9640 MoveAxis(S, 18, ABG)
23:16:28.413 00.000 9640 Guiding  Dir = 1, Dur = 18
23:16:28.413 00.000 9640 IsSlewing returns 0
23:16:28.414 00.001 9640 IsGuiding returns 0
23:16:28.414 00.000 9640 PulseGuide returned control before completion, sleep 28
23:16:28.444 00.030 9640 IsGuiding returns 1
23:16:28.444 00.000 9640 scope still moving after pulse duration time elapsed
23:16:28.476 00.032 9640 IsSlewing returns 0
23:16:28.476 00.000 9640 IsGuiding returns 0
23:16:28.476 00.000 9640 scope move finished after 18 + 43 ms
23:16:28.476 00.000 9640 Move returns status 0, amount 18
23:16:28.476 00.000 9640 move complete, result=0
23:16:28.476 00.000 9640 worker thread done servicing request
23:16:28.477 00.001 9640 Worker thread wakes up
23:16:28.477 00.000 16872 GuideStep: 0.6 px 57 ms WEST, 0.1 px 18 ms SOUTH
23:16:28.484 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
23:16:28.484 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:16:28.562 00.078 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"464f3223-cd3c-465a-9873-6f5e8bdbe6fc"}
23:16:28.566 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"464f3223-cd3c-465a-9873-6f5e8bdbe6fc"}
23:16:28.570 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9041bef-9e7e-4d86-a190-c4e580c07a8f"}
23:16:28.574 00.004 16872 case statement mapped state 6 to 3
23:16:28.578 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9041bef-9e7e-4d86-a190-c4e580c07a8f"}
23:16:28.584 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"45e671a1-8609-4c0f-b649-ed57797eb27a"}
23:16:28.592 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.19,7.08],"pixels":"..."},"id":"45e671a1-8609-4c0f-b649-ed57797eb27a"}
23:16:32.059 03.467 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c5c5a1f9-fd49-4f1f-b8f7-78448ab29740"}
23:16:32.063 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c5c5a1f9-fd49-4f1f-b8f7-78448ab29740"}
23:16:32.069 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"13c66719-a949-48cc-8993-19f650c2c4ed"}
23:16:32.072 00.003 16872 case statement mapped state 6 to 3
23:16:32.076 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"13c66719-a949-48cc-8993-19f650c2c4ed"}
23:16:32.082 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"061e01ed-442d-4c6f-b43a-62d15d95e18e"}
23:16:32.086 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.19,7.08],"pixels":"..."},"id":"061e01ed-442d-4c6f-b43a-62d15d95e18e"}
23:16:32.563 00.477 9640 Exposure complete
23:16:32.717 00.154 9640 worker thread done servicing request
23:16:32.717 00.000 16872 OnExposeComplete: enter
23:16:32.721 00.004 16872 UpdateGuideState(): m_state=6
23:16:32.726 00.005 16872 Star::Find(15, 974, 983, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:16:32.730 00.004 16872 Star::Find returns 1 (0), X=973.88, Y=983.06, Mass=220663, SNR=275.1, Peak=23880 HFD=3.0
23:16:32.734 00.004 16872 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.56) = xAngle (0.61 = 0.61)
23:16:32.740 00.006 16872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.66 = 0.66)
23:16:32.746 00.006 16872 CameraToMount -- cameraX=-0.39 cameraY=0.57 hyp=0.69 cameraTheta=2.17 mountX=0.57 mountY=0.42, mountTheta=0.64
23:16:32.757 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-0.39, y=0.57, opts=13)
23:16:32.764 00.007 16872 Enqueuing Move request for scope (-0.39, 0.57)
23:16:32.769 00.005 9640 Worker thread wakes up
23:16:32.769 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.57) opts 0xd
23:16:32.769 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.39, 0.57)
23:16:32.769 00.000 9640 Moving (-0.39, 0.57) raw xDistance=0.57 yDistance=0.42
23:16:32.769 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.57
23:16:32.769 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.42, m_sumCorr=0.15
23:16:32.769 00.000 9640 MoveAxis(W, 66, ABG)
23:16:32.769 00.000 9640 Guiding  Dir = 3, Dur = 66
23:16:32.770 00.001 9640 IsSlewing returns 0
23:16:32.770 00.000 9640 IsGuiding returns 0
23:16:32.770 00.000 9640 PulseGuide returned control before completion, sleep 76
23:16:32.776 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3148, max=65520, med=3428, FiltMin=3320, FiltMax=65516, Gamma=2.190
23:16:32.823 00.047 16872 UpdateGuideState exits: m=220663 SNR=275.1
23:16:32.826 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:32.831 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:16:32.836 00.005 16872 Enqueuing Expose request
23:16:32.860 00.024 9640 IsGuiding returns 1
23:16:32.860 00.000 9640 scope still moving after pulse duration time elapsed
23:16:32.890 00.030 9640 IsSlewing returns 0
23:16:32.893 00.003 9640 IsGuiding returns 0
23:16:32.893 00.000 9640 scope move finished after 66 + 57 ms
23:16:32.893 00.000 9640 Move returns status 0, amount 66
23:16:32.893 00.000 9640 MoveAxis(N, 0, ABG)
23:16:32.894 00.001 9640 Move returns status 0, amount 0
23:16:32.894 00.000 9640 move complete, result=0
23:16:32.895 00.001 9640 worker thread done servicing request
23:16:32.896 00.001 9640 Worker thread wakes up
23:16:32.896 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:16:32.896 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:16:32.896 00.000 16872 GuideStep: 0.6 px 66 ms WEST, 0.4 px 0 ms NORTH
23:16:35.559 02.663 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e9a4f20-b71d-4bc9-bffd-737828325ef4"}
23:16:35.567 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1e9a4f20-b71d-4bc9-bffd-737828325ef4"}
23:16:35.573 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51698967-14db-4143-8cb5-7b845113da8e"}
23:16:35.575 00.002 16872 case statement mapped state 6 to 3
23:16:35.578 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"51698967-14db-4143-8cb5-7b845113da8e"}
23:16:35.581 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"82a0ca17-efa0-4ce0-bd67-cdf733c7476c"}
23:16:35.583 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.88,7.06],"pixels":"..."},"id":"82a0ca17-efa0-4ce0-bd67-cdf733c7476c"}
23:16:36.966 01.383 9640 Exposure complete
23:16:37.115 00.149 9640 worker thread done servicing request
23:16:37.115 00.000 16872 OnExposeComplete: enter
23:16:37.118 00.003 16872 UpdateGuideState(): m_state=6
23:16:37.121 00.003 16872 Star::Find(15, 973, 983, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:16:37.124 00.003 16872 Star::Find returns 1 (0), X=973.96, Y=982.50, Mass=215303, SNR=287.5, Peak=25184 HFD=3.0
23:16:37.127 00.003 16872 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
23:16:37.130 00.003 16872 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
23:16:37.134 00.004 16872 CameraToMount -- cameraX=-0.31 cameraY=0.02 hyp=0.31 cameraTheta=3.08 mountX=0.01 mountY=0.31, mountTheta=1.52
23:16:37.140 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.31, y=0.02, opts=13)
23:16:37.143 00.003 16872 Enqueuing Move request for scope (-0.31, 0.02)
23:16:37.147 00.004 9640 Worker thread wakes up
23:16:37.148 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.02) opts 0xd
23:16:37.148 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.31, 0.02)
23:16:37.148 00.000 9640 Moving (-0.31, 0.02) raw xDistance=0.01 yDistance=0.31
23:16:37.148 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:16:37.148 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.31, m_sumCorr=0.15
23:16:37.148 00.000 9640 MoveAxis(E, 0, ABG)
23:16:37.148 00.000 9640 Move returns status 0, amount 0
23:16:37.149 00.001 9640 MoveAxis(N, 0, ABG)
23:16:37.149 00.000 9640 Move returns status 0, amount 0
23:16:37.149 00.000 9640 move complete, result=0
23:16:37.150 00.001 9640 worker thread done servicing request
23:16:37.157 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65520, med=3428, FiltMin=3276, FiltMax=65516, Gamma=2.190
23:16:37.198 00.041 16872 UpdateGuideState exits: m=215303 SNR=287.5
23:16:37.201 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:37.205 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:16:37.207 00.002 16872 Enqueuing Expose request
23:16:37.215 00.008 16872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:16:37.219 00.004 9640 Worker thread wakes up
23:16:37.219 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:16:37.220 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:16:39.059 01.839 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d72b775-30c0-4b81-bbd3-ef3f486f89d1"}
23:16:39.062 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7d72b775-30c0-4b81-bbd3-ef3f486f89d1"}
23:16:39.065 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dcaece08-8568-4f06-b045-7ea8813cb88f"}
23:16:39.068 00.003 16872 case statement mapped state 6 to 3
23:16:39.072 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dcaece08-8568-4f06-b045-7ea8813cb88f"}
23:16:39.076 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b180c6c9-5ab8-4456-94f9-41a5aedc94b3"}
23:16:39.079 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.96,6.50],"pixels":"..."},"id":"b180c6c9-5ab8-4456-94f9-41a5aedc94b3"}
23:16:41.407 02.328 9640 Exposure complete
23:16:41.563 00.156 9640 worker thread done servicing request
23:16:41.563 00.000 16872 OnExposeComplete: enter
23:16:41.567 00.004 16872 UpdateGuideState(): m_state=6
23:16:41.570 00.003 16872 Star::Find(15, 973, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:16:41.572 00.002 16872 Star::Find returns 1 (0), X=973.77, Y=982.52, Mass=210803, SNR=266.8, Peak=22420 HFD=3.2
23:16:41.575 00.003 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
23:16:41.578 00.003 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
23:16:41.581 00.003 16872 CameraToMount -- cameraX=-0.49 cameraY=0.03 hyp=0.49 cameraTheta=3.07 mountX=0.03 mountY=0.49, mountTheta=1.52
23:16:41.586 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.49, y=0.03, opts=13)
23:16:41.589 00.003 16872 Enqueuing Move request for scope (-0.49, 0.03)
23:16:41.592 00.003 9640 Worker thread wakes up
23:16:41.592 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.03) opts 0xd
23:16:41.592 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.49, 0.03)
23:16:41.592 00.000 9640 Moving (-0.49, 0.03) raw xDistance=0.03 yDistance=0.49
23:16:41.593 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:16:41.593 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.49, m_sumCorr=0.15
23:16:41.593 00.000 9640 MoveAxis(E, 0, ABG)
23:16:41.593 00.000 9640 Move returns status 0, amount 0
23:16:41.593 00.000 9640 MoveAxis(N, 0, ABG)
23:16:41.593 00.000 9640 Move returns status 0, amount 0
23:16:41.593 00.000 9640 move complete, result=0
23:16:41.593 00.000 9640 worker thread done servicing request
23:16:41.601 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3424, FiltMin=3296, FiltMax=65516, Gamma=2.190
23:16:41.643 00.042 16872 UpdateGuideState exits: m=210803 SNR=266.8
23:16:41.651 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:41.656 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:16:41.659 00.003 16872 Enqueuing Expose request
23:16:41.662 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
23:16:41.665 00.003 9640 Worker thread wakes up
23:16:41.665 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:16:41.665 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:16:42.558 00.893 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"062ecc3b-bfe3-4c25-974d-a8a13892b412"}
23:16:42.562 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"062ecc3b-bfe3-4c25-974d-a8a13892b412"}
23:16:42.569 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"97ff8475-9cb9-4f28-aacb-98daa2723004"}
23:16:42.575 00.006 16872 case statement mapped state 6 to 3
23:16:42.578 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"97ff8475-9cb9-4f28-aacb-98daa2723004"}
23:16:42.588 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ac1201e6-11b3-418a-bd4b-5de34031cb45"}
23:16:42.594 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.77,6.52],"pixels":"..."},"id":"ac1201e6-11b3-418a-bd4b-5de34031cb45"}
23:16:45.729 03.135 9640 Exposure complete
23:16:45.875 00.146 9640 worker thread done servicing request
23:16:45.877 00.002 16872 OnExposeComplete: enter
23:16:45.880 00.003 16872 UpdateGuideState(): m_state=6
23:16:45.884 00.004 16872 Star::Find(15, 973, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:16:45.888 00.004 16872 Star::Find returns 1 (0), X=973.81, Y=982.43, Mass=210583, SNR=267.5, Peak=22472 HFD=3.2
23:16:45.892 00.004 16872 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.56) = xAngle (-4.57 = 1.72)
23:16:45.895 00.003 16872 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.52 = 1.76)
23:16:45.899 00.004 16872 CameraToMount -- cameraX=-0.46 cameraY=-0.06 hyp=0.46 cameraTheta=-3.01 mountX=-0.07 mountY=0.45, mountTheta=1.72
23:16:45.905 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.46, y=-0.06, opts=13)
23:16:45.908 00.003 16872 Enqueuing Move request for scope (-0.46, -0.06)
23:16:45.911 00.003 9640 Worker thread wakes up
23:16:45.912 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.06) opts 0xd
23:16:45.912 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.46, -0.06)
23:16:45.912 00.000 9640 Moving (-0.46, -0.06) raw xDistance=-0.07 yDistance=0.45
23:16:45.912 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:16:45.912 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 0.45, m_sumCorr=0.44
23:16:45.912 00.000 9640 MoveAxis(E, 0, ABG)
23:16:45.912 00.000 9640 Move returns status 0, amount 0
23:16:45.912 00.000 9640 MoveAxis(S, 35, ABG)
23:16:45.912 00.000 9640 Guiding  Dir = 1, Dur = 35
23:16:45.912 00.000 9640 IsSlewing returns 0
23:16:45.913 00.001 9640 IsGuiding returns 0
23:16:45.913 00.000 9640 PulseGuide returned control before completion, sleep 45
23:16:45.918 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3428, FiltMin=3258, FiltMax=65516, Gamma=2.190
23:16:45.961 00.043 16872 UpdateGuideState exits: m=210583 SNR=267.5
23:16:45.968 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:45.973 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:16:45.976 00.003 16872 Enqueuing Expose request
23:16:45.980 00.004 9640 IsGuiding returns 1
23:16:45.980 00.000 9640 scope still moving after pulse duration time elapsed
23:16:46.012 00.032 9640 IsSlewing returns 0
23:16:46.012 00.000 9640 IsGuiding returns 0
23:16:46.012 00.000 9640 scope move finished after 35 + 64 ms
23:16:46.012 00.000 9640 Move returns status 0, amount 35
23:16:46.012 00.000 9640 move complete, result=0
23:16:46.012 00.000 9640 worker thread done servicing request
23:16:46.013 00.001 9640 Worker thread wakes up
23:16:46.013 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:16:46.013 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:16:46.015 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.5 px 35 ms SOUTH
23:16:46.076 00.061 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1e191f2-9d78-40cc-ab46-a23993572a98"}
23:16:46.083 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f1e191f2-9d78-40cc-ab46-a23993572a98"}
23:16:46.087 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e8aace3-e640-4b6d-92e2-03e854c30dd5"}
23:16:46.094 00.007 16872 case statement mapped state 6 to 3
23:16:46.099 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e8aace3-e640-4b6d-92e2-03e854c30dd5"}
23:16:46.105 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2e7eb3c1-2320-43b5-9bab-0bbd7190e603"}
23:16:46.109 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.81,7.43],"pixels":"..."},"id":"2e7eb3c1-2320-43b5-9bab-0bbd7190e603"}
23:16:49.557 03.448 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32db9180-c301-4ef5-a82b-c77f73eae7ba"}
23:16:49.563 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"32db9180-c301-4ef5-a82b-c77f73eae7ba"}
23:16:49.569 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aaa1397f-ea5e-47c9-a2da-2b8dd7dc4284"}
23:16:49.572 00.003 16872 case statement mapped state 6 to 3
23:16:49.576 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aaa1397f-ea5e-47c9-a2da-2b8dd7dc4284"}
23:16:49.580 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b71ab816-701e-4466-a5df-d88abfdc1166"}
23:16:49.583 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.81,7.43],"pixels":"..."},"id":"b71ab816-701e-4466-a5df-d88abfdc1166"}
23:16:50.093 00.510 9640 Exposure complete
23:16:50.239 00.146 9640 worker thread done servicing request
23:16:50.240 00.001 16872 OnExposeComplete: enter
23:16:50.242 00.002 16872 UpdateGuideState(): m_state=6
23:16:50.246 00.004 16872 Star::Find(15, 973, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:16:50.250 00.004 16872 Star::Find returns 1 (0), X=973.65, Y=982.45, Mass=204499, SNR=261.3, Peak=21356 HFD=3.3
23:16:50.253 00.003 16872 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.56) = xAngle (-4.63 = 1.65)
23:16:50.256 00.003 16872 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.58 = 1.70)
23:16:50.259 00.003 16872 CameraToMount -- cameraX=-0.61 cameraY=-0.04 hyp=0.61 cameraTheta=-3.08 mountX=-0.05 mountY=0.61, mountTheta=1.65
23:16:50.265 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.61, y=-0.04, opts=13)
23:16:50.271 00.006 16872 Enqueuing Move request for scope (-0.61, -0.04)
23:16:50.274 00.003 9640 Worker thread wakes up
23:16:50.274 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.04) opts 0xd
23:16:50.275 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.61, -0.04)
23:16:50.275 00.000 9640 Moving (-0.61, -0.04) raw xDistance=-0.05 yDistance=0.61
23:16:50.275 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:16:50.275 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.61, m_sumCorr=0.44
23:16:50.275 00.000 9640 MoveAxis(E, 0, ABG)
23:16:50.275 00.000 9640 Move returns status 0, amount 0
23:16:50.275 00.000 9640 MoveAxis(N, 0, ABG)
23:16:50.276 00.001 9640 Move returns status 0, amount 0
23:16:50.276 00.000 9640 move complete, result=0
23:16:50.276 00.000 9640 worker thread done servicing request
23:16:50.281 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3424, FiltMin=3252, FiltMax=65516, Gamma=2.190
23:16:50.322 00.041 16872 UpdateGuideState exits: m=204499 SNR=261.3
23:16:50.326 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:50.330 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:16:50.332 00.002 16872 Enqueuing Expose request
23:16:50.335 00.003 16872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
23:16:50.337 00.002 9640 Worker thread wakes up
23:16:50.337 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:16:50.337 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:16:53.058 02.721 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1bf3a7cc-a523-4f32-a1e9-512490215edd"}
23:16:53.061 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1bf3a7cc-a523-4f32-a1e9-512490215edd"}
23:16:53.066 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f9375437-7750-4284-b952-ae50e50b5f9e"}
23:16:53.071 00.005 16872 case statement mapped state 6 to 3
23:16:53.082 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9375437-7750-4284-b952-ae50e50b5f9e"}
23:16:53.090 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"35f95884-1157-4a0a-9f6a-bf26823adb35"}
23:16:53.096 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.65,7.45],"pixels":"..."},"id":"35f95884-1157-4a0a-9f6a-bf26823adb35"}
23:16:54.406 01.310 9640 Exposure complete
23:16:54.551 00.145 9640 worker thread done servicing request
23:16:54.551 00.000 16872 OnExposeComplete: enter
23:16:54.555 00.004 16872 UpdateGuideState(): m_state=6
23:16:54.560 00.005 16872 Star::Find(15, 973, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:16:54.563 00.003 16872 Star::Find returns 1 (0), X=973.61, Y=982.46, Mass=204756, SNR=277.6, Peak=19624 HFD=3.3
23:16:54.565 00.002 16872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.56) = xAngle (-4.66 = 1.62)
23:16:54.568 00.003 16872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.62 = 1.67)
23:16:54.573 00.005 16872 CameraToMount -- cameraX=-0.66 cameraY=-0.02 hyp=0.66 cameraTheta=-3.11 mountX=-0.03 mountY=0.65, mountTheta=1.62
23:16:54.581 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.66, y=-0.02, opts=13)
23:16:54.584 00.003 16872 Enqueuing Move request for scope (-0.66, -0.02)
23:16:54.588 00.004 9640 Worker thread wakes up
23:16:54.588 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.02) opts 0xd
23:16:54.588 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.66, -0.02)
23:16:54.588 00.000 9640 Moving (-0.66, -0.02) raw xDistance=-0.03 yDistance=0.65
23:16:54.588 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:16:54.588 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.65, m_sumCorr=0.68
23:16:54.588 00.000 9640 MoveAxis(E, 0, ABG)
23:16:54.588 00.000 9640 Move returns status 0, amount 0
23:16:54.588 00.000 9640 MoveAxis(S, 29, ABG)
23:16:54.588 00.000 9640 Guiding  Dir = 1, Dur = 29
23:16:54.589 00.001 9640 IsSlewing returns 0
23:16:54.589 00.000 9640 IsGuiding returns 0
23:16:54.590 00.001 9640 PulseGuide returned control before completion, sleep 39
23:16:54.595 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65520, med=3424, FiltMin=3286, FiltMax=65516, Gamma=2.190
23:16:54.633 00.038 9640 IsGuiding returns 1
23:16:54.633 00.000 9640 scope still moving after pulse duration time elapsed
23:16:54.637 00.004 16872 UpdateGuideState exits: m=204756 SNR=277.6
23:16:54.640 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:54.643 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:16:54.645 00.002 16872 Enqueuing Expose request
23:16:54.664 00.019 9640 IsSlewing returns 0
23:16:54.664 00.000 9640 IsGuiding returns 0
23:16:54.664 00.000 9640 scope move finished after 29 + 45 ms
23:16:54.664 00.000 9640 Move returns status 0, amount 29
23:16:54.665 00.001 9640 move complete, result=0
23:16:54.665 00.000 9640 worker thread done servicing request
23:16:54.665 00.000 9640 Worker thread wakes up
23:16:54.665 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:16:54.666 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:16:54.666 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.7 px 29 ms SOUTH
23:16:56.556 01.890 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f9571bca-57b8-4dd0-9d54-4e875ae93c7e"}
23:16:56.560 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f9571bca-57b8-4dd0-9d54-4e875ae93c7e"}
23:16:56.563 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"31153d50-d4fa-45b7-a2eb-84db68ed11e8"}
23:16:56.565 00.002 16872 case statement mapped state 6 to 3
23:16:56.568 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"31153d50-d4fa-45b7-a2eb-84db68ed11e8"}
23:16:56.574 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dd561add-ff75-48ec-9966-924ac44650af"}
23:16:56.578 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.61,7.46],"pixels":"..."},"id":"dd561add-ff75-48ec-9966-924ac44650af"}
23:16:58.753 02.175 9640 Exposure complete
23:16:58.895 00.142 9640 worker thread done servicing request
23:16:58.895 00.000 16872 OnExposeComplete: enter
23:16:58.899 00.004 16872 UpdateGuideState(): m_state=6
23:16:58.902 00.003 16872 Star::Find(15, 973, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:16:58.905 00.003 16872 Star::Find returns 1 (0), X=973.37, Y=982.54, Mass=209488, SNR=270.6, Peak=21460 HFD=3.2
23:16:58.909 00.004 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
23:16:58.911 00.002 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
23:16:58.914 00.003 16872 CameraToMount -- cameraX=-0.90 cameraY=0.05 hyp=0.90 cameraTheta=3.09 mountX=0.04 mountY=0.90, mountTheta=1.53
23:16:58.917 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.90, y=0.05, opts=13)
23:16:58.921 00.004 16872 Enqueuing Move request for scope (-0.90, 0.05)
23:16:58.924 00.003 9640 Worker thread wakes up
23:16:58.924 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.90, 0.05) opts 0xd
23:16:58.924 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.90, 0.05)
23:16:58.924 00.000 9640 Moving (-0.90, 0.05) raw xDistance=0.04 yDistance=0.90
23:16:58.924 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:16:58.924 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.90, m_sumCorr=0.84
23:16:58.924 00.000 9640 MoveAxis(E, 0, ABG)
23:16:58.924 00.000 9640 Move returns status 0, amount 0
23:16:58.924 00.000 9640 MoveAxis(S, 19, ABG)
23:16:58.924 00.000 9640 Guiding  Dir = 1, Dur = 19
23:16:58.926 00.002 9640 IsSlewing returns 0
23:16:58.926 00.000 9640 IsGuiding returns 0
23:16:58.927 00.001 9640 PulseGuide returned control before completion, sleep 29
23:16:58.940 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65520, med=3428, FiltMin=3316, FiltMax=65516, Gamma=2.190
23:16:58.972 00.032 9640 IsGuiding returns 1
23:16:58.972 00.000 9640 scope still moving after pulse duration time elapsed
23:16:58.984 00.012 16872 UpdateGuideState exits: m=209488 SNR=270.6
23:16:58.987 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:58.990 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:16:58.992 00.002 16872 Enqueuing Expose request
23:16:59.002 00.010 9640 IsSlewing returns 0
23:16:59.003 00.001 9640 IsGuiding returns 0
23:16:59.003 00.000 9640 scope move finished after 19 + 58 ms
23:16:59.003 00.000 9640 Move returns status 0, amount 19
23:16:59.003 00.000 9640 move complete, result=0
23:16:59.003 00.000 9640 worker thread done servicing request
23:16:59.003 00.000 9640 Worker thread wakes up
23:16:59.003 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:16:59.004 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:16:59.005 00.001 16872 GuideStep: 0.0 px 0 ms EAST, 0.9 px 19 ms SOUTH
23:17:00.057 01.052 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ddcff39-49da-4379-b01f-61f7cf89febd"}
23:17:00.061 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3ddcff39-49da-4379-b01f-61f7cf89febd"}
23:17:00.066 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb37d172-bf14-4e67-b4b8-436ac613fc2d"}
23:17:00.070 00.004 16872 case statement mapped state 6 to 3
23:17:00.073 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb37d172-bf14-4e67-b4b8-436ac613fc2d"}
23:17:00.077 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"02b3b15f-2c04-4a27-8a49-f6d74a5852b0"}
23:17:00.083 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.37,6.54],"pixels":"..."},"id":"02b3b15f-2c04-4a27-8a49-f6d74a5852b0"}
23:17:03.083 03.000 9640 Exposure complete
23:17:03.243 00.160 9640 worker thread done servicing request
23:17:03.243 00.000 16872 OnExposeComplete: enter
23:17:03.248 00.005 16872 UpdateGuideState(): m_state=6
23:17:03.252 00.004 16872 Star::Find(15, 973, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:17:03.257 00.005 16872 Star::Find returns 1 (0), X=973.56, Y=981.92, Mass=215649, SNR=272.9, Peak=22356 HFD=3.5
23:17:03.262 00.005 16872 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.56) = xAngle (-4.02 = 2.26)
23:17:03.265 00.003 16872 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.98 = 2.31)
23:17:03.268 00.003 16872 CameraToMount -- cameraX=-0.70 cameraY=-0.56 hyp=0.90 cameraTheta=-2.47 mountX=-0.57 mountY=0.67, mountTheta=2.28
23:17:03.276 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.70, y=-0.56, opts=13)
23:17:03.284 00.008 16872 Enqueuing Move request for scope (-0.70, -0.56)
23:17:03.289 00.005 9640 Worker thread wakes up
23:17:03.289 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.56) opts 0xd
23:17:03.289 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.70, -0.56)
23:17:03.289 00.000 9640 Moving (-0.70, -0.56) raw xDistance=-0.57 yDistance=0.67
23:17:03.290 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.57
23:17:03.290 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.67, m_sumCorr=1.1
23:17:03.290 00.000 9640 MoveAxis(E, 61, ABG)
23:17:03.290 00.000 9640 Guiding  Dir = 2, Dur = 61
23:17:03.290 00.000 9640 IsSlewing returns 0
23:17:03.291 00.001 9640 IsGuiding returns 0
23:17:03.291 00.000 9640 PulseGuide returned control before completion, sleep 71
23:17:03.297 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=65520, med=3432, FiltMin=3320, FiltMax=65516, Gamma=2.190
23:17:03.338 00.041 16872 UpdateGuideState exits: m=215649 SNR=272.9
23:17:03.342 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:03.344 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:17:03.347 00.003 16872 Enqueuing Expose request
23:17:03.368 00.021 9640 IsGuiding returns 1
23:17:03.368 00.000 9640 scope still moving after pulse duration time elapsed
23:17:03.399 00.031 9640 IsSlewing returns 0
23:17:03.400 00.001 9640 IsGuiding returns 0
23:17:03.401 00.001 9640 scope move finished after 61 + 49 ms
23:17:03.401 00.000 9640 Move returns status 0, amount 61
23:17:03.402 00.001 9640 MoveAxis(S, 26, ABG)
23:17:03.402 00.000 9640 Guiding  Dir = 1, Dur = 26
23:17:03.404 00.002 9640 IsSlewing returns 0
23:17:03.405 00.001 9640 IsGuiding returns 0
23:17:03.405 00.000 9640 PulseGuide returned control before completion, sleep 36
23:17:03.446 00.041 9640 IsGuiding returns 1
23:17:03.446 00.000 9640 scope still moving after pulse duration time elapsed
23:17:03.477 00.031 9640 IsSlewing returns 0
23:17:03.478 00.001 9640 IsGuiding returns 1
23:17:03.508 00.030 9640 IsSlewing returns 0
23:17:03.508 00.000 9640 IsGuiding returns 1
23:17:03.539 00.031 9640 IsSlewing returns 0
23:17:03.539 00.000 9640 IsGuiding returns 0
23:17:03.539 00.000 9640 scope move finished after 26 + 108 ms
23:17:03.539 00.000 9640 Move returns status 0, amount 26
23:17:03.539 00.000 9640 move complete, result=0
23:17:03.539 00.000 9640 worker thread done servicing request
23:17:03.539 00.000 9640 Worker thread wakes up
23:17:03.541 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
23:17:03.541 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:17:03.541 00.000 16872 GuideStep: -0.6 px 61 ms EAST, 0.7 px 26 ms SOUTH
23:17:03.562 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ca2be50f-d0e1-41ee-a249-8e152ea84a62"}
23:17:03.566 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ca2be50f-d0e1-41ee-a249-8e152ea84a62"}
23:17:03.573 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de4f62a3-4ead-4494-a8b6-3bc5416a4604"}
23:17:03.576 00.003 16872 case statement mapped state 6 to 3
23:17:03.578 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"de4f62a3-4ead-4494-a8b6-3bc5416a4604"}
23:17:03.594 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"848562d8-a436-46be-abda-53611c05f196"}
23:17:03.597 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.56,6.92],"pixels":"..."},"id":"848562d8-a436-46be-abda-53611c05f196"}
23:17:07.056 03.459 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d44a0ddb-687f-4146-ab6d-d69d67679d91"}
23:17:07.060 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d44a0ddb-687f-4146-ab6d-d69d67679d91"}
23:17:07.065 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21665e33-1140-4a0e-ada0-55cb5fae76df"}
23:17:07.070 00.005 16872 case statement mapped state 6 to 3
23:17:07.075 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"21665e33-1140-4a0e-ada0-55cb5fae76df"}
23:17:07.081 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d2f7e733-84b4-4fcb-b4f8-d175663f5855"}
23:17:07.087 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.56,6.92],"pixels":"..."},"id":"d2f7e733-84b4-4fcb-b4f8-d175663f5855"}
23:17:07.619 00.532 9640 Exposure complete
23:17:07.769 00.150 9640 worker thread done servicing request
23:17:07.769 00.000 16872 OnExposeComplete: enter
23:17:07.772 00.003 16872 UpdateGuideState(): m_state=6
23:17:07.775 00.003 16872 Star::Find(15, 973, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:17:07.782 00.007 16872 Star::Find returns 1 (0), X=973.37, Y=982.87, Mass=223709, SNR=274.8, Peak=22760 HFD=3.3
23:17:07.788 00.006 16872 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.56) = xAngle (1.18 = 1.18)
23:17:07.792 00.004 16872 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.23 = 1.23)
23:17:07.795 00.003 16872 CameraToMount -- cameraX=-0.89 cameraY=0.38 hyp=0.97 cameraTheta=2.74 mountX=0.37 mountY=0.92, mountTheta=1.19
23:17:07.799 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.89, y=0.38, opts=13)
23:17:07.802 00.003 16872 Enqueuing Move request for scope (-0.89, 0.38)
23:17:07.804 00.002 9640 Worker thread wakes up
23:17:07.805 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.38) opts 0xd
23:17:07.805 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.89, 0.38)
23:17:07.805 00.000 9640 Moving (-0.89, 0.38) raw xDistance=0.37 yDistance=0.92
23:17:07.805 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.37
23:17:07.805 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.92, m_sumCorr=1.3
23:17:07.805 00.000 9640 MoveAxis(W, 33, ABG)
23:17:07.805 00.000 9640 Guiding  Dir = 3, Dur = 33
23:17:07.805 00.000 9640 IsSlewing returns 0
23:17:07.805 00.000 9640 IsGuiding returns 0
23:17:07.806 00.001 9640 PulseGuide returned control before completion, sleep 43
23:17:07.814 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3092, max=65520, med=3424, FiltMin=3308, FiltMax=65516, Gamma=2.190
23:17:07.854 00.040 9640 IsGuiding returns 1
23:17:07.854 00.000 9640 scope still moving after pulse duration time elapsed
23:17:07.856 00.002 16872 UpdateGuideState exits: m=223709 SNR=274.8
23:17:07.860 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:07.864 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:17:07.867 00.003 16872 Enqueuing Expose request
23:17:07.885 00.018 9640 IsSlewing returns 0
23:17:07.886 00.001 9640 IsGuiding returns 0
23:17:07.886 00.000 9640 scope move finished after 33 + 47 ms
23:17:07.887 00.001 9640 Move returns status 0, amount 33
23:17:07.887 00.000 9640 MoveAxis(S, 29, ABG)
23:17:07.887 00.000 9640 Guiding  Dir = 1, Dur = 29
23:17:07.887 00.000 9640 IsSlewing returns 0
23:17:07.887 00.000 9640 IsGuiding returns 0
23:17:07.887 00.000 9640 PulseGuide returned control before completion, sleep 39
23:17:07.930 00.043 9640 IsGuiding returns 1
23:17:07.930 00.000 9640 scope still moving after pulse duration time elapsed
23:17:07.962 00.032 9640 IsSlewing returns 0
23:17:07.963 00.001 9640 IsGuiding returns 1
23:17:07.993 00.030 9640 IsSlewing returns 0
23:17:07.994 00.001 9640 IsGuiding returns 1
23:17:08.024 00.030 9640 IsSlewing returns 0
23:17:08.024 00.000 9640 IsGuiding returns 1
23:17:08.055 00.031 9640 IsSlewing returns 0
23:17:08.055 00.000 9640 IsGuiding returns 0
23:17:08.056 00.001 9640 scope move finished after 29 + 139 ms
23:17:08.056 00.000 9640 Move returns status 0, amount 29
23:17:08.056 00.000 9640 move complete, result=0
23:17:08.056 00.000 9640 worker thread done servicing request
23:17:08.056 00.000 16872 GuideStep: 0.4 px 33 ms WEST, 0.9 px 29 ms SOUTH
23:17:08.065 00.009 9640 Worker thread wakes up
23:17:08.065 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:17:08.065 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:17:10.557 02.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"edab783b-d411-4c1b-a03f-f714d9227de7"}
23:17:10.560 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"edab783b-d411-4c1b-a03f-f714d9227de7"}
23:17:10.563 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b72830f-a0a1-4505-b7c8-7caa020136d1"}
23:17:10.566 00.003 16872 case statement mapped state 6 to 3
23:17:10.570 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b72830f-a0a1-4505-b7c8-7caa020136d1"}
23:17:10.577 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc4db516-c3fd-491f-9155-fd37be44a941"}
23:17:10.580 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.37,6.87],"pixels":"..."},"id":"dc4db516-c3fd-491f-9155-fd37be44a941"}
23:17:12.130 01.550 9640 Exposure complete
23:17:12.279 00.149 9640 worker thread done servicing request
23:17:12.279 00.000 16872 OnExposeComplete: enter
23:17:12.282 00.003 16872 UpdateGuideState(): m_state=6
23:17:12.286 00.004 16872 Star::Find(15, 973, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:17:12.290 00.004 16872 Star::Find returns 1 (0), X=973.01, Y=982.92, Mass=226245, SNR=285.9, Peak=26300 HFD=2.9
23:17:12.293 00.003 16872 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.56) = xAngle (1.25 = 1.25)
23:17:12.297 00.004 16872 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.30 = 1.30)
23:17:12.302 00.005 16872 CameraToMount -- cameraX=-1.25 cameraY=0.44 hyp=1.32 cameraTheta=2.81 mountX=0.42 mountY=1.28, mountTheta=1.25
23:17:12.309 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.25, y=0.44, opts=13)
23:17:12.313 00.004 16872 Enqueuing Move request for scope (-1.25, 0.44)
23:17:12.319 00.006 9640 Worker thread wakes up
23:17:12.319 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.25, 0.44) opts 0xd
23:17:12.319 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.25, 0.44)
23:17:12.319 00.000 9640 Moving (-1.25, 0.44) raw xDistance=0.42 yDistance=1.28
23:17:12.319 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.42
23:17:12.319 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 1.28, m_sumCorr=1.5
23:17:12.319 00.000 9640 MoveAxis(W, 48, ABG)
23:17:12.320 00.001 9640 Guiding  Dir = 3, Dur = 48
23:17:12.320 00.000 9640 IsSlewing returns 0
23:17:12.320 00.000 9640 IsGuiding returns 0
23:17:12.321 00.001 9640 PulseGuide returned control before completion, sleep 58
23:17:12.328 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3092, max=65520, med=3436, FiltMin=3312, FiltMax=65516, Gamma=2.190
23:17:12.369 00.041 16872 UpdateGuideState exits: m=226245 SNR=285.9
23:17:12.373 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:12.376 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:17:12.379 00.003 16872 Enqueuing Expose request
23:17:12.395 00.016 9640 IsGuiding returns 1
23:17:12.395 00.000 9640 scope still moving after pulse duration time elapsed
23:17:12.428 00.033 9640 IsSlewing returns 0
23:17:12.428 00.000 9640 IsGuiding returns 0
23:17:12.428 00.000 9640 scope move finished after 48 + 59 ms
23:17:12.428 00.000 9640 Move returns status 0, amount 48
23:17:12.428 00.000 9640 MoveAxis(S, 30, ABG)
23:17:12.429 00.001 9640 Guiding  Dir = 1, Dur = 30
23:17:12.429 00.000 9640 IsSlewing returns 0
23:17:12.429 00.000 9640 IsGuiding returns 0
23:17:12.430 00.001 9640 PulseGuide returned control before completion, sleep 40
23:17:12.472 00.042 9640 IsGuiding returns 1
23:17:12.472 00.000 9640 scope still moving after pulse duration time elapsed
23:17:12.504 00.032 9640 IsSlewing returns 0
23:17:12.504 00.000 9640 IsGuiding returns 1
23:17:12.535 00.031 9640 IsSlewing returns 0
23:17:12.535 00.000 9640 IsGuiding returns 1
23:17:12.565 00.030 9640 IsSlewing returns 0
23:17:12.566 00.001 9640 IsGuiding returns 0
23:17:12.566 00.000 9640 scope move finished after 30 + 106 ms
23:17:12.566 00.000 9640 Move returns status 0, amount 30
23:17:12.566 00.000 9640 move complete, result=0
23:17:12.566 00.000 9640 worker thread done servicing request
23:17:12.566 00.000 9640 Worker thread wakes up
23:17:12.566 00.000 16872 GuideStep: 0.4 px 48 ms WEST, 1.3 px 30 ms SOUTH
23:17:12.570 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:17:12.570 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:17:14.056 01.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef8ca4c1-308f-4a0b-b715-17780103bdab"}
23:17:14.061 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ef8ca4c1-308f-4a0b-b715-17780103bdab"}
23:17:14.066 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"32696f18-6b16-4677-804a-4ae7e20703d0"}
23:17:14.069 00.003 16872 case statement mapped state 6 to 3
23:17:14.073 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"32696f18-6b16-4677-804a-4ae7e20703d0"}
23:17:14.090 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cb38be99-dd05-4049-9d12-b342f23584a9"}
23:17:14.095 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.01,6.92],"pixels":"..."},"id":"cb38be99-dd05-4049-9d12-b342f23584a9"}
23:17:16.645 02.550 9640 Exposure complete
23:17:16.789 00.144 16872 OnExposeComplete: enter
23:17:16.794 00.005 16872 UpdateGuideState(): m_state=6
23:17:16.798 00.004 9640 worker thread done servicing request
23:17:16.798 00.000 16872 Star::Find(15, 973, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
23:17:16.802 00.004 16872 Star::Find returns 1 (0), X=972.80, Y=982.49, Mass=212137, SNR=277.9, Peak=21728 HFD=3.4
23:17:16.807 00.005 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
23:17:16.814 00.007 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
23:17:16.818 00.004 16872 CameraToMount -- cameraX=-1.47 cameraY=0.00 hyp=1.47 cameraTheta=3.14 mountX=-0.02 mountY=1.46, mountTheta=1.58
23:17:16.824 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.47, y=0.00, opts=13)
23:17:16.828 00.004 16872 Enqueuing Move request for scope (-1.47, 0.00)
23:17:16.831 00.003 9640 Worker thread wakes up
23:17:16.831 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.47, 0.00) opts 0xd
23:17:16.831 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.47, 0.00)
23:17:16.832 00.001 9640 Moving (-1.47, 0.00) raw xDistance=-0.02 yDistance=1.46
23:17:16.832 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:17:16.832 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 1.46, m_sumCorr=1.8
23:17:16.832 00.000 9640 MoveAxis(E, 0, ABG)
23:17:16.832 00.000 9640 Move returns status 0, amount 0
23:17:16.832 00.000 9640 MoveAxis(S, 36, ABG)
23:17:16.832 00.000 9640 Guiding  Dir = 1, Dur = 36
23:17:16.832 00.000 9640 IsSlewing returns 0
23:17:16.833 00.001 9640 IsGuiding returns 0
23:17:16.833 00.000 9640 PulseGuide returned control before completion, sleep 46
23:17:16.840 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65520, med=3424, FiltMin=3296, FiltMax=65516, Gamma=2.190
23:17:16.883 00.043 9640 IsGuiding returns 1
23:17:16.883 00.000 9640 scope still moving after pulse duration time elapsed
23:17:16.886 00.003 16872 UpdateGuideState exits: m=212137 SNR=277.9
23:17:16.890 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:16.894 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:17:16.897 00.003 16872 Enqueuing Expose request
23:17:16.913 00.016 9640 IsSlewing returns 0
23:17:16.913 00.000 9640 IsGuiding returns 0
23:17:16.913 00.000 9640 scope move finished after 36 + 45 ms
23:17:16.914 00.001 9640 Move returns status 0, amount 36
23:17:16.914 00.000 9640 move complete, result=0
23:17:16.914 00.000 9640 worker thread done servicing request
23:17:16.914 00.000 9640 Worker thread wakes up
23:17:16.914 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:17:16.914 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:17:16.918 00.004 16872 GuideStep: -0.0 px 0 ms EAST, 1.5 px 36 ms SOUTH
23:17:17.904 00.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d3808248-6c34-4da1-bdd2-1fdb14898cba"}
23:17:17.909 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d3808248-6c34-4da1-bdd2-1fdb14898cba"}
23:17:17.919 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b063436a-2bcb-4e40-a351-4b72f2c0a4f2"}
23:17:17.924 00.005 16872 case statement mapped state 6 to 3
23:17:17.928 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b063436a-2bcb-4e40-a351-4b72f2c0a4f2"}
23:17:18.032 00.104 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"deb5d4e2-834d-4810-b7e4-3b8c9c1a2d6a"}
23:17:18.039 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.80,7.49],"pixels":"..."},"id":"deb5d4e2-834d-4810-b7e4-3b8c9c1a2d6a"}
23:17:20.983 02.944 9640 Exposure complete
23:17:21.057 00.074 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"52c6602b-cb0f-472e-be9a-a6ee22801499"}
23:17:21.062 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"52c6602b-cb0f-472e-be9a-a6ee22801499"}
23:17:21.065 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f28ea694-92e8-47b2-b255-a643f19131ef"}
23:17:21.069 00.004 16872 case statement mapped state 6 to 3
23:17:21.074 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f28ea694-92e8-47b2-b255-a643f19131ef"}
23:17:21.079 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5bc4aa8e-2d2f-4642-872d-50d690290f72"}
23:17:21.083 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.80,7.49],"pixels":"..."},"id":"5bc4aa8e-2d2f-4642-872d-50d690290f72"}
23:17:21.131 00.048 9640 worker thread done servicing request
23:17:21.131 00.000 16872 OnExposeComplete: enter
23:17:21.135 00.004 16872 UpdateGuideState(): m_state=6
23:17:21.139 00.004 16872 Star::Find(15, 972, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
23:17:21.141 00.002 16872 Star::Find returns 1 (0), X=972.42, Y=982.55, Mass=213713, SNR=284.9, Peak=20568 HFD=3.3
23:17:21.144 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
23:17:21.146 00.002 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
23:17:21.149 00.003 16872 CameraToMount -- cameraX=-1.84 cameraY=0.06 hyp=1.85 cameraTheta=3.11 mountX=0.03 mountY=1.85, mountTheta=1.55
23:17:21.158 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-1.84, y=0.06, opts=13)
23:17:21.162 00.004 16872 Enqueuing Move request for scope (-1.84, 0.06)
23:17:21.164 00.002 9640 Worker thread wakes up
23:17:21.165 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.84, 0.06) opts 0xd
23:17:21.165 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.84, 0.06)
23:17:21.165 00.000 9640 Moving (-1.84, 0.06) raw xDistance=0.03 yDistance=1.85
23:17:21.165 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:17:21.165 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.41, input 1.85, m_sumCorr=2.2
23:17:21.165 00.000 9640 MoveAxis(E, 0, ABG)
23:17:21.165 00.000 9640 Move returns status 0, amount 0
23:17:21.165 00.000 9640 MoveAxis(S, 49, ABG)
23:17:21.166 00.001 9640 Guiding  Dir = 1, Dur = 49
23:17:21.166 00.000 9640 IsSlewing returns 0
23:17:21.167 00.001 9640 IsGuiding returns 0
23:17:21.168 00.001 9640 PulseGuide returned control before completion, sleep 59
23:17:21.178 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65520, med=3428, FiltMin=3320, FiltMax=65520, Gamma=2.190
23:17:21.226 00.048 16872 UpdateGuideState exits: m=213713 SNR=284.9
23:17:21.230 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:21.233 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:17:21.237 00.004 9640 IsGuiding returns 1
23:17:21.237 00.000 16872 Enqueuing Expose request
23:17:21.241 00.004 9640 scope still moving after pulse duration time elapsed
23:17:21.275 00.034 9640 IsSlewing returns 0
23:17:21.275 00.000 9640 IsGuiding returns 0
23:17:21.275 00.000 9640 scope move finished after 49 + 59 ms
23:17:21.276 00.001 9640 Move returns status 0, amount 49
23:17:21.276 00.000 9640 move complete, result=0
23:17:21.276 00.000 9640 worker thread done servicing request
23:17:21.276 00.000 9640 Worker thread wakes up
23:17:21.276 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:17:21.276 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:17:21.281 00.005 16872 GuideStep: 0.0 px 0 ms EAST, 1.8 px 49 ms SOUTH
23:17:24.556 03.275 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f2d3d0d-b56f-4440-81dd-84d30cf7e208"}
23:17:24.560 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7f2d3d0d-b56f-4440-81dd-84d30cf7e208"}
23:17:24.565 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eaf0b23b-1911-4dee-bf50-9d94e94b553c"}
23:17:24.571 00.006 16872 case statement mapped state 6 to 3
23:17:24.575 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eaf0b23b-1911-4dee-bf50-9d94e94b553c"}
23:17:24.580 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"db05b258-6026-4ca4-ad4a-7454361beb10"}
23:17:24.585 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.42,6.55],"pixels":"..."},"id":"db05b258-6026-4ca4-ad4a-7454361beb10"}
23:17:25.408 00.823 9640 Exposure complete
23:17:25.555 00.147 9640 worker thread done servicing request
23:17:25.556 00.001 16872 OnExposeComplete: enter
23:17:25.560 00.004 16872 UpdateGuideState(): m_state=6
23:17:25.567 00.007 16872 Star::Find(15, 972, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
23:17:25.572 00.005 16872 Star::Find returns 1 (0), X=972.06, Y=982.18, Mass=233935, SNR=284.1, Peak=24164 HFD=3.2
23:17:25.578 00.006 16872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.56) = xAngle (-4.56 = 1.72)
23:17:25.584 00.006 16872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.51 = 1.77)
23:17:25.588 00.004 16872 CameraToMount -- cameraX=-2.20 cameraY=-0.30 hyp=2.22 cameraTheta=-3.00 mountX=-0.34 mountY=2.18, mountTheta=1.72
23:17:25.594 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-2.20, y=-0.30, opts=13)
23:17:25.597 00.003 16872 Enqueuing Move request for scope (-2.20, -0.30)
23:17:25.600 00.003 9640 Worker thread wakes up
23:17:25.600 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.20, -0.30) opts 0xd
23:17:25.600 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.20, -0.30)
23:17:25.600 00.000 9640 Moving (-2.20, -0.30) raw xDistance=-0.34 yDistance=2.18
23:17:25.600 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.34
23:17:25.600 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.51, input 2.18, m_sumCorr=2.8
23:17:25.600 00.000 9640 MoveAxis(E, 36, ABG)
23:17:25.600 00.000 9640 Guiding  Dir = 2, Dur = 36
23:17:25.600 00.000 9640 IsSlewing returns 0
23:17:25.601 00.001 9640 IsGuiding returns 0
23:17:25.601 00.000 9640 PulseGuide returned control before completion, sleep 46
23:17:25.607 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=65520, med=3416, FiltMin=3262, FiltMax=65516, Gamma=2.190
23:17:25.649 00.042 16872 UpdateGuideState exits: m=233935 SNR=284.1
23:17:25.652 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:25.655 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:17:25.658 00.003 16872 Enqueuing Expose request
23:17:25.660 00.002 9640 IsGuiding returns 1
23:17:25.660 00.000 9640 scope still moving after pulse duration time elapsed
23:17:25.683 00.023 9640 IsSlewing returns 0
23:17:25.683 00.000 9640 IsGuiding returns 0
23:17:25.684 00.001 9640 scope move finished after 36 + 46 ms
23:17:25.684 00.000 9640 Move returns status 0, amount 36
23:17:25.684 00.000 9640 MoveAxis(S, 62, ABG)
23:17:25.684 00.000 9640 Guiding  Dir = 1, Dur = 62
23:17:25.684 00.000 9640 IsSlewing returns 0
23:17:25.684 00.000 9640 IsGuiding returns 0
23:17:25.685 00.001 9640 PulseGuide returned control before completion, sleep 72
23:17:25.763 00.078 9640 IsGuiding returns 1
23:17:25.763 00.000 9640 scope still moving after pulse duration time elapsed
23:17:25.794 00.031 9640 IsSlewing returns 0
23:17:25.794 00.000 9640 IsGuiding returns 0
23:17:25.794 00.000 9640 scope move finished after 62 + 47 ms
23:17:25.794 00.000 9640 Move returns status 0, amount 62
23:17:25.794 00.000 9640 move complete, result=0
23:17:25.794 00.000 9640 worker thread done servicing request
23:17:25.795 00.001 16872 GuideStep: -0.3 px 36 ms EAST, 2.2 px 62 ms SOUTH
23:17:25.799 00.004 9640 Worker thread wakes up
23:17:25.800 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:17:25.800 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:17:28.057 02.257 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ab51c84-20d3-43b8-a1cc-283c5a4ab8cd"}
23:17:28.063 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0ab51c84-20d3-43b8-a1cc-283c5a4ab8cd"}
23:17:28.067 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e93d277-105e-4e2e-8416-bcd81b5f45e7"}
23:17:28.070 00.003 16872 case statement mapped state 6 to 3
23:17:28.074 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e93d277-105e-4e2e-8416-bcd81b5f45e7"}
23:17:28.078 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f8753051-84b9-4e1e-bc70-b02ec7c8aba5"}
23:17:28.081 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.06,7.18],"pixels":"..."},"id":"f8753051-84b9-4e1e-bc70-b02ec7c8aba5"}
23:17:29.865 01.784 9640 Exposure complete
23:17:30.032 00.167 9640 worker thread done servicing request
23:17:30.032 00.000 16872 OnExposeComplete: enter
23:17:30.036 00.004 16872 UpdateGuideState(): m_state=6
23:17:30.039 00.003 16872 Star::Find(15, 972, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
23:17:30.043 00.004 16872 Star::Find returns 1 (0), X=971.73, Y=982.61, Mass=213914, SNR=270.9, Peak=20792 HFD=3.5
23:17:30.046 00.003 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
23:17:30.049 00.003 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
23:17:30.053 00.004 16872 CameraToMount -- cameraX=-2.53 cameraY=0.13 hyp=2.54 cameraTheta=3.09 mountX=0.09 mountY=2.54, mountTheta=1.54
23:17:30.062 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-2.53, y=0.13, opts=13)
23:17:30.066 00.004 16872 Enqueuing Move request for scope (-2.53, 0.13)
23:17:30.072 00.006 9640 Worker thread wakes up
23:17:30.072 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.53, 0.13) opts 0xd
23:17:30.072 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.53, 0.13)
23:17:30.072 00.000 9640 Moving (-2.53, 0.13) raw xDistance=0.09 yDistance=2.54
23:17:30.072 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:17:30.072 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.60, input 2.54, m_sumCorr=3.4
23:17:30.072 00.000 9640 MoveAxis(E, 0, ABG)
23:17:30.072 00.000 9640 Move returns status 0, amount 0
23:17:30.072 00.000 9640 MoveAxis(S, 72, ABG)
23:17:30.073 00.001 9640 Guiding  Dir = 1, Dur = 72
23:17:30.073 00.000 9640 IsSlewing returns 0
23:17:30.073 00.000 9640 IsGuiding returns 0
23:17:30.073 00.000 9640 PulseGuide returned control before completion, sleep 82
23:17:30.080 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3416, FiltMin=3300, FiltMax=65516, Gamma=2.190
23:17:30.133 00.053 16872 UpdateGuideState exits: m=213914 SNR=270.9
23:17:30.136 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:30.139 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:17:30.154 00.015 16872 Enqueuing Expose request
23:17:30.159 00.005 9640 IsGuiding returns 1
23:17:30.159 00.000 9640 scope still moving after pulse duration time elapsed
23:17:30.189 00.030 9640 IsSlewing returns 0
23:17:30.189 00.000 9640 IsGuiding returns 0
23:17:30.190 00.001 9640 scope move finished after 72 + 44 ms
23:17:30.190 00.000 9640 Move returns status 0, amount 72
23:17:30.190 00.000 9640 move complete, result=0
23:17:30.190 00.000 9640 worker thread done servicing request
23:17:30.190 00.000 9640 Worker thread wakes up
23:17:30.191 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:17:30.191 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:17:30.209 00.018 16872 GuideStep: 0.1 px 0 ms EAST, 2.5 px 72 ms SOUTH
23:17:31.556 01.347 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5093ad5d-d5e8-4d2b-8e9a-92432a229ddf"}
23:17:31.558 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5093ad5d-d5e8-4d2b-8e9a-92432a229ddf"}
23:17:31.563 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e0a06f70-1d04-449d-a4c9-0c7d8d42456a"}
23:17:31.572 00.009 16872 case statement mapped state 6 to 3
23:17:31.578 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0a06f70-1d04-449d-a4c9-0c7d8d42456a"}
23:17:31.583 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"95dc95f2-679f-45e1-9f7d-0a933fad7e69"}
23:17:31.586 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.73,6.61],"pixels":"..."},"id":"95dc95f2-679f-45e1-9f7d-0a933fad7e69"}
23:17:34.268 02.682 9640 Exposure complete
23:17:34.411 00.143 9640 worker thread done servicing request
23:17:34.411 00.000 16872 OnExposeComplete: enter
23:17:34.414 00.003 16872 UpdateGuideState(): m_state=6
23:17:34.420 00.006 16872 Star::Find(15, 971, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
23:17:34.422 00.002 16872 Star::Find returns 1 (0), X=971.09, Y=982.82, Mass=241324, SNR=292.3, Peak=26684 HFD=3.1
23:17:34.425 00.003 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
23:17:34.428 00.003 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
23:17:34.432 00.004 16872 CameraToMount -- cameraX=-3.17 cameraY=0.33 hyp=3.19 cameraTheta=3.04 mountX=0.28 mountY=3.19, mountTheta=1.48
23:17:34.438 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-3.17, y=0.33, opts=13)
23:17:34.441 00.003 16872 Enqueuing Move request for scope (-3.17, 0.33)
23:17:34.443 00.002 9640 Worker thread wakes up
23:17:34.443 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.17, 0.33) opts 0xd
23:17:34.443 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.17, 0.33)
23:17:34.443 00.000 9640 Moving (-3.17, 0.33) raw xDistance=0.28 yDistance=3.19
23:17:34.443 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.28
23:17:34.443 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.70, input 3.19, m_sumCorr=4.1
23:17:34.444 00.001 9640 MoveAxis(W, 30, ABG)
23:17:34.444 00.000 9640 Guiding  Dir = 3, Dur = 30
23:17:34.444 00.000 9640 IsSlewing returns 0
23:17:34.445 00.001 9640 IsGuiding returns 0
23:17:34.445 00.000 9640 PulseGuide returned control before completion, sleep 40
23:17:34.453 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65520, med=3412, FiltMin=3264, FiltMax=65520, Gamma=2.190
23:17:34.491 00.038 9640 IsGuiding returns 1
23:17:34.492 00.001 9640 scope still moving after pulse duration time elapsed
23:17:34.496 00.004 16872 UpdateGuideState exits: m=241324 SNR=292.3
23:17:34.500 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:34.503 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:17:34.505 00.002 16872 Enqueuing Expose request
23:17:34.521 00.016 9640 IsSlewing returns 0
23:17:34.522 00.001 9640 IsGuiding returns 0
23:17:34.522 00.000 9640 scope move finished after 30 + 46 ms
23:17:34.522 00.000 9640 Move returns status 0, amount 30
23:17:34.522 00.000 9640 MoveAxis(S, 84, ABG)
23:17:34.522 00.000 9640 Guiding  Dir = 1, Dur = 84
23:17:34.522 00.000 9640 IsSlewing returns 0
23:17:34.523 00.001 9640 IsGuiding returns 0
23:17:34.523 00.000 9640 PulseGuide returned control before completion, sleep 94
23:17:34.631 00.108 9640 IsGuiding returns 1
23:17:34.631 00.000 9640 scope still moving after pulse duration time elapsed
23:17:34.662 00.031 9640 IsSlewing returns 0
23:17:34.663 00.001 9640 IsGuiding returns 0
23:17:34.663 00.000 9640 scope move finished after 84 + 55 ms
23:17:34.663 00.000 9640 Move returns status 0, amount 84
23:17:34.663 00.000 9640 move complete, result=0
23:17:34.663 00.000 9640 worker thread done servicing request
23:17:34.663 00.000 9640 Worker thread wakes up
23:17:34.663 00.000 16872 GuideStep: 0.3 px 30 ms WEST, 3.2 px 84 ms SOUTH
23:17:34.666 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:17:34.666 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:17:35.055 00.389 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f9d35c13-0159-465e-89c7-38ecc1b1e4ad"}
23:17:35.058 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f9d35c13-0159-465e-89c7-38ecc1b1e4ad"}
23:17:35.062 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b42543a-03f9-49a4-a744-a6d0f54ff416"}
23:17:35.066 00.004 16872 case statement mapped state 6 to 3
23:17:35.072 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b42543a-03f9-49a4-a744-a6d0f54ff416"}
23:17:35.078 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5164db01-0115-498e-9106-c3a889dc4396"}
23:17:35.082 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.09,6.82],"pixels":"..."},"id":"5164db01-0115-498e-9106-c3a889dc4396"}
23:17:38.553 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9548559c-0166-4391-83d7-e371483356e3"}
23:17:38.558 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9548559c-0166-4391-83d7-e371483356e3"}
23:17:38.562 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b1644e2e-f691-4eb6-9f5f-9aa697b53275"}
23:17:38.565 00.003 16872 case statement mapped state 6 to 3
23:17:38.573 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1644e2e-f691-4eb6-9f5f-9aa697b53275"}
23:17:38.578 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5d08b9cf-679e-4550-ac1a-2880715f82f4"}
23:17:38.582 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.09,6.82],"pixels":"..."},"id":"5d08b9cf-679e-4550-ac1a-2880715f82f4"}
23:17:38.725 00.143 9640 Exposure complete
23:17:38.869 00.144 9640 worker thread done servicing request
23:17:38.869 00.000 16872 OnExposeComplete: enter
23:17:38.873 00.004 16872 UpdateGuideState(): m_state=6
23:17:38.876 00.003 16872 Star::Find(15, 971, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
23:17:38.878 00.002 16872 Star::Find returns 1 (0), X=970.47, Y=983.05, Mass=210202, SNR=273.5, Peak=20156 HFD=3.6
23:17:38.883 00.005 16872 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.56) = xAngle (1.44 = 1.44)
23:17:38.888 00.005 16872 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.48 = 1.48)
23:17:38.890 00.002 16872 CameraToMount -- cameraX=-3.79 cameraY=0.56 hyp=3.84 cameraTheta=2.99 mountX=0.51 mountY=3.82, mountTheta=1.44
23:17:38.900 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-3.79, y=0.56, opts=13)
23:17:38.904 00.004 16872 Enqueuing Move request for scope (-3.79, 0.56)
23:17:38.908 00.004 9640 Worker thread wakes up
23:17:38.908 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.79, 0.56) opts 0xd
23:17:38.909 00.001 9640 Handling offset move in thread for scope, endpoint = (-3.79, 0.56)
23:17:38.909 00.000 9640 Moving (-3.79, 0.56) raw xDistance=0.51 yDistance=3.82
23:17:38.909 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.51
23:17:38.909 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.85, input 3.82, m_sumCorr=4.9
23:17:38.909 00.000 9640 MoveAxis(W, 57, ABG)
23:17:38.909 00.000 9640 Guiding  Dir = 3, Dur = 57
23:17:38.909 00.000 9640 IsSlewing returns 0
23:17:38.909 00.000 9640 IsGuiding returns 0
23:17:38.910 00.001 9640 PulseGuide returned control before completion, sleep 67
23:17:38.915 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3092, max=65520, med=3424, FiltMin=3320, FiltMax=65512, Gamma=2.190
23:17:38.957 00.042 16872 UpdateGuideState exits: m=210202 SNR=273.5
23:17:38.961 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:38.964 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:17:38.966 00.002 16872 Enqueuing Expose request
23:17:38.989 00.023 9640 IsGuiding returns 0
23:17:38.989 00.000 9640 Move returns status 0, amount 57
23:17:38.989 00.000 9640 MoveAxis(S, 102, ABG)
23:17:38.989 00.000 9640 Guiding  Dir = 1, Dur = 102
23:17:38.990 00.001 9640 IsSlewing returns 0
23:17:38.990 00.000 9640 IsGuiding returns 0
23:17:38.991 00.001 9640 PulseGuide returned control before completion, sleep 111
23:17:39.112 00.121 9640 IsGuiding returns 1
23:17:39.112 00.000 9640 scope still moving after pulse duration time elapsed
23:17:39.143 00.031 9640 IsSlewing returns 0
23:17:39.143 00.000 9640 IsGuiding returns 0
23:17:39.143 00.000 9640 scope move finished after 102 + 51 ms
23:17:39.143 00.000 9640 Move returns status 0, amount 102
23:17:39.143 00.000 9640 move complete, result=0
23:17:39.143 00.000 9640 worker thread done servicing request
23:17:39.144 00.001 9640 Worker thread wakes up
23:17:39.144 00.000 16872 GuideStep: 0.5 px 57 ms WEST, 3.8 px 102 ms SOUTH
23:17:39.147 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:17:39.147 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:17:42.053 02.906 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c841e79-3c97-461a-b4b5-e8f67ab7d5f5"}
23:17:42.057 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5c841e79-3c97-461a-b4b5-e8f67ab7d5f5"}
23:17:42.061 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df18b0b8-c0c1-4134-8f58-e4ccfef33b6a"}
23:17:42.064 00.003 16872 case statement mapped state 6 to 3
23:17:42.066 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"df18b0b8-c0c1-4134-8f58-e4ccfef33b6a"}
23:17:42.070 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4a6b9091-04d5-4f4d-a1ac-e4167b3fe1e2"}
23:17:42.072 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.47,7.05],"pixels":"..."},"id":"4a6b9091-04d5-4f4d-a1ac-e4167b3fe1e2"}
23:17:43.226 01.154 9640 Exposure complete
23:17:43.371 00.145 9640 worker thread done servicing request
23:17:43.371 00.000 16872 OnExposeComplete: enter
23:17:43.374 00.003 16872 UpdateGuideState(): m_state=6
23:17:43.377 00.003 16872 Star::Find(15, 970, 983, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
23:17:43.380 00.003 16872 Star::Find returns 1 (0), X=969.35, Y=981.73, Mass=224250, SNR=275.9, Peak=24408 HFD=3.2
23:17:43.382 00.002 16872 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.56) = xAngle (-4.55 = 1.74)
23:17:43.386 00.004 16872 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.50 = 1.78)
23:17:43.391 00.005 16872 CameraToMount -- cameraX=-4.92 cameraY=-0.75 hyp=4.98 cameraTheta=-2.99 mountX=-0.83 mountY=4.86, mountTheta=1.74
23:17:43.396 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-4.92, y=-0.75, opts=13)
23:17:43.400 00.004 16872 Enqueuing Move request for scope (-4.92, -0.75)
23:17:43.409 00.009 9640 Worker thread wakes up
23:17:43.409 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.92, -0.75) opts 0xd
23:17:43.409 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.92, -0.75)
23:17:43.409 00.000 9640 Moving (-4.92, -0.75) raw xDistance=-0.83 yDistance=4.86
23:17:43.409 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.69 from input -0.83
23:17:43.409 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.05, input 4.86, m_sumCorr=6
23:17:43.410 00.001 9640 MoveAxis(E, 82, ABG)
23:17:43.410 00.000 9640 Guiding  Dir = 2, Dur = 82
23:17:43.410 00.000 9640 IsSlewing returns 0
23:17:43.410 00.000 9640 IsGuiding returns 0
23:17:43.411 00.001 9640 PulseGuide returned control before completion, sleep 92
23:17:43.418 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=65520, med=3420, FiltMin=3288, FiltMax=65516, Gamma=2.190
23:17:43.461 00.043 16872 UpdateGuideState exits: m=224250 SNR=275.9
23:17:43.464 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:43.466 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:17:43.469 00.003 16872 Enqueuing Expose request
23:17:43.509 00.040 9640 IsGuiding returns 1
23:17:43.509 00.000 9640 scope still moving after pulse duration time elapsed
23:17:43.539 00.030 9640 IsSlewing returns 0
23:17:43.540 00.001 9640 IsGuiding returns 0
23:17:43.540 00.000 9640 scope move finished after 82 + 47 ms
23:17:43.540 00.000 9640 Move returns status 0, amount 82
23:17:43.540 00.000 9640 MoveAxis(S, 126, ABG)
23:17:43.540 00.000 9640 Guiding  Dir = 1, Dur = 126
23:17:43.540 00.000 9640 IsSlewing returns 0
23:17:43.540 00.000 9640 IsGuiding returns 0
23:17:43.542 00.002 9640 PulseGuide returned control before completion, sleep 136
23:17:43.694 00.152 9640 IsGuiding returns 1
23:17:43.694 00.000 9640 scope still moving after pulse duration time elapsed
23:17:43.726 00.032 9640 IsSlewing returns 0
23:17:43.727 00.001 9640 IsGuiding returns 0
23:17:43.727 00.000 9640 scope move finished after 126 + 58 ms
23:17:43.727 00.000 9640 Move returns status 0, amount 126
23:17:43.727 00.000 9640 move complete, result=0
23:17:43.728 00.001 9640 worker thread done servicing request
23:17:43.728 00.000 16872 GuideStep: -0.8 px 82 ms EAST, 4.9 px 126 ms SOUTH
23:17:43.734 00.006 9640 Worker thread wakes up
23:17:43.734 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:17:43.734 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(959,967,31,31)
23:17:45.552 01.818 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cebbd34f-61f2-4f7c-9757-23a027c50b8c"}
23:17:45.557 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cebbd34f-61f2-4f7c-9757-23a027c50b8c"}
23:17:45.561 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7619652c-6046-4725-826d-3f88a513ccaa"}
23:17:45.564 00.003 16872 case statement mapped state 6 to 3
23:17:45.566 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7619652c-6046-4725-826d-3f88a513ccaa"}
23:17:45.570 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e8fe8d22-708c-4ff1-8272-8b9eb5cc524a"}
23:17:45.574 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.35,6.73],"pixels":"..."},"id":"e8fe8d22-708c-4ff1-8272-8b9eb5cc524a"}
23:17:47.801 02.227 9640 Exposure complete
23:17:47.953 00.152 9640 worker thread done servicing request
23:17:47.953 00.000 16872 OnExposeComplete: enter
23:17:47.956 00.003 16872 UpdateGuideState(): m_state=6
23:17:47.960 00.004 16872 Star::Find(15, 969, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:17:47.965 00.005 16872 Star::Find returns 1 (0), X=968.23, Y=982.45, Mass=216141, SNR=271.5, Peak=22772 HFD=3.3
23:17:47.970 00.005 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
23:17:47.974 00.004 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.65 = 1.64)
23:17:47.978 00.004 16872 CameraToMount -- cameraX=-6.04 cameraY=-0.03 hyp=6.04 cameraTheta=-3.14 mountX=-0.13 mountY=6.02, mountTheta=1.59
23:17:47.986 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-6.04, y=-0.03, opts=13)
23:17:47.991 00.005 16872 Enqueuing Move request for scope (-6.04, -0.03)
23:17:48.000 00.009 9640 Worker thread wakes up
23:17:48.000 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-6.04, -0.03) opts 0xd
23:17:48.000 00.000 9640 Handling offset move in thread for scope, endpoint = (-6.04, -0.03)
23:17:48.000 00.000 9640 Moving (-6.04, -0.03) raw xDistance=-0.13 yDistance=6.02
23:17:48.000 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.13
23:17:48.000 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.31, input 6.02, m_sumCorr=7.3
23:17:48.000 00.000 9640 MoveAxis(E, 22, ABG)
23:17:48.000 00.000 9640 Guiding  Dir = 2, Dur = 22
23:17:48.001 00.001 9640 IsSlewing returns 0
23:17:48.001 00.000 9640 IsGuiding returns 0
23:17:48.001 00.000 9640 PulseGuide returned control before completion, sleep 32
23:17:48.007 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3076, max=65520, med=3420, FiltMin=3308, FiltMax=65516, Gamma=2.190
23:17:48.046 00.039 9640 IsGuiding returns 1
23:17:48.047 00.001 9640 scope still moving after pulse duration time elapsed
23:17:48.054 00.007 16872 UpdateGuideState exits: m=216141 SNR=271.5
23:17:48.057 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:48.060 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:17:48.063 00.003 16872 Enqueuing Expose request
23:17:48.077 00.014 9640 IsSlewing returns 0
23:17:48.078 00.001 9640 IsGuiding returns 0
23:17:48.078 00.000 9640 scope move finished after 22 + 54 ms
23:17:48.079 00.001 9640 Move returns status 0, amount 22
23:17:48.079 00.000 9640 MoveAxis(S, 157, ABG)
23:17:48.081 00.002 9640 Guiding  Dir = 1, Dur = 157
23:17:48.081 00.000 9640 IsSlewing returns 0
23:17:48.085 00.004 9640 IsGuiding returns 0
23:17:48.086 00.001 9640 PulseGuide returned control before completion, sleep 167
23:17:48.267 00.181 9640 IsGuiding returns 1
23:17:48.267 00.000 9640 scope still moving after pulse duration time elapsed
23:17:48.298 00.031 9640 IsSlewing returns 0
23:17:48.302 00.004 9640 IsGuiding returns 0
23:17:48.302 00.000 9640 scope move finished after 157 + 60 ms
23:17:48.302 00.000 9640 Move returns status 0, amount 157
23:17:48.303 00.001 9640 move complete, result=0
23:17:48.303 00.000 9640 worker thread done servicing request
23:17:48.303 00.000 9640 Worker thread wakes up
23:17:48.303 00.000 16872 GuideStep: -0.1 px 22 ms EAST, 6.0 px 157 ms SOUTH
23:17:48.306 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:17:48.307 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(953,967,31,31)
23:17:49.053 00.746 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"817ce98e-5607-410a-a9d9-11d32703e8d5"}
23:17:49.057 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"817ce98e-5607-410a-a9d9-11d32703e8d5"}
23:17:49.060 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b1dbd37-1889-4490-b3f3-b339bef50a03"}
23:17:49.062 00.002 16872 case statement mapped state 6 to 3
23:17:49.070 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b1dbd37-1889-4490-b3f3-b339bef50a03"}
23:17:49.077 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93d714e2-d51f-4b9c-9a56-c3863a706658"}
23:17:49.082 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.23,7.45],"pixels":"..."},"id":"93d714e2-d51f-4b9c-9a56-c3863a706658"}
23:17:52.364 03.282 9640 Exposure complete
23:17:52.507 00.143 9640 worker thread done servicing request
23:17:52.507 00.000 16872 OnExposeComplete: enter
23:17:52.511 00.004 16872 UpdateGuideState(): m_state=6
23:17:52.517 00.006 16872 Star::Find(15, 968, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
23:17:52.520 00.003 16872 Star::Find returns 1 (0), X=967.06, Y=982.76, Mass=235350, SNR=284.4, Peak=26480 HFD=3.2
23:17:52.524 00.004 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
23:17:52.524 00.000 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
23:17:52.527 00.003 16872 CameraToMount -- cameraX=-7.21 cameraY=0.27 hyp=7.21 cameraTheta=3.10 mountX=0.16 mountY=7.21, mountTheta=1.55
23:17:52.535 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-7.21, y=0.27, opts=13)
23:17:52.539 00.004 16872 Enqueuing Move request for scope (-7.21, 0.27)
23:17:52.541 00.002 9640 Worker thread wakes up
23:17:52.541 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.21, 0.27) opts 0xd
23:17:52.541 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.21, 0.27)
23:17:52.541 00.000 9640 Moving (-7.21, 0.27) raw xDistance=0.16 yDistance=7.21
23:17:52.541 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.16
23:17:52.541 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.63, input 7.21, m_sumCorr=8.9
23:17:52.541 00.000 9640 MoveAxis(W, 15, ABG)
23:17:52.541 00.000 9640 Guiding  Dir = 3, Dur = 15
23:17:52.541 00.000 9640 IsSlewing returns 0
23:17:52.541 00.000 9640 IsGuiding returns 0
23:17:52.541 00.000 9640 PulseGuide returned control before completion, sleep 25
23:17:52.551 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=65520, med=3424, FiltMin=3292, FiltMax=65516, Gamma=2.190
23:17:52.576 00.025 9640 IsGuiding returns 1
23:17:52.576 00.000 9640 scope still moving after pulse duration time elapsed
23:17:52.596 00.020 16872 UpdateGuideState exits: m=235350 SNR=284.4
23:17:52.596 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:52.604 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:17:52.604 00.000 16872 Enqueuing Expose request
23:17:52.604 00.000 9640 IsSlewing returns 0
23:17:52.604 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3315f8c-ea66-4b75-a169-10ef29309d5d"}
23:17:52.613 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e3315f8c-ea66-4b75-a169-10ef29309d5d"}
23:17:52.613 00.000 9640 IsGuiding returns 0
23:17:52.613 00.000 9640 scope move finished after 15 + 58 ms
23:17:52.613 00.000 9640 Move returns status 0, amount 15
23:17:52.613 00.000 9640 MoveAxis(S, 195, ABG)
23:17:52.613 00.000 9640 Guiding  Dir = 1, Dur = 195
23:17:52.613 00.000 9640 IsSlewing returns 0
23:17:52.613 00.000 9640 IsGuiding returns 0
23:17:52.613 00.000 9640 PulseGuide returned control before completion, sleep 205
23:17:52.626 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7197a45-e20f-4a9e-9883-df25c2d4b08a"}
23:17:52.639 00.013 16872 case statement mapped state 6 to 3
23:17:52.643 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7197a45-e20f-4a9e-9883-df25c2d4b08a"}
23:17:52.650 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fe446b12-df93-4003-a59d-4dbe8df95346"}
23:17:52.654 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.06,6.76],"pixels":"..."},"id":"fe446b12-df93-4003-a59d-4dbe8df95346"}
23:17:52.827 00.173 9640 IsGuiding returns 1
23:17:52.829 00.002 9640 scope still moving after pulse duration time elapsed
23:17:52.862 00.033 9640 IsSlewing returns 0
23:17:52.862 00.000 9640 IsGuiding returns 0
23:17:52.862 00.000 9640 scope move finished after 195 + 50 ms
23:17:52.862 00.000 9640 Move returns status 0, amount 195
23:17:52.862 00.000 9640 move complete, result=0
23:17:52.862 00.000 9640 worker thread done servicing request
23:17:52.863 00.001 9640 Worker thread wakes up
23:17:52.863 00.000 16872 GuideStep: 0.2 px 15 ms WEST, 7.2 px 195 ms SOUTH
23:17:52.864 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:17:52.864 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(952,968,31,31)
23:17:56.066 03.202 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3679a4f6-7454-4383-ac09-08b04563f821"}
23:17:56.066 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3679a4f6-7454-4383-ac09-08b04563f821"}
23:17:56.074 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cfe77e36-d06d-4084-b70b-b5e7958bfb08"}
23:17:56.077 00.003 16872 case statement mapped state 6 to 3
23:17:56.077 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfe77e36-d06d-4084-b70b-b5e7958bfb08"}
23:17:56.083 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f78d640a-8896-49d8-9ee6-39edb2714ba6"}
23:17:56.086 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.06,6.76],"pixels":"..."},"id":"f78d640a-8896-49d8-9ee6-39edb2714ba6"}
23:17:56.927 00.841 9640 Exposure complete
23:17:57.075 00.148 9640 worker thread done servicing request
23:17:57.075 00.000 16872 OnExposeComplete: enter
23:17:57.080 00.005 16872 UpdateGuideState(): m_state=6
23:17:57.085 00.005 16872 Star::Find(15, 967, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
23:17:57.094 00.009 16872 Star::Find returns 1 (0), X=965.37, Y=983.14, Mass=222014, SNR=288.3, Peak=19472 HFD=3.7
23:17:57.099 00.005 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
23:17:57.104 00.005 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
23:17:57.108 00.004 16872 CameraToMount -- cameraX=-8.90 cameraY=0.66 hyp=8.92 cameraTheta=3.07 mountX=0.52 mountY=8.92, mountTheta=1.51
23:17:57.114 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-8.90, y=0.66, opts=13)
23:17:57.116 00.002 16872 Enqueuing Move request for scope (-8.90, 0.66)
23:17:57.116 00.000 9640 Worker thread wakes up
23:17:57.116 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.90, 0.66) opts 0xd
23:17:57.116 00.000 9640 Handling offset move in thread for scope, endpoint = (-8.90, 0.66)
23:17:57.116 00.000 9640 Moving (-8.90, 0.66) raw xDistance=0.52 yDistance=8.92
23:17:57.116 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.52
23:17:57.116 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.99, input 8.92, m_sumCorr=11
23:17:57.116 00.000 9640 MoveAxis(W, 57, ABG)
23:17:57.116 00.000 9640 Guiding  Dir = 3, Dur = 57
23:17:57.116 00.000 9640 IsSlewing returns 0
23:17:57.116 00.000 9640 IsGuiding returns 0
23:17:57.116 00.000 9640 PulseGuide returned control before completion, sleep 67
23:17:57.123 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3428, FiltMin=3240, FiltMax=65516, Gamma=2.190
23:17:57.167 00.044 16872 UpdateGuideState exits: m=222014 SNR=288.3
23:17:57.170 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:57.170 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:17:57.177 00.007 16872 Enqueuing Expose request
23:17:57.203 00.026 9640 IsGuiding returns 1
23:17:57.203 00.000 9640 scope still moving after pulse duration time elapsed
23:17:57.228 00.025 9640 IsSlewing returns 0
23:17:57.232 00.004 9640 IsGuiding returns 0
23:17:57.232 00.000 9640 scope move finished after 57 + 53 ms
23:17:57.232 00.000 9640 Move returns status 0, amount 57
23:17:57.232 00.000 9640 MoveAxis(S, 239, ABG)
23:17:57.235 00.003 9640 Guiding  Dir = 1, Dur = 239
23:17:57.235 00.000 9640 IsSlewing returns 0
23:17:57.235 00.000 9640 IsGuiding returns 0
23:17:57.237 00.002 9640 PulseGuide returned control before completion, sleep 249
23:17:57.498 00.261 9640 IsGuiding returns 1
23:17:57.498 00.000 9640 scope still moving after pulse duration time elapsed
23:17:57.520 00.022 9640 IsSlewing returns 0
23:17:57.520 00.000 9640 IsGuiding returns 0
23:17:57.520 00.000 9640 scope move finished after 239 + 45 ms
23:17:57.521 00.001 9640 Move returns status 0, amount 239
23:17:57.521 00.000 9640 move complete, result=0
23:17:57.521 00.000 9640 worker thread done servicing request
23:17:57.521 00.000 9640 Worker thread wakes up
23:17:57.521 00.000 16872 GuideStep: 0.5 px 57 ms WEST, 8.9 px 239 ms SOUTH
23:17:57.528 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
23:17:57.528 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(950,968,31,31)
23:17:59.564 02.036 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58bb2d93-2b50-4f82-8197-74939f4d3c75"}
23:17:59.565 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"58bb2d93-2b50-4f82-8197-74939f4d3c75"}
23:17:59.565 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"379ff817-89dc-4f3a-97b6-952c600f0efc"}
23:17:59.572 00.007 16872 case statement mapped state 6 to 3
23:17:59.572 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"379ff817-89dc-4f3a-97b6-952c600f0efc"}
23:17:59.579 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"89ffb06e-8462-4374-aa7c-733a94b18c71"}
23:17:59.580 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.37,7.14],"pixels":"..."},"id":"89ffb06e-8462-4374-aa7c-733a94b18c71"}
23:18:01.593 02.013 9640 Exposure complete
23:18:01.729 00.136 9640 worker thread done servicing request
23:18:01.729 00.000 16872 OnExposeComplete: enter
23:18:01.733 00.004 16872 UpdateGuideState(): m_state=6
23:18:01.736 00.003 16872 Star::Find(15, 965, 983, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
23:18:01.742 00.006 16872 Star::Find returns 1 (0), X=963.29, Y=982.95, Mass=216043, SNR=268.9, Peak=22960 HFD=3.3
23:18:01.746 00.004 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
23:18:01.747 00.001 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
23:18:01.750 00.003 16872 CameraToMount -- cameraX=-10.97 cameraY=0.47 hyp=10.98 cameraTheta=3.10 mountX=0.30 mountY=10.98, mountTheta=1.54
23:18:01.753 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-10.97, y=0.47, opts=13)
23:18:01.760 00.007 16872 Enqueuing Move request for scope (-10.97, 0.47)
23:18:01.761 00.001 9640 Worker thread wakes up
23:18:01.761 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-10.97, 0.47) opts 0xd
23:18:01.761 00.000 9640 Handling offset move in thread for scope, endpoint = (-10.97, 0.47)
23:18:01.761 00.000 9640 Moving (-10.97, 0.47) raw xDistance=0.30 yDistance=10.98
23:18:01.761 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.30
23:18:01.761 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.42, input 10.98, m_sumCorr=13
23:18:01.761 00.000 9640 MoveAxis(W, 38, ABG)
23:18:01.761 00.000 9640 Guiding  Dir = 3, Dur = 38
23:18:01.761 00.000 9640 IsSlewing returns 0
23:18:01.761 00.000 9640 IsGuiding returns 0
23:18:01.761 00.000 9640 PulseGuide returned control before completion, sleep 48
23:18:01.769 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=65520, med=3412, FiltMin=3198, FiltMax=65516, Gamma=2.190
23:18:01.810 00.041 16872 UpdateGuideState exits: m=216043 SNR=268.9
23:18:01.814 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:01.821 00.007 9640 IsGuiding returns 1
23:18:01.821 00.000 9640 scope still moving after pulse duration time elapsed
23:18:01.821 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:18:01.827 00.006 16872 Enqueuing Expose request
23:18:01.844 00.017 9640 IsSlewing returns 0
23:18:01.845 00.001 9640 IsGuiding returns 0
23:18:01.845 00.000 9640 scope move finished after 38 + 42 ms
23:18:01.845 00.000 9640 Move returns status 0, amount 38
23:18:01.845 00.000 9640 MoveAxis(S, 291, ABG)
23:18:01.845 00.000 9640 Guiding  Dir = 1, Dur = 291
23:18:01.845 00.000 9640 IsSlewing returns 0
23:18:01.845 00.000 9640 IsGuiding returns 0
23:18:01.845 00.000 9640 PulseGuide returned control before completion, sleep 301
23:18:02.163 00.318 9640 IsGuiding returns 1
23:18:02.164 00.001 9640 scope still moving after pulse duration time elapsed
23:18:02.187 00.023 9640 IsSlewing returns 0
23:18:02.187 00.000 9640 IsGuiding returns 0
23:18:02.187 00.000 9640 scope move finished after 291 + 51 ms
23:18:02.187 00.000 9640 Move returns status 0, amount 291
23:18:02.187 00.000 9640 move complete, result=0
23:18:02.187 00.000 9640 worker thread done servicing request
23:18:02.187 00.000 9640 Worker thread wakes up
23:18:02.187 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:18:02.187 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(948,968,31,31)
23:18:02.187 00.000 16872 GuideStep: 0.3 px 38 ms WEST, 11.0 px 291 ms SOUTH
23:18:03.070 00.883 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf04614e-ffba-48b2-8878-2a49ec79789b"}
23:18:03.072 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bf04614e-ffba-48b2-8878-2a49ec79789b"}
23:18:03.077 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"632a8986-6c09-42f8-96f7-62cf83a42ddc"}
23:18:03.081 00.004 16872 case statement mapped state 6 to 3
23:18:03.085 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"632a8986-6c09-42f8-96f7-62cf83a42ddc"}
23:18:03.091 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b5f99ad8-939b-4f38-9006-2eb30ac7f0ef"}
23:18:03.094 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.29,6.95],"pixels":"..."},"id":"b5f99ad8-939b-4f38-9006-2eb30ac7f0ef"}
23:18:06.245 03.151 9640 Exposure complete
23:18:06.385 00.140 9640 worker thread done servicing request
23:18:06.385 00.000 16872 OnExposeComplete: enter
23:18:06.388 00.003 16872 UpdateGuideState(): m_state=6
23:18:06.391 00.003 16872 Star::Find(15, 963, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
23:18:06.393 00.002 16872 Star::Find returns 1 (0), X=960.70, Y=982.40, Mass=216309, SNR=279.7, Peak=21420 HFD=3.4
23:18:06.393 00.000 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
23:18:06.393 00.000 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
23:18:06.403 00.010 16872 CameraToMount -- cameraX=-13.57 cameraY=-0.08 hyp=13.57 cameraTheta=-3.14 mountX=-0.29 mountY=13.53, mountTheta=1.59
23:18:06.410 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-13.57, y=-0.08, opts=13)
23:18:06.410 00.000 16872 Enqueuing Move request for scope (-13.57, -0.08)
23:18:06.415 00.005 9640 Worker thread wakes up
23:18:06.415 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-13.57, -0.08) opts 0xd
23:18:06.415 00.000 9640 Handling offset move in thread for scope, endpoint = (-13.57, -0.08)
23:18:06.415 00.000 9640 Moving (-13.57, -0.08) raw xDistance=-0.29 yDistance=13.53
23:18:06.415 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.29
23:18:06.415 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.97, input 13.53, m_sumCorr=16
23:18:06.415 00.000 9640 MoveAxis(E, 27, ABG)
23:18:06.415 00.000 9640 Guiding  Dir = 2, Dur = 27
23:18:06.415 00.000 9640 IsSlewing returns 0
23:18:06.415 00.000 9640 IsGuiding returns 0
23:18:06.419 00.004 9640 PulseGuide returned control before completion, sleep 37
23:18:06.425 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65520, med=3412, FiltMin=3264, FiltMax=65516, Gamma=2.190
23:18:06.460 00.035 16872 UpdateGuideState exits: m=216309 SNR=279.7
23:18:06.472 00.012 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:06.472 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:18:06.476 00.004 16872 Enqueuing Expose request
23:18:06.480 00.004 9640 IsGuiding returns 1
23:18:06.480 00.000 9640 scope still moving after pulse duration time elapsed
23:18:06.503 00.023 9640 IsSlewing returns 0
23:18:06.503 00.000 9640 IsGuiding returns 0
23:18:06.503 00.000 9640 scope move finished after 27 + 58 ms
23:18:06.503 00.000 9640 Move returns status 0, amount 27
23:18:06.503 00.000 9640 MoveAxis(S, 357, ABG)
23:18:06.503 00.000 9640 Guiding  Dir = 1, Dur = 357
23:18:06.503 00.000 9640 IsSlewing returns 0
23:18:06.503 00.000 9640 IsGuiding returns 0
23:18:06.508 00.005 9640 PulseGuide returned control before completion, sleep 364
23:18:06.571 00.063 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f80bb6a2-08bc-48f6-ad7d-5b247dae5301"}
23:18:06.577 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f80bb6a2-08bc-48f6-ad7d-5b247dae5301"}
23:18:06.583 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9cd4f16-f383-45d6-a198-9c64431d0efd"}
23:18:06.584 00.001 16872 case statement mapped state 6 to 3
23:18:06.592 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9cd4f16-f383-45d6-a198-9c64431d0efd"}
23:18:06.594 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"05fb9bd0-b4c6-4bbc-9669-c5bcd9ad6cd1"}
23:18:06.594 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.70,7.40],"pixels":"..."},"id":"05fb9bd0-b4c6-4bbc-9669-c5bcd9ad6cd1"}
23:18:06.875 00.281 9640 IsGuiding returns 1
23:18:06.875 00.000 9640 scope still moving after pulse duration time elapsed
23:18:06.900 00.025 9640 IsSlewing returns 0
23:18:06.901 00.001 9640 IsGuiding returns 1
23:18:06.925 00.024 9640 IsSlewing returns 0
23:18:06.925 00.000 9640 IsGuiding returns 0
23:18:06.925 00.000 9640 scope move finished after 357 + 64 ms
23:18:06.925 00.000 9640 Move returns status 0, amount 357
23:18:06.925 00.000 9640 move complete, result=0
23:18:06.925 00.000 9640 worker thread done servicing request
23:18:06.925 00.000 9640 Worker thread wakes up
23:18:06.925 00.000 16872 GuideStep: -0.3 px 27 ms EAST, 13.5 px 357 ms SOUTH
23:18:06.928 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:18:06.928 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(946,967,31,31)
23:18:10.070 03.142 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a037403b-bae9-4182-832a-f62d87222028"}
23:18:10.071 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a037403b-bae9-4182-832a-f62d87222028"}
23:18:10.071 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a0a40ec-f4a1-4d02-851a-f32c01359eb0"}
23:18:10.078 00.007 16872 case statement mapped state 6 to 3
23:18:10.082 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a0a40ec-f4a1-4d02-851a-f32c01359eb0"}
23:18:10.082 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8f42e6a8-9f31-4b78-a973-dc9d21386070"}
23:18:10.086 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.70,7.40],"pixels":"..."},"id":"8f42e6a8-9f31-4b78-a973-dc9d21386070"}
23:18:10.974 00.888 9640 Exposure complete
23:18:11.119 00.145 9640 worker thread done servicing request
23:18:11.122 00.003 16872 OnExposeComplete: enter
23:18:11.126 00.004 16872 UpdateGuideState(): m_state=6
23:18:11.129 00.003 16872 Star::Find(15, 960, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
23:18:11.129 00.000 16872 Star::Find returns 1 (0), X=957.92, Y=982.60, Mass=214028, SNR=291.7, Peak=23988 HFD=3.3
23:18:11.134 00.005 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
23:18:11.138 00.004 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
23:18:11.140 00.002 16872 CameraToMount -- cameraX=-16.35 cameraY=0.12 hyp=16.35 cameraTheta=3.13 mountX=-0.13 mountY=16.33, mountTheta=1.58
23:18:11.148 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-16.35, y=0.12, opts=13)
23:18:11.151 00.003 16872 Enqueuing Move request for scope (-16.35, 0.12)
23:18:11.151 00.000 9640 Worker thread wakes up
23:18:11.151 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-16.35, 0.12) opts 0xd
23:18:11.151 00.000 9640 Handling offset move in thread for scope, endpoint = (-16.35, 0.12)
23:18:11.151 00.000 9640 Moving (-16.35, 0.12) raw xDistance=-0.13 yDistance=16.33
23:18:11.151 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.13
23:18:11.151 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.66, input 16.33, m_sumCorr=20
23:18:11.151 00.000 9640 MoveAxis(E, 16, ABG)
23:18:11.151 00.000 9640 Guiding  Dir = 2, Dur = 16
23:18:11.151 00.000 9640 IsSlewing returns 0
23:18:11.151 00.000 9640 IsGuiding returns 0
23:18:11.151 00.000 9640 PulseGuide returned control before completion, sleep 26
23:18:11.161 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65520, med=3424, FiltMin=3300, FiltMax=65516, Gamma=2.190
23:18:11.192 00.031 9640 IsGuiding returns 1
23:18:11.192 00.000 9640 scope still moving after pulse duration time elapsed
23:18:11.196 00.004 16872 UpdateGuideState exits: m=214028 SNR=291.7
23:18:11.201 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:11.204 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:18:11.204 00.000 16872 Enqueuing Expose request
23:18:11.224 00.020 9640 IsSlewing returns 0
23:18:11.224 00.000 9640 IsGuiding returns 0
23:18:11.224 00.000 9640 scope move finished after 16 + 54 ms
23:18:11.224 00.000 9640 Move returns status 0, amount 16
23:18:11.224 00.000 9640 MoveAxis(S, 440, ABG)
23:18:11.224 00.000 9640 Guiding  Dir = 1, Dur = 440
23:18:11.224 00.000 9640 IsSlewing returns 0
23:18:11.226 00.002 9640 IsGuiding returns 0
23:18:11.226 00.000 9640 PulseGuide returned control before completion, sleep 450
23:18:11.685 00.459 9640 IsGuiding returns 1
23:18:11.686 00.001 9640 scope still moving after pulse duration time elapsed
23:18:11.714 00.028 9640 IsSlewing returns 0
23:18:11.715 00.001 9640 IsGuiding returns 0
23:18:11.715 00.000 9640 scope move finished after 440 + 48 ms
23:18:11.715 00.000 9640 Move returns status 0, amount 440
23:18:11.715 00.000 9640 move complete, result=0
23:18:11.715 00.000 9640 worker thread done servicing request
23:18:11.715 00.000 9640 Worker thread wakes up
23:18:11.715 00.000 16872 GuideStep: -0.1 px 16 ms EAST, 16.3 px 440 ms SOUTH
23:18:11.715 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:18:11.715 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(943,968,31,31)
23:18:13.586 01.871 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b5648be0-516d-492b-acb7-f8d5c74d5025"}
23:18:13.591 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b5648be0-516d-492b-acb7-f8d5c74d5025"}
23:18:13.594 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9f1d0a1-51a1-4aed-9f3f-f920a9b5d32e"}
23:18:13.594 00.000 16872 case statement mapped state 6 to 3
23:18:13.600 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9f1d0a1-51a1-4aed-9f3f-f920a9b5d32e"}
23:18:13.603 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3ca380c2-c2ca-4c73-bf84-3d0d7c445050"}
23:18:13.605 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.92,6.60],"pixels":"..."},"id":"3ca380c2-c2ca-4c73-bf84-3d0d7c445050"}
23:18:15.785 02.180 9640 Exposure complete
23:18:15.932 00.147 9640 worker thread done servicing request
23:18:15.932 00.000 16872 OnExposeComplete: enter
23:18:15.932 00.000 16872 UpdateGuideState(): m_state=6
23:18:15.941 00.009 16872 Star::Find(15, 957, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
23:18:15.945 00.004 16872 Star::Find returns 1 (0), X=954.31, Y=983.16, Mass=218503, SNR=282.5, Peak=23376 HFD=3.4
23:18:15.949 00.004 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
23:18:15.949 00.000 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
23:18:15.965 00.016 16872 CameraToMount -- cameraX=-19.95 cameraY=0.67 hyp=19.96 cameraTheta=3.11 mountX=0.37 mountY=19.96, mountTheta=1.55
23:18:15.979 00.014 16872 SchedulePrimaryMove(0F8FCD28, x=-19.95, y=0.67, opts=13)
23:18:15.981 00.002 16872 Enqueuing Move request for scope (-19.95, 0.67)
23:18:15.981 00.000 9640 Worker thread wakes up
23:18:15.981 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-19.95, 0.67) opts 0xd
23:18:15.981 00.000 9640 Handling offset move in thread for scope, endpoint = (-19.95, 0.67)
23:18:15.981 00.000 9640 Moving (-19.95, 0.67) raw xDistance=0.37 yDistance=19.96
23:18:15.981 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.37
23:18:15.981 00.000 9640 GuideAlgorithmZFilter::Result() returns 4.48, input 19.96, m_sumCorr=24
23:18:15.981 00.000 9640 MoveAxis(W, 38, ABG)
23:18:15.981 00.000 9640 Guiding  Dir = 3, Dur = 38
23:18:15.981 00.000 9640 IsSlewing returns 0
23:18:15.981 00.000 9640 IsGuiding returns 0
23:18:15.981 00.000 9640 PulseGuide returned control before completion, sleep 48
23:18:15.992 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3424, FiltMin=3316, FiltMax=65516, Gamma=2.190
23:18:16.035 00.043 16872 UpdateGuideState exits: m=218503 SNR=282.5
23:18:16.039 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:16.042 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:18:16.044 00.002 16872 Enqueuing Expose request
23:18:16.056 00.012 9640 IsGuiding returns 1
23:18:16.056 00.000 9640 scope still moving after pulse duration time elapsed
23:18:16.082 00.026 9640 IsSlewing returns 0
23:18:16.082 00.000 9640 IsGuiding returns 0
23:18:16.082 00.000 9640 scope move finished after 38 + 58 ms
23:18:16.082 00.000 9640 Move returns status 0, amount 38
23:18:16.082 00.000 9640 MoveAxis(S, 538, ABG)
23:18:16.082 00.000 9640 Guiding  Dir = 1, Dur = 538
23:18:16.082 00.000 9640 IsSlewing returns 0
23:18:16.084 00.002 9640 IsGuiding returns 0
23:18:16.084 00.000 9640 PulseGuide returned control before completion, sleep 548
23:18:16.557 00.473 16872 evsrv: cli 0D3C0A48 connect
23:18:16.561 00.004 16872 case statement mapped state 6 to 3
23:18:16.566 00.005 16872 case statement mapped state 6 to 3
23:18:16.572 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2098e5c1-ce08-497a-9d23-aa0de27eea91"}
23:18:16.576 00.004 16872 case statement mapped state 6 to 3
23:18:16.576 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"2098e5c1-ce08-497a-9d23-aa0de27eea91"}
23:18:16.581 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:18:16.586 00.005 16872 evsrv: cli 0D3BF968 connect
23:18:16.586 00.000 16872 case statement mapped state 6 to 3
23:18:16.591 00.005 16872 case statement mapped state 6 to 3
23:18:16.598 00.007 16872 evsrv: cli 0D3BF968 request: {"method":"stop_capture","id":"76bf5399-d595-4875-b911-328c83f863b5"}
23:18:16.600 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:18:16.602 00.002 16872 Status Line: Waiting for devices...
23:18:16.607 00.005 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":0,"id":"76bf5399-d595-4875-b911-328c83f863b5"}
23:18:16.612 00.005 16872 evsrv: cli 0D3BF968 disconnect
23:18:16.618 00.006 16872 evsrv: cli 0D3C0A48 connect
23:18:16.623 00.005 16872 case statement mapped state 6 to 3
23:18:16.627 00.004 16872 case statement mapped state 6 to 3
23:18:16.632 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1c7027ff-8a93-4c86-bb17-0473a16ded6c"}
23:18:16.634 00.002 16872 case statement mapped state 6 to 3
23:18:16.640 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c7027ff-8a93-4c86-bb17-0473a16ded6c"}
23:18:16.642 00.002 16872 evsrv: cli 0D3C0A48 disconnect
23:18:16.648 00.006 9640 IsGuiding returns 1
23:18:16.648 00.000 9640 scope still moving after pulse duration time elapsed
23:18:16.670 00.022 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
23:18:16.670 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
23:18:16.670 00.000 9640 Move returns status 1, amount 0
23:18:16.672 00.002 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
23:18:16.672 00.000 9640 move complete, result=1
23:18:16.672 00.000 9640 worker thread done servicing request
23:18:16.672 00.000 9640 Worker thread wakes up
23:18:16.672 00.000 16872 GuideStep: 0.4 px 38 ms WEST, 20.0 px 0 ms SOUTH
23:18:16.672 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:18:16.672 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
23:18:16.672 00.000 9640 worker thread done servicing request
23:18:16.678 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
23:18:16.687 00.009 16872 OnExposeComplete: enter
23:18:16.691 00.004 16872 OnExposeComplete: Capture Error reported
23:18:16.691 00.000 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:18:16.694 00.003 16872 Mount: notify guiding stopped
23:18:16.703 00.009 16872 Changing from state GUIDING to STOP
23:18:16.706 00.003 16872 guider state => SELECTED
23:18:16.708 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3424, FiltMin=3316, FiltMax=65516, Gamma=2.190
23:18:16.744 00.036 16872 Changing from state SELECTED to UNINITIALIZED
23:18:16.755 00.011 16872 guider state => SELECTING
23:18:16.828 00.073 16872 Status Line: Stopped.
23:18:16.832 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:18:17.117 00.285 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2deabcb0-0d49-4032-95f9-ecde42ada0a1"}
23:18:17.121 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2deabcb0-0d49-4032-95f9-ecde42ada0a1"}
23:18:17.126 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9830436-7562-4ed6-901a-624c045c14d9"}
23:18:17.136 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9830436-7562-4ed6-901a-624c045c14d9"}
23:18:17.679 00.543 16872 evsrv: cli 0D3C0228 connect
23:18:17.732 00.053 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"be4caef7-7286-4a58-a518-6224696b664f"}
23:18:17.736 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"be4caef7-7286-4a58-a518-6224696b664f"}
23:18:17.779 00.043 16872 evsrv: cli 0D3C0228 disconnect
23:18:20.604 02.825 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"85de2db6-2efa-479f-b74e-df2426b2b137"}
23:18:20.604 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"85de2db6-2efa-479f-b74e-df2426b2b137"}
23:18:20.616 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"39c4d630-22ea-4a7f-be28-f5165fade71a"}
23:18:20.622 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"39c4d630-22ea-4a7f-be28-f5165fade71a"}
23:18:24.106 03.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed599758-6cd1-4bce-8cc0-d4e629e53a4a"}
23:18:24.131 00.025 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ed599758-6cd1-4bce-8cc0-d4e629e53a4a"}
23:18:24.198 00.067 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"89eb583d-702f-48e4-b6c9-315889c4b506"}
23:18:24.229 00.031 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"89eb583d-702f-48e4-b6c9-315889c4b506"}
23:18:27.605 03.376 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e5fe034-c93e-4eb2-b35d-11eef136a69e"}
23:18:27.610 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7e5fe034-c93e-4eb2-b35d-11eef136a69e"}
23:18:27.614 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82ddbc7b-cca0-4dd2-93ba-8920fadc6e56"}
23:18:27.618 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"82ddbc7b-cca0-4dd2-93ba-8920fadc6e56"}
23:18:28.504 00.886 16872 evsrv: cli 0D3C0228 connect
23:18:28.510 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"fec8e0f8-5ee6-4bd1-9189-3243e7ddf844"}
23:18:28.513 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"fec8e0f8-5ee6-4bd1-9189-3243e7ddf844"}
23:18:28.523 00.010 16872 evsrv: cli 0D3C0228 disconnect
23:18:28.528 00.005 16872 evsrv: cli 0D3C0A48 connect
23:18:28.535 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"91f13ddb-2210-4bcb-8ea5-c423e01371eb"}
23:18:28.538 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"91f13ddb-2210-4bcb-8ea5-c423e01371eb"}
23:18:28.541 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:18:28.551 00.010 16872 evsrv: cli 0D3BFB48 connect
23:18:28.556 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"e820b336-a0a0-463d-9bca-8d41fa137cd9"}
23:18:28.559 00.003 16872 PhdController::Guide begins
23:18:28.563 00.004 16872 PhdController: newstate STATE_SETUP
23:18:28.567 00.004 16872 PhdController: setup
23:18:28.570 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
23:18:28.573 00.003 16872 PhdController: start capturing
23:18:28.576 00.003 16872 Changing from state SELECTING to UNINITIALIZED
23:18:28.583 00.007 16872 guider state => SELECTING
23:18:28.587 00.004 16872 setting force full frames = true
23:18:28.590 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:18:28.605 00.015 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:18:28.613 00.008 16872 Enqueuing Expose request
23:18:28.618 00.005 16872 PhdController: newstate STATE_SELECT_STAR
23:18:28.622 00.004 9640 Worker thread wakes up
23:18:28.622 00.000 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":0,"id":"e820b336-a0a0-463d-9bca-8d41fa137cd9"}
23:18:28.625 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:18:28.625 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:18:28.629 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:18:28.636 00.007 16872 evsrv: cli 0D3BFFA8 connect
23:18:28.643 00.007 16872 case statement mapped state 1 to 101
23:18:28.648 00.005 16872 case statement mapped state 1 to 101
23:18:28.652 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_shift_params","id":"6c2176e7-e7e9-4f92-9bc4-a32d988b344a"}
23:18:28.655 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"6c2176e7-e7e9-4f92-9bc4-a32d988b344a"}
23:18:28.665 00.010 16872 evsrv: cli 0D3BFFA8 disconnect
23:18:28.671 00.006 16872 evsrv: cli 0D3BF8C8 connect
23:18:28.676 00.005 16872 case statement mapped state 1 to 101
23:18:28.680 00.004 16872 case statement mapped state 1 to 101
23:18:28.683 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"a3f0b60c-a40e-4c42-a6a9-30c8fb1948ab"}
23:18:28.686 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"a3f0b60c-a40e-4c42-a6a9-30c8fb1948ab"}
23:18:28.692 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
23:18:29.694 01.002 16872 evsrv: cli 0D3BFFA8 connect
23:18:29.708 00.014 16872 case statement mapped state 1 to 101
23:18:29.717 00.009 16872 case statement mapped state 1 to 101
23:18:29.728 00.011 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"f6232187-ac49-4eb2-ba54-ad75cb3e23f7"}
23:18:29.733 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"f6232187-ac49-4eb2-ba54-ad75cb3e23f7"}
23:18:29.744 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
23:18:30.742 00.998 16872 evsrv: cli 0D3BFFA8 connect
23:18:30.746 00.004 16872 case statement mapped state 1 to 101
23:18:30.755 00.009 16872 case statement mapped state 1 to 101
23:18:30.767 00.012 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"72cee4d7-8bf0-4e50-a71a-b7179af401b3"}
23:18:30.775 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"72cee4d7-8bf0-4e50-a71a-b7179af401b3"}
23:18:30.779 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:18:31.104 00.325 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee9470e4-70e2-4a61-9951-6093fdb95696"}
23:18:31.108 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ee9470e4-70e2-4a61-9951-6093fdb95696"}
23:18:31.115 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e374b6de-ca44-4703-87d7-d195daced523"}
23:18:31.118 00.003 16872 case statement mapped state 1 to 101
23:18:31.121 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"e374b6de-ca44-4703-87d7-d195daced523"}
23:18:31.780 00.659 16872 evsrv: cli 0D3C0A48 connect
23:18:31.782 00.002 16872 case statement mapped state 1 to 101
23:18:31.786 00.004 16872 case statement mapped state 1 to 101
23:18:31.791 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"bded16f1-7a27-4d7f-b537-2d89506e459c"}
23:18:31.796 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"bded16f1-7a27-4d7f-b537-2d89506e459c"}
23:18:31.799 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:18:32.748 00.949 9640 Exposure complete
23:18:32.800 00.052 16872 evsrv: cli 0D3C0A48 connect
23:18:32.806 00.006 16872 case statement mapped state 1 to 101
23:18:32.812 00.006 16872 case statement mapped state 1 to 101
23:18:32.816 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"23884dae-8f71-45a3-951c-dc993ee57cac"}
23:18:32.821 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"23884dae-8f71-45a3-951c-dc993ee57cac"}
23:18:32.826 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:18:32.926 00.100 9640 worker thread done servicing request
23:18:32.926 00.000 16872 OnExposeComplete: enter
23:18:32.931 00.005 16872 UpdateGuideState(): m_state=1
23:18:32.935 00.004 16872 UpdateCurrentPosition: no star selected
23:18:32.939 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:18:32.948 00.009 16872 Status Line: No star selected
23:18:32.954 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65520, med=3264, FiltMin=3124, FiltMax=65516, Gamma=2.190
23:18:33.008 00.054 16872 UpdateGuideState exits: No star selected
23:18:33.020 00.012 16872 GuiderMultiStar::AutoSelect enter
23:18:33.025 00.005 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:18:33.246 00.221 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:18:33.547 00.301 16872 AutoFind: global mean = 0.0, stdev 720.8
23:18:33.554 00.007 16872 AutoFind: using threshold = 0.1
23:18:33.802 00.248 16872 AutoFind: local max [1088, 136] 132.8
23:18:33.813 00.011 16872 AutoFind: local max [1086, 128] 122.4
23:18:33.818 00.005 16872 AutoFind: local max [1499, 602] 87.7
23:18:33.828 00.010 16872 AutoFind: local max [950, 981] 26.0
23:18:33.833 00.005 16872 AutoFind: local max [841, 640] 16.9
23:18:33.844 00.011 16872 AutoFind: local max [1669, 883] 9.9
23:18:33.848 00.004 16872 AutoFind: local max [384, 998] 5.9
23:18:33.852 00.004 16872 AutoFind: local max [389, 876] 4.7
23:18:33.857 00.005 16872 AutoFind: local max [1088, 115] 4.3
23:18:33.862 00.005 16872 AutoFind: local max [337, 271] 3.6
23:18:33.867 00.005 16872 AutoFind: local max [1479, 524] 2.9
23:18:33.874 00.007 16872 AutoFind: local max [1276, 661] 2.1
23:18:33.878 00.004 16872 AutoFind: local max [1100, 147] 2.0
23:18:33.882 00.004 16872 AutoFind: local max [1088, 151] 2.0
23:18:33.893 00.011 16872 AutoFind: local max [24, 435] 2.0
23:18:33.903 00.010 16872 AutoFind: local max [263, 684] 1.9
23:18:33.907 00.004 16872 AutoFind: local max [1205, 36] 1.7
23:18:33.911 00.004 16872 AutoFind: local max [440, 998] 1.6
23:18:33.918 00.007 16872 AutoFind: local max [1507, 827] 1.2
23:18:33.923 00.005 16872 AutoFind: local max [1503, 613] 1.1
23:18:33.928 00.005 16872 AutoFind: local max [1493, 611] 0.9
23:18:33.933 00.005 16872 AutoFind: local max [1107, 132] 0.9
23:18:33.945 00.012 16872 AutoFind: local max [1881, 823] 0.8
23:18:33.952 00.007 16872 AutoFind: local max [1573, 106] 0.8
23:18:33.956 00.004 16872 AutoFind: local max [1066, 132] 0.8
23:18:33.962 00.006 16872 AutoFind: local max [1047, 767] 0.7
23:18:33.972 00.010 16872 AutoFind: local max [865, 465] 0.7
23:18:33.977 00.005 16872 AutoFind: local max [1572, 592] 0.7
23:18:33.983 00.006 16872 AutoFind: local max [1487, 708] 0.6
23:18:33.990 00.007 16872 AutoFind: local max [1253, 951] 0.6
23:18:33.999 00.009 16872 AutoFind: local max [1076, 112] 0.6
23:18:34.005 00.006 16872 AutoFind: local max [87, 307] 0.6
23:18:34.011 00.006 16872 AutoFind: local max [854, 469] 0.6
23:18:34.016 00.005 16872 AutoFind: local max [831, 640] 0.6
23:18:34.021 00.005 16872 AutoFind: local max [1487, 604] 0.6
23:18:34.024 00.003 16872 AutoFind: local max [1107, 142] 0.6
23:18:34.033 00.009 16872 AutoFind: local max [1086, 159] 0.6
23:18:34.040 00.007 16872 AutoFind: local max [842, 629] 0.6
23:18:34.049 00.009 16872 AutoFind: local max [819, 410] 0.6
23:18:34.053 00.004 16872 AutoFind: local max [945, 992] 0.5
23:18:34.059 00.006 16872 AutoFind: local max [602, 105] 0.5
23:18:34.065 00.006 16872 AutoFind: local max [214, 333] 0.5
23:18:34.069 00.004 16872 AutoFind: local max [1099, 155] 0.5
23:18:34.072 00.003 16872 AutoFind: local max [1566, 114] 0.5
23:18:34.080 00.008 16872 AutoFind: local max [310, 179] 0.5
23:18:34.087 00.007 16872 AutoFind: local max [941, 48] 0.5
23:18:34.092 00.005 16872 AutoFind: local max [258, 892] 0.5
23:18:34.097 00.005 16872 AutoFind: local max [955, 991] 0.5
23:18:34.100 00.003 16872 AutoFind: local max [707, 449] 0.5
23:18:34.104 00.004 16872 AutoFind: local max [422, 677] 0.5
23:18:34.111 00.007 16872 AutoFind: local max [596, 996] 0.5
23:18:34.116 00.005 16872 AutoFind: local max [1614, 693] 0.5
23:18:34.124 00.008 16872 AutoFind: local max [328, 551] 0.5
23:18:34.138 00.014 16872 AutoFind: local max [738, 92] 0.5
23:18:34.144 00.006 16872 AutoFind: local max [1092, 109] 0.5
23:18:34.150 00.006 16872 AutoFind: local max [926, 746] 0.5
23:18:34.157 00.007 16872 AutoFind: local max [1000, 824] 0.5
23:18:34.164 00.007 16872 AutoFind: local max [1220, 405] 0.5
23:18:34.167 00.003 16872 AutoFind: local max [1836, 1066] 0.5
23:18:34.172 00.005 16872 AutoFind: local max [430, 944] 0.5
23:18:34.177 00.005 16872 AutoFind: local max [468, 885] 0.5
23:18:34.180 00.003 16872 AutoFind: local max [1209, 689] 0.5
23:18:34.190 00.010 16872 AutoFind: local max [1702, 406] 0.5
23:18:34.194 00.004 16872 AutoFind: local max [786, 40] 0.5
23:18:34.199 00.005 16872 AutoFind: local max [257, 156] 0.4
23:18:34.204 00.005 16872 AutoFind: local max [244, 52] 0.4
23:18:34.207 00.003 16872 AutoFind: local max [125, 405] 0.4
23:18:34.211 00.004 16872 AutoFind: local max [1435, 188] 0.4
23:18:34.222 00.011 16872 AutoFind: local max [877, 147] 0.4
23:18:34.230 00.008 16872 AutoFind: local max [641, 405] 0.4
23:18:34.236 00.006 16872 AutoFind: local max [1803, 405] 0.4
23:18:34.240 00.004 16872 AutoFind: local max [98, 331] 0.4
23:18:34.243 00.003 16872 AutoFind: local max [1213, 225] 0.4
23:18:34.253 00.010 16872 AutoFind: local max [1014, 872] 0.4
23:18:34.257 00.004 16872 AutoFind: local max [1145, 254] 0.4
23:18:34.260 00.003 16872 AutoFind: local max [1039, 405] 0.4
23:18:34.269 00.009 16872 AutoFind: local max [992, 736] 0.4
23:18:34.276 00.007 16872 AutoFind: local max [1537, 848] 0.4
23:18:34.281 00.005 16872 AutoFind: local max [1898, 689] 0.4
23:18:34.284 00.003 16872 AutoFind: local max [1030, 285] 0.4
23:18:34.287 00.003 16872 AutoFind: local max [895, 423] 0.4
23:18:34.290 00.003 16872 AutoFind: local max [299, 169] 0.4
23:18:34.301 00.011 16872 AutoFind: local max [481, 893] 0.4
23:18:34.304 00.003 16872 AutoFind: local max [1513, 772] 0.4
23:18:34.308 00.004 16872 AutoFind: local max [334, 396] 0.4
23:18:34.320 00.012 16872 AutoFind: local max [717, 716] 0.4
23:18:34.324 00.004 16872 AutoFind: local max [638, 35] 0.4
23:18:34.328 00.004 16872 AutoFind: local max [1415, 715] 0.4
23:18:34.332 00.004 16872 AutoFind: local max [1091, 510] 0.4
23:18:34.335 00.003 16872 AutoFind: local max [1234, 492] 0.4
23:18:34.338 00.003 16872 AutoFind: local max [1827, 883] 0.4
23:18:34.346 00.008 16872 AutoFind: local max [1743, 219] 0.4
23:18:34.350 00.004 16872 AutoFind: local max [1797, 568] 0.4
23:18:34.353 00.003 16872 AutoFind: local max [960, 975] 0.4
23:18:34.357 00.004 16872 AutoFind: local max [973, 870] 0.4
23:18:34.366 00.009 16872 AutoFind: local max [365, 942] 0.4
23:18:34.369 00.003 16872 AutoFind: local max [1452, 839] 0.4
23:18:34.373 00.004 16872 AutoFind: local max [803, 859] 0.4
23:18:34.377 00.004 16872 AutoFind: local max [1592, 156] 0.4
23:18:34.381 00.004 16872 AutoFind: local max [1623, 382] 0.4
23:18:34.384 00.003 16872 AutoFind: too close [960, 975] 0.4 - [955, 991] 0.5
23:18:34.393 00.009 16872 AutoFind: too close [960, 975] 0.4 - [945, 992] 0.5
23:18:34.396 00.003 16872 AutoFind: close dim-bright [960, 975] 0.4 - [950, 981] 26.0
23:18:34.400 00.004 16872 AutoFind: too close [481, 893] 0.4 - [468, 885] 0.5
23:18:34.411 00.011 16872 AutoFind: too close [299, 169] 0.4 - [310, 179] 0.5
23:18:34.419 00.008 16872 AutoFind: too close [1092, 109] 0.5 - [1076, 112] 0.6
23:18:34.423 00.004 16872 AutoFind: close dim-bright [1092, 109] 0.5 - [1088, 115] 4.3
23:18:34.427 00.004 16872 AutoFind: close dim-bright [1092, 109] 0.5 - [1086, 128] 122.4
23:18:34.430 00.003 16872 AutoFind: too close [955, 991] 0.5 - [945, 992] 0.5
23:18:34.433 00.003 16872 AutoFind: close dim-bright [955, 991] 0.5 - [950, 981] 26.0
23:18:34.441 00.008 16872 AutoFind: too close [1566, 114] 0.5 - [1573, 106] 0.8
23:18:34.445 00.004 16872 AutoFind: too close [1099, 155] 0.5 - [1086, 159] 0.6
23:18:34.449 00.004 16872 AutoFind: too close [1099, 155] 0.5 - [1107, 142] 0.6
23:18:34.457 00.008 16872 AutoFind: too close [1099, 155] 0.5 - [1088, 151] 2.0
23:18:34.469 00.012 16872 AutoFind: too close [1099, 155] 0.5 - [1100, 147] 2.0
23:18:34.474 00.005 16872 AutoFind: close dim-bright [1099, 155] 0.5 - [1088, 136] 132.8
23:18:34.478 00.004 16872 AutoFind: close dim-bright [945, 992] 0.5 - [950, 981] 26.0
23:18:34.488 00.010 16872 AutoFind: too close [842, 629] 0.6 - [831, 640] 0.6
23:18:34.491 00.003 16872 AutoFind: close dim-bright [842, 629] 0.6 - [841, 640] 16.9
23:18:34.495 00.004 16872 AutoFind: too close [1086, 159] 0.6 - [1088, 151] 2.0
23:18:34.500 00.005 16872 AutoFind: too close [1086, 159] 0.6 - [1100, 147] 2.0
23:18:34.503 00.003 16872 AutoFind: too close [1107, 142] 0.6 - [1107, 132] 0.9
23:18:34.507 00.004 16872 AutoFind: too close [1107, 142] 0.6 - [1088, 151] 2.0
23:18:34.516 00.009 16872 AutoFind: too close [1107, 142] 0.6 - [1100, 147] 2.0
23:18:34.521 00.005 16872 AutoFind: close dim-bright [1107, 142] 0.6 - [1088, 136] 132.8
23:18:34.526 00.005 16872 AutoFind: too close [1487, 604] 0.6 - [1493, 611] 0.9
23:18:34.529 00.003 16872 AutoFind: too close [1487, 604] 0.6 - [1503, 613] 1.1
23:18:34.538 00.009 16872 AutoFind: close dim-bright [1487, 604] 0.6 - [1499, 602] 87.7
23:18:34.542 00.004 16872 AutoFind: close dim-bright [831, 640] 0.6 - [841, 640] 16.9
23:18:34.552 00.010 16872 AutoFind: too close [854, 469] 0.6 - [865, 465] 0.7
23:18:34.563 00.011 16872 AutoFind: too close [1076, 112] 0.6 - [1066, 132] 0.8
23:18:34.567 00.004 16872 AutoFind: close dim-bright [1076, 112] 0.6 - [1088, 115] 4.3
23:18:34.571 00.004 16872 AutoFind: close dim-bright [1076, 112] 0.6 - [1086, 128] 122.4
23:18:34.575 00.004 16872 AutoFind: close dim-bright [1066, 132] 0.8 - [1086, 128] 122.4
23:18:34.584 00.009 16872 AutoFind: too close [1107, 132] 0.9 - [1088, 151] 2.0
23:18:34.588 00.004 16872 AutoFind: too close [1107, 132] 0.9 - [1100, 147] 2.0
23:18:34.603 00.015 16872 AutoFind: too close [1107, 132] 0.9 - [1088, 115] 4.3
23:18:34.610 00.007 16872 AutoFind: close dim-bright [1107, 132] 0.9 - [1088, 136] 132.8
23:18:34.614 00.004 16872 AutoFind: too close [1493, 611] 0.9 - [1503, 613] 1.1
23:18:34.618 00.004 16872 AutoFind: close dim-bright [1493, 611] 0.9 - [1499, 602] 87.7
23:18:34.621 00.003 16872 AutoFind: close dim-bright [1503, 613] 1.1 - [1499, 602] 87.7
23:18:34.631 00.010 16872 AutoFind: too close [1088, 151] 2.0 - [1100, 147] 2.0
23:18:34.634 00.003 16872 AutoFind: close dim-bright [1088, 151] 2.0 - [1088, 136] 132.8
23:18:34.639 00.005 16872 AutoFind: close dim-bright [1100, 147] 2.0 - [1086, 128] 122.4
23:18:34.650 00.011 16872 AutoFind: close dim-bright [1100, 147] 2.0 - [1088, 136] 132.8
23:18:34.655 00.005 16872 AutoFind: close dim-bright [1088, 115] 4.3 - [1086, 128] 122.4
23:18:34.659 00.004 16872 AutoFind: too close [1086, 128] 122.4 - [1088, 136] 132.8
23:18:34.663 00.004 16872 AutoFind: too close to edge [1836, 1066] 0.5
23:18:34.666 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:18:34.669 00.003 16872 Star::Find(15, 1499, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.677 00.008 16872 Star::Find returns 1 (0), X=1499.49, Y=601.56, Mass=374157, SNR=403.1, Peak=32760 HFD=3.2
23:18:34.680 00.003 16872 Star::Find(15, 950, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.684 00.004 16872 Star::Find returns 1 (0), X=949.97, Y=980.91, Mass=100273, SNR=192.1, Peak=13000 HFD=2.9
23:18:34.691 00.007 16872 Star::Find(15, 841, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.699 00.008 16872 Star::Find returns 1 (0), X=840.55, Y=639.62, Mass=69935, SNR=151.2, Peak=9148 HFD=3.3
23:18:34.703 00.004 16872 Star::Find(15, 1669, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.707 00.004 16872 Star::Find returns 1 (0), X=1668.74, Y=882.99, Mass=39186, SNR=110.7, Peak=6836 HFD=3.2
23:18:34.710 00.003 16872 Star::Find(15, 384, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.718 00.008 16872 Star::Find returns 1 (0), X=383.95, Y=998.34, Mass=19569, SNR=75.8, Peak=5248 HFD=2.8
23:18:34.723 00.005 16872 Star::Find(15, 389, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.727 00.004 16872 Star::Find returns 1 (0), X=389.43, Y=876.26, Mass=18648, SNR=75.3, Peak=5128 HFD=2.9
23:18:34.731 00.004 16872 Star::Find(15, 337, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.738 00.007 16872 Star::Find returns 1 (0), X=337.42, Y=270.61, Mass=13341, SNR=64.3, Peak=4588 HFD=3.1
23:18:34.744 00.006 16872 Star::Find(15, 1479, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.749 00.005 16872 Star::Find returns 1 (0), X=1478.74, Y=523.70, Mass=10965, SNR=55.0, Peak=4364 HFD=3.5
23:18:34.753 00.004 16872 Star::Find(15, 1276, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.756 00.003 16872 Star::Find returns 1 (0), X=1276.10, Y=661.28, Mass=8891, SNR=42.1, Peak=4148 HFD=3.1
23:18:34.759 00.003 16872 Star::Find(15, 24, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.762 00.003 16872 Star::Find returns 1 (0), X=24.33, Y=434.89, Mass=6504, SNR=41.7, Peak=3996 HFD=2.5
23:18:34.772 00.010 16872 Star::Find(15, 263, 684, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.775 00.003 16872 Star::Find returns 1 (0), X=262.81, Y=684.43, Mass=5616, SNR=34.6, Peak=3900 HFD=2.7
23:18:34.779 00.004 16872 Star::Find(15, 1205, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.784 00.005 16872 Star::Find returns 1 (0), X=1205.46, Y=35.60, Mass=5276, SNR=35.6, Peak=3952 HFD=3.0
23:18:34.788 00.004 16872 Star::Find(15, 440, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.793 00.005 16872 Star::Find returns 1 (0), X=440.20, Y=997.40, Mass=5025, SNR=34.7, Peak=3844 HFD=2.8
23:18:34.803 00.010 16872 Star::Find(15, 1507, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.807 00.004 16872 Star::Find returns 1 (0), X=1507.28, Y=827.12, Mass=4423, SNR=31.9, Peak=3776 HFD=2.6
23:18:34.811 00.004 16872 Star::Find(15, 1881, 823, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.816 00.005 16872 Star::Find returns 1 (0), X=1880.83, Y=822.58, Mass=2107, SNR=19.5, Peak=3548 HFD=2.4
23:18:34.819 00.003 16872 Star::Find(15, 1047, 767, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.824 00.005 16872 Star::Find returns 1 (0), X=1046.55, Y=766.37, Mass=2063, SNR=18.7, Peak=3528 HFD=2.9
23:18:34.839 00.015 16872 Star::Find(15, 1572, 592, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.854 00.015 16872 Star::Find returns 1 (0), X=1572.22, Y=591.43, Mass=1997, SNR=18.0, Peak=3468 HFD=2.9
23:18:34.865 00.011 16872 Star::Find(15, 1487, 708, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.871 00.006 16872 Star::Find returns 1 (0), X=1486.44, Y=708.18, Mass=1814, SNR=16.4, Peak=3516 HFD=2.3
23:18:34.882 00.011 16872 Star::Find(15, 1253, 951, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.886 00.004 16872 Star::Find returns 1 (0), X=1253.49, Y=950.83, Mass=1046, SNR=11.6, Peak=3420 HFD=1.9
23:18:34.891 00.005 16872 Star::Find(15, 87, 307, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.895 00.004 16872 Star::Find returns 1 (0), X=86.54, Y=307.18, Mass=1350, SNR=15.0, Peak=3544 HFD=1.9
23:18:34.898 00.003 16872 Star::Find(15, 819, 410, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.903 00.005 16872 Star::Find returns 0 (4), X=829.15, Y=422.63, Mass=2062, SNR=23.8, Peak=3756 HFD=1.4
23:18:34.914 00.011 16872 Star::Find(15, 602, 105, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.918 00.004 16872 Star::Find returns 1 (0), X=602.46, Y=106.34, Mass=1605, SNR=14.2, Peak=3444 HFD=4.7
23:18:34.926 00.008 16872 Star::Find(15, 214, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.932 00.006 16872 Star::Find returns 1 (0), X=213.44, Y=332.40, Mass=1531, SNR=16.0, Peak=3464 HFD=3.0
23:18:34.943 00.011 16872 Star::Find(15, 941, 48, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.948 00.005 16872 Star::Find returns 1 (0), X=941.55, Y=47.43, Mass=1079, SNR=12.8, Peak=3436 HFD=1.6
23:18:34.956 00.008 16872 Star::Find(15, 258, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.960 00.004 16872 Star::Find returns 1 (0), X=258.55, Y=893.08, Mass=1005, SNR=13.3, Peak=3364 HFD=3.6
23:18:34.965 00.005 16872 Star::Find(15, 707, 449, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.973 00.008 16872 Star::Find returns 0 (4), X=707.59, Y=449.22, Mass=474, SNR=7.6, Peak=3388 HFD=1.5
23:18:34.978 00.005 16872 Star::Find(15, 422, 677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.984 00.006 16872 Star::Find returns 1 (0), X=422.03, Y=678.47, Mass=637, SNR=8.8, Peak=3384 HFD=3.2
23:18:34.988 00.004 16872 Star::Find(15, 596, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:34.992 00.004 16872 Star::Find returns 1 (0), X=595.45, Y=994.47, Mass=1048, SNR=12.0, Peak=3376 HFD=5.0
23:18:34.995 00.003 16872 Star::Find(15, 1614, 693, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.005 00.010 16872 Star::Find returns 1 (0), X=1614.20, Y=692.52, Mass=923, SNR=12.4, Peak=3412 HFD=2.5
23:18:35.008 00.003 16872 Star::Find(15, 328, 551, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.012 00.004 16872 Star::Find returns 1 (0), X=327.48, Y=551.20, Mass=517, SNR=8.1, Peak=3364 HFD=1.7
23:18:35.021 00.009 16872 Star::Find(15, 738, 92, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.028 00.007 16872 Star::Find returns 1 (0), X=738.41, Y=91.27, Mass=913, SNR=10.6, Peak=3368 HFD=3.6
23:18:35.033 00.005 16872 Star::Find(15, 926, 746, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.037 00.004 16872 Star::Find returns 1 (0), X=926.45, Y=746.50, Mass=1175, SNR=12.7, Peak=3448 HFD=3.1
23:18:35.040 00.003 16872 Star::Find(15, 1000, 824, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.045 00.005 16872 Star::Find false star n=5 nbg=269 bg=3268.9 sigma=22.0 thresh=3335 peak=3334
23:18:35.053 00.008 16872 Star::Find returns 0 (2), X=1000.00, Y=824.00, Mass=404, SNR=2.9, Peak=3380 HFD=0.0
23:18:35.057 00.004 16872 Star::Find(15, 1220, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.059 00.002 16872 Star::Find false star n=3 nbg=267 bg=3265.2 sigma=24.6 thresh=3339 peak=3326
23:18:35.067 00.008 16872 Star::Find returns 0 (2), X=1220.00, Y=405.00, Mass=236, SNR=2.9, Peak=3352 HFD=0.0
23:18:35.075 00.008 16872 Star::Find(15, 430, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.080 00.005 16872 Star::Find returns 0 (4), X=430.34, Y=944.82, Mass=404, SNR=7.2, Peak=3380 HFD=1.5
23:18:35.083 00.003 16872 Star::Find(15, 1209, 689, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.090 00.007 16872 Star::Find returns 1 (0), X=1208.00, Y=688.41, Mass=769, SNR=9.9, Peak=3380 HFD=2.4
23:18:35.098 00.008 16872 Star::Find(15, 1702, 406, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.103 00.005 16872 Star::Find false star n=4 nbg=278 bg=3265.2 sigma=24.5 thresh=3339 peak=3335
23:18:35.107 00.004 16872 Star::Find returns 0 (2), X=1702.00, Y=406.00, Mass=375, SNR=2.9, Peak=3380 HFD=0.0
23:18:35.119 00.012 16872 Star::Find(15, 786, 40, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.128 00.009 16872 Star::Find returns 0 (4), X=786.46, Y=39.43, Mass=593, SNR=9.2, Peak=3448 HFD=1.3
23:18:35.133 00.005 16872 Star::Find(15, 257, 156, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.136 00.003 16872 Star::Find returns 1 (0), X=245.89, Y=158.73, Mass=671, SNR=9.4, Peak=3372 HFD=4.3
23:18:35.139 00.003 16872 Star::Find(15, 244, 52, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.148 00.009 16872 Star::Find false star n=3 nbg=280 bg=3261.6 sigma=25.0 thresh=3336 peak=3327
23:18:35.153 00.005 16872 Star::Find returns 0 (2), X=244.00, Y=52.00, Mass=271, SNR=2.9, Peak=3368 HFD=0.0
23:18:35.159 00.006 16872 Star::Find(15, 125, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.164 00.005 16872 Star::Find returns 1 (0), X=125.59, Y=405.76, Mass=542, SNR=8.0, Peak=3380 HFD=1.9
23:18:35.168 00.004 16872 Star::Find(15, 1435, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.176 00.008 16872 Star::Find false star n=4 nbg=269 bg=3259.4 sigma=25.8 thresh=3337 peak=3328
23:18:35.181 00.005 16872 Star::Find returns 0 (2), X=1435.00, Y=188.00, Mass=342, SNR=2.9, Peak=3372 HFD=0.0
23:18:35.185 00.004 16872 Star::Find(15, 877, 147, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.198 00.013 16872 Star::Find returns 1 (0), X=877.14, Y=147.76, Mass=671, SNR=8.8, Peak=3384 HFD=2.3
23:18:35.226 00.028 16872 Star::Find(15, 641, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.232 00.006 16872 Star::Find false star n=8 nbg=274 bg=3265.7 sigma=24.4 thresh=3339 peak=3337
23:18:35.259 00.027 16872 Star::Find returns 0 (2), X=641.00, Y=405.00, Mass=691, SNR=2.9, Peak=3368 HFD=0.0
23:18:35.279 00.020 16872 Star::Find(15, 1803, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.288 00.009 16872 Star::Find false star n=2 nbg=276 bg=3270.6 sigma=24.7 thresh=3345 peak=3345
23:18:35.295 00.007 16872 Star::Find returns 0 (2), X=1803.00, Y=405.00, Mass=183, SNR=2.9, Peak=3376 HFD=0.0
23:18:35.305 00.010 16872 Star::Find(15, 98, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.311 00.006 16872 Star::Find returns 0 (4), X=112.44, Y=344.93, Mass=828, SNR=12.7, Peak=3472 HFD=1.2
23:18:35.315 00.004 16872 Star::Find(15, 1213, 225, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.320 00.005 16872 Star::Find false star n=2 nbg=277 bg=3262.4 sigma=23.8 thresh=3334 peak=3324
23:18:35.325 00.005 16872 Star::Find returns 0 (2), X=1213.00, Y=225.00, Mass=159, SNR=2.9, Peak=3364 HFD=0.0
23:18:35.333 00.008 16872 Star::Find(15, 1014, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.340 00.007 16872 Star::Find returns 1 (0), X=1013.28, Y=872.55, Mass=750, SNR=10.0, Peak=3392 HFD=3.0
23:18:35.344 00.004 16872 Star::Find(15, 1145, 254, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.360 00.016 16872 Star::Find returns 1 (0), X=1145.21, Y=254.37, Mass=671, SNR=8.7, Peak=3408 HFD=1.8
23:18:35.366 00.006 16872 Star::Find(15, 1039, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.370 00.004 16872 Star::Find returns 0 (3), X=1039.00, Y=405.00, Mass=0, SNR=0.0, Peak=3348 HFD=0.0
23:18:35.374 00.004 16872 Star::Find(15, 992, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.385 00.011 16872 Star::Find false star n=3 nbg=261 bg=3266.5 sigma=22.0 thresh=3332 peak=3331
23:18:35.389 00.004 16872 Star::Find returns 0 (2), X=992.00, Y=736.00, Mass=273, SNR=2.9, Peak=3376 HFD=0.0
23:18:35.403 00.014 16872 Star::Find(15, 1537, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.410 00.007 16872 Star::Find returns 0 (4), X=1536.61, Y=847.75, Mass=412, SNR=7.3, Peak=3388 HFD=1.2
23:18:35.414 00.004 16872 Star::Find(15, 1898, 689, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.418 00.004 16872 Star::Find returns 1 (0), X=1897.41, Y=689.56, Mass=1192, SNR=13.4, Peak=3388 HFD=3.1
23:18:35.428 00.010 16872 Star::Find(15, 1030, 285, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.435 00.007 16872 Star::Find returns 0 (4), X=1030.41, Y=284.22, Mass=452, SNR=7.7, Peak=3384 HFD=1.4
23:18:35.445 00.010 16872 Star::Find(15, 895, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.450 00.005 16872 Star::Find false star n=7 nbg=276 bg=3260.2 sigma=24.0 thresh=3332 peak=3324
23:18:35.462 00.012 16872 Star::Find returns 0 (2), X=895.00, Y=423.00, Mass=531, SNR=2.9, Peak=3352 HFD=0.0
23:18:35.469 00.007 16872 Star::Find(15, 1513, 772, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.474 00.005 16872 Star::Find false star n=1 nbg=284 bg=3269.4 sigma=27.8 thresh=3353 peak=3326
23:18:35.480 00.006 16872 Star::Find returns 0 (2), X=1513.00, Y=772.00, Mass=95, SNR=2.9, Peak=3372 HFD=0.0
23:18:35.494 00.014 16872 Star::Find(15, 334, 396, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.508 00.014 16872 Star::Find false star n=5 nbg=275 bg=3267.7 sigma=23.1 thresh=3337 peak=3337
23:18:35.512 00.004 16872 Star::Find returns 0 (2), X=334.00, Y=396.00, Mass=397, SNR=2.9, Peak=3364 HFD=0.0
23:18:35.522 00.010 16872 Star::Find(15, 717, 716, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.526 00.004 16872 Star::Find returns 0 (4), X=722.86, Y=714.60, Mass=1881, SNR=21.6, Peak=3708 HFD=1.4
23:18:35.537 00.011 16872 Star::Find(15, 638, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.547 00.010 16872 Star::Find returns 1 (0), X=638.12, Y=35.77, Mass=1012, SNR=11.6, Peak=3428 HFD=2.2
23:18:35.553 00.006 16872 Star::Find(15, 1415, 715, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.557 00.004 16872 Star::Find returns 1 (0), X=1408.67, Y=705.85, Mass=768, SNR=9.6, Peak=3380 HFD=2.8
23:18:35.560 00.003 16872 Star::Find(15, 1091, 510, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.572 00.012 16872 Star::Find false star n=3 nbg=274 bg=3265.5 sigma=24.3 thresh=3339 peak=3333
23:18:35.578 00.006 16872 Star::Find returns 0 (2), X=1091.00, Y=510.00, Mass=263, SNR=2.9, Peak=3364 HFD=0.0
23:18:35.587 00.009 16872 Star::Find(15, 1234, 492, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.597 00.010 16872 Star::Find returns 1 (0), X=1233.29, Y=492.12, Mass=927, SNR=12.4, Peak=3408 HFD=2.2
23:18:35.604 00.007 16872 Star::Find(15, 1827, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.607 00.003 16872 Star::Find false star n=3 nbg=283 bg=3267.7 sigma=27.3 thresh=3350 peak=3336
23:18:35.612 00.005 16872 Star::Find returns 0 (2), X=1827.00, Y=883.00, Mass=297, SNR=2.9, Peak=3376 HFD=0.0
23:18:35.616 00.004 16872 Star::Find(15, 1743, 219, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.620 00.004 16872 Star::Find returns 0 (4), X=1743.38, Y=219.37, Mass=2228, SNR=22.8, Peak=3796 HFD=1.5
23:18:35.628 00.008 16872 Star::Find(15, 1797, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.634 00.006 16872 Star::Find returns 0 (4), X=1797.22, Y=568.37, Mass=595, SNR=9.0, Peak=3440 HFD=1.3
23:18:35.642 00.008 16872 Star::Find(15, 973, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.649 00.007 16872 Star::Find returns 1 (0), X=979.05, Y=862.27, Mass=551, SNR=8.5, Peak=3432 HFD=1.8
23:18:35.653 00.004 16872 Star::Find(15, 365, 942, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.660 00.007 16872 Star::Find false star n=2 nbg=275 bg=3266.3 sigma=22.5 thresh=3334 peak=3331
23:18:35.664 00.004 16872 Star::Find returns 0 (2), X=365.00, Y=942.00, Mass=199, SNR=2.9, Peak=3368 HFD=0.0
23:18:35.668 00.004 16872 Star::Find(15, 1452, 839, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.677 00.009 16872 Star::Find returns 1 (0), X=1451.61, Y=839.25, Mass=324, SNR=6.2, Peak=3388 HFD=2.5
23:18:35.682 00.005 16872 Star::Find(15, 803, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.686 00.004 16872 Star::Find false star n=3 nbg=283 bg=3263.3 sigma=24.8 thresh=3338 peak=3333
23:18:35.691 00.005 16872 Star::Find returns 0 (2), X=803.00, Y=859.00, Mass=254, SNR=2.9, Peak=3376 HFD=0.0
23:18:35.696 00.005 16872 Star::Find(15, 1592, 156, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.700 00.004 16872 Star::Find returns 1 (0), X=1595.56, Y=156.86, Mass=1062, SNR=12.4, Peak=3384 HFD=5.4
23:18:35.711 00.011 16872 Star::Find(15, 1623, 382, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.715 00.004 16872 Star::Find returns 1 (0), X=1623.89, Y=379.61, Mass=1018, SNR=12.8, Peak=3420 HFD=5.0
23:18:35.727 00.012 16872 AutoFind: finding best star pass 1
23:18:35.739 00.012 16872 Star::Find(15, 1499, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.743 00.004 16872 Star::Find returns 1 (0), X=1499.49, Y=601.56, Mass=374157, SNR=403.1, Peak=32760 HFD=3.2
23:18:35.747 00.004 16872 AutoFind returns star at [1499, 602] 87.7 Mass 374157 SNR 403.1
23:18:35.752 00.005 16872 Star::Find(15, 1499, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.757 00.005 16872 Star::Find returns 1 (0), X=1499.49, Y=601.56, Mass=374157, SNR=403.1, Peak=32760 HFD=3.2
23:18:35.762 00.005 16872 MultiStar: List (12): {1499.49, 601.56}(403.1), {949.97, 980.91}(192.1), {840.55, 639.62}(151.2), {1668.74, 882.99}(110.7), {383.95, 998.34}(75.8), {389.43, 876.26}(75.3), {337.42, 270.61}(64.3), {1478.74, 523.70}(55.0), {1276.10, 661.28}(42.1), {24.33, 434.89}(41.7), {262.81, 684.43}(34.6), {1205.46, 35.60}(35.6), 
23:18:35.771 00.009 16872 setting lock position to (1499.49, 601.56)
23:18:35.782 00.011 16872 MultiStar: stabilizing after lock position change
23:18:35.789 00.007 16872 AutoSelect: state = 1, call UpdateGuideState
23:18:35.794 00.005 16872 UpdateGuideState(): m_state=1
23:18:35.801 00.007 16872 Star::Find(15, 1499, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:35.804 00.003 16872 Star::Find returns 1 (0), X=1499.49, Y=601.56, Mass=374157, SNR=403.1, Peak=32760 HFD=3.2
23:18:35.807 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:18:35.813 00.006 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:18:35.816 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:18:35.824 00.008 16872 setting force full frames = false
23:18:35.831 00.007 16872 setting lock position to (1499.49, 601.56)
23:18:35.835 00.004 16872 MultiStar: stabilizing after lock position change
23:18:35.838 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:18:35.842 00.004 16872 Changing from state SELECTING to SELECTED
23:18:35.851 00.009 16872 guider state => SELECTED
23:18:35.878 00.027 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65520, med=3264, FiltMin=3124, FiltMax=65516, Gamma=2.190
23:18:35.933 00.055 16872 UpdateGuideState exits: m=374157 SNR=403.1
23:18:35.936 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65520, med=3264, FiltMin=3124, FiltMax=65516, Gamma=2.190
23:18:35.990 00.054 16872 Status Line: Auto-selected star at (1499.5, 601.6)
23:18:36.011 00.021 16872 PhdController: newstate STATE_WAIT_SELECTED
23:18:36.016 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:36.023 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:18:36.030 00.007 16872 Enqueuing Expose request
23:18:36.033 00.003 9640 Worker thread wakes up
23:18:36.033 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:18:36.033 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:18:36.033 00.000 16872 evsrv: cli 0D3C0A48 connect
23:18:36.039 00.006 16872 case statement mapped state 2 to 1
23:18:36.044 00.005 16872 case statement mapped state 2 to 1
23:18:36.052 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63b435e7-696f-4b73-aa67-6187d93ff555"}
23:18:36.056 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"63b435e7-696f-4b73-aa67-6187d93ff555"}
23:18:36.060 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"47fe6242-8104-44c3-8659-77b992a832b1"}
23:18:36.067 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1499.49,601.56],"id":"47fe6242-8104-44c3-8659-77b992a832b1"}
23:18:36.070 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6b39a4ce-3f51-40ea-bfbc-6286b2adb97a"}
23:18:36.075 00.005 16872 case statement mapped state 2 to 1
23:18:36.082 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6b39a4ce-3f51-40ea-bfbc-6286b2adb97a"}
23:18:36.086 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:18:36.091 00.005 16872 evsrv: cli 0D3BF8C8 connect
23:18:36.104 00.013 16872 case statement mapped state 2 to 1
23:18:36.117 00.013 16872 case statement mapped state 2 to 1
23:18:36.122 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"31553b26-c1c7-4d22-88cc-d45f96c43a8f"}
23:18:36.132 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.49,6.56],"pixels":"..."},"id":"31553b26-c1c7-4d22-88cc-d45f96c43a8f"}
23:18:36.136 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"2161084c-92b2-42be-b2cf-e33790e02727"}
23:18:36.140 00.004 16872 case statement mapped state 2 to 1
23:18:36.151 00.011 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"2161084c-92b2-42be-b2cf-e33790e02727"}
23:18:36.172 00.021 16872 evsrv: cli 0D3BF8C8 disconnect
23:18:37.174 01.002 16872 evsrv: cli 0D3C0A48 connect
23:18:37.181 00.007 16872 case statement mapped state 2 to 1
23:18:37.186 00.005 16872 case statement mapped state 2 to 1
23:18:37.189 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"6eb2fd3a-991b-47a8-878c-fb249f89a064"}
23:18:37.191 00.002 16872 case statement mapped state 2 to 1
23:18:37.193 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"6eb2fd3a-991b-47a8-878c-fb249f89a064"}
23:18:37.200 00.007 16872 evsrv: cli 0D3C0A48 disconnect
23:18:38.104 00.904 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"943fc6d5-e0b8-4467-9c70-04b49e80ab8f"}
23:18:38.113 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"943fc6d5-e0b8-4467-9c70-04b49e80ab8f"}
23:18:38.119 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"988c52a9-5ca8-4866-9b35-abdbc2121a90"}
23:18:38.121 00.002 16872 case statement mapped state 2 to 1
23:18:38.125 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"988c52a9-5ca8-4866-9b35-abdbc2121a90"}
23:18:38.128 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e6757f0e-b992-4494-aeb3-bee37bbc51ee"}
23:18:38.131 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.49,6.56],"pixels":"..."},"id":"e6757f0e-b992-4494-aeb3-bee37bbc51ee"}
23:18:38.201 00.070 16872 evsrv: cli 0D3BF8C8 connect
23:18:38.207 00.006 16872 case statement mapped state 2 to 1
23:18:38.215 00.008 16872 case statement mapped state 2 to 1
23:18:38.220 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"cc80dc96-7892-4a4a-960b-6884f527ee73"}
23:18:38.224 00.004 16872 case statement mapped state 2 to 1
23:18:38.227 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"cc80dc96-7892-4a4a-960b-6884f527ee73"}
23:18:38.236 00.009 16872 evsrv: cli 0D3BF8C8 disconnect
23:18:39.238 01.002 16872 evsrv: cli 0D3C0228 connect
23:18:39.242 00.004 16872 case statement mapped state 2 to 1
23:18:39.249 00.007 16872 case statement mapped state 2 to 1
23:18:39.256 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"c8a91f32-9cd5-4d02-bf90-56ceffd87205"}
23:18:39.260 00.004 16872 case statement mapped state 2 to 1
23:18:39.263 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"c8a91f32-9cd5-4d02-bf90-56ceffd87205"}
23:18:39.319 00.056 16872 evsrv: cli 0D3C0228 disconnect
23:18:40.091 00.772 9640 Exposure complete
23:18:40.231 00.140 9640 worker thread done servicing request
23:18:40.231 00.000 16872 OnExposeComplete: enter
23:18:40.234 00.003 16872 UpdateGuideState(): m_state=2
23:18:40.236 00.002 16872 Star::Find(15, 1499, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:18:40.240 00.004 16872 Star::Find returns 1 (0), X=1499.43, Y=601.93, Mass=397554, SNR=410.5, Peak=35104 HFD=3.6
23:18:40.243 00.003 16872 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.56) = xAngle (0.16 = 0.16)
23:18:40.246 00.003 16872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.21 = 0.21)
23:18:40.248 00.002 16872 CameraToMount -- cameraX=-0.05 cameraY=0.37 hyp=0.37 cameraTheta=1.72 mountX=0.37 mountY=0.08, mountTheta=0.20
23:18:40.253 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3272, FiltMin=3096, FiltMax=65516, Gamma=2.190
23:18:40.293 00.040 16872 UpdateGuideState exits: m=397554 SNR=410.5
23:18:40.297 00.004 16872 PhdController: newstate STATE_CALIBRATE
23:18:40.299 00.002 16872 PhdController: newstate STATE_GUIDE
23:18:40.317 00.018 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:18:40.321 00.004 16872 guider state => CALIBRATED
23:18:40.323 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:18:40.332 00.009 16872 reset dither spiral
23:18:40.339 00.007 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:18:40.342 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:40.344 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:18:40.347 00.003 16872 Enqueuing Expose request
23:18:40.350 00.003 9640 Worker thread wakes up
23:18:40.350 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:18:40.350 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:18:40.350 00.000 16872 evsrv: cli 0D3C0A48 connect
23:18:40.358 00.008 16872 case statement mapped state 5 to 1
23:18:40.364 00.006 16872 case statement mapped state 5 to 1
23:18:40.368 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"71b01a2f-f407-4010-a930-d6273f378578"}
23:18:40.371 00.003 16872 case statement mapped state 5 to 1
23:18:40.373 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"71b01a2f-f407-4010-a930-d6273f378578"}
23:18:40.384 00.011 16872 evsrv: cli 0D3C0A48 disconnect
23:18:41.377 00.993 16872 evsrv: cli 0D3C0228 connect
23:18:41.387 00.010 16872 case statement mapped state 5 to 1
23:18:41.394 00.007 16872 case statement mapped state 5 to 1
23:18:41.398 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"4cd70c46-0b70-4a04-a046-7f45a97c42f5"}
23:18:41.401 00.003 16872 case statement mapped state 5 to 1
23:18:41.404 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"4cd70c46-0b70-4a04-a046-7f45a97c42f5"}
23:18:41.409 00.005 16872 evsrv: cli 0D3C0228 disconnect
23:18:41.602 00.193 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"76979824-ab65-4623-bb9b-2255ec21a3bb"}
23:18:41.605 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"76979824-ab65-4623-bb9b-2255ec21a3bb"}
23:18:41.609 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3d4a484-f963-4caa-9774-b95f0a21c74e"}
23:18:41.616 00.007 16872 case statement mapped state 5 to 1
23:18:41.622 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"e3d4a484-f963-4caa-9774-b95f0a21c74e"}
23:18:41.626 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"92ef7ba7-4894-4dbc-9179-d810ff524303"}
23:18:41.629 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.43,6.93],"pixels":"..."},"id":"92ef7ba7-4894-4dbc-9179-d810ff524303"}
23:18:42.409 00.780 16872 evsrv: cli 0D3BF8C8 connect
23:18:42.414 00.005 16872 case statement mapped state 5 to 1
23:18:42.418 00.004 16872 case statement mapped state 5 to 1
23:18:42.422 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"013a04ee-4baf-4cd2-a884-9b42c9fd558b"}
23:18:42.425 00.003 16872 case statement mapped state 5 to 1
23:18:42.427 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"013a04ee-4baf-4cd2-a884-9b42c9fd558b"}
23:18:42.429 00.002 16872 evsrv: cli 0D3BF8C8 disconnect
23:18:43.430 01.001 16872 evsrv: cli 0D3BF8C8 connect
23:18:43.434 00.004 16872 case statement mapped state 5 to 1
23:18:43.444 00.010 16872 case statement mapped state 5 to 1
23:18:43.450 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"372365b6-1b69-4a5b-932a-140d76c38895"}
23:18:43.453 00.003 16872 case statement mapped state 5 to 1
23:18:43.456 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"372365b6-1b69-4a5b-932a-140d76c38895"}
23:18:43.460 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
23:18:44.413 00.953 9640 Exposure complete
23:18:44.462 00.049 16872 evsrv: cli 0D3C0A48 connect
23:18:44.468 00.006 16872 case statement mapped state 5 to 1
23:18:44.474 00.006 16872 case statement mapped state 5 to 1
23:18:44.478 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1967addb-b3d5-4bb8-8ebf-2a1c7c7f56f0"}
23:18:44.481 00.003 16872 case statement mapped state 5 to 1
23:18:44.483 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"1967addb-b3d5-4bb8-8ebf-2a1c7c7f56f0"}
23:18:44.487 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:18:44.565 00.078 9640 worker thread done servicing request
23:18:44.565 00.000 16872 OnExposeComplete: enter
23:18:44.567 00.002 16872 UpdateGuideState(): m_state=5
23:18:44.572 00.005 16872 Star::Find(15, 1499, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:18:44.576 00.004 16872 Star::Find returns 1 (0), X=1499.26, Y=602.11, Mass=396904, SNR=387.9, Peak=39820 HFD=3.3
23:18:44.578 00.002 16872 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.56) = xAngle (0.40 = 0.40)
23:18:44.580 00.002 16872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.45 = 0.45)
23:18:44.583 00.003 16872 CameraToMount -- cameraX=-0.22 cameraY=0.54 hyp=0.59 cameraTheta=1.96 mountX=0.54 mountY=0.26, mountTheta=0.44
23:18:44.589 00.006 16872 Changing from state CALIBRATED to GUIDING
23:18:44.592 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:18:44.595 00.003 16872 ScopeASCOM::SideOfPier() returns 0
23:18:44.683 00.088 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:18:44.687 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:18:44.689 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:18:44.692 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:18:44.696 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:18:44.700 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:18:44.703 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:18:44.706 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:18:44.708 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:18:44.712 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:18:44.716 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:18:44.719 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:18:44.722 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:18:44.724 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:18:44.834 00.110 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:18:44.841 00.007 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:18:44.845 00.004 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
23:18:44.853 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:18:44.855 00.002 16872 ScopeASCOM::SideOfPier() returns 0
23:18:44.918 00.063 16872 setting lock position to (1499.26, 602.11)
23:18:44.921 00.003 16872 MultiStar: stabilizing after lock position change
23:18:44.923 00.002 16872 guider state => GUIDING
23:18:44.926 00.003 16872 Status Line: Guiding
23:18:44.936 00.010 16872 Mount: notify guiding started
23:18:44.942 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:18:44.946 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:18:44.950 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:18:44.952 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:18:44.955 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:18:44.958 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:18:44.964 00.006 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:18:44.967 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:18:44.970 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:18:44.972 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:18:44.975 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:18:44.980 00.005 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:18:44.986 00.006 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:18:44.989 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:18:44.992 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:18:44.996 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:18:44.999 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:18:45.001 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:18:45.004 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:18:45.007 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:18:45.011 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:18:45.015 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:18:45.018 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:18:45.020 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:18:45.022 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:18:45.028 00.006 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:18:45.033 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:18:45.036 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:18:45.039 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:18:45.042 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:18:45.045 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:18:45.048 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:18:45.050 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:18:45.053 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:18:45.057 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:18:45.059 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:18:45.062 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:18:45.065 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:18:45.120 00.055 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4f8b687a-4fc0-4851-a135-586c61c5dbb0"}
23:18:45.123 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4f8b687a-4fc0-4851-a135-586c61c5dbb0"}
23:18:45.132 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0dec740b-03e2-4e07-9bc6-db095d0a6ed8"}
23:18:45.136 00.004 16872 case statement mapped state 6 to 3
23:18:45.139 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0dec740b-03e2-4e07-9bc6-db095d0a6ed8"}
23:18:45.147 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5befddcc-2af2-4b89-9c5e-624b9e4926c4"}
23:18:45.150 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.26,7.11],"pixels":"..."},"id":"5befddcc-2af2-4b89-9c5e-624b9e4926c4"}
23:18:45.154 00.004 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:18:45.324 00.170 16872 ScopeASCOM::SideOfPier() returns 0
23:18:45.328 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:18:45.331 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:18:45.335 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:18:45.340 00.005 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:18:45.344 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:18:45.347 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:18:45.350 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:18:45.356 00.006 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:18:45.363 00.007 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:18:45.367 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3256, FiltMin=3116, FiltMax=65516, Gamma=2.190
23:18:45.411 00.044 16872 UpdateGuideState exits: m=396904 SNR=387.9
23:18:45.416 00.005 16872 PhdController: newstate STATE_SETTLE_WAIT
23:18:45.419 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:45.423 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:18:45.428 00.005 16872 Enqueuing Expose request
23:18:45.436 00.008 9640 Worker thread wakes up
23:18:45.436 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:18:45.436 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:18:45.489 00.053 16872 evsrv: cli 0D3C0A48 connect
23:18:45.492 00.003 16872 case statement mapped state 6 to 3
23:18:45.501 00.009 16872 case statement mapped state 6 to 3
23:18:45.505 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f8fd70a6-8f88-4815-a2c9-79f3a114ead6"}
23:18:45.508 00.003 16872 case statement mapped state 6 to 3
23:18:45.514 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8fd70a6-8f88-4815-a2c9-79f3a114ead6"}
23:18:45.520 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:18:48.602 03.082 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"93523d3e-f3d2-4fc8-a761-4c0242f7b743"}
23:18:48.607 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"93523d3e-f3d2-4fc8-a761-4c0242f7b743"}
23:18:48.611 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d86b6d1-ebe4-413a-81ef-7e712ab64f9c"}
23:18:48.615 00.004 16872 case statement mapped state 6 to 3
23:18:48.617 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d86b6d1-ebe4-413a-81ef-7e712ab64f9c"}
23:18:48.620 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"49b9eb40-c2ac-46db-b89e-70ad2b3e7735"}
23:18:48.625 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.26,7.11],"pixels":"..."},"id":"49b9eb40-c2ac-46db-b89e-70ad2b3e7735"}
23:18:49.505 00.880 9640 Exposure complete
23:18:49.652 00.147 9640 worker thread done servicing request
23:18:49.652 00.000 16872 OnExposeComplete: enter
23:18:49.655 00.003 16872 UpdateGuideState(): m_state=6
23:18:49.665 00.010 16872 Star::Find(15, 1499, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:18:49.670 00.005 16872 Star::Find returns 1 (0), X=1499.25, Y=602.18, Mass=403599, SNR=413.2, Peak=36272 HFD=3.5
23:18:49.673 00.003 16872 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.56) = xAngle (0.18 = 0.18)
23:18:49.677 00.004 16872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.22 = 0.22)
23:18:49.680 00.003 16872 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.08 cameraTheta=1.73 mountX=0.07 mountY=0.02, mountTheta=0.22
23:18:49.684 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=0.07, opts=13)
23:18:49.688 00.004 16872 Enqueuing Move request for scope (-0.01, 0.07)
23:18:49.693 00.005 9640 Worker thread wakes up
23:18:49.693 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
23:18:49.693 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
23:18:49.693 00.000 9640 Moving (-0.01, 0.07) raw xDistance=0.07 yDistance=0.02
23:18:49.693 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:18:49.693 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0
23:18:49.693 00.000 9640 MoveAxis(E, 0, ABG)
23:18:49.693 00.000 9640 Move returns status 0, amount 0
23:18:49.693 00.000 9640 MoveAxis(N, 0, ABG)
23:18:49.694 00.001 9640 Move returns status 0, amount 0
23:18:49.694 00.000 9640 move complete, result=0
23:18:49.694 00.000 9640 worker thread done servicing request
23:18:49.703 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3264, FiltMin=3108, FiltMax=65516, Gamma=2.190
23:18:49.753 00.050 16872 UpdateGuideState exits: m=403599 SNR=413.2
23:18:49.760 00.007 16872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 1 / 99999
23:18:49.765 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777781929.765,"Host":"RBFOCUS307","Inst":1,"Distance":0.43,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:18:49.768 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:49.772 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:18:49.774 00.002 16872 Enqueuing Expose request
23:18:49.780 00.006 9640 Worker thread wakes up
23:18:49.780 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:18:49.780 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:18:49.780 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:52.103 02.323 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b9342c05-20c5-409e-b8cd-0c965ced5383"}
23:18:52.108 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b9342c05-20c5-409e-b8cd-0c965ced5383"}
23:18:52.111 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1aac89de-545a-4d72-9633-b4b4e3fa9241"}
23:18:52.115 00.004 16872 case statement mapped state 6 to 3
23:18:52.118 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1aac89de-545a-4d72-9633-b4b4e3fa9241"}
23:18:52.123 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c7740f0c-f968-411b-866a-ca0491103086"}
23:18:52.125 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.25,7.18],"pixels":"..."},"id":"c7740f0c-f968-411b-866a-ca0491103086"}
23:18:53.856 01.731 9640 Exposure complete
23:18:54.000 00.144 9640 worker thread done servicing request
23:18:54.001 00.001 16872 OnExposeComplete: enter
23:18:54.004 00.003 16872 UpdateGuideState(): m_state=6
23:18:54.007 00.003 16872 Star::Find(15, 1499, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:18:54.009 00.002 16872 Star::Find returns 1 (0), X=1499.25, Y=602.02, Mass=406523, SNR=415.7, Peak=39920 HFD=3.3
23:18:54.011 00.002 16872 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.56) = xAngle (-3.29 = 2.99)
23:18:54.016 00.005 16872 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.25 = 3.03)
23:18:54.022 00.006 16872 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.74 mountX=-0.08 mountY=0.01, mountTheta=3.03
23:18:54.029 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=-0.08, opts=13)
23:18:54.033 00.004 16872 Enqueuing Move request for scope (-0.01, -0.08)
23:18:54.037 00.004 9640 Worker thread wakes up
23:18:54.037 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
23:18:54.037 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
23:18:54.037 00.000 9640 Moving (-0.01, -0.08) raw xDistance=-0.08 yDistance=0.01
23:18:54.037 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:18:54.037 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=0
23:18:54.037 00.000 9640 MoveAxis(E, 0, ABG)
23:18:54.037 00.000 9640 Move returns status 0, amount 0
23:18:54.037 00.000 9640 MoveAxis(N, 0, ABG)
23:18:54.037 00.000 9640 Move returns status 0, amount 0
23:18:54.037 00.000 9640 move complete, result=0
23:18:54.038 00.001 9640 worker thread done servicing request
23:18:54.042 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3268, FiltMin=3166, FiltMax=65516, Gamma=2.190
23:18:54.085 00.043 16872 UpdateGuideState exits: m=406523 SNR=415.7
23:18:54.088 00.003 16872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 2 / 99999
23:18:54.091 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777781934.091,"Host":"RBFOCUS307","Inst":1,"Distance":0.33,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:18:54.098 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:54.102 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:18:54.105 00.003 16872 Enqueuing Expose request
23:18:54.110 00.005 9640 Worker thread wakes up
23:18:54.110 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:54.116 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
23:18:54.116 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:18:55.603 01.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"79acbd33-9a98-46ea-aa75-154d85d2fe8f"}
23:18:55.609 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"79acbd33-9a98-46ea-aa75-154d85d2fe8f"}
23:18:55.613 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5241ecf7-4bcc-4b30-8957-7446e3360b8d"}
23:18:55.617 00.004 16872 case statement mapped state 6 to 3
23:18:55.621 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5241ecf7-4bcc-4b30-8957-7446e3360b8d"}
23:18:55.625 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cdff66b6-6b6e-41ef-bb17-4260f4a15078"}
23:18:55.629 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.25,7.02],"pixels":"..."},"id":"cdff66b6-6b6e-41ef-bb17-4260f4a15078"}
23:18:58.174 02.545 9640 Exposure complete
23:18:58.314 00.140 9640 worker thread done servicing request
23:18:58.314 00.000 16872 OnExposeComplete: enter
23:18:58.317 00.003 16872 UpdateGuideState(): m_state=6
23:18:58.320 00.003 16872 Star::Find(15, 1499, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:18:58.323 00.003 16872 Star::Find returns 1 (0), X=1499.18, Y=602.19, Mass=404657, SNR=412.3, Peak=37096 HFD=3.5
23:18:58.329 00.006 16872 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.56) = xAngle (0.79 = 0.79)
23:18:58.332 00.003 16872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.84 = 0.84)
23:18:58.336 00.004 16872 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.12 cameraTheta=2.35 mountX=0.09 mountY=0.09, mountTheta=0.82
23:18:58.344 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.09, y=0.09, opts=13)
23:18:58.347 00.003 16872 Enqueuing Move request for scope (-0.09, 0.09)
23:18:58.348 00.001 9640 Worker thread wakes up
23:18:58.349 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
23:18:58.349 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
23:18:58.349 00.000 9640 Moving (-0.09, 0.09) raw xDistance=0.09 yDistance=0.09
23:18:58.349 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:18:58.349 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=0
23:18:58.349 00.000 9640 MoveAxis(E, 0, ABG)
23:18:58.349 00.000 9640 Move returns status 0, amount 0
23:18:58.349 00.000 9640 MoveAxis(N, 0, ABG)
23:18:58.349 00.000 9640 Move returns status 0, amount 0
23:18:58.349 00.000 9640 move complete, result=0
23:18:58.349 00.000 9640 worker thread done servicing request
23:18:58.356 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3264, FiltMin=3146, FiltMax=65516, Gamma=2.190
23:18:58.394 00.038 16872 UpdateGuideState exits: m=404657 SNR=412.3
23:18:58.397 00.003 16872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 3 / 99999
23:18:58.400 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777781938.400,"Host":"RBFOCUS307","Inst":1,"Distance":0.27,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
23:18:58.408 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:58.411 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:18:58.414 00.003 16872 Enqueuing Expose request
23:18:58.416 00.002 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:58.422 00.006 9640 Worker thread wakes up
23:18:58.422 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:18:58.423 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:18:59.101 00.678 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"edccacdd-8003-42d0-99e3-1375b3a4d727"}
23:18:59.105 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"edccacdd-8003-42d0-99e3-1375b3a4d727"}
23:18:59.111 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ade78a63-b4bc-48e0-bf1e-323cfe6ff258"}
23:18:59.114 00.003 16872 case statement mapped state 6 to 3
23:18:59.117 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ade78a63-b4bc-48e0-bf1e-323cfe6ff258"}
23:18:59.123 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c32e03d8-de2e-4db7-95ab-7ceb119a6a68"}
23:18:59.127 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.18,7.19],"pixels":"..."},"id":"c32e03d8-de2e-4db7-95ab-7ceb119a6a68"}
23:19:02.520 03.393 9640 Exposure complete
23:19:02.602 00.082 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d1303c77-add9-4b22-85d6-532826d765c4"}
23:19:02.605 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d1303c77-add9-4b22-85d6-532826d765c4"}
23:19:02.609 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2b111bc-9983-44c9-bb20-7d36c43d2de8"}
23:19:02.612 00.003 16872 case statement mapped state 6 to 3
23:19:02.615 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2b111bc-9983-44c9-bb20-7d36c43d2de8"}
23:19:02.620 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e870d2e-9c23-4a09-a1a9-535ec20aabb8"}
23:19:02.623 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.18,7.19],"pixels":"..."},"id":"8e870d2e-9c23-4a09-a1a9-535ec20aabb8"}
23:19:02.664 00.041 9640 worker thread done servicing request
23:19:02.664 00.000 16872 OnExposeComplete: enter
23:19:02.667 00.003 16872 UpdateGuideState(): m_state=6
23:19:02.670 00.003 16872 Star::Find(15, 1499, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:19:02.672 00.002 16872 Star::Find returns 1 (0), X=1499.08, Y=602.15, Mass=411917, SNR=423.2, Peak=41044 HFD=3.2
23:19:02.676 00.004 16872 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.56) = xAngle (1.38 = 1.38)
23:19:02.679 00.003 16872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.42 = 1.42)
23:19:02.682 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.19 cameraTheta=2.93 mountX=0.04 mountY=0.19, mountTheta=1.38
23:19:02.686 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=0.04, opts=13)
23:19:02.689 00.003 16872 Enqueuing Move request for scope (-0.19, 0.04)
23:19:02.694 00.005 9640 Worker thread wakes up
23:19:02.694 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.04) opts 0xd
23:19:02.694 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, 0.04)
23:19:02.694 00.000 9640 Moving (-0.19, 0.04) raw xDistance=0.04 yDistance=0.19
23:19:02.694 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:19:02.695 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
23:19:02.695 00.000 9640 MoveAxis(E, 0, ABG)
23:19:02.695 00.000 9640 Move returns status 0, amount 0
23:19:02.695 00.000 9640 MoveAxis(N, 0, ABG)
23:19:02.695 00.000 9640 Move returns status 0, amount 0
23:19:02.695 00.000 9640 move complete, result=0
23:19:02.695 00.000 9640 worker thread done servicing request
23:19:02.701 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3268, FiltMin=3184, FiltMax=65516, Gamma=2.190
23:19:02.741 00.040 16872 UpdateGuideState exits: m=411917 SNR=423.2
23:19:02.745 00.004 16872 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 4 / 99999
23:19:02.748 00.003 16872 PhdController: newstate STATE_FINISH
23:19:02.751 00.003 16872 PhdController complete: success
23:19:02.753 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777781942.753,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:19:02.762 00.009 16872 Mount: notify guiding dither settle done success=1
23:19:02.764 00.002 16872 PhdController: newstate STATE_IDLE
23:19:02.767 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:02.770 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:19:02.777 00.007 16872 Enqueuing Expose request
23:19:02.780 00.003 9640 Worker thread wakes up
23:19:02.780 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:19:02.783 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:19:02.783 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:19:03.724 00.941 16872 evsrv: cli 0D3BFB48 connect
23:19:03.728 00.004 16872 case statement mapped state 6 to 3
23:19:03.732 00.004 16872 case statement mapped state 6 to 3
23:19:03.742 00.010 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"9ae06ec9-c067-4247-af2c-47eab7628e74"}
23:19:03.744 00.002 16872 case statement mapped state 6 to 3
23:19:03.750 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ae06ec9-c067-4247-af2c-47eab7628e74"}
23:19:03.759 00.009 16872 evsrv: cli 0D3BFB48 disconnect
23:19:06.101 02.342 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a0ef986e-c2ee-465c-b3cb-388c0036e259"}
23:19:06.104 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a0ef986e-c2ee-465c-b3cb-388c0036e259"}
23:19:06.108 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01ef3312-fb8a-494c-bd59-95d4e287fb87"}
23:19:06.111 00.003 16872 case statement mapped state 6 to 3
23:19:06.114 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"01ef3312-fb8a-494c-bd59-95d4e287fb87"}
23:19:06.119 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c553b2f2-b84c-4459-94c1-21e8764ee395"}
23:19:06.122 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.08,7.15],"pixels":"..."},"id":"c553b2f2-b84c-4459-94c1-21e8764ee395"}
23:19:06.869 00.747 9640 Exposure complete
23:19:07.017 00.148 9640 worker thread done servicing request
23:19:07.017 00.000 16872 OnExposeComplete: enter
23:19:07.020 00.003 16872 UpdateGuideState(): m_state=6
23:19:07.023 00.003 16872 Star::Find(15, 1499, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:19:07.028 00.005 16872 Star::Find returns 1 (0), X=1499.20, Y=602.12, Mass=403714, SNR=403.9, Peak=39176 HFD=3.5
23:19:07.032 00.004 16872 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.56) = xAngle (1.37 = 1.37)
23:19:07.035 00.003 16872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.41 = 1.41)
23:19:07.037 00.002 16872 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.92 mountX=0.01 mountY=0.07, mountTheta=1.37
23:19:07.043 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=0.02, opts=13)
23:19:07.046 00.003 16872 Enqueuing Move request for scope (-0.07, 0.02)
23:19:07.048 00.002 9640 Worker thread wakes up
23:19:07.049 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
23:19:07.049 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
23:19:07.049 00.000 9640 Moving (-0.07, 0.02) raw xDistance=0.01 yDistance=0.07
23:19:07.049 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:19:07.049 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.07, m_sumCorr=0
23:19:07.049 00.000 9640 MoveAxis(E, 0, ABG)
23:19:07.049 00.000 9640 Move returns status 0, amount 0
23:19:07.049 00.000 9640 MoveAxis(N, 0, ABG)
23:19:07.049 00.000 9640 Move returns status 0, amount 0
23:19:07.049 00.000 9640 move complete, result=0
23:19:07.049 00.000 9640 worker thread done servicing request
23:19:07.055 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65516, med=3260, FiltMin=3064, FiltMax=65516, Gamma=2.190
23:19:07.095 00.040 16872 UpdateGuideState exits: m=403714 SNR=403.9
23:19:07.098 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:07.101 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:19:07.106 00.005 16872 Enqueuing Expose request
23:19:07.110 00.004 9640 Worker thread wakes up
23:19:07.110 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:07.112 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
23:19:07.113 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:19:09.602 02.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32c296a5-5777-45c4-a878-7a7157753493"}
23:19:09.604 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"32c296a5-5777-45c4-a878-7a7157753493"}
23:19:09.608 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"75fdf0b0-0db9-434e-9bf7-d26905dc7856"}
23:19:09.611 00.003 16872 case statement mapped state 6 to 3
23:19:09.613 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"75fdf0b0-0db9-434e-9bf7-d26905dc7856"}
23:19:09.624 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4f0b5c83-38d5-4a15-b1ff-47539843f7a9"}
23:19:09.628 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.20,7.12],"pixels":"..."},"id":"4f0b5c83-38d5-4a15-b1ff-47539843f7a9"}
23:19:11.191 01.563 9640 Exposure complete
23:19:11.356 00.165 9640 worker thread done servicing request
23:19:11.356 00.000 16872 OnExposeComplete: enter
23:19:11.361 00.005 16872 UpdateGuideState(): m_state=6
23:19:11.364 00.003 16872 Star::Find(15, 1499, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:19:11.367 00.003 16872 Star::Find returns 1 (0), X=1499.18, Y=602.85, Mass=405573, SNR=407.5, Peak=39072 HFD=3.4
23:19:11.370 00.003 16872 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.56) = xAngle (0.12 = 0.12)
23:19:11.374 00.004 16872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.17 = 0.17)
23:19:11.379 00.005 16872 CameraToMount -- cameraX=-0.08 cameraY=0.75 hyp=0.75 cameraTheta=1.68 mountX=0.75 mountY=0.13, mountTheta=0.17
23:19:11.385 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=0.75, opts=13)
23:19:11.390 00.005 16872 Enqueuing Move request for scope (-0.08, 0.75)
23:19:11.393 00.003 9640 Worker thread wakes up
23:19:11.393 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.75) opts 0xd
23:19:11.393 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.08, 0.75)
23:19:11.393 00.000 9640 Moving (-0.08, 0.75) raw xDistance=0.75 yDistance=0.13
23:19:11.393 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.67 from input 0.75
23:19:11.393 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=0
23:19:11.393 00.000 9640 MoveAxis(W, 79, ABG)
23:19:11.394 00.001 9640 Guiding  Dir = 3, Dur = 79
23:19:11.394 00.000 9640 IsSlewing returns 0
23:19:11.395 00.001 9640 IsGuiding returns 0
23:19:11.395 00.000 9640 PulseGuide returned control before completion, sleep 89
23:19:11.400 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3268, FiltMin=3164, FiltMax=65512, Gamma=2.190
23:19:11.448 00.048 16872 UpdateGuideState exits: m=405573 SNR=407.5
23:19:11.458 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:11.467 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:19:11.471 00.004 16872 Enqueuing Expose request
23:19:11.496 00.025 9640 IsGuiding returns 1
23:19:11.496 00.000 9640 scope still moving after pulse duration time elapsed
23:19:11.528 00.032 9640 IsSlewing returns 0
23:19:11.530 00.002 9640 IsGuiding returns 0
23:19:11.530 00.000 9640 scope move finished after 79 + 57 ms
23:19:11.531 00.001 9640 Move returns status 0, amount 79
23:19:11.531 00.000 9640 MoveAxis(N, 0, ABG)
23:19:11.531 00.000 9640 Move returns status 0, amount 0
23:19:11.531 00.000 9640 move complete, result=0
23:19:11.532 00.001 9640 worker thread done servicing request
23:19:11.532 00.000 9640 Worker thread wakes up
23:19:11.532 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:19:11.532 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:19:11.532 00.000 16872 GuideStep: 0.7 px 79 ms WEST, 0.1 px 0 ms NORTH
23:19:13.101 01.569 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e1a5435-ce75-4f88-b47b-1daee830ff1e"}
23:19:13.105 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6e1a5435-ce75-4f88-b47b-1daee830ff1e"}
23:19:13.111 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7aff73d9-f2a1-4b66-97f4-6aee433556f4"}
23:19:13.115 00.004 16872 case statement mapped state 6 to 3
23:19:13.119 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7aff73d9-f2a1-4b66-97f4-6aee433556f4"}
23:19:13.124 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cf384a3a-65ca-4723-b489-0a10f874d0a8"}
23:19:13.133 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.18,6.85],"pixels":"..."},"id":"cf384a3a-65ca-4723-b489-0a10f874d0a8"}
23:19:15.591 02.458 9640 Exposure complete
23:19:15.731 00.140 9640 worker thread done servicing request
23:19:15.731 00.000 16872 OnExposeComplete: enter
23:19:15.737 00.006 16872 UpdateGuideState(): m_state=6
23:19:15.740 00.003 16872 Star::Find(15, 1499, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:19:15.743 00.003 16872 Star::Find returns 1 (0), X=1499.04, Y=602.19, Mass=422668, SNR=410.6, Peak=41304 HFD=3.2
23:19:15.751 00.008 16872 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
23:19:15.756 00.005 16872 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
23:19:15.761 00.005 16872 CameraToMount -- cameraX=-0.22 cameraY=0.09 hyp=0.24 cameraTheta=2.76 mountX=0.08 mountY=0.23, mountTheta=1.21
23:19:15.765 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.22, y=0.09, opts=13)
23:19:15.769 00.004 16872 Enqueuing Move request for scope (-0.22, 0.09)
23:19:15.771 00.002 9640 Worker thread wakes up
23:19:15.771 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.09) opts 0xd
23:19:15.771 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.22, 0.09)
23:19:15.771 00.000 9640 Moving (-0.22, 0.09) raw xDistance=0.08 yDistance=0.23
23:19:15.771 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:19:15.771 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=0
23:19:15.771 00.000 9640 MoveAxis(E, 0, ABG)
23:19:15.772 00.001 9640 Move returns status 0, amount 0
23:19:15.772 00.000 9640 MoveAxis(N, 0, ABG)
23:19:15.772 00.000 9640 Move returns status 0, amount 0
23:19:15.772 00.000 9640 move complete, result=0
23:19:15.772 00.000 9640 worker thread done servicing request
23:19:15.779 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=65520, med=3264, FiltMin=3096, FiltMax=65520, Gamma=2.190
23:19:15.820 00.041 16872 UpdateGuideState exits: m=422668 SNR=410.6
23:19:15.823 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:15.830 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:19:15.833 00.003 16872 Enqueuing Expose request
23:19:15.836 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:19:15.839 00.003 9640 Worker thread wakes up
23:19:15.839 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:19:15.839 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:19:16.599 00.760 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"21b6e3e0-d49a-468c-b565-613b2f3cb626"}
23:19:16.603 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"21b6e3e0-d49a-468c-b565-613b2f3cb626"}
23:19:16.609 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3160a1c-a23a-4aa3-ab3b-408f391e05cb"}
23:19:16.613 00.004 16872 case statement mapped state 6 to 3
23:19:16.617 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3160a1c-a23a-4aa3-ab3b-408f391e05cb"}
23:19:16.646 00.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"224d4d72-92a9-4b77-894f-4a44865da176"}
23:19:16.650 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.04,7.19],"pixels":"..."},"id":"224d4d72-92a9-4b77-894f-4a44865da176"}
23:19:19.908 03.258 9640 Exposure complete
23:19:20.051 00.143 9640 worker thread done servicing request
23:19:20.051 00.000 16872 OnExposeComplete: enter
23:19:20.056 00.005 16872 UpdateGuideState(): m_state=6
23:19:20.061 00.005 16872 Star::Find(15, 1499, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:19:20.065 00.004 16872 Star::Find returns 1 (0), X=1499.00, Y=602.33, Mass=420673, SNR=420.5, Peak=41732 HFD=3.3
23:19:20.069 00.004 16872 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.56) = xAngle (0.87 = 0.87)
23:19:20.072 00.003 16872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.92 = 0.92)
23:19:20.073 00.001 16872 CameraToMount -- cameraX=-0.26 cameraY=0.23 hyp=0.35 cameraTheta=2.43 mountX=0.22 mountY=0.27, mountTheta=0.89
23:19:20.079 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.26, y=0.23, opts=13)
23:19:20.082 00.003 16872 Enqueuing Move request for scope (-0.26, 0.23)
23:19:20.087 00.005 9640 Worker thread wakes up
23:19:20.087 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.23) opts 0xd
23:19:20.087 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.26, 0.23)
23:19:20.087 00.000 9640 Moving (-0.26, 0.23) raw xDistance=0.22 yDistance=0.27
23:19:20.087 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.22
23:19:20.087 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.27, m_sumCorr=0
23:19:20.087 00.000 9640 MoveAxis(W, 24, ABG)
23:19:20.087 00.000 9640 Guiding  Dir = 3, Dur = 24
23:19:20.087 00.000 9640 IsSlewing returns 0
23:19:20.088 00.001 9640 IsGuiding returns 0
23:19:20.088 00.000 9640 PulseGuide returned control before completion, sleep 34
23:19:20.093 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3260, FiltMin=3176, FiltMax=65512, Gamma=2.190
23:19:20.130 00.037 9640 IsGuiding returns 1
23:19:20.130 00.000 9640 scope still moving after pulse duration time elapsed
23:19:20.133 00.003 16872 UpdateGuideState exits: m=420673 SNR=420.5
23:19:20.136 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:20.139 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:19:20.141 00.002 16872 Enqueuing Expose request
23:19:20.145 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3cc5b408-2455-47e0-9bf7-cb3d34721781"}
23:19:20.151 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3cc5b408-2455-47e0-9bf7-cb3d34721781"}
23:19:20.157 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"207c504e-cf2b-4e8a-ae6e-69c47055ee84"}
23:19:20.161 00.004 16872 case statement mapped state 6 to 3
23:19:20.164 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"207c504e-cf2b-4e8a-ae6e-69c47055ee84"}
23:19:20.167 00.003 9640 IsSlewing returns 0
23:19:20.167 00.000 9640 IsGuiding returns 0
23:19:20.167 00.000 9640 scope move finished after 24 + 54 ms
23:19:20.167 00.000 9640 Move returns status 0, amount 24
23:19:20.167 00.000 9640 MoveAxis(N, 0, ABG)
23:19:20.167 00.000 9640 Move returns status 0, amount 0
23:19:20.167 00.000 9640 move complete, result=0
23:19:20.168 00.001 9640 worker thread done servicing request
23:19:20.168 00.000 9640 Worker thread wakes up
23:19:20.168 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:19:20.168 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:19:20.176 00.008 16872 GuideStep: 0.2 px 24 ms WEST, 0.3 px 0 ms NORTH
23:19:20.187 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0226a1e3-4f0a-4a0d-a08b-2c13de425b27"}
23:19:20.191 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.00,7.33],"pixels":"..."},"id":"0226a1e3-4f0a-4a0d-a08b-2c13de425b27"}
23:19:23.598 03.407 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d361565-7b83-4414-a7d1-107334e90061"}
23:19:23.601 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3d361565-7b83-4414-a7d1-107334e90061"}
23:19:23.604 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"db62235b-8552-45c0-928b-d96a0b415668"}
23:19:23.612 00.008 16872 case statement mapped state 6 to 3
23:19:23.617 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"db62235b-8552-45c0-928b-d96a0b415668"}
23:19:23.624 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"288af970-5d69-4adb-bcdd-2389ecb47f4c"}
23:19:23.626 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.00,7.33],"pixels":"..."},"id":"288af970-5d69-4adb-bcdd-2389ecb47f4c"}
23:19:24.267 00.641 9640 Exposure complete
23:19:24.411 00.144 9640 worker thread done servicing request
23:19:24.411 00.000 16872 OnExposeComplete: enter
23:19:24.417 00.006 16872 UpdateGuideState(): m_state=6
23:19:24.420 00.003 16872 Star::Find(15, 1499, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:19:24.424 00.004 16872 Star::Find returns 1 (0), X=1498.97, Y=601.72, Mass=411703, SNR=424.3, Peak=38036 HFD=3.4
23:19:24.427 00.003 16872 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.56) = xAngle (-3.77 = 2.51)
23:19:24.429 00.002 16872 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.73 = 2.56)
23:19:24.432 00.003 16872 CameraToMount -- cameraX=-0.29 cameraY=-0.38 hyp=0.48 cameraTheta=-2.22 mountX=-0.39 mountY=0.27, mountTheta=2.54
23:19:24.436 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.29, y=-0.38, opts=13)
23:19:24.440 00.004 16872 Enqueuing Move request for scope (-0.29, -0.38)
23:19:24.443 00.003 9640 Worker thread wakes up
23:19:24.443 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.38) opts 0xd
23:19:24.443 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.29, -0.38)
23:19:24.443 00.000 9640 Moving (-0.29, -0.38) raw xDistance=-0.39 yDistance=0.27
23:19:24.443 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.39
23:19:24.443 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.27, m_sumCorr=0.17
23:19:24.443 00.000 9640 MoveAxis(E, 39, ABG)
23:19:24.443 00.000 9640 Guiding  Dir = 2, Dur = 39
23:19:24.444 00.001 9640 IsSlewing returns 0
23:19:24.444 00.000 9640 IsGuiding returns 0
23:19:24.444 00.000 9640 PulseGuide returned control before completion, sleep 49
23:19:24.450 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65520, med=3268, FiltMin=3142, FiltMax=65516, Gamma=2.190
23:19:24.492 00.042 16872 UpdateGuideState exits: m=411703 SNR=424.3
23:19:24.496 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:24.498 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:19:24.503 00.005 16872 Enqueuing Expose request
23:19:24.509 00.006 9640 IsGuiding returns 1
23:19:24.509 00.000 9640 scope still moving after pulse duration time elapsed
23:19:24.531 00.022 9640 IsSlewing returns 0
23:19:24.534 00.003 9640 IsGuiding returns 0
23:19:24.534 00.000 9640 scope move finished after 39 + 51 ms
23:19:24.534 00.000 9640 Move returns status 0, amount 39
23:19:24.534 00.000 9640 MoveAxis(S, 21, ABG)
23:19:24.534 00.000 9640 Guiding  Dir = 1, Dur = 21
23:19:24.536 00.002 9640 IsSlewing returns 0
23:19:24.536 00.000 9640 IsGuiding returns 0
23:19:24.536 00.000 9640 PulseGuide returned control before completion, sleep 31
23:19:24.577 00.041 9640 IsGuiding returns 1
23:19:24.578 00.001 9640 scope still moving after pulse duration time elapsed
23:19:24.608 00.030 9640 IsSlewing returns 0
23:19:24.608 00.000 9640 IsGuiding returns 0
23:19:24.608 00.000 9640 scope move finished after 21 + 51 ms
23:19:24.609 00.001 9640 Move returns status 0, amount 21
23:19:24.609 00.000 9640 move complete, result=0
23:19:24.609 00.000 9640 worker thread done servicing request
23:19:24.609 00.000 16872 GuideStep: -0.4 px 39 ms EAST, 0.3 px 21 ms SOUTH
23:19:24.612 00.003 9640 Worker thread wakes up
23:19:24.612 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:19:24.612 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:19:27.096 02.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a77cbed-40a6-4136-8b32-c371eb3f3c13"}
23:19:27.099 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3a77cbed-40a6-4136-8b32-c371eb3f3c13"}
23:19:27.103 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f34cbd3-c26b-4db2-b8a0-e6f17afefeae"}
23:19:27.107 00.004 16872 case statement mapped state 6 to 3
23:19:27.109 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f34cbd3-c26b-4db2-b8a0-e6f17afefeae"}
23:19:27.112 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"846cbc04-3373-4ea6-a619-9bf24ee0b94a"}
23:19:27.116 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.97,6.72],"pixels":"..."},"id":"846cbc04-3373-4ea6-a619-9bf24ee0b94a"}
23:19:28.692 01.576 9640 Exposure complete
23:19:28.844 00.152 9640 worker thread done servicing request
23:19:28.844 00.000 16872 OnExposeComplete: enter
23:19:28.848 00.004 16872 UpdateGuideState(): m_state=6
23:19:28.851 00.003 16872 Star::Find(15, 1498, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:19:28.857 00.006 16872 Star::Find returns 1 (0), X=1498.80, Y=602.61, Mass=397250, SNR=401.3, Peak=40572 HFD=3.2
23:19:28.863 00.006 16872 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.56) = xAngle (0.75 = 0.75)
23:19:28.870 00.007 16872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.80 = 0.80)
23:19:28.872 00.002 16872 CameraToMount -- cameraX=-0.46 cameraY=0.51 hyp=0.69 cameraTheta=2.31 mountX=0.50 mountY=0.49, mountTheta=0.78
23:19:28.878 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.46, y=0.51, opts=13)
23:19:28.881 00.003 16872 Enqueuing Move request for scope (-0.46, 0.51)
23:19:28.884 00.003 9640 Worker thread wakes up
23:19:28.885 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.51) opts 0xd
23:19:28.885 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.46, 0.51)
23:19:28.885 00.000 9640 Moving (-0.46, 0.51) raw xDistance=0.50 yDistance=0.49
23:19:28.885 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.50
23:19:28.885 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.49, m_sumCorr=0.17
23:19:28.885 00.000 9640 MoveAxis(W, 49, ABG)
23:19:28.885 00.000 9640 Guiding  Dir = 3, Dur = 49
23:19:28.885 00.000 9640 IsSlewing returns 0
23:19:28.885 00.000 9640 IsGuiding returns 0
23:19:28.886 00.001 9640 PulseGuide returned control before completion, sleep 59
23:19:28.893 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3272, FiltMin=3138, FiltMax=65516, Gamma=2.190
23:19:28.933 00.040 16872 UpdateGuideState exits: m=397250 SNR=401.3
23:19:28.937 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:28.939 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:19:28.942 00.003 16872 Enqueuing Expose request
23:19:28.948 00.006 9640 IsGuiding returns 1
23:19:28.948 00.000 9640 scope still moving after pulse duration time elapsed
23:19:28.978 00.030 9640 IsSlewing returns 0
23:19:28.978 00.000 9640 IsGuiding returns 0
23:19:28.978 00.000 9640 scope move finished after 49 + 43 ms
23:19:28.978 00.000 9640 Move returns status 0, amount 49
23:19:28.979 00.001 9640 MoveAxis(N, 0, ABG)
23:19:28.979 00.000 9640 Move returns status 0, amount 0
23:19:28.979 00.000 9640 move complete, result=0
23:19:28.979 00.000 9640 worker thread done servicing request
23:19:28.979 00.000 9640 Worker thread wakes up
23:19:28.979 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:19:28.979 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:19:28.980 00.001 16872 GuideStep: 0.5 px 49 ms WEST, 0.5 px 0 ms NORTH
23:19:30.598 01.618 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62b7784f-a9db-4a62-9196-1b3b14b51af8"}
23:19:30.603 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62b7784f-a9db-4a62-9196-1b3b14b51af8"}
23:19:30.607 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e47f9299-0c0a-4cdd-a9da-3fbda2cb361a"}
23:19:30.611 00.004 16872 case statement mapped state 6 to 3
23:19:30.615 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e47f9299-0c0a-4cdd-a9da-3fbda2cb361a"}
23:19:30.621 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"431b3353-3a67-4e35-abbd-d9f013788428"}
23:19:30.625 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.80,6.61],"pixels":"..."},"id":"431b3353-3a67-4e35-abbd-d9f013788428"}
23:19:33.057 02.432 9640 Exposure complete
23:19:33.224 00.167 9640 worker thread done servicing request
23:19:33.225 00.001 16872 OnExposeComplete: enter
23:19:33.228 00.003 16872 UpdateGuideState(): m_state=6
23:19:33.232 00.004 16872 Star::Find(15, 1498, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:19:33.237 00.005 16872 Star::Find returns 1 (0), X=1498.86, Y=602.27, Mass=395752, SNR=412.7, Peak=37096 HFD=3.4
23:19:33.241 00.004 16872 MultiStar: exiting stabilization period
23:19:33.244 00.003 16872 MultiStar: updating star positions after lock position change
23:19:33.249 00.005 16872 Star::Find(15, 949, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:19:33.261 00.012 16872 Star::Find returns 1 (0), X=949.40, Y=981.62, Mass=90382, SNR=175.9, Peak=11160 HFD=3.3
23:19:33.267 00.006 16872 Star::Find(15, 840, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:19:33.270 00.003 16872 Star::Find returns 1 (0), X=839.98, Y=640.46, Mass=79158, SNR=166.6, Peak=11852 HFD=2.9
23:19:33.274 00.004 16872 Star::Find(15, 1668, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:19:33.277 00.003 16872 Star::Find returns 1 (0), X=1667.83, Y=883.75, Mass=43467, SNR=119.6, Peak=8060 HFD=2.8
23:19:33.282 00.005 16872 Star::Find(15, 383, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:19:33.286 00.004 16872 Star::Find returns 1 (0), X=383.07, Y=999.17, Mass=21271, SNR=78.0, Peak=5756 HFD=2.6
23:19:33.290 00.004 16872 Star::Find(15, 389, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:19:33.294 00.004 16872 Star::Find returns 1 (0), X=388.80, Y=877.10, Mass=19858, SNR=72.3, Peak=5436 HFD=2.6
23:19:33.304 00.010 16872 Star::Find(15, 337, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:19:33.309 00.005 16872 Star::Find returns 1 (0), X=336.84, Y=271.49, Mass=12889, SNR=60.4, Peak=4700 HFD=2.6
23:19:33.313 00.004 16872 Star::Find(15, 1478, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:19:33.315 00.002 16872 Star::Find returns 1 (0), X=1478.28, Y=525.05, Mass=10229, SNR=49.3, Peak=4432 HFD=2.6
23:19:33.319 00.004 16872 Star::Find(15, 1275, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:19:33.322 00.003 16872 Star::Find returns 1 (0), X=1275.40, Y=661.81, Mass=7724, SNR=43.6, Peak=4148 HFD=2.7
23:19:33.324 00.002 16872 Star::Find(15, 24, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:19:33.328 00.004 16872 Star::Find returns 1 (0), X=23.52, Y=435.88, Mass=5857, SNR=37.3, Peak=4080 HFD=2.3
23:19:33.331 00.003 16872 Star::Find(15, 262, 684, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:19:33.333 00.002 16872 Star::Find returns 1 (0), X=261.87, Y=684.98, Mass=6505, SNR=36.6, Peak=3976 HFD=2.9
23:19:33.336 00.003 16872 Star::Find(15, 1205, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:19:33.339 00.003 16872 Star::Find returns 1 (0), X=1204.61, Y=36.39, Mass=4942, SNR=33.3, Peak=3772 HFD=3.0
23:19:33.346 00.007 16872 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.56) = xAngle (1.20 = 1.20)
23:19:33.351 00.005 16872 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.24 = 1.24)
23:19:33.355 00.004 16872 CameraToMount -- cameraX=-0.41 cameraY=0.17 hyp=0.44 cameraTheta=2.75 mountX=0.16 mountY=0.42, mountTheta=1.20
23:19:33.361 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.41, y=0.17, opts=13)
23:19:33.365 00.004 16872 Enqueuing Move request for scope (-0.41, 0.17)
23:19:33.369 00.004 9640 Worker thread wakes up
23:19:33.369 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.17) opts 0xd
23:19:33.369 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.41, 0.17)
23:19:33.369 00.000 9640 Moving (-0.41, 0.17) raw xDistance=0.16 yDistance=0.42
23:19:33.369 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.16
23:19:33.369 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.42, m_sumCorr=0.17
23:19:33.369 00.000 9640 MoveAxis(W, 22, ABG)
23:19:33.369 00.000 9640 Guiding  Dir = 3, Dur = 22
23:19:33.370 00.001 9640 IsSlewing returns 0
23:19:33.370 00.000 9640 IsGuiding returns 0
23:19:33.370 00.000 9640 PulseGuide returned control before completion, sleep 32
23:19:33.376 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3260, FiltMin=3118, FiltMax=65516, Gamma=2.190
23:19:33.405 00.029 9640 IsGuiding returns 1
23:19:33.405 00.000 9640 scope still moving after pulse duration time elapsed
23:19:33.417 00.012 16872 UpdateGuideState exits: m=395752 SNR=412.7
23:19:33.419 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:33.425 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:19:33.428 00.003 16872 Enqueuing Expose request
23:19:33.436 00.008 9640 IsSlewing returns 0
23:19:33.436 00.000 9640 IsGuiding returns 0
23:19:33.436 00.000 9640 scope move finished after 22 + 45 ms
23:19:33.436 00.000 9640 Move returns status 0, amount 22
23:19:33.436 00.000 9640 MoveAxis(N, 0, ABG)
23:19:33.437 00.001 9640 Move returns status 0, amount 0
23:19:33.437 00.000 9640 move complete, result=0
23:19:33.437 00.000 9640 worker thread done servicing request
23:19:33.437 00.000 9640 Worker thread wakes up
23:19:33.437 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:19:33.437 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:19:33.438 00.001 16872 GuideStep: 0.2 px 22 ms WEST, 0.4 px 0 ms NORTH
23:19:34.107 00.669 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53a0d215-3e31-433d-83df-cc63d5eb69c3"}
23:19:34.111 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"53a0d215-3e31-433d-83df-cc63d5eb69c3"}
23:19:34.115 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f501ad3e-8190-4e6c-8109-f023c3963a94"}
23:19:34.120 00.005 16872 case statement mapped state 6 to 3
23:19:34.124 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f501ad3e-8190-4e6c-8109-f023c3963a94"}
23:19:34.128 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"75e903d6-c413-4d5f-b8f2-52e7efe8e8b5"}
23:19:34.130 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.86,7.27],"pixels":"..."},"id":"75e903d6-c413-4d5f-b8f2-52e7efe8e8b5"}
23:19:37.517 03.387 9640 Exposure complete
23:19:37.607 00.090 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"27c1bb62-7329-4574-84d0-2864a07b4891"}
23:19:37.615 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"27c1bb62-7329-4574-84d0-2864a07b4891"}
23:19:37.620 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"50c94ee3-b87c-4e27-93a7-f82a33ab70b6"}
23:19:37.624 00.004 16872 case statement mapped state 6 to 3
23:19:37.628 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"50c94ee3-b87c-4e27-93a7-f82a33ab70b6"}
23:19:37.632 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4778ab59-efb6-4051-b14a-84ac4b7f5bce"}
23:19:37.638 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.86,7.27],"pixels":"..."},"id":"4778ab59-efb6-4051-b14a-84ac4b7f5bce"}
23:19:37.667 00.029 9640 worker thread done servicing request
23:19:37.668 00.001 16872 OnExposeComplete: enter
23:19:37.670 00.002 16872 UpdateGuideState(): m_state=6
23:19:37.674 00.004 16872 Star::Find(15, 1498, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:19:37.677 00.003 16872 Star::Find returns 1 (0), X=1498.73, Y=602.00, Mass=389389, SNR=389.9, Peak=35736 HFD=3.4
23:19:37.683 00.006 16872 MultiStar: [#1 -0.26,-0.44,0.47,U] [#2 -0.11,-0.43,0.43,U] [#3 -0.13,-0.42,0.30,U] [#4 0.18,-0.38,0.21,U] [#5 -0.15,-0.62,0.00,M1] [#6 -0.25,-0.47,0.16,U] [#7 -0.16,-1.01,0.00,M1] [#8 -0.17,-0.43,0.12,U] 
23:19:37.686 00.003 16872 refined, 6 included, MultiStar: {-0.28, -0.31}, one-star: {-0.53, -0.11}
23:19:37.690 00.004 16872 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.56) = xAngle (-3.87 = 2.41)
23:19:37.694 00.004 16872 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.83 = 2.46)
23:19:37.699 00.005 16872 CameraToMount -- cameraX=-0.28 cameraY=-0.31 hyp=0.42 cameraTheta=-2.32 mountX=-0.31 mountY=0.27, mountTheta=2.44
23:19:37.706 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.28, y=-0.31, opts=13)
23:19:37.711 00.005 16872 Enqueuing Move request for scope (-0.28, -0.31)
23:19:37.714 00.003 9640 Worker thread wakes up
23:19:37.714 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.31) opts 0xd
23:19:37.714 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.28, -0.31)
23:19:37.714 00.000 9640 Moving (-0.28, -0.31) raw xDistance=-0.31 yDistance=0.27
23:19:37.714 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.31
23:19:37.715 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.27, m_sumCorr=0.44
23:19:37.715 00.000 9640 MoveAxis(E, 31, ABG)
23:19:37.715 00.000 9640 Guiding  Dir = 2, Dur = 31
23:19:37.715 00.000 9640 IsSlewing returns 0
23:19:37.715 00.000 9640 IsGuiding returns 0
23:19:37.716 00.001 9640 PulseGuide returned control before completion, sleep 41
23:19:37.721 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3268, FiltMin=3164, FiltMax=65516, Gamma=2.190
23:19:37.758 00.037 9640 IsGuiding returns 1
23:19:37.758 00.000 9640 scope still moving after pulse duration time elapsed
23:19:37.763 00.005 16872 UpdateGuideState exits: m=389389 SNR=389.9
23:19:37.767 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:37.771 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:19:37.779 00.008 16872 Enqueuing Expose request
23:19:37.791 00.012 9640 IsSlewing returns 0
23:19:37.791 00.000 9640 IsGuiding returns 0
23:19:37.791 00.000 9640 scope move finished after 31 + 44 ms
23:19:37.792 00.001 9640 Move returns status 0, amount 31
23:19:37.793 00.001 9640 MoveAxis(S, 31, ABG)
23:19:37.793 00.000 9640 Guiding  Dir = 1, Dur = 31
23:19:37.796 00.003 9640 IsSlewing returns 0
23:19:37.798 00.002 9640 IsGuiding returns 0
23:19:37.800 00.002 9640 PulseGuide returned control before completion, sleep 39
23:19:37.852 00.052 9640 IsGuiding returns 1
23:19:37.853 00.001 9640 scope still moving after pulse duration time elapsed
23:19:37.882 00.029 9640 IsSlewing returns 0
23:19:37.883 00.001 9640 IsGuiding returns 0
23:19:37.883 00.000 9640 scope move finished after 31 + 54 ms
23:19:37.883 00.000 9640 Move returns status 0, amount 31
23:19:37.883 00.000 9640 move complete, result=0
23:19:37.883 00.000 9640 worker thread done servicing request
23:19:37.883 00.000 9640 Worker thread wakes up
23:19:37.887 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:19:37.888 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:19:38.886 00.998 16872 GuideStep: -0.3 px 31 ms EAST, 0.3 px 31 ms SOUTH
23:19:41.106 02.220 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"411509a3-0d99-4ac0-aac8-c98e06a2c3d4"}
23:19:41.110 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"411509a3-0d99-4ac0-aac8-c98e06a2c3d4"}
23:19:41.114 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac814ae7-a441-4594-8582-d783e0387a33"}
23:19:41.120 00.006 16872 case statement mapped state 6 to 3
23:19:41.124 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac814ae7-a441-4594-8582-d783e0387a33"}
23:19:41.128 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f81dfd6a-14b0-44ef-bd6c-60f535c4f78b"}
23:19:41.138 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.73,7.00],"pixels":"..."},"id":"f81dfd6a-14b0-44ef-bd6c-60f535c4f78b"}
23:19:41.950 00.812 9640 Exposure complete
23:19:42.111 00.161 9640 worker thread done servicing request
23:19:42.111 00.000 16872 OnExposeComplete: enter
23:19:42.118 00.007 16872 UpdateGuideState(): m_state=6
23:19:42.123 00.005 16872 Star::Find(15, 1498, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:19:42.126 00.003 16872 Star::Find returns 1 (0), X=1498.64, Y=602.42, Mass=391054, SNR=405.4, Peak=31248 HFD=3.4
23:19:42.129 00.003 16872 MultiStar: [#1 -0.34,0.10,0.47,U] [#2 -0.30,0.03,0.39,U] [#3 -0.05,0.03,0.30,U] [#4 -0.01,-0.05,0.20,U] [#5 -0.03,0.14,0.18,U] [#6 -0.42,0.12,0.13,U] [#7 -0.25,0.13,0.13,U] [#8 0.12,-0.11,0.10,U] 
23:19:42.133 00.004 16872 refined, 8 included, MultiStar: {-0.34, 0.14}, one-star: {-0.62, 0.31}
23:19:42.135 00.002 16872 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.56) = xAngle (1.19 = 1.19)
23:19:42.137 00.002 16872 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.24 = 1.24)
23:19:42.140 00.003 16872 CameraToMount -- cameraX=-0.34 cameraY=0.14 hyp=0.37 cameraTheta=2.75 mountX=0.14 mountY=0.35, mountTheta=1.20
23:19:42.146 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.34, y=0.14, opts=13)
23:19:42.150 00.004 16872 Enqueuing Move request for scope (-0.34, 0.14)
23:19:42.154 00.004 9640 Worker thread wakes up
23:19:42.154 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.14) opts 0xd
23:19:42.154 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.34, 0.14)
23:19:42.154 00.000 9640 Moving (-0.34, 0.14) raw xDistance=0.14 yDistance=0.35
23:19:42.154 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
23:19:42.154 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.35, m_sumCorr=0.44
23:19:42.154 00.000 9640 MoveAxis(W, 12, ABG)
23:19:42.155 00.001 9640 Guiding  Dir = 3, Dur = 12
23:19:42.155 00.000 9640 IsSlewing returns 0
23:19:42.155 00.000 9640 IsGuiding returns 0
23:19:42.156 00.001 9640 PulseGuide returned control before completion, sleep 22
23:19:42.166 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3268, FiltMin=3182, FiltMax=65516, Gamma=2.190
23:19:42.188 00.022 9640 IsGuiding returns 1
23:19:42.188 00.000 9640 scope still moving after pulse duration time elapsed
23:19:42.203 00.015 16872 UpdateGuideState exits: m=391054 SNR=405.4
23:19:42.211 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:42.215 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:19:42.218 00.003 16872 Enqueuing Expose request
23:19:42.221 00.003 9640 IsSlewing returns 0
23:19:42.221 00.000 9640 IsGuiding returns 0
23:19:42.221 00.000 9640 scope move finished after 12 + 54 ms
23:19:42.222 00.001 9640 Move returns status 0, amount 12
23:19:42.222 00.000 9640 MoveAxis(N, 0, ABG)
23:19:42.222 00.000 9640 Move returns status 0, amount 0
23:19:42.222 00.000 9640 move complete, result=0
23:19:42.222 00.000 9640 worker thread done servicing request
23:19:42.222 00.000 9640 Worker thread wakes up
23:19:42.222 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:19:42.222 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:19:42.230 00.008 16872 GuideStep: 0.1 px 12 ms WEST, 0.4 px 0 ms NORTH
23:19:44.606 02.376 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bee33796-002b-44e2-8e4b-2f13a485b6b0"}
23:19:44.609 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bee33796-002b-44e2-8e4b-2f13a485b6b0"}
23:19:44.612 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa83468d-5c7e-4530-9c10-d2b846604ac3"}
23:19:44.615 00.003 16872 case statement mapped state 6 to 3
23:19:44.619 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa83468d-5c7e-4530-9c10-d2b846604ac3"}
23:19:44.623 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cba7b082-b477-4ae9-9b87-940524897af1"}
23:19:44.626 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.64,7.42],"pixels":"..."},"id":"cba7b082-b477-4ae9-9b87-940524897af1"}
23:19:46.569 01.943 9640 Exposure complete
23:19:46.723 00.154 9640 worker thread done servicing request
23:19:46.723 00.000 16872 OnExposeComplete: enter
23:19:46.728 00.005 16872 UpdateGuideState(): m_state=6
23:19:46.732 00.004 16872 Star::Find(15, 1498, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:19:46.736 00.004 16872 Star::Find returns 1 (0), X=1498.41, Y=601.80, Mass=400270, SNR=403.1, Peak=33132 HFD=3.7
23:19:46.739 00.003 16872 MultiStar: [#1 -0.38,-0.41,0.48,U] [#2 -0.29,-0.57,0.00,M1] [#3 -0.16,-0.53,0.28,U] [#4 -0.19,-0.50,0.19,U] [#5 -0.15,-0.57,0.20,U] [#6 -0.38,-0.58,0.00,M1] [#7 -0.34,-0.56,0.00,M1] [#8 0.23,-0.50,0.10,U] 
23:19:46.742 00.003 16872 refined, 5 included, MultiStar: {-0.50, -0.40}, one-star: {-0.85, -0.30}
23:19:46.747 00.005 16872 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.56) = xAngle (-4.02 = 2.27)
23:19:46.752 00.005 16872 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.97 = 2.31)
23:19:46.755 00.003 16872 CameraToMount -- cameraX=-0.50 cameraY=-0.40 hyp=0.64 cameraTheta=-2.46 mountX=-0.41 mountY=0.47, mountTheta=2.29
23:19:46.759 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.50, y=-0.40, opts=13)
23:19:46.763 00.004 16872 Enqueuing Move request for scope (-0.50, -0.40)
23:19:46.765 00.002 9640 Worker thread wakes up
23:19:46.765 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.40) opts 0xd
23:19:46.765 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.50, -0.40)
23:19:46.765 00.000 9640 Moving (-0.50, -0.40) raw xDistance=-0.41 yDistance=0.47
23:19:46.765 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.41
23:19:46.765 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.47, m_sumCorr=0.59
23:19:46.765 00.000 9640 MoveAxis(E, 43, ABG)
23:19:46.765 00.000 9640 Guiding  Dir = 2, Dur = 43
23:19:46.765 00.000 9640 IsSlewing returns 0
23:19:46.766 00.001 9640 IsGuiding returns 0
23:19:46.766 00.000 9640 PulseGuide returned control before completion, sleep 53
23:19:46.771 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3268, FiltMin=3184, FiltMax=65516, Gamma=2.190
23:19:46.812 00.041 16872 UpdateGuideState exits: m=400270 SNR=403.1
23:19:46.815 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:46.817 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:19:46.825 00.008 16872 Enqueuing Expose request
23:19:46.835 00.010 9640 IsGuiding returns 1
23:19:46.835 00.000 9640 scope still moving after pulse duration time elapsed
23:19:46.866 00.031 9640 IsSlewing returns 0
23:19:46.866 00.000 9640 IsGuiding returns 0
23:19:46.866 00.000 9640 scope move finished after 43 + 56 ms
23:19:46.866 00.000 9640 Move returns status 0, amount 43
23:19:46.866 00.000 9640 MoveAxis(S, 19, ABG)
23:19:46.866 00.000 9640 Guiding  Dir = 1, Dur = 19
23:19:46.867 00.001 9640 IsSlewing returns 0
23:19:46.867 00.000 9640 IsGuiding returns 0
23:19:46.867 00.000 9640 PulseGuide returned control before completion, sleep 29
23:19:46.897 00.030 9640 IsGuiding returns 1
23:19:46.898 00.001 9640 scope still moving after pulse duration time elapsed
23:19:46.928 00.030 9640 IsSlewing returns 0
23:19:46.928 00.000 9640 IsGuiding returns 0
23:19:46.928 00.000 9640 scope move finished after 19 + 42 ms
23:19:46.929 00.001 9640 Move returns status 0, amount 19
23:19:46.929 00.000 9640 move complete, result=0
23:19:46.929 00.000 9640 worker thread done servicing request
23:19:46.929 00.000 16872 GuideStep: -0.4 px 43 ms EAST, 0.5 px 19 ms SOUTH
23:19:46.936 00.007 9640 Worker thread wakes up
23:19:46.936 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:19:46.936 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:19:48.106 01.170 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2fac8871-9388-4410-b570-78c7def7700f"}
23:19:48.110 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2fac8871-9388-4410-b570-78c7def7700f"}
23:19:48.116 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65260aa7-c02e-4a66-b8f4-aeffb46b5a56"}
23:19:48.120 00.004 16872 case statement mapped state 6 to 3
23:19:48.124 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"65260aa7-c02e-4a66-b8f4-aeffb46b5a56"}
23:19:48.128 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7a21e818-3443-46f9-ae80-16463c6fbc2d"}
23:19:48.131 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.41,6.80],"pixels":"..."},"id":"7a21e818-3443-46f9-ae80-16463c6fbc2d"}
23:19:51.008 02.877 9640 Exposure complete
23:19:51.156 00.148 9640 worker thread done servicing request
23:19:51.156 00.000 16872 OnExposeComplete: enter
23:19:51.159 00.003 16872 UpdateGuideState(): m_state=6
23:19:51.163 00.004 16872 Star::Find(15, 1498, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:19:51.166 00.003 16872 Star::Find returns 1 (0), X=1498.55, Y=602.74, Mass=397768, SNR=406.4, Peak=29388 HFD=3.7
23:19:51.170 00.004 16872 MultiStar: [#1 -0.50,0.40,0.45,U] [#2 -0.34,0.34,0.40,U] [#3 -0.23,0.19,0.29,U] [#4 -0.15,0.38,0.18,U] [#5 -0.26,0.47,0.18,U] [#6 -0.53,0.31,0.13,U] [#7 -0.53,-0.49,0.00,M2] [#8 -0.04,0.16,0.10,U] 
23:19:51.174 00.004 16872 refined, 7 included, MultiStar: {-0.47, 0.45}, one-star: {-0.71, 0.64}
23:19:51.180 00.006 16872 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.56) = xAngle (0.83 = 0.83)
23:19:51.185 00.005 16872 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.87 = 0.87)
23:19:51.188 00.003 16872 CameraToMount -- cameraX=-0.47 cameraY=0.45 hyp=0.65 cameraTheta=2.38 mountX=0.44 mountY=0.50, mountTheta=0.85
23:19:51.195 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.47, y=0.45, opts=13)
23:19:51.206 00.011 16872 Enqueuing Move request for scope (-0.47, 0.45)
23:19:51.213 00.007 9640 Worker thread wakes up
23:19:51.213 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.45) opts 0xd
23:19:51.213 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.47, 0.45)
23:19:51.213 00.000 9640 Moving (-0.47, 0.45) raw xDistance=0.44 yDistance=0.50
23:19:51.213 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.44
23:19:51.213 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.50, m_sumCorr=0.59
23:19:51.213 00.000 9640 MoveAxis(W, 43, ABG)
23:19:51.213 00.000 9640 Guiding  Dir = 3, Dur = 43
23:19:51.214 00.001 9640 IsSlewing returns 0
23:19:51.214 00.000 9640 IsGuiding returns 0
23:19:51.214 00.000 9640 PulseGuide returned control before completion, sleep 53
23:19:51.221 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3268, FiltMin=3176, FiltMax=65516, Gamma=2.190
23:19:51.272 00.051 9640 IsGuiding returns 1
23:19:51.272 00.000 9640 scope still moving after pulse duration time elapsed
23:19:51.272 00.000 16872 UpdateGuideState exits: m=397768 SNR=406.4
23:19:51.277 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:51.282 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:19:51.285 00.003 16872 Enqueuing Expose request
23:19:51.304 00.019 9640 IsSlewing returns 0
23:19:51.304 00.000 9640 IsGuiding returns 0
23:19:51.304 00.000 9640 scope move finished after 43 + 47 ms
23:19:51.304 00.000 9640 Move returns status 0, amount 43
23:19:51.304 00.000 9640 MoveAxis(N, 0, ABG)
23:19:51.304 00.000 9640 Move returns status 0, amount 0
23:19:51.304 00.000 9640 move complete, result=0
23:19:51.304 00.000 9640 worker thread done servicing request
23:19:51.304 00.000 9640 Worker thread wakes up
23:19:51.304 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:19:51.304 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:19:51.310 00.006 16872 GuideStep: 0.4 px 43 ms WEST, 0.5 px 0 ms NORTH
23:19:51.605 00.295 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eaa4f08e-5913-4c82-9626-8b5e92885d7c"}
23:19:51.609 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eaa4f08e-5913-4c82-9626-8b5e92885d7c"}
23:19:51.613 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"280e42b9-338c-405f-8401-1ece14854f25"}
23:19:51.620 00.007 16872 case statement mapped state 6 to 3
23:19:51.624 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"280e42b9-338c-405f-8401-1ece14854f25"}
23:19:51.628 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"671d1bd9-c544-4ab7-89ea-2db69b1e3861"}
23:19:51.641 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.55,6.74],"pixels":"..."},"id":"671d1bd9-c544-4ab7-89ea-2db69b1e3861"}
23:19:55.107 03.466 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fad18949-2a43-4d62-b501-384472a5c5e7"}
23:19:55.112 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fad18949-2a43-4d62-b501-384472a5c5e7"}
23:19:55.115 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aefc30a2-9d5c-4ae9-aa51-89f7a340dfbf"}
23:19:55.117 00.002 16872 case statement mapped state 6 to 3
23:19:55.120 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aefc30a2-9d5c-4ae9-aa51-89f7a340dfbf"}
23:19:55.124 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7403da91-d20f-46b4-ac7a-34be6e04a32d"}
23:19:55.130 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.55,6.74],"pixels":"..."},"id":"7403da91-d20f-46b4-ac7a-34be6e04a32d"}
23:19:55.381 00.251 9640 Exposure complete
23:19:55.521 00.140 9640 worker thread done servicing request
23:19:55.522 00.001 16872 OnExposeComplete: enter
23:19:55.525 00.003 16872 UpdateGuideState(): m_state=6
23:19:55.527 00.002 16872 Star::Find(15, 1498, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:19:55.531 00.004 16872 Star::Find returns 1 (0), X=1498.34, Y=602.80, Mass=395840, SNR=412.9, Peak=36112 HFD=3.6
23:19:55.534 00.003 16872 MultiStar: [#1 -0.48,0.51,0.46,U] [#2 -0.44,0.46,0.37,U] [#3 -0.45,0.47,0.26,U] [#4 -0.25,0.59,0.19,U] [#5 -0.44,0.47,0.19,U] [#6 -0.57,0.35,0.14,U] [#7 -0.51,-0.41,0.13,U] [#8 0.09,0.02,0.10,U] 
23:19:55.537 00.003 16872 refined, 8 included, MultiStar: {-0.59, 0.50}, one-star: {-0.92, 0.69}
23:19:55.541 00.004 16872 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.56) = xAngle (0.88 = 0.88)
23:19:55.543 00.002 16872 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.93 = 0.93)
23:19:55.548 00.005 16872 CameraToMount -- cameraX=-0.59 cameraY=0.50 hyp=0.78 cameraTheta=2.44 mountX=0.49 mountY=0.62, mountTheta=0.90
23:19:55.552 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.59, y=0.50, opts=13)
23:19:55.556 00.004 16872 Enqueuing Move request for scope (-0.59, 0.50)
23:19:55.559 00.003 9640 Worker thread wakes up
23:19:55.559 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.50) opts 0xd
23:19:55.559 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.59, 0.50)
23:19:55.559 00.000 9640 Moving (-0.59, 0.50) raw xDistance=0.49 yDistance=0.62
23:19:55.559 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.49
23:19:55.559 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.62, m_sumCorr=0.81
23:19:55.559 00.000 9640 MoveAxis(W, 57, ABG)
23:19:55.560 00.001 9640 Guiding  Dir = 3, Dur = 57
23:19:55.560 00.000 9640 IsSlewing returns 0
23:19:55.560 00.000 9640 IsGuiding returns 0
23:19:55.560 00.000 9640 PulseGuide returned control before completion, sleep 67
23:19:55.566 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3272, FiltMin=3166, FiltMax=65516, Gamma=2.190
23:19:55.607 00.041 16872 UpdateGuideState exits: m=395840 SNR=412.9
23:19:55.611 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:55.613 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:19:55.615 00.002 16872 Enqueuing Expose request
23:19:55.639 00.024 9640 IsGuiding returns 0
23:19:55.639 00.000 9640 Move returns status 0, amount 57
23:19:55.639 00.000 9640 MoveAxis(S, 26, ABG)
23:19:55.640 00.001 9640 Guiding  Dir = 1, Dur = 26
23:19:55.641 00.001 9640 IsSlewing returns 0
23:19:55.644 00.003 9640 IsGuiding returns 0
23:19:55.645 00.001 9640 PulseGuide returned control before completion, sleep 36
23:19:55.687 00.042 9640 IsGuiding returns 1
23:19:55.689 00.002 9640 scope still moving after pulse duration time elapsed
23:19:55.719 00.030 9640 IsSlewing returns 0
23:19:55.720 00.001 9640 IsGuiding returns 0
23:19:55.721 00.001 9640 scope move finished after 26 + 51 ms
23:19:55.721 00.000 9640 Move returns status 0, amount 26
23:19:55.721 00.000 9640 move complete, result=0
23:19:55.722 00.001 9640 worker thread done servicing request
23:19:55.722 00.000 9640 Worker thread wakes up
23:19:55.722 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:19:55.722 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:19:55.723 00.001 16872 GuideStep: 0.5 px 57 ms WEST, 0.6 px 26 ms SOUTH
23:19:58.606 02.883 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e53321ea-baa8-468e-bca8-0953cee40113"}
23:19:58.609 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e53321ea-baa8-468e-bca8-0953cee40113"}
23:19:58.612 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6177a60-00e3-4c20-bed4-15453adcd8e3"}
23:19:58.616 00.004 16872 case statement mapped state 6 to 3
23:19:58.619 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6177a60-00e3-4c20-bed4-15453adcd8e3"}
23:19:58.622 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"293433ac-c68e-4ec2-90a6-442e78966afd"}
23:19:58.625 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.34,6.80],"pixels":"..."},"id":"293433ac-c68e-4ec2-90a6-442e78966afd"}
23:19:59.818 01.193 9640 Exposure complete
23:20:00.018 00.200 9640 worker thread done servicing request
23:20:00.018 00.000 16872 OnExposeComplete: enter
23:20:00.027 00.009 16872 UpdateGuideState(): m_state=6
23:20:00.037 00.010 16872 Star::Find(15, 1498, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:20:00.043 00.006 16872 Star::Find returns 1 (0), X=1498.48, Y=601.99, Mass=398618, SNR=397.7, Peak=34576 HFD=3.6
23:20:00.058 00.015 16872 MultiStar: [#1 -0.46,-0.15,0.47,U] [#2 -0.22,-0.26,0.39,U] [#3 -0.21,-0.17,0.29,U] [#4 -0.11,-0.47,0.18,U] [#5 -0.34,0.03,0.18,U] [#6 -0.53,-0.33,0.13,U] [#7 -0.28,-1.37,0.00,M2] [#8 -0.21,0.03,0.10,U] 
23:20:00.064 00.006 16872 refined, 7 included, MultiStar: {-0.48, -0.17}, one-star: {-0.78, -0.12}
23:20:00.068 00.004 16872 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.56) = xAngle (-4.36 = 1.92)
23:20:00.072 00.004 16872 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.32 = 1.97)
23:20:00.075 00.003 16872 CameraToMount -- cameraX=-0.48 cameraY=-0.17 hyp=0.51 cameraTheta=-2.81 mountX=-0.17 mountY=0.47, mountTheta=1.93
23:20:00.081 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.48, y=-0.17, opts=13)
23:20:00.085 00.004 16872 Enqueuing Move request for scope (-0.48, -0.17)
23:20:00.088 00.003 9640 Worker thread wakes up
23:20:00.088 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.17) opts 0xd
23:20:00.088 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.48, -0.17)
23:20:00.088 00.000 9640 Moving (-0.48, -0.17) raw xDistance=-0.17 yDistance=0.47
23:20:00.088 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
23:20:00.088 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.47, m_sumCorr=0.97
23:20:00.088 00.000 9640 MoveAxis(E, 13, ABG)
23:20:00.088 00.000 9640 Guiding  Dir = 2, Dur = 13
23:20:00.088 00.000 9640 IsSlewing returns 0
23:20:00.088 00.000 9640 IsGuiding returns 0
23:20:00.089 00.001 9640 PulseGuide returned control before completion, sleep 23
23:20:00.101 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3268, FiltMin=3138, FiltMax=65516, Gamma=2.190
23:20:00.126 00.025 9640 IsGuiding returns 1
23:20:00.126 00.000 9640 scope still moving after pulse duration time elapsed
23:20:00.147 00.021 16872 UpdateGuideState exits: m=398618 SNR=397.7
23:20:00.153 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:00.158 00.005 9640 IsSlewing returns 0
23:20:00.158 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:20:00.162 00.004 16872 Enqueuing Expose request
23:20:00.165 00.003 9640 IsGuiding returns 0
23:20:00.165 00.000 9640 scope move finished after 13 + 62 ms
23:20:00.165 00.000 9640 Move returns status 0, amount 13
23:20:00.165 00.000 9640 MoveAxis(S, 20, ABG)
23:20:00.165 00.000 9640 Guiding  Dir = 1, Dur = 20
23:20:00.165 00.000 9640 IsSlewing returns 0
23:20:00.165 00.000 9640 IsGuiding returns 0
23:20:00.166 00.001 9640 PulseGuide returned control before completion, sleep 30
23:20:00.203 00.037 9640 IsGuiding returns 1
23:20:00.203 00.000 9640 scope still moving after pulse duration time elapsed
23:20:00.234 00.031 9640 IsSlewing returns 0
23:20:00.235 00.001 9640 IsGuiding returns 0
23:20:00.235 00.000 9640 scope move finished after 20 + 49 ms
23:20:00.235 00.000 9640 Move returns status 0, amount 20
23:20:00.235 00.000 9640 move complete, result=0
23:20:00.239 00.004 9640 worker thread done servicing request
23:20:00.239 00.000 9640 Worker thread wakes up
23:20:00.240 00.001 16872 GuideStep: -0.2 px 13 ms EAST, 0.5 px 20 ms SOUTH
23:20:00.246 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
23:20:00.246 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1484,587,31,31)
23:20:02.104 01.858 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31a88aa6-2c2d-43db-9c87-ea6c397fbb79"}
23:20:02.108 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"31a88aa6-2c2d-43db-9c87-ea6c397fbb79"}
23:20:02.115 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7bd41aeb-1f60-40b4-9f60-328a1d13e016"}
23:20:02.119 00.004 16872 case statement mapped state 6 to 3
23:20:02.120 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7bd41aeb-1f60-40b4-9f60-328a1d13e016"}
23:20:02.126 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"38363aa0-158a-471a-abe4-f2a8c1c55a2f"}
23:20:02.129 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.48,6.99],"pixels":"..."},"id":"38363aa0-158a-471a-abe4-f2a8c1c55a2f"}
23:20:04.363 02.234 16872 evsrv: cli 0D3C0A48 connect
23:20:04.370 00.007 16872 case statement mapped state 6 to 3
23:20:04.376 00.006 16872 case statement mapped state 6 to 3
23:20:04.380 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d7466f47-053f-4bc6-910c-fdbffc13e03d"}
23:20:04.384 00.004 16872 case statement mapped state 6 to 3
23:20:04.387 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7466f47-053f-4bc6-910c-fdbffc13e03d"}
23:20:04.395 00.008 16872 evsrv: cli 0D3C0A48 disconnect
23:20:04.401 00.006 16872 evsrv: cli 0D3BFB48 connect
23:20:04.404 00.003 9640 Exposure complete
23:20:04.405 00.001 16872 case statement mapped state 6 to 3
23:20:04.416 00.011 16872 case statement mapped state 6 to 3
23:20:04.423 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"stop_capture","id":"988f23ea-e931-488b-9df6-494f4a5a3795"}
23:20:04.426 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:20:04.429 00.003 16872 Status Line: Waiting for devices...
23:20:04.435 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":0,"id":"988f23ea-e931-488b-9df6-494f4a5a3795"}
23:20:04.444 00.009 16872 evsrv: cli 0D3BFB48 disconnect
23:20:04.449 00.005 16872 evsrv: cli 0D3BFFA8 connect
23:20:04.458 00.009 16872 case statement mapped state 6 to 3
23:20:04.464 00.006 16872 case statement mapped state 6 to 3
23:20:04.468 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"09dc5d97-3c03-4aa6-af9f-f65d94ff5801"}
23:20:04.470 00.002 16872 case statement mapped state 6 to 3
23:20:04.474 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"09dc5d97-3c03-4aa6-af9f-f65d94ff5801"}
23:20:04.477 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
23:20:04.565 00.088 9640 worker thread done servicing request
23:20:04.565 00.000 16872 OnExposeComplete: enter
23:20:04.568 00.003 16872 UpdateGuideState(): m_state=6
23:20:04.572 00.004 16872 Mount: notify guiding stopped
23:20:04.577 00.005 16872 Changing from state GUIDING to STOP
23:20:04.582 00.005 16872 guider state => SELECTED
23:20:04.585 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
23:20:04.587 00.002 16872 Status Line: Stopped Guiding
23:20:04.600 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65520, med=3260, FiltMin=3088, FiltMax=65516, Gamma=2.190
23:20:04.640 00.040 16872 UpdateGuideState exits: Stopped Guiding
23:20:04.648 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:20:04.653 00.005 16872 setting force full frames = true
23:20:04.787 00.134 16872 Status Line: Stopped.
23:20:05.498 00.711 16872 evsrv: cli 0D3BF8C8 connect
23:20:05.579 00.081 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"dc9dcc83-7348-4889-8956-33fc898994c8"}
23:20:05.616 00.037 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc9dcc83-7348-4889-8956-33fc898994c8"}
23:20:05.660 00.044 16872 evsrv: cli 0D3BF8C8 disconnect
23:20:05.673 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5bea8334-4176-46e2-80b4-8d571464a6fd"}
23:20:05.677 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5bea8334-4176-46e2-80b4-8d571464a6fd"}
23:20:05.714 00.037 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"faa2a024-c3fa-4924-acec-119b19af2cd3"}
23:20:05.721 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"faa2a024-c3fa-4924-acec-119b19af2cd3"}
23:20:09.104 03.383 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b65f3cb6-2091-4ba4-8806-7c1bda1dd0d3"}
23:20:09.108 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b65f3cb6-2091-4ba4-8806-7c1bda1dd0d3"}
23:20:09.116 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f712653-58fb-495d-836d-a59769379889"}
23:20:09.121 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f712653-58fb-495d-836d-a59769379889"}
23:20:11.415 02.294 16872 evsrv: cli 0D3BFB48 connect
23:20:11.422 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"4887bd4b-772e-4d23-aaac-f81b97abf4e6"}
23:20:11.431 00.009 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"4887bd4b-772e-4d23-aaac-f81b97abf4e6"}
23:20:11.436 00.005 16872 evsrv: cli 0D3BFB48 disconnect
23:20:11.459 00.023 16872 evsrv: cli 0D3C0A48 connect
23:20:11.475 00.016 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"16352b60-0abb-4cc1-bbca-41c4e2f8b8c9"}
23:20:11.484 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"16352b60-0abb-4cc1-bbca-41c4e2f8b8c9"}
23:20:11.495 00.011 16872 evsrv: cli 0D3C0A48 disconnect
23:20:11.506 00.011 16872 evsrv: cli 0D3BF8C8 connect
23:20:11.531 00.025 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"9cbae8c5-02ae-4b45-8b2b-fb5a576a78f5"}
23:20:11.573 00.042 16872 PhdController::Guide begins
23:20:11.581 00.008 16872 PhdController: newstate STATE_SETUP
23:20:11.592 00.011 16872 PhdController: setup
23:20:11.609 00.017 16872 PhdController: newstate STATE_ATTEMPT_START
23:20:11.622 00.013 16872 PhdController: start capturing
23:20:11.629 00.007 16872 Changing from state SELECTED to UNINITIALIZED
23:20:11.647 00.018 16872 guider state => SELECTING
23:20:11.651 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:20:11.684 00.033 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:20:11.699 00.015 16872 Enqueuing Expose request
23:20:11.704 00.005 16872 PhdController: newstate STATE_SELECT_STAR
23:20:11.709 00.005 9640 Worker thread wakes up
23:20:11.709 00.000 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"9cbae8c5-02ae-4b45-8b2b-fb5a576a78f5"}
23:20:11.713 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:20:11.713 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:20:11.715 00.002 16872 evsrv: cli 0D3BF8C8 disconnect
23:20:11.724 00.009 16872 evsrv: cli 0D3C0228 connect
23:20:11.732 00.008 16872 case statement mapped state 1 to 101
23:20:11.742 00.010 16872 case statement mapped state 1 to 101
23:20:11.747 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"b8140a62-7350-4da6-be56-4017675daef2"}
23:20:11.752 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"b8140a62-7350-4da6-be56-4017675daef2"}
23:20:11.761 00.009 16872 evsrv: cli 0D3C0228 disconnect
23:20:11.766 00.005 16872 evsrv: cli 0D3BFFA8 connect
23:20:11.776 00.010 16872 case statement mapped state 1 to 101
23:20:11.781 00.005 16872 case statement mapped state 1 to 101
23:20:11.788 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"dcb2eda2-54fc-4bb0-bc43-e8eea5be8985"}
23:20:11.795 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"dcb2eda2-54fc-4bb0-bc43-e8eea5be8985"}
23:20:11.799 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:20:12.604 00.805 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"141b3a13-2daf-476c-9cb2-7a561bfa8a28"}
23:20:12.608 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"141b3a13-2daf-476c-9cb2-7a561bfa8a28"}
23:20:12.614 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f94e0b0c-924d-40dc-95e1-9fd623e6066a"}
23:20:12.625 00.011 16872 case statement mapped state 1 to 101
23:20:12.631 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"f94e0b0c-924d-40dc-95e1-9fd623e6066a"}
23:20:12.799 00.168 16872 evsrv: cli 0D3C0A48 connect
23:20:12.807 00.008 16872 case statement mapped state 1 to 101
23:20:12.820 00.013 16872 case statement mapped state 1 to 101
23:20:12.824 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"af5cdb86-f5cc-4ce7-bf12-6e3b0db3e4bc"}
23:20:12.829 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"af5cdb86-f5cc-4ce7-bf12-6e3b0db3e4bc"}
23:20:12.834 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:20:13.834 01.000 16872 evsrv: cli 0D3BFFA8 connect
23:20:13.837 00.003 16872 case statement mapped state 1 to 101
23:20:13.842 00.005 16872 case statement mapped state 1 to 101
23:20:13.858 00.016 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"e4f5dec7-1325-44b8-b861-41fb775ad526"}
23:20:13.862 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"e4f5dec7-1325-44b8-b861-41fb775ad526"}
23:20:13.865 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
23:20:14.870 01.005 16872 evsrv: cli 0D3BF8C8 connect
23:20:14.874 00.004 16872 case statement mapped state 1 to 101
23:20:14.877 00.003 16872 case statement mapped state 1 to 101
23:20:14.885 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"d3255be6-0e84-4448-a8e0-1b41bfacaa8c"}
23:20:14.888 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"d3255be6-0e84-4448-a8e0-1b41bfacaa8c"}
23:20:14.892 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
23:20:15.792 00.900 9640 Exposure complete
23:20:15.893 00.101 16872 evsrv: cli 0D3C0A48 connect
23:20:15.897 00.004 16872 case statement mapped state 1 to 101
23:20:15.913 00.016 16872 case statement mapped state 1 to 101
23:20:15.921 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"37982625-1248-4761-8f09-6fd490c14344"}
23:20:15.926 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"37982625-1248-4761-8f09-6fd490c14344"}
23:20:15.941 00.015 16872 evsrv: cli 0D3C0A48 disconnect
23:20:15.981 00.040 16872 OnExposeComplete: enter
23:20:15.985 00.004 16872 UpdateGuideState(): m_state=1
23:20:15.990 00.005 9640 worker thread done servicing request
23:20:15.991 00.001 16872 UpdateCurrentPosition: no star selected
23:20:16.004 00.013 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:20:16.008 00.004 16872 Status Line: No star selected
23:20:16.030 00.022 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65516, med=3260, FiltMin=3176, FiltMax=65512, Gamma=2.190
23:20:16.085 00.055 16872 UpdateGuideState exits: No star selected
23:20:16.088 00.003 16872 GuiderMultiStar::AutoSelect enter
23:20:16.096 00.008 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:20:16.238 00.142 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:20:16.423 00.185 16872 AutoFind: global mean = 0.0, stdev 724.0
23:20:16.426 00.003 16872 AutoFind: using threshold = 0.1
23:20:16.612 00.186 16872 AutoFind: local max [1086, 134] 203.7
23:20:16.615 00.003 16872 AutoFind: local max [1498, 602] 66.2
23:20:16.617 00.002 16872 AutoFind: local max [839, 640] 15.6
23:20:16.620 00.003 16872 AutoFind: local max [949, 981] 15.2
23:20:16.623 00.003 16872 AutoFind: local max [1667, 883] 6.1
23:20:16.626 00.003 16872 AutoFind: local max [388, 877] 4.4
23:20:16.629 00.003 16872 AutoFind: local max [382, 999] 3.7
23:20:16.631 00.002 16872 AutoFind: local max [1097, 145] 2.4
23:20:16.634 00.003 16872 AutoFind: local max [1478, 525] 2.0
23:20:16.637 00.003 16872 AutoFind: local max [336, 271] 1.5
23:20:16.643 00.006 16872 AutoFind: local max [23, 435] 1.4
23:20:16.645 00.002 16872 AutoFind: local max [1488, 602] 1.3
23:20:16.648 00.003 16872 AutoFind: local max [1499, 612] 1.3
23:20:16.651 00.003 16872 AutoFind: local max [1506, 827] 1.1
23:20:16.653 00.002 16872 AutoFind: local max [1275, 661] 1.0
23:20:16.661 00.008 16872 AutoFind: local max [1204, 36] 1.0
23:20:16.663 00.002 16872 AutoFind: local max [439, 998] 0.9
23:20:16.666 00.003 16872 AutoFind: local max [262, 684] 0.8
23:20:16.669 00.003 16872 AutoFind: local max [1085, 150] 0.7
23:20:16.675 00.006 16872 AutoFind: local max [1622, 382] 0.6
23:20:16.679 00.004 16872 AutoFind: local max [1572, 106] 0.6
23:20:16.682 00.003 16872 AutoFind: local max [1505, 593] 0.6
23:20:16.686 00.004 16872 AutoFind: local max [1101, 119] 0.6
23:20:16.689 00.003 16872 AutoFind: local max [1045, 767] 0.5
23:20:16.691 00.002 16872 AutoFind: local max [423, 891] 0.5
23:20:16.694 00.003 16872 AutoFind: local max [723, 455] 0.5
23:20:16.697 00.003 16872 AutoFind: local max [1676, 1063] 0.5
23:20:16.700 00.003 16872 AutoFind: local max [1571, 591] 0.5
23:20:16.706 00.006 16872 AutoFind: local max [1551, 668] 0.5
23:20:16.708 00.002 16872 AutoFind: local max [1334, 1047] 0.5
23:20:16.711 00.003 16872 AutoFind: local max [1093, 150] 0.5
23:20:16.714 00.003 16872 AutoFind: local max [1060, 573] 0.5
23:20:16.716 00.002 16872 AutoFind: local max [1880, 823] 0.5
23:20:16.721 00.005 16872 AutoFind: local max [405, 223] 0.5
23:20:16.724 00.003 16872 AutoFind: local max [1262, 41] 0.5
23:20:16.726 00.002 16872 AutoFind: local max [779, 920] 0.5
23:20:16.729 00.003 16872 AutoFind: local max [213, 333] 0.5
23:20:16.732 00.003 16872 AutoFind: local max [428, 36] 0.5
23:20:16.734 00.002 16872 AutoFind: local max [152, 481] 0.5
23:20:16.740 00.006 16872 AutoFind: local max [838, 650] 0.5
23:20:16.743 00.003 16872 AutoFind: local max [1853, 1045] 0.5
23:20:16.745 00.002 16872 AutoFind: local max [1672, 771] 0.5
23:20:16.748 00.003 16872 AutoFind: local max [766, 982] 0.4
23:20:16.751 00.003 16872 AutoFind: local max [1113, 850] 0.4
23:20:16.755 00.004 16872 AutoFind: local max [259, 708] 0.4
23:20:16.758 00.003 16872 AutoFind: local max [1911, 126] 0.4
23:20:16.761 00.003 16872 AutoFind: local max [504, 811] 0.4
23:20:16.764 00.003 16872 AutoFind: local max [278, 659] 0.4
23:20:16.772 00.008 16872 AutoFind: local max [640, 109] 0.4
23:20:16.777 00.005 16872 AutoFind: local max [309, 177] 0.4
23:20:16.780 00.003 16872 AutoFind: local max [1677, 743] 0.4
23:20:16.783 00.003 16872 AutoFind: local max [1814, 169] 0.4
23:20:16.786 00.003 16872 AutoFind: local max [1677, 879] 0.4
23:20:16.789 00.003 16872 AutoFind: local max [256, 534] 0.4
23:20:16.792 00.003 16872 AutoFind: local max [305, 906] 0.4
23:20:16.794 00.002 16872 AutoFind: local max [863, 464] 0.4
23:20:16.800 00.006 16872 AutoFind: local max [261, 963] 0.4
23:20:16.804 00.004 16872 AutoFind: local max [213, 466] 0.4
23:20:16.806 00.002 16872 AutoFind: local max [146, 779] 0.4
23:20:16.809 00.003 16872 AutoFind: local max [1190, 194] 0.4
23:20:16.811 00.002 16872 AutoFind: local max [1749, 919] 0.4
23:20:16.820 00.009 16872 AutoFind: local max [204, 872] 0.4
23:20:16.824 00.004 16872 AutoFind: local max [272, 404] 0.4
23:20:16.826 00.002 16872 AutoFind: local max [208, 165] 0.4
23:20:16.830 00.004 16872 AutoFind: local max [1779, 857] 0.4
23:20:16.832 00.002 16872 AutoFind: local max [1537, 439] 0.4
23:20:16.835 00.003 16872 AutoFind: local max [78, 664] 0.4
23:20:16.838 00.003 16872 AutoFind: local max [1199, 918] 0.4
23:20:16.840 00.002 16872 AutoFind: local max [1313, 1041] 0.4
23:20:16.842 00.002 16872 AutoFind: local max [1203, 414] 0.4
23:20:16.849 00.007 16872 AutoFind: local max [1169, 51] 0.4
23:20:16.851 00.002 16872 AutoFind: local max [1197, 1064] 0.4
23:20:16.854 00.003 16872 AutoFind: local max [179, 627] 0.4
23:20:16.857 00.003 16872 AutoFind: local max [32, 9] 0.4
23:20:16.859 00.002 16872 AutoFind: local max [1603, 611] 0.4
23:20:16.868 00.009 16872 AutoFind: local max [291, 869] 0.4
23:20:16.872 00.004 16872 AutoFind: local max [1670, 595] 0.4
23:20:16.874 00.002 16872 AutoFind: local max [1211, 874] 0.4
23:20:16.878 00.004 16872 AutoFind: local max [1438, 695] 0.4
23:20:16.880 00.002 16872 AutoFind: local max [1706, 94] 0.4
23:20:16.883 00.003 16872 AutoFind: local max [1558, 306] 0.4
23:20:16.886 00.003 16872 AutoFind: local max [640, 534] 0.4
23:20:16.888 00.002 16872 AutoFind: local max [1323, 1067] 0.4
23:20:16.891 00.003 16872 AutoFind: local max [1771, 1054] 0.4
23:20:16.898 00.007 16872 AutoFind: local max [365, 307] 0.4
23:20:16.901 00.003 16872 AutoFind: local max [898, 435] 0.4
23:20:16.903 00.002 16872 AutoFind: local max [1138, 86] 0.4
23:20:16.906 00.003 16872 AutoFind: local max [1791, 602] 0.4
23:20:16.910 00.004 16872 AutoFind: local max [735, 224] 0.4
23:20:16.913 00.003 16872 AutoFind: local max [1775, 572] 0.4
23:20:16.917 00.004 16872 AutoFind: local max [1287, 128] 0.4
23:20:16.920 00.003 16872 AutoFind: local max [193, 336] 0.4
23:20:16.922 00.002 16872 AutoFind: local max [1397, 128] 0.4
23:20:16.929 00.007 16872 AutoFind: local max [973, 872] 0.4
23:20:16.932 00.003 16872 AutoFind: local max [1486, 708] 0.4
23:20:16.934 00.002 16872 AutoFind: local max [212, 447] 0.4
23:20:16.937 00.003 16872 AutoFind: local max [1190, 847] 0.4
23:20:16.940 00.003 16872 AutoFind: local max [831, 640] 0.4
23:20:16.944 00.004 16872 AutoFind: local max [95, 734] 0.4
23:20:16.947 00.003 16872 AutoFind: local max [1277, 350] 0.4
23:20:16.950 00.003 16872 AutoFind: too close [831, 640] 0.4 - [838, 650] 0.5
23:20:16.953 00.003 16872 AutoFind: close dim-bright [831, 640] 0.4 - [839, 640] 15.6
23:20:16.961 00.008 16872 AutoFind: too close [212, 447] 0.4 - [213, 466] 0.4
23:20:16.968 00.007 16872 AutoFind: too close [193, 336] 0.4 - [213, 333] 0.5
23:20:16.970 00.002 16872 AutoFind: too close [1323, 1067] 0.4 - [1334, 1047] 0.5
23:20:16.975 00.005 16872 AutoFind: close dim-bright [1677, 879] 0.4 - [1667, 883] 6.1
23:20:16.978 00.003 16872 AutoFind: close dim-bright [838, 650] 0.5 - [839, 640] 15.6
23:20:16.981 00.003 16872 AutoFind: too close [1093, 150] 0.5 - [1085, 150] 0.7
23:20:16.984 00.003 16872 AutoFind: too close [1093, 150] 0.5 - [1097, 145] 2.4
23:20:16.991 00.007 16872 AutoFind: close dim-bright [1093, 150] 0.5 - [1086, 134] 203.7
23:20:16.994 00.003 16872 AutoFind: close dim-bright [1101, 119] 0.6 - [1086, 134] 203.7
23:20:16.997 00.003 16872 AutoFind: too close [1505, 593] 0.6 - [1499, 612] 1.3
23:20:17.000 00.003 16872 AutoFind: too close [1505, 593] 0.6 - [1488, 602] 1.3
23:20:17.011 00.011 16872 AutoFind: close dim-bright [1505, 593] 0.6 - [1498, 602] 66.2
23:20:17.019 00.008 16872 AutoFind: too close [1085, 150] 0.7 - [1097, 145] 2.4
23:20:17.024 00.005 16872 AutoFind: close dim-bright [1085, 150] 0.7 - [1086, 134] 203.7
23:20:17.028 00.004 16872 AutoFind: too close [1499, 612] 1.3 - [1488, 602] 1.3
23:20:17.032 00.004 16872 AutoFind: close dim-bright [1499, 612] 1.3 - [1498, 602] 66.2
23:20:17.037 00.005 16872 AutoFind: close dim-bright [1488, 602] 1.3 - [1498, 602] 66.2
23:20:17.041 00.004 16872 AutoFind: close dim-bright [1097, 145] 2.4 - [1086, 134] 203.7
23:20:17.044 00.003 16872 AutoFind: too close to edge [32, 9] 0.4
23:20:17.047 00.003 16872 AutoFind: too close to edge [1911, 126] 0.4
23:20:17.053 00.006 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:20:17.058 00.005 16872 Star::Find(15, 1086, 134, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.062 00.004 16872 Star::Find returns 1 (0), X=1085.58, Y=132.05, Mass=4122714, SNR=791.7, Peak=65516 HFD=6.6
23:20:17.066 00.004 16872 Star::Find(15, 1498, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.069 00.003 16872 Star::Find returns 1 (0), X=1498.20, Y=601.60, Mass=225472, SNR=309.8, Peak=27520 HFD=2.9
23:20:17.071 00.002 16872 Star::Find(15, 839, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.075 00.004 16872 Star::Find returns 1 (0), X=839.33, Y=639.80, Mass=50056, SNR=136.8, Peak=8640 HFD=2.7
23:20:17.077 00.002 16872 Star::Find(15, 949, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.079 00.002 16872 Star::Find returns 1 (0), X=948.57, Y=981.18, Mass=60120, SNR=149.6, Peak=9064 HFD=3.1
23:20:17.087 00.008 16872 Star::Find(15, 1667, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.090 00.003 16872 Star::Find returns 1 (0), X=1667.47, Y=883.14, Mass=20671, SNR=79.9, Peak=5836 HFD=2.5
23:20:17.093 00.003 16872 Star::Find(15, 388, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.095 00.002 16872 Star::Find returns 1 (0), X=388.23, Y=876.55, Mass=13760, SNR=64.0, Peak=4908 HFD=2.7
23:20:17.099 00.004 16872 Star::Find(15, 382, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.102 00.003 16872 Star::Find returns 1 (0), X=382.43, Y=998.56, Mass=13302, SNR=61.5, Peak=4740 HFD=3.0
23:20:17.104 00.002 16872 Star::Find(15, 1478, 525, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.107 00.003 16872 Star::Find returns 1 (0), X=1477.64, Y=523.48, Mass=8477, SNR=45.7, Peak=4044 HFD=4.0
23:20:17.109 00.002 16872 Star::Find(15, 336, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.114 00.005 16872 Star::Find returns 1 (0), X=336.09, Y=270.67, Mass=3785, SNR=28.6, Peak=3824 HFD=2.3
23:20:17.119 00.005 16872 Star::Find(15, 23, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.122 00.003 16872 Star::Find returns 1 (0), X=22.99, Y=435.10, Mass=4233, SNR=28.8, Peak=3848 HFD=2.3
23:20:17.125 00.003 16872 Star::Find(15, 1506, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.127 00.002 16872 Star::Find returns 1 (0), X=1505.76, Y=827.52, Mass=3206, SNR=24.3, Peak=3676 HFD=2.7
23:20:17.130 00.003 16872 Star::Find(15, 1275, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.133 00.003 16872 Star::Find returns 1 (0), X=1275.78, Y=660.65, Mass=2944, SNR=22.9, Peak=3644 HFD=3.0
23:20:17.136 00.003 16872 Star::Find(15, 1204, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.138 00.002 16872 Star::Find returns 1 (0), X=1203.93, Y=35.82, Mass=2344, SNR=21.7, Peak=3616 HFD=2.3
23:20:17.141 00.003 16872 Star::Find(15, 439, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.145 00.004 16872 Star::Find returns 1 (0), X=439.07, Y=998.45, Mass=2141, SNR=20.1, Peak=3652 HFD=2.2
23:20:17.153 00.008 16872 Star::Find(15, 262, 684, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.157 00.004 16872 Star::Find returns 1 (0), X=261.76, Y=685.01, Mass=2392, SNR=18.5, Peak=3492 HFD=2.5
23:20:17.161 00.004 16872 Star::Find(15, 1622, 382, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.164 00.003 16872 Star::Find returns 1 (0), X=1621.35, Y=381.76, Mass=1277, SNR=14.4, Peak=3492 HFD=2.2
23:20:17.168 00.004 16872 Star::Find(15, 1572, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.171 00.003 16872 Star::Find returns 1 (0), X=1571.77, Y=106.22, Mass=1366, SNR=14.2, Peak=3408 HFD=2.5
23:20:17.173 00.002 16872 Star::Find(15, 1101, 119, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.175 00.002 16872 Star::Find returns 1 (0), X=1085.71, Y=132.21, Mass=4108125, SNR=781.2, Peak=65512 HFD=6.6
23:20:17.181 00.006 16872 Star::Find(15, 1045, 767, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.184 00.003 16872 Star::Find returns 1 (0), X=1045.61, Y=766.59, Mass=1292, SNR=14.6, Peak=3492 HFD=1.6
23:20:17.187 00.003 16872 Star::Find(15, 423, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.189 00.002 16872 Star::Find returns 1 (0), X=422.76, Y=890.90, Mass=1341, SNR=15.8, Peak=3552 HFD=1.7
23:20:17.198 00.009 16872 Star::Find(15, 723, 455, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.211 00.013 16872 Star::Find returns 0 (4), X=722.61, Y=455.22, Mass=1754, SNR=20.1, Peak=3668 HFD=1.4
23:20:17.218 00.007 16872 Star::Find(15, 1676, 1063, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.223 00.005 16872 Star::Find false star n=6 nbg=284 bg=3260.8 sigma=27.4 thresh=3343 peak=3340
23:20:17.231 00.008 16872 Star::Find returns 0 (2), X=1676.00, Y=1063.00, Mass=547, SNR=2.9, Peak=3360 HFD=0.0
23:20:17.237 00.006 16872 Star::Find(15, 1571, 591, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.241 00.004 16872 Star::Find returns 1 (0), X=1570.91, Y=591.79, Mass=1303, SNR=14.4, Peak=3400 HFD=2.7
23:20:17.247 00.006 16872 Star::Find(15, 1551, 668, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.253 00.006 16872 Star::Find returns 1 (0), X=1550.84, Y=668.79, Mass=1013, SNR=12.0, Peak=3396 HFD=2.7
23:20:17.265 00.012 16872 Star::Find(15, 1060, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.268 00.003 16872 Star::Find returns 1 (0), X=1059.99, Y=572.64, Mass=788, SNR=9.7, Peak=3428 HFD=2.4
23:20:17.273 00.005 16872 Star::Find(15, 1880, 823, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.277 00.004 16872 Star::Find returns 1 (0), X=1880.85, Y=823.46, Mass=2773, SNR=21.9, Peak=3460 HFD=5.0
23:20:17.281 00.004 16872 Star::Find(15, 405, 223, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.284 00.003 16872 Star::Find false star n=3 nbg=270 bg=3267.1 sigma=23.7 thresh=3338 peak=3328
23:20:17.296 00.012 16872 Star::Find returns 0 (2), X=405.00, Y=223.00, Mass=227, SNR=2.9, Peak=3368 HFD=0.0
23:20:17.306 00.010 16872 Star::Find(15, 1262, 41, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.309 00.003 16872 Star::Find false star n=5 nbg=267 bg=3264.0 sigma=22.5 thresh=3331 peak=3330
23:20:17.312 00.003 16872 Star::Find returns 0 (2), X=1262.00, Y=41.00, Mass=404, SNR=2.9, Peak=3364 HFD=0.0
23:20:17.315 00.003 16872 Star::Find(15, 779, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.322 00.007 16872 Star::Find returns 1 (0), X=778.84, Y=920.93, Mass=964, SNR=10.4, Peak=3372 HFD=2.9
23:20:17.325 00.003 16872 Star::Find(15, 428, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.328 00.003 16872 Star::Find returns 1 (0), X=427.98, Y=35.81, Mass=1049, SNR=11.9, Peak=3380 HFD=3.0
23:20:17.331 00.003 16872 Star::Find(15, 152, 481, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.340 00.009 16872 Star::Find false star n=5 nbg=281 bg=3258.4 sigma=25.5 thresh=3335 peak=3331
23:20:17.346 00.006 16872 Star::Find returns 0 (2), X=152.00, Y=481.00, Mass=428, SNR=2.9, Peak=3388 HFD=0.0
23:20:17.349 00.003 16872 Star::Find(15, 1853, 1045, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.351 00.002 16872 Star::Find returns 1 (0), X=1861.94, Y=1035.09, Mass=2186, SNR=21.9, Peak=3720 HFD=2.0
23:20:17.355 00.004 16872 Star::Find(15, 1672, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.359 00.004 16872 Star::Find returns 0 (4), X=1683.44, Y=777.57, Mass=404, SNR=8.0, Peak=3376 HFD=1.4
23:20:17.365 00.006 16872 Star::Find(15, 766, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.369 00.004 16872 Star::Find returns 1 (0), X=766.02, Y=981.92, Mass=920, SNR=11.0, Peak=3384 HFD=2.1
23:20:17.373 00.004 16872 Star::Find(15, 1113, 850, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.376 00.003 16872 Star::Find returns 0 (4), X=1113.27, Y=849.85, Mass=542, SNR=9.1, Peak=3400 HFD=1.5
23:20:17.381 00.005 16872 Star::Find(15, 259, 708, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.388 00.007 16872 Star::Find false star n=7 nbg=282 bg=3257.5 sigma=24.0 thresh=3329 peak=3327
23:20:17.391 00.003 16872 Star::Find returns 0 (2), X=259.00, Y=708.00, Mass=566, SNR=2.9, Peak=3352 HFD=0.0
23:20:17.394 00.003 16872 Star::Find(15, 504, 811, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.397 00.003 16872 Star::Find returns 1 (0), X=515.23, Y=826.56, Mass=1361, SNR=14.3, Peak=3360 HFD=3.5
23:20:17.400 00.003 16872 Star::Find(15, 278, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.404 00.004 16872 Star::Find returns 1 (0), X=278.24, Y=659.02, Mass=401, SNR=7.2, Peak=3372 HFD=1.5
23:20:17.407 00.003 16872 Star::Find(15, 640, 109, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.415 00.008 16872 Star::Find false star n=2 nbg=267 bg=3258.3 sigma=23.2 thresh=3328 peak=3319
23:20:17.418 00.003 16872 Star::Find returns 0 (2), X=640.00, Y=109.00, Mass=223, SNR=2.9, Peak=3380 HFD=0.0
23:20:17.423 00.005 16872 Star::Find(15, 309, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.427 00.004 16872 Star::Find returns 1 (0), X=308.41, Y=177.47, Mass=982, SNR=11.9, Peak=3400 HFD=1.6
23:20:17.433 00.006 16872 Star::Find(15, 1677, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.438 00.005 16872 Star::Find returns 0 (4), X=1677.28, Y=742.96, Mass=375, SNR=6.7, Peak=3364 HFD=1.3
23:20:17.441 00.003 16872 Star::Find(15, 1814, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.444 00.003 16872 Star::Find returns 1 (0), X=1813.28, Y=168.35, Mass=1213, SNR=15.0, Peak=3388 HFD=3.6
23:20:17.446 00.002 16872 Star::Find(15, 1677, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.449 00.003 16872 Star::Find returns 1 (0), X=1667.47, Y=883.14, Mass=20671, SNR=79.9, Peak=5836 HFD=2.5
23:20:17.452 00.003 16872 Star::Find(15, 256, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.454 00.002 16872 Star::Find false star n=4 nbg=283 bg=3256.6 sigma=25.6 thresh=3333 peak=3329
23:20:17.461 00.007 16872 Star::Find returns 0 (2), X=256.00, Y=534.00, Mass=358, SNR=2.9, Peak=3372 HFD=0.0
23:20:17.464 00.003 16872 Star::Find(15, 305, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.467 00.003 16872 Star::Find returns 1 (0), X=304.59, Y=906.18, Mass=370, SNR=7.0, Peak=3368 HFD=1.5
23:20:17.470 00.003 16872 Star::Find(15, 863, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.473 00.003 16872 Star::Find returns 1 (0), X=862.89, Y=464.76, Mass=764, SNR=9.6, Peak=3416 HFD=2.3
23:20:17.481 00.008 16872 Star::Find(15, 261, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.484 00.003 16872 Star::Find returns 1 (0), X=259.60, Y=964.30, Mass=661, SNR=9.0, Peak=3364 HFD=2.8
23:20:17.487 00.003 16872 Star::Find(15, 146, 779, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.490 00.003 16872 Star::Find false star n=6 nbg=273 bg=3264.0 sigma=23.3 thresh=3334 peak=3330
23:20:17.492 00.002 16872 Star::Find returns 0 (2), X=146.00, Y=779.00, Mass=456, SNR=2.9, Peak=3360 HFD=0.0
23:20:17.495 00.003 16872 Star::Find(15, 1190, 194, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.498 00.003 16872 Star::Find returns 1 (0), X=1191.34, Y=193.27, Mass=892, SNR=11.5, Peak=3384 HFD=3.8
23:20:17.500 00.002 16872 Star::Find(15, 1749, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.503 00.003 16872 Star::Find returns 1 (0), X=1745.91, Y=909.70, Mass=677, SNR=9.3, Peak=3384 HFD=4.2
23:20:17.509 00.006 16872 Star::Find(15, 204, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.512 00.003 16872 Star::Find false star n=2 nbg=277 bg=3260.6 sigma=24.4 thresh=3334 peak=3333
23:20:17.514 00.002 16872 Star::Find returns 0 (2), X=204.00, Y=872.00, Mass=223, SNR=2.9, Peak=3384 HFD=0.0
23:20:17.518 00.004 16872 Star::Find(15, 272, 404, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.520 00.002 16872 Star::Find false star n=3 nbg=283 bg=3255.7 sigma=29.5 thresh=3344 peak=3331
23:20:17.529 00.009 16872 Star::Find returns 0 (2), X=272.00, Y=404.00, Mass=317, SNR=2.9, Peak=3372 HFD=0.0
23:20:17.533 00.004 16872 Star::Find(15, 208, 165, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.535 00.002 16872 Star::Find returns 1 (0), X=207.98, Y=165.23, Mass=730, SNR=9.9, Peak=3372 HFD=2.2
23:20:17.539 00.004 16872 Star::Find(15, 1779, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.541 00.002 16872 Star::Find returns 1 (0), X=1780.05, Y=857.29, Mass=866, SNR=11.9, Peak=3360 HFD=2.6
23:20:17.544 00.003 16872 Star::Find(15, 1537, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.547 00.003 16872 Star::Find false star n=4 nbg=280 bg=3265.1 sigma=26.7 thresh=3345 peak=3338
23:20:17.549 00.002 16872 Star::Find returns 0 (2), X=1537.00, Y=439.00, Mass=376, SNR=2.9, Peak=3368 HFD=0.0
23:20:17.556 00.007 16872 Star::Find(15, 78, 664, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.558 00.002 16872 Star::Find false star n=2 nbg=283 bg=3260.8 sigma=23.9 thresh=3333 peak=3317
23:20:17.561 00.003 16872 Star::Find returns 0 (2), X=78.00, Y=664.00, Mass=162, SNR=2.9, Peak=3352 HFD=0.0
23:20:17.564 00.003 16872 Star::Find(15, 1199, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.566 00.002 16872 Star::Find false star n=1 nbg=275 bg=3260.0 sigma=25.1 thresh=3335 peak=3321
23:20:17.571 00.005 16872 Star::Find returns 0 (2), X=1199.00, Y=918.00, Mass=108, SNR=2.9, Peak=3368 HFD=0.0
23:20:17.574 00.003 16872 Star::Find(15, 1313, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.576 00.002 16872 Star::Find false star n=2 nbg=272 bg=3257.9 sigma=26.7 thresh=3338 peak=3329
23:20:17.579 00.003 16872 Star::Find returns 0 (2), X=1313.00, Y=1041.00, Mass=208, SNR=2.9, Peak=3384 HFD=0.0
23:20:17.582 00.003 16872 Star::Find(15, 1203, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.588 00.006 16872 Star::Find returns 0 (3), X=1203.00, Y=414.00, Mass=0, SNR=0.0, Peak=3348 HFD=0.0
23:20:17.591 00.003 16872 Star::Find(15, 1169, 51, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.594 00.003 16872 Star::Find returns 1 (0), X=1168.78, Y=50.14, Mass=643, SNR=9.3, Peak=3392 HFD=2.2
23:20:17.596 00.002 16872 Star::Find(15, 1197, 1064, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.599 00.003 16872 Star::Find false star n=4 nbg=268 bg=3254.7 sigma=27.4 thresh=3337 peak=3327
23:20:17.602 00.003 16872 Star::Find returns 0 (2), X=1197.00, Y=1064.00, Mass=449, SNR=2.9, Peak=3384 HFD=0.0
23:20:17.605 00.003 16872 Star::Find(15, 179, 627, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.608 00.003 16872 Star::Find returns 0 (3), X=179.00, Y=627.00, Mass=0, SNR=0.0, Peak=3360 HFD=0.0
23:20:17.610 00.002 16872 Star::Find(15, 1603, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.613 00.003 16872 Star::Find false star n=3 nbg=280 bg=3264.2 sigma=24.6 thresh=3338 peak=3330
23:20:17.621 00.008 16872 Star::Find returns 0 (2), X=1603.00, Y=611.00, Mass=248, SNR=2.9, Peak=3360 HFD=0.0
23:20:17.625 00.004 16872 Star::Find(15, 291, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.628 00.003 16872 Star::Find returns 0 (3), X=291.00, Y=869.00, Mass=0, SNR=0.0, Peak=3356 HFD=0.0
23:20:17.633 00.005 16872 Star::Find(15, 1670, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.635 00.002 16872 Star::Find false star n=4 nbg=266 bg=3264.8 sigma=23.6 thresh=3336 peak=3334
23:20:17.638 00.003 16872 Star::Find returns 0 (2), X=1670.00, Y=595.00, Mass=337, SNR=2.9, Peak=3364 HFD=0.0
23:20:17.641 00.003 16872 Star::Find(15, 1211, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.643 00.002 16872 Star::Find returns 1 (0), X=1211.45, Y=873.59, Mass=1005, SNR=11.8, Peak=3412 HFD=3.0
23:20:17.649 00.006 16872 Star::Find(15, 1438, 695, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.652 00.003 16872 Star::Find false star n=2 nbg=270 bg=3260.5 sigma=24.5 thresh=3334 peak=3319
23:20:17.655 00.003 16872 Star::Find returns 0 (2), X=1438.00, Y=695.00, Mass=163, SNR=2.9, Peak=3368 HFD=0.0
23:20:17.658 00.003 16872 Star::Find(15, 1706, 94, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.662 00.004 16872 Star::Find false star n=7 nbg=264 bg=3265.8 sigma=23.2 thresh=3335 peak=3334
23:20:17.669 00.007 16872 Star::Find returns 0 (2), X=1706.00, Y=94.00, Mass=591, SNR=2.9, Peak=3380 HFD=0.0
23:20:17.673 00.004 16872 Star::Find(15, 1558, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.675 00.002 16872 Star::Find false star n=1 nbg=278 bg=3252.4 sigma=26.6 thresh=3332 peak=3316
23:20:17.678 00.003 16872 Star::Find returns 0 (2), X=1558.00, Y=306.00, Mass=92, SNR=2.9, Peak=3348 HFD=0.0
23:20:17.681 00.003 16872 Star::Find(15, 640, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.683 00.002 16872 Star::Find returns 1 (0), X=639.90, Y=533.50, Mass=694, SNR=10.1, Peak=3392 HFD=2.4
23:20:17.686 00.003 16872 Star::Find(15, 1771, 1054, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.689 00.003 16872 Star::Find false star n=6 nbg=279 bg=3266.8 sigma=25.7 thresh=3344 peak=3340
23:20:17.694 00.005 16872 Star::Find returns 0 (2), X=1771.00, Y=1054.00, Mass=583, SNR=2.9, Peak=3396 HFD=0.0
23:20:17.698 00.004 16872 Star::Find(15, 365, 307, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.700 00.002 16872 Star::Find returns 1 (0), X=365.08, Y=308.03, Mass=572, SNR=8.6, Peak=3352 HFD=2.0
23:20:17.704 00.004 16872 Star::Find(15, 898, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.707 00.003 16872 Star::Find returns 1 (0), X=897.92, Y=435.06, Mass=546, SNR=9.1, Peak=3420 HFD=1.9
23:20:17.716 00.009 16872 Star::Find(15, 1138, 86, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.719 00.003 16872 Star::Find false star n=1 nbg=280 bg=3258.6 sigma=25.8 thresh=3336 peak=3327
23:20:17.722 00.003 16872 Star::Find returns 0 (2), X=1138.00, Y=86.00, Mass=105, SNR=2.9, Peak=3364 HFD=0.0
23:20:17.726 00.004 16872 Star::Find(15, 1791, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.728 00.002 16872 Star::Find returns 1 (0), X=1791.34, Y=602.83, Mass=490, SNR=7.7, Peak=3380 HFD=1.6
23:20:17.731 00.003 16872 Star::Find(15, 735, 224, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.733 00.002 16872 Star::Find false star n=4 nbg=267 bg=3255.3 sigma=22.7 thresh=3324 peak=3315
23:20:17.736 00.003 16872 Star::Find returns 0 (2), X=735.00, Y=224.00, Mass=335, SNR=2.9, Peak=3364 HFD=0.0
23:20:17.743 00.007 16872 Star::Find(15, 1775, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.746 00.003 16872 Star::Find false star n=2 nbg=280 bg=3265.7 sigma=26.0 thresh=3344 peak=3322
23:20:17.748 00.002 16872 Star::Find returns 0 (2), X=1775.00, Y=572.00, Mass=181, SNR=2.9, Peak=3368 HFD=0.0
23:20:17.751 00.003 16872 Star::Find(15, 1287, 128, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.754 00.003 16872 Star::Find returns 1 (0), X=1287.25, Y=126.90, Mass=794, SNR=11.0, Peak=3444 HFD=2.3
23:20:17.757 00.003 16872 Star::Find(15, 1397, 128, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.760 00.003 16872 Star::Find false star n=7 nbg=280 bg=3264.8 sigma=23.0 thresh=3334 peak=3327
23:20:17.762 00.002 16872 Star::Find returns 0 (2), X=1397.00, Y=128.00, Mass=583, SNR=2.9, Peak=3368 HFD=0.0
23:20:17.765 00.003 16872 Star::Find(15, 973, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.768 00.003 16872 Star::Find returns 0 (4), X=973.36, Y=871.83, Mass=424, SNR=7.0, Peak=3376 HFD=1.5
23:20:17.774 00.006 16872 Star::Find(15, 1486, 708, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.777 00.003 16872 Star::Find returns 1 (0), X=1484.93, Y=708.24, Mass=1225, SNR=14.2, Peak=3440 HFD=2.5
23:20:17.781 00.004 16872 Star::Find(15, 1190, 847, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.784 00.003 16872 Star::Find returns 0 (4), X=1187.61, Y=853.17, Mass=1663, SNR=20.0, Peak=3668 HFD=1.3
23:20:17.787 00.003 16872 Star::Find(15, 95, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.789 00.002 16872 Star::Find returns 1 (0), X=96.49, Y=732.62, Mass=480, SNR=9.0, Peak=3368 HFD=2.5
23:20:17.793 00.004 16872 Star::Find(15, 1277, 350, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.795 00.002 16872 Star::Find returns 1 (0), X=1264.61, Y=355.78, Mass=436, SNR=7.0, Peak=3360 HFD=1.5
23:20:17.798 00.003 16872 AutoFind: finding best star pass 1
23:20:17.804 00.006 16872 Star::Find(15, 1086, 134, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.809 00.005 16872 Star::Find returns 1 (0), X=1085.58, Y=132.05, Mass=4122714, SNR=791.7, Peak=65516 HFD=6.6
23:20:17.812 00.003 16872 AutoFind: near-saturated [1086, 134] 203.7 Mass 4122714 SNR 791.7 Peak 65516
23:20:17.815 00.003 16872 Star::Find(15, 1498, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.817 00.002 16872 Star::Find returns 1 (0), X=1498.20, Y=601.60, Mass=225472, SNR=309.8, Peak=27520 HFD=2.9
23:20:17.824 00.007 16872 AutoFind returns star at [1498, 602] 66.2 Mass 225472 SNR 309.8
23:20:17.827 00.003 16872 Star::Find(15, 1498, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.830 00.003 16872 Star::Find returns 1 (0), X=1498.20, Y=601.60, Mass=225472, SNR=309.8, Peak=27520 HFD=2.9
23:20:17.835 00.005 16872 MultiStar: List (12): {1498.20, 601.60}(309.8), {839.33, 639.80}(136.8), {948.57, 981.18}(149.6), {1667.47, 883.14}(79.9), {388.23, 876.55}(64.0), {382.43, 998.56}(61.5), {1477.64, 523.48}(45.7), {336.09, 270.67}(28.6), {22.99, 435.10}(28.8), {1505.76, 827.52}(24.3), {1275.78, 660.65}(22.9), {1203.93, 35.82}(21.7), 
23:20:17.838 00.003 16872 setting lock position to (1498.20, 601.60)
23:20:17.841 00.003 16872 MultiStar: stabilizing after lock position change
23:20:17.843 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
23:20:17.846 00.003 16872 UpdateGuideState(): m_state=1
23:20:17.855 00.009 16872 Star::Find(15, 1498, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:17.859 00.004 16872 Star::Find returns 1 (0), X=1498.20, Y=601.60, Mass=225472, SNR=309.8, Peak=27520 HFD=2.9
23:20:17.862 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:20:17.865 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:20:17.867 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:20:17.873 00.006 16872 setting force full frames = false
23:20:17.876 00.003 16872 setting lock position to (1498.20, 601.60)
23:20:17.882 00.006 16872 MultiStar: stabilizing after lock position change
23:20:17.885 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:20:17.889 00.004 16872 Changing from state SELECTING to SELECTED
23:20:17.891 00.002 16872 guider state => SELECTED
23:20:17.909 00.018 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65516, med=3260, FiltMin=3176, FiltMax=65512, Gamma=2.190
23:20:17.955 00.046 16872 UpdateGuideState exits: m=225472 SNR=309.8
23:20:17.961 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65516, med=3260, FiltMin=3176, FiltMax=65512, Gamma=2.190
23:20:18.025 00.064 16872 Status Line: Auto-selected star at (1498.2, 601.6)
23:20:18.040 00.015 16872 PhdController: newstate STATE_WAIT_SELECTED
23:20:18.044 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:18.047 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:20:18.059 00.012 16872 Enqueuing Expose request
23:20:18.063 00.004 9640 Worker thread wakes up
23:20:18.063 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:20:18.063 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,587,31,31)
23:20:18.063 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f51a7a72-1aba-44fa-949a-2b4e02ba3e8c"}
23:20:18.066 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f51a7a72-1aba-44fa-949a-2b4e02ba3e8c"}
23:20:18.071 00.005 16872 evsrv: cli 0D3BFB48 connect
23:20:18.074 00.003 16872 case statement mapped state 2 to 1
23:20:18.078 00.004 16872 case statement mapped state 2 to 1
23:20:18.087 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6c07600a-9fb3-42a4-9590-aa08fc6c41ea"}
23:20:18.093 00.006 16872 case statement mapped state 2 to 1
23:20:18.098 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6c07600a-9fb3-42a4-9590-aa08fc6c41ea"}
23:20:18.104 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"96af78c0-2e16-4a4c-a7fb-3667792c7ad9"}
23:20:18.107 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":[1498.20,601.60],"id":"96af78c0-2e16-4a4c-a7fb-3667792c7ad9"}
23:20:18.111 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7e00c04b-bd81-4919-9d94-656c39ed519c"}
23:20:18.118 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.20,6.60],"pixels":"..."},"id":"7e00c04b-bd81-4919-9d94-656c39ed519c"}
23:20:18.121 00.003 16872 evsrv: cli 0D3BFB48 disconnect
23:20:18.125 00.004 16872 evsrv: cli 0D3C0A48 connect
23:20:18.128 00.003 16872 case statement mapped state 2 to 1
23:20:18.138 00.010 16872 case statement mapped state 2 to 1
23:20:18.146 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a8ff3cf6-42c5-4f87-8ba4-7d1c70f0346d"}
23:20:18.150 00.004 16872 case statement mapped state 2 to 1
23:20:18.153 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"a8ff3cf6-42c5-4f87-8ba4-7d1c70f0346d"}
23:20:18.156 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:20:19.157 01.001 16872 evsrv: cli 0D3C0A48 connect
23:20:19.165 00.008 16872 case statement mapped state 2 to 1
23:20:19.185 00.020 16872 case statement mapped state 2 to 1
23:20:19.193 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"da65a9e8-5e47-4e08-adc6-bb9bb5d01fb8"}
23:20:19.206 00.013 16872 case statement mapped state 2 to 1
23:20:19.216 00.010 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"da65a9e8-5e47-4e08-adc6-bb9bb5d01fb8"}
23:20:19.225 00.009 16872 evsrv: cli 0D3C0A48 disconnect
23:20:19.602 00.377 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d1cd2d3-dcf4-427e-80ed-4c876e024267"}
23:20:19.606 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5d1cd2d3-dcf4-427e-80ed-4c876e024267"}
23:20:19.610 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4de2f23a-077e-4b15-aa12-78ee57c0c9c5"}
23:20:19.614 00.004 16872 case statement mapped state 2 to 1
23:20:19.618 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"4de2f23a-077e-4b15-aa12-78ee57c0c9c5"}
23:20:19.622 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5d39c835-9d79-4ce4-9e91-c65b93058720"}
23:20:19.627 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.20,6.60],"pixels":"..."},"id":"5d39c835-9d79-4ce4-9e91-c65b93058720"}
23:20:20.224 00.597 16872 evsrv: cli 0D3BFFA8 connect
23:20:20.228 00.004 16872 case statement mapped state 2 to 1
23:20:20.233 00.005 16872 case statement mapped state 2 to 1
23:20:20.237 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9cc93f0d-b3dc-41e7-8370-9a490d5f61ab"}
23:20:20.245 00.008 16872 case statement mapped state 2 to 1
23:20:20.253 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"9cc93f0d-b3dc-41e7-8370-9a490d5f61ab"}
23:20:20.260 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
23:20:21.262 01.002 16872 evsrv: cli 0D3C0A48 connect
23:20:21.269 00.007 16872 case statement mapped state 2 to 1
23:20:21.281 00.012 16872 case statement mapped state 2 to 1
23:20:21.290 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"fdf70625-391a-4a54-947a-7c0b0627e301"}
23:20:21.296 00.006 16872 case statement mapped state 2 to 1
23:20:21.302 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"fdf70625-391a-4a54-947a-7c0b0627e301"}
23:20:21.307 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:20:22.273 00.966 9640 Exposure complete
23:20:22.309 00.036 16872 evsrv: cli 0D3BFFA8 connect
23:20:22.314 00.005 16872 case statement mapped state 2 to 1
23:20:22.331 00.017 16872 case statement mapped state 2 to 1
23:20:22.336 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c5829c87-ca9e-4964-aabe-0b2d7cbe44c1"}
23:20:22.347 00.011 16872 case statement mapped state 2 to 1
23:20:22.355 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"c5829c87-ca9e-4964-aabe-0b2d7cbe44c1"}
23:20:22.365 00.010 16872 evsrv: cli 0D3BFFA8 disconnect
23:20:22.482 00.117 9640 worker thread done servicing request
23:20:22.482 00.000 16872 OnExposeComplete: enter
23:20:22.486 00.004 16872 UpdateGuideState(): m_state=2
23:20:22.489 00.003 16872 Star::Find(15, 1498, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:20:22.493 00.004 16872 Star::Find returns 1 (0), X=1498.13, Y=601.77, Mass=232365, SNR=311.7, Peak=31648 HFD=2.6
23:20:22.503 00.010 16872 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.56) = xAngle (0.39 = 0.39)
23:20:22.507 00.004 16872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.44 = 0.44)
23:20:22.510 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.95 mountX=0.17 mountY=0.08, mountTheta=0.43
23:20:22.517 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65520, med=3268, FiltMin=3112, FiltMax=65512, Gamma=2.190
23:20:22.568 00.051 16872 UpdateGuideState exits: m=232365 SNR=311.7
23:20:22.572 00.004 16872 PhdController: newstate STATE_CALIBRATE
23:20:22.576 00.004 16872 PhdController: newstate STATE_GUIDE
23:20:22.597 00.021 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:20:22.600 00.003 16872 guider state => CALIBRATED
23:20:22.604 00.004 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:20:22.619 00.015 16872 reset dither spiral
23:20:22.630 00.011 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:20:22.635 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:22.641 00.006 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:20:22.645 00.004 16872 Enqueuing Expose request
23:20:22.648 00.003 9640 Worker thread wakes up
23:20:22.648 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:20:22.648 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:20:23.101 00.453 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"978bef9b-326a-44cc-ba0b-69d92a40f3e3"}
23:20:23.105 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"978bef9b-326a-44cc-ba0b-69d92a40f3e3"}
23:20:23.114 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"33170bf5-d9a2-456b-9bd3-24a52cff645e"}
23:20:23.117 00.003 16872 case statement mapped state 5 to 1
23:20:23.125 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"33170bf5-d9a2-456b-9bd3-24a52cff645e"}
23:20:23.129 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0c76faad-f9a2-4d47-bae6-e21f17dc4cd0"}
23:20:23.133 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.13,6.77],"pixels":"..."},"id":"0c76faad-f9a2-4d47-bae6-e21f17dc4cd0"}
23:20:23.364 00.231 16872 evsrv: cli 0D3C0A48 connect
23:20:23.369 00.005 16872 case statement mapped state 5 to 1
23:20:23.385 00.016 16872 case statement mapped state 5 to 1
23:20:23.391 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1363bc49-5c6a-4d13-8786-6744d58edaf4"}
23:20:23.397 00.006 16872 case statement mapped state 5 to 1
23:20:23.401 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"1363bc49-5c6a-4d13-8786-6744d58edaf4"}
23:20:23.406 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:20:24.408 01.002 16872 evsrv: cli 0D3C0A48 connect
23:20:24.417 00.009 16872 case statement mapped state 5 to 1
23:20:24.425 00.008 16872 case statement mapped state 5 to 1
23:20:24.433 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b1e2f57e-0fdb-4740-9e37-b45d19620fdd"}
23:20:24.439 00.006 16872 case statement mapped state 5 to 1
23:20:24.446 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"b1e2f57e-0fdb-4740-9e37-b45d19620fdd"}
23:20:24.451 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:20:25.450 00.999 16872 evsrv: cli 0D3C0A48 connect
23:20:25.456 00.006 16872 case statement mapped state 5 to 1
23:20:25.461 00.005 16872 case statement mapped state 5 to 1
23:20:25.466 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f8a5ca91-de6d-476b-b608-feb75d91a81a"}
23:20:25.470 00.004 16872 case statement mapped state 5 to 1
23:20:25.474 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f8a5ca91-de6d-476b-b608-feb75d91a81a"}
23:20:25.479 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:20:26.481 01.002 16872 evsrv: cli 0D3BFFA8 connect
23:20:26.484 00.003 16872 case statement mapped state 5 to 1
23:20:26.489 00.005 16872 case statement mapped state 5 to 1
23:20:26.494 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"cb00800c-6798-4416-97b1-7896393417bc"}
23:20:26.497 00.003 16872 case statement mapped state 5 to 1
23:20:26.499 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"cb00800c-6798-4416-97b1-7896393417bc"}
23:20:26.503 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:20:26.602 00.099 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2b710c4-2604-494f-970a-a506e9ef60f2"}
23:20:26.604 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e2b710c4-2604-494f-970a-a506e9ef60f2"}
23:20:26.609 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8156d52f-2e19-43fa-9425-cd2c1f8740e5"}
23:20:26.612 00.003 16872 case statement mapped state 5 to 1
23:20:26.616 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"8156d52f-2e19-43fa-9425-cd2c1f8740e5"}
23:20:26.620 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9aaaa47a-5601-4497-be9c-a466c34a03f1"}
23:20:26.625 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.13,6.77],"pixels":"..."},"id":"9aaaa47a-5601-4497-be9c-a466c34a03f1"}
23:20:26.723 00.098 9640 Exposure complete
23:20:26.868 00.145 9640 worker thread done servicing request
23:20:26.868 00.000 16872 OnExposeComplete: enter
23:20:26.871 00.003 16872 UpdateGuideState(): m_state=5
23:20:26.874 00.003 16872 Star::Find(15, 1498, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:20:26.877 00.003 16872 Star::Find returns 1 (0), X=1498.02, Y=601.47, Mass=235152, SNR=316.7, Peak=29124 HFD=2.9
23:20:26.879 00.002 16872 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.56) = xAngle (-4.06 = 2.22)
23:20:26.881 00.002 16872 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.01 = 2.27)
23:20:26.885 00.004 16872 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.22 cameraTheta=-2.50 mountX=-0.13 mountY=0.17, mountTheta=2.24
23:20:26.889 00.004 16872 Changing from state CALIBRATED to GUIDING
23:20:26.894 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:20:26.896 00.002 16872 ScopeASCOM::SideOfPier() returns 0
23:20:26.972 00.076 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:20:26.975 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:20:26.978 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:20:26.980 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:20:26.983 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:20:26.988 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:20:26.995 00.007 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:20:27.000 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:20:27.005 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:20:27.007 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:20:27.010 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:20:27.012 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:20:27.015 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:20:27.019 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:20:27.124 00.105 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:20:27.132 00.008 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:20:27.137 00.005 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
23:20:27.146 00.009 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:20:27.149 00.003 16872 ScopeASCOM::SideOfPier() returns 0
23:20:27.344 00.195 16872 setting lock position to (1498.02, 601.47)
23:20:27.346 00.002 16872 MultiStar: stabilizing after lock position change
23:20:27.350 00.004 16872 guider state => GUIDING
23:20:27.352 00.002 16872 Status Line: Guiding
23:20:27.364 00.012 16872 Mount: notify guiding started
23:20:27.373 00.009 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:20:27.376 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:20:27.379 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:20:27.382 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:20:27.384 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:20:27.389 00.005 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:20:27.395 00.006 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:20:27.399 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:20:27.403 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:20:27.412 00.009 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:20:27.417 00.005 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:20:27.422 00.005 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:20:27.426 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:20:27.431 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:20:27.436 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:20:27.440 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:20:27.444 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:20:27.447 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:20:27.450 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:20:27.456 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:20:27.463 00.007 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:20:27.467 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:20:27.470 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:20:27.473 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:20:27.476 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:20:27.479 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:20:27.482 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:20:27.487 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:20:27.490 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:20:27.492 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:20:27.495 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:20:27.500 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:20:27.509 00.009 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:20:27.512 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:20:27.517 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:20:27.519 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:20:27.521 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:20:27.525 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:20:27.546 00.021 16872 evsrv: cli 0D3BFFA8 connect
23:20:27.556 00.010 16872 case statement mapped state 6 to 3
23:20:27.562 00.006 16872 case statement mapped state 6 to 3
23:20:27.565 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"eedae3d2-5add-459d-9049-0c84dcd9dd4e"}
23:20:27.568 00.003 16872 case statement mapped state 6 to 3
23:20:27.570 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eedae3d2-5add-459d-9049-0c84dcd9dd4e"}
23:20:27.578 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
23:20:27.625 00.047 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:20:27.693 00.068 16872 ScopeASCOM::SideOfPier() returns 0
23:20:27.699 00.006 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:20:27.703 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:20:27.706 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:20:27.709 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:20:27.713 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:20:27.716 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:20:27.719 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:20:27.723 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:20:27.727 00.004 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:20:27.730 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65520, med=3260, FiltMin=3168, FiltMax=65516, Gamma=2.190
23:20:27.771 00.041 16872 UpdateGuideState exits: m=235152 SNR=316.7
23:20:27.774 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
23:20:27.777 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:27.779 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:20:27.789 00.010 16872 Enqueuing Expose request
23:20:27.791 00.002 9640 Worker thread wakes up
23:20:27.791 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:20:27.791 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:20:30.101 02.310 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a3bc972-b99d-4c26-8d4f-828ccf0050aa"}
23:20:30.105 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5a3bc972-b99d-4c26-8d4f-828ccf0050aa"}
23:20:30.108 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d30198cc-2be4-4f4a-b55e-fd8b07e0e2b6"}
23:20:30.112 00.004 16872 case statement mapped state 6 to 3
23:20:30.114 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d30198cc-2be4-4f4a-b55e-fd8b07e0e2b6"}
23:20:30.118 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a2978c21-d96f-4d3b-a096-7623efef78be"}
23:20:30.120 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.02,7.47],"pixels":"..."},"id":"a2978c21-d96f-4d3b-a096-7623efef78be"}
23:20:31.871 01.751 9640 Exposure complete
23:20:32.011 00.140 9640 worker thread done servicing request
23:20:32.011 00.000 16872 OnExposeComplete: enter
23:20:32.015 00.004 16872 UpdateGuideState(): m_state=6
23:20:32.018 00.003 16872 Star::Find(15, 1498, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:20:32.021 00.003 16872 Star::Find returns 1 (0), X=1498.05, Y=601.45, Mass=225301, SNR=309.1, Peak=26556 HFD=3.0
23:20:32.026 00.005 16872 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.56) = xAngle (-2.16 = -2.16)
23:20:32.031 00.005 16872 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.12 = -2.12)
23:20:32.033 00.002 16872 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-0.61 mountX=-0.02 mountY=-0.03, mountTheta=-2.15
23:20:32.038 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=-0.02, opts=13)
23:20:32.041 00.003 16872 Enqueuing Move request for scope (0.03, -0.02)
23:20:32.043 00.002 9640 Worker thread wakes up
23:20:32.044 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
23:20:32.044 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
23:20:32.044 00.000 9640 Moving (0.03, -0.02) raw xDistance=-0.02 yDistance=-0.03
23:20:32.044 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:20:32.044 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=0
23:20:32.044 00.000 9640 MoveAxis(E, 0, ABG)
23:20:32.044 00.000 9640 Move returns status 0, amount 0
23:20:32.044 00.000 9640 MoveAxis(N, 0, ABG)
23:20:32.044 00.000 9640 Move returns status 0, amount 0
23:20:32.044 00.000 9640 move complete, result=0
23:20:32.044 00.000 9640 worker thread done servicing request
23:20:32.055 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=65520, med=3260, FiltMin=3152, FiltMax=65516, Gamma=2.190
23:20:32.094 00.039 16872 UpdateGuideState exits: m=225301 SNR=309.1
23:20:32.100 00.006 16872 PhdController: settling, locked = 1, distance = 0.16 (1.50) aobump = 0 frame = 1 / 99999
23:20:32.102 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777782032.102,"Host":"RBFOCUS307","Inst":1,"Distance":0.16,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:20:32.104 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:32.107 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:20:32.110 00.003 16872 Enqueuing Expose request
23:20:32.113 00.003 16872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:32.115 00.002 9640 Worker thread wakes up
23:20:32.115 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:20:32.115 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:20:33.601 01.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d70ce141-315c-4aba-bcc6-3121334dabe0"}
23:20:33.604 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d70ce141-315c-4aba-bcc6-3121334dabe0"}
23:20:33.608 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b4505b9e-6ed8-4785-87dd-6b916d8ed00b"}
23:20:33.612 00.004 16872 case statement mapped state 6 to 3
23:20:33.615 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4505b9e-6ed8-4785-87dd-6b916d8ed00b"}
23:20:33.617 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2996e447-7cb8-4877-85b0-eb759ba2b57d"}
23:20:33.623 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.05,7.45],"pixels":"..."},"id":"2996e447-7cb8-4877-85b0-eb759ba2b57d"}
23:20:36.167 02.544 9640 Exposure complete
23:20:36.310 00.143 9640 worker thread done servicing request
23:20:36.311 00.001 16872 OnExposeComplete: enter
23:20:36.313 00.002 16872 UpdateGuideState(): m_state=6
23:20:36.317 00.004 16872 Star::Find(15, 1498, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:20:36.319 00.002 16872 Star::Find returns 1 (0), X=1497.92, Y=601.57, Mass=214723, SNR=309.2, Peak=26260 HFD=2.9
23:20:36.322 00.003 16872 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.56) = xAngle (0.81 = 0.81)
23:20:36.325 00.003 16872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.85 = 0.85)
23:20:36.328 00.003 16872 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.15 cameraTheta=2.36 mountX=0.10 mountY=0.11, mountTheta=0.83
23:20:36.337 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=0.10, opts=13)
23:20:36.340 00.003 16872 Enqueuing Move request for scope (-0.10, 0.10)
23:20:36.342 00.002 9640 Worker thread wakes up
23:20:36.343 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
23:20:36.343 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
23:20:36.343 00.000 9640 Moving (-0.10, 0.10) raw xDistance=0.10 yDistance=0.11
23:20:36.343 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.10
23:20:36.343 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=0
23:20:36.343 00.000 9640 MoveAxis(W, 11, ABG)
23:20:36.343 00.000 9640 Guiding  Dir = 3, Dur = 11
23:20:36.343 00.000 9640 IsSlewing returns 0
23:20:36.344 00.001 9640 IsGuiding returns 0
23:20:36.344 00.000 9640 PulseGuide returned control before completion, sleep 21
23:20:36.352 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3260, FiltMin=3144, FiltMax=65512, Gamma=2.190
23:20:36.379 00.027 9640 IsGuiding returns 0
23:20:36.379 00.000 9640 Move returns status 0, amount 11
23:20:36.380 00.001 9640 MoveAxis(N, 0, ABG)
23:20:36.380 00.000 9640 Move returns status 0, amount 0
23:20:36.380 00.000 9640 move complete, result=0
23:20:36.380 00.000 9640 worker thread done servicing request
23:20:36.394 00.014 16872 UpdateGuideState exits: m=214723 SNR=309.2
23:20:36.396 00.002 16872 PhdController: settling, locked = 1, distance = 0.16 (1.50) aobump = 0 frame = 2 / 99999
23:20:36.399 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777782036.399,"Host":"RBFOCUS307","Inst":1,"Distance":0.16,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:20:36.401 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:36.404 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:20:36.406 00.002 16872 Enqueuing Expose request
23:20:36.410 00.004 9640 Worker thread wakes up
23:20:36.411 00.001 16872 GuideStep: 0.1 px 11 ms WEST, 0.1 px 0 ms NORTH
23:20:36.419 00.008 9640 worker thread servicing REQUEST_EXPOSE 3500
23:20:36.419 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:20:37.101 00.682 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9fbe9da3-1942-400d-94eb-eafc759f6fe1"}
23:20:37.104 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9fbe9da3-1942-400d-94eb-eafc759f6fe1"}
23:20:37.109 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ab463e4-2294-4c12-8a23-7c1b99a7a638"}
23:20:37.112 00.003 16872 case statement mapped state 6 to 3
23:20:37.119 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ab463e4-2294-4c12-8a23-7c1b99a7a638"}
23:20:37.123 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1c6c9b35-1c7e-4ae0-b0de-c84e5fd7cd2a"}
23:20:37.127 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.92,6.57],"pixels":"..."},"id":"1c6c9b35-1c7e-4ae0-b0de-c84e5fd7cd2a"}
23:20:40.503 03.376 9640 Exposure complete
23:20:40.601 00.098 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"046c6b6e-1a3e-4c26-b116-512e5d937e87"}
23:20:40.605 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"046c6b6e-1a3e-4c26-b116-512e5d937e87"}
23:20:40.609 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a307340b-67cd-4c5e-a60a-d761337af2f6"}
23:20:40.613 00.004 16872 case statement mapped state 6 to 3
23:20:40.619 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a307340b-67cd-4c5e-a60a-d761337af2f6"}
23:20:40.626 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b9b1ebc6-e36d-41c7-8738-7f762e08a093"}
23:20:40.629 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.92,6.57],"pixels":"..."},"id":"b9b1ebc6-e36d-41c7-8738-7f762e08a093"}
23:20:40.662 00.033 9640 worker thread done servicing request
23:20:40.662 00.000 16872 OnExposeComplete: enter
23:20:40.667 00.005 16872 UpdateGuideState(): m_state=6
23:20:40.672 00.005 16872 Star::Find(15, 1497, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:20:40.675 00.003 16872 Star::Find returns 1 (0), X=1498.01, Y=602.32, Mass=245313, SNR=329.9, Peak=32440 HFD=2.4
23:20:40.677 00.002 16872 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.56) = xAngle (0.02 = 0.02)
23:20:40.682 00.005 16872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.07 = 0.07)
23:20:40.690 00.008 16872 CameraToMount -- cameraX=-0.01 cameraY=0.86 hyp=0.86 cameraTheta=1.58 mountX=0.86 mountY=0.06, mountTheta=0.07
23:20:40.698 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=0.86, opts=13)
23:20:40.704 00.006 16872 Enqueuing Move request for scope (-0.01, 0.86)
23:20:40.707 00.003 9640 Worker thread wakes up
23:20:40.708 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.86) opts 0xd
23:20:40.708 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, 0.86)
23:20:40.708 00.000 9640 Moving (-0.01, 0.86) raw xDistance=0.86 yDistance=0.06
23:20:40.708 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.78 from input 0.86
23:20:40.708 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
23:20:40.708 00.000 9640 MoveAxis(W, 92, ABG)
23:20:40.708 00.000 9640 Guiding  Dir = 3, Dur = 92
23:20:40.710 00.002 9640 IsSlewing returns 0
23:20:40.710 00.000 9640 IsGuiding returns 0
23:20:40.710 00.000 9640 PulseGuide returned control before completion, sleep 102
23:20:40.716 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65520, med=3256, FiltMin=3098, FiltMax=65516, Gamma=2.190
23:20:40.754 00.038 16872 UpdateGuideState exits: m=245313 SNR=329.9
23:20:40.757 00.003 16872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 3 / 99999
23:20:40.766 00.009 16872 evsrv: {"Event":"Settling","Timestamp":1777782040.766,"Host":"RBFOCUS307","Inst":1,"Distance":0.37,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
23:20:40.770 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:40.773 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:20:40.780 00.007 16872 Enqueuing Expose request
23:20:40.822 00.042 9640 IsGuiding returns 1
23:20:40.822 00.000 9640 scope still moving after pulse duration time elapsed
23:20:40.854 00.032 9640 IsSlewing returns 0
23:20:40.854 00.000 9640 IsGuiding returns 1
23:20:40.883 00.029 9640 IsSlewing returns 0
23:20:40.884 00.001 9640 IsGuiding returns 1
23:20:40.915 00.031 9640 IsSlewing returns 0
23:20:40.915 00.000 9640 IsGuiding returns 1
23:20:40.947 00.032 9640 IsSlewing returns 0
23:20:40.947 00.000 9640 IsGuiding returns 0
23:20:40.947 00.000 9640 scope move finished after 92 + 145 ms
23:20:40.947 00.000 9640 Move returns status 0, amount 92
23:20:40.947 00.000 9640 MoveAxis(N, 0, ABG)
23:20:40.947 00.000 9640 Move returns status 0, amount 0
23:20:40.947 00.000 9640 move complete, result=0
23:20:40.947 00.000 9640 worker thread done servicing request
23:20:40.947 00.000 9640 Worker thread wakes up
23:20:40.947 00.000 16872 GuideStep: 0.9 px 92 ms WEST, 0.1 px 0 ms NORTH
23:20:40.950 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:20:40.950 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:20:44.100 03.150 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"227369a3-2646-43bb-a2f8-e9faf53d0f19"}
23:20:44.104 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"227369a3-2646-43bb-a2f8-e9faf53d0f19"}
23:20:44.110 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28a7314b-6c42-4037-bca2-8d3466e66ede"}
23:20:44.113 00.003 16872 case statement mapped state 6 to 3
23:20:44.117 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28a7314b-6c42-4037-bca2-8d3466e66ede"}
23:20:44.121 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"daa353fe-e663-47ff-a003-7d107d6387f6"}
23:20:44.126 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.01,7.32],"pixels":"..."},"id":"daa353fe-e663-47ff-a003-7d107d6387f6"}
23:20:45.035 00.909 9640 Exposure complete
23:20:45.178 00.143 9640 worker thread done servicing request
23:20:45.178 00.000 16872 OnExposeComplete: enter
23:20:45.181 00.003 16872 UpdateGuideState(): m_state=6
23:20:45.184 00.003 16872 Star::Find(15, 1498, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:20:45.186 00.002 16872 Star::Find returns 1 (0), X=1497.89, Y=601.28, Mass=215504, SNR=309.7, Peak=27504 HFD=2.6
23:20:45.189 00.003 16872 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.56) = xAngle (-3.76 = 2.53)
23:20:45.207 00.018 16872 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.71 = 2.57)
23:20:45.215 00.008 16872 CameraToMount -- cameraX=-0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-2.20 mountX=-0.19 mountY=0.12, mountTheta=2.56
23:20:45.223 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.13, y=-0.19, opts=13)
23:20:45.228 00.005 16872 Enqueuing Move request for scope (-0.13, -0.19)
23:20:45.231 00.003 9640 Worker thread wakes up
23:20:45.231 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.19) opts 0xd
23:20:45.231 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.13, -0.19)
23:20:45.231 00.000 9640 Moving (-0.13, -0.19) raw xDistance=-0.19 yDistance=0.12
23:20:45.231 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.19
23:20:45.231 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
23:20:45.231 00.000 9640 MoveAxis(E, 11, ABG)
23:20:45.231 00.000 9640 Guiding  Dir = 2, Dur = 11
23:20:45.233 00.002 9640 IsSlewing returns 0
23:20:45.233 00.000 9640 IsGuiding returns 0
23:20:45.233 00.000 9640 PulseGuide returned control before completion, sleep 21
23:20:45.242 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65516, med=3272, FiltMin=3144, FiltMax=65512, Gamma=2.190
23:20:45.270 00.028 9640 IsGuiding returns 0
23:20:45.270 00.000 9640 Move returns status 0, amount 11
23:20:45.270 00.000 9640 MoveAxis(N, 0, ABG)
23:20:45.270 00.000 9640 Move returns status 0, amount 0
23:20:45.270 00.000 9640 move complete, result=0
23:20:45.271 00.001 9640 worker thread done servicing request
23:20:45.291 00.020 16872 UpdateGuideState exits: m=215504 SNR=309.7
23:20:45.297 00.006 16872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 4 / 99999
23:20:45.301 00.004 16872 PhdController: newstate STATE_FINISH
23:20:45.304 00.003 16872 PhdController complete: success
23:20:45.308 00.004 16872 evsrv: {"Event":"SettleDone","Timestamp":1777782045.308,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:20:45.312 00.004 16872 Mount: notify guiding dither settle done success=1
23:20:45.315 00.003 16872 PhdController: newstate STATE_IDLE
23:20:45.323 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:45.328 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:20:45.331 00.003 16872 Enqueuing Expose request
23:20:45.337 00.006 9640 Worker thread wakes up
23:20:45.337 00.000 16872 GuideStep: -0.2 px 11 ms EAST, 0.1 px 0 ms NORTH
23:20:45.342 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:20:45.342 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:20:45.670 00.328 16872 evsrv: cli 0D3C0A48 connect
23:20:45.676 00.006 16872 case statement mapped state 6 to 3
23:20:45.683 00.007 16872 case statement mapped state 6 to 3
23:20:45.687 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"6a2aba88-70f4-410c-afd8-b900515e1ea7"}
23:20:45.692 00.005 16872 case statement mapped state 6 to 3
23:20:45.695 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a2aba88-70f4-410c-afd8-b900515e1ea7"}
23:20:45.705 00.010 16872 evsrv: cli 0D3C0A48 disconnect
23:20:47.600 01.895 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"837947a3-5146-4260-a312-0aab5927cb9a"}
23:20:47.603 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"837947a3-5146-4260-a312-0aab5927cb9a"}
23:20:47.606 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"186d8a0a-4eeb-48fb-8c43-971d4749efd1"}
23:20:47.609 00.003 16872 case statement mapped state 6 to 3
23:20:47.614 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"186d8a0a-4eeb-48fb-8c43-971d4749efd1"}
23:20:47.619 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0fdd29fa-aad6-42c1-8076-c90a2dc4afb3"}
23:20:47.624 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.89,7.28],"pixels":"..."},"id":"0fdd29fa-aad6-42c1-8076-c90a2dc4afb3"}
23:20:49.409 01.785 9640 Exposure complete
23:20:49.553 00.144 9640 worker thread done servicing request
23:20:49.553 00.000 16872 OnExposeComplete: enter
23:20:49.557 00.004 16872 UpdateGuideState(): m_state=6
23:20:49.560 00.003 16872 Star::Find(15, 1497, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:20:49.563 00.003 16872 Star::Find returns 1 (0), X=1497.87, Y=600.91, Mass=218032, SNR=296.9, Peak=27964 HFD=2.7
23:20:49.565 00.002 16872 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.56) = xAngle (-3.39 = 2.89)
23:20:49.569 00.004 16872 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.35 = 2.94)
23:20:49.571 00.002 16872 CameraToMount -- cameraX=-0.15 cameraY=-0.56 hyp=0.58 cameraTheta=-1.84 mountX=-0.56 mountY=0.12, mountTheta=2.94
23:20:49.576 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.15, y=-0.56, opts=13)
23:20:49.579 00.003 16872 Enqueuing Move request for scope (-0.15, -0.56)
23:20:49.581 00.002 9640 Worker thread wakes up
23:20:49.581 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.56) opts 0xd
23:20:49.581 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.15, -0.56)
23:20:49.581 00.000 9640 Moving (-0.15, -0.56) raw xDistance=-0.56 yDistance=0.12
23:20:49.581 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.56
23:20:49.581 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
23:20:49.581 00.000 9640 MoveAxis(E, 60, ABG)
23:20:49.581 00.000 9640 Guiding  Dir = 2, Dur = 60
23:20:49.583 00.002 9640 IsSlewing returns 0
23:20:49.583 00.000 9640 IsGuiding returns 0
23:20:49.583 00.000 9640 PulseGuide returned control before completion, sleep 70
23:20:49.589 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3268, FiltMin=3180, FiltMax=65516, Gamma=2.190
23:20:49.631 00.042 16872 UpdateGuideState exits: m=218032 SNR=296.9
23:20:49.635 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:49.644 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:20:49.648 00.004 16872 Enqueuing Expose request
23:20:49.654 00.006 9640 IsGuiding returns 1
23:20:49.654 00.000 9640 scope still moving after pulse duration time elapsed
23:20:49.686 00.032 9640 IsSlewing returns 0
23:20:49.686 00.000 9640 IsGuiding returns 0
23:20:49.686 00.000 9640 scope move finished after 60 + 43 ms
23:20:49.686 00.000 9640 Move returns status 0, amount 60
23:20:49.686 00.000 9640 MoveAxis(N, 0, ABG)
23:20:49.687 00.001 9640 Move returns status 0, amount 0
23:20:49.687 00.000 9640 move complete, result=0
23:20:49.693 00.006 9640 worker thread done servicing request
23:20:49.693 00.000 9640 Worker thread wakes up
23:20:49.693 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:20:49.693 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:20:49.695 00.002 16872 GuideStep: -0.6 px 60 ms EAST, 0.1 px 0 ms NORTH
23:20:51.099 01.404 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f242974-8f3b-49c2-b010-24b7b89ffc6d"}
23:20:51.104 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3f242974-8f3b-49c2-b010-24b7b89ffc6d"}
23:20:51.107 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ca1244e-5baa-4cdd-8555-54d24c9945f3"}
23:20:51.111 00.004 16872 case statement mapped state 6 to 3
23:20:51.114 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ca1244e-5baa-4cdd-8555-54d24c9945f3"}
23:20:51.118 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b21a4736-56d5-4f8a-bb8d-b01cbf09a79b"}
23:20:51.123 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.87,6.91],"pixels":"..."},"id":"b21a4736-56d5-4f8a-bb8d-b01cbf09a79b"}
23:20:53.759 02.636 9640 Exposure complete
23:20:53.899 00.140 9640 worker thread done servicing request
23:20:53.899 00.000 16872 OnExposeComplete: enter
23:20:53.903 00.004 16872 UpdateGuideState(): m_state=6
23:20:53.907 00.004 16872 Star::Find(15, 1497, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:20:53.910 00.003 16872 Star::Find returns 1 (0), X=1497.78, Y=601.82, Mass=226533, SNR=311.9, Peak=30708 HFD=2.6
23:20:53.913 00.003 16872 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.56) = xAngle (0.61 = 0.61)
23:20:53.915 00.002 16872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.66 = 0.66)
23:20:53.917 00.002 16872 CameraToMount -- cameraX=-0.24 cameraY=0.35 hyp=0.43 cameraTheta=2.17 mountX=0.35 mountY=0.26, mountTheta=0.64
23:20:53.925 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.24, y=0.35, opts=13)
23:20:53.929 00.004 16872 Enqueuing Move request for scope (-0.24, 0.35)
23:20:53.932 00.003 9640 Worker thread wakes up
23:20:53.932 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.35) opts 0xd
23:20:53.932 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.24, 0.35)
23:20:53.932 00.000 9640 Moving (-0.24, 0.35) raw xDistance=0.35 yDistance=0.26
23:20:53.932 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.35
23:20:53.932 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=0
23:20:53.933 00.001 9640 MoveAxis(W, 31, ABG)
23:20:53.933 00.000 9640 Guiding  Dir = 3, Dur = 31
23:20:53.933 00.000 9640 IsSlewing returns 0
23:20:53.933 00.000 9640 IsGuiding returns 0
23:20:53.934 00.001 9640 PulseGuide returned control before completion, sleep 41
23:20:53.939 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=65520, med=3264, FiltMin=3176, FiltMax=65512, Gamma=2.190
23:20:53.980 00.041 16872 UpdateGuideState exits: m=226533 SNR=311.9
23:20:53.988 00.008 9640 IsGuiding returns 1
23:20:53.989 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:53.995 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:20:53.997 00.002 16872 Enqueuing Expose request
23:20:54.000 00.003 9640 scope still moving after pulse duration time elapsed
23:20:54.031 00.031 9640 IsSlewing returns 0
23:20:54.034 00.003 9640 IsGuiding returns 0
23:20:54.035 00.001 9640 scope move finished after 31 + 70 ms
23:20:54.035 00.000 9640 Move returns status 0, amount 31
23:20:54.035 00.000 9640 MoveAxis(N, 0, ABG)
23:20:54.035 00.000 9640 Move returns status 0, amount 0
23:20:54.035 00.000 9640 move complete, result=0
23:20:54.035 00.000 9640 worker thread done servicing request
23:20:54.035 00.000 9640 Worker thread wakes up
23:20:54.035 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:20:54.036 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:20:54.039 00.003 16872 GuideStep: 0.3 px 31 ms WEST, 0.3 px 0 ms NORTH
23:20:54.599 00.560 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"634e6809-3cb7-42a1-ae61-819cbddf9281"}
23:20:54.604 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"634e6809-3cb7-42a1-ae61-819cbddf9281"}
23:20:54.609 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"935948e1-d90e-4471-94a7-07d68e55d882"}
23:20:54.614 00.005 16872 case statement mapped state 6 to 3
23:20:54.619 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"935948e1-d90e-4471-94a7-07d68e55d882"}
23:20:54.622 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"40444dde-1c40-4b9a-8fad-a32981719d6f"}
23:20:54.628 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.78,6.82],"pixels":"..."},"id":"40444dde-1c40-4b9a-8fad-a32981719d6f"}
23:20:58.099 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1485676f-a795-4c15-a570-71421e8c218b"}
23:20:58.103 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1485676f-a795-4c15-a570-71421e8c218b"}
23:20:58.106 00.003 9640 Exposure complete
23:20:58.106 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d45d0e77-29d8-4fae-ac6f-df2319c058a1"}
23:20:58.110 00.004 16872 case statement mapped state 6 to 3
23:20:58.113 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d45d0e77-29d8-4fae-ac6f-df2319c058a1"}
23:20:58.121 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"80b89153-5cce-48fd-af53-3f0a4f60db17"}
23:20:58.125 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.78,6.82],"pixels":"..."},"id":"80b89153-5cce-48fd-af53-3f0a4f60db17"}
23:20:58.258 00.133 9640 worker thread done servicing request
23:20:58.259 00.001 16872 OnExposeComplete: enter
23:20:58.265 00.006 16872 UpdateGuideState(): m_state=6
23:20:58.269 00.004 16872 Star::Find(15, 1497, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:20:58.272 00.003 16872 Star::Find returns 1 (0), X=1497.74, Y=601.61, Mass=208900, SNR=293.1, Peak=27272 HFD=2.8
23:20:58.276 00.004 16872 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.56) = xAngle (1.12 = 1.12)
23:20:58.278 00.002 16872 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.17 = 1.17)
23:20:58.281 00.003 16872 CameraToMount -- cameraX=-0.28 cameraY=0.14 hyp=0.31 cameraTheta=2.67 mountX=0.14 mountY=0.29, mountTheta=1.13
23:20:58.285 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.28, y=0.14, opts=13)
23:20:58.291 00.006 16872 Enqueuing Move request for scope (-0.28, 0.14)
23:20:58.293 00.002 9640 Worker thread wakes up
23:20:58.293 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.14) opts 0xd
23:20:58.293 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.28, 0.14)
23:20:58.293 00.000 9640 Moving (-0.28, 0.14) raw xDistance=0.14 yDistance=0.29
23:20:58.294 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.14
23:20:58.294 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=0
23:20:58.294 00.000 9640 MoveAxis(W, 18, ABG)
23:20:58.294 00.000 9640 Guiding  Dir = 3, Dur = 18
23:20:58.294 00.000 9640 IsSlewing returns 0
23:20:58.294 00.000 9640 IsGuiding returns 0
23:20:58.295 00.001 9640 PulseGuide returned control before completion, sleep 28
23:20:58.299 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65516, med=3264, FiltMin=3180, FiltMax=65512, Gamma=2.190
23:20:58.334 00.035 9640 IsGuiding returns 1
23:20:58.334 00.000 9640 scope still moving after pulse duration time elapsed
23:20:58.341 00.007 16872 UpdateGuideState exits: m=208900 SNR=293.1
23:20:58.344 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:58.347 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:20:58.349 00.002 16872 Enqueuing Expose request
23:20:58.367 00.018 9640 IsSlewing returns 0
23:20:58.367 00.000 9640 IsGuiding returns 0
23:20:58.367 00.000 9640 scope move finished after 18 + 54 ms
23:20:58.367 00.000 9640 Move returns status 0, amount 18
23:20:58.368 00.001 9640 MoveAxis(N, 0, ABG)
23:20:58.368 00.000 9640 Move returns status 0, amount 0
23:20:58.368 00.000 9640 move complete, result=0
23:20:58.368 00.000 9640 worker thread done servicing request
23:20:58.368 00.000 9640 Worker thread wakes up
23:20:58.368 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:20:58.368 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:20:58.373 00.005 16872 GuideStep: 0.1 px 18 ms WEST, 0.3 px 0 ms NORTH
23:21:01.598 03.225 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5dc1888c-3ae6-4610-85ff-af606e0399a9"}
23:21:01.602 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5dc1888c-3ae6-4610-85ff-af606e0399a9"}
23:21:01.605 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa2ab0a9-2304-4704-b5a7-7c74d50ed75c"}
23:21:01.608 00.003 16872 case statement mapped state 6 to 3
23:21:01.611 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa2ab0a9-2304-4704-b5a7-7c74d50ed75c"}
23:21:01.615 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e04229f9-2125-4847-9b96-5f1fd65b903b"}
23:21:01.617 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.74,6.61],"pixels":"..."},"id":"e04229f9-2125-4847-9b96-5f1fd65b903b"}
23:21:02.445 00.828 9640 Exposure complete
23:21:02.587 00.142 9640 worker thread done servicing request
23:21:02.587 00.000 16872 OnExposeComplete: enter
23:21:02.590 00.003 16872 UpdateGuideState(): m_state=6
23:21:02.593 00.003 16872 Star::Find(15, 1497, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:21:02.595 00.002 16872 Star::Find returns 1 (0), X=1497.84, Y=601.49, Mass=201870, SNR=291.6, Peak=26452 HFD=3.0
23:21:02.599 00.004 16872 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.56) = xAngle (1.47 = 1.47)
23:21:02.603 00.004 16872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
23:21:02.606 00.003 16872 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.02 mountX=0.02 mountY=0.18, mountTheta=1.47
23:21:02.610 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=0.02, opts=13)
23:21:02.616 00.006 16872 Enqueuing Move request for scope (-0.18, 0.02)
23:21:02.623 00.007 9640 Worker thread wakes up
23:21:02.623 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
23:21:02.624 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
23:21:02.624 00.000 9640 Moving (-0.18, 0.02) raw xDistance=0.02 yDistance=0.18
23:21:02.624 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:21:02.624 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.18, m_sumCorr=0.19
23:21:02.624 00.000 9640 MoveAxis(E, 0, ABG)
23:21:02.624 00.000 9640 Move returns status 0, amount 0
23:21:02.624 00.000 9640 MoveAxis(S, 22, ABG)
23:21:02.624 00.000 9640 Guiding  Dir = 1, Dur = 22
23:21:02.624 00.000 9640 IsSlewing returns 0
23:21:02.625 00.001 9640 IsGuiding returns 0
23:21:02.625 00.000 9640 PulseGuide returned control before completion, sleep 32
23:21:02.631 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65512, med=3264, FiltMin=3180, FiltMax=65512, Gamma=2.190
23:21:02.659 00.028 9640 IsGuiding returns 1
23:21:02.660 00.001 9640 scope still moving after pulse duration time elapsed
23:21:02.672 00.012 16872 UpdateGuideState exits: m=201870 SNR=291.6
23:21:02.676 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:02.679 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:21:02.681 00.002 16872 Enqueuing Expose request
23:21:02.691 00.010 9640 IsSlewing returns 0
23:21:02.692 00.001 9640 IsGuiding returns 0
23:21:02.692 00.000 9640 scope move finished after 22 + 45 ms
23:21:02.692 00.000 9640 Move returns status 0, amount 22
23:21:02.692 00.000 9640 move complete, result=0
23:21:02.693 00.001 9640 worker thread done servicing request
23:21:02.694 00.001 16872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 22 ms SOUTH
23:21:02.697 00.003 9640 Worker thread wakes up
23:21:02.697 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:21:02.697 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:21:05.098 02.401 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d817bbe5-008d-42d5-bee8-83ddac964c87"}
23:21:05.102 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d817bbe5-008d-42d5-bee8-83ddac964c87"}
23:21:05.107 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1213d0cd-e063-478c-81d0-b32ba34df402"}
23:21:05.110 00.003 16872 case statement mapped state 6 to 3
23:21:05.113 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1213d0cd-e063-478c-81d0-b32ba34df402"}
23:21:05.116 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d36529b8-5640-4b24-a4c1-e5b1a4537247"}
23:21:05.120 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.84,7.49],"pixels":"..."},"id":"d36529b8-5640-4b24-a4c1-e5b1a4537247"}
23:21:06.763 01.643 9640 Exposure complete
23:21:06.908 00.145 9640 worker thread done servicing request
23:21:06.908 00.000 16872 OnExposeComplete: enter
23:21:06.912 00.004 16872 UpdateGuideState(): m_state=6
23:21:06.915 00.003 16872 Star::Find(15, 1497, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:21:06.917 00.002 16872 Star::Find returns 1 (0), X=1497.37, Y=601.71, Mass=211993, SNR=302.4, Peak=27556 HFD=2.8
23:21:06.920 00.003 16872 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.56) = xAngle (1.23 = 1.23)
23:21:06.923 00.003 16872 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.28 = 1.28)
23:21:06.925 00.002 16872 CameraToMount -- cameraX=-0.65 cameraY=0.24 hyp=0.69 cameraTheta=2.79 mountX=0.23 mountY=0.66, mountTheta=1.24
23:21:06.930 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.65, y=0.24, opts=13)
23:21:06.934 00.004 16872 Enqueuing Move request for scope (-0.65, 0.24)
23:21:06.936 00.002 9640 Worker thread wakes up
23:21:06.936 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.24) opts 0xd
23:21:06.936 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.65, 0.24)
23:21:06.937 00.001 9640 Moving (-0.65, 0.24) raw xDistance=0.23 yDistance=0.66
23:21:06.937 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.23
23:21:06.937 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.66, m_sumCorr=0.19
23:21:06.937 00.000 9640 MoveAxis(W, 24, ABG)
23:21:06.937 00.000 9640 Guiding  Dir = 3, Dur = 24
23:21:06.938 00.001 9640 IsSlewing returns 0
23:21:06.938 00.000 9640 IsGuiding returns 0
23:21:06.938 00.000 9640 PulseGuide returned control before completion, sleep 34
23:21:06.945 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3264, FiltMin=3164, FiltMax=65520, Gamma=2.190
23:21:06.985 00.040 16872 UpdateGuideState exits: m=211993 SNR=302.4
23:21:06.989 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:06.995 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:21:06.999 00.004 16872 Enqueuing Expose request
23:21:07.001 00.002 9640 IsGuiding returns 0
23:21:07.001 00.000 9640 Move returns status 0, amount 24
23:21:07.001 00.000 9640 MoveAxis(N, 0, ABG)
23:21:07.001 00.000 9640 Move returns status 0, amount 0
23:21:07.002 00.001 9640 move complete, result=0
23:21:07.002 00.000 9640 worker thread done servicing request
23:21:07.002 00.000 9640 Worker thread wakes up
23:21:07.002 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:21:07.002 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:21:07.009 00.007 16872 GuideStep: 0.2 px 24 ms WEST, 0.7 px 0 ms NORTH
23:21:08.598 01.589 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d4e892e-8c70-4601-a3d6-fca1e3cbdb69"}
23:21:08.604 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7d4e892e-8c70-4601-a3d6-fca1e3cbdb69"}
23:21:08.610 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24ad6ec5-7bf6-4285-8bdb-b4fb4bc8b331"}
23:21:08.613 00.003 16872 case statement mapped state 6 to 3
23:21:08.616 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"24ad6ec5-7bf6-4285-8bdb-b4fb4bc8b331"}
23:21:08.619 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"35a2550d-3f05-4c29-81d5-a0b72e5279f7"}
23:21:08.623 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.37,6.71],"pixels":"..."},"id":"35a2550d-3f05-4c29-81d5-a0b72e5279f7"}
23:21:11.068 02.445 9640 Exposure complete
23:21:11.213 00.145 9640 worker thread done servicing request
23:21:11.213 00.000 16872 OnExposeComplete: enter
23:21:11.221 00.008 16872 UpdateGuideState(): m_state=6
23:21:11.227 00.006 16872 Star::Find(15, 1497, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:21:11.231 00.004 16872 Star::Find returns 1 (0), X=1497.27, Y=600.87, Mass=218473, SNR=307.3, Peak=26532 HFD=2.7
23:21:11.234 00.003 16872 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.56) = xAngle (-4.03 = 2.25)
23:21:11.238 00.004 16872 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.99 = 2.30)
23:21:11.241 00.003 16872 CameraToMount -- cameraX=-0.76 cameraY=-0.59 hyp=0.96 cameraTheta=-2.48 mountX=-0.60 mountY=0.72, mountTheta=2.27
23:21:11.249 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.76, y=-0.59, opts=13)
23:21:11.253 00.004 16872 Enqueuing Move request for scope (-0.76, -0.59)
23:21:11.258 00.005 9640 Worker thread wakes up
23:21:11.258 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.59) opts 0xd
23:21:11.258 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.76, -0.59)
23:21:11.258 00.000 9640 Moving (-0.76, -0.59) raw xDistance=-0.60 yDistance=0.72
23:21:11.259 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.60
23:21:11.259 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.72, m_sumCorr=0.34
23:21:11.259 00.000 9640 MoveAxis(E, 62, ABG)
23:21:11.259 00.000 9640 Guiding  Dir = 2, Dur = 62
23:21:11.259 00.000 9640 IsSlewing returns 0
23:21:11.259 00.000 9640 IsGuiding returns 0
23:21:11.260 00.001 9640 PulseGuide returned control before completion, sleep 72
23:21:11.266 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65516, med=3268, FiltMin=3100, FiltMax=65512, Gamma=2.190
23:21:11.307 00.041 16872 UpdateGuideState exits: m=218473 SNR=307.3
23:21:11.312 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:11.323 00.011 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:21:11.328 00.005 16872 Enqueuing Expose request
23:21:11.341 00.013 9640 IsGuiding returns 1
23:21:11.341 00.000 9640 scope still moving after pulse duration time elapsed
23:21:11.372 00.031 9640 IsSlewing returns 0
23:21:11.374 00.002 9640 IsGuiding returns 0
23:21:11.374 00.000 9640 scope move finished after 62 + 52 ms
23:21:11.374 00.000 9640 Move returns status 0, amount 62
23:21:11.374 00.000 9640 MoveAxis(S, 19, ABG)
23:21:11.374 00.000 9640 Guiding  Dir = 1, Dur = 19
23:21:11.374 00.000 9640 IsSlewing returns 0
23:21:11.375 00.001 9640 IsGuiding returns 0
23:21:11.376 00.001 9640 PulseGuide returned control before completion, sleep 29
23:21:11.418 00.042 9640 IsGuiding returns 1
23:21:11.418 00.000 9640 scope still moving after pulse duration time elapsed
23:21:11.449 00.031 9640 IsSlewing returns 0
23:21:11.450 00.001 9640 IsGuiding returns 1
23:21:11.479 00.029 9640 IsSlewing returns 0
23:21:11.479 00.000 9640 IsGuiding returns 1
23:21:11.510 00.031 9640 IsSlewing returns 0
23:21:11.510 00.000 9640 IsGuiding returns 0
23:21:11.510 00.000 9640 scope move finished after 19 + 116 ms
23:21:11.510 00.000 9640 Move returns status 0, amount 19
23:21:11.510 00.000 9640 move complete, result=0
23:21:11.511 00.001 9640 worker thread done servicing request
23:21:11.511 00.000 9640 Worker thread wakes up
23:21:11.511 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:21:11.511 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:21:11.511 00.000 16872 GuideStep: -0.6 px 62 ms EAST, 0.7 px 19 ms SOUTH
23:21:12.096 00.585 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef9a6074-51ae-4f1d-a291-c360d3a064b8"}
23:21:12.100 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ef9a6074-51ae-4f1d-a291-c360d3a064b8"}
23:21:12.133 00.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f37fd6aa-07a4-43da-af51-152b288d7d32"}
23:21:12.139 00.006 16872 case statement mapped state 6 to 3
23:21:12.143 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f37fd6aa-07a4-43da-af51-152b288d7d32"}
23:21:12.148 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fda68fa7-b1cf-481b-84ac-f29b119ff2e6"}
23:21:12.162 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.27,6.87],"pixels":"..."},"id":"fda68fa7-b1cf-481b-84ac-f29b119ff2e6"}
23:21:15.596 03.434 9640 Exposure complete
23:21:15.596 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41477d5a-d101-49f1-ab15-8039fe016a2b"}
23:21:15.601 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"41477d5a-d101-49f1-ab15-8039fe016a2b"}
23:21:15.605 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c722df6-039a-4f5f-86e8-08e91cd932ba"}
23:21:15.610 00.005 16872 case statement mapped state 6 to 3
23:21:15.613 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c722df6-039a-4f5f-86e8-08e91cd932ba"}
23:21:15.618 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d899baf7-d0fa-4b1d-a3de-d4156bce00a1"}
23:21:15.622 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.27,6.87],"pixels":"..."},"id":"d899baf7-d0fa-4b1d-a3de-d4156bce00a1"}
23:21:15.745 00.123 9640 worker thread done servicing request
23:21:15.745 00.000 16872 OnExposeComplete: enter
23:21:15.748 00.003 16872 UpdateGuideState(): m_state=6
23:21:15.752 00.004 16872 Star::Find(15, 1497, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:21:15.756 00.004 16872 Star::Find returns 1 (0), X=1497.35, Y=601.41, Mass=209369, SNR=302.8, Peak=24552 HFD=3.0
23:21:15.765 00.009 16872 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.56) = xAngle (-4.62 = 1.67)
23:21:15.770 00.005 16872 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.57 = 1.71)
23:21:15.774 00.004 16872 CameraToMount -- cameraX=-0.67 cameraY=-0.05 hyp=0.67 cameraTheta=-3.06 mountX=-0.06 mountY=0.67, mountTheta=1.67
23:21:15.781 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.67, y=-0.05, opts=13)
23:21:15.784 00.003 16872 Enqueuing Move request for scope (-0.67, -0.05)
23:21:15.788 00.004 9640 Worker thread wakes up
23:21:15.789 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.05) opts 0xd
23:21:15.789 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.67, -0.05)
23:21:15.789 00.000 9640 Moving (-0.67, -0.05) raw xDistance=-0.06 yDistance=0.67
23:21:15.789 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:21:15.789 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.67, m_sumCorr=0.52
23:21:15.789 00.000 9640 MoveAxis(E, 0, ABG)
23:21:15.789 00.000 9640 Move returns status 0, amount 0
23:21:15.789 00.000 9640 MoveAxis(S, 22, ABG)
23:21:15.789 00.000 9640 Guiding  Dir = 1, Dur = 22
23:21:15.790 00.001 9640 IsSlewing returns 0
23:21:15.792 00.002 9640 IsGuiding returns 0
23:21:15.793 00.001 9640 PulseGuide returned control before completion, sleep 32
23:21:15.798 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3268, FiltMin=3136, FiltMax=65512, Gamma=2.190
23:21:15.834 00.036 9640 IsGuiding returns 1
23:21:15.834 00.000 9640 scope still moving after pulse duration time elapsed
23:21:15.859 00.025 16872 UpdateGuideState exits: m=209369 SNR=302.8
23:21:15.864 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:15.872 00.008 9640 IsSlewing returns 0
23:21:15.872 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:21:15.875 00.003 16872 Enqueuing Expose request
23:21:15.878 00.003 9640 IsGuiding returns 0
23:21:15.878 00.000 9640 scope move finished after 22 + 63 ms
23:21:15.878 00.000 9640 Move returns status 0, amount 22
23:21:15.878 00.000 9640 move complete, result=0
23:21:15.878 00.000 9640 worker thread done servicing request
23:21:15.878 00.000 9640 Worker thread wakes up
23:21:15.878 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:21:15.878 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:21:15.887 00.009 16872 GuideStep: -0.1 px 0 ms EAST, 0.7 px 22 ms SOUTH
23:21:19.096 03.209 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d87376f0-9bf3-46c8-9763-d1b9da7b1217"}
23:21:19.100 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d87376f0-9bf3-46c8-9763-d1b9da7b1217"}
23:21:19.104 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0bda194c-a9b1-47e5-bc02-961f989fa353"}
23:21:19.107 00.003 16872 case statement mapped state 6 to 3
23:21:19.109 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0bda194c-a9b1-47e5-bc02-961f989fa353"}
23:21:19.115 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"17016e1c-ca70-4ad8-8160-28fe6003a5a2"}
23:21:19.118 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.35,7.41],"pixels":"..."},"id":"17016e1c-ca70-4ad8-8160-28fe6003a5a2"}
23:21:19.933 00.815 9640 Exposure complete
23:21:20.077 00.144 9640 worker thread done servicing request
23:21:20.077 00.000 16872 OnExposeComplete: enter
23:21:20.080 00.003 16872 UpdateGuideState(): m_state=6
23:21:20.083 00.003 16872 Star::Find(15, 1497, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:21:20.085 00.002 16872 Star::Find returns 1 (0), X=1497.16, Y=602.13, Mass=229475, SNR=311.1, Peak=29056 HFD=2.7
23:21:20.088 00.003 16872 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.56) = xAngle (0.93 = 0.93)
23:21:20.090 00.002 16872 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.98 = 0.98)
23:21:20.095 00.005 16872 CameraToMount -- cameraX=-0.86 cameraY=0.66 hyp=1.09 cameraTheta=2.49 mountX=0.65 mountY=0.90, mountTheta=0.95
23:21:20.101 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.86, y=0.66, opts=13)
23:21:20.104 00.003 16872 Enqueuing Move request for scope (-0.86, 0.66)
23:21:20.106 00.002 9640 Worker thread wakes up
23:21:20.107 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 0.66) opts 0xd
23:21:20.107 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.86, 0.66)
23:21:20.107 00.000 9640 Moving (-0.86, 0.66) raw xDistance=0.65 yDistance=0.90
23:21:20.107 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.65
23:21:20.107 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.90, m_sumCorr=0.76
23:21:20.107 00.000 9640 MoveAxis(W, 69, ABG)
23:21:20.107 00.000 9640 Guiding  Dir = 3, Dur = 69
23:21:20.108 00.001 9640 IsSlewing returns 0
23:21:20.108 00.000 9640 IsGuiding returns 0
23:21:20.109 00.001 9640 PulseGuide returned control before completion, sleep 79
23:21:20.116 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65516, med=3260, FiltMin=3168, FiltMax=65512, Gamma=2.190
23:21:20.154 00.038 16872 UpdateGuideState exits: m=229475 SNR=311.1
23:21:20.164 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:20.168 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:21:20.171 00.003 16872 Enqueuing Expose request
23:21:20.206 00.035 9640 IsGuiding returns 0
23:21:20.206 00.000 9640 Move returns status 0, amount 69
23:21:20.206 00.000 9640 MoveAxis(S, 28, ABG)
23:21:20.206 00.000 9640 Guiding  Dir = 1, Dur = 28
23:21:20.206 00.000 9640 IsSlewing returns 0
23:21:20.208 00.002 9640 IsGuiding returns 0
23:21:20.209 00.001 9640 PulseGuide returned control before completion, sleep 38
23:21:20.251 00.042 9640 IsGuiding returns 1
23:21:20.251 00.000 9640 scope still moving after pulse duration time elapsed
23:21:20.283 00.032 9640 IsSlewing returns 0
23:21:20.283 00.000 9640 IsGuiding returns 0
23:21:20.283 00.000 9640 scope move finished after 28 + 46 ms
23:21:20.283 00.000 9640 Move returns status 0, amount 28
23:21:20.283 00.000 9640 move complete, result=0
23:21:20.283 00.000 9640 worker thread done servicing request
23:21:20.283 00.000 9640 Worker thread wakes up
23:21:20.283 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:21:20.283 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:21:20.283 00.000 16872 GuideStep: 0.6 px 69 ms WEST, 0.9 px 28 ms SOUTH
23:21:22.598 02.315 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e385c846-ddfe-4c78-ba8d-1c41f90505cb"}
23:21:22.602 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e385c846-ddfe-4c78-ba8d-1c41f90505cb"}
23:21:22.606 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7120ee70-50ce-43b3-a0a5-4631ef3c11e2"}
23:21:22.610 00.004 16872 case statement mapped state 6 to 3
23:21:22.614 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7120ee70-50ce-43b3-a0a5-4631ef3c11e2"}
23:21:22.617 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"34a02765-08fd-4163-ae15-93b927e7268f"}
23:21:22.619 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.16,7.13],"pixels":"..."},"id":"34a02765-08fd-4163-ae15-93b927e7268f"}
23:21:24.356 01.737 9640 Exposure complete
23:21:24.499 00.143 9640 worker thread done servicing request
23:21:24.500 00.001 16872 OnExposeComplete: enter
23:21:24.503 00.003 16872 UpdateGuideState(): m_state=6
23:21:24.509 00.006 16872 Star::Find(15, 1497, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:21:24.511 00.002 16872 Star::Find returns 1 (0), X=1496.99, Y=602.03, Mass=231109, SNR=309.6, Peak=33060 HFD=2.7
23:21:24.514 00.003 16872 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.56) = xAngle (1.09 = 1.09)
23:21:24.516 00.002 16872 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.13 = 1.13)
23:21:24.519 00.003 16872 CameraToMount -- cameraX=-1.03 cameraY=0.56 hyp=1.17 cameraTheta=2.64 mountX=0.54 mountY=1.06, mountTheta=1.10
23:21:24.527 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-1.03, y=0.56, opts=13)
23:21:24.530 00.003 16872 Enqueuing Move request for scope (-1.03, 0.56)
23:21:24.533 00.003 9640 Worker thread wakes up
23:21:24.533 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 0.56) opts 0xd
23:21:24.533 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.03, 0.56)
23:21:24.533 00.000 9640 Moving (-1.03, 0.56) raw xDistance=0.54 yDistance=1.06
23:21:24.533 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.54
23:21:24.533 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 1.06, m_sumCorr=1
23:21:24.533 00.000 9640 MoveAxis(W, 65, ABG)
23:21:24.533 00.000 9640 Guiding  Dir = 3, Dur = 65
23:21:24.533 00.000 9640 IsSlewing returns 0
23:21:24.534 00.001 9640 IsGuiding returns 0
23:21:24.534 00.000 9640 PulseGuide returned control before completion, sleep 75
23:21:24.541 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3264, FiltMin=3164, FiltMax=65512, Gamma=2.190
23:21:24.583 00.042 16872 UpdateGuideState exits: m=231109 SNR=309.6
23:21:24.590 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:24.593 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:21:24.596 00.003 16872 Enqueuing Expose request
23:21:24.612 00.016 9640 IsGuiding returns 1
23:21:24.612 00.000 9640 scope still moving after pulse duration time elapsed
23:21:24.644 00.032 9640 IsSlewing returns 0
23:21:24.644 00.000 9640 IsGuiding returns 0
23:21:24.644 00.000 9640 scope move finished after 65 + 45 ms
23:21:24.644 00.000 9640 Move returns status 0, amount 65
23:21:24.644 00.000 9640 MoveAxis(S, 29, ABG)
23:21:24.644 00.000 9640 Guiding  Dir = 1, Dur = 29
23:21:24.645 00.001 9640 IsSlewing returns 0
23:21:24.645 00.000 9640 IsGuiding returns 0
23:21:24.646 00.001 9640 PulseGuide returned control before completion, sleep 39
23:21:24.692 00.046 9640 IsGuiding returns 1
23:21:24.693 00.001 9640 scope still moving after pulse duration time elapsed
23:21:24.723 00.030 9640 IsSlewing returns 0
23:21:24.723 00.000 9640 IsGuiding returns 0
23:21:24.723 00.000 9640 scope move finished after 29 + 48 ms
23:21:24.723 00.000 9640 Move returns status 0, amount 29
23:21:24.723 00.000 9640 move complete, result=0
23:21:24.723 00.000 9640 worker thread done servicing request
23:21:24.723 00.000 9640 Worker thread wakes up
23:21:24.724 00.001 16872 GuideStep: 0.5 px 65 ms WEST, 1.1 px 29 ms SOUTH
23:21:24.729 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:21:24.729 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:21:26.098 01.369 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"21905412-8683-4718-87af-50c5db3e4bc4"}
23:21:26.104 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"21905412-8683-4718-87af-50c5db3e4bc4"}
23:21:26.109 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"032dab01-1f5c-4df4-bd8c-1eb422a029bb"}
23:21:26.113 00.004 16872 case statement mapped state 6 to 3
23:21:26.115 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"032dab01-1f5c-4df4-bd8c-1eb422a029bb"}
23:21:26.118 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2a322af6-d07f-4377-84be-22cb0c03838b"}
23:21:26.121 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.99,7.03],"pixels":"..."},"id":"2a322af6-d07f-4377-84be-22cb0c03838b"}
23:21:28.788 02.667 9640 Exposure complete
23:21:28.932 00.144 9640 worker thread done servicing request
23:21:28.932 00.000 16872 OnExposeComplete: enter
23:21:28.936 00.004 16872 UpdateGuideState(): m_state=6
23:21:28.940 00.004 16872 Star::Find(15, 1496, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:21:28.944 00.004 16872 Star::Find returns 1 (0), X=1496.62, Y=600.99, Mass=213759, SNR=297.7, Peak=26160 HFD=2.6
23:21:28.947 00.003 16872 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.56) = xAngle (-4.37 = 1.91)
23:21:28.954 00.007 16872 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.32 = 1.96)
23:21:28.962 00.008 16872 CameraToMount -- cameraX=-1.40 cameraY=-0.48 hyp=1.48 cameraTheta=-2.81 mountX=-0.50 mountY=1.37, mountTheta=1.92
23:21:28.970 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-1.40, y=-0.48, opts=13)
23:21:28.973 00.003 16872 Enqueuing Move request for scope (-1.40, -0.48)
23:21:28.977 00.004 9640 Worker thread wakes up
23:21:28.977 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.40, -0.48) opts 0xd
23:21:28.977 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.40, -0.48)
23:21:28.978 00.001 9640 Moving (-1.40, -0.48) raw xDistance=-0.50 yDistance=1.37
23:21:28.978 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.50
23:21:28.978 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 1.37, m_sumCorr=1.3
23:21:28.978 00.000 9640 MoveAxis(E, 46, ABG)
23:21:28.978 00.000 9640 Guiding  Dir = 2, Dur = 46
23:21:28.978 00.000 9640 IsSlewing returns 0
23:21:28.978 00.000 9640 IsGuiding returns 0
23:21:28.979 00.001 9640 PulseGuide returned control before completion, sleep 56
23:21:28.985 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3256, FiltMin=3106, FiltMax=65516, Gamma=2.190
23:21:29.034 00.049 16872 UpdateGuideState exits: m=213759 SNR=297.7
23:21:29.038 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:29.041 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:21:29.046 00.005 16872 Enqueuing Expose request
23:21:29.052 00.006 9640 IsGuiding returns 1
23:21:29.052 00.000 9640 scope still moving after pulse duration time elapsed
23:21:29.077 00.025 9640 IsSlewing returns 0
23:21:29.084 00.007 9640 IsGuiding returns 0
23:21:29.084 00.000 9640 scope move finished after 46 + 60 ms
23:21:29.084 00.000 9640 Move returns status 0, amount 46
23:21:29.084 00.000 9640 MoveAxis(S, 33, ABG)
23:21:29.084 00.000 9640 Guiding  Dir = 1, Dur = 33
23:21:29.085 00.001 9640 IsSlewing returns 0
23:21:29.085 00.000 9640 IsGuiding returns 0
23:21:29.085 00.000 9640 PulseGuide returned control before completion, sleep 43
23:21:29.138 00.053 9640 IsGuiding returns 1
23:21:29.138 00.000 9640 scope still moving after pulse duration time elapsed
23:21:29.168 00.030 9640 IsSlewing returns 0
23:21:29.169 00.001 9640 IsGuiding returns 0
23:21:29.169 00.000 9640 scope move finished after 33 + 51 ms
23:21:29.169 00.000 9640 Move returns status 0, amount 33
23:21:29.169 00.000 9640 move complete, result=0
23:21:29.169 00.000 9640 worker thread done servicing request
23:21:29.169 00.000 9640 Worker thread wakes up
23:21:29.170 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:21:29.170 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:21:29.174 00.004 16872 GuideStep: -0.5 px 46 ms EAST, 1.4 px 33 ms SOUTH
23:21:29.598 00.424 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d202cb70-c8e6-4578-8454-234c5b7e5d50"}
23:21:29.601 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d202cb70-c8e6-4578-8454-234c5b7e5d50"}
23:21:29.605 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"57423111-1be9-4708-abd4-27101ed8b90e"}
23:21:29.612 00.007 16872 case statement mapped state 6 to 3
23:21:29.617 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"57423111-1be9-4708-abd4-27101ed8b90e"}
23:21:29.623 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4f2899b7-e29e-4042-9797-d19c0fe8d30d"}
23:21:29.627 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.62,6.99],"pixels":"..."},"id":"4f2899b7-e29e-4042-9797-d19c0fe8d30d"}
23:21:33.098 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"302194b8-f330-4caa-913f-ba140ffe3ab7"}
23:21:33.104 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"302194b8-f330-4caa-913f-ba140ffe3ab7"}
23:21:33.110 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1635a113-4fc9-4ef8-b37d-536f90ffdb97"}
23:21:33.113 00.003 16872 case statement mapped state 6 to 3
23:21:33.118 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1635a113-4fc9-4ef8-b37d-536f90ffdb97"}
23:21:33.122 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ccfe9d5f-78eb-4b2f-a493-fc04e478e79e"}
23:21:33.125 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.62,6.99],"pixels":"..."},"id":"ccfe9d5f-78eb-4b2f-a493-fc04e478e79e"}
23:21:33.266 00.141 9640 Exposure complete
23:21:33.410 00.144 9640 worker thread done servicing request
23:21:33.410 00.000 16872 OnExposeComplete: enter
23:21:33.415 00.005 16872 UpdateGuideState(): m_state=6
23:21:33.418 00.003 16872 Star::Find(15, 1496, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:21:33.421 00.003 16872 Star::Find returns 1 (0), X=1496.61, Y=601.48, Mass=209994, SNR=298.7, Peak=23340 HFD=3.2
23:21:33.424 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
23:21:33.429 00.005 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
23:21:33.436 00.007 16872 CameraToMount -- cameraX=-1.41 cameraY=0.02 hyp=1.41 cameraTheta=3.13 mountX=-0.01 mountY=1.41, mountTheta=1.57
23:21:33.441 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.41, y=0.02, opts=13)
23:21:33.445 00.004 16872 Enqueuing Move request for scope (-1.41, 0.02)
23:21:33.448 00.003 9640 Worker thread wakes up
23:21:33.448 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.41, 0.02) opts 0xd
23:21:33.448 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.41, 0.02)
23:21:33.448 00.000 9640 Moving (-1.41, 0.02) raw xDistance=-0.01 yDistance=1.41
23:21:33.448 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:21:33.448 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 1.41, m_sumCorr=1.6
23:21:33.448 00.000 9640 MoveAxis(E, 0, ABG)
23:21:33.448 00.000 9640 Move returns status 0, amount 0
23:21:33.448 00.000 9640 MoveAxis(S, 42, ABG)
23:21:33.448 00.000 9640 Guiding  Dir = 1, Dur = 42
23:21:33.448 00.000 9640 IsSlewing returns 0
23:21:33.449 00.001 9640 IsGuiding returns 0
23:21:33.449 00.000 9640 PulseGuide returned control before completion, sleep 52
23:21:33.454 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65516, med=3268, FiltMin=3124, FiltMax=65512, Gamma=2.190
23:21:33.496 00.042 16872 UpdateGuideState exits: m=209994 SNR=298.7
23:21:33.499 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:33.501 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:21:33.505 00.004 16872 Enqueuing Expose request
23:21:33.512 00.007 9640 IsGuiding returns 1
23:21:33.512 00.000 9640 scope still moving after pulse duration time elapsed
23:21:33.536 00.024 9640 IsSlewing returns 0
23:21:33.536 00.000 9640 IsGuiding returns 0
23:21:33.537 00.001 9640 scope move finished after 42 + 46 ms
23:21:33.537 00.000 9640 Move returns status 0, amount 42
23:21:33.537 00.000 9640 move complete, result=0
23:21:33.537 00.000 9640 worker thread done servicing request
23:21:33.538 00.001 9640 Worker thread wakes up
23:21:33.538 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:21:33.538 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:21:33.538 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 1.4 px 42 ms SOUTH
23:21:36.597 03.059 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"146c067a-c3c3-4780-b52a-3f4125e4007f"}
23:21:36.600 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"146c067a-c3c3-4780-b52a-3f4125e4007f"}
23:21:36.606 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c54e7cea-ca89-401e-b860-a7ba36f569c3"}
23:21:36.609 00.003 16872 case statement mapped state 6 to 3
23:21:36.611 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c54e7cea-ca89-401e-b860-a7ba36f569c3"}
23:21:36.615 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6dfe22b7-b03c-4192-af44-95641196a3f1"}
23:21:36.621 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.61,7.48],"pixels":"..."},"id":"6dfe22b7-b03c-4192-af44-95641196a3f1"}
23:21:37.600 00.979 9640 Exposure complete
23:21:37.745 00.145 9640 worker thread done servicing request
23:21:37.745 00.000 16872 OnExposeComplete: enter
23:21:37.749 00.004 16872 UpdateGuideState(): m_state=6
23:21:37.753 00.004 16872 Star::Find(15, 1496, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:21:37.757 00.004 16872 Star::Find returns 1 (0), X=1496.03, Y=601.59, Mass=244237, SNR=328.1, Peak=33988 HFD=2.4
23:21:37.760 00.003 16872 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
23:21:37.763 00.003 16872 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
23:21:37.767 00.004 16872 CameraToMount -- cameraX=-1.99 cameraY=0.12 hyp=2.00 cameraTheta=3.08 mountX=0.09 mountY=2.00, mountTheta=1.53
23:21:37.774 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.99, y=0.12, opts=13)
23:21:37.778 00.004 16872 Enqueuing Move request for scope (-1.99, 0.12)
23:21:37.781 00.003 9640 Worker thread wakes up
23:21:37.781 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.99, 0.12) opts 0xd
23:21:37.781 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.99, 0.12)
23:21:37.781 00.000 9640 Moving (-1.99, 0.12) raw xDistance=0.09 yDistance=2.00
23:21:37.781 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:21:37.781 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.43, input 2.00, m_sumCorr=2.1
23:21:37.781 00.000 9640 MoveAxis(E, 0, ABG)
23:21:37.781 00.000 9640 Move returns status 0, amount 0
23:21:37.781 00.000 9640 MoveAxis(S, 52, ABG)
23:21:37.781 00.000 9640 Guiding  Dir = 1, Dur = 52
23:21:37.781 00.000 9640 IsSlewing returns 0
23:21:37.781 00.000 9640 IsGuiding returns 0
23:21:37.781 00.000 9640 PulseGuide returned control before completion, sleep 62
23:21:37.790 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3264, FiltMin=3170, FiltMax=65516, Gamma=2.190
23:21:37.833 00.043 16872 UpdateGuideState exits: m=244237 SNR=328.1
23:21:37.840 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:37.844 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:21:37.847 00.003 16872 Enqueuing Expose request
23:21:37.850 00.003 9640 IsGuiding returns 1
23:21:37.850 00.000 9640 scope still moving after pulse duration time elapsed
23:21:37.877 00.027 9640 IsSlewing returns 0
23:21:37.877 00.000 9640 IsGuiding returns 0
23:21:37.877 00.000 9640 scope move finished after 52 + 43 ms
23:21:37.877 00.000 9640 Move returns status 0, amount 52
23:21:37.877 00.000 9640 move complete, result=0
23:21:37.877 00.000 9640 worker thread done servicing request
23:21:37.878 00.001 9640 Worker thread wakes up
23:21:37.878 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:21:37.878 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:21:37.881 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 2.0 px 52 ms SOUTH
23:21:40.098 02.217 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f60e849-b32e-4235-b707-33e9923c7e57"}
23:21:40.102 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7f60e849-b32e-4235-b707-33e9923c7e57"}
23:21:40.106 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8cd15c5c-a9b0-4bd8-8da3-66115f9d3388"}
23:21:40.112 00.006 16872 case statement mapped state 6 to 3
23:21:40.115 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8cd15c5c-a9b0-4bd8-8da3-66115f9d3388"}
23:21:40.119 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dfdd30eb-7d27-46d4-9c17-d1b514cbd0a2"}
23:21:40.124 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.03,6.59],"pixels":"..."},"id":"dfdd30eb-7d27-46d4-9c17-d1b514cbd0a2"}
23:21:41.959 01.835 9640 Exposure complete
23:21:42.105 00.146 9640 worker thread done servicing request
23:21:42.106 00.001 16872 OnExposeComplete: enter
23:21:42.109 00.003 16872 UpdateGuideState(): m_state=6
23:21:42.111 00.002 16872 Star::Find(15, 1496, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:21:42.113 00.002 16872 Star::Find returns 1 (0), X=1495.77, Y=601.22, Mass=203477, SNR=295.7, Peak=24656 HFD=2.9
23:21:42.116 00.003 16872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.56) = xAngle (-4.59 = 1.70)
23:21:42.119 00.003 16872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.54 = 1.74)
23:21:42.122 00.003 16872 CameraToMount -- cameraX=-2.25 cameraY=-0.25 hyp=2.26 cameraTheta=-3.03 mountX=-0.28 mountY=2.23, mountTheta=1.70
23:21:42.128 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-2.25, y=-0.25, opts=13)
23:21:42.130 00.002 16872 Enqueuing Move request for scope (-2.25, -0.25)
23:21:42.133 00.003 9640 Worker thread wakes up
23:21:42.133 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.25, -0.25) opts 0xd
23:21:42.133 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.25, -0.25)
23:21:42.133 00.000 9640 Moving (-2.25, -0.25) raw xDistance=-0.28 yDistance=2.23
23:21:42.134 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.28
23:21:42.134 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.51, input 2.23, m_sumCorr=2.6
23:21:42.134 00.000 9640 MoveAxis(E, 30, ABG)
23:21:42.134 00.000 9640 Guiding  Dir = 2, Dur = 30
23:21:42.134 00.000 9640 IsSlewing returns 0
23:21:42.134 00.000 9640 IsGuiding returns 0
23:21:42.135 00.001 9640 PulseGuide returned control before completion, sleep 40
23:21:42.140 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3260, FiltMin=3124, FiltMax=65512, Gamma=2.190
23:21:42.179 00.039 16872 UpdateGuideState exits: m=203477 SNR=295.7
23:21:42.182 00.003 9640 IsGuiding returns 1
23:21:42.182 00.000 9640 scope still moving after pulse duration time elapsed
23:21:42.183 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:42.190 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:21:42.194 00.004 16872 Enqueuing Expose request
23:21:42.213 00.019 9640 IsSlewing returns 0
23:21:42.213 00.000 9640 IsGuiding returns 0
23:21:42.213 00.000 9640 scope move finished after 30 + 49 ms
23:21:42.213 00.000 9640 Move returns status 0, amount 30
23:21:42.213 00.000 9640 MoveAxis(S, 61, ABG)
23:21:42.213 00.000 9640 Guiding  Dir = 1, Dur = 61
23:21:42.213 00.000 9640 IsSlewing returns 0
23:21:42.215 00.002 9640 IsGuiding returns 0
23:21:42.215 00.000 9640 PulseGuide returned control before completion, sleep 71
23:21:42.293 00.078 9640 IsGuiding returns 1
23:21:42.293 00.000 9640 scope still moving after pulse duration time elapsed
23:21:42.323 00.030 9640 IsSlewing returns 0
23:21:42.323 00.000 9640 IsGuiding returns 0
23:21:42.324 00.001 9640 scope move finished after 61 + 47 ms
23:21:42.324 00.000 9640 Move returns status 0, amount 61
23:21:42.324 00.000 9640 move complete, result=0
23:21:42.324 00.000 9640 worker thread done servicing request
23:21:42.325 00.001 9640 Worker thread wakes up
23:21:42.325 00.000 16872 GuideStep: -0.3 px 30 ms EAST, 2.2 px 61 ms SOUTH
23:21:42.329 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:21:42.330 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1483,586,31,31)
23:21:43.603 01.273 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"30ac8333-3260-4a39-b881-9b86c6283cbb"}
23:21:43.607 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"30ac8333-3260-4a39-b881-9b86c6283cbb"}
23:21:43.612 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"75f030bc-c4fe-4549-9b32-834dbecb7c86"}
23:21:43.616 00.004 16872 case statement mapped state 6 to 3
23:21:43.621 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"75f030bc-c4fe-4549-9b32-834dbecb7c86"}
23:21:43.625 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a9196d20-f644-441c-9e33-db5b4bd0945b"}
23:21:43.630 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.77,7.22],"pixels":"..."},"id":"a9196d20-f644-441c-9e33-db5b4bd0945b"}
23:21:46.362 02.732 16872 evsrv: cli 0D3C0A48 connect
23:21:46.366 00.004 16872 case statement mapped state 6 to 3
23:21:46.371 00.005 16872 case statement mapped state 6 to 3
23:21:46.380 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"06e85651-9a28-4dd8-8a8e-e77f8107b742"}
23:21:46.385 00.005 16872 case statement mapped state 6 to 3
23:21:46.388 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"06e85651-9a28-4dd8-8a8e-e77f8107b742"}
23:21:46.403 00.015 16872 evsrv: cli 0D3C0A48 disconnect
23:21:46.408 00.005 16872 evsrv: cli 0D3BFFA8 connect
23:21:46.412 00.004 16872 case statement mapped state 6 to 3
23:21:46.417 00.005 16872 case statement mapped state 6 to 3
23:21:46.424 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"2824d59d-fc7e-4ca2-bcc1-85f0d4c6d527"}
23:21:46.429 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:21:46.432 00.003 16872 Status Line: Waiting for devices...
23:21:46.442 00.010 9640 Exposure complete
23:21:46.449 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"2824d59d-fc7e-4ca2-bcc1-85f0d4c6d527"}
23:21:46.455 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
23:21:46.461 00.006 16872 evsrv: cli 0D3BFB48 connect
23:21:46.466 00.005 16872 case statement mapped state 6 to 3
23:21:46.474 00.008 16872 case statement mapped state 6 to 3
23:21:46.479 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"33a56a81-3e62-449a-baea-2c9af001dc54"}
23:21:46.485 00.006 16872 case statement mapped state 6 to 3
23:21:46.490 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"33a56a81-3e62-449a-baea-2c9af001dc54"}
23:21:46.495 00.005 16872 evsrv: cli 0D3BFB48 disconnect
23:21:46.599 00.104 9640 worker thread done servicing request
23:21:46.599 00.000 16872 OnExposeComplete: enter
23:21:46.604 00.005 16872 UpdateGuideState(): m_state=6
23:21:46.608 00.004 16872 Mount: notify guiding stopped
23:21:46.615 00.007 16872 Changing from state GUIDING to STOP
23:21:46.620 00.005 16872 guider state => SELECTED
23:21:46.625 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
23:21:46.629 00.004 16872 Status Line: Stopped Guiding
23:21:46.639 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3260, FiltMin=3164, FiltMax=65512, Gamma=2.190
23:21:46.680 00.041 16872 UpdateGuideState exits: Stopped Guiding
23:21:46.684 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:21:46.687 00.003 16872 setting force full frames = true
23:21:47.019 00.332 16872 Status Line: Stopped.
23:21:47.105 00.086 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b0362065-d971-4646-9628-34943053a12c"}
23:21:47.110 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b0362065-d971-4646-9628-34943053a12c"}
23:21:47.116 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4ff32f45-d340-4684-a3b5-920b090b2592"}
23:21:47.120 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ff32f45-d340-4684-a3b5-920b090b2592"}
23:21:47.495 00.375 16872 evsrv: cli 0D3BFB48 connect
23:21:47.502 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"8ec948bb-a095-4a5c-8b50-7f754fe24e10"}
23:21:47.505 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ec948bb-a095-4a5c-8b50-7f754fe24e10"}
23:21:47.512 00.007 16872 evsrv: cli 0D3BFB48 disconnect
23:21:50.599 03.087 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7fecf879-ac27-4844-9c21-e8b06332ca88"}
23:21:50.603 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7fecf879-ac27-4844-9c21-e8b06332ca88"}
23:21:50.616 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98b8dae4-408b-4156-8ed2-d18e075021cd"}
23:21:50.627 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"98b8dae4-408b-4156-8ed2-d18e075021cd"}
23:21:54.098 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b831e20d-5256-4c17-a47a-49095055e27a"}
23:21:54.102 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b831e20d-5256-4c17-a47a-49095055e27a"}
23:21:54.108 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ec17fb1-ce7b-4db1-937c-1a20b6c95a79"}
23:21:54.117 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6ec17fb1-ce7b-4db1-937c-1a20b6c95a79"}
23:21:54.193 00.076 16872 evsrv: cli 0D3C0A48 connect
23:21:54.203 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"bd843cca-8ed2-40ce-8268-01ee5e0da1ca"}
23:21:54.208 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd843cca-8ed2-40ce-8268-01ee5e0da1ca"}
23:21:54.217 00.009 16872 evsrv: cli 0D3C0A48 disconnect
23:21:54.227 00.010 16872 evsrv: cli 0D3BF8C8 connect
23:21:54.233 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"1cdc34a0-e0af-4151-aa88-e533dad4c78c"}
23:21:54.238 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"1cdc34a0-e0af-4151-aa88-e533dad4c78c"}
23:21:54.242 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
23:21:54.248 00.006 16872 evsrv: cli 0D3C0A48 connect
23:21:54.258 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"0ce44801-1539-48c9-9e4b-b971de21c9bc"}
23:21:54.264 00.006 16872 PhdController::Guide begins
23:21:54.269 00.005 16872 PhdController: newstate STATE_SETUP
23:21:54.274 00.005 16872 PhdController: setup
23:21:54.278 00.004 16872 PhdController: newstate STATE_ATTEMPT_START
23:21:54.289 00.011 16872 PhdController: start capturing
23:21:54.300 00.011 16872 Changing from state SELECTED to UNINITIALIZED
23:21:54.307 00.007 16872 guider state => SELECTING
23:21:54.311 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:21:54.334 00.023 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:21:54.342 00.008 16872 Enqueuing Expose request
23:21:54.346 00.004 16872 PhdController: newstate STATE_SELECT_STAR
23:21:54.349 00.003 9640 Worker thread wakes up
23:21:54.349 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"0ce44801-1539-48c9-9e4b-b971de21c9bc"}
23:21:54.352 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:21:54.352 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:21:54.365 00.013 16872 evsrv: cli 0D3C0A48 disconnect
23:21:54.370 00.005 16872 evsrv: cli 0D3BFFA8 connect
23:21:54.373 00.003 16872 case statement mapped state 1 to 101
23:21:54.387 00.014 16872 case statement mapped state 1 to 101
23:21:54.391 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_shift_params","id":"4015d3be-179e-4ad5-80d8-78161533f0be"}
23:21:54.395 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"4015d3be-179e-4ad5-80d8-78161533f0be"}
23:21:54.401 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
23:21:54.406 00.005 16872 evsrv: cli 0D3C0228 connect
23:21:54.414 00.008 16872 case statement mapped state 1 to 101
23:21:54.418 00.004 16872 case statement mapped state 1 to 101
23:21:54.426 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"54b28d0d-3b80-4f3c-b1c7-31e10d144c45"}
23:21:54.432 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"54b28d0d-3b80-4f3c-b1c7-31e10d144c45"}
23:21:54.441 00.009 16872 evsrv: cli 0D3C0228 disconnect
23:21:55.442 01.001 16872 evsrv: cli 0D3C0228 connect
23:21:55.448 00.006 16872 case statement mapped state 1 to 101
23:21:55.452 00.004 16872 case statement mapped state 1 to 101
23:21:55.457 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"a47b76a9-d98f-4e92-afc4-38f9aecc40fa"}
23:21:55.463 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"a47b76a9-d98f-4e92-afc4-38f9aecc40fa"}
23:21:55.467 00.004 16872 evsrv: cli 0D3C0228 disconnect
23:21:56.472 01.005 16872 evsrv: cli 0D3BFFA8 connect
23:21:56.475 00.003 16872 case statement mapped state 1 to 101
23:21:56.481 00.006 16872 case statement mapped state 1 to 101
23:21:56.488 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"b84cc807-b442-4341-aba2-0ed5a0d77c37"}
23:21:56.492 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"b84cc807-b442-4341-aba2-0ed5a0d77c37"}
23:21:56.497 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:21:57.498 01.001 16872 evsrv: cli 0D3BF8C8 connect
23:21:57.501 00.003 16872 case statement mapped state 1 to 101
23:21:57.507 00.006 16872 case statement mapped state 1 to 101
23:21:57.511 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"41b505cd-c5e7-4ff9-98b8-7b9e4a3daf6c"}
23:21:57.514 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"41b505cd-c5e7-4ff9-98b8-7b9e4a3daf6c"}
23:21:57.517 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
23:21:57.597 00.080 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4552782b-6d88-4051-959b-c0a9b594073a"}
23:21:57.600 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4552782b-6d88-4051-959b-c0a9b594073a"}
23:21:57.603 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6949d0fa-4aba-4565-93ef-aa7633c94432"}
23:21:57.607 00.004 16872 case statement mapped state 1 to 101
23:21:57.609 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"6949d0fa-4aba-4565-93ef-aa7633c94432"}
23:21:58.464 00.855 9640 Exposure complete
23:21:58.518 00.054 16872 evsrv: cli 0D3C0A48 connect
23:21:58.522 00.004 16872 case statement mapped state 1 to 101
23:21:58.532 00.010 16872 case statement mapped state 1 to 101
23:21:58.537 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"43217019-30c9-4d73-aa63-bc48e744cdbe"}
23:21:58.545 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"43217019-30c9-4d73-aa63-bc48e744cdbe"}
23:21:58.548 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:21:58.628 00.080 9640 worker thread done servicing request
23:21:58.629 00.001 16872 OnExposeComplete: enter
23:21:58.632 00.003 16872 UpdateGuideState(): m_state=1
23:21:58.635 00.003 16872 UpdateCurrentPosition: no star selected
23:21:58.638 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:21:58.641 00.003 16872 Status Line: No star selected
23:21:58.650 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3304, FiltMin=3192, FiltMax=65516, Gamma=2.190
23:21:58.695 00.045 16872 UpdateGuideState exits: No star selected
23:21:58.702 00.007 16872 GuiderMultiStar::AutoSelect enter
23:21:58.704 00.002 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:21:58.854 00.150 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:21:59.065 00.211 16872 AutoFind: global mean = -0.0, stdev 668.4
23:21:59.068 00.003 16872 AutoFind: using threshold = 0.1
23:21:59.263 00.195 16872 AutoFind: local max [1084, 131] 188.3
23:21:59.267 00.004 16872 AutoFind: local max [1496, 602] 55.3
23:21:59.269 00.002 16872 AutoFind: local max [946, 982] 23.0
23:21:59.273 00.004 16872 AutoFind: local max [837, 641] 16.1
23:21:59.276 00.003 16872 AutoFind: local max [1665, 884] 7.3
23:21:59.283 00.007 16872 AutoFind: local max [380, 999] 4.3
23:21:59.290 00.007 16872 AutoFind: local max [386, 877] 4.2
23:21:59.293 00.003 16872 AutoFind: local max [1475, 525] 2.1
23:21:59.297 00.004 16872 AutoFind: local max [20, 436] 1.5
23:21:59.301 00.004 16872 AutoFind: local max [436, 999] 1.4
23:21:59.304 00.003 16872 AutoFind: local max [333, 271] 1.3
23:21:59.306 00.002 16872 AutoFind: local max [1503, 828] 1.2
23:21:59.310 00.004 16872 AutoFind: local max [1499, 612] 1.0
23:21:59.319 00.009 16872 AutoFind: local max [1202, 36] 1.0
23:21:59.322 00.003 16872 AutoFind: local max [1073, 114] 0.7
23:21:59.329 00.007 16872 AutoFind: local max [1489, 613] 0.7
23:21:59.336 00.007 16872 AutoFind: local max [1877, 824] 0.7
23:21:59.344 00.008 16872 AutoFind: local max [1042, 768] 0.6
23:21:59.348 00.004 16872 AutoFind: local max [1272, 662] 0.6
23:21:59.352 00.004 16872 AutoFind: local max [1650, 666] 0.6
23:21:59.355 00.003 16872 AutoFind: local max [259, 685] 0.6
23:21:59.362 00.007 16872 AutoFind: local max [1518, 888] 0.6
23:21:59.364 00.002 16872 AutoFind: local max [1863, 456] 0.6
23:21:59.369 00.005 16872 AutoFind: local max [1125, 785] 0.6
23:21:59.378 00.009 16872 AutoFind: local max [1045, 649] 0.6
23:21:59.385 00.007 16872 AutoFind: local max [1075, 153] 0.6
23:21:59.389 00.004 16872 AutoFind: local max [380, 345] 0.6
23:21:59.392 00.003 16872 AutoFind: local max [1097, 151] 0.6
23:21:59.395 00.003 16872 AutoFind: local max [1081, 112] 0.6
23:21:59.399 00.004 16872 AutoFind: local max [1049, 25] 0.6
23:21:59.402 00.003 16872 AutoFind: local max [1568, 593] 0.6
23:21:59.407 00.005 16872 AutoFind: local max [937, 972] 0.5
23:21:59.411 00.004 16872 AutoFind: local max [851, 448] 0.5
23:21:59.414 00.003 16872 AutoFind: local max [250, 19] 0.5
23:21:59.416 00.002 16872 AutoFind: local max [1085, 859] 0.5
23:21:59.424 00.008 16872 AutoFind: local max [1072, 684] 0.5
23:21:59.431 00.007 16872 AutoFind: local max [469, 565] 0.5
23:21:59.436 00.005 16872 AutoFind: local max [1500, 231] 0.5
23:21:59.440 00.004 16872 AutoFind: local max [167, 140] 0.5
23:21:59.442 00.002 16872 AutoFind: local max [131, 636] 0.5
23:21:59.446 00.004 16872 AutoFind: local max [282, 434] 0.5
23:21:59.449 00.003 16872 AutoFind: local max [1106, 113] 0.5
23:21:59.455 00.006 16872 AutoFind: local max [210, 334] 0.5
23:21:59.458 00.003 16872 AutoFind: local max [1479, 970] 0.5
23:21:59.461 00.003 16872 AutoFind: local max [1169, 330] 0.5
23:21:59.464 00.003 16872 AutoFind: local max [1791, 97] 0.5
23:21:59.467 00.003 16872 AutoFind: local max [1891, 675] 0.5
23:21:59.470 00.003 16872 AutoFind: local max [1016, 1041] 0.5
23:21:59.473 00.003 16872 AutoFind: local max [1364, 691] 0.5
23:21:59.477 00.004 16872 AutoFind: local max [1456, 97] 0.5
23:21:59.479 00.002 16872 AutoFind: local max [1865, 756] 0.5
23:21:59.488 00.009 16872 AutoFind: local max [1876, 26] 0.5
23:21:59.490 00.002 16872 AutoFind: local max [1562, 325] 0.5
23:21:59.493 00.003 16872 AutoFind: local max [405, 553] 0.5
23:21:59.496 00.003 16872 AutoFind: local max [843, 29] 0.5
23:21:59.499 00.003 16872 AutoFind: local max [287, 484] 0.5
23:21:59.502 00.003 16872 AutoFind: local max [1131, 134] 0.5
23:21:59.505 00.003 16872 AutoFind: local max [436, 537] 0.5
23:21:59.508 00.003 16872 AutoFind: local max [185, 586] 0.5
23:21:59.511 00.003 16872 AutoFind: local max [1069, 1013] 0.5
23:21:59.519 00.008 16872 AutoFind: local max [1294, 903] 0.5
23:21:59.523 00.004 16872 AutoFind: local max [78, 220] 0.5
23:21:59.528 00.005 16872 AutoFind: local max [1296, 945] 0.5
23:21:59.531 00.003 16872 AutoFind: local max [467, 306] 0.5
23:21:59.534 00.003 16872 AutoFind: local max [250, 188] 0.5
23:21:59.537 00.003 16872 AutoFind: local max [626, 306] 0.5
23:21:59.540 00.003 16872 AutoFind: local max [389, 507] 0.5
23:21:59.543 00.003 16872 AutoFind: local max [1212, 527] 0.5
23:21:59.552 00.009 16872 AutoFind: local max [720, 92] 0.5
23:21:59.555 00.003 16872 AutoFind: local max [747, 317] 0.5
23:21:59.557 00.002 16872 AutoFind: local max [944, 991] 0.5
23:21:59.562 00.005 16872 AutoFind: local max [382, 471] 0.5
23:21:59.571 00.009 16872 AutoFind: local max [644, 1041] 0.5
23:21:59.574 00.003 16872 AutoFind: local max [1726, 287] 0.5
23:21:59.577 00.003 16872 AutoFind: local max [706, 319] 0.5
23:21:59.581 00.004 16872 AutoFind: local max [680, 902] 0.5
23:21:59.584 00.003 16872 AutoFind: local max [476, 302] 0.5
23:21:59.586 00.002 16872 AutoFind: local max [1182, 347] 0.5
23:21:59.589 00.003 16872 AutoFind: local max [1130, 28] 0.5
23:21:59.594 00.005 16872 AutoFind: local max [1377, 1067] 0.5
23:21:59.598 00.004 16872 AutoFind: local max [1579, 36] 0.5
23:21:59.601 00.003 16872 AutoFind: local max [377, 985] 0.5
23:21:59.604 00.003 16872 AutoFind: local max [1751, 554] 0.5
23:21:59.606 00.002 16872 AutoFind: local max [216, 828] 0.5
23:21:59.613 00.007 16872 AutoFind: local max [1656, 513] 0.5
23:21:59.617 00.004 16872 AutoFind: local max [476, 208] 0.5
23:21:59.621 00.004 16872 AutoFind: local max [281, 325] 0.5
23:21:59.624 00.003 16872 AutoFind: local max [929, 200] 0.5
23:21:59.627 00.003 16872 AutoFind: local max [843, 793] 0.5
23:21:59.630 00.003 16872 AutoFind: local max [251, 1050] 0.5
23:21:59.633 00.003 16872 AutoFind: local max [1682, 864] 0.5
23:21:59.636 00.003 16872 AutoFind: local max [1859, 609] 0.5
23:21:59.638 00.002 16872 AutoFind: local max [953, 27] 0.5
23:21:59.645 00.007 16872 AutoFind: local max [838, 651] 0.5
23:21:59.647 00.002 16872 AutoFind: local max [916, 274] 0.5
23:21:59.650 00.003 16872 AutoFind: local max [1333, 901] 0.5
23:21:59.653 00.003 16872 AutoFind: local max [684, 884] 0.5
23:21:59.661 00.008 16872 AutoFind: local max [764, 609] 0.5
23:21:59.666 00.005 16872 AutoFind: local max [1618, 362] 0.5
23:21:59.669 00.003 16872 AutoFind: local max [1833, 420] 0.5
23:21:59.672 00.003 16872 AutoFind: too close [684, 884] 0.5 - [680, 902] 0.5
23:21:59.677 00.005 16872 AutoFind: close dim-bright [838, 651] 0.5 - [837, 641] 16.1
23:21:59.680 00.003 16872 AutoFind: close dim-bright [1682, 864] 0.5 - [1665, 884] 7.3
23:21:59.682 00.002 16872 AutoFind: close dim-bright [377, 985] 0.5 - [380, 999] 4.3
23:21:59.685 00.003 16872 AutoFind: too close [1182, 347] 0.5 - [1169, 330] 0.5
23:21:59.691 00.006 16872 AutoFind: too close [476, 302] 0.5 - [467, 306] 0.5
23:21:59.694 00.003 16872 AutoFind: too close [944, 991] 0.5 - [937, 972] 0.5
23:21:59.697 00.003 16872 AutoFind: close dim-bright [944, 991] 0.5 - [946, 982] 23.0
23:21:59.699 00.002 16872 AutoFind: close dim-bright [937, 972] 0.5 - [946, 982] 23.0
23:21:59.702 00.003 16872 AutoFind: too close [1081, 112] 0.6 - [1073, 114] 0.7
23:21:59.707 00.005 16872 AutoFind: close dim-bright [1081, 112] 0.6 - [1084, 131] 188.3
23:21:59.710 00.003 16872 AutoFind: close dim-bright [1097, 151] 0.6 - [1084, 131] 188.3
23:21:59.713 00.003 16872 AutoFind: too close [1489, 613] 0.7 - [1499, 612] 1.0
23:21:59.716 00.003 16872 AutoFind: close dim-bright [1489, 613] 0.7 - [1496, 602] 55.3
23:21:59.723 00.007 16872 AutoFind: close dim-bright [1073, 114] 0.7 - [1084, 131] 188.3
23:21:59.726 00.003 16872 AutoFind: close dim-bright [1499, 612] 1.0 - [1496, 602] 55.3
23:21:59.729 00.003 16872 AutoFind: too close to edge [1377, 1067] 0.5
23:21:59.732 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:21:59.735 00.003 16872 Star::Find(15, 1084, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.738 00.003 16872 Star::Find returns 1 (0), X=1083.19, Y=132.56, Mass=4383465, SNR=396.8, Peak=65520 HFD=6.9
23:21:59.741 00.003 16872 Star::Find(15, 1496, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.743 00.002 16872 Star::Find returns 1 (0), X=1495.75, Y=602.22, Mass=204796, SNR=283.0, Peak=20524 HFD=3.5
23:21:59.746 00.003 16872 Star::Find(15, 946, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.749 00.003 16872 Star::Find returns 1 (0), X=946.17, Y=981.83, Mass=79656, SNR=162.9, Peak=12112 HFD=2.9
23:21:59.758 00.009 16872 Star::Find(15, 837, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.763 00.005 16872 Star::Find returns 1 (0), X=836.82, Y=640.48, Mass=55265, SNR=134.3, Peak=8316 HFD=3.1
23:21:59.768 00.005 16872 Star::Find(15, 1665, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.770 00.002 16872 Star::Find returns 1 (0), X=1664.69, Y=883.76, Mass=21894, SNR=83.3, Peak=5992 HFD=2.7
23:21:59.773 00.003 16872 Star::Find(15, 380, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.775 00.002 16872 Star::Find returns 1 (0), X=379.83, Y=999.40, Mass=12694, SNR=53.5, Peak=4844 HFD=2.6
23:21:59.778 00.003 16872 Star::Find(15, 386, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.784 00.006 16872 Star::Find returns 1 (0), X=385.46, Y=877.36, Mass=15064, SNR=60.3, Peak=4840 HFD=2.9
23:21:59.788 00.004 16872 Star::Find(15, 1475, 525, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.790 00.002 16872 Star::Find returns 1 (0), X=1475.70, Y=523.93, Mass=9545, SNR=45.0, Peak=4168 HFD=4.5
23:21:59.793 00.003 16872 Star::Find(15, 20, 436, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.795 00.002 16872 Star::Find returns 1 (0), X=20.09, Y=435.50, Mass=4671, SNR=30.9, Peak=3904 HFD=2.4
23:21:59.805 00.010 16872 Star::Find(15, 436, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.809 00.004 16872 Star::Find returns 1 (0), X=436.12, Y=998.60, Mass=3184, SNR=25.7, Peak=3760 HFD=2.2
23:21:59.812 00.003 16872 Star::Find(15, 333, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.816 00.004 16872 Star::Find returns 1 (0), X=333.11, Y=270.85, Mass=3725, SNR=26.3, Peak=3680 HFD=2.5
23:21:59.819 00.003 16872 Star::Find(15, 1503, 828, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.822 00.003 16872 Star::Find returns 1 (0), X=1503.31, Y=828.05, Mass=3015, SNR=23.5, Peak=3788 HFD=2.2
23:21:59.824 00.002 16872 Star::Find(15, 1202, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.827 00.003 16872 Star::Find returns 1 (0), X=1201.94, Y=36.41, Mass=2466, SNR=20.5, Peak=3708 HFD=2.1
23:21:59.833 00.006 16872 Star::Find(15, 1877, 824, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.835 00.002 16872 Star::Find returns 1 (0), X=1877.32, Y=823.97, Mass=1197, SNR=14.4, Peak=3580 HFD=1.8
23:21:59.838 00.003 16872 Star::Find(15, 1042, 768, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.841 00.003 16872 Star::Find returns 1 (0), X=1042.90, Y=768.29, Mass=1303, SNR=14.7, Peak=3568 HFD=2.1
23:21:59.843 00.002 16872 Star::Find(15, 1272, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.853 00.010 16872 Star::Find returns 1 (0), X=1271.74, Y=661.82, Mass=1757, SNR=17.2, Peak=3580 HFD=2.6
23:21:59.857 00.004 16872 Star::Find(15, 1650, 666, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.862 00.005 16872 Star::Find returns 1 (0), X=1650.00, Y=666.01, Mass=666, SNR=9.4, Peak=3448 HFD=2.0
23:21:59.865 00.003 16872 Star::Find(15, 259, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.868 00.003 16872 Star::Find returns 1 (0), X=259.81, Y=686.19, Mass=1442, SNR=13.9, Peak=3516 HFD=4.3
23:21:59.871 00.003 16872 Star::Find(15, 1518, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.877 00.006 16872 Star::Find returns 1 (0), X=1518.13, Y=888.09, Mass=817, SNR=9.6, Peak=3408 HFD=2.2
23:21:59.881 00.004 16872 Star::Find(15, 1863, 456, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.884 00.003 16872 Star::Find returns 1 (0), X=1863.03, Y=455.17, Mass=999, SNR=11.2, Peak=3428 HFD=2.6
23:21:59.888 00.004 16872 Star::Find(15, 1125, 785, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.893 00.005 16872 Star::Find returns 1 (0), X=1124.80, Y=784.72, Mass=1187, SNR=12.1, Peak=3496 HFD=2.5
23:21:59.897 00.004 16872 Star::Find(15, 1045, 649, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.901 00.004 16872 Star::Find returns 1 (0), X=1046.58, Y=650.67, Mass=600, SNR=7.9, Peak=3436 HFD=5.7
23:21:59.903 00.002 16872 Star::Find(15, 1075, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.910 00.007 16872 Star::Find returns 1 (0), X=1082.97, Y=135.31, Mass=2473395, SNR=389.1, Peak=13848 HFD=5.4
23:21:59.914 00.004 16872 Star::Find(15, 380, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.917 00.003 16872 Star::Find returns 1 (0), X=378.99, Y=344.76, Mass=418, SNR=7.0, Peak=3416 HFD=2.0
23:21:59.920 00.003 16872 Star::Find(15, 1097, 151, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.923 00.003 16872 Star::Find returns 1 (0), X=1082.95, Y=134.12, Mass=3504459, SNR=389.1, Peak=45340 HFD=6.2
23:21:59.927 00.004 16872 Star::Find(15, 1049, 25, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.929 00.002 16872 Star::Find returns 1 (0), X=1049.69, Y=25.36, Mass=679, SNR=9.3, Peak=3460 HFD=1.9
23:21:59.932 00.003 16872 Star::Find(15, 1568, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.935 00.003 16872 Star::Find returns 1 (0), X=1568.27, Y=593.40, Mass=773, SNR=9.7, Peak=3448 HFD=2.6
23:21:59.943 00.008 16872 Star::Find(15, 851, 448, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.947 00.004 16872 Star::Find false star n=8 nbg=273 bg=3306.4 sigma=26.6 thresh=3386 peak=3376
23:21:59.951 00.004 16872 Star::Find returns 0 (2), X=851.00, Y=448.00, Mass=793, SNR=2.9, Peak=3424 HFD=0.0
23:21:59.955 00.004 16872 Star::Find(15, 250, 19, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.958 00.003 16872 Star::Find false star n=3 nbg=277 bg=3301.4 sigma=31.0 thresh=3394 peak=3391
23:21:59.961 00.003 16872 Star::Find returns 0 (2), X=250.00, Y=19.00, Mass=348, SNR=2.9, Peak=3432 HFD=0.0
23:21:59.965 00.004 16872 Star::Find(15, 1085, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.973 00.008 16872 Star::Find returns 1 (0), X=1084.70, Y=858.31, Mass=1373, SNR=13.3, Peak=3428 HFD=3.4
23:21:59.983 00.010 16872 Star::Find(15, 1072, 684, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.988 00.005 16872 Star::Find returns 0 (4), X=1078.51, Y=695.50, Mass=1796, SNR=21.8, Peak=3756 HFD=1.4
23:21:59.993 00.005 16872 Star::Find(15, 469, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:21:59.996 00.003 16872 Star::Find returns 1 (0), X=468.91, Y=564.83, Mass=737, SNR=9.2, Peak=3444 HFD=1.8
23:21:59.998 00.002 16872 Star::Find(15, 1500, 231, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.007 00.009 16872 Star::Find returns 1 (0), X=1500.40, Y=230.55, Mass=1170, SNR=12.6, Peak=3416 HFD=3.1
23:22:00.018 00.011 16872 Star::Find(15, 167, 140, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.025 00.007 16872 Star::Find false star n=2 nbg=273 bg=3300.7 sigma=28.6 thresh=3387 peak=3375
23:22:00.039 00.014 16872 Star::Find returns 0 (2), X=167.00, Y=140.00, Mass=207, SNR=2.9, Peak=3416 HFD=0.0
23:22:00.048 00.009 16872 Star::Find(15, 131, 636, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.053 00.005 16872 Star::Find returns 1 (0), X=130.47, Y=636.25, Mass=440, SNR=7.3, Peak=3420 HFD=1.5
23:22:00.055 00.002 16872 Star::Find(15, 282, 434, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.058 00.003 16872 Star::Find returns 1 (0), X=289.27, Y=421.24, Mass=706, SNR=10.3, Peak=3480 HFD=2.1
23:22:00.062 00.004 16872 Star::Find(15, 1106, 113, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.068 00.006 16872 Star::Find returns 1 (0), X=1088.33, Y=129.17, Mass=556245, SNR=217.8, Peak=5472 HFD=4.9
23:22:00.070 00.002 16872 Star::Find(15, 210, 334, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.074 00.004 16872 Star::Find returns 1 (0), X=210.74, Y=332.93, Mass=968, SNR=11.0, Peak=3496 HFD=2.9
23:22:00.077 00.003 16872 Star::Find(15, 1479, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.086 00.009 16872 Star::Find false star n=5 nbg=275 bg=3309.9 sigma=27.3 thresh=3392 peak=3387
23:22:00.091 00.005 16872 Star::Find returns 0 (2), X=1479.00, Y=970.00, Mass=474, SNR=2.9, Peak=3420 HFD=0.0
23:22:00.095 00.004 16872 Star::Find(15, 1791, 97, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.100 00.005 16872 Star::Find returns 1 (0), X=1791.07, Y=96.70, Mass=861, SNR=9.6, Peak=3428 HFD=2.8
23:22:00.102 00.002 16872 Star::Find(15, 1891, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.106 00.004 16872 Star::Find returns 1 (0), X=1890.54, Y=674.23, Mass=509, SNR=7.4, Peak=3428 HFD=1.9
23:22:00.109 00.003 16872 Star::Find(15, 1016, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.119 00.010 16872 Star::Find false star n=3 nbg=277 bg=3305.6 sigma=29.4 thresh=3394 peak=3392
23:22:00.122 00.003 16872 Star::Find returns 0 (2), X=1016.00, Y=1041.00, Mass=327, SNR=2.9, Peak=3424 HFD=0.0
23:22:00.125 00.003 16872 Star::Find(15, 1364, 691, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.136 00.011 16872 Star::Find returns 1 (0), X=1364.85, Y=690.62, Mass=580, SNR=8.3, Peak=3428 HFD=2.1
23:22:00.143 00.007 16872 Star::Find(15, 1456, 97, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.145 00.002 16872 Star::Find returns 1 (0), X=1455.48, Y=97.38, Mass=1000, SNR=12.8, Peak=3480 HFD=2.9
23:22:00.147 00.002 16872 Star::Find(15, 1865, 756, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.150 00.003 16872 Star::Find returns 1 (0), X=1865.37, Y=755.13, Mass=1702, SNR=18.8, Peak=3652 HFD=2.2
23:22:00.153 00.003 16872 Star::Find(15, 1876, 26, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.155 00.002 16872 Star::Find returns 0 (2), X=1876.00, Y=26.00, Mass=74, SNR=2.7, Peak=3392 HFD=0.0
23:22:00.162 00.007 16872 Star::Find(15, 1562, 325, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.164 00.002 16872 Star::Find false star n=4 nbg=278 bg=3307.4 sigma=27.2 thresh=3389 peak=3374
23:22:00.168 00.004 16872 Star::Find returns 0 (2), X=1562.00, Y=325.00, Mass=350, SNR=2.9, Peak=3404 HFD=0.0
23:22:00.171 00.003 16872 Star::Find(15, 405, 553, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.174 00.003 16872 Star::Find false star n=2 nbg=277 bg=3303.4 sigma=31.3 thresh=3397 peak=3389
23:22:00.183 00.009 16872 Star::Find returns 0 (2), X=405.00, Y=553.00, Mass=245, SNR=2.9, Peak=3440 HFD=0.0
23:22:00.187 00.004 16872 Star::Find(15, 843, 29, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.194 00.007 16872 Star::Find false star n=1 nbg=275 bg=3307.9 sigma=29.7 thresh=3397 peak=3372
23:22:00.197 00.003 16872 Star::Find returns 0 (2), X=843.00, Y=29.00, Mass=100, SNR=2.9, Peak=3420 HFD=0.0
23:22:00.199 00.002 16872 Star::Find(15, 287, 484, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.202 00.003 16872 Star::Find returns 1 (0), X=287.57, Y=485.05, Mass=569, SNR=7.6, Peak=3436 HFD=2.3
23:22:00.206 00.004 16872 Star::Find(15, 1131, 134, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.209 00.003 16872 Star::Find false star n=2 nbg=281 bg=3315.0 sigma=31.9 thresh=3411 peak=3385
23:22:00.212 00.003 16872 Star::Find returns 0 (2), X=1131.00, Y=134.00, Mass=218, SNR=2.9, Peak=3424 HFD=0.0
23:22:00.215 00.003 16872 Star::Find(15, 436, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.218 00.003 16872 Star::Find returns 0 (4), X=436.99, Y=536.80, Mass=470, SNR=7.3, Peak=3464 HFD=1.4
23:22:00.223 00.005 16872 Star::Find(15, 185, 586, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.229 00.006 16872 Star::Find false star n=2 nbg=281 bg=3303.3 sigma=27.2 thresh=3385 peak=3368
23:22:00.233 00.004 16872 Star::Find returns 0 (2), X=185.00, Y=586.00, Mass=201, SNR=2.9, Peak=3412 HFD=0.0
23:22:00.237 00.004 16872 Star::Find(15, 1069, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.243 00.006 16872 Star::Find returns 1 (0), X=1068.89, Y=1013.24, Mass=570, SNR=8.7, Peak=3428 HFD=1.7
23:22:00.246 00.003 16872 Star::Find(15, 1294, 903, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.250 00.004 16872 Star::Find returns 1 (0), X=1294.31, Y=902.46, Mass=444, SNR=7.9, Peak=3428 HFD=1.6
23:22:00.255 00.005 16872 Star::Find(15, 78, 220, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.259 00.004 16872 Star::Find false star n=2 nbg=283 bg=3300.6 sigma=28.2 thresh=3385 peak=3364
23:22:00.262 00.003 16872 Star::Find returns 0 (2), X=78.00, Y=220.00, Mass=203, SNR=2.9, Peak=3404 HFD=0.0
23:22:00.264 00.002 16872 Star::Find(15, 1296, 945, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.267 00.003 16872 Star::Find returns 1 (0), X=1295.51, Y=944.89, Mass=593, SNR=8.3, Peak=3404 HFD=2.3
23:22:00.272 00.005 16872 Star::Find(15, 250, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.275 00.003 16872 Star::Find false star n=5 nbg=278 bg=3303.7 sigma=25.4 thresh=3380 peak=3373
23:22:00.279 00.004 16872 Star::Find returns 0 (2), X=250.00, Y=188.00, Mass=429, SNR=2.9, Peak=3400 HFD=0.0
23:22:00.282 00.003 16872 Star::Find(15, 626, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.289 00.007 16872 Star::Find false star n=6 nbg=277 bg=3308.0 sigma=25.9 thresh=3386 peak=3378
23:22:00.292 00.003 16872 Star::Find returns 0 (2), X=626.00, Y=306.00, Mass=512, SNR=2.9, Peak=3408 HFD=0.0
23:22:00.295 00.003 16872 Star::Find(15, 389, 507, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.298 00.003 16872 Star::Find returns 0 (4), X=389.39, Y=507.34, Mass=1852, SNR=21.1, Peak=3768 HFD=1.4
23:22:00.303 00.005 16872 Star::Find(15, 1212, 527, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.306 00.003 16872 Star::Find returns 1 (0), X=1211.63, Y=527.25, Mass=847, SNR=10.1, Peak=3412 HFD=2.0
23:22:00.309 00.003 16872 Star::Find(15, 720, 92, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.312 00.003 16872 Star::Find false star n=6 nbg=277 bg=3308.0 sigma=23.5 thresh=3379 peak=3379
23:22:00.318 00.006 16872 Star::Find returns 0 (2), X=720.00, Y=92.00, Mass=472, SNR=2.9, Peak=3412 HFD=0.0
23:22:00.325 00.007 16872 Star::Find(15, 747, 317, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.329 00.004 16872 Star::Find false star n=2 nbg=271 bg=3301.2 sigma=25.2 thresh=3377 peak=3372
23:22:00.334 00.005 16872 Star::Find returns 0 (2), X=747.00, Y=317.00, Mass=202, SNR=2.9, Peak=3420 HFD=0.0
23:22:00.337 00.003 16872 Star::Find(15, 382, 471, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.340 00.003 16872 Star::Find returns 1 (0), X=379.94, Y=471.27, Mass=816, SNR=9.6, Peak=3404 HFD=4.1
23:22:00.343 00.003 16872 Star::Find(15, 644, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.345 00.002 16872 Star::Find false star n=4 nbg=283 bg=3300.2 sigma=26.6 thresh=3380 peak=3375
23:22:00.351 00.006 16872 Star::Find returns 0 (2), X=644.00, Y=1041.00, Mass=415, SNR=2.9, Peak=3428 HFD=0.0
23:22:00.354 00.003 16872 Star::Find(15, 1726, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.357 00.003 16872 Star::Find false star n=4 nbg=271 bg=3311.6 sigma=27.8 thresh=3395 peak=3391
23:22:00.359 00.002 16872 Star::Find returns 0 (2), X=1726.00, Y=287.00, Mass=406, SNR=2.9, Peak=3428 HFD=0.0
23:22:00.364 00.005 16872 Star::Find(15, 706, 319, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.367 00.003 16872 Star::Find false star n=1 nbg=274 bg=3301.3 sigma=28.9 thresh=3388 peak=3373
23:22:00.370 00.003 16872 Star::Find returns 0 (2), X=706.00, Y=319.00, Mass=131, SNR=2.9, Peak=3432 HFD=0.0
23:22:00.373 00.003 16872 Star::Find(15, 1130, 28, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.376 00.003 16872 Star::Find false star n=6 nbg=256 bg=3309.6 sigma=24.1 thresh=3382 peak=3378
23:22:00.384 00.008 16872 Star::Find returns 0 (2), X=1130.00, Y=28.00, Mass=490, SNR=2.9, Peak=3424 HFD=0.0
23:22:00.387 00.003 16872 Star::Find(15, 1579, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.390 00.003 16872 Star::Find returns 0 (4), X=1588.08, Y=47.53, Mass=1632, SNR=22.7, Peak=3700 HFD=1.4
23:22:00.393 00.003 16872 Star::Find(15, 377, 985, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.397 00.004 16872 Star::Find returns 1 (0), X=379.83, Y=999.40, Mass=12694, SNR=53.5, Peak=4844 HFD=2.6
23:22:00.400 00.003 16872 Star::Find(15, 1751, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.403 00.003 16872 Star::Find returns 1 (0), X=1751.93, Y=553.17, Mass=452, SNR=7.1, Peak=3432 HFD=2.0
23:22:00.406 00.003 16872 Star::Find(15, 216, 828, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.409 00.003 16872 Star::Find returns 1 (0), X=215.69, Y=827.57, Mass=1292, SNR=12.9, Peak=3420 HFD=3.6
23:22:00.420 00.011 16872 Star::Find(15, 1656, 513, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.424 00.004 16872 Star::Find returns 1 (0), X=1655.78, Y=513.06, Mass=493, SNR=7.4, Peak=3408 HFD=1.9
23:22:00.429 00.005 16872 Star::Find(15, 476, 208, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.432 00.003 16872 Star::Find false star n=3 nbg=283 bg=3306.5 sigma=28.9 thresh=3393 peak=3366
23:22:00.435 00.003 16872 Star::Find returns 0 (2), X=476.00, Y=208.00, Mass=309, SNR=2.9, Peak=3420 HFD=0.0
23:22:00.438 00.003 16872 Star::Find(15, 281, 325, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.444 00.006 16872 Star::Find returns 0 (4), X=280.73, Y=324.79, Mass=464, SNR=7.3, Peak=3444 HFD=1.3
23:22:00.447 00.003 16872 Star::Find(15, 929, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.450 00.003 16872 Star::Find returns 0 (4), X=929.43, Y=199.77, Mass=522, SNR=7.6, Peak=3424 HFD=1.4
23:22:00.453 00.003 16872 Star::Find(15, 843, 793, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.455 00.002 16872 Star::Find false star n=4 nbg=269 bg=3310.6 sigma=27.4 thresh=3393 peak=3384
23:22:00.463 00.008 16872 Star::Find returns 0 (2), X=843.00, Y=793.00, Mass=374, SNR=2.9, Peak=3428 HFD=0.0
23:22:00.468 00.005 16872 Star::Find(15, 251, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.470 00.002 16872 Star::Find false star n=5 nbg=277 bg=3304.3 sigma=24.6 thresh=3378 peak=3372
23:22:00.473 00.003 16872 Star::Find returns 0 (2), X=251.00, Y=1050.00, Mass=414, SNR=2.9, Peak=3396 HFD=0.0
23:22:00.476 00.003 16872 Star::Find(15, 1682, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.479 00.003 16872 Star::Find false star n=5 nbg=274 bg=3305.3 sigma=29.6 thresh=3394 peak=3393
23:22:00.482 00.003 16872 Star::Find returns 0 (2), X=1682.00, Y=864.00, Mass=550, SNR=2.9, Peak=3432 HFD=0.0
23:22:00.485 00.003 16872 Star::Find(15, 1859, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.486 00.001 16872 Star::Find false star n=4 nbg=274 bg=3304.2 sigma=25.5 thresh=3381 peak=3373
23:22:00.493 00.007 16872 Star::Find returns 0 (2), X=1859.00, Y=609.00, Mass=335, SNR=2.9, Peak=3392 HFD=0.0
23:22:00.495 00.002 16872 Star::Find(15, 953, 27, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.498 00.003 16872 Star::Find false star n=3 nbg=269 bg=3308.6 sigma=26.2 thresh=3387 peak=3378
23:22:00.500 00.002 16872 Star::Find returns 0 (2), X=953.00, Y=27.00, Mass=278, SNR=2.9, Peak=3444 HFD=0.0
23:22:00.504 00.004 16872 Star::Find(15, 838, 651, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.507 00.003 16872 Star::Find returns 1 (0), X=836.82, Y=640.48, Mass=55265, SNR=134.3, Peak=8316 HFD=3.1
23:22:00.509 00.002 16872 Star::Find(15, 916, 274, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.513 00.004 16872 Star::Find returns 1 (0), X=915.97, Y=270.40, Mass=1034, SNR=11.0, Peak=3488 HFD=4.8
23:22:00.515 00.002 16872 Star::Find(15, 1333, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.523 00.008 16872 Star::Find returns 0 (4), X=1333.26, Y=900.65, Mass=1274, SNR=15.6, Peak=3624 HFD=1.4
23:22:00.527 00.004 16872 Star::Find(15, 764, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.530 00.003 16872 Star::Find false star n=5 nbg=279 bg=3307.4 sigma=28.8 thresh=3394 peak=3394
23:22:00.533 00.003 16872 Star::Find returns 0 (2), X=764.00, Y=609.00, Mass=531, SNR=2.9, Peak=3432 HFD=0.0
23:22:00.537 00.004 16872 Star::Find(15, 1618, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.540 00.003 16872 Star::Find returns 1 (0), X=1616.46, Y=363.16, Mass=975, SNR=11.6, Peak=3424 HFD=5.0
23:22:00.543 00.003 16872 Star::Find(15, 1833, 420, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.547 00.004 16872 Star::Find returns 1 (0), X=1832.81, Y=419.46, Mass=663, SNR=8.6, Peak=3452 HFD=2.6
23:22:00.549 00.002 16872 AutoFind: finding best star pass 1
23:22:00.560 00.011 16872 Star::Find(15, 1084, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.564 00.004 16872 Star::Find returns 1 (0), X=1083.19, Y=132.56, Mass=4383465, SNR=396.8, Peak=65520 HFD=6.9
23:22:00.568 00.004 16872 AutoFind: near-saturated [1084, 131] 188.3 Mass 4383465 SNR 396.8 Peak 65520
23:22:00.571 00.003 16872 Star::Find(15, 1496, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.575 00.004 16872 Star::Find returns 1 (0), X=1495.75, Y=602.22, Mass=204796, SNR=283.0, Peak=20524 HFD=3.5
23:22:00.578 00.003 16872 AutoFind returns star at [1496, 602] 55.3 Mass 204796 SNR 283.0
23:22:00.588 00.010 16872 Star::Find(15, 1496, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.590 00.002 16872 Star::Find returns 1 (0), X=1495.75, Y=602.22, Mass=204796, SNR=283.0, Peak=20524 HFD=3.5
23:22:00.593 00.003 16872 MultiStar: List (12): {1495.75, 602.22}(283.0), {946.17, 981.83}(162.9), {836.82, 640.48}(134.3), {1664.69, 883.76}(83.3), {379.83, 999.40}(53.5), {385.46, 877.36}(60.3), {1475.70, 523.93}(45.0), {20.09, 435.50}(30.9), {436.12, 998.60}(25.7), {333.11, 270.85}(26.3), {1503.31, 828.05}(23.5), {1201.94, 36.41}(20.5), 
23:22:00.596 00.003 16872 setting lock position to (1495.75, 602.22)
23:22:00.605 00.009 16872 MultiStar: stabilizing after lock position change
23:22:00.609 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
23:22:00.613 00.004 16872 UpdateGuideState(): m_state=1
23:22:00.615 00.002 16872 Star::Find(15, 1495, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:00.619 00.004 16872 Star::Find returns 1 (0), X=1495.75, Y=602.22, Mass=204796, SNR=283.0, Peak=20524 HFD=3.5
23:22:00.621 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:22:00.624 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:22:00.626 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:22:00.638 00.012 16872 setting force full frames = false
23:22:00.642 00.004 16872 setting lock position to (1495.75, 602.22)
23:22:00.651 00.009 16872 MultiStar: stabilizing after lock position change
23:22:00.659 00.008 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:22:00.667 00.008 16872 Changing from state SELECTING to SELECTED
23:22:00.670 00.003 16872 guider state => SELECTED
23:22:00.684 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3304, FiltMin=3192, FiltMax=65516, Gamma=2.190
23:22:00.732 00.048 16872 UpdateGuideState exits: m=204796 SNR=283.0
23:22:00.736 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3304, FiltMin=3192, FiltMax=65516, Gamma=2.190
23:22:00.787 00.051 16872 Status Line: Auto-selected star at (1495.8, 602.2)
23:22:00.806 00.019 16872 PhdController: newstate STATE_WAIT_SELECTED
23:22:00.809 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:00.813 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:22:00.816 00.003 16872 Enqueuing Expose request
23:22:00.818 00.002 9640 Worker thread wakes up
23:22:00.821 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:22:00.821 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1481,587,31,31)
23:22:00.822 00.001 16872 evsrv: cli 0D3BFFA8 connect
23:22:00.829 00.007 16872 case statement mapped state 2 to 1
23:22:00.833 00.004 16872 case statement mapped state 2 to 1
23:22:00.842 00.009 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"4268d788-a451-4582-9d8b-352ea5c132dd"}
23:22:00.846 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1495.75,602.22],"id":"4268d788-a451-4582-9d8b-352ea5c132dd"}
23:22:00.860 00.014 16872 evsrv: cli 0D3BFFA8 disconnect
23:22:00.864 00.004 16872 evsrv: cli 0D3BF968 connect
23:22:00.870 00.006 16872 case statement mapped state 2 to 1
23:22:00.874 00.004 16872 case statement mapped state 2 to 1
23:22:00.878 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"b89b9b92-f3f1-499b-94ce-51d3df73c980"}
23:22:00.887 00.009 16872 case statement mapped state 2 to 1
23:22:00.893 00.006 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"b89b9b92-f3f1-499b-94ce-51d3df73c980"}
23:22:00.906 00.013 16872 evsrv: cli 0D3BF968 disconnect
23:22:01.097 00.191 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8015e73d-c784-4c14-89f9-405f50baa6a5"}
23:22:01.100 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8015e73d-c784-4c14-89f9-405f50baa6a5"}
23:22:01.107 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"368938e5-165d-4ef6-a213-1cdc35e1971f"}
23:22:01.111 00.004 16872 case statement mapped state 2 to 1
23:22:01.114 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"368938e5-165d-4ef6-a213-1cdc35e1971f"}
23:22:01.117 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ded4c633-5ddb-4910-a623-4d33674c1157"}
23:22:01.123 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.75,7.22],"pixels":"..."},"id":"ded4c633-5ddb-4910-a623-4d33674c1157"}
23:22:01.909 00.786 16872 evsrv: cli 0D3C0A48 connect
23:22:01.913 00.004 16872 case statement mapped state 2 to 1
23:22:01.920 00.007 16872 case statement mapped state 2 to 1
23:22:01.934 00.014 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ce815a31-59fc-4a01-bfb7-3e8c68f62f3c"}
23:22:01.957 00.023 16872 case statement mapped state 2 to 1
23:22:01.973 00.016 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"ce815a31-59fc-4a01-bfb7-3e8c68f62f3c"}
23:22:01.978 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:22:02.980 01.002 16872 evsrv: cli 0D3BFFA8 connect
23:22:02.985 00.005 16872 case statement mapped state 2 to 1
23:22:02.991 00.006 16872 case statement mapped state 2 to 1
23:22:02.995 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"ceee6661-4ee6-47d3-8b48-9ae43e9c8e46"}
23:22:03.003 00.008 16872 case statement mapped state 2 to 1
23:22:03.006 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"ceee6661-4ee6-47d3-8b48-9ae43e9c8e46"}
23:22:03.010 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:22:04.011 01.001 16872 evsrv: cli 0D3C0A48 connect
23:22:04.016 00.005 16872 case statement mapped state 2 to 1
23:22:04.021 00.005 16872 case statement mapped state 2 to 1
23:22:04.025 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2f0a3ca1-f17e-4f92-b1cb-dd622d93fe4a"}
23:22:04.034 00.009 16872 case statement mapped state 2 to 1
23:22:04.037 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"2f0a3ca1-f17e-4f92-b1cb-dd622d93fe4a"}
23:22:04.041 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:22:04.597 00.556 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08bb8756-d359-4182-b3cc-d07ca0a280b0"}
23:22:04.602 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08bb8756-d359-4182-b3cc-d07ca0a280b0"}
23:22:04.609 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a01d9e09-b6d2-4f3d-99a6-3c7aa6d1c8d6"}
23:22:04.620 00.011 16872 case statement mapped state 2 to 1
23:22:04.626 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"a01d9e09-b6d2-4f3d-99a6-3c7aa6d1c8d6"}
23:22:04.630 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9ae6b5e8-add5-412b-8bea-9f936ebb0818"}
23:22:04.634 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.75,7.22],"pixels":"..."},"id":"9ae6b5e8-add5-412b-8bea-9f936ebb0818"}
23:22:04.925 00.291 9640 Exposure complete
23:22:05.043 00.118 16872 evsrv: cli 0D3BFB48 connect
23:22:05.053 00.010 16872 case statement mapped state 2 to 1
23:22:05.068 00.015 16872 case statement mapped state 2 to 1
23:22:05.074 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"d107f13a-c0fe-46e6-b09d-96879407a864"}
23:22:05.088 00.014 16872 case statement mapped state 2 to 1
23:22:05.098 00.010 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"d107f13a-c0fe-46e6-b09d-96879407a864"}
23:22:05.111 00.013 16872 evsrv: cli 0D3BFB48 disconnect
23:22:05.153 00.042 9640 worker thread done servicing request
23:22:05.153 00.000 16872 OnExposeComplete: enter
23:22:05.160 00.007 16872 UpdateGuideState(): m_state=2
23:22:05.164 00.004 16872 Star::Find(15, 1495, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:22:05.168 00.004 16872 Star::Find returns 1 (0), X=1495.28, Y=601.95, Mass=222283, SNR=282.1, Peak=25020 HFD=3.2
23:22:05.175 00.007 16872 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.56) = xAngle (-4.16 = 2.12)
23:22:05.183 00.008 16872 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.12 = 2.17)
23:22:05.188 00.005 16872 CameraToMount -- cameraX=-0.47 cameraY=-0.28 hyp=0.55 cameraTheta=-2.61 mountX=-0.29 mountY=0.45, mountTheta=2.13
23:22:05.195 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3308, FiltMin=3212, FiltMax=65516, Gamma=2.190
23:22:05.251 00.056 16872 UpdateGuideState exits: m=222283 SNR=282.1
23:22:05.257 00.006 16872 PhdController: newstate STATE_CALIBRATE
23:22:05.261 00.004 16872 PhdController: newstate STATE_GUIDE
23:22:05.304 00.043 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:22:05.308 00.004 16872 guider state => CALIBRATED
23:22:05.315 00.007 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:22:05.330 00.015 16872 reset dither spiral
23:22:05.335 00.005 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:22:05.338 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:05.344 00.006 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:22:05.352 00.008 16872 Enqueuing Expose request
23:22:05.363 00.011 9640 Worker thread wakes up
23:22:05.363 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:22:05.363 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:22:06.112 00.749 16872 evsrv: cli 0D3C0A48 connect
23:22:06.117 00.005 16872 case statement mapped state 5 to 1
23:22:06.123 00.006 16872 case statement mapped state 5 to 1
23:22:06.127 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"da835c2a-f9ef-4dad-8211-ab84365f6921"}
23:22:06.130 00.003 16872 case statement mapped state 5 to 1
23:22:06.132 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"da835c2a-f9ef-4dad-8211-ab84365f6921"}
23:22:06.138 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:22:07.140 01.002 16872 evsrv: cli 0D3BF968 connect
23:22:07.145 00.005 16872 case statement mapped state 5 to 1
23:22:07.151 00.006 16872 case statement mapped state 5 to 1
23:22:07.157 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"5aa57a0c-9779-45ac-962d-f2971bebb0c4"}
23:22:07.160 00.003 16872 case statement mapped state 5 to 1
23:22:07.165 00.005 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"5aa57a0c-9779-45ac-962d-f2971bebb0c4"}
23:22:07.171 00.006 16872 evsrv: cli 0D3BF968 disconnect
23:22:08.097 00.926 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"383cecdf-c2d5-4dee-9d7c-2e3846516bd4"}
23:22:08.100 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"383cecdf-c2d5-4dee-9d7c-2e3846516bd4"}
23:22:08.104 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed29682f-8876-4b22-85fb-b78e8abf00a7"}
23:22:08.108 00.004 16872 case statement mapped state 5 to 1
23:22:08.112 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ed29682f-8876-4b22-85fb-b78e8abf00a7"}
23:22:08.117 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eb976841-225d-405f-ab53-273582b0d163"}
23:22:08.121 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.28,6.95],"pixels":"..."},"id":"eb976841-225d-405f-ab53-273582b0d163"}
23:22:08.172 00.051 16872 evsrv: cli 0D3C0A48 connect
23:22:08.177 00.005 16872 case statement mapped state 5 to 1
23:22:08.182 00.005 16872 case statement mapped state 5 to 1
23:22:08.188 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"feb16708-235d-4fd4-8d56-3f0385bd38e3"}
23:22:08.192 00.004 16872 case statement mapped state 5 to 1
23:22:08.198 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"feb16708-235d-4fd4-8d56-3f0385bd38e3"}
23:22:08.203 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:22:09.204 01.001 16872 evsrv: cli 0D3C0A48 connect
23:22:09.209 00.005 16872 case statement mapped state 5 to 1
23:22:09.215 00.006 16872 case statement mapped state 5 to 1
23:22:09.219 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c37b1c0d-13ee-4388-9c6f-8508fb9fb098"}
23:22:09.223 00.004 16872 case statement mapped state 5 to 1
23:22:09.226 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c37b1c0d-13ee-4388-9c6f-8508fb9fb098"}
23:22:09.254 00.028 16872 evsrv: cli 0D3C0A48 disconnect
23:22:09.429 00.175 9640 Exposure complete
23:22:09.573 00.144 9640 worker thread done servicing request
23:22:09.573 00.000 16872 OnExposeComplete: enter
23:22:09.578 00.005 16872 UpdateGuideState(): m_state=5
23:22:09.580 00.002 16872 Star::Find(15, 1495, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:22:09.583 00.003 16872 Star::Find returns 1 (0), X=1495.35, Y=602.44, Mass=212582, SNR=279.8, Peak=21740 HFD=3.2
23:22:09.586 00.003 16872 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.56) = xAngle (1.08 = 1.08)
23:22:09.589 00.003 16872 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.13 = 1.13)
23:22:09.592 00.003 16872 CameraToMount -- cameraX=-0.40 cameraY=0.22 hyp=0.46 cameraTheta=2.64 mountX=0.21 mountY=0.41, mountTheta=1.09
23:22:09.596 00.004 16872 Changing from state CALIBRATED to GUIDING
23:22:09.601 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:22:09.605 00.004 16872 ScopeASCOM::SideOfPier() returns 0
23:22:09.677 00.072 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:22:09.680 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:22:09.683 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:22:09.685 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:22:09.689 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:22:09.692 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:22:09.695 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:22:09.697 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:22:09.699 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:22:09.702 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:22:09.705 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:22:09.711 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:22:09.714 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:22:09.716 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:22:09.799 00.083 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:22:09.802 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:22:09.805 00.003 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
23:22:09.810 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:22:09.813 00.003 16872 ScopeASCOM::SideOfPier() returns 0
23:22:09.882 00.069 16872 setting lock position to (1495.35, 602.44)
23:22:09.886 00.004 16872 MultiStar: stabilizing after lock position change
23:22:09.889 00.003 16872 guider state => GUIDING
23:22:09.892 00.003 16872 Status Line: Guiding
23:22:09.901 00.009 16872 Mount: notify guiding started
23:22:09.906 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:22:09.910 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:22:09.913 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:22:09.915 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:22:09.918 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:22:09.921 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:22:09.926 00.005 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:22:09.929 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:22:09.931 00.002 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:22:09.935 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:22:09.939 00.004 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:22:09.948 00.009 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:22:09.952 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:22:09.955 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:22:09.958 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:22:09.961 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:22:09.964 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:22:09.966 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:22:09.968 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:22:09.974 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:22:09.976 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:22:09.980 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:22:09.982 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:22:09.986 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:22:09.993 00.007 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:22:09.997 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:22:09.999 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:22:10.004 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:22:10.007 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:22:10.009 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:22:10.012 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:22:10.014 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:22:10.019 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:22:10.021 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:22:10.026 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:22:10.029 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:22:10.033 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:22:10.039 00.006 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:22:10.251 00.212 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:22:10.316 00.065 16872 ScopeASCOM::SideOfPier() returns 0
23:22:10.322 00.006 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:22:10.326 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:22:10.330 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:22:10.332 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:22:10.336 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:22:10.338 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:22:10.342 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:22:10.346 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:22:10.349 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:22:10.352 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65516, med=3312, FiltMin=3220, FiltMax=65512, Gamma=2.190
23:22:10.393 00.041 16872 UpdateGuideState exits: m=212582 SNR=279.8
23:22:10.396 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
23:22:10.398 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:10.401 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:22:10.404 00.003 16872 Enqueuing Expose request
23:22:10.409 00.005 9640 Worker thread wakes up
23:22:10.409 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:22:10.409 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:22:10.410 00.001 16872 evsrv: cli 0D3C0A48 connect
23:22:10.414 00.004 16872 case statement mapped state 6 to 3
23:22:10.419 00.005 16872 case statement mapped state 6 to 3
23:22:10.424 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f328857c-d376-4c99-a1cf-4e75861ba162"}
23:22:10.427 00.003 16872 case statement mapped state 6 to 3
23:22:10.429 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"f328857c-d376-4c99-a1cf-4e75861ba162"}
23:22:10.443 00.014 16872 evsrv: cli 0D3C0A48 disconnect
23:22:11.597 01.154 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec1f42cf-5215-480d-a8c7-5477bf1a071b"}
23:22:11.600 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ec1f42cf-5215-480d-a8c7-5477bf1a071b"}
23:22:11.604 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f95de5b5-770b-47f1-8f3d-b44e40b5a7d9"}
23:22:11.606 00.002 16872 case statement mapped state 6 to 3
23:22:11.610 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f95de5b5-770b-47f1-8f3d-b44e40b5a7d9"}
23:22:11.614 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6de94c57-69d2-4dde-be8b-9734b5f7e9ef"}
23:22:11.617 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.35,7.44],"pixels":"..."},"id":"6de94c57-69d2-4dde-be8b-9734b5f7e9ef"}
23:22:14.480 02.863 9640 Exposure complete
23:22:14.624 00.144 9640 worker thread done servicing request
23:22:14.624 00.000 16872 OnExposeComplete: enter
23:22:14.628 00.004 16872 UpdateGuideState(): m_state=6
23:22:14.631 00.003 16872 Star::Find(15, 1495, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:22:14.635 00.004 16872 Star::Find returns 1 (0), X=1495.30, Y=602.57, Mass=219482, SNR=285.6, Peak=23576 HFD=3.2
23:22:14.638 00.003 16872 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.56) = xAngle (0.41 = 0.41)
23:22:14.641 00.003 16872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.46 = 0.46)
23:22:14.647 00.006 16872 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.97 mountX=0.13 mountY=0.06, mountTheta=0.45
23:22:14.658 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-0.05, y=0.13, opts=13)
23:22:14.661 00.003 16872 Enqueuing Move request for scope (-0.05, 0.13)
23:22:14.663 00.002 9640 Worker thread wakes up
23:22:14.663 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
23:22:14.663 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
23:22:14.664 00.001 9640 Moving (-0.05, 0.13) raw xDistance=0.13 yDistance=0.06
23:22:14.664 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.13
23:22:14.664 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
23:22:14.664 00.000 9640 MoveAxis(W, 14, ABG)
23:22:14.664 00.000 9640 Guiding  Dir = 3, Dur = 14
23:22:14.664 00.000 9640 IsSlewing returns 0
23:22:14.664 00.000 9640 IsGuiding returns 0
23:22:14.665 00.001 9640 PulseGuide returned control before completion, sleep 24
23:22:14.670 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65516, med=3304, FiltMin=3132, FiltMax=65512, Gamma=2.190
23:22:14.702 00.032 9640 IsGuiding returns 1
23:22:14.702 00.000 9640 scope still moving after pulse duration time elapsed
23:22:14.713 00.011 16872 UpdateGuideState exits: m=219482 SNR=285.6
23:22:14.716 00.003 16872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 1 / 99999
23:22:14.723 00.007 16872 evsrv: {"Event":"Settling","Timestamp":1777782134.723,"Host":"RBFOCUS307","Inst":1,"Distance":0.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:22:14.730 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:14.734 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:22:14.737 00.003 16872 Enqueuing Expose request
23:22:14.739 00.002 9640 IsSlewing returns 0
23:22:14.739 00.000 9640 IsGuiding returns 0
23:22:14.739 00.000 9640 scope move finished after 14 + 61 ms
23:22:14.739 00.000 9640 Move returns status 0, amount 14
23:22:14.739 00.000 9640 MoveAxis(N, 0, ABG)
23:22:14.739 00.000 9640 Move returns status 0, amount 0
23:22:14.739 00.000 9640 move complete, result=0
23:22:14.739 00.000 9640 worker thread done servicing request
23:22:14.739 00.000 9640 Worker thread wakes up
23:22:14.740 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:22:14.740 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:22:14.744 00.004 16872 GuideStep: 0.1 px 14 ms WEST, 0.1 px 0 ms NORTH
23:22:15.097 00.353 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec5be4e9-80ba-4bf3-8567-353e6d6cd25d"}
23:22:15.103 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ec5be4e9-80ba-4bf3-8567-353e6d6cd25d"}
23:22:15.108 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"69317b44-941d-47ca-8a8b-e371e81be0d5"}
23:22:15.111 00.003 16872 case statement mapped state 6 to 3
23:22:15.114 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"69317b44-941d-47ca-8a8b-e371e81be0d5"}
23:22:15.117 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8b1caab7-cab1-4f99-a3de-e2e0ea50d1b5"}
23:22:15.121 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.30,6.57],"pixels":"..."},"id":"8b1caab7-cab1-4f99-a3de-e2e0ea50d1b5"}
23:22:18.595 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"50f3018d-2ca8-49d9-9ea1-e30171ca0c32"}
23:22:18.599 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"50f3018d-2ca8-49d9-9ea1-e30171ca0c32"}
23:22:18.603 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86d5e154-93c9-439b-be3d-4ba5f9c7bf00"}
23:22:18.606 00.003 16872 case statement mapped state 6 to 3
23:22:18.610 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"86d5e154-93c9-439b-be3d-4ba5f9c7bf00"}
23:22:18.616 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c7c504ba-dce6-4b50-a011-80e33f54a8a6"}
23:22:18.620 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.30,6.57],"pixels":"..."},"id":"c7c504ba-dce6-4b50-a011-80e33f54a8a6"}
23:22:18.792 00.172 9640 Exposure complete
23:22:18.931 00.139 9640 worker thread done servicing request
23:22:18.932 00.001 16872 OnExposeComplete: enter
23:22:18.935 00.003 16872 UpdateGuideState(): m_state=6
23:22:18.940 00.005 16872 Star::Find(15, 1495, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:22:18.948 00.008 16872 Star::Find returns 1 (0), X=1495.40, Y=601.88, Mass=222220, SNR=300.5, Peak=21844 HFD=3.5
23:22:18.951 00.003 16872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.56) = xAngle (-3.05 = -3.05)
23:22:18.954 00.003 16872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.00 = -3.00)
23:22:18.956 00.002 16872 CameraToMount -- cameraX=0.05 cameraY=-0.56 hyp=0.56 cameraTheta=-1.49 mountX=-0.56 mountY=-0.08, mountTheta=-3.00
23:22:18.963 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=-0.56, opts=13)
23:22:18.967 00.004 16872 Enqueuing Move request for scope (0.05, -0.56)
23:22:18.970 00.003 9640 Worker thread wakes up
23:22:18.970 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.56) opts 0xd
23:22:18.970 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, -0.56)
23:22:18.970 00.000 9640 Moving (0.05, -0.56) raw xDistance=-0.56 yDistance=-0.08
23:22:18.970 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.56
23:22:18.970 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.08, m_sumCorr=0
23:22:18.971 00.001 9640 MoveAxis(E, 58, ABG)
23:22:18.971 00.000 9640 Guiding  Dir = 2, Dur = 58
23:22:18.971 00.000 9640 IsSlewing returns 0
23:22:18.971 00.000 9640 IsGuiding returns 0
23:22:18.971 00.000 9640 PulseGuide returned control before completion, sleep 68
23:22:18.976 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65516, med=3308, FiltMin=3128, FiltMax=65516, Gamma=2.190
23:22:19.014 00.038 16872 UpdateGuideState exits: m=222220 SNR=300.5
23:22:19.020 00.006 16872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 2 / 99999
23:22:19.022 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777782139.022,"Host":"RBFOCUS307","Inst":1,"Distance":0.42,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:22:19.025 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:19.028 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:22:19.039 00.011 16872 Enqueuing Expose request
23:22:19.044 00.005 9640 IsGuiding returns 1
23:22:19.044 00.000 9640 scope still moving after pulse duration time elapsed
23:22:19.077 00.033 9640 IsSlewing returns 0
23:22:19.080 00.003 9640 IsGuiding returns 0
23:22:19.081 00.001 9640 scope move finished after 58 + 51 ms
23:22:19.081 00.000 9640 Move returns status 0, amount 58
23:22:19.081 00.000 9640 MoveAxis(N, 0, ABG)
23:22:19.081 00.000 9640 Move returns status 0, amount 0
23:22:19.081 00.000 9640 move complete, result=0
23:22:19.082 00.001 9640 worker thread done servicing request
23:22:19.082 00.000 9640 Worker thread wakes up
23:22:19.082 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:22:19.082 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:22:19.084 00.002 16872 GuideStep: -0.6 px 58 ms EAST, -0.1 px 0 ms NORTH
23:22:22.094 03.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd2e7217-786e-40ff-819a-4d034e532c90"}
23:22:22.097 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dd2e7217-786e-40ff-819a-4d034e532c90"}
23:22:22.101 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f8adbe7b-b0f9-45f1-9317-d298dd51e505"}
23:22:22.105 00.004 16872 case statement mapped state 6 to 3
23:22:22.107 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8adbe7b-b0f9-45f1-9317-d298dd51e505"}
23:22:22.110 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93a0a6b9-58ce-4a9a-b555-c424ef5b8c46"}
23:22:22.113 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.40,6.88],"pixels":"..."},"id":"93a0a6b9-58ce-4a9a-b555-c424ef5b8c46"}
23:22:23.141 01.028 9640 Exposure complete
23:22:23.326 00.185 9640 worker thread done servicing request
23:22:23.326 00.000 16872 OnExposeComplete: enter
23:22:23.331 00.005 16872 UpdateGuideState(): m_state=6
23:22:23.337 00.006 16872 Star::Find(15, 1495, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:22:23.342 00.005 16872 Star::Find returns 1 (0), X=1495.15, Y=602.42, Mass=230480, SNR=281.7, Peak=23500 HFD=3.2
23:22:23.345 00.003 16872 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.56) = xAngle (-4.57 = 1.71)
23:22:23.349 00.004 16872 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.52 = 1.76)
23:22:23.352 00.003 16872 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-3.01 mountX=-0.03 mountY=0.20, mountTheta=1.71
23:22:23.358 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=-0.03, opts=13)
23:22:23.361 00.003 16872 Enqueuing Move request for scope (-0.21, -0.03)
23:22:23.365 00.004 9640 Worker thread wakes up
23:22:23.365 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd
23:22:23.365 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, -0.03)
23:22:23.365 00.000 9640 Moving (-0.21, -0.03) raw xDistance=-0.03 yDistance=0.20
23:22:23.365 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:22:23.365 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.20, m_sumCorr=0
23:22:23.365 00.000 9640 MoveAxis(E, 0, ABG)
23:22:23.365 00.000 9640 Move returns status 0, amount 0
23:22:23.365 00.000 9640 MoveAxis(N, 0, ABG)
23:22:23.365 00.000 9640 Move returns status 0, amount 0
23:22:23.365 00.000 9640 move complete, result=0
23:22:23.366 00.001 9640 worker thread done servicing request
23:22:23.371 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3296, FiltMin=3208, FiltMax=65512, Gamma=2.190
23:22:23.423 00.052 16872 UpdateGuideState exits: m=230480 SNR=281.7
23:22:23.426 00.003 16872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 3 / 99999
23:22:23.436 00.010 16872 evsrv: {"Event":"Settling","Timestamp":1777782143.436,"Host":"RBFOCUS307","Inst":1,"Distance":0.36,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
23:22:23.440 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:23.447 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:22:23.454 00.007 16872 Enqueuing Expose request
23:22:23.459 00.005 9640 Worker thread wakes up
23:22:23.459 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:22:23.464 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:22:23.464 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:22:25.594 02.130 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06dcddd2-0766-43f0-978d-8d320d0c6e1f"}
23:22:25.597 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"06dcddd2-0766-43f0-978d-8d320d0c6e1f"}
23:22:25.601 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd77bef9-dc8c-4a41-b1cb-a514dabf6c7c"}
23:22:25.605 00.004 16872 case statement mapped state 6 to 3
23:22:25.610 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd77bef9-dc8c-4a41-b1cb-a514dabf6c7c"}
23:22:25.610 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"99c1b9d8-d254-4606-afd0-56499b9b881e"}
23:22:25.618 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.15,7.42],"pixels":"..."},"id":"99c1b9d8-d254-4606-afd0-56499b9b881e"}
23:22:27.529 01.911 9640 Exposure complete
23:22:27.660 00.131 9640 worker thread done servicing request
23:22:27.660 00.000 16872 OnExposeComplete: enter
23:22:27.660 00.000 16872 UpdateGuideState(): m_state=6
23:22:27.668 00.008 16872 Star::Find(15, 1495, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:22:27.668 00.000 16872 Star::Find returns 1 (0), X=1495.13, Y=603.08, Mass=230158, SNR=296.9, Peak=28872 HFD=2.8
23:22:27.668 00.000 16872 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.56) = xAngle (0.36 = 0.36)
23:22:27.675 00.007 16872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.40 = 0.40)
23:22:27.679 00.004 16872 CameraToMount -- cameraX=-0.23 cameraY=0.63 hyp=0.67 cameraTheta=1.91 mountX=0.63 mountY=0.26, mountTheta=0.40
23:22:27.684 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.23, y=0.63, opts=13)
23:22:27.687 00.003 16872 Enqueuing Move request for scope (-0.23, 0.63)
23:22:27.687 00.000 9640 Worker thread wakes up
23:22:27.687 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.63) opts 0xd
23:22:27.687 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.23, 0.63)
23:22:27.687 00.000 9640 Moving (-0.23, 0.63) raw xDistance=0.63 yDistance=0.26
23:22:27.687 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.63
23:22:27.687 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=0
23:22:27.687 00.000 9640 MoveAxis(W, 67, ABG)
23:22:27.687 00.000 9640 Guiding  Dir = 3, Dur = 67
23:22:27.687 00.000 9640 IsSlewing returns 0
23:22:27.687 00.000 9640 IsGuiding returns 0
23:22:27.687 00.000 9640 PulseGuide returned control before completion, sleep 77
23:22:27.693 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3304, FiltMin=3204, FiltMax=65516, Gamma=2.190
23:22:27.734 00.041 16872 UpdateGuideState exits: m=230158 SNR=296.9
23:22:27.736 00.002 16872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 4 / 99999
23:22:27.743 00.007 16872 PhdController: newstate STATE_FINISH
23:22:27.746 00.003 16872 PhdController complete: success
23:22:27.748 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777782147.748,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:22:27.751 00.003 16872 Mount: notify guiding dither settle done success=1
23:22:27.757 00.006 16872 PhdController: newstate STATE_IDLE
23:22:27.759 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:27.759 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:22:27.759 00.000 16872 Enqueuing Expose request
23:22:27.776 00.017 9640 IsGuiding returns 1
23:22:27.776 00.000 9640 scope still moving after pulse duration time elapsed
23:22:27.801 00.025 9640 IsSlewing returns 0
23:22:27.801 00.000 9640 IsGuiding returns 0
23:22:27.801 00.000 9640 scope move finished after 67 + 43 ms
23:22:27.801 00.000 9640 Move returns status 0, amount 67
23:22:27.801 00.000 9640 MoveAxis(N, 0, ABG)
23:22:27.801 00.000 9640 Move returns status 0, amount 0
23:22:27.801 00.000 9640 move complete, result=0
23:22:27.802 00.001 9640 worker thread done servicing request
23:22:27.802 00.000 9640 Worker thread wakes up
23:22:27.802 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:22:27.802 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:22:27.805 00.003 16872 GuideStep: 0.6 px 67 ms WEST, 0.3 px 0 ms NORTH
23:22:28.062 00.257 16872 evsrv: cli 0D3C0228 connect
23:22:28.085 00.023 16872 case statement mapped state 6 to 3
23:22:28.090 00.005 16872 case statement mapped state 6 to 3
23:22:28.090 00.000 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"9d187d91-9cbb-4c19-9fcd-eface3d56bc6"}
23:22:28.098 00.008 16872 case statement mapped state 6 to 3
23:22:28.101 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d187d91-9cbb-4c19-9fcd-eface3d56bc6"}
23:22:28.106 00.005 16872 evsrv: cli 0D3C0228 disconnect
23:22:29.097 00.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99709356-4a20-4c9b-a72e-787dfb53a565"}
23:22:29.097 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"99709356-4a20-4c9b-a72e-787dfb53a565"}
23:22:29.106 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9ad69e8-08cb-4cc3-866e-3d1d6a5cffe3"}
23:22:29.110 00.004 16872 case statement mapped state 6 to 3
23:22:29.114 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9ad69e8-08cb-4cc3-866e-3d1d6a5cffe3"}
23:22:29.118 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"52edba83-8671-41f0-864b-52d206890339"}
23:22:29.118 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.13,7.08],"pixels":"..."},"id":"52edba83-8671-41f0-864b-52d206890339"}
23:22:31.839 02.721 9640 Exposure complete
23:22:31.973 00.134 9640 worker thread done servicing request
23:22:31.973 00.000 16872 OnExposeComplete: enter
23:22:31.977 00.004 16872 UpdateGuideState(): m_state=6
23:22:31.982 00.005 16872 Star::Find(15, 1495, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:22:31.985 00.003 16872 Star::Find returns 1 (0), X=1495.02, Y=602.36, Mass=225059, SNR=300.6, Peak=24280 HFD=3.3
23:22:31.985 00.000 16872 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.56) = xAngle (-4.45 = 1.83)
23:22:31.990 00.005 16872 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.40 = 1.88)
23:22:31.992 00.002 16872 CameraToMount -- cameraX=-0.33 cameraY=-0.08 hyp=0.34 cameraTheta=-2.89 mountX=-0.09 mountY=0.33, mountTheta=1.84
23:22:31.998 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.33, y=-0.08, opts=13)
23:22:32.001 00.003 16872 Enqueuing Move request for scope (-0.33, -0.08)
23:22:32.005 00.004 9640 Worker thread wakes up
23:22:32.005 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.08) opts 0xd
23:22:32.005 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.33, -0.08)
23:22:32.006 00.001 9640 Moving (-0.33, -0.08) raw xDistance=-0.09 yDistance=0.33
23:22:32.006 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:22:32.006 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.33, m_sumCorr=0
23:22:32.006 00.000 9640 MoveAxis(E, 0, ABG)
23:22:32.006 00.000 9640 Move returns status 0, amount 0
23:22:32.006 00.000 9640 MoveAxis(N, 0, ABG)
23:22:32.006 00.000 9640 Move returns status 0, amount 0
23:22:32.006 00.000 9640 move complete, result=0
23:22:32.006 00.000 9640 worker thread done servicing request
23:22:32.011 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3304, FiltMin=3158, FiltMax=65512, Gamma=2.190
23:22:32.050 00.039 16872 UpdateGuideState exits: m=225059 SNR=300.6
23:22:32.055 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:32.060 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:22:32.065 00.005 16872 Enqueuing Expose request
23:22:32.069 00.004 9640 Worker thread wakes up
23:22:32.069 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:22:32.072 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:22:32.072 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:22:32.601 00.529 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"54101d67-f31d-4449-9c20-0c416d42d92f"}
23:22:32.601 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"54101d67-f31d-4449-9c20-0c416d42d92f"}
23:22:32.601 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"99675f93-6173-482c-89a8-22e85c3b693e"}
23:22:32.611 00.010 16872 case statement mapped state 6 to 3
23:22:32.613 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"99675f93-6173-482c-89a8-22e85c3b693e"}
23:22:32.620 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7b2c99ec-b0e9-45ba-84d9-94b598cdaa12"}
23:22:32.622 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.02,7.36],"pixels":"..."},"id":"7b2c99ec-b0e9-45ba-84d9-94b598cdaa12"}
23:22:36.101 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e77c1b02-05a0-4184-a1e5-eae74f04d02a"}
23:22:36.104 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e77c1b02-05a0-4184-a1e5-eae74f04d02a"}
23:22:36.106 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d1176ddf-c86d-4a0b-ada2-05551d338da1"}
23:22:36.114 00.008 16872 case statement mapped state 6 to 3
23:22:36.116 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1176ddf-c86d-4a0b-ada2-05551d338da1"}
23:22:36.120 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"15a1ac75-16ed-495e-a30b-2b4f35c40a3c"}
23:22:36.120 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.02,7.36],"pixels":"..."},"id":"15a1ac75-16ed-495e-a30b-2b4f35c40a3c"}
23:22:36.136 00.016 9640 Exposure complete
23:22:36.275 00.139 9640 worker thread done servicing request
23:22:36.275 00.000 16872 OnExposeComplete: enter
23:22:36.284 00.009 16872 UpdateGuideState(): m_state=6
23:22:36.287 00.003 16872 Star::Find(15, 1495, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:22:36.292 00.005 16872 Star::Find returns 1 (0), X=1495.08, Y=602.44, Mass=233899, SNR=294.3, Peak=27448 HFD=2.9
23:22:36.292 00.000 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.67 = 1.61)
23:22:36.298 00.006 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.66)
23:22:36.302 00.004 16872 CameraToMount -- cameraX=-0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-3.12 mountX=-0.01 mountY=0.27, mountTheta=1.61
23:22:36.302 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=-0.01, opts=13)
23:22:36.308 00.006 16872 Enqueuing Move request for scope (-0.27, -0.01)
23:22:36.310 00.002 9640 Worker thread wakes up
23:22:36.310 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.01) opts 0xd
23:22:36.310 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, -0.01)
23:22:36.310 00.000 9640 Moving (-0.27, -0.01) raw xDistance=-0.01 yDistance=0.27
23:22:36.310 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:22:36.310 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.27, m_sumCorr=0.18
23:22:36.310 00.000 9640 MoveAxis(E, 0, ABG)
23:22:36.310 00.000 9640 Move returns status 0, amount 0
23:22:36.310 00.000 9640 MoveAxis(S, 22, ABG)
23:22:36.310 00.000 9640 Guiding  Dir = 1, Dur = 22
23:22:36.310 00.000 9640 IsSlewing returns 0
23:22:36.313 00.003 9640 IsGuiding returns 0
23:22:36.313 00.000 9640 PulseGuide returned control before completion, sleep 32
23:22:36.322 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65516, med=3304, FiltMin=3144, FiltMax=65512, Gamma=2.190
23:22:36.353 00.031 9640 IsGuiding returns 1
23:22:36.353 00.000 9640 scope still moving after pulse duration time elapsed
23:22:36.364 00.011 16872 UpdateGuideState exits: m=233899 SNR=294.3
23:22:36.372 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:36.377 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:22:36.381 00.004 9640 IsSlewing returns 0
23:22:36.381 00.000 16872 Enqueuing Expose request
23:22:36.386 00.005 9640 IsGuiding returns 0
23:22:36.386 00.000 9640 scope move finished after 22 + 51 ms
23:22:36.386 00.000 9640 Move returns status 0, amount 22
23:22:36.386 00.000 9640 move complete, result=0
23:22:36.386 00.000 9640 worker thread done servicing request
23:22:36.386 00.000 9640 Worker thread wakes up
23:22:36.386 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:22:36.386 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:22:36.394 00.008 16872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 22 ms SOUTH
23:22:39.601 03.207 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5aba010-df5f-4f30-8f23-13b27a7f75e1"}
23:22:39.605 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a5aba010-df5f-4f30-8f23-13b27a7f75e1"}
23:22:39.610 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85b026af-0fea-44c9-aacb-895e693105e3"}
23:22:39.615 00.005 16872 case statement mapped state 6 to 3
23:22:39.619 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"85b026af-0fea-44c9-aacb-895e693105e3"}
23:22:39.623 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a7597502-1e28-48e6-98d0-9f4729997961"}
23:22:39.632 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.08,7.44],"pixels":"..."},"id":"a7597502-1e28-48e6-98d0-9f4729997961"}
23:22:40.459 00.827 9640 Exposure complete
23:22:40.606 00.147 9640 worker thread done servicing request
23:22:40.606 00.000 16872 OnExposeComplete: enter
23:22:40.609 00.003 16872 UpdateGuideState(): m_state=6
23:22:40.613 00.004 16872 Star::Find(15, 1495, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:22:40.615 00.002 16872 Star::Find returns 1 (0), X=1494.91, Y=602.36, Mass=216160, SNR=291.1, Peak=23444 HFD=3.3
23:22:40.619 00.004 16872 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.56) = xAngle (-4.51 = 1.78)
23:22:40.622 00.003 16872 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.46 = 1.82)
23:22:40.624 00.002 16872 CameraToMount -- cameraX=-0.45 cameraY=-0.09 hyp=0.45 cameraTheta=-2.95 mountX=-0.09 mountY=0.44, mountTheta=1.78
23:22:40.630 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.45, y=-0.09, opts=13)
23:22:40.633 00.003 16872 Enqueuing Move request for scope (-0.45, -0.09)
23:22:40.635 00.002 9640 Worker thread wakes up
23:22:40.635 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.09) opts 0xd
23:22:40.635 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.45, -0.09)
23:22:40.635 00.000 9640 Moving (-0.45, -0.09) raw xDistance=-0.09 yDistance=0.44
23:22:40.636 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:22:40.636 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.44, m_sumCorr=0.18
23:22:40.636 00.000 9640 MoveAxis(E, 0, ABG)
23:22:40.636 00.000 9640 Move returns status 0, amount 0
23:22:40.636 00.000 9640 MoveAxis(N, 0, ABG)
23:22:40.636 00.000 9640 Move returns status 0, amount 0
23:22:40.636 00.000 9640 move complete, result=0
23:22:40.636 00.000 9640 worker thread done servicing request
23:22:40.645 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3304, FiltMin=3196, FiltMax=65512, Gamma=2.190
23:22:40.686 00.041 16872 UpdateGuideState exits: m=216160 SNR=291.1
23:22:40.692 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:40.696 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:22:40.699 00.003 16872 Enqueuing Expose request
23:22:40.702 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:22:40.706 00.004 9640 Worker thread wakes up
23:22:40.706 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:22:40.706 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:22:43.100 02.394 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b364498-f65f-4050-9766-1ae87df58929"}
23:22:43.104 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8b364498-f65f-4050-9766-1ae87df58929"}
23:22:43.107 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d18b220b-0d2f-487a-83ff-1a9c3ac28d08"}
23:22:43.110 00.003 16872 case statement mapped state 6 to 3
23:22:43.114 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d18b220b-0d2f-487a-83ff-1a9c3ac28d08"}
23:22:43.120 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"aee32328-94e0-4f56-b264-6e82e450a301"}
23:22:43.123 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.91,7.36],"pixels":"..."},"id":"aee32328-94e0-4f56-b264-6e82e450a301"}
23:22:44.770 01.647 9640 Exposure complete
23:22:44.932 00.162 9640 worker thread done servicing request
23:22:44.932 00.000 16872 OnExposeComplete: enter
23:22:44.935 00.003 16872 UpdateGuideState(): m_state=6
23:22:44.939 00.004 16872 Star::Find(15, 1494, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:22:44.943 00.004 16872 Star::Find returns 1 (0), X=1494.73, Y=601.86, Mass=209934, SNR=276.6, Peak=22308 HFD=3.2
23:22:44.946 00.003 16872 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.56) = xAngle (-3.94 = 2.34)
23:22:44.948 00.002 16872 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.90 = 2.39)
23:22:44.952 00.004 16872 CameraToMount -- cameraX=-0.62 cameraY=-0.59 hyp=0.85 cameraTheta=-2.39 mountX=-0.59 mountY=0.59, mountTheta=2.36
23:22:44.962 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.62, y=-0.59, opts=13)
23:22:44.965 00.003 16872 Enqueuing Move request for scope (-0.62, -0.59)
23:22:44.968 00.003 9640 Worker thread wakes up
23:22:44.969 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.59) opts 0xd
23:22:44.969 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.62, -0.59)
23:22:44.969 00.000 9640 Moving (-0.62, -0.59) raw xDistance=-0.59 yDistance=0.59
23:22:44.969 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.59
23:22:44.969 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.59, m_sumCorr=0.36
23:22:44.969 00.000 9640 MoveAxis(E, 63, ABG)
23:22:44.969 00.000 9640 Guiding  Dir = 2, Dur = 63
23:22:44.970 00.001 9640 IsSlewing returns 0
23:22:44.970 00.000 9640 IsGuiding returns 0
23:22:44.970 00.000 9640 PulseGuide returned control before completion, sleep 73
23:22:44.978 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65516, med=3308, FiltMin=3176, FiltMax=65512, Gamma=2.190
23:22:45.023 00.045 16872 UpdateGuideState exits: m=209934 SNR=276.6
23:22:45.027 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:45.030 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:22:45.041 00.011 16872 Enqueuing Expose request
23:22:45.046 00.005 9640 IsGuiding returns 1
23:22:45.046 00.000 9640 scope still moving after pulse duration time elapsed
23:22:45.079 00.033 9640 IsSlewing returns 0
23:22:45.080 00.001 9640 IsGuiding returns 1
23:22:45.109 00.029 9640 IsSlewing returns 0
23:22:45.109 00.000 9640 IsGuiding returns 1
23:22:45.141 00.032 9640 IsSlewing returns 0
23:22:45.142 00.001 9640 IsGuiding returns 1
23:22:45.172 00.030 9640 IsSlewing returns 0
23:22:45.172 00.000 9640 IsGuiding returns 1
23:22:45.208 00.036 9640 IsSlewing returns 0
23:22:45.209 00.001 9640 IsGuiding returns 0
23:22:45.209 00.000 9640 scope move finished after 63 + 176 ms
23:22:45.209 00.000 9640 Move returns status 0, amount 63
23:22:45.209 00.000 9640 MoveAxis(S, 21, ABG)
23:22:45.209 00.000 9640 Guiding  Dir = 1, Dur = 21
23:22:45.209 00.000 9640 IsSlewing returns 0
23:22:45.210 00.001 9640 IsGuiding returns 0
23:22:45.210 00.000 9640 PulseGuide returned control before completion, sleep 31
23:22:45.254 00.044 9640 IsGuiding returns 0
23:22:45.255 00.001 9640 Move returns status 0, amount 21
23:22:45.255 00.000 9640 move complete, result=0
23:22:45.255 00.000 9640 worker thread done servicing request
23:22:45.255 00.000 16872 GuideStep: -0.6 px 63 ms EAST, 0.6 px 21 ms SOUTH
23:22:45.260 00.005 9640 Worker thread wakes up
23:22:45.260 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:22:45.260 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:22:46.600 01.340 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a9dbed6-371d-4e03-992d-c871f8571be5"}
23:22:46.604 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7a9dbed6-371d-4e03-992d-c871f8571be5"}
23:22:46.610 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"525c454d-c6c3-45c7-847b-19742eff936d"}
23:22:46.618 00.008 16872 case statement mapped state 6 to 3
23:22:46.622 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"525c454d-c6c3-45c7-847b-19742eff936d"}
23:22:46.626 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1e408540-c9b7-43ce-a259-3043c780390b"}
23:22:46.630 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.73,6.86],"pixels":"..."},"id":"1e408540-c9b7-43ce-a259-3043c780390b"}
23:22:49.331 02.701 9640 Exposure complete
23:22:49.479 00.148 9640 worker thread done servicing request
23:22:49.479 00.000 16872 OnExposeComplete: enter
23:22:49.482 00.003 16872 UpdateGuideState(): m_state=6
23:22:49.486 00.004 16872 Star::Find(15, 1494, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:22:49.490 00.004 16872 Star::Find returns 1 (0), X=1494.60, Y=603.01, Mass=215086, SNR=283.2, Peak=20020 HFD=3.5
23:22:49.496 00.006 16872 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.56) = xAngle (0.94 = 0.94)
23:22:49.501 00.005 16872 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.99 = 0.99)
23:22:49.504 00.003 16872 CameraToMount -- cameraX=-0.76 cameraY=0.57 hyp=0.95 cameraTheta=2.50 mountX=0.55 mountY=0.79, mountTheta=0.96
23:22:49.511 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.76, y=0.57, opts=13)
23:22:49.514 00.003 16872 Enqueuing Move request for scope (-0.76, 0.57)
23:22:49.518 00.004 9640 Worker thread wakes up
23:22:49.518 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.57) opts 0xd
23:22:49.518 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.76, 0.57)
23:22:49.518 00.000 9640 Moving (-0.76, 0.57) raw xDistance=0.55 yDistance=0.79
23:22:49.518 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.55
23:22:49.518 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.79, m_sumCorr=0.36
23:22:49.518 00.000 9640 MoveAxis(W, 53, ABG)
23:22:49.518 00.000 9640 Guiding  Dir = 3, Dur = 53
23:22:49.518 00.000 9640 IsSlewing returns 0
23:22:49.519 00.001 9640 IsGuiding returns 0
23:22:49.519 00.000 9640 PulseGuide returned control before completion, sleep 63
23:22:49.526 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3308, FiltMin=3216, FiltMax=65516, Gamma=2.190
23:22:49.569 00.043 16872 UpdateGuideState exits: m=215086 SNR=283.2
23:22:49.573 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:49.576 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:22:49.578 00.002 16872 Enqueuing Expose request
23:22:49.598 00.020 9640 IsGuiding returns 1
23:22:49.598 00.000 9640 scope still moving after pulse duration time elapsed
23:22:49.629 00.031 9640 IsSlewing returns 0
23:22:49.630 00.001 9640 IsGuiding returns 1
23:22:49.660 00.030 9640 IsSlewing returns 0
23:22:49.661 00.001 9640 IsGuiding returns 0
23:22:49.662 00.001 9640 scope move finished after 53 + 89 ms
23:22:49.662 00.000 9640 Move returns status 0, amount 53
23:22:49.662 00.000 9640 MoveAxis(N, 0, ABG)
23:22:49.662 00.000 9640 Move returns status 0, amount 0
23:22:49.662 00.000 9640 move complete, result=0
23:22:49.664 00.002 9640 worker thread done servicing request
23:22:49.664 00.000 9640 Worker thread wakes up
23:22:49.664 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:22:49.664 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:22:49.668 00.004 16872 GuideStep: 0.6 px 53 ms WEST, 0.8 px 0 ms NORTH
23:22:50.100 00.432 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5f23b7cc-9446-46df-be0d-55dd22ee223e"}
23:22:50.106 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5f23b7cc-9446-46df-be0d-55dd22ee223e"}
23:22:50.115 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26fb67c8-8d93-4d48-8bb5-75b35d70e430"}
23:22:50.118 00.003 16872 case statement mapped state 6 to 3
23:22:50.122 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"26fb67c8-8d93-4d48-8bb5-75b35d70e430"}
23:22:50.126 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"46a76bf7-648e-4d50-ac62-5d35cab745b8"}
23:22:50.130 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.60,7.01],"pixels":"..."},"id":"46a76bf7-648e-4d50-ac62-5d35cab745b8"}
23:22:53.600 03.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e02e6a1b-f0d8-441c-b5cd-7c6b4750e4f8"}
23:22:53.603 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e02e6a1b-f0d8-441c-b5cd-7c6b4750e4f8"}
23:22:53.607 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb695f8e-c07c-4d90-b687-d6f500ceac2c"}
23:22:53.611 00.004 16872 case statement mapped state 6 to 3
23:22:53.617 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb695f8e-c07c-4d90-b687-d6f500ceac2c"}
23:22:53.622 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2e308bd1-91d3-47f5-918a-769ac220047a"}
23:22:53.625 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.60,7.01],"pixels":"..."},"id":"2e308bd1-91d3-47f5-918a-769ac220047a"}
23:22:53.737 00.112 9640 Exposure complete
23:22:53.883 00.146 9640 worker thread done servicing request
23:22:53.883 00.000 16872 OnExposeComplete: enter
23:22:53.886 00.003 16872 UpdateGuideState(): m_state=6
23:22:53.894 00.008 16872 Star::Find(15, 1494, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:22:53.899 00.005 16872 Star::Find returns 1 (0), X=1494.71, Y=602.62, Mass=219852, SNR=291.9, Peak=21664 HFD=3.4
23:22:53.903 00.004 16872 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.56) = xAngle (1.32 = 1.32)
23:22:53.906 00.003 16872 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.37 = 1.37)
23:22:53.908 00.002 16872 CameraToMount -- cameraX=-0.64 cameraY=0.17 hyp=0.67 cameraTheta=2.88 mountX=0.16 mountY=0.65, mountTheta=1.33
23:22:53.914 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.64, y=0.17, opts=13)
23:22:53.917 00.003 16872 Enqueuing Move request for scope (-0.64, 0.17)
23:22:53.921 00.004 9640 Worker thread wakes up
23:22:53.921 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.17) opts 0xd
23:22:53.921 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.64, 0.17)
23:22:53.922 00.001 9640 Moving (-0.64, 0.17) raw xDistance=0.16 yDistance=0.65
23:22:53.922 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.16
23:22:53.922 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 0.65, m_sumCorr=0.67
23:22:53.922 00.000 9640 MoveAxis(W, 22, ABG)
23:22:53.922 00.000 9640 Guiding  Dir = 3, Dur = 22
23:22:53.922 00.000 9640 IsSlewing returns 0
23:22:53.922 00.000 9640 IsGuiding returns 0
23:22:53.923 00.001 9640 PulseGuide returned control before completion, sleep 32
23:22:53.929 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65516, med=3316, FiltMin=3220, FiltMax=65512, Gamma=2.190
23:22:53.968 00.039 9640 IsGuiding returns 1
23:22:53.968 00.000 9640 scope still moving after pulse duration time elapsed
23:22:53.970 00.002 16872 UpdateGuideState exits: m=219852 SNR=291.9
23:22:53.974 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:53.976 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:22:53.979 00.003 16872 Enqueuing Expose request
23:22:53.999 00.020 9640 IsSlewing returns 0
23:22:53.999 00.000 9640 IsGuiding returns 1
23:22:54.030 00.031 9640 IsSlewing returns 0
23:22:54.032 00.002 9640 IsGuiding returns 1
23:22:54.061 00.029 9640 IsSlewing returns 0
23:22:54.061 00.000 9640 IsGuiding returns 1
23:22:54.091 00.030 9640 IsSlewing returns 0
23:22:54.092 00.001 9640 IsGuiding returns 0
23:22:54.092 00.000 9640 scope move finished after 22 + 147 ms
23:22:54.092 00.000 9640 Move returns status 0, amount 22
23:22:54.092 00.000 9640 MoveAxis(S, 38, ABG)
23:22:54.092 00.000 9640 Guiding  Dir = 1, Dur = 38
23:22:54.092 00.000 9640 IsSlewing returns 0
23:22:54.093 00.001 9640 IsGuiding returns 0
23:22:54.093 00.000 9640 PulseGuide returned control before completion, sleep 48
23:22:54.153 00.060 9640 IsGuiding returns 1
23:22:54.154 00.001 9640 scope still moving after pulse duration time elapsed
23:22:54.183 00.029 9640 IsSlewing returns 0
23:22:54.183 00.000 9640 IsGuiding returns 0
23:22:54.183 00.000 9640 scope move finished after 38 + 52 ms
23:22:54.183 00.000 9640 Move returns status 0, amount 38
23:22:54.183 00.000 9640 move complete, result=0
23:22:54.183 00.000 9640 worker thread done servicing request
23:22:54.184 00.001 9640 Worker thread wakes up
23:22:54.184 00.000 16872 GuideStep: 0.2 px 22 ms WEST, 0.7 px 38 ms SOUTH
23:22:54.186 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
23:22:54.187 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:22:57.099 02.912 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7732f5e4-6816-4ea5-be25-c88335807c43"}
23:22:57.104 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7732f5e4-6816-4ea5-be25-c88335807c43"}
23:22:57.107 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28dcc83c-4d5e-44f3-b621-e0a0efdaa79b"}
23:22:57.110 00.003 16872 case statement mapped state 6 to 3
23:22:57.112 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28dcc83c-4d5e-44f3-b621-e0a0efdaa79b"}
23:22:57.116 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f2316f92-dcb3-48b3-b972-f1da8ad55158"}
23:22:57.121 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.71,6.62],"pixels":"..."},"id":"f2316f92-dcb3-48b3-b972-f1da8ad55158"}
23:22:58.274 01.153 9640 Exposure complete
23:22:58.419 00.145 9640 worker thread done servicing request
23:22:58.419 00.000 16872 OnExposeComplete: enter
23:22:58.422 00.003 16872 UpdateGuideState(): m_state=6
23:22:58.425 00.003 16872 Star::Find(15, 1494, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:22:58.433 00.008 16872 Star::Find returns 1 (0), X=1494.40, Y=602.00, Mass=213223, SNR=272.8, Peak=21836 HFD=3.4
23:22:58.438 00.005 16872 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.56) = xAngle (-4.26 = 2.03)
23:22:58.443 00.005 16872 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.21 = 2.07)
23:22:58.445 00.002 16872 CameraToMount -- cameraX=-0.95 cameraY=-0.45 hyp=1.05 cameraTheta=-2.70 mountX=-0.46 mountY=0.92, mountTheta=2.03
23:22:58.450 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.95, y=-0.45, opts=13)
23:22:58.454 00.004 16872 Enqueuing Move request for scope (-0.95, -0.45)
23:22:58.458 00.004 9640 Worker thread wakes up
23:22:58.458 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -0.45) opts 0xd
23:22:58.458 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.95, -0.45)
23:22:58.458 00.000 9640 Moving (-0.95, -0.45) raw xDistance=-0.46 yDistance=0.92
23:22:58.458 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.46
23:22:58.458 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.92, m_sumCorr=0.89
23:22:58.458 00.000 9640 MoveAxis(E, 47, ABG)
23:22:58.458 00.000 9640 Guiding  Dir = 2, Dur = 47
23:22:58.459 00.001 9640 IsSlewing returns 0
23:22:58.459 00.000 9640 IsGuiding returns 0
23:22:58.459 00.000 9640 PulseGuide returned control before completion, sleep 57
23:22:58.465 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3308, FiltMin=3188, FiltMax=65512, Gamma=2.190
23:22:58.507 00.042 16872 UpdateGuideState exits: m=213223 SNR=272.8
23:22:58.510 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:58.513 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:22:58.516 00.003 16872 Enqueuing Expose request
23:22:58.521 00.005 9640 IsGuiding returns 1
23:22:58.521 00.000 9640 scope still moving after pulse duration time elapsed
23:22:58.550 00.029 9640 IsSlewing returns 0
23:22:58.550 00.000 9640 IsGuiding returns 0
23:22:58.550 00.000 9640 scope move finished after 47 + 44 ms
23:22:58.550 00.000 9640 Move returns status 0, amount 47
23:22:58.550 00.000 9640 MoveAxis(S, 26, ABG)
23:22:58.550 00.000 9640 Guiding  Dir = 1, Dur = 26
23:22:58.551 00.001 9640 IsSlewing returns 0
23:22:58.551 00.000 9640 IsGuiding returns 0
23:22:58.551 00.000 9640 PulseGuide returned control before completion, sleep 36
23:22:58.597 00.046 9640 IsGuiding returns 1
23:22:58.598 00.001 9640 scope still moving after pulse duration time elapsed
23:22:58.628 00.030 9640 IsSlewing returns 0
23:22:58.628 00.000 9640 IsGuiding returns 0
23:22:58.629 00.001 9640 scope move finished after 26 + 51 ms
23:22:58.629 00.000 9640 Move returns status 0, amount 26
23:22:58.629 00.000 9640 move complete, result=0
23:22:58.629 00.000 16872 GuideStep: -0.5 px 47 ms EAST, 0.9 px 26 ms SOUTH
23:22:58.634 00.005 9640 worker thread done servicing request
23:22:58.634 00.000 9640 Worker thread wakes up
23:22:58.634 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:22:58.635 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:23:00.630 01.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5fb2b399-5dc8-416b-8cdb-69e4a7b532a1"}
23:23:00.636 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5fb2b399-5dc8-416b-8cdb-69e4a7b532a1"}
23:23:00.642 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"481cb39b-4472-45b1-972c-e17831d35f8d"}
23:23:00.647 00.005 16872 case statement mapped state 6 to 3
23:23:00.651 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"481cb39b-4472-45b1-972c-e17831d35f8d"}
23:23:00.656 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1fcdbb97-b787-4d54-a80e-f4175c4e21a6"}
23:23:00.660 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.40,7.00],"pixels":"..."},"id":"1fcdbb97-b787-4d54-a80e-f4175c4e21a6"}
23:23:02.709 02.049 9640 Exposure complete
23:23:02.853 00.144 9640 worker thread done servicing request
23:23:02.853 00.000 16872 OnExposeComplete: enter
23:23:02.857 00.004 16872 UpdateGuideState(): m_state=6
23:23:02.861 00.004 16872 Star::Find(15, 1494, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:23:02.864 00.003 16872 Star::Find returns 1 (0), X=1494.15, Y=602.83, Mass=234897, SNR=302.1, Peak=27420 HFD=2.9
23:23:02.867 00.003 16872 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.56) = xAngle (1.28 = 1.28)
23:23:02.876 00.009 16872 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.32 = 1.32)
23:23:02.881 00.005 16872 CameraToMount -- cameraX=-1.21 cameraY=0.39 hyp=1.27 cameraTheta=2.83 mountX=0.37 mountY=1.23, mountTheta=1.28
23:23:02.888 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.21, y=0.39, opts=13)
23:23:02.891 00.003 16872 Enqueuing Move request for scope (-1.21, 0.39)
23:23:02.895 00.004 9640 Worker thread wakes up
23:23:02.895 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.21, 0.39) opts 0xd
23:23:02.895 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.21, 0.39)
23:23:02.895 00.000 9640 Moving (-1.21, 0.39) raw xDistance=0.37 yDistance=1.23
23:23:02.895 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.37
23:23:02.895 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 1.23, m_sumCorr=1.1
23:23:02.895 00.000 9640 MoveAxis(W, 34, ABG)
23:23:02.895 00.000 9640 Guiding  Dir = 3, Dur = 34
23:23:02.896 00.001 9640 IsSlewing returns 0
23:23:02.896 00.000 9640 IsGuiding returns 0
23:23:02.896 00.000 9640 PulseGuide returned control before completion, sleep 44
23:23:02.902 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3300, FiltMin=3140, FiltMax=65516, Gamma=2.190
23:23:02.942 00.040 16872 UpdateGuideState exits: m=234897 SNR=302.1
23:23:02.945 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:02.949 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:23:02.951 00.002 16872 Enqueuing Expose request
23:23:02.954 00.003 9640 IsGuiding returns 1
23:23:02.954 00.000 9640 scope still moving after pulse duration time elapsed
23:23:02.977 00.023 9640 IsSlewing returns 0
23:23:02.978 00.001 9640 IsGuiding returns 0
23:23:02.978 00.000 9640 scope move finished after 34 + 49 ms
23:23:02.978 00.000 9640 Move returns status 0, amount 34
23:23:02.980 00.002 9640 MoveAxis(S, 27, ABG)
23:23:02.980 00.000 9640 Guiding  Dir = 1, Dur = 27
23:23:02.980 00.000 9640 IsSlewing returns 0
23:23:02.980 00.000 9640 IsGuiding returns 0
23:23:02.982 00.002 9640 PulseGuide returned control before completion, sleep 36
23:23:03.024 00.042 9640 IsGuiding returns 1
23:23:03.024 00.000 9640 scope still moving after pulse duration time elapsed
23:23:03.055 00.031 9640 IsSlewing returns 0
23:23:03.055 00.000 9640 IsGuiding returns 1
23:23:03.086 00.031 9640 IsSlewing returns 0
23:23:03.086 00.000 9640 IsGuiding returns 1
23:23:03.118 00.032 9640 IsSlewing returns 0
23:23:03.118 00.000 9640 IsGuiding returns 0
23:23:03.118 00.000 9640 scope move finished after 27 + 111 ms
23:23:03.118 00.000 9640 Move returns status 0, amount 27
23:23:03.118 00.000 9640 move complete, result=0
23:23:03.118 00.000 9640 worker thread done servicing request
23:23:03.118 00.000 9640 Worker thread wakes up
23:23:03.118 00.000 16872 GuideStep: 0.4 px 34 ms WEST, 1.2 px 27 ms SOUTH
23:23:03.122 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:23:03.122 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:23:04.128 01.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9db465f4-be6f-4dcd-b543-5692bb1000ef"}
23:23:04.132 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9db465f4-be6f-4dcd-b543-5692bb1000ef"}
23:23:04.138 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b800b93-9978-4983-8670-4a62ec994279"}
23:23:04.144 00.006 16872 case statement mapped state 6 to 3
23:23:04.149 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b800b93-9978-4983-8670-4a62ec994279"}
23:23:04.155 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f104410e-263a-4393-ab01-aef8c177f28c"}
23:23:04.159 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.15,6.83],"pixels":"..."},"id":"f104410e-263a-4393-ab01-aef8c177f28c"}
23:23:07.197 03.038 9640 Exposure complete
23:23:07.352 00.155 9640 worker thread done servicing request
23:23:07.352 00.000 16872 OnExposeComplete: enter
23:23:07.355 00.003 16872 UpdateGuideState(): m_state=6
23:23:07.358 00.003 16872 Star::Find(15, 1494, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:23:07.361 00.003 16872 Star::Find returns 1 (0), X=1494.13, Y=602.25, Mass=230433, SNR=302.2, Peak=25152 HFD=3.1
23:23:07.364 00.003 16872 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.56) = xAngle (-4.54 = 1.74)
23:23:07.366 00.002 16872 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.49 = 1.79)
23:23:07.369 00.003 16872 CameraToMount -- cameraX=-1.22 cameraY=-0.20 hyp=1.24 cameraTheta=-2.98 mountX=-0.21 mountY=1.21, mountTheta=1.75
23:23:07.378 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-1.22, y=-0.20, opts=13)
23:23:07.383 00.005 16872 Enqueuing Move request for scope (-1.22, -0.20)
23:23:07.387 00.004 9640 Worker thread wakes up
23:23:07.387 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.22, -0.20) opts 0xd
23:23:07.387 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.22, -0.20)
23:23:07.387 00.000 9640 Moving (-1.22, -0.20) raw xDistance=-0.21 yDistance=1.21
23:23:07.387 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.21
23:23:07.387 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 1.21, m_sumCorr=1.4
23:23:07.387 00.000 9640 MoveAxis(E, 19, ABG)
23:23:07.387 00.000 9640 Guiding  Dir = 2, Dur = 19
23:23:07.387 00.000 9640 IsSlewing returns 0
23:23:07.388 00.001 9640 IsGuiding returns 0
23:23:07.388 00.000 9640 PulseGuide returned control before completion, sleep 29
23:23:07.393 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3312, FiltMin=3212, FiltMax=65516, Gamma=2.190
23:23:07.418 00.025 9640 IsGuiding returns 1
23:23:07.419 00.001 9640 scope still moving after pulse duration time elapsed
23:23:07.437 00.018 16872 UpdateGuideState exits: m=230433 SNR=302.2
23:23:07.440 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:07.443 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:23:07.445 00.002 16872 Enqueuing Expose request
23:23:07.449 00.004 9640 IsSlewing returns 0
23:23:07.451 00.002 9640 IsGuiding returns 0
23:23:07.451 00.000 9640 scope move finished after 19 + 43 ms
23:23:07.451 00.000 9640 Move returns status 0, amount 19
23:23:07.451 00.000 9640 MoveAxis(S, 34, ABG)
23:23:07.451 00.000 9640 Guiding  Dir = 1, Dur = 34
23:23:07.452 00.001 9640 IsSlewing returns 0
23:23:07.452 00.000 9640 IsGuiding returns 0
23:23:07.452 00.000 9640 PulseGuide returned control before completion, sleep 44
23:23:07.512 00.060 9640 IsGuiding returns 1
23:23:07.512 00.000 9640 scope still moving after pulse duration time elapsed
23:23:07.542 00.030 9640 IsSlewing returns 0
23:23:07.543 00.001 9640 IsGuiding returns 1
23:23:07.572 00.029 9640 IsSlewing returns 0
23:23:07.572 00.000 9640 IsGuiding returns 1
23:23:07.604 00.032 9640 IsSlewing returns 0
23:23:07.604 00.000 9640 IsGuiding returns 1
23:23:07.630 00.026 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fba6b666-84f6-43f2-bb3c-b8962f27cf8a"}
23:23:07.632 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fba6b666-84f6-43f2-bb3c-b8962f27cf8a"}
23:23:07.636 00.004 9640 IsSlewing returns 0
23:23:07.636 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dbac775a-08b9-42cd-8282-50ca087890df"}
23:23:07.641 00.005 16872 case statement mapped state 6 to 3
23:23:07.644 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dbac775a-08b9-42cd-8282-50ca087890df"}
23:23:07.647 00.003 9640 IsGuiding returns 0
23:23:07.647 00.000 9640 scope move finished after 34 + 160 ms
23:23:07.647 00.000 9640 Move returns status 0, amount 34
23:23:07.647 00.000 9640 move complete, result=0
23:23:07.647 00.000 9640 worker thread done servicing request
23:23:07.647 00.000 9640 Worker thread wakes up
23:23:07.648 00.001 16872 GuideStep: -0.2 px 19 ms EAST, 1.2 px 34 ms SOUTH
23:23:07.650 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
23:23:07.650 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:23:07.665 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"38f80924-8774-409c-ae0e-e94a349a93f6"}
23:23:07.668 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.13,7.25],"pixels":"..."},"id":"38f80924-8774-409c-ae0e-e94a349a93f6"}
23:23:11.128 03.460 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d9bb19fb-221a-47eb-a920-57329ee56550"}
23:23:11.133 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d9bb19fb-221a-47eb-a920-57329ee56550"}
23:23:11.138 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6eaa5162-ac4e-40b0-b173-63ecb0f2c28e"}
23:23:11.142 00.004 16872 case statement mapped state 6 to 3
23:23:11.146 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6eaa5162-ac4e-40b0-b173-63ecb0f2c28e"}
23:23:11.150 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0f46533a-13a0-4374-ad1d-e01a5fd92791"}
23:23:11.153 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.13,7.25],"pixels":"..."},"id":"0f46533a-13a0-4374-ad1d-e01a5fd92791"}
23:23:11.728 00.575 9640 Exposure complete
23:23:11.873 00.145 9640 worker thread done servicing request
23:23:11.873 00.000 16872 OnExposeComplete: enter
23:23:11.878 00.005 16872 UpdateGuideState(): m_state=6
23:23:11.882 00.004 16872 Star::Find(15, 1494, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:23:11.884 00.002 16872 Star::Find returns 1 (0), X=1493.91, Y=602.37, Mass=222201, SNR=298.7, Peak=22184 HFD=3.3
23:23:11.887 00.003 16872 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.56) = xAngle (-4.64 = 1.64)
23:23:11.890 00.003 16872 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.60 = 1.69)
23:23:11.892 00.002 16872 CameraToMount -- cameraX=-1.45 cameraY=-0.08 hyp=1.45 cameraTheta=-3.09 mountX=-0.10 mountY=1.44, mountTheta=1.64
23:23:11.899 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.45, y=-0.08, opts=13)
23:23:11.904 00.005 16872 Enqueuing Move request for scope (-1.45, -0.08)
23:23:11.906 00.002 9640 Worker thread wakes up
23:23:11.906 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.45, -0.08) opts 0xd
23:23:11.906 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.45, -0.08)
23:23:11.906 00.000 9640 Moving (-1.45, -0.08) raw xDistance=-0.10 yDistance=1.44
23:23:11.906 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.10
23:23:11.906 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.37, input 1.44, m_sumCorr=1.8
23:23:11.906 00.000 9640 MoveAxis(E, 13, ABG)
23:23:11.906 00.000 9640 Guiding  Dir = 2, Dur = 13
23:23:11.906 00.000 9640 IsSlewing returns 0
23:23:11.907 00.001 9640 IsGuiding returns 0
23:23:11.907 00.000 9640 PulseGuide returned control before completion, sleep 23
23:23:11.914 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3316, FiltMin=3228, FiltMax=65516, Gamma=2.190
23:23:11.944 00.030 9640 IsGuiding returns 1
23:23:11.944 00.000 9640 scope still moving after pulse duration time elapsed
23:23:11.966 00.022 16872 UpdateGuideState exits: m=222201 SNR=298.7
23:23:11.970 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:11.975 00.005 9640 IsSlewing returns 0
23:23:11.975 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:23:11.979 00.004 9640 IsGuiding returns 0
23:23:11.979 00.000 16872 Enqueuing Expose request
23:23:11.983 00.004 9640 scope move finished after 13 + 59 ms
23:23:11.984 00.001 9640 Move returns status 0, amount 13
23:23:11.984 00.000 9640 MoveAxis(S, 44, ABG)
23:23:11.984 00.000 9640 Guiding  Dir = 1, Dur = 44
23:23:11.984 00.000 9640 IsSlewing returns 0
23:23:11.984 00.000 9640 IsGuiding returns 0
23:23:11.985 00.001 9640 PulseGuide returned control before completion, sleep 54
23:23:12.054 00.069 9640 IsGuiding returns 1
23:23:12.055 00.001 9640 scope still moving after pulse duration time elapsed
23:23:12.085 00.030 9640 IsSlewing returns 0
23:23:12.086 00.001 9640 IsGuiding returns 1
23:23:12.116 00.030 9640 IsSlewing returns 0
23:23:12.116 00.000 9640 IsGuiding returns 1
23:23:12.148 00.032 9640 IsSlewing returns 0
23:23:12.148 00.000 9640 IsGuiding returns 0
23:23:12.148 00.000 9640 scope move finished after 44 + 120 ms
23:23:12.149 00.001 9640 Move returns status 0, amount 44
23:23:12.149 00.000 9640 move complete, result=0
23:23:12.149 00.000 9640 worker thread done servicing request
23:23:12.149 00.000 16872 GuideStep: -0.1 px 13 ms EAST, 1.4 px 44 ms SOUTH
23:23:12.157 00.008 9640 Worker thread wakes up
23:23:12.157 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:23:12.157 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:23:14.628 02.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b5ae9198-4668-42da-9f7c-754bc9e863cc"}
23:23:14.630 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b5ae9198-4668-42da-9f7c-754bc9e863cc"}
23:23:14.634 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"385f39ac-8554-45e0-99cf-f57244cd0591"}
23:23:14.639 00.005 16872 case statement mapped state 6 to 3
23:23:14.643 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"385f39ac-8554-45e0-99cf-f57244cd0591"}
23:23:14.647 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"60be871f-e79a-4792-9dfe-beb234933b3f"}
23:23:14.651 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.91,7.37],"pixels":"..."},"id":"60be871f-e79a-4792-9dfe-beb234933b3f"}
23:23:16.214 01.563 9640 Exposure complete
23:23:16.368 00.154 9640 worker thread done servicing request
23:23:16.368 00.000 16872 OnExposeComplete: enter
23:23:16.373 00.005 16872 UpdateGuideState(): m_state=6
23:23:16.376 00.003 16872 Star::Find(15, 1493, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:23:16.379 00.003 16872 Star::Find returns 1 (0), X=1493.71, Y=602.61, Mass=211326, SNR=279.2, Peak=20356 HFD=3.5
23:23:16.382 00.003 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
23:23:16.386 00.004 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
23:23:16.387 00.001 16872 CameraToMount -- cameraX=-1.64 cameraY=0.17 hyp=1.65 cameraTheta=3.04 mountX=0.14 mountY=1.65, mountTheta=1.48
23:23:16.392 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.64, y=0.17, opts=13)
23:23:16.395 00.003 16872 Enqueuing Move request for scope (-1.64, 0.17)
23:23:16.398 00.003 9640 Worker thread wakes up
23:23:16.400 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.64, 0.17) opts 0xd
23:23:16.400 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.64, 0.17)
23:23:16.400 00.000 9640 Moving (-1.64, 0.17) raw xDistance=0.14 yDistance=1.65
23:23:16.400 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.14
23:23:16.400 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.42, input 1.65, m_sumCorr=2.2
23:23:16.400 00.000 9640 MoveAxis(W, 14, ABG)
23:23:16.400 00.000 9640 Guiding  Dir = 3, Dur = 14
23:23:16.400 00.000 9640 IsSlewing returns 0
23:23:16.400 00.000 9640 IsGuiding returns 0
23:23:16.401 00.001 9640 PulseGuide returned control before completion, sleep 24
23:23:16.407 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3304, FiltMin=3200, FiltMax=65516, Gamma=2.190
23:23:16.428 00.021 9640 IsGuiding returns 1
23:23:16.428 00.000 9640 scope still moving after pulse duration time elapsed
23:23:16.449 00.021 16872 UpdateGuideState exits: m=211326 SNR=279.2
23:23:16.453 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:16.456 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:23:16.459 00.003 16872 Enqueuing Expose request
23:23:16.466 00.007 9640 IsSlewing returns 0
23:23:16.467 00.001 9640 IsGuiding returns 0
23:23:16.467 00.000 9640 scope move finished after 14 + 52 ms
23:23:16.467 00.000 9640 Move returns status 0, amount 14
23:23:16.467 00.000 9640 MoveAxis(S, 50, ABG)
23:23:16.467 00.000 9640 Guiding  Dir = 1, Dur = 50
23:23:16.467 00.000 9640 IsSlewing returns 0
23:23:16.467 00.000 9640 IsGuiding returns 0
23:23:16.468 00.001 9640 PulseGuide returned control before completion, sleep 60
23:23:16.538 00.070 9640 IsGuiding returns 1
23:23:16.538 00.000 9640 scope still moving after pulse duration time elapsed
23:23:16.569 00.031 9640 IsSlewing returns 0
23:23:16.569 00.000 9640 IsGuiding returns 1
23:23:16.599 00.030 9640 IsSlewing returns 0
23:23:16.599 00.000 9640 IsGuiding returns 1
23:23:16.630 00.031 9640 IsSlewing returns 0
23:23:16.630 00.000 9640 IsGuiding returns 1
23:23:16.662 00.032 9640 IsSlewing returns 0
23:23:16.662 00.000 9640 IsGuiding returns 1
23:23:16.693 00.031 9640 IsSlewing returns 0
23:23:16.693 00.000 9640 IsGuiding returns 0
23:23:16.693 00.000 9640 scope move finished after 50 + 176 ms
23:23:16.693 00.000 9640 Move returns status 0, amount 50
23:23:16.693 00.000 9640 move complete, result=0
23:23:16.695 00.002 9640 worker thread done servicing request
23:23:16.695 00.000 9640 Worker thread wakes up
23:23:16.695 00.000 16872 GuideStep: 0.1 px 14 ms WEST, 1.6 px 50 ms SOUTH
23:23:16.699 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:23:16.699 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:23:18.129 01.430 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2704d53a-e1bb-4090-ba04-27dfc32315dd"}
23:23:18.132 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2704d53a-e1bb-4090-ba04-27dfc32315dd"}
23:23:18.136 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4efe60bf-9d0b-4ac8-8a6b-1538b1558d3e"}
23:23:18.142 00.006 16872 case statement mapped state 6 to 3
23:23:18.146 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4efe60bf-9d0b-4ac8-8a6b-1538b1558d3e"}
23:23:18.151 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3c207006-e008-4e50-ba9f-e1a79cc7bb93"}
23:23:18.157 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.71,6.61],"pixels":"..."},"id":"3c207006-e008-4e50-ba9f-e1a79cc7bb93"}
23:23:20.773 02.616 9640 Exposure complete
23:23:20.917 00.144 9640 worker thread done servicing request
23:23:20.917 00.000 16872 OnExposeComplete: enter
23:23:20.921 00.004 16872 UpdateGuideState(): m_state=6
23:23:20.924 00.003 16872 Star::Find(15, 1493, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:23:20.928 00.004 16872 Star::Find returns 1 (0), X=1493.20, Y=602.88, Mass=222490, SNR=297.1, Peak=23868 HFD=3.1
23:23:20.930 00.002 16872 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.56) = xAngle (1.39 = 1.39)
23:23:20.933 00.003 16872 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.43 = 1.43)
23:23:20.935 00.002 16872 CameraToMount -- cameraX=-2.15 cameraY=0.44 hyp=2.19 cameraTheta=2.94 mountX=0.40 mountY=2.17, mountTheta=1.39
23:23:20.941 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-2.15, y=0.44, opts=13)
23:23:20.944 00.003 16872 Enqueuing Move request for scope (-2.15, 0.44)
23:23:20.947 00.003 9640 Worker thread wakes up
23:23:20.947 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.15, 0.44) opts 0xd
23:23:20.947 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.15, 0.44)
23:23:20.947 00.000 9640 Moving (-2.15, 0.44) raw xDistance=0.40 yDistance=2.17
23:23:20.947 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.40
23:23:20.947 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.45, input 2.17, m_sumCorr=2.6
23:23:20.947 00.000 9640 MoveAxis(W, 44, ABG)
23:23:20.948 00.001 9640 Guiding  Dir = 3, Dur = 44
23:23:20.948 00.000 9640 IsSlewing returns 0
23:23:20.948 00.000 9640 IsGuiding returns 0
23:23:20.948 00.000 9640 PulseGuide returned control before completion, sleep 54
23:23:20.953 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65516, med=3308, FiltMin=3186, FiltMax=65512, Gamma=2.190
23:23:20.998 00.045 16872 UpdateGuideState exits: m=222490 SNR=297.1
23:23:21.000 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:21.005 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:23:21.010 00.005 16872 Enqueuing Expose request
23:23:21.018 00.008 9640 IsGuiding returns 1
23:23:21.018 00.000 9640 scope still moving after pulse duration time elapsed
23:23:21.049 00.031 9640 IsSlewing returns 0
23:23:21.049 00.000 9640 IsGuiding returns 0
23:23:21.049 00.000 9640 scope move finished after 44 + 57 ms
23:23:21.050 00.001 9640 Move returns status 0, amount 44
23:23:21.050 00.000 9640 MoveAxis(S, 55, ABG)
23:23:21.050 00.000 9640 Guiding  Dir = 1, Dur = 55
23:23:21.050 00.000 9640 IsSlewing returns 0
23:23:21.052 00.002 9640 IsGuiding returns 0
23:23:21.053 00.001 9640 PulseGuide returned control before completion, sleep 65
23:23:21.126 00.073 9640 IsGuiding returns 1
23:23:21.127 00.001 9640 scope still moving after pulse duration time elapsed
23:23:21.158 00.031 9640 IsSlewing returns 0
23:23:21.158 00.000 9640 IsGuiding returns 1
23:23:21.190 00.032 9640 IsSlewing returns 0
23:23:21.190 00.000 9640 IsGuiding returns 0
23:23:21.190 00.000 9640 scope move finished after 55 + 83 ms
23:23:21.190 00.000 9640 Move returns status 0, amount 55
23:23:21.191 00.001 9640 move complete, result=0
23:23:21.192 00.001 9640 worker thread done servicing request
23:23:21.192 00.000 9640 Worker thread wakes up
23:23:21.192 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:23:21.192 00.000 16872 GuideStep: 0.4 px 44 ms WEST, 2.2 px 55 ms SOUTH
23:23:21.201 00.009 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:23:21.629 00.428 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5dedc42-ffbc-4254-a230-d9129eee37c0"}
23:23:21.632 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a5dedc42-ffbc-4254-a230-d9129eee37c0"}
23:23:21.636 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e62a258-0620-41ce-8821-e8ef6d29f6fb"}
23:23:21.640 00.004 16872 case statement mapped state 6 to 3
23:23:21.644 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e62a258-0620-41ce-8821-e8ef6d29f6fb"}
23:23:21.676 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e8c88108-d123-4d6d-aa36-25bdb2434ed2"}
23:23:21.681 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.20,6.88],"pixels":"..."},"id":"e8c88108-d123-4d6d-aa36-25bdb2434ed2"}
23:23:25.128 03.447 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b551a126-e186-4bb1-9375-56c11e2cec2c"}
23:23:25.132 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b551a126-e186-4bb1-9375-56c11e2cec2c"}
23:23:25.138 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6bba19bf-6d21-4b20-8223-1a18accacfa6"}
23:23:25.142 00.004 16872 case statement mapped state 6 to 3
23:23:25.144 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6bba19bf-6d21-4b20-8223-1a18accacfa6"}
23:23:25.148 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"72b5b0b9-339d-4b4a-b176-37ed5dcd39af"}
23:23:25.151 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.20,6.88],"pixels":"..."},"id":"72b5b0b9-339d-4b4a-b176-37ed5dcd39af"}
23:23:25.285 00.134 9640 Exposure complete
23:23:25.434 00.149 9640 worker thread done servicing request
23:23:25.434 00.000 16872 OnExposeComplete: enter
23:23:25.437 00.003 16872 UpdateGuideState(): m_state=6
23:23:25.441 00.004 16872 Star::Find(15, 1493, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:23:25.444 00.003 16872 Star::Find returns 1 (0), X=1492.56, Y=602.29, Mass=216549, SNR=297.1, Peak=19216 HFD=3.5
23:23:25.447 00.003 16872 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.56) = xAngle (-4.64 = 1.64)
23:23:25.449 00.002 16872 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.60 = 1.69)
23:23:25.452 00.003 16872 CameraToMount -- cameraX=-2.79 cameraY=-0.15 hyp=2.80 cameraTheta=-3.09 mountX=-0.19 mountY=2.78, mountTheta=1.64
23:23:25.460 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-2.79, y=-0.15, opts=13)
23:23:25.465 00.005 16872 Enqueuing Move request for scope (-2.79, -0.15)
23:23:25.469 00.004 9640 Worker thread wakes up
23:23:25.469 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.79, -0.15) opts 0xd
23:23:25.469 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.79, -0.15)
23:23:25.469 00.000 9640 Moving (-2.79, -0.15) raw xDistance=-0.19 yDistance=2.78
23:23:25.469 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.19
23:23:25.469 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.56, input 2.78, m_sumCorr=3.2
23:23:25.469 00.000 9640 MoveAxis(E, 16, ABG)
23:23:25.469 00.000 9640 Guiding  Dir = 2, Dur = 16
23:23:25.470 00.001 9640 IsSlewing returns 0
23:23:25.470 00.000 9640 IsGuiding returns 0
23:23:25.470 00.000 9640 PulseGuide returned control before completion, sleep 26
23:23:25.476 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3308, FiltMin=3150, FiltMax=65516, Gamma=2.190
23:23:25.501 00.025 9640 IsGuiding returns 1
23:23:25.501 00.000 9640 scope still moving after pulse duration time elapsed
23:23:25.517 00.016 16872 UpdateGuideState exits: m=216549 SNR=297.1
23:23:25.521 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:25.523 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:23:25.527 00.004 16872 Enqueuing Expose request
23:23:25.532 00.005 9640 IsSlewing returns 0
23:23:25.533 00.001 9640 IsGuiding returns 0
23:23:25.533 00.000 9640 scope move finished after 16 + 47 ms
23:23:25.533 00.000 9640 Move returns status 0, amount 16
23:23:25.533 00.000 9640 MoveAxis(S, 67, ABG)
23:23:25.533 00.000 9640 Guiding  Dir = 1, Dur = 67
23:23:25.533 00.000 9640 IsSlewing returns 0
23:23:25.534 00.001 9640 IsGuiding returns 0
23:23:25.534 00.000 9640 PulseGuide returned control before completion, sleep 77
23:23:25.626 00.092 9640 IsGuiding returns 1
23:23:25.626 00.000 9640 scope still moving after pulse duration time elapsed
23:23:25.658 00.032 9640 IsSlewing returns 0
23:23:25.658 00.000 9640 IsGuiding returns 1
23:23:25.690 00.032 9640 IsSlewing returns 0
23:23:25.690 00.000 9640 IsGuiding returns 0
23:23:25.690 00.000 9640 scope move finished after 67 + 88 ms
23:23:25.690 00.000 9640 Move returns status 0, amount 67
23:23:25.691 00.001 9640 move complete, result=0
23:23:25.691 00.000 9640 worker thread done servicing request
23:23:25.691 00.000 9640 Worker thread wakes up
23:23:25.691 00.000 16872 GuideStep: -0.2 px 16 ms EAST, 2.8 px 67 ms SOUTH
23:23:25.697 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
23:23:25.697 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1480,587,31,31)
23:23:28.628 02.931 16872 evsrv: cli 0D3BF8C8 connect
23:23:28.652 00.024 16872 case statement mapped state 6 to 3
23:23:28.666 00.014 16872 case statement mapped state 6 to 3
23:23:28.699 00.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b670b5dd-3c15-4c99-910c-f441753f3f22"}
23:23:28.728 00.029 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b670b5dd-3c15-4c99-910c-f441753f3f22"}
23:23:28.761 00.033 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"23c2ea55-eddf-490b-b8c1-d6ff3c25b891"}
23:23:28.792 00.031 16872 case statement mapped state 6 to 3
23:23:28.811 00.019 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"23c2ea55-eddf-490b-b8c1-d6ff3c25b891"}
23:23:28.826 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5eae9f6-469f-413c-9da8-c0477a8801c6"}
23:23:28.831 00.005 16872 case statement mapped state 6 to 3
23:23:28.836 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5eae9f6-469f-413c-9da8-c0477a8801c6"}
23:23:28.842 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
23:23:28.847 00.005 16872 evsrv: cli 0D3BFB48 connect
23:23:28.855 00.008 16872 case statement mapped state 6 to 3
23:23:28.861 00.006 16872 case statement mapped state 6 to 3
23:23:28.867 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5008437f-8a07-429b-89d6-07b7bb67d759"}
23:23:28.872 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.56,7.29],"pixels":"..."},"id":"5008437f-8a07-429b-89d6-07b7bb67d759"}
23:23:28.877 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"375ecd75-0514-4243-ad94-d78ec8b2a907"}
23:23:28.881 00.004 16872 PhdController::Dither begins
23:23:28.889 00.008 16872 dither: size=5.00, dRA=-3.07 dDec=3.09
23:23:28.894 00.005 16872 MountToCamera -- mountTheta (2.35) + m_xAngle (1.56) = xAngle (3.91 = -2.37)
23:23:28.900 00.006 16872 MountToCamera -- mountX=-3.07 mountY=3.09 hyp=4.35 mountTheta=2.35 cameraX=-3.13, cameraY=-3.02 cameraTheta=-2.37
23:23:28.904 00.004 16872 setting lock position to (1492.22, 599.42)
23:23:28.909 00.005 16872 Mount: notify guiding dithered (-3.1, -3.0)
23:23:28.913 00.004 16872 MultiStar: stabilizing after lock position change
23:23:28.918 00.005 16872 Status Line: Dither by -3.07,3.09
23:23:28.925 00.007 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:23:28.931 00.006 16872 PhdController: newstate STATE_SETTLE_WAIT
23:23:28.935 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":0,"id":"375ecd75-0514-4243-ad94-d78ec8b2a907"}
23:23:28.938 00.003 16872 evsrv: cli 0D3BFB48 disconnect
23:23:29.798 00.860 9640 Exposure complete
23:23:30.060 00.262 9640 worker thread done servicing request
23:23:30.060 00.000 16872 OnExposeComplete: enter
23:23:30.064 00.004 16872 UpdateGuideState(): m_state=6
23:23:30.069 00.005 16872 Star::Find(15, 1492, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
23:23:30.074 00.005 16872 Star::Find returns 1 (0), X=1492.13, Y=602.45, Mass=233313, SNR=307.3, Peak=23516 HFD=3.4
23:23:30.079 00.005 16872 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.56) = xAngle (0.04 = 0.04)
23:23:30.083 00.004 16872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.09 = 0.09)
23:23:30.087 00.004 16872 CameraToMount -- cameraX=-0.09 cameraY=3.03 hyp=3.03 cameraTheta=1.60 mountX=3.03 mountY=0.27, mountTheta=0.09
23:23:30.096 00.009 16872 dither recenter: remaining=(3.1,-3.1) step=(3.1,-3.1)
23:23:30.101 00.005 16872 MountToCamera -- mountTheta (-0.79) + m_xAngle (1.56) = xAngle (0.77 = 0.77)
23:23:30.139 00.038 16872 MountToCamera -- mountX=3.07 mountY=-3.09 hyp=4.35 mountTheta=-0.79 cameraX=3.13, cameraY=3.02 cameraTheta=0.77
23:23:30.148 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=3.13, y=3.02, opts=4)
23:23:30.181 00.033 16872 Enqueuing Move request for scope (3.13, 3.02)
23:23:30.187 00.006 16872 Mount: notify direct move 3.07,-3.09
23:23:30.190 00.003 9640 Worker thread wakes up
23:23:30.190 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (3.13, 3.02) opts 0x4
23:23:30.190 00.000 9640 Handling offset move in thread for scope, endpoint = (3.13, 3.02)
23:23:30.190 00.000 9640 Moving (3.13, 3.02) raw xDistance=3.07 yDistance=-3.09
23:23:30.190 00.000 9640 MoveAxis(W, 362, B)
23:23:30.190 00.000 9640 Guiding  Dir = 3, Dur = 362
23:23:30.191 00.001 9640 IsSlewing returns 0
23:23:30.191 00.000 9640 IsGuiding returns 0
23:23:30.191 00.000 9640 PulseGuide returned control before completion, sleep 372
23:23:30.197 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65516, med=3312, FiltMin=3134, FiltMax=65516, Gamma=2.190
23:23:30.335 00.138 16872 UpdateGuideState exits: m=233313 SNR=307.3
23:23:30.360 00.025 16872 PhdController: settling, locked = 1, distance = 5.31 (1.50) aobump = 0 frame = 1 / 99999
23:23:30.379 00.019 16872 evsrv: {"Event":"Settling","Timestamp":1777782210.379,"Host":"RBFOCUS307","Inst":1,"Distance":5.31,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:23:30.391 00.012 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:30.398 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:23:30.447 00.049 16872 Enqueuing Expose request
23:23:30.579 00.132 9640 IsGuiding returns 1
23:23:30.579 00.000 9640 scope still moving after pulse duration time elapsed
23:23:30.648 00.069 9640 IsSlewing returns 0
23:23:30.648 00.000 9640 IsGuiding returns 1
23:23:30.670 00.022 9640 IsSlewing returns 0
23:23:30.671 00.001 9640 IsGuiding returns 1
23:23:30.820 00.149 9640 IsSlewing returns 0
23:23:30.820 00.000 9640 IsGuiding returns 1
23:23:30.864 00.044 9640 IsSlewing returns 0
23:23:30.864 00.000 9640 IsGuiding returns 0
23:23:30.864 00.000 9640 scope move finished after 362 + 311 ms
23:23:30.864 00.000 9640 Move returns status 0, amount 362
23:23:30.864 00.000 9640 MoveAxis(N, 371, B)
23:23:30.864 00.000 9640 Guiding  Dir = 0, Dur = 371
23:23:30.864 00.000 9640 IsSlewing returns 0
23:23:30.865 00.001 9640 IsGuiding returns 0
23:23:30.880 00.015 9640 PulseGuide returned control before completion, sleep 366
23:23:31.255 00.375 9640 IsGuiding returns 1
23:23:31.255 00.000 9640 scope still moving after pulse duration time elapsed
23:23:31.282 00.027 9640 IsSlewing returns 0
23:23:31.282 00.000 9640 IsGuiding returns 1
23:23:31.314 00.032 9640 IsSlewing returns 0
23:23:31.314 00.000 9640 IsGuiding returns 0
23:23:31.314 00.000 9640 scope move finished after 371 + 77 ms
23:23:31.314 00.000 9640 Move returns status 0, amount 371
23:23:31.315 00.001 9640 move complete, result=0
23:23:31.315 00.000 9640 worker thread done servicing request
23:23:31.315 00.000 16872 GuideStep: 3.1 px 362 ms WEST, -3.1 px 371 ms NORTH
23:23:31.321 00.006 9640 Worker thread wakes up
23:23:31.321 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:23:31.321 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1477,584,31,31)
23:23:32.414 01.093 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef9cd719-24a1-443a-be68-9d93347a91b7"}
23:23:32.424 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ef9cd719-24a1-443a-be68-9d93347a91b7"}
23:23:32.444 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2975d03d-c48e-4301-bd4e-5f4d63e6c5f6"}
23:23:32.459 00.015 16872 case statement mapped state 6 to 3
23:23:32.462 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2975d03d-c48e-4301-bd4e-5f4d63e6c5f6"}
23:23:32.467 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d82d1fa0-3c12-4cb8-aba5-fc502ebe92eb"}
23:23:32.471 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.13,7.45],"pixels":"..."},"id":"d82d1fa0-3c12-4cb8-aba5-fc502ebe92eb"}
23:23:35.496 03.025 9640 Exposure complete
23:23:35.723 00.227 9640 worker thread done servicing request
23:23:35.724 00.001 16872 OnExposeComplete: enter
23:23:35.734 00.010 16872 UpdateGuideState(): m_state=6
23:23:35.741 00.007 16872 Star::Find(15, 1492, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
23:23:35.751 00.010 16872 Star::Find returns 1 (0), X=1492.74, Y=599.64, Mass=209643, SNR=283.2, Peak=22244 HFD=3.3
23:23:35.770 00.019 16872 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.56) = xAngle (-1.16 = -1.16)
23:23:35.784 00.014 16872 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.12 = -1.12)
23:23:35.793 00.009 16872 CameraToMount -- cameraX=0.52 cameraY=0.21 hyp=0.56 cameraTheta=0.39 mountX=0.22 mountY=-0.50, mountTheta=-1.15
23:23:35.802 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.52, y=0.21, opts=13)
23:23:35.813 00.011 16872 Enqueuing Move request for scope (0.52, 0.21)
23:23:35.818 00.005 9640 Worker thread wakes up
23:23:35.818 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.21) opts 0xd
23:23:35.818 00.000 9640 Handling offset move in thread for scope, endpoint = (0.52, 0.21)
23:23:35.818 00.000 9640 Moving (0.52, 0.21) raw xDistance=0.22 yDistance=-0.50
23:23:35.818 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.22
23:23:35.818 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.50, m_sumCorr=0
23:23:35.818 00.000 9640 MoveAxis(W, 24, ABG)
23:23:35.818 00.000 9640 Guiding  Dir = 3, Dur = 24
23:23:35.819 00.001 9640 IsSlewing returns 0
23:23:35.819 00.000 9640 IsGuiding returns 0
23:23:35.819 00.000 9640 PulseGuide returned control before completion, sleep 34
23:23:35.832 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3308, FiltMin=3200, FiltMax=65512, Gamma=2.190
23:23:35.869 00.037 9640 IsGuiding returns 1
23:23:35.869 00.000 9640 scope still moving after pulse duration time elapsed
23:23:35.903 00.034 9640 IsSlewing returns 0
23:23:35.903 00.000 9640 IsGuiding returns 0
23:23:35.903 00.000 9640 scope move finished after 24 + 59 ms
23:23:35.903 00.000 9640 Move returns status 0, amount 24
23:23:35.903 00.000 9640 MoveAxis(N, 0, ABG)
23:23:35.903 00.000 9640 Move returns status 0, amount 0
23:23:35.903 00.000 16872 UpdateGuideState exits: m=209643 SNR=283.2
23:23:35.910 00.007 9640 move complete, result=0
23:23:35.910 00.000 16872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 2 / 99999
23:23:35.915 00.005 9640 worker thread done servicing request
23:23:35.916 00.001 16872 evsrv: {"Event":"Settling","Timestamp":1777782215.915,"Host":"RBFOCUS307","Inst":1,"Distance":0.56,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:23:35.923 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:35.927 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:23:35.931 00.004 16872 Enqueuing Expose request
23:23:35.943 00.012 9640 Worker thread wakes up
23:23:35.943 00.000 16872 GuideStep: 0.2 px 24 ms WEST, -0.5 px 0 ms NORTH
23:23:35.947 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:23:35.947 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1477,584,31,31)
23:23:35.973 00.026 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc32543f-df21-4acf-a0e6-54bc6aed5e5a"}
23:23:35.978 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fc32543f-df21-4acf-a0e6-54bc6aed5e5a"}
23:23:35.987 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1df70a13-e0df-4989-b724-5dd4112b789e"}
23:23:36.000 00.013 16872 case statement mapped state 6 to 3
23:23:36.008 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1df70a13-e0df-4989-b724-5dd4112b789e"}
23:23:36.018 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"75109a4b-7396-4b5b-a8ca-7326448c157e"}
23:23:36.024 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.74,6.64],"pixels":"..."},"id":"75109a4b-7396-4b5b-a8ca-7326448c157e"}
23:23:39.417 03.393 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"689e4c30-a938-478d-982e-58af241941fa"}
23:23:39.421 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"689e4c30-a938-478d-982e-58af241941fa"}
23:23:39.427 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dbd9ea81-7a3a-4630-88fe-0d6a2d40742e"}
23:23:39.432 00.005 16872 case statement mapped state 6 to 3
23:23:39.436 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dbd9ea81-7a3a-4630-88fe-0d6a2d40742e"}
23:23:39.442 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"721566e7-6b4d-4525-85b6-75fb1eb1b9b3"}
23:23:39.453 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.74,6.64],"pixels":"..."},"id":"721566e7-6b4d-4525-85b6-75fb1eb1b9b3"}
23:23:40.082 00.629 9640 Exposure complete
23:23:40.260 00.178 9640 worker thread done servicing request
23:23:40.260 00.000 16872 OnExposeComplete: enter
23:23:40.268 00.008 16872 UpdateGuideState(): m_state=6
23:23:40.274 00.006 16872 Star::Find(15, 1492, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
23:23:40.277 00.003 16872 Star::Find returns 1 (0), X=1492.79, Y=599.50, Mass=211287, SNR=289.1, Peak=21308 HFD=3.4
23:23:40.282 00.005 16872 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.56) = xAngle (-1.43 = -1.43)
23:23:40.286 00.004 16872 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.38 = -1.38)
23:23:40.290 00.004 16872 CameraToMount -- cameraX=0.57 cameraY=0.07 hyp=0.57 cameraTheta=0.13 mountX=0.08 mountY=-0.56, mountTheta=-1.43
23:23:40.301 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=0.57, y=0.07, opts=13)
23:23:40.314 00.013 16872 Enqueuing Move request for scope (0.57, 0.07)
23:23:40.317 00.003 9640 Worker thread wakes up
23:23:40.318 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.07) opts 0xd
23:23:40.318 00.000 9640 Handling offset move in thread for scope, endpoint = (0.57, 0.07)
23:23:40.318 00.000 9640 Moving (0.57, 0.07) raw xDistance=0.08 yDistance=-0.56
23:23:40.318 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:23:40.318 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.56, m_sumCorr=0
23:23:40.318 00.000 9640 MoveAxis(E, 0, ABG)
23:23:40.318 00.000 9640 Move returns status 0, amount 0
23:23:40.318 00.000 9640 MoveAxis(N, 0, ABG)
23:23:40.318 00.000 9640 Move returns status 0, amount 0
23:23:40.318 00.000 9640 move complete, result=0
23:23:40.318 00.000 9640 worker thread done servicing request
23:23:40.324 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3312, FiltMin=3182, FiltMax=65516, Gamma=2.190
23:23:40.387 00.063 16872 UpdateGuideState exits: m=211287 SNR=289.1
23:23:40.399 00.012 16872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 3 / 99999
23:23:40.406 00.007 16872 evsrv: {"Event":"Settling","Timestamp":1777782220.406,"Host":"RBFOCUS307","Inst":1,"Distance":0.56,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
23:23:40.411 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:40.414 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:23:40.419 00.005 16872 Enqueuing Expose request
23:23:40.431 00.012 9640 Worker thread wakes up
23:23:40.431 00.000 16872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
23:23:40.435 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:23:40.436 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1477,584,31,31)
23:23:42.922 02.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4d7e7ed7-288c-4340-a411-7286b42bddfc"}
23:23:42.926 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4d7e7ed7-288c-4340-a411-7286b42bddfc"}
23:23:42.931 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c291f05-1622-4dfc-ba02-57b287a0541c"}
23:23:42.942 00.011 16872 case statement mapped state 6 to 3
23:23:42.948 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c291f05-1622-4dfc-ba02-57b287a0541c"}
23:23:42.954 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a8fac84e-9538-4ae0-9d1e-0a760657c3ed"}
23:23:42.959 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.79,7.50],"pixels":"..."},"id":"a8fac84e-9538-4ae0-9d1e-0a760657c3ed"}
23:23:44.567 01.608 9640 Exposure complete
23:23:44.742 00.175 9640 worker thread done servicing request
23:23:44.742 00.000 16872 OnExposeComplete: enter
23:23:44.753 00.011 16872 UpdateGuideState(): m_state=6
23:23:44.756 00.003 16872 Star::Find(15, 1492, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
23:23:44.759 00.003 16872 Star::Find returns 1 (0), X=1492.51, Y=599.61, Mass=217417, SNR=288.8, Peak=21464 HFD=3.2
23:23:44.762 00.003 16872 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.56) = xAngle (-0.98 = -0.98)
23:23:44.765 00.003 16872 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.93 = -0.93)
23:23:44.768 00.003 16872 CameraToMount -- cameraX=0.29 cameraY=0.19 hyp=0.35 cameraTheta=0.58 mountX=0.19 mountY=-0.28, mountTheta=-0.96
23:23:44.773 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.29, y=0.19, opts=13)
23:23:44.783 00.010 16872 Enqueuing Move request for scope (0.29, 0.19)
23:23:44.790 00.007 9640 Worker thread wakes up
23:23:44.790 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.19) opts 0xd
23:23:44.790 00.000 9640 Handling offset move in thread for scope, endpoint = (0.29, 0.19)
23:23:44.790 00.000 9640 Moving (0.29, 0.19) raw xDistance=0.19 yDistance=-0.28
23:23:44.790 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.19
23:23:44.790 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.23, input -0.28, m_sumCorr=-0.23
23:23:44.790 00.000 9640 MoveAxis(W, 21, ABG)
23:23:44.791 00.001 9640 Guiding  Dir = 3, Dur = 21
23:23:44.791 00.000 9640 IsSlewing returns 0
23:23:44.791 00.000 9640 IsGuiding returns 0
23:23:44.792 00.001 9640 PulseGuide returned control before completion, sleep 31
23:23:44.800 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3312, FiltMin=3148, FiltMax=65516, Gamma=2.190
23:23:44.838 00.038 9640 IsGuiding returns 0
23:23:44.838 00.000 9640 Move returns status 0, amount 21
23:23:44.838 00.000 9640 MoveAxis(N, 28, ABG)
23:23:44.838 00.000 9640 Guiding  Dir = 0, Dur = 28
23:23:44.839 00.001 9640 IsSlewing returns 0
23:23:44.839 00.000 9640 IsGuiding returns 0
23:23:44.839 00.000 9640 PulseGuide returned control before completion, sleep 38
23:23:44.847 00.008 16872 UpdateGuideState exits: m=217417 SNR=288.8
23:23:44.851 00.004 16872 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 4 / 99999
23:23:44.863 00.012 16872 evsrv: {"Event":"Settling","Timestamp":1777782224.863,"Host":"RBFOCUS307","Inst":1,"Distance":0.50,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
23:23:44.867 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:44.875 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:23:44.880 00.005 16872 Enqueuing Expose request
23:23:44.886 00.006 9640 IsGuiding returns 1
23:23:44.886 00.000 9640 scope still moving after pulse duration time elapsed
23:23:44.925 00.039 9640 IsSlewing returns 0
23:23:44.925 00.000 9640 IsGuiding returns 0
23:23:44.925 00.000 9640 scope move finished after 28 + 58 ms
23:23:44.925 00.000 9640 Move returns status 0, amount 28
23:23:44.926 00.001 9640 move complete, result=0
23:23:44.926 00.000 9640 worker thread done servicing request
23:23:44.926 00.000 9640 Worker thread wakes up
23:23:44.926 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:23:44.927 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1477,584,31,31)
23:23:44.930 00.003 16872 GuideStep: 0.2 px 21 ms WEST, -0.3 px 28 ms NORTH
23:23:46.422 01.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"04c5af9a-a82a-4067-b955-fbab423112df"}
23:23:46.425 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"04c5af9a-a82a-4067-b955-fbab423112df"}
23:23:46.428 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ddcb553c-cf0f-4cd5-ab68-4335fc57426e"}
23:23:46.434 00.006 16872 case statement mapped state 6 to 3
23:23:46.439 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ddcb553c-cf0f-4cd5-ab68-4335fc57426e"}
23:23:46.444 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7fcf129e-0742-442e-a084-096a918b7a65"}
23:23:46.447 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.51,6.61],"pixels":"..."},"id":"7fcf129e-0742-442e-a084-096a918b7a65"}
23:23:49.000 02.553 9640 Exposure complete
23:23:49.144 00.144 9640 worker thread done servicing request
23:23:49.144 00.000 16872 OnExposeComplete: enter
23:23:49.148 00.004 16872 UpdateGuideState(): m_state=6
23:23:49.152 00.004 16872 Star::Find(15, 1492, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
23:23:49.155 00.003 16872 Star::Find returns 1 (0), X=1492.76, Y=599.64, Mass=213988, SNR=288.0, Peak=22280 HFD=3.3
23:23:49.157 00.002 16872 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.56) = xAngle (-1.17 = -1.17)
23:23:49.160 00.003 16872 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.13 = -1.13)
23:23:49.162 00.002 16872 CameraToMount -- cameraX=0.54 cameraY=0.22 hyp=0.58 cameraTheta=0.38 mountX=0.23 mountY=-0.53, mountTheta=-1.16
23:23:49.167 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.54, y=0.22, opts=13)
23:23:49.170 00.003 16872 Enqueuing Move request for scope (0.54, 0.22)
23:23:49.174 00.004 9640 Worker thread wakes up
23:23:49.174 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.22) opts 0xd
23:23:49.174 00.000 9640 Handling offset move in thread for scope, endpoint = (0.54, 0.22)
23:23:49.174 00.000 9640 Moving (0.54, 0.22) raw xDistance=0.23 yDistance=-0.53
23:23:49.174 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.23
23:23:49.174 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.15, input -0.53, m_sumCorr=-0.38
23:23:49.174 00.000 9640 MoveAxis(W, 26, ABG)
23:23:49.174 00.000 9640 Guiding  Dir = 3, Dur = 26
23:23:49.175 00.001 9640 IsSlewing returns 0
23:23:49.175 00.000 9640 IsGuiding returns 0
23:23:49.175 00.000 9640 PulseGuide returned control before completion, sleep 36
23:23:49.180 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65516, med=3316, FiltMin=3224, FiltMax=65512, Gamma=2.190
23:23:49.217 00.037 9640 IsGuiding returns 1
23:23:49.217 00.000 9640 scope still moving after pulse duration time elapsed
23:23:49.222 00.005 16872 UpdateGuideState exits: m=213988 SNR=288.0
23:23:49.226 00.004 16872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 5 / 99999
23:23:49.229 00.003 16872 PhdController: newstate STATE_FINISH
23:23:49.235 00.006 16872 PhdController complete: success
23:23:49.246 00.011 16872 evsrv: {"Event":"SettleDone","Timestamp":1777782229.246,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
23:23:49.250 00.004 9640 IsSlewing returns 0
23:23:49.250 00.000 16872 Mount: notify guiding dither settle done success=1
23:23:49.255 00.005 16872 PhdController: newstate STATE_IDLE
23:23:49.258 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:49.260 00.002 9640 IsGuiding returns 0
23:23:49.261 00.001 9640 scope move finished after 26 + 60 ms
23:23:49.261 00.000 9640 Move returns status 0, amount 26
23:23:49.261 00.000 9640 MoveAxis(N, 18, ABG)
23:23:49.261 00.000 9640 Guiding  Dir = 0, Dur = 18
23:23:49.261 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:23:49.264 00.003 9640 IsSlewing returns 0
23:23:49.266 00.002 16872 Enqueuing Expose request
23:23:49.271 00.005 9640 IsGuiding returns 0
23:23:49.272 00.001 9640 PulseGuide returned control before completion, sleep 28
23:23:49.311 00.039 9640 IsGuiding returns 1
23:23:49.312 00.001 9640 scope still moving after pulse duration time elapsed
23:23:49.343 00.031 9640 IsSlewing returns 0
23:23:49.343 00.000 9640 IsGuiding returns 1
23:23:49.374 00.031 9640 IsSlewing returns 0
23:23:49.375 00.001 9640 IsGuiding returns 0
23:23:49.375 00.000 9640 scope move finished after 18 + 84 ms
23:23:49.375 00.000 9640 Move returns status 0, amount 18
23:23:49.375 00.000 9640 move complete, result=0
23:23:49.376 00.001 9640 worker thread done servicing request
23:23:49.376 00.000 9640 Worker thread wakes up
23:23:49.377 00.001 16872 GuideStep: 0.2 px 26 ms WEST, -0.5 px 18 ms NORTH
23:23:49.383 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
23:23:49.383 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1477,584,31,31)
23:23:49.922 00.539 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d415ee7-6bad-4936-84e2-21e92e461d75"}
23:23:49.924 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3d415ee7-6bad-4936-84e2-21e92e461d75"}
23:23:49.928 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"135e755f-c777-4379-a855-2a44b0bdad72"}
23:23:49.931 00.003 16872 case statement mapped state 6 to 3
23:23:49.936 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"135e755f-c777-4379-a855-2a44b0bdad72"}
23:23:49.941 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ba4908a6-a5f5-409e-8773-6839e5f1b78a"}
23:23:49.944 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.76,6.64],"pixels":"..."},"id":"ba4908a6-a5f5-409e-8773-6839e5f1b78a"}
23:23:50.045 00.101 16872 evsrv: cli 0D3BF8C8 connect
23:23:50.048 00.003 16872 case statement mapped state 6 to 3
23:23:50.051 00.003 16872 case statement mapped state 6 to 3
23:23:50.055 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"1eb91955-0460-404d-8ca5-244bf6dc6e0b"}
23:23:50.059 00.004 16872 case statement mapped state 6 to 3
23:23:50.062 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1eb91955-0460-404d-8ca5-244bf6dc6e0b"}
23:23:50.065 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
23:23:50.069 00.004 16872 evsrv: cli 0D3C0A48 connect
23:23:50.071 00.002 16872 case statement mapped state 6 to 3
23:23:50.080 00.009 16872 case statement mapped state 6 to 3
23:23:50.086 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"b14c44ac-5a42-4f57-a0f2-79a344d3125b"}
23:23:50.090 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:23:50.092 00.002 16872 Status Line: Waiting for devices...
23:23:50.098 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"b14c44ac-5a42-4f57-a0f2-79a344d3125b"}
23:23:50.101 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:23:50.107 00.006 16872 evsrv: cli 0D3BF8C8 connect
23:23:50.110 00.003 16872 case statement mapped state 6 to 3
23:23:50.115 00.005 16872 case statement mapped state 6 to 3
23:23:50.122 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"f74934c6-5991-4c70-8559-57de9b2915cd"}
23:23:50.126 00.004 16872 case statement mapped state 6 to 3
23:23:50.129 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f74934c6-5991-4c70-8559-57de9b2915cd"}
23:23:50.133 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
23:23:51.135 01.002 16872 evsrv: cli 0D3C0228 connect
23:23:51.138 00.003 16872 case statement mapped state 6 to 3
23:23:51.143 00.005 16872 case statement mapped state 6 to 3
23:23:51.146 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"bdd5ec2b-bb0d-41e6-ad1a-8aa7960fbc22"}
23:23:51.149 00.003 16872 case statement mapped state 6 to 3
23:23:51.153 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"bdd5ec2b-bb0d-41e6-ad1a-8aa7960fbc22"}
23:23:51.159 00.006 16872 evsrv: cli 0D3C0228 disconnect
23:23:52.160 01.001 16872 evsrv: cli 0D3C0A48 connect
23:23:52.164 00.004 16872 case statement mapped state 6 to 3
23:23:52.167 00.003 16872 case statement mapped state 6 to 3
23:23:52.171 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f7609bae-d3fa-4e42-847f-49e449a7e14d"}
23:23:52.175 00.004 16872 case statement mapped state 6 to 3
23:23:52.177 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7609bae-d3fa-4e42-847f-49e449a7e14d"}
23:23:52.182 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:23:53.183 01.001 16872 evsrv: cli 0D3C0A48 connect
23:23:53.187 00.004 16872 case statement mapped state 6 to 3
23:23:53.197 00.010 16872 case statement mapped state 6 to 3
23:23:53.202 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9cc63a9e-dc07-4ceb-abbf-d79ccaf4a4e4"}
23:23:53.206 00.004 16872 case statement mapped state 6 to 3
23:23:53.210 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"9cc63a9e-dc07-4ceb-abbf-d79ccaf4a4e4"}
23:23:53.223 00.013 16872 evsrv: cli 0D3C0A48 disconnect
23:23:53.274 00.051 9640 ASCOM_AbortExposure returns err = 0
23:23:53.274 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:23:53.274 00.000 9640 worker thread done servicing request
23:23:53.274 00.000 16872 OnExposeComplete: enter
23:23:53.279 00.005 16872 OnExposeComplete: Capture Error reported
23:23:53.283 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:23:53.286 00.003 16872 Mount: notify guiding stopped
23:23:53.295 00.009 16872 Changing from state GUIDING to STOP
23:23:53.299 00.004 16872 guider state => SELECTED
23:23:53.302 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65516, med=3316, FiltMin=3224, FiltMax=65512, Gamma=2.190
23:23:53.341 00.039 16872 Changing from state SELECTED to UNINITIALIZED
23:23:53.345 00.004 16872 guider state => SELECTING
23:23:53.357 00.012 16872 Status Line: Stopped.
23:23:53.366 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:23:53.514 00.148 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31873811-5b5b-4c29-8cf6-60bef2cde237"}
23:23:53.517 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"31873811-5b5b-4c29-8cf6-60bef2cde237"}
23:23:53.527 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d7a9845-6127-4a5a-9aee-5218f73e2e56"}
23:23:53.531 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d7a9845-6127-4a5a-9aee-5218f73e2e56"}
23:23:54.222 00.691 16872 evsrv: cli 0D3C0A48 connect
23:23:54.229 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d08d73fe-e5cf-4e2b-b1fb-e57c329a71b1"}
23:23:54.231 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"d08d73fe-e5cf-4e2b-b1fb-e57c329a71b1"}
23:23:54.235 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:23:56.919 02.684 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b42879b4-2a56-44b4-9548-fffd19b1dec9"}
23:23:56.922 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b42879b4-2a56-44b4-9548-fffd19b1dec9"}
23:23:56.926 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b50587b7-0c14-4831-97c5-6e862497c257"}
23:23:56.930 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b50587b7-0c14-4831-97c5-6e862497c257"}
23:24:00.419 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e29cbae-cc13-4d32-8cee-4acde38babec"}
23:24:00.422 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9e29cbae-cc13-4d32-8cee-4acde38babec"}
23:24:00.426 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8bf5064-b3b4-4300-a274-bd22b73d4876"}
23:24:00.429 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8bf5064-b3b4-4300-a274-bd22b73d4876"}
23:24:03.918 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6288ad75-1b24-465b-82dd-b9484845043b"}
23:24:03.921 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6288ad75-1b24-465b-82dd-b9484845043b"}
23:24:03.925 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"69c1d629-b748-47c3-977a-205425f03b79"}
23:24:03.928 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"69c1d629-b748-47c3-977a-205425f03b79"}
23:24:07.419 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"948300cc-5737-4744-8444-e6fb62e46e0a"}
23:24:07.422 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"948300cc-5737-4744-8444-e6fb62e46e0a"}
23:24:07.431 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d1b782a-7ae6-4d1d-bb4d-7f5b40d80b90"}
23:24:07.436 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d1b782a-7ae6-4d1d-bb4d-7f5b40d80b90"}
23:24:08.238 00.802 16872 evsrv: cli 0D3C0228 connect
23:24:08.244 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"e4a16bb5-e2d0-4117-95c7-068ad93cba6e"}
23:24:08.246 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4a16bb5-e2d0-4117-95c7-068ad93cba6e"}
23:24:08.250 00.004 16872 evsrv: cli 0D3C0228 disconnect
23:24:08.254 00.004 16872 evsrv: cli 0D3C0A48 connect
23:24:08.258 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"58f60f31-5a92-4323-a504-f0b416ba2e16"}
23:24:08.261 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"58f60f31-5a92-4323-a504-f0b416ba2e16"}
23:24:08.268 00.007 16872 evsrv: cli 0D3C0A48 disconnect
23:24:08.272 00.004 16872 evsrv: cli 0D3BFFA8 connect
23:24:08.277 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"2240347d-9280-4947-8737-ce8fafd7a988"}
23:24:08.280 00.003 16872 PhdController::Guide begins
23:24:08.283 00.003 16872 PhdController: newstate STATE_SETUP
23:24:08.285 00.002 16872 PhdController: setup
23:24:08.287 00.002 16872 PhdController: newstate STATE_ATTEMPT_START
23:24:08.291 00.004 16872 PhdController: start capturing
23:24:08.293 00.002 16872 Changing from state SELECTING to UNINITIALIZED
23:24:08.296 00.003 16872 guider state => SELECTING
23:24:08.298 00.002 16872 setting force full frames = true
23:24:08.301 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:24:08.316 00.015 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:24:08.318 00.002 16872 Enqueuing Expose request
23:24:08.321 00.003 16872 PhdController: newstate STATE_SELECT_STAR
23:24:08.324 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"2240347d-9280-4947-8737-ce8fafd7a988"}
23:24:08.327 00.003 9640 Worker thread wakes up
23:24:08.327 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:24:08.327 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:24:08.328 00.001 16872 evsrv: cli 0D3BFFA8 disconnect
23:24:08.334 00.006 16872 evsrv: cli 0D3C0228 connect
23:24:08.340 00.006 16872 case statement mapped state 1 to 101
23:24:08.348 00.008 16872 case statement mapped state 1 to 101
23:24:08.352 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"9952ce9f-92d1-4f8a-a441-be8ca8f72548"}
23:24:08.354 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"9952ce9f-92d1-4f8a-a441-be8ca8f72548"}
23:24:08.364 00.010 16872 evsrv: cli 0D3C0228 disconnect
23:24:08.372 00.008 16872 evsrv: cli 0D3BF8C8 connect
23:24:08.376 00.004 16872 case statement mapped state 1 to 101
23:24:08.380 00.004 16872 case statement mapped state 1 to 101
23:24:08.383 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"095b7809-6010-4789-976a-f67ad32f5294"}
23:24:08.388 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"095b7809-6010-4789-976a-f67ad32f5294"}
23:24:08.400 00.012 16872 evsrv: cli 0D3BF8C8 disconnect
23:24:09.397 00.997 16872 evsrv: cli 0D3BF8C8 connect
23:24:09.401 00.004 16872 case statement mapped state 1 to 101
23:24:09.405 00.004 16872 case statement mapped state 1 to 101
23:24:09.408 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"799eec39-618f-4eef-a507-ad3fae79fea7"}
23:24:09.411 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"799eec39-618f-4eef-a507-ad3fae79fea7"}
23:24:09.415 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
23:24:10.416 01.001 16872 evsrv: cli 0D3C0228 connect
23:24:10.419 00.003 16872 case statement mapped state 1 to 101
23:24:10.429 00.010 16872 case statement mapped state 1 to 101
23:24:10.434 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"f70894aa-b4fd-4cd9-96ca-510c9d1cf15e"}
23:24:10.438 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"f70894aa-b4fd-4cd9-96ca-510c9d1cf15e"}
23:24:10.442 00.004 16872 evsrv: cli 0D3C0228 disconnect
23:24:10.919 00.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7b74fcf-b375-4d70-a2df-d8dabd2e3333"}
23:24:10.922 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f7b74fcf-b375-4d70-a2df-d8dabd2e3333"}
23:24:10.927 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"39ee95a1-1f79-45d6-a950-962e16d275dc"}
23:24:10.929 00.002 16872 case statement mapped state 1 to 101
23:24:10.932 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"39ee95a1-1f79-45d6-a950-962e16d275dc"}
23:24:11.441 00.509 16872 evsrv: cli 0D3C0A48 connect
23:24:11.444 00.003 16872 case statement mapped state 1 to 101
23:24:11.453 00.009 16872 case statement mapped state 1 to 101
23:24:11.460 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"8d9e8efc-f7a8-4ebd-9975-319ce125b672"}
23:24:11.464 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"8d9e8efc-f7a8-4ebd-9975-319ce125b672"}
23:24:11.468 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:24:12.404 00.936 9640 Exposure complete
23:24:12.470 00.066 16872 evsrv: cli 0D3BFFA8 connect
23:24:12.474 00.004 16872 case statement mapped state 1 to 101
23:24:12.477 00.003 16872 case statement mapped state 1 to 101
23:24:12.483 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"4c1371a9-2777-4c55-9f20-cd9d280d2487"}
23:24:12.489 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"4c1371a9-2777-4c55-9f20-cd9d280d2487"}
23:24:12.494 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:24:12.549 00.055 9640 worker thread done servicing request
23:24:12.549 00.000 16872 OnExposeComplete: enter
23:24:12.552 00.003 16872 UpdateGuideState(): m_state=1
23:24:12.554 00.002 16872 UpdateCurrentPosition: no star selected
23:24:12.557 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:24:12.561 00.004 16872 Status Line: No star selected
23:24:12.567 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3436, FiltMin=3304, FiltMax=65516, Gamma=2.190
23:24:12.605 00.038 16872 UpdateGuideState exits: No star selected
23:24:12.609 00.004 16872 GuiderMultiStar::AutoSelect enter
23:24:12.613 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:24:12.747 00.134 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:24:12.918 00.171 16872 AutoFind: global mean = -0.0, stdev 774.7
23:24:12.922 00.004 16872 AutoFind: using threshold = 0.1
23:24:13.083 00.161 16872 AutoFind: local max [1493, 601] 187.1
23:24:13.086 00.003 16872 AutoFind: local max [1081, 136] 108.5
23:24:13.090 00.004 16872 AutoFind: local max [1084, 127] 108.4
23:24:13.095 00.005 16872 AutoFind: local max [1075, 131] 100.9
23:24:13.098 00.003 16872 AutoFind: local max [1079, 126] 97.8
23:24:13.100 00.002 16872 AutoFind: local max [943, 980] 48.2
23:24:13.105 00.005 16872 AutoFind: local max [834, 639] 47.1
23:24:13.108 00.003 16872 AutoFind: local max [1662, 882] 22.6
23:24:13.111 00.003 16872 AutoFind: local max [383, 875] 12.7
23:24:13.113 00.002 16872 AutoFind: local max [377, 998] 10.8
23:24:13.115 00.002 16872 AutoFind: local max [331, 270] 6.2
23:24:13.118 00.003 16872 AutoFind: local max [1472, 523] 5.1
23:24:13.121 00.003 16872 AutoFind: local max [18, 434] 4.5
23:24:13.124 00.003 16872 AutoFind: local max [1270, 660] 3.0
23:24:13.127 00.003 16872 AutoFind: local max [1199, 35] 2.9
23:24:13.129 00.002 16872 AutoFind: local max [434, 997] 2.9
23:24:13.131 00.002 16872 AutoFind: local max [1501, 826] 2.7
23:24:13.136 00.005 16872 AutoFind: local max [256, 683] 2.3
23:24:13.138 00.002 16872 AutoFind: local max [1874, 822] 1.8
23:24:13.141 00.003 16872 AutoFind: local max [1040, 766] 1.6
23:24:13.144 00.003 16872 AutoFind: local max [1482, 592] 1.4
23:24:13.147 00.003 16872 AutoFind: local max [1080, 152] 1.4
23:24:13.151 00.004 16872 AutoFind: local max [207, 332] 1.4
23:24:13.154 00.003 16872 AutoFind: local max [812, 408] 1.1
23:24:13.157 00.003 16872 AutoFind: local max [303, 177] 1.1
23:24:13.159 00.002 16872 AutoFind: local max [1480, 708] 1.1
23:24:13.162 00.003 16872 AutoFind: local max [858, 464] 1.1
23:24:13.165 00.003 16872 AutoFind: local max [1566, 104] 1.1
23:24:13.167 00.002 16872 AutoFind: local max [1559, 112] 1.1
23:24:13.170 00.003 16872 AutoFind: local max [595, 104] 1.0
23:24:13.174 00.004 16872 AutoFind: local max [1617, 381] 0.9
23:24:13.178 00.004 16872 AutoFind: local max [1216, 446] 0.8
23:24:13.185 00.007 16872 AutoFind: local max [1403, 149] 0.8
23:24:13.189 00.004 16872 AutoFind: local max [935, 48] 0.8
23:24:13.193 00.004 16872 AutoFind: local max [836, 650] 0.7
23:24:13.198 00.005 16872 AutoFind: local max [81, 307] 0.7
23:24:13.202 00.004 16872 AutoFind: local max [933, 974] 0.7
23:24:13.204 00.002 16872 AutoFind: local max [1488, 614] 0.7
23:24:13.209 00.005 16872 AutoFind: local max [1247, 950] 0.6
23:24:13.213 00.004 16872 AutoFind: local max [334, 395] 0.6
23:24:13.216 00.003 16872 AutoFind: local max [1463, 258] 0.6
23:24:13.219 00.003 16872 AutoFind: local max [1081, 100] 0.6
23:24:13.221 00.002 16872 AutoFind: local max [1059, 116] 0.6
23:24:13.224 00.003 16872 AutoFind: local max [979, 1027] 0.6
23:24:13.230 00.006 16872 AutoFind: local max [1056, 56] 0.6
23:24:13.236 00.006 16872 AutoFind: local max [1093, 151] 0.6
23:24:13.242 00.006 16872 AutoFind: local max [1175, 831] 0.6
23:24:13.247 00.005 16872 AutoFind: local max [390, 396] 0.6
23:24:13.250 00.003 16872 AutoFind: local max [1566, 590] 0.6
23:24:13.257 00.007 16872 AutoFind: local max [1131, 910] 0.6
23:24:13.261 00.004 16872 AutoFind: local max [1237, 591] 0.6
23:24:13.264 00.003 16872 AutoFind: local max [555, 700] 0.6
23:24:13.267 00.003 16872 AutoFind: local max [1603, 89] 0.6
23:24:13.269 00.002 16872 AutoFind: local max [1071, 1040] 0.6
23:24:13.275 00.006 16872 AutoFind: local max [275, 905] 0.6
23:24:13.281 00.006 16872 AutoFind: local max [850, 206] 0.6
23:24:13.286 00.005 16872 AutoFind: local max [1453, 318] 0.6
23:24:13.289 00.003 16872 AutoFind: local max [1379, 162] 0.6
23:24:13.293 00.004 16872 AutoFind: local max [1007, 268] 0.6
23:24:13.298 00.005 16872 AutoFind: local max [436, 962] 0.6
23:24:13.301 00.003 16872 AutoFind: local max [126, 83] 0.6
23:24:13.306 00.005 16872 AutoFind: local max [747, 310] 0.6
23:24:13.309 00.003 16872 AutoFind: local max [950, 320] 0.6
23:24:13.313 00.004 16872 AutoFind: local max [1081, 756] 0.5
23:24:13.316 00.003 16872 AutoFind: local max [609, 848] 0.5
23:24:13.323 00.007 16872 AutoFind: local max [526, 536] 0.5
23:24:13.326 00.003 16872 AutoFind: local max [1035, 445] 0.5
23:24:13.329 00.003 16872 AutoFind: local max [1400, 431] 0.5
23:24:13.331 00.002 16872 AutoFind: local max [1025, 290] 0.5
23:24:13.335 00.004 16872 AutoFind: local max [395, 376] 0.5
23:24:13.339 00.004 16872 AutoFind: local max [520, 370] 0.5
23:24:13.342 00.003 16872 AutoFind: local max [1080, 169] 0.5
23:24:13.345 00.003 16872 AutoFind: local max [1262, 834] 0.5
23:24:13.347 00.002 16872 AutoFind: local max [349, 160] 0.5
23:24:13.349 00.002 16872 AutoFind: local max [386, 886] 0.5
23:24:13.353 00.004 16872 AutoFind: local max [1421, 500] 0.5
23:24:13.355 00.002 16872 AutoFind: local max [1053, 130] 0.5
23:24:13.358 00.003 16872 AutoFind: local max [264, 26] 0.5
23:24:13.361 00.003 16872 AutoFind: local max [1063, 151] 0.5
23:24:13.363 00.002 16872 AutoFind: local max [1360, 680] 0.5
23:24:13.366 00.003 16872 AutoFind: local max [753, 321] 0.5
23:24:13.375 00.009 16872 AutoFind: local max [410, 147] 0.5
23:24:13.380 00.005 16872 AutoFind: local max [1394, 169] 0.5
23:24:13.384 00.004 16872 AutoFind: local max [162, 962] 0.5
23:24:13.387 00.003 16872 AutoFind: local max [557, 309] 0.5
23:24:13.389 00.002 16872 AutoFind: local max [1761, 623] 0.5
23:24:13.392 00.003 16872 AutoFind: local max [1770, 98] 0.5
23:24:13.394 00.002 16872 AutoFind: local max [1507, 10] 0.5
23:24:13.396 00.002 16872 AutoFind: local max [846, 645] 0.5
23:24:13.401 00.005 16872 AutoFind: local max [1461, 754] 0.5
23:24:13.404 00.003 16872 AutoFind: local max [1902, 1051] 0.5
23:24:13.406 00.002 16872 AutoFind: local max [1560, 1042] 0.5
23:24:13.409 00.003 16872 AutoFind: local max [1675, 370] 0.5
23:24:13.411 00.002 16872 AutoFind: local max [640, 1032] 0.5
23:24:13.418 00.007 16872 AutoFind: local max [1241, 103] 0.5
23:24:13.424 00.006 16872 AutoFind: local max [1894, 10] 0.5
23:24:13.427 00.003 16872 AutoFind: local max [1009, 417] 0.5
23:24:13.430 00.003 16872 AutoFind: local max [48, 299] 0.5
23:24:13.434 00.004 16872 AutoFind: local max [1598, 371] 0.5
23:24:13.435 00.001 16872 AutoFind: local max [1466, 961] 0.5
23:24:13.437 00.002 16872 AutoFind: too close [1598, 371] 0.5 - [1617, 381] 0.9
23:24:13.441 00.004 16872 AutoFind: too close [846, 645] 0.5 - [836, 650] 0.7
23:24:13.443 00.002 16872 AutoFind: close dim-bright [846, 645] 0.5 - [834, 639] 47.1
23:24:13.450 00.007 16872 AutoFind: too close [1394, 169] 0.5 - [1379, 162] 0.6
23:24:13.453 00.003 16872 AutoFind: too close [1394, 169] 0.5 - [1403, 149] 0.8
23:24:13.455 00.002 16872 AutoFind: too close [753, 321] 0.5 - [747, 310] 0.6
23:24:13.457 00.002 16872 AutoFind: too close [1063, 151] 0.5 - [1080, 169] 0.5
23:24:13.461 00.004 16872 AutoFind: too close [1063, 151] 0.5 - [1080, 152] 1.4
23:24:13.469 00.008 16872 AutoFind: close dim-bright [1063, 151] 0.5 - [1075, 131] 100.9
23:24:13.473 00.004 16872 AutoFind: close dim-bright [1063, 151] 0.5 - [1081, 136] 108.5
23:24:13.477 00.004 16872 AutoFind: too close [1053, 130] 0.5 - [1059, 116] 0.6
23:24:13.480 00.003 16872 AutoFind: close dim-bright [386, 886] 0.5 - [383, 875] 12.7
23:24:13.482 00.002 16872 AutoFind: too close [1080, 169] 0.5 - [1093, 151] 0.6
23:24:13.485 00.003 16872 AutoFind: too close [1080, 169] 0.5 - [1080, 152] 1.4
23:24:13.488 00.003 16872 AutoFind: too close [395, 376] 0.5 - [390, 396] 0.6
23:24:13.490 00.002 16872 AutoFind: too close [1093, 151] 0.6 - [1080, 152] 1.4
23:24:13.495 00.005 16872 AutoFind: close dim-bright [1093, 151] 0.6 - [1075, 131] 100.9
23:24:13.499 00.004 16872 AutoFind: close dim-bright [1093, 151] 0.6 - [1081, 136] 108.5
23:24:13.501 00.002 16872 AutoFind: close dim-bright [1059, 116] 0.6 - [1079, 126] 97.8
23:24:13.504 00.003 16872 AutoFind: close dim-bright [1059, 116] 0.6 - [1075, 131] 100.9
23:24:13.509 00.005 16872 AutoFind: close dim-bright [1488, 614] 0.7 - [1493, 601] 187.1
23:24:13.514 00.005 16872 AutoFind: close dim-bright [933, 974] 0.7 - [943, 980] 48.2
23:24:13.517 00.003 16872 AutoFind: close dim-bright [836, 650] 0.7 - [834, 639] 47.1
23:24:13.520 00.003 16872 AutoFind: too close [1559, 112] 1.1 - [1566, 104] 1.1
23:24:13.524 00.004 16872 AutoFind: close dim-bright [1080, 152] 1.4 - [1081, 136] 108.5
23:24:13.526 00.002 16872 AutoFind: close dim-bright [1482, 592] 1.4 - [1493, 601] 187.1
23:24:13.529 00.003 16872 AutoFind: too close [1079, 126] 97.8 - [1075, 131] 100.9
23:24:13.532 00.003 16872 AutoFind: too close [1079, 126] 97.8 - [1084, 127] 108.4
23:24:13.534 00.002 16872 AutoFind: too close [1079, 126] 97.8 - [1081, 136] 108.5
23:24:13.537 00.003 16872 AutoFind: too close [1075, 131] 100.9 - [1084, 127] 108.4
23:24:13.541 00.004 16872 AutoFind: too close [1075, 131] 100.9 - [1081, 136] 108.5
23:24:13.544 00.003 16872 AutoFind: too close [1084, 127] 108.4 - [1081, 136] 108.5
23:24:13.546 00.002 16872 AutoFind: too close to edge [1894, 10] 0.5
23:24:13.549 00.003 16872 AutoFind: too close to edge [1507, 10] 0.5
23:24:13.551 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:24:13.554 00.003 16872 Star::Find(15, 1493, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.557 00.003 16872 Star::Find returns 1 (0), X=1492.92, Y=600.46, Mass=781001, SNR=573.4, Peak=64236 HFD=3.6
23:24:13.560 00.003 16872 Star::Find(15, 943, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.562 00.002 16872 Star::Find returns 1 (0), X=943.40, Y=979.82, Mass=215513, SNR=271.4, Peak=22760 HFD=3.3
23:24:13.565 00.003 16872 Star::Find(15, 834, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.568 00.003 16872 Star::Find returns 1 (0), X=833.99, Y=638.55, Mass=186865, SNR=248.6, Peak=20796 HFD=3.3
23:24:13.570 00.002 16872 Star::Find(15, 1662, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.573 00.003 16872 Star::Find returns 1 (0), X=1662.03, Y=881.79, Mass=89806, SNR=165.6, Peak=12952 HFD=2.9
23:24:13.577 00.004 16872 Star::Find(15, 383, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.579 00.002 16872 Star::Find returns 1 (0), X=382.92, Y=875.30, Mass=48408, SNR=114.7, Peak=8264 HFD=2.9
23:24:13.582 00.003 16872 Star::Find(15, 377, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.584 00.002 16872 Star::Find returns 1 (0), X=377.34, Y=997.29, Mass=43911, SNR=108.3, Peak=7288 HFD=3.4
23:24:13.589 00.005 16872 Star::Find(15, 331, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.592 00.003 16872 Star::Find returns 1 (0), X=330.89, Y=269.61, Mass=22230, SNR=75.3, Peak=5836 HFD=2.7
23:24:13.594 00.002 16872 Star::Find(15, 1472, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.597 00.003 16872 Star::Find returns 1 (0), X=1472.70, Y=522.99, Mass=25010, SNR=75.9, Peak=5568 HFD=3.3
23:24:13.600 00.003 16872 Star::Find(15, 18, 434, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.602 00.002 16872 Star::Find returns 1 (0), X=18.10, Y=434.01, Mass=16363, SNR=62.9, Peak=5200 HFD=2.8
23:24:13.604 00.002 16872 Star::Find(15, 1270, 660, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.607 00.003 16872 Star::Find returns 1 (0), X=1269.58, Y=659.46, Mass=13050, SNR=52.3, Peak=4748 HFD=3.2
23:24:13.610 00.003 16872 Star::Find(15, 1199, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.613 00.003 16872 Star::Find returns 1 (0), X=1198.70, Y=34.11, Mass=9692, SNR=45.1, Peak=4444 HFD=2.6
23:24:13.616 00.003 16872 Star::Find(15, 434, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.619 00.003 16872 Star::Find returns 1 (0), X=433.61, Y=996.50, Mass=11740, SNR=48.5, Peak=4692 HFD=3.0
23:24:13.621 00.002 16872 Star::Find(15, 1501, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.625 00.004 16872 Star::Find returns 1 (0), X=1500.55, Y=825.96, Mass=9710, SNR=47.6, Peak=4552 HFD=2.3
23:24:13.628 00.003 16872 Star::Find(15, 256, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.630 00.002 16872 Star::Find returns 1 (0), X=255.80, Y=683.32, Mass=9130, SNR=41.4, Peak=4384 HFD=2.8
23:24:13.635 00.005 16872 Star::Find(15, 1874, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.637 00.002 16872 Star::Find returns 1 (0), X=1874.27, Y=822.04, Mass=4694, SNR=28.7, Peak=4148 HFD=2.2
23:24:13.640 00.003 16872 Star::Find(15, 1040, 766, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.643 00.003 16872 Star::Find returns 1 (0), X=1039.65, Y=766.07, Mass=5834, SNR=33.3, Peak=4076 HFD=2.6
23:24:13.645 00.002 16872 Star::Find(15, 1482, 592, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.652 00.007 16872 Star::Find returns 1 (0), X=1492.92, Y=600.46, Mass=781001, SNR=573.4, Peak=64236 HFD=3.6
23:24:13.657 00.005 16872 Star::Find(15, 207, 332, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.660 00.003 16872 Star::Find returns 1 (0), X=207.40, Y=331.84, Mass=4305, SNR=24.5, Peak=4020 HFD=2.5
23:24:13.663 00.003 16872 Star::Find(15, 812, 408, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.665 00.002 16872 Star::Find returns 1 (0), X=812.18, Y=408.19, Mass=2854, SNR=21.5, Peak=3904 HFD=2.0
23:24:13.668 00.003 16872 Star::Find(15, 303, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.671 00.003 16872 Star::Find returns 1 (0), X=303.72, Y=176.04, Mass=3983, SNR=25.0, Peak=3872 HFD=2.6
23:24:13.673 00.002 16872 Star::Find(15, 1480, 708, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.675 00.002 16872 Star::Find returns 1 (0), X=1480.40, Y=707.13, Mass=4920, SNR=28.4, Peak=3960 HFD=3.3
23:24:13.681 00.006 16872 Star::Find(15, 858, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.684 00.003 16872 Star::Find returns 1 (0), X=858.13, Y=463.75, Mass=3496, SNR=23.0, Peak=3908 HFD=2.4
23:24:13.686 00.002 16872 Star::Find(15, 595, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.689 00.003 16872 Star::Find returns 1 (0), X=595.19, Y=103.74, Mass=2902, SNR=21.5, Peak=3820 HFD=2.5
23:24:13.692 00.003 16872 Star::Find(15, 1216, 446, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.702 00.010 16872 Star::Find returns 1 (0), X=1216.17, Y=446.24, Mass=2291, SNR=16.2, Peak=3752 HFD=2.4
23:24:13.708 00.006 16872 Star::Find(15, 935, 48, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.714 00.006 16872 Star::Find returns 1 (0), X=934.39, Y=47.36, Mass=2573, SNR=18.3, Peak=3836 HFD=1.7
23:24:13.719 00.005 16872 Star::Find(15, 81, 307, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.723 00.004 16872 Star::Find returns 1 (0), X=80.74, Y=306.61, Mass=2215, SNR=18.0, Peak=3736 HFD=2.1
23:24:13.727 00.004 16872 Star::Find(15, 933, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.730 00.003 16872 Star::Find returns 1 (0), X=943.40, Y=979.82, Mass=215513, SNR=271.4, Peak=22760 HFD=3.3
23:24:13.732 00.002 16872 Star::Find(15, 1488, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.734 00.002 16872 Star::Find returns 1 (0), X=1492.92, Y=600.46, Mass=781001, SNR=573.4, Peak=64236 HFD=3.6
23:24:13.737 00.003 16872 Star::Find(15, 1247, 950, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.742 00.005 16872 Star::Find returns 1 (0), X=1247.18, Y=950.44, Mass=1641, SNR=13.2, Peak=3676 HFD=2.6
23:24:13.746 00.004 16872 Star::Find(15, 334, 395, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.751 00.005 16872 Star::Find returns 1 (0), X=332.93, Y=395.76, Mass=1293, SNR=11.4, Peak=3588 HFD=4.1
23:24:13.755 00.004 16872 Star::Find(15, 1463, 258, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.758 00.003 16872 Star::Find returns 1 (0), X=1463.01, Y=257.68, Mass=982, SNR=9.7, Peak=3580 HFD=2.6
23:24:13.760 00.002 16872 Star::Find(15, 1081, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.763 00.003 16872 Star::Find returns 1 (0), X=1080.17, Y=118.05, Mass=202825, SNR=96.1, Peak=4848 HFD=5.9
23:24:13.766 00.003 16872 Star::Find(15, 979, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.768 00.002 16872 Star::Find returns 1 (0), X=978.84, Y=1027.05, Mass=675, SNR=7.8, Peak=3584 HFD=1.9
23:24:13.771 00.003 16872 Star::Find(15, 1056, 56, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.775 00.004 16872 Star::Find returns 1 (0), X=1057.35, Y=56.18, Mass=890, SNR=9.8, Peak=3596 HFD=3.3
23:24:13.779 00.004 16872 Star::Find(15, 1175, 831, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.782 00.003 16872 Star::Find returns 1 (0), X=1175.72, Y=831.07, Mass=762, SNR=8.8, Peak=3572 HFD=2.9
23:24:13.785 00.003 16872 Star::Find(15, 1566, 590, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.791 00.006 16872 Star::Find returns 1 (0), X=1565.35, Y=590.03, Mass=2506, SNR=20.1, Peak=3836 HFD=2.2
23:24:13.798 00.007 16872 Star::Find(15, 1131, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.800 00.002 16872 Star::Find false star n=3 nbg=281 bg=3436.3 sigma=35.4 thresh=3542 peak=3525
23:24:13.804 00.004 16872 Star::Find returns 0 (2), X=1131.00, Y=910.00, Mass=343, SNR=2.9, Peak=3564 HFD=0.0
23:24:13.807 00.003 16872 Star::Find(15, 1237, 591, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.810 00.003 16872 Star::Find returns 1 (0), X=1236.66, Y=591.76, Mass=1438, SNR=12.2, Peak=3584 HFD=3.0
23:24:13.812 00.002 16872 Star::Find(15, 555, 700, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.815 00.003 16872 Star::Find returns 1 (0), X=554.55, Y=700.10, Mass=1886, SNR=15.9, Peak=3676 HFD=2.5
23:24:13.820 00.005 16872 Star::Find(15, 1603, 89, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.823 00.003 16872 Star::Find returns 0 (4), X=1609.54, Y=97.49, Mass=1612, SNR=18.4, Peak=3896 HFD=1.4
23:24:13.826 00.003 16872 Star::Find(15, 1071, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.829 00.003 16872 Star::Find returns 1 (0), X=1070.06, Y=1039.96, Mass=1749, SNR=12.6, Peak=3576 HFD=4.1
23:24:13.831 00.002 16872 Star::Find(15, 275, 905, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.839 00.008 16872 Star::Find returns 1 (0), X=269.57, Y=906.67, Mass=1188, SNR=12.3, Peak=3676 HFD=3.1
23:24:13.843 00.004 16872 Star::Find(15, 850, 206, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.846 00.003 16872 Star::Find false star n=7 nbg=261 bg=3431.2 sigma=31.6 thresh=3526 peak=3519
23:24:13.850 00.004 16872 Star::Find returns 0 (2), X=850.00, Y=206.00, Mass=806, SNR=2.9, Peak=3588 HFD=0.0
23:24:13.852 00.002 16872 Star::Find(15, 1453, 318, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.854 00.002 16872 Star::Find returns 1 (0), X=1453.49, Y=317.71, Mass=1334, SNR=12.6, Peak=3620 HFD=2.8
23:24:13.857 00.003 16872 Star::Find(15, 1007, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.859 00.002 16872 Star::Find returns 1 (0), X=1006.85, Y=268.09, Mass=1241, SNR=12.3, Peak=3732 HFD=1.8
23:24:13.862 00.003 16872 Star::Find(15, 436, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.866 00.004 16872 Star::Find false star n=3 nbg=269 bg=3436.7 sigma=32.1 thresh=3533 peak=3513
23:24:13.868 00.002 16872 Star::Find returns 0 (2), X=436.00, Y=962.00, Mass=326, SNR=2.9, Peak=3556 HFD=0.0
23:24:13.870 00.002 16872 Star::Find(15, 126, 83, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.873 00.003 16872 Star::Find returns 1 (0), X=126.64, Y=83.30, Mass=1064, SNR=10.9, Peak=3612 HFD=1.6
23:24:13.875 00.002 16872 Star::Find(15, 950, 320, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.879 00.004 16872 Star::Find returns 1 (0), X=949.91, Y=319.58, Mass=1256, SNR=11.8, Peak=3680 HFD=2.2
23:24:13.882 00.003 16872 Star::Find(15, 1081, 756, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.885 00.003 16872 Star::Find returns 1 (0), X=1081.77, Y=756.47, Mass=902, SNR=9.2, Peak=3552 HFD=3.1
23:24:13.888 00.003 16872 Star::Find(15, 609, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.891 00.003 16872 Star::Find returns 1 (0), X=618.11, Y=858.29, Mass=1042, SNR=10.0, Peak=3584 HFD=3.2
23:24:13.893 00.002 16872 Star::Find(15, 526, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.896 00.003 16872 Star::Find false star n=6 nbg=255 bg=3437.9 sigma=27.3 thresh=3520 peak=3508
23:24:13.899 00.003 16872 Star::Find returns 0 (2), X=526.00, Y=536.00, Mass=616, SNR=2.9, Peak=3568 HFD=0.0
23:24:13.902 00.003 16872 Star::Find(15, 1035, 445, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.904 00.002 16872 Star::Find returns 1 (0), X=1034.86, Y=445.22, Mass=749, SNR=9.0, Peak=3636 HFD=1.7
23:24:13.908 00.004 16872 Star::Find(15, 1400, 431, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.915 00.007 16872 Star::Find returns 1 (0), X=1399.97, Y=431.07, Mass=790, SNR=8.5, Peak=3592 HFD=2.2
23:24:13.917 00.002 16872 Star::Find(15, 1025, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.919 00.002 16872 Star::Find returns 1 (0), X=1024.71, Y=289.58, Mass=851, SNR=9.2, Peak=3588 HFD=1.7
23:24:13.922 00.003 16872 Star::Find(15, 520, 370, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.924 00.002 16872 Star::Find false star n=5 nbg=261 bg=3429.6 sigma=27.2 thresh=3511 peak=3502
23:24:13.931 00.007 16872 Star::Find returns 0 (2), X=520.00, Y=370.00, Mass=488, SNR=2.9, Peak=3540 HFD=0.0
23:24:13.935 00.004 16872 Star::Find(15, 1262, 834, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.939 00.004 16872 Star::Find returns 1 (0), X=1261.25, Y=834.48, Mass=1178, SNR=11.6, Peak=3624 HFD=2.3
23:24:13.942 00.003 16872 Star::Find(15, 349, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.945 00.003 16872 Star::Find false star n=2 nbg=265 bg=3436.1 sigma=31.3 thresh=3530 peak=3496
23:24:13.948 00.003 16872 Star::Find returns 0 (2), X=349.00, Y=160.00, Mass=220, SNR=2.9, Peak=3552 HFD=0.0
23:24:13.950 00.002 16872 Star::Find(15, 386, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.953 00.003 16872 Star::Find returns 1 (0), X=382.92, Y=875.30, Mass=48408, SNR=114.7, Peak=8264 HFD=2.9
23:24:13.955 00.002 16872 Star::Find(15, 1421, 500, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.962 00.007 16872 Star::Find returns 1 (0), X=1421.61, Y=499.49, Mass=1010, SNR=9.7, Peak=3572 HFD=2.7
23:24:13.966 00.004 16872 Star::Find(15, 264, 26, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.969 00.003 16872 Star::Find returns 1 (0), X=264.93, Y=27.23, Mass=551, SNR=7.3, Peak=3556 HFD=2.2
23:24:13.971 00.002 16872 Star::Find(15, 1360, 680, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.975 00.004 16872 Star::Find false star n=4 nbg=283 bg=3431.3 sigma=33.1 thresh=3531 peak=3526
23:24:13.978 00.003 16872 Star::Find returns 0 (2), X=1360.00, Y=680.00, Mass=451, SNR=2.9, Peak=3556 HFD=0.0
23:24:13.981 00.003 16872 Star::Find(15, 410, 147, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.983 00.002 16872 Star::Find returns 1 (0), X=409.13, Y=145.32, Mass=583, SNR=7.7, Peak=3576 HFD=2.7
23:24:13.986 00.003 16872 Star::Find(15, 162, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.992 00.006 16872 Star::Find false star n=4 nbg=266 bg=3431.3 sigma=30.0 thresh=3521 peak=3504
23:24:13.994 00.002 16872 Star::Find returns 0 (2), X=162.00, Y=962.00, Mass=407, SNR=2.9, Peak=3556 HFD=0.0
23:24:13.997 00.003 16872 Star::Find(15, 557, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:13.999 00.002 16872 Star::Find returns 1 (0), X=556.81, Y=309.73, Mass=550, SNR=7.5, Peak=3588 HFD=1.5
23:24:14.003 00.004 16872 Star::Find(15, 1761, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:14.005 00.002 16872 Star::Find false star n=2 nbg=263 bg=3435.8 sigma=29.9 thresh=3526 peak=3515
23:24:14.008 00.003 16872 Star::Find returns 0 (2), X=1761.00, Y=623.00, Mass=208, SNR=2.9, Peak=3552 HFD=0.0
23:24:14.010 00.002 16872 Star::Find(15, 1770, 98, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:14.013 00.003 16872 Star::Find false star n=3 nbg=253 bg=3435.8 sigma=29.6 thresh=3525 peak=3511
23:24:14.016 00.003 16872 Star::Find returns 0 (2), X=1770.00, Y=98.00, Mass=281, SNR=2.9, Peak=3560 HFD=0.0
23:24:14.022 00.006 16872 Star::Find(15, 1461, 754, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:14.030 00.008 16872 Star::Find false star n=9 nbg=267 bg=3431.6 sigma=28.6 thresh=3517 peak=3511
23:24:14.035 00.005 16872 Star::Find returns 0 (2), X=1461.00, Y=754.00, Mass=932, SNR=2.9, Peak=3568 HFD=0.0
23:24:14.037 00.002 16872 Star::Find(15, 1902, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:14.040 00.003 16872 Star::Find false star n=1 nbg=279 bg=3436.5 sigma=32.6 thresh=3534 peak=3513
23:24:14.043 00.003 16872 Star::Find returns 0 (2), X=1902.00, Y=1051.00, Mass=116, SNR=2.9, Peak=3564 HFD=0.0
23:24:14.045 00.002 16872 Star::Find(15, 1560, 1042, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:14.047 00.002 16872 Star::Find false star n=4 nbg=261 bg=3436.2 sigma=27.7 thresh=3519 peak=3505
23:24:14.051 00.004 16872 Star::Find returns 0 (2), X=1560.00, Y=1042.00, Mass=391, SNR=2.9, Peak=3552 HFD=0.0
23:24:14.054 00.003 16872 Star::Find(15, 1675, 370, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:14.057 00.003 16872 Star::Find false star n=9 nbg=260 bg=3433.8 sigma=27.1 thresh=3515 peak=3512
23:24:14.059 00.002 16872 Star::Find returns 0 (2), X=1675.00, Y=370.00, Mass=880, SNR=2.9, Peak=3556 HFD=0.0
23:24:14.062 00.003 16872 Star::Find(15, 640, 1032, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:14.065 00.003 16872 Star::Find returns 1 (0), X=643.01, Y=1041.97, Mass=908, SNR=9.7, Peak=3580 HFD=3.6
23:24:14.072 00.007 16872 Star::Find(15, 1241, 103, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:14.076 00.004 16872 Star::Find returns 0 (4), X=1240.68, Y=103.41, Mass=2435, SNR=26.1, Peak=4040 HFD=1.4
23:24:14.078 00.002 16872 Star::Find(15, 1009, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:14.082 00.004 16872 Star::Find false star n=2 nbg=268 bg=3428.7 sigma=32.9 thresh=3527 peak=3518
23:24:14.085 00.003 16872 Star::Find returns 0 (2), X=1009.00, Y=417.00, Mass=251, SNR=2.9, Peak=3576 HFD=0.0
23:24:14.088 00.003 16872 Star::Find(15, 48, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:14.090 00.002 16872 Star::Find false star n=3 nbg=280 bg=3430.4 sigma=34.5 thresh=3534 peak=3528
23:24:14.093 00.003 16872 Star::Find returns 0 (2), X=48.00, Y=299.00, Mass=373, SNR=2.9, Peak=3568 HFD=0.0
23:24:14.095 00.002 16872 Star::Find(15, 1466, 961, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:14.099 00.004 16872 Star::Find false star n=7 nbg=258 bg=3424.3 sigma=32.7 thresh=3522 peak=3519
23:24:14.101 00.002 16872 Star::Find returns 0 (2), X=1466.00, Y=961.00, Mass=822, SNR=2.9, Peak=3564 HFD=0.0
23:24:14.105 00.004 16872 AutoFind: finding best star pass 1
23:24:14.107 00.002 16872 Star::Find(15, 1493, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:14.110 00.003 16872 Star::Find returns 1 (0), X=1492.92, Y=600.46, Mass=781001, SNR=573.4, Peak=64236 HFD=3.6
23:24:14.114 00.004 16872 AutoFind: near-saturated [1493, 601] 187.1 Mass 781001 SNR 573.4 Peak 64236
23:24:14.117 00.003 16872 Star::Find(15, 943, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:14.119 00.002 16872 Star::Find returns 1 (0), X=943.40, Y=979.82, Mass=215513, SNR=271.4, Peak=22760 HFD=3.3
23:24:14.122 00.003 16872 AutoFind returns star at [943, 980] 48.2 Mass 215513 SNR 271.4
23:24:14.125 00.003 16872 Star::Find(15, 943, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:14.129 00.004 16872 Star::Find returns 1 (0), X=943.40, Y=979.82, Mass=215513, SNR=271.4, Peak=22760 HFD=3.3
23:24:14.132 00.003 16872 MultiStar: List (12): {943.40, 979.82}(271.4), {833.99, 638.55}(248.6), {1662.03, 881.79}(165.6), {382.92, 875.30}(114.7), {377.34, 997.29}(108.3), {330.89, 269.61}(75.3), {1472.70, 522.99}(75.9), {18.10, 434.01}(62.9), {1269.58, 659.46}(52.3), {1198.70, 34.11}(45.1), {433.61, 996.50}(48.5), {1500.55, 825.96}(47.6), 
23:24:14.134 00.002 16872 setting lock position to (943.40, 979.82)
23:24:14.137 00.003 16872 MultiStar: stabilizing after lock position change
23:24:14.140 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
23:24:14.144 00.004 16872 UpdateGuideState(): m_state=1
23:24:14.147 00.003 16872 Star::Find(15, 943, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:14.149 00.002 16872 Star::Find returns 1 (0), X=943.40, Y=979.82, Mass=215513, SNR=271.4, Peak=22760 HFD=3.3
23:24:14.151 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:24:14.154 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:24:14.156 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:24:14.168 00.012 16872 setting force full frames = false
23:24:14.171 00.003 16872 setting lock position to (943.40, 979.82)
23:24:14.174 00.003 16872 MultiStar: stabilizing after lock position change
23:24:14.178 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:24:14.181 00.003 16872 Changing from state SELECTING to SELECTED
23:24:14.183 00.002 16872 guider state => SELECTED
23:24:14.198 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3436, FiltMin=3304, FiltMax=65516, Gamma=2.190
23:24:14.235 00.037 16872 UpdateGuideState exits: m=215513 SNR=271.4
23:24:14.242 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3436, FiltMin=3304, FiltMax=65516, Gamma=2.190
23:24:14.278 00.036 16872 Status Line: Auto-selected star at (943.4, 979.8)
23:24:14.294 00.016 16872 PhdController: newstate STATE_WAIT_SELECTED
23:24:14.297 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:14.305 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:24:14.309 00.004 16872 Enqueuing Expose request
23:24:14.314 00.005 9640 Worker thread wakes up
23:24:14.314 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:24:14.314 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(928,965,31,31)
23:24:14.314 00.000 16872 evsrv: cli 0D3C0A48 connect
23:24:14.317 00.003 16872 case statement mapped state 2 to 1
23:24:14.322 00.005 16872 case statement mapped state 2 to 1
23:24:14.325 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"527a954a-197a-451e-8ba8-c48ea89e9fcf"}
23:24:14.328 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[943.40,979.82],"id":"527a954a-197a-451e-8ba8-c48ea89e9fcf"}
23:24:14.338 00.010 16872 evsrv: cli 0D3C0A48 disconnect
23:24:14.343 00.005 16872 evsrv: cli 0D3BF968 connect
23:24:14.352 00.009 16872 case statement mapped state 2 to 1
23:24:14.357 00.005 16872 case statement mapped state 2 to 1
23:24:14.364 00.007 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"30a68601-74dc-47b7-a74f-688959d15abf"}
23:24:14.367 00.003 16872 case statement mapped state 2 to 1
23:24:14.370 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"30a68601-74dc-47b7-a74f-688959d15abf"}
23:24:14.397 00.027 16872 evsrv: cli 0D3BF968 disconnect
23:24:14.419 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b84f931a-de43-4ce1-ad53-d2b65535b886"}
23:24:14.423 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b84f931a-de43-4ce1-ad53-d2b65535b886"}
23:24:14.427 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1acce4f2-d772-4818-970a-19dd4775e0e9"}
23:24:14.430 00.003 16872 case statement mapped state 2 to 1
23:24:14.434 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"1acce4f2-d772-4818-970a-19dd4775e0e9"}
23:24:14.437 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"51279fdd-9db5-4618-828e-31141c347e7f"}
23:24:14.445 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.40,6.82],"pixels":"..."},"id":"51279fdd-9db5-4618-828e-31141c347e7f"}
23:24:15.389 00.944 16872 evsrv: cli 0D3C0A48 connect
23:24:15.392 00.003 16872 case statement mapped state 2 to 1
23:24:15.396 00.004 16872 case statement mapped state 2 to 1
23:24:15.400 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c44ed506-0e71-4171-9ce7-8a858cc02000"}
23:24:15.404 00.004 16872 case statement mapped state 2 to 1
23:24:15.407 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c44ed506-0e71-4171-9ce7-8a858cc02000"}
23:24:15.410 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:24:16.412 01.002 16872 evsrv: cli 0D3BFFA8 connect
23:24:16.415 00.003 16872 case statement mapped state 2 to 1
23:24:16.419 00.004 16872 case statement mapped state 2 to 1
23:24:16.422 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"2dd04eac-47ae-4a31-9654-ce83783773a1"}
23:24:16.425 00.003 16872 case statement mapped state 2 to 1
23:24:16.430 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"2dd04eac-47ae-4a31-9654-ce83783773a1"}
23:24:16.434 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:24:17.434 01.000 16872 evsrv: cli 0D3C0A48 connect
23:24:17.439 00.005 16872 case statement mapped state 2 to 1
23:24:17.444 00.005 16872 case statement mapped state 2 to 1
23:24:17.449 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"68d7dc69-d198-4e57-8ff7-7f5680289d61"}
23:24:17.453 00.004 16872 case statement mapped state 2 to 1
23:24:17.458 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"68d7dc69-d198-4e57-8ff7-7f5680289d61"}
23:24:17.463 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:24:17.919 00.456 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31d7c23f-3067-489a-8e9c-78b15a5a1827"}
23:24:17.921 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"31d7c23f-3067-489a-8e9c-78b15a5a1827"}
23:24:17.925 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c37ed3a8-8d15-40fc-ab44-e4efa2de1570"}
23:24:17.928 00.003 16872 case statement mapped state 2 to 1
23:24:17.932 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c37ed3a8-8d15-40fc-ab44-e4efa2de1570"}
23:24:17.936 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"86b51b1c-295b-406a-9051-74ad5f1fb042"}
23:24:17.944 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.40,6.82],"pixels":"..."},"id":"86b51b1c-295b-406a-9051-74ad5f1fb042"}
23:24:18.383 00.439 9640 Exposure complete
23:24:18.465 00.082 16872 evsrv: cli 0D3BFFA8 connect
23:24:18.469 00.004 16872 case statement mapped state 2 to 1
23:24:18.473 00.004 16872 case statement mapped state 2 to 1
23:24:18.477 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"0c92cf86-312b-404f-8365-86dac0bd9035"}
23:24:18.480 00.003 16872 case statement mapped state 2 to 1
23:24:18.484 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"0c92cf86-312b-404f-8365-86dac0bd9035"}
23:24:18.488 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:24:18.524 00.036 9640 worker thread done servicing request
23:24:18.524 00.000 16872 OnExposeComplete: enter
23:24:18.527 00.003 16872 UpdateGuideState(): m_state=2
23:24:18.532 00.005 16872 Star::Find(15, 943, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:24:18.535 00.003 16872 Star::Find returns 1 (0), X=943.25, Y=980.39, Mass=203101, SNR=271.4, Peak=21216 HFD=3.2
23:24:18.537 00.002 16872 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.56) = xAngle (0.27 = 0.27)
23:24:18.541 00.004 16872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.32 = 0.32)
23:24:18.543 00.002 16872 CameraToMount -- cameraX=-0.15 cameraY=0.57 hyp=0.59 cameraTheta=1.83 mountX=0.57 mountY=0.18, mountTheta=0.31
23:24:18.552 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3148, max=65520, med=3432, FiltMin=3316, FiltMax=65516, Gamma=2.190
23:24:18.595 00.043 16872 UpdateGuideState exits: m=203101 SNR=271.4
23:24:18.603 00.008 16872 PhdController: newstate STATE_CALIBRATE
23:24:18.608 00.005 16872 PhdController: newstate STATE_GUIDE
23:24:18.624 00.016 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:24:18.631 00.007 16872 guider state => CALIBRATED
23:24:18.634 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:24:18.651 00.017 16872 reset dither spiral
23:24:18.655 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:24:18.659 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:18.662 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:24:18.665 00.003 16872 Enqueuing Expose request
23:24:18.669 00.004 9640 Worker thread wakes up
23:24:18.669 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:24:18.670 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:24:19.489 00.819 16872 evsrv: cli 0D3BFB48 connect
23:24:19.493 00.004 16872 case statement mapped state 5 to 1
23:24:19.497 00.004 16872 case statement mapped state 5 to 1
23:24:19.501 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"ddb47790-2266-4fc1-8258-5318b7699a87"}
23:24:19.503 00.002 16872 case statement mapped state 5 to 1
23:24:19.506 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"ddb47790-2266-4fc1-8258-5318b7699a87"}
23:24:19.510 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:24:20.512 01.002 16872 evsrv: cli 0D3C0228 connect
23:24:20.517 00.005 16872 case statement mapped state 5 to 1
23:24:20.522 00.005 16872 case statement mapped state 5 to 1
23:24:20.526 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"34f40190-a07b-4117-bcc8-751cecf7b067"}
23:24:20.528 00.002 16872 case statement mapped state 5 to 1
23:24:20.530 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"34f40190-a07b-4117-bcc8-751cecf7b067"}
23:24:20.533 00.003 16872 evsrv: cli 0D3C0228 disconnect
23:24:21.419 00.886 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69fd82b0-e1bb-426f-aaac-f5c932c2a9ca"}
23:24:21.424 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"69fd82b0-e1bb-426f-aaac-f5c932c2a9ca"}
23:24:21.427 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"308efe13-d37e-4bb8-911e-ed3bfd97d542"}
23:24:21.430 00.003 16872 case statement mapped state 5 to 1
23:24:21.433 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"308efe13-d37e-4bb8-911e-ed3bfd97d542"}
23:24:21.439 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"951c5ed4-2ca7-4bbb-8d45-e46c09d9da59"}
23:24:21.442 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.25,7.39],"pixels":"..."},"id":"951c5ed4-2ca7-4bbb-8d45-e46c09d9da59"}
23:24:21.535 00.093 16872 evsrv: cli 0D3BF8C8 connect
23:24:21.540 00.005 16872 case statement mapped state 5 to 1
23:24:21.546 00.006 16872 case statement mapped state 5 to 1
23:24:21.550 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"cb0caaf3-a5d1-49de-9d64-854b7f317833"}
23:24:21.552 00.002 16872 case statement mapped state 5 to 1
23:24:21.554 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"cb0caaf3-a5d1-49de-9d64-854b7f317833"}
23:24:21.558 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
23:24:22.558 01.000 16872 evsrv: cli 0D3C0A48 connect
23:24:22.564 00.006 16872 case statement mapped state 5 to 1
23:24:22.567 00.003 16872 case statement mapped state 5 to 1
23:24:22.570 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e9a11cd8-7fe7-4d7e-bbc1-ac6a1585ab1f"}
23:24:22.574 00.004 16872 case statement mapped state 5 to 1
23:24:22.577 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"e9a11cd8-7fe7-4d7e-bbc1-ac6a1585ab1f"}
23:24:22.581 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:24:22.729 00.148 9640 Exposure complete
23:24:22.883 00.154 9640 worker thread done servicing request
23:24:22.883 00.000 16872 OnExposeComplete: enter
23:24:22.888 00.005 16872 UpdateGuideState(): m_state=5
23:24:22.891 00.003 16872 Star::Find(15, 943, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:24:22.894 00.003 16872 Star::Find returns 1 (0), X=943.03, Y=980.13, Mass=234175, SNR=297.3, Peak=28048 HFD=2.8
23:24:22.898 00.004 16872 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.56) = xAngle (0.89 = 0.89)
23:24:22.902 00.004 16872 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.93 = 0.93)
23:24:22.904 00.002 16872 CameraToMount -- cameraX=-0.37 cameraY=0.31 hyp=0.48 cameraTheta=2.44 mountX=0.30 mountY=0.39, mountTheta=0.90
23:24:22.909 00.005 16872 Changing from state CALIBRATED to GUIDING
23:24:22.912 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:24:22.916 00.004 16872 ScopeASCOM::SideOfPier() returns 0
23:24:22.999 00.083 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:24:23.003 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:24:23.005 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:24:23.009 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:24:23.013 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:24:23.016 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:24:23.019 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:24:23.022 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:24:23.026 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:24:23.031 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:24:23.034 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:24:23.037 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:24:23.041 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:24:23.045 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:24:23.151 00.106 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:24:23.155 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:24:23.158 00.003 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
23:24:23.165 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:24:23.174 00.009 16872 ScopeASCOM::SideOfPier() returns 0
23:24:23.250 00.076 16872 setting lock position to (943.03, 980.13)
23:24:23.255 00.005 16872 MultiStar: stabilizing after lock position change
23:24:23.259 00.004 16872 guider state => GUIDING
23:24:23.264 00.005 16872 Status Line: Guiding
23:24:23.275 00.011 16872 Mount: notify guiding started
23:24:23.281 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:24:23.284 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:24:23.286 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:24:23.289 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:24:23.295 00.006 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:24:23.298 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:24:23.301 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:24:23.303 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:24:23.306 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:24:23.312 00.006 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:24:23.316 00.004 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:24:23.319 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:24:23.321 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:24:23.326 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:24:23.329 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:24:23.332 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:24:23.335 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:24:23.339 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:24:23.344 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:24:23.346 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:24:23.349 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:24:23.352 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:24:23.360 00.008 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:24:23.365 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:24:23.368 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:24:23.371 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:24:23.375 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:24:23.377 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:24:23.380 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:24:23.382 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:24:23.387 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:24:23.390 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:24:23.393 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:24:23.396 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:24:23.399 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:24:23.406 00.007 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:24:23.410 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:24:23.414 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:24:23.590 00.176 16872 evsrv: cli 0D3BFFA8 connect
23:24:23.593 00.003 16872 case statement mapped state 6 to 3
23:24:23.597 00.004 16872 case statement mapped state 6 to 3
23:24:23.600 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"2e021017-76bc-4523-8be8-0614b8241c8d"}
23:24:23.603 00.003 16872 case statement mapped state 6 to 3
23:24:23.608 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e021017-76bc-4523-8be8-0614b8241c8d"}
23:24:23.622 00.014 16872 evsrv: cli 0D3BFFA8 disconnect
23:24:23.635 00.013 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:24:23.888 00.253 16872 ScopeASCOM::SideOfPier() returns 0
23:24:23.891 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:24:23.893 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:24:23.896 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:24:23.899 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:24:23.903 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:24:23.906 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:24:23.908 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:24:23.910 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:24:23.913 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:24:23.918 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65520, med=3432, FiltMin=3298, FiltMax=65516, Gamma=2.190
23:24:23.959 00.041 16872 UpdateGuideState exits: m=234175 SNR=297.3
23:24:23.969 00.010 16872 PhdController: newstate STATE_SETTLE_WAIT
23:24:23.974 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:23.978 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:24:23.981 00.003 16872 Enqueuing Expose request
23:24:23.984 00.003 9640 Worker thread wakes up
23:24:23.984 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:24:23.984 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(928,965,31,31)
23:24:24.919 00.935 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b5f5fddc-621f-4381-9dc0-4a59e8463781"}
23:24:24.921 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b5f5fddc-621f-4381-9dc0-4a59e8463781"}
23:24:24.924 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8c3ef38a-01e4-417a-a90f-b2e67466b0de"}
23:24:24.928 00.004 16872 case statement mapped state 6 to 3
23:24:24.930 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c3ef38a-01e4-417a-a90f-b2e67466b0de"}
23:24:24.934 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"70dd7436-fef0-44bf-8881-963243d2a5f7"}
23:24:24.937 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.03,7.13],"pixels":"..."},"id":"70dd7436-fef0-44bf-8881-963243d2a5f7"}
23:24:28.044 03.107 9640 Exposure complete
23:24:28.207 00.163 9640 worker thread done servicing request
23:24:28.207 00.000 16872 OnExposeComplete: enter
23:24:28.210 00.003 16872 UpdateGuideState(): m_state=6
23:24:28.219 00.009 16872 Star::Find(15, 943, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:24:28.229 00.010 16872 Star::Find returns 1 (0), X=943.00, Y=980.04, Mass=228306, SNR=272.3, Peak=24808 HFD=2.9
23:24:28.234 00.005 16872 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.56) = xAngle (-3.36 = 2.92)
23:24:28.238 00.004 16872 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.32 = 2.97)
23:24:28.241 00.003 16872 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.81 mountX=-0.10 mountY=0.02, mountTheta=2.97
23:24:28.249 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=-0.10, opts=13)
23:24:28.252 00.003 16872 Enqueuing Move request for scope (-0.02, -0.10)
23:24:28.256 00.004 9640 Worker thread wakes up
23:24:28.256 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
23:24:28.256 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
23:24:28.256 00.000 9640 Moving (-0.02, -0.10) raw xDistance=-0.10 yDistance=0.02
23:24:28.256 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:24:28.256 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0
23:24:28.257 00.001 9640 MoveAxis(E, 0, ABG)
23:24:28.257 00.000 9640 Move returns status 0, amount 0
23:24:28.257 00.000 9640 MoveAxis(N, 0, ABG)
23:24:28.257 00.000 9640 Move returns status 0, amount 0
23:24:28.257 00.000 9640 move complete, result=0
23:24:28.257 00.000 9640 worker thread done servicing request
23:24:28.268 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65520, med=3432, FiltMin=3280, FiltMax=65516, Gamma=2.190
23:24:28.317 00.049 16872 UpdateGuideState exits: m=228306 SNR=272.3
23:24:28.320 00.003 16872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 1 / 99999
23:24:28.324 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777782268.324,"Host":"RBFOCUS307","Inst":1,"Distance":0.37,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:24:28.328 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:28.332 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:24:28.334 00.002 16872 Enqueuing Expose request
23:24:28.338 00.004 9640 Worker thread wakes up
23:24:28.338 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:24:28.345 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
23:24:28.345 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(928,965,31,31)
23:24:28.420 00.075 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8a82febc-7f68-469a-80f8-ad0b9626fb7c"}
23:24:28.424 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8a82febc-7f68-469a-80f8-ad0b9626fb7c"}
23:24:28.428 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f1a14af-87fb-4ac1-9a0a-a64e50451409"}
23:24:28.431 00.003 16872 case statement mapped state 6 to 3
23:24:28.437 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f1a14af-87fb-4ac1-9a0a-a64e50451409"}
23:24:28.442 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ab0975d2-2c91-45f0-b269-8736a8cec56c"}
23:24:28.446 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.00,7.04],"pixels":"..."},"id":"ab0975d2-2c91-45f0-b269-8736a8cec56c"}
23:24:31.919 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e89b56b6-a27e-495d-a0c4-47f1dba5958e"}
23:24:31.923 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e89b56b6-a27e-495d-a0c4-47f1dba5958e"}
23:24:31.929 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5050d526-480e-4fff-93e2-5f37ffe380fa"}
23:24:31.933 00.004 16872 case statement mapped state 6 to 3
23:24:31.936 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5050d526-480e-4fff-93e2-5f37ffe380fa"}
23:24:31.940 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ce12946a-30ea-4c87-8b7a-81d282ba2508"}
23:24:31.943 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.00,7.04],"pixels":"..."},"id":"ce12946a-30ea-4c87-8b7a-81d282ba2508"}
23:24:32.412 00.469 9640 Exposure complete
23:24:32.557 00.145 9640 worker thread done servicing request
23:24:32.557 00.000 16872 OnExposeComplete: enter
23:24:32.562 00.005 16872 UpdateGuideState(): m_state=6
23:24:32.565 00.003 16872 Star::Find(15, 943, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:24:32.568 00.003 16872 Star::Find returns 1 (0), X=943.06, Y=980.28, Mass=234692, SNR=289.0, Peak=28640 HFD=2.6
23:24:32.571 00.003 16872 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.56) = xAngle (-0.21 = -0.21)
23:24:32.573 00.002 16872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.16 = -0.16)
23:24:32.580 00.007 16872 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.35 mountX=0.15 mountY=-0.02, mountTheta=-0.16
23:24:32.587 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=0.15, opts=13)
23:24:32.590 00.003 16872 Enqueuing Move request for scope (0.03, 0.15)
23:24:32.593 00.003 9640 Worker thread wakes up
23:24:32.593 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
23:24:32.593 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
23:24:32.593 00.000 9640 Moving (0.03, 0.15) raw xDistance=0.15 yDistance=-0.02
23:24:32.593 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.15
23:24:32.593 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=0
23:24:32.593 00.000 9640 MoveAxis(W, 16, ABG)
23:24:32.593 00.000 9640 Guiding  Dir = 3, Dur = 16
23:24:32.594 00.001 9640 IsSlewing returns 0
23:24:32.594 00.000 9640 IsGuiding returns 0
23:24:32.594 00.000 9640 PulseGuide returned control before completion, sleep 26
23:24:32.599 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3436, FiltMin=3224, FiltMax=65516, Gamma=2.190
23:24:32.636 00.037 9640 IsGuiding returns 1
23:24:32.636 00.000 9640 scope still moving after pulse duration time elapsed
23:24:32.640 00.004 16872 UpdateGuideState exits: m=234692 SNR=289.0
23:24:32.644 00.004 16872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 2 / 99999
23:24:32.647 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777782272.647,"Host":"RBFOCUS307","Inst":1,"Distance":0.30,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:24:32.650 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:32.658 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:24:32.661 00.003 16872 Enqueuing Expose request
23:24:32.667 00.006 9640 IsSlewing returns 0
23:24:32.668 00.001 9640 IsGuiding returns 0
23:24:32.668 00.000 9640 scope move finished after 16 + 58 ms
23:24:32.669 00.001 9640 Move returns status 0, amount 16
23:24:32.669 00.000 9640 MoveAxis(N, 0, ABG)
23:24:32.670 00.001 9640 Move returns status 0, amount 0
23:24:32.670 00.000 9640 move complete, result=0
23:24:32.670 00.000 9640 worker thread done servicing request
23:24:32.670 00.000 9640 Worker thread wakes up
23:24:32.670 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:24:32.670 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(928,965,31,31)
23:24:32.672 00.002 16872 GuideStep: 0.1 px 16 ms WEST, -0.0 px 0 ms NORTH
23:24:35.417 02.745 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6447f60-f775-4fe4-aa12-ea248d2fc45e"}
23:24:35.421 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c6447f60-f775-4fe4-aa12-ea248d2fc45e"}
23:24:35.424 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"379f58f5-1f78-4cf4-9449-a67bb715516a"}
23:24:35.426 00.002 16872 case statement mapped state 6 to 3
23:24:35.428 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"379f58f5-1f78-4cf4-9449-a67bb715516a"}
23:24:35.433 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b6e37e53-49eb-4315-b6bc-21d10e41fd9d"}
23:24:35.436 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.06,7.28],"pixels":"..."},"id":"b6e37e53-49eb-4315-b6bc-21d10e41fd9d"}
23:24:36.747 01.311 9640 Exposure complete
23:24:36.887 00.140 9640 worker thread done servicing request
23:24:36.888 00.001 16872 OnExposeComplete: enter
23:24:36.892 00.004 16872 UpdateGuideState(): m_state=6
23:24:36.895 00.003 16872 Star::Find(15, 943, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:24:36.898 00.003 16872 Star::Find returns 1 (0), X=942.99, Y=980.69, Mass=231008, SNR=295.3, Peak=28044 HFD=3.1
23:24:36.900 00.002 16872 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.56) = xAngle (0.07 = 0.07)
23:24:36.907 00.007 16872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.12 = 0.12)
23:24:36.912 00.005 16872 CameraToMount -- cameraX=-0.03 cameraY=0.56 hyp=0.56 cameraTheta=1.63 mountX=0.56 mountY=0.07, mountTheta=0.12
23:24:36.918 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=0.56, opts=13)
23:24:36.921 00.003 16872 Enqueuing Move request for scope (-0.03, 0.56)
23:24:36.923 00.002 9640 Worker thread wakes up
23:24:36.924 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.56) opts 0xd
23:24:36.924 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.03, 0.56)
23:24:36.924 00.000 9640 Moving (-0.03, 0.56) raw xDistance=0.56 yDistance=0.07
23:24:36.924 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.56
23:24:36.924 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.07, m_sumCorr=0
23:24:36.924 00.000 9640 MoveAxis(W, 61, ABG)
23:24:36.924 00.000 9640 Guiding  Dir = 3, Dur = 61
23:24:36.924 00.000 9640 IsSlewing returns 0
23:24:36.924 00.000 9640 IsGuiding returns 0
23:24:36.925 00.001 9640 PulseGuide returned control before completion, sleep 71
23:24:36.929 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3420, FiltMin=3274, FiltMax=65516, Gamma=2.190
23:24:36.969 00.040 16872 UpdateGuideState exits: m=231008 SNR=295.3
23:24:36.972 00.003 16872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 3 / 99999
23:24:36.975 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777782276.975,"Host":"RBFOCUS307","Inst":1,"Distance":0.38,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
23:24:36.978 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:36.986 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:24:36.988 00.002 16872 Enqueuing Expose request
23:24:37.011 00.023 9640 IsGuiding returns 1
23:24:37.011 00.000 9640 scope still moving after pulse duration time elapsed
23:24:37.042 00.031 9640 IsSlewing returns 0
23:24:37.042 00.000 9640 IsGuiding returns 0
23:24:37.042 00.000 9640 scope move finished after 61 + 56 ms
23:24:37.043 00.001 9640 Move returns status 0, amount 61
23:24:37.043 00.000 9640 MoveAxis(N, 0, ABG)
23:24:37.043 00.000 9640 Move returns status 0, amount 0
23:24:37.043 00.000 9640 move complete, result=0
23:24:37.044 00.001 9640 worker thread done servicing request
23:24:37.044 00.000 9640 Worker thread wakes up
23:24:37.045 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:24:37.045 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(928,965,31,31)
23:24:37.046 00.001 16872 GuideStep: 0.6 px 61 ms WEST, 0.1 px 0 ms NORTH
23:24:38.917 01.871 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6af1d73e-90ab-4256-b167-8657d2b7fa7f"}
23:24:38.920 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6af1d73e-90ab-4256-b167-8657d2b7fa7f"}
23:24:38.923 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2da23e2c-e9f9-41bb-b6d3-6f015893f32a"}
23:24:38.926 00.003 16872 case statement mapped state 6 to 3
23:24:38.929 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2da23e2c-e9f9-41bb-b6d3-6f015893f32a"}
23:24:38.934 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ca2f9bc2-8cbb-4826-b35d-16bc8222b7ee"}
23:24:38.938 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.99,6.69],"pixels":"..."},"id":"ca2f9bc2-8cbb-4826-b35d-16bc8222b7ee"}
23:24:41.122 02.184 9640 Exposure complete
23:24:41.274 00.152 9640 worker thread done servicing request
23:24:41.274 00.000 16872 OnExposeComplete: enter
23:24:41.278 00.004 16872 UpdateGuideState(): m_state=6
23:24:41.282 00.004 16872 Star::Find(15, 942, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:24:41.285 00.003 16872 Star::Find returns 1 (0), X=943.03, Y=980.19, Mass=230428, SNR=288.3, Peak=26340 HFD=3.0
23:24:41.289 00.004 16872 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.56) = xAngle (-0.07 = -0.07)
23:24:41.294 00.005 16872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.02 = -0.02)
23:24:41.299 00.005 16872 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.49 mountX=0.05 mountY=-0.00, mountTheta=-0.02
23:24:41.303 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.05, opts=13)
23:24:41.309 00.006 16872 Enqueuing Move request for scope (0.00, 0.05)
23:24:41.317 00.008 9640 Worker thread wakes up
23:24:41.317 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
23:24:41.317 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
23:24:41.317 00.000 9640 Moving (0.00, 0.05) raw xDistance=0.05 yDistance=-0.00
23:24:41.317 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:24:41.317 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.00, m_sumCorr=0
23:24:41.318 00.001 9640 MoveAxis(E, 0, ABG)
23:24:41.318 00.000 9640 Move returns status 0, amount 0
23:24:41.318 00.000 9640 MoveAxis(N, 0, ABG)
23:24:41.318 00.000 9640 Move returns status 0, amount 0
23:24:41.318 00.000 9640 move complete, result=0
23:24:41.318 00.000 9640 worker thread done servicing request
23:24:41.325 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3092, max=65520, med=3436, FiltMin=3312, FiltMax=65520, Gamma=2.190
23:24:41.368 00.043 16872 UpdateGuideState exits: m=230428 SNR=288.3
23:24:41.371 00.003 16872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 4 / 99999
23:24:41.374 00.003 16872 PhdController: newstate STATE_FINISH
23:24:41.377 00.003 16872 PhdController complete: success
23:24:41.381 00.004 16872 evsrv: {"Event":"SettleDone","Timestamp":1777782281.381,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:24:41.390 00.009 16872 Mount: notify guiding dither settle done success=1
23:24:41.393 00.003 16872 PhdController: newstate STATE_IDLE
23:24:41.398 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:41.407 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:24:41.415 00.008 16872 Enqueuing Expose request
23:24:41.422 00.007 16872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:41.425 00.003 9640 Worker thread wakes up
23:24:41.425 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:24:41.425 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(928,965,31,31)
23:24:42.417 00.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32975c9f-e2f0-402e-b9fa-2199d758df95"}
23:24:42.423 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"32975c9f-e2f0-402e-b9fa-2199d758df95"}
23:24:42.431 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fc954e2d-8fd9-4f09-af14-5e98330f60d4"}
23:24:42.444 00.013 16872 case statement mapped state 6 to 3
23:24:42.448 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc954e2d-8fd9-4f09-af14-5e98330f60d4"}
23:24:42.452 00.004 16872 evsrv: cli 0D3C0A48 connect
23:24:42.455 00.003 16872 case statement mapped state 6 to 3
23:24:42.462 00.007 16872 case statement mapped state 6 to 3
23:24:42.465 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"de657e96-47eb-48ce-8a4c-65f172350d7c"}
23:24:42.469 00.004 16872 case statement mapped state 6 to 3
23:24:42.473 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"de657e96-47eb-48ce-8a4c-65f172350d7c"}
23:24:42.487 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a4b35bb8-c127-4e50-af1d-b32dcc0feeee"}
23:24:42.494 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.03,7.19],"pixels":"..."},"id":"a4b35bb8-c127-4e50-af1d-b32dcc0feeee"}
23:24:42.499 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:24:42.503 00.004 16872 evsrv: cli 0D3BF968 connect
23:24:42.508 00.005 16872 case statement mapped state 6 to 3
23:24:42.513 00.005 16872 case statement mapped state 6 to 3
23:24:42.523 00.010 16872 evsrv: cli 0D3BF968 request: {"method":"stop_capture","id":"91482cf1-8601-4434-b2ec-179823be9cc6"}
23:24:42.527 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:24:42.530 00.003 16872 Status Line: Waiting for devices...
23:24:42.539 00.009 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":0,"id":"91482cf1-8601-4434-b2ec-179823be9cc6"}
23:24:42.545 00.006 16872 evsrv: cli 0D3BF968 disconnect
23:24:42.553 00.008 16872 evsrv: cli 0D3C0228 connect
23:24:42.560 00.007 16872 case statement mapped state 6 to 3
23:24:42.565 00.005 16872 case statement mapped state 6 to 3
23:24:42.574 00.009 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"0950236b-41a5-427b-9f79-b0ac0bd61e5c"}
23:24:42.576 00.002 16872 case statement mapped state 6 to 3
23:24:42.580 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"0950236b-41a5-427b-9f79-b0ac0bd61e5c"}
23:24:42.585 00.005 16872 evsrv: cli 0D3C0228 disconnect
23:24:43.587 01.002 16872 evsrv: cli 0D3BFB48 connect
23:24:43.590 00.003 16872 case statement mapped state 6 to 3
23:24:43.595 00.005 16872 case statement mapped state 6 to 3
23:24:43.604 00.009 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"6fff25d5-d0de-4846-8b8b-f9abf9e6b6d7"}
23:24:43.609 00.005 16872 case statement mapped state 6 to 3
23:24:43.613 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"6fff25d5-d0de-4846-8b8b-f9abf9e6b6d7"}
23:24:43.617 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:24:44.616 00.999 16872 evsrv: cli 0D3C0228 connect
23:24:44.620 00.004 16872 case statement mapped state 6 to 3
23:24:44.625 00.005 16872 case statement mapped state 6 to 3
23:24:44.631 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"69ed3d4b-0b44-4cc9-bac9-d793dd289ec4"}
23:24:44.637 00.006 16872 case statement mapped state 6 to 3
23:24:44.641 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"69ed3d4b-0b44-4cc9-bac9-d793dd289ec4"}
23:24:44.646 00.005 16872 evsrv: cli 0D3C0228 disconnect
23:24:45.320 00.674 9640 ASCOM_AbortExposure returns err = 0
23:24:45.320 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:24:45.320 00.000 9640 worker thread done servicing request
23:24:45.320 00.000 16872 OnExposeComplete: enter
23:24:45.324 00.004 16872 OnExposeComplete: Capture Error reported
23:24:45.326 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:24:45.329 00.003 16872 Mount: notify guiding stopped
23:24:45.339 00.010 16872 Changing from state GUIDING to STOP
23:24:45.347 00.008 16872 guider state => SELECTED
23:24:45.351 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3092, max=65520, med=3436, FiltMin=3312, FiltMax=65520, Gamma=2.190
23:24:45.388 00.037 16872 Changing from state SELECTED to UNINITIALIZED
23:24:45.391 00.003 16872 guider state => SELECTING
23:24:45.405 00.014 16872 Status Line: Stopped.
23:24:45.413 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:24:45.680 00.267 16872 evsrv: cli 0D3C0228 connect
23:24:45.689 00.009 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"22ae265c-d8a8-47aa-969b-581bca6d4aac"}
23:24:45.693 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"22ae265c-d8a8-47aa-969b-581bca6d4aac"}
23:24:45.705 00.012 16872 evsrv: cli 0D3C0228 disconnect
23:24:45.921 00.216 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4074fc91-306a-4d7c-a969-36043b537c1b"}
23:24:45.929 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4074fc91-306a-4d7c-a969-36043b537c1b"}
23:24:45.987 00.058 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92bf416b-c9d0-4b73-b6c5-35b3013a3c00"}
23:24:45.998 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"92bf416b-c9d0-4b73-b6c5-35b3013a3c00"}
23:24:49.420 03.422 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a7d6842-0a41-4379-ac71-8833655a054e"}
23:24:49.435 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4a7d6842-0a41-4379-ac71-8833655a054e"}
23:24:49.446 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fbe0581a-0b07-4183-bbe5-40eb2d045c95"}
23:24:49.452 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fbe0581a-0b07-4183-bbe5-40eb2d045c95"}
23:24:52.930 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e602f56-7629-4dee-ba02-7707d04c223a"}
23:24:52.933 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2e602f56-7629-4dee-ba02-7707d04c223a"}
23:24:52.941 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f7fce5d-3da6-45bf-a7ee-03f718fbd2d7"}
23:24:52.944 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f7fce5d-3da6-45bf-a7ee-03f718fbd2d7"}
23:24:56.430 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1fc0dcbd-bd7c-4828-b758-b4eaea876363"}
23:24:56.431 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1fc0dcbd-bd7c-4828-b758-b4eaea876363"}
23:24:56.431 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18a75151-e5f2-438d-83c5-747c057d9241"}
23:24:56.438 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"18a75151-e5f2-438d-83c5-747c057d9241"}
23:24:59.926 03.488 16872 evsrv: cli 0D3BF8C8 connect
23:24:59.932 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"922ebb96-f9b8-4926-921a-a1c432416de9"}
23:24:59.940 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"922ebb96-f9b8-4926-921a-a1c432416de9"}
23:24:59.941 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2832f43-e738-443b-aa57-54b74edf8037"}
23:24:59.947 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f2832f43-e738-443b-aa57-54b74edf8037"}
23:24:59.949 00.002 16872 evsrv: cli 0D3BF8C8 disconnect
23:24:59.949 00.000 16872 evsrv: cli 0D3C0A48 connect
23:24:59.949 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e01aa64-2a98-4c6f-ae95-ca9f6c11d580"}
23:24:59.964 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e01aa64-2a98-4c6f-ae95-ca9f6c11d580"}
23:24:59.966 00.002 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"fbb91256-309b-4c0d-9b11-13d38f44e2a4"}
23:24:59.966 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"fbb91256-309b-4c0d-9b11-13d38f44e2a4"}
23:24:59.966 00.000 16872 evsrv: cli 0D3C0A48 disconnect
23:24:59.977 00.011 16872 evsrv: cli 0D3BF8C8 connect
23:24:59.977 00.000 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"84fc8931-6b7f-4fc8-97d2-2e203436871f"}
23:24:59.983 00.006 16872 PhdController::Guide begins
23:24:59.987 00.004 16872 PhdController: newstate STATE_SETUP
23:24:59.992 00.005 16872 PhdController: setup
23:24:59.997 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
23:24:59.998 00.001 16872 PhdController: start capturing
23:24:59.998 00.000 16872 Changing from state SELECTING to UNINITIALIZED
23:24:59.998 00.000 16872 guider state => SELECTING
23:25:00.007 00.009 16872 setting force full frames = true
23:25:00.014 00.007 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:25:00.033 00.019 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:25:00.035 00.002 16872 Enqueuing Expose request
23:25:00.037 00.002 16872 PhdController: newstate STATE_SELECT_STAR
23:25:00.039 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"84fc8931-6b7f-4fc8-97d2-2e203436871f"}
23:25:00.039 00.000 9640 Worker thread wakes up
23:25:00.039 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:25:00.039 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:25:00.049 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
23:25:00.052 00.003 16872 evsrv: cli 0D3BF968 connect
23:25:00.055 00.003 16872 case statement mapped state 1 to 101
23:25:00.059 00.004 16872 case statement mapped state 1 to 101
23:25:00.064 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"7d470a11-57fb-49ca-8bd9-dc3b4d70d876"}
23:25:00.064 00.000 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"7d470a11-57fb-49ca-8bd9-dc3b4d70d876"}
23:25:00.072 00.008 16872 evsrv: cli 0D3BF968 disconnect
23:25:00.072 00.000 16872 evsrv: cli 0D3BFB48 connect
23:25:00.072 00.000 16872 case statement mapped state 1 to 101
23:25:00.082 00.010 16872 case statement mapped state 1 to 101
23:25:00.085 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"c3d687a4-f33c-4a36-9acf-0db7c0f16c26"}
23:25:00.088 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"c3d687a4-f33c-4a36-9acf-0db7c0f16c26"}
23:25:00.092 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:25:01.093 01.001 16872 evsrv: cli 0D3C0228 connect
23:25:01.098 00.005 16872 case statement mapped state 1 to 101
23:25:01.100 00.002 16872 case statement mapped state 1 to 101
23:25:01.107 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"fdd2ea5a-e823-48c4-8031-693c243630fe"}
23:25:01.107 00.000 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"fdd2ea5a-e823-48c4-8031-693c243630fe"}
23:25:01.114 00.007 16872 evsrv: cli 0D3C0228 disconnect
23:25:02.123 01.009 16872 evsrv: cli 0D3C0A48 connect
23:25:02.128 00.005 16872 case statement mapped state 1 to 101
23:25:02.131 00.003 16872 case statement mapped state 1 to 101
23:25:02.135 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"fd231f55-8dc1-4a82-b211-f3a35db71e38"}
23:25:02.139 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"fd231f55-8dc1-4a82-b211-f3a35db71e38"}
23:25:02.143 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:25:03.160 01.017 16872 evsrv: cli 0D3C0228 connect
23:25:03.160 00.000 16872 case statement mapped state 1 to 101
23:25:03.167 00.007 16872 case statement mapped state 1 to 101
23:25:03.170 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"5d8095c2-f466-48e4-97ee-de93afed749f"}
23:25:03.170 00.000 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"5d8095c2-f466-48e4-97ee-de93afed749f"}
23:25:03.179 00.009 16872 evsrv: cli 0D3C0228 disconnect
23:25:03.443 00.264 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7963a24-0f08-4a26-a17b-c2f24c2604c0"}
23:25:03.446 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f7963a24-0f08-4a26-a17b-c2f24c2604c0"}
23:25:03.449 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d70b5372-87ca-43ad-a16b-71eda530c24d"}
23:25:03.449 00.000 16872 case statement mapped state 1 to 101
23:25:03.456 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"d70b5372-87ca-43ad-a16b-71eda530c24d"}
23:25:04.102 00.646 9640 Exposure complete
23:25:04.188 00.086 16872 evsrv: cli 0D3C0A48 connect
23:25:04.191 00.003 16872 case statement mapped state 1 to 101
23:25:04.197 00.006 16872 case statement mapped state 1 to 101
23:25:04.197 00.000 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"c6ea078d-b40a-4f96-b453-a8c5ebe3ef39"}
23:25:04.197 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"c6ea078d-b40a-4f96-b453-a8c5ebe3ef39"}
23:25:04.208 00.011 16872 evsrv: cli 0D3C0A48 disconnect
23:25:04.240 00.032 9640 worker thread done servicing request
23:25:04.240 00.000 16872 OnExposeComplete: enter
23:25:04.240 00.000 16872 UpdateGuideState(): m_state=1
23:25:04.240 00.000 16872 UpdateCurrentPosition: no star selected
23:25:04.248 00.008 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:25:04.250 00.002 16872 Status Line: No star selected
23:25:04.256 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2856, max=64036, med=3208, FiltMin=3050, FiltMax=47716, Gamma=2.190
23:25:04.296 00.040 16872 UpdateGuideState exits: No star selected
23:25:04.296 00.000 16872 GuiderMultiStar::AutoSelect enter
23:25:04.299 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:25:04.428 00.129 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:25:04.605 00.177 16872 AutoFind: global mean = 0.0, stdev 339.0
23:25:04.607 00.002 16872 AutoFind: using threshold = 0.1
23:25:04.763 00.156 16872 AutoFind: local max [1080, 131] 482.9
23:25:04.767 00.004 16872 AutoFind: local max [1493, 600] 5.3
23:25:04.771 00.004 16872 AutoFind: local max [943, 980] 1.4
23:25:04.774 00.003 16872 AutoFind: local max [1076, 145] 1.3
23:25:04.774 00.000 16872 AutoFind: local max [833, 639] 1.1
23:25:04.780 00.006 16872 AutoFind: local max [1066, 136] 1.1
23:25:04.780 00.000 16872 AutoFind: local max [1895, 405] 1.0
23:25:04.780 00.000 16872 AutoFind: local max [644, 1041] 0.9
23:25:04.787 00.007 16872 AutoFind: local max [1685, 185] 0.9
23:25:04.787 00.000 16872 AutoFind: local max [1164, 677] 0.9
23:25:04.787 00.000 16872 AutoFind: local max [1348, 513] 0.8
23:25:04.787 00.000 16872 AutoFind: local max [1095, 129] 0.8
23:25:04.797 00.010 16872 AutoFind: local max [739, 952] 0.8
23:25:04.797 00.000 16872 AutoFind: local max [519, 751] 0.8
23:25:04.797 00.000 16872 AutoFind: local max [181, 692] 0.8
23:25:04.804 00.007 16872 AutoFind: local max [204, 571] 0.8
23:25:04.804 00.000 16872 AutoFind: local max [1377, 1005] 0.8
23:25:04.804 00.000 16872 AutoFind: local max [1221, 67] 0.8
23:25:04.813 00.009 16872 AutoFind: local max [1093, 119] 0.8
23:25:04.813 00.000 16872 AutoFind: local max [1044, 888] 0.8
23:25:04.813 00.000 16872 AutoFind: local max [1252, 163] 0.8
23:25:04.820 00.007 16872 AutoFind: local max [499, 785] 0.8
23:25:04.820 00.000 16872 AutoFind: local max [1369, 264] 0.8
23:25:04.820 00.000 16872 AutoFind: local max [1724, 163] 0.8
23:25:04.827 00.007 16872 AutoFind: local max [1838, 290] 0.8
23:25:04.828 00.001 16872 AutoFind: local max [249, 76] 0.8
23:25:04.834 00.006 16872 AutoFind: local max [1815, 177] 0.8
23:25:04.837 00.003 16872 AutoFind: local max [1463, 896] 0.8
23:25:04.839 00.002 16872 AutoFind: local max [753, 516] 0.8
23:25:04.842 00.003 16872 AutoFind: local max [1674, 652] 0.8
23:25:04.845 00.003 16872 AutoFind: local max [1900, 651] 0.8
23:25:04.845 00.000 16872 AutoFind: local max [671, 513] 0.7
23:25:04.850 00.005 16872 AutoFind: local max [356, 305] 0.7
23:25:04.853 00.003 16872 AutoFind: local max [723, 455] 0.7
23:25:04.853 00.000 16872 AutoFind: local max [440, 1004] 0.7
23:25:04.858 00.005 16872 AutoFind: local max [1274, 683] 0.7
23:25:04.858 00.000 16872 AutoFind: local max [897, 524] 0.7
23:25:04.864 00.006 16872 AutoFind: local max [1027, 811] 0.7
23:25:04.866 00.002 16872 AutoFind: local max [1256, 562] 0.7
23:25:04.868 00.002 16872 AutoFind: local max [1749, 1005] 0.7
23:25:04.870 00.002 16872 AutoFind: local max [8, 388] 0.7
23:25:04.872 00.002 16872 AutoFind: local max [1203, 200] 0.7
23:25:04.872 00.000 16872 AutoFind: local max [1067, 118] 0.7
23:25:04.879 00.007 16872 AutoFind: local max [1692, 349] 0.7
23:25:04.879 00.000 16872 AutoFind: local max [1582, 726] 0.7
23:25:04.879 00.000 16872 AutoFind: local max [1463, 336] 0.7
23:25:04.879 00.000 16872 AutoFind: local max [208, 426] 0.7
23:25:04.889 00.010 16872 AutoFind: local max [546, 686] 0.7
23:25:04.889 00.000 16872 AutoFind: local max [1640, 760] 0.7
23:25:04.895 00.006 16872 AutoFind: local max [826, 193] 0.7
23:25:04.895 00.000 16872 AutoFind: local max [804, 86] 0.7
23:25:04.895 00.000 16872 AutoFind: local max [1448, 734] 0.7
23:25:04.903 00.008 16872 AutoFind: local max [1278, 518] 0.7
23:25:04.903 00.000 16872 AutoFind: local max [804, 1031] 0.7
23:25:04.903 00.000 16872 AutoFind: local max [868, 152] 0.7
23:25:04.912 00.009 16872 AutoFind: local max [476, 893] 0.7
23:25:04.912 00.000 16872 AutoFind: local max [1323, 26] 0.7
23:25:04.912 00.000 16872 AutoFind: local max [135, 827] 0.7
23:25:04.919 00.007 16872 AutoFind: local max [795, 108] 0.7
23:25:04.921 00.002 16872 AutoFind: local max [1473, 94] 0.7
23:25:04.921 00.000 16872 AutoFind: local max [1279, 371] 0.7
23:25:04.921 00.000 16872 AutoFind: local max [595, 216] 0.7
23:25:04.929 00.008 16872 AutoFind: local max [214, 66] 0.7
23:25:04.929 00.000 16872 AutoFind: local max [1064, 128] 0.7
23:25:04.929 00.000 16872 AutoFind: local max [354, 651] 0.7
23:25:04.937 00.008 16872 AutoFind: local max [967, 859] 0.7
23:25:04.937 00.000 16872 AutoFind: local max [314, 17] 0.7
23:25:04.942 00.005 16872 AutoFind: local max [1215, 717] 0.7
23:25:04.945 00.003 16872 AutoFind: local max [557, 1005] 0.7
23:25:04.945 00.000 16872 AutoFind: local max [37, 457] 0.7
23:25:04.950 00.005 16872 AutoFind: local max [1592, 867] 0.7
23:25:04.950 00.000 16872 AutoFind: local max [1488, 571] 0.7
23:25:04.955 00.005 16872 AutoFind: local max [1160, 413] 0.7
23:25:04.955 00.000 16872 AutoFind: local max [53, 451] 0.7
23:25:04.962 00.007 16872 AutoFind: local max [789, 168] 0.7
23:25:04.966 00.004 16872 AutoFind: local max [678, 256] 0.7
23:25:04.970 00.004 16872 AutoFind: local max [881, 239] 0.7
23:25:04.971 00.001 16872 AutoFind: local max [1536, 47] 0.7
23:25:04.971 00.000 16872 AutoFind: local max [1050, 129] 0.7
23:25:04.971 00.000 16872 AutoFind: local max [69, 306] 0.7
23:25:04.978 00.007 16872 AutoFind: local max [460, 350] 0.7
23:25:04.983 00.005 16872 AutoFind: local max [1792, 184] 0.7
23:25:04.985 00.002 16872 AutoFind: local max [1177, 185] 0.7
23:25:04.986 00.001 16872 AutoFind: local max [443, 444] 0.7
23:25:04.988 00.002 16872 AutoFind: local max [1134, 1004] 0.7
23:25:04.988 00.000 16872 AutoFind: local max [1095, 137] 0.7
23:25:04.995 00.007 16872 AutoFind: local max [604, 964] 0.7
23:25:04.995 00.000 16872 AutoFind: local max [600, 724] 0.7
23:25:04.995 00.000 16872 AutoFind: local max [1155, 445] 0.7
23:25:05.002 00.007 16872 AutoFind: local max [1202, 128] 0.7
23:25:05.002 00.000 16872 AutoFind: local max [1635, 10] 0.7
23:25:05.002 00.000 16872 AutoFind: local max [288, 511] 0.7
23:25:05.011 00.009 16872 AutoFind: local max [71, 48] 0.7
23:25:05.011 00.000 16872 AutoFind: local max [1753, 888] 0.7
23:25:05.011 00.000 16872 AutoFind: local max [630, 757] 0.7
23:25:05.019 00.008 16872 AutoFind: local max [859, 833] 0.7
23:25:05.022 00.003 16872 AutoFind: local max [1567, 654] 0.7
23:25:05.022 00.000 16872 AutoFind: local max [141, 100] 0.7
23:25:05.027 00.005 16872 AutoFind: local max [910, 122] 0.7
23:25:05.027 00.000 16872 AutoFind: local max [1886, 652] 0.7
23:25:05.032 00.005 16872 AutoFind: too close [1886, 652] 0.7 - [1900, 651] 0.8
23:25:05.036 00.004 16872 AutoFind: too close [1095, 137] 0.7 - [1093, 119] 0.8
23:25:05.036 00.000 16872 AutoFind: too close [1095, 137] 0.7 - [1095, 129] 0.8
23:25:05.036 00.000 16872 AutoFind: too close [1095, 137] 0.7 - [1076, 145] 1.3
23:25:05.044 00.008 16872 AutoFind: close dim-bright [1095, 137] 0.7 - [1080, 131] 482.9
23:25:05.044 00.000 16872 AutoFind: too close [1050, 129] 0.7 - [1064, 128] 0.7
23:25:05.044 00.000 16872 AutoFind: too close [1050, 129] 0.7 - [1067, 118] 0.7
23:25:05.052 00.008 16872 AutoFind: too close [1050, 129] 0.7 - [1066, 136] 1.1
23:25:05.055 00.003 16872 AutoFind: too close [53, 451] 0.7 - [37, 457] 0.7
23:25:05.055 00.000 16872 AutoFind: too close [1064, 128] 0.7 - [1067, 118] 0.7
23:25:05.055 00.000 16872 AutoFind: too close [1064, 128] 0.7 - [1066, 136] 1.1
23:25:05.063 00.008 16872 AutoFind: too close [1064, 128] 0.7 - [1076, 145] 1.3
23:25:05.063 00.000 16872 AutoFind: close dim-bright [1064, 128] 0.7 - [1080, 131] 482.9
23:25:05.063 00.000 16872 AutoFind: too close [1067, 118] 0.7 - [1066, 136] 1.1
23:25:05.069 00.006 16872 AutoFind: close dim-bright [1067, 118] 0.7 - [1080, 131] 482.9
23:25:05.072 00.003 16872 AutoFind: too close [1093, 119] 0.8 - [1095, 129] 0.8
23:25:05.077 00.005 16872 AutoFind: close dim-bright [1093, 119] 0.8 - [1080, 131] 482.9
23:25:05.077 00.000 16872 AutoFind: too close [1095, 129] 0.8 - [1076, 145] 1.3
23:25:05.077 00.000 16872 AutoFind: close dim-bright [1095, 129] 0.8 - [1080, 131] 482.9
23:25:05.077 00.000 16872 AutoFind: too close [1066, 136] 1.1 - [1076, 145] 1.3
23:25:05.086 00.009 16872 AutoFind: close dim-bright [1066, 136] 1.1 - [1080, 131] 482.9
23:25:05.088 00.002 16872 AutoFind: close dim-bright [1076, 145] 1.3 - [1080, 131] 482.9
23:25:05.088 00.000 16872 AutoFind: too close to edge [1635, 10] 0.7
23:25:05.093 00.005 16872 AutoFind: too close to edge [8, 388] 0.7
23:25:05.093 00.000 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:25:05.093 00.000 16872 Star::Find(15, 1080, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.103 00.010 16872 Star::Find returns 1 (0), X=1079.93, Y=131.11, Mass=969893, SNR=641.3, Peak=64036 HFD=4.2
23:25:05.103 00.000 16872 Star::Find(15, 1493, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.103 00.000 16872 Star::Find returns 1 (0), X=1492.55, Y=600.26, Mass=10868, SNR=56.9, Peak=4264 HFD=3.1
23:25:05.109 00.006 16872 Star::Find(15, 943, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.109 00.000 16872 Star::Find returns 1 (0), X=943.38, Y=979.73, Mass=1549, SNR=17.2, Peak=3416 HFD=2.4
23:25:05.109 00.000 16872 Star::Find(15, 833, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.109 00.000 16872 Star::Find returns 1 (0), X=832.84, Y=638.63, Mass=2246, SNR=20.1, Peak=3376 HFD=3.7
23:25:05.109 00.000 16872 Star::Find(15, 1895, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.125 00.016 16872 Star::Find returns 0 (4), X=1896.24, Y=404.52, Mass=2342, SNR=27.2, Peak=3740 HFD=1.3
23:25:05.125 00.000 16872 Star::Find(15, 644, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.133 00.008 16872 Star::Find returns 0 (4), X=644.45, Y=1041.45, Mass=565, SNR=9.4, Peak=3344 HFD=1.4
23:25:05.133 00.000 16872 Star::Find(15, 1685, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.133 00.000 16872 Star::Find returns 1 (0), X=1684.83, Y=184.96, Mass=489, SNR=8.1, Peak=3312 HFD=1.9
23:25:05.133 00.000 16872 Star::Find(15, 1164, 677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.145 00.012 16872 Star::Find returns 1 (0), X=1164.44, Y=676.18, Mass=832, SNR=12.1, Peak=3392 HFD=1.9
23:25:05.148 00.003 16872 Star::Find(15, 1348, 513, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.150 00.002 16872 Star::Find returns 0 (4), X=1347.18, Y=500.55, Mass=1790, SNR=24.1, Peak=3672 HFD=1.2
23:25:05.154 00.004 16872 Star::Find(15, 739, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.156 00.002 16872 Star::Find returns 0 (4), X=739.61, Y=951.83, Mass=400, SNR=7.8, Peak=3316 HFD=1.3
23:25:05.159 00.003 16872 Star::Find(15, 519, 751, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.163 00.004 16872 Star::Find returns 1 (0), X=517.97, Y=751.05, Mass=534, SNR=9.3, Peak=3292 HFD=2.3
23:25:05.169 00.006 16872 Star::Find(15, 181, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.171 00.002 16872 Star::Find returns 1 (0), X=181.19, Y=692.34, Mass=1063, SNR=15.8, Peak=3468 HFD=1.5
23:25:05.173 00.002 16872 Star::Find(15, 204, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.174 00.001 16872 Star::Find false star n=8 nbg=276 bg=3206.2 sigma=18.1 thresh=3260 peak=3260
23:25:05.176 00.002 16872 Star::Find returns 0 (2), X=204.00, Y=571.00, Mass=523, SNR=2.9, Peak=3288 HFD=0.0
23:25:05.181 00.005 16872 Star::Find(15, 1377, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.184 00.003 16872 Star::Find returns 1 (0), X=1376.90, Y=1004.99, Mass=884, SNR=11.7, Peak=3320 HFD=3.0
23:25:05.189 00.005 16872 Star::Find(15, 1221, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.198 00.009 16872 Star::Find false star n=3 nbg=267 bg=3207.0 sigma=18.1 thresh=3261 peak=3261
23:25:05.202 00.004 16872 Star::Find returns 0 (2), X=1221.00, Y=67.00, Mass=227, SNR=2.9, Peak=3288 HFD=0.0
23:25:05.204 00.002 16872 Star::Find(15, 1044, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.208 00.004 16872 Star::Find returns 0 (4), X=1056.68, Y=877.67, Mass=1755, SNR=24.5, Peak=3644 HFD=1.5
23:25:05.213 00.005 16872 Star::Find(15, 1252, 163, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.219 00.006 16872 Star::Find returns 1 (0), X=1244.72, Y=152.19, Mass=549, SNR=9.4, Peak=3320 HFD=3.8
23:25:05.225 00.006 16872 Star::Find(15, 499, 785, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.229 00.004 16872 Star::Find returns 1 (0), X=499.00, Y=785.51, Mass=471, SNR=8.6, Peak=3312 HFD=1.8
23:25:05.229 00.000 16872 Star::Find(15, 1369, 264, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.236 00.007 16872 Star::Find returns 1 (0), X=1368.94, Y=264.18, Mass=503, SNR=8.6, Peak=3340 HFD=1.7
23:25:05.241 00.005 16872 Star::Find(15, 1724, 163, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.247 00.006 16872 Star::Find returns 1 (0), X=1725.74, Y=163.21, Mass=615, SNR=10.1, Peak=3312 HFD=3.1
23:25:05.251 00.004 16872 Star::Find(15, 1838, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.251 00.000 16872 Star::Find returns 0 (4), X=1837.78, Y=290.38, Mass=1069, SNR=15.3, Peak=3468 HFD=1.5
23:25:05.258 00.007 16872 Star::Find(15, 249, 76, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.262 00.004 16872 Star::Find returns 0 (4), X=248.55, Y=76.36, Mass=992, SNR=15.9, Peak=3480 HFD=1.3
23:25:05.268 00.006 16872 Star::Find(15, 1815, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.272 00.004 16872 Star::Find false star n=5 nbg=281 bg=3212.0 sigma=20.1 thresh=3272 peak=3268
23:25:05.276 00.004 16872 Star::Find returns 0 (2), X=1815.00, Y=177.00, Mass=364, SNR=2.9, Peak=3292 HFD=0.0
23:25:05.279 00.003 16872 Star::Find(15, 1463, 896, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.284 00.005 16872 Star::Find returns 1 (0), X=1462.71, Y=896.46, Mass=447, SNR=8.5, Peak=3304 HFD=2.8
23:25:05.286 00.002 16872 Star::Find(15, 753, 516, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.291 00.005 16872 Star::Find false star n=7 nbg=262 bg=3208.5 sigma=18.0 thresh=3262 peak=3260
23:25:05.295 00.004 16872 Star::Find returns 0 (2), X=753.00, Y=516.00, Mass=417, SNR=2.9, Peak=3316 HFD=0.0
23:25:05.299 00.004 16872 Star::Find(15, 1674, 652, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.301 00.002 16872 Star::Find returns 1 (0), X=1673.90, Y=652.08, Mass=656, SNR=10.9, Peak=3352 HFD=2.1
23:25:05.303 00.002 16872 Star::Find(15, 671, 513, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.308 00.005 16872 Star::Find false star n=5 nbg=277 bg=3204.9 sigma=18.2 thresh=3260 peak=3254
23:25:05.312 00.004 16872 Star::Find returns 0 (2), X=671.00, Y=513.00, Mass=312, SNR=2.9, Peak=3280 HFD=0.0
23:25:05.312 00.000 16872 Star::Find(15, 356, 305, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.316 00.004 16872 Star::Find false star n=7 nbg=265 bg=3211.0 sigma=18.8 thresh=3267 peak=3265
23:25:05.316 00.000 16872 Star::Find returns 0 (2), X=356.00, Y=305.00, Mass=447, SNR=2.9, Peak=3288 HFD=0.0
23:25:05.322 00.006 16872 Star::Find(15, 723, 455, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.325 00.003 16872 Star::Find returns 0 (4), X=722.62, Y=455.31, Mass=1488, SNR=20.3, Peak=3592 HFD=1.4
23:25:05.328 00.003 16872 Star::Find(15, 440, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.328 00.000 16872 Star::Find returns 0 (4), X=441.06, Y=1003.53, Mass=345, SNR=6.8, Peak=3304 HFD=1.5
23:25:05.333 00.005 16872 Star::Find(15, 1274, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.333 00.000 16872 Star::Find returns 1 (0), X=1273.64, Y=683.71, Mass=532, SNR=9.2, Peak=3320 HFD=3.0
23:25:05.336 00.003 16872 Star::Find(15, 897, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.341 00.005 16872 Star::Find false star n=2 nbg=276 bg=3209.2 sigma=20.6 thresh=3271 peak=3269
23:25:05.345 00.004 16872 Star::Find returns 0 (2), X=897.00, Y=524.00, Mass=166, SNR=2.9, Peak=3292 HFD=0.0
23:25:05.349 00.004 16872 Star::Find(15, 1027, 811, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.353 00.004 16872 Star::Find returns 1 (0), X=1028.45, Y=810.43, Mass=653, SNR=10.4, Peak=3328 HFD=2.5
23:25:05.355 00.002 16872 Star::Find(15, 1256, 562, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.357 00.002 16872 Star::Find returns 0 (4), X=1256.20, Y=562.56, Mass=361, SNR=7.3, Peak=3304 HFD=1.2
23:25:05.357 00.000 16872 Star::Find(15, 1749, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.357 00.000 16872 Star::Find returns 1 (0), X=1749.93, Y=1003.32, Mass=603, SNR=9.3, Peak=3304 HFD=3.7
23:25:05.367 00.010 16872 Star::Find(15, 1203, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.367 00.000 16872 Star::Find returns 1 (0), X=1203.24, Y=200.12, Mass=417, SNR=7.9, Peak=3300 HFD=2.1
23:25:05.367 00.000 16872 Star::Find(15, 1692, 349, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.374 00.007 16872 Star::Find returns 0 (4), X=1693.01, Y=348.29, Mass=386, SNR=7.5, Peak=3336 HFD=1.1
23:25:05.377 00.003 16872 Star::Find(15, 1582, 726, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.381 00.004 16872 Star::Find false star n=6 nbg=262 bg=3210.5 sigma=17.9 thresh=3264 peak=3262
23:25:05.381 00.000 16872 Star::Find returns 0 (2), X=1582.00, Y=726.00, Mass=349, SNR=2.9, Peak=3280 HFD=0.0
23:25:05.381 00.000 16872 Star::Find(15, 1463, 336, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.389 00.008 16872 Star::Find returns 1 (0), X=1462.75, Y=335.83, Mass=483, SNR=8.6, Peak=3292 HFD=2.1
23:25:05.390 00.001 16872 Star::Find(15, 208, 426, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.390 00.000 16872 Star::Find false star n=6 nbg=284 bg=3199.9 sigma=22.4 thresh=3267 peak=3258
23:25:05.390 00.000 16872 Star::Find returns 0 (2), X=208.00, Y=426.00, Mass=469, SNR=2.9, Peak=3300 HFD=0.0
23:25:05.398 00.008 16872 Star::Find(15, 546, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.403 00.005 16872 Star::Find returns 1 (0), X=546.93, Y=686.07, Mass=728, SNR=11.8, Peak=3336 HFD=2.8
23:25:05.406 00.003 16872 Star::Find(15, 1640, 760, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.410 00.004 16872 Star::Find false star n=7 nbg=282 bg=3210.5 sigma=21.5 thresh=3275 peak=3275
23:25:05.413 00.003 16872 Star::Find returns 0 (2), X=1640.00, Y=760.00, Mass=567, SNR=2.9, Peak=3316 HFD=0.0
23:25:05.413 00.000 16872 Star::Find(15, 826, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.413 00.000 16872 Star::Find returns 1 (0), X=834.79, Y=207.57, Mass=602, SNR=10.1, Peak=3312 HFD=3.1
23:25:05.413 00.000 16872 Star::Find(15, 804, 86, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.423 00.010 16872 Star::Find returns 0 (4), X=791.48, Y=76.49, Mass=1135, SNR=18.2, Peak=3520 HFD=1.4
23:25:05.423 00.000 16872 Star::Find(15, 1448, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.430 00.007 16872 Star::Find returns 0 (2), X=1448.00, Y=734.00, Mass=63, SNR=2.7, Peak=3288 HFD=0.0
23:25:05.430 00.000 16872 Star::Find(15, 1278, 518, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.430 00.000 16872 Star::Find false star n=2 nbg=276 bg=3216.9 sigma=20.4 thresh=3278 peak=3261
23:25:05.430 00.000 16872 Star::Find returns 0 (2), X=1278.00, Y=518.00, Mass=142, SNR=2.9, Peak=3296 HFD=0.0
23:25:05.440 00.010 16872 Star::Find(15, 804, 1031, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.440 00.000 16872 Star::Find returns 1 (0), X=803.81, Y=1031.78, Mass=527, SNR=8.8, Peak=3300 HFD=2.6
23:25:05.446 00.006 16872 Star::Find(15, 868, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.447 00.001 16872 Star::Find returns 1 (0), X=867.91, Y=152.42, Mass=621, SNR=10.7, Peak=3332 HFD=2.1
23:25:05.451 00.004 16872 Star::Find(15, 476, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.456 00.005 16872 Star::Find false star n=2 nbg=276 bg=3208.6 sigma=21.1 thresh=3272 peak=3264
23:25:05.460 00.004 16872 Star::Find returns 0 (2), X=476.00, Y=893.00, Mass=151, SNR=2.9, Peak=3296 HFD=0.0
23:25:05.463 00.003 16872 Star::Find(15, 1323, 26, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.463 00.000 16872 Star::Find returns 1 (0), X=1322.14, Y=28.13, Mass=478, SNR=8.6, Peak=3304 HFD=4.4
23:25:05.468 00.005 16872 Star::Find(15, 135, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.471 00.003 16872 Star::Find false star n=4 nbg=276 bg=3212.2 sigma=20.4 thresh=3273 peak=3264
23:25:05.473 00.002 16872 Star::Find returns 0 (2), X=135.00, Y=827.00, Mass=307, SNR=2.9, Peak=3304 HFD=0.0
23:25:05.473 00.000 16872 Star::Find(15, 795, 108, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.479 00.006 16872 Star::Find returns 1 (0), X=780.81, Y=99.15, Mass=498, SNR=9.5, Peak=3292 HFD=2.6
23:25:05.479 00.000 16872 Star::Find(15, 1473, 94, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.479 00.000 16872 Star::Find returns 1 (0), X=1473.69, Y=94.15, Mass=807, SNR=11.5, Peak=3296 HFD=4.0
23:25:05.490 00.011 16872 Star::Find(15, 1279, 371, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.491 00.001 16872 Star::Find returns 1 (0), X=1279.29, Y=371.17, Mass=678, SNR=11.0, Peak=3368 HFD=1.5
23:25:05.491 00.000 16872 Star::Find(15, 595, 216, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.495 00.004 16872 Star::Find false star n=6 nbg=271 bg=3210.2 sigma=18.6 thresh=3266 peak=3262
23:25:05.501 00.006 16872 Star::Find returns 0 (2), X=595.00, Y=216.00, Mass=423, SNR=2.9, Peak=3312 HFD=0.0
23:25:05.504 00.003 16872 Star::Find(15, 214, 66, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.506 00.002 16872 Star::Find false star n=4 nbg=278 bg=3206.4 sigma=21.4 thresh=3271 peak=3265
23:25:05.510 00.004 16872 Star::Find returns 0 (2), X=214.00, Y=66.00, Mass=362, SNR=2.9, Peak=3308 HFD=0.0
23:25:05.515 00.005 16872 Star::Find(15, 354, 651, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.517 00.002 16872 Star::Find false star n=4 nbg=276 bg=3204.3 sigma=21.7 thresh=3269 peak=3262
23:25:05.523 00.006 16872 Star::Find returns 0 (2), X=354.00, Y=651.00, Mass=299, SNR=2.9, Peak=3280 HFD=0.0
23:25:05.524 00.001 16872 Star::Find(15, 967, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.524 00.000 16872 Star::Find returns 0 (4), X=979.31, Y=862.34, Mass=285, SNR=7.0, Peak=3304 HFD=1.2
23:25:05.529 00.005 16872 Star::Find(15, 314, 17, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.529 00.000 16872 Star::Find returns 0 (4), X=313.58, Y=16.50, Mass=448, SNR=8.8, Peak=3336 HFD=1.3
23:25:05.537 00.008 16872 Star::Find(15, 1215, 717, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.538 00.001 16872 Star::Find returns 0 (4), X=1215.01, Y=717.10, Mass=411, SNR=8.2, Peak=3336 HFD=1.4
23:25:05.544 00.006 16872 Star::Find(15, 557, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.546 00.002 16872 Star::Find returns 1 (0), X=558.74, Y=1005.04, Mass=1186, SNR=14.0, Peak=3368 HFD=3.4
23:25:05.550 00.004 16872 Star::Find(15, 1592, 867, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.551 00.001 16872 Star::Find returns 1 (0), X=1582.17, Y=872.44, Mass=2035, SNR=24.2, Peak=3644 HFD=1.8
23:25:05.554 00.003 16872 Star::Find(15, 1488, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.558 00.004 16872 Star::Find returns 0 (2), X=1488.00, Y=571.00, Mass=68, SNR=2.7, Peak=3308 HFD=0.0
23:25:05.560 00.002 16872 Star::Find(15, 1160, 413, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.565 00.005 16872 Star::Find returns 1 (0), X=1159.66, Y=412.96, Mass=410, SNR=7.8, Peak=3288 HFD=1.8
23:25:05.565 00.000 16872 Star::Find(15, 789, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.571 00.006 16872 Star::Find false star n=4 nbg=278 bg=3211.9 sigma=21.7 thresh=3277 peak=3266
23:25:05.571 00.000 16872 Star::Find returns 0 (2), X=789.00, Y=168.00, Mass=308, SNR=2.9, Peak=3304 HFD=0.0
23:25:05.571 00.000 16872 Star::Find(15, 678, 256, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.578 00.007 16872 Star::Find returns 1 (0), X=678.49, Y=255.64, Mass=992, SNR=13.2, Peak=3296 HFD=4.3
23:25:05.585 00.007 16872 Star::Find(15, 881, 239, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.590 00.005 16872 Star::Find returns 1 (0), X=879.95, Y=236.82, Mass=587, SNR=9.7, Peak=3308 HFD=6.5
23:25:05.591 00.001 16872 Star::Find(15, 1536, 47, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.591 00.000 16872 Star::Find false star n=3 nbg=262 bg=3212.9 sigma=17.4 thresh=3265 peak=3255
23:25:05.596 00.005 16872 Star::Find returns 0 (2), X=1536.00, Y=47.00, Mass=165, SNR=2.9, Peak=3292 HFD=0.0
23:25:05.596 00.000 16872 Star::Find(15, 69, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.596 00.000 16872 Star::Find returns 1 (0), X=68.63, Y=305.90, Mass=628, SNR=9.8, Peak=3300 HFD=2.4
23:25:05.604 00.008 16872 Star::Find(15, 460, 350, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.604 00.000 16872 Star::Find returns 1 (0), X=458.87, Y=349.84, Mass=707, SNR=10.0, Peak=3304 HFD=2.3
23:25:05.611 00.007 16872 Star::Find(15, 1792, 184, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.612 00.001 16872 Star::Find false star n=4 nbg=272 bg=3213.0 sigma=18.0 thresh=3267 peak=3262
23:25:05.612 00.000 16872 Star::Find returns 0 (2), X=1792.00, Y=184.00, Mass=244, SNR=2.9, Peak=3300 HFD=0.0
23:25:05.612 00.000 16872 Star::Find(15, 1177, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.621 00.009 16872 Star::Find false star n=3 nbg=285 bg=3209.1 sigma=21.6 thresh=3274 peak=3266
23:25:05.625 00.004 16872 Star::Find returns 0 (2), X=1177.00, Y=185.00, Mass=217, SNR=2.9, Peak=3284 HFD=0.0
23:25:05.627 00.002 16872 Star::Find(15, 443, 444, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.629 00.002 16872 Star::Find false star n=4 nbg=278 bg=3211.1 sigma=18.1 thresh=3265 peak=3260
23:25:05.629 00.000 16872 Star::Find returns 0 (2), X=443.00, Y=444.00, Mass=296, SNR=2.9, Peak=3288 HFD=0.0
23:25:05.629 00.000 16872 Star::Find(15, 1134, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.637 00.008 16872 Star::Find returns 0 (4), X=1144.42, Y=1016.19, Mass=664, SNR=11.1, Peak=3376 HFD=1.2
23:25:05.637 00.000 16872 Star::Find(15, 604, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.641 00.004 16872 Star::Find returns 1 (0), X=596.66, Y=951.18, Mass=369, SNR=7.6, Peak=3292 HFD=2.2
23:25:05.646 00.005 16872 Star::Find(15, 600, 724, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.652 00.006 16872 Star::Find returns 0 (4), X=600.32, Y=724.42, Mass=660, SNR=12.0, Peak=3364 HFD=1.4
23:25:05.652 00.000 16872 Star::Find(15, 1155, 445, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.652 00.000 16872 Star::Find returns 0 (4), X=1151.49, Y=458.49, Mass=1545, SNR=23.1, Peak=3604 HFD=1.4
23:25:05.660 00.008 16872 Star::Find(15, 1202, 128, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.663 00.003 16872 Star::Find returns 1 (0), X=1202.80, Y=127.98, Mass=656, SNR=9.8, Peak=3340 HFD=2.0
23:25:05.668 00.005 16872 Star::Find(15, 288, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.670 00.002 16872 Star::Find false star n=4 nbg=277 bg=3208.5 sigma=21.2 thresh=3272 peak=3270
23:25:05.674 00.004 16872 Star::Find returns 0 (2), X=288.00, Y=511.00, Mass=318, SNR=2.9, Peak=3300 HFD=0.0
23:25:05.676 00.002 16872 Star::Find(15, 71, 48, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.681 00.005 16872 Star::Find false star n=3 nbg=277 bg=3205.3 sigma=19.2 thresh=3263 peak=3254
23:25:05.683 00.002 16872 Star::Find returns 0 (2), X=71.00, Y=48.00, Mass=208, SNR=2.9, Peak=3288 HFD=0.0
23:25:05.684 00.001 16872 Star::Find(15, 1753, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.684 00.000 16872 Star::Find false star n=4 nbg=277 bg=3210.4 sigma=18.2 thresh=3265 peak=3257
23:25:05.692 00.008 16872 Star::Find returns 0 (2), X=1753.00, Y=888.00, Mass=254, SNR=2.9, Peak=3292 HFD=0.0
23:25:05.692 00.000 16872 Star::Find(15, 630, 757, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.692 00.000 16872 Star::Find false star n=3 nbg=265 bg=3204.6 sigma=18.0 thresh=3259 peak=3257
23:25:05.701 00.009 16872 Star::Find returns 0 (2), X=630.00, Y=757.00, Mass=206, SNR=2.9, Peak=3284 HFD=0.0
23:25:05.705 00.004 16872 Star::Find(15, 859, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.707 00.002 16872 Star::Find returns 1 (0), X=859.69, Y=832.85, Mass=631, SNR=11.1, Peak=3324 HFD=1.9
23:25:05.712 00.005 16872 Star::Find(15, 1567, 654, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.712 00.000 16872 Star::Find returns 1 (0), X=1567.52, Y=653.69, Mass=580, SNR=9.4, Peak=3308 HFD=2.7
23:25:05.717 00.005 16872 Star::Find(15, 141, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.717 00.000 16872 Star::Find returns 0 (4), X=142.04, Y=100.49, Mass=379, SNR=7.6, Peak=3308 HFD=1.3
23:25:05.717 00.000 16872 Star::Find(15, 910, 122, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.725 00.008 16872 Star::Find returns 0 (4), X=909.47, Y=121.75, Mass=594, SNR=12.1, Peak=3368 HFD=1.2
23:25:05.725 00.000 16872 AutoFind: finding best star pass 1
23:25:05.725 00.000 16872 Star::Find(15, 1080, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.733 00.008 16872 Star::Find returns 1 (0), X=1079.93, Y=131.11, Mass=969893, SNR=641.3, Peak=64036 HFD=4.2
23:25:05.733 00.000 16872 AutoFind: near-saturated [1080, 131] 482.9 Mass 969893 SNR 641.3 Peak 64036
23:25:05.733 00.000 16872 Star::Find(15, 1493, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.742 00.009 16872 Star::Find returns 1 (0), X=1492.55, Y=600.26, Mass=10868, SNR=56.9, Peak=4264 HFD=3.1
23:25:05.742 00.000 16872 AutoFind returns star at [1493, 600] 5.3 Mass 10868 SNR 56.9
23:25:05.746 00.004 16872 Star::Find(15, 1493, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.751 00.005 16872 Star::Find returns 1 (0), X=1492.55, Y=600.26, Mass=10868, SNR=56.9, Peak=4264 HFD=3.1
23:25:05.751 00.000 16872 MultiStar: List (12): {1492.55, 600.26}(56.9), {943.38, 979.73}(17.2), {832.84, 638.63}(20.1), {1684.83, 184.96}(8.1), {1164.44, 676.18}(12.1), {517.97, 751.05}(9.3), {181.19, 692.34}(15.8), {1376.90, 1004.99}(11.7), {1244.72, 152.19}(9.4), {499.00, 785.51}(8.6), {1368.94, 264.18}(8.6), {1725.74, 163.21}(10.1), 
23:25:05.759 00.008 16872 setting lock position to (1492.55, 600.26)
23:25:05.764 00.005 16872 MultiStar: stabilizing after lock position change
23:25:05.767 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
23:25:05.767 00.000 16872 UpdateGuideState(): m_state=1
23:25:05.774 00.007 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:05.778 00.004 16872 Star::Find returns 1 (0), X=1492.55, Y=600.26, Mass=10868, SNR=56.9, Peak=4264 HFD=3.1
23:25:05.782 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:25:05.786 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:25:05.788 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:25:05.799 00.011 16872 setting force full frames = false
23:25:05.802 00.003 16872 setting lock position to (1492.55, 600.26)
23:25:05.807 00.005 16872 MultiStar: stabilizing after lock position change
23:25:05.807 00.000 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:25:05.812 00.005 16872 Changing from state SELECTING to SELECTED
23:25:05.817 00.005 16872 guider state => SELECTED
23:25:05.833 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=2856, max=64036, med=3208, FiltMin=3050, FiltMax=47716, Gamma=2.190
23:25:05.872 00.039 16872 UpdateGuideState exits: m=10868 SNR=56.9
23:25:05.876 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2856, max=64036, med=3208, FiltMin=3050, FiltMax=47716, Gamma=2.190
23:25:05.916 00.040 16872 Status Line: Auto-selected star at (1492.6, 600.3)
23:25:05.930 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
23:25:05.930 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:05.938 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:25:05.938 00.000 16872 Enqueuing Expose request
23:25:05.943 00.005 9640 Worker thread wakes up
23:25:05.943 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:25:05.943 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:25:05.943 00.000 16872 evsrv: cli 0D3BFB48 connect
23:25:05.947 00.004 16872 case statement mapped state 2 to 1
23:25:05.951 00.004 16872 case statement mapped state 2 to 1
23:25:05.959 00.008 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"363e2415-bb53-47c8-b10a-1a973b4517d6"}
23:25:05.965 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":[1492.55,600.26],"id":"363e2415-bb53-47c8-b10a-1a973b4517d6"}
23:25:05.975 00.010 16872 evsrv: cli 0D3BFB48 disconnect
23:25:05.980 00.005 16872 evsrv: cli 0D3BFFA8 connect
23:25:05.980 00.000 16872 case statement mapped state 2 to 1
23:25:05.987 00.007 16872 case statement mapped state 2 to 1
23:25:05.992 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"1876f939-3b15-4502-9ab5-183265f5a5af"}
23:25:05.998 00.006 16872 case statement mapped state 2 to 1
23:25:06.000 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"1876f939-3b15-4502-9ab5-183265f5a5af"}
23:25:06.004 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:25:06.944 00.940 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cfc223e8-20fb-4475-a383-1fb23ff3ebbb"}
23:25:06.944 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cfc223e8-20fb-4475-a383-1fb23ff3ebbb"}
23:25:06.944 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5be96d8-a3dd-4218-9bc3-8e441eb38875"}
23:25:06.953 00.009 16872 case statement mapped state 2 to 1
23:25:06.953 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f5be96d8-a3dd-4218-9bc3-8e441eb38875"}
23:25:06.953 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"008b1065-8f4d-4ee2-a1e7-839833f44491"}
23:25:06.963 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.55,7.26],"pixels":"..."},"id":"008b1065-8f4d-4ee2-a1e7-839833f44491"}
23:25:07.006 00.043 16872 evsrv: cli 0D3C0A48 connect
23:25:07.006 00.000 16872 case statement mapped state 2 to 1
23:25:07.013 00.007 16872 case statement mapped state 2 to 1
23:25:07.014 00.001 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8b3b2f1e-62f6-4328-b700-588da521eefc"}
23:25:07.014 00.000 16872 case statement mapped state 2 to 1
23:25:07.022 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"8b3b2f1e-62f6-4328-b700-588da521eefc"}
23:25:07.024 00.002 16872 evsrv: cli 0D3C0A48 disconnect
23:25:08.024 01.000 16872 evsrv: cli 0D3BFFA8 connect
23:25:08.027 00.003 16872 case statement mapped state 2 to 1
23:25:08.027 00.000 16872 case statement mapped state 2 to 1
23:25:08.035 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"68ef92d4-65de-48e4-958c-4c08cd2cdae1"}
23:25:08.035 00.000 16872 case statement mapped state 2 to 1
23:25:08.040 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"68ef92d4-65de-48e4-958c-4c08cd2cdae1"}
23:25:08.045 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:25:09.047 01.002 16872 evsrv: cli 0D3BF8C8 connect
23:25:09.051 00.004 16872 case statement mapped state 2 to 1
23:25:09.055 00.004 16872 case statement mapped state 2 to 1
23:25:09.055 00.000 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"c2ff0c4b-8a87-4a40-9efc-9f1d998b3e4b"}
23:25:09.055 00.000 16872 case statement mapped state 2 to 1
23:25:09.063 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"c2ff0c4b-8a87-4a40-9efc-9f1d998b3e4b"}
23:25:09.064 00.001 16872 evsrv: cli 0D3BF8C8 disconnect
23:25:10.007 00.943 9640 Exposure complete
23:25:10.065 00.058 16872 evsrv: cli 0D3C0228 connect
23:25:10.069 00.004 16872 case statement mapped state 2 to 1
23:25:10.075 00.006 16872 case statement mapped state 2 to 1
23:25:10.075 00.000 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"227c2081-473b-4dcf-a782-9d7c76181872"}
23:25:10.085 00.010 16872 case statement mapped state 2 to 1
23:25:10.088 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"227c2081-473b-4dcf-a782-9d7c76181872"}
23:25:10.094 00.006 16872 evsrv: cli 0D3C0228 disconnect
23:25:10.144 00.050 9640 worker thread done servicing request
23:25:10.153 00.009 16872 OnExposeComplete: enter
23:25:10.155 00.002 16872 UpdateGuideState(): m_state=2
23:25:10.155 00.000 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:25:10.161 00.006 16872 Star::Find returns 1 (0), X=1492.54, Y=600.50, Mass=9117, SNR=51.7, Peak=4172 HFD=3.1
23:25:10.161 00.000 16872 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.56) = xAngle (0.05 = 0.05)
23:25:10.167 00.006 16872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.09 = 0.09)
23:25:10.169 00.002 16872 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.60 mountX=0.24 mountY=0.02, mountTheta=0.09
23:25:10.176 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65512, med=3204, FiltMin=3132, FiltMax=43912, Gamma=2.190
23:25:10.212 00.036 16872 UpdateGuideState exits: m=9117 SNR=51.7
23:25:10.212 00.000 16872 PhdController: newstate STATE_CALIBRATE
23:25:10.219 00.007 16872 PhdController: newstate STATE_GUIDE
23:25:10.228 00.009 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:25:10.228 00.000 16872 guider state => CALIBRATED
23:25:10.235 00.007 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:25:10.244 00.009 16872 reset dither spiral
23:25:10.244 00.000 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:25:10.251 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:10.251 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:25:10.255 00.004 16872 Enqueuing Expose request
23:25:10.259 00.004 9640 Worker thread wakes up
23:25:10.259 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:25:10.259 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:25:10.450 00.191 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb5a8b13-c678-40c4-b856-0d5cc68d8b69"}
23:25:10.451 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eb5a8b13-c678-40c4-b856-0d5cc68d8b69"}
23:25:10.455 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"645b6ebb-91db-492e-804a-d380c3e2a1cd"}
23:25:10.457 00.002 16872 case statement mapped state 5 to 1
23:25:10.457 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"645b6ebb-91db-492e-804a-d380c3e2a1cd"}
23:25:10.466 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2fe10442-6258-4229-bc02-087be399def1"}
23:25:10.466 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.54,7.50],"pixels":"..."},"id":"2fe10442-6258-4229-bc02-087be399def1"}
23:25:11.103 00.637 16872 evsrv: cli 0D3C0A48 connect
23:25:11.103 00.000 16872 case statement mapped state 5 to 1
23:25:11.109 00.006 16872 case statement mapped state 5 to 1
23:25:11.113 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ab6e461b-8ace-467e-bf70-0f1f66481f55"}
23:25:11.113 00.000 16872 case statement mapped state 5 to 1
23:25:11.119 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"ab6e461b-8ace-467e-bf70-0f1f66481f55"}
23:25:11.123 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:25:12.137 01.014 16872 evsrv: cli 0D3BFFA8 connect
23:25:12.140 00.003 16872 case statement mapped state 5 to 1
23:25:12.145 00.005 16872 case statement mapped state 5 to 1
23:25:12.146 00.001 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"6c52dba6-48ce-4783-b76b-01f7edca4584"}
23:25:12.151 00.005 16872 case statement mapped state 5 to 1
23:25:12.155 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"6c52dba6-48ce-4783-b76b-01f7edca4584"}
23:25:12.155 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
23:25:13.159 01.004 16872 evsrv: cli 0D3C0A48 connect
23:25:13.161 00.002 16872 case statement mapped state 5 to 1
23:25:13.167 00.006 16872 case statement mapped state 5 to 1
23:25:13.169 00.002 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f19f13a1-7d9d-4232-bfc5-cd5cb7f49af0"}
23:25:13.169 00.000 16872 case statement mapped state 5 to 1
23:25:13.176 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f19f13a1-7d9d-4232-bfc5-cd5cb7f49af0"}
23:25:13.180 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:25:13.954 00.774 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d82b8f8-6340-4f33-a9f9-05f589d1d77a"}
23:25:13.957 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8d82b8f8-6340-4f33-a9f9-05f589d1d77a"}
23:25:13.961 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a5768dc-49a7-452f-a591-e4df4cc48102"}
23:25:13.963 00.002 16872 case statement mapped state 5 to 1
23:25:13.963 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6a5768dc-49a7-452f-a591-e4df4cc48102"}
23:25:13.970 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"416d0e0e-5d82-44e6-a565-d576fe54d051"}
23:25:13.972 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.54,7.50],"pixels":"..."},"id":"416d0e0e-5d82-44e6-a565-d576fe54d051"}
23:25:14.184 00.212 16872 evsrv: cli 0D3BFB48 connect
23:25:14.189 00.005 16872 case statement mapped state 5 to 1
23:25:14.189 00.000 16872 case statement mapped state 5 to 1
23:25:14.194 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"63955a30-117a-486b-bf3a-e31b754424c1"}
23:25:14.198 00.004 16872 case statement mapped state 5 to 1
23:25:14.202 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"63955a30-117a-486b-bf3a-e31b754424c1"}
23:25:14.205 00.003 16872 evsrv: cli 0D3BFB48 disconnect
23:25:14.329 00.124 9640 Exposure complete
23:25:14.468 00.139 9640 worker thread done servicing request
23:25:14.468 00.000 16872 OnExposeComplete: enter
23:25:14.472 00.004 16872 UpdateGuideState(): m_state=5
23:25:14.474 00.002 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:25:14.474 00.000 16872 Star::Find returns 1 (0), X=1492.81, Y=600.30, Mass=8322, SNR=48.3, Peak=4108 HFD=2.7
23:25:14.474 00.000 16872 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.56) = xAngle (-1.40 = -1.40)
23:25:14.483 00.009 16872 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.35 = -1.35)
23:25:14.489 00.006 16872 CameraToMount -- cameraX=0.26 cameraY=0.04 hyp=0.26 cameraTheta=0.16 mountX=0.05 mountY=-0.25, mountTheta=-1.39
23:25:14.491 00.002 16872 Changing from state CALIBRATED to GUIDING
23:25:14.499 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:25:14.499 00.000 16872 ScopeASCOM::SideOfPier() returns 0
23:25:14.582 00.083 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:25:14.586 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:25:14.591 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:25:14.591 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:25:14.596 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:25:14.599 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:25:14.603 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:25:14.606 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:25:14.606 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:25:14.613 00.007 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:25:14.613 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:25:14.620 00.007 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:25:14.625 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:25:14.627 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:25:14.720 00.093 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:25:14.722 00.002 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:25:14.722 00.000 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
23:25:14.722 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:25:14.737 00.015 16872 ScopeASCOM::SideOfPier() returns 0
23:25:14.843 00.106 16872 setting lock position to (1492.81, 600.30)
23:25:14.843 00.000 16872 MultiStar: stabilizing after lock position change
23:25:14.849 00.006 16872 guider state => GUIDING
23:25:14.849 00.000 16872 Status Line: Guiding
23:25:14.860 00.011 16872 Mount: notify guiding started
23:25:14.866 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:25:14.866 00.000 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:25:14.873 00.007 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:25:14.873 00.000 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:25:14.873 00.000 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:25:14.881 00.008 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:25:14.885 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:25:14.889 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:25:14.889 00.000 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:25:14.894 00.005 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:25:14.894 00.000 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:25:14.898 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:25:14.905 00.007 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:25:14.907 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:25:14.911 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:25:14.913 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:25:14.916 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:25:14.916 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:25:14.924 00.008 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:25:14.924 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:25:14.930 00.006 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:25:14.932 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:25:14.936 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:25:14.940 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:25:14.944 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:25:14.946 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:25:14.946 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:25:14.955 00.009 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:25:14.959 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:25:14.962 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:25:14.962 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:25:14.962 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:25:14.962 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:25:14.974 00.012 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:25:14.974 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:25:14.980 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:25:14.982 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:25:14.986 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:25:15.069 00.083 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:25:15.135 00.066 16872 ScopeASCOM::SideOfPier() returns 0
23:25:15.140 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:25:15.142 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:25:15.142 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:25:15.142 00.000 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:25:15.150 00.008 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:25:15.156 00.006 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:25:15.160 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:25:15.160 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:25:15.160 00.000 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:25:15.171 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=65088, med=3200, FiltMin=3112, FiltMax=45904, Gamma=2.190
23:25:15.209 00.038 16872 UpdateGuideState exits: m=8322 SNR=48.3
23:25:15.215 00.006 16872 PhdController: newstate STATE_SETTLE_WAIT
23:25:15.220 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:15.223 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:25:15.232 00.009 16872 Enqueuing Expose request
23:25:15.238 00.006 9640 Worker thread wakes up
23:25:15.238 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:25:15.238 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:25:15.239 00.001 16872 evsrv: cli 0D3BFB48 connect
23:25:15.241 00.002 16872 case statement mapped state 6 to 3
23:25:15.248 00.007 16872 case statement mapped state 6 to 3
23:25:15.253 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"b18df119-0929-4ccc-94d1-e1e00347537c"}
23:25:15.256 00.003 16872 case statement mapped state 6 to 3
23:25:15.261 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b18df119-0929-4ccc-94d1-e1e00347537c"}
23:25:15.267 00.006 16872 evsrv: cli 0D3BFB48 disconnect
23:25:17.462 02.195 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f330ca2b-b72a-43e1-a33f-7cbb7a14b861"}
23:25:17.465 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f330ca2b-b72a-43e1-a33f-7cbb7a14b861"}
23:25:17.469 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"35934dfb-e764-47d2-8f91-a9cb1900d21e"}
23:25:17.469 00.000 16872 case statement mapped state 6 to 3
23:25:17.469 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"35934dfb-e764-47d2-8f91-a9cb1900d21e"}
23:25:17.478 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9c91189a-3eef-4495-8ab3-553ef46a16d8"}
23:25:17.481 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.81,7.30],"pixels":"..."},"id":"9c91189a-3eef-4495-8ab3-553ef46a16d8"}
23:25:19.303 01.822 9640 Exposure complete
23:25:19.435 00.132 9640 worker thread done servicing request
23:25:19.435 00.000 16872 OnExposeComplete: enter
23:25:19.443 00.008 16872 UpdateGuideState(): m_state=6
23:25:19.443 00.000 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:25:19.443 00.000 16872 Star::Find returns 1 (0), X=1492.27, Y=600.42, Mass=8470, SNR=53.1, Peak=4112 HFD=2.8
23:25:19.443 00.000 16872 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.56) = xAngle (1.37 = 1.37)
23:25:19.443 00.000 16872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.42 = 1.42)
23:25:19.455 00.012 16872 CameraToMount -- cameraX=-0.54 cameraY=0.12 hyp=0.55 cameraTheta=2.93 mountX=0.11 mountY=0.55, mountTheta=1.37
23:25:19.458 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.54, y=0.12, opts=13)
23:25:19.458 00.000 16872 Enqueuing Move request for scope (-0.54, 0.12)
23:25:19.467 00.009 9640 Worker thread wakes up
23:25:19.467 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.12) opts 0xd
23:25:19.467 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.54, 0.12)
23:25:19.467 00.000 9640 Moving (-0.54, 0.12) raw xDistance=0.11 yDistance=0.55
23:25:19.467 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.11
23:25:19.467 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.55, m_sumCorr=0
23:25:19.467 00.000 9640 MoveAxis(W, 12, ABG)
23:25:19.467 00.000 9640 Guiding  Dir = 3, Dur = 12
23:25:19.467 00.000 9640 IsSlewing returns 0
23:25:19.467 00.000 9640 IsGuiding returns 0
23:25:19.471 00.004 9640 PulseGuide returned control before completion, sleep 22
23:25:19.475 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=64152, med=3208, FiltMin=3106, FiltMax=47356, Gamma=2.190
23:25:19.500 00.025 9640 IsGuiding returns 1
23:25:19.500 00.000 9640 scope still moving after pulse duration time elapsed
23:25:19.508 00.008 16872 UpdateGuideState exits: m=8470 SNR=53.1
23:25:19.516 00.008 16872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 1 / 99999
23:25:19.516 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777782319.516,"Host":"RBFOCUS307","Inst":1,"Distance":0.35,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:25:19.521 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:19.524 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:25:19.525 00.001 16872 Enqueuing Expose request
23:25:19.534 00.009 9640 IsSlewing returns 0
23:25:19.535 00.001 9640 IsGuiding returns 0
23:25:19.535 00.000 9640 scope move finished after 12 + 52 ms
23:25:19.535 00.000 9640 Move returns status 0, amount 12
23:25:19.535 00.000 9640 MoveAxis(N, 0, ABG)
23:25:19.535 00.000 9640 Move returns status 0, amount 0
23:25:19.535 00.000 9640 move complete, result=0
23:25:19.535 00.000 9640 worker thread done servicing request
23:25:19.535 00.000 9640 Worker thread wakes up
23:25:19.535 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:25:19.535 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:25:19.539 00.004 16872 GuideStep: 0.1 px 12 ms WEST, 0.5 px 0 ms NORTH
23:25:20.974 01.435 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15f19de8-c0ca-444d-869d-5eb8e9d6aa8e"}
23:25:20.978 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"15f19de8-c0ca-444d-869d-5eb8e9d6aa8e"}
23:25:20.982 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b766d62-4a82-4e16-a683-51d2d51c03bc"}
23:25:20.988 00.006 16872 case statement mapped state 6 to 3
23:25:20.991 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b766d62-4a82-4e16-a683-51d2d51c03bc"}
23:25:20.998 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ef35891f-b1cd-45e2-b045-034711aa1e93"}
23:25:21.001 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.27,7.42],"pixels":"..."},"id":"ef35891f-b1cd-45e2-b045-034711aa1e93"}
23:25:23.599 02.598 9640 Exposure complete
23:25:23.743 00.144 9640 worker thread done servicing request
23:25:23.743 00.000 16872 OnExposeComplete: enter
23:25:23.747 00.004 16872 UpdateGuideState(): m_state=6
23:25:23.751 00.004 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:25:23.753 00.002 16872 Star::Find returns 1 (0), X=1492.38, Y=600.35, Mass=8326, SNR=47.6, Peak=4168 HFD=2.8
23:25:23.759 00.006 16872 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.56) = xAngle (1.46 = 1.46)
23:25:23.759 00.000 16872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
23:25:23.759 00.000 16872 CameraToMount -- cameraX=-0.43 cameraY=0.05 hyp=0.44 cameraTheta=3.02 mountX=0.05 mountY=0.44, mountTheta=1.46
23:25:23.777 00.018 16872 SchedulePrimaryMove(0F8FCD28, x=-0.43, y=0.05, opts=13)
23:25:23.783 00.006 16872 Enqueuing Move request for scope (-0.43, 0.05)
23:25:23.785 00.002 9640 Worker thread wakes up
23:25:23.785 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.05) opts 0xd
23:25:23.785 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.43, 0.05)
23:25:23.785 00.000 9640 Moving (-0.43, 0.05) raw xDistance=0.05 yDistance=0.44
23:25:23.787 00.002 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:25:23.787 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.44, m_sumCorr=0
23:25:23.787 00.000 9640 MoveAxis(E, 0, ABG)
23:25:23.787 00.000 9640 Move returns status 0, amount 0
23:25:23.787 00.000 9640 MoveAxis(N, 0, ABG)
23:25:23.787 00.000 9640 Move returns status 0, amount 0
23:25:23.787 00.000 9640 move complete, result=0
23:25:23.787 00.000 9640 worker thread done servicing request
23:25:23.798 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=58764, med=3200, FiltMin=3100, FiltMax=38032, Gamma=2.190
23:25:23.838 00.040 16872 UpdateGuideState exits: m=8326 SNR=47.6
23:25:23.843 00.005 16872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 2 / 99999
23:25:23.845 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777782323.845,"Host":"RBFOCUS307","Inst":1,"Distance":0.37,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:25:23.854 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:23.854 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:25:23.854 00.000 16872 Enqueuing Expose request
23:25:23.854 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
23:25:23.868 00.014 9640 Worker thread wakes up
23:25:23.869 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:25:23.869 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:25:24.483 00.614 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"21fbe2c4-feb8-4620-8037-947d90fa784a"}
23:25:24.485 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"21fbe2c4-feb8-4620-8037-947d90fa784a"}
23:25:24.516 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d61b59a-0c96-4630-b2fe-da8497304e9c"}
23:25:24.521 00.005 16872 case statement mapped state 6 to 3
23:25:24.524 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d61b59a-0c96-4630-b2fe-da8497304e9c"}
23:25:24.524 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4a949a67-9078-44c1-9f3b-6f22a08359d1"}
23:25:24.532 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.38,7.35],"pixels":"..."},"id":"4a949a67-9078-44c1-9f3b-6f22a08359d1"}
23:25:27.931 03.399 9640 Exposure complete
23:25:27.990 00.059 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"164f3ff0-166a-4675-b2c9-53ea311f317b"}
23:25:27.992 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"164f3ff0-166a-4675-b2c9-53ea311f317b"}
23:25:27.996 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd3c92be-d30a-4b8f-a20c-83036f4886c4"}
23:25:27.998 00.002 16872 case statement mapped state 6 to 3
23:25:27.998 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd3c92be-d30a-4b8f-a20c-83036f4886c4"}
23:25:27.998 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d71dbb01-03b2-47f7-924d-e2792cd14173"}
23:25:28.008 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.38,7.35],"pixels":"..."},"id":"d71dbb01-03b2-47f7-924d-e2792cd14173"}
23:25:28.064 00.056 9640 worker thread done servicing request
23:25:28.064 00.000 16872 OnExposeComplete: enter
23:25:28.073 00.009 16872 UpdateGuideState(): m_state=6
23:25:28.076 00.003 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:25:28.076 00.000 16872 Star::Find returns 1 (0), X=1492.31, Y=599.94, Mass=10135, SNR=50.4, Peak=4124 HFD=3.3
23:25:28.080 00.004 16872 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.56) = xAngle (-4.08 = 2.20)
23:25:28.080 00.000 16872 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.03 = 2.25)
23:25:28.080 00.000 16872 CameraToMount -- cameraX=-0.50 cameraY=-0.36 hyp=0.62 cameraTheta=-2.52 mountX=-0.37 mountY=0.48, mountTheta=2.22
23:25:28.093 00.013 16872 SchedulePrimaryMove(0F8FCD28, x=-0.50, y=-0.36, opts=13)
23:25:28.095 00.002 16872 Enqueuing Move request for scope (-0.50, -0.36)
23:25:28.097 00.002 9640 Worker thread wakes up
23:25:28.097 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.36) opts 0xd
23:25:28.097 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.50, -0.36)
23:25:28.097 00.000 9640 Moving (-0.50, -0.36) raw xDistance=-0.37 yDistance=0.48
23:25:28.097 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.37
23:25:28.097 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.48, m_sumCorr=0.23
23:25:28.097 00.000 9640 MoveAxis(E, 39, ABG)
23:25:28.097 00.000 9640 Guiding  Dir = 2, Dur = 39
23:25:28.097 00.000 9640 IsSlewing returns 0
23:25:28.097 00.000 9640 IsGuiding returns 0
23:25:28.101 00.004 9640 PulseGuide returned control before completion, sleep 49
23:25:28.105 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=59772, med=3196, FiltMin=3048, FiltMax=38600, Gamma=2.190
23:25:28.142 00.037 16872 UpdateGuideState exits: m=10135 SNR=50.4
23:25:28.142 00.000 16872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 3 / 99999
23:25:28.149 00.007 16872 evsrv: {"Event":"Settling","Timestamp":1777782328.149,"Host":"RBFOCUS307","Inst":1,"Distance":0.45,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
23:25:28.149 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:28.149 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:25:28.156 00.007 16872 Enqueuing Expose request
23:25:28.159 00.003 9640 IsGuiding returns 1
23:25:28.159 00.000 9640 scope still moving after pulse duration time elapsed
23:25:28.188 00.029 9640 IsSlewing returns 0
23:25:28.188 00.000 9640 IsGuiding returns 0
23:25:28.188 00.000 9640 scope move finished after 39 + 48 ms
23:25:28.188 00.000 9640 Move returns status 0, amount 39
23:25:28.188 00.000 9640 MoveAxis(S, 28, ABG)
23:25:28.188 00.000 9640 Guiding  Dir = 1, Dur = 28
23:25:28.188 00.000 9640 IsSlewing returns 0
23:25:28.190 00.002 9640 IsGuiding returns 0
23:25:28.190 00.000 9640 PulseGuide returned control before completion, sleep 38
23:25:28.237 00.047 9640 IsGuiding returns 1
23:25:28.237 00.000 9640 scope still moving after pulse duration time elapsed
23:25:28.270 00.033 9640 IsSlewing returns 0
23:25:28.270 00.000 9640 IsGuiding returns 0
23:25:28.271 00.001 9640 scope move finished after 28 + 53 ms
23:25:28.271 00.000 9640 Move returns status 0, amount 28
23:25:28.271 00.000 9640 move complete, result=0
23:25:28.271 00.000 9640 worker thread done servicing request
23:25:28.271 00.000 9640 Worker thread wakes up
23:25:28.271 00.000 16872 GuideStep: -0.4 px 39 ms EAST, 0.5 px 28 ms SOUTH
23:25:28.276 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:25:28.276 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:25:31.487 03.211 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ac47678-7b46-437d-9ee8-da350fa6cd18"}
23:25:31.487 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8ac47678-7b46-437d-9ee8-da350fa6cd18"}
23:25:31.494 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f3dab46-1dc8-4b7a-9c9a-7b9482fec64b"}
23:25:31.495 00.001 16872 case statement mapped state 6 to 3
23:25:31.500 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f3dab46-1dc8-4b7a-9c9a-7b9482fec64b"}
23:25:31.504 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7dea3c16-78ac-4d32-a4ee-58f9cc36310a"}
23:25:31.508 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.31,6.94],"pixels":"..."},"id":"7dea3c16-78ac-4d32-a4ee-58f9cc36310a"}
23:25:32.331 00.823 9640 Exposure complete
23:25:32.471 00.140 9640 worker thread done servicing request
23:25:32.471 00.000 16872 OnExposeComplete: enter
23:25:32.471 00.000 16872 UpdateGuideState(): m_state=6
23:25:32.476 00.005 16872 Star::Find(15, 1492, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:25:32.481 00.005 16872 Star::Find returns 1 (0), X=1492.43, Y=601.15, Mass=8738, SNR=50.6, Peak=4320 HFD=2.5
23:25:32.481 00.000 16872 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.56) = xAngle (0.44 = 0.44)
23:25:32.486 00.005 16872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.48 = 0.48)
23:25:32.486 00.000 16872 CameraToMount -- cameraX=-0.38 cameraY=0.84 hyp=0.93 cameraTheta=1.99 mountX=0.84 mountY=0.43, mountTheta=0.47
23:25:32.489 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.38, y=0.84, opts=13)
23:25:32.495 00.006 16872 Enqueuing Move request for scope (-0.38, 0.84)
23:25:32.498 00.003 9640 Worker thread wakes up
23:25:32.498 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.84) opts 0xd
23:25:32.498 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.38, 0.84)
23:25:32.498 00.000 9640 Moving (-0.38, 0.84) raw xDistance=0.84 yDistance=0.43
23:25:32.498 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.72 from input 0.84
23:25:32.498 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.43, m_sumCorr=0.39
23:25:32.498 00.000 9640 MoveAxis(W, 85, ABG)
23:25:32.498 00.000 9640 Guiding  Dir = 3, Dur = 85
23:25:32.502 00.004 9640 IsSlewing returns 0
23:25:32.503 00.001 9640 IsGuiding returns 0
23:25:32.503 00.000 9640 PulseGuide returned control before completion, sleep 95
23:25:32.516 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65512, med=3212, FiltMin=3096, FiltMax=43972, Gamma=2.190
23:25:32.558 00.042 16872 UpdateGuideState exits: m=8738 SNR=50.6
23:25:32.558 00.000 16872 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 4 / 99999
23:25:32.567 00.009 16872 PhdController: newstate STATE_FINISH
23:25:32.571 00.004 16872 PhdController complete: success
23:25:32.580 00.009 16872 evsrv: {"Event":"SettleDone","Timestamp":1777782332.576,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:25:32.583 00.003 16872 Mount: notify guiding dither settle done success=1
23:25:32.589 00.006 16872 PhdController: newstate STATE_IDLE
23:25:32.591 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:32.591 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:25:32.600 00.009 16872 Enqueuing Expose request
23:25:32.608 00.008 9640 IsGuiding returns 1
23:25:32.608 00.000 9640 scope still moving after pulse duration time elapsed
23:25:32.643 00.035 9640 IsSlewing returns 0
23:25:32.643 00.000 9640 IsGuiding returns 0
23:25:32.643 00.000 9640 scope move finished after 85 + 54 ms
23:25:32.643 00.000 9640 Move returns status 0, amount 85
23:25:32.643 00.000 9640 MoveAxis(S, 19, ABG)
23:25:32.643 00.000 9640 Guiding  Dir = 1, Dur = 19
23:25:32.644 00.001 9640 IsSlewing returns 0
23:25:32.644 00.000 9640 IsGuiding returns 0
23:25:32.644 00.000 9640 PulseGuide returned control before completion, sleep 29
23:25:32.689 00.045 9640 IsGuiding returns 0
23:25:32.690 00.001 9640 Move returns status 0, amount 19
23:25:32.691 00.001 9640 move complete, result=0
23:25:32.691 00.000 9640 worker thread done servicing request
23:25:32.691 00.000 9640 Worker thread wakes up
23:25:32.691 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:25:32.691 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:25:32.691 00.000 16872 GuideStep: 0.8 px 85 ms WEST, 0.4 px 19 ms SOUTH
23:25:33.572 00.881 16872 evsrv: cli 0D3BFB48 connect
23:25:33.574 00.002 16872 case statement mapped state 6 to 3
23:25:33.578 00.004 16872 case statement mapped state 6 to 3
23:25:33.578 00.000 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"1bc6ee15-94fc-43b6-9896-23e7422a328e"}
23:25:33.588 00.010 16872 case statement mapped state 6 to 3
23:25:33.594 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"1bc6ee15-94fc-43b6-9896-23e7422a328e"}
23:25:33.598 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:25:34.988 01.390 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6adaa6c-b00a-4769-9677-4c933627c2ee"}
23:25:34.995 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c6adaa6c-b00a-4769-9677-4c933627c2ee"}
23:25:34.995 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8301eae-e79c-46d1-9281-b49edbdf470b"}
23:25:35.000 00.005 16872 case statement mapped state 6 to 3
23:25:35.000 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8301eae-e79c-46d1-9281-b49edbdf470b"}
23:25:35.004 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4eabb546-f81a-49c8-947e-4312426d0ed1"}
23:25:35.004 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.43,7.15],"pixels":"..."},"id":"4eabb546-f81a-49c8-947e-4312426d0ed1"}
23:25:36.753 01.749 9640 Exposure complete
23:25:36.901 00.148 9640 worker thread done servicing request
23:25:36.901 00.000 16872 OnExposeComplete: enter
23:25:36.904 00.003 16872 UpdateGuideState(): m_state=6
23:25:36.906 00.002 16872 Star::Find(15, 1492, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:25:36.910 00.004 16872 Star::Find returns 1 (0), X=1492.49, Y=600.82, Mass=8749, SNR=52.1, Peak=4160 HFD=2.6
23:25:36.914 00.004 16872 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.56) = xAngle (0.57 = 0.57)
23:25:36.918 00.004 16872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.61 = 0.61)
23:25:36.918 00.000 16872 CameraToMount -- cameraX=-0.32 cameraY=0.52 hyp=0.61 cameraTheta=2.12 mountX=0.51 mountY=0.35, mountTheta=0.60
23:25:36.918 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-0.32, y=0.52, opts=13)
23:25:36.931 00.013 16872 Enqueuing Move request for scope (-0.32, 0.52)
23:25:36.934 00.003 9640 Worker thread wakes up
23:25:36.934 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.52) opts 0xd
23:25:36.934 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.32, 0.52)
23:25:36.934 00.000 9640 Moving (-0.32, 0.52) raw xDistance=0.51 yDistance=0.35
23:25:36.934 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.51
23:25:36.934 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.35, m_sumCorr=0.39
23:25:36.934 00.000 9640 MoveAxis(W, 63, ABG)
23:25:36.934 00.000 9640 Guiding  Dir = 3, Dur = 63
23:25:36.934 00.000 9640 IsSlewing returns 0
23:25:36.934 00.000 9640 IsGuiding returns 0
23:25:36.934 00.000 9640 PulseGuide returned control before completion, sleep 73
23:25:36.934 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2832, max=64084, med=3204, FiltMin=3064, FiltMax=45200, Gamma=2.190
23:25:36.978 00.044 16872 UpdateGuideState exits: m=8749 SNR=52.1
23:25:36.978 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:36.984 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:25:36.984 00.000 16872 Enqueuing Expose request
23:25:37.017 00.033 9640 IsGuiding returns 1
23:25:37.017 00.000 9640 scope still moving after pulse duration time elapsed
23:25:37.041 00.024 9640 IsSlewing returns 0
23:25:37.042 00.001 9640 IsGuiding returns 0
23:25:37.042 00.000 9640 scope move finished after 63 + 43 ms
23:25:37.042 00.000 9640 Move returns status 0, amount 63
23:25:37.042 00.000 9640 MoveAxis(N, 0, ABG)
23:25:37.042 00.000 9640 Move returns status 0, amount 0
23:25:37.042 00.000 9640 move complete, result=0
23:25:37.042 00.000 9640 worker thread done servicing request
23:25:37.042 00.000 9640 Worker thread wakes up
23:25:37.042 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:25:37.042 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:25:37.042 00.000 16872 GuideStep: 0.5 px 63 ms WEST, 0.4 px 0 ms NORTH
23:25:38.499 01.457 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4f56f583-6066-4176-9658-a0907edbc778"}
23:25:38.499 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4f56f583-6066-4176-9658-a0907edbc778"}
23:25:38.507 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"daa79e94-9a45-4ce2-8835-bb2109fce188"}
23:25:38.509 00.002 16872 case statement mapped state 6 to 3
23:25:38.515 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"daa79e94-9a45-4ce2-8835-bb2109fce188"}
23:25:38.519 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"466fe0c3-4fad-47af-883a-9280e3ef5263"}
23:25:38.523 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.49,6.82],"pixels":"..."},"id":"466fe0c3-4fad-47af-883a-9280e3ef5263"}
23:25:41.107 02.584 9640 Exposure complete
23:25:41.240 00.133 9640 worker thread done servicing request
23:25:41.240 00.000 16872 OnExposeComplete: enter
23:25:41.240 00.000 16872 UpdateGuideState(): m_state=6
23:25:41.248 00.008 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:25:41.255 00.007 16872 Star::Find returns 1 (0), X=1492.23, Y=599.60, Mass=8330, SNR=48.2, Peak=4048 HFD=2.8
23:25:41.259 00.004 16872 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.56) = xAngle (-3.82 = 2.46)
23:25:41.264 00.005 16872 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.78 = 2.51)
23:25:41.264 00.000 16872 CameraToMount -- cameraX=-0.58 cameraY=-0.70 hyp=0.91 cameraTheta=-2.27 mountX=-0.71 mountY=0.54, mountTheta=2.49
23:25:41.275 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-0.58, y=-0.70, opts=13)
23:25:41.281 00.006 16872 Enqueuing Move request for scope (-0.58, -0.70)
23:25:41.281 00.000 9640 Worker thread wakes up
23:25:41.281 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.70) opts 0xd
23:25:41.281 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.58, -0.70)
23:25:41.281 00.000 9640 Moving (-0.58, -0.70) raw xDistance=-0.71 yDistance=0.54
23:25:41.281 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.71
23:25:41.281 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.54, m_sumCorr=0.59
23:25:41.281 00.000 9640 MoveAxis(E, 69, ABG)
23:25:41.281 00.000 9640 Guiding  Dir = 2, Dur = 69
23:25:41.281 00.000 9640 IsSlewing returns 0
23:25:41.281 00.000 9640 IsGuiding returns 0
23:25:41.281 00.000 9640 PulseGuide returned control before completion, sleep 79
23:25:41.289 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=62128, med=3200, FiltMin=3080, FiltMax=43544, Gamma=2.190
23:25:41.328 00.039 16872 UpdateGuideState exits: m=8330 SNR=48.2
23:25:41.333 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:41.335 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:25:41.339 00.004 16872 Enqueuing Expose request
23:25:41.382 00.043 9640 IsGuiding returns 1
23:25:41.382 00.000 9640 scope still moving after pulse duration time elapsed
23:25:41.407 00.025 9640 IsSlewing returns 0
23:25:41.407 00.000 9640 IsGuiding returns 1
23:25:41.439 00.032 9640 IsSlewing returns 0
23:25:41.439 00.000 9640 IsGuiding returns 1
23:25:41.470 00.031 9640 IsSlewing returns 0
23:25:41.470 00.000 9640 IsGuiding returns 0
23:25:41.470 00.000 9640 scope move finished after 69 + 116 ms
23:25:41.470 00.000 9640 Move returns status 0, amount 69
23:25:41.470 00.000 9640 MoveAxis(S, 25, ABG)
23:25:41.470 00.000 9640 Guiding  Dir = 1, Dur = 25
23:25:41.470 00.000 9640 IsSlewing returns 0
23:25:41.470 00.000 9640 IsGuiding returns 0
23:25:41.470 00.000 9640 PulseGuide returned control before completion, sleep 35
23:25:41.517 00.047 9640 IsGuiding returns 1
23:25:41.517 00.000 9640 scope still moving after pulse duration time elapsed
23:25:41.550 00.033 9640 IsSlewing returns 0
23:25:41.550 00.000 9640 IsGuiding returns 0
23:25:41.550 00.000 9640 scope move finished after 25 + 55 ms
23:25:41.551 00.001 9640 Move returns status 0, amount 25
23:25:41.551 00.000 9640 move complete, result=0
23:25:41.552 00.001 9640 worker thread done servicing request
23:25:41.552 00.000 9640 Worker thread wakes up
23:25:41.552 00.000 16872 GuideStep: -0.7 px 69 ms EAST, 0.5 px 25 ms SOUTH
23:25:41.552 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:25:41.552 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:25:42.002 00.450 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"862635e3-4b30-49b8-bd04-f30808e2cd04"}
23:25:42.006 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"862635e3-4b30-49b8-bd04-f30808e2cd04"}
23:25:42.008 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ef05926-1dfa-411e-a7d2-e9328f1f7837"}
23:25:42.012 00.004 16872 case statement mapped state 6 to 3
23:25:42.014 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ef05926-1dfa-411e-a7d2-e9328f1f7837"}
23:25:42.018 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"50e50d41-def6-4f69-99bc-a9488b8c7ba6"}
23:25:42.021 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.23,6.60],"pixels":"..."},"id":"50e50d41-def6-4f69-99bc-a9488b8c7ba6"}
23:25:45.498 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72a69ca3-090e-4e66-9a5f-a934da0aa257"}
23:25:45.502 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"72a69ca3-090e-4e66-9a5f-a934da0aa257"}
23:25:45.506 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f731d61-bf3f-4afa-ab98-5421c66a8caf"}
23:25:45.512 00.006 16872 case statement mapped state 6 to 3
23:25:45.514 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f731d61-bf3f-4afa-ab98-5421c66a8caf"}
23:25:45.518 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"73bf3e16-8eb9-474e-aba0-6f9019e09ce8"}
23:25:45.518 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.23,6.60],"pixels":"..."},"id":"73bf3e16-8eb9-474e-aba0-6f9019e09ce8"}
23:25:45.621 00.103 9640 Exposure complete
23:25:45.763 00.142 9640 worker thread done servicing request
23:25:45.763 00.000 16872 OnExposeComplete: enter
23:25:45.766 00.003 16872 UpdateGuideState(): m_state=6
23:25:45.768 00.002 16872 Star::Find(15, 1492, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:25:45.771 00.003 16872 Star::Find returns 1 (0), X=1492.47, Y=600.22, Mass=9403, SNR=52.2, Peak=4112 HFD=3.0
23:25:45.777 00.006 16872 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.56) = xAngle (-4.46 = 1.83)
23:25:45.783 00.006 16872 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.41 = 1.87)
23:25:45.790 00.007 16872 CameraToMount -- cameraX=-0.34 cameraY=-0.08 hyp=0.35 cameraTheta=-2.90 mountX=-0.09 mountY=0.34, mountTheta=1.83
23:25:45.795 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.34, y=-0.08, opts=13)
23:25:45.795 00.000 16872 Enqueuing Move request for scope (-0.34, -0.08)
23:25:45.802 00.007 9640 Worker thread wakes up
23:25:45.802 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.08) opts 0xd
23:25:45.802 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.34, -0.08)
23:25:45.802 00.000 9640 Moving (-0.34, -0.08) raw xDistance=-0.09 yDistance=0.34
23:25:45.802 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:25:45.802 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=0.59
23:25:45.802 00.000 9640 MoveAxis(E, 0, ABG)
23:25:45.802 00.000 9640 Move returns status 0, amount 0
23:25:45.802 00.000 9640 MoveAxis(N, 0, ABG)
23:25:45.802 00.000 9640 Move returns status 0, amount 0
23:25:45.802 00.000 9640 move complete, result=0
23:25:45.802 00.000 9640 worker thread done servicing request
23:25:45.802 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=61836, med=3200, FiltMin=3108, FiltMax=42056, Gamma=2.190
23:25:45.846 00.044 16872 UpdateGuideState exits: m=9403 SNR=52.2
23:25:45.850 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:45.854 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:25:45.858 00.004 16872 Enqueuing Expose request
23:25:45.863 00.005 16872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:25:45.863 00.000 9640 Worker thread wakes up
23:25:45.863 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:25:45.863 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:25:49.002 03.139 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92b7a488-3b10-4bb2-b20b-b2d1d7f9aa42"}
23:25:49.006 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"92b7a488-3b10-4bb2-b20b-b2d1d7f9aa42"}
23:25:49.010 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"661e56de-0b16-4323-88e8-6188cc955269"}
23:25:49.015 00.005 16872 case statement mapped state 6 to 3
23:25:49.022 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"661e56de-0b16-4323-88e8-6188cc955269"}
23:25:49.025 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"46eea5b6-6f67-4faf-9d95-80bd2f6e0363"}
23:25:49.034 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.47,7.22],"pixels":"..."},"id":"46eea5b6-6f67-4faf-9d95-80bd2f6e0363"}
23:25:49.934 00.900 9640 Exposure complete
23:25:50.078 00.144 9640 worker thread done servicing request
23:25:50.082 00.004 16872 OnExposeComplete: enter
23:25:50.085 00.003 16872 UpdateGuideState(): m_state=6
23:25:50.085 00.000 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:25:50.092 00.007 16872 Star::Find returns 1 (0), X=1492.25, Y=600.47, Mass=9308, SNR=51.9, Peak=4152 HFD=3.0
23:25:50.092 00.000 16872 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.56) = xAngle (1.29 = 1.29)
23:25:50.092 00.000 16872 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.34 = 1.34)
23:25:50.101 00.009 16872 CameraToMount -- cameraX=-0.56 cameraY=0.17 hyp=0.59 cameraTheta=2.84 mountX=0.16 mountY=0.57, mountTheta=1.29
23:25:50.106 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.56, y=0.17, opts=13)
23:25:50.110 00.004 16872 Enqueuing Move request for scope (-0.56, 0.17)
23:25:50.112 00.002 9640 Worker thread wakes up
23:25:50.112 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.17) opts 0xd
23:25:50.112 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.56, 0.17)
23:25:50.112 00.000 9640 Moving (-0.56, 0.17) raw xDistance=0.16 yDistance=0.57
23:25:50.112 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.16
23:25:50.112 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.57, m_sumCorr=0.81
23:25:50.112 00.000 9640 MoveAxis(W, 17, ABG)
23:25:50.112 00.000 9640 Guiding  Dir = 3, Dur = 17
23:25:50.112 00.000 9640 IsSlewing returns 0
23:25:50.112 00.000 9640 IsGuiding returns 0
23:25:50.115 00.003 9640 PulseGuide returned control before completion, sleep 27
23:25:50.117 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=64644, med=3200, FiltMin=3044, FiltMax=46856, Gamma=2.190
23:25:50.156 00.039 9640 IsGuiding returns 0
23:25:50.156 00.000 9640 Move returns status 0, amount 17
23:25:50.156 00.000 9640 MoveAxis(S, 26, ABG)
23:25:50.156 00.000 9640 Guiding  Dir = 1, Dur = 26
23:25:50.156 00.000 9640 IsSlewing returns 0
23:25:50.156 00.000 16872 UpdateGuideState exits: m=9308 SNR=51.9
23:25:50.156 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:50.156 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:25:50.167 00.011 9640 IsGuiding returns 0
23:25:50.167 00.000 16872 Enqueuing Expose request
23:25:50.173 00.006 9640 PulseGuide returned control before completion, sleep 36
23:25:50.222 00.049 9640 IsGuiding returns 0
23:25:50.222 00.000 9640 Move returns status 0, amount 26
23:25:50.222 00.000 9640 move complete, result=0
23:25:50.222 00.000 16872 GuideStep: 0.2 px 17 ms WEST, 0.6 px 26 ms SOUTH
23:25:50.222 00.000 9640 worker thread done servicing request
23:25:50.222 00.000 9640 Worker thread wakes up
23:25:50.222 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:25:50.222 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:25:52.500 02.278 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b617c2e-c1a8-4bd3-9739-517529f65b6d"}
23:25:52.500 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b617c2e-c1a8-4bd3-9739-517529f65b6d"}
23:25:52.508 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4a26adbc-7a58-4e27-9e1a-86598695989e"}
23:25:52.510 00.002 16872 case statement mapped state 6 to 3
23:25:52.510 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a26adbc-7a58-4e27-9e1a-86598695989e"}
23:25:52.516 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"087a02c9-8079-47f3-b4af-877def2961d0"}
23:25:52.521 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.25,7.47],"pixels":"..."},"id":"087a02c9-8079-47f3-b4af-877def2961d0"}
23:25:54.309 01.788 9640 Exposure complete
23:25:54.478 00.169 9640 worker thread done servicing request
23:25:54.478 00.000 16872 OnExposeComplete: enter
23:25:54.482 00.004 16872 UpdateGuideState(): m_state=6
23:25:54.486 00.004 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:25:54.489 00.003 16872 Star::Find returns 1 (0), X=1492.13, Y=600.18, Mass=8920, SNR=52.0, Peak=4300 HFD=2.4
23:25:54.493 00.004 16872 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.56) = xAngle (-4.52 = 1.77)
23:25:54.497 00.004 16872 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.47 = 1.81)
23:25:54.500 00.003 16872 CameraToMount -- cameraX=-0.68 cameraY=-0.12 hyp=0.70 cameraTheta=-2.96 mountX=-0.13 mountY=0.68, mountTheta=1.77
23:25:54.505 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.68, y=-0.12, opts=13)
23:25:54.505 00.000 16872 Enqueuing Move request for scope (-0.68, -0.12)
23:25:54.505 00.000 9640 Worker thread wakes up
23:25:54.513 00.008 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.12) opts 0xd
23:25:54.513 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.68, -0.12)
23:25:54.513 00.000 9640 Moving (-0.68, -0.12) raw xDistance=-0.13 yDistance=0.68
23:25:54.513 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.13
23:25:54.513 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.68, m_sumCorr=0.81
23:25:54.513 00.000 9640 MoveAxis(E, 13, ABG)
23:25:54.513 00.000 9640 Guiding  Dir = 2, Dur = 13
23:25:54.514 00.001 9640 IsSlewing returns 0
23:25:54.514 00.000 9640 IsGuiding returns 0
23:25:54.514 00.000 9640 PulseGuide returned control before completion, sleep 23
23:25:54.521 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=63396, med=3204, FiltMin=3044, FiltMax=44508, Gamma=2.190
23:25:54.546 00.025 9640 IsGuiding returns 1
23:25:54.547 00.001 9640 scope still moving after pulse duration time elapsed
23:25:54.570 00.023 16872 UpdateGuideState exits: m=8920 SNR=52.0
23:25:54.571 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:54.571 00.000 9640 IsSlewing returns 0
23:25:54.571 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:25:54.578 00.007 16872 Enqueuing Expose request
23:25:54.582 00.004 9640 IsGuiding returns 0
23:25:54.582 00.000 9640 scope move finished after 13 + 54 ms
23:25:54.582 00.000 9640 Move returns status 0, amount 13
23:25:54.582 00.000 9640 MoveAxis(N, 0, ABG)
23:25:54.582 00.000 9640 Move returns status 0, amount 0
23:25:54.582 00.000 9640 move complete, result=0
23:25:54.583 00.001 9640 worker thread done servicing request
23:25:54.583 00.000 9640 Worker thread wakes up
23:25:54.583 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:25:54.583 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:25:54.587 00.004 16872 GuideStep: -0.1 px 13 ms EAST, 0.7 px 0 ms NORTH
23:25:56.006 01.419 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97e88cb8-dcf0-4369-9156-a8c41b49831f"}
23:25:56.007 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"97e88cb8-dcf0-4369-9156-a8c41b49831f"}
23:25:56.011 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"913cc33f-5512-4dbb-8759-e92d25d4313f"}
23:25:56.018 00.007 16872 case statement mapped state 6 to 3
23:25:56.020 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"913cc33f-5512-4dbb-8759-e92d25d4313f"}
23:25:56.024 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"217c7aee-452e-4f28-be30-26cd8978a122"}
23:25:56.027 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.13,7.18],"pixels":"..."},"id":"217c7aee-452e-4f28-be30-26cd8978a122"}
23:25:58.641 02.614 9640 Exposure complete
23:25:58.786 00.145 9640 worker thread done servicing request
23:25:58.786 00.000 16872 OnExposeComplete: enter
23:25:58.786 00.000 16872 UpdateGuideState(): m_state=6
23:25:58.794 00.008 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:25:58.794 00.000 16872 Star::Find returns 1 (0), X=1492.05, Y=600.22, Mass=8843, SNR=51.4, Peak=4140 HFD=2.6
23:25:58.798 00.004 16872 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.56) = xAngle (-4.59 = 1.69)
23:25:58.804 00.006 16872 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.55 = 1.74)
23:25:58.804 00.000 16872 CameraToMount -- cameraX=-0.76 cameraY=-0.08 hyp=0.76 cameraTheta=-3.04 mountX=-0.09 mountY=0.75, mountTheta=1.69
23:25:58.812 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.76, y=-0.08, opts=13)
23:25:58.812 00.000 16872 Enqueuing Move request for scope (-0.76, -0.08)
23:25:58.818 00.006 9640 Worker thread wakes up
23:25:58.818 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.08) opts 0xd
23:25:58.818 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.76, -0.08)
23:25:58.818 00.000 9640 Moving (-0.76, -0.08) raw xDistance=-0.09 yDistance=0.75
23:25:58.819 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:25:58.819 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 0.75, m_sumCorr=1.1
23:25:58.819 00.000 9640 MoveAxis(E, 0, ABG)
23:25:58.819 00.000 9640 Move returns status 0, amount 0
23:25:58.819 00.000 9640 MoveAxis(S, 34, ABG)
23:25:58.819 00.000 9640 Guiding  Dir = 1, Dur = 34
23:25:58.819 00.000 9640 IsSlewing returns 0
23:25:58.819 00.000 9640 IsGuiding returns 0
23:25:58.821 00.002 9640 PulseGuide returned control before completion, sleep 44
23:25:58.826 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2860, max=60720, med=3196, FiltMin=3084, FiltMax=40104, Gamma=2.190
23:25:58.866 00.040 16872 UpdateGuideState exits: m=8843 SNR=51.4
23:25:58.871 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:58.874 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:25:58.874 00.000 16872 Enqueuing Expose request
23:25:58.874 00.000 9640 IsGuiding returns 1
23:25:58.874 00.000 9640 scope still moving after pulse duration time elapsed
23:25:58.907 00.033 9640 IsSlewing returns 0
23:25:58.907 00.000 9640 IsGuiding returns 0
23:25:58.907 00.000 9640 scope move finished after 34 + 52 ms
23:25:58.907 00.000 9640 Move returns status 0, amount 34
23:25:58.907 00.000 9640 move complete, result=0
23:25:58.907 00.000 9640 worker thread done servicing request
23:25:58.907 00.000 9640 Worker thread wakes up
23:25:58.907 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:25:58.907 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:25:58.909 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.8 px 34 ms SOUTH
23:25:59.519 00.610 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5722fc5d-efd7-49fb-a29f-c61a938f0b31"}
23:25:59.519 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5722fc5d-efd7-49fb-a29f-c61a938f0b31"}
23:25:59.526 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"56244dd4-49f4-4c4f-a53d-02d283e8fd9e"}
23:25:59.531 00.005 16872 case statement mapped state 6 to 3
23:25:59.537 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"56244dd4-49f4-4c4f-a53d-02d283e8fd9e"}
23:25:59.586 00.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d8e527b5-cca3-49e6-a315-fe79f5f64c78"}
23:25:59.615 00.029 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.05,7.22],"pixels":"..."},"id":"d8e527b5-cca3-49e6-a315-fe79f5f64c78"}
23:26:02.956 03.341 9640 Exposure complete
23:26:03.021 00.065 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4eaf6b2-70b5-44d9-a7fb-0dedf80a923e"}
23:26:03.023 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e4eaf6b2-70b5-44d9-a7fb-0dedf80a923e"}
23:26:03.028 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"09fc97a6-a610-4dd2-bac2-073139f2cb51"}
23:26:03.032 00.004 16872 case statement mapped state 6 to 3
23:26:03.034 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"09fc97a6-a610-4dd2-bac2-073139f2cb51"}
23:26:03.038 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8b9b4ff1-0b32-4f3a-97f8-205fb02ebf01"}
23:26:03.038 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.05,7.22],"pixels":"..."},"id":"8b9b4ff1-0b32-4f3a-97f8-205fb02ebf01"}
23:26:03.095 00.057 9640 worker thread done servicing request
23:26:03.095 00.000 16872 OnExposeComplete: enter
23:26:03.099 00.004 16872 UpdateGuideState(): m_state=6
23:26:03.104 00.005 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:26:03.104 00.000 16872 Star::Find returns 1 (0), X=1492.27, Y=600.09, Mass=8515, SNR=47.1, Peak=4184 HFD=2.6
23:26:03.104 00.000 16872 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.56) = xAngle (-4.33 = 1.95)
23:26:03.112 00.008 16872 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.29 = 2.00)
23:26:03.114 00.002 16872 CameraToMount -- cameraX=-0.54 cameraY=-0.21 hyp=0.58 cameraTheta=-2.78 mountX=-0.21 mountY=0.53, mountTheta=1.96
23:26:03.119 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.54, y=-0.21, opts=13)
23:26:03.123 00.004 16872 Enqueuing Move request for scope (-0.54, -0.21)
23:26:03.123 00.000 9640 Worker thread wakes up
23:26:03.123 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.21) opts 0xd
23:26:03.123 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.54, -0.21)
23:26:03.123 00.000 9640 Moving (-0.54, -0.21) raw xDistance=-0.21 yDistance=0.53
23:26:03.123 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.21
23:26:03.123 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.53, m_sumCorr=1.3
23:26:03.123 00.000 9640 MoveAxis(E, 23, ABG)
23:26:03.123 00.000 9640 Guiding  Dir = 2, Dur = 23
23:26:03.127 00.004 9640 IsSlewing returns 0
23:26:03.127 00.000 9640 IsGuiding returns 0
23:26:03.127 00.000 9640 PulseGuide returned control before completion, sleep 33
23:26:03.131 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=62892, med=3204, FiltMin=3132, FiltMax=43292, Gamma=2.190
23:26:03.165 00.034 9640 IsGuiding returns 1
23:26:03.165 00.000 9640 scope still moving after pulse duration time elapsed
23:26:03.170 00.005 16872 UpdateGuideState exits: m=8515 SNR=47.1
23:26:03.170 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:03.170 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:26:03.179 00.009 16872 Enqueuing Expose request
23:26:03.188 00.009 9640 IsSlewing returns 0
23:26:03.189 00.001 9640 IsGuiding returns 0
23:26:03.189 00.000 9640 scope move finished after 23 + 38 ms
23:26:03.189 00.000 9640 Move returns status 0, amount 23
23:26:03.189 00.000 9640 MoveAxis(S, 23, ABG)
23:26:03.189 00.000 9640 Guiding  Dir = 1, Dur = 23
23:26:03.189 00.000 9640 IsSlewing returns 0
23:26:03.189 00.000 9640 IsGuiding returns 0
23:26:03.189 00.000 9640 PulseGuide returned control before completion, sleep 33
23:26:03.229 00.040 9640 IsGuiding returns 1
23:26:03.229 00.000 9640 scope still moving after pulse duration time elapsed
23:26:03.257 00.028 9640 IsSlewing returns 0
23:26:03.257 00.000 9640 IsGuiding returns 0
23:26:03.257 00.000 9640 scope move finished after 23 + 44 ms
23:26:03.257 00.000 9640 Move returns status 0, amount 23
23:26:03.257 00.000 9640 move complete, result=0
23:26:03.257 00.000 9640 worker thread done servicing request
23:26:03.257 00.000 9640 Worker thread wakes up
23:26:03.257 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:26:03.257 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:26:03.259 00.002 16872 GuideStep: -0.2 px 23 ms EAST, 0.5 px 23 ms SOUTH
23:26:06.534 03.275 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac6e1d3b-d047-4a12-affd-585bae40f7a3"}
23:26:06.536 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ac6e1d3b-d047-4a12-affd-585bae40f7a3"}
23:26:06.542 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b6b69756-469e-4c23-8fed-5c13e0fa765a"}
23:26:06.543 00.001 16872 case statement mapped state 6 to 3
23:26:06.543 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6b69756-469e-4c23-8fed-5c13e0fa765a"}
23:26:06.552 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5e9625e2-aa71-4a83-af29-29c7f4d00ea4"}
23:26:06.552 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.27,7.09],"pixels":"..."},"id":"5e9625e2-aa71-4a83-af29-29c7f4d00ea4"}
23:26:07.335 00.783 9640 Exposure complete
23:26:07.499 00.164 9640 worker thread done servicing request
23:26:07.499 00.000 16872 OnExposeComplete: enter
23:26:07.506 00.007 16872 UpdateGuideState(): m_state=6
23:26:07.518 00.012 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:26:07.523 00.005 16872 Star::Find returns 1 (0), X=1492.28, Y=600.55, Mass=8926, SNR=51.8, Peak=4204 HFD=2.9
23:26:07.523 00.000 16872 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.56) = xAngle (1.15 = 1.15)
23:26:07.532 00.009 16872 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.19 = 1.19)
23:26:07.532 00.000 16872 CameraToMount -- cameraX=-0.53 cameraY=0.25 hyp=0.59 cameraTheta=2.70 mountX=0.24 mountY=0.54, mountTheta=1.16
23:26:07.546 00.014 16872 SchedulePrimaryMove(0F8FCD28, x=-0.53, y=0.25, opts=13)
23:26:07.551 00.005 16872 Enqueuing Move request for scope (-0.53, 0.25)
23:26:07.554 00.003 9640 Worker thread wakes up
23:26:07.554 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.25) opts 0xd
23:26:07.554 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.53, 0.25)
23:26:07.554 00.000 9640 Moving (-0.53, 0.25) raw xDistance=0.24 yDistance=0.54
23:26:07.554 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.24
23:26:07.554 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.54, m_sumCorr=1.5
23:26:07.556 00.002 9640 MoveAxis(W, 23, ABG)
23:26:07.556 00.000 9640 Guiding  Dir = 3, Dur = 23
23:26:07.556 00.000 9640 IsSlewing returns 0
23:26:07.556 00.000 9640 IsGuiding returns 0
23:26:07.556 00.000 9640 PulseGuide returned control before completion, sleep 33
23:26:07.556 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=61584, med=3200, FiltMin=3046, FiltMax=45500, Gamma=2.190
23:26:07.598 00.042 9640 IsGuiding returns 1
23:26:07.598 00.000 9640 scope still moving after pulse duration time elapsed
23:26:07.603 00.005 16872 UpdateGuideState exits: m=8926 SNR=51.8
23:26:07.608 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:07.612 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:26:07.616 00.004 16872 Enqueuing Expose request
23:26:07.627 00.011 9640 IsSlewing returns 0
23:26:07.628 00.001 9640 IsGuiding returns 0
23:26:07.628 00.000 9640 scope move finished after 23 + 48 ms
23:26:07.628 00.000 9640 Move returns status 0, amount 23
23:26:07.628 00.000 9640 MoveAxis(S, 22, ABG)
23:26:07.628 00.000 9640 Guiding  Dir = 1, Dur = 22
23:26:07.628 00.000 9640 IsSlewing returns 0
23:26:07.628 00.000 9640 IsGuiding returns 0
23:26:07.628 00.000 9640 PulseGuide returned control before completion, sleep 32
23:26:07.676 00.048 9640 IsGuiding returns 1
23:26:07.676 00.000 9640 scope still moving after pulse duration time elapsed
23:26:07.709 00.033 9640 IsSlewing returns 0
23:26:07.709 00.000 9640 IsGuiding returns 0
23:26:07.709 00.000 9640 scope move finished after 22 + 58 ms
23:26:07.709 00.000 9640 Move returns status 0, amount 22
23:26:07.710 00.001 9640 move complete, result=0
23:26:07.710 00.000 9640 worker thread done servicing request
23:26:07.710 00.000 9640 Worker thread wakes up
23:26:07.710 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:26:07.710 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:26:07.895 00.185 16872 GuideStep: 0.2 px 23 ms WEST, 0.5 px 22 ms SOUTH
23:26:10.035 02.140 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b8e1f2fe-2ad3-4dc8-a53d-35c2ef15bc11"}
23:26:10.040 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b8e1f2fe-2ad3-4dc8-a53d-35c2ef15bc11"}
23:26:10.048 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c19eaf7c-50a6-4162-8928-fb63ecef9e3f"}
23:26:10.053 00.005 16872 case statement mapped state 6 to 3
23:26:10.055 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c19eaf7c-50a6-4162-8928-fb63ecef9e3f"}
23:26:10.059 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"05d48710-0da5-4760-8c25-1ecb801512ed"}
23:26:10.063 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.28,6.55],"pixels":"..."},"id":"05d48710-0da5-4760-8c25-1ecb801512ed"}
23:26:11.772 01.709 9640 Exposure complete
23:26:11.919 00.147 9640 worker thread done servicing request
23:26:11.922 00.003 16872 OnExposeComplete: enter
23:26:11.924 00.002 16872 UpdateGuideState(): m_state=6
23:26:11.924 00.000 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:26:11.934 00.010 16872 Star::Find returns 1 (0), X=1492.48, Y=600.79, Mass=8295, SNR=47.7, Peak=4100 HFD=2.6
23:26:11.936 00.002 16872 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.56) = xAngle (0.61 = 0.61)
23:26:11.940 00.004 16872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.65 = 0.65)
23:26:11.945 00.005 16872 CameraToMount -- cameraX=-0.33 cameraY=0.49 hyp=0.58 cameraTheta=2.16 mountX=0.48 mountY=0.36, mountTheta=0.64
23:26:11.948 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.33, y=0.49, opts=13)
23:26:11.948 00.000 16872 Enqueuing Move request for scope (-0.33, 0.49)
23:26:11.957 00.009 9640 Worker thread wakes up
23:26:11.957 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.49) opts 0xd
23:26:11.957 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.33, 0.49)
23:26:11.957 00.000 9640 Moving (-0.33, 0.49) raw xDistance=0.48 yDistance=0.36
23:26:11.957 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.48
23:26:11.957 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=1.5
23:26:11.957 00.000 9640 MoveAxis(W, 53, ABG)
23:26:11.957 00.000 9640 Guiding  Dir = 3, Dur = 53
23:26:11.957 00.000 9640 IsSlewing returns 0
23:26:11.962 00.005 9640 IsGuiding returns 0
23:26:11.962 00.000 9640 PulseGuide returned control before completion, sleep 63
23:26:11.972 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=64584, med=3204, FiltMin=3128, FiltMax=47444, Gamma=2.190
23:26:12.014 00.042 16872 UpdateGuideState exits: m=8295 SNR=47.7
23:26:12.014 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:12.014 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:26:12.023 00.009 16872 Enqueuing Expose request
23:26:12.033 00.010 9640 IsGuiding returns 1
23:26:12.033 00.000 9640 scope still moving after pulse duration time elapsed
23:26:12.056 00.023 9640 IsSlewing returns 0
23:26:12.056 00.000 9640 IsGuiding returns 0
23:26:12.056 00.000 9640 scope move finished after 53 + 41 ms
23:26:12.056 00.000 9640 Move returns status 0, amount 53
23:26:12.056 00.000 9640 MoveAxis(N, 0, ABG)
23:26:12.056 00.000 9640 Move returns status 0, amount 0
23:26:12.056 00.000 9640 move complete, result=0
23:26:12.056 00.000 9640 worker thread done servicing request
23:26:12.056 00.000 9640 Worker thread wakes up
23:26:12.056 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:26:12.056 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:26:12.056 00.000 16872 GuideStep: 0.5 px 53 ms WEST, 0.4 px 0 ms NORTH
23:26:13.537 01.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"96b412b0-1207-4419-9450-2cc32e90caaf"}
23:26:13.539 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"96b412b0-1207-4419-9450-2cc32e90caaf"}
23:26:13.544 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ba21798-fe7b-46c5-8c54-df33d7a1a980"}
23:26:13.550 00.006 16872 case statement mapped state 6 to 3
23:26:13.553 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ba21798-fe7b-46c5-8c54-df33d7a1a980"}
23:26:13.568 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fd605307-0e63-4ff3-8961-b43cf9b3eada"}
23:26:13.568 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.48,6.79],"pixels":"..."},"id":"fd605307-0e63-4ff3-8961-b43cf9b3eada"}
23:26:16.149 02.581 9640 Exposure complete
23:26:16.291 00.142 9640 worker thread done servicing request
23:26:16.291 00.000 16872 OnExposeComplete: enter
23:26:16.291 00.000 16872 UpdateGuideState(): m_state=6
23:26:16.303 00.012 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:26:16.307 00.004 16872 Star::Find returns 1 (0), X=1492.16, Y=600.59, Mass=8569, SNR=53.0, Peak=4248 HFD=2.6
23:26:16.309 00.002 16872 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.56) = xAngle (1.17 = 1.17)
23:26:16.309 00.000 16872 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.21 = 1.21)
23:26:16.314 00.005 16872 CameraToMount -- cameraX=-0.65 cameraY=0.29 hyp=0.72 cameraTheta=2.72 mountX=0.28 mountY=0.67, mountTheta=1.17
23:26:16.316 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=-0.65, y=0.29, opts=13)
23:26:16.316 00.000 16872 Enqueuing Move request for scope (-0.65, 0.29)
23:26:16.325 00.009 9640 Worker thread wakes up
23:26:16.325 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.29) opts 0xd
23:26:16.325 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.65, 0.29)
23:26:16.325 00.000 9640 Moving (-0.65, 0.29) raw xDistance=0.28 yDistance=0.67
23:26:16.325 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.28
23:26:16.325 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.67, m_sumCorr=1.7
23:26:16.325 00.000 9640 MoveAxis(W, 35, ABG)
23:26:16.325 00.000 9640 Guiding  Dir = 3, Dur = 35
23:26:16.325 00.000 9640 IsSlewing returns 0
23:26:16.325 00.000 9640 IsGuiding returns 0
23:26:16.330 00.005 9640 PulseGuide returned control before completion, sleep 45
23:26:16.333 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=61432, med=3204, FiltMin=3096, FiltMax=42368, Gamma=2.190
23:26:16.371 00.038 16872 UpdateGuideState exits: m=8569 SNR=53.0
23:26:16.374 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:16.374 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:26:16.381 00.007 16872 Enqueuing Expose request
23:26:16.391 00.010 9640 IsGuiding returns 1
23:26:16.391 00.000 9640 scope still moving after pulse duration time elapsed
23:26:16.414 00.023 9640 IsSlewing returns 0
23:26:16.414 00.000 9640 IsGuiding returns 0
23:26:16.414 00.000 9640 scope move finished after 35 + 50 ms
23:26:16.414 00.000 9640 Move returns status 0, amount 35
23:26:16.414 00.000 9640 MoveAxis(S, 31, ABG)
23:26:16.414 00.000 9640 Guiding  Dir = 1, Dur = 31
23:26:16.414 00.000 9640 IsSlewing returns 0
23:26:16.416 00.002 9640 IsGuiding returns 0
23:26:16.416 00.000 9640 PulseGuide returned control before completion, sleep 41
23:26:16.462 00.046 9640 IsGuiding returns 1
23:26:16.462 00.000 9640 scope still moving after pulse duration time elapsed
23:26:16.488 00.026 9640 IsSlewing returns 0
23:26:16.489 00.001 9640 IsGuiding returns 0
23:26:16.489 00.000 9640 scope move finished after 31 + 41 ms
23:26:16.489 00.000 9640 Move returns status 0, amount 31
23:26:16.489 00.000 9640 move complete, result=0
23:26:16.489 00.000 9640 worker thread done servicing request
23:26:16.489 00.000 9640 Worker thread wakes up
23:26:16.489 00.000 16872 GuideStep: 0.3 px 35 ms WEST, 0.7 px 31 ms SOUTH
23:26:16.489 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:26:16.489 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:26:17.037 00.548 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"055b0391-275d-41b8-a534-4329c61599f0"}
23:26:17.037 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"055b0391-275d-41b8-a534-4329c61599f0"}
23:26:17.043 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b463331-d88f-4888-abf7-56864281188b"}
23:26:17.043 00.000 16872 case statement mapped state 6 to 3
23:26:17.053 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b463331-d88f-4888-abf7-56864281188b"}
23:26:17.085 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4569b499-1625-45e8-8874-55afca7462d1"}
23:26:17.085 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.16,6.59],"pixels":"..."},"id":"4569b499-1625-45e8-8874-55afca7462d1"}
23:26:20.542 03.457 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e855ed4-920a-4877-9a87-384e180833f0"}
23:26:20.546 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8e855ed4-920a-4877-9a87-384e180833f0"}
23:26:20.553 00.007 9640 Exposure complete
23:26:20.553 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d8ab0ca-fb21-41a9-a12f-ec732c6a2f35"}
23:26:20.553 00.000 16872 case statement mapped state 6 to 3
23:26:20.558 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d8ab0ca-fb21-41a9-a12f-ec732c6a2f35"}
23:26:20.560 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"670e56f8-20ea-49ae-967e-67d94458a834"}
23:26:20.567 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.16,6.59],"pixels":"..."},"id":"670e56f8-20ea-49ae-967e-67d94458a834"}
23:26:20.690 00.123 9640 worker thread done servicing request
23:26:20.693 00.003 16872 OnExposeComplete: enter
23:26:20.695 00.002 16872 UpdateGuideState(): m_state=6
23:26:20.698 00.003 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:26:20.698 00.000 16872 Star::Find returns 1 (0), X=1492.15, Y=599.61, Mass=8693, SNR=50.3, Peak=4232 HFD=2.7
23:26:20.698 00.000 16872 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.56) = xAngle (-3.89 = 2.39)
23:26:20.698 00.000 16872 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.85 = 2.43)
23:26:20.708 00.010 16872 CameraToMount -- cameraX=-0.66 cameraY=-0.69 hyp=0.95 cameraTheta=-2.34 mountX=-0.70 mountY=0.62, mountTheta=2.41
23:26:20.715 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.66, y=-0.69, opts=13)
23:26:20.719 00.004 16872 Enqueuing Move request for scope (-0.66, -0.69)
23:26:20.719 00.000 9640 Worker thread wakes up
23:26:20.719 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.69) opts 0xd
23:26:20.719 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.66, -0.69)
23:26:20.719 00.000 9640 Moving (-0.66, -0.69) raw xDistance=-0.70 yDistance=0.62
23:26:20.719 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.70
23:26:20.719 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.62, m_sumCorr=1.7
23:26:20.719 00.000 9640 MoveAxis(E, 70, ABG)
23:26:20.719 00.000 9640 Guiding  Dir = 2, Dur = 70
23:26:20.719 00.000 9640 IsSlewing returns 0
23:26:20.719 00.000 9640 IsGuiding returns 0
23:26:20.723 00.004 9640 PulseGuide returned control before completion, sleep 80
23:26:20.730 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2856, max=60672, med=3196, FiltMin=3088, FiltMax=44728, Gamma=2.190
23:26:20.765 00.035 16872 UpdateGuideState exits: m=8693 SNR=50.3
23:26:20.765 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:20.774 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:26:20.774 00.000 16872 Enqueuing Expose request
23:26:20.814 00.040 9640 IsGuiding returns 0
23:26:20.815 00.001 9640 Move returns status 0, amount 70
23:26:20.815 00.000 9640 MoveAxis(N, 0, ABG)
23:26:20.815 00.000 9640 Move returns status 0, amount 0
23:26:20.815 00.000 9640 move complete, result=0
23:26:20.815 00.000 9640 worker thread done servicing request
23:26:20.815 00.000 9640 Worker thread wakes up
23:26:20.815 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:26:20.815 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:26:20.815 00.000 16872 GuideStep: -0.7 px 70 ms EAST, 0.6 px 0 ms NORTH
23:26:24.046 03.231 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83a49b8a-5350-4e7a-b8fd-8e3d04b9bea3"}
23:26:24.050 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"83a49b8a-5350-4e7a-b8fd-8e3d04b9bea3"}
23:26:24.052 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bc5d0a5d-b2a3-4df6-99d2-a6e9ccf1c775"}
23:26:24.052 00.000 16872 case statement mapped state 6 to 3
23:26:24.052 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc5d0a5d-b2a3-4df6-99d2-a6e9ccf1c775"}
23:26:24.063 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"77f289e7-2da4-459d-992b-2aae55c7784d"}
23:26:24.063 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.15,6.61],"pixels":"..."},"id":"77f289e7-2da4-459d-992b-2aae55c7784d"}
23:26:24.867 00.804 9640 Exposure complete
23:26:25.006 00.139 9640 worker thread done servicing request
23:26:25.006 00.000 16872 OnExposeComplete: enter
23:26:25.006 00.000 16872 UpdateGuideState(): m_state=6
23:26:25.013 00.007 16872 Star::Find(15, 1492, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:26:25.013 00.000 16872 Star::Find returns 1 (0), X=1492.07, Y=600.26, Mass=9598, SNR=54.5, Peak=4156 HFD=2.9
23:26:25.013 00.000 16872 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.56) = xAngle (-4.64 = 1.64)
23:26:25.022 00.009 16872 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.60 = 1.69)
23:26:25.028 00.006 16872 CameraToMount -- cameraX=-0.74 cameraY=-0.04 hyp=0.74 cameraTheta=-3.09 mountX=-0.05 mountY=0.74, mountTheta=1.64
23:26:25.034 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.74, y=-0.04, opts=13)
23:26:25.037 00.003 16872 Enqueuing Move request for scope (-0.74, -0.04)
23:26:25.043 00.006 9640 Worker thread wakes up
23:26:25.043 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.04) opts 0xd
23:26:25.045 00.002 9640 Handling offset move in thread for scope, endpoint = (-0.74, -0.04)
23:26:25.045 00.000 9640 Moving (-0.74, -0.04) raw xDistance=-0.05 yDistance=0.74
23:26:25.045 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:26:25.045 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 0.74, m_sumCorr=2
23:26:25.045 00.000 9640 MoveAxis(E, 0, ABG)
23:26:25.045 00.000 9640 Move returns status 0, amount 0
23:26:25.045 00.000 9640 MoveAxis(S, 33, ABG)
23:26:25.045 00.000 9640 Guiding  Dir = 1, Dur = 33
23:26:25.045 00.000 9640 IsSlewing returns 0
23:26:25.045 00.000 9640 IsGuiding returns 0
23:26:25.045 00.000 9640 PulseGuide returned control before completion, sleep 43
23:26:25.053 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=60968, med=3204, FiltMin=3028, FiltMax=44696, Gamma=2.190
23:26:25.094 00.041 16872 UpdateGuideState exits: m=9598 SNR=54.5
23:26:25.100 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:25.102 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:26:25.106 00.004 16872 Enqueuing Expose request
23:26:25.109 00.003 9640 IsGuiding returns 1
23:26:25.109 00.000 9640 scope still moving after pulse duration time elapsed
23:26:25.135 00.026 9640 IsSlewing returns 0
23:26:25.136 00.001 9640 IsGuiding returns 0
23:26:25.136 00.000 9640 scope move finished after 33 + 57 ms
23:26:25.136 00.000 9640 Move returns status 0, amount 33
23:26:25.136 00.000 9640 move complete, result=0
23:26:25.136 00.000 9640 worker thread done servicing request
23:26:25.136 00.000 9640 Worker thread wakes up
23:26:25.136 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:26:25.136 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:26:25.136 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.7 px 33 ms SOUTH
23:26:27.549 02.413 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83e04659-3b4e-464b-938e-531dfaa30850"}
23:26:27.549 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"83e04659-3b4e-464b-938e-531dfaa30850"}
23:26:27.549 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bef7ef68-0eff-4baa-a5f1-c4d7571ac1ec"}
23:26:27.557 00.008 16872 case statement mapped state 6 to 3
23:26:27.559 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bef7ef68-0eff-4baa-a5f1-c4d7571ac1ec"}
23:26:27.559 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8d14a392-0133-40a8-9739-74bfdff955c0"}
23:26:27.569 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.07,7.26],"pixels":"..."},"id":"8d14a392-0133-40a8-9739-74bfdff955c0"}
23:26:29.220 01.651 9640 Exposure complete
23:26:29.374 00.154 9640 worker thread done servicing request
23:26:29.374 00.000 16872 OnExposeComplete: enter
23:26:29.374 00.000 16872 UpdateGuideState(): m_state=6
23:26:29.380 00.006 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:26:29.386 00.006 16872 Star::Find returns 1 (0), X=1492.16, Y=600.83, Mass=7556, SNR=44.8, Peak=4192 HFD=2.4
23:26:29.389 00.003 16872 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.56) = xAngle (0.91 = 0.91)
23:26:29.392 00.003 16872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.96 = 0.96)
23:26:29.397 00.005 16872 CameraToMount -- cameraX=-0.65 cameraY=0.53 hyp=0.84 cameraTheta=2.46 mountX=0.52 mountY=0.69, mountTheta=0.93
23:26:29.403 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.65, y=0.53, opts=13)
23:26:29.406 00.003 16872 Enqueuing Move request for scope (-0.65, 0.53)
23:26:29.406 00.000 9640 Worker thread wakes up
23:26:29.406 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.53) opts 0xd
23:26:29.406 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.65, 0.53)
23:26:29.406 00.000 9640 Moving (-0.65, 0.53) raw xDistance=0.52 yDistance=0.69
23:26:29.406 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.52
23:26:29.406 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.69, m_sumCorr=2.2
23:26:29.406 00.000 9640 MoveAxis(W, 55, ABG)
23:26:29.406 00.000 9640 Guiding  Dir = 3, Dur = 55
23:26:29.406 00.000 9640 IsSlewing returns 0
23:26:29.406 00.000 9640 IsGuiding returns 0
23:26:29.413 00.007 9640 PulseGuide returned control before completion, sleep 65
23:26:29.423 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=61500, med=3196, FiltMin=3108, FiltMax=41564, Gamma=2.190
23:26:29.463 00.040 16872 UpdateGuideState exits: m=7556 SNR=44.8
23:26:29.465 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:29.472 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:26:29.476 00.004 16872 Enqueuing Expose request
23:26:29.482 00.006 9640 IsGuiding returns 1
23:26:29.482 00.000 9640 scope still moving after pulse duration time elapsed
23:26:29.503 00.021 9640 IsSlewing returns 0
23:26:29.503 00.000 9640 IsGuiding returns 0
23:26:29.503 00.000 9640 scope move finished after 55 + 36 ms
23:26:29.503 00.000 9640 Move returns status 0, amount 55
23:26:29.503 00.000 9640 MoveAxis(S, 23, ABG)
23:26:29.503 00.000 9640 Guiding  Dir = 1, Dur = 23
23:26:29.506 00.003 9640 IsSlewing returns 0
23:26:29.506 00.000 9640 IsGuiding returns 0
23:26:29.506 00.000 9640 PulseGuide returned control before completion, sleep 33
23:26:29.548 00.042 9640 IsGuiding returns 1
23:26:29.549 00.001 9640 scope still moving after pulse duration time elapsed
23:26:29.573 00.024 9640 IsSlewing returns 0
23:26:29.573 00.000 9640 IsGuiding returns 0
23:26:29.573 00.000 9640 scope move finished after 23 + 44 ms
23:26:29.573 00.000 9640 Move returns status 0, amount 23
23:26:29.573 00.000 9640 move complete, result=0
23:26:29.575 00.002 9640 worker thread done servicing request
23:26:29.575 00.000 9640 Worker thread wakes up
23:26:29.575 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:26:29.575 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:26:29.575 00.000 16872 GuideStep: 0.5 px 55 ms WEST, 0.7 px 23 ms SOUTH
23:26:31.048 01.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1922b338-335a-4d14-91ae-9a943b993706"}
23:26:31.054 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1922b338-335a-4d14-91ae-9a943b993706"}
23:26:31.056 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a91e0967-d142-421e-ac80-bd9fa884dacd"}
23:26:31.062 00.006 16872 case statement mapped state 6 to 3
23:26:31.066 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a91e0967-d142-421e-ac80-bd9fa884dacd"}
23:26:31.073 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bbd819d8-a991-4ac9-be1d-023e68ce7580"}
23:26:31.075 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.16,6.83],"pixels":"..."},"id":"bbd819d8-a991-4ac9-be1d-023e68ce7580"}
23:26:33.646 02.571 9640 Exposure complete
23:26:33.795 00.149 9640 worker thread done servicing request
23:26:33.795 00.000 16872 OnExposeComplete: enter
23:26:33.798 00.003 16872 UpdateGuideState(): m_state=6
23:26:33.798 00.000 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
23:26:33.806 00.008 16872 Star::Find returns 1 (0), X=1492.19, Y=600.23, Mass=8771, SNR=49.3, Peak=4204 HFD=2.6
23:26:33.811 00.005 16872 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.56) = xAngle (-4.58 = 1.71)
23:26:33.814 00.003 16872 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.53 = 1.75)
23:26:33.814 00.000 16872 CameraToMount -- cameraX=-0.62 cameraY=-0.07 hyp=0.63 cameraTheta=-3.02 mountX=-0.08 mountY=0.62, mountTheta=1.71
23:26:33.822 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.62, y=-0.07, opts=13)
23:26:33.826 00.004 16872 Enqueuing Move request for scope (-0.62, -0.07)
23:26:33.835 00.009 9640 Worker thread wakes up
23:26:33.835 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.07) opts 0xd
23:26:33.835 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.62, -0.07)
23:26:33.835 00.000 9640 Moving (-0.62, -0.07) raw xDistance=-0.08 yDistance=0.62
23:26:33.835 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:26:33.837 00.002 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.62, m_sumCorr=2.4
23:26:33.837 00.000 9640 MoveAxis(E, 0, ABG)
23:26:33.837 00.000 9640 Move returns status 0, amount 0
23:26:33.837 00.000 9640 MoveAxis(S, 23, ABG)
23:26:33.837 00.000 9640 Guiding  Dir = 1, Dur = 23
23:26:33.837 00.000 9640 IsSlewing returns 0
23:26:33.837 00.000 9640 IsGuiding returns 0
23:26:33.838 00.001 9640 PulseGuide returned control before completion, sleep 33
23:26:33.847 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2836, max=62488, med=3208, FiltMin=3064, FiltMax=44984, Gamma=2.190
23:26:33.881 00.034 9640 IsGuiding returns 1
23:26:33.881 00.000 9640 scope still moving after pulse duration time elapsed
23:26:33.888 00.007 16872 UpdateGuideState exits: m=8771 SNR=49.3
23:26:33.888 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:33.898 00.010 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:26:33.902 00.004 16872 Enqueuing Expose request
23:26:33.921 00.019 9640 IsSlewing returns 0
23:26:33.923 00.002 9640 IsGuiding returns 0
23:26:33.923 00.000 9640 scope move finished after 23 + 61 ms
23:26:33.923 00.000 9640 Move returns status 0, amount 23
23:26:33.923 00.000 9640 move complete, result=0
23:26:33.923 00.000 9640 worker thread done servicing request
23:26:33.923 00.000 9640 Worker thread wakes up
23:26:33.923 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:26:33.923 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:26:33.926 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 23 ms SOUTH
23:26:34.551 00.625 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"93ab6d98-e096-4c99-8be0-aa46cbfd45a8"}
23:26:34.554 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"93ab6d98-e096-4c99-8be0-aa46cbfd45a8"}
23:26:34.558 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d095eba-3d40-47f2-8e9b-6b1ab4f41ff8"}
23:26:34.564 00.006 16872 case statement mapped state 6 to 3
23:26:34.569 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d095eba-3d40-47f2-8e9b-6b1ab4f41ff8"}
23:26:34.570 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0ea7910c-39dd-4885-be0d-7e44df40660b"}
23:26:34.570 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.19,7.23],"pixels":"..."},"id":"0ea7910c-39dd-4885-be0d-7e44df40660b"}
23:26:38.000 03.430 9640 Exposure complete
23:26:38.049 00.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"224bed2d-2de3-448a-8012-38382628e2d6"}
23:26:38.053 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"224bed2d-2de3-448a-8012-38382628e2d6"}
23:26:38.057 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fae501b5-4d8c-4348-86ed-27146e559cf2"}
23:26:38.059 00.002 16872 case statement mapped state 6 to 3
23:26:38.059 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fae501b5-4d8c-4348-86ed-27146e559cf2"}
23:26:38.067 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"69fa0fae-3bfc-46c9-9588-0a74e18814ef"}
23:26:38.071 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.19,7.23],"pixels":"..."},"id":"69fa0fae-3bfc-46c9-9588-0a74e18814ef"}
23:26:38.145 00.074 9640 worker thread done servicing request
23:26:38.147 00.002 16872 OnExposeComplete: enter
23:26:38.172 00.025 16872 UpdateGuideState(): m_state=6
23:26:38.212 00.040 16872 Star::Find(15, 1492, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
23:26:38.241 00.029 16872 Star::Find returns 1 (0), X=1491.72, Y=600.01, Mass=8656, SNR=50.5, Peak=4300 HFD=2.5
23:26:38.258 00.017 16872 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.56) = xAngle (-4.43 = 1.85)
23:26:38.310 00.052 16872 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.39 = 1.90)
23:26:38.330 00.020 16872 CameraToMount -- cameraX=-1.09 cameraY=-0.29 hyp=1.13 cameraTheta=-2.88 mountX=-0.31 mountY=1.07, mountTheta=1.85
23:26:38.352 00.022 16872 SchedulePrimaryMove(0F8FCD28, x=-1.09, y=-0.29, opts=13)
23:26:38.385 00.033 16872 Enqueuing Move request for scope (-1.09, -0.29)
23:26:38.396 00.011 9640 Worker thread wakes up
23:26:38.396 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.09, -0.29) opts 0xd
23:26:38.396 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.09, -0.29)
23:26:38.396 00.000 9640 Moving (-1.09, -0.29) raw xDistance=-0.31 yDistance=1.07
23:26:38.396 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.31
23:26:38.396 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 1.07, m_sumCorr=2.6
23:26:38.398 00.002 9640 MoveAxis(E, 33, ABG)
23:26:38.398 00.000 9640 Guiding  Dir = 2, Dur = 33
23:26:38.398 00.000 9640 IsSlewing returns 0
23:26:38.398 00.000 9640 IsGuiding returns 0
23:26:38.398 00.000 9640 PulseGuide returned control before completion, sleep 43
23:26:38.422 00.024 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=63788, med=3196, FiltMin=3120, FiltMax=44180, Gamma=2.190
23:26:38.455 00.033 9640 IsGuiding returns 1
23:26:38.455 00.000 9640 scope still moving after pulse duration time elapsed
23:26:38.485 00.030 9640 IsSlewing returns 0
23:26:38.485 00.000 9640 IsGuiding returns 0
23:26:38.485 00.000 9640 scope move finished after 33 + 54 ms
23:26:38.485 00.000 9640 Move returns status 0, amount 33
23:26:38.485 00.000 9640 MoveAxis(S, 23, ABG)
23:26:38.485 00.000 9640 Guiding  Dir = 1, Dur = 23
23:26:38.490 00.005 9640 IsSlewing returns 0
23:26:38.492 00.002 9640 IsGuiding returns 0
23:26:38.492 00.000 9640 PulseGuide returned control before completion, sleep 31
23:26:38.531 00.039 16872 UpdateGuideState exits: m=8656 SNR=50.5
23:26:38.544 00.013 9640 IsGuiding returns 1
23:26:38.544 00.000 9640 scope still moving after pulse duration time elapsed
23:26:38.544 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:38.553 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:26:38.563 00.010 16872 Enqueuing Expose request
23:26:38.575 00.012 9640 IsSlewing returns 0
23:26:38.580 00.005 9640 IsGuiding returns 0
23:26:38.580 00.000 9640 scope move finished after 23 + 66 ms
23:26:38.580 00.000 9640 Move returns status 0, amount 23
23:26:38.580 00.000 9640 move complete, result=0
23:26:38.580 00.000 9640 worker thread done servicing request
23:26:38.580 00.000 9640 Worker thread wakes up
23:26:38.580 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:26:38.583 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:26:38.587 00.004 16872 GuideStep: -0.3 px 33 ms EAST, 1.1 px 23 ms SOUTH
23:26:41.563 02.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a2498ac8-2da9-4729-a35d-48977511e694"}
23:26:41.567 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a2498ac8-2da9-4729-a35d-48977511e694"}
23:26:41.571 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c5b7cd1-341b-480d-b4ee-39f6867a22a7"}
23:26:41.575 00.004 16872 case statement mapped state 6 to 3
23:26:41.579 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c5b7cd1-341b-480d-b4ee-39f6867a22a7"}
23:26:41.579 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c7b70ba9-4502-4eb7-9e6e-00a9919e1747"}
23:26:41.587 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.72,7.01],"pixels":"..."},"id":"c7b70ba9-4502-4eb7-9e6e-00a9919e1747"}
23:26:42.647 01.060 9640 Exposure complete
23:26:42.798 00.151 9640 worker thread done servicing request
23:26:42.798 00.000 16872 OnExposeComplete: enter
23:26:42.803 00.005 16872 UpdateGuideState(): m_state=6
23:26:42.809 00.006 16872 Star::Find(15, 1491, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
23:26:42.814 00.005 16872 Star::Find returns 1 (0), X=1491.87, Y=600.69, Mass=7754, SNR=46.5, Peak=4208 HFD=2.5
23:26:42.824 00.010 16872 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.56) = xAngle (1.19 = 1.19)
23:26:42.828 00.004 16872 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.24 = 1.24)
23:26:42.832 00.004 16872 CameraToMount -- cameraX=-0.94 cameraY=0.39 hyp=1.02 cameraTheta=2.75 mountX=0.38 mountY=0.96, mountTheta=1.20
23:26:42.840 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.94, y=0.39, opts=13)
23:26:42.846 00.006 16872 Enqueuing Move request for scope (-0.94, 0.39)
23:26:42.851 00.005 9640 Worker thread wakes up
23:26:42.851 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.94, 0.39) opts 0xd
23:26:42.851 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.94, 0.39)
23:26:42.851 00.000 9640 Moving (-0.94, 0.39) raw xDistance=0.38 yDistance=0.96
23:26:42.851 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.38
23:26:42.851 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.96, m_sumCorr=2.8
23:26:42.851 00.000 9640 MoveAxis(W, 37, ABG)
23:26:42.851 00.000 9640 Guiding  Dir = 3, Dur = 37
23:26:42.853 00.002 9640 IsSlewing returns 0
23:26:42.853 00.000 9640 IsGuiding returns 0
23:26:42.853 00.000 9640 PulseGuide returned control before completion, sleep 47
23:26:42.864 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65508, med=3204, FiltMin=3102, FiltMax=42268, Gamma=2.190
23:26:42.907 00.043 9640 IsGuiding returns 1
23:26:42.907 00.000 9640 scope still moving after pulse duration time elapsed
23:26:42.922 00.015 16872 UpdateGuideState exits: m=7754 SNR=46.5
23:26:42.934 00.012 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:42.943 00.009 9640 IsSlewing returns 0
23:26:42.943 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:26:42.947 00.004 9640 IsGuiding returns 0
23:26:42.947 00.000 9640 scope move finished after 37 + 57 ms
23:26:42.947 00.000 16872 Enqueuing Expose request
23:26:42.949 00.002 9640 Move returns status 0, amount 37
23:26:42.949 00.000 9640 MoveAxis(S, 28, ABG)
23:26:42.949 00.000 9640 Guiding  Dir = 1, Dur = 28
23:26:42.952 00.003 9640 IsSlewing returns 0
23:26:42.952 00.000 9640 IsGuiding returns 0
23:26:42.952 00.000 9640 PulseGuide returned control before completion, sleep 38
23:26:43.002 00.050 9640 IsGuiding returns 1
23:26:43.002 00.000 9640 scope still moving after pulse duration time elapsed
23:26:43.030 00.028 9640 IsSlewing returns 0
23:26:43.030 00.000 9640 IsGuiding returns 0
23:26:43.032 00.002 9640 scope move finished after 28 + 51 ms
23:26:43.032 00.000 9640 Move returns status 0, amount 28
23:26:43.032 00.000 9640 move complete, result=0
23:26:43.032 00.000 9640 worker thread done servicing request
23:26:43.032 00.000 16872 GuideStep: 0.4 px 37 ms WEST, 1.0 px 28 ms SOUTH
23:26:43.036 00.004 9640 Worker thread wakes up
23:26:43.036 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:26:43.036 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:26:45.067 02.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22f9fd06-8c1f-4751-ba41-6102d0ae0b03"}
23:26:45.071 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"22f9fd06-8c1f-4751-ba41-6102d0ae0b03"}
23:26:45.073 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1dfce5c-1e1f-4f77-b2aa-1b3d34497dab"}
23:26:45.076 00.003 16872 case statement mapped state 6 to 3
23:26:45.078 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1dfce5c-1e1f-4f77-b2aa-1b3d34497dab"}
23:26:45.082 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1217691a-d4bb-4562-b772-023272228032"}
23:26:45.086 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.87,6.69],"pixels":"..."},"id":"1217691a-d4bb-4562-b772-023272228032"}
23:26:47.098 02.012 9640 Exposure complete
23:26:47.242 00.144 9640 worker thread done servicing request
23:26:47.242 00.000 16872 OnExposeComplete: enter
23:26:47.244 00.002 16872 UpdateGuideState(): m_state=6
23:26:47.244 00.000 16872 Star::Find(15, 1491, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
23:26:47.252 00.008 16872 Star::Find returns 1 (0), X=1491.55, Y=599.98, Mass=10037, SNR=53.8, Peak=4260 HFD=2.9
23:26:47.254 00.002 16872 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.56) = xAngle (-4.44 = 1.84)
23:26:47.254 00.000 16872 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.40 = 1.88)
23:26:47.260 00.006 16872 CameraToMount -- cameraX=-1.26 cameraY=-0.32 hyp=1.30 cameraTheta=-2.89 mountX=-0.34 mountY=1.23, mountTheta=1.84
23:26:47.268 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-1.26, y=-0.32, opts=13)
23:26:47.273 00.005 16872 Enqueuing Move request for scope (-1.26, -0.32)
23:26:47.276 00.003 9640 Worker thread wakes up
23:26:47.276 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.26, -0.32) opts 0xd
23:26:47.278 00.002 9640 Handling offset move in thread for scope, endpoint = (-1.26, -0.32)
23:26:47.278 00.000 9640 Moving (-1.26, -0.32) raw xDistance=-0.34 yDistance=1.23
23:26:47.278 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.34
23:26:47.278 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 1.23, m_sumCorr=3.1
23:26:47.278 00.000 9640 MoveAxis(E, 33, ABG)
23:26:47.278 00.000 9640 Guiding  Dir = 2, Dur = 33
23:26:47.278 00.000 9640 IsSlewing returns 0
23:26:47.278 00.000 9640 IsGuiding returns 0
23:26:47.278 00.000 9640 PulseGuide returned control before completion, sleep 43
23:26:47.285 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65512, med=3208, FiltMin=3116, FiltMax=43240, Gamma=2.190
23:26:47.326 00.041 16872 UpdateGuideState exits: m=10037 SNR=53.8
23:26:47.326 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:47.326 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:26:47.326 00.000 16872 Enqueuing Expose request
23:26:47.339 00.013 9640 IsGuiding returns 1
23:26:47.339 00.000 9640 scope still moving after pulse duration time elapsed
23:26:47.363 00.024 9640 IsSlewing returns 0
23:26:47.363 00.000 9640 IsGuiding returns 1
23:26:47.391 00.028 9640 IsSlewing returns 0
23:26:47.391 00.000 9640 IsGuiding returns 0
23:26:47.391 00.000 9640 scope move finished after 33 + 80 ms
23:26:47.391 00.000 9640 Move returns status 0, amount 33
23:26:47.391 00.000 9640 MoveAxis(S, 35, ABG)
23:26:47.391 00.000 9640 Guiding  Dir = 1, Dur = 35
23:26:47.391 00.000 9640 IsSlewing returns 0
23:26:47.391 00.000 9640 IsGuiding returns 0
23:26:47.393 00.002 9640 PulseGuide returned control before completion, sleep 45
23:26:47.445 00.052 9640 IsGuiding returns 1
23:26:47.445 00.000 9640 scope still moving after pulse duration time elapsed
23:26:47.470 00.025 9640 IsSlewing returns 0
23:26:47.471 00.001 9640 IsGuiding returns 0
23:26:47.471 00.000 9640 scope move finished after 35 + 43 ms
23:26:47.471 00.000 9640 Move returns status 0, amount 35
23:26:47.471 00.000 9640 move complete, result=0
23:26:47.471 00.000 9640 worker thread done servicing request
23:26:47.471 00.000 9640 Worker thread wakes up
23:26:47.471 00.000 16872 GuideStep: -0.3 px 33 ms EAST, 1.2 px 35 ms SOUTH
23:26:47.474 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:26:47.474 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:26:48.570 01.096 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b157a9bf-859b-463f-8ab8-84a14bf34fab"}
23:26:48.572 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b157a9bf-859b-463f-8ab8-84a14bf34fab"}
23:26:48.577 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18a526c5-7f5c-4434-9135-0cc40e954450"}
23:26:48.581 00.004 16872 case statement mapped state 6 to 3
23:26:48.583 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"18a526c5-7f5c-4434-9135-0cc40e954450"}
23:26:48.585 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4f4ed516-a925-4933-9dfc-e8d2e4d0c35c"}
23:26:48.591 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.55,6.98],"pixels":"..."},"id":"4f4ed516-a925-4933-9dfc-e8d2e4d0c35c"}
23:26:51.533 02.942 9640 Exposure complete
23:26:51.680 00.147 9640 worker thread done servicing request
23:26:51.680 00.000 16872 OnExposeComplete: enter
23:26:51.688 00.008 16872 UpdateGuideState(): m_state=6
23:26:51.694 00.006 16872 Star::Find(15, 1491, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
23:26:51.695 00.001 16872 Star::Find returns 1 (0), X=1491.42, Y=600.40, Mass=8229, SNR=48.0, Peak=4000 HFD=3.0
23:26:51.695 00.000 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
23:26:51.695 00.000 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
23:26:51.703 00.008 16872 CameraToMount -- cameraX=-1.39 cameraY=0.09 hyp=1.40 cameraTheta=3.07 mountX=0.07 mountY=1.40, mountTheta=1.52
23:26:51.715 00.012 16872 SchedulePrimaryMove(0F8FCD28, x=-1.39, y=0.09, opts=13)
23:26:51.718 00.003 16872 Enqueuing Move request for scope (-1.39, 0.09)
23:26:51.721 00.003 9640 Worker thread wakes up
23:26:51.721 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.39, 0.09) opts 0xd
23:26:51.721 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.39, 0.09)
23:26:51.721 00.000 9640 Moving (-1.39, 0.09) raw xDistance=0.07 yDistance=1.40
23:26:51.721 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:26:51.721 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 1.40, m_sumCorr=3.4
23:26:51.721 00.000 9640 MoveAxis(E, 0, ABG)
23:26:51.721 00.000 9640 Move returns status 0, amount 0
23:26:51.721 00.000 9640 MoveAxis(S, 42, ABG)
23:26:51.721 00.000 9640 Guiding  Dir = 1, Dur = 42
23:26:51.721 00.000 9640 IsSlewing returns 0
23:26:51.721 00.000 9640 IsGuiding returns 0
23:26:51.721 00.000 9640 PulseGuide returned control before completion, sleep 52
23:26:51.730 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65260, med=3200, FiltMin=3088, FiltMax=45316, Gamma=2.190
23:26:51.761 00.031 16872 UpdateGuideState exits: m=8229 SNR=48.0
23:26:51.770 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:51.770 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:26:51.781 00.011 9640 IsGuiding returns 1
23:26:51.781 00.000 16872 Enqueuing Expose request
23:26:51.783 00.002 9640 scope still moving after pulse duration time elapsed
23:26:51.813 00.030 9640 IsSlewing returns 0
23:26:51.813 00.000 9640 IsGuiding returns 0
23:26:51.813 00.000 9640 scope move finished after 42 + 45 ms
23:26:51.813 00.000 9640 Move returns status 0, amount 42
23:26:51.813 00.000 9640 move complete, result=0
23:26:51.814 00.001 9640 worker thread done servicing request
23:26:51.814 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 1.4 px 42 ms SOUTH
23:26:51.816 00.002 9640 Worker thread wakes up
23:26:51.816 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:26:51.816 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:26:52.072 00.256 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e53b9e54-9212-474d-b324-23fb630a114a"}
23:26:52.072 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e53b9e54-9212-474d-b324-23fb630a114a"}
23:26:52.085 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1148ac25-2b81-4951-b7e7-42ffff33be41"}
23:26:52.085 00.000 16872 case statement mapped state 6 to 3
23:26:52.090 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1148ac25-2b81-4951-b7e7-42ffff33be41"}
23:26:52.090 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"04dc1810-b798-40f0-ac71-d53bf06d1d59"}
23:26:52.097 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.42,7.40],"pixels":"..."},"id":"04dc1810-b798-40f0-ac71-d53bf06d1d59"}
23:26:55.572 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c02a44c2-295c-49e2-a12e-b8a1711f5d5a"}
23:26:55.572 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c02a44c2-295c-49e2-a12e-b8a1711f5d5a"}
23:26:55.579 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"822bfc93-0926-47c4-9f63-ab00e4e15638"}
23:26:55.582 00.003 16872 case statement mapped state 6 to 3
23:26:55.587 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"822bfc93-0926-47c4-9f63-ab00e4e15638"}
23:26:55.589 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4f15e9d8-42fd-4518-bab4-695944c4c453"}
23:26:55.589 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.42,7.40],"pixels":"..."},"id":"4f15e9d8-42fd-4518-bab4-695944c4c453"}
23:26:55.889 00.300 9640 Exposure complete
23:26:56.037 00.148 9640 worker thread done servicing request
23:26:56.037 00.000 16872 OnExposeComplete: enter
23:26:56.043 00.006 16872 UpdateGuideState(): m_state=6
23:26:56.046 00.003 16872 Star::Find(15, 1491, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
23:26:56.046 00.000 16872 Star::Find returns 1 (0), X=1491.22, Y=600.93, Mass=8148, SNR=49.6, Peak=4188 HFD=2.5
23:26:56.053 00.007 16872 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
23:26:56.055 00.002 16872 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.25 = 1.25)
23:26:56.058 00.003 16872 CameraToMount -- cameraX=-1.59 cameraY=0.63 hyp=1.71 cameraTheta=2.76 mountX=0.61 mountY=1.63, mountTheta=1.21
23:26:56.062 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.59, y=0.63, opts=13)
23:26:56.067 00.005 16872 Enqueuing Move request for scope (-1.59, 0.63)
23:26:56.073 00.006 9640 Worker thread wakes up
23:26:56.073 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.59, 0.63) opts 0xd
23:26:56.073 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.59, 0.63)
23:26:56.073 00.000 9640 Moving (-1.59, 0.63) raw xDistance=0.61 yDistance=1.63
23:26:56.073 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.61
23:26:56.073 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.38, input 1.63, m_sumCorr=3.8
23:26:56.073 00.000 9640 MoveAxis(W, 65, ABG)
23:26:56.073 00.000 9640 Guiding  Dir = 3, Dur = 65
23:26:56.073 00.000 9640 IsSlewing returns 0
23:26:56.073 00.000 9640 IsGuiding returns 0
23:26:56.073 00.000 9640 PulseGuide returned control before completion, sleep 75
23:26:56.078 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=59444, med=3204, FiltMin=3034, FiltMax=37376, Gamma=2.190
23:26:56.123 00.045 16872 UpdateGuideState exits: m=8148 SNR=49.6
23:26:56.125 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:56.127 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:26:56.127 00.000 16872 Enqueuing Expose request
23:26:56.158 00.031 9640 IsGuiding returns 1
23:26:56.159 00.001 9640 scope still moving after pulse duration time elapsed
23:26:56.190 00.031 9640 IsSlewing returns 0
23:26:56.190 00.000 9640 IsGuiding returns 0
23:26:56.190 00.000 9640 scope move finished after 65 + 51 ms
23:26:56.190 00.000 9640 Move returns status 0, amount 65
23:26:56.190 00.000 9640 MoveAxis(S, 46, ABG)
23:26:56.190 00.000 9640 Guiding  Dir = 1, Dur = 46
23:26:56.190 00.000 9640 IsSlewing returns 0
23:26:56.190 00.000 9640 IsGuiding returns 0
23:26:56.190 00.000 9640 PulseGuide returned control before completion, sleep 56
23:26:56.265 00.075 9640 IsGuiding returns 1
23:26:56.265 00.000 9640 scope still moving after pulse duration time elapsed
23:26:56.290 00.025 9640 IsSlewing returns 0
23:26:56.290 00.000 9640 IsGuiding returns 0
23:26:56.291 00.001 9640 scope move finished after 46 + 52 ms
23:26:56.291 00.000 9640 Move returns status 0, amount 46
23:26:56.291 00.000 9640 move complete, result=0
23:26:56.291 00.000 9640 worker thread done servicing request
23:26:56.291 00.000 9640 Worker thread wakes up
23:26:56.291 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:26:56.291 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:26:56.291 00.000 16872 GuideStep: 0.6 px 65 ms WEST, 1.6 px 46 ms SOUTH
23:26:59.085 02.794 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2c135fe-0009-4f87-b524-9cd1765163a2"}
23:26:59.091 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e2c135fe-0009-4f87-b524-9cd1765163a2"}
23:26:59.093 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6200777-4ca6-4581-bdc3-5b5a787bfd6a"}
23:26:59.093 00.000 16872 case statement mapped state 6 to 3
23:26:59.104 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6200777-4ca6-4581-bdc3-5b5a787bfd6a"}
23:26:59.106 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7551587c-8702-4da0-964f-222ab20814f8"}
23:26:59.112 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.22,6.93],"pixels":"..."},"id":"7551587c-8702-4da0-964f-222ab20814f8"}
23:27:00.352 01.240 9640 Exposure complete
23:27:00.498 00.146 9640 worker thread done servicing request
23:27:00.498 00.000 16872 OnExposeComplete: enter
23:27:00.498 00.000 16872 UpdateGuideState(): m_state=6
23:27:00.507 00.009 16872 Star::Find(15, 1491, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
23:27:00.507 00.000 16872 Star::Find returns 1 (0), X=1490.71, Y=599.84, Mass=8948, SNR=53.0, Peak=4124 HFD=2.8
23:27:00.514 00.007 16872 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.56) = xAngle (-4.48 = 1.80)
23:27:00.514 00.000 16872 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.43 = 1.85)
23:27:00.518 00.004 16872 CameraToMount -- cameraX=-2.10 cameraY=-0.46 hyp=2.15 cameraTheta=-2.92 mountX=-0.50 mountY=2.07, mountTheta=1.81
23:27:00.520 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=-2.10, y=-0.46, opts=13)
23:27:00.528 00.008 16872 Enqueuing Move request for scope (-2.10, -0.46)
23:27:00.528 00.000 9640 Worker thread wakes up
23:27:00.528 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.10, -0.46) opts 0xd
23:27:00.528 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.10, -0.46)
23:27:00.528 00.000 9640 Moving (-2.10, -0.46) raw xDistance=-0.50 yDistance=2.07
23:27:00.528 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.50
23:27:00.528 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.44, input 2.07, m_sumCorr=4.3
23:27:00.528 00.000 9640 MoveAxis(E, 46, ABG)
23:27:00.528 00.000 9640 Guiding  Dir = 2, Dur = 46
23:27:00.528 00.000 9640 IsSlewing returns 0
23:27:00.528 00.000 9640 IsGuiding returns 0
23:27:00.532 00.004 9640 PulseGuide returned control before completion, sleep 56
23:27:00.537 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65520, med=3200, FiltMin=3064, FiltMax=43828, Gamma=2.190
23:27:00.571 00.034 16872 UpdateGuideState exits: m=8948 SNR=53.0
23:27:00.571 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:00.579 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:27:00.579 00.000 16872 Enqueuing Expose request
23:27:00.595 00.016 9640 IsGuiding returns 1
23:27:00.595 00.000 9640 scope still moving after pulse duration time elapsed
23:27:00.627 00.032 9640 IsSlewing returns 0
23:27:00.627 00.000 9640 IsGuiding returns 0
23:27:00.627 00.000 9640 scope move finished after 46 + 50 ms
23:27:00.627 00.000 9640 Move returns status 0, amount 46
23:27:00.628 00.001 9640 MoveAxis(S, 53, ABG)
23:27:00.628 00.000 9640 Guiding  Dir = 1, Dur = 53
23:27:00.628 00.000 9640 IsSlewing returns 0
23:27:00.628 00.000 9640 IsGuiding returns 0
23:27:00.628 00.000 9640 PulseGuide returned control before completion, sleep 63
23:27:00.701 00.073 9640 IsGuiding returns 1
23:27:00.702 00.001 9640 scope still moving after pulse duration time elapsed
23:27:00.736 00.034 9640 IsSlewing returns 0
23:27:00.736 00.000 9640 IsGuiding returns 0
23:27:00.737 00.001 9640 scope move finished after 53 + 53 ms
23:27:00.737 00.000 9640 Move returns status 0, amount 53
23:27:00.737 00.000 9640 move complete, result=0
23:27:00.737 00.000 9640 worker thread done servicing request
23:27:00.737 00.000 16872 GuideStep: -0.5 px 46 ms EAST, 2.1 px 53 ms SOUTH
23:27:00.742 00.005 9640 Worker thread wakes up
23:27:00.742 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:27:00.742 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:27:02.591 01.849 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"09c032dc-ee19-461e-a2c7-13f3d05c76e2"}
23:27:02.595 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"09c032dc-ee19-461e-a2c7-13f3d05c76e2"}
23:27:02.595 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bfbaf576-2ddf-4aab-91b5-a46a5cbd8d12"}
23:27:02.602 00.007 16872 case statement mapped state 6 to 3
23:27:02.604 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfbaf576-2ddf-4aab-91b5-a46a5cbd8d12"}
23:27:02.604 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6c2bc0ef-fb2f-4f5a-9d2c-ec61425fe773"}
23:27:02.610 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.71,6.84],"pixels":"..."},"id":"6c2bc0ef-fb2f-4f5a-9d2c-ec61425fe773"}
23:27:04.814 02.204 9640 Exposure complete
23:27:04.962 00.148 9640 worker thread done servicing request
23:27:04.962 00.000 16872 OnExposeComplete: enter
23:27:04.963 00.001 16872 UpdateGuideState(): m_state=6
23:27:04.963 00.000 16872 Star::Find(15, 1490, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:27:04.972 00.009 16872 Star::Find returns 1 (0), X=1490.54, Y=600.94, Mass=8831, SNR=51.6, Peak=4072 HFD=2.6
23:27:04.975 00.003 16872 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.56) = xAngle (1.31 = 1.31)
23:27:04.978 00.003 16872 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.36 = 1.36)
23:27:04.983 00.005 16872 CameraToMount -- cameraX=-2.27 cameraY=0.64 hyp=2.36 cameraTheta=2.87 mountX=0.61 mountY=2.31, mountTheta=1.31
23:27:04.987 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.27, y=0.64, opts=13)
23:27:04.992 00.005 16872 Enqueuing Move request for scope (-2.27, 0.64)
23:27:04.996 00.004 9640 Worker thread wakes up
23:27:04.996 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.27, 0.64) opts 0xd
23:27:04.996 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.27, 0.64)
23:27:04.996 00.000 9640 Moving (-2.27, 0.64) raw xDistance=0.61 yDistance=2.31
23:27:04.996 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.61
23:27:04.996 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.54, input 2.31, m_sumCorr=4.8
23:27:04.996 00.000 9640 MoveAxis(W, 60, ABG)
23:27:04.996 00.000 9640 Guiding  Dir = 3, Dur = 60
23:27:04.996 00.000 9640 IsSlewing returns 0
23:27:04.996 00.000 9640 IsGuiding returns 0
23:27:04.996 00.000 9640 PulseGuide returned control before completion, sleep 70
23:27:05.003 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=63328, med=3192, FiltMin=3114, FiltMax=46268, Gamma=2.190
23:27:05.044 00.041 16872 UpdateGuideState exits: m=8831 SNR=51.6
23:27:05.047 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:05.050 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:27:05.054 00.004 16872 Enqueuing Expose request
23:27:05.083 00.029 9640 IsGuiding returns 1
23:27:05.083 00.000 9640 scope still moving after pulse duration time elapsed
23:27:05.110 00.027 9640 IsSlewing returns 0
23:27:05.111 00.001 9640 IsGuiding returns 0
23:27:05.111 00.000 9640 scope move finished after 60 + 52 ms
23:27:05.111 00.000 9640 Move returns status 0, amount 60
23:27:05.111 00.000 9640 MoveAxis(S, 65, ABG)
23:27:05.111 00.000 9640 Guiding  Dir = 1, Dur = 65
23:27:05.111 00.000 9640 IsSlewing returns 0
23:27:05.111 00.000 9640 IsGuiding returns 0
23:27:05.113 00.002 9640 PulseGuide returned control before completion, sleep 75
23:27:05.194 00.081 9640 IsGuiding returns 1
23:27:05.194 00.000 9640 scope still moving after pulse duration time elapsed
23:27:05.224 00.030 9640 IsSlewing returns 0
23:27:05.224 00.000 9640 IsGuiding returns 0
23:27:05.224 00.000 9640 scope move finished after 65 + 47 ms
23:27:05.224 00.000 9640 Move returns status 0, amount 65
23:27:05.224 00.000 9640 move complete, result=0
23:27:05.224 00.000 9640 worker thread done servicing request
23:27:05.224 00.000 16872 GuideStep: 0.6 px 60 ms WEST, 2.3 px 65 ms SOUTH
23:27:05.227 00.003 9640 Worker thread wakes up
23:27:05.227 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:27:05.227 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:27:06.090 00.863 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"baadb5a0-62a2-4b6d-9bb5-ff3471141290"}
23:27:06.093 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"baadb5a0-62a2-4b6d-9bb5-ff3471141290"}
23:27:06.098 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14ae9e52-1f16-40ed-a159-69d80f9a0cc5"}
23:27:06.103 00.005 16872 case statement mapped state 6 to 3
23:27:06.107 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"14ae9e52-1f16-40ed-a159-69d80f9a0cc5"}
23:27:06.109 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8af55143-b123-4b43-b81f-db8949167383"}
23:27:06.114 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.54,6.94],"pixels":"..."},"id":"8af55143-b123-4b43-b81f-db8949167383"}
23:27:09.301 03.187 9640 Exposure complete
23:27:09.445 00.144 9640 worker thread done servicing request
23:27:09.445 00.000 16872 OnExposeComplete: enter
23:27:09.448 00.003 16872 UpdateGuideState(): m_state=6
23:27:09.450 00.002 16872 Star::Find(15, 1490, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
23:27:09.450 00.000 16872 Star::Find returns 1 (0), X=1489.99, Y=600.60, Mass=8818, SNR=51.0, Peak=4192 HFD=2.6
23:27:09.450 00.000 16872 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
23:27:09.457 00.007 16872 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.52 = 1.52)
23:27:09.461 00.004 16872 CameraToMount -- cameraX=-2.82 cameraY=0.30 hyp=2.84 cameraTheta=3.03 mountX=0.26 mountY=2.83, mountTheta=1.48
23:27:09.465 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.82, y=0.30, opts=13)
23:27:09.465 00.000 16872 Enqueuing Move request for scope (-2.82, 0.30)
23:27:09.474 00.009 9640 Worker thread wakes up
23:27:09.479 00.005 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.82, 0.30) opts 0xd
23:27:09.479 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.82, 0.30)
23:27:09.479 00.000 9640 Moving (-2.82, 0.30) raw xDistance=0.26 yDistance=2.83
23:27:09.479 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.26
23:27:09.479 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.65, input 2.83, m_sumCorr=5.5
23:27:09.479 00.000 9640 MoveAxis(W, 34, ABG)
23:27:09.479 00.000 9640 Guiding  Dir = 3, Dur = 34
23:27:09.479 00.000 9640 IsSlewing returns 0
23:27:09.479 00.000 9640 IsGuiding returns 0
23:27:09.479 00.000 9640 PulseGuide returned control before completion, sleep 44
23:27:09.481 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65508, med=3196, FiltMin=3124, FiltMax=47504, Gamma=2.190
23:27:09.519 00.038 16872 UpdateGuideState exits: m=8818 SNR=51.0
23:27:09.522 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:09.522 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:27:09.522 00.000 16872 Enqueuing Expose request
23:27:09.530 00.008 9640 IsGuiding returns 1
23:27:09.530 00.000 9640 scope still moving after pulse duration time elapsed
23:27:09.562 00.032 9640 IsSlewing returns 0
23:27:09.562 00.000 9640 IsGuiding returns 0
23:27:09.562 00.000 9640 scope move finished after 34 + 48 ms
23:27:09.562 00.000 9640 Move returns status 0, amount 34
23:27:09.562 00.000 9640 MoveAxis(S, 79, ABG)
23:27:09.562 00.000 9640 Guiding  Dir = 1, Dur = 79
23:27:09.564 00.002 9640 IsSlewing returns 0
23:27:09.564 00.000 9640 IsGuiding returns 0
23:27:09.566 00.002 9640 PulseGuide returned control before completion, sleep 89
23:27:09.589 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"167e9daf-cf99-48fe-b308-c79f51936fcf"}
23:27:09.593 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"167e9daf-cf99-48fe-b308-c79f51936fcf"}
23:27:09.595 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e0f4e89-1018-4307-8d3d-e3a41ba1d7f0"}
23:27:09.598 00.003 16872 case statement mapped state 6 to 3
23:27:09.598 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e0f4e89-1018-4307-8d3d-e3a41ba1d7f0"}
23:27:09.604 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9b96716c-4b33-4237-9a28-4c4389e01022"}
23:27:09.604 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.99,6.60],"pixels":"..."},"id":"9b96716c-4b33-4237-9a28-4c4389e01022"}
23:27:09.655 00.051 9640 IsGuiding returns 1
23:27:09.655 00.000 9640 scope still moving after pulse duration time elapsed
23:27:09.682 00.027 9640 IsSlewing returns 0
23:27:09.682 00.000 9640 IsGuiding returns 0
23:27:09.682 00.000 9640 scope move finished after 79 + 38 ms
23:27:09.682 00.000 9640 Move returns status 0, amount 79
23:27:09.682 00.000 9640 move complete, result=0
23:27:09.682 00.000 9640 worker thread done servicing request
23:27:09.682 00.000 9640 Worker thread wakes up
23:27:09.682 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:27:09.682 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:27:09.682 00.000 16872 GuideStep: 0.3 px 34 ms WEST, 2.8 px 79 ms SOUTH
23:27:13.089 03.407 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"064d6690-713a-4955-b5ba-1eb845245b28"}
23:27:13.092 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"064d6690-713a-4955-b5ba-1eb845245b28"}
23:27:13.094 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6704bb53-9067-497d-9e96-bac4103adf69"}
23:27:13.101 00.007 16872 case statement mapped state 6 to 3
23:27:13.105 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6704bb53-9067-497d-9e96-bac4103adf69"}
23:27:13.108 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c81f9b06-7fbf-4cf9-a9cd-0659587ec9c1"}
23:27:13.109 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.99,6.60],"pixels":"..."},"id":"c81f9b06-7fbf-4cf9-a9cd-0659587ec9c1"}
23:27:13.754 00.645 9640 Exposure complete
23:27:13.894 00.140 9640 worker thread done servicing request
23:27:13.894 00.000 16872 OnExposeComplete: enter
23:27:13.899 00.005 16872 UpdateGuideState(): m_state=6
23:27:13.903 00.004 16872 Star::Find(15, 1489, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
23:27:13.906 00.003 16872 Star::Find returns 1 (0), X=1489.29, Y=600.84, Mass=9717, SNR=52.1, Peak=4196 HFD=2.9
23:27:13.906 00.000 16872 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.56) = xAngle (1.44 = 1.44)
23:27:13.909 00.003 16872 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.48 = 1.48)
23:27:13.912 00.003 16872 CameraToMount -- cameraX=-3.52 cameraY=0.54 hyp=3.56 cameraTheta=2.99 mountX=0.48 mountY=3.55, mountTheta=1.44
23:27:13.921 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-3.52, y=0.54, opts=13)
23:27:13.923 00.002 16872 Enqueuing Move request for scope (-3.52, 0.54)
23:27:13.925 00.002 9640 Worker thread wakes up
23:27:13.925 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.52, 0.54) opts 0xd
23:27:13.927 00.002 9640 Handling offset move in thread for scope, endpoint = (-3.52, 0.54)
23:27:13.927 00.000 9640 Moving (-3.52, 0.54) raw xDistance=0.48 yDistance=3.55
23:27:13.927 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.48
23:27:13.927 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.78, input 3.55, m_sumCorr=6.2
23:27:13.927 00.000 9640 MoveAxis(W, 55, ABG)
23:27:13.927 00.000 9640 Guiding  Dir = 3, Dur = 55
23:27:13.928 00.001 9640 IsSlewing returns 0
23:27:13.928 00.000 9640 IsGuiding returns 0
23:27:13.930 00.002 9640 PulseGuide returned control before completion, sleep 65
23:27:13.938 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2824, max=61856, med=3204, FiltMin=3136, FiltMax=41416, Gamma=2.190
23:27:13.976 00.038 16872 UpdateGuideState exits: m=9717 SNR=52.1
23:27:13.978 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:13.982 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:27:13.984 00.002 16872 Enqueuing Expose request
23:27:14.002 00.018 9640 IsGuiding returns 1
23:27:14.002 00.000 9640 scope still moving after pulse duration time elapsed
23:27:14.024 00.022 9640 IsSlewing returns 0
23:27:14.024 00.000 9640 IsGuiding returns 0
23:27:14.024 00.000 9640 scope move finished after 55 + 41 ms
23:27:14.024 00.000 9640 Move returns status 0, amount 55
23:27:14.024 00.000 9640 MoveAxis(S, 94, ABG)
23:27:14.024 00.000 9640 Guiding  Dir = 1, Dur = 94
23:27:14.024 00.000 9640 IsSlewing returns 0
23:27:14.024 00.000 9640 IsGuiding returns 0
23:27:14.024 00.000 9640 PulseGuide returned control before completion, sleep 104
23:27:14.132 00.108 9640 IsGuiding returns 1
23:27:14.132 00.000 9640 scope still moving after pulse duration time elapsed
23:27:14.159 00.027 9640 IsSlewing returns 0
23:27:14.159 00.000 9640 IsGuiding returns 0
23:27:14.159 00.000 9640 scope move finished after 94 + 40 ms
23:27:14.159 00.000 9640 Move returns status 0, amount 94
23:27:14.159 00.000 9640 move complete, result=0
23:27:14.161 00.002 9640 worker thread done servicing request
23:27:14.161 00.000 16872 GuideStep: 0.5 px 55 ms WEST, 3.5 px 94 ms SOUTH
23:27:14.163 00.002 9640 Worker thread wakes up
23:27:14.163 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:27:14.163 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:27:16.594 02.431 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5dfc2668-52b7-41a7-9cfa-32c973a22140"}
23:27:16.601 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5dfc2668-52b7-41a7-9cfa-32c973a22140"}
23:27:16.601 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"37e42fb0-fb66-48a0-8bb1-5b2d82315dc4"}
23:27:16.601 00.000 16872 case statement mapped state 6 to 3
23:27:16.614 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"37e42fb0-fb66-48a0-8bb1-5b2d82315dc4"}
23:27:16.620 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ccecb08b-3be9-4358-af8a-a1f98ca532f3"}
23:27:16.626 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.29,6.84],"pixels":"..."},"id":"ccecb08b-3be9-4358-af8a-a1f98ca532f3"}
23:27:18.231 01.605 9640 Exposure complete
23:27:18.365 00.134 9640 worker thread done servicing request
23:27:18.365 00.000 16872 OnExposeComplete: enter
23:27:18.368 00.003 16872 UpdateGuideState(): m_state=6
23:27:18.368 00.000 16872 Star::Find(15, 1489, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
23:27:18.373 00.005 16872 Star::Find returns 1 (0), X=1488.23, Y=600.18, Mass=8098, SNR=50.2, Peak=4188 HFD=2.5
23:27:18.373 00.000 16872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.56) = xAngle (-4.67 = 1.61)
23:27:18.373 00.000 16872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.62 = 1.66)
23:27:18.382 00.009 16872 CameraToMount -- cameraX=-4.58 cameraY=-0.12 hyp=4.58 cameraTheta=-3.11 mountX=-0.19 mountY=4.57, mountTheta=1.61
23:27:18.382 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-4.58, y=-0.12, opts=13)
23:27:18.390 00.008 16872 Enqueuing Move request for scope (-4.58, -0.12)
23:27:18.395 00.005 9640 Worker thread wakes up
23:27:18.395 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.58, -0.12) opts 0xd
23:27:18.395 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.58, -0.12)
23:27:18.395 00.000 9640 Moving (-4.58, -0.12) raw xDistance=-0.19 yDistance=4.57
23:27:18.395 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.19
23:27:18.395 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.95, input 4.57, m_sumCorr=7.2
23:27:18.395 00.000 9640 MoveAxis(E, 15, ABG)
23:27:18.395 00.000 9640 Guiding  Dir = 2, Dur = 15
23:27:18.395 00.000 9640 IsSlewing returns 0
23:27:18.395 00.000 9640 IsGuiding returns 0
23:27:18.397 00.002 9640 PulseGuide returned control before completion, sleep 25
23:27:18.398 00.001 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=63720, med=3196, FiltMin=3024, FiltMax=48012, Gamma=2.190
23:27:18.430 00.032 9640 IsGuiding returns 1
23:27:18.430 00.000 9640 scope still moving after pulse duration time elapsed
23:27:18.439 00.009 16872 UpdateGuideState exits: m=8098 SNR=50.2
23:27:18.439 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:18.446 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:27:18.447 00.001 16872 Enqueuing Expose request
23:27:18.454 00.007 9640 IsSlewing returns 0
23:27:18.454 00.000 9640 IsGuiding returns 0
23:27:18.454 00.000 9640 scope move finished after 15 + 42 ms
23:27:18.455 00.001 9640 Move returns status 0, amount 15
23:27:18.455 00.000 9640 MoveAxis(S, 114, ABG)
23:27:18.455 00.000 9640 Guiding  Dir = 1, Dur = 114
23:27:18.455 00.000 9640 IsSlewing returns 0
23:27:18.455 00.000 9640 IsGuiding returns 0
23:27:18.455 00.000 9640 PulseGuide returned control before completion, sleep 124
23:27:18.586 00.131 9640 IsGuiding returns 1
23:27:18.586 00.000 9640 scope still moving after pulse duration time elapsed
23:27:18.613 00.027 9640 IsSlewing returns 0
23:27:18.613 00.000 9640 IsGuiding returns 0
23:27:18.613 00.000 9640 scope move finished after 114 + 43 ms
23:27:18.613 00.000 9640 Move returns status 0, amount 114
23:27:18.613 00.000 9640 move complete, result=0
23:27:18.613 00.000 9640 worker thread done servicing request
23:27:18.613 00.000 16872 GuideStep: -0.2 px 15 ms EAST, 4.6 px 114 ms SOUTH
23:27:18.613 00.000 9640 Worker thread wakes up
23:27:18.613 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:27:18.619 00.006 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:27:20.100 01.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ef92c1f-82fc-4b0c-a2e3-bb6f1e0fb624"}
23:27:20.101 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5ef92c1f-82fc-4b0c-a2e3-bb6f1e0fb624"}
23:27:20.105 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"375ec9b2-d200-41dc-9f3e-26daa5a4baa8"}
23:27:20.109 00.004 16872 case statement mapped state 6 to 3
23:27:20.114 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"375ec9b2-d200-41dc-9f3e-26daa5a4baa8"}
23:27:20.117 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"85c14394-8324-478b-bcdf-a513ca1e573f"}
23:27:20.123 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.23,7.18],"pixels":"..."},"id":"85c14394-8324-478b-bcdf-a513ca1e573f"}
23:27:22.663 02.540 9640 Exposure complete
23:27:22.804 00.141 9640 worker thread done servicing request
23:27:22.804 00.000 16872 OnExposeComplete: enter
23:27:22.804 00.000 16872 UpdateGuideState(): m_state=6
23:27:22.808 00.004 16872 Star::Find(15, 1488, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
23:27:22.811 00.003 16872 Star::Find returns 1 (0), X=1487.68, Y=599.99, Mass=9156, SNR=49.4, Peak=4148 HFD=2.6
23:27:22.815 00.004 16872 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.56) = xAngle (-4.64 = 1.65)
23:27:22.816 00.001 16872 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.59 = 1.69)
23:27:22.820 00.004 16872 CameraToMount -- cameraX=-5.13 cameraY=-0.31 hyp=5.14 cameraTheta=-3.08 mountX=-0.38 mountY=5.10, mountTheta=1.65
23:27:22.826 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-5.13, y=-0.31, opts=13)
23:27:22.828 00.002 16872 Enqueuing Move request for scope (-5.13, -0.31)
23:27:22.834 00.006 9640 Worker thread wakes up
23:27:22.834 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.13, -0.31) opts 0xd
23:27:22.834 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.13, -0.31)
23:27:22.834 00.000 9640 Moving (-5.13, -0.31) raw xDistance=-0.38 yDistance=5.10
23:27:22.834 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.38
23:27:22.834 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.19, input 5.10, m_sumCorr=8.4
23:27:22.834 00.000 9640 MoveAxis(E, 42, ABG)
23:27:22.834 00.000 9640 Guiding  Dir = 2, Dur = 42
23:27:22.834 00.000 9640 IsSlewing returns 0
23:27:22.834 00.000 9640 IsGuiding returns 0
23:27:22.834 00.000 9640 PulseGuide returned control before completion, sleep 52
23:27:22.842 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3204, FiltMin=3088, FiltMax=47032, Gamma=2.190
23:27:22.881 00.039 16872 UpdateGuideState exits: m=9156 SNR=49.4
23:27:22.881 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:22.893 00.012 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:27:22.895 00.002 16872 Enqueuing Expose request
23:27:22.897 00.002 9640 IsGuiding returns 1
23:27:22.897 00.000 9640 scope still moving after pulse duration time elapsed
23:27:22.931 00.034 9640 IsSlewing returns 0
23:27:22.935 00.004 9640 IsGuiding returns 0
23:27:22.935 00.000 9640 scope move finished after 42 + 57 ms
23:27:22.935 00.000 9640 Move returns status 0, amount 42
23:27:22.935 00.000 9640 MoveAxis(S, 143, ABG)
23:27:22.935 00.000 9640 Guiding  Dir = 1, Dur = 143
23:27:22.935 00.000 9640 IsSlewing returns 0
23:27:22.935 00.000 9640 IsGuiding returns 0
23:27:22.935 00.000 9640 PulseGuide returned control before completion, sleep 153
23:27:23.102 00.167 9640 IsGuiding returns 1
23:27:23.102 00.000 9640 scope still moving after pulse duration time elapsed
23:27:23.126 00.024 9640 IsSlewing returns 0
23:27:23.126 00.000 9640 IsGuiding returns 0
23:27:23.126 00.000 9640 scope move finished after 143 + 47 ms
23:27:23.126 00.000 9640 Move returns status 0, amount 143
23:27:23.126 00.000 9640 move complete, result=0
23:27:23.126 00.000 9640 worker thread done servicing request
23:27:23.126 00.000 16872 GuideStep: -0.4 px 42 ms EAST, 5.1 px 143 ms SOUTH
23:27:23.126 00.000 9640 Worker thread wakes up
23:27:23.126 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:27:23.126 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1478,585,31,31)
23:27:23.603 00.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24c082f7-089e-4482-b061-3394aed09018"}
23:27:23.605 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"24c082f7-089e-4482-b061-3394aed09018"}
23:27:23.611 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c639f71-4215-4679-94a4-4f991c660f89"}
23:27:23.611 00.000 16872 case statement mapped state 6 to 3
23:27:23.611 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c639f71-4215-4679-94a4-4f991c660f89"}
23:27:23.619 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"12fe7817-8526-4198-b803-01a84c1765ce"}
23:27:23.632 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.68,6.99],"pixels":"..."},"id":"12fe7817-8526-4198-b803-01a84c1765ce"}
23:27:27.109 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"639fbd36-3a20-4c07-a0f2-914d2c10a676"}
23:27:27.116 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"639fbd36-3a20-4c07-a0f2-914d2c10a676"}
23:27:27.123 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"916dc8c4-bc24-4b2e-9dfe-c319bcc0d4c0"}
23:27:27.127 00.004 16872 case statement mapped state 6 to 3
23:27:27.130 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"916dc8c4-bc24-4b2e-9dfe-c319bcc0d4c0"}
23:27:27.146 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"29abb93d-d46c-481c-b0ff-d6b3f41f9652"}
23:27:27.154 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.68,6.99],"pixels":"..."},"id":"29abb93d-d46c-481c-b0ff-d6b3f41f9652"}
23:27:27.207 00.053 9640 Exposure complete
23:27:27.351 00.144 9640 worker thread done servicing request
23:27:27.351 00.000 16872 OnExposeComplete: enter
23:27:27.355 00.004 16872 UpdateGuideState(): m_state=6
23:27:27.355 00.000 16872 Star::Find(15, 1487, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
23:27:27.361 00.006 16872 Star::Find returns 1 (0), X=1486.62, Y=600.14, Mass=8510, SNR=48.1, Peak=4264 HFD=2.4
23:27:27.366 00.005 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.67 = 1.61)
23:27:27.366 00.000 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.66)
23:27:27.371 00.005 16872 CameraToMount -- cameraX=-6.19 cameraY=-0.16 hyp=6.19 cameraTheta=-3.12 mountX=-0.25 mountY=6.16, mountTheta=1.61
23:27:27.371 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-6.19, y=-0.16, opts=13)
23:27:27.380 00.009 16872 Enqueuing Move request for scope (-6.19, -0.16)
23:27:27.381 00.001 9640 Worker thread wakes up
23:27:27.381 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-6.19, -0.16) opts 0xd
23:27:27.381 00.000 9640 Handling offset move in thread for scope, endpoint = (-6.19, -0.16)
23:27:27.381 00.000 9640 Moving (-6.19, -0.16) raw xDistance=-0.25 yDistance=6.16
23:27:27.381 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.25
23:27:27.381 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.46, input 6.16, m_sumCorr=9.8
23:27:27.381 00.000 9640 MoveAxis(E, 31, ABG)
23:27:27.381 00.000 9640 Guiding  Dir = 2, Dur = 31
23:27:27.381 00.000 9640 IsSlewing returns 0
23:27:27.381 00.000 9640 IsGuiding returns 0
23:27:27.381 00.000 9640 PulseGuide returned control before completion, sleep 41
23:27:27.387 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65520, med=3200, FiltMin=3052, FiltMax=44600, Gamma=2.190
23:27:27.427 00.040 16872 UpdateGuideState exits: m=8510 SNR=48.1
23:27:27.432 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:27.436 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:27:27.436 00.000 16872 Enqueuing Expose request
23:27:27.436 00.000 9640 IsGuiding returns 1
23:27:27.436 00.000 9640 scope still moving after pulse duration time elapsed
23:27:27.477 00.041 9640 IsSlewing returns 0
23:27:27.477 00.000 9640 IsGuiding returns 0
23:27:27.477 00.000 9640 scope move finished after 31 + 63 ms
23:27:27.477 00.000 9640 Move returns status 0, amount 31
23:27:27.477 00.000 9640 MoveAxis(S, 175, ABG)
23:27:27.477 00.000 9640 Guiding  Dir = 1, Dur = 175
23:27:27.477 00.000 9640 IsSlewing returns 0
23:27:27.477 00.000 9640 IsGuiding returns 0
23:27:27.480 00.003 9640 PulseGuide returned control before completion, sleep 185
23:27:27.675 00.195 9640 IsGuiding returns 1
23:27:27.675 00.000 9640 scope still moving after pulse duration time elapsed
23:27:27.708 00.033 9640 IsSlewing returns 0
23:27:27.708 00.000 9640 IsGuiding returns 0
23:27:27.708 00.000 9640 scope move finished after 175 + 54 ms
23:27:27.708 00.000 9640 Move returns status 0, amount 175
23:27:27.708 00.000 9640 move complete, result=0
23:27:27.709 00.001 9640 worker thread done servicing request
23:27:27.709 00.000 9640 Worker thread wakes up
23:27:27.709 00.000 16872 GuideStep: -0.3 px 31 ms EAST, 6.2 px 175 ms SOUTH
23:27:27.712 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:27:27.712 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1472,585,31,31)
23:27:30.613 02.901 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c5e05e1-6e07-4634-8923-0e1b2dff0210"}
23:27:30.617 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9c5e05e1-6e07-4634-8923-0e1b2dff0210"}
23:27:30.621 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0dc96ce3-9268-47f4-a135-1905bf3db43e"}
23:27:30.621 00.000 16872 case statement mapped state 6 to 3
23:27:30.626 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0dc96ce3-9268-47f4-a135-1905bf3db43e"}
23:27:30.629 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"afd9490b-a778-460d-bb6d-6bba482ceccb"}
23:27:30.631 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.62,7.14],"pixels":"..."},"id":"afd9490b-a778-460d-bb6d-6bba482ceccb"}
23:27:31.762 01.131 9640 Exposure complete
23:27:31.907 00.145 9640 worker thread done servicing request
23:27:31.907 00.000 16872 OnExposeComplete: enter
23:27:31.907 00.000 16872 UpdateGuideState(): m_state=6
23:27:31.907 00.000 16872 Star::Find(15, 1486, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
23:27:31.907 00.000 16872 Star::Find returns 1 (0), X=1485.13, Y=600.40, Mass=9336, SNR=52.9, Peak=4216 HFD=2.7
23:27:31.917 00.010 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
23:27:31.917 00.000 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
23:27:31.923 00.006 16872 CameraToMount -- cameraX=-7.68 cameraY=0.10 hyp=7.68 cameraTheta=3.13 mountX=-0.01 mountY=7.67, mountTheta=1.57
23:27:31.923 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=-7.68, y=0.10, opts=13)
23:27:31.931 00.008 16872 Enqueuing Move request for scope (-7.68, 0.10)
23:27:31.931 00.000 9640 Worker thread wakes up
23:27:31.931 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.68, 0.10) opts 0xd
23:27:31.931 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.68, 0.10)
23:27:31.931 00.000 9640 Moving (-7.68, 0.10) raw xDistance=-0.01 yDistance=7.67
23:27:31.931 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:27:31.931 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.71, input 7.67, m_sumCorr=12
23:27:31.931 00.000 9640 MoveAxis(E, 0, ABG)
23:27:31.931 00.000 9640 Move returns status 0, amount 0
23:27:31.931 00.000 9640 MoveAxis(S, 205, ABG)
23:27:31.931 00.000 9640 Guiding  Dir = 1, Dur = 205
23:27:31.931 00.000 9640 IsSlewing returns 0
23:27:31.931 00.000 9640 IsGuiding returns 0
23:27:31.931 00.000 9640 PulseGuide returned control before completion, sleep 215
23:27:31.942 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=65268, med=3200, FiltMin=3038, FiltMax=46892, Gamma=2.190
23:27:31.980 00.038 16872 UpdateGuideState exits: m=9336 SNR=52.9
23:27:31.980 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:31.980 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:27:31.991 00.011 16872 Enqueuing Expose request
23:27:32.162 00.171 9640 IsGuiding returns 1
23:27:32.162 00.000 9640 scope still moving after pulse duration time elapsed
23:27:32.193 00.031 9640 IsSlewing returns 0
23:27:32.193 00.000 9640 IsGuiding returns 0
23:27:32.193 00.000 9640 scope move finished after 205 + 53 ms
23:27:32.193 00.000 9640 Move returns status 0, amount 205
23:27:32.193 00.000 9640 move complete, result=0
23:27:32.193 00.000 9640 worker thread done servicing request
23:27:32.193 00.000 9640 Worker thread wakes up
23:27:32.193 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:27:32.193 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1470,585,31,31)
23:27:32.193 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 7.7 px 205 ms SOUTH
23:27:34.114 01.921 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08f8986f-c12e-4c1f-9e46-17d734c63c7d"}
23:27:34.114 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08f8986f-c12e-4c1f-9e46-17d734c63c7d"}
23:27:34.122 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"976f5413-30f8-42fc-8e48-1e1a31a9636d"}
23:27:34.128 00.006 16872 case statement mapped state 6 to 3
23:27:34.144 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"976f5413-30f8-42fc-8e48-1e1a31a9636d"}
23:27:34.153 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3eb48c74-d0ea-4193-b9cd-c1ebc5c7eec1"}
23:27:34.159 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.13,7.40],"pixels":"..."},"id":"3eb48c74-d0ea-4193-b9cd-c1ebc5c7eec1"}
23:27:34.282 00.123 16872 evsrv: cli 0D3BFB48 connect
23:27:34.286 00.004 16872 case statement mapped state 6 to 3
23:27:34.288 00.002 16872 case statement mapped state 6 to 3
23:27:34.292 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"66a4da8e-d8b0-4c3c-9633-a1d8a2758a85"}
23:27:34.300 00.008 16872 case statement mapped state 6 to 3
23:27:34.302 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"66a4da8e-d8b0-4c3c-9633-a1d8a2758a85"}
23:27:34.302 00.000 16872 evsrv: cli 0D3BFB48 disconnect
23:27:34.317 00.015 16872 evsrv: cli 0D3BFFA8 connect
23:27:34.323 00.006 16872 case statement mapped state 6 to 3
23:27:34.332 00.009 16872 case statement mapped state 6 to 3
23:27:34.340 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"3e15bdbc-d8ef-4459-ac71-c24194365bfc"}
23:27:34.347 00.007 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:27:34.353 00.006 16872 Status Line: Waiting for devices...
23:27:34.362 00.009 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"3e15bdbc-d8ef-4459-ac71-c24194365bfc"}
23:27:34.365 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
23:27:34.370 00.005 16872 evsrv: cli 0D3C0A48 connect
23:27:34.375 00.005 16872 case statement mapped state 6 to 3
23:27:34.381 00.006 16872 case statement mapped state 6 to 3
23:27:34.386 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d829cda3-d92e-446f-b8b6-132b3031ca02"}
23:27:34.390 00.004 16872 case statement mapped state 6 to 3
23:27:34.390 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"d829cda3-d92e-446f-b8b6-132b3031ca02"}
23:27:34.398 00.008 16872 evsrv: cli 0D3C0A48 disconnect
23:27:35.421 01.023 16872 evsrv: cli 0D3C0A48 connect
23:27:35.427 00.006 16872 case statement mapped state 6 to 3
23:27:35.434 00.007 16872 case statement mapped state 6 to 3
23:27:35.440 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c17fb36b-2a66-4e25-8cde-0c48f88ef12e"}
23:27:35.445 00.005 16872 case statement mapped state 6 to 3
23:27:35.450 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"c17fb36b-2a66-4e25-8cde-0c48f88ef12e"}
23:27:35.505 00.055 16872 evsrv: cli 0D3C0A48 disconnect
23:27:36.082 00.577 9640 ASCOM_AbortExposure returns err = 0
23:27:36.097 00.015 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:27:36.097 00.000 9640 worker thread done servicing request
23:27:36.097 00.000 16872 OnExposeComplete: enter
23:27:36.101 00.004 16872 OnExposeComplete: Capture Error reported
23:27:36.106 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:27:36.109 00.003 16872 Mount: notify guiding stopped
23:27:36.115 00.006 16872 Changing from state GUIDING to STOP
23:27:36.123 00.008 16872 guider state => SELECTED
23:27:36.126 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=65268, med=3200, FiltMin=3038, FiltMax=46892, Gamma=2.190
23:27:36.172 00.046 16872 Changing from state SELECTED to UNINITIALIZED
23:27:36.180 00.008 16872 guider state => SELECTING
23:27:36.194 00.014 16872 Status Line: Stopped.
23:27:36.211 00.017 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:27:36.512 00.301 16872 evsrv: cli 0D3C0A48 connect
23:27:36.517 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d3822d46-7896-4771-985d-5888af05ff7e"}
23:27:36.517 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"d3822d46-7896-4771-985d-5888af05ff7e"}
23:27:36.529 00.012 16872 evsrv: cli 0D3C0A48 disconnect
23:27:37.633 01.104 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ae21fdd-de0b-43ae-b427-763a420dad7f"}
23:27:37.639 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9ae21fdd-de0b-43ae-b427-763a420dad7f"}
23:27:37.643 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fba8573a-bc71-499d-ab75-1b54dc43fc94"}
23:27:37.647 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fba8573a-bc71-499d-ab75-1b54dc43fc94"}
23:27:41.139 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cdf74dfa-42e6-4b27-b488-e14c0384d6b6"}
23:27:41.144 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cdf74dfa-42e6-4b27-b488-e14c0384d6b6"}
23:27:41.153 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d082ee2-a841-4320-b2fc-e0c4b3234836"}
23:27:41.157 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d082ee2-a841-4320-b2fc-e0c4b3234836"}
23:27:42.580 01.423 16872 evsrv: cli 0D3C0A48 connect
23:27:42.587 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8be950d2-e75f-4db3-a8cb-7ab50827fcd9"}
23:27:42.589 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"8be950d2-e75f-4db3-a8cb-7ab50827fcd9"}
23:27:42.596 00.007 16872 evsrv: cli 0D3C0A48 disconnect
23:27:42.603 00.007 16872 evsrv: cli 0D3BFFA8 connect
23:27:42.603 00.000 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_calibrated","id":"25446a0b-271a-4526-9d91-495803da3d26"}
23:27:42.617 00.014 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":true,"id":"25446a0b-271a-4526-9d91-495803da3d26"}
23:27:42.620 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
23:27:42.628 00.008 16872 evsrv: cli 0D3BF8C8 connect
23:27:42.633 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"a772b35b-4769-4678-8cbc-0afa2ad6db94"}
23:27:42.633 00.000 16872 PhdController::Guide begins
23:27:42.633 00.000 16872 PhdController: newstate STATE_SETUP
23:27:42.650 00.017 16872 PhdController: setup
23:27:42.653 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
23:27:42.657 00.004 16872 PhdController: start capturing
23:27:42.660 00.003 16872 Changing from state SELECTING to UNINITIALIZED
23:27:42.660 00.000 16872 guider state => SELECTING
23:27:42.668 00.008 16872 setting force full frames = true
23:27:42.671 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:27:42.689 00.018 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:27:42.696 00.007 16872 Enqueuing Expose request
23:27:42.700 00.004 16872 PhdController: newstate STATE_SELECT_STAR
23:27:42.704 00.004 9640 Worker thread wakes up
23:27:42.704 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:27:42.704 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:27:42.704 00.000 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"a772b35b-4769-4678-8cbc-0afa2ad6db94"}
23:27:42.720 00.016 16872 evsrv: cli 0D3BF8C8 disconnect
23:27:42.725 00.005 16872 evsrv: cli 0D3C0228 connect
23:27:42.725 00.000 16872 case statement mapped state 1 to 101
23:27:42.737 00.012 16872 case statement mapped state 1 to 101
23:27:42.737 00.000 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"04d98d12-23d6-47dd-bbc1-36aafdc93728"}
23:27:42.747 00.010 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"04d98d12-23d6-47dd-bbc1-36aafdc93728"}
23:27:42.751 00.004 16872 evsrv: cli 0D3C0228 disconnect
23:27:42.756 00.005 16872 evsrv: cli 0D3C0A48 connect
23:27:42.760 00.004 16872 case statement mapped state 1 to 101
23:27:42.766 00.006 16872 case statement mapped state 1 to 101
23:27:42.772 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"a21bbb3a-62f7-4c97-b2e7-8db3f43af8a1"}
23:27:42.776 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"a21bbb3a-62f7-4c97-b2e7-8db3f43af8a1"}
23:27:42.780 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:27:43.795 01.015 16872 evsrv: cli 0D3BF8C8 connect
23:27:43.799 00.004 16872 case statement mapped state 1 to 101
23:27:43.803 00.004 16872 case statement mapped state 1 to 101
23:27:43.809 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"f7af86b4-e3d1-4c93-bce4-ccebd55a4cd0"}
23:27:43.812 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"f7af86b4-e3d1-4c93-bce4-ccebd55a4cd0"}
23:27:43.826 00.014 16872 evsrv: cli 0D3BF8C8 disconnect
23:27:44.641 00.815 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0397b37e-2b61-40fd-a9ac-1d41bfe6aadd"}
23:27:44.645 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0397b37e-2b61-40fd-a9ac-1d41bfe6aadd"}
23:27:44.653 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8dcc6f1f-6f4e-43d9-8eb0-57d205aa5a63"}
23:27:44.657 00.004 16872 case statement mapped state 1 to 101
23:27:44.660 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"8dcc6f1f-6f4e-43d9-8eb0-57d205aa5a63"}
23:27:44.836 00.176 16872 evsrv: cli 0D3BF968 connect
23:27:44.836 00.000 16872 case statement mapped state 1 to 101
23:27:44.843 00.007 16872 case statement mapped state 1 to 101
23:27:44.847 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"a9bfa480-70a4-48ae-94cb-835b724cfec4"}
23:27:44.851 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"a9bfa480-70a4-48ae-94cb-835b724cfec4"}
23:27:44.851 00.000 16872 evsrv: cli 0D3BF968 disconnect
23:27:45.862 01.011 16872 evsrv: cli 0D3C0228 connect
23:27:45.869 00.007 16872 case statement mapped state 1 to 101
23:27:45.872 00.003 16872 case statement mapped state 1 to 101
23:27:45.876 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"73be1fa1-ce8b-415d-bdc4-0c3108b4d4b4"}
23:27:45.881 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"73be1fa1-ce8b-415d-bdc4-0c3108b4d4b4"}
23:27:45.887 00.006 16872 evsrv: cli 0D3C0228 disconnect
23:27:46.774 00.887 9640 Exposure complete
23:27:46.898 00.124 16872 evsrv: cli 0D3C0A48 connect
23:27:46.901 00.003 16872 case statement mapped state 1 to 101
23:27:46.908 00.007 16872 case statement mapped state 1 to 101
23:27:46.914 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"bb6d0baa-8992-437e-9360-478e8f5d6bf2"}
23:27:46.917 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"bb6d0baa-8992-437e-9360-478e8f5d6bf2"}
23:27:46.920 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:27:46.941 00.021 9640 worker thread done servicing request
23:27:46.941 00.000 16872 OnExposeComplete: enter
23:27:46.946 00.005 16872 UpdateGuideState(): m_state=1
23:27:46.949 00.003 16872 UpdateCurrentPosition: no star selected
23:27:46.952 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:27:46.959 00.007 16872 Status Line: No star selected
23:27:46.965 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3424, FiltMin=3312, FiltMax=65516, Gamma=2.190
23:27:47.010 00.045 16872 UpdateGuideState exits: No star selected
23:27:47.015 00.005 16872 GuiderMultiStar::AutoSelect enter
23:27:47.016 00.001 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:27:47.156 00.140 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:27:47.360 00.204 16872 AutoFind: global mean = -0.0, stdev 761.5
23:27:47.364 00.004 16872 AutoFind: using threshold = 0.1
23:27:47.542 00.178 16872 AutoFind: local max [1483, 600] 171.5
23:27:47.548 00.006 16872 AutoFind: local max [1073, 135] 115.9
23:27:47.552 00.004 16872 AutoFind: local max [1070, 125] 103.4
23:27:47.555 00.003 16872 AutoFind: local max [1066, 131] 102.0
23:27:47.557 00.002 16872 AutoFind: local max [934, 979] 55.0
23:27:47.559 00.002 16872 AutoFind: local max [825, 638] 35.6
23:27:47.563 00.004 16872 AutoFind: local max [1653, 881] 17.1
23:27:47.568 00.005 16872 AutoFind: local max [368, 997] 11.8
23:27:47.568 00.000 16872 AutoFind: local max [373, 875] 11.3
23:27:47.568 00.000 16872 AutoFind: local max [1463, 523] 5.7
23:27:47.584 00.016 16872 AutoFind: local max [321, 269] 4.9
23:27:47.586 00.002 16872 AutoFind: local max [8, 433] 3.8
23:27:47.586 00.000 16872 AutoFind: local max [424, 996] 3.6
23:27:47.594 00.008 16872 AutoFind: local max [1260, 659] 3.6
23:27:47.598 00.004 16872 AutoFind: local max [247, 683] 3.0
23:27:47.604 00.006 16872 AutoFind: local max [1491, 825] 2.8
23:27:47.608 00.004 16872 AutoFind: local max [1189, 34] 2.5
23:27:47.608 00.000 16872 AutoFind: local max [1090, 130] 2.2
23:27:47.616 00.008 16872 AutoFind: local max [294, 176] 1.7
23:27:47.618 00.002 16872 AutoFind: local max [1471, 707] 1.7
23:27:47.620 00.002 16872 AutoFind: local max [1031, 765] 1.6
23:27:47.623 00.003 16872 AutoFind: local max [1865, 821] 1.6
23:27:47.631 00.008 16872 AutoFind: local max [1556, 590] 1.4
23:27:47.631 00.000 16872 AutoFind: local max [1484, 612] 1.4
23:27:47.631 00.000 16872 AutoFind: local max [586, 103] 1.2
23:27:47.642 00.011 16872 AutoFind: local max [944, 979] 1.2
23:27:47.646 00.004 16872 AutoFind: local max [1495, 607] 1.2
23:27:47.650 00.004 16872 AutoFind: local max [198, 331] 1.1
23:27:47.654 00.004 16872 AutoFind: local max [849, 463] 1.1
23:27:47.661 00.007 16872 AutoFind: local max [803, 407] 1.0
23:27:47.664 00.003 16872 AutoFind: local max [1550, 112] 1.0
23:27:47.664 00.000 16872 AutoFind: local max [71, 306] 0.9
23:27:47.673 00.009 16872 AutoFind: local max [1557, 104] 0.9
23:27:47.679 00.006 16872 AutoFind: local max [1607, 380] 0.9
23:27:47.683 00.004 16872 AutoFind: local max [969, 1026] 0.9
23:27:47.685 00.002 16872 AutoFind: local max [925, 46] 0.9
23:27:47.691 00.006 16872 AutoFind: local max [1053, 115] 0.8
23:27:47.695 00.004 16872 AutoFind: local max [1207, 445] 0.7
23:27:47.698 00.003 16872 AutoFind: local max [940, 990] 0.7
23:27:47.698 00.000 16872 AutoFind: local max [546, 700] 0.7
23:27:47.705 00.007 16872 AutoFind: local max [1393, 149] 0.7
23:27:47.713 00.008 16872 AutoFind: local max [1237, 950] 0.7
23:27:47.717 00.004 16872 AutoFind: local max [1594, 89] 0.7
23:27:47.720 00.003 16872 AutoFind: local max [1497, 592] 0.7
23:27:47.727 00.007 16872 AutoFind: local max [1057, 152] 0.7
23:27:47.730 00.003 16872 AutoFind: local max [1477, 613] 0.7
23:27:47.732 00.002 16872 AutoFind: local max [835, 634] 0.7
23:27:47.737 00.005 16872 AutoFind: local max [1152, 400] 0.6
23:27:47.740 00.003 16872 AutoFind: local max [1093, 107] 0.6
23:27:47.742 00.002 16872 AutoFind: local max [181, 692] 0.6
23:27:47.745 00.003 16872 AutoFind: local max [1071, 105] 0.6
23:27:47.745 00.000 16872 AutoFind: local max [893, 826] 0.6
23:27:47.760 00.015 16872 AutoFind: local max [1071, 178] 0.6
23:27:47.762 00.002 16872 AutoFind: local max [1094, 141] 0.6
23:27:47.766 00.004 16872 AutoFind: local max [181, 925] 0.6
23:27:47.770 00.004 16872 AutoFind: local max [681, 694] 0.6
23:27:47.773 00.003 16872 AutoFind: local max [39, 148] 0.6
23:27:47.775 00.002 16872 AutoFind: local max [1047, 131] 0.6
23:27:47.784 00.009 16872 AutoFind: local max [767, 184] 0.6
23:27:47.788 00.004 16872 AutoFind: local max [1316, 518] 0.6
23:27:47.792 00.004 16872 AutoFind: local max [1029, 563] 0.6
23:27:47.794 00.002 16872 AutoFind: local max [760, 218] 0.6
23:27:47.799 00.005 16872 AutoFind: local max [1049, 890] 0.6
23:27:47.803 00.004 16872 AutoFind: local max [605, 551] 0.6
23:27:47.806 00.003 16872 AutoFind: local max [1300, 435] 0.6
23:27:47.810 00.004 16872 AutoFind: local max [1353, 773] 0.6
23:27:47.810 00.000 16872 AutoFind: local max [1713, 486] 0.6
23:27:47.810 00.000 16872 AutoFind: local max [780, 921] 0.6
23:27:47.823 00.013 16872 AutoFind: local max [1173, 102] 0.6
23:27:47.830 00.007 16872 AutoFind: local max [1181, 246] 0.6
23:27:47.834 00.004 16872 AutoFind: local max [1233, 654] 0.6
23:27:47.838 00.004 16872 AutoFind: local max [850, 267] 0.6
23:27:47.846 00.008 16872 AutoFind: local max [1575, 230] 0.5
23:27:47.850 00.004 16872 AutoFind: local max [415, 661] 0.5
23:27:47.854 00.004 16872 AutoFind: local max [143, 46] 0.5
23:27:47.861 00.007 16872 AutoFind: local max [1103, 131] 0.5
23:27:47.872 00.011 16872 AutoFind: local max [1367, 265] 0.5
23:27:47.877 00.005 16872 AutoFind: local max [1126, 62] 0.5
23:27:47.879 00.002 16872 AutoFind: local max [117, 232] 0.5
23:27:47.884 00.005 16872 AutoFind: local max [858, 907] 0.5
23:27:47.889 00.005 16872 AutoFind: local max [1471, 93] 0.5
23:27:47.893 00.004 16872 AutoFind: local max [1550, 771] 0.5
23:27:47.898 00.005 16872 AutoFind: local max [1444, 683] 0.5
23:27:47.901 00.003 16872 AutoFind: local max [596, 783] 0.5
23:27:47.904 00.003 16872 AutoFind: local max [184, 108] 0.5
23:27:47.906 00.002 16872 AutoFind: local max [819, 819] 0.5
23:27:47.913 00.007 16872 AutoFind: local max [924, 970] 0.5
23:27:47.916 00.003 16872 AutoFind: local max [870, 1040] 0.5
23:27:47.920 00.004 16872 AutoFind: local max [813, 1062] 0.5
23:27:47.924 00.004 16872 AutoFind: local max [569, 171] 0.5
23:27:47.926 00.002 16872 AutoFind: local max [854, 597] 0.5
23:27:47.931 00.005 16872 AutoFind: local max [1190, 23] 0.5
23:27:47.939 00.008 16872 AutoFind: local max [418, 362] 0.5
23:27:47.939 00.000 16872 AutoFind: local max [1353, 67] 0.5
23:27:47.939 00.000 16872 AutoFind: local max [1757, 1061] 0.5
23:27:47.948 00.009 16872 AutoFind: local max [1616, 89] 0.5
23:27:47.952 00.004 16872 AutoFind: local max [223, 563] 0.5
23:27:47.954 00.002 16872 AutoFind: local max [368, 683] 0.5
23:27:47.960 00.006 16872 AutoFind: local max [1122, 348] 0.5
23:27:47.963 00.003 16872 AutoFind: local max [1561, 823] 0.5
23:27:47.965 00.002 16872 AutoFind: too close [1190, 23] 0.5 - [1189, 34] 2.5
23:27:47.971 00.006 16872 AutoFind: too close [924, 970] 0.5 - [940, 990] 0.7
23:27:47.973 00.002 16872 AutoFind: too close [924, 970] 0.5 - [944, 979] 1.2
23:27:47.973 00.000 16872 AutoFind: close dim-bright [924, 970] 0.5 - [934, 979] 55.0
23:27:47.973 00.000 16872 AutoFind: too close [1103, 131] 0.5 - [1094, 141] 0.6
23:27:47.981 00.008 16872 AutoFind: too close [1103, 131] 0.5 - [1090, 130] 2.2
23:27:47.981 00.000 16872 AutoFind: too close [1047, 131] 0.6 - [1053, 115] 0.8
23:27:47.988 00.007 16872 AutoFind: close dim-bright [1047, 131] 0.6 - [1066, 131] 102.0
23:27:47.989 00.001 16872 AutoFind: too close [1094, 141] 0.6 - [1090, 130] 2.2
23:27:47.996 00.007 16872 AutoFind: too close [1071, 105] 0.6 - [1053, 115] 0.8
23:27:47.998 00.002 16872 AutoFind: close dim-bright [1071, 105] 0.6 - [1070, 125] 103.4
23:27:48.002 00.004 16872 AutoFind: close dim-bright [835, 634] 0.7 - [825, 638] 35.6
23:27:48.004 00.002 16872 AutoFind: too close [1477, 613] 0.7 - [1495, 607] 1.2
23:27:48.011 00.007 16872 AutoFind: too close [1477, 613] 0.7 - [1484, 612] 1.4
23:27:48.013 00.002 16872 AutoFind: close dim-bright [1477, 613] 0.7 - [1483, 600] 171.5
23:27:48.017 00.004 16872 AutoFind: close dim-bright [1057, 152] 0.7 - [1073, 135] 115.9
23:27:48.021 00.004 16872 AutoFind: too close [1497, 592] 0.7 - [1495, 607] 1.2
23:27:48.027 00.006 16872 AutoFind: too close [1497, 592] 0.7 - [1484, 612] 1.4
23:27:48.030 00.003 16872 AutoFind: close dim-bright [1497, 592] 0.7 - [1483, 600] 171.5
23:27:48.030 00.000 16872 AutoFind: too close [940, 990] 0.7 - [944, 979] 1.2
23:27:48.038 00.008 16872 AutoFind: close dim-bright [940, 990] 0.7 - [934, 979] 55.0
23:27:48.043 00.005 16872 AutoFind: close dim-bright [1053, 115] 0.8 - [1066, 131] 102.0
23:27:48.050 00.007 16872 AutoFind: close dim-bright [1053, 115] 0.8 - [1070, 125] 103.4
23:27:48.057 00.007 16872 AutoFind: close dim-bright [1053, 115] 0.8 - [1073, 135] 115.9
23:27:48.065 00.008 16872 AutoFind: too close [1557, 104] 0.9 - [1550, 112] 1.0
23:27:48.069 00.004 16872 AutoFind: too close [1495, 607] 1.2 - [1484, 612] 1.4
23:27:48.073 00.004 16872 AutoFind: close dim-bright [1495, 607] 1.2 - [1483, 600] 171.5
23:27:48.076 00.003 16872 AutoFind: close dim-bright [944, 979] 1.2 - [934, 979] 55.0
23:27:48.082 00.006 16872 AutoFind: close dim-bright [1484, 612] 1.4 - [1483, 600] 171.5
23:27:48.082 00.000 16872 AutoFind: close dim-bright [1090, 130] 2.2 - [1070, 125] 103.4
23:27:48.090 00.008 16872 AutoFind: close dim-bright [1090, 130] 2.2 - [1073, 135] 115.9
23:27:48.090 00.000 16872 AutoFind: too close [1066, 131] 102.0 - [1070, 125] 103.4
23:27:48.097 00.007 16872 AutoFind: too close [1066, 131] 102.0 - [1073, 135] 115.9
23:27:48.102 00.005 16872 AutoFind: too close [1070, 125] 103.4 - [1073, 135] 115.9
23:27:48.105 00.003 16872 AutoFind: too close to edge [8, 433] 3.8
23:27:48.109 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:27:48.113 00.004 16872 Star::Find(15, 1483, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.117 00.004 16872 Star::Find returns 1 (0), X=1483.40, Y=599.67, Mass=719999, SNR=519.0, Peak=60592 HFD=3.4
23:27:48.120 00.003 16872 Star::Find(15, 934, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.121 00.001 16872 Star::Find returns 1 (0), X=933.89, Y=979.07, Mass=221500, SNR=282.9, Peak=24580 HFD=3.0
23:27:48.121 00.000 16872 Star::Find(15, 825, 638, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.130 00.009 16872 Star::Find returns 1 (0), X=824.62, Y=637.85, Mass=165975, SNR=239.8, Peak=17452 HFD=3.4
23:27:48.134 00.004 16872 Star::Find(15, 1653, 881, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.134 00.000 16872 Star::Find returns 1 (0), X=1652.60, Y=881.21, Mass=75686, SNR=148.4, Peak=9640 HFD=3.2
23:27:48.140 00.006 16872 Star::Find(15, 368, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.146 00.006 16872 Star::Find returns 1 (0), X=367.87, Y=996.65, Mass=45313, SNR=110.6, Peak=7736 HFD=3.2
23:27:48.153 00.007 16872 Star::Find(15, 373, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.154 00.001 16872 Star::Find returns 1 (0), X=373.49, Y=874.47, Mass=52047, SNR=128.6, Peak=8476 HFD=3.2
23:27:48.158 00.004 16872 Star::Find(15, 1463, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.162 00.004 16872 Star::Find returns 1 (0), X=1463.10, Y=522.30, Mass=21169, SNR=71.8, Peak=5904 HFD=2.6
23:27:48.164 00.002 16872 Star::Find(15, 321, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.164 00.000 16872 Star::Find returns 1 (0), X=321.40, Y=269.02, Mass=19904, SNR=63.9, Peak=5528 HFD=2.8
23:27:48.175 00.011 16872 Star::Find(15, 424, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.181 00.006 16872 Star::Find returns 1 (0), X=424.26, Y=996.11, Mass=11247, SNR=51.0, Peak=5048 HFD=2.3
23:27:48.184 00.003 16872 Star::Find(15, 1260, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.189 00.005 16872 Star::Find returns 1 (0), X=1260.34, Y=659.05, Mass=11873, SNR=52.1, Peak=4880 HFD=2.5
23:27:48.193 00.004 16872 Star::Find(15, 247, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.195 00.002 16872 Star::Find returns 1 (0), X=246.86, Y=682.55, Mass=9753, SNR=48.8, Peak=4552 HFD=2.5
23:27:48.198 00.003 16872 Star::Find(15, 1491, 825, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.205 00.007 16872 Star::Find returns 1 (0), X=1491.35, Y=825.22, Mass=9211, SNR=45.5, Peak=4560 HFD=2.6
23:27:48.212 00.007 16872 Star::Find(15, 294, 176, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.212 00.000 16872 Star::Find returns 1 (0), X=293.97, Y=175.99, Mass=4408, SNR=25.5, Peak=4048 HFD=2.1
23:27:48.220 00.008 16872 Star::Find(15, 1471, 707, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.222 00.002 16872 Star::Find returns 1 (0), X=1470.91, Y=706.45, Mass=4842, SNR=31.5, Peak=4040 HFD=2.4
23:27:48.230 00.008 16872 Star::Find(15, 1031, 765, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.234 00.004 16872 Star::Find returns 1 (0), X=1030.80, Y=765.28, Mass=6506, SNR=36.9, Peak=4084 HFD=2.7
23:27:48.236 00.002 16872 Star::Find(15, 1865, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.241 00.005 16872 Star::Find returns 1 (0), X=1865.00, Y=821.37, Mass=4878, SNR=27.4, Peak=3996 HFD=2.4
23:27:48.245 00.004 16872 Star::Find(15, 1556, 590, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.245 00.000 16872 Star::Find returns 1 (0), X=1556.02, Y=590.09, Mass=3715, SNR=24.9, Peak=3964 HFD=2.2
23:27:48.245 00.000 16872 Star::Find(15, 586, 103, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.255 00.010 16872 Star::Find returns 1 (0), X=585.84, Y=103.46, Mass=3899, SNR=25.1, Peak=3792 HFD=2.9
23:27:48.255 00.000 16872 Star::Find(15, 198, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.265 00.010 16872 Star::Find returns 1 (0), X=198.41, Y=330.96, Mass=5139, SNR=28.6, Peak=3924 HFD=3.4
23:27:48.272 00.007 16872 Star::Find(15, 849, 463, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.276 00.004 16872 Star::Find returns 1 (0), X=848.50, Y=463.04, Mass=3080, SNR=22.2, Peak=3980 HFD=2.2
23:27:48.278 00.002 16872 Star::Find(15, 803, 407, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.278 00.000 16872 Star::Find returns 1 (0), X=802.87, Y=407.14, Mass=2426, SNR=20.5, Peak=3860 HFD=2.3
23:27:48.290 00.012 16872 Star::Find(15, 71, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.293 00.003 16872 Star::Find returns 1 (0), X=70.96, Y=306.15, Mass=2861, SNR=19.7, Peak=3784 HFD=2.3
23:27:48.296 00.003 16872 Star::Find(15, 1607, 380, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.299 00.003 16872 Star::Find returns 1 (0), X=1606.69, Y=379.98, Mass=3603, SNR=22.3, Peak=3884 HFD=2.7
23:27:48.305 00.006 16872 Star::Find(15, 969, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.311 00.006 16872 Star::Find returns 1 (0), X=969.45, Y=1025.90, Mass=1893, SNR=17.0, Peak=3748 HFD=2.1
23:27:48.314 00.003 16872 Star::Find(15, 925, 46, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.320 00.006 16872 Star::Find returns 1 (0), X=925.03, Y=46.33, Mass=2121, SNR=17.8, Peak=3888 HFD=2.0
23:27:48.320 00.000 16872 Star::Find(15, 1207, 445, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.320 00.000 16872 Star::Find returns 1 (0), X=1206.64, Y=444.77, Mass=1778, SNR=15.1, Peak=3700 HFD=2.2
23:27:48.328 00.008 16872 Star::Find(15, 546, 700, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.331 00.003 16872 Star::Find returns 1 (0), X=545.80, Y=700.23, Mass=1643, SNR=13.8, Peak=3696 HFD=2.3
23:27:48.334 00.003 16872 Star::Find(15, 1393, 149, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.336 00.002 16872 Star::Find returns 1 (0), X=1393.67, Y=148.63, Mass=2717, SNR=20.5, Peak=3708 HFD=3.0
23:27:48.336 00.000 16872 Star::Find(15, 1237, 950, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.336 00.000 16872 Star::Find returns 1 (0), X=1236.87, Y=949.62, Mass=1373, SNR=11.7, Peak=3692 HFD=2.1
23:27:48.348 00.012 16872 Star::Find(15, 1594, 89, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.348 00.000 16872 Star::Find returns 1 (0), X=1593.56, Y=88.43, Mass=1857, SNR=16.1, Peak=3748 HFD=1.6
23:27:48.353 00.005 16872 Star::Find(15, 1057, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.358 00.005 16872 Star::Find returns 1 (0), X=1071.04, Y=134.14, Mass=2000392, SNR=10.9, Peak=29872 HFD=5.7
23:27:48.361 00.003 16872 Star::Find(15, 835, 634, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.366 00.005 16872 Star::Find returns 1 (0), X=824.62, Y=637.85, Mass=165975, SNR=239.8, Peak=17452 HFD=3.4
23:27:48.366 00.000 16872 Star::Find(15, 1152, 400, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.370 00.004 16872 Star::Find returns 1 (0), X=1151.90, Y=399.73, Mass=1326, SNR=14.5, Peak=3656 HFD=2.0
23:27:48.370 00.000 16872 Star::Find(15, 1093, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.370 00.000 16872 Star::Find returns 1 (0), X=1076.11, Y=124.00, Mass=1088970, SNR=245.1, Peak=8268 HFD=5.5
23:27:48.380 00.010 16872 Star::Find(15, 181, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.381 00.001 16872 Star::Find returns 1 (0), X=181.37, Y=692.58, Mass=1790, SNR=15.5, Peak=3712 HFD=1.7
23:27:48.387 00.006 16872 Star::Find(15, 893, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.387 00.000 16872 Star::Find returns 1 (0), X=893.39, Y=826.24, Mass=1256, SNR=11.7, Peak=3724 HFD=1.9
23:27:48.387 00.000 16872 Star::Find(15, 1071, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.394 00.007 16872 Star::Find false star n=6 nbg=215 bg=3530.9 sigma=45.9 thresh=3668 peak=3625
23:27:48.396 00.002 16872 Star::Find returns 0 (2), X=1071.00, Y=178.00, Mass=959, SNR=2.9, Peak=3684 HFD=0.0
23:27:48.399 00.003 16872 Star::Find(15, 181, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.403 00.004 16872 Star::Find returns 1 (0), X=181.10, Y=925.40, Mass=1125, SNR=10.9, Peak=3616 HFD=2.3
23:27:48.407 00.004 16872 Star::Find(15, 681, 694, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.411 00.004 16872 Star::Find returns 1 (0), X=680.98, Y=693.76, Mass=909, SNR=9.6, Peak=3612 HFD=2.7
23:27:48.417 00.006 16872 Star::Find(15, 39, 148, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.420 00.003 16872 Star::Find returns 1 (0), X=38.61, Y=147.76, Mass=1085, SNR=10.5, Peak=3604 HFD=2.4
23:27:48.420 00.000 16872 Star::Find(15, 767, 184, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.426 00.006 16872 Star::Find false star n=3 nbg=280 bg=3418.5 sigma=34.1 thresh=3521 peak=3512
23:27:48.431 00.005 16872 Star::Find returns 0 (2), X=767.00, Y=184.00, Mass=357, SNR=2.9, Peak=3556 HFD=0.0
23:27:48.431 00.000 16872 Star::Find(15, 1316, 518, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.436 00.005 16872 Star::Find returns 1 (0), X=1315.21, Y=518.60, Mass=1807, SNR=14.3, Peak=3636 HFD=3.4
23:27:48.436 00.000 16872 Star::Find(15, 1029, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.436 00.000 16872 Star::Find returns 1 (0), X=1033.60, Y=577.13, Mass=716, SNR=8.4, Peak=3560 HFD=2.5
23:27:48.446 00.010 16872 Star::Find(15, 760, 218, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.451 00.005 16872 Star::Find returns 1 (0), X=759.94, Y=218.65, Mass=800, SNR=9.0, Peak=3572 HFD=2.3
23:27:48.453 00.002 16872 Star::Find(15, 1049, 890, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.457 00.004 16872 Star::Find returns 0 (4), X=1056.33, Y=877.64, Mass=1438, SNR=15.0, Peak=3812 HFD=1.4
23:27:48.457 00.000 16872 Star::Find(15, 605, 551, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.464 00.007 16872 Star::Find returns 1 (0), X=605.80, Y=551.31, Mass=2522, SNR=20.7, Peak=3872 HFD=2.6
23:27:48.467 00.003 16872 Star::Find(15, 1300, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.473 00.006 16872 Star::Find false star n=3 nbg=265 bg=3431.2 sigma=28.9 thresh=3518 peak=3501
23:27:48.477 00.004 16872 Star::Find returns 0 (2), X=1300.00, Y=435.00, Mass=278, SNR=2.9, Peak=3556 HFD=0.0
23:27:48.477 00.000 16872 Star::Find(15, 1353, 773, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.477 00.000 16872 Star::Find returns 0 (2), X=1353.00, Y=773.00, Mass=111, SNR=2.8, Peak=3580 HFD=0.0
23:27:48.486 00.009 16872 Star::Find(15, 1713, 486, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.487 00.001 16872 Star::Find returns 0 (4), X=1713.30, Y=486.34, Mass=401, SNR=6.4, Peak=3576 HFD=1.1
23:27:48.487 00.000 16872 Star::Find(15, 780, 921, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.494 00.007 16872 Star::Find false star n=4 nbg=277 bg=3416.9 sigma=36.8 thresh=3527 peak=3508
23:27:48.494 00.000 16872 Star::Find returns 0 (2), X=780.00, Y=921.00, Mass=524, SNR=2.9, Peak=3568 HFD=0.0
23:27:48.499 00.005 16872 Star::Find(15, 1173, 102, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.502 00.003 16872 Star::Find false star n=5 nbg=265 bg=3424.8 sigma=31.3 thresh=3519 peak=3509
23:27:48.502 00.000 16872 Star::Find returns 0 (2), X=1173.00, Y=102.00, Mass=548, SNR=2.9, Peak=3552 HFD=0.0
23:27:48.510 00.008 16872 Star::Find(15, 1181, 246, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.518 00.008 16872 Star::Find returns 1 (0), X=1181.39, Y=246.61, Mass=1465, SNR=14.0, Peak=3612 HFD=3.0
23:27:48.523 00.005 16872 Star::Find(15, 1233, 654, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.523 00.000 16872 Star::Find false star n=4 nbg=275 bg=3430.5 sigma=32.4 thresh=3528 peak=3523
23:27:48.526 00.003 16872 Star::Find returns 0 (2), X=1233.00, Y=654.00, Mass=466, SNR=2.9, Peak=3576 HFD=0.0
23:27:48.532 00.006 16872 Star::Find(15, 850, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.536 00.004 16872 Star::Find false star n=3 nbg=279 bg=3434.9 sigma=30.0 thresh=3525 peak=3514
23:27:48.538 00.002 16872 Star::Find returns 0 (2), X=850.00, Y=267.00, Mass=331, SNR=2.9, Peak=3556 HFD=0.0
23:27:48.544 00.006 16872 Star::Find(15, 1575, 230, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.548 00.004 16872 Star::Find false star n=5 nbg=274 bg=3427.6 sigma=36.3 thresh=3537 peak=3533
23:27:48.551 00.003 16872 Star::Find returns 0 (2), X=1575.00, Y=230.00, Mass=646, SNR=2.9, Peak=3600 HFD=0.0
23:27:48.551 00.000 16872 Star::Find(15, 415, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.551 00.000 16872 Star::Find returns 1 (0), X=415.19, Y=661.19, Mass=610, SNR=8.5, Peak=3556 HFD=1.7
23:27:48.562 00.011 16872 Star::Find(15, 143, 46, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.567 00.005 16872 Star::Find returns 0 (4), X=149.54, Y=41.49, Mass=1577, SNR=16.4, Peak=3852 HFD=1.4
23:27:48.569 00.002 16872 Star::Find(15, 1367, 265, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.575 00.006 16872 Star::Find returns 1 (0), X=1366.70, Y=264.37, Mass=1084, SNR=11.7, Peak=3576 HFD=1.8
23:27:48.577 00.002 16872 Star::Find(15, 1126, 62, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.580 00.003 16872 Star::Find false star n=8 nbg=275 bg=3431.9 sigma=33.3 thresh=3532 peak=3517
23:27:48.584 00.004 16872 Star::Find returns 0 (2), X=1126.00, Y=62.00, Mass=897, SNR=2.9, Peak=3564 HFD=0.0
23:27:48.587 00.003 16872 Star::Find(15, 117, 232, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.591 00.004 16872 Star::Find false star n=4 nbg=267 bg=3427.2 sigma=34.2 thresh=3530 peak=3521
23:27:48.591 00.000 16872 Star::Find returns 0 (2), X=117.00, Y=232.00, Mass=507, SNR=2.9, Peak=3576 HFD=0.0
23:27:48.591 00.000 16872 Star::Find(15, 858, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.603 00.012 16872 Star::Find returns 0 (4), X=858.23, Y=906.53, Mass=1891, SNR=18.6, Peak=3924 HFD=1.2
23:27:48.603 00.000 16872 Star::Find(15, 1471, 93, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.609 00.006 16872 Star::Find false star n=6 nbg=262 bg=3423.8 sigma=30.5 thresh=3515 peak=3501
23:27:48.609 00.000 16872 Star::Find returns 0 (2), X=1471.00, Y=93.00, Mass=617, SNR=2.9, Peak=3556 HFD=0.0
23:27:48.609 00.000 16872 Star::Find(15, 1550, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.616 00.007 16872 Star::Find false star n=7 nbg=268 bg=3424.4 sigma=29.6 thresh=3513 peak=3509
23:27:48.618 00.002 16872 Star::Find returns 0 (2), X=1550.00, Y=771.00, Mass=781, SNR=2.9, Peak=3560 HFD=0.0
23:27:48.618 00.000 16872 Star::Find(15, 1444, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.627 00.009 16872 Star::Find returns 0 (4), X=1443.39, Y=682.24, Mass=655, SNR=7.5, Peak=3572 HFD=1.5
23:27:48.632 00.005 16872 Star::Find(15, 596, 783, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.632 00.000 16872 Star::Find false star n=4 nbg=261 bg=3426.2 sigma=28.0 thresh=3510 peak=3510
23:27:48.637 00.005 16872 Star::Find returns 0 (2), X=596.00, Y=783.00, Mass=403, SNR=2.9, Peak=3556 HFD=0.0
23:27:48.641 00.004 16872 Star::Find(15, 184, 108, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.645 00.004 16872 Star::Find returns 1 (0), X=178.75, Y=118.26, Mass=990, SNR=10.1, Peak=3588 HFD=2.9
23:27:48.647 00.002 16872 Star::Find(15, 819, 819, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.652 00.005 16872 Star::Find returns 0 (4), X=810.50, Y=816.48, Mass=1124, SNR=13.7, Peak=3736 HFD=1.4
23:27:48.652 00.000 16872 Star::Find(15, 870, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.657 00.005 16872 Star::Find false star n=3 nbg=266 bg=3421.0 sigma=34.2 thresh=3524 peak=3515
23:27:48.657 00.000 16872 Star::Find returns 0 (2), X=870.00, Y=1040.00, Mass=357, SNR=2.9, Peak=3560 HFD=0.0
23:27:48.657 00.000 16872 Star::Find(15, 813, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.668 00.011 16872 Star::Find false star n=2 nbg=276 bg=3417.3 sigma=34.9 thresh=3522 peak=3511
23:27:48.671 00.003 16872 Star::Find returns 0 (2), X=813.00, Y=1062.00, Mass=253, SNR=2.9, Peak=3572 HFD=0.0
23:27:48.674 00.003 16872 Star::Find(15, 569, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.674 00.000 16872 Star::Find false star n=6 nbg=264 bg=3420.4 sigma=30.3 thresh=3511 peak=3502
23:27:48.684 00.010 16872 Star::Find returns 0 (2), X=569.00, Y=171.00, Mass=666, SNR=2.9, Peak=3552 HFD=0.0
23:27:48.687 00.003 16872 Star::Find(15, 854, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.690 00.003 16872 Star::Find returns 1 (0), X=854.28, Y=597.88, Mass=1991, SNR=18.4, Peak=3848 HFD=1.9
23:27:48.694 00.004 16872 Star::Find(15, 418, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.696 00.002 16872 Star::Find false star n=2 nbg=270 bg=3430.9 sigma=32.6 thresh=3529 peak=3518
23:27:48.699 00.003 16872 Star::Find returns 0 (2), X=418.00, Y=362.00, Mass=250, SNR=2.9, Peak=3564 HFD=0.0
23:27:48.702 00.003 16872 Star::Find(15, 1353, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.702 00.000 16872 Star::Find returns 1 (0), X=1352.87, Y=66.65, Mass=998, SNR=10.6, Peak=3568 HFD=2.1
23:27:48.711 00.009 16872 Star::Find(15, 1757, 1061, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.711 00.000 16872 Star::Find returns 1 (0), X=1756.62, Y=1062.17, Mass=1180, SNR=11.3, Peak=3628 HFD=2.6
23:27:48.720 00.009 16872 Star::Find(15, 1616, 89, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.720 00.000 16872 Star::Find returns 0 (4), X=1609.50, Y=97.48, Mass=1686, SNR=19.7, Peak=3864 HFD=1.4
23:27:48.726 00.006 16872 Star::Find(15, 223, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.729 00.003 16872 Star::Find false star n=6 nbg=254 bg=3417.5 sigma=31.4 thresh=3512 peak=3503
23:27:48.733 00.004 16872 Star::Find returns 0 (2), X=223.00, Y=563.00, Mass=627, SNR=2.9, Peak=3556 HFD=0.0
23:27:48.734 00.001 16872 Star::Find(15, 368, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.734 00.000 16872 Star::Find false star n=5 nbg=264 bg=3429.5 sigma=31.1 thresh=3523 peak=3521
23:27:48.742 00.008 16872 Star::Find returns 0 (2), X=368.00, Y=683.00, Mass=552, SNR=2.9, Peak=3564 HFD=0.0
23:27:48.746 00.004 16872 Star::Find(15, 1122, 348, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.751 00.005 16872 Star::Find returns 0 (4), X=1121.55, Y=347.38, Mass=486, SNR=6.8, Peak=3596 HFD=1.3
23:27:48.753 00.002 16872 Star::Find(15, 1561, 823, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.753 00.000 16872 Star::Find returns 1 (0), X=1574.30, Y=817.14, Mass=690, SNR=8.0, Peak=3552 HFD=3.2
23:27:48.760 00.007 16872 AutoFind: finding best star pass 1
23:27:48.762 00.002 16872 Star::Find(15, 1483, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.762 00.000 16872 Star::Find returns 1 (0), X=1483.40, Y=599.67, Mass=719999, SNR=519.0, Peak=60592 HFD=3.4
23:27:48.767 00.005 16872 AutoFind: near-saturated [1483, 600] 171.5 Mass 719999 SNR 519.0 Peak 60592
23:27:48.767 00.000 16872 Star::Find(15, 934, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.776 00.009 16872 Star::Find returns 1 (0), X=933.89, Y=979.07, Mass=221500, SNR=282.9, Peak=24580 HFD=3.0
23:27:48.776 00.000 16872 AutoFind returns star at [934, 979] 55.0 Mass 221500 SNR 282.9
23:27:48.786 00.010 16872 Star::Find(15, 934, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.786 00.000 16872 Star::Find returns 1 (0), X=933.89, Y=979.07, Mass=221500, SNR=282.9, Peak=24580 HFD=3.0
23:27:48.792 00.006 16872 MultiStar: List (12): {933.89, 979.07}(282.9), {824.62, 637.85}(239.8), {1652.60, 881.21}(148.4), {367.87, 996.65}(110.6), {373.49, 874.47}(128.6), {1463.10, 522.30}(71.8), {321.40, 269.02}(63.9), {424.26, 996.11}(51.0), {1260.34, 659.05}(52.1), {246.86, 682.55}(48.8), {1491.35, 825.22}(45.5), {293.97, 175.99}(25.5), 
23:27:48.793 00.001 16872 setting lock position to (933.89, 979.07)
23:27:48.793 00.000 16872 MultiStar: stabilizing after lock position change
23:27:48.804 00.011 16872 AutoSelect: state = 1, call UpdateGuideState
23:27:48.808 00.004 16872 UpdateGuideState(): m_state=1
23:27:48.808 00.000 16872 Star::Find(15, 933, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:27:48.808 00.000 16872 Star::Find returns 1 (0), X=933.89, Y=979.07, Mass=221500, SNR=282.9, Peak=24580 HFD=3.0
23:27:48.816 00.008 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:27:48.820 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:27:48.820 00.000 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:27:48.823 00.003 16872 setting force full frames = false
23:27:48.835 00.012 16872 setting lock position to (933.89, 979.07)
23:27:48.837 00.002 16872 MultiStar: stabilizing after lock position change
23:27:48.841 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:27:48.841 00.000 16872 Changing from state SELECTING to SELECTED
23:27:48.848 00.007 16872 guider state => SELECTED
23:27:48.862 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3424, FiltMin=3312, FiltMax=65516, Gamma=2.190
23:27:48.901 00.039 16872 UpdateGuideState exits: m=221500 SNR=282.9
23:27:48.909 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3424, FiltMin=3312, FiltMax=65516, Gamma=2.190
23:27:48.955 00.046 16872 Status Line: Auto-selected star at (933.9, 979.1)
23:27:48.970 00.015 16872 PhdController: newstate STATE_WAIT_SELECTED
23:27:48.980 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:48.990 00.010 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:27:48.999 00.009 16872 Enqueuing Expose request
23:27:49.027 00.028 9640 Worker thread wakes up
23:27:49.027 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:27:49.027 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,964,31,31)
23:27:49.029 00.002 16872 evsrv: cli 0D3BF968 connect
23:27:49.040 00.011 16872 case statement mapped state 2 to 1
23:27:49.055 00.015 16872 case statement mapped state 2 to 1
23:27:49.059 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fb509f39-22fa-4be3-a06e-1cbd8ad2572d"}
23:27:49.067 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fb509f39-22fa-4be3-a06e-1cbd8ad2572d"}
23:27:49.073 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"dfa0e3f2-27c8-4083-90d9-9889752fb776"}
23:27:49.077 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":[933.89,979.07],"id":"dfa0e3f2-27c8-4083-90d9-9889752fb776"}
23:27:49.082 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4403ca21-6d5d-4755-9190-5eae9ab230db"}
23:27:49.089 00.007 16872 case statement mapped state 2 to 1
23:27:49.092 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"4403ca21-6d5d-4755-9190-5eae9ab230db"}
23:27:49.095 00.003 16872 evsrv: cli 0D3BF968 disconnect
23:27:49.103 00.008 16872 evsrv: cli 0D3BF8C8 connect
23:27:49.106 00.003 16872 case statement mapped state 2 to 1
23:27:49.113 00.007 16872 case statement mapped state 2 to 1
23:27:49.117 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"df3d99fc-4d09-4c9e-a71e-b38c659bb7ef"}
23:27:49.122 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.89,7.07],"pixels":"..."},"id":"df3d99fc-4d09-4c9e-a71e-b38c659bb7ef"}
23:27:49.128 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"c1a9bc27-14cf-4ac2-8edc-110f81ac363b"}
23:27:49.132 00.004 16872 case statement mapped state 2 to 1
23:27:49.136 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"c1a9bc27-14cf-4ac2-8edc-110f81ac363b"}
23:27:49.144 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
23:27:50.164 01.020 16872 evsrv: cli 0D3BFFA8 connect
23:27:50.169 00.005 16872 case statement mapped state 2 to 1
23:27:50.173 00.004 16872 case statement mapped state 2 to 1
23:27:50.173 00.000 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"5c4a3563-502b-4c97-acee-89273865d1e5"}
23:27:50.180 00.007 16872 case statement mapped state 2 to 1
23:27:50.185 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"5c4a3563-502b-4c97-acee-89273865d1e5"}
23:27:50.186 00.001 16872 evsrv: cli 0D3BFFA8 disconnect
23:27:51.199 01.013 16872 evsrv: cli 0D3BF8C8 connect
23:27:51.206 00.007 16872 case statement mapped state 2 to 1
23:27:51.208 00.002 16872 case statement mapped state 2 to 1
23:27:51.216 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"0bd15198-c1c3-4b85-ac5f-84899b6fc52c"}
23:27:51.224 00.008 16872 case statement mapped state 2 to 1
23:27:51.232 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"0bd15198-c1c3-4b85-ac5f-84899b6fc52c"}
23:27:51.238 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
23:27:51.657 00.419 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1de78f18-766a-44b1-91a8-e39be2416f85"}
23:27:51.663 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1de78f18-766a-44b1-91a8-e39be2416f85"}
23:27:51.668 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb5ccf4a-4a59-4d78-9d2d-bdfd3a963b3b"}
23:27:51.668 00.000 16872 case statement mapped state 2 to 1
23:27:51.677 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"cb5ccf4a-4a59-4d78-9d2d-bdfd3a963b3b"}
23:27:51.681 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"74783dbe-44a9-45d2-9837-b0fd94ae3f13"}
23:27:51.686 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.89,7.07],"pixels":"..."},"id":"74783dbe-44a9-45d2-9837-b0fd94ae3f13"}
23:27:52.259 00.573 16872 evsrv: cli 0D3C0A48 connect
23:27:52.261 00.002 16872 case statement mapped state 2 to 1
23:27:52.264 00.003 16872 case statement mapped state 2 to 1
23:27:52.272 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"31a81e74-67fc-40ca-9a57-fccfd0e84aee"}
23:27:52.276 00.004 16872 case statement mapped state 2 to 1
23:27:52.276 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"31a81e74-67fc-40ca-9a57-fccfd0e84aee"}
23:27:52.280 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:27:53.154 00.874 9640 Exposure complete
23:27:53.399 00.245 9640 worker thread done servicing request
23:27:53.399 00.000 16872 OnExposeComplete: enter
23:27:53.403 00.004 16872 UpdateGuideState(): m_state=2
23:27:53.411 00.008 16872 Star::Find(15, 933, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:27:53.417 00.006 16872 Star::Find returns 1 (0), X=933.82, Y=979.47, Mass=211093, SNR=279.2, Peak=22608 HFD=3.4
23:27:53.428 00.011 16872 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.56) = xAngle (0.18 = 0.18)
23:27:53.433 00.005 16872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.22 = 0.22)
23:27:53.445 00.012 16872 CameraToMount -- cameraX=-0.06 cameraY=0.40 hyp=0.40 cameraTheta=1.73 mountX=0.39 mountY=0.09, mountTheta=0.22
23:27:53.454 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65520, med=3436, FiltMin=3268, FiltMax=65516, Gamma=2.190
23:27:53.509 00.055 16872 UpdateGuideState exits: m=211093 SNR=279.2
23:27:53.514 00.005 16872 PhdController: newstate STATE_CALIBRATE
23:27:53.515 00.001 16872 PhdController: newstate STATE_GUIDE
23:27:53.538 00.023 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:27:53.538 00.000 16872 guider state => CALIBRATED
23:27:53.538 00.000 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:27:53.557 00.019 16872 reset dither spiral
23:27:53.557 00.000 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:27:53.565 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:53.565 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:27:53.573 00.008 16872 Enqueuing Expose request
23:27:53.573 00.000 9640 Worker thread wakes up
23:27:53.573 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:27:53.573 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:27:53.573 00.000 16872 evsrv: cli 0D3BF8C8 connect
23:27:53.582 00.009 16872 case statement mapped state 5 to 1
23:27:53.586 00.004 16872 case statement mapped state 5 to 1
23:27:53.590 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"996a2242-5104-402d-b3f8-d3edbad3f429"}
23:27:53.593 00.003 16872 case statement mapped state 5 to 1
23:27:53.598 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"996a2242-5104-402d-b3f8-d3edbad3f429"}
23:27:53.602 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
23:27:54.608 01.006 16872 evsrv: cli 0D3BFFA8 connect
23:27:54.608 00.000 16872 case statement mapped state 5 to 1
23:27:54.615 00.007 16872 case statement mapped state 5 to 1
23:27:54.619 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c3a101f1-bf9a-4d76-84cc-44a6781f468d"}
23:27:54.623 00.004 16872 case statement mapped state 5 to 1
23:27:54.623 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"c3a101f1-bf9a-4d76-84cc-44a6781f468d"}
23:27:54.623 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
23:27:55.159 00.536 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32e3951c-5c9f-4990-a73c-08e84121c3a5"}
23:27:55.159 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"32e3951c-5c9f-4990-a73c-08e84121c3a5"}
23:27:55.159 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c86dff1-c621-4e80-b8d0-0099afe32771"}
23:27:55.166 00.007 16872 case statement mapped state 5 to 1
23:27:55.166 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"5c86dff1-c621-4e80-b8d0-0099afe32771"}
23:27:55.171 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ff592b2a-e4c1-4bce-8269-c53479319acd"}
23:27:55.183 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.82,7.47],"pixels":"..."},"id":"ff592b2a-e4c1-4bce-8269-c53479319acd"}
23:27:55.624 00.441 16872 evsrv: cli 0D3C0A48 connect
23:27:55.626 00.002 16872 case statement mapped state 5 to 1
23:27:55.628 00.002 16872 case statement mapped state 5 to 1
23:27:55.634 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"17f0b468-7d02-430d-90f9-66be0382df6c"}
23:27:55.634 00.000 16872 case statement mapped state 5 to 1
23:27:55.641 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"17f0b468-7d02-430d-90f9-66be0382df6c"}
23:27:55.644 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:27:56.653 01.009 16872 evsrv: cli 0D3C0228 connect
23:27:56.655 00.002 16872 case statement mapped state 5 to 1
23:27:56.659 00.004 16872 case statement mapped state 5 to 1
23:27:56.659 00.000 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"ada92642-b26b-4bc7-9602-58b085733936"}
23:27:56.659 00.000 16872 case statement mapped state 5 to 1
23:27:56.668 00.009 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"ada92642-b26b-4bc7-9602-58b085733936"}
23:27:56.674 00.006 16872 evsrv: cli 0D3C0228 disconnect
23:27:57.643 00.969 9640 Exposure complete
23:27:57.675 00.032 16872 evsrv: cli 0D3C0228 connect
23:27:57.678 00.003 16872 case statement mapped state 5 to 1
23:27:57.682 00.004 16872 case statement mapped state 5 to 1
23:27:57.682 00.000 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"e163c851-cf4c-48a5-a15e-fbeb9b47508f"}
23:27:57.689 00.007 16872 case statement mapped state 5 to 1
23:27:57.690 00.001 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"e163c851-cf4c-48a5-a15e-fbeb9b47508f"}
23:27:57.693 00.003 16872 evsrv: cli 0D3C0228 disconnect
23:27:57.784 00.091 9640 worker thread done servicing request
23:27:57.784 00.000 16872 OnExposeComplete: enter
23:27:57.784 00.000 16872 UpdateGuideState(): m_state=5
23:27:57.789 00.005 16872 Star::Find(15, 933, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:27:57.789 00.000 16872 Star::Find returns 1 (0), X=933.78, Y=979.52, Mass=218779, SNR=263.3, Peak=22640 HFD=3.4
23:27:57.789 00.000 16872 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.56) = xAngle (0.25 = 0.25)
23:27:57.797 00.008 16872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.30 = 0.30)
23:27:57.800 00.003 16872 CameraToMount -- cameraX=-0.11 cameraY=0.45 hyp=0.46 cameraTheta=1.81 mountX=0.45 mountY=0.14, mountTheta=0.29
23:27:57.805 00.005 16872 Changing from state CALIBRATED to GUIDING
23:27:57.809 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:27:57.809 00.000 16872 ScopeASCOM::SideOfPier() returns 0
23:27:57.885 00.076 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:27:57.887 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:27:57.891 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:27:57.893 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:27:57.895 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:27:57.899 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:27:57.899 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:27:57.899 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:27:57.907 00.008 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:27:57.909 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:27:57.909 00.000 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:27:57.915 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:27:57.915 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:27:57.915 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:27:58.048 00.133 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:27:58.048 00.000 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:27:58.048 00.000 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.2
23:27:58.058 00.010 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:27:58.065 00.007 16872 ScopeASCOM::SideOfPier() returns 0
23:27:58.169 00.104 16872 setting lock position to (933.78, 979.52)
23:27:58.169 00.000 16872 MultiStar: stabilizing after lock position change
23:27:58.177 00.008 16872 guider state => GUIDING
23:27:58.177 00.000 16872 Status Line: Guiding
23:27:58.187 00.010 16872 Mount: notify guiding started
23:27:58.192 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:27:58.192 00.000 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:27:58.192 00.000 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:27:58.192 00.000 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:27:58.210 00.018 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:27:58.212 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:27:58.217 00.005 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:27:58.217 00.000 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:27:58.217 00.000 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:27:58.226 00.009 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:27:58.226 00.000 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:27:58.226 00.000 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:27:58.233 00.007 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:27:58.233 00.000 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:27:58.239 00.006 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:27:58.244 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:27:58.244 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:27:58.249 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:27:58.249 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:27:58.249 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:27:58.249 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:27:58.259 00.010 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:27:58.259 00.000 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:27:58.259 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:27:58.266 00.007 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:27:58.274 00.008 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:27:58.279 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:27:58.283 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:27:58.286 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:27:58.287 00.001 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:27:58.287 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:27:58.287 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:27:58.302 00.015 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:27:58.306 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:27:58.313 00.007 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:27:58.316 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:27:58.318 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:27:58.322 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:27:58.451 00.129 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:27:58.517 00.066 16872 ScopeASCOM::SideOfPier() returns 0
23:27:58.517 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:27:58.526 00.009 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:27:58.526 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:27:58.532 00.006 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
23:27:58.532 00.000 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:27:58.541 00.009 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:27:58.545 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:27:58.549 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:27:58.550 00.001 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:27:58.557 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3080, max=65516, med=3416, FiltMin=3288, FiltMax=65516, Gamma=2.190
23:27:58.604 00.047 16872 UpdateGuideState exits: m=218779 SNR=263.3
23:27:58.609 00.005 16872 PhdController: newstate STATE_SETTLE_WAIT
23:27:58.613 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:58.620 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:27:58.624 00.004 16872 Enqueuing Expose request
23:27:58.626 00.002 9640 Worker thread wakes up
23:27:58.626 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:27:58.626 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,965,31,31)
23:27:58.663 00.037 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"834a9fca-4d97-4ca4-96fd-3fc35c7bb3f3"}
23:27:58.663 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"834a9fca-4d97-4ca4-96fd-3fc35c7bb3f3"}
23:27:58.671 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d331dde-2288-44b3-a52c-2529d48f535b"}
23:27:58.671 00.000 16872 case statement mapped state 6 to 3
23:27:58.682 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d331dde-2288-44b3-a52c-2529d48f535b"}
23:27:58.686 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"007259b6-4ed9-4633-88b1-aaf004b7378a"}
23:27:58.690 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.78,6.52],"pixels":"..."},"id":"007259b6-4ed9-4633-88b1-aaf004b7378a"}
23:27:58.717 00.027 16872 evsrv: cli 0D3C0A48 connect
23:27:58.721 00.004 16872 case statement mapped state 6 to 3
23:27:58.730 00.009 16872 case statement mapped state 6 to 3
23:27:58.732 00.002 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"54e7ae4e-133f-406e-a3fc-9936c889221c"}
23:27:58.732 00.000 16872 case statement mapped state 6 to 3
23:27:58.739 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"54e7ae4e-133f-406e-a3fc-9936c889221c"}
23:27:58.743 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:28:02.170 03.427 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e568889c-2937-4267-9a1a-522756c0fc06"}
23:28:02.173 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e568889c-2937-4267-9a1a-522756c0fc06"}
23:28:02.177 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"045a69ac-a01f-4c0e-9281-958557808748"}
23:28:02.182 00.005 16872 case statement mapped state 6 to 3
23:28:02.186 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"045a69ac-a01f-4c0e-9281-958557808748"}
23:28:02.188 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2e4f2a0d-1a9b-40d3-bf2c-56eb81787896"}
23:28:02.194 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.78,6.52],"pixels":"..."},"id":"2e4f2a0d-1a9b-40d3-bf2c-56eb81787896"}
23:28:02.682 00.488 9640 Exposure complete
23:28:02.824 00.142 9640 worker thread done servicing request
23:28:02.824 00.000 16872 OnExposeComplete: enter
23:28:02.827 00.003 16872 UpdateGuideState(): m_state=6
23:28:02.827 00.000 16872 Star::Find(15, 933, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:28:02.827 00.000 16872 Star::Find returns 1 (0), X=933.76, Y=979.64, Mass=212973, SNR=274.3, Peak=21388 HFD=3.6
23:28:02.836 00.009 16872 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.56) = xAngle (0.17 = 0.17)
23:28:02.840 00.004 16872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.22 = 0.22)
23:28:02.843 00.003 16872 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.73 mountX=0.13 mountY=0.03, mountTheta=0.22
23:28:02.847 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=0.13, opts=13)
23:28:02.854 00.007 16872 Enqueuing Move request for scope (-0.02, 0.13)
23:28:02.858 00.004 9640 Worker thread wakes up
23:28:02.858 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
23:28:02.858 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
23:28:02.858 00.000 9640 Moving (-0.02, 0.13) raw xDistance=0.13 yDistance=0.03
23:28:02.858 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.13
23:28:02.858 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=0
23:28:02.858 00.000 9640 MoveAxis(W, 13, ABG)
23:28:02.858 00.000 9640 Guiding  Dir = 3, Dur = 13
23:28:02.858 00.000 9640 IsSlewing returns 0
23:28:02.858 00.000 9640 IsGuiding returns 0
23:28:02.858 00.000 9640 PulseGuide returned control before completion, sleep 23
23:28:02.864 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65520, med=3424, FiltMin=3298, FiltMax=65516, Gamma=2.190
23:28:02.885 00.021 9640 IsGuiding returns 1
23:28:02.885 00.000 9640 scope still moving after pulse duration time elapsed
23:28:02.904 00.019 16872 UpdateGuideState exits: m=212973 SNR=274.3
23:28:02.914 00.010 16872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 1 / 99999
23:28:02.916 00.002 9640 IsSlewing returns 0
23:28:02.916 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777782482.916,"Host":"RBFOCUS307","Inst":1,"Distance":0.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:28:02.918 00.002 9640 IsGuiding returns 0
23:28:02.918 00.000 9640 scope move finished after 13 + 48 ms
23:28:02.918 00.000 9640 Move returns status 0, amount 13
23:28:02.918 00.000 9640 MoveAxis(N, 0, ABG)
23:28:02.918 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:02.923 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:28:02.925 00.002 16872 Enqueuing Expose request
23:28:02.930 00.005 9640 Move returns status 0, amount 0
23:28:02.930 00.000 9640 move complete, result=0
23:28:02.934 00.004 9640 worker thread done servicing request
23:28:02.934 00.000 9640 Worker thread wakes up
23:28:02.934 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:28:02.934 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,965,31,31)
23:28:02.939 00.005 16872 GuideStep: 0.1 px 13 ms WEST, 0.0 px 0 ms NORTH
23:28:05.677 02.738 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3d1aa50-d8f5-44d3-ab71-27f104cfad9f"}
23:28:05.677 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e3d1aa50-d8f5-44d3-ab71-27f104cfad9f"}
23:28:05.686 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4ab9f2f-0ae2-4802-b8df-4e20513b2fe5"}
23:28:05.689 00.003 16872 case statement mapped state 6 to 3
23:28:05.689 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4ab9f2f-0ae2-4802-b8df-4e20513b2fe5"}
23:28:05.689 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3982fa0b-62c0-431b-afdf-7fcb0240d286"}
23:28:05.699 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.76,6.64],"pixels":"..."},"id":"3982fa0b-62c0-431b-afdf-7fcb0240d286"}
23:28:06.980 01.281 9640 Exposure complete
23:28:07.125 00.145 9640 worker thread done servicing request
23:28:07.125 00.000 16872 OnExposeComplete: enter
23:28:07.127 00.002 16872 UpdateGuideState(): m_state=6
23:28:07.130 00.003 16872 Star::Find(15, 933, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:28:07.130 00.000 16872 Star::Find returns 1 (0), X=933.72, Y=979.08, Mass=218365, SNR=272.8, Peak=20276 HFD=3.6
23:28:07.136 00.006 16872 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.56) = xAngle (-3.27 = 3.01)
23:28:07.136 00.000 16872 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.23 = 3.06)
23:28:07.141 00.005 16872 CameraToMount -- cameraX=-0.06 cameraY=-0.43 hyp=0.44 cameraTheta=-1.72 mountX=-0.43 mountY=0.04, mountTheta=3.06
23:28:07.145 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=-0.43, opts=13)
23:28:07.150 00.005 16872 Enqueuing Move request for scope (-0.06, -0.43)
23:28:07.153 00.003 9640 Worker thread wakes up
23:28:07.153 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.43) opts 0xd
23:28:07.153 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.06, -0.43)
23:28:07.153 00.000 9640 Moving (-0.06, -0.43) raw xDistance=-0.43 yDistance=0.04
23:28:07.153 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.43
23:28:07.153 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=0
23:28:07.153 00.000 9640 MoveAxis(E, 45, ABG)
23:28:07.153 00.000 9640 Guiding  Dir = 2, Dur = 45
23:28:07.153 00.000 9640 IsSlewing returns 0
23:28:07.153 00.000 9640 IsGuiding returns 0
23:28:07.153 00.000 9640 PulseGuide returned control before completion, sleep 55
23:28:07.160 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3420, FiltMin=3292, FiltMax=65516, Gamma=2.190
23:28:07.199 00.039 16872 UpdateGuideState exits: m=218365 SNR=272.8
23:28:07.200 00.001 16872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 2 / 99999
23:28:07.200 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777782487.200,"Host":"RBFOCUS307","Inst":1,"Distance":0.38,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:28:07.208 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:07.212 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:28:07.216 00.004 16872 Enqueuing Expose request
23:28:07.220 00.004 9640 IsGuiding returns 1
23:28:07.222 00.002 9640 scope still moving after pulse duration time elapsed
23:28:07.249 00.027 9640 IsSlewing returns 0
23:28:07.249 00.000 9640 IsGuiding returns 0
23:28:07.249 00.000 9640 scope move finished after 45 + 48 ms
23:28:07.249 00.000 9640 Move returns status 0, amount 45
23:28:07.249 00.000 9640 MoveAxis(N, 0, ABG)
23:28:07.249 00.000 9640 Move returns status 0, amount 0
23:28:07.249 00.000 9640 move complete, result=0
23:28:07.249 00.000 9640 worker thread done servicing request
23:28:07.249 00.000 9640 Worker thread wakes up
23:28:07.249 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:28:07.249 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,965,31,31)
23:28:07.253 00.004 16872 GuideStep: -0.4 px 45 ms EAST, 0.0 px 0 ms NORTH
23:28:09.180 01.927 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01191a43-6936-41d9-97cf-17d204cff5b2"}
23:28:09.180 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01191a43-6936-41d9-97cf-17d204cff5b2"}
23:28:09.180 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44db58d5-3160-4c52-89de-f77749be7e9e"}
23:28:09.180 00.000 16872 case statement mapped state 6 to 3
23:28:09.196 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"44db58d5-3160-4c52-89de-f77749be7e9e"}
23:28:09.204 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"91d20d5b-e9c0-4712-87c9-7aca89ab059a"}
23:28:09.207 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.72,7.08],"pixels":"..."},"id":"91d20d5b-e9c0-4712-87c9-7aca89ab059a"}
23:28:11.300 02.093 9640 Exposure complete
23:28:11.442 00.142 9640 worker thread done servicing request
23:28:11.442 00.000 16872 OnExposeComplete: enter
23:28:11.447 00.005 16872 UpdateGuideState(): m_state=6
23:28:11.448 00.001 16872 Star::Find(15, 933, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:28:11.452 00.004 16872 Star::Find returns 1 (0), X=933.66, Y=979.97, Mass=204885, SNR=262.4, Peak=19200 HFD=3.6
23:28:11.454 00.002 16872 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.56) = xAngle (0.29 = 0.29)
23:28:11.454 00.000 16872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.33 = 0.33)
23:28:11.461 00.007 16872 CameraToMount -- cameraX=-0.13 cameraY=0.45 hyp=0.47 cameraTheta=1.84 mountX=0.45 mountY=0.15, mountTheta=0.33
23:28:11.467 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.13, y=0.45, opts=13)
23:28:11.470 00.003 16872 Enqueuing Move request for scope (-0.13, 0.45)
23:28:11.470 00.000 9640 Worker thread wakes up
23:28:11.470 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.45) opts 0xd
23:28:11.470 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.13, 0.45)
23:28:11.470 00.000 9640 Moving (-0.13, 0.45) raw xDistance=0.45 yDistance=0.15
23:28:11.470 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.45
23:28:11.470 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
23:28:11.470 00.000 9640 MoveAxis(W, 43, ABG)
23:28:11.470 00.000 9640 Guiding  Dir = 3, Dur = 43
23:28:11.470 00.000 9640 IsSlewing returns 0
23:28:11.470 00.000 9640 IsGuiding returns 0
23:28:11.470 00.000 9640 PulseGuide returned control before completion, sleep 53
23:28:11.479 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3108, max=65520, med=3428, FiltMin=3308, FiltMax=65516, Gamma=2.190
23:28:11.515 00.036 16872 UpdateGuideState exits: m=204885 SNR=262.4
23:28:11.523 00.008 16872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 3 / 99999
23:28:11.526 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777782491.526,"Host":"RBFOCUS307","Inst":1,"Distance":0.41,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
23:28:11.527 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:11.527 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:28:11.527 00.000 16872 Enqueuing Expose request
23:28:11.535 00.008 9640 IsGuiding returns 1
23:28:11.535 00.000 9640 scope still moving after pulse duration time elapsed
23:28:11.568 00.033 9640 IsSlewing returns 0
23:28:11.568 00.000 9640 IsGuiding returns 0
23:28:11.568 00.000 9640 scope move finished after 43 + 51 ms
23:28:11.568 00.000 9640 Move returns status 0, amount 43
23:28:11.568 00.000 9640 MoveAxis(N, 0, ABG)
23:28:11.568 00.000 9640 Move returns status 0, amount 0
23:28:11.568 00.000 9640 move complete, result=0
23:28:11.568 00.000 9640 worker thread done servicing request
23:28:11.570 00.002 9640 Worker thread wakes up
23:28:11.570 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:28:11.570 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,965,31,31)
23:28:11.570 00.000 16872 GuideStep: 0.5 px 43 ms WEST, 0.2 px 0 ms NORTH
23:28:12.681 01.111 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49ffe46e-3c5e-459b-9318-a98f4a82b742"}
23:28:12.686 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"49ffe46e-3c5e-459b-9318-a98f4a82b742"}
23:28:12.690 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21174a53-afbe-4ec4-8472-2bce66689d31"}
23:28:12.694 00.004 16872 case statement mapped state 6 to 3
23:28:12.699 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"21174a53-afbe-4ec4-8472-2bce66689d31"}
23:28:12.702 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d16365e0-638d-4b88-85ad-bf18f131e40b"}
23:28:12.708 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.66,6.97],"pixels":"..."},"id":"d16365e0-638d-4b88-85ad-bf18f131e40b"}
23:28:15.662 02.954 9640 Exposure complete
23:28:15.806 00.144 9640 worker thread done servicing request
23:28:15.806 00.000 16872 OnExposeComplete: enter
23:28:15.811 00.005 16872 UpdateGuideState(): m_state=6
23:28:15.812 00.001 16872 Star::Find(15, 933, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:28:15.812 00.000 16872 Star::Find returns 1 (0), X=933.60, Y=979.71, Mass=206384, SNR=261.4, Peak=19980 HFD=3.5
23:28:15.821 00.009 16872 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.56) = xAngle (0.77 = 0.77)
23:28:15.824 00.003 16872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.81 = 0.81)
23:28:15.826 00.002 16872 CameraToMount -- cameraX=-0.18 cameraY=0.20 hyp=0.27 cameraTheta=2.32 mountX=0.19 mountY=0.19, mountTheta=0.79
23:28:15.831 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=0.20, opts=13)
23:28:15.836 00.005 16872 Enqueuing Move request for scope (-0.18, 0.20)
23:28:15.836 00.000 9640 Worker thread wakes up
23:28:15.836 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.20) opts 0xd
23:28:15.836 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, 0.20)
23:28:15.836 00.000 9640 Moving (-0.18, 0.20) raw xDistance=0.19 yDistance=0.19
23:28:15.836 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.19
23:28:15.836 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
23:28:15.836 00.000 9640 MoveAxis(W, 25, ABG)
23:28:15.836 00.000 9640 Guiding  Dir = 3, Dur = 25
23:28:15.836 00.000 9640 IsSlewing returns 0
23:28:15.836 00.000 9640 IsGuiding returns 0
23:28:15.836 00.000 9640 PulseGuide returned control before completion, sleep 35
23:28:15.847 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3432, FiltMin=3320, FiltMax=65516, Gamma=2.190
23:28:15.881 00.034 9640 IsGuiding returns 1
23:28:15.881 00.000 9640 scope still moving after pulse duration time elapsed
23:28:15.904 00.023 16872 UpdateGuideState exits: m=206384 SNR=261.4
23:28:15.911 00.007 9640 IsSlewing returns 0
23:28:15.911 00.000 16872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 4 / 99999
23:28:15.916 00.005 9640 IsGuiding returns 0
23:28:15.916 00.000 16872 PhdController: newstate STATE_FINISH
23:28:15.916 00.000 16872 PhdController complete: success
23:28:15.925 00.009 9640 scope move finished after 25 + 49 ms
23:28:15.925 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777782495.925,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:28:15.928 00.003 9640 Move returns status 0, amount 25
23:28:15.928 00.000 9640 MoveAxis(N, 0, ABG)
23:28:15.928 00.000 9640 Move returns status 0, amount 0
23:28:15.928 00.000 9640 move complete, result=0
23:28:15.928 00.000 16872 Mount: notify guiding dither settle done success=1
23:28:15.934 00.006 16872 PhdController: newstate STATE_IDLE
23:28:15.940 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:15.940 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:28:15.951 00.011 16872 Enqueuing Expose request
23:28:15.955 00.004 9640 worker thread done servicing request
23:28:15.955 00.000 16872 GuideStep: 0.2 px 25 ms WEST, 0.2 px 0 ms NORTH
23:28:15.961 00.006 9640 Worker thread wakes up
23:28:15.961 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:28:15.961 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,965,31,31)
23:28:16.196 00.235 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa5b6fcc-53f3-43b9-876f-edb8dbecaa27"}
23:28:16.201 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fa5b6fcc-53f3-43b9-876f-edb8dbecaa27"}
23:28:16.209 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7bc288d6-a575-48cd-9e7e-172b4941f022"}
23:28:16.215 00.006 16872 case statement mapped state 6 to 3
23:28:16.221 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7bc288d6-a575-48cd-9e7e-172b4941f022"}
23:28:16.227 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a2cc0d56-ec5a-4f35-a2e8-86cf18541524"}
23:28:16.231 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.60,6.71],"pixels":"..."},"id":"a2cc0d56-ec5a-4f35-a2e8-86cf18541524"}
23:28:16.843 00.612 16872 evsrv: cli 0D3C0A48 connect
23:28:16.849 00.006 16872 case statement mapped state 6 to 3
23:28:16.860 00.011 16872 case statement mapped state 6 to 3
23:28:16.866 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"fb0c27a4-0264-4aa2-9a43-537b1224f810"}
23:28:16.870 00.004 16872 case statement mapped state 6 to 3
23:28:16.875 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb0c27a4-0264-4aa2-9a43-537b1224f810"}
23:28:16.880 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:28:16.890 00.010 16872 evsrv: cli 0D3BF8C8 connect
23:28:16.896 00.006 16872 case statement mapped state 6 to 3
23:28:16.899 00.003 16872 case statement mapped state 6 to 3
23:28:16.899 00.000 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"d01abe6f-9148-4de2-96be-9a44f09c7278"}
23:28:16.911 00.012 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:28:16.916 00.005 16872 Status Line: Waiting for devices...
23:28:16.922 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"d01abe6f-9148-4de2-96be-9a44f09c7278"}
23:28:16.925 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
23:28:16.938 00.013 16872 evsrv: cli 0D3C0A48 connect
23:28:16.943 00.005 16872 case statement mapped state 6 to 3
23:28:16.949 00.006 16872 case statement mapped state 6 to 3
23:28:16.955 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"85736f5b-17c2-4a92-96e8-fcf376173f4d"}
23:28:16.960 00.005 16872 case statement mapped state 6 to 3
23:28:16.964 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"85736f5b-17c2-4a92-96e8-fcf376173f4d"}
23:28:16.972 00.008 16872 evsrv: cli 0D3C0A48 disconnect
23:28:17.978 01.006 16872 evsrv: cli 0D3C0A48 connect
23:28:17.980 00.002 16872 case statement mapped state 6 to 3
23:28:17.986 00.006 16872 case statement mapped state 6 to 3
23:28:17.986 00.000 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8b22661b-1080-41d6-98e4-c9104dc9215b"}
23:28:17.994 00.008 16872 case statement mapped state 6 to 3
23:28:18.000 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b22661b-1080-41d6-98e4-c9104dc9215b"}
23:28:18.006 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:28:19.009 01.003 16872 evsrv: cli 0D3C0A48 connect
23:28:19.013 00.004 16872 case statement mapped state 6 to 3
23:28:19.015 00.002 16872 case statement mapped state 6 to 3
23:28:19.019 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"3fc571ae-feb0-4771-ac46-f43caffb07ff"}
23:28:19.019 00.000 16872 case statement mapped state 6 to 3
23:28:19.028 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"3fc571ae-feb0-4771-ac46-f43caffb07ff"}
23:28:19.032 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:28:19.694 00.662 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"107cf231-bb8f-40a5-b12b-d2cd9aa551d4"}
23:28:19.701 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"107cf231-bb8f-40a5-b12b-d2cd9aa551d4"}
23:28:19.706 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23e9aa2f-720c-41ed-b9a6-cd197dc471ce"}
23:28:19.710 00.004 16872 case statement mapped state 6 to 3
23:28:19.710 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"23e9aa2f-720c-41ed-b9a6-cd197dc471ce"}
23:28:19.717 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a09b6e26-4064-44e6-8158-114d29bf1a70"}
23:28:19.720 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.60,6.71],"pixels":"..."},"id":"a09b6e26-4064-44e6-8158-114d29bf1a70"}
23:28:19.856 00.136 9640 ASCOM_AbortExposure returns err = 0
23:28:19.856 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:28:19.856 00.000 9640 worker thread done servicing request
23:28:19.856 00.000 16872 OnExposeComplete: enter
23:28:19.856 00.000 16872 OnExposeComplete: Capture Error reported
23:28:19.859 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:28:19.859 00.000 16872 Mount: notify guiding stopped
23:28:19.867 00.008 16872 Changing from state GUIDING to STOP
23:28:19.867 00.000 16872 guider state => SELECTED
23:28:19.873 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3432, FiltMin=3320, FiltMax=65516, Gamma=2.190
23:28:19.912 00.039 16872 Changing from state SELECTED to UNINITIALIZED
23:28:19.916 00.004 16872 guider state => SELECTING
23:28:19.928 00.012 16872 Status Line: Stopped.
23:28:19.935 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:28:20.056 00.121 16872 evsrv: cli 0D3BFB48 connect
23:28:20.070 00.014 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"162aac69-6f87-407e-bfef-58bf43905d6b"}
23:28:20.074 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"162aac69-6f87-407e-bfef-58bf43905d6b"}
23:28:20.086 00.012 16872 evsrv: cli 0D3BFB48 disconnect
23:28:23.188 03.102 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d100c54e-f0d3-4632-9db9-1a1748299ac8"}
23:28:23.195 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d100c54e-f0d3-4632-9db9-1a1748299ac8"}
23:28:23.252 00.057 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7498da88-c0de-4800-8175-3bdc897b4ba1"}
23:28:23.262 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7498da88-c0de-4800-8175-3bdc897b4ba1"}
23:28:26.701 03.439 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d64e0a24-e4e8-4dfa-bd71-59162675d603"}
23:28:26.710 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d64e0a24-e4e8-4dfa-bd71-59162675d603"}
23:28:26.723 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b017b71-0e6f-472c-894e-39f5ec78cfb6"}
23:28:26.733 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b017b71-0e6f-472c-894e-39f5ec78cfb6"}
23:28:30.207 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"035fc48d-4015-4d1a-894c-5063a938ac69"}
23:28:30.211 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"035fc48d-4015-4d1a-894c-5063a938ac69"}
23:28:30.216 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"16fd73ae-fca2-4af7-82fb-80db922b4455"}
23:28:30.221 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"16fd73ae-fca2-4af7-82fb-80db922b4455"}
23:28:33.719 03.498 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c54aecf5-7cb0-48a6-bd48-45ed51a167e0"}
23:28:33.719 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c54aecf5-7cb0-48a6-bd48-45ed51a167e0"}
23:28:33.719 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8cb2238f-f66a-431d-bf75-2c751bd18de0"}
23:28:33.728 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8cb2238f-f66a-431d-bf75-2c751bd18de0"}
23:28:37.669 03.941 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2bb3214-09af-4344-813b-d4ce1166acb0"}
23:28:37.673 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f2bb3214-09af-4344-813b-d4ce1166acb0"}
23:28:37.683 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d98126f-1957-4001-bec5-51108600eef7"}
23:28:37.688 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d98126f-1957-4001-bec5-51108600eef7"}
23:28:41.178 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8360d8d9-4f12-4664-8598-75372d088580"}
23:28:41.183 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8360d8d9-4f12-4664-8598-75372d088580"}
23:28:41.187 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49e922e5-6364-4956-a068-cbbec57abe0c"}
23:28:41.190 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"49e922e5-6364-4956-a068-cbbec57abe0c"}
23:28:44.690 03.500 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6b0ae45-371b-41ca-b997-0986707c6de3"}
23:28:44.693 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e6b0ae45-371b-41ca-b997-0986707c6de3"}
23:28:44.698 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2fea6c6e-6905-4e0b-9cb7-328b110550cf"}
23:28:44.702 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2fea6c6e-6905-4e0b-9cb7-328b110550cf"}
23:28:48.189 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6002aee4-1014-41f0-90f1-ca7918dbce57"}
23:28:48.191 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6002aee4-1014-41f0-90f1-ca7918dbce57"}
23:28:48.196 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2079894a-5730-456d-bc22-182e8391e28f"}
23:28:48.201 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2079894a-5730-456d-bc22-182e8391e28f"}
23:28:51.694 03.493 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59498129-c143-41f8-85c5-4aed642889ce"}
23:28:51.697 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"59498129-c143-41f8-85c5-4aed642889ce"}
23:28:51.697 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06b868ff-320e-46de-842e-abd3b6e27e84"}
23:28:51.704 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"06b868ff-320e-46de-842e-abd3b6e27e84"}
23:28:55.192 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0215f441-5d5d-4945-b0f3-4b94afbc6c07"}
23:28:55.195 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0215f441-5d5d-4945-b0f3-4b94afbc6c07"}
23:28:55.195 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"232b3212-bfac-427b-9011-5336240cae60"}
23:28:55.207 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"232b3212-bfac-427b-9011-5336240cae60"}
23:28:58.708 03.501 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d84e504-7f47-48d6-b734-29e2f7b0adc7"}
23:28:58.712 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8d84e504-7f47-48d6-b734-29e2f7b0adc7"}
23:28:58.715 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11dd0768-32f3-4231-8618-51e3c416ae14"}
23:28:58.720 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"11dd0768-32f3-4231-8618-51e3c416ae14"}
23:29:02.215 03.495 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"57078148-bbfc-462b-a649-734b4f14df1b"}
23:29:02.215 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"57078148-bbfc-462b-a649-734b4f14df1b"}
23:29:02.219 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1142c008-10a7-4fd1-8954-4ee745fd7309"}
23:29:02.224 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1142c008-10a7-4fd1-8954-4ee745fd7309"}
23:29:05.717 03.493 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33b67005-b06e-40dd-9231-8c6e8e0caaf8"}
23:29:05.719 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"33b67005-b06e-40dd-9231-8c6e8e0caaf8"}
23:29:05.723 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa849e23-d658-4e8a-bb10-93227671c537"}
23:29:05.725 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa849e23-d658-4e8a-bb10-93227671c537"}
23:29:09.223 03.498 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c757785-7fa3-4082-89f4-12a1e182aff9"}
23:29:09.229 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4c757785-7fa3-4082-89f4-12a1e182aff9"}
23:29:09.242 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c688dddf-8b46-45fd-9222-29d081d92e63"}
23:29:09.245 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c688dddf-8b46-45fd-9222-29d081d92e63"}
23:29:12.725 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f28c98e-9356-4815-902f-a4663f90c106"}
23:29:12.725 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2f28c98e-9356-4815-902f-a4663f90c106"}
23:29:12.734 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"307ded7c-5e9d-4c58-b1a1-78509459e3d3"}
23:29:12.735 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"307ded7c-5e9d-4c58-b1a1-78509459e3d3"}
23:29:16.228 03.493 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d1af8ad0-771b-4282-8feb-cb811d3ebf52"}
23:29:16.232 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d1af8ad0-771b-4282-8feb-cb811d3ebf52"}
23:29:16.242 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8210120c-f29f-49f1-892b-f238830e5fb6"}
23:29:16.248 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8210120c-f29f-49f1-892b-f238830e5fb6"}
23:29:19.726 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6be586a-ed9c-4e4a-9594-6998f14ef95f"}
23:29:19.730 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b6be586a-ed9c-4e4a-9594-6998f14ef95f"}
23:29:19.734 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"09745a26-2bb3-45e7-8f94-315f721e8e59"}
23:29:19.738 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"09745a26-2bb3-45e7-8f94-315f721e8e59"}
23:29:23.228 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e9506cd8-57be-407d-af41-ff1706605346"}
23:29:23.232 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e9506cd8-57be-407d-af41-ff1706605346"}
23:29:23.265 00.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a233b95-33da-4784-8090-d728f9061a97"}
23:29:23.269 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1a233b95-33da-4784-8090-d728f9061a97"}
23:29:26.741 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1aa6462a-f7b1-4c03-8654-c59059e98b22"}
23:29:26.745 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1aa6462a-f7b1-4c03-8654-c59059e98b22"}
23:29:26.748 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61bb7a7b-a25d-4ba0-b8ab-277f9472c17d"}
23:29:26.752 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"61bb7a7b-a25d-4ba0-b8ab-277f9472c17d"}
23:29:30.248 03.496 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"926f567d-0866-49ab-8aeb-854cf0a54592"}
23:29:30.252 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"926f567d-0866-49ab-8aeb-854cf0a54592"}
23:29:30.256 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3a7cce38-ff58-408e-8b18-19f200bdc71f"}
23:29:30.256 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a7cce38-ff58-408e-8b18-19f200bdc71f"}
23:29:34.159 03.903 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b23a98f3-e1f9-49af-96ac-0a0ba468bc2e"}
23:29:34.163 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b23a98f3-e1f9-49af-96ac-0a0ba468bc2e"}
23:29:34.172 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a14ff94e-129a-4821-94be-eac757d59988"}
23:29:34.178 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a14ff94e-129a-4821-94be-eac757d59988"}
23:29:37.664 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ae8a634-8cc7-48ab-9bb2-fc899ccf9eb3"}
23:29:37.668 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1ae8a634-8cc7-48ab-9bb2-fc899ccf9eb3"}
23:29:37.676 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a6215d70-9e59-4847-bb81-7a6de01f88c3"}
23:29:37.678 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a6215d70-9e59-4847-bb81-7a6de01f88c3"}
23:29:41.173 03.495 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55b1e7ba-47a5-4632-ba4a-8b85aeba50a8"}
23:29:41.178 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"55b1e7ba-47a5-4632-ba4a-8b85aeba50a8"}
23:29:41.184 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"311b5b00-9f8c-4058-9e7c-18f22a937524"}
23:29:41.188 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"311b5b00-9f8c-4058-9e7c-18f22a937524"}
23:29:44.683 03.495 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c88c046c-1db0-431f-8490-1792d31cb0b7"}
23:29:44.684 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c88c046c-1db0-431f-8490-1792d31cb0b7"}
23:29:44.690 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f61b22d-92fb-45ff-8431-94816c34ed95"}
23:29:44.692 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f61b22d-92fb-45ff-8431-94816c34ed95"}
23:29:48.186 03.494 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e5c2953-9d4d-457b-8178-f35b5a3e17f2"}
23:29:48.187 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8e5c2953-9d4d-457b-8178-f35b5a3e17f2"}
23:29:48.187 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1407f8bb-d0db-4555-840c-4693ba0f562d"}
23:29:48.199 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1407f8bb-d0db-4555-840c-4693ba0f562d"}
23:29:51.695 03.496 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eeff84cc-ee6a-4f15-acf1-af39d09304d7"}
23:29:51.698 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eeff84cc-ee6a-4f15-acf1-af39d09304d7"}
23:29:51.704 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4389b3cf-c28e-4a47-ada0-4a98166bbd92"}
23:29:51.707 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4389b3cf-c28e-4a47-ada0-4a98166bbd92"}
23:29:55.219 03.512 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b94019e5-2b0d-43e6-97c5-aa48134c88ad"}
23:29:55.230 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b94019e5-2b0d-43e6-97c5-aa48134c88ad"}
23:29:55.241 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3391edf-4628-46b5-ab40-229bcc302b87"}
23:29:55.267 00.026 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3391edf-4628-46b5-ab40-229bcc302b87"}
23:29:58.729 03.462 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a551fa9d-f272-4c7c-8aa3-4f7376aa40d7"}
23:29:58.731 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a551fa9d-f272-4c7c-8aa3-4f7376aa40d7"}
23:29:58.736 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0fadfd8a-6531-490f-b55c-94f84575962e"}
23:29:58.738 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0fadfd8a-6531-490f-b55c-94f84575962e"}
23:30:02.232 03.494 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8fd181af-2058-4646-b9fd-5e120211ed00"}
23:30:02.232 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8fd181af-2058-4646-b9fd-5e120211ed00"}
23:30:02.238 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b7e18ef-5227-43d3-a3e5-597e08bdddda"}
23:30:02.242 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0b7e18ef-5227-43d3-a3e5-597e08bdddda"}
23:30:05.735 03.493 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6f7b1c4-7fe3-4170-8a34-414e1a059d5c"}
23:30:05.737 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c6f7b1c4-7fe3-4170-8a34-414e1a059d5c"}
23:30:05.741 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d412e8e1-c44a-43a1-b326-b1445c274439"}
23:30:05.745 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d412e8e1-c44a-43a1-b326-b1445c274439"}
23:30:09.234 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a2de40e-3b07-41e7-8d65-dad4b90f9bda"}
23:30:09.238 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6a2de40e-3b07-41e7-8d65-dad4b90f9bda"}
23:30:09.241 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a87311e-0ce7-47b2-9e5b-68902ea0c3ef"}
23:30:09.241 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5a87311e-0ce7-47b2-9e5b-68902ea0c3ef"}
23:30:12.743 03.502 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b08ff31-c7ba-4fa4-ba58-047f946574c8"}
23:30:12.745 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8b08ff31-c7ba-4fa4-ba58-047f946574c8"}
23:30:12.753 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ced4b26f-8154-4924-b3e5-f9259d9433cc"}
23:30:12.753 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ced4b26f-8154-4924-b3e5-f9259d9433cc"}
23:30:16.249 03.496 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62e10857-354e-4b0c-b8f9-7747f28363dd"}
23:30:16.251 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62e10857-354e-4b0c-b8f9-7747f28363dd"}
23:30:16.255 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0707ac81-3cd5-453f-bae5-041fc41df8a0"}
23:30:16.255 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0707ac81-3cd5-453f-bae5-041fc41df8a0"}
23:30:19.754 03.499 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82b76048-7f15-40a3-9d55-49550b952767"}
23:30:19.756 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"82b76048-7f15-40a3-9d55-49550b952767"}
23:30:19.763 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4a82448a-2b4b-4e78-8c15-2adc0820d4d8"}
23:30:19.763 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a82448a-2b4b-4e78-8c15-2adc0820d4d8"}
23:30:23.261 03.498 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3b97a696-1592-4f5c-87a0-08c5ddba7455"}
23:30:23.265 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3b97a696-1592-4f5c-87a0-08c5ddba7455"}
23:30:23.272 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96f7d537-378c-451c-88e8-4aca5772deea"}
23:30:23.272 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"96f7d537-378c-451c-88e8-4aca5772deea"}
23:30:26.760 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a793ac07-6621-4fdc-bfb0-9dbb27b47aa0"}
23:30:26.760 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a793ac07-6621-4fdc-bfb0-9dbb27b47aa0"}
23:30:26.760 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df4674eb-1d62-435c-8cc6-a0c2476cc433"}
23:30:26.769 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"df4674eb-1d62-435c-8cc6-a0c2476cc433"}
23:30:30.263 03.494 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"674d2c8f-a944-425b-876d-a25c10e339d6"}
23:30:30.263 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"674d2c8f-a944-425b-876d-a25c10e339d6"}
23:30:30.269 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6005c01-d0a5-47b3-a933-f16fef3c6b23"}
23:30:30.271 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d6005c01-d0a5-47b3-a933-f16fef3c6b23"}
23:30:33.766 03.495 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d681481-cdc1-41b3-9a41-7c8b68a34d85"}
23:30:33.766 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1d681481-cdc1-41b3-9a41-7c8b68a34d85"}
23:30:33.766 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bce0fa8f-dfc1-403c-8e7c-c75d05f943e4"}
23:30:33.776 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bce0fa8f-dfc1-403c-8e7c-c75d05f943e4"}
23:30:37.272 03.496 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2368300-0771-45ba-86e5-a23ae7752e1c"}
23:30:37.277 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e2368300-0771-45ba-86e5-a23ae7752e1c"}
23:30:37.280 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3eb2599-0d22-462b-97ab-fbcecc1ee5ad"}
23:30:37.280 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3eb2599-0d22-462b-97ab-fbcecc1ee5ad"}
23:30:40.787 03.507 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cbe13ef7-8153-45af-bc68-db6662393df2"}
23:30:40.789 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cbe13ef7-8153-45af-bc68-db6662393df2"}
23:30:40.794 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15fe4e18-7b24-418a-bb01-7d3b007e5f42"}
23:30:40.799 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"15fe4e18-7b24-418a-bb01-7d3b007e5f42"}
23:30:44.297 03.498 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b3c7062a-d974-47f4-b82f-1c1dba3ddade"}
23:30:44.297 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b3c7062a-d974-47f4-b82f-1c1dba3ddade"}
23:30:44.303 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9f74ea3c-0f16-4ae9-b999-250a2b698ed5"}
23:30:44.307 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9f74ea3c-0f16-4ae9-b999-250a2b698ed5"}
23:30:47.794 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e5a4b81-b075-4697-9519-7afc6a84ec16"}
23:30:47.798 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6e5a4b81-b075-4697-9519-7afc6a84ec16"}
23:30:47.801 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ce26c746-08c9-418b-857b-b247060afe20"}
23:30:47.804 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ce26c746-08c9-418b-857b-b247060afe20"}
23:30:51.293 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2da5f142-f6f1-483a-81db-5f67cff11860"}
23:30:51.297 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2da5f142-f6f1-483a-81db-5f67cff11860"}
23:30:51.301 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"02aacaa3-714f-4d10-9c01-9a84cc93253a"}
23:30:51.304 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"02aacaa3-714f-4d10-9c01-9a84cc93253a"}
23:30:54.792 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5da4d2e6-3254-4bd3-b5e2-8f08cde5a23f"}
23:30:54.797 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5da4d2e6-3254-4bd3-b5e2-8f08cde5a23f"}
23:30:54.802 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff4af758-a0e6-4cc2-b774-ea2c662d3800"}
23:30:54.807 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff4af758-a0e6-4cc2-b774-ea2c662d3800"}
23:30:58.292 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37b34f91-5efa-4888-98a6-44a223a5a31b"}
23:30:58.299 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"37b34f91-5efa-4888-98a6-44a223a5a31b"}
23:30:58.307 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06841de5-30e4-46c5-a3a5-de54eb1fe9e9"}
23:30:58.313 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"06841de5-30e4-46c5-a3a5-de54eb1fe9e9"}
23:31:01.790 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d5442db-4a3c-4544-ba2d-5de69e9f5fc6"}
23:31:01.793 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7d5442db-4a3c-4544-ba2d-5de69e9f5fc6"}
23:31:01.799 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b6b7774e-9802-41f7-8610-cea7388e63be"}
23:31:01.802 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b6b7774e-9802-41f7-8610-cea7388e63be"}
23:31:05.306 03.504 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aab4d15c-9287-410a-87f3-8f0d0c5378b3"}
23:31:05.317 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aab4d15c-9287-410a-87f3-8f0d0c5378b3"}
23:31:05.453 00.136 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c7d5ce0-9077-4e9e-b214-1f9fff29af01"}
23:31:05.458 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c7d5ce0-9077-4e9e-b214-1f9fff29af01"}
23:31:08.804 03.346 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0561c4b7-b8ae-44ec-9e1d-dd8a992c06e2"}
23:31:08.807 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0561c4b7-b8ae-44ec-9e1d-dd8a992c06e2"}
23:31:08.811 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84265bfa-3327-4cb0-8630-ef5de5945361"}
23:31:08.815 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"84265bfa-3327-4cb0-8630-ef5de5945361"}
23:31:12.308 03.493 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f385d3ca-4d22-4c95-8f51-cfe0ffed00aa"}
23:31:12.318 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f385d3ca-4d22-4c95-8f51-cfe0ffed00aa"}
23:31:12.368 00.050 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9769d09-f205-418b-9b23-3985adecb19e"}
23:31:12.402 00.034 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9769d09-f205-418b-9b23-3985adecb19e"}
23:31:15.807 03.405 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d8ae2f7-0726-4cbc-9290-6340f19ec218"}
23:31:15.812 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9d8ae2f7-0726-4cbc-9290-6340f19ec218"}
23:31:15.818 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bdd2f973-304e-4cad-9ba8-13e908f67b85"}
23:31:15.821 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bdd2f973-304e-4cad-9ba8-13e908f67b85"}
23:31:19.306 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bce2d4a2-141e-4183-848d-a751e2f2643a"}
23:31:19.310 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bce2d4a2-141e-4183-848d-a751e2f2643a"}
23:31:19.318 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"342b5787-add6-481d-81ad-6a8271d9d92e"}
23:31:19.322 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"342b5787-add6-481d-81ad-6a8271d9d92e"}
23:31:22.807 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c9bb060c-7752-4cf1-86e8-6cfda18c9916"}
23:31:22.816 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c9bb060c-7752-4cf1-86e8-6cfda18c9916"}
23:31:22.824 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c8644d7-70de-431d-977b-96d22bf3c9b0"}
23:31:22.831 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c8644d7-70de-431d-977b-96d22bf3c9b0"}
23:31:26.307 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3af9e1ff-05a4-4239-859c-88017a9f54d2"}
23:31:26.310 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3af9e1ff-05a4-4239-859c-88017a9f54d2"}
23:31:26.315 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3704cd42-5838-4cee-a39e-4d9b55057483"}
23:31:26.318 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3704cd42-5838-4cee-a39e-4d9b55057483"}
23:31:29.806 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"57d4a34d-1064-43cc-a9be-a0ba76815d6d"}
23:31:29.813 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"57d4a34d-1064-43cc-a9be-a0ba76815d6d"}
23:31:29.822 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8cce4a5c-b40a-4f3e-813c-bb9aaa4b7d11"}
23:31:29.831 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8cce4a5c-b40a-4f3e-813c-bb9aaa4b7d11"}
23:31:33.306 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4da060aa-a061-4161-8f15-a68f6e123956"}
23:31:33.318 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4da060aa-a061-4161-8f15-a68f6e123956"}
23:31:33.326 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e498a88e-ea2c-42e4-8f86-affe3ef30eee"}
23:31:33.331 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e498a88e-ea2c-42e4-8f86-affe3ef30eee"}
23:31:36.806 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59aca103-a9f8-4f3a-83e4-949e24adac21"}
23:31:36.823 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"59aca103-a9f8-4f3a-83e4-949e24adac21"}
23:31:36.843 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f33dc662-cba9-426c-85e1-bc0bf99e7ea6"}
23:31:36.869 00.026 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f33dc662-cba9-426c-85e1-bc0bf99e7ea6"}
23:31:41.300 04.431 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1129e50e-5ed3-4363-a853-b0b622b9fcba"}
23:31:41.305 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1129e50e-5ed3-4363-a853-b0b622b9fcba"}
23:31:41.405 00.100 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ea85b03-c73a-4848-9e20-acea9c60f57a"}
23:31:41.409 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1ea85b03-c73a-4848-9e20-acea9c60f57a"}
23:31:44.800 03.391 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c9588eea-560c-466a-9e4b-3458a736d05f"}
23:31:44.809 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c9588eea-560c-466a-9e4b-3458a736d05f"}
23:31:44.819 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e926635f-2279-402a-a112-0f9562058e5e"}
23:31:44.824 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e926635f-2279-402a-a112-0f9562058e5e"}
23:31:48.300 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5bda2309-b8d6-4b74-b1ff-4f48c71ad7b4"}
23:31:48.303 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5bda2309-b8d6-4b74-b1ff-4f48c71ad7b4"}
23:31:48.306 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ede57ec-ec42-4e83-be36-47fc46b30738"}
23:31:48.310 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ede57ec-ec42-4e83-be36-47fc46b30738"}
23:31:51.798 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"61087780-dd6d-4a26-9ffb-577095702a33"}
23:31:51.802 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"61087780-dd6d-4a26-9ffb-577095702a33"}
23:31:51.812 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b958a740-692c-418d-8da9-05fd7e27d432"}
23:31:51.823 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b958a740-692c-418d-8da9-05fd7e27d432"}
23:31:55.301 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"712a0881-5c2b-4836-ae9b-da4d04f8ede9"}
23:31:55.306 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"712a0881-5c2b-4836-ae9b-da4d04f8ede9"}
23:31:55.310 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c62b16e6-72f5-42f6-a47b-ec64974e317f"}
23:31:55.315 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c62b16e6-72f5-42f6-a47b-ec64974e317f"}
23:31:58.948 03.633 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"939b1c3f-dedb-444f-89c7-df1e009b0e0f"}
23:31:58.953 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"939b1c3f-dedb-444f-89c7-df1e009b0e0f"}
23:31:58.958 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e8e9c857-a37f-4023-9d1c-a4b2dbf95da7"}
23:31:58.962 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e8e9c857-a37f-4023-9d1c-a4b2dbf95da7"}
23:32:02.447 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72195a5f-f5e0-4076-bd22-8496d4fc9f97"}
23:32:02.451 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"72195a5f-f5e0-4076-bd22-8496d4fc9f97"}
23:32:02.456 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb9eb31c-1872-4741-a57d-bb4cdb2138b3"}
23:32:02.460 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb9eb31c-1872-4741-a57d-bb4cdb2138b3"}
23:32:05.947 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c6dae5a-dcef-46dd-9a9b-b70c1b625e0c"}
23:32:05.950 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4c6dae5a-dcef-46dd-9a9b-b70c1b625e0c"}
23:32:05.954 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ddf97a3-668b-4d39-bc12-2b3ba85de15f"}
23:32:05.963 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ddf97a3-668b-4d39-bc12-2b3ba85de15f"}
23:32:09.447 03.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02cf5789-943b-4364-bd22-ca72781ca1d2"}
23:32:09.453 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"02cf5789-943b-4364-bd22-ca72781ca1d2"}
23:32:09.458 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"52a9069a-e392-4dc5-9ebb-031823174f6d"}
23:32:09.467 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"52a9069a-e392-4dc5-9ebb-031823174f6d"}
23:32:12.946 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9666b342-ac86-494d-829c-0694b24c55f8"}
23:32:12.952 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9666b342-ac86-494d-829c-0694b24c55f8"}
23:32:12.969 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9161cef6-e80f-4b2f-bc17-0554ae7d40de"}
23:32:12.977 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9161cef6-e80f-4b2f-bc17-0554ae7d40de"}
23:32:13.854 00.877 16872 evsrv: cli 0D3C0228 connect
23:32:13.862 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"971c21e7-99fd-4fa3-b2e4-436ab326bd8c"}
23:32:13.867 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"971c21e7-99fd-4fa3-b2e4-436ab326bd8c"}
23:32:13.871 00.004 16872 evsrv: cli 0D3C0228 disconnect
23:32:13.877 00.006 16872 evsrv: cli 0D3C0A48 connect
23:32:13.888 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"472eb557-ba86-4b58-b02e-cd505eedfb7e"}
23:32:13.894 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"472eb557-ba86-4b58-b02e-cd505eedfb7e"}
23:32:13.923 00.029 16872 evsrv: cli 0D3C0A48 disconnect
23:32:13.935 00.012 16872 evsrv: cli 0D3BF8C8 connect
23:32:13.942 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"6006c467-5aab-47e6-b388-8a2e7adbc1f7"}
23:32:13.955 00.013 16872 PhdController::Guide begins
23:32:13.964 00.009 16872 PhdController: newstate STATE_SETUP
23:32:13.977 00.013 16872 PhdController: setup
23:32:13.982 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
23:32:13.986 00.004 16872 PhdController: start capturing
23:32:13.992 00.006 16872 Changing from state SELECTING to UNINITIALIZED
23:32:14.008 00.016 16872 guider state => SELECTING
23:32:14.014 00.006 16872 setting force full frames = true
23:32:14.018 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:32:14.035 00.017 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:32:14.047 00.012 16872 Enqueuing Expose request
23:32:14.056 00.009 16872 PhdController: newstate STATE_SELECT_STAR
23:32:14.061 00.005 9640 Worker thread wakes up
23:32:14.061 00.000 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"6006c467-5aab-47e6-b388-8a2e7adbc1f7"}
23:32:14.066 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:32:14.066 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:32:14.067 00.001 16872 evsrv: cli 0D3BF8C8 disconnect
23:32:14.075 00.008 16872 evsrv: cli 0D3BF968 connect
23:32:14.081 00.006 16872 case statement mapped state 1 to 101
23:32:14.088 00.007 16872 case statement mapped state 1 to 101
23:32:14.096 00.008 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"81eb1c7e-d60a-43fe-9932-611eaf338c03"}
23:32:14.103 00.007 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"81eb1c7e-d60a-43fe-9932-611eaf338c03"}
23:32:14.114 00.011 16872 evsrv: cli 0D3BF968 disconnect
23:32:14.120 00.006 16872 evsrv: cli 0D3BFB48 connect
23:32:14.123 00.003 16872 case statement mapped state 1 to 101
23:32:14.127 00.004 16872 case statement mapped state 1 to 101
23:32:14.133 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"1a2a9009-cc06-4e37-b687-b2c1ccbbab03"}
23:32:14.139 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"1a2a9009-cc06-4e37-b687-b2c1ccbbab03"}
23:32:14.143 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:32:15.145 01.002 16872 evsrv: cli 0D3BFFA8 connect
23:32:15.149 00.004 16872 case statement mapped state 1 to 101
23:32:15.154 00.005 16872 case statement mapped state 1 to 101
23:32:15.158 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"a52a09ca-230f-4c76-b4ed-9bedda9b5f96"}
23:32:15.161 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"a52a09ca-230f-4c76-b4ed-9bedda9b5f96"}
23:32:15.167 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
23:32:16.168 01.001 16872 evsrv: cli 0D3C0A48 connect
23:32:16.172 00.004 16872 case statement mapped state 1 to 101
23:32:16.177 00.005 16872 case statement mapped state 1 to 101
23:32:16.181 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"87d81856-2581-4423-8458-6fbe96f20345"}
23:32:16.185 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"87d81856-2581-4423-8458-6fbe96f20345"}
23:32:16.189 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:32:16.444 00.255 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b7de5d3-dc43-4d0c-8431-b1761c0f218d"}
23:32:16.448 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8b7de5d3-dc43-4d0c-8431-b1761c0f218d"}
23:32:16.453 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"db48cbed-e665-4bab-93f8-8359fb870d77"}
23:32:16.457 00.004 16872 case statement mapped state 1 to 101
23:32:16.462 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"db48cbed-e665-4bab-93f8-8359fb870d77"}
23:32:17.191 00.729 16872 evsrv: cli 0D3C0A48 connect
23:32:17.196 00.005 16872 case statement mapped state 1 to 101
23:32:17.202 00.006 16872 case statement mapped state 1 to 101
23:32:17.208 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"46bf31f8-c6af-4ae2-a96f-18ee1c5bf0b2"}
23:32:17.212 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"46bf31f8-c6af-4ae2-a96f-18ee1c5bf0b2"}
23:32:17.220 00.008 16872 evsrv: cli 0D3C0A48 disconnect
23:32:18.148 00.928 9640 Exposure complete
23:32:18.222 00.074 16872 evsrv: cli 0D3C0228 connect
23:32:18.225 00.003 16872 case statement mapped state 1 to 101
23:32:18.229 00.004 16872 case statement mapped state 1 to 101
23:32:18.234 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"cf70348d-c65b-4147-a75d-9d671f660499"}
23:32:18.238 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"cf70348d-c65b-4147-a75d-9d671f660499"}
23:32:18.242 00.004 16872 evsrv: cli 0D3C0228 disconnect
23:32:18.291 00.049 16872 OnExposeComplete: enter
23:32:18.295 00.004 9640 worker thread done servicing request
23:32:18.295 00.000 16872 UpdateGuideState(): m_state=1
23:32:18.298 00.003 16872 UpdateCurrentPosition: no star selected
23:32:18.301 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:32:18.304 00.003 16872 Status Line: No star selected
23:32:18.312 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65520, med=3448, FiltMin=3328, FiltMax=65516, Gamma=2.190
23:32:18.353 00.041 16872 UpdateGuideState exits: No star selected
23:32:18.356 00.003 16872 GuiderMultiStar::AutoSelect enter
23:32:18.359 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:32:18.501 00.142 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:32:18.678 00.177 16872 AutoFind: global mean = 0.0, stdev 763.7
23:32:18.681 00.003 16872 AutoFind: using threshold = 0.1
23:32:18.868 00.187 16872 AutoFind: local max [1482, 602] 186.1
23:32:18.878 00.010 16872 AutoFind: local max [1070, 138] 109.5
23:32:18.883 00.005 16872 AutoFind: local max [1074, 130] 103.3
23:32:18.887 00.004 16872 AutoFind: local max [1068, 128] 99.3
23:32:18.891 00.004 16872 AutoFind: local max [933, 982] 54.1
23:32:18.894 00.003 16872 AutoFind: local max [823, 641] 36.7
23:32:18.898 00.004 16872 AutoFind: local max [1651, 884] 19.1
23:32:18.900 00.002 16872 AutoFind: local max [372, 877] 11.3
23:32:18.905 00.005 16872 AutoFind: local max [367, 999] 9.9
23:32:18.909 00.004 16872 AutoFind: local max [1462, 525] 6.0
23:32:18.912 00.003 16872 AutoFind: local max [320, 272] 5.4
23:32:18.915 00.003 16872 AutoFind: local max [1259, 661] 3.5
23:32:18.917 00.002 16872 AutoFind: local max [423, 998] 3.2
23:32:18.922 00.005 16872 AutoFind: local max [1490, 828] 3.0
23:32:18.927 00.005 16872 AutoFind: local max [246, 685] 2.6
23:32:18.930 00.003 16872 AutoFind: local max [1188, 36] 2.2
23:32:18.932 00.002 16872 AutoFind: local max [1089, 133] 2.0
23:32:18.936 00.004 16872 AutoFind: local max [1864, 823] 1.8
23:32:18.939 00.003 16872 AutoFind: local max [1470, 709] 1.6
23:32:18.942 00.003 16872 AutoFind: local max [1029, 768] 1.4
23:32:18.944 00.002 16872 AutoFind: local max [1556, 106] 1.4
23:32:18.947 00.003 16872 AutoFind: local max [924, 49] 1.3
23:32:18.949 00.002 16872 AutoFind: local max [197, 334] 1.3
23:32:18.953 00.004 16872 AutoFind: local max [1555, 592] 1.3
23:32:18.956 00.003 16872 AutoFind: local max [1606, 382] 1.3
23:32:18.958 00.002 16872 AutoFind: local max [1489, 614] 1.2
23:32:18.961 00.003 16872 AutoFind: local max [1549, 114] 1.1
23:32:18.963 00.002 16872 AutoFind: local max [293, 178] 1.1
23:32:18.969 00.006 16872 AutoFind: local max [802, 410] 1.1
23:32:18.975 00.006 16872 AutoFind: local max [848, 466] 1.0
23:32:18.980 00.005 16872 AutoFind: local max [1070, 109] 1.0
23:32:18.983 00.003 16872 AutoFind: local max [1236, 952] 1.0
23:32:18.987 00.004 16872 AutoFind: local max [1052, 119] 0.9
23:32:18.990 00.003 16872 AutoFind: local max [1049, 142] 0.9
23:32:18.993 00.003 16872 AutoFind: local max [1052, 149] 0.9
23:32:18.995 00.002 16872 AutoFind: local max [544, 702] 0.9
23:32:18.999 00.004 16872 AutoFind: local max [968, 1029] 0.8
23:32:19.003 00.004 16872 AutoFind: local max [584, 106] 0.8
23:32:19.005 00.002 16872 AutoFind: local max [70, 308] 0.8
23:32:19.008 00.003 16872 AutoFind: local max [942, 988] 0.8
23:32:19.010 00.002 16872 AutoFind: local max [289, 917] 0.8
23:32:19.013 00.003 16872 AutoFind: local max [1477, 589] 0.7
23:32:19.017 00.004 16872 AutoFind: local max [556, 722] 0.6
23:32:19.019 00.002 16872 AutoFind: local max [812, 646] 0.6
23:32:19.022 00.003 16872 AutoFind: local max [1629, 462] 0.6
23:32:19.025 00.003 16872 AutoFind: local max [1095, 140] 0.6
23:32:19.028 00.003 16872 AutoFind: local max [575, 505] 0.6
23:32:19.033 00.005 16872 AutoFind: local max [1723, 213] 0.6
23:32:19.037 00.004 16872 AutoFind: local max [901, 531] 0.6
23:32:19.040 00.003 16872 AutoFind: local max [941, 973] 0.6
23:32:19.043 00.003 16872 AutoFind: local max [1392, 152] 0.6
23:32:19.046 00.003 16872 AutoFind: local max [1883, 860] 0.6
23:32:19.049 00.003 16872 AutoFind: local max [430, 196] 0.6
23:32:19.051 00.002 16872 AutoFind: local max [1687, 233] 0.6
23:32:19.054 00.003 16872 AutoFind: local max [1662, 888] 0.6
23:32:19.057 00.003 16872 AutoFind: local max [743, 44] 0.6
23:32:19.061 00.004 16872 AutoFind: local max [1718, 708] 0.6
23:32:19.066 00.005 16872 AutoFind: local max [563, 56] 0.6
23:32:19.070 00.004 16872 AutoFind: local max [936, 990] 0.6
23:32:19.072 00.002 16872 AutoFind: local max [1159, 425] 0.6
23:32:19.075 00.003 16872 AutoFind: local max [1735, 482] 0.6
23:32:19.078 00.003 16872 AutoFind: local max [1129, 431] 0.6
23:32:19.080 00.002 16872 AutoFind: local max [509, 286] 0.6
23:32:19.082 00.002 16872 AutoFind: local max [1909, 76] 0.6
23:32:19.085 00.003 16872 AutoFind: local max [893, 826] 0.6
23:32:19.088 00.003 16872 AutoFind: local max [230, 953] 0.6
23:32:19.090 00.002 16872 AutoFind: local max [685, 838] 0.6
23:32:19.094 00.004 16872 AutoFind: local max [812, 632] 0.6
23:32:19.097 00.003 16872 AutoFind: local max [1799, 892] 0.6
23:32:19.099 00.002 16872 AutoFind: local max [170, 355] 0.6
23:32:19.102 00.003 16872 AutoFind: local max [1442, 26] 0.6
23:32:19.104 00.002 16872 AutoFind: local max [1069, 262] 0.6
23:32:19.108 00.004 16872 AutoFind: local max [1441, 320] 0.6
23:32:19.111 00.003 16872 AutoFind: local max [109, 374] 0.5
23:32:19.113 00.002 16872 AutoFind: local max [1593, 91] 0.5
23:32:19.115 00.002 16872 AutoFind: local max [295, 519] 0.5
23:32:19.118 00.003 16872 AutoFind: local max [472, 937] 0.5
23:32:19.121 00.003 16872 AutoFind: local max [1147, 85] 0.5
23:32:19.126 00.005 16872 AutoFind: local max [1128, 379] 0.5
23:32:19.129 00.003 16872 AutoFind: local max [751, 434] 0.5
23:32:19.132 00.003 16872 AutoFind: local max [1707, 1020] 0.5
23:32:19.134 00.002 16872 AutoFind: local max [1118, 99] 0.5
23:32:19.137 00.003 16872 AutoFind: local max [1371, 86] 0.5
23:32:19.140 00.003 16872 AutoFind: local max [455, 534] 0.5
23:32:19.142 00.002 16872 AutoFind: local max [190, 294] 0.5
23:32:19.145 00.003 16872 AutoFind: local max [137, 954] 0.5
23:32:19.147 00.002 16872 AutoFind: local max [1582, 264] 0.5
23:32:19.149 00.002 16872 AutoFind: local max [1639, 535] 0.5
23:32:19.152 00.003 16872 AutoFind: local max [1541, 470] 0.5
23:32:19.156 00.004 16872 AutoFind: local max [469, 1028] 0.5
23:32:19.162 00.006 16872 AutoFind: local max [1722, 402] 0.5
23:32:19.166 00.004 16872 AutoFind: local max [365, 847] 0.5
23:32:19.169 00.003 16872 AutoFind: local max [1766, 573] 0.5
23:32:19.172 00.003 16872 AutoFind: local max [456, 192] 0.5
23:32:19.176 00.004 16872 AutoFind: local max [802, 557] 0.5
23:32:19.179 00.003 16872 AutoFind: local max [1309, 543] 0.5
23:32:19.181 00.002 16872 AutoFind: local max [1685, 806] 0.5
23:32:19.184 00.003 16872 AutoFind: local max [1174, 505] 0.5
23:32:19.187 00.003 16872 AutoFind: local max [766, 454] 0.5
23:32:19.189 00.002 16872 AutoFind: local max [1525, 324] 0.5
23:32:19.193 00.004 16872 AutoFind: too close [766, 454] 0.5 - [751, 434] 0.5
23:32:19.196 00.003 16872 AutoFind: too close [812, 632] 0.6 - [812, 646] 0.6
23:32:19.201 00.005 16872 AutoFind: close dim-bright [812, 632] 0.6 - [823, 641] 36.7
23:32:19.211 00.010 16872 AutoFind: too close [936, 990] 0.6 - [941, 973] 0.6
23:32:19.217 00.006 16872 AutoFind: too close [936, 990] 0.6 - [942, 988] 0.8
23:32:19.222 00.005 16872 AutoFind: close dim-bright [936, 990] 0.6 - [933, 982] 54.1
23:32:19.227 00.005 16872 AutoFind: close dim-bright [1662, 888] 0.6 - [1651, 884] 19.1
23:32:19.229 00.002 16872 AutoFind: too close [941, 973] 0.6 - [942, 988] 0.8
23:32:19.233 00.004 16872 AutoFind: close dim-bright [941, 973] 0.6 - [933, 982] 54.1
23:32:19.237 00.004 16872 AutoFind: too close [1095, 140] 0.6 - [1089, 133] 2.0
23:32:19.239 00.002 16872 AutoFind: close dim-bright [812, 646] 0.6 - [823, 641] 36.7
23:32:19.242 00.003 16872 AutoFind: too close [556, 722] 0.6 - [544, 702] 0.9
23:32:19.245 00.003 16872 AutoFind: close dim-bright [1477, 589] 0.7 - [1482, 602] 186.1
23:32:19.249 00.004 16872 AutoFind: close dim-bright [942, 988] 0.8 - [933, 982] 54.1
23:32:19.261 00.012 16872 AutoFind: too close [1052, 149] 0.9 - [1049, 142] 0.9
23:32:19.266 00.005 16872 AutoFind: close dim-bright [1052, 149] 0.9 - [1070, 138] 109.5
23:32:19.270 00.004 16872 AutoFind: close dim-bright [1049, 142] 0.9 - [1068, 128] 99.3
23:32:19.274 00.004 16872 AutoFind: too close [1052, 119] 0.9 - [1070, 109] 1.0
23:32:19.277 00.003 16872 AutoFind: close dim-bright [1052, 119] 0.9 - [1068, 128] 99.3
23:32:19.280 00.003 16872 AutoFind: close dim-bright [1052, 119] 0.9 - [1070, 138] 109.5
23:32:19.283 00.003 16872 AutoFind: close dim-bright [1070, 109] 1.0 - [1068, 128] 99.3
23:32:19.286 00.003 16872 AutoFind: too close [1549, 114] 1.1 - [1556, 106] 1.4
23:32:19.288 00.002 16872 AutoFind: close dim-bright [1489, 614] 1.2 - [1482, 602] 186.1
23:32:19.291 00.003 16872 AutoFind: close dim-bright [1089, 133] 2.0 - [1074, 130] 103.3
23:32:19.294 00.003 16872 AutoFind: close dim-bright [1089, 133] 2.0 - [1070, 138] 109.5
23:32:19.296 00.002 16872 AutoFind: too close [1068, 128] 99.3 - [1074, 130] 103.3
23:32:19.301 00.005 16872 AutoFind: too close [1068, 128] 99.3 - [1070, 138] 109.5
23:32:19.305 00.004 16872 AutoFind: too close [1074, 130] 103.3 - [1070, 138] 109.5
23:32:19.308 00.003 16872 AutoFind: too close to edge [1909, 76] 0.6
23:32:19.310 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:32:19.313 00.003 16872 Star::Find(15, 1482, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.317 00.004 16872 Star::Find returns 1 (0), X=1482.39, Y=601.94, Mass=769062, SNR=540.7, Peak=60872 HFD=3.6
23:32:19.320 00.003 16872 Star::Find(15, 933, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.322 00.002 16872 Star::Find returns 1 (0), X=932.83, Y=981.47, Mass=217277, SNR=285.2, Peak=22700 HFD=3.4
23:32:19.325 00.003 16872 Star::Find(15, 823, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.328 00.003 16872 Star::Find returns 1 (0), X=823.40, Y=640.35, Mass=167257, SNR=243.4, Peak=16732 HFD=3.4
23:32:19.331 00.003 16872 Star::Find(15, 1651, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.334 00.003 16872 Star::Find returns 1 (0), X=1651.37, Y=883.38, Mass=79988, SNR=162.8, Peak=10144 HFD=3.3
23:32:19.337 00.003 16872 Star::Find(15, 372, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.340 00.003 16872 Star::Find returns 1 (0), X=372.38, Y=877.05, Mass=45685, SNR=110.4, Peak=7740 HFD=3.2
23:32:19.342 00.002 16872 Star::Find(15, 367, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.345 00.003 16872 Star::Find returns 1 (0), X=366.70, Y=999.02, Mass=44084, SNR=113.7, Peak=7512 HFD=3.3
23:32:19.353 00.008 16872 Star::Find(15, 1462, 525, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.358 00.005 16872 Star::Find returns 1 (0), X=1461.97, Y=524.68, Mass=22121, SNR=75.2, Peak=5868 HFD=2.6
23:32:19.361 00.003 16872 Star::Find(15, 320, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.365 00.004 16872 Star::Find returns 1 (0), X=320.15, Y=271.25, Mass=21757, SNR=71.7, Peak=5692 HFD=2.8
23:32:19.368 00.003 16872 Star::Find(15, 1259, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.370 00.002 16872 Star::Find returns 1 (0), X=1259.23, Y=661.50, Mass=11457, SNR=50.1, Peak=4852 HFD=2.7
23:32:19.373 00.003 16872 Star::Find(15, 423, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.376 00.003 16872 Star::Find returns 1 (0), X=422.96, Y=998.27, Mass=10139, SNR=45.7, Peak=4756 HFD=2.5
23:32:19.379 00.003 16872 Star::Find(15, 1490, 828, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.384 00.005 16872 Star::Find returns 1 (0), X=1489.85, Y=828.00, Mass=10847, SNR=48.8, Peak=4712 HFD=2.6
23:32:19.387 00.003 16872 Star::Find(15, 246, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.389 00.002 16872 Star::Find returns 1 (0), X=245.54, Y=685.05, Mass=9090, SNR=42.5, Peak=4480 HFD=2.4
23:32:19.392 00.003 16872 Star::Find(15, 1188, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.398 00.006 16872 Star::Find returns 1 (0), X=1188.38, Y=36.25, Mass=10698, SNR=47.0, Peak=4572 HFD=2.8
23:32:19.405 00.007 16872 Star::Find(15, 1864, 823, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.408 00.003 16872 Star::Find returns 1 (0), X=1863.59, Y=823.06, Mass=4941, SNR=30.8, Peak=4100 HFD=2.2
23:32:19.412 00.004 16872 Star::Find(15, 1470, 709, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.415 00.003 16872 Star::Find returns 1 (0), X=1469.99, Y=708.37, Mass=5470, SNR=28.5, Peak=4000 HFD=3.0
23:32:19.417 00.002 16872 Star::Find(15, 1029, 768, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.421 00.004 16872 Star::Find returns 1 (0), X=1029.35, Y=767.79, Mass=4631, SNR=26.2, Peak=4032 HFD=2.4
23:32:19.424 00.003 16872 Star::Find(15, 924, 49, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.428 00.004 16872 Star::Find returns 1 (0), X=924.34, Y=48.61, Mass=3231, SNR=22.3, Peak=3940 HFD=2.5
23:32:19.432 00.004 16872 Star::Find(15, 197, 334, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.435 00.003 16872 Star::Find returns 1 (0), X=196.11, Y=334.11, Mass=4098, SNR=27.1, Peak=4028 HFD=2.4
23:32:19.437 00.002 16872 Star::Find(15, 1555, 592, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.440 00.003 16872 Star::Find returns 1 (0), X=1554.64, Y=592.11, Mass=4158, SNR=25.6, Peak=3960 HFD=2.6
23:32:19.446 00.006 16872 Star::Find(15, 1606, 382, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.453 00.007 16872 Star::Find returns 1 (0), X=1606.11, Y=382.34, Mass=3197, SNR=22.5, Peak=3892 HFD=2.3
23:32:19.455 00.002 16872 Star::Find(15, 1489, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.458 00.003 16872 Star::Find returns 1 (0), X=1482.39, Y=601.94, Mass=769062, SNR=540.7, Peak=60872 HFD=3.6
23:32:19.461 00.003 16872 Star::Find(15, 293, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.463 00.002 16872 Star::Find returns 1 (0), X=292.72, Y=177.64, Mass=4109, SNR=26.9, Peak=3900 HFD=3.0
23:32:19.466 00.003 16872 Star::Find(15, 802, 410, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.469 00.003 16872 Star::Find returns 1 (0), X=802.57, Y=409.85, Mass=4104, SNR=23.8, Peak=3808 HFD=3.4
23:32:19.472 00.003 16872 Star::Find(15, 848, 466, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.476 00.004 16872 Star::Find returns 1 (0), X=847.36, Y=465.34, Mass=3620, SNR=21.6, Peak=3876 HFD=2.8
23:32:19.479 00.003 16872 Star::Find(15, 1236, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.481 00.002 16872 Star::Find returns 1 (0), X=1235.88, Y=951.73, Mass=1876, SNR=15.4, Peak=3768 HFD=2.3
23:32:19.483 00.002 16872 Star::Find(15, 968, 1029, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.487 00.004 16872 Star::Find returns 1 (0), X=968.10, Y=1029.25, Mass=2311, SNR=17.5, Peak=3688 HFD=2.5
23:32:19.493 00.006 16872 Star::Find(15, 584, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.498 00.005 16872 Star::Find returns 1 (0), X=584.54, Y=105.56, Mass=3263, SNR=21.8, Peak=3832 HFD=3.1
23:32:19.500 00.002 16872 Star::Find(15, 70, 308, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.503 00.003 16872 Star::Find returns 1 (0), X=69.53, Y=308.58, Mass=3579, SNR=21.2, Peak=3708 HFD=3.3
23:32:19.505 00.002 16872 Star::Find(15, 289, 917, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.509 00.004 16872 Star::Find returns 1 (0), X=288.85, Y=917.28, Mass=2186, SNR=17.5, Peak=3660 HFD=2.5
23:32:19.511 00.002 16872 Star::Find(15, 1477, 589, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.513 00.002 16872 Star::Find returns 1 (0), X=1482.39, Y=601.94, Mass=769062, SNR=540.7, Peak=60872 HFD=3.6
23:32:19.515 00.002 16872 Star::Find(15, 1629, 462, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.520 00.005 16872 Star::Find returns 1 (0), X=1632.40, Y=452.18, Mass=1192, SNR=11.9, Peak=3676 HFD=1.7
23:32:19.522 00.002 16872 Star::Find(15, 575, 505, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.525 00.003 16872 Star::Find returns 1 (0), X=575.05, Y=506.44, Mass=1173, SNR=11.1, Peak=3636 HFD=2.3
23:32:19.527 00.002 16872 Star::Find(15, 1723, 213, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.531 00.004 16872 Star::Find returns 1 (0), X=1722.76, Y=212.71, Mass=1573, SNR=13.0, Peak=3592 HFD=2.7
23:32:19.533 00.002 16872 Star::Find(15, 901, 531, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.541 00.008 16872 Star::Find returns 1 (0), X=900.66, Y=529.87, Mass=1028, SNR=9.9, Peak=3652 HFD=2.3
23:32:19.545 00.004 16872 Star::Find(15, 1392, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.548 00.003 16872 Star::Find returns 1 (0), X=1393.29, Y=152.78, Mass=1696, SNR=13.3, Peak=3704 HFD=3.2
23:32:19.551 00.003 16872 Star::Find(15, 1883, 860, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.554 00.003 16872 Star::Find returns 1 (0), X=1883.18, Y=859.94, Mass=1341, SNR=13.8, Peak=3744 HFD=1.9
23:32:19.557 00.003 16872 Star::Find(15, 430, 196, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.560 00.003 16872 Star::Find returns 1 (0), X=430.65, Y=195.86, Mass=788, SNR=9.3, Peak=3572 HFD=2.0
23:32:19.563 00.003 16872 Star::Find(15, 1687, 233, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.565 00.002 16872 Star::Find returns 1 (0), X=1687.06, Y=232.98, Mass=1540, SNR=14.4, Peak=3732 HFD=2.0
23:32:19.569 00.004 16872 Star::Find(15, 1662, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.571 00.002 16872 Star::Find returns 1 (0), X=1651.37, Y=883.38, Mass=79988, SNR=162.8, Peak=10144 HFD=3.3
23:32:19.575 00.004 16872 Star::Find(15, 743, 44, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.577 00.002 16872 Star::Find returns 1 (0), X=740.45, Y=43.02, Mass=3221, SNR=23.9, Peak=3940 HFD=5.0
23:32:19.579 00.002 16872 Star::Find(15, 1718, 708, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.584 00.005 16872 Star::Find false star n=5 nbg=277 bg=3449.8 sigma=32.0 thresh=3546 peak=3533
23:32:19.589 00.005 16872 Star::Find returns 0 (2), X=1718.00, Y=708.00, Mass=511, SNR=2.9, Peak=3568 HFD=0.0
23:32:19.593 00.004 16872 Star::Find(15, 563, 56, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.596 00.003 16872 Star::Find returns 1 (0), X=563.58, Y=56.27, Mass=934, SNR=9.4, Peak=3616 HFD=3.1
23:32:19.598 00.002 16872 Star::Find(15, 1159, 425, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.602 00.004 16872 Star::Find returns 0 (4), X=1158.52, Y=425.50, Mass=505, SNR=7.0, Peak=3608 HFD=1.4
23:32:19.604 00.002 16872 Star::Find(15, 1735, 482, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.606 00.002 16872 Star::Find false star n=4 nbg=280 bg=3453.0 sigma=33.2 thresh=3552 peak=3536
23:32:19.609 00.003 16872 Star::Find returns 0 (2), X=1735.00, Y=482.00, Mass=428, SNR=2.9, Peak=3592 HFD=0.0
23:32:19.611 00.002 16872 Star::Find(15, 1129, 431, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.615 00.004 16872 Star::Find returns 1 (0), X=1131.37, Y=432.00, Mass=356, SNR=6.2, Peak=3600 HFD=3.6
23:32:19.618 00.003 16872 Star::Find(15, 509, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.620 00.002 16872 Star::Find returns 1 (0), X=508.98, Y=286.00, Mass=718, SNR=8.4, Peak=3600 HFD=2.0
23:32:19.623 00.003 16872 Star::Find(15, 893, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.625 00.002 16872 Star::Find returns 1 (0), X=893.25, Y=825.03, Mass=1144, SNR=12.0, Peak=3692 HFD=2.5
23:32:19.628 00.003 16872 Star::Find(15, 230, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.631 00.003 16872 Star::Find returns 1 (0), X=229.32, Y=953.34, Mass=860, SNR=10.9, Peak=3612 HFD=1.6
23:32:19.634 00.003 16872 Star::Find(15, 685, 838, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.637 00.003 16872 Star::Find false star n=2 nbg=279 bg=3439.4 sigma=35.9 thresh=3547 peak=3519
23:32:19.639 00.002 16872 Star::Find returns 0 (2), X=685.00, Y=838.00, Mass=221, SNR=2.9, Peak=3564 HFD=0.0
23:32:19.641 00.002 16872 Star::Find(15, 1799, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.645 00.004 16872 Star::Find returns 1 (0), X=1806.28, Y=889.29, Mass=1181, SNR=12.1, Peak=3576 HFD=2.8
23:32:19.648 00.003 16872 Star::Find(15, 170, 355, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.651 00.003 16872 Star::Find returns 0 (4), X=170.26, Y=355.35, Mass=459, SNR=6.6, Peak=3620 HFD=1.0
23:32:19.654 00.003 16872 Star::Find(15, 1442, 26, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.656 00.002 16872 Star::Find returns 1 (0), X=1442.25, Y=26.37, Mass=922, SNR=9.8, Peak=3600 HFD=1.8
23:32:19.659 00.003 16872 Star::Find(15, 1069, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.665 00.006 16872 Star::Find returns 1 (0), X=1069.31, Y=262.31, Mass=708, SNR=8.4, Peak=3632 HFD=1.5
23:32:19.667 00.002 16872 Star::Find(15, 1441, 320, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.670 00.003 16872 Star::Find returns 0 (4), X=1440.55, Y=319.54, Mass=605, SNR=8.1, Peak=3616 HFD=1.4
23:32:19.672 00.002 16872 Star::Find(15, 109, 374, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.676 00.004 16872 Star::Find false star n=3 nbg=272 bg=3441.8 sigma=31.1 thresh=3535 peak=3527
23:32:19.682 00.006 16872 Star::Find returns 0 (2), X=109.00, Y=374.00, Mass=331, SNR=2.9, Peak=3564 HFD=0.0
23:32:19.686 00.004 16872 Star::Find(15, 1593, 91, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.689 00.003 16872 Star::Find returns 1 (0), X=1593.11, Y=90.51, Mass=1715, SNR=13.8, Peak=3624 HFD=3.0
23:32:19.691 00.002 16872 Star::Find(15, 295, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.695 00.004 16872 Star::Find false star n=3 nbg=286 bg=3451.0 sigma=35.5 thresh=3558 peak=3536
23:32:19.697 00.002 16872 Star::Find returns 0 (2), X=295.00, Y=519.00, Mass=339, SNR=2.9, Peak=3580 HFD=0.0
23:32:19.701 00.004 16872 Star::Find(15, 472, 937, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.703 00.002 16872 Star::Find false star n=5 nbg=264 bg=3445.5 sigma=31.0 thresh=3538 peak=3525
23:32:19.705 00.002 16872 Star::Find returns 0 (2), X=472.00, Y=937.00, Mass=508, SNR=2.9, Peak=3572 HFD=0.0
23:32:19.711 00.006 16872 Star::Find(15, 1147, 85, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.714 00.003 16872 Star::Find false star n=6 nbg=267 bg=3447.9 sigma=30.6 thresh=3540 peak=3538
23:32:19.716 00.002 16872 Star::Find returns 0 (2), X=1147.00, Y=85.00, Mass=649, SNR=2.9, Peak=3576 HFD=0.0
23:32:19.719 00.003 16872 Star::Find(15, 1128, 379, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.722 00.003 16872 Star::Find false star n=4 nbg=282 bg=3446.9 sigma=32.3 thresh=3544 peak=3543
23:32:19.727 00.005 16872 Star::Find returns 0 (2), X=1128.00, Y=379.00, Mass=496, SNR=2.9, Peak=3596 HFD=0.0
23:32:19.733 00.006 16872 Star::Find(15, 1707, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.736 00.003 16872 Star::Find returns 1 (0), X=1705.53, Y=1021.39, Mass=945, SNR=9.9, Peak=3596 HFD=4.4
23:32:19.739 00.003 16872 Star::Find(15, 1118, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.743 00.004 16872 Star::Find false star n=1 nbg=277 bg=3482.4 sigma=38.7 thresh=3598 peak=3579
23:32:19.746 00.003 16872 Star::Find returns 0 (2), X=1118.00, Y=99.00, Mass=162, SNR=2.9, Peak=3644 HFD=0.0
23:32:19.749 00.003 16872 Star::Find(15, 1371, 86, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.752 00.003 16872 Star::Find false star n=3 nbg=265 bg=3442.2 sigma=30.2 thresh=3533 peak=3528
23:32:19.755 00.003 16872 Star::Find returns 0 (2), X=1371.00, Y=86.00, Mass=321, SNR=2.9, Peak=3568 HFD=0.0
23:32:19.759 00.004 16872 Star::Find(15, 455, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.762 00.003 16872 Star::Find returns 1 (0), X=453.42, Y=534.95, Mass=1592, SNR=14.7, Peak=3772 HFD=2.1
23:32:19.764 00.002 16872 Star::Find(15, 190, 294, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.767 00.003 16872 Star::Find returns 1 (0), X=194.84, Y=282.58, Mass=683, SNR=8.2, Peak=3588 HFD=1.7
23:32:19.773 00.006 16872 Star::Find(15, 137, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.777 00.004 16872 Star::Find false star n=4 nbg=273 bg=3448.7 sigma=32.7 thresh=3547 peak=3530
23:32:19.781 00.004 16872 Star::Find returns 0 (2), X=137.00, Y=954.00, Mass=441, SNR=2.9, Peak=3580 HFD=0.0
23:32:19.783 00.002 16872 Star::Find(15, 1582, 264, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.787 00.004 16872 Star::Find false star n=3 nbg=284 bg=3461.6 sigma=38.4 thresh=3577 peak=3559
23:32:19.789 00.002 16872 Star::Find returns 0 (2), X=1582.00, Y=264.00, Mass=495, SNR=2.9, Peak=3660 HFD=0.0
23:32:19.792 00.003 16872 Star::Find(15, 1639, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.795 00.003 16872 Star::Find returns 1 (0), X=1627.44, Y=522.22, Mass=995, SNR=11.2, Peak=3688 HFD=2.8
23:32:19.798 00.003 16872 Star::Find(15, 1541, 470, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.800 00.002 16872 Star::Find false star n=2 nbg=278 bg=3452.4 sigma=30.6 thresh=3544 peak=3544
23:32:19.803 00.003 16872 Star::Find returns 0 (2), X=1541.00, Y=470.00, Mass=247, SNR=2.9, Peak=3588 HFD=0.0
23:32:19.806 00.003 16872 Star::Find(15, 469, 1028, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.808 00.002 16872 Star::Find false star n=6 nbg=280 bg=3440.0 sigma=33.8 thresh=3541 peak=3541
23:32:19.811 00.003 16872 Star::Find returns 0 (2), X=469.00, Y=1028.00, Mass=788, SNR=2.9, Peak=3596 HFD=0.0
23:32:19.813 00.002 16872 Star::Find(15, 1722, 402, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.816 00.003 16872 Star::Find false star n=3 nbg=260 bg=3449.9 sigma=32.0 thresh=3546 peak=3536
23:32:19.821 00.005 16872 Star::Find returns 0 (2), X=1722.00, Y=402.00, Mass=358, SNR=2.9, Peak=3584 HFD=0.0
23:32:19.823 00.002 16872 Star::Find(15, 365, 847, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.826 00.003 16872 Star::Find returns 1 (0), X=369.61, Y=855.52, Mass=993, SNR=11.8, Peak=3604 HFD=2.9
23:32:19.828 00.002 16872 Star::Find(15, 1766, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.831 00.003 16872 Star::Find false star n=4 nbg=280 bg=3445.2 sigma=32.0 thresh=3541 peak=3526
23:32:19.834 00.003 16872 Star::Find returns 0 (2), X=1766.00, Y=573.00, Mass=419, SNR=2.9, Peak=3556 HFD=0.0
23:32:19.837 00.003 16872 Star::Find(15, 456, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.839 00.002 16872 Star::Find false star n=4 nbg=262 bg=3441.0 sigma=30.6 thresh=3533 peak=3529
23:32:19.842 00.003 16872 Star::Find returns 0 (2), X=456.00, Y=192.00, Mass=452, SNR=2.9, Peak=3572 HFD=0.0
23:32:19.844 00.002 16872 Star::Find(15, 802, 557, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.846 00.002 16872 Star::Find false star n=2 nbg=272 bg=3448.5 sigma=32.5 thresh=3546 peak=3540
23:32:19.851 00.005 16872 Star::Find returns 0 (2), X=802.00, Y=557.00, Mass=235, SNR=2.9, Peak=3576 HFD=0.0
23:32:19.853 00.002 16872 Star::Find(15, 1309, 543, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.856 00.003 16872 Star::Find false star n=3 nbg=276 bg=3447.0 sigma=33.0 thresh=3546 peak=3538
23:32:19.858 00.002 16872 Star::Find returns 0 (2), X=1309.00, Y=543.00, Mass=319, SNR=2.9, Peak=3580 HFD=0.0
23:32:19.860 00.002 16872 Star::Find(15, 1685, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.863 00.003 16872 Star::Find returns 1 (0), X=1692.99, Y=815.81, Mass=1137, SNR=11.3, Peak=3600 HFD=4.3
23:32:19.867 00.004 16872 Star::Find(15, 1174, 505, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.870 00.003 16872 Star::Find returns 0 (4), X=1184.97, Y=494.00, Mass=412, SNR=6.9, Peak=3640 HFD=0.9
23:32:19.872 00.002 16872 Star::Find(15, 1525, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.875 00.003 16872 Star::Find false star n=6 nbg=265 bg=3444.0 sigma=27.9 thresh=3528 peak=3523
23:32:19.877 00.002 16872 Star::Find returns 0 (2), X=1525.00, Y=324.00, Mass=556, SNR=2.9, Peak=3556 HFD=0.0
23:32:19.883 00.006 16872 AutoFind: finding best star pass 1
23:32:19.887 00.004 16872 Star::Find(15, 1482, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.890 00.003 16872 Star::Find returns 1 (0), X=1482.39, Y=601.94, Mass=769062, SNR=540.7, Peak=60872 HFD=3.6
23:32:19.892 00.002 16872 AutoFind: near-saturated [1482, 602] 186.1 Mass 769062 SNR 540.7 Peak 60872
23:32:19.896 00.004 16872 Star::Find(15, 933, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.899 00.003 16872 Star::Find returns 1 (0), X=932.83, Y=981.47, Mass=217277, SNR=285.2, Peak=22700 HFD=3.4
23:32:19.903 00.004 16872 AutoFind returns star at [933, 982] 54.1 Mass 217277 SNR 285.2
23:32:19.905 00.002 16872 Star::Find(15, 933, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.908 00.003 16872 Star::Find returns 1 (0), X=932.83, Y=981.47, Mass=217277, SNR=285.2, Peak=22700 HFD=3.4
23:32:19.911 00.003 16872 MultiStar: List (12): {932.83, 981.47}(285.2), {823.40, 640.35}(243.4), {1651.37, 883.38}(162.8), {372.38, 877.05}(110.4), {366.70, 999.02}(113.7), {1461.97, 524.68}(75.2), {320.15, 271.25}(71.7), {1259.23, 661.50}(50.1), {422.96, 998.27}(45.7), {1489.85, 828.00}(48.8), {245.54, 685.05}(42.5), {1188.38, 36.25}(47.0), 
23:32:19.917 00.006 16872 setting lock position to (932.83, 981.47)
23:32:19.922 00.005 16872 MultiStar: stabilizing after lock position change
23:32:19.925 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
23:32:19.929 00.004 16872 UpdateGuideState(): m_state=1
23:32:19.931 00.002 16872 Star::Find(15, 932, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:19.934 00.003 16872 Star::Find returns 1 (0), X=932.83, Y=981.47, Mass=217277, SNR=285.2, Peak=22700 HFD=3.4
23:32:19.937 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:32:19.940 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:32:19.942 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:32:19.953 00.011 16872 setting force full frames = false
23:32:19.956 00.003 16872 setting lock position to (932.83, 981.47)
23:32:19.958 00.002 16872 MultiStar: stabilizing after lock position change
23:32:19.966 00.008 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:32:19.971 00.005 16872 Changing from state SELECTING to SELECTED
23:32:19.975 00.004 16872 guider state => SELECTED
23:32:19.986 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65520, med=3448, FiltMin=3328, FiltMax=65516, Gamma=2.190
23:32:20.033 00.047 16872 UpdateGuideState exits: m=217277 SNR=285.2
23:32:20.036 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65520, med=3448, FiltMin=3328, FiltMax=65516, Gamma=2.190
23:32:20.075 00.039 16872 Status Line: Auto-selected star at (932.8, 981.5)
23:32:20.088 00.013 16872 PhdController: newstate STATE_WAIT_SELECTED
23:32:20.091 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:20.094 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:32:20.096 00.002 16872 Enqueuing Expose request
23:32:20.099 00.003 9640 Worker thread wakes up
23:32:20.099 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:32:20.099 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(918,966,31,31)
23:32:20.099 00.000 16872 evsrv: cli 0D3C0A48 connect
23:32:20.106 00.007 16872 case statement mapped state 2 to 1
23:32:20.109 00.003 16872 case statement mapped state 2 to 1
23:32:20.112 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5902a0ee-d957-4858-b86d-c59e2cfaa232"}
23:32:20.115 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5902a0ee-d957-4858-b86d-c59e2cfaa232"}
23:32:20.119 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"dc37ba28-93fd-450b-80df-ab553d90216a"}
23:32:20.123 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[932.83,981.47],"id":"dc37ba28-93fd-450b-80df-ab553d90216a"}
23:32:20.126 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"697be3b9-582a-40a2-8468-ee2f5a851f85"}
23:32:20.129 00.003 16872 case statement mapped state 2 to 1
23:32:20.131 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"697be3b9-582a-40a2-8468-ee2f5a851f85"}
23:32:20.138 00.007 16872 evsrv: cli 0D3C0A48 disconnect
23:32:20.142 00.004 16872 evsrv: cli 0D3BF8C8 connect
23:32:20.145 00.003 16872 case statement mapped state 2 to 1
23:32:20.148 00.003 16872 case statement mapped state 2 to 1
23:32:20.152 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a7ee85a5-1c6f-4d22-8bf4-8706c39b55e4"}
23:32:20.155 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.83,7.47],"pixels":"..."},"id":"a7ee85a5-1c6f-4d22-8bf4-8706c39b55e4"}
23:32:20.158 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"2f4f4514-01ef-4215-a2e2-c9b6d0ad88c7"}
23:32:20.161 00.003 16872 case statement mapped state 2 to 1
23:32:20.165 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"2f4f4514-01ef-4215-a2e2-c9b6d0ad88c7"}
23:32:20.174 00.009 16872 evsrv: cli 0D3BF8C8 disconnect
23:32:21.176 01.002 16872 evsrv: cli 0D3C0228 connect
23:32:21.179 00.003 16872 case statement mapped state 2 to 1
23:32:21.182 00.003 16872 case statement mapped state 2 to 1
23:32:21.185 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"abc2d6c0-638b-4210-bfa6-115fb74ee870"}
23:32:21.188 00.003 16872 case statement mapped state 2 to 1
23:32:21.193 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"abc2d6c0-638b-4210-bfa6-115fb74ee870"}
23:32:21.199 00.006 16872 evsrv: cli 0D3C0228 disconnect
23:32:22.200 01.001 16872 evsrv: cli 0D3BF8C8 connect
23:32:22.205 00.005 16872 case statement mapped state 2 to 1
23:32:22.208 00.003 16872 case statement mapped state 2 to 1
23:32:22.212 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"ae33245e-6c06-4217-b0b7-2f3986c6a5cf"}
23:32:22.215 00.003 16872 case statement mapped state 2 to 1
23:32:22.218 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"ae33245e-6c06-4217-b0b7-2f3986c6a5cf"}
23:32:22.223 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
23:32:23.231 01.008 16872 evsrv: cli 0D3BFFA8 connect
23:32:23.234 00.003 16872 case statement mapped state 2 to 1
23:32:23.244 00.010 16872 case statement mapped state 2 to 1
23:32:23.249 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e80ebaee-492d-404d-8bf8-2ea97415a5d6"}
23:32:23.254 00.005 16872 case statement mapped state 2 to 1
23:32:23.259 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"e80ebaee-492d-404d-8bf8-2ea97415a5d6"}
23:32:23.262 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
23:32:23.446 00.184 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ef0a018-415a-4bcc-ab86-12043cb8a7c0"}
23:32:23.449 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1ef0a018-415a-4bcc-ab86-12043cb8a7c0"}
23:32:23.452 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"83305c73-eabb-4e63-bc60-113ba551a389"}
23:32:23.456 00.004 16872 case statement mapped state 2 to 1
23:32:23.459 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"83305c73-eabb-4e63-bc60-113ba551a389"}
23:32:23.462 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b169cf27-4e5e-48cc-a2a7-b7fdfea255bc"}
23:32:23.465 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.83,7.47],"pixels":"..."},"id":"b169cf27-4e5e-48cc-a2a7-b7fdfea255bc"}
23:32:24.215 00.750 9640 Exposure complete
23:32:24.264 00.049 16872 evsrv: cli 0D3BFB48 connect
23:32:24.267 00.003 16872 case statement mapped state 2 to 1
23:32:24.271 00.004 16872 case statement mapped state 2 to 1
23:32:24.281 00.010 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"e3e5d094-4769-4ea2-84ab-3575a1d3164d"}
23:32:24.288 00.007 16872 case statement mapped state 2 to 1
23:32:24.292 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"e3e5d094-4769-4ea2-84ab-3575a1d3164d"}
23:32:24.296 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:32:24.371 00.075 9640 worker thread done servicing request
23:32:24.371 00.000 16872 OnExposeComplete: enter
23:32:24.375 00.004 16872 UpdateGuideState(): m_state=2
23:32:24.378 00.003 16872 Star::Find(15, 932, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:32:24.382 00.004 16872 Star::Find returns 1 (0), X=932.60, Y=981.19, Mass=213236, SNR=266.8, Peak=19312 HFD=3.5
23:32:24.385 00.003 16872 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.56) = xAngle (-3.81 = 2.48)
23:32:24.388 00.003 16872 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.76 = 2.52)
23:32:24.390 00.002 16872 CameraToMount -- cameraX=-0.23 cameraY=-0.28 hyp=0.36 cameraTheta=-2.25 mountX=-0.28 mountY=0.21, mountTheta=2.51
23:32:24.395 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65520, med=3440, FiltMin=3258, FiltMax=65520, Gamma=2.190
23:32:24.434 00.039 16872 UpdateGuideState exits: m=213236 SNR=266.8
23:32:24.437 00.003 16872 PhdController: newstate STATE_CALIBRATE
23:32:24.440 00.003 16872 PhdController: newstate STATE_GUIDE
23:32:24.454 00.014 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:32:24.460 00.006 16872 guider state => CALIBRATED
23:32:24.465 00.005 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:32:24.478 00.013 16872 reset dither spiral
23:32:24.480 00.002 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:32:24.482 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:24.485 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:32:24.487 00.002 16872 Enqueuing Expose request
23:32:24.492 00.005 9640 Worker thread wakes up
23:32:24.492 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:32:24.492 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:32:25.298 00.806 16872 evsrv: cli 0D3C0A48 connect
23:32:25.304 00.006 16872 case statement mapped state 5 to 1
23:32:25.310 00.006 16872 case statement mapped state 5 to 1
23:32:25.314 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"cc7b3047-9943-484b-803d-7ddc6fc58e3c"}
23:32:25.318 00.004 16872 case statement mapped state 5 to 1
23:32:25.321 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"cc7b3047-9943-484b-803d-7ddc6fc58e3c"}
23:32:25.324 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:32:26.326 01.002 16872 evsrv: cli 0D3BF8C8 connect
23:32:26.331 00.005 16872 case statement mapped state 5 to 1
23:32:26.341 00.010 16872 case statement mapped state 5 to 1
23:32:26.347 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"298ff184-6bca-4313-a377-113127471fea"}
23:32:26.350 00.003 16872 case statement mapped state 5 to 1
23:32:26.352 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"298ff184-6bca-4313-a377-113127471fea"}
23:32:26.355 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
23:32:26.945 00.590 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40f8aed8-2a58-4943-89fc-321486e576f7"}
23:32:26.949 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"40f8aed8-2a58-4943-89fc-321486e576f7"}
23:32:26.952 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"120b8130-c03c-4657-9dbc-8584488ac3ca"}
23:32:26.957 00.005 16872 case statement mapped state 5 to 1
23:32:26.960 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"120b8130-c03c-4657-9dbc-8584488ac3ca"}
23:32:26.963 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3185c99b-ff3a-475a-8401-4e1fa22e17a2"}
23:32:26.966 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.60,7.19],"pixels":"..."},"id":"3185c99b-ff3a-475a-8401-4e1fa22e17a2"}
23:32:27.357 00.391 16872 evsrv: cli 0D3C0A48 connect
23:32:27.365 00.008 16872 case statement mapped state 5 to 1
23:32:27.370 00.005 16872 case statement mapped state 5 to 1
23:32:27.374 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b0f160bb-5eef-45de-80fe-8d89491441e5"}
23:32:27.377 00.003 16872 case statement mapped state 5 to 1
23:32:27.379 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"b0f160bb-5eef-45de-80fe-8d89491441e5"}
23:32:27.383 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:32:28.385 01.002 16872 evsrv: cli 0D3BFB48 connect
23:32:28.411 00.026 16872 case statement mapped state 5 to 1
23:32:28.424 00.013 16872 case statement mapped state 5 to 1
23:32:28.437 00.013 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"08cbebfb-9577-4d7b-9efd-bd5ac9a9eac8"}
23:32:28.447 00.010 16872 case statement mapped state 5 to 1
23:32:28.463 00.016 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"08cbebfb-9577-4d7b-9efd-bd5ac9a9eac8"}
23:32:28.469 00.006 16872 evsrv: cli 0D3BFB48 disconnect
23:32:28.611 00.142 9640 Exposure complete
23:32:28.771 00.160 9640 worker thread done servicing request
23:32:28.772 00.001 16872 OnExposeComplete: enter
23:32:28.775 00.003 16872 UpdateGuideState(): m_state=5
23:32:28.778 00.003 16872 Star::Find(15, 932, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:32:28.781 00.003 16872 Star::Find returns 1 (0), X=932.93, Y=981.70, Mass=227636, SNR=291.4, Peak=23572 HFD=3.4
23:32:28.783 00.002 16872 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.56) = xAngle (-0.40 = -0.40)
23:32:28.786 00.003 16872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.36 = -0.36)
23:32:28.788 00.002 16872 CameraToMount -- cameraX=0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.15 mountX=0.23 mountY=-0.09, mountTheta=-0.36
23:32:28.794 00.006 16872 Changing from state CALIBRATED to GUIDING
23:32:28.797 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:32:28.800 00.003 16872 ScopeASCOM::SideOfPier() returns 0
23:32:28.869 00.069 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:32:28.872 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:32:28.875 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:32:28.877 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:32:28.880 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:32:28.885 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:32:28.889 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:32:28.891 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:32:28.894 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:32:28.896 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:32:28.902 00.006 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:32:28.907 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:32:28.911 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:32:28.914 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:32:29.101 00.187 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:32:29.104 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:32:29.107 00.003 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.2
23:32:29.113 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:32:29.116 00.003 16872 ScopeASCOM::SideOfPier() returns 0
23:32:29.182 00.066 16872 setting lock position to (932.93, 981.70)
23:32:29.187 00.005 16872 MultiStar: stabilizing after lock position change
23:32:29.190 00.003 16872 guider state => GUIDING
23:32:29.192 00.002 16872 Status Line: Guiding
23:32:29.202 00.010 16872 Mount: notify guiding started
23:32:29.210 00.008 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:32:29.217 00.007 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:32:29.222 00.005 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:32:29.228 00.006 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:32:29.234 00.006 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:32:29.237 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:32:29.241 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:32:29.243 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:32:29.246 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:32:29.249 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:32:29.253 00.004 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:32:29.257 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:32:29.259 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:32:29.263 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:32:29.266 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:32:29.269 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:32:29.274 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:32:29.282 00.008 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:32:29.286 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:32:29.290 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:32:29.294 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:32:29.297 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:32:29.301 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:32:29.305 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:32:29.308 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:32:29.311 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:32:29.314 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:32:29.316 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:32:29.323 00.007 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:32:29.326 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:32:29.329 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:32:29.333 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:32:29.337 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:32:29.341 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:32:29.345 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:32:29.348 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:32:29.354 00.006 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:32:29.357 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:32:29.473 00.116 16872 evsrv: cli 0D3C0228 connect
23:32:29.477 00.004 16872 case statement mapped state 6 to 3
23:32:29.481 00.004 16872 case statement mapped state 6 to 3
23:32:29.485 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"6b54da1a-d7c9-464c-a7a7-ffd391986840"}
23:32:29.489 00.004 16872 case statement mapped state 6 to 3
23:32:29.494 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b54da1a-d7c9-464c-a7a7-ffd391986840"}
23:32:29.498 00.004 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:32:36.327 06.829 16872 ScopeASCOM::SideOfPier() returns 0
23:32:36.331 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:32:36.335 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:32:36.338 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:32:36.342 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
23:32:36.352 00.010 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:32:36.356 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:32:36.360 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:32:36.363 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:32:36.366 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:32:36.369 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3180, max=65520, med=3444, FiltMin=3324, FiltMax=65516, Gamma=2.190
23:32:36.409 00.040 16872 UpdateGuideState exits: m=227636 SNR=291.4
23:32:36.413 00.004 16872 evsrv: cli 0D3C0228 short write 0/81 Input / Output error
23:32:36.416 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
23:32:36.421 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:36.424 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:32:36.427 00.003 16872 Enqueuing Expose request
23:32:36.430 00.003 9640 Worker thread wakes up
23:32:36.430 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:32:36.430 00.000 16872 evsrv: cli 0D3C0228 disconnect
23:32:36.434 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:32:36.434 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7dbfff37-6f84-4be4-a780-e600a0bbaa50"}
23:32:36.444 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7dbfff37-6f84-4be4-a780-e600a0bbaa50"}
23:32:36.456 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"91cfc5e9-e2a4-4399-95e7-0be23a9bdd31"}
23:32:36.459 00.003 16872 case statement mapped state 6 to 3
23:32:36.463 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"91cfc5e9-e2a4-4399-95e7-0be23a9bdd31"}
23:32:36.467 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dcaad2df-4d65-48e3-b8a8-f913fca4cf72"}
23:32:36.471 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.93,6.70],"pixels":"..."},"id":"dcaad2df-4d65-48e3-b8a8-f913fca4cf72"}
23:32:36.496 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d1289b8-97a8-4012-bb23-ce5f218f3e56"}
23:32:36.499 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1d1289b8-97a8-4012-bb23-ce5f218f3e56"}
23:32:36.503 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c7a3054-23aa-450e-80ff-dd6fc0f0f8f4"}
23:32:36.506 00.003 16872 case statement mapped state 6 to 3
23:32:36.509 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c7a3054-23aa-450e-80ff-dd6fc0f0f8f4"}
23:32:36.513 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6023cdc1-3202-4927-9153-18a5276b57cf"}
23:32:36.518 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.93,6.70],"pixels":"..."},"id":"6023cdc1-3202-4927-9153-18a5276b57cf"}
23:32:39.997 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe8d5d15-1ce1-4d74-87b9-b2ca0aba01f9"}
23:32:40.006 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fe8d5d15-1ce1-4d74-87b9-b2ca0aba01f9"}
23:32:40.012 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"03f2755f-b7fd-477c-9f4f-6f9ecbefc5e9"}
23:32:40.017 00.005 16872 case statement mapped state 6 to 3
23:32:40.021 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"03f2755f-b7fd-477c-9f4f-6f9ecbefc5e9"}
23:32:40.029 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"07868102-b0a9-4115-b508-f48ec08093dc"}
23:32:40.034 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.93,6.70],"pixels":"..."},"id":"07868102-b0a9-4115-b508-f48ec08093dc"}
23:32:41.299 01.265 9640 Exposure complete
23:32:41.558 00.259 9640 worker thread done servicing request
23:32:41.559 00.001 16872 OnExposeComplete: enter
23:32:41.567 00.008 16872 UpdateGuideState(): m_state=6
23:32:41.572 00.005 16872 Star::Find(15, 932, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:32:41.582 00.010 16872 Star::Find returns 1 (0), X=932.52, Y=981.61, Mass=204912, SNR=269.9, Peak=20124 HFD=3.2
23:32:41.588 00.006 16872 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.56) = xAngle (-4.47 = 1.82)
23:32:41.596 00.008 16872 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.42 = 1.86)
23:32:41.604 00.008 16872 CameraToMount -- cameraX=-0.41 cameraY=-0.10 hyp=0.42 cameraTheta=-2.91 mountX=-0.10 mountY=0.40, mountTheta=1.82
23:32:41.616 00.012 16872 SchedulePrimaryMove(0F8FCD28, x=-0.41, y=-0.10, opts=13)
23:32:41.623 00.007 16872 Enqueuing Move request for scope (-0.41, -0.10)
23:32:41.636 00.013 9640 Worker thread wakes up
23:32:41.636 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.10) opts 0xd
23:32:41.636 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.41, -0.10)
23:32:41.636 00.000 9640 Moving (-0.41, -0.10) raw xDistance=-0.10 yDistance=0.40
23:32:41.636 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.10
23:32:41.636 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.40, m_sumCorr=0
23:32:41.637 00.001 9640 MoveAxis(E, 11, ABG)
23:32:41.637 00.000 9640 Guiding  Dir = 2, Dur = 11
23:32:41.640 00.003 9640 IsSlewing returns 0
23:32:41.640 00.000 9640 IsGuiding returns 0
23:32:41.641 00.001 9640 PulseGuide returned control before completion, sleep 21
23:32:41.646 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3444, FiltMin=3314, FiltMax=65516, Gamma=2.190
23:32:41.670 00.024 9640 IsGuiding returns 1
23:32:41.670 00.000 9640 scope still moving after pulse duration time elapsed
23:32:41.706 00.036 9640 IsSlewing returns 0
23:32:41.707 00.001 9640 IsGuiding returns 1
23:32:41.708 00.001 16872 UpdateGuideState exits: m=204912 SNR=269.9
23:32:41.712 00.004 16872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 1 / 99999
23:32:41.719 00.007 16872 evsrv: {"Event":"Settling","Timestamp":1777782761.718,"Host":"RBFOCUS307","Inst":1,"Distance":0.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:32:41.730 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:41.735 00.005 9640 IsSlewing returns 0
23:32:41.735 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:32:41.740 00.005 9640 IsGuiding returns 1
23:32:41.740 00.000 16872 Enqueuing Expose request
23:32:41.762 00.022 9640 IsSlewing returns 0
23:32:41.762 00.000 9640 IsGuiding returns 1
23:32:41.792 00.030 9640 IsSlewing returns 0
23:32:41.792 00.000 9640 IsGuiding returns 1
23:32:41.824 00.032 9640 IsSlewing returns 0
23:32:41.824 00.000 9640 IsGuiding returns 1
23:32:41.854 00.030 9640 IsSlewing returns 0
23:32:41.855 00.001 9640 IsGuiding returns 1
23:32:41.887 00.032 9640 IsSlewing returns 0
23:32:41.887 00.000 9640 IsGuiding returns 1
23:32:41.917 00.030 9640 IsSlewing returns 0
23:32:41.918 00.001 9640 IsGuiding returns 0
23:32:41.918 00.000 9640 scope move finished after 11 + 266 ms
23:32:41.918 00.000 9640 Move returns status 0, amount 11
23:32:41.918 00.000 9640 MoveAxis(N, 0, ABG)
23:32:41.918 00.000 9640 Move returns status 0, amount 0
23:32:41.918 00.000 9640 move complete, result=0
23:32:41.918 00.000 9640 worker thread done servicing request
23:32:41.918 00.000 16872 GuideStep: -0.1 px 11 ms EAST, 0.4 px 0 ms NORTH
23:32:41.922 00.004 9640 Worker thread wakes up
23:32:41.923 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:32:41.923 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:32:43.500 01.577 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0eca18ed-c53c-47d7-9c4c-ac3f41be39ab"}
23:32:43.510 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0eca18ed-c53c-47d7-9c4c-ac3f41be39ab"}
23:32:43.521 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc24bda0-451f-4cf3-b78d-c6591fa5911f"}
23:32:43.528 00.007 16872 case statement mapped state 6 to 3
23:32:43.540 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc24bda0-451f-4cf3-b78d-c6591fa5911f"}
23:32:43.554 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8869ab67-0de4-4d63-a3bb-16e987b7c88b"}
23:32:43.560 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.52,6.61],"pixels":"..."},"id":"8869ab67-0de4-4d63-a3bb-16e987b7c88b"}
23:32:46.210 02.650 9640 Exposure complete
23:32:46.372 00.162 9640 worker thread done servicing request
23:32:46.372 00.000 16872 OnExposeComplete: enter
23:32:46.375 00.003 16872 UpdateGuideState(): m_state=6
23:32:46.380 00.005 16872 Star::Find(15, 932, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:32:46.383 00.003 16872 Star::Find returns 1 (0), X=932.60, Y=981.86, Mass=214377, SNR=276.7, Peak=19668 HFD=3.6
23:32:46.385 00.002 16872 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.56) = xAngle (1.15 = 1.15)
23:32:46.388 00.003 16872 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.20 = 1.20)
23:32:46.393 00.005 16872 CameraToMount -- cameraX=-0.33 cameraY=0.15 hyp=0.36 cameraTheta=2.71 mountX=0.15 mountY=0.34, mountTheta=1.16
23:32:46.400 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.33, y=0.15, opts=13)
23:32:46.403 00.003 16872 Enqueuing Move request for scope (-0.33, 0.15)
23:32:46.408 00.005 9640 Worker thread wakes up
23:32:46.408 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.15) opts 0xd
23:32:46.409 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.33, 0.15)
23:32:46.409 00.000 9640 Moving (-0.33, 0.15) raw xDistance=0.15 yDistance=0.34
23:32:46.409 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.15
23:32:46.409 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=0
23:32:46.409 00.000 9640 MoveAxis(W, 15, ABG)
23:32:46.409 00.000 9640 Guiding  Dir = 3, Dur = 15
23:32:46.412 00.003 9640 IsSlewing returns 0
23:32:46.414 00.002 9640 IsGuiding returns 0
23:32:46.417 00.003 9640 PulseGuide returned control before completion, sleep 23
23:32:46.423 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3436, FiltMin=3316, FiltMax=65516, Gamma=2.190
23:32:46.452 00.029 9640 IsGuiding returns 1
23:32:46.452 00.000 9640 scope still moving after pulse duration time elapsed
23:32:46.468 00.016 16872 UpdateGuideState exits: m=214377 SNR=276.7
23:32:46.472 00.004 16872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 2 / 99999
23:32:46.475 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777782766.475,"Host":"RBFOCUS307","Inst":1,"Distance":0.32,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
23:32:46.479 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:46.482 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:32:46.488 00.006 16872 Enqueuing Expose request
23:32:46.493 00.005 9640 IsSlewing returns 0
23:32:46.494 00.001 9640 IsGuiding returns 0
23:32:46.494 00.000 9640 scope move finished after 15 + 64 ms
23:32:46.494 00.000 9640 Move returns status 0, amount 15
23:32:46.494 00.000 9640 MoveAxis(N, 0, ABG)
23:32:46.494 00.000 9640 Move returns status 0, amount 0
23:32:46.494 00.000 9640 move complete, result=0
23:32:46.494 00.000 9640 worker thread done servicing request
23:32:46.494 00.000 9640 Worker thread wakes up
23:32:46.494 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:32:46.494 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:32:46.498 00.004 16872 GuideStep: 0.1 px 15 ms WEST, 0.3 px 0 ms NORTH
23:32:47.000 00.502 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11964884-19ee-49a5-a5d0-2e350b3dd04c"}
23:32:47.004 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"11964884-19ee-49a5-a5d0-2e350b3dd04c"}
23:32:47.009 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84bca73c-7cec-4c7a-8df1-c7a73cf99bb3"}
23:32:47.013 00.004 16872 case statement mapped state 6 to 3
23:32:47.022 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"84bca73c-7cec-4c7a-8df1-c7a73cf99bb3"}
23:32:47.031 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1213db40-a3bf-40c6-9ccf-38350b9f259b"}
23:32:47.035 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.60,6.86],"pixels":"..."},"id":"1213db40-a3bf-40c6-9ccf-38350b9f259b"}
23:32:50.500 03.465 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea6e6737-2c1d-4790-99a7-a25ee8c70d75"}
23:32:50.505 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ea6e6737-2c1d-4790-99a7-a25ee8c70d75"}
23:32:50.510 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a558361f-a5bc-4d56-a57c-960aa59b9fab"}
23:32:50.513 00.003 16872 case statement mapped state 6 to 3
23:32:50.517 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a558361f-a5bc-4d56-a57c-960aa59b9fab"}
23:32:50.520 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"03ce9193-e755-4fa5-8527-ff2ebf4e4ca4"}
23:32:50.524 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.60,6.86],"pixels":"..."},"id":"03ce9193-e755-4fa5-8527-ff2ebf4e4ca4"}
23:32:50.567 00.043 9640 Exposure complete
23:32:50.710 00.143 9640 worker thread done servicing request
23:32:50.710 00.000 16872 OnExposeComplete: enter
23:32:50.713 00.003 16872 UpdateGuideState(): m_state=6
23:32:50.716 00.003 16872 Star::Find(15, 932, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:32:50.721 00.005 16872 Star::Find returns 1 (0), X=932.54, Y=982.30, Mass=204174, SNR=267.8, Peak=19328 HFD=3.4
23:32:50.726 00.005 16872 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.56) = xAngle (0.59 = 0.59)
23:32:50.729 00.003 16872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.64 = 0.64)
23:32:50.734 00.005 16872 CameraToMount -- cameraX=-0.39 cameraY=0.60 hyp=0.72 cameraTheta=2.14 mountX=0.60 mountY=0.43, mountTheta=0.62
23:32:50.740 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.39, y=0.60, opts=13)
23:32:50.742 00.002 16872 Enqueuing Move request for scope (-0.39, 0.60)
23:32:50.745 00.003 9640 Worker thread wakes up
23:32:50.745 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.60) opts 0xd
23:32:50.745 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.39, 0.60)
23:32:50.745 00.000 9640 Moving (-0.39, 0.60) raw xDistance=0.60 yDistance=0.43
23:32:50.745 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.60
23:32:50.745 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.43, m_sumCorr=0.18
23:32:50.745 00.000 9640 MoveAxis(W, 65, ABG)
23:32:50.745 00.000 9640 Guiding  Dir = 3, Dur = 65
23:32:50.745 00.000 9640 IsSlewing returns 0
23:32:50.746 00.001 9640 IsGuiding returns 0
23:32:50.746 00.000 9640 PulseGuide returned control before completion, sleep 75
23:32:50.752 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3436, FiltMin=3320, FiltMax=65516, Gamma=2.190
23:32:50.792 00.040 16872 UpdateGuideState exits: m=204174 SNR=267.8
23:32:50.795 00.003 16872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 3 / 99999
23:32:50.799 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777782770.799,"Host":"RBFOCUS307","Inst":1,"Distance":0.44,"Time":9.1,"SettleTime":10.0,"StarLocked":true}
23:32:50.802 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:50.805 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:32:50.808 00.003 16872 Enqueuing Expose request
23:32:50.828 00.020 9640 IsGuiding returns 1
23:32:50.828 00.000 9640 scope still moving after pulse duration time elapsed
23:32:50.858 00.030 9640 IsSlewing returns 0
23:32:50.859 00.001 9640 IsGuiding returns 0
23:32:50.859 00.000 9640 scope move finished after 65 + 49 ms
23:32:50.860 00.001 9640 Move returns status 0, amount 65
23:32:50.860 00.000 9640 MoveAxis(S, 21, ABG)
23:32:50.860 00.000 9640 Guiding  Dir = 1, Dur = 21
23:32:50.861 00.001 9640 IsSlewing returns 0
23:32:50.862 00.001 9640 IsGuiding returns 0
23:32:50.863 00.001 9640 PulseGuide returned control before completion, sleep 30
23:32:50.906 00.043 9640 IsGuiding returns 1
23:32:50.906 00.000 9640 scope still moving after pulse duration time elapsed
23:32:50.937 00.031 9640 IsSlewing returns 0
23:32:50.937 00.000 9640 IsGuiding returns 0
23:32:50.938 00.001 9640 scope move finished after 21 + 55 ms
23:32:50.938 00.000 9640 Move returns status 0, amount 21
23:32:50.938 00.000 9640 move complete, result=0
23:32:50.939 00.001 9640 worker thread done servicing request
23:32:50.939 00.000 9640 Worker thread wakes up
23:32:50.939 00.000 16872 GuideStep: 0.6 px 65 ms WEST, 0.4 px 21 ms SOUTH
23:32:50.942 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:32:50.942 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:32:54.000 03.058 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c70872a5-9544-4f33-981b-dbbc972bf509"}
23:32:54.007 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c70872a5-9544-4f33-981b-dbbc972bf509"}
23:32:54.014 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6fe3102e-728b-4d59-9290-1f7b10ee2561"}
23:32:54.019 00.005 16872 case statement mapped state 6 to 3
23:32:54.022 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6fe3102e-728b-4d59-9290-1f7b10ee2561"}
23:32:54.026 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d7ff98d7-369b-4834-b4dd-a3c1aefbcbad"}
23:32:54.032 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.54,7.30],"pixels":"..."},"id":"d7ff98d7-369b-4834-b4dd-a3c1aefbcbad"}
23:32:55.004 00.972 9640 Exposure complete
23:32:55.146 00.142 9640 worker thread done servicing request
23:32:55.146 00.000 16872 OnExposeComplete: enter
23:32:55.150 00.004 16872 UpdateGuideState(): m_state=6
23:32:55.154 00.004 16872 Star::Find(15, 932, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:32:55.156 00.002 16872 Star::Find returns 1 (0), X=932.08, Y=981.42, Mass=229508, SNR=276.9, Peak=25104 HFD=3.2
23:32:55.159 00.003 16872 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.56) = xAngle (-4.38 = 1.90)
23:32:55.161 00.002 16872 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.34 = 1.95)
23:32:55.165 00.004 16872 CameraToMount -- cameraX=-0.85 cameraY=-0.28 hyp=0.90 cameraTheta=-2.83 mountX=-0.29 mountY=0.83, mountTheta=1.91
23:32:55.171 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.85, y=-0.28, opts=13)
23:32:55.173 00.002 16872 Enqueuing Move request for scope (-0.85, -0.28)
23:32:55.176 00.003 9640 Worker thread wakes up
23:32:55.176 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.28) opts 0xd
23:32:55.176 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.85, -0.28)
23:32:55.176 00.000 9640 Moving (-0.85, -0.28) raw xDistance=-0.29 yDistance=0.83
23:32:55.176 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.29
23:32:55.176 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.83, m_sumCorr=0.18
23:32:55.176 00.000 9640 MoveAxis(E, 24, ABG)
23:32:55.176 00.000 9640 Guiding  Dir = 2, Dur = 24
23:32:55.176 00.000 9640 IsSlewing returns 0
23:32:55.177 00.001 9640 IsGuiding returns 0
23:32:55.178 00.001 9640 PulseGuide returned control before completion, sleep 34
23:32:55.184 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3440, FiltMin=3276, FiltMax=65520, Gamma=2.190
23:32:55.224 00.040 16872 UpdateGuideState exits: m=229508 SNR=276.9
23:32:55.228 00.004 16872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 4 / 99999
23:32:55.233 00.005 16872 PhdController: newstate STATE_FINISH
23:32:55.238 00.005 16872 PhdController complete: success
23:32:55.243 00.005 16872 evsrv: {"Event":"SettleDone","Timestamp":1777782775.243,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:32:55.248 00.005 9640 IsGuiding returns 0
23:32:55.248 00.000 9640 Move returns status 0, amount 24
23:32:55.248 00.000 9640 MoveAxis(N, 0, ABG)
23:32:55.249 00.001 9640 Move returns status 0, amount 0
23:32:55.249 00.000 9640 move complete, result=0
23:32:55.249 00.000 16872 Mount: notify guiding dither settle done success=1
23:32:55.252 00.003 16872 PhdController: newstate STATE_IDLE
23:32:55.257 00.005 9640 worker thread done servicing request
23:32:55.257 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:55.264 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:32:55.271 00.007 16872 Enqueuing Expose request
23:32:55.277 00.006 9640 Worker thread wakes up
23:32:55.277 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:32:55.278 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:32:55.278 00.000 16872 GuideStep: -0.3 px 24 ms EAST, 0.8 px 0 ms NORTH
23:32:55.843 00.565 16872 evsrv: cli 0D3C0A48 connect
23:32:55.847 00.004 16872 case statement mapped state 6 to 3
23:32:55.855 00.008 16872 case statement mapped state 6 to 3
23:32:55.865 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"385bb641-aaf5-4bba-89e5-55eb5efd752f"}
23:32:55.869 00.004 16872 case statement mapped state 6 to 3
23:32:55.880 00.011 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"385bb641-aaf5-4bba-89e5-55eb5efd752f"}
23:32:55.891 00.011 16872 evsrv: cli 0D3C0A48 disconnect
23:32:57.499 01.608 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e52cdcc7-7fa0-404a-b92a-e23f38c72ed8"}
23:32:57.503 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e52cdcc7-7fa0-404a-b92a-e23f38c72ed8"}
23:32:57.507 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f3e235ee-ed27-4507-86d3-e089b06aa02c"}
23:32:57.511 00.004 16872 case statement mapped state 6 to 3
23:32:57.518 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3e235ee-ed27-4507-86d3-e089b06aa02c"}
23:32:57.523 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f14fa453-3db2-451e-a72d-60b08d2e5c7d"}
23:32:57.526 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.08,7.42],"pixels":"..."},"id":"f14fa453-3db2-451e-a72d-60b08d2e5c7d"}
23:32:59.355 01.829 9640 Exposure complete
23:32:59.498 00.143 9640 worker thread done servicing request
23:32:59.499 00.001 16872 OnExposeComplete: enter
23:32:59.501 00.002 16872 UpdateGuideState(): m_state=6
23:32:59.505 00.004 16872 Star::Find(15, 932, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:32:59.508 00.003 16872 Star::Find returns 1 (0), X=932.02, Y=981.53, Mass=229427, SNR=286.4, Peak=24300 HFD=3.5
23:32:59.513 00.005 16872 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.56) = xAngle (-4.50 = 1.78)
23:32:59.516 00.003 16872 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.46 = 1.82)
23:32:59.518 00.002 16872 CameraToMount -- cameraX=-0.91 cameraY=-0.18 hyp=0.93 cameraTheta=-2.95 mountX=-0.19 mountY=0.90, mountTheta=1.78
23:32:59.523 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.91, y=-0.18, opts=13)
23:32:59.531 00.008 16872 Enqueuing Move request for scope (-0.91, -0.18)
23:32:59.536 00.005 9640 Worker thread wakes up
23:32:59.536 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.18) opts 0xd
23:32:59.536 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.91, -0.18)
23:32:59.536 00.000 9640 Moving (-0.91, -0.18) raw xDistance=-0.19 yDistance=0.90
23:32:59.536 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.19
23:32:59.536 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.31, input 0.90, m_sumCorr=0.48
23:32:59.536 00.000 9640 MoveAxis(E, 23, ABG)
23:32:59.536 00.000 9640 Guiding  Dir = 2, Dur = 23
23:32:59.537 00.001 9640 IsSlewing returns 0
23:32:59.537 00.000 9640 IsGuiding returns 0
23:32:59.537 00.000 9640 PulseGuide returned control before completion, sleep 33
23:32:59.542 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3124, max=65520, med=3440, FiltMin=3328, FiltMax=65516, Gamma=2.190
23:32:59.573 00.031 9640 IsGuiding returns 1
23:32:59.573 00.000 9640 scope still moving after pulse duration time elapsed
23:32:59.586 00.013 16872 UpdateGuideState exits: m=229427 SNR=286.4
23:32:59.589 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:59.592 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:32:59.595 00.003 16872 Enqueuing Expose request
23:32:59.604 00.009 9640 IsSlewing returns 0
23:32:59.604 00.000 9640 IsGuiding returns 0
23:32:59.604 00.000 9640 scope move finished after 23 + 44 ms
23:32:59.604 00.000 9640 Move returns status 0, amount 23
23:32:59.604 00.000 9640 MoveAxis(S, 37, ABG)
23:32:59.604 00.000 9640 Guiding  Dir = 1, Dur = 37
23:32:59.605 00.001 9640 IsSlewing returns 0
23:32:59.605 00.000 9640 IsGuiding returns 0
23:32:59.605 00.000 9640 PulseGuide returned control before completion, sleep 47
23:32:59.666 00.061 9640 IsGuiding returns 1
23:32:59.666 00.000 9640 scope still moving after pulse duration time elapsed
23:32:59.696 00.030 9640 IsSlewing returns 0
23:32:59.697 00.001 9640 IsGuiding returns 0
23:32:59.697 00.000 9640 scope move finished after 37 + 54 ms
23:32:59.697 00.000 9640 Move returns status 0, amount 37
23:32:59.697 00.000 9640 move complete, result=0
23:32:59.697 00.000 9640 worker thread done servicing request
23:32:59.697 00.000 9640 Worker thread wakes up
23:32:59.697 00.000 16872 GuideStep: -0.2 px 23 ms EAST, 0.9 px 37 ms SOUTH
23:32:59.702 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:32:59.702 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:33:00.998 01.296 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7fb7435-d37f-48f9-b769-0b6b076460fa"}
23:33:01.003 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b7fb7435-d37f-48f9-b769-0b6b076460fa"}
23:33:01.010 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a09ead8d-bfc1-46ed-9377-784debcb9f2d"}
23:33:01.016 00.006 16872 case statement mapped state 6 to 3
23:33:01.020 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a09ead8d-bfc1-46ed-9377-784debcb9f2d"}
23:33:01.029 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"151da903-4ad9-42d4-b106-c1428513fd04"}
23:33:01.037 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.02,6.53],"pixels":"..."},"id":"151da903-4ad9-42d4-b106-c1428513fd04"}
23:33:03.786 02.749 9640 Exposure complete
23:33:03.932 00.146 9640 worker thread done servicing request
23:33:03.932 00.000 16872 OnExposeComplete: enter
23:33:03.936 00.004 16872 UpdateGuideState(): m_state=6
23:33:03.939 00.003 16872 Star::Find(15, 932, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:33:03.941 00.002 16872 Star::Find returns 1 (0), X=932.05, Y=982.13, Mass=240003, SNR=303.2, Peak=23932 HFD=3.3
23:33:03.944 00.003 16872 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.56) = xAngle (1.14 = 1.14)
23:33:03.949 00.005 16872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.18 = 1.18)
23:33:03.952 00.003 16872 CameraToMount -- cameraX=-0.88 cameraY=0.43 hyp=0.98 cameraTheta=2.69 mountX=0.41 mountY=0.91, mountTheta=1.14
23:33:03.957 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.88, y=0.43, opts=13)
23:33:03.960 00.003 16872 Enqueuing Move request for scope (-0.88, 0.43)
23:33:03.963 00.003 9640 Worker thread wakes up
23:33:03.963 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.43) opts 0xd
23:33:03.963 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.88, 0.43)
23:33:03.963 00.000 9640 Moving (-0.88, 0.43) raw xDistance=0.41 yDistance=0.91
23:33:03.964 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.41
23:33:03.964 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.91, m_sumCorr=0.71
23:33:03.964 00.000 9640 MoveAxis(W, 42, ABG)
23:33:03.964 00.000 9640 Guiding  Dir = 3, Dur = 42
23:33:03.964 00.000 9640 IsSlewing returns 0
23:33:03.965 00.001 9640 IsGuiding returns 0
23:33:03.965 00.000 9640 PulseGuide returned control before completion, sleep 52
23:33:03.970 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=65520, med=3436, FiltMin=3250, FiltMax=65516, Gamma=2.190
23:33:04.011 00.041 16872 UpdateGuideState exits: m=240003 SNR=303.2
23:33:04.016 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:04.019 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:33:04.022 00.003 16872 Enqueuing Expose request
23:33:04.026 00.004 9640 IsGuiding returns 1
23:33:04.026 00.000 9640 scope still moving after pulse duration time elapsed
23:33:04.056 00.030 9640 IsSlewing returns 0
23:33:04.056 00.000 9640 IsGuiding returns 0
23:33:04.057 00.001 9640 scope move finished after 42 + 50 ms
23:33:04.057 00.000 9640 Move returns status 0, amount 42
23:33:04.057 00.000 9640 MoveAxis(S, 27, ABG)
23:33:04.057 00.000 9640 Guiding  Dir = 1, Dur = 27
23:33:04.057 00.000 9640 IsSlewing returns 0
23:33:04.057 00.000 9640 IsGuiding returns 0
23:33:04.058 00.001 9640 PulseGuide returned control before completion, sleep 37
23:33:04.103 00.045 9640 IsGuiding returns 1
23:33:04.103 00.000 9640 scope still moving after pulse duration time elapsed
23:33:04.134 00.031 9640 IsSlewing returns 0
23:33:04.134 00.000 9640 IsGuiding returns 0
23:33:04.134 00.000 9640 scope move finished after 27 + 49 ms
23:33:04.134 00.000 9640 Move returns status 0, amount 27
23:33:04.134 00.000 9640 move complete, result=0
23:33:04.134 00.000 9640 worker thread done servicing request
23:33:04.135 00.001 9640 Worker thread wakes up
23:33:04.135 00.000 16872 GuideStep: 0.4 px 42 ms WEST, 0.9 px 27 ms SOUTH
23:33:04.137 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
23:33:04.137 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:33:04.498 00.361 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4851380a-56e9-4fd1-970d-6ab203416c12"}
23:33:04.503 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4851380a-56e9-4fd1-970d-6ab203416c12"}
23:33:04.508 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e1ba380-7d45-412c-8200-781e17c4630d"}
23:33:04.513 00.005 16872 case statement mapped state 6 to 3
23:33:04.517 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e1ba380-7d45-412c-8200-781e17c4630d"}
23:33:04.523 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c066c5af-e350-438f-aa54-4703b594eb2f"}
23:33:04.527 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.05,7.13],"pixels":"..."},"id":"c066c5af-e350-438f-aa54-4703b594eb2f"}
23:33:07.997 03.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ddc11c0a-fa16-4b5d-86a6-77e6364aa48e"}
23:33:08.000 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ddc11c0a-fa16-4b5d-86a6-77e6364aa48e"}
23:33:08.008 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2ecde55-ef72-45f9-82e6-4cf95e9545c1"}
23:33:08.016 00.008 16872 case statement mapped state 6 to 3
23:33:08.023 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2ecde55-ef72-45f9-82e6-4cf95e9545c1"}
23:33:08.027 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"37b585cb-cb73-4ed5-aff3-d66fa67c1bf2"}
23:33:08.030 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.05,7.13],"pixels":"..."},"id":"37b585cb-cb73-4ed5-aff3-d66fa67c1bf2"}
23:33:08.222 00.192 9640 Exposure complete
23:33:08.365 00.143 9640 worker thread done servicing request
23:33:08.365 00.000 16872 OnExposeComplete: enter
23:33:08.368 00.003 16872 UpdateGuideState(): m_state=6
23:33:08.371 00.003 16872 Star::Find(15, 932, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:33:08.374 00.003 16872 Star::Find returns 1 (0), X=931.93, Y=981.77, Mass=227189, SNR=294.0, Peak=26084 HFD=3.1
23:33:08.377 00.003 16872 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
23:33:08.381 00.004 16872 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
23:33:08.384 00.003 16872 CameraToMount -- cameraX=-1.00 cameraY=0.06 hyp=1.00 cameraTheta=3.08 mountX=0.05 mountY=1.00, mountTheta=1.52
23:33:08.389 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.00, y=0.06, opts=13)
23:33:08.391 00.002 16872 Enqueuing Move request for scope (-1.00, 0.06)
23:33:08.394 00.003 9640 Worker thread wakes up
23:33:08.394 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 0.06) opts 0xd
23:33:08.394 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.00, 0.06)
23:33:08.394 00.000 9640 Moving (-1.00, 0.06) raw xDistance=0.05 yDistance=1.00
23:33:08.394 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:33:08.395 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 1.00, m_sumCorr=0.97
23:33:08.395 00.000 9640 MoveAxis(E, 0, ABG)
23:33:08.395 00.000 9640 Move returns status 0, amount 0
23:33:08.395 00.000 9640 MoveAxis(S, 32, ABG)
23:33:08.395 00.000 9640 Guiding  Dir = 1, Dur = 32
23:33:08.395 00.000 9640 IsSlewing returns 0
23:33:08.396 00.001 9640 IsGuiding returns 0
23:33:08.396 00.000 9640 PulseGuide returned control before completion, sleep 42
23:33:08.401 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65520, med=3436, FiltMin=3300, FiltMax=65516, Gamma=2.190
23:33:08.443 00.042 9640 IsGuiding returns 1
23:33:08.443 00.000 9640 scope still moving after pulse duration time elapsed
23:33:08.444 00.001 16872 UpdateGuideState exits: m=227189 SNR=294.0
23:33:08.447 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:08.449 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:33:08.451 00.002 16872 Enqueuing Expose request
23:33:08.474 00.023 9640 IsSlewing returns 0
23:33:08.474 00.000 9640 IsGuiding returns 0
23:33:08.474 00.000 9640 scope move finished after 32 + 47 ms
23:33:08.475 00.001 9640 Move returns status 0, amount 32
23:33:08.475 00.000 9640 move complete, result=0
23:33:08.475 00.000 9640 worker thread done servicing request
23:33:08.476 00.001 9640 Worker thread wakes up
23:33:08.476 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:33:08.478 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:33:08.489 00.011 16872 GuideStep: 0.0 px 0 ms EAST, 1.0 px 32 ms SOUTH
23:33:11.496 03.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"596f6085-e458-4786-912d-dc66e681e88e"}
23:33:11.499 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"596f6085-e458-4786-912d-dc66e681e88e"}
23:33:11.503 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72186faf-b466-4bea-9617-5924760b307a"}
23:33:11.508 00.005 16872 case statement mapped state 6 to 3
23:33:11.515 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"72186faf-b466-4bea-9617-5924760b307a"}
23:33:11.521 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4f8edc5d-0572-40bb-90f3-166c4a46836f"}
23:33:11.524 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.93,6.77],"pixels":"..."},"id":"4f8edc5d-0572-40bb-90f3-166c4a46836f"}
23:33:12.558 01.034 9640 Exposure complete
23:33:12.706 00.148 9640 worker thread done servicing request
23:33:12.706 00.000 16872 OnExposeComplete: enter
23:33:12.709 00.003 16872 UpdateGuideState(): m_state=6
23:33:12.713 00.004 16872 Star::Find(15, 931, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:33:12.716 00.003 16872 Star::Find returns 1 (0), X=931.74, Y=981.73, Mass=216077, SNR=281.5, Peak=23288 HFD=3.5
23:33:12.719 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:33:12.722 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
23:33:12.724 00.002 16872 CameraToMount -- cameraX=-1.19 cameraY=0.03 hyp=1.19 cameraTheta=3.12 mountX=0.01 mountY=1.19, mountTheta=1.56
23:33:12.734 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-1.19, y=0.03, opts=13)
23:33:12.739 00.005 16872 Enqueuing Move request for scope (-1.19, 0.03)
23:33:12.742 00.003 9640 Worker thread wakes up
23:33:12.742 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.19, 0.03) opts 0xd
23:33:12.742 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.19, 0.03)
23:33:12.742 00.000 9640 Moving (-1.19, 0.03) raw xDistance=0.01 yDistance=1.19
23:33:12.742 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:33:12.742 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 1.19, m_sumCorr=1.3
23:33:12.742 00.000 9640 MoveAxis(E, 0, ABG)
23:33:12.742 00.000 9640 Move returns status 0, amount 0
23:33:12.742 00.000 9640 MoveAxis(S, 34, ABG)
23:33:12.742 00.000 9640 Guiding  Dir = 1, Dur = 34
23:33:12.743 00.001 9640 IsSlewing returns 0
23:33:12.743 00.000 9640 IsGuiding returns 0
23:33:12.743 00.000 9640 PulseGuide returned control before completion, sleep 44
23:33:12.749 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65520, med=3432, FiltMin=3290, FiltMax=65516, Gamma=2.190
23:33:12.792 00.043 16872 UpdateGuideState exits: m=216077 SNR=281.5
23:33:12.795 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:12.796 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:33:12.799 00.003 16872 Enqueuing Expose request
23:33:12.804 00.005 9640 IsGuiding returns 1
23:33:12.804 00.000 9640 scope still moving after pulse duration time elapsed
23:33:12.834 00.030 9640 IsSlewing returns 0
23:33:12.834 00.000 9640 IsGuiding returns 0
23:33:12.834 00.000 9640 scope move finished after 34 + 57 ms
23:33:12.834 00.000 9640 Move returns status 0, amount 34
23:33:12.835 00.001 9640 move complete, result=0
23:33:12.835 00.000 9640 worker thread done servicing request
23:33:12.835 00.000 9640 Worker thread wakes up
23:33:12.835 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 1.2 px 34 ms SOUTH
23:33:12.839 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:33:12.839 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:33:14.997 02.158 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3fc3fb70-ada8-4af2-b41b-c7a546ddb4de"}
23:33:15.001 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3fc3fb70-ada8-4af2-b41b-c7a546ddb4de"}
23:33:15.005 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e50f4e7a-5d7a-4a78-91d5-ed6c02e55d36"}
23:33:15.008 00.003 16872 case statement mapped state 6 to 3
23:33:15.010 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e50f4e7a-5d7a-4a78-91d5-ed6c02e55d36"}
23:33:15.016 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f63acd06-aa06-42f4-8a82-e3ce2c20b928"}
23:33:15.021 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.74,6.73],"pixels":"..."},"id":"f63acd06-aa06-42f4-8a82-e3ce2c20b928"}
23:33:16.915 01.894 9640 Exposure complete
23:33:17.064 00.149 9640 worker thread done servicing request
23:33:17.064 00.000 16872 OnExposeComplete: enter
23:33:17.069 00.005 16872 UpdateGuideState(): m_state=6
23:33:17.071 00.002 16872 Star::Find(15, 931, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:33:17.079 00.008 16872 Star::Find returns 1 (0), X=931.32, Y=981.89, Mass=218794, SNR=281.9, Peak=23120 HFD=3.4
23:33:17.083 00.004 16872 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.56) = xAngle (1.47 = 1.47)
23:33:17.086 00.003 16872 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.52 = 1.52)
23:33:17.089 00.003 16872 CameraToMount -- cameraX=-1.62 cameraY=0.19 hyp=1.63 cameraTheta=3.03 mountX=0.16 mountY=1.62, mountTheta=1.47
23:33:17.096 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.62, y=0.19, opts=13)
23:33:17.099 00.003 16872 Enqueuing Move request for scope (-1.62, 0.19)
23:33:17.101 00.002 9640 Worker thread wakes up
23:33:17.101 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.62, 0.19) opts 0xd
23:33:17.101 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.62, 0.19)
23:33:17.102 00.001 9640 Moving (-1.62, 0.19) raw xDistance=0.16 yDistance=1.62
23:33:17.102 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.16
23:33:17.102 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 1.62, m_sumCorr=1.6
23:33:17.102 00.000 9640 MoveAxis(W, 17, ABG)
23:33:17.102 00.000 9640 Guiding  Dir = 3, Dur = 17
23:33:17.102 00.000 9640 IsSlewing returns 0
23:33:17.102 00.000 9640 IsGuiding returns 0
23:33:17.103 00.001 9640 PulseGuide returned control before completion, sleep 27
23:33:17.111 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3444, FiltMin=3332, FiltMax=65516, Gamma=2.190
23:33:17.135 00.024 9640 IsGuiding returns 1
23:33:17.135 00.000 9640 scope still moving after pulse duration time elapsed
23:33:17.150 00.015 16872 UpdateGuideState exits: m=218794 SNR=281.9
23:33:17.157 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:17.161 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:33:17.163 00.002 16872 Enqueuing Expose request
23:33:17.167 00.004 9640 IsSlewing returns 0
23:33:17.167 00.000 9640 IsGuiding returns 1
23:33:17.197 00.030 9640 IsSlewing returns 0
23:33:17.197 00.000 9640 IsGuiding returns 1
23:33:17.228 00.031 9640 IsSlewing returns 0
23:33:17.228 00.000 9640 IsGuiding returns 0
23:33:17.229 00.001 9640 scope move finished after 17 + 108 ms
23:33:17.229 00.000 9640 Move returns status 0, amount 17
23:33:17.229 00.000 9640 MoveAxis(S, 38, ABG)
23:33:17.229 00.000 9640 Guiding  Dir = 1, Dur = 38
23:33:17.229 00.000 9640 IsSlewing returns 0
23:33:17.229 00.000 9640 IsGuiding returns 0
23:33:17.231 00.002 9640 PulseGuide returned control before completion, sleep 47
23:33:17.292 00.061 9640 IsGuiding returns 0
23:33:17.292 00.000 9640 Move returns status 0, amount 38
23:33:17.292 00.000 9640 move complete, result=0
23:33:17.292 00.000 9640 worker thread done servicing request
23:33:17.292 00.000 9640 Worker thread wakes up
23:33:17.292 00.000 16872 GuideStep: 0.2 px 17 ms WEST, 1.6 px 38 ms SOUTH
23:33:17.296 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:33:17.296 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:33:18.494 01.198 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"643454ba-3d11-4941-adbe-4bde489294f1"}
23:33:18.498 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"643454ba-3d11-4941-adbe-4bde489294f1"}
23:33:18.503 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b503321-36af-4709-8898-cc5346f620c2"}
23:33:18.506 00.003 16872 case statement mapped state 6 to 3
23:33:18.514 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b503321-36af-4709-8898-cc5346f620c2"}
23:33:18.518 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c66c3431-9f73-4940-b022-4a223798494f"}
23:33:18.522 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.32,6.89],"pixels":"..."},"id":"c66c3431-9f73-4940-b022-4a223798494f"}
23:33:21.359 02.837 9640 Exposure complete
23:33:21.505 00.146 9640 worker thread done servicing request
23:33:21.505 00.000 16872 OnExposeComplete: enter
23:33:21.508 00.003 16872 UpdateGuideState(): m_state=6
23:33:21.512 00.004 16872 Star::Find(15, 931, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:33:21.514 00.002 16872 Star::Find returns 1 (0), X=931.10, Y=981.29, Mass=239544, SNR=314.0, Peak=24704 HFD=3.4
23:33:21.518 00.004 16872 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.56) = xAngle (-4.47 = 1.81)
23:33:21.520 00.002 16872 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.43 = 1.86)
23:33:21.523 00.003 16872 CameraToMount -- cameraX=-1.83 cameraY=-0.42 hyp=1.88 cameraTheta=-2.92 mountX=-0.44 mountY=1.80, mountTheta=1.81
23:33:21.532 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-1.83, y=-0.42, opts=13)
23:33:21.536 00.004 16872 Enqueuing Move request for scope (-1.83, -0.42)
23:33:21.539 00.003 9640 Worker thread wakes up
23:33:21.539 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.83, -0.42) opts 0xd
23:33:21.539 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.83, -0.42)
23:33:21.539 00.000 9640 Moving (-1.83, -0.42) raw xDistance=-0.44 yDistance=1.80
23:33:21.539 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.44
23:33:21.539 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.41, input 1.80, m_sumCorr=2
23:33:21.539 00.000 9640 MoveAxis(E, 45, ABG)
23:33:21.539 00.000 9640 Guiding  Dir = 2, Dur = 45
23:33:21.539 00.000 9640 IsSlewing returns 0
23:33:21.540 00.001 9640 IsGuiding returns 0
23:33:21.540 00.000 9640 PulseGuide returned control before completion, sleep 55
23:33:21.545 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=65520, med=3444, FiltMin=3338, FiltMax=65516, Gamma=2.190
23:33:21.586 00.041 16872 UpdateGuideState exits: m=239544 SNR=314.0
23:33:21.589 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:21.592 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:33:21.595 00.003 16872 Enqueuing Expose request
23:33:21.603 00.008 9640 IsGuiding returns 1
23:33:21.603 00.000 9640 scope still moving after pulse duration time elapsed
23:33:21.631 00.028 9640 IsSlewing returns 0
23:33:21.631 00.000 9640 IsGuiding returns 0
23:33:21.631 00.000 9640 scope move finished after 45 + 46 ms
23:33:21.631 00.000 9640 Move returns status 0, amount 45
23:33:21.631 00.000 9640 MoveAxis(S, 49, ABG)
23:33:21.631 00.000 9640 Guiding  Dir = 1, Dur = 49
23:33:21.631 00.000 9640 IsSlewing returns 0
23:33:21.631 00.000 9640 IsGuiding returns 0
23:33:21.633 00.002 9640 PulseGuide returned control before completion, sleep 59
23:33:21.708 00.075 9640 IsGuiding returns 1
23:33:21.708 00.000 9640 scope still moving after pulse duration time elapsed
23:33:21.738 00.030 9640 IsSlewing returns 0
23:33:21.738 00.000 9640 IsGuiding returns 1
23:33:21.771 00.033 9640 IsSlewing returns 0
23:33:21.771 00.000 9640 IsGuiding returns 1
23:33:21.803 00.032 9640 IsSlewing returns 0
23:33:21.803 00.000 9640 IsGuiding returns 0
23:33:21.804 00.001 9640 scope move finished after 49 + 122 ms
23:33:21.804 00.000 9640 Move returns status 0, amount 49
23:33:21.804 00.000 9640 move complete, result=0
23:33:21.804 00.000 9640 worker thread done servicing request
23:33:21.804 00.000 16872 GuideStep: -0.4 px 45 ms EAST, 1.8 px 49 ms SOUTH
23:33:21.809 00.005 9640 Worker thread wakes up
23:33:21.809 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:33:21.809 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:33:21.993 00.184 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"47cb2ce2-0f99-4b26-ac8e-e3472de51203"}
23:33:21.997 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"47cb2ce2-0f99-4b26-ac8e-e3472de51203"}
23:33:22.002 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aca35369-5233-411d-874e-305581a340ba"}
23:33:22.005 00.003 16872 case statement mapped state 6 to 3
23:33:22.009 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aca35369-5233-411d-874e-305581a340ba"}
23:33:22.013 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2be7ef0e-51d8-4912-9e44-bd6acfe6268d"}
23:33:22.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.10,7.29],"pixels":"..."},"id":"2be7ef0e-51d8-4912-9e44-bd6acfe6268d"}
23:33:25.491 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5d9a398-3498-465f-84b3-ea54315a1815"}
23:33:25.498 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a5d9a398-3498-465f-84b3-ea54315a1815"}
23:33:25.507 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"02fb4817-e589-4235-b64a-54c9eef8dc27"}
23:33:25.511 00.004 16872 case statement mapped state 6 to 3
23:33:25.514 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"02fb4817-e589-4235-b64a-54c9eef8dc27"}
23:33:25.517 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9fce06ce-0f5a-48b1-a97e-2af253131780"}
23:33:25.520 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.10,7.29],"pixels":"..."},"id":"9fce06ce-0f5a-48b1-a97e-2af253131780"}
23:33:25.868 00.348 9640 Exposure complete
23:33:26.016 00.148 9640 worker thread done servicing request
23:33:26.017 00.001 16872 OnExposeComplete: enter
23:33:26.021 00.004 16872 UpdateGuideState(): m_state=6
23:33:26.023 00.002 16872 Star::Find(15, 931, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:33:26.027 00.004 16872 Star::Find returns 1 (0), X=930.72, Y=982.23, Mass=217486, SNR=291.4, Peak=19704 HFD=3.6
23:33:26.030 00.003 16872 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.56) = xAngle (1.35 = 1.35)
23:33:26.032 00.002 16872 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.40 = 1.40)
23:33:26.034 00.002 16872 CameraToMount -- cameraX=-2.21 cameraY=0.53 hyp=2.27 cameraTheta=2.91 mountX=0.49 mountY=2.24, mountTheta=1.35
23:33:26.040 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-2.21, y=0.53, opts=13)
23:33:26.043 00.003 16872 Enqueuing Move request for scope (-2.21, 0.53)
23:33:26.047 00.004 9640 Worker thread wakes up
23:33:26.048 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.21, 0.53) opts 0xd
23:33:26.048 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.21, 0.53)
23:33:26.048 00.000 9640 Moving (-2.21, 0.53) raw xDistance=0.49 yDistance=2.24
23:33:26.048 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.49
23:33:26.048 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.52, input 2.24, m_sumCorr=2.5
23:33:26.048 00.000 9640 MoveAxis(W, 48, ABG)
23:33:26.048 00.000 9640 Guiding  Dir = 3, Dur = 48
23:33:26.049 00.001 9640 IsSlewing returns 0
23:33:26.049 00.000 9640 IsGuiding returns 0
23:33:26.049 00.000 9640 PulseGuide returned control before completion, sleep 58
23:33:26.055 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3148, max=65520, med=3436, FiltMin=3304, FiltMax=65516, Gamma=2.190
23:33:26.098 00.043 16872 UpdateGuideState exits: m=217486 SNR=291.4
23:33:26.100 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:26.103 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:33:26.111 00.008 16872 Enqueuing Expose request
23:33:26.120 00.009 9640 IsGuiding returns 1
23:33:26.120 00.000 9640 scope still moving after pulse duration time elapsed
23:33:26.150 00.030 9640 IsSlewing returns 0
23:33:26.151 00.001 9640 IsGuiding returns 0
23:33:26.151 00.000 9640 scope move finished after 48 + 53 ms
23:33:26.151 00.000 9640 Move returns status 0, amount 48
23:33:26.152 00.001 9640 MoveAxis(S, 62, ABG)
23:33:26.153 00.001 9640 Guiding  Dir = 1, Dur = 62
23:33:26.153 00.000 9640 IsSlewing returns 0
23:33:26.154 00.001 9640 IsGuiding returns 0
23:33:26.155 00.001 9640 PulseGuide returned control before completion, sleep 71
23:33:26.242 00.087 9640 IsGuiding returns 1
23:33:26.242 00.000 9640 scope still moving after pulse duration time elapsed
23:33:26.274 00.032 9640 IsSlewing returns 0
23:33:26.275 00.001 9640 IsGuiding returns 1
23:33:26.305 00.030 9640 IsSlewing returns 0
23:33:26.306 00.001 9640 IsGuiding returns 1
23:33:26.336 00.030 9640 IsSlewing returns 0
23:33:26.337 00.001 9640 IsGuiding returns 0
23:33:26.337 00.000 9640 scope move finished after 62 + 121 ms
23:33:26.337 00.000 9640 Move returns status 0, amount 62
23:33:26.337 00.000 9640 move complete, result=0
23:33:26.338 00.001 9640 worker thread done servicing request
23:33:26.338 00.000 16872 GuideStep: 0.5 px 48 ms WEST, 2.2 px 62 ms SOUTH
23:33:26.343 00.005 9640 Worker thread wakes up
23:33:26.344 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:33:26.344 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:33:28.992 02.648 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"21f5c700-72e6-45fb-9671-91aabf300290"}
23:33:28.995 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"21f5c700-72e6-45fb-9671-91aabf300290"}
23:33:28.998 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6c06a1f6-6009-4674-8808-1797f57f7ac2"}
23:33:29.002 00.004 16872 case statement mapped state 6 to 3
23:33:29.005 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c06a1f6-6009-4674-8808-1797f57f7ac2"}
23:33:29.012 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2eff89e1-d9ce-48c3-a923-b2befa7ed2e9"}
23:33:29.015 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.72,7.23],"pixels":"..."},"id":"2eff89e1-d9ce-48c3-a923-b2befa7ed2e9"}
23:33:30.423 01.408 9640 Exposure complete
23:33:30.569 00.146 9640 worker thread done servicing request
23:33:30.569 00.000 16872 OnExposeComplete: enter
23:33:30.572 00.003 16872 UpdateGuideState(): m_state=6
23:33:30.574 00.002 16872 Star::Find(15, 930, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:33:30.576 00.002 16872 Star::Find returns 1 (0), X=930.31, Y=981.59, Mass=216543, SNR=268.3, Peak=23292 HFD=3.2
23:33:30.579 00.003 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.65 = 1.63)
23:33:30.582 00.003 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.61 = 1.67)
23:33:30.586 00.004 16872 CameraToMount -- cameraX=-2.62 cameraY=-0.11 hyp=2.62 cameraTheta=-3.10 mountX=-0.15 mountY=2.60, mountTheta=1.63
23:33:30.593 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-2.62, y=-0.11, opts=13)
23:33:30.595 00.002 16872 Enqueuing Move request for scope (-2.62, -0.11)
23:33:30.602 00.007 9640 Worker thread wakes up
23:33:30.602 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.62, -0.11) opts 0xd
23:33:30.602 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.62, -0.11)
23:33:30.602 00.000 9640 Moving (-2.62, -0.11) raw xDistance=-0.15 yDistance=2.60
23:33:30.602 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
23:33:30.602 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.62, input 2.60, m_sumCorr=3.1
23:33:30.602 00.000 9640 MoveAxis(E, 11, ABG)
23:33:30.602 00.000 9640 Guiding  Dir = 2, Dur = 11
23:33:30.603 00.001 9640 IsSlewing returns 0
23:33:30.603 00.000 9640 IsGuiding returns 0
23:33:30.604 00.001 9640 PulseGuide returned control before completion, sleep 21
23:33:30.611 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3448, FiltMin=3312, FiltMax=65516, Gamma=2.190
23:33:30.632 00.021 9640 IsGuiding returns 1
23:33:30.632 00.000 9640 scope still moving after pulse duration time elapsed
23:33:30.652 00.020 16872 UpdateGuideState exits: m=216543 SNR=268.3
23:33:30.654 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:30.657 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:33:30.660 00.003 16872 Enqueuing Expose request
23:33:30.665 00.005 9640 IsSlewing returns 0
23:33:30.666 00.001 9640 IsGuiding returns 0
23:33:30.666 00.000 9640 scope move finished after 11 + 51 ms
23:33:30.666 00.000 9640 Move returns status 0, amount 11
23:33:30.666 00.000 9640 MoveAxis(S, 74, ABG)
23:33:30.666 00.000 9640 Guiding  Dir = 1, Dur = 74
23:33:30.666 00.000 9640 IsSlewing returns 0
23:33:30.667 00.001 9640 IsGuiding returns 0
23:33:30.667 00.000 9640 PulseGuide returned control before completion, sleep 84
23:33:30.756 00.089 9640 IsGuiding returns 1
23:33:30.756 00.000 9640 scope still moving after pulse duration time elapsed
23:33:30.787 00.031 9640 IsSlewing returns 0
23:33:30.789 00.002 9640 IsGuiding returns 1
23:33:30.818 00.029 9640 IsSlewing returns 0
23:33:30.818 00.000 9640 IsGuiding returns 1
23:33:30.848 00.030 9640 IsSlewing returns 0
23:33:30.848 00.000 9640 IsGuiding returns 1
23:33:30.880 00.032 9640 IsSlewing returns 0
23:33:30.881 00.001 9640 IsGuiding returns 0
23:33:30.881 00.000 9640 scope move finished after 74 + 141 ms
23:33:30.881 00.000 9640 Move returns status 0, amount 74
23:33:30.883 00.002 9640 move complete, result=0
23:33:30.883 00.000 16872 GuideStep: -0.2 px 11 ms EAST, 2.6 px 74 ms SOUTH
23:33:30.888 00.005 9640 worker thread done servicing request
23:33:30.888 00.000 9640 Worker thread wakes up
23:33:30.888 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:33:30.888 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:33:32.491 01.603 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"81191b02-2292-41e1-8e41-d1fe928c321a"}
23:33:32.495 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"81191b02-2292-41e1-8e41-d1fe928c321a"}
23:33:32.502 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d91b3ebf-f858-4751-aefb-57a758f258b8"}
23:33:32.508 00.006 16872 case statement mapped state 6 to 3
23:33:32.513 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d91b3ebf-f858-4751-aefb-57a758f258b8"}
23:33:32.519 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b909731a-83aa-4702-b44b-b6ce0914d011"}
23:33:32.524 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.31,6.59],"pixels":"..."},"id":"b909731a-83aa-4702-b44b-b6ce0914d011"}
23:33:34.992 02.468 9640 Exposure complete
23:33:35.166 00.174 9640 worker thread done servicing request
23:33:35.166 00.000 16872 OnExposeComplete: enter
23:33:35.170 00.004 16872 UpdateGuideState(): m_state=6
23:33:35.176 00.006 16872 Star::Find(15, 930, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:33:35.180 00.004 16872 Star::Find returns 1 (0), X=929.75, Y=982.10, Mass=214208, SNR=269.5, Peak=21156 HFD=3.4
23:33:35.184 00.004 16872 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.56) = xAngle (1.46 = 1.46)
23:33:35.186 00.002 16872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
23:33:35.191 00.005 16872 CameraToMount -- cameraX=-3.19 cameraY=0.40 hyp=3.21 cameraTheta=3.02 mountX=0.35 mountY=3.20, mountTheta=1.46
23:33:35.203 00.012 16872 SchedulePrimaryMove(0F8FCD28, x=-3.19, y=0.40, opts=13)
23:33:35.207 00.004 16872 Enqueuing Move request for scope (-3.19, 0.40)
23:33:35.210 00.003 9640 Worker thread wakes up
23:33:35.210 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.19, 0.40) opts 0xd
23:33:35.210 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.19, 0.40)
23:33:35.210 00.000 9640 Moving (-3.19, 0.40) raw xDistance=0.35 yDistance=3.20
23:33:35.210 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.35
23:33:35.211 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.72, input 3.20, m_sumCorr=3.8
23:33:35.211 00.000 9640 MoveAxis(W, 36, ABG)
23:33:35.211 00.000 9640 Guiding  Dir = 3, Dur = 36
23:33:35.211 00.000 9640 IsSlewing returns 0
23:33:35.211 00.000 9640 IsGuiding returns 0
23:33:35.212 00.001 9640 PulseGuide returned control before completion, sleep 46
23:33:35.218 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3440, FiltMin=3328, FiltMax=65516, Gamma=2.190
23:33:35.265 00.047 16872 UpdateGuideState exits: m=214208 SNR=269.5
23:33:35.271 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:35.274 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:33:35.278 00.004 16872 Enqueuing Expose request
23:33:35.284 00.006 9640 IsGuiding returns 1
23:33:35.284 00.000 9640 scope still moving after pulse duration time elapsed
23:33:35.313 00.029 9640 IsSlewing returns 0
23:33:35.313 00.000 9640 IsGuiding returns 0
23:33:35.313 00.000 9640 scope move finished after 36 + 65 ms
23:33:35.313 00.000 9640 Move returns status 0, amount 36
23:33:35.313 00.000 9640 MoveAxis(S, 86, ABG)
23:33:35.314 00.001 9640 Guiding  Dir = 1, Dur = 86
23:33:35.314 00.000 9640 IsSlewing returns 0
23:33:35.314 00.000 9640 IsGuiding returns 0
23:33:35.315 00.001 9640 PulseGuide returned control before completion, sleep 96
23:33:35.422 00.107 9640 IsGuiding returns 1
23:33:35.422 00.000 9640 scope still moving after pulse duration time elapsed
23:33:35.454 00.032 9640 IsSlewing returns 0
23:33:35.454 00.000 9640 IsGuiding returns 0
23:33:35.454 00.000 9640 scope move finished after 86 + 53 ms
23:33:35.454 00.000 9640 Move returns status 0, amount 86
23:33:35.455 00.001 9640 move complete, result=0
23:33:35.455 00.000 9640 worker thread done servicing request
23:33:35.455 00.000 9640 Worker thread wakes up
23:33:35.455 00.000 16872 GuideStep: 0.4 px 36 ms WEST, 3.2 px 86 ms SOUTH
23:33:35.459 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:33:35.459 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:33:35.991 00.532 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e5fc9fc-089a-4ae2-8005-0ba2f0a23084"}
23:33:35.996 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8e5fc9fc-089a-4ae2-8005-0ba2f0a23084"}
23:33:36.001 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d5cb7a5-bae8-4e2a-b331-ae6fb9f9a185"}
23:33:36.005 00.004 16872 case statement mapped state 6 to 3
23:33:36.008 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d5cb7a5-bae8-4e2a-b331-ae6fb9f9a185"}
23:33:36.045 00.037 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d1d6b5c1-3335-45c5-8864-1bd45a824f27"}
23:33:36.049 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.75,7.10],"pixels":"..."},"id":"d1d6b5c1-3335-45c5-8864-1bd45a824f27"}
23:33:39.492 03.443 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d58bafc-6075-4b1b-a284-5321014ce306"}
23:33:39.497 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6d58bafc-6075-4b1b-a284-5321014ce306"}
23:33:39.504 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b3b33d8-7570-41f2-99b1-0af27b919856"}
23:33:39.508 00.004 16872 case statement mapped state 6 to 3
23:33:39.511 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b3b33d8-7570-41f2-99b1-0af27b919856"}
23:33:39.515 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c92af3cb-4e92-44a0-9070-246c0a40d7a9"}
23:33:39.518 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.75,7.10],"pixels":"..."},"id":"c92af3cb-4e92-44a0-9070-246c0a40d7a9"}
23:33:39.527 00.009 9640 Exposure complete
23:33:39.672 00.145 9640 worker thread done servicing request
23:33:39.673 00.001 16872 OnExposeComplete: enter
23:33:39.675 00.002 16872 UpdateGuideState(): m_state=6
23:33:39.679 00.004 16872 Star::Find(15, 929, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:33:39.682 00.003 16872 Star::Find returns 1 (0), X=929.10, Y=981.64, Mass=224056, SNR=275.5, Peak=24868 HFD=3.3
23:33:39.689 00.007 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.68 = 1.60)
23:33:39.691 00.002 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.65)
23:33:39.694 00.003 16872 CameraToMount -- cameraX=-3.83 cameraY=-0.07 hyp=3.83 cameraTheta=-3.12 mountX=-0.12 mountY=3.82, mountTheta=1.60
23:33:39.699 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-3.83, y=-0.07, opts=13)
23:33:39.703 00.004 16872 Enqueuing Move request for scope (-3.83, -0.07)
23:33:39.706 00.003 9640 Worker thread wakes up
23:33:39.706 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.83, -0.07) opts 0xd
23:33:39.707 00.001 9640 Handling offset move in thread for scope, endpoint = (-3.83, -0.07)
23:33:39.707 00.000 9640 Moving (-3.83, -0.07) raw xDistance=-0.12 yDistance=3.82
23:33:39.707 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.12
23:33:39.707 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.86, input 3.82, m_sumCorr=4.7
23:33:39.707 00.000 9640 MoveAxis(E, 10, ABG)
23:33:39.707 00.000 9640 Guiding  Dir = 2, Dur = 10
23:33:39.707 00.000 9640 IsSlewing returns 0
23:33:39.707 00.000 9640 IsGuiding returns 0
23:33:39.708 00.001 9640 PulseGuide returned control before completion, sleep 20
23:33:39.712 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65520, med=3444, FiltMin=3328, FiltMax=65520, Gamma=2.190
23:33:39.731 00.019 9640 IsGuiding returns 1
23:33:39.731 00.000 9640 scope still moving after pulse duration time elapsed
23:33:39.755 00.024 16872 UpdateGuideState exits: m=224056 SNR=275.5
23:33:39.759 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:39.761 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:33:39.766 00.005 16872 Enqueuing Expose request
23:33:39.769 00.003 9640 IsSlewing returns 0
23:33:39.769 00.000 9640 IsGuiding returns 1
23:33:39.794 00.025 9640 IsSlewing returns 0
23:33:39.794 00.000 9640 IsGuiding returns 0
23:33:39.794 00.000 9640 scope move finished after 10 + 76 ms
23:33:39.794 00.000 9640 Move returns status 0, amount 10
23:33:39.794 00.000 9640 MoveAxis(S, 103, ABG)
23:33:39.795 00.001 9640 Guiding  Dir = 1, Dur = 103
23:33:39.795 00.000 9640 IsSlewing returns 0
23:33:39.795 00.000 9640 IsGuiding returns 0
23:33:39.795 00.000 9640 PulseGuide returned control before completion, sleep 113
23:33:39.918 00.123 9640 IsGuiding returns 1
23:33:39.919 00.001 9640 scope still moving after pulse duration time elapsed
23:33:39.949 00.030 9640 IsSlewing returns 0
23:33:39.950 00.001 9640 IsGuiding returns 0
23:33:39.950 00.000 9640 scope move finished after 103 + 52 ms
23:33:39.950 00.000 9640 Move returns status 0, amount 103
23:33:39.950 00.000 9640 move complete, result=0
23:33:39.951 00.001 9640 worker thread done servicing request
23:33:39.951 00.000 9640 Worker thread wakes up
23:33:39.951 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:33:39.951 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:33:39.951 00.000 16872 GuideStep: -0.1 px 10 ms EAST, 3.8 px 103 ms SOUTH
23:33:42.992 03.041 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dc3955d0-36ff-46b7-b575-8afdb34657a1"}
23:33:42.996 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dc3955d0-36ff-46b7-b575-8afdb34657a1"}
23:33:43.000 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9b00cdf-24b2-40eb-b2cb-b1691ed812be"}
23:33:43.002 00.002 16872 case statement mapped state 6 to 3
23:33:43.005 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9b00cdf-24b2-40eb-b2cb-b1691ed812be"}
23:33:43.008 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9ecf52e7-ee24-461f-8ccf-a907ec557989"}
23:33:43.012 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.10,6.64],"pixels":"..."},"id":"9ecf52e7-ee24-461f-8ccf-a907ec557989"}
23:33:44.017 01.005 9640 Exposure complete
23:33:44.165 00.148 9640 worker thread done servicing request
23:33:44.165 00.000 16872 OnExposeComplete: enter
23:33:44.168 00.003 16872 UpdateGuideState(): m_state=6
23:33:44.171 00.003 16872 Star::Find(15, 929, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:33:44.173 00.002 16872 Star::Find returns 1 (0), X=928.02, Y=981.25, Mass=236238, SNR=304.9, Peak=25904 HFD=3.2
23:33:44.176 00.003 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.60 = 1.68)
23:33:44.179 00.003 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.72)
23:33:44.181 00.002 16872 CameraToMount -- cameraX=-4.91 cameraY=-0.46 hyp=4.93 cameraTheta=-3.05 mountX=-0.53 mountY=4.88, mountTheta=1.68
23:33:44.187 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-4.91, y=-0.46, opts=13)
23:33:44.190 00.003 16872 Enqueuing Move request for scope (-4.91, -0.46)
23:33:44.192 00.002 9640 Worker thread wakes up
23:33:44.193 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.91, -0.46) opts 0xd
23:33:44.193 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.91, -0.46)
23:33:44.193 00.000 9640 Moving (-4.91, -0.46) raw xDistance=-0.53 yDistance=4.88
23:33:44.193 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.53
23:33:44.193 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.05, input 4.88, m_sumCorr=5.7
23:33:44.193 00.000 9640 MoveAxis(E, 57, ABG)
23:33:44.193 00.000 9640 Guiding  Dir = 2, Dur = 57
23:33:44.193 00.000 9640 IsSlewing returns 0
23:33:44.194 00.001 9640 IsGuiding returns 0
23:33:44.194 00.000 9640 PulseGuide returned control before completion, sleep 67
23:33:44.202 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65520, med=3436, FiltMin=3324, FiltMax=65516, Gamma=2.190
23:33:44.242 00.040 16872 UpdateGuideState exits: m=236238 SNR=304.9
23:33:44.245 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:44.250 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:33:44.252 00.002 16872 Enqueuing Expose request
23:33:44.277 00.025 9640 IsGuiding returns 0
23:33:44.277 00.000 9640 Move returns status 0, amount 57
23:33:44.277 00.000 9640 MoveAxis(S, 126, ABG)
23:33:44.277 00.000 9640 Guiding  Dir = 1, Dur = 126
23:33:44.277 00.000 9640 IsSlewing returns 0
23:33:44.278 00.001 9640 IsGuiding returns 0
23:33:44.278 00.000 9640 PulseGuide returned control before completion, sleep 136
23:33:44.416 00.138 9640 IsGuiding returns 1
23:33:44.416 00.000 9640 scope still moving after pulse duration time elapsed
23:33:44.448 00.032 9640 IsSlewing returns 0
23:33:44.449 00.001 9640 IsGuiding returns 1
23:33:44.478 00.029 9640 IsSlewing returns 0
23:33:44.479 00.001 9640 IsGuiding returns 1
23:33:44.510 00.031 9640 IsSlewing returns 0
23:33:44.510 00.000 9640 IsGuiding returns 1
23:33:44.541 00.031 9640 IsSlewing returns 0
23:33:44.542 00.001 9640 IsGuiding returns 0
23:33:44.542 00.000 9640 scope move finished after 126 + 138 ms
23:33:44.542 00.000 9640 Move returns status 0, amount 126
23:33:44.543 00.001 9640 move complete, result=0
23:33:44.543 00.000 9640 worker thread done servicing request
23:33:44.543 00.000 9640 Worker thread wakes up
23:33:44.543 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:33:44.543 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:33:44.543 00.000 16872 GuideStep: -0.5 px 57 ms EAST, 4.9 px 126 ms SOUTH
23:33:46.490 01.947 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d92ee87-d02c-44a7-b1b0-e804ed95d531"}
23:33:46.495 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9d92ee87-d02c-44a7-b1b0-e804ed95d531"}
23:33:46.500 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c46b2ebc-c24b-4713-9acb-9337170119de"}
23:33:46.505 00.005 16872 case statement mapped state 6 to 3
23:33:46.507 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c46b2ebc-c24b-4713-9acb-9337170119de"}
23:33:46.512 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e459bf85-657a-4fb8-bda3-d7652976785f"}
23:33:46.523 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.02,7.25],"pixels":"..."},"id":"e459bf85-657a-4fb8-bda3-d7652976785f"}
23:33:48.589 02.066 9640 Exposure complete
23:33:48.736 00.147 9640 worker thread done servicing request
23:33:48.737 00.001 16872 OnExposeComplete: enter
23:33:48.739 00.002 16872 UpdateGuideState(): m_state=6
23:33:48.742 00.003 16872 Star::Find(15, 928, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:33:48.745 00.003 16872 Star::Find returns 1 (0), X=927.12, Y=981.94, Mass=222654, SNR=272.3, Peak=25116 HFD=3.0
23:33:48.754 00.009 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
23:33:48.758 00.004 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
23:33:48.762 00.004 16872 CameraToMount -- cameraX=-5.81 cameraY=0.24 hyp=5.82 cameraTheta=3.10 mountX=0.15 mountY=5.82, mountTheta=1.54
23:33:48.768 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-5.81, y=0.24, opts=13)
23:33:48.771 00.003 16872 Enqueuing Move request for scope (-5.81, 0.24)
23:33:48.774 00.003 9640 Worker thread wakes up
23:33:48.774 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.81, 0.24) opts 0xd
23:33:48.774 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.81, 0.24)
23:33:48.774 00.000 9640 Moving (-5.81, 0.24) raw xDistance=0.15 yDistance=5.82
23:33:48.774 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
23:33:48.774 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.30, input 5.82, m_sumCorr=7
23:33:48.774 00.000 9640 MoveAxis(W, 10, ABG)
23:33:48.774 00.000 9640 Guiding  Dir = 3, Dur = 10
23:33:48.774 00.000 9640 IsSlewing returns 0
23:33:48.775 00.001 9640 IsGuiding returns 0
23:33:48.775 00.000 9640 PulseGuide returned control before completion, sleep 20
23:33:48.781 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3440, FiltMin=3264, FiltMax=65516, Gamma=2.190
23:33:48.809 00.028 9640 IsGuiding returns 1
23:33:48.809 00.000 9640 scope still moving after pulse duration time elapsed
23:33:48.824 00.015 16872 UpdateGuideState exits: m=222654 SNR=272.3
23:33:48.828 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:48.830 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:33:48.834 00.004 16872 Enqueuing Expose request
23:33:48.840 00.006 9640 IsSlewing returns 0
23:33:48.841 00.001 9640 IsGuiding returns 1
23:33:48.872 00.031 9640 IsSlewing returns 0
23:33:48.872 00.000 9640 IsGuiding returns 1
23:33:48.903 00.031 9640 IsSlewing returns 0
23:33:48.903 00.000 9640 IsGuiding returns 1
23:33:48.934 00.031 9640 IsSlewing returns 0
23:33:48.935 00.001 9640 IsGuiding returns 0
23:33:48.935 00.000 9640 scope move finished after 10 + 149 ms
23:33:48.935 00.000 9640 Move returns status 0, amount 10
23:33:48.935 00.000 9640 MoveAxis(S, 156, ABG)
23:33:48.935 00.000 9640 Guiding  Dir = 1, Dur = 156
23:33:48.935 00.000 9640 IsSlewing returns 0
23:33:48.938 00.003 9640 IsGuiding returns 0
23:33:48.938 00.000 9640 PulseGuide returned control before completion, sleep 166
23:33:49.121 00.183 9640 IsGuiding returns 1
23:33:49.121 00.000 9640 scope still moving after pulse duration time elapsed
23:33:49.151 00.030 9640 IsSlewing returns 0
23:33:49.152 00.001 9640 IsGuiding returns 0
23:33:49.152 00.000 9640 scope move finished after 156 + 58 ms
23:33:49.152 00.000 9640 Move returns status 0, amount 156
23:33:49.152 00.000 9640 move complete, result=0
23:33:49.152 00.000 9640 worker thread done servicing request
23:33:49.152 00.000 9640 Worker thread wakes up
23:33:49.152 00.000 16872 GuideStep: 0.2 px 10 ms WEST, 5.8 px 156 ms SOUTH
23:33:49.156 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:33:49.156 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(918,967,31,31)
23:33:50.002 00.846 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"89257af3-afb2-4d10-9ab8-fbdf57e593e1"}
23:33:50.006 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"89257af3-afb2-4d10-9ab8-fbdf57e593e1"}
23:33:50.010 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12192b4a-855a-446c-835e-1047f7f4d189"}
23:33:50.024 00.014 16872 case statement mapped state 6 to 3
23:33:50.030 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"12192b4a-855a-446c-835e-1047f7f4d189"}
23:33:50.034 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2702dc7f-aed9-41d2-887d-a25a64b6049b"}
23:33:50.039 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.12,6.94],"pixels":"..."},"id":"2702dc7f-aed9-41d2-887d-a25a64b6049b"}
23:33:53.260 03.221 9640 Exposure complete
23:33:53.415 00.155 16872 OnExposeComplete: enter
23:33:53.419 00.004 16872 UpdateGuideState(): m_state=6
23:33:53.424 00.005 9640 worker thread done servicing request
23:33:53.424 00.000 16872 Star::Find(15, 927, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:33:53.434 00.010 16872 Star::Find returns 1 (0), X=925.63, Y=982.31, Mass=213676, SNR=275.4, Peak=19220 HFD=3.5
23:33:53.441 00.007 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
23:33:53.446 00.005 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
23:33:53.450 00.004 16872 CameraToMount -- cameraX=-7.30 cameraY=0.61 hyp=7.33 cameraTheta=3.06 mountX=0.50 mountY=7.33, mountTheta=1.50
23:33:53.457 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-7.30, y=0.61, opts=13)
23:33:53.463 00.006 16872 Enqueuing Move request for scope (-7.30, 0.61)
23:33:53.470 00.007 9640 Worker thread wakes up
23:33:53.470 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.30, 0.61) opts 0xd
23:33:53.470 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.30, 0.61)
23:33:53.470 00.000 9640 Moving (-7.30, 0.61) raw xDistance=0.50 yDistance=7.33
23:33:53.470 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.50
23:33:53.471 00.001 9640 GuideAlgorithmZFilter::Result() returns 1.60, input 7.33, m_sumCorr=8.6
23:33:53.471 00.000 9640 MoveAxis(W, 54, ABG)
23:33:53.471 00.000 9640 Guiding  Dir = 3, Dur = 54
23:33:53.471 00.000 9640 IsSlewing returns 0
23:33:53.471 00.000 9640 IsGuiding returns 0
23:33:53.471 00.000 9640 PulseGuide returned control before completion, sleep 64
23:33:53.481 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3148, max=65520, med=3440, FiltMin=3324, FiltMax=65520, Gamma=2.190
23:33:53.529 00.048 16872 UpdateGuideState exits: m=213676 SNR=275.4
23:33:53.535 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:53.541 00.006 9640 IsGuiding returns 1
23:33:53.541 00.000 9640 scope still moving after pulse duration time elapsed
23:33:53.541 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:33:53.545 00.004 16872 Enqueuing Expose request
23:33:53.550 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e8c1fa88-e620-4998-87ee-6dd147bf7fb5"}
23:33:53.558 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e8c1fa88-e620-4998-87ee-6dd147bf7fb5"}
23:33:53.568 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9eb5be71-24af-4c62-9d5d-c90582a20f6c"}
23:33:53.586 00.018 9640 IsSlewing returns 0
23:33:53.586 00.000 9640 IsGuiding returns 0
23:33:53.586 00.000 9640 scope move finished after 54 + 60 ms
23:33:53.586 00.000 9640 Move returns status 0, amount 54
23:33:53.586 00.000 9640 MoveAxis(S, 193, ABG)
23:33:53.586 00.000 9640 Guiding  Dir = 1, Dur = 193
23:33:53.586 00.000 16872 case statement mapped state 6 to 3
23:33:53.590 00.004 9640 IsSlewing returns 0
23:33:53.590 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9eb5be71-24af-4c62-9d5d-c90582a20f6c"}
23:33:53.595 00.005 9640 IsGuiding returns 0
23:33:53.596 00.001 9640 PulseGuide returned control before completion, sleep 203
23:33:53.596 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"19a5a80a-fbe1-4b5d-ae81-6bf52278ef05"}
23:33:53.600 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.63,7.31],"pixels":"..."},"id":"19a5a80a-fbe1-4b5d-ae81-6bf52278ef05"}
23:33:53.802 00.202 9640 IsGuiding returns 1
23:33:53.802 00.000 9640 scope still moving after pulse duration time elapsed
23:33:53.832 00.030 9640 IsSlewing returns 0
23:33:53.833 00.001 9640 IsGuiding returns 0
23:33:53.833 00.000 9640 scope move finished after 193 + 44 ms
23:33:53.833 00.000 9640 Move returns status 0, amount 193
23:33:53.833 00.000 9640 move complete, result=0
23:33:53.834 00.001 9640 worker thread done servicing request
23:33:53.834 00.000 16872 GuideStep: 0.5 px 54 ms WEST, 7.3 px 193 ms SOUTH
23:33:53.838 00.004 9640 Worker thread wakes up
23:33:53.838 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:33:53.838 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(911,967,31,31)
23:33:56.552 02.714 16872 evsrv: cli 0D3C0228 connect
23:33:56.555 00.003 16872 case statement mapped state 6 to 3
23:33:56.560 00.005 16872 case statement mapped state 6 to 3
23:33:56.585 00.025 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"03d47732-3d52-41c5-b333-18d6bfb0cf9c"}
23:33:56.606 00.021 16872 case statement mapped state 6 to 3
23:33:56.612 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"03d47732-3d52-41c5-b333-18d6bfb0cf9c"}
23:33:56.622 00.010 16872 evsrv: cli 0D3C0228 disconnect
23:33:56.632 00.010 16872 evsrv: cli 0D3C0A48 connect
23:33:56.637 00.005 16872 case statement mapped state 6 to 3
23:33:56.641 00.004 16872 case statement mapped state 6 to 3
23:33:56.646 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"f7051f11-868b-4075-90fb-101ba29596f2"}
23:33:56.650 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:33:56.653 00.003 16872 Status Line: Waiting for devices...
23:33:56.663 00.010 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"f7051f11-868b-4075-90fb-101ba29596f2"}
23:33:56.674 00.011 16872 evsrv: cli 0D3C0A48 disconnect
23:33:56.680 00.006 16872 evsrv: cli 0D3BFB48 connect
23:33:56.683 00.003 16872 case statement mapped state 6 to 3
23:33:56.688 00.005 16872 case statement mapped state 6 to 3
23:33:56.697 00.009 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"562039ad-f1fd-4b45-a8cd-02b26e62d156"}
23:33:56.700 00.003 16872 case statement mapped state 6 to 3
23:33:56.703 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"562039ad-f1fd-4b45-a8cd-02b26e62d156"}
23:33:56.710 00.007 16872 evsrv: cli 0D3BFB48 disconnect
23:33:57.001 00.291 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"020108d4-49d4-4968-aaef-2c11d964b990"}
23:33:57.006 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"020108d4-49d4-4968-aaef-2c11d964b990"}
23:33:57.012 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0a60274-1a71-4683-9e1d-fddf0407e7d9"}
23:33:57.016 00.004 16872 case statement mapped state 6 to 3
23:33:57.022 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0a60274-1a71-4683-9e1d-fddf0407e7d9"}
23:33:57.045 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f0e77475-5b75-40dd-8a2e-d99345690375"}
23:33:57.059 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.63,7.31],"pixels":"..."},"id":"f0e77475-5b75-40dd-8a2e-d99345690375"}
23:33:57.711 00.652 16872 evsrv: cli 0D3C0228 connect
23:33:57.715 00.004 16872 case statement mapped state 6 to 3
23:33:57.720 00.005 16872 case statement mapped state 6 to 3
23:33:57.728 00.008 9640 ASCOM_AbortExposure returns err = 0
23:33:57.728 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:33:57.728 00.000 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"284bcdb7-25bb-438f-99ad-515132a470a3"}
23:33:57.733 00.005 9640 worker thread done servicing request
23:33:57.733 00.000 16872 case statement mapped state 6 to 3
23:33:57.737 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"284bcdb7-25bb-438f-99ad-515132a470a3"}
23:33:57.753 00.016 16872 OnExposeComplete: enter
23:33:57.761 00.008 16872 OnExposeComplete: Capture Error reported
23:33:57.770 00.009 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:33:57.777 00.007 16872 Mount: notify guiding stopped
23:33:57.786 00.009 16872 Changing from state GUIDING to STOP
23:33:57.803 00.017 16872 guider state => SELECTED
23:33:57.809 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3148, max=65520, med=3440, FiltMin=3324, FiltMax=65520, Gamma=2.190
23:33:57.875 00.066 16872 Changing from state SELECTED to UNINITIALIZED
23:33:57.888 00.013 16872 guider state => SELECTING
23:33:57.902 00.014 16872 Status Line: Stopped.
23:33:57.917 00.015 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:33:58.177 00.260 16872 evsrv: cli 0D3C0228 disconnect
23:33:58.998 00.821 16872 evsrv: cli 0D3BFFA8 connect
23:33:59.003 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"5866220d-482d-45db-a7f0-3f15b5d9fe08"}
23:33:59.007 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5866220d-482d-45db-a7f0-3f15b5d9fe08"}
23:33:59.022 00.015 16872 evsrv: cli 0D3BFFA8 disconnect
23:34:00.769 01.747 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b4dffe6a-3d10-4b75-8e71-f413a33e0ecf"}
23:34:00.773 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b4dffe6a-3d10-4b75-8e71-f413a33e0ecf"}
23:34:00.778 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e6b77d8-6715-4f6f-b494-506ff7071ce3"}
23:34:00.787 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e6b77d8-6715-4f6f-b494-506ff7071ce3"}
23:34:04.270 03.483 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c7c76b6-a7d2-4ff9-9d63-9a41a4cae692"}
23:34:04.280 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9c7c76b6-a7d2-4ff9-9d63-9a41a4cae692"}
23:34:04.290 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5c45498-2e33-40bc-9df9-c96af48ef352"}
23:34:04.294 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5c45498-2e33-40bc-9df9-c96af48ef352"}
23:34:06.455 02.161 16872 evsrv: cli 0D3C0228 connect
23:34:06.462 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"7342ed43-9e8b-4e5d-9884-eabf65984cb5"}
23:34:06.467 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"7342ed43-9e8b-4e5d-9884-eabf65984cb5"}
23:34:06.472 00.005 16872 evsrv: cli 0D3C0228 disconnect
23:34:06.482 00.010 16872 evsrv: cli 0D3C0A48 connect
23:34:06.493 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"78757573-4d77-444a-970d-f2813b2011b0"}
23:34:06.510 00.017 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"78757573-4d77-444a-970d-f2813b2011b0"}
23:34:06.518 00.008 16872 evsrv: cli 0D3C0A48 disconnect
23:34:06.529 00.011 16872 evsrv: cli 0D3BF8C8 connect
23:34:06.537 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"ea6e4759-0ed8-4454-af6f-c5b5874bf75e"}
23:34:06.551 00.014 16872 PhdController::Guide begins
23:34:06.564 00.013 16872 PhdController: newstate STATE_SETUP
23:34:06.568 00.004 16872 PhdController: setup
23:34:06.573 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
23:34:06.579 00.006 16872 PhdController: start capturing
23:34:06.586 00.007 16872 Changing from state SELECTING to UNINITIALIZED
23:34:06.596 00.010 16872 guider state => SELECTING
23:34:06.601 00.005 16872 setting force full frames = true
23:34:06.608 00.007 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:34:06.625 00.017 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:34:06.630 00.005 16872 Enqueuing Expose request
23:34:06.635 00.005 16872 PhdController: newstate STATE_SELECT_STAR
23:34:06.639 00.004 9640 Worker thread wakes up
23:34:06.639 00.000 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"ea6e4759-0ed8-4454-af6f-c5b5874bf75e"}
23:34:06.643 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:34:06.643 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:34:06.656 00.013 16872 evsrv: cli 0D3BF8C8 disconnect
23:34:06.661 00.005 16872 evsrv: cli 0D3C0228 connect
23:34:06.668 00.007 16872 case statement mapped state 1 to 101
23:34:06.674 00.006 16872 case statement mapped state 1 to 101
23:34:06.684 00.010 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"c3b9af8d-64b5-467d-b955-a2bfc2d3bef4"}
23:34:06.690 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"c3b9af8d-64b5-467d-b955-a2bfc2d3bef4"}
23:34:06.698 00.008 16872 evsrv: cli 0D3C0228 disconnect
23:34:06.707 00.009 16872 evsrv: cli 0D3BF968 connect
23:34:06.715 00.008 16872 case statement mapped state 1 to 101
23:34:06.721 00.006 16872 case statement mapped state 1 to 101
23:34:06.726 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"b1845674-cbb3-40ac-9173-3eb3ec33abce"}
23:34:06.737 00.011 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"b1845674-cbb3-40ac-9173-3eb3ec33abce"}
23:34:06.748 00.011 16872 evsrv: cli 0D3BF968 disconnect
23:34:07.752 01.004 16872 evsrv: cli 0D3BF8C8 connect
23:34:07.770 00.018 16872 case statement mapped state 1 to 101
23:34:07.796 00.026 16872 case statement mapped state 1 to 101
23:34:07.816 00.020 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"9c8b6d5e-7bea-4552-9daa-01150f2baedf"}
23:34:07.842 00.026 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"9c8b6d5e-7bea-4552-9daa-01150f2baedf"}
23:34:07.852 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
23:34:07.860 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c0a19067-beb0-4964-a241-6270825967d3"}
23:34:07.875 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c0a19067-beb0-4964-a241-6270825967d3"}
23:34:07.897 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eed75b64-d21d-488f-b339-0fa434fc2789"}
23:34:07.901 00.004 16872 case statement mapped state 1 to 101
23:34:07.904 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"eed75b64-d21d-488f-b339-0fa434fc2789"}
23:34:08.856 00.952 16872 evsrv: cli 0D3BFB48 connect
23:34:08.868 00.012 16872 case statement mapped state 1 to 101
23:34:08.890 00.022 16872 case statement mapped state 1 to 101
23:34:08.895 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"001f8b79-a1cb-4676-a8dc-6b8f0e45f08f"}
23:34:08.904 00.009 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"001f8b79-a1cb-4676-a8dc-6b8f0e45f08f"}
23:34:08.928 00.024 16872 evsrv: cli 0D3BFB48 disconnect
23:34:09.925 00.997 16872 evsrv: cli 0D3C0228 connect
23:34:09.929 00.004 16872 case statement mapped state 1 to 101
23:34:09.937 00.008 16872 case statement mapped state 1 to 101
23:34:09.946 00.009 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"0398cba5-08b1-4d4c-8aba-38c3bbc64b1e"}
23:34:09.952 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"0398cba5-08b1-4d4c-8aba-38c3bbc64b1e"}
23:34:09.957 00.005 16872 evsrv: cli 0D3C0228 disconnect
23:34:10.716 00.759 9640 Exposure complete
23:34:10.875 00.159 9640 worker thread done servicing request
23:34:10.875 00.000 16872 OnExposeComplete: enter
23:34:10.883 00.008 16872 UpdateGuideState(): m_state=1
23:34:10.888 00.005 16872 UpdateCurrentPosition: no star selected
23:34:10.892 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:34:10.894 00.002 16872 Status Line: No star selected
23:34:10.900 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3272, FiltMin=3120, FiltMax=65516, Gamma=2.190
23:34:10.946 00.046 16872 UpdateGuideState exits: No star selected
23:34:10.949 00.003 16872 GuiderMultiStar::AutoSelect enter
23:34:10.953 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:34:11.107 00.154 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:34:11.322 00.215 16872 AutoFind: global mean = 0.1, stdev 724.9
23:34:11.327 00.005 16872 AutoFind: using threshold = 0.1
23:34:11.520 00.193 16872 AutoFind: local max [1062, 136] 135.1
23:34:11.526 00.006 16872 AutoFind: local max [1060, 127] 123.4
23:34:11.530 00.004 16872 AutoFind: local max [1473, 601] 100.8
23:34:11.533 00.003 16872 AutoFind: local max [924, 981] 22.0
23:34:11.536 00.003 16872 AutoFind: local max [814, 640] 17.2
23:34:11.539 00.003 16872 AutoFind: local max [1642, 883] 10.0
23:34:11.547 00.008 16872 AutoFind: local max [358, 998] 6.0
23:34:11.551 00.004 16872 AutoFind: local max [363, 876] 5.2
23:34:11.554 00.003 16872 AutoFind: local max [311, 270] 3.5
23:34:11.558 00.004 16872 AutoFind: local max [1453, 524] 3.0
23:34:11.561 00.003 16872 AutoFind: local max [1250, 661] 2.4
23:34:11.564 00.003 16872 AutoFind: local max [237, 684] 1.9
23:34:11.567 00.003 16872 AutoFind: local max [414, 997] 1.8
23:34:11.573 00.006 16872 AutoFind: local max [1179, 35] 1.6
23:34:11.576 00.003 16872 AutoFind: local max [1481, 827] 1.5
23:34:11.579 00.003 16872 AutoFind: local max [1475, 613] 1.0
23:34:11.582 00.003 16872 AutoFind: local max [1045, 117] 0.9
23:34:11.586 00.004 16872 AutoFind: local max [1021, 767] 0.9
23:34:11.595 00.009 16872 AutoFind: local max [1079, 142] 0.8
23:34:11.599 00.004 16872 AutoFind: local max [1040, 132] 0.8
23:34:11.602 00.003 16872 AutoFind: local max [1855, 822] 0.8
23:34:11.605 00.003 16872 AutoFind: local max [893, 826] 0.7
23:34:11.608 00.003 16872 AutoFind: local max [188, 333] 0.7
23:34:11.611 00.003 16872 AutoFind: local max [284, 177] 0.6
23:34:11.614 00.003 16872 AutoFind: local max [814, 629] 0.6
23:34:11.616 00.002 16872 AutoFind: local max [1539, 114] 0.6
23:34:11.623 00.007 16872 AutoFind: local max [1461, 708] 0.6
23:34:11.626 00.003 16872 AutoFind: local max [1546, 591] 0.6
23:34:11.628 00.002 16872 AutoFind: local max [915, 48] 0.6
23:34:11.631 00.003 16872 AutoFind: local max [1464, 613] 0.6
23:34:11.635 00.004 16872 AutoFind: local max [1078, 114] 0.6
23:34:11.638 00.003 16872 AutoFind: local max [61, 308] 0.6
23:34:11.641 00.003 16872 AutoFind: local max [1568, 317] 0.5
23:34:11.644 00.003 16872 AutoFind: local max [575, 104] 0.5
23:34:11.647 00.003 16872 AutoFind: local max [839, 464] 0.5
23:34:11.654 00.007 16872 AutoFind: local max [535, 701] 0.5
23:34:11.657 00.003 16872 AutoFind: local max [269, 880] 0.5
23:34:11.660 00.003 16872 AutoFind: local max [1011, 676] 0.5
23:34:11.663 00.003 16872 AutoFind: local max [669, 443] 0.5
23:34:11.667 00.004 16872 AutoFind: local max [1053, 152] 0.5
23:34:11.669 00.002 16872 AutoFind: local max [123, 1061] 0.5
23:34:11.672 00.003 16872 AutoFind: local max [58, 770] 0.5
23:34:11.675 00.003 16872 AutoFind: local max [825, 641] 0.5
23:34:11.677 00.002 16872 AutoFind: local max [1069, 152] 0.5
23:34:11.680 00.003 16872 AutoFind: local max [858, 907] 0.5
23:34:11.689 00.009 16872 AutoFind: local max [1602, 461] 0.5
23:34:11.693 00.004 16872 AutoFind: local max [560, 73] 0.5
23:34:11.698 00.005 16872 AutoFind: local max [934, 977] 0.5
23:34:11.702 00.004 16872 AutoFind: local max [1003, 756] 0.5
23:34:11.705 00.003 16872 AutoFind: local max [1546, 105] 0.5
23:34:11.708 00.003 16872 AutoFind: local max [138, 543] 0.5
23:34:11.711 00.003 16872 AutoFind: local max [1061, 158] 0.5
23:34:11.717 00.006 16872 AutoFind: local max [1597, 382] 0.5
23:34:11.720 00.003 16872 AutoFind: local max [1879, 304] 0.5
23:34:11.722 00.002 16872 AutoFind: local max [873, 638] 0.5
23:34:11.725 00.003 16872 AutoFind: local max [1686, 479] 0.4
23:34:11.729 00.004 16872 AutoFind: local max [1041, 110] 0.4
23:34:11.737 00.008 16872 AutoFind: local max [1861, 1047] 0.4
23:34:11.741 00.004 16872 AutoFind: local max [807, 1038] 0.4
23:34:11.745 00.004 16872 AutoFind: local max [1570, 84] 0.4
23:34:11.749 00.004 16872 AutoFind: local max [1442, 448] 0.4
23:34:11.751 00.002 16872 AutoFind: local max [1633, 882] 0.4
23:34:11.754 00.003 16872 AutoFind: local max [570, 783] 0.4
23:34:11.756 00.002 16872 AutoFind: local max [611, 833] 0.4
23:34:11.759 00.003 16872 AutoFind: local max [1379, 529] 0.4
23:34:11.766 00.007 16872 AutoFind: local max [513, 673] 0.4
23:34:11.769 00.003 16872 AutoFind: local max [457, 1030] 0.4
23:34:11.772 00.003 16872 AutoFind: local max [1213, 24] 0.4
23:34:11.775 00.003 16872 AutoFind: local max [281, 480] 0.4
23:34:11.781 00.006 16872 AutoFind: local max [1574, 234] 0.4
23:34:11.786 00.005 16872 AutoFind: local max [1084, 132] 0.4
23:34:11.789 00.003 16872 AutoFind: local max [322, 792] 0.4
23:34:11.792 00.003 16872 AutoFind: local max [159, 423] 0.4
23:34:11.795 00.003 16872 AutoFind: local max [451, 789] 0.4
23:34:11.798 00.003 16872 AutoFind: local max [333, 596] 0.4
23:34:11.800 00.002 16872 AutoFind: local max [1061, 179] 0.4
23:34:11.804 00.004 16872 AutoFind: local max [1446, 73] 0.4
23:34:11.809 00.005 16872 AutoFind: local max [37, 992] 0.4
23:34:11.812 00.003 16872 AutoFind: local max [1238, 1037] 0.4
23:34:11.815 00.003 16872 AutoFind: local max [641, 17] 0.4
23:34:11.817 00.002 16872 AutoFind: local max [672, 169] 0.4
23:34:11.820 00.003 16872 AutoFind: local max [1281, 800] 0.4
23:34:11.824 00.004 16872 AutoFind: local max [482, 290] 0.4
23:34:11.826 00.002 16872 AutoFind: local max [772, 778] 0.4
23:34:11.830 00.004 16872 AutoFind: local max [597, 590] 0.4
23:34:11.833 00.003 16872 AutoFind: local max [857, 67] 0.4
23:34:11.836 00.003 16872 AutoFind: local max [569, 596] 0.4
23:34:11.843 00.007 16872 AutoFind: local max [1261, 225] 0.4
23:34:11.846 00.003 16872 AutoFind: local max [1617, 957] 0.4
23:34:11.848 00.002 16872 AutoFind: local max [325, 682] 0.4
23:34:11.851 00.003 16872 AutoFind: local max [282, 423] 0.4
23:34:11.854 00.003 16872 AutoFind: local max [1591, 325] 0.4
23:34:11.857 00.003 16872 AutoFind: local max [337, 274] 0.4
23:34:11.860 00.003 16872 AutoFind: local max [1674, 15] 0.4
23:34:11.862 00.002 16872 AutoFind: local max [19, 681] 0.4
23:34:11.866 00.004 16872 AutoFind: local max [1536, 438] 0.4
23:34:11.868 00.002 16872 AutoFind: local max [1609, 446] 0.4
23:34:11.877 00.009 16872 AutoFind: local max [802, 740] 0.4
23:34:11.882 00.005 16872 AutoFind: local max [1144, 59] 0.4
23:34:11.886 00.004 16872 AutoFind: local max [21, 518] 0.4
23:34:11.889 00.003 16872 AutoFind: too close [1609, 446] 0.4 - [1602, 461] 0.5
23:34:11.891 00.002 16872 AutoFind: too close [1084, 132] 0.4 - [1069, 152] 0.5
23:34:11.894 00.003 16872 AutoFind: too close [1084, 132] 0.4 - [1078, 114] 0.6
23:34:11.897 00.003 16872 AutoFind: too close [1084, 132] 0.4 - [1079, 142] 0.8
23:34:11.900 00.003 16872 AutoFind: close dim-bright [1633, 882] 0.4 - [1642, 883] 10.0
23:34:11.907 00.007 16872 AutoFind: too close [1041, 110] 0.4 - [1045, 117] 0.9
23:34:11.910 00.003 16872 AutoFind: close dim-bright [1041, 110] 0.4 - [1060, 127] 123.4
23:34:11.913 00.003 16872 AutoFind: too close [1061, 158] 0.5 - [1069, 152] 0.5
23:34:11.916 00.003 16872 AutoFind: too close [1061, 158] 0.5 - [1053, 152] 0.5
23:34:11.920 00.004 16872 AutoFind: too close [1061, 158] 0.5 - [1079, 142] 0.8
23:34:11.922 00.002 16872 AutoFind: too close [1546, 105] 0.5 - [1539, 114] 0.6
23:34:11.925 00.003 16872 AutoFind: too close [1003, 756] 0.5 - [1021, 767] 0.9
23:34:11.928 00.003 16872 AutoFind: close dim-bright [934, 977] 0.5 - [924, 981] 22.0
23:34:11.931 00.003 16872 AutoFind: too close [1069, 152] 0.5 - [1053, 152] 0.5
23:34:11.938 00.007 16872 AutoFind: too close [1069, 152] 0.5 - [1079, 142] 0.8
23:34:11.941 00.003 16872 AutoFind: close dim-bright [1069, 152] 0.5 - [1062, 136] 135.1
23:34:11.944 00.003 16872 AutoFind: too close [825, 641] 0.5 - [814, 629] 0.6
23:34:11.947 00.003 16872 AutoFind: close dim-bright [825, 641] 0.5 - [814, 640] 17.2
23:34:11.950 00.003 16872 AutoFind: too close [1053, 152] 0.5 - [1040, 132] 0.8
23:34:11.953 00.003 16872 AutoFind: close dim-bright [1053, 152] 0.5 - [1062, 136] 135.1
23:34:11.956 00.003 16872 AutoFind: close dim-bright [1078, 114] 0.6 - [1060, 127] 123.4
23:34:11.958 00.002 16872 AutoFind: too close [1464, 613] 0.6 - [1475, 613] 1.0
23:34:11.961 00.003 16872 AutoFind: close dim-bright [1464, 613] 0.6 - [1473, 601] 100.8
23:34:11.964 00.003 16872 AutoFind: close dim-bright [814, 629] 0.6 - [814, 640] 17.2
23:34:11.974 00.010 16872 AutoFind: too close [1040, 132] 0.8 - [1045, 117] 0.9
23:34:11.984 00.010 16872 AutoFind: close dim-bright [1040, 132] 0.8 - [1060, 127] 123.4
23:34:11.987 00.003 16872 AutoFind: close dim-bright [1079, 142] 0.8 - [1060, 127] 123.4
23:34:11.990 00.003 16872 AutoFind: close dim-bright [1079, 142] 0.8 - [1062, 136] 135.1
23:34:11.993 00.003 16872 AutoFind: close dim-bright [1045, 117] 0.9 - [1060, 127] 123.4
23:34:11.998 00.005 16872 AutoFind: close dim-bright [1045, 117] 0.9 - [1062, 136] 135.1
23:34:12.003 00.005 16872 AutoFind: close dim-bright [1475, 613] 1.0 - [1473, 601] 100.8
23:34:12.006 00.003 16872 AutoFind: too close [1060, 127] 123.4 - [1062, 136] 135.1
23:34:12.009 00.003 16872 AutoFind: too close to edge [1674, 15] 0.4
23:34:12.017 00.008 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:34:12.023 00.006 16872 Star::Find(15, 1473, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.026 00.003 16872 Star::Find returns 1 (0), X=1473.28, Y=601.04, Mass=406554, SNR=417.5, Peak=38356 HFD=3.4
23:34:12.030 00.004 16872 Star::Find(15, 924, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.032 00.002 16872 Star::Find returns 1 (0), X=923.79, Y=980.57, Mass=86192, SNR=178.2, Peak=10704 HFD=3.3
23:34:12.035 00.003 16872 Star::Find(15, 814, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.053 00.018 16872 Star::Find returns 1 (0), X=814.31, Y=639.37, Mass=71123, SNR=163.0, Peak=9020 HFD=3.4
23:34:12.065 00.012 16872 Star::Find(15, 1642, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.079 00.014 16872 Star::Find returns 1 (0), X=1642.31, Y=882.49, Mass=39870, SNR=114.7, Peak=6388 HFD=3.3
23:34:12.084 00.005 16872 Star::Find(15, 358, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.089 00.005 16872 Star::Find returns 1 (0), X=357.83, Y=998.17, Mass=21274, SNR=78.4, Peak=5492 HFD=2.9
23:34:12.146 00.057 16872 Star::Find(15, 363, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.161 00.015 16872 Star::Find returns 1 (0), X=363.43, Y=876.07, Mass=19393, SNR=69.0, Peak=5272 HFD=2.9
23:34:12.166 00.005 16872 Star::Find(15, 311, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.171 00.005 16872 Star::Find returns 1 (0), X=311.36, Y=270.16, Mass=13315, SNR=59.3, Peak=4588 HFD=2.9
23:34:12.178 00.007 16872 Star::Find(15, 1453, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.184 00.006 16872 Star::Find returns 1 (0), X=1452.92, Y=524.10, Mass=9003, SNR=46.3, Peak=4408 HFD=2.6
23:34:12.188 00.004 16872 Star::Find(15, 1250, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.192 00.004 16872 Star::Find returns 1 (0), X=1250.06, Y=660.61, Mass=7469, SNR=41.6, Peak=4236 HFD=2.3
23:34:12.196 00.004 16872 Star::Find(15, 237, 684, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.200 00.004 16872 Star::Find returns 1 (0), X=236.81, Y=683.55, Mass=6403, SNR=37.8, Peak=3996 HFD=2.7
23:34:12.208 00.008 16872 Star::Find(15, 414, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.211 00.003 16872 Star::Find returns 1 (0), X=414.48, Y=997.57, Mass=5582, SNR=35.1, Peak=3852 HFD=3.2
23:34:12.215 00.004 16872 Star::Find(15, 1179, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.220 00.005 16872 Star::Find returns 1 (0), X=1178.91, Y=35.09, Mass=4186, SNR=31.0, Peak=3804 HFD=2.4
23:34:12.223 00.003 16872 Star::Find(15, 1481, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.227 00.004 16872 Star::Find returns 1 (0), X=1480.69, Y=826.44, Mass=4488, SNR=28.8, Peak=3860 HFD=2.8
23:34:12.230 00.003 16872 Star::Find(15, 1855, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.237 00.007 16872 Star::Find returns 1 (0), X=1854.74, Y=822.46, Mass=2356, SNR=19.3, Peak=3608 HFD=1.8
23:34:12.242 00.005 16872 Star::Find(15, 893, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.245 00.003 16872 Star::Find returns 1 (0), X=892.96, Y=825.95, Mass=1191, SNR=16.2, Peak=3556 HFD=1.9
23:34:12.255 00.010 16872 Star::Find(15, 188, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.258 00.003 16872 Star::Find returns 1 (0), X=187.86, Y=333.05, Mass=1343, SNR=14.6, Peak=3552 HFD=1.9
23:34:12.262 00.004 16872 Star::Find(15, 284, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.273 00.011 16872 Star::Find returns 1 (0), X=283.75, Y=177.32, Mass=1397, SNR=13.8, Peak=3476 HFD=2.5
23:34:12.280 00.007 16872 Star::Find(15, 1461, 708, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.284 00.004 16872 Star::Find returns 1 (0), X=1461.19, Y=707.89, Mass=1531, SNR=16.1, Peak=3500 HFD=2.4
23:34:12.286 00.002 16872 Star::Find(15, 1546, 591, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.290 00.004 16872 Star::Find returns 1 (0), X=1546.31, Y=591.63, Mass=1538, SNR=16.3, Peak=3504 HFD=2.8
23:34:12.293 00.003 16872 Star::Find(15, 915, 48, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.300 00.007 16872 Star::Find returns 1 (0), X=914.70, Y=48.42, Mass=1677, SNR=16.5, Peak=3452 HFD=2.9
23:34:12.303 00.003 16872 Star::Find(15, 61, 308, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.306 00.003 16872 Star::Find returns 1 (0), X=60.92, Y=307.84, Mass=1221, SNR=12.4, Peak=3444 HFD=2.4
23:34:12.309 00.003 16872 Star::Find(15, 1568, 317, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.321 00.012 16872 Star::Find false star n=4 nbg=267 bg=3277.6 sigma=22.7 thresh=3346 peak=3344
23:34:12.325 00.004 16872 Star::Find returns 0 (2), X=1568.00, Y=317.00, Mass=317, SNR=2.9, Peak=3372 HFD=0.0
23:34:12.329 00.004 16872 Star::Find(15, 575, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.332 00.003 16872 Star::Find returns 1 (0), X=576.13, Y=104.23, Mass=2007, SNR=18.9, Peak=3520 HFD=2.6
23:34:12.335 00.003 16872 Star::Find(15, 839, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.338 00.003 16872 Star::Find returns 1 (0), X=839.22, Y=464.57, Mass=1712, SNR=15.9, Peak=3456 HFD=2.8
23:34:12.340 00.002 16872 Star::Find(15, 535, 701, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.347 00.007 16872 Star::Find returns 1 (0), X=535.33, Y=700.53, Mass=1373, SNR=14.2, Peak=3476 HFD=2.9
23:34:12.350 00.003 16872 Star::Find(15, 269, 880, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.353 00.003 16872 Star::Find returns 1 (0), X=268.08, Y=879.79, Mass=402, SNR=6.8, Peak=3364 HFD=2.1
23:34:12.355 00.002 16872 Star::Find(15, 1011, 676, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.364 00.009 16872 Star::Find returns 0 (4), X=996.85, Y=676.48, Mass=1987, SNR=24.2, Peak=3764 HFD=1.1
23:34:12.371 00.007 16872 Star::Find(15, 669, 443, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.375 00.004 16872 Star::Find returns 1 (0), X=669.11, Y=442.88, Mass=981, SNR=13.5, Peak=3456 HFD=2.2
23:34:12.379 00.004 16872 Star::Find(15, 123, 1061, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.381 00.002 16872 Star::Find returns 1 (0), X=123.09, Y=1061.31, Mass=869, SNR=11.3, Peak=3424 HFD=2.0
23:34:12.384 00.003 16872 Star::Find(15, 58, 770, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.387 00.003 16872 Star::Find returns 0 (4), X=45.24, Y=778.60, Mass=1631, SNR=19.3, Peak=3684 HFD=1.3
23:34:12.394 00.007 16872 Star::Find(15, 858, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.397 00.003 16872 Star::Find returns 1 (0), X=858.21, Y=906.57, Mass=1712, SNR=17.9, Peak=3612 HFD=1.6
23:34:12.400 00.003 16872 Star::Find(15, 560, 73, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.404 00.004 16872 Star::Find returns 1 (0), X=568.42, Y=61.32, Mass=535, SNR=8.3, Peak=3388 HFD=1.7
23:34:12.417 00.013 16872 Star::Find(15, 934, 977, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.421 00.004 16872 Star::Find returns 1 (0), X=923.79, Y=980.57, Mass=86192, SNR=178.2, Peak=10704 HFD=3.3
23:34:12.424 00.003 16872 Star::Find(15, 138, 543, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.427 00.003 16872 Star::Find false star n=1 nbg=282 bg=3277.9 sigma=29.7 thresh=3367 peak=3344
23:34:12.430 00.003 16872 Star::Find returns 0 (2), X=138.00, Y=543.00, Mass=126, SNR=2.9, Peak=3404 HFD=0.0
23:34:12.434 00.004 16872 Star::Find(15, 1597, 382, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.441 00.007 16872 Star::Find returns 1 (0), X=1597.24, Y=381.08, Mass=762, SNR=10.3, Peak=3452 HFD=2.3
23:34:12.446 00.005 16872 Star::Find(15, 1879, 304, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.449 00.003 16872 Star::Find returns 1 (0), X=1878.79, Y=303.78, Mass=752, SNR=9.9, Peak=3392 HFD=2.5
23:34:12.453 00.004 16872 Star::Find(15, 873, 638, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.457 00.004 16872 Star::Find false star n=4 nbg=279 bg=3275.5 sigma=22.2 thresh=3342 peak=3340
23:34:12.460 00.003 16872 Star::Find returns 0 (2), X=873.00, Y=638.00, Mass=334, SNR=2.9, Peak=3368 HFD=0.0
23:34:12.463 00.003 16872 Star::Find(15, 1686, 479, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.466 00.003 16872 Star::Find false star n=5 nbg=271 bg=3273.2 sigma=24.1 thresh=3346 peak=3345
23:34:12.473 00.007 16872 Star::Find returns 0 (2), X=1686.00, Y=479.00, Mass=446, SNR=2.9, Peak=3388 HFD=0.0
23:34:12.475 00.002 16872 Star::Find(15, 1861, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.478 00.003 16872 Star::Find returns 0 (4), X=1862.68, Y=1035.21, Mass=1880, SNR=22.6, Peak=3740 HFD=1.4
23:34:12.482 00.004 16872 Star::Find(15, 807, 1038, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.486 00.004 16872 Star::Find returns 1 (0), X=805.97, Y=1037.69, Mass=573, SNR=7.8, Peak=3392 HFD=2.5
23:34:12.494 00.008 16872 Star::Find(15, 1570, 84, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.497 00.003 16872 Star::Find false star n=3 nbg=279 bg=3270.1 sigma=24.2 thresh=3343 peak=3328
23:34:12.505 00.008 16872 Star::Find returns 0 (2), X=1570.00, Y=84.00, Mass=230, SNR=2.9, Peak=3356 HFD=0.0
23:34:12.510 00.005 16872 Star::Find(15, 1442, 448, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.515 00.005 16872 Star::Find returns 1 (0), X=1440.96, Y=447.39, Mass=784, SNR=11.5, Peak=3368 HFD=3.4
23:34:12.518 00.003 16872 Star::Find(15, 1633, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.521 00.003 16872 Star::Find returns 1 (0), X=1642.31, Y=882.49, Mass=39870, SNR=114.7, Peak=6388 HFD=3.3
23:34:12.524 00.003 16872 Star::Find(15, 570, 783, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.527 00.003 16872 Star::Find returns 1 (0), X=569.99, Y=783.35, Mass=827, SNR=10.7, Peak=3392 HFD=2.4
23:34:12.533 00.006 16872 Star::Find(15, 611, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.537 00.004 16872 Star::Find returns 1 (0), X=610.66, Y=833.20, Mass=518, SNR=7.8, Peak=3372 HFD=1.7
23:34:12.540 00.003 16872 Star::Find(15, 1379, 529, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.543 00.003 16872 Star::Find returns 1 (0), X=1379.67, Y=529.85, Mass=696, SNR=9.1, Peak=3392 HFD=1.9
23:34:12.553 00.010 16872 Star::Find(15, 513, 673, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.556 00.003 16872 Star::Find false star n=3 nbg=276 bg=3276.8 sigma=23.9 thresh=3348 peak=3332
23:34:12.561 00.005 16872 Star::Find returns 0 (2), X=513.00, Y=673.00, Mass=229, SNR=2.9, Peak=3364 HFD=0.0
23:34:12.565 00.004 16872 Star::Find(15, 457, 1030, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.569 00.004 16872 Star::Find returns 1 (0), X=457.42, Y=1031.52, Mass=887, SNR=11.8, Peak=3460 HFD=1.5
23:34:12.573 00.004 16872 Star::Find(15, 1213, 24, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.580 00.007 16872 Star::Find false star n=4 nbg=281 bg=3269.3 sigma=25.1 thresh=3345 peak=3338
23:34:12.583 00.003 16872 Star::Find returns 0 (2), X=1213.00, Y=24.00, Mass=371, SNR=2.9, Peak=3384 HFD=0.0
23:34:12.587 00.004 16872 Star::Find(15, 281, 480, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.590 00.003 16872 Star::Find returns 1 (0), X=283.19, Y=479.67, Mass=1107, SNR=12.0, Peak=3444 HFD=2.7
23:34:12.603 00.013 16872 Star::Find(15, 1574, 234, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.606 00.003 16872 Star::Find returns 1 (0), X=1575.29, Y=234.96, Mass=651, SNR=9.4, Peak=3384 HFD=2.5
23:34:12.611 00.005 16872 Star::Find(15, 322, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.614 00.003 16872 Star::Find false star n=5 nbg=271 bg=3270.5 sigma=23.7 thresh=3341 peak=3340
23:34:12.619 00.005 16872 Star::Find returns 0 (2), X=322.00, Y=792.00, Mass=467, SNR=2.9, Peak=3384 HFD=0.0
23:34:12.622 00.003 16872 Star::Find(15, 159, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.629 00.007 16872 Star::Find returns 0 (4), X=152.99, Y=423.47, Mass=1623, SNR=19.3, Peak=3664 HFD=1.3
23:34:12.632 00.003 16872 Star::Find(15, 451, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.636 00.004 16872 Star::Find returns 1 (0), X=451.40, Y=789.30, Mass=760, SNR=10.3, Peak=3424 HFD=2.4
23:34:12.644 00.008 16872 Star::Find(15, 333, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.649 00.005 16872 Star::Find returns 0 (4), X=332.60, Y=595.79, Mass=526, SNR=9.1, Peak=3400 HFD=1.4
23:34:12.653 00.004 16872 Star::Find(15, 1061, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.660 00.007 16872 Star::Find false star n=6 nbg=219 bg=3349.4 sigma=34.9 thresh=3454 peak=3423
23:34:12.664 00.004 16872 Star::Find returns 0 (2), X=1061.00, Y=179.00, Mass=775, SNR=2.9, Peak=3468 HFD=0.0
23:34:12.668 00.004 16872 Star::Find(15, 1446, 73, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.677 00.009 16872 Star::Find false star n=7 nbg=256 bg=3261.0 sigma=23.2 thresh=3331 peak=3331
23:34:12.681 00.004 16872 Star::Find returns 0 (2), X=1446.00, Y=73.00, Mass=533, SNR=2.9, Peak=3368 HFD=0.0
23:34:12.684 00.003 16872 Star::Find(15, 37, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.689 00.005 16872 Star::Find false star n=3 nbg=283 bg=3275.4 sigma=23.7 thresh=3347 peak=3329
23:34:12.692 00.003 16872 Star::Find returns 0 (2), X=37.00, Y=992.00, Mass=262, SNR=2.9, Peak=3376 HFD=0.0
23:34:12.696 00.004 16872 Star::Find(15, 1238, 1037, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.700 00.004 16872 Star::Find false star n=6 nbg=272 bg=3275.9 sigma=24.9 thresh=3351 peak=3349
23:34:12.708 00.008 16872 Star::Find returns 0 (2), X=1238.00, Y=1037.00, Mass=541, SNR=2.9, Peak=3376 HFD=0.0
23:34:12.712 00.004 16872 Star::Find(15, 641, 17, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.715 00.003 16872 Star::Find false star n=3 nbg=256 bg=3269.1 sigma=21.7 thresh=3334 peak=3329
23:34:12.718 00.003 16872 Star::Find returns 0 (2), X=641.00, Y=17.00, Mass=245, SNR=2.9, Peak=3356 HFD=0.0
23:34:12.722 00.004 16872 Star::Find(15, 672, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.726 00.004 16872 Star::Find returns 0 (4), X=671.59, Y=167.53, Mass=1686, SNR=21.8, Peak=3672 HFD=1.4
23:34:12.730 00.004 16872 Star::Find(15, 1281, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.738 00.008 16872 Star::Find returns 1 (0), X=1280.89, Y=800.25, Mass=690, SNR=9.2, Peak=3396 HFD=2.4
23:34:12.746 00.008 16872 Star::Find(15, 482, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.751 00.005 16872 Star::Find false star n=3 nbg=284 bg=3268.9 sigma=27.5 thresh=3351 peak=3330
23:34:12.755 00.004 16872 Star::Find returns 0 (2), X=482.00, Y=290.00, Mass=277, SNR=2.9, Peak=3372 HFD=0.0
23:34:12.759 00.004 16872 Star::Find(15, 772, 778, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.763 00.004 16872 Star::Find false star n=10 nbg=249 bg=3263.6 sigma=25.1 thresh=3339 peak=3333
23:34:12.770 00.007 16872 Star::Find returns 0 (2), X=772.00, Y=778.00, Mass=864, SNR=2.9, Peak=3376 HFD=0.0
23:34:12.774 00.004 16872 Star::Find(15, 597, 590, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.778 00.004 16872 Star::Find returns 1 (0), X=588.15, Y=584.77, Mass=1286, SNR=13.3, Peak=3372 HFD=5.8
23:34:12.788 00.010 16872 Star::Find(15, 857, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.793 00.005 16872 Star::Find returns 1 (0), X=858.62, Y=59.36, Mass=970, SNR=11.7, Peak=3404 HFD=3.3
23:34:12.798 00.005 16872 Star::Find(15, 569, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.802 00.004 16872 Star::Find returns 1 (0), X=568.56, Y=595.29, Mass=745, SNR=10.1, Peak=3412 HFD=1.7
23:34:12.806 00.004 16872 Star::Find(15, 1261, 225, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.812 00.006 16872 Star::Find false star n=5 nbg=278 bg=3272.9 sigma=23.3 thresh=3343 peak=3335
23:34:12.816 00.004 16872 Star::Find returns 0 (2), X=1261.00, Y=225.00, Mass=403, SNR=2.9, Peak=3372 HFD=0.0
23:34:12.819 00.003 16872 Star::Find(15, 1617, 957, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.821 00.002 16872 Star::Find returns 1 (0), X=1616.66, Y=956.23, Mass=542, SNR=8.5, Peak=3376 HFD=1.7
23:34:12.824 00.003 16872 Star::Find(15, 325, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.833 00.009 16872 Star::Find returns 1 (0), X=324.07, Y=681.71, Mass=538, SNR=7.7, Peak=3376 HFD=1.9
23:34:12.841 00.008 16872 Star::Find(15, 282, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.849 00.008 16872 Star::Find returns 0 (4), X=281.71, Y=422.57, Mass=784, SNR=11.3, Peak=3468 HFD=1.3
23:34:12.854 00.005 16872 Star::Find(15, 1591, 325, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.859 00.005 16872 Star::Find false star n=5 nbg=267 bg=3271.0 sigma=23.6 thresh=3342 peak=3327
23:34:12.863 00.004 16872 Star::Find returns 0 (2), X=1591.00, Y=325.00, Mass=397, SNR=2.9, Peak=3364 HFD=0.0
23:34:12.867 00.004 16872 Star::Find(15, 337, 274, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.871 00.004 16872 Star::Find false star n=3 nbg=280 bg=3275.9 sigma=26.2 thresh=3354 peak=3347
23:34:12.880 00.009 16872 Star::Find returns 0 (2), X=337.00, Y=274.00, Mass=276, SNR=2.9, Peak=3388 HFD=0.0
23:34:12.889 00.009 16872 Star::Find(15, 19, 681, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.898 00.009 16872 Star::Find returns 0 (4), X=8.32, Y=688.69, Mass=291, SNR=5.9, Peak=3380 HFD=1.1
23:34:12.901 00.003 16872 Star::Find(15, 1536, 438, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.905 00.004 16872 Star::Find returns 1 (0), X=1536.06, Y=441.89, Mass=725, SNR=10.0, Peak=3392 HFD=4.6
23:34:12.910 00.005 16872 Star::Find(15, 802, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.915 00.005 16872 Star::Find false star n=3 nbg=272 bg=3268.7 sigma=23.7 thresh=3340 peak=3329
23:34:12.919 00.004 16872 Star::Find returns 0 (2), X=802.00, Y=740.00, Mass=230, SNR=2.9, Peak=3364 HFD=0.0
23:34:12.933 00.014 16872 Star::Find(15, 1144, 59, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.938 00.005 16872 Star::Find returns 1 (0), X=1134.53, Y=72.09, Mass=627, SNR=9.0, Peak=3412 HFD=4.5
23:34:12.942 00.004 16872 Star::Find(15, 21, 518, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.946 00.004 16872 Star::Find false star n=2 nbg=276 bg=3268.0 sigma=25.5 thresh=3345 peak=3333
23:34:12.950 00.004 16872 Star::Find returns 0 (2), X=21.00, Y=518.00, Mass=184, SNR=2.9, Peak=3372 HFD=0.0
23:34:12.958 00.008 16872 AutoFind: finding best star pass 1
23:34:12.961 00.003 16872 Star::Find(15, 1473, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.965 00.004 16872 Star::Find returns 1 (0), X=1473.28, Y=601.04, Mass=406554, SNR=417.5, Peak=38356 HFD=3.4
23:34:12.970 00.005 16872 AutoFind returns star at [1473, 601] 100.8 Mass 406554 SNR 417.5
23:34:12.975 00.005 16872 Star::Find(15, 1473, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:12.978 00.003 16872 Star::Find returns 1 (0), X=1473.28, Y=601.04, Mass=406554, SNR=417.5, Peak=38356 HFD=3.4
23:34:12.982 00.004 16872 MultiStar: List (12): {1473.28, 601.04}(417.5), {923.79, 980.57}(178.2), {814.31, 639.37}(163.0), {1642.31, 882.49}(114.7), {357.83, 998.17}(78.4), {363.43, 876.07}(69.0), {311.36, 270.16}(59.3), {1452.92, 524.10}(46.3), {1250.06, 660.61}(41.6), {236.81, 683.55}(37.8), {414.48, 997.57}(35.1), {1178.91, 35.09}(31.0), 
23:34:12.989 00.007 16872 setting lock position to (1473.28, 601.04)
23:34:12.993 00.004 16872 MultiStar: stabilizing after lock position change
23:34:12.996 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
23:34:13.001 00.005 16872 UpdateGuideState(): m_state=1
23:34:13.005 00.004 16872 Star::Find(15, 1473, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:13.008 00.003 16872 Star::Find returns 1 (0), X=1473.28, Y=601.04, Mass=406554, SNR=417.5, Peak=38356 HFD=3.4
23:34:13.012 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:34:13.021 00.009 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:34:13.028 00.007 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:34:13.038 00.010 16872 setting force full frames = false
23:34:13.042 00.004 16872 setting lock position to (1473.28, 601.04)
23:34:13.050 00.008 16872 MultiStar: stabilizing after lock position change
23:34:13.055 00.005 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:34:13.060 00.005 16872 Changing from state SELECTING to SELECTED
23:34:13.078 00.018 16872 guider state => SELECTED
23:34:13.105 00.027 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3272, FiltMin=3120, FiltMax=65516, Gamma=2.190
23:34:13.160 00.055 16872 UpdateGuideState exits: m=406554 SNR=417.5
23:34:13.164 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3272, FiltMin=3120, FiltMax=65516, Gamma=2.190
23:34:13.237 00.073 16872 Status Line: Auto-selected star at (1473.3, 601.0)
23:34:13.273 00.036 16872 PhdController: newstate STATE_WAIT_SELECTED
23:34:13.289 00.016 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:13.303 00.014 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:34:13.318 00.015 16872 Enqueuing Expose request
23:34:13.328 00.010 9640 Worker thread wakes up
23:34:13.328 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:34:13.328 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:34:13.331 00.003 16872 evsrv: cli 0D3BFFA8 connect
23:34:13.336 00.005 16872 case statement mapped state 2 to 1
23:34:13.348 00.012 16872 case statement mapped state 2 to 1
23:34:13.364 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4755705b-7fb7-4e73-992c-042275bd89ed"}
23:34:13.370 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4755705b-7fb7-4e73-992c-042275bd89ed"}
23:34:13.380 00.010 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"132fabc7-edcb-416c-a65c-12e3b559b639"}
23:34:13.385 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1473.28,601.04],"id":"132fabc7-edcb-416c-a65c-12e3b559b639"}
23:34:13.390 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c240d844-5c96-41f4-b52d-1a32803e3bb5"}
23:34:13.403 00.013 16872 case statement mapped state 2 to 1
23:34:13.410 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c240d844-5c96-41f4-b52d-1a32803e3bb5"}
23:34:13.416 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
23:34:13.427 00.011 16872 evsrv: cli 0D3BF968 connect
23:34:13.432 00.005 16872 case statement mapped state 2 to 1
23:34:13.436 00.004 16872 case statement mapped state 2 to 1
23:34:13.448 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"885e8192-2dab-4f99-9a31-6bb4e033730d"}
23:34:13.453 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.28,7.04],"pixels":"..."},"id":"885e8192-2dab-4f99-9a31-6bb4e033730d"}
23:34:13.457 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"bf23ffb2-0b46-4635-a5d7-11aec0c0d6ab"}
23:34:13.461 00.004 16872 case statement mapped state 2 to 1
23:34:13.465 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"bf23ffb2-0b46-4635-a5d7-11aec0c0d6ab"}
23:34:13.482 00.017 16872 evsrv: cli 0D3BF968 disconnect
23:34:14.480 00.998 16872 evsrv: cli 0D3BF968 connect
23:34:14.483 00.003 16872 case statement mapped state 2 to 1
23:34:14.488 00.005 16872 case statement mapped state 2 to 1
23:34:14.492 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"5a570f66-73c9-44cd-9203-638b19f3417a"}
23:34:14.495 00.003 16872 case statement mapped state 2 to 1
23:34:14.498 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"5a570f66-73c9-44cd-9203-638b19f3417a"}
23:34:14.506 00.008 16872 evsrv: cli 0D3BF968 disconnect
23:34:14.772 00.266 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4cf363fc-c71d-4521-b2ce-382ad3e944c0"}
23:34:14.776 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4cf363fc-c71d-4521-b2ce-382ad3e944c0"}
23:34:14.780 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a77ef3e2-5995-4682-aa76-ef9fc2fed319"}
23:34:14.783 00.003 16872 case statement mapped state 2 to 1
23:34:14.790 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"a77ef3e2-5995-4682-aa76-ef9fc2fed319"}
23:34:14.794 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6a8cdc59-1d7b-4ca7-878d-bbd61dac7633"}
23:34:14.798 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.28,7.04],"pixels":"..."},"id":"6a8cdc59-1d7b-4ca7-878d-bbd61dac7633"}
23:34:15.512 00.714 16872 evsrv: cli 0D3C0A48 connect
23:34:15.518 00.006 16872 case statement mapped state 2 to 1
23:34:15.523 00.005 16872 case statement mapped state 2 to 1
23:34:15.527 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"49475601-6ea5-4bf1-a0b8-9d7d9213265f"}
23:34:15.530 00.003 16872 case statement mapped state 2 to 1
23:34:15.533 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"49475601-6ea5-4bf1-a0b8-9d7d9213265f"}
23:34:15.536 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:34:16.538 01.002 16872 evsrv: cli 0D3BFFA8 connect
23:34:16.545 00.007 16872 case statement mapped state 2 to 1
23:34:16.552 00.007 16872 case statement mapped state 2 to 1
23:34:16.557 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c2086aa5-1e19-43a8-8ae6-56c3bb956463"}
23:34:16.560 00.003 16872 case statement mapped state 2 to 1
23:34:16.563 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"c2086aa5-1e19-43a8-8ae6-56c3bb956463"}
23:34:16.566 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
23:34:17.438 00.872 9640 Exposure complete
23:34:17.570 00.132 16872 evsrv: cli 0D3BFFA8 connect
23:34:17.574 00.004 16872 case statement mapped state 2 to 1
23:34:17.578 00.004 16872 case statement mapped state 2 to 1
23:34:17.586 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"3a0b308a-2e67-4cb5-aa72-4e6a015aafc9"}
23:34:17.589 00.003 16872 case statement mapped state 2 to 1
23:34:17.592 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"3a0b308a-2e67-4cb5-aa72-4e6a015aafc9"}
23:34:17.596 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:34:17.602 00.006 9640 worker thread done servicing request
23:34:17.602 00.000 16872 OnExposeComplete: enter
23:34:17.606 00.004 16872 UpdateGuideState(): m_state=2
23:34:17.610 00.004 16872 Star::Find(15, 1473, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:34:17.613 00.003 16872 Star::Find returns 1 (0), X=1473.00, Y=600.53, Mass=427066, SNR=419.5, Peak=40016 HFD=3.6
23:34:17.624 00.011 16872 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.56) = xAngle (-3.62 = 2.66)
23:34:17.629 00.005 16872 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.57 = 2.71)
23:34:17.633 00.004 16872 CameraToMount -- cameraX=-0.28 cameraY=-0.52 hyp=0.59 cameraTheta=-2.07 mountX=-0.52 mountY=0.25, mountTheta=2.70
23:34:17.639 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3276, FiltMin=3150, FiltMax=65520, Gamma=2.190
23:34:17.687 00.048 16872 UpdateGuideState exits: m=427066 SNR=419.5
23:34:17.693 00.006 16872 PhdController: newstate STATE_CALIBRATE
23:34:17.699 00.006 16872 PhdController: newstate STATE_GUIDE
23:34:17.733 00.034 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:34:17.741 00.008 16872 guider state => CALIBRATED
23:34:17.745 00.004 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:34:17.761 00.016 16872 reset dither spiral
23:34:17.766 00.005 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:34:17.770 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:17.774 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:34:17.782 00.008 16872 Enqueuing Expose request
23:34:17.788 00.006 9640 Worker thread wakes up
23:34:17.788 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:34:17.788 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:34:18.270 00.482 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fb9860e8-58b7-4fbe-b253-3b7203d33b84"}
23:34:18.275 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fb9860e8-58b7-4fbe-b253-3b7203d33b84"}
23:34:18.279 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2a07b59a-3483-4783-8bea-85dd6af17c77"}
23:34:18.283 00.004 16872 case statement mapped state 5 to 1
23:34:18.286 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"2a07b59a-3483-4783-8bea-85dd6af17c77"}
23:34:18.291 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f6b83030-8d05-491d-ba0d-c2e9623297ba"}
23:34:18.297 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.00,6.53],"pixels":"..."},"id":"f6b83030-8d05-491d-ba0d-c2e9623297ba"}
23:34:18.597 00.300 16872 evsrv: cli 0D3C0A48 connect
23:34:18.601 00.004 16872 case statement mapped state 5 to 1
23:34:18.615 00.014 16872 case statement mapped state 5 to 1
23:34:18.629 00.014 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f631c3db-5de3-4dac-8f65-b3e89e2b5a7e"}
23:34:18.635 00.006 16872 case statement mapped state 5 to 1
23:34:18.642 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f631c3db-5de3-4dac-8f65-b3e89e2b5a7e"}
23:34:18.648 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:34:19.651 01.003 16872 evsrv: cli 0D3C0A48 connect
23:34:19.655 00.004 16872 case statement mapped state 5 to 1
23:34:19.660 00.005 16872 case statement mapped state 5 to 1
23:34:19.664 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c5741678-2b43-4b08-9c50-2e71727b758a"}
23:34:19.673 00.009 16872 case statement mapped state 5 to 1
23:34:19.676 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c5741678-2b43-4b08-9c50-2e71727b758a"}
23:34:19.681 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:34:20.683 01.002 16872 evsrv: cli 0D3BFFA8 connect
23:34:20.688 00.005 16872 case statement mapped state 5 to 1
23:34:20.692 00.004 16872 case statement mapped state 5 to 1
23:34:20.695 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"1a64722a-cfc8-4881-bd67-8d7a7d7a0cc4"}
23:34:20.700 00.005 16872 case statement mapped state 5 to 1
23:34:20.704 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"1a64722a-cfc8-4881-bd67-8d7a7d7a0cc4"}
23:34:20.707 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
23:34:21.709 01.002 16872 evsrv: cli 0D3BFFA8 connect
23:34:21.713 00.004 16872 case statement mapped state 5 to 1
23:34:21.719 00.006 16872 case statement mapped state 5 to 1
23:34:21.722 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e3204a91-bb98-448c-a89c-ce31cd948f60"}
23:34:21.724 00.002 16872 case statement mapped state 5 to 1
23:34:21.732 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"e3204a91-bb98-448c-a89c-ce31cd948f60"}
23:34:21.737 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:34:21.770 00.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94214893-7143-44df-b4eb-750218b75852"}
23:34:21.774 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"94214893-7143-44df-b4eb-750218b75852"}
23:34:21.778 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"005f3438-f242-485b-9648-a0c8abf2e221"}
23:34:21.782 00.004 16872 case statement mapped state 5 to 1
23:34:21.784 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"005f3438-f242-485b-9648-a0c8abf2e221"}
23:34:21.788 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d256372f-52ba-469a-9bf8-8b5c64ad0e60"}
23:34:21.795 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.00,6.53],"pixels":"..."},"id":"d256372f-52ba-469a-9bf8-8b5c64ad0e60"}
23:34:21.880 00.085 9640 Exposure complete
23:34:22.025 00.145 9640 worker thread done servicing request
23:34:22.025 00.000 16872 OnExposeComplete: enter
23:34:22.031 00.006 16872 UpdateGuideState(): m_state=5
23:34:22.036 00.005 16872 Star::Find(15, 1473, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:34:22.040 00.004 16872 Star::Find returns 1 (0), X=1473.05, Y=600.61, Mass=431676, SNR=437.7, Peak=45348 HFD=3.3
23:34:22.043 00.003 16872 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.56) = xAngle (-3.62 = 2.66)
23:34:22.045 00.002 16872 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.58 = 2.71)
23:34:22.048 00.003 16872 CameraToMount -- cameraX=-0.23 cameraY=-0.43 hyp=0.49 cameraTheta=-2.07 mountX=-0.44 mountY=0.21, mountTheta=2.70
23:34:22.053 00.005 16872 Changing from state CALIBRATED to GUIDING
23:34:22.056 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:34:22.062 00.006 16872 ScopeASCOM::SideOfPier() returns 0
23:34:22.186 00.124 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:34:22.189 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:34:22.191 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:34:22.194 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:34:22.197 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:34:22.201 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:34:22.204 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:34:22.206 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:34:22.209 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:34:22.212 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:34:22.217 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:34:22.222 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:34:22.226 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:34:22.229 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:34:22.352 00.123 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:34:22.361 00.009 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:34:22.365 00.004 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.2
23:34:22.371 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:34:22.374 00.003 16872 ScopeASCOM::SideOfPier() returns 0
23:34:22.450 00.076 16872 setting lock position to (1473.05, 600.61)
23:34:22.454 00.004 16872 MultiStar: stabilizing after lock position change
23:34:22.456 00.002 16872 guider state => GUIDING
23:34:22.459 00.003 16872 Status Line: Guiding
23:34:22.471 00.012 16872 Mount: notify guiding started
23:34:22.480 00.009 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:34:22.482 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:34:22.485 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:34:22.487 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:34:22.490 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:34:22.498 00.008 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:34:22.503 00.005 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:34:22.506 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:34:22.510 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:34:22.513 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:34:22.516 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:34:22.518 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:34:22.522 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:34:22.527 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:34:22.530 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:34:22.533 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:34:22.535 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:34:22.539 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:34:22.545 00.006 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:34:22.550 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:34:22.553 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:34:22.556 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:34:22.559 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:34:22.561 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:34:22.564 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:34:22.566 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:34:22.569 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:34:22.574 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:34:22.576 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:34:22.580 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:34:22.582 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:34:22.585 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:34:22.591 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:34:22.596 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:34:22.599 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:34:22.602 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:34:22.606 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:34:22.609 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:34:22.745 00.136 16872 evsrv: cli 0D3BFFA8 connect
23:34:22.748 00.003 16872 case statement mapped state 6 to 3
23:34:22.752 00.004 16872 case statement mapped state 6 to 3
23:34:22.756 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"ca9d1ea9-aacd-4b25-94da-9a8850cf2c76"}
23:34:22.758 00.002 16872 case statement mapped state 6 to 3
23:34:22.762 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca9d1ea9-aacd-4b25-94da-9a8850cf2c76"}
23:34:22.782 00.020 16872 evsrv: cli 0D3BFFA8 disconnect
23:34:22.795 00.013 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:34:22.859 00.064 16872 ScopeASCOM::SideOfPier() returns 0
23:34:22.861 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:34:22.865 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:34:22.868 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:34:22.872 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
23:34:22.878 00.006 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:34:22.882 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:34:22.885 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:34:22.888 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:34:22.890 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:34:22.893 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3280, FiltMin=3192, FiltMax=65516, Gamma=2.190
23:34:22.934 00.041 16872 UpdateGuideState exits: m=431676 SNR=437.7
23:34:22.938 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
23:34:22.940 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:22.943 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:34:22.945 00.002 16872 Enqueuing Expose request
23:34:22.948 00.003 9640 Worker thread wakes up
23:34:22.948 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:34:22.948 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:34:25.270 02.322 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e0d04e9-7023-4402-87fc-1c5929571f56"}
23:34:25.273 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6e0d04e9-7023-4402-87fc-1c5929571f56"}
23:34:25.276 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4f0aa45-bc22-4fad-9669-7b53f8ebfb73"}
23:34:25.279 00.003 16872 case statement mapped state 6 to 3
23:34:25.283 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4f0aa45-bc22-4fad-9669-7b53f8ebfb73"}
23:34:25.288 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2bd69889-a1ee-4d20-84ea-e3b258aa35ca"}
23:34:25.291 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.05,6.61],"pixels":"..."},"id":"2bd69889-a1ee-4d20-84ea-e3b258aa35ca"}
23:34:27.008 01.717 9640 Exposure complete
23:34:27.153 00.145 9640 worker thread done servicing request
23:34:27.153 00.000 16872 OnExposeComplete: enter
23:34:27.160 00.007 16872 UpdateGuideState(): m_state=6
23:34:27.165 00.005 16872 Star::Find(15, 1473, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:34:27.170 00.005 16872 Star::Find returns 1 (0), X=1473.05, Y=600.95, Mass=425759, SNR=418.4, Peak=42752 HFD=3.0
23:34:27.178 00.008 16872 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.56) = xAngle (0.00 = 0.00)
23:34:27.181 00.003 16872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.05 = 0.05)
23:34:27.184 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.34 hyp=0.34 cameraTheta=1.56 mountX=0.34 mountY=0.02, mountTheta=0.05
23:34:27.189 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.34, opts=13)
23:34:27.195 00.006 16872 Enqueuing Move request for scope (0.00, 0.34)
23:34:27.200 00.005 9640 Worker thread wakes up
23:34:27.200 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.34) opts 0xd
23:34:27.200 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.34)
23:34:27.200 00.000 9640 Moving (0.00, 0.34) raw xDistance=0.34 yDistance=0.02
23:34:27.200 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.34
23:34:27.200 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0
23:34:27.200 00.000 9640 MoveAxis(W, 36, ABG)
23:34:27.200 00.000 9640 Guiding  Dir = 3, Dur = 36
23:34:27.201 00.001 9640 IsSlewing returns 0
23:34:27.201 00.000 9640 IsGuiding returns 0
23:34:27.201 00.000 9640 PulseGuide returned control before completion, sleep 46
23:34:27.208 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=65520, med=3268, FiltMin=3100, FiltMax=65516, Gamma=2.190
23:34:27.250 00.042 16872 UpdateGuideState exits: m=425759 SNR=418.4
23:34:27.254 00.004 16872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 1 / 99999
23:34:27.257 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777782867.257,"Host":"RBFOCUS307","Inst":1,"Distance":0.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:34:27.260 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:27.264 00.004 9640 IsGuiding returns 1
23:34:27.264 00.000 9640 scope still moving after pulse duration time elapsed
23:34:27.264 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:34:27.273 00.009 16872 Enqueuing Expose request
23:34:27.294 00.021 9640 IsSlewing returns 0
23:34:27.294 00.000 9640 IsGuiding returns 0
23:34:27.294 00.000 9640 scope move finished after 36 + 56 ms
23:34:27.295 00.001 9640 Move returns status 0, amount 36
23:34:27.295 00.000 9640 MoveAxis(N, 0, ABG)
23:34:27.295 00.000 9640 Move returns status 0, amount 0
23:34:27.295 00.000 9640 move complete, result=0
23:34:27.295 00.000 9640 worker thread done servicing request
23:34:27.295 00.000 9640 Worker thread wakes up
23:34:27.295 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:34:27.295 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:34:27.296 00.001 16872 GuideStep: 0.3 px 36 ms WEST, 0.0 px 0 ms NORTH
23:34:28.775 01.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa7bddb7-aa12-4d55-9a06-2d0c4368a2db"}
23:34:28.780 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fa7bddb7-aa12-4d55-9a06-2d0c4368a2db"}
23:34:28.784 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e8d78ec5-ed05-4c61-9610-5e9db13c4502"}
23:34:28.788 00.004 16872 case statement mapped state 6 to 3
23:34:28.790 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8d78ec5-ed05-4c61-9610-5e9db13c4502"}
23:34:28.794 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8a650c52-d69e-49ca-9067-e4df8d3b7707"}
23:34:28.797 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.05,6.95],"pixels":"..."},"id":"8a650c52-d69e-49ca-9067-e4df8d3b7707"}
23:34:31.358 02.561 9640 Exposure complete
23:34:31.499 00.141 9640 worker thread done servicing request
23:34:31.499 00.000 16872 OnExposeComplete: enter
23:34:31.502 00.003 16872 UpdateGuideState(): m_state=6
23:34:31.505 00.003 16872 Star::Find(15, 1473, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:34:31.507 00.002 16872 Star::Find returns 1 (0), X=1473.16, Y=601.22, Mass=405640, SNR=408.5, Peak=39720 HFD=3.4
23:34:31.511 00.004 16872 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.56) = xAngle (-0.17 = -0.17)
23:34:31.514 00.003 16872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.12 = -0.12)
23:34:31.516 00.002 16872 CameraToMount -- cameraX=0.11 cameraY=0.60 hyp=0.61 cameraTheta=1.39 mountX=0.60 mountY=-0.08, mountTheta=-0.12
23:34:31.521 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=0.60, opts=13)
23:34:31.527 00.006 16872 Enqueuing Move request for scope (0.11, 0.60)
23:34:31.529 00.002 9640 Worker thread wakes up
23:34:31.529 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.60) opts 0xd
23:34:31.529 00.000 9640 Handling offset move in thread for scope, endpoint = (0.11, 0.60)
23:34:31.530 00.001 9640 Moving (0.11, 0.60) raw xDistance=0.60 yDistance=-0.08
23:34:31.530 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.60
23:34:31.530 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.08, m_sumCorr=0
23:34:31.530 00.000 9640 MoveAxis(W, 68, ABG)
23:34:31.530 00.000 9640 Guiding  Dir = 3, Dur = 68
23:34:31.530 00.000 9640 IsSlewing returns 0
23:34:31.530 00.000 9640 IsGuiding returns 0
23:34:31.531 00.001 9640 PulseGuide returned control before completion, sleep 78
23:34:31.535 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3264, FiltMin=3168, FiltMax=65516, Gamma=2.190
23:34:31.579 00.044 16872 UpdateGuideState exits: m=405640 SNR=408.5
23:34:31.582 00.003 16872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 2 / 99999
23:34:31.585 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777782871.585,"Host":"RBFOCUS307","Inst":1,"Distance":0.49,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:34:31.589 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:31.592 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:34:31.594 00.002 16872 Enqueuing Expose request
23:34:31.617 00.023 9640 IsGuiding returns 1
23:34:31.617 00.000 9640 scope still moving after pulse duration time elapsed
23:34:31.648 00.031 9640 IsSlewing returns 0
23:34:31.648 00.000 9640 IsGuiding returns 0
23:34:31.650 00.002 9640 scope move finished after 68 + 50 ms
23:34:31.650 00.000 9640 Move returns status 0, amount 68
23:34:31.650 00.000 9640 MoveAxis(N, 0, ABG)
23:34:31.650 00.000 9640 Move returns status 0, amount 0
23:34:31.650 00.000 9640 move complete, result=0
23:34:31.650 00.000 9640 worker thread done servicing request
23:34:31.651 00.001 9640 Worker thread wakes up
23:34:31.651 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:34:31.651 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:34:31.651 00.000 16872 GuideStep: 0.6 px 68 ms WEST, -0.1 px 0 ms NORTH
23:34:32.276 00.625 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8a1d5587-f030-4b4a-b09e-263dac5b4bd1"}
23:34:32.282 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8a1d5587-f030-4b4a-b09e-263dac5b4bd1"}
23:34:32.288 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4fc3552b-40c4-4fba-82f9-e95ec288aadb"}
23:34:32.292 00.004 16872 case statement mapped state 6 to 3
23:34:32.294 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4fc3552b-40c4-4fba-82f9-e95ec288aadb"}
23:34:32.299 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8db96d11-8de3-46b4-9b95-add50a1f45bd"}
23:34:32.302 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.16,7.22],"pixels":"..."},"id":"8db96d11-8de3-46b4-9b95-add50a1f45bd"}
23:34:35.719 03.417 9640 Exposure complete
23:34:35.776 00.057 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0f251799-f516-4027-ae54-6e44d179ecee"}
23:34:35.780 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0f251799-f516-4027-ae54-6e44d179ecee"}
23:34:35.784 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"70120a95-8621-40ca-862d-a95ae8653c9f"}
23:34:35.787 00.003 16872 case statement mapped state 6 to 3
23:34:35.791 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"70120a95-8621-40ca-862d-a95ae8653c9f"}
23:34:35.797 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d5d97e84-931f-4f11-8ba5-cba95ee79670"}
23:34:35.800 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.16,7.22],"pixels":"..."},"id":"d5d97e84-931f-4f11-8ba5-cba95ee79670"}
23:34:35.860 00.060 9640 worker thread done servicing request
23:34:35.861 00.001 16872 OnExposeComplete: enter
23:34:35.863 00.002 16872 UpdateGuideState(): m_state=6
23:34:35.868 00.005 16872 Star::Find(15, 1473, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:34:35.871 00.003 16872 Star::Find returns 1 (0), X=1473.03, Y=600.11, Mass=418123, SNR=420.4, Peak=41680 HFD=3.0
23:34:35.873 00.002 16872 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.56) = xAngle (-3.15 = 3.13)
23:34:35.876 00.003 16872 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.11 = -3.11)
23:34:35.878 00.002 16872 CameraToMount -- cameraX=-0.01 cameraY=-0.51 hyp=0.51 cameraTheta=-1.60 mountX=-0.51 mountY=-0.02, mountTheta=-3.11
23:34:35.887 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=-0.51, opts=13)
23:34:35.890 00.003 16872 Enqueuing Move request for scope (-0.01, -0.51)
23:34:35.893 00.003 9640 Worker thread wakes up
23:34:35.893 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.51) opts 0xd
23:34:35.893 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, -0.51)
23:34:35.893 00.000 9640 Moving (-0.01, -0.51) raw xDistance=-0.51 yDistance=-0.02
23:34:35.893 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.51
23:34:35.893 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=0
23:34:35.893 00.000 9640 MoveAxis(E, 47, ABG)
23:34:35.893 00.000 9640 Guiding  Dir = 2, Dur = 47
23:34:35.893 00.000 9640 IsSlewing returns 0
23:34:35.894 00.001 9640 IsGuiding returns 0
23:34:35.894 00.000 9640 PulseGuide returned control before completion, sleep 57
23:34:35.900 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3280, FiltMin=3104, FiltMax=65516, Gamma=2.190
23:34:35.940 00.040 16872 UpdateGuideState exits: m=418123 SNR=420.4
23:34:35.944 00.004 16872 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 3 / 99999
23:34:35.946 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777782875.946,"Host":"RBFOCUS307","Inst":1,"Distance":0.50,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
23:34:35.949 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:35.952 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:34:35.954 00.002 16872 Enqueuing Expose request
23:34:35.960 00.006 9640 IsGuiding returns 1
23:34:35.960 00.000 9640 scope still moving after pulse duration time elapsed
23:34:35.987 00.027 9640 IsSlewing returns 0
23:34:35.987 00.000 9640 IsGuiding returns 0
23:34:35.987 00.000 9640 scope move finished after 47 + 46 ms
23:34:35.987 00.000 9640 Move returns status 0, amount 47
23:34:35.987 00.000 9640 MoveAxis(N, 0, ABG)
23:34:35.987 00.000 9640 Move returns status 0, amount 0
23:34:35.987 00.000 9640 move complete, result=0
23:34:35.988 00.001 9640 worker thread done servicing request
23:34:35.988 00.000 9640 Worker thread wakes up
23:34:35.988 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:34:35.988 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:34:35.988 00.000 16872 GuideStep: -0.5 px 47 ms EAST, -0.0 px 0 ms NORTH
23:34:39.275 03.287 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74217832-3bc7-45c1-9c87-83463bd834c2"}
23:34:39.279 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"74217832-3bc7-45c1-9c87-83463bd834c2"}
23:34:39.287 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"52354ce6-6706-402d-a6db-a2ab6c3bdd4c"}
23:34:39.291 00.004 16872 case statement mapped state 6 to 3
23:34:39.294 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"52354ce6-6706-402d-a6db-a2ab6c3bdd4c"}
23:34:39.301 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9703017a-2d9e-44e6-99a4-9fd7f02a8349"}
23:34:39.307 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.03,7.11],"pixels":"..."},"id":"9703017a-2d9e-44e6-99a4-9fd7f02a8349"}
23:34:40.082 00.775 9640 Exposure complete
23:34:40.240 00.158 9640 worker thread done servicing request
23:34:40.240 00.000 16872 OnExposeComplete: enter
23:34:40.243 00.003 16872 UpdateGuideState(): m_state=6
23:34:40.248 00.005 16872 Star::Find(15, 1473, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:34:40.251 00.003 16872 Star::Find returns 1 (0), X=1473.12, Y=600.71, Mass=428216, SNR=424.9, Peak=45364 HFD=3.2
23:34:40.254 00.003 16872 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.56) = xAngle (-0.65 = -0.65)
23:34:40.257 00.003 16872 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.60 = -0.60)
23:34:40.262 00.005 16872 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.12 cameraTheta=0.91 mountX=0.09 mountY=-0.07, mountTheta=-0.62
23:34:40.267 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=0.09, opts=13)
23:34:40.269 00.002 16872 Enqueuing Move request for scope (0.07, 0.09)
23:34:40.272 00.003 9640 Worker thread wakes up
23:34:40.272 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
23:34:40.273 00.001 9640 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
23:34:40.273 00.000 9640 Moving (0.07, 0.09) raw xDistance=0.09 yDistance=-0.07
23:34:40.273 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:34:40.273 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=0
23:34:40.273 00.000 9640 MoveAxis(E, 0, ABG)
23:34:40.273 00.000 9640 Move returns status 0, amount 0
23:34:40.273 00.000 9640 MoveAxis(N, 0, ABG)
23:34:40.273 00.000 9640 Move returns status 0, amount 0
23:34:40.273 00.000 9640 move complete, result=0
23:34:40.273 00.000 9640 worker thread done servicing request
23:34:40.280 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3276, FiltMin=3196, FiltMax=65516, Gamma=2.190
23:34:40.317 00.037 16872 UpdateGuideState exits: m=428216 SNR=424.9
23:34:40.321 00.004 16872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 4 / 99999
23:34:40.324 00.003 16872 PhdController: newstate STATE_FINISH
23:34:40.330 00.006 16872 PhdController complete: success
23:34:40.333 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777782880.333,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:34:40.337 00.004 16872 Mount: notify guiding dither settle done success=1
23:34:40.341 00.004 16872 PhdController: newstate STATE_IDLE
23:34:40.346 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:40.348 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:34:40.350 00.002 16872 Enqueuing Expose request
23:34:40.353 00.003 16872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:40.356 00.003 9640 Worker thread wakes up
23:34:40.356 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:34:40.356 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:34:40.864 00.508 16872 evsrv: cli 0D3C0A48 connect
23:34:40.868 00.004 16872 case statement mapped state 6 to 3
23:34:40.876 00.008 16872 case statement mapped state 6 to 3
23:34:40.880 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5ab17556-6a64-4820-90c8-e0b6bfc7214d"}
23:34:40.883 00.003 16872 case statement mapped state 6 to 3
23:34:40.892 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ab17556-6a64-4820-90c8-e0b6bfc7214d"}
23:34:40.900 00.008 16872 evsrv: cli 0D3C0A48 disconnect
23:34:42.775 01.875 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"985bf5bf-18f5-40cf-941a-38b7f257f571"}
23:34:42.779 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"985bf5bf-18f5-40cf-941a-38b7f257f571"}
23:34:42.783 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fd1f485d-3e5b-4052-8455-56387e19d8b5"}
23:34:42.789 00.006 16872 case statement mapped state 6 to 3
23:34:42.792 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd1f485d-3e5b-4052-8455-56387e19d8b5"}
23:34:42.797 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2d6f445e-932b-4a3b-a730-b9f481d94921"}
23:34:42.803 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.12,6.71],"pixels":"..."},"id":"2d6f445e-932b-4a3b-a730-b9f481d94921"}
23:34:44.445 01.642 9640 Exposure complete
23:34:44.598 00.153 9640 worker thread done servicing request
23:34:44.598 00.000 16872 OnExposeComplete: enter
23:34:44.603 00.005 16872 UpdateGuideState(): m_state=6
23:34:44.608 00.005 16872 Star::Find(15, 1473, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:34:44.612 00.004 16872 Star::Find returns 1 (0), X=1473.02, Y=600.96, Mass=431188, SNR=434.5, Peak=47824 HFD=2.9
23:34:44.618 00.006 16872 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.56) = xAngle (0.09 = 0.09)
23:34:44.622 00.004 16872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.14 = 0.14)
23:34:44.625 00.003 16872 CameraToMount -- cameraX=-0.03 cameraY=0.35 hyp=0.35 cameraTheta=1.65 mountX=0.34 mountY=0.05, mountTheta=0.14
23:34:44.637 00.012 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=0.35, opts=13)
23:34:44.642 00.005 16872 Enqueuing Move request for scope (-0.03, 0.35)
23:34:44.647 00.005 9640 Worker thread wakes up
23:34:44.647 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.35) opts 0xd
23:34:44.647 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.03, 0.35)
23:34:44.647 00.000 9640 Moving (-0.03, 0.35) raw xDistance=0.34 yDistance=0.05
23:34:44.647 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.34
23:34:44.647 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=0
23:34:44.647 00.000 9640 MoveAxis(W, 37, ABG)
23:34:44.647 00.000 9640 Guiding  Dir = 3, Dur = 37
23:34:44.648 00.001 9640 IsSlewing returns 0
23:34:44.648 00.000 9640 IsGuiding returns 0
23:34:44.648 00.000 9640 PulseGuide returned control before completion, sleep 47
23:34:44.654 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3272, FiltMin=3110, FiltMax=65516, Gamma=2.190
23:34:44.701 00.047 16872 UpdateGuideState exits: m=431188 SNR=434.5
23:34:44.706 00.005 9640 IsGuiding returns 1
23:34:44.706 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:44.711 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:34:44.715 00.004 16872 Enqueuing Expose request
23:34:44.718 00.003 9640 scope still moving after pulse duration time elapsed
23:34:44.753 00.035 9640 IsSlewing returns 0
23:34:44.753 00.000 9640 IsGuiding returns 0
23:34:44.753 00.000 9640 scope move finished after 37 + 68 ms
23:34:44.753 00.000 9640 Move returns status 0, amount 37
23:34:44.753 00.000 9640 MoveAxis(N, 0, ABG)
23:34:44.753 00.000 9640 Move returns status 0, amount 0
23:34:44.753 00.000 9640 move complete, result=0
23:34:44.754 00.001 9640 worker thread done servicing request
23:34:44.754 00.000 9640 Worker thread wakes up
23:34:44.754 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:34:44.754 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:34:44.755 00.001 16872 GuideStep: 0.3 px 37 ms WEST, 0.0 px 0 ms NORTH
23:34:46.276 01.521 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e74b606-858d-4418-950d-aced159fadbd"}
23:34:46.283 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2e74b606-858d-4418-950d-aced159fadbd"}
23:34:46.288 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"413f9df3-cab6-48fd-bf5e-64089569718e"}
23:34:46.293 00.005 16872 case statement mapped state 6 to 3
23:34:46.298 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"413f9df3-cab6-48fd-bf5e-64089569718e"}
23:34:46.302 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"05d179e8-89f0-4911-ae3b-0e02d8567d14"}
23:34:46.306 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.02,6.96],"pixels":"..."},"id":"05d179e8-89f0-4911-ae3b-0e02d8567d14"}
23:34:48.819 02.513 9640 Exposure complete
23:34:48.965 00.146 9640 worker thread done servicing request
23:34:48.965 00.000 16872 OnExposeComplete: enter
23:34:48.968 00.003 16872 UpdateGuideState(): m_state=6
23:34:48.971 00.003 16872 Star::Find(15, 1473, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:34:48.973 00.002 16872 Star::Find returns 1 (0), X=1473.09, Y=600.11, Mass=413585, SNR=409.0, Peak=43032 HFD=3.0
23:34:48.976 00.003 16872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.56) = xAngle (-3.03 = -3.03)
23:34:48.978 00.002 16872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.99 = -2.99)
23:34:48.982 00.004 16872 CameraToMount -- cameraX=0.05 cameraY=-0.50 hyp=0.51 cameraTheta=-1.48 mountX=-0.50 mountY=-0.08, mountTheta=-2.99
23:34:48.989 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=-0.50, opts=13)
23:34:48.991 00.002 16872 Enqueuing Move request for scope (0.05, -0.50)
23:34:48.998 00.007 9640 Worker thread wakes up
23:34:48.998 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.50) opts 0xd
23:34:48.998 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, -0.50)
23:34:48.998 00.000 9640 Moving (0.05, -0.50) raw xDistance=-0.50 yDistance=-0.08
23:34:48.998 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.50
23:34:48.998 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.08, m_sumCorr=0
23:34:48.999 00.001 9640 MoveAxis(E, 50, ABG)
23:34:48.999 00.000 9640 Guiding  Dir = 2, Dur = 50
23:34:48.999 00.000 9640 IsSlewing returns 0
23:34:48.999 00.000 9640 IsGuiding returns 0
23:34:49.000 00.001 9640 PulseGuide returned control before completion, sleep 60
23:34:49.007 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3272, FiltMin=3176, FiltMax=65516, Gamma=2.190
23:34:49.047 00.040 16872 UpdateGuideState exits: m=413585 SNR=409.0
23:34:49.049 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:49.053 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:34:49.055 00.002 16872 Enqueuing Expose request
23:34:49.073 00.018 9640 IsGuiding returns 1
23:34:49.073 00.000 9640 scope still moving after pulse duration time elapsed
23:34:49.104 00.031 9640 IsSlewing returns 0
23:34:49.104 00.000 9640 IsGuiding returns 0
23:34:49.104 00.000 9640 scope move finished after 50 + 55 ms
23:34:49.105 00.001 9640 Move returns status 0, amount 50
23:34:49.105 00.000 9640 MoveAxis(N, 0, ABG)
23:34:49.105 00.000 9640 Move returns status 0, amount 0
23:34:49.105 00.000 9640 move complete, result=0
23:34:49.105 00.000 9640 worker thread done servicing request
23:34:49.105 00.000 9640 Worker thread wakes up
23:34:49.105 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:34:49.105 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:34:49.106 00.001 16872 GuideStep: -0.5 px 50 ms EAST, -0.1 px 0 ms NORTH
23:34:49.775 00.669 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ef2a9ca-753f-44d0-aae7-ca010b55bf02"}
23:34:49.779 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3ef2a9ca-753f-44d0-aae7-ca010b55bf02"}
23:34:49.784 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05417cc3-0c00-474d-a8cb-5b1c7ac3be61"}
23:34:49.789 00.005 16872 case statement mapped state 6 to 3
23:34:49.792 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"05417cc3-0c00-474d-a8cb-5b1c7ac3be61"}
23:34:49.800 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"22077a41-c731-4ab4-8ae8-1eb5b2b11b6a"}
23:34:49.805 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.09,7.11],"pixels":"..."},"id":"22077a41-c731-4ab4-8ae8-1eb5b2b11b6a"}
23:34:53.339 03.534 9640 Exposure complete
23:34:53.423 00.084 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d34ef51c-fa17-4242-ac6b-7c2a137d659c"}
23:34:53.428 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d34ef51c-fa17-4242-ac6b-7c2a137d659c"}
23:34:53.442 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"757bd16d-74f5-4a32-b8f8-c52a1261d76e"}
23:34:53.451 00.009 16872 case statement mapped state 6 to 3
23:34:53.457 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"757bd16d-74f5-4a32-b8f8-c52a1261d76e"}
23:34:53.489 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1fc3dd98-a491-473c-ad6f-523e3a679ae6"}
23:34:53.566 00.077 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.09,7.11],"pixels":"..."},"id":"1fc3dd98-a491-473c-ad6f-523e3a679ae6"}
23:34:53.690 00.124 9640 worker thread done servicing request
23:34:53.690 00.000 16872 OnExposeComplete: enter
23:34:53.708 00.018 16872 UpdateGuideState(): m_state=6
23:34:53.735 00.027 16872 Star::Find(15, 1473, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:34:53.752 00.017 16872 Star::Find returns 1 (0), X=1472.99, Y=600.92, Mass=436425, SNR=420.2, Peak=43052 HFD=3.1
23:34:53.796 00.044 16872 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.56) = xAngle (0.20 = 0.20)
23:34:53.808 00.012 16872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.25 = 0.25)
23:34:53.814 00.006 16872 CameraToMount -- cameraX=-0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.76 mountX=0.31 mountY=0.08, mountTheta=0.24
23:34:53.832 00.018 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=0.31, opts=13)
23:34:53.837 00.005 16872 Enqueuing Move request for scope (-0.06, 0.31)
23:34:53.847 00.010 9640 Worker thread wakes up
23:34:53.847 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.31) opts 0xd
23:34:53.847 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.06, 0.31)
23:34:53.847 00.000 9640 Moving (-0.06, 0.31) raw xDistance=0.31 yDistance=0.08
23:34:53.848 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.31
23:34:53.848 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.08, m_sumCorr=0
23:34:53.848 00.000 9640 MoveAxis(W, 28, ABG)
23:34:53.848 00.000 9640 Guiding  Dir = 3, Dur = 28
23:34:53.848 00.000 9640 IsSlewing returns 0
23:34:53.848 00.000 9640 IsGuiding returns 0
23:34:53.849 00.001 9640 PulseGuide returned control before completion, sleep 38
23:34:53.855 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3268, FiltMin=3184, FiltMax=65516, Gamma=2.190
23:34:53.900 00.045 9640 IsGuiding returns 1
23:34:53.900 00.000 9640 scope still moving after pulse duration time elapsed
23:34:53.909 00.009 16872 UpdateGuideState exits: m=436425 SNR=420.2
23:34:53.913 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:53.925 00.012 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:34:53.929 00.004 16872 Enqueuing Expose request
23:34:53.942 00.013 9640 IsSlewing returns 0
23:34:53.943 00.001 9640 IsGuiding returns 0
23:34:53.943 00.000 9640 scope move finished after 28 + 65 ms
23:34:53.943 00.000 9640 Move returns status 0, amount 28
23:34:53.943 00.000 9640 MoveAxis(N, 0, ABG)
23:34:53.943 00.000 9640 Move returns status 0, amount 0
23:34:53.944 00.001 9640 move complete, result=0
23:34:53.946 00.002 9640 worker thread done servicing request
23:34:53.946 00.000 9640 Worker thread wakes up
23:34:53.946 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:34:53.946 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:34:53.957 00.011 16872 GuideStep: 0.3 px 28 ms WEST, 0.1 px 0 ms NORTH
23:34:56.922 02.965 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"48d84982-e370-48b1-88f3-f78cba490723"}
23:34:56.928 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"48d84982-e370-48b1-88f3-f78cba490723"}
23:34:56.932 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"32a9419b-e9fd-4c0b-af8b-c8038b5ac597"}
23:34:56.943 00.011 16872 case statement mapped state 6 to 3
23:34:56.946 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"32a9419b-e9fd-4c0b-af8b-c8038b5ac597"}
23:34:56.953 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bf73a6a6-5c8a-4fdc-a188-513e8be7d0e8"}
23:34:56.956 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.99,6.92],"pixels":"..."},"id":"bf73a6a6-5c8a-4fdc-a188-513e8be7d0e8"}
23:34:58.085 01.129 9640 Exposure complete
23:34:58.273 00.188 9640 worker thread done servicing request
23:34:58.273 00.000 16872 OnExposeComplete: enter
23:34:58.277 00.004 16872 UpdateGuideState(): m_state=6
23:34:58.287 00.010 16872 Star::Find(15, 1472, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:34:58.291 00.004 16872 Star::Find returns 1 (0), X=1472.86, Y=600.38, Mass=386235, SNR=400.7, Peak=34100 HFD=3.6
23:34:58.295 00.004 16872 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.56) = xAngle (-3.80 = 2.48)
23:34:58.304 00.009 16872 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.75 = 2.53)
23:34:58.308 00.004 16872 CameraToMount -- cameraX=-0.19 cameraY=-0.24 hyp=0.30 cameraTheta=-2.24 mountX=-0.24 mountY=0.17, mountTheta=2.51
23:34:58.313 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=-0.24, opts=13)
23:34:58.316 00.003 16872 Enqueuing Move request for scope (-0.19, -0.24)
23:34:58.319 00.003 9640 Worker thread wakes up
23:34:58.319 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.24) opts 0xd
23:34:58.319 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, -0.24)
23:34:58.320 00.001 9640 Moving (-0.19, -0.24) raw xDistance=-0.24 yDistance=0.17
23:34:58.320 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.24
23:34:58.320 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0
23:34:58.320 00.000 9640 MoveAxis(E, 23, ABG)
23:34:58.320 00.000 9640 Guiding  Dir = 2, Dur = 23
23:34:58.320 00.000 9640 IsSlewing returns 0
23:34:58.320 00.000 9640 IsGuiding returns 0
23:34:58.321 00.001 9640 PulseGuide returned control before completion, sleep 33
23:34:58.325 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3268, FiltMin=3120, FiltMax=65512, Gamma=2.190
23:34:58.357 00.032 9640 IsGuiding returns 1
23:34:58.357 00.000 9640 scope still moving after pulse duration time elapsed
23:34:58.374 00.017 16872 UpdateGuideState exits: m=386235 SNR=400.7
23:34:58.384 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:58.387 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:34:58.392 00.005 16872 Enqueuing Expose request
23:34:58.402 00.010 9640 IsSlewing returns 0
23:34:58.402 00.000 9640 IsGuiding returns 0
23:34:58.402 00.000 9640 scope move finished after 23 + 59 ms
23:34:58.402 00.000 9640 Move returns status 0, amount 23
23:34:58.403 00.001 9640 MoveAxis(N, 0, ABG)
23:34:58.403 00.000 9640 Move returns status 0, amount 0
23:34:58.403 00.000 9640 move complete, result=0
23:34:58.403 00.000 9640 worker thread done servicing request
23:34:58.403 00.000 9640 Worker thread wakes up
23:34:58.403 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:34:58.403 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:34:58.415 00.012 16872 GuideStep: -0.2 px 23 ms EAST, 0.2 px 0 ms NORTH
23:35:00.424 02.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"725e2211-d0ff-471a-887a-dcaf0cce69fc"}
23:35:00.444 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"725e2211-d0ff-471a-887a-dcaf0cce69fc"}
23:35:00.477 00.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af7dc42d-093d-4a67-ad11-257e5536774e"}
23:35:00.493 00.016 16872 case statement mapped state 6 to 3
23:35:00.505 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"af7dc42d-093d-4a67-ad11-257e5536774e"}
23:35:00.519 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"307e14c0-3797-4bdd-a19b-98af3d6ec621"}
23:35:00.534 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.86,7.38],"pixels":"..."},"id":"307e14c0-3797-4bdd-a19b-98af3d6ec621"}
23:35:02.485 01.951 9640 Exposure complete
23:35:02.630 00.145 9640 worker thread done servicing request
23:35:02.631 00.001 16872 OnExposeComplete: enter
23:35:02.633 00.002 16872 UpdateGuideState(): m_state=6
23:35:02.636 00.003 16872 Star::Find(15, 1472, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:35:02.641 00.005 16872 Star::Find returns 1 (0), X=1472.91, Y=600.57, Mass=394300, SNR=401.4, Peak=36716 HFD=3.5
23:35:02.643 00.002 16872 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.56) = xAngle (-4.42 = 1.86)
23:35:02.646 00.003 16872 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.37 = 1.91)
23:35:02.648 00.002 16872 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-2.86 mountX=-0.04 mountY=0.13, mountTheta=1.87
23:35:02.653 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.14, y=-0.04, opts=13)
23:35:02.658 00.005 16872 Enqueuing Move request for scope (-0.14, -0.04)
23:35:02.663 00.005 9640 Worker thread wakes up
23:35:02.664 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
23:35:02.664 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
23:35:02.664 00.000 9640 Moving (-0.14, -0.04) raw xDistance=-0.04 yDistance=0.13
23:35:02.664 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:35:02.664 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=0
23:35:02.664 00.000 9640 MoveAxis(E, 0, ABG)
23:35:02.664 00.000 9640 Move returns status 0, amount 0
23:35:02.664 00.000 9640 MoveAxis(N, 0, ABG)
23:35:02.664 00.000 9640 Move returns status 0, amount 0
23:35:02.664 00.000 9640 move complete, result=0
23:35:02.664 00.000 9640 worker thread done servicing request
23:35:02.669 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3268, FiltMin=3136, FiltMax=65516, Gamma=2.190
23:35:02.710 00.041 16872 UpdateGuideState exits: m=394300 SNR=401.4
23:35:02.713 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:02.716 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:35:02.723 00.007 16872 Enqueuing Expose request
23:35:02.727 00.004 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:02.730 00.003 9640 Worker thread wakes up
23:35:02.730 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:35:02.730 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:35:03.923 01.193 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b06ee84-e4db-443d-8d3b-cd6e7d7d84eb"}
23:35:03.927 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5b06ee84-e4db-443d-8d3b-cd6e7d7d84eb"}
23:35:03.957 00.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4414603-2f39-42c7-b4a9-1a9897ed2344"}
23:35:03.962 00.005 16872 case statement mapped state 6 to 3
23:35:03.965 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4414603-2f39-42c7-b4a9-1a9897ed2344"}
23:35:03.970 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"591c5096-e650-420a-9c4d-0da369e41724"}
23:35:03.973 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.91,6.57],"pixels":"..."},"id":"591c5096-e650-420a-9c4d-0da369e41724"}
23:35:06.789 02.816 9640 Exposure complete
23:35:06.932 00.143 9640 worker thread done servicing request
23:35:06.932 00.000 16872 OnExposeComplete: enter
23:35:06.936 00.004 16872 UpdateGuideState(): m_state=6
23:35:06.939 00.003 16872 Star::Find(15, 1472, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:35:06.942 00.003 16872 Star::Find returns 1 (0), X=1472.91, Y=601.08, Mass=396137, SNR=405.3, Peak=38988 HFD=3.3
23:35:06.945 00.003 16872 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.56) = xAngle (0.31 = 0.31)
23:35:06.947 00.002 16872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.36 = 0.36)
23:35:06.950 00.003 16872 CameraToMount -- cameraX=-0.14 cameraY=0.46 hyp=0.48 cameraTheta=1.87 mountX=0.46 mountY=0.17, mountTheta=0.35
23:35:06.955 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.14, y=0.46, opts=13)
23:35:06.960 00.005 16872 Enqueuing Move request for scope (-0.14, 0.46)
23:35:06.962 00.002 9640 Worker thread wakes up
23:35:06.962 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.46) opts 0xd
23:35:06.962 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.14, 0.46)
23:35:06.964 00.002 9640 Moving (-0.14, 0.46) raw xDistance=0.46 yDistance=0.17
23:35:06.964 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.46
23:35:06.964 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0
23:35:06.964 00.000 9640 MoveAxis(W, 49, ABG)
23:35:06.964 00.000 9640 Guiding  Dir = 3, Dur = 49
23:35:06.964 00.000 9640 IsSlewing returns 0
23:35:06.964 00.000 9640 IsGuiding returns 0
23:35:06.965 00.001 9640 PulseGuide returned control before completion, sleep 59
23:35:06.969 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3276, FiltMin=3174, FiltMax=65516, Gamma=2.190
23:35:07.009 00.040 16872 UpdateGuideState exits: m=396137 SNR=405.3
23:35:07.012 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:07.016 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:35:07.021 00.005 16872 Enqueuing Expose request
23:35:07.035 00.014 9640 IsGuiding returns 1
23:35:07.035 00.000 9640 scope still moving after pulse duration time elapsed
23:35:07.066 00.031 9640 IsSlewing returns 0
23:35:07.066 00.000 9640 IsGuiding returns 0
23:35:07.067 00.001 9640 scope move finished after 49 + 54 ms
23:35:07.068 00.001 9640 Move returns status 0, amount 49
23:35:07.068 00.000 9640 MoveAxis(N, 0, ABG)
23:35:07.068 00.000 9640 Move returns status 0, amount 0
23:35:07.068 00.000 9640 move complete, result=0
23:35:07.070 00.002 9640 worker thread done servicing request
23:35:07.071 00.001 9640 Worker thread wakes up
23:35:07.071 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:35:07.071 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:35:07.071 00.000 16872 GuideStep: 0.5 px 49 ms WEST, 0.2 px 0 ms NORTH
23:35:07.423 00.352 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e410039d-2842-4d4a-bb5e-1537631f4501"}
23:35:07.428 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e410039d-2842-4d4a-bb5e-1537631f4501"}
23:35:07.432 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0eff8dd1-024e-48a0-80f2-9bdd3fb3841b"}
23:35:07.437 00.005 16872 case statement mapped state 6 to 3
23:35:07.443 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0eff8dd1-024e-48a0-80f2-9bdd3fb3841b"}
23:35:07.448 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dd0100d8-e69a-4203-8e26-d5503e02ed3e"}
23:35:07.451 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.91,7.08],"pixels":"..."},"id":"dd0100d8-e69a-4203-8e26-d5503e02ed3e"}
23:35:10.923 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"422c4f40-e4b0-4eae-917b-476b385f3287"}
23:35:10.926 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"422c4f40-e4b0-4eae-917b-476b385f3287"}
23:35:10.930 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d44be6c-0458-464d-960c-9efc732178ba"}
23:35:10.933 00.003 16872 case statement mapped state 6 to 3
23:35:10.936 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d44be6c-0458-464d-960c-9efc732178ba"}
23:35:10.939 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ec067786-de5b-4d18-9bc4-4a969d63490f"}
23:35:10.942 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.91,7.08],"pixels":"..."},"id":"ec067786-de5b-4d18-9bc4-4a969d63490f"}
23:35:11.144 00.202 9640 Exposure complete
23:35:11.290 00.146 9640 worker thread done servicing request
23:35:11.290 00.000 16872 OnExposeComplete: enter
23:35:11.293 00.003 16872 UpdateGuideState(): m_state=6
23:35:11.297 00.004 16872 Star::Find(15, 1472, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:35:11.299 00.002 16872 Star::Find returns 1 (0), X=1472.81, Y=600.65, Mass=384361, SNR=403.5, Peak=36012 HFD=3.6
23:35:11.308 00.009 16872 MultiStar: exiting stabilization period
23:35:11.312 00.004 16872 MultiStar: updating star positions after lock position change
23:35:11.315 00.003 16872 Star::Find(15, 923, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:35:11.317 00.002 16872 Star::Find returns 1 (0), X=923.26, Y=979.95, Mass=94003, SNR=187.0, Peak=12212 HFD=3.2
23:35:11.325 00.008 16872 Star::Find(15, 814, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:35:11.330 00.005 16872 Star::Find returns 1 (0), X=814.08, Y=638.84, Mass=76011, SNR=162.1, Peak=10868 HFD=3.0
23:35:11.333 00.003 16872 Star::Find(15, 1642, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:35:11.337 00.004 16872 Star::Find returns 1 (0), X=1641.88, Y=881.83, Mass=44750, SNR=123.9, Peak=7996 HFD=2.9
23:35:11.339 00.002 16872 Star::Find(15, 357, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:35:11.342 00.003 16872 Star::Find returns 1 (0), X=357.36, Y=997.74, Mass=20897, SNR=78.2, Peak=5548 HFD=2.9
23:35:11.346 00.004 16872 Star::Find(15, 363, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:35:11.349 00.003 16872 Star::Find returns 1 (0), X=362.75, Y=875.62, Mass=18803, SNR=71.2, Peak=5368 HFD=2.8
23:35:11.351 00.002 16872 Star::Find(15, 311, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:35:11.354 00.003 16872 Star::Find returns 1 (0), X=310.74, Y=269.92, Mass=12402, SNR=55.2, Peak=4612 HFD=2.6
23:35:11.357 00.003 16872 Star::Find(15, 1452, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:35:11.360 00.003 16872 Star::Find returns 1 (0), X=1452.14, Y=523.37, Mass=9114, SNR=48.0, Peak=4304 HFD=2.6
23:35:11.362 00.002 16872 Star::Find(15, 1249, 660, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:35:11.365 00.003 16872 Star::Find returns 1 (0), X=1249.50, Y=659.97, Mass=7214, SNR=38.2, Peak=3984 HFD=3.0
23:35:11.371 00.006 16872 Star::Find(15, 236, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:35:11.376 00.005 16872 Star::Find returns 1 (0), X=236.54, Y=683.62, Mass=4960, SNR=31.6, Peak=3892 HFD=2.9
23:35:11.378 00.002 16872 Star::Find(15, 414, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:35:11.381 00.003 16872 Star::Find returns 1 (0), X=413.81, Y=996.84, Mass=4779, SNR=32.3, Peak=3836 HFD=2.4
23:35:11.385 00.004 16872 Star::Find(15, 1178, 34, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:35:11.387 00.002 16872 Star::Find returns 1 (0), X=1178.55, Y=35.00, Mass=4206, SNR=29.6, Peak=3820 HFD=2.3
23:35:11.390 00.003 16872 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.56) = xAngle (1.42 = 1.42)
23:35:11.392 00.002 16872 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.47 = 1.47)
23:35:11.395 00.003 16872 CameraToMount -- cameraX=-0.23 cameraY=0.04 hyp=0.24 cameraTheta=2.98 mountX=0.04 mountY=0.24, mountTheta=1.42
23:35:11.401 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.23, y=0.04, opts=13)
23:35:11.404 00.003 16872 Enqueuing Move request for scope (-0.23, 0.04)
23:35:11.406 00.002 9640 Worker thread wakes up
23:35:11.406 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.04) opts 0xd
23:35:11.406 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.23, 0.04)
23:35:11.406 00.000 9640 Moving (-0.23, 0.04) raw xDistance=0.04 yDistance=0.24
23:35:11.406 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:35:11.406 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=0
23:35:11.407 00.001 9640 MoveAxis(E, 0, ABG)
23:35:11.407 00.000 9640 Move returns status 0, amount 0
23:35:11.407 00.000 9640 MoveAxis(N, 0, ABG)
23:35:11.407 00.000 9640 Move returns status 0, amount 0
23:35:11.407 00.000 9640 move complete, result=0
23:35:11.407 00.000 9640 worker thread done servicing request
23:35:11.412 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65516, med=3268, FiltMin=3106, FiltMax=65516, Gamma=2.190
23:35:11.463 00.051 16872 UpdateGuideState exits: m=384361 SNR=403.5
23:35:11.475 00.012 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:11.479 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:35:11.482 00.003 16872 Enqueuing Expose request
23:35:11.484 00.002 9640 Worker thread wakes up
23:35:11.485 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:35:11.485 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:35:11.485 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:35:14.423 02.938 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"edf1334d-36f5-4f78-af9a-d42c37d2c5bf"}
23:35:14.427 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"edf1334d-36f5-4f78-af9a-d42c37d2c5bf"}
23:35:14.430 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4f85ca7-4ff2-4abc-8844-9aa73d7e7e39"}
23:35:14.433 00.003 16872 case statement mapped state 6 to 3
23:35:14.435 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4f85ca7-4ff2-4abc-8844-9aa73d7e7e39"}
23:35:14.439 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2526e02c-0ba4-4c07-a354-d1054dfa1e17"}
23:35:14.442 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.81,6.65],"pixels":"..."},"id":"2526e02c-0ba4-4c07-a354-d1054dfa1e17"}
23:35:15.548 01.106 9640 Exposure complete
23:35:15.695 00.147 9640 worker thread done servicing request
23:35:15.695 00.000 16872 OnExposeComplete: enter
23:35:15.698 00.003 16872 UpdateGuideState(): m_state=6
23:35:15.701 00.003 16872 Star::Find(15, 1472, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:35:15.705 00.004 16872 Star::Find returns 1 (0), X=1472.81, Y=600.74, Mass=396880, SNR=406.4, Peak=39384 HFD=3.5
23:35:15.708 00.003 16872 MultiStar: [#1 -0.07,0.22,0.44,U] [#2 -0.15,0.13,0.39,U] [#3 -0.10,0.32,0.00,M1] [#4 -0.17,-0.15,0.19,U] [#5 0.09,0.06,0.20,U] [#6 -0.06,-0.03,0.15,U] [#7 0.31,0.31,0.00,M1] [#8 0.36,0.06,0.00,M1] 
23:35:15.711 00.003 16872 refined, 5 included, MultiStar: {-0.15, 0.10}, one-star: {-0.24, 0.12}
23:35:15.717 00.006 16872 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.56) = xAngle (0.97 = 0.97)
23:35:15.729 00.012 16872 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.02 = 1.02)
23:35:15.733 00.004 16872 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.53 mountX=0.10 mountY=0.16, mountTheta=0.99
23:35:15.740 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.15, y=0.10, opts=13)
23:35:15.743 00.003 16872 Enqueuing Move request for scope (-0.15, 0.10)
23:35:15.745 00.002 9640 Worker thread wakes up
23:35:15.745 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
23:35:15.745 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
23:35:15.745 00.000 9640 Moving (-0.15, 0.10) raw xDistance=0.10 yDistance=0.16
23:35:15.745 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.10
23:35:15.745 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.16, m_sumCorr=0.17
23:35:15.745 00.000 9640 MoveAxis(W, 11, ABG)
23:35:15.746 00.001 9640 Guiding  Dir = 3, Dur = 11
23:35:15.746 00.000 9640 IsSlewing returns 0
23:35:15.746 00.000 9640 IsGuiding returns 0
23:35:15.746 00.000 9640 PulseGuide returned control before completion, sleep 21
23:35:15.753 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65520, med=3276, FiltMin=3188, FiltMax=65516, Gamma=2.190
23:35:15.781 00.028 9640 IsGuiding returns 1
23:35:15.781 00.000 9640 scope still moving after pulse duration time elapsed
23:35:15.797 00.016 16872 UpdateGuideState exits: m=396880 SNR=406.4
23:35:15.800 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:15.802 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:35:15.806 00.004 16872 Enqueuing Expose request
23:35:15.812 00.006 9640 IsSlewing returns 0
23:35:15.812 00.000 9640 IsGuiding returns 0
23:35:15.812 00.000 9640 scope move finished after 11 + 55 ms
23:35:15.813 00.001 9640 Move returns status 0, amount 11
23:35:15.814 00.001 9640 MoveAxis(S, 20, ABG)
23:35:15.814 00.000 9640 Guiding  Dir = 1, Dur = 20
23:35:15.815 00.001 9640 IsSlewing returns 0
23:35:15.815 00.000 9640 IsGuiding returns 0
23:35:15.816 00.001 9640 PulseGuide returned control before completion, sleep 30
23:35:15.860 00.044 9640 IsGuiding returns 1
23:35:15.860 00.000 9640 scope still moving after pulse duration time elapsed
23:35:15.890 00.030 9640 IsSlewing returns 0
23:35:15.891 00.001 9640 IsGuiding returns 0
23:35:15.891 00.000 9640 scope move finished after 20 + 54 ms
23:35:15.891 00.000 9640 Move returns status 0, amount 20
23:35:15.891 00.000 9640 move complete, result=0
23:35:15.891 00.000 9640 worker thread done servicing request
23:35:15.891 00.000 9640 Worker thread wakes up
23:35:15.891 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:35:15.891 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:35:15.893 00.002 16872 GuideStep: 0.1 px 11 ms WEST, 0.2 px 20 ms SOUTH
23:35:17.925 02.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ded876c-6983-4924-bb99-881f5ed50907"}
23:35:17.929 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1ded876c-6983-4924-bb99-881f5ed50907"}
23:35:17.934 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4057091c-371a-4cb7-a593-a1b340c4b8bf"}
23:35:17.938 00.004 16872 case statement mapped state 6 to 3
23:35:17.949 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4057091c-371a-4cb7-a593-a1b340c4b8bf"}
23:35:17.953 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"19f1ffde-0f35-41c5-bfdd-2e51963b656d"}
23:35:17.961 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.81,6.74],"pixels":"..."},"id":"19f1ffde-0f35-41c5-bfdd-2e51963b656d"}
23:35:19.999 02.038 9640 Exposure complete
23:35:20.172 00.173 9640 worker thread done servicing request
23:35:20.172 00.000 16872 OnExposeComplete: enter
23:35:20.175 00.003 16872 UpdateGuideState(): m_state=6
23:35:20.179 00.004 16872 Star::Find(15, 1472, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:35:20.190 00.011 16872 Star::Find returns 1 (0), X=1472.61, Y=600.63, Mass=372522, SNR=403.4, Peak=32544 HFD=3.4
23:35:20.193 00.003 16872 MultiStar: [#1 -0.20,0.09,0.46,U] [#2 -0.32,-0.03,0.00,M1] [#3 -0.13,0.14,0.27,U] [#4 -0.47,-0.11,0.00,M1] [#5 0.14,-0.03,0.19,U] [#6 -0.26,-0.26,0.00,M1] [#7 0.00,-0.29,0.10,U] [#8 -0.08,-0.04,0.11,U] 
23:35:20.196 00.003 16872 refined, 5 included, MultiStar: {-0.26, 0.03}, one-star: {-0.44, 0.02}
23:35:20.199 00.003 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
23:35:20.201 00.002 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
23:35:20.204 00.003 16872 CameraToMount -- cameraX=-0.26 cameraY=0.03 hyp=0.26 cameraTheta=3.04 mountX=0.02 mountY=0.26, mountTheta=1.48
23:35:20.213 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.26, y=0.03, opts=13)
23:35:20.218 00.005 16872 Enqueuing Move request for scope (-0.26, 0.03)
23:35:20.221 00.003 9640 Worker thread wakes up
23:35:20.221 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.03) opts 0xd
23:35:20.221 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.26, 0.03)
23:35:20.221 00.000 9640 Moving (-0.26, 0.03) raw xDistance=0.02 yDistance=0.26
23:35:20.221 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:35:20.222 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=0.17
23:35:20.222 00.000 9640 MoveAxis(E, 0, ABG)
23:35:20.222 00.000 9640 Move returns status 0, amount 0
23:35:20.222 00.000 9640 MoveAxis(N, 0, ABG)
23:35:20.222 00.000 9640 Move returns status 0, amount 0
23:35:20.222 00.000 9640 move complete, result=0
23:35:20.222 00.000 9640 worker thread done servicing request
23:35:20.231 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3272, FiltMin=3180, FiltMax=65516, Gamma=2.190
23:35:20.278 00.047 16872 UpdateGuideState exits: m=372522 SNR=403.4
23:35:20.283 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:20.287 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:35:20.290 00.003 16872 Enqueuing Expose request
23:35:20.293 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:35:20.296 00.003 9640 Worker thread wakes up
23:35:20.296 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:35:20.296 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:35:21.423 01.127 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6eafd5ad-45f1-4565-aa73-255140b0f757"}
23:35:21.427 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6eafd5ad-45f1-4565-aa73-255140b0f757"}
23:35:21.438 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54df960f-9c6c-4856-887f-218d80e50b6c"}
23:35:21.442 00.004 16872 case statement mapped state 6 to 3
23:35:21.446 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"54df960f-9c6c-4856-887f-218d80e50b6c"}
23:35:21.472 00.026 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2c43ff98-2b63-4bd3-9e6d-e7a3af6ada86"}
23:35:21.490 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.61,6.63],"pixels":"..."},"id":"2c43ff98-2b63-4bd3-9e6d-e7a3af6ada86"}
23:35:24.405 02.915 9640 Exposure complete
23:35:24.586 00.181 9640 worker thread done servicing request
23:35:24.586 00.000 16872 OnExposeComplete: enter
23:35:24.590 00.004 16872 UpdateGuideState(): m_state=6
23:35:24.593 00.003 16872 Star::Find(15, 1472, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:35:24.597 00.004 16872 Star::Find returns 1 (0), X=1472.35, Y=600.32, Mass=387940, SNR=406.7, Peak=31916 HFD=3.6
23:35:24.608 00.011 16872 MultiStar: [#1 -0.19,-0.20,0.45,U] [#2 -0.36,-0.19,0.38,U] [#3 -0.38,-0.19,0.27,U] [#4 -0.42,-0.35,0.00,M2] [#5 0.01,-0.30,0.19,U] [#6 -0.37,-0.15,0.13,U] [#7 -0.12,-0.39,0.11,U] [#8 -0.24,-0.36,0.10,U] 
23:35:24.611 00.003 16872 refined, 7 included, MultiStar: {-0.42, -0.25}, one-star: {-0.70, -0.29}
23:35:24.615 00.004 16872 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.56) = xAngle (-4.16 = 2.12)
23:35:24.625 00.010 16872 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.11 = 2.17)
23:35:24.630 00.005 16872 CameraToMount -- cameraX=-0.42 cameraY=-0.25 hyp=0.49 cameraTheta=-2.60 mountX=-0.26 mountY=0.41, mountTheta=2.14
23:35:24.635 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.42, y=-0.25, opts=13)
23:35:24.638 00.003 16872 Enqueuing Move request for scope (-0.42, -0.25)
23:35:24.642 00.004 9640 Worker thread wakes up
23:35:24.642 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.25) opts 0xd
23:35:24.642 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.42, -0.25)
23:35:24.642 00.000 9640 Moving (-0.42, -0.25) raw xDistance=-0.26 yDistance=0.41
23:35:24.642 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.26
23:35:24.642 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.41, m_sumCorr=0.17
23:35:24.642 00.000 9640 MoveAxis(E, 27, ABG)
23:35:24.642 00.000 9640 Guiding  Dir = 2, Dur = 27
23:35:24.643 00.001 9640 IsSlewing returns 0
23:35:24.643 00.000 9640 IsGuiding returns 0
23:35:24.643 00.000 9640 PulseGuide returned control before completion, sleep 37
23:35:24.657 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3264, FiltMin=3096, FiltMax=65516, Gamma=2.190
23:35:24.693 00.036 9640 IsGuiding returns 1
23:35:24.694 00.001 9640 scope still moving after pulse duration time elapsed
23:35:24.725 00.031 9640 IsSlewing returns 0
23:35:24.729 00.004 9640 IsGuiding returns 1
23:35:24.761 00.032 9640 IsSlewing returns 0
23:35:24.762 00.001 9640 IsGuiding returns 0
23:35:24.762 00.000 9640 scope move finished after 27 + 92 ms
23:35:24.762 00.000 9640 Move returns status 0, amount 27
23:35:24.762 00.000 9640 MoveAxis(N, 0, ABG)
23:35:24.762 00.000 9640 Move returns status 0, amount 0
23:35:24.762 00.000 9640 move complete, result=0
23:35:24.762 00.000 9640 worker thread done servicing request
23:35:24.796 00.034 16872 UpdateGuideState exits: m=387940 SNR=406.7
23:35:24.809 00.013 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:24.818 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:35:24.840 00.022 16872 Enqueuing Expose request
23:35:24.846 00.006 16872 GuideStep: -0.3 px 27 ms EAST, 0.4 px 0 ms NORTH
23:35:24.856 00.010 9640 Worker thread wakes up
23:35:24.856 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:35:24.857 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:35:24.925 00.068 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"26afa1ce-d5a9-4e59-a4d4-7395e29e277f"}
23:35:24.938 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"26afa1ce-d5a9-4e59-a4d4-7395e29e277f"}
23:35:24.945 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b8250f8-44f0-4740-a657-2683e9f44534"}
23:35:24.949 00.004 16872 case statement mapped state 6 to 3
23:35:24.954 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b8250f8-44f0-4740-a657-2683e9f44534"}
23:35:24.972 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"06aa1713-811c-4035-9271-8380d292c7f6"}
23:35:24.997 00.025 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.35,7.32],"pixels":"..."},"id":"06aa1713-811c-4035-9271-8380d292c7f6"}
23:35:28.423 03.426 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0f80d053-2404-4544-94da-c7f7255e8d6b"}
23:35:28.432 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0f80d053-2404-4544-94da-c7f7255e8d6b"}
23:35:28.438 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29f27f5f-ec8f-4051-90f3-32beb497f88f"}
23:35:28.443 00.005 16872 case statement mapped state 6 to 3
23:35:28.447 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"29f27f5f-ec8f-4051-90f3-32beb497f88f"}
23:35:28.451 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5fe4d46c-336b-4e28-a62c-3428ce4bbd58"}
23:35:28.461 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.35,7.32],"pixels":"..."},"id":"5fe4d46c-336b-4e28-a62c-3428ce4bbd58"}
23:35:28.988 00.527 9640 Exposure complete
23:35:29.227 00.239 16872 OnExposeComplete: enter
23:35:29.235 00.008 9640 worker thread done servicing request
23:35:29.235 00.000 16872 UpdateGuideState(): m_state=6
23:35:29.246 00.011 16872 Star::Find(15, 1472, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:35:29.252 00.006 16872 Star::Find returns 1 (0), X=1472.58, Y=601.24, Mass=378337, SNR=393.6, Peak=30884 HFD=3.6
23:35:29.263 00.011 16872 MultiStar: [#1 -0.12,0.55,0.00,M1] [#2 -0.46,0.62,0.00,M1] [#3 -0.46,0.70,0.00,M1] [#4 -0.31,0.43,0.00,M3] [#5 -0.17,0.29,0.21,U] [#6 -0.30,0.35,0.14,U] [#7 0.24,0.85,0.00,M1] [#8 -0.06,0.37,0.11,U] 
23:35:29.270 00.007 16872 refined, 3 included, MultiStar: {-0.38, 0.53}, one-star: {-0.46, 0.62}
23:35:29.278 00.008 16872 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.56) = xAngle (0.63 = 0.63)
23:35:29.283 00.005 16872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.68 = 0.68)
23:35:29.291 00.008 16872 CameraToMount -- cameraX=-0.38 cameraY=0.53 hyp=0.65 cameraTheta=2.19 mountX=0.52 mountY=0.41, mountTheta=0.66
23:35:29.298 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.38, y=0.53, opts=13)
23:35:29.305 00.007 16872 Enqueuing Move request for scope (-0.38, 0.53)
23:35:29.310 00.005 9640 Worker thread wakes up
23:35:29.310 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.53) opts 0xd
23:35:29.310 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.38, 0.53)
23:35:29.310 00.000 9640 Moving (-0.38, 0.53) raw xDistance=0.52 yDistance=0.41
23:35:29.310 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.52
23:35:29.310 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.41, m_sumCorr=0.32
23:35:29.310 00.000 9640 MoveAxis(W, 53, ABG)
23:35:29.310 00.000 9640 Guiding  Dir = 3, Dur = 53
23:35:29.310 00.000 9640 IsSlewing returns 0
23:35:29.311 00.001 9640 IsGuiding returns 0
23:35:29.311 00.000 9640 PulseGuide returned control before completion, sleep 63
23:35:29.321 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3280, FiltMin=3188, FiltMax=65516, Gamma=2.190
23:35:29.378 00.057 16872 UpdateGuideState exits: m=378337 SNR=393.6
23:35:29.384 00.006 9640 IsGuiding returns 1
23:35:29.384 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:29.388 00.004 9640 scope still moving after pulse duration time elapsed
23:35:29.388 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:35:29.392 00.004 16872 Enqueuing Expose request
23:35:29.413 00.021 9640 IsSlewing returns 0
23:35:29.414 00.001 9640 IsGuiding returns 0
23:35:29.414 00.000 9640 scope move finished after 53 + 49 ms
23:35:29.415 00.001 9640 Move returns status 0, amount 53
23:35:29.415 00.000 9640 MoveAxis(S, 18, ABG)
23:35:29.416 00.001 9640 Guiding  Dir = 1, Dur = 18
23:35:29.416 00.000 9640 IsSlewing returns 0
23:35:29.416 00.000 9640 IsGuiding returns 0
23:35:29.417 00.001 9640 PulseGuide returned control before completion, sleep 28
23:35:29.460 00.043 9640 IsGuiding returns 1
23:35:29.462 00.002 9640 scope still moving after pulse duration time elapsed
23:35:29.491 00.029 9640 IsSlewing returns 0
23:35:29.492 00.001 9640 IsGuiding returns 0
23:35:29.492 00.000 9640 scope move finished after 18 + 57 ms
23:35:29.492 00.000 9640 Move returns status 0, amount 18
23:35:29.492 00.000 9640 move complete, result=0
23:35:29.492 00.000 9640 worker thread done servicing request
23:35:29.492 00.000 9640 Worker thread wakes up
23:35:29.492 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:35:29.493 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:35:29.494 00.001 16872 GuideStep: 0.5 px 53 ms WEST, 0.4 px 18 ms SOUTH
23:35:31.923 02.429 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef932abb-43c1-4a55-a46e-f7ecfaf917b4"}
23:35:31.928 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ef932abb-43c1-4a55-a46e-f7ecfaf917b4"}
23:35:31.933 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f9cabb57-48e0-4518-92e9-a19c3f14afbf"}
23:35:31.938 00.005 16872 case statement mapped state 6 to 3
23:35:31.941 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9cabb57-48e0-4518-92e9-a19c3f14afbf"}
23:35:31.947 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"447bb468-f683-44d7-ae38-b255dec7d223"}
23:35:31.953 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.58,7.24],"pixels":"..."},"id":"447bb468-f683-44d7-ae38-b255dec7d223"}
23:35:33.562 01.609 9640 Exposure complete
23:35:33.705 00.143 9640 worker thread done servicing request
23:35:33.705 00.000 16872 OnExposeComplete: enter
23:35:33.709 00.004 16872 UpdateGuideState(): m_state=6
23:35:33.712 00.003 16872 Star::Find(15, 1472, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:35:33.715 00.003 16872 Star::Find returns 1 (0), X=1472.49, Y=600.76, Mass=377140, SNR=391.8, Peak=33244 HFD=3.5
23:35:33.718 00.003 16872 MultiStar: [#1 -0.29,0.12,0.47,U] [#2 -0.38,0.18,0.41,U] [#3 -0.37,0.23,0.29,U] [#4 -0.36,0.06,0.20,U] [#5 -0.22,0.13,0.18,U] [#6 -0.14,-0.08,0.14,U] [#7 -0.27,0.13,0.11,U] [#8 -0.09,-0.03,0.11,U] 
23:35:33.723 00.005 16872 refined, 8 included, MultiStar: {-0.39, 0.13}, one-star: {-0.56, 0.14}
23:35:33.726 00.003 16872 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.56) = xAngle (1.27 = 1.27)
23:35:33.729 00.003 16872 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.31 = 1.31)
23:35:33.731 00.002 16872 CameraToMount -- cameraX=-0.39 cameraY=0.13 hyp=0.41 cameraTheta=2.82 mountX=0.12 mountY=0.39, mountTheta=1.27
23:35:33.740 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.39, y=0.13, opts=13)
23:35:33.746 00.006 16872 Enqueuing Move request for scope (-0.39, 0.13)
23:35:33.749 00.003 9640 Worker thread wakes up
23:35:33.749 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.13) opts 0xd
23:35:33.749 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.39, 0.13)
23:35:33.749 00.000 9640 Moving (-0.39, 0.13) raw xDistance=0.12 yDistance=0.39
23:35:33.749 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.12
23:35:33.749 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.39, m_sumCorr=0.32
23:35:33.750 00.001 9640 MoveAxis(W, 18, ABG)
23:35:33.750 00.000 9640 Guiding  Dir = 3, Dur = 18
23:35:33.750 00.000 9640 IsSlewing returns 0
23:35:33.750 00.000 9640 IsGuiding returns 0
23:35:33.750 00.000 9640 PulseGuide returned control before completion, sleep 28
23:35:33.758 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3276, FiltMin=3188, FiltMax=65516, Gamma=2.190
23:35:33.783 00.025 9640 IsGuiding returns 1
23:35:33.783 00.000 9640 scope still moving after pulse duration time elapsed
23:35:33.799 00.016 16872 UpdateGuideState exits: m=377140 SNR=391.8
23:35:33.802 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:33.805 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:35:33.807 00.002 16872 Enqueuing Expose request
23:35:33.814 00.007 9640 IsSlewing returns 0
23:35:33.815 00.001 9640 IsGuiding returns 1
23:35:33.845 00.030 9640 IsSlewing returns 0
23:35:33.845 00.000 9640 IsGuiding returns 0
23:35:33.846 00.001 9640 scope move finished after 18 + 77 ms
23:35:33.846 00.000 9640 Move returns status 0, amount 18
23:35:33.846 00.000 9640 MoveAxis(N, 0, ABG)
23:35:33.846 00.000 9640 Move returns status 0, amount 0
23:35:33.846 00.000 9640 move complete, result=0
23:35:33.847 00.001 9640 worker thread done servicing request
23:35:33.847 00.000 9640 Worker thread wakes up
23:35:33.847 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:35:33.847 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:35:33.848 00.001 16872 GuideStep: 0.1 px 18 ms WEST, 0.4 px 0 ms NORTH
23:35:35.423 01.575 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"20751c29-b975-4df5-927e-e2881a671234"}
23:35:35.429 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"20751c29-b975-4df5-927e-e2881a671234"}
23:35:35.439 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"edbab512-fa74-41f1-bc32-38aa283aea2b"}
23:35:35.442 00.003 16872 case statement mapped state 6 to 3
23:35:35.447 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"edbab512-fa74-41f1-bc32-38aa283aea2b"}
23:35:35.451 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c711300a-4be3-48bd-8a9a-d58a880e2949"}
23:35:35.455 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.49,6.76],"pixels":"..."},"id":"c711300a-4be3-48bd-8a9a-d58a880e2949"}
23:35:37.916 02.461 9640 Exposure complete
23:35:38.055 00.139 9640 worker thread done servicing request
23:35:38.055 00.000 16872 OnExposeComplete: enter
23:35:38.058 00.003 16872 UpdateGuideState(): m_state=6
23:35:38.061 00.003 16872 Star::Find(15, 1472, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:35:38.064 00.003 16872 Star::Find returns 1 (0), X=1472.46, Y=600.37, Mass=394106, SNR=399.6, Peak=32388 HFD=3.4
23:35:38.069 00.005 16872 MultiStar: [#1 -0.29,-0.19,0.46,U] [#2 -0.46,-0.20,0.00,M1] [#3 -0.31,-0.30,0.27,U] [#4 -0.47,-0.42,0.00,M3] [#5 -0.06,-0.45,0.18,U] [#6 -0.18,-0.25,0.15,U] [#7 -0.10,-0.31,0.11,U] [#8 -0.32,-0.13,0.10,U] 
23:35:38.073 00.004 16872 refined, 6 included, MultiStar: {-0.39, -0.25}, one-star: {-0.59, -0.24}
23:35:38.076 00.003 16872 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.56) = xAngle (-4.12 = 2.16)
23:35:38.079 00.003 16872 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.07 = 2.21)
23:35:38.082 00.003 16872 CameraToMount -- cameraX=-0.39 cameraY=-0.25 hyp=0.47 cameraTheta=-2.56 mountX=-0.26 mountY=0.37, mountTheta=2.18
23:35:38.087 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.39, y=-0.25, opts=13)
23:35:38.090 00.003 16872 Enqueuing Move request for scope (-0.39, -0.25)
23:35:38.093 00.003 9640 Worker thread wakes up
23:35:38.093 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.25) opts 0xd
23:35:38.093 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.39, -0.25)
23:35:38.093 00.000 9640 Moving (-0.39, -0.25) raw xDistance=-0.26 yDistance=0.37
23:35:38.093 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.26
23:35:38.093 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.37, m_sumCorr=0.56
23:35:38.093 00.000 9640 MoveAxis(E, 26, ABG)
23:35:38.093 00.000 9640 Guiding  Dir = 2, Dur = 26
23:35:38.093 00.000 9640 IsSlewing returns 0
23:35:38.093 00.000 9640 IsGuiding returns 0
23:35:38.094 00.001 9640 PulseGuide returned control before completion, sleep 36
23:35:38.103 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65520, med=3268, FiltMin=3154, FiltMax=65516, Gamma=2.190
23:35:38.143 00.040 9640 IsGuiding returns 1
23:35:38.143 00.000 9640 scope still moving after pulse duration time elapsed
23:35:38.145 00.002 16872 UpdateGuideState exits: m=394106 SNR=399.6
23:35:38.151 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:38.156 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:35:38.157 00.001 16872 Enqueuing Expose request
23:35:38.175 00.018 9640 IsSlewing returns 0
23:35:38.175 00.000 9640 IsGuiding returns 0
23:35:38.175 00.000 9640 scope move finished after 26 + 56 ms
23:35:38.175 00.000 9640 Move returns status 0, amount 26
23:35:38.175 00.000 9640 MoveAxis(S, 29, ABG)
23:35:38.176 00.001 9640 Guiding  Dir = 1, Dur = 29
23:35:38.176 00.000 9640 IsSlewing returns 0
23:35:38.176 00.000 9640 IsGuiding returns 0
23:35:38.176 00.000 9640 PulseGuide returned control before completion, sleep 39
23:35:38.225 00.049 9640 IsGuiding returns 1
23:35:38.225 00.000 9640 scope still moving after pulse duration time elapsed
23:35:38.254 00.029 9640 IsSlewing returns 0
23:35:38.255 00.001 9640 IsGuiding returns 0
23:35:38.255 00.000 9640 scope move finished after 29 + 49 ms
23:35:38.255 00.000 9640 Move returns status 0, amount 29
23:35:38.255 00.000 9640 move complete, result=0
23:35:38.255 00.000 9640 worker thread done servicing request
23:35:38.255 00.000 9640 Worker thread wakes up
23:35:38.256 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:35:38.256 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1458,586,31,31)
23:35:38.256 00.000 16872 GuideStep: -0.3 px 26 ms EAST, 0.4 px 29 ms SOUTH
23:35:38.922 00.666 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9a189c60-1739-4487-9be9-55b30ce82093"}
23:35:38.928 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9a189c60-1739-4487-9be9-55b30ce82093"}
23:35:38.932 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"83a18e7a-0905-45fd-b14f-92c869e66ce0"}
23:35:38.936 00.004 16872 case statement mapped state 6 to 3
23:35:38.939 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"83a18e7a-0905-45fd-b14f-92c869e66ce0"}
23:35:38.945 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"79306d0a-dac0-4df0-850c-f6140506124f"}
23:35:38.951 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.46,7.37],"pixels":"..."},"id":"79306d0a-dac0-4df0-850c-f6140506124f"}
23:35:41.511 02.560 16872 evsrv: cli 0D3BFFA8 connect
23:35:41.514 00.003 16872 case statement mapped state 6 to 3
23:35:41.518 00.004 16872 case statement mapped state 6 to 3
23:35:41.527 00.009 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"28392f62-e7de-4799-a7b3-d134de97a14c"}
23:35:41.537 00.010 16872 case statement mapped state 6 to 3
23:35:41.553 00.016 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28392f62-e7de-4799-a7b3-d134de97a14c"}
23:35:41.557 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:35:41.562 00.005 16872 evsrv: cli 0D3C0A48 connect
23:35:41.566 00.004 16872 case statement mapped state 6 to 3
23:35:41.572 00.006 16872 case statement mapped state 6 to 3
23:35:41.576 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"5bcae461-e83d-4348-a9da-9597fd6cca1d"}
23:35:41.579 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:35:41.581 00.002 16872 Status Line: Waiting for devices...
23:35:41.588 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"5bcae461-e83d-4348-a9da-9597fd6cca1d"}
23:35:41.592 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:35:41.596 00.004 16872 evsrv: cli 0D3BFB48 connect
23:35:41.598 00.002 16872 case statement mapped state 6 to 3
23:35:41.603 00.005 16872 case statement mapped state 6 to 3
23:35:41.607 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"2add38b8-7d63-4157-8c91-f149ff0b6be1"}
23:35:41.610 00.003 16872 case statement mapped state 6 to 3
23:35:41.613 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"2add38b8-7d63-4157-8c91-f149ff0b6be1"}
23:35:41.616 00.003 16872 evsrv: cli 0D3BFB48 disconnect
23:35:42.145 00.529 9640 ASCOM_AbortExposure returns err = 0
23:35:42.145 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:35:42.145 00.000 9640 worker thread done servicing request
23:35:42.145 00.000 16872 OnExposeComplete: enter
23:35:42.151 00.006 16872 OnExposeComplete: Capture Error reported
23:35:42.157 00.006 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:35:42.161 00.004 16872 Mount: notify guiding stopped
23:35:42.173 00.012 16872 Changing from state GUIDING to STOP
23:35:42.176 00.003 16872 guider state => SELECTED
23:35:42.188 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65520, med=3268, FiltMin=3154, FiltMax=65516, Gamma=2.190
23:35:42.250 00.062 16872 Changing from state SELECTED to UNINITIALIZED
23:35:42.255 00.005 16872 guider state => SELECTING
23:35:42.269 00.014 16872 Status Line: Stopped.
23:35:42.285 00.016 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:35:42.455 00.170 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8355fe02-c535-4e8c-ad64-bab5909f21c3"}
23:35:42.460 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8355fe02-c535-4e8c-ad64-bab5909f21c3"}
23:35:42.470 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53e06006-506f-4ed6-b4f2-2b09b01bbb9c"}
23:35:42.479 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"53e06006-506f-4ed6-b4f2-2b09b01bbb9c"}
23:35:42.617 00.138 16872 evsrv: cli 0D3C0A48 connect
23:35:42.625 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9a132121-42ee-4f51-ac36-d8a49abc76b6"}
23:35:42.629 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a132121-42ee-4f51-ac36-d8a49abc76b6"}
23:35:42.635 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:35:45.927 03.292 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc5a03f6-15ad-4b7e-ac53-42c18135b85f"}
23:35:45.931 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fc5a03f6-15ad-4b7e-ac53-42c18135b85f"}
23:35:45.969 00.038 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e0185173-c2d4-43c0-904c-8697d05bfeb6"}
23:35:45.996 00.027 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e0185173-c2d4-43c0-904c-8697d05bfeb6"}
23:35:47.809 01.813 16872 evsrv: cli 0D3BFFA8 connect
23:35:47.838 00.029 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"1bc7a6ea-7846-418a-a269-fbdb6f6ba770"}
23:35:47.884 00.046 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1bc7a6ea-7846-418a-a269-fbdb6f6ba770"}
23:35:47.928 00.044 16872 evsrv: cli 0D3BFFA8 disconnect
23:35:47.996 00.068 16872 evsrv: cli 0D3BFB48 connect
23:35:48.075 00.079 16872 evsrv: cli 0D3BFB48 request: {"method":"get_calibrated","id":"bc505012-077e-4f19-a4c7-31f573cb7847"}
23:35:48.119 00.044 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":true,"id":"bc505012-077e-4f19-a4c7-31f573cb7847"}
23:35:48.181 00.062 16872 evsrv: cli 0D3BFB48 disconnect
23:35:48.210 00.029 16872 evsrv: cli 0D3C0228 connect
23:35:48.374 00.164 16872 evsrv: cli 0D3C0228 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"89a53bd4-d9c4-4158-b674-8a433f099c30"}
23:35:48.466 00.092 16872 PhdController::Guide begins
23:35:48.653 00.187 16872 PhdController: newstate STATE_SETUP
23:35:48.762 00.109 16872 PhdController: setup
23:35:48.946 00.184 16872 PhdController: newstate STATE_ATTEMPT_START
23:35:49.163 00.217 16872 PhdController: start capturing
23:35:49.313 00.150 16872 Changing from state SELECTING to UNINITIALIZED
23:35:49.360 00.047 16872 guider state => SELECTING
23:35:49.454 00.094 16872 setting force full frames = true
23:35:49.480 00.026 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:35:49.671 00.191 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:35:49.754 00.083 16872 Enqueuing Expose request
23:35:49.815 00.061 16872 PhdController: newstate STATE_SELECT_STAR
23:35:49.819 00.004 9640 Worker thread wakes up
23:35:49.819 00.000 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"89a53bd4-d9c4-4158-b674-8a433f099c30"}
23:35:49.823 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:35:49.823 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:35:49.891 00.068 16872 evsrv: cli 0D3C0228 disconnect
23:35:49.935 00.044 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7b28744-36d3-4a31-b444-893c26edcf1c"}
23:35:49.992 00.057 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f7b28744-36d3-4a31-b444-893c26edcf1c"}
23:35:50.057 00.065 16872 evsrv: cli 0D3C0A48 connect
23:35:50.135 00.078 16872 case statement mapped state 1 to 101
23:35:50.248 00.113 16872 case statement mapped state 1 to 101
23:35:50.360 00.112 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"4afeb5d8-5342-4547-b295-275d7ad7533b"}
23:35:50.452 00.092 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"4afeb5d8-5342-4547-b295-275d7ad7533b"}
23:35:50.498 00.046 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"60128982-eef3-49e6-a335-6fb9a120f1dd"}
23:35:50.565 00.067 16872 case statement mapped state 1 to 101
23:35:50.655 00.090 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"60128982-eef3-49e6-a335-6fb9a120f1dd"}
23:35:50.728 00.073 16872 evsrv: cli 0D3C0A48 disconnect
23:35:50.795 00.067 16872 evsrv: cli 0D3BF8C8 connect
23:35:50.824 00.029 16872 case statement mapped state 1 to 101
23:35:50.882 00.058 16872 case statement mapped state 1 to 101
23:35:50.894 00.012 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"e2f8211d-0a35-423d-869c-7e8aa1efd12a"}
23:35:50.920 00.026 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"e2f8211d-0a35-423d-869c-7e8aa1efd12a"}
23:35:51.016 00.096 16872 evsrv: cli 0D3BF8C8 disconnect
23:35:52.091 01.075 16872 evsrv: cli 0D3BF968 connect
23:35:52.126 00.035 16872 case statement mapped state 1 to 101
23:35:52.190 00.064 16872 case statement mapped state 1 to 101
23:35:52.232 00.042 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"6f33ae49-6a47-4753-9a0b-52c42aede4c9"}
23:35:52.287 00.055 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"6f33ae49-6a47-4753-9a0b-52c42aede4c9"}
23:35:52.344 00.057 16872 evsrv: cli 0D3BF968 disconnect
23:35:52.953 00.609 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c3694fe0-49e2-4d2a-957e-4d7ba96cb830"}
23:35:52.963 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c3694fe0-49e2-4d2a-957e-4d7ba96cb830"}
23:35:52.984 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"97e3cf6e-729d-4382-b13e-736c70f37553"}
23:35:52.994 00.010 16872 case statement mapped state 1 to 101
23:35:53.024 00.030 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"97e3cf6e-729d-4382-b13e-736c70f37553"}
23:35:53.493 00.469 16872 evsrv: cli 0D3C0A48 connect
23:35:53.550 00.057 16872 case statement mapped state 1 to 101
23:35:53.629 00.079 16872 case statement mapped state 1 to 101
23:35:53.676 00.047 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"36bc45c7-0fe6-4878-9635-2b33afc236c9"}
23:35:53.713 00.037 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"36bc45c7-0fe6-4878-9635-2b33afc236c9"}
23:35:53.787 00.074 16872 evsrv: cli 0D3C0A48 disconnect
23:35:54.791 01.004 16872 evsrv: cli 0D3C0A48 connect
23:35:54.807 00.016 16872 case statement mapped state 1 to 101
23:35:54.839 00.032 9640 Exposure complete
23:35:54.843 00.004 16872 case statement mapped state 1 to 101
23:35:54.877 00.034 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"92674e0f-e7de-421e-a870-4f2d29bc13dc"}
23:35:54.907 00.030 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"92674e0f-e7de-421e-a870-4f2d29bc13dc"}
23:35:54.970 00.063 16872 evsrv: cli 0D3C0A48 disconnect
23:35:55.640 00.670 16872 OnExposeComplete: enter
23:35:55.645 00.005 9640 worker thread done servicing request
23:35:55.645 00.000 16872 UpdateGuideState(): m_state=1
23:35:55.657 00.012 16872 UpdateCurrentPosition: no star selected
23:35:55.698 00.041 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:35:55.738 00.040 16872 Status Line: No star selected
23:35:55.804 00.066 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3280, FiltMin=3130, FiltMax=65516, Gamma=2.190
23:35:56.272 00.468 16872 UpdateGuideState exits: No star selected
23:35:56.312 00.040 16872 GuiderMultiStar::AutoSelect enter
23:35:56.335 00.023 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:35:57.610 01.275 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:35:58.631 01.021 16872 AutoFind: global mean = -0.0, stdev 726.3
23:35:58.656 00.025 16872 AutoFind: using threshold = 0.1
23:35:59.429 00.773 16872 AutoFind: local max [1060, 132] 198.8
23:35:59.434 00.005 16872 AutoFind: local max [1472, 600] 65.4
23:35:59.459 00.025 16872 AutoFind: local max [813, 638] 17.0
23:35:59.473 00.014 16872 AutoFind: local max [922, 979] 16.9
23:35:59.481 00.008 16872 AutoFind: local max [1641, 881] 7.4
23:35:59.506 00.025 16872 AutoFind: local max [362, 875] 4.8
23:35:59.558 00.052 16872 AutoFind: local max [356, 997] 4.2
23:35:59.605 00.047 16872 AutoFind: local max [1075, 131] 1.9
23:35:59.656 00.051 16872 AutoFind: local max [1452, 523] 1.6
23:35:59.736 00.080 16872 AutoFind: local max [310, 269] 1.4
23:35:59.778 00.042 16872 AutoFind: local max [1462, 598] 1.3
23:35:59.821 00.043 16872 AutoFind: local max [1044, 122] 1.2
23:35:59.840 00.019 16872 AutoFind: local max [413, 996] 1.1
23:35:59.881 00.041 16872 AutoFind: local max [1480, 826] 1.0
23:35:59.900 00.019 16872 AutoFind: local max [1178, 34] 0.9
23:35:59.948 00.048 16872 AutoFind: local max [1050, 114] 0.9
23:35:59.993 00.045 16872 AutoFind: local max [1249, 659] 0.9
23:36:00.054 00.061 16872 AutoFind: local max [1853, 821] 0.8
23:36:00.090 00.036 16872 AutoFind: local max [282, 176] 0.7
23:36:00.113 00.023 16872 AutoFind: local max [893, 826] 0.7
23:36:00.146 00.033 16872 AutoFind: local max [235, 683] 0.7
23:36:00.167 00.021 16872 AutoFind: local max [1019, 765] 0.6
23:36:00.199 00.032 16872 AutoFind: local max [186, 331] 0.6
23:36:00.227 00.028 16872 AutoFind: local max [1478, 611] 0.6
23:36:00.246 00.019 16872 AutoFind: local max [790, 407] 0.5
23:36:00.288 00.042 16872 AutoFind: local max [922, 990] 0.5
23:36:00.335 00.047 16872 AutoFind: local max [1463, 611] 0.5
23:36:00.350 00.015 16872 AutoFind: local max [1264, 1009] 0.5
23:36:00.372 00.022 16872 AutoFind: local max [1664, 181] 0.5
23:36:00.391 00.019 16872 AutoFind: local max [314, 407] 0.5
23:36:00.407 00.016 16872 AutoFind: local max [306, 924] 0.5
23:36:00.444 00.037 16872 AutoFind: local max [929, 18] 0.5
23:36:00.472 00.028 16872 AutoFind: local max [966, 236] 0.5
23:36:00.496 00.024 16872 AutoFind: local max [1463, 588] 0.5
23:36:00.516 00.020 16872 AutoFind: local max [457, 933] 0.4
23:36:00.553 00.037 16872 AutoFind: local max [534, 700] 0.4
23:36:00.590 00.037 16872 AutoFind: local max [124, 958] 0.4
23:36:00.623 00.033 16872 AutoFind: local max [13, 259] 0.4
23:36:00.640 00.017 16872 AutoFind: local max [348, 416] 0.4
23:36:00.663 00.023 16872 AutoFind: local max [107, 449] 0.4
23:36:00.679 00.016 16872 AutoFind: local max [687, 203] 0.4
23:36:00.715 00.036 16872 AutoFind: local max [849, 106] 0.4
23:36:00.744 00.029 16872 AutoFind: local max [1437, 756] 0.4
23:36:00.760 00.016 16872 AutoFind: local max [1470, 587] 0.4
23:36:00.787 00.027 16872 AutoFind: local max [909, 466] 0.4
23:36:00.832 00.045 16872 AutoFind: local max [9, 252] 0.4
23:36:00.875 00.043 16872 AutoFind: local max [1411, 15] 0.4
23:36:00.892 00.017 16872 AutoFind: local max [1483, 591] 0.4
23:36:00.935 00.043 16872 AutoFind: local max [738, 1069] 0.4
23:36:00.972 00.037 16872 AutoFind: local max [1794, 525] 0.4
23:36:01.010 00.038 16872 AutoFind: local max [1545, 590] 0.4
23:36:01.040 00.030 16872 AutoFind: local max [802, 647] 0.4
23:36:01.080 00.040 16872 AutoFind: local max [1661, 674] 0.4
23:36:01.125 00.045 16872 AutoFind: local max [1600, 101] 0.4
23:36:01.142 00.017 16872 AutoFind: local max [121, 900] 0.4
23:36:01.170 00.028 16872 AutoFind: local max [456, 798] 0.4
23:36:01.189 00.019 16872 AutoFind: local max [871, 974] 0.4
23:36:01.210 00.021 16872 AutoFind: local max [541, 1021] 0.4
23:36:01.277 00.067 16872 AutoFind: local max [1596, 380] 0.4
23:36:01.305 00.028 16872 AutoFind: local max [781, 1006] 0.4
23:36:01.344 00.039 16872 AutoFind: local max [255, 423] 0.4
23:36:01.396 00.052 16872 AutoFind: local max [1472, 458] 0.4
23:36:01.429 00.033 16872 AutoFind: local max [1479, 259] 0.4
23:36:01.450 00.021 16872 AutoFind: local max [1176, 1000] 0.4
23:36:01.469 00.019 16872 AutoFind: local max [249, 76] 0.4
23:36:01.478 00.009 16872 AutoFind: local max [953, 672] 0.4
23:36:01.486 00.008 16872 AutoFind: local max [1673, 79] 0.4
23:36:01.497 00.011 16872 AutoFind: local max [1717, 925] 0.4
23:36:01.508 00.011 16872 AutoFind: local max [340, 488] 0.4
23:36:01.527 00.019 16872 AutoFind: local max [114, 424] 0.4
23:36:01.547 00.020 16872 AutoFind: local max [1386, 501] 0.4
23:36:01.569 00.022 16872 AutoFind: local max [1733, 700] 0.4
23:36:01.611 00.042 16872 AutoFind: local max [1626, 979] 0.4
23:36:01.632 00.021 16872 AutoFind: local max [960, 557] 0.4
23:36:01.678 00.046 16872 AutoFind: local max [1293, 951] 0.4
23:36:01.710 00.032 16872 AutoFind: local max [84, 838] 0.4
23:36:01.734 00.024 16872 AutoFind: local max [1427, 628] 0.4
23:36:01.748 00.014 16872 AutoFind: local max [842, 517] 0.4
23:36:01.793 00.045 16872 AutoFind: local max [1141, 407] 0.4
23:36:01.805 00.012 16872 AutoFind: local max [580, 1068] 0.4
23:36:01.848 00.043 16872 AutoFind: local max [934, 978] 0.4
23:36:01.890 00.042 16872 AutoFind: local max [1141, 290] 0.4
23:36:01.910 00.020 16872 AutoFind: local max [1037, 192] 0.4
23:36:01.941 00.031 16872 AutoFind: local max [677, 259] 0.4
23:36:01.987 00.046 16872 AutoFind: local max [892, 415] 0.4
23:36:02.006 00.019 16872 AutoFind: local max [713, 66] 0.4
23:36:02.012 00.006 16872 AutoFind: local max [837, 463] 0.4
23:36:02.019 00.007 16872 AutoFind: local max [1175, 233] 0.4
23:36:02.041 00.022 16872 AutoFind: local max [1695, 565] 0.4
23:36:02.088 00.047 16872 AutoFind: local max [417, 622] 0.4
23:36:02.114 00.026 16872 AutoFind: local max [25, 543] 0.4
23:36:02.127 00.013 16872 AutoFind: local max [962, 725] 0.4
23:36:02.134 00.007 16872 AutoFind: local max [874, 1040] 0.4
23:36:02.148 00.014 16872 AutoFind: local max [80, 29] 0.4
23:36:02.161 00.013 16872 AutoFind: local max [1739, 338] 0.4
23:36:02.194 00.033 16872 AutoFind: local max [981, 670] 0.4
23:36:02.228 00.034 16872 AutoFind: local max [1479, 426] 0.4
23:36:02.242 00.014 16872 AutoFind: local max [1246, 216] 0.4
23:36:02.270 00.028 16872 AutoFind: local max [99, 566] 0.4
23:36:02.279 00.009 16872 AutoFind: local max [1810, 740] 0.4
23:36:02.286 00.007 16872 AutoFind: too close [934, 978] 0.4 - [922, 990] 0.5
23:36:02.301 00.015 16872 AutoFind: close dim-bright [934, 978] 0.4 - [922, 979] 16.9
23:36:02.345 00.044 16872 AutoFind: close dim-bright [802, 647] 0.4 - [813, 638] 17.0
23:36:02.384 00.039 16872 AutoFind: too close [1483, 591] 0.4 - [1470, 587] 0.4
23:36:02.441 00.057 16872 AutoFind: too close [1483, 591] 0.4 - [1463, 588] 0.5
23:36:02.470 00.029 16872 AutoFind: too close [1483, 591] 0.4 - [1463, 611] 0.5
23:36:02.488 00.018 16872 AutoFind: too close [1483, 591] 0.4 - [1478, 611] 0.6
23:36:02.509 00.021 16872 AutoFind: close dim-bright [1483, 591] 0.4 - [1472, 600] 65.4
23:36:02.545 00.036 16872 AutoFind: too close [9, 252] 0.4 - [13, 259] 0.4
23:36:02.567 00.022 16872 AutoFind: too close [1470, 587] 0.4 - [1463, 588] 0.5
23:36:02.579 00.012 16872 AutoFind: too close [1470, 587] 0.4 - [1462, 598] 1.3
23:36:02.652 00.073 16872 AutoFind: close dim-bright [1470, 587] 0.4 - [1472, 600] 65.4
23:36:02.716 00.064 16872 AutoFind: too close [1463, 588] 0.5 - [1462, 598] 1.3
23:36:02.754 00.038 16872 AutoFind: close dim-bright [1463, 588] 0.5 - [1472, 600] 65.4
23:36:02.797 00.043 16872 AutoFind: too close [1463, 611] 0.5 - [1478, 611] 0.6
23:36:02.823 00.026 16872 AutoFind: too close [1463, 611] 0.5 - [1462, 598] 1.3
23:36:02.872 00.049 16872 AutoFind: close dim-bright [1463, 611] 0.5 - [1472, 600] 65.4
23:36:02.985 00.113 16872 AutoFind: close dim-bright [922, 990] 0.5 - [922, 979] 16.9
23:36:02.996 00.011 16872 AutoFind: too close [1478, 611] 0.6 - [1462, 598] 1.3
23:36:03.022 00.026 16872 AutoFind: close dim-bright [1478, 611] 0.6 - [1472, 600] 65.4
23:36:03.034 00.012 16872 AutoFind: too close [1050, 114] 0.9 - [1044, 122] 1.2
23:36:03.043 00.009 16872 AutoFind: close dim-bright [1050, 114] 0.9 - [1060, 132] 198.8
23:36:03.074 00.031 16872 AutoFind: close dim-bright [1044, 122] 1.2 - [1060, 132] 198.8
23:36:03.089 00.015 16872 AutoFind: close dim-bright [1462, 598] 1.3 - [1472, 600] 65.4
23:36:03.120 00.031 16872 AutoFind: close dim-bright [1075, 131] 1.9 - [1060, 132] 198.8
23:36:03.130 00.010 16872 AutoFind: too close to edge [580, 1068] 0.4
23:36:03.146 00.016 16872 AutoFind: too close to edge [738, 1069] 0.4
23:36:03.177 00.031 16872 AutoFind: too close to edge [1411, 15] 0.4
23:36:03.237 00.060 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:36:03.297 00.060 16872 Star::Find(15, 1060, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:03.333 00.036 16872 Star::Find returns 1 (0), X=1059.28, Y=129.92, Mass=4266011, SNR=847.5, Peak=65520 HFD=6.7
23:36:03.363 00.030 16872 Star::Find(15, 1472, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:03.384 00.021 16872 Star::Find returns 1 (0), X=1471.97, Y=599.62, Mass=225591, SNR=310.1, Peak=27764 HFD=2.9
23:36:03.414 00.030 16872 Star::Find(15, 813, 638, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:03.429 00.015 16872 Star::Find returns 1 (0), X=813.03, Y=638.07, Mass=53129, SNR=143.5, Peak=9020 HFD=2.7
23:36:03.450 00.021 16872 Star::Find(15, 922, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:03.508 00.058 16872 Star::Find returns 1 (0), X=922.43, Y=979.10, Mass=63650, SNR=153.8, Peak=9236 HFD=3.0
23:36:03.524 00.016 16872 Star::Find(15, 1641, 881, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:03.538 00.014 16872 Star::Find returns 1 (0), X=1640.92, Y=881.00, Mass=22603, SNR=86.9, Peak=5980 HFD=2.7
23:36:03.570 00.032 16872 Star::Find(15, 362, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:03.635 00.065 16872 Star::Find returns 1 (0), X=362.06, Y=874.70, Mass=14339, SNR=67.5, Peak=5040 HFD=2.6
23:36:03.695 00.060 16872 Star::Find(15, 356, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:03.751 00.056 16872 Star::Find returns 1 (0), X=356.37, Y=996.74, Mass=14470, SNR=68.9, Peak=4872 HFD=2.8
23:36:03.780 00.029 16872 Star::Find(15, 1075, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:03.803 00.023 16872 Star::Find returns 1 (0), X=1059.57, Y=130.09, Mass=4222460, SNR=788.3, Peak=65512 HFD=6.6
23:36:03.828 00.025 16872 Star::Find(15, 1452, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:03.865 00.037 16872 Star::Find returns 1 (0), X=1451.65, Y=522.68, Mass=5436, SNR=40.7, Peak=3924 HFD=2.4
23:36:03.894 00.029 16872 Star::Find(15, 310, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:03.901 00.007 16872 Star::Find returns 1 (0), X=309.24, Y=268.97, Mass=4434, SNR=31.4, Peak=3792 HFD=2.5
23:36:03.908 00.007 16872 Star::Find(15, 413, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:03.930 00.022 16872 Star::Find returns 1 (0), X=412.89, Y=996.24, Mass=3215, SNR=25.2, Peak=3676 HFD=2.4
23:36:03.950 00.020 16872 Star::Find(15, 1480, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:03.978 00.028 16872 Star::Find returns 1 (0), X=1479.52, Y=825.34, Mass=2661, SNR=21.4, Peak=3596 HFD=2.8
23:36:04.002 00.024 16872 Star::Find(15, 1178, 34, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.032 00.030 16872 Star::Find returns 1 (0), X=1177.19, Y=33.74, Mass=2628, SNR=21.4, Peak=3624 HFD=2.4
23:36:04.062 00.030 16872 Star::Find(15, 1249, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.080 00.018 16872 Star::Find returns 1 (0), X=1248.99, Y=658.58, Mass=2471, SNR=22.7, Peak=3584 HFD=2.4
23:36:04.088 00.008 16872 Star::Find(15, 1853, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.102 00.014 16872 Star::Find returns 1 (0), X=1852.97, Y=820.99, Mass=2123, SNR=18.0, Peak=3548 HFD=2.5
23:36:04.123 00.021 16872 Star::Find(15, 282, 176, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.129 00.006 16872 Star::Find returns 1 (0), X=282.16, Y=176.07, Mass=1719, SNR=16.6, Peak=3508 HFD=2.5
23:36:04.143 00.014 16872 Star::Find(15, 893, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.161 00.018 16872 Star::Find returns 1 (0), X=893.04, Y=825.99, Mass=1585, SNR=17.5, Peak=3632 HFD=2.0
23:36:04.192 00.031 16872 Star::Find(15, 235, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.209 00.017 16872 Star::Find returns 1 (0), X=235.30, Y=682.86, Mass=1647, SNR=17.8, Peak=3500 HFD=2.2
23:36:04.229 00.020 16872 Star::Find(15, 1019, 765, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.243 00.014 16872 Star::Find returns 1 (0), X=1018.63, Y=764.86, Mass=1353, SNR=14.8, Peak=3480 HFD=2.3
23:36:04.265 00.022 16872 Star::Find(15, 186, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.284 00.019 16872 Star::Find returns 1 (0), X=186.09, Y=331.44, Mass=1262, SNR=13.0, Peak=3480 HFD=2.2
23:36:04.309 00.025 16872 Star::Find(15, 790, 407, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.319 00.010 16872 Star::Find returns 1 (0), X=790.59, Y=408.03, Mass=926, SNR=11.1, Peak=3412 HFD=2.3
23:36:04.331 00.012 16872 Star::Find(15, 1264, 1009, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.347 00.016 16872 Star::Find returns 1 (0), X=1264.16, Y=1009.81, Mass=754, SNR=10.3, Peak=3384 HFD=2.3
23:36:04.360 00.013 16872 Star::Find(15, 1664, 181, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.374 00.014 16872 Star::Find returns 0 (4), X=1664.24, Y=181.39, Mass=429, SNR=7.3, Peak=3400 HFD=1.4
23:36:04.393 00.019 16872 Star::Find(15, 314, 407, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.406 00.013 16872 Star::Find returns 1 (0), X=321.98, Y=412.74, Mass=699, SNR=9.8, Peak=3424 HFD=1.9
23:36:04.425 00.019 16872 Star::Find(15, 306, 924, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.451 00.026 16872 Star::Find false star n=6 nbg=266 bg=3277.7 sigma=23.9 thresh=3349 peak=3347
23:36:04.470 00.019 16872 Star::Find returns 0 (2), X=306.00, Y=924.00, Mass=494, SNR=2.9, Peak=3372 HFD=0.0
23:36:04.484 00.014 16872 Star::Find(15, 929, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.501 00.017 16872 Star::Find returns 1 (0), X=928.79, Y=18.20, Mass=553, SNR=8.4, Peak=3392 HFD=1.6
23:36:04.532 00.031 16872 Star::Find(15, 966, 236, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.563 00.031 16872 Star::Find false star n=6 nbg=279 bg=3276.7 sigma=25.4 thresh=3353 peak=3349
23:36:04.588 00.025 16872 Star::Find returns 0 (2), X=966.00, Y=236.00, Mass=520, SNR=2.9, Peak=3376 HFD=0.0
23:36:04.608 00.020 16872 Star::Find(15, 457, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.639 00.031 16872 Star::Find returns 0 (4), X=457.48, Y=933.45, Mass=789, SNR=12.3, Peak=3520 HFD=1.4
23:36:04.684 00.045 16872 Star::Find(15, 534, 700, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.692 00.008 16872 Star::Find returns 1 (0), X=532.97, Y=700.22, Mass=966, SNR=11.2, Peak=3424 HFD=3.0
23:36:04.698 00.006 16872 Star::Find(15, 124, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.717 00.019 16872 Star::Find returns 1 (0), X=123.05, Y=956.19, Mass=737, SNR=10.2, Peak=3376 HFD=4.2
23:36:04.739 00.022 16872 Star::Find(15, 348, 416, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.755 00.016 16872 Star::Find false star n=3 nbg=261 bg=3278.4 sigma=21.1 thresh=3342 peak=3333
23:36:04.773 00.018 16872 Star::Find returns 0 (2), X=348.00, Y=416.00, Mass=201, SNR=2.9, Peak=3364 HFD=0.0
23:36:04.799 00.026 16872 Star::Find(15, 107, 449, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.825 00.026 16872 Star::Find returns 1 (0), X=105.99, Y=448.89, Mass=991, SNR=11.2, Peak=3388 HFD=3.0
23:36:04.846 00.021 16872 Star::Find(15, 687, 203, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.853 00.007 16872 Star::Find returns 1 (0), X=688.62, Y=200.60, Mass=924, SNR=10.9, Peak=3380 HFD=7.1
23:36:04.881 00.028 16872 Star::Find(15, 849, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.911 00.030 16872 Star::Find returns 0 (4), X=849.45, Y=105.54, Mass=592, SNR=9.3, Peak=3460 HFD=1.4
23:36:04.927 00.016 16872 Star::Find(15, 1437, 756, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:04.956 00.029 16872 Star::Find returns 1 (0), X=1437.10, Y=755.68, Mass=855, SNR=10.7, Peak=3392 HFD=2.6
23:36:04.995 00.039 16872 Star::Find(15, 909, 466, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.028 00.033 16872 Star::Find returns 0 (4), X=908.52, Y=465.58, Mass=417, SNR=7.5, Peak=3404 HFD=1.3
23:36:05.052 00.024 16872 Star::Find(15, 1794, 525, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.082 00.030 16872 Star::Find false star n=5 nbg=279 bg=3286.6 sigma=24.1 thresh=3359 peak=3351
23:36:05.113 00.031 16872 Star::Find returns 0 (2), X=1794.00, Y=525.00, Mass=431, SNR=2.9, Peak=3396 HFD=0.0
23:36:05.140 00.027 16872 Star::Find(15, 1545, 590, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.174 00.034 16872 Star::Find returns 1 (0), X=1544.09, Y=589.07, Mass=541, SNR=8.7, Peak=3428 HFD=2.0
23:36:05.189 00.015 16872 Star::Find(15, 802, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.222 00.033 16872 Star::Find returns 1 (0), X=813.03, Y=638.07, Mass=53129, SNR=143.5, Peak=9020 HFD=2.7
23:36:05.284 00.062 16872 Star::Find(15, 1661, 674, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.311 00.027 16872 Star::Find false star n=1 nbg=282 bg=3279.3 sigma=26.8 thresh=3360 peak=3342
23:36:05.341 00.030 16872 Star::Find returns 0 (2), X=1661.00, Y=674.00, Mass=113, SNR=2.9, Peak=3392 HFD=0.0
23:36:05.354 00.013 16872 Star::Find(15, 1600, 101, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.370 00.016 16872 Star::Find returns 0 (4), X=1609.52, Y=97.51, Mass=1725, SNR=23.4, Peak=3724 HFD=1.4
23:36:05.389 00.019 16872 Star::Find(15, 121, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.406 00.017 16872 Star::Find returns 1 (0), X=132.71, Y=913.94, Mass=1059, SNR=15.2, Peak=3532 HFD=1.5
23:36:05.420 00.014 16872 Star::Find(15, 456, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.437 00.017 16872 Star::Find returns 0 (4), X=456.51, Y=797.53, Mass=816, SNR=13.2, Peak=3508 HFD=1.4
23:36:05.455 00.018 16872 Star::Find(15, 871, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.470 00.015 16872 Star::Find false star n=5 nbg=279 bg=3283.9 sigma=23.4 thresh=3354 peak=3354
23:36:05.482 00.012 16872 Star::Find returns 0 (2), X=871.00, Y=974.00, Mass=457, SNR=2.9, Peak=3388 HFD=0.0
23:36:05.490 00.008 16872 Star::Find(15, 541, 1021, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.504 00.014 16872 Star::Find returns 1 (0), X=541.57, Y=1022.16, Mass=1358, SNR=15.2, Peak=3400 HFD=4.2
23:36:05.513 00.009 16872 Star::Find(15, 1596, 380, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.532 00.019 16872 Star::Find returns 1 (0), X=1596.19, Y=379.46, Mass=958, SNR=11.8, Peak=3452 HFD=2.2
23:36:05.541 00.009 16872 Star::Find(15, 781, 1006, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.554 00.013 16872 Star::Find false star n=3 nbg=277 bg=3277.3 sigma=24.8 thresh=3352 peak=3338
23:36:05.578 00.024 16872 Star::Find returns 0 (2), X=781.00, Y=1006.00, Mass=232, SNR=2.9, Peak=3380 HFD=0.0
23:36:05.594 00.016 16872 Star::Find(15, 255, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.606 00.012 16872 Star::Find returns 1 (0), X=254.58, Y=421.51, Mass=448, SNR=7.8, Peak=3384 HFD=3.1
23:36:05.622 00.016 16872 Star::Find(15, 1472, 458, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.628 00.006 16872 Star::Find returns 1 (0), X=1482.24, Y=457.41, Mass=553, SNR=8.9, Peak=3420 HFD=1.8
23:36:05.635 00.007 16872 Star::Find(15, 1479, 259, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.655 00.020 16872 Star::Find returns 0 (4), X=1478.50, Y=258.93, Mass=410, SNR=7.1, Peak=3400 HFD=1.0
23:36:05.674 00.019 16872 Star::Find(15, 1176, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.699 00.025 16872 Star::Find returns 1 (0), X=1174.85, Y=999.70, Mass=1580, SNR=19.9, Peak=3640 HFD=1.6
23:36:05.725 00.026 16872 Star::Find(15, 249, 76, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.781 00.056 16872 Star::Find returns 1 (0), X=248.21, Y=76.25, Mass=1125, SNR=15.4, Peak=3552 HFD=1.6
23:36:05.822 00.041 16872 Star::Find(15, 953, 672, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.844 00.022 16872 Star::Find returns 1 (0), X=953.17, Y=671.89, Mass=487, SNR=8.4, Peak=3396 HFD=1.9
23:36:05.918 00.074 16872 Star::Find(15, 1673, 79, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:05.947 00.029 16872 Star::Find false star n=6 nbg=266 bg=3276.7 sigma=21.8 thresh=3342 peak=3341
23:36:05.970 00.023 16872 Star::Find returns 0 (2), X=1673.00, Y=79.00, Mass=444, SNR=2.9, Peak=3376 HFD=0.0
23:36:05.988 00.018 16872 Star::Find(15, 1717, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.033 00.045 16872 Star::Find false star n=5 nbg=262 bg=3285.7 sigma=21.3 thresh=3350 peak=3344
23:36:06.067 00.034 16872 Star::Find returns 0 (2), X=1717.00, Y=925.00, Mass=372, SNR=2.9, Peak=3388 HFD=0.0
23:36:06.124 00.057 16872 Star::Find(15, 340, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.212 00.088 16872 Star::Find false star n=3 nbg=278 bg=3278.6 sigma=24.3 thresh=3351 peak=3350
23:36:06.236 00.024 16872 Star::Find returns 0 (2), X=340.00, Y=488.00, Mass=264, SNR=2.9, Peak=3380 HFD=0.0
23:36:06.244 00.008 16872 Star::Find(15, 114, 424, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.258 00.014 16872 Star::Find returns 1 (0), X=113.87, Y=423.67, Mass=607, SNR=8.9, Peak=3364 HFD=3.4
23:36:06.304 00.046 16872 Star::Find(15, 1386, 501, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.316 00.012 16872 Star::Find returns 1 (0), X=1384.34, Y=501.39, Mass=413, SNR=7.2, Peak=3400 HFD=2.7
23:36:06.335 00.019 16872 Star::Find(15, 1733, 700, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.352 00.017 16872 Star::Find returns 1 (0), X=1733.23, Y=699.34, Mass=1015, SNR=12.4, Peak=3444 HFD=2.8
23:36:06.376 00.024 16872 Star::Find(15, 1626, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.398 00.022 16872 Star::Find false star n=4 nbg=261 bg=3284.9 sigma=20.3 thresh=3346 peak=3341
23:36:06.409 00.011 16872 Star::Find returns 0 (2), X=1626.00, Y=979.00, Mass=265, SNR=2.9, Peak=3380 HFD=0.0
23:36:06.437 00.028 16872 Star::Find(15, 960, 557, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.455 00.018 16872 Star::Find returns 1 (0), X=959.06, Y=556.44, Mass=752, SNR=10.8, Peak=3384 HFD=2.9
23:36:06.463 00.008 16872 Star::Find(15, 1293, 951, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.472 00.009 16872 Star::Find false star n=4 nbg=276 bg=3278.4 sigma=25.6 thresh=3355 peak=3351
23:36:06.481 00.009 16872 Star::Find returns 0 (2), X=1293.00, Y=951.00, Mass=347, SNR=2.9, Peak=3376 HFD=0.0
23:36:06.491 00.010 16872 Star::Find(15, 84, 838, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.499 00.008 16872 Star::Find returns 0 (4), X=85.58, Y=838.58, Mass=573, SNR=8.9, Peak=3384 HFD=1.4
23:36:06.509 00.010 16872 Star::Find(15, 1427, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.527 00.018 16872 Star::Find false star n=8 nbg=281 bg=3273.1 sigma=26.0 thresh=3351 peak=3349
23:36:06.535 00.008 16872 Star::Find returns 0 (2), X=1427.00, Y=628.00, Mass=727, SNR=2.9, Peak=3380 HFD=0.0
23:36:06.541 00.006 16872 Star::Find(15, 842, 517, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.565 00.024 16872 Star::Find false star n=2 nbg=266 bg=3284.8 sigma=22.0 thresh=3351 peak=3339
23:36:06.583 00.018 16872 Star::Find returns 0 (2), X=842.00, Y=517.00, Mass=142, SNR=2.9, Peak=3376 HFD=0.0
23:36:06.591 00.008 16872 Star::Find(15, 1141, 407, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.611 00.020 16872 Star::Find returns 0 (2), X=1141.00, Y=407.00, Mass=79, SNR=2.8, Peak=3372 HFD=0.0
23:36:06.639 00.028 16872 Star::Find(15, 1141, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.659 00.020 16872 Star::Find returns 1 (0), X=1149.29, Y=292.82, Mass=936, SNR=10.8, Peak=3396 HFD=3.6
23:36:06.669 00.010 16872 Star::Find(15, 1037, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.680 00.011 16872 Star::Find false star n=7 nbg=276 bg=3291.1 sigma=24.5 thresh=3365 peak=3357
23:36:06.685 00.005 16872 Star::Find returns 0 (2), X=1037.00, Y=192.00, Mass=614, SNR=2.9, Peak=3388 HFD=0.0
23:36:06.699 00.014 16872 Star::Find(15, 677, 259, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.704 00.005 16872 Star::Find false star n=3 nbg=279 bg=3281.3 sigma=22.6 thresh=3349 peak=3347
23:36:06.708 00.004 16872 Star::Find returns 0 (2), X=677.00, Y=259.00, Mass=252, SNR=2.9, Peak=3376 HFD=0.0
23:36:06.712 00.004 16872 Star::Find(15, 892, 415, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.716 00.004 16872 Star::Find false star n=4 nbg=278 bg=3280.4 sigma=25.7 thresh=3358 peak=3351
23:36:06.730 00.014 16872 Star::Find returns 0 (2), X=892.00, Y=415.00, Mass=362, SNR=2.9, Peak=3384 HFD=0.0
23:36:06.736 00.006 16872 Star::Find(15, 713, 66, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.752 00.016 16872 Star::Find returns 1 (0), X=711.84, Y=66.81, Mass=628, SNR=9.5, Peak=3396 HFD=2.7
23:36:06.760 00.008 16872 Star::Find(15, 837, 463, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.775 00.015 16872 Star::Find returns 1 (0), X=837.23, Y=462.65, Mass=783, SNR=10.4, Peak=3404 HFD=1.9
23:36:06.791 00.016 16872 Star::Find(15, 1175, 233, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.802 00.011 16872 Star::Find false star n=2 nbg=280 bg=3274.6 sigma=25.1 thresh=3350 peak=3335
23:36:06.807 00.005 16872 Star::Find returns 0 (2), X=1175.00, Y=233.00, Mass=191, SNR=2.9, Peak=3372 HFD=0.0
23:36:06.820 00.013 16872 Star::Find(15, 1695, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.824 00.004 16872 Star::Find returns 1 (0), X=1694.79, Y=565.71, Mass=1480, SNR=15.5, Peak=3416 HFD=3.5
23:36:06.851 00.027 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.875 00.024 16872 Star::Find returns 1 (0), X=416.93, Y=621.39, Mass=2892, SNR=28.2, Peak=3896 HFD=1.7
23:36:06.937 00.062 16872 Star::Find(15, 25, 543, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:06.959 00.022 16872 Star::Find false star n=5 nbg=268 bg=3282.0 sigma=26.1 thresh=3360 peak=3354
23:36:06.984 00.025 16872 Star::Find returns 0 (2), X=25.00, Y=543.00, Mass=458, SNR=2.9, Peak=3396 HFD=0.0
23:36:07.009 00.025 16872 Star::Find(15, 962, 725, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:07.035 00.026 16872 Star::Find false star n=4 nbg=258 bg=3282.5 sigma=21.6 thresh=3347 peak=3345
23:36:07.102 00.067 16872 Star::Find returns 0 (2), X=962.00, Y=725.00, Mass=322, SNR=2.9, Peak=3384 HFD=0.0
23:36:07.140 00.038 16872 Star::Find(15, 874, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:07.169 00.029 16872 Star::Find false star n=10 nbg=266 bg=3280.3 sigma=21.3 thresh=3344 peak=3339
23:36:07.218 00.049 16872 Star::Find returns 0 (2), X=874.00, Y=1040.00, Mass=749, SNR=2.9, Peak=3388 HFD=0.0
23:36:07.270 00.052 16872 Star::Find(15, 80, 29, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:07.299 00.029 16872 Star::Find false star n=2 nbg=281 bg=3277.4 sigma=22.2 thresh=3344 peak=3339
23:36:07.358 00.059 16872 Star::Find returns 0 (2), X=80.00, Y=29.00, Mass=153, SNR=2.9, Peak=3360 HFD=0.0
23:36:07.402 00.044 16872 Star::Find(15, 1739, 338, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:07.435 00.033 16872 Star::Find returns 1 (0), X=1743.15, Y=343.11, Mass=1842, SNR=23.2, Peak=3712 HFD=1.7
23:36:07.479 00.044 16872 Star::Find(15, 981, 670, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:07.509 00.030 16872 Star::Find returns 1 (0), X=980.94, Y=669.87, Mass=759, SNR=10.1, Peak=3424 HFD=2.0
23:36:07.536 00.027 16872 Star::Find(15, 1479, 426, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:07.566 00.030 16872 Star::Find false star n=3 nbg=278 bg=3285.9 sigma=22.4 thresh=3353 peak=3348
23:36:07.577 00.011 16872 Star::Find returns 0 (2), X=1479.00, Y=426.00, Mass=254, SNR=2.9, Peak=3384 HFD=0.0
23:36:07.628 00.051 16872 Star::Find(15, 1246, 216, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:07.659 00.031 16872 Star::Find false star n=7 nbg=281 bg=3281.4 sigma=23.0 thresh=3350 peak=3348
23:36:07.697 00.038 16872 Star::Find returns 0 (2), X=1246.00, Y=216.00, Mass=626, SNR=2.9, Peak=3400 HFD=0.0
23:36:07.739 00.042 16872 Star::Find(15, 99, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:07.751 00.012 16872 Star::Find false star n=8 nbg=264 bg=3277.7 sigma=23.3 thresh=3348 peak=3342
23:36:07.756 00.005 16872 Star::Find returns 0 (2), X=99.00, Y=566.00, Mass=702, SNR=2.9, Peak=3396 HFD=0.0
23:36:07.776 00.020 16872 Star::Find(15, 1810, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:07.785 00.009 16872 Star::Find returns 1 (0), X=1808.87, Y=746.92, Mass=1069, SNR=11.7, Peak=3388 HFD=4.4
23:36:07.800 00.015 16872 AutoFind: finding best star pass 1
23:36:07.815 00.015 16872 Star::Find(15, 1060, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:07.847 00.032 16872 Star::Find returns 1 (0), X=1059.28, Y=129.92, Mass=4266011, SNR=847.5, Peak=65520 HFD=6.7
23:36:07.862 00.015 16872 AutoFind: near-saturated [1060, 132] 198.8 Mass 4266011 SNR 847.5 Peak 65520
23:36:07.872 00.010 16872 Star::Find(15, 1472, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:07.880 00.008 16872 Star::Find returns 1 (0), X=1471.97, Y=599.62, Mass=225591, SNR=310.1, Peak=27764 HFD=2.9
23:36:07.892 00.012 16872 AutoFind returns star at [1472, 600] 65.4 Mass 225591 SNR 310.1
23:36:07.897 00.005 16872 Star::Find(15, 1472, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:07.908 00.011 16872 Star::Find returns 1 (0), X=1471.97, Y=599.62, Mass=225591, SNR=310.1, Peak=27764 HFD=2.9
23:36:07.918 00.010 16872 MultiStar: List (12): {1471.97, 599.62}(310.1), {813.03, 638.07}(143.5), {922.43, 979.10}(153.8), {1640.92, 881.00}(86.9), {362.06, 874.70}(67.5), {356.37, 996.74}(68.9), {1451.65, 522.68}(40.7), {309.24, 268.97}(31.4), {412.89, 996.24}(25.2), {1479.52, 825.34}(21.4), {1177.19, 33.74}(21.4), {1248.99, 658.58}(22.7), 
23:36:07.924 00.006 16872 setting lock position to (1471.97, 599.62)
23:36:07.927 00.003 16872 MultiStar: stabilizing after lock position change
23:36:07.937 00.010 16872 AutoSelect: state = 1, call UpdateGuideState
23:36:07.942 00.005 16872 UpdateGuideState(): m_state=1
23:36:07.956 00.014 16872 Star::Find(15, 1471, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:07.969 00.013 16872 Star::Find returns 1 (0), X=1471.97, Y=599.62, Mass=225591, SNR=310.1, Peak=27764 HFD=2.9
23:36:07.975 00.006 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:36:07.986 00.011 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:36:07.989 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:36:08.010 00.021 16872 setting force full frames = false
23:36:08.021 00.011 16872 setting lock position to (1471.97, 599.62)
23:36:08.036 00.015 16872 MultiStar: stabilizing after lock position change
23:36:08.047 00.011 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:36:08.064 00.017 16872 Changing from state SELECTING to SELECTED
23:36:08.081 00.017 16872 guider state => SELECTED
23:36:08.156 00.075 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3280, FiltMin=3130, FiltMax=65516, Gamma=2.190
23:36:08.431 00.275 16872 UpdateGuideState exits: m=225591 SNR=310.1
23:36:08.473 00.042 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3280, FiltMin=3130, FiltMax=65516, Gamma=2.190
23:36:08.756 00.283 16872 Status Line: Auto-selected star at (1472.0, 599.6)
23:36:08.856 00.100 16872 PhdController: newstate STATE_WAIT_SELECTED
23:36:08.887 00.031 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:08.911 00.024 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:36:08.936 00.025 16872 Enqueuing Expose request
23:36:08.964 00.028 9640 Worker thread wakes up
23:36:08.964 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:36:08.966 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(1457,585,31,31)
23:36:08.970 00.004 16872 evsrv: cli 0D3BF8C8 connect
23:36:08.996 00.026 16872 case statement mapped state 2 to 1
23:36:09.012 00.016 16872 case statement mapped state 2 to 1
23:36:09.028 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c3e0ce8-b36e-49df-8900-d3617fe89a86"}
23:36:09.044 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4c3e0ce8-b36e-49df-8900-d3617fe89a86"}
23:36:09.058 00.014 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"debf4682-9fb7-43e8-a52c-0827a2ddde90"}
23:36:09.073 00.015 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[1471.97,599.62],"id":"debf4682-9fb7-43e8-a52c-0827a2ddde90"}
23:36:09.082 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5105eca-48b4-4975-b4b3-006259269399"}
23:36:09.088 00.006 16872 case statement mapped state 2 to 1
23:36:09.092 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c5105eca-48b4-4975-b4b3-006259269399"}
23:36:09.104 00.012 16872 evsrv: cli 0D3BF8C8 disconnect
23:36:09.120 00.016 16872 evsrv: cli 0D3C0228 connect
23:36:09.124 00.004 16872 case statement mapped state 2 to 1
23:36:09.134 00.010 16872 case statement mapped state 2 to 1
23:36:09.140 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c3b60b7-20bf-4708-8a9f-0220ee8056af"}
23:36:09.154 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.97,6.62],"pixels":"..."},"id":"4c3b60b7-20bf-4708-8a9f-0220ee8056af"}
23:36:09.165 00.011 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"5a855d2b-60c2-4f73-a64c-b4842d50b364"}
23:36:09.171 00.006 16872 case statement mapped state 2 to 1
23:36:09.184 00.013 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"5a855d2b-60c2-4f73-a64c-b4842d50b364"}
23:36:09.210 00.026 16872 evsrv: cli 0D3C0228 disconnect
23:36:09.254 00.044 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4f4eed98-a7e7-4e1f-9104-54479aa17fd7"}
23:36:09.284 00.030 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4f4eed98-a7e7-4e1f-9104-54479aa17fd7"}
23:36:09.376 00.092 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3be87edb-e15b-428a-a620-0f6a1ad1772f"}
23:36:09.405 00.029 16872 case statement mapped state 2 to 1
23:36:09.460 00.055 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"3be87edb-e15b-428a-a620-0f6a1ad1772f"}
23:36:09.523 00.063 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"14e2151e-85e5-4d4b-9299-3dd6c283f258"}
23:36:09.569 00.046 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.97,6.62],"pixels":"..."},"id":"14e2151e-85e5-4d4b-9299-3dd6c283f258"}
23:36:10.213 00.644 16872 evsrv: cli 0D3C0A48 connect
23:36:10.259 00.046 16872 case statement mapped state 2 to 1
23:36:10.293 00.034 16872 case statement mapped state 2 to 1
23:36:10.327 00.034 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"325839d0-c87e-4c25-a125-31385a928209"}
23:36:10.343 00.016 16872 case statement mapped state 2 to 1
23:36:10.358 00.015 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"325839d0-c87e-4c25-a125-31385a928209"}
23:36:10.371 00.013 16872 evsrv: cli 0D3C0A48 disconnect
23:36:11.484 01.113 16872 evsrv: cli 0D3C0A48 connect
23:36:11.488 00.004 16872 case statement mapped state 2 to 1
23:36:11.547 00.059 16872 case statement mapped state 2 to 1
23:36:11.599 00.052 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0629182b-2fcc-46e3-a700-9d045e611cf7"}
23:36:11.667 00.068 16872 case statement mapped state 2 to 1
23:36:11.723 00.056 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"0629182b-2fcc-46e3-a700-9d045e611cf7"}
23:36:11.741 00.018 16872 evsrv: cli 0D3C0A48 disconnect
23:36:12.748 01.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f88d250-70cf-4241-9f67-b7243a3c9cc0"}
23:36:12.754 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6f88d250-70cf-4241-9f67-b7243a3c9cc0"}
23:36:12.840 00.086 16872 evsrv: cli 0D3C0A48 connect
23:36:12.886 00.046 16872 case statement mapped state 2 to 1
23:36:12.932 00.046 16872 case statement mapped state 2 to 1
23:36:12.988 00.056 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"85c0e632-ec8a-4a3a-bdb7-312756a1e411"}
23:36:13.011 00.023 16872 case statement mapped state 2 to 1
23:36:13.032 00.021 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"85c0e632-ec8a-4a3a-bdb7-312756a1e411"}
23:36:13.067 00.035 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ef296f4-65e3-4308-88c8-159b67b8fee5"}
23:36:13.078 00.011 16872 case statement mapped state 2 to 1
23:36:13.106 00.028 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6ef296f4-65e3-4308-88c8-159b67b8fee5"}
23:36:13.132 00.026 16872 evsrv: cli 0D3C0A48 disconnect
23:36:13.153 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6f1b5d4b-ba03-4913-a170-0c4b02319320"}
23:36:13.165 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.97,6.62],"pixels":"..."},"id":"6f1b5d4b-ba03-4913-a170-0c4b02319320"}
23:36:13.499 00.334 9640 Exposure complete
23:36:14.063 00.564 16872 evsrv: cli 0D3BFFA8 connect
23:36:14.067 00.004 16872 case statement mapped state 2 to 1
23:36:14.082 00.015 16872 case statement mapped state 2 to 1
23:36:14.097 00.015 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b781977a-5d8b-4bd9-93a1-179dfc41e88c"}
23:36:14.113 00.016 16872 case statement mapped state 2 to 1
23:36:14.127 00.014 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"b781977a-5d8b-4bd9-93a1-179dfc41e88c"}
23:36:14.144 00.017 16872 evsrv: cli 0D3BFFA8 disconnect
23:36:14.168 00.024 9640 worker thread done servicing request
23:36:14.168 00.000 16872 OnExposeComplete: enter
23:36:14.188 00.020 16872 UpdateGuideState(): m_state=2
23:36:14.193 00.005 16872 Star::Find(15, 1471, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:36:14.205 00.012 16872 Star::Find returns 1 (0), X=1472.09, Y=600.60, Mass=241670, SNR=319.6, Peak=33428 HFD=2.5
23:36:14.221 00.016 16872 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.56) = xAngle (-0.10 = -0.10)
23:36:14.235 00.014 16872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.05 = -0.05)
23:36:14.249 00.014 16872 CameraToMount -- cameraX=0.11 cameraY=0.97 hyp=0.98 cameraTheta=1.46 mountX=0.97 mountY=-0.05, mountTheta=-0.05
23:36:14.285 00.036 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3276, FiltMin=3188, FiltMax=65516, Gamma=2.190
23:36:14.428 00.143 16872 UpdateGuideState exits: m=241670 SNR=319.6
23:36:14.440 00.012 16872 PhdController: newstate STATE_CALIBRATE
23:36:14.457 00.017 16872 PhdController: newstate STATE_GUIDE
23:36:14.531 00.074 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:36:14.539 00.008 16872 guider state => CALIBRATED
23:36:14.548 00.009 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:36:14.570 00.022 16872 reset dither spiral
23:36:14.587 00.017 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:36:14.596 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:14.600 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:36:14.609 00.009 16872 Enqueuing Expose request
23:36:14.613 00.004 9640 Worker thread wakes up
23:36:14.613 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:36:14.613 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:36:15.144 00.531 16872 evsrv: cli 0D3C0A48 connect
23:36:15.155 00.011 16872 case statement mapped state 5 to 1
23:36:15.167 00.012 16872 case statement mapped state 5 to 1
23:36:15.175 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7c0bb15e-cf44-4545-89c6-ee6c7a1f3572"}
23:36:15.179 00.004 16872 case statement mapped state 5 to 1
23:36:15.189 00.010 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7c0bb15e-cf44-4545-89c6-ee6c7a1f3572"}
23:36:15.197 00.008 16872 evsrv: cli 0D3C0A48 disconnect
23:36:16.221 01.024 16872 evsrv: cli 0D3BFFA8 connect
23:36:16.225 00.004 16872 case statement mapped state 5 to 1
23:36:16.260 00.035 16872 case statement mapped state 5 to 1
23:36:16.271 00.011 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"ee06145d-6a1d-4dff-b5d5-f7aa417783ca"}
23:36:16.281 00.010 16872 case statement mapped state 5 to 1
23:36:16.298 00.017 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"ee06145d-6a1d-4dff-b5d5-f7aa417783ca"}
23:36:16.323 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"95e2b4ca-bce3-451d-b1e4-313b2220a6cd"}
23:36:16.337 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"95e2b4ca-bce3-451d-b1e4-313b2220a6cd"}
23:36:16.370 00.033 16872 evsrv: cli 0D3BFFA8 disconnect
23:36:16.390 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26ce4be3-0ec5-4b58-b215-7d95bd88cd0e"}
23:36:16.409 00.019 16872 case statement mapped state 5 to 1
23:36:16.419 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"26ce4be3-0ec5-4b58-b215-7d95bd88cd0e"}
23:36:16.432 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e5e03c65-4b6a-4ee5-b2da-4384f301f485"}
23:36:16.438 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.09,6.60],"pixels":"..."},"id":"e5e03c65-4b6a-4ee5-b2da-4384f301f485"}
23:36:17.324 00.886 16872 evsrv: cli 0D3C0A48 connect
23:36:17.329 00.005 16872 case statement mapped state 5 to 1
23:36:17.333 00.004 16872 case statement mapped state 5 to 1
23:36:17.339 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"390e3b07-71fe-4608-aec3-0d46216cda9d"}
23:36:17.345 00.006 16872 case statement mapped state 5 to 1
23:36:17.350 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"390e3b07-71fe-4608-aec3-0d46216cda9d"}
23:36:17.355 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:36:18.356 01.001 16872 evsrv: cli 0D3C0A48 connect
23:36:18.361 00.005 16872 case statement mapped state 5 to 1
23:36:18.366 00.005 16872 case statement mapped state 5 to 1
23:36:18.373 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"19f51602-2c52-4b39-bfcf-1ad2e1c6117d"}
23:36:18.381 00.008 16872 case statement mapped state 5 to 1
23:36:18.386 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"19f51602-2c52-4b39-bfcf-1ad2e1c6117d"}
23:36:18.391 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:36:18.716 00.325 9640 Exposure complete
23:36:18.899 00.183 9640 worker thread done servicing request
23:36:18.899 00.000 16872 OnExposeComplete: enter
23:36:18.905 00.006 16872 UpdateGuideState(): m_state=5
23:36:18.910 00.005 16872 Star::Find(15, 1472, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:36:18.915 00.005 16872 Star::Find returns 1 (0), X=1471.98, Y=600.55, Mass=229520, SNR=316.4, Peak=30756 HFD=2.5
23:36:18.921 00.006 16872 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.56) = xAngle (0.01 = 0.01)
23:36:18.925 00.004 16872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.06 = 0.06)
23:36:18.930 00.005 16872 CameraToMount -- cameraX=0.01 cameraY=0.93 hyp=0.93 cameraTheta=1.57 mountX=0.93 mountY=0.05, mountTheta=0.06
23:36:18.940 00.010 16872 Changing from state CALIBRATED to GUIDING
23:36:18.947 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:36:18.953 00.006 16872 ScopeASCOM::SideOfPier() returns 0
23:36:31.630 12.677 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:36:31.638 00.008 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:36:31.643 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:36:31.648 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:36:31.653 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:36:31.660 00.007 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:36:31.664 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:36:31.668 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:36:31.676 00.008 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:36:31.684 00.008 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:36:31.687 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:36:31.691 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:36:31.694 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:36:31.697 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:36:31.719 00.022 16872 evsrv: cli 0D3C0A48 connect
23:36:31.725 00.006 16872 case statement mapped state 5 to 1
23:36:31.733 00.008 16872 case statement mapped state 5 to 1
23:36:31.742 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd8e836c-881e-4dba-b6be-94e2be14415a"}
23:36:31.748 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bd8e836c-881e-4dba-b6be-94e2be14415a"}
23:36:31.755 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"bc39ba54-17cc-4a9e-ab17-adeba3d2147d"}
23:36:31.761 00.006 16872 case statement mapped state 5 to 1
23:36:31.773 00.012 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"bc39ba54-17cc-4a9e-ab17-adeba3d2147d"}
23:36:31.780 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"13c8d0b4-302b-4e63-afad-fdc195b45805"}
23:36:31.785 00.005 16872 case statement mapped state 5 to 1
23:36:31.797 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"13c8d0b4-302b-4e63-afad-fdc195b45805"}
23:36:31.802 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:36:31.808 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"75ec3416-6917-4fd3-8029-fa777ab0c25e"}
23:36:31.818 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.98,6.55],"pixels":"..."},"id":"75ec3416-6917-4fd3-8029-fa777ab0c25e"}
23:36:31.844 00.026 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5cf260cf-ce52-4756-8695-134f0eb21348"}
23:36:31.846 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5cf260cf-ce52-4756-8695-134f0eb21348"}
23:36:31.859 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c5e1485-11bf-47ea-84fc-45c42a6ad4a9"}
23:36:31.869 00.010 16872 case statement mapped state 5 to 1
23:36:31.875 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"2c5e1485-11bf-47ea-84fc-45c42a6ad4a9"}
23:36:31.879 00.004 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:36:31.882 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:36:31.888 00.006 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.2
23:36:31.899 00.011 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:36:31.903 00.004 16872 ScopeASCOM::SideOfPier() returns 0
23:36:31.985 00.082 16872 setting lock position to (1471.98, 600.55)
23:36:31.989 00.004 16872 MultiStar: stabilizing after lock position change
23:36:31.992 00.003 16872 guider state => GUIDING
23:36:31.994 00.002 16872 Status Line: Guiding
23:36:32.005 00.011 16872 Mount: notify guiding started
23:36:32.019 00.014 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:36:32.025 00.006 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:36:32.033 00.008 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:36:32.040 00.007 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:36:32.044 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:36:32.051 00.007 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:36:32.059 00.008 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:36:32.069 00.010 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:36:32.074 00.005 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:36:32.080 00.006 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:36:32.086 00.006 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:36:32.090 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:36:32.095 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:36:32.099 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:36:32.103 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:36:32.107 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:36:32.114 00.007 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:36:32.120 00.006 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:36:32.123 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:36:32.131 00.008 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:36:32.137 00.006 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:36:32.145 00.008 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:36:32.153 00.008 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:36:32.157 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:36:32.161 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:36:32.164 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:36:32.168 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:36:32.175 00.007 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:36:32.179 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:36:32.183 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:36:32.189 00.006 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:36:32.201 00.012 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:36:32.207 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:36:32.211 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:36:32.215 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:36:32.220 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:36:32.223 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:36:32.226 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:36:32.236 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"13aeff9e-0e46-4e66-aab9-3b69814ef598"}
23:36:32.240 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.98,6.55],"pixels":"..."},"id":"13aeff9e-0e46-4e66-aab9-3b69814ef598"}
23:36:32.327 00.087 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:36:32.459 00.132 16872 ScopeASCOM::SideOfPier() returns 0
23:36:32.469 00.010 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:36:32.485 00.016 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:36:32.501 00.016 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:36:32.508 00.007 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
23:36:32.529 00.021 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:36:32.570 00.041 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:36:32.585 00.015 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:36:32.617 00.032 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:36:32.626 00.009 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:36:32.635 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3272, FiltMin=3180, FiltMax=65512, Gamma=2.190
23:36:32.745 00.110 16872 UpdateGuideState exits: m=229520 SNR=316.4
23:36:32.759 00.014 16872 PhdController: newstate STATE_SETTLE_WAIT
23:36:32.772 00.013 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:32.778 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:36:32.796 00.018 16872 Enqueuing Expose request
23:36:32.812 00.016 9640 Worker thread wakes up
23:36:32.812 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:36:32.812 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:36:32.813 00.001 16872 evsrv: cli 0D3BF8C8 connect
23:36:32.818 00.005 16872 case statement mapped state 6 to 3
23:36:32.824 00.006 16872 case statement mapped state 6 to 3
23:36:32.838 00.014 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"fb61bb5a-95d8-42d6-92b1-39ca5da9b31a"}
23:36:32.848 00.010 16872 case statement mapped state 6 to 3
23:36:32.857 00.009 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb61bb5a-95d8-42d6-92b1-39ca5da9b31a"}
23:36:32.869 00.012 16872 evsrv: cli 0D3BF8C8 disconnect
23:36:35.332 02.463 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7ce9467c-2a78-4704-8328-c3107d8fc1b3"}
23:36:35.338 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7ce9467c-2a78-4704-8328-c3107d8fc1b3"}
23:36:35.350 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cee16a2c-780e-46ef-a6b3-595f4d69cd23"}
23:36:35.356 00.006 16872 case statement mapped state 6 to 3
23:36:35.363 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cee16a2c-780e-46ef-a6b3-595f4d69cd23"}
23:36:35.375 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f2f81d08-fb90-41fe-a06e-11ba9772cff1"}
23:36:35.382 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.98,6.55],"pixels":"..."},"id":"f2f81d08-fb90-41fe-a06e-11ba9772cff1"}
23:36:36.923 01.541 9640 Exposure complete
23:36:37.094 00.171 9640 worker thread done servicing request
23:36:37.094 00.000 16872 OnExposeComplete: enter
23:36:37.099 00.005 16872 UpdateGuideState(): m_state=6
23:36:37.104 00.005 16872 Star::Find(15, 1471, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:36:37.111 00.007 16872 Star::Find returns 1 (0), X=1471.71, Y=600.88, Mass=214397, SNR=297.9, Peak=23720 HFD=2.9
23:36:37.115 00.004 16872 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.56) = xAngle (0.69 = 0.69)
23:36:37.121 00.006 16872 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.74 = 0.74)
23:36:37.135 00.014 16872 CameraToMount -- cameraX=-0.26 cameraY=0.33 hyp=0.42 cameraTheta=2.25 mountX=0.32 mountY=0.28, mountTheta=0.72
23:36:37.143 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.26, y=0.33, opts=13)
23:36:37.149 00.006 16872 Enqueuing Move request for scope (-0.26, 0.33)
23:36:37.153 00.004 9640 Worker thread wakes up
23:36:37.154 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.33) opts 0xd
23:36:37.154 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.26, 0.33)
23:36:37.154 00.000 9640 Moving (-0.26, 0.33) raw xDistance=0.32 yDistance=0.28
23:36:37.154 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.32
23:36:37.155 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0
23:36:37.155 00.000 9640 MoveAxis(W, 34, ABG)
23:36:37.155 00.000 9640 Guiding  Dir = 3, Dur = 34
23:36:37.155 00.000 9640 IsSlewing returns 0
23:36:37.155 00.000 9640 IsGuiding returns 0
23:36:37.157 00.002 9640 PulseGuide returned control before completion, sleep 43
23:36:37.167 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65516, med=3268, FiltMin=3148, FiltMax=65512, Gamma=2.190
23:36:37.206 00.039 9640 IsGuiding returns 1
23:36:37.207 00.001 9640 scope still moving after pulse duration time elapsed
23:36:37.234 00.027 9640 IsSlewing returns 0
23:36:37.234 00.000 9640 IsGuiding returns 0
23:36:37.234 00.000 9640 scope move finished after 34 + 43 ms
23:36:37.234 00.000 9640 Move returns status 0, amount 34
23:36:37.234 00.000 9640 MoveAxis(N, 0, ABG)
23:36:37.234 00.000 9640 Move returns status 0, amount 0
23:36:37.234 00.000 9640 move complete, result=0
23:36:37.234 00.000 9640 worker thread done servicing request
23:36:37.251 00.017 16872 UpdateGuideState exits: m=214397 SNR=297.9
23:36:37.261 00.010 16872 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 1 / 99999
23:36:37.273 00.012 16872 evsrv: {"Event":"Settling","Timestamp":1777782997.273,"Host":"RBFOCUS307","Inst":1,"Distance":0.78,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:36:37.286 00.013 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:37.291 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:36:37.297 00.006 16872 Enqueuing Expose request
23:36:37.303 00.006 9640 Worker thread wakes up
23:36:37.303 00.000 16872 GuideStep: 0.3 px 34 ms WEST, 0.3 px 0 ms NORTH
23:36:37.308 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:36:37.308 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:36:38.833 01.525 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"137c1c54-e981-42b2-bed1-028bbcc327bb"}
23:36:38.840 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"137c1c54-e981-42b2-bed1-028bbcc327bb"}
23:36:38.848 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1760ec1e-fb9a-4450-a0db-6f2d09b317d6"}
23:36:38.853 00.005 16872 case statement mapped state 6 to 3
23:36:38.864 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1760ec1e-fb9a-4450-a0db-6f2d09b317d6"}
23:36:38.889 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9f7f6294-cd95-4be4-af32-3de5a28ce9ae"}
23:36:38.894 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.71,6.88],"pixels":"..."},"id":"9f7f6294-cd95-4be4-af32-3de5a28ce9ae"}
23:36:41.461 02.567 9640 Exposure complete
23:36:41.640 00.179 9640 worker thread done servicing request
23:36:41.640 00.000 16872 OnExposeComplete: enter
23:36:41.643 00.003 16872 UpdateGuideState(): m_state=6
23:36:41.651 00.008 16872 Star::Find(15, 1471, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:36:41.658 00.007 16872 Star::Find returns 1 (0), X=1471.79, Y=600.55, Mass=210915, SNR=292.4, Peak=24148 HFD=3.1
23:36:41.663 00.005 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
23:36:41.666 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
23:36:41.669 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=0.00 hyp=0.19 cameraTheta=3.13 mountX=-0.00 mountY=0.19, mountTheta=1.57
23:36:41.674 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=0.00, opts=13)
23:36:41.678 00.004 16872 Enqueuing Move request for scope (-0.19, 0.00)
23:36:41.681 00.003 9640 Worker thread wakes up
23:36:41.681 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.00) opts 0xd
23:36:41.681 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, 0.00)
23:36:41.681 00.000 9640 Moving (-0.19, 0.00) raw xDistance=-0.00 yDistance=0.19
23:36:41.681 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:36:41.681 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
23:36:41.681 00.000 9640 MoveAxis(E, 0, ABG)
23:36:41.681 00.000 9640 Move returns status 0, amount 0
23:36:41.681 00.000 9640 MoveAxis(N, 0, ABG)
23:36:41.681 00.000 9640 Move returns status 0, amount 0
23:36:41.681 00.000 9640 move complete, result=0
23:36:41.681 00.000 9640 worker thread done servicing request
23:36:41.688 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65516, med=3268, FiltMin=3122, FiltMax=65516, Gamma=2.190
23:36:41.732 00.044 16872 UpdateGuideState exits: m=210915 SNR=292.4
23:36:41.735 00.003 16872 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 2 / 99999
23:36:41.739 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777783001.739,"Host":"RBFOCUS307","Inst":1,"Distance":0.60,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
23:36:41.750 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:41.754 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:36:41.758 00.004 16872 Enqueuing Expose request
23:36:41.761 00.003 9640 Worker thread wakes up
23:36:41.761 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:36:41.765 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:36:41.765 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:36:42.330 00.565 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"271625cd-4651-415d-92b9-45baa0e1aaa5"}
23:36:42.333 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"271625cd-4651-415d-92b9-45baa0e1aaa5"}
23:36:42.345 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bbbdea52-179f-4c6b-b9f1-ddce69a8f242"}
23:36:42.349 00.004 16872 case statement mapped state 6 to 3
23:36:42.359 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bbbdea52-179f-4c6b-b9f1-ddce69a8f242"}
23:36:42.370 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5dbe1ef8-f247-4f6a-9dfb-a2b00f497483"}
23:36:42.374 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.79,6.55],"pixels":"..."},"id":"5dbe1ef8-f247-4f6a-9dfb-a2b00f497483"}
23:36:45.830 03.456 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7bcca87c-e15e-4848-95a2-d94569ead809"}
23:36:45.834 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7bcca87c-e15e-4848-95a2-d94569ead809"}
23:36:45.839 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f917c96-9afa-4466-a8cf-12b3512e1440"}
23:36:45.842 00.003 16872 case statement mapped state 6 to 3
23:36:45.846 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f917c96-9afa-4466-a8cf-12b3512e1440"}
23:36:45.854 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3d8f592b-f8f6-4029-ae5b-bca40d76b495"}
23:36:45.857 00.003 9640 Exposure complete
23:36:45.857 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.79,6.55],"pixels":"..."},"id":"3d8f592b-f8f6-4029-ae5b-bca40d76b495"}
23:36:46.003 00.146 9640 worker thread done servicing request
23:36:46.003 00.000 16872 OnExposeComplete: enter
23:36:46.009 00.006 16872 UpdateGuideState(): m_state=6
23:36:46.018 00.009 16872 Star::Find(15, 1471, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:36:46.020 00.002 16872 Star::Find returns 1 (0), X=1471.60, Y=599.81, Mass=226204, SNR=315.1, Peak=25056 HFD=3.2
23:36:46.024 00.004 16872 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.56) = xAngle (-3.60 = 2.69)
23:36:46.027 00.003 16872 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.55 = 2.73)
23:36:46.029 00.002 16872 CameraToMount -- cameraX=-0.38 cameraY=-0.74 hyp=0.83 cameraTheta=-2.04 mountX=-0.75 mountY=0.33, mountTheta=2.73
23:36:46.033 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.38, y=-0.74, opts=13)
23:36:46.036 00.003 16872 Enqueuing Move request for scope (-0.38, -0.74)
23:36:46.042 00.006 9640 Worker thread wakes up
23:36:46.042 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.74) opts 0xd
23:36:46.042 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.38, -0.74)
23:36:46.043 00.001 9640 Moving (-0.38, -0.74) raw xDistance=-0.75 yDistance=0.33
23:36:46.043 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.75
23:36:46.043 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.33, m_sumCorr=0
23:36:46.043 00.000 9640 MoveAxis(E, 80, ABG)
23:36:46.043 00.000 9640 Guiding  Dir = 2, Dur = 80
23:36:46.044 00.001 9640 IsSlewing returns 0
23:36:46.044 00.000 9640 IsGuiding returns 0
23:36:46.045 00.001 9640 PulseGuide returned control before completion, sleep 90
23:36:46.049 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=65516, med=3272, FiltMin=3172, FiltMax=65512, Gamma=2.190
23:36:46.089 00.040 16872 UpdateGuideState exits: m=226204 SNR=315.1
23:36:46.092 00.003 16872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 3 / 99999
23:36:46.094 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777783006.094,"Host":"RBFOCUS307","Inst":1,"Distance":0.67,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
23:36:46.097 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:46.100 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:36:46.106 00.006 16872 Enqueuing Expose request
23:36:46.147 00.041 9640 IsGuiding returns 1
23:36:46.148 00.001 9640 scope still moving after pulse duration time elapsed
23:36:46.178 00.030 9640 IsSlewing returns 0
23:36:46.178 00.000 9640 IsGuiding returns 1
23:36:46.209 00.031 9640 IsSlewing returns 0
23:36:46.209 00.000 9640 IsGuiding returns 1
23:36:46.241 00.032 9640 IsSlewing returns 0
23:36:46.242 00.001 9640 IsGuiding returns 0
23:36:46.242 00.000 9640 scope move finished after 80 + 117 ms
23:36:46.242 00.000 9640 Move returns status 0, amount 80
23:36:46.242 00.000 9640 MoveAxis(N, 0, ABG)
23:36:46.242 00.000 9640 Move returns status 0, amount 0
23:36:46.242 00.000 9640 move complete, result=0
23:36:46.242 00.000 9640 worker thread done servicing request
23:36:46.242 00.000 9640 Worker thread wakes up
23:36:46.242 00.000 16872 GuideStep: -0.7 px 80 ms EAST, 0.3 px 0 ms NORTH
23:36:46.247 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:36:46.247 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:36:49.331 03.084 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d02561d-e0fc-4af4-9010-899e51c7f126"}
23:36:49.335 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5d02561d-e0fc-4af4-9010-899e51c7f126"}
23:36:49.338 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96306600-fd73-47d5-861c-6ebc5c12ca8a"}
23:36:49.341 00.003 16872 case statement mapped state 6 to 3
23:36:49.344 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"96306600-fd73-47d5-861c-6ebc5c12ca8a"}
23:36:49.347 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"51841f1a-2100-4d6c-b64b-69d93d45ba66"}
23:36:49.350 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.60,6.81],"pixels":"..."},"id":"51841f1a-2100-4d6c-b64b-69d93d45ba66"}
23:36:50.312 00.962 9640 Exposure complete
23:36:50.454 00.142 9640 worker thread done servicing request
23:36:50.455 00.001 16872 OnExposeComplete: enter
23:36:50.459 00.004 16872 UpdateGuideState(): m_state=6
23:36:50.462 00.003 16872 Star::Find(15, 1471, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:36:50.465 00.003 16872 Star::Find returns 1 (0), X=1471.56, Y=600.94, Mass=207630, SNR=301.8, Peak=22928 HFD=3.0
23:36:50.469 00.004 16872 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.56) = xAngle (0.83 = 0.83)
23:36:50.472 00.003 16872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.88 = 0.88)
23:36:50.475 00.003 16872 CameraToMount -- cameraX=-0.41 cameraY=0.39 hyp=0.57 cameraTheta=2.39 mountX=0.38 mountY=0.44, mountTheta=0.85
23:36:50.482 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.41, y=0.39, opts=13)
23:36:50.485 00.003 16872 Enqueuing Move request for scope (-0.41, 0.39)
23:36:50.489 00.004 9640 Worker thread wakes up
23:36:50.489 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.39) opts 0xd
23:36:50.489 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.41, 0.39)
23:36:50.489 00.000 9640 Moving (-0.41, 0.39) raw xDistance=0.38 yDistance=0.44
23:36:50.489 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.38
23:36:50.489 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.44, m_sumCorr=0.2
23:36:50.489 00.000 9640 MoveAxis(W, 33, ABG)
23:36:50.489 00.000 9640 Guiding  Dir = 3, Dur = 33
23:36:50.489 00.000 9640 IsSlewing returns 0
23:36:50.490 00.001 9640 IsGuiding returns 0
23:36:50.490 00.000 9640 PulseGuide returned control before completion, sleep 43
23:36:50.495 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65520, med=3272, FiltMin=3170, FiltMax=65516, Gamma=2.190
23:36:50.535 00.040 16872 UpdateGuideState exits: m=207630 SNR=301.8
23:36:50.539 00.004 16872 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 4 / 99999
23:36:50.544 00.005 9640 IsGuiding returns 1
23:36:50.544 00.000 16872 PhdController: newstate STATE_FINISH
23:36:50.551 00.007 16872 PhdController complete: success
23:36:50.555 00.004 9640 scope still moving after pulse duration time elapsed
23:36:50.556 00.001 16872 evsrv: {"Event":"SettleDone","Timestamp":1777783010.555,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:36:50.559 00.003 16872 Mount: notify guiding dither settle done success=1
23:36:50.562 00.003 16872 PhdController: newstate STATE_IDLE
23:36:50.564 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:50.567 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:36:50.569 00.002 16872 Enqueuing Expose request
23:36:50.590 00.021 9640 IsSlewing returns 0
23:36:50.590 00.000 9640 IsGuiding returns 0
23:36:50.591 00.001 9640 scope move finished after 33 + 67 ms
23:36:50.591 00.000 9640 Move returns status 0, amount 33
23:36:50.591 00.000 9640 MoveAxis(S, 24, ABG)
23:36:50.591 00.000 9640 Guiding  Dir = 1, Dur = 24
23:36:50.593 00.002 9640 IsSlewing returns 0
23:36:50.593 00.000 9640 IsGuiding returns 0
23:36:50.594 00.001 9640 PulseGuide returned control before completion, sleep 34
23:36:50.636 00.042 9640 IsGuiding returns 1
23:36:50.636 00.000 9640 scope still moving after pulse duration time elapsed
23:36:50.667 00.031 9640 IsSlewing returns 0
23:36:50.667 00.000 9640 IsGuiding returns 1
23:36:50.698 00.031 9640 IsSlewing returns 0
23:36:50.699 00.001 9640 IsGuiding returns 0
23:36:50.699 00.000 9640 scope move finished after 24 + 81 ms
23:36:50.699 00.000 9640 Move returns status 0, amount 24
23:36:50.699 00.000 9640 move complete, result=0
23:36:50.700 00.001 9640 worker thread done servicing request
23:36:50.700 00.000 9640 Worker thread wakes up
23:36:50.700 00.000 16872 GuideStep: 0.4 px 33 ms WEST, 0.4 px 24 ms SOUTH
23:36:50.703 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:36:50.704 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:36:51.497 00.793 16872 evsrv: cli 0D3C0A48 connect
23:36:51.501 00.004 16872 case statement mapped state 6 to 3
23:36:51.506 00.005 16872 case statement mapped state 6 to 3
23:36:51.514 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"42514eab-af9d-474c-9b4c-8df8b7eab6b9"}
23:36:51.520 00.006 16872 case statement mapped state 6 to 3
23:36:51.524 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"42514eab-af9d-474c-9b4c-8df8b7eab6b9"}
23:36:51.529 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:36:52.833 01.304 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a555c94-4480-44f5-a4d8-6376df9a19bb"}
23:36:52.837 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7a555c94-4480-44f5-a4d8-6376df9a19bb"}
23:36:52.936 00.099 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"70ac0995-8b4d-4fe9-a939-eb3e83dd0b11"}
23:36:52.966 00.030 16872 case statement mapped state 6 to 3
23:36:52.993 00.027 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"70ac0995-8b4d-4fe9-a939-eb3e83dd0b11"}
23:36:53.021 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7428d38e-6068-4191-b0f3-c277b77d147b"}
23:36:53.055 00.034 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.56,6.94],"pixels":"..."},"id":"7428d38e-6068-4191-b0f3-c277b77d147b"}
23:36:54.779 01.724 9640 Exposure complete
23:36:54.922 00.143 9640 worker thread done servicing request
23:36:54.922 00.000 16872 OnExposeComplete: enter
23:36:54.929 00.007 16872 UpdateGuideState(): m_state=6
23:36:54.934 00.005 16872 Star::Find(15, 1471, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:36:54.937 00.003 16872 Star::Find returns 1 (0), X=1471.40, Y=600.50, Mass=213159, SNR=301.7, Peak=22384 HFD=3.2
23:36:54.940 00.003 16872 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.56) = xAngle (-4.61 = 1.67)
23:36:54.942 00.002 16872 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.72)
23:36:54.945 00.003 16872 CameraToMount -- cameraX=-0.58 cameraY=-0.05 hyp=0.58 cameraTheta=-3.06 mountX=-0.06 mountY=0.58, mountTheta=1.67
23:36:54.954 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.58, y=-0.05, opts=13)
23:36:54.957 00.003 16872 Enqueuing Move request for scope (-0.58, -0.05)
23:36:54.959 00.002 9640 Worker thread wakes up
23:36:54.959 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.05) opts 0xd
23:36:54.959 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.58, -0.05)
23:36:54.959 00.000 9640 Moving (-0.58, -0.05) raw xDistance=-0.06 yDistance=0.58
23:36:54.960 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:36:54.960 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.58, m_sumCorr=0.2
23:36:54.960 00.000 9640 MoveAxis(E, 0, ABG)
23:36:54.960 00.000 9640 Move returns status 0, amount 0
23:36:54.960 00.000 9640 MoveAxis(N, 0, ABG)
23:36:54.960 00.000 9640 Move returns status 0, amount 0
23:36:54.960 00.000 9640 move complete, result=0
23:36:54.960 00.000 9640 worker thread done servicing request
23:36:54.969 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65516, med=3272, FiltMin=3188, FiltMax=65516, Gamma=2.190
23:36:55.010 00.041 16872 UpdateGuideState exits: m=213159 SNR=301.7
23:36:55.017 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:55.022 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:36:55.025 00.003 16872 Enqueuing Expose request
23:36:55.028 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
23:36:55.031 00.003 9640 Worker thread wakes up
23:36:55.031 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:36:55.031 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:36:56.332 01.301 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c5c4c792-a97b-4c95-98a1-f184e04e62f6"}
23:36:56.336 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c5c4c792-a97b-4c95-98a1-f184e04e62f6"}
23:36:56.343 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8a59c39d-8c01-4c46-b967-9379fecb6cc7"}
23:36:56.347 00.004 16872 case statement mapped state 6 to 3
23:36:56.351 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a59c39d-8c01-4c46-b967-9379fecb6cc7"}
23:36:56.357 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"924d3c68-df0f-4eaf-b434-b836c42d64f3"}
23:36:56.364 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.40,6.50],"pixels":"..."},"id":"924d3c68-df0f-4eaf-b434-b836c42d64f3"}
23:36:59.095 02.731 9640 Exposure complete
23:36:59.245 00.150 16872 OnExposeComplete: enter
23:36:59.250 00.005 16872 UpdateGuideState(): m_state=6
23:36:59.254 00.004 9640 worker thread done servicing request
23:36:59.255 00.001 16872 Star::Find(15, 1471, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:36:59.260 00.005 16872 Star::Find returns 1 (0), X=1471.51, Y=600.57, Mass=206015, SNR=292.8, Peak=21872 HFD=3.1
23:36:59.263 00.003 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
23:36:59.266 00.003 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
23:36:59.269 00.003 16872 CameraToMount -- cameraX=-0.47 cameraY=0.02 hyp=0.47 cameraTheta=3.10 mountX=0.01 mountY=0.47, mountTheta=1.54
23:36:59.278 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.47, y=0.02, opts=13)
23:36:59.283 00.005 16872 Enqueuing Move request for scope (-0.47, 0.02)
23:36:59.286 00.003 9640 Worker thread wakes up
23:36:59.286 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.02) opts 0xd
23:36:59.286 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.47, 0.02)
23:36:59.286 00.000 9640 Moving (-0.47, 0.02) raw xDistance=0.01 yDistance=0.47
23:36:59.286 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:36:59.286 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.47, m_sumCorr=0.41
23:36:59.286 00.000 9640 MoveAxis(E, 0, ABG)
23:36:59.286 00.000 9640 Move returns status 0, amount 0
23:36:59.286 00.000 9640 MoveAxis(S, 25, ABG)
23:36:59.286 00.000 9640 Guiding  Dir = 1, Dur = 25
23:36:59.287 00.001 9640 IsSlewing returns 0
23:36:59.287 00.000 9640 IsGuiding returns 0
23:36:59.287 00.000 9640 PulseGuide returned control before completion, sleep 35
23:36:59.292 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3264, FiltMin=3154, FiltMax=65516, Gamma=2.190
23:36:59.331 00.039 16872 UpdateGuideState exits: m=206015 SNR=292.8
23:36:59.335 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:59.339 00.004 9640 IsGuiding returns 1
23:36:59.339 00.000 9640 scope still moving after pulse duration time elapsed
23:36:59.340 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:36:59.343 00.003 16872 Enqueuing Expose request
23:36:59.366 00.023 9640 IsSlewing returns 0
23:36:59.367 00.001 9640 IsGuiding returns 0
23:36:59.367 00.000 9640 scope move finished after 25 + 55 ms
23:36:59.368 00.001 9640 Move returns status 0, amount 25
23:36:59.368 00.000 9640 move complete, result=0
23:36:59.368 00.000 9640 worker thread done servicing request
23:36:59.368 00.000 9640 Worker thread wakes up
23:36:59.368 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:36:59.368 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:36:59.375 00.007 16872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 25 ms SOUTH
23:36:59.831 00.456 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"684204f9-3316-4a09-96d9-2180aa96854a"}
23:36:59.835 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"684204f9-3316-4a09-96d9-2180aa96854a"}
23:36:59.841 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"22158664-cda6-41b2-976f-1c3e5bf42f70"}
23:36:59.844 00.003 16872 case statement mapped state 6 to 3
23:36:59.848 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"22158664-cda6-41b2-976f-1c3e5bf42f70"}
23:36:59.851 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d13d7ab0-fe3b-4567-8763-df6f976d01e5"}
23:36:59.858 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.51,6.57],"pixels":"..."},"id":"d13d7ab0-fe3b-4567-8763-df6f976d01e5"}
23:37:03.331 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a996f21f-e2e4-42a1-a88d-0d8538cecb3e"}
23:37:03.338 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a996f21f-e2e4-42a1-a88d-0d8538cecb3e"}
23:37:03.352 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5294434f-6663-465b-a1bd-97cfa4e2bdce"}
23:37:03.359 00.007 16872 case statement mapped state 6 to 3
23:37:03.363 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5294434f-6663-465b-a1bd-97cfa4e2bdce"}
23:37:03.371 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"64eadff7-9a39-4b19-9f49-a167785ee3cf"}
23:37:03.375 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.51,6.57],"pixels":"..."},"id":"64eadff7-9a39-4b19-9f49-a167785ee3cf"}
23:37:03.521 00.146 9640 Exposure complete
23:37:03.669 00.148 9640 worker thread done servicing request
23:37:03.670 00.001 16872 OnExposeComplete: enter
23:37:03.673 00.003 16872 UpdateGuideState(): m_state=6
23:37:03.680 00.007 16872 Star::Find(15, 1471, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:37:03.690 00.010 16872 Star::Find returns 1 (0), X=1471.30, Y=600.91, Mass=226292, SNR=311.4, Peak=29272 HFD=2.6
23:37:03.693 00.003 16872 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.56) = xAngle (1.10 = 1.10)
23:37:03.695 00.002 16872 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.14 = 1.14)
23:37:03.698 00.003 16872 CameraToMount -- cameraX=-0.68 cameraY=0.36 hyp=0.77 cameraTheta=2.65 mountX=0.35 mountY=0.70, mountTheta=1.10
23:37:03.702 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.68, y=0.36, opts=13)
23:37:03.705 00.003 16872 Enqueuing Move request for scope (-0.68, 0.36)
23:37:03.709 00.004 9640 Worker thread wakes up
23:37:03.709 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.36) opts 0xd
23:37:03.709 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.68, 0.36)
23:37:03.709 00.000 9640 Moving (-0.68, 0.36) raw xDistance=0.35 yDistance=0.70
23:37:03.709 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.35
23:37:03.709 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.70, m_sumCorr=0.41
23:37:03.709 00.000 9640 MoveAxis(W, 37, ABG)
23:37:03.709 00.000 9640 Guiding  Dir = 3, Dur = 37
23:37:03.709 00.000 9640 IsSlewing returns 0
23:37:03.710 00.001 9640 IsGuiding returns 0
23:37:03.710 00.000 9640 PulseGuide returned control before completion, sleep 47
23:37:03.715 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3276, FiltMin=3184, FiltMax=65512, Gamma=2.190
23:37:03.759 00.044 16872 UpdateGuideState exits: m=226292 SNR=311.4
23:37:03.762 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:03.765 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:37:03.768 00.003 16872 Enqueuing Expose request
23:37:03.770 00.002 9640 IsGuiding returns 1
23:37:03.771 00.001 9640 scope still moving after pulse duration time elapsed
23:37:03.801 00.030 9640 IsSlewing returns 0
23:37:03.801 00.000 9640 IsGuiding returns 0
23:37:03.801 00.000 9640 scope move finished after 37 + 54 ms
23:37:03.801 00.000 9640 Move returns status 0, amount 37
23:37:03.801 00.000 9640 MoveAxis(N, 0, ABG)
23:37:03.801 00.000 9640 Move returns status 0, amount 0
23:37:03.801 00.000 9640 move complete, result=0
23:37:03.801 00.000 9640 worker thread done servicing request
23:37:03.802 00.001 9640 Worker thread wakes up
23:37:03.802 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:37:03.802 00.000 16872 GuideStep: 0.4 px 37 ms WEST, 0.7 px 0 ms NORTH
23:37:03.805 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:37:06.831 03.026 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b72b60f3-b35b-4c25-8557-79447e441df3"}
23:37:06.836 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b72b60f3-b35b-4c25-8557-79447e441df3"}
23:37:06.842 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1807422-2078-4bda-88f7-d53e1a1d238d"}
23:37:06.845 00.003 16872 case statement mapped state 6 to 3
23:37:06.856 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1807422-2078-4bda-88f7-d53e1a1d238d"}
23:37:06.862 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"480ab748-2d5c-45d7-a89d-67721bb3384c"}
23:37:06.868 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.30,6.91],"pixels":"..."},"id":"480ab748-2d5c-45d7-a89d-67721bb3384c"}
23:37:07.863 00.995 9640 Exposure complete
23:37:08.008 00.145 9640 worker thread done servicing request
23:37:08.009 00.001 16872 OnExposeComplete: enter
23:37:08.011 00.002 16872 UpdateGuideState(): m_state=6
23:37:08.015 00.004 16872 Star::Find(15, 1471, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:37:08.017 00.002 16872 Star::Find returns 1 (0), X=1471.31, Y=600.42, Mass=212195, SNR=299.8, Peak=24004 HFD=3.2
23:37:08.024 00.007 16872 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.56) = xAngle (-4.51 = 1.77)
23:37:08.029 00.005 16872 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.47 = 1.82)
23:37:08.031 00.002 16872 CameraToMount -- cameraX=-0.67 cameraY=-0.13 hyp=0.68 cameraTheta=-2.96 mountX=-0.14 mountY=0.66, mountTheta=1.77
23:37:08.037 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.67, y=-0.13, opts=13)
23:37:08.041 00.004 16872 Enqueuing Move request for scope (-0.67, -0.13)
23:37:08.043 00.002 9640 Worker thread wakes up
23:37:08.043 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.13) opts 0xd
23:37:08.043 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.67, -0.13)
23:37:08.043 00.000 9640 Moving (-0.67, -0.13) raw xDistance=-0.14 yDistance=0.66
23:37:08.043 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
23:37:08.043 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.31, input 0.66, m_sumCorr=0.73
23:37:08.043 00.000 9640 MoveAxis(E, 11, ABG)
23:37:08.044 00.001 9640 Guiding  Dir = 2, Dur = 11
23:37:08.044 00.000 9640 IsSlewing returns 0
23:37:08.044 00.000 9640 IsGuiding returns 0
23:37:08.044 00.000 9640 PulseGuide returned control before completion, sleep 21
23:37:08.052 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65516, med=3276, FiltMin=3192, FiltMax=65512, Gamma=2.190
23:37:08.080 00.028 9640 IsGuiding returns 0
23:37:08.080 00.000 9640 Move returns status 0, amount 11
23:37:08.080 00.000 9640 MoveAxis(S, 38, ABG)
23:37:08.080 00.000 9640 Guiding  Dir = 1, Dur = 38
23:37:08.081 00.001 9640 IsSlewing returns 0
23:37:08.081 00.000 9640 IsGuiding returns 0
23:37:08.081 00.000 9640 PulseGuide returned control before completion, sleep 48
23:37:08.098 00.017 16872 UpdateGuideState exits: m=212195 SNR=299.8
23:37:08.103 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:08.106 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:37:08.109 00.003 16872 Enqueuing Expose request
23:37:08.144 00.035 9640 IsGuiding returns 1
23:37:08.145 00.001 9640 scope still moving after pulse duration time elapsed
23:37:08.175 00.030 9640 IsSlewing returns 0
23:37:08.175 00.000 9640 IsGuiding returns 0
23:37:08.175 00.000 9640 scope move finished after 38 + 56 ms
23:37:08.175 00.000 9640 Move returns status 0, amount 38
23:37:08.175 00.000 9640 move complete, result=0
23:37:08.175 00.000 9640 worker thread done servicing request
23:37:08.176 00.001 9640 Worker thread wakes up
23:37:08.176 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:37:08.176 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:37:08.176 00.000 16872 GuideStep: -0.1 px 11 ms EAST, 0.7 px 38 ms SOUTH
23:37:10.329 02.153 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e37c9164-a585-45c0-8f93-e7c0e6f71881"}
23:37:10.335 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e37c9164-a585-45c0-8f93-e7c0e6f71881"}
23:37:10.345 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e1a4d5fd-01d3-4875-8946-d521e041bed6"}
23:37:10.350 00.005 16872 case statement mapped state 6 to 3
23:37:10.358 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1a4d5fd-01d3-4875-8946-d521e041bed6"}
23:37:10.366 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fbc1f7a1-4159-42b5-ac4f-5d060e0b9965"}
23:37:10.374 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.31,7.42],"pixels":"..."},"id":"fbc1f7a1-4159-42b5-ac4f-5d060e0b9965"}
23:37:12.332 01.958 9640 Exposure complete
23:37:12.533 00.201 9640 worker thread done servicing request
23:37:12.533 00.000 16872 OnExposeComplete: enter
23:37:12.539 00.006 16872 UpdateGuideState(): m_state=6
23:37:12.547 00.008 16872 Star::Find(15, 1471, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:37:12.551 00.004 16872 Star::Find returns 1 (0), X=1471.13, Y=600.37, Mass=243886, SNR=326.1, Peak=27312 HFD=3.0
23:37:12.567 00.016 16872 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.56) = xAngle (-4.48 = 1.80)
23:37:12.577 00.010 16872 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.44 = 1.85)
23:37:12.584 00.007 16872 CameraToMount -- cameraX=-0.85 cameraY=-0.18 hyp=0.87 cameraTheta=-2.93 mountX=-0.20 mountY=0.83, mountTheta=1.80
23:37:12.599 00.015 16872 SchedulePrimaryMove(0F8FCD28, x=-0.85, y=-0.18, opts=13)
23:37:12.612 00.013 16872 Enqueuing Move request for scope (-0.85, -0.18)
23:37:12.627 00.015 9640 Worker thread wakes up
23:37:12.627 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.18) opts 0xd
23:37:12.627 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.85, -0.18)
23:37:12.627 00.000 9640 Moving (-0.85, -0.18) raw xDistance=-0.20 yDistance=0.83
23:37:12.627 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.20
23:37:12.627 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.83, m_sumCorr=0.9
23:37:12.627 00.000 9640 MoveAxis(E, 22, ABG)
23:37:12.627 00.000 9640 Guiding  Dir = 2, Dur = 22
23:37:12.627 00.000 9640 IsSlewing returns 0
23:37:12.628 00.001 9640 IsGuiding returns 0
23:37:12.628 00.000 9640 PulseGuide returned control before completion, sleep 32
23:37:12.643 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3276, FiltMin=3184, FiltMax=65516, Gamma=2.190
23:37:12.672 00.029 9640 IsGuiding returns 1
23:37:12.672 00.000 9640 scope still moving after pulse duration time elapsed
23:37:12.698 00.026 9640 IsSlewing returns 0
23:37:12.698 00.000 9640 IsGuiding returns 0
23:37:12.698 00.000 9640 scope move finished after 22 + 47 ms
23:37:12.698 00.000 9640 Move returns status 0, amount 22
23:37:12.698 00.000 9640 MoveAxis(S, 21, ABG)
23:37:12.698 00.000 9640 Guiding  Dir = 1, Dur = 21
23:37:12.699 00.001 9640 IsSlewing returns 0
23:37:12.699 00.000 9640 IsGuiding returns 0
23:37:12.699 00.000 9640 PulseGuide returned control before completion, sleep 31
23:37:12.722 00.023 16872 UpdateGuideState exits: m=243886 SNR=326.1
23:37:12.727 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:12.734 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:37:12.737 00.003 16872 Enqueuing Expose request
23:37:12.750 00.013 9640 IsGuiding returns 1
23:37:12.750 00.000 9640 scope still moving after pulse duration time elapsed
23:37:12.774 00.024 9640 IsSlewing returns 0
23:37:12.775 00.001 9640 IsGuiding returns 0
23:37:12.775 00.000 9640 scope move finished after 21 + 55 ms
23:37:12.775 00.000 9640 Move returns status 0, amount 21
23:37:12.775 00.000 9640 move complete, result=0
23:37:12.775 00.000 9640 worker thread done servicing request
23:37:12.776 00.001 9640 Worker thread wakes up
23:37:12.776 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:37:12.776 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:37:12.781 00.005 16872 GuideStep: -0.2 px 22 ms EAST, 0.8 px 21 ms SOUTH
23:37:13.828 01.047 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ecb3b927-ce82-48a4-8c25-55b395115895"}
23:37:13.832 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ecb3b927-ce82-48a4-8c25-55b395115895"}
23:37:13.840 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1dd1aa86-24da-4cbd-aa08-cd3be52788a1"}
23:37:13.845 00.005 16872 case statement mapped state 6 to 3
23:37:13.848 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1dd1aa86-24da-4cbd-aa08-cd3be52788a1"}
23:37:13.854 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"97921516-0ad8-420c-ac55-83e5e8801ac7"}
23:37:13.859 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.13,7.37],"pixels":"..."},"id":"97921516-0ad8-420c-ac55-83e5e8801ac7"}
23:37:16.852 02.993 9640 Exposure complete
23:37:17.006 00.154 9640 worker thread done servicing request
23:37:17.006 00.000 16872 OnExposeComplete: enter
23:37:17.009 00.003 16872 UpdateGuideState(): m_state=6
23:37:17.013 00.004 16872 Star::Find(15, 1471, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:37:17.019 00.006 16872 Star::Find returns 1 (0), X=1470.94, Y=601.03, Mass=226849, SNR=309.9, Peak=28820 HFD=2.8
23:37:17.022 00.003 16872 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.56) = xAngle (1.15 = 1.15)
23:37:17.025 00.003 16872 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.20 = 1.20)
23:37:17.029 00.004 16872 CameraToMount -- cameraX=-1.04 cameraY=0.48 hyp=1.14 cameraTheta=2.71 mountX=0.46 mountY=1.06, mountTheta=1.16
23:37:17.034 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.04, y=0.48, opts=13)
23:37:17.037 00.003 16872 Enqueuing Move request for scope (-1.04, 0.48)
23:37:17.040 00.003 9640 Worker thread wakes up
23:37:17.040 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.04, 0.48) opts 0xd
23:37:17.040 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.04, 0.48)
23:37:17.040 00.000 9640 Moving (-1.04, 0.48) raw xDistance=0.46 yDistance=1.06
23:37:17.040 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.46
23:37:17.040 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 1.06, m_sumCorr=1.1
23:37:17.040 00.000 9640 MoveAxis(W, 47, ABG)
23:37:17.040 00.000 9640 Guiding  Dir = 3, Dur = 47
23:37:17.041 00.001 9640 IsSlewing returns 0
23:37:17.041 00.000 9640 IsGuiding returns 0
23:37:17.041 00.000 9640 PulseGuide returned control before completion, sleep 57
23:37:17.048 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65516, med=3272, FiltMin=3180, FiltMax=65512, Gamma=2.190
23:37:17.089 00.041 16872 UpdateGuideState exits: m=226849 SNR=309.9
23:37:17.095 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:17.097 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:37:17.100 00.003 16872 Enqueuing Expose request
23:37:17.105 00.005 9640 IsGuiding returns 1
23:37:17.105 00.000 9640 scope still moving after pulse duration time elapsed
23:37:17.136 00.031 9640 IsSlewing returns 0
23:37:17.136 00.000 9640 IsGuiding returns 0
23:37:17.136 00.000 9640 scope move finished after 47 + 48 ms
23:37:17.136 00.000 9640 Move returns status 0, amount 47
23:37:17.136 00.000 9640 MoveAxis(S, 24, ABG)
23:37:17.136 00.000 9640 Guiding  Dir = 1, Dur = 24
23:37:17.137 00.001 9640 IsSlewing returns 0
23:37:17.137 00.000 9640 IsGuiding returns 0
23:37:17.137 00.000 9640 PulseGuide returned control before completion, sleep 34
23:37:17.185 00.048 9640 IsGuiding returns 1
23:37:17.185 00.000 9640 scope still moving after pulse duration time elapsed
23:37:17.215 00.030 9640 IsSlewing returns 0
23:37:17.215 00.000 9640 IsGuiding returns 0
23:37:17.216 00.001 9640 scope move finished after 24 + 54 ms
23:37:17.216 00.000 9640 Move returns status 0, amount 24
23:37:17.216 00.000 9640 move complete, result=0
23:37:17.216 00.000 9640 worker thread done servicing request
23:37:17.216 00.000 16872 GuideStep: 0.5 px 47 ms WEST, 1.1 px 24 ms SOUTH
23:37:17.221 00.005 9640 Worker thread wakes up
23:37:17.221 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:37:17.221 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:37:17.328 00.107 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d5a9cfac-8e01-4635-9755-f1a72f270895"}
23:37:17.331 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d5a9cfac-8e01-4635-9755-f1a72f270895"}
23:37:17.334 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"80d61f30-1656-40e0-996d-2eef9c3f14c2"}
23:37:17.337 00.003 16872 case statement mapped state 6 to 3
23:37:17.342 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"80d61f30-1656-40e0-996d-2eef9c3f14c2"}
23:37:17.348 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fed3710f-0181-4c19-b853-7d063a802c87"}
23:37:17.351 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.94,7.03],"pixels":"..."},"id":"fed3710f-0181-4c19-b853-7d063a802c87"}
23:37:20.827 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7e029d4-c64d-4a1c-ac26-a70ebf637882"}
23:37:20.832 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f7e029d4-c64d-4a1c-ac26-a70ebf637882"}
23:37:20.836 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4a3f4e30-7436-4c7d-a0c1-15375dfb0466"}
23:37:20.839 00.003 16872 case statement mapped state 6 to 3
23:37:20.844 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a3f4e30-7436-4c7d-a0c1-15375dfb0466"}
23:37:20.858 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9fcd19e5-4c89-44fc-95c3-d8d1d4e828f1"}
23:37:20.866 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.94,7.03],"pixels":"..."},"id":"9fcd19e5-4c89-44fc-95c3-d8d1d4e828f1"}
23:37:21.555 00.689 9640 Exposure complete
23:37:21.732 00.177 9640 worker thread done servicing request
23:37:21.732 00.000 16872 OnExposeComplete: enter
23:37:21.737 00.005 16872 UpdateGuideState(): m_state=6
23:37:21.750 00.013 16872 Star::Find(15, 1470, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:37:21.757 00.007 16872 Star::Find returns 1 (0), X=1470.83, Y=600.46, Mass=222215, SNR=307.3, Peak=26340 HFD=3.0
23:37:21.762 00.005 16872 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.56) = xAngle (-4.62 = 1.67)
23:37:21.766 00.004 16872 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.57 = 1.71)
23:37:21.772 00.006 16872 CameraToMount -- cameraX=-1.15 cameraY=-0.09 hyp=1.16 cameraTheta=-3.06 mountX=-0.11 mountY=1.14, mountTheta=1.67
23:37:21.796 00.024 16872 SchedulePrimaryMove(0F8FCD28, x=-1.15, y=-0.09, opts=13)
23:37:21.811 00.015 16872 Enqueuing Move request for scope (-1.15, -0.09)
23:37:21.815 00.004 9640 Worker thread wakes up
23:37:21.815 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.15, -0.09) opts 0xd
23:37:21.815 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.15, -0.09)
23:37:21.815 00.000 9640 Moving (-1.15, -0.09) raw xDistance=-0.11 yDistance=1.14
23:37:21.815 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.06 from input -0.11
23:37:21.815 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 1.14, m_sumCorr=1.4
23:37:21.815 00.000 9640 MoveAxis(E, 7, ABG)
23:37:21.815 00.000 9640 Guiding  Dir = 2, Dur = 7
23:37:21.816 00.001 9640 IsSlewing returns 0
23:37:21.817 00.001 9640 IsGuiding returns 0
23:37:21.818 00.001 9640 PulseGuide returned control before completion, sleep 17
23:37:21.828 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65516, med=3272, FiltMin=3188, FiltMax=65512, Gamma=2.190
23:37:21.851 00.023 9640 IsGuiding returns 0
23:37:21.851 00.000 9640 Move returns status 0, amount 7
23:37:21.851 00.000 9640 MoveAxis(S, 32, ABG)
23:37:21.851 00.000 9640 Guiding  Dir = 1, Dur = 32
23:37:21.852 00.001 9640 IsSlewing returns 0
23:37:21.853 00.001 9640 IsGuiding returns 0
23:37:21.853 00.000 9640 PulseGuide returned control before completion, sleep 42
23:37:21.889 00.036 16872 UpdateGuideState exits: m=222215 SNR=307.3
23:37:21.897 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:21.905 00.008 9640 IsGuiding returns 1
23:37:21.905 00.000 9640 scope still moving after pulse duration time elapsed
23:37:21.905 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:37:21.908 00.003 16872 Enqueuing Expose request
23:37:21.929 00.021 9640 IsSlewing returns 0
23:37:21.930 00.001 9640 IsGuiding returns 0
23:37:21.930 00.000 9640 scope move finished after 32 + 45 ms
23:37:21.930 00.000 9640 Move returns status 0, amount 32
23:37:21.930 00.000 9640 move complete, result=0
23:37:21.930 00.000 9640 worker thread done servicing request
23:37:21.930 00.000 9640 Worker thread wakes up
23:37:21.930 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:37:21.930 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:37:21.933 00.003 16872 GuideStep: -0.1 px 7 ms EAST, 1.1 px 32 ms SOUTH
23:37:24.329 02.396 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d324319f-1a16-4bee-a699-df3f036c1002"}
23:37:24.340 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d324319f-1a16-4bee-a699-df3f036c1002"}
23:37:24.378 00.038 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"480fc188-161c-4d7a-91cd-1792654ca342"}
23:37:24.403 00.025 16872 case statement mapped state 6 to 3
23:37:24.408 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"480fc188-161c-4d7a-91cd-1792654ca342"}
23:37:24.418 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2b00f491-8dfd-46ae-9148-7b58df04a0cc"}
23:37:24.425 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.83,7.46],"pixels":"..."},"id":"2b00f491-8dfd-46ae-9148-7b58df04a0cc"}
23:37:26.040 01.615 9640 Exposure complete
23:37:26.210 00.170 9640 worker thread done servicing request
23:37:26.210 00.000 16872 OnExposeComplete: enter
23:37:26.212 00.002 16872 UpdateGuideState(): m_state=6
23:37:26.216 00.004 16872 Star::Find(15, 1470, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:37:26.219 00.003 16872 Star::Find returns 1 (0), X=1470.49, Y=600.84, Mass=216575, SNR=312.0, Peak=22256 HFD=3.1
23:37:26.221 00.002 16872 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.56) = xAngle (1.40 = 1.40)
23:37:26.227 00.006 16872 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.44 = 1.44)
23:37:26.229 00.002 16872 CameraToMount -- cameraX=-1.49 cameraY=0.29 hyp=1.52 cameraTheta=2.95 mountX=0.26 mountY=1.51, mountTheta=1.40
23:37:26.234 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.49, y=0.29, opts=13)
23:37:26.237 00.003 16872 Enqueuing Move request for scope (-1.49, 0.29)
23:37:26.239 00.002 9640 Worker thread wakes up
23:37:26.239 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.49, 0.29) opts 0xd
23:37:26.239 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.49, 0.29)
23:37:26.239 00.000 9640 Moving (-1.49, 0.29) raw xDistance=0.26 yDistance=1.51
23:37:26.240 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.26
23:37:26.240 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.34, input 1.51, m_sumCorr=1.7
23:37:26.240 00.000 9640 MoveAxis(W, 27, ABG)
23:37:26.240 00.000 9640 Guiding  Dir = 3, Dur = 27
23:37:26.240 00.000 9640 IsSlewing returns 0
23:37:26.240 00.000 9640 IsGuiding returns 0
23:37:26.241 00.001 9640 PulseGuide returned control before completion, sleep 37
23:37:26.251 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3276, FiltMin=3116, FiltMax=65516, Gamma=2.190
23:37:26.288 00.037 9640 IsGuiding returns 1
23:37:26.288 00.000 9640 scope still moving after pulse duration time elapsed
23:37:26.295 00.007 16872 UpdateGuideState exits: m=216575 SNR=312.0
23:37:26.300 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:26.304 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:37:26.310 00.006 16872 Enqueuing Expose request
23:37:26.318 00.008 9640 IsSlewing returns 0
23:37:26.318 00.000 9640 IsGuiding returns 0
23:37:26.319 00.001 9640 scope move finished after 27 + 51 ms
23:37:26.319 00.000 9640 Move returns status 0, amount 27
23:37:26.319 00.000 9640 MoveAxis(S, 41, ABG)
23:37:26.319 00.000 9640 Guiding  Dir = 1, Dur = 41
23:37:26.319 00.000 9640 IsSlewing returns 0
23:37:26.319 00.000 9640 IsGuiding returns 0
23:37:26.319 00.000 9640 PulseGuide returned control before completion, sleep 51
23:37:26.381 00.062 9640 IsGuiding returns 1
23:37:26.382 00.001 9640 scope still moving after pulse duration time elapsed
23:37:26.412 00.030 9640 IsSlewing returns 0
23:37:26.412 00.000 9640 IsGuiding returns 0
23:37:26.412 00.000 9640 scope move finished after 41 + 52 ms
23:37:26.412 00.000 9640 Move returns status 0, amount 41
23:37:26.413 00.001 9640 move complete, result=0
23:37:26.413 00.000 9640 worker thread done servicing request
23:37:26.413 00.000 9640 Worker thread wakes up
23:37:26.413 00.000 16872 GuideStep: 0.3 px 27 ms WEST, 1.5 px 41 ms SOUTH
23:37:26.417 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:37:26.417 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:37:27.831 01.414 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5cd0dd0f-b4d2-460b-b1e1-6e72d7e509aa"}
23:37:27.838 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5cd0dd0f-b4d2-460b-b1e1-6e72d7e509aa"}
23:37:27.861 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5b97640-25d5-49e9-a277-7851edcb5f80"}
23:37:27.866 00.005 16872 case statement mapped state 6 to 3
23:37:27.871 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5b97640-25d5-49e9-a277-7851edcb5f80"}
23:37:27.894 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"267f8084-3c95-4175-925d-a9e3f4a6d204"}
23:37:27.899 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.49,6.84],"pixels":"..."},"id":"267f8084-3c95-4175-925d-a9e3f4a6d204"}
23:37:30.496 02.597 9640 Exposure complete
23:37:30.648 00.152 9640 worker thread done servicing request
23:37:30.648 00.000 16872 OnExposeComplete: enter
23:37:30.652 00.004 16872 UpdateGuideState(): m_state=6
23:37:30.656 00.004 16872 Star::Find(15, 1470, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:37:30.664 00.008 16872 Star::Find returns 1 (0), X=1470.06, Y=600.41, Mass=236243, SNR=314.8, Peak=30044 HFD=2.6
23:37:30.668 00.004 16872 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.56) = xAngle (-4.62 = 1.66)
23:37:30.671 00.003 16872 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.58 = 1.71)
23:37:30.674 00.003 16872 CameraToMount -- cameraX=-1.92 cameraY=-0.14 hyp=1.93 cameraTheta=-3.07 mountX=-0.17 mountY=1.91, mountTheta=1.66
23:37:30.685 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-1.92, y=-0.14, opts=13)
23:37:30.690 00.005 16872 Enqueuing Move request for scope (-1.92, -0.14)
23:37:30.693 00.003 9640 Worker thread wakes up
23:37:30.693 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.92, -0.14) opts 0xd
23:37:30.693 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.92, -0.14)
23:37:30.694 00.001 9640 Moving (-1.92, -0.14) raw xDistance=-0.17 yDistance=1.91
23:37:30.694 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.17
23:37:30.694 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.41, input 1.91, m_sumCorr=2.1
23:37:30.694 00.000 9640 MoveAxis(E, 15, ABG)
23:37:30.694 00.000 9640 Guiding  Dir = 2, Dur = 15
23:37:30.694 00.000 9640 IsSlewing returns 0
23:37:30.694 00.000 9640 IsGuiding returns 0
23:37:30.695 00.001 9640 PulseGuide returned control before completion, sleep 25
23:37:30.700 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65516, med=3268, FiltMin=3112, FiltMax=65512, Gamma=2.190
23:37:30.736 00.036 9640 IsGuiding returns 1
23:37:30.736 00.000 9640 scope still moving after pulse duration time elapsed
23:37:30.744 00.008 16872 UpdateGuideState exits: m=236243 SNR=314.8
23:37:30.748 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:30.751 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:37:30.757 00.006 16872 Enqueuing Expose request
23:37:30.767 00.010 9640 IsSlewing returns 0
23:37:30.768 00.001 9640 IsGuiding returns 0
23:37:30.769 00.001 9640 scope move finished after 15 + 59 ms
23:37:30.769 00.000 9640 Move returns status 0, amount 15
23:37:30.771 00.002 9640 MoveAxis(S, 49, ABG)
23:37:30.771 00.000 9640 Guiding  Dir = 1, Dur = 49
23:37:30.772 00.001 9640 IsSlewing returns 0
23:37:30.772 00.000 9640 IsGuiding returns 0
23:37:30.773 00.001 9640 PulseGuide returned control before completion, sleep 59
23:37:30.847 00.074 9640 IsGuiding returns 1
23:37:30.847 00.000 9640 scope still moving after pulse duration time elapsed
23:37:30.877 00.030 9640 IsSlewing returns 0
23:37:30.878 00.001 9640 IsGuiding returns 0
23:37:30.878 00.000 9640 scope move finished after 49 + 56 ms
23:37:30.878 00.000 9640 Move returns status 0, amount 49
23:37:30.878 00.000 9640 move complete, result=0
23:37:30.878 00.000 9640 worker thread done servicing request
23:37:30.878 00.000 16872 GuideStep: -0.2 px 15 ms EAST, 1.9 px 49 ms SOUTH
23:37:30.883 00.005 9640 Worker thread wakes up
23:37:30.884 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:37:30.884 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:37:31.337 00.453 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"593e2ef6-68f5-4540-bd53-55ed01e8c52b"}
23:37:31.346 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"593e2ef6-68f5-4540-bd53-55ed01e8c52b"}
23:37:31.352 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5cbbdb0a-56e1-4d5a-8cf3-0479bbf24dde"}
23:37:31.357 00.005 16872 case statement mapped state 6 to 3
23:37:31.362 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cbbdb0a-56e1-4d5a-8cf3-0479bbf24dde"}
23:37:31.368 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0f58cc1f-3db4-4568-9574-ec7eb36703b9"}
23:37:31.373 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.06,7.41],"pixels":"..."},"id":"0f58cc1f-3db4-4568-9574-ec7eb36703b9"}
23:37:34.834 03.461 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e062385-a1be-4b77-82ef-c6ece960e782"}
23:37:34.837 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8e062385-a1be-4b77-82ef-c6ece960e782"}
23:37:34.841 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b1ad15d9-f5f7-422e-b4d2-88784c88f5ab"}
23:37:34.844 00.003 16872 case statement mapped state 6 to 3
23:37:34.851 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1ad15d9-f5f7-422e-b4d2-88784c88f5ab"}
23:37:34.856 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e51892a-7073-47f4-bbc6-2daac9044a8d"}
23:37:34.860 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.06,7.41],"pixels":"..."},"id":"8e51892a-7073-47f4-bbc6-2daac9044a8d"}
23:37:34.967 00.107 9640 Exposure complete
23:37:35.112 00.145 9640 worker thread done servicing request
23:37:35.113 00.001 16872 OnExposeComplete: enter
23:37:35.115 00.002 16872 UpdateGuideState(): m_state=6
23:37:35.118 00.003 16872 Star::Find(15, 1470, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:37:35.121 00.003 16872 Star::Find returns 1 (0), X=1469.78, Y=600.56, Mass=210033, SNR=296.8, Peak=22388 HFD=3.2
23:37:35.125 00.004 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
23:37:35.141 00.016 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
23:37:35.145 00.004 16872 CameraToMount -- cameraX=-2.20 cameraY=0.01 hyp=2.20 cameraTheta=3.14 mountX=-0.02 mountY=2.20, mountTheta=1.58
23:37:35.149 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.20, y=0.01, opts=13)
23:37:35.152 00.003 16872 Enqueuing Move request for scope (-2.20, 0.01)
23:37:35.154 00.002 9640 Worker thread wakes up
23:37:35.155 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.20, 0.01) opts 0xd
23:37:35.155 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.20, 0.01)
23:37:35.155 00.000 9640 Moving (-2.20, 0.01) raw xDistance=-0.02 yDistance=2.20
23:37:35.155 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:37:35.155 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.50, input 2.20, m_sumCorr=2.6
23:37:35.155 00.000 9640 MoveAxis(E, 0, ABG)
23:37:35.155 00.000 9640 Move returns status 0, amount 0
23:37:35.155 00.000 9640 MoveAxis(S, 60, ABG)
23:37:35.155 00.000 9640 Guiding  Dir = 1, Dur = 60
23:37:35.155 00.000 9640 IsSlewing returns 0
23:37:35.156 00.001 9640 IsGuiding returns 0
23:37:35.156 00.000 9640 PulseGuide returned control before completion, sleep 70
23:37:35.163 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3264, FiltMin=3160, FiltMax=65516, Gamma=2.190
23:37:35.203 00.040 16872 UpdateGuideState exits: m=210033 SNR=296.8
23:37:35.210 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:35.216 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:37:35.220 00.004 16872 Enqueuing Expose request
23:37:35.237 00.017 9640 IsGuiding returns 1
23:37:35.238 00.001 9640 scope still moving after pulse duration time elapsed
23:37:35.270 00.032 9640 IsSlewing returns 0
23:37:35.270 00.000 9640 IsGuiding returns 0
23:37:35.270 00.000 9640 scope move finished after 60 + 54 ms
23:37:35.271 00.001 9640 Move returns status 0, amount 60
23:37:35.271 00.000 9640 move complete, result=0
23:37:35.271 00.000 9640 worker thread done servicing request
23:37:35.271 00.000 9640 Worker thread wakes up
23:37:35.271 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:37:35.271 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:37:35.272 00.001 16872 GuideStep: -0.0 px 0 ms EAST, 2.2 px 60 ms SOUTH
23:37:38.334 03.062 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6765cf04-3767-4ef5-bfee-40b6e76b2617"}
23:37:38.338 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6765cf04-3767-4ef5-bfee-40b6e76b2617"}
23:37:38.342 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"62495a7e-6cc5-4d57-9930-557281d1177a"}
23:37:38.344 00.002 16872 case statement mapped state 6 to 3
23:37:38.348 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"62495a7e-6cc5-4d57-9930-557281d1177a"}
23:37:38.354 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e3aaf689-b970-441a-9aa2-7c2bec4e2c5b"}
23:37:38.358 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.78,6.56],"pixels":"..."},"id":"e3aaf689-b970-441a-9aa2-7c2bec4e2c5b"}
23:37:39.395 01.037 9640 Exposure complete
23:37:39.547 00.152 9640 worker thread done servicing request
23:37:39.547 00.000 16872 OnExposeComplete: enter
23:37:39.551 00.004 16872 UpdateGuideState(): m_state=6
23:37:39.555 00.004 16872 Star::Find(15, 1469, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:37:39.559 00.004 16872 Star::Find returns 1 (0), X=1469.18, Y=600.03, Mass=233933, SNR=312.6, Peak=24984 HFD=3.1
23:37:39.562 00.003 16872 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.56) = xAngle (-4.51 = 1.77)
23:37:39.567 00.005 16872 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.47 = 1.82)
23:37:39.571 00.004 16872 CameraToMount -- cameraX=-2.80 cameraY=-0.52 hyp=2.84 cameraTheta=-2.96 mountX=-0.57 mountY=2.76, mountTheta=1.77
23:37:39.576 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.80, y=-0.52, opts=13)
23:37:39.583 00.007 16872 Enqueuing Move request for scope (-2.80, -0.52)
23:37:39.589 00.006 9640 Worker thread wakes up
23:37:39.589 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.80, -0.52) opts 0xd
23:37:39.589 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.80, -0.52)
23:37:39.589 00.000 9640 Moving (-2.80, -0.52) raw xDistance=-0.57 yDistance=2.76
23:37:39.589 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.57
23:37:39.589 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.61, input 2.76, m_sumCorr=3.2
23:37:39.590 00.001 9640 MoveAxis(E, 60, ABG)
23:37:39.590 00.000 9640 Guiding  Dir = 2, Dur = 60
23:37:39.590 00.000 9640 IsSlewing returns 0
23:37:39.591 00.001 9640 IsGuiding returns 0
23:37:39.591 00.000 9640 PulseGuide returned control before completion, sleep 70
23:37:39.598 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65516, med=3272, FiltMin=3176, FiltMax=65512, Gamma=2.190
23:37:39.639 00.041 16872 UpdateGuideState exits: m=233933 SNR=312.6
23:37:39.648 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:39.651 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:37:39.654 00.003 16872 Enqueuing Expose request
23:37:39.673 00.019 9640 IsGuiding returns 1
23:37:39.673 00.000 9640 scope still moving after pulse duration time elapsed
23:37:39.707 00.034 9640 IsSlewing returns 0
23:37:39.708 00.001 9640 IsGuiding returns 0
23:37:39.708 00.000 9640 scope move finished after 60 + 56 ms
23:37:39.708 00.000 9640 Move returns status 0, amount 60
23:37:39.708 00.000 9640 MoveAxis(S, 74, ABG)
23:37:39.708 00.000 9640 Guiding  Dir = 1, Dur = 74
23:37:39.708 00.000 9640 IsSlewing returns 0
23:37:39.709 00.001 9640 IsGuiding returns 0
23:37:39.709 00.000 9640 PulseGuide returned control before completion, sleep 84
23:37:39.798 00.089 9640 IsGuiding returns 1
23:37:39.798 00.000 9640 scope still moving after pulse duration time elapsed
23:37:39.829 00.031 9640 IsSlewing returns 0
23:37:39.830 00.001 9640 IsGuiding returns 0
23:37:39.830 00.000 9640 scope move finished after 74 + 47 ms
23:37:39.830 00.000 9640 Move returns status 0, amount 74
23:37:39.830 00.000 9640 move complete, result=0
23:37:39.830 00.000 9640 worker thread done servicing request
23:37:39.830 00.000 16872 GuideStep: -0.6 px 60 ms EAST, 2.8 px 74 ms SOUTH
23:37:39.835 00.005 9640 Worker thread wakes up
23:37:39.835 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:37:39.835 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:37:41.834 01.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c57bf3a-f1f9-4d63-84c2-d1d6536285d3"}
23:37:41.838 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2c57bf3a-f1f9-4d63-84c2-d1d6536285d3"}
23:37:41.842 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d304b6d8-17df-468c-8592-7290c4dea5fb"}
23:37:41.846 00.004 16872 case statement mapped state 6 to 3
23:37:41.849 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d304b6d8-17df-468c-8592-7290c4dea5fb"}
23:37:41.854 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4b961dad-da43-4b42-8c5b-c2741c672c94"}
23:37:41.860 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.18,7.03],"pixels":"..."},"id":"4b961dad-da43-4b42-8c5b-c2741c672c94"}
23:37:43.925 02.065 9640 Exposure complete
23:37:44.085 00.160 9640 worker thread done servicing request
23:37:44.085 00.000 16872 OnExposeComplete: enter
23:37:44.089 00.004 16872 UpdateGuideState(): m_state=6
23:37:44.096 00.007 16872 Star::Find(15, 1469, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:37:44.099 00.003 16872 Star::Find returns 1 (0), X=1468.71, Y=601.05, Mass=227637, SNR=312.9, Peak=22428 HFD=3.3
23:37:44.103 00.004 16872 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.56) = xAngle (1.43 = 1.43)
23:37:44.108 00.005 16872 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.48 = 1.48)
23:37:44.111 00.003 16872 CameraToMount -- cameraX=-3.27 cameraY=0.50 hyp=3.30 cameraTheta=2.99 mountX=0.45 mountY=3.29, mountTheta=1.44
23:37:44.117 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-3.27, y=0.50, opts=13)
23:37:44.120 00.003 16872 Enqueuing Move request for scope (-3.27, 0.50)
23:37:44.128 00.008 9640 Worker thread wakes up
23:37:44.128 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.27, 0.50) opts 0xd
23:37:44.128 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.27, 0.50)
23:37:44.128 00.000 9640 Moving (-3.27, 0.50) raw xDistance=0.45 yDistance=3.29
23:37:44.128 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.45
23:37:44.128 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.75, input 3.29, m_sumCorr=4
23:37:44.128 00.000 9640 MoveAxis(W, 42, ABG)
23:37:44.128 00.000 9640 Guiding  Dir = 3, Dur = 42
23:37:44.128 00.000 9640 IsSlewing returns 0
23:37:44.129 00.001 9640 IsGuiding returns 0
23:37:44.129 00.000 9640 PulseGuide returned control before completion, sleep 52
23:37:44.135 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3272, FiltMin=3188, FiltMax=65516, Gamma=2.190
23:37:44.183 00.048 16872 UpdateGuideState exits: m=227637 SNR=312.9
23:37:44.191 00.008 9640 IsGuiding returns 1
23:37:44.191 00.000 9640 scope still moving after pulse duration time elapsed
23:37:44.191 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:44.195 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:37:44.198 00.003 16872 Enqueuing Expose request
23:37:44.215 00.017 9640 IsSlewing returns 0
23:37:44.216 00.001 9640 IsGuiding returns 0
23:37:44.216 00.000 9640 scope move finished after 42 + 44 ms
23:37:44.216 00.000 9640 Move returns status 0, amount 42
23:37:44.216 00.000 9640 MoveAxis(S, 90, ABG)
23:37:44.216 00.000 9640 Guiding  Dir = 1, Dur = 90
23:37:44.216 00.000 9640 IsSlewing returns 0
23:37:44.217 00.001 9640 IsGuiding returns 0
23:37:44.217 00.000 9640 PulseGuide returned control before completion, sleep 100
23:37:44.326 00.109 9640 IsGuiding returns 1
23:37:44.326 00.000 9640 scope still moving after pulse duration time elapsed
23:37:44.357 00.031 9640 IsSlewing returns 0
23:37:44.357 00.000 9640 IsGuiding returns 0
23:37:44.357 00.000 9640 scope move finished after 90 + 50 ms
23:37:44.357 00.000 9640 Move returns status 0, amount 90
23:37:44.357 00.000 9640 move complete, result=0
23:37:44.358 00.001 9640 worker thread done servicing request
23:37:44.358 00.000 16872 GuideStep: 0.4 px 42 ms WEST, 3.3 px 90 ms SOUTH
23:37:44.361 00.003 9640 Worker thread wakes up
23:37:44.362 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:37:44.362 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:37:45.341 00.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c3bfc146-3693-4479-a11a-f9b1adb967b3"}
23:37:45.349 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c3bfc146-3693-4479-a11a-f9b1adb967b3"}
23:37:45.360 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1471e665-7e7c-43a3-af5c-793b7de464d8"}
23:37:45.364 00.004 16872 case statement mapped state 6 to 3
23:37:45.369 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1471e665-7e7c-43a3-af5c-793b7de464d8"}
23:37:45.383 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"492ffe8e-c396-48be-afd6-57db058e2805"}
23:37:45.400 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.71,7.05],"pixels":"..."},"id":"492ffe8e-c396-48be-afd6-57db058e2805"}
23:37:48.462 03.062 9640 Exposure complete
23:37:48.611 00.149 9640 worker thread done servicing request
23:37:48.611 00.000 16872 OnExposeComplete: enter
23:37:48.618 00.007 16872 UpdateGuideState(): m_state=6
23:37:48.623 00.005 16872 Star::Find(15, 1468, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:37:48.626 00.003 16872 Star::Find returns 1 (0), X=1467.88, Y=601.32, Mass=214612, SNR=303.7, Peak=24336 HFD=3.0
23:37:48.630 00.004 16872 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.56) = xAngle (1.40 = 1.40)
23:37:48.633 00.003 16872 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.45 = 1.45)
23:37:48.636 00.003 16872 CameraToMount -- cameraX=-4.10 cameraY=0.77 hyp=4.17 cameraTheta=2.96 mountX=0.70 mountY=4.14, mountTheta=1.40
23:37:48.640 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-4.10, y=0.77, opts=13)
23:37:48.646 00.006 16872 Enqueuing Move request for scope (-4.10, 0.77)
23:37:48.648 00.002 9640 Worker thread wakes up
23:37:48.648 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.10, 0.77) opts 0xd
23:37:48.648 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.10, 0.77)
23:37:48.650 00.002 9640 Moving (-4.10, 0.77) raw xDistance=0.70 yDistance=4.14
23:37:48.650 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.67 from input 0.70
23:37:48.650 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.90, input 4.14, m_sumCorr=4.9
23:37:48.650 00.000 9640 MoveAxis(W, 79, ABG)
23:37:48.650 00.000 9640 Guiding  Dir = 3, Dur = 79
23:37:48.650 00.000 9640 IsSlewing returns 0
23:37:48.650 00.000 9640 IsGuiding returns 0
23:37:48.650 00.000 9640 PulseGuide returned control before completion, sleep 89
23:37:48.655 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65516, med=3280, FiltMin=3148, FiltMax=65516, Gamma=2.190
23:37:48.700 00.045 16872 UpdateGuideState exits: m=214612 SNR=303.7
23:37:48.703 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:48.713 00.010 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:37:48.717 00.004 16872 Enqueuing Expose request
23:37:48.754 00.037 9640 IsGuiding returns 1
23:37:48.754 00.000 9640 scope still moving after pulse duration time elapsed
23:37:48.784 00.030 9640 IsSlewing returns 0
23:37:48.785 00.001 9640 IsGuiding returns 0
23:37:48.785 00.000 9640 scope move finished after 79 + 56 ms
23:37:48.785 00.000 9640 Move returns status 0, amount 79
23:37:48.785 00.000 9640 MoveAxis(S, 109, ABG)
23:37:48.785 00.000 9640 Guiding  Dir = 1, Dur = 109
23:37:48.786 00.001 9640 IsSlewing returns 0
23:37:48.786 00.000 9640 IsGuiding returns 0
23:37:48.786 00.000 9640 PulseGuide returned control before completion, sleep 119
23:37:48.840 00.054 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cab7c42e-f14e-4e22-b5f8-2aa7c633f573"}
23:37:48.843 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cab7c42e-f14e-4e22-b5f8-2aa7c633f573"}
23:37:48.851 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca50e99c-2d01-49f7-a56b-0dbbefd05af4"}
23:37:48.855 00.004 16872 case statement mapped state 6 to 3
23:37:48.859 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca50e99c-2d01-49f7-a56b-0dbbefd05af4"}
23:37:48.864 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1c2906ed-e023-4025-beed-8eb0328def14"}
23:37:48.867 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.88,7.32],"pixels":"..."},"id":"1c2906ed-e023-4025-beed-8eb0328def14"}
23:37:48.907 00.040 9640 IsGuiding returns 1
23:37:48.908 00.001 9640 scope still moving after pulse duration time elapsed
23:37:48.939 00.031 9640 IsSlewing returns 0
23:37:48.939 00.000 9640 IsGuiding returns 0
23:37:48.939 00.000 9640 scope move finished after 109 + 44 ms
23:37:48.939 00.000 9640 Move returns status 0, amount 109
23:37:48.940 00.001 9640 move complete, result=0
23:37:48.940 00.000 9640 worker thread done servicing request
23:37:48.940 00.000 9640 Worker thread wakes up
23:37:48.940 00.000 16872 GuideStep: 0.7 px 79 ms WEST, 4.1 px 109 ms SOUTH
23:37:48.949 00.009 9640 worker thread servicing REQUEST_EXPOSE 3500
23:37:48.949 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1457,586,31,31)
23:37:52.178 03.229 16872 evsrv: cli 0D3BFFA8 connect
23:37:52.182 00.004 16872 case statement mapped state 6 to 3
23:37:52.185 00.003 16872 case statement mapped state 6 to 3
23:37:52.189 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"1ca998f6-087c-4744-8e5f-abbab74ac0d1"}
23:37:52.192 00.003 16872 case statement mapped state 6 to 3
23:37:52.198 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ca998f6-087c-4744-8e5f-abbab74ac0d1"}
23:37:52.202 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:37:52.206 00.004 16872 evsrv: cli 0D3BFB48 connect
23:37:52.209 00.003 16872 case statement mapped state 6 to 3
23:37:52.221 00.012 16872 case statement mapped state 6 to 3
23:37:52.235 00.014 16872 evsrv: cli 0D3BFB48 request: {"method":"stop_capture","id":"b0897285-5eb8-4a22-96ab-9b3766b285f3"}
23:37:52.239 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:37:52.241 00.002 16872 Status Line: Waiting for devices...
23:37:52.250 00.009 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":0,"id":"b0897285-5eb8-4a22-96ab-9b3766b285f3"}
23:37:52.254 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:37:52.257 00.003 16872 evsrv: cli 0D3BFFA8 connect
23:37:52.265 00.008 16872 case statement mapped state 6 to 3
23:37:52.271 00.006 16872 case statement mapped state 6 to 3
23:37:52.276 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"1304f634-9bad-4f05-bdf4-d0c9b5bfcf5b"}
23:37:52.278 00.002 16872 case statement mapped state 6 to 3
23:37:52.281 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1304f634-9bad-4f05-bdf4-d0c9b5bfcf5b"}
23:37:52.285 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:37:52.341 00.056 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5511884b-995c-45f6-b55b-797df58f9963"}
23:37:52.344 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5511884b-995c-45f6-b55b-797df58f9963"}
23:37:52.347 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c41418e-2241-4a81-95c4-f54734f293e8"}
23:37:52.350 00.003 16872 case statement mapped state 6 to 3
23:37:52.356 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c41418e-2241-4a81-95c4-f54734f293e8"}
23:37:52.363 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a96096f2-39a3-4d73-9db5-0826e89f28a7"}
23:37:52.366 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.88,7.32],"pixels":"..."},"id":"a96096f2-39a3-4d73-9db5-0826e89f28a7"}
23:37:52.843 00.477 9640 ASCOM_AbortExposure returns err = 0
23:37:52.843 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:37:52.843 00.000 16872 OnExposeComplete: enter
23:37:52.847 00.004 16872 OnExposeComplete: Capture Error reported
23:37:52.855 00.008 9640 worker thread done servicing request
23:37:52.855 00.000 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:37:52.860 00.005 16872 Mount: notify guiding stopped
23:37:52.873 00.013 16872 Changing from state GUIDING to STOP
23:37:52.898 00.025 16872 guider state => SELECTED
23:37:52.906 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65516, med=3280, FiltMin=3148, FiltMax=65516, Gamma=2.190
23:37:53.077 00.171 16872 Changing from state SELECTED to UNINITIALIZED
23:37:53.105 00.028 16872 guider state => SELECTING
23:37:53.189 00.084 16872 Status Line: Stopped.
23:37:53.238 00.049 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:37:53.510 00.272 16872 evsrv: cli 0D3C0A48 connect
23:37:53.519 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5e9a832a-d55d-4b8f-afc9-494d885ee32d"}
23:37:53.525 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e9a832a-d55d-4b8f-afc9-494d885ee32d"}
23:37:53.614 00.089 16872 evsrv: cli 0D3C0A48 disconnect
23:37:55.939 02.325 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"200231a6-5989-47ab-90d4-c0538573abc9"}
23:37:55.942 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"200231a6-5989-47ab-90d4-c0538573abc9"}
23:37:55.947 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d127d9a2-1bf9-4135-aa0f-748fcad63e30"}
23:37:55.951 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d127d9a2-1bf9-4135-aa0f-748fcad63e30"}
23:37:58.849 02.898 16872 evsrv: cli 0D3C0A48 connect
23:37:58.859 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8ba3e2a8-d8e9-4f4d-b604-1948e78e64c2"}
23:37:58.863 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ba3e2a8-d8e9-4f4d-b604-1948e78e64c2"}
23:37:58.871 00.008 16872 evsrv: cli 0D3C0A48 disconnect
23:37:58.879 00.008 16872 evsrv: cli 0D3BF8C8 connect
23:37:58.889 00.010 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"81866686-a207-4c0f-8e01-269db1af7229"}
23:37:58.900 00.011 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"81866686-a207-4c0f-8e01-269db1af7229"}
23:37:58.926 00.026 16872 evsrv: cli 0D3BF8C8 disconnect
23:37:58.942 00.016 16872 evsrv: cli 0D3BFFA8 connect
23:37:58.954 00.012 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"284d13b4-589c-47e9-b3b5-1c2f5d8b0616"}
23:37:58.970 00.016 16872 PhdController::Guide begins
23:37:58.975 00.005 16872 PhdController: newstate STATE_SETUP
23:37:58.985 00.010 16872 PhdController: setup
23:37:58.990 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
23:37:58.995 00.005 16872 PhdController: start capturing
23:37:59.002 00.007 16872 Changing from state SELECTING to UNINITIALIZED
23:37:59.006 00.004 16872 guider state => SELECTING
23:37:59.014 00.008 16872 setting force full frames = true
23:37:59.019 00.005 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:37:59.055 00.036 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:37:59.094 00.039 16872 Enqueuing Expose request
23:37:59.102 00.008 9640 Worker thread wakes up
23:37:59.102 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:37:59.102 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:37:59.118 00.016 16872 PhdController: newstate STATE_SELECT_STAR
23:37:59.128 00.010 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"284d13b4-589c-47e9-b3b5-1c2f5d8b0616"}
23:37:59.189 00.061 16872 evsrv: cli 0D3BFFA8 disconnect
23:37:59.214 00.025 16872 evsrv: cli 0D3C0A48 connect
23:37:59.237 00.023 16872 case statement mapped state 1 to 101
23:37:59.251 00.014 16872 case statement mapped state 1 to 101
23:37:59.286 00.035 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"7dcd19bf-69a9-4f68-9123-c243e13eab60"}
23:37:59.300 00.014 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"7dcd19bf-69a9-4f68-9123-c243e13eab60"}
23:37:59.399 00.099 16872 evsrv: cli 0D3C0A48 disconnect
23:37:59.408 00.009 16872 evsrv: cli 0D3BF968 connect
23:37:59.412 00.004 16872 case statement mapped state 1 to 101
23:37:59.422 00.010 16872 case statement mapped state 1 to 101
23:37:59.428 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"e37faf72-25c2-4e9f-8553-032bc079dcc1"}
23:37:59.432 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"e37faf72-25c2-4e9f-8553-032bc079dcc1"}
23:37:59.532 00.100 16872 evsrv: cli 0D3BF968 disconnect
23:37:59.538 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3190240-6c4f-4c67-b8e9-b4899ddd6311"}
23:37:59.548 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f3190240-6c4f-4c67-b8e9-b4899ddd6311"}
23:37:59.572 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f09840d7-1678-4873-93f3-f5152d93c996"}
23:37:59.581 00.009 16872 case statement mapped state 1 to 101
23:37:59.590 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"f09840d7-1678-4873-93f3-f5152d93c996"}
23:38:00.532 00.942 16872 evsrv: cli 0D3C0A48 connect
23:38:00.537 00.005 16872 case statement mapped state 1 to 101
23:38:00.543 00.006 16872 case statement mapped state 1 to 101
23:38:00.559 00.016 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"1a37efa1-a4d1-44c0-8ec1-955c91c8bc2f"}
23:38:00.569 00.010 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"1a37efa1-a4d1-44c0-8ec1-955c91c8bc2f"}
23:38:00.574 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:38:01.575 01.001 16872 evsrv: cli 0D3BFFA8 connect
23:38:01.578 00.003 16872 case statement mapped state 1 to 101
23:38:01.582 00.004 16872 case statement mapped state 1 to 101
23:38:01.589 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"86ef20b4-3f28-46a1-b9a4-34caef3683c7"}
23:38:01.596 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"86ef20b4-3f28-46a1-b9a4-34caef3683c7"}
23:38:01.607 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
23:38:02.608 01.001 16872 evsrv: cli 0D3BF8C8 connect
23:38:02.613 00.005 16872 case statement mapped state 1 to 101
23:38:02.619 00.006 16872 case statement mapped state 1 to 101
23:38:02.630 00.011 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"43002dee-d3b6-49fa-9e86-f9879ad9eb6a"}
23:38:02.635 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"43002dee-d3b6-49fa-9e86-f9879ad9eb6a"}
23:38:02.644 00.009 16872 evsrv: cli 0D3BF8C8 disconnect
23:38:03.041 00.397 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"155e4076-38bf-44c5-8bcd-01c35e9400a2"}
23:38:03.045 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"155e4076-38bf-44c5-8bcd-01c35e9400a2"}
23:38:03.065 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5807fa8c-4fba-479a-b57d-cedde0843b8c"}
23:38:03.079 00.014 16872 case statement mapped state 1 to 101
23:38:03.089 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"5807fa8c-4fba-479a-b57d-cedde0843b8c"}
23:38:03.408 00.319 9640 Exposure complete
23:38:03.647 00.239 16872 evsrv: cli 0D3BFFA8 connect
23:38:03.652 00.005 16872 case statement mapped state 1 to 101
23:38:03.667 00.015 16872 case statement mapped state 1 to 101
23:38:03.676 00.009 16872 OnExposeComplete: enter
23:38:03.681 00.005 16872 UpdateGuideState(): m_state=1
23:38:03.684 00.003 9640 worker thread done servicing request
23:38:03.686 00.002 16872 UpdateCurrentPosition: no star selected
23:38:03.698 00.012 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:38:03.702 00.004 16872 Status Line: No star selected
23:38:03.717 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3312, FiltMin=3216, FiltMax=65520, Gamma=2.190
23:38:03.860 00.143 16872 UpdateGuideState exits: No star selected
23:38:03.868 00.008 16872 GuiderMultiStar::AutoSelect enter
23:38:03.874 00.006 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:38:04.628 00.754 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:38:04.952 00.324 16872 AutoFind: global mean = -0.0, stdev 675.6
23:38:04.966 00.014 16872 AutoFind: using threshold = 0.1
23:38:05.268 00.302 16872 AutoFind: local max [1055, 132] 172.4
23:38:05.278 00.010 16872 AutoFind: local max [1056, 127] 162.3
23:38:05.284 00.006 16872 AutoFind: local max [1467, 599] 60.8
23:38:05.293 00.009 16872 AutoFind: local max [918, 979] 18.9
23:38:05.300 00.007 16872 AutoFind: local max [808, 638] 15.9
23:38:05.304 00.004 16872 AutoFind: local max [1636, 881] 6.0
23:38:05.312 00.008 16872 AutoFind: local max [357, 875] 4.6
23:38:05.316 00.004 16872 AutoFind: local max [351, 996] 3.4
23:38:05.320 00.004 16872 AutoFind: local max [1447, 522] 1.8
23:38:05.323 00.003 16872 AutoFind: local max [305, 268] 1.3
23:38:05.328 00.005 16872 AutoFind: local max [408, 996] 1.3
23:38:05.333 00.005 16872 AutoFind: local max [1475, 826] 1.0
23:38:05.341 00.008 16872 AutoFind: local max [1469, 608] 0.9
23:38:05.345 00.004 16872 AutoFind: local max [1468, 587] 0.7
23:38:05.350 00.005 16872 AutoFind: local max [1075, 126] 0.6
23:38:05.364 00.014 16872 AutoFind: local max [181, 331] 0.6
23:38:05.373 00.009 16872 AutoFind: local max [1455, 597] 0.6
23:38:05.379 00.006 16872 AutoFind: local max [1848, 820] 0.6
23:38:05.390 00.011 16872 AutoFind: local max [1364, 978] 0.6
23:38:05.394 00.004 16872 AutoFind: local max [1014, 765] 0.6
23:38:05.398 00.004 16872 AutoFind: local max [1808, 479] 0.6
23:38:05.404 00.006 16872 AutoFind: local max [870, 995] 0.6
23:38:05.408 00.004 16872 AutoFind: local max [594, 968] 0.6
23:38:05.411 00.003 16872 AutoFind: local max [1173, 33] 0.6
23:38:05.415 00.004 16872 AutoFind: local max [1161, 235] 0.6
23:38:05.424 00.009 16872 AutoFind: local max [229, 683] 0.6
23:38:05.429 00.005 16872 AutoFind: local max [37, 715] 0.6
23:38:05.434 00.005 16872 AutoFind: local max [648, 480] 0.5
23:38:05.439 00.005 16872 AutoFind: local max [1477, 610] 0.5
23:38:05.446 00.007 16872 AutoFind: local max [781, 788] 0.5
23:38:05.460 00.014 16872 AutoFind: local max [1040, 113] 0.5
23:38:05.473 00.013 16872 AutoFind: local max [573, 73] 0.5
23:38:05.484 00.011 16872 AutoFind: local max [625, 897] 0.5
23:38:05.489 00.005 16872 AutoFind: local max [1267, 124] 0.5
23:38:05.493 00.004 16872 AutoFind: local max [1323, 105] 0.5
23:38:05.504 00.011 16872 AutoFind: local max [433, 543] 0.5
23:38:05.510 00.006 16872 AutoFind: local max [1774, 650] 0.5
23:38:05.517 00.007 16872 AutoFind: local max [690, 233] 0.5
23:38:05.521 00.004 16872 AutoFind: local max [291, 279] 0.5
23:38:05.526 00.005 16872 AutoFind: local max [579, 981] 0.5
23:38:05.540 00.014 16872 AutoFind: local max [674, 840] 0.5
23:38:05.550 00.010 16872 AutoFind: local max [513, 423] 0.5
23:38:05.561 00.011 16872 AutoFind: local max [1510, 859] 0.5
23:38:05.568 00.007 16872 AutoFind: local max [1711, 1007] 0.5
23:38:05.572 00.004 16872 AutoFind: local max [1432, 400] 0.5
23:38:05.581 00.009 16872 AutoFind: local max [1032, 117] 0.5
23:38:05.585 00.004 16872 AutoFind: local max [35, 761] 0.5
23:38:05.590 00.005 16872 AutoFind: local max [287, 12] 0.5
23:38:05.600 00.010 16872 AutoFind: local max [44, 523] 0.5
23:38:05.618 00.018 16872 AutoFind: local max [573, 743] 0.5
23:38:05.624 00.006 16872 AutoFind: local max [1314, 611] 0.5
23:38:05.628 00.004 16872 AutoFind: local max [1868, 856] 0.5
23:38:05.634 00.006 16872 AutoFind: local max [1017, 225] 0.5
23:38:05.649 00.015 16872 AutoFind: local max [830, 565] 0.5
23:38:05.661 00.012 16872 AutoFind: local max [257, 595] 0.5
23:38:05.667 00.006 16872 AutoFind: local max [168, 491] 0.5
23:38:05.675 00.008 16872 AutoFind: local max [1538, 771] 0.5
23:38:05.681 00.006 16872 AutoFind: local max [1245, 659] 0.5
23:38:05.687 00.006 16872 AutoFind: local max [1844, 1048] 0.5
23:38:05.705 00.018 16872 AutoFind: local max [1418, 899] 0.5
23:38:05.726 00.021 16872 AutoFind: local max [1021, 872] 0.5
23:38:05.730 00.004 16872 AutoFind: local max [1505, 484] 0.5
23:38:05.744 00.014 16872 AutoFind: local max [228, 240] 0.5
23:38:05.752 00.008 16872 AutoFind: local max [1629, 352] 0.5
23:38:05.757 00.005 16872 AutoFind: local max [1650, 663] 0.5
23:38:05.760 00.003 16872 AutoFind: local max [1050, 539] 0.5
23:38:05.773 00.013 16872 AutoFind: local max [1041, 247] 0.5
23:38:05.780 00.007 16872 AutoFind: local max [1882, 880] 0.5
23:38:05.792 00.012 16872 AutoFind: local max [1012, 879] 0.5
23:38:05.803 00.011 16872 AutoFind: local max [873, 622] 0.5
23:38:05.817 00.014 16872 AutoFind: local max [122, 651] 0.5
23:38:05.823 00.006 16872 AutoFind: local max [22, 928] 0.5
23:38:05.840 00.017 16872 AutoFind: local max [183, 524] 0.5
23:38:05.847 00.007 16872 AutoFind: local max [113, 202] 0.5
23:38:05.852 00.005 16872 AutoFind: local max [839, 339] 0.5
23:38:05.854 00.002 16872 AutoFind: local max [600, 706] 0.5
23:38:05.865 00.011 16872 AutoFind: local max [178, 630] 0.5
23:38:05.869 00.004 16872 AutoFind: local max [1772, 947] 0.5
23:38:05.874 00.005 16872 AutoFind: local max [793, 1013] 0.5
23:38:05.891 00.017 16872 AutoFind: local max [1304, 871] 0.5
23:38:05.900 00.009 16872 AutoFind: local max [1218, 652] 0.5
23:38:05.904 00.004 16872 AutoFind: local max [1397, 941] 0.5
23:38:05.917 00.013 16872 AutoFind: local max [962, 805] 0.5
23:38:05.920 00.003 16872 AutoFind: local max [1400, 89] 0.5
23:38:05.936 00.016 16872 AutoFind: local max [161, 206] 0.5
23:38:05.942 00.006 16872 AutoFind: local max [1358, 756] 0.5
23:38:05.946 00.004 16872 AutoFind: local max [1760, 727] 0.5
23:38:05.950 00.004 16872 AutoFind: local max [1482, 909] 0.5
23:38:05.962 00.012 16872 AutoFind: local max [1276, 976] 0.5
23:38:05.969 00.007 16872 AutoFind: local max [1831, 280] 0.5
23:38:05.977 00.008 16872 AutoFind: local max [1827, 684] 0.5
23:38:05.984 00.007 16872 AutoFind: local max [40, 828] 0.5
23:38:05.996 00.012 16872 AutoFind: local max [1896, 479] 0.5
23:38:06.000 00.004 16872 AutoFind: local max [694, 180] 0.5
23:38:06.005 00.005 16872 AutoFind: local max [487, 681] 0.5
23:38:06.011 00.006 16872 AutoFind: local max [1519, 898] 0.5
23:38:06.014 00.003 16872 AutoFind: local max [1362, 838] 0.5
23:38:06.032 00.018 16872 AutoFind: local max [241, 409] 0.5
23:38:06.046 00.014 16872 AutoFind: local max [1396, 336] 0.5
23:38:06.059 00.013 16872 AutoFind: local max [843, 219] 0.5
23:38:06.070 00.011 16872 AutoFind: too close [1012, 879] 0.5 - [1021, 872] 0.5
23:38:06.105 00.035 16872 AutoFind: too close [1032, 117] 0.5 - [1040, 113] 0.5
23:38:06.112 00.007 16872 AutoFind: too close [579, 981] 0.5 - [594, 968] 0.6
23:38:06.125 00.013 16872 AutoFind: too close [291, 279] 0.5 - [305, 268] 1.3
23:38:06.131 00.006 16872 AutoFind: close dim-bright [1040, 113] 0.5 - [1056, 127] 162.3
23:38:06.136 00.005 16872 AutoFind: close dim-bright [1040, 113] 0.5 - [1055, 132] 172.4
23:38:06.141 00.005 16872 AutoFind: too close [1477, 610] 0.5 - [1469, 608] 0.9
23:38:06.152 00.011 16872 AutoFind: close dim-bright [1477, 610] 0.5 - [1467, 599] 60.8
23:38:06.159 00.007 16872 AutoFind: too close [1455, 597] 0.6 - [1468, 587] 0.7
23:38:06.166 00.007 16872 AutoFind: too close [1455, 597] 0.6 - [1469, 608] 0.9
23:38:06.172 00.006 16872 AutoFind: close dim-bright [1455, 597] 0.6 - [1467, 599] 60.8
23:38:06.176 00.004 16872 AutoFind: close dim-bright [1075, 126] 0.6 - [1056, 127] 162.3
23:38:06.185 00.009 16872 AutoFind: close dim-bright [1075, 126] 0.6 - [1055, 132] 172.4
23:38:06.190 00.005 16872 AutoFind: close dim-bright [1468, 587] 0.7 - [1467, 599] 60.8
23:38:06.194 00.004 16872 AutoFind: close dim-bright [1469, 608] 0.9 - [1467, 599] 60.8
23:38:06.200 00.006 16872 AutoFind: too close [1056, 127] 162.3 - [1055, 132] 172.4
23:38:06.205 00.005 16872 AutoFind: too close to edge [287, 12] 0.5
23:38:06.208 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:38:06.218 00.010 16872 Star::Find(15, 1467, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.226 00.008 16872 Star::Find returns 1 (0), X=1467.24, Y=599.05, Mass=225742, SNR=292.2, Peak=18956 HFD=3.9
23:38:06.232 00.006 16872 Star::Find(15, 918, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.236 00.004 16872 Star::Find returns 1 (0), X=917.61, Y=978.90, Mass=79341, SNR=160.5, Peak=8404 HFD=3.9
23:38:06.246 00.010 16872 Star::Find(15, 808, 638, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.253 00.007 16872 Star::Find returns 1 (0), X=808.26, Y=637.41, Mass=60974, SNR=135.0, Peak=7556 HFD=3.5
23:38:06.261 00.008 16872 Star::Find(15, 1636, 881, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.265 00.004 16872 Star::Find returns 1 (0), X=1636.46, Y=880.60, Mass=20553, SNR=71.1, Peak=4932 HFD=3.2
23:38:06.270 00.005 16872 Star::Find(15, 357, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.282 00.012 16872 Star::Find returns 1 (0), X=356.97, Y=874.44, Mass=14342, SNR=58.1, Peak=4496 HFD=3.3
23:38:06.287 00.005 16872 Star::Find(15, 351, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.293 00.006 16872 Star::Find returns 1 (0), X=351.66, Y=996.46, Mass=12914, SNR=53.2, Peak=4208 HFD=3.4
23:38:06.300 00.007 16872 Star::Find(15, 1447, 522, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.317 00.017 16872 Star::Find returns 1 (0), X=1447.02, Y=521.57, Mass=6211, SNR=35.3, Peak=3776 HFD=3.5
23:38:06.326 00.009 16872 Star::Find(15, 408, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.346 00.020 16872 Star::Find returns 1 (0), X=407.30, Y=995.96, Mass=3642, SNR=26.9, Peak=3688 HFD=2.6
23:38:06.359 00.013 16872 Star::Find(15, 1475, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.365 00.006 16872 Star::Find returns 1 (0), X=1474.98, Y=825.56, Mass=2742, SNR=21.2, Peak=3624 HFD=2.3
23:38:06.371 00.006 16872 Star::Find(15, 1075, 126, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.374 00.003 16872 Star::Find returns 1 (0), X=1057.40, Y=129.24, Mass=2602028, SNR=424.2, Peak=14552 HFD=5.6
23:38:06.379 00.005 16872 Star::Find(15, 181, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.394 00.015 16872 Star::Find returns 1 (0), X=181.46, Y=330.77, Mass=970, SNR=11.6, Peak=3448 HFD=1.9
23:38:06.423 00.029 16872 Star::Find(15, 1848, 820, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.435 00.012 16872 Star::Find returns 1 (0), X=1848.07, Y=819.64, Mass=1416, SNR=15.5, Peak=3512 HFD=2.3
23:38:06.442 00.007 16872 Star::Find(15, 1364, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.452 00.010 16872 Star::Find returns 1 (0), X=1363.90, Y=978.22, Mass=901, SNR=10.2, Peak=3500 HFD=2.0
23:38:06.459 00.007 16872 Star::Find(15, 1014, 765, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.469 00.010 16872 Star::Find returns 1 (0), X=1014.04, Y=765.71, Mass=1181, SNR=12.5, Peak=3520 HFD=2.3
23:38:06.473 00.004 16872 Star::Find(15, 1808, 479, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.476 00.003 16872 Star::Find returns 1 (0), X=1807.94, Y=479.28, Mass=651, SNR=8.9, Peak=3460 HFD=1.9
23:38:06.481 00.005 16872 Star::Find(15, 870, 995, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.485 00.004 16872 Star::Find returns 0 (4), X=870.06, Y=995.21, Mass=437, SNR=6.5, Peak=3440 HFD=1.5
23:38:06.490 00.005 16872 Star::Find(15, 1173, 33, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.505 00.015 16872 Star::Find returns 1 (0), X=1172.76, Y=33.07, Mass=1312, SNR=13.2, Peak=3488 HFD=2.3
23:38:06.514 00.009 16872 Star::Find(15, 1161, 235, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.518 00.004 16872 Star::Find returns 1 (0), X=1160.77, Y=235.43, Mass=561, SNR=7.7, Peak=3444 HFD=1.5
23:38:06.527 00.009 16872 Star::Find(15, 229, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.532 00.005 16872 Star::Find returns 1 (0), X=229.91, Y=681.62, Mass=1289, SNR=12.0, Peak=3448 HFD=2.6
23:38:06.538 00.006 16872 Star::Find(15, 37, 715, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.547 00.009 16872 Star::Find returns 1 (0), X=37.06, Y=714.19, Mass=643, SNR=8.9, Peak=3464 HFD=1.8
23:38:06.551 00.004 16872 Star::Find(15, 648, 480, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.556 00.005 16872 Star::Find returns 0 (4), X=648.52, Y=480.49, Mass=663, SNR=8.6, Peak=3476 HFD=1.4
23:38:06.561 00.005 16872 Star::Find(15, 781, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.565 00.004 16872 Star::Find returns 1 (0), X=780.50, Y=787.22, Mass=1264, SNR=12.0, Peak=3468 HFD=3.1
23:38:06.569 00.004 16872 Star::Find(15, 573, 73, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.580 00.011 16872 Star::Find returns 1 (0), X=572.82, Y=72.96, Mass=746, SNR=9.9, Peak=3452 HFD=2.0
23:38:06.583 00.003 16872 Star::Find(15, 625, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.597 00.014 16872 Star::Find returns 1 (0), X=624.58, Y=897.28, Mass=1343, SNR=12.9, Peak=3456 HFD=3.5
23:38:06.621 00.024 16872 Star::Find(15, 1267, 124, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.641 00.020 16872 Star::Find false star n=3 nbg=281 bg=3313.5 sigma=29.0 thresh=3401 peak=3394
23:38:06.651 00.010 16872 Star::Find returns 0 (2), X=1267.00, Y=124.00, Mass=311, SNR=2.9, Peak=3436 HFD=0.0
23:38:06.660 00.009 16872 Star::Find(15, 1323, 105, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.673 00.013 16872 Star::Find returns 1 (0), X=1323.52, Y=104.44, Mass=1140, SNR=11.8, Peak=3488 HFD=2.3
23:38:06.676 00.003 16872 Star::Find(15, 433, 543, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.687 00.011 16872 Star::Find returns 1 (0), X=433.48, Y=541.83, Mass=1062, SNR=11.1, Peak=3424 HFD=3.8
23:38:06.695 00.008 16872 Star::Find(15, 1774, 650, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.699 00.004 16872 Star::Find returns 1 (0), X=1773.13, Y=649.97, Mass=876, SNR=10.3, Peak=3436 HFD=2.5
23:38:06.702 00.003 16872 Star::Find(15, 690, 233, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.706 00.004 16872 Star::Find returns 1 (0), X=689.29, Y=233.18, Mass=740, SNR=8.9, Peak=3428 HFD=1.8
23:38:06.714 00.008 16872 Star::Find(15, 674, 840, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.718 00.004 16872 Star::Find returns 1 (0), X=675.32, Y=840.75, Mass=792, SNR=9.7, Peak=3440 HFD=4.2
23:38:06.723 00.005 16872 Star::Find(15, 513, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.732 00.009 16872 Star::Find false star n=3 nbg=278 bg=3313.9 sigma=27.9 thresh=3398 peak=3387
23:38:06.739 00.007 16872 Star::Find returns 0 (2), X=513.00, Y=423.00, Mass=286, SNR=2.9, Peak=3432 HFD=0.0
23:38:06.745 00.006 16872 Star::Find(15, 1510, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.754 00.009 16872 Star::Find returns 1 (0), X=1510.41, Y=859.31, Mass=901, SNR=10.6, Peak=3416 HFD=3.0
23:38:06.758 00.004 16872 Star::Find(15, 1711, 1007, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.762 00.004 16872 Star::Find returns 1 (0), X=1711.36, Y=1007.65, Mass=456, SNR=7.2, Peak=3424 HFD=2.2
23:38:06.766 00.004 16872 Star::Find(15, 1432, 400, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.770 00.004 16872 Star::Find returns 1 (0), X=1429.31, Y=413.62, Mass=649, SNR=9.2, Peak=3468 HFD=2.8
23:38:06.781 00.011 16872 Star::Find(15, 35, 761, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.788 00.007 16872 Star::Find returns 1 (0), X=34.84, Y=761.23, Mass=533, SNR=7.8, Peak=3452 HFD=1.8
23:38:06.797 00.009 16872 Star::Find(15, 44, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.813 00.016 16872 Star::Find false star n=2 nbg=276 bg=3311.3 sigma=28.7 thresh=3398 peak=3390
23:38:06.823 00.010 16872 Star::Find returns 0 (2), X=44.00, Y=523.00, Mass=225, SNR=2.9, Peak=3432 HFD=0.0
23:38:06.829 00.006 16872 Star::Find(15, 573, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.833 00.004 16872 Star::Find false star n=3 nbg=280 bg=3310.5 sigma=26.7 thresh=3390 peak=3390
23:38:06.846 00.013 16872 Star::Find returns 0 (2), X=573.00, Y=743.00, Mass=305, SNR=2.9, Peak=3428 HFD=0.0
23:38:06.852 00.006 16872 Star::Find(15, 1314, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.857 00.005 16872 Star::Find returns 1 (0), X=1314.20, Y=610.76, Mass=894, SNR=11.0, Peak=3468 HFD=2.2
23:38:06.860 00.003 16872 Star::Find(15, 1868, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.865 00.005 16872 Star::Find returns 1 (0), X=1870.31, Y=869.26, Mass=711, SNR=9.0, Peak=3436 HFD=2.3
23:38:06.878 00.013 16872 Star::Find(15, 1017, 225, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.893 00.015 16872 Star::Find returns 0 (2), X=1017.00, Y=225.00, Mass=86, SNR=2.8, Peak=3404 HFD=0.0
23:38:06.906 00.013 16872 Star::Find(15, 830, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.910 00.004 16872 Star::Find false star n=3 nbg=253 bg=3310.9 sigma=26.8 thresh=3391 peak=3383
23:38:06.917 00.007 16872 Star::Find returns 0 (2), X=830.00, Y=565.00, Mass=287, SNR=2.9, Peak=3432 HFD=0.0
23:38:06.928 00.011 16872 Star::Find(15, 257, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.938 00.010 16872 Star::Find returns 0 (4), X=257.32, Y=594.63, Mass=374, SNR=6.2, Peak=3452 HFD=1.2
23:38:06.941 00.003 16872 Star::Find(15, 168, 491, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.945 00.004 16872 Star::Find false star n=3 nbg=267 bg=3316.1 sigma=24.5 thresh=3390 peak=3387
23:38:06.953 00.008 16872 Star::Find returns 0 (2), X=168.00, Y=491.00, Mass=288, SNR=2.9, Peak=3440 HFD=0.0
23:38:06.958 00.005 16872 Star::Find(15, 1538, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.969 00.011 16872 Star::Find false star n=2 nbg=275 bg=3320.2 sigma=27.1 thresh=3401 peak=3396
23:38:06.983 00.014 16872 Star::Find returns 0 (2), X=1538.00, Y=771.00, Mass=200, SNR=2.9, Peak=3444 HFD=0.0
23:38:06.989 00.006 16872 Star::Find(15, 1245, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:06.992 00.003 16872 Star::Find returns 1 (0), X=1243.87, Y=659.17, Mass=1684, SNR=16.5, Peak=3480 HFD=3.0
23:38:07.005 00.013 16872 Star::Find(15, 1844, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.012 00.007 16872 Star::Find returns 1 (0), X=1843.69, Y=1048.29, Mass=666, SNR=8.1, Peak=3424 HFD=1.7
23:38:07.018 00.006 16872 Star::Find(15, 1418, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.022 00.004 16872 Star::Find returns 1 (0), X=1418.43, Y=899.12, Mass=1071, SNR=11.5, Peak=3464 HFD=3.6
23:38:07.032 00.010 16872 Star::Find(15, 1505, 484, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.036 00.004 16872 Star::Find false star n=3 nbg=277 bg=3319.7 sigma=29.4 thresh=3408 peak=3397
23:38:07.041 00.005 16872 Star::Find returns 0 (2), X=1505.00, Y=484.00, Mass=289, SNR=2.9, Peak=3428 HFD=0.0
23:38:07.044 00.003 16872 Star::Find(15, 228, 240, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.048 00.004 16872 Star::Find returns 1 (0), X=225.75, Y=240.89, Mass=1038, SNR=11.7, Peak=3488 HFD=3.3
23:38:07.053 00.005 16872 Star::Find(15, 1629, 352, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.069 00.016 16872 Star::Find returns 1 (0), X=1628.62, Y=352.14, Mass=795, SNR=9.6, Peak=3448 HFD=2.7
23:38:07.078 00.009 16872 Star::Find(15, 1650, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.083 00.005 16872 Star::Find false star n=5 nbg=279 bg=3319.5 sigma=27.7 thresh=3403 peak=3385
23:38:07.096 00.013 16872 Star::Find returns 0 (2), X=1650.00, Y=663.00, Mass=466, SNR=2.9, Peak=3424 HFD=0.0
23:38:07.101 00.005 16872 Star::Find(15, 1050, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.107 00.006 16872 Star::Find returns 1 (0), X=1051.64, Y=538.47, Mass=912, SNR=11.0, Peak=3460 HFD=3.3
23:38:07.112 00.005 16872 Star::Find(15, 1041, 247, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.118 00.006 16872 Star::Find false star n=4 nbg=270 bg=3310.6 sigma=25.8 thresh=3388 peak=3383
23:38:07.135 00.017 16872 Star::Find returns 0 (2), X=1041.00, Y=247.00, Mass=362, SNR=2.9, Peak=3428 HFD=0.0
23:38:07.141 00.006 16872 Star::Find(15, 1882, 880, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.147 00.006 16872 Star::Find returns 1 (0), X=1870.31, Y=869.26, Mass=711, SNR=9.0, Peak=3436 HFD=2.3
23:38:07.157 00.010 16872 Star::Find(15, 873, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.167 00.010 16872 Star::Find false star n=2 nbg=280 bg=3315.6 sigma=28.0 thresh=3400 peak=3378
23:38:07.174 00.007 16872 Star::Find returns 0 (2), X=873.00, Y=622.00, Mass=193, SNR=2.9, Peak=3420 HFD=0.0
23:38:07.179 00.005 16872 Star::Find(15, 122, 651, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.195 00.016 16872 Star::Find returns 1 (0), X=121.76, Y=650.62, Mass=552, SNR=8.5, Peak=3412 HFD=1.8
23:38:07.213 00.018 16872 Star::Find(15, 22, 928, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.234 00.021 16872 Star::Find false star n=2 nbg=243 bg=3307.9 sigma=28.6 thresh=3394 peak=3381
23:38:07.242 00.008 16872 Star::Find returns 0 (2), X=22.00, Y=928.00, Mass=188, SNR=2.9, Peak=3412 HFD=0.0
23:38:07.247 00.005 16872 Star::Find(15, 183, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.257 00.010 16872 Star::Find false star n=1 nbg=275 bg=3308.1 sigma=26.7 thresh=3388 peak=3366
23:38:07.267 00.010 16872 Star::Find returns 0 (2), X=183.00, Y=524.00, Mass=116, SNR=2.9, Peak=3424 HFD=0.0
23:38:07.275 00.008 16872 Star::Find(15, 113, 202, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.284 00.009 16872 Star::Find returns 1 (0), X=113.15, Y=202.89, Mass=623, SNR=8.2, Peak=3428 HFD=2.2
23:38:07.291 00.007 16872 Star::Find(15, 839, 339, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.299 00.008 16872 Star::Find returns 1 (0), X=839.94, Y=339.16, Mass=526, SNR=8.0, Peak=3424 HFD=2.1
23:38:07.307 00.008 16872 Star::Find(15, 600, 706, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.331 00.024 16872 Star::Find false star n=3 nbg=280 bg=3313.2 sigma=27.5 thresh=3396 peak=3385
23:38:07.339 00.008 16872 Star::Find returns 0 (2), X=600.00, Y=706.00, Mass=260, SNR=2.9, Peak=3424 HFD=0.0
23:38:07.349 00.010 16872 Star::Find(15, 178, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.356 00.007 16872 Star::Find returns 0 (4), X=177.92, Y=629.77, Mass=484, SNR=8.2, Peak=3488 HFD=1.2
23:38:07.363 00.007 16872 Star::Find(15, 1772, 947, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.367 00.004 16872 Star::Find returns 1 (0), X=1784.46, Y=942.32, Mass=628, SNR=8.7, Peak=3460 HFD=4.3
23:38:07.375 00.008 16872 Star::Find(15, 793, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.382 00.007 16872 Star::Find returns 1 (0), X=792.95, Y=1013.27, Mass=698, SNR=9.4, Peak=3444 HFD=2.1
23:38:07.392 00.010 16872 Star::Find(15, 1304, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.402 00.010 16872 Star::Find false star n=5 nbg=271 bg=3311.7 sigma=24.6 thresh=3386 peak=3379
23:38:07.408 00.006 16872 Star::Find returns 0 (2), X=1304.00, Y=871.00, Mass=417, SNR=2.9, Peak=3424 HFD=0.0
23:38:07.413 00.005 16872 Star::Find(15, 1218, 652, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.418 00.005 16872 Star::Find returns 1 (0), X=1218.48, Y=650.92, Mass=670, SNR=9.1, Peak=3432 HFD=2.4
23:38:07.428 00.010 16872 Star::Find(15, 1397, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.434 00.006 16872 Star::Find false star n=3 nbg=279 bg=3309.5 sigma=27.4 thresh=3392 peak=3385
23:38:07.441 00.007 16872 Star::Find returns 0 (2), X=1397.00, Y=941.00, Mass=260, SNR=2.9, Peak=3400 HFD=0.0
23:38:07.445 00.004 16872 Star::Find(15, 962, 805, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.457 00.012 16872 Star::Find false star n=2 nbg=278 bg=3312.5 sigma=26.6 thresh=3392 peak=3371
23:38:07.462 00.005 16872 Star::Find returns 0 (2), X=962.00, Y=805.00, Mass=187, SNR=2.9, Peak=3416 HFD=0.0
23:38:07.474 00.012 16872 Star::Find(15, 1400, 89, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.496 00.022 16872 Star::Find returns 1 (0), X=1401.00, Y=88.54, Mass=437, SNR=7.3, Peak=3440 HFD=2.3
23:38:07.507 00.011 16872 Star::Find(15, 161, 206, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.517 00.010 16872 Star::Find returns 0 (4), X=160.54, Y=206.78, Mass=508, SNR=7.6, Peak=3432 HFD=1.4
23:38:07.521 00.004 16872 Star::Find(15, 1358, 756, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.525 00.004 16872 Star::Find returns 1 (0), X=1357.27, Y=756.04, Mass=810, SNR=10.6, Peak=3420 HFD=2.5
23:38:07.534 00.009 16872 Star::Find(15, 1760, 727, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.545 00.011 16872 Star::Find returns 0 (4), X=1768.49, Y=713.49, Mass=2042, SNR=24.9, Peak=3860 HFD=1.4
23:38:07.556 00.011 16872 Star::Find(15, 1482, 909, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.565 00.009 16872 Star::Find false star n=1 nbg=279 bg=3313.7 sigma=27.0 thresh=3395 peak=3384
23:38:07.573 00.008 16872 Star::Find returns 0 (2), X=1482.00, Y=909.00, Mass=98, SNR=2.9, Peak=3428 HFD=0.0
23:38:07.584 00.011 16872 Star::Find(15, 1276, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.595 00.011 16872 Star::Find false star n=5 nbg=273 bg=3305.7 sigma=27.1 thresh=3387 peak=3376
23:38:07.603 00.008 16872 Star::Find returns 0 (2), X=1276.00, Y=976.00, Mass=471, SNR=2.9, Peak=3408 HFD=0.0
23:38:07.607 00.004 16872 Star::Find(15, 1831, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.616 00.009 16872 Star::Find returns 0 (4), X=1837.61, Y=290.51, Mass=1403, SNR=18.7, Peak=3680 HFD=1.3
23:38:07.625 00.009 16872 Star::Find(15, 1827, 684, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.630 00.005 16872 Star::Find returns 0 (2), X=1827.00, Y=684.00, Mass=87, SNR=2.8, Peak=3416 HFD=0.0
23:38:07.638 00.008 16872 Star::Find(15, 40, 828, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.661 00.023 16872 Star::Find returns 0 (4), X=31.23, Y=816.33, Mass=506, SNR=7.7, Peak=3432 HFD=1.5
23:38:07.681 00.020 16872 Star::Find(15, 1896, 479, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.689 00.008 16872 Star::Find false star n=2 nbg=283 bg=3315.2 sigma=31.6 thresh=3410 peak=3384
23:38:07.694 00.005 16872 Star::Find returns 0 (2), X=1896.00, Y=479.00, Mass=206, SNR=2.9, Peak=3424 HFD=0.0
23:38:07.699 00.005 16872 Star::Find(15, 694, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.711 00.012 16872 Star::Find false star n=5 nbg=255 bg=3312.3 sigma=25.0 thresh=3387 peak=3372
23:38:07.730 00.019 16872 Star::Find returns 0 (2), X=694.00, Y=180.00, Mass=430, SNR=2.9, Peak=3412 HFD=0.0
23:38:07.741 00.011 16872 Star::Find(15, 487, 681, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.756 00.015 16872 Star::Find false star n=4 nbg=281 bg=3308.5 sigma=27.8 thresh=3392 peak=3388
23:38:07.763 00.007 16872 Star::Find returns 0 (2), X=487.00, Y=681.00, Mass=382, SNR=2.9, Peak=3416 HFD=0.0
23:38:07.769 00.006 16872 Star::Find(15, 1519, 898, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.773 00.004 16872 Star::Find returns 1 (0), X=1518.16, Y=898.19, Mass=657, SNR=9.7, Peak=3516 HFD=1.7
23:38:07.778 00.005 16872 Star::Find(15, 1362, 838, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.788 00.010 16872 Star::Find returns 0 (4), X=1361.27, Y=837.66, Mass=345, SNR=6.5, Peak=3444 HFD=1.1
23:38:07.795 00.007 16872 Star::Find(15, 241, 409, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.800 00.005 16872 Star::Find returns 1 (0), X=240.90, Y=409.38, Mass=517, SNR=8.7, Peak=3452 HFD=1.6
23:38:07.806 00.006 16872 Star::Find(15, 1396, 336, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.811 00.005 16872 Star::Find returns 0 (3), X=1396.00, Y=336.00, Mass=0, SNR=0.0, Peak=3416 HFD=0.0
23:38:07.824 00.013 16872 Star::Find(15, 843, 219, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.834 00.010 16872 Star::Find returns 1 (0), X=842.91, Y=219.35, Mass=637, SNR=8.1, Peak=3444 HFD=2.3
23:38:07.838 00.004 16872 AutoFind: finding best star pass 1
23:38:07.843 00.005 16872 Star::Find(15, 1467, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.853 00.010 16872 Star::Find returns 1 (0), X=1467.24, Y=599.05, Mass=225742, SNR=292.2, Peak=18956 HFD=3.9
23:38:07.857 00.004 16872 AutoFind returns star at [1467, 599] 60.8 Mass 225742 SNR 292.2
23:38:07.871 00.014 16872 Star::Find(15, 1467, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.879 00.008 16872 Star::Find returns 1 (0), X=1467.24, Y=599.05, Mass=225742, SNR=292.2, Peak=18956 HFD=3.9
23:38:07.887 00.008 16872 MultiStar: List (12): {1467.24, 599.05}(292.2), {917.61, 978.90}(160.5), {808.26, 637.41}(135.0), {1636.46, 880.60}(71.1), {356.97, 874.44}(58.1), {351.66, 996.46}(53.2), {1447.02, 521.57}(35.3), {407.30, 995.96}(26.9), {1474.98, 825.56}(21.2), {1057.40, 129.24}(424.2), {181.46, 330.77}(11.6), {1848.07, 819.64}(15.5), 
23:38:07.892 00.005 16872 setting lock position to (1467.24, 599.05)
23:38:07.900 00.008 16872 MultiStar: stabilizing after lock position change
23:38:07.905 00.005 16872 AutoSelect: state = 1, call UpdateGuideState
23:38:07.917 00.012 16872 UpdateGuideState(): m_state=1
23:38:07.924 00.007 16872 Star::Find(15, 1467, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:07.935 00.011 16872 Star::Find returns 1 (0), X=1467.24, Y=599.05, Mass=225742, SNR=292.2, Peak=18956 HFD=3.9
23:38:07.940 00.005 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:38:07.945 00.005 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:38:07.951 00.006 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:38:07.970 00.019 16872 setting force full frames = false
23:38:07.977 00.007 16872 setting lock position to (1467.24, 599.05)
23:38:07.982 00.005 16872 MultiStar: stabilizing after lock position change
23:38:07.994 00.012 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:38:07.998 00.004 16872 Changing from state SELECTING to SELECTED
23:38:08.006 00.008 16872 guider state => SELECTED
23:38:08.033 00.027 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3312, FiltMin=3216, FiltMax=65520, Gamma=2.190
23:38:08.114 00.081 16872 UpdateGuideState exits: m=225742 SNR=292.2
23:38:08.135 00.021 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3312, FiltMin=3216, FiltMax=65520, Gamma=2.190
23:38:08.231 00.096 16872 Status Line: Auto-selected star at (1467.2, 599.1)
23:38:08.255 00.024 16872 PhdController: newstate STATE_WAIT_SELECTED
23:38:08.260 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:08.263 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:38:08.268 00.005 16872 Enqueuing Expose request
23:38:08.282 00.014 9640 Worker thread wakes up
23:38:08.282 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:38:08.282 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,584,31,31)
23:38:08.285 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"561a13c1-a8e3-4867-b18a-4fd66836f572"}
23:38:08.295 00.010 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1467.24,599.05],"id":"561a13c1-a8e3-4867-b18a-4fd66836f572"}
23:38:08.308 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c59314e-fd94-4d81-b1d4-ae099163b9aa"}
23:38:08.315 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8c59314e-fd94-4d81-b1d4-ae099163b9aa"}
23:38:08.345 00.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d8a49e84-0a74-45dc-90b2-bf84ed704de2"}
23:38:08.353 00.008 16872 case statement mapped state 2 to 1
23:38:08.360 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"d8a49e84-0a74-45dc-90b2-bf84ed704de2"}
23:38:08.366 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
23:38:08.372 00.006 16872 evsrv: cli 0D3C0A48 connect
23:38:08.376 00.004 16872 case statement mapped state 2 to 1
23:38:08.388 00.012 16872 case statement mapped state 2 to 1
23:38:08.393 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"262d1952-3e8e-4d29-9f65-f4cc2dcb8d50"}
23:38:08.399 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.24,7.05],"pixels":"..."},"id":"262d1952-3e8e-4d29-9f65-f4cc2dcb8d50"}
23:38:08.408 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9540dade-c826-4cf8-a9f0-a1e38fde4b99"}
23:38:08.420 00.012 16872 case statement mapped state 2 to 1
23:38:08.437 00.017 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"9540dade-c826-4cf8-a9f0-a1e38fde4b99"}
23:38:08.445 00.008 16872 evsrv: cli 0D3C0A48 disconnect
23:38:09.446 01.001 16872 evsrv: cli 0D3BF8C8 connect
23:38:09.456 00.010 16872 case statement mapped state 2 to 1
23:38:09.462 00.006 16872 case statement mapped state 2 to 1
23:38:09.469 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"0a80e20a-bac2-4ff7-8005-380d9ad418db"}
23:38:09.476 00.007 16872 case statement mapped state 2 to 1
23:38:09.487 00.011 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"0a80e20a-bac2-4ff7-8005-380d9ad418db"}
23:38:09.498 00.011 16872 evsrv: cli 0D3BF8C8 disconnect
23:38:10.029 00.531 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b90e7e8c-2956-4dd7-a6c6-18823d510a6b"}
23:38:10.033 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b90e7e8c-2956-4dd7-a6c6-18823d510a6b"}
23:38:10.037 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8323b113-383c-4290-998d-03028b303b9e"}
23:38:10.040 00.003 16872 case statement mapped state 2 to 1
23:38:10.056 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"8323b113-383c-4290-998d-03028b303b9e"}
23:38:10.064 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bf18038e-7920-4caa-98d6-b95fa29dd37b"}
23:38:10.069 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.24,7.05],"pixels":"..."},"id":"bf18038e-7920-4caa-98d6-b95fa29dd37b"}
23:38:10.499 00.430 16872 evsrv: cli 0D3C0A48 connect
23:38:10.503 00.004 16872 case statement mapped state 2 to 1
23:38:10.508 00.005 16872 case statement mapped state 2 to 1
23:38:10.512 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f9375af4-8cbc-48cd-b178-3deef6d06398"}
23:38:10.521 00.009 16872 case statement mapped state 2 to 1
23:38:10.524 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f9375af4-8cbc-48cd-b178-3deef6d06398"}
23:38:10.527 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:38:11.529 01.002 16872 evsrv: cli 0D3BF8C8 connect
23:38:11.539 00.010 16872 case statement mapped state 2 to 1
23:38:11.549 00.010 16872 case statement mapped state 2 to 1
23:38:11.558 00.009 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"9f51c3c6-a3bc-49c1-a3b0-aff89add09a6"}
23:38:11.565 00.007 16872 case statement mapped state 2 to 1
23:38:11.570 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"9f51c3c6-a3bc-49c1-a3b0-aff89add09a6"}
23:38:11.575 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
23:38:12.449 00.874 9640 Exposure complete
23:38:12.579 00.130 16872 evsrv: cli 0D3BFFA8 connect
23:38:12.584 00.005 16872 case statement mapped state 2 to 1
23:38:12.589 00.005 16872 case statement mapped state 2 to 1
23:38:12.594 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"5cd2a413-19e2-485e-83fa-cd2663899554"}
23:38:12.597 00.003 16872 case statement mapped state 2 to 1
23:38:12.602 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"5cd2a413-19e2-485e-83fa-cd2663899554"}
23:38:12.606 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:38:12.630 00.024 16872 OnExposeComplete: enter
23:38:12.635 00.005 16872 UpdateGuideState(): m_state=2
23:38:12.639 00.004 9640 worker thread done servicing request
23:38:12.639 00.000 16872 Star::Find(15, 1467, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:38:12.643 00.004 16872 Star::Find returns 1 (0), X=1467.19, Y=599.56, Mass=234821, SNR=302.8, Peak=20732 HFD=3.7
23:38:12.649 00.006 16872 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.56) = xAngle (0.10 = 0.10)
23:38:12.654 00.005 16872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.15 = 0.15)
23:38:12.659 00.005 16872 CameraToMount -- cameraX=-0.04 cameraY=0.51 hyp=0.51 cameraTheta=1.66 mountX=0.51 mountY=0.07, mountTheta=0.15
23:38:12.670 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3324, FiltMin=3224, FiltMax=65516, Gamma=2.190
23:38:12.719 00.049 16872 UpdateGuideState exits: m=234821 SNR=302.8
23:38:12.723 00.004 16872 PhdController: newstate STATE_CALIBRATE
23:38:12.728 00.005 16872 PhdController: newstate STATE_GUIDE
23:38:12.747 00.019 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:38:12.750 00.003 16872 guider state => CALIBRATED
23:38:12.753 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:38:12.768 00.015 16872 reset dither spiral
23:38:12.774 00.006 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:38:12.780 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:12.785 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:38:12.796 00.011 16872 Enqueuing Expose request
23:38:12.801 00.005 9640 Worker thread wakes up
23:38:12.801 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:38:12.801 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:38:13.531 00.730 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"44a8b342-5a0a-4c4b-93bd-56d9ce201040"}
23:38:13.535 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"44a8b342-5a0a-4c4b-93bd-56d9ce201040"}
23:38:13.546 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4195c4ce-3e5b-43b4-88e1-658469e0e9cf"}
23:38:13.550 00.004 16872 case statement mapped state 5 to 1
23:38:13.554 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"4195c4ce-3e5b-43b4-88e1-658469e0e9cf"}
23:38:13.566 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e628f4c6-bfa6-4da1-bcf6-be3c5c7f36cf"}
23:38:13.575 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.19,6.56],"pixels":"..."},"id":"e628f4c6-bfa6-4da1-bcf6-be3c5c7f36cf"}
23:38:13.628 00.053 16872 evsrv: cli 0D3BFFA8 connect
23:38:13.632 00.004 16872 case statement mapped state 5 to 1
23:38:13.640 00.008 16872 case statement mapped state 5 to 1
23:38:13.644 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"0bfae959-5224-4e92-8fbf-30a0244f63e8"}
23:38:13.649 00.005 16872 case statement mapped state 5 to 1
23:38:13.656 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"0bfae959-5224-4e92-8fbf-30a0244f63e8"}
23:38:13.662 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
23:38:14.664 01.002 16872 evsrv: cli 0D3BFB48 connect
23:38:14.667 00.003 16872 case statement mapped state 5 to 1
23:38:14.670 00.003 16872 case statement mapped state 5 to 1
23:38:14.674 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"f89c726b-7496-4ab7-bb4b-320e662ab656"}
23:38:14.676 00.002 16872 case statement mapped state 5 to 1
23:38:14.683 00.007 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"f89c726b-7496-4ab7-bb4b-320e662ab656"}
23:38:14.689 00.006 16872 evsrv: cli 0D3BFB48 disconnect
23:38:15.689 01.000 16872 evsrv: cli 0D3BFB48 connect
23:38:15.693 00.004 16872 case statement mapped state 5 to 1
23:38:15.699 00.006 16872 case statement mapped state 5 to 1
23:38:15.704 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"e076ce6b-1f8d-44ed-937f-ffdcfa51f046"}
23:38:15.707 00.003 16872 case statement mapped state 5 to 1
23:38:15.711 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"e076ce6b-1f8d-44ed-937f-ffdcfa51f046"}
23:38:15.715 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:38:16.715 01.000 16872 evsrv: cli 0D3C0A48 connect
23:38:16.720 00.005 16872 case statement mapped state 5 to 1
23:38:16.724 00.004 16872 case statement mapped state 5 to 1
23:38:16.729 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b4a05635-3676-4c08-ac29-074de9594aa5"}
23:38:16.736 00.007 16872 case statement mapped state 5 to 1
23:38:16.740 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"b4a05635-3676-4c08-ac29-074de9594aa5"}
23:38:16.744 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:38:16.906 00.162 9640 Exposure complete
23:38:17.033 00.127 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e65a4a4-0e2f-401e-a296-056eb7b0594a"}
23:38:17.040 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7e65a4a4-0e2f-401e-a296-056eb7b0594a"}
23:38:17.045 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe2720eb-446b-48fe-b3df-637f91962e7c"}
23:38:17.049 00.004 16872 case statement mapped state 5 to 1
23:38:17.053 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"fe2720eb-446b-48fe-b3df-637f91962e7c"}
23:38:17.058 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"64c0107b-215c-4db5-a2d7-a7fd7c200907"}
23:38:17.064 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.19,6.56],"pixels":"..."},"id":"64c0107b-215c-4db5-a2d7-a7fd7c200907"}
23:38:17.075 00.011 9640 worker thread done servicing request
23:38:17.075 00.000 16872 OnExposeComplete: enter
23:38:17.082 00.007 16872 UpdateGuideState(): m_state=5
23:38:17.088 00.006 16872 Star::Find(15, 1467, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:38:17.092 00.004 16872 Star::Find returns 1 (0), X=1466.89, Y=600.10, Mass=228656, SNR=297.7, Peak=19292 HFD=3.8
23:38:17.096 00.004 16872 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.56) = xAngle (0.33 = 0.33)
23:38:17.101 00.005 16872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.38 = 0.38)
23:38:17.105 00.004 16872 CameraToMount -- cameraX=-0.34 cameraY=1.05 hyp=1.10 cameraTheta=1.89 mountX=1.04 mountY=0.41, mountTheta=0.37
23:38:17.113 00.008 16872 Changing from state CALIBRATED to GUIDING
23:38:17.118 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:38:17.124 00.006 16872 ScopeASCOM::SideOfPier() returns 0
23:38:17.254 00.130 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:38:17.259 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:38:17.264 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:38:17.274 00.010 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:38:17.279 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:38:17.283 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:38:17.288 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:38:17.292 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:38:17.299 00.007 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:38:17.304 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:38:17.308 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:38:17.314 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:38:17.322 00.008 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:38:17.327 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:38:17.502 00.175 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:38:17.507 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:38:17.511 00.004 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.2
23:38:17.523 00.012 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:38:17.528 00.005 16872 ScopeASCOM::SideOfPier() returns 0
23:38:17.599 00.071 16872 setting lock position to (1466.89, 600.10)
23:38:17.604 00.005 16872 MultiStar: stabilizing after lock position change
23:38:17.609 00.005 16872 guider state => GUIDING
23:38:17.614 00.005 16872 Status Line: Guiding
23:38:17.623 00.009 16872 Mount: notify guiding started
23:38:17.631 00.008 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:38:17.636 00.005 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:38:17.640 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:38:17.648 00.008 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:38:17.654 00.006 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:38:17.660 00.006 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:38:17.665 00.005 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:38:17.670 00.005 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:38:17.674 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:38:17.681 00.007 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:38:17.686 00.005 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:38:17.692 00.006 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:38:17.697 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:38:17.701 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:38:17.706 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:38:17.712 00.006 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:38:17.717 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:38:17.722 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:38:17.726 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:38:17.730 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:38:17.734 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:38:17.742 00.008 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:38:17.748 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:38:17.753 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:38:17.758 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:38:17.763 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:38:17.767 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:38:17.774 00.007 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:38:17.779 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:38:17.783 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:38:17.788 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:38:17.793 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:38:17.797 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:38:17.805 00.008 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:38:17.809 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:38:17.814 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:38:17.819 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:38:17.824 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:38:17.834 00.010 16872 evsrv: cli 0D3BFB48 connect
23:38:17.841 00.007 16872 case statement mapped state 6 to 3
23:38:17.847 00.006 16872 case statement mapped state 6 to 3
23:38:17.854 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"fbd9817f-bd42-404f-b9f1-7452313beaa9"}
23:38:17.859 00.005 16872 case statement mapped state 6 to 3
23:38:17.864 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbd9817f-bd42-404f-b9f1-7452313beaa9"}
23:38:17.884 00.020 16872 evsrv: cli 0D3BFB48 disconnect
23:38:17.929 00.045 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:38:18.012 00.083 16872 ScopeASCOM::SideOfPier() returns 0
23:38:18.035 00.023 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:38:18.042 00.007 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:38:18.046 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:38:18.051 00.005 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
23:38:18.057 00.006 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:38:18.063 00.006 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:38:18.067 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:38:18.077 00.010 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:38:18.083 00.006 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:38:18.088 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3308, FiltMin=3176, FiltMax=65516, Gamma=2.190
23:38:18.139 00.051 16872 UpdateGuideState exits: m=228656 SNR=297.7
23:38:18.144 00.005 16872 PhdController: newstate STATE_SETTLE_WAIT
23:38:18.153 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:18.158 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:38:18.166 00.008 16872 Enqueuing Expose request
23:38:18.170 00.004 9640 Worker thread wakes up
23:38:18.172 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
23:38:18.172 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:38:20.531 02.359 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"693574ac-1735-40dc-9cbf-9d59a4ad66fa"}
23:38:20.535 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"693574ac-1735-40dc-9cbf-9d59a4ad66fa"}
23:38:20.540 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36ee5bb9-727b-4eb7-8ff1-807aadfe329e"}
23:38:20.547 00.007 16872 case statement mapped state 6 to 3
23:38:20.551 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"36ee5bb9-727b-4eb7-8ff1-807aadfe329e"}
23:38:20.556 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c41f41b7-eba9-4e71-ac2e-623eccd637cf"}
23:38:20.563 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.89,7.10],"pixels":"..."},"id":"c41f41b7-eba9-4e71-ac2e-623eccd637cf"}
23:38:22.278 01.715 9640 Exposure complete
23:38:22.422 00.144 9640 worker thread done servicing request
23:38:22.422 00.000 16872 OnExposeComplete: enter
23:38:22.425 00.003 16872 UpdateGuideState(): m_state=6
23:38:22.428 00.003 16872 Star::Find(15, 1466, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:38:22.434 00.006 16872 Star::Find returns 1 (0), X=1466.91, Y=600.46, Mass=219761, SNR=276.1, Peak=19812 HFD=3.6
23:38:22.437 00.003 16872 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.56) = xAngle (-0.05 = -0.05)
23:38:22.440 00.003 16872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.00 = -0.00)
23:38:22.442 00.002 16872 CameraToMount -- cameraX=0.02 cameraY=0.35 hyp=0.36 cameraTheta=1.51 mountX=0.36 mountY=-0.00, mountTheta=-0.00
23:38:22.448 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.02, y=0.35, opts=13)
23:38:22.452 00.004 16872 Enqueuing Move request for scope (0.02, 0.35)
23:38:22.456 00.004 9640 Worker thread wakes up
23:38:22.456 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.35) opts 0xd
23:38:22.457 00.001 9640 Handling offset move in thread for scope, endpoint = (0.02, 0.35)
23:38:22.457 00.000 9640 Moving (0.02, 0.35) raw xDistance=0.36 yDistance=-0.00
23:38:22.457 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.36
23:38:22.457 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.00, m_sumCorr=0
23:38:22.457 00.000 9640 MoveAxis(W, 38, ABG)
23:38:22.457 00.000 9640 Guiding  Dir = 3, Dur = 38
23:38:22.457 00.000 9640 IsSlewing returns 0
23:38:22.457 00.000 9640 IsGuiding returns 0
23:38:22.457 00.000 9640 PulseGuide returned control before completion, sleep 48
23:38:22.471 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3316, FiltMin=3162, FiltMax=65516, Gamma=2.190
23:38:22.508 00.037 9640 IsGuiding returns 1
23:38:22.509 00.001 9640 scope still moving after pulse duration time elapsed
23:38:22.522 00.013 16872 UpdateGuideState exits: m=219761 SNR=276.1
23:38:22.531 00.009 16872 PhdController: settling, locked = 1, distance = 0.88 (1.50) aobump = 0 frame = 1 / 99999
23:38:22.537 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777783102.537,"Host":"RBFOCUS307","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:38:22.543 00.006 9640 IsSlewing returns 0
23:38:22.543 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:22.546 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:38:22.549 00.003 16872 Enqueuing Expose request
23:38:22.551 00.002 9640 IsGuiding returns 0
23:38:22.551 00.000 9640 scope move finished after 38 + 55 ms
23:38:22.551 00.000 9640 Move returns status 0, amount 38
23:38:22.551 00.000 9640 MoveAxis(N, 0, ABG)
23:38:22.551 00.000 9640 Move returns status 0, amount 0
23:38:22.551 00.000 9640 move complete, result=0
23:38:22.552 00.001 9640 worker thread done servicing request
23:38:22.552 00.000 9640 Worker thread wakes up
23:38:22.552 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:38:22.552 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:38:22.560 00.008 16872 GuideStep: 0.4 px 38 ms WEST, -0.0 px 0 ms NORTH
23:38:24.030 01.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f17d23b1-4890-43d7-9cfb-fb465b3e8c83"}
23:38:24.036 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f17d23b1-4890-43d7-9cfb-fb465b3e8c83"}
23:38:24.042 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f56cb5d6-d53f-48c2-af70-cfa5c83390c1"}
23:38:24.046 00.004 16872 case statement mapped state 6 to 3
23:38:24.052 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f56cb5d6-d53f-48c2-af70-cfa5c83390c1"}
23:38:24.059 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a9652690-8a6e-4150-9be4-4e6a7129a2cf"}
23:38:24.066 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.91,7.46],"pixels":"..."},"id":"a9652690-8a6e-4150-9be4-4e6a7129a2cf"}
23:38:26.636 02.570 9640 Exposure complete
23:38:26.790 00.154 9640 worker thread done servicing request
23:38:26.790 00.000 16872 OnExposeComplete: enter
23:38:26.792 00.002 16872 UpdateGuideState(): m_state=6
23:38:26.795 00.003 16872 Star::Find(15, 1466, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:38:26.798 00.003 16872 Star::Find returns 1 (0), X=1466.88, Y=599.86, Mass=233356, SNR=309.8, Peak=20876 HFD=3.7
23:38:26.803 00.005 16872 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.56) = xAngle (-3.17 = 3.11)
23:38:26.806 00.003 16872 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.13 = -3.13)
23:38:26.808 00.002 16872 CameraToMount -- cameraX=-0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.62 mountX=-0.24 mountY=-0.00, mountTheta=-3.13
23:38:26.813 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=-0.24, opts=13)
23:38:26.822 00.009 16872 Enqueuing Move request for scope (-0.01, -0.24)
23:38:26.828 00.006 9640 Worker thread wakes up
23:38:26.828 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.24) opts 0xd
23:38:26.828 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, -0.24)
23:38:26.828 00.000 9640 Moving (-0.01, -0.24) raw xDistance=-0.24 yDistance=-0.00
23:38:26.828 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.24
23:38:26.828 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.00, m_sumCorr=0
23:38:26.829 00.001 9640 MoveAxis(E, 22, ABG)
23:38:26.829 00.000 9640 Guiding  Dir = 2, Dur = 22
23:38:26.829 00.000 9640 IsSlewing returns 0
23:38:26.829 00.000 9640 IsGuiding returns 0
23:38:26.830 00.001 9640 PulseGuide returned control before completion, sleep 32
23:38:26.837 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3324, FiltMin=3206, FiltMax=65520, Gamma=2.190
23:38:26.875 00.038 9640 IsGuiding returns 0
23:38:26.875 00.000 9640 Move returns status 0, amount 22
23:38:26.875 00.000 9640 MoveAxis(N, 0, ABG)
23:38:26.875 00.000 9640 Move returns status 0, amount 0
23:38:26.875 00.000 9640 move complete, result=0
23:38:26.875 00.000 9640 worker thread done servicing request
23:38:26.883 00.008 16872 UpdateGuideState exits: m=233356 SNR=309.8
23:38:26.886 00.003 16872 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 2 / 99999
23:38:26.889 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777783106.889,"Host":"RBFOCUS307","Inst":1,"Distance":0.69,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:38:26.896 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:26.898 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:38:26.901 00.003 16872 Enqueuing Expose request
23:38:26.903 00.002 16872 GuideStep: -0.2 px 22 ms EAST, -0.0 px 0 ms NORTH
23:38:26.910 00.007 9640 Worker thread wakes up
23:38:26.910 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:38:26.910 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:38:27.529 00.619 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"876a755f-e115-4381-830e-bf783b540197"}
23:38:27.533 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"876a755f-e115-4381-830e-bf783b540197"}
23:38:27.556 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0647ce7-d9c6-4055-b4ab-a8616742dc01"}
23:38:27.560 00.004 16872 case statement mapped state 6 to 3
23:38:27.562 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0647ce7-d9c6-4055-b4ab-a8616742dc01"}
23:38:27.568 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"894955cf-6a56-44a3-b3cf-4dcbbc200a60"}
23:38:27.572 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.88,6.86],"pixels":"..."},"id":"894955cf-6a56-44a3-b3cf-4dcbbc200a60"}
23:38:31.030 03.458 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2fc8e79d-cd15-4249-9922-c62835410402"}
23:38:31.036 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2fc8e79d-cd15-4249-9922-c62835410402"}
23:38:31.043 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f452df40-0d81-475f-8968-c82acbc0dbb7"}
23:38:31.048 00.005 16872 case statement mapped state 6 to 3
23:38:31.055 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f452df40-0d81-475f-8968-c82acbc0dbb7"}
23:38:31.062 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ab4fb11e-a972-4de0-bc78-4d2a95cfb77e"}
23:38:31.068 00.006 9640 Exposure complete
23:38:31.068 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.88,6.86],"pixels":"..."},"id":"ab4fb11e-a972-4de0-bc78-4d2a95cfb77e"}
23:38:31.292 00.224 16872 OnExposeComplete: enter
23:38:31.296 00.004 9640 worker thread done servicing request
23:38:31.296 00.000 16872 UpdateGuideState(): m_state=6
23:38:31.305 00.009 16872 Star::Find(15, 1466, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:38:31.310 00.005 16872 Star::Find returns 1 (0), X=1466.91, Y=599.83, Mass=225277, SNR=293.3, Peak=19852 HFD=3.9
23:38:31.317 00.007 16872 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.56) = xAngle (-3.06 = -3.06)
23:38:31.333 00.016 16872 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.02 = -3.02)
23:38:31.343 00.010 16872 CameraToMount -- cameraX=0.02 cameraY=-0.27 hyp=0.27 cameraTheta=-1.51 mountX=-0.27 mountY=-0.03, mountTheta=-3.02
23:38:31.353 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=0.02, y=-0.27, opts=13)
23:38:31.358 00.005 16872 Enqueuing Move request for scope (0.02, -0.27)
23:38:31.368 00.010 9640 Worker thread wakes up
23:38:31.368 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.27) opts 0xd
23:38:31.368 00.000 9640 Handling offset move in thread for scope, endpoint = (0.02, -0.27)
23:38:31.368 00.000 9640 Moving (0.02, -0.27) raw xDistance=-0.27 yDistance=-0.03
23:38:31.368 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.27
23:38:31.368 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=0
23:38:31.368 00.000 9640 MoveAxis(E, 31, ABG)
23:38:31.368 00.000 9640 Guiding  Dir = 2, Dur = 31
23:38:31.369 00.001 9640 IsSlewing returns 0
23:38:31.369 00.000 9640 IsGuiding returns 0
23:38:31.369 00.000 9640 PulseGuide returned control before completion, sleep 41
23:38:31.390 00.021 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3316, FiltMin=3200, FiltMax=65520, Gamma=2.190
23:38:31.412 00.022 9640 IsGuiding returns 1
23:38:31.412 00.000 9640 scope still moving after pulse duration time elapsed
23:38:31.445 00.033 9640 IsSlewing returns 0
23:38:31.446 00.001 9640 IsGuiding returns 1
23:38:31.446 00.000 16872 UpdateGuideState exits: m=225277 SNR=293.3
23:38:31.452 00.006 16872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 3 / 99999
23:38:31.456 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777783111.456,"Host":"RBFOCUS307","Inst":1,"Distance":0.56,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
23:38:31.467 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:31.480 00.013 9640 IsSlewing returns 0
23:38:31.480 00.000 9640 IsGuiding returns 1
23:38:31.480 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:38:31.484 00.004 16872 Enqueuing Expose request
23:38:31.509 00.025 9640 IsSlewing returns 0
23:38:31.510 00.001 9640 IsGuiding returns 0
23:38:31.510 00.000 9640 scope move finished after 31 + 110 ms
23:38:31.510 00.000 9640 Move returns status 0, amount 31
23:38:31.510 00.000 9640 MoveAxis(N, 0, ABG)
23:38:31.510 00.000 9640 Move returns status 0, amount 0
23:38:31.510 00.000 9640 move complete, result=0
23:38:31.511 00.001 9640 worker thread done servicing request
23:38:31.518 00.007 16872 GuideStep: -0.3 px 31 ms EAST, -0.0 px 0 ms NORTH
23:38:31.529 00.011 9640 Worker thread wakes up
23:38:31.529 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:38:31.529 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:38:34.530 03.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64e2ef76-ee38-4a69-8395-4c59c8b21d14"}
23:38:34.533 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"64e2ef76-ee38-4a69-8395-4c59c8b21d14"}
23:38:34.537 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"62592bf9-4e4a-4171-b6c4-1dde9ff18f55"}
23:38:34.540 00.003 16872 case statement mapped state 6 to 3
23:38:34.542 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"62592bf9-4e4a-4171-b6c4-1dde9ff18f55"}
23:38:34.545 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fadc50c9-384d-405c-b09b-5f1d0a653365"}
23:38:34.548 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.91,6.83],"pixels":"..."},"id":"fadc50c9-384d-405c-b09b-5f1d0a653365"}
23:38:35.613 01.065 9640 Exposure complete
23:38:35.759 00.146 9640 worker thread done servicing request
23:38:35.760 00.001 16872 OnExposeComplete: enter
23:38:35.762 00.002 16872 UpdateGuideState(): m_state=6
23:38:35.765 00.003 16872 Star::Find(15, 1466, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:38:35.768 00.003 16872 Star::Find returns 1 (0), X=1467.15, Y=600.66, Mass=233312, SNR=298.0, Peak=21512 HFD=3.5
23:38:35.776 00.008 16872 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.56) = xAngle (-0.42 = -0.42)
23:38:35.781 00.005 16872 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.37 = -0.37)
23:38:35.783 00.002 16872 CameraToMount -- cameraX=0.26 cameraY=0.56 hyp=0.62 cameraTheta=1.14 mountX=0.56 mountY=-0.23, mountTheta=-0.38
23:38:35.790 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.26, y=0.56, opts=13)
23:38:35.794 00.004 16872 Enqueuing Move request for scope (0.26, 0.56)
23:38:35.797 00.003 9640 Worker thread wakes up
23:38:35.797 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.56) opts 0xd
23:38:35.797 00.000 9640 Handling offset move in thread for scope, endpoint = (0.26, 0.56)
23:38:35.797 00.000 9640 Moving (0.26, 0.56) raw xDistance=0.56 yDistance=-0.23
23:38:35.798 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.56
23:38:35.798 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.23, m_sumCorr=0
23:38:35.798 00.000 9640 MoveAxis(W, 57, ABG)
23:38:35.798 00.000 9640 Guiding  Dir = 3, Dur = 57
23:38:35.798 00.000 9640 IsSlewing returns 0
23:38:35.798 00.000 9640 IsGuiding returns 0
23:38:35.799 00.001 9640 PulseGuide returned control before completion, sleep 67
23:38:35.806 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3316, FiltMin=3224, FiltMax=65512, Gamma=2.190
23:38:35.849 00.043 16872 UpdateGuideState exits: m=233312 SNR=298.0
23:38:35.853 00.004 16872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 4 / 99999
23:38:35.857 00.004 16872 PhdController: newstate STATE_FINISH
23:38:35.859 00.002 16872 PhdController complete: success
23:38:35.868 00.009 16872 evsrv: {"Event":"SettleDone","Timestamp":1777783115.868,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:38:35.873 00.005 16872 Mount: notify guiding dither settle done success=1
23:38:35.876 00.003 16872 PhdController: newstate STATE_IDLE
23:38:35.880 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:35.884 00.004 9640 IsGuiding returns 1
23:38:35.884 00.000 9640 scope still moving after pulse duration time elapsed
23:38:35.884 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:38:35.888 00.004 16872 Enqueuing Expose request
23:38:35.910 00.022 9640 IsSlewing returns 0
23:38:35.910 00.000 9640 IsGuiding returns 0
23:38:35.910 00.000 9640 scope move finished after 57 + 54 ms
23:38:35.910 00.000 9640 Move returns status 0, amount 57
23:38:35.910 00.000 9640 MoveAxis(N, 0, ABG)
23:38:35.911 00.001 9640 Move returns status 0, amount 0
23:38:35.911 00.000 9640 move complete, result=0
23:38:35.911 00.000 9640 worker thread done servicing request
23:38:35.911 00.000 9640 Worker thread wakes up
23:38:35.911 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:38:35.911 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:38:35.914 00.003 16872 GuideStep: 0.6 px 57 ms WEST, -0.2 px 0 ms NORTH
23:38:36.574 00.660 16872 evsrv: cli 0D3C0228 connect
23:38:36.579 00.005 16872 case statement mapped state 6 to 3
23:38:36.589 00.010 16872 case statement mapped state 6 to 3
23:38:36.594 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"a9a7a963-3ea4-4e99-9537-1ac628ed7df5"}
23:38:36.602 00.008 16872 case statement mapped state 6 to 3
23:38:36.607 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9a7a963-3ea4-4e99-9537-1ac628ed7df5"}
23:38:36.639 00.032 16872 evsrv: cli 0D3C0228 disconnect
23:38:38.030 01.391 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8185461f-f7a7-409a-8a8d-8051d1a86b9b"}
23:38:38.042 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8185461f-f7a7-409a-8a8d-8051d1a86b9b"}
23:38:38.055 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e41a0cb8-c3b5-4712-a4c3-0410cfaa32b4"}
23:38:38.067 00.012 16872 case statement mapped state 6 to 3
23:38:38.079 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e41a0cb8-c3b5-4712-a4c3-0410cfaa32b4"}
23:38:38.088 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"df83cb3d-7c58-4a9b-ba68-5509549f1bb3"}
23:38:38.096 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.15,6.66],"pixels":"..."},"id":"df83cb3d-7c58-4a9b-ba68-5509549f1bb3"}
23:38:40.217 02.121 9640 Exposure complete
23:38:40.380 00.163 9640 worker thread done servicing request
23:38:40.382 00.002 16872 OnExposeComplete: enter
23:38:40.387 00.005 16872 UpdateGuideState(): m_state=6
23:38:40.393 00.006 16872 Star::Find(15, 1467, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:38:40.399 00.006 16872 Star::Find returns 1 (0), X=1466.94, Y=600.23, Mass=227261, SNR=291.1, Peak=19732 HFD=3.7
23:38:40.405 00.006 16872 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.56) = xAngle (-0.33 = -0.33)
23:38:40.410 00.005 16872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.29 = -0.29)
23:38:40.414 00.004 16872 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.22 mountX=0.13 mountY=-0.04, mountTheta=-0.29
23:38:40.423 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=0.13, opts=13)
23:38:40.429 00.006 16872 Enqueuing Move request for scope (0.05, 0.13)
23:38:40.432 00.003 9640 Worker thread wakes up
23:38:40.432 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
23:38:40.432 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
23:38:40.432 00.000 9640 Moving (0.05, 0.13) raw xDistance=0.13 yDistance=-0.04
23:38:40.432 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.13
23:38:40.433 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.04, m_sumCorr=0
23:38:40.433 00.000 9640 MoveAxis(W, 19, ABG)
23:38:40.433 00.000 9640 Guiding  Dir = 3, Dur = 19
23:38:40.433 00.000 9640 IsSlewing returns 0
23:38:40.433 00.000 9640 IsGuiding returns 0
23:38:40.434 00.001 9640 PulseGuide returned control before completion, sleep 29
23:38:40.448 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3312, FiltMin=3158, FiltMax=65516, Gamma=2.190
23:38:40.467 00.019 9640 IsGuiding returns 1
23:38:40.468 00.001 9640 scope still moving after pulse duration time elapsed
23:38:40.496 00.028 9640 IsSlewing returns 0
23:38:40.496 00.000 9640 IsGuiding returns 0
23:38:40.497 00.001 9640 scope move finished after 19 + 43 ms
23:38:40.497 00.000 9640 Move returns status 0, amount 19
23:38:40.497 00.000 9640 MoveAxis(N, 0, ABG)
23:38:40.497 00.000 9640 Move returns status 0, amount 0
23:38:40.497 00.000 9640 move complete, result=0
23:38:40.497 00.000 9640 worker thread done servicing request
23:38:40.503 00.006 16872 UpdateGuideState exits: m=227261 SNR=291.1
23:38:40.507 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:40.517 00.010 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:38:40.525 00.008 16872 Enqueuing Expose request
23:38:40.530 00.005 9640 Worker thread wakes up
23:38:40.530 00.000 16872 GuideStep: 0.1 px 19 ms WEST, -0.0 px 0 ms NORTH
23:38:40.533 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:38:40.533 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:38:41.532 00.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df409350-56e2-459b-bbf4-0a74e6082842"}
23:38:41.539 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"df409350-56e2-459b-bbf4-0a74e6082842"}
23:38:41.549 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d74c97d-14b5-44c3-a6fa-c95b14092d09"}
23:38:41.558 00.009 16872 case statement mapped state 6 to 3
23:38:41.563 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d74c97d-14b5-44c3-a6fa-c95b14092d09"}
23:38:41.567 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"16df0cb8-5906-4bfe-b081-a7719f6856c8"}
23:38:41.570 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.94,7.23],"pixels":"..."},"id":"16df0cb8-5906-4bfe-b081-a7719f6856c8"}
23:38:44.654 03.084 9640 Exposure complete
23:38:44.828 00.174 9640 worker thread done servicing request
23:38:44.828 00.000 16872 OnExposeComplete: enter
23:38:44.831 00.003 16872 UpdateGuideState(): m_state=6
23:38:44.840 00.009 16872 Star::Find(15, 1466, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:38:44.845 00.005 16872 Star::Find returns 1 (0), X=1466.80, Y=600.39, Mass=219074, SNR=282.1, Peak=17444 HFD=3.7
23:38:44.847 00.002 16872 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.56) = xAngle (0.33 = 0.33)
23:38:44.850 00.003 16872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.37 = 0.37)
23:38:44.853 00.003 16872 CameraToMount -- cameraX=-0.09 cameraY=0.29 hyp=0.30 cameraTheta=1.88 mountX=0.28 mountY=0.11, mountTheta=0.37
23:38:44.859 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.09, y=0.29, opts=13)
23:38:44.864 00.005 16872 Enqueuing Move request for scope (-0.09, 0.29)
23:38:44.871 00.007 9640 Worker thread wakes up
23:38:44.871 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.29) opts 0xd
23:38:44.871 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.09, 0.29)
23:38:44.871 00.000 9640 Moving (-0.09, 0.29) raw xDistance=0.28 yDistance=0.11
23:38:44.871 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.28
23:38:44.871 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=0
23:38:44.871 00.000 9640 MoveAxis(W, 32, ABG)
23:38:44.871 00.000 9640 Guiding  Dir = 3, Dur = 32
23:38:44.871 00.000 9640 IsSlewing returns 0
23:38:44.872 00.001 9640 IsGuiding returns 0
23:38:44.872 00.000 9640 PulseGuide returned control before completion, sleep 42
23:38:44.877 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3068, max=65520, med=3320, FiltMin=3228, FiltMax=65516, Gamma=2.190
23:38:44.920 00.043 16872 UpdateGuideState exits: m=219074 SNR=282.1
23:38:44.924 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:44.926 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:38:44.932 00.006 16872 Enqueuing Expose request
23:38:44.935 00.003 9640 IsGuiding returns 1
23:38:44.935 00.000 9640 scope still moving after pulse duration time elapsed
23:38:44.959 00.024 9640 IsSlewing returns 0
23:38:44.959 00.000 9640 IsGuiding returns 0
23:38:44.959 00.000 9640 scope move finished after 32 + 56 ms
23:38:44.959 00.000 9640 Move returns status 0, amount 32
23:38:44.959 00.000 9640 MoveAxis(N, 0, ABG)
23:38:44.959 00.000 9640 Move returns status 0, amount 0
23:38:44.959 00.000 9640 move complete, result=0
23:38:44.961 00.002 9640 worker thread done servicing request
23:38:44.961 00.000 9640 Worker thread wakes up
23:38:44.961 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:38:44.961 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:38:44.964 00.003 16872 GuideStep: 0.3 px 32 ms WEST, 0.1 px 0 ms NORTH
23:38:45.030 00.066 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd4131ee-107f-4888-bae3-3ff16b81ee1e"}
23:38:45.042 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dd4131ee-107f-4888-bae3-3ff16b81ee1e"}
23:38:45.052 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"454e8f27-df70-43b7-ae55-aeb27cca1c4a"}
23:38:45.055 00.003 16872 case statement mapped state 6 to 3
23:38:45.058 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"454e8f27-df70-43b7-ae55-aeb27cca1c4a"}
23:38:45.061 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6fac5d29-d7ab-47c4-b831-bfd10f4798f4"}
23:38:45.066 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.80,7.39],"pixels":"..."},"id":"6fac5d29-d7ab-47c4-b831-bfd10f4798f4"}
23:38:48.531 03.465 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"746604e4-1575-4d6d-b1fa-59ff7db05e4a"}
23:38:48.534 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"746604e4-1575-4d6d-b1fa-59ff7db05e4a"}
23:38:48.537 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a5780606-9a7b-49f5-b728-a1328d644b3f"}
23:38:48.544 00.007 16872 case statement mapped state 6 to 3
23:38:48.548 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5780606-9a7b-49f5-b728-a1328d644b3f"}
23:38:48.553 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"23cca8a3-aaa7-48c3-9203-468042de3045"}
23:38:48.556 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.80,7.39],"pixels":"..."},"id":"23cca8a3-aaa7-48c3-9203-468042de3045"}
23:38:49.050 00.494 9640 Exposure complete
23:38:49.220 00.170 9640 worker thread done servicing request
23:38:49.220 00.000 16872 OnExposeComplete: enter
23:38:49.225 00.005 16872 UpdateGuideState(): m_state=6
23:38:49.230 00.005 16872 Star::Find(15, 1466, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:38:49.233 00.003 16872 Star::Find returns 1 (0), X=1466.72, Y=599.49, Mass=215219, SNR=281.6, Peak=18708 HFD=3.5
23:38:49.237 00.004 16872 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.56) = xAngle (-3.40 = 2.88)
23:38:49.241 00.004 16872 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.36 = 2.92)
23:38:49.246 00.005 16872 CameraToMount -- cameraX=-0.17 cameraY=-0.61 hyp=0.63 cameraTheta=-1.85 mountX=-0.61 mountY=0.14, mountTheta=2.92
23:38:49.253 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.17, y=-0.61, opts=13)
23:38:49.258 00.005 16872 Enqueuing Move request for scope (-0.17, -0.61)
23:38:49.261 00.003 9640 Worker thread wakes up
23:38:49.261 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.61) opts 0xd
23:38:49.261 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.17, -0.61)
23:38:49.261 00.000 9640 Moving (-0.17, -0.61) raw xDistance=-0.61 yDistance=0.14
23:38:49.262 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.61
23:38:49.262 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=0
23:38:49.262 00.000 9640 MoveAxis(E, 62, ABG)
23:38:49.262 00.000 9640 Guiding  Dir = 2, Dur = 62
23:38:49.262 00.000 9640 IsSlewing returns 0
23:38:49.262 00.000 9640 IsGuiding returns 0
23:38:49.263 00.001 9640 PulseGuide returned control before completion, sleep 72
23:38:49.269 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3308, FiltMin=3216, FiltMax=65516, Gamma=2.190
23:38:49.327 00.058 16872 UpdateGuideState exits: m=215219 SNR=281.6
23:38:49.330 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:49.333 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:38:49.348 00.015 16872 Enqueuing Expose request
23:38:49.353 00.005 9640 IsGuiding returns 1
23:38:49.353 00.000 9640 scope still moving after pulse duration time elapsed
23:38:49.382 00.029 9640 IsSlewing returns 0
23:38:49.382 00.000 9640 IsGuiding returns 0
23:38:49.382 00.000 9640 scope move finished after 62 + 58 ms
23:38:49.383 00.001 9640 Move returns status 0, amount 62
23:38:49.383 00.000 9640 MoveAxis(N, 0, ABG)
23:38:49.383 00.000 9640 Move returns status 0, amount 0
23:38:49.383 00.000 9640 move complete, result=0
23:38:49.384 00.001 9640 worker thread done servicing request
23:38:49.384 00.000 9640 Worker thread wakes up
23:38:49.384 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:38:49.384 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:38:49.385 00.001 16872 GuideStep: -0.6 px 62 ms EAST, 0.1 px 0 ms NORTH
23:38:52.030 02.645 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb22c884-83ec-4ebc-a2c2-a5826242171f"}
23:38:52.034 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eb22c884-83ec-4ebc-a2c2-a5826242171f"}
23:38:52.037 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b20ae554-ad8f-4120-b675-e834b5f307ec"}
23:38:52.040 00.003 16872 case statement mapped state 6 to 3
23:38:52.048 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b20ae554-ad8f-4120-b675-e834b5f307ec"}
23:38:52.054 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1380eb7a-7cae-4c8b-81eb-c83bdccd5b2b"}
23:38:52.057 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.72,7.49],"pixels":"..."},"id":"1380eb7a-7cae-4c8b-81eb-c83bdccd5b2b"}
23:38:53.568 01.511 9640 Exposure complete
23:38:53.740 00.172 9640 worker thread done servicing request
23:38:53.740 00.000 16872 OnExposeComplete: enter
23:38:53.747 00.007 16872 UpdateGuideState(): m_state=6
23:38:53.751 00.004 16872 Star::Find(15, 1466, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:38:53.754 00.003 16872 Star::Find returns 1 (0), X=1466.55, Y=599.99, Mass=214747, SNR=284.0, Peak=20392 HFD=3.5
23:38:53.756 00.002 16872 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.56) = xAngle (-4.39 = 1.89)
23:38:53.762 00.006 16872 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.35 = 1.94)
23:38:53.764 00.002 16872 CameraToMount -- cameraX=-0.35 cameraY=-0.11 hyp=0.36 cameraTheta=-2.84 mountX=-0.11 mountY=0.34, mountTheta=1.90
23:38:53.769 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.35, y=-0.11, opts=13)
23:38:53.772 00.003 16872 Enqueuing Move request for scope (-0.35, -0.11)
23:38:53.780 00.008 9640 Worker thread wakes up
23:38:53.780 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.11) opts 0xd
23:38:53.780 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.35, -0.11)
23:38:53.780 00.000 9640 Moving (-0.35, -0.11) raw xDistance=-0.11 yDistance=0.34
23:38:53.781 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.11
23:38:53.781 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=0
23:38:53.781 00.000 9640 MoveAxis(E, 18, ABG)
23:38:53.781 00.000 9640 Guiding  Dir = 2, Dur = 18
23:38:53.781 00.000 9640 IsSlewing returns 0
23:38:53.781 00.000 9640 IsGuiding returns 0
23:38:53.782 00.001 9640 PulseGuide returned control before completion, sleep 28
23:38:53.787 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65516, med=3320, FiltMin=3208, FiltMax=65512, Gamma=2.190
23:38:53.819 00.032 9640 IsGuiding returns 1
23:38:53.819 00.000 9640 scope still moving after pulse duration time elapsed
23:38:53.835 00.016 16872 UpdateGuideState exits: m=214747 SNR=284.0
23:38:53.839 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:53.841 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:38:53.844 00.003 16872 Enqueuing Expose request
23:38:53.851 00.007 9640 IsSlewing returns 0
23:38:53.851 00.000 9640 IsGuiding returns 0
23:38:53.851 00.000 9640 scope move finished after 18 + 52 ms
23:38:53.852 00.001 9640 Move returns status 0, amount 18
23:38:53.852 00.000 9640 MoveAxis(N, 0, ABG)
23:38:53.852 00.000 9640 Move returns status 0, amount 0
23:38:53.852 00.000 9640 move complete, result=0
23:38:53.853 00.001 9640 worker thread done servicing request
23:38:53.853 00.000 9640 Worker thread wakes up
23:38:53.853 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:38:53.853 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:38:53.853 00.000 16872 GuideStep: -0.1 px 18 ms EAST, 0.3 px 0 ms NORTH
23:38:55.528 01.675 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c8a6f3c1-335d-4711-963b-75142f960f53"}
23:38:55.531 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c8a6f3c1-335d-4711-963b-75142f960f53"}
23:38:55.534 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8706dbe2-52c1-4bbd-83a8-26b65bd5cd0f"}
23:38:55.537 00.003 16872 case statement mapped state 6 to 3
23:38:55.543 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8706dbe2-52c1-4bbd-83a8-26b65bd5cd0f"}
23:38:55.547 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fb108a70-f9c3-46fc-b97e-f76e2f7e7028"}
23:38:55.551 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.55,6.99],"pixels":"..."},"id":"fb108a70-f9c3-46fc-b97e-f76e2f7e7028"}
23:38:57.947 02.396 9640 Exposure complete
23:38:58.111 00.164 9640 worker thread done servicing request
23:38:58.111 00.000 16872 OnExposeComplete: enter
23:38:58.117 00.006 16872 UpdateGuideState(): m_state=6
23:38:58.122 00.005 16872 Star::Find(15, 1466, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:38:58.126 00.004 16872 Star::Find returns 1 (0), X=1466.22, Y=600.15, Mass=215955, SNR=271.8, Peak=18076 HFD=3.7
23:38:58.129 00.003 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
23:38:58.137 00.008 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
23:38:58.143 00.006 16872 CameraToMount -- cameraX=-0.67 cameraY=0.05 hyp=0.67 cameraTheta=3.07 mountX=0.04 mountY=0.67, mountTheta=1.51
23:38:58.150 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.67, y=0.05, opts=13)
23:38:58.153 00.003 16872 Enqueuing Move request for scope (-0.67, 0.05)
23:38:58.157 00.004 9640 Worker thread wakes up
23:38:58.157 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.05) opts 0xd
23:38:58.157 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.67, 0.05)
23:38:58.158 00.001 9640 Moving (-0.67, 0.05) raw xDistance=0.04 yDistance=0.67
23:38:58.158 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:38:58.158 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.67, m_sumCorr=0
23:38:58.158 00.000 9640 MoveAxis(E, 0, ABG)
23:38:58.158 00.000 9640 Move returns status 0, amount 0
23:38:58.158 00.000 9640 MoveAxis(N, 0, ABG)
23:38:58.158 00.000 9640 Move returns status 0, amount 0
23:38:58.158 00.000 9640 move complete, result=0
23:38:58.158 00.000 9640 worker thread done servicing request
23:38:58.168 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3320, FiltMin=3232, FiltMax=65516, Gamma=2.190
23:38:58.231 00.063 16872 UpdateGuideState exits: m=215955 SNR=271.8
23:38:58.240 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:58.244 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:38:58.248 00.004 16872 Enqueuing Expose request
23:38:58.251 00.003 9640 Worker thread wakes up
23:38:58.251 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.7 px 0 ms NORTH
23:38:58.258 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
23:38:58.258 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:38:59.027 00.769 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"96283262-0708-4b66-bbcd-453549e2e303"}
23:38:59.032 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"96283262-0708-4b66-bbcd-453549e2e303"}
23:38:59.041 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bdaeb7e0-0928-4047-bb0f-315467014ff1"}
23:38:59.045 00.004 16872 case statement mapped state 6 to 3
23:38:59.049 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bdaeb7e0-0928-4047-bb0f-315467014ff1"}
23:38:59.055 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0332182f-13f9-4b56-9ace-51e05cb991cc"}
23:38:59.058 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.22,7.15],"pixels":"..."},"id":"0332182f-13f9-4b56-9ace-51e05cb991cc"}
23:39:02.350 03.292 9640 Exposure complete
23:39:02.508 00.158 9640 worker thread done servicing request
23:39:02.508 00.000 16872 OnExposeComplete: enter
23:39:02.513 00.005 16872 UpdateGuideState(): m_state=6
23:39:02.517 00.004 16872 Star::Find(15, 1466, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:39:02.519 00.002 16872 Star::Find returns 1 (0), X=1466.45, Y=600.54, Mass=219133, SNR=282.0, Peak=17904 HFD=3.3
23:39:02.522 00.003 16872 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.56) = xAngle (0.80 = 0.80)
23:39:02.525 00.003 16872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.85 = 0.85)
23:39:02.528 00.003 16872 CameraToMount -- cameraX=-0.44 cameraY=0.44 hyp=0.62 cameraTheta=2.36 mountX=0.43 mountY=0.46, mountTheta=0.82
23:39:02.532 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.44, y=0.44, opts=13)
23:39:02.536 00.004 16872 Enqueuing Move request for scope (-0.44, 0.44)
23:39:02.543 00.007 9640 Worker thread wakes up
23:39:02.544 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.44) opts 0xd
23:39:02.544 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.44, 0.44)
23:39:02.544 00.000 9640 Moving (-0.44, 0.44) raw xDistance=0.43 yDistance=0.46
23:39:02.544 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.43
23:39:02.544 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 0.46, m_sumCorr=0.27
23:39:02.544 00.000 9640 MoveAxis(W, 46, ABG)
23:39:02.544 00.000 9640 Guiding  Dir = 3, Dur = 46
23:39:02.544 00.000 9640 IsSlewing returns 0
23:39:02.545 00.001 9640 IsGuiding returns 0
23:39:02.545 00.000 9640 PulseGuide returned control before completion, sleep 56
23:39:02.554 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65516, med=3312, FiltMin=3212, FiltMax=65512, Gamma=2.190
23:39:02.597 00.043 16872 UpdateGuideState exits: m=219133 SNR=282.0
23:39:02.604 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:02.607 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:39:02.610 00.003 16872 Enqueuing Expose request
23:39:02.615 00.005 9640 IsGuiding returns 1
23:39:02.616 00.001 9640 scope still moving after pulse duration time elapsed
23:39:02.616 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"09934cfa-26dc-4464-ae7d-d628c3a8828a"}
23:39:02.621 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"09934cfa-26dc-4464-ae7d-d628c3a8828a"}
23:39:02.637 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12dc9415-bc71-4933-8afb-d13999ac63c5"}
23:39:02.646 00.009 9640 IsSlewing returns 0
23:39:02.646 00.000 16872 case statement mapped state 6 to 3
23:39:02.650 00.004 9640 IsGuiding returns 1
23:39:02.650 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"12dc9415-bc71-4933-8afb-d13999ac63c5"}
23:39:02.655 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e4221c43-e121-4425-beae-2f5438500deb"}
23:39:02.658 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.45,6.54],"pixels":"..."},"id":"e4221c43-e121-4425-beae-2f5438500deb"}
23:39:02.676 00.018 9640 IsSlewing returns 0
23:39:02.676 00.000 9640 IsGuiding returns 0
23:39:02.676 00.000 9640 scope move finished after 46 + 84 ms
23:39:02.676 00.000 9640 Move returns status 0, amount 46
23:39:02.676 00.000 9640 MoveAxis(S, 32, ABG)
23:39:02.676 00.000 9640 Guiding  Dir = 1, Dur = 32
23:39:02.677 00.001 9640 IsSlewing returns 0
23:39:02.677 00.000 9640 IsGuiding returns 0
23:39:02.681 00.004 9640 PulseGuide returned control before completion, sleep 41
23:39:02.739 00.058 9640 IsGuiding returns 1
23:39:02.739 00.000 9640 scope still moving after pulse duration time elapsed
23:39:02.771 00.032 9640 IsSlewing returns 0
23:39:02.772 00.001 9640 IsGuiding returns 0
23:39:02.772 00.000 9640 scope move finished after 32 + 62 ms
23:39:02.772 00.000 9640 Move returns status 0, amount 32
23:39:02.773 00.001 9640 move complete, result=0
23:39:02.773 00.000 9640 worker thread done servicing request
23:39:02.773 00.000 9640 Worker thread wakes up
23:39:02.773 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:39:02.773 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:39:02.774 00.001 16872 GuideStep: 0.4 px 46 ms WEST, 0.5 px 32 ms SOUTH
23:39:06.026 03.252 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"155798a2-17da-431b-b5f2-b187dd8ceb38"}
23:39:06.030 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"155798a2-17da-431b-b5f2-b187dd8ceb38"}
23:39:06.039 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bebd5773-d082-473b-a95a-99a4cf61c5f1"}
23:39:06.042 00.003 16872 case statement mapped state 6 to 3
23:39:06.045 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bebd5773-d082-473b-a95a-99a4cf61c5f1"}
23:39:06.052 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"aa52326f-e391-4384-9ac5-1dd1bf45fec6"}
23:39:06.056 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.45,6.54],"pixels":"..."},"id":"aa52326f-e391-4384-9ac5-1dd1bf45fec6"}
23:39:06.867 00.811 9640 Exposure complete
23:39:07.025 00.158 9640 worker thread done servicing request
23:39:07.025 00.000 16872 OnExposeComplete: enter
23:39:07.029 00.004 16872 UpdateGuideState(): m_state=6
23:39:07.034 00.005 16872 Star::Find(15, 1466, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:39:07.037 00.003 16872 Star::Find returns 1 (0), X=1466.24, Y=599.38, Mass=228927, SNR=298.1, Peak=20148 HFD=3.6
23:39:07.040 00.003 16872 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.56) = xAngle (-3.86 = 2.42)
23:39:07.043 00.003 16872 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.81 = 2.47)
23:39:07.046 00.003 16872 CameraToMount -- cameraX=-0.65 cameraY=-0.72 hyp=0.98 cameraTheta=-2.31 mountX=-0.73 mountY=0.61, mountTheta=2.45
23:39:07.054 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.65, y=-0.72, opts=13)
23:39:07.058 00.004 16872 Enqueuing Move request for scope (-0.65, -0.72)
23:39:07.061 00.003 9640 Worker thread wakes up
23:39:07.061 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.72) opts 0xd
23:39:07.061 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.65, -0.72)
23:39:07.061 00.000 9640 Moving (-0.65, -0.72) raw xDistance=-0.73 yDistance=0.61
23:39:07.061 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.73
23:39:07.061 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.61, m_sumCorr=0.43
23:39:07.061 00.000 9640 MoveAxis(E, 73, ABG)
23:39:07.061 00.000 9640 Guiding  Dir = 2, Dur = 73
23:39:07.062 00.001 9640 IsSlewing returns 0
23:39:07.062 00.000 9640 IsGuiding returns 0
23:39:07.062 00.000 9640 PulseGuide returned control before completion, sleep 83
23:39:07.071 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65516, med=3308, FiltMin=3204, FiltMax=65516, Gamma=2.190
23:39:07.113 00.042 16872 UpdateGuideState exits: m=228927 SNR=298.1
23:39:07.117 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:07.119 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:39:07.122 00.003 16872 Enqueuing Expose request
23:39:07.162 00.040 9640 IsGuiding returns 1
23:39:07.162 00.000 9640 scope still moving after pulse duration time elapsed
23:39:07.191 00.029 9640 IsSlewing returns 0
23:39:07.192 00.001 9640 IsGuiding returns 0
23:39:07.193 00.001 9640 scope move finished after 73 + 56 ms
23:39:07.193 00.000 9640 Move returns status 0, amount 73
23:39:07.193 00.000 9640 MoveAxis(S, 19, ABG)
23:39:07.193 00.000 9640 Guiding  Dir = 1, Dur = 19
23:39:07.194 00.001 9640 IsSlewing returns 0
23:39:07.198 00.004 9640 IsGuiding returns 0
23:39:07.199 00.001 9640 PulseGuide returned control before completion, sleep 29
23:39:07.240 00.041 9640 IsGuiding returns 1
23:39:07.240 00.000 9640 scope still moving after pulse duration time elapsed
23:39:07.276 00.036 9640 IsSlewing returns 0
23:39:07.277 00.001 9640 IsGuiding returns 0
23:39:07.277 00.000 9640 scope move finished after 19 + 59 ms
23:39:07.277 00.000 9640 Move returns status 0, amount 19
23:39:07.277 00.000 9640 move complete, result=0
23:39:07.277 00.000 9640 worker thread done servicing request
23:39:07.277 00.000 9640 Worker thread wakes up
23:39:07.277 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:39:07.277 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:39:07.281 00.004 16872 GuideStep: -0.7 px 73 ms EAST, 0.6 px 19 ms SOUTH
23:39:09.524 02.243 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d37726a-b986-4dcf-a756-cf43f239c60b"}
23:39:09.527 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6d37726a-b986-4dcf-a756-cf43f239c60b"}
23:39:09.532 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5049ee80-3eec-49e2-bdfc-6a342d58aa7d"}
23:39:09.535 00.003 16872 case statement mapped state 6 to 3
23:39:09.539 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5049ee80-3eec-49e2-bdfc-6a342d58aa7d"}
23:39:09.543 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"633df23d-5f96-4670-b448-d59ed7454899"}
23:39:09.550 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.24,7.38],"pixels":"..."},"id":"633df23d-5f96-4670-b448-d59ed7454899"}
23:39:11.451 01.901 9640 Exposure complete
23:39:11.613 00.162 9640 worker thread done servicing request
23:39:11.614 00.001 16872 OnExposeComplete: enter
23:39:11.616 00.002 16872 UpdateGuideState(): m_state=6
23:39:11.620 00.004 16872 Star::Find(15, 1466, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:39:11.630 00.010 16872 Star::Find returns 1 (0), X=1466.02, Y=600.10, Mass=228332, SNR=295.3, Peak=20048 HFD=4.0
23:39:11.634 00.004 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.70 = 1.59)
23:39:11.637 00.003 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.65 = 1.63)
23:39:11.640 00.003 16872 CameraToMount -- cameraX=-0.87 cameraY=-0.00 hyp=0.87 cameraTheta=-3.14 mountX=-0.01 mountY=0.87, mountTheta=1.59
23:39:11.644 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.87, y=-0.00, opts=13)
23:39:11.647 00.003 16872 Enqueuing Move request for scope (-0.87, -0.00)
23:39:11.649 00.002 9640 Worker thread wakes up
23:39:11.649 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.00) opts 0xd
23:39:11.649 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.87, -0.00)
23:39:11.649 00.000 9640 Moving (-0.87, -0.00) raw xDistance=-0.01 yDistance=0.87
23:39:11.649 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:39:11.649 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.87, m_sumCorr=0.58
23:39:11.650 00.001 9640 MoveAxis(E, 0, ABG)
23:39:11.650 00.000 9640 Move returns status 0, amount 0
23:39:11.650 00.000 9640 MoveAxis(S, 18, ABG)
23:39:11.650 00.000 9640 Guiding  Dir = 1, Dur = 18
23:39:11.650 00.000 9640 IsSlewing returns 0
23:39:11.651 00.001 9640 IsGuiding returns 0
23:39:11.652 00.001 9640 PulseGuide returned control before completion, sleep 28
23:39:11.659 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3320, FiltMin=3210, FiltMax=65516, Gamma=2.190
23:39:11.683 00.024 9640 IsGuiding returns 1
23:39:11.683 00.000 9640 scope still moving after pulse duration time elapsed
23:39:11.714 00.031 9640 IsSlewing returns 0
23:39:11.715 00.001 9640 IsGuiding returns 0
23:39:11.715 00.000 9640 scope move finished after 18 + 46 ms
23:39:11.715 00.000 9640 Move returns status 0, amount 18
23:39:11.715 00.000 9640 move complete, result=0
23:39:11.716 00.001 9640 worker thread done servicing request
23:39:11.717 00.001 16872 UpdateGuideState exits: m=228332 SNR=295.3
23:39:11.724 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:11.727 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:39:11.730 00.003 16872 Enqueuing Expose request
23:39:11.733 00.003 9640 Worker thread wakes up
23:39:11.734 00.001 16872 GuideStep: -0.0 px 0 ms EAST, 0.9 px 18 ms SOUTH
23:39:11.736 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
23:39:11.736 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:39:13.025 01.289 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ffc20b2-50a7-4c78-b50c-c3169987d4f1"}
23:39:13.032 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0ffc20b2-50a7-4c78-b50c-c3169987d4f1"}
23:39:13.037 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c43c6a5-f297-4435-b10f-d3251d1b7ceb"}
23:39:13.043 00.006 16872 case statement mapped state 6 to 3
23:39:13.046 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c43c6a5-f297-4435-b10f-d3251d1b7ceb"}
23:39:13.050 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8670ac0d-ce77-4ef0-a05b-6d8954f07bcd"}
23:39:13.055 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.02,7.10],"pixels":"..."},"id":"8670ac0d-ce77-4ef0-a05b-6d8954f07bcd"}
23:39:15.827 02.772 9640 Exposure complete
23:39:16.004 00.177 9640 worker thread done servicing request
23:39:16.005 00.001 16872 OnExposeComplete: enter
23:39:16.011 00.006 16872 UpdateGuideState(): m_state=6
23:39:16.017 00.006 16872 Star::Find(15, 1466, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:39:16.022 00.005 16872 Star::Find returns 1 (0), X=1465.99, Y=600.83, Mass=223644, SNR=279.2, Peak=19184 HFD=4.0
23:39:16.034 00.012 16872 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.56) = xAngle (0.91 = 0.91)
23:39:16.039 00.005 16872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.95 = 0.95)
23:39:16.045 00.006 16872 CameraToMount -- cameraX=-0.90 cameraY=0.73 hyp=1.15 cameraTheta=2.46 mountX=0.71 mountY=0.94, mountTheta=0.92
23:39:16.052 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.90, y=0.73, opts=13)
23:39:16.060 00.008 16872 Enqueuing Move request for scope (-0.90, 0.73)
23:39:16.065 00.005 9640 Worker thread wakes up
23:39:16.065 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.90, 0.73) opts 0xd
23:39:16.065 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.90, 0.73)
23:39:16.065 00.000 9640 Moving (-0.90, 0.73) raw xDistance=0.71 yDistance=0.94
23:39:16.065 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.71
23:39:16.065 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.94, m_sumCorr=0.77
23:39:16.065 00.000 9640 MoveAxis(W, 76, ABG)
23:39:16.065 00.000 9640 Guiding  Dir = 3, Dur = 76
23:39:16.066 00.001 9640 IsSlewing returns 0
23:39:16.066 00.000 9640 IsGuiding returns 0
23:39:16.066 00.000 9640 PulseGuide returned control before completion, sleep 86
23:39:16.086 00.020 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3316, FiltMin=3194, FiltMax=65512, Gamma=2.190
23:39:16.136 00.050 16872 UpdateGuideState exits: m=223644 SNR=279.2
23:39:16.141 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:16.146 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:39:16.153 00.007 16872 Enqueuing Expose request
23:39:16.164 00.011 9640 IsGuiding returns 1
23:39:16.164 00.000 9640 scope still moving after pulse duration time elapsed
23:39:16.195 00.031 9640 IsSlewing returns 0
23:39:16.195 00.000 9640 IsGuiding returns 1
23:39:16.227 00.032 9640 IsSlewing returns 0
23:39:16.227 00.000 9640 IsGuiding returns 1
23:39:16.258 00.031 9640 IsSlewing returns 0
23:39:16.258 00.000 9640 IsGuiding returns 0
23:39:16.258 00.000 9640 scope move finished after 76 + 115 ms
23:39:16.258 00.000 9640 Move returns status 0, amount 76
23:39:16.258 00.000 9640 MoveAxis(S, 23, ABG)
23:39:16.258 00.000 9640 Guiding  Dir = 1, Dur = 23
23:39:16.258 00.000 9640 IsSlewing returns 0
23:39:16.260 00.002 9640 IsGuiding returns 0
23:39:16.260 00.000 9640 PulseGuide returned control before completion, sleep 33
23:39:16.305 00.045 9640 IsGuiding returns 1
23:39:16.306 00.001 9640 scope still moving after pulse duration time elapsed
23:39:16.338 00.032 9640 IsSlewing returns 0
23:39:16.338 00.000 9640 IsGuiding returns 0
23:39:16.339 00.001 9640 scope move finished after 23 + 54 ms
23:39:16.339 00.000 9640 Move returns status 0, amount 23
23:39:16.339 00.000 9640 move complete, result=0
23:39:16.339 00.000 9640 worker thread done servicing request
23:39:16.339 00.000 9640 Worker thread wakes up
23:39:16.339 00.000 16872 GuideStep: 0.7 px 76 ms WEST, 0.9 px 23 ms SOUTH
23:39:16.344 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:39:16.344 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:39:16.524 00.180 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3593f298-4d9d-4b29-b59f-61640ceebe8a"}
23:39:16.527 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3593f298-4d9d-4b29-b59f-61640ceebe8a"}
23:39:16.531 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"757609e8-1540-447c-9336-d3cea53b88b4"}
23:39:16.534 00.003 16872 case statement mapped state 6 to 3
23:39:16.536 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"757609e8-1540-447c-9336-d3cea53b88b4"}
23:39:16.544 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9dc85f31-acb1-4899-bcd0-1773ae8e0548"}
23:39:16.549 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.99,6.83],"pixels":"..."},"id":"9dc85f31-acb1-4899-bcd0-1773ae8e0548"}
23:39:20.025 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"616ef4c9-98d3-4728-a498-ff776d478255"}
23:39:20.027 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"616ef4c9-98d3-4728-a498-ff776d478255"}
23:39:20.030 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a35d637d-da4b-4528-aa96-e8be391587be"}
23:39:20.033 00.003 16872 case statement mapped state 6 to 3
23:39:20.041 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a35d637d-da4b-4528-aa96-e8be391587be"}
23:39:20.043 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4ed26ba9-1fbd-43c8-b690-a9d401b2a846"}
23:39:20.047 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.99,6.83],"pixels":"..."},"id":"4ed26ba9-1fbd-43c8-b690-a9d401b2a846"}
23:39:20.440 00.393 9640 Exposure complete
23:39:20.606 00.166 9640 worker thread done servicing request
23:39:20.607 00.001 16872 OnExposeComplete: enter
23:39:20.610 00.003 16872 UpdateGuideState(): m_state=6
23:39:20.621 00.011 16872 Star::Find(15, 1465, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:39:20.629 00.008 16872 Star::Find returns 1 (0), X=1465.89, Y=599.80, Mass=223744, SNR=291.2, Peak=20508 HFD=3.8
23:39:20.639 00.010 16872 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.56) = xAngle (-4.40 = 1.88)
23:39:20.646 00.007 16872 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.35 = 1.93)
23:39:20.653 00.007 16872 CameraToMount -- cameraX=-1.00 cameraY=-0.30 hyp=1.04 cameraTheta=-2.85 mountX=-0.32 mountY=0.98, mountTheta=1.89
23:39:20.659 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.00, y=-0.30, opts=13)
23:39:20.674 00.015 16872 Enqueuing Move request for scope (-1.00, -0.30)
23:39:20.679 00.005 9640 Worker thread wakes up
23:39:20.679 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.00, -0.30) opts 0xd
23:39:20.679 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.00, -0.30)
23:39:20.680 00.001 9640 Moving (-1.00, -0.30) raw xDistance=-0.32 yDistance=0.98
23:39:20.680 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32
23:39:20.680 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.98, m_sumCorr=1
23:39:20.680 00.000 9640 MoveAxis(E, 26, ABG)
23:39:20.680 00.000 9640 Guiding  Dir = 2, Dur = 26
23:39:20.680 00.000 9640 IsSlewing returns 0
23:39:20.681 00.001 9640 IsGuiding returns 0
23:39:20.681 00.000 9640 PulseGuide returned control before completion, sleep 36
23:39:20.688 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3320, FiltMin=3228, FiltMax=65516, Gamma=2.190
23:39:20.727 00.039 9640 IsGuiding returns 1
23:39:20.727 00.000 9640 scope still moving after pulse duration time elapsed
23:39:20.747 00.020 16872 UpdateGuideState exits: m=223744 SNR=291.2
23:39:20.752 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:20.759 00.007 9640 IsSlewing returns 0
23:39:20.760 00.001 9640 IsGuiding returns 0
23:39:20.760 00.000 9640 scope move finished after 26 + 52 ms
23:39:20.760 00.000 9640 Move returns status 0, amount 26
23:39:20.760 00.000 9640 MoveAxis(S, 32, ABG)
23:39:20.760 00.000 9640 Guiding  Dir = 1, Dur = 32
23:39:20.760 00.000 9640 IsSlewing returns 0
23:39:20.761 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:39:20.774 00.013 9640 IsGuiding returns 0
23:39:20.775 00.001 16872 Enqueuing Expose request
23:39:20.779 00.004 9640 PulseGuide returned control before completion, sleep 42
23:39:20.831 00.052 9640 IsGuiding returns 1
23:39:20.831 00.000 9640 scope still moving after pulse duration time elapsed
23:39:20.866 00.035 9640 IsSlewing returns 0
23:39:20.866 00.000 9640 IsGuiding returns 0
23:39:20.866 00.000 9640 scope move finished after 32 + 58 ms
23:39:20.866 00.000 9640 Move returns status 0, amount 32
23:39:20.866 00.000 9640 move complete, result=0
23:39:20.866 00.000 9640 worker thread done servicing request
23:39:20.866 00.000 9640 Worker thread wakes up
23:39:20.867 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:39:20.867 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:39:20.867 00.000 16872 GuideStep: -0.3 px 26 ms EAST, 1.0 px 32 ms SOUTH
23:39:23.524 02.657 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee22fd59-4e1d-4423-9d82-33d7e106b3d3"}
23:39:23.529 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ee22fd59-4e1d-4423-9d82-33d7e106b3d3"}
23:39:23.534 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c201d81-5c9c-40d2-84c9-0e412d8d6a38"}
23:39:23.538 00.004 16872 case statement mapped state 6 to 3
23:39:23.543 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c201d81-5c9c-40d2-84c9-0e412d8d6a38"}
23:39:23.547 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e4280b87-4286-4b18-9fc3-22badf4ae37e"}
23:39:23.551 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.89,6.80],"pixels":"..."},"id":"e4280b87-4286-4b18-9fc3-22badf4ae37e"}
23:39:24.970 01.419 9640 Exposure complete
23:39:25.127 00.157 9640 worker thread done servicing request
23:39:25.128 00.001 16872 OnExposeComplete: enter
23:39:25.130 00.002 16872 UpdateGuideState(): m_state=6
23:39:25.134 00.004 16872 Star::Find(15, 1465, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:39:25.137 00.003 16872 Star::Find returns 1 (0), X=1465.68, Y=600.03, Mass=217314, SNR=281.5, Peak=16636 HFD=3.9
23:39:25.140 00.003 16872 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.56) = xAngle (-4.64 = 1.64)
23:39:25.146 00.006 16872 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.59 = 1.69)
23:39:25.149 00.003 16872 CameraToMount -- cameraX=-1.21 cameraY=-0.07 hyp=1.21 cameraTheta=-3.08 mountX=-0.09 mountY=1.20, mountTheta=1.64
23:39:25.155 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.21, y=-0.07, opts=13)
23:39:25.166 00.011 16872 Enqueuing Move request for scope (-1.21, -0.07)
23:39:25.178 00.012 9640 Worker thread wakes up
23:39:25.179 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.21, -0.07) opts 0xd
23:39:25.179 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.21, -0.07)
23:39:25.179 00.000 9640 Moving (-1.21, -0.07) raw xDistance=-0.09 yDistance=1.20
23:39:25.179 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:39:25.179 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.31, input 1.20, m_sumCorr=1.3
23:39:25.179 00.000 9640 MoveAxis(E, 0, ABG)
23:39:25.179 00.000 9640 Move returns status 0, amount 0
23:39:25.179 00.000 9640 MoveAxis(S, 37, ABG)
23:39:25.179 00.000 9640 Guiding  Dir = 1, Dur = 37
23:39:25.179 00.000 9640 IsSlewing returns 0
23:39:25.180 00.001 9640 IsGuiding returns 0
23:39:25.180 00.000 9640 PulseGuide returned control before completion, sleep 47
23:39:25.186 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3308, FiltMin=3190, FiltMax=65516, Gamma=2.190
23:39:25.237 00.051 9640 IsGuiding returns 1
23:39:25.237 00.000 9640 scope still moving after pulse duration time elapsed
23:39:25.248 00.011 16872 UpdateGuideState exits: m=217314 SNR=281.5
23:39:25.259 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:25.265 00.006 9640 IsSlewing returns 0
23:39:25.265 00.000 9640 IsGuiding returns 0
23:39:25.265 00.000 9640 scope move finished after 37 + 48 ms
23:39:25.266 00.001 9640 Move returns status 0, amount 37
23:39:25.266 00.000 9640 move complete, result=0
23:39:25.266 00.000 9640 worker thread done servicing request
23:39:25.266 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:39:25.270 00.004 16872 Enqueuing Expose request
23:39:25.273 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 1.2 px 37 ms SOUTH
23:39:25.277 00.004 9640 Worker thread wakes up
23:39:25.277 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:39:25.277 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:39:27.023 01.746 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"602e161c-577e-4a8c-85fc-a266d86da150"}
23:39:27.027 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"602e161c-577e-4a8c-85fc-a266d86da150"}
23:39:27.031 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f75f5b37-f913-410a-b4ae-659bfcdc0f08"}
23:39:27.034 00.003 16872 case statement mapped state 6 to 3
23:39:27.040 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f75f5b37-f913-410a-b4ae-659bfcdc0f08"}
23:39:27.047 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"07fe5270-cc2f-4b17-b366-16dc4f79f629"}
23:39:27.051 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.68,7.03],"pixels":"..."},"id":"07fe5270-cc2f-4b17-b366-16dc4f79f629"}
23:39:29.370 02.319 9640 Exposure complete
23:39:29.520 00.150 16872 OnExposeComplete: enter
23:39:29.526 00.006 9640 worker thread done servicing request
23:39:29.527 00.001 16872 UpdateGuideState(): m_state=6
23:39:29.531 00.004 16872 Star::Find(15, 1465, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:39:29.534 00.003 16872 Star::Find returns 1 (0), X=1465.14, Y=600.29, Mass=229549, SNR=285.2, Peak=21320 HFD=3.4
23:39:29.536 00.002 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
23:39:29.540 00.004 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
23:39:29.543 00.003 16872 CameraToMount -- cameraX=-1.76 cameraY=0.19 hyp=1.76 cameraTheta=3.04 mountX=0.16 mountY=1.76, mountTheta=1.48
23:39:29.548 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.76, y=0.19, opts=13)
23:39:29.551 00.003 16872 Enqueuing Move request for scope (-1.76, 0.19)
23:39:29.555 00.004 9640 Worker thread wakes up
23:39:29.555 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.76, 0.19) opts 0xd
23:39:29.555 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.76, 0.19)
23:39:29.555 00.000 9640 Moving (-1.76, 0.19) raw xDistance=0.16 yDistance=1.76
23:39:29.555 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.16
23:39:29.555 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.33, input 1.76, m_sumCorr=1.7
23:39:29.555 00.000 9640 MoveAxis(W, 17, ABG)
23:39:29.555 00.000 9640 Guiding  Dir = 3, Dur = 17
23:39:29.556 00.001 9640 IsSlewing returns 0
23:39:29.556 00.000 9640 IsGuiding returns 0
23:39:29.556 00.000 9640 PulseGuide returned control before completion, sleep 27
23:39:29.561 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3320, FiltMin=3164, FiltMax=65516, Gamma=2.190
23:39:29.596 00.035 9640 IsGuiding returns 1
23:39:29.596 00.000 9640 scope still moving after pulse duration time elapsed
23:39:29.604 00.008 16872 UpdateGuideState exits: m=229549 SNR=285.2
23:39:29.607 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:29.609 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:39:29.614 00.005 16872 Enqueuing Expose request
23:39:29.627 00.013 9640 IsSlewing returns 0
23:39:29.628 00.001 9640 IsGuiding returns 0
23:39:29.628 00.000 9640 scope move finished after 17 + 54 ms
23:39:29.628 00.000 9640 Move returns status 0, amount 17
23:39:29.628 00.000 9640 MoveAxis(S, 40, ABG)
23:39:29.628 00.000 9640 Guiding  Dir = 1, Dur = 40
23:39:29.628 00.000 9640 IsSlewing returns 0
23:39:29.628 00.000 9640 IsGuiding returns 0
23:39:29.629 00.001 9640 PulseGuide returned control before completion, sleep 50
23:39:29.691 00.062 9640 IsGuiding returns 1
23:39:29.691 00.000 9640 scope still moving after pulse duration time elapsed
23:39:29.722 00.031 9640 IsSlewing returns 0
23:39:29.722 00.000 9640 IsGuiding returns 1
23:39:29.751 00.029 9640 IsSlewing returns 0
23:39:29.751 00.000 9640 IsGuiding returns 1
23:39:29.785 00.034 9640 IsSlewing returns 0
23:39:29.785 00.000 9640 IsGuiding returns 0
23:39:29.785 00.000 9640 scope move finished after 40 + 116 ms
23:39:29.785 00.000 9640 Move returns status 0, amount 40
23:39:29.785 00.000 9640 move complete, result=0
23:39:29.785 00.000 9640 worker thread done servicing request
23:39:29.785 00.000 9640 Worker thread wakes up
23:39:29.786 00.001 16872 GuideStep: 0.2 px 17 ms WEST, 1.8 px 40 ms SOUTH
23:39:29.791 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:39:29.791 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:39:30.523 00.732 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b9035176-de47-4f67-a9ef-89f679003c7e"}
23:39:30.527 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b9035176-de47-4f67-a9ef-89f679003c7e"}
23:39:30.533 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82e207d8-28a3-4ca5-9d87-be39cda76ddf"}
23:39:30.538 00.005 16872 case statement mapped state 6 to 3
23:39:30.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"82e207d8-28a3-4ca5-9d87-be39cda76ddf"}
23:39:30.545 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e61ec90d-148d-4acd-8a10-7d1a02689d77"}
23:39:30.552 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.14,7.29],"pixels":"..."},"id":"e61ec90d-148d-4acd-8a10-7d1a02689d77"}
23:39:33.913 03.361 9640 Exposure complete
23:39:34.023 00.110 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"742a2dc7-a778-4f70-998d-0f6b61ce3e55"}
23:39:34.027 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"742a2dc7-a778-4f70-998d-0f6b61ce3e55"}
23:39:34.030 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b491c2a4-f553-4d17-9b94-ed34606b679d"}
23:39:34.033 00.003 16872 case statement mapped state 6 to 3
23:39:34.036 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b491c2a4-f553-4d17-9b94-ed34606b679d"}
23:39:34.042 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a48e540a-16a6-47bc-b87d-9a79a29dee52"}
23:39:34.047 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.14,7.29],"pixels":"..."},"id":"a48e540a-16a6-47bc-b87d-9a79a29dee52"}
23:39:34.073 00.026 9640 worker thread done servicing request
23:39:34.073 00.000 16872 OnExposeComplete: enter
23:39:34.075 00.002 16872 UpdateGuideState(): m_state=6
23:39:34.078 00.003 16872 Star::Find(15, 1465, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:39:34.081 00.003 16872 Star::Find returns 1 (0), X=1465.06, Y=599.82, Mass=227291, SNR=300.6, Peak=20768 HFD=3.8
23:39:34.084 00.003 16872 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.56) = xAngle (-4.55 = 1.74)
23:39:34.086 00.002 16872 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.50 = 1.78)
23:39:34.092 00.006 16872 CameraToMount -- cameraX=-1.83 cameraY=-0.28 hyp=1.85 cameraTheta=-2.99 mountX=-0.30 mountY=1.81, mountTheta=1.74
23:39:34.097 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.83, y=-0.28, opts=13)
23:39:34.100 00.003 16872 Enqueuing Move request for scope (-1.83, -0.28)
23:39:34.104 00.004 9640 Worker thread wakes up
23:39:34.104 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.83, -0.28) opts 0xd
23:39:34.104 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.83, -0.28)
23:39:34.104 00.000 9640 Moving (-1.83, -0.28) raw xDistance=-0.30 yDistance=1.81
23:39:34.104 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.30
23:39:34.105 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.41, input 1.81, m_sumCorr=2.1
23:39:34.105 00.000 9640 MoveAxis(E, 31, ABG)
23:39:34.105 00.000 9640 Guiding  Dir = 2, Dur = 31
23:39:34.106 00.001 9640 IsSlewing returns 0
23:39:34.106 00.000 9640 IsGuiding returns 0
23:39:34.107 00.001 9640 PulseGuide returned control before completion, sleep 41
23:39:34.116 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3316, FiltMin=3164, FiltMax=65512, Gamma=2.190
23:39:34.164 00.048 9640 IsGuiding returns 1
23:39:34.164 00.000 9640 scope still moving after pulse duration time elapsed
23:39:34.165 00.001 16872 UpdateGuideState exits: m=227291 SNR=300.6
23:39:34.171 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:34.176 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:39:34.179 00.003 16872 Enqueuing Expose request
23:39:34.196 00.017 9640 IsSlewing returns 0
23:39:34.197 00.001 9640 IsGuiding returns 1
23:39:34.227 00.030 9640 IsSlewing returns 0
23:39:34.227 00.000 9640 IsGuiding returns 1
23:39:34.259 00.032 9640 IsSlewing returns 0
23:39:34.260 00.001 9640 IsGuiding returns 0
23:39:34.260 00.000 9640 scope move finished after 31 + 121 ms
23:39:34.260 00.000 9640 Move returns status 0, amount 31
23:39:34.260 00.000 9640 MoveAxis(S, 49, ABG)
23:39:34.260 00.000 9640 Guiding  Dir = 1, Dur = 49
23:39:34.261 00.001 9640 IsSlewing returns 0
23:39:34.261 00.000 9640 IsGuiding returns 0
23:39:34.261 00.000 9640 PulseGuide returned control before completion, sleep 59
23:39:34.321 00.060 9640 IsGuiding returns 1
23:39:34.321 00.000 9640 scope still moving after pulse duration time elapsed
23:39:34.352 00.031 9640 IsSlewing returns 0
23:39:34.352 00.000 9640 IsGuiding returns 0
23:39:34.352 00.000 9640 scope move finished after 49 + 42 ms
23:39:34.352 00.000 9640 Move returns status 0, amount 49
23:39:34.352 00.000 9640 move complete, result=0
23:39:34.352 00.000 9640 worker thread done servicing request
23:39:34.353 00.001 9640 Worker thread wakes up
23:39:34.353 00.000 16872 GuideStep: -0.3 px 31 ms EAST, 1.8 px 49 ms SOUTH
23:39:34.356 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:39:34.356 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,585,31,31)
23:39:37.235 02.879 16872 evsrv: cli 0D3C0A48 connect
23:39:37.245 00.010 16872 case statement mapped state 6 to 3
23:39:37.281 00.036 16872 case statement mapped state 6 to 3
23:39:37.315 00.034 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7e8d2e89-b67e-44f8-8749-19fec9ea7804"}
23:39:37.337 00.022 16872 case statement mapped state 6 to 3
23:39:37.367 00.030 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e8d2e89-b67e-44f8-8749-19fec9ea7804"}
23:39:37.526 00.159 16872 evsrv: cli 0D3C0A48 disconnect
23:39:37.540 00.014 16872 evsrv: cli 0D3C0A48 connect
23:39:37.560 00.020 16872 case statement mapped state 6 to 3
23:39:37.582 00.022 16872 case statement mapped state 6 to 3
23:39:37.591 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"282d0072-a107-45b7-a799-161082a18874"}
23:39:37.597 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"282d0072-a107-45b7-a799-161082a18874"}
23:39:37.604 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"0abcf5a8-1dab-4630-ab05-071669938d13"}
23:39:37.610 00.006 16872 PhdController::Dither begins
23:39:37.615 00.005 16872 dither: size=5.00, dRA=0.85 dDec=-0.20
23:39:37.619 00.004 16872 MountToCamera -- mountTheta (-0.23) + m_xAngle (1.56) = xAngle (1.32 = 1.32)
23:39:37.627 00.008 16872 MountToCamera -- mountX=0.85 mountY=-0.20 hyp=0.87 mountTheta=-0.23 cameraX=0.21, cameraY=0.85 cameraTheta=1.32
23:39:37.632 00.005 16872 setting lock position to (1467.11, 600.95)
23:39:37.638 00.006 16872 Mount: notify guiding dithered (0.2, 0.8)
23:39:37.648 00.010 16872 MultiStar: stabilizing after lock position change
23:39:37.659 00.011 16872 Status Line: Dither by 0.85,-0.20
23:39:37.670 00.011 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:39:37.705 00.035 16872 PhdController: newstate STATE_SETTLE_WAIT
23:39:37.721 00.016 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"0abcf5a8-1dab-4630-ab05-071669938d13"}
23:39:37.759 00.038 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9f1c8944-310a-4b4b-9fa4-ae7718379890"}
23:39:37.781 00.022 16872 case statement mapped state 6 to 3
23:39:37.792 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f1c8944-310a-4b4b-9fa4-ae7718379890"}
23:39:37.796 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:39:37.816 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"86903b27-db7c-4c64-81a6-4e4a794a5cf4"}
23:39:37.825 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.06,6.82],"pixels":"..."},"id":"86903b27-db7c-4c64-81a6-4e4a794a5cf4"}
23:39:38.620 00.795 9640 Exposure complete
23:39:38.900 00.280 16872 OnExposeComplete: enter
23:39:38.905 00.005 9640 worker thread done servicing request
23:39:38.905 00.000 16872 UpdateGuideState(): m_state=6
23:39:38.911 00.006 16872 Star::Find(15, 1465, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
23:39:38.914 00.003 16872 Star::Find returns 1 (0), X=1464.49, Y=599.84, Mass=218105, SNR=276.1, Peak=16332 HFD=3.8
23:39:38.919 00.005 16872 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.56) = xAngle (-4.30 = 1.99)
23:39:38.937 00.018 16872 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.25 = 2.03)
23:39:38.972 00.035 16872 CameraToMount -- cameraX=-2.62 cameraY=-1.10 hyp=2.84 cameraTheta=-2.74 mountX=-1.14 mountY=2.54, mountTheta=1.99
23:39:39.007 00.035 16872 dither recenter: remaining=(-0.9,0.2) step=(-0.9,0.2)
23:39:39.035 00.028 16872 MountToCamera -- mountTheta (2.91) + m_xAngle (1.56) = xAngle (4.46 = -1.82)
23:39:39.066 00.031 16872 MountToCamera -- mountX=-0.85 mountY=0.20 hyp=0.87 mountTheta=2.91 cameraX=-0.21, cameraY=-0.85 cameraTheta=-1.82
23:39:39.090 00.024 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=-0.85, opts=4)
23:39:39.119 00.029 16872 Enqueuing Move request for scope (-0.21, -0.85)
23:39:39.150 00.031 9640 Worker thread wakes up
23:39:39.150 00.000 16872 Mount: notify direct move -0.85,0.20
23:39:39.156 00.006 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.85) opts 0x4
23:39:39.156 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, -0.85)
23:39:39.157 00.001 9640 Moving (-0.21, -0.85) raw xDistance=-0.85 yDistance=0.20
23:39:39.157 00.000 9640 MoveAxis(E, 100, B)
23:39:39.157 00.000 9640 Guiding  Dir = 2, Dur = 100
23:39:39.157 00.000 9640 IsSlewing returns 0
23:39:39.157 00.000 9640 IsGuiding returns 0
23:39:39.158 00.001 9640 PulseGuide returned control before completion, sleep 110
23:39:39.179 00.021 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3312, FiltMin=3144, FiltMax=65516, Gamma=2.190
23:39:39.266 00.087 16872 UpdateGuideState exits: m=218105 SNR=276.1
23:39:39.275 00.009 16872 PhdController: settling, locked = 1, distance = 2.45 (1.50) aobump = 0 frame = 1 / 99999
23:39:39.304 00.029 9640 IsGuiding returns 1
23:39:39.304 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777783179.304,"Host":"RBFOCUS307","Inst":1,"Distance":2.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:39:39.310 00.006 9640 scope still moving after pulse duration time elapsed
23:39:39.310 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:39.335 00.025 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:39:39.352 00.017 9640 IsSlewing returns 0
23:39:39.353 00.001 9640 IsGuiding returns 1
23:39:39.353 00.000 16872 Enqueuing Expose request
23:39:39.384 00.031 9640 IsSlewing returns 0
23:39:39.385 00.001 9640 IsGuiding returns 0
23:39:39.387 00.002 9640 scope move finished after 100 + 130 ms
23:39:39.387 00.000 9640 Move returns status 0, amount 100
23:39:39.387 00.000 9640 MoveAxis(S, 24, B)
23:39:39.387 00.000 9640 Guiding  Dir = 1, Dur = 24
23:39:39.388 00.001 9640 IsSlewing returns 0
23:39:39.393 00.005 9640 IsGuiding returns 0
23:39:39.394 00.001 9640 PulseGuide returned control before completion, sleep 34
23:39:39.432 00.038 9640 IsGuiding returns 1
23:39:39.433 00.001 9640 scope still moving after pulse duration time elapsed
23:39:39.468 00.035 9640 IsSlewing returns 0
23:39:39.468 00.000 9640 IsGuiding returns 0
23:39:39.468 00.000 9640 scope move finished after 24 + 50 ms
23:39:39.468 00.000 9640 Move returns status 0, amount 24
23:39:39.469 00.001 9640 move complete, result=0
23:39:39.469 00.000 9640 worker thread done servicing request
23:39:39.469 00.000 9640 Worker thread wakes up
23:39:39.469 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:39:39.469 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,586,31,31)
23:39:39.507 00.038 16872 GuideStep: -0.9 px 100 ms EAST, 0.2 px 24 ms SOUTH
23:39:41.199 01.692 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2129186c-eb80-480a-905e-82dd21ba6909"}
23:39:41.205 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2129186c-eb80-480a-905e-82dd21ba6909"}
23:39:41.232 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b4d461dc-0d2b-4f77-8b8c-30dbac3f019e"}
23:39:41.241 00.009 16872 case statement mapped state 6 to 3
23:39:41.246 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4d461dc-0d2b-4f77-8b8c-30dbac3f019e"}
23:39:41.266 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8a0ee9d4-ec90-4bd3-98cd-f0ac2680ff35"}
23:39:41.277 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.49,6.84],"pixels":"..."},"id":"8a0ee9d4-ec90-4bd3-98cd-f0ac2680ff35"}
23:39:43.655 02.378 9640 Exposure complete
23:39:43.877 00.222 9640 worker thread done servicing request
23:39:43.878 00.001 16872 OnExposeComplete: enter
23:39:43.881 00.003 16872 UpdateGuideState(): m_state=6
23:39:43.904 00.023 16872 Star::Find(15, 1464, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
23:39:43.926 00.022 16872 Star::Find returns 1 (0), X=1464.42, Y=601.09, Mass=215721, SNR=287.2, Peak=18376 HFD=3.6
23:39:43.937 00.011 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
23:39:43.942 00.005 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
23:39:43.952 00.010 16872 CameraToMount -- cameraX=-2.68 cameraY=0.14 hyp=2.69 cameraTheta=3.09 mountX=0.10 mountY=2.69, mountTheta=1.53
23:39:43.965 00.013 16872 SchedulePrimaryMove(0F8FCD28, x=-2.68, y=0.14, opts=13)
23:39:43.998 00.033 16872 Enqueuing Move request for scope (-2.68, 0.14)
23:39:44.002 00.004 9640 Worker thread wakes up
23:39:44.002 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.68, 0.14) opts 0xd
23:39:44.002 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.68, 0.14)
23:39:44.002 00.000 9640 Moving (-2.68, 0.14) raw xDistance=0.10 yDistance=2.69
23:39:44.002 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.10
23:39:44.002 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 2.69, m_sumCorr=0
23:39:44.002 00.000 9640 MoveAxis(W, 11, ABG)
23:39:44.002 00.000 9640 Guiding  Dir = 3, Dur = 11
23:39:44.003 00.001 9640 IsSlewing returns 0
23:39:44.003 00.000 9640 IsGuiding returns 0
23:39:44.003 00.000 9640 PulseGuide returned control before completion, sleep 21
23:39:44.015 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3324, FiltMin=3138, FiltMax=65516, Gamma=2.190
23:39:44.047 00.032 9640 IsGuiding returns 1
23:39:44.048 00.001 9640 scope still moving after pulse duration time elapsed
23:39:44.073 00.025 9640 IsSlewing returns 0
23:39:44.074 00.001 9640 IsGuiding returns 1
23:39:44.115 00.041 9640 IsSlewing returns 0
23:39:44.115 00.000 9640 IsGuiding returns 0
23:39:44.115 00.000 9640 scope move finished after 11 + 102 ms
23:39:44.116 00.001 9640 Move returns status 0, amount 11
23:39:44.116 00.000 9640 MoveAxis(N, 0, ABG)
23:39:44.116 00.000 9640 Move returns status 0, amount 0
23:39:44.116 00.000 9640 move complete, result=0
23:39:44.116 00.000 9640 worker thread done servicing request
23:39:44.163 00.047 16872 UpdateGuideState exits: m=215721 SNR=287.2
23:39:44.172 00.009 16872 PhdController: settling, locked = 1, distance = 2.69 (1.50) aobump = 0 frame = 2 / 99999
23:39:44.186 00.014 16872 evsrv: {"Event":"Settling","Timestamp":1777783184.186,"Host":"RBFOCUS307","Inst":1,"Distance":2.69,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:39:44.190 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:44.194 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:39:44.203 00.009 16872 Enqueuing Expose request
23:39:44.223 00.020 9640 Worker thread wakes up
23:39:44.224 00.001 16872 GuideStep: 0.1 px 11 ms WEST, 2.7 px 0 ms NORTH
23:39:44.228 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:39:44.228 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,586,31,31)
23:39:44.700 00.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c620e44-9b31-4b3e-95bc-ae64e8d3c72e"}
23:39:44.717 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1c620e44-9b31-4b3e-95bc-ae64e8d3c72e"}
23:39:44.730 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"79433609-bea2-4297-b16d-634a5da87d7f"}
23:39:44.750 00.020 16872 case statement mapped state 6 to 3
23:39:44.775 00.025 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"79433609-bea2-4297-b16d-634a5da87d7f"}
23:39:44.820 00.045 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b91edaaa-195d-4acd-be8d-b1573f484aad"}
23:39:44.829 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.42,7.09],"pixels":"..."},"id":"b91edaaa-195d-4acd-be8d-b1573f484aad"}
23:39:48.199 03.370 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"114cd97b-9b16-4538-8072-1013227a18b4"}
23:39:48.203 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"114cd97b-9b16-4538-8072-1013227a18b4"}
23:39:48.232 00.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"caf73a03-d6c1-4e12-aa2e-48492cfd90c4"}
23:39:48.250 00.018 16872 case statement mapped state 6 to 3
23:39:48.283 00.033 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"caf73a03-d6c1-4e12-aa2e-48492cfd90c4"}
23:39:48.318 00.035 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"90cf5d3f-231a-4fc2-b813-ec15f16c3d6d"}
23:39:48.339 00.021 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.42,7.09],"pixels":"..."},"id":"90cf5d3f-231a-4fc2-b813-ec15f16c3d6d"}
23:39:48.620 00.281 9640 Exposure complete
23:39:48.815 00.195 9640 worker thread done servicing request
23:39:48.815 00.000 16872 OnExposeComplete: enter
23:39:48.819 00.004 16872 UpdateGuideState(): m_state=6
23:39:48.832 00.013 16872 Star::Find(15, 1464, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
23:39:48.837 00.005 16872 Star::Find returns 1 (0), X=1464.44, Y=600.90, Mass=220057, SNR=280.3, Peak=20108 HFD=3.6
23:39:48.850 00.013 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.68 = 1.60)
23:39:48.855 00.005 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.65)
23:39:48.858 00.003 16872 CameraToMount -- cameraX=-2.67 cameraY=-0.05 hyp=2.67 cameraTheta=-3.12 mountX=-0.09 mountY=2.66, mountTheta=1.60
23:39:48.865 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-2.67, y=-0.05, opts=13)
23:39:48.872 00.007 16872 Enqueuing Move request for scope (-2.67, -0.05)
23:39:48.876 00.004 9640 Worker thread wakes up
23:39:48.876 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.67, -0.05) opts 0xd
23:39:48.876 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.67, -0.05)
23:39:48.876 00.000 9640 Moving (-2.67, -0.05) raw xDistance=-0.09 yDistance=2.66
23:39:48.877 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:39:48.877 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.44, input 2.66, m_sumCorr=0.44
23:39:48.877 00.000 9640 MoveAxis(E, 0, ABG)
23:39:48.877 00.000 9640 Move returns status 0, amount 0
23:39:48.877 00.000 9640 MoveAxis(S, 53, ABG)
23:39:48.877 00.000 9640 Guiding  Dir = 1, Dur = 53
23:39:48.877 00.000 9640 IsSlewing returns 0
23:39:48.878 00.001 9640 IsGuiding returns 0
23:39:48.878 00.000 9640 PulseGuide returned control before completion, sleep 63
23:39:48.883 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65516, med=3316, FiltMin=3158, FiltMax=65512, Gamma=2.190
23:39:48.939 00.056 16872 UpdateGuideState exits: m=220057 SNR=280.3
23:39:48.947 00.008 16872 PhdController: settling, locked = 1, distance = 2.68 (1.50) aobump = 0 frame = 3 / 99999
23:39:48.951 00.004 9640 IsGuiding returns 1
23:39:48.951 00.000 9640 scope still moving after pulse duration time elapsed
23:39:48.951 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777783188.951,"Host":"RBFOCUS307","Inst":1,"Distance":2.68,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:39:48.956 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:48.959 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:39:48.962 00.003 16872 Enqueuing Expose request
23:39:48.979 00.017 9640 IsSlewing returns 0
23:39:48.980 00.001 9640 IsGuiding returns 0
23:39:48.980 00.000 9640 scope move finished after 53 + 48 ms
23:39:48.980 00.000 9640 Move returns status 0, amount 53
23:39:48.980 00.000 9640 move complete, result=0
23:39:48.980 00.000 9640 worker thread done servicing request
23:39:48.980 00.000 9640 Worker thread wakes up
23:39:48.980 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:39:48.980 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,586,31,31)
23:39:48.981 00.001 16872 GuideStep: -0.1 px 0 ms EAST, 2.7 px 53 ms SOUTH
23:39:51.698 02.717 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6674e872-2eb0-42cf-a8a8-738e45087d77"}
23:39:51.702 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6674e872-2eb0-42cf-a8a8-738e45087d77"}
23:39:51.706 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aff2c99a-3849-4139-ad23-6bfbeae87ad2"}
23:39:51.713 00.007 16872 case statement mapped state 6 to 3
23:39:51.718 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aff2c99a-3849-4139-ad23-6bfbeae87ad2"}
23:39:51.723 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eed98773-d873-462b-95bc-ebde095bd757"}
23:39:51.727 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.44,6.90],"pixels":"..."},"id":"eed98773-d873-462b-95bc-ebde095bd757"}
23:39:53.245 01.518 9640 Exposure complete
23:39:53.511 00.266 9640 worker thread done servicing request
23:39:53.511 00.000 16872 OnExposeComplete: enter
23:39:53.519 00.008 16872 UpdateGuideState(): m_state=6
23:39:53.524 00.005 16872 Star::Find(15, 1464, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
23:39:53.529 00.005 16872 Star::Find returns 1 (0), X=1464.01, Y=601.27, Mass=228841, SNR=299.6, Peak=21276 HFD=3.4
23:39:53.541 00.012 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
23:39:53.546 00.005 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
23:39:53.550 00.004 16872 CameraToMount -- cameraX=-3.09 cameraY=0.32 hyp=3.11 cameraTheta=3.04 mountX=0.27 mountY=3.11, mountTheta=1.48
23:39:53.557 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-3.09, y=0.32, opts=13)
23:39:53.560 00.003 16872 Enqueuing Move request for scope (-3.09, 0.32)
23:39:53.571 00.011 9640 Worker thread wakes up
23:39:53.571 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.09, 0.32) opts 0xd
23:39:53.571 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.09, 0.32)
23:39:53.571 00.000 9640 Moving (-3.09, 0.32) raw xDistance=0.27 yDistance=3.11
23:39:53.571 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.27
23:39:53.572 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.79, input 3.11, m_sumCorr=1.2
23:39:53.572 00.000 9640 MoveAxis(W, 29, ABG)
23:39:53.572 00.000 9640 Guiding  Dir = 3, Dur = 29
23:39:53.572 00.000 9640 IsSlewing returns 0
23:39:53.572 00.000 9640 IsGuiding returns 0
23:39:53.573 00.001 9640 PulseGuide returned control before completion, sleep 39
23:39:53.595 00.022 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3316, FiltMin=3222, FiltMax=65512, Gamma=2.190
23:39:53.626 00.031 9640 IsGuiding returns 0
23:39:53.626 00.000 9640 Move returns status 0, amount 29
23:39:53.626 00.000 9640 MoveAxis(S, 95, ABG)
23:39:53.626 00.000 9640 Guiding  Dir = 1, Dur = 95
23:39:53.631 00.005 9640 IsSlewing returns 0
23:39:53.632 00.001 9640 IsGuiding returns 0
23:39:53.636 00.004 9640 PulseGuide returned control before completion, sleep 101
23:39:53.667 00.031 16872 UpdateGuideState exits: m=228841 SNR=299.6
23:39:53.680 00.013 16872 PhdController: settling, locked = 1, distance = 2.81 (1.50) aobump = 0 frame = 4 / 99999
23:39:53.693 00.013 16872 evsrv: {"Event":"Settling","Timestamp":1777783193.692,"Host":"RBFOCUS307","Inst":1,"Distance":2.81,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:39:53.712 00.019 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:53.717 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:39:53.741 00.024 16872 Enqueuing Expose request
23:39:53.756 00.015 9640 IsGuiding returns 1
23:39:53.756 00.000 9640 scope still moving after pulse duration time elapsed
23:39:53.785 00.029 9640 IsSlewing returns 0
23:39:53.785 00.000 9640 IsGuiding returns 0
23:39:53.785 00.000 9640 scope move finished after 95 + 57 ms
23:39:53.786 00.001 9640 Move returns status 0, amount 95
23:39:53.786 00.000 9640 move complete, result=0
23:39:53.786 00.000 9640 worker thread done servicing request
23:39:53.786 00.000 9640 Worker thread wakes up
23:39:53.786 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:39:53.786 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,586,31,31)
23:39:53.787 00.001 16872 GuideStep: 0.3 px 29 ms WEST, 3.1 px 95 ms SOUTH
23:39:55.197 01.410 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d958a4fe-ff5a-4b2e-b430-79f993becc32"}
23:39:55.205 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d958a4fe-ff5a-4b2e-b430-79f993becc32"}
23:39:55.243 00.038 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"baa6ee4a-ba48-4eb5-954e-c34eb198c945"}
23:39:55.252 00.009 16872 case statement mapped state 6 to 3
23:39:55.264 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"baa6ee4a-ba48-4eb5-954e-c34eb198c945"}
23:39:55.274 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"19dd4398-e640-4d30-9d65-c28d8d9ef91d"}
23:39:55.282 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.01,7.27],"pixels":"..."},"id":"19dd4398-e640-4d30-9d65-c28d8d9ef91d"}
23:39:57.932 02.650 9640 Exposure complete
23:39:58.121 00.189 9640 worker thread done servicing request
23:39:58.122 00.001 16872 OnExposeComplete: enter
23:39:58.125 00.003 16872 UpdateGuideState(): m_state=6
23:39:58.129 00.004 16872 Star::Find(15, 1464, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
23:39:58.132 00.003 16872 Star::Find returns 1 (0), X=1463.21, Y=600.95, Mass=223293, SNR=287.5, Peak=21644 HFD=3.5
23:39:58.136 00.004 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.59 = 1.59)
23:39:58.146 00.010 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
23:39:58.152 00.006 16872 CameraToMount -- cameraX=-3.89 cameraY=0.00 hyp=3.89 cameraTheta=3.14 mountX=-0.06 mountY=3.88, mountTheta=1.59
23:39:58.159 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-3.89, y=0.00, opts=13)
23:39:58.162 00.003 16872 Enqueuing Move request for scope (-3.89, 0.00)
23:39:58.165 00.003 9640 Worker thread wakes up
23:39:58.165 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.89, 0.00) opts 0xd
23:39:58.166 00.001 9640 Handling offset move in thread for scope, endpoint = (-3.89, 0.00)
23:39:58.166 00.000 9640 Moving (-3.89, 0.00) raw xDistance=-0.06 yDistance=3.88
23:39:58.166 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:39:58.166 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.02, input 3.88, m_sumCorr=2.3
23:39:58.166 00.000 9640 MoveAxis(E, 0, ABG)
23:39:58.166 00.000 9640 Move returns status 0, amount 0
23:39:58.166 00.000 9640 MoveAxis(S, 123, ABG)
23:39:58.166 00.000 9640 Guiding  Dir = 1, Dur = 123
23:39:58.166 00.000 9640 IsSlewing returns 0
23:39:58.167 00.001 9640 IsGuiding returns 0
23:39:58.171 00.004 9640 PulseGuide returned control before completion, sleep 130
23:39:58.181 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3312, FiltMin=3216, FiltMax=65516, Gamma=2.190
23:39:58.257 00.076 16872 UpdateGuideState exits: m=223293 SNR=287.5
23:39:58.260 00.003 16872 PhdController: settling, locked = 1, distance = 3.13 (1.50) aobump = 0 frame = 5 / 99999
23:39:58.263 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777783198.263,"Host":"RBFOCUS307","Inst":1,"Distance":3.13,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:39:58.271 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:58.275 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:39:58.279 00.004 16872 Enqueuing Expose request
23:39:58.317 00.038 9640 IsGuiding returns 1
23:39:58.317 00.000 9640 scope still moving after pulse duration time elapsed
23:39:58.344 00.027 9640 IsSlewing returns 0
23:39:58.344 00.000 9640 IsGuiding returns 0
23:39:58.344 00.000 9640 scope move finished after 123 + 54 ms
23:39:58.345 00.001 9640 Move returns status 0, amount 123
23:39:58.345 00.000 9640 move complete, result=0
23:39:58.345 00.000 9640 worker thread done servicing request
23:39:58.345 00.000 9640 Worker thread wakes up
23:39:58.345 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:39:58.346 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1452,586,31,31)
23:39:58.346 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 3.9 px 123 ms SOUTH
23:39:58.697 00.351 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98dbbe1a-a03e-4c62-a828-1fd5176e30fd"}
23:39:58.701 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"98dbbe1a-a03e-4c62-a828-1fd5176e30fd"}
23:39:58.710 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"782689dd-bf35-4d97-b84f-5bd09087ccc5"}
23:39:58.715 00.005 16872 case statement mapped state 6 to 3
23:39:58.718 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"782689dd-bf35-4d97-b84f-5bd09087ccc5"}
23:39:58.724 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6068f463-ef0e-4e35-958a-a749df58458d"}
23:39:58.727 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.21,6.95],"pixels":"..."},"id":"6068f463-ef0e-4e35-958a-a749df58458d"}
23:40:02.197 03.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aabbb119-8ef2-4b8b-8e66-867f10f19a34"}
23:40:02.200 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aabbb119-8ef2-4b8b-8e66-867f10f19a34"}
23:40:02.204 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9f692718-6ed4-4434-8ac8-9f1be69e8e68"}
23:40:02.209 00.005 16872 case statement mapped state 6 to 3
23:40:02.212 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f692718-6ed4-4434-8ac8-9f1be69e8e68"}
23:40:02.224 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1b9c5a2f-d558-4dfc-b73f-9bbd67b6bb4d"}
23:40:02.230 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.21,6.95],"pixels":"..."},"id":"1b9c5a2f-d558-4dfc-b73f-9bbd67b6bb4d"}
23:40:02.422 00.192 9640 Exposure complete
23:40:02.567 00.145 9640 worker thread done servicing request
23:40:02.567 00.000 16872 OnExposeComplete: enter
23:40:02.570 00.003 16872 UpdateGuideState(): m_state=6
23:40:02.576 00.006 16872 Star::Find(15, 1463, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
23:40:02.580 00.004 16872 Star::Find returns 1 (0), X=1462.34, Y=600.84, Mass=220425, SNR=274.9, Peak=21980 HFD=3.5
23:40:02.589 00.009 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.68 = 1.61)
23:40:02.593 00.004 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.65)
23:40:02.602 00.009 16872 CameraToMount -- cameraX=-4.77 cameraY=-0.10 hyp=4.77 cameraTheta=-3.12 mountX=-0.18 mountY=4.75, mountTheta=1.61
23:40:02.611 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-4.77, y=-0.10, opts=13)
23:40:02.617 00.006 16872 Enqueuing Move request for scope (-4.77, -0.10)
23:40:02.619 00.002 9640 Worker thread wakes up
23:40:02.620 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.77, -0.10) opts 0xd
23:40:02.620 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.77, -0.10)
23:40:02.620 00.000 9640 Moving (-4.77, -0.10) raw xDistance=-0.18 yDistance=4.75
23:40:02.620 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.18
23:40:02.620 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.06, input 4.75, m_sumCorr=3.3
23:40:02.620 00.000 9640 MoveAxis(E, 19, ABG)
23:40:02.620 00.000 9640 Guiding  Dir = 2, Dur = 19
23:40:02.620 00.000 9640 IsSlewing returns 0
23:40:02.620 00.000 9640 IsGuiding returns 0
23:40:02.621 00.001 9640 PulseGuide returned control before completion, sleep 29
23:40:02.627 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3312, FiltMin=3196, FiltMax=65512, Gamma=2.190
23:40:02.654 00.027 9640 IsGuiding returns 1
23:40:02.654 00.000 9640 scope still moving after pulse duration time elapsed
23:40:02.668 00.014 16872 UpdateGuideState exits: m=220425 SNR=274.9
23:40:02.673 00.005 16872 PhdController: settling, locked = 1, distance = 3.62 (1.50) aobump = 0 frame = 6 / 99999
23:40:02.675 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777783202.675,"Host":"RBFOCUS307","Inst":1,"Distance":3.62,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:40:02.679 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:02.681 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:40:02.684 00.003 16872 Enqueuing Expose request
23:40:02.690 00.006 9640 IsSlewing returns 0
23:40:02.691 00.001 9640 IsGuiding returns 0
23:40:02.691 00.000 9640 scope move finished after 19 + 51 ms
23:40:02.691 00.000 9640 Move returns status 0, amount 19
23:40:02.691 00.000 9640 MoveAxis(S, 127, ABG)
23:40:02.691 00.000 9640 Guiding  Dir = 1, Dur = 127
23:40:02.691 00.000 9640 IsSlewing returns 0
23:40:02.691 00.000 9640 IsGuiding returns 0
23:40:02.692 00.001 9640 PulseGuide returned control before completion, sleep 137
23:40:02.844 00.152 9640 IsGuiding returns 1
23:40:02.844 00.000 9640 scope still moving after pulse duration time elapsed
23:40:02.876 00.032 9640 IsSlewing returns 0
23:40:02.876 00.000 9640 IsGuiding returns 0
23:40:02.876 00.000 9640 scope move finished after 127 + 58 ms
23:40:02.876 00.000 9640 Move returns status 0, amount 127
23:40:02.876 00.000 9640 move complete, result=0
23:40:02.876 00.000 16872 GuideStep: -0.2 px 19 ms EAST, 4.8 px 127 ms SOUTH
23:40:02.882 00.006 9640 worker thread done servicing request
23:40:02.882 00.000 9640 Worker thread wakes up
23:40:02.882 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:40:02.882 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1452,586,31,31)
23:40:05.696 02.814 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3debf82-1c61-4ba4-8620-91a91630633a"}
23:40:05.700 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f3debf82-1c61-4ba4-8620-91a91630633a"}
23:40:05.706 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1fe271b2-6edb-48bc-ba79-c00c63db1490"}
23:40:05.711 00.005 16872 case statement mapped state 6 to 3
23:40:05.716 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1fe271b2-6edb-48bc-ba79-c00c63db1490"}
23:40:05.720 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6b024a64-ae18-445e-bef8-3bbab1781251"}
23:40:05.724 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.34,6.84],"pixels":"..."},"id":"6b024a64-ae18-445e-bef8-3bbab1781251"}
23:40:06.972 01.248 9640 Exposure complete
23:40:07.124 00.152 9640 worker thread done servicing request
23:40:07.124 00.000 16872 OnExposeComplete: enter
23:40:07.127 00.003 16872 UpdateGuideState(): m_state=6
23:40:07.130 00.003 16872 Star::Find(15, 1462, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
23:40:07.133 00.003 16872 Star::Find returns 1 (0), X=1461.24, Y=601.06, Mass=226236, SNR=286.4, Peak=20868 HFD=3.7
23:40:07.135 00.002 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
23:40:07.139 00.004 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
23:40:07.142 00.003 16872 CameraToMount -- cameraX=-5.87 cameraY=0.11 hyp=5.87 cameraTheta=3.12 mountX=0.02 mountY=5.86, mountTheta=1.57
23:40:07.146 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-5.87, y=0.11, opts=13)
23:40:07.149 00.003 16872 Enqueuing Move request for scope (-5.87, 0.11)
23:40:07.152 00.003 9640 Worker thread wakes up
23:40:07.153 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.87, 0.11) opts 0xd
23:40:07.153 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.87, 0.11)
23:40:07.153 00.000 9640 Moving (-5.87, 0.11) raw xDistance=0.02 yDistance=5.86
23:40:07.153 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:40:07.153 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.21, input 5.86, m_sumCorr=4.5
23:40:07.153 00.000 9640 MoveAxis(E, 0, ABG)
23:40:07.153 00.000 9640 Move returns status 0, amount 0
23:40:07.153 00.000 9640 MoveAxis(S, 145, ABG)
23:40:07.153 00.000 9640 Guiding  Dir = 1, Dur = 145
23:40:07.153 00.000 9640 IsSlewing returns 0
23:40:07.153 00.000 9640 IsGuiding returns 0
23:40:07.153 00.000 9640 PulseGuide returned control before completion, sleep 155
23:40:07.161 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3316, FiltMin=3190, FiltMax=65516, Gamma=2.190
23:40:07.200 00.039 16872 UpdateGuideState exits: m=226236 SNR=286.4
23:40:07.212 00.012 16872 PhdController: settling, locked = 1, distance = 4.30 (1.50) aobump = 0 frame = 7 / 99999
23:40:07.218 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777783207.218,"Host":"RBFOCUS307","Inst":1,"Distance":4.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:40:07.222 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:07.226 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:40:07.228 00.002 16872 Enqueuing Expose request
23:40:07.318 00.090 9640 IsGuiding returns 1
23:40:07.319 00.001 9640 scope still moving after pulse duration time elapsed
23:40:07.349 00.030 9640 IsSlewing returns 0
23:40:07.350 00.001 9640 IsGuiding returns 0
23:40:07.350 00.000 9640 scope move finished after 145 + 52 ms
23:40:07.350 00.000 9640 Move returns status 0, amount 145
23:40:07.350 00.000 9640 move complete, result=0
23:40:07.351 00.001 16872 GuideStep: 0.0 px 0 ms EAST, 5.9 px 145 ms SOUTH
23:40:07.360 00.009 9640 worker thread done servicing request
23:40:07.360 00.000 9640 Worker thread wakes up
23:40:07.360 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:40:07.361 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1452,586,31,31)
23:40:09.195 01.834 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad29029c-a47a-4f5e-9bc4-4aa38266dd3c"}
23:40:09.200 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ad29029c-a47a-4f5e-9bc4-4aa38266dd3c"}
23:40:09.207 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"04098c57-feeb-4d94-854b-8f5103008261"}
23:40:09.211 00.004 16872 case statement mapped state 6 to 3
23:40:09.216 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"04098c57-feeb-4d94-854b-8f5103008261"}
23:40:09.225 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"62e2064b-3a23-4812-812b-7ec0437d085a"}
23:40:09.229 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.24,7.06],"pixels":"..."},"id":"62e2064b-3a23-4812-812b-7ec0437d085a"}
23:40:11.445 02.216 9640 Exposure complete
23:40:11.598 00.153 9640 worker thread done servicing request
23:40:11.598 00.000 16872 OnExposeComplete: enter
23:40:11.602 00.004 16872 UpdateGuideState(): m_state=6
23:40:11.616 00.014 16872 Star::Find(15, 1461, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:40:11.621 00.005 16872 Star::Find returns 1 (0), X=1460.03, Y=600.77, Mass=230276, SNR=285.1, Peak=22180 HFD=3.4
23:40:11.627 00.006 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.67 = 1.61)
23:40:11.632 00.005 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.66)
23:40:11.640 00.008 16872 CameraToMount -- cameraX=-7.07 cameraY=-0.18 hyp=7.08 cameraTheta=-3.12 mountX=-0.28 mountY=7.05, mountTheta=1.61
23:40:11.644 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-7.07, y=-0.18, opts=13)
23:40:11.647 00.003 16872 Enqueuing Move request for scope (-7.07, -0.18)
23:40:11.651 00.004 9640 Worker thread wakes up
23:40:11.651 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.07, -0.18) opts 0xd
23:40:11.651 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.07, -0.18)
23:40:11.651 00.000 9640 Moving (-7.07, -0.18) raw xDistance=-0.28 yDistance=7.05
23:40:11.651 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.28
23:40:11.651 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.56, input 7.05, m_sumCorr=6.1
23:40:11.652 00.001 9640 MoveAxis(E, 30, ABG)
23:40:11.652 00.000 9640 Guiding  Dir = 2, Dur = 30
23:40:11.653 00.001 9640 IsSlewing returns 0
23:40:11.653 00.000 9640 IsGuiding returns 0
23:40:11.654 00.001 9640 PulseGuide returned control before completion, sleep 40
23:40:11.662 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3312, FiltMin=3204, FiltMax=65516, Gamma=2.190
23:40:11.698 00.036 9640 IsGuiding returns 1
23:40:11.698 00.000 9640 scope still moving after pulse duration time elapsed
23:40:11.704 00.006 16872 UpdateGuideState exits: m=230276 SNR=285.1
23:40:11.711 00.007 16872 PhdController: settling, locked = 1, distance = 5.13 (1.50) aobump = 0 frame = 8 / 99999
23:40:11.716 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777783211.716,"Host":"RBFOCUS307","Inst":1,"Distance":5.13,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:40:11.722 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:11.727 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:40:11.739 00.012 9640 IsSlewing returns 0
23:40:11.739 00.000 16872 Enqueuing Expose request
23:40:11.745 00.006 9640 IsGuiding returns 0
23:40:11.745 00.000 9640 scope move finished after 30 + 61 ms
23:40:11.745 00.000 9640 Move returns status 0, amount 30
23:40:11.745 00.000 9640 MoveAxis(S, 187, ABG)
23:40:11.745 00.000 9640 Guiding  Dir = 1, Dur = 187
23:40:11.746 00.001 9640 IsSlewing returns 0
23:40:11.746 00.000 9640 IsGuiding returns 0
23:40:11.746 00.000 9640 PulseGuide returned control before completion, sleep 197
23:40:11.949 00.203 9640 IsGuiding returns 1
23:40:11.949 00.000 9640 scope still moving after pulse duration time elapsed
23:40:11.980 00.031 9640 IsSlewing returns 0
23:40:11.981 00.001 9640 IsGuiding returns 0
23:40:11.981 00.000 9640 scope move finished after 187 + 48 ms
23:40:11.981 00.000 9640 Move returns status 0, amount 187
23:40:11.981 00.000 9640 move complete, result=0
23:40:11.981 00.000 9640 worker thread done servicing request
23:40:11.981 00.000 9640 Worker thread wakes up
23:40:11.982 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:40:11.982 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1445,586,31,31)
23:40:11.982 00.000 16872 GuideStep: -0.3 px 30 ms EAST, 7.0 px 187 ms SOUTH
23:40:12.694 00.712 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b94fa1c6-c10b-46a8-87a9-8b521dddad0e"}
23:40:12.697 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b94fa1c6-c10b-46a8-87a9-8b521dddad0e"}
23:40:12.702 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"041b8fae-4a1d-417e-9f4c-2a914a1fc434"}
23:40:12.705 00.003 16872 case statement mapped state 6 to 3
23:40:12.708 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"041b8fae-4a1d-417e-9f4c-2a914a1fc434"}
23:40:12.712 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"19c435b3-2b2d-4f8c-b894-469a970367b8"}
23:40:12.715 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.03,6.77],"pixels":"..."},"id":"19c435b3-2b2d-4f8c-b894-469a970367b8"}
23:40:16.085 03.370 9640 Exposure complete
23:40:16.195 00.110 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d3d4e0ce-ec8a-4c34-8185-a8d321dfa929"}
23:40:16.201 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d3d4e0ce-ec8a-4c34-8185-a8d321dfa929"}
23:40:16.205 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd7ed409-d8ca-4350-bbcf-4c27e1388043"}
23:40:16.210 00.005 16872 case statement mapped state 6 to 3
23:40:16.213 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd7ed409-d8ca-4350-bbcf-4c27e1388043"}
23:40:16.217 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"32a2ca87-d38b-46b8-a8b4-a0ec6b180ed1"}
23:40:16.220 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.03,6.77],"pixels":"..."},"id":"32a2ca87-d38b-46b8-a8b4-a0ec6b180ed1"}
23:40:16.232 00.012 9640 worker thread done servicing request
23:40:16.232 00.000 16872 OnExposeComplete: enter
23:40:16.235 00.003 16872 UpdateGuideState(): m_state=6
23:40:16.244 00.009 16872 Star::Find(15, 1460, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
23:40:16.250 00.006 16872 Star::Find returns 1 (0), X=1458.37, Y=601.66, Mass=217032, SNR=272.4, Peak=17356 HFD=3.5
23:40:16.253 00.003 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
23:40:16.256 00.003 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
23:40:16.259 00.003 16872 CameraToMount -- cameraX=-8.74 cameraY=0.71 hyp=8.77 cameraTheta=3.06 mountX=0.58 mountY=8.77, mountTheta=1.50
23:40:16.264 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-8.74, y=0.71, opts=13)
23:40:16.267 00.003 16872 Enqueuing Move request for scope (-8.74, 0.71)
23:40:16.272 00.005 9640 Worker thread wakes up
23:40:16.272 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.74, 0.71) opts 0xd
23:40:16.272 00.000 9640 Handling offset move in thread for scope, endpoint = (-8.74, 0.71)
23:40:16.272 00.000 9640 Moving (-8.74, 0.71) raw xDistance=0.58 yDistance=8.77
23:40:16.272 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.58
23:40:16.272 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.97, input 8.77, m_sumCorr=8.1
23:40:16.272 00.000 9640 MoveAxis(W, 58, ABG)
23:40:16.272 00.000 9640 Guiding  Dir = 3, Dur = 58
23:40:16.272 00.000 9640 IsSlewing returns 0
23:40:16.273 00.001 9640 IsGuiding returns 0
23:40:16.273 00.000 9640 PulseGuide returned control before completion, sleep 68
23:40:16.277 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3308, FiltMin=3212, FiltMax=65516, Gamma=2.190
23:40:16.321 00.044 16872 UpdateGuideState exits: m=217032 SNR=272.4
23:40:16.324 00.003 16872 PhdController: settling, locked = 1, distance = 6.22 (1.50) aobump = 0 frame = 9 / 99999
23:40:16.327 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777783216.327,"Host":"RBFOCUS307","Inst":1,"Distance":6.22,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:40:16.330 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:16.337 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:40:16.343 00.006 16872 Enqueuing Expose request
23:40:16.348 00.005 9640 IsGuiding returns 1
23:40:16.348 00.000 9640 scope still moving after pulse duration time elapsed
23:40:16.377 00.029 9640 IsSlewing returns 0
23:40:16.377 00.000 9640 IsGuiding returns 0
23:40:16.378 00.001 9640 scope move finished after 58 + 47 ms
23:40:16.378 00.000 9640 Move returns status 0, amount 58
23:40:16.378 00.000 9640 MoveAxis(S, 237, ABG)
23:40:16.378 00.000 9640 Guiding  Dir = 1, Dur = 237
23:40:16.378 00.000 9640 IsSlewing returns 0
23:40:16.379 00.001 9640 IsGuiding returns 0
23:40:16.381 00.002 9640 PulseGuide returned control before completion, sleep 246
23:40:16.643 00.262 9640 IsGuiding returns 1
23:40:16.644 00.001 9640 scope still moving after pulse duration time elapsed
23:40:16.674 00.030 9640 IsSlewing returns 0
23:40:16.675 00.001 9640 IsGuiding returns 0
23:40:16.675 00.000 9640 scope move finished after 237 + 58 ms
23:40:16.676 00.001 9640 Move returns status 0, amount 237
23:40:16.676 00.000 9640 move complete, result=0
23:40:16.676 00.000 16872 GuideStep: 0.6 px 58 ms WEST, 8.8 px 237 ms SOUTH
23:40:16.682 00.006 9640 worker thread done servicing request
23:40:16.682 00.000 9640 Worker thread wakes up
23:40:16.682 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:40:16.682 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1443,587,31,31)
23:40:19.695 03.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1395a686-0bde-4ad1-ae9b-e8c390b8f2ed"}
23:40:19.698 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1395a686-0bde-4ad1-ae9b-e8c390b8f2ed"}
23:40:19.701 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c33c336-e19c-4dbf-861e-bb0a285f7a2d"}
23:40:19.704 00.003 16872 case statement mapped state 6 to 3
23:40:19.710 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c33c336-e19c-4dbf-861e-bb0a285f7a2d"}
23:40:19.716 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8bba8260-e47f-47b6-8bdd-332d71118b55"}
23:40:19.719 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.37,6.66],"pixels":"..."},"id":"8bba8260-e47f-47b6-8bdd-332d71118b55"}
23:40:20.776 01.057 9640 Exposure complete
23:40:20.923 00.147 9640 worker thread done servicing request
23:40:20.924 00.001 16872 OnExposeComplete: enter
23:40:20.926 00.002 16872 UpdateGuideState(): m_state=6
23:40:20.929 00.003 16872 Star::Find(15, 1458, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
23:40:20.936 00.007 16872 Star::Find returns 1 (0), X=1456.44, Y=601.09, Mass=224123, SNR=278.2, Peak=19888 HFD=3.6
23:40:20.940 00.004 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
23:40:20.943 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
23:40:20.945 00.002 16872 CameraToMount -- cameraX=-10.66 cameraY=0.15 hyp=10.66 cameraTheta=3.13 mountX=-0.02 mountY=10.65, mountTheta=1.57
23:40:20.951 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-10.66, y=0.15, opts=13)
23:40:20.954 00.003 16872 Enqueuing Move request for scope (-10.66, 0.15)
23:40:20.957 00.003 9640 Worker thread wakes up
23:40:20.957 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-10.66, 0.15) opts 0xd
23:40:20.957 00.000 9640 Handling offset move in thread for scope, endpoint = (-10.66, 0.15)
23:40:20.957 00.000 9640 Moving (-10.66, 0.15) raw xDistance=-0.02 yDistance=10.65
23:40:20.957 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:40:20.957 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.39, input 10.65, m_sumCorr=10
23:40:20.957 00.000 9640 MoveAxis(E, 0, ABG)
23:40:20.957 00.000 9640 Move returns status 0, amount 0
23:40:20.957 00.000 9640 MoveAxis(S, 287, ABG)
23:40:20.957 00.000 9640 Guiding  Dir = 1, Dur = 287
23:40:20.957 00.000 9640 IsSlewing returns 0
23:40:20.957 00.000 9640 IsGuiding returns 0
23:40:20.957 00.000 9640 PulseGuide returned control before completion, sleep 297
23:40:20.966 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3316, FiltMin=3216, FiltMax=65516, Gamma=2.190
23:40:21.005 00.039 16872 UpdateGuideState exits: m=224123 SNR=278.2
23:40:21.010 00.005 16872 PhdController: settling, locked = 1, distance = 7.55 (1.50) aobump = 0 frame = 10 / 99999
23:40:21.014 00.004 16872 PhdController failed: timed-out waiting for guider to settle
23:40:21.016 00.002 16872 PhdController: newstate STATE_FINISH
23:40:21.019 00.003 16872 PhdController complete: fail: timed-out waiting for guider to settle
23:40:21.021 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777783221.021,"Host":"RBFOCUS307","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":10,"DroppedFrames":0}
23:40:21.026 00.005 16872 Mount: notify guiding dither settle done success=0
23:40:21.029 00.003 16872 PhdController: newstate STATE_IDLE
23:40:21.031 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:21.034 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:40:21.036 00.002 16872 Enqueuing Expose request
23:40:21.265 00.229 9640 IsGuiding returns 1
23:40:21.266 00.001 9640 scope still moving after pulse duration time elapsed
23:40:21.292 00.026 9640 IsSlewing returns 0
23:40:21.292 00.000 9640 IsGuiding returns 0
23:40:21.292 00.000 9640 scope move finished after 287 + 47 ms
23:40:21.292 00.000 9640 Move returns status 0, amount 287
23:40:21.292 00.000 9640 move complete, result=0
23:40:21.293 00.001 9640 worker thread done servicing request
23:40:21.293 00.000 9640 Worker thread wakes up
23:40:21.293 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 10.6 px 287 ms SOUTH
23:40:21.296 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:40:21.296 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1441,586,31,31)
23:40:22.082 00.786 16872 evsrv: cli 0D3C0A48 connect
23:40:22.087 00.005 16872 case statement mapped state 6 to 3
23:40:22.099 00.012 16872 case statement mapped state 6 to 3
23:40:22.104 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"96d3037b-c201-4c26-a8a8-2b40a3010796"}
23:40:22.116 00.012 16872 case statement mapped state 6 to 3
23:40:22.120 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"96d3037b-c201-4c26-a8a8-2b40a3010796"}
23:40:22.124 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:40:22.128 00.004 16872 evsrv: cli 0D3C0228 connect
23:40:22.131 00.003 16872 case statement mapped state 6 to 3
23:40:22.138 00.007 16872 case statement mapped state 6 to 3
23:40:22.141 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"stop_capture","id":"9818e305-c9cf-4259-a60c-5dd0ccef0d09"}
23:40:22.146 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:40:22.148 00.002 16872 Status Line: Waiting for devices...
23:40:22.164 00.016 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"9818e305-c9cf-4259-a60c-5dd0ccef0d09"}
23:40:22.169 00.005 16872 evsrv: cli 0D3C0228 disconnect
23:40:22.173 00.004 16872 evsrv: cli 0D3BFB48 connect
23:40:22.178 00.005 16872 case statement mapped state 6 to 3
23:40:22.183 00.005 16872 case statement mapped state 6 to 3
23:40:22.187 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"50f5b2e4-fbbf-48b7-b3cf-ec44a085500e"}
23:40:22.189 00.002 16872 case statement mapped state 6 to 3
23:40:22.191 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"50f5b2e4-fbbf-48b7-b3cf-ec44a085500e"}
23:40:22.195 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:40:23.196 01.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69c13fa3-9ed3-40a7-bc63-ef7e6da59e6a"}
23:40:23.204 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"69c13fa3-9ed3-40a7-bc63-ef7e6da59e6a"}
23:40:23.209 00.005 16872 evsrv: cli 0D3C0A48 connect
23:40:23.212 00.003 16872 case statement mapped state 6 to 3
23:40:23.216 00.004 16872 case statement mapped state 6 to 3
23:40:23.220 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0cc73d56-73ec-4e16-88c6-81b317c2e52b"}
23:40:23.227 00.007 16872 case statement mapped state 6 to 3
23:40:23.234 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cc73d56-73ec-4e16-88c6-81b317c2e52b"}
23:40:23.251 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6506ad73-d86e-4384-9a64-642e0990f64a"}
23:40:23.258 00.007 16872 case statement mapped state 6 to 3
23:40:23.263 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6506ad73-d86e-4384-9a64-642e0990f64a"}
23:40:23.268 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:40:23.299 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"edff100b-0607-4d28-8f68-85cb701f73e0"}
23:40:23.304 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.44,7.09],"pixels":"..."},"id":"edff100b-0607-4d28-8f68-85cb701f73e0"}
23:40:24.253 00.949 16872 evsrv: cli 0D3BFB48 connect
23:40:24.261 00.008 16872 case statement mapped state 6 to 3
23:40:24.268 00.007 16872 case statement mapped state 6 to 3
23:40:24.272 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"2c089bd2-7c50-412d-8c25-d78508d266f0"}
23:40:24.276 00.004 16872 case statement mapped state 6 to 3
23:40:24.278 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c089bd2-7c50-412d-8c25-d78508d266f0"}
23:40:24.281 00.003 16872 evsrv: cli 0D3BFB48 disconnect
23:40:25.188 00.907 9640 ASCOM_AbortExposure returns err = 0
23:40:25.188 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:40:25.189 00.001 9640 worker thread done servicing request
23:40:25.189 00.000 16872 OnExposeComplete: enter
23:40:25.195 00.006 16872 OnExposeComplete: Capture Error reported
23:40:25.207 00.012 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:40:25.218 00.011 16872 Mount: notify guiding stopped
23:40:25.233 00.015 16872 Changing from state GUIDING to STOP
23:40:25.237 00.004 16872 guider state => SELECTED
23:40:25.243 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3316, FiltMin=3216, FiltMax=65516, Gamma=2.190
23:40:25.304 00.061 16872 Changing from state SELECTED to UNINITIALIZED
23:40:25.308 00.004 16872 guider state => SELECTING
23:40:25.322 00.014 16872 Status Line: Stopped.
23:40:25.330 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:40:25.457 00.127 16872 evsrv: cli 0D3BFFA8 connect
23:40:25.469 00.012 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"8c462df5-05af-4395-8f88-fc9fdb70140d"}
23:40:25.475 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c462df5-05af-4395-8f88-fc9fdb70140d"}
23:40:25.500 00.025 16872 evsrv: cli 0D3BFFA8 disconnect
23:40:26.696 01.196 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16282768-e9d7-417e-9610-68d839f78515"}
23:40:26.700 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"16282768-e9d7-417e-9610-68d839f78515"}
23:40:26.714 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c6f306f-561e-4772-9c02-2e2198cb595d"}
23:40:26.718 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c6f306f-561e-4772-9c02-2e2198cb595d"}
23:40:30.195 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5502d9d7-0c00-4ea7-a96e-dce441024d83"}
23:40:30.200 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5502d9d7-0c00-4ea7-a96e-dce441024d83"}
23:40:30.204 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7a4c603-7434-4235-9aba-207f5c1f5346"}
23:40:30.208 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a7a4c603-7434-4235-9aba-207f5c1f5346"}
23:40:33.695 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d69b892f-5525-4c3e-8430-1acbcf4cdecf"}
23:40:33.698 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d69b892f-5525-4c3e-8430-1acbcf4cdecf"}
23:40:33.705 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dfe15ae8-c043-41cf-b256-d18c13a7d4cb"}
23:40:33.708 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dfe15ae8-c043-41cf-b256-d18c13a7d4cb"}
23:40:37.199 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f0e2602-5c67-48fd-aca8-18e4f5d8e0f7"}
23:40:37.207 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6f0e2602-5c67-48fd-aca8-18e4f5d8e0f7"}
23:40:37.215 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d45e9428-8cef-4483-b871-8db5eef2d8c6"}
23:40:37.220 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d45e9428-8cef-4483-b871-8db5eef2d8c6"}
23:40:39.431 02.211 16872 evsrv: cli 0D3C0A48 connect
23:40:39.439 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b85f5bed-3ca6-4c05-b265-a9eaf929684b"}
23:40:39.444 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"b85f5bed-3ca6-4c05-b265-a9eaf929684b"}
23:40:39.449 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:40:39.454 00.005 16872 evsrv: cli 0D3BF8C8 connect
23:40:39.460 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"a17070a4-cd11-4308-8b04-ff28a1131200"}
23:40:39.464 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"a17070a4-cd11-4308-8b04-ff28a1131200"}
23:40:39.468 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
23:40:39.481 00.013 16872 evsrv: cli 0D3BFFA8 connect
23:40:39.485 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"23b29853-09bb-434b-8324-fefcbf3deb6b"}
23:40:39.489 00.004 16872 PhdController::Guide begins
23:40:39.492 00.003 16872 PhdController: newstate STATE_SETUP
23:40:39.496 00.004 16872 PhdController: setup
23:40:39.499 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
23:40:39.503 00.004 16872 PhdController: start capturing
23:40:39.509 00.006 16872 Changing from state SELECTING to UNINITIALIZED
23:40:39.513 00.004 16872 guider state => SELECTING
23:40:39.516 00.003 16872 setting force full frames = true
23:40:39.522 00.006 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:40:39.545 00.023 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:40:39.549 00.004 16872 Enqueuing Expose request
23:40:39.555 00.006 16872 PhdController: newstate STATE_SELECT_STAR
23:40:39.559 00.004 9640 Worker thread wakes up
23:40:39.559 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"23b29853-09bb-434b-8324-fefcbf3deb6b"}
23:40:39.562 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:40:39.563 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:40:39.563 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
23:40:39.570 00.007 16872 evsrv: cli 0D3BFB48 connect
23:40:39.574 00.004 16872 case statement mapped state 1 to 101
23:40:39.577 00.003 16872 case statement mapped state 1 to 101
23:40:39.583 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_shift_params","id":"a8e658c5-b93e-44a8-9406-dc69ee331630"}
23:40:39.588 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a8e658c5-b93e-44a8-9406-dc69ee331630"}
23:40:39.597 00.009 16872 evsrv: cli 0D3BFB48 disconnect
23:40:39.602 00.005 16872 evsrv: cli 0D3BF968 connect
23:40:39.607 00.005 16872 case statement mapped state 1 to 101
23:40:39.610 00.003 16872 case statement mapped state 1 to 101
23:40:39.619 00.009 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"f90b929f-e3a3-43f5-bccd-de12b8757794"}
23:40:39.624 00.005 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"f90b929f-e3a3-43f5-bccd-de12b8757794"}
23:40:39.629 00.005 16872 evsrv: cli 0D3BF968 disconnect
23:40:40.632 01.003 16872 evsrv: cli 0D3C0228 connect
23:40:40.637 00.005 16872 case statement mapped state 1 to 101
23:40:40.641 00.004 16872 case statement mapped state 1 to 101
23:40:40.646 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"a334b3fe-c45a-47e8-93ec-b38cb9ad8106"}
23:40:40.654 00.008 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"a334b3fe-c45a-47e8-93ec-b38cb9ad8106"}
23:40:40.658 00.004 16872 evsrv: cli 0D3C0228 disconnect
23:40:40.700 00.042 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"431db839-d45b-4105-9a96-eb21cac5026c"}
23:40:40.703 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"431db839-d45b-4105-9a96-eb21cac5026c"}
23:40:40.707 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a59c75bd-81c3-4ed5-b135-be6772168fb7"}
23:40:40.712 00.005 16872 case statement mapped state 1 to 101
23:40:40.714 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"a59c75bd-81c3-4ed5-b135-be6772168fb7"}
23:40:41.660 00.946 16872 evsrv: cli 0D3BF8C8 connect
23:40:41.669 00.009 16872 case statement mapped state 1 to 101
23:40:41.674 00.005 16872 case statement mapped state 1 to 101
23:40:41.678 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"3f87feb3-80ba-4347-a64e-503951026be9"}
23:40:41.685 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"3f87feb3-80ba-4347-a64e-503951026be9"}
23:40:41.691 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
23:40:42.693 01.002 16872 evsrv: cli 0D3BFFA8 connect
23:40:42.702 00.009 16872 case statement mapped state 1 to 101
23:40:42.709 00.007 16872 case statement mapped state 1 to 101
23:40:42.715 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"0e583b6e-b520-4338-81f0-5b88353dd075"}
23:40:42.718 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"0e583b6e-b520-4338-81f0-5b88353dd075"}
23:40:42.722 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:40:43.635 00.913 9640 Exposure complete
23:40:43.722 00.087 16872 evsrv: cli 0D3BF8C8 connect
23:40:43.725 00.003 16872 case statement mapped state 1 to 101
23:40:43.730 00.005 16872 case statement mapped state 1 to 101
23:40:43.736 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"b3eda7ce-47f9-4de7-8308-182b1b35b0eb"}
23:40:43.740 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"b3eda7ce-47f9-4de7-8308-182b1b35b0eb"}
23:40:43.743 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
23:40:43.789 00.046 9640 worker thread done servicing request
23:40:43.790 00.001 16872 OnExposeComplete: enter
23:40:43.792 00.002 16872 UpdateGuideState(): m_state=1
23:40:43.800 00.008 16872 UpdateCurrentPosition: no star selected
23:40:43.805 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:43.808 00.003 16872 Status Line: No star selected
23:40:43.814 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3452, FiltMin=3236, FiltMax=65516, Gamma=2.190
23:40:43.855 00.041 16872 UpdateGuideState exits: No star selected
23:40:43.859 00.004 16872 GuiderMultiStar::AutoSelect enter
23:40:43.862 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:40:44.001 00.139 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:40:44.186 00.185 16872 AutoFind: global mean = 0.0, stdev 772.7
23:40:44.189 00.003 16872 AutoFind: using threshold = 0.1
23:40:44.370 00.181 16872 AutoFind: local max [1454, 602] 162.3
23:40:44.375 00.005 16872 AutoFind: local max [1043, 138] 106.1
23:40:44.378 00.003 16872 AutoFind: local max [1041, 127] 103.6
23:40:44.380 00.002 16872 AutoFind: local max [905, 982] 54.3
23:40:44.383 00.003 16872 AutoFind: local max [796, 640] 34.9
23:40:44.385 00.002 16872 AutoFind: local max [1624, 884] 16.0
23:40:44.391 00.006 16872 AutoFind: local max [339, 999] 11.6
23:40:44.394 00.003 16872 AutoFind: local max [344, 877] 9.3
23:40:44.397 00.003 16872 AutoFind: local max [292, 272] 5.5
23:40:44.400 00.003 16872 AutoFind: local max [1434, 525] 5.3
23:40:44.407 00.007 16872 AutoFind: local max [1231, 662] 3.2
23:40:44.412 00.005 16872 AutoFind: local max [1462, 828] 3.0
23:40:44.415 00.003 16872 AutoFind: local max [395, 998] 2.8
23:40:44.418 00.003 16872 AutoFind: local max [1160, 36] 2.7
23:40:44.421 00.003 16872 AutoFind: local max [218, 685] 2.0
23:40:44.423 00.002 16872 AutoFind: local max [1836, 823] 1.5
23:40:44.426 00.003 16872 AutoFind: local max [265, 179] 1.5
23:40:44.429 00.003 16872 AutoFind: local max [1001, 768] 1.3
23:40:44.431 00.002 16872 AutoFind: local max [168, 334] 1.2
23:40:44.435 00.004 16872 AutoFind: local max [1024, 146] 1.2
23:40:44.438 00.003 16872 AutoFind: local max [820, 466] 1.1
23:40:44.441 00.003 16872 AutoFind: local max [1527, 592] 1.1
23:40:44.444 00.003 16872 AutoFind: local max [1442, 709] 1.1
23:40:44.446 00.002 16872 AutoFind: local max [1528, 106] 0.9
23:40:44.448 00.002 16872 AutoFind: local max [1449, 615] 0.8
23:40:44.455 00.007 16872 AutoFind: local max [774, 410] 0.8
23:40:44.459 00.004 16872 AutoFind: local max [896, 49] 0.8
23:40:44.462 00.003 16872 AutoFind: local max [1063, 143] 0.8
23:40:44.465 00.003 16872 AutoFind: local max [1578, 383] 0.8
23:40:44.468 00.003 16872 AutoFind: local max [1208, 952] 0.8
23:40:44.471 00.003 16872 AutoFind: local max [556, 105] 0.7
23:40:44.473 00.002 16872 AutoFind: local max [1066, 134] 0.7
23:40:44.476 00.003 16872 AutoFind: local max [1856, 859] 0.7
23:40:44.478 00.002 16872 AutoFind: local max [1599, 958] 0.7
23:40:44.482 00.004 16872 AutoFind: local max [516, 702] 0.7
23:40:44.487 00.005 16872 AutoFind: local max [416, 622] 0.7
23:40:44.489 00.002 16872 AutoFind: local max [1358, 53] 0.7
23:40:44.492 00.003 16872 AutoFind: local max [260, 919] 0.7
23:40:44.494 00.002 16872 AutoFind: local max [1521, 114] 0.6
23:40:44.502 00.008 16872 AutoFind: local max [1178, 448] 0.6
23:40:44.507 00.005 16872 AutoFind: local max [202, 953] 0.6
23:40:44.511 00.004 16872 AutoFind: local max [42, 308] 0.6
23:40:44.518 00.007 16872 AutoFind: local max [1364, 151] 0.6
23:40:44.522 00.004 16872 AutoFind: local max [805, 635] 0.6
23:40:44.525 00.003 16872 AutoFind: local max [644, 393] 0.6
23:40:44.529 00.004 16872 AutoFind: local max [853, 491] 0.6
23:40:44.536 00.007 16872 AutoFind: local max [470, 314] 0.6
23:40:44.542 00.006 16872 AutoFind: local max [1163, 647] 0.6
23:40:44.545 00.003 16872 AutoFind: local max [1612, 453] 0.6
23:40:44.548 00.003 16872 AutoFind: local max [940, 1028] 0.6
23:40:44.551 00.003 16872 AutoFind: local max [1614, 185] 0.6
23:40:44.553 00.002 16872 AutoFind: local max [1333, 620] 0.6
23:40:44.556 00.003 16872 AutoFind: local max [44, 982] 0.6
23:40:44.561 00.005 16872 AutoFind: local max [1838, 1068] 0.6
23:40:44.564 00.003 16872 AutoFind: local max [1055, 110] 0.6
23:40:44.566 00.002 16872 AutoFind: local max [1537, 205] 0.6
23:40:44.568 00.002 16872 AutoFind: local max [1025, 674] 0.6
23:40:44.572 00.004 16872 AutoFind: local max [896, 988] 0.6
23:40:44.574 00.002 16872 AutoFind: local max [1634, 686] 0.6
23:40:44.578 00.004 16872 AutoFind: local max [1354, 712] 0.6
23:40:44.580 00.002 16872 AutoFind: local max [1433, 261] 0.6
23:40:44.583 00.003 16872 AutoFind: local max [1054, 674] 0.6
23:40:44.585 00.002 16872 AutoFind: local max [804, 649] 0.5
23:40:44.593 00.008 16872 AutoFind: local max [361, 462] 0.5
23:40:44.602 00.009 16872 AutoFind: local max [531, 611] 0.5
23:40:44.606 00.004 16872 AutoFind: local max [1382, 369] 0.5
23:40:44.609 00.003 16872 AutoFind: local max [1296, 140] 0.5
23:40:44.612 00.003 16872 AutoFind: local max [789, 907] 0.5
23:40:44.614 00.002 16872 AutoFind: local max [785, 647] 0.5
23:40:44.617 00.003 16872 AutoFind: local max [42, 655] 0.5
23:40:44.620 00.003 16872 AutoFind: local max [631, 503] 0.5
23:40:44.624 00.004 16872 AutoFind: local max [884, 1028] 0.5
23:40:44.627 00.003 16872 AutoFind: local max [735, 548] 0.5
23:40:44.630 00.003 16872 AutoFind: local max [1229, 462] 0.5
23:40:44.632 00.002 16872 AutoFind: local max [1296, 630] 0.5
23:40:44.634 00.002 16872 AutoFind: local max [1041, 107] 0.5
23:40:44.641 00.007 16872 AutoFind: local max [412, 199] 0.5
23:40:44.646 00.005 16872 AutoFind: local max [857, 549] 0.5
23:40:44.650 00.004 16872 AutoFind: local max [963, 784] 0.5
23:40:44.653 00.003 16872 AutoFind: local max [384, 514] 0.5
23:40:44.656 00.003 16872 AutoFind: local max [830, 769] 0.5
23:40:44.659 00.003 16872 AutoFind: local max [363, 417] 0.5
23:40:44.661 00.002 16872 AutoFind: local max [1372, 1024] 0.5
23:40:44.663 00.002 16872 AutoFind: local max [642, 482] 0.5
23:40:44.666 00.003 16872 AutoFind: local max [991, 81] 0.5
23:40:44.671 00.005 16872 AutoFind: local max [1680, 537] 0.5
23:40:44.675 00.004 16872 AutoFind: local max [525, 19] 0.5
23:40:44.678 00.003 16872 AutoFind: local max [45, 622] 0.5
23:40:44.681 00.003 16872 AutoFind: local max [989, 712] 0.5
23:40:44.683 00.002 16872 AutoFind: local max [1812, 306] 0.5
23:40:44.689 00.006 16872 AutoFind: local max [1081, 431] 0.5
23:40:44.694 00.005 16872 AutoFind: local max [1478, 58] 0.5
23:40:44.697 00.003 16872 AutoFind: local max [1894, 430] 0.5
23:40:44.701 00.004 16872 AutoFind: local max [1746, 821] 0.5
23:40:44.704 00.003 16872 AutoFind: local max [979, 430] 0.5
23:40:44.707 00.003 16872 AutoFind: local max [425, 1061] 0.5
23:40:44.710 00.003 16872 AutoFind: local max [635, 393] 0.5
23:40:44.713 00.003 16872 AutoFind: local max [773, 220] 0.5
23:40:44.718 00.005 16872 AutoFind: local max [19, 703] 0.5
23:40:44.720 00.002 16872 AutoFind: local max [1465, 615] 0.5
23:40:44.723 00.003 16872 AutoFind: too close [1465, 615] 0.5 - [1449, 615] 0.8
23:40:44.726 00.003 16872 AutoFind: close dim-bright [1465, 615] 0.5 - [1454, 602] 162.3
23:40:44.728 00.002 16872 AutoFind: too close [635, 393] 0.5 - [644, 393] 0.6
23:40:44.733 00.005 16872 AutoFind: too close [1041, 107] 0.5 - [1055, 110] 0.6
23:40:44.736 00.003 16872 AutoFind: close dim-bright [1041, 107] 0.5 - [1041, 127] 103.6
23:40:44.739 00.003 16872 AutoFind: too close [785, 647] 0.5 - [804, 649] 0.5
23:40:44.742 00.003 16872 AutoFind: too close [785, 647] 0.5 - [805, 635] 0.6
23:40:44.745 00.003 16872 AutoFind: close dim-bright [785, 647] 0.5 - [796, 640] 34.9
23:40:44.748 00.003 16872 AutoFind: too close [804, 649] 0.5 - [805, 635] 0.6
23:40:44.750 00.002 16872 AutoFind: close dim-bright [804, 649] 0.5 - [796, 640] 34.9
23:40:44.753 00.003 16872 AutoFind: close dim-bright [896, 988] 0.6 - [905, 982] 54.3
23:40:44.755 00.002 16872 AutoFind: close dim-bright [1055, 110] 0.6 - [1041, 127] 103.6
23:40:44.758 00.003 16872 AutoFind: close dim-bright [805, 635] 0.6 - [796, 640] 34.9
23:40:44.763 00.005 16872 AutoFind: too close [1521, 114] 0.6 - [1528, 106] 0.9
23:40:44.766 00.003 16872 AutoFind: too close [1066, 134] 0.7 - [1063, 143] 0.8
23:40:44.768 00.002 16872 AutoFind: close dim-bright [1063, 143] 0.8 - [1043, 138] 106.1
23:40:44.772 00.004 16872 AutoFind: close dim-bright [1449, 615] 0.8 - [1454, 602] 162.3
23:40:44.775 00.003 16872 AutoFind: close dim-bright [1024, 146] 1.2 - [1041, 127] 103.6
23:40:44.781 00.006 16872 AutoFind: close dim-bright [1024, 146] 1.2 - [1043, 138] 106.1
23:40:44.786 00.005 16872 AutoFind: too close [1041, 127] 103.6 - [1043, 138] 106.1
23:40:44.788 00.002 16872 AutoFind: too close to edge [1838, 1068] 0.6
23:40:44.791 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:40:44.794 00.003 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.797 00.003 16872 Star::Find returns 1 (0), X=1454.50, Y=602.02, Mass=797441, SNR=543.7, Peak=52208 HFD=3.6
23:40:44.800 00.003 16872 Star::Find(15, 905, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.802 00.002 16872 Star::Find returns 1 (0), X=905.05, Y=981.52, Mass=235643, SNR=285.8, Peak=21516 HFD=3.6
23:40:44.804 00.002 16872 Star::Find(15, 796, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.809 00.005 16872 Star::Find returns 1 (0), X=795.62, Y=640.36, Mass=174736, SNR=248.0, Peak=14816 HFD=3.5
23:40:44.812 00.003 16872 Star::Find(15, 1624, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.815 00.003 16872 Star::Find returns 1 (0), X=1623.64, Y=883.39, Mass=74963, SNR=138.1, Peak=8616 HFD=3.5
23:40:44.817 00.002 16872 Star::Find(15, 339, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.820 00.003 16872 Star::Find returns 1 (0), X=338.76, Y=998.96, Mass=47409, SNR=113.1, Peak=7780 HFD=3.2
23:40:44.824 00.004 16872 Star::Find(15, 344, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.827 00.003 16872 Star::Find returns 1 (0), X=344.55, Y=877.09, Mass=43640, SNR=108.9, Peak=6460 HFD=3.6
23:40:44.830 00.003 16872 Star::Find(15, 292, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.832 00.002 16872 Star::Find returns 1 (0), X=292.27, Y=271.37, Mass=21841, SNR=69.9, Peak=5344 HFD=3.2
23:40:44.835 00.003 16872 Star::Find(15, 1434, 525, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.837 00.002 16872 Star::Find returns 1 (0), X=1434.06, Y=524.70, Mass=20895, SNR=68.8, Peak=5460 HFD=3.2
23:40:44.844 00.007 16872 Star::Find(15, 1231, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.846 00.002 16872 Star::Find returns 1 (0), X=1231.14, Y=661.50, Mass=11408, SNR=49.0, Peak=4572 HFD=3.0
23:40:44.849 00.003 16872 Star::Find(15, 1462, 828, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.852 00.003 16872 Star::Find returns 1 (0), X=1462.14, Y=827.80, Mass=10153, SNR=46.8, Peak=4576 HFD=2.7
23:40:44.856 00.004 16872 Star::Find(15, 395, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.858 00.002 16872 Star::Find returns 1 (0), X=395.25, Y=997.90, Mass=11924, SNR=47.4, Peak=4508 HFD=3.3
23:40:44.861 00.003 16872 Star::Find(15, 1160, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.864 00.003 16872 Star::Find returns 1 (0), X=1160.46, Y=36.10, Mass=9117, SNR=42.8, Peak=4580 HFD=2.4
23:40:44.866 00.002 16872 Star::Find(15, 218, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.868 00.002 16872 Star::Find returns 1 (0), X=218.00, Y=685.33, Mass=7978, SNR=37.3, Peak=4164 HFD=3.3
23:40:44.877 00.009 16872 Star::Find(15, 1836, 823, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.881 00.004 16872 Star::Find returns 1 (0), X=1836.22, Y=823.09, Mass=5264, SNR=29.0, Peak=4048 HFD=2.6
23:40:44.884 00.003 16872 Star::Find(15, 265, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.887 00.003 16872 Star::Find returns 1 (0), X=264.38, Y=178.37, Mass=4957, SNR=28.7, Peak=3980 HFD=3.1
23:40:44.889 00.002 16872 Star::Find(15, 1001, 768, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.892 00.003 16872 Star::Find returns 1 (0), X=1001.79, Y=767.25, Mass=4503, SNR=24.9, Peak=3956 HFD=2.9
23:40:44.895 00.003 16872 Star::Find(15, 168, 334, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.898 00.003 16872 Star::Find returns 1 (0), X=168.93, Y=333.57, Mass=4544, SNR=24.2, Peak=3804 HFD=3.4
23:40:44.901 00.003 16872 Star::Find(15, 1024, 146, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.904 00.003 16872 Star::Find returns 1 (0), X=1039.48, Y=132.23, Mass=6054050, SNR=215.7, Peak=65520 HFD=8.2
23:40:44.907 00.003 16872 Star::Find(15, 820, 466, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.910 00.003 16872 Star::Find returns 1 (0), X=820.17, Y=465.53, Mass=3277, SNR=24.4, Peak=3748 HFD=3.0
23:40:44.912 00.002 16872 Star::Find(15, 1527, 592, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.915 00.003 16872 Star::Find returns 1 (0), X=1526.59, Y=591.82, Mass=2987, SNR=19.6, Peak=3828 HFD=2.6
23:40:44.922 00.007 16872 Star::Find(15, 1442, 709, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.927 00.005 16872 Star::Find returns 1 (0), X=1442.51, Y=708.80, Mass=3961, SNR=22.6, Peak=3840 HFD=3.0
23:40:44.930 00.003 16872 Star::Find(15, 774, 410, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.933 00.003 16872 Star::Find returns 1 (0), X=773.48, Y=410.45, Mass=3046, SNR=22.9, Peak=3784 HFD=3.1
23:40:44.938 00.005 16872 Star::Find(15, 896, 49, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.941 00.003 16872 Star::Find returns 1 (0), X=896.14, Y=49.33, Mass=2055, SNR=15.5, Peak=3776 HFD=2.2
23:40:44.943 00.002 16872 Star::Find(15, 1578, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.946 00.003 16872 Star::Find returns 0 (4), X=1578.55, Y=382.52, Mass=1860, SNR=16.6, Peak=3752 HFD=1.5
23:40:44.950 00.004 16872 Star::Find(15, 1208, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.955 00.005 16872 Star::Find returns 1 (0), X=1208.44, Y=952.14, Mass=2050, SNR=14.6, Peak=3676 HFD=2.7
23:40:44.958 00.003 16872 Star::Find(15, 556, 105, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.960 00.002 16872 Star::Find returns 1 (0), X=555.83, Y=105.36, Mass=4065, SNR=22.9, Peak=3812 HFD=3.6
23:40:44.963 00.003 16872 Star::Find(15, 1856, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.969 00.006 16872 Star::Find returns 1 (0), X=1856.25, Y=859.42, Mass=1982, SNR=14.9, Peak=3644 HFD=2.8
23:40:44.974 00.005 16872 Star::Find(15, 1599, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.976 00.002 16872 Star::Find returns 1 (0), X=1599.35, Y=958.03, Mass=1373, SNR=11.2, Peak=3648 HFD=2.3
23:40:44.979 00.003 16872 Star::Find(15, 516, 702, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.982 00.003 16872 Star::Find returns 1 (0), X=516.61, Y=702.42, Mass=3255, SNR=20.9, Peak=3696 HFD=3.4
23:40:44.985 00.003 16872 Star::Find(15, 416, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.987 00.002 16872 Star::Find returns 0 (4), X=416.36, Y=621.64, Mass=2638, SNR=24.5, Peak=4068 HFD=1.5
23:40:44.990 00.003 16872 Star::Find(15, 1358, 53, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:44.992 00.002 16872 Star::Find returns 1 (0), X=1357.30, Y=53.17, Mass=1624, SNR=14.3, Peak=3612 HFD=3.5
23:40:44.997 00.005 16872 Star::Find(15, 260, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.001 00.004 16872 Star::Find returns 1 (0), X=260.87, Y=918.02, Mass=1631, SNR=14.1, Peak=3656 HFD=2.5
23:40:45.004 00.003 16872 Star::Find(15, 1178, 448, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.007 00.003 16872 Star::Find returns 1 (0), X=1178.21, Y=448.15, Mass=1750, SNR=14.5, Peak=3652 HFD=2.4
23:40:45.013 00.006 16872 Star::Find(15, 202, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.016 00.003 16872 Star::Find returns 1 (0), X=201.07, Y=953.78, Mass=1614, SNR=13.7, Peak=3696 HFD=2.5
23:40:45.019 00.003 16872 Star::Find(15, 42, 308, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.022 00.003 16872 Star::Find returns 1 (0), X=43.17, Y=308.59, Mass=3079, SNR=18.3, Peak=3696 HFD=4.4
23:40:45.027 00.005 16872 Star::Find(15, 1364, 151, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.030 00.003 16872 Star::Find returns 1 (0), X=1364.09, Y=151.72, Mass=2494, SNR=18.0, Peak=3728 HFD=3.8
23:40:45.033 00.003 16872 Star::Find(15, 853, 491, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.036 00.003 16872 Star::Find returns 1 (0), X=852.61, Y=491.29, Mass=667, SNR=8.0, Peak=3604 HFD=2.2
23:40:45.041 00.005 16872 Star::Find(15, 470, 314, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.044 00.003 16872 Star::Find returns 1 (0), X=470.57, Y=313.71, Mass=1075, SNR=10.0, Peak=3600 HFD=2.8
23:40:45.046 00.002 16872 Star::Find(15, 1163, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.049 00.003 16872 Star::Find false star n=3 nbg=276 bg=3450.8 sigma=35.7 thresh=3558 peak=3549
23:40:45.052 00.003 16872 Star::Find returns 0 (2), X=1163.00, Y=647.00, Mass=392, SNR=2.9, Peak=3588 HFD=0.0
23:40:45.058 00.006 16872 Star::Find(15, 1612, 453, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.064 00.006 16872 Star::Find false star n=3 nbg=269 bg=3455.0 sigma=34.4 thresh=3558 peak=3548
23:40:45.068 00.004 16872 Star::Find returns 0 (2), X=1612.00, Y=453.00, Mass=359, SNR=2.9, Peak=3608 HFD=0.0
23:40:45.070 00.002 16872 Star::Find(15, 940, 1028, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.073 00.003 16872 Star::Find returns 1 (0), X=940.12, Y=1027.80, Mass=1081, SNR=13.0, Peak=3692 HFD=2.1
23:40:45.079 00.006 16872 Star::Find(15, 1614, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.083 00.004 16872 Star::Find returns 1 (0), X=1614.14, Y=184.55, Mass=676, SNR=7.6, Peak=3596 HFD=1.9
23:40:45.085 00.002 16872 Star::Find(15, 1333, 620, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.088 00.003 16872 Star::Find returns 1 (0), X=1329.99, Y=608.37, Mass=1944, SNR=17.6, Peak=3832 HFD=2.4
23:40:45.091 00.003 16872 Star::Find(15, 44, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.093 00.002 16872 Star::Find false star n=6 nbg=276 bg=3464.6 sigma=31.8 thresh=3560 peak=3550
23:40:45.096 00.003 16872 Star::Find returns 0 (2), X=44.00, Y=982.00, Mass=677, SNR=2.9, Peak=3612 HFD=0.0
23:40:45.099 00.003 16872 Star::Find(15, 1537, 205, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.105 00.006 16872 Star::Find returns 1 (0), X=1535.93, Y=204.78, Mass=2717, SNR=21.9, Peak=3936 HFD=2.4
23:40:45.111 00.006 16872 Star::Find(15, 1025, 674, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.114 00.003 16872 Star::Find false star n=2 nbg=281 bg=3450.9 sigma=36.8 thresh=3561 peak=3539
23:40:45.117 00.003 16872 Star::Find returns 0 (2), X=1025.00, Y=674.00, Mass=230, SNR=2.9, Peak=3580 HFD=0.0
23:40:45.120 00.003 16872 Star::Find(15, 896, 988, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.122 00.002 16872 Star::Find returns 1 (0), X=905.05, Y=981.52, Mass=235643, SNR=285.8, Peak=21516 HFD=3.6
23:40:45.125 00.003 16872 Star::Find(15, 1634, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.128 00.003 16872 Star::Find returns 1 (0), X=1634.69, Y=685.60, Mass=837, SNR=8.4, Peak=3608 HFD=1.6
23:40:45.131 00.003 16872 Star::Find(15, 1354, 712, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.133 00.002 16872 Star::Find false star n=2 nbg=262 bg=3463.0 sigma=31.6 thresh=3558 peak=3552
23:40:45.137 00.004 16872 Star::Find returns 0 (2), X=1354.00, Y=712.00, Mass=262, SNR=2.9, Peak=3612 HFD=0.0
23:40:45.140 00.003 16872 Star::Find(15, 1433, 261, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.143 00.003 16872 Star::Find returns 1 (0), X=1433.53, Y=260.76, Mass=828, SNR=8.6, Peak=3648 HFD=1.7
23:40:45.146 00.003 16872 Star::Find(15, 1054, 674, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.148 00.002 16872 Star::Find returns 0 (4), X=1052.33, Y=686.32, Mass=442, SNR=7.0, Peak=3608 HFD=1.2
23:40:45.154 00.006 16872 Star::Find(15, 361, 462, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.157 00.003 16872 Star::Find returns 1 (0), X=361.08, Y=461.18, Mass=682, SNR=8.5, Peak=3580 HFD=2.6
23:40:45.160 00.003 16872 Star::Find(15, 531, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.162 00.002 16872 Star::Find false star n=1 nbg=276 bg=3452.1 sigma=32.1 thresh=3549 peak=3546
23:40:45.164 00.002 16872 Star::Find returns 0 (2), X=531.00, Y=611.00, Mass=136, SNR=2.9, Peak=3588 HFD=0.0
23:40:45.169 00.005 16872 Star::Find(15, 1382, 369, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.171 00.002 16872 Star::Find false star n=5 nbg=266 bg=3455.7 sigma=32.2 thresh=3552 peak=3545
23:40:45.174 00.003 16872 Star::Find returns 0 (2), X=1382.00, Y=369.00, Mass=637, SNR=2.9, Peak=3608 HFD=0.0
23:40:45.176 00.002 16872 Star::Find(15, 1296, 140, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.179 00.003 16872 Star::Find returns 1 (0), X=1295.97, Y=140.20, Mass=752, SNR=9.0, Peak=3620 HFD=1.8
23:40:45.183 00.004 16872 Star::Find(15, 789, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.186 00.003 16872 Star::Find returns 1 (0), X=788.94, Y=907.00, Mass=890, SNR=10.5, Peak=3644 HFD=2.0
23:40:45.188 00.002 16872 Star::Find(15, 42, 655, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.191 00.003 16872 Star::Find returns 1 (0), X=49.78, Y=660.01, Mass=583, SNR=8.2, Peak=3576 HFD=3.0
23:40:45.194 00.003 16872 Star::Find(15, 631, 503, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.204 00.010 16872 Star::Find returns 1 (0), X=631.22, Y=502.79, Mass=1005, SNR=10.0, Peak=3596 HFD=3.2
23:40:45.211 00.007 16872 Star::Find(15, 884, 1028, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.217 00.006 16872 Star::Find false star n=5 nbg=267 bg=3446.1 sigma=32.1 thresh=3542 peak=3530
23:40:45.223 00.006 16872 Star::Find returns 0 (2), X=884.00, Y=1028.00, Mass=582, SNR=2.9, Peak=3584 HFD=0.0
23:40:45.225 00.002 16872 Star::Find(15, 735, 548, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.230 00.005 16872 Star::Find returns 0 (3), X=735.00, Y=548.00, Mass=0, SNR=0.0, Peak=3556 HFD=0.0
23:40:45.234 00.004 16872 Star::Find(15, 1229, 462, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.236 00.002 16872 Star::Find false star n=3 nbg=272 bg=3446.5 sigma=34.1 thresh=3549 peak=3531
23:40:45.240 00.004 16872 Star::Find returns 0 (2), X=1229.00, Y=462.00, Mass=337, SNR=2.9, Peak=3576 HFD=0.0
23:40:45.243 00.003 16872 Star::Find(15, 1296, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.253 00.010 16872 Star::Find returns 0 (4), X=1296.88, Y=630.00, Mass=441, SNR=6.8, Peak=3636 HFD=1.0
23:40:45.263 00.010 16872 Star::Find(15, 412, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.268 00.005 16872 Star::Find false star n=2 nbg=282 bg=3451.1 sigma=35.1 thresh=3556 peak=3530
23:40:45.271 00.003 16872 Star::Find returns 0 (2), X=412.00, Y=199.00, Mass=234, SNR=2.9, Peak=3576 HFD=0.0
23:40:45.275 00.004 16872 Star::Find(15, 857, 549, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.279 00.004 16872 Star::Find returns 1 (0), X=856.87, Y=548.96, Mass=1064, SNR=9.9, Peak=3588 HFD=2.6
23:40:45.283 00.004 16872 Star::Find(15, 963, 784, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.287 00.004 16872 Star::Find returns 0 (4), X=962.99, Y=783.53, Mass=517, SNR=7.4, Peak=3624 HFD=1.0
23:40:45.293 00.006 16872 Star::Find(15, 384, 514, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.296 00.003 16872 Star::Find returns 1 (0), X=389.34, Y=507.20, Mass=2017, SNR=19.1, Peak=3928 HFD=1.5
23:40:45.299 00.003 16872 Star::Find(15, 830, 769, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.301 00.002 16872 Star::Find false star n=5 nbg=266 bg=3457.0 sigma=31.5 thresh=3551 peak=3535
23:40:45.304 00.003 16872 Star::Find returns 0 (2), X=830.00, Y=769.00, Mass=507, SNR=2.9, Peak=3608 HFD=0.0
23:40:45.309 00.005 16872 Star::Find(15, 363, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.312 00.003 16872 Star::Find false star n=4 nbg=264 bg=3454.4 sigma=31.3 thresh=3548 peak=3527
23:40:45.315 00.003 16872 Star::Find returns 0 (2), X=363.00, Y=417.00, Mass=434, SNR=2.9, Peak=3572 HFD=0.0
23:40:45.317 00.002 16872 Star::Find(15, 1372, 1024, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.321 00.004 16872 Star::Find false star n=4 nbg=272 bg=3455.2 sigma=29.1 thresh=3542 peak=3530
23:40:45.325 00.004 16872 Star::Find returns 0 (2), X=1372.00, Y=1024.00, Mass=391, SNR=2.9, Peak=3572 HFD=0.0
23:40:45.327 00.002 16872 Star::Find(15, 642, 482, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.330 00.003 16872 Star::Find false star n=2 nbg=275 bg=3453.1 sigma=33.0 thresh=3552 peak=3523
23:40:45.332 00.002 16872 Star::Find returns 0 (2), X=642.00, Y=482.00, Mass=198, SNR=2.9, Peak=3556 HFD=0.0
23:40:45.336 00.004 16872 Star::Find(15, 991, 81, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.343 00.007 16872 Star::Find false star n=1 nbg=243 bg=3469.5 sigma=26.8 thresh=3550 peak=3539
23:40:45.348 00.005 16872 Star::Find returns 0 (2), X=991.00, Y=81.00, Mass=123, SNR=2.9, Peak=3608 HFD=0.0
23:40:45.352 00.004 16872 Star::Find(15, 1680, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.356 00.004 16872 Star::Find false star n=3 nbg=264 bg=3452.0 sigma=31.0 thresh=3545 peak=3534
23:40:45.359 00.003 16872 Star::Find returns 0 (2), X=1680.00, Y=537.00, Mass=320, SNR=2.9, Peak=3568 HFD=0.0
23:40:45.363 00.004 16872 Star::Find(15, 525, 19, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.365 00.002 16872 Star::Find returns 1 (0), X=524.23, Y=19.94, Mass=934, SNR=10.1, Peak=3616 HFD=2.8
23:40:45.369 00.004 16872 Star::Find(15, 45, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.372 00.003 16872 Star::Find false star n=2 nbg=264 bg=3445.4 sigma=32.3 thresh=3542 peak=3524
23:40:45.374 00.002 16872 Star::Find returns 0 (2), X=45.00, Y=622.00, Mass=221, SNR=2.9, Peak=3568 HFD=0.0
23:40:45.377 00.003 16872 Star::Find(15, 989, 712, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.379 00.002 16872 Star::Find returns 1 (0), X=989.38, Y=713.47, Mass=919, SNR=10.5, Peak=3592 HFD=3.0
23:40:45.383 00.004 16872 Star::Find(15, 1812, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.389 00.006 16872 Star::Find false star n=3 nbg=271 bg=3450.9 sigma=31.3 thresh=3545 peak=3545
23:40:45.393 00.004 16872 Star::Find returns 0 (2), X=1812.00, Y=306.00, Mass=383, SNR=2.9, Peak=3596 HFD=0.0
23:40:45.396 00.003 16872 Star::Find(15, 1081, 431, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.402 00.006 16872 Star::Find false star n=4 nbg=272 bg=3451.2 sigma=36.0 thresh=3559 peak=3545
23:40:45.408 00.006 16872 Star::Find returns 0 (2), X=1081.00, Y=431.00, Mass=455, SNR=2.9, Peak=3580 HFD=0.0
23:40:45.410 00.002 16872 Star::Find(15, 1478, 58, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.414 00.004 16872 Star::Find returns 1 (0), X=1479.14, Y=56.85, Mass=2517, SNR=22.9, Peak=4064 HFD=1.7
23:40:45.419 00.005 16872 Star::Find(15, 1894, 430, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.421 00.002 16872 Star::Find returns 1 (0), X=1902.22, Y=442.09, Mass=1108, SNR=10.7, Peak=3604 HFD=2.8
23:40:45.424 00.003 16872 Star::Find(15, 1746, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.426 00.002 16872 Star::Find returns 1 (0), X=1731.41, Y=809.06, Mass=644, SNR=8.4, Peak=3600 HFD=6.3
23:40:45.429 00.003 16872 Star::Find(15, 979, 430, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.437 00.008 16872 Star::Find false star n=3 nbg=272 bg=3454.2 sigma=30.5 thresh=3546 peak=3544
23:40:45.441 00.004 16872 Star::Find returns 0 (2), X=979.00, Y=430.00, Mass=365, SNR=2.9, Peak=3584 HFD=0.0
23:40:45.443 00.002 16872 Star::Find(15, 425, 1061, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.446 00.003 16872 Star::Find false star n=2 nbg=270 bg=3450.5 sigma=31.7 thresh=3546 peak=3533
23:40:45.450 00.004 16872 Star::Find returns 0 (2), X=425.00, Y=1061.00, Mass=247, SNR=2.9, Peak=3600 HFD=0.0
23:40:45.454 00.004 16872 Star::Find(15, 773, 220, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.462 00.008 16872 Star::Find returns 1 (0), X=773.34, Y=220.54, Mass=834, SNR=9.2, Peak=3624 HFD=3.1
23:40:45.467 00.005 16872 Star::Find(15, 19, 703, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.473 00.006 16872 Star::Find false star n=2 nbg=276 bg=3459.2 sigma=31.3 thresh=3553 peak=3539
23:40:45.492 00.019 16872 Star::Find returns 0 (2), X=19.00, Y=703.00, Mass=210, SNR=2.9, Peak=3588 HFD=0.0
23:40:45.497 00.005 16872 AutoFind: finding best star pass 1
23:40:45.501 00.004 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.504 00.003 16872 Star::Find returns 1 (0), X=1454.50, Y=602.02, Mass=797441, SNR=543.7, Peak=52208 HFD=3.6
23:40:45.509 00.005 16872 AutoFind returns star at [1454, 602] 162.3 Mass 797441 SNR 543.7
23:40:45.513 00.004 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.515 00.002 16872 Star::Find returns 1 (0), X=1454.50, Y=602.02, Mass=797441, SNR=543.7, Peak=52208 HFD=3.6
23:40:45.518 00.003 16872 MultiStar: List (12): {1454.50, 602.02}(543.7), {905.05, 981.52}(285.8), {795.62, 640.36}(248.0), {1623.64, 883.39}(138.1), {338.76, 998.96}(113.1), {344.55, 877.09}(108.9), {292.27, 271.37}(69.9), {1434.06, 524.70}(68.8), {1231.14, 661.50}(49.0), {1462.14, 827.80}(46.8), {395.25, 997.90}(47.4), {1160.46, 36.10}(42.8), 
23:40:45.520 00.002 16872 setting lock position to (1454.50, 602.02)
23:40:45.530 00.010 16872 MultiStar: stabilizing after lock position change
23:40:45.533 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
23:40:45.537 00.004 16872 UpdateGuideState(): m_state=1
23:40:45.542 00.005 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:45.545 00.003 16872 Star::Find returns 1 (0), X=1454.50, Y=602.02, Mass=797441, SNR=543.7, Peak=52208 HFD=3.6
23:40:45.549 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:40:45.553 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:40:45.556 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:40:45.563 00.007 16872 setting force full frames = false
23:40:45.567 00.004 16872 setting lock position to (1454.50, 602.02)
23:40:45.576 00.009 16872 MultiStar: stabilizing after lock position change
23:40:45.580 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:40:45.584 00.004 16872 Changing from state SELECTING to SELECTED
23:40:45.588 00.004 16872 guider state => SELECTED
23:40:45.599 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3452, FiltMin=3236, FiltMax=65516, Gamma=2.190
23:40:45.642 00.043 16872 UpdateGuideState exits: m=797441 SNR=543.7
23:40:45.653 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3452, FiltMin=3236, FiltMax=65516, Gamma=2.190
23:40:45.692 00.039 16872 Status Line: Auto-selected star at (1454.5, 602.0)
23:40:45.708 00.016 16872 PhdController: newstate STATE_WAIT_SELECTED
23:40:45.720 00.012 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:45.725 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:40:45.729 00.004 16872 Enqueuing Expose request
23:40:45.732 00.003 9640 Worker thread wakes up
23:40:45.732 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:40:45.733 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:40:45.733 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"84672578-b633-4562-8001-85a9cd3ee5a6"}
23:40:45.736 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"84672578-b633-4562-8001-85a9cd3ee5a6"}
23:40:45.739 00.003 16872 evsrv: cli 0D3BFFA8 connect
23:40:45.744 00.005 16872 case statement mapped state 2 to 1
23:40:45.747 00.003 16872 case statement mapped state 2 to 1
23:40:45.751 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8b2a05f-fe77-4a7f-9e02-dbb0f218b156"}
23:40:45.753 00.002 16872 case statement mapped state 2 to 1
23:40:45.758 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"b8b2a05f-fe77-4a7f-9e02-dbb0f218b156"}
23:40:45.763 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"f3211e4c-1ff4-4fb9-8d59-e6467578d7af"}
23:40:45.765 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1454.50,602.02],"id":"f3211e4c-1ff4-4fb9-8d59-e6467578d7af"}
23:40:45.768 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"70627715-c701-43a6-9a86-88397e584151"}
23:40:45.772 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.50,7.02],"pixels":"..."},"id":"70627715-c701-43a6-9a86-88397e584151"}
23:40:45.777 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:40:45.782 00.005 16872 evsrv: cli 0D3C0228 connect
23:40:45.785 00.003 16872 case statement mapped state 2 to 1
23:40:45.791 00.006 16872 case statement mapped state 2 to 1
23:40:45.795 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"d61ea492-a851-4bc7-99ae-be70f48c165a"}
23:40:45.798 00.003 16872 case statement mapped state 2 to 1
23:40:45.801 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"d61ea492-a851-4bc7-99ae-be70f48c165a"}
23:40:45.814 00.013 16872 evsrv: cli 0D3C0228 disconnect
23:40:46.809 00.995 16872 evsrv: cli 0D3BFFA8 connect
23:40:46.814 00.005 16872 case statement mapped state 2 to 1
23:40:46.822 00.008 16872 case statement mapped state 2 to 1
23:40:46.828 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"8b2fd348-6cf7-416a-98fc-d9038a566b45"}
23:40:46.846 00.018 16872 case statement mapped state 2 to 1
23:40:46.850 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"8b2fd348-6cf7-416a-98fc-d9038a566b45"}
23:40:46.855 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:40:47.700 00.845 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e48f9e4e-10e3-4205-9b76-25917b69cb07"}
23:40:47.703 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e48f9e4e-10e3-4205-9b76-25917b69cb07"}
23:40:47.709 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe0a7e20-88df-4bd2-9f3b-f13ba4453f3f"}
23:40:47.712 00.003 16872 case statement mapped state 2 to 1
23:40:47.715 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"fe0a7e20-88df-4bd2-9f3b-f13ba4453f3f"}
23:40:47.718 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4363f3e8-6986-4a86-abb9-ac66a6b0ddbe"}
23:40:47.721 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.50,7.02],"pixels":"..."},"id":"4363f3e8-6986-4a86-abb9-ac66a6b0ddbe"}
23:40:47.855 00.134 16872 evsrv: cli 0D3BFFA8 connect
23:40:47.859 00.004 16872 case statement mapped state 2 to 1
23:40:47.862 00.003 16872 case statement mapped state 2 to 1
23:40:47.872 00.010 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"6935f523-8bee-4bc7-a881-7117843e870f"}
23:40:47.876 00.004 16872 case statement mapped state 2 to 1
23:40:47.878 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"6935f523-8bee-4bc7-a881-7117843e870f"}
23:40:47.882 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:40:48.883 01.001 16872 evsrv: cli 0D3C0A48 connect
23:40:48.887 00.004 16872 case statement mapped state 2 to 1
23:40:48.890 00.003 16872 case statement mapped state 2 to 1
23:40:48.893 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"6ad7ada2-303f-4db6-8ff2-e14712f9d7e0"}
23:40:48.896 00.003 16872 case statement mapped state 2 to 1
23:40:48.901 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"6ad7ada2-303f-4db6-8ff2-e14712f9d7e0"}
23:40:48.904 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:40:49.839 00.935 9640 Exposure complete
23:40:49.906 00.067 16872 evsrv: cli 0D3C0A48 connect
23:40:49.910 00.004 16872 case statement mapped state 2 to 1
23:40:49.914 00.004 16872 case statement mapped state 2 to 1
23:40:49.919 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"850f9d01-5835-4601-969c-002ba32b478c"}
23:40:49.923 00.004 16872 case statement mapped state 2 to 1
23:40:49.925 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"850f9d01-5835-4601-969c-002ba32b478c"}
23:40:49.928 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:40:50.000 00.072 9640 worker thread done servicing request
23:40:50.000 00.000 16872 OnExposeComplete: enter
23:40:50.006 00.006 16872 UpdateGuideState(): m_state=2
23:40:50.010 00.004 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:40:50.013 00.003 16872 Star::Find returns 1 (0), X=1454.52, Y=602.40, Mass=789948, SNR=554.1, Peak=55776 HFD=3.4
23:40:50.016 00.003 16872 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.56) = xAngle (-0.05 = -0.05)
23:40:50.019 00.003 16872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.00 = -0.00)
23:40:50.022 00.003 16872 CameraToMount -- cameraX=0.02 cameraY=0.38 hyp=0.38 cameraTheta=1.51 mountX=0.38 mountY=-0.00, mountTheta=-0.00
23:40:50.028 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3080, max=65520, med=3444, FiltMin=3286, FiltMax=65516, Gamma=2.190
23:40:50.072 00.044 16872 UpdateGuideState exits: m=789948 SNR=554.1
23:40:50.076 00.004 16872 PhdController: newstate STATE_CALIBRATE
23:40:50.078 00.002 16872 PhdController: newstate STATE_GUIDE
23:40:50.093 00.015 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:40:50.096 00.003 16872 guider state => CALIBRATED
23:40:50.098 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:40:50.108 00.010 16872 reset dither spiral
23:40:50.111 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:40:50.115 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:50.118 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:40:50.122 00.004 16872 Enqueuing Expose request
23:40:50.124 00.002 9640 Worker thread wakes up
23:40:50.125 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:40:50.125 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:40:50.932 00.807 16872 evsrv: cli 0D3C0A48 connect
23:40:50.937 00.005 16872 case statement mapped state 5 to 1
23:40:50.942 00.005 16872 case statement mapped state 5 to 1
23:40:50.947 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ae0decfc-0f73-4896-b37c-dad682703426"}
23:40:50.950 00.003 16872 case statement mapped state 5 to 1
23:40:50.952 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"ae0decfc-0f73-4896-b37c-dad682703426"}
23:40:50.956 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:40:51.200 00.244 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5cb5ef8d-9d28-4a9f-b3d4-0e18d41e6198"}
23:40:51.204 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5cb5ef8d-9d28-4a9f-b3d4-0e18d41e6198"}
23:40:51.209 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"225691b4-08ae-4abc-9f61-2764c093a6dc"}
23:40:51.219 00.010 16872 case statement mapped state 5 to 1
23:40:51.227 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"225691b4-08ae-4abc-9f61-2764c093a6dc"}
23:40:51.232 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1aa3ab82-cb70-4f5b-9793-6c0b807ff083"}
23:40:51.235 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.52,7.40],"pixels":"..."},"id":"1aa3ab82-cb70-4f5b-9793-6c0b807ff083"}
23:40:51.958 00.723 16872 evsrv: cli 0D3BFFA8 connect
23:40:51.964 00.006 16872 case statement mapped state 5 to 1
23:40:51.970 00.006 16872 case statement mapped state 5 to 1
23:40:51.973 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e7d0170a-189d-43b2-abf6-4394f93a967f"}
23:40:51.977 00.004 16872 case statement mapped state 5 to 1
23:40:51.979 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"e7d0170a-189d-43b2-abf6-4394f93a967f"}
23:40:51.984 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:40:52.984 01.000 16872 evsrv: cli 0D3C0A48 connect
23:40:52.988 00.004 16872 case statement mapped state 5 to 1
23:40:52.992 00.004 16872 case statement mapped state 5 to 1
23:40:52.996 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"127a815c-d73e-4650-a8af-871763c175f1"}
23:40:52.999 00.003 16872 case statement mapped state 5 to 1
23:40:53.001 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"127a815c-d73e-4650-a8af-871763c175f1"}
23:40:53.007 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:40:54.008 01.001 16872 evsrv: cli 0D3BFFA8 connect
23:40:54.012 00.004 16872 case statement mapped state 5 to 1
23:40:54.021 00.009 16872 case statement mapped state 5 to 1
23:40:54.029 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"6391db70-fd20-4026-82fe-62d020f99c83"}
23:40:54.033 00.004 16872 case statement mapped state 5 to 1
23:40:54.038 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"6391db70-fd20-4026-82fe-62d020f99c83"}
23:40:54.042 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:40:54.221 00.179 9640 Exposure complete
23:40:54.374 00.153 9640 worker thread done servicing request
23:40:54.374 00.000 16872 OnExposeComplete: enter
23:40:54.378 00.004 16872 UpdateGuideState(): m_state=5
23:40:54.384 00.006 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:40:54.386 00.002 16872 Star::Find returns 1 (0), X=1454.41, Y=602.77, Mass=792369, SNR=546.8, Peak=60916 HFD=3.7
23:40:54.388 00.002 16872 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.56) = xAngle (0.13 = 0.13)
23:40:54.391 00.003 16872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.18 = 0.18)
23:40:54.394 00.003 16872 CameraToMount -- cameraX=-0.09 cameraY=0.76 hyp=0.76 cameraTheta=1.69 mountX=0.76 mountY=0.14, mountTheta=0.18
23:40:54.405 00.011 16872 Changing from state CALIBRATED to GUIDING
23:40:54.409 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:40:54.412 00.003 16872 ScopeASCOM::SideOfPier() returns 0
23:40:54.648 00.236 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:40:54.653 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:40:54.656 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:40:54.660 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:40:54.666 00.006 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:40:54.669 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:40:54.673 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:40:54.676 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:40:54.685 00.009 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:40:54.690 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:40:54.695 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:40:54.701 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:40:54.705 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:40:54.708 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:40:54.727 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c418f72-3be8-4acd-9447-5e2ee61bf9b4"}
23:40:54.735 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9c418f72-3be8-4acd-9447-5e2ee61bf9b4"}
23:40:54.741 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"17cb5ef6-0dd8-432b-9077-0e2cebe42593"}
23:40:54.746 00.005 16872 case statement mapped state 5 to 1
23:40:54.749 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"17cb5ef6-0dd8-432b-9077-0e2cebe42593"}
23:40:54.757 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"610e6c9d-988e-46ab-91cc-24f39c1df104"}
23:40:54.762 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.41,6.77],"pixels":"..."},"id":"610e6c9d-988e-46ab-91cc-24f39c1df104"}
23:40:54.821 00.059 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:40:54.830 00.009 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:40:54.834 00.004 16872 Dec comp: XRate 8.696 -> 8.467 for dec -0.0 -> dec 13.2
23:40:54.841 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:40:54.845 00.004 16872 ScopeASCOM::SideOfPier() returns 0
23:40:54.916 00.071 16872 setting lock position to (1454.41, 602.77)
23:40:54.922 00.006 16872 MultiStar: stabilizing after lock position change
23:40:54.926 00.004 16872 guider state => GUIDING
23:40:54.929 00.003 16872 Status Line: Guiding
23:40:54.937 00.008 16872 Mount: notify guiding started
23:40:54.943 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:40:54.949 00.006 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:40:54.953 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:40:54.957 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:40:54.962 00.005 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:40:54.966 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:40:54.969 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:40:54.972 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:40:54.975 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:40:54.982 00.007 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:40:54.986 00.004 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:40:54.990 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:40:54.994 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:40:54.998 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:40:55.002 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:40:55.006 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:40:55.017 00.011 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:40:55.024 00.007 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:40:55.029 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:40:55.033 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:40:55.037 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:40:55.044 00.007 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:40:55.051 00.007 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:40:55.058 00.007 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:40:55.062 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:40:55.066 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:40:55.070 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:40:55.078 00.008 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:40:55.082 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:40:55.085 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:40:55.090 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:40:55.094 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:40:55.097 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:40:55.100 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:40:55.112 00.012 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:40:55.123 00.011 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:40:55.129 00.006 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:40:55.137 00.008 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:40:55.149 00.012 16872 evsrv: cli 0D3BFFA8 connect
23:40:55.160 00.011 16872 case statement mapped state 6 to 3
23:40:55.166 00.006 16872 case statement mapped state 6 to 3
23:40:55.172 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"0f3cf7f3-4be8-4892-b6c4-bcbb83a9da1c"}
23:40:55.174 00.002 16872 case statement mapped state 6 to 3
23:40:55.180 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f3cf7f3-4be8-4892-b6c4-bcbb83a9da1c"}
23:40:55.207 00.027 16872 evsrv: cli 0D3BFFA8 disconnect
23:40:55.259 00.052 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:40:55.325 00.066 16872 ScopeASCOM::SideOfPier() returns 0
23:40:55.330 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:40:55.335 00.005 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:40:55.342 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:40:55.348 00.006 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
23:40:55.352 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:40:55.359 00.007 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:40:55.364 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:40:55.368 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:40:55.374 00.006 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:40:55.378 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3452, FiltMin=3332, FiltMax=65520, Gamma=2.190
23:40:55.419 00.041 16872 UpdateGuideState exits: m=792369 SNR=546.8
23:40:55.427 00.008 16872 PhdController: newstate STATE_SETTLE_WAIT
23:40:55.432 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:55.441 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:40:55.445 00.004 16872 Enqueuing Expose request
23:40:55.449 00.004 9640 Worker thread wakes up
23:40:55.449 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:40:55.449 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,588,31,31)
23:40:58.200 02.751 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f0ad551-fcf3-4eb5-a5dc-f6f43df0e9a5"}
23:40:58.206 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7f0ad551-fcf3-4eb5-a5dc-f6f43df0e9a5"}
23:40:58.215 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"03bc0d34-6454-4f6e-ae55-8f04c3058146"}
23:40:58.220 00.005 16872 case statement mapped state 6 to 3
23:40:58.223 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"03bc0d34-6454-4f6e-ae55-8f04c3058146"}
23:40:58.228 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d95a1e0-5e4d-4de7-9a48-887f1cd22f27"}
23:40:58.232 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.41,6.77],"pixels":"..."},"id":"7d95a1e0-5e4d-4de7-9a48-887f1cd22f27"}
23:40:59.566 01.334 9640 Exposure complete
23:40:59.733 00.167 9640 worker thread done servicing request
23:40:59.733 00.000 16872 OnExposeComplete: enter
23:40:59.736 00.003 16872 UpdateGuideState(): m_state=6
23:40:59.740 00.004 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:40:59.742 00.002 16872 Star::Find returns 1 (0), X=1454.41, Y=602.70, Mass=801378, SNR=535.8, Peak=54860 HFD=3.7
23:40:59.750 00.008 16872 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.56) = xAngle (-3.16 = 3.13)
23:40:59.754 00.004 16872 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.11 = -3.11)
23:40:59.757 00.003 16872 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.60 mountX=-0.07 mountY=-0.00, mountTheta=-3.11
23:40:59.762 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.00, y=-0.07, opts=13)
23:40:59.765 00.003 16872 Enqueuing Move request for scope (-0.00, -0.07)
23:40:59.767 00.002 9640 Worker thread wakes up
23:40:59.767 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
23:40:59.768 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
23:40:59.768 00.000 9640 Moving (-0.00, -0.07) raw xDistance=-0.07 yDistance=-0.00
23:40:59.768 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:40:59.768 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.00, m_sumCorr=0
23:40:59.768 00.000 9640 MoveAxis(E, 0, ABG)
23:40:59.768 00.000 9640 Move returns status 0, amount 0
23:40:59.768 00.000 9640 MoveAxis(N, 0, ABG)
23:40:59.768 00.000 9640 Move returns status 0, amount 0
23:40:59.768 00.000 9640 move complete, result=0
23:40:59.768 00.000 9640 worker thread done servicing request
23:40:59.773 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65520, med=3444, FiltMin=3324, FiltMax=65520, Gamma=2.190
23:40:59.826 00.053 16872 UpdateGuideState exits: m=801378 SNR=535.8
23:40:59.831 00.005 16872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 1 / 99999
23:40:59.835 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777783259.834,"Host":"RBFOCUS307","Inst":1,"Distance":0.56,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:40:59.839 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:59.844 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:40:59.848 00.004 16872 Enqueuing Expose request
23:40:59.851 00.003 9640 Worker thread wakes up
23:40:59.851 00.000 16872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:40:59.855 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:40:59.855 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,588,31,31)
23:41:01.708 01.853 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5006d70d-d21e-46bb-acdc-321072a23632"}
23:41:01.711 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5006d70d-d21e-46bb-acdc-321072a23632"}
23:41:01.715 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6c599fd8-3500-4df0-9666-85a019dc5071"}
23:41:01.720 00.005 16872 case statement mapped state 6 to 3
23:41:01.732 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c599fd8-3500-4df0-9666-85a019dc5071"}
23:41:01.738 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fe58386e-dafa-4d45-8dee-20a426e9982c"}
23:41:01.742 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.41,6.70],"pixels":"..."},"id":"fe58386e-dafa-4d45-8dee-20a426e9982c"}
23:41:03.926 02.184 9640 Exposure complete
23:41:04.074 00.148 9640 worker thread done servicing request
23:41:04.074 00.000 16872 OnExposeComplete: enter
23:41:04.077 00.003 16872 UpdateGuideState(): m_state=6
23:41:04.080 00.003 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:41:04.083 00.003 16872 Star::Find returns 1 (0), X=1454.29, Y=602.87, Mass=859763, SNR=564.1, Peak=64648 HFD=3.8
23:41:04.085 00.002 16872 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.56) = xAngle (0.91 = 0.91)
23:41:04.088 00.003 16872 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.96 = 0.96)
23:41:04.091 00.003 16872 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.16 cameraTheta=2.47 mountX=0.10 mountY=0.13, mountTheta=0.93
23:41:04.099 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=0.10, opts=13)
23:41:04.102 00.003 16872 Enqueuing Move request for scope (-0.12, 0.10)
23:41:04.104 00.002 9640 Worker thread wakes up
23:41:04.104 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
23:41:04.104 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
23:41:04.104 00.000 9640 Moving (-0.12, 0.10) raw xDistance=0.10 yDistance=0.13
23:41:04.104 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:41:04.104 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=0
23:41:04.104 00.000 9640 MoveAxis(E, 0, ABG)
23:41:04.104 00.000 9640 Move returns status 0, amount 0
23:41:04.105 00.001 9640 MoveAxis(N, 0, ABG)
23:41:04.105 00.000 9640 Move returns status 0, amount 0
23:41:04.105 00.000 9640 move complete, result=0
23:41:04.105 00.000 9640 worker thread done servicing request
23:41:04.113 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3136, max=65520, med=3444, FiltMin=3322, FiltMax=65516, Gamma=2.190
23:41:04.152 00.039 16872 UpdateGuideState exits: m=859763 SNR=564.1
23:41:04.159 00.007 16872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 2 / 99999
23:41:04.163 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777783264.163,"Host":"RBFOCUS307","Inst":1,"Distance":0.44,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:41:04.166 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:04.170 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:41:04.172 00.002 16872 Enqueuing Expose request
23:41:04.175 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:41:04.178 00.003 9640 Worker thread wakes up
23:41:04.178 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:41:04.178 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,588,31,31)
23:41:05.224 01.046 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9440fe14-bd9f-488d-93f8-6827b36af2e8"}
23:41:05.230 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9440fe14-bd9f-488d-93f8-6827b36af2e8"}
23:41:05.245 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ceffa02-79b5-4364-af76-8ae66c6e8c68"}
23:41:05.252 00.007 16872 case statement mapped state 6 to 3
23:41:05.260 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ceffa02-79b5-4364-af76-8ae66c6e8c68"}
23:41:05.359 00.099 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3908c564-f70d-4611-a298-05544af4777b"}
23:41:05.364 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.29,6.87],"pixels":"..."},"id":"3908c564-f70d-4611-a298-05544af4777b"}
23:41:08.253 02.889 9640 Exposure complete
23:41:08.404 00.151 9640 worker thread done servicing request
23:41:08.405 00.001 16872 OnExposeComplete: enter
23:41:08.412 00.007 16872 UpdateGuideState(): m_state=6
23:41:08.416 00.004 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:41:08.420 00.004 16872 Star::Find returns 1 (0), X=1454.24, Y=602.72, Mass=838790, SNR=572.5, Peak=62268 HFD=3.7
23:41:08.422 00.002 16872 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.56) = xAngle (-4.37 = 1.91)
23:41:08.430 00.008 16872 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.33 = 1.96)
23:41:08.433 00.003 16872 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.82 mountX=-0.06 mountY=0.17, mountTheta=1.91
23:41:08.440 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.17, y=-0.06, opts=13)
23:41:08.443 00.003 16872 Enqueuing Move request for scope (-0.17, -0.06)
23:41:08.445 00.002 9640 Worker thread wakes up
23:41:08.446 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
23:41:08.446 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
23:41:08.446 00.000 9640 Moving (-0.17, -0.06) raw xDistance=-0.06 yDistance=0.17
23:41:08.446 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:41:08.446 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0
23:41:08.446 00.000 9640 MoveAxis(E, 0, ABG)
23:41:08.446 00.000 9640 Move returns status 0, amount 0
23:41:08.446 00.000 9640 MoveAxis(N, 0, ABG)
23:41:08.446 00.000 9640 Move returns status 0, amount 0
23:41:08.446 00.000 9640 move complete, result=0
23:41:08.446 00.000 9640 worker thread done servicing request
23:41:08.451 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3164, max=65520, med=3436, FiltMin=3324, FiltMax=65516, Gamma=2.190
23:41:08.493 00.042 16872 UpdateGuideState exits: m=838790 SNR=572.5
23:41:08.496 00.003 16872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 3 / 99999
23:41:08.498 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777783268.498,"Host":"RBFOCUS307","Inst":1,"Distance":0.36,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
23:41:08.504 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:08.507 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:41:08.511 00.004 16872 Enqueuing Expose request
23:41:08.514 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:41:08.518 00.004 9640 Worker thread wakes up
23:41:08.518 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:41:08.518 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,588,31,31)
23:41:08.749 00.231 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b5d265ab-4b42-4310-8ea2-811008705b6a"}
23:41:08.758 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b5d265ab-4b42-4310-8ea2-811008705b6a"}
23:41:08.763 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"383461f7-d555-4005-8d95-3ed56e09c626"}
23:41:08.767 00.004 16872 case statement mapped state 6 to 3
23:41:08.770 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"383461f7-d555-4005-8d95-3ed56e09c626"}
23:41:08.775 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ef8b2c42-8211-406e-bd32-aa5fce4ce9f0"}
23:41:08.778 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.24,6.72],"pixels":"..."},"id":"ef8b2c42-8211-406e-bd32-aa5fce4ce9f0"}
23:41:12.250 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a551d19f-9bdb-486f-a803-4010c341b901"}
23:41:12.265 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a551d19f-9bdb-486f-a803-4010c341b901"}
23:41:12.275 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ee6a8ac-0b5d-4347-a048-5e14298ab527"}
23:41:12.279 00.004 16872 case statement mapped state 6 to 3
23:41:12.288 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ee6a8ac-0b5d-4347-a048-5e14298ab527"}
23:41:12.291 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a4605251-bd56-44a6-be28-e552f64da78d"}
23:41:12.294 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.24,6.72],"pixels":"..."},"id":"a4605251-bd56-44a6-be28-e552f64da78d"}
23:41:12.604 00.310 9640 Exposure complete
23:41:12.755 00.151 9640 worker thread done servicing request
23:41:12.756 00.001 16872 OnExposeComplete: enter
23:41:12.759 00.003 16872 UpdateGuideState(): m_state=6
23:41:12.762 00.003 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:41:12.764 00.002 16872 Star::Find returns 1 (0), X=1454.22, Y=602.65, Mass=838840, SNR=561.4, Peak=63228 HFD=3.6
23:41:12.768 00.004 16872 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.56) = xAngle (-4.10 = 2.19)
23:41:12.774 00.006 16872 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.05 = 2.23)
23:41:12.779 00.005 16872 CameraToMount -- cameraX=-0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-2.54 mountX=-0.13 mountY=0.18, mountTheta=2.20
23:41:12.787 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=-0.13, opts=13)
23:41:12.789 00.002 16872 Enqueuing Move request for scope (-0.18, -0.13)
23:41:12.792 00.003 9640 Worker thread wakes up
23:41:12.792 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.13) opts 0xd
23:41:12.792 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, -0.13)
23:41:12.792 00.000 9640 Moving (-0.18, -0.13) raw xDistance=-0.13 yDistance=0.18
23:41:12.792 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.13
23:41:12.792 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
23:41:12.792 00.000 9640 MoveAxis(E, 14, ABG)
23:41:12.793 00.001 9640 Guiding  Dir = 2, Dur = 14
23:41:12.793 00.000 9640 IsSlewing returns 0
23:41:12.793 00.000 9640 IsGuiding returns 0
23:41:12.793 00.000 9640 PulseGuide returned control before completion, sleep 24
23:41:12.798 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=65520, med=3448, FiltMin=3332, FiltMax=65516, Gamma=2.190
23:41:12.831 00.033 9640 IsGuiding returns 1
23:41:12.832 00.001 9640 scope still moving after pulse duration time elapsed
23:41:12.839 00.007 16872 UpdateGuideState exits: m=838840 SNR=561.4
23:41:12.842 00.003 16872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 4 / 99999
23:41:12.845 00.003 16872 PhdController: newstate STATE_FINISH
23:41:12.848 00.003 16872 PhdController complete: success
23:41:12.851 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777783272.851,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:41:12.853 00.002 16872 Mount: notify guiding dither settle done success=1
23:41:12.856 00.003 16872 PhdController: newstate STATE_IDLE
23:41:12.859 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:12.865 00.006 9640 IsSlewing returns 0
23:41:12.865 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:41:12.871 00.006 16872 Enqueuing Expose request
23:41:12.877 00.006 9640 IsGuiding returns 0
23:41:12.877 00.000 9640 scope move finished after 14 + 69 ms
23:41:12.877 00.000 9640 Move returns status 0, amount 14
23:41:12.877 00.000 9640 MoveAxis(N, 0, ABG)
23:41:12.877 00.000 9640 Move returns status 0, amount 0
23:41:12.877 00.000 9640 move complete, result=0
23:41:12.877 00.000 9640 worker thread done servicing request
23:41:12.877 00.000 9640 Worker thread wakes up
23:41:12.878 00.001 16872 GuideStep: -0.1 px 14 ms EAST, 0.2 px 0 ms NORTH
23:41:12.882 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:41:12.883 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1439,588,31,31)
23:41:13.347 00.464 16872 evsrv: cli 0D3C0228 connect
23:41:13.353 00.006 16872 case statement mapped state 6 to 3
23:41:13.357 00.004 16872 case statement mapped state 6 to 3
23:41:13.362 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"9f73b1a5-97a6-4608-87a7-e642d55b1f7d"}
23:41:13.371 00.009 16872 case statement mapped state 6 to 3
23:41:13.381 00.010 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f73b1a5-97a6-4608-87a7-e642d55b1f7d"}
23:41:13.389 00.008 16872 evsrv: cli 0D3C0228 disconnect
23:41:13.396 00.007 16872 evsrv: cli 0D3BFFA8 connect
23:41:13.399 00.003 16872 case statement mapped state 6 to 3
23:41:13.404 00.005 16872 case statement mapped state 6 to 3
23:41:13.411 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"815c2d96-1833-4da1-b6ad-74507126e566"}
23:41:13.414 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:41:13.418 00.004 16872 Status Line: Waiting for devices...
23:41:13.427 00.009 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"815c2d96-1833-4da1-b6ad-74507126e566"}
23:41:13.436 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
23:41:13.445 00.009 16872 evsrv: cli 0D3C0228 connect
23:41:13.449 00.004 16872 case statement mapped state 6 to 3
23:41:13.454 00.005 16872 case statement mapped state 6 to 3
23:41:13.459 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"c4bc6693-0558-4049-8393-d2469e61e9fc"}
23:41:13.464 00.005 16872 case statement mapped state 6 to 3
23:41:13.468 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4bc6693-0558-4049-8393-d2469e61e9fc"}
23:41:13.485 00.017 16872 evsrv: cli 0D3C0228 disconnect
23:41:14.487 01.002 16872 evsrv: cli 0D3C0A48 connect
23:41:14.493 00.006 16872 case statement mapped state 6 to 3
23:41:14.500 00.007 16872 case statement mapped state 6 to 3
23:41:14.506 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8b05b56b-c77f-4462-ba3c-f16febfe2ec6"}
23:41:14.515 00.009 16872 case statement mapped state 6 to 3
23:41:14.529 00.014 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b05b56b-c77f-4462-ba3c-f16febfe2ec6"}
23:41:14.535 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:41:15.535 01.000 16872 evsrv: cli 0D3BF8C8 connect
23:41:15.540 00.005 16872 case statement mapped state 6 to 3
23:41:15.550 00.010 16872 case statement mapped state 6 to 3
23:41:15.556 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"3a1056b9-87c2-4283-a042-5602f1abd999"}
23:41:15.560 00.004 16872 case statement mapped state 6 to 3
23:41:15.565 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a1056b9-87c2-4283-a042-5602f1abd999"}
23:41:15.568 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
23:41:15.749 00.181 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"797726ee-baae-4280-a7d8-b4b29faa81b0"}
23:41:15.755 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"797726ee-baae-4280-a7d8-b4b29faa81b0"}
23:41:15.763 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca474602-3f2b-44a4-b8cc-749805b3f94d"}
23:41:15.768 00.005 16872 case statement mapped state 6 to 3
23:41:15.771 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca474602-3f2b-44a4-b8cc-749805b3f94d"}
23:41:15.775 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1bd2bfd6-9dfd-4ee1-8e2f-247c19bf199e"}
23:41:15.780 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.22,6.65],"pixels":"..."},"id":"1bd2bfd6-9dfd-4ee1-8e2f-247c19bf199e"}
23:41:16.568 00.788 16872 evsrv: cli 0D3C0A48 connect
23:41:16.573 00.005 16872 case statement mapped state 6 to 3
23:41:16.582 00.009 16872 case statement mapped state 6 to 3
23:41:16.587 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0d33838f-b8f0-4a16-a4d0-bb590ba0bb60"}
23:41:16.590 00.003 16872 case statement mapped state 6 to 3
23:41:16.593 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d33838f-b8f0-4a16-a4d0-bb590ba0bb60"}
23:41:16.596 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:41:16.775 00.179 9640 ASCOM_AbortExposure returns err = 0
23:41:16.775 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:41:16.776 00.001 9640 worker thread done servicing request
23:41:16.776 00.000 16872 OnExposeComplete: enter
23:41:16.780 00.004 16872 OnExposeComplete: Capture Error reported
23:41:16.783 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:41:16.786 00.003 16872 Mount: notify guiding stopped
23:41:16.791 00.005 16872 Changing from state GUIDING to STOP
23:41:16.795 00.004 16872 guider state => SELECTED
23:41:16.797 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=65520, med=3448, FiltMin=3332, FiltMax=65516, Gamma=2.190
23:41:16.837 00.040 16872 Changing from state SELECTED to UNINITIALIZED
23:41:16.843 00.006 16872 guider state => SELECTING
23:41:16.853 00.010 16872 Status Line: Stopped.
23:41:16.867 00.014 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:41:17.598 00.731 16872 evsrv: cli 0D3BFFA8 connect
23:41:17.602 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"62248382-d05c-49d6-a2c4-df75e4dbc8a8"}
23:41:17.610 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"62248382-d05c-49d6-a2c4-df75e4dbc8a8"}
23:41:17.614 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:41:19.376 01.762 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11b86efe-afb0-4b9f-a576-1ca742483126"}
23:41:19.380 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"11b86efe-afb0-4b9f-a576-1ca742483126"}
23:41:19.384 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"449d647e-e403-4369-a87b-44e5dfe9e36a"}
23:41:19.391 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"449d647e-e403-4369-a87b-44e5dfe9e36a"}
23:41:22.877 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f1f455e-3104-49f0-8e08-a1cabb392103"}
23:41:22.879 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1f1f455e-3104-49f0-8e08-a1cabb392103"}
23:41:22.883 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5cf0dc50-8bf5-4f00-aa12-fead3edf4f0e"}
23:41:22.887 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5cf0dc50-8bf5-4f00-aa12-fead3edf4f0e"}
23:41:26.377 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1293b2e4-e433-4bb4-9999-300e8221f853"}
23:41:26.383 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1293b2e4-e433-4bb4-9999-300e8221f853"}
23:41:26.388 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1991e385-e271-4bb7-bb70-7075d6dea58f"}
23:41:26.392 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1991e385-e271-4bb7-bb70-7075d6dea58f"}
23:41:29.875 03.483 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a81dbf63-f941-4e36-bbc7-1ebf38b07a31"}
23:41:29.879 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a81dbf63-f941-4e36-bbc7-1ebf38b07a31"}
23:41:29.883 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f2d669e5-efbb-4d0d-bbde-962a26d2542a"}
23:41:29.888 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f2d669e5-efbb-4d0d-bbde-962a26d2542a"}
23:41:31.797 01.909 16872 evsrv: cli 0D3C0A48 connect
23:41:31.805 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f9308088-e0db-48a6-865b-dfaa8a41da82"}
23:41:31.809 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"f9308088-e0db-48a6-865b-dfaa8a41da82"}
23:41:31.814 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:41:31.825 00.011 16872 evsrv: cli 0D3BF8C8 connect
23:41:31.829 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"fa759b9a-c18a-4edb-b18d-8f281aecd90a"}
23:41:31.838 00.009 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"fa759b9a-c18a-4edb-b18d-8f281aecd90a"}
23:41:31.843 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
23:41:31.849 00.006 16872 evsrv: cli 0D3C0228 connect
23:41:31.853 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"6cd242f1-d985-4435-a544-7d424b9c8c5e"}
23:41:31.856 00.003 16872 PhdController::Guide begins
23:41:31.859 00.003 16872 PhdController: newstate STATE_SETUP
23:41:31.864 00.005 16872 PhdController: setup
23:41:31.872 00.008 16872 PhdController: newstate STATE_ATTEMPT_START
23:41:31.875 00.003 16872 PhdController: start capturing
23:41:31.887 00.012 16872 Changing from state SELECTING to UNINITIALIZED
23:41:31.892 00.005 16872 guider state => SELECTING
23:41:31.898 00.006 16872 setting force full frames = true
23:41:31.902 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:41:31.918 00.016 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:41:31.921 00.003 16872 Enqueuing Expose request
23:41:31.925 00.004 9640 Worker thread wakes up
23:41:31.925 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:41:31.925 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:41:31.925 00.000 16872 PhdController: newstate STATE_SELECT_STAR
23:41:31.936 00.011 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"6cd242f1-d985-4435-a544-7d424b9c8c5e"}
23:41:31.966 00.030 16872 evsrv: cli 0D3C0228 disconnect
23:41:31.978 00.012 16872 evsrv: cli 0D3BF968 connect
23:41:31.984 00.006 16872 case statement mapped state 1 to 101
23:41:31.991 00.007 16872 case statement mapped state 1 to 101
23:41:31.995 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"48e059f8-3a0b-4e86-bf20-edfe38f23c10"}
23:41:31.998 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"48e059f8-3a0b-4e86-bf20-edfe38f23c10"}
23:41:32.005 00.007 16872 evsrv: cli 0D3BF968 disconnect
23:41:32.012 00.007 16872 evsrv: cli 0D3BFB48 connect
23:41:32.016 00.004 16872 case statement mapped state 1 to 101
23:41:32.028 00.012 16872 case statement mapped state 1 to 101
23:41:32.032 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"d2256ff2-d95d-4137-9c31-f29511f92776"}
23:41:32.037 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"d2256ff2-d95d-4137-9c31-f29511f92776"}
23:41:32.041 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:41:33.042 01.001 16872 evsrv: cli 0D3C0A48 connect
23:41:33.044 00.002 16872 case statement mapped state 1 to 101
23:41:33.048 00.004 16872 case statement mapped state 1 to 101
23:41:33.053 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"d97fddec-4247-44b8-a263-618e0d48a2de"}
23:41:33.055 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"d97fddec-4247-44b8-a263-618e0d48a2de"}
23:41:33.060 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:41:33.376 00.316 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e8a641bf-f8be-4a19-8521-87bd6bb5115e"}
23:41:33.379 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e8a641bf-f8be-4a19-8521-87bd6bb5115e"}
23:41:33.382 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"20fa6626-6bb7-4519-ab2f-c1a57426a01b"}
23:41:33.385 00.003 16872 case statement mapped state 1 to 101
23:41:33.387 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"20fa6626-6bb7-4519-ab2f-c1a57426a01b"}
23:41:34.061 00.674 16872 evsrv: cli 0D3BF968 connect
23:41:34.065 00.004 16872 case statement mapped state 1 to 101
23:41:34.068 00.003 16872 case statement mapped state 1 to 101
23:41:34.072 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"20f0e8ad-df0e-4291-9862-53b72e0720b2"}
23:41:34.074 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"20f0e8ad-df0e-4291-9862-53b72e0720b2"}
23:41:34.081 00.007 16872 evsrv: cli 0D3BF968 disconnect
23:41:35.082 01.001 16872 evsrv: cli 0D3C0A48 connect
23:41:35.087 00.005 16872 case statement mapped state 1 to 101
23:41:35.092 00.005 16872 case statement mapped state 1 to 101
23:41:35.097 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"444387c2-b265-44fb-bb95-8d08271ac12c"}
23:41:35.103 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"444387c2-b265-44fb-bb95-8d08271ac12c"}
23:41:35.114 00.011 16872 evsrv: cli 0D3C0A48 disconnect
23:41:35.996 00.882 9640 Exposure complete
23:41:36.115 00.119 16872 evsrv: cli 0D3C0228 connect
23:41:36.120 00.005 16872 case statement mapped state 1 to 101
23:41:36.126 00.006 16872 case statement mapped state 1 to 101
23:41:36.133 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"09bc8367-33ee-4b14-93e7-598107c8504c"}
23:41:36.142 00.009 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"09bc8367-33ee-4b14-93e7-598107c8504c"}
23:41:36.148 00.006 16872 evsrv: cli 0D3C0228 disconnect
23:41:36.152 00.004 9640 worker thread done servicing request
23:41:36.152 00.000 16872 OnExposeComplete: enter
23:41:36.158 00.006 16872 UpdateGuideState(): m_state=1
23:41:36.164 00.006 16872 UpdateCurrentPosition: no star selected
23:41:36.168 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:41:36.172 00.004 16872 Status Line: No star selected
23:41:36.179 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=60672, med=3212, FiltMin=3078, FiltMax=43752, Gamma=2.190
23:41:36.221 00.042 16872 UpdateGuideState exits: No star selected
23:41:36.225 00.004 16872 GuiderMultiStar::AutoSelect enter
23:41:36.233 00.008 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:41:36.376 00.143 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:41:36.553 00.177 16872 AutoFind: global mean = -0.0, stdev 327.5
23:41:36.560 00.007 16872 AutoFind: using threshold = 0.1
23:41:36.735 00.175 16872 AutoFind: local max [1042, 133] 458.6
23:41:36.739 00.004 16872 AutoFind: local max [1454, 602] 4.7
23:41:36.743 00.004 16872 AutoFind: local max [1053, 141] 4.1
23:41:36.749 00.006 16872 AutoFind: local max [1032, 144] 3.5
23:41:36.757 00.008 16872 AutoFind: local max [1054, 122] 1.2
23:41:36.761 00.004 16872 AutoFind: local max [181, 692] 1.1
23:41:36.765 00.004 16872 AutoFind: local max [905, 981] 1.1
23:41:36.769 00.004 16872 AutoFind: local max [796, 640] 1.1
23:41:36.772 00.003 16872 AutoFind: local max [1039, 118] 0.9
23:41:36.775 00.003 16872 AutoFind: local max [1624, 884] 0.9
23:41:36.783 00.008 16872 AutoFind: local max [330, 1067] 0.9
23:41:36.786 00.003 16872 AutoFind: local max [1243, 958] 0.9
23:41:36.790 00.004 16872 AutoFind: local max [1574, 988] 0.9
23:41:36.799 00.009 16872 AutoFind: local max [784, 827] 0.9
23:41:36.804 00.005 16872 AutoFind: local max [417, 622] 0.8
23:41:36.808 00.004 16872 AutoFind: local max [77, 966] 0.8
23:41:36.812 00.004 16872 AutoFind: local max [72, 665] 0.8
23:41:36.815 00.003 16872 AutoFind: local max [150, 42] 0.8
23:41:36.818 00.003 16872 AutoFind: local max [236, 668] 0.8
23:41:36.822 00.004 16872 AutoFind: local max [1078, 503] 0.8
23:41:36.828 00.006 16872 AutoFind: local max [164, 357] 0.8
23:41:36.831 00.003 16872 AutoFind: local max [1058, 14] 0.8
23:41:36.834 00.003 16872 AutoFind: local max [1896, 314] 0.8
23:41:36.837 00.003 16872 AutoFind: local max [685, 884] 0.8
23:41:36.844 00.007 16872 AutoFind: local max [1098, 459] 0.8
23:41:36.848 00.004 16872 AutoFind: local max [1875, 646] 0.8
23:41:36.850 00.002 16872 AutoFind: local max [111, 456] 0.8
23:41:36.854 00.004 16872 AutoFind: local max [473, 884] 0.8
23:41:36.858 00.004 16872 AutoFind: local max [1568, 721] 0.8
23:41:36.862 00.004 16872 AutoFind: local max [1507, 9] 0.8
23:41:36.865 00.003 16872 AutoFind: local max [46, 667] 0.8
23:41:36.868 00.003 16872 AutoFind: local max [1348, 207] 0.8
23:41:36.874 00.006 16872 AutoFind: local max [1559, 682] 0.8
23:41:36.877 00.003 16872 AutoFind: local max [623, 746] 0.8
23:41:36.881 00.004 16872 AutoFind: local max [80, 382] 0.8
23:41:36.885 00.004 16872 AutoFind: local max [1251, 156] 0.8
23:41:36.893 00.008 16872 AutoFind: local max [521, 920] 0.8
23:41:36.898 00.005 16872 AutoFind: local max [1655, 540] 0.8
23:41:36.902 00.004 16872 AutoFind: local max [1595, 30] 0.8
23:41:36.905 00.003 16872 AutoFind: local max [796, 98] 0.8
23:41:36.911 00.006 16872 AutoFind: local max [971, 1066] 0.8
23:41:36.916 00.005 16872 AutoFind: local max [1438, 1058] 0.8
23:41:36.921 00.005 16872 AutoFind: local max [222, 667] 0.8
23:41:36.925 00.004 16872 AutoFind: local max [657, 666] 0.7
23:41:36.929 00.004 16872 AutoFind: local max [1529, 667] 0.7
23:41:36.937 00.008 16872 AutoFind: local max [1632, 606] 0.7
23:41:36.947 00.010 16872 AutoFind: local max [175, 616] 0.7
23:41:36.952 00.005 16872 AutoFind: local max [1883, 755] 0.7
23:41:36.957 00.005 16872 AutoFind: local max [229, 999] 0.7
23:41:36.966 00.009 16872 AutoFind: local max [1846, 381] 0.7
23:41:36.970 00.004 16872 AutoFind: local max [1104, 927] 0.7
23:41:36.973 00.003 16872 AutoFind: local max [423, 667] 0.7
23:41:36.978 00.005 16872 AutoFind: local max [1553, 948] 0.7
23:41:36.994 00.016 16872 AutoFind: local max [496, 764] 0.7
23:41:36.998 00.004 16872 AutoFind: local max [512, 666] 0.7
23:41:37.002 00.004 16872 AutoFind: local max [490, 966] 0.7
23:41:37.005 00.003 16872 AutoFind: local max [1231, 1014] 0.7
23:41:37.008 00.003 16872 AutoFind: local max [1772, 532] 0.7
23:41:37.010 00.002 16872 AutoFind: local max [1246, 926] 0.7
23:41:37.015 00.005 16872 AutoFind: local max [1634, 617] 0.7
23:41:37.017 00.002 16872 AutoFind: local max [521, 341] 0.7
23:41:37.020 00.003 16872 AutoFind: local max [940, 981] 0.7
23:41:37.022 00.002 16872 AutoFind: local max [44, 574] 0.7
23:41:37.025 00.003 16872 AutoFind: local max [1265, 304] 0.7
23:41:37.029 00.004 16872 AutoFind: local max [1180, 1056] 0.7
23:41:37.032 00.003 16872 AutoFind: local max [1044, 342] 0.7
23:41:37.035 00.003 16872 AutoFind: local max [1905, 339] 0.7
23:41:37.037 00.002 16872 AutoFind: local max [258, 156] 0.7
23:41:37.040 00.003 16872 AutoFind: local max [179, 657] 0.7
23:41:37.046 00.006 16872 AutoFind: local max [240, 1014] 0.7
23:41:37.049 00.003 16872 AutoFind: local max [732, 78] 0.7
23:41:37.052 00.003 16872 AutoFind: local max [445, 753] 0.7
23:41:37.055 00.003 16872 AutoFind: local max [343, 125] 0.7
23:41:37.058 00.003 16872 AutoFind: local max [1004, 723] 0.7
23:41:37.062 00.004 16872 AutoFind: local max [1084, 747] 0.7
23:41:37.064 00.002 16872 AutoFind: local max [1901, 833] 0.7
23:41:37.067 00.003 16872 AutoFind: local max [472, 1063] 0.7
23:41:37.070 00.003 16872 AutoFind: local max [1830, 715] 0.7
23:41:37.072 00.002 16872 AutoFind: local max [1048, 634] 0.7
23:41:37.081 00.009 16872 AutoFind: local max [186, 733] 0.7
23:41:37.084 00.003 16872 AutoFind: local max [992, 882] 0.7
23:41:37.089 00.005 16872 AutoFind: local max [1827, 33] 0.7
23:41:37.093 00.004 16872 AutoFind: local max [814, 864] 0.7
23:41:37.095 00.002 16872 AutoFind: local max [1481, 869] 0.7
23:41:37.097 00.002 16872 AutoFind: local max [1648, 305] 0.7
23:41:37.101 00.004 16872 AutoFind: local max [1183, 826] 0.7
23:41:37.103 00.002 16872 AutoFind: local max [1336, 884] 0.7
23:41:37.108 00.005 16872 AutoFind: local max [465, 926] 0.7
23:41:37.111 00.003 16872 AutoFind: local max [114, 175] 0.7
23:41:37.113 00.002 16872 AutoFind: local max [145, 15] 0.7
23:41:37.117 00.004 16872 AutoFind: local max [32, 1065] 0.7
23:41:37.119 00.002 16872 AutoFind: local max [1284, 1027] 0.7
23:41:37.127 00.008 16872 AutoFind: local max [305, 1027] 0.7
23:41:37.131 00.004 16872 AutoFind: local max [1572, 8] 0.7
23:41:37.133 00.002 16872 AutoFind: local max [307, 1037] 0.7
23:41:37.136 00.003 16872 AutoFind: local max [361, 606] 0.7
23:41:37.139 00.003 16872 AutoFind: local max [403, 73] 0.7
23:41:37.141 00.002 16872 AutoFind: local max [284, 837] 0.7
23:41:37.144 00.003 16872 AutoFind: local max [1386, 441] 0.7
23:41:37.146 00.002 16872 AutoFind: local max [271, 606] 0.7
23:41:37.150 00.004 16872 AutoFind: too close [307, 1037] 0.7 - [305, 1027] 0.7
23:41:37.155 00.005 16872 AutoFind: too close [240, 1014] 0.7 - [229, 999] 0.7
23:41:37.158 00.003 16872 AutoFind: too close [1634, 617] 0.7 - [1632, 606] 0.7
23:41:37.160 00.002 16872 AutoFind: too close [222, 667] 0.8 - [236, 668] 0.8
23:41:37.163 00.003 16872 AutoFind: too close [1039, 118] 0.9 - [1054, 122] 1.2
23:41:37.166 00.003 16872 AutoFind: close dim-bright [1039, 118] 0.9 - [1042, 133] 458.6
23:41:37.174 00.008 16872 AutoFind: too close [1054, 122] 1.2 - [1053, 141] 4.1
23:41:37.179 00.005 16872 AutoFind: close dim-bright [1054, 122] 1.2 - [1042, 133] 458.6
23:41:37.183 00.004 16872 AutoFind: close dim-bright [1032, 144] 3.5 - [1042, 133] 458.6
23:41:37.188 00.005 16872 AutoFind: close dim-bright [1053, 141] 4.1 - [1042, 133] 458.6
23:41:37.192 00.004 16872 AutoFind: too close to edge [1572, 8] 0.7
23:41:37.200 00.008 16872 AutoFind: too close to edge [32, 1065] 0.7
23:41:37.210 00.010 16872 AutoFind: too close to edge [145, 15] 0.7
23:41:37.218 00.008 16872 AutoFind: too close to edge [1905, 339] 0.7
23:41:37.229 00.011 16872 AutoFind: too close to edge [971, 1066] 0.8
23:41:37.236 00.007 16872 AutoFind: too close to edge [1507, 9] 0.8
23:41:37.240 00.004 16872 AutoFind: too close to edge [1058, 14] 0.8
23:41:37.242 00.002 16872 AutoFind: too close to edge [330, 1067] 0.9
23:41:37.249 00.007 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:41:37.255 00.006 16872 Star::Find(15, 1042, 133, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.264 00.009 16872 Star::Find returns 1 (0), X=1041.86, Y=133.18, Mass=1004357, SNR=629.1, Peak=60672 HFD=4.1
23:41:37.278 00.014 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.283 00.005 16872 Star::Find returns 1 (0), X=1454.34, Y=602.08, Mass=8991, SNR=46.0, Peak=3896 HFD=3.5
23:41:37.286 00.003 16872 Star::Find(15, 1032, 144, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.291 00.005 16872 Star::Find returns 1 (0), X=1041.86, Y=133.18, Mass=1004357, SNR=629.1, Peak=60672 HFD=4.1
23:41:37.296 00.005 16872 Star::Find(15, 181, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.299 00.003 16872 Star::Find returns 1 (0), X=181.36, Y=691.91, Mass=1316, SNR=17.2, Peak=3452 HFD=2.4
23:41:37.303 00.004 16872 Star::Find(15, 905, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.306 00.003 16872 Star::Find returns 1 (0), X=905.01, Y=981.42, Mass=1074, SNR=14.4, Peak=3392 HFD=2.2
23:41:37.315 00.009 16872 Star::Find(15, 796, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.321 00.006 16872 Star::Find returns 1 (0), X=796.09, Y=639.96, Mass=1067, SNR=14.8, Peak=3340 HFD=2.2
23:41:37.324 00.003 16872 Star::Find(15, 1624, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.328 00.004 16872 Star::Find returns 1 (0), X=1623.60, Y=883.63, Mass=1103, SNR=14.2, Peak=3304 HFD=3.1
23:41:37.332 00.004 16872 Star::Find(15, 1243, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.335 00.003 16872 Star::Find false star n=4 nbg=280 bg=3214.7 sigma=19.7 thresh=3274 peak=3272
23:41:37.338 00.003 16872 Star::Find returns 0 (2), X=1243.00, Y=958.00, Mass=281, SNR=2.9, Peak=3300 HFD=0.0
23:41:37.341 00.003 16872 Star::Find(15, 1574, 988, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.345 00.004 16872 Star::Find returns 0 (4), X=1573.54, Y=987.47, Mass=629, SNR=10.7, Peak=3312 HFD=1.5
23:41:37.350 00.005 16872 Star::Find(15, 784, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.353 00.003 16872 Star::Find returns 1 (0), X=783.99, Y=827.04, Mass=1234, SNR=18.4, Peak=3448 HFD=2.0
23:41:37.361 00.008 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.366 00.005 16872 Star::Find returns 0 (4), X=416.52, Y=621.71, Mass=2239, SNR=28.4, Peak=3768 HFD=1.2
23:41:37.370 00.004 16872 Star::Find(15, 77, 966, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.374 00.004 16872 Star::Find false star n=4 nbg=283 bg=3214.1 sigma=21.1 thresh=3277 peak=3273
23:41:37.377 00.003 16872 Star::Find returns 0 (2), X=77.00, Y=966.00, Mass=376, SNR=2.9, Peak=3312 HFD=0.0
23:41:37.380 00.003 16872 Star::Find(15, 72, 665, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.383 00.003 16872 Star::Find returns 1 (0), X=72.53, Y=664.96, Mass=733, SNR=11.1, Peak=3328 HFD=2.7
23:41:37.389 00.006 16872 Star::Find(15, 150, 42, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.392 00.003 16872 Star::Find returns 0 (4), X=149.66, Y=41.56, Mass=1729, SNR=24.5, Peak=3648 HFD=1.3
23:41:37.398 00.006 16872 Star::Find(15, 1078, 503, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.409 00.011 16872 Star::Find returns 1 (0), X=1077.64, Y=501.80, Mass=1050, SNR=13.3, Peak=3332 HFD=4.5
23:41:37.415 00.006 16872 Star::Find(15, 164, 357, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.421 00.006 16872 Star::Find returns 1 (0), X=162.90, Y=356.34, Mass=1098, SNR=16.7, Peak=3460 HFD=1.5
23:41:37.424 00.003 16872 Star::Find(15, 1896, 314, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.427 00.003 16872 Star::Find false star n=10 nbg=266 bg=3212.0 sigma=16.1 thresh=3260 peak=3259
23:41:37.430 00.003 16872 Star::Find returns 0 (2), X=1896.00, Y=314.00, Mass=540, SNR=2.9, Peak=3276 HFD=0.0
23:41:37.437 00.007 16872 Star::Find(15, 685, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.439 00.002 16872 Star::Find returns 0 (4), X=698.29, Y=873.67, Mass=312, SNR=7.3, Peak=3332 HFD=1.1
23:41:37.442 00.003 16872 Star::Find(15, 1098, 459, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.446 00.004 16872 Star::Find returns 1 (0), X=1097.74, Y=458.75, Mass=464, SNR=8.4, Peak=3288 HFD=2.2
23:41:37.455 00.009 16872 Star::Find(15, 1875, 646, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.463 00.008 16872 Star::Find returns 1 (0), X=1874.90, Y=646.36, Mass=647, SNR=10.1, Peak=3308 HFD=2.6
23:41:37.467 00.004 16872 Star::Find(15, 111, 456, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.470 00.003 16872 Star::Find returns 1 (0), X=111.12, Y=456.81, Mass=958, SNR=14.0, Peak=3300 HFD=2.8
23:41:37.474 00.004 16872 Star::Find(15, 473, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.477 00.003 16872 Star::Find returns 1 (0), X=471.80, Y=883.82, Mass=994, SNR=13.7, Peak=3316 HFD=4.2
23:41:37.480 00.003 16872 Star::Find(15, 1568, 721, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.486 00.006 16872 Star::Find false star n=6 nbg=278 bg=3211.1 sigma=18.8 thresh=3268 peak=3267
23:41:37.489 00.003 16872 Star::Find returns 0 (2), X=1568.00, Y=721.00, Mass=405, SNR=2.9, Peak=3284 HFD=0.0
23:41:37.492 00.003 16872 Star::Find(15, 46, 667, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.495 00.003 16872 Star::Find returns 1 (0), X=44.92, Y=666.36, Mass=711, SNR=9.8, Peak=3328 HFD=3.3
23:41:37.504 00.009 16872 Star::Find(15, 1348, 207, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.509 00.005 16872 Star::Find returns 1 (0), X=1348.21, Y=206.65, Mass=600, SNR=10.3, Peak=3288 HFD=2.6
23:41:37.513 00.004 16872 Star::Find(15, 1559, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.516 00.003 16872 Star::Find false star n=7 nbg=266 bg=3208.1 sigma=18.1 thresh=3262 peak=3259
23:41:37.519 00.003 16872 Star::Find returns 0 (2), X=1559.00, Y=682.00, Mass=424, SNR=2.9, Peak=3280 HFD=0.0
23:41:37.523 00.004 16872 Star::Find(15, 623, 746, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.526 00.003 16872 Star::Find returns 1 (0), X=622.85, Y=745.72, Mass=573, SNR=10.2, Peak=3332 HFD=1.6
23:41:37.532 00.006 16872 Star::Find(15, 80, 382, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.536 00.004 16872 Star::Find false star n=9 nbg=267 bg=3214.5 sigma=15.6 thresh=3261 peak=3258
23:41:37.539 00.003 16872 Star::Find returns 0 (2), X=80.00, Y=382.00, Mass=514, SNR=2.9, Peak=3280 HFD=0.0
23:41:37.543 00.004 16872 Star::Find(15, 1251, 156, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.550 00.007 16872 Star::Find false star n=5 nbg=273 bg=3212.4 sigma=19.8 thresh=3272 peak=3258
23:41:37.556 00.006 16872 Star::Find returns 0 (2), X=1251.00, Y=156.00, Mass=338, SNR=2.9, Peak=3288 HFD=0.0
23:41:37.558 00.002 16872 Star::Find(15, 521, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.564 00.006 16872 Star::Find false star n=10 nbg=280 bg=3212.9 sigma=18.4 thresh=3268 peak=3266
23:41:37.566 00.002 16872 Star::Find returns 0 (2), X=521.00, Y=920.00, Mass=711, SNR=2.9, Peak=3308 HFD=0.0
23:41:37.570 00.004 16872 Star::Find(15, 1655, 540, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.572 00.002 16872 Star::Find returns 1 (0), X=1655.86, Y=541.91, Mass=830, SNR=11.7, Peak=3300 HFD=4.1
23:41:37.579 00.007 16872 Star::Find(15, 1595, 30, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.582 00.003 16872 Star::Find returns 1 (0), X=1594.66, Y=29.95, Mass=753, SNR=12.5, Peak=3360 HFD=1.8
23:41:37.585 00.003 16872 Star::Find(15, 796, 98, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.587 00.002 16872 Star::Find returns 1 (0), X=795.92, Y=98.60, Mass=469, SNR=9.0, Peak=3316 HFD=2.0
23:41:37.591 00.004 16872 Star::Find(15, 1438, 1058, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.602 00.011 16872 Star::Find false star n=3 nbg=281 bg=3214.2 sigma=18.3 thresh=3269 peak=3258
23:41:37.606 00.004 16872 Star::Find returns 0 (2), X=1438.00, Y=1058.00, Mass=214, SNR=2.9, Peak=3288 HFD=0.0
23:41:37.609 00.003 16872 Star::Find(15, 657, 666, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.613 00.004 16872 Star::Find returns 1 (0), X=655.75, Y=665.85, Mass=459, SNR=7.8, Peak=3300 HFD=2.7
23:41:37.616 00.003 16872 Star::Find(15, 1529, 667, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.619 00.003 16872 Star::Find false star n=5 nbg=279 bg=3218.0 sigma=19.7 thresh=3277 peak=3276
23:41:37.623 00.004 16872 Star::Find returns 0 (2), X=1529.00, Y=667.00, Mass=406, SNR=2.9, Peak=3328 HFD=0.0
23:41:37.628 00.005 16872 Star::Find(15, 175, 616, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.631 00.003 16872 Star::Find returns 0 (4), X=189.51, Y=624.52, Mass=690, SNR=13.6, Peak=3396 HFD=1.4
23:41:37.634 00.003 16872 Star::Find(15, 1883, 755, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.637 00.003 16872 Star::Find returns 0 (4), X=1882.63, Y=754.17, Mass=358, SNR=7.9, Peak=3308 HFD=1.4
23:41:37.645 00.008 16872 Star::Find(15, 1846, 381, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.650 00.005 16872 Star::Find returns 1 (0), X=1845.26, Y=381.17, Mass=348, SNR=7.5, Peak=3292 HFD=1.6
23:41:37.653 00.003 16872 Star::Find(15, 1104, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.657 00.004 16872 Star::Find returns 1 (0), X=1104.48, Y=927.04, Mass=547, SNR=9.1, Peak=3340 HFD=1.5
23:41:37.660 00.003 16872 Star::Find(15, 423, 667, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.663 00.003 16872 Star::Find false star n=1 nbg=282 bg=3215.5 sigma=20.8 thresh=3278 peak=3263
23:41:37.666 00.003 16872 Star::Find returns 0 (2), X=423.00, Y=667.00, Mass=72, SNR=2.9, Peak=3292 HFD=0.0
23:41:37.668 00.002 16872 Star::Find(15, 1553, 948, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.672 00.004 16872 Star::Find returns 1 (0), X=1552.76, Y=948.93, Mass=393, SNR=8.0, Peak=3312 HFD=2.4
23:41:37.676 00.004 16872 Star::Find(15, 496, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.679 00.003 16872 Star::Find returns 1 (0), X=486.98, Y=764.90, Mass=343, SNR=7.4, Peak=3308 HFD=2.0
23:41:37.681 00.002 16872 Star::Find(15, 512, 666, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.684 00.003 16872 Star::Find returns 0 (3), X=512.00, Y=666.00, Mass=0, SNR=0.0, Peak=3296 HFD=0.0
23:41:37.689 00.005 16872 Star::Find(15, 490, 966, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.694 00.005 16872 Star::Find false star n=4 nbg=267 bg=3212.6 sigma=17.9 thresh=3266 peak=3266
23:41:37.697 00.003 16872 Star::Find returns 0 (2), X=490.00, Y=966.00, Mass=302, SNR=2.9, Peak=3320 HFD=0.0
23:41:37.699 00.002 16872 Star::Find(15, 1231, 1014, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.703 00.004 16872 Star::Find returns 1 (0), X=1230.64, Y=1013.17, Mass=475, SNR=8.3, Peak=3312 HFD=3.7
23:41:37.706 00.003 16872 Star::Find(15, 1772, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.710 00.004 16872 Star::Find returns 1 (0), X=1772.16, Y=531.52, Mass=686, SNR=11.1, Peak=3316 HFD=2.2
23:41:37.713 00.003 16872 Star::Find(15, 1246, 926, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.715 00.002 16872 Star::Find returns 1 (0), X=1247.05, Y=926.61, Mass=672, SNR=10.5, Peak=3304 HFD=2.9
23:41:37.719 00.004 16872 Star::Find(15, 521, 341, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.722 00.003 16872 Star::Find returns 1 (0), X=520.95, Y=339.71, Mass=677, SNR=10.1, Peak=3304 HFD=3.3
23:41:37.725 00.003 16872 Star::Find(15, 940, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.728 00.003 16872 Star::Find false star n=4 nbg=256 bg=3217.8 sigma=19.1 thresh=3275 peak=3266
23:41:37.730 00.002 16872 Star::Find returns 0 (2), X=940.00, Y=981.00, Mass=305, SNR=2.9, Peak=3308 HFD=0.0
23:41:37.737 00.007 16872 Star::Find(15, 44, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.741 00.004 16872 Star::Find returns 1 (0), X=43.51, Y=573.68, Mass=460, SNR=8.4, Peak=3280 HFD=2.8
23:41:37.745 00.004 16872 Star::Find(15, 1265, 304, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.747 00.002 16872 Star::Find returns 1 (0), X=1264.01, Y=303.59, Mass=684, SNR=11.8, Peak=3324 HFD=2.3
23:41:37.751 00.004 16872 Star::Find(15, 1180, 1056, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.753 00.002 16872 Star::Find returns 0 (4), X=1179.54, Y=1067.45, Mass=466, SNR=9.9, Peak=3340 HFD=1.4
23:41:37.756 00.003 16872 Star::Find(15, 1044, 342, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.759 00.003 16872 Star::Find returns 1 (0), X=1043.50, Y=341.15, Mass=955, SNR=13.1, Peak=3360 HFD=3.8
23:41:37.762 00.003 16872 Star::Find(15, 258, 156, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.767 00.005 16872 Star::Find returns 1 (0), X=256.88, Y=155.53, Mass=521, SNR=8.9, Peak=3300 HFD=3.7
23:41:37.769 00.002 16872 Star::Find(15, 179, 657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.771 00.002 16872 Star::Find false star n=2 nbg=277 bg=3218.6 sigma=18.2 thresh=3273 peak=3269
23:41:37.775 00.004 16872 Star::Find returns 0 (2), X=179.00, Y=657.00, Mass=151, SNR=2.9, Peak=3296 HFD=0.0
23:41:37.777 00.002 16872 Star::Find(15, 732, 78, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.782 00.005 16872 Star::Find returns 1 (0), X=744.32, Y=69.19, Mass=389, SNR=7.8, Peak=3312 HFD=4.5
23:41:37.784 00.002 16872 Star::Find(15, 445, 753, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.787 00.003 16872 Star::Find returns 1 (0), X=445.17, Y=755.10, Mass=735, SNR=10.6, Peak=3308 HFD=4.2
23:41:37.790 00.003 16872 Star::Find(15, 343, 125, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.792 00.002 16872 Star::Find false star n=4 nbg=284 bg=3213.4 sigma=21.6 thresh=3278 peak=3278
23:41:37.798 00.006 16872 Star::Find returns 0 (2), X=343.00, Y=125.00, Mass=414, SNR=2.9, Peak=3352 HFD=0.0
23:41:37.801 00.003 16872 Star::Find(15, 1004, 723, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.804 00.003 16872 Star::Find returns 1 (0), X=1004.09, Y=722.43, Mass=398, SNR=7.7, Peak=3332 HFD=2.2
23:41:37.806 00.002 16872 Star::Find(15, 1084, 747, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.809 00.003 16872 Star::Find returns 1 (0), X=1083.26, Y=746.76, Mass=491, SNR=8.9, Peak=3312 HFD=1.6
23:41:37.813 00.004 16872 Star::Find(15, 1901, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.815 00.002 16872 Star::Find returns 1 (0), X=1900.77, Y=832.21, Mass=554, SNR=8.9, Peak=3316 HFD=2.6
23:41:37.818 00.003 16872 Star::Find(15, 472, 1063, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.820 00.002 16872 Star::Find returns 1 (0), X=472.01, Y=1063.43, Mass=605, SNR=10.4, Peak=3320 HFD=2.7
23:41:37.823 00.003 16872 Star::Find(15, 1830, 715, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.827 00.004 16872 Star::Find returns 1 (0), X=1814.56, Y=715.82, Mass=522, SNR=9.7, Peak=3328 HFD=2.7
23:41:37.833 00.006 16872 Star::Find(15, 1048, 634, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.836 00.003 16872 Star::Find returns 1 (0), X=1047.60, Y=634.30, Mass=742, SNR=11.0, Peak=3356 HFD=1.8
23:41:37.840 00.004 16872 Star::Find(15, 186, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.844 00.004 16872 Star::Find returns 0 (4), X=185.16, Y=734.36, Mass=351, SNR=7.4, Peak=3316 HFD=1.3
23:41:37.846 00.002 16872 Star::Find(15, 992, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.849 00.003 16872 Star::Find returns 1 (0), X=992.70, Y=881.21, Mass=698, SNR=10.7, Peak=3284 HFD=3.5
23:41:37.852 00.003 16872 Star::Find(15, 1827, 33, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.854 00.002 16872 Star::Find returns 1 (0), X=1826.26, Y=33.37, Mass=593, SNR=9.5, Peak=3324 HFD=2.7
23:41:37.859 00.005 16872 Star::Find(15, 814, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.863 00.004 16872 Star::Find returns 0 (4), X=814.23, Y=863.81, Mass=287, SNR=6.7, Peak=3308 HFD=1.3
23:41:37.865 00.002 16872 Star::Find(15, 1481, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.868 00.003 16872 Star::Find false star n=6 nbg=278 bg=3217.8 sigma=19.1 thresh=3275 peak=3275
23:41:37.871 00.003 16872 Star::Find returns 0 (2), X=1481.00, Y=869.00, Mass=417, SNR=2.9, Peak=3296 HFD=0.0
23:41:37.880 00.009 16872 Star::Find(15, 1648, 305, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.884 00.004 16872 Star::Find returns 1 (0), X=1635.21, Y=302.89, Mass=359, SNR=7.6, Peak=3296 HFD=2.5
23:41:37.887 00.003 16872 Star::Find(15, 1183, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.890 00.003 16872 Star::Find returns 1 (0), X=1183.47, Y=826.02, Mass=828, SNR=11.7, Peak=3284 HFD=3.8
23:41:37.892 00.002 16872 Star::Find(15, 1336, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.896 00.004 16872 Star::Find returns 1 (0), X=1331.57, Y=874.14, Mass=571, SNR=9.2, Peak=3292 HFD=2.5
23:41:37.898 00.002 16872 Star::Find(15, 465, 926, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.900 00.002 16872 Star::Find returns 1 (0), X=459.76, Y=934.36, Mass=870, SNR=13.4, Peak=3364 HFD=3.4
23:41:37.905 00.005 16872 Star::Find(15, 114, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.908 00.003 16872 Star::Find false star n=3 nbg=273 bg=3218.6 sigma=18.5 thresh=3274 peak=3271
23:41:37.911 00.003 16872 Star::Find returns 0 (2), X=114.00, Y=175.00, Mass=192, SNR=2.9, Peak=3304 HFD=0.0
23:41:37.914 00.003 16872 Star::Find(15, 1284, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.916 00.002 16872 Star::Find returns 1 (0), X=1296.28, Y=1013.32, Mass=1111, SNR=15.3, Peak=3308 HFD=4.7
23:41:37.924 00.008 16872 Star::Find(15, 361, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.929 00.005 16872 Star::Find false star n=2 nbg=278 bg=3212.8 sigma=19.4 thresh=3271 peak=3266
23:41:37.932 00.003 16872 Star::Find returns 0 (2), X=361.00, Y=606.00, Mass=154, SNR=2.9, Peak=3308 HFD=0.0
23:41:37.935 00.003 16872 Star::Find(15, 403, 73, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.937 00.002 16872 Star::Find returns 0 (4), X=410.53, Y=63.08, Mass=1939, SNR=24.1, Peak=3660 HFD=1.3
23:41:37.940 00.003 16872 Star::Find(15, 284, 837, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.943 00.003 16872 Star::Find returns 0 (4), X=298.64, Y=824.58, Mass=1097, SNR=19.0, Peak=3472 HFD=1.4
23:41:37.946 00.003 16872 Star::Find(15, 1386, 441, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.948 00.002 16872 Star::Find returns 0 (4), X=1386.54, Y=441.49, Mass=320, SNR=7.0, Peak=3300 HFD=1.4
23:41:37.953 00.005 16872 Star::Find(15, 271, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.956 00.003 16872 Star::Find false star n=5 nbg=274 bg=3218.1 sigma=18.4 thresh=3273 peak=3262
23:41:37.958 00.002 16872 Star::Find returns 0 (2), X=271.00, Y=606.00, Mass=325, SNR=2.9, Peak=3300 HFD=0.0
23:41:37.961 00.003 16872 AutoFind: finding best star pass 1
23:41:37.963 00.002 16872 Star::Find(15, 1042, 133, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.969 00.006 16872 Star::Find returns 1 (0), X=1041.86, Y=133.18, Mass=1004357, SNR=629.1, Peak=60672 HFD=4.1
23:41:37.971 00.002 16872 AutoFind: near-saturated [1042, 133] 458.6 Mass 1004357 SNR 629.1 Peak 60672
23:41:37.975 00.004 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.977 00.002 16872 Star::Find returns 1 (0), X=1454.34, Y=602.08, Mass=8991, SNR=46.0, Peak=3896 HFD=3.5
23:41:37.979 00.002 16872 AutoFind returns star at [1454, 602] 4.7 Mass 8991 SNR 46.0
23:41:37.985 00.006 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:37.988 00.003 16872 Star::Find returns 1 (0), X=1454.34, Y=602.08, Mass=8991, SNR=46.0, Peak=3896 HFD=3.5
23:41:37.992 00.004 16872 MultiStar: List (12): {1454.34, 602.08}(46.0), {181.36, 691.91}(17.2), {905.01, 981.42}(14.4), {796.09, 639.96}(14.8), {1623.60, 883.63}(14.2), {783.99, 827.04}(18.4), {72.53, 664.96}(11.1), {1077.64, 501.80}(13.3), {162.90, 356.34}(16.7), {1097.74, 458.75}(8.4), {1874.90, 646.36}(10.1), {111.12, 456.81}(14.0), 
23:41:37.995 00.003 16872 setting lock position to (1454.34, 602.08)
23:41:37.999 00.004 16872 MultiStar: stabilizing after lock position change
23:41:38.002 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
23:41:38.004 00.002 16872 UpdateGuideState(): m_state=1
23:41:38.006 00.002 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:38.009 00.003 16872 Star::Find returns 1 (0), X=1454.34, Y=602.08, Mass=8991, SNR=46.0, Peak=3896 HFD=3.5
23:41:38.014 00.005 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:41:38.020 00.006 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:41:38.024 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:41:38.032 00.008 16872 setting force full frames = false
23:41:38.036 00.004 16872 setting lock position to (1454.34, 602.08)
23:41:38.039 00.003 16872 MultiStar: stabilizing after lock position change
23:41:38.041 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:41:38.047 00.006 16872 Changing from state SELECTING to SELECTED
23:41:38.050 00.003 16872 guider state => SELECTED
23:41:38.067 00.017 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=60672, med=3212, FiltMin=3078, FiltMax=43752, Gamma=2.190
23:41:38.106 00.039 16872 UpdateGuideState exits: m=8991 SNR=46.0
23:41:38.114 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=60672, med=3212, FiltMin=3078, FiltMax=43752, Gamma=2.190
23:41:38.151 00.037 16872 Status Line: Auto-selected star at (1454.3, 602.1)
23:41:38.163 00.012 16872 PhdController: newstate STATE_WAIT_SELECTED
23:41:38.167 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:38.174 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:41:38.177 00.003 16872 Enqueuing Expose request
23:41:38.182 00.005 9640 Worker thread wakes up
23:41:38.182 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:41:38.182 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:41:38.182 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c96f90c-cbb0-434d-bd88-ea16fdb47b2f"}
23:41:38.188 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6c96f90c-cbb0-434d-bd88-ea16fdb47b2f"}
23:41:38.191 00.003 16872 evsrv: cli 0D3C0A48 connect
23:41:38.195 00.004 16872 case statement mapped state 2 to 1
23:41:38.201 00.006 16872 case statement mapped state 2 to 1
23:41:38.210 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9bb4d5a-d8e9-4f2a-b443-a8e21d5f2c67"}
23:41:38.215 00.005 16872 case statement mapped state 2 to 1
23:41:38.221 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"b9bb4d5a-d8e9-4f2a-b443-a8e21d5f2c67"}
23:41:38.225 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"4e4509e2-8038-4915-b3a5-067021f4b851"}
23:41:38.229 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1454.34,602.08],"id":"4e4509e2-8038-4915-b3a5-067021f4b851"}
23:41:38.240 00.011 16872 evsrv: cli 0D3C0A48 disconnect
23:41:38.245 00.005 16872 evsrv: cli 0D3BFFA8 connect
23:41:38.252 00.007 16872 case statement mapped state 2 to 1
23:41:38.258 00.006 16872 case statement mapped state 2 to 1
23:41:38.265 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ea40f85f-8db5-4389-8409-25269d2a9fa3"}
23:41:38.269 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.34,7.08],"pixels":"..."},"id":"ea40f85f-8db5-4389-8409-25269d2a9fa3"}
23:41:38.272 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"2b40302c-d5cb-4f89-8282-aff34edb3c7e"}
23:41:38.276 00.004 16872 case statement mapped state 2 to 1
23:41:38.280 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"2b40302c-d5cb-4f89-8282-aff34edb3c7e"}
23:41:38.292 00.012 16872 evsrv: cli 0D3BFFA8 disconnect
23:41:39.291 00.999 16872 evsrv: cli 0D3C0A48 connect
23:41:39.294 00.003 16872 case statement mapped state 2 to 1
23:41:39.302 00.008 16872 case statement mapped state 2 to 1
23:41:39.306 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"80bee410-4def-4116-808a-a063a0b79d65"}
23:41:39.307 00.001 16872 case statement mapped state 2 to 1
23:41:39.312 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"80bee410-4def-4116-808a-a063a0b79d65"}
23:41:39.317 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:41:40.318 01.001 16872 evsrv: cli 0D3C0A48 connect
23:41:40.322 00.004 16872 case statement mapped state 2 to 1
23:41:40.326 00.004 16872 case statement mapped state 2 to 1
23:41:40.332 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8b3c8a4d-6a67-482d-b6bf-e27c141ad314"}
23:41:40.335 00.003 16872 case statement mapped state 2 to 1
23:41:40.337 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"8b3c8a4d-6a67-482d-b6bf-e27c141ad314"}
23:41:40.341 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:41:40.374 00.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b2c2c55-d5e0-456f-9ad5-3567dee98bcb"}
23:41:40.377 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b2c2c55-d5e0-456f-9ad5-3567dee98bcb"}
23:41:40.380 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54a852ef-0019-49a7-a6ca-40db003de42f"}
23:41:40.384 00.004 16872 case statement mapped state 2 to 1
23:41:40.387 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"54a852ef-0019-49a7-a6ca-40db003de42f"}
23:41:40.391 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4dbc27fc-5423-4ae8-ae76-8575db696a36"}
23:41:40.394 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.34,7.08],"pixels":"..."},"id":"4dbc27fc-5423-4ae8-ae76-8575db696a36"}
23:41:41.341 00.947 16872 evsrv: cli 0D3BFB48 connect
23:41:41.345 00.004 16872 case statement mapped state 2 to 1
23:41:41.360 00.015 16872 case statement mapped state 2 to 1
23:41:41.364 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"0e426119-a517-4b33-8a3a-8ffbe880050b"}
23:41:41.368 00.004 16872 case statement mapped state 2 to 1
23:41:41.371 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"0e426119-a517-4b33-8a3a-8ffbe880050b"}
23:41:41.376 00.005 16872 evsrv: cli 0D3BFB48 disconnect
23:41:42.257 00.881 9640 Exposure complete
23:41:42.382 00.125 16872 evsrv: cli 0D3C0A48 connect
23:41:42.388 00.006 16872 case statement mapped state 2 to 1
23:41:42.393 00.005 16872 case statement mapped state 2 to 1
23:41:42.397 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"6cb010ce-adba-4cff-a918-4597f4f61232"}
23:41:42.400 00.003 16872 case statement mapped state 2 to 1
23:41:42.401 00.001 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"6cb010ce-adba-4cff-a918-4597f4f61232"}
23:41:42.407 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:41:42.410 00.003 9640 worker thread done servicing request
23:41:42.411 00.001 16872 OnExposeComplete: enter
23:41:42.413 00.002 16872 UpdateGuideState(): m_state=2
23:41:42.416 00.003 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:41:42.419 00.003 16872 Star::Find returns 1 (0), X=1454.36, Y=601.98, Mass=8803, SNR=51.2, Peak=4004 HFD=3.1
23:41:42.423 00.004 16872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.56) = xAngle (-2.91 = -2.91)
23:41:42.428 00.005 16872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.87 = -2.87)
23:41:42.433 00.005 16872 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.11 cameraTheta=-1.36 mountX=-0.10 mountY=-0.03, mountTheta=-2.87
23:41:42.441 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=62368, med=3200, FiltMin=3040, FiltMax=43624, Gamma=2.190
23:41:42.481 00.040 16872 UpdateGuideState exits: m=8803 SNR=51.2
23:41:42.486 00.005 16872 PhdController: newstate STATE_CALIBRATE
23:41:42.489 00.003 16872 PhdController: newstate STATE_GUIDE
23:41:42.504 00.015 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:41:42.507 00.003 16872 guider state => CALIBRATED
23:41:42.510 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:41:42.524 00.014 16872 reset dither spiral
23:41:42.527 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:41:42.530 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:42.535 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:41:42.539 00.004 16872 Enqueuing Expose request
23:41:42.541 00.002 9640 Worker thread wakes up
23:41:42.542 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:41:42.542 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:41:43.410 00.868 16872 evsrv: cli 0D3C0A48 connect
23:41:43.416 00.006 16872 case statement mapped state 5 to 1
23:41:43.421 00.005 16872 case statement mapped state 5 to 1
23:41:43.426 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ab745d4e-d580-426b-9112-603d53d2f953"}
23:41:43.429 00.003 16872 case statement mapped state 5 to 1
23:41:43.431 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"ab745d4e-d580-426b-9112-603d53d2f953"}
23:41:43.435 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:41:43.874 00.439 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef7df101-2fd3-4df3-b756-53bb4f8e6b31"}
23:41:43.877 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ef7df101-2fd3-4df3-b756-53bb4f8e6b31"}
23:41:43.881 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d1af4944-325a-4dfe-bfdc-b88f27660ebc"}
23:41:43.883 00.002 16872 case statement mapped state 5 to 1
23:41:43.886 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"d1af4944-325a-4dfe-bfdc-b88f27660ebc"}
23:41:43.892 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2a208a87-bc48-4277-9aee-6d1894c63858"}
23:41:43.895 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.36,6.98],"pixels":"..."},"id":"2a208a87-bc48-4277-9aee-6d1894c63858"}
23:41:44.436 00.541 16872 evsrv: cli 0D3C0228 connect
23:41:44.441 00.005 16872 case statement mapped state 5 to 1
23:41:44.445 00.004 16872 case statement mapped state 5 to 1
23:41:44.448 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"c8b2087d-51e3-4ffd-bc25-c8f2e3acce51"}
23:41:44.451 00.003 16872 case statement mapped state 5 to 1
23:41:44.454 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"c8b2087d-51e3-4ffd-bc25-c8f2e3acce51"}
23:41:44.457 00.003 16872 evsrv: cli 0D3C0228 disconnect
23:41:45.459 01.002 16872 evsrv: cli 0D3C0A48 connect
23:41:45.466 00.007 16872 case statement mapped state 5 to 1
23:41:45.471 00.005 16872 case statement mapped state 5 to 1
23:41:45.476 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"12863828-d9cf-42b3-b712-23937976e29a"}
23:41:45.478 00.002 16872 case statement mapped state 5 to 1
23:41:45.481 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"12863828-d9cf-42b3-b712-23937976e29a"}
23:41:45.484 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:41:46.485 01.001 16872 evsrv: cli 0D3C0228 connect
23:41:46.494 00.009 16872 case statement mapped state 5 to 1
23:41:46.499 00.005 16872 case statement mapped state 5 to 1
23:41:46.504 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"cfab1d94-51c9-4ed6-a3f0-67eb2536032f"}
23:41:46.507 00.003 16872 case statement mapped state 5 to 1
23:41:46.509 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"cfab1d94-51c9-4ed6-a3f0-67eb2536032f"}
23:41:46.513 00.004 16872 evsrv: cli 0D3C0228 disconnect
23:41:46.625 00.112 9640 Exposure complete
23:41:46.780 00.155 9640 worker thread done servicing request
23:41:46.781 00.001 16872 OnExposeComplete: enter
23:41:46.785 00.004 16872 UpdateGuideState(): m_state=5
23:41:46.788 00.003 16872 Star::Find(15, 1454, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:41:46.790 00.002 16872 Star::Find returns 1 (0), X=1454.06, Y=602.16, Mass=9404, SNR=51.2, Peak=4184 HFD=2.8
23:41:46.793 00.003 16872 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.56) = xAngle (1.31 = 1.31)
23:41:46.796 00.003 16872 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.36 = 1.36)
23:41:46.800 00.004 16872 CameraToMount -- cameraX=-0.28 cameraY=0.08 hyp=0.29 cameraTheta=2.87 mountX=0.08 mountY=0.29, mountTheta=1.31
23:41:46.805 00.005 16872 Changing from state CALIBRATED to GUIDING
23:41:46.809 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:41:46.812 00.003 16872 ScopeASCOM::SideOfPier() returns 0
23:41:46.896 00.084 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:41:46.899 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:41:46.902 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:41:46.905 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:41:46.908 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:41:46.913 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:41:46.917 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:41:46.919 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:41:46.922 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:41:46.926 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:41:46.929 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:41:46.931 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:41:46.934 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:41:46.937 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:41:47.035 00.098 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:41:47.043 00.008 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:41:47.046 00.003 16872 Dec comp: XRate 8.696 -> 8.467 for dec -0.0 -> dec 13.2
23:41:47.057 00.011 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:41:47.061 00.004 16872 ScopeASCOM::SideOfPier() returns 0
23:41:47.178 00.117 16872 setting lock position to (1454.06, 602.16)
23:41:47.181 00.003 16872 MultiStar: stabilizing after lock position change
23:41:47.183 00.002 16872 guider state => GUIDING
23:41:47.186 00.003 16872 Status Line: Guiding
23:41:47.196 00.010 16872 Mount: notify guiding started
23:41:47.213 00.017 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:41:47.218 00.005 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:41:47.225 00.007 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:41:47.230 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:41:47.233 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:41:47.236 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:41:47.241 00.005 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:41:47.244 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:41:47.246 00.002 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:41:47.249 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:41:47.258 00.009 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:41:47.262 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:41:47.266 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:41:47.270 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:41:47.274 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:41:47.278 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:41:47.284 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:41:47.301 00.017 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:41:47.310 00.009 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:41:47.315 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:41:47.320 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:41:47.324 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:41:47.327 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:41:47.329 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:41:47.337 00.008 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:41:47.342 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:41:47.345 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:41:47.350 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:41:47.354 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:41:47.359 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:41:47.367 00.008 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:41:47.369 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:41:47.372 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:41:47.375 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:41:47.378 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:41:47.382 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:41:47.385 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:41:47.388 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:41:47.394 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"36fe575f-4ef5-4e82-b976-f2ef58e4aa39"}
23:41:47.398 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"36fe575f-4ef5-4e82-b976-f2ef58e4aa39"}
23:41:47.408 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7eed1593-c6f1-4c5f-9017-8cf23e04787c"}
23:41:47.412 00.004 16872 case statement mapped state 6 to 3
23:41:47.414 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7eed1593-c6f1-4c5f-9017-8cf23e04787c"}
23:41:47.424 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"679d5520-9ce9-49e7-9ff8-b65b19fc6afe"}
23:41:47.430 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.06,7.16],"pixels":"..."},"id":"679d5520-9ce9-49e7-9ff8-b65b19fc6afe"}
23:41:47.485 00.055 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:41:47.597 00.112 16872 ScopeASCOM::SideOfPier() returns 0
23:41:47.601 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:41:47.604 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:41:47.606 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:41:47.609 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
23:41:47.615 00.006 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:41:47.618 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:41:47.621 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:41:47.624 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:41:47.626 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:41:47.630 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=59656, med=3204, FiltMin=3070, FiltMax=39500, Gamma=2.190
23:41:47.671 00.041 16872 UpdateGuideState exits: m=9404 SNR=51.2
23:41:47.677 00.006 16872 PhdController: newstate STATE_SETTLE_WAIT
23:41:47.682 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:47.686 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:41:47.692 00.006 16872 Enqueuing Expose request
23:41:47.696 00.004 9640 Worker thread wakes up
23:41:47.696 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:41:47.696 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:41:47.696 00.000 16872 evsrv: cli 0D3C0A48 connect
23:41:47.700 00.004 16872 case statement mapped state 6 to 3
23:41:47.704 00.004 16872 case statement mapped state 6 to 3
23:41:47.709 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b49196f7-b552-4857-b27d-423456b9d1bf"}
23:41:47.713 00.004 16872 case statement mapped state 6 to 3
23:41:47.715 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b49196f7-b552-4857-b27d-423456b9d1bf"}
23:41:47.719 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:41:50.872 03.153 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f03e6d0e-04eb-4bb4-b554-ce3f10d2f825"}
23:41:50.878 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f03e6d0e-04eb-4bb4-b554-ce3f10d2f825"}
23:41:50.882 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9880272b-7c5b-4fb0-b245-b7ccd4c5db89"}
23:41:50.885 00.003 16872 case statement mapped state 6 to 3
23:41:50.888 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9880272b-7c5b-4fb0-b245-b7ccd4c5db89"}
23:41:50.893 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4e843909-e70c-4b6c-b17e-150718f22093"}
23:41:50.898 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.06,7.16],"pixels":"..."},"id":"4e843909-e70c-4b6c-b17e-150718f22093"}
23:41:51.778 00.880 9640 Exposure complete
23:41:51.928 00.150 9640 worker thread done servicing request
23:41:51.928 00.000 16872 OnExposeComplete: enter
23:41:51.932 00.004 16872 UpdateGuideState(): m_state=6
23:41:51.935 00.003 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:41:51.939 00.004 16872 Star::Find returns 1 (0), X=1454.11, Y=602.53, Mass=8841, SNR=50.2, Peak=4080 HFD=2.8
23:41:51.943 00.004 16872 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.56) = xAngle (-0.12 = -0.12)
23:41:51.947 00.004 16872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.08 = -0.08)
23:41:51.952 00.005 16872 CameraToMount -- cameraX=0.05 cameraY=0.37 hyp=0.37 cameraTheta=1.43 mountX=0.37 mountY=-0.03, mountTheta=-0.08
23:41:51.958 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=0.37, opts=13)
23:41:51.961 00.003 16872 Enqueuing Move request for scope (0.05, 0.37)
23:41:51.964 00.003 9640 Worker thread wakes up
23:41:51.964 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.37) opts 0xd
23:41:51.964 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, 0.37)
23:41:51.965 00.001 9640 Moving (0.05, 0.37) raw xDistance=0.37 yDistance=-0.03
23:41:51.965 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.37
23:41:51.965 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=0
23:41:51.965 00.000 9640 MoveAxis(W, 39, ABG)
23:41:51.965 00.000 9640 Guiding  Dir = 3, Dur = 39
23:41:51.965 00.000 9640 IsSlewing returns 0
23:41:51.965 00.000 9640 IsGuiding returns 0
23:41:51.965 00.000 9640 PulseGuide returned control before completion, sleep 49
23:41:51.977 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=61316, med=3204, FiltMin=3120, FiltMax=43408, Gamma=2.190
23:41:52.022 00.045 16872 UpdateGuideState exits: m=8841 SNR=50.2
23:41:52.028 00.006 16872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 1 / 99999
23:41:52.032 00.004 9640 IsGuiding returns 0
23:41:52.032 00.000 9640 Move returns status 0, amount 39
23:41:52.032 00.000 9640 MoveAxis(N, 0, ABG)
23:41:52.032 00.000 9640 Move returns status 0, amount 0
23:41:52.032 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777783312.032,"Host":"RBFOCUS307","Inst":1,"Distance":0.32,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:41:52.037 00.005 9640 move complete, result=0
23:41:52.037 00.000 9640 worker thread done servicing request
23:41:52.037 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:52.040 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:41:52.042 00.002 16872 Enqueuing Expose request
23:41:52.045 00.003 16872 GuideStep: 0.4 px 39 ms WEST, -0.0 px 0 ms NORTH
23:41:52.051 00.006 9640 Worker thread wakes up
23:41:52.051 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:41:52.051 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:41:54.373 02.322 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e4ef02f-a8a2-4886-b4f0-4d8e5e384f4b"}
23:41:54.379 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2e4ef02f-a8a2-4886-b4f0-4d8e5e384f4b"}
23:41:54.384 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e74e7b5a-feba-478d-8b52-efd4780c842d"}
23:41:54.386 00.002 16872 case statement mapped state 6 to 3
23:41:54.393 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e74e7b5a-feba-478d-8b52-efd4780c842d"}
23:41:54.398 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"55c83a62-0678-4785-b911-606af960f7c9"}
23:41:54.401 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.11,6.53],"pixels":"..."},"id":"55c83a62-0678-4785-b911-606af960f7c9"}
23:41:56.142 01.741 9640 Exposure complete
23:41:56.297 00.155 9640 worker thread done servicing request
23:41:56.297 00.000 16872 OnExposeComplete: enter
23:41:56.300 00.003 16872 UpdateGuideState(): m_state=6
23:41:56.303 00.003 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:41:56.306 00.003 16872 Star::Find returns 1 (0), X=1454.16, Y=602.32, Mass=8251, SNR=47.6, Peak=4008 HFD=2.9
23:41:56.308 00.002 16872 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.56) = xAngle (-0.53 = -0.53)
23:41:56.311 00.003 16872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.48 = -0.48)
23:41:56.314 00.003 16872 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.19 cameraTheta=1.03 mountX=0.16 mountY=-0.09, mountTheta=-0.49
23:41:56.322 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=0.16, opts=13)
23:41:56.329 00.007 16872 Enqueuing Move request for scope (0.10, 0.16)
23:41:56.332 00.003 9640 Worker thread wakes up
23:41:56.332 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd
23:41:56.332 00.000 9640 Handling offset move in thread for scope, endpoint = (0.10, 0.16)
23:41:56.332 00.000 9640 Moving (0.10, 0.16) raw xDistance=0.16 yDistance=-0.09
23:41:56.333 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.16
23:41:56.333 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.09, m_sumCorr=0
23:41:56.333 00.000 9640 MoveAxis(W, 21, ABG)
23:41:56.333 00.000 9640 Guiding  Dir = 3, Dur = 21
23:41:56.333 00.000 9640 IsSlewing returns 0
23:41:56.334 00.001 9640 IsGuiding returns 0
23:41:56.334 00.000 9640 PulseGuide returned control before completion, sleep 31
23:41:56.340 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=62568, med=3204, FiltMin=3084, FiltMax=42204, Gamma=2.190
23:41:56.380 00.040 16872 UpdateGuideState exits: m=8251 SNR=47.6
23:41:56.386 00.006 16872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 2 / 99999
23:41:56.388 00.002 9640 IsGuiding returns 1
23:41:56.388 00.000 9640 scope still moving after pulse duration time elapsed
23:41:56.388 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777783316.388,"Host":"RBFOCUS307","Inst":1,"Distance":0.28,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:41:56.391 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:56.394 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:41:56.397 00.003 16872 Enqueuing Expose request
23:41:56.412 00.015 9640 IsSlewing returns 0
23:41:56.412 00.000 9640 IsGuiding returns 0
23:41:56.413 00.001 9640 scope move finished after 21 + 57 ms
23:41:56.413 00.000 9640 Move returns status 0, amount 21
23:41:56.413 00.000 9640 MoveAxis(N, 0, ABG)
23:41:56.413 00.000 9640 Move returns status 0, amount 0
23:41:56.413 00.000 9640 move complete, result=0
23:41:56.414 00.001 9640 worker thread done servicing request
23:41:56.414 00.000 9640 Worker thread wakes up
23:41:56.414 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:41:56.414 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:41:56.421 00.007 16872 GuideStep: 0.2 px 21 ms WEST, -0.1 px 0 ms NORTH
23:41:57.878 01.457 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c9675908-60f8-4251-8d47-bb2d7edea560"}
23:41:57.887 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c9675908-60f8-4251-8d47-bb2d7edea560"}
23:41:57.895 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"04825065-76e6-4848-92e6-97b6153792cd"}
23:41:57.903 00.008 16872 case statement mapped state 6 to 3
23:41:57.909 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"04825065-76e6-4848-92e6-97b6153792cd"}
23:41:57.921 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"64943cde-fec6-463d-b7d0-dfa6e3b66b83"}
23:41:57.929 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.16,7.32],"pixels":"..."},"id":"64943cde-fec6-463d-b7d0-dfa6e3b66b83"}
23:42:00.499 02.570 9640 Exposure complete
23:42:00.655 00.156 9640 worker thread done servicing request
23:42:00.655 00.000 16872 OnExposeComplete: enter
23:42:00.659 00.004 16872 UpdateGuideState(): m_state=6
23:42:00.666 00.007 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:42:00.671 00.005 16872 Star::Find returns 1 (0), X=1454.12, Y=602.53, Mass=8981, SNR=52.8, Peak=4132 HFD=2.9
23:42:00.676 00.005 16872 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.56) = xAngle (-0.15 = -0.15)
23:42:00.683 00.007 16872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.10 = -0.10)
23:42:00.686 00.003 16872 CameraToMount -- cameraX=0.06 cameraY=0.37 hyp=0.37 cameraTheta=1.41 mountX=0.37 mountY=-0.04, mountTheta=-0.10
23:42:00.693 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.37, opts=13)
23:42:00.696 00.003 16872 Enqueuing Move request for scope (0.06, 0.37)
23:42:00.699 00.003 9640 Worker thread wakes up
23:42:00.699 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.37) opts 0xd
23:42:00.699 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.37)
23:42:00.699 00.000 9640 Moving (0.06, 0.37) raw xDistance=0.37 yDistance=-0.04
23:42:00.699 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.37
23:42:00.699 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.04, m_sumCorr=0
23:42:00.699 00.000 9640 MoveAxis(W, 41, ABG)
23:42:00.699 00.000 9640 Guiding  Dir = 3, Dur = 41
23:42:00.700 00.001 9640 IsSlewing returns 0
23:42:00.700 00.000 9640 IsGuiding returns 0
23:42:00.700 00.000 9640 PulseGuide returned control before completion, sleep 51
23:42:00.707 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=61596, med=3204, FiltMin=3052, FiltMax=42624, Gamma=2.190
23:42:00.745 00.038 16872 UpdateGuideState exits: m=8981 SNR=52.8
23:42:00.749 00.004 16872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 3 / 99999
23:42:00.752 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777783320.752,"Host":"RBFOCUS307","Inst":1,"Distance":0.31,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
23:42:00.755 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:00.761 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:42:00.763 00.002 16872 Enqueuing Expose request
23:42:00.767 00.004 9640 IsGuiding returns 1
23:42:00.767 00.000 9640 scope still moving after pulse duration time elapsed
23:42:00.799 00.032 9640 IsSlewing returns 0
23:42:00.799 00.000 9640 IsGuiding returns 0
23:42:00.800 00.001 9640 scope move finished after 41 + 57 ms
23:42:00.800 00.000 9640 Move returns status 0, amount 41
23:42:00.800 00.000 9640 MoveAxis(N, 0, ABG)
23:42:00.800 00.000 9640 Move returns status 0, amount 0
23:42:00.800 00.000 9640 move complete, result=0
23:42:00.801 00.001 9640 worker thread done servicing request
23:42:00.801 00.000 9640 Worker thread wakes up
23:42:00.801 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:42:00.801 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:42:00.802 00.001 16872 GuideStep: 0.4 px 41 ms WEST, -0.0 px 0 ms NORTH
23:42:01.379 00.577 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7c545e4-b2dd-4499-af7b-16e5e29688b6"}
23:42:01.385 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f7c545e4-b2dd-4499-af7b-16e5e29688b6"}
23:42:01.413 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6901a1c6-548c-46a3-93df-752e64b38c26"}
23:42:01.418 00.005 16872 case statement mapped state 6 to 3
23:42:01.421 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6901a1c6-548c-46a3-93df-752e64b38c26"}
23:42:01.426 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5e3637ba-14f2-42e9-b9b5-af6bdcb8b2c1"}
23:42:01.430 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.12,6.53],"pixels":"..."},"id":"5e3637ba-14f2-42e9-b9b5-af6bdcb8b2c1"}
23:42:04.874 03.444 9640 Exposure complete
23:42:04.877 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb3e1356-ab2a-47d4-b7f1-03ec1f6b5351"}
23:42:04.881 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bb3e1356-ab2a-47d4-b7f1-03ec1f6b5351"}
23:42:04.887 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26f8c4a2-a13e-4897-ba94-4f3f50944a1c"}
23:42:04.890 00.003 16872 case statement mapped state 6 to 3
23:42:04.892 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"26f8c4a2-a13e-4897-ba94-4f3f50944a1c"}
23:42:04.896 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"75e80875-83c9-4a74-93ad-1bb21eee8046"}
23:42:04.900 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.12,6.53],"pixels":"..."},"id":"75e80875-83c9-4a74-93ad-1bb21eee8046"}
23:42:05.025 00.125 9640 worker thread done servicing request
23:42:05.026 00.001 16872 OnExposeComplete: enter
23:42:05.028 00.002 16872 UpdateGuideState(): m_state=6
23:42:05.031 00.003 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:42:05.034 00.003 16872 Star::Find returns 1 (0), X=1453.82, Y=601.73, Mass=8564, SNR=47.3, Peak=4116 HFD=2.7
23:42:05.037 00.003 16872 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.56) = xAngle (-3.62 = 2.66)
23:42:05.046 00.009 16872 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.58 = 2.71)
23:42:05.050 00.004 16872 CameraToMount -- cameraX=-0.24 cameraY=-0.44 hyp=0.50 cameraTheta=-2.07 mountX=-0.44 mountY=0.21, mountTheta=2.70
23:42:05.057 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.24, y=-0.44, opts=13)
23:42:05.060 00.003 16872 Enqueuing Move request for scope (-0.24, -0.44)
23:42:05.063 00.003 9640 Worker thread wakes up
23:42:05.063 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.44) opts 0xd
23:42:05.063 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.24, -0.44)
23:42:05.063 00.000 9640 Moving (-0.24, -0.44) raw xDistance=-0.44 yDistance=0.21
23:42:05.063 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.44
23:42:05.063 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=0
23:42:05.063 00.000 9640 MoveAxis(E, 43, ABG)
23:42:05.063 00.000 9640 Guiding  Dir = 2, Dur = 43
23:42:05.063 00.000 9640 IsSlewing returns 0
23:42:05.064 00.001 9640 IsGuiding returns 0
23:42:05.064 00.000 9640 PulseGuide returned control before completion, sleep 53
23:42:05.068 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=64164, med=3208, FiltMin=3102, FiltMax=45976, Gamma=2.190
23:42:05.113 00.045 16872 UpdateGuideState exits: m=8564 SNR=47.3
23:42:05.116 00.003 16872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 4 / 99999
23:42:05.119 00.003 16872 PhdController: newstate STATE_FINISH
23:42:05.122 00.003 16872 PhdController complete: success
23:42:05.125 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777783325.125,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:42:05.128 00.003 16872 Mount: notify guiding dither settle done success=1
23:42:05.130 00.002 16872 PhdController: newstate STATE_IDLE
23:42:05.134 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:05.141 00.007 9640 IsGuiding returns 1
23:42:05.141 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:42:05.145 00.004 16872 Enqueuing Expose request
23:42:05.148 00.003 9640 scope still moving after pulse duration time elapsed
23:42:05.182 00.034 9640 IsSlewing returns 0
23:42:05.182 00.000 9640 IsGuiding returns 0
23:42:05.182 00.000 9640 scope move finished after 43 + 75 ms
23:42:05.183 00.001 9640 Move returns status 0, amount 43
23:42:05.183 00.000 9640 MoveAxis(N, 0, ABG)
23:42:05.183 00.000 9640 Move returns status 0, amount 0
23:42:05.183 00.000 9640 move complete, result=0
23:42:05.183 00.000 9640 worker thread done servicing request
23:42:05.183 00.000 9640 Worker thread wakes up
23:42:05.183 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:42:05.183 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:42:05.186 00.003 16872 GuideStep: -0.4 px 43 ms EAST, 0.2 px 0 ms NORTH
23:42:05.333 00.147 16872 evsrv: cli 0D3BFB48 connect
23:42:05.338 00.005 16872 case statement mapped state 6 to 3
23:42:05.344 00.006 16872 case statement mapped state 6 to 3
23:42:05.352 00.008 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"97bfedf9-82a7-441a-968d-f12dc2c7623f"}
23:42:05.357 00.005 16872 case statement mapped state 6 to 3
23:42:05.360 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"97bfedf9-82a7-441a-968d-f12dc2c7623f"}
23:42:05.364 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:42:08.378 03.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c9690130-3d26-43ba-8fd2-7ddaf36dce0d"}
23:42:08.387 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c9690130-3d26-43ba-8fd2-7ddaf36dce0d"}
23:42:08.393 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49eb3275-0d88-4522-8b59-28f0b86df5a8"}
23:42:08.397 00.004 16872 case statement mapped state 6 to 3
23:42:08.400 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"49eb3275-0d88-4522-8b59-28f0b86df5a8"}
23:42:08.404 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7bd5093d-b52c-4ad5-b467-71329931bd05"}
23:42:08.406 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.82,6.73],"pixels":"..."},"id":"7bd5093d-b52c-4ad5-b467-71329931bd05"}
23:42:09.268 00.862 9640 Exposure complete
23:42:09.425 00.157 9640 worker thread done servicing request
23:42:09.425 00.000 16872 OnExposeComplete: enter
23:42:09.433 00.008 16872 UpdateGuideState(): m_state=6
23:42:09.436 00.003 16872 Star::Find(15, 1453, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:42:09.439 00.003 16872 Star::Find returns 1 (0), X=1454.05, Y=602.44, Mass=10208, SNR=55.9, Peak=4016 HFD=3.6
23:42:09.442 00.003 16872 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.56) = xAngle (0.04 = 0.04)
23:42:09.451 00.009 16872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.08 = 0.08)
23:42:09.456 00.005 16872 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.59 mountX=0.28 mountY=0.02, mountTheta=0.08
23:42:09.460 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=0.28, opts=13)
23:42:09.463 00.003 16872 Enqueuing Move request for scope (-0.01, 0.28)
23:42:09.466 00.003 9640 Worker thread wakes up
23:42:09.466 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
23:42:09.466 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
23:42:09.466 00.000 9640 Moving (-0.01, 0.28) raw xDistance=0.28 yDistance=0.02
23:42:09.466 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.28
23:42:09.467 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0
23:42:09.467 00.000 9640 MoveAxis(W, 26, ABG)
23:42:09.467 00.000 9640 Guiding  Dir = 3, Dur = 26
23:42:09.467 00.000 9640 IsSlewing returns 0
23:42:09.467 00.000 9640 IsGuiding returns 0
23:42:09.467 00.000 9640 PulseGuide returned control before completion, sleep 36
23:42:09.472 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=62276, med=3212, FiltMin=3040, FiltMax=44968, Gamma=2.190
23:42:09.506 00.034 9640 IsGuiding returns 1
23:42:09.506 00.000 9640 scope still moving after pulse duration time elapsed
23:42:09.513 00.007 16872 UpdateGuideState exits: m=10208 SNR=55.9
23:42:09.516 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:09.518 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:42:09.523 00.005 16872 Enqueuing Expose request
23:42:09.538 00.015 9640 IsSlewing returns 0
23:42:09.538 00.000 9640 IsGuiding returns 0
23:42:09.539 00.001 9640 scope move finished after 26 + 45 ms
23:42:09.539 00.000 9640 Move returns status 0, amount 26
23:42:09.539 00.000 9640 MoveAxis(N, 0, ABG)
23:42:09.539 00.000 9640 Move returns status 0, amount 0
23:42:09.539 00.000 9640 move complete, result=0
23:42:09.542 00.003 9640 worker thread done servicing request
23:42:09.542 00.000 9640 Worker thread wakes up
23:42:09.542 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:42:09.542 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:42:09.547 00.005 16872 GuideStep: 0.3 px 26 ms WEST, 0.0 px 0 ms NORTH
23:42:11.877 02.330 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"546bc986-901b-4145-8703-7377d94ec823"}
23:42:11.881 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"546bc986-901b-4145-8703-7377d94ec823"}
23:42:11.890 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c052f6a8-0a63-4773-bc3b-c7d0aa9f5391"}
23:42:11.896 00.006 16872 case statement mapped state 6 to 3
23:42:11.900 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c052f6a8-0a63-4773-bc3b-c7d0aa9f5391"}
23:42:11.904 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eef839af-b7a2-47fb-9ea7-bb9bb1334374"}
23:42:11.907 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.05,7.44],"pixels":"..."},"id":"eef839af-b7a2-47fb-9ea7-bb9bb1334374"}
23:42:13.628 01.721 9640 Exposure complete
23:42:13.785 00.157 9640 worker thread done servicing request
23:42:13.786 00.001 16872 OnExposeComplete: enter
23:42:13.790 00.004 16872 UpdateGuideState(): m_state=6
23:42:13.795 00.005 16872 Star::Find(15, 1454, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:42:13.800 00.005 16872 Star::Find returns 1 (0), X=1453.71, Y=601.64, Mass=9238, SNR=50.2, Peak=4092 HFD=3.0
23:42:13.807 00.007 16872 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.56) = xAngle (-3.71 = 2.57)
23:42:13.813 00.006 16872 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.67 = 2.61)
23:42:13.816 00.003 16872 CameraToMount -- cameraX=-0.35 cameraY=-0.52 hyp=0.63 cameraTheta=-2.16 mountX=-0.53 mountY=0.32, mountTheta=2.60
23:42:13.821 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.35, y=-0.52, opts=13)
23:42:13.824 00.003 16872 Enqueuing Move request for scope (-0.35, -0.52)
23:42:13.827 00.003 9640 Worker thread wakes up
23:42:13.827 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.52) opts 0xd
23:42:13.827 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.35, -0.52)
23:42:13.827 00.000 9640 Moving (-0.35, -0.52) raw xDistance=-0.53 yDistance=0.32
23:42:13.827 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.53
23:42:13.827 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.32, m_sumCorr=0
23:42:13.827 00.000 9640 MoveAxis(E, 54, ABG)
23:42:13.827 00.000 9640 Guiding  Dir = 2, Dur = 54
23:42:13.827 00.000 9640 IsSlewing returns 0
23:42:13.828 00.001 9640 IsGuiding returns 0
23:42:13.828 00.000 9640 PulseGuide returned control before completion, sleep 64
23:42:13.833 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65516, med=3208, FiltMin=3140, FiltMax=48356, Gamma=2.190
23:42:13.877 00.044 16872 UpdateGuideState exits: m=9238 SNR=50.2
23:42:13.880 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:13.888 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:42:13.894 00.006 16872 Enqueuing Expose request
23:42:13.908 00.014 9640 IsGuiding returns 1
23:42:13.908 00.000 9640 scope still moving after pulse duration time elapsed
23:42:13.929 00.021 9640 IsSlewing returns 0
23:42:13.930 00.001 9640 IsGuiding returns 0
23:42:13.930 00.000 9640 scope move finished after 54 + 48 ms
23:42:13.930 00.000 9640 Move returns status 0, amount 54
23:42:13.930 00.000 9640 MoveAxis(N, 0, ABG)
23:42:13.930 00.000 9640 Move returns status 0, amount 0
23:42:13.930 00.000 9640 move complete, result=0
23:42:13.930 00.000 9640 worker thread done servicing request
23:42:13.930 00.000 9640 Worker thread wakes up
23:42:13.931 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:42:13.931 00.000 16872 GuideStep: -0.5 px 54 ms EAST, 0.3 px 0 ms NORTH
23:42:13.935 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:42:15.380 01.445 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d265b614-b9a0-4136-81a8-5b4b9ee03f37"}
23:42:15.385 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d265b614-b9a0-4136-81a8-5b4b9ee03f37"}
23:42:15.393 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb62e94a-93c2-4443-93eb-5fde3d2ae605"}
23:42:15.403 00.010 16872 case statement mapped state 6 to 3
23:42:15.447 00.044 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb62e94a-93c2-4443-93eb-5fde3d2ae605"}
23:42:15.470 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e5ff0feb-b080-493a-911f-1b17e0c0d5a2"}
23:42:15.475 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.71,6.64],"pixels":"..."},"id":"e5ff0feb-b080-493a-911f-1b17e0c0d5a2"}
23:42:18.031 02.556 9640 Exposure complete
23:42:18.174 00.143 9640 worker thread done servicing request
23:42:18.175 00.001 16872 OnExposeComplete: enter
23:42:18.179 00.004 16872 UpdateGuideState(): m_state=6
23:42:18.182 00.003 16872 Star::Find(15, 1453, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:42:18.187 00.005 16872 Star::Find returns 1 (0), X=1453.96, Y=601.86, Mass=8507, SNR=46.0, Peak=3884 HFD=3.1
23:42:18.190 00.003 16872 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.56) = xAngle (-3.44 = 2.84)
23:42:18.194 00.004 16872 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.39 = 2.89)
23:42:18.197 00.003 16872 CameraToMount -- cameraX=-0.10 cameraY=-0.30 hyp=0.32 cameraTheta=-1.88 mountX=-0.31 mountY=0.08, mountTheta=2.89
23:42:18.207 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=-0.30, opts=13)
23:42:18.211 00.004 16872 Enqueuing Move request for scope (-0.10, -0.30)
23:42:18.218 00.007 9640 Worker thread wakes up
23:42:18.218 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.30) opts 0xd
23:42:18.218 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.10, -0.30)
23:42:18.218 00.000 9640 Moving (-0.10, -0.30) raw xDistance=-0.31 yDistance=0.08
23:42:18.219 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.31
23:42:18.219 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.08, m_sumCorr=0
23:42:18.219 00.000 9640 MoveAxis(E, 38, ABG)
23:42:18.219 00.000 9640 Guiding  Dir = 2, Dur = 38
23:42:18.219 00.000 9640 IsSlewing returns 0
23:42:18.220 00.001 9640 IsGuiding returns 0
23:42:18.220 00.000 9640 PulseGuide returned control before completion, sleep 48
23:42:18.229 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2840, max=63852, med=3200, FiltMin=3124, FiltMax=46768, Gamma=2.190
23:42:18.282 00.053 9640 IsGuiding returns 1
23:42:18.282 00.000 9640 scope still moving after pulse duration time elapsed
23:42:18.292 00.010 16872 UpdateGuideState exits: m=8507 SNR=46.0
23:42:18.295 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:18.298 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:42:18.302 00.004 16872 Enqueuing Expose request
23:42:18.309 00.007 9640 IsSlewing returns 0
23:42:18.310 00.001 9640 IsGuiding returns 0
23:42:18.310 00.000 9640 scope move finished after 38 + 53 ms
23:42:18.311 00.001 9640 Move returns status 0, amount 38
23:42:18.311 00.000 9640 MoveAxis(N, 0, ABG)
23:42:18.311 00.000 9640 Move returns status 0, amount 0
23:42:18.311 00.000 9640 move complete, result=0
23:42:18.312 00.001 9640 worker thread done servicing request
23:42:18.312 00.000 9640 Worker thread wakes up
23:42:18.312 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:42:18.312 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:42:18.315 00.003 16872 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
23:42:18.881 00.566 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"efd32979-4f93-4e28-9a76-2b9c2e968dba"}
23:42:18.886 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"efd32979-4f93-4e28-9a76-2b9c2e968dba"}
23:42:18.890 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28a7ed87-941f-407d-8532-763dbddd1de6"}
23:42:18.896 00.006 16872 case statement mapped state 6 to 3
23:42:18.900 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28a7ed87-941f-407d-8532-763dbddd1de6"}
23:42:18.903 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2b2f4d53-f3b4-4db4-bb01-7cdd3cb12033"}
23:42:18.910 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.96,6.86],"pixels":"..."},"id":"2b2f4d53-f3b4-4db4-bb01-7cdd3cb12033"}
23:42:22.382 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fce0fafc-9e58-48e7-9b1b-0a551ab56847"}
23:42:22.392 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fce0fafc-9e58-48e7-9b1b-0a551ab56847"}
23:42:22.403 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9129c996-6610-46a1-8550-1c76413f67cb"}
23:42:22.408 00.005 16872 case statement mapped state 6 to 3
23:42:22.411 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9129c996-6610-46a1-8550-1c76413f67cb"}
23:42:22.416 00.005 9640 Exposure complete
23:42:22.418 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e44e888c-068c-4baf-9c2d-72c6783e3f19"}
23:42:22.422 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.96,6.86],"pixels":"..."},"id":"e44e888c-068c-4baf-9c2d-72c6783e3f19"}
23:42:22.567 00.145 9640 worker thread done servicing request
23:42:22.567 00.000 16872 OnExposeComplete: enter
23:42:22.574 00.007 16872 UpdateGuideState(): m_state=6
23:42:22.583 00.009 16872 Star::Find(15, 1453, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:42:22.586 00.003 16872 Star::Find returns 1 (0), X=1453.79, Y=603.17, Mass=8773, SNR=52.1, Peak=3988 HFD=3.0
23:42:22.590 00.004 16872 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.56) = xAngle (0.27 = 0.27)
23:42:22.593 00.003 16872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.32 = 0.32)
23:42:22.597 00.004 16872 CameraToMount -- cameraX=-0.26 cameraY=1.01 hyp=1.04 cameraTheta=1.83 mountX=1.01 mountY=0.33, mountTheta=0.31
23:42:22.604 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.26, y=1.01, opts=13)
23:42:22.609 00.005 16872 Enqueuing Move request for scope (-0.26, 1.01)
23:42:22.613 00.004 9640 Worker thread wakes up
23:42:22.613 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 1.01) opts 0xd
23:42:22.613 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.26, 1.01)
23:42:22.613 00.000 9640 Moving (-0.26, 1.01) raw xDistance=1.01 yDistance=0.33
23:42:22.613 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.01
23:42:22.613 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.33, m_sumCorr=0.16
23:42:22.613 00.000 9640 MoveAxis(W, 103, ABG)
23:42:22.614 00.001 9640 Guiding  Dir = 3, Dur = 103
23:42:22.614 00.000 9640 IsSlewing returns 0
23:42:22.614 00.000 9640 IsGuiding returns 0
23:42:22.614 00.000 9640 PulseGuide returned control before completion, sleep 113
23:42:22.625 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=64160, med=3208, FiltMin=3060, FiltMax=47296, Gamma=2.190
23:42:22.680 00.055 16872 UpdateGuideState exits: m=8773 SNR=52.1
23:42:22.684 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:22.689 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:42:22.697 00.008 16872 Enqueuing Expose request
23:42:22.742 00.045 9640 IsGuiding returns 0
23:42:22.742 00.000 9640 Move returns status 0, amount 103
23:42:22.742 00.000 9640 MoveAxis(S, 19, ABG)
23:42:22.742 00.000 9640 Guiding  Dir = 1, Dur = 19
23:42:22.742 00.000 9640 IsSlewing returns 0
23:42:22.743 00.001 9640 IsGuiding returns 0
23:42:22.743 00.000 9640 PulseGuide returned control before completion, sleep 29
23:42:22.775 00.032 9640 IsGuiding returns 1
23:42:22.775 00.000 9640 scope still moving after pulse duration time elapsed
23:42:22.806 00.031 9640 IsSlewing returns 0
23:42:22.806 00.000 9640 IsGuiding returns 0
23:42:22.806 00.000 9640 scope move finished after 19 + 44 ms
23:42:22.806 00.000 9640 Move returns status 0, amount 19
23:42:22.807 00.001 9640 move complete, result=0
23:42:22.807 00.000 9640 worker thread done servicing request
23:42:22.807 00.000 16872 GuideStep: 1.0 px 103 ms WEST, 0.3 px 19 ms SOUTH
23:42:22.810 00.003 9640 Worker thread wakes up
23:42:22.811 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:42:22.811 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:42:25.881 03.070 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5cd4dbb8-3506-400b-8915-e6800fb8d08d"}
23:42:25.885 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5cd4dbb8-3506-400b-8915-e6800fb8d08d"}
23:42:25.888 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"07716081-a573-4812-83c7-f7f3970465ad"}
23:42:25.895 00.007 16872 case statement mapped state 6 to 3
23:42:25.898 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"07716081-a573-4812-83c7-f7f3970465ad"}
23:42:25.902 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"69ed58ab-fe11-4bd7-9af1-b3025eea8156"}
23:42:25.905 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.79,7.17],"pixels":"..."},"id":"69ed58ab-fe11-4bd7-9af1-b3025eea8156"}
23:42:26.913 01.008 9640 Exposure complete
23:42:27.072 00.159 9640 worker thread done servicing request
23:42:27.072 00.000 16872 OnExposeComplete: enter
23:42:27.083 00.011 16872 UpdateGuideState(): m_state=6
23:42:27.087 00.004 16872 Star::Find(15, 1453, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:42:27.091 00.004 16872 Star::Find returns 1 (0), X=1453.42, Y=602.18, Mass=9175, SNR=49.0, Peak=4048 HFD=3.1
23:42:27.094 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
23:42:27.099 00.005 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
23:42:27.102 00.003 16872 CameraToMount -- cameraX=-0.64 cameraY=0.02 hyp=0.64 cameraTheta=3.11 mountX=0.01 mountY=0.64, mountTheta=1.55
23:42:27.109 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.64, y=0.02, opts=13)
23:42:27.114 00.005 16872 Enqueuing Move request for scope (-0.64, 0.02)
23:42:27.120 00.006 9640 Worker thread wakes up
23:42:27.120 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.02) opts 0xd
23:42:27.120 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.64, 0.02)
23:42:27.120 00.000 9640 Moving (-0.64, 0.02) raw xDistance=0.01 yDistance=0.64
23:42:27.120 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:42:27.120 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.64, m_sumCorr=0.16
23:42:27.120 00.000 9640 MoveAxis(E, 0, ABG)
23:42:27.120 00.000 9640 Move returns status 0, amount 0
23:42:27.120 00.000 9640 MoveAxis(N, 0, ABG)
23:42:27.120 00.000 9640 Move returns status 0, amount 0
23:42:27.120 00.000 9640 move complete, result=0
23:42:27.120 00.000 9640 worker thread done servicing request
23:42:27.127 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2836, max=65512, med=3200, FiltMin=3056, FiltMax=47228, Gamma=2.190
23:42:27.170 00.043 16872 UpdateGuideState exits: m=9175 SNR=49.0
23:42:27.175 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:27.178 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:42:27.182 00.004 16872 Enqueuing Expose request
23:42:27.185 00.003 9640 Worker thread wakes up
23:42:27.185 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
23:42:27.191 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
23:42:27.191 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:42:29.382 02.191 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7967a317-1073-49b1-8071-b082c28aee5a"}
23:42:29.387 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7967a317-1073-49b1-8071-b082c28aee5a"}
23:42:29.391 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dfb748f4-23d9-4e36-a610-c0c9678a7344"}
23:42:29.393 00.002 16872 case statement mapped state 6 to 3
23:42:29.396 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dfb748f4-23d9-4e36-a610-c0c9678a7344"}
23:42:29.400 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc89e5cd-a3e2-4ef4-9cea-19f08e0cc376"}
23:42:29.411 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.42,7.18],"pixels":"..."},"id":"dc89e5cd-a3e2-4ef4-9cea-19f08e0cc376"}
23:42:31.263 01.852 9640 Exposure complete
23:42:31.417 00.154 9640 worker thread done servicing request
23:42:31.418 00.001 16872 OnExposeComplete: enter
23:42:31.423 00.005 16872 UpdateGuideState(): m_state=6
23:42:31.426 00.003 16872 Star::Find(15, 1453, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:42:31.431 00.005 16872 Star::Find returns 1 (0), X=1453.51, Y=601.65, Mass=9291, SNR=49.4, Peak=3972 HFD=3.3
23:42:31.433 00.002 16872 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.56) = xAngle (-3.94 = 2.35)
23:42:31.436 00.003 16872 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.89 = 2.39)
23:42:31.439 00.003 16872 CameraToMount -- cameraX=-0.54 cameraY=-0.52 hyp=0.75 cameraTheta=-2.38 mountX=-0.53 mountY=0.51, mountTheta=2.37
23:42:31.444 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.54, y=-0.52, opts=13)
23:42:31.448 00.004 16872 Enqueuing Move request for scope (-0.54, -0.52)
23:42:31.452 00.004 9640 Worker thread wakes up
23:42:31.452 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.52) opts 0xd
23:42:31.452 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.54, -0.52)
23:42:31.452 00.000 9640 Moving (-0.54, -0.52) raw xDistance=-0.53 yDistance=0.51
23:42:31.452 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.53
23:42:31.452 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.51, m_sumCorr=0.31
23:42:31.452 00.000 9640 MoveAxis(E, 56, ABG)
23:42:31.452 00.000 9640 Guiding  Dir = 2, Dur = 56
23:42:31.452 00.000 9640 IsSlewing returns 0
23:42:31.453 00.001 9640 IsGuiding returns 0
23:42:31.453 00.000 9640 PulseGuide returned control before completion, sleep 66
23:42:31.457 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=65512, med=3200, FiltMin=3054, FiltMax=47772, Gamma=2.190
23:42:31.513 00.056 16872 UpdateGuideState exits: m=9291 SNR=49.4
23:42:31.517 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:31.520 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:42:31.524 00.004 16872 Enqueuing Expose request
23:42:31.526 00.002 9640 IsGuiding returns 1
23:42:31.526 00.000 9640 scope still moving after pulse duration time elapsed
23:42:31.553 00.027 9640 IsSlewing returns 0
23:42:31.554 00.001 9640 IsGuiding returns 0
23:42:31.554 00.000 9640 scope move finished after 56 + 45 ms
23:42:31.554 00.000 9640 Move returns status 0, amount 56
23:42:31.555 00.001 9640 MoveAxis(S, 18, ABG)
23:42:31.558 00.003 9640 Guiding  Dir = 1, Dur = 18
23:42:31.558 00.000 9640 IsSlewing returns 0
23:42:31.559 00.001 9640 IsGuiding returns 0
23:42:31.559 00.000 9640 PulseGuide returned control before completion, sleep 28
23:42:31.599 00.040 9640 IsGuiding returns 1
23:42:31.599 00.000 9640 scope still moving after pulse duration time elapsed
23:42:31.631 00.032 9640 IsSlewing returns 0
23:42:31.633 00.002 9640 IsGuiding returns 0
23:42:31.634 00.001 9640 scope move finished after 18 + 56 ms
23:42:31.634 00.000 9640 Move returns status 0, amount 18
23:42:31.634 00.000 9640 move complete, result=0
23:42:31.634 00.000 9640 worker thread done servicing request
23:42:31.635 00.001 9640 Worker thread wakes up
23:42:31.635 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:42:31.635 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:42:31.637 00.002 16872 GuideStep: -0.5 px 56 ms EAST, 0.5 px 18 ms SOUTH
23:42:32.882 01.245 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"837c0d5a-3694-43b2-a0a8-4ec7a6cd9fdd"}
23:42:32.886 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"837c0d5a-3694-43b2-a0a8-4ec7a6cd9fdd"}
23:42:32.890 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe775dc1-b513-4e13-afe9-9691238bb262"}
23:42:32.894 00.004 16872 case statement mapped state 6 to 3
23:42:32.897 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe775dc1-b513-4e13-afe9-9691238bb262"}
23:42:32.908 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8d256d21-c915-44de-ad98-1437b0f97252"}
23:42:32.912 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.51,6.65],"pixels":"..."},"id":"8d256d21-c915-44de-ad98-1437b0f97252"}
23:42:35.720 02.808 9640 Exposure complete
23:42:35.882 00.162 9640 worker thread done servicing request
23:42:35.882 00.000 16872 OnExposeComplete: enter
23:42:35.885 00.003 16872 UpdateGuideState(): m_state=6
23:42:35.890 00.005 16872 Star::Find(15, 1453, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:42:35.893 00.003 16872 Star::Find returns 1 (0), X=1453.22, Y=602.99, Mass=10068, SNR=53.2, Peak=4212 HFD=2.9
23:42:35.895 00.002 16872 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.56) = xAngle (0.80 = 0.80)
23:42:35.898 00.003 16872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.85 = 0.85)
23:42:35.901 00.003 16872 CameraToMount -- cameraX=-0.83 cameraY=0.83 hyp=1.18 cameraTheta=2.36 mountX=0.82 mountY=0.88, mountTheta=0.82
23:42:35.911 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.83, y=0.83, opts=13)
23:42:35.915 00.004 16872 Enqueuing Move request for scope (-0.83, 0.83)
23:42:35.927 00.012 9640 Worker thread wakes up
23:42:35.927 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.83) opts 0xd
23:42:35.927 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.83, 0.83)
23:42:35.928 00.001 9640 Moving (-0.83, 0.83) raw xDistance=0.82 yDistance=0.88
23:42:35.928 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.69 from input 0.82
23:42:35.928 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.88, m_sumCorr=0.49
23:42:35.928 00.000 9640 MoveAxis(W, 81, ABG)
23:42:35.928 00.000 9640 Guiding  Dir = 3, Dur = 81
23:42:35.928 00.000 9640 IsSlewing returns 0
23:42:35.928 00.000 9640 IsGuiding returns 0
23:42:35.930 00.002 9640 PulseGuide returned control before completion, sleep 91
23:42:35.948 00.018 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=63980, med=3200, FiltMin=3086, FiltMax=45900, Gamma=2.190
23:42:35.992 00.044 16872 UpdateGuideState exits: m=10068 SNR=53.2
23:42:35.996 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:36.003 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:42:36.006 00.003 16872 Enqueuing Expose request
23:42:36.028 00.022 9640 IsGuiding returns 1
23:42:36.028 00.000 9640 scope still moving after pulse duration time elapsed
23:42:36.061 00.033 9640 IsSlewing returns 0
23:42:36.062 00.001 9640 IsGuiding returns 0
23:42:36.062 00.000 9640 scope move finished after 81 + 52 ms
23:42:36.062 00.000 9640 Move returns status 0, amount 81
23:42:36.063 00.001 9640 MoveAxis(S, 21, ABG)
23:42:36.063 00.000 9640 Guiding  Dir = 1, Dur = 21
23:42:36.063 00.000 9640 IsSlewing returns 0
23:42:36.064 00.001 9640 IsGuiding returns 0
23:42:36.064 00.000 9640 PulseGuide returned control before completion, sleep 31
23:42:36.107 00.043 9640 IsGuiding returns 1
23:42:36.107 00.000 9640 scope still moving after pulse duration time elapsed
23:42:36.137 00.030 9640 IsSlewing returns 0
23:42:36.137 00.000 9640 IsGuiding returns 0
23:42:36.137 00.000 9640 scope move finished after 21 + 52 ms
23:42:36.137 00.000 9640 Move returns status 0, amount 21
23:42:36.137 00.000 9640 move complete, result=0
23:42:36.138 00.001 9640 worker thread done servicing request
23:42:36.138 00.000 16872 GuideStep: 0.8 px 81 ms WEST, 0.9 px 21 ms SOUTH
23:42:36.140 00.002 9640 Worker thread wakes up
23:42:36.141 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:42:36.141 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:42:36.381 00.240 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3429c6fb-a332-4bf6-8f13-caa8523e0153"}
23:42:36.385 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3429c6fb-a332-4bf6-8f13-caa8523e0153"}
23:42:36.389 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c85a84ab-1180-4b79-82a9-bd13504a2b79"}
23:42:36.394 00.005 16872 case statement mapped state 6 to 3
23:42:36.397 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c85a84ab-1180-4b79-82a9-bd13504a2b79"}
23:42:36.400 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"85afe795-d5a9-419a-8e29-ce2df8c7d48e"}
23:42:36.404 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.22,6.99],"pixels":"..."},"id":"85afe795-d5a9-419a-8e29-ce2df8c7d48e"}
23:42:39.880 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"66fe28a6-724e-41a7-8366-7200bcd81aef"}
23:42:39.890 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"66fe28a6-724e-41a7-8366-7200bcd81aef"}
23:42:39.894 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2213d50-4786-4227-bf78-2a598307de07"}
23:42:39.899 00.005 16872 case statement mapped state 6 to 3
23:42:39.908 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2213d50-4786-4227-bf78-2a598307de07"}
23:42:39.914 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"57e40ec3-1d45-438d-850c-2a102c2ec61c"}
23:42:39.917 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.22,6.99],"pixels":"..."},"id":"57e40ec3-1d45-438d-850c-2a102c2ec61c"}
23:42:40.238 00.321 9640 Exposure complete
23:42:40.388 00.150 9640 worker thread done servicing request
23:42:40.388 00.000 16872 OnExposeComplete: enter
23:42:40.392 00.004 16872 UpdateGuideState(): m_state=6
23:42:40.395 00.003 16872 Star::Find(15, 1453, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:42:40.399 00.004 16872 Star::Find returns 1 (0), X=1453.10, Y=601.62, Mass=10087, SNR=54.2, Peak=4164 HFD=3.3
23:42:40.403 00.004 16872 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.56) = xAngle (-4.19 = 2.10)
23:42:40.407 00.004 16872 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.14 = 2.14)
23:42:40.411 00.004 16872 CameraToMount -- cameraX=-0.96 cameraY=-0.54 hyp=1.10 cameraTheta=-2.63 mountX=-0.55 mountY=0.93, mountTheta=2.11
23:42:40.420 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.96, y=-0.54, opts=13)
23:42:40.424 00.004 16872 Enqueuing Move request for scope (-0.96, -0.54)
23:42:40.427 00.003 9640 Worker thread wakes up
23:42:40.427 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.96, -0.54) opts 0xd
23:42:40.427 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.96, -0.54)
23:42:40.427 00.000 9640 Moving (-0.96, -0.54) raw xDistance=-0.55 yDistance=0.93
23:42:40.427 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.55
23:42:40.427 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.93, m_sumCorr=0.72
23:42:40.427 00.000 9640 MoveAxis(E, 51, ABG)
23:42:40.427 00.000 9640 Guiding  Dir = 2, Dur = 51
23:42:40.428 00.001 9640 IsSlewing returns 0
23:42:40.428 00.000 9640 IsGuiding returns 0
23:42:40.428 00.000 9640 PulseGuide returned control before completion, sleep 61
23:42:40.435 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=64884, med=3204, FiltMin=3088, FiltMax=45916, Gamma=2.190
23:42:40.480 00.045 16872 UpdateGuideState exits: m=10087 SNR=54.2
23:42:40.484 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:40.487 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:42:40.490 00.003 16872 Enqueuing Expose request
23:42:40.497 00.007 9640 IsGuiding returns 1
23:42:40.497 00.000 9640 scope still moving after pulse duration time elapsed
23:42:40.525 00.028 9640 IsSlewing returns 0
23:42:40.525 00.000 9640 IsGuiding returns 0
23:42:40.526 00.001 9640 scope move finished after 51 + 46 ms
23:42:40.526 00.000 9640 Move returns status 0, amount 51
23:42:40.526 00.000 9640 MoveAxis(S, 28, ABG)
23:42:40.526 00.000 9640 Guiding  Dir = 1, Dur = 28
23:42:40.526 00.000 9640 IsSlewing returns 0
23:42:40.527 00.001 9640 IsGuiding returns 0
23:42:40.528 00.001 9640 PulseGuide returned control before completion, sleep 38
23:42:40.572 00.044 9640 IsGuiding returns 1
23:42:40.573 00.001 9640 scope still moving after pulse duration time elapsed
23:42:40.604 00.031 9640 IsSlewing returns 0
23:42:40.605 00.001 9640 IsGuiding returns 0
23:42:40.606 00.001 9640 scope move finished after 28 + 50 ms
23:42:40.607 00.001 9640 Move returns status 0, amount 28
23:42:40.607 00.000 9640 move complete, result=0
23:42:40.607 00.000 9640 worker thread done servicing request
23:42:40.607 00.000 16872 GuideStep: -0.6 px 51 ms EAST, 0.9 px 28 ms SOUTH
23:42:40.613 00.006 9640 Worker thread wakes up
23:42:40.613 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:42:40.613 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:42:43.380 02.767 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5bd4a8c1-dc75-4382-8663-4c2f9e16a79f"}
23:42:43.385 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5bd4a8c1-dc75-4382-8663-4c2f9e16a79f"}
23:42:43.388 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3be9ff28-d0b9-478d-8f78-fd8b3be94d82"}
23:42:43.391 00.003 16872 case statement mapped state 6 to 3
23:42:43.395 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3be9ff28-d0b9-478d-8f78-fd8b3be94d82"}
23:42:43.400 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1fe510f3-ec20-4d3f-93f4-abc3af4ff310"}
23:42:43.403 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.10,6.62],"pixels":"..."},"id":"1fe510f3-ec20-4d3f-93f4-abc3af4ff310"}
23:42:44.687 01.284 9640 Exposure complete
23:42:44.832 00.145 9640 worker thread done servicing request
23:42:44.833 00.001 16872 OnExposeComplete: enter
23:42:44.836 00.003 16872 UpdateGuideState(): m_state=6
23:42:44.839 00.003 16872 Star::Find(15, 1453, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:42:44.841 00.002 16872 Star::Find returns 1 (0), X=1453.16, Y=602.03, Mass=9399, SNR=49.9, Peak=4108 HFD=3.0
23:42:44.844 00.003 16872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.56) = xAngle (-4.55 = 1.73)
23:42:44.847 00.003 16872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.51 = 1.78)
23:42:44.853 00.006 16872 CameraToMount -- cameraX=-0.90 cameraY=-0.13 hyp=0.91 cameraTheta=-3.00 mountX=-0.15 mountY=0.89, mountTheta=1.73
23:42:44.858 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.90, y=-0.13, opts=13)
23:42:44.862 00.004 16872 Enqueuing Move request for scope (-0.90, -0.13)
23:42:44.865 00.003 9640 Worker thread wakes up
23:42:44.865 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.13) opts 0xd
23:42:44.865 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.90, -0.13)
23:42:44.865 00.000 9640 Moving (-0.90, -0.13) raw xDistance=-0.15 yDistance=0.89
23:42:44.866 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.15
23:42:44.866 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.89, m_sumCorr=0.97
23:42:44.866 00.000 9640 MoveAxis(E, 21, ABG)
23:42:44.866 00.000 9640 Guiding  Dir = 2, Dur = 21
23:42:44.868 00.002 9640 IsSlewing returns 0
23:42:44.869 00.001 9640 IsGuiding returns 0
23:42:44.869 00.000 9640 PulseGuide returned control before completion, sleep 31
23:42:44.877 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2840, max=60820, med=3204, FiltMin=3058, FiltMax=39800, Gamma=2.190
23:42:44.912 00.035 9640 IsGuiding returns 1
23:42:44.912 00.000 9640 scope still moving after pulse duration time elapsed
23:42:44.918 00.006 16872 UpdateGuideState exits: m=9399 SNR=49.9
23:42:44.925 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:44.930 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:42:44.934 00.004 16872 Enqueuing Expose request
23:42:44.943 00.009 9640 IsSlewing returns 0
23:42:44.943 00.000 9640 IsGuiding returns 0
23:42:44.943 00.000 9640 scope move finished after 21 + 52 ms
23:42:44.943 00.000 9640 Move returns status 0, amount 21
23:42:44.943 00.000 9640 MoveAxis(S, 31, ABG)
23:42:44.943 00.000 9640 Guiding  Dir = 1, Dur = 31
23:42:44.944 00.001 9640 IsSlewing returns 0
23:42:44.944 00.000 9640 IsGuiding returns 0
23:42:44.945 00.001 9640 PulseGuide returned control before completion, sleep 41
23:42:44.988 00.043 9640 IsGuiding returns 1
23:42:44.988 00.000 9640 scope still moving after pulse duration time elapsed
23:42:45.019 00.031 9640 IsSlewing returns 0
23:42:45.020 00.001 9640 IsGuiding returns 0
23:42:45.020 00.000 9640 scope move finished after 31 + 45 ms
23:42:45.021 00.001 9640 Move returns status 0, amount 31
23:42:45.021 00.000 9640 move complete, result=0
23:42:45.021 00.000 9640 worker thread done servicing request
23:42:45.021 00.000 9640 Worker thread wakes up
23:42:45.021 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:42:45.021 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:42:45.022 00.001 16872 GuideStep: -0.1 px 21 ms EAST, 0.9 px 31 ms SOUTH
23:42:46.880 01.858 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3fd19a6f-834e-4a99-bc55-7d932537ddfb"}
23:42:46.886 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3fd19a6f-834e-4a99-bc55-7d932537ddfb"}
23:42:46.891 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4ec95522-2a14-4a44-ba24-2bffb46817aa"}
23:42:46.895 00.004 16872 case statement mapped state 6 to 3
23:42:46.899 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ec95522-2a14-4a44-ba24-2bffb46817aa"}
23:42:46.904 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ffe79e1f-9347-4e5b-9cc4-bb92d9401651"}
23:42:46.907 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.16,7.03],"pixels":"..."},"id":"ffe79e1f-9347-4e5b-9cc4-bb92d9401651"}
23:42:49.095 02.188 9640 Exposure complete
23:42:49.497 00.402 9640 worker thread done servicing request
23:42:49.497 00.000 16872 OnExposeComplete: enter
23:42:49.503 00.006 16872 UpdateGuideState(): m_state=6
23:42:49.508 00.005 16872 Star::Find(15, 1453, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:42:49.512 00.004 16872 Star::Find returns 1 (0), X=1452.66, Y=602.59, Mass=7627, SNR=47.0, Peak=4044 HFD=2.9
23:42:49.515 00.003 16872 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.56) = xAngle (1.29 = 1.29)
23:42:49.518 00.003 16872 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.33 = 1.33)
23:42:49.520 00.002 16872 CameraToMount -- cameraX=-1.40 cameraY=0.43 hyp=1.46 cameraTheta=2.84 mountX=0.41 mountY=1.42, mountTheta=1.29
23:42:49.526 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.40, y=0.43, opts=13)
23:42:49.532 00.006 16872 Enqueuing Move request for scope (-1.40, 0.43)
23:42:49.535 00.003 9640 Worker thread wakes up
23:42:49.535 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.40, 0.43) opts 0xd
23:42:49.535 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.40, 0.43)
23:42:49.535 00.000 9640 Moving (-1.40, 0.43) raw xDistance=0.41 yDistance=1.42
23:42:49.535 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.41
23:42:49.535 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 1.42, m_sumCorr=1.3
23:42:49.536 00.001 9640 MoveAxis(W, 41, ABG)
23:42:49.536 00.000 9640 Guiding  Dir = 3, Dur = 41
23:42:49.536 00.000 9640 IsSlewing returns 0
23:42:49.536 00.000 9640 IsGuiding returns 0
23:42:49.537 00.001 9640 PulseGuide returned control before completion, sleep 51
23:42:49.546 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=65512, med=3204, FiltMin=3022, FiltMax=45820, Gamma=2.190
23:42:49.589 00.043 16872 UpdateGuideState exits: m=7627 SNR=47.0
23:42:49.596 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:49.602 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:42:49.605 00.003 16872 Enqueuing Expose request
23:42:49.609 00.004 9640 IsGuiding returns 0
23:42:49.609 00.000 9640 Move returns status 0, amount 41
23:42:49.609 00.000 9640 MoveAxis(S, 34, ABG)
23:42:49.609 00.000 9640 Guiding  Dir = 1, Dur = 34
23:42:49.609 00.000 9640 IsSlewing returns 0
23:42:49.609 00.000 9640 IsGuiding returns 0
23:42:49.610 00.001 9640 PulseGuide returned control before completion, sleep 44
23:42:49.666 00.056 9640 IsGuiding returns 1
23:42:49.666 00.000 9640 scope still moving after pulse duration time elapsed
23:42:49.699 00.033 9640 IsSlewing returns 0
23:42:49.699 00.000 9640 IsGuiding returns 0
23:42:49.699 00.000 9640 scope move finished after 34 + 55 ms
23:42:49.700 00.001 9640 Move returns status 0, amount 34
23:42:49.700 00.000 9640 move complete, result=0
23:42:49.700 00.000 9640 worker thread done servicing request
23:42:49.700 00.000 9640 Worker thread wakes up
23:42:49.700 00.000 16872 GuideStep: 0.4 px 41 ms WEST, 1.4 px 34 ms SOUTH
23:42:49.704 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:42:49.704 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:42:50.380 00.676 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56ee5574-2a99-4e18-94ba-69273cb6e149"}
23:42:50.384 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"56ee5574-2a99-4e18-94ba-69273cb6e149"}
23:42:50.389 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e11ca657-543c-44b3-9c8f-a7955de32d9e"}
23:42:50.398 00.009 16872 case statement mapped state 6 to 3
23:42:50.403 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e11ca657-543c-44b3-9c8f-a7955de32d9e"}
23:42:50.408 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"add62f7d-0134-435d-b6ab-ef7e49385eaf"}
23:42:50.412 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.66,6.59],"pixels":"..."},"id":"add62f7d-0134-435d-b6ab-ef7e49385eaf"}
23:42:53.806 03.394 9640 Exposure complete
23:42:53.880 00.074 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a51c99b-f777-4711-b58a-e280620680f4"}
23:42:53.883 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7a51c99b-f777-4711-b58a-e280620680f4"}
23:42:53.887 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"815bdcaa-a19e-405e-b90d-30e3b30101c4"}
23:42:53.891 00.004 16872 case statement mapped state 6 to 3
23:42:53.897 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"815bdcaa-a19e-405e-b90d-30e3b30101c4"}
23:42:53.902 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"914f1d7f-2e88-4a96-b8c7-cb3e53e8ac14"}
23:42:53.905 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.66,6.59],"pixels":"..."},"id":"914f1d7f-2e88-4a96-b8c7-cb3e53e8ac14"}
23:42:53.954 00.049 9640 worker thread done servicing request
23:42:53.954 00.000 16872 OnExposeComplete: enter
23:42:53.961 00.007 16872 UpdateGuideState(): m_state=6
23:42:53.966 00.005 16872 Star::Find(15, 1452, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:42:53.969 00.003 16872 Star::Find returns 1 (0), X=1452.44, Y=601.58, Mass=9275, SNR=46.5, Peak=3884 HFD=3.3
23:42:53.973 00.004 16872 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.56) = xAngle (-4.35 = 1.93)
23:42:53.976 00.003 16872 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.31 = 1.98)
23:42:53.978 00.002 16872 CameraToMount -- cameraX=-1.62 cameraY=-0.58 hyp=1.72 cameraTheta=-2.80 mountX=-0.61 mountY=1.58, mountTheta=1.94
23:42:53.983 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.62, y=-0.58, opts=13)
23:42:53.988 00.005 16872 Enqueuing Move request for scope (-1.62, -0.58)
23:42:53.993 00.005 9640 Worker thread wakes up
23:42:53.993 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.62, -0.58) opts 0xd
23:42:53.993 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.62, -0.58)
23:42:53.993 00.000 9640 Moving (-1.62, -0.58) raw xDistance=-0.61 yDistance=1.58
23:42:53.993 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.61
23:42:53.993 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.33, input 1.58, m_sumCorr=1.6
23:42:53.994 00.001 9640 MoveAxis(E, 60, ABG)
23:42:53.994 00.000 9640 Guiding  Dir = 2, Dur = 60
23:42:53.994 00.000 9640 IsSlewing returns 0
23:42:53.994 00.000 9640 IsGuiding returns 0
23:42:53.994 00.000 9640 PulseGuide returned control before completion, sleep 70
23:42:54.001 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=64168, med=3208, FiltMin=3040, FiltMax=46204, Gamma=2.190
23:42:54.045 00.044 16872 UpdateGuideState exits: m=9275 SNR=46.5
23:42:54.053 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:54.058 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:42:54.061 00.003 16872 Enqueuing Expose request
23:42:54.077 00.016 9640 IsGuiding returns 1
23:42:54.077 00.000 9640 scope still moving after pulse duration time elapsed
23:42:54.108 00.031 9640 IsSlewing returns 0
23:42:54.109 00.001 9640 IsGuiding returns 0
23:42:54.109 00.000 9640 scope move finished after 60 + 54 ms
23:42:54.109 00.000 9640 Move returns status 0, amount 60
23:42:54.109 00.000 9640 MoveAxis(S, 40, ABG)
23:42:54.109 00.000 9640 Guiding  Dir = 1, Dur = 40
23:42:54.109 00.000 9640 IsSlewing returns 0
23:42:54.109 00.000 9640 IsGuiding returns 0
23:42:54.110 00.001 9640 PulseGuide returned control before completion, sleep 50
23:42:54.171 00.061 9640 IsGuiding returns 1
23:42:54.172 00.001 9640 scope still moving after pulse duration time elapsed
23:42:54.202 00.030 9640 IsSlewing returns 0
23:42:54.202 00.000 9640 IsGuiding returns 0
23:42:54.202 00.000 9640 scope move finished after 40 + 52 ms
23:42:54.202 00.000 9640 Move returns status 0, amount 40
23:42:54.202 00.000 9640 move complete, result=0
23:42:54.202 00.000 9640 worker thread done servicing request
23:42:54.202 00.000 9640 Worker thread wakes up
23:42:54.202 00.000 16872 GuideStep: -0.6 px 60 ms EAST, 1.6 px 40 ms SOUTH
23:42:54.206 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:42:54.206 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:42:57.379 03.173 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"580632cc-8343-43c5-9260-3cee93449cd2"}
23:42:57.382 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"580632cc-8343-43c5-9260-3cee93449cd2"}
23:42:57.387 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc5a3134-4c5b-4d4a-a845-de5857fb4679"}
23:42:57.390 00.003 16872 case statement mapped state 6 to 3
23:42:57.393 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc5a3134-4c5b-4d4a-a845-de5857fb4679"}
23:42:57.396 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"388eedb1-b9d1-4491-8065-b31b53d58e59"}
23:42:57.401 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.44,6.58],"pixels":"..."},"id":"388eedb1-b9d1-4491-8065-b31b53d58e59"}
23:42:58.308 00.907 9640 Exposure complete
23:42:58.458 00.150 9640 worker thread done servicing request
23:42:58.459 00.001 16872 OnExposeComplete: enter
23:42:58.463 00.004 16872 UpdateGuideState(): m_state=6
23:42:58.467 00.004 16872 Star::Find(15, 1452, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:42:58.471 00.004 16872 Star::Find returns 1 (0), X=1452.30, Y=602.92, Mass=10303, SNR=52.0, Peak=4108 HFD=3.3
23:42:58.474 00.003 16872 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.56) = xAngle (1.18 = 1.18)
23:42:58.480 00.006 16872 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.22 = 1.22)
23:42:58.483 00.003 16872 CameraToMount -- cameraX=-1.76 cameraY=0.76 hyp=1.91 cameraTheta=2.73 mountX=0.73 mountY=1.80, mountTheta=1.18
23:42:58.488 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.76, y=0.76, opts=13)
23:42:58.493 00.005 16872 Enqueuing Move request for scope (-1.76, 0.76)
23:42:58.496 00.003 9640 Worker thread wakes up
23:42:58.497 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.76, 0.76) opts 0xd
23:42:58.497 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.76, 0.76)
23:42:58.497 00.000 9640 Moving (-1.76, 0.76) raw xDistance=0.73 yDistance=1.80
23:42:58.497 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.73
23:42:58.497 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.43, input 1.80, m_sumCorr=2
23:42:58.497 00.000 9640 MoveAxis(W, 72, ABG)
23:42:58.497 00.000 9640 Guiding  Dir = 3, Dur = 72
23:42:58.497 00.000 9640 IsSlewing returns 0
23:42:58.498 00.001 9640 IsGuiding returns 0
23:42:58.499 00.001 9640 PulseGuide returned control before completion, sleep 82
23:42:58.504 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65516, med=3196, FiltMin=3076, FiltMax=46376, Gamma=2.190
23:42:58.550 00.046 16872 UpdateGuideState exits: m=10303 SNR=52.0
23:42:58.555 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:58.560 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:42:58.565 00.005 16872 Enqueuing Expose request
23:42:58.584 00.019 9640 IsGuiding returns 1
23:42:58.585 00.001 9640 scope still moving after pulse duration time elapsed
23:42:58.616 00.031 9640 IsSlewing returns 0
23:42:58.616 00.000 9640 IsGuiding returns 0
23:42:58.616 00.000 9640 scope move finished after 72 + 46 ms
23:42:58.616 00.000 9640 Move returns status 0, amount 72
23:42:58.617 00.001 9640 MoveAxis(S, 52, ABG)
23:42:58.617 00.000 9640 Guiding  Dir = 1, Dur = 52
23:42:58.617 00.000 9640 IsSlewing returns 0
23:42:58.617 00.000 9640 IsGuiding returns 0
23:42:58.618 00.001 9640 PulseGuide returned control before completion, sleep 62
23:42:58.692 00.074 9640 IsGuiding returns 0
23:42:58.692 00.000 9640 Move returns status 0, amount 52
23:42:58.693 00.001 9640 move complete, result=0
23:42:58.693 00.000 9640 worker thread done servicing request
23:42:58.693 00.000 9640 Worker thread wakes up
23:42:58.693 00.000 16872 GuideStep: 0.7 px 72 ms WEST, 1.8 px 52 ms SOUTH
23:42:58.697 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:42:58.697 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:43:00.878 02.181 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ddf35f1-6887-49a4-81b1-0cf9fb61e4b1"}
23:43:00.883 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2ddf35f1-6887-49a4-81b1-0cf9fb61e4b1"}
23:43:00.898 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b16a58e2-82ce-44d7-aaef-7502e155fe54"}
23:43:00.904 00.006 16872 case statement mapped state 6 to 3
23:43:00.908 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b16a58e2-82ce-44d7-aaef-7502e155fe54"}
23:43:00.912 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8d33dde3-8710-4940-aca3-618f4eefa719"}
23:43:00.916 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.30,6.92],"pixels":"..."},"id":"8d33dde3-8710-4940-aca3-618f4eefa719"}
23:43:02.787 01.871 9640 Exposure complete
23:43:02.949 00.162 16872 OnExposeComplete: enter
23:43:02.954 00.005 16872 UpdateGuideState(): m_state=6
23:43:02.958 00.004 9640 worker thread done servicing request
23:43:02.958 00.000 16872 Star::Find(15, 1452, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:43:02.961 00.003 16872 Star::Find returns 1 (0), X=1451.98, Y=601.95, Mass=9768, SNR=49.7, Peak=3992 HFD=3.9
23:43:02.964 00.003 16872 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.56) = xAngle (-4.59 = 1.69)
23:43:02.967 00.003 16872 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.55 = 1.74)
23:43:02.969 00.002 16872 CameraToMount -- cameraX=-2.08 cameraY=-0.22 hyp=2.09 cameraTheta=-3.04 mountX=-0.25 mountY=2.06, mountTheta=1.69
23:43:02.974 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.08, y=-0.22, opts=13)
23:43:02.979 00.005 16872 Enqueuing Move request for scope (-2.08, -0.22)
23:43:02.984 00.005 9640 Worker thread wakes up
23:43:02.984 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.08, -0.22) opts 0xd
23:43:02.984 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.08, -0.22)
23:43:02.984 00.000 9640 Moving (-2.08, -0.22) raw xDistance=-0.25 yDistance=2.06
23:43:02.984 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:43:02.984 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.52, input 2.06, m_sumCorr=2.5
23:43:02.984 00.000 9640 MoveAxis(E, 19, ABG)
23:43:02.984 00.000 9640 Guiding  Dir = 2, Dur = 19
23:43:02.984 00.000 9640 IsSlewing returns 0
23:43:02.985 00.001 9640 IsGuiding returns 0
23:43:02.985 00.000 9640 PulseGuide returned control before completion, sleep 29
23:43:02.990 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65508, med=3204, FiltMin=3122, FiltMax=47212, Gamma=2.190
23:43:03.025 00.035 9640 IsGuiding returns 1
23:43:03.025 00.000 9640 scope still moving after pulse duration time elapsed
23:43:03.035 00.010 16872 UpdateGuideState exits: m=9768 SNR=49.7
23:43:03.038 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:03.042 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:43:03.045 00.003 16872 Enqueuing Expose request
23:43:03.057 00.012 9640 IsSlewing returns 0
23:43:03.060 00.003 9640 IsGuiding returns 0
23:43:03.061 00.001 9640 scope move finished after 19 + 56 ms
23:43:03.061 00.000 9640 Move returns status 0, amount 19
23:43:03.061 00.000 9640 MoveAxis(S, 62, ABG)
23:43:03.061 00.000 9640 Guiding  Dir = 1, Dur = 62
23:43:03.061 00.000 9640 IsSlewing returns 0
23:43:03.061 00.000 9640 IsGuiding returns 0
23:43:03.061 00.000 9640 PulseGuide returned control before completion, sleep 72
23:43:03.134 00.073 9640 IsGuiding returns 1
23:43:03.134 00.000 9640 scope still moving after pulse duration time elapsed
23:43:03.166 00.032 9640 IsSlewing returns 0
23:43:03.167 00.001 9640 IsGuiding returns 0
23:43:03.167 00.000 9640 scope move finished after 62 + 43 ms
23:43:03.167 00.000 9640 Move returns status 0, amount 62
23:43:03.167 00.000 9640 move complete, result=0
23:43:03.167 00.000 9640 worker thread done servicing request
23:43:03.167 00.000 16872 GuideStep: -0.2 px 19 ms EAST, 2.1 px 62 ms SOUTH
23:43:03.173 00.006 9640 Worker thread wakes up
23:43:03.173 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:43:03.173 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:43:04.378 01.205 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d525ae8c-de1c-4078-955a-3404635674ca"}
23:43:04.382 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d525ae8c-de1c-4078-955a-3404635674ca"}
23:43:04.386 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6afc2ea7-1d64-4ce2-9b5a-090bbcf80ba5"}
23:43:04.390 00.004 16872 case statement mapped state 6 to 3
23:43:04.401 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6afc2ea7-1d64-4ce2-9b5a-090bbcf80ba5"}
23:43:04.405 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0116df5e-93f6-4afb-8077-ee03790bbd65"}
23:43:04.417 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.98,6.95],"pixels":"..."},"id":"0116df5e-93f6-4afb-8077-ee03790bbd65"}
23:43:07.257 02.840 9640 Exposure complete
23:43:07.408 00.151 9640 worker thread done servicing request
23:43:07.408 00.000 16872 OnExposeComplete: enter
23:43:07.413 00.005 16872 UpdateGuideState(): m_state=6
23:43:07.416 00.003 16872 Star::Find(15, 1451, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
23:43:07.420 00.004 16872 Star::Find returns 1 (0), X=1451.38, Y=601.79, Mass=9302, SNR=49.3, Peak=4004 HFD=3.6
23:43:07.422 00.002 16872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.56) = xAngle (-4.56 = 1.72)
23:43:07.425 00.003 16872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.51 = 1.77)
23:43:07.428 00.003 16872 CameraToMount -- cameraX=-2.68 cameraY=-0.37 hyp=2.70 cameraTheta=-3.00 mountX=-0.41 mountY=2.65, mountTheta=1.73
23:43:07.432 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.68, y=-0.37, opts=13)
23:43:07.438 00.006 16872 Enqueuing Move request for scope (-2.68, -0.37)
23:43:07.441 00.003 9640 Worker thread wakes up
23:43:07.441 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.68, -0.37) opts 0xd
23:43:07.441 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.68, -0.37)
23:43:07.441 00.000 9640 Moving (-2.68, -0.37) raw xDistance=-0.41 yDistance=2.65
23:43:07.441 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.41
23:43:07.441 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.59, input 2.65, m_sumCorr=3.1
23:43:07.441 00.000 9640 MoveAxis(E, 46, ABG)
23:43:07.441 00.000 9640 Guiding  Dir = 2, Dur = 46
23:43:07.442 00.001 9640 IsSlewing returns 0
23:43:07.442 00.000 9640 IsGuiding returns 0
23:43:07.442 00.000 9640 PulseGuide returned control before completion, sleep 56
23:43:07.447 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=60264, med=3200, FiltMin=3030, FiltMax=45968, Gamma=2.190
23:43:07.491 00.044 16872 UpdateGuideState exits: m=9302 SNR=49.3
23:43:07.494 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:07.500 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:43:07.507 00.007 16872 Enqueuing Expose request
23:43:07.511 00.004 9640 IsGuiding returns 1
23:43:07.511 00.000 9640 scope still moving after pulse duration time elapsed
23:43:07.542 00.031 9640 IsSlewing returns 0
23:43:07.542 00.000 9640 IsGuiding returns 0
23:43:07.543 00.001 9640 scope move finished after 46 + 54 ms
23:43:07.543 00.000 9640 Move returns status 0, amount 46
23:43:07.543 00.000 9640 MoveAxis(S, 70, ABG)
23:43:07.543 00.000 9640 Guiding  Dir = 1, Dur = 70
23:43:07.544 00.001 9640 IsSlewing returns 0
23:43:07.545 00.001 9640 IsGuiding returns 0
23:43:07.546 00.001 9640 PulseGuide returned control before completion, sleep 80
23:43:07.636 00.090 9640 IsGuiding returns 1
23:43:07.636 00.000 9640 scope still moving after pulse duration time elapsed
23:43:07.666 00.030 9640 IsSlewing returns 0
23:43:07.666 00.000 9640 IsGuiding returns 0
23:43:07.666 00.000 9640 scope move finished after 70 + 51 ms
23:43:07.666 00.000 9640 Move returns status 0, amount 70
23:43:07.666 00.000 9640 move complete, result=0
23:43:07.666 00.000 9640 worker thread done servicing request
23:43:07.666 00.000 16872 GuideStep: -0.4 px 46 ms EAST, 2.6 px 70 ms SOUTH
23:43:07.671 00.005 9640 Worker thread wakes up
23:43:07.671 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:43:07.671 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:43:07.877 00.206 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b4a70067-0e41-4e0b-814b-464a7027f92f"}
23:43:07.881 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b4a70067-0e41-4e0b-814b-464a7027f92f"}
23:43:07.885 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"465f158e-c6f4-45a7-aed8-111c7348436a"}
23:43:07.889 00.004 16872 case statement mapped state 6 to 3
23:43:07.891 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"465f158e-c6f4-45a7-aed8-111c7348436a"}
23:43:07.896 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"94be2e47-592a-4949-862f-c06417b205e1"}
23:43:07.899 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.38,6.79],"pixels":"..."},"id":"94be2e47-592a-4949-862f-c06417b205e1"}
23:43:11.377 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0cbd9ccf-5f76-4034-a5ae-1813af061c32"}
23:43:11.380 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0cbd9ccf-5f76-4034-a5ae-1813af061c32"}
23:43:11.390 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"48aaab7a-0ef3-44bb-a804-9962511b7701"}
23:43:11.392 00.002 16872 case statement mapped state 6 to 3
23:43:11.394 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"48aaab7a-0ef3-44bb-a804-9962511b7701"}
23:43:11.404 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c76eff11-30d8-4647-bd85-ee9b8eacca25"}
23:43:11.409 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.38,6.79],"pixels":"..."},"id":"c76eff11-30d8-4647-bd85-ee9b8eacca25"}
23:43:11.760 00.351 9640 Exposure complete
23:43:11.916 00.156 9640 worker thread done servicing request
23:43:11.916 00.000 16872 OnExposeComplete: enter
23:43:11.922 00.006 16872 UpdateGuideState(): m_state=6
23:43:11.925 00.003 16872 Star::Find(15, 1451, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
23:43:11.929 00.004 16872 Star::Find returns 1 (0), X=1450.88, Y=603.00, Mass=8321, SNR=49.4, Peak=4000 HFD=3.0
23:43:11.932 00.003 16872 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.56) = xAngle (1.33 = 1.33)
23:43:11.935 00.003 16872 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.37 = 1.37)
23:43:11.937 00.002 16872 CameraToMount -- cameraX=-3.18 cameraY=0.84 hyp=3.29 cameraTheta=2.88 mountX=0.79 mountY=3.23, mountTheta=1.33
23:43:11.942 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-3.18, y=0.84, opts=13)
23:43:11.949 00.007 16872 Enqueuing Move request for scope (-3.18, 0.84)
23:43:11.952 00.003 9640 Worker thread wakes up
23:43:11.952 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.18, 0.84) opts 0xd
23:43:11.952 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.18, 0.84)
23:43:11.952 00.000 9640 Moving (-3.18, 0.84) raw xDistance=0.79 yDistance=3.23
23:43:11.953 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.67 from input 0.79
23:43:11.953 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.69, input 3.23, m_sumCorr=3.8
23:43:11.953 00.000 9640 MoveAxis(W, 79, ABG)
23:43:11.953 00.000 9640 Guiding  Dir = 3, Dur = 79
23:43:11.953 00.000 9640 IsSlewing returns 0
23:43:11.953 00.000 9640 IsGuiding returns 0
23:43:11.954 00.001 9640 PulseGuide returned control before completion, sleep 89
23:43:11.964 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65508, med=3204, FiltMin=3092, FiltMax=46404, Gamma=2.190
23:43:12.003 00.039 16872 UpdateGuideState exits: m=8321 SNR=49.4
23:43:12.011 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:12.016 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:43:12.020 00.004 16872 Enqueuing Expose request
23:43:12.051 00.031 9640 IsGuiding returns 1
23:43:12.051 00.000 9640 scope still moving after pulse duration time elapsed
23:43:12.083 00.032 9640 IsSlewing returns 0
23:43:12.083 00.000 9640 IsGuiding returns 0
23:43:12.084 00.001 9640 scope move finished after 79 + 50 ms
23:43:12.084 00.000 9640 Move returns status 0, amount 79
23:43:12.084 00.000 9640 MoveAxis(S, 83, ABG)
23:43:12.084 00.000 9640 Guiding  Dir = 1, Dur = 83
23:43:12.084 00.000 9640 IsSlewing returns 0
23:43:12.085 00.001 9640 IsGuiding returns 0
23:43:12.087 00.002 9640 PulseGuide returned control before completion, sleep 92
23:43:12.192 00.105 9640 IsGuiding returns 1
23:43:12.192 00.000 9640 scope still moving after pulse duration time elapsed
23:43:12.222 00.030 9640 IsSlewing returns 0
23:43:12.223 00.001 9640 IsGuiding returns 0
23:43:12.223 00.000 9640 scope move finished after 83 + 56 ms
23:43:12.224 00.001 9640 Move returns status 0, amount 83
23:43:12.224 00.000 9640 move complete, result=0
23:43:12.224 00.000 9640 worker thread done servicing request
23:43:12.224 00.000 9640 Worker thread wakes up
23:43:12.225 00.001 16872 GuideStep: 0.8 px 79 ms WEST, 3.2 px 83 ms SOUTH
23:43:12.228 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:43:12.229 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:43:14.876 02.647 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4bf89d43-22ae-48b6-8569-15cab85214ef"}
23:43:14.880 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4bf89d43-22ae-48b6-8569-15cab85214ef"}
23:43:14.884 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7bf3019c-511c-45dc-94a1-166cab91c101"}
23:43:14.887 00.003 16872 case statement mapped state 6 to 3
23:43:14.892 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7bf3019c-511c-45dc-94a1-166cab91c101"}
23:43:14.897 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e3ea167-f404-4904-aaaf-ad72a92a121e"}
23:43:14.901 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.88,7.00],"pixels":"..."},"id":"8e3ea167-f404-4904-aaaf-ad72a92a121e"}
23:43:16.313 01.412 9640 Exposure complete
23:43:16.462 00.149 9640 worker thread done servicing request
23:43:16.462 00.000 16872 OnExposeComplete: enter
23:43:16.465 00.003 16872 UpdateGuideState(): m_state=6
23:43:16.473 00.008 16872 Star::Find(15, 1450, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
23:43:16.477 00.004 16872 Star::Find returns 1 (0), X=1450.17, Y=601.63, Mass=9751, SNR=52.6, Peak=4084 HFD=3.3
23:43:16.486 00.009 16872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.56) = xAngle (-4.56 = 1.72)
23:43:16.490 00.004 16872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.51 = 1.77)
23:43:16.494 00.004 16872 CameraToMount -- cameraX=-3.88 cameraY=-0.54 hyp=3.92 cameraTheta=-3.00 mountX=-0.59 mountY=3.84, mountTheta=1.72
23:43:16.507 00.013 16872 SchedulePrimaryMove(0F8FCD28, x=-3.88, y=-0.54, opts=13)
23:43:16.512 00.005 16872 Enqueuing Move request for scope (-3.88, -0.54)
23:43:16.515 00.003 9640 Worker thread wakes up
23:43:16.515 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.88, -0.54) opts 0xd
23:43:16.516 00.001 9640 Handling offset move in thread for scope, endpoint = (-3.88, -0.54)
23:43:16.516 00.000 9640 Moving (-3.88, -0.54) raw xDistance=-0.59 yDistance=3.84
23:43:16.516 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.59
23:43:16.516 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.86, input 3.84, m_sumCorr=4.7
23:43:16.516 00.000 9640 MoveAxis(E, 55, ABG)
23:43:16.516 00.000 9640 Guiding  Dir = 2, Dur = 55
23:43:16.516 00.000 9640 IsSlewing returns 0
23:43:16.516 00.000 9640 IsGuiding returns 0
23:43:16.516 00.000 9640 PulseGuide returned control before completion, sleep 65
23:43:16.523 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=63784, med=3200, FiltMin=3084, FiltMax=46496, Gamma=2.190
23:43:16.574 00.051 16872 UpdateGuideState exits: m=9751 SNR=52.6
23:43:16.580 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:16.585 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:43:16.589 00.004 16872 Enqueuing Expose request
23:43:16.599 00.010 9640 IsGuiding returns 1
23:43:16.599 00.000 9640 scope still moving after pulse duration time elapsed
23:43:16.623 00.024 9640 IsSlewing returns 0
23:43:16.623 00.000 9640 IsGuiding returns 0
23:43:16.624 00.001 9640 scope move finished after 55 + 52 ms
23:43:16.624 00.000 9640 Move returns status 0, amount 55
23:43:16.624 00.000 9640 MoveAxis(S, 103, ABG)
23:43:16.624 00.000 9640 Guiding  Dir = 1, Dur = 103
23:43:16.624 00.000 9640 IsSlewing returns 0
23:43:16.624 00.000 9640 IsGuiding returns 0
23:43:16.625 00.001 9640 PulseGuide returned control before completion, sleep 113
23:43:16.749 00.124 9640 IsGuiding returns 1
23:43:16.749 00.000 9640 scope still moving after pulse duration time elapsed
23:43:16.780 00.031 9640 IsSlewing returns 0
23:43:16.781 00.001 9640 IsGuiding returns 0
23:43:16.781 00.000 9640 scope move finished after 103 + 53 ms
23:43:16.782 00.001 9640 Move returns status 0, amount 103
23:43:16.782 00.000 9640 move complete, result=0
23:43:16.783 00.001 9640 worker thread done servicing request
23:43:16.783 00.000 16872 GuideStep: -0.6 px 55 ms EAST, 3.8 px 103 ms SOUTH
23:43:16.788 00.005 9640 Worker thread wakes up
23:43:16.788 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:43:16.788 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:43:18.375 01.587 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"48721dcc-22a2-4728-91cd-68efafcff344"}
23:43:18.380 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"48721dcc-22a2-4728-91cd-68efafcff344"}
23:43:18.391 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61c0e1e8-a561-4594-983a-a9debbf37b2e"}
23:43:18.395 00.004 16872 case statement mapped state 6 to 3
23:43:18.401 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"61c0e1e8-a561-4594-983a-a9debbf37b2e"}
23:43:18.405 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ef48e534-406a-4874-92d3-50e82bc779a8"}
23:43:18.410 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.17,6.63],"pixels":"..."},"id":"ef48e534-406a-4874-92d3-50e82bc779a8"}
23:43:20.900 02.490 9640 Exposure complete
23:43:21.070 00.170 16872 OnExposeComplete: enter
23:43:21.075 00.005 9640 worker thread done servicing request
23:43:21.076 00.001 16872 UpdateGuideState(): m_state=6
23:43:21.080 00.004 16872 Star::Find(15, 1450, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
23:43:21.083 00.003 16872 Star::Find returns 1 (0), X=1449.33, Y=602.67, Mass=8940, SNR=49.4, Peak=4036 HFD=3.0
23:43:21.086 00.003 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
23:43:21.089 00.003 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
23:43:21.094 00.005 16872 CameraToMount -- cameraX=-4.73 cameraY=0.50 hyp=4.75 cameraTheta=3.04 mountX=0.43 mountY=4.75, mountTheta=1.48
23:43:21.098 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-4.73, y=0.50, opts=13)
23:43:21.102 00.004 16872 Enqueuing Move request for scope (-4.73, 0.50)
23:43:21.109 00.007 9640 Worker thread wakes up
23:43:21.109 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.73, 0.50) opts 0xd
23:43:21.109 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.73, 0.50)
23:43:21.109 00.000 9640 Moving (-4.73, 0.50) raw xDistance=0.43 yDistance=4.75
23:43:21.109 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.43
23:43:21.109 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.07, input 4.75, m_sumCorr=5.7
23:43:21.110 00.001 9640 MoveAxis(W, 40, ABG)
23:43:21.110 00.000 9640 Guiding  Dir = 3, Dur = 40
23:43:21.110 00.000 9640 IsSlewing returns 0
23:43:21.110 00.000 9640 IsGuiding returns 0
23:43:21.111 00.001 9640 PulseGuide returned control before completion, sleep 50
23:43:21.119 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=59664, med=3204, FiltMin=3128, FiltMax=44128, Gamma=2.190
23:43:21.161 00.042 16872 UpdateGuideState exits: m=8940 SNR=49.4
23:43:21.164 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:21.170 00.006 9640 IsGuiding returns 1
23:43:21.170 00.000 9640 scope still moving after pulse duration time elapsed
23:43:21.170 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:43:21.175 00.005 16872 Enqueuing Expose request
23:43:21.198 00.023 9640 IsSlewing returns 0
23:43:21.198 00.000 9640 IsGuiding returns 0
23:43:21.198 00.000 9640 scope move finished after 40 + 47 ms
23:43:21.198 00.000 9640 Move returns status 0, amount 40
23:43:21.199 00.001 9640 MoveAxis(S, 129, ABG)
23:43:21.199 00.000 9640 Guiding  Dir = 1, Dur = 129
23:43:21.199 00.000 9640 IsSlewing returns 0
23:43:21.199 00.000 9640 IsGuiding returns 0
23:43:21.203 00.004 9640 PulseGuide returned control before completion, sleep 135
23:43:21.355 00.152 9640 IsGuiding returns 0
23:43:21.355 00.000 9640 Move returns status 0, amount 129
23:43:21.355 00.000 9640 move complete, result=0
23:43:21.356 00.001 9640 worker thread done servicing request
23:43:21.356 00.000 16872 GuideStep: 0.4 px 40 ms WEST, 4.7 px 129 ms SOUTH
23:43:21.359 00.003 9640 Worker thread wakes up
23:43:21.360 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:43:21.360 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:43:21.875 00.515 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3c5593a-fbf7-4356-ac92-597765302315"}
23:43:21.878 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e3c5593a-fbf7-4356-ac92-597765302315"}
23:43:21.884 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7085e233-8fa0-49d5-ac62-b12f9ceb0881"}
23:43:21.888 00.004 16872 case statement mapped state 6 to 3
23:43:21.892 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7085e233-8fa0-49d5-ac62-b12f9ceb0881"}
23:43:21.897 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dbec3e45-75f3-4958-af07-70aa698c318e"}
23:43:21.907 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.33,6.67],"pixels":"..."},"id":"dbec3e45-75f3-4958-af07-70aa698c318e"}
23:43:25.375 03.468 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ec97e00-89dc-43bc-8ef8-e7289dbf2253"}
23:43:25.381 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5ec97e00-89dc-43bc-8ef8-e7289dbf2253"}
23:43:25.388 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"42a6f659-aeb7-4a96-a754-ac37b7e6fa6f"}
23:43:25.391 00.003 16872 case statement mapped state 6 to 3
23:43:25.394 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"42a6f659-aeb7-4a96-a754-ac37b7e6fa6f"}
23:43:25.398 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7f5b4471-5209-459e-bec3-ae4fad3a064a"}
23:43:25.405 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.33,6.67],"pixels":"..."},"id":"7f5b4471-5209-459e-bec3-ae4fad3a064a"}
23:43:25.445 00.040 9640 Exposure complete
23:43:25.590 00.145 9640 worker thread done servicing request
23:43:25.590 00.000 16872 OnExposeComplete: enter
23:43:25.594 00.004 16872 UpdateGuideState(): m_state=6
23:43:25.597 00.003 16872 Star::Find(15, 1449, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
23:43:25.600 00.003 16872 Star::Find returns 1 (0), X=1448.14, Y=602.72, Mass=9327, SNR=53.0, Peak=4108 HFD=3.0
23:43:25.603 00.003 16872 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.56) = xAngle (1.49 = 1.49)
23:43:25.611 00.008 16872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.54 = 1.54)
23:43:25.615 00.004 16872 CameraToMount -- cameraX=-5.92 cameraY=0.55 hyp=5.95 cameraTheta=3.05 mountX=0.46 mountY=5.94, mountTheta=1.49
23:43:25.620 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-5.92, y=0.55, opts=13)
23:43:25.622 00.002 16872 Enqueuing Move request for scope (-5.92, 0.55)
23:43:25.625 00.003 9640 Worker thread wakes up
23:43:25.625 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.92, 0.55) opts 0xd
23:43:25.626 00.001 9640 Handling offset move in thread for scope, endpoint = (-5.92, 0.55)
23:43:25.626 00.000 9640 Moving (-5.92, 0.55) raw xDistance=0.46 yDistance=5.94
23:43:25.626 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.46
23:43:25.626 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.30, input 5.94, m_sumCorr=7
23:43:25.626 00.000 9640 MoveAxis(W, 53, ABG)
23:43:25.626 00.000 9640 Guiding  Dir = 3, Dur = 53
23:43:25.626 00.000 9640 IsSlewing returns 0
23:43:25.626 00.000 9640 IsGuiding returns 0
23:43:25.627 00.001 9640 PulseGuide returned control before completion, sleep 63
23:43:25.632 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=64916, med=3212, FiltMin=3124, FiltMax=47292, Gamma=2.190
23:43:25.672 00.040 16872 UpdateGuideState exits: m=9327 SNR=53.0
23:43:25.675 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:25.678 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:43:25.680 00.002 16872 Enqueuing Expose request
23:43:25.697 00.017 9640 IsGuiding returns 1
23:43:25.697 00.000 9640 scope still moving after pulse duration time elapsed
23:43:25.729 00.032 9640 IsSlewing returns 0
23:43:25.730 00.001 9640 IsGuiding returns 0
23:43:25.730 00.000 9640 scope move finished after 53 + 51 ms
23:43:25.730 00.000 9640 Move returns status 0, amount 53
23:43:25.731 00.001 9640 MoveAxis(S, 156, ABG)
23:43:25.731 00.000 9640 Guiding  Dir = 1, Dur = 156
23:43:25.732 00.001 9640 IsSlewing returns 0
23:43:25.734 00.002 9640 IsGuiding returns 0
23:43:25.734 00.000 9640 PulseGuide returned control before completion, sleep 166
23:43:25.901 00.167 9640 IsGuiding returns 1
23:43:25.902 00.001 9640 scope still moving after pulse duration time elapsed
23:43:25.933 00.031 9640 IsSlewing returns 0
23:43:25.933 00.000 9640 IsGuiding returns 0
23:43:25.933 00.000 9640 scope move finished after 156 + 44 ms
23:43:25.933 00.000 9640 Move returns status 0, amount 156
23:43:25.934 00.001 9640 move complete, result=0
23:43:25.934 00.000 9640 worker thread done servicing request
23:43:25.934 00.000 16872 GuideStep: 0.5 px 53 ms WEST, 5.9 px 156 ms SOUTH
23:43:25.942 00.008 9640 Worker thread wakes up
23:43:25.942 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:43:25.942 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1439,587,31,31)
23:43:28.876 02.934 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98f60631-9e81-40e1-8e63-832f86c4e06d"}
23:43:28.879 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"98f60631-9e81-40e1-8e63-832f86c4e06d"}
23:43:28.889 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"401d0887-0834-435b-9945-deff11080bcb"}
23:43:28.893 00.004 16872 case statement mapped state 6 to 3
23:43:28.895 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"401d0887-0834-435b-9945-deff11080bcb"}
23:43:28.900 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1449cb01-f7c0-4b8b-932a-71a3f41881d6"}
23:43:28.904 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.14,6.72],"pixels":"..."},"id":"1449cb01-f7c0-4b8b-932a-71a3f41881d6"}
23:43:30.024 01.120 9640 Exposure complete
23:43:30.168 00.144 9640 worker thread done servicing request
23:43:30.169 00.001 16872 OnExposeComplete: enter
23:43:30.171 00.002 16872 UpdateGuideState(): m_state=6
23:43:30.175 00.004 16872 Star::Find(15, 1448, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
23:43:30.177 00.002 16872 Star::Find returns 1 (0), X=1446.87, Y=602.12, Mass=9226, SNR=49.8, Peak=3904 HFD=3.6
23:43:30.180 00.003 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
23:43:30.182 00.002 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.65 = 1.64)
23:43:30.186 00.004 16872 CameraToMount -- cameraX=-7.19 cameraY=-0.04 hyp=7.19 cameraTheta=-3.14 mountX=-0.15 mountY=7.17, mountTheta=1.59
23:43:30.191 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-7.19, y=-0.04, opts=13)
23:43:30.198 00.007 16872 Enqueuing Move request for scope (-7.19, -0.04)
23:43:30.202 00.004 9640 Worker thread wakes up
23:43:30.203 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.19, -0.04) opts 0xd
23:43:30.203 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.19, -0.04)
23:43:30.203 00.000 9640 Moving (-7.19, -0.04) raw xDistance=-0.15 yDistance=7.17
23:43:30.203 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
23:43:30.203 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.59, input 7.17, m_sumCorr=8.6
23:43:30.203 00.000 9640 MoveAxis(E, 11, ABG)
23:43:30.203 00.000 9640 Guiding  Dir = 2, Dur = 11
23:43:30.203 00.000 9640 IsSlewing returns 0
23:43:30.205 00.002 9640 IsGuiding returns 0
23:43:30.205 00.000 9640 PulseGuide returned control before completion, sleep 21
23:43:30.210 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=64276, med=3208, FiltMin=3054, FiltMax=43532, Gamma=2.190
23:43:30.239 00.029 9640 IsGuiding returns 1
23:43:30.239 00.000 9640 scope still moving after pulse duration time elapsed
23:43:30.253 00.014 16872 UpdateGuideState exits: m=9226 SNR=49.8
23:43:30.257 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:30.260 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:43:30.263 00.003 16872 Enqueuing Expose request
23:43:30.269 00.006 9640 IsSlewing returns 0
23:43:30.270 00.001 9640 IsGuiding returns 0
23:43:30.270 00.000 9640 scope move finished after 11 + 54 ms
23:43:30.270 00.000 9640 Move returns status 0, amount 11
23:43:30.270 00.000 9640 MoveAxis(S, 191, ABG)
23:43:30.270 00.000 9640 Guiding  Dir = 1, Dur = 191
23:43:30.270 00.000 9640 IsSlewing returns 0
23:43:30.270 00.000 9640 IsGuiding returns 0
23:43:30.271 00.001 9640 PulseGuide returned control before completion, sleep 201
23:43:30.490 00.219 9640 IsGuiding returns 1
23:43:30.490 00.000 9640 scope still moving after pulse duration time elapsed
23:43:30.521 00.031 9640 IsSlewing returns 0
23:43:30.521 00.000 9640 IsGuiding returns 0
23:43:30.522 00.001 9640 scope move finished after 191 + 59 ms
23:43:30.522 00.000 9640 Move returns status 0, amount 191
23:43:30.522 00.000 9640 move complete, result=0
23:43:30.522 00.000 9640 worker thread done servicing request
23:43:30.522 00.000 9640 Worker thread wakes up
23:43:30.522 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:43:30.522 00.000 16872 GuideStep: -0.2 px 11 ms EAST, 7.2 px 191 ms SOUTH
23:43:30.525 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(1432,587,31,31)
23:43:32.375 01.850 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a21f1a57-8ded-4c59-a5b8-47c545179e55"}
23:43:32.378 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a21f1a57-8ded-4c59-a5b8-47c545179e55"}
23:43:32.381 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e43bb9e-bebd-483a-8d33-135f9e2b36c2"}
23:43:32.387 00.006 16872 case statement mapped state 6 to 3
23:43:32.391 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e43bb9e-bebd-483a-8d33-135f9e2b36c2"}
23:43:32.395 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"269bbce9-b9f8-43cb-81e2-bc7b3a7b7c3d"}
23:43:32.402 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.87,7.12],"pixels":"..."},"id":"269bbce9-b9f8-43cb-81e2-bc7b3a7b7c3d"}
23:43:34.626 02.224 9640 Exposure complete
23:43:34.807 00.181 9640 worker thread done servicing request
23:43:34.808 00.001 16872 OnExposeComplete: enter
23:43:34.811 00.003 16872 UpdateGuideState(): m_state=6
23:43:34.816 00.005 16872 Star::Find(15, 1446, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
23:43:34.820 00.004 16872 Star::Find returns 1 (0), X=1444.87, Y=602.24, Mass=9145, SNR=51.2, Peak=3984 HFD=3.3
23:43:34.824 00.004 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
23:43:34.826 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
23:43:34.833 00.007 16872 CameraToMount -- cameraX=-9.19 cameraY=0.08 hyp=9.19 cameraTheta=3.13 mountX=-0.06 mountY=9.18, mountTheta=1.58
23:43:34.840 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-9.19, y=0.08, opts=13)
23:43:34.843 00.003 16872 Enqueuing Move request for scope (-9.19, 0.08)
23:43:34.846 00.003 9640 Worker thread wakes up
23:43:34.846 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-9.19, 0.08) opts 0xd
23:43:34.846 00.000 9640 Handling offset move in thread for scope, endpoint = (-9.19, 0.08)
23:43:34.846 00.000 9640 Moving (-9.19, 0.08) raw xDistance=-0.06 yDistance=9.18
23:43:34.846 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:43:34.846 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.97, input 9.18, m_sumCorr=11
23:43:34.846 00.000 9640 MoveAxis(E, 0, ABG)
23:43:34.846 00.000 9640 Move returns status 0, amount 0
23:43:34.846 00.000 9640 MoveAxis(S, 237, ABG)
23:43:34.846 00.000 9640 Guiding  Dir = 1, Dur = 237
23:43:34.847 00.001 9640 IsSlewing returns 0
23:43:34.847 00.000 9640 IsGuiding returns 0
23:43:34.847 00.000 9640 PulseGuide returned control before completion, sleep 247
23:43:34.852 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=59316, med=3204, FiltMin=3094, FiltMax=46148, Gamma=2.190
23:43:34.892 00.040 16872 UpdateGuideState exits: m=9145 SNR=51.2
23:43:34.895 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:34.898 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:43:34.901 00.003 16872 Enqueuing Expose request
23:43:35.108 00.207 9640 IsGuiding returns 1
23:43:35.108 00.000 9640 scope still moving after pulse duration time elapsed
23:43:35.140 00.032 9640 IsSlewing returns 0
23:43:35.141 00.001 9640 IsGuiding returns 0
23:43:35.141 00.000 9640 scope move finished after 237 + 57 ms
23:43:35.141 00.000 9640 Move returns status 0, amount 237
23:43:35.141 00.000 9640 move complete, result=0
23:43:35.141 00.000 9640 worker thread done servicing request
23:43:35.141 00.000 9640 Worker thread wakes up
23:43:35.141 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:43:35.142 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1430,587,31,31)
23:43:35.142 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 9.2 px 237 ms SOUTH
23:43:35.874 00.732 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fcd00dfe-0002-4514-9ec5-f6b782b299ff"}
23:43:35.880 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fcd00dfe-0002-4514-9ec5-f6b782b299ff"}
23:43:35.885 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e0fb4449-ba7b-4820-ab0d-b1a82f1ee6d4"}
23:43:35.889 00.004 16872 case statement mapped state 6 to 3
23:43:35.960 00.071 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0fb4449-ba7b-4820-ab0d-b1a82f1ee6d4"}
23:43:36.032 00.072 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a34b3b71-4cd8-47dc-b8ca-52708d6f5abb"}
23:43:36.064 00.032 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.87,7.24],"pixels":"..."},"id":"a34b3b71-4cd8-47dc-b8ca-52708d6f5abb"}
23:43:39.213 03.149 9640 Exposure complete
23:43:39.368 00.155 9640 worker thread done servicing request
23:43:39.368 00.000 16872 OnExposeComplete: enter
23:43:39.376 00.008 16872 UpdateGuideState(): m_state=6
23:43:39.382 00.006 16872 Star::Find(15, 1444, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:43:39.386 00.004 16872 Star::Find returns 1 (0), X=1443.23, Y=602.08, Mass=9060, SNR=50.4, Peak=4116 HFD=3.0
23:43:39.393 00.007 16872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
23:43:39.404 00.011 16872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
23:43:39.421 00.017 16872 CameraToMount -- cameraX=-10.83 cameraY=-0.08 hyp=10.83 cameraTheta=-3.13 mountX=-0.24 mountY=10.80, mountTheta=1.59
23:43:39.429 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-10.83, y=-0.08, opts=13)
23:43:39.432 00.003 16872 Enqueuing Move request for scope (-10.83, -0.08)
23:43:39.435 00.003 9640 Worker thread wakes up
23:43:39.435 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-10.83, -0.08) opts 0xd
23:43:39.435 00.000 9640 Handling offset move in thread for scope, endpoint = (-10.83, -0.08)
23:43:39.435 00.000 9640 Moving (-10.83, -0.08) raw xDistance=-0.24 yDistance=10.80
23:43:39.435 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.24
23:43:39.435 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.44, input 10.80, m_sumCorr=13
23:43:39.435 00.000 9640 MoveAxis(E, 26, ABG)
23:43:39.435 00.000 9640 Guiding  Dir = 2, Dur = 26
23:43:39.435 00.000 9640 IsSlewing returns 0
23:43:39.435 00.000 9640 IsGuiding returns 0
23:43:39.436 00.001 9640 PulseGuide returned control before completion, sleep 36
23:43:39.440 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=62444, med=3200, FiltMin=3124, FiltMax=42004, Gamma=2.190
23:43:39.473 00.033 9640 IsGuiding returns 1
23:43:39.473 00.000 9640 scope still moving after pulse duration time elapsed
23:43:39.485 00.012 16872 UpdateGuideState exits: m=9060 SNR=50.4
23:43:39.488 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:39.494 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:43:39.496 00.002 16872 Enqueuing Expose request
23:43:39.500 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b273b2f0-bfbf-4969-b3b4-5600dafda1b8"}
23:43:39.503 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b273b2f0-bfbf-4969-b3b4-5600dafda1b8"}
23:43:39.510 00.007 9640 IsSlewing returns 0
23:43:39.511 00.001 9640 IsGuiding returns 0
23:43:39.511 00.000 9640 scope move finished after 26 + 49 ms
23:43:39.511 00.000 9640 Move returns status 0, amount 26
23:43:39.511 00.000 9640 MoveAxis(S, 294, ABG)
23:43:39.511 00.000 9640 Guiding  Dir = 1, Dur = 294
23:43:39.512 00.001 9640 IsSlewing returns 0
23:43:39.512 00.000 9640 IsGuiding returns 0
23:43:39.512 00.000 9640 PulseGuide returned control before completion, sleep 304
23:43:39.517 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49b26bff-f0a1-4d96-9003-24aef3f9542d"}
23:43:39.520 00.003 16872 case statement mapped state 6 to 3
23:43:39.523 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"49b26bff-f0a1-4d96-9003-24aef3f9542d"}
23:43:39.528 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"280d7b9b-894b-4a99-ab60-ba17ea06a91d"}
23:43:39.531 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.23,7.08],"pixels":"..."},"id":"280d7b9b-894b-4a99-ab60-ba17ea06a91d"}
23:43:39.820 00.289 9640 IsGuiding returns 1
23:43:39.820 00.000 9640 scope still moving after pulse duration time elapsed
23:43:39.851 00.031 9640 IsSlewing returns 0
23:43:39.852 00.001 9640 IsGuiding returns 0
23:43:39.852 00.000 9640 scope move finished after 294 + 46 ms
23:43:39.852 00.000 9640 Move returns status 0, amount 294
23:43:39.852 00.000 9640 move complete, result=0
23:43:39.852 00.000 9640 worker thread done servicing request
23:43:39.852 00.000 9640 Worker thread wakes up
23:43:39.853 00.001 16872 GuideStep: -0.2 px 26 ms EAST, 10.8 px 294 ms SOUTH
23:43:39.856 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:43:39.856 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1428,587,31,31)
23:43:42.880 03.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2305bac5-3e92-4d79-b211-2822bfc94c0b"}
23:43:42.891 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2305bac5-3e92-4d79-b211-2822bfc94c0b"}
23:43:42.958 00.067 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee6da4a5-b6d5-460d-82bf-3d40e5fbaf9c"}
23:43:42.996 00.038 16872 case statement mapped state 6 to 3
23:43:43.062 00.066 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee6da4a5-b6d5-460d-82bf-3d40e5fbaf9c"}
23:43:43.137 00.075 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"733ce5c2-0e2e-4e79-af7f-9454c8a6034b"}
23:43:43.171 00.034 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.23,7.08],"pixels":"..."},"id":"733ce5c2-0e2e-4e79-af7f-9454c8a6034b"}
23:43:43.959 00.788 9640 Exposure complete
23:43:44.114 00.155 9640 worker thread done servicing request
23:43:44.114 00.000 16872 OnExposeComplete: enter
23:43:44.119 00.005 16872 UpdateGuideState(): m_state=6
23:43:44.124 00.005 16872 Star::Find(15, 1443, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
23:43:44.128 00.004 16872 Star::Find returns 1 (0), X=1440.71, Y=602.09, Mass=8412, SNR=45.0, Peak=4056 HFD=2.7
23:43:44.136 00.008 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
23:43:44.140 00.004 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.65 = 1.64)
23:43:44.145 00.005 16872 CameraToMount -- cameraX=-13.35 cameraY=-0.07 hyp=13.35 cameraTheta=-3.14 mountX=-0.27 mountY=13.32, mountTheta=1.59
23:43:44.154 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-13.35, y=-0.07, opts=13)
23:43:44.158 00.004 16872 Enqueuing Move request for scope (-13.35, -0.07)
23:43:44.161 00.003 9640 Worker thread wakes up
23:43:44.161 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-13.35, -0.07) opts 0xd
23:43:44.161 00.000 9640 Handling offset move in thread for scope, endpoint = (-13.35, -0.07)
23:43:44.161 00.000 9640 Moving (-13.35, -0.07) raw xDistance=-0.27 yDistance=13.32
23:43:44.162 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.27
23:43:44.162 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.99, input 13.32, m_sumCorr=16
23:43:44.162 00.000 9640 MoveAxis(E, 31, ABG)
23:43:44.162 00.000 9640 Guiding  Dir = 2, Dur = 31
23:43:44.162 00.000 9640 IsSlewing returns 0
23:43:44.162 00.000 9640 IsGuiding returns 0
23:43:44.162 00.000 9640 PulseGuide returned control before completion, sleep 41
23:43:44.167 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65516, med=3196, FiltMin=3120, FiltMax=47248, Gamma=2.190
23:43:44.210 00.043 9640 IsGuiding returns 1
23:43:44.210 00.000 9640 scope still moving after pulse duration time elapsed
23:43:44.215 00.005 16872 UpdateGuideState exits: m=8412 SNR=45.0
23:43:44.219 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:44.221 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:43:44.229 00.008 16872 Enqueuing Expose request
23:43:44.240 00.011 9640 IsSlewing returns 0
23:43:44.241 00.001 9640 IsGuiding returns 0
23:43:44.241 00.000 9640 scope move finished after 31 + 47 ms
23:43:44.241 00.000 9640 Move returns status 0, amount 31
23:43:44.241 00.000 9640 MoveAxis(S, 360, ABG)
23:43:44.241 00.000 9640 Guiding  Dir = 1, Dur = 360
23:43:44.241 00.000 9640 IsSlewing returns 0
23:43:44.242 00.001 9640 IsGuiding returns 0
23:43:44.242 00.000 9640 PulseGuide returned control before completion, sleep 370
23:43:44.618 00.376 9640 IsGuiding returns 1
23:43:44.619 00.001 9640 scope still moving after pulse duration time elapsed
23:43:44.649 00.030 9640 IsSlewing returns 0
23:43:44.650 00.001 9640 IsGuiding returns 0
23:43:44.650 00.000 9640 scope move finished after 360 + 48 ms
23:43:44.650 00.000 9640 Move returns status 0, amount 360
23:43:44.650 00.000 9640 move complete, result=0
23:43:44.650 00.000 9640 worker thread done servicing request
23:43:44.650 00.000 16872 GuideStep: -0.3 px 31 ms EAST, 13.3 px 360 ms SOUTH
23:43:44.657 00.007 9640 Worker thread wakes up
23:43:44.657 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:43:44.658 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1426,587,31,31)
23:43:46.380 01.722 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"50e05e48-fcbd-4e33-ad6b-91b6366a02f2"}
23:43:46.386 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"50e05e48-fcbd-4e33-ad6b-91b6366a02f2"}
23:43:46.391 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb9c3c42-d97e-459c-acec-27f997f7b46c"}
23:43:46.396 00.005 16872 case statement mapped state 6 to 3
23:43:46.403 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb9c3c42-d97e-459c-acec-27f997f7b46c"}
23:43:46.413 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6513c611-99a4-4268-af0a-23752259b1cc"}
23:43:46.420 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.71,7.09],"pixels":"..."},"id":"6513c611-99a4-4268-af0a-23752259b1cc"}
23:43:48.781 02.361 9640 Exposure complete
23:43:48.936 00.155 9640 worker thread done servicing request
23:43:48.936 00.000 16872 OnExposeComplete: enter
23:43:48.940 00.004 16872 UpdateGuideState(): m_state=6
23:43:48.947 00.007 16872 Star::Find(15, 1440, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
23:43:48.953 00.006 16872 Star::Find returns 1 (0), X=1438.14, Y=602.21, Mass=8084, SNR=44.9, Peak=3972 HFD=3.0
23:43:48.960 00.007 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
23:43:48.963 00.003 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
23:43:48.966 00.003 16872 CameraToMount -- cameraX=-15.92 cameraY=0.05 hyp=15.92 cameraTheta=3.14 mountX=-0.19 mountY=15.89, mountTheta=1.58
23:43:48.978 00.012 16872 SchedulePrimaryMove(0F8FCD28, x=-15.92, y=0.05, opts=13)
23:43:48.984 00.006 16872 Enqueuing Move request for scope (-15.92, 0.05)
23:43:48.990 00.006 9640 Worker thread wakes up
23:43:48.990 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-15.92, 0.05) opts 0xd
23:43:48.990 00.000 9640 Handling offset move in thread for scope, endpoint = (-15.92, 0.05)
23:43:48.990 00.000 9640 Moving (-15.92, 0.05) raw xDistance=-0.19 yDistance=15.89
23:43:48.990 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.19
23:43:48.990 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.62, input 15.89, m_sumCorr=20
23:43:48.990 00.000 9640 MoveAxis(E, 23, ABG)
23:43:48.990 00.000 9640 Guiding  Dir = 2, Dur = 23
23:43:48.991 00.001 9640 IsSlewing returns 0
23:43:48.991 00.000 9640 IsGuiding returns 0
23:43:48.991 00.000 9640 PulseGuide returned control before completion, sleep 33
23:43:48.996 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=65520, med=3200, FiltMin=3052, FiltMax=44616, Gamma=2.190
23:43:49.034 00.038 9640 IsGuiding returns 1
23:43:49.034 00.000 9640 scope still moving after pulse duration time elapsed
23:43:49.041 00.007 16872 UpdateGuideState exits: m=8084 SNR=44.9
23:43:49.045 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:49.049 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:43:49.053 00.004 16872 Enqueuing Expose request
23:43:49.066 00.013 9640 IsSlewing returns 0
23:43:49.067 00.001 9640 IsGuiding returns 0
23:43:49.068 00.001 9640 scope move finished after 23 + 53 ms
23:43:49.069 00.001 9640 Move returns status 0, amount 23
23:43:49.069 00.000 9640 MoveAxis(S, 434, ABG)
23:43:49.069 00.000 9640 Guiding  Dir = 1, Dur = 434
23:43:49.070 00.001 9640 IsSlewing returns 0
23:43:49.072 00.002 9640 IsGuiding returns 0
23:43:49.073 00.001 9640 PulseGuide returned control before completion, sleep 444
23:43:49.523 00.450 9640 IsGuiding returns 1
23:43:49.523 00.000 9640 scope still moving after pulse duration time elapsed
23:43:49.552 00.029 9640 IsSlewing returns 0
23:43:49.553 00.001 9640 IsGuiding returns 0
23:43:49.553 00.000 9640 scope move finished after 434 + 47 ms
23:43:49.553 00.000 9640 Move returns status 0, amount 434
23:43:49.554 00.001 9640 move complete, result=0
23:43:49.554 00.000 9640 worker thread done servicing request
23:43:49.554 00.000 9640 Worker thread wakes up
23:43:49.554 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:43:49.554 00.000 16872 GuideStep: -0.2 px 23 ms EAST, 15.9 px 434 ms SOUTH
23:43:49.559 00.005 9640 Handling exposure in thread, d=3500 o=3 r=(1423,587,31,31)
23:43:49.880 00.321 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f88117b0-c1f0-406e-9b78-95efc2ebfaed"}
23:43:49.884 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f88117b0-c1f0-406e-9b78-95efc2ebfaed"}
23:43:49.888 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c1901db-8a8b-4bcd-a397-a92ade64eead"}
23:43:49.891 00.003 16872 case statement mapped state 6 to 3
23:43:49.894 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c1901db-8a8b-4bcd-a397-a92ade64eead"}
23:43:49.898 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"34b97e56-a250-4ade-baa4-06d4108d420a"}
23:43:49.903 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.14,7.21],"pixels":"..."},"id":"34b97e56-a250-4ade-baa4-06d4108d420a"}
23:43:53.383 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4aac00b4-93bc-4b5f-891b-9f2f15d37985"}
23:43:53.391 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4aac00b4-93bc-4b5f-891b-9f2f15d37985"}
23:43:53.397 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b6f93672-7b36-4385-a116-34ab6eb10453"}
23:43:53.402 00.005 16872 case statement mapped state 6 to 3
23:43:53.408 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6f93672-7b36-4385-a116-34ab6eb10453"}
23:43:53.418 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a9aff313-883e-4d82-b6c5-db14721c7c0c"}
23:43:53.423 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.14,7.21],"pixels":"..."},"id":"a9aff313-883e-4d82-b6c5-db14721c7c0c"}
23:43:53.681 00.258 9640 Exposure complete
23:43:53.890 00.209 16872 OnExposeComplete: enter
23:43:53.894 00.004 9640 worker thread done servicing request
23:43:53.894 00.000 16872 UpdateGuideState(): m_state=6
23:43:53.899 00.005 16872 Star::Find(15, 1438, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
23:43:53.905 00.006 16872 Star::Find returns 1 (0), X=1434.31, Y=602.77, Mass=8340, SNR=47.5, Peak=4120 HFD=2.7
23:43:53.908 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:43:53.912 00.004 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
23:43:53.923 00.011 16872 CameraToMount -- cameraX=-19.75 cameraY=0.61 hyp=19.76 cameraTheta=3.11 mountX=0.31 mountY=19.75, mountTheta=1.56
23:43:53.937 00.014 16872 SchedulePrimaryMove(0F8FCD28, x=-19.75, y=0.61, opts=13)
23:43:53.942 00.005 16872 Enqueuing Move request for scope (-19.75, 0.61)
23:43:53.951 00.009 9640 Worker thread wakes up
23:43:53.952 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-19.75, 0.61) opts 0xd
23:43:53.952 00.000 9640 Handling offset move in thread for scope, endpoint = (-19.75, 0.61)
23:43:53.952 00.000 9640 Moving (-19.75, 0.61) raw xDistance=0.31 yDistance=19.75
23:43:53.953 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.31
23:43:53.953 00.000 9640 GuideAlgorithmZFilter::Result() returns 4.36, input 19.75, m_sumCorr=24
23:43:53.953 00.000 9640 MoveAxis(W, 30, ABG)
23:43:53.953 00.000 9640 Guiding  Dir = 3, Dur = 30
23:43:53.953 00.000 9640 IsSlewing returns 0
23:43:53.956 00.003 9640 IsGuiding returns 0
23:43:53.958 00.002 9640 PulseGuide returned control before completion, sleep 40
23:43:53.974 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=2844, max=65520, med=3208, FiltMin=3022, FiltMax=47048, Gamma=2.190
23:43:54.012 00.038 9640 IsGuiding returns 1
23:43:54.012 00.000 9640 scope still moving after pulse duration time elapsed
23:43:54.037 00.025 16872 UpdateGuideState exits: m=8340 SNR=47.5
23:43:54.046 00.009 9640 IsSlewing returns 0
23:43:54.046 00.000 9640 IsGuiding returns 0
23:43:54.047 00.001 9640 scope move finished after 30 + 60 ms
23:43:54.047 00.000 9640 Move returns status 0, amount 30
23:43:54.047 00.000 9640 MoveAxis(S, 524, ABG)
23:43:54.047 00.000 9640 Guiding  Dir = 1, Dur = 524
23:43:54.047 00.000 9640 IsSlewing returns 0
23:43:54.047 00.000 9640 IsGuiding returns 0
23:43:54.048 00.001 9640 PulseGuide returned control before completion, sleep 534
23:43:54.050 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:54.071 00.021 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:43:54.080 00.009 16872 Enqueuing Expose request
23:43:54.585 00.505 9640 IsGuiding returns 1
23:43:54.585 00.000 9640 scope still moving after pulse duration time elapsed
23:43:54.616 00.031 9640 IsSlewing returns 0
23:43:54.616 00.000 9640 IsGuiding returns 0
23:43:54.616 00.000 9640 scope move finished after 524 + 44 ms
23:43:54.616 00.000 9640 Move returns status 0, amount 524
23:43:54.616 00.000 9640 move complete, result=0
23:43:54.616 00.000 9640 worker thread done servicing request
23:43:54.616 00.000 9640 Worker thread wakes up
23:43:54.616 00.000 16872 GuideStep: 0.3 px 30 ms WEST, 19.7 px 524 ms SOUTH
23:43:54.620 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:43:54.620 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1419,588,31,31)
23:43:56.882 02.262 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f8d5984-d099-4481-a479-88a7fc51eaf0"}
23:43:56.887 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6f8d5984-d099-4481-a479-88a7fc51eaf0"}
23:43:56.893 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e89e7556-35ae-4e06-9b57-7beee09b40bb"}
23:43:56.896 00.003 16872 case statement mapped state 6 to 3
23:43:56.902 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e89e7556-35ae-4e06-9b57-7beee09b40bb"}
23:43:56.909 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1d3dc67a-013d-46e0-9aef-668743f8a333"}
23:43:56.912 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.31,6.77],"pixels":"..."},"id":"1d3dc67a-013d-46e0-9aef-668743f8a333"}
23:43:58.708 01.796 9640 Exposure complete
23:43:58.859 00.151 9640 worker thread done servicing request
23:43:58.859 00.000 16872 OnExposeComplete: enter
23:43:58.862 00.003 16872 UpdateGuideState(): m_state=6
23:43:58.868 00.006 16872 Star::Find(15, 1434, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
23:43:58.874 00.006 16872 Star::Find returns 1 (0), X=1429.83, Y=602.48, Mass=9092, SNR=48.8, Peak=4176 HFD=2.8
23:43:58.877 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
23:43:58.880 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
23:43:58.883 00.003 16872 CameraToMount -- cameraX=-24.23 cameraY=0.32 hyp=24.23 cameraTheta=3.13 mountX=-0.05 mountY=24.21, mountTheta=1.57
23:43:58.887 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-24.23, y=0.32, opts=13)
23:43:58.890 00.003 16872 Enqueuing Move request for scope (-24.23, 0.32)
23:43:58.893 00.003 9640 Worker thread wakes up
23:43:58.893 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-24.23, 0.32) opts 0xd
23:43:58.893 00.000 9640 Handling offset move in thread for scope, endpoint = (-24.23, 0.32)
23:43:58.893 00.000 9640 Moving (-24.23, 0.32) raw xDistance=-0.05 yDistance=24.21
23:43:58.893 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:43:58.893 00.000 9640 GuideAlgorithmZFilter::Result() returns 5.32, input 24.21, m_sumCorr=29
23:43:58.893 00.000 9640 MoveAxis(E, 0, ABG)
23:43:58.893 00.000 9640 Move returns status 0, amount 0
23:43:58.893 00.000 9640 MoveAxis(S, 639, ABG)
23:43:58.893 00.000 9640 Guiding  Dir = 1, Dur = 639
23:43:58.893 00.000 9640 IsSlewing returns 0
23:43:58.893 00.000 9640 IsGuiding returns 0
23:43:58.894 00.001 9640 PulseGuide returned control before completion, sleep 649
23:43:58.901 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=65512, med=3200, FiltMin=3104, FiltMax=44040, Gamma=2.190
23:43:58.940 00.039 16872 UpdateGuideState exits: m=9092 SNR=48.8
23:43:58.943 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:58.948 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:43:58.951 00.003 16872 Enqueuing Expose request
23:43:59.552 00.601 9640 IsGuiding returns 1
23:43:59.552 00.000 9640 scope still moving after pulse duration time elapsed
23:43:59.584 00.032 9640 IsSlewing returns 0
23:43:59.584 00.000 9640 IsGuiding returns 0
23:43:59.585 00.001 9640 scope move finished after 639 + 51 ms
23:43:59.585 00.000 9640 Move returns status 0, amount 639
23:43:59.585 00.000 9640 move complete, result=0
23:43:59.585 00.000 9640 worker thread done servicing request
23:43:59.585 00.000 9640 Worker thread wakes up
23:43:59.585 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:43:59.585 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1415,587,31,31)
23:43:59.585 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 24.2 px 639 ms SOUTH
23:44:00.383 00.798 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"570a6360-443f-43c3-9736-01ecac4acaa4"}
23:44:00.391 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"570a6360-443f-43c3-9736-01ecac4acaa4"}
23:44:00.398 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be0a7825-3afc-48a6-b293-7461ef00afca"}
23:44:00.405 00.007 16872 case statement mapped state 6 to 3
23:44:00.410 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"be0a7825-3afc-48a6-b293-7461ef00afca"}
23:44:00.419 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e8b8e48-2959-444e-a393-40ebe58ea9f4"}
23:44:00.428 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.83,7.48],"pixels":"..."},"id":"8e8b8e48-2959-444e-a393-40ebe58ea9f4"}
23:44:03.675 03.247 9640 Exposure complete
23:44:03.831 00.156 9640 worker thread done servicing request
23:44:03.831 00.000 16872 OnExposeComplete: enter
23:44:03.834 00.003 16872 UpdateGuideState(): m_state=6
23:44:03.837 00.003 16872 Star::Find(15, 1429, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
23:44:03.844 00.007 16872 Star::Find returns 1 (0), X=1424.59, Y=602.27, Mass=8937, SNR=49.2, Peak=3960 HFD=3.2
23:44:03.848 00.004 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
23:44:03.850 00.002 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
23:44:03.852 00.002 16872 CameraToMount -- cameraX=-29.47 cameraY=0.11 hyp=29.47 cameraTheta=3.14 mountX=-0.34 mountY=29.42, mountTheta=1.58
23:44:03.861 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-29.47, y=0.11, opts=13)
23:44:03.866 00.005 16872 Enqueuing Move request for scope (-29.47, 0.11)
23:44:03.869 00.003 9640 Worker thread wakes up
23:44:03.869 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-29.47, 0.11) opts 0xd
23:44:03.869 00.000 9640 Handling offset move in thread for scope, endpoint = (-29.47, 0.11)
23:44:03.869 00.000 9640 Moving (-29.47, 0.11) raw xDistance=-0.34 yDistance=29.42
23:44:03.869 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.34
23:44:03.869 00.000 9640 GuideAlgorithmZFilter::Result() returns 6.55, input 29.42, m_sumCorr=36
23:44:03.869 00.000 9640 MoveAxis(E, 36, ABG)
23:44:03.869 00.000 9640 Guiding  Dir = 2, Dur = 36
23:44:03.869 00.000 9640 IsSlewing returns 0
23:44:03.870 00.001 9640 IsGuiding returns 0
23:44:03.870 00.000 9640 PulseGuide returned control before completion, sleep 46
23:44:03.877 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2816, max=63656, med=3196, FiltMin=3010, FiltMax=44448, Gamma=2.190
23:44:03.915 00.038 16872 UpdateGuideState exits: m=8937 SNR=49.2
23:44:03.922 00.007 9640 IsGuiding returns 1
23:44:03.922 00.000 9640 scope still moving after pulse duration time elapsed
23:44:03.922 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:03.925 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:44:03.927 00.002 16872 Enqueuing Expose request
23:44:03.930 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e5e6cc3-55fc-4ecf-9ad4-a6683ebb053a"}
23:44:03.933 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2e5e6cc3-55fc-4ecf-9ad4-a6683ebb053a"}
23:44:03.942 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f42c0478-da93-4f0e-a283-84a11c940905"}
23:44:03.945 00.003 16872 case statement mapped state 6 to 3
23:44:03.947 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f42c0478-da93-4f0e-a283-84a11c940905"}
23:44:03.957 00.010 9640 IsSlewing returns 0
23:44:03.957 00.000 9640 IsGuiding returns 0
23:44:03.958 00.001 9640 scope move finished after 36 + 51 ms
23:44:03.958 00.000 9640 Move returns status 0, amount 36
23:44:03.958 00.000 9640 MoveAxis(S, 787, ABG)
23:44:03.958 00.000 9640 Guiding  Dir = 1, Dur = 787
23:44:03.958 00.000 9640 IsSlewing returns 0
23:44:03.958 00.000 9640 IsGuiding returns 0
23:44:03.959 00.001 9640 PulseGuide returned control before completion, sleep 797
23:44:03.960 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"03e900aa-82f2-4d7c-ba7c-1d156d559eda"}
23:44:03.963 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.59,7.27],"pixels":"..."},"id":"03e900aa-82f2-4d7c-ba7c-1d156d559eda"}
23:44:04.772 00.809 9640 IsGuiding returns 1
23:44:04.772 00.000 9640 scope still moving after pulse duration time elapsed
23:44:04.801 00.029 9640 IsSlewing returns 0
23:44:04.801 00.000 9640 IsGuiding returns 0
23:44:04.801 00.000 9640 scope move finished after 787 + 56 ms
23:44:04.801 00.000 9640 Move returns status 0, amount 787
23:44:04.802 00.001 9640 move complete, result=0
23:44:04.802 00.000 9640 worker thread done servicing request
23:44:04.803 00.001 16872 GuideStep: -0.3 px 36 ms EAST, 29.4 px 787 ms SOUTH
23:44:04.806 00.003 9640 Worker thread wakes up
23:44:04.807 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:44:04.807 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1410,587,31,31)
23:44:06.084 01.277 16872 evsrv: cli 0D3C0A48 connect
23:44:06.091 00.007 16872 case statement mapped state 6 to 3
23:44:06.096 00.005 16872 case statement mapped state 6 to 3
23:44:06.101 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c51c5b5e-a008-4ce4-a97e-4c3ac03eae30"}
23:44:06.110 00.009 16872 case statement mapped state 6 to 3
23:44:06.118 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"c51c5b5e-a008-4ce4-a97e-4c3ac03eae30"}
23:44:06.129 00.011 16872 evsrv: cli 0D3C0A48 disconnect
23:44:06.134 00.005 16872 evsrv: cli 0D3BF8C8 connect
23:44:06.138 00.004 16872 case statement mapped state 6 to 3
23:44:06.142 00.004 16872 case statement mapped state 6 to 3
23:44:06.147 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"030e57ca-deb0-4ef5-8cd0-924324a2787c"}
23:44:06.151 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:44:06.156 00.005 16872 Status Line: Waiting for devices...
23:44:06.163 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"030e57ca-deb0-4ef5-8cd0-924324a2787c"}
23:44:06.169 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
23:44:06.174 00.005 16872 evsrv: cli 0D3BF968 connect
23:44:06.178 00.004 16872 case statement mapped state 6 to 3
23:44:06.187 00.009 16872 case statement mapped state 6 to 3
23:44:06.191 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"27d06d2c-7146-4da6-9b77-cb7ee13fac0f"}
23:44:06.195 00.004 16872 case statement mapped state 6 to 3
23:44:06.201 00.006 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"27d06d2c-7146-4da6-9b77-cb7ee13fac0f"}
23:44:06.211 00.010 16872 evsrv: cli 0D3BF968 disconnect
23:44:07.326 01.115 16872 evsrv: cli 0D3BFFA8 connect
23:44:07.334 00.008 16872 case statement mapped state 6 to 3
23:44:07.340 00.006 16872 case statement mapped state 6 to 3
23:44:07.344 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"cdb3eed0-fe68-4bb3-b39b-f3e802c3f625"}
23:44:07.352 00.008 16872 case statement mapped state 6 to 3
23:44:07.355 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cdb3eed0-fe68-4bb3-b39b-f3e802c3f625"}
23:44:07.382 00.027 16872 evsrv: cli 0D3BFFA8 disconnect
23:44:07.404 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a08e52cb-33d6-47b7-8e51-919f3f0e1548"}
23:44:07.413 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a08e52cb-33d6-47b7-8e51-919f3f0e1548"}
23:44:07.523 00.110 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be6ce125-70e8-42c5-b88b-931e515b4455"}
23:44:07.527 00.004 16872 case statement mapped state 6 to 3
23:44:07.534 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"be6ce125-70e8-42c5-b88b-931e515b4455"}
23:44:07.668 00.134 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6f2d0956-d6a8-4a2b-b042-d910aa562d6e"}
23:44:07.682 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.59,7.27],"pixels":"..."},"id":"6f2d0956-d6a8-4a2b-b042-d910aa562d6e"}
23:44:08.383 00.701 16872 evsrv: cli 0D3C0A48 connect
23:44:08.386 00.003 16872 case statement mapped state 6 to 3
23:44:08.395 00.009 16872 case statement mapped state 6 to 3
23:44:08.408 00.013 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c31ea75f-9044-4b5a-87a5-9502b2ac9785"}
23:44:08.420 00.012 16872 case statement mapped state 6 to 3
23:44:08.429 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"c31ea75f-9044-4b5a-87a5-9502b2ac9785"}
23:44:08.435 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:44:08.699 00.264 9640 ASCOM_AbortExposure returns err = 0
23:44:08.699 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:44:08.699 00.000 9640 worker thread done servicing request
23:44:08.699 00.000 16872 OnExposeComplete: enter
23:44:08.716 00.017 16872 OnExposeComplete: Capture Error reported
23:44:08.746 00.030 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:44:08.752 00.006 16872 Mount: notify guiding stopped
23:44:08.762 00.010 16872 Changing from state GUIDING to STOP
23:44:08.767 00.005 16872 guider state => SELECTED
23:44:08.772 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2816, max=63656, med=3196, FiltMin=3010, FiltMax=44448, Gamma=2.190
23:44:08.822 00.050 16872 Changing from state SELECTED to UNINITIALIZED
23:44:08.828 00.006 16872 guider state => SELECTING
23:44:08.842 00.014 16872 Status Line: Stopped.
23:44:08.853 00.011 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:44:09.471 00.618 16872 evsrv: cli 0D3C0A48 connect
23:44:09.476 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d06f7ff8-3c5b-4bac-953b-7818164e9a37"}
23:44:09.487 00.011 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"d06f7ff8-3c5b-4bac-953b-7818164e9a37"}
23:44:09.506 00.019 16872 evsrv: cli 0D3C0A48 disconnect
23:44:10.903 01.397 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab249e05-9520-4020-8e35-b1dd3529cf0c"}
23:44:10.914 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ab249e05-9520-4020-8e35-b1dd3529cf0c"}
23:44:10.921 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be14434d-3992-4553-b5cf-eff251e70052"}
23:44:10.937 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"be14434d-3992-4553-b5cf-eff251e70052"}
23:44:14.402 03.465 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19be7a7d-9610-471f-ae64-aa9acf62190c"}
23:44:14.406 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"19be7a7d-9610-471f-ae64-aa9acf62190c"}
23:44:14.410 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b7efb225-14ce-4dcf-ab52-852ff1d19abe"}
23:44:14.418 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b7efb225-14ce-4dcf-ab52-852ff1d19abe"}
23:44:14.706 00.288 16872 evsrv: cli 0D3C0A48 connect
23:44:14.721 00.015 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c52ee08e-4b92-49e2-99c1-dc4c4d4a7816"}
23:44:14.727 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"c52ee08e-4b92-49e2-99c1-dc4c4d4a7816"}
23:44:14.748 00.021 16872 evsrv: cli 0D3C0A48 disconnect
23:44:14.759 00.011 16872 evsrv: cli 0D3BF8C8 connect
23:44:14.771 00.012 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"80eb4d7f-a17e-4c9a-b01f-f4a9c1d95111"}
23:44:14.778 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"80eb4d7f-a17e-4c9a-b01f-f4a9c1d95111"}
23:44:14.790 00.012 16872 evsrv: cli 0D3BF8C8 disconnect
23:44:14.810 00.020 16872 evsrv: cli 0D3BF968 connect
23:44:14.842 00.032 16872 evsrv: cli 0D3BF968 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"8f4e4037-1920-4049-923d-5f602cead740"}
23:44:14.849 00.007 16872 PhdController::Guide begins
23:44:14.860 00.011 16872 PhdController: newstate STATE_SETUP
23:44:14.869 00.009 16872 PhdController: setup
23:44:14.879 00.010 16872 PhdController: newstate STATE_ATTEMPT_START
23:44:14.893 00.014 16872 PhdController: start capturing
23:44:14.898 00.005 16872 Changing from state SELECTING to UNINITIALIZED
23:44:14.906 00.008 16872 guider state => SELECTING
23:44:14.911 00.005 16872 setting force full frames = true
23:44:14.916 00.005 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:44:14.939 00.023 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:44:14.943 00.004 16872 Enqueuing Expose request
23:44:14.947 00.004 16872 PhdController: newstate STATE_SELECT_STAR
23:44:14.953 00.006 9640 Worker thread wakes up
23:44:14.953 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:44:14.953 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:44:14.954 00.001 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":0,"id":"8f4e4037-1920-4049-923d-5f602cead740"}
23:44:14.976 00.022 16872 evsrv: cli 0D3BF968 disconnect
23:44:14.995 00.019 16872 evsrv: cli 0D3BFB48 connect
23:44:15.011 00.016 16872 case statement mapped state 1 to 101
23:44:15.022 00.011 16872 case statement mapped state 1 to 101
23:44:15.026 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_shift_params","id":"9e9cc62d-e514-4e9e-9e91-2ddce30ebeb7"}
23:44:15.031 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"9e9cc62d-e514-4e9e-9e91-2ddce30ebeb7"}
23:44:15.051 00.020 16872 evsrv: cli 0D3BFB48 disconnect
23:44:15.072 00.021 16872 evsrv: cli 0D3BFFA8 connect
23:44:15.086 00.014 16872 case statement mapped state 1 to 101
23:44:15.105 00.019 16872 case statement mapped state 1 to 101
23:44:15.121 00.016 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"ecfc22fc-6b1b-4b45-b4b4-db3f6235e607"}
23:44:15.127 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"ecfc22fc-6b1b-4b45-b4b4-db3f6235e607"}
23:44:15.136 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
23:44:16.140 01.004 16872 evsrv: cli 0D3BFFA8 connect
23:44:16.150 00.010 16872 case statement mapped state 1 to 101
23:44:16.160 00.010 16872 case statement mapped state 1 to 101
23:44:16.168 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"3831d5cb-11f7-4016-a99d-ff7044e22d40"}
23:44:16.184 00.016 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"3831d5cb-11f7-4016-a99d-ff7044e22d40"}
23:44:16.200 00.016 16872 evsrv: cli 0D3BFFA8 disconnect
23:44:17.200 01.000 16872 evsrv: cli 0D3BFFA8 connect
23:44:17.206 00.006 16872 case statement mapped state 1 to 101
23:44:17.213 00.007 16872 case statement mapped state 1 to 101
23:44:17.219 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"ef75d881-1a0c-4ceb-9441-37d661887d44"}
23:44:17.224 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"ef75d881-1a0c-4ceb-9441-37d661887d44"}
23:44:17.250 00.026 16872 evsrv: cli 0D3BFFA8 disconnect
23:44:17.906 00.656 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f26fc85-74e5-46c3-acbc-dd375477acae"}
23:44:17.910 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9f26fc85-74e5-46c3-acbc-dd375477acae"}
23:44:17.917 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bda77d6d-1b20-42e0-aebe-da570376731c"}
23:44:17.927 00.010 16872 case statement mapped state 1 to 101
23:44:17.934 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"bda77d6d-1b20-42e0-aebe-da570376731c"}
23:44:18.259 00.325 16872 evsrv: cli 0D3C0A48 connect
23:44:18.268 00.009 16872 case statement mapped state 1 to 101
23:44:18.276 00.008 16872 case statement mapped state 1 to 101
23:44:18.281 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"cd339d77-9cc6-496f-bf5d-1e522ed69615"}
23:44:18.285 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"cd339d77-9cc6-496f-bf5d-1e522ed69615"}
23:44:18.290 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:44:19.043 00.753 9640 Exposure complete
23:44:19.309 00.266 16872 evsrv: cli 0D3BF8C8 connect
23:44:19.316 00.007 16872 case statement mapped state 1 to 101
23:44:19.335 00.019 16872 case statement mapped state 1 to 101
23:44:19.342 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"dafe1f4b-1d6b-4051-95c7-59b7f19c2a25"}
23:44:19.354 00.012 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"dafe1f4b-1d6b-4051-95c7-59b7f19c2a25"}
23:44:19.360 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
23:44:19.419 00.059 9640 worker thread done servicing request
23:44:19.420 00.001 16872 OnExposeComplete: enter
23:44:19.423 00.003 16872 UpdateGuideState(): m_state=1
23:44:19.429 00.006 16872 UpdateCurrentPosition: no star selected
23:44:19.432 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:44:19.436 00.004 16872 Status Line: No star selected
23:44:19.448 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3148, max=65520, med=3452, FiltMin=3336, FiltMax=65516, Gamma=2.190
23:44:19.500 00.052 16872 UpdateGuideState exits: No star selected
23:44:19.509 00.009 16872 GuiderMultiStar::AutoSelect enter
23:44:19.513 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:44:19.723 00.210 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:44:19.963 00.240 16872 AutoFind: global mean = 0.0, stdev 778.1
23:44:19.966 00.003 16872 AutoFind: using threshold = 0.1
23:44:20.261 00.295 16872 AutoFind: local max [1418, 602] 190.2
23:44:20.266 00.005 16872 AutoFind: local max [1008, 137] 113.5
23:44:20.270 00.004 16872 AutoFind: local max [1009, 128] 107.4
23:44:20.282 00.012 16872 AutoFind: local max [1000, 132] 100.4
23:44:20.288 00.006 16872 AutoFind: local max [759, 640] 44.4
23:44:20.292 00.004 16872 AutoFind: local max [868, 981] 41.6
23:44:20.295 00.003 16872 AutoFind: local max [1587, 883] 21.7
23:44:20.299 00.004 16872 AutoFind: local max [308, 877] 11.5
23:44:20.308 00.009 16872 AutoFind: local max [302, 999] 10.9
23:44:20.318 00.010 16872 AutoFind: local max [256, 271] 5.1
23:44:20.326 00.008 16872 AutoFind: local max [1398, 524] 4.8
23:44:20.341 00.015 16872 AutoFind: local max [1195, 661] 3.2
23:44:20.349 00.008 16872 AutoFind: local max [359, 998] 3.2
23:44:20.370 00.021 16872 AutoFind: local max [1124, 36] 2.8
23:44:20.389 00.019 16872 AutoFind: local max [181, 685] 2.6
23:44:20.393 00.004 16872 AutoFind: local max [1426, 827] 2.5
23:44:20.401 00.008 16872 AutoFind: local max [1405, 708] 1.9
23:44:20.405 00.004 16872 AutoFind: local max [1410, 610] 1.8
23:44:20.409 00.004 16872 AutoFind: local max [965, 767] 1.5
23:44:20.418 00.009 16872 AutoFind: local max [229, 178] 1.4
23:44:20.428 00.010 16872 AutoFind: local max [1491, 591] 1.4
23:44:20.444 00.016 16872 AutoFind: local max [1799, 823] 1.4
23:44:20.458 00.014 16872 AutoFind: local max [1542, 382] 1.2
23:44:20.469 00.011 16872 AutoFind: local max [132, 333] 1.1
23:44:20.478 00.009 16872 AutoFind: local max [1007, 109] 1.1
23:44:20.483 00.005 16872 AutoFind: local max [783, 465] 1.1
23:44:20.486 00.003 16872 AutoFind: local max [1491, 105] 0.9
23:44:20.491 00.005 16872 AutoFind: local max [1405, 602] 0.9
23:44:20.498 00.007 16872 AutoFind: local max [520, 105] 0.9
23:44:20.502 00.004 16872 AutoFind: local max [480, 702] 0.8
23:44:20.506 00.004 16872 AutoFind: local max [869, 971] 0.8
23:44:20.516 00.010 16872 AutoFind: local max [1485, 114] 0.8
23:44:20.530 00.014 16872 AutoFind: local max [1142, 448] 0.8
23:44:20.535 00.005 16872 AutoFind: local max [1415, 588] 0.7
23:44:20.544 00.009 16872 AutoFind: local max [1027, 140] 0.7
23:44:20.549 00.005 16872 AutoFind: local max [1422, 615] 0.7
23:44:20.553 00.004 16872 AutoFind: local max [1171, 951] 0.7
23:44:20.560 00.007 16872 AutoFind: local max [1329, 151] 0.7
23:44:20.563 00.003 16872 AutoFind: local max [757, 651] 0.7
23:44:20.568 00.005 16872 AutoFind: local max [860, 48] 0.7
23:44:20.579 00.011 16872 AutoFind: local max [737, 409] 0.7
23:44:20.584 00.005 16872 AutoFind: local max [1562, 956] 0.7
23:44:20.589 00.005 16872 AutoFind: local max [1031, 132] 0.7
23:44:20.594 00.005 16872 AutoFind: local max [1017, 110] 0.6
23:44:20.599 00.005 16872 AutoFind: local max [1452, 1032] 0.6
23:44:20.616 00.017 16872 AutoFind: local max [1018, 63] 0.6
23:44:20.624 00.008 16872 AutoFind: local max [358, 358] 0.6
23:44:20.628 00.004 16872 AutoFind: local max [1086, 401] 0.6
23:44:20.632 00.004 16872 AutoFind: local max [1314, 398] 0.6
23:44:20.642 00.010 16872 AutoFind: local max [1431, 610] 0.6
23:44:20.646 00.004 16872 AutoFind: local max [165, 952] 0.6
23:44:20.659 00.013 16872 AutoFind: local max [1577, 885] 0.6
23:44:20.673 00.014 16872 AutoFind: local max [799, 465] 0.6
23:44:20.677 00.004 16872 AutoFind: local max [1700, 603] 0.6
23:44:20.686 00.009 16872 AutoFind: local max [225, 918] 0.6
23:44:20.691 00.005 16872 AutoFind: local max [279, 71] 0.6
23:44:20.695 00.004 16872 AutoFind: local max [1748, 23] 0.6
23:44:20.711 00.016 16872 AutoFind: local max [926, 954] 0.6
23:44:20.720 00.009 16872 AutoFind: local max [771, 638] 0.6
23:44:20.727 00.007 16872 AutoFind: local max [1431, 190] 0.6
23:44:20.737 00.010 16872 AutoFind: local max [1669, 434] 0.6
23:44:20.741 00.004 16872 AutoFind: local max [417, 622] 0.6
23:44:20.753 00.012 16872 AutoFind: local max [1891, 708] 0.6
23:44:20.762 00.009 16872 AutoFind: local max [988, 151] 0.6
23:44:20.767 00.005 16872 AutoFind: local max [755, 918] 0.6
23:44:20.771 00.004 16872 AutoFind: local max [216, 181] 0.6
23:44:20.781 00.010 16872 AutoFind: local max [577, 199] 0.6
23:44:20.787 00.006 16872 AutoFind: local max [1099, 150] 0.6
23:44:20.799 00.012 16872 AutoFind: local max [904, 1029] 0.6
23:44:20.808 00.009 16872 AutoFind: local max [619, 11] 0.5
23:44:20.814 00.006 16872 AutoFind: local max [857, 975] 0.5
23:44:20.818 00.004 16872 AutoFind: local max [1350, 153] 0.5
23:44:20.827 00.009 16872 AutoFind: local max [1005, 161] 0.5
23:44:20.832 00.005 16872 AutoFind: local max [983, 247] 0.5
23:44:20.837 00.005 16872 AutoFind: local max [667, 984] 0.5
23:44:20.846 00.009 16872 AutoFind: local max [1298, 306] 0.5
23:44:20.855 00.009 16872 AutoFind: local max [296, 479] 0.5
23:44:20.860 00.005 16872 AutoFind: local max [1108, 190] 0.5
23:44:20.866 00.006 16872 AutoFind: local max [1028, 117] 0.5
23:44:20.873 00.007 16872 AutoFind: local max [1347, 500] 0.5
23:44:20.877 00.004 16872 AutoFind: local max [1848, 361] 0.5
23:44:20.883 00.006 16872 AutoFind: local max [1240, 103] 0.5
23:44:20.891 00.008 16872 AutoFind: local max [1581, 602] 0.5
23:44:20.895 00.004 16872 AutoFind: local max [727, 464] 0.5
23:44:20.898 00.003 16872 AutoFind: local max [108, 513] 0.5
23:44:20.905 00.007 16872 AutoFind: local max [711, 1027] 0.5
23:44:20.908 00.003 16872 AutoFind: local max [658, 379] 0.5
23:44:20.912 00.004 16872 AutoFind: local max [1484, 955] 0.5
23:44:20.916 00.004 16872 AutoFind: local max [128, 411] 0.5
23:44:20.922 00.006 16872 AutoFind: local max [1598, 887] 0.5
23:44:20.925 00.003 16872 AutoFind: local max [1595, 406] 0.5
23:44:20.928 00.003 16872 AutoFind: local max [1901, 946] 0.5
23:44:20.937 00.009 16872 AutoFind: local max [25, 709] 0.5
23:44:20.945 00.008 16872 AutoFind: local max [589, 584] 0.5
23:44:20.951 00.006 16872 AutoFind: local max [986, 112] 0.5
23:44:20.955 00.004 16872 AutoFind: local max [1546, 871] 0.5
23:44:20.961 00.006 16872 AutoFind: local max [1276, 350] 0.5
23:44:20.971 00.010 16872 AutoFind: local max [687, 85] 0.5
23:44:20.976 00.005 16872 AutoFind: local max [1641, 258] 0.5
23:44:20.981 00.005 16872 AutoFind: local max [1559, 467] 0.5
23:44:20.984 00.003 16872 AutoFind: close dim-bright [986, 112] 0.5 - [1000, 132] 100.4
23:44:20.988 00.004 16872 AutoFind: close dim-bright [1598, 887] 0.5 - [1587, 883] 21.7
23:44:20.992 00.004 16872 AutoFind: too close [1028, 117] 0.5 - [1017, 110] 0.6
23:44:21.001 00.009 16872 AutoFind: too close [1028, 117] 0.5 - [1031, 132] 0.7
23:44:21.005 00.004 16872 AutoFind: close dim-bright [1028, 117] 0.5 - [1009, 128] 107.4
23:44:21.008 00.003 16872 AutoFind: close dim-bright [1028, 117] 0.5 - [1008, 137] 113.5
23:44:21.012 00.004 16872 AutoFind: too close [1005, 161] 0.5 - [988, 151] 0.6
23:44:21.017 00.005 16872 AutoFind: too close [857, 975] 0.5 - [869, 971] 0.8
23:44:21.022 00.005 16872 AutoFind: close dim-bright [857, 975] 0.5 - [868, 981] 41.6
23:44:21.025 00.003 16872 AutoFind: too close [216, 181] 0.6 - [229, 178] 1.4
23:44:21.041 00.016 16872 AutoFind: close dim-bright [988, 151] 0.6 - [1000, 132] 100.4
23:44:21.048 00.007 16872 AutoFind: close dim-bright [988, 151] 0.6 - [1008, 137] 113.5
23:44:21.052 00.004 16872 AutoFind: too close [771, 638] 0.6 - [757, 651] 0.7
23:44:21.059 00.007 16872 AutoFind: close dim-bright [771, 638] 0.6 - [759, 640] 44.4
23:44:21.065 00.006 16872 AutoFind: too close [799, 465] 0.6 - [783, 465] 1.1
23:44:21.068 00.003 16872 AutoFind: close dim-bright [1577, 885] 0.6 - [1587, 883] 21.7
23:44:21.074 00.006 16872 AutoFind: too close [1431, 610] 0.6 - [1422, 615] 0.7
23:44:21.079 00.005 16872 AutoFind: close dim-bright [1431, 610] 0.6 - [1418, 602] 190.2
23:44:21.083 00.004 16872 AutoFind: too close [1017, 110] 0.6 - [1007, 109] 1.1
23:44:21.090 00.007 16872 AutoFind: close dim-bright [1017, 110] 0.6 - [1009, 128] 107.4
23:44:21.097 00.007 16872 AutoFind: too close [1031, 132] 0.7 - [1027, 140] 0.7
23:44:21.121 00.024 16872 AutoFind: close dim-bright [757, 651] 0.7 - [759, 640] 44.4
23:44:21.127 00.006 16872 AutoFind: too close [1422, 615] 0.7 - [1405, 602] 0.9
23:44:21.131 00.004 16872 AutoFind: too close [1422, 615] 0.7 - [1410, 610] 1.8
23:44:21.140 00.009 16872 AutoFind: close dim-bright [1422, 615] 0.7 - [1418, 602] 190.2
23:44:21.145 00.005 16872 AutoFind: close dim-bright [1027, 140] 0.7 - [1009, 128] 107.4
23:44:21.150 00.005 16872 AutoFind: close dim-bright [1027, 140] 0.7 - [1008, 137] 113.5
23:44:21.156 00.006 16872 AutoFind: too close [1415, 588] 0.7 - [1405, 602] 0.9
23:44:21.164 00.008 16872 AutoFind: close dim-bright [1415, 588] 0.7 - [1418, 602] 190.2
23:44:21.173 00.009 16872 AutoFind: too close [1485, 114] 0.8 - [1491, 105] 0.9
23:44:21.188 00.015 16872 AutoFind: close dim-bright [869, 971] 0.8 - [868, 981] 41.6
23:44:21.193 00.005 16872 AutoFind: too close [1405, 602] 0.9 - [1410, 610] 1.8
23:44:21.224 00.031 16872 AutoFind: close dim-bright [1405, 602] 0.9 - [1418, 602] 190.2
23:44:21.246 00.022 16872 AutoFind: close dim-bright [1007, 109] 1.1 - [1009, 128] 107.4
23:44:21.266 00.020 16872 AutoFind: close dim-bright [1410, 610] 1.8 - [1418, 602] 190.2
23:44:21.289 00.023 16872 AutoFind: too close [1000, 132] 100.4 - [1009, 128] 107.4
23:44:21.316 00.027 16872 AutoFind: too close [1000, 132] 100.4 - [1008, 137] 113.5
23:44:21.330 00.014 16872 AutoFind: too close [1009, 128] 107.4 - [1008, 137] 113.5
23:44:21.358 00.028 16872 AutoFind: too close to edge [619, 11] 0.5
23:44:21.377 00.019 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:44:21.425 00.048 16872 Star::Find(15, 1418, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.458 00.033 16872 Star::Find returns 1 (0), X=1418.13, Y=601.54, Mass=816204, SNR=577.0, Peak=62872 HFD=3.6
23:44:21.470 00.012 16872 Star::Find(15, 759, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.498 00.028 16872 Star::Find returns 1 (0), X=759.18, Y=639.81, Mass=182402, SNR=252.0, Peak=20520 HFD=3.1
23:44:21.506 00.008 16872 Star::Find(15, 868, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.520 00.014 16872 Star::Find returns 1 (0), X=868.49, Y=981.21, Mass=213527, SNR=279.3, Peak=19616 HFD=3.6
23:44:21.526 00.006 16872 Star::Find(15, 1587, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.535 00.009 16872 Star::Find returns 1 (0), X=1587.17, Y=882.86, Mass=86187, SNR=162.3, Peak=12156 HFD=2.9
23:44:21.557 00.022 16872 Star::Find(15, 308, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.568 00.011 16872 Star::Find returns 1 (0), X=307.89, Y=876.72, Mass=48326, SNR=124.0, Peak=8032 HFD=3.3
23:44:21.572 00.004 16872 Star::Find(15, 302, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.582 00.010 16872 Star::Find returns 1 (0), X=302.30, Y=998.46, Mass=45196, SNR=108.2, Peak=7212 HFD=3.3
23:44:21.586 00.004 16872 Star::Find(15, 256, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.590 00.004 16872 Star::Find returns 1 (0), X=255.82, Y=271.06, Mass=18778, SNR=67.4, Peak=5104 HFD=3.0
23:44:21.601 00.011 16872 Star::Find(15, 1398, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.637 00.036 16872 Star::Find returns 1 (0), X=1397.86, Y=524.34, Mass=22071, SNR=69.9, Peak=5432 HFD=3.3
23:44:21.648 00.011 16872 Star::Find(15, 1195, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.662 00.014 16872 Star::Find returns 1 (0), X=1194.83, Y=661.06, Mass=11051, SNR=51.6, Peak=4672 HFD=2.6
23:44:21.671 00.009 16872 Star::Find(15, 359, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.675 00.004 16872 Star::Find returns 1 (0), X=358.75, Y=997.99, Mass=12058, SNR=53.0, Peak=4704 HFD=2.5
23:44:21.679 00.004 16872 Star::Find(15, 1124, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.685 00.006 16872 Star::Find returns 1 (0), X=1123.72, Y=35.74, Mass=9696, SNR=41.5, Peak=4484 HFD=2.8
23:44:21.690 00.005 16872 Star::Find(15, 181, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.695 00.005 16872 Star::Find returns 1 (0), X=181.10, Y=684.83, Mass=7870, SNR=37.5, Peak=4436 HFD=2.4
23:44:21.703 00.008 16872 Star::Find(15, 1426, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.706 00.003 16872 Star::Find returns 1 (0), X=1425.74, Y=827.57, Mass=9593, SNR=40.9, Peak=4584 HFD=2.9
23:44:21.711 00.005 16872 Star::Find(15, 1405, 708, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.714 00.003 16872 Star::Find returns 1 (0), X=1405.37, Y=708.41, Mass=6041, SNR=31.7, Peak=4012 HFD=3.0
23:44:21.718 00.004 16872 Star::Find(15, 965, 767, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.721 00.003 16872 Star::Find returns 1 (0), X=965.29, Y=767.10, Mass=3898, SNR=24.9, Peak=3984 HFD=2.3
23:44:21.724 00.003 16872 Star::Find(15, 1491, 591, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.727 00.003 16872 Star::Find returns 1 (0), X=1490.48, Y=591.02, Mass=3847, SNR=23.7, Peak=3892 HFD=2.3
23:44:21.730 00.003 16872 Star::Find(15, 1799, 823, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.739 00.009 16872 Star::Find returns 1 (0), X=1799.29, Y=822.73, Mass=4926, SNR=28.1, Peak=4024 HFD=2.6
23:44:21.746 00.007 16872 Star::Find(15, 1542, 382, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.749 00.003 16872 Star::Find returns 1 (0), X=1541.89, Y=381.84, Mass=3887, SNR=25.1, Peak=3868 HFD=2.7
23:44:21.753 00.004 16872 Star::Find(15, 132, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.756 00.003 16872 Star::Find returns 1 (0), X=131.76, Y=333.42, Mass=3695, SNR=22.3, Peak=3848 HFD=2.8
23:44:21.759 00.003 16872 Star::Find(15, 520, 105, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.767 00.008 16872 Star::Find returns 1 (0), X=520.32, Y=105.42, Mass=1800, SNR=15.1, Peak=3764 HFD=1.7
23:44:21.770 00.003 16872 Star::Find(15, 480, 702, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.773 00.003 16872 Star::Find returns 1 (0), X=480.01, Y=701.32, Mass=2168, SNR=16.9, Peak=3720 HFD=2.4
23:44:21.776 00.003 16872 Star::Find(15, 1142, 448, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.787 00.011 16872 Star::Find returns 1 (0), X=1141.73, Y=447.49, Mass=2527, SNR=17.1, Peak=3792 HFD=3.0
23:44:21.792 00.005 16872 Star::Find(15, 1171, 951, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.796 00.004 16872 Star::Find returns 1 (0), X=1172.33, Y=950.67, Mass=3213, SNR=20.3, Peak=3740 HFD=3.6
23:44:21.799 00.003 16872 Star::Find(15, 1329, 151, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.801 00.002 16872 Star::Find returns 1 (0), X=1328.56, Y=151.24, Mass=1322, SNR=11.8, Peak=3704 HFD=1.6
23:44:21.805 00.004 16872 Star::Find(15, 860, 48, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.808 00.003 16872 Star::Find returns 1 (0), X=859.41, Y=49.03, Mass=2194, SNR=16.2, Peak=3744 HFD=2.3
23:44:21.814 00.006 16872 Star::Find(15, 737, 409, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.818 00.004 16872 Star::Find returns 1 (0), X=737.18, Y=409.02, Mass=2472, SNR=17.2, Peak=3752 HFD=2.5
23:44:21.821 00.003 16872 Star::Find(15, 1562, 956, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.824 00.003 16872 Star::Find returns 1 (0), X=1561.29, Y=956.29, Mass=1364, SNR=12.7, Peak=3740 HFD=1.5
23:44:21.828 00.004 16872 Star::Find(15, 1452, 1032, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.830 00.002 16872 Star::Find returns 1 (0), X=1451.58, Y=1032.31, Mass=1213, SNR=11.6, Peak=3584 HFD=2.9
23:44:21.834 00.004 16872 Star::Find(15, 1018, 63, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.837 00.003 16872 Star::Find returns 1 (0), X=1017.74, Y=62.74, Mass=1040, SNR=10.2, Peak=3624 HFD=2.6
23:44:21.843 00.006 16872 Star::Find(15, 358, 358, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.847 00.004 16872 Star::Find returns 1 (0), X=357.98, Y=357.94, Mass=695, SNR=8.4, Peak=3644 HFD=1.7
23:44:21.850 00.003 16872 Star::Find(15, 1086, 401, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.853 00.003 16872 Star::Find returns 1 (0), X=1085.99, Y=401.25, Mass=1074, SNR=12.3, Peak=3652 HFD=2.0
23:44:21.855 00.002 16872 Star::Find(15, 1314, 398, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.862 00.007 16872 Star::Find returns 1 (0), X=1314.04, Y=396.64, Mass=1040, SNR=10.2, Peak=3636 HFD=2.1
23:44:21.866 00.004 16872 Star::Find(15, 165, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.869 00.003 16872 Star::Find returns 1 (0), X=165.37, Y=952.17, Mass=1021, SNR=11.3, Peak=3684 HFD=1.5
23:44:21.871 00.002 16872 Star::Find(15, 1577, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.882 00.011 16872 Star::Find returns 1 (0), X=1587.17, Y=882.86, Mass=86187, SNR=162.3, Peak=12156 HFD=2.9
23:44:21.886 00.004 16872 Star::Find(15, 1700, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.891 00.005 16872 Star::Find returns 0 (4), X=1700.66, Y=603.01, Mass=416, SNR=6.1, Peak=3596 HFD=1.4
23:44:21.894 00.003 16872 Star::Find(15, 225, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.897 00.003 16872 Star::Find returns 0 (4), X=231.47, Y=903.51, Mass=1313, SNR=15.8, Peak=3828 HFD=1.4
23:44:21.900 00.003 16872 Star::Find(15, 279, 71, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.903 00.003 16872 Star::Find returns 1 (0), X=278.31, Y=72.05, Mass=944, SNR=9.2, Peak=3584 HFD=2.4
23:44:21.909 00.006 16872 Star::Find(15, 1748, 23, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.912 00.003 16872 Star::Find returns 1 (0), X=1748.63, Y=23.01, Mass=606, SNR=7.5, Peak=3564 HFD=2.1
23:44:21.916 00.004 16872 Star::Find(15, 926, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.919 00.003 16872 Star::Find false star n=4 nbg=252 bg=3453.0 sigma=32.1 thresh=3549 peak=3548
23:44:21.930 00.011 16872 Star::Find returns 0 (2), X=926.00, Y=954.00, Mass=468, SNR=2.9, Peak=3592 HFD=0.0
23:44:21.938 00.008 16872 Star::Find(15, 1431, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.942 00.004 16872 Star::Find returns 1 (0), X=1430.97, Y=189.84, Mass=722, SNR=8.2, Peak=3628 HFD=1.9
23:44:21.950 00.008 16872 Star::Find(15, 1669, 434, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.962 00.012 16872 Star::Find returns 1 (0), X=1669.96, Y=433.17, Mass=998, SNR=9.8, Peak=3616 HFD=2.1
23:44:21.969 00.007 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.974 00.005 16872 Star::Find returns 0 (4), X=416.50, Y=621.75, Mass=2226, SNR=20.4, Peak=4004 HFD=1.1
23:44:21.977 00.003 16872 Star::Find(15, 1891, 708, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.985 00.008 16872 Star::Find returns 1 (0), X=1891.15, Y=708.01, Mass=757, SNR=8.7, Peak=3616 HFD=2.4
23:44:21.989 00.004 16872 Star::Find(15, 755, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:21.992 00.003 16872 Star::Find false star n=5 nbg=262 bg=3451.4 sigma=32.1 thresh=3548 peak=3548
23:44:21.994 00.002 16872 Star::Find returns 0 (2), X=755.00, Y=918.00, Mass=619, SNR=2.9, Peak=3592 HFD=0.0
23:44:21.997 00.003 16872 Star::Find(15, 577, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.003 00.006 16872 Star::Find returns 1 (0), X=576.52, Y=198.64, Mass=1190, SNR=11.1, Peak=3600 HFD=3.1
23:44:22.008 00.005 16872 Star::Find(15, 1099, 150, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.012 00.004 16872 Star::Find returns 1 (0), X=1098.57, Y=150.37, Mass=738, SNR=8.4, Peak=3624 HFD=1.5
23:44:22.023 00.011 16872 Star::Find(15, 904, 1029, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.029 00.006 16872 Star::Find returns 0 (4), X=903.69, Y=1028.62, Mass=849, SNR=9.4, Peak=3716 HFD=1.3
23:44:22.034 00.005 16872 Star::Find(15, 1350, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.038 00.004 16872 Star::Find returns 1 (0), X=1350.37, Y=152.05, Mass=667, SNR=8.0, Peak=3588 HFD=3.1
23:44:22.041 00.003 16872 Star::Find(15, 983, 247, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.046 00.005 16872 Star::Find returns 1 (0), X=982.93, Y=246.10, Mass=1117, SNR=10.7, Peak=3604 HFD=3.0
23:44:22.054 00.008 16872 Star::Find(15, 667, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.058 00.004 16872 Star::Find returns 0 (4), X=667.04, Y=984.28, Mass=396, SNR=5.6, Peak=3600 HFD=1.0
23:44:22.068 00.010 16872 Star::Find(15, 1298, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.077 00.009 16872 Star::Find false star n=3 nbg=266 bg=3454.2 sigma=32.6 thresh=3552 peak=3540
23:44:22.088 00.011 16872 Star::Find returns 0 (2), X=1298.00, Y=306.00, Mass=365, SNR=2.9, Peak=3580 HFD=0.0
23:44:22.091 00.003 16872 Star::Find(15, 296, 479, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.107 00.016 16872 Star::Find false star n=6 nbg=271 bg=3442.8 sigma=33.0 thresh=3542 peak=3534
23:44:22.124 00.017 16872 Star::Find returns 0 (2), X=296.00, Y=479.00, Mass=631, SNR=2.9, Peak=3592 HFD=0.0
23:44:22.137 00.013 16872 Star::Find(15, 1108, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.141 00.004 16872 Star::Find returns 1 (0), X=1107.88, Y=189.98, Mass=802, SNR=9.1, Peak=3608 HFD=2.2
23:44:22.145 00.004 16872 Star::Find(15, 1347, 500, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.148 00.003 16872 Star::Find returns 1 (0), X=1347.46, Y=500.71, Mass=2140, SNR=18.6, Peak=3892 HFD=1.5
23:44:22.151 00.003 16872 Star::Find(15, 1848, 361, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.154 00.003 16872 Star::Find returns 1 (0), X=1851.27, Y=369.53, Mass=992, SNR=10.0, Peak=3604 HFD=5.4
23:44:22.162 00.008 16872 Star::Find(15, 1240, 103, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.171 00.009 16872 Star::Find returns 0 (4), X=1240.52, Y=103.30, Mass=2293, SNR=21.7, Peak=3976 HFD=1.3
23:44:22.179 00.008 16872 Star::Find(15, 1581, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.183 00.004 16872 Star::Find false star n=4 nbg=274 bg=3460.3 sigma=37.4 thresh=3573 peak=3568
23:44:22.189 00.006 16872 Star::Find returns 0 (2), X=1581.00, Y=602.00, Mass=555, SNR=2.9, Peak=3620 HFD=0.0
23:44:22.192 00.003 16872 Star::Find(15, 727, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.196 00.004 16872 Star::Find returns 1 (0), X=722.01, Y=455.26, Mass=1470, SNR=15.7, Peak=3752 HFD=1.8
23:44:22.199 00.003 16872 Star::Find(15, 108, 513, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.202 00.003 16872 Star::Find returns 1 (0), X=108.49, Y=512.65, Mass=1095, SNR=10.6, Peak=3588 HFD=3.0
23:44:22.208 00.006 16872 Star::Find(15, 711, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.215 00.007 16872 Star::Find returns 0 (4), X=711.47, Y=1027.16, Mass=1116, SNR=11.2, Peak=3712 HFD=1.4
23:44:22.221 00.006 16872 Star::Find(15, 658, 379, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.224 00.003 16872 Star::Find false star n=8 nbg=253 bg=3454.6 sigma=29.1 thresh=3542 peak=3542
23:44:22.227 00.003 16872 Star::Find returns 0 (2), X=658.00, Y=379.00, Mass=799, SNR=2.9, Peak=3572 HFD=0.0
23:44:22.231 00.004 16872 Star::Find(15, 1484, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.234 00.003 16872 Star::Find returns 1 (0), X=1483.83, Y=955.43, Mass=964, SNR=10.2, Peak=3644 HFD=1.7
23:44:22.241 00.007 16872 Star::Find(15, 128, 411, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.247 00.006 16872 Star::Find returns 1 (0), X=127.29, Y=410.88, Mass=886, SNR=9.9, Peak=3600 HFD=2.0
23:44:22.262 00.015 16872 Star::Find(15, 1598, 887, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.282 00.020 16872 Star::Find returns 1 (0), X=1587.17, Y=882.86, Mass=86187, SNR=162.3, Peak=12156 HFD=2.9
23:44:22.285 00.003 16872 Star::Find(15, 1595, 406, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.289 00.004 16872 Star::Find returns 1 (0), X=1593.80, Y=404.42, Mass=1022, SNR=9.6, Peak=3604 HFD=3.3
23:44:22.294 00.005 16872 Star::Find(15, 1901, 946, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.303 00.009 16872 Star::Find false star n=4 nbg=182 bg=3460.4 sigma=28.7 thresh=3547 peak=3545
23:44:22.310 00.007 16872 Star::Find returns 0 (2), X=1901.00, Y=946.00, Mass=446, SNR=2.9, Peak=3596 HFD=0.0
23:44:22.316 00.006 16872 Star::Find(15, 25, 709, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.320 00.004 16872 Star::Find returns 1 (0), X=25.21, Y=707.86, Mass=805, SNR=9.5, Peak=3588 HFD=2.2
23:44:22.326 00.006 16872 Star::Find(15, 589, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.334 00.008 16872 Star::Find false star n=3 nbg=267 bg=3449.8 sigma=33.4 thresh=3550 peak=3542
23:44:22.337 00.003 16872 Star::Find returns 0 (2), X=589.00, Y=584.00, Mass=359, SNR=2.9, Peak=3580 HFD=0.0
23:44:22.340 00.003 16872 Star::Find(15, 986, 112, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.343 00.003 16872 Star::Find false star n=55 nbg=292 bg=22623.1 sigma=24397.9 thresh=30281 peak=24530
23:44:22.349 00.006 16872 Star::Find returns 0 (2), X=986.00, Y=112.00, Mass=1887039, SNR=2.9, Peak=23320 HFD=0.0
23:44:22.354 00.005 16872 Star::Find(15, 1546, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.358 00.004 16872 Star::Find returns 1 (0), X=1544.78, Y=870.52, Mass=895, SNR=10.3, Peak=3612 HFD=2.0
23:44:22.369 00.011 16872 Star::Find(15, 1276, 350, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.377 00.008 16872 Star::Find false star n=3 nbg=264 bg=3454.2 sigma=28.7 thresh=3540 peak=3521
23:44:22.389 00.012 16872 Star::Find returns 0 (2), X=1276.00, Y=350.00, Mass=285, SNR=2.9, Peak=3588 HFD=0.0
23:44:22.393 00.004 16872 Star::Find(15, 687, 85, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.415 00.022 16872 Star::Find false star n=4 nbg=270 bg=3451.4 sigma=34.4 thresh=3555 peak=3537
23:44:22.421 00.006 16872 Star::Find returns 0 (2), X=687.00, Y=85.00, Mass=462, SNR=2.9, Peak=3600 HFD=0.0
23:44:22.427 00.006 16872 Star::Find(15, 1641, 258, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.449 00.022 16872 Star::Find false star n=5 nbg=274 bg=3448.6 sigma=31.8 thresh=3544 peak=3539
23:44:22.454 00.005 16872 Star::Find returns 0 (2), X=1641.00, Y=258.00, Mass=569, SNR=2.9, Peak=3580 HFD=0.0
23:44:22.461 00.007 16872 Star::Find(15, 1559, 467, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.465 00.004 16872 Star::Find returns 1 (0), X=1560.38, Y=467.54, Mass=843, SNR=8.7, Peak=3612 HFD=4.9
23:44:22.468 00.003 16872 AutoFind: finding best star pass 1
23:44:22.470 00.002 16872 Star::Find(15, 1418, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.480 00.010 16872 Star::Find returns 1 (0), X=1418.13, Y=601.54, Mass=816204, SNR=577.0, Peak=62872 HFD=3.6
23:44:22.484 00.004 16872 AutoFind: near-saturated [1418, 602] 190.2 Mass 816204 SNR 577.0 Peak 62872
23:44:22.487 00.003 16872 Star::Find(15, 759, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.490 00.003 16872 Star::Find returns 1 (0), X=759.18, Y=639.81, Mass=182402, SNR=252.0, Peak=20520 HFD=3.1
23:44:22.494 00.004 16872 AutoFind returns star at [759, 640] 44.4 Mass 182402 SNR 252.0
23:44:22.498 00.004 16872 Star::Find(15, 759, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.509 00.011 16872 Star::Find returns 1 (0), X=759.18, Y=639.81, Mass=182402, SNR=252.0, Peak=20520 HFD=3.1
23:44:22.513 00.004 16872 MultiStar: List (12): {759.18, 639.81}(252.0), {868.49, 981.21}(279.3), {1587.17, 882.86}(162.3), {307.89, 876.72}(124.0), {302.30, 998.46}(108.2), {255.82, 271.06}(67.4), {1397.86, 524.34}(69.9), {1194.83, 661.06}(51.6), {358.75, 997.99}(53.0), {1123.72, 35.74}(41.5), {181.10, 684.83}(37.5), {1425.74, 827.57}(40.9), 
23:44:22.525 00.012 16872 setting lock position to (759.18, 639.81)
23:44:22.532 00.007 16872 MultiStar: stabilizing after lock position change
23:44:22.543 00.011 16872 AutoSelect: state = 1, call UpdateGuideState
23:44:22.554 00.011 16872 UpdateGuideState(): m_state=1
23:44:22.560 00.006 16872 Star::Find(15, 759, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:22.565 00.005 16872 Star::Find returns 1 (0), X=759.18, Y=639.81, Mass=182402, SNR=252.0, Peak=20520 HFD=3.1
23:44:22.579 00.014 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:44:22.594 00.015 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:44:22.604 00.010 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:44:22.619 00.015 16872 setting force full frames = false
23:44:22.623 00.004 16872 setting lock position to (759.18, 639.81)
23:44:22.629 00.006 16872 MultiStar: stabilizing after lock position change
23:44:22.645 00.016 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:44:22.654 00.009 16872 Changing from state SELECTING to SELECTED
23:44:22.659 00.005 16872 guider state => SELECTED
23:44:22.685 00.026 16872 UpdateImageDisplay: Size=(1920,1080) min=3148, max=65520, med=3452, FiltMin=3336, FiltMax=65516, Gamma=2.190
23:44:22.769 00.084 16872 UpdateGuideState exits: m=182402 SNR=252.0
23:44:22.776 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3148, max=65520, med=3452, FiltMin=3336, FiltMax=65516, Gamma=2.190
23:44:22.842 00.066 16872 Status Line: Auto-selected star at (759.2, 639.8)
23:44:22.875 00.033 16872 PhdController: newstate STATE_WAIT_SELECTED
23:44:22.887 00.012 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:22.893 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:44:22.897 00.004 16872 Enqueuing Expose request
23:44:22.905 00.008 9640 Worker thread wakes up
23:44:22.905 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:44:22.905 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:44:22.905 00.000 16872 evsrv: cli 0D3BFB48 connect
23:44:22.912 00.007 16872 case statement mapped state 2 to 1
23:44:22.928 00.016 16872 case statement mapped state 2 to 1
23:44:22.935 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e99cdeca-455a-472a-b9d0-6fe83ca1e870"}
23:44:22.940 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e99cdeca-455a-472a-b9d0-6fe83ca1e870"}
23:44:22.950 00.010 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"7e95b60a-0e07-4c54-abdb-e45c2569d0c7"}
23:44:22.955 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":[759.18,639.81],"id":"7e95b60a-0e07-4c54-abdb-e45c2569d0c7"}
23:44:22.963 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aada140c-49f5-4214-99d9-1a3c4d7125c3"}
23:44:22.967 00.004 16872 case statement mapped state 2 to 1
23:44:22.972 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"aada140c-49f5-4214-99d9-1a3c4d7125c3"}
23:44:22.981 00.009 16872 evsrv: cli 0D3BFB48 disconnect
23:44:22.987 00.006 16872 evsrv: cli 0D3C0A48 connect
23:44:22.991 00.004 16872 case statement mapped state 2 to 1
23:44:23.000 00.009 16872 case statement mapped state 2 to 1
23:44:23.005 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"639f96fb-46a2-467f-b575-24e4e19cc171"}
23:44:23.015 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.18,6.81],"pixels":"..."},"id":"639f96fb-46a2-467f-b575-24e4e19cc171"}
23:44:23.028 00.013 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e485b13f-09e8-4699-91a0-169193450c60"}
23:44:23.035 00.007 16872 case statement mapped state 2 to 1
23:44:23.053 00.018 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"e485b13f-09e8-4699-91a0-169193450c60"}
23:44:23.107 00.054 16872 evsrv: cli 0D3C0A48 disconnect
23:44:24.076 00.969 16872 evsrv: cli 0D3C0228 connect
23:44:24.083 00.007 16872 case statement mapped state 2 to 1
23:44:24.098 00.015 16872 case statement mapped state 2 to 1
23:44:24.111 00.013 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"155ffeb4-f272-4342-8a9b-6133218b005d"}
23:44:24.116 00.005 16872 case statement mapped state 2 to 1
23:44:24.131 00.015 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"155ffeb4-f272-4342-8a9b-6133218b005d"}
23:44:24.140 00.009 16872 evsrv: cli 0D3C0228 disconnect
23:44:24.943 00.803 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b4f7224d-3e4b-46c0-a2a4-499f942c5261"}
23:44:24.947 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b4f7224d-3e4b-46c0-a2a4-499f942c5261"}
23:44:24.957 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"461dc048-fb8e-4e57-94a7-714e7488fc98"}
23:44:24.964 00.007 16872 case statement mapped state 2 to 1
23:44:24.975 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"461dc048-fb8e-4e57-94a7-714e7488fc98"}
23:44:24.985 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"767b5b65-3d2c-4c2a-9887-f818bfb5e22f"}
23:44:24.989 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.18,6.81],"pixels":"..."},"id":"767b5b65-3d2c-4c2a-9887-f818bfb5e22f"}
23:44:25.144 00.155 16872 evsrv: cli 0D3C0A48 connect
23:44:25.152 00.008 16872 case statement mapped state 2 to 1
23:44:25.157 00.005 16872 case statement mapped state 2 to 1
23:44:25.161 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"eec1616a-1f35-4d32-a992-9e7469023ab2"}
23:44:25.164 00.003 16872 case statement mapped state 2 to 1
23:44:25.168 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"eec1616a-1f35-4d32-a992-9e7469023ab2"}
23:44:25.176 00.008 16872 evsrv: cli 0D3C0A48 disconnect
23:44:26.178 01.002 16872 evsrv: cli 0D3C0A48 connect
23:44:26.182 00.004 16872 case statement mapped state 2 to 1
23:44:26.186 00.004 16872 case statement mapped state 2 to 1
23:44:26.191 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"76e55a19-8a7e-484f-a50c-2535e8783e7c"}
23:44:26.200 00.009 16872 case statement mapped state 2 to 1
23:44:26.203 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"76e55a19-8a7e-484f-a50c-2535e8783e7c"}
23:44:26.206 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:44:27.142 00.936 9640 Exposure complete
23:44:27.219 00.077 16872 evsrv: cli 0D3C0A48 connect
23:44:27.233 00.014 16872 case statement mapped state 2 to 1
23:44:27.251 00.018 16872 case statement mapped state 2 to 1
23:44:27.255 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0296ad0e-1da8-4e8a-bad7-bcb8819548f8"}
23:44:27.267 00.012 16872 case statement mapped state 2 to 1
23:44:27.282 00.015 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"0296ad0e-1da8-4e8a-bad7-bcb8819548f8"}
23:44:27.287 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:44:27.416 00.129 9640 worker thread done servicing request
23:44:27.417 00.001 16872 OnExposeComplete: enter
23:44:27.421 00.004 16872 UpdateGuideState(): m_state=2
23:44:27.427 00.006 16872 Star::Find(15, 759, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:44:27.435 00.008 16872 Star::Find returns 1 (0), X=759.05, Y=640.62, Mass=184049, SNR=242.4, Peak=19972 HFD=3.4
23:44:27.443 00.008 16872 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.56) = xAngle (0.17 = 0.17)
23:44:27.459 00.016 16872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.21 = 0.21)
23:44:27.470 00.011 16872 CameraToMount -- cameraX=-0.12 cameraY=0.81 hyp=0.82 cameraTheta=1.72 mountX=0.81 mountY=0.17, mountTheta=0.21
23:44:27.486 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3448, FiltMin=3328, FiltMax=65516, Gamma=2.190
23:44:27.552 00.066 16872 UpdateGuideState exits: m=184049 SNR=242.4
23:44:27.558 00.006 16872 PhdController: newstate STATE_CALIBRATE
23:44:27.568 00.010 16872 PhdController: newstate STATE_GUIDE
23:44:27.605 00.037 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:44:27.610 00.005 16872 guider state => CALIBRATED
23:44:27.613 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:44:27.633 00.020 16872 reset dither spiral
23:44:27.643 00.010 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:44:27.648 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:27.652 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:44:27.661 00.009 16872 Enqueuing Expose request
23:44:27.675 00.014 9640 Worker thread wakes up
23:44:27.675 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:44:27.675 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:44:28.292 00.617 16872 evsrv: cli 0D3C0228 connect
23:44:28.297 00.005 16872 case statement mapped state 5 to 1
23:44:28.302 00.005 16872 case statement mapped state 5 to 1
23:44:28.305 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"4a285901-8c44-4f67-a2ce-44fa2d7d859d"}
23:44:28.308 00.003 16872 case statement mapped state 5 to 1
23:44:28.311 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"4a285901-8c44-4f67-a2ce-44fa2d7d859d"}
23:44:28.314 00.003 16872 evsrv: cli 0D3C0228 disconnect
23:44:28.446 00.132 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db9bf882-3484-4472-887c-276b6839ee4c"}
23:44:28.451 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"db9bf882-3484-4472-887c-276b6839ee4c"}
23:44:28.455 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2698d642-93cf-4990-9ad6-d712b2ce4c74"}
23:44:28.463 00.008 16872 case statement mapped state 5 to 1
23:44:28.466 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"2698d642-93cf-4990-9ad6-d712b2ce4c74"}
23:44:28.469 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c8220b6d-e93f-4ac4-a23f-f84f76af90a6"}
23:44:28.472 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.05,6.62],"pixels":"..."},"id":"c8220b6d-e93f-4ac4-a23f-f84f76af90a6"}
23:44:29.316 00.844 16872 evsrv: cli 0D3BFFA8 connect
23:44:29.324 00.008 16872 case statement mapped state 5 to 1
23:44:29.329 00.005 16872 case statement mapped state 5 to 1
23:44:29.332 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"2dc64507-f5f2-4bc2-8c89-2c5083c86c2e"}
23:44:29.337 00.005 16872 case statement mapped state 5 to 1
23:44:29.340 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"2dc64507-f5f2-4bc2-8c89-2c5083c86c2e"}
23:44:29.344 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:44:30.345 01.001 16872 evsrv: cli 0D3BFB48 connect
23:44:30.349 00.004 16872 case statement mapped state 5 to 1
23:44:30.356 00.007 16872 case statement mapped state 5 to 1
23:44:30.360 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"ce3b8a59-0bc1-45ca-b59f-b4f53b7d3b48"}
23:44:30.362 00.002 16872 case statement mapped state 5 to 1
23:44:30.366 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"ce3b8a59-0bc1-45ca-b59f-b4f53b7d3b48"}
23:44:30.369 00.003 16872 evsrv: cli 0D3BFB48 disconnect
23:44:31.370 01.001 16872 evsrv: cli 0D3BF8C8 connect
23:44:31.374 00.004 16872 case statement mapped state 5 to 1
23:44:31.380 00.006 16872 case statement mapped state 5 to 1
23:44:31.384 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"61b2a0d3-53bf-45f7-b599-9f3375c8b91a"}
23:44:31.387 00.003 16872 case statement mapped state 5 to 1
23:44:31.389 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"61b2a0d3-53bf-45f7-b599-9f3375c8b91a"}
23:44:31.393 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
23:44:31.751 00.358 9640 Exposure complete
23:44:31.903 00.152 16872 OnExposeComplete: enter
23:44:31.908 00.005 16872 UpdateGuideState(): m_state=5
23:44:31.911 00.003 9640 worker thread done servicing request
23:44:31.912 00.001 16872 Star::Find(15, 759, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:44:31.916 00.004 16872 Star::Find returns 1 (0), X=758.80, Y=640.16, Mass=173978, SNR=240.5, Peak=14672 HFD=3.9
23:44:31.918 00.002 16872 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.56) = xAngle (0.83 = 0.83)
23:44:31.921 00.003 16872 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.87 = 0.87)
23:44:31.924 00.003 16872 CameraToMount -- cameraX=-0.37 cameraY=0.35 hyp=0.51 cameraTheta=2.38 mountX=0.35 mountY=0.39, mountTheta=0.85
23:44:31.930 00.006 16872 Changing from state CALIBRATED to GUIDING
23:44:31.933 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:44:31.936 00.003 16872 ScopeASCOM::SideOfPier() returns 0
23:44:32.026 00.090 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:44:32.030 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:44:32.033 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:44:32.037 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:44:32.042 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:44:32.045 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:44:32.047 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:44:32.051 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:44:32.057 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:44:32.060 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:44:32.063 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:44:32.065 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:44:32.067 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:44:32.073 00.006 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:44:32.088 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df1134df-d568-4e06-aa35-ad601d078b6e"}
23:44:32.094 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"df1134df-d568-4e06-aa35-ad601d078b6e"}
23:44:32.116 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67bb765f-e4e2-435c-9096-a486ee1abdd3"}
23:44:32.120 00.004 16872 case statement mapped state 5 to 1
23:44:32.123 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"67bb765f-e4e2-435c-9096-a486ee1abdd3"}
23:44:32.130 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"56b26c7b-2788-4f50-b061-8f985a762332"}
23:44:32.140 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.80,7.16],"pixels":"..."},"id":"56b26c7b-2788-4f50-b061-8f985a762332"}
23:44:32.160 00.020 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:44:32.164 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:44:32.167 00.003 16872 Dec comp: XRate 8.696 -> 8.467 for dec -0.0 -> dec 13.2
23:44:32.179 00.012 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:44:32.185 00.006 16872 ScopeASCOM::SideOfPier() returns 0
23:44:32.257 00.072 16872 setting lock position to (758.80, 640.16)
23:44:32.261 00.004 16872 MultiStar: stabilizing after lock position change
23:44:32.264 00.003 16872 guider state => GUIDING
23:44:32.268 00.004 16872 Status Line: Guiding
23:44:32.279 00.011 16872 Mount: notify guiding started
23:44:32.286 00.007 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:44:32.290 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:44:32.294 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:44:32.298 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:44:32.306 00.008 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:44:32.310 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:44:32.314 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:44:32.317 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:44:32.321 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:44:32.325 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:44:32.328 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:44:32.331 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:44:32.340 00.009 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:44:32.343 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:44:32.347 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:44:32.352 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:44:32.356 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:44:32.359 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:44:32.362 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:44:32.371 00.009 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:44:32.384 00.013 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:44:32.390 00.006 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:44:32.397 00.007 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:44:32.403 00.006 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:44:32.408 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:44:32.417 00.009 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:44:32.427 00.010 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:44:32.431 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:44:32.435 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:44:32.441 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:44:32.445 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:44:32.448 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:44:32.451 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:44:32.454 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:44:32.462 00.008 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:44:32.469 00.007 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:44:32.473 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:44:32.478 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:44:32.491 00.013 16872 evsrv: cli 0D3BF968 connect
23:44:32.496 00.005 16872 case statement mapped state 6 to 3
23:44:32.501 00.005 16872 case statement mapped state 6 to 3
23:44:32.505 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"e8767c9a-4ded-4953-9a99-6456274b5163"}
23:44:32.509 00.004 16872 case statement mapped state 6 to 3
23:44:32.512 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8767c9a-4ded-4953-9a99-6456274b5163"}
23:44:32.523 00.011 16872 evsrv: cli 0D3BF968 disconnect
23:44:32.567 00.044 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:44:32.636 00.069 16872 ScopeASCOM::SideOfPier() returns 0
23:44:32.640 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:44:32.643 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:44:32.646 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:44:32.655 00.009 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
23:44:32.659 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:44:32.663 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:44:32.666 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:44:32.668 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:44:32.671 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:44:32.674 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3172, max=65520, med=3448, FiltMin=3324, FiltMax=65516, Gamma=2.190
23:44:32.713 00.039 16872 UpdateGuideState exits: m=173978 SNR=240.5
23:44:32.717 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
23:44:32.720 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:32.722 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:44:32.729 00.007 16872 Enqueuing Expose request
23:44:32.732 00.003 9640 Worker thread wakes up
23:44:32.732 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:44:32.732 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:44:35.445 02.713 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91b16529-44ae-4a86-9d97-b942aa9b0f1f"}
23:44:35.449 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"91b16529-44ae-4a86-9d97-b942aa9b0f1f"}
23:44:35.457 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ab701f09-636c-490a-8652-ff3825bcb7a7"}
23:44:35.462 00.005 16872 case statement mapped state 6 to 3
23:44:35.466 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab701f09-636c-490a-8652-ff3825bcb7a7"}
23:44:35.471 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8c5a8a73-c7b9-4a98-8e2c-b8a4c8c1cf5b"}
23:44:35.475 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.80,7.16],"pixels":"..."},"id":"8c5a8a73-c7b9-4a98-8e2c-b8a4c8c1cf5b"}
23:44:36.809 01.334 9640 Exposure complete
23:44:36.956 00.147 9640 worker thread done servicing request
23:44:36.956 00.000 16872 OnExposeComplete: enter
23:44:36.961 00.005 16872 UpdateGuideState(): m_state=6
23:44:36.965 00.004 16872 Star::Find(15, 758, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:44:36.968 00.003 16872 Star::Find returns 1 (0), X=758.84, Y=640.62, Mass=179568, SNR=250.5, Peak=17472 HFD=3.6
23:44:36.971 00.003 16872 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.56) = xAngle (-0.06 = -0.06)
23:44:36.974 00.003 16872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.01 = -0.01)
23:44:36.977 00.003 16872 CameraToMount -- cameraX=0.04 cameraY=0.46 hyp=0.46 cameraTheta=1.49 mountX=0.46 mountY=-0.01, mountTheta=-0.01
23:44:36.982 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.04, y=0.46, opts=13)
23:44:36.987 00.005 16872 Enqueuing Move request for scope (0.04, 0.46)
23:44:36.990 00.003 9640 Worker thread wakes up
23:44:36.991 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.46) opts 0xd
23:44:36.991 00.000 9640 Handling offset move in thread for scope, endpoint = (0.04, 0.46)
23:44:36.991 00.000 9640 Moving (0.04, 0.46) raw xDistance=0.46 yDistance=-0.01
23:44:36.991 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.46
23:44:36.991 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=0
23:44:36.991 00.000 9640 MoveAxis(W, 49, ABG)
23:44:36.991 00.000 9640 Guiding  Dir = 3, Dur = 49
23:44:36.991 00.000 9640 IsSlewing returns 0
23:44:36.992 00.001 9640 IsGuiding returns 0
23:44:36.992 00.000 9640 PulseGuide returned control before completion, sleep 59
23:44:36.997 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3452, FiltMin=3316, FiltMax=65516, Gamma=2.190
23:44:37.038 00.041 16872 UpdateGuideState exits: m=179568 SNR=250.5
23:44:37.041 00.003 16872 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 1 / 99999
23:44:37.044 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777783477.043,"Host":"RBFOCUS307","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:44:37.046 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:37.054 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:44:37.058 00.004 16872 Enqueuing Expose request
23:44:37.064 00.006 9640 IsGuiding returns 1
23:44:37.065 00.001 9640 scope still moving after pulse duration time elapsed
23:44:37.096 00.031 9640 IsSlewing returns 0
23:44:37.097 00.001 9640 IsGuiding returns 0
23:44:37.097 00.000 9640 scope move finished after 49 + 56 ms
23:44:37.098 00.001 9640 Move returns status 0, amount 49
23:44:37.098 00.000 9640 MoveAxis(N, 0, ABG)
23:44:37.098 00.000 9640 Move returns status 0, amount 0
23:44:37.098 00.000 9640 move complete, result=0
23:44:37.099 00.001 9640 worker thread done servicing request
23:44:37.099 00.000 9640 Worker thread wakes up
23:44:37.099 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:44:37.099 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:44:37.101 00.002 16872 GuideStep: 0.5 px 49 ms WEST, -0.0 px 0 ms NORTH
23:44:38.945 01.844 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11268ca4-28c1-448c-9836-5ce8cffb59e3"}
23:44:38.948 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"11268ca4-28c1-448c-9836-5ce8cffb59e3"}
23:44:38.952 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b629c1c1-40d0-41df-9a13-4b43d2cd33c2"}
23:44:38.955 00.003 16872 case statement mapped state 6 to 3
23:44:38.960 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b629c1c1-40d0-41df-9a13-4b43d2cd33c2"}
23:44:38.963 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5f5cd682-e425-4c85-b1f5-96201235e736"}
23:44:38.967 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.84,6.62],"pixels":"..."},"id":"5f5cd682-e425-4c85-b1f5-96201235e736"}
23:44:41.175 02.208 9640 Exposure complete
23:44:41.325 00.150 9640 worker thread done servicing request
23:44:41.326 00.001 16872 OnExposeComplete: enter
23:44:41.329 00.003 16872 UpdateGuideState(): m_state=6
23:44:41.332 00.003 16872 Star::Find(15, 758, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:44:41.336 00.004 16872 Star::Find returns 1 (0), X=758.99, Y=640.34, Mass=186099, SNR=248.4, Peak=19284 HFD=3.3
23:44:41.338 00.002 16872 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.56) = xAngle (-0.79 = -0.79)
23:44:41.340 00.002 16872 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.74 = -0.74)
23:44:41.343 00.003 16872 CameraToMount -- cameraX=0.19 cameraY=0.18 hyp=0.26 cameraTheta=0.76 mountX=0.18 mountY=-0.17, mountTheta=-0.77
23:44:41.350 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=0.18, opts=13)
23:44:41.353 00.003 16872 Enqueuing Move request for scope (0.19, 0.18)
23:44:41.355 00.002 9640 Worker thread wakes up
23:44:41.355 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.18) opts 0xd
23:44:41.355 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, 0.18)
23:44:41.355 00.000 9640 Moving (0.19, 0.18) raw xDistance=0.18 yDistance=-0.17
23:44:41.355 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.18
23:44:41.355 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.17, m_sumCorr=0
23:44:41.355 00.000 9640 MoveAxis(W, 24, ABG)
23:44:41.355 00.000 9640 Guiding  Dir = 3, Dur = 24
23:44:41.355 00.000 9640 IsSlewing returns 0
23:44:41.357 00.002 9640 IsGuiding returns 0
23:44:41.357 00.000 9640 PulseGuide returned control before completion, sleep 34
23:44:41.366 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3148, max=65520, med=3448, FiltMin=3312, FiltMax=65516, Gamma=2.190
23:44:41.405 00.039 9640 IsGuiding returns 1
23:44:41.405 00.000 9640 scope still moving after pulse duration time elapsed
23:44:41.409 00.004 16872 UpdateGuideState exits: m=186099 SNR=248.4
23:44:41.415 00.006 16872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 2 / 99999
23:44:41.418 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777783481.418,"Host":"RBFOCUS307","Inst":1,"Distance":0.43,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:44:41.422 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:41.425 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:44:41.428 00.003 16872 Enqueuing Expose request
23:44:41.438 00.010 9640 IsSlewing returns 0
23:44:41.438 00.000 9640 IsGuiding returns 0
23:44:41.438 00.000 9640 scope move finished after 24 + 57 ms
23:44:41.439 00.001 9640 Move returns status 0, amount 24
23:44:41.439 00.000 9640 MoveAxis(N, 0, ABG)
23:44:41.439 00.000 9640 Move returns status 0, amount 0
23:44:41.439 00.000 9640 move complete, result=0
23:44:41.439 00.000 9640 worker thread done servicing request
23:44:41.439 00.000 9640 Worker thread wakes up
23:44:41.439 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:44:41.439 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:44:41.441 00.002 16872 GuideStep: 0.2 px 24 ms WEST, -0.2 px 0 ms NORTH
23:44:42.448 01.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"471616fc-ab6e-475f-b144-085aa28533ae"}
23:44:42.454 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"471616fc-ab6e-475f-b144-085aa28533ae"}
23:44:42.480 00.026 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9115a46e-2a5e-404a-a111-2a81760ceea4"}
23:44:42.501 00.021 16872 case statement mapped state 6 to 3
23:44:42.510 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9115a46e-2a5e-404a-a111-2a81760ceea4"}
23:44:42.516 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7b3821ef-ef7a-40e5-9306-edd10b2d8bd5"}
23:44:42.519 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.99,7.34],"pixels":"..."},"id":"7b3821ef-ef7a-40e5-9306-edd10b2d8bd5"}
23:44:45.528 03.009 9640 Exposure complete
23:44:45.675 00.147 9640 worker thread done servicing request
23:44:45.675 00.000 16872 OnExposeComplete: enter
23:44:45.678 00.003 16872 UpdateGuideState(): m_state=6
23:44:45.685 00.007 16872 Star::Find(15, 758, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:44:45.690 00.005 16872 Star::Find returns 1 (0), X=758.73, Y=640.01, Mass=175288, SNR=242.9, Peak=17008 HFD=3.6
23:44:45.692 00.002 16872 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.56) = xAngle (-3.56 = 2.73)
23:44:45.696 00.004 16872 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.51 = 2.77)
23:44:45.699 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-2.00 mountX=-0.15 mountY=0.06, mountTheta=2.77
23:44:45.704 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=-0.15, opts=13)
23:44:45.707 00.003 16872 Enqueuing Move request for scope (-0.07, -0.15)
23:44:45.709 00.002 9640 Worker thread wakes up
23:44:45.710 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
23:44:45.710 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
23:44:45.710 00.000 9640 Moving (-0.07, -0.15) raw xDistance=-0.15 yDistance=0.06
23:44:45.710 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.15
23:44:45.710 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
23:44:45.711 00.001 9640 MoveAxis(E, 14, ABG)
23:44:45.711 00.000 9640 Guiding  Dir = 2, Dur = 14
23:44:45.711 00.000 9640 IsSlewing returns 0
23:44:45.712 00.001 9640 IsGuiding returns 0
23:44:45.712 00.000 9640 PulseGuide returned control before completion, sleep 24
23:44:45.718 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3444, FiltMin=3304, FiltMax=65516, Gamma=2.190
23:44:45.741 00.023 9640 IsGuiding returns 1
23:44:45.741 00.000 9640 scope still moving after pulse duration time elapsed
23:44:45.761 00.020 16872 UpdateGuideState exits: m=175288 SNR=242.9
23:44:45.764 00.003 16872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 3 / 99999
23:44:45.766 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777783485.766,"Host":"RBFOCUS307","Inst":1,"Distance":0.35,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
23:44:45.769 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:45.771 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:44:45.780 00.009 16872 Enqueuing Expose request
23:44:45.784 00.004 9640 IsSlewing returns 0
23:44:45.785 00.001 9640 IsGuiding returns 0
23:44:45.785 00.000 9640 scope move finished after 14 + 59 ms
23:44:45.785 00.000 9640 Move returns status 0, amount 14
23:44:45.785 00.000 9640 MoveAxis(N, 0, ABG)
23:44:45.785 00.000 9640 Move returns status 0, amount 0
23:44:45.785 00.000 9640 move complete, result=0
23:44:45.785 00.000 9640 worker thread done servicing request
23:44:45.785 00.000 9640 Worker thread wakes up
23:44:45.785 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:44:45.785 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:44:45.790 00.005 16872 GuideStep: -0.2 px 14 ms EAST, 0.1 px 0 ms NORTH
23:44:45.947 00.157 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"95dad59f-d570-49b1-909c-61476d94c802"}
23:44:45.954 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"95dad59f-d570-49b1-909c-61476d94c802"}
23:44:45.957 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f9b03238-2ec1-4fe6-a3be-22661e666f08"}
23:44:45.964 00.007 16872 case statement mapped state 6 to 3
23:44:45.971 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9b03238-2ec1-4fe6-a3be-22661e666f08"}
23:44:45.987 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"31f08ee7-47ae-4a3e-a35b-a5add5d09788"}
23:44:45.992 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.73,7.01],"pixels":"..."},"id":"31f08ee7-47ae-4a3e-a35b-a5add5d09788"}
23:44:49.449 03.457 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6bdd4e69-a480-46a5-afda-f9716d938f50"}
23:44:49.456 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6bdd4e69-a480-46a5-afda-f9716d938f50"}
23:44:49.464 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"45291cfe-068d-4186-9c11-99a410aad9dd"}
23:44:49.473 00.009 16872 case statement mapped state 6 to 3
23:44:49.477 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"45291cfe-068d-4186-9c11-99a410aad9dd"}
23:44:49.482 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c4138d9e-ae10-4d1b-b139-81b26fe88b68"}
23:44:49.485 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.73,7.01],"pixels":"..."},"id":"c4138d9e-ae10-4d1b-b139-81b26fe88b68"}
23:44:49.862 00.377 9640 Exposure complete
23:44:50.017 00.155 9640 worker thread done servicing request
23:44:50.017 00.000 16872 OnExposeComplete: enter
23:44:50.020 00.003 16872 UpdateGuideState(): m_state=6
23:44:50.023 00.003 16872 Star::Find(15, 758, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:44:50.026 00.003 16872 Star::Find returns 1 (0), X=758.73, Y=640.19, Mass=176009, SNR=245.8, Peak=15200 HFD=3.8
23:44:50.028 00.002 16872 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.56) = xAngle (1.30 = 1.30)
23:44:50.030 00.002 16872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.34 = 1.34)
23:44:50.039 00.009 16872 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.85 mountX=0.02 mountY=0.08, mountTheta=1.30
23:44:50.051 00.012 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=0.02, opts=13)
23:44:50.054 00.003 16872 Enqueuing Move request for scope (-0.08, 0.02)
23:44:50.057 00.003 9640 Worker thread wakes up
23:44:50.057 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
23:44:50.057 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
23:44:50.057 00.000 9640 Moving (-0.08, 0.02) raw xDistance=0.02 yDistance=0.08
23:44:50.057 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:44:50.057 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.08, m_sumCorr=0
23:44:50.057 00.000 9640 MoveAxis(E, 0, ABG)
23:44:50.057 00.000 9640 Move returns status 0, amount 0
23:44:50.057 00.000 9640 MoveAxis(N, 0, ABG)
23:44:50.057 00.000 9640 Move returns status 0, amount 0
23:44:50.057 00.000 9640 move complete, result=0
23:44:50.058 00.001 9640 worker thread done servicing request
23:44:50.064 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3164, max=65520, med=3452, FiltMin=3296, FiltMax=65516, Gamma=2.190
23:44:50.105 00.041 16872 UpdateGuideState exits: m=176009 SNR=245.8
23:44:50.108 00.003 16872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 4 / 99999
23:44:50.112 00.004 16872 PhdController: newstate STATE_FINISH
23:44:50.115 00.003 16872 PhdController complete: success
23:44:50.118 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777783490.118,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:44:50.121 00.003 16872 Mount: notify guiding dither settle done success=1
23:44:50.123 00.002 16872 PhdController: newstate STATE_IDLE
23:44:50.131 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:50.135 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:44:50.138 00.003 16872 Enqueuing Expose request
23:44:50.141 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:50.144 00.003 9640 Worker thread wakes up
23:44:50.144 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:44:50.145 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:44:50.663 00.518 16872 evsrv: cli 0D3C0228 connect
23:44:50.671 00.008 16872 case statement mapped state 6 to 3
23:44:50.681 00.010 16872 case statement mapped state 6 to 3
23:44:50.692 00.011 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"1889e79f-82ea-4ba7-96d3-0c193d0e6a2c"}
23:44:50.697 00.005 16872 case statement mapped state 6 to 3
23:44:50.701 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"1889e79f-82ea-4ba7-96d3-0c193d0e6a2c"}
23:44:50.705 00.004 16872 evsrv: cli 0D3C0228 disconnect
23:44:52.946 02.241 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72d7bffa-5a1a-4805-8016-3069f03a17aa"}
23:44:52.949 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"72d7bffa-5a1a-4805-8016-3069f03a17aa"}
23:44:52.953 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40b8894b-506f-4b09-9a9c-4da7a0a4dc81"}
23:44:52.956 00.003 16872 case statement mapped state 6 to 3
23:44:52.959 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"40b8894b-506f-4b09-9a9c-4da7a0a4dc81"}
23:44:52.962 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f390fc4d-85ad-4827-b5bd-7db37ae8c999"}
23:44:52.965 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.73,7.19],"pixels":"..."},"id":"f390fc4d-85ad-4827-b5bd-7db37ae8c999"}
23:44:54.265 01.300 9640 Exposure complete
23:44:54.412 00.147 9640 worker thread done servicing request
23:44:54.412 00.000 16872 OnExposeComplete: enter
23:44:54.416 00.004 16872 UpdateGuideState(): m_state=6
23:44:54.419 00.003 16872 Star::Find(15, 758, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:44:54.421 00.002 16872 Star::Find returns 1 (0), X=758.93, Y=640.10, Mass=177006, SNR=241.0, Peak=17748 HFD=3.6
23:44:54.424 00.003 16872 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.56) = xAngle (-2.02 = -2.02)
23:44:54.428 00.004 16872 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.98 = -1.98)
23:44:54.433 00.005 16872 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.47 mountX=-0.06 mountY=-0.13, mountTheta=-2.02
23:44:54.438 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=-0.06, opts=13)
23:44:54.441 00.003 16872 Enqueuing Move request for scope (0.13, -0.06)
23:44:54.449 00.008 9640 Worker thread wakes up
23:44:54.449 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
23:44:54.449 00.000 9640 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
23:44:54.449 00.000 9640 Moving (0.13, -0.06) raw xDistance=-0.06 yDistance=-0.13
23:44:54.449 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:44:54.449 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.13, m_sumCorr=0
23:44:54.449 00.000 9640 MoveAxis(E, 0, ABG)
23:44:54.449 00.000 9640 Move returns status 0, amount 0
23:44:54.449 00.000 9640 MoveAxis(N, 0, ABG)
23:44:54.449 00.000 9640 Move returns status 0, amount 0
23:44:54.450 00.001 9640 move complete, result=0
23:44:54.450 00.000 9640 worker thread done servicing request
23:44:54.456 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3092, max=65520, med=3440, FiltMin=3306, FiltMax=65516, Gamma=2.190
23:44:54.500 00.044 16872 UpdateGuideState exits: m=177006 SNR=241.0
23:44:54.503 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:54.507 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:44:54.509 00.002 16872 Enqueuing Expose request
23:44:54.512 00.003 16872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:54.515 00.003 9640 Worker thread wakes up
23:44:54.515 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:44:54.515 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:44:56.452 01.937 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bcdf935f-d45d-4e7a-92f8-ea8f84a55d6a"}
23:44:56.457 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bcdf935f-d45d-4e7a-92f8-ea8f84a55d6a"}
23:44:56.468 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b38b873b-2724-43e2-bdfc-9d909229e0e4"}
23:44:56.473 00.005 16872 case statement mapped state 6 to 3
23:44:56.477 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b38b873b-2724-43e2-bdfc-9d909229e0e4"}
23:44:56.481 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e1fb122b-dbf5-4ac0-b877-b4adf1d78df7"}
23:44:56.484 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.93,7.10],"pixels":"..."},"id":"e1fb122b-dbf5-4ac0-b877-b4adf1d78df7"}
23:44:58.597 02.113 9640 Exposure complete
23:44:58.744 00.147 9640 worker thread done servicing request
23:44:58.744 00.000 16872 OnExposeComplete: enter
23:44:58.748 00.004 16872 UpdateGuideState(): m_state=6
23:44:58.751 00.003 16872 Star::Find(15, 758, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:44:58.759 00.008 16872 Star::Find returns 1 (0), X=758.75, Y=640.30, Mass=173477, SNR=234.5, Peak=17384 HFD=3.6
23:44:58.763 00.004 16872 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.56) = xAngle (0.36 = 0.36)
23:44:58.765 00.002 16872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.41 = 0.41)
23:44:58.769 00.004 16872 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.92 mountX=0.14 mountY=0.06, mountTheta=0.40
23:44:58.772 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.05, y=0.14, opts=13)
23:44:58.775 00.003 16872 Enqueuing Move request for scope (-0.05, 0.14)
23:44:58.777 00.002 9640 Worker thread wakes up
23:44:58.779 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
23:44:58.779 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
23:44:58.779 00.000 9640 Moving (-0.05, 0.14) raw xDistance=0.14 yDistance=0.06
23:44:58.779 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.14
23:44:58.779 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
23:44:58.779 00.000 9640 MoveAxis(W, 15, ABG)
23:44:58.779 00.000 9640 Guiding  Dir = 3, Dur = 15
23:44:58.779 00.000 9640 IsSlewing returns 0
23:44:58.780 00.001 9640 IsGuiding returns 0
23:44:58.780 00.000 9640 PulseGuide returned control before completion, sleep 25
23:44:58.786 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3172, max=65520, med=3444, FiltMin=3306, FiltMax=65516, Gamma=2.190
23:44:58.813 00.027 9640 IsGuiding returns 1
23:44:58.815 00.002 9640 scope still moving after pulse duration time elapsed
23:44:58.827 00.012 16872 UpdateGuideState exits: m=173477 SNR=234.5
23:44:58.830 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:58.834 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:44:58.836 00.002 16872 Enqueuing Expose request
23:44:58.845 00.009 9640 IsSlewing returns 0
23:44:58.847 00.002 9640 IsGuiding returns 0
23:44:58.847 00.000 9640 scope move finished after 15 + 52 ms
23:44:58.848 00.001 9640 Move returns status 0, amount 15
23:44:58.848 00.000 9640 MoveAxis(N, 0, ABG)
23:44:58.848 00.000 9640 Move returns status 0, amount 0
23:44:58.848 00.000 9640 move complete, result=0
23:44:58.850 00.002 16872 GuideStep: 0.1 px 15 ms WEST, 0.1 px 0 ms NORTH
23:44:58.859 00.009 9640 worker thread done servicing request
23:44:58.859 00.000 9640 Worker thread wakes up
23:44:58.859 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:44:58.859 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:44:59.950 01.091 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a19c9ac8-d14a-494a-8e66-b244dc623085"}
23:44:59.954 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a19c9ac8-d14a-494a-8e66-b244dc623085"}
23:44:59.960 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f61a05c2-eb6c-4e33-be34-99487414667f"}
23:44:59.965 00.005 16872 case statement mapped state 6 to 3
23:44:59.969 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f61a05c2-eb6c-4e33-be34-99487414667f"}
23:44:59.981 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"837da524-4275-46fe-b3f3-29644c4adc33"}
23:44:59.987 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.75,7.30],"pixels":"..."},"id":"837da524-4275-46fe-b3f3-29644c4adc33"}
23:45:02.941 02.954 9640 Exposure complete
23:45:03.099 00.158 9640 worker thread done servicing request
23:45:03.099 00.000 16872 OnExposeComplete: enter
23:45:03.102 00.003 16872 UpdateGuideState(): m_state=6
23:45:03.106 00.004 16872 Star::Find(15, 758, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:45:03.118 00.012 16872 Star::Find returns 1 (0), X=758.66, Y=640.00, Mass=175328, SNR=245.1, Peak=17964 HFD=3.3
23:45:03.125 00.007 16872 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.56) = xAngle (-3.84 = 2.44)
23:45:03.166 00.041 16872 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.79 = 2.49)
23:45:03.234 00.068 16872 CameraToMount -- cameraX=-0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-2.28 mountX=-0.16 mountY=0.13, mountTheta=2.47
23:45:03.297 00.063 16872 SchedulePrimaryMove(0F8FCD28, x=-0.14, y=-0.16, opts=13)
23:45:03.361 00.064 16872 Enqueuing Move request for scope (-0.14, -0.16)
23:45:03.410 00.049 9640 Worker thread wakes up
23:45:03.410 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.16) opts 0xd
23:45:03.410 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.14, -0.16)
23:45:03.410 00.000 9640 Moving (-0.14, -0.16) raw xDistance=-0.16 yDistance=0.13
23:45:03.410 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.16
23:45:03.410 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=0
23:45:03.411 00.001 9640 MoveAxis(E, 16, ABG)
23:45:03.411 00.000 9640 Guiding  Dir = 2, Dur = 16
23:45:03.411 00.000 9640 IsSlewing returns 0
23:45:03.411 00.000 9640 IsGuiding returns 0
23:45:03.412 00.001 9640 PulseGuide returned control before completion, sleep 26
23:45:03.463 00.051 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3440, FiltMin=3306, FiltMax=65516, Gamma=2.190
23:45:03.505 00.042 9640 IsGuiding returns 1
23:45:03.505 00.000 9640 scope still moving after pulse duration time elapsed
23:45:03.531 00.026 9640 IsSlewing returns 0
23:45:03.531 00.000 9640 IsGuiding returns 0
23:45:03.531 00.000 9640 scope move finished after 16 + 103 ms
23:45:03.532 00.001 9640 Move returns status 0, amount 16
23:45:03.532 00.000 9640 MoveAxis(N, 0, ABG)
23:45:03.532 00.000 9640 Move returns status 0, amount 0
23:45:03.532 00.000 9640 move complete, result=0
23:45:03.532 00.000 9640 worker thread done servicing request
23:45:03.541 00.009 16872 UpdateGuideState exits: m=175328 SNR=245.1
23:45:03.544 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:03.550 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:45:03.556 00.006 16872 Enqueuing Expose request
23:45:03.559 00.003 9640 Worker thread wakes up
23:45:03.559 00.000 16872 GuideStep: -0.2 px 16 ms EAST, 0.1 px 0 ms NORTH
23:45:03.561 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
23:45:03.561 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:45:03.571 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"486eb3d7-d75b-400a-b0b2-c09e131bb297"}
23:45:03.575 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"486eb3d7-d75b-400a-b0b2-c09e131bb297"}
23:45:03.580 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a074c6a-03d6-4bd3-b87a-aa6f4b03cf94"}
23:45:03.587 00.007 16872 case statement mapped state 6 to 3
23:45:03.590 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a074c6a-03d6-4bd3-b87a-aa6f4b03cf94"}
23:45:03.600 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e4715b66-c3cc-4d0d-890a-7c48be5baca1"}
23:45:03.605 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.66,7.00],"pixels":"..."},"id":"e4715b66-c3cc-4d0d-890a-7c48be5baca1"}
23:45:06.957 03.352 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7660b093-3f76-4dcb-bd70-ea91c1064364"}
23:45:06.970 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7660b093-3f76-4dcb-bd70-ea91c1064364"}
23:45:06.977 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a8f260d-5be9-4119-8ab7-7be5d9a08c79"}
23:45:06.985 00.008 16872 case statement mapped state 6 to 3
23:45:06.990 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a8f260d-5be9-4119-8ab7-7be5d9a08c79"}
23:45:06.994 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e27fc5ba-e3f2-479d-b13e-020e12ca3e3b"}
23:45:06.997 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.66,7.00],"pixels":"..."},"id":"e27fc5ba-e3f2-479d-b13e-020e12ca3e3b"}
23:45:07.634 00.637 9640 Exposure complete
23:45:07.785 00.151 9640 worker thread done servicing request
23:45:07.785 00.000 16872 OnExposeComplete: enter
23:45:07.788 00.003 16872 UpdateGuideState(): m_state=6
23:45:07.791 00.003 16872 Star::Find(15, 758, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:45:07.802 00.011 16872 Star::Find returns 1 (0), X=758.66, Y=639.81, Mass=169754, SNR=235.1, Peak=16236 HFD=3.6
23:45:07.808 00.006 16872 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.56) = xAngle (-3.51 = 2.77)
23:45:07.812 00.004 16872 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.46 = 2.82)
23:45:07.816 00.004 16872 CameraToMount -- cameraX=-0.14 cameraY=-0.35 hyp=0.38 cameraTheta=-1.95 mountX=-0.35 mountY=0.12, mountTheta=2.81
23:45:07.822 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.14, y=-0.35, opts=13)
23:45:07.830 00.008 16872 Enqueuing Move request for scope (-0.14, -0.35)
23:45:07.835 00.005 9640 Worker thread wakes up
23:45:07.835 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.35) opts 0xd
23:45:07.835 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.14, -0.35)
23:45:07.835 00.000 9640 Moving (-0.14, -0.35) raw xDistance=-0.35 yDistance=0.12
23:45:07.835 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.35
23:45:07.835 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
23:45:07.835 00.000 9640 MoveAxis(E, 39, ABG)
23:45:07.835 00.000 9640 Guiding  Dir = 2, Dur = 39
23:45:07.835 00.000 9640 IsSlewing returns 0
23:45:07.836 00.001 9640 IsGuiding returns 0
23:45:07.836 00.000 9640 PulseGuide returned control before completion, sleep 49
23:45:07.843 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3452, FiltMin=3336, FiltMax=65516, Gamma=2.190
23:45:07.886 00.043 16872 UpdateGuideState exits: m=169754 SNR=235.1
23:45:07.892 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:07.900 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:45:07.904 00.004 16872 Enqueuing Expose request
23:45:07.907 00.003 9640 IsGuiding returns 1
23:45:07.907 00.000 9640 scope still moving after pulse duration time elapsed
23:45:07.936 00.029 9640 IsSlewing returns 0
23:45:07.936 00.000 9640 IsGuiding returns 0
23:45:07.936 00.000 9640 scope move finished after 39 + 61 ms
23:45:07.936 00.000 9640 Move returns status 0, amount 39
23:45:07.936 00.000 9640 MoveAxis(N, 0, ABG)
23:45:07.937 00.001 9640 Move returns status 0, amount 0
23:45:07.937 00.000 9640 move complete, result=0
23:45:07.937 00.000 9640 worker thread done servicing request
23:45:07.937 00.000 9640 Worker thread wakes up
23:45:07.937 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:45:07.937 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:45:07.938 00.001 16872 GuideStep: -0.4 px 39 ms EAST, 0.1 px 0 ms NORTH
23:45:10.455 02.517 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b48555d8-a5b6-430c-bddb-0eb7bb9bbb49"}
23:45:10.459 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b48555d8-a5b6-430c-bddb-0eb7bb9bbb49"}
23:45:10.466 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f60f2d2-5023-4cd5-8842-a2ad0dc408f9"}
23:45:10.469 00.003 16872 case statement mapped state 6 to 3
23:45:10.472 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f60f2d2-5023-4cd5-8842-a2ad0dc408f9"}
23:45:10.480 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d0dc9c32-8bdf-4fbd-8260-3293b8c66985"}
23:45:10.487 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.66,6.81],"pixels":"..."},"id":"d0dc9c32-8bdf-4fbd-8260-3293b8c66985"}
23:45:12.019 01.532 9640 Exposure complete
23:45:12.175 00.156 9640 worker thread done servicing request
23:45:12.176 00.001 16872 OnExposeComplete: enter
23:45:12.178 00.002 16872 UpdateGuideState(): m_state=6
23:45:12.181 00.003 16872 Star::Find(15, 758, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:45:12.185 00.004 16872 Star::Find returns 1 (0), X=758.79, Y=640.80, Mass=173714, SNR=240.7, Peak=17200 HFD=3.6
23:45:12.187 00.002 16872 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.56) = xAngle (0.04 = 0.04)
23:45:12.193 00.006 16872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.08 = 0.08)
23:45:12.195 00.002 16872 CameraToMount -- cameraX=-0.01 cameraY=0.64 hyp=0.64 cameraTheta=1.59 mountX=0.64 mountY=0.05, mountTheta=0.08
23:45:12.201 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=0.64, opts=13)
23:45:12.204 00.003 16872 Enqueuing Move request for scope (-0.01, 0.64)
23:45:12.208 00.004 9640 Worker thread wakes up
23:45:12.208 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.64) opts 0xd
23:45:12.208 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, 0.64)
23:45:12.208 00.000 9640 Moving (-0.01, 0.64) raw xDistance=0.64 yDistance=0.05
23:45:12.208 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.64
23:45:12.208 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=0
23:45:12.208 00.000 9640 MoveAxis(W, 64, ABG)
23:45:12.208 00.000 9640 Guiding  Dir = 3, Dur = 64
23:45:12.208 00.000 9640 IsSlewing returns 0
23:45:12.210 00.002 9640 IsGuiding returns 0
23:45:12.211 00.001 9640 PulseGuide returned control before completion, sleep 74
23:45:12.219 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=65520, med=3440, FiltMin=3300, FiltMax=65516, Gamma=2.190
23:45:12.262 00.043 16872 UpdateGuideState exits: m=173714 SNR=240.7
23:45:12.266 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:12.269 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:45:12.272 00.003 16872 Enqueuing Expose request
23:45:12.287 00.015 9640 IsGuiding returns 1
23:45:12.287 00.000 9640 scope still moving after pulse duration time elapsed
23:45:12.317 00.030 9640 IsSlewing returns 0
23:45:12.317 00.000 9640 IsGuiding returns 0
23:45:12.318 00.001 9640 scope move finished after 64 + 43 ms
23:45:12.318 00.000 9640 Move returns status 0, amount 64
23:45:12.318 00.000 9640 MoveAxis(N, 0, ABG)
23:45:12.318 00.000 9640 Move returns status 0, amount 0
23:45:12.318 00.000 9640 move complete, result=0
23:45:12.318 00.000 9640 worker thread done servicing request
23:45:12.318 00.000 9640 Worker thread wakes up
23:45:12.318 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:45:12.318 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:45:12.318 00.000 16872 GuideStep: 0.6 px 64 ms WEST, 0.1 px 0 ms NORTH
23:45:13.955 01.637 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f4c6703b-8c76-47d8-839d-65e4bf985daa"}
23:45:13.968 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f4c6703b-8c76-47d8-839d-65e4bf985daa"}
23:45:13.972 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0db6b910-5d30-47d2-b9e8-3622b6baa88c"}
23:45:13.977 00.005 16872 case statement mapped state 6 to 3
23:45:13.983 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0db6b910-5d30-47d2-b9e8-3622b6baa88c"}
23:45:13.988 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3d459a59-d8c7-4242-bae0-2361b9cfe0c4"}
23:45:13.992 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.79,6.80],"pixels":"..."},"id":"3d459a59-d8c7-4242-bae0-2361b9cfe0c4"}
23:45:16.406 02.414 9640 Exposure complete
23:45:16.566 00.160 9640 worker thread done servicing request
23:45:16.567 00.001 16872 OnExposeComplete: enter
23:45:16.573 00.006 16872 UpdateGuideState(): m_state=6
23:45:16.579 00.006 16872 Star::Find(15, 758, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:45:16.585 00.006 16872 Star::Find returns 1 (0), X=758.79, Y=640.73, Mass=176724, SNR=241.6, Peak=14392 HFD=4.0
23:45:16.590 00.005 16872 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.56) = xAngle (0.03 = 0.03)
23:45:16.593 00.003 16872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.08 = 0.08)
23:45:16.596 00.003 16872 CameraToMount -- cameraX=-0.01 cameraY=0.57 hyp=0.57 cameraTheta=1.59 mountX=0.57 mountY=0.05, mountTheta=0.08
23:45:16.607 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=0.57, opts=13)
23:45:16.611 00.004 16872 Enqueuing Move request for scope (-0.01, 0.57)
23:45:16.621 00.010 9640 Worker thread wakes up
23:45:16.621 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.57) opts 0xd
23:45:16.621 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, 0.57)
23:45:16.621 00.000 9640 Moving (-0.01, 0.57) raw xDistance=0.57 yDistance=0.05
23:45:16.621 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.57
23:45:16.621 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=0
23:45:16.621 00.000 9640 MoveAxis(W, 67, ABG)
23:45:16.621 00.000 9640 Guiding  Dir = 3, Dur = 67
23:45:16.621 00.000 9640 IsSlewing returns 0
23:45:16.621 00.000 9640 IsGuiding returns 0
23:45:16.622 00.001 9640 PulseGuide returned control before completion, sleep 77
23:45:16.629 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3108, max=65520, med=3444, FiltMin=3328, FiltMax=65516, Gamma=2.190
23:45:16.675 00.046 16872 UpdateGuideState exits: m=176724 SNR=241.6
23:45:16.678 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:16.682 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:45:16.685 00.003 16872 Enqueuing Expose request
23:45:16.706 00.021 9640 IsGuiding returns 1
23:45:16.706 00.000 9640 scope still moving after pulse duration time elapsed
23:45:16.737 00.031 9640 IsSlewing returns 0
23:45:16.738 00.001 9640 IsGuiding returns 0
23:45:16.739 00.001 9640 scope move finished after 67 + 49 ms
23:45:16.739 00.000 9640 Move returns status 0, amount 67
23:45:16.739 00.000 9640 MoveAxis(N, 0, ABG)
23:45:16.739 00.000 9640 Move returns status 0, amount 0
23:45:16.739 00.000 9640 move complete, result=0
23:45:16.740 00.001 9640 worker thread done servicing request
23:45:16.740 00.000 9640 Worker thread wakes up
23:45:16.740 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:45:16.740 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:45:16.740 00.000 16872 GuideStep: 0.6 px 67 ms WEST, 0.0 px 0 ms NORTH
23:45:17.455 00.715 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4844f314-89d2-4e88-b7e6-713121a53d49"}
23:45:17.459 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4844f314-89d2-4e88-b7e6-713121a53d49"}
23:45:17.466 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"514a6b45-c6ba-43aa-a836-f33efde81980"}
23:45:17.470 00.004 16872 case statement mapped state 6 to 3
23:45:17.474 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"514a6b45-c6ba-43aa-a836-f33efde81980"}
23:45:17.480 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"87dae4d9-02ce-42f4-897c-128ee1c6aafd"}
23:45:17.485 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.79,6.73],"pixels":"..."},"id":"87dae4d9-02ce-42f4-897c-128ee1c6aafd"}
23:45:20.822 03.337 9640 Exposure complete
23:45:20.954 00.132 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"101b53f6-271b-4d68-a9c5-41995ae5b9bf"}
23:45:20.957 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"101b53f6-271b-4d68-a9c5-41995ae5b9bf"}
23:45:20.961 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"655d15a4-0952-4aca-93d2-d08b5293e2b2"}
23:45:20.968 00.007 16872 case statement mapped state 6 to 3
23:45:20.972 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"655d15a4-0952-4aca-93d2-d08b5293e2b2"}
23:45:20.977 00.005 16872 OnExposeComplete: enter
23:45:20.989 00.012 9640 worker thread done servicing request
23:45:20.989 00.000 16872 UpdateGuideState(): m_state=6
23:45:20.993 00.004 16872 Star::Find(15, 758, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:45:20.996 00.003 16872 Star::Find returns 1 (0), X=758.40, Y=639.40, Mass=174823, SNR=243.8, Peak=16048 HFD=3.4
23:45:20.999 00.003 16872 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.56) = xAngle (-3.62 = 2.66)
23:45:21.001 00.002 16872 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.57 = 2.71)
23:45:21.004 00.003 16872 CameraToMount -- cameraX=-0.41 cameraY=-0.76 hyp=0.86 cameraTheta=-2.06 mountX=-0.76 mountY=0.36, mountTheta=2.70
23:45:21.008 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.41, y=-0.76, opts=13)
23:45:21.013 00.005 16872 Enqueuing Move request for scope (-0.41, -0.76)
23:45:21.017 00.004 9640 Worker thread wakes up
23:45:21.017 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.76) opts 0xd
23:45:21.017 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.41, -0.76)
23:45:21.017 00.000 9640 Moving (-0.41, -0.76) raw xDistance=-0.76 yDistance=0.36
23:45:21.017 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.76
23:45:21.017 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=0
23:45:21.017 00.000 9640 MoveAxis(E, 74, ABG)
23:45:21.017 00.000 9640 Guiding  Dir = 2, Dur = 74
23:45:21.017 00.000 9640 IsSlewing returns 0
23:45:21.018 00.001 9640 IsGuiding returns 0
23:45:21.018 00.000 9640 PulseGuide returned control before completion, sleep 84
23:45:21.023 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3124, max=65520, med=3452, FiltMin=3336, FiltMax=65516, Gamma=2.190
23:45:21.066 00.043 16872 UpdateGuideState exits: m=174823 SNR=243.8
23:45:21.069 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:21.072 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:45:21.080 00.008 16872 Enqueuing Expose request
23:45:21.087 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"91d47c78-26f6-460d-aea4-c7157b603b31"}
23:45:21.091 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.40,7.40],"pixels":"..."},"id":"91d47c78-26f6-460d-aea4-c7157b603b31"}
23:45:21.104 00.013 9640 IsGuiding returns 1
23:45:21.104 00.000 9640 scope still moving after pulse duration time elapsed
23:45:21.136 00.032 9640 IsSlewing returns 0
23:45:21.139 00.003 9640 IsGuiding returns 0
23:45:21.140 00.001 9640 scope move finished after 74 + 48 ms
23:45:21.140 00.000 9640 Move returns status 0, amount 74
23:45:21.140 00.000 9640 MoveAxis(N, 0, ABG)
23:45:21.140 00.000 9640 Move returns status 0, amount 0
23:45:21.141 00.001 9640 move complete, result=0
23:45:21.141 00.000 9640 worker thread done servicing request
23:45:21.141 00.000 9640 Worker thread wakes up
23:45:21.141 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:45:21.141 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:45:21.142 00.001 16872 GuideStep: -0.8 px 74 ms EAST, 0.4 px 0 ms NORTH
23:45:24.455 03.313 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dc2695e0-c00e-4416-994a-6f8d18946585"}
23:45:24.465 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dc2695e0-c00e-4416-994a-6f8d18946585"}
23:45:24.477 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b083573b-88ed-4d82-a871-df9ee564a73a"}
23:45:24.485 00.008 16872 case statement mapped state 6 to 3
23:45:24.497 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b083573b-88ed-4d82-a871-df9ee564a73a"}
23:45:24.501 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5de050ae-faf6-4edf-a54a-7da5dc8479bb"}
23:45:24.511 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.40,7.40],"pixels":"..."},"id":"5de050ae-faf6-4edf-a54a-7da5dc8479bb"}
23:45:25.274 00.763 9640 Exposure complete
23:45:25.423 00.149 9640 worker thread done servicing request
23:45:25.424 00.001 16872 OnExposeComplete: enter
23:45:25.426 00.002 16872 UpdateGuideState(): m_state=6
23:45:25.430 00.004 16872 Star::Find(15, 758, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:45:25.435 00.005 16872 Star::Find returns 1 (0), X=758.43, Y=640.48, Mass=172521, SNR=227.1, Peak=16136 HFD=3.3
23:45:25.443 00.008 16872 MultiStar: exiting stabilization period
23:45:25.447 00.004 16872 MultiStar: updating star positions after lock position change
23:45:25.450 00.003 16872 Star::Find(15, 867, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:45:25.454 00.004 16872 Star::Find returns 1 (0), X=867.70, Y=981.64, Mass=218321, SNR=277.6, Peak=18816 HFD=3.6
23:45:25.456 00.002 16872 Star::Find(15, 1586, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:45:25.459 00.003 16872 Star::Find returns 1 (0), X=1586.30, Y=883.50, Mass=82213, SNR=154.0, Peak=9612 HFD=3.4
23:45:25.461 00.002 16872 Star::Find(15, 307, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:45:25.465 00.004 16872 Star::Find returns 1 (0), X=307.35, Y=877.42, Mass=45272, SNR=112.1, Peak=7140 HFD=3.2
23:45:25.470 00.005 16872 Star::Find(15, 301, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:45:25.473 00.003 16872 Star::Find returns 1 (0), X=301.62, Y=999.10, Mass=50722, SNR=112.9, Peak=6956 HFD=3.7
23:45:25.476 00.003 16872 Star::Find(15, 255, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:45:25.484 00.008 16872 Star::Find returns 1 (0), X=255.11, Y=271.39, Mass=20246, SNR=66.8, Peak=5124 HFD=3.3
23:45:25.491 00.007 16872 Star::Find(15, 1397, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:45:25.495 00.004 16872 Star::Find returns 1 (0), X=1396.82, Y=524.88, Mass=22257, SNR=68.3, Peak=5320 HFD=3.1
23:45:25.498 00.003 16872 Star::Find(15, 1194, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:45:25.500 00.002 16872 Star::Find returns 1 (0), X=1194.19, Y=661.50, Mass=11281, SNR=48.1, Peak=4488 HFD=3.1
23:45:25.503 00.003 16872 Star::Find(15, 358, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:45:25.505 00.002 16872 Star::Find returns 1 (0), X=358.03, Y=998.28, Mass=13165, SNR=47.9, Peak=4312 HFD=3.9
23:45:25.508 00.003 16872 Star::Find(15, 1123, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:45:25.513 00.005 16872 Star::Find returns 1 (0), X=1122.96, Y=36.51, Mass=8375, SNR=38.8, Peak=4424 HFD=2.4
23:45:25.517 00.004 16872 Star::Find(15, 180, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:45:25.520 00.003 16872 Star::Find returns 1 (0), X=180.63, Y=685.40, Mass=8952, SNR=37.9, Peak=4316 HFD=3.0
23:45:25.523 00.003 16872 Star::Find(15, 1425, 828, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:45:25.525 00.002 16872 Star::Find returns 1 (0), X=1424.98, Y=827.99, Mass=9448, SNR=40.5, Peak=4276 HFD=2.8
23:45:25.533 00.008 16872 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.56) = xAngle (0.88 = 0.88)
23:45:25.537 00.004 16872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.92 = 0.92)
23:45:25.540 00.003 16872 CameraToMount -- cameraX=-0.37 cameraY=0.32 hyp=0.49 cameraTheta=2.43 mountX=0.31 mountY=0.39, mountTheta=0.90
23:45:25.545 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.37, y=0.32, opts=13)
23:45:25.548 00.003 16872 Enqueuing Move request for scope (-0.37, 0.32)
23:45:25.550 00.002 9640 Worker thread wakes up
23:45:25.551 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.32) opts 0xd
23:45:25.551 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.37, 0.32)
23:45:25.551 00.000 9640 Moving (-0.37, 0.32) raw xDistance=0.31 yDistance=0.39
23:45:25.551 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.31
23:45:25.551 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.39, m_sumCorr=0
23:45:25.551 00.000 9640 MoveAxis(W, 26, ABG)
23:45:25.551 00.000 9640 Guiding  Dir = 3, Dur = 26
23:45:25.551 00.000 9640 IsSlewing returns 0
23:45:25.551 00.000 9640 IsGuiding returns 0
23:45:25.552 00.001 9640 PulseGuide returned control before completion, sleep 36
23:45:25.561 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65520, med=3448, FiltMin=3306, FiltMax=65516, Gamma=2.190
23:45:25.602 00.041 16872 UpdateGuideState exits: m=172521 SNR=227.1
23:45:25.606 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:25.610 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:45:25.613 00.003 16872 Enqueuing Expose request
23:45:25.615 00.002 9640 IsGuiding returns 1
23:45:25.615 00.000 9640 scope still moving after pulse duration time elapsed
23:45:25.651 00.036 9640 IsSlewing returns 0
23:45:25.651 00.000 9640 IsGuiding returns 0
23:45:25.651 00.000 9640 scope move finished after 26 + 73 ms
23:45:25.651 00.000 9640 Move returns status 0, amount 26
23:45:25.651 00.000 9640 MoveAxis(N, 0, ABG)
23:45:25.651 00.000 9640 Move returns status 0, amount 0
23:45:25.652 00.001 9640 move complete, result=0
23:45:25.652 00.000 9640 worker thread done servicing request
23:45:25.652 00.000 9640 Worker thread wakes up
23:45:25.652 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:45:25.652 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:45:25.652 00.000 16872 GuideStep: 0.3 px 26 ms WEST, 0.4 px 0 ms NORTH
23:45:27.954 02.302 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"703838d7-c0eb-4b48-bdcb-f7c907752617"}
23:45:27.958 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"703838d7-c0eb-4b48-bdcb-f7c907752617"}
23:45:27.962 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d006c7a3-2b78-45ed-b24f-1658aee391e0"}
23:45:27.966 00.004 16872 case statement mapped state 6 to 3
23:45:27.969 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d006c7a3-2b78-45ed-b24f-1658aee391e0"}
23:45:27.978 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6ed48a06-c3ed-4779-b4d7-33a025cbcc0c"}
23:45:27.982 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.43,7.48],"pixels":"..."},"id":"6ed48a06-c3ed-4779-b4d7-33a025cbcc0c"}
23:45:29.732 01.750 9640 Exposure complete
23:45:29.893 00.161 9640 worker thread done servicing request
23:45:29.893 00.000 16872 OnExposeComplete: enter
23:45:29.897 00.004 16872 UpdateGuideState(): m_state=6
23:45:29.900 00.003 16872 Star::Find(15, 758, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:45:29.903 00.003 16872 Star::Find returns 1 (0), X=758.55, Y=640.15, Mass=171896, SNR=225.2, Peak=14808 HFD=3.7
23:45:29.908 00.005 16872 MultiStar: [#1 0.19,-0.25,1.21,U] [#2 0.10,-0.31,0.75,U] [#3 -0.00,-0.42,0.51,U] [#4 0.17,-0.05,0.49,U] [#5 0.30,-0.07,0.30,U] [#6 0.15,-0.12,0.31,U] [#7 0.14,-0.33,0.23,U] [#8 0.12,0.06,0.21,U] 
23:45:29.910 00.002 16872 refined, 8 included, MultiStar: {0.06, -0.18}, one-star: {-0.26, -0.01}
23:45:29.913 00.003 16872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.56) = xAngle (-2.79 = -2.79)
23:45:29.917 00.004 16872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.74 = -2.74)
23:45:29.920 00.003 16872 CameraToMount -- cameraX=0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.23 mountX=-0.18 mountY=-0.07, mountTheta=-2.75
23:45:29.925 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=-0.18, opts=13)
23:45:29.928 00.003 16872 Enqueuing Move request for scope (0.06, -0.18)
23:45:29.931 00.003 9640 Worker thread wakes up
23:45:29.931 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.18) opts 0xd
23:45:29.931 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, -0.18)
23:45:29.931 00.000 9640 Moving (0.06, -0.18) raw xDistance=-0.18 yDistance=-0.07
23:45:29.931 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.18
23:45:29.931 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input -0.07, m_sumCorr=0.19
23:45:29.931 00.000 9640 MoveAxis(E, 17, ABG)
23:45:29.931 00.000 9640 Guiding  Dir = 2, Dur = 17
23:45:29.932 00.001 9640 IsSlewing returns 0
23:45:29.933 00.001 9640 IsGuiding returns 0
23:45:29.933 00.000 9640 PulseGuide returned control before completion, sleep 27
23:45:29.943 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3172, max=65520, med=3456, FiltMin=3332, FiltMax=65516, Gamma=2.190
23:45:29.965 00.022 9640 IsGuiding returns 1
23:45:29.965 00.000 9640 scope still moving after pulse duration time elapsed
23:45:29.992 00.027 16872 UpdateGuideState exits: m=171896 SNR=225.2
23:45:29.995 00.003 9640 IsSlewing returns 0
23:45:29.996 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:30.000 00.004 9640 IsGuiding returns 0
23:45:30.000 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:45:30.003 00.003 16872 Enqueuing Expose request
23:45:30.006 00.003 9640 scope move finished after 17 + 50 ms
23:45:30.006 00.000 9640 Move returns status 0, amount 17
23:45:30.006 00.000 9640 MoveAxis(S, 22, ABG)
23:45:30.006 00.000 9640 Guiding  Dir = 1, Dur = 22
23:45:30.006 00.000 9640 IsSlewing returns 0
23:45:30.006 00.000 9640 IsGuiding returns 0
23:45:30.006 00.000 9640 PulseGuide returned control before completion, sleep 32
23:45:30.041 00.035 9640 IsGuiding returns 1
23:45:30.041 00.000 9640 scope still moving after pulse duration time elapsed
23:45:30.073 00.032 9640 IsSlewing returns 0
23:45:30.074 00.001 9640 IsGuiding returns 0
23:45:30.074 00.000 9640 scope move finished after 22 + 45 ms
23:45:30.075 00.001 9640 Move returns status 0, amount 22
23:45:30.078 00.003 9640 move complete, result=0
23:45:30.079 00.001 9640 worker thread done servicing request
23:45:30.079 00.000 9640 Worker thread wakes up
23:45:30.079 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:45:30.079 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:45:30.084 00.005 16872 GuideStep: -0.2 px 17 ms EAST, -0.1 px 22 ms SOUTH
23:45:31.455 01.371 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b57aa42d-374e-4e66-b9ed-e9582cecb14b"}
23:45:31.462 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b57aa42d-374e-4e66-b9ed-e9582cecb14b"}
23:45:31.467 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"033b00aa-929d-44eb-a2f2-f96543ae65ba"}
23:45:31.474 00.007 16872 case statement mapped state 6 to 3
23:45:31.478 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"033b00aa-929d-44eb-a2f2-f96543ae65ba"}
23:45:31.484 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3d8400f5-cf5d-4fed-8c89-eff4f729dcf3"}
23:45:31.504 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.55,7.15],"pixels":"..."},"id":"3d8400f5-cf5d-4fed-8c89-eff4f729dcf3"}
23:45:34.159 02.655 9640 Exposure complete
23:45:34.308 00.149 9640 worker thread done servicing request
23:45:34.308 00.000 16872 OnExposeComplete: enter
23:45:34.311 00.003 16872 UpdateGuideState(): m_state=6
23:45:34.314 00.003 16872 Star::Find(15, 758, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:45:34.318 00.004 16872 Star::Find returns 1 (0), X=758.27, Y=640.30, Mass=172344, SNR=227.8, Peak=17752 HFD=3.5
23:45:34.325 00.007 16872 MultiStar: [#1 -0.02,-0.09,1.15,U] [#2 -0.08,-0.19,0.69,U] [#3 -0.18,-0.25,0.50,U] [#4 -0.10,-0.04,0.49,U] [#5 -0.15,-0.10,0.32,U] [#6 0.12,-0.20,0.30,U] [#7 -0.23,0.01,0.21,U] [#8 -0.18,0.20,0.20,U] 
23:45:34.328 00.003 16872 refined, 8 included, MultiStar: {-0.17, -0.06}, one-star: {-0.53, 0.14}
23:45:34.331 00.003 16872 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.56) = xAngle (-4.37 = 1.91)
23:45:34.334 00.003 16872 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.33 = 1.96)
23:45:34.343 00.009 16872 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.82 mountX=-0.06 mountY=0.17, mountTheta=1.92
23:45:34.350 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.17, y=-0.06, opts=13)
23:45:34.355 00.005 16872 Enqueuing Move request for scope (-0.17, -0.06)
23:45:34.358 00.003 9640 Worker thread wakes up
23:45:34.358 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
23:45:34.358 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
23:45:34.358 00.000 9640 Moving (-0.17, -0.06) raw xDistance=-0.06 yDistance=0.17
23:45:34.358 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:45:34.358 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0.19
23:45:34.358 00.000 9640 MoveAxis(E, 0, ABG)
23:45:34.358 00.000 9640 Move returns status 0, amount 0
23:45:34.358 00.000 9640 MoveAxis(N, 0, ABG)
23:45:34.358 00.000 9640 Move returns status 0, amount 0
23:45:34.358 00.000 9640 move complete, result=0
23:45:34.359 00.001 9640 worker thread done servicing request
23:45:34.364 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3188, max=65520, med=3452, FiltMin=3340, FiltMax=65520, Gamma=2.190
23:45:34.405 00.041 16872 UpdateGuideState exits: m=172344 SNR=227.8
23:45:34.408 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:34.410 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:45:34.414 00.004 16872 Enqueuing Expose request
23:45:34.418 00.004 9640 Worker thread wakes up
23:45:34.418 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:45:34.418 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:45:34.422 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:45:34.953 00.531 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a7153cb-d864-4d1d-ba96-0168db05f82d"}
23:45:34.958 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6a7153cb-d864-4d1d-ba96-0168db05f82d"}
23:45:34.963 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f6bcc39-c4a1-4f7a-b5a6-fa9693c0fb3c"}
23:45:34.967 00.004 16872 case statement mapped state 6 to 3
23:45:34.970 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f6bcc39-c4a1-4f7a-b5a6-fa9693c0fb3c"}
23:45:34.974 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc97d9f5-21e6-482f-afda-fe7e4fb53859"}
23:45:34.980 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.27,7.30],"pixels":"..."},"id":"dc97d9f5-21e6-482f-afda-fe7e4fb53859"}
23:45:38.454 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"468baf73-129c-4bb2-bd07-8571a505f9a5"}
23:45:38.460 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"468baf73-129c-4bb2-bd07-8571a505f9a5"}
23:45:38.476 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"194511d6-29de-4135-9747-6e9ebb69cea2"}
23:45:38.480 00.004 16872 case statement mapped state 6 to 3
23:45:38.484 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"194511d6-29de-4135-9747-6e9ebb69cea2"}
23:45:38.488 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b688f06e-201c-4c01-877a-52a1e8809af9"}
23:45:38.492 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.27,7.30],"pixels":"..."},"id":"b688f06e-201c-4c01-877a-52a1e8809af9"}
23:45:38.519 00.027 9640 Exposure complete
23:45:38.676 00.157 9640 worker thread done servicing request
23:45:38.676 00.000 16872 OnExposeComplete: enter
23:45:38.686 00.010 16872 UpdateGuideState(): m_state=6
23:45:38.692 00.006 16872 Star::Find(15, 758, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:45:38.705 00.013 16872 Star::Find returns 1 (0), X=758.15, Y=639.98, Mass=179818, SNR=239.1, Peak=17072 HFD=3.9
23:45:38.716 00.011 16872 MultiStar: [#1 -0.11,-0.37,1.09,U] [#2 0.08,-0.48,0.63,U] [#3 -0.40,-0.68,0.00,M1] [#4 -0.17,-0.36,0.45,U] [#5 -0.08,-0.29,0.31,U] [#6 -0.06,-0.44,0.28,U] [#7 -0.13,-0.20,0.20,U] [#8 -0.46,-0.14,0.20,U] 
23:45:38.721 00.005 16872 refined, 7 included, MultiStar: {-0.23, -0.32}, one-star: {-0.65, -0.18}
23:45:38.724 00.003 16872 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.56) = xAngle (-3.75 = 2.53)
23:45:38.729 00.005 16872 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.71 = 2.58)
23:45:38.731 00.002 16872 CameraToMount -- cameraX=-0.23 cameraY=-0.32 hyp=0.39 cameraTheta=-2.20 mountX=-0.32 mountY=0.21, mountTheta=2.56
23:45:38.736 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.23, y=-0.32, opts=13)
23:45:38.739 00.003 16872 Enqueuing Move request for scope (-0.23, -0.32)
23:45:38.748 00.009 9640 Worker thread wakes up
23:45:38.748 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.32) opts 0xd
23:45:38.748 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.23, -0.32)
23:45:38.748 00.000 9640 Moving (-0.23, -0.32) raw xDistance=-0.32 yDistance=0.21
23:45:38.748 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.32
23:45:38.748 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=0.19
23:45:38.749 00.001 9640 MoveAxis(E, 34, ABG)
23:45:38.749 00.000 9640 Guiding  Dir = 2, Dur = 34
23:45:38.749 00.000 9640 IsSlewing returns 0
23:45:38.750 00.001 9640 IsGuiding returns 0
23:45:38.750 00.000 9640 PulseGuide returned control before completion, sleep 44
23:45:38.761 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3452, FiltMin=3340, FiltMax=65516, Gamma=2.190
23:45:38.801 00.040 9640 IsGuiding returns 1
23:45:38.801 00.000 9640 scope still moving after pulse duration time elapsed
23:45:38.803 00.002 16872 UpdateGuideState exits: m=179818 SNR=239.1
23:45:38.807 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:38.809 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:45:38.812 00.003 16872 Enqueuing Expose request
23:45:38.832 00.020 9640 IsSlewing returns 0
23:45:38.832 00.000 9640 IsGuiding returns 1
23:45:38.862 00.030 9640 IsSlewing returns 0
23:45:38.863 00.001 9640 IsGuiding returns 1
23:45:38.893 00.030 9640 IsSlewing returns 0
23:45:38.893 00.000 9640 IsGuiding returns 1
23:45:38.924 00.031 9640 IsSlewing returns 0
23:45:38.925 00.001 9640 IsGuiding returns 1
23:45:38.955 00.030 9640 IsSlewing returns 0
23:45:38.956 00.001 9640 IsGuiding returns 0
23:45:38.956 00.000 9640 scope move finished after 34 + 172 ms
23:45:38.956 00.000 9640 Move returns status 0, amount 34
23:45:38.956 00.000 9640 MoveAxis(N, 0, ABG)
23:45:38.957 00.001 9640 Move returns status 0, amount 0
23:45:38.957 00.000 9640 move complete, result=0
23:45:38.957 00.000 9640 worker thread done servicing request
23:45:38.957 00.000 9640 Worker thread wakes up
23:45:38.957 00.000 16872 GuideStep: -0.3 px 34 ms EAST, 0.2 px 0 ms NORTH
23:45:38.962 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:45:38.963 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:45:41.951 02.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a80055c4-9fe4-4de9-a92a-95e2d85203b0"}
23:45:41.954 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a80055c4-9fe4-4de9-a92a-95e2d85203b0"}
23:45:41.961 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5bbc6aac-75e5-473c-849e-3c0277cfe6f1"}
23:45:41.964 00.003 16872 case statement mapped state 6 to 3
23:45:41.966 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5bbc6aac-75e5-473c-849e-3c0277cfe6f1"}
23:45:41.970 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"867ba203-b20a-41df-b354-e382078a4e3c"}
23:45:41.974 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.15,6.98],"pixels":"..."},"id":"867ba203-b20a-41df-b354-e382078a4e3c"}
23:45:43.099 01.125 9640 Exposure complete
23:45:43.348 00.249 16872 OnExposeComplete: enter
23:45:43.355 00.007 9640 worker thread done servicing request
23:45:43.355 00.000 16872 UpdateGuideState(): m_state=6
23:45:43.360 00.005 16872 Star::Find(15, 758, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:45:43.365 00.005 16872 Star::Find returns 1 (0), X=758.36, Y=640.39, Mass=172437, SNR=228.8, Peak=17300 HFD=3.4
23:45:43.371 00.006 16872 MultiStar: [#1 0.07,0.12,1.20,U] [#2 0.07,0.08,0.72,U] [#3 -0.07,-0.20,0.49,U] [#4 -0.02,0.29,0.44,U] [#5 -0.01,0.03,0.29,U] [#6 0.12,-0.11,0.30,U] [#7 -0.22,-0.01,0.20,U] [#8 -0.24,0.54,0.00,M1] 
23:45:43.376 00.005 16872 refined, 7 included, MultiStar: {-0.08, 0.09}, one-star: {-0.44, 0.23}
23:45:43.383 00.007 16872 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.56) = xAngle (0.71 = 0.71)
23:45:43.392 00.009 16872 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.76 = 0.76)
23:45:43.396 00.004 16872 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.27 mountX=0.09 mountY=0.08, mountTheta=0.74
23:45:43.401 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=0.09, opts=13)
23:45:43.405 00.004 16872 Enqueuing Move request for scope (-0.08, 0.09)
23:45:43.408 00.003 9640 Worker thread wakes up
23:45:43.408 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
23:45:43.408 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
23:45:43.408 00.000 9640 Moving (-0.08, 0.09) raw xDistance=0.09 yDistance=0.08
23:45:43.408 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:45:43.408 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.08, m_sumCorr=0.19
23:45:43.409 00.001 9640 MoveAxis(E, 0, ABG)
23:45:43.410 00.001 9640 Move returns status 0, amount 0
23:45:43.410 00.000 9640 MoveAxis(N, 0, ABG)
23:45:43.410 00.000 9640 Move returns status 0, amount 0
23:45:43.410 00.000 9640 move complete, result=0
23:45:43.411 00.001 9640 worker thread done servicing request
23:45:43.419 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3100, max=65520, med=3448, FiltMin=3332, FiltMax=65516, Gamma=2.190
23:45:43.465 00.046 16872 UpdateGuideState exits: m=172437 SNR=228.8
23:45:43.470 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:43.477 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:45:43.480 00.003 16872 Enqueuing Expose request
23:45:43.486 00.006 9640 Worker thread wakes up
23:45:43.486 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:43.489 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:45:43.489 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:45:45.449 01.960 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eed32f0a-6cee-41f3-bb14-8003d0ce9f90"}
23:45:45.452 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eed32f0a-6cee-41f3-bb14-8003d0ce9f90"}
23:45:45.456 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"122e4a6d-4355-4ff8-898b-38b0e8dc5242"}
23:45:45.461 00.005 16872 case statement mapped state 6 to 3
23:45:45.465 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"122e4a6d-4355-4ff8-898b-38b0e8dc5242"}
23:45:45.468 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3c7a596f-8ea5-4dd3-ad08-b0194a2d589f"}
23:45:45.471 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.36,7.39],"pixels":"..."},"id":"3c7a596f-8ea5-4dd3-ad08-b0194a2d589f"}
23:45:47.569 02.098 9640 Exposure complete
23:45:47.720 00.151 9640 worker thread done servicing request
23:45:47.721 00.001 16872 OnExposeComplete: enter
23:45:47.724 00.003 16872 UpdateGuideState(): m_state=6
23:45:47.728 00.004 16872 Star::Find(15, 758, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:45:47.731 00.003 16872 Star::Find returns 1 (0), X=758.12, Y=640.37, Mass=190449, SNR=248.6, Peak=19132 HFD=3.4
23:45:47.734 00.003 16872 MultiStar: [#1 -0.28,-0.16,1.08,U] [#2 -0.22,-0.13,0.65,U] [#3 -0.33,-0.45,0.46,U] [#4 -0.26,0.06,0.45,U] [#5 -0.19,0.34,0.31,U] [#6 -0.31,-0.18,0.29,U] [#7 -0.41,-0.09,0.20,U] [#8 -0.30,0.08,0.20,U] 
23:45:47.745 00.011 16872 refined, 8 included, MultiStar: {-0.37, -0.04}, one-star: {-0.69, 0.20}
23:45:47.749 00.004 16872 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.56) = xAngle (-4.59 = 1.69)
23:45:47.752 00.003 16872 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.55 = 1.74)
23:45:47.756 00.004 16872 CameraToMount -- cameraX=-0.37 cameraY=-0.04 hyp=0.37 cameraTheta=-3.04 mountX=-0.04 mountY=0.36, mountTheta=1.69
23:45:47.763 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.37, y=-0.04, opts=13)
23:45:47.766 00.003 16872 Enqueuing Move request for scope (-0.37, -0.04)
23:45:47.772 00.006 9640 Worker thread wakes up
23:45:47.772 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.04) opts 0xd
23:45:47.772 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.37, -0.04)
23:45:47.772 00.000 9640 Moving (-0.37, -0.04) raw xDistance=-0.04 yDistance=0.36
23:45:47.772 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:45:47.772 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=0.19
23:45:47.772 00.000 9640 MoveAxis(E, 0, ABG)
23:45:47.772 00.000 9640 Move returns status 0, amount 0
23:45:47.772 00.000 9640 MoveAxis(N, 0, ABG)
23:45:47.772 00.000 9640 Move returns status 0, amount 0
23:45:47.772 00.000 9640 move complete, result=0
23:45:47.772 00.000 9640 worker thread done servicing request
23:45:47.778 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=65520, med=3440, FiltMin=3286, FiltMax=65520, Gamma=2.190
23:45:47.822 00.044 16872 UpdateGuideState exits: m=190449 SNR=248.6
23:45:47.826 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:47.829 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:45:47.840 00.011 16872 Enqueuing Expose request
23:45:47.844 00.004 16872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
23:45:47.847 00.003 9640 Worker thread wakes up
23:45:47.847 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:45:47.847 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(744,625,31,31)
23:45:49.508 01.661 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68f1d396-3eb2-4df3-8c97-6a679d7fd1be"}
23:45:49.517 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"68f1d396-3eb2-4df3-8c97-6a679d7fd1be"}
23:45:49.527 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f86c1e2e-4eb0-4878-8a3c-2f1771a6543d"}
23:45:49.532 00.005 16872 case statement mapped state 6 to 3
23:45:49.535 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f86c1e2e-4eb0-4878-8a3c-2f1771a6543d"}
23:45:49.541 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b982b0a8-0691-433f-b7fb-cc3b1cc98d65"}
23:45:49.545 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.12,7.37],"pixels":"..."},"id":"b982b0a8-0691-433f-b7fb-cc3b1cc98d65"}
23:45:51.351 01.806 16872 evsrv: cli 0D3BF8C8 connect
23:45:51.356 00.005 16872 case statement mapped state 6 to 3
23:45:51.362 00.006 16872 case statement mapped state 6 to 3
23:45:51.367 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"4472ab29-85e4-4eec-adc5-86f32e08c62e"}
23:45:51.370 00.003 16872 case statement mapped state 6 to 3
23:45:51.373 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4472ab29-85e4-4eec-adc5-86f32e08c62e"}
23:45:51.381 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
23:45:51.386 00.005 16872 evsrv: cli 0D3BFB48 connect
23:45:51.390 00.004 16872 case statement mapped state 6 to 3
23:45:51.398 00.008 16872 case statement mapped state 6 to 3
23:45:51.405 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"stop_capture","id":"56f2273d-4717-4776-8dd4-e36f6cbfe7e8"}
23:45:51.410 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:45:51.413 00.003 16872 Status Line: Waiting for devices...
23:45:51.419 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":0,"id":"56f2273d-4717-4776-8dd4-e36f6cbfe7e8"}
23:45:51.427 00.008 16872 evsrv: cli 0D3BFB48 disconnect
23:45:51.432 00.005 16872 evsrv: cli 0D3BFFA8 connect
23:45:51.437 00.005 16872 case statement mapped state 6 to 3
23:45:51.441 00.004 16872 case statement mapped state 6 to 3
23:45:51.445 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"3dfa8afc-3372-4403-9445-7de696f0b5e3"}
23:45:51.447 00.002 16872 case statement mapped state 6 to 3
23:45:51.451 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3dfa8afc-3372-4403-9445-7de696f0b5e3"}
23:45:51.454 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
23:45:51.737 00.283 9640 ASCOM_AbortExposure returns err = 0
23:45:51.737 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:45:51.737 00.000 9640 worker thread done servicing request
23:45:51.737 00.000 16872 OnExposeComplete: enter
23:45:51.740 00.003 16872 OnExposeComplete: Capture Error reported
23:45:51.743 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:45:51.745 00.002 16872 Mount: notify guiding stopped
23:45:51.753 00.008 16872 Changing from state GUIDING to STOP
23:45:51.756 00.003 16872 guider state => SELECTED
23:45:51.759 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=65520, med=3440, FiltMin=3286, FiltMax=65520, Gamma=2.190
23:45:51.830 00.071 16872 Changing from state SELECTED to UNINITIALIZED
23:45:51.853 00.023 16872 guider state => SELECTING
23:45:51.879 00.026 16872 Status Line: Stopped.
23:45:51.900 00.021 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:45:52.456 00.556 16872 evsrv: cli 0D3BFB48 connect
23:45:52.461 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"be52f46e-471b-4305-a525-84207245dab1"}
23:45:52.465 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"be52f46e-471b-4305-a525-84207245dab1"}
23:45:52.469 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:45:53.008 00.539 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f117d118-8713-4670-b322-03b535ad2cb7"}
23:45:53.013 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f117d118-8713-4670-b322-03b535ad2cb7"}
23:45:53.026 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49dc6e17-d5ee-47ff-ba36-8a022eb9bfc8"}
23:45:53.031 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"49dc6e17-d5ee-47ff-ba36-8a022eb9bfc8"}
23:45:56.509 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77f786fd-956b-4e24-bd3f-e605caef5a91"}
23:45:56.513 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"77f786fd-956b-4e24-bd3f-e605caef5a91"}
23:45:56.533 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00219679-f4d9-4ee0-bc34-12f3e50e76e6"}
23:45:56.541 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"00219679-f4d9-4ee0-bc34-12f3e50e76e6"}
23:45:57.582 01.041 16872 evsrv: cli 0D3C0A48 connect
23:45:57.607 00.025 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4b0e894b-f359-4774-a54a-8df180b9d4a3"}
23:45:57.616 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b0e894b-f359-4774-a54a-8df180b9d4a3"}
23:45:57.632 00.016 16872 evsrv: cli 0D3C0A48 disconnect
23:45:57.640 00.008 16872 evsrv: cli 0D3BFB48 connect
23:45:57.654 00.014 16872 evsrv: cli 0D3BFB48 request: {"method":"get_calibrated","id":"de6bce16-cc64-4131-a510-9f5c0bd4169a"}
23:45:57.660 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":true,"id":"de6bce16-cc64-4131-a510-9f5c0bd4169a"}
23:45:57.668 00.008 16872 evsrv: cli 0D3BFB48 disconnect
23:45:57.675 00.007 16872 evsrv: cli 0D3C0A48 connect
23:45:57.716 00.041 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"9cbcd1d1-efbf-43bd-a513-1298c4395c7a"}
23:45:57.736 00.020 16872 PhdController::Guide begins
23:45:57.753 00.017 16872 PhdController: newstate STATE_SETUP
23:45:57.762 00.009 16872 PhdController: setup
23:45:57.770 00.008 16872 PhdController: newstate STATE_ATTEMPT_START
23:45:57.777 00.007 16872 PhdController: start capturing
23:45:57.780 00.003 16872 Changing from state SELECTING to UNINITIALIZED
23:45:57.784 00.004 16872 guider state => SELECTING
23:45:57.788 00.004 16872 setting force full frames = true
23:45:57.796 00.008 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:45:57.814 00.018 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:45:57.818 00.004 16872 Enqueuing Expose request
23:45:57.826 00.008 9640 Worker thread wakes up
23:45:57.826 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:45:57.827 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:45:57.827 00.000 16872 PhdController: newstate STATE_SELECT_STAR
23:45:57.832 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"9cbcd1d1-efbf-43bd-a513-1298c4395c7a"}
23:45:57.854 00.022 16872 evsrv: cli 0D3C0A48 disconnect
23:45:57.871 00.017 16872 evsrv: cli 0D3BFFA8 connect
23:45:57.880 00.009 16872 case statement mapped state 1 to 101
23:45:57.887 00.007 16872 case statement mapped state 1 to 101
23:45:57.892 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_shift_params","id":"08a8908e-dda4-45f6-bc77-8c6a0e29cc89"}
23:45:57.898 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"08a8908e-dda4-45f6-bc77-8c6a0e29cc89"}
23:45:58.008 00.110 16872 evsrv: cli 0D3BFFA8 disconnect
23:45:58.028 00.020 16872 evsrv: cli 0D3C0228 connect
23:45:58.066 00.038 16872 case statement mapped state 1 to 101
23:45:58.102 00.036 16872 case statement mapped state 1 to 101
23:45:58.137 00.035 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"52cb84f0-40b2-47d3-8bf1-51d2e1637148"}
23:45:58.142 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"52cb84f0-40b2-47d3-8bf1-51d2e1637148"}
23:45:58.156 00.014 16872 evsrv: cli 0D3C0228 disconnect
23:45:59.159 01.003 16872 evsrv: cli 0D3BFFA8 connect
23:45:59.167 00.008 16872 case statement mapped state 1 to 101
23:45:59.180 00.013 16872 case statement mapped state 1 to 101
23:45:59.204 00.024 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"a7e3d2ab-354b-4d52-9e93-4c628373b1fc"}
23:45:59.214 00.010 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"a7e3d2ab-354b-4d52-9e93-4c628373b1fc"}
23:45:59.242 00.028 16872 evsrv: cli 0D3BFFA8 disconnect
23:46:00.008 00.766 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5b4c846-1adb-4483-b945-486730d90c31"}
23:46:00.012 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a5b4c846-1adb-4483-b945-486730d90c31"}
23:46:00.032 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf8913b5-7b6e-49e6-ba6a-131fae7b2468"}
23:46:00.058 00.026 16872 case statement mapped state 1 to 101
23:46:00.082 00.024 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"cf8913b5-7b6e-49e6-ba6a-131fae7b2468"}
23:46:00.243 00.161 16872 evsrv: cli 0D3BFFA8 connect
23:46:00.248 00.005 16872 case statement mapped state 1 to 101
23:46:00.258 00.010 16872 case statement mapped state 1 to 101
23:46:00.266 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"3ce8508e-b4a9-46f3-a1f5-31fd7bdc92ce"}
23:46:00.273 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"3ce8508e-b4a9-46f3-a1f5-31fd7bdc92ce"}
23:46:00.278 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:46:01.334 01.056 16872 evsrv: cli 0D3BFFA8 connect
23:46:01.339 00.005 16872 case statement mapped state 1 to 101
23:46:01.345 00.006 16872 case statement mapped state 1 to 101
23:46:01.350 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"5e603c63-4303-49c2-9a26-892e1345da9d"}
23:46:01.360 00.010 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"5e603c63-4303-49c2-9a26-892e1345da9d"}
23:46:01.420 00.060 16872 evsrv: cli 0D3BFFA8 disconnect
23:46:02.134 00.714 9640 Exposure complete
23:46:02.350 00.216 9640 worker thread done servicing request
23:46:02.350 00.000 16872 OnExposeComplete: enter
23:46:02.354 00.004 16872 UpdateGuideState(): m_state=1
23:46:02.359 00.005 16872 UpdateCurrentPosition: no star selected
23:46:02.364 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:46:02.369 00.005 16872 Status Line: No star selected
23:46:02.383 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3276, FiltMin=3180, FiltMax=65516, Gamma=2.190
23:46:02.446 00.063 16872 UpdateGuideState exits: No star selected
23:46:02.450 00.004 16872 GuiderMultiStar::AutoSelect enter
23:46:02.460 00.010 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:46:02.651 00.191 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:46:02.961 00.310 16872 AutoFind: global mean = 0.1, stdev 729.1
23:46:02.969 00.008 16872 AutoFind: using threshold = 0.1
23:46:03.250 00.281 16872 AutoFind: local max [1006, 135] 127.1
23:46:03.256 00.006 16872 AutoFind: local max [1003, 126] 123.1
23:46:03.260 00.004 16872 AutoFind: local max [1417, 600] 102.9
23:46:03.281 00.021 16872 AutoFind: local max [758, 639] 20.5
23:46:03.293 00.012 16872 AutoFind: local max [867, 980] 20.0
23:46:03.303 00.010 16872 AutoFind: local max [1586, 882] 11.7
23:46:03.309 00.006 16872 AutoFind: local max [307, 876] 5.4
23:46:03.318 00.009 16872 AutoFind: local max [302, 998] 4.8
23:46:03.327 00.009 16872 AutoFind: local max [255, 270] 3.4
23:46:03.337 00.010 16872 AutoFind: local max [987, 130] 3.2
23:46:03.341 00.004 16872 AutoFind: local max [1397, 523] 2.3
23:46:03.349 00.008 16872 AutoFind: local max [1194, 660] 2.0
23:46:03.356 00.007 16872 AutoFind: local max [358, 997] 1.5
23:46:03.366 00.010 16872 AutoFind: local max [1425, 826] 1.3
23:46:03.371 00.005 16872 AutoFind: local max [180, 683] 1.3
23:46:03.380 00.009 16872 AutoFind: local max [1123, 34] 1.2
23:46:03.386 00.006 16872 AutoFind: local max [964, 766] 0.8
23:46:03.402 00.016 16872 AutoFind: local max [1025, 131] 0.8
23:46:03.420 00.018 16872 AutoFind: local max [1405, 707] 0.8
23:46:03.430 00.010 16872 AutoFind: local max [1417, 588] 0.7
23:46:03.435 00.005 16872 AutoFind: local max [1003, 109] 0.7
23:46:03.445 00.010 16872 AutoFind: local max [1799, 822] 0.7
23:46:03.450 00.005 16872 AutoFind: local max [783, 465] 0.7
23:46:03.465 00.015 16872 AutoFind: local max [1171, 950] 0.7
23:46:03.517 00.052 16872 AutoFind: local max [1417, 613] 0.6
23:46:03.539 00.022 16872 AutoFind: local max [1004, 157] 0.6
23:46:03.552 00.013 16872 AutoFind: local max [131, 332] 0.6
23:46:03.560 00.008 16872 AutoFind: local max [519, 104] 0.6
23:46:03.571 00.011 16872 AutoFind: local max [737, 408] 0.5
23:46:03.578 00.007 16872 AutoFind: local max [1191, 670] 0.5
23:46:03.583 00.005 16872 AutoFind: local max [903, 1026] 0.5
23:46:03.589 00.006 16872 AutoFind: local max [228, 177] 0.5
23:46:03.598 00.009 16872 AutoFind: local max [133, 827] 0.5
23:46:03.604 00.006 16872 AutoFind: local max [417, 622] 0.5
23:46:03.611 00.007 16872 AutoFind: local max [192, 223] 0.5
23:46:03.615 00.004 16872 AutoFind: local max [1515, 820] 0.5
23:46:03.620 00.005 16872 AutoFind: local max [1309, 584] 0.5
23:46:03.628 00.008 16872 AutoFind: local max [980, 862] 0.5
23:46:03.633 00.005 16872 AutoFind: local max [512, 923] 0.5
23:46:03.638 00.005 16872 AutoFind: local max [859, 47] 0.5
23:46:03.647 00.009 16872 AutoFind: local max [1675, 358] 0.5
23:46:03.656 00.009 16872 AutoFind: local max [1660, 1036] 0.5
23:46:03.660 00.004 16872 AutoFind: local max [616, 560] 0.5
23:46:03.664 00.004 16872 AutoFind: local max [53, 668] 0.5
23:46:03.669 00.005 16872 AutoFind: local max [819, 415] 0.5
23:46:03.677 00.008 16872 AutoFind: local max [962, 366] 0.5
23:46:03.680 00.003 16872 AutoFind: local max [515, 68] 0.4
23:46:03.684 00.004 16872 AutoFind: local max [842, 497] 0.4
23:46:03.691 00.007 16872 AutoFind: local max [808, 771] 0.4
23:46:03.694 00.003 16872 AutoFind: local max [130, 392] 0.4
23:46:03.699 00.005 16872 AutoFind: local max [258, 756] 0.4
23:46:03.707 00.008 16872 AutoFind: local max [1741, 261] 0.4
23:46:03.713 00.006 16872 AutoFind: local max [1257, 987] 0.4
23:46:03.716 00.003 16872 AutoFind: local max [658, 788] 0.4
23:46:03.721 00.005 16872 AutoFind: local max [1649, 970] 0.4
23:46:03.725 00.004 16872 AutoFind: local max [1770, 940] 0.4
23:46:03.731 00.006 16872 AutoFind: local max [1080, 606] 0.4
23:46:03.746 00.015 16872 AutoFind: local max [1478, 179] 0.4
23:46:03.754 00.008 16872 AutoFind: local max [1066, 188] 0.4
23:46:03.759 00.005 16872 AutoFind: local max [1017, 110] 0.4
23:46:03.768 00.009 16872 AutoFind: local max [1092, 857] 0.4
23:46:03.772 00.004 16872 AutoFind: local max [614, 49] 0.4
23:46:03.778 00.006 16872 AutoFind: local max [852, 868] 0.4
23:46:03.790 00.012 16872 AutoFind: local max [864, 1003] 0.4
23:46:03.798 00.008 16872 AutoFind: local max [257, 409] 0.4
23:46:03.804 00.006 16872 AutoFind: local max [480, 700] 0.4
23:46:03.809 00.005 16872 AutoFind: local max [1498, 273] 0.4
23:46:03.820 00.011 16872 AutoFind: local max [1574, 662] 0.4
23:46:03.826 00.006 16872 AutoFind: local max [242, 375] 0.4
23:46:03.834 00.008 16872 AutoFind: local max [1252, 1056] 0.4
23:46:03.848 00.014 16872 AutoFind: local max [805, 988] 0.4
23:46:03.854 00.006 16872 AutoFind: local max [820, 759] 0.4
23:46:03.862 00.008 16872 AutoFind: local max [1196, 407] 0.4
23:46:03.873 00.011 16872 AutoFind: local max [1025, 191] 0.4
23:46:03.886 00.013 16872 AutoFind: local max [191, 856] 0.4
23:46:03.892 00.006 16872 AutoFind: local max [206, 245] 0.4
23:46:03.897 00.005 16872 AutoFind: local max [536, 987] 0.4
23:46:03.901 00.004 16872 AutoFind: local max [1734, 35] 0.4
23:46:03.904 00.003 16872 AutoFind: local max [757, 628] 0.4
23:46:03.913 00.009 16872 AutoFind: local max [1665, 518] 0.4
23:46:03.917 00.004 16872 AutoFind: local max [843, 570] 0.4
23:46:03.922 00.005 16872 AutoFind: local max [1068, 448] 0.4
23:46:03.936 00.014 16872 AutoFind: local max [1697, 229] 0.4
23:46:03.946 00.010 16872 AutoFind: local max [772, 1028] 0.4
23:46:03.949 00.003 16872 AutoFind: local max [1256, 271] 0.4
23:46:03.959 00.010 16872 AutoFind: local max [1428, 814] 0.4
23:46:03.964 00.005 16872 AutoFind: local max [1022, 273] 0.4
23:46:03.968 00.004 16872 AutoFind: local max [972, 27] 0.4
23:46:03.973 00.005 16872 AutoFind: local max [1353, 386] 0.4
23:46:03.977 00.004 16872 AutoFind: local max [532, 1009] 0.4
23:46:03.982 00.005 16872 AutoFind: local max [841, 846] 0.4
23:46:03.993 00.011 16872 AutoFind: local max [1405, 590] 0.4
23:46:03.998 00.005 16872 AutoFind: local max [910, 441] 0.4
23:46:04.005 00.007 16872 AutoFind: local max [903, 56] 0.4
23:46:04.011 00.006 16872 AutoFind: local max [1491, 843] 0.4
23:46:04.027 00.016 16872 AutoFind: local max [73, 78] 0.4
23:46:04.052 00.025 16872 AutoFind: local max [995, 195] 0.4
23:46:04.089 00.037 16872 AutoFind: local max [1910, 869] 0.4
23:46:04.116 00.027 16872 AutoFind: local max [594, 345] 0.4
23:46:04.126 00.010 16872 AutoFind: local max [1739, 396] 0.4
23:46:04.132 00.006 16872 AutoFind: too close [1405, 590] 0.4 - [1417, 588] 0.7
23:46:04.138 00.006 16872 AutoFind: close dim-bright [1405, 590] 0.4 - [1417, 600] 102.9
23:46:04.146 00.008 16872 AutoFind: too close [1428, 814] 0.4 - [1425, 826] 1.3
23:46:04.153 00.007 16872 AutoFind: close dim-bright [757, 628] 0.4 - [758, 639] 20.5
23:46:04.163 00.010 16872 AutoFind: too close [820, 759] 0.4 - [808, 771] 0.4
23:46:04.168 00.005 16872 AutoFind: too close [1017, 110] 0.4 - [1003, 109] 0.7
23:46:04.177 00.009 16872 AutoFind: close dim-bright [1017, 110] 0.4 - [1003, 126] 123.1
23:46:04.182 00.005 16872 AutoFind: too close [1191, 670] 0.5 - [1194, 660] 2.0
23:46:04.187 00.005 16872 AutoFind: close dim-bright [1417, 613] 0.6 - [1417, 600] 102.9
23:46:04.192 00.005 16872 AutoFind: close dim-bright [1003, 109] 0.7 - [1003, 126] 123.1
23:46:04.197 00.005 16872 AutoFind: close dim-bright [1417, 588] 0.7 - [1417, 600] 102.9
23:46:04.206 00.009 16872 AutoFind: close dim-bright [1025, 131] 0.8 - [1006, 135] 127.1
23:46:04.222 00.016 16872 AutoFind: close dim-bright [987, 130] 3.2 - [1003, 126] 123.1
23:46:04.228 00.006 16872 AutoFind: close dim-bright [987, 130] 3.2 - [1006, 135] 127.1
23:46:04.241 00.013 16872 AutoFind: too close [1003, 126] 123.1 - [1006, 135] 127.1
23:46:04.247 00.006 16872 AutoFind: too close to edge [1910, 869] 0.4
23:46:04.256 00.009 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:46:04.274 00.018 16872 Star::Find(15, 1417, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.279 00.005 16872 Star::Find returns 1 (0), X=1417.04, Y=600.25, Mass=419939, SNR=407.2, Peak=37096 HFD=3.4
23:46:04.286 00.007 16872 Star::Find(15, 758, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.293 00.007 16872 Star::Find returns 1 (0), X=758.21, Y=638.67, Mass=81843, SNR=169.3, Peak=10380 HFD=3.4
23:46:04.320 00.027 16872 Star::Find(15, 867, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.340 00.020 16872 Star::Find returns 1 (0), X=867.45, Y=979.95, Mass=92512, SNR=188.8, Peak=10184 HFD=3.7
23:46:04.352 00.012 16872 Star::Find(15, 1586, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.356 00.004 16872 Star::Find returns 1 (0), X=1586.21, Y=881.73, Mass=44824, SNR=120.8, Peak=7172 HFD=3.5
23:46:04.362 00.006 16872 Star::Find(15, 307, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.366 00.004 16872 Star::Find returns 1 (0), X=307.10, Y=875.65, Mass=19429, SNR=73.4, Peak=5084 HFD=3.3
23:46:04.370 00.004 16872 Star::Find(15, 302, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.375 00.005 16872 Star::Find returns 1 (0), X=301.47, Y=997.36, Mass=21037, SNR=71.3, Peak=4900 HFD=3.4
23:46:04.388 00.013 16872 Star::Find(15, 255, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.396 00.008 16872 Star::Find returns 1 (0), X=254.98, Y=269.77, Mass=12422, SNR=56.5, Peak=4416 HFD=3.1
23:46:04.414 00.018 16872 Star::Find(15, 987, 130, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.434 00.020 16872 Star::Find returns 1 (0), X=1002.80, Y=130.83, Mass=5702974, SNR=286.7, Peak=65516 HFD=7.8
23:46:04.455 00.021 16872 Star::Find(15, 1397, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.508 00.053 16872 Star::Find returns 1 (0), X=1396.52, Y=523.18, Mass=9869, SNR=50.6, Peak=4148 HFD=3.2
23:46:04.516 00.008 16872 Star::Find(15, 358, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.524 00.008 16872 Star::Find returns 1 (0), X=358.17, Y=996.84, Mass=4593, SNR=29.2, Peak=3768 HFD=2.9
23:46:04.529 00.005 16872 Star::Find(15, 180, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.533 00.004 16872 Star::Find returns 1 (0), X=180.34, Y=683.22, Mass=4665, SNR=31.1, Peak=3752 HFD=2.9
23:46:04.547 00.014 16872 Star::Find(15, 1123, 34, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.563 00.016 16872 Star::Find returns 1 (0), X=1122.86, Y=34.75, Mass=3594, SNR=24.7, Peak=3660 HFD=2.7
23:46:04.568 00.005 16872 Star::Find(15, 964, 766, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.573 00.005 16872 Star::Find returns 1 (0), X=964.00, Y=766.13, Mass=1630, SNR=17.1, Peak=3564 HFD=2.0
23:46:04.578 00.005 16872 Star::Find(15, 1025, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.595 00.017 16872 Star::Find returns 1 (0), X=1007.22, Y=130.82, Mass=2182922, SNR=11.7, Peak=28040 HFD=5.7
23:46:04.604 00.009 16872 Star::Find(15, 1405, 707, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.610 00.006 16872 Star::Find returns 1 (0), X=1404.99, Y=707.25, Mass=2409, SNR=19.1, Peak=3516 HFD=2.8
23:46:04.621 00.011 16872 Star::Find(15, 1799, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.633 00.012 16872 Star::Find returns 1 (0), X=1798.29, Y=821.46, Mass=1810, SNR=17.0, Peak=3480 HFD=2.8
23:46:04.653 00.020 16872 Star::Find(15, 783, 465, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.661 00.008 16872 Star::Find returns 1 (0), X=782.88, Y=464.68, Mass=1815, SNR=16.7, Peak=3468 HFD=2.9
23:46:04.669 00.008 16872 Star::Find(15, 1171, 950, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.686 00.017 16872 Star::Find returns 1 (0), X=1170.79, Y=950.66, Mass=1035, SNR=11.4, Peak=3452 HFD=1.8
23:46:04.697 00.011 16872 Star::Find(15, 1417, 613, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.719 00.022 16872 Star::Find returns 1 (0), X=1417.04, Y=600.25, Mass=419939, SNR=407.2, Peak=37096 HFD=3.4
23:46:04.750 00.031 16872 Star::Find(15, 1004, 157, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.762 00.012 16872 Star::Find returns 1 (0), X=1004.36, Y=138.51, Mass=762072, SNR=336.7, Peak=5660 HFD=5.0
23:46:04.778 00.016 16872 Star::Find(15, 131, 332, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.826 00.048 16872 Star::Find returns 1 (0), X=130.10, Y=331.39, Mass=1568, SNR=15.1, Peak=3436 HFD=3.1
23:46:04.859 00.033 16872 Star::Find(15, 519, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.884 00.025 16872 Star::Find returns 1 (0), X=518.98, Y=103.94, Mass=1320, SNR=13.4, Peak=3440 HFD=2.3
23:46:04.902 00.018 16872 Star::Find(15, 737, 408, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.928 00.026 16872 Star::Find returns 1 (0), X=736.42, Y=408.03, Mass=896, SNR=11.0, Peak=3420 HFD=2.2
23:46:04.952 00.024 16872 Star::Find(15, 903, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.965 00.013 16872 Star::Find returns 1 (0), X=902.81, Y=1026.25, Mass=861, SNR=11.4, Peak=3440 HFD=1.8
23:46:04.973 00.008 16872 Star::Find(15, 228, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.977 00.004 16872 Star::Find returns 1 (0), X=228.19, Y=176.51, Mass=1337, SNR=14.8, Peak=3448 HFD=2.7
23:46:04.981 00.004 16872 Star::Find(15, 133, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:04.991 00.010 16872 Star::Find returns 1 (0), X=133.77, Y=827.18, Mass=858, SNR=10.9, Peak=3392 HFD=2.4
23:46:04.996 00.005 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.003 00.007 16872 Star::Find returns 0 (4), X=416.49, Y=621.41, Mass=2819, SNR=26.1, Peak=3932 HFD=1.4
23:46:05.032 00.029 16872 Star::Find(15, 192, 223, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.084 00.052 16872 Star::Find false star n=5 nbg=277 bg=3275.9 sigma=24.6 thresh=3350 peak=3342
23:46:05.123 00.039 16872 Star::Find returns 0 (2), X=192.00, Y=223.00, Mass=429, SNR=2.9, Peak=3368 HFD=0.0
23:46:05.165 00.042 16872 Star::Find(15, 1515, 820, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.203 00.038 16872 Star::Find returns 0 (4), X=1515.51, Y=820.30, Mass=2663, SNR=28.5, Peak=3944 HFD=1.2
23:46:05.220 00.017 16872 Star::Find(15, 1309, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.236 00.016 16872 Star::Find returns 1 (0), X=1309.03, Y=583.80, Mass=607, SNR=8.4, Peak=3380 HFD=2.2
23:46:05.273 00.037 16872 Star::Find(15, 980, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.303 00.030 16872 Star::Find returns 1 (0), X=979.39, Y=861.70, Mass=792, SNR=9.9, Peak=3428 HFD=2.0
23:46:05.326 00.023 16872 Star::Find(15, 512, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.344 00.018 16872 Star::Find returns 1 (0), X=500.81, Y=912.35, Mass=804, SNR=11.5, Peak=3384 HFD=3.8
23:46:05.353 00.009 16872 Star::Find(15, 859, 47, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.375 00.022 16872 Star::Find returns 1 (0), X=859.59, Y=46.49, Mass=1051, SNR=12.4, Peak=3476 HFD=1.5
23:46:05.389 00.014 16872 Star::Find(15, 1675, 358, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.403 00.014 16872 Star::Find false star n=5 nbg=273 bg=3273.8 sigma=21.0 thresh=3337 peak=3337
23:46:05.409 00.006 16872 Star::Find returns 0 (2), X=1675.00, Y=358.00, Mass=353, SNR=2.9, Peak=3364 HFD=0.0
23:46:05.418 00.009 16872 Star::Find(15, 1660, 1036, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.423 00.005 16872 Star::Find returns 0 (4), X=1659.74, Y=1035.98, Mass=334, SNR=6.6, Peak=3388 HFD=1.2
23:46:05.433 00.010 16872 Star::Find(15, 616, 560, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.441 00.008 16872 Star::Find returns 0 (4), X=606.68, Y=550.23, Mass=1887, SNR=21.6, Peak=3732 HFD=1.5
23:46:05.457 00.016 16872 Star::Find(15, 53, 668, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.465 00.008 16872 Star::Find returns 1 (0), X=53.03, Y=668.26, Mass=1060, SNR=12.6, Peak=3508 HFD=2.0
23:46:05.470 00.005 16872 Star::Find(15, 819, 415, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.482 00.012 16872 Star::Find returns 1 (0), X=828.62, Y=423.61, Mass=2052, SNR=21.1, Peak=3632 HFD=3.2
23:46:05.487 00.005 16872 Star::Find(15, 962, 366, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.495 00.008 16872 Star::Find false star n=6 nbg=274 bg=3282.4 sigma=24.8 thresh=3357 peak=3343
23:46:05.499 00.004 16872 Star::Find returns 0 (2), X=962.00, Y=366.00, Mass=490, SNR=2.9, Peak=3372 HFD=0.0
23:46:05.503 00.004 16872 Star::Find(15, 515, 68, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.516 00.013 16872 Star::Find returns 1 (0), X=515.93, Y=68.30, Mass=880, SNR=10.3, Peak=3376 HFD=3.5
23:46:05.525 00.009 16872 Star::Find(15, 842, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.533 00.008 16872 Star::Find returns 1 (0), X=841.71, Y=497.22, Mass=505, SNR=8.1, Peak=3388 HFD=1.6
23:46:05.547 00.014 16872 Star::Find(15, 130, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.560 00.013 16872 Star::Find returns 0 (4), X=134.83, Y=386.60, Mass=1582, SNR=20.2, Peak=3692 HFD=1.3
23:46:05.579 00.019 16872 Star::Find(15, 258, 756, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.588 00.009 16872 Star::Find returns 0 (4), X=258.00, Y=756.03, Mass=246, SNR=5.4, Peak=3368 HFD=0.7
23:46:05.609 00.021 16872 Star::Find(15, 1741, 261, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.615 00.006 16872 Star::Find returns 0 (4), X=1741.29, Y=260.76, Mass=367, SNR=6.4, Peak=3388 HFD=1.4
23:46:05.628 00.013 16872 Star::Find(15, 1257, 987, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.640 00.012 16872 Star::Find returns 1 (0), X=1256.22, Y=987.98, Mass=594, SNR=9.2, Peak=3396 HFD=1.9
23:46:05.647 00.007 16872 Star::Find(15, 658, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.651 00.004 16872 Star::Find false star n=5 nbg=265 bg=3274.8 sigma=24.3 thresh=3348 peak=3342
23:46:05.655 00.004 16872 Star::Find returns 0 (2), X=658.00, Y=788.00, Mass=394, SNR=2.9, Peak=3372 HFD=0.0
23:46:05.659 00.004 16872 Star::Find(15, 1649, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.663 00.004 16872 Star::Find returns 1 (0), X=1649.87, Y=970.34, Mass=1035, SNR=11.3, Peak=3420 HFD=2.8
23:46:05.671 00.008 16872 Star::Find(15, 1770, 940, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.676 00.005 16872 Star::Find returns 0 (4), X=1770.54, Y=939.50, Mass=495, SNR=7.7, Peak=3372 HFD=1.5
23:46:05.680 00.004 16872 Star::Find(15, 1080, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.691 00.011 16872 Star::Find returns 1 (0), X=1079.77, Y=606.46, Mass=596, SNR=9.0, Peak=3376 HFD=2.7
23:46:05.700 00.009 16872 Star::Find(15, 1478, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.704 00.004 16872 Star::Find false star n=4 nbg=279 bg=3276.9 sigma=24.1 thresh=3349 peak=3349
23:46:05.709 00.005 16872 Star::Find returns 0 (2), X=1478.00, Y=179.00, Mass=368, SNR=2.9, Peak=3400 HFD=0.0
23:46:05.718 00.009 16872 Star::Find(15, 1066, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.722 00.004 16872 Star::Find false star n=6 nbg=264 bg=3279.4 sigma=22.3 thresh=3346 peak=3341
23:46:05.725 00.003 16872 Star::Find returns 0 (2), X=1066.00, Y=188.00, Mass=456, SNR=2.9, Peak=3376 HFD=0.0
23:46:05.735 00.010 16872 Star::Find(15, 1092, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.744 00.009 16872 Star::Find returns 1 (0), X=1085.75, Y=857.43, Mass=431, SNR=7.3, Peak=3380 HFD=3.8
23:46:05.748 00.004 16872 Star::Find(15, 614, 49, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.752 00.004 16872 Star::Find false star n=5 nbg=275 bg=3272.6 sigma=25.5 thresh=3349 peak=3346
23:46:05.756 00.004 16872 Star::Find returns 0 (2), X=614.00, Y=49.00, Mass=477, SNR=2.9, Peak=3400 HFD=0.0
23:46:05.763 00.007 16872 Star::Find(15, 852, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.767 00.004 16872 Star::Find returns 1 (0), X=852.76, Y=868.10, Mass=622, SNR=8.9, Peak=3388 HFD=2.1
23:46:05.771 00.004 16872 Star::Find(15, 864, 1003, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.778 00.007 16872 Star::Find false star n=3 nbg=268 bg=3270.7 sigma=23.8 thresh=3342 peak=3329
23:46:05.789 00.011 16872 Star::Find returns 0 (2), X=864.00, Y=1003.00, Mass=240, SNR=2.9, Peak=3376 HFD=0.0
23:46:05.794 00.005 16872 Star::Find(15, 257, 409, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.798 00.004 16872 Star::Find false star n=6 nbg=275 bg=3272.5 sigma=24.9 thresh=3347 peak=3346
23:46:05.801 00.003 16872 Star::Find returns 0 (2), X=257.00, Y=409.00, Mass=517, SNR=2.9, Peak=3388 HFD=0.0
23:46:05.810 00.009 16872 Star::Find(15, 480, 700, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.814 00.004 16872 Star::Find returns 1 (0), X=479.71, Y=699.76, Mass=616, SNR=8.5, Peak=3420 HFD=1.6
23:46:05.818 00.004 16872 Star::Find(15, 1498, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.822 00.004 16872 Star::Find false star n=3 nbg=281 bg=3275.0 sigma=25.1 thresh=3350 peak=3343
23:46:05.826 00.004 16872 Star::Find returns 0 (2), X=1498.00, Y=273.00, Mass=259, SNR=2.9, Peak=3376 HFD=0.0
23:46:05.830 00.004 16872 Star::Find(15, 1574, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.834 00.004 16872 Star::Find returns 1 (0), X=1574.66, Y=663.22, Mass=782, SNR=9.6, Peak=3364 HFD=3.7
23:46:05.842 00.008 16872 Star::Find(15, 242, 375, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.847 00.005 16872 Star::Find returns 1 (0), X=241.17, Y=375.28, Mass=726, SNR=9.5, Peak=3412 HFD=1.7
23:46:05.851 00.004 16872 Star::Find(15, 1252, 1056, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.855 00.004 16872 Star::Find false star n=4 nbg=276 bg=3277.5 sigma=23.1 thresh=3347 peak=3342
23:46:05.858 00.003 16872 Star::Find returns 0 (2), X=1252.00, Y=1056.00, Mass=322, SNR=2.9, Peak=3364 HFD=0.0
23:46:05.862 00.004 16872 Star::Find(15, 805, 988, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.867 00.005 16872 Star::Find returns 0 (4), X=805.00, Y=998.50, Mass=243, SNR=6.2, Peak=3392 HFD=1.0
23:46:05.878 00.011 16872 Star::Find(15, 1196, 407, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.883 00.005 16872 Star::Find false star n=6 nbg=268 bg=3271.6 sigma=23.8 thresh=3343 peak=3340
23:46:05.888 00.005 16872 Star::Find returns 0 (2), X=1196.00, Y=407.00, Mass=478, SNR=2.9, Peak=3360 HFD=0.0
23:46:05.892 00.004 16872 Star::Find(15, 1025, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.896 00.004 16872 Star::Find false star n=1 nbg=280 bg=3291.2 sigma=28.5 thresh=3377 peak=3362
23:46:05.906 00.010 16872 Star::Find returns 0 (2), X=1025.00, Y=191.00, Mass=101, SNR=2.9, Peak=3392 HFD=0.0
23:46:05.910 00.004 16872 Star::Find(15, 191, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.914 00.004 16872 Star::Find returns 1 (0), X=184.27, Y=868.99, Mass=1091, SNR=13.2, Peak=3444 HFD=4.7
23:46:05.920 00.006 16872 Star::Find(15, 206, 245, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.924 00.004 16872 Star::Find returns 1 (0), X=206.07, Y=245.01, Mass=516, SNR=8.0, Peak=3384 HFD=2.0
23:46:05.928 00.004 16872 Star::Find(15, 536, 987, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.937 00.009 16872 Star::Find false star n=7 nbg=281 bg=3270.1 sigma=25.2 thresh=3346 peak=3338
23:46:05.941 00.004 16872 Star::Find returns 0 (2), X=536.00, Y=987.00, Mass=569, SNR=2.9, Peak=3372 HFD=0.0
23:46:05.945 00.004 16872 Star::Find(15, 1734, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.953 00.008 16872 Star::Find false star n=1 nbg=277 bg=3273.6 sigma=25.3 thresh=3350 peak=3337
23:46:05.957 00.004 16872 Star::Find returns 0 (2), X=1734.00, Y=35.00, Mass=94, SNR=2.9, Peak=3368 HFD=0.0
23:46:05.961 00.004 16872 Star::Find(15, 757, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.976 00.015 16872 Star::Find returns 1 (0), X=758.21, Y=638.67, Mass=81843, SNR=169.3, Peak=10380 HFD=3.4
23:46:05.984 00.008 16872 Star::Find(15, 1665, 518, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:05.991 00.007 16872 Star::Find returns 0 (4), X=1665.18, Y=517.59, Mass=488, SNR=7.6, Peak=3388 HFD=1.4
23:46:06.001 00.010 16872 Star::Find(15, 843, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.005 00.004 16872 Star::Find returns 0 (4), X=843.43, Y=569.55, Mass=377, SNR=6.3, Peak=3396 HFD=1.4
23:46:06.009 00.004 16872 Star::Find(15, 1068, 448, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.021 00.012 16872 Star::Find false star n=5 nbg=279 bg=3274.8 sigma=24.8 thresh=3349 peak=3342
23:46:06.031 00.010 16872 Star::Find returns 0 (2), X=1068.00, Y=448.00, Mass=418, SNR=2.9, Peak=3392 HFD=0.0
23:46:06.036 00.005 16872 Star::Find(15, 1697, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.039 00.003 16872 Star::Find returns 1 (0), X=1686.14, Y=233.54, Mass=1489, SNR=19.0, Peak=3556 HFD=2.9
23:46:06.047 00.008 16872 Star::Find(15, 772, 1028, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.053 00.006 16872 Star::Find false star n=7 nbg=250 bg=3274.6 sigma=21.4 thresh=3339 peak=3335
23:46:06.058 00.005 16872 Star::Find returns 0 (2), X=772.00, Y=1028.00, Mass=546, SNR=2.9, Peak=3376 HFD=0.0
23:46:06.067 00.009 16872 Star::Find(15, 1256, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.074 00.007 16872 Star::Find returns 1 (0), X=1256.49, Y=270.99, Mass=570, SNR=7.8, Peak=3368 HFD=2.6
23:46:06.079 00.005 16872 Star::Find(15, 1022, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.083 00.004 16872 Star::Find returns 1 (0), X=1022.72, Y=274.23, Mass=674, SNR=9.2, Peak=3376 HFD=3.5
23:46:06.087 00.004 16872 Star::Find(15, 972, 27, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.095 00.008 16872 Star::Find false star n=2 nbg=274 bg=3272.6 sigma=26.1 thresh=3351 peak=3335
23:46:06.099 00.004 16872 Star::Find returns 0 (2), X=972.00, Y=27.00, Mass=187, SNR=2.9, Peak=3380 HFD=0.0
23:46:06.103 00.004 16872 Star::Find(15, 1353, 386, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.110 00.007 16872 Star::Find returns 1 (0), X=1360.97, Y=375.65, Mass=983, SNR=11.7, Peak=3372 HFD=5.6
23:46:06.114 00.004 16872 Star::Find(15, 532, 1009, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.118 00.004 16872 Star::Find returns 1 (0), X=540.43, Y=1022.40, Mass=894, SNR=12.0, Peak=3472 HFD=2.3
23:46:06.125 00.007 16872 Star::Find(15, 841, 846, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.129 00.004 16872 Star::Find returns 0 (4), X=843.45, Y=844.54, Mass=407, SNR=6.8, Peak=3396 HFD=1.4
23:46:06.134 00.005 16872 Star::Find(15, 910, 441, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.139 00.005 16872 Star::Find returns 1 (0), X=910.96, Y=441.71, Mass=1250, SNR=14.5, Peak=3404 HFD=4.3
23:46:06.143 00.004 16872 Star::Find(15, 903, 56, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.147 00.004 16872 Star::Find false star n=3 nbg=260 bg=3278.5 sigma=23.1 thresh=3348 peak=3338
23:46:06.155 00.008 16872 Star::Find returns 0 (2), X=903.00, Y=56.00, Mass=236, SNR=2.9, Peak=3380 HFD=0.0
23:46:06.163 00.008 16872 Star::Find(15, 1491, 843, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.170 00.007 16872 Star::Find false star n=3 nbg=277 bg=3277.4 sigma=24.2 thresh=3350 peak=3346
23:46:06.173 00.003 16872 Star::Find returns 0 (2), X=1491.00, Y=843.00, Mass=240, SNR=2.9, Peak=3368 HFD=0.0
23:46:06.177 00.004 16872 Star::Find(15, 73, 78, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.186 00.009 16872 Star::Find returns 1 (0), X=72.96, Y=77.99, Mass=1111, SNR=13.9, Peak=3412 HFD=3.7
23:46:06.190 00.004 16872 Star::Find(15, 995, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.194 00.004 16872 Star::Find false star n=2 nbg=281 bg=3297.1 sigma=29.7 thresh=3386 peak=3352
23:46:06.204 00.010 16872 Star::Find returns 0 (2), X=995.00, Y=195.00, Mass=186, SNR=2.9, Peak=3404 HFD=0.0
23:46:06.210 00.006 16872 Star::Find(15, 594, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.216 00.006 16872 Star::Find false star n=3 nbg=276 bg=3278.5 sigma=24.9 thresh=3353 peak=3349
23:46:06.221 00.005 16872 Star::Find returns 0 (2), X=594.00, Y=345.00, Mass=272, SNR=2.9, Peak=3388 HFD=0.0
23:46:06.224 00.003 16872 Star::Find(15, 1739, 396, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.229 00.005 16872 Star::Find false star n=2 nbg=267 bg=3275.8 sigma=27.4 thresh=3358 peak=3341
23:46:06.234 00.005 16872 Star::Find returns 0 (2), X=1739.00, Y=396.00, Mass=184, SNR=2.9, Peak=3376 HFD=0.0
23:46:06.239 00.005 16872 AutoFind: finding best star pass 1
23:46:06.247 00.008 16872 Star::Find(15, 1417, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.257 00.010 16872 Star::Find returns 1 (0), X=1417.04, Y=600.25, Mass=419939, SNR=407.2, Peak=37096 HFD=3.4
23:46:06.263 00.006 16872 AutoFind returns star at [1417, 600] 102.9 Mass 419939 SNR 407.2
23:46:06.268 00.005 16872 Star::Find(15, 1417, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.272 00.004 16872 Star::Find returns 1 (0), X=1417.04, Y=600.25, Mass=419939, SNR=407.2, Peak=37096 HFD=3.4
23:46:06.280 00.008 16872 MultiStar: List (12): {1417.04, 600.25}(407.2), {758.21, 638.67}(169.3), {867.45, 979.95}(188.8), {1586.21, 881.73}(120.8), {307.10, 875.65}(73.4), {301.47, 997.36}(71.3), {254.98, 269.77}(56.5), {1002.80, 130.83}(286.7), {1396.52, 523.18}(50.6), {358.17, 996.84}(29.2), {180.34, 683.22}(31.1), {1122.86, 34.75}(24.7), 
23:46:06.284 00.004 16872 setting lock position to (1417.04, 600.25)
23:46:06.288 00.004 16872 MultiStar: stabilizing after lock position change
23:46:06.295 00.007 16872 AutoSelect: state = 1, call UpdateGuideState
23:46:06.299 00.004 16872 UpdateGuideState(): m_state=1
23:46:06.303 00.004 16872 Star::Find(15, 1417, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:06.310 00.007 16872 Star::Find returns 1 (0), X=1417.04, Y=600.25, Mass=419939, SNR=407.2, Peak=37096 HFD=3.4
23:46:06.314 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:46:06.319 00.005 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:46:06.323 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:46:06.333 00.010 16872 setting force full frames = false
23:46:06.337 00.004 16872 setting lock position to (1417.04, 600.25)
23:46:06.347 00.010 16872 MultiStar: stabilizing after lock position change
23:46:06.352 00.005 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:46:06.359 00.007 16872 Changing from state SELECTING to SELECTED
23:46:06.363 00.004 16872 guider state => SELECTED
23:46:06.381 00.018 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3276, FiltMin=3180, FiltMax=65516, Gamma=2.190
23:46:06.438 00.057 16872 UpdateGuideState exits: m=419939 SNR=407.2
23:46:06.443 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3276, FiltMin=3180, FiltMax=65516, Gamma=2.190
23:46:06.502 00.059 16872 Status Line: Auto-selected star at (1417.0, 600.3)
23:46:06.525 00.023 16872 PhdController: newstate STATE_WAIT_SELECTED
23:46:06.543 00.018 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:06.550 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:46:06.554 00.004 16872 Enqueuing Expose request
23:46:06.564 00.010 9640 Worker thread wakes up
23:46:06.564 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:46:06.564 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1402,585,31,31)
23:46:06.564 00.000 16872 evsrv: cli 0D3C0A48 connect
23:46:06.569 00.005 16872 case statement mapped state 2 to 1
23:46:06.582 00.013 16872 case statement mapped state 2 to 1
23:46:06.595 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1afe5261-aa1a-44dd-be44-6569618475e1"}
23:46:06.600 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1afe5261-aa1a-44dd-be44-6569618475e1"}
23:46:06.607 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"d502fae8-f911-4cd1-8096-02c74e636b66"}
23:46:06.612 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1417.04,600.25],"id":"d502fae8-f911-4cd1-8096-02c74e636b66"}
23:46:06.616 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9841e962-6d50-4caa-abc0-04c2cdfbab1e"}
23:46:06.629 00.013 16872 case statement mapped state 2 to 1
23:46:06.635 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"9841e962-6d50-4caa-abc0-04c2cdfbab1e"}
23:46:06.640 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:46:06.645 00.005 16872 evsrv: cli 0D3BF8C8 connect
23:46:06.658 00.013 16872 case statement mapped state 2 to 1
23:46:06.663 00.005 16872 case statement mapped state 2 to 1
23:46:06.674 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e0046a4-2e31-4e69-9fad-5f3674b00385"}
23:46:06.683 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.04,7.25],"pixels":"..."},"id":"8e0046a4-2e31-4e69-9fad-5f3674b00385"}
23:46:06.691 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"7ca84a67-7c4b-44ed-9b2b-a4767487109e"}
23:46:06.696 00.005 16872 case statement mapped state 2 to 1
23:46:06.712 00.016 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"7ca84a67-7c4b-44ed-9b2b-a4767487109e"}
23:46:06.734 00.022 16872 evsrv: cli 0D3BF8C8 disconnect
23:46:07.009 00.275 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32aa6a25-8fdf-442a-96c6-1f31b1d49f43"}
23:46:07.016 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"32aa6a25-8fdf-442a-96c6-1f31b1d49f43"}
23:46:07.021 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"57edc921-97a8-4eb6-9f2c-61a9fd26a1c5"}
23:46:07.026 00.005 16872 case statement mapped state 2 to 1
23:46:07.031 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"57edc921-97a8-4eb6-9f2c-61a9fd26a1c5"}
23:46:07.038 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"23306a85-c50e-4325-a4c2-0ded2462650b"}
23:46:07.051 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.04,7.25],"pixels":"..."},"id":"23306a85-c50e-4325-a4c2-0ded2462650b"}
23:46:07.737 00.686 16872 evsrv: cli 0D3BFFA8 connect
23:46:07.745 00.008 16872 case statement mapped state 2 to 1
23:46:07.877 00.132 16872 case statement mapped state 2 to 1
23:46:07.901 00.024 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"77cf2ce8-925a-40fc-9bcf-b76e56e86c41"}
23:46:07.925 00.024 16872 case statement mapped state 2 to 1
23:46:07.978 00.053 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"77cf2ce8-925a-40fc-9bcf-b76e56e86c41"}
23:46:07.989 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
23:46:08.988 00.999 16872 evsrv: cli 0D3C0A48 connect
23:46:08.993 00.005 16872 case statement mapped state 2 to 1
23:46:09.012 00.019 16872 case statement mapped state 2 to 1
23:46:09.024 00.012 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"475f433d-d5f8-4cca-a936-4996ad370e92"}
23:46:09.030 00.006 16872 case statement mapped state 2 to 1
23:46:09.034 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"475f433d-d5f8-4cca-a936-4996ad370e92"}
23:46:09.050 00.016 16872 evsrv: cli 0D3C0A48 disconnect
23:46:10.053 01.003 16872 evsrv: cli 0D3C0A48 connect
23:46:10.056 00.003 16872 case statement mapped state 2 to 1
23:46:10.061 00.005 16872 case statement mapped state 2 to 1
23:46:10.068 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"6485516f-a05a-4ff7-b987-ad0e9a0ec5ee"}
23:46:10.073 00.005 16872 case statement mapped state 2 to 1
23:46:10.090 00.017 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"6485516f-a05a-4ff7-b987-ad0e9a0ec5ee"}
23:46:10.099 00.009 16872 evsrv: cli 0D3C0A48 disconnect
23:46:10.508 00.409 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3303268-7d5c-462e-96fa-1d596c8868d9"}
23:46:10.518 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e3303268-7d5c-462e-96fa-1d596c8868d9"}
23:46:10.523 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61d0f451-bcdd-4355-acc0-0275bc1a9281"}
23:46:10.528 00.005 16872 case statement mapped state 2 to 1
23:46:10.534 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"61d0f451-bcdd-4355-acc0-0275bc1a9281"}
23:46:10.540 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"24a41c27-1775-4ef3-9fd5-72f0f5d49eb8"}
23:46:10.549 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.04,7.25],"pixels":"..."},"id":"24a41c27-1775-4ef3-9fd5-72f0f5d49eb8"}
23:46:10.750 00.201 9640 Exposure complete
23:46:11.049 00.299 9640 worker thread done servicing request
23:46:11.049 00.000 16872 OnExposeComplete: enter
23:46:11.053 00.004 16872 UpdateGuideState(): m_state=2
23:46:11.063 00.010 16872 Star::Find(15, 1417, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:46:11.091 00.028 16872 Star::Find returns 1 (0), X=1417.04, Y=600.99, Mass=414541, SNR=400.8, Peak=41980 HFD=2.9
23:46:11.134 00.043 16872 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.56) = xAngle (0.01 = 0.01)
23:46:11.141 00.007 16872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.06 = 0.06)
23:46:11.161 00.020 16872 CameraToMount -- cameraX=0.00 cameraY=0.74 hyp=0.74 cameraTheta=1.57 mountX=0.74 mountY=0.04, mountTheta=0.06
23:46:11.172 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65520, med=3272, FiltMin=3108, FiltMax=65520, Gamma=2.190
23:46:11.246 00.074 16872 UpdateGuideState exits: m=414541 SNR=400.8
23:46:11.260 00.014 16872 PhdController: newstate STATE_CALIBRATE
23:46:11.273 00.013 16872 PhdController: newstate STATE_GUIDE
23:46:11.310 00.037 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:46:11.315 00.005 16872 guider state => CALIBRATED
23:46:11.319 00.004 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:46:11.338 00.019 16872 reset dither spiral
23:46:11.350 00.012 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:46:11.357 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:11.361 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:46:11.365 00.004 16872 Enqueuing Expose request
23:46:11.369 00.004 9640 Worker thread wakes up
23:46:11.369 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:46:11.369 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:46:11.376 00.007 16872 evsrv: cli 0D3BFFA8 connect
23:46:11.382 00.006 16872 case statement mapped state 5 to 1
23:46:11.388 00.006 16872 case statement mapped state 5 to 1
23:46:11.405 00.017 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"70763303-7cd8-4466-9bbc-ab3f11b2c05a"}
23:46:11.409 00.004 16872 case statement mapped state 5 to 1
23:46:11.414 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"70763303-7cd8-4466-9bbc-ab3f11b2c05a"}
23:46:11.423 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
23:46:12.424 01.001 16872 evsrv: cli 0D3BFB48 connect
23:46:12.426 00.002 16872 case statement mapped state 5 to 1
23:46:12.431 00.005 16872 case statement mapped state 5 to 1
23:46:12.438 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"e8400a80-9b81-41ae-8e25-4d6040b30a57"}
23:46:12.441 00.003 16872 case statement mapped state 5 to 1
23:46:12.444 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"e8400a80-9b81-41ae-8e25-4d6040b30a57"}
23:46:12.450 00.006 16872 evsrv: cli 0D3BFB48 disconnect
23:46:13.450 01.000 16872 evsrv: cli 0D3C0228 connect
23:46:13.453 00.003 16872 case statement mapped state 5 to 1
23:46:13.465 00.012 16872 case statement mapped state 5 to 1
23:46:13.473 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"0cfb667e-f317-428a-b604-341cea33d60e"}
23:46:13.479 00.006 16872 case statement mapped state 5 to 1
23:46:13.484 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"0cfb667e-f317-428a-b604-341cea33d60e"}
23:46:13.487 00.003 16872 evsrv: cli 0D3C0228 disconnect
23:46:14.008 00.521 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88f136e5-c190-430b-93ea-c0dce584bbb5"}
23:46:14.011 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"88f136e5-c190-430b-93ea-c0dce584bbb5"}
23:46:14.015 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eb33cc74-227c-4e92-94b3-078b7293c666"}
23:46:14.020 00.005 16872 case statement mapped state 5 to 1
23:46:14.023 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"eb33cc74-227c-4e92-94b3-078b7293c666"}
23:46:14.026 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"87ce5c63-1175-497e-8018-9d25da6f075a"}
23:46:14.029 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.04,6.99],"pixels":"..."},"id":"87ce5c63-1175-497e-8018-9d25da6f075a"}
23:46:14.490 00.461 16872 evsrv: cli 0D3BF8C8 connect
23:46:14.495 00.005 16872 case statement mapped state 5 to 1
23:46:14.502 00.007 16872 case statement mapped state 5 to 1
23:46:14.508 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"b6709073-1d39-4010-a87d-c782277bbea4"}
23:46:14.512 00.004 16872 case statement mapped state 5 to 1
23:46:14.516 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"b6709073-1d39-4010-a87d-c782277bbea4"}
23:46:14.524 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
23:46:15.440 00.916 9640 Exposure complete
23:46:15.525 00.085 16872 evsrv: cli 0D3BF8C8 connect
23:46:15.530 00.005 16872 case statement mapped state 5 to 1
23:46:15.536 00.006 16872 case statement mapped state 5 to 1
23:46:15.540 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"36ca7f0e-2570-4f88-8e39-50d7110a7cdf"}
23:46:15.543 00.003 16872 case statement mapped state 5 to 1
23:46:15.548 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"36ca7f0e-2570-4f88-8e39-50d7110a7cdf"}
23:46:15.552 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
23:46:15.589 00.037 16872 OnExposeComplete: enter
23:46:15.593 00.004 16872 UpdateGuideState(): m_state=5
23:46:15.595 00.002 9640 worker thread done servicing request
23:46:15.595 00.000 16872 Star::Find(15, 1417, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:46:15.599 00.004 16872 Star::Find returns 1 (0), X=1416.80, Y=600.76, Mass=401481, SNR=424.9, Peak=37424 HFD=3.6
23:46:15.604 00.005 16872 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.56) = xAngle (0.45 = 0.45)
23:46:15.608 00.004 16872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.50 = 0.50)
23:46:15.611 00.003 16872 CameraToMount -- cameraX=-0.24 cameraY=0.51 hyp=0.56 cameraTheta=2.01 mountX=0.50 mountY=0.27, mountTheta=0.49
23:46:15.616 00.005 16872 Changing from state CALIBRATED to GUIDING
23:46:15.622 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:46:15.627 00.005 16872 ScopeASCOM::SideOfPier() returns 0
23:46:15.823 00.196 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:46:15.827 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:46:15.830 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:46:15.832 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:46:15.835 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:46:15.838 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:46:15.842 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:46:15.844 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:46:15.847 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:46:15.849 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:46:15.855 00.006 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:46:15.860 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:46:15.863 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:46:15.866 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:46:15.993 00.127 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:46:15.999 00.006 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:46:16.002 00.003 16872 Dec comp: XRate 8.696 -> 8.467 for dec -0.0 -> dec 13.2
23:46:16.010 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:46:16.014 00.004 16872 ScopeASCOM::SideOfPier() returns 0
23:46:16.090 00.076 16872 setting lock position to (1416.80, 600.76)
23:46:16.096 00.006 16872 MultiStar: stabilizing after lock position change
23:46:16.100 00.004 16872 guider state => GUIDING
23:46:16.103 00.003 16872 Status Line: Guiding
23:46:16.110 00.007 16872 Mount: notify guiding started
23:46:16.115 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:46:16.119 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:46:16.122 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:46:16.125 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:46:16.127 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:46:16.131 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:46:16.138 00.007 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:46:16.143 00.005 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:46:16.146 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:46:16.151 00.005 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:46:16.153 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:46:16.156 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:46:16.159 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:46:16.161 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:46:16.167 00.006 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:46:16.170 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:46:16.173 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:46:16.175 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:46:16.182 00.007 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:46:16.188 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:46:16.192 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:46:16.197 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:46:16.200 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:46:16.205 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:46:16.209 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:46:16.217 00.008 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:46:16.223 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:46:16.233 00.010 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:46:16.240 00.007 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:46:16.245 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:46:16.248 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:46:16.251 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:46:16.255 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:46:16.262 00.007 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:46:16.266 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:46:16.269 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:46:16.279 00.010 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:46:16.292 00.013 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:46:16.415 00.123 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:46:16.545 00.130 16872 ScopeASCOM::SideOfPier() returns 0
23:46:16.549 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:46:16.552 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:46:16.559 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
23:46:16.571 00.012 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
23:46:16.575 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:46:16.580 00.005 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:46:16.583 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:46:16.589 00.006 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:46:16.593 00.004 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:46:16.596 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3268, FiltMin=3184, FiltMax=65516, Gamma=2.190
23:46:16.642 00.046 16872 UpdateGuideState exits: m=401481 SNR=424.9
23:46:16.645 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
23:46:16.648 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:16.656 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:46:16.658 00.002 16872 Enqueuing Expose request
23:46:16.661 00.003 9640 Worker thread wakes up
23:46:16.661 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:46:16.661 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1402,586,31,31)
23:46:16.661 00.000 16872 evsrv: cli 0D3BF8C8 connect
23:46:16.665 00.004 16872 case statement mapped state 6 to 3
23:46:16.671 00.006 16872 case statement mapped state 6 to 3
23:46:16.675 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"32cace6a-4d07-40c5-8f1b-5e6338c4ff68"}
23:46:16.678 00.003 16872 case statement mapped state 6 to 3
23:46:16.681 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"32cace6a-4d07-40c5-8f1b-5e6338c4ff68"}
23:46:16.684 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
23:46:17.508 00.824 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1305e12d-4160-48bd-8fc8-00ba3108d540"}
23:46:17.512 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1305e12d-4160-48bd-8fc8-00ba3108d540"}
23:46:17.515 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ccaa5d6-8e30-48cf-acda-65fdd92aae3e"}
23:46:17.517 00.002 16872 case statement mapped state 6 to 3
23:46:17.519 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ccaa5d6-8e30-48cf-acda-65fdd92aae3e"}
23:46:17.525 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cb85f793-0497-4de1-a461-44bb1da689b3"}
23:46:17.529 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.80,6.76],"pixels":"..."},"id":"cb85f793-0497-4de1-a461-44bb1da689b3"}
23:46:20.727 03.198 9640 Exposure complete
23:46:20.875 00.148 9640 worker thread done servicing request
23:46:20.875 00.000 16872 OnExposeComplete: enter
23:46:20.878 00.003 16872 UpdateGuideState(): m_state=6
23:46:20.881 00.003 16872 Star::Find(15, 1416, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:46:20.884 00.003 16872 Star::Find returns 1 (0), X=1416.83, Y=600.94, Mass=395007, SNR=406.1, Peak=36876 HFD=3.7
23:46:20.887 00.003 16872 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.56) = xAngle (-0.11 = -0.11)
23:46:20.888 00.001 16872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.06 = -0.06)
23:46:20.891 00.003 16872 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.45 mountX=0.18 mountY=-0.01, mountTheta=-0.06
23:46:20.897 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.02, y=0.18, opts=13)
23:46:20.900 00.003 16872 Enqueuing Move request for scope (0.02, 0.18)
23:46:20.903 00.003 9640 Worker thread wakes up
23:46:20.903 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
23:46:20.903 00.000 9640 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
23:46:20.903 00.000 9640 Moving (0.02, 0.18) raw xDistance=0.18 yDistance=-0.01
23:46:20.903 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.18
23:46:20.903 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=0
23:46:20.903 00.000 9640 MoveAxis(W, 19, ABG)
23:46:20.903 00.000 9640 Guiding  Dir = 3, Dur = 19
23:46:20.904 00.001 9640 IsSlewing returns 0
23:46:20.904 00.000 9640 IsGuiding returns 0
23:46:20.904 00.000 9640 PulseGuide returned control before completion, sleep 29
23:46:20.909 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3272, FiltMin=3094, FiltMax=65516, Gamma=2.190
23:46:20.943 00.034 9640 IsGuiding returns 1
23:46:20.944 00.001 9640 scope still moving after pulse duration time elapsed
23:46:20.950 00.006 16872 UpdateGuideState exits: m=395007 SNR=406.1
23:46:20.953 00.003 16872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 1 / 99999
23:46:20.956 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777783580.956,"Host":"RBFOCUS307","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:46:20.962 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:20.968 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:46:20.971 00.003 16872 Enqueuing Expose request
23:46:20.974 00.003 9640 IsSlewing returns 0
23:46:20.974 00.000 9640 IsGuiding returns 0
23:46:20.974 00.000 9640 scope move finished after 19 + 51 ms
23:46:20.974 00.000 9640 Move returns status 0, amount 19
23:46:20.974 00.000 9640 MoveAxis(N, 0, ABG)
23:46:20.974 00.000 9640 Move returns status 0, amount 0
23:46:20.974 00.000 9640 move complete, result=0
23:46:20.975 00.001 9640 worker thread done servicing request
23:46:20.975 00.000 9640 Worker thread wakes up
23:46:20.975 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:46:20.975 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1402,586,31,31)
23:46:20.980 00.005 16872 GuideStep: 0.2 px 19 ms WEST, -0.0 px 0 ms NORTH
23:46:21.014 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2efaa28d-75ab-44c1-8d52-668b90228ec1"}
23:46:21.017 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2efaa28d-75ab-44c1-8d52-668b90228ec1"}
23:46:21.021 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49cc5b92-c74d-449d-bbf8-a5852faf4d14"}
23:46:21.024 00.003 16872 case statement mapped state 6 to 3
23:46:21.028 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"49cc5b92-c74d-449d-bbf8-a5852faf4d14"}
23:46:21.032 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"db26ef3c-6668-43f6-a534-e887dffe8b0b"}
23:46:21.037 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.83,6.94],"pixels":"..."},"id":"db26ef3c-6668-43f6-a534-e887dffe8b0b"}
23:46:24.508 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dffbcaf5-6e7f-4df4-a9bc-06f4230f67f2"}
23:46:24.512 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dffbcaf5-6e7f-4df4-a9bc-06f4230f67f2"}
23:46:24.516 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c823afd-ca98-4256-a9ba-584f55c83b36"}
23:46:24.520 00.004 16872 case statement mapped state 6 to 3
23:46:24.522 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c823afd-ca98-4256-a9ba-584f55c83b36"}
23:46:24.526 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"75d7b1aa-3d45-4937-8a31-de6bd96eb632"}
23:46:24.529 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.83,6.94],"pixels":"..."},"id":"75d7b1aa-3d45-4937-8a31-de6bd96eb632"}
23:46:25.084 00.555 9640 Exposure complete
23:46:25.243 00.159 9640 worker thread done servicing request
23:46:25.243 00.000 16872 OnExposeComplete: enter
23:46:25.248 00.005 16872 UpdateGuideState(): m_state=6
23:46:25.261 00.013 16872 Star::Find(15, 1416, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:46:25.276 00.015 16872 Star::Find returns 1 (0), X=1416.78, Y=601.02, Mass=404854, SNR=418.0, Peak=36028 HFD=3.8
23:46:25.281 00.005 16872 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.56) = xAngle (0.09 = 0.09)
23:46:25.285 00.004 16872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.14 = 0.14)
23:46:25.289 00.004 16872 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.65 mountX=0.26 mountY=0.04, mountTheta=0.14
23:46:25.293 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=0.26, opts=13)
23:46:25.297 00.004 16872 Enqueuing Move request for scope (-0.02, 0.26)
23:46:25.303 00.006 9640 Worker thread wakes up
23:46:25.303 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.26) opts 0xd
23:46:25.303 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, 0.26)
23:46:25.303 00.000 9640 Moving (-0.02, 0.26) raw xDistance=0.26 yDistance=0.04
23:46:25.303 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.26
23:46:25.303 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=0
23:46:25.304 00.001 9640 MoveAxis(W, 30, ABG)
23:46:25.304 00.000 9640 Guiding  Dir = 3, Dur = 30
23:46:25.305 00.001 9640 IsSlewing returns 0
23:46:25.305 00.000 9640 IsGuiding returns 0
23:46:25.305 00.000 9640 PulseGuide returned control before completion, sleep 40
23:46:25.311 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65520, med=3276, FiltMin=3174, FiltMax=65516, Gamma=2.190
23:46:25.348 00.037 9640 IsGuiding returns 1
23:46:25.348 00.000 9640 scope still moving after pulse duration time elapsed
23:46:25.362 00.014 16872 UpdateGuideState exits: m=404854 SNR=418.0
23:46:25.367 00.005 16872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 2 / 99999
23:46:25.370 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777783585.370,"Host":"RBFOCUS307","Inst":1,"Distance":0.39,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:46:25.374 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:25.378 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:46:25.383 00.005 16872 Enqueuing Expose request
23:46:25.386 00.003 9640 IsSlewing returns 0
23:46:25.386 00.000 9640 IsGuiding returns 0
23:46:25.388 00.002 9640 scope move finished after 30 + 51 ms
23:46:25.388 00.000 9640 Move returns status 0, amount 30
23:46:25.388 00.000 9640 MoveAxis(N, 0, ABG)
23:46:25.388 00.000 9640 Move returns status 0, amount 0
23:46:25.388 00.000 9640 move complete, result=0
23:46:25.388 00.000 9640 worker thread done servicing request
23:46:25.388 00.000 9640 Worker thread wakes up
23:46:25.388 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:46:25.388 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1402,586,31,31)
23:46:25.392 00.004 16872 GuideStep: 0.3 px 30 ms WEST, 0.0 px 0 ms NORTH
23:46:28.008 02.616 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0beb4b45-d994-4276-b919-30667a9704c5"}
23:46:28.012 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0beb4b45-d994-4276-b919-30667a9704c5"}
23:46:28.019 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8be765ad-c2db-4681-9e70-e355c570a5d4"}
23:46:28.022 00.003 16872 case statement mapped state 6 to 3
23:46:28.026 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8be765ad-c2db-4681-9e70-e355c570a5d4"}
23:46:28.033 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"174a53c6-8fbd-4c79-ba72-6656a6dd81b9"}
23:46:28.042 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.78,7.02],"pixels":"..."},"id":"174a53c6-8fbd-4c79-ba72-6656a6dd81b9"}
23:46:29.458 01.416 9640 Exposure complete
23:46:29.611 00.153 9640 worker thread done servicing request
23:46:29.612 00.001 16872 OnExposeComplete: enter
23:46:29.616 00.004 16872 UpdateGuideState(): m_state=6
23:46:29.620 00.004 16872 Star::Find(15, 1416, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:46:29.632 00.012 16872 Star::Find returns 1 (0), X=1416.95, Y=600.74, Mass=413800, SNR=403.1, Peak=41884 HFD=3.3
23:46:29.637 00.005 16872 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.56) = xAngle (-1.73 = -1.73)
23:46:29.643 00.006 16872 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.68 = -1.68)
23:46:29.648 00.005 16872 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-0.17 mountX=-0.02 mountY=-0.14, mountTheta=-1.73
23:46:29.656 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.14, y=-0.03, opts=13)
23:46:29.663 00.007 16872 Enqueuing Move request for scope (0.14, -0.03)
23:46:29.667 00.004 9640 Worker thread wakes up
23:46:29.667 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
23:46:29.667 00.000 9640 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
23:46:29.667 00.000 9640 Moving (0.14, -0.03) raw xDistance=-0.02 yDistance=-0.14
23:46:29.667 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:46:29.667 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.14, m_sumCorr=0
23:46:29.667 00.000 9640 MoveAxis(E, 0, ABG)
23:46:29.667 00.000 9640 Move returns status 0, amount 0
23:46:29.668 00.001 9640 MoveAxis(N, 0, ABG)
23:46:29.668 00.000 9640 Move returns status 0, amount 0
23:46:29.668 00.000 9640 move complete, result=0
23:46:29.668 00.000 9640 worker thread done servicing request
23:46:29.679 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65516, med=3264, FiltMin=3180, FiltMax=65512, Gamma=2.190
23:46:29.726 00.047 16872 UpdateGuideState exits: m=413800 SNR=403.1
23:46:29.729 00.003 16872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 3 / 99999
23:46:29.734 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777783589.733,"Host":"RBFOCUS307","Inst":1,"Distance":0.32,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
23:46:29.739 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:29.742 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:46:29.745 00.003 16872 Enqueuing Expose request
23:46:29.750 00.005 9640 Worker thread wakes up
23:46:29.751 00.001 16872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:29.755 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:46:29.755 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1402,586,31,31)
23:46:31.508 01.753 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d25299c-f88d-4589-8a48-594eed48fc67"}
23:46:31.511 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9d25299c-f88d-4589-8a48-594eed48fc67"}
23:46:31.516 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aaf85e3d-13a4-4700-b449-b93a58240d98"}
23:46:31.521 00.005 16872 case statement mapped state 6 to 3
23:46:31.526 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aaf85e3d-13a4-4700-b449-b93a58240d98"}
23:46:31.531 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1c154487-e814-44ec-86ca-849690d55df9"}
23:46:31.539 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.95,6.74],"pixels":"..."},"id":"1c154487-e814-44ec-86ca-849690d55df9"}
23:46:33.810 02.271 9640 Exposure complete
23:46:33.958 00.148 9640 worker thread done servicing request
23:46:33.958 00.000 16872 OnExposeComplete: enter
23:46:33.961 00.003 16872 UpdateGuideState(): m_state=6
23:46:33.964 00.003 16872 Star::Find(15, 1416, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:46:33.970 00.006 16872 Star::Find returns 1 (0), X=1416.64, Y=600.04, Mass=395743, SNR=408.5, Peak=30068 HFD=3.9
23:46:33.979 00.009 16872 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.56) = xAngle (-3.36 = 2.93)
23:46:33.983 00.004 16872 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.31 = 2.97)
23:46:33.985 00.002 16872 CameraToMount -- cameraX=-0.17 cameraY=-0.72 hyp=0.74 cameraTheta=-1.80 mountX=-0.72 mountY=0.12, mountTheta=2.97
23:46:33.991 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.17, y=-0.72, opts=13)
23:46:33.994 00.003 16872 Enqueuing Move request for scope (-0.17, -0.72)
23:46:33.999 00.005 9640 Worker thread wakes up
23:46:33.999 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.72) opts 0xd
23:46:34.000 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.17, -0.72)
23:46:34.000 00.000 9640 Moving (-0.17, -0.72) raw xDistance=-0.72 yDistance=0.12
23:46:34.000 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.72
23:46:34.000 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
23:46:34.000 00.000 9640 MoveAxis(E, 77, ABG)
23:46:34.000 00.000 9640 Guiding  Dir = 2, Dur = 77
23:46:34.001 00.001 9640 IsSlewing returns 0
23:46:34.001 00.000 9640 IsGuiding returns 0
23:46:34.002 00.001 9640 PulseGuide returned control before completion, sleep 87
23:46:34.006 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=65520, med=3260, FiltMin=3144, FiltMax=65516, Gamma=2.190
23:46:34.051 00.045 16872 UpdateGuideState exits: m=395743 SNR=408.5
23:46:34.054 00.003 16872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 4 / 99999
23:46:34.056 00.002 16872 PhdController: newstate STATE_FINISH
23:46:34.065 00.009 16872 PhdController complete: success
23:46:34.070 00.005 16872 evsrv: {"Event":"SettleDone","Timestamp":1777783594.070,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:46:34.079 00.009 16872 Mount: notify guiding dither settle done success=1
23:46:34.094 00.015 16872 PhdController: newstate STATE_IDLE
23:46:34.102 00.008 9640 IsGuiding returns 1
23:46:34.102 00.000 9640 scope still moving after pulse duration time elapsed
23:46:34.102 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:34.114 00.012 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:46:34.122 00.008 16872 Enqueuing Expose request
23:46:34.136 00.014 9640 IsSlewing returns 0
23:46:34.136 00.000 9640 IsGuiding returns 0
23:46:34.137 00.001 9640 scope move finished after 77 + 58 ms
23:46:34.137 00.000 9640 Move returns status 0, amount 77
23:46:34.137 00.000 9640 MoveAxis(N, 0, ABG)
23:46:34.137 00.000 9640 Move returns status 0, amount 0
23:46:34.137 00.000 9640 move complete, result=0
23:46:34.137 00.000 9640 worker thread done servicing request
23:46:34.137 00.000 9640 Worker thread wakes up
23:46:34.137 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:46:34.137 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1402,586,31,31)
23:46:34.138 00.001 16872 GuideStep: -0.7 px 77 ms EAST, 0.1 px 0 ms NORTH
23:46:34.822 00.684 16872 evsrv: cli 0D3C0A48 connect
23:46:34.827 00.005 16872 case statement mapped state 6 to 3
23:46:34.837 00.010 16872 case statement mapped state 6 to 3
23:46:34.846 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"206ca3db-951f-4350-92cc-42f4ecf96b08"}
23:46:34.849 00.003 16872 case statement mapped state 6 to 3
23:46:34.852 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"206ca3db-951f-4350-92cc-42f4ecf96b08"}
23:46:34.855 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:46:34.866 00.011 16872 evsrv: cli 0D3C0228 connect
23:46:34.872 00.006 16872 case statement mapped state 6 to 3
23:46:34.880 00.008 16872 case statement mapped state 6 to 3
23:46:34.885 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"stop_capture","id":"e9301de2-8680-45bd-806f-30b6be768da3"}
23:46:34.890 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:46:34.898 00.008 16872 Status Line: Waiting for devices...
23:46:34.907 00.009 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"e9301de2-8680-45bd-806f-30b6be768da3"}
23:46:34.924 00.017 16872 evsrv: cli 0D3C0228 disconnect
23:46:34.929 00.005 16872 evsrv: cli 0D3C0A48 connect
23:46:34.938 00.009 16872 case statement mapped state 6 to 3
23:46:34.942 00.004 16872 case statement mapped state 6 to 3
23:46:34.946 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5da90729-5b81-497a-a774-eadc1ffc8867"}
23:46:34.949 00.003 16872 case statement mapped state 6 to 3
23:46:34.958 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"5da90729-5b81-497a-a774-eadc1ffc8867"}
23:46:34.964 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:46:35.009 00.045 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f2b2f75-f212-4aad-9904-37e399670dc8"}
23:46:35.014 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8f2b2f75-f212-4aad-9904-37e399670dc8"}
23:46:35.017 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28637ded-0ebe-4f64-9506-e802391b20fd"}
23:46:35.020 00.003 16872 case statement mapped state 6 to 3
23:46:35.022 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28637ded-0ebe-4f64-9506-e802391b20fd"}
23:46:35.026 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6ec1d599-11c1-401f-875d-4113a788cc07"}
23:46:35.039 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.64,7.04],"pixels":"..."},"id":"6ec1d599-11c1-401f-875d-4113a788cc07"}
23:46:35.965 00.926 16872 evsrv: cli 0D3BF8C8 connect
23:46:35.970 00.005 16872 case statement mapped state 6 to 3
23:46:35.974 00.004 16872 case statement mapped state 6 to 3
23:46:35.978 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"0bb28fa4-302b-4aee-a928-13c56deaaec2"}
23:46:35.982 00.004 16872 case statement mapped state 6 to 3
23:46:35.989 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0bb28fa4-302b-4aee-a928-13c56deaaec2"}
23:46:35.996 00.007 16872 evsrv: cli 0D3BF8C8 disconnect
23:46:36.999 01.003 16872 evsrv: cli 0D3BFFA8 connect
23:46:37.003 00.004 16872 case statement mapped state 6 to 3
23:46:37.007 00.004 16872 case statement mapped state 6 to 3
23:46:37.010 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"fa4f1a70-bd93-4709-9265-f3210218967c"}
23:46:37.017 00.007 16872 case statement mapped state 6 to 3
23:46:37.021 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa4f1a70-bd93-4709-9265-f3210218967c"}
23:46:37.026 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:46:38.028 01.002 16872 evsrv: cli 0D3C0A48 connect
23:46:38.031 00.003 16872 case statement mapped state 6 to 3
23:46:38.034 00.003 9640 ASCOM_AbortExposure returns err = 0
23:46:38.034 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:46:38.034 00.000 9640 worker thread done servicing request
23:46:38.035 00.001 16872 case statement mapped state 6 to 3
23:46:38.044 00.009 16872 OnExposeComplete: enter
23:46:38.050 00.006 16872 OnExposeComplete: Capture Error reported
23:46:38.054 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:46:38.057 00.003 16872 Mount: notify guiding stopped
23:46:38.064 00.007 16872 Changing from state GUIDING to STOP
23:46:38.066 00.002 16872 guider state => SELECTED
23:46:38.073 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=65520, med=3260, FiltMin=3144, FiltMax=65516, Gamma=2.190
23:46:38.120 00.047 16872 Changing from state SELECTED to UNINITIALIZED
23:46:38.124 00.004 16872 guider state => SELECTING
23:46:38.140 00.016 16872 Status Line: Stopped.
23:46:38.148 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:46:38.300 00.152 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"74165a85-0e24-449f-88d1-9dc5be505a68"}
23:46:38.307 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"74165a85-0e24-449f-88d1-9dc5be505a68"}
23:46:38.324 00.017 16872 evsrv: cli 0D3C0A48 disconnect
23:46:38.509 00.185 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39da86ae-cdcf-4619-8c4c-7741fc55cbb9"}
23:46:38.518 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"39da86ae-cdcf-4619-8c4c-7741fc55cbb9"}
23:46:38.527 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"80cd2ebf-1dc9-472a-92e5-27b55e4ae755"}
23:46:38.532 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"80cd2ebf-1dc9-472a-92e5-27b55e4ae755"}
23:46:42.007 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02ea115e-e053-43e4-a89f-d87efdf7247f"}
23:46:42.011 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"02ea115e-e053-43e4-a89f-d87efdf7247f"}
23:46:42.017 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b1be193-a843-4ca4-bb41-7bbccb008c73"}
23:46:42.020 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8b1be193-a843-4ca4-bb41-7bbccb008c73"}
23:46:45.507 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05603172-797b-4ab7-b0ee-06f6c9b92e0b"}
23:46:45.512 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"05603172-797b-4ab7-b0ee-06f6c9b92e0b"}
23:46:45.517 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f95659d6-abe4-49c5-aac7-0dd4b81e5dd3"}
23:46:45.525 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f95659d6-abe4-49c5-aac7-0dd4b81e5dd3"}
23:46:49.007 03.482 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a70b5b6-6034-49f1-823a-bc9e6a981a5c"}
23:46:49.012 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0a70b5b6-6034-49f1-823a-bc9e6a981a5c"}
23:46:49.017 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9718ada-b111-4fe3-bf2c-2204bcc2c377"}
23:46:49.020 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9718ada-b111-4fe3-bf2c-2204bcc2c377"}
23:46:52.505 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c660a553-28ad-4d55-9048-9a2ed9a5aa63"}
23:46:52.511 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c660a553-28ad-4d55-9048-9a2ed9a5aa63"}
23:46:52.516 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"04d699db-8478-4ab6-8d72-011f5c0801fb"}
23:46:52.520 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"04d699db-8478-4ab6-8d72-011f5c0801fb"}
23:46:56.006 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc9680b7-f332-45a0-a2ec-32dbac4fcdb0"}
23:46:56.009 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fc9680b7-f332-45a0-a2ec-32dbac4fcdb0"}
23:46:56.013 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5dea72c7-1648-4a51-b037-a17b16f4196c"}
23:46:56.016 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5dea72c7-1648-4a51-b037-a17b16f4196c"}
23:46:59.599 03.583 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63fc654e-c21e-4d5f-8c7f-ec47205744d7"}
23:46:59.606 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"63fc654e-c21e-4d5f-8c7f-ec47205744d7"}
23:46:59.625 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ceed745a-3270-4200-8b1f-94a50163fb22"}
23:46:59.629 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ceed745a-3270-4200-8b1f-94a50163fb22"}
23:47:03.099 03.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac7bb21d-dc26-46c6-8233-5140b59824a3"}
23:47:03.104 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ac7bb21d-dc26-46c6-8233-5140b59824a3"}
23:47:03.110 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0efd7180-ef2e-4e1c-824d-08f6ea8aa7b6"}
23:47:03.113 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0efd7180-ef2e-4e1c-824d-08f6ea8aa7b6"}
23:47:06.598 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c05702df-2014-4cc3-a218-7b7890ece474"}
23:47:06.602 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c05702df-2014-4cc3-a218-7b7890ece474"}
23:47:06.606 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a76f112-67cf-4754-ba92-c76337297869"}
23:47:06.609 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5a76f112-67cf-4754-ba92-c76337297869"}
23:47:10.100 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55cd5f27-42a1-4f0b-b7fc-683457b63fa2"}
23:47:10.105 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"55cd5f27-42a1-4f0b-b7fc-683457b63fa2"}
23:47:10.110 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b5cf668-9825-472a-8f1d-9c04445816fa"}
23:47:10.114 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b5cf668-9825-472a-8f1d-9c04445816fa"}
23:47:13.597 03.483 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"26b3f43a-dd5f-4dc0-9909-206f720ffdae"}
23:47:13.600 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"26b3f43a-dd5f-4dc0-9909-206f720ffdae"}
23:47:13.605 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e5096338-ccaf-44de-9fdc-abdc460a6dcd"}
23:47:13.614 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5096338-ccaf-44de-9fdc-abdc460a6dcd"}
23:47:17.097 03.483 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"232ed48c-4ad8-48b7-8f8e-a209e31eccb6"}
23:47:17.101 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"232ed48c-4ad8-48b7-8f8e-a209e31eccb6"}
23:47:17.105 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bc966fd7-9076-4be2-b3da-47f91e45cb90"}
23:47:17.107 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bc966fd7-9076-4be2-b3da-47f91e45cb90"}
23:47:20.598 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1aaaecb9-fdf9-45b0-99cc-7471a6a2effe"}
23:47:20.605 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1aaaecb9-fdf9-45b0-99cc-7471a6a2effe"}
23:47:20.616 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f530c38-d574-4779-91a0-71452bfb8fd9"}
23:47:20.621 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1f530c38-d574-4779-91a0-71452bfb8fd9"}
23:47:24.098 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b2ea394d-3f9a-419a-99ac-34fcf5a39d54"}
23:47:24.103 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b2ea394d-3f9a-419a-99ac-34fcf5a39d54"}
23:47:24.106 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"383980c5-9e11-47a4-acdf-0f81001d83d3"}
23:47:24.109 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"383980c5-9e11-47a4-acdf-0f81001d83d3"}
23:47:27.602 03.493 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4f33a7e-5c8b-4cff-bc78-b1dd63dacfe0"}
23:47:27.605 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e4f33a7e-5c8b-4cff-bc78-b1dd63dacfe0"}
23:47:27.612 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6670f002-c94b-47e7-8552-1efe74492b8d"}
23:47:27.619 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6670f002-c94b-47e7-8552-1efe74492b8d"}
23:47:31.101 03.482 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec484353-d5e4-47d3-a012-eaba8d45c194"}
23:47:31.104 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ec484353-d5e4-47d3-a012-eaba8d45c194"}
23:47:31.110 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4224ec00-f139-48a9-a2bc-39090481c079"}
23:47:31.114 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4224ec00-f139-48a9-a2bc-39090481c079"}
23:47:34.600 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d1909de-9fff-406a-9f5f-642a5902bc1c"}
23:47:34.603 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0d1909de-9fff-406a-9f5f-642a5902bc1c"}
23:47:34.608 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1dbb1898-96d8-4342-8f6e-87624bc5fd98"}
23:47:34.610 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1dbb1898-96d8-4342-8f6e-87624bc5fd98"}
23:47:38.100 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b420b3b-82a5-4fcf-b21a-e4607078c19c"}
23:47:38.109 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2b420b3b-82a5-4fcf-b21a-e4607078c19c"}
23:47:38.112 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9485bb2-8ce0-4a33-aa38-6ede7c583e1d"}
23:47:38.115 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9485bb2-8ce0-4a33-aa38-6ede7c583e1d"}
23:47:41.602 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8674e27f-3a93-49f0-b284-5994786b51ab"}
23:47:41.607 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8674e27f-3a93-49f0-b284-5994786b51ab"}
23:47:41.611 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fdcb54c1-502f-44e9-a216-20ad460e88e3"}
23:47:41.615 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fdcb54c1-502f-44e9-a216-20ad460e88e3"}
23:47:45.100 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8669172e-3fcf-4a34-8502-8575b6f01721"}
23:47:45.103 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8669172e-3fcf-4a34-8502-8575b6f01721"}
23:47:45.107 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f824daa0-0a93-4447-972d-2ad5f1d6ffbe"}
23:47:45.110 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f824daa0-0a93-4447-972d-2ad5f1d6ffbe"}
23:47:48.600 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2025de9-94a1-4fea-b231-2b775fed6f0f"}
23:47:48.604 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e2025de9-94a1-4fea-b231-2b775fed6f0f"}
23:47:48.623 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"913a6208-36d3-460b-bc7e-39a24fd3189a"}
23:47:48.632 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"913a6208-36d3-460b-bc7e-39a24fd3189a"}
23:47:52.098 03.466 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"727be252-c8ce-40cb-8164-ec0895e4e0f2"}
23:47:52.101 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"727be252-c8ce-40cb-8164-ec0895e4e0f2"}
23:47:52.105 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"13aed21e-295c-4ca4-8a70-00013938e92e"}
23:47:52.108 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"13aed21e-295c-4ca4-8a70-00013938e92e"}
23:47:55.597 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c5c2729b-a98c-4092-9fce-21f9b52f41f5"}
23:47:55.600 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c5c2729b-a98c-4092-9fce-21f9b52f41f5"}
23:47:55.605 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca551fa8-c5e9-4e89-a54e-a01f1335b02f"}
23:47:55.608 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca551fa8-c5e9-4e89-a54e-a01f1335b02f"}
23:47:59.096 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98f3075a-996b-4f0c-bb36-e926130c1282"}
23:47:59.100 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"98f3075a-996b-4f0c-bb36-e926130c1282"}
23:47:59.106 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"62830d84-1ef6-46a7-b855-56e5ef4ab009"}
23:47:59.111 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"62830d84-1ef6-46a7-b855-56e5ef4ab009"}
23:48:01.175 02.064 16872 evsrv: cli 0D3C0A48 connect
23:48:01.183 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"78665d65-8e90-4807-a720-39353bcd7166"}
23:48:01.189 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"78665d65-8e90-4807-a720-39353bcd7166"}
23:48:01.193 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:48:01.199 00.006 16872 evsrv: cli 0D3BF968 connect
23:48:01.207 00.008 16872 evsrv: cli 0D3BF968 request: {"method":"get_calibrated","id":"83593759-0ab3-4d4f-8147-374f3e97fb76"}
23:48:01.215 00.008 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":true,"id":"83593759-0ab3-4d4f-8147-374f3e97fb76"}
23:48:01.236 00.021 16872 evsrv: cli 0D3BF968 disconnect
23:48:01.244 00.008 16872 evsrv: cli 0D3BFFA8 connect
23:48:01.249 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"42e5948a-4dab-42a4-bb4d-6cb690f03954"}
23:48:01.254 00.005 16872 PhdController::Guide begins
23:48:01.257 00.003 16872 PhdController: newstate STATE_SETUP
23:48:01.260 00.003 16872 PhdController: setup
23:48:01.267 00.007 16872 PhdController: newstate STATE_ATTEMPT_START
23:48:01.271 00.004 16872 PhdController: start capturing
23:48:01.276 00.005 16872 Changing from state SELECTING to UNINITIALIZED
23:48:01.284 00.008 16872 guider state => SELECTING
23:48:01.293 00.009 16872 setting force full frames = true
23:48:01.300 00.007 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:48:01.319 00.019 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:48:01.323 00.004 16872 Enqueuing Expose request
23:48:01.331 00.008 9640 Worker thread wakes up
23:48:01.331 00.000 16872 PhdController: newstate STATE_SELECT_STAR
23:48:01.335 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:48:01.335 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"42e5948a-4dab-42a4-bb4d-6cb690f03954"}
23:48:01.339 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:48:01.351 00.012 16872 evsrv: cli 0D3BFFA8 disconnect
23:48:01.355 00.004 16872 evsrv: cli 0D3BFB48 connect
23:48:01.366 00.011 16872 case statement mapped state 1 to 101
23:48:01.377 00.011 16872 case statement mapped state 1 to 101
23:48:01.382 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_shift_params","id":"4c489ffa-f504-4c2c-be7f-25b7770db6c9"}
23:48:01.387 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"4c489ffa-f504-4c2c-be7f-25b7770db6c9"}
23:48:01.395 00.008 16872 evsrv: cli 0D3BFB48 disconnect
23:48:01.415 00.020 16872 evsrv: cli 0D3C0228 connect
23:48:01.421 00.006 16872 case statement mapped state 1 to 101
23:48:01.427 00.006 16872 case statement mapped state 1 to 101
23:48:01.433 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"24e1b1ac-f210-428a-aeff-e1ab354c344c"}
23:48:01.438 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"24e1b1ac-f210-428a-aeff-e1ab354c344c"}
23:48:01.443 00.005 16872 evsrv: cli 0D3C0228 disconnect
23:48:02.446 01.003 16872 evsrv: cli 0D3BFB48 connect
23:48:02.449 00.003 16872 case statement mapped state 1 to 101
23:48:02.451 00.002 16872 case statement mapped state 1 to 101
23:48:02.455 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"8781ed09-04e9-41a4-b953-9021023d7a92"}
23:48:02.459 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"8781ed09-04e9-41a4-b953-9021023d7a92"}
23:48:02.465 00.006 16872 evsrv: cli 0D3BFB48 disconnect
23:48:02.596 00.131 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b8c26fe-f814-4047-bc70-954da35c2ca9"}
23:48:02.599 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4b8c26fe-f814-4047-bc70-954da35c2ca9"}
23:48:02.605 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29429aa7-0de9-41e1-8605-e67380d2fb6c"}
23:48:02.608 00.003 16872 case statement mapped state 1 to 101
23:48:02.611 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"29429aa7-0de9-41e1-8605-e67380d2fb6c"}
23:48:03.467 00.856 16872 evsrv: cli 0D3BFB48 connect
23:48:03.472 00.005 16872 case statement mapped state 1 to 101
23:48:03.476 00.004 16872 case statement mapped state 1 to 101
23:48:03.479 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"96bb1fd6-714f-4b39-9143-6099941d7af5"}
23:48:03.483 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"96bb1fd6-714f-4b39-9143-6099941d7af5"}
23:48:03.487 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:48:04.487 01.000 16872 evsrv: cli 0D3C0A48 connect
23:48:04.492 00.005 16872 case statement mapped state 1 to 101
23:48:04.495 00.003 16872 case statement mapped state 1 to 101
23:48:04.499 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"95075c3c-5999-4d0d-b4d5-18db0394abe1"}
23:48:04.503 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"95075c3c-5999-4d0d-b4d5-18db0394abe1"}
23:48:04.506 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:48:05.405 00.899 9640 Exposure complete
23:48:05.507 00.102 16872 evsrv: cli 0D3C0228 connect
23:48:05.510 00.003 16872 case statement mapped state 1 to 101
23:48:05.514 00.004 16872 case statement mapped state 1 to 101
23:48:05.521 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"cc390d04-831a-47bc-b878-59ee40e3845f"}
23:48:05.527 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"cc390d04-831a-47bc-b878-59ee40e3845f"}
23:48:05.532 00.005 16872 evsrv: cli 0D3C0228 disconnect
23:48:05.551 00.019 9640 worker thread done servicing request
23:48:05.551 00.000 16872 OnExposeComplete: enter
23:48:05.555 00.004 16872 UpdateGuideState(): m_state=1
23:48:05.557 00.002 16872 UpdateCurrentPosition: no star selected
23:48:05.560 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:48:05.563 00.003 16872 Status Line: No star selected
23:48:05.572 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3268, FiltMin=3126, FiltMax=65516, Gamma=2.190
23:48:05.611 00.039 16872 UpdateGuideState exits: No star selected
23:48:05.614 00.003 16872 GuiderMultiStar::AutoSelect enter
23:48:05.617 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:48:05.753 00.136 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:48:05.927 00.174 16872 AutoFind: global mean = 0.0, stdev 725.2
23:48:05.930 00.003 16872 AutoFind: using threshold = 0.1
23:48:06.094 00.164 16872 AutoFind: local max [1232, 119] 131.3
23:48:06.097 00.003 16872 AutoFind: local max [1233, 112] 126.0
23:48:06.100 00.003 16872 AutoFind: local max [1226, 116] 118.5
23:48:06.102 00.002 16872 AutoFind: local max [1643, 585] 105.0
23:48:06.104 00.002 16872 AutoFind: local max [1094, 964] 19.8
23:48:06.108 00.004 16872 AutoFind: local max [984, 623] 19.6
23:48:06.111 00.003 16872 AutoFind: local max [1812, 866] 11.4
23:48:06.113 00.002 16872 AutoFind: local max [528, 981] 5.8
23:48:06.116 00.003 16872 AutoFind: local max [533, 859] 5.1
23:48:06.119 00.003 16872 AutoFind: local max [481, 254] 3.5
23:48:06.122 00.003 16872 AutoFind: local max [1622, 507] 2.1
23:48:06.126 00.004 16872 AutoFind: local max [1420, 644] 2.0
23:48:06.132 00.006 16872 AutoFind: local max [168, 418] 2.0
23:48:06.135 00.003 16872 AutoFind: local max [41, 328] 1.9
23:48:06.137 00.002 16872 AutoFind: local max [1349, 19] 1.5
23:48:06.141 00.004 16872 AutoFind: local max [407, 667] 1.5
23:48:06.144 00.003 16872 AutoFind: local max [584, 981] 1.5
23:48:06.147 00.003 16872 AutoFind: local max [1229, 95] 1.4
23:48:06.149 00.002 16872 AutoFind: local max [1651, 810] 1.3
23:48:06.151 00.002 16872 AutoFind: local max [1654, 588] 1.3
23:48:06.154 00.003 16872 AutoFind: local max [67, 870] 1.1
23:48:06.157 00.003 16872 AutoFind: local max [1211, 116] 1.1
23:48:06.159 00.002 16872 AutoFind: local max [1630, 692] 1.0
23:48:06.162 00.003 16872 AutoFind: local max [1220, 96] 0.8
23:48:06.164 00.002 16872 AutoFind: local max [454, 161] 0.7
23:48:06.167 00.003 16872 AutoFind: local max [745, 88] 0.7
23:48:06.171 00.004 16872 AutoFind: local max [1230, 143] 0.6
23:48:06.175 00.004 16872 AutoFind: local max [1190, 750] 0.6
23:48:06.178 00.003 16872 AutoFind: local max [1008, 449] 0.6
23:48:06.180 00.002 16872 AutoFind: local max [231, 291] 0.6
23:48:06.182 00.002 16872 AutoFind: local max [1255, 136] 0.6
23:48:06.185 00.003 16872 AutoFind: local max [1084, 960] 0.6
23:48:06.189 00.004 16872 AutoFind: local max [963, 392] 0.5
23:48:06.191 00.002 16872 AutoFind: local max [1229, 85] 0.5
23:48:06.194 00.003 16872 AutoFind: local max [974, 626] 0.5
23:48:06.196 00.002 16872 AutoFind: local max [358, 316] 0.5
23:48:06.199 00.003 16872 AutoFind: local max [1648, 572] 0.5
23:48:06.203 00.004 16872 AutoFind: local max [231, 904] 0.5
23:48:06.205 00.002 16872 AutoFind: local max [1145, 428] 0.5
23:48:06.208 00.003 16872 AutoFind: local max [893, 826] 0.5
23:48:06.210 00.002 16872 AutoFind: local max [131, 788] 0.5
23:48:06.213 00.003 16872 AutoFind: local max [1766, 365] 0.5
23:48:06.215 00.002 16872 AutoFind: local max [1098, 974] 0.5
23:48:06.222 00.007 16872 AutoFind: local max [764, 550] 0.5
23:48:06.226 00.004 16872 AutoFind: local max [1558, 69] 0.5
23:48:06.230 00.004 16872 AutoFind: local max [1802, 862] 0.5
23:48:06.233 00.003 16872 AutoFind: local max [1716, 89] 0.5
23:48:06.235 00.002 16872 AutoFind: local max [601, 984] 0.5
23:48:06.238 00.003 16872 AutoFind: local max [685, 618] 0.5
23:48:06.241 00.003 16872 AutoFind: local max [1134, 711] 0.5
23:48:06.243 00.002 16872 AutoFind: local max [1219, 140] 0.5
23:48:06.246 00.003 16872 AutoFind: local max [556, 720] 0.5
23:48:06.249 00.003 16872 AutoFind: local max [1085, 32] 0.5
23:48:06.252 00.003 16872 AutoFind: local max [1686, 377] 0.5
23:48:06.254 00.002 16872 AutoFind: local max [1624, 547] 0.5
23:48:06.257 00.003 16872 AutoFind: local max [565, 887] 0.5
23:48:06.260 00.003 16872 AutoFind: local max [296, 232] 0.5
23:48:06.263 00.003 16872 AutoFind: local max [875, 345] 0.5
23:48:06.270 00.007 16872 AutoFind: local max [458, 885] 0.4
23:48:06.273 00.003 16872 AutoFind: local max [1740, 650] 0.4
23:48:06.275 00.002 16872 AutoFind: local max [1499, 391] 0.4
23:48:06.279 00.004 16872 AutoFind: local max [320, 345] 0.4
23:48:06.283 00.004 16872 AutoFind: local max [148, 834] 0.4
23:48:06.285 00.002 16872 AutoFind: local max [248, 77] 0.4
23:48:06.287 00.002 16872 AutoFind: local max [995, 622] 0.4
23:48:06.289 00.002 16872 AutoFind: local max [1015, 15] 0.4
23:48:06.292 00.003 16872 AutoFind: local max [834, 710] 0.4
23:48:06.295 00.003 16872 AutoFind: local max [1724, 1059] 0.4
23:48:06.297 00.002 16872 AutoFind: local max [652, 618] 0.4
23:48:06.300 00.003 16872 AutoFind: local max [1151, 180] 0.4
23:48:06.302 00.002 16872 AutoFind: local max [787, 315] 0.4
23:48:06.305 00.003 16872 AutoFind: local max [1824, 364] 0.4
23:48:06.307 00.002 16872 AutoFind: local max [228, 680] 0.4
23:48:06.312 00.005 16872 AutoFind: local max [1396, 934] 0.4
23:48:06.314 00.002 16872 AutoFind: local max [1581, 384] 0.4
23:48:06.317 00.003 16872 AutoFind: local max [884, 63] 0.4
23:48:06.319 00.002 16872 AutoFind: local max [1250, 128] 0.4
23:48:06.323 00.004 16872 AutoFind: local max [303, 60] 0.4
23:48:06.326 00.003 16872 AutoFind: local max [1513, 460] 0.4
23:48:06.329 00.003 16872 AutoFind: local max [548, 528] 0.4
23:48:06.331 00.002 16872 AutoFind: local max [839, 630] 0.4
23:48:06.334 00.003 16872 AutoFind: local max [181, 692] 0.4
23:48:06.336 00.002 16872 AutoFind: local max [1736, 842] 0.4
23:48:06.339 00.003 16872 AutoFind: local max [891, 299] 0.4
23:48:06.343 00.004 16872 AutoFind: local max [1272, 848] 0.4
23:48:06.346 00.003 16872 AutoFind: local max [453, 385] 0.4
23:48:06.348 00.002 16872 AutoFind: local max [1361, 505] 0.4
23:48:06.351 00.003 16872 AutoFind: local max [1118, 70] 0.4
23:48:06.354 00.003 16872 AutoFind: local max [187, 836] 0.4
23:48:06.359 00.005 16872 AutoFind: local max [1581, 242] 0.4
23:48:06.363 00.004 16872 AutoFind: local max [102, 415] 0.4
23:48:06.367 00.004 16872 AutoFind: local max [1233, 190] 0.4
23:48:06.369 00.002 16872 AutoFind: local max [1262, 225] 0.4
23:48:06.373 00.004 16872 AutoFind: local max [1847, 934] 0.4
23:48:06.375 00.002 16872 AutoFind: local max [646, 370] 0.4
23:48:06.378 00.003 16872 AutoFind: local max [1254, 113] 0.4
23:48:06.380 00.002 16872 AutoFind: local max [1739, 434] 0.4
23:48:06.385 00.005 16872 AutoFind: local max [95, 895] 0.4
23:48:06.388 00.003 16872 AutoFind: local max [1702, 1005] 0.4
23:48:06.391 00.003 16872 AutoFind: local max [839, 976] 0.4
23:48:06.393 00.002 16872 AutoFind: too close [1254, 113] 0.4 - [1250, 128] 0.4
23:48:06.396 00.003 16872 AutoFind: too close [1250, 128] 0.4 - [1255, 136] 0.6
23:48:06.398 00.002 16872 AutoFind: too close [1250, 128] 0.4 - [1230, 143] 0.6
23:48:06.401 00.003 16872 AutoFind: close dim-bright [1250, 128] 0.4 - [1233, 112] 126.0
23:48:06.406 00.005 16872 AutoFind: close dim-bright [1250, 128] 0.4 - [1232, 119] 131.3
23:48:06.408 00.002 16872 AutoFind: close dim-bright [995, 622] 0.4 - [984, 623] 19.6
23:48:06.410 00.002 16872 AutoFind: too close [1219, 140] 0.5 - [1230, 143] 0.6
23:48:06.415 00.005 16872 AutoFind: too close [601, 984] 0.5 - [584, 981] 1.5
23:48:06.418 00.003 16872 AutoFind: close dim-bright [1802, 862] 0.5 - [1812, 866] 11.4
23:48:06.421 00.003 16872 AutoFind: too close [1098, 974] 0.5 - [1084, 960] 0.6
23:48:06.424 00.003 16872 AutoFind: close dim-bright [1098, 974] 0.5 - [1094, 964] 19.8
23:48:06.426 00.002 16872 AutoFind: too close [1648, 572] 0.5 - [1654, 588] 1.3
23:48:06.429 00.003 16872 AutoFind: close dim-bright [1648, 572] 0.5 - [1643, 585] 105.0
23:48:06.431 00.002 16872 AutoFind: close dim-bright [974, 626] 0.5 - [984, 623] 19.6
23:48:06.436 00.005 16872 AutoFind: too close [1229, 85] 0.5 - [1220, 96] 0.8
23:48:06.439 00.003 16872 AutoFind: too close [1229, 85] 0.5 - [1229, 95] 1.4
23:48:06.441 00.002 16872 AutoFind: close dim-bright [1084, 960] 0.6 - [1094, 964] 19.8
23:48:06.444 00.003 16872 AutoFind: too close [1220, 96] 0.8 - [1211, 116] 1.1
23:48:06.448 00.004 16872 AutoFind: too close [1220, 96] 0.8 - [1229, 95] 1.4
23:48:06.453 00.005 16872 AutoFind: close dim-bright [1220, 96] 0.8 - [1226, 116] 118.5
23:48:06.457 00.004 16872 AutoFind: close dim-bright [1220, 96] 0.8 - [1233, 112] 126.0
23:48:06.460 00.003 16872 AutoFind: close dim-bright [1211, 116] 1.1 - [1226, 116] 118.5
23:48:06.464 00.004 16872 AutoFind: close dim-bright [1654, 588] 1.3 - [1643, 585] 105.0
23:48:06.468 00.004 16872 AutoFind: close dim-bright [1229, 95] 1.4 - [1233, 112] 126.0
23:48:06.470 00.002 16872 AutoFind: too close [1226, 116] 118.5 - [1233, 112] 126.0
23:48:06.473 00.003 16872 AutoFind: too close [1226, 116] 118.5 - [1232, 119] 131.3
23:48:06.475 00.002 16872 AutoFind: too close [1233, 112] 126.0 - [1232, 119] 131.3
23:48:06.478 00.003 16872 AutoFind: too close to edge [1015, 15] 0.4
23:48:06.481 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:48:06.483 00.002 16872 Star::Find(15, 1643, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.485 00.002 16872 Star::Find returns 1 (0), X=1643.05, Y=584.76, Mass=419955, SNR=411.7, Peak=47156 HFD=3.1
23:48:06.488 00.003 16872 Star::Find(15, 1094, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.492 00.004 16872 Star::Find returns 1 (0), X=1093.66, Y=963.86, Mass=87988, SNR=172.2, Peak=11356 HFD=3.3
23:48:06.494 00.002 16872 Star::Find(15, 984, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.499 00.005 16872 Star::Find returns 1 (0), X=984.18, Y=622.73, Mass=76938, SNR=164.2, Peak=11336 HFD=3.0
23:48:06.502 00.003 16872 Star::Find(15, 1812, 866, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.504 00.002 16872 Star::Find returns 1 (0), X=1812.19, Y=866.16, Mass=42454, SNR=116.6, Peak=7772 HFD=2.9
23:48:06.508 00.004 16872 Star::Find(15, 528, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.510 00.002 16872 Star::Find returns 1 (0), X=527.70, Y=981.19, Mass=21953, SNR=79.4, Peak=5812 HFD=2.7
23:48:06.513 00.003 16872 Star::Find(15, 533, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.516 00.003 16872 Star::Find returns 1 (0), X=533.18, Y=859.16, Mass=21268, SNR=76.1, Peak=5604 HFD=2.7
23:48:06.518 00.002 16872 Star::Find(15, 481, 254, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.520 00.002 16872 Star::Find returns 1 (0), X=480.83, Y=254.07, Mass=12474, SNR=56.1, Peak=4760 HFD=2.6
23:48:06.524 00.004 16872 Star::Find(15, 1622, 507, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.527 00.003 16872 Star::Find returns 1 (0), X=1622.55, Y=507.18, Mass=9286, SNR=45.6, Peak=4196 HFD=3.1
23:48:06.531 00.004 16872 Star::Find(15, 1420, 644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.535 00.004 16872 Star::Find returns 1 (0), X=1419.91, Y=644.29, Mass=5862, SNR=37.1, Peak=4228 HFD=2.3
23:48:06.538 00.003 16872 Star::Find(15, 168, 418, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.540 00.002 16872 Star::Find returns 1 (0), X=168.19, Y=417.80, Mass=6248, SNR=40.9, Peak=4160 HFD=2.4
23:48:06.547 00.007 16872 Star::Find(15, 41, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.551 00.004 16872 Star::Find returns 1 (0), X=41.43, Y=327.86, Mass=5517, SNR=36.1, Peak=4032 HFD=2.3
23:48:06.554 00.003 16872 Star::Find(15, 1349, 19, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.557 00.003 16872 Star::Find returns 1 (0), X=1348.83, Y=18.86, Mass=5478, SNR=33.8, Peak=3872 HFD=2.6
23:48:06.560 00.003 16872 Star::Find(15, 407, 667, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.563 00.003 16872 Star::Find returns 1 (0), X=406.48, Y=667.08, Mass=4493, SNR=31.8, Peak=3932 HFD=2.2
23:48:06.565 00.002 16872 Star::Find(15, 1651, 810, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.567 00.002 16872 Star::Find returns 1 (0), X=1650.60, Y=810.51, Mass=4832, SNR=31.2, Peak=3772 HFD=3.0
23:48:06.570 00.003 16872 Star::Find(15, 67, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.574 00.004 16872 Star::Find returns 1 (0), X=66.84, Y=870.08, Mass=3654, SNR=25.7, Peak=3700 HFD=2.5
23:48:06.578 00.004 16872 Star::Find(15, 1630, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.581 00.003 16872 Star::Find returns 1 (0), X=1629.97, Y=691.68, Mass=3252, SNR=25.2, Peak=3592 HFD=3.0
23:48:06.584 00.003 16872 Star::Find(15, 454, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.586 00.002 16872 Star::Find returns 1 (0), X=453.98, Y=161.26, Mass=2249, SNR=20.8, Peak=3524 HFD=2.5
23:48:06.591 00.005 16872 Star::Find(15, 745, 88, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.593 00.002 16872 Star::Find returns 1 (0), X=745.25, Y=89.04, Mass=2269, SNR=19.6, Peak=3580 HFD=3.3
23:48:06.596 00.003 16872 Star::Find(15, 1190, 750, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.598 00.002 16872 Star::Find returns 1 (0), X=1190.31, Y=750.36, Mass=1341, SNR=15.1, Peak=3560 HFD=1.6
23:48:06.601 00.003 16872 Star::Find(15, 1008, 449, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.604 00.003 16872 Star::Find returns 1 (0), X=1021.46, Y=437.64, Mass=1358, SNR=15.7, Peak=3540 HFD=1.6
23:48:06.608 00.004 16872 Star::Find(15, 231, 291, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.610 00.002 16872 Star::Find returns 1 (0), X=231.06, Y=290.28, Mass=1467, SNR=15.0, Peak=3472 HFD=2.5
23:48:06.612 00.002 16872 Star::Find(15, 963, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.615 00.003 16872 Star::Find returns 1 (0), X=962.49, Y=392.13, Mass=1021, SNR=12.4, Peak=3444 HFD=2.0
23:48:06.617 00.002 16872 Star::Find(15, 974, 626, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.621 00.004 16872 Star::Find returns 1 (0), X=984.18, Y=622.73, Mass=76938, SNR=164.2, Peak=11336 HFD=3.0
23:48:06.624 00.003 16872 Star::Find(15, 358, 316, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.626 00.002 16872 Star::Find returns 1 (0), X=357.24, Y=316.41, Mass=1404, SNR=14.5, Peak=3516 HFD=1.7
23:48:06.629 00.003 16872 Star::Find(15, 231, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.631 00.002 16872 Star::Find returns 0 (4), X=231.31, Y=903.66, Mass=1559, SNR=19.6, Peak=3680 HFD=1.5
23:48:06.634 00.003 16872 Star::Find(15, 1145, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.640 00.006 16872 Star::Find returns 1 (0), X=1144.70, Y=427.22, Mass=1354, SNR=13.7, Peak=3392 HFD=3.6
23:48:06.642 00.002 16872 Star::Find(15, 893, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.644 00.002 16872 Star::Find returns 1 (0), X=892.32, Y=826.36, Mass=1179, SNR=14.5, Peak=3528 HFD=2.8
23:48:06.647 00.003 16872 Star::Find(15, 131, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.651 00.004 16872 Star::Find returns 1 (0), X=131.54, Y=788.85, Mass=959, SNR=11.6, Peak=3400 HFD=2.3
23:48:06.655 00.004 16872 Star::Find(15, 1766, 365, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.658 00.003 16872 Star::Find returns 1 (0), X=1765.38, Y=365.37, Mass=1360, SNR=15.1, Peak=3452 HFD=3.1
23:48:06.661 00.003 16872 Star::Find(15, 764, 550, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.664 00.003 16872 Star::Find returns 1 (0), X=764.79, Y=550.07, Mass=1089, SNR=11.5, Peak=3404 HFD=2.6
23:48:06.670 00.006 16872 Star::Find(15, 1558, 69, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.672 00.002 16872 Star::Find returns 1 (0), X=1544.67, Y=76.81, Mass=1576, SNR=18.9, Peak=3608 HFD=1.9
23:48:06.676 00.004 16872 Star::Find(15, 1802, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.678 00.002 16872 Star::Find returns 1 (0), X=1812.19, Y=866.16, Mass=42454, SNR=116.6, Peak=7772 HFD=2.9
23:48:06.684 00.006 16872 Star::Find(15, 1716, 89, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.688 00.004 16872 Star::Find returns 1 (0), X=1709.26, Y=96.71, Mass=1247, SNR=13.8, Peak=3464 HFD=2.2
23:48:06.692 00.004 16872 Star::Find(15, 685, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.695 00.003 16872 Star::Find returns 1 (0), X=683.72, Y=618.98, Mass=542, SNR=7.9, Peak=3388 HFD=2.5
23:48:06.698 00.003 16872 Star::Find(15, 1134, 711, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.700 00.002 16872 Star::Find returns 1 (0), X=1134.13, Y=710.65, Mass=497, SNR=7.7, Peak=3396 HFD=1.8
23:48:06.703 00.003 16872 Star::Find(15, 556, 720, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.706 00.003 16872 Star::Find returns 1 (0), X=557.10, Y=722.57, Mass=974, SNR=10.7, Peak=3404 HFD=5.2
23:48:06.709 00.003 16872 Star::Find(15, 1085, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.711 00.002 16872 Star::Find returns 1 (0), X=1084.30, Y=31.51, Mass=1241, SNR=13.0, Peak=3464 HFD=1.7
23:48:06.715 00.004 16872 Star::Find(15, 1686, 377, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.718 00.003 16872 Star::Find returns 1 (0), X=1686.43, Y=376.93, Mass=682, SNR=9.9, Peak=3440 HFD=1.5
23:48:06.720 00.002 16872 Star::Find(15, 1624, 547, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.723 00.003 16872 Star::Find false star n=2 nbg=277 bg=3273.6 sigma=27.6 thresh=3356 peak=3332
23:48:06.725 00.002 16872 Star::Find returns 0 (2), X=1624.00, Y=547.00, Mass=169, SNR=2.9, Peak=3384 HFD=0.0
23:48:06.731 00.006 16872 Star::Find(15, 565, 887, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.733 00.002 16872 Star::Find returns 1 (0), X=563.77, Y=898.64, Mass=1156, SNR=14.0, Peak=3428 HFD=2.7
23:48:06.737 00.004 16872 Star::Find(15, 296, 232, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.740 00.003 16872 Star::Find false star n=7 nbg=249 bg=3270.9 sigma=20.5 thresh=3332 peak=3330
23:48:06.743 00.003 16872 Star::Find returns 0 (2), X=296.00, Y=232.00, Mass=472, SNR=2.9, Peak=3360 HFD=0.0
23:48:06.748 00.005 16872 Star::Find(15, 875, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.751 00.003 16872 Star::Find returns 1 (0), X=874.83, Y=345.45, Mass=911, SNR=11.2, Peak=3376 HFD=3.3
23:48:06.754 00.003 16872 Star::Find(15, 458, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.757 00.003 16872 Star::Find returns 1 (0), X=449.63, Y=898.98, Mass=810, SNR=10.0, Peak=3372 HFD=2.3
23:48:06.761 00.004 16872 Star::Find(15, 1740, 650, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.765 00.004 16872 Star::Find false star n=6 nbg=262 bg=3267.5 sigma=22.4 thresh=3335 peak=3335
23:48:06.767 00.002 16872 Star::Find returns 0 (2), X=1740.00, Y=650.00, Mass=483, SNR=2.9, Peak=3360 HFD=0.0
23:48:06.771 00.004 16872 Star::Find(15, 1499, 391, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.773 00.002 16872 Star::Find returns 1 (0), X=1498.82, Y=390.74, Mass=449, SNR=7.1, Peak=3384 HFD=1.6
23:48:06.777 00.004 16872 Star::Find(15, 320, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.781 00.004 16872 Star::Find false star n=3 nbg=282 bg=3265.8 sigma=27.0 thresh=3347 peak=3339
23:48:06.783 00.002 16872 Star::Find returns 0 (2), X=320.00, Y=345.00, Mass=267, SNR=2.9, Peak=3364 HFD=0.0
23:48:06.786 00.003 16872 Star::Find(15, 148, 834, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.789 00.003 16872 Star::Find returns 1 (0), X=148.03, Y=834.09, Mass=798, SNR=11.3, Peak=3372 HFD=2.5
23:48:06.793 00.004 16872 Star::Find(15, 248, 77, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.795 00.002 16872 Star::Find returns 1 (0), X=248.20, Y=76.85, Mass=963, SNR=11.7, Peak=3480 HFD=1.7
23:48:06.798 00.003 16872 Star::Find(15, 995, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.800 00.002 16872 Star::Find returns 1 (0), X=984.18, Y=622.73, Mass=76938, SNR=164.2, Peak=11336 HFD=3.0
23:48:06.802 00.002 16872 Star::Find(15, 834, 710, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.805 00.003 16872 Star::Find false star n=3 nbg=280 bg=3266.4 sigma=26.0 thresh=3344 peak=3341
23:48:06.809 00.004 16872 Star::Find returns 0 (2), X=834.00, Y=710.00, Mass=265, SNR=2.9, Peak=3396 HFD=0.0
23:48:06.814 00.005 16872 Star::Find(15, 1724, 1059, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.816 00.002 16872 Star::Find returns 0 (4), X=1724.46, Y=1058.68, Mass=437, SNR=7.4, Peak=3388 HFD=1.3
23:48:06.818 00.002 16872 Star::Find(15, 652, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.821 00.003 16872 Star::Find false star n=5 nbg=265 bg=3269.0 sigma=22.8 thresh=3337 peak=3326
23:48:06.827 00.006 16872 Star::Find returns 0 (2), X=652.00, Y=618.00, Mass=395, SNR=2.9, Peak=3368 HFD=0.0
23:48:06.833 00.006 16872 Star::Find(15, 1151, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.836 00.003 16872 Star::Find false star n=3 nbg=283 bg=3271.1 sigma=22.8 thresh=3339 peak=3329
23:48:06.838 00.002 16872 Star::Find returns 0 (2), X=1151.00, Y=180.00, Mass=211, SNR=2.9, Peak=3360 HFD=0.0
23:48:06.842 00.004 16872 Star::Find(15, 787, 315, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.844 00.002 16872 Star::Find false star n=3 nbg=280 bg=3263.5 sigma=24.6 thresh=3337 peak=3334
23:48:06.847 00.003 16872 Star::Find returns 0 (2), X=787.00, Y=315.00, Mass=270, SNR=2.9, Peak=3360 HFD=0.0
23:48:06.850 00.003 16872 Star::Find(15, 1824, 364, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.853 00.003 16872 Star::Find false star n=3 nbg=268 bg=3263.8 sigma=24.6 thresh=3338 peak=3324
23:48:06.856 00.003 16872 Star::Find returns 0 (2), X=1824.00, Y=364.00, Mass=253, SNR=2.9, Peak=3368 HFD=0.0
23:48:06.859 00.003 16872 Star::Find(15, 228, 680, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.861 00.002 16872 Star::Find false star n=6 nbg=260 bg=3260.6 sigma=24.2 thresh=3333 peak=3331
23:48:06.864 00.003 16872 Star::Find returns 0 (2), X=228.00, Y=680.00, Mass=516, SNR=2.9, Peak=3356 HFD=0.0
23:48:06.867 00.003 16872 Star::Find(15, 1396, 934, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.869 00.002 16872 Star::Find returns 1 (0), X=1397.01, Y=933.25, Mass=981, SNR=11.3, Peak=3412 HFD=2.9
23:48:06.877 00.008 16872 Star::Find(15, 1581, 384, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.881 00.004 16872 Star::Find returns 1 (0), X=1581.10, Y=383.79, Mass=598, SNR=8.6, Peak=3380 HFD=2.3
23:48:06.884 00.003 16872 Star::Find(15, 884, 63, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.887 00.003 16872 Star::Find returns 1 (0), X=883.19, Y=62.70, Mass=642, SNR=9.1, Peak=3404 HFD=1.7
23:48:06.890 00.003 16872 Star::Find(15, 303, 60, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.892 00.002 16872 Star::Find false star n=6 nbg=279 bg=3270.1 sigma=24.0 thresh=3342 peak=3338
23:48:06.894 00.002 16872 Star::Find returns 0 (2), X=303.00, Y=60.00, Mass=500, SNR=2.9, Peak=3364 HFD=0.0
23:48:06.896 00.002 16872 Star::Find(15, 1513, 460, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.900 00.004 16872 Star::Find returns 1 (0), X=1519.84, Y=459.79, Mass=1573, SNR=19.0, Peak=3628 HFD=1.8
23:48:06.903 00.003 16872 Star::Find(15, 548, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.907 00.004 16872 Star::Find returns 1 (0), X=547.80, Y=528.15, Mass=655, SNR=9.1, Peak=3376 HFD=2.3
23:48:06.909 00.002 16872 Star::Find(15, 839, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.911 00.002 16872 Star::Find false star n=5 nbg=266 bg=3265.7 sigma=23.6 thresh=3336 peak=3334
23:48:06.914 00.003 16872 Star::Find returns 0 (2), X=839.00, Y=630.00, Mass=432, SNR=2.9, Peak=3368 HFD=0.0
23:48:06.916 00.002 16872 Star::Find(15, 181, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.922 00.006 16872 Star::Find returns 1 (0), X=181.07, Y=691.12, Mass=1526, SNR=14.7, Peak=3448 HFD=3.8
23:48:06.927 00.005 16872 Star::Find(15, 1736, 842, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.930 00.003 16872 Star::Find returns 1 (0), X=1736.80, Y=842.12, Mass=545, SNR=7.9, Peak=3376 HFD=1.8
23:48:06.933 00.003 16872 Star::Find(15, 891, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.936 00.003 16872 Star::Find returns 1 (0), X=891.62, Y=298.85, Mass=676, SNR=9.6, Peak=3376 HFD=2.3
23:48:06.938 00.002 16872 Star::Find(15, 1272, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.942 00.004 16872 Star::Find false star n=3 nbg=266 bg=3265.4 sigma=23.5 thresh=3336 peak=3335
23:48:06.944 00.002 16872 Star::Find returns 0 (2), X=1272.00, Y=848.00, Mass=280, SNR=2.9, Peak=3380 HFD=0.0
23:48:06.947 00.003 16872 Star::Find(15, 453, 385, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.949 00.002 16872 Star::Find returns 0 (4), X=442.43, Y=387.48, Mass=688, SNR=10.6, Peak=3468 HFD=1.3
23:48:06.952 00.003 16872 Star::Find(15, 1361, 505, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.955 00.003 16872 Star::Find returns 0 (4), X=1347.49, Y=500.50, Mass=1344, SNR=19.0, Peak=3616 HFD=1.4
23:48:06.958 00.003 16872 Star::Find(15, 1118, 70, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.960 00.002 16872 Star::Find returns 1 (0), X=1106.81, Y=67.06, Mass=470, SNR=8.9, Peak=3380 HFD=1.8
23:48:06.963 00.003 16872 Star::Find(15, 187, 836, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.967 00.004 16872 Star::Find false star n=4 nbg=274 bg=3268.9 sigma=24.0 thresh=3341 peak=3336
23:48:06.971 00.004 16872 Star::Find returns 0 (2), X=187.00, Y=836.00, Mass=352, SNR=2.9, Peak=3372 HFD=0.0
23:48:06.974 00.003 16872 Star::Find(15, 1581, 242, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.976 00.002 16872 Star::Find false star n=3 nbg=281 bg=3271.5 sigma=25.3 thresh=3347 peak=3335
23:48:06.979 00.003 16872 Star::Find returns 0 (2), X=1581.00, Y=242.00, Mass=257, SNR=2.9, Peak=3368 HFD=0.0
23:48:06.982 00.003 16872 Star::Find(15, 102, 415, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.985 00.003 16872 Star::Find returns 0 (4), X=103.42, Y=414.00, Mass=260, SNR=5.6, Peak=3416 HFD=0.7
23:48:06.987 00.002 16872 Star::Find(15, 1233, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.991 00.004 16872 Star::Find false star n=3 nbg=281 bg=3278.6 sigma=27.2 thresh=3360 peak=3350
23:48:06.993 00.002 16872 Star::Find returns 0 (2), X=1233.00, Y=190.00, Mass=268, SNR=2.9, Peak=3384 HFD=0.0
23:48:06.997 00.004 16872 Star::Find(15, 1262, 225, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:06.999 00.002 16872 Star::Find returns 1 (0), X=1262.17, Y=225.30, Mass=534, SNR=8.2, Peak=3392 HFD=1.7
23:48:07.002 00.003 16872 Star::Find(15, 1847, 934, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:07.005 00.003 16872 Star::Find returns 1 (0), X=1847.04, Y=932.89, Mass=602, SNR=9.3, Peak=3372 HFD=2.8
23:48:07.007 00.002 16872 Star::Find(15, 646, 370, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:07.010 00.003 16872 Star::Find false star n=1 nbg=270 bg=3265.8 sigma=24.0 thresh=3338 peak=3321
23:48:07.015 00.005 16872 Star::Find returns 0 (2), X=646.00, Y=370.00, Mass=110, SNR=2.9, Peak=3376 HFD=0.0
23:48:07.019 00.004 16872 Star::Find(15, 1739, 434, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:07.023 00.004 16872 Star::Find returns 1 (0), X=1728.78, Y=427.94, Mass=579, SNR=8.9, Peak=3420 HFD=1.7
23:48:07.025 00.002 16872 Star::Find(15, 95, 895, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:07.029 00.004 16872 Star::Find returns 1 (0), X=94.23, Y=895.61, Mass=625, SNR=9.3, Peak=3356 HFD=3.3
23:48:07.033 00.004 16872 Star::Find(15, 1702, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:07.036 00.003 16872 Star::Find returns 1 (0), X=1702.76, Y=992.99, Mass=759, SNR=9.7, Peak=3416 HFD=4.1
23:48:07.039 00.003 16872 Star::Find(15, 839, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:07.042 00.003 16872 Star::Find returns 0 (4), X=838.36, Y=975.26, Mass=315, SNR=6.0, Peak=3384 HFD=1.1
23:48:07.045 00.003 16872 AutoFind: finding best star pass 1
23:48:07.047 00.002 16872 Star::Find(15, 1643, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:07.050 00.003 16872 Star::Find returns 1 (0), X=1643.05, Y=584.76, Mass=419955, SNR=411.7, Peak=47156 HFD=3.1
23:48:07.052 00.002 16872 AutoFind returns star at [1643, 585] 105.0 Mass 419955 SNR 411.7
23:48:07.056 00.004 16872 Star::Find(15, 1643, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:07.062 00.006 16872 Star::Find returns 1 (0), X=1643.05, Y=584.76, Mass=419955, SNR=411.7, Peak=47156 HFD=3.1
23:48:07.066 00.004 16872 MultiStar: List (12): {1643.05, 584.76}(411.7), {1093.66, 963.86}(172.2), {984.18, 622.73}(164.2), {1812.19, 866.16}(116.6), {527.70, 981.19}(79.4), {533.18, 859.16}(76.1), {480.83, 254.07}(56.1), {1622.55, 507.18}(45.6), {1419.91, 644.29}(37.1), {168.19, 417.80}(40.9), {41.43, 327.86}(36.1), {1348.83, 18.86}(33.8), 
23:48:07.069 00.003 16872 setting lock position to (1643.05, 584.76)
23:48:07.072 00.003 16872 MultiStar: stabilizing after lock position change
23:48:07.076 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
23:48:07.078 00.002 16872 UpdateGuideState(): m_state=1
23:48:07.080 00.002 16872 Star::Find(15, 1643, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:07.083 00.003 16872 Star::Find returns 1 (0), X=1643.05, Y=584.76, Mass=419955, SNR=411.7, Peak=47156 HFD=3.1
23:48:07.086 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:48:07.088 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:48:07.092 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:48:07.098 00.006 16872 setting force full frames = false
23:48:07.101 00.003 16872 setting lock position to (1643.05, 584.76)
23:48:07.104 00.003 16872 MultiStar: stabilizing after lock position change
23:48:07.111 00.007 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:48:07.115 00.004 16872 Changing from state SELECTING to SELECTED
23:48:07.118 00.003 16872 guider state => SELECTED
23:48:07.130 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3268, FiltMin=3126, FiltMax=65516, Gamma=2.190
23:48:07.169 00.039 16872 UpdateGuideState exits: m=419955 SNR=411.7
23:48:07.172 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3268, FiltMin=3126, FiltMax=65516, Gamma=2.190
23:48:07.218 00.046 16872 Status Line: Auto-selected star at (1643.1, 584.8)
23:48:07.234 00.016 16872 PhdController: newstate STATE_WAIT_SELECTED
23:48:07.237 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:07.240 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:48:07.242 00.002 16872 Enqueuing Expose request
23:48:07.246 00.004 9640 Worker thread wakes up
23:48:07.246 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:48:07.246 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:48:07.246 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0b0ca050-1659-4789-90b3-a0f3f4e98dbc"}
23:48:07.255 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0b0ca050-1659-4789-90b3-a0f3f4e98dbc"}
23:48:07.265 00.010 16872 evsrv: cli 0D3C0A48 connect
23:48:07.269 00.004 16872 case statement mapped state 2 to 1
23:48:07.274 00.005 16872 case statement mapped state 2 to 1
23:48:07.278 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"b8b6bbe4-f2f2-48e0-879f-069dae2e5ca3"}
23:48:07.283 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1643.05,584.76],"id":"b8b6bbe4-f2f2-48e0-879f-069dae2e5ca3"}
23:48:07.286 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14622853-e6d4-45db-bc29-195ffa4a17a3"}
23:48:07.289 00.003 16872 case statement mapped state 2 to 1
23:48:07.293 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"14622853-e6d4-45db-bc29-195ffa4a17a3"}
23:48:07.298 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:48:07.303 00.005 16872 evsrv: cli 0D3BFFA8 connect
23:48:07.307 00.004 16872 case statement mapped state 2 to 1
23:48:07.312 00.005 16872 case statement mapped state 2 to 1
23:48:07.316 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0c43273f-3791-4dd6-ab0e-9f18f5492ecf"}
23:48:07.319 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.05,6.76],"pixels":"..."},"id":"0c43273f-3791-4dd6-ab0e-9f18f5492ecf"}
23:48:07.322 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"7e3d7d17-d922-4473-a8a0-2707e27b0225"}
23:48:07.325 00.003 16872 case statement mapped state 2 to 1
23:48:07.331 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"7e3d7d17-d922-4473-a8a0-2707e27b0225"}
23:48:07.338 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
23:48:08.337 00.999 16872 evsrv: cli 0D3BF968 connect
23:48:08.340 00.003 16872 case statement mapped state 2 to 1
23:48:08.343 00.003 16872 case statement mapped state 2 to 1
23:48:08.347 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"8efff86b-54b0-42e4-9bd1-e6e584c50d4c"}
23:48:08.349 00.002 16872 case statement mapped state 2 to 1
23:48:08.352 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"8efff86b-54b0-42e4-9bd1-e6e584c50d4c"}
23:48:08.357 00.005 16872 evsrv: cli 0D3BF968 disconnect
23:48:09.359 01.002 16872 evsrv: cli 0D3C0A48 connect
23:48:09.364 00.005 16872 case statement mapped state 2 to 1
23:48:09.368 00.004 16872 case statement mapped state 2 to 1
23:48:09.372 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"3666c780-824e-4ec2-94e0-85bc364058e4"}
23:48:09.375 00.003 16872 case statement mapped state 2 to 1
23:48:09.377 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"3666c780-824e-4ec2-94e0-85bc364058e4"}
23:48:09.381 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:48:09.594 00.213 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c04555fb-4fb5-4fa5-84ef-5e53c4dc55c8"}
23:48:09.597 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c04555fb-4fb5-4fa5-84ef-5e53c4dc55c8"}
23:48:09.601 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96db69be-db7c-4634-8bea-892c237148b3"}
23:48:09.604 00.003 16872 case statement mapped state 2 to 1
23:48:09.606 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"96db69be-db7c-4634-8bea-892c237148b3"}
23:48:09.610 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2c10aebf-ba36-4a96-be79-4154254205e5"}
23:48:09.613 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.05,6.76],"pixels":"..."},"id":"2c10aebf-ba36-4a96-be79-4154254205e5"}
23:48:10.382 00.769 16872 evsrv: cli 0D3BFB48 connect
23:48:10.387 00.005 16872 case statement mapped state 2 to 1
23:48:10.393 00.006 16872 case statement mapped state 2 to 1
23:48:10.396 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"3bfcdf38-e63b-43dd-a03d-8fe1b7056faf"}
23:48:10.400 00.004 16872 case statement mapped state 2 to 1
23:48:10.404 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"3bfcdf38-e63b-43dd-a03d-8fe1b7056faf"}
23:48:10.407 00.003 16872 evsrv: cli 0D3BFB48 disconnect
23:48:11.311 00.904 9640 Exposure complete
23:48:11.408 00.097 16872 evsrv: cli 0D3C0A48 connect
23:48:11.412 00.004 16872 case statement mapped state 2 to 1
23:48:11.416 00.004 16872 case statement mapped state 2 to 1
23:48:11.425 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7b461bf1-b477-4373-bc97-860059d4c419"}
23:48:11.430 00.005 16872 case statement mapped state 2 to 1
23:48:11.433 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7b461bf1-b477-4373-bc97-860059d4c419"}
23:48:11.436 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:48:11.457 00.021 9640 worker thread done servicing request
23:48:11.458 00.001 16872 OnExposeComplete: enter
23:48:11.460 00.002 16872 UpdateGuideState(): m_state=2
23:48:11.467 00.007 16872 Star::Find(15, 1643, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:48:11.472 00.005 16872 Star::Find returns 1 (0), X=1642.76, Y=585.08, Mass=379998, SNR=392.0, Peak=33660 HFD=3.7
23:48:11.475 00.003 16872 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.56) = xAngle (0.76 = 0.76)
23:48:11.478 00.003 16872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.81 = 0.81)
23:48:11.481 00.003 16872 CameraToMount -- cameraX=-0.29 cameraY=0.32 hyp=0.44 cameraTheta=2.31 mountX=0.32 mountY=0.31, mountTheta=0.78
23:48:11.487 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3280, FiltMin=3200, FiltMax=65516, Gamma=2.190
23:48:11.527 00.040 16872 UpdateGuideState exits: m=379998 SNR=392.0
23:48:11.529 00.002 16872 PhdController: newstate STATE_CALIBRATE
23:48:11.532 00.003 16872 PhdController: newstate STATE_GUIDE
23:48:11.547 00.015 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:48:11.549 00.002 16872 guider state => CALIBRATED
23:48:11.551 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:48:11.562 00.011 16872 reset dither spiral
23:48:11.565 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:48:11.567 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:11.569 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:48:11.574 00.005 16872 Enqueuing Expose request
23:48:11.577 00.003 9640 Worker thread wakes up
23:48:11.577 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:48:11.577 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:48:12.437 00.860 16872 evsrv: cli 0D3C0228 connect
23:48:12.441 00.004 16872 case statement mapped state 5 to 1
23:48:12.446 00.005 16872 case statement mapped state 5 to 1
23:48:12.448 00.002 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"9615a5ab-8254-4260-807e-4ad8a62c6215"}
23:48:12.451 00.003 16872 case statement mapped state 5 to 1
23:48:12.454 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"9615a5ab-8254-4260-807e-4ad8a62c6215"}
23:48:12.457 00.003 16872 evsrv: cli 0D3C0228 disconnect
23:48:13.093 00.636 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"87a14d55-243c-490a-a618-58ecdb57cdf2"}
23:48:13.097 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"87a14d55-243c-490a-a618-58ecdb57cdf2"}
23:48:13.101 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba30b2c6-a8e1-4337-a5a6-a8aa3e052475"}
23:48:13.105 00.004 16872 case statement mapped state 5 to 1
23:48:13.108 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ba30b2c6-a8e1-4337-a5a6-a8aa3e052475"}
23:48:13.112 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"90e86f55-d33a-410d-a982-94ca9f088187"}
23:48:13.116 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.76,7.08],"pixels":"..."},"id":"90e86f55-d33a-410d-a982-94ca9f088187"}
23:48:13.459 00.343 16872 evsrv: cli 0D3C0A48 connect
23:48:13.461 00.002 16872 case statement mapped state 5 to 1
23:48:13.466 00.005 16872 case statement mapped state 5 to 1
23:48:13.471 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c5630a36-4f64-4546-9775-8bc57ce178d6"}
23:48:13.478 00.007 16872 case statement mapped state 5 to 1
23:48:13.484 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c5630a36-4f64-4546-9775-8bc57ce178d6"}
23:48:13.488 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:48:14.489 01.001 16872 evsrv: cli 0D3C0A48 connect
23:48:14.492 00.003 16872 case statement mapped state 5 to 1
23:48:14.497 00.005 16872 case statement mapped state 5 to 1
23:48:14.501 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"059abb06-5fb6-4933-be39-9ee1ef13244a"}
23:48:14.503 00.002 16872 case statement mapped state 5 to 1
23:48:14.506 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"059abb06-5fb6-4933-be39-9ee1ef13244a"}
23:48:14.510 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:48:15.510 01.000 16872 evsrv: cli 0D3BFFA8 connect
23:48:15.513 00.003 16872 case statement mapped state 5 to 1
23:48:15.518 00.005 16872 case statement mapped state 5 to 1
23:48:15.522 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"4fa7e99d-4b56-44f8-999d-888e66b411c1"}
23:48:15.526 00.004 16872 case statement mapped state 5 to 1
23:48:15.529 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"4fa7e99d-4b56-44f8-999d-888e66b411c1"}
23:48:15.532 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
23:48:15.664 00.132 9640 Exposure complete
23:48:15.816 00.152 9640 worker thread done servicing request
23:48:15.816 00.000 16872 OnExposeComplete: enter
23:48:15.821 00.005 16872 UpdateGuideState(): m_state=5
23:48:15.826 00.005 16872 Star::Find(15, 1642, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:48:15.830 00.004 16872 Star::Find returns 1 (0), X=1642.90, Y=584.82, Mass=407349, SNR=425.8, Peak=39852 HFD=3.5
23:48:15.834 00.004 16872 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.56) = xAngle (1.18 = 1.18)
23:48:15.838 00.004 16872 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.22 = 1.22)
23:48:15.841 00.003 16872 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.17 cameraTheta=2.73 mountX=0.07 mountY=0.16, mountTheta=1.18
23:48:15.846 00.005 16872 Changing from state CALIBRATED to GUIDING
23:48:15.852 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:48:15.856 00.004 16872 ScopeASCOM::SideOfPier() returns 0
23:48:15.978 00.122 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:48:15.982 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:48:15.985 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:48:15.989 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:48:15.993 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:48:15.997 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:48:16.001 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:48:16.006 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:48:16.011 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:48:16.016 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:48:16.019 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:48:16.026 00.007 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:48:16.030 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:48:16.034 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:48:16.115 00.081 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:48:16.119 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:48:16.122 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
23:48:16.128 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:48:16.132 00.004 16872 ScopeASCOM::SideOfPier() returns 0
23:48:16.228 00.096 16872 setting lock position to (1642.90, 584.82)
23:48:16.232 00.004 16872 MultiStar: stabilizing after lock position change
23:48:16.234 00.002 16872 guider state => GUIDING
23:48:16.237 00.003 16872 Status Line: Guiding
23:48:16.246 00.009 16872 Mount: notify guiding started
23:48:16.253 00.007 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:48:16.256 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:48:16.260 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:48:16.262 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:48:16.265 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:48:16.268 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:48:16.269 00.001 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:48:16.275 00.006 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:48:16.277 00.002 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:48:16.280 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:48:16.283 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:48:16.286 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:48:16.290 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:48:16.292 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:48:16.295 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:48:16.298 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:48:16.300 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:48:16.305 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:48:16.308 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:48:16.311 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:48:16.314 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:48:16.316 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:48:16.320 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:48:16.322 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:48:16.325 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:48:16.328 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:48:16.331 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:48:16.338 00.007 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:48:16.345 00.007 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:48:16.347 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:48:16.351 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:48:16.353 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:48:16.356 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:48:16.359 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:48:16.361 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:48:16.364 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:48:16.367 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:48:16.370 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:48:16.489 00.119 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:48:16.555 00.066 16872 ScopeASCOM::SideOfPier() returns 0
23:48:16.559 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:48:16.562 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:48:16.565 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:48:16.567 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:48:16.572 00.005 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:48:16.574 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:48:16.577 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:48:16.581 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:48:16.585 00.004 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:48:16.588 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3264, FiltMin=3180, FiltMax=65520, Gamma=2.190
23:48:16.627 00.039 16872 UpdateGuideState exits: m=407349 SNR=425.8
23:48:16.631 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
23:48:16.634 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:16.637 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:48:16.639 00.002 16872 Enqueuing Expose request
23:48:16.642 00.003 9640 Worker thread wakes up
23:48:16.642 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:48:16.642 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:48:16.642 00.000 16872 evsrv: cli 0D3C0A48 connect
23:48:16.644 00.002 16872 case statement mapped state 6 to 3
23:48:16.650 00.006 16872 case statement mapped state 6 to 3
23:48:16.654 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d1b5306c-cfbb-4ecd-a41e-0d4476deb724"}
23:48:16.657 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d1b5306c-cfbb-4ecd-a41e-0d4476deb724"}
23:48:16.664 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d5461141-5932-41d3-9202-ab12dca83723"}
23:48:16.667 00.003 16872 case statement mapped state 6 to 3
23:48:16.670 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5461141-5932-41d3-9202-ab12dca83723"}
23:48:16.674 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"251dbc0a-a3b9-46e8-8380-1c90a2eac3ea"}
23:48:16.678 00.004 16872 case statement mapped state 6 to 3
23:48:16.681 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"251dbc0a-a3b9-46e8-8380-1c90a2eac3ea"}
23:48:16.689 00.008 16872 evsrv: cli 0D3C0A48 disconnect
23:48:16.696 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"66c9c2da-fd87-4e6d-90b4-8283e89f4727"}
23:48:16.699 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.90,6.82],"pixels":"..."},"id":"66c9c2da-fd87-4e6d-90b4-8283e89f4727"}
23:48:20.091 03.392 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56096801-c25e-479d-a495-248ef0446564"}
23:48:20.095 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"56096801-c25e-479d-a495-248ef0446564"}
23:48:20.099 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d9bde5a-3cda-4c8c-ae4b-ea7df6e2efaf"}
23:48:20.102 00.003 16872 case statement mapped state 6 to 3
23:48:20.104 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d9bde5a-3cda-4c8c-ae4b-ea7df6e2efaf"}
23:48:20.108 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4630f696-d4b6-4328-971c-14947f4a9ea1"}
23:48:20.112 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.90,6.82],"pixels":"..."},"id":"4630f696-d4b6-4328-971c-14947f4a9ea1"}
23:48:20.700 00.588 9640 Exposure complete
23:48:20.858 00.158 9640 worker thread done servicing request
23:48:20.858 00.000 16872 OnExposeComplete: enter
23:48:20.861 00.003 16872 UpdateGuideState(): m_state=6
23:48:20.864 00.003 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:48:20.868 00.004 16872 Star::Find returns 1 (0), X=1642.96, Y=584.66, Mass=415751, SNR=417.9, Peak=43712 HFD=3.3
23:48:20.872 00.004 16872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.56) = xAngle (-2.76 = -2.76)
23:48:20.877 00.005 16872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.72 = -2.72)
23:48:20.880 00.003 16872 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.21 mountX=-0.16 mountY=-0.07, mountTheta=-2.73
23:48:20.885 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=-0.16, opts=13)
23:48:20.889 00.004 16872 Enqueuing Move request for scope (0.06, -0.16)
23:48:20.893 00.004 9640 Worker thread wakes up
23:48:20.893 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.16) opts 0xd
23:48:20.893 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, -0.16)
23:48:20.893 00.000 9640 Moving (0.06, -0.16) raw xDistance=-0.16 yDistance=-0.07
23:48:20.893 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.16
23:48:20.893 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=0
23:48:20.893 00.000 9640 MoveAxis(E, 17, ABG)
23:48:20.893 00.000 9640 Guiding  Dir = 2, Dur = 17
23:48:20.893 00.000 9640 IsSlewing returns 0
23:48:20.894 00.001 9640 IsGuiding returns 0
23:48:20.894 00.000 9640 PulseGuide returned control before completion, sleep 27
23:48:20.900 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3280, FiltMin=3124, FiltMax=65516, Gamma=2.190
23:48:20.936 00.036 9640 IsGuiding returns 1
23:48:20.936 00.000 9640 scope still moving after pulse duration time elapsed
23:48:20.945 00.009 16872 UpdateGuideState exits: m=415751 SNR=417.9
23:48:20.948 00.003 16872 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 1 / 99999
23:48:20.955 00.007 16872 evsrv: {"Event":"Settling","Timestamp":1777783700.955,"Host":"RBFOCUS307","Inst":1,"Distance":0.17,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:48:20.959 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:20.962 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:48:20.966 00.004 16872 Enqueuing Expose request
23:48:20.969 00.003 9640 IsSlewing returns 0
23:48:20.970 00.001 9640 IsGuiding returns 0
23:48:20.970 00.000 9640 scope move finished after 17 + 58 ms
23:48:20.970 00.000 9640 Move returns status 0, amount 17
23:48:20.970 00.000 9640 MoveAxis(N, 0, ABG)
23:48:20.970 00.000 9640 Move returns status 0, amount 0
23:48:20.970 00.000 9640 move complete, result=0
23:48:20.970 00.000 9640 worker thread done servicing request
23:48:20.970 00.000 9640 Worker thread wakes up
23:48:20.970 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:48:20.970 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:48:20.976 00.006 16872 GuideStep: -0.2 px 17 ms EAST, -0.1 px 0 ms NORTH
23:48:23.592 02.616 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e524e9f-a4e9-4077-9b6c-1a94fb0a4683"}
23:48:23.599 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1e524e9f-a4e9-4077-9b6c-1a94fb0a4683"}
23:48:23.605 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"820fae4a-059d-48c3-8d64-7cb0d82557cb"}
23:48:23.608 00.003 16872 case statement mapped state 6 to 3
23:48:23.611 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"820fae4a-059d-48c3-8d64-7cb0d82557cb"}
23:48:23.615 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d59b347b-f4ab-4f70-95ea-c41070163f41"}
23:48:23.617 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.96,6.66],"pixels":"..."},"id":"d59b347b-f4ab-4f70-95ea-c41070163f41"}
23:48:25.033 01.416 9640 Exposure complete
23:48:25.173 00.140 9640 worker thread done servicing request
23:48:25.173 00.000 16872 OnExposeComplete: enter
23:48:25.176 00.003 16872 UpdateGuideState(): m_state=6
23:48:25.178 00.002 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:48:25.185 00.007 16872 Star::Find returns 1 (0), X=1642.85, Y=585.04, Mass=403740, SNR=416.6, Peak=38788 HFD=3.6
23:48:25.190 00.005 16872 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.56) = xAngle (0.21 = 0.21)
23:48:25.194 00.004 16872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.26 = 0.26)
23:48:25.198 00.004 16872 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.77 mountX=0.21 mountY=0.06, mountTheta=0.25
23:48:25.205 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=0.22, opts=13)
23:48:25.209 00.004 16872 Enqueuing Move request for scope (-0.04, 0.22)
23:48:25.217 00.008 9640 Worker thread wakes up
23:48:25.217 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
23:48:25.217 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
23:48:25.218 00.001 9640 Moving (-0.04, 0.22) raw xDistance=0.21 yDistance=0.06
23:48:25.218 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.21
23:48:25.218 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
23:48:25.218 00.000 9640 MoveAxis(W, 21, ABG)
23:48:25.218 00.000 9640 Guiding  Dir = 3, Dur = 21
23:48:25.218 00.000 9640 IsSlewing returns 0
23:48:25.218 00.000 9640 IsGuiding returns 0
23:48:25.219 00.001 9640 PulseGuide returned control before completion, sleep 31
23:48:25.225 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65516, med=3284, FiltMin=3196, FiltMax=65516, Gamma=2.190
23:48:25.259 00.034 9640 IsGuiding returns 1
23:48:25.259 00.000 9640 scope still moving after pulse duration time elapsed
23:48:25.268 00.009 16872 UpdateGuideState exits: m=403740 SNR=416.6
23:48:25.271 00.003 16872 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 2 / 99999
23:48:25.276 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777783705.276,"Host":"RBFOCUS307","Inst":1,"Distance":0.19,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:48:25.279 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:25.283 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:48:25.286 00.003 16872 Enqueuing Expose request
23:48:25.290 00.004 9640 IsSlewing returns 0
23:48:25.291 00.001 9640 IsGuiding returns 0
23:48:25.292 00.001 9640 scope move finished after 21 + 51 ms
23:48:25.292 00.000 9640 Move returns status 0, amount 21
23:48:25.292 00.000 9640 MoveAxis(N, 0, ABG)
23:48:25.292 00.000 9640 Move returns status 0, amount 0
23:48:25.292 00.000 9640 move complete, result=0
23:48:25.292 00.000 9640 worker thread done servicing request
23:48:25.292 00.000 9640 Worker thread wakes up
23:48:25.292 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:48:25.292 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:48:25.295 00.003 16872 GuideStep: 0.2 px 21 ms WEST, 0.1 px 0 ms NORTH
23:48:27.091 01.796 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"238ba872-64f7-496f-8df2-d9b71c0faf1b"}
23:48:27.094 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"238ba872-64f7-496f-8df2-d9b71c0faf1b"}
23:48:27.098 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"224ac0db-9a6e-43c3-8152-372bae98fd45"}
23:48:27.103 00.005 16872 case statement mapped state 6 to 3
23:48:27.108 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"224ac0db-9a6e-43c3-8152-372bae98fd45"}
23:48:27.112 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ee472ca9-0c95-4ba3-928b-f4e0dba05481"}
23:48:27.115 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.85,7.04],"pixels":"..."},"id":"ee472ca9-0c95-4ba3-928b-f4e0dba05481"}
23:48:29.382 02.267 9640 Exposure complete
23:48:29.524 00.142 9640 worker thread done servicing request
23:48:29.524 00.000 16872 OnExposeComplete: enter
23:48:29.527 00.003 16872 UpdateGuideState(): m_state=6
23:48:29.530 00.003 16872 Star::Find(15, 1642, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:48:29.533 00.003 16872 Star::Find returns 1 (0), X=1642.98, Y=585.12, Mass=406116, SNR=419.1, Peak=41868 HFD=3.0
23:48:29.536 00.003 16872 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.56) = xAngle (-0.25 = -0.25)
23:48:29.538 00.002 16872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.21 = -0.21)
23:48:29.541 00.003 16872 CameraToMount -- cameraX=0.08 cameraY=0.29 hyp=0.31 cameraTheta=1.30 mountX=0.30 mountY=-0.06, mountTheta=-0.21
23:48:29.546 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.08, y=0.29, opts=13)
23:48:29.551 00.005 16872 Enqueuing Move request for scope (0.08, 0.29)
23:48:29.555 00.004 9640 Worker thread wakes up
23:48:29.555 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.29) opts 0xd
23:48:29.555 00.000 9640 Handling offset move in thread for scope, endpoint = (0.08, 0.29)
23:48:29.555 00.000 9640 Moving (0.08, 0.29) raw xDistance=0.30 yDistance=-0.06
23:48:29.555 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.30
23:48:29.555 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.06, m_sumCorr=0
23:48:29.555 00.000 9640 MoveAxis(W, 34, ABG)
23:48:29.555 00.000 9640 Guiding  Dir = 3, Dur = 34
23:48:29.556 00.001 9640 IsSlewing returns 0
23:48:29.556 00.000 9640 IsGuiding returns 0
23:48:29.556 00.000 9640 PulseGuide returned control before completion, sleep 44
23:48:29.562 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3276, FiltMin=3126, FiltMax=65520, Gamma=2.190
23:48:29.601 00.039 16872 UpdateGuideState exits: m=406116 SNR=419.1
23:48:29.603 00.002 16872 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 3 / 99999
23:48:29.605 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777783709.605,"Host":"RBFOCUS307","Inst":1,"Distance":0.22,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
23:48:29.608 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:29.611 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:48:29.614 00.003 16872 Enqueuing Expose request
23:48:29.617 00.003 9640 IsGuiding returns 1
23:48:29.617 00.000 9640 scope still moving after pulse duration time elapsed
23:48:29.641 00.024 9640 IsSlewing returns 0
23:48:29.641 00.000 9640 IsGuiding returns 0
23:48:29.641 00.000 9640 scope move finished after 34 + 51 ms
23:48:29.641 00.000 9640 Move returns status 0, amount 34
23:48:29.641 00.000 9640 MoveAxis(N, 0, ABG)
23:48:29.641 00.000 9640 Move returns status 0, amount 0
23:48:29.642 00.001 9640 move complete, result=0
23:48:29.642 00.000 9640 worker thread done servicing request
23:48:29.642 00.000 9640 Worker thread wakes up
23:48:29.642 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:48:29.642 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:48:29.652 00.010 16872 GuideStep: 0.3 px 34 ms WEST, -0.1 px 0 ms NORTH
23:48:30.591 00.939 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a11bd81-057e-4b84-a52b-a6ce2ba6b624"}
23:48:30.595 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4a11bd81-057e-4b84-a52b-a6ce2ba6b624"}
23:48:30.599 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d72634d3-2b43-4de7-b1af-a65793b985f2"}
23:48:30.604 00.005 16872 case statement mapped state 6 to 3
23:48:30.608 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d72634d3-2b43-4de7-b1af-a65793b985f2"}
23:48:30.613 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"91353893-0943-4975-820c-d10c17939176"}
23:48:30.616 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.98,7.12],"pixels":"..."},"id":"91353893-0943-4975-820c-d10c17939176"}
23:48:33.697 03.081 9640 Exposure complete
23:48:33.849 00.152 9640 worker thread done servicing request
23:48:33.849 00.000 16872 OnExposeComplete: enter
23:48:33.854 00.005 16872 UpdateGuideState(): m_state=6
23:48:33.857 00.003 16872 Star::Find(15, 1642, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:48:33.861 00.004 16872 Star::Find returns 1 (0), X=1643.07, Y=584.85, Mass=408698, SNR=404.4, Peak=44016 HFD=3.0
23:48:33.863 00.002 16872 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.56) = xAngle (-1.38 = -1.38)
23:48:33.866 00.003 16872 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.34 = -1.34)
23:48:33.868 00.002 16872 CameraToMount -- cameraX=0.17 cameraY=0.03 hyp=0.17 cameraTheta=0.17 mountX=0.03 mountY=-0.17, mountTheta=-1.38
23:48:33.873 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=0.03, opts=13)
23:48:33.884 00.011 16872 Enqueuing Move request for scope (0.17, 0.03)
23:48:33.893 00.009 9640 Worker thread wakes up
23:48:33.893 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.03) opts 0xd
23:48:33.893 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, 0.03)
23:48:33.893 00.000 9640 Moving (0.17, 0.03) raw xDistance=0.03 yDistance=-0.17
23:48:33.893 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:48:33.894 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.17, m_sumCorr=0
23:48:33.894 00.000 9640 MoveAxis(E, 0, ABG)
23:48:33.894 00.000 9640 Move returns status 0, amount 0
23:48:33.894 00.000 9640 MoveAxis(N, 0, ABG)
23:48:33.894 00.000 9640 Move returns status 0, amount 0
23:48:33.894 00.000 9640 move complete, result=0
23:48:33.894 00.000 9640 worker thread done servicing request
23:48:33.909 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3272, FiltMin=3184, FiltMax=65516, Gamma=2.190
23:48:33.954 00.045 16872 UpdateGuideState exits: m=408698 SNR=404.4
23:48:33.959 00.005 16872 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 4 / 99999
23:48:33.964 00.005 16872 PhdController: newstate STATE_FINISH
23:48:33.970 00.006 16872 PhdController complete: success
23:48:33.976 00.006 16872 evsrv: {"Event":"SettleDone","Timestamp":1777783713.976,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:48:33.980 00.004 16872 Mount: notify guiding dither settle done success=1
23:48:33.984 00.004 16872 PhdController: newstate STATE_IDLE
23:48:33.991 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:33.996 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:48:33.999 00.003 16872 Enqueuing Expose request
23:48:34.006 00.007 9640 Worker thread wakes up
23:48:34.006 00.000 16872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:48:34.011 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:48:34.011 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:48:34.089 00.078 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b75bd037-8303-470d-b1f3-c8c496655c11"}
23:48:34.093 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b75bd037-8303-470d-b1f3-c8c496655c11"}
23:48:34.098 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"525ba3db-6e6d-41e0-af56-c198d9e217b9"}
23:48:34.101 00.003 16872 case statement mapped state 6 to 3
23:48:34.104 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"525ba3db-6e6d-41e0-af56-c198d9e217b9"}
23:48:34.108 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9c57f552-eb43-4947-97fc-37f9d763ccf0"}
23:48:34.114 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.07,6.85],"pixels":"..."},"id":"9c57f552-eb43-4947-97fc-37f9d763ccf0"}
23:48:34.719 00.605 16872 evsrv: cli 0D3C0A48 connect
23:48:34.722 00.003 16872 case statement mapped state 6 to 3
23:48:34.727 00.005 16872 case statement mapped state 6 to 3
23:48:34.736 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b70382ce-e700-4adc-b682-9b8b77cc544e"}
23:48:34.746 00.010 16872 case statement mapped state 6 to 3
23:48:34.751 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b70382ce-e700-4adc-b682-9b8b77cc544e"}
23:48:34.783 00.032 16872 evsrv: cli 0D3C0A48 disconnect
23:48:37.591 02.808 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"610f5da1-b3c6-4fa6-b307-d57277de79bf"}
23:48:37.597 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"610f5da1-b3c6-4fa6-b307-d57277de79bf"}
23:48:37.601 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3ae1ed4-0b4b-41c8-a7c3-96169c19a2e2"}
23:48:37.605 00.004 16872 case statement mapped state 6 to 3
23:48:37.607 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3ae1ed4-0b4b-41c8-a7c3-96169c19a2e2"}
23:48:37.611 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c6caa15-5ef8-41a6-af5a-476789992523"}
23:48:37.613 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.07,6.85],"pixels":"..."},"id":"5c6caa15-5ef8-41a6-af5a-476789992523"}
23:48:38.088 00.475 9640 Exposure complete
23:48:38.233 00.145 9640 worker thread done servicing request
23:48:38.233 00.000 16872 OnExposeComplete: enter
23:48:38.237 00.004 16872 UpdateGuideState(): m_state=6
23:48:38.241 00.004 16872 Star::Find(15, 1643, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:48:38.246 00.005 16872 Star::Find returns 1 (0), X=1642.89, Y=584.59, Mass=402488, SNR=411.3, Peak=40508 HFD=3.4
23:48:38.250 00.004 16872 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.56) = xAngle (-3.14 = -3.14)
23:48:38.253 00.003 16872 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.09 = -3.09)
23:48:38.257 00.004 16872 CameraToMount -- cameraX=-0.00 cameraY=-0.23 hyp=0.23 cameraTheta=-1.58 mountX=-0.23 mountY=-0.01, mountTheta=-3.09
23:48:38.266 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.00, y=-0.23, opts=13)
23:48:38.270 00.004 16872 Enqueuing Move request for scope (-0.00, -0.23)
23:48:38.273 00.003 9640 Worker thread wakes up
23:48:38.274 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.23) opts 0xd
23:48:38.274 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.00, -0.23)
23:48:38.274 00.000 9640 Moving (-0.00, -0.23) raw xDistance=-0.23 yDistance=-0.01
23:48:38.274 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.23
23:48:38.274 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=0
23:48:38.274 00.000 9640 MoveAxis(E, 25, ABG)
23:48:38.274 00.000 9640 Guiding  Dir = 2, Dur = 25
23:48:38.274 00.000 9640 IsSlewing returns 0
23:48:38.275 00.001 9640 IsGuiding returns 0
23:48:38.275 00.000 9640 PulseGuide returned control before completion, sleep 35
23:48:38.280 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=65520, med=3268, FiltMin=3070, FiltMax=65516, Gamma=2.190
23:48:38.319 00.039 9640 IsGuiding returns 1
23:48:38.319 00.000 9640 scope still moving after pulse duration time elapsed
23:48:38.322 00.003 16872 UpdateGuideState exits: m=402488 SNR=411.3
23:48:38.325 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:38.327 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:48:38.329 00.002 16872 Enqueuing Expose request
23:48:38.349 00.020 9640 IsSlewing returns 0
23:48:38.349 00.000 9640 IsGuiding returns 0
23:48:38.349 00.000 9640 scope move finished after 25 + 49 ms
23:48:38.349 00.000 9640 Move returns status 0, amount 25
23:48:38.350 00.001 9640 MoveAxis(N, 0, ABG)
23:48:38.350 00.000 9640 Move returns status 0, amount 0
23:48:38.350 00.000 9640 move complete, result=0
23:48:38.350 00.000 9640 worker thread done servicing request
23:48:38.350 00.000 9640 Worker thread wakes up
23:48:38.350 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:48:38.350 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:48:38.352 00.002 16872 GuideStep: -0.2 px 25 ms EAST, -0.0 px 0 ms NORTH
23:48:41.089 02.737 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"877bec0a-e97a-4797-b59c-b359f11c4800"}
23:48:41.092 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"877bec0a-e97a-4797-b59c-b359f11c4800"}
23:48:41.096 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01aa0763-3121-46c2-a1c8-64e5044f8e5d"}
23:48:41.099 00.003 16872 case statement mapped state 6 to 3
23:48:41.101 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"01aa0763-3121-46c2-a1c8-64e5044f8e5d"}
23:48:41.105 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"56157d39-a99a-4eb2-b239-b3bf0b10f63c"}
23:48:41.107 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.89,6.59],"pixels":"..."},"id":"56157d39-a99a-4eb2-b239-b3bf0b10f63c"}
23:48:42.454 01.347 9640 Exposure complete
23:48:42.614 00.160 16872 OnExposeComplete: enter
23:48:42.619 00.005 9640 worker thread done servicing request
23:48:42.619 00.000 16872 UpdateGuideState(): m_state=6
23:48:42.623 00.004 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:48:42.626 00.003 16872 Star::Find returns 1 (0), X=1642.88, Y=584.20, Mass=384533, SNR=394.0, Peak=35196 HFD=3.6
23:48:42.633 00.007 16872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.56) = xAngle (-3.15 = 3.13)
23:48:42.638 00.005 16872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.10 = -3.10)
23:48:42.643 00.005 16872 CameraToMount -- cameraX=-0.01 cameraY=-0.62 hyp=0.62 cameraTheta=-1.59 mountX=-0.62 mountY=-0.02, mountTheta=-3.10
23:48:42.650 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=-0.62, opts=13)
23:48:42.652 00.002 16872 Enqueuing Move request for scope (-0.01, -0.62)
23:48:42.657 00.005 9640 Worker thread wakes up
23:48:42.657 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.62) opts 0xd
23:48:42.657 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, -0.62)
23:48:42.657 00.000 9640 Moving (-0.01, -0.62) raw xDistance=-0.62 yDistance=-0.02
23:48:42.657 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.62
23:48:42.657 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=0
23:48:42.657 00.000 9640 MoveAxis(E, 69, ABG)
23:48:42.657 00.000 9640 Guiding  Dir = 2, Dur = 69
23:48:42.657 00.000 9640 IsSlewing returns 0
23:48:42.658 00.001 9640 IsGuiding returns 0
23:48:42.658 00.000 9640 PulseGuide returned control before completion, sleep 79
23:48:42.665 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65516, med=3276, FiltMin=3104, FiltMax=65512, Gamma=2.190
23:48:42.710 00.045 16872 UpdateGuideState exits: m=384533 SNR=394.0
23:48:42.713 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:42.715 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:48:42.718 00.003 16872 Enqueuing Expose request
23:48:42.738 00.020 9640 IsGuiding returns 1
23:48:42.738 00.000 9640 scope still moving after pulse duration time elapsed
23:48:42.770 00.032 9640 IsSlewing returns 0
23:48:42.771 00.001 9640 IsGuiding returns 0
23:48:42.771 00.000 9640 scope move finished after 69 + 44 ms
23:48:42.771 00.000 9640 Move returns status 0, amount 69
23:48:42.771 00.000 9640 MoveAxis(N, 0, ABG)
23:48:42.771 00.000 9640 Move returns status 0, amount 0
23:48:42.771 00.000 9640 move complete, result=0
23:48:42.772 00.001 9640 worker thread done servicing request
23:48:42.772 00.000 9640 Worker thread wakes up
23:48:42.772 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:48:42.772 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:48:42.773 00.001 16872 GuideStep: -0.6 px 69 ms EAST, -0.0 px 0 ms NORTH
23:48:44.600 01.827 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0010178e-da08-46c4-a48f-b9619e36a0fb"}
23:48:44.605 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0010178e-da08-46c4-a48f-b9619e36a0fb"}
23:48:44.613 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"60f241d2-17d6-4b49-87e9-a830a285cfd6"}
23:48:44.616 00.003 16872 case statement mapped state 6 to 3
23:48:44.620 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"60f241d2-17d6-4b49-87e9-a830a285cfd6"}
23:48:44.623 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"db8a69fb-3245-487e-b19e-a2194cf38e39"}
23:48:44.627 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.88,7.20],"pixels":"..."},"id":"db8a69fb-3245-487e-b19e-a2194cf38e39"}
23:48:46.857 02.230 9640 Exposure complete
23:48:46.995 00.138 9640 worker thread done servicing request
23:48:46.995 00.000 16872 OnExposeComplete: enter
23:48:46.998 00.003 16872 UpdateGuideState(): m_state=6
23:48:47.001 00.003 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:48:47.004 00.003 16872 Star::Find returns 1 (0), X=1642.92, Y=585.66, Mass=391649, SNR=413.8, Peak=38024 HFD=3.4
23:48:47.007 00.003 16872 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.56) = xAngle (-0.02 = -0.02)
23:48:47.011 00.004 16872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.03 = 0.03)
23:48:47.013 00.002 16872 CameraToMount -- cameraX=0.03 cameraY=0.84 hyp=0.84 cameraTheta=1.54 mountX=0.84 mountY=0.02, mountTheta=0.03
23:48:47.020 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=0.84, opts=13)
23:48:47.023 00.003 16872 Enqueuing Move request for scope (0.03, 0.84)
23:48:47.026 00.003 9640 Worker thread wakes up
23:48:47.026 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.84) opts 0xd
23:48:47.026 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, 0.84)
23:48:47.026 00.000 9640 Moving (0.03, 0.84) raw xDistance=0.84 yDistance=0.02
23:48:47.026 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.70 from input 0.84
23:48:47.026 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0
23:48:47.027 00.001 9640 MoveAxis(W, 83, ABG)
23:48:47.027 00.000 9640 Guiding  Dir = 3, Dur = 83
23:48:47.027 00.000 9640 IsSlewing returns 0
23:48:47.027 00.000 9640 IsGuiding returns 0
23:48:47.027 00.000 9640 PulseGuide returned control before completion, sleep 93
23:48:47.033 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3276, FiltMin=3180, FiltMax=65516, Gamma=2.190
23:48:47.070 00.037 16872 UpdateGuideState exits: m=391649 SNR=413.8
23:48:47.073 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:47.077 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:48:47.083 00.006 16872 Enqueuing Expose request
23:48:47.126 00.043 9640 IsGuiding returns 1
23:48:47.128 00.002 9640 scope still moving after pulse duration time elapsed
23:48:47.156 00.028 9640 IsSlewing returns 0
23:48:47.156 00.000 9640 IsGuiding returns 0
23:48:47.156 00.000 9640 scope move finished after 83 + 46 ms
23:48:47.156 00.000 9640 Move returns status 0, amount 83
23:48:47.157 00.001 9640 MoveAxis(N, 0, ABG)
23:48:47.157 00.000 9640 Move returns status 0, amount 0
23:48:47.157 00.000 9640 move complete, result=0
23:48:47.158 00.001 9640 worker thread done servicing request
23:48:47.158 00.000 9640 Worker thread wakes up
23:48:47.158 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:48:47.158 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:48:47.158 00.000 16872 GuideStep: 0.8 px 83 ms WEST, 0.0 px 0 ms NORTH
23:48:48.099 00.941 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8fab66be-ffd3-4662-8864-33c6fae4e151"}
23:48:48.103 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8fab66be-ffd3-4662-8864-33c6fae4e151"}
23:48:48.108 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b5d08cb-1f34-4638-a0a4-b3774ecc4096"}
23:48:48.115 00.007 16872 case statement mapped state 6 to 3
23:48:48.127 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b5d08cb-1f34-4638-a0a4-b3774ecc4096"}
23:48:48.134 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"036d7a82-2faf-46ec-8cd9-23eae8870fcb"}
23:48:48.139 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.92,6.66],"pixels":"..."},"id":"036d7a82-2faf-46ec-8cd9-23eae8870fcb"}
23:48:51.233 03.094 9640 Exposure complete
23:48:51.377 00.144 9640 worker thread done servicing request
23:48:51.377 00.000 16872 OnExposeComplete: enter
23:48:51.382 00.005 16872 UpdateGuideState(): m_state=6
23:48:51.387 00.005 16872 Star::Find(15, 1642, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:48:51.390 00.003 16872 Star::Find returns 1 (0), X=1642.90, Y=584.57, Mass=392225, SNR=412.4, Peak=34784 HFD=3.6
23:48:51.393 00.003 16872 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.56) = xAngle (-3.09 = -3.09)
23:48:51.397 00.004 16872 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.05 = -3.05)
23:48:51.399 00.002 16872 CameraToMount -- cameraX=0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.54 mountX=-0.25 mountY=-0.02, mountTheta=-3.05
23:48:51.404 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=-0.25, opts=13)
23:48:51.408 00.004 16872 Enqueuing Move request for scope (0.01, -0.25)
23:48:51.414 00.006 9640 Worker thread wakes up
23:48:51.414 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.25) opts 0xd
23:48:51.414 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, -0.25)
23:48:51.414 00.000 9640 Moving (0.01, -0.25) raw xDistance=-0.25 yDistance=-0.02
23:48:51.414 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:48:51.414 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=0
23:48:51.414 00.000 9640 MoveAxis(E, 19, ABG)
23:48:51.414 00.000 9640 Guiding  Dir = 2, Dur = 19
23:48:51.415 00.001 9640 IsSlewing returns 0
23:48:51.415 00.000 9640 IsGuiding returns 0
23:48:51.415 00.000 9640 PulseGuide returned control before completion, sleep 29
23:48:51.420 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3280, FiltMin=3192, FiltMax=65516, Gamma=2.190
23:48:51.456 00.036 9640 IsGuiding returns 1
23:48:51.456 00.000 9640 scope still moving after pulse duration time elapsed
23:48:51.466 00.010 16872 UpdateGuideState exits: m=392225 SNR=412.4
23:48:51.469 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:51.475 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:48:51.481 00.006 16872 Enqueuing Expose request
23:48:51.487 00.006 9640 IsSlewing returns 0
23:48:51.488 00.001 9640 IsGuiding returns 0
23:48:51.488 00.000 9640 scope move finished after 19 + 54 ms
23:48:51.488 00.000 9640 Move returns status 0, amount 19
23:48:51.488 00.000 9640 MoveAxis(N, 0, ABG)
23:48:51.488 00.000 9640 Move returns status 0, amount 0
23:48:51.488 00.000 9640 move complete, result=0
23:48:51.488 00.000 9640 worker thread done servicing request
23:48:51.489 00.001 9640 Worker thread wakes up
23:48:51.489 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:48:51.489 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:48:51.491 00.002 16872 GuideStep: -0.3 px 19 ms EAST, -0.0 px 0 ms NORTH
23:48:51.596 00.105 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"309921c5-80c7-463e-aeca-d3a13176739b"}
23:48:51.602 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"309921c5-80c7-463e-aeca-d3a13176739b"}
23:48:51.606 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e28437ac-8cee-4193-bcdf-5314a4b71f8b"}
23:48:51.609 00.003 16872 case statement mapped state 6 to 3
23:48:51.615 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e28437ac-8cee-4193-bcdf-5314a4b71f8b"}
23:48:51.620 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c7e15cd6-4583-4555-b438-5e8a4d3ea723"}
23:48:51.624 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.90,6.57],"pixels":"..."},"id":"c7e15cd6-4583-4555-b438-5e8a4d3ea723"}
23:48:55.108 03.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa9e3bc3-ca19-443d-a729-3788a0ef338f"}
23:48:55.111 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aa9e3bc3-ca19-443d-a729-3788a0ef338f"}
23:48:55.116 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"266caad1-29b2-4c96-b7a7-735bb5117bce"}
23:48:55.119 00.003 16872 case statement mapped state 6 to 3
23:48:55.122 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"266caad1-29b2-4c96-b7a7-735bb5117bce"}
23:48:55.125 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fbb0c816-e04b-482b-a358-a598fe86ae7e"}
23:48:55.129 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.90,6.57],"pixels":"..."},"id":"fbb0c816-e04b-482b-a358-a598fe86ae7e"}
23:48:55.549 00.420 9640 Exposure complete
23:48:55.692 00.143 9640 worker thread done servicing request
23:48:55.693 00.001 16872 OnExposeComplete: enter
23:48:55.700 00.007 16872 UpdateGuideState(): m_state=6
23:48:55.704 00.004 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:48:55.708 00.004 16872 Star::Find returns 1 (0), X=1642.84, Y=584.80, Mass=396150, SNR=415.4, Peak=40068 HFD=3.4
23:48:55.712 00.004 16872 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.56) = xAngle (-4.33 = 1.95)
23:48:55.715 00.003 16872 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.29 = 2.00)
23:48:55.718 00.003 16872 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.78 mountX=-0.02 mountY=0.05, mountTheta=1.96
23:48:55.724 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.05, y=-0.02, opts=13)
23:48:55.727 00.003 16872 Enqueuing Move request for scope (-0.05, -0.02)
23:48:55.730 00.003 9640 Worker thread wakes up
23:48:55.730 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
23:48:55.730 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
23:48:55.730 00.000 9640 Moving (-0.05, -0.02) raw xDistance=-0.02 yDistance=0.05
23:48:55.731 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:48:55.731 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=0
23:48:55.731 00.000 9640 MoveAxis(E, 0, ABG)
23:48:55.731 00.000 9640 Move returns status 0, amount 0
23:48:55.731 00.000 9640 MoveAxis(N, 0, ABG)
23:48:55.731 00.000 9640 Move returns status 0, amount 0
23:48:55.731 00.000 9640 move complete, result=0
23:48:55.731 00.000 9640 worker thread done servicing request
23:48:55.740 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3280, FiltMin=3152, FiltMax=65516, Gamma=2.190
23:48:55.780 00.040 16872 UpdateGuideState exits: m=396150 SNR=415.4
23:48:55.788 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:55.792 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:48:55.795 00.003 16872 Enqueuing Expose request
23:48:55.800 00.005 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:48:55.803 00.003 9640 Worker thread wakes up
23:48:55.803 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:48:55.803 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:48:58.610 02.807 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"57910547-9edd-4674-befd-79a6c91630f6"}
23:48:58.615 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"57910547-9edd-4674-befd-79a6c91630f6"}
23:48:58.620 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6c9a6f2d-e5a5-4cfa-b75d-b0c6395335af"}
23:48:58.623 00.003 16872 case statement mapped state 6 to 3
23:48:58.629 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c9a6f2d-e5a5-4cfa-b75d-b0c6395335af"}
23:48:58.633 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6f699dd9-a04d-4307-b338-98d5fd382d7b"}
23:48:58.637 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.84,6.80],"pixels":"..."},"id":"6f699dd9-a04d-4307-b338-98d5fd382d7b"}
23:48:59.876 01.239 9640 Exposure complete
23:49:00.020 00.144 9640 worker thread done servicing request
23:49:00.020 00.000 16872 OnExposeComplete: enter
23:49:00.024 00.004 16872 UpdateGuideState(): m_state=6
23:49:00.030 00.006 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:49:00.034 00.004 16872 Star::Find returns 1 (0), X=1642.79, Y=584.85, Mass=386902, SNR=408.2, Peak=37056 HFD=3.5
23:49:00.037 00.003 16872 MultiStar: exiting stabilization period
23:49:00.043 00.006 16872 MultiStar: updating star positions after lock position change
23:49:00.047 00.004 16872 Star::Find(15, 1093, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:49:00.051 00.004 16872 Star::Find returns 1 (0), X=1093.47, Y=963.98, Mass=88765, SNR=180.2, Peak=10204 HFD=3.6
23:49:00.053 00.002 16872 Star::Find(15, 983, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:49:00.057 00.004 16872 Star::Find returns 1 (0), X=983.95, Y=622.84, Mass=76340, SNR=165.9, Peak=10588 HFD=3.1
23:49:00.060 00.003 16872 Star::Find(15, 1811, 866, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:49:00.063 00.003 16872 Star::Find returns 1 (0), X=1811.89, Y=866.36, Mass=41604, SNR=115.0, Peak=7340 HFD=3.2
23:49:00.065 00.002 16872 Star::Find(15, 527, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:49:00.068 00.003 16872 Star::Find returns 1 (0), X=527.57, Y=981.48, Mass=19871, SNR=77.0, Peak=5284 HFD=3.1
23:49:00.071 00.003 16872 Star::Find(15, 532, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:49:00.074 00.003 16872 Star::Find returns 1 (0), X=533.09, Y=859.32, Mass=21257, SNR=78.9, Peak=5448 HFD=2.9
23:49:00.077 00.003 16872 Star::Find(15, 480, 253, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:49:00.079 00.002 16872 Star::Find returns 1 (0), X=480.77, Y=253.71, Mass=13980, SNR=60.1, Peak=4676 HFD=2.9
23:49:00.081 00.002 16872 Star::Find(15, 1622, 507, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:49:00.084 00.003 16872 Star::Find returns 1 (0), X=1622.40, Y=507.80, Mass=9815, SNR=48.8, Peak=4300 HFD=3.0
23:49:00.089 00.005 16872 Star::Find(15, 1419, 644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:49:00.093 00.004 16872 Star::Find returns 1 (0), X=1419.52, Y=644.23, Mass=7543, SNR=42.3, Peak=4076 HFD=2.7
23:49:00.096 00.003 16872 Star::Find(15, 167, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:49:00.099 00.003 16872 Star::Find returns 1 (0), X=168.01, Y=418.32, Mass=6545, SNR=39.7, Peak=4032 HFD=2.5
23:49:00.102 00.003 16872 Star::Find(15, 41, 327, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:49:00.105 00.003 16872 Star::Find returns 1 (0), X=41.30, Y=328.30, Mass=7010, SNR=43.6, Peak=3972 HFD=3.1
23:49:00.108 00.003 16872 Star::Find(15, 1348, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:49:00.111 00.003 16872 Star::Find returns 1 (0), X=1348.40, Y=19.33, Mass=5282, SNR=35.1, Peak=3904 HFD=2.9
23:49:00.113 00.002 16872 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.56) = xAngle (1.34 = 1.34)
23:49:00.115 00.002 16872 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.39 = 1.39)
23:49:00.120 00.005 16872 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.89 mountX=0.03 mountY=0.11, mountTheta=1.34
23:49:00.125 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=0.03, opts=13)
23:49:00.127 00.002 16872 Enqueuing Move request for scope (-0.11, 0.03)
23:49:00.130 00.003 9640 Worker thread wakes up
23:49:00.130 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
23:49:00.130 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
23:49:00.130 00.000 9640 Moving (-0.11, 0.03) raw xDistance=0.03 yDistance=0.11
23:49:00.131 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:49:00.131 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=0
23:49:00.131 00.000 9640 MoveAxis(E, 0, ABG)
23:49:00.131 00.000 9640 Move returns status 0, amount 0
23:49:00.131 00.000 9640 MoveAxis(N, 0, ABG)
23:49:00.131 00.000 9640 Move returns status 0, amount 0
23:49:00.131 00.000 9640 move complete, result=0
23:49:00.131 00.000 9640 worker thread done servicing request
23:49:00.142 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65520, med=3276, FiltMin=3188, FiltMax=65516, Gamma=2.190
23:49:00.180 00.038 16872 UpdateGuideState exits: m=386902 SNR=408.2
23:49:00.188 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:00.193 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:49:00.197 00.004 16872 Enqueuing Expose request
23:49:00.199 00.002 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:00.202 00.003 9640 Worker thread wakes up
23:49:00.202 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:49:00.202 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:49:02.110 01.908 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"de6abc5b-45d1-419e-b4a9-6de522a7f1b7"}
23:49:02.117 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"de6abc5b-45d1-419e-b4a9-6de522a7f1b7"}
23:49:02.121 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f11889d4-4b67-425e-8591-10780f6f3c55"}
23:49:02.124 00.003 16872 case statement mapped state 6 to 3
23:49:02.127 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f11889d4-4b67-425e-8591-10780f6f3c55"}
23:49:02.135 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"049e37ec-a735-4b21-a2b4-a20221061d41"}
23:49:02.140 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.79,6.85],"pixels":"..."},"id":"049e37ec-a735-4b21-a2b4-a20221061d41"}
23:49:04.332 02.192 9640 Exposure complete
23:49:04.491 00.159 9640 worker thread done servicing request
23:49:04.491 00.000 16872 OnExposeComplete: enter
23:49:04.498 00.007 16872 UpdateGuideState(): m_state=6
23:49:04.505 00.007 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:49:04.510 00.005 16872 Star::Find returns 1 (0), X=1642.82, Y=585.09, Mass=398409, SNR=422.9, Peak=36740 HFD=3.7
23:49:04.514 00.004 16872 MultiStar: [#1 -0.02,0.29,0.41,U] [#2 -0.01,0.17,0.38,U] [#3 0.08,0.27,0.28,U] [#4 0.07,-0.05,0.18,U] [#5 -0.00,0.20,0.17,U] [#6 -0.07,0.45,0.14,U] [#7 -0.16,0.06,0.11,U] [#8 -0.04,0.12,0.10,U] 
23:49:04.518 00.004 16872 refined, 8 included, MultiStar: {-0.03, 0.23}, one-star: {-0.07, 0.27}
23:49:04.521 00.003 16872 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.56) = xAngle (0.14 = 0.14)
23:49:04.526 00.005 16872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.18 = 0.18)
23:49:04.529 00.003 16872 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.69 mountX=0.23 mountY=0.04, mountTheta=0.18
23:49:04.535 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=0.23, opts=13)
23:49:04.539 00.004 16872 Enqueuing Move request for scope (-0.03, 0.23)
23:49:04.545 00.006 9640 Worker thread wakes up
23:49:04.545 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
23:49:04.545 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
23:49:04.545 00.000 9640 Moving (-0.03, 0.23) raw xDistance=0.23 yDistance=0.04
23:49:04.545 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.23
23:49:04.545 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=0
23:49:04.545 00.000 9640 MoveAxis(W, 24, ABG)
23:49:04.545 00.000 9640 Guiding  Dir = 3, Dur = 24
23:49:04.546 00.001 9640 IsSlewing returns 0
23:49:04.546 00.000 9640 IsGuiding returns 0
23:49:04.547 00.001 9640 PulseGuide returned control before completion, sleep 34
23:49:04.553 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3276, FiltMin=3164, FiltMax=65516, Gamma=2.190
23:49:04.588 00.035 9640 IsGuiding returns 1
23:49:04.588 00.000 9640 scope still moving after pulse duration time elapsed
23:49:04.594 00.006 16872 UpdateGuideState exits: m=398409 SNR=422.9
23:49:04.598 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:04.602 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:49:04.607 00.005 16872 Enqueuing Expose request
23:49:04.618 00.011 9640 IsSlewing returns 0
23:49:04.618 00.000 9640 IsGuiding returns 0
23:49:04.618 00.000 9640 scope move finished after 24 + 48 ms
23:49:04.618 00.000 9640 Move returns status 0, amount 24
23:49:04.618 00.000 9640 MoveAxis(N, 0, ABG)
23:49:04.618 00.000 9640 Move returns status 0, amount 0
23:49:04.618 00.000 9640 move complete, result=0
23:49:04.619 00.001 9640 worker thread done servicing request
23:49:04.619 00.000 9640 Worker thread wakes up
23:49:04.619 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:49:04.619 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:49:04.619 00.000 16872 GuideStep: 0.2 px 24 ms WEST, 0.0 px 0 ms NORTH
23:49:05.609 00.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6123b62-c519-425b-b738-87ae58432e2c"}
23:49:05.614 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a6123b62-c519-425b-b738-87ae58432e2c"}
23:49:05.618 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6015e7d8-fdaf-4d2d-bbd5-bb2ab80e0f2f"}
23:49:05.626 00.008 16872 case statement mapped state 6 to 3
23:49:05.633 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6015e7d8-fdaf-4d2d-bbd5-bb2ab80e0f2f"}
23:49:05.638 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2af5fe2e-9001-478f-ba59-5f6e41dfe402"}
23:49:05.641 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.82,7.09],"pixels":"..."},"id":"2af5fe2e-9001-478f-ba59-5f6e41dfe402"}
23:49:08.680 03.039 9640 Exposure complete
23:49:08.820 00.140 9640 worker thread done servicing request
23:49:08.820 00.000 16872 OnExposeComplete: enter
23:49:08.823 00.003 16872 UpdateGuideState(): m_state=6
23:49:08.827 00.004 16872 Star::Find(15, 1642, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:49:08.830 00.003 16872 Star::Find returns 1 (0), X=1642.88, Y=584.68, Mass=397559, SNR=417.5, Peak=40220 HFD=3.4
23:49:08.833 00.003 16872 MultiStar: [#1 -0.02,-0.19,0.45,U] [#2 0.10,-0.17,0.41,U] [#3 0.11,-0.41,0.29,U] [#4 -0.05,-0.35,0.18,U] [#5 0.13,-0.02,0.18,U] [#6 -0.04,0.11,0.14,U] [#7 -0.26,-0.36,0.11,U] [#8 0.13,-0.01,0.10,U] 
23:49:08.836 00.003 16872 single-star, 8 included, MultiStar: {0.02, -0.18}, one-star: {-0.01, -0.15}
23:49:08.838 00.002 16872 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.56) = xAngle (-3.20 = 3.08)
23:49:08.842 00.004 16872 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.16 = 3.13)
23:49:08.845 00.003 16872 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.65 mountX=-0.15 mountY=0.00, mountTheta=3.13
23:49:08.849 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=-0.15, opts=13)
23:49:08.852 00.003 16872 Enqueuing Move request for scope (-0.01, -0.15)
23:49:08.855 00.003 9640 Worker thread wakes up
23:49:08.855 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
23:49:08.855 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
23:49:08.855 00.000 9640 Moving (-0.01, -0.15) raw xDistance=-0.15 yDistance=0.00
23:49:08.856 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.15
23:49:08.856 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.00, m_sumCorr=0
23:49:08.856 00.000 9640 MoveAxis(E, 13, ABG)
23:49:08.856 00.000 9640 Guiding  Dir = 2, Dur = 13
23:49:08.857 00.001 9640 IsSlewing returns 0
23:49:08.858 00.001 9640 IsGuiding returns 0
23:49:08.858 00.000 9640 PulseGuide returned control before completion, sleep 23
23:49:08.866 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3268, FiltMin=3180, FiltMax=65520, Gamma=2.190
23:49:08.886 00.020 9640 IsGuiding returns 1
23:49:08.887 00.001 9640 scope still moving after pulse duration time elapsed
23:49:08.904 00.017 16872 UpdateGuideState exits: m=397559 SNR=417.5
23:49:08.908 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:08.910 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:49:08.913 00.003 16872 Enqueuing Expose request
23:49:08.918 00.005 9640 IsSlewing returns 0
23:49:08.918 00.000 9640 IsGuiding returns 0
23:49:08.918 00.000 9640 scope move finished after 13 + 46 ms
23:49:08.919 00.001 9640 Move returns status 0, amount 13
23:49:08.919 00.000 9640 MoveAxis(N, 0, ABG)
23:49:08.919 00.000 9640 Move returns status 0, amount 0
23:49:08.919 00.000 9640 move complete, result=0
23:49:08.919 00.000 9640 worker thread done servicing request
23:49:08.920 00.001 9640 Worker thread wakes up
23:49:08.920 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:49:08.920 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:49:08.922 00.002 16872 GuideStep: -0.1 px 13 ms EAST, 0.0 px 0 ms NORTH
23:49:09.108 00.186 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b0614a1-78d8-499e-bc90-f6dfb6dd2499"}
23:49:09.111 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4b0614a1-78d8-499e-bc90-f6dfb6dd2499"}
23:49:09.114 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49cfba76-3a48-409d-8db3-bbf5586be990"}
23:49:09.117 00.003 16872 case statement mapped state 6 to 3
23:49:09.121 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"49cfba76-3a48-409d-8db3-bbf5586be990"}
23:49:09.125 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"18dd6870-dec5-4ae7-8345-098835da3335"}
23:49:09.127 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.88,6.68],"pixels":"..."},"id":"18dd6870-dec5-4ae7-8345-098835da3335"}
23:49:12.608 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f16a04fd-1999-43d2-9399-3de87675bdbf"}
23:49:12.612 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f16a04fd-1999-43d2-9399-3de87675bdbf"}
23:49:12.616 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9702c592-5e81-4541-a211-eb5c4165493c"}
23:49:12.619 00.003 16872 case statement mapped state 6 to 3
23:49:12.623 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9702c592-5e81-4541-a211-eb5c4165493c"}
23:49:12.627 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5edbe087-c8e0-4520-8eda-52f1cf36d4f9"}
23:49:12.631 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.88,6.68],"pixels":"..."},"id":"5edbe087-c8e0-4520-8eda-52f1cf36d4f9"}
23:49:12.993 00.362 9640 Exposure complete
23:49:13.134 00.141 9640 worker thread done servicing request
23:49:13.134 00.000 16872 OnExposeComplete: enter
23:49:13.137 00.003 16872 UpdateGuideState(): m_state=6
23:49:13.140 00.003 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:49:13.144 00.004 16872 Star::Find returns 1 (0), X=1642.78, Y=584.64, Mass=379630, SNR=404.2, Peak=36320 HFD=3.6
23:49:13.148 00.004 16872 MultiStar: [#1 -0.21,-0.15,0.48,U] [#2 -0.12,-0.31,0.41,U] [#3 0.21,-0.28,0.30,U] [#4 -0.28,-0.52,0.20,U] [#5 -0.02,-0.21,0.19,U] [#6 -0.32,-0.11,0.13,U] [#7 -0.06,-0.69,0.00,M1] [#8 0.36,-0.25,0.11,U] 
23:49:13.151 00.003 16872 single-star, 7 included, MultiStar: {-0.09, -0.23}, one-star: {-0.12, -0.18}
23:49:13.154 00.003 16872 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.56) = xAngle (-3.70 = 2.58)
23:49:13.157 00.003 16872 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.65 = 2.63)
23:49:13.164 00.007 16872 CameraToMount -- cameraX=-0.12 cameraY=-0.18 hyp=0.21 cameraTheta=-2.14 mountX=-0.18 mountY=0.10, mountTheta=2.62
23:49:13.171 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=-0.18, opts=13)
23:49:13.176 00.005 16872 Enqueuing Move request for scope (-0.12, -0.18)
23:49:13.180 00.004 9640 Worker thread wakes up
23:49:13.180 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.18) opts 0xd
23:49:13.180 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, -0.18)
23:49:13.180 00.000 9640 Moving (-0.12, -0.18) raw xDistance=-0.18 yDistance=0.10
23:49:13.180 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.18
23:49:13.180 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=0
23:49:13.180 00.000 9640 MoveAxis(E, 21, ABG)
23:49:13.180 00.000 9640 Guiding  Dir = 2, Dur = 21
23:49:13.181 00.001 9640 IsSlewing returns 0
23:49:13.181 00.000 9640 IsGuiding returns 0
23:49:13.181 00.000 9640 PulseGuide returned control before completion, sleep 31
23:49:13.187 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3284, FiltMin=3150, FiltMax=65516, Gamma=2.190
23:49:13.220 00.033 9640 IsGuiding returns 1
23:49:13.220 00.000 9640 scope still moving after pulse duration time elapsed
23:49:13.232 00.012 16872 UpdateGuideState exits: m=379630 SNR=404.2
23:49:13.236 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:13.241 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:49:13.245 00.004 16872 Enqueuing Expose request
23:49:13.252 00.007 9640 IsSlewing returns 0
23:49:13.253 00.001 9640 IsGuiding returns 0
23:49:13.253 00.000 9640 scope move finished after 21 + 50 ms
23:49:13.253 00.000 9640 Move returns status 0, amount 21
23:49:13.254 00.001 9640 MoveAxis(N, 0, ABG)
23:49:13.254 00.000 9640 Move returns status 0, amount 0
23:49:13.254 00.000 9640 move complete, result=0
23:49:13.254 00.000 9640 worker thread done servicing request
23:49:13.254 00.000 9640 Worker thread wakes up
23:49:13.257 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:49:13.257 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:49:13.261 00.004 16872 GuideStep: -0.2 px 21 ms EAST, 0.1 px 0 ms NORTH
23:49:16.108 02.847 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42c9bdff-199f-4c3b-ae7c-3379799d2eb3"}
23:49:16.112 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"42c9bdff-199f-4c3b-ae7c-3379799d2eb3"}
23:49:16.115 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f53249b-12ab-4f1c-9ceb-3d7fa1ed0839"}
23:49:16.118 00.003 16872 case statement mapped state 6 to 3
23:49:16.120 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f53249b-12ab-4f1c-9ceb-3d7fa1ed0839"}
23:49:16.124 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f0a58ea6-f85a-460f-89fb-6f8e0bbbba2c"}
23:49:16.128 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.78,6.64],"pixels":"..."},"id":"f0a58ea6-f85a-460f-89fb-6f8e0bbbba2c"}
23:49:17.334 01.206 9640 Exposure complete
23:49:17.477 00.143 9640 worker thread done servicing request
23:49:17.477 00.000 16872 OnExposeComplete: enter
23:49:17.480 00.003 16872 UpdateGuideState(): m_state=6
23:49:17.483 00.003 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:49:17.486 00.003 16872 Star::Find returns 1 (0), X=1642.42, Y=585.05, Mass=379588, SNR=385.0, Peak=33468 HFD=3.5
23:49:17.489 00.003 16872 MultiStar: [#1 -0.07,0.19,0.46,U] [#2 0.00,0.11,0.42,U] [#3 -0.13,-0.06,0.27,U] [#4 -0.27,-0.13,0.22,U] [#5 -0.10,0.11,0.18,U] [#6 -0.21,0.32,0.14,U] [#7 -0.53,-0.09,0.12,U] [#8 -0.46,0.02,0.10,U] 
23:49:17.492 00.003 16872 refined, 8 included, MultiStar: {-0.26, 0.13}, one-star: {-0.48, 0.22}
23:49:17.495 00.003 16872 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.56) = xAngle (1.14 = 1.14)
23:49:17.499 00.004 16872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.19 = 1.19)
23:49:17.502 00.003 16872 CameraToMount -- cameraX=-0.26 cameraY=0.13 hyp=0.29 cameraTheta=2.69 mountX=0.12 mountY=0.27, mountTheta=1.15
23:49:17.508 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.26, y=0.13, opts=13)
23:49:17.511 00.003 16872 Enqueuing Move request for scope (-0.26, 0.13)
23:49:17.516 00.005 9640 Worker thread wakes up
23:49:17.516 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.13) opts 0xd
23:49:17.516 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.26, 0.13)
23:49:17.516 00.000 9640 Moving (-0.26, 0.13) raw xDistance=0.12 yDistance=0.27
23:49:17.517 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.12
23:49:17.517 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.27, m_sumCorr=0
23:49:17.517 00.000 9640 MoveAxis(W, 11, ABG)
23:49:17.517 00.000 9640 Guiding  Dir = 3, Dur = 11
23:49:17.517 00.000 9640 IsSlewing returns 0
23:49:17.517 00.000 9640 IsGuiding returns 0
23:49:17.520 00.003 9640 PulseGuide returned control before completion, sleep 19
23:49:17.526 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65520, med=3272, FiltMin=3114, FiltMax=65512, Gamma=2.190
23:49:17.544 00.018 9640 IsGuiding returns 1
23:49:17.544 00.000 9640 scope still moving after pulse duration time elapsed
23:49:17.569 00.025 16872 UpdateGuideState exits: m=379588 SNR=385.0
23:49:17.574 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:17.577 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:49:17.579 00.002 16872 Enqueuing Expose request
23:49:17.582 00.003 9640 IsSlewing returns 0
23:49:17.582 00.000 9640 IsGuiding returns 0
23:49:17.582 00.000 9640 scope move finished after 11 + 53 ms
23:49:17.582 00.000 9640 Move returns status 0, amount 11
23:49:17.582 00.000 9640 MoveAxis(N, 0, ABG)
23:49:17.582 00.000 9640 Move returns status 0, amount 0
23:49:17.582 00.000 9640 move complete, result=0
23:49:17.582 00.000 9640 worker thread done servicing request
23:49:17.582 00.000 9640 Worker thread wakes up
23:49:17.582 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:49:17.582 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:49:17.589 00.007 16872 GuideStep: 0.1 px 11 ms WEST, 0.3 px 0 ms NORTH
23:49:19.606 02.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"66f099f6-4da0-4323-b73c-6ec475e91bca"}
23:49:19.610 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"66f099f6-4da0-4323-b73c-6ec475e91bca"}
23:49:19.617 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d36f397d-cad2-4a99-af01-0131fdaac4f3"}
23:49:19.621 00.004 16872 case statement mapped state 6 to 3
23:49:19.624 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d36f397d-cad2-4a99-af01-0131fdaac4f3"}
23:49:19.629 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d2cd771-0d4c-45bd-a170-de3d1fba06ed"}
23:49:19.633 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.42,7.05],"pixels":"..."},"id":"7d2cd771-0d4c-45bd-a170-de3d1fba06ed"}
23:49:21.654 02.021 9640 Exposure complete
23:49:21.799 00.145 9640 worker thread done servicing request
23:49:21.799 00.000 16872 OnExposeComplete: enter
23:49:21.804 00.005 16872 UpdateGuideState(): m_state=6
23:49:21.807 00.003 16872 Star::Find(15, 1642, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:49:21.810 00.003 16872 Star::Find returns 1 (0), X=1642.69, Y=584.70, Mass=368512, SNR=377.1, Peak=33300 HFD=3.5
23:49:21.813 00.003 16872 MultiStar: [#1 -0.10,-0.16,0.46,U] [#2 -0.12,-0.28,0.42,U] [#3 -0.11,-0.27,0.34,U] [#4 -0.09,-0.34,0.20,U] [#5 0.07,-0.28,0.19,U] [#6 -0.05,-0.26,0.15,U] [#7 -0.27,-0.46,0.13,U] [#8 -0.13,-0.07,0.11,U] 
23:49:21.819 00.006 16872 single-star, 8 included, MultiStar: {-0.13, -0.21}, one-star: {-0.20, -0.12}
23:49:21.824 00.005 16872 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.56) = xAngle (-4.17 = 2.11)
23:49:21.828 00.004 16872 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.12 = 2.16)
23:49:21.832 00.004 16872 CameraToMount -- cameraX=-0.20 cameraY=-0.12 hyp=0.24 cameraTheta=-2.61 mountX=-0.12 mountY=0.20, mountTheta=2.13
23:49:21.837 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.20, y=-0.12, opts=13)
23:49:21.840 00.003 16872 Enqueuing Move request for scope (-0.20, -0.12)
23:49:21.843 00.003 9640 Worker thread wakes up
23:49:21.843 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.12) opts 0xd
23:49:21.843 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.20, -0.12)
23:49:21.843 00.000 9640 Moving (-0.20, -0.12) raw xDistance=-0.12 yDistance=0.20
23:49:21.843 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.12
23:49:21.844 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.20, m_sumCorr=0
23:49:21.844 00.000 9640 MoveAxis(E, 12, ABG)
23:49:21.844 00.000 9640 Guiding  Dir = 2, Dur = 12
23:49:21.844 00.000 9640 IsSlewing returns 0
23:49:21.844 00.000 9640 IsGuiding returns 0
23:49:21.844 00.000 9640 PulseGuide returned control before completion, sleep 22
23:49:21.851 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=65520, med=3276, FiltMin=3192, FiltMax=65516, Gamma=2.190
23:49:21.877 00.026 9640 IsGuiding returns 1
23:49:21.877 00.000 9640 scope still moving after pulse duration time elapsed
23:49:21.890 00.013 16872 UpdateGuideState exits: m=368512 SNR=377.1
23:49:21.896 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:21.900 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:49:21.902 00.002 16872 Enqueuing Expose request
23:49:21.908 00.006 9640 IsSlewing returns 0
23:49:21.908 00.000 9640 IsGuiding returns 0
23:49:21.909 00.001 9640 scope move finished after 12 + 52 ms
23:49:21.909 00.000 9640 Move returns status 0, amount 12
23:49:21.909 00.000 9640 MoveAxis(N, 0, ABG)
23:49:21.909 00.000 9640 Move returns status 0, amount 0
23:49:21.909 00.000 9640 move complete, result=0
23:49:21.909 00.000 9640 worker thread done servicing request
23:49:21.909 00.000 9640 Worker thread wakes up
23:49:21.909 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:49:21.910 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:49:21.911 00.001 16872 GuideStep: -0.1 px 12 ms EAST, 0.2 px 0 ms NORTH
23:49:23.118 01.207 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"76d51cc2-8af0-4527-a5eb-42f87020fb66"}
23:49:23.121 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"76d51cc2-8af0-4527-a5eb-42f87020fb66"}
23:49:23.127 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77baae0d-32b1-415c-8fd4-31d42e093a24"}
23:49:23.132 00.005 16872 case statement mapped state 6 to 3
23:49:23.136 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"77baae0d-32b1-415c-8fd4-31d42e093a24"}
23:49:23.141 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"18c45b9f-ad33-45c2-82b4-b8dd7de71712"}
23:49:23.144 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.69,6.70],"pixels":"..."},"id":"18c45b9f-ad33-45c2-82b4-b8dd7de71712"}
23:49:26.013 02.869 9640 Exposure complete
23:49:26.160 00.147 9640 worker thread done servicing request
23:49:26.160 00.000 16872 OnExposeComplete: enter
23:49:26.163 00.003 16872 UpdateGuideState(): m_state=6
23:49:26.166 00.003 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:49:26.175 00.009 16872 Star::Find returns 1 (0), X=1642.74, Y=584.89, Mass=387986, SNR=412.7, Peak=36648 HFD=3.4
23:49:26.179 00.004 16872 MultiStar: [#1 -0.14,-0.02,0.46,U] [#2 -0.11,0.08,0.41,U] [#3 -0.19,-0.10,0.28,U] [#4 -0.24,-0.11,0.18,U] [#5 -0.07,0.11,0.18,U] [#6 -0.26,0.21,0.14,U] [#7 -0.17,-0.25,0.11,U] [#8 -0.34,-0.26,0.11,U] 
23:49:26.184 00.005 16872 refined, 8 included, MultiStar: {-0.16, 0.01}, one-star: {-0.16, 0.07}
23:49:26.187 00.003 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
23:49:26.189 00.002 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
23:49:26.192 00.003 16872 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.17 cameraTheta=3.07 mountX=0.01 mountY=0.17, mountTheta=1.51
23:49:26.197 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.16, y=0.01, opts=13)
23:49:26.202 00.005 16872 Enqueuing Move request for scope (-0.16, 0.01)
23:49:26.206 00.004 9640 Worker thread wakes up
23:49:26.206 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
23:49:26.206 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
23:49:26.206 00.000 9640 Moving (-0.16, 0.01) raw xDistance=0.01 yDistance=0.17
23:49:26.206 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:49:26.206 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0
23:49:26.206 00.000 9640 MoveAxis(E, 0, ABG)
23:49:26.206 00.000 9640 Move returns status 0, amount 0
23:49:26.206 00.000 9640 MoveAxis(N, 0, ABG)
23:49:26.206 00.000 9640 Move returns status 0, amount 0
23:49:26.206 00.000 9640 move complete, result=0
23:49:26.206 00.000 9640 worker thread done servicing request
23:49:26.212 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3284, FiltMin=3140, FiltMax=65516, Gamma=2.190
23:49:26.256 00.044 16872 UpdateGuideState exits: m=387986 SNR=412.7
23:49:26.258 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:26.265 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:49:26.270 00.005 16872 Enqueuing Expose request
23:49:26.275 00.005 16872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:49:26.277 00.002 9640 Worker thread wakes up
23:49:26.278 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:49:26.278 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:49:26.618 00.340 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"190295b3-42b7-4857-a3d4-62f1c2fc5359"}
23:49:26.622 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"190295b3-42b7-4857-a3d4-62f1c2fc5359"}
23:49:26.628 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2ce5ecc2-03ad-4672-8858-56828de843a1"}
23:49:26.632 00.004 16872 case statement mapped state 6 to 3
23:49:26.638 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ce5ecc2-03ad-4672-8858-56828de843a1"}
23:49:26.646 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3b6daf6d-c21c-454e-b6e2-0fe643151704"}
23:49:26.652 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.74,6.89],"pixels":"..."},"id":"3b6daf6d-c21c-454e-b6e2-0fe643151704"}
23:49:30.117 03.465 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07b69d4e-c60e-4695-a815-4f2ca215bc52"}
23:49:30.121 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"07b69d4e-c60e-4695-a815-4f2ca215bc52"}
23:49:30.125 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e7ba742b-0890-4543-95d7-b313c3a400a6"}
23:49:30.128 00.003 16872 case statement mapped state 6 to 3
23:49:30.130 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7ba742b-0890-4543-95d7-b313c3a400a6"}
23:49:30.138 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"67228f42-2f1f-4071-b109-870feefc34e1"}
23:49:30.142 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.74,6.89],"pixels":"..."},"id":"67228f42-2f1f-4071-b109-870feefc34e1"}
23:49:30.361 00.219 9640 Exposure complete
23:49:30.507 00.146 9640 worker thread done servicing request
23:49:30.507 00.000 16872 OnExposeComplete: enter
23:49:30.510 00.003 16872 UpdateGuideState(): m_state=6
23:49:30.513 00.003 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:49:30.515 00.002 16872 Star::Find returns 1 (0), X=1642.61, Y=585.32, Mass=371373, SNR=369.6, Peak=31648 HFD=3.5
23:49:30.518 00.003 16872 MultiStar: [#1 -0.21,0.38,0.50,U] [#2 -0.24,0.49,0.41,U] [#3 -0.22,0.45,0.30,U] [#4 -0.49,0.24,0.20,U] [#5 -0.13,0.32,0.20,U] [#6 -0.49,0.34,0.00,M1] [#7 -0.15,0.23,0.14,U] [#8 0.03,0.35,0.12,U] 
23:49:30.525 00.007 16872 refined, 7 included, MultiStar: {-0.25, 0.42}, one-star: {-0.29, 0.50}
23:49:30.532 00.007 16872 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.56) = xAngle (0.54 = 0.54)
23:49:30.534 00.002 16872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.59 = 0.59)
23:49:30.539 00.005 16872 CameraToMount -- cameraX=-0.25 cameraY=0.42 hyp=0.49 cameraTheta=2.10 mountX=0.42 mountY=0.27, mountTheta=0.58
23:49:30.545 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.25, y=0.42, opts=13)
23:49:30.549 00.004 16872 Enqueuing Move request for scope (-0.25, 0.42)
23:49:30.556 00.007 9640 Worker thread wakes up
23:49:30.556 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.42) opts 0xd
23:49:30.556 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.25, 0.42)
23:49:30.556 00.000 9640 Moving (-0.25, 0.42) raw xDistance=0.42 yDistance=0.27
23:49:30.556 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.42
23:49:30.556 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.27, m_sumCorr=0.19
23:49:30.556 00.000 9640 MoveAxis(W, 44, ABG)
23:49:30.557 00.001 9640 Guiding  Dir = 3, Dur = 44
23:49:30.557 00.000 9640 IsSlewing returns 0
23:49:30.557 00.000 9640 IsGuiding returns 0
23:49:30.558 00.001 9640 PulseGuide returned control before completion, sleep 54
23:49:30.562 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3276, FiltMin=3180, FiltMax=65520, Gamma=2.190
23:49:30.604 00.042 16872 UpdateGuideState exits: m=371373 SNR=369.6
23:49:30.606 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:30.609 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:49:30.612 00.003 16872 Enqueuing Expose request
23:49:30.618 00.006 9640 IsGuiding returns 1
23:49:30.618 00.000 9640 scope still moving after pulse duration time elapsed
23:49:30.643 00.025 9640 IsSlewing returns 0
23:49:30.643 00.000 9640 IsGuiding returns 0
23:49:30.643 00.000 9640 scope move finished after 44 + 42 ms
23:49:30.643 00.000 9640 Move returns status 0, amount 44
23:49:30.643 00.000 9640 MoveAxis(S, 23, ABG)
23:49:30.644 00.001 9640 Guiding  Dir = 1, Dur = 23
23:49:30.644 00.000 9640 IsSlewing returns 0
23:49:30.644 00.000 9640 IsGuiding returns 0
23:49:30.644 00.000 9640 PulseGuide returned control before completion, sleep 33
23:49:30.690 00.046 9640 IsGuiding returns 1
23:49:30.691 00.001 9640 scope still moving after pulse duration time elapsed
23:49:30.721 00.030 9640 IsSlewing returns 0
23:49:30.721 00.000 9640 IsGuiding returns 0
23:49:30.721 00.000 9640 scope move finished after 23 + 54 ms
23:49:30.721 00.000 9640 Move returns status 0, amount 23
23:49:30.721 00.000 9640 move complete, result=0
23:49:30.722 00.001 9640 worker thread done servicing request
23:49:30.722 00.000 9640 Worker thread wakes up
23:49:30.722 00.000 16872 GuideStep: 0.4 px 44 ms WEST, 0.3 px 23 ms SOUTH
23:49:30.725 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:49:30.725 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:49:33.616 02.891 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e688177d-c286-456f-b4a0-bb824177074d"}
23:49:33.620 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e688177d-c286-456f-b4a0-bb824177074d"}
23:49:33.624 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c3118ec-813d-4b41-92ef-c333de33b1fc"}
23:49:33.627 00.003 16872 case statement mapped state 6 to 3
23:49:33.629 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c3118ec-813d-4b41-92ef-c333de33b1fc"}
23:49:33.632 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c65d66f9-3df6-4958-b9fc-d71ca9a31848"}
23:49:33.636 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.61,7.32],"pixels":"..."},"id":"c65d66f9-3df6-4958-b9fc-d71ca9a31848"}
23:49:34.790 01.154 9640 Exposure complete
23:49:34.932 00.142 9640 worker thread done servicing request
23:49:34.932 00.000 16872 OnExposeComplete: enter
23:49:34.935 00.003 16872 UpdateGuideState(): m_state=6
23:49:34.938 00.003 16872 Star::Find(15, 1642, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
23:49:34.941 00.003 16872 Star::Find returns 1 (0), X=1642.43, Y=584.79, Mass=389183, SNR=403.1, Peak=33948 HFD=3.6
23:49:34.944 00.003 16872 MultiStar: [#1 -0.38,-0.11,0.45,U] [#2 -0.39,-0.03,0.38,U] [#3 -0.27,-0.16,0.28,U] [#4 -0.30,-0.11,0.18,U] [#5 -0.35,-0.20,0.18,U] [#6 -0.30,0.11,0.14,U] [#7 -0.39,-0.22,0.12,U] [#8 -0.29,-0.13,0.11,U] 
23:49:34.951 00.007 16872 refined, 8 included, MultiStar: {-0.39, -0.08}, one-star: {-0.47, -0.03}
23:49:34.954 00.003 16872 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.56) = xAngle (-4.50 = 1.78)
23:49:34.955 00.001 16872 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.46 = 1.83)
23:49:34.958 00.003 16872 CameraToMount -- cameraX=-0.39 cameraY=-0.08 hyp=0.40 cameraTheta=-2.95 mountX=-0.08 mountY=0.38, mountTheta=1.78
23:49:34.966 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.39, y=-0.08, opts=13)
23:49:34.970 00.004 16872 Enqueuing Move request for scope (-0.39, -0.08)
23:49:34.975 00.005 9640 Worker thread wakes up
23:49:34.975 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.08) opts 0xd
23:49:34.975 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.39, -0.08)
23:49:34.975 00.000 9640 Moving (-0.39, -0.08) raw xDistance=-0.08 yDistance=0.38
23:49:34.975 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:49:34.975 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.38, m_sumCorr=0.19
23:49:34.975 00.000 9640 MoveAxis(E, 0, ABG)
23:49:34.975 00.000 9640 Move returns status 0, amount 0
23:49:34.975 00.000 9640 MoveAxis(N, 0, ABG)
23:49:34.975 00.000 9640 Move returns status 0, amount 0
23:49:34.975 00.000 9640 move complete, result=0
23:49:34.977 00.002 9640 worker thread done servicing request
23:49:34.982 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3276, FiltMin=3118, FiltMax=65520, Gamma=2.190
23:49:35.022 00.040 16872 UpdateGuideState exits: m=389183 SNR=403.1
23:49:35.029 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:35.032 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:49:35.035 00.003 16872 Enqueuing Expose request
23:49:35.037 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:49:35.041 00.004 9640 Worker thread wakes up
23:49:35.041 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:49:35.042 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1628,570,31,31)
23:49:35.408 00.366 16872 evsrv: cli 0D3BF8C8 connect
23:49:35.411 00.003 16872 case statement mapped state 6 to 3
23:49:35.417 00.006 16872 case statement mapped state 6 to 3
23:49:35.423 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"ff108945-15d8-4974-a566-00c3d37039b0"}
23:49:35.427 00.004 16872 case statement mapped state 6 to 3
23:49:35.434 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff108945-15d8-4974-a566-00c3d37039b0"}
23:49:35.444 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
23:49:35.449 00.005 16872 evsrv: cli 0D3C0A48 connect
23:49:35.453 00.004 16872 case statement mapped state 6 to 3
23:49:35.457 00.004 16872 case statement mapped state 6 to 3
23:49:35.462 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"387fec42-dfc4-4159-bd9d-98e41a920bf2"}
23:49:35.466 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:49:35.469 00.003 16872 Status Line: Waiting for devices...
23:49:35.481 00.012 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"387fec42-dfc4-4159-bd9d-98e41a920bf2"}
23:49:35.491 00.010 16872 evsrv: cli 0D3C0A48 disconnect
23:49:35.497 00.006 16872 evsrv: cli 0D3BFFA8 connect
23:49:35.501 00.004 16872 case statement mapped state 6 to 3
23:49:35.506 00.005 16872 case statement mapped state 6 to 3
23:49:35.512 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e8411918-423d-4f00-b53e-d4c1d4d9ea87"}
23:49:35.516 00.004 16872 case statement mapped state 6 to 3
23:49:35.520 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8411918-423d-4f00-b53e-d4c1d4d9ea87"}
23:49:35.525 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:49:36.530 01.005 16872 evsrv: cli 0D3C0A48 connect
23:49:36.545 00.015 16872 case statement mapped state 6 to 3
23:49:36.552 00.007 16872 case statement mapped state 6 to 3
23:49:36.568 00.016 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"536c9639-97f3-43dc-aecc-f5fb19d9359b"}
23:49:36.572 00.004 16872 case statement mapped state 6 to 3
23:49:36.607 00.035 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"536c9639-97f3-43dc-aecc-f5fb19d9359b"}
23:49:36.678 00.071 16872 evsrv: cli 0D3C0A48 disconnect
23:49:37.117 00.439 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd86c0c5-29e1-4e88-bbfd-9e43c2b8cdd6"}
23:49:37.123 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cd86c0c5-29e1-4e88-bbfd-9e43c2b8cdd6"}
23:49:37.146 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"395ea5eb-d2cd-47a6-bedc-107f82bb2b37"}
23:49:37.160 00.014 16872 case statement mapped state 6 to 3
23:49:37.167 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"395ea5eb-d2cd-47a6-bedc-107f82bb2b37"}
23:49:37.235 00.068 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f2d069e2-dd7f-4db3-8e50-31fd1d19df4a"}
23:49:37.244 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.43,6.79],"pixels":"..."},"id":"f2d069e2-dd7f-4db3-8e50-31fd1d19df4a"}
23:49:37.681 00.437 16872 evsrv: cli 0D3C0A48 connect
23:49:37.684 00.003 16872 case statement mapped state 6 to 3
23:49:37.690 00.006 16872 case statement mapped state 6 to 3
23:49:37.695 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0ed45c08-8b0c-4bbe-b137-04a2d1781167"}
23:49:37.699 00.004 16872 case statement mapped state 6 to 3
23:49:37.705 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ed45c08-8b0c-4bbe-b137-04a2d1781167"}
23:49:37.722 00.017 16872 evsrv: cli 0D3C0A48 disconnect
23:49:38.759 01.037 16872 evsrv: cli 0D3BFFA8 connect
23:49:38.763 00.004 16872 case statement mapped state 6 to 3
23:49:38.774 00.011 16872 case statement mapped state 6 to 3
23:49:38.785 00.011 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"fcd6b41e-9b30-4ca3-a80b-9841ef7e831e"}
23:49:38.792 00.007 16872 case statement mapped state 6 to 3
23:49:38.797 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcd6b41e-9b30-4ca3-a80b-9841ef7e831e"}
23:49:38.804 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
23:49:38.933 00.129 9640 ASCOM_AbortExposure returns err = 0
23:49:38.933 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:49:38.933 00.000 9640 worker thread done servicing request
23:49:38.933 00.000 16872 OnExposeComplete: enter
23:49:38.937 00.004 16872 OnExposeComplete: Capture Error reported
23:49:38.941 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:49:38.945 00.004 16872 Mount: notify guiding stopped
23:49:38.952 00.007 16872 Changing from state GUIDING to STOP
23:49:38.956 00.004 16872 guider state => SELECTED
23:49:38.963 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3276, FiltMin=3118, FiltMax=65520, Gamma=2.190
23:49:39.016 00.053 16872 Changing from state SELECTED to UNINITIALIZED
23:49:39.023 00.007 16872 guider state => SELECTING
23:49:39.032 00.009 16872 Status Line: Stopped.
23:49:39.082 00.050 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:49:39.805 00.723 16872 evsrv: cli 0D3BF8C8 connect
23:49:39.809 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"321bed0e-987c-4420-a475-ad692f721875"}
23:49:39.813 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"321bed0e-987c-4420-a475-ad692f721875"}
23:49:39.816 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
23:49:40.616 00.800 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2a2438f-98c6-4c84-8007-09a68199d7c9"}
23:49:40.620 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e2a2438f-98c6-4c84-8007-09a68199d7c9"}
23:49:40.624 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0516904b-a747-46c9-ace7-5e39de2f8a9a"}
23:49:40.627 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0516904b-a747-46c9-ace7-5e39de2f8a9a"}
23:49:44.119 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"67542277-baf1-47fd-9a58-91d25e408803"}
23:49:44.129 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"67542277-baf1-47fd-9a58-91d25e408803"}
23:49:44.139 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6bf3863-bb39-4eed-9d23-6da217c40951"}
23:49:44.144 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d6bf3863-bb39-4eed-9d23-6da217c40951"}
23:49:44.888 00.744 16872 evsrv: cli 0D3C0228 connect
23:49:44.897 00.009 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"5538da0b-56a4-4411-ab4e-1e4d8559949b"}
23:49:44.901 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"5538da0b-56a4-4411-ab4e-1e4d8559949b"}
23:49:44.905 00.004 16872 evsrv: cli 0D3C0228 disconnect
23:49:44.911 00.006 16872 evsrv: cli 0D3C0A48 connect
23:49:44.916 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"aaa8b193-b71b-4dcf-ae8e-795bd6d81c9b"}
23:49:44.920 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"aaa8b193-b71b-4dcf-ae8e-795bd6d81c9b"}
23:49:44.931 00.011 16872 evsrv: cli 0D3C0A48 disconnect
23:49:44.936 00.005 16872 evsrv: cli 0D3BF8C8 connect
23:49:44.943 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"7453c5db-1227-4d8b-940d-202619736970"}
23:49:44.947 00.004 16872 PhdController::Guide begins
23:49:44.952 00.005 16872 PhdController: newstate STATE_SETUP
23:49:44.961 00.009 16872 PhdController: setup
23:49:44.967 00.006 16872 PhdController: newstate STATE_ATTEMPT_START
23:49:44.972 00.005 16872 PhdController: start capturing
23:49:44.976 00.004 16872 Changing from state SELECTING to UNINITIALIZED
23:49:44.980 00.004 16872 guider state => SELECTING
23:49:44.984 00.004 16872 setting force full frames = true
23:49:44.992 00.008 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:49:45.011 00.019 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:49:45.015 00.004 16872 Enqueuing Expose request
23:49:45.021 00.006 16872 PhdController: newstate STATE_SELECT_STAR
23:49:45.025 00.004 9640 Worker thread wakes up
23:49:45.025 00.000 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"7453c5db-1227-4d8b-940d-202619736970"}
23:49:45.029 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:49:45.029 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:49:45.050 00.021 16872 evsrv: cli 0D3BF8C8 disconnect
23:49:45.057 00.007 16872 evsrv: cli 0D3C0228 connect
23:49:45.061 00.004 16872 case statement mapped state 1 to 101
23:49:45.068 00.007 16872 case statement mapped state 1 to 101
23:49:45.081 00.013 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"a8d354c4-d00a-4c94-b320-4dbd7046715d"}
23:49:45.094 00.013 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a8d354c4-d00a-4c94-b320-4dbd7046715d"}
23:49:45.111 00.017 16872 evsrv: cli 0D3C0228 disconnect
23:49:45.122 00.011 16872 evsrv: cli 0D3BF968 connect
23:49:45.133 00.011 16872 case statement mapped state 1 to 101
23:49:45.148 00.015 16872 case statement mapped state 1 to 101
23:49:45.153 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"715f8f71-2fbc-409e-ac70-99eb66b28989"}
23:49:45.158 00.005 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"715f8f71-2fbc-409e-ac70-99eb66b28989"}
23:49:45.165 00.007 16872 evsrv: cli 0D3BF968 disconnect
23:49:46.170 01.005 16872 evsrv: cli 0D3C0A48 connect
23:49:46.176 00.006 16872 case statement mapped state 1 to 101
23:49:46.184 00.008 16872 case statement mapped state 1 to 101
23:49:46.189 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"5cc82b5c-5ee6-40c2-adfb-b1274212094c"}
23:49:46.193 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"5cc82b5c-5ee6-40c2-adfb-b1274212094c"}
23:49:46.203 00.010 16872 evsrv: cli 0D3C0A48 disconnect
23:49:47.202 00.999 16872 evsrv: cli 0D3BFFA8 connect
23:49:47.209 00.007 16872 case statement mapped state 1 to 101
23:49:47.214 00.005 16872 case statement mapped state 1 to 101
23:49:47.219 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"d7c1b006-b955-4cdd-b57f-28a2b3a953a5"}
23:49:47.227 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"d7c1b006-b955-4cdd-b57f-28a2b3a953a5"}
23:49:47.244 00.017 16872 evsrv: cli 0D3BFFA8 disconnect
23:49:47.619 00.375 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e7b68ba6-b73a-404a-a75a-a12bfd05db58"}
23:49:47.622 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e7b68ba6-b73a-404a-a75a-a12bfd05db58"}
23:49:47.627 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2877a58a-7a25-4691-80fa-955dc1701cf7"}
23:49:47.639 00.012 16872 case statement mapped state 1 to 101
23:49:47.650 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"2877a58a-7a25-4691-80fa-955dc1701cf7"}
23:49:48.246 00.596 16872 evsrv: cli 0D3C0A48 connect
23:49:48.250 00.004 16872 case statement mapped state 1 to 101
23:49:48.262 00.012 16872 case statement mapped state 1 to 101
23:49:48.268 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"a4a09079-bfab-49a0-857c-e6bd9bf21e79"}
23:49:48.279 00.011 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"a4a09079-bfab-49a0-857c-e6bd9bf21e79"}
23:49:48.289 00.010 16872 evsrv: cli 0D3C0A48 disconnect
23:49:49.162 00.873 9640 Exposure complete
23:49:49.307 00.145 16872 evsrv: cli 0D3BFFA8 connect
23:49:49.315 00.008 16872 case statement mapped state 1 to 101
23:49:49.320 00.005 16872 case statement mapped state 1 to 101
23:49:49.328 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"81ac3a4d-a1e8-4eba-b494-4eba4058de77"}
23:49:49.336 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"81ac3a4d-a1e8-4eba-b494-4eba4058de77"}
23:49:49.341 00.005 9640 worker thread done servicing request
23:49:49.341 00.000 16872 OnExposeComplete: enter
23:49:49.345 00.004 16872 UpdateGuideState(): m_state=1
23:49:49.348 00.003 16872 UpdateCurrentPosition: no star selected
23:49:49.352 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:49:49.359 00.007 16872 Status Line: No star selected
23:49:49.366 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65516, med=3264, FiltMin=3166, FiltMax=65512, Gamma=2.190
23:49:49.414 00.048 16872 UpdateGuideState exits: No star selected
23:49:49.424 00.010 16872 GuiderMultiStar::AutoSelect enter
23:49:49.429 00.005 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:49:49.578 00.149 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:49:49.763 00.185 16872 AutoFind: global mean = -0.0, stdev 724.5
23:49:49.769 00.006 16872 AutoFind: using threshold = 0.1
23:49:49.950 00.181 16872 AutoFind: local max [1230, 116] 196.8
23:49:49.956 00.006 16872 AutoFind: local max [1642, 583] 55.0
23:49:49.958 00.002 16872 AutoFind: local max [1093, 962] 20.9
23:49:49.962 00.004 16872 AutoFind: local max [983, 621] 12.7
23:49:49.965 00.003 16872 AutoFind: local max [1812, 865] 5.5
23:49:49.972 00.007 16872 AutoFind: local max [1241, 103] 4.4
23:49:49.974 00.002 16872 AutoFind: local max [527, 980] 4.1
23:49:49.977 00.003 16872 AutoFind: local max [533, 858] 3.4
23:49:49.979 00.002 16872 AutoFind: local max [1229, 98] 2.4
23:49:49.984 00.005 16872 AutoFind: local max [1622, 506] 2.0
23:49:49.991 00.007 16872 AutoFind: local max [1216, 102] 1.5
23:49:49.995 00.004 16872 AutoFind: local max [480, 252] 1.5
23:49:49.998 00.003 16872 AutoFind: local max [40, 326] 1.5
23:49:50.001 00.003 16872 AutoFind: local max [167, 416] 1.4
23:49:50.004 00.003 16872 AutoFind: local max [583, 979] 1.3
23:49:50.007 00.003 16872 AutoFind: local max [1650, 809] 0.9
23:49:50.010 00.003 16872 AutoFind: local max [65, 869] 0.9
23:49:50.013 00.003 16872 AutoFind: local max [1419, 642] 0.8
23:49:50.019 00.006 16872 AutoFind: local max [1348, 17] 0.8
23:49:50.023 00.004 16872 AutoFind: local max [1213, 119] 0.8
23:49:50.025 00.002 16872 AutoFind: local max [1631, 586] 0.8
23:49:50.028 00.003 16872 AutoFind: local max [1635, 574] 0.7
23:49:50.033 00.005 16872 AutoFind: local max [406, 666] 0.7
23:49:50.035 00.002 16872 AutoFind: local max [1189, 749] 0.7
23:49:50.038 00.003 16872 AutoFind: local max [1708, 95] 0.7
23:49:50.042 00.004 16872 AutoFind: local max [1654, 585] 0.7
23:49:50.045 00.003 16872 AutoFind: local max [1212, 113] 0.6
23:49:50.051 00.006 16872 AutoFind: local max [357, 314] 0.6
23:49:50.055 00.004 16872 AutoFind: local max [437, 196] 0.6
23:49:50.058 00.003 16872 AutoFind: local max [1715, 573] 0.5
23:49:50.062 00.004 16872 AutoFind: local max [893, 826] 0.5
23:49:50.065 00.003 16872 AutoFind: local max [962, 390] 0.5
23:49:50.072 00.007 16872 AutoFind: local max [1708, 941] 0.5
23:49:50.075 00.003 16872 AutoFind: local max [1291, 934] 0.5
23:49:50.083 00.008 16872 AutoFind: local max [382, 440] 0.5
23:49:50.088 00.005 16872 AutoFind: local max [236, 101] 0.5
23:49:50.093 00.005 16872 AutoFind: local max [1102, 964] 0.5
23:49:50.097 00.004 16872 AutoFind: local max [1797, 962] 0.5
23:49:50.101 00.004 16872 AutoFind: local max [1210, 771] 0.5
23:49:50.104 00.003 16872 AutoFind: local max [159, 848] 0.5
23:49:50.110 00.006 16872 AutoFind: local max [847, 198] 0.5
23:49:50.113 00.003 16872 AutoFind: local max [364, 839] 0.5
23:49:50.116 00.003 16872 AutoFind: local max [324, 755] 0.5
23:49:50.119 00.003 16872 AutoFind: local max [766, 284] 0.5
23:49:50.122 00.003 16872 AutoFind: local max [459, 735] 0.5
23:49:50.135 00.013 16872 AutoFind: local max [1297, 870] 0.5
23:49:50.141 00.006 16872 AutoFind: local max [614, 625] 0.5
23:49:50.144 00.003 16872 AutoFind: local max [1395, 933] 0.5
23:49:50.147 00.003 16872 AutoFind: local max [900, 1036] 0.5
23:49:50.151 00.004 16872 AutoFind: local max [569, 734] 0.5
23:49:50.158 00.007 16872 AutoFind: local max [1621, 596] 0.5
23:49:50.163 00.005 16872 AutoFind: local max [1879, 984] 0.5
23:49:50.167 00.004 16872 AutoFind: local max [893, 640] 0.5
23:49:50.173 00.006 16872 AutoFind: local max [720, 525] 0.5
23:49:50.177 00.004 16872 AutoFind: local max [1630, 691] 0.5
23:49:50.180 00.003 16872 AutoFind: local max [1331, 1013] 0.5
23:49:50.183 00.003 16872 AutoFind: local max [1083, 966] 0.5
23:49:50.190 00.007 16872 AutoFind: local max [1365, 641] 0.5
23:49:50.194 00.004 16872 AutoFind: local max [1722, 511] 0.5
23:49:50.196 00.002 16872 AutoFind: local max [1247, 175] 0.5
23:49:50.199 00.003 16872 AutoFind: local max [929, 734] 0.5
23:49:50.204 00.005 16872 AutoFind: local max [1378, 1050] 0.5
23:49:50.209 00.005 16872 AutoFind: local max [197, 709] 0.4
23:49:50.212 00.003 16872 AutoFind: local max [558, 964] 0.4
23:49:50.216 00.004 16872 AutoFind: local max [1242, 130] 0.4
23:49:50.223 00.007 16872 AutoFind: local max [248, 660] 0.4
23:49:50.230 00.007 16872 AutoFind: local max [1250, 816] 0.4
23:49:50.236 00.006 16872 AutoFind: local max [1635, 475] 0.4
23:49:50.239 00.003 16872 AutoFind: local max [1843, 214] 0.4
23:49:50.243 00.004 16872 AutoFind: local max [415, 224] 0.4
23:49:50.246 00.003 16872 AutoFind: local max [403, 231] 0.4
23:49:50.252 00.006 16872 AutoFind: local max [1008, 447] 0.4
23:49:50.256 00.004 16872 AutoFind: local max [326, 962] 0.4
23:49:50.259 00.003 16872 AutoFind: local max [561, 719] 0.4
23:49:50.262 00.003 16872 AutoFind: local max [849, 765] 0.4
23:49:50.264 00.002 16872 AutoFind: local max [1273, 159] 0.4
23:49:50.272 00.008 16872 AutoFind: local max [26, 685] 0.4
23:49:50.276 00.004 16872 AutoFind: local max [84, 464] 0.4
23:49:50.279 00.003 16872 AutoFind: local max [976, 942] 0.4
23:49:50.283 00.004 16872 AutoFind: local max [1496, 274] 0.4
23:49:50.285 00.002 16872 AutoFind: local max [873, 572] 0.4
23:49:50.288 00.003 16872 AutoFind: local max [466, 691] 0.4
23:49:50.291 00.003 16872 AutoFind: local max [1284, 316] 0.4
23:49:50.293 00.002 16872 AutoFind: local max [1868, 273] 0.4
23:49:50.300 00.007 16872 AutoFind: local max [11, 853] 0.4
23:49:50.302 00.002 16872 AutoFind: local max [1102, 956] 0.4
23:49:50.305 00.003 16872 AutoFind: local max [1249, 114] 0.4
23:49:50.307 00.002 16872 AutoFind: local max [851, 218] 0.4
23:49:50.310 00.003 16872 AutoFind: local max [1863, 943] 0.4
23:49:50.316 00.006 16872 AutoFind: local max [1327, 524] 0.4
23:49:50.322 00.006 16872 AutoFind: local max [756, 160] 0.4
23:49:50.326 00.004 16872 AutoFind: local max [365, 619] 0.4
23:49:50.330 00.004 16872 AutoFind: local max [183, 276] 0.4
23:49:50.334 00.004 16872 AutoFind: local max [1736, 965] 0.4
23:49:50.337 00.003 16872 AutoFind: local max [297, 120] 0.4
23:49:50.339 00.002 16872 AutoFind: local max [492, 676] 0.4
23:49:50.346 00.007 16872 AutoFind: local max [522, 669] 0.4
23:49:50.351 00.005 16872 AutoFind: local max [1868, 1043] 0.4
23:49:50.354 00.003 16872 AutoFind: local max [870, 407] 0.4
23:49:50.357 00.003 16872 AutoFind: local max [391, 213] 0.4
23:49:50.361 00.004 16872 AutoFind: too close [391, 213] 0.4 - [403, 231] 0.4
23:49:50.364 00.003 16872 AutoFind: too close [851, 218] 0.4 - [847, 198] 0.5
23:49:50.367 00.003 16872 AutoFind: too close [1249, 114] 0.4 - [1242, 130] 0.4
23:49:50.370 00.003 16872 AutoFind: close dim-bright [1249, 114] 0.4 - [1229, 98] 2.4
23:49:50.373 00.003 16872 AutoFind: close dim-bright [1249, 114] 0.4 - [1241, 103] 4.4
23:49:50.380 00.007 16872 AutoFind: close dim-bright [1249, 114] 0.4 - [1230, 116] 196.8
23:49:50.383 00.003 16872 AutoFind: too close [1102, 956] 0.4 - [1083, 966] 0.5
23:49:50.386 00.003 16872 AutoFind: too close [1102, 956] 0.4 - [1102, 964] 0.5
23:49:50.389 00.003 16872 AutoFind: close dim-bright [1102, 956] 0.4 - [1093, 962] 20.9
23:49:50.392 00.003 16872 AutoFind: too close [561, 719] 0.4 - [569, 734] 0.5
23:49:50.396 00.004 16872 AutoFind: too close [403, 231] 0.4 - [415, 224] 0.4
23:49:50.399 00.003 16872 AutoFind: close dim-bright [1242, 130] 0.4 - [1230, 116] 196.8
23:49:50.401 00.002 16872 AutoFind: too close [1083, 966] 0.5 - [1102, 964] 0.5
23:49:50.404 00.003 16872 AutoFind: close dim-bright [1083, 966] 0.5 - [1093, 962] 20.9
23:49:50.412 00.008 16872 AutoFind: too close [1621, 596] 0.5 - [1631, 586] 0.8
23:49:50.416 00.004 16872 AutoFind: close dim-bright [1102, 964] 0.5 - [1093, 962] 20.9
23:49:50.420 00.004 16872 AutoFind: too close [1212, 113] 0.6 - [1213, 119] 0.8
23:49:50.422 00.002 16872 AutoFind: too close [1212, 113] 0.6 - [1216, 102] 1.5
23:49:50.429 00.007 16872 AutoFind: too close [1212, 113] 0.6 - [1229, 98] 2.4
23:49:50.431 00.002 16872 AutoFind: close dim-bright [1212, 113] 0.6 - [1230, 116] 196.8
23:49:50.435 00.004 16872 AutoFind: too close [1654, 585] 0.7 - [1635, 574] 0.7
23:49:50.437 00.002 16872 AutoFind: close dim-bright [1654, 585] 0.7 - [1642, 583] 55.0
23:49:50.441 00.004 16872 AutoFind: too close [1635, 574] 0.7 - [1631, 586] 0.8
23:49:50.444 00.003 16872 AutoFind: close dim-bright [1635, 574] 0.7 - [1642, 583] 55.0
23:49:50.447 00.003 16872 AutoFind: close dim-bright [1631, 586] 0.8 - [1642, 583] 55.0
23:49:50.450 00.003 16872 AutoFind: too close [1213, 119] 0.8 - [1216, 102] 1.5
23:49:50.453 00.003 16872 AutoFind: close dim-bright [1213, 119] 0.8 - [1230, 116] 196.8
23:49:50.461 00.008 16872 AutoFind: too close [1216, 102] 1.5 - [1229, 98] 2.4
23:49:50.465 00.004 16872 AutoFind: close dim-bright [1216, 102] 1.5 - [1230, 116] 196.8
23:49:50.471 00.006 16872 AutoFind: too close [1229, 98] 2.4 - [1241, 103] 4.4
23:49:50.475 00.004 16872 AutoFind: close dim-bright [1229, 98] 2.4 - [1230, 116] 196.8
23:49:50.477 00.002 16872 AutoFind: close dim-bright [1241, 103] 4.4 - [1230, 116] 196.8
23:49:50.480 00.003 16872 AutoFind: too close to edge [11, 853] 0.4
23:49:50.483 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:49:50.490 00.007 16872 Star::Find(15, 1230, 116, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.493 00.003 16872 Star::Find returns 1 (0), X=1229.38, Y=113.51, Mass=4215076, SNR=908.4, Peak=65516 HFD=6.9
23:49:50.496 00.003 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.499 00.003 16872 Star::Find returns 1 (0), X=1642.41, Y=583.05, Mass=209235, SNR=299.0, Peak=25708 HFD=2.8
23:49:50.504 00.005 16872 Star::Find(15, 1093, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.507 00.003 16872 Star::Find returns 1 (0), X=1092.97, Y=962.32, Mass=69063, SNR=157.6, Peak=11628 HFD=2.4
23:49:50.509 00.002 16872 Star::Find(15, 983, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.513 00.004 16872 Star::Find returns 1 (0), X=983.40, Y=621.19, Mass=47179, SNR=128.2, Peak=7676 HFD=3.0
23:49:50.515 00.002 16872 Star::Find(15, 1812, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.522 00.007 16872 Star::Find returns 1 (0), X=1811.52, Y=864.64, Mass=18292, SNR=70.8, Peak=5184 HFD=2.9
23:49:50.525 00.003 16872 Star::Find(15, 527, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.528 00.003 16872 Star::Find returns 1 (0), X=527.04, Y=979.71, Mass=12139, SNR=58.5, Peak=4988 HFD=2.4
23:49:50.532 00.004 16872 Star::Find(15, 533, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.535 00.003 16872 Star::Find returns 1 (0), X=532.94, Y=857.66, Mass=12737, SNR=59.4, Peak=4536 HFD=2.9
23:49:50.538 00.003 16872 Star::Find(15, 1622, 506, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.541 00.003 16872 Star::Find returns 1 (0), X=1621.72, Y=506.07, Mass=5504, SNR=37.6, Peak=4052 HFD=2.3
23:49:50.544 00.003 16872 Star::Find(15, 480, 252, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.549 00.005 16872 Star::Find returns 1 (0), X=480.14, Y=252.10, Mass=3465, SNR=27.4, Peak=3864 HFD=2.2
23:49:50.556 00.007 16872 Star::Find(15, 40, 326, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.561 00.005 16872 Star::Find returns 1 (0), X=40.17, Y=326.00, Mass=4665, SNR=33.9, Peak=3976 HFD=2.2
23:49:50.567 00.006 16872 Star::Find(15, 167, 416, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.571 00.004 16872 Star::Find returns 1 (0), X=167.32, Y=415.97, Mass=3783, SNR=27.9, Peak=3852 HFD=2.2
23:49:50.574 00.003 16872 Star::Find(15, 583, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.577 00.003 16872 Star::Find returns 1 (0), X=583.55, Y=979.32, Mass=3750, SNR=29.2, Peak=3808 HFD=1.8
23:49:50.584 00.007 16872 Star::Find(15, 1650, 809, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.587 00.003 16872 Star::Find returns 1 (0), X=1649.98, Y=809.03, Mass=2729, SNR=22.3, Peak=3684 HFD=2.0
23:49:50.590 00.003 16872 Star::Find(15, 65, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.592 00.002 16872 Star::Find returns 1 (0), X=65.07, Y=868.75, Mass=2264, SNR=22.8, Peak=3684 HFD=2.0
23:49:50.603 00.011 16872 Star::Find(15, 1419, 642, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.608 00.005 16872 Star::Find returns 1 (0), X=1419.69, Y=642.73, Mass=3159, SNR=24.9, Peak=3640 HFD=3.3
23:49:50.612 00.004 16872 Star::Find(15, 1348, 17, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.615 00.003 16872 Star::Find returns 1 (0), X=1347.83, Y=17.16, Mass=2157, SNR=19.6, Peak=3604 HFD=2.3
23:49:50.618 00.003 16872 Star::Find(15, 406, 666, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.621 00.003 16872 Star::Find returns 1 (0), X=405.70, Y=665.62, Mass=1918, SNR=19.3, Peak=3604 HFD=1.6
23:49:50.624 00.003 16872 Star::Find(15, 1189, 749, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.630 00.006 16872 Star::Find returns 1 (0), X=1189.48, Y=748.74, Mass=1865, SNR=18.4, Peak=3552 HFD=1.8
23:49:50.633 00.003 16872 Star::Find(15, 1708, 95, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.636 00.003 16872 Star::Find returns 1 (0), X=1707.92, Y=94.95, Mass=1456, SNR=15.8, Peak=3544 HFD=2.1
23:49:50.640 00.004 16872 Star::Find(15, 357, 314, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.649 00.009 16872 Star::Find returns 1 (0), X=357.20, Y=314.39, Mass=1463, SNR=15.3, Peak=3520 HFD=2.4
23:49:50.654 00.005 16872 Star::Find(15, 437, 196, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.658 00.004 16872 Star::Find returns 1 (0), X=436.02, Y=195.90, Mass=1887, SNR=17.9, Peak=3552 HFD=3.2
23:49:50.661 00.003 16872 Star::Find(15, 1715, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.664 00.003 16872 Star::Find returns 1 (0), X=1714.86, Y=573.60, Mass=756, SNR=9.9, Peak=3416 HFD=1.8
23:49:50.668 00.004 16872 Star::Find(15, 893, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.671 00.003 16872 Star::Find returns 1 (0), X=893.08, Y=826.02, Mass=959, SNR=13.5, Peak=3516 HFD=1.9
23:49:50.677 00.006 16872 Star::Find(15, 962, 390, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.680 00.003 16872 Star::Find returns 1 (0), X=961.62, Y=390.70, Mass=885, SNR=12.4, Peak=3440 HFD=1.6
23:49:50.683 00.003 16872 Star::Find(15, 1708, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.686 00.003 16872 Star::Find returns 1 (0), X=1707.63, Y=941.45, Mass=761, SNR=10.3, Peak=3384 HFD=2.9
23:49:50.690 00.004 16872 Star::Find(15, 1291, 934, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.693 00.003 16872 Star::Find false star n=4 nbg=283 bg=3275.6 sigma=27.4 thresh=3358 peak=3358
23:49:50.695 00.002 16872 Star::Find returns 0 (2), X=1291.00, Y=934.00, Mass=441, SNR=2.9, Peak=3408 HFD=0.0
23:49:50.700 00.005 16872 Star::Find(15, 382, 440, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.702 00.002 16872 Star::Find false star n=4 nbg=257 bg=3265.5 sigma=21.9 thresh=3331 peak=3327
23:49:50.709 00.007 16872 Star::Find returns 0 (2), X=382.00, Y=440.00, Mass=282, SNR=2.9, Peak=3376 HFD=0.0
23:49:50.711 00.002 16872 Star::Find(15, 236, 101, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.714 00.003 16872 Star::Find false star n=2 nbg=281 bg=3266.4 sigma=25.7 thresh=3344 peak=3320
23:49:50.717 00.003 16872 Star::Find returns 0 (2), X=236.00, Y=101.00, Mass=175, SNR=2.9, Peak=3360 HFD=0.0
23:49:50.721 00.004 16872 Star::Find(15, 1797, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.725 00.004 16872 Star::Find returns 1 (0), X=1797.18, Y=961.94, Mass=479, SNR=8.1, Peak=3384 HFD=2.0
23:49:50.728 00.003 16872 Star::Find(15, 1210, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.731 00.003 16872 Star::Find returns 1 (0), X=1209.66, Y=771.89, Mass=1014, SNR=13.4, Peak=3452 HFD=1.9
23:49:50.738 00.007 16872 Star::Find(15, 159, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.746 00.008 16872 Star::Find returns 1 (0), X=158.87, Y=848.87, Mass=856, SNR=11.3, Peak=3432 HFD=2.3
23:49:50.751 00.005 16872 Star::Find(15, 364, 839, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.755 00.004 16872 Star::Find false star n=12 nbg=264 bg=3253.4 sigma=21.7 thresh=3318 peak=3311
23:49:50.758 00.003 16872 Star::Find returns 0 (2), X=364.00, Y=839.00, Mass=963, SNR=2.9, Peak=3364 HFD=0.0
23:49:50.761 00.003 16872 Star::Find(15, 324, 755, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.764 00.003 16872 Star::Find returns 0 (4), X=324.47, Y=754.53, Mass=351, SNR=6.4, Peak=3368 HFD=1.4
23:49:50.770 00.006 16872 Star::Find(15, 766, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.773 00.003 16872 Star::Find false star n=6 nbg=261 bg=3253.3 sigma=22.7 thresh=3322 peak=3316
23:49:50.776 00.003 16872 Star::Find returns 0 (2), X=766.00, Y=284.00, Mass=488, SNR=2.9, Peak=3348 HFD=0.0
23:49:50.779 00.003 16872 Star::Find(15, 459, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.789 00.010 16872 Star::Find returns 1 (0), X=459.20, Y=735.20, Mass=594, SNR=9.0, Peak=3384 HFD=1.6
23:49:50.793 00.004 16872 Star::Find(15, 1297, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.797 00.004 16872 Star::Find returns 1 (0), X=1297.46, Y=869.26, Mass=621, SNR=8.8, Peak=3380 HFD=3.1
23:49:50.800 00.003 16872 Star::Find(15, 614, 625, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.803 00.003 16872 Star::Find false star n=5 nbg=276 bg=3265.3 sigma=24.1 thresh=3337 peak=3336
23:49:50.806 00.003 16872 Star::Find returns 0 (2), X=614.00, Y=625.00, Mass=446, SNR=2.9, Peak=3368 HFD=0.0
23:49:50.809 00.003 16872 Star::Find(15, 1395, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.815 00.006 16872 Star::Find returns 0 (4), X=1395.35, Y=932.89, Mass=632, SNR=9.2, Peak=3428 HFD=1.5
23:49:50.819 00.004 16872 Star::Find(15, 900, 1036, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.821 00.002 16872 Star::Find false star n=6 nbg=280 bg=3254.9 sigma=24.7 thresh=3329 peak=3329
23:49:50.824 00.003 16872 Star::Find returns 0 (2), X=900.00, Y=1036.00, Mass=519, SNR=2.9, Peak=3364 HFD=0.0
23:49:50.826 00.002 16872 Star::Find(15, 1879, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.832 00.006 16872 Star::Find returns 1 (0), X=1878.48, Y=983.42, Mass=1265, SNR=13.7, Peak=3444 HFD=3.1
23:49:50.834 00.002 16872 Star::Find(15, 893, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.837 00.003 16872 Star::Find false star n=3 nbg=252 bg=3269.4 sigma=20.6 thresh=3331 peak=3331
23:49:50.841 00.004 16872 Star::Find returns 0 (2), X=893.00, Y=640.00, Mass=272, SNR=2.9, Peak=3384 HFD=0.0
23:49:50.847 00.006 16872 Star::Find(15, 720, 525, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.850 00.003 16872 Star::Find returns 1 (0), X=719.78, Y=525.51, Mass=1033, SNR=13.1, Peak=3424 HFD=1.9
23:49:50.853 00.003 16872 Star::Find(15, 1630, 691, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.856 00.003 16872 Star::Find returns 1 (0), X=1629.51, Y=690.26, Mass=926, SNR=11.4, Peak=3456 HFD=1.6
23:49:50.860 00.004 16872 Star::Find(15, 1331, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.863 00.003 16872 Star::Find false star n=5 nbg=268 bg=3259.8 sigma=22.6 thresh=3328 peak=3327
23:49:50.866 00.003 16872 Star::Find returns 0 (2), X=1331.00, Y=1013.00, Mass=421, SNR=2.9, Peak=3368 HFD=0.0
23:49:50.869 00.003 16872 Star::Find(15, 1365, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.873 00.004 16872 Star::Find returns 1 (0), X=1364.83, Y=640.50, Mass=1222, SNR=14.4, Peak=3460 HFD=2.5
23:49:50.879 00.006 16872 Star::Find(15, 1722, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.885 00.006 16872 Star::Find returns 1 (0), X=1721.38, Y=511.04, Mass=928, SNR=11.6, Peak=3368 HFD=2.7
23:49:50.889 00.004 16872 Star::Find(15, 1247, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.896 00.007 16872 Star::Find returns 1 (0), X=1246.81, Y=174.09, Mass=611, SNR=8.4, Peak=3372 HFD=2.6
23:49:50.899 00.003 16872 Star::Find(15, 929, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.901 00.002 16872 Star::Find returns 1 (0), X=929.10, Y=733.13, Mass=749, SNR=9.9, Peak=3440 HFD=1.9
23:49:50.904 00.003 16872 Star::Find(15, 1378, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.908 00.004 16872 Star::Find returns 1 (0), X=1376.64, Y=1049.83, Mass=1059, SNR=11.8, Peak=3360 HFD=3.6
23:49:50.912 00.004 16872 Star::Find(15, 197, 709, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.916 00.004 16872 Star::Find returns 0 (4), X=196.17, Y=709.23, Mass=395, SNR=6.7, Peak=3388 HFD=1.3
23:49:50.919 00.003 16872 Star::Find(15, 558, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.927 00.008 16872 Star::Find returns 1 (0), X=557.64, Y=964.96, Mass=640, SNR=9.5, Peak=3364 HFD=2.3
23:49:50.932 00.005 16872 Star::Find(15, 248, 660, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.936 00.004 16872 Star::Find returns 1 (0), X=248.24, Y=658.97, Mass=2044, SNR=21.5, Peak=3668 HFD=1.8
23:49:50.939 00.003 16872 Star::Find(15, 1250, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.942 00.003 16872 Star::Find false star n=7 nbg=280 bg=3264.5 sigma=21.1 thresh=3328 peak=3328
23:49:50.945 00.003 16872 Star::Find returns 0 (2), X=1250.00, Y=816.00, Mass=481, SNR=2.9, Peak=3352 HFD=0.0
23:49:50.949 00.004 16872 Star::Find(15, 1635, 475, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.952 00.003 16872 Star::Find returns 0 (4), X=1634.59, Y=474.83, Mass=541, SNR=8.3, Peak=3412 HFD=1.2
23:49:50.959 00.007 16872 Star::Find(15, 1843, 214, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.962 00.003 16872 Star::Find returns 1 (0), X=1832.29, Y=224.26, Mass=913, SNR=10.7, Peak=3392 HFD=4.6
23:49:50.965 00.003 16872 Star::Find(15, 1008, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.968 00.003 16872 Star::Find returns 0 (4), X=1021.48, Y=437.46, Mass=935, SNR=14.7, Peak=3540 HFD=1.4
23:49:50.976 00.008 16872 Star::Find(15, 326, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.981 00.005 16872 Star::Find returns 1 (0), X=326.87, Y=961.17, Mass=1031, SNR=13.4, Peak=3440 HFD=2.4
23:49:50.984 00.003 16872 Star::Find(15, 849, 765, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.987 00.003 16872 Star::Find false star n=5 nbg=272 bg=3258.5 sigma=24.8 thresh=3333 peak=3321
23:49:50.990 00.003 16872 Star::Find returns 0 (2), X=849.00, Y=765.00, Mass=428, SNR=2.9, Peak=3364 HFD=0.0
23:49:50.993 00.003 16872 Star::Find(15, 1273, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:50.997 00.004 16872 Star::Find returns 1 (0), X=1272.64, Y=158.86, Mass=843, SNR=10.6, Peak=3384 HFD=2.3
23:49:50.999 00.002 16872 Star::Find(15, 26, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.008 00.009 16872 Star::Find false star n=7 nbg=281 bg=3259.2 sigma=27.1 thresh=3340 peak=3335
23:49:51.011 00.003 16872 Star::Find returns 0 (2), X=26.00, Y=685.00, Mass=698, SNR=2.9, Peak=3388 HFD=0.0
23:49:51.014 00.003 16872 Star::Find(15, 84, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.016 00.002 16872 Star::Find returns 1 (0), X=83.53, Y=463.29, Mass=560, SNR=8.2, Peak=3376 HFD=1.7
23:49:51.020 00.004 16872 Star::Find(15, 976, 942, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.022 00.002 16872 Star::Find returns 1 (0), X=973.36, Y=930.69, Mass=434, SNR=8.0, Peak=3384 HFD=1.6
23:49:51.025 00.003 16872 Star::Find(15, 1496, 274, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.029 00.004 16872 Star::Find false star n=6 nbg=263 bg=3260.2 sigma=21.8 thresh=3326 peak=3319
23:49:51.033 00.004 16872 Star::Find returns 0 (2), X=1496.00, Y=274.00, Mass=499, SNR=2.9, Peak=3364 HFD=0.0
23:49:51.038 00.005 16872 Star::Find(15, 873, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.041 00.003 16872 Star::Find returns 0 (4), X=873.22, Y=572.21, Mass=425, SNR=7.1, Peak=3376 HFD=1.5
23:49:51.044 00.003 16872 Star::Find(15, 466, 691, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.049 00.005 16872 Star::Find false star n=5 nbg=253 bg=3260.1 sigma=19.6 thresh=3319 peak=3318
23:49:51.053 00.004 16872 Star::Find returns 0 (2), X=466.00, Y=691.00, Mass=367, SNR=2.9, Peak=3352 HFD=0.0
23:49:51.056 00.003 16872 Star::Find(15, 1284, 316, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.059 00.003 16872 Star::Find returns 1 (0), X=1285.34, Y=316.26, Mass=517, SNR=8.1, Peak=3380 HFD=1.9
23:49:51.063 00.004 16872 Star::Find(15, 1868, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.070 00.007 16872 Star::Find returns 0 (4), X=1879.50, Y=285.46, Mass=527, SNR=9.1, Peak=3400 HFD=1.4
23:49:51.078 00.008 16872 Star::Find(15, 1863, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.088 00.010 16872 Star::Find false star n=5 nbg=280 bg=3264.0 sigma=26.7 thresh=3344 peak=3342
23:49:51.091 00.003 16872 Star::Find returns 0 (2), X=1863.00, Y=943.00, Mass=472, SNR=2.9, Peak=3372 HFD=0.0
23:49:51.094 00.003 16872 Star::Find(15, 1327, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.098 00.004 16872 Star::Find false star n=2 nbg=278 bg=3260.2 sigma=25.1 thresh=3335 peak=3321
23:49:51.102 00.004 16872 Star::Find returns 0 (2), X=1327.00, Y=524.00, Mass=156, SNR=2.9, Peak=3360 HFD=0.0
23:49:51.105 00.003 16872 Star::Find(15, 756, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.108 00.003 16872 Star::Find false star n=4 nbg=276 bg=3261.8 sigma=21.4 thresh=3326 peak=3326
23:49:51.113 00.005 16872 Star::Find returns 0 (2), X=756.00, Y=160.00, Mass=313, SNR=2.9, Peak=3344 HFD=0.0
23:49:51.123 00.010 16872 Star::Find(15, 365, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.129 00.006 16872 Star::Find false star n=4 nbg=269 bg=3265.4 sigma=24.0 thresh=3337 peak=3322
23:49:51.136 00.007 16872 Star::Find returns 0 (2), X=365.00, Y=619.00, Mass=322, SNR=2.9, Peak=3388 HFD=0.0
23:49:51.139 00.003 16872 Star::Find(15, 183, 276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.144 00.005 16872 Star::Find false star n=6 nbg=274 bg=3257.4 sigma=21.5 thresh=3322 peak=3322
23:49:51.147 00.003 16872 Star::Find returns 0 (2), X=183.00, Y=276.00, Mass=463, SNR=2.9, Peak=3356 HFD=0.0
23:49:51.150 00.003 16872 Star::Find(15, 1736, 965, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.153 00.003 16872 Star::Find false star n=6 nbg=277 bg=3269.7 sigma=24.7 thresh=3344 peak=3338
23:49:51.156 00.003 16872 Star::Find returns 0 (2), X=1736.00, Y=965.00, Mass=482, SNR=2.9, Peak=3380 HFD=0.0
23:49:51.165 00.009 16872 Star::Find(15, 297, 120, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.168 00.003 16872 Star::Find returns 1 (0), X=301.15, Y=116.16, Mass=835, SNR=10.8, Peak=3380 HFD=6.2
23:49:51.172 00.004 16872 Star::Find(15, 492, 676, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.176 00.004 16872 Star::Find false star n=2 nbg=272 bg=3262.2 sigma=25.2 thresh=3338 peak=3328
23:49:51.182 00.006 16872 Star::Find returns 0 (2), X=492.00, Y=676.00, Mass=172, SNR=2.9, Peak=3368 HFD=0.0
23:49:51.186 00.004 16872 Star::Find(15, 522, 669, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.190 00.004 16872 Star::Find returns 1 (0), X=522.49, Y=669.25, Mass=616, SNR=9.1, Peak=3364 HFD=1.8
23:49:51.194 00.004 16872 Star::Find(15, 1868, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.199 00.005 16872 Star::Find returns 0 (4), X=1862.50, Y=1035.52, Mass=1845, SNR=23.7, Peak=3736 HFD=1.4
23:49:51.204 00.005 16872 Star::Find(15, 870, 407, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.214 00.010 16872 Star::Find returns 1 (0), X=869.74, Y=408.53, Mass=394, SNR=6.9, Peak=3372 HFD=3.1
23:49:51.220 00.006 16872 AutoFind: finding best star pass 1
23:49:51.225 00.005 16872 Star::Find(15, 1230, 116, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.230 00.005 16872 Star::Find returns 1 (0), X=1229.38, Y=113.51, Mass=4215076, SNR=908.4, Peak=65516 HFD=6.9
23:49:51.234 00.004 16872 AutoFind: near-saturated [1230, 116] 196.8 Mass 4215076 SNR 908.4 Peak 65516
23:49:51.242 00.008 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.248 00.006 16872 Star::Find returns 1 (0), X=1642.41, Y=583.05, Mass=209235, SNR=299.0, Peak=25708 HFD=2.8
23:49:51.253 00.005 16872 AutoFind returns star at [1642, 583] 55.0 Mass 209235 SNR 299.0
23:49:51.265 00.012 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.272 00.007 16872 Star::Find returns 1 (0), X=1642.41, Y=583.05, Mass=209235, SNR=299.0, Peak=25708 HFD=2.8
23:49:51.276 00.004 16872 MultiStar: List (12): {1642.41, 583.05}(299.0), {1092.97, 962.32}(157.6), {983.40, 621.19}(128.2), {1811.52, 864.64}(70.8), {527.04, 979.71}(58.5), {532.94, 857.66}(59.4), {1621.72, 506.07}(37.6), {480.14, 252.10}(27.4), {40.17, 326.00}(33.9), {167.32, 415.97}(27.9), {583.55, 979.32}(29.2), {1649.98, 809.03}(22.3), 
23:49:51.280 00.004 16872 setting lock position to (1642.41, 583.05)
23:49:51.286 00.006 16872 evsrv: cli 0D3BFFA8 short write 0/110 Input / Output error
23:49:51.290 00.004 16872 MultiStar: stabilizing after lock position change
23:49:51.294 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
23:49:51.299 00.005 16872 UpdateGuideState(): m_state=1
23:49:51.307 00.008 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:49:51.310 00.003 16872 Star::Find returns 1 (0), X=1642.41, Y=583.05, Mass=209235, SNR=299.0, Peak=25708 HFD=2.8
23:49:51.315 00.005 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:49:51.319 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:49:51.323 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:49:51.336 00.013 16872 evsrv: cli 0D3BFFA8 short write 0/138 Input / Output error
23:49:51.341 00.005 16872 setting force full frames = false
23:49:51.345 00.004 16872 setting lock position to (1642.41, 583.05)
23:49:51.352 00.007 16872 MultiStar: stabilizing after lock position change
23:49:51.357 00.005 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:49:51.361 00.004 16872 evsrv: cli 0D3BFFA8 short write 0/107 Input / Output error
23:49:51.365 00.004 16872 Changing from state SELECTING to SELECTED
23:49:51.369 00.004 16872 guider state => SELECTED
23:49:51.390 00.021 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65516, med=3264, FiltMin=3166, FiltMax=65512, Gamma=2.190
23:49:51.442 00.052 16872 UpdateGuideState exits: m=209235 SNR=299.0
23:49:51.456 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65516, med=3264, FiltMin=3166, FiltMax=65512, Gamma=2.190
23:49:51.530 00.074 16872 Status Line: Auto-selected star at (1642.4, 583.0)
23:49:51.554 00.024 16872 PhdController: newstate STATE_WAIT_SELECTED
23:49:51.558 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:51.561 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:49:51.564 00.003 16872 Enqueuing Expose request
23:49:51.572 00.008 9640 Worker thread wakes up
23:49:51.572 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:49:51.572 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:49:51.572 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
23:49:51.576 00.004 16872 evsrv: cli 0D3C0A48 connect
23:49:51.580 00.004 16872 case statement mapped state 2 to 1
23:49:51.586 00.006 16872 case statement mapped state 2 to 1
23:49:51.593 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d5854f71-d770-4965-9660-1da7c94f1941"}
23:49:51.597 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d5854f71-d770-4965-9660-1da7c94f1941"}
23:49:51.605 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"521d8645-973c-46a2-90f6-8def5823e076"}
23:49:51.607 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1642.41,583.05],"id":"521d8645-973c-46a2-90f6-8def5823e076"}
23:49:51.612 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"63be34bd-a305-4022-b094-ee1c1c7d76b9"}
23:49:51.618 00.006 16872 case statement mapped state 2 to 1
23:49:51.622 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"63be34bd-a305-4022-b094-ee1c1c7d76b9"}
23:49:51.626 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:49:51.635 00.009 16872 evsrv: cli 0D3BF8C8 connect
23:49:51.641 00.006 16872 case statement mapped state 2 to 1
23:49:51.648 00.007 16872 case statement mapped state 2 to 1
23:49:51.653 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4bd6c992-71c0-4268-bcea-3c28bb0a6718"}
23:49:51.656 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.41,7.05],"pixels":"..."},"id":"4bd6c992-71c0-4268-bcea-3c28bb0a6718"}
23:49:51.659 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"b339e931-a008-4715-9077-3a148d5ae0ed"}
23:49:51.667 00.008 16872 case statement mapped state 2 to 1
23:49:51.671 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"b339e931-a008-4715-9077-3a148d5ae0ed"}
23:49:51.683 00.012 16872 evsrv: cli 0D3BF8C8 disconnect
23:49:52.681 00.998 16872 evsrv: cli 0D3C0A48 connect
23:49:52.685 00.004 16872 case statement mapped state 2 to 1
23:49:52.690 00.005 16872 case statement mapped state 2 to 1
23:49:52.694 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"92bfecbc-1fd4-4cae-96f3-63da1d6e2654"}
23:49:52.703 00.009 16872 case statement mapped state 2 to 1
23:49:52.706 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"92bfecbc-1fd4-4cae-96f3-63da1d6e2654"}
23:49:52.713 00.007 16872 evsrv: cli 0D3C0A48 disconnect
23:49:53.717 01.004 16872 evsrv: cli 0D3C0A48 connect
23:49:53.721 00.004 16872 case statement mapped state 2 to 1
23:49:53.725 00.004 16872 case statement mapped state 2 to 1
23:49:53.730 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"87cdbfd6-e877-494b-9ae3-a8310e017b9e"}
23:49:53.733 00.003 16872 case statement mapped state 2 to 1
23:49:53.736 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"87cdbfd6-e877-494b-9ae3-a8310e017b9e"}
23:49:53.740 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:49:54.621 00.881 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d1eec80-1103-4542-980b-07ac3daa40ed"}
23:49:54.625 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3d1eec80-1103-4542-980b-07ac3daa40ed"}
23:49:54.630 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"757e55f6-43a1-4d0e-a2f8-eb091d3b8941"}
23:49:54.634 00.004 16872 case statement mapped state 2 to 1
23:49:54.637 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"757e55f6-43a1-4d0e-a2f8-eb091d3b8941"}
23:49:54.642 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e8c3a896-828d-4cfb-adac-6c61183d5603"}
23:49:54.645 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.41,7.05],"pixels":"..."},"id":"e8c3a896-828d-4cfb-adac-6c61183d5603"}
23:49:54.741 00.096 16872 evsrv: cli 0D3BFFA8 connect
23:49:54.745 00.004 16872 case statement mapped state 2 to 1
23:49:54.750 00.005 16872 case statement mapped state 2 to 1
23:49:54.754 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"699ef965-1ba9-48ec-a2f5-7386ab5abd74"}
23:49:54.764 00.010 16872 case statement mapped state 2 to 1
23:49:54.767 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"699ef965-1ba9-48ec-a2f5-7386ab5abd74"}
23:49:54.778 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
23:49:55.684 00.906 9640 Exposure complete
23:49:55.781 00.097 16872 evsrv: cli 0D3C0A48 connect
23:49:55.785 00.004 16872 case statement mapped state 2 to 1
23:49:55.790 00.005 16872 case statement mapped state 2 to 1
23:49:55.796 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c9f24f35-a589-4c21-a563-a33206160613"}
23:49:55.801 00.005 16872 case statement mapped state 2 to 1
23:49:55.805 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c9f24f35-a589-4c21-a563-a33206160613"}
23:49:55.821 00.016 16872 evsrv: cli 0D3C0A48 disconnect
23:49:55.873 00.052 9640 worker thread done servicing request
23:49:55.874 00.001 16872 OnExposeComplete: enter
23:49:55.877 00.003 16872 UpdateGuideState(): m_state=2
23:49:55.881 00.004 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:49:55.885 00.004 16872 Star::Find returns 1 (0), X=1642.38, Y=583.60, Mass=209987, SNR=297.6, Peak=26364 HFD=3.0
23:49:55.894 00.009 16872 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.56) = xAngle (0.08 = 0.08)
23:49:55.898 00.004 16872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.12 = 0.12)
23:49:55.902 00.004 16872 CameraToMount -- cameraX=-0.03 cameraY=0.55 hyp=0.56 cameraTheta=1.63 mountX=0.55 mountY=0.07, mountTheta=0.12
23:49:55.909 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65516, med=3272, FiltMin=3110, FiltMax=65512, Gamma=2.190
23:49:55.962 00.053 16872 UpdateGuideState exits: m=209987 SNR=297.6
23:49:55.969 00.007 16872 PhdController: newstate STATE_CALIBRATE
23:49:55.973 00.004 16872 PhdController: newstate STATE_GUIDE
23:49:55.994 00.021 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:49:55.998 00.004 16872 guider state => CALIBRATED
23:49:56.001 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:49:56.016 00.015 16872 reset dither spiral
23:49:56.020 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:49:56.023 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:56.026 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:49:56.032 00.006 16872 Enqueuing Expose request
23:49:56.036 00.004 9640 Worker thread wakes up
23:49:56.036 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:49:56.036 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:49:56.823 00.787 16872 evsrv: cli 0D3BF8C8 connect
23:49:56.826 00.003 16872 case statement mapped state 5 to 1
23:49:56.835 00.009 16872 case statement mapped state 5 to 1
23:49:56.839 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"44668663-616c-4bfa-bfc2-fbba827f7a46"}
23:49:56.843 00.004 16872 case statement mapped state 5 to 1
23:49:56.850 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"44668663-616c-4bfa-bfc2-fbba827f7a46"}
23:49:56.853 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
23:49:57.854 01.001 16872 evsrv: cli 0D3BF8C8 connect
23:49:57.858 00.004 16872 case statement mapped state 5 to 1
23:49:57.862 00.004 16872 case statement mapped state 5 to 1
23:49:57.866 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"7feca070-f1f3-4905-8986-e4860afc5fc9"}
23:49:57.868 00.002 16872 case statement mapped state 5 to 1
23:49:57.878 00.010 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"7feca070-f1f3-4905-8986-e4860afc5fc9"}
23:49:57.884 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
23:49:58.120 00.236 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"833252f7-7b1a-4a2a-9639-13cfe3217fb3"}
23:49:58.125 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"833252f7-7b1a-4a2a-9639-13cfe3217fb3"}
23:49:58.158 00.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5fee535-e935-4313-8de1-2cb04e98b8c4"}
23:49:58.161 00.003 16872 case statement mapped state 5 to 1
23:49:58.164 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"d5fee535-e935-4313-8de1-2cb04e98b8c4"}
23:49:58.168 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9f092a9c-82d8-49db-b303-38ac9d1705aa"}
23:49:58.175 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.38,6.60],"pixels":"..."},"id":"9f092a9c-82d8-49db-b303-38ac9d1705aa"}
23:49:58.885 00.710 16872 evsrv: cli 0D3BF968 connect
23:49:58.890 00.005 16872 case statement mapped state 5 to 1
23:49:58.894 00.004 16872 case statement mapped state 5 to 1
23:49:58.897 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"9ffb9919-df0a-4584-b63d-842f4278f330"}
23:49:58.900 00.003 16872 case statement mapped state 5 to 1
23:49:58.903 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"9ffb9919-df0a-4584-b63d-842f4278f330"}
23:49:58.909 00.006 16872 evsrv: cli 0D3BF968 disconnect
23:49:59.911 01.002 16872 evsrv: cli 0D3BF8C8 connect
23:49:59.914 00.003 16872 case statement mapped state 5 to 1
23:49:59.921 00.007 16872 case statement mapped state 5 to 1
23:49:59.924 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"bbedf5a9-8d2e-4092-9e43-557366585c79"}
23:49:59.928 00.004 16872 case statement mapped state 5 to 1
23:49:59.930 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"bbedf5a9-8d2e-4092-9e43-557366585c79"}
23:49:59.938 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
23:50:00.112 00.174 9640 Exposure complete
23:50:00.253 00.141 9640 worker thread done servicing request
23:50:00.253 00.000 16872 OnExposeComplete: enter
23:50:00.256 00.003 16872 UpdateGuideState(): m_state=5
23:50:00.259 00.003 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:50:00.263 00.004 16872 Star::Find returns 1 (0), X=1642.33, Y=583.42, Mass=207749, SNR=298.4, Peak=23488 HFD=3.2
23:50:00.268 00.005 16872 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.56) = xAngle (0.24 = 0.24)
23:50:00.272 00.004 16872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.28 = 0.28)
23:50:00.275 00.003 16872 CameraToMount -- cameraX=-0.08 cameraY=0.37 hyp=0.38 cameraTheta=1.79 mountX=0.37 mountY=0.11, mountTheta=0.28
23:50:00.283 00.008 16872 Changing from state CALIBRATED to GUIDING
23:50:00.286 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:50:00.288 00.002 16872 ScopeASCOM::SideOfPier() returns 0
23:50:00.359 00.071 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:50:00.364 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:50:00.368 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:50:00.372 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:50:00.374 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:50:00.376 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:50:00.379 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:50:00.382 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:50:00.384 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:50:00.388 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:50:00.390 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:50:00.393 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:50:00.396 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:50:00.400 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:50:00.525 00.125 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:50:00.530 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:50:00.533 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
23:50:00.538 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:50:00.544 00.006 16872 ScopeASCOM::SideOfPier() returns 0
23:50:00.668 00.124 16872 setting lock position to (1642.33, 583.42)
23:50:00.671 00.003 16872 MultiStar: stabilizing after lock position change
23:50:00.673 00.002 16872 guider state => GUIDING
23:50:00.676 00.003 16872 Status Line: Guiding
23:50:00.685 00.009 16872 Mount: notify guiding started
23:50:00.689 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:50:00.693 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:50:00.695 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:50:00.699 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:50:00.703 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:50:00.705 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:50:00.708 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:50:00.714 00.006 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:50:00.717 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:50:00.720 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:50:00.723 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:50:00.726 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:50:00.730 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:50:00.733 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:50:00.735 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:50:00.738 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:50:00.741 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:50:00.747 00.006 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:50:00.751 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:50:00.754 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:50:00.757 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:50:00.760 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:50:00.763 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:50:00.766 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:50:00.768 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:50:00.772 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:50:00.779 00.007 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:50:00.784 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:50:00.788 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:50:00.793 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:50:00.795 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:50:00.798 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:50:00.800 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:50:00.802 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:50:00.807 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:50:00.810 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:50:00.812 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:50:00.815 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:50:00.931 00.116 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:50:00.996 00.065 16872 ScopeASCOM::SideOfPier() returns 0
23:50:01.002 00.006 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:50:01.005 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:50:01.008 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:50:01.015 00.007 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:50:01.023 00.008 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:50:01.032 00.009 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:50:01.036 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:50:01.043 00.007 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:50:01.047 00.004 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:50:01.061 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3276, FiltMin=3178, FiltMax=65512, Gamma=2.190
23:50:01.104 00.043 16872 UpdateGuideState exits: m=207749 SNR=298.4
23:50:01.109 00.005 16872 PhdController: newstate STATE_SETTLE_WAIT
23:50:01.113 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:01.115 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:50:01.118 00.003 16872 Enqueuing Expose request
23:50:01.122 00.004 9640 Worker thread wakes up
23:50:01.122 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:50:01.122 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:50:01.122 00.000 16872 evsrv: cli 0D3BFFA8 connect
23:50:01.125 00.003 16872 case statement mapped state 6 to 3
23:50:01.129 00.004 16872 case statement mapped state 6 to 3
23:50:01.135 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"ac5d6285-441f-4675-82a0-c1ea443c2e8a"}
23:50:01.137 00.002 16872 case statement mapped state 6 to 3
23:50:01.140 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac5d6285-441f-4675-82a0-c1ea443c2e8a"}
23:50:01.150 00.010 16872 evsrv: cli 0D3BFFA8 disconnect
23:50:01.620 00.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f4f111a-b5a1-4049-9457-99cf2bf3efe7"}
23:50:01.625 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1f4f111a-b5a1-4049-9457-99cf2bf3efe7"}
23:50:01.631 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84878e6c-de00-4fe0-a5cd-8a4b8892cc75"}
23:50:01.634 00.003 16872 case statement mapped state 6 to 3
23:50:01.637 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"84878e6c-de00-4fe0-a5cd-8a4b8892cc75"}
23:50:01.640 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bd95073a-9d63-4f70-af35-28103a287f88"}
23:50:01.643 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.33,7.42],"pixels":"..."},"id":"bd95073a-9d63-4f70-af35-28103a287f88"}
23:50:05.118 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b5f74f6-4be9-4f6b-99f4-71a8dc75e33f"}
23:50:05.121 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4b5f74f6-4be9-4f6b-99f4-71a8dc75e33f"}
23:50:05.131 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6c6da01-2cf4-4392-8fd2-d054ed0d397c"}
23:50:05.135 00.004 16872 case statement mapped state 6 to 3
23:50:05.137 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6c6da01-2cf4-4392-8fd2-d054ed0d397c"}
23:50:05.141 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d3f9e50-cba9-4216-8daf-48809ead0a48"}
23:50:05.145 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.33,7.42],"pixels":"..."},"id":"7d3f9e50-cba9-4216-8daf-48809ead0a48"}
23:50:05.188 00.043 9640 Exposure complete
23:50:05.335 00.147 9640 worker thread done servicing request
23:50:05.335 00.000 16872 OnExposeComplete: enter
23:50:05.338 00.003 16872 UpdateGuideState(): m_state=6
23:50:05.342 00.004 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:50:05.344 00.002 16872 Star::Find returns 1 (0), X=1642.20, Y=583.90, Mass=234766, SNR=317.3, Peak=32232 HFD=2.5
23:50:05.346 00.002 16872 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.56) = xAngle (0.27 = 0.27)
23:50:05.350 00.004 16872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.32 = 0.32)
23:50:05.352 00.002 16872 CameraToMount -- cameraX=-0.12 cameraY=0.47 hyp=0.49 cameraTheta=1.83 mountX=0.47 mountY=0.15, mountTheta=0.31
23:50:05.361 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=0.47, opts=13)
23:50:05.364 00.003 16872 Enqueuing Move request for scope (-0.12, 0.47)
23:50:05.367 00.003 9640 Worker thread wakes up
23:50:05.367 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.47) opts 0xd
23:50:05.367 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, 0.47)
23:50:05.367 00.000 9640 Moving (-0.12, 0.47) raw xDistance=0.47 yDistance=0.15
23:50:05.367 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.47
23:50:05.367 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
23:50:05.367 00.000 9640 MoveAxis(W, 50, ABG)
23:50:05.367 00.000 9640 Guiding  Dir = 3, Dur = 50
23:50:05.367 00.000 9640 IsSlewing returns 0
23:50:05.368 00.001 9640 IsGuiding returns 0
23:50:05.368 00.000 9640 PulseGuide returned control before completion, sleep 60
23:50:05.374 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3268, FiltMin=3144, FiltMax=65516, Gamma=2.190
23:50:05.416 00.042 16872 UpdateGuideState exits: m=234766 SNR=317.3
23:50:05.419 00.003 16872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 1 / 99999
23:50:05.422 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777783805.421,"Host":"RBFOCUS307","Inst":1,"Distance":0.41,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:50:05.424 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:05.427 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:50:05.430 00.003 16872 Enqueuing Expose request
23:50:05.436 00.006 9640 IsGuiding returns 1
23:50:05.436 00.000 9640 scope still moving after pulse duration time elapsed
23:50:05.464 00.028 9640 IsSlewing returns 0
23:50:05.465 00.001 9640 IsGuiding returns 0
23:50:05.465 00.000 9640 scope move finished after 50 + 46 ms
23:50:05.465 00.000 9640 Move returns status 0, amount 50
23:50:05.465 00.000 9640 MoveAxis(N, 0, ABG)
23:50:05.465 00.000 9640 Move returns status 0, amount 0
23:50:05.465 00.000 9640 move complete, result=0
23:50:05.466 00.001 9640 worker thread done servicing request
23:50:05.466 00.000 9640 Worker thread wakes up
23:50:05.466 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:50:05.466 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:50:05.467 00.001 16872 GuideStep: 0.5 px 50 ms WEST, 0.2 px 0 ms NORTH
23:50:08.619 03.152 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"afc5b082-3e1a-4280-a720-b6c9fa224f62"}
23:50:08.621 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"afc5b082-3e1a-4280-a720-b6c9fa224f62"}
23:50:08.626 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ff82f99-827d-4688-b6bf-a62385c8f679"}
23:50:08.628 00.002 16872 case statement mapped state 6 to 3
23:50:08.631 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ff82f99-827d-4688-b6bf-a62385c8f679"}
23:50:08.635 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cae76555-8277-4bcd-a092-870c45d2e802"}
23:50:08.637 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.20,6.90],"pixels":"..."},"id":"cae76555-8277-4bcd-a092-870c45d2e802"}
23:50:09.572 00.935 9640 Exposure complete
23:50:09.716 00.144 9640 worker thread done servicing request
23:50:09.716 00.000 16872 OnExposeComplete: enter
23:50:09.721 00.005 16872 UpdateGuideState(): m_state=6
23:50:09.726 00.005 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:50:09.728 00.002 16872 Star::Find returns 1 (0), X=1642.40, Y=583.80, Mass=221416, SNR=307.5, Peak=24968 HFD=2.9
23:50:09.734 00.006 16872 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.56) = xAngle (-0.19 = -0.19)
23:50:09.736 00.002 16872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.14 = -0.14)
23:50:09.739 00.003 16872 CameraToMount -- cameraX=0.08 cameraY=0.38 hyp=0.38 cameraTheta=1.37 mountX=0.38 mountY=-0.05, mountTheta=-0.14
23:50:09.743 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.08, y=0.38, opts=13)
23:50:09.749 00.006 16872 Enqueuing Move request for scope (0.08, 0.38)
23:50:09.753 00.004 9640 Worker thread wakes up
23:50:09.753 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.38) opts 0xd
23:50:09.753 00.000 9640 Handling offset move in thread for scope, endpoint = (0.08, 0.38)
23:50:09.753 00.000 9640 Moving (0.08, 0.38) raw xDistance=0.38 yDistance=-0.05
23:50:09.753 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.38
23:50:09.753 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.05, m_sumCorr=0
23:50:09.753 00.000 9640 MoveAxis(W, 45, ABG)
23:50:09.753 00.000 9640 Guiding  Dir = 3, Dur = 45
23:50:09.753 00.000 9640 IsSlewing returns 0
23:50:09.754 00.001 9640 IsGuiding returns 0
23:50:09.754 00.000 9640 PulseGuide returned control before completion, sleep 55
23:50:09.759 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65516, med=3280, FiltMin=3178, FiltMax=65512, Gamma=2.190
23:50:09.801 00.042 16872 UpdateGuideState exits: m=221416 SNR=307.5
23:50:09.804 00.003 16872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 2 / 99999
23:50:09.806 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777783809.806,"Host":"RBFOCUS307","Inst":1,"Distance":0.40,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:50:09.808 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:09.812 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:50:09.815 00.003 16872 Enqueuing Expose request
23:50:09.826 00.011 9640 IsGuiding returns 1
23:50:09.826 00.000 9640 scope still moving after pulse duration time elapsed
23:50:09.857 00.031 9640 IsSlewing returns 0
23:50:09.858 00.001 9640 IsGuiding returns 0
23:50:09.858 00.000 9640 scope move finished after 45 + 59 ms
23:50:09.859 00.001 9640 Move returns status 0, amount 45
23:50:09.860 00.001 9640 MoveAxis(N, 0, ABG)
23:50:09.860 00.000 9640 Move returns status 0, amount 0
23:50:09.860 00.000 9640 move complete, result=0
23:50:09.860 00.000 9640 worker thread done servicing request
23:50:09.860 00.000 9640 Worker thread wakes up
23:50:09.860 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:50:09.860 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:50:09.862 00.002 16872 GuideStep: 0.4 px 45 ms WEST, -0.1 px 0 ms NORTH
23:50:12.116 02.254 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f8c50eb4-c1b8-4f48-977e-80a81d260f10"}
23:50:12.120 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f8c50eb4-c1b8-4f48-977e-80a81d260f10"}
23:50:12.124 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f499884-5a44-4a19-acbc-e27db8a2bb58"}
23:50:12.130 00.006 16872 case statement mapped state 6 to 3
23:50:12.135 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f499884-5a44-4a19-acbc-e27db8a2bb58"}
23:50:12.140 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"27b7b2a2-8cc0-4455-b8c9-e1ce10c359c0"}
23:50:12.144 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.40,6.80],"pixels":"..."},"id":"27b7b2a2-8cc0-4455-b8c9-e1ce10c359c0"}
23:50:13.910 01.766 9640 Exposure complete
23:50:14.053 00.143 9640 worker thread done servicing request
23:50:14.053 00.000 16872 OnExposeComplete: enter
23:50:14.057 00.004 16872 UpdateGuideState(): m_state=6
23:50:14.062 00.005 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:50:14.067 00.005 16872 Star::Find returns 1 (0), X=1642.28, Y=583.04, Mass=210182, SNR=297.9, Peak=24936 HFD=2.7
23:50:14.069 00.002 16872 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.56) = xAngle (-3.24 = 3.04)
23:50:14.073 00.004 16872 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.20 = 3.09)
23:50:14.078 00.005 16872 CameraToMount -- cameraX=-0.04 cameraY=-0.38 hyp=0.38 cameraTheta=-1.69 mountX=-0.38 mountY=0.02, mountTheta=3.09
23:50:14.083 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=-0.38, opts=13)
23:50:14.087 00.004 16872 Enqueuing Move request for scope (-0.04, -0.38)
23:50:14.092 00.005 9640 Worker thread wakes up
23:50:14.092 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.38) opts 0xd
23:50:14.092 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, -0.38)
23:50:14.092 00.000 9640 Moving (-0.04, -0.38) raw xDistance=-0.38 yDistance=0.02
23:50:14.092 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.38
23:50:14.093 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0
23:50:14.093 00.000 9640 MoveAxis(E, 36, ABG)
23:50:14.093 00.000 9640 Guiding  Dir = 2, Dur = 36
23:50:14.093 00.000 9640 IsSlewing returns 0
23:50:14.093 00.000 9640 IsGuiding returns 0
23:50:14.094 00.001 9640 PulseGuide returned control before completion, sleep 46
23:50:14.100 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3272, FiltMin=3144, FiltMax=65516, Gamma=2.190
23:50:14.145 00.045 16872 UpdateGuideState exits: m=210182 SNR=297.9
23:50:14.149 00.004 16872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 3 / 99999
23:50:14.152 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777783814.150,"Host":"RBFOCUS307","Inst":1,"Distance":0.40,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
23:50:14.159 00.007 9640 IsGuiding returns 1
23:50:14.159 00.000 9640 scope still moving after pulse duration time elapsed
23:50:14.159 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:14.162 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:50:14.165 00.003 16872 Enqueuing Expose request
23:50:14.183 00.018 9640 IsSlewing returns 0
23:50:14.183 00.000 9640 IsGuiding returns 0
23:50:14.183 00.000 9640 scope move finished after 36 + 53 ms
23:50:14.183 00.000 9640 Move returns status 0, amount 36
23:50:14.183 00.000 9640 MoveAxis(N, 0, ABG)
23:50:14.183 00.000 9640 Move returns status 0, amount 0
23:50:14.183 00.000 9640 move complete, result=0
23:50:14.184 00.001 9640 worker thread done servicing request
23:50:14.184 00.000 9640 Worker thread wakes up
23:50:14.184 00.000 16872 GuideStep: -0.4 px 36 ms EAST, 0.0 px 0 ms NORTH
23:50:14.188 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:50:14.188 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:50:15.617 01.429 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99610a86-1419-4dae-8d1e-154d2b9c1c00"}
23:50:15.622 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"99610a86-1419-4dae-8d1e-154d2b9c1c00"}
23:50:15.630 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f2fe3e81-4a4f-4421-9ebf-bd328ebbb719"}
23:50:15.633 00.003 16872 case statement mapped state 6 to 3
23:50:15.637 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2fe3e81-4a4f-4421-9ebf-bd328ebbb719"}
23:50:15.643 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1601c563-72c1-4e2a-875c-3f94156bd281"}
23:50:15.647 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.28,7.04],"pixels":"..."},"id":"1601c563-72c1-4e2a-875c-3f94156bd281"}
23:50:18.253 02.606 9640 Exposure complete
23:50:18.393 00.140 9640 worker thread done servicing request
23:50:18.393 00.000 16872 OnExposeComplete: enter
23:50:18.396 00.003 16872 UpdateGuideState(): m_state=6
23:50:18.399 00.003 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:50:18.402 00.003 16872 Star::Find returns 1 (0), X=1642.51, Y=583.74, Mass=211462, SNR=296.5, Peak=23648 HFD=3.0
23:50:18.404 00.002 16872 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.56) = xAngle (-0.51 = -0.51)
23:50:18.407 00.003 16872 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.46 = -0.46)
23:50:18.409 00.002 16872 CameraToMount -- cameraX=0.19 cameraY=0.32 hyp=0.37 cameraTheta=1.05 mountX=0.33 mountY=-0.17, mountTheta=-0.47
23:50:18.414 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=0.32, opts=13)
23:50:18.418 00.004 16872 Enqueuing Move request for scope (0.19, 0.32)
23:50:18.420 00.002 9640 Worker thread wakes up
23:50:18.420 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.32) opts 0xd
23:50:18.420 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, 0.32)
23:50:18.420 00.000 9640 Moving (0.19, 0.32) raw xDistance=0.33 yDistance=-0.17
23:50:18.420 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.33
23:50:18.420 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.17, m_sumCorr=0
23:50:18.420 00.000 9640 MoveAxis(W, 31, ABG)
23:50:18.420 00.000 9640 Guiding  Dir = 3, Dur = 31
23:50:18.421 00.001 9640 IsSlewing returns 0
23:50:18.421 00.000 9640 IsGuiding returns 0
23:50:18.422 00.001 9640 PulseGuide returned control before completion, sleep 41
23:50:18.427 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3272, FiltMin=3140, FiltMax=65512, Gamma=2.190
23:50:18.464 00.037 16872 UpdateGuideState exits: m=211462 SNR=296.5
23:50:18.471 00.007 16872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 4 / 99999
23:50:18.475 00.004 16872 PhdController: newstate STATE_FINISH
23:50:18.479 00.004 16872 PhdController complete: success
23:50:18.483 00.004 9640 IsGuiding returns 1
23:50:18.483 00.000 9640 scope still moving after pulse duration time elapsed
23:50:18.483 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777783818.483,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:50:18.485 00.002 16872 Mount: notify guiding dither settle done success=1
23:50:18.489 00.004 16872 PhdController: newstate STATE_IDLE
23:50:18.491 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:18.494 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:50:18.500 00.006 16872 Enqueuing Expose request
23:50:18.510 00.010 9640 IsSlewing returns 0
23:50:18.510 00.000 9640 IsGuiding returns 0
23:50:18.510 00.000 9640 scope move finished after 31 + 57 ms
23:50:18.510 00.000 9640 Move returns status 0, amount 31
23:50:18.510 00.000 9640 MoveAxis(N, 0, ABG)
23:50:18.510 00.000 9640 Move returns status 0, amount 0
23:50:18.511 00.001 9640 move complete, result=0
23:50:18.511 00.000 9640 worker thread done servicing request
23:50:18.511 00.000 16872 GuideStep: 0.3 px 31 ms WEST, -0.2 px 0 ms NORTH
23:50:18.521 00.010 9640 Worker thread wakes up
23:50:18.521 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:50:18.521 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:50:18.800 00.279 16872 evsrv: cli 0D3C0A48 connect
23:50:18.803 00.003 16872 case statement mapped state 6 to 3
23:50:18.809 00.006 16872 case statement mapped state 6 to 3
23:50:18.816 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"afb37c65-71fd-4c27-a0cc-8c95263bbc1e"}
23:50:18.820 00.004 16872 case statement mapped state 6 to 3
23:50:18.823 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"afb37c65-71fd-4c27-a0cc-8c95263bbc1e"}
23:50:18.828 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:50:19.116 00.288 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99d33137-d4e5-40d9-ab78-7fc763e605f4"}
23:50:19.120 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"99d33137-d4e5-40d9-ab78-7fc763e605f4"}
23:50:19.126 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dad1370c-147f-4ead-8692-58aa3c64dba4"}
23:50:19.130 00.004 16872 case statement mapped state 6 to 3
23:50:19.133 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dad1370c-147f-4ead-8692-58aa3c64dba4"}
23:50:19.138 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3d18b725-04b1-44d9-9b43-a7bfba269d6f"}
23:50:19.142 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.51,6.74],"pixels":"..."},"id":"3d18b725-04b1-44d9-9b43-a7bfba269d6f"}
23:50:22.575 03.433 9640 Exposure complete
23:50:22.616 00.041 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83d31c86-0405-4d08-8cff-815204b86ae5"}
23:50:22.620 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"83d31c86-0405-4d08-8cff-815204b86ae5"}
23:50:22.623 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9cc1167-f64c-4895-a85a-68966764f950"}
23:50:22.627 00.004 16872 case statement mapped state 6 to 3
23:50:22.629 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9cc1167-f64c-4895-a85a-68966764f950"}
23:50:22.632 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1fd3259d-af8e-40e2-a8dc-ae37f13f3691"}
23:50:22.635 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.51,6.74],"pixels":"..."},"id":"1fd3259d-af8e-40e2-a8dc-ae37f13f3691"}
23:50:22.718 00.083 9640 worker thread done servicing request
23:50:22.719 00.001 16872 OnExposeComplete: enter
23:50:22.722 00.003 16872 UpdateGuideState(): m_state=6
23:50:22.725 00.003 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:50:22.728 00.003 16872 Star::Find returns 1 (0), X=1642.22, Y=583.49, Mass=219515, SNR=309.1, Peak=29364 HFD=2.8
23:50:22.732 00.004 16872 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.56) = xAngle (1.00 = 1.00)
23:50:22.738 00.006 16872 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.05 = 1.05)
23:50:22.742 00.004 16872 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.13 cameraTheta=2.56 mountX=0.07 mountY=0.11, mountTheta=1.02
23:50:22.749 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=0.07, opts=13)
23:50:22.752 00.003 16872 Enqueuing Move request for scope (-0.10, 0.07)
23:50:22.755 00.003 9640 Worker thread wakes up
23:50:22.755 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
23:50:22.755 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
23:50:22.755 00.000 9640 Moving (-0.10, 0.07) raw xDistance=0.07 yDistance=0.11
23:50:22.755 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:50:22.755 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=0
23:50:22.755 00.000 9640 MoveAxis(E, 0, ABG)
23:50:22.755 00.000 9640 Move returns status 0, amount 0
23:50:22.755 00.000 9640 MoveAxis(N, 0, ABG)
23:50:22.755 00.000 9640 Move returns status 0, amount 0
23:50:22.755 00.000 9640 move complete, result=0
23:50:22.755 00.000 9640 worker thread done servicing request
23:50:22.761 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3276, FiltMin=3076, FiltMax=65516, Gamma=2.190
23:50:22.802 00.041 16872 UpdateGuideState exits: m=219515 SNR=309.1
23:50:22.805 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:22.808 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:50:22.812 00.004 16872 Enqueuing Expose request
23:50:22.815 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:22.818 00.003 9640 Worker thread wakes up
23:50:22.818 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:50:22.818 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:50:26.116 03.298 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6bb4fa2-ff2b-4cc9-a30b-dd65fd28b835"}
23:50:26.119 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a6bb4fa2-ff2b-4cc9-a30b-dd65fd28b835"}
23:50:26.123 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee9ea466-cdb2-42c7-aca9-280fc098dd2b"}
23:50:26.125 00.002 16872 case statement mapped state 6 to 3
23:50:26.127 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee9ea466-cdb2-42c7-aca9-280fc098dd2b"}
23:50:26.131 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1b7a7029-1f9b-462c-9879-76cca0394269"}
23:50:26.137 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.22,7.49],"pixels":"..."},"id":"1b7a7029-1f9b-462c-9879-76cca0394269"}
23:50:26.902 00.765 9640 Exposure complete
23:50:27.052 00.150 9640 worker thread done servicing request
23:50:27.052 00.000 16872 OnExposeComplete: enter
23:50:27.056 00.004 16872 UpdateGuideState(): m_state=6
23:50:27.060 00.004 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:50:27.063 00.003 16872 Star::Find returns 1 (0), X=1642.29, Y=583.88, Mass=219931, SNR=302.3, Peak=27800 HFD=2.6
23:50:27.065 00.002 16872 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.56) = xAngle (0.10 = 0.10)
23:50:27.069 00.004 16872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.14 = 0.14)
23:50:27.072 00.003 16872 CameraToMount -- cameraX=-0.04 cameraY=0.46 hyp=0.46 cameraTheta=1.65 mountX=0.46 mountY=0.07, mountTheta=0.14
23:50:27.077 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=0.46, opts=13)
23:50:27.081 00.004 16872 Enqueuing Move request for scope (-0.04, 0.46)
23:50:27.084 00.003 9640 Worker thread wakes up
23:50:27.084 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.46) opts 0xd
23:50:27.084 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, 0.46)
23:50:27.084 00.000 9640 Moving (-0.04, 0.46) raw xDistance=0.46 yDistance=0.07
23:50:27.084 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.46
23:50:27.084 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.07, m_sumCorr=0
23:50:27.084 00.000 9640 MoveAxis(W, 49, ABG)
23:50:27.084 00.000 9640 Guiding  Dir = 3, Dur = 49
23:50:27.084 00.000 9640 IsSlewing returns 0
23:50:27.084 00.000 9640 IsGuiding returns 0
23:50:27.085 00.001 9640 PulseGuide returned control before completion, sleep 59
23:50:27.094 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3284, FiltMin=3196, FiltMax=65516, Gamma=2.190
23:50:27.135 00.041 16872 UpdateGuideState exits: m=219931 SNR=302.3
23:50:27.143 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:27.148 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:50:27.151 00.003 16872 Enqueuing Expose request
23:50:27.154 00.003 9640 IsGuiding returns 1
23:50:27.154 00.000 9640 scope still moving after pulse duration time elapsed
23:50:27.185 00.031 9640 IsSlewing returns 0
23:50:27.188 00.003 9640 IsGuiding returns 0
23:50:27.188 00.000 9640 scope move finished after 49 + 55 ms
23:50:27.190 00.002 9640 Move returns status 0, amount 49
23:50:27.190 00.000 9640 MoveAxis(N, 0, ABG)
23:50:27.190 00.000 9640 Move returns status 0, amount 0
23:50:27.190 00.000 9640 move complete, result=0
23:50:27.190 00.000 9640 worker thread done servicing request
23:50:27.190 00.000 9640 Worker thread wakes up
23:50:27.190 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:50:27.191 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:50:27.191 00.000 16872 GuideStep: 0.5 px 49 ms WEST, 0.1 px 0 ms NORTH
23:50:29.616 02.425 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf156e8c-60b1-40f5-9554-0fb84e9e5e2a"}
23:50:29.622 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bf156e8c-60b1-40f5-9554-0fb84e9e5e2a"}
23:50:29.628 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b04a1517-3b0a-4692-b27f-9d9721347306"}
23:50:29.630 00.002 16872 case statement mapped state 6 to 3
23:50:29.633 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b04a1517-3b0a-4692-b27f-9d9721347306"}
23:50:29.636 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9f512c23-aa88-46d0-8cdf-7a24bc0aaf66"}
23:50:29.639 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.29,6.88],"pixels":"..."},"id":"9f512c23-aa88-46d0-8cdf-7a24bc0aaf66"}
23:50:31.321 01.682 9640 Exposure complete
23:50:31.468 00.147 9640 worker thread done servicing request
23:50:31.468 00.000 16872 OnExposeComplete: enter
23:50:31.474 00.006 16872 UpdateGuideState(): m_state=6
23:50:31.477 00.003 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:50:31.480 00.003 16872 Star::Find returns 1 (0), X=1642.27, Y=583.38, Mass=216671, SNR=306.7, Peak=25120 HFD=3.0
23:50:31.483 00.003 16872 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.56) = xAngle (-4.13 = 2.15)
23:50:31.488 00.005 16872 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.09 = 2.20)
23:50:31.494 00.006 16872 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.58 mountX=-0.04 mountY=0.06, mountTheta=2.17
23:50:31.501 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=-0.04, opts=13)
23:50:31.504 00.003 16872 Enqueuing Move request for scope (-0.06, -0.04)
23:50:31.506 00.002 9640 Worker thread wakes up
23:50:31.506 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
23:50:31.506 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
23:50:31.506 00.000 9640 Moving (-0.06, -0.04) raw xDistance=-0.04 yDistance=0.06
23:50:31.506 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:50:31.506 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
23:50:31.507 00.001 9640 MoveAxis(E, 0, ABG)
23:50:31.507 00.000 9640 Move returns status 0, amount 0
23:50:31.507 00.000 9640 MoveAxis(N, 0, ABG)
23:50:31.507 00.000 9640 Move returns status 0, amount 0
23:50:31.507 00.000 9640 move complete, result=0
23:50:31.507 00.000 9640 worker thread done servicing request
23:50:31.513 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65520, med=3272, FiltMin=3094, FiltMax=65516, Gamma=2.190
23:50:31.553 00.040 16872 UpdateGuideState exits: m=216671 SNR=306.7
23:50:31.556 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:31.558 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:50:31.561 00.003 16872 Enqueuing Expose request
23:50:31.569 00.008 9640 Worker thread wakes up
23:50:31.569 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:50:31.569 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:50:31.569 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:33.114 01.545 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39c1feda-9316-46b0-9a69-c77c6b4f7375"}
23:50:33.118 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"39c1feda-9316-46b0-9a69-c77c6b4f7375"}
23:50:33.126 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2960073d-4da7-4b1c-bf2a-48add6418326"}
23:50:33.132 00.006 16872 case statement mapped state 6 to 3
23:50:33.135 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2960073d-4da7-4b1c-bf2a-48add6418326"}
23:50:33.140 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a731c0a6-a995-421a-a605-2fa7e5cf65e4"}
23:50:33.142 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.27,7.38],"pixels":"..."},"id":"a731c0a6-a995-421a-a605-2fa7e5cf65e4"}
23:50:35.636 02.494 9640 Exposure complete
23:50:35.776 00.140 9640 worker thread done servicing request
23:50:35.777 00.001 16872 OnExposeComplete: enter
23:50:35.780 00.003 16872 UpdateGuideState(): m_state=6
23:50:35.782 00.002 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:50:35.785 00.003 16872 Star::Find returns 1 (0), X=1642.01, Y=583.07, Mass=241240, SNR=324.6, Peak=33916 HFD=2.7
23:50:35.792 00.007 16872 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.56) = xAngle (-3.86 = 2.42)
23:50:35.796 00.004 16872 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.82 = 2.46)
23:50:35.799 00.003 16872 CameraToMount -- cameraX=-0.32 cameraY=-0.35 hyp=0.47 cameraTheta=-2.31 mountX=-0.35 mountY=0.30, mountTheta=2.45
23:50:35.806 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.32, y=-0.35, opts=13)
23:50:35.808 00.002 16872 Enqueuing Move request for scope (-0.32, -0.35)
23:50:35.811 00.003 9640 Worker thread wakes up
23:50:35.811 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.35) opts 0xd
23:50:35.811 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.32, -0.35)
23:50:35.811 00.000 9640 Moving (-0.32, -0.35) raw xDistance=-0.35 yDistance=0.30
23:50:35.811 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.35
23:50:35.811 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.30, m_sumCorr=0
23:50:35.811 00.000 9640 MoveAxis(E, 38, ABG)
23:50:35.811 00.000 9640 Guiding  Dir = 2, Dur = 38
23:50:35.812 00.001 9640 IsSlewing returns 0
23:50:35.812 00.000 9640 IsGuiding returns 0
23:50:35.812 00.000 9640 PulseGuide returned control before completion, sleep 48
23:50:35.819 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3276, FiltMin=3170, FiltMax=65512, Gamma=2.190
23:50:35.863 00.044 9640 IsGuiding returns 1
23:50:35.863 00.000 9640 scope still moving after pulse duration time elapsed
23:50:35.864 00.001 16872 UpdateGuideState exits: m=241240 SNR=324.6
23:50:35.869 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:35.872 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:50:35.874 00.002 16872 Enqueuing Expose request
23:50:35.894 00.020 9640 IsSlewing returns 0
23:50:35.894 00.000 9640 IsGuiding returns 0
23:50:35.894 00.000 9640 scope move finished after 38 + 44 ms
23:50:35.894 00.000 9640 Move returns status 0, amount 38
23:50:35.894 00.000 9640 MoveAxis(N, 0, ABG)
23:50:35.894 00.000 9640 Move returns status 0, amount 0
23:50:35.894 00.000 9640 move complete, result=0
23:50:35.895 00.001 9640 worker thread done servicing request
23:50:35.895 00.000 9640 Worker thread wakes up
23:50:35.895 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:50:35.895 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:50:35.897 00.002 16872 GuideStep: -0.4 px 38 ms EAST, 0.3 px 0 ms NORTH
23:50:36.615 00.718 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf75a347-cf7e-49f6-92dd-a47b15c48668"}
23:50:36.623 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bf75a347-cf7e-49f6-92dd-a47b15c48668"}
23:50:36.627 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b571cfc1-1141-49b4-b721-5a3e402a140e"}
23:50:36.633 00.006 16872 case statement mapped state 6 to 3
23:50:36.646 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b571cfc1-1141-49b4-b721-5a3e402a140e"}
23:50:36.653 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7bd4ab0a-8d98-4a97-a0ed-889f82136696"}
23:50:36.658 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.01,7.07],"pixels":"..."},"id":"7bd4ab0a-8d98-4a97-a0ed-889f82136696"}
23:50:39.952 03.294 9640 Exposure complete
23:50:40.104 00.152 9640 worker thread done servicing request
23:50:40.104 00.000 16872 OnExposeComplete: enter
23:50:40.109 00.005 16872 UpdateGuideState(): m_state=6
23:50:40.112 00.003 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:50:40.116 00.004 16872 Star::Find returns 1 (0), X=1642.10, Y=583.59, Mass=231825, SNR=316.5, Peak=30172 HFD=2.7
23:50:40.118 00.002 16872 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.56) = xAngle (0.96 = 0.96)
23:50:40.121 00.003 16872 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.00 = 1.00)
23:50:40.124 00.003 16872 CameraToMount -- cameraX=-0.23 cameraY=0.17 hyp=0.28 cameraTheta=2.51 mountX=0.16 mountY=0.24, mountTheta=0.97
23:50:40.130 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.23, y=0.17, opts=13)
23:50:40.135 00.005 16872 Enqueuing Move request for scope (-0.23, 0.17)
23:50:40.137 00.002 9640 Worker thread wakes up
23:50:40.137 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.17) opts 0xd
23:50:40.138 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.23, 0.17)
23:50:40.138 00.000 9640 Moving (-0.23, 0.17) raw xDistance=0.16 yDistance=0.24
23:50:40.138 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
23:50:40.138 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=0
23:50:40.138 00.000 9640 MoveAxis(W, 14, ABG)
23:50:40.138 00.000 9640 Guiding  Dir = 3, Dur = 14
23:50:40.138 00.000 9640 IsSlewing returns 0
23:50:40.138 00.000 9640 IsGuiding returns 0
23:50:40.139 00.001 9640 PulseGuide returned control before completion, sleep 24
23:50:40.144 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65516, med=3276, FiltMin=3192, FiltMax=65516, Gamma=2.190
23:50:40.176 00.032 9640 IsGuiding returns 1
23:50:40.176 00.000 9640 scope still moving after pulse duration time elapsed
23:50:40.189 00.013 16872 UpdateGuideState exits: m=231825 SNR=316.5
23:50:40.195 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:40.202 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:50:40.206 00.004 16872 Enqueuing Expose request
23:50:40.210 00.004 9640 IsSlewing returns 0
23:50:40.210 00.000 9640 IsGuiding returns 0
23:50:40.210 00.000 9640 scope move finished after 14 + 57 ms
23:50:40.210 00.000 9640 Move returns status 0, amount 14
23:50:40.210 00.000 9640 MoveAxis(N, 0, ABG)
23:50:40.210 00.000 9640 Move returns status 0, amount 0
23:50:40.210 00.000 9640 move complete, result=0
23:50:40.210 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ded67d3-d724-40c5-a4a9-3e7a4c416679"}
23:50:40.213 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4ded67d3-d724-40c5-a4a9-3e7a4c416679"}
23:50:40.216 00.003 9640 worker thread done servicing request
23:50:40.216 00.000 9640 Worker thread wakes up
23:50:40.216 00.000 16872 GuideStep: 0.2 px 14 ms WEST, 0.2 px 0 ms NORTH
23:50:40.220 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:50:40.220 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:50:40.234 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05121886-1f85-4a1f-b496-9bfbd7955760"}
23:50:40.236 00.002 16872 case statement mapped state 6 to 3
23:50:40.240 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"05121886-1f85-4a1f-b496-9bfbd7955760"}
23:50:40.252 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ac313bd0-b4cc-4f2d-90dd-f66039a7774d"}
23:50:40.256 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.10,6.59],"pixels":"..."},"id":"ac313bd0-b4cc-4f2d-90dd-f66039a7774d"}
23:50:43.614 03.358 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97a47104-11f4-40b2-b710-3aec4b701e52"}
23:50:43.618 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"97a47104-11f4-40b2-b710-3aec4b701e52"}
23:50:43.629 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12563fa1-b13c-49e4-aaf3-5e8c965e832b"}
23:50:43.635 00.006 16872 case statement mapped state 6 to 3
23:50:43.638 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"12563fa1-b13c-49e4-aaf3-5e8c965e832b"}
23:50:43.642 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7ae5de81-af9d-4e0e-8c5e-5e778731b3ed"}
23:50:43.645 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.10,6.59],"pixels":"..."},"id":"7ae5de81-af9d-4e0e-8c5e-5e778731b3ed"}
23:50:44.304 00.659 9640 Exposure complete
23:50:44.449 00.145 16872 OnExposeComplete: enter
23:50:44.453 00.004 9640 worker thread done servicing request
23:50:44.453 00.000 16872 UpdateGuideState(): m_state=6
23:50:44.456 00.003 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:50:44.458 00.002 16872 Star::Find returns 1 (0), X=1642.16, Y=583.48, Mass=223308, SNR=306.5, Peak=27832 HFD=3.0
23:50:44.461 00.003 16872 MultiStar: exiting stabilization period
23:50:44.465 00.004 16872 MultiStar: updating star positions after lock position change
23:50:44.470 00.005 16872 Star::Find(15, 1093, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:50:44.475 00.005 16872 Star::Find returns 1 (0), X=1092.88, Y=962.73, Mass=62408, SNR=150.8, Peak=11044 HFD=2.6
23:50:44.477 00.002 16872 Star::Find(15, 983, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:50:44.481 00.004 16872 Star::Find returns 1 (0), X=983.29, Y=621.49, Mass=49992, SNR=134.8, Peak=8500 HFD=3.0
23:50:44.484 00.003 16872 Star::Find(15, 1811, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:50:44.487 00.003 16872 Star::Find returns 1 (0), X=1811.47, Y=865.11, Mass=20238, SNR=81.4, Peak=5344 HFD=2.8
23:50:44.489 00.002 16872 Star::Find(15, 527, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:50:44.493 00.004 16872 Star::Find returns 1 (0), X=526.79, Y=980.07, Mass=12520, SNR=57.9, Peak=4936 HFD=2.4
23:50:44.498 00.005 16872 Star::Find(15, 533, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:50:44.502 00.004 16872 Star::Find returns 1 (0), X=532.44, Y=858.05, Mass=14545, SNR=70.4, Peak=5172 HFD=2.3
23:50:44.504 00.002 16872 Star::Find(15, 1621, 506, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:50:44.507 00.003 16872 Star::Find returns 1 (0), X=1621.75, Y=506.14, Mass=7023, SNR=43.7, Peak=4136 HFD=2.3
23:50:44.510 00.003 16872 Star::Find(15, 480, 252, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:50:44.518 00.008 16872 Star::Find returns 1 (0), X=480.00, Y=251.87, Mass=4968, SNR=30.3, Peak=3864 HFD=2.8
23:50:44.523 00.005 16872 Star::Find(15, 40, 326, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:50:44.527 00.004 16872 Star::Find returns 1 (0), X=39.87, Y=326.66, Mass=4434, SNR=31.9, Peak=3860 HFD=2.4
23:50:44.530 00.003 16872 Star::Find(15, 167, 416, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:50:44.532 00.002 16872 Star::Find returns 1 (0), X=167.12, Y=416.31, Mass=4257, SNR=31.2, Peak=3892 HFD=2.3
23:50:44.534 00.002 16872 Star::Find(15, 583, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:50:44.537 00.003 16872 Star::Find returns 1 (0), X=583.42, Y=979.31, Mass=3345, SNR=26.2, Peak=3692 HFD=2.8
23:50:44.539 00.002 16872 Star::Find(15, 1650, 809, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:50:44.544 00.005 16872 Star::Find returns 1 (0), X=1649.99, Y=809.40, Mass=2833, SNR=22.6, Peak=3644 HFD=2.3
23:50:44.547 00.003 16872 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.56) = xAngle (1.26 = 1.26)
23:50:44.549 00.002 16872 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.31 = 1.31)
23:50:44.552 00.003 16872 CameraToMount -- cameraX=-0.17 cameraY=0.06 hyp=0.18 cameraTheta=2.81 mountX=0.06 mountY=0.17, mountTheta=1.26
23:50:44.556 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.17, y=0.06, opts=13)
23:50:44.561 00.005 16872 Enqueuing Move request for scope (-0.17, 0.06)
23:50:44.563 00.002 9640 Worker thread wakes up
23:50:44.563 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.06) opts 0xd
23:50:44.564 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.17, 0.06)
23:50:44.564 00.000 9640 Moving (-0.17, 0.06) raw xDistance=0.06 yDistance=0.17
23:50:44.564 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:50:44.564 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.17, m_sumCorr=0.16
23:50:44.564 00.000 9640 MoveAxis(E, 0, ABG)
23:50:44.564 00.000 9640 Move returns status 0, amount 0
23:50:44.564 00.000 9640 MoveAxis(S, 20, ABG)
23:50:44.564 00.000 9640 Guiding  Dir = 1, Dur = 20
23:50:44.564 00.000 9640 IsSlewing returns 0
23:50:44.564 00.000 9640 IsGuiding returns 0
23:50:44.565 00.001 9640 PulseGuide returned control before completion, sleep 30
23:50:44.569 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=65516, med=3268, FiltMin=3144, FiltMax=65512, Gamma=2.190
23:50:44.604 00.035 9640 IsGuiding returns 1
23:50:44.606 00.002 9640 scope still moving after pulse duration time elapsed
23:50:44.613 00.007 16872 UpdateGuideState exits: m=223308 SNR=306.5
23:50:44.617 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:44.620 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:50:44.623 00.003 16872 Enqueuing Expose request
23:50:44.636 00.013 9640 IsSlewing returns 0
23:50:44.636 00.000 9640 IsGuiding returns 0
23:50:44.636 00.000 9640 scope move finished after 20 + 51 ms
23:50:44.636 00.000 9640 Move returns status 0, amount 20
23:50:44.636 00.000 9640 move complete, result=0
23:50:44.636 00.000 9640 worker thread done servicing request
23:50:44.636 00.000 9640 Worker thread wakes up
23:50:44.636 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:50:44.636 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:50:44.637 00.001 16872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
23:50:47.113 02.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"357ee969-eb35-4163-9478-9668a409a88e"}
23:50:47.116 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"357ee969-eb35-4163-9478-9668a409a88e"}
23:50:47.120 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bdb766b8-a130-4386-8692-a492a7587b52"}
23:50:47.125 00.005 16872 case statement mapped state 6 to 3
23:50:47.129 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bdb766b8-a130-4386-8692-a492a7587b52"}
23:50:47.133 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"11b1ca91-b0ca-4ec4-a040-28bbea58016b"}
23:50:47.136 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.16,7.48],"pixels":"..."},"id":"11b1ca91-b0ca-4ec4-a040-28bbea58016b"}
23:50:48.695 01.559 9640 Exposure complete
23:50:48.841 00.146 9640 worker thread done servicing request
23:50:48.841 00.000 16872 OnExposeComplete: enter
23:50:48.844 00.003 16872 UpdateGuideState(): m_state=6
23:50:48.848 00.004 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:50:48.853 00.005 16872 Star::Find returns 1 (0), X=1642.06, Y=583.43, Mass=233297, SNR=320.4, Peak=30112 HFD=2.6
23:50:48.856 00.003 16872 MultiStar: [#1 -0.08,0.02,0.46,U] [#2 -0.15,-0.07,0.40,U] [#3 -0.25,-0.07,0.26,U] [#4 -0.02,-0.12,0.18,U] [#5 -0.13,-0.03,0.20,U] [#6 -0.05,0.07,0.12,U] [#7 -0.25,0.88,0.00,M1] [#8 0.37,-0.18,0.00,M1] 
23:50:48.858 00.002 16872 refined, 6 included, MultiStar: {-0.18, -0.02}, one-star: {-0.27, 0.00}
23:50:48.861 00.003 16872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.56) = xAngle (-4.59 = 1.70)
23:50:48.869 00.008 16872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.54 = 1.74)
23:50:48.874 00.005 16872 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.03 mountX=-0.02 mountY=0.18, mountTheta=1.70
23:50:48.879 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=-0.02, opts=13)
23:50:48.882 00.003 16872 Enqueuing Move request for scope (-0.18, -0.02)
23:50:48.885 00.003 9640 Worker thread wakes up
23:50:48.885 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
23:50:48.885 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
23:50:48.885 00.000 9640 Moving (-0.18, -0.02) raw xDistance=-0.02 yDistance=0.18
23:50:48.885 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:50:48.885 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0.16
23:50:48.885 00.000 9640 MoveAxis(E, 0, ABG)
23:50:48.885 00.000 9640 Move returns status 0, amount 0
23:50:48.885 00.000 9640 MoveAxis(N, 0, ABG)
23:50:48.885 00.000 9640 Move returns status 0, amount 0
23:50:48.885 00.000 9640 move complete, result=0
23:50:48.885 00.000 9640 worker thread done servicing request
23:50:48.891 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3272, FiltMin=3168, FiltMax=65512, Gamma=2.190
23:50:48.932 00.041 16872 UpdateGuideState exits: m=233297 SNR=320.4
23:50:48.934 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:48.937 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:50:48.940 00.003 16872 Enqueuing Expose request
23:50:48.943 00.003 16872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:50:48.947 00.004 9640 Worker thread wakes up
23:50:48.947 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:50:48.947 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:50:50.611 01.664 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07303e1f-29e5-43f2-8b8c-3623fb6dd6f5"}
23:50:50.619 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"07303e1f-29e5-43f2-8b8c-3623fb6dd6f5"}
23:50:50.627 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"abd72f38-770e-4a54-a82c-1bf3c416ecc9"}
23:50:50.634 00.007 16872 case statement mapped state 6 to 3
23:50:50.639 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"abd72f38-770e-4a54-a82c-1bf3c416ecc9"}
23:50:50.648 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7e033fb4-ebf9-4c4d-82de-94a06494541a"}
23:50:50.655 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.06,7.43],"pixels":"..."},"id":"7e033fb4-ebf9-4c4d-82de-94a06494541a"}
23:50:53.055 02.400 9640 Exposure complete
23:50:53.201 00.146 9640 worker thread done servicing request
23:50:53.201 00.000 16872 OnExposeComplete: enter
23:50:53.206 00.005 16872 UpdateGuideState(): m_state=6
23:50:53.222 00.016 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:50:53.233 00.011 16872 Star::Find returns 1 (0), X=1642.08, Y=583.28, Mass=243482, SNR=326.2, Peak=32224 HFD=2.6
23:50:53.240 00.007 16872 MultiStar: [#1 -0.17,-0.31,0.46,U] [#2 -0.11,-0.13,0.42,U] [#3 -0.09,-0.43,0.00,M1] [#4 -0.13,-0.31,0.18,U] [#5 -0.31,-0.21,0.00,M1] [#6 0.25,-0.10,0.13,U] [#7 -0.38,0.28,0.00,M2] [#8 0.26,-0.26,0.00,M2] 
23:50:53.243 00.003 16872 refined, 4 included, MultiStar: {-0.17, -0.19}, one-star: {-0.25, -0.14}
23:50:53.247 00.004 16872 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.56) = xAngle (-3.86 = 2.43)
23:50:53.252 00.005 16872 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.81 = 2.47)
23:50:53.261 00.009 16872 CameraToMount -- cameraX=-0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-2.30 mountX=-0.19 mountY=0.15, mountTheta=2.45
23:50:53.266 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.17, y=-0.19, opts=13)
23:50:53.270 00.004 16872 Enqueuing Move request for scope (-0.17, -0.19)
23:50:53.276 00.006 9640 Worker thread wakes up
23:50:53.276 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.19) opts 0xd
23:50:53.276 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.17, -0.19)
23:50:53.276 00.000 9640 Moving (-0.17, -0.19) raw xDistance=-0.19 yDistance=0.15
23:50:53.276 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.19
23:50:53.277 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0.16
23:50:53.277 00.000 9640 MoveAxis(E, 20, ABG)
23:50:53.277 00.000 9640 Guiding  Dir = 2, Dur = 20
23:50:53.277 00.000 9640 IsSlewing returns 0
23:50:53.278 00.001 9640 IsGuiding returns 0
23:50:53.278 00.000 9640 PulseGuide returned control before completion, sleep 30
23:50:53.287 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65516, med=3272, FiltMin=3180, FiltMax=65512, Gamma=2.190
23:50:53.318 00.031 9640 IsGuiding returns 1
23:50:53.318 00.000 9640 scope still moving after pulse duration time elapsed
23:50:53.334 00.016 16872 UpdateGuideState exits: m=243482 SNR=326.2
23:50:53.337 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:53.339 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:50:53.341 00.002 16872 Enqueuing Expose request
23:50:53.351 00.010 9640 IsSlewing returns 0
23:50:53.354 00.003 9640 IsGuiding returns 1
23:50:53.380 00.026 9640 IsSlewing returns 0
23:50:53.380 00.000 9640 IsGuiding returns 0
23:50:53.380 00.000 9640 scope move finished after 20 + 82 ms
23:50:53.380 00.000 9640 Move returns status 0, amount 20
23:50:53.380 00.000 9640 MoveAxis(N, 0, ABG)
23:50:53.380 00.000 9640 Move returns status 0, amount 0
23:50:53.381 00.001 9640 move complete, result=0
23:50:53.381 00.000 9640 worker thread done servicing request
23:50:53.381 00.000 9640 Worker thread wakes up
23:50:53.381 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:50:53.381 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:50:53.381 00.000 16872 GuideStep: -0.2 px 20 ms EAST, 0.2 px 0 ms NORTH
23:50:54.112 00.731 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6db4ef91-a858-4099-bdf3-65a21467552d"}
23:50:54.119 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6db4ef91-a858-4099-bdf3-65a21467552d"}
23:50:54.125 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2eebeb91-6096-441d-8587-baccd02c8eb6"}
23:50:54.130 00.005 16872 case statement mapped state 6 to 3
23:50:54.136 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2eebeb91-6096-441d-8587-baccd02c8eb6"}
23:50:54.141 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d897e0de-20f0-4539-8fa5-dbcb23c66f12"}
23:50:54.145 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.08,7.28],"pixels":"..."},"id":"d897e0de-20f0-4539-8fa5-dbcb23c66f12"}
23:50:57.471 03.326 9640 Exposure complete
23:50:57.610 00.139 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9df04680-a689-4ff4-9c27-236dc481f890"}
23:50:57.614 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9df04680-a689-4ff4-9c27-236dc481f890"}
23:50:57.617 00.003 9640 worker thread done servicing request
23:50:57.617 00.000 16872 OnExposeComplete: enter
23:50:57.621 00.004 16872 UpdateGuideState(): m_state=6
23:50:57.624 00.003 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:50:57.627 00.003 16872 Star::Find returns 1 (0), X=1641.98, Y=583.56, Mass=230285, SNR=316.2, Peak=31884 HFD=2.5
23:50:57.630 00.003 16872 MultiStar: [#1 -0.22,0.12,0.48,U] [#2 -0.20,0.02,0.45,U] [#3 -0.22,-0.05,0.28,U] [#4 -0.31,-0.09,0.19,U] [#5 -0.20,-0.17,0.21,U] [#6 -0.23,0.13,0.12,U] [#7 -0.47,0.81,0.00,M3] [#8 -0.09,-0.02,0.09,U] 
23:50:57.635 00.005 16872 refined, 7 included, MultiStar: {-0.26, 0.06}, one-star: {-0.35, 0.14}
23:50:57.642 00.007 16872 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.56) = xAngle (1.38 = 1.38)
23:50:57.646 00.004 16872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.43 = 1.43)
23:50:57.652 00.006 16872 CameraToMount -- cameraX=-0.26 cameraY=0.06 hyp=0.27 cameraTheta=2.93 mountX=0.05 mountY=0.27, mountTheta=1.38
23:50:57.658 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.26, y=0.06, opts=13)
23:50:57.661 00.003 16872 Enqueuing Move request for scope (-0.26, 0.06)
23:50:57.664 00.003 9640 Worker thread wakes up
23:50:57.664 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.06) opts 0xd
23:50:57.664 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.26, 0.06)
23:50:57.664 00.000 9640 Moving (-0.26, 0.06) raw xDistance=0.05 yDistance=0.27
23:50:57.664 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:50:57.664 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.27, m_sumCorr=0.16
23:50:57.664 00.000 9640 MoveAxis(E, 0, ABG)
23:50:57.665 00.001 9640 Move returns status 0, amount 0
23:50:57.665 00.000 9640 MoveAxis(N, 0, ABG)
23:50:57.665 00.000 9640 Move returns status 0, amount 0
23:50:57.665 00.000 9640 move complete, result=0
23:50:57.665 00.000 9640 worker thread done servicing request
23:50:57.670 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3280, FiltMin=3184, FiltMax=65516, Gamma=2.190
23:50:57.715 00.045 16872 UpdateGuideState exits: m=230285 SNR=316.2
23:50:57.719 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:57.722 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:50:57.725 00.003 16872 Enqueuing Expose request
23:50:57.731 00.006 9640 Worker thread wakes up
23:50:57.731 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:50:57.736 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:50:57.737 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:50:57.741 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"598a2d7b-bf53-49ed-9176-f58bc544d34d"}
23:50:57.750 00.009 16872 case statement mapped state 6 to 3
23:50:57.753 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"598a2d7b-bf53-49ed-9176-f58bc544d34d"}
23:50:57.762 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f69d4605-2ae9-4380-ba84-95cfefdb80ff"}
23:50:57.765 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.98,6.56],"pixels":"..."},"id":"f69d4605-2ae9-4380-ba84-95cfefdb80ff"}
23:51:01.125 03.360 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb8962f2-8d37-4b11-85b7-07b4c31dcbcf"}
23:51:01.127 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cb8962f2-8d37-4b11-85b7-07b4c31dcbcf"}
23:51:01.131 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"080ab477-c517-40e4-839b-5aad7ab08cfb"}
23:51:01.135 00.004 16872 case statement mapped state 6 to 3
23:51:01.137 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"080ab477-c517-40e4-839b-5aad7ab08cfb"}
23:51:01.141 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d596961e-8906-42fa-9e44-9c169b58f1a2"}
23:51:01.143 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.98,6.56],"pixels":"..."},"id":"d596961e-8906-42fa-9e44-9c169b58f1a2"}
23:51:01.798 00.655 9640 Exposure complete
23:51:01.942 00.144 9640 worker thread done servicing request
23:51:01.942 00.000 16872 OnExposeComplete: enter
23:51:01.949 00.007 16872 UpdateGuideState(): m_state=6
23:51:01.955 00.006 16872 Star::Find(15, 1641, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:51:01.958 00.003 16872 Star::Find returns 1 (0), X=1642.00, Y=583.11, Mass=223167, SNR=306.6, Peak=30112 HFD=2.7
23:51:01.962 00.004 16872 MultiStar: [#1 -0.43,-0.23,0.00,M1] [#2 -0.31,-0.33,0.00,M1] [#3 -0.19,-0.30,0.00,M1] [#4 -0.37,-0.33,0.00,M1] [#5 -0.42,-0.28,0.00,M1] [#6 -0.43,-0.25,0.00,M1] [#7 -0.41,0.27,0.00,M4] [#8 -0.09,-0.68,0.00,M2] 
23:51:01.965 00.003 16872 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.56) = xAngle (-3.94 = 2.34)
23:51:01.968 00.003 16872 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.89 = 2.39)
23:51:01.970 00.002 16872 CameraToMount -- cameraX=-0.33 cameraY=-0.31 hyp=0.45 cameraTheta=-2.38 mountX=-0.31 mountY=0.31, mountTheta=2.37
23:51:01.976 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.33, y=-0.31, opts=13)
23:51:01.980 00.004 16872 Enqueuing Move request for scope (-0.33, -0.31)
23:51:01.983 00.003 9640 Worker thread wakes up
23:51:01.983 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.31) opts 0xd
23:51:01.983 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.33, -0.31)
23:51:01.983 00.000 9640 Moving (-0.33, -0.31) raw xDistance=-0.31 yDistance=0.31
23:51:01.983 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.31
23:51:01.983 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.31, m_sumCorr=0.32
23:51:01.983 00.000 9640 MoveAxis(E, 33, ABG)
23:51:01.983 00.000 9640 Guiding  Dir = 2, Dur = 33
23:51:01.984 00.001 9640 IsSlewing returns 0
23:51:01.984 00.000 9640 IsGuiding returns 0
23:51:01.984 00.000 9640 PulseGuide returned control before completion, sleep 43
23:51:01.988 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3276, FiltMin=3160, FiltMax=65516, Gamma=2.190
23:51:02.035 00.047 16872 UpdateGuideState exits: m=223167 SNR=306.6
23:51:02.040 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:02.048 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:51:02.055 00.007 9640 IsGuiding returns 1
23:51:02.056 00.001 9640 scope still moving after pulse duration time elapsed
23:51:02.057 00.001 16872 Enqueuing Expose request
23:51:02.085 00.028 9640 IsSlewing returns 0
23:51:02.085 00.000 9640 IsGuiding returns 0
23:51:02.086 00.001 9640 scope move finished after 33 + 68 ms
23:51:02.086 00.000 9640 Move returns status 0, amount 33
23:51:02.087 00.001 9640 MoveAxis(S, 18, ABG)
23:51:02.087 00.000 9640 Guiding  Dir = 1, Dur = 18
23:51:02.088 00.001 9640 IsSlewing returns 0
23:51:02.088 00.000 9640 IsGuiding returns 0
23:51:02.088 00.000 9640 PulseGuide returned control before completion, sleep 28
23:51:02.131 00.043 9640 IsGuiding returns 1
23:51:02.132 00.001 9640 scope still moving after pulse duration time elapsed
23:51:02.162 00.030 9640 IsSlewing returns 0
23:51:02.162 00.000 9640 IsGuiding returns 1
23:51:02.193 00.031 9640 IsSlewing returns 0
23:51:02.193 00.000 9640 IsGuiding returns 1
23:51:02.224 00.031 9640 IsSlewing returns 0
23:51:02.224 00.000 9640 IsGuiding returns 0
23:51:02.224 00.000 9640 scope move finished after 18 + 117 ms
23:51:02.224 00.000 9640 Move returns status 0, amount 18
23:51:02.224 00.000 9640 move complete, result=0
23:51:02.224 00.000 9640 worker thread done servicing request
23:51:02.224 00.000 9640 Worker thread wakes up
23:51:02.224 00.000 16872 GuideStep: -0.3 px 33 ms EAST, 0.3 px 18 ms SOUTH
23:51:02.231 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
23:51:02.231 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:51:04.610 02.379 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a800d41-d232-4aad-a1a0-e51849886392"}
23:51:04.615 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6a800d41-d232-4aad-a1a0-e51849886392"}
23:51:04.619 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cec370b2-ac3a-42ef-b846-cc3714ed4fc3"}
23:51:04.621 00.002 16872 case statement mapped state 6 to 3
23:51:04.625 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cec370b2-ac3a-42ef-b846-cc3714ed4fc3"}
23:51:04.646 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0937923c-8057-4fa3-8850-6da6e6a5d34a"}
23:51:04.649 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.00,7.11],"pixels":"..."},"id":"0937923c-8057-4fa3-8850-6da6e6a5d34a"}
23:51:06.304 01.655 9640 Exposure complete
23:51:06.446 00.142 9640 worker thread done servicing request
23:51:06.447 00.001 16872 OnExposeComplete: enter
23:51:06.450 00.003 16872 UpdateGuideState(): m_state=6
23:51:06.454 00.004 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:51:06.457 00.003 16872 Star::Find returns 1 (0), X=1641.89, Y=583.68, Mass=223432, SNR=307.4, Peak=31136 HFD=2.6
23:51:06.460 00.003 16872 MultiStar: [#1 -0.30,0.19,0.47,U] [#2 -0.37,0.13,0.00,M2] [#3 -0.27,0.09,0.28,U] [#4 -0.12,0.14,0.19,U] [#5 -0.34,0.08,0.21,U] [#6 -0.21,0.11,0.13,U] [#7 -0.23,0.50,0.00,M5] [#8 -0.27,0.08,0.10,U] 
23:51:06.462 00.002 16872 refined, 6 included, MultiStar: {-0.34, 0.18}, one-star: {-0.43, 0.26}
23:51:06.466 00.004 16872 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.56) = xAngle (1.09 = 1.09)
23:51:06.470 00.004 16872 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.13 = 1.13)
23:51:06.472 00.002 16872 CameraToMount -- cameraX=-0.34 cameraY=0.18 hyp=0.38 cameraTheta=2.64 mountX=0.18 mountY=0.35, mountTheta=1.10
23:51:06.478 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.34, y=0.18, opts=13)
23:51:06.480 00.002 16872 Enqueuing Move request for scope (-0.34, 0.18)
23:51:06.488 00.008 9640 Worker thread wakes up
23:51:06.488 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.18) opts 0xd
23:51:06.488 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.34, 0.18)
23:51:06.488 00.000 9640 Moving (-0.34, 0.18) raw xDistance=0.18 yDistance=0.35
23:51:06.488 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.18
23:51:06.488 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.35, m_sumCorr=0.32
23:51:06.488 00.000 9640 MoveAxis(W, 16, ABG)
23:51:06.488 00.000 9640 Guiding  Dir = 3, Dur = 16
23:51:06.489 00.001 9640 IsSlewing returns 0
23:51:06.489 00.000 9640 IsGuiding returns 0
23:51:06.490 00.001 9640 PulseGuide returned control before completion, sleep 25
23:51:06.495 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65520, med=3276, FiltMin=3144, FiltMax=65512, Gamma=2.190
23:51:06.528 00.033 9640 IsGuiding returns 1
23:51:06.529 00.001 9640 scope still moving after pulse duration time elapsed
23:51:06.540 00.011 16872 UpdateGuideState exits: m=223432 SNR=307.4
23:51:06.543 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:06.546 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:51:06.549 00.003 16872 Enqueuing Expose request
23:51:06.560 00.011 9640 IsSlewing returns 0
23:51:06.562 00.002 9640 IsGuiding returns 0
23:51:06.563 00.001 9640 scope move finished after 16 + 57 ms
23:51:06.563 00.000 9640 Move returns status 0, amount 16
23:51:06.563 00.000 9640 MoveAxis(N, 0, ABG)
23:51:06.563 00.000 9640 Move returns status 0, amount 0
23:51:06.563 00.000 9640 move complete, result=0
23:51:06.564 00.001 9640 worker thread done servicing request
23:51:06.565 00.001 9640 Worker thread wakes up
23:51:06.565 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:51:06.566 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:51:06.566 00.000 16872 GuideStep: 0.2 px 16 ms WEST, 0.3 px 0 ms NORTH
23:51:08.109 01.543 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f033c49a-6802-40a9-b14b-e547abd01649"}
23:51:08.112 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f033c49a-6802-40a9-b14b-e547abd01649"}
23:51:08.115 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"08915b27-650b-483c-a876-923a73715ab1"}
23:51:08.118 00.003 16872 case statement mapped state 6 to 3
23:51:08.124 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"08915b27-650b-483c-a876-923a73715ab1"}
23:51:08.130 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5887f6f3-5e4a-4bc7-a0df-31396f125db5"}
23:51:08.137 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.89,6.68],"pixels":"..."},"id":"5887f6f3-5e4a-4bc7-a0df-31396f125db5"}
23:51:10.634 02.497 9640 Exposure complete
23:51:10.777 00.143 9640 worker thread done servicing request
23:51:10.777 00.000 16872 OnExposeComplete: enter
23:51:10.781 00.004 16872 UpdateGuideState(): m_state=6
23:51:10.784 00.003 16872 Star::Find(15, 1641, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:51:10.788 00.004 16872 Star::Find returns 1 (0), X=1641.94, Y=583.63, Mass=223113, SNR=307.2, Peak=28232 HFD=2.7
23:51:10.797 00.009 16872 MultiStar: [#1 -0.32,0.30,0.00,M1] [#2 -0.21,-0.05,0.46,U] [#3 -0.26,-0.15,0.27,U] [#4 -0.12,-0.00,0.19,U] [#5 -0.02,0.23,0.20,U] [#6 -0.11,0.60,0.00,M1] [#7 -0.01,0.26,0.10,U] [#8 0.22,-0.39,0.00,M2] 
23:51:10.801 00.004 16872 refined, 5 included, MultiStar: {-0.26, 0.10}, one-star: {-0.38, 0.21}
23:51:10.805 00.004 16872 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.56) = xAngle (1.23 = 1.23)
23:51:10.808 00.003 16872 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.28 = 1.28)
23:51:10.811 00.003 16872 CameraToMount -- cameraX=-0.26 cameraY=0.10 hyp=0.28 cameraTheta=2.79 mountX=0.09 mountY=0.27, mountTheta=1.24
23:51:10.817 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.26, y=0.10, opts=13)
23:51:10.819 00.002 16872 Enqueuing Move request for scope (-0.26, 0.10)
23:51:10.824 00.005 9640 Worker thread wakes up
23:51:10.824 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.10) opts 0xd
23:51:10.824 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.26, 0.10)
23:51:10.824 00.000 9640 Moving (-0.26, 0.10) raw xDistance=0.09 yDistance=0.27
23:51:10.824 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:51:10.824 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.27, m_sumCorr=0.32
23:51:10.825 00.001 9640 MoveAxis(E, 0, ABG)
23:51:10.825 00.000 9640 Move returns status 0, amount 0
23:51:10.825 00.000 9640 MoveAxis(N, 0, ABG)
23:51:10.825 00.000 9640 Move returns status 0, amount 0
23:51:10.825 00.000 9640 move complete, result=0
23:51:10.826 00.001 9640 worker thread done servicing request
23:51:10.836 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3280, FiltMin=3120, FiltMax=65516, Gamma=2.190
23:51:10.880 00.044 16872 UpdateGuideState exits: m=223113 SNR=307.2
23:51:10.885 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:10.892 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:51:10.896 00.004 16872 Enqueuing Expose request
23:51:10.900 00.004 9640 Worker thread wakes up
23:51:10.900 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:51:10.904 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:51:10.904 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:51:11.608 00.704 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c9d3a176-eaf5-45fb-b214-99c517ac715e"}
23:51:11.612 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c9d3a176-eaf5-45fb-b214-99c517ac715e"}
23:51:11.616 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c695b9e9-c8d6-46b0-895d-ea42c50d9186"}
23:51:11.621 00.005 16872 case statement mapped state 6 to 3
23:51:11.625 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c695b9e9-c8d6-46b0-895d-ea42c50d9186"}
23:51:11.629 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"55e7762b-4d43-4300-9361-d221fbe66dce"}
23:51:11.636 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.94,6.63],"pixels":"..."},"id":"55e7762b-4d43-4300-9361-d221fbe66dce"}
23:51:14.979 03.343 9640 Exposure complete
23:51:15.107 00.128 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02183636-9d7d-4a0c-95b7-f50cddbd8cf9"}
23:51:15.111 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"02183636-9d7d-4a0c-95b7-f50cddbd8cf9"}
23:51:15.115 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee6515dd-e32c-4819-8103-7000d3312dfe"}
23:51:15.118 00.003 16872 case statement mapped state 6 to 3
23:51:15.122 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee6515dd-e32c-4819-8103-7000d3312dfe"}
23:51:15.126 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0a380d56-fb80-47bc-9240-a417da2ac53c"}
23:51:15.129 00.003 9640 worker thread done servicing request
23:51:15.129 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.94,6.63],"pixels":"..."},"id":"0a380d56-fb80-47bc-9240-a417da2ac53c"}
23:51:15.132 00.003 16872 OnExposeComplete: enter
23:51:15.136 00.004 16872 UpdateGuideState(): m_state=6
23:51:15.140 00.004 16872 Star::Find(15, 1641, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:51:15.143 00.003 16872 Star::Find returns 1 (0), X=1641.91, Y=583.42, Mass=221808, SNR=312.7, Peak=27080 HFD=2.9
23:51:15.146 00.003 16872 MultiStar: [#1 -0.14,-0.09,0.48,U] [#2 -0.12,-0.14,0.45,U] [#3 -0.24,-0.04,0.25,U] [#4 -0.00,-0.06,0.20,U] [#5 -0.19,-0.04,0.20,U] [#6 -0.30,0.06,0.12,U] [#7 -0.17,0.26,0.11,U] [#8 0.23,-0.23,0.09,U] 
23:51:15.153 00.007 16872 refined, 8 included, MultiStar: {-0.23, -0.04}, one-star: {-0.41, -0.00}
23:51:15.157 00.004 16872 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.56) = xAngle (-4.51 = 1.77)
23:51:15.163 00.006 16872 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.47 = 1.82)
23:51:15.165 00.002 16872 CameraToMount -- cameraX=-0.23 cameraY=-0.04 hyp=0.23 cameraTheta=-2.96 mountX=-0.05 mountY=0.23, mountTheta=1.77
23:51:15.172 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.23, y=-0.04, opts=13)
23:51:15.175 00.003 16872 Enqueuing Move request for scope (-0.23, -0.04)
23:51:15.177 00.002 9640 Worker thread wakes up
23:51:15.178 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.04) opts 0xd
23:51:15.178 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.23, -0.04)
23:51:15.178 00.000 9640 Moving (-0.23, -0.04) raw xDistance=-0.05 yDistance=0.23
23:51:15.178 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:51:15.178 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.23, m_sumCorr=0.53
23:51:15.178 00.000 9640 MoveAxis(E, 0, ABG)
23:51:15.178 00.000 9640 Move returns status 0, amount 0
23:51:15.178 00.000 9640 MoveAxis(S, 26, ABG)
23:51:15.178 00.000 9640 Guiding  Dir = 1, Dur = 26
23:51:15.178 00.000 9640 IsSlewing returns 0
23:51:15.178 00.000 9640 IsGuiding returns 0
23:51:15.178 00.000 9640 PulseGuide returned control before completion, sleep 36
23:51:15.187 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=65520, med=3276, FiltMin=3184, FiltMax=65512, Gamma=2.190
23:51:15.230 00.043 9640 IsGuiding returns 1
23:51:15.230 00.000 9640 scope still moving after pulse duration time elapsed
23:51:15.235 00.005 16872 UpdateGuideState exits: m=221808 SNR=312.7
23:51:15.240 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:15.244 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:51:15.256 00.012 16872 Enqueuing Expose request
23:51:15.267 00.011 9640 IsSlewing returns 0
23:51:15.267 00.000 9640 IsGuiding returns 0
23:51:15.267 00.000 9640 scope move finished after 26 + 62 ms
23:51:15.267 00.000 9640 Move returns status 0, amount 26
23:51:15.267 00.000 9640 move complete, result=0
23:51:15.268 00.001 9640 worker thread done servicing request
23:51:15.268 00.000 9640 Worker thread wakes up
23:51:15.268 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:51:15.268 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,568,31,31)
23:51:15.275 00.007 16872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 26 ms SOUTH
23:51:18.606 03.331 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"03f27222-3bd2-4389-bea1-74c85c11511c"}
23:51:18.609 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"03f27222-3bd2-4389-bea1-74c85c11511c"}
23:51:18.689 00.080 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"490f5169-4194-41ac-b32c-fd2a0cbf6480"}
23:51:18.693 00.004 16872 case statement mapped state 6 to 3
23:51:18.698 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"490f5169-4194-41ac-b32c-fd2a0cbf6480"}
23:51:18.702 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9d027b44-d406-49cc-b055-1b72f8673847"}
23:51:18.708 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.91,7.42],"pixels":"..."},"id":"9d027b44-d406-49cc-b055-1b72f8673847"}
23:51:19.385 00.677 9640 Exposure complete
23:51:19.444 00.059 16872 evsrv: cli 0D3BFFA8 connect
23:51:19.447 00.003 16872 case statement mapped state 6 to 3
23:51:19.452 00.005 16872 case statement mapped state 6 to 3
23:51:19.456 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"647193a7-da8b-442a-b269-8464e33a9460"}
23:51:19.473 00.017 16872 case statement mapped state 6 to 3
23:51:19.480 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"647193a7-da8b-442a-b269-8464e33a9460"}
23:51:19.487 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
23:51:19.497 00.010 16872 evsrv: cli 0D3C0228 connect
23:51:19.500 00.003 16872 case statement mapped state 6 to 3
23:51:19.504 00.004 16872 case statement mapped state 6 to 3
23:51:19.517 00.013 16872 evsrv: cli 0D3C0228 request: {"method":"stop_capture","id":"4bc7e61a-02e3-4e90-bb37-ba2cffe2ec3c"}
23:51:19.523 00.006 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:51:19.525 00.002 16872 Status Line: Waiting for devices...
23:51:19.531 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"4bc7e61a-02e3-4e90-bb37-ba2cffe2ec3c"}
23:51:19.535 00.004 16872 evsrv: cli 0D3C0228 disconnect
23:51:19.542 00.007 16872 evsrv: cli 0D3C0A48 connect
23:51:19.547 00.005 16872 case statement mapped state 6 to 3
23:51:19.551 00.004 16872 case statement mapped state 6 to 3
23:51:19.562 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2ee85874-c0f3-44dc-b68d-b3fde6a67851"}
23:51:19.568 00.006 16872 case statement mapped state 6 to 3
23:51:19.571 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ee85874-c0f3-44dc-b68d-b3fde6a67851"}
23:51:19.576 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:51:19.580 00.004 9640 worker thread done servicing request
23:51:19.580 00.000 16872 OnExposeComplete: enter
23:51:19.583 00.003 16872 UpdateGuideState(): m_state=6
23:51:19.587 00.004 16872 Mount: notify guiding stopped
23:51:19.592 00.005 16872 Changing from state GUIDING to STOP
23:51:19.595 00.003 16872 guider state => SELECTED
23:51:19.598 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
23:51:19.602 00.004 16872 Status Line: Stopped Guiding
23:51:19.615 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3276, FiltMin=3188, FiltMax=65516, Gamma=2.190
23:51:19.655 00.040 16872 UpdateGuideState exits: Stopped Guiding
23:51:19.659 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:51:19.663 00.004 16872 setting force full frames = true
23:51:19.768 00.105 16872 Status Line: Stopped.
23:51:20.579 00.811 16872 evsrv: cli 0D3BF968 connect
23:51:20.602 00.023 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"8d4b91ee-fe0c-4e83-b107-3a53c5bfab2b"}
23:51:20.632 00.030 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Stopped","id":"8d4b91ee-fe0c-4e83-b107-3a53c5bfab2b"}
23:51:20.677 00.045 16872 evsrv: cli 0D3BF968 disconnect
23:51:22.519 01.842 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"262b1297-a67e-4208-9133-1dd6a8add8e6"}
23:51:22.528 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"262b1297-a67e-4208-9133-1dd6a8add8e6"}
23:51:22.596 00.068 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"25223a5c-fd51-48cf-b1a5-1b39b431cd54"}
23:51:22.600 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"25223a5c-fd51-48cf-b1a5-1b39b431cd54"}
23:51:26.019 03.419 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"490dc95c-193a-4acf-94e5-fe8acec2bb1a"}
23:51:26.023 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"490dc95c-193a-4acf-94e5-fe8acec2bb1a"}
23:51:26.135 00.112 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"604aaa1e-0867-4531-9ae1-16fad3360d4f"}
23:51:26.148 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"604aaa1e-0867-4531-9ae1-16fad3360d4f"}
23:51:27.186 01.038 16872 evsrv: cli 0D3C0A48 connect
23:51:27.195 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f07e8e32-6b66-4c37-accc-c30a8e2bba8b"}
23:51:27.204 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"f07e8e32-6b66-4c37-accc-c30a8e2bba8b"}
23:51:27.283 00.079 16872 evsrv: cli 0D3C0A48 disconnect
23:51:27.293 00.010 16872 evsrv: cli 0D3BF8C8 connect
23:51:27.306 00.013 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"ed066779-d894-4658-8cb6-b137921fab5c"}
23:51:27.311 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"ed066779-d894-4658-8cb6-b137921fab5c"}
23:51:27.322 00.011 16872 evsrv: cli 0D3BF8C8 disconnect
23:51:27.328 00.006 16872 evsrv: cli 0D3BF968 connect
23:51:27.336 00.008 16872 evsrv: cli 0D3BF968 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"13a7393c-53ae-47a4-8172-64eaf086bc94"}
23:51:27.345 00.009 16872 PhdController::Guide begins
23:51:27.353 00.008 16872 PhdController: newstate STATE_SETUP
23:51:27.357 00.004 16872 PhdController: setup
23:51:27.360 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
23:51:27.364 00.004 16872 PhdController: start capturing
23:51:27.368 00.004 16872 Changing from state SELECTED to UNINITIALIZED
23:51:27.373 00.005 16872 guider state => SELECTING
23:51:27.377 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:51:27.405 00.028 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:51:27.409 00.004 16872 Enqueuing Expose request
23:51:27.419 00.010 16872 PhdController: newstate STATE_SELECT_STAR
23:51:27.424 00.005 9640 Worker thread wakes up
23:51:27.424 00.000 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":0,"id":"13a7393c-53ae-47a4-8172-64eaf086bc94"}
23:51:27.427 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:51:27.427 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:51:27.439 00.012 16872 evsrv: cli 0D3BF968 disconnect
23:51:27.445 00.006 16872 evsrv: cli 0D3BFFA8 connect
23:51:27.449 00.004 16872 case statement mapped state 1 to 101
23:51:27.455 00.006 16872 case statement mapped state 1 to 101
23:51:27.468 00.013 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_shift_params","id":"05af9f35-ddd4-4535-9236-475367b61d2e"}
23:51:27.472 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"05af9f35-ddd4-4535-9236-475367b61d2e"}
23:51:27.495 00.023 16872 evsrv: cli 0D3BFFA8 disconnect
23:51:27.500 00.005 16872 evsrv: cli 0D3C0228 connect
23:51:27.509 00.009 16872 case statement mapped state 1 to 101
23:51:27.514 00.005 16872 case statement mapped state 1 to 101
23:51:27.519 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"a9a83793-0552-48f9-a768-364dd00b8567"}
23:51:27.529 00.010 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"a9a83793-0552-48f9-a768-364dd00b8567"}
23:51:27.546 00.017 16872 evsrv: cli 0D3C0228 disconnect
23:51:28.542 00.996 16872 evsrv: cli 0D3C0A48 connect
23:51:28.546 00.004 16872 case statement mapped state 1 to 101
23:51:28.550 00.004 16872 case statement mapped state 1 to 101
23:51:28.557 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"62c5d5ea-e1ca-49c8-b1b1-cf0f9815f397"}
23:51:28.565 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"62c5d5ea-e1ca-49c8-b1b1-cf0f9815f397"}
23:51:28.573 00.008 16872 evsrv: cli 0D3C0A48 disconnect
23:51:29.520 00.947 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37db22df-c156-42e4-abfd-cdc46e85224d"}
23:51:29.523 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"37db22df-c156-42e4-abfd-cdc46e85224d"}
23:51:29.527 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e63f564d-45d4-45d0-8fc8-fafcc857ca0b"}
23:51:29.534 00.007 16872 case statement mapped state 1 to 101
23:51:29.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"e63f564d-45d4-45d0-8fc8-fafcc857ca0b"}
23:51:29.574 00.037 16872 evsrv: cli 0D3C0A48 connect
23:51:29.578 00.004 16872 case statement mapped state 1 to 101
23:51:29.581 00.003 16872 case statement mapped state 1 to 101
23:51:29.585 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"b2c3f069-7613-4dc4-b2da-5ea899d482f5"}
23:51:29.588 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"b2c3f069-7613-4dc4-b2da-5ea899d482f5"}
23:51:29.591 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:51:30.593 01.002 16872 evsrv: cli 0D3C0A48 connect
23:51:30.598 00.005 16872 case statement mapped state 1 to 101
23:51:30.602 00.004 16872 case statement mapped state 1 to 101
23:51:30.605 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"97d9406d-f3f2-4a77-a955-098eb8f3dfcd"}
23:51:30.608 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"97d9406d-f3f2-4a77-a955-098eb8f3dfcd"}
23:51:30.612 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:51:31.528 00.916 9640 Exposure complete
23:51:31.614 00.086 16872 evsrv: cli 0D3C0228 connect
23:51:31.623 00.009 16872 case statement mapped state 1 to 101
23:51:31.631 00.008 16872 case statement mapped state 1 to 101
23:51:31.636 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"fee1bbca-8856-48ad-a256-90ff830f1bcf"}
23:51:31.640 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"fee1bbca-8856-48ad-a256-90ff830f1bcf"}
23:51:31.643 00.003 16872 evsrv: cli 0D3C0228 disconnect
23:51:31.700 00.057 9640 worker thread done servicing request
23:51:31.700 00.000 16872 OnExposeComplete: enter
23:51:31.703 00.003 16872 UpdateGuideState(): m_state=1
23:51:31.705 00.002 16872 UpdateCurrentPosition: no star selected
23:51:31.710 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:51:31.713 00.003 16872 Status Line: No star selected
23:51:31.719 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3328, FiltMin=3220, FiltMax=65516, Gamma=2.190
23:51:31.764 00.045 16872 UpdateGuideState exits: No star selected
23:51:31.769 00.005 16872 GuiderMultiStar::AutoSelect enter
23:51:31.772 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:51:31.927 00.155 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:51:32.161 00.234 16872 AutoFind: global mean = -0.0, stdev 673.8
23:51:32.165 00.004 16872 AutoFind: using threshold = 0.1
23:51:32.359 00.194 16872 AutoFind: local max [1230, 117] 186.2
23:51:32.362 00.003 16872 AutoFind: local max [1643, 584] 56.2
23:51:32.365 00.003 16872 AutoFind: local max [1093, 964] 20.0
23:51:32.368 00.003 16872 AutoFind: local max [984, 622] 17.6
23:51:32.371 00.003 16872 AutoFind: local max [1812, 866] 7.3
23:51:32.374 00.003 16872 AutoFind: local max [533, 859] 4.4
23:51:32.377 00.003 16872 AutoFind: local max [527, 981] 4.2
23:51:32.381 00.004 16872 AutoFind: local max [1622, 507] 1.9
23:51:32.383 00.002 16872 AutoFind: local max [41, 327] 1.6
23:51:32.390 00.007 16872 AutoFind: local max [167, 417] 1.5
23:51:32.393 00.003 16872 AutoFind: local max [480, 253] 1.2
23:51:32.396 00.003 16872 AutoFind: local max [1642, 593] 1.0
23:51:32.398 00.002 16872 AutoFind: local max [583, 980] 1.0
23:51:32.401 00.003 16872 AutoFind: local max [1348, 18] 1.0
23:51:32.405 00.004 16872 AutoFind: local max [1650, 810] 1.0
23:51:32.408 00.003 16872 AutoFind: local max [66, 869] 0.8
23:51:32.411 00.003 16872 AutoFind: local max [1654, 584] 0.8
23:51:32.414 00.003 16872 AutoFind: local max [1420, 644] 0.7
23:51:32.420 00.006 16872 AutoFind: local max [1190, 749] 0.7
23:51:32.426 00.006 16872 AutoFind: local max [357, 316] 0.7
23:51:32.431 00.005 16872 AutoFind: local max [1709, 95] 0.6
23:51:32.437 00.006 16872 AutoFind: local max [1208, 113] 0.6
23:51:32.440 00.003 16872 AutoFind: local max [406, 666] 0.6
23:51:32.443 00.003 16872 AutoFind: local max [1630, 691] 0.6
23:51:32.447 00.004 16872 AutoFind: local max [1571, 506] 0.6
23:51:32.454 00.007 16872 AutoFind: local max [1488, 552] 0.6
23:51:32.457 00.003 16872 AutoFind: local max [1019, 305] 0.6
23:51:32.459 00.002 16872 AutoFind: local max [753, 516] 0.5
23:51:32.462 00.003 16872 AutoFind: local max [148, 1015] 0.5
23:51:32.469 00.007 16872 AutoFind: local max [1636, 575] 0.5
23:51:32.474 00.005 16872 AutoFind: local max [794, 517] 0.5
23:51:32.477 00.003 16872 AutoFind: local max [1767, 211] 0.5
23:51:32.480 00.003 16872 AutoFind: local max [1177, 664] 0.5
23:51:32.484 00.004 16872 AutoFind: local max [999, 342] 0.5
23:51:32.486 00.002 16872 AutoFind: local max [453, 160] 0.5
23:51:32.489 00.003 16872 AutoFind: local max [861, 61] 0.5
23:51:32.492 00.003 16872 AutoFind: local max [248, 649] 0.5
23:51:32.498 00.006 16872 AutoFind: local max [1083, 963] 0.5
23:51:32.501 00.003 16872 AutoFind: local max [1264, 237] 0.5
23:51:32.504 00.003 16872 AutoFind: local max [408, 416] 0.5
23:51:32.506 00.002 16872 AutoFind: local max [962, 489] 0.5
23:51:32.510 00.004 16872 AutoFind: local max [1091, 951] 0.5
23:51:32.517 00.007 16872 AutoFind: local max [217, 412] 0.5
23:51:32.521 00.004 16872 AutoFind: local max [1005, 1014] 0.5
23:51:32.525 00.004 16872 AutoFind: local max [1192, 593] 0.5
23:51:32.529 00.004 16872 AutoFind: local max [1742, 352] 0.5
23:51:32.531 00.002 16872 AutoFind: local max [1328, 280] 0.5
23:51:32.534 00.003 16872 AutoFind: local max [399, 600] 0.5
23:51:32.537 00.003 16872 AutoFind: local max [1140, 563] 0.5
23:51:32.540 00.003 16872 AutoFind: local max [1207, 350] 0.5
23:51:32.546 00.006 16872 AutoFind: local max [401, 1014] 0.5
23:51:32.550 00.004 16872 AutoFind: local max [1100, 25] 0.5
23:51:32.553 00.003 16872 AutoFind: local max [810, 271] 0.5
23:51:32.556 00.003 16872 AutoFind: local max [1874, 674] 0.5
23:51:32.561 00.005 16872 AutoFind: local max [1562, 550] 0.5
23:51:32.563 00.002 16872 AutoFind: local max [748, 202] 0.5
23:51:32.566 00.003 16872 AutoFind: local max [224, 1022] 0.5
23:51:32.569 00.003 16872 AutoFind: local max [963, 515] 0.5
23:51:32.571 00.002 16872 AutoFind: local max [1428, 62] 0.5
23:51:32.579 00.008 16872 AutoFind: local max [1531, 31] 0.5
23:51:32.582 00.003 16872 AutoFind: local max [1196, 744] 0.5
23:51:32.585 00.003 16872 AutoFind: local max [17, 598] 0.5
23:51:32.587 00.002 16872 AutoFind: local max [641, 865] 0.5
23:51:32.591 00.004 16872 AutoFind: local max [1276, 894] 0.5
23:51:32.594 00.003 16872 AutoFind: local max [1190, 450] 0.5
23:51:32.597 00.003 16872 AutoFind: local max [1105, 860] 0.5
23:51:32.600 00.003 16872 AutoFind: local max [862, 378] 0.5
23:51:32.602 00.002 16872 AutoFind: local max [1651, 571] 0.5
23:51:32.612 00.010 16872 AutoFind: local max [1869, 44] 0.5
23:51:32.616 00.004 16872 AutoFind: local max [567, 1054] 0.5
23:51:32.621 00.005 16872 AutoFind: local max [529, 507] 0.5
23:51:32.624 00.003 16872 AutoFind: local max [1134, 918] 0.5
23:51:32.627 00.003 16872 AutoFind: local max [1253, 508] 0.5
23:51:32.630 00.003 16872 AutoFind: local max [191, 743] 0.5
23:51:32.632 00.002 16872 AutoFind: local max [1823, 91] 0.5
23:51:32.639 00.007 16872 AutoFind: local max [390, 935] 0.5
23:51:32.642 00.003 16872 AutoFind: local max [402, 909] 0.5
23:51:32.646 00.004 16872 AutoFind: local max [1116, 228] 0.5
23:51:32.651 00.005 16872 AutoFind: local max [652, 593] 0.5
23:51:32.659 00.008 16872 AutoFind: local max [1535, 525] 0.5
23:51:32.662 00.003 16872 AutoFind: local max [640, 909] 0.5
23:51:32.667 00.005 16872 AutoFind: local max [1102, 955] 0.5
23:51:32.670 00.003 16872 AutoFind: local max [791, 714] 0.5
23:51:32.673 00.003 16872 AutoFind: local max [1555, 195] 0.5
23:51:32.675 00.002 16872 AutoFind: local max [1297, 1045] 0.5
23:51:32.678 00.003 16872 AutoFind: local max [1070, 1040] 0.5
23:51:32.685 00.007 16872 AutoFind: local max [890, 641] 0.5
23:51:32.687 00.002 16872 AutoFind: local max [1209, 123] 0.5
23:51:32.691 00.004 16872 AutoFind: local max [60, 691] 0.5
23:51:32.694 00.003 16872 AutoFind: local max [305, 1056] 0.5
23:51:32.696 00.002 16872 AutoFind: local max [1885, 336] 0.5
23:51:32.699 00.003 16872 AutoFind: local max [813, 474] 0.5
23:51:32.702 00.003 16872 AutoFind: local max [1618, 180] 0.5
23:51:32.706 00.004 16872 AutoFind: local max [1692, 76] 0.5
23:51:32.708 00.002 16872 AutoFind: local max [1107, 379] 0.5
23:51:32.712 00.004 16872 AutoFind: local max [1162, 161] 0.5
23:51:32.718 00.006 16872 AutoFind: local max [99, 332] 0.5
23:51:32.721 00.003 16872 AutoFind: local max [1444, 671] 0.5
23:51:32.724 00.003 16872 AutoFind: local max [1145, 745] 0.5
23:51:32.727 00.003 16872 AutoFind: local max [1453, 262] 0.5
23:51:32.731 00.004 16872 AutoFind: too close [1692, 76] 0.5 - [1709, 95] 0.6
23:51:32.734 00.003 16872 AutoFind: too close [1209, 123] 0.5 - [1208, 113] 0.6
23:51:32.736 00.002 16872 AutoFind: too close [1102, 955] 0.5 - [1091, 951] 0.5
23:51:32.739 00.003 16872 AutoFind: too close [1102, 955] 0.5 - [1083, 963] 0.5
23:51:32.742 00.003 16872 AutoFind: close dim-bright [1102, 955] 0.5 - [1093, 964] 20.0
23:51:32.752 00.010 16872 AutoFind: too close [1651, 571] 0.5 - [1636, 575] 0.5
23:51:32.756 00.004 16872 AutoFind: too close [1651, 571] 0.5 - [1654, 584] 0.8
23:51:32.761 00.005 16872 AutoFind: close dim-bright [1651, 571] 0.5 - [1643, 584] 56.2
23:51:32.764 00.003 16872 AutoFind: too close [1196, 744] 0.5 - [1190, 749] 0.7
23:51:32.766 00.002 16872 AutoFind: too close [1091, 951] 0.5 - [1083, 963] 0.5
23:51:32.769 00.003 16872 AutoFind: close dim-bright [1091, 951] 0.5 - [1093, 964] 20.0
23:51:32.772 00.003 16872 AutoFind: close dim-bright [1083, 963] 0.5 - [1093, 964] 20.0
23:51:32.779 00.007 16872 AutoFind: too close [1636, 575] 0.5 - [1654, 584] 0.8
23:51:32.782 00.003 16872 AutoFind: too close [1636, 575] 0.5 - [1642, 593] 1.0
23:51:32.785 00.003 16872 AutoFind: close dim-bright [1636, 575] 0.5 - [1643, 584] 56.2
23:51:32.788 00.003 16872 AutoFind: too close [1654, 584] 0.8 - [1642, 593] 1.0
23:51:32.791 00.003 16872 AutoFind: close dim-bright [1654, 584] 0.8 - [1643, 584] 56.2
23:51:32.795 00.004 16872 AutoFind: close dim-bright [1642, 593] 1.0 - [1643, 584] 56.2
23:51:32.798 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:51:32.800 00.002 16872 Star::Find(15, 1230, 117, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.804 00.004 16872 Star::Find returns 1 (0), X=1229.71, Y=114.07, Mass=4370003, SNR=402.7, Peak=65520 HFD=6.8
23:51:32.806 00.002 16872 Star::Find(15, 1643, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.814 00.008 16872 Star::Find returns 1 (0), X=1642.69, Y=584.04, Mass=215140, SNR=286.9, Peak=19452 HFD=3.4
23:51:32.816 00.002 16872 Star::Find(15, 1093, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.819 00.003 16872 Star::Find returns 1 (0), X=1093.22, Y=963.43, Mass=73090, SNR=155.9, Peak=9524 HFD=3.3
23:51:32.822 00.003 16872 Star::Find(15, 984, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.826 00.004 16872 Star::Find returns 1 (0), X=983.71, Y=622.03, Mass=61735, SNR=145.9, Peak=8892 HFD=3.2
23:51:32.830 00.004 16872 Star::Find(15, 1812, 866, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.833 00.003 16872 Star::Find returns 1 (0), X=1811.80, Y=865.64, Mass=22613, SNR=84.5, Peak=5680 HFD=2.8
23:51:32.836 00.003 16872 Star::Find(15, 533, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.838 00.002 16872 Star::Find returns 1 (0), X=532.71, Y=858.48, Mass=15743, SNR=63.0, Peak=4956 HFD=3.0
23:51:32.848 00.010 16872 Star::Find(15, 527, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.852 00.004 16872 Star::Find returns 1 (0), X=527.04, Y=980.84, Mass=11752, SNR=51.4, Peak=4764 HFD=2.5
23:51:32.856 00.004 16872 Star::Find(15, 1622, 507, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.859 00.003 16872 Star::Find returns 1 (0), X=1622.23, Y=506.44, Mass=5590, SNR=35.4, Peak=4044 HFD=2.8
23:51:32.862 00.003 16872 Star::Find(15, 41, 327, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.865 00.003 16872 Star::Find returns 1 (0), X=40.67, Y=326.94, Mass=5299, SNR=30.0, Peak=3912 HFD=2.5
23:51:32.869 00.004 16872 Star::Find(15, 167, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.876 00.007 16872 Star::Find returns 1 (0), X=167.25, Y=417.09, Mass=3789, SNR=27.9, Peak=3868 HFD=2.3
23:51:32.879 00.003 16872 Star::Find(15, 480, 253, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.882 00.003 16872 Star::Find returns 1 (0), X=480.10, Y=252.98, Mass=3386, SNR=23.4, Peak=3708 HFD=2.7
23:51:32.885 00.003 16872 Star::Find(15, 583, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.890 00.005 16872 Star::Find returns 1 (0), X=584.10, Y=980.11, Mass=3835, SNR=26.8, Peak=3760 HFD=2.9
23:51:32.893 00.003 16872 Star::Find(15, 1348, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.896 00.003 16872 Star::Find returns 1 (0), X=1348.15, Y=18.70, Mass=2631, SNR=20.7, Peak=3656 HFD=2.7
23:51:32.898 00.002 16872 Star::Find(15, 1650, 810, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.905 00.007 16872 Star::Find returns 1 (0), X=1650.37, Y=809.73, Mass=2765, SNR=21.6, Peak=3676 HFD=2.8
23:51:32.908 00.003 16872 Star::Find(15, 66, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.911 00.003 16872 Star::Find returns 1 (0), X=65.42, Y=869.53, Mass=3178, SNR=23.2, Peak=3600 HFD=3.2
23:51:32.914 00.003 16872 Star::Find(15, 1420, 644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.917 00.003 16872 Star::Find returns 1 (0), X=1419.23, Y=643.17, Mass=1484, SNR=15.2, Peak=3544 HFD=2.1
23:51:32.920 00.003 16872 Star::Find(15, 357, 316, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.923 00.003 16872 Star::Find returns 1 (0), X=357.33, Y=316.07, Mass=1143, SNR=11.8, Peak=3484 HFD=2.3
23:51:32.926 00.003 16872 Star::Find(15, 406, 666, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.929 00.003 16872 Star::Find returns 1 (0), X=405.62, Y=666.93, Mass=1285, SNR=12.9, Peak=3508 HFD=2.2
23:51:32.932 00.003 16872 Star::Find(15, 1630, 691, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.942 00.010 16872 Star::Find returns 1 (0), X=1630.36, Y=691.02, Mass=1612, SNR=14.7, Peak=3548 HFD=2.3
23:51:32.950 00.008 16872 Star::Find(15, 1571, 506, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.952 00.002 16872 Star::Find returns 1 (0), X=1570.27, Y=505.95, Mass=943, SNR=10.5, Peak=3484 HFD=2.4
23:51:32.955 00.003 16872 Star::Find(15, 1488, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.959 00.004 16872 Star::Find returns 1 (0), X=1488.55, Y=552.55, Mass=911, SNR=9.9, Peak=3444 HFD=3.2
23:51:32.962 00.003 16872 Star::Find(15, 1019, 305, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.968 00.006 16872 Star::Find false star n=2 nbg=268 bg=3329.1 sigma=25.9 thresh=3407 peak=3396
23:51:32.972 00.004 16872 Star::Find returns 0 (2), X=1019.00, Y=305.00, Mass=178, SNR=2.9, Peak=3424 HFD=0.0
23:51:32.975 00.003 16872 Star::Find(15, 753, 516, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.978 00.003 16872 Star::Find returns 0 (3), X=753.00, Y=516.00, Mass=0, SNR=0.0, Peak=3440 HFD=0.0
23:51:32.988 00.010 16872 Star::Find(15, 148, 1015, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.993 00.005 16872 Star::Find returns 1 (0), X=147.88, Y=1014.70, Mass=585, SNR=8.5, Peak=3472 HFD=1.7
23:51:32.997 00.004 16872 Star::Find(15, 794, 517, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:32.999 00.002 16872 Star::Find returns 1 (0), X=793.48, Y=516.72, Mass=513, SNR=7.9, Peak=3428 HFD=1.8
23:51:33.002 00.003 16872 Star::Find(15, 1767, 211, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.004 00.002 16872 Star::Find returns 1 (0), X=1760.69, Y=206.51, Mass=1216, SNR=15.2, Peak=3544 HFD=2.8
23:51:33.006 00.002 16872 Star::Find(15, 1177, 664, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.011 00.005 16872 Star::Find returns 0 (4), X=1191.50, Y=670.50, Mass=1978, SNR=25.5, Peak=3836 HFD=1.4
23:51:33.017 00.006 16872 Star::Find(15, 999, 342, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.020 00.003 16872 Star::Find returns 0 (2), X=999.00, Y=342.00, Mass=85, SNR=2.7, Peak=3412 HFD=0.0
23:51:33.022 00.002 16872 Star::Find(15, 453, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.026 00.004 16872 Star::Find returns 1 (0), X=452.38, Y=159.02, Mass=1745, SNR=16.4, Peak=3504 HFD=4.0
23:51:33.034 00.008 16872 Star::Find(15, 861, 61, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.041 00.007 16872 Star::Find returns 1 (0), X=861.24, Y=60.05, Mass=900, SNR=10.5, Peak=3464 HFD=2.6
23:51:33.046 00.005 16872 Star::Find(15, 248, 649, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.053 00.007 16872 Star::Find returns 0 (4), X=248.57, Y=658.82, Mass=1937, SNR=24.9, Peak=3812 HFD=1.4
23:51:33.056 00.003 16872 Star::Find(15, 1264, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.064 00.008 16872 Star::Find false star n=5 nbg=264 bg=3333.0 sigma=27.2 thresh=3415 peak=3405
23:51:33.067 00.003 16872 Star::Find returns 0 (2), X=1264.00, Y=237.00, Mass=459, SNR=2.9, Peak=3436 HFD=0.0
23:51:33.071 00.004 16872 Star::Find(15, 408, 416, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.074 00.003 16872 Star::Find false star n=5 nbg=281 bg=3332.1 sigma=26.2 thresh=3411 peak=3410
23:51:33.083 00.009 16872 Star::Find returns 0 (2), X=408.00, Y=416.00, Mass=463, SNR=2.9, Peak=3444 HFD=0.0
23:51:33.090 00.007 16872 Star::Find(15, 962, 489, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.097 00.007 16872 Star::Find returns 1 (0), X=955.73, Y=491.88, Mass=2115, SNR=17.2, Peak=3488 HFD=5.7
23:51:33.100 00.003 16872 Star::Find(15, 217, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.102 00.002 16872 Star::Find false star n=8 nbg=282 bg=3327.2 sigma=27.8 thresh=3411 peak=3411
23:51:33.106 00.004 16872 Star::Find returns 0 (2), X=217.00, Y=412.00, Mass=771, SNR=2.9, Peak=3460 HFD=0.0
23:51:33.114 00.008 16872 Star::Find(15, 1005, 1014, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.117 00.003 16872 Star::Find returns 1 (0), X=1003.84, Y=1013.82, Mass=871, SNR=11.4, Peak=3480 HFD=2.4
23:51:33.120 00.003 16872 Star::Find(15, 1192, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.124 00.004 16872 Star::Find returns 0 (4), X=1192.05, Y=592.52, Mass=338, SNR=6.6, Peak=3420 HFD=1.0
23:51:33.136 00.012 16872 Star::Find(15, 1742, 352, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.142 00.006 16872 Star::Find returns 0 (4), X=1743.62, Y=343.53, Mass=2223, SNR=24.8, Peak=3864 HFD=1.3
23:51:33.145 00.003 16872 Star::Find(15, 1328, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.148 00.003 16872 Star::Find returns 1 (0), X=1327.57, Y=280.26, Mass=741, SNR=8.9, Peak=3460 HFD=1.8
23:51:33.151 00.003 16872 Star::Find(15, 399, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.154 00.003 16872 Star::Find returns 1 (0), X=399.91, Y=599.70, Mass=693, SNR=9.0, Peak=3436 HFD=2.6
23:51:33.162 00.008 16872 Star::Find(15, 1140, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.165 00.003 16872 Star::Find false star n=5 nbg=269 bg=3329.8 sigma=28.5 thresh=3415 peak=3415
23:51:33.168 00.003 16872 Star::Find returns 0 (2), X=1140.00, Y=563.00, Mass=483, SNR=2.9, Peak=3444 HFD=0.0
23:51:33.172 00.004 16872 Star::Find(15, 1207, 350, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.178 00.006 16872 Star::Find returns 1 (0), X=1214.17, Y=348.41, Mass=496, SNR=7.5, Peak=3444 HFD=1.9
23:51:33.182 00.004 16872 Star::Find(15, 401, 1014, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.185 00.003 16872 Star::Find returns 1 (0), X=401.24, Y=1013.19, Mass=1078, SNR=12.9, Peak=3552 HFD=1.7
23:51:33.187 00.002 16872 Star::Find(15, 1100, 25, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.198 00.011 16872 Star::Find false star n=3 nbg=271 bg=3330.2 sigma=28.8 thresh=3417 peak=3403
23:51:33.202 00.004 16872 Star::Find returns 0 (2), X=1100.00, Y=25.00, Mass=333, SNR=2.9, Peak=3448 HFD=0.0
23:51:33.207 00.005 16872 Star::Find(15, 810, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.211 00.004 16872 Star::Find false star n=4 nbg=279 bg=3337.3 sigma=27.2 thresh=3419 peak=3414
23:51:33.215 00.004 16872 Star::Find returns 0 (2), X=810.00, Y=271.00, Mass=407, SNR=2.9, Peak=3460 HFD=0.0
23:51:33.219 00.004 16872 Star::Find(15, 1874, 674, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.228 00.009 16872 Star::Find returns 0 (4), X=1859.58, Y=671.47, Mass=591, SNR=10.0, Peak=3512 HFD=1.3
23:51:33.238 00.010 16872 Star::Find(15, 1562, 550, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.242 00.004 16872 Star::Find returns 0 (4), X=1562.49, Y=550.38, Mass=2360, SNR=26.0, Peak=3892 HFD=1.3
23:51:33.247 00.005 16872 Star::Find(15, 748, 202, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.255 00.008 16872 Star::Find false star n=1 nbg=263 bg=3333.7 sigma=24.9 thresh=3408 peak=3401
23:51:33.265 00.010 16872 Star::Find returns 0 (2), X=748.00, Y=202.00, Mass=126, SNR=2.9, Peak=3460 HFD=0.0
23:51:33.276 00.011 16872 Star::Find(15, 224, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.287 00.011 16872 Star::Find returns 0 (4), X=224.39, Y=1022.52, Mass=514, SNR=7.8, Peak=3492 HFD=1.3
23:51:33.291 00.004 16872 Star::Find(15, 963, 515, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.295 00.004 16872 Star::Find false star n=2 nbg=278 bg=3328.2 sigma=28.0 thresh=3412 peak=3405
23:51:33.303 00.008 16872 Star::Find returns 0 (2), X=963.00, Y=515.00, Mass=208, SNR=2.9, Peak=3448 HFD=0.0
23:51:33.308 00.005 16872 Star::Find(15, 1428, 62, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.320 00.012 16872 Star::Find returns 1 (0), X=1426.75, Y=61.92, Mass=692, SNR=9.7, Peak=3476 HFD=3.4
23:51:33.327 00.007 16872 Star::Find(15, 1531, 31, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.332 00.005 16872 Star::Find returns 1 (0), X=1531.09, Y=30.48, Mass=767, SNR=10.3, Peak=3424 HFD=2.4
23:51:33.335 00.003 16872 Star::Find(15, 17, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.338 00.003 16872 Star::Find false star n=4 nbg=226 bg=3330.2 sigma=27.2 thresh=3412 peak=3400
23:51:33.340 00.002 16872 Star::Find returns 0 (2), X=17.00, Y=598.00, Mass=367, SNR=2.9, Peak=3436 HFD=0.0
23:51:33.343 00.003 16872 Star::Find(15, 641, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.349 00.006 16872 Star::Find returns 1 (0), X=640.97, Y=863.25, Mass=836, SNR=9.6, Peak=3428 HFD=5.5
23:51:33.352 00.003 16872 Star::Find(15, 1276, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.356 00.004 16872 Star::Find returns 0 (2), X=1276.00, Y=894.00, Mass=90, SNR=2.9, Peak=3432 HFD=0.0
23:51:33.359 00.003 16872 Star::Find(15, 1190, 450, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.362 00.003 16872 Star::Find returns 1 (0), X=1188.23, Y=449.95, Mass=1002, SNR=10.4, Peak=3460 HFD=4.4
23:51:33.370 00.008 16872 Star::Find(15, 1105, 860, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.373 00.003 16872 Star::Find returns 0 (4), X=1101.24, Y=868.44, Mass=854, SNR=12.5, Peak=3528 HFD=1.4
23:51:33.378 00.005 16872 Star::Find(15, 862, 378, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.381 00.003 16872 Star::Find returns 0 (3), X=862.00, Y=378.00, Mass=0, SNR=0.0, Peak=3432 HFD=0.0
23:51:33.384 00.003 16872 Star::Find(15, 1869, 44, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.386 00.002 16872 Star::Find false star n=5 nbg=281 bg=3327.4 sigma=27.3 thresh=3409 peak=3409
23:51:33.389 00.003 16872 Star::Find returns 0 (2), X=1869.00, Y=44.00, Mass=491, SNR=2.9, Peak=3436 HFD=0.0
23:51:33.396 00.007 16872 Star::Find(15, 567, 1054, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.398 00.002 16872 Star::Find false star n=3 nbg=268 bg=3325.2 sigma=25.4 thresh=3401 peak=3396
23:51:33.402 00.004 16872 Star::Find returns 0 (2), X=567.00, Y=1054.00, Mass=265, SNR=2.9, Peak=3428 HFD=0.0
23:51:33.405 00.003 16872 Star::Find(15, 529, 507, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.416 00.011 16872 Star::Find returns 1 (0), X=528.37, Y=506.97, Mass=1049, SNR=12.5, Peak=3448 HFD=3.0
23:51:33.421 00.005 16872 Star::Find(15, 1134, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.427 00.006 16872 Star::Find false star n=5 nbg=267 bg=3334.7 sigma=23.1 thresh=3404 peak=3401
23:51:33.432 00.005 16872 Star::Find returns 0 (2), X=1134.00, Y=918.00, Mass=431, SNR=2.9, Peak=3436 HFD=0.0
23:51:33.435 00.003 16872 Star::Find(15, 1253, 508, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.438 00.003 16872 Star::Find false star n=5 nbg=264 bg=3337.0 sigma=23.4 thresh=3407 peak=3403
23:51:33.442 00.004 16872 Star::Find returns 0 (2), X=1253.00, Y=508.00, Mass=379, SNR=2.9, Peak=3448 HFD=0.0
23:51:33.445 00.003 16872 Star::Find(15, 191, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.449 00.004 16872 Star::Find returns 1 (0), X=184.33, Y=734.46, Mass=624, SNR=9.1, Peak=3464 HFD=1.5
23:51:33.452 00.003 16872 Star::Find(15, 1823, 91, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.459 00.007 16872 Star::Find returns 1 (0), X=1822.75, Y=89.93, Mass=691, SNR=8.9, Peak=3432 HFD=2.1
23:51:33.466 00.007 16872 Star::Find(15, 390, 935, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.470 00.004 16872 Star::Find returns 0 (4), X=390.42, Y=933.77, Mass=498, SNR=7.6, Peak=3440 HFD=1.4
23:51:33.475 00.005 16872 Star::Find(15, 402, 909, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.477 00.002 16872 Star::Find false star n=2 nbg=280 bg=3328.3 sigma=32.3 thresh=3425 peak=3409
23:51:33.480 00.003 16872 Star::Find returns 0 (2), X=402.00, Y=909.00, Mass=231, SNR=2.9, Peak=3460 HFD=0.0
23:51:33.483 00.003 16872 Star::Find(15, 1116, 228, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.485 00.002 16872 Star::Find false star n=3 nbg=262 bg=3321.0 sigma=27.0 thresh=3402 peak=3399
23:51:33.491 00.006 16872 Star::Find returns 0 (2), X=1116.00, Y=228.00, Mass=377, SNR=2.9, Peak=3464 HFD=0.0
23:51:33.494 00.003 16872 Star::Find(15, 652, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.496 00.002 16872 Star::Find returns 1 (0), X=662.07, Y=593.16, Mass=579, SNR=8.4, Peak=3452 HFD=2.3
23:51:33.499 00.003 16872 Star::Find(15, 1535, 525, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.502 00.003 16872 Star::Find false star n=3 nbg=283 bg=3333.7 sigma=28.6 thresh=3419 peak=3399
23:51:33.508 00.006 16872 Star::Find returns 0 (2), X=1535.00, Y=525.00, Mass=283, SNR=2.9, Peak=3432 HFD=0.0
23:51:33.511 00.003 16872 Star::Find(15, 640, 909, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.514 00.003 16872 Star::Find returns 0 (4), X=640.51, Y=908.56, Mass=449, SNR=7.8, Peak=3464 HFD=1.3
23:51:33.517 00.003 16872 Star::Find(15, 791, 714, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.520 00.003 16872 Star::Find returns 0 (4), X=791.27, Y=713.58, Mass=503, SNR=8.1, Peak=3448 HFD=1.5
23:51:33.523 00.003 16872 Star::Find(15, 1555, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.526 00.003 16872 Star::Find returns 1 (0), X=1552.89, Y=196.78, Mass=573, SNR=8.6, Peak=3440 HFD=4.5
23:51:33.529 00.003 16872 Star::Find(15, 1297, 1045, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.533 00.004 16872 Star::Find returns 1 (0), X=1306.72, Y=1055.53, Mass=875, SNR=10.9, Peak=3444 HFD=2.8
23:51:33.540 00.007 16872 Star::Find(15, 1070, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.543 00.003 16872 Star::Find returns 1 (0), X=1070.32, Y=1041.83, Mass=1892, SNR=15.9, Peak=3516 HFD=5.3
23:51:33.546 00.003 16872 Star::Find(15, 890, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.549 00.003 16872 Star::Find false star n=4 nbg=273 bg=3334.1 sigma=26.6 thresh=3414 peak=3414
23:51:33.559 00.010 16872 Star::Find returns 0 (2), X=890.00, Y=641.00, Mass=512, SNR=2.9, Peak=3472 HFD=0.0
23:51:33.563 00.004 16872 Star::Find(15, 60, 691, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.568 00.005 16872 Star::Find false star n=4 nbg=272 bg=3323.7 sigma=27.1 thresh=3405 peak=3395
23:51:33.570 00.002 16872 Star::Find returns 0 (2), X=60.00, Y=691.00, Mass=365, SNR=2.9, Peak=3432 HFD=0.0
23:51:33.573 00.003 16872 Star::Find(15, 305, 1056, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.576 00.003 16872 Star::Find false star n=3 nbg=265 bg=3337.6 sigma=23.6 thresh=3409 peak=3399
23:51:33.579 00.003 16872 Star::Find returns 0 (2), X=305.00, Y=1056.00, Mass=243, SNR=2.9, Peak=3440 HFD=0.0
23:51:33.586 00.007 16872 Star::Find(15, 1885, 336, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.589 00.003 16872 Star::Find returns 1 (0), X=1875.77, Y=322.25, Mass=593, SNR=8.7, Peak=3448 HFD=3.4
23:51:33.591 00.002 16872 Star::Find(15, 813, 474, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.594 00.003 16872 Star::Find returns 1 (0), X=813.03, Y=473.87, Mass=626, SNR=8.9, Peak=3456 HFD=1.9
23:51:33.603 00.009 16872 Star::Find(15, 1618, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.608 00.005 16872 Star::Find false star n=2 nbg=275 bg=3341.3 sigma=27.0 thresh=3422 peak=3411
23:51:33.612 00.004 16872 Star::Find returns 0 (2), X=1618.00, Y=180.00, Mass=205, SNR=2.9, Peak=3460 HFD=0.0
23:51:33.615 00.003 16872 Star::Find(15, 1107, 379, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.618 00.003 16872 Star::Find false star n=2 nbg=282 bg=3335.4 sigma=28.3 thresh=3420 peak=3409
23:51:33.621 00.003 16872 Star::Find returns 0 (2), X=1107.00, Y=379.00, Mass=201, SNR=2.9, Peak=3444 HFD=0.0
23:51:33.624 00.003 16872 Star::Find(15, 1162, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.631 00.007 16872 Star::Find returns 1 (0), X=1163.93, Y=162.92, Mass=901, SNR=10.2, Peak=3432 HFD=6.3
23:51:33.634 00.003 16872 Star::Find(15, 99, 332, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.637 00.003 16872 Star::Find returns 1 (0), X=98.81, Y=331.07, Mass=721, SNR=9.2, Peak=3468 HFD=1.9
23:51:33.639 00.002 16872 Star::Find(15, 1444, 671, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.646 00.007 16872 Star::Find returns 1 (0), X=1434.79, Y=663.84, Mass=554, SNR=8.3, Peak=3448 HFD=3.1
23:51:33.651 00.005 16872 Star::Find(15, 1145, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.656 00.005 16872 Star::Find returns 0 (3), X=1145.00, Y=745.00, Mass=0, SNR=0.0, Peak=3424 HFD=0.0
23:51:33.659 00.003 16872 Star::Find(15, 1453, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.663 00.004 16872 Star::Find false star n=5 nbg=278 bg=3331.2 sigma=26.3 thresh=3410 peak=3403
23:51:33.666 00.003 16872 Star::Find returns 0 (2), X=1453.00, Y=262.00, Mass=452, SNR=2.9, Peak=3432 HFD=0.0
23:51:33.670 00.004 16872 AutoFind: finding best star pass 1
23:51:33.672 00.002 16872 Star::Find(15, 1230, 117, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.678 00.006 16872 Star::Find returns 1 (0), X=1229.71, Y=114.07, Mass=4370003, SNR=402.7, Peak=65520 HFD=6.8
23:51:33.681 00.003 16872 AutoFind: near-saturated [1230, 117] 186.2 Mass 4370003 SNR 402.7 Peak 65520
23:51:33.684 00.003 16872 Star::Find(15, 1643, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.687 00.003 16872 Star::Find returns 1 (0), X=1642.69, Y=584.04, Mass=215140, SNR=286.9, Peak=19452 HFD=3.4
23:51:33.691 00.004 16872 AutoFind returns star at [1643, 584] 56.2 Mass 215140 SNR 286.9
23:51:33.696 00.005 16872 Star::Find(15, 1643, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.699 00.003 16872 Star::Find returns 1 (0), X=1642.69, Y=584.04, Mass=215140, SNR=286.9, Peak=19452 HFD=3.4
23:51:33.702 00.003 16872 MultiStar: List (12): {1642.69, 584.04}(286.9), {1093.22, 963.43}(155.9), {983.71, 622.03}(145.9), {1811.80, 865.64}(84.5), {532.71, 858.48}(63.0), {527.04, 980.84}(51.4), {1622.23, 506.44}(35.4), {40.67, 326.94}(30.0), {167.25, 417.09}(27.9), {480.10, 252.98}(23.4), {584.10, 980.11}(26.8), {1348.15, 18.70}(20.7), 
23:51:33.709 00.007 16872 setting lock position to (1642.69, 584.04)
23:51:33.712 00.003 16872 MultiStar: stabilizing after lock position change
23:51:33.715 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
23:51:33.718 00.003 16872 UpdateGuideState(): m_state=1
23:51:33.720 00.002 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:33.724 00.004 16872 Star::Find returns 1 (0), X=1642.69, Y=584.04, Mass=215140, SNR=286.9, Peak=19452 HFD=3.4
23:51:33.728 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:51:33.731 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:51:33.734 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:51:33.749 00.015 16872 setting force full frames = false
23:51:33.755 00.006 16872 setting lock position to (1642.69, 584.04)
23:51:33.758 00.003 16872 MultiStar: stabilizing after lock position change
23:51:33.761 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:51:33.764 00.003 16872 Changing from state SELECTING to SELECTED
23:51:33.771 00.007 16872 guider state => SELECTED
23:51:33.785 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3328, FiltMin=3220, FiltMax=65516, Gamma=2.190
23:51:33.829 00.044 16872 UpdateGuideState exits: m=215140 SNR=286.9
23:51:33.841 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3328, FiltMin=3220, FiltMax=65516, Gamma=2.190
23:51:33.897 00.056 16872 Status Line: Auto-selected star at (1642.7, 584.0)
23:51:33.955 00.058 16872 PhdController: newstate STATE_WAIT_SELECTED
23:51:33.964 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:33.969 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:51:33.979 00.010 16872 Enqueuing Expose request
23:51:33.990 00.011 9640 Worker thread wakes up
23:51:33.991 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:51:33.991 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1628,569,31,31)
23:51:33.992 00.001 16872 evsrv: cli 0D3C0228 connect
23:51:33.997 00.005 16872 case statement mapped state 2 to 1
23:51:34.006 00.009 16872 case statement mapped state 2 to 1
23:51:34.011 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3227551-cfab-4b38-99ff-e0ceedbc5e21"}
23:51:34.015 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e3227551-cfab-4b38-99ff-e0ceedbc5e21"}
23:51:34.024 00.009 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"766f5787-f965-423d-bfd8-93a8019b02db"}
23:51:34.030 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":[1642.69,584.04],"id":"766f5787-f965-423d-bfd8-93a8019b02db"}
23:51:34.044 00.014 16872 evsrv: cli 0D3C0228 disconnect
23:51:34.055 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96aec38e-e74f-4c9c-8fe5-037f1b5cc63e"}
23:51:34.059 00.004 16872 case statement mapped state 2 to 1
23:51:34.063 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"96aec38e-e74f-4c9c-8fe5-037f1b5cc63e"}
23:51:34.084 00.021 16872 evsrv: cli 0D3BFB48 connect
23:51:34.093 00.009 16872 case statement mapped state 2 to 1
23:51:34.101 00.008 16872 case statement mapped state 2 to 1
23:51:34.107 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"847c5133-5780-4e69-bd60-b1f564f5bd7a"}
23:51:34.116 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.69,7.04],"pixels":"..."},"id":"847c5133-5780-4e69-bd60-b1f564f5bd7a"}
23:51:34.123 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"be8a844b-2d69-41af-bd37-75ddf85b12d3"}
23:51:34.131 00.008 16872 case statement mapped state 2 to 1
23:51:34.137 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"be8a844b-2d69-41af-bd37-75ddf85b12d3"}
23:51:34.142 00.005 16872 evsrv: cli 0D3BFB48 disconnect
23:51:35.143 01.001 16872 evsrv: cli 0D3C0A48 connect
23:51:35.182 00.039 16872 case statement mapped state 2 to 1
23:51:35.219 00.037 16872 case statement mapped state 2 to 1
23:51:35.237 00.018 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9fb6e48f-5fbe-4c36-a189-483080dbae9e"}
23:51:35.271 00.034 16872 case statement mapped state 2 to 1
23:51:35.281 00.010 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"9fb6e48f-5fbe-4c36-a189-483080dbae9e"}
23:51:35.309 00.028 16872 evsrv: cli 0D3C0A48 disconnect
23:51:36.311 01.002 16872 evsrv: cli 0D3BFFA8 connect
23:51:36.317 00.006 16872 case statement mapped state 2 to 1
23:51:36.328 00.011 16872 case statement mapped state 2 to 1
23:51:36.333 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f0092485-63f3-4154-abb3-b29eb4c956ab"}
23:51:36.343 00.010 16872 case statement mapped state 2 to 1
23:51:36.347 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"f0092485-63f3-4154-abb3-b29eb4c956ab"}
23:51:36.353 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
23:51:36.518 00.165 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b4ec3133-edad-4bdc-8927-a1f4b2c6180a"}
23:51:36.527 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b4ec3133-edad-4bdc-8927-a1f4b2c6180a"}
23:51:36.546 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14780c24-ec11-4c97-b7cd-1bc6d0c48061"}
23:51:36.562 00.016 16872 case statement mapped state 2 to 1
23:51:36.577 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"14780c24-ec11-4c97-b7cd-1bc6d0c48061"}
23:51:36.584 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"955b857e-4201-4462-a581-0dc0cb626732"}
23:51:36.598 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.69,7.04],"pixels":"..."},"id":"955b857e-4201-4462-a581-0dc0cb626732"}
23:51:37.354 00.756 16872 evsrv: cli 0D3C0A48 connect
23:51:37.357 00.003 16872 case statement mapped state 2 to 1
23:51:37.362 00.005 16872 case statement mapped state 2 to 1
23:51:37.366 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0b28fa06-f0b5-463a-92f6-e869de4a3189"}
23:51:37.376 00.010 16872 case statement mapped state 2 to 1
23:51:37.381 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"0b28fa06-f0b5-463a-92f6-e869de4a3189"}
23:51:37.391 00.010 16872 evsrv: cli 0D3C0A48 disconnect
23:51:38.084 00.693 9640 Exposure complete
23:51:38.251 00.167 9640 worker thread done servicing request
23:51:38.252 00.001 16872 OnExposeComplete: enter
23:51:38.260 00.008 16872 UpdateGuideState(): m_state=2
23:51:38.267 00.007 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:51:38.276 00.009 16872 Star::Find returns 1 (0), X=1642.54, Y=583.99, Mass=218795, SNR=282.7, Peak=21044 HFD=3.5
23:51:38.281 00.005 16872 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.56) = xAngle (-4.33 = 1.95)
23:51:38.284 00.003 16872 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.29 = 2.00)
23:51:38.292 00.008 16872 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.78 mountX=-0.06 mountY=0.14, mountTheta=1.96
23:51:38.299 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65520, med=3324, FiltMin=3224, FiltMax=65512, Gamma=2.190
23:51:38.344 00.045 16872 UpdateGuideState exits: m=218795 SNR=282.7
23:51:38.348 00.004 16872 PhdController: newstate STATE_CALIBRATE
23:51:38.358 00.010 16872 PhdController: newstate STATE_GUIDE
23:51:38.379 00.021 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:51:38.382 00.003 16872 guider state => CALIBRATED
23:51:38.385 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:51:38.395 00.010 16872 reset dither spiral
23:51:38.403 00.008 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:51:38.406 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:38.409 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:51:38.419 00.010 16872 Enqueuing Expose request
23:51:38.427 00.008 9640 Worker thread wakes up
23:51:38.427 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:51:38.427 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:51:38.431 00.004 16872 evsrv: cli 0D3BFB48 connect
23:51:38.439 00.008 16872 case statement mapped state 5 to 1
23:51:38.452 00.013 16872 case statement mapped state 5 to 1
23:51:38.457 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"e9baa903-016f-4377-9b2d-17c11008e112"}
23:51:38.467 00.010 16872 case statement mapped state 5 to 1
23:51:38.473 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"e9baa903-016f-4377-9b2d-17c11008e112"}
23:51:38.480 00.007 16872 evsrv: cli 0D3BFB48 disconnect
23:51:39.482 01.002 16872 evsrv: cli 0D3C0A48 connect
23:51:39.485 00.003 16872 case statement mapped state 5 to 1
23:51:39.489 00.004 16872 case statement mapped state 5 to 1
23:51:39.499 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"11623be5-3db3-4614-bb64-932e75b4124b"}
23:51:39.504 00.005 16872 case statement mapped state 5 to 1
23:51:39.508 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"11623be5-3db3-4614-bb64-932e75b4124b"}
23:51:39.514 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:51:40.016 00.502 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49f628cf-0e37-45f0-9954-b29d4bc18df8"}
23:51:40.020 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"49f628cf-0e37-45f0-9954-b29d4bc18df8"}
23:51:40.025 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47735b97-89f7-4891-9a57-5c358c10876f"}
23:51:40.028 00.003 16872 case statement mapped state 5 to 1
23:51:40.031 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"47735b97-89f7-4891-9a57-5c358c10876f"}
23:51:40.039 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bfe33bc0-4422-4717-b1bb-316a6396d9a6"}
23:51:40.044 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.54,6.99],"pixels":"..."},"id":"bfe33bc0-4422-4717-b1bb-316a6396d9a6"}
23:51:40.515 00.471 16872 evsrv: cli 0D3BF968 connect
23:51:40.520 00.005 16872 case statement mapped state 5 to 1
23:51:40.542 00.022 16872 case statement mapped state 5 to 1
23:51:40.547 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"65250584-77e4-42e4-b051-4643c3d5bb1f"}
23:51:40.557 00.010 16872 case statement mapped state 5 to 1
23:51:40.560 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"65250584-77e4-42e4-b051-4643c3d5bb1f"}
23:51:40.563 00.003 16872 evsrv: cli 0D3BF968 disconnect
23:51:41.564 01.001 16872 evsrv: cli 0D3C0A48 connect
23:51:41.567 00.003 16872 case statement mapped state 5 to 1
23:51:41.570 00.003 16872 case statement mapped state 5 to 1
23:51:41.578 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"57fd9586-9a84-4733-9211-20e2b956e9cc"}
23:51:41.583 00.005 16872 case statement mapped state 5 to 1
23:51:41.586 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"57fd9586-9a84-4733-9211-20e2b956e9cc"}
23:51:41.589 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:51:42.499 00.910 9640 Exposure complete
23:51:42.590 00.091 16872 evsrv: cli 0D3BFFA8 connect
23:51:42.594 00.004 16872 case statement mapped state 5 to 1
23:51:42.598 00.004 16872 case statement mapped state 5 to 1
23:51:42.602 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"177a9ea7-d0e7-4179-87c6-9db36038ad32"}
23:51:42.605 00.003 16872 case statement mapped state 5 to 1
23:51:42.607 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"177a9ea7-d0e7-4179-87c6-9db36038ad32"}
23:51:42.613 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
23:51:42.644 00.031 9640 worker thread done servicing request
23:51:42.644 00.000 16872 OnExposeComplete: enter
23:51:42.647 00.003 16872 UpdateGuideState(): m_state=5
23:51:42.650 00.003 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:51:42.653 00.003 16872 Star::Find returns 1 (0), X=1642.43, Y=584.11, Mass=215256, SNR=294.3, Peak=20608 HFD=3.4
23:51:42.656 00.003 16872 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.56) = xAngle (1.34 = 1.34)
23:51:42.659 00.003 16872 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.39 = 1.39)
23:51:42.662 00.003 16872 CameraToMount -- cameraX=-0.26 cameraY=0.06 hyp=0.27 cameraTheta=2.90 mountX=0.06 mountY=0.26, mountTheta=1.34
23:51:42.667 00.005 16872 Changing from state CALIBRATED to GUIDING
23:51:42.670 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:51:42.673 00.003 16872 ScopeASCOM::SideOfPier() returns 0
23:51:42.738 00.065 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:51:42.742 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:51:42.744 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:51:42.748 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:51:42.751 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:51:42.756 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:51:42.759 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:51:42.762 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:51:42.767 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:51:42.773 00.006 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:51:42.778 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:51:42.782 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:51:42.785 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:51:42.788 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:51:42.954 00.166 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:51:42.957 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:51:42.960 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
23:51:42.966 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:51:42.972 00.006 16872 ScopeASCOM::SideOfPier() returns 0
23:51:43.036 00.064 16872 setting lock position to (1642.43, 584.11)
23:51:43.039 00.003 16872 MultiStar: stabilizing after lock position change
23:51:43.043 00.004 16872 guider state => GUIDING
23:51:43.047 00.004 16872 Status Line: Guiding
23:51:43.057 00.010 16872 Mount: notify guiding started
23:51:43.063 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:51:43.066 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:51:43.068 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:51:43.071 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:51:43.074 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:51:43.077 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:51:43.082 00.005 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:51:43.084 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:51:43.086 00.002 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:51:43.090 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:51:43.092 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:51:43.096 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:51:43.099 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:51:43.102 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:51:43.104 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:51:43.107 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:51:43.112 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:51:43.114 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:51:43.117 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:51:43.120 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:51:43.123 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:51:43.126 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:51:43.131 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:51:43.134 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:51:43.136 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:51:43.141 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:51:43.148 00.007 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:51:43.152 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:51:43.156 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:51:43.159 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:51:43.162 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:51:43.165 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:51:43.168 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:51:43.173 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:51:43.176 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:51:43.180 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:51:43.183 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:51:43.189 00.006 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:51:43.295 00.106 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:51:43.378 00.083 16872 ScopeASCOM::SideOfPier() returns 0
23:51:43.382 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:51:43.385 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:51:43.387 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:51:43.392 00.005 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:51:43.394 00.002 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:51:43.396 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:51:43.399 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:51:43.403 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:51:43.409 00.006 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:51:43.412 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3320, FiltMin=3220, FiltMax=65516, Gamma=2.190
23:51:43.453 00.041 16872 UpdateGuideState exits: m=215256 SNR=294.3
23:51:43.456 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
23:51:43.459 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:43.462 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:51:43.464 00.002 16872 Enqueuing Expose request
23:51:43.472 00.008 9640 Worker thread wakes up
23:51:43.473 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:51:43.473 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:51:43.517 00.044 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1befebf9-8ae3-4263-8c26-5f52b8664769"}
23:51:43.522 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1befebf9-8ae3-4263-8c26-5f52b8664769"}
23:51:43.528 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"394f62eb-7288-492b-8ac6-b374cebafa5d"}
23:51:43.534 00.006 16872 case statement mapped state 6 to 3
23:51:43.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"394f62eb-7288-492b-8ac6-b374cebafa5d"}
23:51:43.541 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2a3b3309-ca45-400b-99be-e496a0df622b"}
23:51:43.546 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.43,7.11],"pixels":"..."},"id":"2a3b3309-ca45-400b-99be-e496a0df622b"}
23:51:43.615 00.069 16872 evsrv: cli 0D3C0228 connect
23:51:43.619 00.004 16872 case statement mapped state 6 to 3
23:51:43.622 00.003 16872 case statement mapped state 6 to 3
23:51:43.627 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"f19d10aa-b913-4ced-bce9-469c9110ff4f"}
23:51:43.629 00.002 16872 case statement mapped state 6 to 3
23:51:43.631 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"f19d10aa-b913-4ced-bce9-469c9110ff4f"}
23:51:43.634 00.003 16872 evsrv: cli 0D3C0228 disconnect
23:51:47.015 03.381 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c9a4e70-dcad-4f25-b74b-723c5211ad84"}
23:51:47.021 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8c9a4e70-dcad-4f25-b74b-723c5211ad84"}
23:51:47.026 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a12abb4-bc72-42ed-a773-c1588d06406f"}
23:51:47.029 00.003 16872 case statement mapped state 6 to 3
23:51:47.034 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a12abb4-bc72-42ed-a773-c1588d06406f"}
23:51:47.039 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4a0f2b87-ce40-467c-900b-e06bb18ef1fd"}
23:51:47.042 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.43,7.11],"pixels":"..."},"id":"4a0f2b87-ce40-467c-900b-e06bb18ef1fd"}
23:51:47.580 00.538 9640 Exposure complete
23:51:47.723 00.143 9640 worker thread done servicing request
23:51:47.724 00.001 16872 OnExposeComplete: enter
23:51:47.727 00.003 16872 UpdateGuideState(): m_state=6
23:51:47.732 00.005 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:51:47.734 00.002 16872 Star::Find returns 1 (0), X=1642.38, Y=584.05, Mass=217564, SNR=284.1, Peak=21644 HFD=3.4
23:51:47.737 00.003 16872 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.56) = xAngle (-3.87 = 2.42)
23:51:47.739 00.002 16872 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.82 = 2.46)
23:51:47.742 00.003 16872 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.31 mountX=-0.06 mountY=0.05, mountTheta=2.44
23:51:47.747 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.05, y=-0.06, opts=13)
23:51:47.751 00.004 16872 Enqueuing Move request for scope (-0.05, -0.06)
23:51:47.753 00.002 9640 Worker thread wakes up
23:51:47.753 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
23:51:47.753 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
23:51:47.753 00.000 9640 Moving (-0.05, -0.06) raw xDistance=-0.06 yDistance=0.05
23:51:47.753 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:51:47.754 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=0
23:51:47.754 00.000 9640 MoveAxis(E, 0, ABG)
23:51:47.754 00.000 9640 Move returns status 0, amount 0
23:51:47.754 00.000 9640 MoveAxis(N, 0, ABG)
23:51:47.754 00.000 9640 Move returns status 0, amount 0
23:51:47.754 00.000 9640 move complete, result=0
23:51:47.754 00.000 9640 worker thread done servicing request
23:51:47.760 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3324, FiltMin=3220, FiltMax=65516, Gamma=2.190
23:51:47.801 00.041 16872 UpdateGuideState exits: m=217564 SNR=284.1
23:51:47.806 00.005 16872 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 1 / 99999
23:51:47.810 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777783907.810,"Host":"RBFOCUS307","Inst":1,"Distance":0.21,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:51:47.812 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:47.816 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:51:47.820 00.004 16872 Enqueuing Expose request
23:51:47.825 00.005 16872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:47.827 00.002 9640 Worker thread wakes up
23:51:47.827 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:51:47.828 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:51:50.514 02.686 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"673464eb-98ba-4896-a8e3-04ab77e525b9"}
23:51:50.518 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"673464eb-98ba-4896-a8e3-04ab77e525b9"}
23:51:50.521 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b88f1da2-e63a-47cd-b22b-7d905093781a"}
23:51:50.524 00.003 16872 case statement mapped state 6 to 3
23:51:50.529 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b88f1da2-e63a-47cd-b22b-7d905093781a"}
23:51:50.535 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3eab7620-8944-473b-bfc0-67be4ead1039"}
23:51:50.539 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.38,7.05],"pixels":"..."},"id":"3eab7620-8944-473b-bfc0-67be4ead1039"}
23:51:51.896 01.357 9640 Exposure complete
23:51:52.038 00.142 9640 worker thread done servicing request
23:51:52.038 00.000 16872 OnExposeComplete: enter
23:51:52.040 00.002 16872 UpdateGuideState(): m_state=6
23:51:52.043 00.003 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:51:52.046 00.003 16872 Star::Find returns 1 (0), X=1642.19, Y=584.17, Mass=218860, SNR=287.2, Peak=21952 HFD=3.3
23:51:52.049 00.003 16872 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.56) = xAngle (1.32 = 1.32)
23:51:52.051 00.002 16872 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.37 = 1.37)
23:51:52.057 00.006 16872 CameraToMount -- cameraX=-0.24 cameraY=0.07 hyp=0.25 cameraTheta=2.88 mountX=0.06 mountY=0.24, mountTheta=1.33
23:51:52.062 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.24, y=0.07, opts=13)
23:51:52.065 00.003 16872 Enqueuing Move request for scope (-0.24, 0.07)
23:51:52.068 00.003 9640 Worker thread wakes up
23:51:52.068 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.07) opts 0xd
23:51:52.068 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.24, 0.07)
23:51:52.068 00.000 9640 Moving (-0.24, 0.07) raw xDistance=0.06 yDistance=0.24
23:51:52.068 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:51:52.068 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=0
23:51:52.068 00.000 9640 MoveAxis(E, 0, ABG)
23:51:52.068 00.000 9640 Move returns status 0, amount 0
23:51:52.068 00.000 9640 MoveAxis(N, 0, ABG)
23:51:52.068 00.000 9640 Move returns status 0, amount 0
23:51:52.068 00.000 9640 move complete, result=0
23:51:52.068 00.000 9640 worker thread done servicing request
23:51:52.080 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3320, FiltMin=3228, FiltMax=65512, Gamma=2.190
23:51:52.122 00.042 16872 UpdateGuideState exits: m=218860 SNR=287.2
23:51:52.126 00.004 16872 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 2 / 99999
23:51:52.130 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777783912.130,"Host":"RBFOCUS307","Inst":1,"Distance":0.22,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:51:52.134 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:52.136 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:51:52.138 00.002 16872 Enqueuing Expose request
23:51:52.142 00.004 16872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:51:52.145 00.003 9640 Worker thread wakes up
23:51:52.145 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:51:52.145 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:51:54.012 01.867 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24a8382e-b1ec-42ff-b533-a583e6941714"}
23:51:54.015 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"24a8382e-b1ec-42ff-b533-a583e6941714"}
23:51:54.019 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cab402b6-699f-45c2-8150-4479090437ca"}
23:51:54.023 00.004 16872 case statement mapped state 6 to 3
23:51:54.026 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cab402b6-699f-45c2-8150-4479090437ca"}
23:51:54.031 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"07d3c056-6be0-442f-b13d-9f784a50409d"}
23:51:54.034 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.19,7.17],"pixels":"..."},"id":"07d3c056-6be0-442f-b13d-9f784a50409d"}
23:51:56.210 02.176 9640 Exposure complete
23:51:56.353 00.143 9640 worker thread done servicing request
23:51:56.353 00.000 16872 OnExposeComplete: enter
23:51:56.356 00.003 16872 UpdateGuideState(): m_state=6
23:51:56.358 00.002 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:51:56.361 00.003 16872 Star::Find returns 1 (0), X=1642.37, Y=584.46, Mass=222750, SNR=303.1, Peak=20712 HFD=3.3
23:51:56.365 00.004 16872 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.56) = xAngle (0.18 = 0.18)
23:51:56.367 00.002 16872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.23 = 0.23)
23:51:56.370 00.003 16872 CameraToMount -- cameraX=-0.06 cameraY=0.35 hyp=0.35 cameraTheta=1.74 mountX=0.35 mountY=0.08, mountTheta=0.22
23:51:56.375 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=0.35, opts=13)
23:51:56.381 00.006 16872 Enqueuing Move request for scope (-0.06, 0.35)
23:51:56.385 00.004 9640 Worker thread wakes up
23:51:56.385 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.35) opts 0xd
23:51:56.385 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.06, 0.35)
23:51:56.385 00.000 9640 Moving (-0.06, 0.35) raw xDistance=0.35 yDistance=0.08
23:51:56.385 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.35
23:51:56.386 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.08, m_sumCorr=0
23:51:56.386 00.000 9640 MoveAxis(W, 37, ABG)
23:51:56.386 00.000 9640 Guiding  Dir = 3, Dur = 37
23:51:56.387 00.001 9640 IsSlewing returns 0
23:51:56.388 00.001 9640 IsGuiding returns 0
23:51:56.388 00.000 9640 PulseGuide returned control before completion, sleep 47
23:51:56.394 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65516, med=3320, FiltMin=3212, FiltMax=65512, Gamma=2.190
23:51:56.433 00.039 16872 UpdateGuideState exits: m=222750 SNR=303.1
23:51:56.438 00.005 9640 IsGuiding returns 1
23:51:56.439 00.001 16872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 3 / 99999
23:51:56.443 00.004 9640 scope still moving after pulse duration time elapsed
23:51:56.443 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777783916.443,"Host":"RBFOCUS307","Inst":1,"Distance":0.26,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
23:51:56.446 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:56.449 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:51:56.452 00.003 16872 Enqueuing Expose request
23:51:56.467 00.015 9640 IsSlewing returns 0
23:51:56.467 00.000 9640 IsGuiding returns 0
23:51:56.467 00.000 9640 scope move finished after 37 + 42 ms
23:51:56.467 00.000 9640 Move returns status 0, amount 37
23:51:56.467 00.000 9640 MoveAxis(N, 0, ABG)
23:51:56.468 00.001 9640 Move returns status 0, amount 0
23:51:56.468 00.000 9640 move complete, result=0
23:51:56.468 00.000 9640 worker thread done servicing request
23:51:56.468 00.000 9640 Worker thread wakes up
23:51:56.468 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:51:56.469 00.001 16872 GuideStep: 0.3 px 37 ms WEST, 0.1 px 0 ms NORTH
23:51:56.476 00.007 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:51:57.513 01.037 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c8a6cfbb-d563-4aa1-8a48-477698bb0e2d"}
23:51:57.517 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c8a6cfbb-d563-4aa1-8a48-477698bb0e2d"}
23:51:57.522 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d580b300-8370-45d0-ac5e-14deab30ef39"}
23:51:57.529 00.007 16872 case statement mapped state 6 to 3
23:51:57.533 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d580b300-8370-45d0-ac5e-14deab30ef39"}
23:51:57.538 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2ccd2bb0-8241-44bb-951d-36318989ad09"}
23:51:57.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.37,7.46],"pixels":"..."},"id":"2ccd2bb0-8241-44bb-951d-36318989ad09"}
23:52:00.547 03.006 9640 Exposure complete
23:52:00.685 00.138 9640 worker thread done servicing request
23:52:00.685 00.000 16872 OnExposeComplete: enter
23:52:00.690 00.005 16872 UpdateGuideState(): m_state=6
23:52:00.694 00.004 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:52:00.697 00.003 16872 Star::Find returns 1 (0), X=1642.30, Y=584.05, Mass=225531, SNR=295.5, Peak=22632 HFD=3.3
23:52:00.700 00.003 16872 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.56) = xAngle (-4.28 = 2.00)
23:52:00.703 00.003 16872 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.24 = 2.04)
23:52:00.705 00.002 16872 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.15 cameraTheta=-2.73 mountX=-0.06 mountY=0.13, mountTheta=2.01
23:52:00.711 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.13, y=-0.06, opts=13)
23:52:00.714 00.003 16872 Enqueuing Move request for scope (-0.13, -0.06)
23:52:00.717 00.003 9640 Worker thread wakes up
23:52:00.717 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
23:52:00.717 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
23:52:00.717 00.000 9640 Moving (-0.13, -0.06) raw xDistance=-0.06 yDistance=0.13
23:52:00.717 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:52:00.717 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=0
23:52:00.717 00.000 9640 MoveAxis(E, 0, ABG)
23:52:00.718 00.001 9640 Move returns status 0, amount 0
23:52:00.718 00.000 9640 MoveAxis(N, 0, ABG)
23:52:00.718 00.000 9640 Move returns status 0, amount 0
23:52:00.718 00.000 9640 move complete, result=0
23:52:00.718 00.000 9640 worker thread done servicing request
23:52:00.723 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65516, med=3320, FiltMin=3164, FiltMax=65512, Gamma=2.190
23:52:00.768 00.045 16872 UpdateGuideState exits: m=225531 SNR=295.5
23:52:00.772 00.004 16872 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 4 / 99999
23:52:00.778 00.006 16872 PhdController: newstate STATE_FINISH
23:52:00.786 00.008 16872 PhdController complete: success
23:52:00.788 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777783920.788,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:52:00.791 00.003 16872 Mount: notify guiding dither settle done success=1
23:52:00.794 00.003 16872 PhdController: newstate STATE_IDLE
23:52:00.796 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:00.799 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:52:00.801 00.002 16872 Enqueuing Expose request
23:52:00.804 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:00.807 00.003 9640 Worker thread wakes up
23:52:00.807 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:52:00.807 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:52:01.011 00.204 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"071e189f-03af-434e-9f71-be266342b41e"}
23:52:01.017 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"071e189f-03af-434e-9f71-be266342b41e"}
23:52:01.020 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c90b83c-20fc-4e88-a60c-e787439084ff"}
23:52:01.024 00.004 16872 case statement mapped state 6 to 3
23:52:01.027 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c90b83c-20fc-4e88-a60c-e787439084ff"}
23:52:01.031 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"82e0619e-82d1-4a26-8e3a-a625862b72ad"}
23:52:01.034 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.30,7.05],"pixels":"..."},"id":"82e0619e-82d1-4a26-8e3a-a625862b72ad"}
23:52:01.769 00.735 16872 evsrv: cli 0D3BFB48 connect
23:52:01.773 00.004 16872 case statement mapped state 6 to 3
23:52:01.778 00.005 16872 case statement mapped state 6 to 3
23:52:01.783 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"fc516aed-1470-4c51-8958-1b14a2defe53"}
23:52:01.787 00.004 16872 case statement mapped state 6 to 3
23:52:01.790 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc516aed-1470-4c51-8958-1b14a2defe53"}
23:52:01.797 00.007 16872 evsrv: cli 0D3BFB48 disconnect
23:52:04.511 02.714 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e0fba18-88df-4666-8605-af21c4cfccc6"}
23:52:04.514 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2e0fba18-88df-4666-8605-af21c4cfccc6"}
23:52:04.518 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f217b28d-be02-45ea-88af-d216d5aea365"}
23:52:04.522 00.004 16872 case statement mapped state 6 to 3
23:52:04.525 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f217b28d-be02-45ea-88af-d216d5aea365"}
23:52:04.531 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0eabe6c2-76db-4c37-9c3e-a339f2154372"}
23:52:04.536 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.30,7.05],"pixels":"..."},"id":"0eabe6c2-76db-4c37-9c3e-a339f2154372"}
23:52:04.885 00.349 9640 Exposure complete
23:52:05.028 00.143 9640 worker thread done servicing request
23:52:05.028 00.000 16872 OnExposeComplete: enter
23:52:05.031 00.003 16872 UpdateGuideState(): m_state=6
23:52:05.039 00.008 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:52:05.045 00.006 16872 Star::Find returns 1 (0), X=1642.20, Y=583.76, Mass=228319, SNR=294.2, Peak=23260 HFD=3.3
23:52:05.048 00.003 16872 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.56) = xAngle (-3.71 = 2.57)
23:52:05.052 00.004 16872 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.66 = 2.62)
23:52:05.054 00.002 16872 CameraToMount -- cameraX=-0.23 cameraY=-0.35 hyp=0.42 cameraTheta=-2.16 mountX=-0.35 mountY=0.21, mountTheta=2.61
23:52:05.060 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.23, y=-0.35, opts=13)
23:52:05.063 00.003 16872 Enqueuing Move request for scope (-0.23, -0.35)
23:52:05.066 00.003 9640 Worker thread wakes up
23:52:05.066 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.35) opts 0xd
23:52:05.066 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.23, -0.35)
23:52:05.066 00.000 9640 Moving (-0.23, -0.35) raw xDistance=-0.35 yDistance=0.21
23:52:05.066 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.35
23:52:05.066 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=0
23:52:05.066 00.000 9640 MoveAxis(E, 37, ABG)
23:52:05.066 00.000 9640 Guiding  Dir = 2, Dur = 37
23:52:05.066 00.000 9640 IsSlewing returns 0
23:52:05.067 00.001 9640 IsGuiding returns 0
23:52:05.067 00.000 9640 PulseGuide returned control before completion, sleep 47
23:52:05.074 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3076, max=65520, med=3328, FiltMin=3224, FiltMax=65516, Gamma=2.190
23:52:05.117 00.043 16872 UpdateGuideState exits: m=228319 SNR=294.2
23:52:05.119 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:05.122 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:52:05.124 00.002 16872 Enqueuing Expose request
23:52:05.130 00.006 9640 IsGuiding returns 1
23:52:05.130 00.000 9640 scope still moving after pulse duration time elapsed
23:52:05.157 00.027 9640 IsSlewing returns 0
23:52:05.157 00.000 9640 IsGuiding returns 0
23:52:05.157 00.000 9640 scope move finished after 37 + 53 ms
23:52:05.157 00.000 9640 Move returns status 0, amount 37
23:52:05.158 00.001 9640 MoveAxis(N, 0, ABG)
23:52:05.158 00.000 9640 Move returns status 0, amount 0
23:52:05.158 00.000 9640 move complete, result=0
23:52:05.158 00.000 9640 worker thread done servicing request
23:52:05.159 00.001 9640 Worker thread wakes up
23:52:05.159 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:52:05.159 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:52:05.163 00.004 16872 GuideStep: -0.4 px 37 ms EAST, 0.2 px 0 ms NORTH
23:52:08.011 02.848 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6bc0033e-1c8a-4aca-ac99-1a3e8ce3a135"}
23:52:08.014 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6bc0033e-1c8a-4aca-ac99-1a3e8ce3a135"}
23:52:08.017 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb68e33d-d9f7-425a-ac15-46ac1a957448"}
23:52:08.020 00.003 16872 case statement mapped state 6 to 3
23:52:08.026 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb68e33d-d9f7-425a-ac15-46ac1a957448"}
23:52:08.030 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"662c8964-3bfd-44a7-adf2-c15dd77cc7bb"}
23:52:08.033 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.20,6.76],"pixels":"..."},"id":"662c8964-3bfd-44a7-adf2-c15dd77cc7bb"}
23:52:09.257 01.224 9640 Exposure complete
23:52:09.399 00.142 9640 worker thread done servicing request
23:52:09.399 00.000 16872 OnExposeComplete: enter
23:52:09.404 00.005 16872 UpdateGuideState(): m_state=6
23:52:09.407 00.003 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:52:09.409 00.002 16872 Star::Find returns 1 (0), X=1642.31, Y=584.69, Mass=217396, SNR=280.2, Peak=24000 HFD=3.1
23:52:09.414 00.005 16872 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.56) = xAngle (0.22 = 0.22)
23:52:09.417 00.003 16872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.27 = 0.27)
23:52:09.420 00.003 16872 CameraToMount -- cameraX=-0.12 cameraY=0.59 hyp=0.60 cameraTheta=1.78 mountX=0.58 mountY=0.16, mountTheta=0.27
23:52:09.424 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=0.59, opts=13)
23:52:09.431 00.007 16872 Enqueuing Move request for scope (-0.12, 0.59)
23:52:09.436 00.005 9640 Worker thread wakes up
23:52:09.437 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.59) opts 0xd
23:52:09.437 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, 0.59)
23:52:09.437 00.000 9640 Moving (-0.12, 0.59) raw xDistance=0.58 yDistance=0.16
23:52:09.437 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.58
23:52:09.437 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=0
23:52:09.437 00.000 9640 MoveAxis(W, 58, ABG)
23:52:09.437 00.000 9640 Guiding  Dir = 3, Dur = 58
23:52:09.437 00.000 9640 IsSlewing returns 0
23:52:09.438 00.001 9640 IsGuiding returns 0
23:52:09.438 00.000 9640 PulseGuide returned control before completion, sleep 68
23:52:09.444 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3312, FiltMin=3186, FiltMax=65520, Gamma=2.190
23:52:09.487 00.043 16872 UpdateGuideState exits: m=217396 SNR=280.2
23:52:09.490 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:09.493 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:52:09.495 00.002 16872 Enqueuing Expose request
23:52:09.520 00.025 9640 IsGuiding returns 0
23:52:09.520 00.000 9640 Move returns status 0, amount 58
23:52:09.520 00.000 9640 MoveAxis(N, 0, ABG)
23:52:09.520 00.000 9640 Move returns status 0, amount 0
23:52:09.520 00.000 9640 move complete, result=0
23:52:09.520 00.000 9640 worker thread done servicing request
23:52:09.520 00.000 9640 Worker thread wakes up
23:52:09.520 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:52:09.520 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:52:09.531 00.011 16872 GuideStep: 0.6 px 58 ms WEST, 0.2 px 0 ms NORTH
23:52:11.510 01.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"645c5fba-4ab9-43af-97bb-41c21f6cd758"}
23:52:11.513 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"645c5fba-4ab9-43af-97bb-41c21f6cd758"}
23:52:11.517 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12de2b7b-cb0d-4c11-84a5-dfc9fd73f809"}
23:52:11.522 00.005 16872 case statement mapped state 6 to 3
23:52:11.526 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"12de2b7b-cb0d-4c11-84a5-dfc9fd73f809"}
23:52:11.529 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"125b98ae-cd41-4d0d-ac49-0def0490c6b2"}
23:52:11.531 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.31,6.69],"pixels":"..."},"id":"125b98ae-cd41-4d0d-ac49-0def0490c6b2"}
23:52:13.604 02.073 9640 Exposure complete
23:52:13.745 00.141 9640 worker thread done servicing request
23:52:13.745 00.000 16872 OnExposeComplete: enter
23:52:13.748 00.003 16872 UpdateGuideState(): m_state=6
23:52:13.752 00.004 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:52:13.755 00.003 16872 Star::Find returns 1 (0), X=1642.24, Y=583.73, Mass=225906, SNR=295.9, Peak=24320 HFD=3.3
23:52:13.758 00.003 16872 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.56) = xAngle (-3.59 = 2.69)
23:52:13.760 00.002 16872 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.55 = 2.74)
23:52:13.765 00.005 16872 CameraToMount -- cameraX=-0.19 cameraY=-0.38 hyp=0.42 cameraTheta=-2.04 mountX=-0.38 mountY=0.17, mountTheta=2.73
23:52:13.770 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=-0.38, opts=13)
23:52:13.773 00.003 16872 Enqueuing Move request for scope (-0.19, -0.38)
23:52:13.775 00.002 9640 Worker thread wakes up
23:52:13.775 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.38) opts 0xd
23:52:13.775 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, -0.38)
23:52:13.775 00.000 9640 Moving (-0.19, -0.38) raw xDistance=-0.38 yDistance=0.17
23:52:13.775 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.38
23:52:13.776 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.17, m_sumCorr=0.16
23:52:13.776 00.000 9640 MoveAxis(E, 34, ABG)
23:52:13.776 00.000 9640 Guiding  Dir = 2, Dur = 34
23:52:13.776 00.000 9640 IsSlewing returns 0
23:52:13.776 00.000 9640 IsGuiding returns 0
23:52:13.776 00.000 9640 PulseGuide returned control before completion, sleep 44
23:52:13.787 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3316, FiltMin=3216, FiltMax=65512, Gamma=2.190
23:52:13.824 00.037 9640 IsGuiding returns 1
23:52:13.824 00.000 9640 scope still moving after pulse duration time elapsed
23:52:13.829 00.005 16872 UpdateGuideState exits: m=225906 SNR=295.9
23:52:13.834 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:13.838 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:52:13.842 00.004 16872 Enqueuing Expose request
23:52:13.855 00.013 9640 IsSlewing returns 0
23:52:13.855 00.000 9640 IsGuiding returns 0
23:52:13.855 00.000 9640 scope move finished after 34 + 45 ms
23:52:13.855 00.000 9640 Move returns status 0, amount 34
23:52:13.855 00.000 9640 MoveAxis(S, 19, ABG)
23:52:13.855 00.000 9640 Guiding  Dir = 1, Dur = 19
23:52:13.856 00.001 9640 IsSlewing returns 0
23:52:13.856 00.000 9640 IsGuiding returns 0
23:52:13.856 00.000 9640 PulseGuide returned control before completion, sleep 29
23:52:13.887 00.031 9640 IsGuiding returns 1
23:52:13.887 00.000 9640 scope still moving after pulse duration time elapsed
23:52:13.918 00.031 9640 IsSlewing returns 0
23:52:13.918 00.000 9640 IsGuiding returns 0
23:52:13.919 00.001 9640 scope move finished after 19 + 43 ms
23:52:13.919 00.000 9640 Move returns status 0, amount 19
23:52:13.920 00.001 9640 move complete, result=0
23:52:13.920 00.000 9640 worker thread done servicing request
23:52:13.921 00.001 9640 Worker thread wakes up
23:52:13.921 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:52:13.921 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:52:13.927 00.006 16872 GuideStep: -0.4 px 34 ms EAST, 0.2 px 19 ms SOUTH
23:52:15.010 01.083 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"52888a43-5989-444a-9145-940689b502cc"}
23:52:15.015 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"52888a43-5989-444a-9145-940689b502cc"}
23:52:15.020 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"25b1ac03-33d9-4895-a6f4-9071d4ae728b"}
23:52:15.023 00.003 16872 case statement mapped state 6 to 3
23:52:15.027 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"25b1ac03-33d9-4895-a6f4-9071d4ae728b"}
23:52:15.033 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"37243be4-1f5b-4716-88e6-338880bddd4f"}
23:52:15.037 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.24,6.73],"pixels":"..."},"id":"37243be4-1f5b-4716-88e6-338880bddd4f"}
23:52:17.995 02.958 9640 Exposure complete
23:52:18.140 00.145 9640 worker thread done servicing request
23:52:18.140 00.000 16872 OnExposeComplete: enter
23:52:18.144 00.004 16872 UpdateGuideState(): m_state=6
23:52:18.147 00.003 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:52:18.150 00.003 16872 Star::Find returns 1 (0), X=1642.05, Y=583.93, Mass=234737, SNR=303.5, Peak=22504 HFD=3.5
23:52:18.153 00.003 16872 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.56) = xAngle (-4.26 = 2.02)
23:52:18.155 00.002 16872 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.22 = 2.07)
23:52:18.158 00.003 16872 CameraToMount -- cameraX=-0.38 cameraY=-0.17 hyp=0.42 cameraTheta=-2.71 mountX=-0.18 mountY=0.37, mountTheta=2.03
23:52:18.164 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.38, y=-0.17, opts=13)
23:52:18.168 00.004 16872 Enqueuing Move request for scope (-0.38, -0.17)
23:52:18.171 00.003 9640 Worker thread wakes up
23:52:18.171 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.17) opts 0xd
23:52:18.171 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.38, -0.17)
23:52:18.171 00.000 9640 Moving (-0.38, -0.17) raw xDistance=-0.18 yDistance=0.37
23:52:18.171 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.18
23:52:18.171 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.37, m_sumCorr=0.16
23:52:18.171 00.000 9640 MoveAxis(E, 23, ABG)
23:52:18.171 00.000 9640 Guiding  Dir = 2, Dur = 23
23:52:18.171 00.000 9640 IsSlewing returns 0
23:52:18.173 00.002 9640 IsGuiding returns 0
23:52:18.173 00.000 9640 PulseGuide returned control before completion, sleep 33
23:52:18.180 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65516, med=3324, FiltMin=3224, FiltMax=65512, Gamma=2.190
23:52:18.215 00.035 9640 IsGuiding returns 1
23:52:18.216 00.001 9640 scope still moving after pulse duration time elapsed
23:52:18.232 00.016 16872 UpdateGuideState exits: m=234737 SNR=303.5
23:52:18.242 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:18.247 00.005 9640 IsSlewing returns 0
23:52:18.247 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:52:18.251 00.004 16872 Enqueuing Expose request
23:52:18.255 00.004 9640 IsGuiding returns 0
23:52:18.255 00.000 9640 scope move finished after 23 + 58 ms
23:52:18.255 00.000 9640 Move returns status 0, amount 23
23:52:18.255 00.000 9640 MoveAxis(N, 0, ABG)
23:52:18.255 00.000 9640 Move returns status 0, amount 0
23:52:18.255 00.000 9640 move complete, result=0
23:52:18.255 00.000 9640 worker thread done servicing request
23:52:18.255 00.000 9640 Worker thread wakes up
23:52:18.255 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:52:18.255 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:52:18.266 00.011 16872 GuideStep: -0.2 px 23 ms EAST, 0.4 px 0 ms NORTH
23:52:18.510 00.244 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e9a3c2b2-c600-4109-af45-1dfb17b8cf67"}
23:52:18.514 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e9a3c2b2-c600-4109-af45-1dfb17b8cf67"}
23:52:18.517 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78fd33ef-1093-4871-86da-5f1c16777568"}
23:52:18.521 00.004 16872 case statement mapped state 6 to 3
23:52:18.523 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"78fd33ef-1093-4871-86da-5f1c16777568"}
23:52:18.528 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"02a7ba40-d264-4624-8030-ea99e995f41d"}
23:52:18.534 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.05,6.93],"pixels":"..."},"id":"02a7ba40-d264-4624-8030-ea99e995f41d"}
23:52:22.009 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d88f870f-39c6-4ef8-a772-c062481c56b1"}
23:52:22.013 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d88f870f-39c6-4ef8-a772-c062481c56b1"}
23:52:22.017 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e01a7cc6-9018-4954-88c2-905c9d6edbc3"}
23:52:22.020 00.003 16872 case statement mapped state 6 to 3
23:52:22.024 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e01a7cc6-9018-4954-88c2-905c9d6edbc3"}
23:52:22.027 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ab23b172-804a-4404-879c-5df2431fc7b0"}
23:52:22.029 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.05,6.93],"pixels":"..."},"id":"ab23b172-804a-4404-879c-5df2431fc7b0"}
23:52:22.335 00.306 9640 Exposure complete
23:52:22.477 00.142 9640 worker thread done servicing request
23:52:22.478 00.001 16872 OnExposeComplete: enter
23:52:22.481 00.003 16872 UpdateGuideState(): m_state=6
23:52:22.486 00.005 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:52:22.491 00.005 16872 Star::Find returns 1 (0), X=1642.15, Y=584.08, Mass=233003, SNR=300.5, Peak=23736 HFD=3.2
23:52:22.493 00.002 16872 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.56) = xAngle (-4.62 = 1.67)
23:52:22.496 00.003 16872 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.57 = 1.71)
23:52:22.501 00.005 16872 CameraToMount -- cameraX=-0.29 cameraY=-0.02 hyp=0.29 cameraTheta=-3.06 mountX=-0.03 mountY=0.28, mountTheta=1.67
23:52:22.509 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.29, y=-0.02, opts=13)
23:52:22.512 00.003 16872 Enqueuing Move request for scope (-0.29, -0.02)
23:52:22.516 00.004 9640 Worker thread wakes up
23:52:22.516 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.02) opts 0xd
23:52:22.516 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.29, -0.02)
23:52:22.516 00.000 9640 Moving (-0.29, -0.02) raw xDistance=-0.03 yDistance=0.28
23:52:22.516 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:52:22.516 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0.16
23:52:22.516 00.000 9640 MoveAxis(E, 0, ABG)
23:52:22.516 00.000 9640 Move returns status 0, amount 0
23:52:22.516 00.000 9640 MoveAxis(N, 0, ABG)
23:52:22.516 00.000 9640 Move returns status 0, amount 0
23:52:22.516 00.000 9640 move complete, result=0
23:52:22.516 00.000 9640 worker thread done servicing request
23:52:22.523 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65516, med=3324, FiltMin=3174, FiltMax=65512, Gamma=2.190
23:52:22.564 00.041 16872 UpdateGuideState exits: m=233003 SNR=300.5
23:52:22.567 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:22.569 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:52:22.572 00.003 16872 Enqueuing Expose request
23:52:22.574 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:52:22.580 00.006 9640 Worker thread wakes up
23:52:22.580 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:52:22.580 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:52:25.509 02.929 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37da149b-2482-40a7-9c9b-9c9ceed4c5d7"}
23:52:25.513 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"37da149b-2482-40a7-9c9b-9c9ceed4c5d7"}
23:52:25.517 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"46eb6c8a-6e2d-4c42-8410-c6aa9c0d07ec"}
23:52:25.521 00.004 16872 case statement mapped state 6 to 3
23:52:25.527 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"46eb6c8a-6e2d-4c42-8410-c6aa9c0d07ec"}
23:52:25.531 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9571c182-a179-4eb0-84b9-400c4c500f75"}
23:52:25.539 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.15,7.08],"pixels":"..."},"id":"9571c182-a179-4eb0-84b9-400c4c500f75"}
23:52:26.635 01.096 9640 Exposure complete
23:52:26.778 00.143 9640 worker thread done servicing request
23:52:26.779 00.001 16872 OnExposeComplete: enter
23:52:26.781 00.002 16872 UpdateGuideState(): m_state=6
23:52:26.784 00.003 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:52:26.788 00.004 16872 Star::Find returns 1 (0), X=1642.12, Y=583.81, Mass=231096, SNR=294.1, Peak=24760 HFD=3.1
23:52:26.791 00.003 16872 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.56) = xAngle (-3.93 = 2.35)
23:52:26.794 00.003 16872 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.88 = 2.40)
23:52:26.796 00.002 16872 CameraToMount -- cameraX=-0.31 cameraY=-0.30 hyp=0.43 cameraTheta=-2.37 mountX=-0.30 mountY=0.29, mountTheta=2.38
23:52:26.801 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.31, y=-0.30, opts=13)
23:52:26.805 00.004 16872 Enqueuing Move request for scope (-0.31, -0.30)
23:52:26.809 00.004 9640 Worker thread wakes up
23:52:26.809 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.30) opts 0xd
23:52:26.809 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.31, -0.30)
23:52:26.809 00.000 9640 Moving (-0.31, -0.30) raw xDistance=-0.30 yDistance=0.29
23:52:26.809 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.30
23:52:26.809 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.29, m_sumCorr=0.32
23:52:26.809 00.000 9640 MoveAxis(E, 32, ABG)
23:52:26.809 00.000 9640 Guiding  Dir = 2, Dur = 32
23:52:26.809 00.000 9640 IsSlewing returns 0
23:52:26.810 00.001 9640 IsGuiding returns 0
23:52:26.810 00.000 9640 PulseGuide returned control before completion, sleep 42
23:52:26.814 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3316, FiltMin=3212, FiltMax=65516, Gamma=2.190
23:52:26.853 00.039 16872 UpdateGuideState exits: m=231096 SNR=294.1
23:52:26.856 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:26.858 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:52:26.862 00.004 16872 Enqueuing Expose request
23:52:26.867 00.005 9640 IsGuiding returns 1
23:52:26.867 00.000 9640 scope still moving after pulse duration time elapsed
23:52:26.893 00.026 9640 IsSlewing returns 0
23:52:26.895 00.002 9640 IsGuiding returns 0
23:52:26.895 00.000 9640 scope move finished after 32 + 53 ms
23:52:26.896 00.001 9640 Move returns status 0, amount 32
23:52:26.896 00.000 9640 MoveAxis(S, 19, ABG)
23:52:26.897 00.001 9640 Guiding  Dir = 1, Dur = 19
23:52:26.897 00.000 9640 IsSlewing returns 0
23:52:26.897 00.000 9640 IsGuiding returns 0
23:52:26.898 00.001 9640 PulseGuide returned control before completion, sleep 29
23:52:26.940 00.042 9640 IsGuiding returns 1
23:52:26.940 00.000 9640 scope still moving after pulse duration time elapsed
23:52:26.971 00.031 9640 IsSlewing returns 0
23:52:26.973 00.002 9640 IsGuiding returns 0
23:52:26.973 00.000 9640 scope move finished after 19 + 56 ms
23:52:26.973 00.000 9640 Move returns status 0, amount 19
23:52:26.973 00.000 9640 move complete, result=0
23:52:26.974 00.001 9640 worker thread done servicing request
23:52:26.974 00.000 9640 Worker thread wakes up
23:52:26.974 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:52:26.974 00.000 16872 GuideStep: -0.3 px 32 ms EAST, 0.3 px 19 ms SOUTH
23:52:26.978 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:52:29.009 02.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"669061f1-a9ed-4107-94c6-2c39caa703ab"}
23:52:29.012 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"669061f1-a9ed-4107-94c6-2c39caa703ab"}
23:52:29.015 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d13a57a4-48c0-45f7-b319-20a8f1fc4dc7"}
23:52:29.021 00.006 16872 case statement mapped state 6 to 3
23:52:29.024 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d13a57a4-48c0-45f7-b319-20a8f1fc4dc7"}
23:52:29.029 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"546dc756-aee9-4d2e-a61b-f517aff2e7ea"}
23:52:29.032 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.12,6.81],"pixels":"..."},"id":"546dc756-aee9-4d2e-a61b-f517aff2e7ea"}
23:52:31.039 02.007 9640 Exposure complete
23:52:31.181 00.142 9640 worker thread done servicing request
23:52:31.182 00.001 16872 OnExposeComplete: enter
23:52:31.186 00.004 16872 UpdateGuideState(): m_state=6
23:52:31.189 00.003 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:52:31.194 00.005 16872 Star::Find returns 1 (0), X=1642.02, Y=584.75, Mass=227221, SNR=286.2, Peak=25400 HFD=3.2
23:52:31.198 00.004 16872 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.56) = xAngle (0.59 = 0.59)
23:52:31.202 00.004 16872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.63 = 0.63)
23:52:31.205 00.003 16872 CameraToMount -- cameraX=-0.41 cameraY=0.64 hyp=0.76 cameraTheta=2.14 mountX=0.63 mountY=0.45, mountTheta=0.62
23:52:31.210 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.41, y=0.64, opts=13)
23:52:31.217 00.007 16872 Enqueuing Move request for scope (-0.41, 0.64)
23:52:31.221 00.004 9640 Worker thread wakes up
23:52:31.221 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.64) opts 0xd
23:52:31.221 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.41, 0.64)
23:52:31.221 00.000 9640 Moving (-0.41, 0.64) raw xDistance=0.63 yDistance=0.45
23:52:31.221 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.63
23:52:31.221 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.45, m_sumCorr=0.32
23:52:31.222 00.001 9640 MoveAxis(W, 64, ABG)
23:52:31.222 00.000 9640 Guiding  Dir = 3, Dur = 64
23:52:31.222 00.000 9640 IsSlewing returns 0
23:52:31.222 00.000 9640 IsGuiding returns 0
23:52:31.222 00.000 9640 PulseGuide returned control before completion, sleep 74
23:52:31.230 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3320, FiltMin=3160, FiltMax=65516, Gamma=2.190
23:52:31.271 00.041 16872 UpdateGuideState exits: m=227221 SNR=286.2
23:52:31.278 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:31.282 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:52:31.287 00.005 16872 Enqueuing Expose request
23:52:31.305 00.018 9640 IsGuiding returns 1
23:52:31.305 00.000 9640 scope still moving after pulse duration time elapsed
23:52:31.336 00.031 9640 IsSlewing returns 0
23:52:31.338 00.002 9640 IsGuiding returns 0
23:52:31.338 00.000 9640 scope move finished after 64 + 52 ms
23:52:31.338 00.000 9640 Move returns status 0, amount 64
23:52:31.339 00.001 9640 MoveAxis(N, 0, ABG)
23:52:31.339 00.000 9640 Move returns status 0, amount 0
23:52:31.339 00.000 9640 move complete, result=0
23:52:31.340 00.001 9640 worker thread done servicing request
23:52:31.340 00.000 9640 Worker thread wakes up
23:52:31.340 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:52:31.340 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:52:31.341 00.001 16872 GuideStep: 0.6 px 64 ms WEST, 0.4 px 0 ms NORTH
23:52:32.512 01.171 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3e945058-9b98-49df-ba00-3943bd802ed0"}
23:52:32.516 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3e945058-9b98-49df-ba00-3943bd802ed0"}
23:52:32.520 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f2376fb-2a94-4806-bb40-2add7769b69d"}
23:52:32.524 00.004 16872 case statement mapped state 6 to 3
23:52:32.529 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f2376fb-2a94-4806-bb40-2add7769b69d"}
23:52:32.532 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"39e12eb5-2cdb-4133-ab6f-bcf646ad3666"}
23:52:32.535 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.02,6.75],"pixels":"..."},"id":"39e12eb5-2cdb-4133-ab6f-bcf646ad3666"}
23:52:35.391 02.856 9640 Exposure complete
23:52:35.529 00.138 9640 worker thread done servicing request
23:52:35.529 00.000 16872 OnExposeComplete: enter
23:52:35.532 00.003 16872 UpdateGuideState(): m_state=6
23:52:35.536 00.004 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:52:35.539 00.003 16872 Star::Find returns 1 (0), X=1642.02, Y=584.33, Mass=226164, SNR=301.3, Peak=23772 HFD=3.3
23:52:35.541 00.002 16872 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.56) = xAngle (1.10 = 1.10)
23:52:35.542 00.001 16872 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.15 = 1.15)
23:52:35.547 00.005 16872 CameraToMount -- cameraX=-0.41 cameraY=0.22 hyp=0.47 cameraTheta=2.65 mountX=0.21 mountY=0.43, mountTheta=1.11
23:52:35.553 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.41, y=0.22, opts=13)
23:52:35.558 00.005 16872 Enqueuing Move request for scope (-0.41, 0.22)
23:52:35.561 00.003 9640 Worker thread wakes up
23:52:35.561 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.22) opts 0xd
23:52:35.561 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.41, 0.22)
23:52:35.561 00.000 9640 Moving (-0.41, 0.22) raw xDistance=0.21 yDistance=0.43
23:52:35.561 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.21
23:52:35.561 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.43, m_sumCorr=0.51
23:52:35.561 00.000 9640 MoveAxis(W, 29, ABG)
23:52:35.562 00.001 9640 Guiding  Dir = 3, Dur = 29
23:52:35.562 00.000 9640 IsSlewing returns 0
23:52:35.562 00.000 9640 IsGuiding returns 0
23:52:35.562 00.000 9640 PulseGuide returned control before completion, sleep 39
23:52:35.567 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65516, med=3332, FiltMin=3212, FiltMax=65512, Gamma=2.190
23:52:35.607 00.040 16872 UpdateGuideState exits: m=226164 SNR=301.3
23:52:35.610 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:35.614 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:52:35.619 00.005 16872 Enqueuing Expose request
23:52:35.622 00.003 9640 IsGuiding returns 1
23:52:35.622 00.000 9640 scope still moving after pulse duration time elapsed
23:52:35.643 00.021 9640 IsSlewing returns 0
23:52:35.643 00.000 9640 IsGuiding returns 0
23:52:35.643 00.000 9640 scope move finished after 29 + 52 ms
23:52:35.643 00.000 9640 Move returns status 0, amount 29
23:52:35.643 00.000 9640 MoveAxis(S, 23, ABG)
23:52:35.643 00.000 9640 Guiding  Dir = 1, Dur = 23
23:52:35.644 00.001 9640 IsSlewing returns 0
23:52:35.644 00.000 9640 IsGuiding returns 0
23:52:35.645 00.001 9640 PulseGuide returned control before completion, sleep 33
23:52:35.690 00.045 9640 IsGuiding returns 1
23:52:35.690 00.000 9640 scope still moving after pulse duration time elapsed
23:52:35.722 00.032 9640 IsSlewing returns 0
23:52:35.722 00.000 9640 IsGuiding returns 1
23:52:35.752 00.030 9640 IsSlewing returns 0
23:52:35.753 00.001 9640 IsGuiding returns 1
23:52:35.783 00.030 9640 IsSlewing returns 0
23:52:35.784 00.001 9640 IsGuiding returns 0
23:52:35.784 00.000 9640 scope move finished after 23 + 116 ms
23:52:35.784 00.000 9640 Move returns status 0, amount 23
23:52:35.784 00.000 9640 move complete, result=0
23:52:35.784 00.000 9640 worker thread done servicing request
23:52:35.784 00.000 9640 Worker thread wakes up
23:52:35.785 00.001 16872 GuideStep: 0.2 px 29 ms WEST, 0.4 px 23 ms SOUTH
23:52:35.789 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:52:35.789 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:52:36.011 00.222 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3157db9c-25c6-4352-a1bc-c14b0a822093"}
23:52:36.015 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3157db9c-25c6-4352-a1bc-c14b0a822093"}
23:52:36.019 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b701b922-04ad-4f03-b708-7f8d86bba561"}
23:52:36.024 00.005 16872 case statement mapped state 6 to 3
23:52:36.028 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b701b922-04ad-4f03-b708-7f8d86bba561"}
23:52:36.032 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c936ce59-72f9-426c-a395-744c48bc2a08"}
23:52:36.038 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.02,7.33],"pixels":"..."},"id":"c936ce59-72f9-426c-a395-744c48bc2a08"}
23:52:39.511 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e796c89-9e12-4d58-8a3e-d6bec4f449cf"}
23:52:39.513 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8e796c89-9e12-4d58-8a3e-d6bec4f449cf"}
23:52:39.516 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78a9a94d-8b79-4886-ad0c-10339b582285"}
23:52:39.519 00.003 16872 case statement mapped state 6 to 3
23:52:39.521 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"78a9a94d-8b79-4886-ad0c-10339b582285"}
23:52:39.526 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5b48478a-485e-45c8-95b8-d4b660690c03"}
23:52:39.529 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.02,7.33],"pixels":"..."},"id":"5b48478a-485e-45c8-95b8-d4b660690c03"}
23:52:39.848 00.319 9640 Exposure complete
23:52:39.988 00.140 9640 worker thread done servicing request
23:52:39.988 00.000 16872 OnExposeComplete: enter
23:52:39.991 00.003 16872 UpdateGuideState(): m_state=6
23:52:39.994 00.003 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:52:39.998 00.004 16872 Star::Find returns 1 (0), X=1642.25, Y=583.86, Mass=228390, SNR=304.0, Peak=22572 HFD=3.4
23:52:40.001 00.003 16872 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.56) = xAngle (-3.77 = 2.51)
23:52:40.003 00.002 16872 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.72 = 2.56)
23:52:40.006 00.003 16872 CameraToMount -- cameraX=-0.18 cameraY=-0.24 hyp=0.30 cameraTheta=-2.21 mountX=-0.25 mountY=0.17, mountTheta=2.55
23:52:40.011 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=-0.24, opts=13)
23:52:40.013 00.002 16872 Enqueuing Move request for scope (-0.18, -0.24)
23:52:40.016 00.003 9640 Worker thread wakes up
23:52:40.016 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.24) opts 0xd
23:52:40.016 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, -0.24)
23:52:40.016 00.000 9640 Moving (-0.18, -0.24) raw xDistance=-0.25 yDistance=0.17
23:52:40.016 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.25
23:52:40.016 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0.51
23:52:40.016 00.000 9640 MoveAxis(E, 23, ABG)
23:52:40.016 00.000 9640 Guiding  Dir = 2, Dur = 23
23:52:40.017 00.001 9640 IsSlewing returns 0
23:52:40.017 00.000 9640 IsGuiding returns 0
23:52:40.017 00.000 9640 PulseGuide returned control before completion, sleep 33
23:52:40.023 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3328, FiltMin=3216, FiltMax=65516, Gamma=2.190
23:52:40.055 00.032 9640 IsGuiding returns 1
23:52:40.055 00.000 9640 scope still moving after pulse duration time elapsed
23:52:40.064 00.009 16872 UpdateGuideState exits: m=228390 SNR=304.0
23:52:40.067 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:40.070 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:52:40.075 00.005 16872 Enqueuing Expose request
23:52:40.087 00.012 9640 IsSlewing returns 0
23:52:40.087 00.000 9640 IsGuiding returns 0
23:52:40.087 00.000 9640 scope move finished after 23 + 46 ms
23:52:40.087 00.000 9640 Move returns status 0, amount 23
23:52:40.087 00.000 9640 MoveAxis(N, 0, ABG)
23:52:40.088 00.001 9640 Move returns status 0, amount 0
23:52:40.088 00.000 9640 move complete, result=0
23:52:40.088 00.000 9640 worker thread done servicing request
23:52:40.088 00.000 9640 Worker thread wakes up
23:52:40.088 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:52:40.089 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:52:40.096 00.007 16872 GuideStep: -0.2 px 23 ms EAST, 0.2 px 0 ms NORTH
23:52:43.010 02.914 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16aa4e69-06ce-4bb2-a555-a43ef4f3651c"}
23:52:43.014 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"16aa4e69-06ce-4bb2-a555-a43ef4f3651c"}
23:52:43.017 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67d09de3-e5d2-4f55-a4d0-d9e146e4762b"}
23:52:43.020 00.003 16872 case statement mapped state 6 to 3
23:52:43.023 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"67d09de3-e5d2-4f55-a4d0-d9e146e4762b"}
23:52:43.027 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"68b5c886-2875-48bd-9d01-0227d44ccc5d"}
23:52:43.030 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.25,6.86],"pixels":"..."},"id":"68b5c886-2875-48bd-9d01-0227d44ccc5d"}
23:52:44.134 01.104 9640 Exposure complete
23:52:44.273 00.139 9640 worker thread done servicing request
23:52:44.274 00.001 16872 OnExposeComplete: enter
23:52:44.277 00.003 16872 UpdateGuideState(): m_state=6
23:52:44.279 00.002 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:52:44.282 00.003 16872 Star::Find returns 1 (0), X=1642.13, Y=584.39, Mass=233475, SNR=293.9, Peak=24868 HFD=3.2
23:52:44.284 00.002 16872 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.56) = xAngle (0.83 = 0.83)
23:52:44.288 00.004 16872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.88 = 0.88)
23:52:44.292 00.004 16872 CameraToMount -- cameraX=-0.30 cameraY=0.28 hyp=0.41 cameraTheta=2.39 mountX=0.28 mountY=0.31, mountTheta=0.85
23:52:44.297 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.30, y=0.28, opts=13)
23:52:44.299 00.002 16872 Enqueuing Move request for scope (-0.30, 0.28)
23:52:44.302 00.003 9640 Worker thread wakes up
23:52:44.302 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.28) opts 0xd
23:52:44.302 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.30, 0.28)
23:52:44.302 00.000 9640 Moving (-0.30, 0.28) raw xDistance=0.28 yDistance=0.31
23:52:44.302 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.28
23:52:44.302 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.31, m_sumCorr=0.68
23:52:44.302 00.000 9640 MoveAxis(W, 27, ABG)
23:52:44.302 00.000 9640 Guiding  Dir = 3, Dur = 27
23:52:44.302 00.000 9640 IsSlewing returns 0
23:52:44.303 00.001 9640 IsGuiding returns 0
23:52:44.304 00.001 9640 PulseGuide returned control before completion, sleep 37
23:52:44.309 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3324, FiltMin=3222, FiltMax=65516, Gamma=2.190
23:52:44.348 00.039 16872 UpdateGuideState exits: m=233475 SNR=293.9
23:52:44.352 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:44.355 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:52:44.358 00.003 16872 Enqueuing Expose request
23:52:44.360 00.002 9640 IsGuiding returns 1
23:52:44.361 00.001 9640 scope still moving after pulse duration time elapsed
23:52:44.381 00.020 9640 IsSlewing returns 0
23:52:44.381 00.000 9640 IsGuiding returns 0
23:52:44.381 00.000 9640 scope move finished after 27 + 51 ms
23:52:44.381 00.000 9640 Move returns status 0, amount 27
23:52:44.381 00.000 9640 MoveAxis(S, 21, ABG)
23:52:44.381 00.000 9640 Guiding  Dir = 1, Dur = 21
23:52:44.381 00.000 9640 IsSlewing returns 0
23:52:44.383 00.002 9640 IsGuiding returns 0
23:52:44.383 00.000 9640 PulseGuide returned control before completion, sleep 31
23:52:44.428 00.045 9640 IsGuiding returns 1
23:52:44.428 00.000 9640 scope still moving after pulse duration time elapsed
23:52:44.461 00.033 9640 IsSlewing returns 0
23:52:44.461 00.000 9640 IsGuiding returns 0
23:52:44.461 00.000 9640 scope move finished after 21 + 57 ms
23:52:44.461 00.000 9640 Move returns status 0, amount 21
23:52:44.461 00.000 9640 move complete, result=0
23:52:44.462 00.001 9640 worker thread done servicing request
23:52:44.462 00.000 16872 GuideStep: 0.3 px 27 ms WEST, 0.3 px 21 ms SOUTH
23:52:44.469 00.007 9640 Worker thread wakes up
23:52:44.469 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:52:44.469 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:52:46.511 02.042 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8cc4ebe6-7a4f-469f-86b5-177bf0ccc187"}
23:52:46.514 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8cc4ebe6-7a4f-469f-86b5-177bf0ccc187"}
23:52:46.520 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d3290ba1-bd42-4b57-a47c-b24f3b507b1f"}
23:52:46.524 00.004 16872 case statement mapped state 6 to 3
23:52:46.526 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3290ba1-bd42-4b57-a47c-b24f3b507b1f"}
23:52:46.531 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b17f3de5-5670-44f8-be25-fa8dd17e9815"}
23:52:46.536 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.13,7.39],"pixels":"..."},"id":"b17f3de5-5670-44f8-be25-fa8dd17e9815"}
23:52:48.531 01.995 9640 Exposure complete
23:52:48.669 00.138 9640 worker thread done servicing request
23:52:48.669 00.000 16872 OnExposeComplete: enter
23:52:48.672 00.003 16872 UpdateGuideState(): m_state=6
23:52:48.674 00.002 16872 Star::Find(15, 1642, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:52:48.677 00.003 16872 Star::Find returns 1 (0), X=1642.10, Y=583.80, Mass=237166, SNR=291.0, Peak=24360 HFD=3.2
23:52:48.680 00.003 16872 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.56) = xAngle (-3.96 = 2.33)
23:52:48.682 00.002 16872 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.91 = 2.37)
23:52:48.685 00.003 16872 CameraToMount -- cameraX=-0.33 cameraY=-0.30 hyp=0.45 cameraTheta=-2.40 mountX=-0.31 mountY=0.31, mountTheta=2.35
23:52:48.690 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.33, y=-0.30, opts=13)
23:52:48.694 00.004 16872 Enqueuing Move request for scope (-0.33, -0.30)
23:52:48.696 00.002 9640 Worker thread wakes up
23:52:48.696 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.30) opts 0xd
23:52:48.696 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.33, -0.30)
23:52:48.697 00.001 9640 Moving (-0.33, -0.30) raw xDistance=-0.31 yDistance=0.31
23:52:48.697 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.31
23:52:48.697 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.31, m_sumCorr=0.68
23:52:48.697 00.000 9640 MoveAxis(E, 30, ABG)
23:52:48.697 00.000 9640 Guiding  Dir = 2, Dur = 30
23:52:48.697 00.000 9640 IsSlewing returns 0
23:52:48.697 00.000 9640 IsGuiding returns 0
23:52:48.698 00.001 9640 PulseGuide returned control before completion, sleep 40
23:52:48.704 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3324, FiltMin=3154, FiltMax=65516, Gamma=2.190
23:52:48.743 00.039 16872 UpdateGuideState exits: m=237166 SNR=291.0
23:52:48.746 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:48.749 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:52:48.751 00.002 16872 Enqueuing Expose request
23:52:48.756 00.005 9640 IsGuiding returns 1
23:52:48.756 00.000 9640 scope still moving after pulse duration time elapsed
23:52:48.785 00.029 9640 IsSlewing returns 0
23:52:48.785 00.000 9640 IsGuiding returns 0
23:52:48.785 00.000 9640 scope move finished after 30 + 58 ms
23:52:48.786 00.001 9640 Move returns status 0, amount 30
23:52:48.786 00.000 9640 MoveAxis(N, 0, ABG)
23:52:48.786 00.000 9640 Move returns status 0, amount 0
23:52:48.786 00.000 9640 move complete, result=0
23:52:48.786 00.000 9640 worker thread done servicing request
23:52:48.786 00.000 9640 Worker thread wakes up
23:52:48.786 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:52:48.786 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:52:48.786 00.000 16872 GuideStep: -0.3 px 30 ms EAST, 0.3 px 0 ms NORTH
23:52:50.011 01.225 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3bc13402-dee2-4799-b323-8922236f0634"}
23:52:50.015 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3bc13402-dee2-4799-b323-8922236f0634"}
23:52:50.018 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1404f59f-ed93-42b0-a83c-79bb21a233dd"}
23:52:50.022 00.004 16872 case statement mapped state 6 to 3
23:52:50.024 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1404f59f-ed93-42b0-a83c-79bb21a233dd"}
23:52:50.028 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cd067feb-3052-4a18-a3cf-302183834137"}
23:52:50.030 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.10,6.80],"pixels":"..."},"id":"cd067feb-3052-4a18-a3cf-302183834137"}
23:52:52.838 02.808 9640 Exposure complete
23:52:52.975 00.137 9640 worker thread done servicing request
23:52:52.975 00.000 16872 OnExposeComplete: enter
23:52:52.979 00.004 16872 UpdateGuideState(): m_state=6
23:52:52.981 00.002 16872 Star::Find(15, 1642, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:52:52.984 00.003 16872 Star::Find returns 1 (0), X=1641.90, Y=584.24, Mass=220592, SNR=288.9, Peak=21216 HFD=3.3
23:52:52.986 00.002 16872 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.56) = xAngle (1.35 = 1.35)
23:52:52.989 00.003 16872 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.39 = 1.39)
23:52:52.993 00.004 16872 CameraToMount -- cameraX=-0.53 cameraY=0.13 hyp=0.55 cameraTheta=2.90 mountX=0.12 mountY=0.54, mountTheta=1.35
23:52:52.997 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.53, y=0.13, opts=13)
23:52:53.000 00.003 16872 Enqueuing Move request for scope (-0.53, 0.13)
23:52:53.002 00.002 9640 Worker thread wakes up
23:52:53.002 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.13) opts 0xd
23:52:53.002 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.53, 0.13)
23:52:53.002 00.000 9640 Moving (-0.53, 0.13) raw xDistance=0.12 yDistance=0.54
23:52:53.002 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.12
23:52:53.002 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.54, m_sumCorr=0.68
23:52:53.002 00.000 9640 MoveAxis(W, 10, ABG)
23:52:53.002 00.000 9640 Guiding  Dir = 3, Dur = 10
23:52:53.002 00.000 9640 IsSlewing returns 0
23:52:53.002 00.000 9640 IsGuiding returns 0
23:52:53.003 00.001 9640 PulseGuide returned control before completion, sleep 20
23:52:53.011 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3320, FiltMin=3180, FiltMax=65516, Gamma=2.190
23:52:53.035 00.024 9640 IsGuiding returns 0
23:52:53.035 00.000 9640 Move returns status 0, amount 10
23:52:53.035 00.000 9640 MoveAxis(N, 0, ABG)
23:52:53.035 00.000 9640 Move returns status 0, amount 0
23:52:53.035 00.000 9640 move complete, result=0
23:52:53.035 00.000 9640 worker thread done servicing request
23:52:53.050 00.015 16872 UpdateGuideState exits: m=220592 SNR=288.9
23:52:53.054 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:53.056 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:52:53.059 00.003 16872 Enqueuing Expose request
23:52:53.061 00.002 16872 GuideStep: 0.1 px 10 ms WEST, 0.5 px 0 ms NORTH
23:52:53.064 00.003 9640 Worker thread wakes up
23:52:53.064 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:52:53.064 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:52:53.510 00.446 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c7d22fd-254e-4122-8e92-ddd1443d81ab"}
23:52:53.514 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2c7d22fd-254e-4122-8e92-ddd1443d81ab"}
23:52:53.524 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e7cf6be-c39b-400a-a678-162b5bf85a01"}
23:52:53.528 00.004 16872 case statement mapped state 6 to 3
23:52:53.531 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e7cf6be-c39b-400a-a678-162b5bf85a01"}
23:52:53.535 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c442f71-f14a-456b-bd8a-746475011047"}
23:52:53.540 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.90,7.24],"pixels":"..."},"id":"4c442f71-f14a-456b-bd8a-746475011047"}
23:52:57.028 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6affbe49-e4cd-42ff-9cfe-563e7bef04f6"}
23:52:57.033 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6affbe49-e4cd-42ff-9cfe-563e7bef04f6"}
23:52:57.040 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c0cdd71-8b91-4cdb-b54a-efb2b9932504"}
23:52:57.044 00.004 16872 case statement mapped state 6 to 3
23:52:57.050 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c0cdd71-8b91-4cdb-b54a-efb2b9932504"}
23:52:57.055 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f6340ba8-370e-466a-8747-58c07f69791a"}
23:52:57.059 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.90,7.24],"pixels":"..."},"id":"f6340ba8-370e-466a-8747-58c07f69791a"}
23:52:57.137 00.078 9640 Exposure complete
23:52:57.279 00.142 9640 worker thread done servicing request
23:52:57.279 00.000 16872 OnExposeComplete: enter
23:52:57.282 00.003 16872 UpdateGuideState(): m_state=6
23:52:57.285 00.003 16872 Star::Find(15, 1641, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:52:57.287 00.002 16872 Star::Find returns 1 (0), X=1641.82, Y=584.31, Mass=218445, SNR=284.6, Peak=19576 HFD=3.6
23:52:57.291 00.004 16872 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.56) = xAngle (1.27 = 1.27)
23:52:57.293 00.002 16872 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.31 = 1.31)
23:52:57.296 00.003 16872 CameraToMount -- cameraX=-0.61 cameraY=0.20 hyp=0.64 cameraTheta=2.82 mountX=0.19 mountY=0.62, mountTheta=1.27
23:52:57.302 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.61, y=0.20, opts=13)
23:52:57.305 00.003 16872 Enqueuing Move request for scope (-0.61, 0.20)
23:52:57.307 00.002 9640 Worker thread wakes up
23:52:57.307 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.20) opts 0xd
23:52:57.309 00.002 9640 Handling offset move in thread for scope, endpoint = (-0.61, 0.20)
23:52:57.309 00.000 9640 Moving (-0.61, 0.20) raw xDistance=0.19 yDistance=0.62
23:52:57.309 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.19
23:52:57.309 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.62, m_sumCorr=0.91
23:52:57.309 00.000 9640 MoveAxis(W, 21, ABG)
23:52:57.309 00.000 9640 Guiding  Dir = 3, Dur = 21
23:52:57.309 00.000 9640 IsSlewing returns 0
23:52:57.309 00.000 9640 IsGuiding returns 0
23:52:57.310 00.001 9640 PulseGuide returned control before completion, sleep 31
23:52:57.316 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65516, med=3320, FiltMin=3216, FiltMax=65512, Gamma=2.190
23:52:57.343 00.027 9640 IsGuiding returns 1
23:52:57.343 00.000 9640 scope still moving after pulse duration time elapsed
23:52:57.355 00.012 16872 UpdateGuideState exits: m=218445 SNR=284.6
23:52:57.362 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:57.366 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:52:57.370 00.004 16872 Enqueuing Expose request
23:52:57.374 00.004 9640 IsSlewing returns 0
23:52:57.374 00.000 9640 IsGuiding returns 0
23:52:57.374 00.000 9640 scope move finished after 21 + 44 ms
23:52:57.374 00.000 9640 Move returns status 0, amount 21
23:52:57.374 00.000 9640 MoveAxis(S, 28, ABG)
23:52:57.374 00.000 9640 Guiding  Dir = 1, Dur = 28
23:52:57.374 00.000 9640 IsSlewing returns 0
23:52:57.375 00.001 9640 IsGuiding returns 0
23:52:57.375 00.000 9640 PulseGuide returned control before completion, sleep 38
23:52:57.422 00.047 9640 IsGuiding returns 1
23:52:57.422 00.000 9640 scope still moving after pulse duration time elapsed
23:52:57.451 00.029 9640 IsSlewing returns 0
23:52:57.451 00.000 9640 IsGuiding returns 0
23:52:57.451 00.000 9640 scope move finished after 28 + 48 ms
23:52:57.451 00.000 9640 Move returns status 0, amount 28
23:52:57.453 00.002 9640 move complete, result=0
23:52:57.453 00.000 9640 worker thread done servicing request
23:52:57.453 00.000 9640 Worker thread wakes up
23:52:57.453 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:52:57.453 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:52:57.455 00.002 16872 GuideStep: 0.2 px 21 ms WEST, 0.6 px 28 ms SOUTH
23:53:00.527 03.072 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1e51f59-ac1c-453f-9629-ffe0a39238bd"}
23:53:00.531 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b1e51f59-ac1c-453f-9629-ffe0a39238bd"}
23:53:00.535 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5ee0f0c-b937-4bd2-a702-3f930c5e5a48"}
23:53:00.538 00.003 16872 case statement mapped state 6 to 3
23:53:00.543 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5ee0f0c-b937-4bd2-a702-3f930c5e5a48"}
23:53:00.548 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fff23d17-9ad4-465d-a2d7-ecae9b5af166"}
23:53:00.551 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.82,7.31],"pixels":"..."},"id":"fff23d17-9ad4-465d-a2d7-ecae9b5af166"}
23:53:01.514 00.963 9640 Exposure complete
23:53:01.653 00.139 9640 worker thread done servicing request
23:53:01.653 00.000 16872 OnExposeComplete: enter
23:53:01.656 00.003 16872 UpdateGuideState(): m_state=6
23:53:01.660 00.004 16872 Star::Find(15, 1641, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
23:53:01.662 00.002 16872 Star::Find returns 1 (0), X=1641.92, Y=583.72, Mass=226967, SNR=294.3, Peak=22524 HFD=3.4
23:53:01.666 00.004 16872 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.56) = xAngle (-4.05 = 2.23)
23:53:01.669 00.003 16872 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.00 = 2.28)
23:53:01.672 00.003 16872 CameraToMount -- cameraX=-0.51 cameraY=-0.39 hyp=0.64 cameraTheta=-2.49 mountX=-0.39 mountY=0.48, mountTheta=2.25
23:53:01.678 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.51, y=-0.39, opts=13)
23:53:01.682 00.004 16872 Enqueuing Move request for scope (-0.51, -0.39)
23:53:01.685 00.003 9640 Worker thread wakes up
23:53:01.685 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.39) opts 0xd
23:53:01.685 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.51, -0.39)
23:53:01.685 00.000 9640 Moving (-0.51, -0.39) raw xDistance=-0.39 yDistance=0.48
23:53:01.685 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.39
23:53:01.685 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.48, m_sumCorr=1.1
23:53:01.685 00.000 9640 MoveAxis(E, 40, ABG)
23:53:01.686 00.001 9640 Guiding  Dir = 2, Dur = 40
23:53:01.686 00.000 9640 IsSlewing returns 0
23:53:01.686 00.000 9640 IsGuiding returns 0
23:53:01.687 00.001 9640 PulseGuide returned control before completion, sleep 50
23:53:01.692 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3316, FiltMin=3196, FiltMax=65516, Gamma=2.190
23:53:01.737 00.045 16872 UpdateGuideState exits: m=226967 SNR=294.3
23:53:01.740 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:01.745 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:53:01.748 00.003 16872 Enqueuing Expose request
23:53:01.751 00.003 9640 IsGuiding returns 1
23:53:01.751 00.000 9640 scope still moving after pulse duration time elapsed
23:53:01.772 00.021 9640 IsSlewing returns 0
23:53:01.772 00.000 9640 IsGuiding returns 0
23:53:01.772 00.000 9640 scope move finished after 40 + 46 ms
23:53:01.772 00.000 9640 Move returns status 0, amount 40
23:53:01.772 00.000 9640 MoveAxis(S, 19, ABG)
23:53:01.772 00.000 9640 Guiding  Dir = 1, Dur = 19
23:53:01.773 00.001 9640 IsSlewing returns 0
23:53:01.774 00.001 9640 IsGuiding returns 0
23:53:01.774 00.000 9640 PulseGuide returned control before completion, sleep 29
23:53:01.819 00.045 9640 IsGuiding returns 1
23:53:01.819 00.000 9640 scope still moving after pulse duration time elapsed
23:53:01.851 00.032 9640 IsSlewing returns 0
23:53:01.851 00.000 9640 IsGuiding returns 0
23:53:01.851 00.000 9640 scope move finished after 19 + 57 ms
23:53:01.851 00.000 9640 Move returns status 0, amount 19
23:53:01.851 00.000 9640 move complete, result=0
23:53:01.851 00.000 9640 worker thread done servicing request
23:53:01.851 00.000 16872 GuideStep: -0.4 px 40 ms EAST, 0.5 px 19 ms SOUTH
23:53:01.855 00.004 9640 Worker thread wakes up
23:53:01.855 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:53:01.855 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1627,569,31,31)
23:53:02.336 00.481 16872 evsrv: cli 0D3C0A48 connect
23:53:02.352 00.016 16872 case statement mapped state 6 to 3
23:53:02.358 00.006 16872 case statement mapped state 6 to 3
23:53:02.363 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5c10754c-2c0f-4cc7-b4be-f85dcdf5ce03"}
23:53:02.370 00.007 16872 case statement mapped state 6 to 3
23:53:02.374 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c10754c-2c0f-4cc7-b4be-f85dcdf5ce03"}
23:53:02.415 00.041 16872 evsrv: cli 0D3C0A48 disconnect
23:53:02.423 00.008 16872 evsrv: cli 0D3BFFA8 connect
23:53:02.429 00.006 16872 case statement mapped state 6 to 3
23:53:02.436 00.007 16872 case statement mapped state 6 to 3
23:53:02.441 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"a51116cd-cae2-4333-8b98-167a85dc8fd6"}
23:53:02.455 00.014 16872 PhdController::Dither begins
23:53:02.462 00.007 16872 dither: size=5.00, dRA=-1.50 dDec=3.96
23:53:02.466 00.004 16872 MountToCamera -- mountTheta (1.93) + m_xAngle (1.56) = xAngle (3.49 = -2.80)
23:53:02.471 00.005 16872 MountToCamera -- mountX=-1.50 mountY=3.96 hyp=4.23 mountTheta=1.93 cameraX=-3.98, cameraY=-1.44 cameraTheta=-2.80
23:53:02.479 00.008 16872 setting lock position to (1638.45, 582.67)
23:53:02.483 00.004 16872 Mount: notify guiding dithered (-4.0, -1.4)
23:53:02.488 00.005 16872 MultiStar: stabilizing after lock position change
23:53:02.493 00.005 16872 Status Line: Dither by -1.50,3.96
23:53:02.501 00.008 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:53:02.511 00.010 16872 PhdController: newstate STATE_SETTLE_WAIT
23:53:02.515 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"a51116cd-cae2-4333-8b98-167a85dc8fd6"}
23:53:02.520 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:53:04.028 01.508 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab351c38-e168-41e7-b555-d76a6fabe912"}
23:53:04.034 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ab351c38-e168-41e7-b555-d76a6fabe912"}
23:53:04.044 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f5aae44-24c2-490d-b6e6-46353dcf6462"}
23:53:04.055 00.011 16872 case statement mapped state 6 to 3
23:53:04.061 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f5aae44-24c2-490d-b6e6-46353dcf6462"}
23:53:04.097 00.036 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3677be9d-d156-4b0f-a619-110b40db245f"}
23:53:04.108 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.92,6.72],"pixels":"..."},"id":"3677be9d-d156-4b0f-a619-110b40db245f"}
23:53:05.987 01.879 9640 Exposure complete
23:53:06.144 00.157 9640 worker thread done servicing request
23:53:06.144 00.000 16872 OnExposeComplete: enter
23:53:06.147 00.003 16872 UpdateGuideState(): m_state=6
23:53:06.151 00.004 16872 Star::Find(15, 1641, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
23:53:06.153 00.002 16872 Star::Find returns 1 (0), X=1641.86, Y=584.10, Mass=224439, SNR=292.3, Peak=22032 HFD=3.3
23:53:06.156 00.003 16872 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.56) = xAngle (-1.16 = -1.16)
23:53:06.160 00.004 16872 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.11 = -1.11)
23:53:06.163 00.003 16872 CameraToMount -- cameraX=3.41 cameraY=1.43 hyp=3.70 cameraTheta=0.40 mountX=1.49 mountY=-3.31, mountTheta=-1.15
23:53:06.168 00.005 16872 dither recenter: remaining=(1.5,-4.0) step=(1.5,-4.0)
23:53:06.171 00.003 16872 MountToCamera -- mountTheta (-1.21) + m_xAngle (1.56) = xAngle (0.35 = 0.35)
23:53:06.174 00.003 16872 MountToCamera -- mountX=1.50 mountY=-3.96 hyp=4.23 mountTheta=-1.21 cameraX=3.98, cameraY=1.44 cameraTheta=0.35
23:53:06.177 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=3.98, y=1.44, opts=4)
23:53:06.180 00.003 16872 Enqueuing Move request for scope (3.98, 1.44)
23:53:06.183 00.003 16872 Mount: notify direct move 1.50,-3.96
23:53:06.186 00.003 9640 Worker thread wakes up
23:53:06.186 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (3.98, 1.44) opts 0x4
23:53:06.186 00.000 9640 Handling offset move in thread for scope, endpoint = (3.98, 1.44)
23:53:06.186 00.000 9640 Moving (3.98, 1.44) raw xDistance=1.50 yDistance=-3.96
23:53:06.186 00.000 9640 MoveAxis(W, 177, B)
23:53:06.186 00.000 9640 Guiding  Dir = 3, Dur = 177
23:53:06.187 00.001 9640 IsSlewing returns 0
23:53:06.187 00.000 9640 IsGuiding returns 0
23:53:06.187 00.000 9640 PulseGuide returned control before completion, sleep 187
23:53:06.194 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65520, med=3324, FiltMin=3172, FiltMax=65516, Gamma=2.190
23:53:06.233 00.039 16872 UpdateGuideState exits: m=224439 SNR=292.3
23:53:06.239 00.006 16872 PhdController: settling, locked = 1, distance = 4.46 (1.50) aobump = 0 frame = 1 / 99999
23:53:06.241 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777783986.241,"Host":"RBFOCUS307","Inst":1,"Distance":4.46,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:53:06.245 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:06.248 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:53:06.251 00.003 16872 Enqueuing Expose request
23:53:06.378 00.127 9640 IsGuiding returns 1
23:53:06.378 00.000 9640 scope still moving after pulse duration time elapsed
23:53:06.409 00.031 9640 IsSlewing returns 0
23:53:06.409 00.000 9640 IsGuiding returns 0
23:53:06.409 00.000 9640 scope move finished after 177 + 45 ms
23:53:06.410 00.001 9640 Move returns status 0, amount 177
23:53:06.410 00.000 9640 MoveAxis(N, 476, B)
23:53:06.410 00.000 9640 Guiding  Dir = 0, Dur = 476
23:53:06.410 00.000 9640 IsSlewing returns 0
23:53:06.410 00.000 9640 IsGuiding returns 0
23:53:06.411 00.001 9640 PulseGuide returned control before completion, sleep 486
23:53:06.902 00.491 9640 IsGuiding returns 1
23:53:06.903 00.001 9640 scope still moving after pulse duration time elapsed
23:53:06.932 00.029 9640 IsSlewing returns 0
23:53:06.932 00.000 9640 IsGuiding returns 0
23:53:06.932 00.000 9640 scope move finished after 476 + 45 ms
23:53:06.932 00.000 9640 Move returns status 0, amount 476
23:53:06.932 00.000 9640 move complete, result=0
23:53:06.933 00.001 16872 GuideStep: 1.5 px 177 ms WEST, -4.0 px 476 ms NORTH
23:53:06.936 00.003 9640 worker thread done servicing request
23:53:06.936 00.000 9640 Worker thread wakes up
23:53:06.936 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:53:06.936 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1623,568,31,31)
23:53:07.527 00.591 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"129e0e75-e285-4dd9-962f-d648ed79c4af"}
23:53:07.531 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"129e0e75-e285-4dd9-962f-d648ed79c4af"}
23:53:07.537 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"619709c7-4407-4a4e-ac9e-e14cfc0f8c8f"}
23:53:07.542 00.005 16872 case statement mapped state 6 to 3
23:53:07.551 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"619709c7-4407-4a4e-ac9e-e14cfc0f8c8f"}
23:53:07.555 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2b8285f8-a913-4e47-93c6-50b9be0ade5a"}
23:53:07.559 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.86,7.10],"pixels":"..."},"id":"2b8285f8-a913-4e47-93c6-50b9be0ade5a"}
23:53:11.007 03.448 9640 Exposure complete
23:53:11.027 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dc18ce91-5394-49d8-858c-dd44ede770a4"}
23:53:11.031 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dc18ce91-5394-49d8-858c-dd44ede770a4"}
23:53:11.035 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e07a6bc-9078-4816-b480-b4867d3e4753"}
23:53:11.041 00.006 16872 case statement mapped state 6 to 3
23:53:11.047 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e07a6bc-9078-4816-b480-b4867d3e4753"}
23:53:11.065 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"94f06321-8c07-4b8e-832d-1d68e286612e"}
23:53:11.075 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.86,7.10],"pixels":"..."},"id":"94f06321-8c07-4b8e-832d-1d68e286612e"}
23:53:11.233 00.158 9640 worker thread done servicing request
23:53:11.233 00.000 16872 OnExposeComplete: enter
23:53:11.237 00.004 16872 UpdateGuideState(): m_state=6
23:53:11.244 00.007 16872 Star::Find(15, 1641, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
23:53:11.248 00.004 16872 Star::Find returns 1 (0), X=1643.33, Y=582.86, Mass=225422, SNR=299.2, Peak=22980 HFD=3.4
23:53:11.254 00.006 16872 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.56) = xAngle (-1.52 = -1.52)
23:53:11.261 00.007 16872 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.47 = -1.47)
23:53:11.266 00.005 16872 CameraToMount -- cameraX=4.88 cameraY=0.19 hyp=4.88 cameraTheta=0.04 mountX=0.26 mountY=-4.86, mountTheta=-1.52
23:53:11.276 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=4.88, y=0.19, opts=13)
23:53:11.280 00.004 16872 Enqueuing Move request for scope (4.88, 0.19)
23:53:11.282 00.002 9640 Worker thread wakes up
23:53:11.283 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (4.88, 0.19) opts 0xd
23:53:11.283 00.000 9640 Handling offset move in thread for scope, endpoint = (4.88, 0.19)
23:53:11.283 00.000 9640 Moving (4.88, 0.19) raw xDistance=0.26 yDistance=-4.86
23:53:11.283 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.26
23:53:11.283 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -4.86, m_sumCorr=0
23:53:11.283 00.000 9640 MoveAxis(W, 28, ABG)
23:53:11.283 00.000 9640 Guiding  Dir = 3, Dur = 28
23:53:11.283 00.000 9640 IsSlewing returns 0
23:53:11.284 00.001 9640 IsGuiding returns 0
23:53:11.284 00.000 9640 PulseGuide returned control before completion, sleep 38
23:53:11.289 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3320, FiltMin=3200, FiltMax=65516, Gamma=2.190
23:53:11.332 00.043 16872 UpdateGuideState exits: m=225422 SNR=299.2
23:53:11.335 00.003 9640 IsGuiding returns 1
23:53:11.335 00.000 9640 scope still moving after pulse duration time elapsed
23:53:11.336 00.001 16872 PhdController: settling, locked = 1, distance = 4.88 (1.50) aobump = 0 frame = 2 / 99999
23:53:11.342 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777783991.342,"Host":"RBFOCUS307","Inst":1,"Distance":4.88,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:53:11.346 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:11.348 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:53:11.354 00.006 16872 Enqueuing Expose request
23:53:11.366 00.012 9640 IsSlewing returns 0
23:53:11.367 00.001 9640 IsGuiding returns 0
23:53:11.367 00.000 9640 scope move finished after 28 + 55 ms
23:53:11.367 00.000 9640 Move returns status 0, amount 28
23:53:11.367 00.000 9640 MoveAxis(N, 0, ABG)
23:53:11.367 00.000 9640 Move returns status 0, amount 0
23:53:11.367 00.000 9640 move complete, result=0
23:53:11.367 00.000 9640 worker thread done servicing request
23:53:11.367 00.000 9640 Worker thread wakes up
23:53:11.367 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:53:11.368 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1623,568,31,31)
23:53:11.368 00.000 16872 GuideStep: 0.3 px 28 ms WEST, -4.9 px 0 ms NORTH
23:53:14.526 03.158 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6cd78e74-70e9-4a2e-9f0a-b4a8fbadf428"}
23:53:14.529 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6cd78e74-70e9-4a2e-9f0a-b4a8fbadf428"}
23:53:14.533 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18f16201-3f79-4812-b7eb-6ba81474dc2b"}
23:53:14.536 00.003 16872 case statement mapped state 6 to 3
23:53:14.542 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"18f16201-3f79-4812-b7eb-6ba81474dc2b"}
23:53:14.546 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"839aadde-7c6b-4a63-9238-163ba3e4dc38"}
23:53:14.549 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.33,6.86],"pixels":"..."},"id":"839aadde-7c6b-4a63-9238-163ba3e4dc38"}
23:53:15.450 00.901 9640 Exposure complete
23:53:15.611 00.161 9640 worker thread done servicing request
23:53:15.611 00.000 16872 OnExposeComplete: enter
23:53:15.615 00.004 16872 UpdateGuideState(): m_state=6
23:53:15.619 00.004 16872 Star::Find(15, 1643, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
23:53:15.621 00.002 16872 Star::Find returns 1 (0), X=1643.32, Y=582.80, Mass=227730, SNR=295.0, Peak=23728 HFD=3.4
23:53:15.624 00.003 16872 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.56) = xAngle (-1.53 = -1.53)
23:53:15.627 00.003 16872 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.48 = -1.48)
23:53:15.629 00.002 16872 CameraToMount -- cameraX=4.87 cameraY=0.14 hyp=4.87 cameraTheta=0.03 mountX=0.21 mountY=-4.85, mountTheta=-1.53
23:53:15.636 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=4.87, y=0.14, opts=13)
23:53:15.639 00.003 16872 Enqueuing Move request for scope (4.87, 0.14)
23:53:15.643 00.004 9640 Worker thread wakes up
23:53:15.643 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (4.87, 0.14) opts 0xd
23:53:15.643 00.000 9640 Handling offset move in thread for scope, endpoint = (4.87, 0.14)
23:53:15.643 00.000 9640 Moving (4.87, 0.14) raw xDistance=0.21 yDistance=-4.85
23:53:15.643 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.21
23:53:15.643 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.80, input -4.85, m_sumCorr=-0.8
23:53:15.643 00.000 9640 MoveAxis(W, 25, ABG)
23:53:15.643 00.000 9640 Guiding  Dir = 3, Dur = 25
23:53:15.643 00.000 9640 IsSlewing returns 0
23:53:15.644 00.001 9640 IsGuiding returns 0
23:53:15.644 00.000 9640 PulseGuide returned control before completion, sleep 35
23:53:15.648 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65520, med=3316, FiltMin=3138, FiltMax=65516, Gamma=2.190
23:53:15.681 00.033 9640 IsGuiding returns 1
23:53:15.681 00.000 9640 scope still moving after pulse duration time elapsed
23:53:15.695 00.014 16872 UpdateGuideState exits: m=227730 SNR=295.0
23:53:15.698 00.003 16872 PhdController: settling, locked = 1, distance = 4.88 (1.50) aobump = 0 frame = 3 / 99999
23:53:15.701 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777783995.701,"Host":"RBFOCUS307","Inst":1,"Distance":4.88,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:53:15.705 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:15.708 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:53:15.711 00.003 16872 Enqueuing Expose request
23:53:15.718 00.007 9640 IsSlewing returns 0
23:53:15.719 00.001 9640 IsGuiding returns 0
23:53:15.719 00.000 9640 scope move finished after 25 + 49 ms
23:53:15.719 00.000 9640 Move returns status 0, amount 25
23:53:15.719 00.000 9640 MoveAxis(N, 96, ABG)
23:53:15.719 00.000 9640 Guiding  Dir = 0, Dur = 96
23:53:15.719 00.000 9640 IsSlewing returns 0
23:53:15.719 00.000 9640 IsGuiding returns 0
23:53:15.720 00.001 9640 PulseGuide returned control before completion, sleep 106
23:53:15.839 00.119 9640 IsGuiding returns 1
23:53:15.840 00.001 9640 scope still moving after pulse duration time elapsed
23:53:15.874 00.034 9640 IsSlewing returns 0
23:53:15.874 00.000 9640 IsGuiding returns 0
23:53:15.874 00.000 9640 scope move finished after 96 + 58 ms
23:53:15.874 00.000 9640 Move returns status 0, amount 96
23:53:15.874 00.000 9640 move complete, result=0
23:53:15.874 00.000 9640 worker thread done servicing request
23:53:15.874 00.000 16872 GuideStep: 0.2 px 25 ms WEST, -4.9 px 96 ms NORTH
23:53:15.879 00.005 9640 Worker thread wakes up
23:53:15.879 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:53:15.879 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1623,568,31,31)
23:53:18.026 02.147 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e31fde4-a191-45bd-a088-811337023f71"}
23:53:18.030 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2e31fde4-a191-45bd-a088-811337023f71"}
23:53:18.034 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4d0dd75-4324-49b2-9d15-cf4d38e4478e"}
23:53:18.038 00.004 16872 case statement mapped state 6 to 3
23:53:18.041 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4d0dd75-4324-49b2-9d15-cf4d38e4478e"}
23:53:18.045 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"da9b1aee-6fee-4727-8929-3e045a4b539c"}
23:53:18.055 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.32,6.80],"pixels":"..."},"id":"da9b1aee-6fee-4727-8929-3e045a4b539c"}
23:53:19.962 01.907 9640 Exposure complete
23:53:20.124 00.162 9640 worker thread done servicing request
23:53:20.124 00.000 16872 OnExposeComplete: enter
23:53:20.129 00.005 16872 UpdateGuideState(): m_state=6
23:53:20.136 00.007 16872 Star::Find(15, 1643, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
23:53:20.142 00.006 16872 Star::Find returns 1 (0), X=1644.06, Y=582.59, Mass=228278, SNR=290.8, Peak=26708 HFD=3.1
23:53:20.146 00.004 16872 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.56) = xAngle (-1.57 = -1.57)
23:53:20.150 00.004 16872 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.52 = -1.52)
23:53:20.159 00.009 16872 CameraToMount -- cameraX=5.62 cameraY=-0.08 hyp=5.62 cameraTheta=-0.01 mountX=0.00 mountY=-5.61, mountTheta=-1.57
23:53:20.166 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=5.62, y=-0.08, opts=13)
23:53:20.171 00.005 16872 Enqueuing Move request for scope (5.62, -0.08)
23:53:20.175 00.004 9640 Worker thread wakes up
23:53:20.175 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (5.62, -0.08) opts 0xd
23:53:20.175 00.000 9640 Handling offset move in thread for scope, endpoint = (5.62, -0.08)
23:53:20.175 00.000 9640 Moving (5.62, -0.08) raw xDistance=0.00 yDistance=-5.61
23:53:20.175 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:53:20.175 00.000 9640 GuideAlgorithmZFilter::Result() returns -1.44, input -5.61, m_sumCorr=-2.2
23:53:20.175 00.000 9640 MoveAxis(E, 0, ABG)
23:53:20.176 00.001 9640 Move returns status 0, amount 0
23:53:20.176 00.000 9640 MoveAxis(N, 173, ABG)
23:53:20.176 00.000 9640 Guiding  Dir = 0, Dur = 173
23:53:20.176 00.000 9640 IsSlewing returns 0
23:53:20.176 00.000 9640 IsGuiding returns 0
23:53:20.177 00.001 9640 PulseGuide returned control before completion, sleep 183
23:53:20.185 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3320, FiltMin=3208, FiltMax=65520, Gamma=2.190
23:53:20.236 00.051 16872 UpdateGuideState exits: m=228278 SNR=290.8
23:53:20.240 00.004 16872 PhdController: settling, locked = 1, distance = 5.10 (1.50) aobump = 0 frame = 4 / 99999
23:53:20.247 00.007 16872 evsrv: {"Event":"Settling","Timestamp":1777784000.247,"Host":"RBFOCUS307","Inst":1,"Distance":5.10,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:53:20.251 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:20.255 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:53:20.260 00.005 16872 Enqueuing Expose request
23:53:20.366 00.106 9640 IsGuiding returns 1
23:53:20.366 00.000 9640 scope still moving after pulse duration time elapsed
23:53:20.399 00.033 9640 IsSlewing returns 0
23:53:20.400 00.001 9640 IsGuiding returns 0
23:53:20.400 00.000 9640 scope move finished after 173 + 51 ms
23:53:20.401 00.001 9640 Move returns status 0, amount 173
23:53:20.401 00.000 9640 move complete, result=0
23:53:20.401 00.000 9640 worker thread done servicing request
23:53:20.401 00.000 16872 GuideStep: 0.0 px 0 ms EAST, -5.6 px 173 ms NORTH
23:53:20.405 00.004 9640 Worker thread wakes up
23:53:20.405 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:53:20.405 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1623,568,31,31)
23:53:21.526 01.121 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"36a86539-d4b4-4b5f-91bc-8bbd46a1f3a4"}
23:53:21.531 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"36a86539-d4b4-4b5f-91bc-8bbd46a1f3a4"}
23:53:21.535 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fdd444f1-cbcb-470b-8426-267a99ad15ac"}
23:53:21.538 00.003 16872 case statement mapped state 6 to 3
23:53:21.542 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fdd444f1-cbcb-470b-8426-267a99ad15ac"}
23:53:21.546 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"80cd70c2-37a5-4740-aa8e-590ad626d941"}
23:53:21.550 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.06,6.59],"pixels":"..."},"id":"80cd70c2-37a5-4740-aa8e-590ad626d941"}
23:53:24.463 02.913 9640 Exposure complete
23:53:24.599 00.136 9640 worker thread done servicing request
23:53:24.599 00.000 16872 OnExposeComplete: enter
23:53:24.603 00.004 16872 UpdateGuideState(): m_state=6
23:53:24.606 00.003 16872 Star::Find(15, 1644, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
23:53:24.609 00.003 16872 Star::Find returns 1 (0), X=1645.30, Y=582.41, Mass=222572, SNR=303.8, Peak=20732 HFD=3.3
23:53:24.612 00.003 16872 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.56) = xAngle (-1.59 = -1.59)
23:53:24.615 00.003 16872 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.55 = -1.55)
23:53:24.617 00.002 16872 CameraToMount -- cameraX=6.85 cameraY=-0.26 hyp=6.86 cameraTheta=-0.04 mountX=-0.16 mountY=-6.86, mountTheta=-1.59
23:53:24.621 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=6.85, y=-0.26, opts=13)
23:53:24.624 00.003 16872 Enqueuing Move request for scope (6.85, -0.26)
23:53:24.626 00.002 9640 Worker thread wakes up
23:53:24.626 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (6.85, -0.26) opts 0xd
23:53:24.627 00.001 9640 Handling offset move in thread for scope, endpoint = (6.85, -0.26)
23:53:24.627 00.000 9640 Moving (6.85, -0.26) raw xDistance=-0.16 yDistance=-6.86
23:53:24.627 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.16
23:53:24.627 00.000 9640 GuideAlgorithmZFilter::Result() returns -1.85, input -6.86, m_sumCorr=-4.1
23:53:24.627 00.000 9640 MoveAxis(E, 17, ABG)
23:53:24.627 00.000 9640 Guiding  Dir = 2, Dur = 17
23:53:24.627 00.000 9640 IsSlewing returns 0
23:53:24.627 00.000 9640 IsGuiding returns 0
23:53:24.628 00.001 9640 PulseGuide returned control before completion, sleep 27
23:53:24.633 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65516, med=3324, FiltMin=3226, FiltMax=65512, Gamma=2.190
23:53:24.664 00.031 9640 IsGuiding returns 1
23:53:24.664 00.000 9640 scope still moving after pulse duration time elapsed
23:53:24.672 00.008 16872 UpdateGuideState exits: m=222572 SNR=303.8
23:53:24.675 00.003 16872 PhdController: settling, locked = 1, distance = 5.63 (1.50) aobump = 0 frame = 5 / 99999
23:53:24.678 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777784004.678,"Host":"RBFOCUS307","Inst":1,"Distance":5.63,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:53:24.680 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:24.683 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:53:24.685 00.002 16872 Enqueuing Expose request
23:53:24.696 00.011 9640 IsSlewing returns 0
23:53:24.697 00.001 9640 IsGuiding returns 0
23:53:24.697 00.000 9640 scope move finished after 17 + 51 ms
23:53:24.697 00.000 9640 Move returns status 0, amount 17
23:53:24.697 00.000 9640 MoveAxis(N, 223, ABG)
23:53:24.697 00.000 9640 Guiding  Dir = 0, Dur = 223
23:53:24.697 00.000 9640 IsSlewing returns 0
23:53:24.698 00.001 9640 IsGuiding returns 0
23:53:24.698 00.000 9640 PulseGuide returned control before completion, sleep 233
23:53:24.943 00.245 9640 IsGuiding returns 1
23:53:24.945 00.002 9640 scope still moving after pulse duration time elapsed
23:53:24.974 00.029 9640 IsSlewing returns 0
23:53:24.975 00.001 9640 IsGuiding returns 0
23:53:24.975 00.000 9640 scope move finished after 223 + 54 ms
23:53:24.975 00.000 9640 Move returns status 0, amount 223
23:53:24.975 00.000 9640 move complete, result=0
23:53:24.975 00.000 9640 worker thread done servicing request
23:53:24.975 00.000 9640 Worker thread wakes up
23:53:24.976 00.001 16872 GuideStep: -0.2 px 17 ms EAST, -6.9 px 223 ms NORTH
23:53:24.980 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:53:24.980 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1630,567,31,31)
23:53:25.027 00.047 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"29a2c451-a543-4976-af19-3100c7d64e5d"}
23:53:25.030 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"29a2c451-a543-4976-af19-3100c7d64e5d"}
23:53:25.034 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dcec1882-c3df-4039-baa7-f51d6dcbb97d"}
23:53:25.039 00.005 16872 case statement mapped state 6 to 3
23:53:25.042 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dcec1882-c3df-4039-baa7-f51d6dcbb97d"}
23:53:25.047 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4f56a206-31a3-4c75-ba49-b1ba0cb9dace"}
23:53:25.051 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.30,7.41],"pixels":"..."},"id":"4f56a206-31a3-4c75-ba49-b1ba0cb9dace"}
23:53:28.525 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd236786-4f2c-460e-8241-62e08937a555"}
23:53:28.529 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bd236786-4f2c-460e-8241-62e08937a555"}
23:53:28.534 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d8e7708-cd06-4695-9bb9-c715d9888c82"}
23:53:28.536 00.002 16872 case statement mapped state 6 to 3
23:53:28.538 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d8e7708-cd06-4695-9bb9-c715d9888c82"}
23:53:28.543 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"af05c69b-68f5-417f-8331-743f66dc8054"}
23:53:28.547 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.30,7.41],"pixels":"..."},"id":"af05c69b-68f5-417f-8331-743f66dc8054"}
23:53:29.037 00.490 9640 Exposure complete
23:53:29.174 00.137 9640 worker thread done servicing request
23:53:29.174 00.000 16872 OnExposeComplete: enter
23:53:29.177 00.003 16872 UpdateGuideState(): m_state=6
23:53:29.180 00.003 16872 Star::Find(15, 1645, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
23:53:29.182 00.002 16872 Star::Find returns 1 (0), X=1647.27, Y=582.13, Mass=217974, SNR=271.0, Peak=20980 HFD=3.4
23:53:29.187 00.005 16872 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.56) = xAngle (-1.62 = -1.62)
23:53:29.190 00.003 16872 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.57 = -1.57)
23:53:29.192 00.002 16872 CameraToMount -- cameraX=8.83 cameraY=-0.54 hyp=8.84 cameraTheta=-0.06 mountX=-0.40 mountY=-8.84, mountTheta=-1.62
23:53:29.198 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=8.83, y=-0.54, opts=13)
23:53:29.203 00.005 16872 Enqueuing Move request for scope (8.83, -0.54)
23:53:29.207 00.004 9640 Worker thread wakes up
23:53:29.207 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (8.83, -0.54) opts 0xd
23:53:29.207 00.000 9640 Handling offset move in thread for scope, endpoint = (8.83, -0.54)
23:53:29.208 00.001 9640 Moving (8.83, -0.54) raw xDistance=-0.40 yDistance=-8.84
23:53:29.208 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.40
23:53:29.208 00.000 9640 GuideAlgorithmZFilter::Result() returns -1.91, input -8.84, m_sumCorr=-6
23:53:29.208 00.000 9640 MoveAxis(E, 45, ABG)
23:53:29.208 00.000 9640 Guiding  Dir = 2, Dur = 45
23:53:29.208 00.000 9640 IsSlewing returns 0
23:53:29.208 00.000 9640 IsGuiding returns 0
23:53:29.208 00.000 9640 PulseGuide returned control before completion, sleep 55
23:53:29.213 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3324, FiltMin=3158, FiltMax=65516, Gamma=2.190
23:53:29.256 00.043 16872 UpdateGuideState exits: m=217974 SNR=271.0
23:53:29.259 00.003 16872 PhdController: settling, locked = 1, distance = 6.59 (1.50) aobump = 0 frame = 6 / 99999
23:53:29.263 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777784009.263,"Host":"RBFOCUS307","Inst":1,"Distance":6.59,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:53:29.267 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:29.272 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:53:29.275 00.003 16872 Enqueuing Expose request
23:53:29.282 00.007 9640 IsGuiding returns 1
23:53:29.282 00.000 9640 scope still moving after pulse duration time elapsed
23:53:29.309 00.027 9640 IsSlewing returns 0
23:53:29.309 00.000 9640 IsGuiding returns 0
23:53:29.309 00.000 9640 scope move finished after 45 + 56 ms
23:53:29.309 00.000 9640 Move returns status 0, amount 45
23:53:29.309 00.000 9640 MoveAxis(N, 229, ABG)
23:53:29.310 00.001 9640 Guiding  Dir = 0, Dur = 229
23:53:29.310 00.000 9640 IsSlewing returns 0
23:53:29.310 00.000 9640 IsGuiding returns 0
23:53:29.311 00.001 9640 PulseGuide returned control before completion, sleep 239
23:53:29.558 00.247 9640 IsGuiding returns 1
23:53:29.558 00.000 9640 scope still moving after pulse duration time elapsed
23:53:29.588 00.030 9640 IsSlewing returns 0
23:53:29.589 00.001 9640 IsGuiding returns 1
23:53:29.620 00.031 9640 IsSlewing returns 0
23:53:29.620 00.000 9640 IsGuiding returns 0
23:53:29.620 00.000 9640 scope move finished after 229 + 80 ms
23:53:29.620 00.000 9640 Move returns status 0, amount 229
23:53:29.620 00.000 9640 move complete, result=0
23:53:29.620 00.000 9640 worker thread done servicing request
23:53:29.620 00.000 9640 Worker thread wakes up
23:53:29.620 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:53:29.620 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,567,31,31)
23:53:29.620 00.000 16872 GuideStep: -0.4 px 45 ms EAST, -8.8 px 229 ms NORTH
23:53:32.026 02.406 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"50121cea-5eee-4807-a099-9d4f57c74b0b"}
23:53:32.029 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"50121cea-5eee-4807-a099-9d4f57c74b0b"}
23:53:32.033 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73374fc0-f6e2-47ec-8928-645607c14a32"}
23:53:32.036 00.003 16872 case statement mapped state 6 to 3
23:53:32.039 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"73374fc0-f6e2-47ec-8928-645607c14a32"}
23:53:32.043 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d647740f-3b2a-4dc5-8b2e-4610b3221378"}
23:53:32.047 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.27,7.13],"pixels":"..."},"id":"d647740f-3b2a-4dc5-8b2e-4610b3221378"}
23:53:33.679 01.632 9640 Exposure complete
23:53:33.817 00.138 9640 worker thread done servicing request
23:53:33.817 00.000 16872 OnExposeComplete: enter
23:53:33.820 00.003 16872 UpdateGuideState(): m_state=6
23:53:33.823 00.003 16872 Star::Find(15, 1647, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:53:33.825 00.002 16872 Star::Find returns 1 (0), X=1648.73, Y=582.94, Mass=225945, SNR=304.6, Peak=23360 HFD=3.3
23:53:33.828 00.003 16872 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.56) = xAngle (-1.53 = -1.53)
23:53:33.830 00.002 16872 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.48 = -1.48)
23:53:33.833 00.003 16872 CameraToMount -- cameraX=10.29 cameraY=0.27 hyp=10.29 cameraTheta=0.03 mountX=0.42 mountY=-10.25, mountTheta=-1.53
23:53:33.837 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=10.29, y=0.27, opts=13)
23:53:33.841 00.004 16872 Enqueuing Move request for scope (10.29, 0.27)
23:53:33.844 00.003 9640 Worker thread wakes up
23:53:33.844 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (10.29, 0.27) opts 0xd
23:53:33.845 00.001 9640 Handling offset move in thread for scope, endpoint = (10.29, 0.27)
23:53:33.845 00.000 9640 Moving (10.29, 0.27) raw xDistance=0.42 yDistance=-10.25
23:53:33.845 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.42
23:53:33.845 00.000 9640 GuideAlgorithmZFilter::Result() returns -2.17, input -10.25, m_sumCorr=-8.2
23:53:33.845 00.000 9640 MoveAxis(W, 40, ABG)
23:53:33.845 00.000 9640 Guiding  Dir = 3, Dur = 40
23:53:33.845 00.000 9640 IsSlewing returns 0
23:53:33.845 00.000 9640 IsGuiding returns 0
23:53:33.846 00.001 9640 PulseGuide returned control before completion, sleep 50
23:53:33.851 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3328, FiltMin=3206, FiltMax=65516, Gamma=2.190
23:53:33.889 00.038 16872 UpdateGuideState exits: m=225945 SNR=304.6
23:53:33.892 00.003 16872 PhdController: settling, locked = 1, distance = 7.70 (1.50) aobump = 0 frame = 7 / 99999
23:53:33.895 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777784013.895,"Host":"RBFOCUS307","Inst":1,"Distance":7.70,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:53:33.898 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:33.900 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:53:33.906 00.006 16872 Enqueuing Expose request
23:53:33.909 00.003 9640 IsGuiding returns 1
23:53:33.909 00.000 9640 scope still moving after pulse duration time elapsed
23:53:33.932 00.023 9640 IsSlewing returns 0
23:53:33.932 00.000 9640 IsGuiding returns 0
23:53:33.932 00.000 9640 scope move finished after 40 + 47 ms
23:53:33.932 00.000 9640 Move returns status 0, amount 40
23:53:33.932 00.000 9640 MoveAxis(N, 261, ABG)
23:53:33.932 00.000 9640 Guiding  Dir = 0, Dur = 261
23:53:33.933 00.001 9640 IsSlewing returns 0
23:53:33.933 00.000 9640 IsGuiding returns 0
23:53:33.933 00.000 9640 PulseGuide returned control before completion, sleep 271
23:53:34.215 00.282 9640 IsGuiding returns 1
23:53:34.215 00.000 9640 scope still moving after pulse duration time elapsed
23:53:34.246 00.031 9640 IsSlewing returns 0
23:53:34.246 00.000 9640 IsGuiding returns 0
23:53:34.247 00.001 9640 scope move finished after 261 + 52 ms
23:53:34.247 00.000 9640 Move returns status 0, amount 261
23:53:34.247 00.000 9640 move complete, result=0
23:53:34.247 00.000 9640 worker thread done servicing request
23:53:34.248 00.001 9640 Worker thread wakes up
23:53:34.248 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:53:34.248 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,568,31,31)
23:53:34.248 00.000 16872 GuideStep: 0.4 px 40 ms WEST, -10.3 px 261 ms NORTH
23:53:35.525 01.277 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3149d7a4-e1d1-4a29-9cd2-a4ff175daab5"}
23:53:35.529 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3149d7a4-e1d1-4a29-9cd2-a4ff175daab5"}
23:53:35.533 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6269a1ef-dc0f-4605-b4a4-dc26ce385f46"}
23:53:35.537 00.004 16872 case statement mapped state 6 to 3
23:53:35.540 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6269a1ef-dc0f-4605-b4a4-dc26ce385f46"}
23:53:35.545 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dd9c0ce2-63e1-4ff0-a1ca-f8f3f9e0c7e8"}
23:53:35.549 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.73,6.94],"pixels":"..."},"id":"dd9c0ce2-63e1-4ff0-a1ca-f8f3f9e0c7e8"}
23:53:38.303 02.754 9640 Exposure complete
23:53:38.441 00.138 9640 worker thread done servicing request
23:53:38.441 00.000 16872 OnExposeComplete: enter
23:53:38.444 00.003 16872 UpdateGuideState(): m_state=6
23:53:38.448 00.004 16872 Star::Find(15, 1648, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
23:53:38.450 00.002 16872 Star::Find returns 1 (0), X=1651.06, Y=582.86, Mass=236578, SNR=286.8, Peak=28648 HFD=2.8
23:53:38.454 00.004 16872 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.56) = xAngle (-1.54 = -1.54)
23:53:38.457 00.003 16872 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.49 = -1.49)
23:53:38.459 00.002 16872 CameraToMount -- cameraX=12.61 cameraY=0.19 hyp=12.61 cameraTheta=0.01 mountX=0.38 mountY=-12.58, mountTheta=-1.54
23:53:38.463 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=12.61, y=0.19, opts=13)
23:53:38.468 00.005 16872 Enqueuing Move request for scope (12.61, 0.19)
23:53:38.471 00.003 9640 Worker thread wakes up
23:53:38.471 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (12.61, 0.19) opts 0xd
23:53:38.472 00.001 9640 Handling offset move in thread for scope, endpoint = (12.61, 0.19)
23:53:38.472 00.000 9640 Moving (12.61, 0.19) raw xDistance=0.38 yDistance=-12.58
23:53:38.472 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.38
23:53:38.472 00.000 9640 GuideAlgorithmZFilter::Result() returns -2.80, input -12.58, m_sumCorr=-11
23:53:38.472 00.000 9640 MoveAxis(W, 44, ABG)
23:53:38.472 00.000 9640 Guiding  Dir = 3, Dur = 44
23:53:38.472 00.000 9640 IsSlewing returns 0
23:53:38.472 00.000 9640 IsGuiding returns 0
23:53:38.473 00.001 9640 PulseGuide returned control before completion, sleep 54
23:53:38.477 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65520, med=3316, FiltMin=3212, FiltMax=65516, Gamma=2.190
23:53:38.517 00.040 16872 UpdateGuideState exits: m=236578 SNR=286.8
23:53:38.521 00.004 16872 PhdController: settling, locked = 1, distance = 9.18 (1.50) aobump = 0 frame = 8 / 99999
23:53:38.523 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777784018.523,"Host":"RBFOCUS307","Inst":1,"Distance":9.18,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:53:38.526 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:38.530 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:53:38.532 00.002 16872 Enqueuing Expose request
23:53:38.535 00.003 9640 IsGuiding returns 1
23:53:38.535 00.000 9640 scope still moving after pulse duration time elapsed
23:53:38.559 00.024 9640 IsSlewing returns 0
23:53:38.559 00.000 9640 IsGuiding returns 0
23:53:38.559 00.000 9640 scope move finished after 44 + 43 ms
23:53:38.559 00.000 9640 Move returns status 0, amount 44
23:53:38.559 00.000 9640 MoveAxis(N, 336, ABG)
23:53:38.559 00.000 9640 Guiding  Dir = 0, Dur = 336
23:53:38.560 00.001 9640 IsSlewing returns 0
23:53:38.560 00.000 9640 IsGuiding returns 0
23:53:38.560 00.000 9640 PulseGuide returned control before completion, sleep 346
23:53:38.919 00.359 9640 IsGuiding returns 1
23:53:38.919 00.000 9640 scope still moving after pulse duration time elapsed
23:53:38.951 00.032 9640 IsSlewing returns 0
23:53:38.951 00.000 9640 IsGuiding returns 1
23:53:38.982 00.031 9640 IsSlewing returns 0
23:53:38.982 00.000 9640 IsGuiding returns 1
23:53:39.013 00.031 9640 IsSlewing returns 0
23:53:39.014 00.001 9640 IsGuiding returns 0
23:53:39.014 00.000 9640 scope move finished after 336 + 118 ms
23:53:39.014 00.000 9640 Move returns status 0, amount 336
23:53:39.014 00.000 9640 move complete, result=0
23:53:39.015 00.001 9640 worker thread done servicing request
23:53:39.015 00.000 9640 Worker thread wakes up
23:53:39.015 00.000 16872 GuideStep: 0.4 px 44 ms WEST, -12.6 px 336 ms NORTH
23:53:39.018 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:53:39.018 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,568,31,31)
23:53:39.027 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11e289fc-ba47-4b69-8228-c6af6c592c5a"}
23:53:39.031 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"11e289fc-ba47-4b69-8228-c6af6c592c5a"}
23:53:39.037 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5919e7c-46f6-42b1-b770-6ee190abc809"}
23:53:39.041 00.004 16872 case statement mapped state 6 to 3
23:53:39.043 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5919e7c-46f6-42b1-b770-6ee190abc809"}
23:53:39.049 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5309502d-cee0-40bb-bcfa-9315e7ba7d49"}
23:53:39.052 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.06,6.86],"pixels":"..."},"id":"5309502d-cee0-40bb-bcfa-9315e7ba7d49"}
23:53:42.528 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"639e6a44-ae23-45df-b3a0-092208ccb948"}
23:53:42.531 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"639e6a44-ae23-45df-b3a0-092208ccb948"}
23:53:42.535 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"568e2141-0d26-4abe-a0df-9b6f85d5562c"}
23:53:42.538 00.003 16872 case statement mapped state 6 to 3
23:53:42.540 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"568e2141-0d26-4abe-a0df-9b6f85d5562c"}
23:53:42.545 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"03009ae6-9678-4d24-82fe-c21fdd14bd50"}
23:53:42.549 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.06,6.86],"pixels":"..."},"id":"03009ae6-9678-4d24-82fe-c21fdd14bd50"}
23:53:43.083 00.534 9640 Exposure complete
23:53:43.223 00.140 9640 worker thread done servicing request
23:53:43.223 00.000 16872 OnExposeComplete: enter
23:53:43.228 00.005 16872 UpdateGuideState(): m_state=6
23:53:43.233 00.005 16872 Star::Find(15, 1651, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
23:53:43.236 00.003 16872 Star::Find returns 1 (0), X=1653.83, Y=582.45, Mass=217302, SNR=289.2, Peak=21816 HFD=3.4
23:53:43.240 00.004 16872 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.56) = xAngle (-1.57 = -1.57)
23:53:43.243 00.003 16872 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.52 = -1.52)
23:53:43.247 00.004 16872 CameraToMount -- cameraX=15.39 cameraY=-0.22 hyp=15.39 cameraTheta=-0.01 mountX=0.02 mountY=-15.37, mountTheta=-1.57
23:53:43.251 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=15.39, y=-0.22, opts=13)
23:53:43.256 00.005 16872 Enqueuing Move request for scope (15.39, -0.22)
23:53:43.259 00.003 9640 Worker thread wakes up
23:53:43.259 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (15.39, -0.22) opts 0xd
23:53:43.259 00.000 9640 Handling offset move in thread for scope, endpoint = (15.39, -0.22)
23:53:43.259 00.000 9640 Moving (15.39, -0.22) raw xDistance=0.02 yDistance=-15.37
23:53:43.259 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:53:43.259 00.000 9640 GuideAlgorithmZFilter::Result() returns -3.50, input -15.37, m_sumCorr=-14
23:53:43.259 00.000 9640 MoveAxis(E, 0, ABG)
23:53:43.259 00.000 9640 Move returns status 0, amount 0
23:53:43.259 00.000 9640 MoveAxis(N, 421, ABG)
23:53:43.259 00.000 9640 Guiding  Dir = 0, Dur = 421
23:53:43.260 00.001 9640 IsSlewing returns 0
23:53:43.260 00.000 9640 IsGuiding returns 0
23:53:43.260 00.000 9640 PulseGuide returned control before completion, sleep 431
23:53:43.265 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3320, FiltMin=3186, FiltMax=65516, Gamma=2.190
23:53:43.306 00.041 16872 UpdateGuideState exits: m=217302 SNR=289.2
23:53:43.309 00.003 16872 PhdController: settling, locked = 1, distance = 11.04 (1.50) aobump = 0 frame = 9 / 99999
23:53:43.312 00.003 16872 PhdController failed: timed-out waiting for guider to settle
23:53:43.314 00.002 16872 PhdController: newstate STATE_FINISH
23:53:43.319 00.005 16872 PhdController complete: fail: timed-out waiting for guider to settle
23:53:43.321 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777784023.321,"Host":"RBFOCUS307","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":9,"DroppedFrames":0}
23:53:43.324 00.003 16872 Mount: notify guiding dither settle done success=0
23:53:43.327 00.003 16872 PhdController: newstate STATE_IDLE
23:53:43.329 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:43.332 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:53:43.337 00.005 16872 Enqueuing Expose request
23:53:43.692 00.355 9640 IsGuiding returns 1
23:53:43.693 00.001 9640 scope still moving after pulse duration time elapsed
23:53:43.724 00.031 9640 IsSlewing returns 0
23:53:43.725 00.001 9640 IsGuiding returns 0
23:53:43.725 00.000 9640 scope move finished after 421 + 43 ms
23:53:43.725 00.000 9640 Move returns status 0, amount 421
23:53:43.725 00.000 9640 move complete, result=0
23:53:43.727 00.002 9640 worker thread done servicing request
23:53:43.727 00.000 9640 Worker thread wakes up
23:53:43.727 00.000 16872 GuideStep: 0.0 px 0 ms EAST, -15.4 px 421 ms NORTH
23:53:43.731 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:53:43.731 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,567,31,31)
23:53:46.025 02.294 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f2bcb91-81f4-40f4-a5e6-5586f16a412e"}
23:53:46.029 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9f2bcb91-81f4-40f4-a5e6-5586f16a412e"}
23:53:46.033 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0cac245c-c420-4a0c-b122-c946e1b9eaa1"}
23:53:46.038 00.005 16872 case statement mapped state 6 to 3
23:53:46.041 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cac245c-c420-4a0c-b122-c946e1b9eaa1"}
23:53:46.045 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bd3ec4e2-28b0-4190-9bf7-48c2fd427971"}
23:53:46.048 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.83,7.45],"pixels":"..."},"id":"bd3ec4e2-28b0-4190-9bf7-48c2fd427971"}
23:53:46.118 00.070 16872 evsrv: cli 0D3C0228 connect
23:53:46.122 00.004 16872 case statement mapped state 6 to 3
23:53:46.128 00.006 16872 case statement mapped state 6 to 3
23:53:46.135 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"dcc39c12-fb15-441d-9e73-a01936d41e17"}
23:53:46.139 00.004 16872 case statement mapped state 6 to 3
23:53:46.142 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"dcc39c12-fb15-441d-9e73-a01936d41e17"}
23:53:46.147 00.005 16872 evsrv: cli 0D3C0228 disconnect
23:53:46.152 00.005 16872 evsrv: cli 0D3C0A48 connect
23:53:46.155 00.003 16872 case statement mapped state 6 to 3
23:53:46.161 00.006 16872 case statement mapped state 6 to 3
23:53:46.166 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"dbb63c77-a152-477a-8b08-450ddba9b464"}
23:53:46.169 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:53:46.173 00.004 16872 Status Line: Waiting for devices...
23:53:46.180 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"dbb63c77-a152-477a-8b08-450ddba9b464"}
23:53:46.185 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:53:46.189 00.004 16872 evsrv: cli 0D3BFFA8 connect
23:53:46.193 00.004 16872 case statement mapped state 6 to 3
23:53:46.198 00.005 16872 case statement mapped state 6 to 3
23:53:46.202 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"39c24565-f499-4bcf-a2e9-d8cd248c7173"}
23:53:46.205 00.003 16872 case statement mapped state 6 to 3
23:53:46.209 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"39c24565-f499-4bcf-a2e9-d8cd248c7173"}
23:53:46.215 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
23:53:47.238 01.023 16872 evsrv: cli 0D3BF968 connect
23:53:47.242 00.004 16872 case statement mapped state 6 to 3
23:53:47.247 00.005 16872 case statement mapped state 6 to 3
23:53:47.252 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"c584bb8b-e8b2-4869-a900-5051060321f5"}
23:53:47.259 00.007 16872 case statement mapped state 6 to 3
23:53:47.261 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"c584bb8b-e8b2-4869-a900-5051060321f5"}
23:53:47.264 00.003 16872 evsrv: cli 0D3BF968 disconnect
23:53:47.621 00.357 9640 ASCOM_AbortExposure returns err = 0
23:53:47.621 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:53:47.621 00.000 9640 worker thread done servicing request
23:53:47.621 00.000 16872 OnExposeComplete: enter
23:53:47.624 00.003 16872 OnExposeComplete: Capture Error reported
23:53:47.628 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:53:47.632 00.004 16872 Mount: notify guiding stopped
23:53:47.636 00.004 16872 Changing from state GUIDING to STOP
23:53:47.639 00.003 16872 guider state => SELECTED
23:53:47.641 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3320, FiltMin=3186, FiltMax=65516, Gamma=2.190
23:53:47.680 00.039 16872 Changing from state SELECTED to UNINITIALIZED
23:53:47.684 00.004 16872 guider state => SELECTING
23:53:47.692 00.008 16872 Status Line: Stopped.
23:53:47.699 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:53:48.266 00.567 16872 evsrv: cli 0D3BFFA8 connect
23:53:48.271 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"06f6255f-f9c2-42a2-9131-568a8ad52d23"}
23:53:48.275 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"06f6255f-f9c2-42a2-9131-568a8ad52d23"}
23:53:48.278 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
23:53:49.526 01.248 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa0c6823-5dff-491d-9690-98a0e73e2438"}
23:53:49.528 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aa0c6823-5dff-491d-9690-98a0e73e2438"}
23:53:49.532 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"48908855-f08b-4a2c-9a6e-be9e24afec00"}
23:53:49.535 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"48908855-f08b-4a2c-9a6e-be9e24afec00"}
23:53:53.024 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ab312e8-a87d-4568-aa8e-c57695b34472"}
23:53:53.028 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5ab312e8-a87d-4568-aa8e-c57695b34472"}
23:53:53.034 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"42268dc4-81b0-4c37-80ad-930e433a45a2"}
23:53:53.040 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"42268dc4-81b0-4c37-80ad-930e433a45a2"}
23:53:56.524 03.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56d73dad-a018-4933-81d5-4f2fbf83c341"}
23:53:56.528 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"56d73dad-a018-4933-81d5-4f2fbf83c341"}
23:53:56.534 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af285a04-bb21-4f01-8c9a-2a59f767dee0"}
23:53:56.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"af285a04-bb21-4f01-8c9a-2a59f767dee0"}
23:54:00.023 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6ddba08-87ff-489a-9cce-95043222fc70"}
23:54:00.030 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a6ddba08-87ff-489a-9cce-95043222fc70"}
23:54:00.034 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4cc5d4e8-0a6e-43e0-b555-8aa98d1413ed"}
23:54:00.037 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4cc5d4e8-0a6e-43e0-b555-8aa98d1413ed"}
23:54:02.235 02.198 16872 evsrv: cli 0D3BFFA8 connect
23:54:02.242 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c161f264-6317-4c4b-97a5-82b7b1c4a23a"}
23:54:02.245 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c161f264-6317-4c4b-97a5-82b7b1c4a23a"}
23:54:02.255 00.010 16872 evsrv: cli 0D3BFFA8 disconnect
23:54:02.262 00.007 16872 evsrv: cli 0D3BF968 connect
23:54:02.267 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_calibrated","id":"0ad1e2ad-5bb3-483c-878e-7866e6b09ece"}
23:54:02.271 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":true,"id":"0ad1e2ad-5bb3-483c-878e-7866e6b09ece"}
23:54:02.275 00.004 16872 evsrv: cli 0D3BF968 disconnect
23:54:02.279 00.004 16872 evsrv: cli 0D3C0A48 connect
23:54:02.287 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"e1a5460e-dc8e-4edb-b671-78d2d12632dc"}
23:54:02.291 00.004 16872 PhdController::Guide begins
23:54:02.294 00.003 16872 PhdController: newstate STATE_SETUP
23:54:02.297 00.003 16872 PhdController: setup
23:54:02.302 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
23:54:02.306 00.004 16872 PhdController: start capturing
23:54:02.309 00.003 16872 Changing from state SELECTING to UNINITIALIZED
23:54:02.313 00.004 16872 guider state => SELECTING
23:54:02.317 00.004 16872 setting force full frames = true
23:54:02.320 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:54:02.334 00.014 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:54:02.338 00.004 16872 Enqueuing Expose request
23:54:02.341 00.003 16872 PhdController: newstate STATE_SELECT_STAR
23:54:02.345 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"e1a5460e-dc8e-4edb-b671-78d2d12632dc"}
23:54:02.348 00.003 9640 Worker thread wakes up
23:54:02.350 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
23:54:02.350 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:54:02.350 00.000 16872 evsrv: cli 0D3C0A48 disconnect
23:54:02.356 00.006 16872 evsrv: cli 0D3BF8C8 connect
23:54:02.359 00.003 16872 case statement mapped state 1 to 101
23:54:02.364 00.005 16872 case statement mapped state 1 to 101
23:54:02.369 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"7f2a7d2f-648c-430f-98a0-6f6bf1a8a6ba"}
23:54:02.372 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"7f2a7d2f-648c-430f-98a0-6f6bf1a8a6ba"}
23:54:02.383 00.011 16872 evsrv: cli 0D3BF8C8 disconnect
23:54:02.387 00.004 16872 evsrv: cli 0D3BFB48 connect
23:54:02.394 00.007 16872 case statement mapped state 1 to 101
23:54:02.397 00.003 16872 case statement mapped state 1 to 101
23:54:02.401 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"fa53298c-411b-42f5-bcfc-187f95392c58"}
23:54:02.405 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"fa53298c-411b-42f5-bcfc-187f95392c58"}
23:54:02.412 00.007 16872 evsrv: cli 0D3BFB48 disconnect
23:54:03.412 01.000 16872 evsrv: cli 0D3BFFA8 connect
23:54:03.415 00.003 16872 case statement mapped state 1 to 101
23:54:03.418 00.003 16872 case statement mapped state 1 to 101
23:54:03.424 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"9d925b6c-646a-4146-b1f0-6f13bf145dd4"}
23:54:03.426 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"9d925b6c-646a-4146-b1f0-6f13bf145dd4"}
23:54:03.431 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:54:03.524 00.093 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"51252351-7f2e-457c-afb9-218eb589d287"}
23:54:03.527 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"51252351-7f2e-457c-afb9-218eb589d287"}
23:54:03.530 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de900fc0-efa3-4579-bfd3-f0f4b91bc65e"}
23:54:03.534 00.004 16872 case statement mapped state 1 to 101
23:54:03.536 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"de900fc0-efa3-4579-bfd3-f0f4b91bc65e"}
23:54:04.433 00.897 16872 evsrv: cli 0D3BFB48 connect
23:54:04.436 00.003 16872 case statement mapped state 1 to 101
23:54:04.440 00.004 16872 case statement mapped state 1 to 101
23:54:04.443 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"8d4c08c5-4169-4152-ad17-e67fad4dc4a3"}
23:54:04.446 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"8d4c08c5-4169-4152-ad17-e67fad4dc4a3"}
23:54:04.449 00.003 16872 evsrv: cli 0D3BFB48 disconnect
23:54:05.451 01.002 16872 evsrv: cli 0D3BFFA8 connect
23:54:05.457 00.006 16872 case statement mapped state 1 to 101
23:54:05.461 00.004 16872 case statement mapped state 1 to 101
23:54:05.467 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"f79cf205-7100-4cc3-9ec6-ba8af117d202"}
23:54:05.471 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"f79cf205-7100-4cc3-9ec6-ba8af117d202"}
23:54:05.476 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:54:06.415 00.939 9640 Exposure complete
23:54:06.476 00.061 16872 evsrv: cli 0D3BFB48 connect
23:54:06.480 00.004 16872 case statement mapped state 1 to 101
23:54:06.485 00.005 16872 case statement mapped state 1 to 101
23:54:06.488 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"54c04c70-d4bf-4431-873b-094928852d8c"}
23:54:06.493 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"54c04c70-d4bf-4431-873b-094928852d8c"}
23:54:06.497 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:54:06.555 00.058 9640 worker thread done servicing request
23:54:06.555 00.000 16872 OnExposeComplete: enter
23:54:06.559 00.004 16872 UpdateGuideState(): m_state=1
23:54:06.562 00.003 16872 UpdateCurrentPosition: no star selected
23:54:06.568 00.006 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:54:06.571 00.003 16872 Status Line: No star selected
23:54:06.577 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3456, FiltMin=3336, FiltMax=65516, Gamma=2.190
23:54:06.618 00.041 16872 UpdateGuideState exits: No star selected
23:54:06.620 00.002 16872 GuiderMultiStar::AutoSelect enter
23:54:06.624 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:54:06.758 00.134 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:54:06.925 00.167 16872 AutoFind: global mean = 0.0, stdev 768.5
23:54:06.928 00.003 16872 AutoFind: using threshold = 0.1
23:54:07.087 00.159 16872 AutoFind: local max [1657, 583] 168.2
23:54:07.090 00.003 16872 AutoFind: local max [1245, 119] 110.8
23:54:07.093 00.003 16872 AutoFind: local max [1243, 108] 105.6
23:54:07.095 00.002 16872 AutoFind: local max [1108, 962] 52.6
23:54:07.098 00.003 16872 AutoFind: local max [999, 621] 39.4
23:54:07.101 00.003 16872 AutoFind: local max [1827, 865] 19.5
23:54:07.104 00.003 16872 AutoFind: local max [548, 858] 11.9
23:54:07.106 00.002 16872 AutoFind: local max [542, 979] 10.4
23:54:07.109 00.003 16872 AutoFind: local max [1637, 506] 5.9
23:54:07.114 00.005 16872 AutoFind: local max [495, 252] 5.8
23:54:07.116 00.002 16872 AutoFind: local max [56, 326] 4.3
23:54:07.119 00.003 16872 AutoFind: local max [182, 416] 3.7
23:54:07.121 00.002 16872 AutoFind: local max [1665, 809] 3.1
23:54:07.124 00.003 16872 AutoFind: local max [421, 665] 2.8
23:54:07.127 00.003 16872 AutoFind: local max [1363, 17] 2.8
23:54:07.129 00.002 16872 AutoFind: local max [1435, 642] 2.6
23:54:07.132 00.003 16872 AutoFind: local max [599, 979] 2.6
23:54:07.134 00.002 16872 AutoFind: local max [81, 868] 2.3
23:54:07.137 00.003 16872 AutoFind: local max [1645, 690] 1.5
23:54:07.139 00.002 16872 AutoFind: local max [1205, 748] 1.4
23:54:07.143 00.004 16872 AutoFind: local max [1730, 573] 1.4
23:54:07.146 00.003 16872 AutoFind: local max [468, 159] 1.4
23:54:07.149 00.003 16872 AutoFind: local max [977, 390] 1.2
23:54:07.152 00.003 16872 AutoFind: local max [1098, 960] 1.2
23:54:07.154 00.002 16872 AutoFind: local max [1731, 87] 1.2
23:54:07.158 00.004 16872 AutoFind: local max [372, 314] 1.2
23:54:07.159 00.001 16872 AutoFind: local max [1226, 101] 1.2
23:54:07.162 00.003 16872 AutoFind: local max [1568, 132] 1.1
23:54:07.164 00.002 16872 AutoFind: local max [1023, 446] 1.1
23:54:07.167 00.003 16872 AutoFind: local max [1781, 363] 1.0
23:54:07.169 00.002 16872 AutoFind: local max [1724, 95] 1.0
23:54:07.173 00.004 16872 AutoFind: local max [760, 86] 1.0
23:54:07.175 00.002 16872 AutoFind: local max [1657, 596] 1.0
23:54:07.178 00.003 16872 AutoFind: local max [1223, 113] 0.9
23:54:07.180 00.002 16872 AutoFind: local max [1256, 133] 0.9
23:54:07.183 00.003 16872 AutoFind: local max [1244, 136] 0.9
23:54:07.185 00.002 16872 AutoFind: local max [245, 289] 0.8
23:54:07.189 00.004 16872 AutoFind: local max [1008, 620] 0.8
23:54:07.192 00.003 16872 AutoFind: local max [1266, 102] 0.8
23:54:07.199 00.007 16872 AutoFind: local max [132, 604] 0.8
23:54:07.204 00.005 16872 AutoFind: local max [1144, 1009] 0.7
23:54:07.209 00.005 16872 AutoFind: local max [1381, 429] 0.7
23:54:07.213 00.004 16872 AutoFind: local max [1670, 576] 0.7
23:54:07.215 00.002 16872 AutoFind: local max [1099, 30] 0.7
23:54:07.220 00.005 16872 AutoFind: local max [1671, 590] 0.7
23:54:07.224 00.004 16872 AutoFind: local max [990, 619] 0.7
23:54:07.227 00.003 16872 AutoFind: local max [1108, 974] 0.7
23:54:07.232 00.005 16872 AutoFind: local max [1269, 113] 0.7
23:54:07.237 00.005 16872 AutoFind: local max [1411, 933] 0.7
23:54:07.242 00.005 16872 AutoFind: local max [1655, 398] 0.6
23:54:07.248 00.006 16872 AutoFind: local max [988, 626] 0.6
23:54:07.250 00.002 16872 AutoFind: local max [1768, 72] 0.6
23:54:07.254 00.004 16872 AutoFind: local max [549, 528] 0.6
23:54:07.258 00.004 16872 AutoFind: local max [349, 690] 0.6
23:54:07.260 00.002 16872 AutoFind: local max [1739, 9] 0.6
23:54:07.263 00.003 16872 AutoFind: local max [441, 781] 0.6
23:54:07.265 00.002 16872 AutoFind: local max [975, 202] 0.6
23:54:07.271 00.006 16872 AutoFind: local max [509, 748] 0.6
23:54:07.274 00.003 16872 AutoFind: local max [1826, 874] 0.6
23:54:07.279 00.005 16872 AutoFind: local max [1205, 89] 0.6
23:54:07.281 00.002 16872 AutoFind: local max [485, 1068] 0.6
23:54:07.286 00.005 16872 AutoFind: local max [852, 971] 0.6
23:54:07.290 00.004 16872 AutoFind: local max [1117, 973] 0.6
23:54:07.293 00.003 16872 AutoFind: local max [1369, 264] 0.6
23:54:07.295 00.002 16872 AutoFind: local max [773, 588] 0.6
23:54:07.299 00.004 16872 AutoFind: local max [1633, 698] 0.6
23:54:07.303 00.004 16872 AutoFind: local max [752, 602] 0.6
23:54:07.306 00.003 16872 AutoFind: local max [1010, 909] 0.6
23:54:07.308 00.002 16872 AutoFind: local max [1484, 128] 0.6
23:54:07.311 00.003 16872 AutoFind: local max [1647, 595] 0.6
23:54:07.313 00.002 16872 AutoFind: local max [955, 126] 0.6
23:54:07.317 00.004 16872 AutoFind: local max [1330, 108] 0.6
23:54:07.319 00.002 16872 AutoFind: local max [1616, 300] 0.6
23:54:07.322 00.003 16872 AutoFind: local max [1698, 185] 0.6
23:54:07.325 00.003 16872 AutoFind: local max [1802, 938] 0.6
23:54:07.327 00.002 16872 AutoFind: local max [406, 934] 0.6
23:54:07.332 00.005 16872 AutoFind: local max [498, 225] 0.6
23:54:07.335 00.003 16872 AutoFind: local max [1538, 480] 0.6
23:54:07.337 00.002 16872 AutoFind: local max [475, 517] 0.6
23:54:07.340 00.003 16872 AutoFind: local max [495, 391] 0.6
23:54:07.344 00.004 16872 AutoFind: local max [472, 346] 0.6
23:54:07.347 00.003 16872 AutoFind: local max [383, 1046] 0.5
23:54:07.349 00.002 16872 AutoFind: local max [945, 663] 0.5
23:54:07.353 00.004 16872 AutoFind: local max [1824, 724] 0.5
23:54:07.356 00.003 16872 AutoFind: local max [596, 449] 0.5
23:54:07.358 00.002 16872 AutoFind: local max [1143, 818] 0.5
23:54:07.363 00.005 16872 AutoFind: local max [1133, 371] 0.5
23:54:07.366 00.003 16872 AutoFind: local max [654, 714] 0.5
23:54:07.368 00.002 16872 AutoFind: local max [812, 680] 0.5
23:54:07.370 00.002 16872 AutoFind: local max [182, 926] 0.5
23:54:07.373 00.003 16872 AutoFind: local max [1182, 369] 0.5
23:54:07.376 00.003 16872 AutoFind: local max [1035, 527] 0.5
23:54:07.379 00.003 16872 AutoFind: local max [1799, 766] 0.5
23:54:07.381 00.002 16872 AutoFind: local max [949, 370] 0.5
23:54:07.384 00.003 16872 AutoFind: local max [1369, 732] 0.5
23:54:07.386 00.002 16872 AutoFind: local max [1010, 627] 0.5
23:54:07.390 00.004 16872 AutoFind: local max [270, 448] 0.5
23:54:07.395 00.005 16872 AutoFind: local max [1335, 687] 0.5
23:54:07.397 00.002 16872 AutoFind: local max [11, 156] 0.5
23:54:07.401 00.004 16872 AutoFind: local max [531, 494] 0.5
23:54:07.405 00.004 16872 AutoFind: too close [1010, 627] 0.5 - [990, 619] 0.7
23:54:07.408 00.003 16872 AutoFind: too close [1010, 627] 0.5 - [1008, 620] 0.8
23:54:07.411 00.003 16872 AutoFind: close dim-bright [1010, 627] 0.5 - [999, 621] 39.4
23:54:07.413 00.002 16872 AutoFind: too close [1647, 595] 0.6 - [1657, 596] 1.0
23:54:07.415 00.002 16872 AutoFind: close dim-bright [1647, 595] 0.6 - [1657, 583] 168.2
23:54:07.418 00.003 16872 AutoFind: too close [1633, 698] 0.6 - [1645, 690] 1.5
23:54:07.421 00.003 16872 AutoFind: too close [1117, 973] 0.6 - [1108, 974] 0.7
23:54:07.425 00.004 16872 AutoFind: too close [1117, 973] 0.6 - [1098, 960] 1.2
23:54:07.428 00.003 16872 AutoFind: close dim-bright [1117, 973] 0.6 - [1108, 962] 52.6
23:54:07.430 00.002 16872 AutoFind: close dim-bright [1826, 874] 0.6 - [1827, 865] 19.5
23:54:07.432 00.002 16872 AutoFind: too close [988, 626] 0.6 - [990, 619] 0.7
23:54:07.435 00.003 16872 AutoFind: too close [988, 626] 0.6 - [1008, 620] 0.8
23:54:07.440 00.005 16872 AutoFind: close dim-bright [988, 626] 0.6 - [999, 621] 39.4
23:54:07.443 00.003 16872 AutoFind: too close [1269, 113] 0.7 - [1266, 102] 0.8
23:54:07.445 00.002 16872 AutoFind: too close [1269, 113] 0.7 - [1256, 133] 0.9
23:54:07.447 00.002 16872 AutoFind: too close [1108, 974] 0.7 - [1098, 960] 1.2
23:54:07.450 00.003 16872 AutoFind: close dim-bright [1108, 974] 0.7 - [1108, 962] 52.6
23:54:07.454 00.004 16872 AutoFind: too close [990, 619] 0.7 - [1008, 620] 0.8
23:54:07.457 00.003 16872 AutoFind: close dim-bright [990, 619] 0.7 - [999, 621] 39.4
23:54:07.460 00.003 16872 AutoFind: too close [1671, 590] 0.7 - [1670, 576] 0.7
23:54:07.462 00.002 16872 AutoFind: too close [1671, 590] 0.7 - [1657, 596] 1.0
23:54:07.464 00.002 16872 AutoFind: close dim-bright [1671, 590] 0.7 - [1657, 583] 168.2
23:54:07.467 00.003 16872 AutoFind: too close [1670, 576] 0.7 - [1657, 596] 1.0
23:54:07.470 00.003 16872 AutoFind: close dim-bright [1670, 576] 0.7 - [1657, 583] 168.2
23:54:07.472 00.002 16872 AutoFind: close dim-bright [1008, 620] 0.8 - [999, 621] 39.4
23:54:07.474 00.002 16872 AutoFind: too close [1244, 136] 0.9 - [1256, 133] 0.9
23:54:07.477 00.003 16872 AutoFind: close dim-bright [1244, 136] 0.9 - [1245, 119] 110.8
23:54:07.480 00.003 16872 AutoFind: close dim-bright [1256, 133] 0.9 - [1245, 119] 110.8
23:54:07.483 00.003 16872 AutoFind: too close [1223, 113] 0.9 - [1226, 101] 1.2
23:54:07.487 00.004 16872 AutoFind: close dim-bright [1223, 113] 0.9 - [1243, 108] 105.6
23:54:07.490 00.003 16872 AutoFind: close dim-bright [1657, 596] 1.0 - [1657, 583] 168.2
23:54:07.492 00.002 16872 AutoFind: too close [1724, 95] 1.0 - [1731, 87] 1.2
23:54:07.494 00.002 16872 AutoFind: close dim-bright [1226, 101] 1.2 - [1243, 108] 105.6
23:54:07.499 00.005 16872 AutoFind: close dim-bright [1226, 101] 1.2 - [1245, 119] 110.8
23:54:07.501 00.002 16872 AutoFind: close dim-bright [1098, 960] 1.2 - [1108, 962] 52.6
23:54:07.505 00.004 16872 AutoFind: too close [1243, 108] 105.6 - [1245, 119] 110.8
23:54:07.508 00.003 16872 AutoFind: too close to edge [11, 156] 0.5
23:54:07.510 00.002 16872 AutoFind: too close to edge [485, 1068] 0.6
23:54:07.513 00.003 16872 AutoFind: too close to edge [1739, 9] 0.6
23:54:07.515 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:54:07.518 00.003 16872 Star::Find(15, 1657, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.521 00.003 16872 Star::Find returns 1 (0), X=1657.45, Y=582.93, Mass=739473, SNR=521.4, Peak=58552 HFD=3.6
23:54:07.523 00.002 16872 Star::Find(15, 1108, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.525 00.002 16872 Star::Find returns 1 (0), X=1108.21, Y=962.07, Mass=214070, SNR=266.7, Peak=22208 HFD=3.3
23:54:07.529 00.004 16872 Star::Find(15, 999, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.534 00.005 16872 Star::Find returns 1 (0), X=998.82, Y=620.96, Mass=173550, SNR=244.2, Peak=20080 HFD=3.1
23:54:07.537 00.003 16872 Star::Find(15, 1827, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.542 00.005 16872 Star::Find returns 1 (0), X=1826.88, Y=864.37, Mass=79405, SNR=146.9, Peak=10840 HFD=3.3
23:54:07.548 00.006 16872 Star::Find(15, 548, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.551 00.003 16872 Star::Find returns 1 (0), X=547.96, Y=857.57, Mass=45392, SNR=109.4, Peak=7936 HFD=3.0
23:54:07.555 00.004 16872 Star::Find(15, 542, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.558 00.003 16872 Star::Find returns 1 (0), X=542.41, Y=979.38, Mass=42105, SNR=107.8, Peak=7104 HFD=3.1
23:54:07.562 00.004 16872 Star::Find(15, 1637, 506, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.565 00.003 16872 Star::Find returns 1 (0), X=1637.08, Y=505.60, Mass=20745, SNR=75.1, Peak=5920 HFD=2.6
23:54:07.568 00.003 16872 Star::Find(15, 495, 252, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.572 00.004 16872 Star::Find returns 1 (0), X=495.42, Y=251.65, Mass=23552, SNR=74.9, Peak=5816 HFD=3.0
23:54:07.576 00.004 16872 Star::Find(15, 56, 326, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.579 00.003 16872 Star::Find returns 1 (0), X=55.53, Y=325.87, Mass=14976, SNR=56.2, Peak=5176 HFD=2.5
23:54:07.583 00.004 16872 Star::Find(15, 182, 416, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.586 00.003 16872 Star::Find returns 1 (0), X=182.58, Y=415.93, Mass=14247, SNR=54.7, Peak=4952 HFD=2.8
23:54:07.590 00.004 16872 Star::Find(15, 1665, 809, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.593 00.003 16872 Star::Find returns 1 (0), X=1665.28, Y=808.63, Mass=10829, SNR=45.3, Peak=4832 HFD=2.8
23:54:07.597 00.004 16872 Star::Find(15, 421, 665, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.601 00.004 16872 Star::Find returns 1 (0), X=421.25, Y=665.04, Mass=9604, SNR=45.4, Peak=4612 HFD=2.5
23:54:07.603 00.002 16872 Star::Find(15, 1363, 17, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.610 00.007 16872 Star::Find returns 1 (0), X=1363.35, Y=16.98, Mass=9942, SNR=43.1, Peak=4604 HFD=2.4
23:54:07.613 00.003 16872 Star::Find(15, 1435, 642, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.617 00.004 16872 Star::Find returns 1 (0), X=1434.50, Y=642.27, Mass=11745, SNR=45.6, Peak=4752 HFD=2.7
23:54:07.621 00.004 16872 Star::Find(15, 599, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.624 00.003 16872 Star::Find returns 1 (0), X=598.57, Y=978.71, Mass=10774, SNR=48.5, Peak=4596 HFD=2.8
23:54:07.628 00.004 16872 Star::Find(15, 81, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.632 00.004 16872 Star::Find returns 1 (0), X=80.48, Y=868.65, Mass=9374, SNR=45.5, Peak=4536 HFD=3.0
23:54:07.634 00.002 16872 Star::Find(15, 1205, 748, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.639 00.005 16872 Star::Find returns 1 (0), X=1204.49, Y=748.21, Mass=4803, SNR=28.7, Peak=4108 HFD=1.9
23:54:07.642 00.003 16872 Star::Find(15, 1730, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.646 00.004 16872 Star::Find returns 1 (0), X=1730.16, Y=572.96, Mass=4053, SNR=23.0, Peak=3976 HFD=2.5
23:54:07.649 00.003 16872 Star::Find(15, 468, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.653 00.004 16872 Star::Find returns 1 (0), X=468.28, Y=159.05, Mass=3312, SNR=23.1, Peak=3992 HFD=2.2
23:54:07.657 00.004 16872 Star::Find(15, 977, 390, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.661 00.004 16872 Star::Find returns 1 (0), X=977.01, Y=390.46, Mass=2787, SNR=20.2, Peak=3924 HFD=2.2
23:54:07.664 00.003 16872 Star::Find(15, 372, 314, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.668 00.004 16872 Star::Find returns 1 (0), X=372.35, Y=314.29, Mass=3486, SNR=23.6, Peak=4008 HFD=2.7
23:54:07.673 00.005 16872 Star::Find(15, 1568, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.676 00.003 16872 Star::Find returns 1 (0), X=1568.29, Y=132.33, Mass=3225, SNR=21.8, Peak=3816 HFD=2.7
23:54:07.680 00.004 16872 Star::Find(15, 1023, 446, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.683 00.003 16872 Star::Find returns 1 (0), X=1023.01, Y=446.15, Mass=2616, SNR=21.6, Peak=4004 HFD=2.0
23:54:07.686 00.003 16872 Star::Find(15, 1781, 363, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.690 00.004 16872 Star::Find returns 1 (0), X=1781.24, Y=362.83, Mass=2706, SNR=18.6, Peak=3892 HFD=2.3
23:54:07.694 00.004 16872 Star::Find(15, 760, 86, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.698 00.004 16872 Star::Find returns 1 (0), X=759.58, Y=86.00, Mass=2321, SNR=17.2, Peak=3884 HFD=2.2
23:54:07.703 00.005 16872 Star::Find(15, 245, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.707 00.004 16872 Star::Find returns 1 (0), X=244.96, Y=289.56, Mass=3613, SNR=22.7, Peak=3736 HFD=3.7
23:54:07.711 00.004 16872 Star::Find(15, 132, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.714 00.003 16872 Star::Find returns 1 (0), X=131.72, Y=604.67, Mass=1785, SNR=14.2, Peak=3692 HFD=2.2
23:54:07.719 00.005 16872 Star::Find(15, 1144, 1009, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.723 00.004 16872 Star::Find returns 1 (0), X=1143.91, Y=1009.76, Mass=1685, SNR=13.7, Peak=3712 HFD=2.3
23:54:07.727 00.004 16872 Star::Find(15, 1381, 429, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.730 00.003 16872 Star::Find returns 1 (0), X=1381.17, Y=429.11, Mass=2050, SNR=18.1, Peak=3780 HFD=2.3
23:54:07.734 00.004 16872 Star::Find(15, 1099, 30, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.737 00.003 16872 Star::Find returns 1 (0), X=1098.82, Y=29.48, Mass=2302, SNR=16.2, Peak=3820 HFD=2.2
23:54:07.742 00.005 16872 Star::Find(15, 1411, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.744 00.002 16872 Star::Find returns 1 (0), X=1411.59, Y=932.56, Mass=1453, SNR=12.2, Peak=3688 HFD=1.5
23:54:07.749 00.005 16872 Star::Find(15, 1655, 398, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.753 00.004 16872 Star::Find returns 1 (0), X=1655.76, Y=399.66, Mass=1559, SNR=16.1, Peak=3888 HFD=1.5
23:54:07.757 00.004 16872 Star::Find(15, 1768, 72, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.760 00.003 16872 Star::Find returns 1 (0), X=1767.87, Y=72.61, Mass=1096, SNR=12.1, Peak=3644 HFD=2.0
23:54:07.768 00.008 16872 Star::Find(15, 549, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.770 00.002 16872 Star::Find returns 1 (0), X=549.20, Y=528.15, Mass=510, SNR=7.0, Peak=3616 HFD=1.7
23:54:07.774 00.004 16872 Star::Find(15, 349, 690, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.778 00.004 16872 Star::Find returns 1 (0), X=348.93, Y=691.13, Mass=792, SNR=9.1, Peak=3620 HFD=2.6
23:54:07.782 00.004 16872 Star::Find(15, 441, 781, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.785 00.003 16872 Star::Find false star n=3 nbg=263 bg=3455.0 sigma=31.3 thresh=3549 peak=3544
23:54:07.788 00.003 16872 Star::Find returns 0 (2), X=441.00, Y=781.00, Mass=351, SNR=2.9, Peak=3588 HFD=0.0
23:54:07.791 00.003 16872 Star::Find(15, 975, 202, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.797 00.006 16872 Star::Find returns 1 (0), X=974.98, Y=201.74, Mass=1092, SNR=11.2, Peak=3676 HFD=2.0
23:54:07.802 00.005 16872 Star::Find(15, 509, 748, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.805 00.003 16872 Star::Find false star n=2 nbg=281 bg=3466.7 sigma=37.1 thresh=3578 peak=3559
23:54:07.809 00.004 16872 Star::Find returns 0 (2), X=509.00, Y=748.00, Mass=239, SNR=2.9, Peak=3592 HFD=0.0
23:54:07.812 00.003 16872 Star::Find(15, 1826, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.816 00.004 16872 Star::Find returns 1 (0), X=1826.88, Y=864.37, Mass=79405, SNR=146.9, Peak=10840 HFD=3.3
23:54:07.820 00.004 16872 Star::Find(15, 1205, 89, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.823 00.003 16872 Star::Find false star n=29 nbg=180 bg=3591.2 sigma=64.7 thresh=3785 peak=3663
23:54:07.828 00.005 16872 Star::Find returns 0 (2), X=1205.00, Y=89.00, Mass=7676, SNR=2.9, Peak=3700 HFD=0.0
23:54:07.832 00.004 16872 Star::Find(15, 852, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.835 00.003 16872 Star::Find returns 0 (4), X=851.62, Y=971.62, Mass=279, SNR=5.3, Peak=3636 HFD=0.9
23:54:07.837 00.002 16872 Star::Find(15, 1369, 264, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.841 00.004 16872 Star::Find returns 1 (0), X=1368.72, Y=263.78, Mass=1171, SNR=11.6, Peak=3640 HFD=2.4
23:54:07.844 00.003 16872 Star::Find(15, 773, 588, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.848 00.004 16872 Star::Find returns 1 (0), X=772.59, Y=588.29, Mass=929, SNR=10.5, Peak=3636 HFD=1.7
23:54:07.851 00.003 16872 Star::Find(15, 752, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.854 00.003 16872 Star::Find false star n=5 nbg=248 bg=3464.4 sigma=25.8 thresh=3542 peak=3529
23:54:07.858 00.004 16872 Star::Find returns 0 (2), X=752.00, Y=602.00, Mass=458, SNR=2.9, Peak=3592 HFD=0.0
23:54:07.862 00.004 16872 Star::Find(15, 1010, 909, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.865 00.003 16872 Star::Find returns 1 (0), X=1009.88, Y=910.12, Mass=999, SNR=9.9, Peak=3624 HFD=2.3
23:54:07.869 00.004 16872 Star::Find(15, 1484, 128, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.872 00.003 16872 Star::Find false star n=5 nbg=282 bg=3463.4 sigma=32.0 thresh=3559 peak=3551
23:54:07.876 00.004 16872 Star::Find returns 0 (2), X=1484.00, Y=128.00, Mass=591, SNR=2.9, Peak=3596 HFD=0.0
23:54:07.879 00.003 16872 Star::Find(15, 955, 126, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.883 00.004 16872 Star::Find false star n=4 nbg=265 bg=3458.5 sigma=29.9 thresh=3548 peak=3546
23:54:07.886 00.003 16872 Star::Find returns 0 (2), X=955.00, Y=126.00, Mass=398, SNR=2.9, Peak=3588 HFD=0.0
23:54:07.889 00.003 16872 Star::Find(15, 1330, 108, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.894 00.005 16872 Star::Find returns 1 (0), X=1330.26, Y=107.63, Mass=832, SNR=9.1, Peak=3624 HFD=1.7
23:54:07.897 00.003 16872 Star::Find(15, 1616, 300, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.899 00.002 16872 Star::Find returns 0 (4), X=1615.57, Y=299.74, Mass=971, SNR=11.7, Peak=3680 HFD=1.4
23:54:07.902 00.003 16872 Star::Find(15, 1698, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.905 00.003 16872 Star::Find false star n=5 nbg=280 bg=3464.1 sigma=30.8 thresh=3556 peak=3545
23:54:07.907 00.002 16872 Star::Find returns 0 (2), X=1698.00, Y=185.00, Mass=524, SNR=2.9, Peak=3576 HFD=0.0
23:54:07.910 00.003 16872 Star::Find(15, 1802, 938, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.913 00.003 16872 Star::Find returns 1 (0), X=1800.91, Y=937.83, Mass=1247, SNR=11.1, Peak=3640 HFD=2.3
23:54:07.916 00.003 16872 Star::Find(15, 406, 934, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.918 00.002 16872 Star::Find returns 1 (0), X=405.85, Y=933.16, Mass=1103, SNR=9.9, Peak=3640 HFD=2.1
23:54:07.922 00.004 16872 Star::Find(15, 498, 225, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.925 00.003 16872 Star::Find false star n=3 nbg=266 bg=3462.8 sigma=30.7 thresh=3555 peak=3544
23:54:07.928 00.003 16872 Star::Find returns 0 (2), X=498.00, Y=225.00, Mass=316, SNR=2.9, Peak=3600 HFD=0.0
23:54:07.931 00.003 16872 Star::Find(15, 1538, 480, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.933 00.002 16872 Star::Find returns 1 (0), X=1538.00, Y=479.66, Mass=691, SNR=7.7, Peak=3588 HFD=2.0
23:54:07.937 00.004 16872 Star::Find(15, 475, 517, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.940 00.003 16872 Star::Find false star n=4 nbg=270 bg=3462.0 sigma=31.2 thresh=3556 peak=3550
23:54:07.944 00.004 16872 Star::Find returns 0 (2), X=475.00, Y=517.00, Mass=424, SNR=2.9, Peak=3604 HFD=0.0
23:54:07.946 00.002 16872 Star::Find(15, 495, 391, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.949 00.003 16872 Star::Find returns 1 (0), X=491.56, Y=390.50, Mass=2283, SNR=19.2, Peak=3932 HFD=2.5
23:54:07.953 00.004 16872 Star::Find(15, 472, 346, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.956 00.003 16872 Star::Find returns 0 (2), X=472.00, Y=346.00, Mass=105, SNR=2.9, Peak=3580 HFD=0.0
23:54:07.959 00.003 16872 Star::Find(15, 383, 1046, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.961 00.002 16872 Star::Find false star n=3 nbg=279 bg=3453.3 sigma=37.7 thresh=3567 peak=3557
23:54:07.964 00.003 16872 Star::Find returns 0 (2), X=383.00, Y=1046.00, Mass=400, SNR=2.9, Peak=3608 HFD=0.0
23:54:07.967 00.003 16872 Star::Find(15, 945, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.970 00.003 16872 Star::Find returns 1 (0), X=945.78, Y=661.54, Mass=1259, SNR=10.9, Peak=3600 HFD=6.9
23:54:07.972 00.002 16872 Star::Find(15, 1824, 724, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.975 00.003 16872 Star::Find false star n=3 nbg=260 bg=3457.9 sigma=31.7 thresh=3553 peak=3540
23:54:07.978 00.003 16872 Star::Find returns 0 (2), X=1824.00, Y=724.00, Mass=394, SNR=2.9, Peak=3624 HFD=0.0
23:54:07.980 00.002 16872 Star::Find(15, 596, 449, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.985 00.005 16872 Star::Find returns 1 (0), X=595.58, Y=448.06, Mass=728, SNR=8.1, Peak=3612 HFD=1.8
23:54:07.987 00.002 16872 Star::Find(15, 1143, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.991 00.004 16872 Star::Find returns 1 (0), X=1142.25, Y=818.11, Mass=1125, SNR=10.3, Peak=3596 HFD=3.1
23:54:07.993 00.002 16872 Star::Find(15, 1133, 371, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:07.997 00.004 16872 Star::Find returns 1 (0), X=1132.01, Y=371.07, Mass=1001, SNR=9.7, Peak=3596 HFD=2.8
23:54:08.000 00.003 16872 Star::Find(15, 654, 714, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:08.002 00.002 16872 Star::Find returns 1 (0), X=653.27, Y=713.85, Mass=576, SNR=7.1, Peak=3592 HFD=1.8
23:54:08.005 00.003 16872 Star::Find(15, 812, 680, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:08.007 00.002 16872 Star::Find false star n=7 nbg=262 bg=3458.1 sigma=31.5 thresh=3553 peak=3551
23:54:08.009 00.002 16872 Star::Find returns 0 (2), X=812.00, Y=680.00, Mass=793, SNR=2.9, Peak=3596 HFD=0.0
23:54:08.011 00.002 16872 Star::Find(15, 182, 926, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:08.016 00.005 16872 Star::Find false star n=2 nbg=281 bg=3456.6 sigma=37.6 thresh=3569 peak=3549
23:54:08.018 00.002 16872 Star::Find returns 0 (2), X=182.00, Y=926.00, Mass=239, SNR=2.9, Peak=3576 HFD=0.0
23:54:08.022 00.004 16872 Star::Find(15, 1182, 369, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:08.025 00.003 16872 Star::Find returns 0 (4), X=1183.50, Y=369.55, Mass=643, SNR=8.4, Peak=3640 HFD=1.4
23:54:08.027 00.002 16872 Star::Find(15, 1035, 527, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:08.031 00.004 16872 Star::Find returns 1 (0), X=1034.06, Y=527.88, Mass=1065, SNR=10.9, Peak=3592 HFD=4.1
23:54:08.033 00.002 16872 Star::Find(15, 1799, 766, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:08.036 00.003 16872 Star::Find returns 1 (0), X=1799.09, Y=765.38, Mass=1030, SNR=10.2, Peak=3616 HFD=2.8
23:54:08.039 00.003 16872 Star::Find(15, 949, 370, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:08.042 00.003 16872 Star::Find false star n=3 nbg=266 bg=3450.7 sigma=32.7 thresh=3549 peak=3546
23:54:08.043 00.001 16872 Star::Find returns 0 (2), X=949.00, Y=370.00, Mass=380, SNR=2.9, Peak=3612 HFD=0.0
23:54:08.047 00.004 16872 Star::Find(15, 1369, 732, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:08.050 00.003 16872 Star::Find returns 1 (0), X=1369.21, Y=732.30, Mass=1015, SNR=11.3, Peak=3644 HFD=1.8
23:54:08.052 00.002 16872 Star::Find(15, 270, 448, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:08.055 00.003 16872 Star::Find false star n=1 nbg=266 bg=3460.9 sigma=35.4 thresh=3567 peak=3530
23:54:08.059 00.004 16872 Star::Find returns 0 (2), X=270.00, Y=448.00, Mass=147, SNR=2.9, Peak=3608 HFD=0.0
23:54:08.062 00.003 16872 Star::Find(15, 1335, 687, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:08.064 00.002 16872 Star::Find returns 0 (4), X=1334.19, Y=688.53, Mass=1730, SNR=17.7, Peak=3900 HFD=1.3
23:54:08.067 00.003 16872 Star::Find(15, 531, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:08.069 00.002 16872 Star::Find false star n=3 nbg=285 bg=3464.2 sigma=36.1 thresh=3573 peak=3561
23:54:08.072 00.003 16872 Star::Find returns 0 (2), X=531.00, Y=494.00, Mass=379, SNR=2.9, Peak=3612 HFD=0.0
23:54:08.074 00.002 16872 AutoFind: finding best star pass 1
23:54:08.078 00.004 16872 Star::Find(15, 1657, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:08.081 00.003 16872 Star::Find returns 1 (0), X=1657.45, Y=582.93, Mass=739473, SNR=521.4, Peak=58552 HFD=3.6
23:54:08.083 00.002 16872 AutoFind returns star at [1657, 583] 168.2 Mass 739473 SNR 521.4
23:54:08.087 00.004 16872 Star::Find(15, 1657, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:08.090 00.003 16872 Star::Find returns 1 (0), X=1657.45, Y=582.93, Mass=739473, SNR=521.4, Peak=58552 HFD=3.6
23:54:08.094 00.004 16872 MultiStar: List (12): {1657.45, 582.93}(521.4), {1108.21, 962.07}(266.7), {998.82, 620.96}(244.2), {1826.88, 864.37}(146.9), {547.96, 857.57}(109.4), {542.41, 979.38}(107.8), {1637.08, 505.60}(75.1), {495.42, 251.65}(74.9), {55.53, 325.87}(56.2), {182.58, 415.93}(54.7), {1665.28, 808.63}(45.3), {421.25, 665.04}(45.4), 
23:54:08.096 00.002 16872 setting lock position to (1657.45, 582.93)
23:54:08.099 00.003 16872 MultiStar: stabilizing after lock position change
23:54:08.102 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
23:54:08.104 00.002 16872 UpdateGuideState(): m_state=1
23:54:08.108 00.004 16872 Star::Find(15, 1657, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:08.110 00.002 16872 Star::Find returns 1 (0), X=1657.45, Y=582.93, Mass=739473, SNR=521.4, Peak=58552 HFD=3.6
23:54:08.112 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:54:08.115 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:54:08.118 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:54:08.125 00.007 16872 setting force full frames = false
23:54:08.128 00.003 16872 setting lock position to (1657.45, 582.93)
23:54:08.131 00.003 16872 MultiStar: stabilizing after lock position change
23:54:08.133 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:54:08.138 00.005 16872 Changing from state SELECTING to SELECTED
23:54:08.142 00.004 16872 guider state => SELECTED
23:54:08.153 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3456, FiltMin=3336, FiltMax=65516, Gamma=2.190
23:54:08.191 00.038 16872 UpdateGuideState exits: m=739473 SNR=521.4
23:54:08.195 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3456, FiltMin=3336, FiltMax=65516, Gamma=2.190
23:54:08.235 00.040 16872 Status Line: Auto-selected star at (1657.4, 582.9)
23:54:08.248 00.013 16872 PhdController: newstate STATE_WAIT_SELECTED
23:54:08.252 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:08.255 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:54:08.258 00.003 16872 Enqueuing Expose request
23:54:08.261 00.003 9640 Worker thread wakes up
23:54:08.261 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:54:08.262 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:54:08.262 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8795bc15-6b68-424c-882e-525662370131"}
23:54:08.267 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8795bc15-6b68-424c-882e-525662370131"}
23:54:08.270 00.003 16872 evsrv: cli 0D3BF8C8 connect
23:54:08.274 00.004 16872 case statement mapped state 2 to 1
23:54:08.276 00.002 16872 case statement mapped state 2 to 1
23:54:08.281 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9567a4b7-1a7b-454b-aba2-c96f3b22bd32"}
23:54:08.285 00.004 16872 case statement mapped state 2 to 1
23:54:08.288 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"9567a4b7-1a7b-454b-aba2-c96f3b22bd32"}
23:54:08.292 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"14cb8b10-624b-496e-9007-d1a335de9389"}
23:54:08.298 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[1657.45,582.93],"id":"14cb8b10-624b-496e-9007-d1a335de9389"}
23:54:08.308 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
23:54:08.314 00.006 16872 evsrv: cli 0D3BF968 connect
23:54:08.316 00.002 16872 case statement mapped state 2 to 1
23:54:08.320 00.004 16872 case statement mapped state 2 to 1
23:54:08.323 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"104a5a77-bcb5-498b-a9d8-84f57d118627"}
23:54:08.326 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.45,6.93],"pixels":"..."},"id":"104a5a77-bcb5-498b-a9d8-84f57d118627"}
23:54:08.332 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"2651014b-701e-4e3d-bda3-f13581476043"}
23:54:08.335 00.003 16872 case statement mapped state 2 to 1
23:54:08.338 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"2651014b-701e-4e3d-bda3-f13581476043"}
23:54:08.345 00.007 16872 evsrv: cli 0D3BF968 disconnect
23:54:09.345 01.000 16872 evsrv: cli 0D3C0A48 connect
23:54:09.348 00.003 16872 case statement mapped state 2 to 1
23:54:09.350 00.002 16872 case statement mapped state 2 to 1
23:54:09.355 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8f8d3fcc-1b49-44a9-a58b-a38f8c635a6f"}
23:54:09.358 00.003 16872 case statement mapped state 2 to 1
23:54:09.361 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"8f8d3fcc-1b49-44a9-a58b-a38f8c635a6f"}
23:54:09.364 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:54:10.365 01.001 16872 evsrv: cli 0D3BFFA8 connect
23:54:10.368 00.003 16872 case statement mapped state 2 to 1
23:54:10.371 00.003 16872 case statement mapped state 2 to 1
23:54:10.375 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"4bbd6116-2b85-43a2-aca8-d60b62981319"}
23:54:10.379 00.004 16872 case statement mapped state 2 to 1
23:54:10.382 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"4bbd6116-2b85-43a2-aca8-d60b62981319"}
23:54:10.386 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:54:10.522 00.136 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"76fd5a9d-7f8a-4d9d-9f03-5e0b05e6c4b1"}
23:54:10.526 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"76fd5a9d-7f8a-4d9d-9f03-5e0b05e6c4b1"}
23:54:10.529 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"379c7ad8-562a-4333-816c-4f8f61eaf811"}
23:54:10.532 00.003 16872 case statement mapped state 2 to 1
23:54:10.534 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"379c7ad8-562a-4333-816c-4f8f61eaf811"}
23:54:10.538 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4ab349c9-f455-448f-a7d0-8874d7e7d273"}
23:54:10.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.45,6.93],"pixels":"..."},"id":"4ab349c9-f455-448f-a7d0-8874d7e7d273"}
23:54:11.387 00.846 16872 evsrv: cli 0D3C0A48 connect
23:54:11.391 00.004 16872 case statement mapped state 2 to 1
23:54:11.395 00.004 16872 case statement mapped state 2 to 1
23:54:11.398 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"94bf8b13-45bb-4e5c-8029-32d22292b03c"}
23:54:11.403 00.005 16872 case statement mapped state 2 to 1
23:54:11.405 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"94bf8b13-45bb-4e5c-8029-32d22292b03c"}
23:54:11.410 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:54:12.325 00.915 9640 Exposure complete
23:54:12.410 00.085 16872 evsrv: cli 0D3C0A48 connect
23:54:12.413 00.003 16872 case statement mapped state 2 to 1
23:54:12.417 00.004 16872 case statement mapped state 2 to 1
23:54:12.420 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"813c2695-90b7-48b1-81d6-96ff6144681f"}
23:54:12.423 00.003 16872 case statement mapped state 2 to 1
23:54:12.428 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"813c2695-90b7-48b1-81d6-96ff6144681f"}
23:54:12.431 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:54:12.467 00.036 9640 worker thread done servicing request
23:54:12.467 00.000 16872 OnExposeComplete: enter
23:54:12.474 00.007 16872 UpdateGuideState(): m_state=2
23:54:12.478 00.004 16872 Star::Find(15, 1657, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:54:12.481 00.003 16872 Star::Find returns 1 (0), X=1657.57, Y=583.34, Mass=752165, SNR=538.6, Peak=56368 HFD=3.4
23:54:12.483 00.002 16872 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.56) = xAngle (-0.28 = -0.28)
23:54:12.486 00.003 16872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.23 = -0.23)
23:54:12.490 00.004 16872 CameraToMount -- cameraX=0.12 cameraY=0.41 hyp=0.43 cameraTheta=1.28 mountX=0.41 mountY=-0.10, mountTheta=-0.24
23:54:12.494 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3084, max=65520, med=3456, FiltMin=3336, FiltMax=65516, Gamma=2.190
23:54:12.532 00.038 16872 UpdateGuideState exits: m=752165 SNR=538.6
23:54:12.537 00.005 16872 PhdController: newstate STATE_CALIBRATE
23:54:12.541 00.004 16872 PhdController: newstate STATE_GUIDE
23:54:12.553 00.012 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:54:12.556 00.003 16872 guider state => CALIBRATED
23:54:12.558 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:54:12.568 00.010 16872 reset dither spiral
23:54:12.571 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:54:12.573 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:12.575 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:54:12.579 00.004 16872 Enqueuing Expose request
23:54:12.580 00.001 9640 Worker thread wakes up
23:54:12.581 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:54:12.581 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:54:13.432 00.851 16872 evsrv: cli 0D3C0A48 connect
23:54:13.436 00.004 16872 case statement mapped state 5 to 1
23:54:13.442 00.006 16872 case statement mapped state 5 to 1
23:54:13.446 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1eaa3372-552d-4e73-88f2-f64d2da48d93"}
23:54:13.449 00.003 16872 case statement mapped state 5 to 1
23:54:13.454 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"1eaa3372-552d-4e73-88f2-f64d2da48d93"}
23:54:13.457 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:54:14.021 00.564 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d19cec2d-06b7-40f3-ab17-01127827be13"}
23:54:14.024 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d19cec2d-06b7-40f3-ab17-01127827be13"}
23:54:14.028 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a9c7673-29d4-4bf8-867b-105e780273a9"}
23:54:14.030 00.002 16872 case statement mapped state 5 to 1
23:54:14.033 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"9a9c7673-29d4-4bf8-867b-105e780273a9"}
23:54:14.038 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c8e89fca-96a9-43ac-8021-2bebae575ebe"}
23:54:14.041 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.57,7.34],"pixels":"..."},"id":"c8e89fca-96a9-43ac-8021-2bebae575ebe"}
23:54:14.458 00.417 16872 evsrv: cli 0D3C0A48 connect
23:54:14.462 00.004 16872 case statement mapped state 5 to 1
23:54:14.464 00.002 16872 case statement mapped state 5 to 1
23:54:14.468 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4368ee94-2342-4d96-b631-35942465aaff"}
23:54:14.471 00.003 16872 case statement mapped state 5 to 1
23:54:14.474 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"4368ee94-2342-4d96-b631-35942465aaff"}
23:54:14.478 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:54:15.479 01.001 16872 evsrv: cli 0D3BFFA8 connect
23:54:15.482 00.003 16872 case statement mapped state 5 to 1
23:54:15.488 00.006 16872 case statement mapped state 5 to 1
23:54:15.491 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"0ff0e834-326d-4c97-97b4-7c57c75de0b7"}
23:54:15.494 00.003 16872 case statement mapped state 5 to 1
23:54:15.497 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"0ff0e834-326d-4c97-97b4-7c57c75de0b7"}
23:54:15.500 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
23:54:16.501 01.001 16872 evsrv: cli 0D3BF968 connect
23:54:16.504 00.003 16872 case statement mapped state 5 to 1
23:54:16.508 00.004 16872 case statement mapped state 5 to 1
23:54:16.514 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"86b74b66-34cc-47f3-97a5-c7836150c7e0"}
23:54:16.517 00.003 16872 case statement mapped state 5 to 1
23:54:16.519 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"86b74b66-34cc-47f3-97a5-c7836150c7e0"}
23:54:16.523 00.004 16872 evsrv: cli 0D3BF968 disconnect
23:54:16.643 00.120 9640 Exposure complete
23:54:16.779 00.136 9640 worker thread done servicing request
23:54:16.779 00.000 16872 OnExposeComplete: enter
23:54:16.783 00.004 16872 UpdateGuideState(): m_state=5
23:54:16.785 00.002 16872 Star::Find(15, 1657, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:54:16.787 00.002 16872 Star::Find returns 1 (0), X=1657.34, Y=583.36, Mass=744168, SNR=512.7, Peak=61148 HFD=3.5
23:54:16.790 00.003 16872 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.56) = xAngle (0.25 = 0.25)
23:54:16.793 00.003 16872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.30 = 0.30)
23:54:16.795 00.002 16872 CameraToMount -- cameraX=-0.10 cameraY=0.43 hyp=0.44 cameraTheta=1.81 mountX=0.43 mountY=0.13, mountTheta=0.29
23:54:16.800 00.005 16872 Changing from state CALIBRATED to GUIDING
23:54:16.803 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:54:16.806 00.003 16872 ScopeASCOM::SideOfPier() returns 0
23:54:16.886 00.080 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:54:16.889 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:54:16.894 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:54:16.896 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:54:16.901 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:54:16.903 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:54:16.906 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:54:16.909 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:54:16.912 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:54:16.915 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:54:16.918 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:54:16.920 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:54:16.924 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:54:16.928 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:54:17.008 00.080 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:54:17.013 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:54:17.016 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
23:54:17.023 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:54:17.027 00.004 16872 ScopeASCOM::SideOfPier() returns 0
23:54:17.089 00.062 16872 setting lock position to (1657.34, 583.36)
23:54:17.092 00.003 16872 MultiStar: stabilizing after lock position change
23:54:17.095 00.003 16872 guider state => GUIDING
23:54:17.097 00.002 16872 Status Line: Guiding
23:54:17.105 00.008 16872 Mount: notify guiding started
23:54:17.109 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:54:17.113 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:54:17.116 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:54:17.120 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:54:17.122 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:54:17.125 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:54:17.127 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:54:17.130 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:54:17.134 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:54:17.137 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:54:17.140 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:54:17.142 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:54:17.146 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:54:17.149 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:54:17.151 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:54:17.154 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:54:17.157 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:54:17.159 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:54:17.162 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:54:17.166 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:54:17.170 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:54:17.173 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:54:17.175 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:54:17.178 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:54:17.182 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:54:17.185 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:54:17.187 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:54:17.190 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:54:17.193 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:54:17.198 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:54:17.202 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:54:17.206 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:54:17.208 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:54:17.215 00.007 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:54:17.219 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:54:17.223 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:54:17.228 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:54:17.233 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:54:17.367 00.134 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:54:17.511 00.144 16872 ScopeASCOM::SideOfPier() returns 0
23:54:17.514 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:54:17.517 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:54:17.520 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:54:17.524 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:54:17.528 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:54:17.530 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:54:17.533 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:54:17.535 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:54:17.537 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:54:17.541 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3148, max=65520, med=3448, FiltMin=3278, FiltMax=65516, Gamma=2.190
23:54:17.580 00.039 16872 UpdateGuideState exits: m=744168 SNR=512.7
23:54:17.582 00.002 16872 PhdController: newstate STATE_SETTLE_WAIT
23:54:17.585 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:17.590 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:54:17.592 00.002 16872 Enqueuing Expose request
23:54:17.595 00.003 9640 Worker thread wakes up
23:54:17.595 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:54:17.595 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:54:17.595 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"acb5cf1f-cc21-4dea-aebd-47370dd35c52"}
23:54:17.598 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"acb5cf1f-cc21-4dea-aebd-47370dd35c52"}
23:54:17.605 00.007 16872 evsrv: cli 0D3BF8C8 connect
23:54:17.609 00.004 16872 case statement mapped state 6 to 3
23:54:17.613 00.004 16872 case statement mapped state 6 to 3
23:54:17.617 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f7a6398a-0e81-4a92-9790-6a3f15220cad"}
23:54:17.621 00.004 16872 case statement mapped state 6 to 3
23:54:17.623 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7a6398a-0e81-4a92-9790-6a3f15220cad"}
23:54:17.626 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"32cd51e2-1d0b-4563-80c7-cc4a64b00478"}
23:54:17.629 00.003 16872 case statement mapped state 6 to 3
23:54:17.631 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"32cd51e2-1d0b-4563-80c7-cc4a64b00478"}
23:54:17.636 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2489f2bf-a332-46e7-9188-7ae654eada81"}
23:54:17.639 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.34,7.36],"pixels":"..."},"id":"2489f2bf-a332-46e7-9188-7ae654eada81"}
23:54:17.644 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
23:54:21.020 03.376 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"941300bf-5645-4db8-bde8-30d07c78a7d7"}
23:54:21.023 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"941300bf-5645-4db8-bde8-30d07c78a7d7"}
23:54:21.026 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a540d45f-c25a-4813-b30d-6177ece6e7d0"}
23:54:21.029 00.003 16872 case statement mapped state 6 to 3
23:54:21.031 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a540d45f-c25a-4813-b30d-6177ece6e7d0"}
23:54:21.036 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"99a26d23-3f34-44fa-9902-c6375828378b"}
23:54:21.041 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.34,7.36],"pixels":"..."},"id":"99a26d23-3f34-44fa-9902-c6375828378b"}
23:54:21.655 00.614 9640 Exposure complete
23:54:21.791 00.136 9640 worker thread done servicing request
23:54:21.791 00.000 16872 OnExposeComplete: enter
23:54:21.794 00.003 16872 UpdateGuideState(): m_state=6
23:54:21.797 00.003 16872 Star::Find(15, 1657, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:21.799 00.002 16872 Star::Find returns 1 (0), X=1657.36, Y=583.10, Mass=763762, SNR=559.0, Peak=57384 HFD=3.8
23:54:21.803 00.004 16872 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.56) = xAngle (-3.08 = -3.08)
23:54:21.806 00.003 16872 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.03 = -3.03)
23:54:21.809 00.003 16872 CameraToMount -- cameraX=0.01 cameraY=-0.26 hyp=0.26 cameraTheta=-1.52 mountX=-0.26 mountY=-0.03, mountTheta=-3.03
23:54:21.813 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=-0.26, opts=13)
23:54:21.815 00.002 16872 Enqueuing Move request for scope (0.01, -0.26)
23:54:21.818 00.003 9640 Worker thread wakes up
23:54:21.818 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.26) opts 0xd
23:54:21.818 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, -0.26)
23:54:21.818 00.000 9640 Moving (0.01, -0.26) raw xDistance=-0.26 yDistance=-0.03
23:54:21.818 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.26
23:54:21.818 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=0
23:54:21.818 00.000 9640 MoveAxis(E, 28, ABG)
23:54:21.818 00.000 9640 Guiding  Dir = 2, Dur = 28
23:54:21.818 00.000 9640 IsSlewing returns 0
23:54:21.820 00.002 9640 IsGuiding returns 0
23:54:21.820 00.000 9640 PulseGuide returned control before completion, sleep 38
23:54:21.825 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3124, max=65520, med=3452, FiltMin=3312, FiltMax=65516, Gamma=2.190
23:54:21.862 00.037 16872 UpdateGuideState exits: m=763762 SNR=559.0
23:54:21.868 00.006 16872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 1 / 99999
23:54:21.872 00.004 9640 IsGuiding returns 1
23:54:21.872 00.000 9640 scope still moving after pulse duration time elapsed
23:54:21.872 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777784061.872,"Host":"RBFOCUS307","Inst":1,"Distance":0.39,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:54:21.875 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:21.877 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:54:21.880 00.003 16872 Enqueuing Expose request
23:54:21.894 00.014 9640 IsSlewing returns 0
23:54:21.895 00.001 9640 IsGuiding returns 0
23:54:21.895 00.000 9640 scope move finished after 28 + 46 ms
23:54:21.895 00.000 9640 Move returns status 0, amount 28
23:54:21.895 00.000 9640 MoveAxis(N, 0, ABG)
23:54:21.895 00.000 9640 Move returns status 0, amount 0
23:54:21.895 00.000 9640 move complete, result=0
23:54:21.895 00.000 9640 worker thread done servicing request
23:54:21.895 00.000 9640 Worker thread wakes up
23:54:21.895 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:54:21.895 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:54:21.897 00.002 16872 GuideStep: -0.3 px 28 ms EAST, -0.0 px 0 ms NORTH
23:54:24.519 02.622 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e8e11a7f-e695-4bf8-be55-8912d37bb90f"}
23:54:24.522 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e8e11a7f-e695-4bf8-be55-8912d37bb90f"}
23:54:24.526 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c182d17b-7a1e-48d8-bf4b-d2d3bfeda47b"}
23:54:24.528 00.002 16872 case statement mapped state 6 to 3
23:54:24.530 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c182d17b-7a1e-48d8-bf4b-d2d3bfeda47b"}
23:54:24.534 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1b9440ce-bd56-4ba9-bb36-2c55e9c0d5b9"}
23:54:24.538 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.36,7.10],"pixels":"..."},"id":"1b9440ce-bd56-4ba9-bb36-2c55e9c0d5b9"}
23:54:25.961 01.423 9640 Exposure complete
23:54:26.100 00.139 9640 worker thread done servicing request
23:54:26.100 00.000 16872 OnExposeComplete: enter
23:54:26.103 00.003 16872 UpdateGuideState(): m_state=6
23:54:26.106 00.003 16872 Star::Find(15, 1657, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:54:26.108 00.002 16872 Star::Find returns 1 (0), X=1657.43, Y=583.42, Mass=758452, SNR=554.4, Peak=56516 HFD=3.3
23:54:26.112 00.004 16872 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.56) = xAngle (-1.00 = -1.00)
23:54:26.114 00.002 16872 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.95 = -0.95)
23:54:26.116 00.002 16872 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.56 mountX=0.06 mountY=-0.09, mountTheta=-0.98
23:54:26.120 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=0.06, opts=13)
23:54:26.123 00.003 16872 Enqueuing Move request for scope (0.09, 0.06)
23:54:26.129 00.006 9640 Worker thread wakes up
23:54:26.129 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
23:54:26.129 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
23:54:26.129 00.000 9640 Moving (0.09, 0.06) raw xDistance=0.06 yDistance=-0.09
23:54:26.129 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:54:26.129 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.09, m_sumCorr=0
23:54:26.129 00.000 9640 MoveAxis(E, 0, ABG)
23:54:26.129 00.000 9640 Move returns status 0, amount 0
23:54:26.130 00.001 9640 MoveAxis(N, 0, ABG)
23:54:26.130 00.000 9640 Move returns status 0, amount 0
23:54:26.130 00.000 9640 move complete, result=0
23:54:26.130 00.000 9640 worker thread done servicing request
23:54:26.135 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3196, max=65520, med=3452, FiltMin=3330, FiltMax=65516, Gamma=2.190
23:54:26.175 00.040 16872 UpdateGuideState exits: m=758452 SNR=554.4
23:54:26.177 00.002 16872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 2 / 99999
23:54:26.179 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777784066.179,"Host":"RBFOCUS307","Inst":1,"Distance":0.31,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:54:26.183 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:26.188 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:54:26.192 00.004 16872 Enqueuing Expose request
23:54:26.194 00.002 16872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:26.196 00.002 9640 Worker thread wakes up
23:54:26.196 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:54:26.196 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:54:28.017 01.821 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e053f635-1d20-41a1-90db-abd68f2f789d"}
23:54:28.020 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e053f635-1d20-41a1-90db-abd68f2f789d"}
23:54:28.023 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"371e10c6-4c02-44c9-894b-d63923e33e67"}
23:54:28.027 00.004 16872 case statement mapped state 6 to 3
23:54:28.029 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"371e10c6-4c02-44c9-894b-d63923e33e67"}
23:54:28.033 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9d4f9f12-6774-4c00-848f-c52f1e16c039"}
23:54:28.036 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.43,7.42],"pixels":"..."},"id":"9d4f9f12-6774-4c00-848f-c52f1e16c039"}
23:54:30.255 02.219 9640 Exposure complete
23:54:30.394 00.139 9640 worker thread done servicing request
23:54:30.394 00.000 16872 OnExposeComplete: enter
23:54:30.397 00.003 16872 UpdateGuideState(): m_state=6
23:54:30.400 00.003 16872 Star::Find(15, 1657, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:54:30.403 00.003 16872 Star::Find returns 1 (0), X=1657.33, Y=583.37, Mass=751948, SNR=540.8, Peak=60852 HFD=3.5
23:54:30.406 00.003 16872 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.56) = xAngle (0.63 = 0.63)
23:54:30.409 00.003 16872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.68 = 0.68)
23:54:30.413 00.004 16872 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.19 mountX=0.01 mountY=0.01, mountTheta=0.66
23:54:30.416 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=0.01, opts=13)
23:54:30.422 00.006 16872 Enqueuing Move request for scope (-0.01, 0.01)
23:54:30.425 00.003 9640 Worker thread wakes up
23:54:30.425 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
23:54:30.425 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
23:54:30.425 00.000 9640 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=0.01
23:54:30.425 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:54:30.426 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=0
23:54:30.426 00.000 9640 MoveAxis(E, 0, ABG)
23:54:30.426 00.000 9640 Move returns status 0, amount 0
23:54:30.426 00.000 9640 MoveAxis(N, 0, ABG)
23:54:30.426 00.000 9640 Move returns status 0, amount 0
23:54:30.426 00.000 9640 move complete, result=0
23:54:30.426 00.000 9640 worker thread done servicing request
23:54:30.430 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3124, max=65520, med=3460, FiltMin=3340, FiltMax=65516, Gamma=2.190
23:54:30.468 00.038 16872 UpdateGuideState exits: m=751948 SNR=540.8
23:54:30.472 00.004 16872 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 3 / 99999
23:54:30.474 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777784070.474,"Host":"RBFOCUS307","Inst":1,"Distance":0.22,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
23:54:30.478 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:30.481 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:54:30.483 00.002 16872 Enqueuing Expose request
23:54:30.488 00.005 9640 Worker thread wakes up
23:54:30.488 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:30.492 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:54:30.492 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:54:31.516 01.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed6c0d25-7960-4b37-9bdc-a3e5f1df2f21"}
23:54:31.519 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ed6c0d25-7960-4b37-9bdc-a3e5f1df2f21"}
23:54:31.524 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"546b229b-fe9d-403f-b8ee-f4aeceff83b3"}
23:54:31.527 00.003 16872 case statement mapped state 6 to 3
23:54:31.529 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"546b229b-fe9d-403f-b8ee-f4aeceff83b3"}
23:54:31.533 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e0cc42c-0200-445d-abd8-45359b979974"}
23:54:31.536 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.33,7.37],"pixels":"..."},"id":"8e0cc42c-0200-445d-abd8-45359b979974"}
23:54:34.571 03.035 9640 Exposure complete
23:54:34.711 00.140 9640 worker thread done servicing request
23:54:34.711 00.000 16872 OnExposeComplete: enter
23:54:34.714 00.003 16872 UpdateGuideState(): m_state=6
23:54:34.717 00.003 16872 Star::Find(15, 1657, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:54:34.720 00.003 16872 Star::Find returns 1 (0), X=1657.04, Y=583.42, Mass=778646, SNR=542.9, Peak=65512 HFD=3.5
23:54:34.722 00.002 16872 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.56) = xAngle (1.39 = 1.39)
23:54:34.725 00.003 16872 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.43 = 1.43)
23:54:34.729 00.004 16872 CameraToMount -- cameraX=-0.30 cameraY=0.06 hyp=0.31 cameraTheta=2.94 mountX=0.06 mountY=0.31, mountTheta=1.39
23:54:34.733 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.30, y=0.06, opts=13)
23:54:34.737 00.004 16872 Enqueuing Move request for scope (-0.30, 0.06)
23:54:34.740 00.003 9640 Worker thread wakes up
23:54:34.740 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.06) opts 0xd
23:54:34.740 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.30, 0.06)
23:54:34.740 00.000 9640 Moving (-0.30, 0.06) raw xDistance=0.06 yDistance=0.31
23:54:34.740 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:54:34.740 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.31, m_sumCorr=0
23:54:34.740 00.000 9640 MoveAxis(E, 0, ABG)
23:54:34.740 00.000 9640 Move returns status 0, amount 0
23:54:34.740 00.000 9640 MoveAxis(N, 0, ABG)
23:54:34.740 00.000 9640 Move returns status 0, amount 0
23:54:34.740 00.000 9640 move complete, result=0
23:54:34.741 00.001 9640 worker thread done servicing request
23:54:34.751 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3456, FiltMin=3332, FiltMax=65516, Gamma=2.190
23:54:34.787 00.036 16872 UpdateGuideState exits: m=778646 SNR=542.9
23:54:34.793 00.006 16872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 4 / 99999
23:54:34.796 00.003 16872 PhdController: newstate STATE_FINISH
23:54:34.799 00.003 16872 PhdController complete: success
23:54:34.801 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777784074.801,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:54:34.803 00.002 16872 Mount: notify guiding dither settle done success=1
23:54:34.807 00.004 16872 PhdController: newstate STATE_IDLE
23:54:34.808 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:34.812 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:54:34.814 00.002 16872 Enqueuing Expose request
23:54:34.817 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:54:34.819 00.002 9640 Worker thread wakes up
23:54:34.820 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:54:34.820 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:54:35.015 00.195 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"243791f1-f041-430a-9be5-d407bfd8f04e"}
23:54:35.018 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"243791f1-f041-430a-9be5-d407bfd8f04e"}
23:54:35.022 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a04676d8-2a54-47b3-8aaa-097cec1a33e6"}
23:54:35.025 00.003 16872 case statement mapped state 6 to 3
23:54:35.027 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a04676d8-2a54-47b3-8aaa-097cec1a33e6"}
23:54:35.030 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"98e65dd0-0cc0-4eb5-b2f3-e85d9a299a67"}
23:54:35.033 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.04,7.42],"pixels":"..."},"id":"98e65dd0-0cc0-4eb5-b2f3-e85d9a299a67"}
23:54:35.308 00.275 16872 evsrv: cli 0D3BFFA8 connect
23:54:35.313 00.005 16872 case statement mapped state 6 to 3
23:54:35.317 00.004 16872 case statement mapped state 6 to 3
23:54:35.323 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"515afb69-b00b-4348-8595-8c2d8d3e9520"}
23:54:35.328 00.005 16872 case statement mapped state 6 to 3
23:54:35.331 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"515afb69-b00b-4348-8595-8c2d8d3e9520"}
23:54:35.337 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
23:54:35.341 00.004 16872 evsrv: cli 0D3C0A48 connect
23:54:35.345 00.004 16872 case statement mapped state 6 to 3
23:54:35.352 00.007 16872 case statement mapped state 6 to 3
23:54:35.359 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"c6dde173-1cc2-47f5-8bd0-042d33073310"}
23:54:35.363 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:54:35.367 00.004 16872 Status Line: Waiting for devices...
23:54:35.372 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"c6dde173-1cc2-47f5-8bd0-042d33073310"}
23:54:35.398 00.026 16872 evsrv: cli 0D3C0A48 disconnect
23:54:35.403 00.005 16872 evsrv: cli 0D3BF968 connect
23:54:35.407 00.004 16872 case statement mapped state 6 to 3
23:54:35.412 00.005 16872 case statement mapped state 6 to 3
23:54:35.417 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"ea8c31a8-452e-4ffb-917f-97604d01748d"}
23:54:35.420 00.003 16872 case statement mapped state 6 to 3
23:54:35.422 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea8c31a8-452e-4ffb-917f-97604d01748d"}
23:54:35.427 00.005 16872 evsrv: cli 0D3BF968 disconnect
23:54:36.429 01.002 16872 evsrv: cli 0D3C0A48 connect
23:54:36.433 00.004 16872 case statement mapped state 6 to 3
23:54:36.436 00.003 16872 case statement mapped state 6 to 3
23:54:36.441 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b103a09c-4776-4699-ba9a-03e80034bd7f"}
23:54:36.444 00.003 16872 case statement mapped state 6 to 3
23:54:36.446 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b103a09c-4776-4699-ba9a-03e80034bd7f"}
23:54:36.451 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:54:37.452 01.001 16872 evsrv: cli 0D3BF8C8 connect
23:54:37.457 00.005 16872 case statement mapped state 6 to 3
23:54:37.460 00.003 16872 case statement mapped state 6 to 3
23:54:37.465 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"d0844da3-c092-4258-943a-0cbe26361b6f"}
23:54:37.469 00.004 16872 case statement mapped state 6 to 3
23:54:37.473 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0844da3-c092-4258-943a-0cbe26361b6f"}
23:54:37.497 00.024 16872 evsrv: cli 0D3BF8C8 disconnect
23:54:38.498 01.001 16872 evsrv: cli 0D3C0A48 connect
23:54:38.500 00.002 16872 case statement mapped state 6 to 3
23:54:38.505 00.005 16872 case statement mapped state 6 to 3
23:54:38.508 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1682e249-89f6-4a49-9582-35ca6c4c4c7a"}
23:54:38.511 00.003 16872 case statement mapped state 6 to 3
23:54:38.513 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"1682e249-89f6-4a49-9582-35ca6c4c4c7a"}
23:54:38.518 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d89fcdda-4dcc-4069-8fda-ab2912297e64"}
23:54:38.521 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d89fcdda-4dcc-4069-8fda-ab2912297e64"}
23:54:38.524 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:54:38.527 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4a692fb6-801d-4d1d-84eb-f01e67e95685"}
23:54:38.529 00.002 16872 case statement mapped state 6 to 3
23:54:38.533 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a692fb6-801d-4d1d-84eb-f01e67e95685"}
23:54:38.536 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"55d7830c-16bb-41c5-b4e2-dfc6ae597353"}
23:54:38.539 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.04,7.42],"pixels":"..."},"id":"55d7830c-16bb-41c5-b4e2-dfc6ae597353"}
23:54:38.713 00.174 9640 ASCOM_AbortExposure returns err = 0
23:54:38.713 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:54:38.714 00.001 9640 worker thread done servicing request
23:54:38.714 00.000 16872 OnExposeComplete: enter
23:54:38.717 00.003 16872 OnExposeComplete: Capture Error reported
23:54:38.720 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:54:38.723 00.003 16872 Mount: notify guiding stopped
23:54:38.728 00.005 16872 Changing from state GUIDING to STOP
23:54:38.731 00.003 16872 guider state => SELECTED
23:54:38.734 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3456, FiltMin=3332, FiltMax=65516, Gamma=2.190
23:54:38.775 00.041 16872 Changing from state SELECTED to UNINITIALIZED
23:54:38.777 00.002 16872 guider state => SELECTING
23:54:38.788 00.011 16872 Status Line: Stopped.
23:54:38.795 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:54:39.520 00.725 16872 evsrv: cli 0D3BFFA8 connect
23:54:39.525 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"5c621e18-de8f-4885-8a65-68df58b8dfea"}
23:54:39.528 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c621e18-de8f-4885-8a65-68df58b8dfea"}
23:54:39.531 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
23:54:42.015 02.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59e117e9-62cd-46b2-8edd-70a1a88b6d1f"}
23:54:42.018 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"59e117e9-62cd-46b2-8edd-70a1a88b6d1f"}
23:54:42.021 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d604917f-32d7-4e21-9add-a03e79a4355b"}
23:54:42.024 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d604917f-32d7-4e21-9add-a03e79a4355b"}
23:54:45.514 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb99ff62-1bad-4091-b619-086ee767a0eb"}
23:54:45.519 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bb99ff62-1bad-4091-b619-086ee767a0eb"}
23:54:45.523 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb5a88f0-3f1e-4935-9454-b8dad045abf9"}
23:54:45.526 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb5a88f0-3f1e-4935-9454-b8dad045abf9"}
23:54:49.015 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e668c89c-0661-4410-a3bc-67eddbbc7350"}
23:54:49.017 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e668c89c-0661-4410-a3bc-67eddbbc7350"}
23:54:49.023 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b602025-e47f-484a-b6ef-20d7204768a5"}
23:54:49.025 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b602025-e47f-484a-b6ef-20d7204768a5"}
23:54:52.513 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dadaf495-d885-475e-819e-3e3ad929e5e3"}
23:54:52.516 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dadaf495-d885-475e-819e-3e3ad929e5e3"}
23:54:52.520 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2529032f-9442-4476-a536-a5aa3f616b7c"}
23:54:52.523 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2529032f-9442-4476-a536-a5aa3f616b7c"}
23:54:53.634 01.111 16872 evsrv: cli 0D3C0228 connect
23:54:53.640 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"8aec5f0e-2d91-46f3-9394-abd4c7574da4"}
23:54:53.642 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"8aec5f0e-2d91-46f3-9394-abd4c7574da4"}
23:54:53.645 00.003 16872 evsrv: cli 0D3C0228 disconnect
23:54:53.650 00.005 16872 evsrv: cli 0D3BFFA8 connect
23:54:53.656 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_calibrated","id":"448008a9-65a0-4135-aed4-d5acf7754455"}
23:54:53.659 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":true,"id":"448008a9-65a0-4135-aed4-d5acf7754455"}
23:54:53.663 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:54:53.666 00.003 16872 evsrv: cli 0D3C0A48 connect
23:54:53.671 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"b3d04fd0-880a-43ed-bde3-106071fc0318"}
23:54:53.673 00.002 16872 PhdController::Guide begins
23:54:53.676 00.003 16872 PhdController: newstate STATE_SETUP
23:54:53.679 00.003 16872 PhdController: setup
23:54:53.681 00.002 16872 PhdController: newstate STATE_ATTEMPT_START
23:54:53.685 00.004 16872 PhdController: start capturing
23:54:53.688 00.003 16872 Changing from state SELECTING to UNINITIALIZED
23:54:53.691 00.003 16872 guider state => SELECTING
23:54:53.693 00.002 16872 setting force full frames = true
23:54:53.695 00.002 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:54:53.707 00.012 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:54:53.709 00.002 16872 Enqueuing Expose request
23:54:53.713 00.004 16872 PhdController: newstate STATE_SELECT_STAR
23:54:53.717 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"b3d04fd0-880a-43ed-bde3-106071fc0318"}
23:54:53.720 00.003 9640 Worker thread wakes up
23:54:53.720 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:54:53.720 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:54:53.727 00.007 16872 evsrv: cli 0D3C0A48 disconnect
23:54:53.730 00.003 16872 evsrv: cli 0D3BFB48 connect
23:54:53.734 00.004 16872 case statement mapped state 1 to 101
23:54:53.737 00.003 16872 case statement mapped state 1 to 101
23:54:53.741 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_shift_params","id":"515f11f7-d224-48ea-a041-926333dd55f8"}
23:54:53.744 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"515f11f7-d224-48ea-a041-926333dd55f8"}
23:54:53.752 00.008 16872 evsrv: cli 0D3BFB48 disconnect
23:54:53.755 00.003 16872 evsrv: cli 0D3BF8C8 connect
23:54:53.758 00.003 16872 case statement mapped state 1 to 101
23:54:53.762 00.004 16872 case statement mapped state 1 to 101
23:54:53.766 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"e1f6b7cc-93eb-4258-aa06-5939778c8b6c"}
23:54:53.768 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"e1f6b7cc-93eb-4258-aa06-5939778c8b6c"}
23:54:53.773 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
23:54:54.772 00.999 16872 evsrv: cli 0D3C0A48 connect
23:54:54.776 00.004 16872 case statement mapped state 1 to 101
23:54:54.781 00.005 16872 case statement mapped state 1 to 101
23:54:54.784 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"f4f19814-8d10-4477-9917-8f03320bd246"}
23:54:54.786 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"f4f19814-8d10-4477-9917-8f03320bd246"}
23:54:54.790 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:54:55.790 01.000 16872 evsrv: cli 0D3C0A48 connect
23:54:55.793 00.003 16872 case statement mapped state 1 to 101
23:54:55.797 00.004 16872 case statement mapped state 1 to 101
23:54:55.803 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"733121f5-55a3-4d3a-85c5-513d210c0ee4"}
23:54:55.806 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"733121f5-55a3-4d3a-85c5-513d210c0ee4"}
23:54:55.810 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:54:56.011 00.201 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d340ee1e-4ec6-4d78-8cd7-6da9ce973743"}
23:54:56.015 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d340ee1e-4ec6-4d78-8cd7-6da9ce973743"}
23:54:56.019 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"83dee788-99e5-4ddc-a449-1b523d4dd410"}
23:54:56.024 00.005 16872 case statement mapped state 1 to 101
23:54:56.026 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"83dee788-99e5-4ddc-a449-1b523d4dd410"}
23:54:56.812 00.786 16872 evsrv: cli 0D3C0A48 connect
23:54:56.817 00.005 16872 case statement mapped state 1 to 101
23:54:56.820 00.003 16872 case statement mapped state 1 to 101
23:54:56.823 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"c992617a-3d13-4a06-8a9b-e976679b17a2"}
23:54:56.825 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"c992617a-3d13-4a06-8a9b-e976679b17a2"}
23:54:56.829 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:54:57.781 00.952 9640 Exposure complete
23:54:57.831 00.050 16872 evsrv: cli 0D3C0A48 connect
23:54:57.835 00.004 16872 case statement mapped state 1 to 101
23:54:57.838 00.003 16872 case statement mapped state 1 to 101
23:54:57.842 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"9f6deaca-4061-4718-bcb6-16219c4344cf"}
23:54:57.845 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"9f6deaca-4061-4718-bcb6-16219c4344cf"}
23:54:57.848 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:54:57.919 00.071 9640 worker thread done servicing request
23:54:57.919 00.000 16872 OnExposeComplete: enter
23:54:57.922 00.003 16872 UpdateGuideState(): m_state=1
23:54:57.924 00.002 16872 UpdateCurrentPosition: no star selected
23:54:57.927 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:54:57.931 00.004 16872 Status Line: No star selected
23:54:57.936 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=62240, med=3208, FiltMin=3104, FiltMax=42900, Gamma=2.190
23:54:57.973 00.037 16872 UpdateGuideState exits: No star selected
23:54:57.981 00.008 16872 GuiderMultiStar::AutoSelect enter
23:54:57.984 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:54:58.113 00.129 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:54:58.282 00.169 16872 AutoFind: global mean = -0.0, stdev 317.0
23:54:58.285 00.003 16872 AutoFind: using threshold = 0.1
23:54:58.440 00.155 16872 AutoFind: local max [1244, 114] 461.9
23:54:58.443 00.003 16872 AutoFind: local max [1657, 583] 5.8
23:54:58.445 00.002 16872 AutoFind: local max [1108, 962] 1.7
23:54:58.450 00.005 16872 AutoFind: local max [999, 621] 1.3
23:54:58.453 00.003 16872 AutoFind: local max [1235, 101] 1.2
23:54:58.455 00.002 16872 AutoFind: local max [510, 287] 1.0
23:54:58.458 00.003 16872 AutoFind: local max [1405, 78] 0.9
23:54:58.460 00.002 16872 AutoFind: local max [645, 1047] 0.9
23:54:58.465 00.005 16872 AutoFind: local max [206, 276] 0.9
23:54:58.468 00.003 16872 AutoFind: local max [786, 895] 0.9
23:54:58.471 00.003 16872 AutoFind: local max [1215, 953] 0.9
23:54:58.473 00.002 16872 AutoFind: local max [1140, 236] 0.9
23:54:58.476 00.003 16872 AutoFind: local max [1123, 533] 0.9
23:54:58.479 00.003 16872 AutoFind: local max [437, 196] 0.9
23:54:58.482 00.003 16872 AutoFind: local max [1070, 985] 0.9
23:54:58.484 00.002 16872 AutoFind: local max [419, 105] 0.9
23:54:58.486 00.002 16872 AutoFind: local max [1688, 941] 0.8
23:54:58.489 00.003 16872 AutoFind: local max [1262, 835] 0.8
23:54:58.492 00.003 16872 AutoFind: local max [991, 1047] 0.8
23:54:58.495 00.003 16872 AutoFind: local max [564, 575] 0.8
23:54:58.498 00.003 16872 AutoFind: local max [931, 913] 0.8
23:54:58.501 00.003 16872 AutoFind: local max [1506, 728] 0.8
23:54:58.504 00.003 16872 AutoFind: local max [1848, 363] 0.8
23:54:58.506 00.002 16872 AutoFind: local max [404, 497] 0.8
23:54:58.508 00.002 16872 AutoFind: local max [133, 913] 0.8
23:54:58.512 00.004 16872 AutoFind: local max [380, 862] 0.8
23:54:58.514 00.002 16872 AutoFind: local max [664, 93] 0.8
23:54:58.516 00.002 16872 AutoFind: local max [456, 970] 0.8
23:54:58.519 00.003 16872 AutoFind: local max [689, 1057] 0.8
23:54:58.522 00.003 16872 AutoFind: local max [26, 962] 0.8
23:54:58.525 00.003 16872 AutoFind: local max [719, 497] 0.8
23:54:58.528 00.003 16872 AutoFind: local max [873, 1063] 0.8
23:54:58.531 00.003 16872 AutoFind: local max [1092, 728] 0.8
23:54:58.533 00.002 16872 AutoFind: local max [1402, 589] 0.8
23:54:58.536 00.003 16872 AutoFind: local max [473, 970] 0.8
23:54:58.538 00.002 16872 AutoFind: local max [508, 243] 0.8
23:54:58.542 00.004 16872 AutoFind: local max [1798, 569] 0.8
23:54:58.544 00.002 16872 AutoFind: local max [521, 340] 0.8
23:54:58.546 00.002 16872 AutoFind: local max [1589, 1046] 0.8
23:54:58.549 00.003 16872 AutoFind: local max [1263, 110] 0.8
23:54:58.552 00.003 16872 AutoFind: local max [1374, 520] 0.8
23:54:58.554 00.002 16872 AutoFind: local max [857, 288] 0.8
23:54:58.557 00.003 16872 AutoFind: local max [450, 938] 0.8
23:54:58.559 00.002 16872 AutoFind: local max [1324, 71] 0.8
23:54:58.562 00.003 16872 AutoFind: local max [1492, 92] 0.8
23:54:58.564 00.002 16872 AutoFind: local max [866, 804] 0.8
23:54:58.567 00.003 16872 AutoFind: local max [677, 515] 0.8
23:54:58.569 00.002 16872 AutoFind: local max [713, 710] 0.8
23:54:58.574 00.005 16872 AutoFind: local max [1828, 682] 0.8
23:54:58.576 00.002 16872 AutoFind: local max [615, 709] 0.8
23:54:58.580 00.004 16872 AutoFind: local max [342, 123] 0.8
23:54:58.582 00.002 16872 AutoFind: local max [116, 213] 0.8
23:54:58.585 00.003 16872 AutoFind: local max [497, 904] 0.7
23:54:58.587 00.002 16872 AutoFind: local max [1523, 597] 0.7
23:54:58.591 00.004 16872 AutoFind: local max [194, 91] 0.7
23:54:58.593 00.002 16872 AutoFind: local max [63, 131] 0.7
23:54:58.596 00.003 16872 AutoFind: local max [722, 1022] 0.7
23:54:58.598 00.002 16872 AutoFind: local max [734, 522] 0.7
23:54:58.601 00.003 16872 AutoFind: local max [1755, 541] 0.7
23:54:58.605 00.004 16872 AutoFind: local max [230, 655] 0.7
23:54:58.608 00.003 16872 AutoFind: local max [522, 669] 0.7
23:54:58.610 00.002 16872 AutoFind: local max [521, 920] 0.7
23:54:58.613 00.003 16872 AutoFind: local max [1826, 865] 0.7
23:54:58.616 00.003 16872 AutoFind: local max [1022, 710] 0.7
23:54:58.619 00.003 16872 AutoFind: local max [230, 904] 0.7
23:54:58.621 00.002 16872 AutoFind: local max [375, 148] 0.7
23:54:58.624 00.003 16872 AutoFind: local max [1724, 196] 0.7
23:54:58.626 00.002 16872 AutoFind: local max [1484, 955] 0.7
23:54:58.629 00.003 16872 AutoFind: local max [309, 700] 0.7
23:54:58.631 00.002 16872 AutoFind: local max [1864, 223] 0.7
23:54:58.635 00.004 16872 AutoFind: local max [634, 496] 0.7
23:54:58.639 00.004 16872 AutoFind: local max [1506, 550] 0.7
23:54:58.641 00.002 16872 AutoFind: local max [1886, 627] 0.7
23:54:58.643 00.002 16872 AutoFind: local max [1241, 242] 0.7
23:54:58.646 00.003 16872 AutoFind: local max [700, 961] 0.7
23:54:58.649 00.003 16872 AutoFind: local max [635, 867] 0.7
23:54:58.652 00.003 16872 AutoFind: local max [749, 305] 0.7
23:54:58.655 00.003 16872 AutoFind: local max [882, 332] 0.7
23:54:58.657 00.002 16872 AutoFind: local max [613, 752] 0.7
23:54:58.660 00.003 16872 AutoFind: local max [909, 264] 0.7
23:54:58.663 00.003 16872 AutoFind: local max [1382, 347] 0.7
23:54:58.666 00.003 16872 AutoFind: local max [604, 963] 0.7
23:54:58.670 00.004 16872 AutoFind: local max [95, 340] 0.7
23:54:58.672 00.002 16872 AutoFind: local max [465, 136] 0.7
23:54:58.674 00.002 16872 AutoFind: local max [1412, 100] 0.7
23:54:58.677 00.003 16872 AutoFind: local max [1674, 918] 0.7
23:54:58.680 00.003 16872 AutoFind: local max [1106, 71] 0.7
23:54:58.683 00.003 16872 AutoFind: local max [1365, 641] 0.7
23:54:58.686 00.003 16872 AutoFind: local max [336, 164] 0.7
23:54:58.688 00.002 16872 AutoFind: local max [1770, 482] 0.7
23:54:58.691 00.003 16872 AutoFind: local max [1398, 80] 0.7
23:54:58.693 00.002 16872 AutoFind: local max [114, 601] 0.7
23:54:58.697 00.004 16872 AutoFind: local max [1037, 898] 0.7
23:54:58.700 00.003 16872 AutoFind: local max [490, 1067] 0.7
23:54:58.703 00.003 16872 AutoFind: local max [719, 996] 0.7
23:54:58.706 00.003 16872 AutoFind: local max [702, 302] 0.7
23:54:58.708 00.002 16872 AutoFind: local max [1725, 369] 0.7
23:54:58.710 00.002 16872 AutoFind: local max [1007, 251] 0.7
23:54:58.714 00.004 16872 AutoFind: local max [896, 937] 0.7
23:54:58.717 00.003 16872 AutoFind: local max [749, 450] 0.7
23:54:58.720 00.003 16872 AutoFind: too close [1398, 80] 0.7 - [1412, 100] 0.7
23:54:58.721 00.001 16872 AutoFind: too close [1398, 80] 0.7 - [1405, 78] 0.9
23:54:58.724 00.003 16872 AutoFind: close dim-bright [1263, 110] 0.8 - [1244, 114] 461.9
23:54:58.728 00.004 16872 AutoFind: too close [473, 970] 0.8 - [456, 970] 0.8
23:54:58.731 00.003 16872 AutoFind: close dim-bright [1235, 101] 1.2 - [1244, 114] 461.9
23:54:58.733 00.002 16872 AutoFind: too close to edge [490, 1067] 0.7
23:54:58.736 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:54:58.738 00.002 16872 Star::Find(15, 1244, 114, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.741 00.003 16872 Star::Find returns 1 (0), X=1244.48, Y=114.02, Mass=940411, SNR=608.5, Peak=62240 HFD=3.8
23:54:58.743 00.002 16872 Star::Find(15, 1657, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.746 00.003 16872 Star::Find returns 1 (0), X=1657.52, Y=582.82, Mass=10101, SNR=55.6, Peak=4228 HFD=3.0
23:54:58.748 00.002 16872 Star::Find(15, 1108, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.751 00.003 16872 Star::Find returns 1 (0), X=1107.88, Y=962.12, Mass=1809, SNR=19.2, Peak=3452 HFD=2.3
23:54:58.753 00.002 16872 Star::Find(15, 999, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.755 00.002 16872 Star::Find returns 1 (0), X=998.68, Y=621.30, Mass=1323, SNR=16.7, Peak=3404 HFD=1.8
23:54:58.759 00.004 16872 Star::Find(15, 1235, 101, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.763 00.004 16872 Star::Find returns 1 (0), X=1244.48, Y=114.02, Mass=940411, SNR=608.5, Peak=62240 HFD=3.8
23:54:58.766 00.003 16872 Star::Find(15, 510, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.768 00.002 16872 Star::Find returns 1 (0), X=509.98, Y=286.44, Mass=447, SNR=8.5, Peak=3284 HFD=2.2
23:54:58.771 00.003 16872 Star::Find(15, 645, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.773 00.002 16872 Star::Find returns 1 (0), X=644.22, Y=1046.47, Mass=355, SNR=7.4, Peak=3324 HFD=3.4
23:54:58.776 00.003 16872 Star::Find(15, 206, 276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.780 00.004 16872 Star::Find returns 1 (0), X=205.92, Y=276.36, Mass=369, SNR=7.2, Peak=3312 HFD=2.1
23:54:58.782 00.002 16872 Star::Find(15, 786, 895, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.784 00.002 16872 Star::Find returns 1 (0), X=786.31, Y=895.24, Mass=439, SNR=8.6, Peak=3320 HFD=1.5
23:54:58.786 00.002 16872 Star::Find(15, 1215, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.789 00.003 16872 Star::Find returns 1 (0), X=1214.84, Y=952.63, Mass=386, SNR=7.2, Peak=3324 HFD=1.8
23:54:58.794 00.005 16872 Star::Find(15, 1140, 236, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.796 00.002 16872 Star::Find returns 1 (0), X=1138.97, Y=235.50, Mass=627, SNR=9.5, Peak=3332 HFD=2.2
23:54:58.800 00.004 16872 Star::Find(15, 1123, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.802 00.002 16872 Star::Find returns 1 (0), X=1122.34, Y=532.52, Mass=891, SNR=12.1, Peak=3308 HFD=2.9
23:54:58.805 00.003 16872 Star::Find(15, 437, 196, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.808 00.003 16872 Star::Find returns 1 (0), X=436.58, Y=196.55, Mass=1611, SNR=20.3, Peak=3440 HFD=3.1
23:54:58.810 00.002 16872 Star::Find(15, 1070, 985, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.813 00.003 16872 Star::Find returns 1 (0), X=1070.11, Y=984.72, Mass=441, SNR=8.4, Peak=3308 HFD=2.7
23:54:58.815 00.002 16872 Star::Find(15, 419, 105, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.818 00.003 16872 Star::Find returns 1 (0), X=418.76, Y=105.14, Mass=730, SNR=10.3, Peak=3348 HFD=2.1
23:54:58.821 00.003 16872 Star::Find(15, 1688, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.824 00.003 16872 Star::Find false star n=4 nbg=278 bg=3212.4 sigma=18.9 thresh=3269 peak=3265
23:54:58.827 00.003 16872 Star::Find returns 0 (2), X=1688.00, Y=941.00, Mass=270, SNR=2.9, Peak=3296 HFD=0.0
23:54:58.830 00.003 16872 Star::Find(15, 1262, 835, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.832 00.002 16872 Star::Find returns 0 (4), X=1261.72, Y=835.53, Mass=650, SNR=12.1, Peak=3384 HFD=1.2
23:54:58.835 00.003 16872 Star::Find(15, 991, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.838 00.003 16872 Star::Find returns 0 (4), X=1005.44, Y=1061.71, Mass=1645, SNR=24.2, Peak=3612 HFD=1.3
23:54:58.841 00.003 16872 Star::Find(15, 564, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.844 00.003 16872 Star::Find returns 1 (0), X=564.04, Y=575.81, Mass=854, SNR=12.3, Peak=3340 HFD=2.1
23:54:58.846 00.002 16872 Star::Find(15, 931, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.849 00.003 16872 Star::Find returns 1 (0), X=929.59, Y=913.24, Mass=851, SNR=10.9, Peak=3296 HFD=3.4
23:54:58.853 00.004 16872 Star::Find(15, 1506, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.855 00.002 16872 Star::Find false star n=3 nbg=282 bg=3209.9 sigma=21.5 thresh=3274 peak=3270
23:54:58.858 00.003 16872 Star::Find returns 0 (2), X=1506.00, Y=728.00, Mass=230, SNR=2.9, Peak=3292 HFD=0.0
23:54:58.860 00.002 16872 Star::Find(15, 1848, 363, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.862 00.002 16872 Star::Find returns 1 (0), X=1853.63, Y=369.05, Mass=831, SNR=12.1, Peak=3336 HFD=4.1
23:54:58.865 00.003 16872 Star::Find(15, 404, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.868 00.003 16872 Star::Find returns 0 (4), X=389.50, Y=507.53, Mass=1394, SNR=21.6, Peak=3580 HFD=1.4
23:54:58.871 00.003 16872 Star::Find(15, 133, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.873 00.002 16872 Star::Find returns 1 (0), X=132.76, Y=913.82, Mass=1447, SNR=18.8, Peak=3548 HFD=1.6
23:54:58.876 00.003 16872 Star::Find(15, 380, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.879 00.003 16872 Star::Find returns 1 (0), X=380.01, Y=862.39, Mass=695, SNR=10.4, Peak=3348 HFD=2.1
23:54:58.881 00.002 16872 Star::Find(15, 664, 93, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.884 00.003 16872 Star::Find returns 1 (0), X=669.14, Y=89.24, Mass=595, SNR=11.0, Peak=3336 HFD=3.4
23:54:58.886 00.002 16872 Star::Find(15, 689, 1057, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.889 00.003 16872 Star::Find returns 1 (0), X=688.70, Y=1058.35, Mass=540, SNR=8.8, Peak=3284 HFD=3.0
23:54:58.891 00.002 16872 Star::Find(15, 26, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.894 00.003 16872 Star::Find false star n=4 nbg=283 bg=3207.6 sigma=20.6 thresh=3270 peak=3259
23:54:58.897 00.003 16872 Star::Find returns 0 (2), X=26.00, Y=962.00, Mass=301, SNR=2.9, Peak=3300 HFD=0.0
23:54:58.902 00.005 16872 Star::Find(15, 719, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.904 00.002 16872 Star::Find returns 0 (4), X=719.21, Y=497.74, Mass=275, SNR=6.4, Peak=3300 HFD=1.2
23:54:58.908 00.004 16872 Star::Find(15, 873, 1063, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.910 00.002 16872 Star::Find false star n=4 nbg=275 bg=3208.2 sigma=21.4 thresh=3272 peak=3270
23:54:58.913 00.003 16872 Star::Find returns 0 (2), X=873.00, Y=1063.00, Mass=303, SNR=2.9, Peak=3300 HFD=0.0
23:54:58.916 00.003 16872 Star::Find(15, 1092, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.918 00.002 16872 Star::Find false star n=5 nbg=279 bg=3210.1 sigma=21.6 thresh=3275 peak=3271
23:54:58.921 00.003 16872 Star::Find returns 0 (2), X=1092.00, Y=728.00, Mass=381, SNR=2.9, Peak=3300 HFD=0.0
23:54:58.923 00.002 16872 Star::Find(15, 1402, 589, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.926 00.003 16872 Star::Find returns 0 (4), X=1402.44, Y=588.71, Mass=505, SNR=9.5, Peak=3324 HFD=1.3
23:54:58.928 00.002 16872 Star::Find(15, 508, 243, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.931 00.003 16872 Star::Find returns 1 (0), X=507.07, Y=243.42, Mass=699, SNR=10.4, Peak=3320 HFD=2.9
23:54:58.934 00.003 16872 Star::Find(15, 1798, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.936 00.002 16872 Star::Find returns 1 (0), X=1797.20, Y=569.46, Mass=717, SNR=10.9, Peak=3304 HFD=3.1
23:54:58.939 00.003 16872 Star::Find(15, 521, 340, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.941 00.002 16872 Star::Find false star n=6 nbg=273 bg=3207.5 sigma=18.0 thresh=3261 peak=3259
23:54:58.944 00.003 16872 Star::Find returns 0 (2), X=521.00, Y=340.00, Mass=391, SNR=2.9, Peak=3284 HFD=0.0
23:54:58.947 00.003 16872 Star::Find(15, 1589, 1046, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.950 00.003 16872 Star::Find returns 0 (4), X=1595.52, Y=1047.50, Mass=1940, SNR=24.4, Peak=3628 HFD=1.4
23:54:58.952 00.002 16872 Star::Find(15, 1263, 110, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.954 00.002 16872 Star::Find returns 1 (0), X=1245.02, Y=113.92, Mass=836338, SNR=598.5, Peak=5844 HFD=4.0
23:54:58.957 00.003 16872 Star::Find(15, 1374, 520, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.960 00.003 16872 Star::Find returns 1 (0), X=1373.72, Y=520.12, Mass=423, SNR=8.4, Peak=3308 HFD=1.5
23:54:58.964 00.004 16872 Star::Find(15, 857, 288, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.968 00.004 16872 Star::Find returns 1 (0), X=857.59, Y=288.00, Mass=377, SNR=7.8, Peak=3288 HFD=1.9
23:54:58.970 00.002 16872 Star::Find(15, 450, 938, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.972 00.002 16872 Star::Find returns 1 (0), X=450.74, Y=940.13, Mass=373, SNR=6.9, Peak=3312 HFD=2.5
23:54:58.975 00.003 16872 Star::Find(15, 1324, 71, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.979 00.004 16872 Star::Find returns 1 (0), X=1324.33, Y=70.06, Mass=392, SNR=7.5, Peak=3296 HFD=1.9
23:54:58.982 00.003 16872 Star::Find(15, 1492, 92, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.984 00.002 16872 Star::Find false star n=5 nbg=274 bg=3207.7 sigma=18.0 thresh=3262 peak=3258
23:54:58.986 00.002 16872 Star::Find returns 0 (2), X=1492.00, Y=92.00, Mass=310, SNR=2.9, Peak=3300 HFD=0.0
23:54:58.989 00.003 16872 Star::Find(15, 866, 804, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.992 00.003 16872 Star::Find returns 1 (0), X=867.18, Y=803.76, Mass=596, SNR=9.1, Peak=3308 HFD=2.7
23:54:58.994 00.002 16872 Star::Find(15, 677, 515, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:58.996 00.002 16872 Star::Find returns 0 (4), X=677.46, Y=513.55, Mass=709, SNR=12.9, Peak=3416 HFD=1.4
23:54:58.999 00.003 16872 Star::Find(15, 713, 710, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.002 00.003 16872 Star::Find returns 0 (4), X=723.51, Y=714.50, Mass=1359, SNR=19.0, Peak=3560 HFD=1.4
23:54:59.004 00.002 16872 Star::Find(15, 1828, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.007 00.003 16872 Star::Find returns 1 (0), X=1827.62, Y=681.88, Mass=712, SNR=10.6, Peak=3336 HFD=2.3
23:54:59.011 00.004 16872 Star::Find(15, 615, 709, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.014 00.003 16872 Star::Find returns 1 (0), X=617.18, Y=722.91, Mass=894, SNR=12.3, Peak=3296 HFD=6.8
23:54:59.016 00.002 16872 Star::Find(15, 342, 123, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.019 00.003 16872 Star::Find returns 1 (0), X=341.31, Y=121.81, Mass=382, SNR=7.1, Peak=3296 HFD=2.6
23:54:59.021 00.002 16872 Star::Find(15, 116, 213, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.025 00.004 16872 Star::Find returns 0 (3), X=116.00, Y=213.00, Mass=0, SNR=0.0, Peak=3296 HFD=0.0
23:54:59.028 00.003 16872 Star::Find(15, 497, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.030 00.002 16872 Star::Find false star n=6 nbg=266 bg=3209.4 sigma=16.8 thresh=3260 peak=3256
23:54:59.034 00.004 16872 Star::Find returns 0 (2), X=497.00, Y=904.00, Mass=331, SNR=2.9, Peak=3296 HFD=0.0
23:54:59.036 00.002 16872 Star::Find(15, 1523, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.042 00.006 16872 Star::Find returns 0 (4), X=1523.59, Y=597.18, Mass=470, SNR=9.4, Peak=3324 HFD=1.4
23:54:59.044 00.002 16872 Star::Find(15, 194, 91, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.046 00.002 16872 Star::Find returns 1 (0), X=193.72, Y=90.50, Mass=581, SNR=8.7, Peak=3308 HFD=2.7
23:54:59.049 00.003 16872 Star::Find(15, 63, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.052 00.003 16872 Star::Find false star n=6 nbg=280 bg=3201.2 sigma=18.5 thresh=3257 peak=3255
23:54:59.054 00.002 16872 Star::Find returns 0 (2), X=63.00, Y=131.00, Mass=401, SNR=2.9, Peak=3284 HFD=0.0
23:54:59.057 00.003 16872 Star::Find(15, 722, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.060 00.003 16872 Star::Find returns 1 (0), X=721.18, Y=1021.23, Mass=1187, SNR=14.8, Peak=3404 HFD=2.5
23:54:59.062 00.002 16872 Star::Find(15, 734, 522, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.064 00.002 16872 Star::Find returns 1 (0), X=734.77, Y=521.41, Mass=607, SNR=10.6, Peak=3308 HFD=2.4
23:54:59.066 00.002 16872 Star::Find(15, 1755, 541, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.070 00.004 16872 Star::Find false star n=10 nbg=265 bg=3206.9 sigma=19.2 thresh=3264 peak=3263
23:54:59.072 00.002 16872 Star::Find returns 0 (2), X=1755.00, Y=541.00, Mass=683, SNR=2.9, Peak=3288 HFD=0.0
23:54:59.075 00.003 16872 Star::Find(15, 230, 655, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.078 00.003 16872 Star::Find returns 1 (0), X=229.35, Y=655.74, Mass=626, SNR=9.5, Peak=3292 HFD=2.1
23:54:59.080 00.002 16872 Star::Find(15, 522, 669, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.082 00.002 16872 Star::Find returns 1 (0), X=520.87, Y=669.16, Mass=728, SNR=11.5, Peak=3312 HFD=3.2
23:54:59.085 00.003 16872 Star::Find(15, 521, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.088 00.003 16872 Star::Find false star n=2 nbg=281 bg=3208.7 sigma=18.7 thresh=3265 peak=3254
23:54:59.091 00.003 16872 Star::Find returns 0 (2), X=521.00, Y=920.00, Mass=135, SNR=2.9, Peak=3280 HFD=0.0
23:54:59.093 00.002 16872 Star::Find(15, 1826, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.095 00.002 16872 Star::Find returns 1 (0), X=1825.50, Y=865.70, Mass=1393, SNR=15.4, Peak=3332 HFD=3.5
23:54:59.099 00.004 16872 Star::Find(15, 1022, 710, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.102 00.003 16872 Star::Find returns 1 (0), X=1023.56, Y=711.15, Mass=442, SNR=8.0, Peak=3316 HFD=2.2
23:54:59.105 00.003 16872 Star::Find(15, 230, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.107 00.002 16872 Star::Find returns 0 (4), X=231.37, Y=903.56, Mass=1716, SNR=23.0, Peak=3628 HFD=1.4
23:54:59.110 00.003 16872 Star::Find(15, 375, 148, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.112 00.002 16872 Star::Find false star n=9 nbg=269 bg=3204.2 sigma=18.6 thresh=3260 peak=3258
23:54:59.115 00.003 16872 Star::Find returns 0 (2), X=375.00, Y=148.00, Mass=590, SNR=2.9, Peak=3304 HFD=0.0
23:54:59.118 00.003 16872 Star::Find(15, 1724, 196, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.121 00.003 16872 Star::Find returns 1 (0), X=1716.34, Y=188.53, Mass=641, SNR=10.6, Peak=3308 HFD=3.4
23:54:59.123 00.002 16872 Star::Find(15, 1484, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.126 00.003 16872 Star::Find returns 1 (0), X=1478.22, Y=948.44, Mass=512, SNR=9.0, Peak=3292 HFD=5.8
23:54:59.128 00.002 16872 Star::Find(15, 309, 700, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.132 00.004 16872 Star::Find false star n=1 nbg=271 bg=3207.8 sigma=17.7 thresh=3261 peak=3255
23:54:59.135 00.003 16872 Star::Find returns 0 (2), X=309.00, Y=700.00, Mass=76, SNR=2.9, Peak=3284 HFD=0.0
23:54:59.137 00.002 16872 Star::Find(15, 1864, 223, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.140 00.003 16872 Star::Find returns 1 (0), X=1864.68, Y=224.42, Mass=434, SNR=8.1, Peak=3292 HFD=3.9
23:54:59.142 00.002 16872 Star::Find(15, 634, 496, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.144 00.002 16872 Star::Find returns 1 (0), X=634.66, Y=505.72, Mass=459, SNR=8.2, Peak=3292 HFD=4.7
23:54:59.149 00.005 16872 Star::Find(15, 1506, 550, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.152 00.003 16872 Star::Find returns 1 (0), X=1506.34, Y=549.77, Mass=448, SNR=8.3, Peak=3292 HFD=1.7
23:54:59.155 00.003 16872 Star::Find(15, 1886, 627, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.157 00.002 16872 Star::Find returns 1 (0), X=1886.75, Y=627.18, Mass=365, SNR=7.4, Peak=3280 HFD=2.2
23:54:59.159 00.002 16872 Star::Find(15, 1241, 242, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.163 00.004 16872 Star::Find returns 1 (0), X=1241.71, Y=242.40, Mass=353, SNR=7.0, Peak=3308 HFD=1.7
23:54:59.167 00.004 16872 Star::Find(15, 700, 961, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.170 00.003 16872 Star::Find returns 1 (0), X=700.69, Y=960.48, Mass=656, SNR=10.7, Peak=3296 HFD=2.6
23:54:59.173 00.003 16872 Star::Find(15, 635, 867, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.175 00.002 16872 Star::Find returns 1 (0), X=634.68, Y=867.84, Mass=481, SNR=9.1, Peak=3288 HFD=1.9
23:54:59.176 00.001 16872 Star::Find(15, 749, 305, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.182 00.006 16872 Star::Find returns 1 (0), X=748.88, Y=306.42, Mass=461, SNR=8.9, Peak=3344 HFD=3.0
23:54:59.184 00.002 16872 Star::Find(15, 882, 332, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.187 00.003 16872 Star::Find returns 0 (4), X=881.52, Y=331.56, Mass=408, SNR=7.8, Peak=3332 HFD=1.3
23:54:59.190 00.003 16872 Star::Find(15, 613, 752, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.192 00.002 16872 Star::Find returns 1 (0), X=612.80, Y=752.58, Mass=529, SNR=9.6, Peak=3296 HFD=2.6
23:54:59.197 00.005 16872 Star::Find(15, 909, 264, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.201 00.004 16872 Star::Find returns 1 (0), X=903.69, Y=260.24, Mass=643, SNR=11.4, Peak=3280 HFD=6.6
23:54:59.206 00.005 16872 Star::Find(15, 1382, 347, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.211 00.005 16872 Star::Find false star n=6 nbg=264 bg=3212.8 sigma=17.1 thresh=3264 peak=3263
23:54:59.215 00.004 16872 Star::Find returns 0 (2), X=1382.00, Y=347.00, Mass=379, SNR=2.9, Peak=3288 HFD=0.0
23:54:59.220 00.005 16872 Star::Find(15, 604, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.224 00.004 16872 Star::Find returns 0 (4), X=603.68, Y=962.72, Mass=227, SNR=5.8, Peak=3300 HFD=1.0
23:54:59.228 00.004 16872 Star::Find(15, 95, 340, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.231 00.003 16872 Star::Find returns 1 (0), X=94.73, Y=339.57, Mass=744, SNR=11.7, Peak=3336 HFD=2.3
23:54:59.235 00.004 16872 Star::Find(15, 465, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.238 00.003 16872 Star::Find returns 1 (0), X=465.78, Y=135.48, Mass=738, SNR=11.3, Peak=3340 HFD=1.8
23:54:59.241 00.003 16872 Star::Find(15, 1674, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.245 00.004 16872 Star::Find false star n=3 nbg=285 bg=3208.5 sigma=18.9 thresh=3265 peak=3263
23:54:59.248 00.003 16872 Star::Find returns 0 (2), X=1674.00, Y=918.00, Mass=207, SNR=2.9, Peak=3288 HFD=0.0
23:54:59.253 00.005 16872 Star::Find(15, 1106, 71, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.259 00.006 16872 Star::Find false star n=2 nbg=277 bg=3214.1 sigma=19.7 thresh=3273 peak=3271
23:54:59.262 00.003 16872 Star::Find returns 0 (2), X=1106.00, Y=71.00, Mass=160, SNR=2.9, Peak=3300 HFD=0.0
23:54:59.265 00.003 16872 Star::Find(15, 1365, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.267 00.002 16872 Star::Find returns 1 (0), X=1364.50, Y=640.40, Mass=728, SNR=10.7, Peak=3328 HFD=3.2
23:54:59.270 00.003 16872 Star::Find(15, 336, 164, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.274 00.004 16872 Star::Find returns 1 (0), X=323.37, Y=163.91, Mass=890, SNR=12.5, Peak=3292 HFD=4.8
23:54:59.277 00.003 16872 Star::Find(15, 1770, 482, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.280 00.003 16872 Star::Find false star n=4 nbg=283 bg=3212.7 sigma=20.2 thresh=3273 peak=3264
23:54:59.283 00.003 16872 Star::Find returns 0 (2), X=1770.00, Y=482.00, Mass=353, SNR=2.9, Peak=3312 HFD=0.0
23:54:59.285 00.002 16872 Star::Find(15, 114, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.289 00.004 16872 Star::Find returns 0 (4), X=114.58, Y=600.79, Mass=490, SNR=8.5, Peak=3324 HFD=1.4
23:54:59.291 00.002 16872 Star::Find(15, 1037, 898, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.294 00.003 16872 Star::Find false star n=4 nbg=274 bg=3207.6 sigma=19.8 thresh=3267 peak=3263
23:54:59.297 00.003 16872 Star::Find returns 0 (2), X=1037.00, Y=898.00, Mass=257, SNR=2.9, Peak=3296 HFD=0.0
23:54:59.300 00.003 16872 Star::Find(15, 719, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.302 00.002 16872 Star::Find returns 0 (4), X=719.50, Y=996.57, Mass=533, SNR=10.9, Peak=3364 HFD=1.3
23:54:59.306 00.004 16872 Star::Find(15, 702, 302, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.309 00.003 16872 Star::Find false star n=3 nbg=275 bg=3208.5 sigma=22.2 thresh=3275 peak=3261
23:54:59.312 00.003 16872 Star::Find returns 0 (2), X=702.00, Y=302.00, Mass=222, SNR=2.9, Peak=3296 HFD=0.0
23:54:59.314 00.002 16872 Star::Find(15, 1725, 369, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.317 00.003 16872 Star::Find returns 1 (0), X=1724.88, Y=368.41, Mass=589, SNR=9.3, Peak=3320 HFD=2.3
23:54:59.321 00.004 16872 Star::Find(15, 1007, 251, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.323 00.002 16872 Star::Find returns 0 (4), X=1008.45, Y=251.51, Mass=670, SNR=12.9, Peak=3404 HFD=1.4
23:54:59.326 00.003 16872 Star::Find(15, 896, 937, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.328 00.002 16872 Star::Find returns 1 (0), X=903.05, Y=945.47, Mass=509, SNR=9.3, Peak=3296 HFD=5.0
23:54:59.331 00.003 16872 Star::Find(15, 749, 450, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.336 00.005 16872 Star::Find returns 1 (0), X=748.57, Y=450.23, Mass=427, SNR=7.8, Peak=3276 HFD=1.8
23:54:59.339 00.003 16872 AutoFind: finding best star pass 1
23:54:59.341 00.002 16872 Star::Find(15, 1244, 114, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.345 00.004 16872 Star::Find returns 1 (0), X=1244.48, Y=114.02, Mass=940411, SNR=608.5, Peak=62240 HFD=3.8
23:54:59.348 00.003 16872 AutoFind: near-saturated [1244, 114] 461.9 Mass 940411 SNR 608.5 Peak 62240
23:54:59.354 00.006 16872 Star::Find(15, 1657, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.356 00.002 16872 Star::Find returns 1 (0), X=1657.52, Y=582.82, Mass=10101, SNR=55.6, Peak=4228 HFD=3.0
23:54:59.359 00.003 16872 AutoFind returns star at [1657, 583] 5.8 Mass 10101 SNR 55.6
23:54:59.362 00.003 16872 Star::Find(15, 1657, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.365 00.003 16872 Star::Find returns 1 (0), X=1657.52, Y=582.82, Mass=10101, SNR=55.6, Peak=4228 HFD=3.0
23:54:59.368 00.003 16872 MultiStar: List (12): {1657.52, 582.82}(55.6), {1107.88, 962.12}(19.2), {998.68, 621.30}(16.7), {509.98, 286.44}(8.5), {644.22, 1046.47}(7.4), {205.92, 276.36}(7.2), {786.31, 895.24}(8.6), {1214.84, 952.63}(7.2), {1138.97, 235.50}(9.5), {1122.34, 532.52}(12.1), {436.58, 196.55}(20.3), {1070.11, 984.72}(8.4), 
23:54:59.370 00.002 16872 setting lock position to (1657.52, 582.82)
23:54:59.373 00.003 16872 MultiStar: stabilizing after lock position change
23:54:59.375 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
23:54:59.377 00.002 16872 UpdateGuideState(): m_state=1
23:54:59.381 00.004 16872 Star::Find(15, 1657, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:54:59.383 00.002 16872 Star::Find returns 1 (0), X=1657.52, Y=582.82, Mass=10101, SNR=55.6, Peak=4228 HFD=3.0
23:54:59.386 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:54:59.388 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:54:59.391 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:54:59.398 00.007 16872 setting force full frames = false
23:54:59.402 00.004 16872 setting lock position to (1657.52, 582.82)
23:54:59.405 00.003 16872 MultiStar: stabilizing after lock position change
23:54:59.407 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:54:59.410 00.003 16872 Changing from state SELECTING to SELECTED
23:54:59.413 00.003 16872 guider state => SELECTED
23:54:59.424 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=62240, med=3208, FiltMin=3104, FiltMax=42900, Gamma=2.190
23:54:59.464 00.040 16872 UpdateGuideState exits: m=10101 SNR=55.6
23:54:59.468 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=62240, med=3208, FiltMin=3104, FiltMax=42900, Gamma=2.190
23:54:59.502 00.034 16872 Status Line: Auto-selected star at (1657.5, 582.8)
23:54:59.512 00.010 16872 PhdController: newstate STATE_WAIT_SELECTED
23:54:59.515 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:59.519 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:54:59.524 00.005 16872 Enqueuing Expose request
23:54:59.526 00.002 9640 Worker thread wakes up
23:54:59.527 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:54:59.527 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1643,568,31,31)
23:54:59.527 00.000 16872 evsrv: cli 0D3BF8C8 connect
23:54:59.530 00.003 16872 case statement mapped state 2 to 1
23:54:59.534 00.004 16872 case statement mapped state 2 to 1
23:54:59.538 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"067a31f4-2a35-470d-b179-9d17329768f7"}
23:54:59.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"067a31f4-2a35-470d-b179-9d17329768f7"}
23:54:59.544 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"b760d6da-8b7f-4238-9eec-04fa0962aacc"}
23:54:59.547 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[1657.52,582.82],"id":"b760d6da-8b7f-4238-9eec-04fa0962aacc"}
23:54:59.550 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86c00d8d-920d-47b4-82fe-8003ba9cca9d"}
23:54:59.557 00.007 16872 case statement mapped state 2 to 1
23:54:59.559 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"86c00d8d-920d-47b4-82fe-8003ba9cca9d"}
23:54:59.562 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
23:54:59.565 00.003 16872 evsrv: cli 0D3C0A48 connect
23:54:59.569 00.004 16872 case statement mapped state 2 to 1
23:54:59.573 00.004 16872 case statement mapped state 2 to 1
23:54:59.577 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"85667b7d-dc6d-42a4-8aa5-e22cd09b8fc0"}
23:54:59.580 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.52,6.82],"pixels":"..."},"id":"85667b7d-dc6d-42a4-8aa5-e22cd09b8fc0"}
23:54:59.585 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"57674588-37a6-448c-9b15-bcae9a90424a"}
23:54:59.588 00.003 16872 case statement mapped state 2 to 1
23:54:59.592 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"57674588-37a6-448c-9b15-bcae9a90424a"}
23:54:59.602 00.010 16872 evsrv: cli 0D3C0A48 disconnect
23:55:00.602 01.000 16872 evsrv: cli 0D3C0A48 connect
23:55:00.605 00.003 16872 case statement mapped state 2 to 1
23:55:00.609 00.004 16872 case statement mapped state 2 to 1
23:55:00.613 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7b3a87bf-608e-4a4d-acb7-6b8c9a1cf754"}
23:55:00.615 00.002 16872 case statement mapped state 2 to 1
23:55:00.618 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7b3a87bf-608e-4a4d-acb7-6b8c9a1cf754"}
23:55:00.621 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:55:01.622 01.001 16872 evsrv: cli 0D3C0A48 connect
23:55:01.626 00.004 16872 case statement mapped state 2 to 1
23:55:01.630 00.004 16872 case statement mapped state 2 to 1
23:55:01.635 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ea03ac43-323c-4e9a-aafb-f7c57aa29848"}
23:55:01.638 00.003 16872 case statement mapped state 2 to 1
23:55:01.640 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"ea03ac43-323c-4e9a-aafb-f7c57aa29848"}
23:55:01.644 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:55:02.644 01.000 16872 evsrv: cli 0D3C0A48 connect
23:55:02.648 00.004 16872 case statement mapped state 2 to 1
23:55:02.651 00.003 16872 case statement mapped state 2 to 1
23:55:02.654 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"74254853-d859-4511-a967-9c6d43d8c35d"}
23:55:02.657 00.003 16872 case statement mapped state 2 to 1
23:55:02.661 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"74254853-d859-4511-a967-9c6d43d8c35d"}
23:55:02.664 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:55:03.010 00.346 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea840336-54a7-4edd-a972-1673140fa6cc"}
23:55:03.015 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ea840336-54a7-4edd-a972-1673140fa6cc"}
23:55:03.019 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"681a90d6-e2c8-4033-a3de-d13feefe621d"}
23:55:03.022 00.003 16872 case statement mapped state 2 to 1
23:55:03.025 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"681a90d6-e2c8-4033-a3de-d13feefe621d"}
23:55:03.028 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e1a3fcd3-5755-4fbf-bf5c-d78415072c4f"}
23:55:03.031 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.52,6.82],"pixels":"..."},"id":"e1a3fcd3-5755-4fbf-bf5c-d78415072c4f"}
23:55:03.578 00.547 9640 Exposure complete
23:55:03.666 00.088 16872 evsrv: cli 0D3C0A48 connect
23:55:03.669 00.003 16872 case statement mapped state 2 to 1
23:55:03.673 00.004 16872 case statement mapped state 2 to 1
23:55:03.676 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4c48a387-fd21-48a2-8c63-aea71cf990ea"}
23:55:03.679 00.003 16872 case statement mapped state 2 to 1
23:55:03.684 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"4c48a387-fd21-48a2-8c63-aea71cf990ea"}
23:55:03.687 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:55:03.714 00.027 9640 worker thread done servicing request
23:55:03.714 00.000 16872 OnExposeComplete: enter
23:55:03.717 00.003 16872 UpdateGuideState(): m_state=2
23:55:03.720 00.003 16872 Star::Find(15, 1657, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:55:03.722 00.002 16872 Star::Find returns 1 (0), X=1656.95, Y=583.54, Mass=8550, SNR=49.1, Peak=4228 HFD=2.5
23:55:03.726 00.004 16872 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.56) = xAngle (0.68 = 0.68)
23:55:03.728 00.002 16872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.73 = 0.73)
23:55:03.731 00.003 16872 CameraToMount -- cameraX=-0.57 cameraY=0.72 hyp=0.92 cameraTheta=2.24 mountX=0.71 mountY=0.61, mountTheta=0.71
23:55:03.735 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65508, med=3208, FiltMin=3124, FiltMax=45196, Gamma=2.190
23:55:03.770 00.035 16872 UpdateGuideState exits: m=8550 SNR=49.1
23:55:03.775 00.005 16872 PhdController: newstate STATE_CALIBRATE
23:55:03.778 00.003 16872 PhdController: newstate STATE_GUIDE
23:55:03.790 00.012 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:55:03.793 00.003 16872 guider state => CALIBRATED
23:55:03.795 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:55:03.806 00.011 16872 reset dither spiral
23:55:03.810 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:55:03.812 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:03.815 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:55:03.817 00.002 16872 Enqueuing Expose request
23:55:03.820 00.003 9640 Worker thread wakes up
23:55:03.820 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:55:03.820 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:55:04.688 00.868 16872 evsrv: cli 0D3BF8C8 connect
23:55:04.691 00.003 16872 case statement mapped state 5 to 1
23:55:04.695 00.004 16872 case statement mapped state 5 to 1
23:55:04.698 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"5242391b-e2af-47e6-99b2-c6152359921f"}
23:55:04.702 00.004 16872 case statement mapped state 5 to 1
23:55:04.704 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"5242391b-e2af-47e6-99b2-c6152359921f"}
23:55:04.708 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
23:55:05.709 01.001 16872 evsrv: cli 0D3BF8C8 connect
23:55:05.712 00.003 16872 case statement mapped state 5 to 1
23:55:05.716 00.004 16872 case statement mapped state 5 to 1
23:55:05.721 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"5e61d912-ffd9-4dd8-99d1-0852bdb5c6dd"}
23:55:05.723 00.002 16872 case statement mapped state 5 to 1
23:55:05.726 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"5e61d912-ffd9-4dd8-99d1-0852bdb5c6dd"}
23:55:05.728 00.002 16872 evsrv: cli 0D3BF8C8 disconnect
23:55:06.510 00.782 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b27dc46-3969-497e-81b0-29765880b7a5"}
23:55:06.515 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2b27dc46-3969-497e-81b0-29765880b7a5"}
23:55:06.519 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"37f82881-b814-4810-8534-75ed345e99cc"}
23:55:06.523 00.004 16872 case statement mapped state 5 to 1
23:55:06.526 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"37f82881-b814-4810-8534-75ed345e99cc"}
23:55:06.531 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"18ff4623-836e-4dfb-8f55-0f717bd44dbd"}
23:55:06.535 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.95,6.54],"pixels":"..."},"id":"18ff4623-836e-4dfb-8f55-0f717bd44dbd"}
23:55:06.730 00.195 16872 evsrv: cli 0D3BFFA8 connect
23:55:06.735 00.005 16872 case statement mapped state 5 to 1
23:55:06.740 00.005 16872 case statement mapped state 5 to 1
23:55:06.745 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"7ef18e44-6011-4f4f-92e0-f192b037a631"}
23:55:06.749 00.004 16872 case statement mapped state 5 to 1
23:55:06.752 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"7ef18e44-6011-4f4f-92e0-f192b037a631"}
23:55:06.756 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
23:55:07.757 01.001 16872 evsrv: cli 0D3C0A48 connect
23:55:07.760 00.003 16872 case statement mapped state 5 to 1
23:55:07.765 00.005 16872 case statement mapped state 5 to 1
23:55:07.768 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"10688d2a-a9c1-4579-bbaa-0fb8cb8d82fe"}
23:55:07.771 00.003 16872 case statement mapped state 5 to 1
23:55:07.774 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"10688d2a-a9c1-4579-bbaa-0fb8cb8d82fe"}
23:55:07.779 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:55:07.881 00.102 9640 Exposure complete
23:55:08.016 00.135 9640 worker thread done servicing request
23:55:08.016 00.000 16872 OnExposeComplete: enter
23:55:08.019 00.003 16872 UpdateGuideState(): m_state=5
23:55:08.022 00.003 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:55:08.025 00.003 16872 Star::Find returns 1 (0), X=1656.97, Y=583.06, Mass=8974, SNR=49.6, Peak=4152 HFD=2.8
23:55:08.027 00.002 16872 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.56) = xAngle (1.17 = 1.17)
23:55:08.030 00.003 16872 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.22 = 1.22)
23:55:08.033 00.003 16872 CameraToMount -- cameraX=-0.55 cameraY=0.24 hyp=0.60 cameraTheta=2.73 mountX=0.23 mountY=0.56, mountTheta=1.18
23:55:08.037 00.004 16872 Changing from state CALIBRATED to GUIDING
23:55:08.040 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:55:08.042 00.002 16872 ScopeASCOM::SideOfPier() returns 0
23:55:08.109 00.067 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:55:08.112 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:55:08.114 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:55:08.117 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:55:08.120 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:55:08.123 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:55:08.127 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:55:08.130 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:55:08.133 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:55:08.135 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:55:08.138 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:55:08.141 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:55:08.143 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:55:08.146 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:55:08.231 00.085 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:55:08.233 00.002 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:55:08.235 00.002 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
23:55:08.242 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:55:08.246 00.004 16872 ScopeASCOM::SideOfPier() returns 0
23:55:08.311 00.065 16872 setting lock position to (1656.97, 583.06)
23:55:08.315 00.004 16872 MultiStar: stabilizing after lock position change
23:55:08.318 00.003 16872 guider state => GUIDING
23:55:08.321 00.003 16872 Status Line: Guiding
23:55:08.327 00.006 16872 Mount: notify guiding started
23:55:08.332 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:55:08.335 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:55:08.337 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:55:08.339 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:55:08.345 00.006 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:55:08.348 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:55:08.351 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:55:08.354 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:55:08.357 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:55:08.359 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:55:08.362 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:55:08.364 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:55:08.368 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:55:08.370 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:55:08.375 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:55:08.377 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:55:08.380 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:55:08.382 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:55:08.386 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:55:08.389 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:55:08.392 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:55:08.394 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:55:08.397 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:55:08.400 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:55:08.404 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:55:08.408 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:55:08.411 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:55:08.413 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:55:08.417 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:55:08.421 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:55:08.423 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:55:08.425 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:55:08.428 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:55:08.431 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:55:08.434 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:55:08.438 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:55:08.440 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:55:08.444 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:55:08.559 00.115 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:55:08.624 00.065 16872 ScopeASCOM::SideOfPier() returns 0
23:55:08.628 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:55:08.632 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:55:08.635 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:55:08.639 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:55:08.641 00.002 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:55:08.643 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:55:08.646 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:55:08.648 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:55:08.653 00.005 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:55:08.655 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65516, med=3204, FiltMin=3070, FiltMax=45068, Gamma=2.190
23:55:08.693 00.038 16872 UpdateGuideState exits: m=8974 SNR=49.6
23:55:08.697 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
23:55:08.700 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:08.702 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:55:08.704 00.002 16872 Enqueuing Expose request
23:55:08.707 00.003 9640 Worker thread wakes up
23:55:08.707 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:55:08.707 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:55:08.781 00.074 16872 evsrv: cli 0D3C0A48 connect
23:55:08.784 00.003 16872 case statement mapped state 6 to 3
23:55:08.787 00.003 16872 case statement mapped state 6 to 3
23:55:08.794 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d47fef78-12dc-44c4-97dc-db2042a9b9c8"}
23:55:08.797 00.003 16872 case statement mapped state 6 to 3
23:55:08.800 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"d47fef78-12dc-44c4-97dc-db2042a9b9c8"}
23:55:08.804 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:55:10.012 01.208 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f15eee97-56e1-48a2-9756-6ff482104236"}
23:55:10.015 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f15eee97-56e1-48a2-9756-6ff482104236"}
23:55:10.018 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7adc4aa7-9fce-4f7f-8461-b506d79b9bbc"}
23:55:10.021 00.003 16872 case statement mapped state 6 to 3
23:55:10.024 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7adc4aa7-9fce-4f7f-8461-b506d79b9bbc"}
23:55:10.029 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"33510826-b9c7-4892-90e9-c6d7cce5fad1"}
23:55:10.031 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.97,7.06],"pixels":"..."},"id":"33510826-b9c7-4892-90e9-c6d7cce5fad1"}
23:55:12.759 02.728 9640 Exposure complete
23:55:12.893 00.134 9640 worker thread done servicing request
23:55:12.893 00.000 16872 OnExposeComplete: enter
23:55:12.896 00.003 16872 UpdateGuideState(): m_state=6
23:55:12.899 00.003 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:55:12.901 00.002 16872 Star::Find returns 1 (0), X=1657.00, Y=583.33, Mass=8958, SNR=49.4, Peak=4156 HFD=2.8
23:55:12.904 00.003 16872 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.56) = xAngle (-0.09 = -0.09)
23:55:12.907 00.003 16872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.04 = -0.04)
23:55:12.911 00.004 16872 CameraToMount -- cameraX=0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.47 mountX=0.27 mountY=-0.01, mountTheta=-0.04
23:55:12.915 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=0.27, opts=13)
23:55:12.918 00.003 16872 Enqueuing Move request for scope (0.03, 0.27)
23:55:12.921 00.003 9640 Worker thread wakes up
23:55:12.921 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.27) opts 0xd
23:55:12.921 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, 0.27)
23:55:12.921 00.000 9640 Moving (0.03, 0.27) raw xDistance=0.27 yDistance=-0.01
23:55:12.921 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.27
23:55:12.921 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=0
23:55:12.922 00.001 9640 MoveAxis(W, 29, ABG)
23:55:12.922 00.000 9640 Guiding  Dir = 3, Dur = 29
23:55:12.922 00.000 9640 IsSlewing returns 0
23:55:12.922 00.000 9640 IsGuiding returns 0
23:55:12.922 00.000 9640 PulseGuide returned control before completion, sleep 39
23:55:12.928 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2844, max=64920, med=3208, FiltMin=3094, FiltMax=44848, Gamma=2.190
23:55:12.965 00.037 16872 UpdateGuideState exits: m=8958 SNR=49.4
23:55:12.968 00.003 16872 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 1 / 99999
23:55:12.969 00.001 16872 evsrv: {"Event":"Settling","Timestamp":1777784112.969,"Host":"RBFOCUS307","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:55:12.975 00.006 9640 IsGuiding returns 1
23:55:12.975 00.000 9640 scope still moving after pulse duration time elapsed
23:55:12.975 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:12.977 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:55:12.980 00.003 16872 Enqueuing Expose request
23:55:13.001 00.021 9640 IsSlewing returns 0
23:55:13.001 00.000 9640 IsGuiding returns 0
23:55:13.001 00.000 9640 scope move finished after 29 + 50 ms
23:55:13.001 00.000 9640 Move returns status 0, amount 29
23:55:13.001 00.000 9640 MoveAxis(N, 0, ABG)
23:55:13.002 00.001 9640 Move returns status 0, amount 0
23:55:13.002 00.000 9640 move complete, result=0
23:55:13.003 00.001 9640 worker thread done servicing request
23:55:13.003 00.000 9640 Worker thread wakes up
23:55:13.003 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:55:13.003 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:55:13.006 00.003 16872 GuideStep: 0.3 px 29 ms WEST, -0.0 px 0 ms NORTH
23:55:13.510 00.504 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b51e9179-abdd-4041-b07a-7210cce901ce"}
23:55:13.514 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b51e9179-abdd-4041-b07a-7210cce901ce"}
23:55:13.519 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"88e9e28b-3c93-4afa-8912-98dcd2949e21"}
23:55:13.522 00.003 16872 case statement mapped state 6 to 3
23:55:13.525 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"88e9e28b-3c93-4afa-8912-98dcd2949e21"}
23:55:13.529 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9ab94a07-b2e5-466a-9ee7-209adbc08264"}
23:55:13.533 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.00,7.33],"pixels":"..."},"id":"9ab94a07-b2e5-466a-9ee7-209adbc08264"}
23:55:17.009 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91c26fc7-46a0-4c87-8923-502271c5db16"}
23:55:17.013 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"91c26fc7-46a0-4c87-8923-502271c5db16"}
23:55:17.017 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84a3f3c9-a552-4c02-b98f-79e10bbe19b7"}
23:55:17.020 00.003 16872 case statement mapped state 6 to 3
23:55:17.023 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"84a3f3c9-a552-4c02-b98f-79e10bbe19b7"}
23:55:17.027 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"25792b8d-188c-4348-b416-782dee88e345"}
23:55:17.032 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.00,7.33],"pixels":"..."},"id":"25792b8d-188c-4348-b416-782dee88e345"}
23:55:17.068 00.036 9640 Exposure complete
23:55:17.221 00.153 16872 OnExposeComplete: enter
23:55:17.226 00.005 9640 worker thread done servicing request
23:55:17.226 00.000 16872 UpdateGuideState(): m_state=6
23:55:17.230 00.004 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:55:17.235 00.005 16872 Star::Find returns 1 (0), X=1657.09, Y=583.57, Mass=8890, SNR=48.8, Peak=4160 HFD=2.8
23:55:17.240 00.005 16872 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.56) = xAngle (-0.21 = -0.21)
23:55:17.244 00.004 16872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.16 = -0.16)
23:55:17.253 00.009 16872 CameraToMount -- cameraX=0.11 cameraY=0.51 hyp=0.53 cameraTheta=1.35 mountX=0.51 mountY=-0.08, mountTheta=-0.16
23:55:17.259 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=0.51, opts=13)
23:55:17.263 00.004 16872 Enqueuing Move request for scope (0.11, 0.51)
23:55:17.270 00.007 9640 Worker thread wakes up
23:55:17.270 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.51) opts 0xd
23:55:17.270 00.000 9640 Handling offset move in thread for scope, endpoint = (0.11, 0.51)
23:55:17.270 00.000 9640 Moving (0.11, 0.51) raw xDistance=0.51 yDistance=-0.08
23:55:17.270 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.51
23:55:17.270 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.08, m_sumCorr=0
23:55:17.270 00.000 9640 MoveAxis(W, 58, ABG)
23:55:17.270 00.000 9640 Guiding  Dir = 3, Dur = 58
23:55:17.270 00.000 9640 IsSlewing returns 0
23:55:17.271 00.001 9640 IsGuiding returns 0
23:55:17.271 00.000 9640 PulseGuide returned control before completion, sleep 68
23:55:17.279 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=63588, med=3200, FiltMin=3120, FiltMax=43344, Gamma=2.190
23:55:17.318 00.039 16872 UpdateGuideState exits: m=8890 SNR=48.8
23:55:17.322 00.004 16872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 2 / 99999
23:55:17.324 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777784117.324,"Host":"RBFOCUS307","Inst":1,"Distance":0.51,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:55:17.331 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:17.334 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:55:17.338 00.004 16872 Enqueuing Expose request
23:55:17.343 00.005 9640 IsGuiding returns 1
23:55:17.343 00.000 9640 scope still moving after pulse duration time elapsed
23:55:17.372 00.029 9640 IsSlewing returns 0
23:55:17.372 00.000 9640 IsGuiding returns 1
23:55:17.403 00.031 9640 IsSlewing returns 0
23:55:17.403 00.000 9640 IsGuiding returns 0
23:55:17.403 00.000 9640 scope move finished after 58 + 74 ms
23:55:17.403 00.000 9640 Move returns status 0, amount 58
23:55:17.403 00.000 9640 MoveAxis(N, 0, ABG)
23:55:17.403 00.000 9640 Move returns status 0, amount 0
23:55:17.403 00.000 9640 move complete, result=0
23:55:17.404 00.001 9640 worker thread done servicing request
23:55:17.404 00.000 9640 Worker thread wakes up
23:55:17.404 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:55:17.404 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:55:17.405 00.001 16872 GuideStep: 0.5 px 58 ms WEST, -0.1 px 0 ms NORTH
23:55:20.509 03.104 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dc2e5680-c694-423e-8a8c-504a16e6a2f1"}
23:55:20.512 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dc2e5680-c694-423e-8a8c-504a16e6a2f1"}
23:55:20.515 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa8f211d-c8be-4b8b-a2f5-488fa9773afa"}
23:55:20.517 00.002 16872 case statement mapped state 6 to 3
23:55:20.520 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa8f211d-c8be-4b8b-a2f5-488fa9773afa"}
23:55:20.524 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6029d1e3-19af-48f4-8cb5-20888fdc02bf"}
23:55:20.527 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.09,6.57],"pixels":"..."},"id":"6029d1e3-19af-48f4-8cb5-20888fdc02bf"}
23:55:21.466 00.939 9640 Exposure complete
23:55:21.600 00.134 9640 worker thread done servicing request
23:55:21.601 00.001 16872 OnExposeComplete: enter
23:55:21.605 00.004 16872 UpdateGuideState(): m_state=6
23:55:21.608 00.003 16872 Star::Find(15, 1657, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:55:21.610 00.002 16872 Star::Find returns 1 (0), X=1657.20, Y=582.10, Mass=8378, SNR=45.8, Peak=4096 HFD=2.8
23:55:21.613 00.003 16872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.56) = xAngle (-2.89 = -2.89)
23:55:21.616 00.003 16872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.85 = -2.85)
23:55:21.619 00.003 16872 CameraToMount -- cameraX=0.23 cameraY=-0.96 hyp=0.98 cameraTheta=-1.34 mountX=-0.95 mountY=-0.28, mountTheta=-2.85
23:55:21.624 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.23, y=-0.96, opts=13)
23:55:21.628 00.004 16872 Enqueuing Move request for scope (0.23, -0.96)
23:55:21.630 00.002 9640 Worker thread wakes up
23:55:21.630 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.96) opts 0xd
23:55:21.630 00.000 9640 Handling offset move in thread for scope, endpoint = (0.23, -0.96)
23:55:21.630 00.000 9640 Moving (0.23, -0.96) raw xDistance=-0.95 yDistance=-0.28
23:55:21.630 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.81 from input -0.95
23:55:21.630 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.28, m_sumCorr=0
23:55:21.630 00.000 9640 MoveAxis(E, 95, ABG)
23:55:21.630 00.000 9640 Guiding  Dir = 2, Dur = 95
23:55:21.631 00.001 9640 IsSlewing returns 0
23:55:21.631 00.000 9640 IsGuiding returns 0
23:55:21.631 00.000 9640 PulseGuide returned control before completion, sleep 105
23:55:21.638 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=65508, med=3200, FiltMin=3088, FiltMax=45636, Gamma=2.190
23:55:21.675 00.037 16872 UpdateGuideState exits: m=8378 SNR=45.8
23:55:21.682 00.007 16872 PhdController: settling, locked = 1, distance = 0.65 (1.50) aobump = 0 frame = 3 / 99999
23:55:21.685 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777784121.685,"Host":"RBFOCUS307","Inst":1,"Distance":0.65,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
23:55:21.687 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:21.691 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:55:21.693 00.002 16872 Enqueuing Expose request
23:55:21.740 00.047 9640 IsGuiding returns 1
23:55:21.740 00.000 9640 scope still moving after pulse duration time elapsed
23:55:21.772 00.032 9640 IsSlewing returns 0
23:55:21.772 00.000 9640 IsGuiding returns 0
23:55:21.772 00.000 9640 scope move finished after 95 + 46 ms
23:55:21.772 00.000 9640 Move returns status 0, amount 95
23:55:21.772 00.000 9640 MoveAxis(N, 0, ABG)
23:55:21.772 00.000 9640 Move returns status 0, amount 0
23:55:21.772 00.000 9640 move complete, result=0
23:55:21.772 00.000 9640 worker thread done servicing request
23:55:21.774 00.002 16872 GuideStep: -1.0 px 95 ms EAST, -0.3 px 0 ms NORTH
23:55:21.778 00.004 9640 Worker thread wakes up
23:55:21.779 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:55:21.779 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:55:24.009 02.230 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d9f73e00-d416-4108-89b9-567a5642398b"}
23:55:24.013 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d9f73e00-d416-4108-89b9-567a5642398b"}
23:55:24.016 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d98d50a-482c-4a47-8853-5175e07c28c7"}
23:55:24.018 00.002 16872 case statement mapped state 6 to 3
23:55:24.021 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d98d50a-482c-4a47-8853-5175e07c28c7"}
23:55:24.025 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9b9db638-ccec-4473-b364-eed870f4f033"}
23:55:24.028 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.20,7.10],"pixels":"..."},"id":"9b9db638-ccec-4473-b364-eed870f4f033"}
23:55:25.836 01.808 9640 Exposure complete
23:55:25.971 00.135 9640 worker thread done servicing request
23:55:25.971 00.000 16872 OnExposeComplete: enter
23:55:25.973 00.002 16872 UpdateGuideState(): m_state=6
23:55:25.976 00.003 16872 Star::Find(15, 1657, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:55:25.979 00.003 16872 Star::Find returns 1 (0), X=1657.12, Y=583.36, Mass=8749, SNR=49.2, Peak=4124 HFD=2.7
23:55:25.981 00.002 16872 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.56) = xAngle (-0.43 = -0.43)
23:55:25.984 00.003 16872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.38 = -0.38)
23:55:25.987 00.003 16872 CameraToMount -- cameraX=0.15 cameraY=0.31 hyp=0.34 cameraTheta=1.12 mountX=0.31 mountY=-0.13, mountTheta=-0.39
23:55:25.992 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.31, opts=13)
23:55:25.995 00.003 16872 Enqueuing Move request for scope (0.15, 0.31)
23:55:25.998 00.003 9640 Worker thread wakes up
23:55:25.998 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.31) opts 0xd
23:55:25.998 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.31)
23:55:25.998 00.000 9640 Moving (0.15, 0.31) raw xDistance=0.31 yDistance=-0.13
23:55:25.998 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
23:55:25.998 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.13, m_sumCorr=0
23:55:25.998 00.000 9640 MoveAxis(W, 23, ABG)
23:55:25.998 00.000 9640 Guiding  Dir = 3, Dur = 23
23:55:25.998 00.000 9640 IsSlewing returns 0
23:55:25.998 00.000 9640 IsGuiding returns 0
23:55:25.999 00.001 9640 PulseGuide returned control before completion, sleep 33
23:55:26.006 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2800, max=63804, med=3200, FiltMin=3084, FiltMax=44388, Gamma=2.190
23:55:26.042 00.036 16872 UpdateGuideState exits: m=8749 SNR=49.2
23:55:26.045 00.003 16872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 4 / 99999
23:55:26.047 00.002 16872 PhdController: newstate STATE_FINISH
23:55:26.051 00.004 16872 PhdController complete: success
23:55:26.053 00.002 9640 IsGuiding returns 0
23:55:26.053 00.000 9640 Move returns status 0, amount 23
23:55:26.053 00.000 9640 MoveAxis(N, 0, ABG)
23:55:26.053 00.000 9640 Move returns status 0, amount 0
23:55:26.053 00.000 9640 move complete, result=0
23:55:26.053 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777784126.053,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:55:26.057 00.004 9640 worker thread done servicing request
23:55:26.057 00.000 16872 Mount: notify guiding dither settle done success=1
23:55:26.060 00.003 16872 PhdController: newstate STATE_IDLE
23:55:26.063 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:26.069 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:55:26.072 00.003 16872 Enqueuing Expose request
23:55:26.074 00.002 16872 GuideStep: 0.3 px 23 ms WEST, -0.1 px 0 ms NORTH
23:55:26.076 00.002 9640 Worker thread wakes up
23:55:26.076 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:55:26.076 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:55:26.497 00.421 16872 evsrv: cli 0D3BF8C8 connect
23:55:26.501 00.004 16872 case statement mapped state 6 to 3
23:55:26.506 00.005 16872 case statement mapped state 6 to 3
23:55:26.511 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"95024975-bfd7-4381-b756-4c4d6c33c104"}
23:55:26.514 00.003 16872 case statement mapped state 6 to 3
23:55:26.518 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"95024975-bfd7-4381-b756-4c4d6c33c104"}
23:55:26.535 00.017 16872 evsrv: cli 0D3BF8C8 disconnect
23:55:27.506 00.971 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b5ce4b3f-9a1c-4719-a463-926a0dfaa5e4"}
23:55:27.510 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b5ce4b3f-9a1c-4719-a463-926a0dfaa5e4"}
23:55:27.515 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9eef18ac-1d24-4d4c-a853-81c096267f0c"}
23:55:27.519 00.004 16872 case statement mapped state 6 to 3
23:55:27.523 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9eef18ac-1d24-4d4c-a853-81c096267f0c"}
23:55:27.527 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2a545752-b15d-484e-ab68-796148f670c9"}
23:55:27.533 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.12,7.36],"pixels":"..."},"id":"2a545752-b15d-484e-ab68-796148f670c9"}
23:55:30.128 02.595 9640 Exposure complete
23:55:30.273 00.145 9640 worker thread done servicing request
23:55:30.273 00.000 16872 OnExposeComplete: enter
23:55:30.276 00.003 16872 UpdateGuideState(): m_state=6
23:55:30.279 00.003 16872 Star::Find(15, 1657, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:55:30.283 00.004 16872 Star::Find returns 1 (0), X=1657.00, Y=583.25, Mass=9824, SNR=52.4, Peak=4188 HFD=3.0
23:55:30.285 00.002 16872 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.56) = xAngle (-0.11 = -0.11)
23:55:30.287 00.002 16872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.07 = -0.07)
23:55:30.290 00.003 16872 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.44 mountX=0.20 mountY=-0.01, mountTheta=-0.07
23:55:30.296 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=0.20, opts=13)
23:55:30.301 00.005 16872 Enqueuing Move request for scope (0.03, 0.20)
23:55:30.303 00.002 9640 Worker thread wakes up
23:55:30.303 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
23:55:30.303 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
23:55:30.303 00.000 9640 Moving (0.03, 0.20) raw xDistance=0.20 yDistance=-0.01
23:55:30.303 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.20
23:55:30.303 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=0
23:55:30.304 00.001 9640 MoveAxis(W, 23, ABG)
23:55:30.304 00.000 9640 Guiding  Dir = 3, Dur = 23
23:55:30.304 00.000 9640 IsSlewing returns 0
23:55:30.304 00.000 9640 IsGuiding returns 0
23:55:30.304 00.000 9640 PulseGuide returned control before completion, sleep 33
23:55:30.310 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65512, med=3196, FiltMin=3064, FiltMax=44748, Gamma=2.190
23:55:30.341 00.031 9640 IsGuiding returns 1
23:55:30.342 00.001 9640 scope still moving after pulse duration time elapsed
23:55:30.364 00.022 16872 UpdateGuideState exits: m=9824 SNR=52.4
23:55:30.367 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:30.371 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:55:30.375 00.004 16872 Enqueuing Expose request
23:55:30.378 00.003 9640 IsSlewing returns 0
23:55:30.379 00.001 9640 IsGuiding returns 0
23:55:30.379 00.000 9640 scope move finished after 23 + 51 ms
23:55:30.379 00.000 9640 Move returns status 0, amount 23
23:55:30.379 00.000 9640 MoveAxis(N, 0, ABG)
23:55:30.379 00.000 9640 Move returns status 0, amount 0
23:55:30.379 00.000 9640 move complete, result=0
23:55:30.379 00.000 9640 worker thread done servicing request
23:55:30.379 00.000 9640 Worker thread wakes up
23:55:30.379 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:55:30.380 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:55:30.395 00.015 16872 GuideStep: 0.2 px 23 ms WEST, -0.0 px 0 ms NORTH
23:55:31.014 00.619 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74c0897e-ede5-4a01-acb8-9249d67d98ca"}
23:55:31.019 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"74c0897e-ede5-4a01-acb8-9249d67d98ca"}
23:55:31.025 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"176a7adf-56bb-4b78-9e74-32d26008c8c3"}
23:55:31.030 00.005 16872 case statement mapped state 6 to 3
23:55:31.036 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"176a7adf-56bb-4b78-9e74-32d26008c8c3"}
23:55:31.041 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9dfa5077-debb-4635-82c2-df70502990d1"}
23:55:31.046 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.00,7.25],"pixels":"..."},"id":"9dfa5077-debb-4635-82c2-df70502990d1"}
23:55:34.432 03.386 9640 Exposure complete
23:55:34.514 00.082 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"158b6e5b-d482-47e8-bd18-c1252cfc4c4d"}
23:55:34.517 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"158b6e5b-d482-47e8-bd18-c1252cfc4c4d"}
23:55:34.523 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ac893a8-7192-4d58-9838-d627d34443f6"}
23:55:34.526 00.003 16872 case statement mapped state 6 to 3
23:55:34.529 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ac893a8-7192-4d58-9838-d627d34443f6"}
23:55:34.532 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2ac367b6-72f1-4044-bc98-ef91f3e82ddb"}
23:55:34.536 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.00,7.25],"pixels":"..."},"id":"2ac367b6-72f1-4044-bc98-ef91f3e82ddb"}
23:55:34.570 00.034 9640 worker thread done servicing request
23:55:34.571 00.001 16872 OnExposeComplete: enter
23:55:34.575 00.004 16872 UpdateGuideState(): m_state=6
23:55:34.578 00.003 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:55:34.581 00.003 16872 Star::Find returns 1 (0), X=1657.00, Y=582.74, Mass=9278, SNR=50.6, Peak=4172 HFD=2.7
23:55:34.585 00.004 16872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.56) = xAngle (-3.04 = -3.04)
23:55:34.588 00.003 16872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.99 = -2.99)
23:55:34.590 00.002 16872 CameraToMount -- cameraX=0.03 cameraY=-0.31 hyp=0.31 cameraTheta=-1.48 mountX=-0.31 mountY=-0.05, mountTheta=-2.99
23:55:34.594 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=-0.31, opts=13)
23:55:34.597 00.003 16872 Enqueuing Move request for scope (0.03, -0.31)
23:55:34.600 00.003 9640 Worker thread wakes up
23:55:34.600 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.31) opts 0xd
23:55:34.600 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, -0.31)
23:55:34.600 00.000 9640 Moving (0.03, -0.31) raw xDistance=-0.31 yDistance=-0.05
23:55:34.600 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.31
23:55:34.600 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.05, m_sumCorr=0
23:55:34.600 00.000 9640 MoveAxis(E, 31, ABG)
23:55:34.600 00.000 9640 Guiding  Dir = 2, Dur = 31
23:55:34.601 00.001 9640 IsSlewing returns 0
23:55:34.601 00.000 9640 IsGuiding returns 0
23:55:34.601 00.000 9640 PulseGuide returned control before completion, sleep 41
23:55:34.606 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65512, med=3208, FiltMin=3140, FiltMax=44532, Gamma=2.190
23:55:34.644 00.038 16872 UpdateGuideState exits: m=9278 SNR=50.6
23:55:34.650 00.006 9640 IsGuiding returns 1
23:55:34.650 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:34.656 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:55:34.659 00.003 16872 Enqueuing Expose request
23:55:34.661 00.002 9640 scope still moving after pulse duration time elapsed
23:55:34.693 00.032 9640 IsSlewing returns 0
23:55:34.693 00.000 9640 IsGuiding returns 0
23:55:34.693 00.000 9640 scope move finished after 31 + 61 ms
23:55:34.693 00.000 9640 Move returns status 0, amount 31
23:55:34.693 00.000 9640 MoveAxis(N, 0, ABG)
23:55:34.693 00.000 9640 Move returns status 0, amount 0
23:55:34.693 00.000 9640 move complete, result=0
23:55:34.694 00.001 9640 worker thread done servicing request
23:55:34.694 00.000 9640 Worker thread wakes up
23:55:34.694 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:55:34.694 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:55:34.694 00.000 16872 GuideStep: -0.3 px 31 ms EAST, -0.0 px 0 ms NORTH
23:55:38.015 03.321 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0f985d80-d93e-4843-b475-3db5405e847a"}
23:55:38.019 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0f985d80-d93e-4843-b475-3db5405e847a"}
23:55:38.022 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"804fe6fe-0fc5-4d4b-a161-1a565d25db31"}
23:55:38.026 00.004 16872 case statement mapped state 6 to 3
23:55:38.028 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"804fe6fe-0fc5-4d4b-a161-1a565d25db31"}
23:55:38.032 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d3ff5633-e54d-48b3-a92e-af3373406297"}
23:55:38.034 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.00,6.74],"pixels":"..."},"id":"d3ff5633-e54d-48b3-a92e-af3373406297"}
23:55:38.780 00.746 9640 Exposure complete
23:55:38.922 00.142 9640 worker thread done servicing request
23:55:38.922 00.000 16872 OnExposeComplete: enter
23:55:38.926 00.004 16872 UpdateGuideState(): m_state=6
23:55:38.929 00.003 16872 Star::Find(15, 1656, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:55:38.932 00.003 16872 Star::Find returns 1 (0), X=1656.82, Y=582.97, Mass=9117, SNR=50.7, Peak=4064 HFD=3.1
23:55:38.935 00.003 16872 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.56) = xAngle (-4.17 = 2.11)
23:55:38.939 00.004 16872 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.13 = 2.16)
23:55:38.942 00.003 16872 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-2.62 mountX=-0.09 mountY=0.14, mountTheta=2.12
23:55:38.947 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.15, y=-0.09, opts=13)
23:55:38.951 00.004 16872 Enqueuing Move request for scope (-0.15, -0.09)
23:55:38.956 00.005 9640 Worker thread wakes up
23:55:38.957 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd
23:55:38.957 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.15, -0.09)
23:55:38.957 00.000 9640 Moving (-0.15, -0.09) raw xDistance=-0.09 yDistance=0.14
23:55:38.957 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:55:38.957 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=0
23:55:38.957 00.000 9640 MoveAxis(E, 0, ABG)
23:55:38.957 00.000 9640 Move returns status 0, amount 0
23:55:38.957 00.000 9640 MoveAxis(N, 0, ABG)
23:55:38.957 00.000 9640 Move returns status 0, amount 0
23:55:38.957 00.000 9640 move complete, result=0
23:55:38.957 00.000 9640 worker thread done servicing request
23:55:38.964 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65512, med=3208, FiltMin=3070, FiltMax=45208, Gamma=2.190
23:55:39.002 00.038 16872 UpdateGuideState exits: m=9117 SNR=50.7
23:55:39.005 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:39.007 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:55:39.010 00.003 16872 Enqueuing Expose request
23:55:39.013 00.003 9640 Worker thread wakes up
23:55:39.013 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:39.015 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
23:55:39.016 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:55:41.514 02.498 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8264d7fd-02e4-4811-94a1-b3e191ee448e"}
23:55:41.517 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8264d7fd-02e4-4811-94a1-b3e191ee448e"}
23:55:41.522 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b57134ec-57bb-4432-bef6-f626072e7810"}
23:55:41.525 00.003 16872 case statement mapped state 6 to 3
23:55:41.527 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b57134ec-57bb-4432-bef6-f626072e7810"}
23:55:41.531 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"84641594-6798-47d3-8fdc-8db47f6c2643"}
23:55:41.536 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.82,6.97],"pixels":"..."},"id":"84641594-6798-47d3-8fdc-8db47f6c2643"}
23:55:43.087 01.551 9640 Exposure complete
23:55:43.233 00.146 16872 OnExposeComplete: enter
23:55:43.239 00.006 16872 UpdateGuideState(): m_state=6
23:55:43.243 00.004 9640 worker thread done servicing request
23:55:43.243 00.000 16872 Star::Find(15, 1656, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:55:43.248 00.005 16872 Star::Find returns 1 (0), X=1656.61, Y=583.38, Mass=8676, SNR=49.2, Peak=4128 HFD=2.9
23:55:43.254 00.006 16872 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.56) = xAngle (0.86 = 0.86)
23:55:43.258 00.004 16872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.91 = 0.91)
23:55:43.263 00.005 16872 CameraToMount -- cameraX=-0.36 cameraY=0.32 hyp=0.48 cameraTheta=2.42 mountX=0.32 mountY=0.38, mountTheta=0.88
23:55:43.269 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.36, y=0.32, opts=13)
23:55:43.273 00.004 16872 Enqueuing Move request for scope (-0.36, 0.32)
23:55:43.276 00.003 9640 Worker thread wakes up
23:55:43.276 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.32) opts 0xd
23:55:43.276 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.36, 0.32)
23:55:43.276 00.000 9640 Moving (-0.36, 0.32) raw xDistance=0.32 yDistance=0.38
23:55:43.276 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.32
23:55:43.276 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.38, m_sumCorr=0
23:55:43.276 00.000 9640 MoveAxis(W, 34, ABG)
23:55:43.276 00.000 9640 Guiding  Dir = 3, Dur = 34
23:55:43.276 00.000 9640 IsSlewing returns 0
23:55:43.277 00.001 9640 IsGuiding returns 0
23:55:43.277 00.000 9640 PulseGuide returned control before completion, sleep 44
23:55:43.285 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=63400, med=3200, FiltMin=3120, FiltMax=43264, Gamma=2.190
23:55:43.325 00.040 16872 UpdateGuideState exits: m=8676 SNR=49.2
23:55:43.328 00.003 9640 IsGuiding returns 1
23:55:43.328 00.000 9640 scope still moving after pulse duration time elapsed
23:55:43.328 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:43.331 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:55:43.335 00.004 16872 Enqueuing Expose request
23:55:43.356 00.021 9640 IsSlewing returns 0
23:55:43.356 00.000 9640 IsGuiding returns 1
23:55:43.387 00.031 9640 IsSlewing returns 0
23:55:43.387 00.000 9640 IsGuiding returns 0
23:55:43.388 00.001 9640 scope move finished after 34 + 76 ms
23:55:43.388 00.000 9640 Move returns status 0, amount 34
23:55:43.388 00.000 9640 MoveAxis(N, 0, ABG)
23:55:43.388 00.000 9640 Move returns status 0, amount 0
23:55:43.388 00.000 9640 move complete, result=0
23:55:43.388 00.000 9640 worker thread done servicing request
23:55:43.389 00.001 9640 Worker thread wakes up
23:55:43.389 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:55:43.389 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:55:43.391 00.002 16872 GuideStep: 0.3 px 34 ms WEST, 0.4 px 0 ms NORTH
23:55:45.013 01.622 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bff562c4-72e9-4f15-a21a-e7cbb4980911"}
23:55:45.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bff562c4-72e9-4f15-a21a-e7cbb4980911"}
23:55:45.024 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"188d212d-287d-4831-ad1a-f48ae738bcb1"}
23:55:45.027 00.003 16872 case statement mapped state 6 to 3
23:55:45.031 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"188d212d-287d-4831-ad1a-f48ae738bcb1"}
23:55:45.040 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a87fdc3d-30aa-4284-8fe5-5cd064aa2ddd"}
23:55:45.044 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.61,7.38],"pixels":"..."},"id":"a87fdc3d-30aa-4284-8fe5-5cd064aa2ddd"}
23:55:47.447 02.403 9640 Exposure complete
23:55:47.587 00.140 9640 worker thread done servicing request
23:55:47.588 00.001 16872 OnExposeComplete: enter
23:55:47.591 00.003 16872 UpdateGuideState(): m_state=6
23:55:47.593 00.002 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:55:47.596 00.003 16872 Star::Find returns 1 (0), X=1656.65, Y=582.78, Mass=9295, SNR=50.5, Peak=4148 HFD=2.8
23:55:47.599 00.003 16872 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.56) = xAngle (-3.98 = 2.30)
23:55:47.601 00.002 16872 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.94 = 2.34)
23:55:47.604 00.003 16872 CameraToMount -- cameraX=-0.32 cameraY=-0.28 hyp=0.43 cameraTheta=-2.43 mountX=-0.28 mountY=0.30, mountTheta=2.32
23:55:47.609 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.32, y=-0.28, opts=13)
23:55:47.612 00.003 16872 Enqueuing Move request for scope (-0.32, -0.28)
23:55:47.616 00.004 9640 Worker thread wakes up
23:55:47.616 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.28) opts 0xd
23:55:47.616 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.32, -0.28)
23:55:47.616 00.000 9640 Moving (-0.32, -0.28) raw xDistance=-0.28 yDistance=0.30
23:55:47.616 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.28
23:55:47.616 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.30, m_sumCorr=0
23:55:47.616 00.000 9640 MoveAxis(E, 27, ABG)
23:55:47.616 00.000 9640 Guiding  Dir = 2, Dur = 27
23:55:47.616 00.000 9640 IsSlewing returns 0
23:55:47.616 00.000 9640 IsGuiding returns 0
23:55:47.616 00.000 9640 PulseGuide returned control before completion, sleep 37
23:55:47.622 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65516, med=3200, FiltMin=3104, FiltMax=42508, Gamma=2.190
23:55:47.658 00.036 9640 IsGuiding returns 1
23:55:47.658 00.000 9640 scope still moving after pulse duration time elapsed
23:55:47.660 00.002 16872 UpdateGuideState exits: m=9295 SNR=50.5
23:55:47.663 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:47.665 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:55:47.668 00.003 16872 Enqueuing Expose request
23:55:47.690 00.022 9640 IsSlewing returns 0
23:55:47.690 00.000 9640 IsGuiding returns 0
23:55:47.690 00.000 9640 scope move finished after 27 + 46 ms
23:55:47.690 00.000 9640 Move returns status 0, amount 27
23:55:47.690 00.000 9640 MoveAxis(N, 0, ABG)
23:55:47.690 00.000 9640 Move returns status 0, amount 0
23:55:47.690 00.000 9640 move complete, result=0
23:55:47.691 00.001 9640 worker thread done servicing request
23:55:47.691 00.000 9640 Worker thread wakes up
23:55:47.691 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:55:47.691 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:55:47.699 00.008 16872 GuideStep: -0.3 px 27 ms EAST, 0.3 px 0 ms NORTH
23:55:48.511 00.812 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3999f27-b95d-49ec-b8a8-7ea6c148cad7"}
23:55:48.516 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f3999f27-b95d-49ec-b8a8-7ea6c148cad7"}
23:55:48.520 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d379800d-e509-4c6a-b31f-113890ab11b8"}
23:55:48.523 00.003 16872 case statement mapped state 6 to 3
23:55:48.527 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d379800d-e509-4c6a-b31f-113890ab11b8"}
23:55:48.533 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"078ae8ff-f154-497e-8c16-50b30d523d2a"}
23:55:48.536 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.65,6.78],"pixels":"..."},"id":"078ae8ff-f154-497e-8c16-50b30d523d2a"}
23:55:51.746 03.210 9640 Exposure complete
23:55:51.881 00.135 9640 worker thread done servicing request
23:55:51.881 00.000 16872 OnExposeComplete: enter
23:55:51.883 00.002 16872 UpdateGuideState(): m_state=6
23:55:51.888 00.005 16872 Star::Find(15, 1656, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:55:51.890 00.002 16872 Star::Find returns 1 (0), X=1656.44, Y=583.28, Mass=9581, SNR=51.2, Peak=4168 HFD=2.9
23:55:51.894 00.004 16872 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.56) = xAngle (1.20 = 1.20)
23:55:51.898 00.004 16872 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.24 = 1.24)
23:55:51.900 00.002 16872 CameraToMount -- cameraX=-0.54 cameraY=0.22 hyp=0.58 cameraTheta=2.75 mountX=0.21 mountY=0.55, mountTheta=1.20
23:55:51.904 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.54, y=0.22, opts=13)
23:55:51.907 00.003 16872 Enqueuing Move request for scope (-0.54, 0.22)
23:55:51.910 00.003 9640 Worker thread wakes up
23:55:51.910 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.22) opts 0xd
23:55:51.910 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.54, 0.22)
23:55:51.910 00.000 9640 Moving (-0.54, 0.22) raw xDistance=0.21 yDistance=0.55
23:55:51.910 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.21
23:55:51.910 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.55, m_sumCorr=0.21
23:55:51.910 00.000 9640 MoveAxis(W, 20, ABG)
23:55:51.910 00.000 9640 Guiding  Dir = 3, Dur = 20
23:55:51.911 00.001 9640 IsSlewing returns 0
23:55:51.911 00.000 9640 IsGuiding returns 0
23:55:51.911 00.000 9640 PulseGuide returned control before completion, sleep 30
23:55:51.915 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=60484, med=3204, FiltMin=3054, FiltMax=38448, Gamma=2.190
23:55:51.953 00.038 16872 UpdateGuideState exits: m=9581 SNR=51.2
23:55:51.960 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:51.963 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:55:51.966 00.003 16872 Enqueuing Expose request
23:55:51.968 00.002 9640 IsGuiding returns 1
23:55:51.968 00.000 9640 scope still moving after pulse duration time elapsed
23:55:52.000 00.032 9640 IsSlewing returns 0
23:55:52.000 00.000 9640 IsGuiding returns 0
23:55:52.000 00.000 9640 scope move finished after 20 + 68 ms
23:55:52.000 00.000 9640 Move returns status 0, amount 20
23:55:52.000 00.000 9640 MoveAxis(S, 25, ABG)
23:55:52.000 00.000 9640 Guiding  Dir = 1, Dur = 25
23:55:52.000 00.000 9640 IsSlewing returns 0
23:55:52.001 00.001 9640 IsGuiding returns 0
23:55:52.001 00.000 9640 PulseGuide returned control before completion, sleep 35
23:55:52.011 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5eade6a4-b5b3-47f4-9766-56a822ac67fd"}
23:55:52.014 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5eade6a4-b5b3-47f4-9766-56a822ac67fd"}
23:55:52.021 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe9e4f6f-632a-4f1f-abad-a215760dd9ed"}
23:55:52.024 00.003 16872 case statement mapped state 6 to 3
23:55:52.026 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe9e4f6f-632a-4f1f-abad-a215760dd9ed"}
23:55:52.031 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f03dab5d-9fe1-464a-aca0-4bbcb318318e"}
23:55:52.034 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.44,7.28],"pixels":"..."},"id":"f03dab5d-9fe1-464a-aca0-4bbcb318318e"}
23:55:52.046 00.012 9640 IsGuiding returns 1
23:55:52.047 00.001 9640 scope still moving after pulse duration time elapsed
23:55:52.077 00.030 9640 IsSlewing returns 0
23:55:52.077 00.000 9640 IsGuiding returns 0
23:55:52.077 00.000 9640 scope move finished after 25 + 51 ms
23:55:52.077 00.000 9640 Move returns status 0, amount 25
23:55:52.077 00.000 9640 move complete, result=0
23:55:52.077 00.000 9640 worker thread done servicing request
23:55:52.078 00.001 9640 Worker thread wakes up
23:55:52.078 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:55:52.078 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:55:52.078 00.000 16872 GuideStep: 0.2 px 20 ms WEST, 0.5 px 25 ms SOUTH
23:55:55.510 03.432 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c10d167-7d88-43bc-81d6-199376b31e5c"}
23:55:55.514 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8c10d167-7d88-43bc-81d6-199376b31e5c"}
23:55:55.518 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f1a17d32-9d8e-46e2-b2dd-f83a9a415281"}
23:55:55.522 00.004 16872 case statement mapped state 6 to 3
23:55:55.525 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1a17d32-9d8e-46e2-b2dd-f83a9a415281"}
23:55:55.529 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a0ab38a0-8b46-4933-a2ba-cd5adde25711"}
23:55:55.532 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.44,7.28],"pixels":"..."},"id":"a0ab38a0-8b46-4933-a2ba-cd5adde25711"}
23:55:56.133 00.601 9640 Exposure complete
23:55:56.269 00.136 9640 worker thread done servicing request
23:55:56.269 00.000 16872 OnExposeComplete: enter
23:55:56.272 00.003 16872 UpdateGuideState(): m_state=6
23:55:56.275 00.003 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:55:56.277 00.002 16872 Star::Find returns 1 (0), X=1656.35, Y=583.01, Mass=8035, SNR=48.1, Peak=4044 HFD=2.5
23:55:56.280 00.003 16872 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.56) = xAngle (-4.62 = 1.66)
23:55:56.283 00.003 16872 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.58 = 1.71)
23:55:56.285 00.002 16872 CameraToMount -- cameraX=-0.62 cameraY=-0.05 hyp=0.63 cameraTheta=-3.07 mountX=-0.06 mountY=0.62, mountTheta=1.66
23:55:56.292 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.62, y=-0.05, opts=13)
23:55:56.295 00.003 16872 Enqueuing Move request for scope (-0.62, -0.05)
23:55:56.298 00.003 9640 Worker thread wakes up
23:55:56.298 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.05) opts 0xd
23:55:56.298 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.62, -0.05)
23:55:56.298 00.000 9640 Moving (-0.62, -0.05) raw xDistance=-0.06 yDistance=0.62
23:55:56.299 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:55:56.299 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.62, m_sumCorr=0.21
23:55:56.299 00.000 9640 MoveAxis(E, 0, ABG)
23:55:56.299 00.000 9640 Move returns status 0, amount 0
23:55:56.299 00.000 9640 MoveAxis(N, 0, ABG)
23:55:56.299 00.000 9640 Move returns status 0, amount 0
23:55:56.299 00.000 9640 move complete, result=0
23:55:56.299 00.000 9640 worker thread done servicing request
23:55:56.307 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=63684, med=3204, FiltMin=3078, FiltMax=45692, Gamma=2.190
23:55:56.343 00.036 16872 UpdateGuideState exits: m=8035 SNR=48.1
23:55:56.347 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:56.350 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:55:56.352 00.002 16872 Enqueuing Expose request
23:55:56.354 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
23:55:56.357 00.003 9640 Worker thread wakes up
23:55:56.357 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:55:56.357 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:55:59.011 02.654 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05946ae8-9738-4426-9b24-6796ca58522c"}
23:55:59.015 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"05946ae8-9738-4426-9b24-6796ca58522c"}
23:55:59.020 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e5503c8d-004b-46fa-801b-ae3ffe184ea9"}
23:55:59.025 00.005 16872 case statement mapped state 6 to 3
23:55:59.027 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5503c8d-004b-46fa-801b-ae3ffe184ea9"}
23:55:59.030 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7de24679-00c1-465b-a9cd-013693ccbbd6"}
23:55:59.034 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.35,7.01],"pixels":"..."},"id":"7de24679-00c1-465b-a9cd-013693ccbbd6"}
23:56:00.444 01.410 9640 Exposure complete
23:56:00.584 00.140 9640 worker thread done servicing request
23:56:00.584 00.000 16872 OnExposeComplete: enter
23:56:00.587 00.003 16872 UpdateGuideState(): m_state=6
23:56:00.590 00.003 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:56:00.593 00.003 16872 Star::Find returns 1 (0), X=1656.45, Y=582.88, Mass=8575, SNR=47.9, Peak=4168 HFD=2.5
23:56:00.596 00.003 16872 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.56) = xAngle (-4.38 = 1.90)
23:56:00.600 00.004 16872 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.33 = 1.95)
23:56:00.602 00.002 16872 CameraToMount -- cameraX=-0.52 cameraY=-0.17 hyp=0.55 cameraTheta=-2.82 mountX=-0.18 mountY=0.51, mountTheta=1.91
23:56:00.606 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.52, y=-0.17, opts=13)
23:56:00.611 00.005 16872 Enqueuing Move request for scope (-0.52, -0.17)
23:56:00.615 00.004 9640 Worker thread wakes up
23:56:00.615 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.17) opts 0xd
23:56:00.615 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.52, -0.17)
23:56:00.616 00.001 9640 Moving (-0.52, -0.17) raw xDistance=-0.18 yDistance=0.51
23:56:00.616 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.18
23:56:00.616 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 0.51, m_sumCorr=0.48
23:56:00.616 00.000 9640 MoveAxis(E, 19, ABG)
23:56:00.616 00.000 9640 Guiding  Dir = 2, Dur = 19
23:56:00.616 00.000 9640 IsSlewing returns 0
23:56:00.616 00.000 9640 IsGuiding returns 0
23:56:00.616 00.000 9640 PulseGuide returned control before completion, sleep 29
23:56:00.621 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=64208, med=3204, FiltMin=3082, FiltMax=47108, Gamma=2.190
23:56:00.657 00.036 9640 IsGuiding returns 1
23:56:00.657 00.000 9640 scope still moving after pulse duration time elapsed
23:56:00.661 00.004 16872 UpdateGuideState exits: m=8575 SNR=47.9
23:56:00.664 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:00.667 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:56:00.671 00.004 16872 Enqueuing Expose request
23:56:00.688 00.017 9640 IsSlewing returns 0
23:56:00.688 00.000 9640 IsGuiding returns 0
23:56:00.688 00.000 9640 scope move finished after 19 + 53 ms
23:56:00.688 00.000 9640 Move returns status 0, amount 19
23:56:00.688 00.000 9640 MoveAxis(S, 32, ABG)
23:56:00.688 00.000 9640 Guiding  Dir = 1, Dur = 32
23:56:00.689 00.001 9640 IsSlewing returns 0
23:56:00.689 00.000 9640 IsGuiding returns 0
23:56:00.689 00.000 9640 PulseGuide returned control before completion, sleep 42
23:56:00.735 00.046 9640 IsGuiding returns 1
23:56:00.735 00.000 9640 scope still moving after pulse duration time elapsed
23:56:00.766 00.031 9640 IsSlewing returns 0
23:56:00.767 00.001 9640 IsGuiding returns 0
23:56:00.767 00.000 9640 scope move finished after 32 + 46 ms
23:56:00.767 00.000 9640 Move returns status 0, amount 32
23:56:00.767 00.000 9640 move complete, result=0
23:56:00.767 00.000 9640 worker thread done servicing request
23:56:00.767 00.000 9640 Worker thread wakes up
23:56:00.767 00.000 16872 GuideStep: -0.2 px 19 ms EAST, 0.5 px 32 ms SOUTH
23:56:00.770 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:56:00.770 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:56:02.511 01.741 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bee64ad6-112d-4425-8842-dc9c3d71048e"}
23:56:02.514 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bee64ad6-112d-4425-8842-dc9c3d71048e"}
23:56:02.518 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2438e614-7bde-4bfa-b450-2fa9b5efea6d"}
23:56:02.521 00.003 16872 case statement mapped state 6 to 3
23:56:02.524 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2438e614-7bde-4bfa-b450-2fa9b5efea6d"}
23:56:02.527 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"38e65c8c-53ef-4d53-864c-36b9010d9e58"}
23:56:02.530 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.45,6.88],"pixels":"..."},"id":"38e65c8c-53ef-4d53-864c-36b9010d9e58"}
23:56:04.837 02.307 9640 Exposure complete
23:56:04.976 00.139 9640 worker thread done servicing request
23:56:04.976 00.000 16872 OnExposeComplete: enter
23:56:04.978 00.002 16872 UpdateGuideState(): m_state=6
23:56:04.981 00.003 16872 Star::Find(15, 1656, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:56:04.984 00.003 16872 Star::Find returns 1 (0), X=1656.37, Y=583.03, Mass=9140, SNR=55.4, Peak=4148 HFD=2.7
23:56:04.987 00.003 16872 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.56) = xAngle (-4.65 = 1.64)
23:56:04.990 00.003 16872 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.60 = 1.68)
23:56:04.991 00.001 16872 CameraToMount -- cameraX=-0.60 cameraY=-0.03 hyp=0.60 cameraTheta=-3.09 mountX=-0.04 mountY=0.59, mountTheta=1.64
23:56:04.996 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.60, y=-0.03, opts=13)
23:56:05.002 00.006 16872 Enqueuing Move request for scope (-0.60, -0.03)
23:56:05.005 00.003 9640 Worker thread wakes up
23:56:05.005 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.03) opts 0xd
23:56:05.005 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.60, -0.03)
23:56:05.005 00.000 9640 Moving (-0.60, -0.03) raw xDistance=-0.04 yDistance=0.59
23:56:05.005 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:56:05.005 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.59, m_sumCorr=0.48
23:56:05.005 00.000 9640 MoveAxis(E, 0, ABG)
23:56:05.005 00.000 9640 Move returns status 0, amount 0
23:56:05.006 00.001 9640 MoveAxis(N, 0, ABG)
23:56:05.006 00.000 9640 Move returns status 0, amount 0
23:56:05.006 00.000 9640 move complete, result=0
23:56:05.006 00.000 9640 worker thread done servicing request
23:56:05.011 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2816, max=59880, med=3200, FiltMin=3090, FiltMax=38732, Gamma=2.190
23:56:05.047 00.036 16872 UpdateGuideState exits: m=9140 SNR=55.4
23:56:05.050 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:05.052 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:56:05.055 00.003 16872 Enqueuing Expose request
23:56:05.058 00.003 16872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
23:56:05.061 00.003 9640 Worker thread wakes up
23:56:05.061 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:56:05.061 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:56:06.010 00.949 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b28fbe95-74d6-46df-87b7-ba601403befb"}
23:56:06.015 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b28fbe95-74d6-46df-87b7-ba601403befb"}
23:56:06.019 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c000d862-4f5f-47d8-8f90-4f83ce1664af"}
23:56:06.023 00.004 16872 case statement mapped state 6 to 3
23:56:06.026 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c000d862-4f5f-47d8-8f90-4f83ce1664af"}
23:56:06.030 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"15362b6c-1aca-4e4b-981a-1f1187757e9d"}
23:56:06.035 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.37,7.03],"pixels":"..."},"id":"15362b6c-1aca-4e4b-981a-1f1187757e9d"}
23:56:09.118 03.083 9640 Exposure complete
23:56:09.256 00.138 9640 worker thread done servicing request
23:56:09.257 00.001 16872 OnExposeComplete: enter
23:56:09.260 00.003 16872 UpdateGuideState(): m_state=6
23:56:09.263 00.003 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:56:09.266 00.003 16872 Star::Find returns 1 (0), X=1656.31, Y=583.21, Mass=9346, SNR=52.5, Peak=4224 HFD=2.7
23:56:09.268 00.002 16872 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.56) = xAngle (1.36 = 1.36)
23:56:09.272 00.004 16872 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.40 = 1.40)
23:56:09.275 00.003 16872 CameraToMount -- cameraX=-0.66 cameraY=0.15 hyp=0.68 cameraTheta=2.91 mountX=0.14 mountY=0.67, mountTheta=1.36
23:56:09.279 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.66, y=0.15, opts=13)
23:56:09.283 00.004 16872 Enqueuing Move request for scope (-0.66, 0.15)
23:56:09.286 00.003 9640 Worker thread wakes up
23:56:09.286 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.15) opts 0xd
23:56:09.286 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.66, 0.15)
23:56:09.286 00.000 9640 Moving (-0.66, 0.15) raw xDistance=0.14 yDistance=0.67
23:56:09.286 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.14
23:56:09.286 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 0.67, m_sumCorr=0.77
23:56:09.286 00.000 9640 MoveAxis(W, 15, ABG)
23:56:09.286 00.000 9640 Guiding  Dir = 3, Dur = 15
23:56:09.287 00.001 9640 IsSlewing returns 0
23:56:09.287 00.000 9640 IsGuiding returns 0
23:56:09.287 00.000 9640 PulseGuide returned control before completion, sleep 25
23:56:09.293 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=59844, med=3204, FiltMin=3068, FiltMax=37412, Gamma=2.190
23:56:09.316 00.023 9640 IsGuiding returns 1
23:56:09.317 00.001 9640 scope still moving after pulse duration time elapsed
23:56:09.330 00.013 16872 UpdateGuideState exits: m=9346 SNR=52.5
23:56:09.335 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:09.338 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:56:09.340 00.002 16872 Enqueuing Expose request
23:56:09.347 00.007 9640 IsSlewing returns 0
23:56:09.347 00.000 9640 IsGuiding returns 1
23:56:09.378 00.031 9640 IsSlewing returns 0
23:56:09.379 00.001 9640 IsGuiding returns 0
23:56:09.379 00.000 9640 scope move finished after 15 + 77 ms
23:56:09.379 00.000 9640 Move returns status 0, amount 15
23:56:09.379 00.000 9640 MoveAxis(S, 36, ABG)
23:56:09.379 00.000 9640 Guiding  Dir = 1, Dur = 36
23:56:09.379 00.000 9640 IsSlewing returns 0
23:56:09.379 00.000 9640 IsGuiding returns 0
23:56:09.381 00.002 9640 PulseGuide returned control before completion, sleep 46
23:56:09.442 00.061 9640 IsGuiding returns 1
23:56:09.442 00.000 9640 scope still moving after pulse duration time elapsed
23:56:09.473 00.031 9640 IsSlewing returns 0
23:56:09.473 00.000 9640 IsGuiding returns 1
23:56:09.504 00.031 9640 IsSlewing returns 0
23:56:09.505 00.001 9640 IsGuiding returns 1
23:56:09.510 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41f4b988-ded2-4218-9a68-e70101401e89"}
23:56:09.513 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"41f4b988-ded2-4218-9a68-e70101401e89"}
23:56:09.516 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b87f513-0673-448c-8f9c-ba00a298be40"}
23:56:09.520 00.004 16872 case statement mapped state 6 to 3
23:56:09.522 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b87f513-0673-448c-8f9c-ba00a298be40"}
23:56:09.526 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"de57a265-6645-41a7-b80f-87a674c79982"}
23:56:09.529 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.31,7.21],"pixels":"..."},"id":"de57a265-6645-41a7-b80f-87a674c79982"}
23:56:09.534 00.005 9640 IsSlewing returns 0
23:56:09.535 00.001 9640 IsGuiding returns 1
23:56:09.565 00.030 9640 IsSlewing returns 0
23:56:09.565 00.000 9640 IsGuiding returns 0
23:56:09.565 00.000 9640 scope move finished after 36 + 149 ms
23:56:09.565 00.000 9640 Move returns status 0, amount 36
23:56:09.565 00.000 9640 move complete, result=0
23:56:09.565 00.000 9640 worker thread done servicing request
23:56:09.565 00.000 9640 Worker thread wakes up
23:56:09.565 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:56:09.565 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:56:09.567 00.002 16872 GuideStep: 0.1 px 15 ms WEST, 0.7 px 36 ms SOUTH
23:56:13.008 03.441 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74a24318-ddcc-4aec-a1a4-63ffcc361cdb"}
23:56:13.012 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"74a24318-ddcc-4aec-a1a4-63ffcc361cdb"}
23:56:13.016 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92ebfdfb-e3b7-4349-b8b3-eb474597c1ec"}
23:56:13.018 00.002 16872 case statement mapped state 6 to 3
23:56:13.021 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"92ebfdfb-e3b7-4349-b8b3-eb474597c1ec"}
23:56:13.024 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7a0605cc-6328-49bb-9c63-3ab3ac126258"}
23:56:13.028 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.31,7.21],"pixels":"..."},"id":"7a0605cc-6328-49bb-9c63-3ab3ac126258"}
23:56:13.625 00.597 9640 Exposure complete
23:56:13.766 00.141 9640 worker thread done servicing request
23:56:13.766 00.000 16872 OnExposeComplete: enter
23:56:13.769 00.003 16872 UpdateGuideState(): m_state=6
23:56:13.772 00.003 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:56:13.774 00.002 16872 Star::Find returns 1 (0), X=1656.53, Y=583.22, Mass=8291, SNR=50.6, Peak=4172 HFD=2.6
23:56:13.777 00.003 16872 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.56) = xAngle (1.24 = 1.24)
23:56:13.779 00.002 16872 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.28 = 1.28)
23:56:13.782 00.003 16872 CameraToMount -- cameraX=-0.44 cameraY=0.16 hyp=0.47 cameraTheta=2.79 mountX=0.15 mountY=0.45, mountTheta=1.24
23:56:13.788 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.44, y=0.16, opts=13)
23:56:13.792 00.004 16872 Enqueuing Move request for scope (-0.44, 0.16)
23:56:13.794 00.002 9640 Worker thread wakes up
23:56:13.794 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.16) opts 0xd
23:56:13.794 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.44, 0.16)
23:56:13.795 00.001 9640 Moving (-0.44, 0.16) raw xDistance=0.15 yDistance=0.45
23:56:13.795 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.15
23:56:13.795 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.45, m_sumCorr=0.77
23:56:13.795 00.000 9640 MoveAxis(W, 18, ABG)
23:56:13.795 00.000 9640 Guiding  Dir = 3, Dur = 18
23:56:13.795 00.000 9640 IsSlewing returns 0
23:56:13.795 00.000 9640 IsGuiding returns 0
23:56:13.795 00.000 9640 PulseGuide returned control before completion, sleep 28
23:56:13.801 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=65516, med=3200, FiltMin=3036, FiltMax=47348, Gamma=2.190
23:56:13.832 00.031 9640 IsGuiding returns 1
23:56:13.832 00.000 9640 scope still moving after pulse duration time elapsed
23:56:13.842 00.010 16872 UpdateGuideState exits: m=8291 SNR=50.6
23:56:13.845 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:13.852 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:56:13.856 00.004 16872 Enqueuing Expose request
23:56:13.864 00.008 9640 IsSlewing returns 0
23:56:13.865 00.001 9640 IsGuiding returns 0
23:56:13.865 00.000 9640 scope move finished after 18 + 51 ms
23:56:13.865 00.000 9640 Move returns status 0, amount 18
23:56:13.865 00.000 9640 MoveAxis(N, 0, ABG)
23:56:13.865 00.000 9640 Move returns status 0, amount 0
23:56:13.865 00.000 9640 move complete, result=0
23:56:13.865 00.000 9640 worker thread done servicing request
23:56:13.865 00.000 9640 Worker thread wakes up
23:56:13.866 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:56:13.866 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:56:13.866 00.000 16872 GuideStep: 0.2 px 18 ms WEST, 0.5 px 0 ms NORTH
23:56:16.507 02.641 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0cbac07d-79a4-4197-bda6-acf378c7c7f6"}
23:56:16.511 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0cbac07d-79a4-4197-bda6-acf378c7c7f6"}
23:56:16.514 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e4672ba-def7-42df-b46c-f24d8c9766b2"}
23:56:16.518 00.004 16872 case statement mapped state 6 to 3
23:56:16.524 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e4672ba-def7-42df-b46c-f24d8c9766b2"}
23:56:16.529 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"45997313-c752-4d1b-ab47-49f809d97986"}
23:56:16.533 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.53,7.22],"pixels":"..."},"id":"45997313-c752-4d1b-ab47-49f809d97986"}
23:56:17.925 01.392 9640 Exposure complete
23:56:18.065 00.140 9640 worker thread done servicing request
23:56:18.066 00.001 16872 OnExposeComplete: enter
23:56:18.070 00.004 16872 UpdateGuideState(): m_state=6
23:56:18.073 00.003 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:56:18.075 00.002 16872 Star::Find returns 1 (0), X=1656.39, Y=582.72, Mass=8750, SNR=52.5, Peak=4084 HFD=3.0
23:56:18.078 00.003 16872 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.56) = xAngle (-4.17 = 2.11)
23:56:18.081 00.003 16872 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.13 = 2.15)
23:56:18.084 00.003 16872 CameraToMount -- cameraX=-0.58 cameraY=-0.34 hyp=0.67 cameraTheta=-2.62 mountX=-0.34 mountY=0.56, mountTheta=2.12
23:56:18.088 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.58, y=-0.34, opts=13)
23:56:18.091 00.003 16872 Enqueuing Move request for scope (-0.58, -0.34)
23:56:18.094 00.003 9640 Worker thread wakes up
23:56:18.094 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.34) opts 0xd
23:56:18.094 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.58, -0.34)
23:56:18.094 00.000 9640 Moving (-0.58, -0.34) raw xDistance=-0.34 yDistance=0.56
23:56:18.094 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.34
23:56:18.094 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 0.56, m_sumCorr=1.1
23:56:18.094 00.000 9640 MoveAxis(E, 35, ABG)
23:56:18.094 00.000 9640 Guiding  Dir = 2, Dur = 35
23:56:18.095 00.001 9640 IsSlewing returns 0
23:56:18.095 00.000 9640 IsGuiding returns 0
23:56:18.096 00.001 9640 PulseGuide returned control before completion, sleep 45
23:56:18.102 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=62284, med=3200, FiltMin=3112, FiltMax=45236, Gamma=2.190
23:56:18.137 00.035 16872 UpdateGuideState exits: m=8750 SNR=52.5
23:56:18.140 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:18.143 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:56:18.147 00.004 16872 Enqueuing Expose request
23:56:18.149 00.002 9640 IsGuiding returns 1
23:56:18.150 00.001 9640 scope still moving after pulse duration time elapsed
23:56:18.177 00.027 9640 IsSlewing returns 0
23:56:18.177 00.000 9640 IsGuiding returns 0
23:56:18.177 00.000 9640 scope move finished after 35 + 46 ms
23:56:18.177 00.000 9640 Move returns status 0, amount 35
23:56:18.177 00.000 9640 MoveAxis(S, 34, ABG)
23:56:18.177 00.000 9640 Guiding  Dir = 1, Dur = 34
23:56:18.178 00.001 9640 IsSlewing returns 0
23:56:18.178 00.000 9640 IsGuiding returns 0
23:56:18.178 00.000 9640 PulseGuide returned control before completion, sleep 44
23:56:18.224 00.046 9640 IsGuiding returns 1
23:56:18.224 00.000 9640 scope still moving after pulse duration time elapsed
23:56:18.254 00.030 9640 IsSlewing returns 0
23:56:18.254 00.000 9640 IsGuiding returns 0
23:56:18.254 00.000 9640 scope move finished after 34 + 43 ms
23:56:18.254 00.000 9640 Move returns status 0, amount 34
23:56:18.254 00.000 9640 move complete, result=0
23:56:18.255 00.001 9640 worker thread done servicing request
23:56:18.255 00.000 9640 Worker thread wakes up
23:56:18.255 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:56:18.255 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:56:18.259 00.004 16872 GuideStep: -0.3 px 35 ms EAST, 0.6 px 34 ms SOUTH
23:56:20.007 01.748 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e91ea5ac-6916-4895-9534-8168a123da81"}
23:56:20.010 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e91ea5ac-6916-4895-9534-8168a123da81"}
23:56:20.013 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b01fbdbc-115b-46f5-983f-81f376ca083b"}
23:56:20.017 00.004 16872 case statement mapped state 6 to 3
23:56:20.019 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b01fbdbc-115b-46f5-983f-81f376ca083b"}
23:56:20.022 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"438f4bf0-572b-4256-a391-a48e2938dbfe"}
23:56:20.027 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.39,6.72],"pixels":"..."},"id":"438f4bf0-572b-4256-a391-a48e2938dbfe"}
23:56:22.302 02.275 9640 Exposure complete
23:56:22.441 00.139 9640 worker thread done servicing request
23:56:22.441 00.000 16872 OnExposeComplete: enter
23:56:22.444 00.003 16872 UpdateGuideState(): m_state=6
23:56:22.446 00.002 16872 Star::Find(15, 1656, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:56:22.449 00.003 16872 Star::Find returns 1 (0), X=1656.41, Y=583.30, Mass=9169, SNR=53.2, Peak=4048 HFD=3.2
23:56:22.451 00.002 16872 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.56) = xAngle (1.18 = 1.18)
23:56:22.455 00.004 16872 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.22 = 1.22)
23:56:22.460 00.005 16872 CameraToMount -- cameraX=-0.56 cameraY=0.24 hyp=0.61 cameraTheta=2.73 mountX=0.23 mountY=0.57, mountTheta=1.18
23:56:22.463 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.56, y=0.24, opts=13)
23:56:22.467 00.004 16872 Enqueuing Move request for scope (-0.56, 0.24)
23:56:22.470 00.003 9640 Worker thread wakes up
23:56:22.470 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.24) opts 0xd
23:56:22.470 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.56, 0.24)
23:56:22.470 00.000 9640 Moving (-0.56, 0.24) raw xDistance=0.23 yDistance=0.57
23:56:22.470 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.23
23:56:22.470 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.57, m_sumCorr=1.1
23:56:22.471 00.001 9640 MoveAxis(W, 21, ABG)
23:56:22.471 00.000 9640 Guiding  Dir = 3, Dur = 21
23:56:22.471 00.000 9640 IsSlewing returns 0
23:56:22.471 00.000 9640 IsGuiding returns 0
23:56:22.471 00.000 9640 PulseGuide returned control before completion, sleep 31
23:56:22.475 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2772, max=59052, med=3192, FiltMin=3040, FiltMax=38484, Gamma=2.190
23:56:22.513 00.038 16872 UpdateGuideState exits: m=9169 SNR=53.2
23:56:22.517 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:22.521 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:56:22.524 00.003 9640 IsGuiding returns 1
23:56:22.524 00.000 9640 scope still moving after pulse duration time elapsed
23:56:22.524 00.000 16872 Enqueuing Expose request
23:56:22.547 00.023 9640 IsSlewing returns 0
23:56:22.547 00.000 9640 IsGuiding returns 0
23:56:22.547 00.000 9640 scope move finished after 21 + 55 ms
23:56:22.547 00.000 9640 Move returns status 0, amount 21
23:56:22.547 00.000 9640 MoveAxis(N, 0, ABG)
23:56:22.547 00.000 9640 Move returns status 0, amount 0
23:56:22.548 00.001 9640 move complete, result=0
23:56:22.548 00.000 9640 worker thread done servicing request
23:56:22.548 00.000 9640 Worker thread wakes up
23:56:22.548 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:56:22.548 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:56:22.551 00.003 16872 GuideStep: 0.2 px 21 ms WEST, 0.6 px 0 ms NORTH
23:56:23.506 00.955 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d41159e-c3da-4c10-bbcc-58331d85f354"}
23:56:23.511 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1d41159e-c3da-4c10-bbcc-58331d85f354"}
23:56:23.516 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1bd0ad4-1134-48a7-ba0a-628e76ba7fd0"}
23:56:23.519 00.003 16872 case statement mapped state 6 to 3
23:56:23.523 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1bd0ad4-1134-48a7-ba0a-628e76ba7fd0"}
23:56:23.527 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fb1f7e79-56fa-49c4-9b6b-97c2c38922fe"}
23:56:23.532 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.41,7.30],"pixels":"..."},"id":"fb1f7e79-56fa-49c4-9b6b-97c2c38922fe"}
23:56:26.633 03.101 9640 Exposure complete
23:56:26.786 00.153 9640 worker thread done servicing request
23:56:26.786 00.000 16872 OnExposeComplete: enter
23:56:26.789 00.003 16872 UpdateGuideState(): m_state=6
23:56:26.794 00.005 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
23:56:26.798 00.004 16872 Star::Find returns 1 (0), X=1656.32, Y=583.69, Mass=10148, SNR=56.9, Peak=4232 HFD=3.0
23:56:26.800 00.002 16872 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.56) = xAngle (0.82 = 0.82)
23:56:26.803 00.003 16872 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.86 = 0.86)
23:56:26.808 00.005 16872 CameraToMount -- cameraX=-0.65 cameraY=0.63 hyp=0.91 cameraTheta=2.37 mountX=0.62 mountY=0.69, mountTheta=0.84
23:56:26.813 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.65, y=0.63, opts=13)
23:56:26.817 00.004 16872 Enqueuing Move request for scope (-0.65, 0.63)
23:56:26.821 00.004 9640 Worker thread wakes up
23:56:26.821 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.63) opts 0xd
23:56:26.821 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.65, 0.63)
23:56:26.821 00.000 9640 Moving (-0.65, 0.63) raw xDistance=0.62 yDistance=0.69
23:56:26.821 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.62
23:56:26.821 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.69, m_sumCorr=1.3
23:56:26.821 00.000 9640 MoveAxis(W, 68, ABG)
23:56:26.822 00.001 9640 Guiding  Dir = 3, Dur = 68
23:56:26.822 00.000 9640 IsSlewing returns 0
23:56:26.822 00.000 9640 IsGuiding returns 0
23:56:26.822 00.000 9640 PulseGuide returned control before completion, sleep 78
23:56:26.831 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=59652, med=3208, FiltMin=3120, FiltMax=38920, Gamma=2.190
23:56:26.876 00.045 16872 UpdateGuideState exits: m=10148 SNR=56.9
23:56:26.880 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:26.883 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:56:26.891 00.008 16872 Enqueuing Expose request
23:56:26.902 00.011 9640 IsGuiding returns 1
23:56:26.902 00.000 9640 scope still moving after pulse duration time elapsed
23:56:26.934 00.032 9640 IsSlewing returns 0
23:56:26.934 00.000 9640 IsGuiding returns 0
23:56:26.935 00.001 9640 scope move finished after 68 + 44 ms
23:56:26.935 00.000 9640 Move returns status 0, amount 68
23:56:26.935 00.000 9640 MoveAxis(S, 31, ABG)
23:56:26.935 00.000 9640 Guiding  Dir = 1, Dur = 31
23:56:26.936 00.001 9640 IsSlewing returns 0
23:56:26.936 00.000 9640 IsGuiding returns 0
23:56:26.936 00.000 9640 PulseGuide returned control before completion, sleep 41
23:56:26.981 00.045 9640 IsGuiding returns 1
23:56:26.981 00.000 9640 scope still moving after pulse duration time elapsed
23:56:27.008 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e5bbc05-6259-4950-a331-e6f3493aaaa2"}
23:56:27.012 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0e5bbc05-6259-4950-a331-e6f3493aaaa2"}
23:56:27.016 00.004 9640 IsSlewing returns 0
23:56:27.016 00.000 9640 IsGuiding returns 0
23:56:27.016 00.000 9640 scope move finished after 31 + 49 ms
23:56:27.016 00.000 9640 Move returns status 0, amount 31
23:56:27.016 00.000 9640 move complete, result=0
23:56:27.016 00.000 9640 worker thread done servicing request
23:56:27.016 00.000 9640 Worker thread wakes up
23:56:27.016 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"63fadb12-8780-48ab-8911-13dcef07804e"}
23:56:27.021 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:56:27.021 00.000 16872 case statement mapped state 6 to 3
23:56:27.025 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:56:27.025 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"63fadb12-8780-48ab-8911-13dcef07804e"}
23:56:27.049 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f47c1938-d5a1-4c52-a51e-af93ee26e1a8"}
23:56:27.053 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.32,6.69],"pixels":"..."},"id":"f47c1938-d5a1-4c52-a51e-af93ee26e1a8"}
23:56:27.062 00.009 16872 GuideStep: 0.6 px 68 ms WEST, 0.7 px 31 ms SOUTH
23:56:30.507 03.445 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6937a01b-498b-45ca-a4be-db2b70507b76"}
23:56:30.510 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6937a01b-498b-45ca-a4be-db2b70507b76"}
23:56:30.514 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9106b850-8277-4200-922c-64a4f5f282f5"}
23:56:30.517 00.003 16872 case statement mapped state 6 to 3
23:56:30.521 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9106b850-8277-4200-922c-64a4f5f282f5"}
23:56:30.528 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f8729dab-0156-4d50-bbd3-fe17b1019c15"}
23:56:30.532 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.32,6.69],"pixels":"..."},"id":"f8729dab-0156-4d50-bbd3-fe17b1019c15"}
23:56:31.086 00.554 9640 Exposure complete
23:56:31.229 00.143 9640 worker thread done servicing request
23:56:31.229 00.000 16872 OnExposeComplete: enter
23:56:31.234 00.005 16872 UpdateGuideState(): m_state=6
23:56:31.240 00.006 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
23:56:31.244 00.004 16872 Star::Find returns 1 (0), X=1656.47, Y=582.35, Mass=8940, SNR=50.4, Peak=4188 HFD=3.0
23:56:31.247 00.003 16872 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.56) = xAngle (-3.75 = 2.53)
23:56:31.250 00.003 16872 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.70 = 2.58)
23:56:31.256 00.006 16872 CameraToMount -- cameraX=-0.50 cameraY=-0.70 hyp=0.87 cameraTheta=-2.19 mountX=-0.71 mountY=0.46, mountTheta=2.57
23:56:31.262 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.50, y=-0.70, opts=13)
23:56:31.266 00.004 16872 Enqueuing Move request for scope (-0.50, -0.70)
23:56:31.270 00.004 9640 Worker thread wakes up
23:56:31.270 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.70) opts 0xd
23:56:31.270 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.50, -0.70)
23:56:31.270 00.000 9640 Moving (-0.50, -0.70) raw xDistance=-0.71 yDistance=0.46
23:56:31.270 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.71
23:56:31.270 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.46, m_sumCorr=1.5
23:56:31.270 00.000 9640 MoveAxis(E, 69, ABG)
23:56:31.270 00.000 9640 Guiding  Dir = 2, Dur = 69
23:56:31.270 00.000 9640 IsSlewing returns 0
23:56:31.271 00.001 9640 IsGuiding returns 0
23:56:31.271 00.000 9640 PulseGuide returned control before completion, sleep 79
23:56:31.281 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=58032, med=3188, FiltMin=3062, FiltMax=37512, Gamma=2.190
23:56:31.320 00.039 16872 UpdateGuideState exits: m=8940 SNR=50.4
23:56:31.326 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:31.329 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:56:31.332 00.003 16872 Enqueuing Expose request
23:56:31.365 00.033 9640 IsGuiding returns 1
23:56:31.366 00.001 9640 scope still moving after pulse duration time elapsed
23:56:31.396 00.030 9640 IsSlewing returns 0
23:56:31.396 00.000 9640 IsGuiding returns 1
23:56:31.426 00.030 9640 IsSlewing returns 0
23:56:31.426 00.000 9640 IsGuiding returns 0
23:56:31.426 00.000 9640 scope move finished after 69 + 86 ms
23:56:31.426 00.000 9640 Move returns status 0, amount 69
23:56:31.427 00.001 9640 MoveAxis(S, 18, ABG)
23:56:31.427 00.000 9640 Guiding  Dir = 1, Dur = 18
23:56:31.427 00.000 9640 IsSlewing returns 0
23:56:31.427 00.000 9640 IsGuiding returns 0
23:56:31.427 00.000 9640 PulseGuide returned control before completion, sleep 28
23:56:31.457 00.030 9640 IsGuiding returns 1
23:56:31.457 00.000 9640 scope still moving after pulse duration time elapsed
23:56:31.488 00.031 9640 IsSlewing returns 0
23:56:31.489 00.001 9640 IsGuiding returns 0
23:56:31.489 00.000 9640 scope move finished after 18 + 43 ms
23:56:31.489 00.000 9640 Move returns status 0, amount 18
23:56:31.489 00.000 9640 move complete, result=0
23:56:31.489 00.000 9640 worker thread done servicing request
23:56:31.489 00.000 9640 Worker thread wakes up
23:56:31.489 00.000 16872 GuideStep: -0.7 px 69 ms EAST, 0.5 px 18 ms SOUTH
23:56:31.493 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
23:56:31.493 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:56:34.006 02.513 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2208627e-0e6e-4f3c-8d30-6f9005581a0d"}
23:56:34.010 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2208627e-0e6e-4f3c-8d30-6f9005581a0d"}
23:56:34.014 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"051ee5e8-e9a5-46e9-9ed1-824d6bc32778"}
23:56:34.018 00.004 16872 case statement mapped state 6 to 3
23:56:34.021 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"051ee5e8-e9a5-46e9-9ed1-824d6bc32778"}
23:56:34.027 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"74239f32-8016-4adc-913e-2708f6a886e2"}
23:56:34.033 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.47,7.35],"pixels":"..."},"id":"74239f32-8016-4adc-913e-2708f6a886e2"}
23:56:35.624 01.591 9640 Exposure complete
23:56:35.778 00.154 9640 worker thread done servicing request
23:56:35.778 00.000 16872 OnExposeComplete: enter
23:56:35.788 00.010 16872 UpdateGuideState(): m_state=6
23:56:35.792 00.004 16872 Star::Find(15, 1656, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
23:56:35.797 00.005 16872 Star::Find returns 1 (0), X=1656.31, Y=582.92, Mass=10209, SNR=54.9, Peak=4252 HFD=3.0
23:56:35.800 00.003 16872 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.56) = xAngle (-4.49 = 1.79)
23:56:35.804 00.004 16872 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.45 = 1.84)
23:56:35.808 00.004 16872 CameraToMount -- cameraX=-0.66 cameraY=-0.14 hyp=0.67 cameraTheta=-2.94 mountX=-0.15 mountY=0.65, mountTheta=1.79
23:56:35.815 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.66, y=-0.14, opts=13)
23:56:35.819 00.004 16872 Enqueuing Move request for scope (-0.66, -0.14)
23:56:35.822 00.003 9640 Worker thread wakes up
23:56:35.822 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.14) opts 0xd
23:56:35.822 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.66, -0.14)
23:56:35.822 00.000 9640 Moving (-0.66, -0.14) raw xDistance=-0.15 yDistance=0.65
23:56:35.822 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.15
23:56:35.822 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.65, m_sumCorr=1.6
23:56:35.823 00.001 9640 MoveAxis(E, 22, ABG)
23:56:35.823 00.000 9640 Guiding  Dir = 2, Dur = 22
23:56:35.823 00.000 9640 IsSlewing returns 0
23:56:35.823 00.000 9640 IsGuiding returns 0
23:56:35.825 00.002 9640 PulseGuide returned control before completion, sleep 32
23:56:35.832 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65512, med=3208, FiltMin=3134, FiltMax=46020, Gamma=2.190
23:56:35.859 00.027 9640 IsGuiding returns 1
23:56:35.859 00.000 9640 scope still moving after pulse duration time elapsed
23:56:35.875 00.016 16872 UpdateGuideState exits: m=10209 SNR=54.9
23:56:35.885 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:35.890 00.005 9640 IsSlewing returns 0
23:56:35.890 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:56:35.894 00.004 9640 IsGuiding returns 0
23:56:35.894 00.000 16872 Enqueuing Expose request
23:56:35.897 00.003 9640 scope move finished after 22 + 47 ms
23:56:35.897 00.000 9640 Move returns status 0, amount 22
23:56:35.897 00.000 9640 MoveAxis(S, 20, ABG)
23:56:35.897 00.000 9640 Guiding  Dir = 1, Dur = 20
23:56:35.897 00.000 9640 IsSlewing returns 0
23:56:35.898 00.001 9640 IsGuiding returns 0
23:56:35.898 00.000 9640 PulseGuide returned control before completion, sleep 30
23:56:35.937 00.039 9640 IsGuiding returns 1
23:56:35.937 00.000 9640 scope still moving after pulse duration time elapsed
23:56:35.968 00.031 9640 IsSlewing returns 0
23:56:35.969 00.001 9640 IsGuiding returns 0
23:56:35.970 00.001 9640 scope move finished after 20 + 51 ms
23:56:35.970 00.000 9640 Move returns status 0, amount 20
23:56:35.973 00.003 9640 move complete, result=0
23:56:35.974 00.001 9640 worker thread done servicing request
23:56:35.974 00.000 9640 Worker thread wakes up
23:56:35.974 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:56:35.974 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:56:35.976 00.002 16872 GuideStep: -0.1 px 22 ms EAST, 0.7 px 20 ms SOUTH
23:56:37.505 01.529 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"afb88b1c-28e6-4585-992e-56d41f695d55"}
23:56:37.509 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"afb88b1c-28e6-4585-992e-56d41f695d55"}
23:56:37.514 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fbf64e50-92ce-4bbf-a306-6ba5823d6080"}
23:56:37.519 00.005 16872 case statement mapped state 6 to 3
23:56:37.524 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbf64e50-92ce-4bbf-a306-6ba5823d6080"}
23:56:37.537 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"68cf0d4d-49ac-4bfd-867a-d70c5dc73f94"}
23:56:37.544 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.31,6.92],"pixels":"..."},"id":"68cf0d4d-49ac-4bfd-867a-d70c5dc73f94"}
23:56:40.069 02.525 9640 Exposure complete
23:56:40.212 00.143 9640 worker thread done servicing request
23:56:40.213 00.001 16872 OnExposeComplete: enter
23:56:40.219 00.006 16872 UpdateGuideState(): m_state=6
23:56:40.224 00.005 16872 Star::Find(15, 1656, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
23:56:40.228 00.004 16872 Star::Find returns 1 (0), X=1656.42, Y=583.46, Mass=8408, SNR=52.6, Peak=4276 HFD=3.0
23:56:40.231 00.003 16872 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.56) = xAngle (0.95 = 0.95)
23:56:40.234 00.003 16872 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.00 = 1.00)
23:56:40.237 00.003 16872 CameraToMount -- cameraX=-0.55 cameraY=0.41 hyp=0.68 cameraTheta=2.50 mountX=0.40 mountY=0.57, mountTheta=0.96
23:56:40.245 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.55, y=0.41, opts=13)
23:56:40.249 00.004 16872 Enqueuing Move request for scope (-0.55, 0.41)
23:56:40.252 00.003 9640 Worker thread wakes up
23:56:40.252 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.41) opts 0xd
23:56:40.252 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.55, 0.41)
23:56:40.252 00.000 9640 Moving (-0.55, 0.41) raw xDistance=0.40 yDistance=0.57
23:56:40.252 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.40
23:56:40.253 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.57, m_sumCorr=1.8
23:56:40.253 00.000 9640 MoveAxis(W, 40, ABG)
23:56:40.253 00.000 9640 Guiding  Dir = 3, Dur = 40
23:56:40.253 00.000 9640 IsSlewing returns 0
23:56:40.253 00.000 9640 IsGuiding returns 0
23:56:40.254 00.001 9640 PulseGuide returned control before completion, sleep 50
23:56:40.261 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=65520, med=3208, FiltMin=3054, FiltMax=44660, Gamma=2.190
23:56:40.308 00.047 16872 UpdateGuideState exits: m=8408 SNR=52.6
23:56:40.313 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:40.318 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:56:40.322 00.004 9640 IsGuiding returns 0
23:56:40.322 00.000 16872 Enqueuing Expose request
23:56:40.325 00.003 9640 Move returns status 0, amount 40
23:56:40.325 00.000 9640 MoveAxis(S, 19, ABG)
23:56:40.325 00.000 9640 Guiding  Dir = 1, Dur = 19
23:56:40.326 00.001 9640 IsSlewing returns 0
23:56:40.326 00.000 9640 IsGuiding returns 0
23:56:40.326 00.000 9640 PulseGuide returned control before completion, sleep 29
23:56:40.366 00.040 9640 IsGuiding returns 1
23:56:40.366 00.000 9640 scope still moving after pulse duration time elapsed
23:56:40.398 00.032 9640 IsSlewing returns 0
23:56:40.399 00.001 9640 IsGuiding returns 0
23:56:40.399 00.000 9640 scope move finished after 19 + 53 ms
23:56:40.399 00.000 9640 Move returns status 0, amount 19
23:56:40.399 00.000 9640 move complete, result=0
23:56:40.401 00.002 9640 worker thread done servicing request
23:56:40.401 00.000 9640 Worker thread wakes up
23:56:40.401 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:56:40.401 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:56:40.403 00.002 16872 GuideStep: 0.4 px 40 ms WEST, 0.6 px 19 ms SOUTH
23:56:41.005 00.602 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f382a0d9-a7e5-4491-9281-308a660516a2"}
23:56:41.009 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f382a0d9-a7e5-4491-9281-308a660516a2"}
23:56:41.020 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3a037ff-8e00-4e91-9cde-476fbe6cdac8"}
23:56:41.025 00.005 16872 case statement mapped state 6 to 3
23:56:41.030 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3a037ff-8e00-4e91-9cde-476fbe6cdac8"}
23:56:41.035 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c45153ae-82bf-4fd6-824c-8a93f595baa2"}
23:56:41.040 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.42,7.46],"pixels":"..."},"id":"c45153ae-82bf-4fd6-824c-8a93f595baa2"}
23:56:44.488 03.448 9640 Exposure complete
23:56:44.504 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d7b29582-147f-421b-a022-4f58f3f23bf5"}
23:56:44.508 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d7b29582-147f-421b-a022-4f58f3f23bf5"}
23:56:44.512 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b08f2bf0-5b04-42be-a864-a227e11910fd"}
23:56:44.516 00.004 16872 case statement mapped state 6 to 3
23:56:44.520 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b08f2bf0-5b04-42be-a864-a227e11910fd"}
23:56:44.524 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a384210f-2dce-428d-b88f-fd7db261d971"}
23:56:44.527 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.42,7.46],"pixels":"..."},"id":"a384210f-2dce-428d-b88f-fd7db261d971"}
23:56:44.640 00.113 9640 worker thread done servicing request
23:56:44.640 00.000 16872 OnExposeComplete: enter
23:56:44.644 00.004 16872 UpdateGuideState(): m_state=6
23:56:44.647 00.003 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
23:56:44.651 00.004 16872 Star::Find returns 1 (0), X=1656.55, Y=583.03, Mass=8977, SNR=50.1, Peak=4164 HFD=2.5
23:56:44.654 00.003 16872 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.56) = xAngle (-4.63 = 1.65)
23:56:44.658 00.004 16872 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.59 = 1.70)
23:56:44.662 00.004 16872 CameraToMount -- cameraX=-0.42 cameraY=-0.03 hyp=0.42 cameraTheta=-3.08 mountX=-0.03 mountY=0.41, mountTheta=1.65
23:56:44.666 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.42, y=-0.03, opts=13)
23:56:44.669 00.003 16872 Enqueuing Move request for scope (-0.42, -0.03)
23:56:44.677 00.008 9640 Worker thread wakes up
23:56:44.677 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.03) opts 0xd
23:56:44.677 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.42, -0.03)
23:56:44.677 00.000 9640 Moving (-0.42, -0.03) raw xDistance=-0.03 yDistance=0.41
23:56:44.677 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:56:44.677 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.41, m_sumCorr=1.9
23:56:44.677 00.000 9640 MoveAxis(E, 0, ABG)
23:56:44.677 00.000 9640 Move returns status 0, amount 0
23:56:44.677 00.000 9640 MoveAxis(S, 19, ABG)
23:56:44.677 00.000 9640 Guiding  Dir = 1, Dur = 19
23:56:44.679 00.002 9640 IsSlewing returns 0
23:56:44.679 00.000 9640 IsGuiding returns 0
23:56:44.681 00.002 9640 PulseGuide returned control before completion, sleep 28
23:56:44.693 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65516, med=3212, FiltMin=3140, FiltMax=45724, Gamma=2.190
23:56:44.719 00.026 9640 IsGuiding returns 1
23:56:44.719 00.000 9640 scope still moving after pulse duration time elapsed
23:56:44.744 00.025 16872 UpdateGuideState exits: m=8977 SNR=50.1
23:56:44.747 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:44.753 00.006 9640 IsSlewing returns 0
23:56:44.754 00.001 9640 IsGuiding returns 0
23:56:44.754 00.000 9640 scope move finished after 19 + 55 ms
23:56:44.754 00.000 9640 Move returns status 0, amount 19
23:56:44.754 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:56:44.759 00.005 9640 move complete, result=0
23:56:44.759 00.000 16872 Enqueuing Expose request
23:56:44.763 00.004 9640 worker thread done servicing request
23:56:44.763 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 19 ms SOUTH
23:56:44.772 00.009 9640 Worker thread wakes up
23:56:44.772 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:56:44.773 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:56:48.003 03.230 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"449b33ea-2151-49f3-8d63-aaef91641e53"}
23:56:48.007 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"449b33ea-2151-49f3-8d63-aaef91641e53"}
23:56:48.011 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b4ef239-d03c-4da1-9899-a4e8e6f94c47"}
23:56:48.019 00.008 16872 case statement mapped state 6 to 3
23:56:48.025 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b4ef239-d03c-4da1-9899-a4e8e6f94c47"}
23:56:48.030 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"941e83eb-dcb6-4f7e-a6c0-d46dddf1c567"}
23:56:48.034 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.55,7.03],"pixels":"..."},"id":"941e83eb-dcb6-4f7e-a6c0-d46dddf1c567"}
23:56:48.880 00.846 9640 Exposure complete
23:56:49.065 00.185 9640 worker thread done servicing request
23:56:49.065 00.000 16872 OnExposeComplete: enter
23:56:49.068 00.003 16872 UpdateGuideState(): m_state=6
23:56:49.071 00.003 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
23:56:49.078 00.007 16872 Star::Find returns 1 (0), X=1656.34, Y=582.60, Mass=8960, SNR=52.9, Peak=4280 HFD=2.9
23:56:49.081 00.003 16872 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.56) = xAngle (-4.07 = 2.21)
23:56:49.084 00.003 16872 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.02 = 2.26)
23:56:49.087 00.003 16872 CameraToMount -- cameraX=-0.63 cameraY=-0.46 hyp=0.78 cameraTheta=-2.51 mountX=-0.47 mountY=0.60, mountTheta=2.23
23:56:49.093 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.63, y=-0.46, opts=13)
23:56:49.098 00.005 16872 Enqueuing Move request for scope (-0.63, -0.46)
23:56:49.100 00.002 9640 Worker thread wakes up
23:56:49.100 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.46) opts 0xd
23:56:49.101 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.63, -0.46)
23:56:49.101 00.000 9640 Moving (-0.63, -0.46) raw xDistance=-0.47 yDistance=0.60
23:56:49.101 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.47
23:56:49.101 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.60, m_sumCorr=2.1
23:56:49.101 00.000 9640 MoveAxis(E, 50, ABG)
23:56:49.101 00.000 9640 Guiding  Dir = 2, Dur = 50
23:56:49.101 00.000 9640 IsSlewing returns 0
23:56:49.101 00.000 9640 IsGuiding returns 0
23:56:49.102 00.001 9640 PulseGuide returned control before completion, sleep 60
23:56:49.113 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=64840, med=3208, FiltMin=3098, FiltMax=44580, Gamma=2.190
23:56:49.157 00.044 16872 UpdateGuideState exits: m=8960 SNR=52.9
23:56:49.159 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:49.163 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:56:49.171 00.008 9640 IsGuiding returns 1
23:56:49.171 00.000 16872 Enqueuing Expose request
23:56:49.174 00.003 9640 scope still moving after pulse duration time elapsed
23:56:49.198 00.024 9640 IsSlewing returns 0
23:56:49.198 00.000 9640 IsGuiding returns 0
23:56:49.199 00.001 9640 scope move finished after 50 + 47 ms
23:56:49.199 00.000 9640 Move returns status 0, amount 50
23:56:49.199 00.000 9640 MoveAxis(S, 18, ABG)
23:56:49.199 00.000 9640 Guiding  Dir = 1, Dur = 18
23:56:49.199 00.000 9640 IsSlewing returns 0
23:56:49.201 00.002 9640 IsGuiding returns 0
23:56:49.202 00.001 9640 PulseGuide returned control before completion, sleep 27
23:56:49.245 00.043 9640 IsGuiding returns 1
23:56:49.245 00.000 9640 scope still moving after pulse duration time elapsed
23:56:49.275 00.030 9640 IsSlewing returns 0
23:56:49.276 00.001 9640 IsGuiding returns 0
23:56:49.276 00.000 9640 scope move finished after 18 + 57 ms
23:56:49.276 00.000 9640 Move returns status 0, amount 18
23:56:49.276 00.000 9640 move complete, result=0
23:56:49.276 00.000 9640 worker thread done servicing request
23:56:49.276 00.000 9640 Worker thread wakes up
23:56:49.276 00.000 16872 GuideStep: -0.5 px 50 ms EAST, 0.6 px 18 ms SOUTH
23:56:49.284 00.008 9640 worker thread servicing REQUEST_EXPOSE 3500
23:56:49.284 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:56:51.503 02.219 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7645d52a-ff93-463e-9544-1b06774a015e"}
23:56:51.507 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7645d52a-ff93-463e-9544-1b06774a015e"}
23:56:51.510 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5bf9c3dd-3152-4daa-933c-c5cb51fb3970"}
23:56:51.512 00.002 16872 case statement mapped state 6 to 3
23:56:51.515 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5bf9c3dd-3152-4daa-933c-c5cb51fb3970"}
23:56:51.524 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"515bdd03-392f-4e37-87ca-238cf1a20e1b"}
23:56:51.529 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.34,6.60],"pixels":"..."},"id":"515bdd03-392f-4e37-87ca-238cf1a20e1b"}
23:56:53.371 01.842 9640 Exposure complete
23:56:53.517 00.146 9640 worker thread done servicing request
23:56:53.518 00.001 16872 OnExposeComplete: enter
23:56:53.520 00.002 16872 UpdateGuideState(): m_state=6
23:56:53.523 00.003 16872 Star::Find(15, 1656, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
23:56:53.527 00.004 16872 Star::Find returns 1 (0), X=1656.22, Y=583.19, Mass=8802, SNR=50.1, Peak=4360 HFD=2.4
23:56:53.534 00.007 16872 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.56) = xAngle (1.41 = 1.41)
23:56:53.539 00.005 16872 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.46 = 1.46)
23:56:53.541 00.002 16872 CameraToMount -- cameraX=-0.76 cameraY=0.13 hyp=0.77 cameraTheta=2.97 mountX=0.12 mountY=0.76, mountTheta=1.41
23:56:53.548 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.76, y=0.13, opts=13)
23:56:53.551 00.003 16872 Enqueuing Move request for scope (-0.76, 0.13)
23:56:53.554 00.003 9640 Worker thread wakes up
23:56:53.554 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.13) opts 0xd
23:56:53.554 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.76, 0.13)
23:56:53.554 00.000 9640 Moving (-0.76, 0.13) raw xDistance=0.12 yDistance=0.76
23:56:53.554 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.12
23:56:53.554 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.76, m_sumCorr=2.1
23:56:53.554 00.000 9640 MoveAxis(W, 8, ABG)
23:56:53.554 00.000 9640 Guiding  Dir = 3, Dur = 8
23:56:53.554 00.000 9640 IsSlewing returns 0
23:56:53.555 00.001 9640 IsGuiding returns 0
23:56:53.555 00.000 9640 PulseGuide returned control before completion, sleep 18
23:56:53.561 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65520, med=3208, FiltMin=3136, FiltMax=45696, Gamma=2.190
23:56:53.589 00.028 9640 IsGuiding returns 0
23:56:53.589 00.000 9640 Move returns status 0, amount 8
23:56:53.589 00.000 9640 MoveAxis(N, 0, ABG)
23:56:53.589 00.000 9640 Move returns status 0, amount 0
23:56:53.589 00.000 9640 move complete, result=0
23:56:53.589 00.000 9640 worker thread done servicing request
23:56:53.601 00.012 16872 UpdateGuideState exits: m=8802 SNR=50.1
23:56:53.606 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:53.613 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:56:53.615 00.002 16872 Enqueuing Expose request
23:56:53.618 00.003 9640 Worker thread wakes up
23:56:53.618 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:56:53.618 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:56:53.618 00.000 16872 GuideStep: 0.1 px 8 ms WEST, 0.8 px 0 ms NORTH
23:56:55.003 01.385 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b4a9d7a-6f37-4fb1-b45f-ae185487c844"}
23:56:55.009 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4b4a9d7a-6f37-4fb1-b45f-ae185487c844"}
23:56:55.015 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"56cdfc70-dd9c-4294-984e-14f215a67c54"}
23:56:55.019 00.004 16872 case statement mapped state 6 to 3
23:56:55.029 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"56cdfc70-dd9c-4294-984e-14f215a67c54"}
23:56:55.044 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0b778dfe-2b9f-4a6e-ad9e-ba98ffaed597"}
23:56:55.049 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.22,7.19],"pixels":"..."},"id":"0b778dfe-2b9f-4a6e-ad9e-ba98ffaed597"}
23:56:57.685 02.636 9640 Exposure complete
23:56:57.834 00.149 9640 worker thread done servicing request
23:56:57.834 00.000 16872 OnExposeComplete: enter
23:56:57.838 00.004 16872 UpdateGuideState(): m_state=6
23:56:57.843 00.005 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:56:57.846 00.003 16872 Star::Find returns 1 (0), X=1656.31, Y=583.12, Mass=8744, SNR=50.8, Peak=4268 HFD=2.6
23:56:57.848 00.002 16872 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
23:56:57.851 00.003 16872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.54 = 1.54)
23:56:57.855 00.004 16872 CameraToMount -- cameraX=-0.66 cameraY=0.06 hyp=0.66 cameraTheta=3.05 mountX=0.05 mountY=0.66, mountTheta=1.50
23:56:57.863 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.66, y=0.06, opts=13)
23:56:57.866 00.003 16872 Enqueuing Move request for scope (-0.66, 0.06)
23:56:57.869 00.003 9640 Worker thread wakes up
23:56:57.869 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.06) opts 0xd
23:56:57.869 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.66, 0.06)
23:56:57.869 00.000 9640 Moving (-0.66, 0.06) raw xDistance=0.05 yDistance=0.66
23:56:57.869 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:56:57.869 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 0.66, m_sumCorr=2.4
23:56:57.869 00.000 9640 MoveAxis(E, 0, ABG)
23:56:57.869 00.000 9640 Move returns status 0, amount 0
23:56:57.869 00.000 9640 MoveAxis(S, 38, ABG)
23:56:57.869 00.000 9640 Guiding  Dir = 1, Dur = 38
23:56:57.869 00.000 9640 IsSlewing returns 0
23:56:57.870 00.001 9640 IsGuiding returns 0
23:56:57.870 00.000 9640 PulseGuide returned control before completion, sleep 48
23:56:57.879 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=65512, med=3204, FiltMin=3116, FiltMax=46404, Gamma=2.190
23:56:57.918 00.039 16872 UpdateGuideState exits: m=8744 SNR=50.8
23:56:57.928 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:57.932 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:56:57.936 00.004 16872 Enqueuing Expose request
23:56:57.939 00.003 9640 IsGuiding returns 0
23:56:57.939 00.000 9640 Move returns status 0, amount 38
23:56:57.939 00.000 9640 move complete, result=0
23:56:57.939 00.000 9640 worker thread done servicing request
23:56:57.939 00.000 9640 Worker thread wakes up
23:56:57.939 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:56:57.939 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:56:57.947 00.008 16872 GuideStep: 0.0 px 0 ms EAST, 0.7 px 38 ms SOUTH
23:56:58.503 00.556 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"766a3253-e025-4a4f-8f6c-c095f162a1f0"}
23:56:58.507 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"766a3253-e025-4a4f-8f6c-c095f162a1f0"}
23:56:58.511 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5a9997b-b80b-4403-a26a-68ae131fe544"}
23:56:58.515 00.004 16872 case statement mapped state 6 to 3
23:56:58.518 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5a9997b-b80b-4403-a26a-68ae131fe544"}
23:56:58.524 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3641139e-7278-4b9f-b2c7-fd024ca7c37a"}
23:56:58.528 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.31,7.12],"pixels":"..."},"id":"3641139e-7278-4b9f-b2c7-fd024ca7c37a"}
23:57:02.003 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43a7a2d8-bf30-474a-85fd-e15c68c54ec5"}
23:57:02.008 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"43a7a2d8-bf30-474a-85fd-e15c68c54ec5"}
23:57:02.012 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e36ca61d-cbc3-4c15-8333-99a395aeb9bd"}
23:57:02.016 00.004 16872 case statement mapped state 6 to 3
23:57:02.019 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e36ca61d-cbc3-4c15-8333-99a395aeb9bd"}
23:57:02.024 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f00dab40-57a5-4132-bfa7-5220a7b0c5e4"}
23:57:02.028 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.31,7.12],"pixels":"..."},"id":"f00dab40-57a5-4132-bfa7-5220a7b0c5e4"}
23:57:02.035 00.007 9640 Exposure complete
23:57:02.181 00.146 9640 worker thread done servicing request
23:57:02.181 00.000 16872 OnExposeComplete: enter
23:57:02.186 00.005 16872 UpdateGuideState(): m_state=6
23:57:02.192 00.006 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
23:57:02.196 00.004 16872 Star::Find returns 1 (0), X=1656.09, Y=582.97, Mass=8909, SNR=50.4, Peak=4396 HFD=2.5
23:57:02.199 00.003 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.60 = 1.68)
23:57:02.203 00.004 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.72)
23:57:02.205 00.002 16872 CameraToMount -- cameraX=-0.88 cameraY=-0.08 hyp=0.89 cameraTheta=-3.05 mountX=-0.10 mountY=0.88, mountTheta=1.68
23:57:02.210 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.88, y=-0.08, opts=13)
23:57:02.213 00.003 16872 Enqueuing Move request for scope (-0.88, -0.08)
23:57:02.217 00.004 9640 Worker thread wakes up
23:57:02.217 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.08) opts 0xd
23:57:02.217 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.88, -0.08)
23:57:02.217 00.000 9640 Moving (-0.88, -0.08) raw xDistance=-0.10 yDistance=0.88
23:57:02.217 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:57:02.217 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.88, m_sumCorr=2.6
23:57:02.217 00.000 9640 MoveAxis(E, 0, ABG)
23:57:02.218 00.001 9640 Move returns status 0, amount 0
23:57:02.218 00.000 9640 MoveAxis(S, 24, ABG)
23:57:02.218 00.000 9640 Guiding  Dir = 1, Dur = 24
23:57:02.218 00.000 9640 IsSlewing returns 0
23:57:02.218 00.000 9640 IsGuiding returns 0
23:57:02.219 00.001 9640 PulseGuide returned control before completion, sleep 34
23:57:02.223 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65512, med=3200, FiltMin=3070, FiltMax=43192, Gamma=2.190
23:57:02.261 00.038 9640 IsGuiding returns 1
23:57:02.261 00.000 9640 scope still moving after pulse duration time elapsed
23:57:02.263 00.002 16872 UpdateGuideState exits: m=8909 SNR=50.4
23:57:02.268 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:02.272 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:57:02.275 00.003 16872 Enqueuing Expose request
23:57:02.292 00.017 9640 IsSlewing returns 0
23:57:02.292 00.000 9640 IsGuiding returns 0
23:57:02.292 00.000 9640 scope move finished after 24 + 50 ms
23:57:02.292 00.000 9640 Move returns status 0, amount 24
23:57:02.292 00.000 9640 move complete, result=0
23:57:02.293 00.001 9640 worker thread done servicing request
23:57:02.293 00.000 9640 Worker thread wakes up
23:57:02.293 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:57:02.293 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:57:02.293 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.9 px 24 ms SOUTH
23:57:05.501 03.208 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f06b233e-a8ea-4101-bd12-2b770f3e5aff"}
23:57:05.507 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f06b233e-a8ea-4101-bd12-2b770f3e5aff"}
23:57:05.514 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de7ebef8-9785-41ad-828d-2803b4c8a08a"}
23:57:05.517 00.003 16872 case statement mapped state 6 to 3
23:57:05.521 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"de7ebef8-9785-41ad-828d-2803b4c8a08a"}
23:57:05.525 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9cc156d8-0aec-43cd-8576-087ac827596e"}
23:57:05.528 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.09,6.97],"pixels":"..."},"id":"9cc156d8-0aec-43cd-8576-087ac827596e"}
23:57:06.355 00.827 9640 Exposure complete
23:57:06.500 00.145 9640 worker thread done servicing request
23:57:06.500 00.000 16872 OnExposeComplete: enter
23:57:06.502 00.002 16872 UpdateGuideState(): m_state=6
23:57:06.505 00.003 16872 Star::Find(15, 1656, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
23:57:06.508 00.003 16872 Star::Find returns 1 (0), X=1656.07, Y=583.30, Mass=8701, SNR=49.9, Peak=4184 HFD=2.6
23:57:06.511 00.003 16872 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.56) = xAngle (1.32 = 1.32)
23:57:06.514 00.003 16872 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.37 = 1.37)
23:57:06.517 00.003 16872 CameraToMount -- cameraX=-0.90 cameraY=0.24 hyp=0.93 cameraTheta=2.88 mountX=0.23 mountY=0.91, mountTheta=1.33
23:57:06.521 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.90, y=0.24, opts=13)
23:57:06.525 00.004 16872 Enqueuing Move request for scope (-0.90, 0.24)
23:57:06.528 00.003 9640 Worker thread wakes up
23:57:06.528 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.90, 0.24) opts 0xd
23:57:06.528 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.90, 0.24)
23:57:06.528 00.000 9640 Moving (-0.90, 0.24) raw xDistance=0.23 yDistance=0.91
23:57:06.528 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.23
23:57:06.528 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.91, m_sumCorr=2.8
23:57:06.528 00.000 9640 MoveAxis(W, 24, ABG)
23:57:06.528 00.000 9640 Guiding  Dir = 3, Dur = 24
23:57:06.529 00.001 9640 IsSlewing returns 0
23:57:06.529 00.000 9640 IsGuiding returns 0
23:57:06.530 00.001 9640 PulseGuide returned control before completion, sleep 34
23:57:06.541 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65512, med=3204, FiltMin=3084, FiltMax=44444, Gamma=2.190
23:57:06.573 00.032 9640 IsGuiding returns 1
23:57:06.573 00.000 9640 scope still moving after pulse duration time elapsed
23:57:06.580 00.007 16872 UpdateGuideState exits: m=8701 SNR=49.9
23:57:06.583 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:06.585 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:57:06.589 00.004 16872 Enqueuing Expose request
23:57:06.605 00.016 9640 IsSlewing returns 0
23:57:06.606 00.001 9640 IsGuiding returns 0
23:57:06.606 00.000 9640 scope move finished after 24 + 53 ms
23:57:06.607 00.001 9640 Move returns status 0, amount 24
23:57:06.607 00.000 9640 MoveAxis(S, 26, ABG)
23:57:06.607 00.000 9640 Guiding  Dir = 1, Dur = 26
23:57:06.608 00.001 9640 IsSlewing returns 0
23:57:06.609 00.001 9640 IsGuiding returns 0
23:57:06.609 00.000 9640 PulseGuide returned control before completion, sleep 36
23:57:06.654 00.045 9640 IsGuiding returns 1
23:57:06.654 00.000 9640 scope still moving after pulse duration time elapsed
23:57:06.684 00.030 9640 IsSlewing returns 0
23:57:06.685 00.001 9640 IsGuiding returns 0
23:57:06.685 00.000 9640 scope move finished after 26 + 49 ms
23:57:06.685 00.000 9640 Move returns status 0, amount 26
23:57:06.685 00.000 9640 move complete, result=0
23:57:06.685 00.000 9640 worker thread done servicing request
23:57:06.685 00.000 9640 Worker thread wakes up
23:57:06.685 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:57:06.685 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:57:06.687 00.002 16872 GuideStep: 0.2 px 24 ms WEST, 0.9 px 26 ms SOUTH
23:57:09.001 02.314 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d89a4cb7-aaa8-4e40-9120-79de07882690"}
23:57:09.004 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d89a4cb7-aaa8-4e40-9120-79de07882690"}
23:57:09.009 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"daf50701-9b2a-4d7a-92b3-c4c19abef1e7"}
23:57:09.016 00.007 16872 case statement mapped state 6 to 3
23:57:09.020 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"daf50701-9b2a-4d7a-92b3-c4c19abef1e7"}
23:57:09.027 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9d542924-2585-45fc-9e70-34a3d66f0b7d"}
23:57:09.031 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.07,7.30],"pixels":"..."},"id":"9d542924-2585-45fc-9e70-34a3d66f0b7d"}
23:57:10.777 01.746 9640 Exposure complete
23:57:10.938 00.161 9640 worker thread done servicing request
23:57:10.938 00.000 16872 OnExposeComplete: enter
23:57:10.943 00.005 16872 UpdateGuideState(): m_state=6
23:57:10.953 00.010 16872 Star::Find(15, 1656, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
23:57:10.958 00.005 16872 Star::Find returns 1 (0), X=1655.71, Y=583.21, Mass=7776, SNR=46.8, Peak=4080 HFD=2.6
23:57:10.963 00.005 16872 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.56) = xAngle (1.46 = 1.46)
23:57:10.967 00.004 16872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
23:57:10.970 00.003 16872 CameraToMount -- cameraX=-1.26 cameraY=0.15 hyp=1.27 cameraTheta=3.02 mountX=0.14 mountY=1.27, mountTheta=1.46
23:57:10.977 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.26, y=0.15, opts=13)
23:57:10.980 00.003 16872 Enqueuing Move request for scope (-1.26, 0.15)
23:57:10.982 00.002 9640 Worker thread wakes up
23:57:10.982 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.26, 0.15) opts 0xd
23:57:10.982 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.26, 0.15)
23:57:10.984 00.002 9640 Moving (-1.26, 0.15) raw xDistance=0.14 yDistance=1.27
23:57:10.984 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.14
23:57:10.984 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 1.27, m_sumCorr=3.1
23:57:10.984 00.000 9640 MoveAxis(W, 17, ABG)
23:57:10.984 00.000 9640 Guiding  Dir = 3, Dur = 17
23:57:10.984 00.000 9640 IsSlewing returns 0
23:57:10.984 00.000 9640 IsGuiding returns 0
23:57:10.985 00.001 9640 PulseGuide returned control before completion, sleep 27
23:57:10.993 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=64040, med=3200, FiltMin=3064, FiltMax=46112, Gamma=2.190
23:57:11.019 00.026 9640 IsGuiding returns 1
23:57:11.019 00.000 9640 scope still moving after pulse duration time elapsed
23:57:11.054 00.035 9640 IsSlewing returns 0
23:57:11.054 00.000 9640 IsGuiding returns 0
23:57:11.054 00.000 9640 scope move finished after 17 + 53 ms
23:57:11.054 00.000 9640 Move returns status 0, amount 17
23:57:11.054 00.000 9640 MoveAxis(S, 30, ABG)
23:57:11.055 00.001 9640 Guiding  Dir = 1, Dur = 30
23:57:11.055 00.000 9640 IsSlewing returns 0
23:57:11.055 00.000 9640 IsGuiding returns 0
23:57:11.060 00.005 9640 PulseGuide returned control before completion, sleep 36
23:57:11.064 00.004 16872 UpdateGuideState exits: m=7776 SNR=46.8
23:57:11.070 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:11.079 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:57:11.083 00.004 16872 Enqueuing Expose request
23:57:11.098 00.015 9640 IsGuiding returns 1
23:57:11.098 00.000 9640 scope still moving after pulse duration time elapsed
23:57:11.130 00.032 9640 IsSlewing returns 0
23:57:11.131 00.001 9640 IsGuiding returns 0
23:57:11.131 00.000 9640 scope move finished after 30 + 45 ms
23:57:11.131 00.000 9640 Move returns status 0, amount 30
23:57:11.131 00.000 9640 move complete, result=0
23:57:11.132 00.001 9640 worker thread done servicing request
23:57:11.132 00.000 9640 Worker thread wakes up
23:57:11.133 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:57:11.133 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:57:11.133 00.000 16872 GuideStep: 0.1 px 17 ms WEST, 1.3 px 30 ms SOUTH
23:57:12.501 01.368 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cac7f249-d160-4907-9be8-13a5bc50622d"}
23:57:12.506 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cac7f249-d160-4907-9be8-13a5bc50622d"}
23:57:12.511 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"891dd7d2-ee85-4622-bf15-24acc05fb56f"}
23:57:12.514 00.003 16872 case statement mapped state 6 to 3
23:57:12.517 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"891dd7d2-ee85-4622-bf15-24acc05fb56f"}
23:57:12.520 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c8ca14d-3dcb-4fef-b9ae-6d2e61abfd3b"}
23:57:12.527 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.71,7.21],"pixels":"..."},"id":"4c8ca14d-3dcb-4fef-b9ae-6d2e61abfd3b"}
23:57:15.216 02.689 9640 Exposure complete
23:57:15.357 00.141 9640 worker thread done servicing request
23:57:15.357 00.000 16872 OnExposeComplete: enter
23:57:15.361 00.004 16872 UpdateGuideState(): m_state=6
23:57:15.365 00.004 16872 Star::Find(15, 1655, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
23:57:15.367 00.002 16872 Star::Find returns 1 (0), X=1655.90, Y=582.69, Mass=8983, SNR=51.3, Peak=4176 HFD=2.6
23:57:15.370 00.003 16872 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.56) = xAngle (-4.37 = 1.91)
23:57:15.372 00.002 16872 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.33 = 1.96)
23:57:15.374 00.002 16872 CameraToMount -- cameraX=-1.08 cameraY=-0.36 hyp=1.13 cameraTheta=-2.82 mountX=-0.38 mountY=1.05, mountTheta=1.92
23:57:15.381 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.08, y=-0.36, opts=13)
23:57:15.384 00.003 16872 Enqueuing Move request for scope (-1.08, -0.36)
23:57:15.387 00.003 9640 Worker thread wakes up
23:57:15.387 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.08, -0.36) opts 0xd
23:57:15.387 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.08, -0.36)
23:57:15.387 00.000 9640 Moving (-1.08, -0.36) raw xDistance=-0.38 yDistance=1.05
23:57:15.387 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.38
23:57:15.387 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.31, input 1.05, m_sumCorr=3.4
23:57:15.387 00.000 9640 MoveAxis(E, 38, ABG)
23:57:15.387 00.000 9640 Guiding  Dir = 2, Dur = 38
23:57:15.388 00.001 9640 IsSlewing returns 0
23:57:15.388 00.000 9640 IsGuiding returns 0
23:57:15.388 00.000 9640 PulseGuide returned control before completion, sleep 48
23:57:15.395 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65512, med=3208, FiltMin=3092, FiltMax=47364, Gamma=2.190
23:57:15.440 00.045 9640 IsGuiding returns 1
23:57:15.441 00.001 9640 scope still moving after pulse duration time elapsed
23:57:15.441 00.000 16872 UpdateGuideState exits: m=8983 SNR=51.3
23:57:15.449 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:15.453 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:57:15.457 00.004 16872 Enqueuing Expose request
23:57:15.470 00.013 9640 IsSlewing returns 0
23:57:15.470 00.000 9640 IsGuiding returns 0
23:57:15.470 00.000 9640 scope move finished after 38 + 44 ms
23:57:15.470 00.000 9640 Move returns status 0, amount 38
23:57:15.470 00.000 9640 MoveAxis(S, 38, ABG)
23:57:15.470 00.000 9640 Guiding  Dir = 1, Dur = 38
23:57:15.470 00.000 9640 IsSlewing returns 0
23:57:15.472 00.002 9640 IsGuiding returns 0
23:57:15.472 00.000 9640 PulseGuide returned control before completion, sleep 48
23:57:15.533 00.061 9640 IsGuiding returns 1
23:57:15.534 00.001 9640 scope still moving after pulse duration time elapsed
23:57:15.563 00.029 9640 IsSlewing returns 0
23:57:15.564 00.001 9640 IsGuiding returns 0
23:57:15.564 00.000 9640 scope move finished after 38 + 54 ms
23:57:15.564 00.000 9640 Move returns status 0, amount 38
23:57:15.564 00.000 9640 move complete, result=0
23:57:15.565 00.001 9640 worker thread done servicing request
23:57:15.565 00.000 9640 Worker thread wakes up
23:57:15.566 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:57:15.566 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:57:15.568 00.002 16872 GuideStep: -0.4 px 38 ms EAST, 1.1 px 38 ms SOUTH
23:57:16.001 00.433 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2d48354f-0463-4c28-9b90-c0852d97a307"}
23:57:16.009 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2d48354f-0463-4c28-9b90-c0852d97a307"}
23:57:16.020 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f0590df2-3090-42d3-b87c-090d9f0e1c4b"}
23:57:16.028 00.008 16872 case statement mapped state 6 to 3
23:57:16.031 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0590df2-3090-42d3-b87c-090d9f0e1c4b"}
23:57:16.035 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"146117d3-d413-449e-93f4-ebfff686a680"}
23:57:16.039 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.90,6.69],"pixels":"..."},"id":"146117d3-d413-449e-93f4-ebfff686a680"}
23:57:19.501 03.462 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"60623ea6-7e03-4afb-b6e0-f9aa1ce607e9"}
23:57:19.509 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"60623ea6-7e03-4afb-b6e0-f9aa1ce607e9"}
23:57:19.515 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b5747b37-a327-495c-8f05-369a0ac08c61"}
23:57:19.518 00.003 16872 case statement mapped state 6 to 3
23:57:19.521 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5747b37-a327-495c-8f05-369a0ac08c61"}
23:57:19.525 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"72f6d388-73e9-4665-8f54-e2b0cdf1ac6c"}
23:57:19.528 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.90,6.69],"pixels":"..."},"id":"72f6d388-73e9-4665-8f54-e2b0cdf1ac6c"}
23:57:19.645 00.117 9640 Exposure complete
23:57:19.790 00.145 9640 worker thread done servicing request
23:57:19.790 00.000 16872 OnExposeComplete: enter
23:57:19.794 00.004 16872 UpdateGuideState(): m_state=6
23:57:19.798 00.004 16872 Star::Find(15, 1655, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
23:57:19.802 00.004 16872 Star::Find returns 1 (0), X=1655.40, Y=582.73, Mass=10240, SNR=55.2, Peak=4380 HFD=2.8
23:57:19.805 00.003 16872 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.56) = xAngle (-4.49 = 1.79)
23:57:19.807 00.002 16872 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.45 = 1.84)
23:57:19.810 00.003 16872 CameraToMount -- cameraX=-1.57 cameraY=-0.32 hyp=1.60 cameraTheta=-2.94 mountX=-0.35 mountY=1.55, mountTheta=1.79
23:57:19.815 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.57, y=-0.32, opts=13)
23:57:19.818 00.003 16872 Enqueuing Move request for scope (-1.57, -0.32)
23:57:19.821 00.003 9640 Worker thread wakes up
23:57:19.821 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.57, -0.32) opts 0xd
23:57:19.821 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.57, -0.32)
23:57:19.821 00.000 9640 Moving (-1.57, -0.32) raw xDistance=-0.35 yDistance=1.55
23:57:19.821 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.35
23:57:19.821 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.36, input 1.55, m_sumCorr=3.8
23:57:19.821 00.000 9640 MoveAxis(E, 41, ABG)
23:57:19.821 00.000 9640 Guiding  Dir = 2, Dur = 41
23:57:19.822 00.001 9640 IsSlewing returns 0
23:57:19.822 00.000 9640 IsGuiding returns 0
23:57:19.823 00.001 9640 PulseGuide returned control before completion, sleep 51
23:57:19.827 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=64584, med=3212, FiltMin=3052, FiltMax=44192, Gamma=2.190
23:57:19.870 00.043 16872 UpdateGuideState exits: m=10240 SNR=55.2
23:57:19.874 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:19.884 00.010 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:57:19.888 00.004 16872 Enqueuing Expose request
23:57:19.893 00.005 9640 IsGuiding returns 1
23:57:19.893 00.000 9640 scope still moving after pulse duration time elapsed
23:57:19.921 00.028 9640 IsSlewing returns 0
23:57:19.923 00.002 9640 IsGuiding returns 0
23:57:19.923 00.000 9640 scope move finished after 41 + 59 ms
23:57:19.923 00.000 9640 Move returns status 0, amount 41
23:57:19.923 00.000 9640 MoveAxis(S, 43, ABG)
23:57:19.923 00.000 9640 Guiding  Dir = 1, Dur = 43
23:57:19.925 00.002 9640 IsSlewing returns 0
23:57:19.925 00.000 9640 IsGuiding returns 0
23:57:19.927 00.002 9640 PulseGuide returned control before completion, sleep 52
23:57:19.982 00.055 9640 IsGuiding returns 1
23:57:19.982 00.000 9640 scope still moving after pulse duration time elapsed
23:57:20.014 00.032 9640 IsSlewing returns 0
23:57:20.014 00.000 9640 IsGuiding returns 0
23:57:20.014 00.000 9640 scope move finished after 43 + 46 ms
23:57:20.014 00.000 9640 Move returns status 0, amount 43
23:57:20.014 00.000 9640 move complete, result=0
23:57:20.015 00.001 9640 worker thread done servicing request
23:57:20.015 00.000 9640 Worker thread wakes up
23:57:20.015 00.000 16872 GuideStep: -0.3 px 41 ms EAST, 1.5 px 43 ms SOUTH
23:57:20.023 00.008 9640 worker thread servicing REQUEST_EXPOSE 3500
23:57:20.023 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:57:23.002 02.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24b82a41-bbc6-491c-a029-50a508e060d8"}
23:57:23.006 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"24b82a41-bbc6-491c-a029-50a508e060d8"}
23:57:23.010 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49ac3a84-364b-4a35-ae85-137ece39e5c5"}
23:57:23.013 00.003 16872 case statement mapped state 6 to 3
23:57:23.015 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"49ac3a84-364b-4a35-ae85-137ece39e5c5"}
23:57:23.019 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3da7cb9d-d255-4f61-a712-dfb8532f83cb"}
23:57:23.022 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.40,6.73],"pixels":"..."},"id":"3da7cb9d-d255-4f61-a712-dfb8532f83cb"}
23:57:24.103 01.081 9640 Exposure complete
23:57:24.244 00.141 9640 worker thread done servicing request
23:57:24.245 00.001 16872 OnExposeComplete: enter
23:57:24.248 00.003 16872 UpdateGuideState(): m_state=6
23:57:24.254 00.006 16872 Star::Find(15, 1655, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
23:57:24.259 00.005 16872 Star::Find returns 1 (0), X=1655.03, Y=583.76, Mass=10317, SNR=53.9, Peak=4412 HFD=2.5
23:57:24.262 00.003 16872 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.56) = xAngle (1.24 = 1.24)
23:57:24.266 00.004 16872 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.28 = 1.28)
23:57:24.269 00.003 16872 CameraToMount -- cameraX=-1.94 cameraY=0.71 hyp=2.07 cameraTheta=2.79 mountX=0.68 mountY=1.98, mountTheta=1.24
23:57:24.275 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.94, y=0.71, opts=13)
23:57:24.278 00.003 16872 Enqueuing Move request for scope (-1.94, 0.71)
23:57:24.280 00.002 9640 Worker thread wakes up
23:57:24.280 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.94, 0.71) opts 0xd
23:57:24.280 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.94, 0.71)
23:57:24.280 00.000 9640 Moving (-1.94, 0.71) raw xDistance=0.68 yDistance=1.98
23:57:24.282 00.002 9640 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.68
23:57:24.282 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.40, input 1.98, m_sumCorr=4.2
23:57:24.282 00.000 9640 MoveAxis(W, 68, ABG)
23:57:24.282 00.000 9640 Guiding  Dir = 3, Dur = 68
23:57:24.282 00.000 9640 IsSlewing returns 0
23:57:24.282 00.000 9640 IsGuiding returns 0
23:57:24.283 00.001 9640 PulseGuide returned control before completion, sleep 78
23:57:24.288 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65516, med=3208, FiltMin=3132, FiltMax=44116, Gamma=2.190
23:57:24.328 00.040 16872 UpdateGuideState exits: m=10317 SNR=53.9
23:57:24.335 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:24.337 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:57:24.340 00.003 16872 Enqueuing Expose request
23:57:24.374 00.034 9640 IsGuiding returns 1
23:57:24.374 00.000 9640 scope still moving after pulse duration time elapsed
23:57:24.405 00.031 9640 IsSlewing returns 0
23:57:24.405 00.000 9640 IsGuiding returns 0
23:57:24.405 00.000 9640 scope move finished after 68 + 55 ms
23:57:24.406 00.001 9640 Move returns status 0, amount 68
23:57:24.407 00.001 9640 MoveAxis(S, 48, ABG)
23:57:24.407 00.000 9640 Guiding  Dir = 1, Dur = 48
23:57:24.407 00.000 9640 IsSlewing returns 0
23:57:24.407 00.000 9640 IsGuiding returns 0
23:57:24.408 00.001 9640 PulseGuide returned control before completion, sleep 58
23:57:24.469 00.061 9640 IsGuiding returns 1
23:57:24.470 00.001 9640 scope still moving after pulse duration time elapsed
23:57:24.500 00.030 9640 IsSlewing returns 0
23:57:24.500 00.000 9640 IsGuiding returns 0
23:57:24.500 00.000 9640 scope move finished after 48 + 44 ms
23:57:24.501 00.001 9640 Move returns status 0, amount 48
23:57:24.501 00.000 9640 move complete, result=0
23:57:24.501 00.000 9640 worker thread done servicing request
23:57:24.501 00.000 9640 Worker thread wakes up
23:57:24.501 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:57:24.501 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1642,568,31,31)
23:57:24.501 00.000 16872 GuideStep: 0.7 px 68 ms WEST, 2.0 px 48 ms SOUTH
23:57:26.503 02.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"541c0ade-ff52-4e4c-ae94-bc9b84b8da7a"}
23:57:26.506 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"541c0ade-ff52-4e4c-ae94-bc9b84b8da7a"}
23:57:26.511 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"353980c0-3e29-41fb-b2cf-8a7aa2fc84e4"}
23:57:26.516 00.005 16872 case statement mapped state 6 to 3
23:57:26.518 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"353980c0-3e29-41fb-b2cf-8a7aa2fc84e4"}
23:57:26.522 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b14bd480-2f57-4d27-92bf-fe90906d6d14"}
23:57:26.525 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.03,6.76],"pixels":"..."},"id":"b14bd480-2f57-4d27-92bf-fe90906d6d14"}
23:57:27.163 00.638 16872 evsrv: cli 0D3BF968 connect
23:57:27.168 00.005 16872 case statement mapped state 6 to 3
23:57:27.177 00.009 16872 case statement mapped state 6 to 3
23:57:27.185 00.008 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"975b4748-de91-4532-b254-b3c38c1bb410"}
23:57:27.190 00.005 16872 case statement mapped state 6 to 3
23:57:27.228 00.038 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"975b4748-de91-4532-b254-b3c38c1bb410"}
23:57:27.261 00.033 16872 evsrv: cli 0D3BF968 disconnect
23:57:27.270 00.009 16872 evsrv: cli 0D3BFFA8 connect
23:57:27.276 00.006 16872 case statement mapped state 6 to 3
23:57:27.288 00.012 16872 case statement mapped state 6 to 3
23:57:27.295 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"ac03f9a8-a6e2-4d1b-8b74-bdd8357ba9c7"}
23:57:27.300 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:57:27.309 00.009 16872 Status Line: Waiting for devices...
23:57:27.318 00.009 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"ac03f9a8-a6e2-4d1b-8b74-bdd8357ba9c7"}
23:57:27.360 00.042 16872 evsrv: cli 0D3BFFA8 disconnect
23:57:27.367 00.007 16872 evsrv: cli 0D3C0A48 connect
23:57:27.370 00.003 16872 case statement mapped state 6 to 3
23:57:27.381 00.011 16872 case statement mapped state 6 to 3
23:57:27.386 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"6968809b-6d78-41a9-b9f3-abfa0d161a43"}
23:57:27.391 00.005 16872 case statement mapped state 6 to 3
23:57:27.394 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"6968809b-6d78-41a9-b9f3-abfa0d161a43"}
23:57:27.399 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:57:28.389 00.990 9640 ASCOM_AbortExposure returns err = 0
23:57:28.389 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:57:28.390 00.001 16872 OnExposeComplete: enter
23:57:28.395 00.005 9640 worker thread done servicing request
23:57:28.395 00.000 16872 OnExposeComplete: Capture Error reported
23:57:28.400 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:57:28.405 00.005 16872 Mount: notify guiding stopped
23:57:28.417 00.012 16872 Changing from state GUIDING to STOP
23:57:28.421 00.004 16872 guider state => SELECTED
23:57:28.426 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65516, med=3208, FiltMin=3132, FiltMax=44116, Gamma=2.190
23:57:28.486 00.060 16872 Changing from state SELECTED to UNINITIALIZED
23:57:28.494 00.008 16872 guider state => SELECTING
23:57:28.508 00.014 16872 Status Line: Stopped.
23:57:28.518 00.010 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:57:28.733 00.215 16872 evsrv: cli 0D3BF968 connect
23:57:28.746 00.013 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"0185d546-d149-4052-bfb2-89741a836c80"}
23:57:28.752 00.006 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Stopped","id":"0185d546-d149-4052-bfb2-89741a836c80"}
23:57:28.762 00.010 16872 evsrv: cli 0D3BF968 disconnect
23:57:30.379 01.617 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ad34f5b-2721-4add-bd64-27c379549bc0"}
23:57:30.382 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2ad34f5b-2721-4add-bd64-27c379549bc0"}
23:57:30.388 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3af32b9c-af03-4b16-8a89-76c51887cecd"}
23:57:30.393 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3af32b9c-af03-4b16-8a89-76c51887cecd"}
23:57:33.881 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56987052-905d-4654-b928-80c1343f7b1b"}
23:57:33.891 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"56987052-905d-4654-b928-80c1343f7b1b"}
23:57:33.933 00.042 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"acd8681b-fc62-4e46-a85e-1f01e49b5d89"}
23:57:33.944 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"acd8681b-fc62-4e46-a85e-1f01e49b5d89"}
23:57:37.378 03.434 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2cdd67b7-f6cc-4956-b09a-5645fda50ba9"}
23:57:37.381 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2cdd67b7-f6cc-4956-b09a-5645fda50ba9"}
23:57:37.386 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d267b8c-2906-4973-94cd-1534d81bc1e7"}
23:57:37.389 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9d267b8c-2906-4973-94cd-1534d81bc1e7"}
23:57:37.648 00.259 16872 evsrv: cli 0D3C0A48 connect
23:57:37.655 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"51c42749-5400-4a3a-ba46-7661227563dd"}
23:57:37.665 00.010 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"51c42749-5400-4a3a-ba46-7661227563dd"}
23:57:37.670 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:57:37.674 00.004 16872 evsrv: cli 0D3BFFA8 connect
23:57:37.679 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_calibrated","id":"fb52745a-1aef-4517-a423-e5c507627335"}
23:57:37.683 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":true,"id":"fb52745a-1aef-4517-a423-e5c507627335"}
23:57:37.690 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
23:57:37.695 00.005 16872 evsrv: cli 0D3C0A48 connect
23:57:37.701 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"f504f7b5-7fa1-43c1-a803-0b3198ebc655"}
23:57:37.705 00.004 16872 PhdController::Guide begins
23:57:37.708 00.003 16872 PhdController: newstate STATE_SETUP
23:57:37.710 00.002 16872 PhdController: setup
23:57:37.713 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
23:57:37.716 00.003 16872 PhdController: start capturing
23:57:37.723 00.007 16872 Changing from state SELECTING to UNINITIALIZED
23:57:37.726 00.003 16872 guider state => SELECTING
23:57:37.730 00.004 16872 setting force full frames = true
23:57:37.735 00.005 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:57:37.747 00.012 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:57:37.755 00.008 16872 Enqueuing Expose request
23:57:37.761 00.006 9640 Worker thread wakes up
23:57:37.761 00.000 16872 PhdController: newstate STATE_SELECT_STAR
23:57:37.766 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
23:57:37.766 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"f504f7b5-7fa1-43c1-a803-0b3198ebc655"}
23:57:37.772 00.006 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:57:37.772 00.000 16872 evsrv: cli 0D3C0A48 disconnect
23:57:37.777 00.005 16872 evsrv: cli 0D3BF8C8 connect
23:57:37.780 00.003 16872 case statement mapped state 1 to 101
23:57:37.784 00.004 16872 case statement mapped state 1 to 101
23:57:37.788 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"38d6ff7f-982a-4b83-9376-46a93038aa9b"}
23:57:37.791 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"38d6ff7f-982a-4b83-9376-46a93038aa9b"}
23:57:37.807 00.016 16872 evsrv: cli 0D3BF8C8 disconnect
23:57:37.813 00.006 16872 evsrv: cli 0D3BF968 connect
23:57:37.823 00.010 16872 case statement mapped state 1 to 101
23:57:37.827 00.004 16872 case statement mapped state 1 to 101
23:57:37.832 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"5317e324-8110-491f-8b6f-8bb891c5a354"}
23:57:37.835 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"5317e324-8110-491f-8b6f-8bb891c5a354"}
23:57:37.838 00.003 16872 evsrv: cli 0D3BF968 disconnect
23:57:38.842 01.004 16872 evsrv: cli 0D3BF968 connect
23:57:38.847 00.005 16872 case statement mapped state 1 to 101
23:57:38.851 00.004 16872 case statement mapped state 1 to 101
23:57:38.855 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"1704a32c-eee1-4176-823d-80bb96a573af"}
23:57:38.858 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"1704a32c-eee1-4176-823d-80bb96a573af"}
23:57:38.865 00.007 16872 evsrv: cli 0D3BF968 disconnect
23:57:39.867 01.002 16872 evsrv: cli 0D3C0228 connect
23:57:39.873 00.006 16872 case statement mapped state 1 to 101
23:57:39.877 00.004 16872 case statement mapped state 1 to 101
23:57:39.881 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"510dae07-a78b-4abb-9877-851bb78856aa"}
23:57:39.883 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"510dae07-a78b-4abb-9877-851bb78856aa"}
23:57:39.887 00.004 16872 evsrv: cli 0D3C0228 disconnect
23:57:40.879 00.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02c24733-e533-41bd-83dc-a034894df9f7"}
23:57:40.882 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"02c24733-e533-41bd-83dc-a034894df9f7"}
23:57:40.886 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"30d077c1-f632-4884-966c-98a70d1ac674"}
23:57:40.889 00.003 16872 case statement mapped state 1 to 101
23:57:40.897 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"30d077c1-f632-4884-966c-98a70d1ac674"}
23:57:40.902 00.005 16872 evsrv: cli 0D3BFB48 connect
23:57:40.905 00.003 16872 case statement mapped state 1 to 101
23:57:40.910 00.005 16872 case statement mapped state 1 to 101
23:57:40.914 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"36129474-6aaa-4a6b-929c-2764b40ca0de"}
23:57:40.917 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"36129474-6aaa-4a6b-929c-2764b40ca0de"}
23:57:40.921 00.004 16872 evsrv: cli 0D3BFB48 disconnect
23:57:41.877 00.956 9640 Exposure complete
23:57:41.922 00.045 16872 evsrv: cli 0D3C0228 connect
23:57:41.926 00.004 16872 case statement mapped state 1 to 101
23:57:41.937 00.011 16872 case statement mapped state 1 to 101
23:57:41.950 00.013 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"46bb5f53-fa37-47e9-ae46-7911d581b968"}
23:57:41.953 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"46bb5f53-fa37-47e9-ae46-7911d581b968"}
23:57:41.964 00.011 16872 evsrv: cli 0D3C0228 disconnect
23:57:42.076 00.112 16872 OnExposeComplete: enter
23:57:42.081 00.005 16872 UpdateGuideState(): m_state=1
23:57:42.090 00.009 9640 worker thread done servicing request
23:57:42.091 00.001 16872 UpdateCurrentPosition: no star selected
23:57:42.098 00.007 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:57:42.107 00.009 16872 Status Line: No star selected
23:57:42.114 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65520, med=3456, FiltMin=3258, FiltMax=65516, Gamma=2.190
23:57:42.169 00.055 16872 UpdateGuideState exits: No star selected
23:57:42.176 00.007 16872 GuiderMultiStar::AutoSelect enter
23:57:42.181 00.005 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:57:42.340 00.159 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:57:42.549 00.209 16872 AutoFind: global mean = -0.0, stdev 766.6
23:57:42.555 00.006 16872 AutoFind: using threshold = 0.1
23:57:42.853 00.298 16872 AutoFind: local max [1655, 582] 165.7
23:57:42.865 00.012 16872 AutoFind: local max [1243, 117] 113.2
23:57:42.871 00.006 16872 AutoFind: local max [1245, 108] 105.8
23:57:42.876 00.005 16872 AutoFind: local max [1240, 107] 105.8
23:57:42.878 00.002 16872 AutoFind: local max [1237, 114] 105.3
23:57:42.882 00.004 16872 AutoFind: local max [1105, 961] 47.5
23:57:42.890 00.008 16872 AutoFind: local max [996, 619] 42.8
23:57:42.895 00.005 16872 AutoFind: local max [1824, 863] 23.1
23:57:42.938 00.043 16872 AutoFind: local max [545, 856] 13.0
23:57:42.944 00.006 16872 AutoFind: local max [539, 978] 11.2
23:57:42.947 00.003 16872 AutoFind: local max [1634, 504] 6.0
23:57:42.956 00.009 16872 AutoFind: local max [493, 250] 5.1
23:57:42.959 00.003 16872 AutoFind: local max [53, 324] 4.1
23:57:42.963 00.004 16872 AutoFind: local max [180, 414] 3.8
23:57:42.966 00.003 16872 AutoFind: local max [1432, 641] 3.4
23:57:42.969 00.003 16872 AutoFind: local max [1360, 16] 3.2
23:57:42.974 00.005 16872 AutoFind: local max [596, 977] 3.2
23:57:42.977 00.003 16872 AutoFind: local max [1662, 807] 2.9
23:57:42.984 00.007 16872 AutoFind: local max [78, 867] 2.6
23:57:42.993 00.009 16872 AutoFind: local max [418, 663] 2.5
23:57:42.999 00.006 16872 AutoFind: local max [1202, 747] 1.8
23:57:43.002 00.003 16872 AutoFind: local max [1642, 688] 1.5
23:57:43.006 00.004 16872 AutoFind: local max [465, 157] 1.5
23:57:43.009 00.003 16872 AutoFind: local max [1242, 91] 1.3
23:57:43.020 00.011 16872 AutoFind: local max [1261, 101] 1.2
23:57:43.023 00.003 16872 AutoFind: local max [1096, 28] 1.1
23:57:43.026 00.003 16872 AutoFind: local max [1252, 132] 1.1
23:57:43.030 00.004 16872 AutoFind: local max [1727, 571] 1.1
23:57:43.033 00.003 16872 AutoFind: local max [1095, 964] 1.1
23:57:43.036 00.003 16872 AutoFind: local max [1006, 618] 1.1
23:57:43.039 00.003 16872 AutoFind: local max [1263, 113] 1.1
23:57:43.050 00.011 16872 AutoFind: local max [1020, 444] 1.0
23:57:43.053 00.003 16872 AutoFind: local max [242, 287] 1.0
23:57:43.057 00.004 16872 AutoFind: local max [1644, 592] 1.0
23:57:43.061 00.004 16872 AutoFind: local max [369, 312] 0.9
23:57:43.064 00.003 16872 AutoFind: local max [974, 389] 0.9
23:57:43.068 00.004 16872 AutoFind: local max [1721, 94] 0.9
23:57:43.071 00.003 16872 AutoFind: local max [1109, 971] 0.9
23:57:43.082 00.011 16872 AutoFind: local max [1778, 362] 0.8
23:57:43.088 00.006 16872 AutoFind: local max [461, 895] 0.8
23:57:43.093 00.005 16872 AutoFind: local max [1728, 85] 0.8
23:57:43.096 00.003 16872 AutoFind: local max [1564, 131] 0.8
23:57:43.099 00.003 16872 AutoFind: local max [1114, 960] 0.8
23:57:43.102 00.003 16872 AutoFind: local max [1242, 140] 0.7
23:57:43.113 00.011 16872 AutoFind: local max [1141, 1007] 0.7
23:57:43.117 00.004 16872 AutoFind: local max [717, 680] 0.7
23:57:43.119 00.002 16872 AutoFind: local max [482, 1067] 0.7
23:57:43.130 00.011 16872 AutoFind: local max [1647, 569] 0.7
23:57:43.135 00.005 16872 AutoFind: local max [485, 996] 0.7
23:57:43.140 00.005 16872 AutoFind: local max [129, 603] 0.7
23:57:43.143 00.003 16872 AutoFind: local max [1255, 82] 0.6
23:57:43.146 00.003 16872 AutoFind: local max [342, 539] 0.6
23:57:43.149 00.003 16872 AutoFind: local max [774, 828] 0.6
23:57:43.158 00.009 16872 AutoFind: local max [595, 399] 0.6
23:57:43.161 00.003 16872 AutoFind: local max [1323, 381] 0.6
23:57:43.164 00.003 16872 AutoFind: local max [1409, 930] 0.6
23:57:43.169 00.005 16872 AutoFind: local max [8, 834] 0.6
23:57:43.173 00.004 16872 AutoFind: local max [1656, 566] 0.6
23:57:43.176 00.003 16872 AutoFind: local max [74, 578] 0.6
23:57:43.180 00.004 16872 AutoFind: local max [1668, 578] 0.6
23:57:43.182 00.002 16872 AutoFind: local max [1327, 559] 0.6
23:57:43.191 00.009 16872 AutoFind: local max [1295, 61] 0.6
23:57:43.198 00.007 16872 AutoFind: local max [1217, 113] 0.6
23:57:43.202 00.004 16872 AutoFind: local max [567, 1000] 0.6
23:57:43.214 00.012 16872 AutoFind: local max [1378, 427] 0.6
23:57:43.230 00.016 16872 AutoFind: local max [678, 406] 0.6
23:57:43.239 00.009 16872 AutoFind: local max [1461, 699] 0.6
23:57:43.247 00.008 16872 AutoFind: local max [168, 1026] 0.6
23:57:43.252 00.005 16872 AutoFind: local max [1340, 858] 0.6
23:57:43.259 00.007 16872 AutoFind: local max [1354, 460] 0.6
23:57:43.275 00.016 16872 AutoFind: local max [125, 987] 0.6
23:57:43.284 00.009 16872 AutoFind: local max [617, 878] 0.6
23:57:43.289 00.005 16872 AutoFind: local max [1396, 790] 0.6
23:57:43.299 00.010 16872 AutoFind: local max [219, 846] 0.6
23:57:43.304 00.005 16872 AutoFind: local max [1241, 84] 0.6
23:57:43.309 00.005 16872 AutoFind: local max [1849, 1068] 0.6
23:57:43.313 00.004 16872 AutoFind: local max [199, 518] 0.6
23:57:43.317 00.004 16872 AutoFind: local max [1552, 144] 0.6
23:57:43.322 00.005 16872 AutoFind: local max [1459, 350] 0.6
23:57:43.330 00.008 16872 AutoFind: local max [1606, 596] 0.6
23:57:43.334 00.004 16872 AutoFind: local max [1310, 1041] 0.6
23:57:43.337 00.003 16872 AutoFind: local max [1266, 398] 0.6
23:57:43.343 00.006 16872 AutoFind: local max [1116, 971] 0.6
23:57:43.346 00.003 16872 AutoFind: local max [561, 874] 0.6
23:57:43.350 00.004 16872 AutoFind: local max [1762, 336] 0.6
23:57:43.353 00.003 16872 AutoFind: local max [191, 223] 0.6
23:57:43.364 00.011 16872 AutoFind: local max [1794, 547] 0.6
23:57:43.367 00.003 16872 AutoFind: local max [1713, 371] 0.6
23:57:43.371 00.004 16872 AutoFind: local max [794, 496] 0.6
23:57:43.374 00.003 16872 AutoFind: local max [1467, 139] 0.6
23:57:43.378 00.004 16872 AutoFind: local max [1700, 193] 0.6
23:57:43.382 00.004 16872 AutoFind: local max [1730, 904] 0.5
23:57:43.385 00.003 16872 AutoFind: local max [403, 932] 0.5
23:57:43.394 00.009 16872 AutoFind: local max [490, 814] 0.5
23:57:43.398 00.004 16872 AutoFind: local max [1578, 836] 0.5
23:57:43.407 00.009 16872 AutoFind: local max [1488, 1038] 0.5
23:57:43.414 00.007 16872 AutoFind: local max [1500, 391] 0.5
23:57:43.419 00.005 16872 AutoFind: local max [150, 766] 0.5
23:57:43.422 00.003 16872 AutoFind: local max [1592, 216] 0.5
23:57:43.425 00.003 16872 AutoFind: local max [379, 915] 0.5
23:57:43.428 00.003 16872 AutoFind: close dim-bright [561, 874] 0.6 - [545, 856] 13.0
23:57:43.437 00.009 16872 AutoFind: too close [1116, 971] 0.6 - [1114, 960] 0.8
23:57:43.441 00.004 16872 AutoFind: too close [1116, 971] 0.6 - [1109, 971] 0.9
23:57:43.445 00.004 16872 AutoFind: close dim-bright [1116, 971] 0.6 - [1105, 961] 47.5
23:57:43.450 00.005 16872 AutoFind: too close [1552, 144] 0.6 - [1564, 131] 0.8
23:57:43.461 00.011 16872 AutoFind: too close [1241, 84] 0.6 - [1255, 82] 0.6
23:57:43.465 00.004 16872 AutoFind: too close [1241, 84] 0.6 - [1261, 101] 1.2
23:57:43.468 00.003 16872 AutoFind: too close [1241, 84] 0.6 - [1242, 91] 1.3
23:57:43.472 00.004 16872 AutoFind: close dim-bright [1217, 113] 0.6 - [1237, 114] 105.3
23:57:43.476 00.004 16872 AutoFind: too close [1668, 578] 0.6 - [1656, 566] 0.6
23:57:43.482 00.006 16872 AutoFind: close dim-bright [1668, 578] 0.6 - [1655, 582] 165.7
23:57:43.487 00.005 16872 AutoFind: too close [1656, 566] 0.6 - [1647, 569] 0.7
23:57:43.489 00.002 16872 AutoFind: close dim-bright [1656, 566] 0.6 - [1655, 582] 165.7
23:57:43.493 00.004 16872 AutoFind: too close [1255, 82] 0.6 - [1261, 101] 1.2
23:57:43.501 00.008 16872 AutoFind: too close [1255, 82] 0.6 - [1242, 91] 1.3
23:57:43.506 00.005 16872 AutoFind: close dim-bright [1647, 569] 0.7 - [1655, 582] 165.7
23:57:43.511 00.005 16872 AutoFind: too close [1242, 140] 0.7 - [1252, 132] 1.1
23:57:43.514 00.003 16872 AutoFind: too close [1114, 960] 0.8 - [1109, 971] 0.9
23:57:43.516 00.002 16872 AutoFind: too close [1114, 960] 0.8 - [1095, 964] 1.1
23:57:43.519 00.003 16872 AutoFind: close dim-bright [1114, 960] 0.8 - [1105, 961] 47.5
23:57:43.523 00.004 16872 AutoFind: too close [1728, 85] 0.8 - [1721, 94] 0.9
23:57:43.531 00.008 16872 AutoFind: too close [1109, 971] 0.9 - [1095, 964] 1.1
23:57:43.535 00.004 16872 AutoFind: close dim-bright [1109, 971] 0.9 - [1105, 961] 47.5
23:57:43.538 00.003 16872 AutoFind: close dim-bright [1644, 592] 1.0 - [1655, 582] 165.7
23:57:43.541 00.003 16872 AutoFind: too close [1263, 113] 1.1 - [1252, 132] 1.1
23:57:43.549 00.008 16872 AutoFind: too close [1263, 113] 1.1 - [1261, 101] 1.2
23:57:43.554 00.005 16872 AutoFind: close dim-bright [1263, 113] 1.1 - [1245, 108] 105.8
23:57:43.558 00.004 16872 AutoFind: close dim-bright [1263, 113] 1.1 - [1243, 117] 113.2
23:57:43.561 00.003 16872 AutoFind: close dim-bright [1006, 618] 1.1 - [996, 619] 42.8
23:57:43.564 00.003 16872 AutoFind: close dim-bright [1095, 964] 1.1 - [1105, 961] 47.5
23:57:43.567 00.003 16872 AutoFind: close dim-bright [1252, 132] 1.1 - [1237, 114] 105.3
23:57:43.570 00.003 16872 AutoFind: close dim-bright [1252, 132] 1.1 - [1243, 117] 113.2
23:57:43.576 00.006 16872 AutoFind: too close [1261, 101] 1.2 - [1242, 91] 1.3
23:57:43.579 00.003 16872 AutoFind: close dim-bright [1261, 101] 1.2 - [1245, 108] 105.8
23:57:43.583 00.004 16872 AutoFind: close dim-bright [1261, 101] 1.2 - [1243, 117] 113.2
23:57:43.586 00.003 16872 AutoFind: close dim-bright [1242, 91] 1.3 - [1240, 107] 105.8
23:57:43.594 00.008 16872 AutoFind: close dim-bright [1242, 91] 1.3 - [1245, 108] 105.8
23:57:43.604 00.010 16872 AutoFind: too close [1237, 114] 105.3 - [1240, 107] 105.8
23:57:43.608 00.004 16872 AutoFind: too close [1237, 114] 105.3 - [1245, 108] 105.8
23:57:43.611 00.003 16872 AutoFind: too close [1237, 114] 105.3 - [1243, 117] 113.2
23:57:43.616 00.005 16872 AutoFind: too close [1240, 107] 105.8 - [1245, 108] 105.8
23:57:43.623 00.007 16872 AutoFind: too close [1240, 107] 105.8 - [1243, 117] 113.2
23:57:43.628 00.005 16872 AutoFind: too close [1245, 108] 105.8 - [1243, 117] 113.2
23:57:43.632 00.004 16872 AutoFind: too close to edge [1849, 1068] 0.6
23:57:43.636 00.004 16872 AutoFind: too close to edge [8, 834] 0.6
23:57:43.640 00.004 16872 AutoFind: too close to edge [482, 1067] 0.7
23:57:43.644 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:57:43.648 00.004 16872 Star::Find(15, 1655, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.655 00.007 16872 Star::Find returns 1 (0), X=1654.69, Y=581.39, Mass=753600, SNR=523.5, Peak=58544 HFD=3.5
23:57:43.659 00.004 16872 Star::Find(15, 1105, 961, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.663 00.004 16872 Star::Find returns 1 (0), X=1105.41, Y=960.38, Mass=215610, SNR=286.0, Peak=20220 HFD=3.3
23:57:43.666 00.003 16872 Star::Find(15, 996, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.669 00.003 16872 Star::Find returns 1 (0), X=995.84, Y=619.14, Mass=175243, SNR=242.7, Peak=17752 HFD=3.5
23:57:43.673 00.004 16872 Star::Find(15, 1824, 863, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.677 00.004 16872 Star::Find returns 1 (0), X=1823.90, Y=862.78, Mass=89712, SNR=163.6, Peak=12592 HFD=2.9
23:57:43.680 00.003 16872 Star::Find(15, 545, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.692 00.012 16872 Star::Find returns 1 (0), X=544.85, Y=855.69, Mass=48598, SNR=114.1, Peak=8184 HFD=3.0
23:57:43.701 00.009 16872 Star::Find(15, 539, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.706 00.005 16872 Star::Find returns 1 (0), X=539.40, Y=977.64, Mass=43191, SNR=109.2, Peak=7036 HFD=3.2
23:57:43.709 00.003 16872 Star::Find(15, 1634, 504, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.718 00.009 16872 Star::Find returns 1 (0), X=1634.04, Y=504.05, Mass=20893, SNR=74.3, Peak=5896 HFD=2.8
23:57:43.724 00.006 16872 Star::Find(15, 493, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.729 00.005 16872 Star::Find returns 1 (0), X=492.65, Y=250.24, Mass=20165, SNR=75.9, Peak=5576 HFD=2.8
23:57:43.742 00.013 16872 Star::Find(15, 53, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.750 00.008 16872 Star::Find returns 1 (0), X=52.81, Y=324.36, Mass=14653, SNR=53.1, Peak=5072 HFD=2.7
23:57:43.754 00.004 16872 Star::Find(15, 180, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.757 00.003 16872 Star::Find returns 1 (0), X=179.65, Y=414.31, Mass=13791, SNR=52.1, Peak=4996 HFD=2.8
23:57:43.765 00.008 16872 Star::Find(15, 1432, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.770 00.005 16872 Star::Find returns 1 (0), X=1431.60, Y=640.65, Mass=13205, SNR=52.0, Peak=4780 HFD=2.9
23:57:43.775 00.005 16872 Star::Find(15, 1360, 16, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.782 00.007 16872 Star::Find returns 1 (0), X=1360.23, Y=15.65, Mass=12425, SNR=50.3, Peak=4680 HFD=2.9
23:57:43.791 00.009 16872 Star::Find(15, 596, 977, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.796 00.005 16872 Star::Find returns 1 (0), X=595.59, Y=977.23, Mass=11184, SNR=49.2, Peak=4768 HFD=2.7
23:57:43.800 00.004 16872 Star::Find(15, 1662, 807, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.804 00.004 16872 Star::Find returns 1 (0), X=1662.48, Y=807.13, Mass=10396, SNR=44.0, Peak=4620 HFD=2.6
23:57:43.807 00.003 16872 Star::Find(15, 78, 867, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.816 00.009 16872 Star::Find returns 1 (0), X=77.86, Y=866.75, Mass=10056, SNR=45.4, Peak=4412 HFD=3.0
23:57:43.820 00.004 16872 Star::Find(15, 418, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.823 00.003 16872 Star::Find returns 1 (0), X=418.36, Y=663.17, Mass=9414, SNR=40.6, Peak=4464 HFD=2.7
23:57:43.828 00.005 16872 Star::Find(15, 1202, 747, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.832 00.004 16872 Star::Find returns 1 (0), X=1201.65, Y=747.17, Mass=5388, SNR=31.6, Peak=4020 HFD=2.7
23:57:43.836 00.004 16872 Star::Find(15, 1642, 688, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.844 00.008 16872 Star::Find returns 1 (0), X=1641.97, Y=688.11, Mass=4074, SNR=25.7, Peak=4096 HFD=2.1
23:57:43.847 00.003 16872 Star::Find(15, 465, 157, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.852 00.005 16872 Star::Find returns 1 (0), X=465.78, Y=156.61, Mass=4917, SNR=27.9, Peak=4036 HFD=2.8
23:57:43.856 00.004 16872 Star::Find(15, 1096, 28, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.862 00.006 16872 Star::Find returns 1 (0), X=1095.56, Y=27.98, Mass=3539, SNR=22.6, Peak=3772 HFD=2.6
23:57:43.870 00.008 16872 Star::Find(15, 1727, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.881 00.011 16872 Star::Find returns 1 (0), X=1727.21, Y=571.36, Mass=3057, SNR=20.7, Peak=3932 HFD=2.0
23:57:43.901 00.020 16872 Star::Find(15, 1006, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.906 00.005 16872 Star::Find returns 1 (0), X=995.84, Y=619.14, Mass=175243, SNR=242.7, Peak=17752 HFD=3.5
23:57:43.909 00.003 16872 Star::Find(15, 1020, 444, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.913 00.004 16872 Star::Find returns 1 (0), X=1020.14, Y=444.32, Mass=3143, SNR=20.6, Peak=3844 HFD=2.5
23:57:43.921 00.008 16872 Star::Find(15, 242, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.935 00.014 16872 Star::Find returns 1 (0), X=242.28, Y=287.26, Mass=2604, SNR=18.5, Peak=3760 HFD=2.6
23:57:43.944 00.009 16872 Star::Find(15, 1644, 592, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.952 00.008 16872 Star::Find returns 1 (0), X=1654.69, Y=581.39, Mass=753600, SNR=523.5, Peak=58544 HFD=3.5
23:57:43.956 00.004 16872 Star::Find(15, 369, 312, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.960 00.004 16872 Star::Find returns 1 (0), X=368.36, Y=312.22, Mass=3890, SNR=23.3, Peak=3824 HFD=3.0
23:57:43.965 00.005 16872 Star::Find(15, 974, 389, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.975 00.010 16872 Star::Find returns 1 (0), X=973.83, Y=388.35, Mass=2363, SNR=17.3, Peak=3816 HFD=2.3
23:57:43.979 00.004 16872 Star::Find(15, 1778, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.984 00.005 16872 Star::Find returns 1 (0), X=1778.33, Y=361.37, Mass=2447, SNR=19.5, Peak=3812 HFD=1.8
23:57:43.988 00.004 16872 Star::Find(15, 461, 895, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:43.991 00.003 16872 Star::Find returns 1 (0), X=461.32, Y=895.44, Mass=1482, SNR=13.3, Peak=3700 HFD=1.7
23:57:43.995 00.004 16872 Star::Find(15, 1141, 1007, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.005 00.010 16872 Star::Find returns 1 (0), X=1140.64, Y=1007.48, Mass=1636, SNR=14.6, Peak=3744 HFD=1.6
23:57:44.009 00.004 16872 Star::Find(15, 717, 680, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.016 00.007 16872 Star::Find returns 1 (0), X=716.46, Y=680.17, Mass=1663, SNR=13.2, Peak=3676 HFD=2.3
23:57:44.027 00.011 16872 Star::Find(15, 485, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.037 00.010 16872 Star::Find returns 0 (4), X=485.38, Y=996.47, Mass=1793, SNR=18.7, Peak=3896 HFD=1.3
23:57:44.042 00.005 16872 Star::Find(15, 129, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.050 00.008 16872 Star::Find returns 1 (0), X=128.75, Y=603.34, Mass=1782, SNR=14.4, Peak=3712 HFD=2.7
23:57:44.054 00.004 16872 Star::Find(15, 342, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.057 00.003 16872 Star::Find returns 1 (0), X=342.06, Y=538.74, Mass=1025, SNR=9.7, Peak=3628 HFD=2.5
23:57:44.071 00.014 16872 Star::Find(15, 774, 828, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.076 00.005 16872 Star::Find returns 0 (4), X=784.69, Y=826.43, Mass=865, SNR=11.3, Peak=3664 HFD=1.4
23:57:44.079 00.003 16872 Star::Find(15, 595, 399, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.083 00.004 16872 Star::Find returns 1 (0), X=594.95, Y=398.55, Mass=1178, SNR=11.6, Peak=3592 HFD=2.9
23:57:44.086 00.003 16872 Star::Find(15, 1323, 381, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.096 00.010 16872 Star::Find returns 1 (0), X=1323.11, Y=381.30, Mass=1176, SNR=11.2, Peak=3660 HFD=2.4
23:57:44.099 00.003 16872 Star::Find(15, 1409, 930, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.103 00.004 16872 Star::Find returns 0 (4), X=1408.61, Y=930.78, Mass=1157, SNR=12.0, Peak=3740 HFD=1.4
23:57:44.111 00.008 16872 Star::Find(15, 74, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.116 00.005 16872 Star::Find returns 0 (4), X=73.62, Y=578.40, Mass=618, SNR=7.5, Peak=3608 HFD=1.4
23:57:44.120 00.004 16872 Star::Find(15, 1327, 559, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.125 00.005 16872 Star::Find returns 1 (0), X=1326.79, Y=558.54, Mass=1048, SNR=10.3, Peak=3608 HFD=2.0
23:57:44.129 00.004 16872 Star::Find(15, 1295, 61, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.132 00.003 16872 Star::Find returns 0 (3), X=1295.00, Y=61.00, Mass=0, SNR=0.0, Peak=3604 HFD=0.0
23:57:44.135 00.003 16872 Star::Find(15, 1217, 113, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.144 00.009 16872 Star::Find false star n=28 nbg=292 bg=19439.1 sigma=23700.0 thresh=25003 peak=10632
23:57:44.147 00.003 16872 Star::Find returns 0 (2), X=1217.00, Y=113.00, Mass=796314, SNR=2.9, Peak=10468 HFD=0.0
23:57:44.151 00.004 16872 Star::Find(15, 567, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.158 00.007 16872 Star::Find returns 1 (0), X=568.26, Y=1001.67, Mass=790, SNR=8.7, Peak=3596 HFD=5.3
23:57:44.162 00.004 16872 Star::Find(15, 1378, 427, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.165 00.003 16872 Star::Find returns 1 (0), X=1377.94, Y=426.42, Mass=1582, SNR=14.0, Peak=3720 HFD=2.3
23:57:44.169 00.004 16872 Star::Find(15, 678, 406, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.172 00.003 16872 Star::Find returns 1 (0), X=677.78, Y=406.41, Mass=650, SNR=7.9, Peak=3616 HFD=1.5
23:57:44.176 00.004 16872 Star::Find(15, 1461, 699, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.179 00.003 16872 Star::Find returns 1 (0), X=1460.62, Y=698.39, Mass=950, SNR=9.0, Peak=3644 HFD=2.0
23:57:44.182 00.003 16872 Star::Find(15, 168, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.192 00.010 16872 Star::Find returns 1 (0), X=168.42, Y=1026.23, Mass=1156, SNR=11.9, Peak=3608 HFD=3.7
23:57:44.196 00.004 16872 Star::Find(15, 1340, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.200 00.004 16872 Star::Find returns 1 (0), X=1340.24, Y=858.44, Mass=1059, SNR=11.1, Peak=3608 HFD=2.6
23:57:44.210 00.010 16872 Star::Find(15, 1354, 460, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.214 00.004 16872 Star::Find false star n=2 nbg=277 bg=3460.7 sigma=38.6 thresh=3576 peak=3550
23:57:44.221 00.007 16872 Star::Find returns 0 (2), X=1354.00, Y=460.00, Mass=247, SNR=2.9, Peak=3612 HFD=0.0
23:57:44.225 00.004 16872 Star::Find(15, 125, 987, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.228 00.003 16872 Star::Find returns 0 (4), X=124.59, Y=985.52, Mass=1239, SNR=13.8, Peak=3740 HFD=1.4
23:57:44.232 00.004 16872 Star::Find(15, 617, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.236 00.004 16872 Star::Find false star n=7 nbg=261 bg=3459.6 sigma=29.3 thresh=3547 peak=3535
23:57:44.244 00.008 16872 Star::Find returns 0 (2), X=617.00, Y=878.00, Mass=682, SNR=2.9, Peak=3576 HFD=0.0
23:57:44.253 00.009 16872 Star::Find(15, 1396, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.258 00.005 16872 Star::Find false star n=6 nbg=268 bg=3459.9 sigma=34.1 thresh=3562 peak=3558
23:57:44.263 00.005 16872 Star::Find returns 0 (2), X=1396.00, Y=790.00, Mass=713, SNR=2.9, Peak=3604 HFD=0.0
23:57:44.268 00.005 16872 Star::Find(15, 219, 846, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.272 00.004 16872 Star::Find returns 0 (3), X=219.00, Y=846.00, Mass=0, SNR=0.0, Peak=3572 HFD=0.0
23:57:44.275 00.003 16872 Star::Find(15, 199, 518, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.280 00.005 16872 Star::Find returns 1 (0), X=206.71, Y=524.77, Mass=2092, SNR=14.9, Peak=3628 HFD=5.7
23:57:44.283 00.003 16872 Star::Find(15, 1459, 350, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.287 00.004 16872 Star::Find returns 0 (4), X=1458.00, Y=350.49, Mass=506, SNR=6.8, Peak=3608 HFD=1.0
23:57:44.291 00.004 16872 Star::Find(15, 1606, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.304 00.013 16872 Star::Find false star n=3 nbg=265 bg=3461.9 sigma=30.6 thresh=3554 peak=3552
23:57:44.313 00.009 16872 Star::Find returns 0 (2), X=1606.00, Y=596.00, Mass=370, SNR=2.9, Peak=3592 HFD=0.0
23:57:44.317 00.004 16872 Star::Find(15, 1310, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.320 00.003 16872 Star::Find returns 1 (0), X=1310.51, Y=1040.59, Mass=1236, SNR=11.2, Peak=3640 HFD=1.9
23:57:44.323 00.003 16872 Star::Find(15, 1266, 398, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.331 00.008 16872 Star::Find returns 1 (0), X=1266.32, Y=397.83, Mass=846, SNR=9.1, Peak=3616 HFD=1.9
23:57:44.335 00.004 16872 Star::Find(15, 561, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.338 00.003 16872 Star::Find returns 1 (0), X=560.97, Y=873.82, Mass=624, SNR=7.6, Peak=3612 HFD=1.8
23:57:44.344 00.006 16872 Star::Find(15, 1762, 336, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.348 00.004 16872 Star::Find returns 1 (0), X=1772.41, Y=343.82, Mass=762, SNR=9.9, Peak=3604 HFD=2.5
23:57:44.351 00.003 16872 Star::Find(15, 191, 223, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.354 00.003 16872 Star::Find returns 1 (0), X=190.72, Y=223.31, Mass=716, SNR=8.6, Peak=3608 HFD=1.9
23:57:44.365 00.011 16872 Star::Find(15, 1794, 547, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.367 00.002 16872 Star::Find false star n=6 nbg=279 bg=3456.4 sigma=34.8 thresh=3561 peak=3559
23:57:44.371 00.004 16872 Star::Find returns 0 (2), X=1794.00, Y=547.00, Mass=734, SNR=2.9, Peak=3608 HFD=0.0
23:57:44.375 00.004 16872 Star::Find(15, 1713, 371, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.379 00.004 16872 Star::Find returns 1 (0), X=1713.29, Y=370.49, Mass=763, SNR=8.7, Peak=3596 HFD=2.8
23:57:44.382 00.003 16872 Star::Find(15, 794, 496, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.386 00.004 16872 Star::Find returns 0 (4), X=789.73, Y=508.35, Mass=507, SNR=7.0, Peak=3604 HFD=1.4
23:57:44.397 00.011 16872 Star::Find(15, 1467, 139, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.405 00.008 16872 Star::Find returns 0 (4), X=1466.76, Y=139.41, Mass=1985, SNR=17.9, Peak=3960 HFD=1.4
23:57:44.408 00.003 16872 Star::Find(15, 1700, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.412 00.004 16872 Star::Find returns 1 (0), X=1699.99, Y=193.27, Mass=908, SNR=10.1, Peak=3612 HFD=2.1
23:57:44.415 00.003 16872 Star::Find(15, 1730, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.422 00.007 16872 Star::Find false star n=1 nbg=278 bg=3464.6 sigma=37.2 thresh=3576 peak=3550
23:57:44.426 00.004 16872 Star::Find returns 0 (2), X=1730.00, Y=904.00, Mass=131, SNR=2.9, Peak=3596 HFD=0.0
23:57:44.430 00.004 16872 Star::Find(15, 403, 932, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.433 00.003 16872 Star::Find returns 1 (0), X=401.25, Y=932.57, Mass=1409, SNR=12.1, Peak=3616 HFD=3.6
23:57:44.440 00.007 16872 Star::Find(15, 490, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.445 00.005 16872 Star::Find false star n=2 nbg=281 bg=3454.5 sigma=35.4 thresh=3561 peak=3537
23:57:44.449 00.004 16872 Star::Find returns 0 (2), X=490.00, Y=814.00, Mass=255, SNR=2.9, Peak=3596 HFD=0.0
23:57:44.455 00.006 16872 Star::Find(15, 1578, 836, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.458 00.003 16872 Star::Find false star n=4 nbg=270 bg=3457.6 sigma=34.2 thresh=3560 peak=3551
23:57:44.462 00.004 16872 Star::Find returns 0 (2), X=1578.00, Y=836.00, Mass=486, SNR=2.9, Peak=3604 HFD=0.0
23:57:44.465 00.003 16872 Star::Find(15, 1488, 1038, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.471 00.006 16872 Star::Find false star n=4 nbg=264 bg=3465.6 sigma=33.8 thresh=3567 peak=3563
23:57:44.475 00.004 16872 Star::Find returns 0 (2), X=1488.00, Y=1038.00, Mass=498, SNR=2.9, Peak=3612 HFD=0.0
23:57:44.478 00.003 16872 Star::Find(15, 1500, 391, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.481 00.003 16872 Star::Find returns 1 (0), X=1512.04, Y=384.98, Mass=652, SNR=7.5, Peak=3600 HFD=2.0
23:57:44.491 00.010 16872 Star::Find(15, 150, 766, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.498 00.007 16872 Star::Find returns 1 (0), X=149.97, Y=766.32, Mass=3135, SNR=26.3, Peak=4040 HFD=1.9
23:57:44.501 00.003 16872 Star::Find(15, 1592, 216, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.505 00.004 16872 Star::Find false star n=9 nbg=272 bg=3452.3 sigma=31.9 thresh=3548 peak=3542
23:57:44.508 00.003 16872 Star::Find returns 0 (2), X=1592.00, Y=216.00, Mass=969, SNR=2.9, Peak=3572 HFD=0.0
23:57:44.511 00.003 16872 Star::Find(15, 379, 915, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.518 00.007 16872 Star::Find returns 1 (0), X=377.61, Y=915.57, Mass=713, SNR=8.1, Peak=3612 HFD=2.6
23:57:44.521 00.003 16872 AutoFind: finding best star pass 1
23:57:44.524 00.003 16872 Star::Find(15, 1655, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.527 00.003 16872 Star::Find returns 1 (0), X=1654.69, Y=581.39, Mass=753600, SNR=523.5, Peak=58544 HFD=3.5
23:57:44.537 00.010 16872 AutoFind returns star at [1655, 582] 165.7 Mass 753600 SNR 523.5
23:57:44.542 00.005 16872 Star::Find(15, 1655, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.548 00.006 16872 Star::Find returns 1 (0), X=1654.69, Y=581.39, Mass=753600, SNR=523.5, Peak=58544 HFD=3.5
23:57:44.552 00.004 16872 MultiStar: List (12): {1654.69, 581.39}(523.5), {1105.41, 960.38}(286.0), {995.84, 619.14}(242.7), {1823.90, 862.78}(163.6), {544.85, 855.69}(114.1), {539.40, 977.64}(109.2), {1634.04, 504.05}(74.3), {492.65, 250.24}(75.9), {52.81, 324.36}(53.1), {179.65, 414.31}(52.1), {1431.60, 640.65}(52.0), {1360.23, 15.65}(50.3), 
23:57:44.556 00.004 16872 setting lock position to (1654.69, 581.39)
23:57:44.562 00.006 16872 MultiStar: stabilizing after lock position change
23:57:44.566 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
23:57:44.570 00.004 16872 UpdateGuideState(): m_state=1
23:57:44.573 00.003 16872 Star::Find(15, 1654, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:44.581 00.008 16872 Star::Find returns 1 (0), X=1654.69, Y=581.39, Mass=753600, SNR=523.5, Peak=58544 HFD=3.5
23:57:44.587 00.006 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:57:44.591 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:57:44.595 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:57:44.603 00.008 16872 setting force full frames = false
23:57:44.609 00.006 16872 setting lock position to (1654.69, 581.39)
23:57:44.613 00.004 16872 MultiStar: stabilizing after lock position change
23:57:44.617 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:57:44.620 00.003 16872 Changing from state SELECTING to SELECTED
23:57:44.625 00.005 16872 guider state => SELECTED
23:57:44.640 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65520, med=3456, FiltMin=3258, FiltMax=65516, Gamma=2.190
23:57:44.685 00.045 16872 UpdateGuideState exits: m=753600 SNR=523.5
23:57:44.690 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65520, med=3456, FiltMin=3258, FiltMax=65516, Gamma=2.190
23:57:44.742 00.052 16872 Status Line: Auto-selected star at (1654.7, 581.4)
23:57:44.760 00.018 16872 PhdController: newstate STATE_WAIT_SELECTED
23:57:44.770 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:44.775 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:57:44.781 00.006 16872 Enqueuing Expose request
23:57:44.785 00.004 9640 Worker thread wakes up
23:57:44.785 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:57:44.785 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1640,566,31,31)
23:57:44.785 00.000 16872 evsrv: cli 0D3C0A48 connect
23:57:44.789 00.004 16872 case statement mapped state 2 to 1
23:57:44.793 00.004 16872 case statement mapped state 2 to 1
23:57:44.803 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"597b3e44-215a-429f-9690-e345a94feaa3"}
23:57:44.806 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"597b3e44-215a-429f-9690-e345a94feaa3"}
23:57:44.811 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c42435da-c677-4f77-bce0-e4d2411524a2"}
23:57:44.820 00.009 16872 case statement mapped state 2 to 1
23:57:44.824 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c42435da-c677-4f77-bce0-e4d2411524a2"}
23:57:44.830 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"bc8bd459-dce9-4d64-9d4e-67fed30e94f7"}
23:57:44.834 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1654.69,581.39],"id":"bc8bd459-dce9-4d64-9d4e-67fed30e94f7"}
23:57:44.838 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"49eb0590-eda5-488c-b9d6-35ba29a509c7"}
23:57:44.843 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.69,7.39],"pixels":"..."},"id":"49eb0590-eda5-488c-b9d6-35ba29a509c7"}
23:57:44.848 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:57:44.854 00.006 16872 evsrv: cli 0D3BF8C8 connect
23:57:44.864 00.010 16872 case statement mapped state 2 to 1
23:57:44.877 00.013 16872 case statement mapped state 2 to 1
23:57:44.882 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"eb8b0850-2a6f-4e43-b90a-867cccd245eb"}
23:57:44.886 00.004 16872 case statement mapped state 2 to 1
23:57:44.894 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"eb8b0850-2a6f-4e43-b90a-867cccd245eb"}
23:57:44.899 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
23:57:45.899 01.000 16872 evsrv: cli 0D3C0228 connect
23:57:45.904 00.005 16872 case statement mapped state 2 to 1
23:57:45.915 00.011 16872 case statement mapped state 2 to 1
23:57:45.924 00.009 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"3ad4c974-0175-4fee-aedb-a7ddc72c4a82"}
23:57:45.935 00.011 16872 case statement mapped state 2 to 1
23:57:45.940 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"3ad4c974-0175-4fee-aedb-a7ddc72c4a82"}
23:57:45.945 00.005 16872 evsrv: cli 0D3C0228 disconnect
23:57:46.947 01.002 16872 evsrv: cli 0D3BFFA8 connect
23:57:46.955 00.008 16872 case statement mapped state 2 to 1
23:57:46.968 00.013 16872 case statement mapped state 2 to 1
23:57:46.973 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"2ad51a85-5924-4131-a850-4d8b3419b64b"}
23:57:46.984 00.011 16872 case statement mapped state 2 to 1
23:57:46.989 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"2ad51a85-5924-4131-a850-4d8b3419b64b"}
23:57:46.994 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:57:48.412 01.418 16872 evsrv: cli 0D3BFFA8 connect
23:57:48.419 00.007 16872 case statement mapped state 2 to 1
23:57:48.431 00.012 16872 case statement mapped state 2 to 1
23:57:48.435 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da9c8dfd-ed85-4ba8-b36a-1e31755ea82c"}
23:57:48.447 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"da9c8dfd-ed85-4ba8-b36a-1e31755ea82c"}
23:57:48.451 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ceae1ec-1e94-400a-939f-b54ba5898422"}
23:57:48.455 00.004 16872 case statement mapped state 2 to 1
23:57:48.459 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6ceae1ec-1e94-400a-939f-b54ba5898422"}
23:57:48.463 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9101f17b-0096-43be-9d81-aa4c19416467"}
23:57:48.467 00.004 16872 case statement mapped state 2 to 1
23:57:48.476 00.009 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"9101f17b-0096-43be-9d81-aa4c19416467"}
23:57:48.480 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"43c2b51d-6b4c-4449-ab23-c36231c5e099"}
23:57:48.489 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.69,7.39],"pixels":"..."},"id":"43c2b51d-6b4c-4449-ab23-c36231c5e099"}
23:57:48.496 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
23:57:48.842 00.346 9640 Exposure complete
23:57:49.023 00.181 9640 worker thread done servicing request
23:57:49.023 00.000 16872 OnExposeComplete: enter
23:57:49.027 00.004 16872 UpdateGuideState(): m_state=2
23:57:49.030 00.003 16872 Star::Find(15, 1654, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:57:49.034 00.004 16872 Star::Find returns 1 (0), X=1654.24, Y=581.25, Mass=761247, SNR=546.5, Peak=60688 HFD=3.5
23:57:49.037 00.003 16872 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.56) = xAngle (-4.40 = 1.88)
23:57:49.043 00.006 16872 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.36 = 1.93)
23:57:49.046 00.003 16872 CameraToMount -- cameraX=-0.45 cameraY=-0.14 hyp=0.47 cameraTheta=-2.85 mountX=-0.14 mountY=0.44, mountTheta=1.88
23:57:49.052 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=65520, med=3456, FiltMin=3332, FiltMax=65520, Gamma=2.190
23:57:49.102 00.050 16872 UpdateGuideState exits: m=761247 SNR=546.5
23:57:49.111 00.009 16872 PhdController: newstate STATE_CALIBRATE
23:57:49.119 00.008 16872 PhdController: newstate STATE_GUIDE
23:57:49.141 00.022 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:57:49.145 00.004 16872 guider state => CALIBRATED
23:57:49.148 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:57:49.168 00.020 16872 reset dither spiral
23:57:49.172 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:57:49.176 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:49.179 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:57:49.186 00.007 16872 Enqueuing Expose request
23:57:49.189 00.003 9640 Worker thread wakes up
23:57:49.191 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
23:57:49.191 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:57:49.482 00.291 16872 evsrv: cli 0D3BFFA8 connect
23:57:49.487 00.005 16872 case statement mapped state 5 to 1
23:57:49.492 00.005 16872 case statement mapped state 5 to 1
23:57:49.497 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"1250d4a3-467b-45ad-ba3d-6253766ce80a"}
23:57:49.501 00.004 16872 case statement mapped state 5 to 1
23:57:49.505 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"1250d4a3-467b-45ad-ba3d-6253766ce80a"}
23:57:49.510 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:57:50.513 01.003 16872 evsrv: cli 0D3BFFA8 connect
23:57:50.520 00.007 16872 case statement mapped state 5 to 1
23:57:50.525 00.005 16872 case statement mapped state 5 to 1
23:57:50.529 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"a5a3470f-6b4f-4de4-b3b4-a4432d32f968"}
23:57:50.532 00.003 16872 case statement mapped state 5 to 1
23:57:50.535 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"a5a3470f-6b4f-4de4-b3b4-a4432d32f968"}
23:57:50.538 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
23:57:51.539 01.001 16872 evsrv: cli 0D3C0A48 connect
23:57:51.545 00.006 16872 case statement mapped state 5 to 1
23:57:51.551 00.006 16872 case statement mapped state 5 to 1
23:57:51.557 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2191d842-9ec4-4625-958d-becb176f06ac"}
23:57:51.561 00.004 16872 case statement mapped state 5 to 1
23:57:51.564 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"2191d842-9ec4-4625-958d-becb176f06ac"}
23:57:51.569 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:57:51.913 00.344 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eca38012-ffca-44ed-8aa0-63a9c8097fb5"}
23:57:51.916 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eca38012-ffca-44ed-8aa0-63a9c8097fb5"}
23:57:51.919 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"794b3ad6-513d-4ac4-bea0-2170fb91eaa0"}
23:57:51.923 00.004 16872 case statement mapped state 5 to 1
23:57:51.925 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"794b3ad6-513d-4ac4-bea0-2170fb91eaa0"}
23:57:51.928 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4d30750e-cf0f-499b-ab5e-ffdd881fc543"}
23:57:51.933 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.24,7.25],"pixels":"..."},"id":"4d30750e-cf0f-499b-ab5e-ffdd881fc543"}
23:57:52.571 00.638 16872 evsrv: cli 0D3BF968 connect
23:57:52.576 00.005 16872 case statement mapped state 5 to 1
23:57:52.581 00.005 16872 case statement mapped state 5 to 1
23:57:52.585 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"b86e4b6a-07be-4a67-b42c-6a5b30fdf8a1"}
23:57:52.588 00.003 16872 case statement mapped state 5 to 1
23:57:52.591 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"b86e4b6a-07be-4a67-b42c-6a5b30fdf8a1"}
23:57:52.594 00.003 16872 evsrv: cli 0D3BF968 disconnect
23:57:53.277 00.683 9640 Exposure complete
23:57:53.432 00.155 9640 worker thread done servicing request
23:57:53.432 00.000 16872 OnExposeComplete: enter
23:57:53.436 00.004 16872 UpdateGuideState(): m_state=5
23:57:53.439 00.003 16872 Star::Find(15, 1654, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:57:53.442 00.003 16872 Star::Find returns 1 (0), X=1654.35, Y=581.35, Mass=749791, SNR=530.5, Peak=59508 HFD=3.5
23:57:53.446 00.004 16872 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.56) = xAngle (-4.58 = 1.70)
23:57:53.450 00.004 16872 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.53 = 1.75)
23:57:53.452 00.002 16872 CameraToMount -- cameraX=-0.34 cameraY=-0.04 hyp=0.34 cameraTheta=-3.02 mountX=-0.05 mountY=0.34, mountTheta=1.70
23:57:53.457 00.005 16872 Changing from state CALIBRATED to GUIDING
23:57:53.460 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:57:53.465 00.005 16872 ScopeASCOM::SideOfPier() returns 0
23:57:53.576 00.111 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:57:53.580 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:57:53.583 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:57:53.587 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:57:53.589 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:57:53.592 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:57:53.595 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:57:53.599 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:57:53.602 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:57:53.604 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:57:53.612 00.008 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:57:53.617 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:57:53.620 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:57:53.624 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:57:53.638 00.014 16872 evsrv: cli 0D3C0228 connect
23:57:53.641 00.003 16872 case statement mapped state 5 to 1
23:57:53.644 00.003 16872 case statement mapped state 5 to 1
23:57:53.648 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"39c74db9-ce7d-4bad-bb6d-a5a1fbaf469b"}
23:57:53.653 00.005 16872 case statement mapped state 5 to 1
23:57:53.657 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"39c74db9-ce7d-4bad-bb6d-a5a1fbaf469b"}
23:57:53.669 00.012 16872 evsrv: cli 0D3C0228 disconnect
23:57:53.731 00.062 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:57:53.736 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:57:53.739 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
23:57:53.745 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:57:53.750 00.005 16872 ScopeASCOM::SideOfPier() returns 0
23:57:53.813 00.063 16872 setting lock position to (1654.35, 581.35)
23:57:53.817 00.004 16872 MultiStar: stabilizing after lock position change
23:57:53.820 00.003 16872 guider state => GUIDING
23:57:53.822 00.002 16872 Status Line: Guiding
23:57:53.830 00.008 16872 Mount: notify guiding started
23:57:53.835 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:57:53.838 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:57:53.844 00.006 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:57:53.850 00.006 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:57:53.854 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:57:53.858 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:57:53.861 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:57:53.863 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:57:53.866 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:57:53.868 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:57:53.872 00.004 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:57:53.876 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:57:53.879 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:57:53.881 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:57:53.885 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:57:53.891 00.006 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:57:53.897 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:57:53.900 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:57:53.906 00.006 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:57:53.909 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:57:53.912 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:57:53.914 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:57:53.917 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:57:53.922 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:57:53.924 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:57:53.927 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:57:53.930 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:57:53.933 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:57:53.940 00.007 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:57:53.945 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:57:53.948 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:57:53.952 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:57:53.955 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:57:53.957 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:57:53.960 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:57:53.963 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:57:53.967 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:57:53.970 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:57:54.090 00.120 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:57:54.155 00.065 16872 ScopeASCOM::SideOfPier() returns 0
23:57:54.159 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:57:54.161 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:57:54.164 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:57:54.166 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:57:54.172 00.006 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:57:54.175 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:57:54.177 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:57:54.180 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:57:54.182 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:57:54.186 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3460, FiltMin=3340, FiltMax=65516, Gamma=2.190
23:57:54.227 00.041 16872 UpdateGuideState exits: m=749791 SNR=530.5
23:57:54.230 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
23:57:54.234 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:54.237 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:57:54.239 00.002 16872 Enqueuing Expose request
23:57:54.242 00.003 9640 Worker thread wakes up
23:57:54.242 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:57:54.242 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:57:54.661 00.419 16872 evsrv: cli 0D3C0228 connect
23:57:54.665 00.004 16872 case statement mapped state 6 to 3
23:57:54.671 00.006 16872 case statement mapped state 6 to 3
23:57:54.677 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"88f7ee65-bc76-436f-afc2-cd195e310f3b"}
23:57:54.680 00.003 16872 case statement mapped state 6 to 3
23:57:54.686 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"88f7ee65-bc76-436f-afc2-cd195e310f3b"}
23:57:54.694 00.008 16872 evsrv: cli 0D3C0228 disconnect
23:57:55.412 00.718 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b333d91-47b5-436b-bb02-67fcc7778263"}
23:57:55.417 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1b333d91-47b5-436b-bb02-67fcc7778263"}
23:57:55.420 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"89a67650-6622-4f02-a5c4-a2a446ab587b"}
23:57:55.424 00.004 16872 case statement mapped state 6 to 3
23:57:55.427 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"89a67650-6622-4f02-a5c4-a2a446ab587b"}
23:57:55.432 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d567acc7-f44b-4433-a693-f56d51840dcb"}
23:57:55.439 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.35,7.35],"pixels":"..."},"id":"d567acc7-f44b-4433-a693-f56d51840dcb"}
23:57:58.311 02.872 9640 Exposure complete
23:57:58.451 00.140 9640 worker thread done servicing request
23:57:58.453 00.002 16872 OnExposeComplete: enter
23:57:58.455 00.002 16872 UpdateGuideState(): m_state=6
23:57:58.458 00.003 16872 Star::Find(15, 1654, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:57:58.461 00.003 16872 Star::Find returns 1 (0), X=1654.38, Y=581.73, Mass=754276, SNR=538.5, Peak=60272 HFD=3.5
23:57:58.463 00.002 16872 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.56) = xAngle (-0.07 = -0.07)
23:57:58.469 00.006 16872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.02 = -0.02)
23:57:58.471 00.002 16872 CameraToMount -- cameraX=0.03 cameraY=0.38 hyp=0.38 cameraTheta=1.49 mountX=0.38 mountY=-0.01, mountTheta=-0.02
23:57:58.477 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=0.38, opts=13)
23:57:58.479 00.002 16872 Enqueuing Move request for scope (0.03, 0.38)
23:57:58.487 00.008 9640 Worker thread wakes up
23:57:58.487 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.38) opts 0xd
23:57:58.487 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, 0.38)
23:57:58.487 00.000 9640 Moving (0.03, 0.38) raw xDistance=0.38 yDistance=-0.01
23:57:58.487 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.38
23:57:58.487 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=0
23:57:58.487 00.000 9640 MoveAxis(W, 40, ABG)
23:57:58.487 00.000 9640 Guiding  Dir = 3, Dur = 40
23:57:58.487 00.000 9640 IsSlewing returns 0
23:57:58.488 00.001 9640 IsGuiding returns 0
23:57:58.488 00.000 9640 PulseGuide returned control before completion, sleep 50
23:57:58.494 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3076, max=65520, med=3460, FiltMin=3336, FiltMax=65516, Gamma=2.190
23:57:58.536 00.042 16872 UpdateGuideState exits: m=754276 SNR=538.5
23:57:58.540 00.004 16872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 1 / 99999
23:57:58.542 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777784278.542,"Host":"RBFOCUS307","Inst":1,"Distance":0.35,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:57:58.546 00.004 9640 IsGuiding returns 1
23:57:58.546 00.000 9640 scope still moving after pulse duration time elapsed
23:57:58.547 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:58.549 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:57:58.552 00.003 16872 Enqueuing Expose request
23:57:58.574 00.022 9640 IsSlewing returns 0
23:57:58.574 00.000 9640 IsGuiding returns 0
23:57:58.574 00.000 9640 scope move finished after 40 + 46 ms
23:57:58.574 00.000 9640 Move returns status 0, amount 40
23:57:58.575 00.001 9640 MoveAxis(N, 0, ABG)
23:57:58.575 00.000 9640 Move returns status 0, amount 0
23:57:58.575 00.000 9640 move complete, result=0
23:57:58.577 00.002 9640 worker thread done servicing request
23:57:58.577 00.000 9640 Worker thread wakes up
23:57:58.577 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:57:58.579 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:57:58.587 00.008 16872 GuideStep: 0.4 px 40 ms WEST, -0.0 px 0 ms NORTH
23:57:58.912 00.325 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8a7246a0-fd2e-47f6-91fe-0016cb68c717"}
23:57:58.917 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8a7246a0-fd2e-47f6-91fe-0016cb68c717"}
23:57:58.921 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f35bc6da-9dcc-4222-9733-08eb31e4b7c1"}
23:57:58.924 00.003 16872 case statement mapped state 6 to 3
23:57:58.926 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f35bc6da-9dcc-4222-9733-08eb31e4b7c1"}
23:57:58.928 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"14a6dde5-e2b5-4a2d-82e1-1b073f0104d1"}
23:57:58.934 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.38,6.73],"pixels":"..."},"id":"14a6dde5-e2b5-4a2d-82e1-1b073f0104d1"}
23:58:02.411 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb4c7370-1bac-435e-bdfa-bd433042b68b"}
23:58:02.415 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cb4c7370-1bac-435e-bdfa-bd433042b68b"}
23:58:02.420 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ced645b8-4876-4d14-b7ee-ce4e56879c38"}
23:58:02.423 00.003 16872 case statement mapped state 6 to 3
23:58:02.426 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ced645b8-4876-4d14-b7ee-ce4e56879c38"}
23:58:02.431 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3d48cc90-db81-4449-af10-ead601eacc8d"}
23:58:02.434 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.38,6.73],"pixels":"..."},"id":"3d48cc90-db81-4449-af10-ead601eacc8d"}
23:58:02.647 00.213 9640 Exposure complete
23:58:02.794 00.147 9640 worker thread done servicing request
23:58:02.794 00.000 16872 OnExposeComplete: enter
23:58:02.798 00.004 16872 UpdateGuideState(): m_state=6
23:58:02.801 00.003 16872 Star::Find(15, 1654, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:58:02.803 00.002 16872 Star::Find returns 1 (0), X=1654.36, Y=581.17, Mass=769662, SNR=549.5, Peak=58076 HFD=3.7
23:58:02.806 00.003 16872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.56) = xAngle (-3.04 = -3.04)
23:58:02.808 00.002 16872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.99 = -2.99)
23:58:02.811 00.003 16872 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.18 cameraTheta=-1.48 mountX=-0.17 mountY=-0.03, mountTheta=-2.99
23:58:02.820 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.02, y=-0.17, opts=13)
23:58:02.822 00.002 16872 Enqueuing Move request for scope (0.02, -0.17)
23:58:02.825 00.003 9640 Worker thread wakes up
23:58:02.825 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
23:58:02.825 00.000 9640 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
23:58:02.825 00.000 9640 Moving (0.02, -0.17) raw xDistance=-0.17 yDistance=-0.03
23:58:02.825 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
23:58:02.825 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=0
23:58:02.826 00.001 9640 MoveAxis(E, 14, ABG)
23:58:02.826 00.000 9640 Guiding  Dir = 2, Dur = 14
23:58:02.826 00.000 9640 IsSlewing returns 0
23:58:02.826 00.000 9640 IsGuiding returns 0
23:58:02.827 00.001 9640 PulseGuide returned control before completion, sleep 24
23:58:02.832 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3124, max=65520, med=3460, FiltMin=3324, FiltMax=65516, Gamma=2.190
23:58:02.861 00.029 9640 IsGuiding returns 1
23:58:02.862 00.001 9640 scope still moving after pulse duration time elapsed
23:58:02.870 00.008 16872 UpdateGuideState exits: m=769662 SNR=549.5
23:58:02.873 00.003 16872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 2 / 99999
23:58:02.875 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777784282.875,"Host":"RBFOCUS307","Inst":1,"Distance":0.30,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:58:02.884 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:02.888 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:58:02.891 00.003 16872 Enqueuing Expose request
23:58:02.895 00.004 9640 IsSlewing returns 0
23:58:02.895 00.000 9640 IsGuiding returns 0
23:58:02.895 00.000 9640 scope move finished after 14 + 54 ms
23:58:02.895 00.000 9640 Move returns status 0, amount 14
23:58:02.895 00.000 9640 MoveAxis(N, 0, ABG)
23:58:02.895 00.000 9640 Move returns status 0, amount 0
23:58:02.895 00.000 9640 move complete, result=0
23:58:02.896 00.001 9640 worker thread done servicing request
23:58:02.896 00.000 9640 Worker thread wakes up
23:58:02.896 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:58:02.896 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:58:02.904 00.008 16872 GuideStep: -0.2 px 14 ms EAST, -0.0 px 0 ms NORTH
23:58:05.913 03.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea9bdf5a-b838-4a0b-9aa7-1926ec5420f6"}
23:58:05.916 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ea9bdf5a-b838-4a0b-9aa7-1926ec5420f6"}
23:58:05.918 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a5a9d742-2dc0-4dd4-b8a3-1a960b57c44d"}
23:58:05.923 00.005 16872 case statement mapped state 6 to 3
23:58:05.925 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5a9d742-2dc0-4dd4-b8a3-1a960b57c44d"}
23:58:05.928 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"21340f6e-c13a-4dc3-a321-be29ce8d2572"}
23:58:05.932 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.36,7.17],"pixels":"..."},"id":"21340f6e-c13a-4dc3-a321-be29ce8d2572"}
23:58:06.961 01.029 9640 Exposure complete
23:58:07.111 00.150 9640 worker thread done servicing request
23:58:07.111 00.000 16872 OnExposeComplete: enter
23:58:07.116 00.005 16872 UpdateGuideState(): m_state=6
23:58:07.119 00.003 16872 Star::Find(15, 1654, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:58:07.121 00.002 16872 Star::Find returns 1 (0), X=1654.21, Y=581.67, Mass=742023, SNR=534.5, Peak=64168 HFD=3.6
23:58:07.126 00.005 16872 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.56) = xAngle (0.41 = 0.41)
23:58:07.132 00.006 16872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.46 = 0.46)
23:58:07.138 00.006 16872 CameraToMount -- cameraX=-0.14 cameraY=0.33 hyp=0.36 cameraTheta=1.97 mountX=0.33 mountY=0.16, mountTheta=0.45
23:58:07.144 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.14, y=0.33, opts=13)
23:58:07.149 00.005 16872 Enqueuing Move request for scope (-0.14, 0.33)
23:58:07.151 00.002 9640 Worker thread wakes up
23:58:07.152 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.33) opts 0xd
23:58:07.152 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.14, 0.33)
23:58:07.152 00.000 9640 Moving (-0.14, 0.33) raw xDistance=0.33 yDistance=0.16
23:58:07.152 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.33
23:58:07.152 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=0
23:58:07.152 00.000 9640 MoveAxis(W, 33, ABG)
23:58:07.152 00.000 9640 Guiding  Dir = 3, Dur = 33
23:58:07.152 00.000 9640 IsSlewing returns 0
23:58:07.153 00.001 9640 IsGuiding returns 0
23:58:07.153 00.000 9640 PulseGuide returned control before completion, sleep 43
23:58:07.162 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=65520, med=3464, FiltMin=3352, FiltMax=65516, Gamma=2.190
23:58:07.211 00.049 9640 IsGuiding returns 1
23:58:07.211 00.000 9640 scope still moving after pulse duration time elapsed
23:58:07.215 00.004 16872 UpdateGuideState exits: m=742023 SNR=534.5
23:58:07.220 00.005 16872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 3 / 99999
23:58:07.226 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777784287.226,"Host":"RBFOCUS307","Inst":1,"Distance":0.32,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
23:58:07.230 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:07.233 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:58:07.236 00.003 16872 Enqueuing Expose request
23:58:07.239 00.003 9640 IsSlewing returns 0
23:58:07.239 00.000 9640 IsGuiding returns 0
23:58:07.239 00.000 9640 scope move finished after 33 + 53 ms
23:58:07.239 00.000 9640 Move returns status 0, amount 33
23:58:07.239 00.000 9640 MoveAxis(N, 0, ABG)
23:58:07.240 00.001 9640 Move returns status 0, amount 0
23:58:07.240 00.000 9640 move complete, result=0
23:58:07.240 00.000 9640 worker thread done servicing request
23:58:07.240 00.000 9640 Worker thread wakes up
23:58:07.240 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:58:07.240 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:58:07.247 00.007 16872 GuideStep: 0.3 px 33 ms WEST, 0.2 px 0 ms NORTH
23:58:09.412 02.165 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d50cf239-0113-4394-806a-321cb0c7d755"}
23:58:09.415 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d50cf239-0113-4394-806a-321cb0c7d755"}
23:58:09.419 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"629f0f5e-f248-48aa-a312-66544967cd5c"}
23:58:09.422 00.003 16872 case statement mapped state 6 to 3
23:58:09.425 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"629f0f5e-f248-48aa-a312-66544967cd5c"}
23:58:09.428 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c340cae2-51fc-4d5e-8ff4-e283dec75228"}
23:58:09.431 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.21,6.67],"pixels":"..."},"id":"c340cae2-51fc-4d5e-8ff4-e283dec75228"}
23:58:11.335 01.904 9640 Exposure complete
23:58:11.482 00.147 9640 worker thread done servicing request
23:58:11.482 00.000 16872 OnExposeComplete: enter
23:58:11.488 00.006 16872 UpdateGuideState(): m_state=6
23:58:11.492 00.004 16872 Star::Find(15, 1654, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:58:11.496 00.004 16872 Star::Find returns 1 (0), X=1654.14, Y=581.16, Mass=768528, SNR=530.7, Peak=63976 HFD=3.6
23:58:11.500 00.004 16872 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.56) = xAngle (-3.95 = 2.33)
23:58:11.503 00.003 16872 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.90 = 2.38)
23:58:11.505 00.002 16872 CameraToMount -- cameraX=-0.20 cameraY=-0.19 hyp=0.28 cameraTheta=-2.39 mountX=-0.19 mountY=0.19, mountTheta=2.36
23:58:11.509 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.20, y=-0.19, opts=13)
23:58:11.513 00.004 16872 Enqueuing Move request for scope (-0.20, -0.19)
23:58:11.516 00.003 9640 Worker thread wakes up
23:58:11.516 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.19) opts 0xd
23:58:11.516 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.20, -0.19)
23:58:11.516 00.000 9640 Moving (-0.20, -0.19) raw xDistance=-0.19 yDistance=0.19
23:58:11.516 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.19
23:58:11.516 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
23:58:11.517 00.001 9640 MoveAxis(E, 17, ABG)
23:58:11.517 00.000 9640 Guiding  Dir = 2, Dur = 17
23:58:11.517 00.000 9640 IsSlewing returns 0
23:58:11.517 00.000 9640 IsGuiding returns 0
23:58:11.517 00.000 9640 PulseGuide returned control before completion, sleep 27
23:58:11.522 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65520, med=3460, FiltMin=3344, FiltMax=65516, Gamma=2.190
23:58:11.546 00.024 9640 IsGuiding returns 1
23:58:11.547 00.001 9640 scope still moving after pulse duration time elapsed
23:58:11.565 00.018 16872 UpdateGuideState exits: m=768528 SNR=530.7
23:58:11.568 00.003 16872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 4 / 99999
23:58:11.570 00.002 16872 PhdController: newstate STATE_FINISH
23:58:11.573 00.003 16872 PhdController complete: success
23:58:11.576 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777784291.576,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:58:11.584 00.008 9640 IsSlewing returns 0
23:58:11.584 00.000 9640 IsGuiding returns 0
23:58:11.584 00.000 16872 Mount: notify guiding dither settle done success=1
23:58:11.588 00.004 16872 PhdController: newstate STATE_IDLE
23:58:11.591 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:11.596 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:58:11.598 00.002 16872 Enqueuing Expose request
23:58:11.601 00.003 9640 scope move finished after 17 + 50 ms
23:58:11.601 00.000 9640 Move returns status 0, amount 17
23:58:11.601 00.000 9640 MoveAxis(N, 0, ABG)
23:58:11.601 00.000 9640 Move returns status 0, amount 0
23:58:11.601 00.000 9640 move complete, result=0
23:58:11.601 00.000 9640 worker thread done servicing request
23:58:11.601 00.000 9640 Worker thread wakes up
23:58:11.601 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:58:11.601 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:58:11.609 00.008 16872 GuideStep: -0.2 px 17 ms EAST, 0.2 px 0 ms NORTH
23:58:12.407 00.798 16872 evsrv: cli 0D3BFB48 connect
23:58:12.411 00.004 16872 case statement mapped state 6 to 3
23:58:12.416 00.005 16872 case statement mapped state 6 to 3
23:58:12.421 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"f00ea1ad-8780-4205-a974-8e36fdb8615c"}
23:58:12.425 00.004 16872 case statement mapped state 6 to 3
23:58:12.430 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"f00ea1ad-8780-4205-a974-8e36fdb8615c"}
23:58:12.437 00.007 16872 evsrv: cli 0D3BFB48 disconnect
23:58:12.912 00.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c0af8f9-47e0-4e2f-8779-4babcc98c4e4"}
23:58:12.916 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2c0af8f9-47e0-4e2f-8779-4babcc98c4e4"}
23:58:12.922 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bc033fb4-d0ae-4fc6-916e-daa7920f978c"}
23:58:12.925 00.003 16872 case statement mapped state 6 to 3
23:58:12.928 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc033fb4-d0ae-4fc6-916e-daa7920f978c"}
23:58:12.935 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3e252a57-9e1e-4e68-8c79-4fff53131e8b"}
23:58:12.941 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.14,7.16],"pixels":"..."},"id":"3e252a57-9e1e-4e68-8c79-4fff53131e8b"}
23:58:15.671 02.730 9640 Exposure complete
23:58:15.828 00.157 9640 worker thread done servicing request
23:58:15.828 00.000 16872 OnExposeComplete: enter
23:58:15.832 00.004 16872 UpdateGuideState(): m_state=6
23:58:15.838 00.006 16872 Star::Find(15, 1654, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:58:15.842 00.004 16872 Star::Find returns 1 (0), X=1654.08, Y=581.46, Mass=770872, SNR=568.4, Peak=65516 HFD=3.6
23:58:15.846 00.004 16872 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.56) = xAngle (1.19 = 1.19)
23:58:15.852 00.006 16872 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.23 = 1.23)
23:58:15.855 00.003 16872 CameraToMount -- cameraX=-0.27 cameraY=0.11 hyp=0.29 cameraTheta=2.74 mountX=0.11 mountY=0.28, mountTheta=1.19
23:58:15.861 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=0.11, opts=13)
23:58:15.866 00.005 16872 Enqueuing Move request for scope (-0.27, 0.11)
23:58:15.870 00.004 9640 Worker thread wakes up
23:58:15.870 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.11) opts 0xd
23:58:15.870 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, 0.11)
23:58:15.870 00.000 9640 Moving (-0.27, 0.11) raw xDistance=0.11 yDistance=0.28
23:58:15.870 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.11
23:58:15.870 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0
23:58:15.870 00.000 9640 MoveAxis(W, 10, ABG)
23:58:15.870 00.000 9640 Guiding  Dir = 3, Dur = 10
23:58:15.870 00.000 9640 IsSlewing returns 0
23:58:15.870 00.000 9640 IsGuiding returns 0
23:58:15.871 00.001 9640 PulseGuide returned control before completion, sleep 20
23:58:15.877 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=65520, med=3464, FiltMin=3328, FiltMax=65520, Gamma=2.190
23:58:15.894 00.017 9640 IsGuiding returns 1
23:58:15.897 00.003 9640 scope still moving after pulse duration time elapsed
23:58:15.923 00.026 16872 UpdateGuideState exits: m=770872 SNR=568.4
23:58:15.932 00.009 9640 IsSlewing returns 0
23:58:15.932 00.000 9640 IsGuiding returns 1
23:58:15.932 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:15.938 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:58:15.943 00.005 16872 Enqueuing Expose request
23:58:15.955 00.012 9640 IsSlewing returns 0
23:58:15.955 00.000 9640 IsGuiding returns 0
23:58:15.955 00.000 9640 scope move finished after 10 + 75 ms
23:58:15.955 00.000 9640 Move returns status 0, amount 10
23:58:15.956 00.001 9640 MoveAxis(N, 0, ABG)
23:58:15.956 00.000 9640 Move returns status 0, amount 0
23:58:15.956 00.000 9640 move complete, result=0
23:58:15.958 00.002 9640 worker thread done servicing request
23:58:15.959 00.001 9640 Worker thread wakes up
23:58:15.959 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:58:15.959 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:58:15.960 00.001 16872 GuideStep: 0.1 px 10 ms WEST, 0.3 px 0 ms NORTH
23:58:16.412 00.452 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a78b19f-6d75-4d50-a476-2ae9b358e916"}
23:58:16.416 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7a78b19f-6d75-4d50-a476-2ae9b358e916"}
23:58:16.420 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e9c74b9-2a63-4f83-aebc-0f241affcdc9"}
23:58:16.425 00.005 16872 case statement mapped state 6 to 3
23:58:16.431 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e9c74b9-2a63-4f83-aebc-0f241affcdc9"}
23:58:16.436 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e721cbea-4f90-4ebc-8270-20ccf172e990"}
23:58:16.443 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.08,7.46],"pixels":"..."},"id":"e721cbea-4f90-4ebc-8270-20ccf172e990"}
23:58:19.910 03.467 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6e71de3-afff-445d-b120-0527b60edf4b"}
23:58:19.916 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c6e71de3-afff-445d-b120-0527b60edf4b"}
23:58:19.920 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"88a682f9-5145-4ed5-a43c-91e52fecc548"}
23:58:19.924 00.004 16872 case statement mapped state 6 to 3
23:58:19.930 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"88a682f9-5145-4ed5-a43c-91e52fecc548"}
23:58:19.935 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5412c7e9-bc43-464f-84db-6c6f8100cc24"}
23:58:19.938 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.08,7.46],"pixels":"..."},"id":"5412c7e9-bc43-464f-84db-6c6f8100cc24"}
23:58:20.028 00.090 9640 Exposure complete
23:58:20.170 00.142 9640 worker thread done servicing request
23:58:20.171 00.001 16872 OnExposeComplete: enter
23:58:20.174 00.003 16872 UpdateGuideState(): m_state=6
23:58:20.177 00.003 16872 Star::Find(15, 1654, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:58:20.180 00.003 16872 Star::Find returns 1 (0), X=1653.99, Y=581.44, Mass=747440, SNR=531.8, Peak=63464 HFD=3.6
23:58:20.182 00.002 16872 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.56) = xAngle (1.32 = 1.32)
23:58:20.184 00.002 16872 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.37 = 1.37)
23:58:20.187 00.003 16872 CameraToMount -- cameraX=-0.36 cameraY=0.10 hyp=0.37 cameraTheta=2.88 mountX=0.09 mountY=0.36, mountTheta=1.32
23:58:20.197 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.36, y=0.10, opts=13)
23:58:20.203 00.006 16872 Enqueuing Move request for scope (-0.36, 0.10)
23:58:20.207 00.004 9640 Worker thread wakes up
23:58:20.207 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.10) opts 0xd
23:58:20.207 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.36, 0.10)
23:58:20.207 00.000 9640 Moving (-0.36, 0.10) raw xDistance=0.09 yDistance=0.36
23:58:20.207 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:58:20.207 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=0
23:58:20.207 00.000 9640 MoveAxis(E, 0, ABG)
23:58:20.207 00.000 9640 Move returns status 0, amount 0
23:58:20.207 00.000 9640 MoveAxis(N, 0, ABG)
23:58:20.207 00.000 9640 Move returns status 0, amount 0
23:58:20.208 00.001 9640 move complete, result=0
23:58:20.208 00.000 9640 worker thread done servicing request
23:58:20.213 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65520, med=3464, FiltMin=3268, FiltMax=65516, Gamma=2.190
23:58:20.255 00.042 16872 UpdateGuideState exits: m=747440 SNR=531.8
23:58:20.258 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:20.260 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:58:20.262 00.002 16872 Enqueuing Expose request
23:58:20.266 00.004 16872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:58:20.271 00.005 9640 Worker thread wakes up
23:58:20.273 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
23:58:20.273 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:58:23.410 03.137 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db8edfa7-5de0-4720-a796-e9b6b0997973"}
23:58:23.413 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"db8edfa7-5de0-4720-a796-e9b6b0997973"}
23:58:23.419 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7168d1ae-6f45-4319-8448-7cee6b7e2325"}
23:58:23.426 00.007 16872 case statement mapped state 6 to 3
23:58:23.430 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7168d1ae-6f45-4319-8448-7cee6b7e2325"}
23:58:23.435 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a6a371c9-17f3-4ca3-9346-bf6d17726012"}
23:58:23.438 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.99,7.44],"pixels":"..."},"id":"a6a371c9-17f3-4ca3-9346-bf6d17726012"}
23:58:24.336 00.898 9640 Exposure complete
23:58:24.477 00.141 9640 worker thread done servicing request
23:58:24.477 00.000 16872 OnExposeComplete: enter
23:58:24.480 00.003 16872 UpdateGuideState(): m_state=6
23:58:24.484 00.004 16872 Star::Find(15, 1653, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:58:24.486 00.002 16872 Star::Find returns 1 (0), X=1654.04, Y=581.67, Mass=754579, SNR=532.4, Peak=65516 HFD=3.4
23:58:24.489 00.003 16872 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.56) = xAngle (0.78 = 0.78)
23:58:24.491 00.002 16872 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.82 = 0.82)
23:58:24.500 00.009 16872 CameraToMount -- cameraX=-0.31 cameraY=0.32 hyp=0.44 cameraTheta=2.33 mountX=0.32 mountY=0.32, mountTheta=0.80
23:58:24.507 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.31, y=0.32, opts=13)
23:58:24.510 00.003 16872 Enqueuing Move request for scope (-0.31, 0.32)
23:58:24.512 00.002 9640 Worker thread wakes up
23:58:24.512 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.32) opts 0xd
23:58:24.512 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.31, 0.32)
23:58:24.512 00.000 9640 Moving (-0.31, 0.32) raw xDistance=0.32 yDistance=0.32
23:58:24.512 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.32
23:58:24.512 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.32, m_sumCorr=0.23
23:58:24.512 00.000 9640 MoveAxis(W, 34, ABG)
23:58:24.512 00.000 9640 Guiding  Dir = 3, Dur = 34
23:58:24.514 00.002 9640 IsSlewing returns 0
23:58:24.514 00.000 9640 IsGuiding returns 0
23:58:24.514 00.000 9640 PulseGuide returned control before completion, sleep 44
23:58:24.519 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3464, FiltMin=3288, FiltMax=65516, Gamma=2.190
23:58:24.561 00.042 16872 UpdateGuideState exits: m=754579 SNR=532.4
23:58:24.564 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:24.566 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:58:24.569 00.003 16872 Enqueuing Expose request
23:58:24.575 00.006 9640 IsGuiding returns 1
23:58:24.575 00.000 9640 scope still moving after pulse duration time elapsed
23:58:24.602 00.027 9640 IsSlewing returns 0
23:58:24.602 00.000 9640 IsGuiding returns 0
23:58:24.602 00.000 9640 scope move finished after 34 + 54 ms
23:58:24.602 00.000 9640 Move returns status 0, amount 34
23:58:24.602 00.000 9640 MoveAxis(S, 28, ABG)
23:58:24.602 00.000 9640 Guiding  Dir = 1, Dur = 28
23:58:24.603 00.001 9640 IsSlewing returns 0
23:58:24.603 00.000 9640 IsGuiding returns 0
23:58:24.604 00.001 9640 PulseGuide returned control before completion, sleep 38
23:58:24.649 00.045 9640 IsGuiding returns 1
23:58:24.649 00.000 9640 scope still moving after pulse duration time elapsed
23:58:24.680 00.031 9640 IsSlewing returns 0
23:58:24.680 00.000 9640 IsGuiding returns 0
23:58:24.680 00.000 9640 scope move finished after 28 + 48 ms
23:58:24.680 00.000 9640 Move returns status 0, amount 28
23:58:24.681 00.001 9640 move complete, result=0
23:58:24.681 00.000 9640 worker thread done servicing request
23:58:24.681 00.000 9640 Worker thread wakes up
23:58:24.681 00.000 16872 GuideStep: 0.3 px 34 ms WEST, 0.3 px 28 ms SOUTH
23:58:24.688 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
23:58:24.688 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:58:26.909 02.221 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49263684-ae64-41b2-af78-4d2a31a8d291"}
23:58:26.913 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"49263684-ae64-41b2-af78-4d2a31a8d291"}
23:58:26.917 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"118f9870-859f-4345-b60c-bab3ad7cf0e0"}
23:58:26.921 00.004 16872 case statement mapped state 6 to 3
23:58:26.923 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"118f9870-859f-4345-b60c-bab3ad7cf0e0"}
23:58:26.926 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cce76641-bb8b-4e71-970d-df95366ce1c6"}
23:58:26.930 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.04,6.67],"pixels":"..."},"id":"cce76641-bb8b-4e71-970d-df95366ce1c6"}
23:58:28.749 01.819 9640 Exposure complete
23:58:28.893 00.144 9640 worker thread done servicing request
23:58:28.893 00.000 16872 OnExposeComplete: enter
23:58:28.897 00.004 16872 UpdateGuideState(): m_state=6
23:58:28.901 00.004 16872 Star::Find(15, 1654, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:58:28.905 00.004 16872 Star::Find returns 1 (0), X=1653.84, Y=581.35, Mass=756457, SNR=533.1, Peak=61744 HFD=3.6
23:58:28.909 00.004 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
23:58:28.911 00.002 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
23:58:28.914 00.003 16872 CameraToMount -- cameraX=-0.50 cameraY=0.00 hyp=0.50 cameraTheta=3.14 mountX=-0.01 mountY=0.50, mountTheta=1.58
23:58:28.920 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.50, y=0.00, opts=13)
23:58:28.923 00.003 16872 Enqueuing Move request for scope (-0.50, 0.00)
23:58:28.925 00.002 9640 Worker thread wakes up
23:58:28.925 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.00) opts 0xd
23:58:28.925 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.50, 0.00)
23:58:28.925 00.000 9640 Moving (-0.50, 0.00) raw xDistance=-0.01 yDistance=0.50
23:58:28.926 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:58:28.926 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.50, m_sumCorr=0.23
23:58:28.926 00.000 9640 MoveAxis(E, 0, ABG)
23:58:28.926 00.000 9640 Move returns status 0, amount 0
23:58:28.926 00.000 9640 MoveAxis(N, 0, ABG)
23:58:28.926 00.000 9640 Move returns status 0, amount 0
23:58:28.926 00.000 9640 move complete, result=0
23:58:28.926 00.000 9640 worker thread done servicing request
23:58:28.933 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3172, max=65520, med=3460, FiltMin=3344, FiltMax=65516, Gamma=2.190
23:58:28.973 00.040 16872 UpdateGuideState exits: m=756457 SNR=533.1
23:58:28.976 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:28.983 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:58:28.986 00.003 16872 Enqueuing Expose request
23:58:28.989 00.003 9640 Worker thread wakes up
23:58:28.989 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:58:28.989 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:58:28.989 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
23:58:30.410 01.421 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ecf7a195-e3a5-472c-8bbb-153e60928353"}
23:58:30.415 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ecf7a195-e3a5-472c-8bbb-153e60928353"}
23:58:30.419 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4d32517-0d70-4bb9-bd1f-588b93467ef2"}
23:58:30.422 00.003 16872 case statement mapped state 6 to 3
23:58:30.424 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4d32517-0d70-4bb9-bd1f-588b93467ef2"}
23:58:30.428 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0641a888-c2ee-4ff9-9534-90fe1f3427c0"}
23:58:30.432 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.84,7.35],"pixels":"..."},"id":"0641a888-c2ee-4ff9-9534-90fe1f3427c0"}
23:58:33.074 02.642 9640 Exposure complete
23:58:33.242 00.168 9640 worker thread done servicing request
23:58:33.242 00.000 16872 OnExposeComplete: enter
23:58:33.247 00.005 16872 UpdateGuideState(): m_state=6
23:58:33.253 00.006 16872 Star::Find(15, 1653, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:58:33.261 00.008 16872 Star::Find returns 1 (0), X=1653.96, Y=581.25, Mass=775588, SNR=558.2, Peak=62064 HFD=3.5
23:58:33.266 00.005 16872 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.56) = xAngle (-4.45 = 1.83)
23:58:33.271 00.005 16872 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.41 = 1.88)
23:58:33.276 00.005 16872 CameraToMount -- cameraX=-0.39 cameraY=-0.10 hyp=0.40 cameraTheta=-2.90 mountX=-0.10 mountY=0.38, mountTheta=1.83
23:58:33.282 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.39, y=-0.10, opts=13)
23:58:33.287 00.005 16872 Enqueuing Move request for scope (-0.39, -0.10)
23:58:33.290 00.003 9640 Worker thread wakes up
23:58:33.290 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.10) opts 0xd
23:58:33.290 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.39, -0.10)
23:58:33.290 00.000 9640 Moving (-0.39, -0.10) raw xDistance=-0.10 yDistance=0.38
23:58:33.290 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.10
23:58:33.290 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.38, m_sumCorr=0.39
23:58:33.291 00.001 9640 MoveAxis(E, 11, ABG)
23:58:33.291 00.000 9640 Guiding  Dir = 2, Dur = 11
23:58:33.291 00.000 9640 IsSlewing returns 0
23:58:33.291 00.000 9640 IsGuiding returns 0
23:58:33.292 00.001 9640 PulseGuide returned control before completion, sleep 21
23:58:33.297 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3156, max=65520, med=3464, FiltMin=3322, FiltMax=65516, Gamma=2.190
23:58:33.317 00.020 9640 IsGuiding returns 1
23:58:33.317 00.000 9640 scope still moving after pulse duration time elapsed
23:58:33.342 00.025 16872 UpdateGuideState exits: m=775588 SNR=558.2
23:58:33.345 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:33.351 00.006 9640 IsSlewing returns 0
23:58:33.352 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:58:33.357 00.005 16872 Enqueuing Expose request
23:58:33.362 00.005 9640 IsGuiding returns 0
23:58:33.362 00.000 9640 scope move finished after 11 + 59 ms
23:58:33.362 00.000 9640 Move returns status 0, amount 11
23:58:33.362 00.000 9640 MoveAxis(S, 19, ABG)
23:58:33.362 00.000 9640 Guiding  Dir = 1, Dur = 19
23:58:33.363 00.001 9640 IsSlewing returns 0
23:58:33.363 00.000 9640 IsGuiding returns 0
23:58:33.364 00.001 9640 PulseGuide returned control before completion, sleep 29
23:58:33.394 00.030 9640 IsGuiding returns 1
23:58:33.394 00.000 9640 scope still moving after pulse duration time elapsed
23:58:33.426 00.032 9640 IsSlewing returns 0
23:58:33.426 00.000 9640 IsGuiding returns 0
23:58:33.426 00.000 9640 scope move finished after 19 + 43 ms
23:58:33.426 00.000 9640 Move returns status 0, amount 19
23:58:33.426 00.000 9640 move complete, result=0
23:58:33.426 00.000 9640 worker thread done servicing request
23:58:33.426 00.000 9640 Worker thread wakes up
23:58:33.426 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:58:33.427 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:58:33.427 00.000 16872 GuideStep: -0.1 px 11 ms EAST, 0.4 px 19 ms SOUTH
23:58:33.911 00.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4d7f7350-19ab-484a-b365-46e5dadf293b"}
23:58:33.915 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4d7f7350-19ab-484a-b365-46e5dadf293b"}
23:58:33.920 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"da8ce226-d871-4ede-b910-42550afba7d7"}
23:58:33.925 00.005 16872 case statement mapped state 6 to 3
23:58:33.930 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"da8ce226-d871-4ede-b910-42550afba7d7"}
23:58:33.935 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6a5b6fec-5ef2-4b98-9e6e-0d3019758d97"}
23:58:33.940 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.96,7.25],"pixels":"..."},"id":"6a5b6fec-5ef2-4b98-9e6e-0d3019758d97"}
23:58:37.412 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70de264a-5580-4b1b-960a-f212d31c700b"}
23:58:37.418 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"70de264a-5580-4b1b-960a-f212d31c700b"}
23:58:37.423 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f0fc81a4-da9c-4689-b8b5-b03b373e73de"}
23:58:37.426 00.003 16872 case statement mapped state 6 to 3
23:58:37.430 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0fc81a4-da9c-4689-b8b5-b03b373e73de"}
23:58:37.434 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b997e255-2c60-4f0f-a1a0-fb75dff27b72"}
23:58:37.437 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.96,7.25],"pixels":"..."},"id":"b997e255-2c60-4f0f-a1a0-fb75dff27b72"}
23:58:37.501 00.064 9640 Exposure complete
23:58:37.645 00.144 9640 worker thread done servicing request
23:58:37.646 00.001 16872 OnExposeComplete: enter
23:58:37.652 00.006 16872 UpdateGuideState(): m_state=6
23:58:37.656 00.004 16872 Star::Find(15, 1653, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:58:37.659 00.003 16872 Star::Find returns 1 (0), X=1653.93, Y=581.44, Mass=762133, SNR=549.3, Peak=63800 HFD=3.6
23:58:37.664 00.005 16872 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.56) = xAngle (1.35 = 1.35)
23:58:37.666 00.002 16872 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.40 = 1.40)
23:58:37.669 00.003 16872 CameraToMount -- cameraX=-0.41 cameraY=0.10 hyp=0.43 cameraTheta=2.91 mountX=0.09 mountY=0.42, mountTheta=1.35
23:58:37.673 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.41, y=0.10, opts=13)
23:58:37.676 00.003 16872 Enqueuing Move request for scope (-0.41, 0.10)
23:58:37.680 00.004 9640 Worker thread wakes up
23:58:37.680 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.10) opts 0xd
23:58:37.680 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.41, 0.10)
23:58:37.680 00.000 9640 Moving (-0.41, 0.10) raw xDistance=0.09 yDistance=0.42
23:58:37.680 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:58:37.680 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.42, m_sumCorr=0.39
23:58:37.680 00.000 9640 MoveAxis(E, 0, ABG)
23:58:37.680 00.000 9640 Move returns status 0, amount 0
23:58:37.680 00.000 9640 MoveAxis(N, 0, ABG)
23:58:37.680 00.000 9640 Move returns status 0, amount 0
23:58:37.680 00.000 9640 move complete, result=0
23:58:37.680 00.000 9640 worker thread done servicing request
23:58:37.686 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65520, med=3468, FiltMin=3302, FiltMax=65516, Gamma=2.190
23:58:37.725 00.039 16872 UpdateGuideState exits: m=762133 SNR=549.3
23:58:37.730 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:37.733 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:58:37.737 00.004 16872 Enqueuing Expose request
23:58:37.743 00.006 9640 Worker thread wakes up
23:58:37.743 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:58:37.750 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
23:58:37.750 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:58:40.909 03.159 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d8a7a07-9199-432c-ad5f-e238529de8a5"}
23:58:40.911 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5d8a7a07-9199-432c-ad5f-e238529de8a5"}
23:58:40.915 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9f491b2c-8301-498c-a0ad-7c3b52d2ca57"}
23:58:40.917 00.002 16872 case statement mapped state 6 to 3
23:58:40.925 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f491b2c-8301-498c-a0ad-7c3b52d2ca57"}
23:58:40.931 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b8e8bcb7-bae8-43a5-bde7-ef81cec5ee70"}
23:58:40.934 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.93,7.44],"pixels":"..."},"id":"b8e8bcb7-bae8-43a5-bde7-ef81cec5ee70"}
23:58:41.826 00.892 9640 Exposure complete
23:58:41.970 00.144 9640 worker thread done servicing request
23:58:41.970 00.000 16872 OnExposeComplete: enter
23:58:41.972 00.002 16872 UpdateGuideState(): m_state=6
23:58:41.976 00.004 16872 Star::Find(15, 1653, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:58:41.979 00.003 16872 Star::Find returns 1 (0), X=1653.79, Y=581.41, Mass=743870, SNR=543.7, Peak=60992 HFD=3.6
23:58:41.984 00.005 16872 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
23:58:41.987 00.003 16872 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.52 = 1.52)
23:58:41.990 00.003 16872 CameraToMount -- cameraX=-0.55 cameraY=0.06 hyp=0.56 cameraTheta=3.03 mountX=0.05 mountY=0.56, mountTheta=1.48
23:58:42.001 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-0.55, y=0.06, opts=13)
23:58:42.005 00.004 16872 Enqueuing Move request for scope (-0.55, 0.06)
23:58:42.009 00.004 9640 Worker thread wakes up
23:58:42.009 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.06) opts 0xd
23:58:42.009 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.55, 0.06)
23:58:42.009 00.000 9640 Moving (-0.55, 0.06) raw xDistance=0.05 yDistance=0.56
23:58:42.009 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:58:42.009 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.56, m_sumCorr=0.63
23:58:42.009 00.000 9640 MoveAxis(E, 0, ABG)
23:58:42.009 00.000 9640 Move returns status 0, amount 0
23:58:42.010 00.001 9640 MoveAxis(S, 28, ABG)
23:58:42.010 00.000 9640 Guiding  Dir = 1, Dur = 28
23:58:42.010 00.000 9640 IsSlewing returns 0
23:58:42.010 00.000 9640 IsGuiding returns 0
23:58:42.011 00.001 9640 PulseGuide returned control before completion, sleep 38
23:58:42.016 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3156, max=65520, med=3460, FiltMin=3348, FiltMax=65516, Gamma=2.190
23:58:42.056 00.040 9640 IsGuiding returns 1
23:58:42.056 00.000 9640 scope still moving after pulse duration time elapsed
23:58:42.057 00.001 16872 UpdateGuideState exits: m=743870 SNR=543.7
23:58:42.060 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:42.063 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:58:42.065 00.002 16872 Enqueuing Expose request
23:58:42.088 00.023 9640 IsSlewing returns 0
23:58:42.089 00.001 9640 IsGuiding returns 0
23:58:42.089 00.000 9640 scope move finished after 28 + 50 ms
23:58:42.090 00.001 9640 Move returns status 0, amount 28
23:58:42.090 00.000 9640 move complete, result=0
23:58:42.091 00.001 9640 worker thread done servicing request
23:58:42.091 00.000 9640 Worker thread wakes up
23:58:42.091 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:58:42.091 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:58:42.091 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 28 ms SOUTH
23:58:44.408 02.317 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"028c1117-ed72-46c7-92c9-dcab82d932e9"}
23:58:44.412 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"028c1117-ed72-46c7-92c9-dcab82d932e9"}
23:58:44.415 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f237d2cb-3204-4d79-8b6e-b282cd751ea0"}
23:58:44.417 00.002 16872 case statement mapped state 6 to 3
23:58:44.420 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f237d2cb-3204-4d79-8b6e-b282cd751ea0"}
23:58:44.425 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6ce4d255-ef25-40ea-a282-2571d2fa7f40"}
23:58:44.428 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.79,7.41],"pixels":"..."},"id":"6ce4d255-ef25-40ea-a282-2571d2fa7f40"}
23:58:46.170 01.742 9640 Exposure complete
23:58:46.314 00.144 9640 worker thread done servicing request
23:58:46.314 00.000 16872 OnExposeComplete: enter
23:58:46.318 00.004 16872 UpdateGuideState(): m_state=6
23:58:46.321 00.003 16872 Star::Find(15, 1653, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:58:46.324 00.003 16872 Star::Find returns 1 (0), X=1653.33, Y=581.59, Mass=752719, SNR=562.4, Peak=62948 HFD=3.5
23:58:46.327 00.003 16872 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.56) = xAngle (1.35 = 1.35)
23:58:46.330 00.003 16872 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.40 = 1.40)
23:58:46.332 00.002 16872 CameraToMount -- cameraX=-1.02 cameraY=0.24 hyp=1.05 cameraTheta=2.91 mountX=0.23 mountY=1.04, mountTheta=1.35
23:58:46.338 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.02, y=0.24, opts=13)
23:58:46.341 00.003 16872 Enqueuing Move request for scope (-1.02, 0.24)
23:58:46.345 00.004 9640 Worker thread wakes up
23:58:46.346 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 0.24) opts 0xd
23:58:46.346 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.02, 0.24)
23:58:46.346 00.000 9640 Moving (-1.02, 0.24) raw xDistance=0.23 yDistance=1.04
23:58:46.346 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.23
23:58:46.346 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 1.04, m_sumCorr=0.63
23:58:46.346 00.000 9640 MoveAxis(W, 24, ABG)
23:58:46.346 00.000 9640 Guiding  Dir = 3, Dur = 24
23:58:46.346 00.000 9640 IsSlewing returns 0
23:58:46.346 00.000 9640 IsGuiding returns 0
23:58:46.347 00.001 9640 PulseGuide returned control before completion, sleep 34
23:58:46.352 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3456, FiltMin=3336, FiltMax=65516, Gamma=2.190
23:58:46.387 00.035 9640 IsGuiding returns 1
23:58:46.387 00.000 9640 scope still moving after pulse duration time elapsed
23:58:46.393 00.006 16872 UpdateGuideState exits: m=752719 SNR=562.4
23:58:46.396 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:46.398 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:58:46.401 00.003 16872 Enqueuing Expose request
23:58:46.418 00.017 9640 IsSlewing returns 0
23:58:46.418 00.000 9640 IsGuiding returns 0
23:58:46.419 00.001 9640 scope move finished after 24 + 48 ms
23:58:46.419 00.000 9640 Move returns status 0, amount 24
23:58:46.419 00.000 9640 MoveAxis(N, 0, ABG)
23:58:46.419 00.000 9640 Move returns status 0, amount 0
23:58:46.419 00.000 9640 move complete, result=0
23:58:46.419 00.000 9640 worker thread done servicing request
23:58:46.419 00.000 9640 Worker thread wakes up
23:58:46.419 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:58:46.419 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:58:46.424 00.005 16872 GuideStep: 0.2 px 24 ms WEST, 1.0 px 0 ms NORTH
23:58:47.909 01.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a8d82756-ddbb-4889-84b0-23f5e39588b4"}
23:58:47.916 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a8d82756-ddbb-4889-84b0-23f5e39588b4"}
23:58:47.921 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"39c6c3c2-7e27-4c5d-be86-d521ace55392"}
23:58:47.924 00.003 16872 case statement mapped state 6 to 3
23:58:47.926 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"39c6c3c2-7e27-4c5d-be86-d521ace55392"}
23:58:47.930 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7771471a-c908-4db4-a776-29a2b50669c4"}
23:58:47.934 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.33,6.59],"pixels":"..."},"id":"7771471a-c908-4db4-a776-29a2b50669c4"}
23:58:50.490 02.556 9640 Exposure complete
23:58:50.635 00.145 9640 worker thread done servicing request
23:58:50.635 00.000 16872 OnExposeComplete: enter
23:58:50.638 00.003 16872 UpdateGuideState(): m_state=6
23:58:50.641 00.003 16872 Star::Find(15, 1653, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:58:50.643 00.002 16872 Star::Find returns 1 (0), X=1653.61, Y=581.03, Mass=734129, SNR=554.1, Peak=50924 HFD=3.8
23:58:50.647 00.004 16872 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.56) = xAngle (-4.29 = 1.99)
23:58:50.651 00.004 16872 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.24 = 2.04)
23:58:50.654 00.003 16872 CameraToMount -- cameraX=-0.74 cameraY=-0.32 hyp=0.80 cameraTheta=-2.73 mountX=-0.33 mountY=0.72, mountTheta=2.00
23:58:50.659 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.74, y=-0.32, opts=13)
23:58:50.662 00.003 16872 Enqueuing Move request for scope (-0.74, -0.32)
23:58:50.665 00.003 9640 Worker thread wakes up
23:58:50.665 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.32) opts 0xd
23:58:50.666 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.74, -0.32)
23:58:50.666 00.000 9640 Moving (-0.74, -0.32) raw xDistance=-0.33 yDistance=0.72
23:58:50.666 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.33
23:58:50.666 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.33, input 0.72, m_sumCorr=0.95
23:58:50.666 00.000 9640 MoveAxis(E, 33, ABG)
23:58:50.666 00.000 9640 Guiding  Dir = 2, Dur = 33
23:58:50.667 00.001 9640 IsSlewing returns 0
23:58:50.667 00.000 9640 IsGuiding returns 0
23:58:50.668 00.001 9640 PulseGuide returned control before completion, sleep 43
23:58:50.674 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3196, max=65520, med=3456, FiltMin=3336, FiltMax=65516, Gamma=2.190
23:58:50.717 00.043 16872 UpdateGuideState exits: m=734129 SNR=554.1
23:58:50.721 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:50.724 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:58:50.728 00.004 16872 Enqueuing Expose request
23:58:50.731 00.003 9640 IsGuiding returns 1
23:58:50.731 00.000 9640 scope still moving after pulse duration time elapsed
23:58:50.759 00.028 9640 IsSlewing returns 0
23:58:50.759 00.000 9640 IsGuiding returns 1
23:58:50.789 00.030 9640 IsSlewing returns 0
23:58:50.789 00.000 9640 IsGuiding returns 1
23:58:50.820 00.031 9640 IsSlewing returns 0
23:58:50.820 00.000 9640 IsGuiding returns 0
23:58:50.820 00.000 9640 scope move finished after 33 + 119 ms
23:58:50.820 00.000 9640 Move returns status 0, amount 33
23:58:50.820 00.000 9640 MoveAxis(S, 39, ABG)
23:58:50.820 00.000 9640 Guiding  Dir = 1, Dur = 39
23:58:50.821 00.001 9640 IsSlewing returns 0
23:58:50.821 00.000 9640 IsGuiding returns 0
23:58:50.821 00.000 9640 PulseGuide returned control before completion, sleep 49
23:58:50.882 00.061 9640 IsGuiding returns 1
23:58:50.882 00.000 9640 scope still moving after pulse duration time elapsed
23:58:50.913 00.031 9640 IsSlewing returns 0
23:58:50.914 00.001 9640 IsGuiding returns 0
23:58:50.914 00.000 9640 scope move finished after 39 + 53 ms
23:58:50.915 00.001 9640 Move returns status 0, amount 39
23:58:50.915 00.000 9640 move complete, result=0
23:58:50.915 00.000 9640 worker thread done servicing request
23:58:50.915 00.000 16872 GuideStep: -0.3 px 33 ms EAST, 0.7 px 39 ms SOUTH
23:58:50.919 00.004 9640 Worker thread wakes up
23:58:50.919 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:58:50.919 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:58:51.407 00.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"85ad41f4-de38-442e-b591-5a674aec92e7"}
23:58:51.411 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"85ad41f4-de38-442e-b591-5a674aec92e7"}
23:58:51.416 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"475e4efa-036c-429a-bc16-774a6910be32"}
23:58:51.424 00.008 16872 case statement mapped state 6 to 3
23:58:51.428 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"475e4efa-036c-429a-bc16-774a6910be32"}
23:58:51.434 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"49dec905-0ff7-4289-9042-6df9c7c20a86"}
23:58:51.437 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.61,7.03],"pixels":"..."},"id":"49dec905-0ff7-4289-9042-6df9c7c20a86"}
23:58:54.906 03.469 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3122024e-f334-41d1-8af9-0d024436b36f"}
23:58:54.910 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3122024e-f334-41d1-8af9-0d024436b36f"}
23:58:54.914 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c6715a9d-223f-4efd-9dfc-b372394430b2"}
23:58:54.917 00.003 16872 case statement mapped state 6 to 3
23:58:54.920 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c6715a9d-223f-4efd-9dfc-b372394430b2"}
23:58:54.923 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8a28113f-d367-409e-aee4-423b1fb82719"}
23:58:54.929 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.61,7.03],"pixels":"..."},"id":"8a28113f-d367-409e-aee4-423b1fb82719"}
23:58:55.000 00.071 9640 Exposure complete
23:58:55.145 00.145 9640 worker thread done servicing request
23:58:55.146 00.001 16872 OnExposeComplete: enter
23:58:55.150 00.004 16872 UpdateGuideState(): m_state=6
23:58:55.152 00.002 16872 Star::Find(15, 1653, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:58:55.155 00.003 16872 Star::Find returns 1 (0), X=1653.35, Y=581.63, Mass=744231, SNR=545.8, Peak=61824 HFD=3.5
23:58:55.158 00.003 16872 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.56) = xAngle (1.30 = 1.30)
23:58:55.161 00.003 16872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.35 = 1.35)
23:58:55.165 00.004 16872 CameraToMount -- cameraX=-1.00 cameraY=0.29 hyp=1.04 cameraTheta=2.86 mountX=0.27 mountY=1.01, mountTheta=1.31
23:58:55.170 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.00, y=0.29, opts=13)
23:58:55.173 00.003 16872 Enqueuing Move request for scope (-1.00, 0.29)
23:58:55.176 00.003 9640 Worker thread wakes up
23:58:55.176 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 0.29) opts 0xd
23:58:55.176 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.00, 0.29)
23:58:55.176 00.000 9640 Moving (-1.00, 0.29) raw xDistance=0.27 yDistance=1.01
23:58:55.176 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.27
23:58:55.177 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 1.01, m_sumCorr=1.2
23:58:55.177 00.000 9640 MoveAxis(W, 26, ABG)
23:58:55.177 00.000 9640 Guiding  Dir = 3, Dur = 26
23:58:55.177 00.000 9640 IsSlewing returns 0
23:58:55.177 00.000 9640 IsGuiding returns 0
23:58:55.179 00.002 9640 PulseGuide returned control before completion, sleep 35
23:58:55.185 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65520, med=3460, FiltMin=3340, FiltMax=65516, Gamma=2.190
23:58:55.225 00.040 9640 IsGuiding returns 1
23:58:55.225 00.000 9640 scope still moving after pulse duration time elapsed
23:58:55.233 00.008 16872 UpdateGuideState exits: m=744231 SNR=545.8
23:58:55.237 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:55.243 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:58:55.249 00.006 16872 Enqueuing Expose request
23:58:55.255 00.006 9640 IsSlewing returns 0
23:58:55.255 00.000 9640 IsGuiding returns 1
23:58:55.286 00.031 9640 IsSlewing returns 0
23:58:55.287 00.001 9640 IsGuiding returns 0
23:58:55.287 00.000 9640 scope move finished after 26 + 83 ms
23:58:55.287 00.000 9640 Move returns status 0, amount 26
23:58:55.287 00.000 9640 MoveAxis(S, 30, ABG)
23:58:55.287 00.000 9640 Guiding  Dir = 1, Dur = 30
23:58:55.289 00.002 9640 IsSlewing returns 0
23:58:55.289 00.000 9640 IsGuiding returns 0
23:58:55.291 00.002 9640 PulseGuide returned control before completion, sleep 40
23:58:55.332 00.041 9640 IsGuiding returns 1
23:58:55.333 00.001 9640 scope still moving after pulse duration time elapsed
23:58:55.363 00.030 9640 IsSlewing returns 0
23:58:55.364 00.001 9640 IsGuiding returns 1
23:58:55.394 00.030 9640 IsSlewing returns 0
23:58:55.394 00.000 9640 IsGuiding returns 0
23:58:55.394 00.000 9640 scope move finished after 30 + 74 ms
23:58:55.394 00.000 9640 Move returns status 0, amount 30
23:58:55.394 00.000 9640 move complete, result=0
23:58:55.395 00.001 9640 worker thread done servicing request
23:58:55.395 00.000 9640 Worker thread wakes up
23:58:55.395 00.000 16872 GuideStep: 0.3 px 26 ms WEST, 1.0 px 30 ms SOUTH
23:58:55.402 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
23:58:55.402 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:58:58.405 03.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dc123e9a-c707-4670-bd2c-54ceb0eb434b"}
23:58:58.408 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dc123e9a-c707-4670-bd2c-54ceb0eb434b"}
23:58:58.412 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"852549c6-6491-4055-b6ef-309ae3870ecd"}
23:58:58.415 00.003 16872 case statement mapped state 6 to 3
23:58:58.418 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"852549c6-6491-4055-b6ef-309ae3870ecd"}
23:58:58.424 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b988fcdb-8f81-4f32-b577-88eda2640b2b"}
23:58:58.427 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.35,6.63],"pixels":"..."},"id":"b988fcdb-8f81-4f32-b577-88eda2640b2b"}
23:58:59.471 01.044 9640 Exposure complete
23:58:59.622 00.151 9640 worker thread done servicing request
23:58:59.622 00.000 16872 OnExposeComplete: enter
23:58:59.626 00.004 16872 UpdateGuideState(): m_state=6
23:58:59.630 00.004 16872 Star::Find(15, 1653, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:58:59.633 00.003 16872 Star::Find returns 1 (0), X=1653.17, Y=581.52, Mass=773358, SNR=553.1, Peak=64796 HFD=3.4
23:58:59.636 00.003 16872 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.56) = xAngle (1.44 = 1.44)
23:58:59.641 00.005 16872 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.49 = 1.49)
23:58:59.645 00.004 16872 CameraToMount -- cameraX=-1.18 cameraY=0.17 hyp=1.19 cameraTheta=3.00 mountX=0.15 mountY=1.19, mountTheta=1.44
23:58:59.650 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.18, y=0.17, opts=13)
23:58:59.654 00.004 16872 Enqueuing Move request for scope (-1.18, 0.17)
23:58:59.658 00.004 9640 Worker thread wakes up
23:58:59.658 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.18, 0.17) opts 0xd
23:58:59.658 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.18, 0.17)
23:58:59.658 00.000 9640 Moving (-1.18, 0.17) raw xDistance=0.15 yDistance=1.19
23:58:59.658 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.15
23:58:59.658 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 1.19, m_sumCorr=1.5
23:58:59.659 00.001 9640 MoveAxis(W, 19, ABG)
23:58:59.659 00.000 9640 Guiding  Dir = 3, Dur = 19
23:58:59.659 00.000 9640 IsSlewing returns 0
23:58:59.659 00.000 9640 IsGuiding returns 0
23:58:59.660 00.001 9640 PulseGuide returned control before completion, sleep 29
23:58:59.667 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3136, max=65520, med=3464, FiltMin=3290, FiltMax=65516, Gamma=2.190
23:58:59.702 00.035 9640 IsGuiding returns 1
23:58:59.703 00.001 9640 scope still moving after pulse duration time elapsed
23:58:59.722 00.019 16872 UpdateGuideState exits: m=773358 SNR=553.1
23:58:59.727 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:59.731 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:58:59.735 00.004 16872 Enqueuing Expose request
23:58:59.741 00.006 9640 IsSlewing returns 0
23:58:59.741 00.000 9640 IsGuiding returns 1
23:58:59.765 00.024 9640 IsSlewing returns 0
23:58:59.765 00.000 9640 IsGuiding returns 1
23:58:59.796 00.031 9640 IsSlewing returns 0
23:58:59.797 00.001 9640 IsGuiding returns 0
23:58:59.797 00.000 9640 scope move finished after 19 + 118 ms
23:58:59.798 00.001 9640 Move returns status 0, amount 19
23:58:59.798 00.000 9640 MoveAxis(S, 32, ABG)
23:58:59.799 00.001 9640 Guiding  Dir = 1, Dur = 32
23:58:59.803 00.004 9640 IsSlewing returns 0
23:58:59.804 00.001 9640 IsGuiding returns 0
23:58:59.804 00.000 9640 PulseGuide returned control before completion, sleep 42
23:58:59.861 00.057 9640 IsGuiding returns 1
23:58:59.861 00.000 9640 scope still moving after pulse duration time elapsed
23:58:59.891 00.030 9640 IsSlewing returns 0
23:58:59.892 00.001 9640 IsGuiding returns 0
23:58:59.892 00.000 9640 scope move finished after 32 + 55 ms
23:58:59.892 00.000 9640 Move returns status 0, amount 32
23:58:59.892 00.000 9640 move complete, result=0
23:58:59.892 00.000 9640 worker thread done servicing request
23:58:59.892 00.000 16872 GuideStep: 0.2 px 19 ms WEST, 1.2 px 32 ms SOUTH
23:58:59.899 00.007 9640 Worker thread wakes up
23:58:59.899 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:58:59.899 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:59:01.904 02.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82d05541-3504-4e09-99a2-49c2f0df2a16"}
23:59:01.907 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"82d05541-3504-4e09-99a2-49c2f0df2a16"}
23:59:01.911 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"872046c0-093c-44ff-88c1-b319430a3abf"}
23:59:01.914 00.003 16872 case statement mapped state 6 to 3
23:59:01.918 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"872046c0-093c-44ff-88c1-b319430a3abf"}
23:59:01.923 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4bf10df8-ff21-4f97-b5d3-a0dc7749fa28"}
23:59:01.926 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.17,6.52],"pixels":"..."},"id":"4bf10df8-ff21-4f97-b5d3-a0dc7749fa28"}
23:59:03.963 02.037 9640 Exposure complete
23:59:04.104 00.141 9640 worker thread done servicing request
23:59:04.104 00.000 16872 OnExposeComplete: enter
23:59:04.108 00.004 16872 UpdateGuideState(): m_state=6
23:59:04.110 00.002 16872 Star::Find(15, 1653, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:59:04.113 00.003 16872 Star::Find returns 1 (0), X=1652.89, Y=581.43, Mass=754165, SNR=541.2, Peak=63124 HFD=3.6
23:59:04.115 00.002 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
23:59:04.119 00.004 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
23:59:04.121 00.002 16872 CameraToMount -- cameraX=-1.46 cameraY=0.08 hyp=1.46 cameraTheta=3.09 mountX=0.06 mountY=1.46, mountTheta=1.53
23:59:04.128 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.46, y=0.08, opts=13)
23:59:04.131 00.003 16872 Enqueuing Move request for scope (-1.46, 0.08)
23:59:04.134 00.003 9640 Worker thread wakes up
23:59:04.134 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.46, 0.08) opts 0xd
23:59:04.134 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.46, 0.08)
23:59:04.134 00.000 9640 Moving (-1.46, 0.08) raw xDistance=0.06 yDistance=1.46
23:59:04.134 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:59:04.134 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 1.46, m_sumCorr=1.8
23:59:04.134 00.000 9640 MoveAxis(E, 0, ABG)
23:59:04.134 00.000 9640 Move returns status 0, amount 0
23:59:04.134 00.000 9640 MoveAxis(S, 36, ABG)
23:59:04.134 00.000 9640 Guiding  Dir = 1, Dur = 36
23:59:04.134 00.000 9640 IsSlewing returns 0
23:59:04.135 00.001 9640 IsGuiding returns 0
23:59:04.135 00.000 9640 PulseGuide returned control before completion, sleep 46
23:59:04.141 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3164, max=65520, med=3460, FiltMin=3340, FiltMax=65516, Gamma=2.190
23:59:04.181 00.040 16872 UpdateGuideState exits: m=754165 SNR=541.2
23:59:04.184 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:04.190 00.006 9640 IsGuiding returns 1
23:59:04.190 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:59:04.193 00.003 16872 Enqueuing Expose request
23:59:04.195 00.002 9640 scope still moving after pulse duration time elapsed
23:59:04.218 00.023 9640 IsSlewing returns 0
23:59:04.218 00.000 9640 IsGuiding returns 1
23:59:04.248 00.030 9640 IsSlewing returns 0
23:59:04.248 00.000 9640 IsGuiding returns 1
23:59:04.279 00.031 9640 IsSlewing returns 0
23:59:04.279 00.000 9640 IsGuiding returns 0
23:59:04.279 00.000 9640 scope move finished after 36 + 109 ms
23:59:04.281 00.002 9640 Move returns status 0, amount 36
23:59:04.281 00.000 9640 move complete, result=0
23:59:04.281 00.000 9640 worker thread done servicing request
23:59:04.281 00.000 9640 Worker thread wakes up
23:59:04.281 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 1.5 px 36 ms SOUTH
23:59:04.284 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
23:59:04.284 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:59:05.403 01.119 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4f8d4576-a0ec-489d-9073-fbee5273b9e8"}
23:59:05.408 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4f8d4576-a0ec-489d-9073-fbee5273b9e8"}
23:59:05.413 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ea3c210-166a-4a9a-90e1-a9ba2ec90e72"}
23:59:05.417 00.004 16872 case statement mapped state 6 to 3
23:59:05.420 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ea3c210-166a-4a9a-90e1-a9ba2ec90e72"}
23:59:05.428 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8a9890d9-6f75-4ea1-ab2d-19f809fe5bd2"}
23:59:05.433 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.89,7.43],"pixels":"..."},"id":"8a9890d9-6f75-4ea1-ab2d-19f809fe5bd2"}
23:59:08.346 02.913 9640 Exposure complete
23:59:08.485 00.139 9640 worker thread done servicing request
23:59:08.485 00.000 16872 OnExposeComplete: enter
23:59:08.489 00.004 16872 UpdateGuideState(): m_state=6
23:59:08.492 00.003 16872 Star::Find(15, 1652, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:59:08.494 00.002 16872 Star::Find returns 1 (0), X=1652.42, Y=581.41, Mass=759965, SNR=530.1, Peak=58852 HFD=3.3
23:59:08.500 00.006 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
23:59:08.502 00.002 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
23:59:08.504 00.002 16872 CameraToMount -- cameraX=-1.92 cameraY=0.06 hyp=1.93 cameraTheta=3.11 mountX=0.03 mountY=1.92, mountTheta=1.55
23:59:08.508 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.92, y=0.06, opts=13)
23:59:08.512 00.004 16872 Enqueuing Move request for scope (-1.92, 0.06)
23:59:08.515 00.003 9640 Worker thread wakes up
23:59:08.516 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.92, 0.06) opts 0xd
23:59:08.516 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.92, 0.06)
23:59:08.516 00.000 9640 Moving (-1.92, 0.06) raw xDistance=0.03 yDistance=1.92
23:59:08.516 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:59:08.516 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.39, input 1.92, m_sumCorr=2.2
23:59:08.516 00.000 9640 MoveAxis(E, 0, ABG)
23:59:08.516 00.000 9640 Move returns status 0, amount 0
23:59:08.516 00.000 9640 MoveAxis(S, 47, ABG)
23:59:08.516 00.000 9640 Guiding  Dir = 1, Dur = 47
23:59:08.516 00.000 9640 IsSlewing returns 0
23:59:08.516 00.000 9640 IsGuiding returns 0
23:59:08.517 00.001 9640 PulseGuide returned control before completion, sleep 57
23:59:08.521 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3460, FiltMin=3330, FiltMax=65516, Gamma=2.190
23:59:08.559 00.038 16872 UpdateGuideState exits: m=759965 SNR=530.1
23:59:08.565 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:08.568 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:59:08.571 00.003 16872 Enqueuing Expose request
23:59:08.575 00.004 9640 IsGuiding returns 1
23:59:08.575 00.000 9640 scope still moving after pulse duration time elapsed
23:59:08.606 00.031 9640 IsSlewing returns 0
23:59:08.607 00.001 9640 IsGuiding returns 0
23:59:08.607 00.000 9640 scope move finished after 47 + 43 ms
23:59:08.608 00.001 9640 Move returns status 0, amount 47
23:59:08.608 00.000 9640 move complete, result=0
23:59:08.609 00.001 9640 worker thread done servicing request
23:59:08.609 00.000 9640 Worker thread wakes up
23:59:08.609 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:59:08.609 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:59:08.611 00.002 16872 GuideStep: 0.0 px 0 ms EAST, 1.9 px 47 ms SOUTH
23:59:08.902 00.291 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5f2c2de-3e7c-41e6-b83c-a964e6e2497f"}
23:59:08.906 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e5f2c2de-3e7c-41e6-b83c-a964e6e2497f"}
23:59:08.912 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1fb6eb14-909b-4ba2-b812-9905651561af"}
23:59:08.920 00.008 16872 case statement mapped state 6 to 3
23:59:08.925 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1fb6eb14-909b-4ba2-b812-9905651561af"}
23:59:08.930 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fe7c7f9b-8e02-4d05-91cf-16b6f9e68262"}
23:59:08.934 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.42,7.41],"pixels":"..."},"id":"fe7c7f9b-8e02-4d05-91cf-16b6f9e68262"}
23:59:12.403 03.469 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3bae367d-1b79-4f39-8f49-d0f75642735a"}
23:59:12.408 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3bae367d-1b79-4f39-8f49-d0f75642735a"}
23:59:12.411 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b0527bf-7ae9-4558-9122-eaa37c25c875"}
23:59:12.414 00.003 16872 case statement mapped state 6 to 3
23:59:12.416 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b0527bf-7ae9-4558-9122-eaa37c25c875"}
23:59:12.420 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ef77d7dd-148f-450c-8bde-5a9a2c5f661d"}
23:59:12.425 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.42,7.41],"pixels":"..."},"id":"ef77d7dd-148f-450c-8bde-5a9a2c5f661d"}
23:59:12.667 00.242 9640 Exposure complete
23:59:12.807 00.140 9640 worker thread done servicing request
23:59:12.807 00.000 16872 OnExposeComplete: enter
23:59:12.810 00.003 16872 UpdateGuideState(): m_state=6
23:59:12.813 00.003 16872 Star::Find(15, 1652, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
23:59:12.816 00.003 16872 Star::Find returns 1 (0), X=1652.08, Y=581.04, Mass=770004, SNR=527.1, Peak=63972 HFD=3.9
23:59:12.819 00.003 16872 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.56) = xAngle (-4.56 = 1.72)
23:59:12.822 00.003 16872 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.52 = 1.77)
23:59:12.824 00.002 16872 CameraToMount -- cameraX=-2.26 cameraY=-0.30 hyp=2.28 cameraTheta=-3.01 mountX=-0.34 mountY=2.24, mountTheta=1.72
23:59:12.829 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.26, y=-0.30, opts=13)
23:59:12.832 00.003 16872 Enqueuing Move request for scope (-2.26, -0.30)
23:59:12.835 00.003 9640 Worker thread wakes up
23:59:12.835 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.26, -0.30) opts 0xd
23:59:12.835 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.26, -0.30)
23:59:12.835 00.000 9640 Moving (-2.26, -0.30) raw xDistance=-0.34 yDistance=2.24
23:59:12.835 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.34
23:59:12.835 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.51, input 2.24, m_sumCorr=2.7
23:59:12.835 00.000 9640 MoveAxis(E, 36, ABG)
23:59:12.835 00.000 9640 Guiding  Dir = 2, Dur = 36
23:59:12.836 00.001 9640 IsSlewing returns 0
23:59:12.836 00.000 9640 IsGuiding returns 0
23:59:12.836 00.000 9640 PulseGuide returned control before completion, sleep 46
23:59:12.841 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65520, med=3456, FiltMin=3296, FiltMax=65516, Gamma=2.190
23:59:12.883 00.042 16872 UpdateGuideState exits: m=770004 SNR=527.1
23:59:12.892 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:12.896 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:59:12.901 00.005 16872 Enqueuing Expose request
23:59:12.904 00.003 9640 IsGuiding returns 1
23:59:12.904 00.000 9640 scope still moving after pulse duration time elapsed
23:59:12.937 00.033 9640 IsSlewing returns 0
23:59:12.937 00.000 9640 IsGuiding returns 0
23:59:12.937 00.000 9640 scope move finished after 36 + 65 ms
23:59:12.937 00.000 9640 Move returns status 0, amount 36
23:59:12.937 00.000 9640 MoveAxis(S, 62, ABG)
23:59:12.937 00.000 9640 Guiding  Dir = 1, Dur = 62
23:59:12.938 00.001 9640 IsSlewing returns 0
23:59:12.938 00.000 9640 IsGuiding returns 0
23:59:12.938 00.000 9640 PulseGuide returned control before completion, sleep 72
23:59:13.017 00.079 9640 IsGuiding returns 1
23:59:13.017 00.000 9640 scope still moving after pulse duration time elapsed
23:59:13.047 00.030 9640 IsSlewing returns 0
23:59:13.047 00.000 9640 IsGuiding returns 0
23:59:13.047 00.000 9640 scope move finished after 62 + 46 ms
23:59:13.047 00.000 9640 Move returns status 0, amount 62
23:59:13.047 00.000 9640 move complete, result=0
23:59:13.048 00.001 9640 worker thread done servicing request
23:59:13.048 00.000 16872 GuideStep: -0.3 px 36 ms EAST, 2.2 px 62 ms SOUTH
23:59:13.053 00.005 9640 Worker thread wakes up
23:59:13.053 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:59:13.054 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1639,566,31,31)
23:59:13.067 00.013 16872 evsrv: cli 0D3BFB48 connect
23:59:13.070 00.003 16872 case statement mapped state 6 to 3
23:59:13.074 00.004 16872 case statement mapped state 6 to 3
23:59:13.078 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"41d28e9b-0a5e-411e-837f-d977dcd94463"}
23:59:13.081 00.003 16872 case statement mapped state 6 to 3
23:59:13.085 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"41d28e9b-0a5e-411e-837f-d977dcd94463"}
23:59:13.091 00.006 16872 evsrv: cli 0D3BFB48 disconnect
23:59:13.098 00.007 16872 evsrv: cli 0D3C0228 connect
23:59:13.101 00.003 16872 case statement mapped state 6 to 3
23:59:13.105 00.004 16872 case statement mapped state 6 to 3
23:59:13.109 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"stop_capture","id":"f9605541-3c60-4ab7-a59a-363695b4f32a"}
23:59:13.112 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:59:13.115 00.003 16872 Status Line: Waiting for devices...
23:59:13.120 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"f9605541-3c60-4ab7-a59a-363695b4f32a"}
23:59:13.126 00.006 16872 evsrv: cli 0D3C0228 disconnect
23:59:13.129 00.003 16872 evsrv: cli 0D3C0A48 connect
23:59:13.132 00.003 16872 case statement mapped state 6 to 3
23:59:13.136 00.004 16872 case statement mapped state 6 to 3
23:59:13.140 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"42fc5d0f-b661-4627-9ca3-788c65eb226e"}
23:59:13.143 00.003 16872 case statement mapped state 6 to 3
23:59:13.145 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"42fc5d0f-b661-4627-9ca3-788c65eb226e"}
23:59:13.149 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:59:14.206 01.057 16872 evsrv: cli 0D3C0228 connect
23:59:14.279 00.073 16872 case statement mapped state 6 to 3
23:59:14.292 00.013 16872 case statement mapped state 6 to 3
23:59:14.301 00.009 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"68c334ab-2cfa-4fa3-b5d8-db4987fa8d13"}
23:59:14.306 00.005 16872 case statement mapped state 6 to 3
23:59:14.339 00.033 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"68c334ab-2cfa-4fa3-b5d8-db4987fa8d13"}
23:59:14.352 00.013 16872 evsrv: cli 0D3C0228 disconnect
23:59:15.852 01.500 16872 evsrv: cli 0D3BFFA8 connect
23:59:15.858 00.006 16872 case statement mapped state 6 to 3
23:59:15.913 00.055 16872 case statement mapped state 6 to 3
23:59:15.919 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"fa0eac6b-ef28-4c3b-bed0-991ed057b3aa"}
23:59:15.926 00.007 16872 case statement mapped state 6 to 3
23:59:15.948 00.022 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa0eac6b-ef28-4c3b-bed0-991ed057b3aa"}
23:59:16.081 00.133 16872 evsrv: cli 0D3BFFA8 disconnect
23:59:16.169 00.088 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab3c38dc-f733-435b-9fbb-e4b2c626eed7"}
23:59:16.221 00.052 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ab3c38dc-f733-435b-9fbb-e4b2c626eed7"}
23:59:16.230 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e16c04a-0577-4b85-bcac-5a884cd3a8d0"}
23:59:16.236 00.006 16872 case statement mapped state 6 to 3
23:59:16.242 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e16c04a-0577-4b85-bcac-5a884cd3a8d0"}
23:59:16.247 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f5ecfe60-7479-4688-81e3-6444bad22665"}
23:59:16.251 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.08,7.04],"pixels":"..."},"id":"f5ecfe60-7479-4688-81e3-6444bad22665"}
23:59:16.945 00.694 9640 ASCOM_AbortExposure returns err = 0
23:59:16.945 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:59:16.945 00.000 9640 worker thread done servicing request
23:59:16.945 00.000 16872 OnExposeComplete: enter
23:59:16.949 00.004 16872 OnExposeComplete: Capture Error reported
23:59:16.952 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:59:16.955 00.003 16872 Mount: notify guiding stopped
23:59:16.960 00.005 16872 Changing from state GUIDING to STOP
23:59:16.964 00.004 16872 guider state => SELECTED
23:59:16.967 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65520, med=3456, FiltMin=3296, FiltMax=65516, Gamma=2.190
23:59:17.007 00.040 16872 Changing from state SELECTED to UNINITIALIZED
23:59:17.011 00.004 16872 guider state => SELECTING
23:59:17.026 00.015 16872 Status Line: Stopped.
23:59:17.034 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
23:59:17.140 00.106 16872 evsrv: cli 0D3C0A48 connect
23:59:17.144 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"19c4b507-d101-44b0-aa2e-7fedd48572f1"}
23:59:17.150 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"19c4b507-d101-44b0-aa2e-7fedd48572f1"}
23:59:17.159 00.009 16872 evsrv: cli 0D3C0A48 disconnect
23:59:19.430 02.271 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4296ac49-fe42-47e5-9a88-2f6fdcf6cc47"}
23:59:19.434 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4296ac49-fe42-47e5-9a88-2f6fdcf6cc47"}
23:59:19.458 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad6f9dbc-a397-4b7f-ab77-4f08f04f1ce5"}
23:59:19.464 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad6f9dbc-a397-4b7f-ab77-4f08f04f1ce5"}
23:59:22.356 02.892 16872 evsrv: cli 0D3BF8C8 connect
23:59:22.362 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"02e5b5d2-0a3b-425f-a83a-75c1ec382730"}
23:59:22.369 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"02e5b5d2-0a3b-425f-a83a-75c1ec382730"}
23:59:22.372 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
23:59:22.377 00.005 16872 evsrv: cli 0D3BFB48 connect
23:59:22.387 00.010 16872 evsrv: cli 0D3BFB48 request: {"method":"get_calibrated","id":"1b7ece6e-887e-4f27-a6a1-e0b7e71e5651"}
23:59:22.390 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":true,"id":"1b7ece6e-887e-4f27-a6a1-e0b7e71e5651"}
23:59:22.393 00.003 16872 evsrv: cli 0D3BFB48 disconnect
23:59:22.398 00.005 16872 evsrv: cli 0D3C0A48 connect
23:59:22.402 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"4139b038-d4d5-4341-aac7-67b3f9270d80"}
23:59:22.405 00.003 16872 PhdController::Guide begins
23:59:22.408 00.003 16872 PhdController: newstate STATE_SETUP
23:59:22.411 00.003 16872 PhdController: setup
23:59:22.418 00.007 16872 PhdController: newstate STATE_ATTEMPT_START
23:59:22.421 00.003 16872 PhdController: start capturing
23:59:22.423 00.002 16872 Changing from state SELECTING to UNINITIALIZED
23:59:22.426 00.003 16872 guider state => SELECTING
23:59:22.430 00.004 16872 setting force full frames = true
23:59:22.433 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:59:22.447 00.014 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:59:22.450 00.003 16872 Enqueuing Expose request
23:59:22.453 00.003 16872 PhdController: newstate STATE_SELECT_STAR
23:59:22.455 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"4139b038-d4d5-4341-aac7-67b3f9270d80"}
23:59:22.458 00.003 9640 Worker thread wakes up
23:59:22.458 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:59:22.458 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:59:22.460 00.002 16872 evsrv: cli 0D3C0A48 disconnect
23:59:22.470 00.010 16872 evsrv: cli 0D3C0228 connect
23:59:22.473 00.003 16872 case statement mapped state 1 to 101
23:59:22.478 00.005 16872 case statement mapped state 1 to 101
23:59:22.481 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"0f08ccad-0db4-4abb-855b-11fdfed016cb"}
23:59:22.484 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"0f08ccad-0db4-4abb-855b-11fdfed016cb"}
23:59:22.497 00.013 16872 evsrv: cli 0D3C0228 disconnect
23:59:22.500 00.003 16872 evsrv: cli 0D3BF8C8 connect
23:59:22.504 00.004 16872 case statement mapped state 1 to 101
23:59:22.508 00.004 16872 case statement mapped state 1 to 101
23:59:22.512 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"55d9f482-23c5-4f90-b6c4-ca17d04ba974"}
23:59:22.515 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"55d9f482-23c5-4f90-b6c4-ca17d04ba974"}
23:59:22.519 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
23:59:22.932 00.413 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f47fa71-df37-4843-91d9-6d02dfb4dc09"}
23:59:22.936 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1f47fa71-df37-4843-91d9-6d02dfb4dc09"}
23:59:22.939 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c335f513-b3c3-4157-abac-84b71ea55cdc"}
23:59:22.942 00.003 16872 case statement mapped state 1 to 101
23:59:22.945 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"c335f513-b3c3-4157-abac-84b71ea55cdc"}
23:59:23.518 00.573 16872 evsrv: cli 0D3BF8C8 connect
23:59:23.521 00.003 16872 case statement mapped state 1 to 101
23:59:23.524 00.003 16872 case statement mapped state 1 to 101
23:59:23.531 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"3a2ede56-3761-4b6a-a027-817cd29f1999"}
23:59:23.535 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"3a2ede56-3761-4b6a-a027-817cd29f1999"}
23:59:23.538 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
23:59:24.540 01.002 16872 evsrv: cli 0D3C0A48 connect
23:59:24.546 00.006 16872 case statement mapped state 1 to 101
23:59:24.549 00.003 16872 case statement mapped state 1 to 101
23:59:24.553 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"f9cb73fb-b200-434f-b047-3826317b6bdb"}
23:59:24.557 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"f9cb73fb-b200-434f-b047-3826317b6bdb"}
23:59:24.563 00.006 16872 evsrv: cli 0D3C0A48 disconnect
23:59:25.563 01.000 16872 evsrv: cli 0D3C0A48 connect
23:59:25.566 00.003 16872 case statement mapped state 1 to 101
23:59:25.573 00.007 16872 case statement mapped state 1 to 101
23:59:25.576 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"ee55e51d-2833-4dcf-8d3d-023aa20e797d"}
23:59:25.580 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"ee55e51d-2833-4dcf-8d3d-023aa20e797d"}
23:59:25.583 00.003 16872 evsrv: cli 0D3C0A48 disconnect
23:59:26.432 00.849 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41b2c1fe-b357-4fc7-b12e-8314eb453b02"}
23:59:26.435 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"41b2c1fe-b357-4fc7-b12e-8314eb453b02"}
23:59:26.440 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5bd6ed0-5765-4216-aec4-074df02eee6b"}
23:59:26.443 00.003 16872 case statement mapped state 1 to 101
23:59:26.446 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"c5bd6ed0-5765-4216-aec4-074df02eee6b"}
23:59:26.540 00.094 9640 Exposure complete
23:59:26.585 00.045 16872 evsrv: cli 0D3C0A48 connect
23:59:26.588 00.003 16872 case statement mapped state 1 to 101
23:59:26.594 00.006 16872 case statement mapped state 1 to 101
23:59:26.599 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"5bc39ef0-ad2b-4397-87f5-71ffde816d6d"}
23:59:26.603 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"5bc39ef0-ad2b-4397-87f5-71ffde816d6d"}
23:59:26.607 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:59:26.698 00.091 9640 worker thread done servicing request
23:59:26.698 00.000 16872 OnExposeComplete: enter
23:59:26.702 00.004 16872 UpdateGuideState(): m_state=1
23:59:26.707 00.005 16872 UpdateCurrentPosition: no star selected
23:59:26.711 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:59:26.715 00.004 16872 Status Line: No star selected
23:59:26.727 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3276, FiltMin=3186, FiltMax=65516, Gamma=2.190
23:59:26.776 00.049 16872 UpdateGuideState exits: No star selected
23:59:26.781 00.005 16872 GuiderMultiStar::AutoSelect enter
23:59:26.785 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:59:26.944 00.159 16872 AutoFind: auto downsample for scale 0.91 => 1x
23:59:27.157 00.213 16872 AutoFind: global mean = 0.0, stdev 725.5
23:59:27.161 00.004 16872 AutoFind: using threshold = 0.1
23:59:27.350 00.189 16872 AutoFind: local max [1241, 115] 129.6
23:59:27.353 00.003 16872 AutoFind: local max [1237, 107] 118.9
23:59:27.358 00.005 16872 AutoFind: local max [1242, 109] 110.0
23:59:27.361 00.003 16872 AutoFind: local max [1651, 581] 92.2
23:59:27.367 00.006 16872 AutoFind: local max [1102, 960] 24.0
23:59:27.370 00.003 16872 AutoFind: local max [993, 619] 17.2
23:59:27.373 00.003 16872 AutoFind: local max [1821, 862] 9.0
23:59:27.376 00.003 16872 AutoFind: local max [536, 977] 5.5
23:59:27.380 00.004 16872 AutoFind: local max [542, 855] 5.4
23:59:27.383 00.003 16872 AutoFind: local max [489, 250] 3.4
23:59:27.386 00.003 16872 AutoFind: local max [1239, 93] 3.2
23:59:27.389 00.003 16872 AutoFind: local max [1631, 504] 2.5
23:59:27.392 00.003 16872 AutoFind: local max [50, 324] 2.2
23:59:27.399 00.007 16872 AutoFind: local max [1428, 640] 2.0
23:59:27.403 00.004 16872 AutoFind: local max [1227, 95] 2.0
23:59:27.406 00.003 16872 AutoFind: local max [1238, 130] 1.9
23:59:27.410 00.004 16872 AutoFind: local max [1253, 125] 1.9
23:59:27.414 00.004 16872 AutoFind: local max [1229, 128] 1.9
23:59:27.418 00.004 16872 AutoFind: local max [415, 663] 1.7
23:59:27.421 00.003 16872 AutoFind: local max [1659, 806] 1.5
23:59:27.423 00.002 16872 AutoFind: local max [1357, 15] 1.5
23:59:27.429 00.006 16872 AutoFind: local max [593, 976] 1.5
23:59:27.432 00.003 16872 AutoFind: local max [177, 414] 1.4
23:59:27.435 00.003 16872 AutoFind: local max [1258, 111] 1.4
23:59:27.438 00.003 16872 AutoFind: local max [1640, 580] 1.3
23:59:27.441 00.003 16872 AutoFind: local max [75, 866] 1.2
23:59:27.447 00.006 16872 AutoFind: local max [1641, 571] 0.9
23:59:27.451 00.004 16872 AutoFind: local max [1199, 746] 0.8
23:59:27.454 00.003 16872 AutoFind: local max [366, 312] 0.7
23:59:27.457 00.003 16872 AutoFind: local max [753, 85] 0.7
23:59:27.461 00.004 16872 AutoFind: local max [1639, 688] 0.7
23:59:27.464 00.003 16872 AutoFind: local max [462, 157] 0.7
23:59:27.467 00.003 16872 AutoFind: local max [1724, 571] 0.6
23:59:27.469 00.002 16872 AutoFind: local max [1581, 872] 0.6
23:59:27.472 00.003 16872 AutoFind: local max [1017, 445] 0.6
23:59:27.479 00.007 16872 AutoFind: local max [1655, 568] 0.6
23:59:27.482 00.003 16872 AutoFind: local max [1725, 85] 0.6
23:59:27.485 00.003 16872 AutoFind: local max [1252, 133] 0.6
23:59:27.488 00.003 16872 AutoFind: local max [59, 1050] 0.5
23:59:27.493 00.005 16872 AutoFind: local max [239, 286] 0.5
23:59:27.496 00.003 16872 AutoFind: local max [1718, 93] 0.5
23:59:27.499 00.003 16872 AutoFind: local max [1559, 69] 0.5
23:59:27.502 00.003 16872 AutoFind: local max [1319, 380] 0.5
23:59:27.505 00.003 16872 AutoFind: local max [459, 896] 0.5
23:59:27.512 00.007 16872 AutoFind: local max [346, 247] 0.5
23:59:27.515 00.003 16872 AutoFind: local max [1239, 81] 0.5
23:59:27.518 00.003 16872 AutoFind: local max [1214, 113] 0.5
23:59:27.521 00.003 16872 AutoFind: local max [613, 287] 0.5
23:59:27.528 00.007 16872 AutoFind: local max [1592, 725] 0.5
23:59:27.531 00.003 16872 AutoFind: local max [1259, 143] 0.5
23:59:27.534 00.003 16872 AutoFind: local max [1775, 361] 0.5
23:59:27.536 00.002 16872 AutoFind: local max [1542, 666] 0.5
23:59:27.540 00.004 16872 AutoFind: local max [1221, 126] 0.5
23:59:27.543 00.003 16872 AutoFind: local max [1198, 969] 0.5
23:59:27.546 00.003 16872 AutoFind: local max [1093, 27] 0.5
23:59:27.549 00.003 16872 AutoFind: local max [415, 53] 0.4
23:59:27.552 00.003 16872 AutoFind: local max [710, 78] 0.4
23:59:27.559 00.007 16872 AutoFind: local max [77, 966] 0.4
23:59:27.567 00.008 16872 AutoFind: local max [468, 916] 0.4
23:59:27.576 00.009 16872 AutoFind: local max [1092, 955] 0.4
23:59:27.580 00.004 16872 AutoFind: local max [1436, 500] 0.4
23:59:27.587 00.007 16872 AutoFind: local max [1145, 1031] 0.4
23:59:27.594 00.007 16872 AutoFind: local max [1656, 594] 0.4
23:59:27.599 00.005 16872 AutoFind: local max [354, 606] 0.4
23:59:27.609 00.010 16872 AutoFind: local max [126, 530] 0.4
23:59:27.613 00.004 16872 AutoFind: local max [432, 532] 0.4
23:59:27.617 00.004 16872 AutoFind: local max [1261, 101] 0.4
23:59:27.621 00.004 16872 AutoFind: local max [1403, 228] 0.4
23:59:27.625 00.004 16872 AutoFind: local max [755, 717] 0.4
23:59:27.629 00.004 16872 AutoFind: local max [656, 209] 0.4
23:59:27.639 00.010 16872 AutoFind: local max [406, 828] 0.4
23:59:27.643 00.004 16872 AutoFind: local max [1642, 593] 0.4
23:59:27.645 00.002 16872 AutoFind: local max [1516, 419] 0.4
23:59:27.651 00.006 16872 AutoFind: local max [1834, 696] 0.4
23:59:27.654 00.003 16872 AutoFind: local max [198, 958] 0.4
23:59:27.659 00.005 16872 AutoFind: local max [1632, 606] 0.4
23:59:27.663 00.004 16872 AutoFind: local max [1514, 350] 0.4
23:59:27.675 00.012 16872 AutoFind: local max [1386, 105] 0.4
23:59:27.678 00.003 16872 AutoFind: local max [1091, 964] 0.4
23:59:27.683 00.005 16872 AutoFind: local max [1124, 785] 0.4
23:59:27.686 00.003 16872 AutoFind: local max [1197, 1037] 0.4
23:59:27.690 00.004 16872 AutoFind: local max [519, 537] 0.4
23:59:27.693 00.003 16872 AutoFind: local max [312, 874] 0.4
23:59:27.705 00.012 16872 AutoFind: local max [325, 975] 0.4
23:59:27.710 00.005 16872 AutoFind: local max [301, 94] 0.4
23:59:27.716 00.006 16872 AutoFind: local max [247, 279] 0.4
23:59:27.722 00.006 16872 AutoFind: local max [72, 323] 0.4
23:59:27.731 00.009 16872 AutoFind: local max [635, 850] 0.4
23:59:27.734 00.003 16872 AutoFind: local max [1892, 697] 0.4
23:59:27.737 00.003 16872 AutoFind: local max [1562, 130] 0.4
23:59:27.742 00.005 16872 AutoFind: local max [933, 500] 0.4
23:59:27.745 00.003 16872 AutoFind: local max [417, 622] 0.4
23:59:27.749 00.004 16872 AutoFind: local max [1747, 87] 0.4
23:59:27.753 00.004 16872 AutoFind: local max [721, 846] 0.4
23:59:27.761 00.008 16872 AutoFind: local max [647, 842] 0.4
23:59:27.765 00.004 16872 AutoFind: local max [82, 44] 0.4
23:59:27.768 00.003 16872 AutoFind: local max [555, 439] 0.4
23:59:27.772 00.004 16872 AutoFind: local max [1565, 903] 0.4
23:59:27.776 00.004 16872 AutoFind: local max [1239, 145] 0.4
23:59:27.780 00.004 16872 AutoFind: local max [1848, 362] 0.4
23:59:27.783 00.003 16872 AutoFind: too close [1239, 145] 0.4 - [1221, 126] 0.5
23:59:27.788 00.005 16872 AutoFind: too close [1239, 145] 0.4 - [1259, 143] 0.5
23:59:27.795 00.007 16872 AutoFind: too close [1239, 145] 0.4 - [1252, 133] 0.6
23:59:27.798 00.003 16872 AutoFind: too close [1239, 145] 0.4 - [1229, 128] 1.9
23:59:27.802 00.004 16872 AutoFind: too close [1239, 145] 0.4 - [1253, 125] 1.9
23:59:27.807 00.005 16872 AutoFind: too close [1239, 145] 0.4 - [1238, 130] 1.9
23:59:27.811 00.004 16872 AutoFind: too close [647, 842] 0.4 - [635, 850] 0.4
23:59:27.814 00.003 16872 AutoFind: too close [247, 279] 0.4 - [239, 286] 0.5
23:59:27.817 00.003 16872 AutoFind: too close [1091, 964] 0.4 - [1092, 955] 0.4
23:59:27.825 00.008 16872 AutoFind: close dim-bright [1091, 964] 0.4 - [1102, 960] 24.0
23:59:27.829 00.004 16872 AutoFind: too close [1632, 606] 0.4 - [1642, 593] 0.4
23:59:27.832 00.003 16872 AutoFind: too close [1642, 593] 0.4 - [1656, 594] 0.4
23:59:27.836 00.004 16872 AutoFind: too close [1642, 593] 0.4 - [1640, 580] 1.3
23:59:27.842 00.006 16872 AutoFind: close dim-bright [1642, 593] 0.4 - [1651, 581] 92.2
23:59:27.846 00.004 16872 AutoFind: too close [1261, 101] 0.4 - [1258, 111] 1.4
23:59:27.850 00.004 16872 AutoFind: close dim-bright [1261, 101] 0.4 - [1242, 109] 110.0
23:59:27.857 00.007 16872 AutoFind: close dim-bright [1261, 101] 0.4 - [1241, 115] 129.6
23:59:27.860 00.003 16872 AutoFind: too close [1656, 594] 0.4 - [1640, 580] 1.3
23:59:27.864 00.004 16872 AutoFind: close dim-bright [1656, 594] 0.4 - [1651, 581] 92.2
23:59:27.870 00.006 16872 AutoFind: close dim-bright [1092, 955] 0.4 - [1102, 960] 24.0
23:59:27.874 00.004 16872 AutoFind: too close [468, 916] 0.4 - [459, 896] 0.5
23:59:27.878 00.004 16872 AutoFind: too close [1221, 126] 0.5 - [1214, 113] 0.5
23:59:27.886 00.008 16872 AutoFind: too close [1221, 126] 0.5 - [1229, 128] 1.9
23:59:27.891 00.005 16872 AutoFind: too close [1221, 126] 0.5 - [1238, 130] 1.9
23:59:27.895 00.004 16872 AutoFind: close dim-bright [1221, 126] 0.5 - [1237, 107] 118.9
23:59:27.898 00.003 16872 AutoFind: close dim-bright [1221, 126] 0.5 - [1241, 115] 129.6
23:59:27.905 00.007 16872 AutoFind: too close [1259, 143] 0.5 - [1252, 133] 0.6
23:59:27.909 00.004 16872 AutoFind: too close [1259, 143] 0.5 - [1253, 125] 1.9
23:59:27.912 00.003 16872 AutoFind: too close [1214, 113] 0.5 - [1229, 128] 1.9
23:59:27.922 00.010 16872 AutoFind: too close [1214, 113] 0.5 - [1227, 95] 2.0
23:59:27.927 00.005 16872 AutoFind: too close [1239, 81] 0.5 - [1227, 95] 2.0
23:59:27.930 00.003 16872 AutoFind: close dim-bright [1239, 81] 0.5 - [1239, 93] 3.2
23:59:27.934 00.004 16872 AutoFind: too close [1718, 93] 0.5 - [1725, 85] 0.6
23:59:27.938 00.004 16872 AutoFind: too close [1252, 133] 0.6 - [1253, 125] 1.9
23:59:27.942 00.004 16872 AutoFind: too close [1252, 133] 0.6 - [1238, 130] 1.9
23:59:27.949 00.007 16872 AutoFind: close dim-bright [1252, 133] 0.6 - [1241, 115] 129.6
23:59:27.952 00.003 16872 AutoFind: too close [1655, 568] 0.6 - [1641, 571] 0.9
23:59:27.956 00.004 16872 AutoFind: too close [1655, 568] 0.6 - [1640, 580] 1.3
23:59:27.960 00.004 16872 AutoFind: close dim-bright [1655, 568] 0.6 - [1651, 581] 92.2
23:59:27.966 00.006 16872 AutoFind: too close [1641, 571] 0.9 - [1640, 580] 1.3
23:59:27.970 00.004 16872 AutoFind: close dim-bright [1641, 571] 0.9 - [1651, 581] 92.2
23:59:27.974 00.004 16872 AutoFind: close dim-bright [1640, 580] 1.3 - [1651, 581] 92.2
23:59:27.977 00.003 16872 AutoFind: too close [1258, 111] 1.4 - [1253, 125] 1.9
23:59:27.987 00.010 16872 AutoFind: too close [1258, 111] 1.4 - [1238, 130] 1.9
23:59:27.992 00.005 16872 AutoFind: too close [1258, 111] 1.4 - [1239, 93] 3.2
23:59:28.000 00.008 16872 AutoFind: close dim-bright [1258, 111] 1.4 - [1242, 109] 110.0
23:59:28.004 00.004 16872 AutoFind: close dim-bright [1258, 111] 1.4 - [1241, 115] 129.6
23:59:28.008 00.004 16872 AutoFind: too close [1229, 128] 1.9 - [1238, 130] 1.9
23:59:28.014 00.006 16872 AutoFind: close dim-bright [1229, 128] 1.9 - [1242, 109] 110.0
23:59:28.019 00.005 16872 AutoFind: close dim-bright [1229, 128] 1.9 - [1241, 115] 129.6
23:59:28.022 00.003 16872 AutoFind: too close [1253, 125] 1.9 - [1238, 130] 1.9
23:59:28.083 00.061 16872 AutoFind: close dim-bright [1253, 125] 1.9 - [1242, 109] 110.0
23:59:28.098 00.015 16872 AutoFind: close dim-bright [1253, 125] 1.9 - [1237, 107] 118.9
23:59:28.109 00.011 16872 AutoFind: close dim-bright [1253, 125] 1.9 - [1241, 115] 129.6
23:59:28.114 00.005 16872 AutoFind: close dim-bright [1238, 130] 1.9 - [1241, 115] 129.6
23:59:28.121 00.007 16872 AutoFind: too close [1227, 95] 2.0 - [1239, 93] 3.2
23:59:28.125 00.004 16872 AutoFind: close dim-bright [1227, 95] 2.0 - [1242, 109] 110.0
23:59:28.130 00.005 16872 AutoFind: close dim-bright [1227, 95] 2.0 - [1237, 107] 118.9
23:59:28.135 00.005 16872 AutoFind: close dim-bright [1227, 95] 2.0 - [1241, 115] 129.6
23:59:28.141 00.006 16872 AutoFind: close dim-bright [1239, 93] 3.2 - [1242, 109] 110.0
23:59:28.163 00.022 16872 AutoFind: close dim-bright [1239, 93] 3.2 - [1237, 107] 118.9
23:59:28.168 00.005 16872 AutoFind: too close [1242, 109] 110.0 - [1237, 107] 118.9
23:59:28.174 00.006 16872 AutoFind: too close [1242, 109] 110.0 - [1241, 115] 129.6
23:59:28.177 00.003 16872 AutoFind: too close [1237, 107] 118.9 - [1241, 115] 129.6
23:59:28.185 00.008 16872 AutoFind: too close to edge [1357, 15] 1.5
23:59:28.192 00.007 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
23:59:28.196 00.004 16872 Star::Find(15, 1651, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.206 00.010 16872 Star::Find returns 1 (0), X=1651.28, Y=580.62, Mass=384632, SNR=392.5, Peak=34860 HFD=3.5
23:59:28.210 00.004 16872 Star::Find(15, 1102, 960, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.214 00.004 16872 Star::Find returns 1 (0), X=1102.20, Y=959.59, Mass=94092, SNR=176.2, Peak=11928 HFD=3.2
23:59:28.219 00.005 16872 Star::Find(15, 993, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.223 00.004 16872 Star::Find returns 1 (0), X=992.93, Y=618.60, Mass=72807, SNR=157.9, Peak=9832 HFD=3.5
23:59:28.226 00.003 16872 Star::Find(15, 1821, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.233 00.007 16872 Star::Find returns 1 (0), X=1820.67, Y=861.81, Mass=40783, SNR=116.2, Peak=6832 HFD=3.5
23:59:28.237 00.004 16872 Star::Find(15, 536, 977, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.240 00.003 16872 Star::Find returns 1 (0), X=536.36, Y=976.92, Mass=20564, SNR=75.7, Peak=5312 HFD=3.1
23:59:28.243 00.003 16872 Star::Find(15, 542, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.248 00.005 16872 Star::Find returns 1 (0), X=541.94, Y=855.07, Mass=19235, SNR=76.0, Peak=5464 HFD=2.8
23:59:28.251 00.003 16872 Star::Find(15, 489, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.254 00.003 16872 Star::Find returns 1 (0), X=489.38, Y=249.70, Mass=11964, SNR=58.8, Peak=4652 HFD=2.8
23:59:28.258 00.004 16872 Star::Find(15, 1631, 504, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.266 00.008 16872 Star::Find returns 1 (0), X=1631.17, Y=503.46, Mass=9741, SNR=48.9, Peak=4184 HFD=3.1
23:59:28.269 00.003 16872 Star::Find(15, 50, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.272 00.003 16872 Star::Find returns 1 (0), X=49.62, Y=323.76, Mass=7401, SNR=39.5, Peak=4076 HFD=2.8
23:59:28.275 00.003 16872 Star::Find(15, 1428, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.280 00.005 16872 Star::Find returns 1 (0), X=1428.82, Y=639.81, Mass=8149, SNR=45.2, Peak=4164 HFD=2.9
23:59:28.283 00.003 16872 Star::Find(15, 415, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.286 00.003 16872 Star::Find returns 1 (0), X=415.06, Y=662.60, Mass=5879, SNR=37.2, Peak=3864 HFD=2.8
23:59:28.290 00.004 16872 Star::Find(15, 1659, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.297 00.007 16872 Star::Find returns 1 (0), X=1659.47, Y=806.15, Mass=5063, SNR=33.7, Peak=3884 HFD=2.6
23:59:28.301 00.004 16872 Star::Find(15, 593, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.304 00.003 16872 Star::Find returns 1 (0), X=592.70, Y=976.45, Mass=5945, SNR=36.5, Peak=3944 HFD=2.9
23:59:28.309 00.005 16872 Star::Find(15, 177, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.312 00.003 16872 Star::Find returns 1 (0), X=176.66, Y=413.44, Mass=4098, SNR=29.0, Peak=3892 HFD=1.7
23:59:28.315 00.003 16872 Star::Find(15, 75, 866, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.319 00.004 16872 Star::Find returns 1 (0), X=74.83, Y=866.02, Mass=3194, SNR=23.7, Peak=3760 HFD=2.3
23:59:28.327 00.008 16872 Star::Find(15, 1199, 746, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.331 00.004 16872 Star::Find returns 1 (0), X=1198.72, Y=745.53, Mass=1763, SNR=17.9, Peak=3548 HFD=1.8
23:59:28.335 00.004 16872 Star::Find(15, 366, 312, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.338 00.003 16872 Star::Find returns 1 (0), X=365.94, Y=312.07, Mass=1440, SNR=16.0, Peak=3544 HFD=2.0
23:59:28.343 00.005 16872 Star::Find(15, 753, 85, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.347 00.004 16872 Star::Find returns 1 (0), X=752.47, Y=84.91, Mass=1549, SNR=15.3, Peak=3448 HFD=3.3
23:59:28.351 00.004 16872 Star::Find(15, 1639, 688, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.358 00.007 16872 Star::Find returns 1 (0), X=1638.65, Y=687.57, Mass=1875, SNR=19.6, Peak=3572 HFD=1.6
23:59:28.362 00.004 16872 Star::Find(15, 462, 157, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.365 00.003 16872 Star::Find returns 1 (0), X=462.18, Y=157.09, Mass=1493, SNR=17.0, Peak=3556 HFD=2.0
23:59:28.369 00.004 16872 Star::Find(15, 1724, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.374 00.005 16872 Star::Find returns 1 (0), X=1724.13, Y=571.14, Mass=1142, SNR=12.3, Peak=3448 HFD=2.3
23:59:28.377 00.003 16872 Star::Find(15, 1581, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.380 00.003 16872 Star::Find returns 1 (0), X=1581.18, Y=872.28, Mass=2071, SNR=22.0, Peak=3760 HFD=1.6
23:59:28.384 00.004 16872 Star::Find(15, 1017, 445, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.390 00.006 16872 Star::Find returns 1 (0), X=1020.40, Y=437.90, Mass=1587, SNR=18.4, Peak=3612 HFD=2.8
23:59:28.394 00.004 16872 Star::Find(15, 59, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.398 00.004 16872 Star::Find returns 0 (4), X=58.51, Y=1049.73, Mass=1548, SNR=19.0, Peak=3652 HFD=1.2
23:59:28.401 00.003 16872 Star::Find(15, 1559, 69, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.405 00.004 16872 Star::Find returns 1 (0), X=1559.00, Y=68.51, Mass=1872, SNR=18.9, Peak=3660 HFD=2.2
23:59:28.411 00.006 16872 Star::Find(15, 1319, 380, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.414 00.003 16872 Star::Find returns 1 (0), X=1318.40, Y=379.58, Mass=690, SNR=9.2, Peak=3416 HFD=1.9
23:59:28.418 00.004 16872 Star::Find(15, 346, 247, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.423 00.005 16872 Star::Find false star n=6 nbg=282 bg=3276.5 sigma=26.4 thresh=3356 peak=3356
23:59:28.426 00.003 16872 Star::Find returns 0 (2), X=346.00, Y=247.00, Mass=565, SNR=2.9, Peak=3392 HFD=0.0
23:59:28.430 00.004 16872 Star::Find(15, 613, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.436 00.006 16872 Star::Find returns 1 (0), X=611.18, Y=299.58, Mass=1009, SNR=11.8, Peak=3456 HFD=2.1
23:59:28.440 00.004 16872 Star::Find(15, 1592, 725, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.445 00.005 16872 Star::Find returns 0 (4), X=1591.71, Y=725.30, Mass=322, SNR=6.2, Peak=3400 HFD=1.1
23:59:28.448 00.003 16872 Star::Find(15, 1775, 361, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.452 00.004 16872 Star::Find returns 1 (0), X=1775.60, Y=361.49, Mass=1156, SNR=12.9, Peak=3456 HFD=2.1
23:59:28.455 00.003 16872 Star::Find(15, 1542, 666, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.458 00.003 16872 Star::Find returns 0 (4), X=1541.29, Y=666.37, Mass=348, SNR=7.4, Peak=3404 HFD=1.1
23:59:28.461 00.003 16872 Star::Find(15, 1198, 969, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.468 00.007 16872 Star::Find false star n=2 nbg=282 bg=3279.2 sigma=28.7 thresh=3365 peak=3349
23:59:28.473 00.005 16872 Star::Find returns 0 (2), X=1198.00, Y=969.00, Mass=186, SNR=2.9, Peak=3388 HFD=0.0
23:59:28.476 00.003 16872 Star::Find(15, 1093, 27, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.479 00.003 16872 Star::Find returns 1 (0), X=1092.45, Y=27.32, Mass=1203, SNR=13.5, Peak=3536 HFD=1.7
23:59:28.482 00.003 16872 Star::Find(15, 415, 53, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.485 00.003 16872 Star::Find returns 0 (4), X=410.54, Y=62.50, Mass=1285, SNR=18.8, Peak=3636 HFD=1.4
23:59:28.489 00.004 16872 Star::Find(15, 710, 78, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.492 00.003 16872 Star::Find false star n=5 nbg=277 bg=3277.4 sigma=24.7 thresh=3351 peak=3351
23:59:28.495 00.003 16872 Star::Find returns 0 (2), X=710.00, Y=78.00, Mass=417, SNR=2.9, Peak=3376 HFD=0.0
23:59:28.506 00.011 16872 Star::Find(15, 77, 966, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.510 00.004 16872 Star::Find returns 1 (0), X=77.17, Y=965.88, Mass=635, SNR=9.2, Peak=3432 HFD=1.7
23:59:28.515 00.005 16872 Star::Find(15, 1436, 500, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.523 00.008 16872 Star::Find returns 1 (0), X=1436.45, Y=500.42, Mass=296, SNR=6.2, Peak=3368 HFD=1.5
23:59:28.527 00.004 16872 Star::Find(15, 1145, 1031, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.532 00.005 16872 Star::Find returns 1 (0), X=1149.67, Y=1044.18, Mass=714, SNR=10.0, Peak=3396 HFD=3.3
23:59:28.536 00.004 16872 Star::Find(15, 354, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.540 00.004 16872 Star::Find returns 1 (0), X=354.07, Y=605.36, Mass=995, SNR=12.2, Peak=3416 HFD=3.1
23:59:28.543 00.003 16872 Star::Find(15, 126, 530, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.551 00.008 16872 Star::Find returns 1 (0), X=125.56, Y=529.84, Mass=701, SNR=9.3, Peak=3432 HFD=2.5
23:59:28.554 00.003 16872 Star::Find(15, 432, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.558 00.004 16872 Star::Find returns 1 (0), X=431.50, Y=531.83, Mass=769, SNR=10.1, Peak=3388 HFD=2.4
23:59:28.562 00.004 16872 Star::Find(15, 1403, 228, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.572 00.010 16872 Star::Find returns 1 (0), X=1404.49, Y=226.67, Mass=1342, SNR=14.8, Peak=3404 HFD=4.8
23:59:28.575 00.003 16872 Star::Find(15, 755, 717, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.581 00.006 16872 Star::Find false star n=4 nbg=280 bg=3280.3 sigma=22.1 thresh=3347 peak=3331
23:59:28.585 00.004 16872 Star::Find returns 0 (2), X=755.00, Y=717.00, Mass=299, SNR=2.9, Peak=3368 HFD=0.0
23:59:28.590 00.005 16872 Star::Find(15, 656, 209, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.602 00.012 16872 Star::Find false star n=5 nbg=281 bg=3278.8 sigma=23.7 thresh=3350 peak=3327
23:59:28.607 00.005 16872 Star::Find returns 0 (2), X=656.00, Y=209.00, Mass=426, SNR=2.9, Peak=3380 HFD=0.0
23:59:28.616 00.009 16872 Star::Find(15, 406, 828, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.620 00.004 16872 Star::Find false star n=7 nbg=250 bg=3276.0 sigma=18.4 thresh=3331 peak=3330
23:59:28.623 00.003 16872 Star::Find returns 0 (2), X=406.00, Y=828.00, Mass=444, SNR=2.9, Peak=3364 HFD=0.0
23:59:28.627 00.004 16872 Star::Find(15, 1516, 419, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.630 00.003 16872 Star::Find returns 1 (0), X=1515.80, Y=418.78, Mass=676, SNR=9.6, Peak=3388 HFD=1.7
23:59:28.633 00.003 16872 Star::Find(15, 1834, 696, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.637 00.004 16872 Star::Find false star n=2 nbg=275 bg=3280.0 sigma=23.7 thresh=3351 peak=3335
23:59:28.645 00.008 16872 Star::Find returns 0 (2), X=1834.00, Y=696.00, Mass=148, SNR=2.9, Peak=3372 HFD=0.0
23:59:28.648 00.003 16872 Star::Find(15, 198, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.652 00.004 16872 Star::Find returns 1 (0), X=197.87, Y=958.01, Mass=670, SNR=9.1, Peak=3388 HFD=2.0
23:59:28.657 00.005 16872 Star::Find(15, 1514, 350, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.660 00.003 16872 Star::Find returns 0 (2), X=1514.00, Y=350.00, Mass=92, SNR=3.0, Peak=3372 HFD=0.0
23:59:28.664 00.004 16872 Star::Find(15, 1386, 105, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.667 00.003 16872 Star::Find false star n=4 nbg=263 bg=3275.2 sigma=25.5 thresh=3352 peak=3344
23:59:28.670 00.003 16872 Star::Find returns 0 (2), X=1386.00, Y=105.00, Mass=319, SNR=2.9, Peak=3372 HFD=0.0
23:59:28.680 00.010 16872 Star::Find(15, 1124, 785, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.684 00.004 16872 Star::Find returns 1 (0), X=1124.63, Y=784.45, Mass=922, SNR=11.2, Peak=3476 HFD=1.6
23:59:28.687 00.003 16872 Star::Find(15, 1197, 1037, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.690 00.003 16872 Star::Find false star n=1 nbg=271 bg=3270.6 sigma=26.9 thresh=3351 peak=3329
23:59:28.694 00.004 16872 Star::Find returns 0 (2), X=1197.00, Y=1037.00, Mass=93, SNR=2.9, Peak=3364 HFD=0.0
23:59:28.698 00.004 16872 Star::Find(15, 519, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.702 00.004 16872 Star::Find returns 1 (0), X=518.61, Y=535.52, Mass=1125, SNR=12.3, Peak=3396 HFD=4.5
23:59:28.711 00.009 16872 Star::Find(15, 312, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.716 00.005 16872 Star::Find false star n=8 nbg=267 bg=3277.5 sigma=25.6 thresh=3354 peak=3352
23:59:28.720 00.004 16872 Star::Find returns 0 (2), X=312.00, Y=874.00, Mass=884, SNR=2.9, Peak=3420 HFD=0.0
23:59:28.724 00.004 16872 Star::Find(15, 325, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.728 00.004 16872 Star::Find returns 1 (0), X=325.51, Y=974.74, Mass=551, SNR=8.1, Peak=3388 HFD=1.8
23:59:28.732 00.004 16872 Star::Find(15, 301, 94, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.741 00.009 16872 Star::Find false star n=2 nbg=280 bg=3278.7 sigma=25.5 thresh=3355 peak=3338
23:59:28.744 00.003 16872 Star::Find returns 0 (2), X=301.00, Y=94.00, Mass=179, SNR=2.9, Peak=3372 HFD=0.0
23:59:28.748 00.004 16872 Star::Find(15, 72, 323, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.751 00.003 16872 Star::Find false star n=3 nbg=282 bg=3274.2 sigma=25.0 thresh=3349 peak=3341
23:59:28.754 00.003 16872 Star::Find returns 0 (2), X=72.00, Y=323.00, Mass=250, SNR=2.9, Peak=3368 HFD=0.0
23:59:28.758 00.004 16872 Star::Find(15, 1892, 697, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.762 00.004 16872 Star::Find returns 0 (3), X=1892.00, Y=697.00, Mass=0, SNR=0.0, Peak=3360 HFD=0.0
23:59:28.770 00.008 16872 Star::Find(15, 1562, 130, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.773 00.003 16872 Star::Find returns 1 (0), X=1561.97, Y=130.29, Mass=1497, SNR=14.3, Peak=3440 HFD=2.6
23:59:28.777 00.004 16872 Star::Find(15, 933, 500, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.781 00.004 16872 Star::Find returns 0 (2), X=933.00, Y=500.00, Mass=79, SNR=2.8, Peak=3356 HFD=0.0
23:59:28.791 00.010 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.794 00.003 16872 Star::Find returns 0 (4), X=416.41, Y=621.73, Mass=2291, SNR=25.3, Peak=3824 HFD=1.4
23:59:28.798 00.004 16872 Star::Find(15, 1747, 87, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.801 00.003 16872 Star::Find returns 1 (0), X=1747.03, Y=87.79, Mass=759, SNR=9.5, Peak=3392 HFD=2.6
23:59:28.805 00.004 16872 Star::Find(15, 721, 846, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.809 00.004 16872 Star::Find returns 1 (0), X=722.05, Y=846.17, Mass=1416, SNR=14.7, Peak=3432 HFD=4.1
23:59:28.817 00.008 16872 Star::Find(15, 82, 44, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.821 00.004 16872 Star::Find false star n=3 nbg=274 bg=3270.3 sigma=24.6 thresh=3344 peak=3337
23:59:28.824 00.003 16872 Star::Find returns 0 (2), X=82.00, Y=44.00, Mass=261, SNR=2.9, Peak=3364 HFD=0.0
23:59:28.827 00.003 16872 Star::Find(15, 555, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.831 00.004 16872 Star::Find returns 0 (4), X=543.53, Y=445.44, Mass=451, SNR=8.9, Peak=3408 HFD=1.4
23:59:28.835 00.004 16872 Star::Find(15, 1565, 903, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.839 00.004 16872 Star::Find false star n=2 nbg=272 bg=3277.4 sigma=26.7 thresh=3357 peak=3343
23:59:28.842 00.003 16872 Star::Find returns 0 (2), X=1565.00, Y=903.00, Mass=173, SNR=2.9, Peak=3376 HFD=0.0
23:59:28.851 00.009 16872 Star::Find(15, 1848, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.854 00.003 16872 Star::Find returns 1 (0), X=1847.65, Y=363.25, Mass=1371, SNR=13.2, Peak=3380 HFD=4.8
23:59:28.857 00.003 16872 AutoFind: finding best star pass 1
23:59:28.862 00.005 16872 Star::Find(15, 1651, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.865 00.003 16872 Star::Find returns 1 (0), X=1651.28, Y=580.62, Mass=384632, SNR=392.5, Peak=34860 HFD=3.5
23:59:28.868 00.003 16872 AutoFind returns star at [1651, 581] 92.2 Mass 384632 SNR 392.5
23:59:28.873 00.005 16872 Star::Find(15, 1651, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.883 00.010 16872 Star::Find returns 1 (0), X=1651.28, Y=580.62, Mass=384632, SNR=392.5, Peak=34860 HFD=3.5
23:59:28.887 00.004 16872 MultiStar: List (12): {1651.28, 580.62}(392.5), {1102.20, 959.59}(176.2), {992.93, 618.60}(157.9), {1820.67, 861.81}(116.2), {536.36, 976.92}(75.7), {541.94, 855.07}(76.0), {489.38, 249.70}(58.8), {1631.17, 503.46}(48.9), {49.62, 323.76}(39.5), {1428.82, 639.81}(45.2), {415.06, 662.60}(37.2), {1659.47, 806.15}(33.7), 
23:59:28.891 00.004 16872 setting lock position to (1651.28, 580.62)
23:59:28.894 00.003 16872 MultiStar: stabilizing after lock position change
23:59:28.897 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
23:59:28.901 00.004 16872 UpdateGuideState(): m_state=1
23:59:28.904 00.003 16872 Star::Find(15, 1651, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:28.912 00.008 16872 Star::Find returns 1 (0), X=1651.28, Y=580.62, Mass=384632, SNR=392.5, Peak=34860 HFD=3.5
23:59:28.916 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
23:59:28.919 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
23:59:28.924 00.005 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
23:59:28.931 00.007 16872 setting force full frames = false
23:59:28.934 00.003 16872 setting lock position to (1651.28, 580.62)
23:59:28.938 00.004 16872 MultiStar: stabilizing after lock position change
23:59:28.947 00.009 16872 CurrentPosition() valid, moving to STATE_SELECTED
23:59:28.952 00.005 16872 Changing from state SELECTING to SELECTED
23:59:28.955 00.003 16872 guider state => SELECTED
23:59:28.969 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3276, FiltMin=3186, FiltMax=65516, Gamma=2.190
23:59:29.020 00.051 16872 UpdateGuideState exits: m=384632 SNR=392.5
23:59:29.026 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3276, FiltMin=3186, FiltMax=65516, Gamma=2.190
23:59:29.070 00.044 16872 Status Line: Auto-selected star at (1651.3, 580.6)
23:59:29.090 00.020 16872 PhdController: newstate STATE_WAIT_SELECTED
23:59:29.093 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:29.097 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:59:29.101 00.004 16872 Enqueuing Expose request
23:59:29.104 00.003 9640 Worker thread wakes up
23:59:29.104 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:59:29.104 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
23:59:29.104 00.000 16872 evsrv: cli 0D3BFFA8 connect
23:59:29.108 00.004 16872 case statement mapped state 2 to 1
23:59:29.116 00.008 16872 case statement mapped state 2 to 1
23:59:29.120 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"dd67c24b-41e3-4a32-ac3a-02057ee7ee62"}
23:59:29.124 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1651.28,580.62],"id":"dd67c24b-41e3-4a32-ac3a-02057ee7ee62"}
23:59:29.129 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
23:59:29.134 00.005 16872 evsrv: cli 0D3C0A48 connect
23:59:29.137 00.003 16872 case statement mapped state 2 to 1
23:59:29.141 00.004 16872 case statement mapped state 2 to 1
23:59:29.149 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"54e90620-df27-4cdc-87a6-428501b3ccae"}
23:59:29.152 00.003 16872 case statement mapped state 2 to 1
23:59:29.156 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"54e90620-df27-4cdc-87a6-428501b3ccae"}
23:59:29.160 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:59:29.932 00.772 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a313948e-a0b0-4e60-b9f4-d91793a22d3e"}
23:59:29.936 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a313948e-a0b0-4e60-b9f4-d91793a22d3e"}
23:59:29.940 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"46146bb6-b7f4-4d45-a3c6-5eac992356c9"}
23:59:29.944 00.004 16872 case statement mapped state 2 to 1
23:59:29.952 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"46146bb6-b7f4-4d45-a3c6-5eac992356c9"}
23:59:29.958 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"72cfe7e4-3660-4cf7-90ea-0dc41b4b3cd5"}
23:59:29.962 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.28,6.62],"pixels":"..."},"id":"72cfe7e4-3660-4cf7-90ea-0dc41b4b3cd5"}
23:59:30.161 00.199 16872 evsrv: cli 0D3C0A48 connect
23:59:30.164 00.003 16872 case statement mapped state 2 to 1
23:59:30.171 00.007 16872 case statement mapped state 2 to 1
23:59:30.175 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"494cf4b7-0ba3-4419-a5ae-26e86b4e8ddd"}
23:59:30.179 00.004 16872 case statement mapped state 2 to 1
23:59:30.186 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"494cf4b7-0ba3-4419-a5ae-26e86b4e8ddd"}
23:59:30.195 00.009 16872 evsrv: cli 0D3C0A48 disconnect
23:59:31.195 01.000 16872 evsrv: cli 0D3C0A48 connect
23:59:31.200 00.005 16872 case statement mapped state 2 to 1
23:59:31.205 00.005 16872 case statement mapped state 2 to 1
23:59:31.218 00.013 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5d0fe454-d01c-46a6-b62a-2a632d362ac7"}
23:59:31.224 00.006 16872 case statement mapped state 2 to 1
23:59:31.231 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"5d0fe454-d01c-46a6-b62a-2a632d362ac7"}
23:59:31.240 00.009 16872 evsrv: cli 0D3C0A48 disconnect
23:59:32.241 01.001 16872 evsrv: cli 0D3BFFA8 connect
23:59:32.245 00.004 16872 case statement mapped state 2 to 1
23:59:32.254 00.009 16872 case statement mapped state 2 to 1
23:59:32.258 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9eec377b-f2d0-4ecd-867f-a8d5256484aa"}
23:59:32.263 00.005 16872 case statement mapped state 2 to 1
23:59:32.266 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"9eec377b-f2d0-4ecd-867f-a8d5256484aa"}
23:59:32.285 00.019 16872 evsrv: cli 0D3BFFA8 disconnect
23:59:33.168 00.883 9640 Exposure complete
23:59:33.286 00.118 16872 evsrv: cli 0D3C0A48 connect
23:59:33.291 00.005 16872 case statement mapped state 2 to 1
23:59:33.298 00.007 16872 case statement mapped state 2 to 1
23:59:33.302 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"406c38d1-c74a-4cae-8476-0bf0eaca5bbc"}
23:59:33.305 00.003 16872 case statement mapped state 2 to 1
23:59:33.307 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"406c38d1-c74a-4cae-8476-0bf0eaca5bbc"}
23:59:33.312 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:59:33.331 00.019 9640 worker thread done servicing request
23:59:33.331 00.000 16872 OnExposeComplete: enter
23:59:33.336 00.005 16872 UpdateGuideState(): m_state=2
23:59:33.340 00.004 16872 Star::Find(15, 1651, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:59:33.344 00.004 16872 Star::Find returns 1 (0), X=1651.31, Y=580.66, Mass=385972, SNR=390.0, Peak=36916 HFD=3.4
23:59:33.347 00.003 16872 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.56) = xAngle (-0.57 = -0.57)
23:59:33.349 00.002 16872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.52 = -0.52)
23:59:33.352 00.003 16872 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.05 cameraTheta=0.99 mountX=0.05 mountY=-0.03, mountTheta=-0.53
23:59:33.360 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3280, FiltMin=3124, FiltMax=65516, Gamma=2.190
23:59:33.400 00.040 16872 UpdateGuideState exits: m=385972 SNR=390.0
23:59:33.404 00.004 16872 PhdController: newstate STATE_CALIBRATE
23:59:33.408 00.004 16872 PhdController: newstate STATE_GUIDE
23:59:33.425 00.017 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:59:33.428 00.003 16872 guider state => CALIBRATED
23:59:33.431 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:59:33.439 00.008 16872 reset dither spiral
23:59:33.443 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
23:59:33.446 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:33.448 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
23:59:33.454 00.006 16872 Enqueuing Expose request
23:59:33.457 00.003 9640 Worker thread wakes up
23:59:33.458 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
23:59:33.458 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
23:59:33.458 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"52d050bb-2aa7-4504-b7d1-0b99c3d70d41"}
23:59:33.461 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"52d050bb-2aa7-4504-b7d1-0b99c3d70d41"}
23:59:33.471 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8e7bc0f-cb4d-4ba2-8bd3-0587da838d43"}
23:59:33.475 00.004 16872 case statement mapped state 5 to 1
23:59:33.477 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c8e7bc0f-cb4d-4ba2-8bd3-0587da838d43"}
23:59:33.482 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"36612f88-b860-407f-8811-27e428830210"}
23:59:33.486 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.31,6.66],"pixels":"..."},"id":"36612f88-b860-407f-8811-27e428830210"}
23:59:34.313 00.827 16872 evsrv: cli 0D3C0228 connect
23:59:34.316 00.003 16872 case statement mapped state 5 to 1
23:59:34.319 00.003 16872 case statement mapped state 5 to 1
23:59:34.324 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"ac9aab23-fab9-4812-be40-9cee3ec8530a"}
23:59:34.330 00.006 16872 case statement mapped state 5 to 1
23:59:34.338 00.008 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"ac9aab23-fab9-4812-be40-9cee3ec8530a"}
23:59:34.348 00.010 16872 evsrv: cli 0D3C0228 disconnect
23:59:35.348 01.000 16872 evsrv: cli 0D3C0A48 connect
23:59:35.352 00.004 16872 case statement mapped state 5 to 1
23:59:35.360 00.008 16872 case statement mapped state 5 to 1
23:59:35.366 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"47bcd088-3fd7-4a33-8cdb-9dfaccaf679e"}
23:59:35.371 00.005 16872 case statement mapped state 5 to 1
23:59:35.375 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"47bcd088-3fd7-4a33-8cdb-9dfaccaf679e"}
23:59:35.380 00.005 16872 evsrv: cli 0D3C0A48 disconnect
23:59:36.382 01.002 16872 evsrv: cli 0D3C0A48 connect
23:59:36.384 00.002 16872 case statement mapped state 5 to 1
23:59:36.390 00.006 16872 case statement mapped state 5 to 1
23:59:36.394 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"cd713921-db8e-4442-9658-65d06ceabe03"}
23:59:36.397 00.003 16872 case statement mapped state 5 to 1
23:59:36.400 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"cd713921-db8e-4442-9658-65d06ceabe03"}
23:59:36.404 00.004 16872 evsrv: cli 0D3C0A48 disconnect
23:59:36.931 00.527 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2cce661a-e056-4481-bcd0-0182c67cbca9"}
23:59:36.934 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2cce661a-e056-4481-bcd0-0182c67cbca9"}
23:59:36.940 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1612fc83-5214-4113-8992-e9d5a1d25e4b"}
23:59:36.943 00.003 16872 case statement mapped state 5 to 1
23:59:36.945 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"1612fc83-5214-4113-8992-e9d5a1d25e4b"}
23:59:36.948 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a555439d-1428-4171-89f6-59f33524b71a"}
23:59:36.951 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.31,6.66],"pixels":"..."},"id":"a555439d-1428-4171-89f6-59f33524b71a"}
23:59:37.404 00.453 16872 evsrv: cli 0D3C0228 connect
23:59:37.407 00.003 16872 case statement mapped state 5 to 1
23:59:37.411 00.004 16872 case statement mapped state 5 to 1
23:59:37.415 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"9fa6fd11-4037-4287-b87f-eddffc37344b"}
23:59:37.417 00.002 16872 case statement mapped state 5 to 1
23:59:37.421 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"9fa6fd11-4037-4287-b87f-eddffc37344b"}
23:59:37.426 00.005 16872 evsrv: cli 0D3C0228 disconnect
23:59:37.528 00.102 9640 Exposure complete
23:59:37.678 00.150 9640 worker thread done servicing request
23:59:37.679 00.001 16872 OnExposeComplete: enter
23:59:37.682 00.003 16872 UpdateGuideState(): m_state=5
23:59:37.686 00.004 16872 Star::Find(15, 1651, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:59:37.691 00.005 16872 Star::Find returns 1 (0), X=1651.22, Y=580.72, Mass=399202, SNR=413.1, Peak=36760 HFD=3.5
23:59:37.694 00.003 16872 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.56) = xAngle (0.58 = 0.58)
23:59:37.697 00.003 16872 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.62 = 0.62)
23:59:37.700 00.003 16872 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.13 mountX=0.10 mountY=0.07, mountTheta=0.61
23:59:37.705 00.005 16872 Changing from state CALIBRATED to GUIDING
23:59:37.709 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:59:37.713 00.004 16872 ScopeASCOM::SideOfPier() returns 0
23:59:37.784 00.071 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
23:59:37.788 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:59:37.791 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:59:37.795 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:59:37.799 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:59:37.802 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:59:37.806 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:59:37.809 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:59:37.812 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:59:37.816 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:59:37.819 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:59:37.822 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:59:37.825 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:59:37.829 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:59:37.936 00.107 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:59:37.941 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
23:59:37.944 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
23:59:37.950 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:59:37.956 00.006 16872 ScopeASCOM::SideOfPier() returns 0
23:59:38.031 00.075 16872 setting lock position to (1651.22, 580.72)
23:59:38.034 00.003 16872 MultiStar: stabilizing after lock position change
23:59:38.038 00.004 16872 guider state => GUIDING
23:59:38.041 00.003 16872 Status Line: Guiding
23:59:38.049 00.008 16872 Mount: notify guiding started
23:59:38.055 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
23:59:38.058 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
23:59:38.062 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
23:59:38.064 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
23:59:38.067 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
23:59:38.070 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
23:59:38.073 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
23:59:38.077 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
23:59:38.080 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
23:59:38.083 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
23:59:38.086 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
23:59:38.088 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
23:59:38.093 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:59:38.096 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:59:38.098 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:59:38.101 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:59:38.104 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:59:38.109 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:59:38.112 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:59:38.114 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:59:38.117 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:59:38.119 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:59:38.122 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:59:38.126 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:59:38.129 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:59:38.131 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
23:59:38.134 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
23:59:38.137 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:59:38.140 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:59:38.142 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
23:59:38.145 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
23:59:38.147 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
23:59:38.150 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:59:38.152 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
23:59:38.157 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
23:59:38.159 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
23:59:38.162 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
23:59:38.164 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
23:59:38.279 00.115 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:59:38.343 00.064 16872 ScopeASCOM::SideOfPier() returns 0
23:59:38.347 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:59:38.349 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
23:59:38.352 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
23:59:38.354 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
23:59:38.357 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
23:59:38.360 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:59:38.363 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:59:38.365 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:59:38.368 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
23:59:38.370 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3272, FiltMin=3178, FiltMax=65516, Gamma=2.190
23:59:38.408 00.038 16872 UpdateGuideState exits: m=399202 SNR=413.1
23:59:38.411 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
23:59:38.414 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:38.416 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:59:38.419 00.003 16872 Enqueuing Expose request
23:59:38.422 00.003 9640 Worker thread wakes up
23:59:38.422 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:59:38.422 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
23:59:38.430 00.008 16872 evsrv: cli 0D3BFFA8 connect
23:59:38.433 00.003 16872 case statement mapped state 6 to 3
23:59:38.437 00.004 16872 case statement mapped state 6 to 3
23:59:38.441 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"42849407-2b53-4834-af96-a8c5c39b1a56"}
23:59:38.443 00.002 16872 case statement mapped state 6 to 3
23:59:38.446 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"42849407-2b53-4834-af96-a8c5c39b1a56"}
23:59:38.454 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
23:59:40.432 01.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b91888ec-0c77-4838-9f38-697b96157ea2"}
23:59:40.435 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b91888ec-0c77-4838-9f38-697b96157ea2"}
23:59:40.438 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f29d4531-8608-4b36-b21e-8e50a9f53b76"}
23:59:40.440 00.002 16872 case statement mapped state 6 to 3
23:59:40.443 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f29d4531-8608-4b36-b21e-8e50a9f53b76"}
23:59:40.446 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"383c7019-09b8-4602-a9f9-8c8bafecf84f"}
23:59:40.450 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.22,6.72],"pixels":"..."},"id":"383c7019-09b8-4602-a9f9-8c8bafecf84f"}
23:59:42.472 02.022 9640 Exposure complete
23:59:42.613 00.141 9640 worker thread done servicing request
23:59:42.613 00.000 16872 OnExposeComplete: enter
23:59:42.616 00.003 16872 UpdateGuideState(): m_state=6
23:59:42.619 00.003 16872 Star::Find(15, 1651, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:59:42.621 00.002 16872 Star::Find returns 1 (0), X=1651.02, Y=580.45, Mass=428581, SNR=411.7, Peak=41912 HFD=3.5
23:59:42.625 00.004 16872 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.56) = xAngle (-3.77 = 2.51)
23:59:42.627 00.002 16872 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.73 = 2.56)
23:59:42.630 00.003 16872 CameraToMount -- cameraX=-0.20 cameraY=-0.27 hyp=0.33 cameraTheta=-2.22 mountX=-0.27 mountY=0.18, mountTheta=2.54
23:59:42.635 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.20, y=-0.27, opts=13)
23:59:42.637 00.002 16872 Enqueuing Move request for scope (-0.20, -0.27)
23:59:42.641 00.004 9640 Worker thread wakes up
23:59:42.641 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.27) opts 0xd
23:59:42.641 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.20, -0.27)
23:59:42.641 00.000 9640 Moving (-0.20, -0.27) raw xDistance=-0.27 yDistance=0.18
23:59:42.641 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.27
23:59:42.641 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
23:59:42.641 00.000 9640 MoveAxis(E, 29, ABG)
23:59:42.641 00.000 9640 Guiding  Dir = 2, Dur = 29
23:59:42.641 00.000 9640 IsSlewing returns 0
23:59:42.642 00.001 9640 IsGuiding returns 0
23:59:42.642 00.000 9640 PulseGuide returned control before completion, sleep 39
23:59:42.647 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3272, FiltMin=3188, FiltMax=65516, Gamma=2.190
23:59:42.685 00.038 16872 UpdateGuideState exits: m=428581 SNR=411.7
23:59:42.690 00.005 9640 IsGuiding returns 1
23:59:42.690 00.000 9640 scope still moving after pulse duration time elapsed
23:59:42.691 00.001 16872 PhdController: settling, locked = 1, distance = 0.18 (1.50) aobump = 0 frame = 1 / 99999
23:59:42.695 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777784382.694,"Host":"RBFOCUS307","Inst":1,"Distance":0.18,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:59:42.697 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:42.699 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:59:42.702 00.003 16872 Enqueuing Expose request
23:59:42.718 00.016 9640 IsSlewing returns 0
23:59:42.718 00.000 9640 IsGuiding returns 0
23:59:42.718 00.000 9640 scope move finished after 29 + 48 ms
23:59:42.719 00.001 9640 Move returns status 0, amount 29
23:59:42.719 00.000 9640 MoveAxis(N, 0, ABG)
23:59:42.719 00.000 9640 Move returns status 0, amount 0
23:59:42.719 00.000 9640 move complete, result=0
23:59:42.719 00.000 9640 worker thread done servicing request
23:59:42.719 00.000 9640 Worker thread wakes up
23:59:42.719 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:59:42.719 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
23:59:42.720 00.001 16872 GuideStep: -0.3 px 29 ms EAST, 0.2 px 0 ms NORTH
23:59:43.930 01.210 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ddc1a858-ad69-494e-965d-2a524f889d89"}
23:59:43.935 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ddc1a858-ad69-494e-965d-2a524f889d89"}
23:59:43.940 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3341911-83bb-419b-93c1-54084ee281fc"}
23:59:43.943 00.003 16872 case statement mapped state 6 to 3
23:59:43.946 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3341911-83bb-419b-93c1-54084ee281fc"}
23:59:43.951 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7eabc22a-d75a-48f2-8ac0-6ecae7301a7a"}
23:59:43.956 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.02,7.45],"pixels":"..."},"id":"7eabc22a-d75a-48f2-8ac0-6ecae7301a7a"}
23:59:46.766 02.810 9640 Exposure complete
23:59:46.903 00.137 9640 worker thread done servicing request
23:59:46.903 00.000 16872 OnExposeComplete: enter
23:59:46.907 00.004 16872 UpdateGuideState(): m_state=6
23:59:46.909 00.002 16872 Star::Find(15, 1651, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:59:46.914 00.005 16872 Star::Find returns 1 (0), X=1651.19, Y=580.98, Mass=392119, SNR=401.3, Peak=36800 HFD=3.6
23:59:46.916 00.002 16872 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.56) = xAngle (0.11 = 0.11)
23:59:46.919 00.003 16872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.16 = 0.16)
23:59:46.921 00.002 16872 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.67 mountX=0.26 mountY=0.04, mountTheta=0.16
23:59:46.926 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=0.26, opts=13)
23:59:46.929 00.003 16872 Enqueuing Move request for scope (-0.03, 0.26)
23:59:46.932 00.003 9640 Worker thread wakes up
23:59:46.932 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
23:59:46.932 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
23:59:46.932 00.000 9640 Moving (-0.03, 0.26) raw xDistance=0.26 yDistance=0.04
23:59:46.932 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.26
23:59:46.932 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=0
23:59:46.932 00.000 9640 MoveAxis(W, 25, ABG)
23:59:46.932 00.000 9640 Guiding  Dir = 3, Dur = 25
23:59:46.932 00.000 9640 IsSlewing returns 0
23:59:46.933 00.001 9640 IsGuiding returns 0
23:59:46.933 00.000 9640 PulseGuide returned control before completion, sleep 35
23:59:46.938 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=65520, med=3280, FiltMin=3166, FiltMax=65516, Gamma=2.190
23:59:46.969 00.031 9640 IsGuiding returns 1
23:59:46.970 00.001 9640 scope still moving after pulse duration time elapsed
23:59:46.977 00.007 16872 UpdateGuideState exits: m=392119 SNR=401.3
23:59:46.981 00.004 16872 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 2 / 99999
23:59:46.984 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777784386.983,"Host":"RBFOCUS307","Inst":1,"Distance":0.21,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:59:46.988 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:46.991 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:59:46.994 00.003 16872 Enqueuing Expose request
23:59:47.001 00.007 9640 IsSlewing returns 0
23:59:47.001 00.000 9640 IsGuiding returns 0
23:59:47.001 00.000 9640 scope move finished after 25 + 43 ms
23:59:47.001 00.000 9640 Move returns status 0, amount 25
23:59:47.001 00.000 9640 MoveAxis(N, 0, ABG)
23:59:47.002 00.001 9640 Move returns status 0, amount 0
23:59:47.002 00.000 9640 move complete, result=0
23:59:47.003 00.001 9640 worker thread done servicing request
23:59:47.004 00.001 9640 Worker thread wakes up
23:59:47.004 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:59:47.004 00.000 16872 GuideStep: 0.3 px 25 ms WEST, 0.0 px 0 ms NORTH
23:59:47.008 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
23:59:47.430 00.422 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d00c85f-9105-4a45-9e95-6249e5929f3e"}
23:59:47.434 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8d00c85f-9105-4a45-9e95-6249e5929f3e"}
23:59:47.437 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73aa3384-a617-44a6-b3a6-424f7f4b92ad"}
23:59:47.440 00.003 16872 case statement mapped state 6 to 3
23:59:47.442 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"73aa3384-a617-44a6-b3a6-424f7f4b92ad"}
23:59:47.446 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"26d7be2d-ef04-49e7-b75d-892266740be1"}
23:59:47.449 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.19,6.98],"pixels":"..."},"id":"26d7be2d-ef04-49e7-b75d-892266740be1"}
23:59:50.929 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c658139-fb49-45ed-bc27-e16c223a4fd5"}
23:59:50.933 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4c658139-fb49-45ed-bc27-e16c223a4fd5"}
23:59:50.938 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dbc06f53-fa5b-4102-aa7f-b2ab47d5f1af"}
23:59:50.941 00.003 16872 case statement mapped state 6 to 3
23:59:50.943 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dbc06f53-fa5b-4102-aa7f-b2ab47d5f1af"}
23:59:50.947 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f37d5843-986e-4be8-99a6-39be87c9e76b"}
23:59:50.952 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.19,6.98],"pixels":"..."},"id":"f37d5843-986e-4be8-99a6-39be87c9e76b"}
23:59:51.074 00.122 9640 Exposure complete
23:59:51.213 00.139 9640 worker thread done servicing request
23:59:51.213 00.000 16872 OnExposeComplete: enter
23:59:51.217 00.004 16872 UpdateGuideState(): m_state=6
23:59:51.222 00.005 16872 Star::Find(15, 1651, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:59:51.225 00.003 16872 Star::Find returns 1 (0), X=1651.35, Y=580.88, Mass=396279, SNR=412.3, Peak=38200 HFD=3.5
23:59:51.228 00.003 16872 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.56) = xAngle (-0.65 = -0.65)
23:59:51.234 00.006 16872 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.60 = -0.60)
23:59:51.238 00.004 16872 CameraToMount -- cameraX=0.13 cameraY=0.17 hyp=0.21 cameraTheta=0.91 mountX=0.17 mountY=-0.12, mountTheta=-0.61
23:59:51.243 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=0.17, opts=13)
23:59:51.246 00.003 16872 Enqueuing Move request for scope (0.13, 0.17)
23:59:51.249 00.003 9640 Worker thread wakes up
23:59:51.249 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.17) opts 0xd
23:59:51.249 00.000 9640 Handling offset move in thread for scope, endpoint = (0.13, 0.17)
23:59:51.249 00.000 9640 Moving (0.13, 0.17) raw xDistance=0.17 yDistance=-0.12
23:59:51.249 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.17
23:59:51.249 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.12, m_sumCorr=0
23:59:51.249 00.000 9640 MoveAxis(W, 20, ABG)
23:59:51.249 00.000 9640 Guiding  Dir = 3, Dur = 20
23:59:51.249 00.000 9640 IsSlewing returns 0
23:59:51.250 00.001 9640 IsGuiding returns 0
23:59:51.250 00.000 9640 PulseGuide returned control before completion, sleep 30
23:59:51.258 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3280, FiltMin=3196, FiltMax=65516, Gamma=2.190
23:59:51.293 00.035 9640 IsGuiding returns 1
23:59:51.293 00.000 9640 scope still moving after pulse duration time elapsed
23:59:51.299 00.006 16872 UpdateGuideState exits: m=396279 SNR=412.3
23:59:51.302 00.003 16872 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 3 / 99999
23:59:51.305 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777784391.305,"Host":"RBFOCUS307","Inst":1,"Distance":0.21,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
23:59:51.307 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:51.312 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:59:51.314 00.002 16872 Enqueuing Expose request
23:59:51.324 00.010 9640 IsSlewing returns 0
23:59:51.324 00.000 9640 IsGuiding returns 0
23:59:51.324 00.000 9640 scope move finished after 20 + 54 ms
23:59:51.324 00.000 9640 Move returns status 0, amount 20
23:59:51.324 00.000 9640 MoveAxis(N, 0, ABG)
23:59:51.324 00.000 9640 Move returns status 0, amount 0
23:59:51.324 00.000 9640 move complete, result=0
23:59:51.326 00.002 9640 worker thread done servicing request
23:59:51.326 00.000 9640 Worker thread wakes up
23:59:51.326 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:59:51.326 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
23:59:51.327 00.001 16872 GuideStep: 0.2 px 20 ms WEST, -0.1 px 0 ms NORTH
23:59:54.431 03.104 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b12e6304-bd82-4a22-8fbb-b2f00893ca65"}
23:59:54.433 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b12e6304-bd82-4a22-8fbb-b2f00893ca65"}
23:59:54.437 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26a517a1-c033-4df8-aa74-a6644061b0e8"}
23:59:54.440 00.003 16872 case statement mapped state 6 to 3
23:59:54.442 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"26a517a1-c033-4df8-aa74-a6644061b0e8"}
23:59:54.446 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6403632a-5a15-4d5f-8806-29b995c0abdb"}
23:59:54.449 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.35,6.88],"pixels":"..."},"id":"6403632a-5a15-4d5f-8806-29b995c0abdb"}
23:59:55.390 00.941 9640 Exposure complete
23:59:55.526 00.136 9640 worker thread done servicing request
23:59:55.526 00.000 16872 OnExposeComplete: enter
23:59:55.529 00.003 16872 UpdateGuideState(): m_state=6
23:59:55.531 00.002 16872 Star::Find(15, 1651, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:59:55.534 00.003 16872 Star::Find returns 1 (0), X=1651.09, Y=580.72, Mass=417787, SNR=429.5, Peak=43080 HFD=3.3
23:59:55.537 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
23:59:55.540 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
23:59:55.543 00.003 16872 CameraToMount -- cameraX=-0.12 cameraY=0.00 hyp=0.12 cameraTheta=3.13 mountX=-0.00 mountY=0.12, mountTheta=1.58
23:59:55.547 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=0.00, opts=13)
23:59:55.550 00.003 16872 Enqueuing Move request for scope (-0.12, 0.00)
23:59:55.553 00.003 9640 Worker thread wakes up
23:59:55.553 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.00) opts 0xd
23:59:55.553 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, 0.00)
23:59:55.553 00.000 9640 Moving (-0.12, 0.00) raw xDistance=-0.00 yDistance=0.12
23:59:55.553 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:59:55.553 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
23:59:55.553 00.000 9640 MoveAxis(E, 0, ABG)
23:59:55.553 00.000 9640 Move returns status 0, amount 0
23:59:55.553 00.000 9640 MoveAxis(N, 0, ABG)
23:59:55.555 00.002 9640 Move returns status 0, amount 0
23:59:55.555 00.000 9640 move complete, result=0
23:59:55.555 00.000 9640 worker thread done servicing request
23:59:55.561 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3272, FiltMin=3180, FiltMax=65520, Gamma=2.190
23:59:55.599 00.038 16872 UpdateGuideState exits: m=417787 SNR=429.5
23:59:55.602 00.003 16872 PhdController: settling, locked = 1, distance = 0.18 (1.50) aobump = 0 frame = 4 / 99999
23:59:55.605 00.003 16872 PhdController: newstate STATE_FINISH
23:59:55.607 00.002 16872 PhdController complete: success
23:59:55.610 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777784395.610,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:59:55.613 00.003 16872 Mount: notify guiding dither settle done success=1
23:59:55.617 00.004 16872 PhdController: newstate STATE_IDLE
23:59:55.621 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:55.623 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:59:55.625 00.002 16872 Enqueuing Expose request
23:59:55.628 00.003 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:55.631 00.003 9640 Worker thread wakes up
23:59:55.631 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:59:55.631 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
23:59:56.624 00.993 16872 evsrv: cli 0D3BF968 connect
23:59:56.628 00.004 16872 case statement mapped state 6 to 3
23:59:56.634 00.006 16872 case statement mapped state 6 to 3
23:59:56.638 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"3648736a-47e3-40f7-8fae-81367e19f20a"}
23:59:56.642 00.004 16872 case statement mapped state 6 to 3
23:59:56.646 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"3648736a-47e3-40f7-8fae-81367e19f20a"}
23:59:56.683 00.037 16872 evsrv: cli 0D3BF968 disconnect
23:59:57.931 01.248 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"71c56537-bc27-4609-a506-774d4a5fcf42"}
23:59:57.935 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"71c56537-bc27-4609-a506-774d4a5fcf42"}
23:59:57.940 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dbb30669-1f38-47c0-8714-38b895c1be29"}
23:59:57.942 00.002 16872 case statement mapped state 6 to 3
23:59:57.946 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dbb30669-1f38-47c0-8714-38b895c1be29"}
23:59:57.952 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1e1c99ec-7c64-40e6-9180-6f17ac93591b"}
23:59:57.955 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.09,6.72],"pixels":"..."},"id":"1e1c99ec-7c64-40e6-9180-6f17ac93591b"}
23:59:59.685 01.730 9640 Exposure complete
23:59:59.823 00.138 9640 worker thread done servicing request
23:59:59.823 00.000 16872 OnExposeComplete: enter
23:59:59.826 00.003 16872 UpdateGuideState(): m_state=6
23:59:59.828 00.002 16872 Star::Find(15, 1651, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:59:59.831 00.003 16872 Star::Find returns 1 (0), X=1651.09, Y=580.76, Mass=420244, SNR=423.8, Peak=42020 HFD=3.3
23:59:59.835 00.004 16872 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.56) = xAngle (1.24 = 1.24)
23:59:59.839 00.004 16872 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.28 = 1.28)
23:59:59.842 00.003 16872 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.79 mountX=0.04 mountY=0.12, mountTheta=1.24
23:59:59.847 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=0.04, opts=13)
23:59:59.851 00.004 16872 Enqueuing Move request for scope (-0.12, 0.04)
23:59:59.855 00.004 9640 Worker thread wakes up
23:59:59.856 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
23:59:59.856 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
23:59:59.856 00.000 9640 Moving (-0.12, 0.04) raw xDistance=0.04 yDistance=0.12
23:59:59.856 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:59:59.856 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
23:59:59.856 00.000 9640 MoveAxis(E, 0, ABG)
23:59:59.856 00.000 9640 Move returns status 0, amount 0
23:59:59.856 00.000 9640 MoveAxis(N, 0, ABG)
23:59:59.856 00.000 9640 Move returns status 0, amount 0
23:59:59.856 00.000 9640 move complete, result=0
23:59:59.856 00.000 9640 worker thread done servicing request
23:59:59.863 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3280, FiltMin=3156, FiltMax=65516, Gamma=2.190
23:59:59.905 00.042 16872 UpdateGuideState exits: m=420244 SNR=423.8
23:59:59.908 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:59.910 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
23:59:59.913 00.003 16872 Enqueuing Expose request
23:59:59.916 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:59.919 00.003 9640 Worker thread wakes up
23:59:59.919 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
23:59:59.919 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
00:00:01.430 01.511 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e3a82ac-2410-49fc-a73a-b55e1de022e1"}
00:00:01.434 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4e3a82ac-2410-49fc-a73a-b55e1de022e1"}
00:00:01.438 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc5a5c0c-c444-4b9e-b1c4-7a2baf69d188"}
00:00:01.442 00.004 16872 case statement mapped state 6 to 3
00:00:01.446 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc5a5c0c-c444-4b9e-b1c4-7a2baf69d188"}
00:00:01.450 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a5ab8bdf-14f8-430e-a9d2-2e465d797340"}
00:00:01.454 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.09,6.76],"pixels":"..."},"id":"a5ab8bdf-14f8-430e-a9d2-2e465d797340"}
00:00:03.984 02.530 9640 Exposure complete
00:00:04.127 00.143 16872 OnExposeComplete: enter
00:00:04.132 00.005 16872 UpdateGuideState(): m_state=6
00:00:04.134 00.002 9640 worker thread done servicing request
00:00:04.135 00.001 16872 Star::Find(15, 1651, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:00:04.138 00.003 16872 Star::Find returns 1 (0), X=1651.00, Y=580.62, Mass=425479, SNR=412.1, Peak=43436 HFD=3.4
00:00:04.140 00.002 16872 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.56) = xAngle (-4.27 = 2.01)
00:00:04.143 00.003 16872 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.22 = 2.06)
00:00:04.145 00.002 16872 CameraToMount -- cameraX=-0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-2.72 mountX=-0.10 mountY=0.21, mountTheta=2.02
00:00:04.149 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.22, y=-0.10, opts=13)
00:00:04.153 00.004 16872 Enqueuing Move request for scope (-0.22, -0.10)
00:00:04.155 00.002 9640 Worker thread wakes up
00:00:04.155 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.10) opts 0xd
00:00:04.155 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.22, -0.10)
00:00:04.156 00.001 9640 Moving (-0.22, -0.10) raw xDistance=-0.10 yDistance=0.21
00:00:04.156 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.10
00:00:04.156 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=0
00:00:04.156 00.000 9640 MoveAxis(E, 11, ABG)
00:00:04.156 00.000 9640 Guiding  Dir = 2, Dur = 11
00:00:04.156 00.000 9640 IsSlewing returns 0
00:00:04.156 00.000 9640 IsGuiding returns 0
00:00:04.156 00.000 9640 PulseGuide returned control before completion, sleep 21
00:00:04.162 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65520, med=3284, FiltMin=3160, FiltMax=65516, Gamma=2.190
00:00:04.189 00.027 9640 IsGuiding returns 0
00:00:04.189 00.000 9640 Move returns status 0, amount 11
00:00:04.189 00.000 9640 MoveAxis(N, 0, ABG)
00:00:04.189 00.000 9640 Move returns status 0, amount 0
00:00:04.189 00.000 9640 move complete, result=0
00:00:04.189 00.000 9640 worker thread done servicing request
00:00:04.200 00.011 16872 UpdateGuideState exits: m=425479 SNR=412.1
00:00:04.202 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:04.210 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:00:04.213 00.003 16872 Enqueuing Expose request
00:00:04.215 00.002 16872 GuideStep: -0.1 px 11 ms EAST, 0.2 px 0 ms NORTH
00:00:04.218 00.003 9640 Worker thread wakes up
00:00:04.218 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:00:04.218 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
00:00:04.929 00.711 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e37552a9-1bc5-416d-b2bd-bd261d478ba4"}
00:00:04.932 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e37552a9-1bc5-416d-b2bd-bd261d478ba4"}
00:00:04.936 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82eb7e2c-8d49-428a-a83e-128a64241579"}
00:00:04.939 00.003 16872 case statement mapped state 6 to 3
00:00:04.943 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"82eb7e2c-8d49-428a-a83e-128a64241579"}
00:00:04.946 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c1047b4d-ffb2-4477-ae82-10cc29120ae7"}
00:00:04.949 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.00,6.62],"pixels":"..."},"id":"c1047b4d-ffb2-4477-ae82-10cc29120ae7"}
00:00:08.282 03.333 9640 Exposure complete
00:00:08.421 00.139 9640 worker thread done servicing request
00:00:08.421 00.000 16872 OnExposeComplete: enter
00:00:08.424 00.003 16872 UpdateGuideState(): m_state=6
00:00:08.427 00.003 16872 Star::Find(15, 1651, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:00:08.432 00.005 16872 Star::Find returns 1 (0), X=1651.02, Y=580.50, Mass=425313, SNR=430.3, Peak=40828 HFD=3.6
00:00:08.434 00.002 16872 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.56) = xAngle (-3.85 = 2.43)
00:00:08.437 00.003 16872 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.81 = 2.48)
00:00:08.440 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=-0.22 hyp=0.29 cameraTheta=-2.30 mountX=-0.22 mountY=0.18, mountTheta=2.46
00:00:08.444 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=-0.22, opts=13)
00:00:08.448 00.004 16872 Enqueuing Move request for scope (-0.19, -0.22)
00:00:08.451 00.003 9640 Worker thread wakes up
00:00:08.451 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.22) opts 0xd
00:00:08.451 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, -0.22)
00:00:08.451 00.000 9640 Moving (-0.19, -0.22) raw xDistance=-0.22 yDistance=0.18
00:00:08.451 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.22
00:00:08.451 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
00:00:08.452 00.001 9640 MoveAxis(E, 24, ABG)
00:00:08.452 00.000 9640 Guiding  Dir = 2, Dur = 24
00:00:08.452 00.000 9640 IsSlewing returns 0
00:00:08.452 00.000 9640 IsGuiding returns 0
00:00:08.452 00.000 9640 PulseGuide returned control before completion, sleep 34
00:00:08.459 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65516, med=3276, FiltMin=3114, FiltMax=65516, Gamma=2.190
00:00:08.487 00.028 9640 IsGuiding returns 1
00:00:08.487 00.000 9640 scope still moving after pulse duration time elapsed
00:00:08.496 00.009 16872 UpdateGuideState exits: m=425313 SNR=430.3
00:00:08.499 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:08.502 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:00:08.505 00.003 16872 Enqueuing Expose request
00:00:08.508 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"617a2436-c471-4df5-88c7-c74dc5c178b7"}
00:00:08.510 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"617a2436-c471-4df5-88c7-c74dc5c178b7"}
00:00:08.519 00.009 9640 IsSlewing returns 0
00:00:08.520 00.001 9640 IsGuiding returns 0
00:00:08.521 00.001 9640 scope move finished after 24 + 45 ms
00:00:08.521 00.000 9640 Move returns status 0, amount 24
00:00:08.521 00.000 9640 MoveAxis(N, 0, ABG)
00:00:08.521 00.000 9640 Move returns status 0, amount 0
00:00:08.521 00.000 9640 move complete, result=0
00:00:08.521 00.000 9640 worker thread done servicing request
00:00:08.521 00.000 9640 Worker thread wakes up
00:00:08.523 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
00:00:08.523 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
00:00:08.523 00.000 16872 GuideStep: -0.2 px 24 ms EAST, 0.2 px 0 ms NORTH
00:00:08.535 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a58f496-a493-4a84-a0cd-3bb0de06a52b"}
00:00:08.539 00.004 16872 case statement mapped state 6 to 3
00:00:08.543 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a58f496-a493-4a84-a0cd-3bb0de06a52b"}
00:00:08.548 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8466ba94-839d-46ad-b0d8-559423827ccb"}
00:00:08.552 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.02,7.50],"pixels":"..."},"id":"8466ba94-839d-46ad-b0d8-559423827ccb"}
00:00:11.929 03.377 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"48d24342-cd07-4a44-89f0-48c2fdec240b"}
00:00:11.932 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"48d24342-cd07-4a44-89f0-48c2fdec240b"}
00:00:11.936 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"164dd04b-8acb-4478-9b54-f045213722b1"}
00:00:11.939 00.003 16872 case statement mapped state 6 to 3
00:00:11.941 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"164dd04b-8acb-4478-9b54-f045213722b1"}
00:00:11.945 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dd8bed35-c254-4e97-aad5-9e8d0d120e26"}
00:00:11.947 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.02,7.50],"pixels":"..."},"id":"dd8bed35-c254-4e97-aad5-9e8d0d120e26"}
00:00:12.577 00.630 9640 Exposure complete
00:00:12.717 00.140 9640 worker thread done servicing request
00:00:12.718 00.001 16872 OnExposeComplete: enter
00:00:12.720 00.002 16872 UpdateGuideState(): m_state=6
00:00:12.724 00.004 16872 Star::Find(15, 1651, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:00:12.726 00.002 16872 Star::Find returns 1 (0), X=1650.98, Y=581.01, Mass=408201, SNR=409.1, Peak=42868 HFD=2.9
00:00:12.728 00.002 16872 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.56) = xAngle (0.69 = 0.69)
00:00:12.732 00.004 16872 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.74 = 0.74)
00:00:12.735 00.003 16872 CameraToMount -- cameraX=-0.24 cameraY=0.29 hyp=0.38 cameraTheta=2.25 mountX=0.29 mountY=0.25, mountTheta=0.72
00:00:12.739 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.24, y=0.29, opts=13)
00:00:12.741 00.002 16872 Enqueuing Move request for scope (-0.24, 0.29)
00:00:12.745 00.004 9640 Worker thread wakes up
00:00:12.745 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.29) opts 0xd
00:00:12.745 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.24, 0.29)
00:00:12.746 00.001 9640 Moving (-0.24, 0.29) raw xDistance=0.29 yDistance=0.25
00:00:12.746 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.29
00:00:12.746 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=0
00:00:12.746 00.000 9640 MoveAxis(W, 28, ABG)
00:00:12.746 00.000 9640 Guiding  Dir = 3, Dur = 28
00:00:12.746 00.000 9640 IsSlewing returns 0
00:00:12.746 00.000 9640 IsGuiding returns 0
00:00:12.747 00.001 9640 PulseGuide returned control before completion, sleep 38
00:00:12.752 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=65520, med=3268, FiltMin=3180, FiltMax=65516, Gamma=2.190
00:00:12.786 00.034 9640 IsGuiding returns 1
00:00:12.786 00.000 9640 scope still moving after pulse duration time elapsed
00:00:12.794 00.008 16872 UpdateGuideState exits: m=408201 SNR=409.1
00:00:12.797 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:12.799 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:00:12.802 00.003 16872 Enqueuing Expose request
00:00:12.817 00.015 9640 IsSlewing returns 0
00:00:12.818 00.001 9640 IsGuiding returns 0
00:00:12.818 00.000 9640 scope move finished after 28 + 42 ms
00:00:12.818 00.000 9640 Move returns status 0, amount 28
00:00:12.818 00.000 9640 MoveAxis(N, 0, ABG)
00:00:12.818 00.000 9640 Move returns status 0, amount 0
00:00:12.818 00.000 9640 move complete, result=0
00:00:12.818 00.000 9640 worker thread done servicing request
00:00:12.818 00.000 9640 Worker thread wakes up
00:00:12.818 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:00:12.818 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
00:00:12.822 00.004 16872 GuideStep: 0.3 px 28 ms WEST, 0.3 px 0 ms NORTH
00:00:15.429 02.607 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b64e6ea-4f15-440d-a716-efd3b7d311fe"}
00:00:15.432 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5b64e6ea-4f15-440d-a716-efd3b7d311fe"}
00:00:15.435 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0c44abe-da8f-4c10-a821-98e1aa4fb46d"}
00:00:15.439 00.004 16872 case statement mapped state 6 to 3
00:00:15.441 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0c44abe-da8f-4c10-a821-98e1aa4fb46d"}
00:00:15.445 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4ed69c60-ebf5-48db-ac18-518c3caf1847"}
00:00:15.448 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.98,7.01],"pixels":"..."},"id":"4ed69c60-ebf5-48db-ac18-518c3caf1847"}
00:00:16.881 01.433 9640 Exposure complete
00:00:17.020 00.139 9640 worker thread done servicing request
00:00:17.020 00.000 16872 OnExposeComplete: enter
00:00:17.023 00.003 16872 UpdateGuideState(): m_state=6
00:00:17.026 00.003 16872 Star::Find(15, 1650, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:00:17.028 00.002 16872 Star::Find returns 1 (0), X=1651.03, Y=580.47, Mass=415634, SNR=409.4, Peak=42476 HFD=3.4
00:00:17.031 00.003 16872 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.56) = xAngle (-3.78 = 2.50)
00:00:17.034 00.003 16872 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.74 = 2.55)
00:00:17.036 00.002 16872 CameraToMount -- cameraX=-0.19 cameraY=-0.24 hyp=0.31 cameraTheta=-2.23 mountX=-0.25 mountY=0.17, mountTheta=2.53
00:00:17.041 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=-0.24, opts=13)
00:00:17.045 00.004 16872 Enqueuing Move request for scope (-0.19, -0.24)
00:00:17.048 00.003 9640 Worker thread wakes up
00:00:17.048 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.24) opts 0xd
00:00:17.048 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, -0.24)
00:00:17.048 00.000 9640 Moving (-0.19, -0.24) raw xDistance=-0.25 yDistance=0.17
00:00:17.048 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.25
00:00:17.048 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.17, m_sumCorr=0.19
00:00:17.048 00.000 9640 MoveAxis(E, 23, ABG)
00:00:17.048 00.000 9640 Guiding  Dir = 2, Dur = 23
00:00:17.048 00.000 9640 IsSlewing returns 0
00:00:17.048 00.000 9640 IsGuiding returns 0
00:00:17.050 00.002 9640 PulseGuide returned control before completion, sleep 33
00:00:17.055 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3280, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:00:17.090 00.035 9640 IsGuiding returns 1
00:00:17.090 00.000 9640 scope still moving after pulse duration time elapsed
00:00:17.092 00.002 16872 UpdateGuideState exits: m=415634 SNR=409.4
00:00:17.095 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:17.097 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:00:17.100 00.003 16872 Enqueuing Expose request
00:00:17.122 00.022 9640 IsSlewing returns 0
00:00:17.122 00.000 9640 IsGuiding returns 0
00:00:17.122 00.000 9640 scope move finished after 23 + 50 ms
00:00:17.122 00.000 9640 Move returns status 0, amount 23
00:00:17.122 00.000 9640 MoveAxis(S, 23, ABG)
00:00:17.123 00.001 9640 Guiding  Dir = 1, Dur = 23
00:00:17.123 00.000 9640 IsSlewing returns 0
00:00:17.123 00.000 9640 IsGuiding returns 0
00:00:17.124 00.001 9640 PulseGuide returned control before completion, sleep 33
00:00:17.168 00.044 9640 IsGuiding returns 1
00:00:17.168 00.000 9640 scope still moving after pulse duration time elapsed
00:00:17.200 00.032 9640 IsSlewing returns 0
00:00:17.200 00.000 9640 IsGuiding returns 0
00:00:17.200 00.000 9640 scope move finished after 23 + 54 ms
00:00:17.201 00.001 9640 Move returns status 0, amount 23
00:00:17.202 00.001 9640 move complete, result=0
00:00:17.203 00.001 9640 worker thread done servicing request
00:00:17.203 00.000 9640 Worker thread wakes up
00:00:17.203 00.000 16872 GuideStep: -0.2 px 23 ms EAST, 0.2 px 23 ms SOUTH
00:00:17.209 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
00:00:17.210 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
00:00:18.930 01.720 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"edc12297-cbcf-4d91-b564-8be2d6626152"}
00:00:18.933 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"edc12297-cbcf-4d91-b564-8be2d6626152"}
00:00:18.939 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5f0f2b7-6e6a-41ab-8918-09529c855a9e"}
00:00:18.942 00.003 16872 case statement mapped state 6 to 3
00:00:18.945 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5f0f2b7-6e6a-41ab-8918-09529c855a9e"}
00:00:18.951 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ce30d084-902f-4b61-a243-de89f0cd84e0"}
00:00:18.955 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.03,7.47],"pixels":"..."},"id":"ce30d084-902f-4b61-a243-de89f0cd84e0"}
00:00:21.266 02.311 9640 Exposure complete
00:00:21.407 00.141 9640 worker thread done servicing request
00:00:21.407 00.000 16872 OnExposeComplete: enter
00:00:21.410 00.003 16872 UpdateGuideState(): m_state=6
00:00:21.413 00.003 16872 Star::Find(15, 1651, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:00:21.416 00.003 16872 Star::Find returns 1 (0), X=1650.94, Y=580.93, Mass=403447, SNR=418.4, Peak=43480 HFD=2.9
00:00:21.418 00.002 16872 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.56) = xAngle (0.93 = 0.93)
00:00:21.421 00.003 16872 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.98 = 0.98)
00:00:21.423 00.002 16872 CameraToMount -- cameraX=-0.27 cameraY=0.21 hyp=0.35 cameraTheta=2.49 mountX=0.21 mountY=0.29, mountTheta=0.95
00:00:21.427 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=0.21, opts=13)
00:00:21.432 00.005 16872 Enqueuing Move request for scope (-0.27, 0.21)
00:00:21.436 00.004 9640 Worker thread wakes up
00:00:21.436 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.21) opts 0xd
00:00:21.436 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, 0.21)
00:00:21.436 00.000 9640 Moving (-0.27, 0.21) raw xDistance=0.21 yDistance=0.29
00:00:21.436 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.21
00:00:21.436 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=0.19
00:00:21.436 00.000 9640 MoveAxis(W, 20, ABG)
00:00:21.436 00.000 9640 Guiding  Dir = 3, Dur = 20
00:00:21.437 00.001 9640 IsSlewing returns 0
00:00:21.437 00.000 9640 IsGuiding returns 0
00:00:21.437 00.000 9640 PulseGuide returned control before completion, sleep 30
00:00:21.443 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65520, med=3276, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:00:21.476 00.033 9640 IsGuiding returns 1
00:00:21.476 00.000 9640 scope still moving after pulse duration time elapsed
00:00:21.481 00.005 16872 UpdateGuideState exits: m=403447 SNR=418.4
00:00:21.485 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:21.487 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:00:21.489 00.002 16872 Enqueuing Expose request
00:00:21.505 00.016 9640 IsSlewing returns 0
00:00:21.505 00.000 9640 IsGuiding returns 0
00:00:21.505 00.000 9640 scope move finished after 20 + 48 ms
00:00:21.505 00.000 9640 Move returns status 0, amount 20
00:00:21.505 00.000 9640 MoveAxis(N, 0, ABG)
00:00:21.505 00.000 9640 Move returns status 0, amount 0
00:00:21.506 00.001 9640 move complete, result=0
00:00:21.506 00.000 9640 worker thread done servicing request
00:00:21.506 00.000 9640 Worker thread wakes up
00:00:21.506 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:00:21.506 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
00:00:21.510 00.004 16872 GuideStep: 0.2 px 20 ms WEST, 0.3 px 0 ms NORTH
00:00:22.446 00.936 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3450b1e9-91e6-4ca7-a06f-edb8692a28bd"}
00:00:22.448 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3450b1e9-91e6-4ca7-a06f-edb8692a28bd"}
00:00:22.452 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af059c44-ada0-4253-9762-eeac7dd4cbbd"}
00:00:22.456 00.004 16872 case statement mapped state 6 to 3
00:00:22.459 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"af059c44-ada0-4253-9762-eeac7dd4cbbd"}
00:00:22.463 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6b15a594-fbd5-4e68-be70-4a1cdbd7c2c4"}
00:00:22.467 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.94,6.93],"pixels":"..."},"id":"6b15a594-fbd5-4e68-be70-4a1cdbd7c2c4"}
00:00:25.580 03.113 9640 Exposure complete
00:00:25.721 00.141 9640 worker thread done servicing request
00:00:25.721 00.000 16872 OnExposeComplete: enter
00:00:25.726 00.005 16872 UpdateGuideState(): m_state=6
00:00:25.729 00.003 16872 Star::Find(15, 1650, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:00:25.731 00.002 16872 Star::Find returns 1 (0), X=1650.76, Y=580.64, Mass=379682, SNR=395.5, Peak=36452 HFD=3.6
00:00:25.734 00.003 16872 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.56) = xAngle (-4.53 = 1.76)
00:00:25.737 00.003 16872 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.48 = 1.80)
00:00:25.740 00.003 16872 CameraToMount -- cameraX=-0.45 cameraY=-0.08 hyp=0.46 cameraTheta=-2.97 mountX=-0.09 mountY=0.45, mountTheta=1.76
00:00:25.744 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.45, y=-0.08, opts=13)
00:00:25.746 00.002 16872 Enqueuing Move request for scope (-0.45, -0.08)
00:00:25.749 00.003 9640 Worker thread wakes up
00:00:25.749 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.08) opts 0xd
00:00:25.749 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.45, -0.08)
00:00:25.749 00.000 9640 Moving (-0.45, -0.08) raw xDistance=-0.09 yDistance=0.45
00:00:25.749 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:00:25.749 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.45, m_sumCorr=0.19
00:00:25.749 00.000 9640 MoveAxis(E, 0, ABG)
00:00:25.749 00.000 9640 Move returns status 0, amount 0
00:00:25.750 00.001 9640 MoveAxis(N, 0, ABG)
00:00:25.750 00.000 9640 Move returns status 0, amount 0
00:00:25.750 00.000 9640 move complete, result=0
00:00:25.750 00.000 9640 worker thread done servicing request
00:00:25.757 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65520, med=3284, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:00:25.798 00.041 16872 UpdateGuideState exits: m=379682 SNR=395.5
00:00:25.801 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:25.805 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:00:25.808 00.003 16872 Enqueuing Expose request
00:00:25.812 00.004 16872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
00:00:25.816 00.004 9640 Worker thread wakes up
00:00:25.816 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:00:25.816 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
00:00:25.944 00.128 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"528709e0-e13b-46f1-a68a-92ff07d33f85"}
00:00:25.948 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"528709e0-e13b-46f1-a68a-92ff07d33f85"}
00:00:25.952 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d771a91-eb27-4f34-adc3-ecfb474caaa2"}
00:00:25.955 00.003 16872 case statement mapped state 6 to 3
00:00:25.959 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d771a91-eb27-4f34-adc3-ecfb474caaa2"}
00:00:25.964 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3d4b2358-aa94-481a-ae64-88d8658d043d"}
00:00:25.967 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.76,6.64],"pixels":"..."},"id":"3d4b2358-aa94-481a-ae64-88d8658d043d"}
00:00:29.443 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae2680d8-3659-4eac-80cd-33890e4f974b"}
00:00:29.446 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ae2680d8-3659-4eac-80cd-33890e4f974b"}
00:00:29.451 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"650a1803-40c0-49d0-9744-37d95806e05a"}
00:00:29.453 00.002 16872 case statement mapped state 6 to 3
00:00:29.456 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"650a1803-40c0-49d0-9744-37d95806e05a"}
00:00:29.459 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5930dd12-8357-4f39-97de-b6fba1120967"}
00:00:29.462 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.76,6.64],"pixels":"..."},"id":"5930dd12-8357-4f39-97de-b6fba1120967"}
00:00:29.870 00.408 9640 Exposure complete
00:00:30.010 00.140 9640 worker thread done servicing request
00:00:30.011 00.001 16872 OnExposeComplete: enter
00:00:30.013 00.002 16872 UpdateGuideState(): m_state=6
00:00:30.016 00.003 16872 Star::Find(15, 1650, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:00:30.021 00.005 16872 Star::Find returns 1 (0), X=1650.52, Y=580.46, Mass=379602, SNR=397.3, Peak=30764 HFD=3.2
00:00:30.024 00.003 16872 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.56) = xAngle (-4.35 = 1.94)
00:00:30.028 00.004 16872 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.30 = 1.98)
00:00:30.030 00.002 16872 CameraToMount -- cameraX=-0.69 cameraY=-0.25 hyp=0.74 cameraTheta=-2.79 mountX=-0.26 mountY=0.67, mountTheta=1.94
00:00:30.035 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.69, y=-0.25, opts=13)
00:00:30.039 00.004 16872 Enqueuing Move request for scope (-0.69, -0.25)
00:00:30.042 00.003 9640 Worker thread wakes up
00:00:30.042 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.25) opts 0xd
00:00:30.042 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.69, -0.25)
00:00:30.042 00.000 9640 Moving (-0.69, -0.25) raw xDistance=-0.26 yDistance=0.67
00:00:30.042 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.26
00:00:30.042 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.67, m_sumCorr=0.36
00:00:30.042 00.000 9640 MoveAxis(E, 28, ABG)
00:00:30.042 00.000 9640 Guiding  Dir = 2, Dur = 28
00:00:30.042 00.000 9640 IsSlewing returns 0
00:00:30.042 00.000 9640 IsGuiding returns 0
00:00:30.043 00.001 9640 PulseGuide returned control before completion, sleep 38
00:00:30.048 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65520, med=3272, FiltMin=3110, FiltMax=65516, Gamma=2.190
00:00:30.087 00.039 16872 UpdateGuideState exits: m=379602 SNR=397.3
00:00:30.090 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:30.093 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:00:30.096 00.003 16872 Enqueuing Expose request
00:00:30.101 00.005 9640 IsGuiding returns 1
00:00:30.101 00.000 9640 scope still moving after pulse duration time elapsed
00:00:30.129 00.028 9640 IsSlewing returns 0
00:00:30.129 00.000 9640 IsGuiding returns 0
00:00:30.129 00.000 9640 scope move finished after 28 + 58 ms
00:00:30.129 00.000 9640 Move returns status 0, amount 28
00:00:30.129 00.000 9640 MoveAxis(S, 20, ABG)
00:00:30.129 00.000 9640 Guiding  Dir = 1, Dur = 20
00:00:30.130 00.001 9640 IsSlewing returns 0
00:00:30.130 00.000 9640 IsGuiding returns 0
00:00:30.131 00.001 9640 PulseGuide returned control before completion, sleep 30
00:00:30.176 00.045 9640 IsGuiding returns 1
00:00:30.176 00.000 9640 scope still moving after pulse duration time elapsed
00:00:30.208 00.032 9640 IsSlewing returns 0
00:00:30.209 00.001 9640 IsGuiding returns 0
00:00:30.209 00.000 9640 scope move finished after 20 + 58 ms
00:00:30.209 00.000 9640 Move returns status 0, amount 20
00:00:30.209 00.000 9640 move complete, result=0
00:00:30.209 00.000 9640 worker thread done servicing request
00:00:30.209 00.000 9640 Worker thread wakes up
00:00:30.209 00.000 16872 GuideStep: -0.3 px 28 ms EAST, 0.7 px 20 ms SOUTH
00:00:30.213 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:00:30.213 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
00:00:32.943 02.730 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"404e9539-4ef8-4c8a-9937-fd9287f2cab0"}
00:00:32.947 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"404e9539-4ef8-4c8a-9937-fd9287f2cab0"}
00:00:32.950 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a54ac8d3-605f-44e3-a986-17f84d6b6e9c"}
00:00:32.954 00.004 16872 case statement mapped state 6 to 3
00:00:32.956 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a54ac8d3-605f-44e3-a986-17f84d6b6e9c"}
00:00:32.960 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0746fef5-acdc-44df-802a-f002b915b272"}
00:00:32.963 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.52,7.46],"pixels":"..."},"id":"0746fef5-acdc-44df-802a-f002b915b272"}
00:00:34.282 01.319 9640 Exposure complete
00:00:34.421 00.139 9640 worker thread done servicing request
00:00:34.422 00.001 16872 OnExposeComplete: enter
00:00:34.425 00.003 16872 UpdateGuideState(): m_state=6
00:00:34.428 00.003 16872 Star::Find(15, 1650, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:00:34.431 00.003 16872 Star::Find returns 1 (0), X=1650.65, Y=581.23, Mass=369128, SNR=378.5, Peak=31252 HFD=3.6
00:00:34.433 00.002 16872 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.56) = xAngle (0.84 = 0.84)
00:00:34.436 00.003 16872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.89 = 0.89)
00:00:34.440 00.004 16872 CameraToMount -- cameraX=-0.56 cameraY=0.52 hyp=0.76 cameraTheta=2.40 mountX=0.51 mountY=0.59, mountTheta=0.86
00:00:34.446 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.56, y=0.52, opts=13)
00:00:34.448 00.002 16872 Enqueuing Move request for scope (-0.56, 0.52)
00:00:34.451 00.003 9640 Worker thread wakes up
00:00:34.451 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.52) opts 0xd
00:00:34.451 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.56, 0.52)
00:00:34.451 00.000 9640 Moving (-0.56, 0.52) raw xDistance=0.51 yDistance=0.59
00:00:34.451 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.51
00:00:34.451 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.59, m_sumCorr=0.52
00:00:34.451 00.000 9640 MoveAxis(W, 51, ABG)
00:00:34.451 00.000 9640 Guiding  Dir = 3, Dur = 51
00:00:34.452 00.001 9640 IsSlewing returns 0
00:00:34.452 00.000 9640 IsGuiding returns 0
00:00:34.452 00.000 9640 PulseGuide returned control before completion, sleep 61
00:00:34.458 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3280, FiltMin=3188, FiltMax=65516, Gamma=2.190
00:00:34.495 00.037 16872 UpdateGuideState exits: m=369128 SNR=378.5
00:00:34.498 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:34.501 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:00:34.506 00.005 16872 Enqueuing Expose request
00:00:34.517 00.011 9640 IsGuiding returns 1
00:00:34.517 00.000 9640 scope still moving after pulse duration time elapsed
00:00:34.548 00.031 9640 IsSlewing returns 0
00:00:34.549 00.001 9640 IsGuiding returns 0
00:00:34.549 00.000 9640 scope move finished after 51 + 46 ms
00:00:34.549 00.000 9640 Move returns status 0, amount 51
00:00:34.549 00.000 9640 MoveAxis(S, 20, ABG)
00:00:34.550 00.001 9640 Guiding  Dir = 1, Dur = 20
00:00:34.551 00.001 9640 IsSlewing returns 0
00:00:34.551 00.000 9640 IsGuiding returns 0
00:00:34.552 00.001 9640 PulseGuide returned control before completion, sleep 30
00:00:34.595 00.043 9640 IsGuiding returns 1
00:00:34.595 00.000 9640 scope still moving after pulse duration time elapsed
00:00:34.626 00.031 9640 IsSlewing returns 0
00:00:34.627 00.001 9640 IsGuiding returns 0
00:00:34.627 00.000 9640 scope move finished after 20 + 55 ms
00:00:34.627 00.000 9640 Move returns status 0, amount 20
00:00:34.627 00.000 9640 move complete, result=0
00:00:34.627 00.000 9640 worker thread done servicing request
00:00:34.627 00.000 9640 Worker thread wakes up
00:00:34.627 00.000 16872 GuideStep: 0.5 px 51 ms WEST, 0.6 px 20 ms SOUTH
00:00:34.631 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:00:34.631 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
00:00:36.443 01.812 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d87ffbad-cd5f-4002-bd4d-72bf124e55bf"}
00:00:36.446 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d87ffbad-cd5f-4002-bd4d-72bf124e55bf"}
00:00:36.448 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36dff179-af5b-4b1d-ac3d-e16c0a517641"}
00:00:36.452 00.004 16872 case statement mapped state 6 to 3
00:00:36.455 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"36dff179-af5b-4b1d-ac3d-e16c0a517641"}
00:00:36.459 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"30c1c599-0679-41ce-808b-d3d97f92d6dc"}
00:00:36.462 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.65,7.23],"pixels":"..."},"id":"30c1c599-0679-41ce-808b-d3d97f92d6dc"}
00:00:38.698 02.236 9640 Exposure complete
00:00:38.838 00.140 9640 worker thread done servicing request
00:00:38.838 00.000 16872 OnExposeComplete: enter
00:00:38.841 00.003 16872 UpdateGuideState(): m_state=6
00:00:38.844 00.003 16872 Star::Find(15, 1650, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:00:38.848 00.004 16872 Star::Find returns 1 (0), X=1650.57, Y=580.77, Mass=381154, SNR=381.7, Peak=31708 HFD=3.7
00:00:38.850 00.002 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
00:00:38.853 00.003 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
00:00:38.855 00.002 16872 CameraToMount -- cameraX=-0.65 cameraY=0.06 hyp=0.65 cameraTheta=3.06 mountX=0.05 mountY=0.65, mountTheta=1.50
00:00:38.859 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.65, y=0.06, opts=13)
00:00:38.865 00.006 16872 Enqueuing Move request for scope (-0.65, 0.06)
00:00:38.868 00.003 9640 Worker thread wakes up
00:00:38.868 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.06) opts 0xd
00:00:38.868 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.65, 0.06)
00:00:38.868 00.000 9640 Moving (-0.65, 0.06) raw xDistance=0.05 yDistance=0.65
00:00:38.868 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:00:38.868 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.65, m_sumCorr=0.72
00:00:38.868 00.000 9640 MoveAxis(E, 0, ABG)
00:00:38.868 00.000 9640 Move returns status 0, amount 0
00:00:38.869 00.001 9640 MoveAxis(S, 23, ABG)
00:00:38.869 00.000 9640 Guiding  Dir = 1, Dur = 23
00:00:38.869 00.000 9640 IsSlewing returns 0
00:00:38.869 00.000 9640 IsGuiding returns 0
00:00:38.869 00.000 9640 PulseGuide returned control before completion, sleep 33
00:00:38.874 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3276, FiltMin=3180, FiltMax=65516, Gamma=2.190
00:00:38.907 00.033 9640 IsGuiding returns 1
00:00:38.907 00.000 9640 scope still moving after pulse duration time elapsed
00:00:38.914 00.007 16872 UpdateGuideState exits: m=381154 SNR=381.7
00:00:38.917 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:38.920 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:00:38.922 00.002 16872 Enqueuing Expose request
00:00:38.939 00.017 9640 IsSlewing returns 0
00:00:38.939 00.000 9640 IsGuiding returns 0
00:00:38.940 00.001 9640 scope move finished after 23 + 47 ms
00:00:38.940 00.000 9640 Move returns status 0, amount 23
00:00:38.940 00.000 9640 move complete, result=0
00:00:38.940 00.000 9640 worker thread done servicing request
00:00:38.940 00.000 9640 Worker thread wakes up
00:00:38.940 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:00:38.940 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
00:00:38.943 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.7 px 23 ms SOUTH
00:00:39.942 00.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"770b1a11-2757-4cf0-be56-b7fefe3523f5"}
00:00:39.947 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"770b1a11-2757-4cf0-be56-b7fefe3523f5"}
00:00:39.954 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"269ef7bc-d65f-43ed-985e-38ef91a93fc4"}
00:00:39.957 00.003 16872 case statement mapped state 6 to 3
00:00:39.961 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"269ef7bc-d65f-43ed-985e-38ef91a93fc4"}
00:00:39.967 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"94c280a1-8681-41f8-9a4c-cdc0d4fa2796"}
00:00:39.972 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.57,6.77],"pixels":"..."},"id":"94c280a1-8681-41f8-9a4c-cdc0d4fa2796"}
00:00:43.004 03.032 9640 Exposure complete
00:00:43.141 00.137 9640 worker thread done servicing request
00:00:43.141 00.000 16872 OnExposeComplete: enter
00:00:43.144 00.003 16872 UpdateGuideState(): m_state=6
00:00:43.147 00.003 16872 Star::Find(15, 1650, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:00:43.154 00.007 16872 Star::Find returns 1 (0), X=1650.32, Y=580.43, Mass=386689, SNR=370.3, Peak=33592 HFD=3.4
00:00:43.157 00.003 16872 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.56) = xAngle (-4.39 = 1.89)
00:00:43.159 00.002 16872 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.34 = 1.94)
00:00:43.162 00.003 16872 CameraToMount -- cameraX=-0.90 cameraY=-0.29 hyp=0.94 cameraTheta=-2.83 mountX=-0.30 mountY=0.88, mountTheta=1.90
00:00:43.168 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.90, y=-0.29, opts=13)
00:00:43.171 00.003 16872 Enqueuing Move request for scope (-0.90, -0.29)
00:00:43.174 00.003 9640 Worker thread wakes up
00:00:43.174 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.29) opts 0xd
00:00:43.174 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.90, -0.29)
00:00:43.174 00.000 9640 Moving (-0.90, -0.29) raw xDistance=-0.30 yDistance=0.88
00:00:43.175 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.30
00:00:43.175 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.88, m_sumCorr=0.91
00:00:43.175 00.000 9640 MoveAxis(E, 32, ABG)
00:00:43.175 00.000 9640 Guiding  Dir = 2, Dur = 32
00:00:43.175 00.000 9640 IsSlewing returns 0
00:00:43.175 00.000 9640 IsGuiding returns 0
00:00:43.176 00.001 9640 PulseGuide returned control before completion, sleep 42
00:00:43.181 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3280, FiltMin=3144, FiltMax=65516, Gamma=2.190
00:00:43.221 00.040 16872 UpdateGuideState exits: m=386689 SNR=370.3
00:00:43.228 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:43.235 00.007 9640 IsGuiding returns 1
00:00:43.236 00.001 9640 scope still moving after pulse duration time elapsed
00:00:43.236 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:00:43.241 00.005 16872 Enqueuing Expose request
00:00:43.257 00.016 9640 IsSlewing returns 0
00:00:43.257 00.000 9640 IsGuiding returns 0
00:00:43.258 00.001 9640 scope move finished after 32 + 50 ms
00:00:43.258 00.000 9640 Move returns status 0, amount 32
00:00:43.258 00.000 9640 MoveAxis(S, 23, ABG)
00:00:43.258 00.000 9640 Guiding  Dir = 1, Dur = 23
00:00:43.258 00.000 9640 IsSlewing returns 0
00:00:43.259 00.001 9640 IsGuiding returns 0
00:00:43.260 00.001 9640 PulseGuide returned control before completion, sleep 33
00:00:43.306 00.046 9640 IsGuiding returns 1
00:00:43.307 00.001 9640 scope still moving after pulse duration time elapsed
00:00:43.336 00.029 9640 IsSlewing returns 0
00:00:43.337 00.001 9640 IsGuiding returns 1
00:00:43.367 00.030 9640 IsSlewing returns 0
00:00:43.367 00.000 9640 IsGuiding returns 0
00:00:43.367 00.000 9640 scope move finished after 23 + 85 ms
00:00:43.367 00.000 9640 Move returns status 0, amount 23
00:00:43.368 00.001 9640 move complete, result=0
00:00:43.368 00.000 9640 worker thread done servicing request
00:00:43.368 00.000 9640 Worker thread wakes up
00:00:43.368 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:00:43.368 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
00:00:43.368 00.000 16872 GuideStep: -0.3 px 32 ms EAST, 0.9 px 23 ms SOUTH
00:00:43.443 00.075 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"14de77ee-0946-4220-8148-8452e5bfef6d"}
00:00:43.446 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"14de77ee-0946-4220-8148-8452e5bfef6d"}
00:00:43.449 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"963e136d-70ca-4ddf-bbb0-e7c164ec834e"}
00:00:43.452 00.003 16872 case statement mapped state 6 to 3
00:00:43.455 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"963e136d-70ca-4ddf-bbb0-e7c164ec834e"}
00:00:43.458 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c943ab4b-e177-473f-953a-6268b1ae4e75"}
00:00:43.465 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.32,7.43],"pixels":"..."},"id":"c943ab4b-e177-473f-953a-6268b1ae4e75"}
00:00:46.944 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"85d2a776-4f17-4bed-bab8-fa46d041261f"}
00:00:46.947 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"85d2a776-4f17-4bed-bab8-fa46d041261f"}
00:00:46.950 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba41c341-2164-441b-a702-5bde87fc9c34"}
00:00:46.953 00.003 16872 case statement mapped state 6 to 3
00:00:46.956 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba41c341-2164-441b-a702-5bde87fc9c34"}
00:00:46.961 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c7cd1c2b-20fc-453f-97d6-2e58b573bc14"}
00:00:46.964 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.32,7.43],"pixels":"..."},"id":"c7cd1c2b-20fc-453f-97d6-2e58b573bc14"}
00:00:47.442 00.478 9640 Exposure complete
00:00:47.593 00.151 9640 worker thread done servicing request
00:00:47.593 00.000 16872 OnExposeComplete: enter
00:00:47.596 00.003 16872 UpdateGuideState(): m_state=6
00:00:47.599 00.003 16872 Star::Find(15, 1650, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:00:47.603 00.004 16872 Star::Find returns 1 (0), X=1650.02, Y=580.59, Mass=426364, SNR=432.3, Peak=43820 HFD=3.4
00:00:47.607 00.004 16872 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.56) = xAngle (-4.59 = 1.69)
00:00:47.610 00.003 16872 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.55 = 1.74)
00:00:47.614 00.004 16872 CameraToMount -- cameraX=-1.20 cameraY=-0.13 hyp=1.21 cameraTheta=-3.04 mountX=-0.14 mountY=1.19, mountTheta=1.69
00:00:47.620 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.20, y=-0.13, opts=13)
00:00:47.623 00.003 16872 Enqueuing Move request for scope (-1.20, -0.13)
00:00:47.625 00.002 9640 Worker thread wakes up
00:00:47.625 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.20, -0.13) opts 0xd
00:00:47.625 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.20, -0.13)
00:00:47.625 00.000 9640 Moving (-1.20, -0.13) raw xDistance=-0.14 yDistance=1.19
00:00:47.625 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.14
00:00:47.625 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 1.19, m_sumCorr=1.1
00:00:47.625 00.000 9640 MoveAxis(E, 18, ABG)
00:00:47.625 00.000 9640 Guiding  Dir = 2, Dur = 18
00:00:47.625 00.000 9640 IsSlewing returns 0
00:00:47.626 00.001 9640 IsGuiding returns 0
00:00:47.626 00.000 9640 PulseGuide returned control before completion, sleep 28
00:00:47.632 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3276, FiltMin=3162, FiltMax=65516, Gamma=2.190
00:00:47.666 00.034 9640 IsGuiding returns 1
00:00:47.667 00.001 9640 scope still moving after pulse duration time elapsed
00:00:47.670 00.003 16872 UpdateGuideState exits: m=426364 SNR=432.3
00:00:47.674 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:47.676 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:00:47.679 00.003 16872 Enqueuing Expose request
00:00:47.698 00.019 9640 IsSlewing returns 0
00:00:47.699 00.001 9640 IsGuiding returns 0
00:00:47.699 00.000 9640 scope move finished after 18 + 55 ms
00:00:47.699 00.000 9640 Move returns status 0, amount 18
00:00:47.699 00.000 9640 MoveAxis(S, 26, ABG)
00:00:47.700 00.001 9640 Guiding  Dir = 1, Dur = 26
00:00:47.700 00.000 9640 IsSlewing returns 0
00:00:47.702 00.002 9640 IsGuiding returns 0
00:00:47.703 00.001 9640 PulseGuide returned control before completion, sleep 36
00:00:47.745 00.042 9640 IsGuiding returns 1
00:00:47.745 00.000 9640 scope still moving after pulse duration time elapsed
00:00:47.776 00.031 9640 IsSlewing returns 0
00:00:47.777 00.001 9640 IsGuiding returns 0
00:00:47.777 00.000 9640 scope move finished after 26 + 48 ms
00:00:47.777 00.000 9640 Move returns status 0, amount 26
00:00:47.777 00.000 9640 move complete, result=0
00:00:47.777 00.000 9640 worker thread done servicing request
00:00:47.777 00.000 9640 Worker thread wakes up
00:00:47.777 00.000 16872 GuideStep: -0.1 px 18 ms EAST, 1.2 px 26 ms SOUTH
00:00:47.781 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:00:47.782 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
00:00:50.443 02.661 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43300c58-15a2-47e8-9e3f-497d019a9f15"}
00:00:50.446 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"43300c58-15a2-47e8-9e3f-497d019a9f15"}
00:00:50.449 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eaeae41b-2d83-4157-add8-d7006ac97dcc"}
00:00:50.452 00.003 16872 case statement mapped state 6 to 3
00:00:50.456 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eaeae41b-2d83-4157-add8-d7006ac97dcc"}
00:00:50.460 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e997161f-574e-4fe2-a7d7-1009af612657"}
00:00:50.462 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.02,6.59],"pixels":"..."},"id":"e997161f-574e-4fe2-a7d7-1009af612657"}
00:00:51.849 01.387 9640 Exposure complete
00:00:51.987 00.138 9640 worker thread done servicing request
00:00:51.987 00.000 16872 OnExposeComplete: enter
00:00:51.991 00.004 16872 UpdateGuideState(): m_state=6
00:00:51.994 00.003 16872 Star::Find(15, 1650, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:00:51.997 00.003 16872 Star::Find returns 1 (0), X=1650.00, Y=581.17, Mass=415239, SNR=415.8, Peak=39440 HFD=3.3
00:00:51.999 00.002 16872 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.56) = xAngle (1.23 = 1.23)
00:00:52.002 00.003 16872 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.27 = 1.27)
00:00:52.006 00.004 16872 CameraToMount -- cameraX=-1.21 cameraY=0.45 hyp=1.30 cameraTheta=2.78 mountX=0.44 mountY=1.24, mountTheta=1.23
00:00:52.010 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.21, y=0.45, opts=13)
00:00:52.013 00.003 16872 Enqueuing Move request for scope (-1.21, 0.45)
00:00:52.016 00.003 9640 Worker thread wakes up
00:00:52.016 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.21, 0.45) opts 0xd
00:00:52.016 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.21, 0.45)
00:00:52.016 00.000 9640 Moving (-1.21, 0.45) raw xDistance=0.44 yDistance=1.24
00:00:52.016 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.44
00:00:52.016 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 1.24, m_sumCorr=1.4
00:00:52.016 00.000 9640 MoveAxis(W, 45, ABG)
00:00:52.016 00.000 9640 Guiding  Dir = 3, Dur = 45
00:00:52.016 00.000 9640 IsSlewing returns 0
00:00:52.016 00.000 9640 IsGuiding returns 0
00:00:52.018 00.002 9640 PulseGuide returned control before completion, sleep 55
00:00:52.026 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=65520, med=3272, FiltMin=3114, FiltMax=65516, Gamma=2.190
00:00:52.065 00.039 16872 UpdateGuideState exits: m=415239 SNR=415.8
00:00:52.067 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:52.070 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:00:52.072 00.002 16872 Enqueuing Expose request
00:00:52.080 00.008 9640 IsGuiding returns 1
00:00:52.080 00.000 9640 scope still moving after pulse duration time elapsed
00:00:52.112 00.032 9640 IsSlewing returns 0
00:00:52.112 00.000 9640 IsGuiding returns 0
00:00:52.112 00.000 9640 scope move finished after 45 + 49 ms
00:00:52.112 00.000 9640 Move returns status 0, amount 45
00:00:52.112 00.000 9640 MoveAxis(S, 35, ABG)
00:00:52.113 00.001 9640 Guiding  Dir = 1, Dur = 35
00:00:52.113 00.000 9640 IsSlewing returns 0
00:00:52.113 00.000 9640 IsGuiding returns 0
00:00:52.114 00.001 9640 PulseGuide returned control before completion, sleep 45
00:00:52.175 00.061 9640 IsGuiding returns 1
00:00:52.175 00.000 9640 scope still moving after pulse duration time elapsed
00:00:52.206 00.031 9640 IsSlewing returns 0
00:00:52.206 00.000 9640 IsGuiding returns 0
00:00:52.206 00.000 9640 scope move finished after 35 + 58 ms
00:00:52.206 00.000 9640 Move returns status 0, amount 35
00:00:52.206 00.000 9640 move complete, result=0
00:00:52.207 00.001 9640 worker thread done servicing request
00:00:52.207 00.000 9640 Worker thread wakes up
00:00:52.207 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:00:52.207 00.000 16872 GuideStep: 0.4 px 45 ms WEST, 1.2 px 35 ms SOUTH
00:00:52.211 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
00:00:53.943 01.732 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"237f6130-b79a-4f6d-9e6f-88345ac8ed1c"}
00:00:53.945 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"237f6130-b79a-4f6d-9e6f-88345ac8ed1c"}
00:00:53.949 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4eec8ea4-d555-4036-abf0-5c5a175ce372"}
00:00:53.951 00.002 16872 case statement mapped state 6 to 3
00:00:53.954 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4eec8ea4-d555-4036-abf0-5c5a175ce372"}
00:00:53.957 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"50c5d8c8-4add-4673-a734-fafdad12c452"}
00:00:53.965 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.00,7.17],"pixels":"..."},"id":"50c5d8c8-4add-4673-a734-fafdad12c452"}
00:00:56.269 02.304 9640 Exposure complete
00:00:56.408 00.139 9640 worker thread done servicing request
00:00:56.408 00.000 16872 OnExposeComplete: enter
00:00:56.410 00.002 16872 UpdateGuideState(): m_state=6
00:00:56.414 00.004 16872 Star::Find(15, 1650, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:00:56.416 00.002 16872 Star::Find returns 1 (0), X=1649.73, Y=580.68, Mass=374016, SNR=398.3, Peak=34772 HFD=3.6
00:00:56.419 00.003 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.67 = 1.61)
00:00:56.422 00.003 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.66)
00:00:56.424 00.002 16872 CameraToMount -- cameraX=-1.49 cameraY=-0.04 hyp=1.49 cameraTheta=-3.12 mountX=-0.06 mountY=1.48, mountTheta=1.61
00:00:56.428 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.49, y=-0.04, opts=13)
00:00:56.431 00.003 16872 Enqueuing Move request for scope (-1.49, -0.04)
00:00:56.435 00.004 9640 Worker thread wakes up
00:00:56.435 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.49, -0.04) opts 0xd
00:00:56.435 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.49, -0.04)
00:00:56.435 00.000 9640 Moving (-1.49, -0.04) raw xDistance=-0.06 yDistance=1.48
00:00:56.435 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:00:56.435 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.37, input 1.48, m_sumCorr=1.8
00:00:56.435 00.000 9640 MoveAxis(E, 0, ABG)
00:00:56.435 00.000 9640 Move returns status 0, amount 0
00:00:56.435 00.000 9640 MoveAxis(S, 45, ABG)
00:00:56.435 00.000 9640 Guiding  Dir = 1, Dur = 45
00:00:56.436 00.001 9640 IsSlewing returns 0
00:00:56.436 00.000 9640 IsGuiding returns 0
00:00:56.436 00.000 9640 PulseGuide returned control before completion, sleep 55
00:00:56.441 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=65520, med=3272, FiltMin=3062, FiltMax=65516, Gamma=2.190
00:00:56.480 00.039 16872 UpdateGuideState exits: m=374016 SNR=398.3
00:00:56.483 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:56.485 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:00:56.488 00.003 16872 Enqueuing Expose request
00:00:56.498 00.010 9640 IsGuiding returns 1
00:00:56.498 00.000 9640 scope still moving after pulse duration time elapsed
00:00:56.528 00.030 9640 IsSlewing returns 0
00:00:56.528 00.000 9640 IsGuiding returns 0
00:00:56.528 00.000 9640 scope move finished after 45 + 47 ms
00:00:56.529 00.001 9640 Move returns status 0, amount 45
00:00:56.529 00.000 9640 move complete, result=0
00:00:56.529 00.000 9640 worker thread done servicing request
00:00:56.529 00.000 9640 Worker thread wakes up
00:00:56.529 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 1.5 px 45 ms SOUTH
00:00:56.536 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
00:00:56.536 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1636,566,31,31)
00:00:57.457 00.921 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7bc157ab-a849-46d2-92d2-6207542ac517"}
00:00:57.463 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7bc157ab-a849-46d2-92d2-6207542ac517"}
00:00:57.475 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d357db1-e68a-439c-9b42-29c78e7dee2a"}
00:00:57.481 00.006 16872 case statement mapped state 6 to 3
00:00:57.489 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d357db1-e68a-439c-9b42-29c78e7dee2a"}
00:00:57.492 00.003 16872 evsrv: cli 0D3C0A48 connect
00:00:57.496 00.004 16872 case statement mapped state 6 to 3
00:00:57.502 00.006 16872 case statement mapped state 6 to 3
00:00:57.507 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"52ccf256-40b8-47bb-9d9a-a95716e69467"}
00:00:57.511 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.73,6.68],"pixels":"..."},"id":"52ccf256-40b8-47bb-9d9a-a95716e69467"}
00:00:57.514 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9bd05e0f-d1d2-4947-882d-ecaefd608f57"}
00:00:57.519 00.005 16872 case statement mapped state 6 to 3
00:00:57.522 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"9bd05e0f-d1d2-4947-882d-ecaefd608f57"}
00:00:57.547 00.025 16872 evsrv: cli 0D3C0A48 disconnect
00:00:57.552 00.005 16872 evsrv: cli 0D3BFB48 connect
00:00:57.556 00.004 16872 case statement mapped state 6 to 3
00:00:57.560 00.004 16872 case statement mapped state 6 to 3
00:00:57.567 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"stop_capture","id":"a7a00120-e7ca-43ac-b4e5-edeb32129761"}
00:00:57.571 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:00:57.573 00.002 16872 Status Line: Waiting for devices...
00:00:57.579 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":0,"id":"a7a00120-e7ca-43ac-b4e5-edeb32129761"}
00:00:57.583 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:00:57.587 00.004 16872 evsrv: cli 0D3C0228 connect
00:00:57.590 00.003 16872 case statement mapped state 6 to 3
00:00:57.593 00.003 16872 case statement mapped state 6 to 3
00:00:57.598 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"cf7a94f8-527d-44a9-ac4f-f2053f60c894"}
00:00:57.602 00.004 16872 case statement mapped state 6 to 3
00:00:57.606 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf7a94f8-527d-44a9-ac4f-f2053f60c894"}
00:00:57.610 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:00:58.613 01.003 16872 evsrv: cli 0D3C0A48 connect
00:00:58.622 00.009 16872 case statement mapped state 6 to 3
00:00:58.670 00.048 16872 case statement mapped state 6 to 3
00:00:58.678 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"3f376c29-337a-485c-a17a-ec1c066e1651"}
00:00:58.683 00.005 16872 case statement mapped state 6 to 3
00:00:58.690 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f376c29-337a-485c-a17a-ec1c066e1651"}
00:00:58.703 00.013 16872 evsrv: cli 0D3C0A48 disconnect
00:00:59.704 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:00:59.709 00.005 16872 case statement mapped state 6 to 3
00:00:59.715 00.006 16872 case statement mapped state 6 to 3
00:00:59.720 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"162a3178-c54a-44e4-8c68-f3fa4f4a0c03"}
00:00:59.724 00.004 16872 case statement mapped state 6 to 3
00:00:59.730 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"162a3178-c54a-44e4-8c68-f3fa4f4a0c03"}
00:01:00.425 00.695 16872 evsrv: cli 0D3BFFA8 disconnect
00:01:00.431 00.006 9640 ASCOM_AbortExposure returns err = 0
00:01:00.431 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:01:00.432 00.001 9640 worker thread done servicing request
00:01:00.432 00.000 16872 OnExposeComplete: enter
00:01:00.444 00.012 16872 OnExposeComplete: Capture Error reported
00:01:00.448 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:01:00.452 00.004 16872 Mount: notify guiding stopped
00:01:00.466 00.014 16872 Changing from state GUIDING to STOP
00:01:00.471 00.005 16872 guider state => SELECTED
00:01:00.474 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=65520, med=3272, FiltMin=3062, FiltMax=65516, Gamma=2.190
00:01:00.523 00.049 16872 Changing from state SELECTED to UNINITIALIZED
00:01:00.529 00.006 16872 guider state => SELECTING
00:01:00.542 00.013 16872 Status Line: Stopped.
00:01:00.550 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:01:01.066 00.516 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e6cdebf-1ca6-4b26-96dc-abbe4cea1e56"}
00:01:01.080 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7e6cdebf-1ca6-4b26-96dc-abbe4cea1e56"}
00:01:01.092 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5d594117-a8a3-4547-9904-a512303f1d78"}
00:01:01.097 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5d594117-a8a3-4547-9904-a512303f1d78"}
00:01:01.424 00.327 16872 evsrv: cli 0D3BF8C8 connect
00:01:01.431 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"92426aca-d6f3-406a-9ff8-f624f1ed3af3"}
00:01:01.437 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"92426aca-d6f3-406a-9ff8-f624f1ed3af3"}
00:01:01.441 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:01:04.456 03.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6544b0f4-4281-4f99-a93c-281479214654"}
00:01:04.460 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6544b0f4-4281-4f99-a93c-281479214654"}
00:01:04.467 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e1a84a8b-10a5-4999-a8ce-80195dff11ac"}
00:01:04.474 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1a84a8b-10a5-4999-a8ce-80195dff11ac"}
00:01:06.909 02.435 16872 evsrv: cli 0D3C0A48 connect
00:01:06.915 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"61c0b066-773c-4a3a-9e57-6803e8faff0d"}
00:01:06.916 00.001 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"61c0b066-773c-4a3a-9e57-6803e8faff0d"}
00:01:06.922 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:01:06.926 00.004 16872 evsrv: cli 0D3BFFA8 connect
00:01:06.930 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_calibrated","id":"12c2869d-daa2-4ee5-a74f-4f130b961d95"}
00:01:06.933 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":true,"id":"12c2869d-daa2-4ee5-a74f-4f130b961d95"}
00:01:06.940 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
00:01:06.945 00.005 16872 evsrv: cli 0D3BF8C8 connect
00:01:06.948 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"1205c942-a61b-47aa-8405-0e280703e6aa"}
00:01:06.953 00.005 16872 PhdController::Guide begins
00:01:06.956 00.003 16872 PhdController: newstate STATE_SETUP
00:01:06.959 00.003 16872 PhdController: setup
00:01:06.962 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
00:01:06.964 00.002 16872 PhdController: start capturing
00:01:06.972 00.008 16872 Changing from state SELECTING to UNINITIALIZED
00:01:06.976 00.004 16872 guider state => SELECTING
00:01:06.978 00.002 16872 setting force full frames = true
00:01:06.982 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:01:06.994 00.012 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:01:07.001 00.007 16872 Enqueuing Expose request
00:01:07.004 00.003 16872 PhdController: newstate STATE_SELECT_STAR
00:01:07.007 00.003 9640 Worker thread wakes up
00:01:07.007 00.000 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"1205c942-a61b-47aa-8405-0e280703e6aa"}
00:01:07.010 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:01:07.010 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:01:07.010 00.000 16872 evsrv: cli 0D3BF8C8 disconnect
00:01:07.018 00.008 16872 evsrv: cli 0D3C0A48 connect
00:01:07.022 00.004 16872 case statement mapped state 1 to 101
00:01:07.026 00.004 16872 case statement mapped state 1 to 101
00:01:07.031 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"f06ab997-eabe-4986-a14f-0809bf1388b2"}
00:01:07.034 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"f06ab997-eabe-4986-a14f-0809bf1388b2"}
00:01:07.039 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:01:07.048 00.009 16872 evsrv: cli 0D3C0228 connect
00:01:07.052 00.004 16872 case statement mapped state 1 to 101
00:01:07.056 00.004 16872 case statement mapped state 1 to 101
00:01:07.062 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"7716ce43-4451-44ff-80c0-7502588a274f"}
00:01:07.065 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"7716ce43-4451-44ff-80c0-7502588a274f"}
00:01:07.082 00.017 16872 evsrv: cli 0D3C0228 disconnect
00:01:07.956 00.874 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e900b592-e244-416d-bb9c-97158e1cf404"}
00:01:07.960 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e900b592-e244-416d-bb9c-97158e1cf404"}
00:01:07.963 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01b7e7ee-2448-4ac5-97dd-a48f7943b29f"}
00:01:07.966 00.003 16872 case statement mapped state 1 to 101
00:01:07.968 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"01b7e7ee-2448-4ac5-97dd-a48f7943b29f"}
00:01:08.069 00.101 16872 evsrv: cli 0D3C0A48 connect
00:01:08.073 00.004 16872 case statement mapped state 1 to 101
00:01:08.076 00.003 16872 case statement mapped state 1 to 101
00:01:08.081 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"cf9467d2-c296-4a9d-aeea-c7f81134bdd9"}
00:01:08.087 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"cf9467d2-c296-4a9d-aeea-c7f81134bdd9"}
00:01:08.090 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:01:09.091 01.001 16872 evsrv: cli 0D3C0A48 connect
00:01:09.094 00.003 16872 case statement mapped state 1 to 101
00:01:09.097 00.003 16872 case statement mapped state 1 to 101
00:01:09.105 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"76c565a8-4ad1-4357-b4c1-39a629320fa5"}
00:01:09.107 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"76c565a8-4ad1-4357-b4c1-39a629320fa5"}
00:01:09.111 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:01:10.113 01.002 16872 evsrv: cli 0D3C0A48 connect
00:01:10.116 00.003 16872 case statement mapped state 1 to 101
00:01:10.120 00.004 16872 case statement mapped state 1 to 101
00:01:10.124 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"ed4b908d-4dd3-40fe-8135-165f8ed8f247"}
00:01:10.127 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"ed4b908d-4dd3-40fe-8135-165f8ed8f247"}
00:01:10.131 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:01:11.100 00.969 9640 Exposure complete
00:01:11.132 00.032 16872 evsrv: cli 0D3BFB48 connect
00:01:11.137 00.005 16872 case statement mapped state 1 to 101
00:01:11.140 00.003 16872 case statement mapped state 1 to 101
00:01:11.145 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"efa5ff1d-f38c-4612-ae2d-c1bb8d5d3784"}
00:01:11.148 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"efa5ff1d-f38c-4612-ae2d-c1bb8d5d3784"}
00:01:11.156 00.008 16872 evsrv: cli 0D3BFB48 disconnect
00:01:11.263 00.107 9640 worker thread done servicing request
00:01:11.263 00.000 16872 OnExposeComplete: enter
00:01:11.269 00.006 16872 UpdateGuideState(): m_state=1
00:01:11.280 00.011 16872 UpdateCurrentPosition: no star selected
00:01:11.285 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:01:11.288 00.003 16872 Status Line: No star selected
00:01:11.294 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3280, FiltMin=3188, FiltMax=65512, Gamma=2.190
00:01:11.341 00.047 16872 UpdateGuideState exits: No star selected
00:01:11.345 00.004 16872 GuiderMultiStar::AutoSelect enter
00:01:11.348 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:01:11.500 00.152 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:01:11.687 00.187 16872 AutoFind: global mean = -0.0, stdev 728.5
00:01:11.690 00.003 16872 AutoFind: using threshold = 0.1
00:01:11.866 00.176 16872 AutoFind: local max [1237, 112] 196.8
00:01:11.869 00.003 16872 AutoFind: local max [1649, 579] 51.7
00:01:11.872 00.003 16872 AutoFind: local max [1100, 959] 19.5
00:01:11.878 00.006 16872 AutoFind: local max [991, 617] 11.8
00:01:11.881 00.003 16872 AutoFind: local max [1819, 861] 5.9
00:01:11.884 00.003 16872 AutoFind: local max [534, 976] 4.4
00:01:11.887 00.003 16872 AutoFind: local max [540, 854] 3.6
00:01:11.890 00.003 16872 AutoFind: local max [1629, 502] 2.2
00:01:11.897 00.007 16872 AutoFind: local max [1221, 106] 1.7
00:01:11.900 00.003 16872 AutoFind: local max [487, 248] 1.6
00:01:11.903 00.003 16872 AutoFind: local max [47, 322] 1.3
00:01:11.906 00.003 16872 AutoFind: local max [1225, 95] 1.2
00:01:11.909 00.003 16872 AutoFind: local max [413, 661] 1.1
00:01:11.912 00.003 16872 AutoFind: local max [1355, 13] 1.0
00:01:11.915 00.003 16872 AutoFind: local max [1659, 583] 1.0
00:01:11.917 00.002 16872 AutoFind: local max [1657, 805] 0.9
00:01:11.920 00.003 16872 AutoFind: local max [175, 412] 0.8
00:01:11.926 00.006 16872 AutoFind: local max [72, 864] 0.8
00:01:11.930 00.004 16872 AutoFind: local max [1426, 639] 0.8
00:01:11.933 00.003 16872 AutoFind: local max [590, 975] 0.7
00:01:11.936 00.003 16872 AutoFind: local max [1229, 127] 0.7
00:01:11.944 00.008 16872 AutoFind: local max [1646, 568] 0.6
00:01:11.947 00.003 16872 AutoFind: local max [1655, 569] 0.6
00:01:11.950 00.003 16872 AutoFind: local max [1252, 97] 0.6
00:01:11.952 00.002 16872 AutoFind: local max [1641, 590] 0.5
00:01:11.956 00.004 16872 AutoFind: local max [1637, 580] 0.5
00:01:11.959 00.003 16872 AutoFind: local max [1462, 127] 0.5
00:01:11.961 00.002 16872 AutoFind: local max [981, 616] 0.5
00:01:11.964 00.003 16872 AutoFind: local max [1675, 9] 0.5
00:01:11.967 00.003 16872 AutoFind: local max [806, 537] 0.5
00:01:11.974 00.007 16872 AutoFind: local max [1109, 960] 0.5
00:01:11.977 00.003 16872 AutoFind: local max [775, 971] 0.5
00:01:11.980 00.003 16872 AutoFind: local max [1638, 572] 0.5
00:01:11.983 00.003 16872 AutoFind: local max [1098, 968] 0.5
00:01:11.988 00.005 16872 AutoFind: local max [141, 602] 0.5
00:01:11.990 00.002 16872 AutoFind: local max [1196, 745] 0.5
00:01:11.994 00.004 16872 AutoFind: local max [321, 414] 0.5
00:01:11.997 00.003 16872 AutoFind: local max [837, 861] 0.5
00:01:11.999 00.002 16872 AutoFind: local max [1124, 36] 0.5
00:01:12.007 00.008 16872 AutoFind: local max [1551, 190] 0.5
00:01:12.010 00.003 16872 AutoFind: local max [639, 36] 0.5
00:01:12.013 00.003 16872 AutoFind: local max [1638, 614] 0.5
00:01:12.017 00.004 16872 AutoFind: local max [1251, 555] 0.5
00:01:12.020 00.003 16872 AutoFind: local max [1829, 864] 0.5
00:01:12.023 00.003 16872 AutoFind: local max [1723, 83] 0.5
00:01:12.026 00.003 16872 AutoFind: local max [630, 614] 0.4
00:01:12.028 00.002 16872 AutoFind: local max [73, 540] 0.4
00:01:12.031 00.003 16872 AutoFind: local max [1874, 911] 0.4
00:01:12.039 00.008 16872 AutoFind: local max [934, 37] 0.4
00:01:12.042 00.003 16872 AutoFind: local max [168, 491] 0.4
00:01:12.047 00.005 16872 AutoFind: local max [1470, 1010] 0.4
00:01:12.052 00.005 16872 AutoFind: local max [1716, 91] 0.4
00:01:12.055 00.003 16872 AutoFind: local max [1129, 909] 0.4
00:01:12.059 00.004 16872 AutoFind: local max [1879, 670] 0.4
00:01:12.062 00.003 16872 AutoFind: local max [1256, 109] 0.4
00:01:12.070 00.008 16872 AutoFind: local max [82, 597] 0.4
00:01:12.074 00.004 16872 AutoFind: local max [44, 392] 0.4
00:01:12.077 00.003 16872 AutoFind: local max [49, 555] 0.4
00:01:12.083 00.006 16872 AutoFind: local max [271, 880] 0.4
00:01:12.086 00.003 16872 AutoFind: local max [1077, 742] 0.4
00:01:12.091 00.005 16872 AutoFind: local max [973, 295] 0.4
00:01:12.094 00.003 16872 AutoFind: local max [1024, 1003] 0.4
00:01:12.105 00.011 16872 AutoFind: local max [198, 582] 0.4
00:01:12.109 00.004 16872 AutoFind: local max [477, 995] 0.4
00:01:12.112 00.003 16872 AutoFind: local max [1709, 428] 0.4
00:01:12.117 00.005 16872 AutoFind: local max [245, 822] 0.4
00:01:12.120 00.003 16872 AutoFind: local max [458, 930] 0.4
00:01:12.124 00.004 16872 AutoFind: local max [1158, 628] 0.4
00:01:12.127 00.003 16872 AutoFind: local max [585, 156] 0.4
00:01:12.130 00.003 16872 AutoFind: local max [286, 223] 0.4
00:01:12.133 00.003 16872 AutoFind: local max [1329, 153] 0.4
00:01:12.135 00.002 16872 AutoFind: local max [454, 536] 0.4
00:01:12.138 00.003 16872 AutoFind: local max [262, 626] 0.4
00:01:12.141 00.003 16872 AutoFind: local max [1683, 778] 0.4
00:01:12.148 00.007 16872 AutoFind: local max [331, 743] 0.4
00:01:12.152 00.004 16872 AutoFind: local max [1268, 38] 0.4
00:01:12.155 00.003 16872 AutoFind: local max [996, 928] 0.4
00:01:12.159 00.004 16872 AutoFind: local max [1712, 473] 0.4
00:01:12.162 00.003 16872 AutoFind: local max [555, 742] 0.4
00:01:12.165 00.003 16872 AutoFind: local max [371, 584] 0.4
00:01:12.168 00.003 16872 AutoFind: local max [1130, 953] 0.4
00:01:12.171 00.003 16872 AutoFind: local max [1785, 634] 0.4
00:01:12.177 00.006 16872 AutoFind: local max [416, 622] 0.4
00:01:12.181 00.004 16872 AutoFind: local max [759, 900] 0.4
00:01:12.184 00.003 16872 AutoFind: local max [1537, 695] 0.4
00:01:12.187 00.003 16872 AutoFind: local max [641, 13] 0.4
00:01:12.190 00.003 16872 AutoFind: local max [1546, 585] 0.4
00:01:12.194 00.004 16872 AutoFind: local max [667, 723] 0.4
00:01:12.197 00.003 16872 AutoFind: local max [668, 204] 0.4
00:01:12.201 00.004 16872 AutoFind: local max [373, 356] 0.4
00:01:12.204 00.003 16872 AutoFind: local max [919, 843] 0.4
00:01:12.211 00.007 16872 AutoFind: local max [237, 285] 0.4
00:01:12.214 00.003 16872 AutoFind: local max [1742, 242] 0.4
00:01:12.217 00.003 16872 AutoFind: local max [1253, 659] 0.4
00:01:12.220 00.003 16872 AutoFind: local max [735, 315] 0.4
00:01:12.226 00.006 16872 AutoFind: local max [193, 616] 0.4
00:01:12.229 00.003 16872 AutoFind: local max [245, 52] 0.4
00:01:12.232 00.003 16872 AutoFind: local max [1701, 989] 0.4
00:01:12.235 00.003 16872 AutoFind: local max [47, 299] 0.4
00:01:12.239 00.004 16872 AutoFind: local max [640, 563] 0.4
00:01:12.241 00.002 16872 AutoFind: too close [1256, 109] 0.4 - [1252, 97] 0.6
00:01:12.244 00.003 16872 AutoFind: close dim-bright [1256, 109] 0.4 - [1237, 112] 196.8
00:01:12.247 00.003 16872 AutoFind: too close [1716, 91] 0.4 - [1723, 83] 0.5
00:01:12.250 00.003 16872 AutoFind: close dim-bright [1829, 864] 0.5 - [1819, 861] 5.9
00:01:12.257 00.007 16872 AutoFind: too close [1098, 968] 0.5 - [1109, 960] 0.5
00:01:12.260 00.003 16872 AutoFind: close dim-bright [1098, 968] 0.5 - [1100, 959] 19.5
00:01:12.263 00.003 16872 AutoFind: too close [1638, 572] 0.5 - [1637, 580] 0.5
00:01:12.266 00.003 16872 AutoFind: too close [1638, 572] 0.5 - [1641, 590] 0.5
00:01:12.269 00.003 16872 AutoFind: too close [1638, 572] 0.5 - [1655, 569] 0.6
00:01:12.273 00.004 16872 AutoFind: too close [1638, 572] 0.5 - [1646, 568] 0.6
00:01:12.279 00.006 16872 AutoFind: close dim-bright [1638, 572] 0.5 - [1649, 579] 51.7
00:01:12.288 00.009 16872 AutoFind: close dim-bright [1109, 960] 0.5 - [1100, 959] 19.5
00:01:12.292 00.004 16872 AutoFind: close dim-bright [981, 616] 0.5 - [991, 617] 11.8
00:01:12.304 00.012 16872 AutoFind: too close [1637, 580] 0.5 - [1641, 590] 0.5
00:01:12.310 00.006 16872 AutoFind: too close [1637, 580] 0.5 - [1655, 569] 0.6
00:01:12.314 00.004 16872 AutoFind: too close [1637, 580] 0.5 - [1646, 568] 0.6
00:01:12.325 00.011 16872 AutoFind: close dim-bright [1637, 580] 0.5 - [1649, 579] 51.7
00:01:12.336 00.011 16872 AutoFind: too close [1641, 590] 0.5 - [1659, 583] 1.0
00:01:12.341 00.005 16872 AutoFind: close dim-bright [1641, 590] 0.5 - [1649, 579] 51.7
00:01:12.346 00.005 16872 AutoFind: close dim-bright [1252, 97] 0.6 - [1237, 112] 196.8
00:01:12.352 00.006 16872 AutoFind: too close [1655, 569] 0.6 - [1646, 568] 0.6
00:01:12.360 00.008 16872 AutoFind: too close [1655, 569] 0.6 - [1659, 583] 1.0
00:01:12.367 00.007 16872 AutoFind: close dim-bright [1655, 569] 0.6 - [1649, 579] 51.7
00:01:12.372 00.005 16872 AutoFind: too close [1646, 568] 0.6 - [1659, 583] 1.0
00:01:12.376 00.004 16872 AutoFind: close dim-bright [1646, 568] 0.6 - [1649, 579] 51.7
00:01:12.386 00.010 16872 AutoFind: close dim-bright [1229, 127] 0.7 - [1237, 112] 196.8
00:01:12.394 00.008 16872 AutoFind: close dim-bright [1659, 583] 1.0 - [1649, 579] 51.7
00:01:12.401 00.007 16872 AutoFind: too close [1225, 95] 1.2 - [1221, 106] 1.7
00:01:12.409 00.008 16872 AutoFind: close dim-bright [1225, 95] 1.2 - [1237, 112] 196.8
00:01:12.420 00.011 16872 AutoFind: close dim-bright [1221, 106] 1.7 - [1237, 112] 196.8
00:01:12.431 00.011 16872 AutoFind: too close to edge [641, 13] 0.4
00:01:12.438 00.007 16872 AutoFind: too close to edge [1675, 9] 0.5
00:01:12.442 00.004 16872 AutoFind: too close to edge [1355, 13] 1.0
00:01:12.446 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:01:12.450 00.004 16872 Star::Find(15, 1237, 112, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.453 00.003 16872 Star::Find returns 1 (0), X=1236.63, Y=109.70, Mass=4241681, SNR=750.0, Peak=65520 HFD=6.7
00:01:12.457 00.004 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.465 00.008 16872 Star::Find returns 1 (0), X=1649.36, Y=579.16, Mass=210621, SNR=300.0, Peak=21128 HFD=3.3
00:01:12.468 00.003 16872 Star::Find(15, 1100, 959, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.472 00.004 16872 Star::Find returns 1 (0), X=1100.12, Y=958.37, Mass=65070, SNR=151.1, Peak=9932 HFD=3.1
00:01:12.476 00.004 16872 Star::Find(15, 991, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.482 00.006 16872 Star::Find returns 1 (0), X=990.62, Y=617.10, Mass=48677, SNR=129.5, Peak=8088 HFD=3.2
00:01:12.486 00.004 16872 Star::Find(15, 1819, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.494 00.008 16872 Star::Find returns 1 (0), X=1818.72, Y=860.80, Mass=20486, SNR=82.4, Peak=5240 HFD=2.9
00:01:12.499 00.005 16872 Star::Find(15, 534, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.502 00.003 16872 Star::Find returns 1 (0), X=534.27, Y=975.54, Mass=13684, SNR=62.1, Peak=4936 HFD=2.8
00:01:12.506 00.004 16872 Star::Find(15, 540, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.510 00.004 16872 Star::Find returns 1 (0), X=539.70, Y=853.63, Mass=13337, SNR=63.4, Peak=4700 HFD=2.9
00:01:12.514 00.004 16872 Star::Find(15, 1629, 502, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.518 00.004 16872 Star::Find returns 1 (0), X=1628.76, Y=501.91, Mass=5690, SNR=38.2, Peak=4232 HFD=2.2
00:01:12.525 00.007 16872 Star::Find(15, 487, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.530 00.005 16872 Star::Find returns 1 (0), X=487.07, Y=248.28, Mass=4387, SNR=30.1, Peak=3880 HFD=2.4
00:01:12.535 00.005 16872 Star::Find(15, 47, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.540 00.005 16872 Star::Find returns 1 (0), X=47.54, Y=322.35, Mass=3657, SNR=29.6, Peak=3788 HFD=1.7
00:01:12.543 00.003 16872 Star::Find(15, 413, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.547 00.004 16872 Star::Find returns 1 (0), X=413.43, Y=661.26, Mass=2373, SNR=19.1, Peak=3528 HFD=2.7
00:01:12.550 00.003 16872 Star::Find(15, 1657, 805, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.557 00.007 16872 Star::Find returns 1 (0), X=1657.14, Y=804.78, Mass=2830, SNR=23.1, Peak=3640 HFD=2.4
00:01:12.561 00.004 16872 Star::Find(15, 175, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.564 00.003 16872 Star::Find returns 1 (0), X=174.65, Y=412.61, Mass=3127, SNR=24.8, Peak=3668 HFD=3.0
00:01:12.568 00.004 16872 Star::Find(15, 72, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.572 00.004 16872 Star::Find returns 1 (0), X=72.35, Y=864.45, Mass=2293, SNR=20.1, Peak=3556 HFD=2.9
00:01:12.576 00.004 16872 Star::Find(15, 1426, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.579 00.003 16872 Star::Find returns 1 (0), X=1425.89, Y=638.92, Mass=2043, SNR=19.3, Peak=3596 HFD=2.5
00:01:12.584 00.005 16872 Star::Find(15, 590, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.591 00.007 16872 Star::Find returns 1 (0), X=590.26, Y=975.13, Mass=2585, SNR=21.6, Peak=3588 HFD=2.3
00:01:12.595 00.004 16872 Star::Find(15, 1229, 127, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.598 00.003 16872 Star::Find returns 1 (0), X=1236.68, Y=110.40, Mass=3679623, SNR=847.6, Peak=63916 HFD=6.1
00:01:12.604 00.006 16872 Star::Find(15, 1462, 127, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.608 00.004 16872 Star::Find returns 0 (4), X=1466.49, Y=139.50, Mass=1749, SNR=23.7, Peak=3736 HFD=1.4
00:01:12.611 00.003 16872 Star::Find(15, 981, 616, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.618 00.007 16872 Star::Find returns 1 (0), X=990.62, Y=617.10, Mass=48677, SNR=129.5, Peak=8088 HFD=3.2
00:01:12.622 00.004 16872 Star::Find(15, 806, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.626 00.004 16872 Star::Find returns 0 (4), X=806.74, Y=536.78, Mass=374, SNR=6.3, Peak=3384 HFD=1.4
00:01:12.630 00.004 16872 Star::Find(15, 775, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.634 00.004 16872 Star::Find returns 1 (0), X=775.05, Y=971.01, Mass=593, SNR=9.0, Peak=3408 HFD=2.0
00:01:12.638 00.004 16872 Star::Find(15, 141, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.642 00.004 16872 Star::Find returns 1 (0), X=147.22, Y=592.90, Mass=742, SNR=11.4, Peak=3460 HFD=2.0
00:01:12.646 00.004 16872 Star::Find(15, 1196, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.654 00.008 16872 Star::Find returns 1 (0), X=1196.47, Y=744.65, Mass=1012, SNR=12.0, Peak=3460 HFD=1.6
00:01:12.658 00.004 16872 Star::Find(15, 321, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.661 00.003 16872 Star::Find returns 0 (4), X=318.45, Y=401.56, Mass=509, SNR=8.2, Peak=3436 HFD=1.4
00:01:12.666 00.005 16872 Star::Find(15, 837, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.670 00.004 16872 Star::Find returns 1 (0), X=836.95, Y=860.99, Mass=601, SNR=8.8, Peak=3392 HFD=2.0
00:01:12.674 00.004 16872 Star::Find(15, 1124, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.677 00.003 16872 Star::Find returns 1 (0), X=1124.39, Y=36.00, Mass=422, SNR=7.0, Peak=3400 HFD=1.6
00:01:12.686 00.009 16872 Star::Find(15, 1551, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.691 00.005 16872 Star::Find returns 0 (4), X=1536.49, Y=205.50, Mass=1769, SNR=22.1, Peak=3380 HFD=1.4
00:01:12.697 00.006 16872 Star::Find(15, 639, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.703 00.006 16872 Star::Find returns 1 (0), X=639.01, Y=35.25, Mass=934, SNR=11.6, Peak=3392 HFD=2.7
00:01:12.707 00.004 16872 Star::Find(15, 1638, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.714 00.007 16872 Star::Find returns 1 (0), X=1637.18, Y=613.26, Mass=964, SNR=11.0, Peak=3380 HFD=4.0
00:01:12.717 00.003 16872 Star::Find(15, 1251, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.722 00.005 16872 Star::Find returns 1 (0), X=1251.07, Y=555.94, Mass=595, SNR=8.4, Peak=3404 HFD=2.0
00:01:12.725 00.003 16872 Star::Find(15, 1829, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.729 00.004 16872 Star::Find returns 1 (0), X=1818.72, Y=860.80, Mass=20486, SNR=82.4, Peak=5240 HFD=2.9
00:01:12.767 00.038 16872 Star::Find(15, 630, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.777 00.010 16872 Star::Find returns 1 (0), X=629.36, Y=613.77, Mass=649, SNR=9.4, Peak=3412 HFD=1.8
00:01:12.782 00.005 16872 Star::Find(15, 73, 540, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.787 00.005 16872 Star::Find returns 1 (0), X=74.22, Y=539.63, Mass=668, SNR=9.0, Peak=3372 HFD=2.7
00:01:12.797 00.010 16872 Star::Find(15, 1874, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.802 00.005 16872 Star::Find returns 1 (0), X=1873.26, Y=910.80, Mass=1485, SNR=14.9, Peak=3432 HFD=2.8
00:01:12.810 00.008 16872 Star::Find(15, 934, 37, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.816 00.006 16872 Star::Find returns 0 (4), X=933.47, Y=37.50, Mass=526, SNR=8.5, Peak=3400 HFD=1.4
00:01:12.822 00.006 16872 Star::Find(15, 168, 491, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.828 00.006 16872 Star::Find returns 1 (0), X=167.72, Y=491.09, Mass=924, SNR=12.0, Peak=3384 HFD=2.3
00:01:12.836 00.008 16872 Star::Find(15, 1470, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.841 00.005 16872 Star::Find false star n=5 nbg=270 bg=3279.5 sigma=23.8 thresh=3351 peak=3350
00:01:12.845 00.004 16872 Star::Find returns 0 (2), X=1470.00, Y=1010.00, Mass=434, SNR=2.9, Peak=3388 HFD=0.0
00:01:12.850 00.005 16872 Star::Find(15, 1129, 909, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.854 00.004 16872 Star::Find returns 1 (0), X=1130.68, Y=910.33, Mass=971, SNR=10.5, Peak=3432 HFD=5.8
00:01:12.858 00.004 16872 Star::Find(15, 1879, 670, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.862 00.004 16872 Star::Find returns 1 (0), X=1879.30, Y=669.81, Mass=738, SNR=10.5, Peak=3416 HFD=1.7
00:01:12.869 00.007 16872 Star::Find(15, 82, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.872 00.003 16872 Star::Find returns 1 (0), X=82.24, Y=596.85, Mass=1615, SNR=15.7, Peak=3408 HFD=4.1
00:01:12.877 00.005 16872 Star::Find(15, 44, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.881 00.004 16872 Star::Find returns 1 (0), X=43.77, Y=392.12, Mass=487, SNR=8.0, Peak=3392 HFD=1.8
00:01:12.889 00.008 16872 Star::Find(15, 49, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.893 00.004 16872 Star::Find returns 0 (4), X=49.37, Y=554.74, Mass=621, SNR=9.3, Peak=3444 HFD=1.4
00:01:12.897 00.004 16872 Star::Find(15, 271, 880, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.900 00.003 16872 Star::Find false star n=7 nbg=271 bg=3279.7 sigma=25.4 thresh=3356 peak=3344
00:01:12.905 00.005 16872 Star::Find returns 0 (2), X=271.00, Y=880.00, Mass=634, SNR=2.9, Peak=3400 HFD=0.0
00:01:12.909 00.004 16872 Star::Find(15, 1077, 742, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.930 00.021 16872 Star::Find returns 0 (4), X=1085.80, Y=733.62, Mass=388, SNR=7.1, Peak=3380 HFD=1.4
00:01:12.934 00.004 16872 Star::Find(15, 973, 295, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.939 00.005 16872 Star::Find returns 1 (0), X=973.73, Y=295.29, Mass=1210, SNR=13.6, Peak=3468 HFD=3.3
00:01:12.942 00.003 16872 Star::Find(15, 1024, 1003, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.954 00.012 16872 Star::Find false star n=4 nbg=264 bg=3285.5 sigma=21.5 thresh=3350 peak=3341
00:01:12.957 00.003 16872 Star::Find returns 0 (2), X=1024.00, Y=1003.00, Mass=326, SNR=2.9, Peak=3384 HFD=0.0
00:01:12.961 00.004 16872 Star::Find(15, 198, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.964 00.003 16872 Star::Find returns 1 (0), X=205.99, Y=593.00, Mass=634, SNR=9.8, Peak=3408 HFD=3.9
00:01:12.967 00.003 16872 Star::Find(15, 477, 995, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.972 00.005 16872 Star::Find returns 0 (4), X=485.50, Y=996.50, Mass=1757, SNR=23.5, Peak=3720 HFD=1.4
00:01:12.980 00.008 16872 Star::Find(15, 1709, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.983 00.003 16872 Star::Find returns 1 (0), X=1708.71, Y=427.51, Mass=556, SNR=8.2, Peak=3380 HFD=2.9
00:01:12.987 00.004 16872 Star::Find(15, 245, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:12.991 00.004 16872 Star::Find false star n=5 nbg=275 bg=3277.5 sigma=22.5 thresh=3345 peak=3343
00:01:12.995 00.004 16872 Star::Find returns 0 (2), X=245.00, Y=822.00, Mass=400, SNR=2.9, Peak=3372 HFD=0.0
00:01:12.999 00.004 16872 Star::Find(15, 458, 930, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.003 00.004 16872 Star::Find returns 1 (0), X=458.03, Y=930.29, Mass=1000, SNR=12.4, Peak=3400 HFD=2.5
00:01:13.010 00.007 16872 Star::Find(15, 1158, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.014 00.004 16872 Star::Find returns 1 (0), X=1158.94, Y=628.79, Mass=388, SNR=7.2, Peak=3416 HFD=2.4
00:01:13.018 00.004 16872 Star::Find(15, 585, 156, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.021 00.003 16872 Star::Find false star n=5 nbg=273 bg=3270.4 sigma=25.6 thresh=3347 peak=3342
00:01:13.025 00.004 16872 Star::Find returns 0 (2), X=585.00, Y=156.00, Mass=444, SNR=2.9, Peak=3388 HFD=0.0
00:01:13.028 00.003 16872 Star::Find(15, 286, 223, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.031 00.003 16872 Star::Find returns 1 (0), X=286.61, Y=221.78, Mass=568, SNR=8.4, Peak=3404 HFD=2.6
00:01:13.034 00.003 16872 Star::Find(15, 1329, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.041 00.007 16872 Star::Find false star n=2 nbg=266 bg=3283.2 sigma=26.5 thresh=3363 peak=3346
00:01:13.047 00.006 16872 Star::Find returns 0 (2), X=1329.00, Y=153.00, Mass=190, SNR=2.9, Peak=3380 HFD=0.0
00:01:13.051 00.004 16872 Star::Find(15, 454, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.056 00.005 16872 Star::Find returns 0 (4), X=453.45, Y=534.68, Mass=1152, SNR=16.8, Peak=3592 HFD=1.3
00:01:13.059 00.003 16872 Star::Find(15, 262, 626, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.063 00.004 16872 Star::Find returns 1 (0), X=262.59, Y=625.69, Mass=575, SNR=8.4, Peak=3400 HFD=2.4
00:01:13.067 00.004 16872 Star::Find(15, 1683, 778, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.075 00.008 16872 Star::Find returns 0 (4), X=1682.95, Y=778.24, Mass=336, SNR=6.9, Peak=3400 HFD=1.3
00:01:13.078 00.003 16872 Star::Find(15, 331, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.082 00.004 16872 Star::Find returns 1 (0), X=323.21, Y=727.81, Mass=591, SNR=9.1, Peak=3392 HFD=2.4
00:01:13.086 00.004 16872 Star::Find(15, 1268, 38, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.090 00.004 16872 Star::Find false star n=1 nbg=279 bg=3290.1 sigma=22.8 thresh=3359 peak=3336
00:01:13.093 00.003 16872 Star::Find returns 0 (2), X=1268.00, Y=38.00, Mass=82, SNR=2.9, Peak=3384 HFD=0.0
00:01:13.097 00.004 16872 Star::Find(15, 996, 928, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.104 00.007 16872 Star::Find returns 1 (0), X=996.24, Y=928.66, Mass=748, SNR=10.6, Peak=3372 HFD=2.8
00:01:13.109 00.005 16872 Star::Find(15, 1712, 473, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.112 00.003 16872 Star::Find returns 0 (4), X=1712.00, Y=473.48, Mass=343, SNR=6.3, Peak=3380 HFD=1.0
00:01:13.117 00.005 16872 Star::Find(15, 555, 742, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.121 00.004 16872 Star::Find returns 1 (0), X=542.38, Y=755.73, Mass=338, SNR=6.7, Peak=3420 HFD=1.8
00:01:13.125 00.004 16872 Star::Find(15, 371, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.128 00.003 16872 Star::Find false star n=3 nbg=280 bg=3282.3 sigma=26.2 thresh=3361 peak=3359
00:01:13.136 00.008 16872 Star::Find returns 0 (2), X=371.00, Y=584.00, Mass=317, SNR=2.9, Peak=3400 HFD=0.0
00:01:13.140 00.004 16872 Star::Find(15, 1130, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.144 00.004 16872 Star::Find returns 1 (0), X=1131.87, Y=953.28, Mass=1151, SNR=12.7, Peak=3384 HFD=5.7
00:01:13.148 00.004 16872 Star::Find(15, 1785, 634, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.152 00.004 16872 Star::Find false star n=2 nbg=272 bg=3284.1 sigma=26.2 thresh=3363 peak=3361
00:01:13.156 00.004 16872 Star::Find returns 0 (2), X=1785.00, Y=634.00, Mass=204, SNR=2.9, Peak=3404 HFD=0.0
00:01:13.159 00.003 16872 Star::Find(15, 416, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.163 00.004 16872 Star::Find returns 1 (0), X=416.68, Y=621.98, Mass=2644, SNR=26.7, Peak=3856 HFD=1.7
00:01:13.171 00.008 16872 Star::Find(15, 759, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.176 00.005 16872 Star::Find returns 1 (0), X=749.48, Y=909.16, Mass=866, SNR=10.0, Peak=3396 HFD=3.9
00:01:13.182 00.006 16872 Star::Find(15, 1537, 695, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.186 00.004 16872 Star::Find false star n=5 nbg=261 bg=3278.4 sigma=23.7 thresh=3349 peak=3342
00:01:13.190 00.004 16872 Star::Find returns 0 (2), X=1537.00, Y=695.00, Mass=448, SNR=2.9, Peak=3388 HFD=0.0
00:01:13.201 00.011 16872 Star::Find(15, 1546, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.211 00.010 16872 Star::Find false star n=3 nbg=281 bg=3287.3 sigma=25.9 thresh=3365 peak=3357
00:01:13.215 00.004 16872 Star::Find returns 0 (2), X=1546.00, Y=585.00, Mass=262, SNR=2.9, Peak=3384 HFD=0.0
00:01:13.219 00.004 16872 Star::Find(15, 667, 723, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.223 00.004 16872 Star::Find false star n=3 nbg=279 bg=3283.1 sigma=25.1 thresh=3358 peak=3340
00:01:13.230 00.007 16872 Star::Find returns 0 (2), X=667.00, Y=723.00, Mass=243, SNR=2.9, Peak=3372 HFD=0.0
00:01:13.235 00.005 16872 Star::Find(15, 668, 204, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.241 00.006 16872 Star::Find false star n=8 nbg=266 bg=3282.9 sigma=23.3 thresh=3353 peak=3347
00:01:13.247 00.006 16872 Star::Find returns 0 (2), X=668.00, Y=204.00, Mass=668, SNR=2.9, Peak=3384 HFD=0.0
00:01:13.254 00.007 16872 Star::Find(15, 373, 356, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.263 00.009 16872 Star::Find returns 1 (0), X=359.00, Y=356.93, Mass=708, SNR=9.3, Peak=3436 HFD=1.9
00:01:13.266 00.003 16872 Star::Find(15, 919, 843, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.271 00.005 16872 Star::Find returns 1 (0), X=919.30, Y=843.75, Mass=472, SNR=8.0, Peak=3388 HFD=2.4
00:01:13.278 00.007 16872 Star::Find(15, 237, 285, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.283 00.005 16872 Star::Find returns 1 (0), X=237.41, Y=285.31, Mass=1334, SNR=13.4, Peak=3376 HFD=3.6
00:01:13.287 00.004 16872 Star::Find(15, 1742, 242, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.296 00.009 16872 Star::Find false star n=2 nbg=280 bg=3283.6 sigma=25.5 thresh=3360 peak=3339
00:01:13.306 00.010 16872 Star::Find returns 0 (2), X=1742.00, Y=242.00, Mass=165, SNR=2.9, Peak=3380 HFD=0.0
00:01:13.310 00.004 16872 Star::Find(15, 1253, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.315 00.005 16872 Star::Find returns 1 (0), X=1254.13, Y=658.58, Mass=526, SNR=8.2, Peak=3412 HFD=1.9
00:01:13.319 00.004 16872 Star::Find(15, 735, 315, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.327 00.008 16872 Star::Find returns 0 (4), X=735.00, Y=314.43, Mass=376, SNR=6.9, Peak=3412 HFD=1.0
00:01:13.333 00.006 16872 Star::Find(15, 193, 616, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.346 00.013 16872 Star::Find returns 1 (0), X=190.17, Y=627.08, Mass=800, SNR=10.3, Peak=3372 HFD=3.1
00:01:13.351 00.005 16872 Star::Find(15, 245, 52, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.360 00.009 16872 Star::Find returns 0 (4), X=245.48, Y=52.27, Mass=557, SNR=8.4, Peak=3408 HFD=1.4
00:01:13.364 00.004 16872 Star::Find(15, 1701, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.368 00.004 16872 Star::Find false star n=7 nbg=261 bg=3283.0 sigma=21.8 thresh=3348 peak=3342
00:01:13.371 00.003 16872 Star::Find returns 0 (2), X=1701.00, Y=989.00, Mass=547, SNR=2.9, Peak=3372 HFD=0.0
00:01:13.375 00.004 16872 Star::Find(15, 47, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.379 00.004 16872 Star::Find returns 1 (0), X=47.26, Y=299.91, Mass=741, SNR=10.6, Peak=3388 HFD=2.4
00:01:13.386 00.007 16872 Star::Find(15, 640, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.392 00.006 16872 Star::Find false star n=4 nbg=277 bg=3280.1 sigma=24.1 thresh=3352 peak=3340
00:01:13.396 00.004 16872 Star::Find returns 0 (2), X=640.00, Y=563.00, Mass=324, SNR=2.9, Peak=3368 HFD=0.0
00:01:13.404 00.008 16872 AutoFind: finding best star pass 1
00:01:13.408 00.004 16872 Star::Find(15, 1237, 112, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.411 00.003 16872 Star::Find returns 1 (0), X=1236.63, Y=109.70, Mass=4241681, SNR=750.0, Peak=65520 HFD=6.7
00:01:13.415 00.004 16872 AutoFind: near-saturated [1237, 112] 196.8 Mass 4241681 SNR 750.0 Peak 65520
00:01:13.419 00.004 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.423 00.004 16872 Star::Find returns 1 (0), X=1649.36, Y=579.16, Mass=210621, SNR=300.0, Peak=21128 HFD=3.3
00:01:13.427 00.004 16872 AutoFind returns star at [1649, 579] 51.7 Mass 210621 SNR 300.0
00:01:13.438 00.011 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.442 00.004 16872 Star::Find returns 1 (0), X=1649.36, Y=579.16, Mass=210621, SNR=300.0, Peak=21128 HFD=3.3
00:01:13.446 00.004 16872 MultiStar: List (12): {1649.36, 579.16}(300.0), {1100.12, 958.37}(151.1), {990.62, 617.10}(129.5), {1818.72, 860.80}(82.4), {534.27, 975.54}(62.1), {539.70, 853.63}(63.4), {1628.76, 501.91}(38.2), {487.07, 248.28}(30.1), {47.54, 322.35}(29.6), {413.43, 661.26}(19.1), {1657.14, 804.78}(23.1), {174.65, 412.61}(24.8), 
00:01:13.449 00.003 16872 setting lock position to (1649.36, 579.16)
00:01:13.453 00.004 16872 MultiStar: stabilizing after lock position change
00:01:13.456 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
00:01:13.460 00.004 16872 UpdateGuideState(): m_state=1
00:01:13.470 00.010 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:13.474 00.004 16872 Star::Find returns 1 (0), X=1649.36, Y=579.16, Mass=210621, SNR=300.0, Peak=21128 HFD=3.3
00:01:13.477 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:01:13.482 00.005 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:01:13.486 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:01:13.498 00.012 16872 setting force full frames = false
00:01:13.502 00.004 16872 setting lock position to (1649.36, 579.16)
00:01:13.506 00.004 16872 MultiStar: stabilizing after lock position change
00:01:13.510 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:01:13.521 00.011 16872 Changing from state SELECTING to SELECTED
00:01:13.526 00.005 16872 guider state => SELECTED
00:01:13.542 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3280, FiltMin=3188, FiltMax=65512, Gamma=2.190
00:01:13.585 00.043 16872 UpdateGuideState exits: m=210621 SNR=300.0
00:01:13.594 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3280, FiltMin=3188, FiltMax=65512, Gamma=2.190
00:01:13.643 00.049 16872 Status Line: Auto-selected star at (1649.4, 579.2)
00:01:13.656 00.013 16872 PhdController: newstate STATE_WAIT_SELECTED
00:01:13.660 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:13.663 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:01:13.673 00.010 16872 Enqueuing Expose request
00:01:13.677 00.004 9640 Worker thread wakes up
00:01:13.677 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:01:13.677 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:01:13.677 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39ec9e24-644f-4a5a-a657-2c427201ae5a"}
00:01:13.681 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"39ec9e24-644f-4a5a-a657-2c427201ae5a"}
00:01:13.685 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:01:13.688 00.003 16872 case statement mapped state 2 to 1
00:01:13.693 00.005 16872 case statement mapped state 2 to 1
00:01:13.696 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe552b81-1c4f-4617-bf50-6cc0cfd8a170"}
00:01:13.708 00.012 16872 case statement mapped state 2 to 1
00:01:13.711 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"fe552b81-1c4f-4617-bf50-6cc0cfd8a170"}
00:01:13.715 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"3ad4ce90-1902-4c56-95f7-59d77679f81e"}
00:01:13.719 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[1649.36,579.16],"id":"3ad4ce90-1902-4c56-95f7-59d77679f81e"}
00:01:13.723 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ba5e5f6c-4ba8-4170-82d8-ecd86747ecd3"}
00:01:13.727 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.36,7.16],"pixels":"..."},"id":"ba5e5f6c-4ba8-4170-82d8-ecd86747ecd3"}
00:01:13.738 00.011 16872 evsrv: cli 0D3BF8C8 disconnect
00:01:13.742 00.004 16872 evsrv: cli 0D3BFB48 connect
00:01:13.747 00.005 16872 case statement mapped state 2 to 1
00:01:13.752 00.005 16872 case statement mapped state 2 to 1
00:01:13.757 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"6af080cd-ff31-4240-90b8-d27416c213a0"}
00:01:13.768 00.011 16872 case statement mapped state 2 to 1
00:01:13.771 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"6af080cd-ff31-4240-90b8-d27416c213a0"}
00:01:13.775 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:01:14.779 01.004 16872 evsrv: cli 0D3C0A48 connect
00:01:14.785 00.006 16872 case statement mapped state 2 to 1
00:01:14.791 00.006 16872 case statement mapped state 2 to 1
00:01:14.796 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d1eeebeb-3487-415b-bfea-b3561476fee7"}
00:01:14.801 00.005 16872 case statement mapped state 2 to 1
00:01:14.805 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"d1eeebeb-3487-415b-bfea-b3561476fee7"}
00:01:14.815 00.010 16872 evsrv: cli 0D3C0A48 disconnect
00:01:14.954 00.139 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d6691df-c0a6-4097-86fb-d1f006790a3f"}
00:01:14.958 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6d6691df-c0a6-4097-86fb-d1f006790a3f"}
00:01:14.964 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73b024a7-aaae-4d4d-ada8-b440b2756945"}
00:01:14.973 00.009 16872 case statement mapped state 2 to 1
00:01:14.977 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"73b024a7-aaae-4d4d-ada8-b440b2756945"}
00:01:14.984 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c27aa952-af2c-4a36-95cf-dfab95234c6a"}
00:01:14.990 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.36,7.16],"pixels":"..."},"id":"c27aa952-af2c-4a36-95cf-dfab95234c6a"}
00:01:15.817 00.827 16872 evsrv: cli 0D3C0A48 connect
00:01:15.820 00.003 16872 case statement mapped state 2 to 1
00:01:15.825 00.005 16872 case statement mapped state 2 to 1
00:01:15.836 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"3e167e23-e886-4fc8-be12-ca126b81d9ab"}
00:01:15.840 00.004 16872 case statement mapped state 2 to 1
00:01:15.845 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"3e167e23-e886-4fc8-be12-ca126b81d9ab"}
00:01:15.850 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:01:16.851 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:01:16.854 00.003 16872 case statement mapped state 2 to 1
00:01:16.860 00.006 16872 case statement mapped state 2 to 1
00:01:16.864 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"72c1ea9d-9125-4588-900f-4e69d3647da1"}
00:01:16.867 00.003 16872 case statement mapped state 2 to 1
00:01:16.870 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"72c1ea9d-9125-4588-900f-4e69d3647da1"}
00:01:16.873 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:01:17.773 00.900 9640 Exposure complete
00:01:17.874 00.101 16872 evsrv: cli 0D3BFFA8 connect
00:01:17.880 00.006 16872 case statement mapped state 2 to 1
00:01:17.894 00.014 16872 case statement mapped state 2 to 1
00:01:17.898 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c3e158e3-5cd2-4cd9-8664-95c3a788b271"}
00:01:17.902 00.004 16872 case statement mapped state 2 to 1
00:01:17.905 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"c3e158e3-5cd2-4cd9-8664-95c3a788b271"}
00:01:17.909 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:01:17.946 00.037 9640 worker thread done servicing request
00:01:17.946 00.000 16872 OnExposeComplete: enter
00:01:17.949 00.003 16872 UpdateGuideState(): m_state=2
00:01:17.951 00.002 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:01:17.955 00.004 16872 Star::Find returns 1 (0), X=1649.41, Y=579.45, Mass=210329, SNR=299.8, Peak=22104 HFD=3.2
00:01:17.958 00.003 16872 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.56) = xAngle (-0.14 = -0.14)
00:01:17.960 00.002 16872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.09 = -0.09)
00:01:17.962 00.002 16872 CameraToMount -- cameraX=0.04 cameraY=0.29 hyp=0.29 cameraTheta=1.42 mountX=0.29 mountY=-0.03, mountTheta=-0.09
00:01:17.969 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65516, med=3280, FiltMin=3172, FiltMax=65512, Gamma=2.190
00:01:18.011 00.042 16872 UpdateGuideState exits: m=210329 SNR=299.8
00:01:18.014 00.003 16872 PhdController: newstate STATE_CALIBRATE
00:01:18.017 00.003 16872 PhdController: newstate STATE_GUIDE
00:01:18.036 00.019 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:01:18.039 00.003 16872 guider state => CALIBRATED
00:01:18.042 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:01:18.051 00.009 16872 reset dither spiral
00:01:18.054 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:01:18.057 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:18.060 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:01:18.065 00.005 16872 Enqueuing Expose request
00:01:18.068 00.003 9640 Worker thread wakes up
00:01:18.068 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:01:18.068 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:01:18.453 00.385 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fff2c59d-6660-4161-b3e0-51e74780de92"}
00:01:18.456 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fff2c59d-6660-4161-b3e0-51e74780de92"}
00:01:18.459 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e32f66e9-faab-45bc-90ac-bb3b8aef8fe9"}
00:01:18.462 00.003 16872 case statement mapped state 5 to 1
00:01:18.465 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"e32f66e9-faab-45bc-90ac-bb3b8aef8fe9"}
00:01:18.468 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ee28e115-ade3-4fa0-ae4c-b2d46f389cbd"}
00:01:18.472 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.41,7.45],"pixels":"..."},"id":"ee28e115-ade3-4fa0-ae4c-b2d46f389cbd"}
00:01:18.911 00.439 16872 evsrv: cli 0D3C0A48 connect
00:01:18.914 00.003 16872 case statement mapped state 5 to 1
00:01:18.917 00.003 16872 case statement mapped state 5 to 1
00:01:18.921 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a6029e42-e9a2-4049-8fe3-2d28ca7d4f47"}
00:01:18.926 00.005 16872 case statement mapped state 5 to 1
00:01:18.929 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"a6029e42-e9a2-4049-8fe3-2d28ca7d4f47"}
00:01:18.933 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:01:19.934 01.001 16872 evsrv: cli 0D3C0A48 connect
00:01:19.938 00.004 16872 case statement mapped state 5 to 1
00:01:19.941 00.003 16872 case statement mapped state 5 to 1
00:01:19.945 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9bd4fd18-4840-404a-ba1e-f9c8023a8f0e"}
00:01:19.948 00.003 16872 case statement mapped state 5 to 1
00:01:19.951 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"9bd4fd18-4840-404a-ba1e-f9c8023a8f0e"}
00:01:19.956 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:01:20.958 01.002 16872 evsrv: cli 0D3C0A48 connect
00:01:20.960 00.002 16872 case statement mapped state 5 to 1
00:01:20.965 00.005 16872 case statement mapped state 5 to 1
00:01:20.969 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7ac9b43a-ee96-49b3-aff8-6fb61852bcf4"}
00:01:20.970 00.001 16872 case statement mapped state 5 to 1
00:01:20.974 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7ac9b43a-ee96-49b3-aff8-6fb61852bcf4"}
00:01:20.977 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:01:21.954 00.977 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02829add-f52f-4b62-b5c9-97e8a874d2a3"}
00:01:21.957 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"02829add-f52f-4b62-b5c9-97e8a874d2a3"}
00:01:21.960 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd6e6881-531c-4500-882f-8e8cfb18b8e5"}
00:01:21.966 00.006 16872 case statement mapped state 5 to 1
00:01:21.968 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"bd6e6881-531c-4500-882f-8e8cfb18b8e5"}
00:01:21.972 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2c34a6c6-8485-4ee0-a2c8-e9b36559fc77"}
00:01:21.975 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.41,7.45],"pixels":"..."},"id":"2c34a6c6-8485-4ee0-a2c8-e9b36559fc77"}
00:01:21.979 00.004 16872 evsrv: cli 0D3C0A48 connect
00:01:21.984 00.005 16872 case statement mapped state 5 to 1
00:01:21.987 00.003 16872 case statement mapped state 5 to 1
00:01:21.992 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"bcdc5ceb-1ac1-446d-8ac5-8923f282a238"}
00:01:21.995 00.003 16872 case statement mapped state 5 to 1
00:01:21.998 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"bcdc5ceb-1ac1-446d-8ac5-8923f282a238"}
00:01:22.002 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:01:22.136 00.134 9640 Exposure complete
00:01:22.274 00.138 9640 worker thread done servicing request
00:01:22.275 00.001 16872 OnExposeComplete: enter
00:01:22.277 00.002 16872 UpdateGuideState(): m_state=5
00:01:22.280 00.003 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:01:22.282 00.002 16872 Star::Find returns 1 (0), X=1649.18, Y=579.29, Mass=216924, SNR=302.6, Peak=23552 HFD=3.1
00:01:22.285 00.003 16872 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.56) = xAngle (0.97 = 0.97)
00:01:22.288 00.003 16872 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.02 = 1.02)
00:01:22.291 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.23 cameraTheta=2.53 mountX=0.13 mountY=0.19, mountTheta=0.99
00:01:22.298 00.007 16872 Changing from state CALIBRATED to GUIDING
00:01:22.301 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:01:22.303 00.002 16872 ScopeASCOM::SideOfPier() returns 0
00:01:22.371 00.068 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:01:22.375 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:01:22.377 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:01:22.379 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:01:22.382 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:01:22.388 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:01:22.391 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:01:22.394 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:01:22.396 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:01:22.399 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:01:22.401 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:01:22.405 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:01:22.407 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:01:22.410 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:01:22.524 00.114 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:01:22.528 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:01:22.532 00.004 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:01:22.538 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:01:22.543 00.005 16872 ScopeASCOM::SideOfPier() returns 0
00:01:22.618 00.075 16872 setting lock position to (1649.18, 579.29)
00:01:22.622 00.004 16872 MultiStar: stabilizing after lock position change
00:01:22.625 00.003 16872 guider state => GUIDING
00:01:22.629 00.004 16872 Status Line: Guiding
00:01:22.637 00.008 16872 Mount: notify guiding started
00:01:22.647 00.010 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:01:22.652 00.005 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:01:22.655 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:01:22.659 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:01:22.662 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:01:22.667 00.005 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:01:22.669 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:01:22.672 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:01:22.675 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:01:22.679 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:01:22.683 00.004 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:01:22.685 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:01:22.688 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:01:22.690 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:01:22.695 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:01:22.698 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:01:22.701 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:01:22.703 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:01:22.706 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:01:22.709 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:01:22.711 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:01:22.714 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:01:22.716 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:01:22.720 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:01:22.722 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:01:22.728 00.006 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:01:22.731 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:01:22.734 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:01:22.737 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:01:22.741 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:01:22.744 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:01:22.746 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:01:22.748 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:01:22.751 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:01:22.754 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:01:22.757 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:01:22.760 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:01:22.763 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:01:22.867 00.104 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:01:22.929 00.062 16872 ScopeASCOM::SideOfPier() returns 0
00:01:22.932 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:01:22.935 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:01:22.937 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:01:22.940 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:01:22.944 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:01:22.946 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:01:22.949 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:01:22.951 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:01:22.954 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:01:22.956 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3276, FiltMin=3180, FiltMax=65512, Gamma=2.190
00:01:22.995 00.039 16872 UpdateGuideState exits: m=216924 SNR=302.6
00:01:22.998 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:01:23.001 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:23.005 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:01:23.008 00.003 16872 Enqueuing Expose request
00:01:23.011 00.003 9640 Worker thread wakes up
00:01:23.011 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:01:23.011 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:01:23.011 00.000 16872 evsrv: cli 0D3BFB48 connect
00:01:23.014 00.003 16872 case statement mapped state 6 to 3
00:01:23.018 00.004 16872 case statement mapped state 6 to 3
00:01:23.025 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"9c3d775d-9759-4aa4-80c1-aa0320550110"}
00:01:23.028 00.003 16872 case statement mapped state 6 to 3
00:01:23.030 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c3d775d-9759-4aa4-80c1-aa0320550110"}
00:01:23.045 00.015 16872 evsrv: cli 0D3BFB48 disconnect
00:01:25.453 02.408 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f3662ca-b611-4390-9fda-e89350988b9e"}
00:01:25.457 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7f3662ca-b611-4390-9fda-e89350988b9e"}
00:01:25.460 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96048abe-57b2-4f84-a40b-fbae6cfac577"}
00:01:25.464 00.004 16872 case statement mapped state 6 to 3
00:01:25.468 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"96048abe-57b2-4f84-a40b-fbae6cfac577"}
00:01:25.472 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b9ccb981-1061-4d07-995d-62ebddabf572"}
00:01:25.476 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.18,7.29],"pixels":"..."},"id":"b9ccb981-1061-4d07-995d-62ebddabf572"}
00:01:27.080 01.604 9640 Exposure complete
00:01:27.219 00.139 9640 worker thread done servicing request
00:01:27.219 00.000 16872 OnExposeComplete: enter
00:01:27.224 00.005 16872 UpdateGuideState(): m_state=6
00:01:27.228 00.004 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:01:27.231 00.003 16872 Star::Find returns 1 (0), X=1649.15, Y=579.71, Mass=234782, SNR=315.9, Peak=28700 HFD=2.8
00:01:27.235 00.004 16872 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.56) = xAngle (0.08 = 0.08)
00:01:27.238 00.003 16872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.13 = 0.13)
00:01:27.242 00.004 16872 CameraToMount -- cameraX=-0.03 cameraY=0.42 hyp=0.42 cameraTheta=1.63 mountX=0.42 mountY=0.05, mountTheta=0.12
00:01:27.248 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=0.42, opts=13)
00:01:27.253 00.005 16872 Enqueuing Move request for scope (-0.03, 0.42)
00:01:27.258 00.005 9640 Worker thread wakes up
00:01:27.258 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.42) opts 0xd
00:01:27.258 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.03, 0.42)
00:01:27.258 00.000 9640 Moving (-0.03, 0.42) raw xDistance=0.42 yDistance=0.05
00:01:27.258 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.42
00:01:27.258 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=0
00:01:27.258 00.000 9640 MoveAxis(W, 44, ABG)
00:01:27.258 00.000 9640 Guiding  Dir = 3, Dur = 44
00:01:27.258 00.000 9640 IsSlewing returns 0
00:01:27.259 00.001 9640 IsGuiding returns 0
00:01:27.260 00.001 9640 PulseGuide returned control before completion, sleep 54
00:01:27.265 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65516, med=3272, FiltMin=3156, FiltMax=65512, Gamma=2.190
00:01:27.305 00.040 16872 UpdateGuideState exits: m=234782 SNR=315.9
00:01:27.308 00.003 16872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 1 / 99999
00:01:27.311 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777784487.311,"Host":"RBFOCUS307","Inst":1,"Distance":0.29,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:01:27.314 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:27.319 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:01:27.322 00.003 16872 Enqueuing Expose request
00:01:27.324 00.002 9640 IsGuiding returns 1
00:01:27.324 00.000 9640 scope still moving after pulse duration time elapsed
00:01:27.348 00.024 9640 IsSlewing returns 0
00:01:27.348 00.000 9640 IsGuiding returns 0
00:01:27.348 00.000 9640 scope move finished after 44 + 45 ms
00:01:27.349 00.001 9640 Move returns status 0, amount 44
00:01:27.349 00.000 9640 MoveAxis(N, 0, ABG)
00:01:27.349 00.000 9640 Move returns status 0, amount 0
00:01:27.349 00.000 9640 move complete, result=0
00:01:27.349 00.000 9640 worker thread done servicing request
00:01:27.349 00.000 9640 Worker thread wakes up
00:01:27.350 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:01:27.350 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:01:27.350 00.000 16872 GuideStep: 0.4 px 44 ms WEST, 0.1 px 0 ms NORTH
00:01:28.952 01.602 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9a735bc4-d77a-4486-8339-4a5f017dce47"}
00:01:28.955 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9a735bc4-d77a-4486-8339-4a5f017dce47"}
00:01:28.960 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3631d920-2bfb-464f-a61d-ab344274d64e"}
00:01:28.964 00.004 16872 case statement mapped state 6 to 3
00:01:28.968 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3631d920-2bfb-464f-a61d-ab344274d64e"}
00:01:28.971 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e19985b5-3013-4dbf-b254-5463d558691f"}
00:01:28.975 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.15,6.71],"pixels":"..."},"id":"e19985b5-3013-4dbf-b254-5463d558691f"}
00:01:31.417 02.442 9640 Exposure complete
00:01:31.553 00.136 9640 worker thread done servicing request
00:01:31.553 00.000 16872 OnExposeComplete: enter
00:01:31.556 00.003 16872 UpdateGuideState(): m_state=6
00:01:31.559 00.003 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:01:31.561 00.002 16872 Star::Find returns 1 (0), X=1649.26, Y=579.54, Mass=216622, SNR=299.2, Peak=23620 HFD=3.1
00:01:31.564 00.003 16872 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.56) = xAngle (-0.30 = -0.30)
00:01:31.567 00.003 16872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.26 = -0.26)
00:01:31.570 00.003 16872 CameraToMount -- cameraX=0.08 cameraY=0.24 hyp=0.26 cameraTheta=1.25 mountX=0.24 mountY=-0.07, mountTheta=-0.26
00:01:31.575 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.08, y=0.24, opts=13)
00:01:31.577 00.002 16872 Enqueuing Move request for scope (0.08, 0.24)
00:01:31.579 00.002 9640 Worker thread wakes up
00:01:31.579 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.24) opts 0xd
00:01:31.580 00.001 9640 Handling offset move in thread for scope, endpoint = (0.08, 0.24)
00:01:31.580 00.000 9640 Moving (0.08, 0.24) raw xDistance=0.24 yDistance=-0.07
00:01:31.580 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.24
00:01:31.580 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=0
00:01:31.580 00.000 9640 MoveAxis(W, 30, ABG)
00:01:31.580 00.000 9640 Guiding  Dir = 3, Dur = 30
00:01:31.580 00.000 9640 IsSlewing returns 0
00:01:31.580 00.000 9640 IsGuiding returns 0
00:01:31.581 00.001 9640 PulseGuide returned control before completion, sleep 40
00:01:31.588 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65520, med=3272, FiltMin=3154, FiltMax=65512, Gamma=2.190
00:01:31.626 00.038 16872 UpdateGuideState exits: m=216622 SNR=299.2
00:01:31.629 00.003 16872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 2 / 99999
00:01:31.633 00.004 9640 IsGuiding returns 1
00:01:31.633 00.000 9640 scope still moving after pulse duration time elapsed
00:01:31.633 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777784491.633,"Host":"RBFOCUS307","Inst":1,"Distance":0.28,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:01:31.636 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:31.638 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:01:31.641 00.003 16872 Enqueuing Expose request
00:01:31.660 00.019 9640 IsSlewing returns 0
00:01:31.660 00.000 9640 IsGuiding returns 0
00:01:31.660 00.000 9640 scope move finished after 30 + 49 ms
00:01:31.660 00.000 9640 Move returns status 0, amount 30
00:01:31.660 00.000 9640 MoveAxis(N, 0, ABG)
00:01:31.660 00.000 9640 Move returns status 0, amount 0
00:01:31.661 00.001 9640 move complete, result=0
00:01:31.661 00.000 9640 worker thread done servicing request
00:01:31.661 00.000 9640 Worker thread wakes up
00:01:31.661 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:01:31.661 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:01:31.661 00.000 16872 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
00:01:32.453 00.792 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a9388cf0-ac1a-4aa3-bad5-fe29eab4a846"}
00:01:32.457 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a9388cf0-ac1a-4aa3-bad5-fe29eab4a846"}
00:01:32.463 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47d6da62-80ef-423a-a075-e1b44f22c25b"}
00:01:32.467 00.004 16872 case statement mapped state 6 to 3
00:01:32.471 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"47d6da62-80ef-423a-a075-e1b44f22c25b"}
00:01:32.474 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"accb1fc5-9620-457d-a3b4-ef3d88fdb9b8"}
00:01:32.478 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.26,6.54],"pixels":"..."},"id":"accb1fc5-9620-457d-a3b4-ef3d88fdb9b8"}
00:01:35.710 03.232 9640 Exposure complete
00:01:35.848 00.138 9640 worker thread done servicing request
00:01:35.848 00.000 16872 OnExposeComplete: enter
00:01:35.851 00.003 16872 UpdateGuideState(): m_state=6
00:01:35.854 00.003 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:01:35.857 00.003 16872 Star::Find returns 1 (0), X=1649.15, Y=579.24, Mass=226797, SNR=305.5, Peak=23712 HFD=3.2
00:01:35.860 00.003 16872 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.56) = xAngle (-3.62 = 2.66)
00:01:35.862 00.002 16872 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.57 = 2.71)
00:01:35.866 00.004 16872 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.06 mountX=-0.05 mountY=0.03, mountTheta=2.70
00:01:35.869 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=-0.05, opts=13)
00:01:35.872 00.003 16872 Enqueuing Move request for scope (-0.03, -0.05)
00:01:35.875 00.003 9640 Worker thread wakes up
00:01:35.875 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
00:01:35.875 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
00:01:35.875 00.000 9640 Moving (-0.03, -0.05) raw xDistance=-0.05 yDistance=0.03
00:01:35.875 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:01:35.875 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=0
00:01:35.875 00.000 9640 MoveAxis(E, 0, ABG)
00:01:35.875 00.000 9640 Move returns status 0, amount 0
00:01:35.875 00.000 9640 MoveAxis(N, 0, ABG)
00:01:35.875 00.000 9640 Move returns status 0, amount 0
00:01:35.875 00.000 9640 move complete, result=0
00:01:35.875 00.000 9640 worker thread done servicing request
00:01:35.883 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=65520, med=3280, FiltMin=3188, FiltMax=65516, Gamma=2.190
00:01:35.922 00.039 16872 UpdateGuideState exits: m=226797 SNR=305.5
00:01:35.926 00.004 16872 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 3 / 99999
00:01:35.930 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777784495.930,"Host":"RBFOCUS307","Inst":1,"Distance":0.21,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:01:35.933 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:35.935 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:01:35.937 00.002 16872 Enqueuing Expose request
00:01:35.940 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:01:35.943 00.003 9640 Worker thread wakes up
00:01:35.943 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:01:35.943 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:01:35.954 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8cdc3b42-d060-435e-888a-95bb2ff6309f"}
00:01:35.958 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8cdc3b42-d060-435e-888a-95bb2ff6309f"}
00:01:35.962 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d1388c51-ab2f-4bdf-a88b-bc260d3cac46"}
00:01:35.965 00.003 16872 case statement mapped state 6 to 3
00:01:35.967 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1388c51-ab2f-4bdf-a88b-bc260d3cac46"}
00:01:35.978 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a799ab72-c2e4-40f9-a299-e5a0613d8012"}
00:01:35.981 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.15,7.24],"pixels":"..."},"id":"a799ab72-c2e4-40f9-a299-e5a0613d8012"}
00:01:39.455 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"683f08ea-f1d3-46e8-8a2a-1b65f1df0ab0"}
00:01:39.458 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"683f08ea-f1d3-46e8-8a2a-1b65f1df0ab0"}
00:01:39.461 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec491e2a-b69e-4bf1-a704-3c34798f47fe"}
00:01:39.463 00.002 16872 case statement mapped state 6 to 3
00:01:39.466 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec491e2a-b69e-4bf1-a704-3c34798f47fe"}
00:01:39.470 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0afa82c5-0c24-4eeb-9cbd-073401a9da6d"}
00:01:39.474 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.15,7.24],"pixels":"..."},"id":"0afa82c5-0c24-4eeb-9cbd-073401a9da6d"}
00:01:39.995 00.521 9640 Exposure complete
00:01:40.131 00.136 9640 worker thread done servicing request
00:01:40.133 00.002 16872 OnExposeComplete: enter
00:01:40.136 00.003 16872 UpdateGuideState(): m_state=6
00:01:40.138 00.002 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:01:40.143 00.005 16872 Star::Find returns 1 (0), X=1649.15, Y=579.04, Mass=230210, SNR=307.4, Peak=26768 HFD=2.9
00:01:40.147 00.004 16872 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.56) = xAngle (-3.22 = 3.06)
00:01:40.149 00.002 16872 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.17 = 3.11)
00:01:40.151 00.002 16872 CameraToMount -- cameraX=-0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.66 mountX=-0.26 mountY=0.01, mountTheta=3.11
00:01:40.156 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=-0.26, opts=13)
00:01:40.159 00.003 16872 Enqueuing Move request for scope (-0.02, -0.26)
00:01:40.161 00.002 9640 Worker thread wakes up
00:01:40.161 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.26) opts 0xd
00:01:40.161 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, -0.26)
00:01:40.161 00.000 9640 Moving (-0.02, -0.26) raw xDistance=-0.26 yDistance=0.01
00:01:40.161 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.26
00:01:40.162 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=0
00:01:40.162 00.000 9640 MoveAxis(E, 27, ABG)
00:01:40.162 00.000 9640 Guiding  Dir = 2, Dur = 27
00:01:40.162 00.000 9640 IsSlewing returns 0
00:01:40.162 00.000 9640 IsGuiding returns 0
00:01:40.162 00.000 9640 PulseGuide returned control before completion, sleep 37
00:01:40.168 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3276, FiltMin=3140, FiltMax=65516, Gamma=2.190
00:01:40.204 00.036 9640 IsGuiding returns 1
00:01:40.204 00.000 9640 scope still moving after pulse duration time elapsed
00:01:40.205 00.001 16872 UpdateGuideState exits: m=230210 SNR=307.4
00:01:40.210 00.005 16872 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 4 / 99999
00:01:40.212 00.002 16872 PhdController: newstate STATE_FINISH
00:01:40.214 00.002 16872 PhdController complete: success
00:01:40.217 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777784500.217,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:01:40.220 00.003 16872 Mount: notify guiding dither settle done success=1
00:01:40.223 00.003 16872 PhdController: newstate STATE_IDLE
00:01:40.225 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:40.227 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:01:40.229 00.002 16872 Enqueuing Expose request
00:01:40.235 00.006 9640 IsSlewing returns 0
00:01:40.235 00.000 9640 IsGuiding returns 0
00:01:40.235 00.000 9640 scope move finished after 27 + 46 ms
00:01:40.235 00.000 9640 Move returns status 0, amount 27
00:01:40.235 00.000 9640 MoveAxis(N, 0, ABG)
00:01:40.235 00.000 9640 Move returns status 0, amount 0
00:01:40.237 00.002 9640 move complete, result=0
00:01:40.237 00.000 9640 worker thread done servicing request
00:01:40.237 00.000 9640 Worker thread wakes up
00:01:40.237 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:01:40.237 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:01:40.239 00.002 16872 GuideStep: -0.3 px 27 ms EAST, 0.0 px 0 ms NORTH
00:01:41.316 01.077 16872 evsrv: cli 0D3C0A48 connect
00:01:41.320 00.004 16872 case statement mapped state 6 to 3
00:01:41.325 00.005 16872 case statement mapped state 6 to 3
00:01:41.329 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"6f2621eb-7940-444d-b5c7-46b27e094bf8"}
00:01:41.333 00.004 16872 case statement mapped state 6 to 3
00:01:41.337 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f2621eb-7940-444d-b5c7-46b27e094bf8"}
00:01:41.342 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:01:42.954 01.612 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3230e62d-627b-4b5e-b2bf-7246405b25b9"}
00:01:42.957 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3230e62d-627b-4b5e-b2bf-7246405b25b9"}
00:01:42.963 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15504ba2-c256-4554-b089-8a1ac1908dcd"}
00:01:42.966 00.003 16872 case statement mapped state 6 to 3
00:01:42.968 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"15504ba2-c256-4554-b089-8a1ac1908dcd"}
00:01:42.972 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"090a5f1b-1907-48d1-9e05-596f1725c814"}
00:01:42.974 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.15,7.04],"pixels":"..."},"id":"090a5f1b-1907-48d1-9e05-596f1725c814"}
00:01:44.287 01.313 9640 Exposure complete
00:01:44.423 00.136 9640 worker thread done servicing request
00:01:44.423 00.000 16872 OnExposeComplete: enter
00:01:44.428 00.005 16872 UpdateGuideState(): m_state=6
00:01:44.431 00.003 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:01:44.434 00.003 16872 Star::Find returns 1 (0), X=1648.92, Y=579.19, Mass=240493, SNR=319.2, Peak=27504 HFD=2.8
00:01:44.436 00.002 16872 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.56) = xAngle (-4.30 = 1.99)
00:01:44.439 00.003 16872 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.25 = 2.03)
00:01:44.443 00.004 16872 CameraToMount -- cameraX=-0.25 cameraY=-0.11 hyp=0.27 cameraTheta=-2.74 mountX=-0.11 mountY=0.24, mountTheta=1.99
00:01:44.447 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.25, y=-0.11, opts=13)
00:01:44.450 00.003 16872 Enqueuing Move request for scope (-0.25, -0.11)
00:01:44.452 00.002 9640 Worker thread wakes up
00:01:44.452 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.11) opts 0xd
00:01:44.452 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.25, -0.11)
00:01:44.452 00.000 9640 Moving (-0.25, -0.11) raw xDistance=-0.11 yDistance=0.24
00:01:44.452 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.11
00:01:44.452 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=0
00:01:44.452 00.000 9640 MoveAxis(E, 14, ABG)
00:01:44.453 00.001 9640 Guiding  Dir = 2, Dur = 14
00:01:44.453 00.000 9640 IsSlewing returns 0
00:01:44.453 00.000 9640 IsGuiding returns 0
00:01:44.453 00.000 9640 PulseGuide returned control before completion, sleep 24
00:01:44.460 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=65520, med=3276, FiltMin=3140, FiltMax=65516, Gamma=2.190
00:01:44.488 00.028 9640 IsGuiding returns 1
00:01:44.488 00.000 9640 scope still moving after pulse duration time elapsed
00:01:44.499 00.011 16872 UpdateGuideState exits: m=240493 SNR=319.2
00:01:44.501 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:44.505 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:01:44.507 00.002 16872 Enqueuing Expose request
00:01:44.519 00.012 9640 IsSlewing returns 0
00:01:44.519 00.000 9640 IsGuiding returns 0
00:01:44.519 00.000 9640 scope move finished after 14 + 52 ms
00:01:44.519 00.000 9640 Move returns status 0, amount 14
00:01:44.519 00.000 9640 MoveAxis(N, 0, ABG)
00:01:44.519 00.000 9640 Move returns status 0, amount 0
00:01:44.520 00.001 9640 move complete, result=0
00:01:44.520 00.000 9640 worker thread done servicing request
00:01:44.520 00.000 9640 Worker thread wakes up
00:01:44.520 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:01:44.520 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:01:44.522 00.002 16872 GuideStep: -0.1 px 14 ms EAST, 0.2 px 0 ms NORTH
00:01:46.453 01.931 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68c2321b-4735-408f-ba88-dcae7269e618"}
00:01:46.457 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"68c2321b-4735-408f-ba88-dcae7269e618"}
00:01:46.461 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ec73214-fde2-414d-8c26-3ce1b0894cb7"}
00:01:46.464 00.003 16872 case statement mapped state 6 to 3
00:01:46.466 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ec73214-fde2-414d-8c26-3ce1b0894cb7"}
00:01:46.470 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0eacdeb9-8647-4988-827a-e6468a2146f1"}
00:01:46.473 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.92,7.19],"pixels":"..."},"id":"0eacdeb9-8647-4988-827a-e6468a2146f1"}
00:01:48.584 02.111 9640 Exposure complete
00:01:48.725 00.141 9640 worker thread done servicing request
00:01:48.725 00.000 16872 OnExposeComplete: enter
00:01:48.728 00.003 16872 UpdateGuideState(): m_state=6
00:01:48.731 00.003 16872 Star::Find(15, 1648, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:01:48.734 00.003 16872 Star::Find returns 1 (0), X=1649.20, Y=579.48, Mass=217084, SNR=294.9, Peak=23632 HFD=3.1
00:01:48.736 00.002 16872 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.56) = xAngle (-0.10 = -0.10)
00:01:48.739 00.003 16872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.05 = -0.05)
00:01:48.742 00.003 16872 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.46 mountX=0.19 mountY=-0.01, mountTheta=-0.05
00:01:48.748 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.02, y=0.19, opts=13)
00:01:48.751 00.003 16872 Enqueuing Move request for scope (0.02, 0.19)
00:01:48.753 00.002 9640 Worker thread wakes up
00:01:48.753 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
00:01:48.753 00.000 9640 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
00:01:48.754 00.001 9640 Moving (0.02, 0.19) raw xDistance=0.19 yDistance=-0.01
00:01:48.754 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.19
00:01:48.754 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=0
00:01:48.754 00.000 9640 MoveAxis(W, 19, ABG)
00:01:48.754 00.000 9640 Guiding  Dir = 3, Dur = 19
00:01:48.754 00.000 9640 IsSlewing returns 0
00:01:48.754 00.000 9640 IsGuiding returns 0
00:01:48.755 00.001 9640 PulseGuide returned control before completion, sleep 29
00:01:48.761 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=65520, med=3276, FiltMin=3186, FiltMax=65516, Gamma=2.190
00:01:48.791 00.030 9640 IsGuiding returns 1
00:01:48.791 00.000 9640 scope still moving after pulse duration time elapsed
00:01:48.799 00.008 16872 UpdateGuideState exits: m=217084 SNR=294.9
00:01:48.802 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:48.804 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:01:48.808 00.004 16872 Enqueuing Expose request
00:01:48.822 00.014 9640 IsSlewing returns 0
00:01:48.822 00.000 9640 IsGuiding returns 0
00:01:48.822 00.000 9640 scope move finished after 19 + 48 ms
00:01:48.822 00.000 9640 Move returns status 0, amount 19
00:01:48.822 00.000 9640 MoveAxis(N, 0, ABG)
00:01:48.822 00.000 9640 Move returns status 0, amount 0
00:01:48.822 00.000 9640 move complete, result=0
00:01:48.823 00.001 9640 worker thread done servicing request
00:01:48.823 00.000 9640 Worker thread wakes up
00:01:48.823 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:01:48.823 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:01:48.826 00.003 16872 GuideStep: 0.2 px 19 ms WEST, -0.0 px 0 ms NORTH
00:01:49.952 01.126 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be9a54ca-4941-4d3c-823c-d7bf507d97b6"}
00:01:49.956 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"be9a54ca-4941-4d3c-823c-d7bf507d97b6"}
00:01:49.960 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"32a9016e-c0c3-4173-8906-3f219bafcbfe"}
00:01:49.964 00.004 16872 case statement mapped state 6 to 3
00:01:49.969 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"32a9016e-c0c3-4173-8906-3f219bafcbfe"}
00:01:49.974 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"09855427-8ceb-4435-86a3-f2458173c30c"}
00:01:49.979 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.20,7.48],"pixels":"..."},"id":"09855427-8ceb-4435-86a3-f2458173c30c"}
00:01:52.887 02.908 9640 Exposure complete
00:01:53.027 00.140 9640 worker thread done servicing request
00:01:53.027 00.000 16872 OnExposeComplete: enter
00:01:53.029 00.002 16872 UpdateGuideState(): m_state=6
00:01:53.032 00.003 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:01:53.034 00.002 16872 Star::Find returns 1 (0), X=1649.03, Y=579.80, Mass=237886, SNR=318.3, Peak=31416 HFD=2.6
00:01:53.038 00.004 16872 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.56) = xAngle (0.30 = 0.30)
00:01:53.041 00.003 16872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.35 = 0.35)
00:01:53.044 00.003 16872 CameraToMount -- cameraX=-0.15 cameraY=0.51 hyp=0.53 cameraTheta=1.86 mountX=0.51 mountY=0.18, mountTheta=0.34
00:01:53.048 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.15, y=0.51, opts=13)
00:01:53.051 00.003 16872 Enqueuing Move request for scope (-0.15, 0.51)
00:01:53.055 00.004 9640 Worker thread wakes up
00:01:53.055 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.51) opts 0xd
00:01:53.055 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.15, 0.51)
00:01:53.055 00.000 9640 Moving (-0.15, 0.51) raw xDistance=0.51 yDistance=0.18
00:01:53.055 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.51
00:01:53.055 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
00:01:53.055 00.000 9640 MoveAxis(W, 56, ABG)
00:01:53.055 00.000 9640 Guiding  Dir = 3, Dur = 56
00:01:53.056 00.001 9640 IsSlewing returns 0
00:01:53.056 00.000 9640 IsGuiding returns 0
00:01:53.056 00.000 9640 PulseGuide returned control before completion, sleep 66
00:01:53.061 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65516, med=3272, FiltMin=3172, FiltMax=65512, Gamma=2.190
00:01:53.100 00.039 16872 UpdateGuideState exits: m=237886 SNR=318.3
00:01:53.104 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:53.108 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:01:53.110 00.002 16872 Enqueuing Expose request
00:01:53.131 00.021 9640 IsGuiding returns 1
00:01:53.131 00.000 9640 scope still moving after pulse duration time elapsed
00:01:53.162 00.031 9640 IsSlewing returns 0
00:01:53.163 00.001 9640 IsGuiding returns 0
00:01:53.163 00.000 9640 scope move finished after 56 + 50 ms
00:01:53.163 00.000 9640 Move returns status 0, amount 56
00:01:53.163 00.000 9640 MoveAxis(N, 0, ABG)
00:01:53.163 00.000 9640 Move returns status 0, amount 0
00:01:53.163 00.000 9640 move complete, result=0
00:01:53.164 00.001 9640 worker thread done servicing request
00:01:53.164 00.000 9640 Worker thread wakes up
00:01:53.164 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:01:53.164 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:01:53.164 00.000 16872 GuideStep: 0.5 px 56 ms WEST, 0.2 px 0 ms NORTH
00:01:53.451 00.287 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"14531140-4436-4594-954b-bfa8632f7a5d"}
00:01:53.454 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"14531140-4436-4594-954b-bfa8632f7a5d"}
00:01:53.460 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"75b60c98-c807-4724-a7cf-0161929f5c5c"}
00:01:53.467 00.007 16872 case statement mapped state 6 to 3
00:01:53.475 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"75b60c98-c807-4724-a7cf-0161929f5c5c"}
00:01:53.480 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"195fbafd-bfa1-40e8-9e16-63d0c3c663fb"}
00:01:53.483 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.03,6.80],"pixels":"..."},"id":"195fbafd-bfa1-40e8-9e16-63d0c3c663fb"}
00:01:56.951 03.468 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"170f0f9c-853a-4fb9-912c-ce6b81471dc7"}
00:01:56.953 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"170f0f9c-853a-4fb9-912c-ce6b81471dc7"}
00:01:56.957 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e72ae63a-c38c-44f8-9551-a581c78e7dae"}
00:01:56.960 00.003 16872 case statement mapped state 6 to 3
00:01:56.962 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e72ae63a-c38c-44f8-9551-a581c78e7dae"}
00:01:56.967 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"88bdfcb6-2e6d-4d6e-8730-a38e10dbdf8f"}
00:01:56.970 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.03,6.80],"pixels":"..."},"id":"88bdfcb6-2e6d-4d6e-8730-a38e10dbdf8f"}
00:01:57.229 00.259 9640 Exposure complete
00:01:57.370 00.141 9640 worker thread done servicing request
00:01:57.371 00.001 16872 OnExposeComplete: enter
00:01:57.373 00.002 16872 UpdateGuideState(): m_state=6
00:01:57.376 00.003 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:01:57.378 00.002 16872 Star::Find returns 1 (0), X=1649.23, Y=579.55, Mass=216703, SNR=303.5, Peak=23216 HFD=3.2
00:01:57.381 00.003 16872 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.56) = xAngle (-0.20 = -0.20)
00:01:57.384 00.003 16872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.15 = -0.15)
00:01:57.388 00.004 16872 CameraToMount -- cameraX=0.05 cameraY=0.25 hyp=0.26 cameraTheta=1.36 mountX=0.25 mountY=-0.04, mountTheta=-0.15
00:01:57.393 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=0.25, opts=13)
00:01:57.397 00.004 16872 Enqueuing Move request for scope (0.05, 0.25)
00:01:57.401 00.004 9640 Worker thread wakes up
00:01:57.401 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.25) opts 0xd
00:01:57.401 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, 0.25)
00:01:57.401 00.000 9640 Moving (0.05, 0.25) raw xDistance=0.25 yDistance=-0.04
00:01:57.401 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.25
00:01:57.401 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.04, m_sumCorr=0
00:01:57.401 00.000 9640 MoveAxis(W, 33, ABG)
00:01:57.401 00.000 9640 Guiding  Dir = 3, Dur = 33
00:01:57.402 00.001 9640 IsSlewing returns 0
00:01:57.402 00.000 9640 IsGuiding returns 0
00:01:57.402 00.000 9640 PulseGuide returned control before completion, sleep 43
00:01:57.407 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3280, FiltMin=3128, FiltMax=65516, Gamma=2.190
00:01:57.445 00.038 16872 UpdateGuideState exits: m=216703 SNR=303.5
00:01:57.451 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:57.453 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:01:57.456 00.003 16872 Enqueuing Expose request
00:01:57.459 00.003 9640 IsGuiding returns 1
00:01:57.459 00.000 9640 scope still moving after pulse duration time elapsed
00:01:57.492 00.033 9640 IsSlewing returns 0
00:01:57.492 00.000 9640 IsGuiding returns 0
00:01:57.492 00.000 9640 scope move finished after 33 + 57 ms
00:01:57.492 00.000 9640 Move returns status 0, amount 33
00:01:57.493 00.001 9640 MoveAxis(N, 0, ABG)
00:01:57.493 00.000 9640 Move returns status 0, amount 0
00:01:57.493 00.000 9640 move complete, result=0
00:01:57.493 00.000 9640 worker thread done servicing request
00:01:57.493 00.000 9640 Worker thread wakes up
00:01:57.493 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:01:57.493 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:01:57.493 00.000 16872 GuideStep: 0.3 px 33 ms WEST, -0.0 px 0 ms NORTH
00:02:00.451 02.958 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69debb5e-9cbd-4c86-99bb-3f5738ed4afd"}
00:02:00.454 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"69debb5e-9cbd-4c86-99bb-3f5738ed4afd"}
00:02:00.459 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"970f757c-1916-425c-80e2-458edc6b9ea3"}
00:02:00.464 00.005 16872 case statement mapped state 6 to 3
00:02:00.468 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"970f757c-1916-425c-80e2-458edc6b9ea3"}
00:02:00.471 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"391ba453-450c-4440-8b22-599f5d72fe28"}
00:02:00.474 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.23,6.55],"pixels":"..."},"id":"391ba453-450c-4440-8b22-599f5d72fe28"}
00:02:01.547 01.073 9640 Exposure complete
00:02:01.687 00.140 9640 worker thread done servicing request
00:02:01.687 00.000 16872 OnExposeComplete: enter
00:02:01.690 00.003 16872 UpdateGuideState(): m_state=6
00:02:01.693 00.003 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:02:01.695 00.002 16872 Star::Find returns 1 (0), X=1649.17, Y=578.87, Mass=229389, SNR=316.9, Peak=26996 HFD=2.9
00:02:01.697 00.002 16872 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.56) = xAngle (-3.15 = 3.13)
00:02:01.703 00.006 16872 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.10 = -3.10)
00:02:01.705 00.002 16872 CameraToMount -- cameraX=-0.01 cameraY=-0.42 hyp=0.42 cameraTheta=-1.60 mountX=-0.42 mountY=-0.02, mountTheta=-3.10
00:02:01.710 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=-0.42, opts=13)
00:02:01.712 00.002 16872 Enqueuing Move request for scope (-0.01, -0.42)
00:02:01.716 00.004 9640 Worker thread wakes up
00:02:01.716 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.42) opts 0xd
00:02:01.716 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, -0.42)
00:02:01.716 00.000 9640 Moving (-0.01, -0.42) raw xDistance=-0.42 yDistance=-0.02
00:02:01.716 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.42
00:02:01.716 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=0
00:02:01.716 00.000 9640 MoveAxis(E, 41, ABG)
00:02:01.716 00.000 9640 Guiding  Dir = 2, Dur = 41
00:02:01.716 00.000 9640 IsSlewing returns 0
00:02:01.717 00.001 9640 IsGuiding returns 0
00:02:01.717 00.000 9640 PulseGuide returned control before completion, sleep 51
00:02:01.722 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65516, med=3272, FiltMin=3116, FiltMax=65512, Gamma=2.190
00:02:01.762 00.040 16872 UpdateGuideState exits: m=229389 SNR=316.9
00:02:01.765 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:01.767 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:02:01.770 00.003 16872 Enqueuing Expose request
00:02:01.777 00.007 9640 IsGuiding returns 1
00:02:01.777 00.000 9640 scope still moving after pulse duration time elapsed
00:02:01.808 00.031 9640 IsSlewing returns 0
00:02:01.808 00.000 9640 IsGuiding returns 0
00:02:01.808 00.000 9640 scope move finished after 41 + 50 ms
00:02:01.808 00.000 9640 Move returns status 0, amount 41
00:02:01.809 00.001 9640 MoveAxis(N, 0, ABG)
00:02:01.809 00.000 9640 Move returns status 0, amount 0
00:02:01.809 00.000 9640 move complete, result=0
00:02:01.809 00.000 9640 worker thread done servicing request
00:02:01.809 00.000 9640 Worker thread wakes up
00:02:01.809 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:02:01.810 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:02:01.811 00.001 16872 GuideStep: -0.4 px 41 ms EAST, -0.0 px 0 ms NORTH
00:02:03.951 02.140 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6eaeb9e-9a14-4615-a507-4478eececba1"}
00:02:03.953 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d6eaeb9e-9a14-4615-a507-4478eececba1"}
00:02:03.960 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c420940b-c85a-4061-a202-60d8ab4ce999"}
00:02:03.962 00.002 16872 case statement mapped state 6 to 3
00:02:03.965 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c420940b-c85a-4061-a202-60d8ab4ce999"}
00:02:03.968 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2ba35116-ae4c-4c8b-93f6-006cd54e0036"}
00:02:03.971 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.17,6.87],"pixels":"..."},"id":"2ba35116-ae4c-4c8b-93f6-006cd54e0036"}
00:02:05.869 01.898 9640 Exposure complete
00:02:06.011 00.142 9640 worker thread done servicing request
00:02:06.011 00.000 16872 OnExposeComplete: enter
00:02:06.014 00.003 16872 UpdateGuideState(): m_state=6
00:02:06.018 00.004 16872 Star::Find(15, 1649, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:02:06.021 00.003 16872 Star::Find returns 1 (0), X=1649.23, Y=579.14, Mass=220853, SNR=297.7, Peak=22420 HFD=3.2
00:02:06.023 00.002 16872 MultiStar: exiting stabilization period
00:02:06.025 00.002 16872 MultiStar: updating star positions after lock position change
00:02:06.028 00.003 16872 Star::Find(15, 1100, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:02:06.031 00.003 16872 Star::Find returns 1 (0), X=1099.97, Y=958.40, Mass=60672, SNR=147.6, Peak=9440 HFD=3.0
00:02:06.034 00.003 16872 Star::Find(15, 990, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:02:06.036 00.002 16872 Star::Find returns 1 (0), X=990.25, Y=617.23, Mass=51301, SNR=138.1, Peak=8128 HFD=2.9
00:02:06.039 00.003 16872 Star::Find(15, 1818, 860, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:02:06.043 00.004 16872 Star::Find returns 1 (0), X=1818.58, Y=860.52, Mass=20134, SNR=73.3, Peak=5104 HFD=3.2
00:02:06.047 00.004 16872 Star::Find(15, 534, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:02:06.050 00.003 16872 Star::Find returns 1 (0), X=533.91, Y=975.63, Mass=12453, SNR=60.2, Peak=4844 HFD=2.5
00:02:06.053 00.003 16872 Star::Find(15, 539, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:02:06.056 00.003 16872 Star::Find returns 1 (0), X=539.34, Y=853.69, Mass=13712, SNR=64.8, Peak=4840 HFD=2.8
00:02:06.058 00.002 16872 Star::Find(15, 1628, 502, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:02:06.065 00.007 16872 Star::Find returns 1 (0), X=1628.84, Y=501.94, Mass=5992, SNR=37.5, Peak=4040 HFD=2.4
00:02:06.068 00.003 16872 Star::Find(15, 487, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:02:06.071 00.003 16872 Star::Find returns 1 (0), X=486.72, Y=248.02, Mass=4327, SNR=29.7, Peak=3804 HFD=2.5
00:02:06.075 00.004 16872 Star::Find(15, 47, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:02:06.077 00.002 16872 Star::Find returns 1 (0), X=47.31, Y=322.27, Mass=4382, SNR=32.2, Peak=3808 HFD=2.6
00:02:06.080 00.003 16872 Star::Find(15, 413, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:02:06.083 00.003 16872 Star::Find returns 1 (0), X=412.64, Y=661.78, Mass=1833, SNR=16.7, Peak=3540 HFD=2.6
00:02:06.086 00.003 16872 Star::Find(15, 1657, 804, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:02:06.088 00.002 16872 Star::Find returns 1 (0), X=1657.06, Y=804.84, Mass=2933, SNR=24.1, Peak=3628 HFD=2.5
00:02:06.093 00.005 16872 Star::Find(15, 174, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:02:06.095 00.002 16872 Star::Find returns 1 (0), X=174.09, Y=412.34, Mass=3917, SNR=29.3, Peak=3696 HFD=2.6
00:02:06.098 00.003 16872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.56) = xAngle (-2.80 = -2.80)
00:02:06.101 00.003 16872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.75 = -2.75)
00:02:06.103 00.002 16872 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.24 mountX=-0.15 mountY=-0.06, mountTheta=-2.76
00:02:06.108 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=-0.15, opts=13)
00:02:06.110 00.002 16872 Enqueuing Move request for scope (0.05, -0.15)
00:02:06.114 00.004 9640 Worker thread wakes up
00:02:06.114 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
00:02:06.114 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
00:02:06.114 00.000 9640 Moving (0.05, -0.15) raw xDistance=-0.15 yDistance=-0.06
00:02:06.114 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.15
00:02:06.114 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.06, m_sumCorr=0
00:02:06.114 00.000 9640 MoveAxis(E, 20, ABG)
00:02:06.114 00.000 9640 Guiding  Dir = 2, Dur = 20
00:02:06.115 00.001 9640 IsSlewing returns 0
00:02:06.115 00.000 9640 IsGuiding returns 0
00:02:06.115 00.000 9640 PulseGuide returned control before completion, sleep 30
00:02:06.119 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3280, FiltMin=3152, FiltMax=65512, Gamma=2.190
00:02:06.151 00.032 9640 IsGuiding returns 1
00:02:06.151 00.000 9640 scope still moving after pulse duration time elapsed
00:02:06.159 00.008 16872 UpdateGuideState exits: m=220853 SNR=297.7
00:02:06.162 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:06.164 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:02:06.168 00.004 16872 Enqueuing Expose request
00:02:06.183 00.015 9640 IsSlewing returns 0
00:02:06.183 00.000 9640 IsGuiding returns 0
00:02:06.183 00.000 9640 scope move finished after 20 + 48 ms
00:02:06.183 00.000 9640 Move returns status 0, amount 20
00:02:06.183 00.000 9640 MoveAxis(N, 0, ABG)
00:02:06.183 00.000 9640 Move returns status 0, amount 0
00:02:06.184 00.001 9640 move complete, result=0
00:02:06.184 00.000 9640 worker thread done servicing request
00:02:06.184 00.000 9640 Worker thread wakes up
00:02:06.184 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:02:06.184 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:02:06.188 00.004 16872 GuideStep: -0.2 px 20 ms EAST, -0.1 px 0 ms NORTH
00:02:07.449 01.261 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b8790c32-ffd7-407d-9499-5844b4bc0006"}
00:02:07.455 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b8790c32-ffd7-407d-9499-5844b4bc0006"}
00:02:07.460 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b7e707b4-2f09-4f81-b8e1-166488777c2d"}
00:02:07.465 00.005 16872 case statement mapped state 6 to 3
00:02:07.468 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7e707b4-2f09-4f81-b8e1-166488777c2d"}
00:02:07.471 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5e9cfa19-213f-4a0b-99d7-2318c4033232"}
00:02:07.474 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.23,7.14],"pixels":"..."},"id":"5e9cfa19-213f-4a0b-99d7-2318c4033232"}
00:02:10.232 02.758 9640 Exposure complete
00:02:10.370 00.138 9640 worker thread done servicing request
00:02:10.370 00.000 16872 OnExposeComplete: enter
00:02:10.373 00.003 16872 UpdateGuideState(): m_state=6
00:02:10.375 00.002 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:02:10.378 00.003 16872 Star::Find returns 1 (0), X=1649.05, Y=579.83, Mass=238588, SNR=326.5, Peak=28184 HFD=2.9
00:02:10.381 00.003 16872 MultiStar: [#1 -0.03,0.78,0.00,M1] [#2 0.05,0.78,0.00,M1] [#3 -0.10,0.86,0.00,M1] [#4 -0.18,0.91,0.00,M1] [#5 -0.31,0.99,0.00,M1] [#6 -0.33,0.61,0.00,M1] [#7 0.26,0.96,0.00,M1] [#8 -0.25,0.77,0.00,M1] 
00:02:10.385 00.004 16872 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.56) = xAngle (0.24 = 0.24)
00:02:10.387 00.002 16872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.29 = 0.29)
00:02:10.389 00.002 16872 CameraToMount -- cameraX=-0.12 cameraY=0.54 hyp=0.55 cameraTheta=1.80 mountX=0.53 mountY=0.16, mountTheta=0.29
00:02:10.394 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=0.54, opts=13)
00:02:10.397 00.003 16872 Enqueuing Move request for scope (-0.12, 0.54)
00:02:10.400 00.003 9640 Worker thread wakes up
00:02:10.400 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.54) opts 0xd
00:02:10.400 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, 0.54)
00:02:10.400 00.000 9640 Moving (-0.12, 0.54) raw xDistance=0.53 yDistance=0.16
00:02:10.400 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.53
00:02:10.400 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=0
00:02:10.400 00.000 9640 MoveAxis(W, 55, ABG)
00:02:10.400 00.000 9640 Guiding  Dir = 3, Dur = 55
00:02:10.401 00.001 9640 IsSlewing returns 0
00:02:10.401 00.000 9640 IsGuiding returns 0
00:02:10.401 00.000 9640 PulseGuide returned control before completion, sleep 65
00:02:10.408 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3272, FiltMin=3144, FiltMax=65512, Gamma=2.190
00:02:10.445 00.037 16872 UpdateGuideState exits: m=238588 SNR=326.5
00:02:10.449 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:10.452 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:02:10.454 00.002 16872 Enqueuing Expose request
00:02:10.478 00.024 9640 IsGuiding returns 1
00:02:10.478 00.000 9640 scope still moving after pulse duration time elapsed
00:02:10.509 00.031 9640 IsSlewing returns 0
00:02:10.509 00.000 9640 IsGuiding returns 0
00:02:10.509 00.000 9640 scope move finished after 55 + 53 ms
00:02:10.509 00.000 9640 Move returns status 0, amount 55
00:02:10.509 00.000 9640 MoveAxis(N, 0, ABG)
00:02:10.509 00.000 9640 Move returns status 0, amount 0
00:02:10.510 00.001 9640 move complete, result=0
00:02:10.510 00.000 9640 worker thread done servicing request
00:02:10.510 00.000 9640 Worker thread wakes up
00:02:10.510 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:02:10.510 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:02:10.510 00.000 16872 GuideStep: 0.5 px 55 ms WEST, 0.2 px 0 ms NORTH
00:02:10.948 00.438 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d9d0d81d-7afc-4900-a4a1-114a2ab0c7aa"}
00:02:10.952 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d9d0d81d-7afc-4900-a4a1-114a2ab0c7aa"}
00:02:10.957 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2de66ce5-62d1-496f-802e-e979df25ae72"}
00:02:10.961 00.004 16872 case statement mapped state 6 to 3
00:02:10.964 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2de66ce5-62d1-496f-802e-e979df25ae72"}
00:02:10.970 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"43cdfaf8-437b-4d99-9ef5-66d0f59ecd5d"}
00:02:10.975 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.05,6.83],"pixels":"..."},"id":"43cdfaf8-437b-4d99-9ef5-66d0f59ecd5d"}
00:02:14.447 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eef51b61-20d8-4734-8c91-4bc28e29e738"}
00:02:14.451 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eef51b61-20d8-4734-8c91-4bc28e29e738"}
00:02:14.455 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0c40eb6a-ef17-4c9d-b39d-6b7a69149708"}
00:02:14.458 00.003 16872 case statement mapped state 6 to 3
00:02:14.461 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c40eb6a-ef17-4c9d-b39d-6b7a69149708"}
00:02:14.465 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b5a7e07e-a427-4e61-9046-483687b4a7b5"}
00:02:14.468 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.05,6.83],"pixels":"..."},"id":"b5a7e07e-a427-4e61-9046-483687b4a7b5"}
00:02:14.585 00.117 9640 Exposure complete
00:02:14.726 00.141 9640 worker thread done servicing request
00:02:14.727 00.001 16872 OnExposeComplete: enter
00:02:14.729 00.002 16872 UpdateGuideState(): m_state=6
00:02:14.732 00.003 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:02:14.734 00.002 16872 Star::Find returns 1 (0), X=1648.99, Y=579.11, Mass=231302, SNR=307.6, Peak=27316 HFD=2.8
00:02:14.737 00.003 16872 MultiStar: [#1 -0.16,0.11,0.47,U] [#2 -0.00,-0.02,0.42,U] [#3 -0.25,0.06,0.28,U] [#4 -0.12,0.20,0.18,U] [#5 -0.10,0.26,0.20,U] [#6 -0.51,-0.15,0.00,M2] [#7 -0.18,0.35,0.00,M2] [#8 -0.40,0.42,0.00,M2] 
00:02:14.742 00.005 16872 refined, 5 included, MultiStar: {-0.15, -0.01}, one-star: {-0.19, -0.18}
00:02:14.746 00.004 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.61 = 1.68)
00:02:14.749 00.003 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.72)
00:02:14.753 00.004 16872 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.05 mountX=-0.02 mountY=0.15, mountTheta=1.68
00:02:14.758 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.15, y=-0.01, opts=13)
00:02:14.761 00.003 16872 Enqueuing Move request for scope (-0.15, -0.01)
00:02:14.763 00.002 9640 Worker thread wakes up
00:02:14.763 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
00:02:14.763 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
00:02:14.764 00.001 9640 Moving (-0.15, -0.01) raw xDistance=-0.02 yDistance=0.15
00:02:14.764 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:02:14.764 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
00:02:14.764 00.000 9640 MoveAxis(E, 0, ABG)
00:02:14.764 00.000 9640 Move returns status 0, amount 0
00:02:14.764 00.000 9640 MoveAxis(N, 0, ABG)
00:02:14.764 00.000 9640 Move returns status 0, amount 0
00:02:14.764 00.000 9640 move complete, result=0
00:02:14.764 00.000 9640 worker thread done servicing request
00:02:14.770 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65516, med=3276, FiltMin=3182, FiltMax=65512, Gamma=2.190
00:02:14.809 00.039 16872 UpdateGuideState exits: m=231302 SNR=307.6
00:02:14.812 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:14.815 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:02:14.818 00.003 16872 Enqueuing Expose request
00:02:14.820 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:14.823 00.003 9640 Worker thread wakes up
00:02:14.823 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:02:14.823 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:02:17.947 03.124 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62c97614-5d58-4cc3-a631-20d8c050ba52"}
00:02:17.950 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62c97614-5d58-4cc3-a631-20d8c050ba52"}
00:02:17.953 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4af1419e-df17-4a68-bf52-d79c9a4d0878"}
00:02:17.956 00.003 16872 case statement mapped state 6 to 3
00:02:17.961 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4af1419e-df17-4a68-bf52-d79c9a4d0878"}
00:02:17.966 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8539885f-08cd-4ed7-9139-ca77b70e1beb"}
00:02:17.969 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.99,7.11],"pixels":"..."},"id":"8539885f-08cd-4ed7-9139-ca77b70e1beb"}
00:02:18.884 00.915 9640 Exposure complete
00:02:19.020 00.136 9640 worker thread done servicing request
00:02:19.020 00.000 16872 OnExposeComplete: enter
00:02:19.026 00.006 16872 UpdateGuideState(): m_state=6
00:02:19.028 00.002 16872 Star::Find(15, 1648, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:02:19.031 00.003 16872 Star::Find returns 1 (0), X=1649.05, Y=578.78, Mass=232047, SNR=312.6, Peak=26880 HFD=2.9
00:02:19.034 00.003 16872 MultiStar: [#1 -0.23,-0.40,0.00,M1] [#2 -0.02,-0.46,0.00,M1] [#3 -0.22,-0.28,0.26,U] [#4 -0.21,-0.44,0.00,M1] [#5 -0.22,-0.42,0.00,M1] [#6 -0.48,-0.50,0.00,M3] [#7 -0.19,-0.29,0.09,U] [#8 -0.30,-0.31,0.00,M3] 
00:02:19.036 00.002 16872 refined, 2 included, MultiStar: {-0.15, -0.46}, one-star: {-0.13, -0.52}
00:02:19.040 00.004 16872 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.56) = xAngle (-3.45 = 2.83)
00:02:19.043 00.003 16872 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.40 = 2.88)
00:02:19.045 00.002 16872 CameraToMount -- cameraX=-0.15 cameraY=-0.46 hyp=0.48 cameraTheta=-1.89 mountX=-0.46 mountY=0.12, mountTheta=2.88
00:02:19.049 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.15, y=-0.46, opts=13)
00:02:19.052 00.003 16872 Enqueuing Move request for scope (-0.15, -0.46)
00:02:19.057 00.005 9640 Worker thread wakes up
00:02:19.057 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.46) opts 0xd
00:02:19.057 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.15, -0.46)
00:02:19.057 00.000 9640 Moving (-0.15, -0.46) raw xDistance=-0.46 yDistance=0.12
00:02:19.057 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.46
00:02:19.057 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
00:02:19.057 00.000 9640 MoveAxis(E, 49, ABG)
00:02:19.057 00.000 9640 Guiding  Dir = 2, Dur = 49
00:02:19.058 00.001 9640 IsSlewing returns 0
00:02:19.058 00.000 9640 IsGuiding returns 0
00:02:19.059 00.001 9640 PulseGuide returned control before completion, sleep 59
00:02:19.064 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3268, FiltMin=3176, FiltMax=65516, Gamma=2.190
00:02:19.110 00.046 16872 UpdateGuideState exits: m=232047 SNR=312.6
00:02:19.113 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:19.121 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:02:19.125 00.004 16872 Enqueuing Expose request
00:02:19.131 00.006 9640 IsGuiding returns 1
00:02:19.131 00.000 9640 scope still moving after pulse duration time elapsed
00:02:19.163 00.032 9640 IsSlewing returns 0
00:02:19.163 00.000 9640 IsGuiding returns 0
00:02:19.163 00.000 9640 scope move finished after 49 + 55 ms
00:02:19.163 00.000 9640 Move returns status 0, amount 49
00:02:19.163 00.000 9640 MoveAxis(N, 0, ABG)
00:02:19.164 00.001 9640 Move returns status 0, amount 0
00:02:19.164 00.000 9640 move complete, result=0
00:02:19.164 00.000 9640 worker thread done servicing request
00:02:19.164 00.000 9640 Worker thread wakes up
00:02:19.164 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:02:19.164 00.000 16872 GuideStep: -0.5 px 49 ms EAST, 0.1 px 0 ms NORTH
00:02:19.167 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:02:21.447 02.280 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15f6f22a-604c-4813-9ca9-a297a23d2673"}
00:02:21.452 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"15f6f22a-604c-4813-9ca9-a297a23d2673"}
00:02:21.456 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e1093fea-be3c-488b-bc02-52fa07b5b48c"}
00:02:21.460 00.004 16872 case statement mapped state 6 to 3
00:02:21.462 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1093fea-be3c-488b-bc02-52fa07b5b48c"}
00:02:21.466 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bab50bb5-a163-4df0-ac01-02043e617b4b"}
00:02:21.469 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.05,6.78],"pixels":"..."},"id":"bab50bb5-a163-4df0-ac01-02043e617b4b"}
00:02:23.228 01.759 9640 Exposure complete
00:02:23.375 00.147 9640 worker thread done servicing request
00:02:23.375 00.000 16872 OnExposeComplete: enter
00:02:23.378 00.003 16872 UpdateGuideState(): m_state=6
00:02:23.381 00.003 16872 Star::Find(15, 1649, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:02:23.384 00.003 16872 Star::Find returns 1 (0), X=1649.06, Y=579.35, Mass=237468, SNR=319.4, Peak=27068 HFD=3.1
00:02:23.387 00.003 16872 MultiStar: [#1 -0.21,0.31,0.45,U] [#2 -0.07,0.29,0.42,U] [#3 -0.29,0.20,0.26,U] [#4 -0.12,0.31,0.18,U] [#5 0.11,0.14,0.19,U] [#6 -0.42,0.12,0.00,M4] [#7 0.21,0.45,0.00,M2] [#8 -0.02,0.21,0.10,U] 
00:02:23.390 00.003 16872 single-star, 6 included, MultiStar: {-0.12, 0.18}, one-star: {-0.11, 0.06}
00:02:23.391 00.001 16872 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.56) = xAngle (1.12 = 1.12)
00:02:23.394 00.003 16872 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.17 = 1.17)
00:02:23.397 00.003 16872 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.68 mountX=0.06 mountY=0.12, mountTheta=1.13
00:02:23.406 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=0.06, opts=13)
00:02:23.409 00.003 16872 Enqueuing Move request for scope (-0.11, 0.06)
00:02:23.412 00.003 9640 Worker thread wakes up
00:02:23.412 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
00:02:23.412 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
00:02:23.412 00.000 9640 Moving (-0.11, 0.06) raw xDistance=0.06 yDistance=0.12
00:02:23.412 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:02:23.412 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
00:02:23.412 00.000 9640 MoveAxis(E, 0, ABG)
00:02:23.412 00.000 9640 Move returns status 0, amount 0
00:02:23.414 00.002 9640 MoveAxis(N, 0, ABG)
00:02:23.414 00.000 9640 Move returns status 0, amount 0
00:02:23.414 00.000 9640 move complete, result=0
00:02:23.414 00.000 9640 worker thread done servicing request
00:02:23.419 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3276, FiltMin=3164, FiltMax=65512, Gamma=2.190
00:02:23.457 00.038 16872 UpdateGuideState exits: m=237468 SNR=319.4
00:02:23.460 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:23.468 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:02:23.471 00.003 16872 Enqueuing Expose request
00:02:23.473 00.002 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:23.476 00.003 9640 Worker thread wakes up
00:02:23.477 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:02:23.477 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:02:24.944 01.467 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"67ecab8a-d9aa-4e88-b26d-b39d921c6ccd"}
00:02:24.947 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"67ecab8a-d9aa-4e88-b26d-b39d921c6ccd"}
00:02:24.951 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eb1a68ee-9199-4f9b-9dc7-87635885935b"}
00:02:24.954 00.003 16872 case statement mapped state 6 to 3
00:02:24.958 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb1a68ee-9199-4f9b-9dc7-87635885935b"}
00:02:24.963 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1fb76ecf-8ac8-44e6-b27f-55fb362419e6"}
00:02:24.966 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.06,7.35],"pixels":"..."},"id":"1fb76ecf-8ac8-44e6-b27f-55fb362419e6"}
00:02:27.532 02.566 9640 Exposure complete
00:02:27.670 00.138 9640 worker thread done servicing request
00:02:27.670 00.000 16872 OnExposeComplete: enter
00:02:27.672 00.002 16872 UpdateGuideState(): m_state=6
00:02:27.675 00.003 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:02:27.678 00.003 16872 Star::Find returns 1 (0), X=1649.13, Y=579.44, Mass=216591, SNR=307.1, Peak=25212 HFD=3.1
00:02:27.682 00.004 16872 MultiStar: [#1 0.01,0.22,0.53,U] [#2 0.16,0.25,0.43,U] [#3 -0.15,0.28,0.27,U] [#4 -0.06,0.20,0.19,U] [#5 0.10,0.24,0.19,U] [#6 -0.01,0.56,0.00,M5] [#7 -0.25,0.00,0.10,U] [#8 0.01,0.18,0.10,U] 
00:02:27.685 00.003 16872 single-star, 7 included, MultiStar: {-0.01, 0.20}, one-star: {-0.05, 0.15}
00:02:27.688 00.003 16872 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.56) = xAngle (0.32 = 0.32)
00:02:27.691 00.003 16872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.37 = 0.37)
00:02:27.693 00.002 16872 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.87 mountX=0.15 mountY=0.06, mountTheta=0.36
00:02:27.697 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.05, y=0.15, opts=13)
00:02:27.700 00.003 16872 Enqueuing Move request for scope (-0.05, 0.15)
00:02:27.703 00.003 9640 Worker thread wakes up
00:02:27.703 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
00:02:27.703 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
00:02:27.703 00.000 9640 Moving (-0.05, 0.15) raw xDistance=0.15 yDistance=0.06
00:02:27.703 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.15
00:02:27.703 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
00:02:27.703 00.000 9640 MoveAxis(W, 16, ABG)
00:02:27.703 00.000 9640 Guiding  Dir = 3, Dur = 16
00:02:27.703 00.000 9640 IsSlewing returns 0
00:02:27.704 00.001 9640 IsGuiding returns 0
00:02:27.704 00.000 9640 PulseGuide returned control before completion, sleep 26
00:02:27.709 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3276, FiltMin=3188, FiltMax=65516, Gamma=2.190
00:02:27.743 00.034 9640 IsGuiding returns 1
00:02:27.743 00.000 9640 scope still moving after pulse duration time elapsed
00:02:27.753 00.010 16872 UpdateGuideState exits: m=216591 SNR=307.1
00:02:27.756 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:27.760 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:02:27.763 00.003 16872 Enqueuing Expose request
00:02:27.774 00.011 9640 IsSlewing returns 0
00:02:27.774 00.000 9640 IsGuiding returns 0
00:02:27.774 00.000 9640 scope move finished after 16 + 54 ms
00:02:27.774 00.000 9640 Move returns status 0, amount 16
00:02:27.775 00.001 9640 MoveAxis(N, 0, ABG)
00:02:27.775 00.000 9640 Move returns status 0, amount 0
00:02:27.775 00.000 9640 move complete, result=0
00:02:27.775 00.000 9640 worker thread done servicing request
00:02:27.775 00.000 9640 Worker thread wakes up
00:02:27.775 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:02:27.775 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:02:27.775 00.000 16872 GuideStep: 0.2 px 16 ms WEST, 0.1 px 0 ms NORTH
00:02:28.445 00.670 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"35b8fbb8-12c6-470c-9e26-2af3f0284c6e"}
00:02:28.449 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"35b8fbb8-12c6-470c-9e26-2af3f0284c6e"}
00:02:28.453 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4687502b-8d3a-45fd-938e-bdfb0f089362"}
00:02:28.457 00.004 16872 case statement mapped state 6 to 3
00:02:28.461 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4687502b-8d3a-45fd-938e-bdfb0f089362"}
00:02:28.465 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"efc4a74f-6db4-4515-91c2-d985c7f790c0"}
00:02:28.469 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.13,7.44],"pixels":"..."},"id":"efc4a74f-6db4-4515-91c2-d985c7f790c0"}
00:02:31.831 03.362 9640 Exposure complete
00:02:31.943 00.112 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d94ef82-86d0-45b4-a08c-7d757632f47f"}
00:02:31.947 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8d94ef82-86d0-45b4-a08c-7d757632f47f"}
00:02:31.950 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40cc0b17-e40b-475a-bbb8-3d2932a8f2fe"}
00:02:31.953 00.003 16872 case statement mapped state 6 to 3
00:02:31.956 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"40cc0b17-e40b-475a-bbb8-3d2932a8f2fe"}
00:02:31.959 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0abfdc7f-2faf-4433-be12-1b1cdb5d2305"}
00:02:31.964 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.13,7.44],"pixels":"..."},"id":"0abfdc7f-2faf-4433-be12-1b1cdb5d2305"}
00:02:31.973 00.009 9640 worker thread done servicing request
00:02:31.973 00.000 16872 OnExposeComplete: enter
00:02:31.977 00.004 16872 UpdateGuideState(): m_state=6
00:02:31.981 00.004 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:02:31.983 00.002 16872 Star::Find returns 1 (0), X=1648.92, Y=579.51, Mass=233348, SNR=315.5, Peak=28388 HFD=3.0
00:02:31.986 00.003 16872 MultiStar: [#1 -0.31,0.59,0.00,M1] [#2 -0.04,0.25,0.45,U] [#3 -0.31,0.47,0.00,M1] [#4 -0.05,0.29,0.18,U] [#5 -0.16,0.34,0.20,U] [#6 -0.34,0.20,0.00,M6] [#7 -0.46,0.53,0.00,M2] [#8 -0.31,0.20,0.10,U] 
00:02:31.988 00.002 16872 refined, 4 included, MultiStar: {-0.18, 0.24}, one-star: {-0.26, 0.22}
00:02:31.991 00.003 16872 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.56) = xAngle (0.65 = 0.65)
00:02:31.995 00.004 16872 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.70 = 0.70)
00:02:31.999 00.004 16872 CameraToMount -- cameraX=-0.18 cameraY=0.24 hyp=0.30 cameraTheta=2.21 mountX=0.24 mountY=0.19, mountTheta=0.68
00:02:32.003 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=0.24, opts=13)
00:02:32.005 00.002 16872 Enqueuing Move request for scope (-0.18, 0.24)
00:02:32.008 00.003 9640 Worker thread wakes up
00:02:32.008 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.24) opts 0xd
00:02:32.008 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, 0.24)
00:02:32.008 00.000 9640 Moving (-0.18, 0.24) raw xDistance=0.24 yDistance=0.19
00:02:32.009 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.24
00:02:32.009 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
00:02:32.009 00.000 9640 MoveAxis(W, 27, ABG)
00:02:32.009 00.000 9640 Guiding  Dir = 3, Dur = 27
00:02:32.009 00.000 9640 IsSlewing returns 0
00:02:32.009 00.000 9640 IsGuiding returns 0
00:02:32.010 00.001 9640 PulseGuide returned control before completion, sleep 37
00:02:32.015 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65516, med=3272, FiltMin=3172, FiltMax=65516, Gamma=2.190
00:02:32.056 00.041 16872 UpdateGuideState exits: m=233348 SNR=315.5
00:02:32.063 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:32.065 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:02:32.067 00.002 16872 Enqueuing Expose request
00:02:32.070 00.003 9640 IsGuiding returns 1
00:02:32.070 00.000 9640 scope still moving after pulse duration time elapsed
00:02:32.107 00.037 9640 IsSlewing returns 0
00:02:32.108 00.001 9640 IsGuiding returns 0
00:02:32.108 00.000 9640 scope move finished after 27 + 72 ms
00:02:32.108 00.000 9640 Move returns status 0, amount 27
00:02:32.108 00.000 9640 MoveAxis(N, 0, ABG)
00:02:32.108 00.000 9640 Move returns status 0, amount 0
00:02:32.108 00.000 9640 move complete, result=0
00:02:32.109 00.001 9640 worker thread done servicing request
00:02:32.109 00.000 9640 Worker thread wakes up
00:02:32.109 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:02:32.109 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:02:32.109 00.000 16872 GuideStep: 0.2 px 27 ms WEST, 0.2 px 0 ms NORTH
00:02:35.443 03.334 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b905acf7-899d-4c7f-a44f-c3fcdd65ebdc"}
00:02:35.447 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b905acf7-899d-4c7f-a44f-c3fcdd65ebdc"}
00:02:35.452 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec17c82b-5bf7-4c0c-870d-7b9cdfd10801"}
00:02:35.456 00.004 16872 case statement mapped state 6 to 3
00:02:35.459 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec17c82b-5bf7-4c0c-870d-7b9cdfd10801"}
00:02:35.467 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0d907f2c-ff05-464f-b71d-c7dd3af4fd28"}
00:02:35.472 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.92,6.51],"pixels":"..."},"id":"0d907f2c-ff05-464f-b71d-c7dd3af4fd28"}
00:02:36.175 00.703 9640 Exposure complete
00:02:36.312 00.137 9640 worker thread done servicing request
00:02:36.313 00.001 16872 OnExposeComplete: enter
00:02:36.315 00.002 16872 UpdateGuideState(): m_state=6
00:02:36.318 00.003 16872 Star::Find(15, 1648, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:02:36.322 00.004 16872 Star::Find returns 1 (0), X=1648.75, Y=578.73, Mass=225670, SNR=310.3, Peak=26760 HFD=2.9
00:02:36.326 00.004 16872 MultiStar: [#1 -0.69,-0.50,0.00,M2] [#2 -0.37,-0.46,0.00,M1] [#3 -0.59,-0.38,0.00,M2] [#4 -0.27,-0.48,0.00,M1] [#5 -0.20,-0.43,0.00,M1] [#6 -0.70,-0.35,0.00,M7] [#7 -0.22,-0.55,0.00,M3] [#8 -0.55,-0.68,0.00,M1] 
00:02:36.328 00.002 16872 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.56) = xAngle (-3.77 = 2.51)
00:02:36.331 00.003 16872 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.72 = 2.56)
00:02:36.333 00.002 16872 CameraToMount -- cameraX=-0.42 cameraY=-0.56 hyp=0.70 cameraTheta=-2.21 mountX=-0.57 mountY=0.39, mountTheta=2.54
00:02:36.342 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.42, y=-0.56, opts=13)
00:02:36.345 00.003 16872 Enqueuing Move request for scope (-0.42, -0.56)
00:02:36.347 00.002 9640 Worker thread wakes up
00:02:36.347 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.56) opts 0xd
00:02:36.347 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.42, -0.56)
00:02:36.347 00.000 9640 Moving (-0.42, -0.56) raw xDistance=-0.57 yDistance=0.39
00:02:36.348 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.57
00:02:36.348 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.39, m_sumCorr=0
00:02:36.348 00.000 9640 MoveAxis(E, 58, ABG)
00:02:36.348 00.000 9640 Guiding  Dir = 2, Dur = 58
00:02:36.348 00.000 9640 IsSlewing returns 0
00:02:36.348 00.000 9640 IsGuiding returns 0
00:02:36.349 00.001 9640 PulseGuide returned control before completion, sleep 68
00:02:36.353 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3280, FiltMin=3126, FiltMax=65516, Gamma=2.190
00:02:36.393 00.040 16872 UpdateGuideState exits: m=225670 SNR=310.3
00:02:36.397 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:36.400 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:02:36.403 00.003 16872 Enqueuing Expose request
00:02:36.430 00.027 9640 IsGuiding returns 0
00:02:36.431 00.001 9640 Move returns status 0, amount 58
00:02:36.431 00.000 9640 MoveAxis(N, 0, ABG)
00:02:36.431 00.000 9640 Move returns status 0, amount 0
00:02:36.431 00.000 9640 move complete, result=0
00:02:36.431 00.000 9640 worker thread done servicing request
00:02:36.431 00.000 9640 Worker thread wakes up
00:02:36.431 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:02:36.431 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:02:36.432 00.001 16872 GuideStep: -0.6 px 58 ms EAST, 0.4 px 0 ms NORTH
00:02:38.942 02.510 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99895edb-3966-42a5-b17c-838e0a7dbb54"}
00:02:38.946 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"99895edb-3966-42a5-b17c-838e0a7dbb54"}
00:02:38.949 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3bc1bb81-3b1d-43ce-a642-575d32e1c155"}
00:02:38.952 00.003 16872 case statement mapped state 6 to 3
00:02:38.954 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3bc1bb81-3b1d-43ce-a642-575d32e1c155"}
00:02:38.960 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a4802ab6-db74-4a6d-b0a7-efd04d264722"}
00:02:38.963 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.75,6.73],"pixels":"..."},"id":"a4802ab6-db74-4a6d-b0a7-efd04d264722"}
00:02:40.504 01.541 9640 Exposure complete
00:02:40.647 00.143 9640 worker thread done servicing request
00:02:40.647 00.000 16872 OnExposeComplete: enter
00:02:40.651 00.004 16872 UpdateGuideState(): m_state=6
00:02:40.654 00.003 16872 Star::Find(15, 1648, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:02:40.660 00.006 16872 Star::Find returns 1 (0), X=1648.86, Y=579.52, Mass=238064, SNR=320.2, Peak=28472 HFD=3.0
00:02:40.663 00.003 16872 MultiStar: [#1 -0.30,0.22,0.46,U] [#2 -0.27,0.32,0.46,U] [#3 -0.33,0.56,0.00,M3] [#4 -0.37,0.18,0.18,U] [#5 -0.33,0.24,0.20,U] [#6 -0.52,0.28,0.00,M8] [#7 0.01,0.54,0.00,M4] [#8 -0.63,0.18,0.00,M2] 
00:02:40.667 00.004 16872 refined, 4 included, MultiStar: {-0.31, 0.24}, one-star: {-0.32, 0.23}
00:02:40.673 00.006 16872 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.56) = xAngle (0.92 = 0.92)
00:02:40.679 00.006 16872 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.97 = 0.97)
00:02:40.687 00.008 16872 CameraToMount -- cameraX=-0.31 cameraY=0.24 hyp=0.39 cameraTheta=2.48 mountX=0.24 mountY=0.32, mountTheta=0.94
00:02:40.695 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.31, y=0.24, opts=13)
00:02:40.698 00.003 16872 Enqueuing Move request for scope (-0.31, 0.24)
00:02:40.706 00.008 9640 Worker thread wakes up
00:02:40.706 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.24) opts 0xd
00:02:40.706 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.31, 0.24)
00:02:40.707 00.001 9640 Moving (-0.31, 0.24) raw xDistance=0.24 yDistance=0.32
00:02:40.707 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
00:02:40.707 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.32, m_sumCorr=0.16
00:02:40.707 00.000 9640 MoveAxis(W, 20, ABG)
00:02:40.707 00.000 9640 Guiding  Dir = 3, Dur = 20
00:02:40.707 00.000 9640 IsSlewing returns 0
00:02:40.707 00.000 9640 IsGuiding returns 0
00:02:40.707 00.000 9640 PulseGuide returned control before completion, sleep 30
00:02:40.715 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3284, FiltMin=3140, FiltMax=65516, Gamma=2.190
00:02:40.750 00.035 9640 IsGuiding returns 1
00:02:40.750 00.000 9640 scope still moving after pulse duration time elapsed
00:02:40.774 00.024 16872 UpdateGuideState exits: m=238064 SNR=320.2
00:02:40.777 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:40.782 00.005 9640 IsSlewing returns 0
00:02:40.782 00.000 9640 IsGuiding returns 0
00:02:40.782 00.000 9640 scope move finished after 20 + 55 ms
00:02:40.782 00.000 9640 Move returns status 0, amount 20
00:02:40.782 00.000 9640 MoveAxis(S, 19, ABG)
00:02:40.782 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:02:40.787 00.005 9640 Guiding  Dir = 1, Dur = 19
00:02:40.787 00.000 16872 Enqueuing Expose request
00:02:40.790 00.003 9640 IsSlewing returns 0
00:02:40.791 00.001 9640 IsGuiding returns 0
00:02:40.791 00.000 9640 PulseGuide returned control before completion, sleep 29
00:02:40.827 00.036 9640 IsGuiding returns 1
00:02:40.827 00.000 9640 scope still moving after pulse duration time elapsed
00:02:40.858 00.031 9640 IsSlewing returns 0
00:02:40.859 00.001 9640 IsGuiding returns 0
00:02:40.859 00.000 9640 scope move finished after 19 + 49 ms
00:02:40.859 00.000 9640 Move returns status 0, amount 19
00:02:40.859 00.000 9640 move complete, result=0
00:02:40.860 00.001 9640 worker thread done servicing request
00:02:40.861 00.001 9640 Worker thread wakes up
00:02:40.861 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:02:40.861 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,564,31,31)
00:02:40.861 00.000 16872 GuideStep: 0.2 px 20 ms WEST, 0.3 px 19 ms SOUTH
00:02:41.942 01.081 16872 evsrv: cli 0D3BF8C8 connect
00:02:41.945 00.003 16872 case statement mapped state 6 to 3
00:02:41.951 00.006 16872 case statement mapped state 6 to 3
00:02:41.958 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"5086f12a-69f6-4115-a218-1e7c2a59dcd1"}
00:02:41.961 00.003 16872 case statement mapped state 6 to 3
00:02:41.964 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5086f12a-69f6-4115-a218-1e7c2a59dcd1"}
00:02:41.981 00.017 16872 evsrv: cli 0D3BF8C8 disconnect
00:02:41.988 00.007 16872 evsrv: cli 0D3BFB48 connect
00:02:41.991 00.003 16872 case statement mapped state 6 to 3
00:02:41.996 00.005 16872 case statement mapped state 6 to 3
00:02:42.002 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"stop_capture","id":"b2273d08-ef03-43e6-abf7-108577898b24"}
00:02:42.006 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:02:42.010 00.004 16872 Status Line: Waiting for devices...
00:02:42.016 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":0,"id":"b2273d08-ef03-43e6-abf7-108577898b24"}
00:02:42.025 00.009 16872 evsrv: cli 0D3BFB48 disconnect
00:02:42.030 00.005 16872 evsrv: cli 0D3BFFA8 connect
00:02:42.034 00.004 16872 case statement mapped state 6 to 3
00:02:42.041 00.007 16872 case statement mapped state 6 to 3
00:02:42.045 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"195a40c4-ea94-4f65-9d53-e8f0650cec17"}
00:02:42.051 00.006 16872 case statement mapped state 6 to 3
00:02:42.055 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"195a40c4-ea94-4f65-9d53-e8f0650cec17"}
00:02:42.059 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:02:42.441 00.382 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68ec072b-d701-4b74-af2c-155b5d95ff16"}
00:02:42.444 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"68ec072b-d701-4b74-af2c-155b5d95ff16"}
00:02:42.451 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c33bd3d3-de43-4820-8ef4-a84323b1ca08"}
00:02:42.457 00.006 16872 case statement mapped state 6 to 3
00:02:42.464 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c33bd3d3-de43-4820-8ef4-a84323b1ca08"}
00:02:42.474 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2b72b4c3-a0cd-44ed-b29c-c85b2e8f8134"}
00:02:42.480 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.86,6.52],"pixels":"..."},"id":"2b72b4c3-a0cd-44ed-b29c-c85b2e8f8134"}
00:02:43.081 00.601 16872 evsrv: cli 0D3BFFA8 connect
00:02:43.092 00.011 16872 case statement mapped state 6 to 3
00:02:43.108 00.016 16872 case statement mapped state 6 to 3
00:02:43.114 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"3dd3bcb5-bc6f-4eb3-aa0a-6c0e7b1f433f"}
00:02:43.122 00.008 16872 case statement mapped state 6 to 3
00:02:43.127 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3dd3bcb5-bc6f-4eb3-aa0a-6c0e7b1f433f"}
00:02:43.139 00.012 16872 evsrv: cli 0D3BFFA8 disconnect
00:02:44.139 01.000 16872 evsrv: cli 0D3BFFA8 connect
00:02:44.146 00.007 16872 case statement mapped state 6 to 3
00:02:44.150 00.004 16872 case statement mapped state 6 to 3
00:02:44.155 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"87d3aef5-7e65-469b-8379-2bb5c1dd42a8"}
00:02:44.161 00.006 16872 case statement mapped state 6 to 3
00:02:44.164 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"87d3aef5-7e65-469b-8379-2bb5c1dd42a8"}
00:02:44.168 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:02:44.754 00.586 9640 ASCOM_AbortExposure returns err = 0
00:02:44.754 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:02:44.754 00.000 9640 worker thread done servicing request
00:02:44.754 00.000 16872 OnExposeComplete: enter
00:02:44.760 00.006 16872 OnExposeComplete: Capture Error reported
00:02:44.766 00.006 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:02:44.773 00.007 16872 Mount: notify guiding stopped
00:02:44.780 00.007 16872 Changing from state GUIDING to STOP
00:02:44.786 00.006 16872 guider state => SELECTED
00:02:44.793 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3284, FiltMin=3140, FiltMax=65516, Gamma=2.190
00:02:44.882 00.089 16872 Changing from state SELECTED to UNINITIALIZED
00:02:44.892 00.010 16872 guider state => SELECTING
00:02:44.948 00.056 16872 Status Line: Stopped.
00:02:44.956 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:02:45.428 00.472 16872 evsrv: cli 0D3BFB48 connect
00:02:45.439 00.011 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"48854466-3d0c-44e0-8b26-181ae21f12b7"}
00:02:45.442 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"48854466-3d0c-44e0-8b26-181ae21f12b7"}
00:02:45.447 00.005 16872 evsrv: cli 0D3BFB48 disconnect
00:02:45.941 00.494 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6f6d512-002a-4d20-8883-a640c599a9eb"}
00:02:45.947 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a6f6d512-002a-4d20-8883-a640c599a9eb"}
00:02:45.952 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f3885c0-fcf9-4520-b1b2-ce8db44d9139"}
00:02:45.956 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f3885c0-fcf9-4520-b1b2-ce8db44d9139"}
00:02:49.440 03.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a8247b2c-7abd-4d7c-9323-ae7d47e5cbd7"}
00:02:49.444 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a8247b2c-7abd-4d7c-9323-ae7d47e5cbd7"}
00:02:49.449 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf0dccb5-73fd-4426-abdb-fd75553e5266"}
00:02:49.453 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf0dccb5-73fd-4426-abdb-fd75553e5266"}
00:02:51.343 01.890 16872 evsrv: cli 0D3C0A48 connect
00:02:51.351 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"bd9ef274-7e55-4d98-8e8a-b818c530a059"}
00:02:51.354 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd9ef274-7e55-4d98-8e8a-b818c530a059"}
00:02:51.357 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:02:51.362 00.005 16872 evsrv: cli 0D3C0228 connect
00:02:51.370 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_calibrated","id":"fba0d44a-b567-440c-82ec-82fc9459a432"}
00:02:51.373 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":true,"id":"fba0d44a-b567-440c-82ec-82fc9459a432"}
00:02:51.376 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:02:51.381 00.005 16872 evsrv: cli 0D3BFFA8 connect
00:02:51.385 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"3ad321ca-7e45-43e2-8c59-ef45b5b365be"}
00:02:51.388 00.003 16872 PhdController::Guide begins
00:02:51.391 00.003 16872 PhdController: newstate STATE_SETUP
00:02:51.394 00.003 16872 PhdController: setup
00:02:51.401 00.007 16872 PhdController: newstate STATE_ATTEMPT_START
00:02:51.404 00.003 16872 PhdController: start capturing
00:02:51.407 00.003 16872 Changing from state SELECTING to UNINITIALIZED
00:02:51.410 00.003 16872 guider state => SELECTING
00:02:51.413 00.003 16872 setting force full frames = true
00:02:51.416 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:02:51.429 00.013 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:02:51.434 00.005 16872 Enqueuing Expose request
00:02:51.437 00.003 16872 PhdController: newstate STATE_SELECT_STAR
00:02:51.439 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"3ad321ca-7e45-43e2-8c59-ef45b5b365be"}
00:02:51.442 00.003 9640 Worker thread wakes up
00:02:51.442 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:02:51.442 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:02:51.443 00.001 16872 evsrv: cli 0D3BFFA8 disconnect
00:02:51.451 00.008 16872 evsrv: cli 0D3C0A48 connect
00:02:51.454 00.003 16872 case statement mapped state 1 to 101
00:02:51.458 00.004 16872 case statement mapped state 1 to 101
00:02:51.461 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"c5c0d019-7f2a-41e4-852e-c21954fe1e52"}
00:02:51.464 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"c5c0d019-7f2a-41e4-852e-c21954fe1e52"}
00:02:51.477 00.013 16872 evsrv: cli 0D3C0A48 disconnect
00:02:51.482 00.005 16872 evsrv: cli 0D3BF8C8 connect
00:02:51.485 00.003 16872 case statement mapped state 1 to 101
00:02:51.488 00.003 16872 case statement mapped state 1 to 101
00:02:51.493 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"bdc2d8f4-38d0-4d8a-9e68-82dbbc7f3b8b"}
00:02:51.496 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"bdc2d8f4-38d0-4d8a-9e68-82dbbc7f3b8b"}
00:02:51.502 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
00:02:52.503 01.001 16872 evsrv: cli 0D3C0A48 connect
00:02:52.506 00.003 16872 case statement mapped state 1 to 101
00:02:52.510 00.004 16872 case statement mapped state 1 to 101
00:02:52.513 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"131c4ca8-a49a-452d-9cb7-9ddf1a84409b"}
00:02:52.516 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"131c4ca8-a49a-452d-9cb7-9ddf1a84409b"}
00:02:52.519 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:02:52.943 00.424 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f462f826-3577-426c-9bdd-6f28833f9173"}
00:02:52.946 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f462f826-3577-426c-9bdd-6f28833f9173"}
00:02:52.949 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ebbcbae-62e0-413b-b0fd-2d89cab61a47"}
00:02:52.952 00.003 16872 case statement mapped state 1 to 101
00:02:52.955 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"9ebbcbae-62e0-413b-b0fd-2d89cab61a47"}
00:02:53.521 00.566 16872 evsrv: cli 0D3C0228 connect
00:02:53.525 00.004 16872 case statement mapped state 1 to 101
00:02:53.529 00.004 16872 case statement mapped state 1 to 101
00:02:53.532 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"061bc50c-dc1d-448b-bb02-7ca11854fb90"}
00:02:53.535 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"061bc50c-dc1d-448b-bb02-7ca11854fb90"}
00:02:53.538 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:02:54.541 01.003 16872 evsrv: cli 0D3BFFA8 connect
00:02:54.545 00.004 16872 case statement mapped state 1 to 101
00:02:54.549 00.004 16872 case statement mapped state 1 to 101
00:02:54.554 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"13625b12-b907-4554-a655-268d0316590a"}
00:02:54.560 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"13625b12-b907-4554-a655-268d0316590a"}
00:02:54.564 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:02:55.525 00.961 9640 Exposure complete
00:02:55.565 00.040 16872 evsrv: cli 0D3BF8C8 connect
00:02:55.568 00.003 16872 case statement mapped state 1 to 101
00:02:55.573 00.005 16872 case statement mapped state 1 to 101
00:02:55.577 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"2d784d18-a0e3-4921-a6de-d9cb34a57c3a"}
00:02:55.580 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"2d784d18-a0e3-4921-a6de-d9cb34a57c3a"}
00:02:55.583 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
00:02:55.686 00.103 9640 worker thread done servicing request
00:02:55.687 00.001 16872 OnExposeComplete: enter
00:02:55.690 00.003 16872 UpdateGuideState(): m_state=1
00:02:55.693 00.003 16872 UpdateCurrentPosition: no star selected
00:02:55.697 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:02:55.701 00.004 16872 Status Line: No star selected
00:02:55.706 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3328, FiltMin=3144, FiltMax=65516, Gamma=2.190
00:02:55.751 00.045 16872 UpdateGuideState exits: No star selected
00:02:55.754 00.003 16872 GuiderMultiStar::AutoSelect enter
00:02:55.757 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:02:55.906 00.149 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:02:56.098 00.192 16872 AutoFind: global mean = -0.0, stdev 687.8
00:02:56.101 00.003 16872 AutoFind: using threshold = 0.1
00:02:56.276 00.175 16872 AutoFind: local max [1237, 113] 182.2
00:02:56.281 00.005 16872 AutoFind: local max [1649, 580] 63.3
00:02:56.286 00.005 16872 AutoFind: local max [1100, 959] 21.1
00:02:56.289 00.003 16872 AutoFind: local max [990, 618] 14.7
00:02:56.293 00.004 16872 AutoFind: local max [1819, 862] 5.9
00:02:56.295 00.002 16872 AutoFind: local max [539, 855] 4.5
00:02:56.301 00.006 16872 AutoFind: local max [534, 976] 3.8
00:02:56.303 00.002 16872 AutoFind: local max [47, 323] 2.1
00:02:56.306 00.003 16872 AutoFind: local max [1629, 503] 2.0
00:02:56.309 00.003 16872 AutoFind: local max [174, 413] 1.4
00:02:56.314 00.005 16872 AutoFind: local max [487, 248] 1.3
00:02:56.317 00.003 16872 AutoFind: local max [72, 866] 1.2
00:02:56.320 00.003 16872 AutoFind: local max [590, 976] 1.1
00:02:56.323 00.003 16872 AutoFind: local max [1660, 580] 1.1
00:02:56.326 00.003 16872 AutoFind: local max [1660, 587] 0.8
00:02:56.332 00.006 16872 AutoFind: local max [1643, 591] 0.8
00:02:56.337 00.005 16872 AutoFind: local max [1658, 806] 0.8
00:02:56.339 00.002 16872 AutoFind: local max [1652, 568] 0.7
00:02:56.342 00.003 16872 AutoFind: local max [1090, 962] 0.7
00:02:56.346 00.004 16872 AutoFind: local max [980, 617] 0.7
00:02:56.349 00.003 16872 AutoFind: local max [460, 156] 0.7
00:02:56.351 00.002 16872 AutoFind: local max [1197, 745] 0.7
00:02:56.354 00.003 16872 AutoFind: local max [1575, 225] 0.6
00:02:56.357 00.003 16872 AutoFind: local max [1355, 14] 0.6
00:02:56.363 00.006 16872 AutoFind: local max [1426, 639] 0.6
00:02:56.366 00.003 16872 AutoFind: local max [1110, 957] 0.6
00:02:56.368 00.002 16872 AutoFind: local max [1217, 99] 0.6
00:02:56.371 00.003 16872 AutoFind: local max [1255, 103] 0.6
00:02:56.373 00.002 16872 AutoFind: local max [1089, 954] 0.6
00:02:56.377 00.004 16872 AutoFind: local max [54, 414] 0.6
00:02:56.382 00.005 16872 AutoFind: local max [462, 885] 0.5
00:02:56.385 00.003 16872 AutoFind: local max [635, 925] 0.5
00:02:56.388 00.003 16872 AutoFind: local max [754, 353] 0.5
00:02:56.392 00.004 16872 AutoFind: local max [1230, 827] 0.5
00:02:56.395 00.003 16872 AutoFind: local max [587, 247] 0.5
00:02:56.398 00.003 16872 AutoFind: local max [894, 193] 0.5
00:02:56.401 00.003 16872 AutoFind: local max [1589, 638] 0.5
00:02:56.404 00.003 16872 AutoFind: local max [364, 311] 0.5
00:02:56.411 00.007 16872 AutoFind: local max [1089, 885] 0.5
00:02:56.413 00.002 16872 AutoFind: local max [1229, 609] 0.5
00:02:56.416 00.003 16872 AutoFind: local max [895, 517] 0.5
00:02:56.419 00.003 16872 AutoFind: local max [302, 906] 0.5
00:02:56.423 00.004 16872 AutoFind: local max [1833, 702] 0.5
00:02:56.426 00.003 16872 AutoFind: local max [1381, 69] 0.5
00:02:56.429 00.003 16872 AutoFind: local max [1636, 583] 0.5
00:02:56.432 00.003 16872 AutoFind: local max [1488, 554] 0.5
00:02:56.434 00.002 16872 AutoFind: local max [1397, 832] 0.5
00:02:56.442 00.008 16872 AutoFind: local max [1257, 118] 0.5
00:02:56.445 00.003 16872 AutoFind: local max [1158, 32] 0.5
00:02:56.448 00.003 16872 AutoFind: local max [901, 225] 0.5
00:02:56.450 00.002 16872 AutoFind: local max [1222, 127] 0.5
00:02:56.454 00.004 16872 AutoFind: local max [1314, 833] 0.5
00:02:56.457 00.003 16872 AutoFind: local max [981, 267] 0.5
00:02:56.460 00.003 16872 AutoFind: local max [1044, 476] 0.5
00:02:56.463 00.003 16872 AutoFind: local max [243, 618] 0.5
00:02:56.465 00.002 16872 AutoFind: local max [627, 71] 0.5
00:02:56.472 00.007 16872 AutoFind: local max [575, 486] 0.5
00:02:56.476 00.004 16872 AutoFind: local max [1879, 262] 0.5
00:02:56.479 00.003 16872 AutoFind: local max [755, 728] 0.5
00:02:56.481 00.002 16872 AutoFind: local max [1149, 217] 0.5
00:02:56.487 00.006 16872 AutoFind: local max [1872, 728] 0.5
00:02:56.491 00.004 16872 AutoFind: local max [274, 403] 0.5
00:02:56.493 00.002 16872 AutoFind: local max [1723, 1048] 0.5
00:02:56.496 00.003 16872 AutoFind: local max [1582, 87] 0.5
00:02:56.499 00.003 16872 AutoFind: local max [844, 689] 0.5
00:02:56.502 00.003 16872 AutoFind: local max [1047, 896] 0.5
00:02:56.505 00.003 16872 AutoFind: local max [1137, 400] 0.5
00:02:56.509 00.004 16872 AutoFind: local max [1112, 435] 0.5
00:02:56.511 00.002 16872 AutoFind: local max [1773, 360] 0.5
00:02:56.514 00.003 16872 AutoFind: local max [1653, 72] 0.5
00:02:56.521 00.007 16872 AutoFind: local max [285, 163] 0.5
00:02:56.524 00.003 16872 AutoFind: local max [605, 338] 0.5
00:02:56.527 00.003 16872 AutoFind: local max [1476, 400] 0.5
00:02:56.529 00.002 16872 AutoFind: local max [558, 939] 0.5
00:02:56.533 00.004 16872 AutoFind: local max [1867, 400] 0.5
00:02:56.536 00.003 16872 AutoFind: local max [1866, 756] 0.5
00:02:56.539 00.003 16872 AutoFind: local max [1585, 194] 0.5
00:02:56.541 00.002 16872 AutoFind: local max [1751, 895] 0.5
00:02:56.545 00.004 16872 AutoFind: local max [1213, 119] 0.5
00:02:56.551 00.006 16872 AutoFind: local max [522, 342] 0.5
00:02:56.554 00.003 16872 AutoFind: local max [1488, 833] 0.5
00:02:56.557 00.003 16872 AutoFind: local max [1505, 9] 0.5
00:02:56.559 00.002 16872 AutoFind: local max [133, 926] 0.5
00:02:56.562 00.003 16872 AutoFind: local max [1398, 81] 0.5
00:02:56.566 00.004 16872 AutoFind: local max [118, 799] 0.5
00:02:56.569 00.003 16872 AutoFind: local max [1013, 825] 0.5
00:02:56.571 00.002 16872 AutoFind: local max [1216, 1024] 0.5
00:02:56.575 00.004 16872 AutoFind: local max [1209, 62] 0.5
00:02:56.577 00.002 16872 AutoFind: local max [1392, 931] 0.5
00:02:56.585 00.008 16872 AutoFind: local max [91, 824] 0.5
00:02:56.588 00.003 16872 AutoFind: local max [1844, 234] 0.5
00:02:56.591 00.003 16872 AutoFind: local max [1562, 833] 0.5
00:02:56.595 00.004 16872 AutoFind: local max [277, 417] 0.5
00:02:56.602 00.007 16872 AutoFind: local max [236, 662] 0.5
00:02:56.605 00.003 16872 AutoFind: local max [100, 797] 0.5
00:02:56.608 00.003 16872 AutoFind: local max [1719, 368] 0.5
00:02:56.612 00.004 16872 AutoFind: local max [369, 69] 0.5
00:02:56.615 00.003 16872 AutoFind: local max [1884, 488] 0.5
00:02:56.618 00.003 16872 AutoFind: local max [826, 847] 0.5
00:02:56.620 00.002 16872 AutoFind: local max [1822, 805] 0.5
00:02:56.623 00.003 16872 AutoFind: too close [100, 797] 0.5 - [118, 799] 0.5
00:02:56.629 00.006 16872 AutoFind: too close [277, 417] 0.5 - [274, 403] 0.5
00:02:56.633 00.004 16872 AutoFind: too close [1398, 81] 0.5 - [1381, 69] 0.5
00:02:56.636 00.003 16872 AutoFind: too close [1213, 119] 0.5 - [1222, 127] 0.5
00:02:56.639 00.003 16872 AutoFind: too close [1213, 119] 0.5 - [1217, 99] 0.6
00:02:56.641 00.002 16872 AutoFind: close dim-bright [1222, 127] 0.5 - [1237, 113] 182.2
00:02:56.644 00.003 16872 AutoFind: too close [1257, 118] 0.5 - [1255, 103] 0.6
00:02:56.647 00.003 16872 AutoFind: close dim-bright [1257, 118] 0.5 - [1237, 113] 182.2
00:02:56.650 00.003 16872 AutoFind: too close [1636, 583] 0.5 - [1652, 568] 0.7
00:02:56.653 00.003 16872 AutoFind: too close [1636, 583] 0.5 - [1643, 591] 0.8
00:02:56.656 00.003 16872 AutoFind: close dim-bright [1636, 583] 0.5 - [1649, 580] 63.3
00:02:56.664 00.008 16872 AutoFind: too close [1089, 954] 0.6 - [1090, 962] 0.7
00:02:56.667 00.003 16872 AutoFind: close dim-bright [1089, 954] 0.6 - [1100, 959] 21.1
00:02:56.670 00.003 16872 AutoFind: close dim-bright [1255, 103] 0.6 - [1237, 113] 182.2
00:02:56.672 00.002 16872 AutoFind: close dim-bright [1217, 99] 0.6 - [1237, 113] 182.2
00:02:56.679 00.007 16872 AutoFind: too close [1110, 957] 0.6 - [1090, 962] 0.7
00:02:56.682 00.003 16872 AutoFind: close dim-bright [1110, 957] 0.6 - [1100, 959] 21.1
00:02:56.685 00.003 16872 AutoFind: close dim-bright [980, 617] 0.7 - [990, 618] 14.7
00:02:56.688 00.003 16872 AutoFind: close dim-bright [1090, 962] 0.7 - [1100, 959] 21.1
00:02:56.696 00.008 16872 AutoFind: too close [1652, 568] 0.7 - [1660, 587] 0.8
00:02:56.704 00.008 16872 AutoFind: too close [1652, 568] 0.7 - [1660, 580] 1.1
00:02:56.707 00.003 16872 AutoFind: close dim-bright [1652, 568] 0.7 - [1649, 580] 63.3
00:02:56.711 00.004 16872 AutoFind: too close [1643, 591] 0.8 - [1660, 587] 0.8
00:02:56.715 00.004 16872 AutoFind: too close [1643, 591] 0.8 - [1660, 580] 1.1
00:02:56.718 00.003 16872 AutoFind: close dim-bright [1643, 591] 0.8 - [1649, 580] 63.3
00:02:56.727 00.009 16872 AutoFind: too close [1660, 587] 0.8 - [1660, 580] 1.1
00:02:56.732 00.005 16872 AutoFind: close dim-bright [1660, 587] 0.8 - [1649, 580] 63.3
00:02:56.742 00.010 16872 AutoFind: close dim-bright [1660, 580] 1.1 - [1649, 580] 63.3
00:02:56.746 00.004 16872 AutoFind: too close to edge [1505, 9] 0.5
00:02:56.749 00.003 16872 AutoFind: too close to edge [1355, 14] 0.6
00:02:56.753 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:02:56.757 00.004 16872 Star::Find(15, 1237, 113, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.761 00.004 16872 Star::Find returns 1 (0), X=1236.44, Y=110.72, Mass=4434667, SNR=385.7, Peak=65520 HFD=7.0
00:02:56.764 00.003 16872 Star::Find(15, 1649, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.771 00.007 16872 Star::Find returns 1 (0), X=1649.20, Y=579.93, Mass=231394, SNR=297.5, Peak=22996 HFD=3.3
00:02:56.775 00.004 16872 Star::Find(15, 1100, 959, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.778 00.003 16872 Star::Find returns 1 (0), X=1099.87, Y=959.18, Mass=77542, SNR=157.6, Peak=10528 HFD=3.0
00:02:56.782 00.004 16872 Star::Find(15, 990, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.787 00.005 16872 Star::Find returns 1 (0), X=990.50, Y=618.00, Mass=55495, SNR=127.9, Peak=7768 HFD=3.6
00:02:56.791 00.004 16872 Star::Find(15, 1819, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.795 00.004 16872 Star::Find returns 1 (0), X=1818.72, Y=861.43, Mass=22797, SNR=83.8, Peak=5320 HFD=3.2
00:02:56.802 00.007 16872 Star::Find(15, 539, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.806 00.004 16872 Star::Find returns 1 (0), X=539.24, Y=854.63, Mass=15647, SNR=64.5, Peak=4972 HFD=2.8
00:02:56.810 00.004 16872 Star::Find(15, 534, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.814 00.004 16872 Star::Find returns 1 (0), X=533.88, Y=976.21, Mass=12198, SNR=55.2, Peak=4584 HFD=2.7
00:02:56.818 00.004 16872 Star::Find(15, 47, 323, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.821 00.003 16872 Star::Find returns 1 (0), X=46.87, Y=322.84, Mass=5804, SNR=35.4, Peak=4056 HFD=2.4
00:02:56.824 00.003 16872 Star::Find(15, 1629, 503, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.827 00.003 16872 Star::Find returns 1 (0), X=1628.61, Y=502.73, Mass=5561, SNR=34.2, Peak=3996 HFD=2.8
00:02:56.839 00.012 16872 Star::Find(15, 174, 413, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.844 00.005 16872 Star::Find returns 1 (0), X=173.72, Y=413.41, Mass=3465, SNR=25.0, Peak=3832 HFD=2.6
00:02:56.848 00.004 16872 Star::Find(15, 487, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.853 00.005 16872 Star::Find returns 1 (0), X=486.55, Y=248.03, Mass=4020, SNR=27.3, Peak=3680 HFD=3.0
00:02:56.857 00.004 16872 Star::Find(15, 72, 866, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.868 00.011 16872 Star::Find returns 1 (0), X=72.30, Y=865.67, Mass=3211, SNR=22.9, Peak=3672 HFD=2.8
00:02:56.872 00.004 16872 Star::Find(15, 590, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.876 00.004 16872 Star::Find returns 1 (0), X=589.96, Y=975.61, Mass=3444, SNR=24.2, Peak=3784 HFD=2.4
00:02:56.880 00.004 16872 Star::Find(15, 1658, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.883 00.003 16872 Star::Find returns 1 (0), X=1657.25, Y=805.08, Mass=1802, SNR=16.2, Peak=3652 HFD=2.2
00:02:56.887 00.004 16872 Star::Find(15, 980, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.890 00.003 16872 Star::Find returns 1 (0), X=990.50, Y=618.00, Mass=55495, SNR=127.9, Peak=7768 HFD=3.6
00:02:56.898 00.008 16872 Star::Find(15, 460, 156, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.903 00.005 16872 Star::Find returns 1 (0), X=459.91, Y=155.90, Mass=1828, SNR=15.2, Peak=3512 HFD=2.5
00:02:56.908 00.005 16872 Star::Find(15, 1197, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.914 00.006 16872 Star::Find returns 1 (0), X=1196.32, Y=744.93, Mass=1280, SNR=13.5, Peak=3512 HFD=2.2
00:02:56.920 00.006 16872 Star::Find(15, 1575, 225, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.933 00.013 16872 Star::Find returns 1 (0), X=1575.13, Y=224.82, Mass=618, SNR=8.3, Peak=3452 HFD=2.0
00:02:56.945 00.012 16872 Star::Find(15, 1426, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.951 00.006 16872 Star::Find returns 1 (0), X=1426.42, Y=639.09, Mass=1933, SNR=17.3, Peak=3520 HFD=3.4
00:02:56.957 00.006 16872 Star::Find(15, 54, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.964 00.007 16872 Star::Find returns 0 (4), X=54.43, Y=414.71, Mass=684, SNR=9.4, Peak=3500 HFD=1.4
00:02:56.974 00.010 16872 Star::Find(15, 462, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.979 00.005 16872 Star::Find returns 1 (0), X=462.53, Y=884.63, Mass=460, SNR=7.3, Peak=3444 HFD=2.7
00:02:56.985 00.006 16872 Star::Find(15, 635, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:56.994 00.009 16872 Star::Find returns 1 (0), X=634.99, Y=925.34, Mass=608, SNR=8.6, Peak=3456 HFD=2.1
00:02:57.000 00.006 16872 Star::Find(15, 754, 353, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.010 00.010 16872 Star::Find returns 1 (0), X=754.26, Y=352.60, Mass=614, SNR=8.3, Peak=3440 HFD=2.2
00:02:57.015 00.005 16872 Star::Find(15, 1230, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.021 00.006 16872 Star::Find returns 1 (0), X=1230.31, Y=827.16, Mass=647, SNR=9.0, Peak=3456 HFD=2.0
00:02:57.026 00.005 16872 Star::Find(15, 587, 247, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.032 00.006 16872 Star::Find false star n=2 nbg=280 bg=3335.3 sigma=27.1 thresh=3417 peak=3406
00:02:57.053 00.021 16872 Star::Find returns 0 (2), X=587.00, Y=247.00, Mass=185, SNR=2.9, Peak=3436 HFD=0.0
00:02:57.060 00.007 16872 Star::Find(15, 894, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.069 00.009 16872 Star::Find false star n=6 nbg=259 bg=3331.6 sigma=24.9 thresh=3406 peak=3389
00:02:57.075 00.006 16872 Star::Find returns 0 (2), X=894.00, Y=193.00, Mass=538, SNR=2.9, Peak=3440 HFD=0.0
00:02:57.081 00.006 16872 Star::Find(15, 1589, 638, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.085 00.004 16872 Star::Find returns 1 (0), X=1588.66, Y=637.65, Mass=698, SNR=9.1, Peak=3464 HFD=1.6
00:02:57.091 00.006 16872 Star::Find(15, 364, 311, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.101 00.010 16872 Star::Find returns 0 (4), X=363.50, Y=311.02, Mass=858, SNR=10.5, Peak=3544 HFD=1.4
00:02:57.107 00.006 16872 Star::Find(15, 1089, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.117 00.010 16872 Star::Find returns 1 (0), X=1087.80, Y=880.24, Mass=773, SNR=9.5, Peak=3508 HFD=4.3
00:02:57.126 00.009 16872 Star::Find(15, 1229, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.139 00.013 16872 Star::Find returns 0 (4), X=1216.59, Y=612.44, Mass=753, SNR=9.9, Peak=3484 HFD=1.4
00:02:57.151 00.012 16872 Star::Find(15, 895, 517, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.161 00.010 16872 Star::Find returns 1 (0), X=894.46, Y=516.94, Mass=629, SNR=8.5, Peak=3452 HFD=2.1
00:02:57.168 00.007 16872 Star::Find(15, 302, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.173 00.005 16872 Star::Find returns 1 (0), X=302.41, Y=906.72, Mass=1690, SNR=15.4, Peak=3464 HFD=4.6
00:02:57.182 00.009 16872 Star::Find(15, 1833, 702, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.187 00.005 16872 Star::Find returns 1 (0), X=1832.40, Y=702.26, Mass=821, SNR=10.0, Peak=3440 HFD=1.9
00:02:57.192 00.005 16872 Star::Find(15, 1488, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.205 00.013 16872 Star::Find false star n=2 nbg=281 bg=3336.2 sigma=27.3 thresh=3418 peak=3415
00:02:57.223 00.018 16872 Star::Find returns 0 (2), X=1488.00, Y=554.00, Mass=204, SNR=2.9, Peak=3456 HFD=0.0
00:02:57.232 00.009 16872 Star::Find(15, 1397, 832, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.242 00.010 16872 Star::Find returns 1 (0), X=1396.42, Y=831.83, Mass=725, SNR=9.9, Peak=3484 HFD=1.9
00:02:57.255 00.013 16872 Star::Find(15, 1158, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.313 00.058 16872 Star::Find returns 0 (2), X=1158.00, Y=32.00, Mass=97, SNR=2.9, Peak=3452 HFD=0.0
00:02:57.368 00.055 16872 Star::Find(15, 901, 225, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.377 00.009 16872 Star::Find returns 0 (3), X=901.00, Y=225.00, Mass=0, SNR=0.0, Peak=3444 HFD=0.0
00:02:57.399 00.022 16872 Star::Find(15, 1314, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.416 00.017 16872 Star::Find returns 1 (0), X=1313.28, Y=831.81, Mass=1280, SNR=12.4, Peak=3524 HFD=3.5
00:02:57.424 00.008 16872 Star::Find(15, 981, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.430 00.006 16872 Star::Find returns 0 (2), X=981.00, Y=267.00, Mass=93, SNR=2.8, Peak=3424 HFD=0.0
00:02:57.435 00.005 16872 Star::Find(15, 1044, 476, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.439 00.004 16872 Star::Find false star n=4 nbg=272 bg=3332.2 sigma=26.3 thresh=3411 peak=3411
00:02:57.446 00.007 16872 Star::Find returns 0 (2), X=1044.00, Y=476.00, Mass=379, SNR=2.9, Peak=3444 HFD=0.0
00:02:57.463 00.017 16872 Star::Find(15, 243, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.467 00.004 16872 Star::Find returns 1 (0), X=242.81, Y=617.48, Mass=1017, SNR=11.1, Peak=3484 HFD=2.6
00:02:57.471 00.004 16872 Star::Find(15, 627, 71, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.478 00.007 16872 Star::Find returns 1 (0), X=625.69, Y=71.21, Mass=781, SNR=10.2, Peak=3440 HFD=2.7
00:02:57.482 00.004 16872 Star::Find(15, 575, 486, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.485 00.003 16872 Star::Find returns 1 (0), X=589.66, Y=476.87, Mass=2471, SNR=23.8, Peak=3540 HFD=4.5
00:02:57.489 00.004 16872 Star::Find(15, 1879, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.493 00.004 16872 Star::Find returns 1 (0), X=1869.69, Y=272.66, Mass=510, SNR=7.6, Peak=3464 HFD=2.2
00:02:57.497 00.004 16872 Star::Find(15, 755, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.500 00.003 16872 Star::Find false star n=2 nbg=269 bg=3335.1 sigma=24.5 thresh=3409 peak=3401
00:02:57.503 00.003 16872 Star::Find returns 0 (2), X=755.00, Y=728.00, Mass=174, SNR=2.9, Peak=3424 HFD=0.0
00:02:57.512 00.009 16872 Star::Find(15, 1149, 217, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.516 00.004 16872 Star::Find false star n=3 nbg=269 bg=3336.7 sigma=29.4 thresh=3425 peak=3409
00:02:57.519 00.003 16872 Star::Find returns 0 (2), X=1149.00, Y=217.00, Mass=286, SNR=2.9, Peak=3436 HFD=0.0
00:02:57.523 00.004 16872 Star::Find(15, 1872, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.527 00.004 16872 Star::Find returns 0 (4), X=1869.40, Y=718.16, Mass=616, SNR=8.5, Peak=3476 HFD=1.3
00:02:57.531 00.004 16872 Star::Find(15, 1723, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.537 00.006 16872 Star::Find false star n=4 nbg=249 bg=3329.8 sigma=23.0 thresh=3399 peak=3389
00:02:57.544 00.007 16872 Star::Find returns 0 (2), X=1723.00, Y=1048.00, Mass=333, SNR=2.9, Peak=3428 HFD=0.0
00:02:57.549 00.005 16872 Star::Find(15, 1582, 87, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.554 00.005 16872 Star::Find false star n=7 nbg=266 bg=3334.0 sigma=27.2 thresh=3416 peak=3404
00:02:57.558 00.004 16872 Star::Find returns 0 (2), X=1582.00, Y=87.00, Mass=654, SNR=2.9, Peak=3440 HFD=0.0
00:02:57.562 00.004 16872 Star::Find(15, 844, 689, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.566 00.004 16872 Star::Find returns 1 (0), X=843.22, Y=687.44, Mass=935, SNR=10.5, Peak=3500 HFD=2.9
00:02:57.573 00.007 16872 Star::Find(15, 1047, 896, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.576 00.003 16872 Star::Find returns 1 (0), X=1046.88, Y=896.13, Mass=699, SNR=9.3, Peak=3440 HFD=2.3
00:02:57.581 00.005 16872 Star::Find(15, 1137, 400, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.587 00.006 16872 Star::Find returns 1 (0), X=1137.93, Y=400.82, Mass=1357, SNR=13.9, Peak=3460 HFD=4.2
00:02:57.591 00.004 16872 Star::Find(15, 1112, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.596 00.005 16872 Star::Find false star n=1 nbg=268 bg=3335.4 sigma=28.7 thresh=3421 peak=3404
00:02:57.602 00.006 16872 Star::Find returns 0 (2), X=1112.00, Y=435.00, Mass=129, SNR=2.9, Peak=3464 HFD=0.0
00:02:57.607 00.005 16872 Star::Find(15, 1773, 360, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.611 00.004 16872 Star::Find returns 1 (0), X=1773.28, Y=359.60, Mass=716, SNR=9.0, Peak=3508 HFD=1.6
00:02:57.615 00.004 16872 Star::Find(15, 1653, 72, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.622 00.007 16872 Star::Find false star n=2 nbg=276 bg=3331.2 sigma=32.2 thresh=3428 peak=3420
00:02:57.626 00.004 16872 Star::Find returns 0 (2), X=1653.00, Y=72.00, Mass=274, SNR=2.9, Peak=3468 HFD=0.0
00:02:57.629 00.003 16872 Star::Find(15, 285, 163, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.633 00.004 16872 Star::Find returns 0 (4), X=284.60, Y=162.79, Mass=495, SNR=8.0, Peak=3448 HFD=1.4
00:02:57.636 00.003 16872 Star::Find(15, 605, 338, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.640 00.004 16872 Star::Find returns 0 (4), X=604.46, Y=337.92, Mass=445, SNR=7.0, Peak=3452 HFD=1.1
00:02:57.643 00.003 16872 Star::Find(15, 1476, 400, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.650 00.007 16872 Star::Find false star n=2 nbg=267 bg=3328.5 sigma=27.5 thresh=3411 peak=3403
00:02:57.654 00.004 16872 Star::Find returns 0 (2), X=1476.00, Y=400.00, Mass=195, SNR=2.9, Peak=3444 HFD=0.0
00:02:57.657 00.003 16872 Star::Find(15, 558, 939, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.661 00.004 16872 Star::Find false star n=1 nbg=283 bg=3332.2 sigma=30.1 thresh=3423 peak=3401
00:02:57.664 00.003 16872 Star::Find returns 0 (2), X=558.00, Y=939.00, Mass=112, SNR=2.9, Peak=3444 HFD=0.0
00:02:57.667 00.003 16872 Star::Find(15, 1867, 400, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.671 00.004 16872 Star::Find false star n=5 nbg=268 bg=3330.2 sigma=26.1 thresh=3409 peak=3396
00:02:57.674 00.003 16872 Star::Find returns 0 (2), X=1867.00, Y=400.00, Mass=433, SNR=2.9, Peak=3432 HFD=0.0
00:02:57.681 00.007 16872 Star::Find(15, 1866, 756, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.686 00.005 16872 Star::Find returns 0 (4), X=1865.50, Y=756.28, Mass=1291, SNR=16.0, Peak=3704 HFD=1.1
00:02:57.690 00.004 16872 Star::Find(15, 1585, 194, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.693 00.003 16872 Star::Find returns 1 (0), X=1585.71, Y=192.40, Mass=778, SNR=9.6, Peak=3464 HFD=3.4
00:02:57.697 00.004 16872 Star::Find(15, 1751, 895, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.700 00.003 16872 Star::Find false star n=4 nbg=278 bg=3332.9 sigma=29.2 thresh=3421 peak=3409
00:02:57.707 00.007 16872 Star::Find returns 0 (2), X=1751.00, Y=895.00, Mass=396, SNR=2.9, Peak=3460 HFD=0.0
00:02:57.714 00.007 16872 Star::Find(15, 522, 342, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.720 00.006 16872 Star::Find false star n=9 nbg=274 bg=3329.9 sigma=25.8 thresh=3407 peak=3407
00:02:57.729 00.009 16872 Star::Find returns 0 (2), X=522.00, Y=342.00, Mass=799, SNR=2.9, Peak=3460 HFD=0.0
00:02:57.737 00.008 16872 Star::Find(15, 1488, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.746 00.009 16872 Star::Find returns 1 (0), X=1487.97, Y=833.24, Mass=767, SNR=9.7, Peak=3448 HFD=2.3
00:02:57.751 00.005 16872 Star::Find(15, 133, 926, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.754 00.003 16872 Star::Find returns 1 (0), X=132.81, Y=925.59, Mass=397, SNR=6.5, Peak=3424 HFD=1.5
00:02:57.758 00.004 16872 Star::Find(15, 1013, 825, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.762 00.004 16872 Star::Find returns 1 (0), X=1009.35, Y=824.62, Mass=779, SNR=9.2, Peak=3468 HFD=4.6
00:02:57.765 00.003 16872 Star::Find(15, 1216, 1024, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.769 00.004 16872 Star::Find returns 1 (0), X=1216.01, Y=1023.53, Mass=595, SNR=7.6, Peak=3460 HFD=2.2
00:02:57.772 00.003 16872 Star::Find(15, 1209, 62, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.780 00.008 16872 Star::Find returns 1 (0), X=1209.45, Y=61.31, Mass=606, SNR=8.1, Peak=3464 HFD=1.7
00:02:57.784 00.004 16872 Star::Find(15, 1392, 931, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.787 00.003 16872 Star::Find returns 1 (0), X=1403.76, Y=928.82, Mass=1033, SNR=10.7, Peak=3520 HFD=2.2
00:02:57.792 00.005 16872 Star::Find(15, 91, 824, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.795 00.003 16872 Star::Find returns 1 (0), X=91.25, Y=823.90, Mass=711, SNR=9.4, Peak=3444 HFD=2.0
00:02:57.798 00.003 16872 Star::Find(15, 1844, 234, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.801 00.003 16872 Star::Find false star n=2 nbg=280 bg=3335.1 sigma=27.9 thresh=3419 peak=3410
00:02:57.809 00.008 16872 Star::Find returns 0 (2), X=1844.00, Y=234.00, Mass=202, SNR=2.9, Peak=3440 HFD=0.0
00:02:57.813 00.004 16872 Star::Find(15, 1562, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.816 00.003 16872 Star::Find false star n=6 nbg=280 bg=3334.0 sigma=25.9 thresh=3412 peak=3408
00:02:57.819 00.003 16872 Star::Find returns 0 (2), X=1562.00, Y=833.00, Mass=556, SNR=2.9, Peak=3444 HFD=0.0
00:02:57.829 00.010 16872 Star::Find(15, 236, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.833 00.004 16872 Star::Find returns 0 (4), X=248.50, Y=658.50, Mass=1705, SNR=22.2, Peak=3756 HFD=1.4
00:02:57.837 00.004 16872 Star::Find(15, 1719, 368, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.841 00.004 16872 Star::Find false star n=6 nbg=281 bg=3330.8 sigma=29.2 thresh=3418 peak=3412
00:02:57.845 00.004 16872 Star::Find returns 0 (2), X=1719.00, Y=368.00, Mass=663, SNR=2.9, Peak=3460 HFD=0.0
00:02:57.848 00.003 16872 Star::Find(15, 369, 69, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.851 00.003 16872 Star::Find false star n=3 nbg=280 bg=3330.9 sigma=27.3 thresh=3413 peak=3406
00:02:57.861 00.010 16872 Star::Find returns 0 (2), X=369.00, Y=69.00, Mass=307, SNR=2.9, Peak=3452 HFD=0.0
00:02:57.864 00.003 16872 Star::Find(15, 1884, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.867 00.003 16872 Star::Find false star n=2 nbg=277 bg=3331.0 sigma=30.4 thresh=3422 peak=3412
00:02:57.872 00.005 16872 Star::Find returns 0 (2), X=1884.00, Y=488.00, Mass=230, SNR=2.9, Peak=3464 HFD=0.0
00:02:57.875 00.003 16872 Star::Find(15, 826, 847, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.879 00.004 16872 Star::Find false star n=3 nbg=271 bg=3334.1 sigma=27.0 thresh=3415 peak=3408
00:02:57.882 00.003 16872 Star::Find returns 0 (2), X=826.00, Y=847.00, Mass=302, SNR=2.9, Peak=3456 HFD=0.0
00:02:57.892 00.010 16872 Star::Find(15, 1822, 805, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.896 00.004 16872 Star::Find returns 1 (0), X=1822.03, Y=805.74, Mass=573, SNR=8.3, Peak=3448 HFD=2.5
00:02:57.899 00.003 16872 AutoFind: finding best star pass 1
00:02:57.903 00.004 16872 Star::Find(15, 1237, 113, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.906 00.003 16872 Star::Find returns 1 (0), X=1236.44, Y=110.72, Mass=4434667, SNR=385.7, Peak=65520 HFD=7.0
00:02:57.909 00.003 16872 AutoFind: near-saturated [1237, 113] 182.2 Mass 4434667 SNR 385.7 Peak 65520
00:02:57.912 00.003 16872 Star::Find(15, 1649, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.915 00.003 16872 Star::Find returns 1 (0), X=1649.20, Y=579.93, Mass=231394, SNR=297.5, Peak=22996 HFD=3.3
00:02:57.925 00.010 16872 AutoFind returns star at [1649, 580] 63.3 Mass 231394 SNR 297.5
00:02:57.930 00.005 16872 Star::Find(15, 1649, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.936 00.006 16872 Star::Find returns 1 (0), X=1649.20, Y=579.93, Mass=231394, SNR=297.5, Peak=22996 HFD=3.3
00:02:57.939 00.003 16872 MultiStar: List (12): {1649.20, 579.93}(297.5), {1099.87, 959.18}(157.6), {990.50, 618.00}(127.9), {1818.72, 861.43}(83.8), {539.24, 854.63}(64.5), {533.88, 976.21}(55.2), {46.87, 322.84}(35.4), {1628.61, 502.73}(34.2), {173.72, 413.41}(25.0), {486.55, 248.03}(27.3), {72.30, 865.67}(22.9), {589.96, 975.61}(24.2), 
00:02:57.942 00.003 16872 setting lock position to (1649.20, 579.93)
00:02:57.946 00.004 16872 MultiStar: stabilizing after lock position change
00:02:57.955 00.009 16872 AutoSelect: state = 1, call UpdateGuideState
00:02:57.958 00.003 16872 UpdateGuideState(): m_state=1
00:02:57.961 00.003 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:02:57.963 00.002 16872 Star::Find returns 1 (0), X=1649.20, Y=579.93, Mass=231394, SNR=297.5, Peak=22996 HFD=3.3
00:02:57.966 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:02:57.971 00.005 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:02:57.974 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:02:57.986 00.012 16872 setting force full frames = false
00:02:57.990 00.004 16872 setting lock position to (1649.20, 579.93)
00:02:57.993 00.003 16872 MultiStar: stabilizing after lock position change
00:02:58.002 00.009 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:02:58.005 00.003 16872 Changing from state SELECTING to SELECTED
00:02:58.008 00.003 16872 guider state => SELECTED
00:02:58.023 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3328, FiltMin=3144, FiltMax=65516, Gamma=2.190
00:02:58.068 00.045 16872 UpdateGuideState exits: m=231394 SNR=297.5
00:02:58.072 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3328, FiltMin=3144, FiltMax=65516, Gamma=2.190
00:02:58.119 00.047 16872 Status Line: Auto-selected star at (1649.2, 579.9)
00:02:58.136 00.017 16872 PhdController: newstate STATE_WAIT_SELECTED
00:02:58.141 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:58.145 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:02:58.148 00.003 16872 Enqueuing Expose request
00:02:58.151 00.003 9640 Worker thread wakes up
00:02:58.151 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:02:58.151 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,565,31,31)
00:02:58.151 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f6aec70-16e3-4248-8c4f-a908d6dd8e51"}
00:02:58.160 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7f6aec70-16e3-4248-8c4f-a908d6dd8e51"}
00:02:58.164 00.004 16872 evsrv: cli 0D3BFB48 connect
00:02:58.167 00.003 16872 case statement mapped state 2 to 1
00:02:58.179 00.012 16872 case statement mapped state 2 to 1
00:02:58.184 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9ed46d1-74f6-4c21-9fce-cbcd98b19848"}
00:02:58.188 00.004 16872 case statement mapped state 2 to 1
00:02:58.192 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"e9ed46d1-74f6-4c21-9fce-cbcd98b19848"}
00:02:58.200 00.008 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"ce994995-178f-47fb-b4a6-ac67b51fc372"}
00:02:58.206 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":[1649.20,579.93],"id":"ce994995-178f-47fb-b4a6-ac67b51fc372"}
00:02:58.211 00.005 16872 evsrv: cli 0D3BFB48 disconnect
00:02:58.216 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ed352a9a-9ff2-48fd-9bb1-f7d856f99f64"}
00:02:58.220 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.20,6.93],"pixels":"..."},"id":"ed352a9a-9ff2-48fd-9bb1-f7d856f99f64"}
00:02:58.223 00.003 16872 evsrv: cli 0D3C0A48 connect
00:02:58.227 00.004 16872 case statement mapped state 2 to 1
00:02:58.240 00.013 16872 case statement mapped state 2 to 1
00:02:58.245 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ec048bd2-1a1c-4615-ba28-01ccb44e89ca"}
00:02:58.249 00.004 16872 case statement mapped state 2 to 1
00:02:58.253 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"ec048bd2-1a1c-4615-ba28-01ccb44e89ca"}
00:02:58.256 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:02:59.258 01.002 16872 evsrv: cli 0D3C0228 connect
00:02:59.261 00.003 16872 case statement mapped state 2 to 1
00:02:59.266 00.005 16872 case statement mapped state 2 to 1
00:02:59.271 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"4b4847c8-824e-4f7e-9375-50753d96fd53"}
00:02:59.274 00.003 16872 case statement mapped state 2 to 1
00:02:59.281 00.007 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"4b4847c8-824e-4f7e-9375-50753d96fd53"}
00:02:59.284 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:02:59.941 00.657 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"47a8ae3a-d10a-4b77-8b1e-006593ad7342"}
00:02:59.945 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"47a8ae3a-d10a-4b77-8b1e-006593ad7342"}
00:02:59.948 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71488c03-4043-422d-b262-b38c2eacd6c9"}
00:02:59.958 00.010 16872 case statement mapped state 2 to 1
00:02:59.962 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"71488c03-4043-422d-b262-b38c2eacd6c9"}
00:02:59.974 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9bca7681-5440-457d-b445-e0933e65049b"}
00:02:59.978 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.20,6.93],"pixels":"..."},"id":"9bca7681-5440-457d-b445-e0933e65049b"}
00:03:00.285 00.307 16872 evsrv: cli 0D3C0A48 connect
00:03:00.292 00.007 16872 case statement mapped state 2 to 1
00:03:00.297 00.005 16872 case statement mapped state 2 to 1
00:03:00.301 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"db1447dc-8726-45da-a9aa-d62b0693581f"}
00:03:00.306 00.005 16872 case statement mapped state 2 to 1
00:03:00.309 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"db1447dc-8726-45da-a9aa-d62b0693581f"}
00:03:00.314 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:03:01.316 01.002 16872 evsrv: cli 0D3C0A48 connect
00:03:01.319 00.003 16872 case statement mapped state 2 to 1
00:03:01.326 00.007 16872 case statement mapped state 2 to 1
00:03:01.329 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ee27d2a7-8047-4178-a67d-2302638c3072"}
00:03:01.331 00.002 16872 case statement mapped state 2 to 1
00:03:01.334 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"ee27d2a7-8047-4178-a67d-2302638c3072"}
00:03:01.340 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:03:02.256 00.916 9640 Exposure complete
00:03:02.341 00.085 16872 evsrv: cli 0D3BFFA8 connect
00:03:02.345 00.004 16872 case statement mapped state 2 to 1
00:03:02.349 00.004 16872 case statement mapped state 2 to 1
00:03:02.356 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"ad1ab0f1-6e73-4219-9705-ebbf4625e3dd"}
00:03:02.360 00.004 16872 case statement mapped state 2 to 1
00:03:02.363 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"ad1ab0f1-6e73-4219-9705-ebbf4625e3dd"}
00:03:02.369 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
00:03:02.412 00.043 9640 worker thread done servicing request
00:03:02.413 00.001 16872 OnExposeComplete: enter
00:03:02.419 00.006 16872 UpdateGuideState(): m_state=2
00:03:02.421 00.002 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:03:02.425 00.004 16872 Star::Find returns 1 (0), X=1649.31, Y=579.83, Mass=223632, SNR=292.2, Peak=20812 HFD=3.5
00:03:02.427 00.002 16872 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.56) = xAngle (-2.36 = -2.36)
00:03:02.430 00.003 16872 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.31 = -2.31)
00:03:02.434 00.004 16872 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.81 mountX=-0.10 mountY=-0.11, mountTheta=-2.34
00:03:02.440 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65516, med=3324, FiltMin=3200, FiltMax=65512, Gamma=2.190
00:03:02.485 00.045 16872 UpdateGuideState exits: m=223632 SNR=292.2
00:03:02.487 00.002 16872 PhdController: newstate STATE_CALIBRATE
00:03:02.491 00.004 16872 PhdController: newstate STATE_GUIDE
00:03:02.512 00.021 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:03:02.516 00.004 16872 guider state => CALIBRATED
00:03:02.519 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:03:02.531 00.012 16872 reset dither spiral
00:03:02.534 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:03:02.537 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:02.543 00.006 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:03:02.547 00.004 16872 Enqueuing Expose request
00:03:02.551 00.004 9640 Worker thread wakes up
00:03:02.551 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:03:02.551 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:03:03.370 00.819 16872 evsrv: cli 0D3C0A48 connect
00:03:03.376 00.006 16872 case statement mapped state 5 to 1
00:03:03.381 00.005 16872 case statement mapped state 5 to 1
00:03:03.385 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2f0a8bad-3129-4728-9fb7-de10b8cba971"}
00:03:03.387 00.002 16872 case statement mapped state 5 to 1
00:03:03.391 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"2f0a8bad-3129-4728-9fb7-de10b8cba971"}
00:03:03.393 00.002 16872 evsrv: cli 0D3C0A48 disconnect
00:03:03.440 00.047 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d51dbd1c-3e70-4f04-9437-29d39b70e0b1"}
00:03:03.444 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d51dbd1c-3e70-4f04-9437-29d39b70e0b1"}
00:03:03.447 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15397d41-14a1-4651-ba51-0c28aa5efd9a"}
00:03:03.450 00.003 16872 case statement mapped state 5 to 1
00:03:03.453 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"15397d41-14a1-4651-ba51-0c28aa5efd9a"}
00:03:03.456 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7f5759fd-1497-446a-aa6f-b7c4515e769d"}
00:03:03.460 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.31,6.83],"pixels":"..."},"id":"7f5759fd-1497-446a-aa6f-b7c4515e769d"}
00:03:04.395 00.935 16872 evsrv: cli 0D3C0A48 connect
00:03:04.398 00.003 16872 case statement mapped state 5 to 1
00:03:04.403 00.005 16872 case statement mapped state 5 to 1
00:03:04.406 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e5e96775-4c34-4d90-ab55-1de66afbd17d"}
00:03:04.410 00.004 16872 case statement mapped state 5 to 1
00:03:04.412 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"e5e96775-4c34-4d90-ab55-1de66afbd17d"}
00:03:04.416 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:03:05.418 01.002 16872 evsrv: cli 0D3C0A48 connect
00:03:05.421 00.003 16872 case statement mapped state 5 to 1
00:03:05.427 00.006 16872 case statement mapped state 5 to 1
00:03:05.433 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f20b5c45-83da-4820-9bce-de9c4c75bb3d"}
00:03:05.441 00.008 16872 case statement mapped state 5 to 1
00:03:05.446 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f20b5c45-83da-4820-9bce-de9c4c75bb3d"}
00:03:05.450 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:03:06.452 01.002 16872 evsrv: cli 0D3BF8C8 connect
00:03:06.453 00.001 16872 case statement mapped state 5 to 1
00:03:06.458 00.005 16872 case statement mapped state 5 to 1
00:03:06.461 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"2e419e02-e47c-47ab-a6da-3a8083214735"}
00:03:06.465 00.004 16872 case statement mapped state 5 to 1
00:03:06.468 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"2e419e02-e47c-47ab-a6da-3a8083214735"}
00:03:06.471 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
00:03:06.613 00.142 9640 Exposure complete
00:03:06.758 00.145 9640 worker thread done servicing request
00:03:06.758 00.000 16872 OnExposeComplete: enter
00:03:06.761 00.003 16872 UpdateGuideState(): m_state=5
00:03:06.764 00.003 16872 Star::Find(15, 1649, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:03:06.766 00.002 16872 Star::Find returns 1 (0), X=1649.19, Y=580.56, Mass=230246, SNR=297.1, Peak=19720 HFD=3.6
00:03:06.768 00.002 16872 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.56) = xAngle (0.03 = 0.03)
00:03:06.772 00.004 16872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.08 = 0.08)
00:03:06.774 00.002 16872 CameraToMount -- cameraX=-0.01 cameraY=0.62 hyp=0.62 cameraTheta=1.59 mountX=0.62 mountY=0.05, mountTheta=0.08
00:03:06.779 00.005 16872 Changing from state CALIBRATED to GUIDING
00:03:06.782 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:03:06.785 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:03:06.856 00.071 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:03:06.859 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:03:06.862 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:03:06.865 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:03:06.868 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:03:06.871 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:03:06.875 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:03:06.877 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:03:06.880 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:03:06.882 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:03:06.885 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:03:06.889 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:03:06.892 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:03:06.895 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:03:06.951 00.056 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2bbcaab9-6777-4bb7-a944-4114a635e548"}
00:03:06.955 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2bbcaab9-6777-4bb7-a944-4114a635e548"}
00:03:06.965 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f080d629-c36c-45be-a4ad-36ee71696121"}
00:03:06.968 00.003 16872 case statement mapped state 5 to 1
00:03:06.970 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f080d629-c36c-45be-a4ad-36ee71696121"}
00:03:06.979 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"41114aaa-cb5e-4b10-a7cb-7ba2480fc8c8"}
00:03:06.982 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.19,6.56],"pixels":"..."},"id":"41114aaa-cb5e-4b10-a7cb-7ba2480fc8c8"}
00:03:07.010 00.028 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:03:07.014 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:03:07.017 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:03:07.023 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:03:07.028 00.005 16872 ScopeASCOM::SideOfPier() returns 0
00:03:07.092 00.064 16872 setting lock position to (1649.19, 580.56)
00:03:07.095 00.003 16872 MultiStar: stabilizing after lock position change
00:03:07.097 00.002 16872 guider state => GUIDING
00:03:07.100 00.003 16872 Status Line: Guiding
00:03:07.108 00.008 16872 Mount: notify guiding started
00:03:07.113 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:03:07.117 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:03:07.121 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:03:07.124 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:03:07.127 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:03:07.129 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:03:07.132 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:03:07.135 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:03:07.138 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:03:07.141 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:03:07.143 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:03:07.146 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:03:07.148 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:03:07.154 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:03:07.157 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:03:07.160 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:03:07.162 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:03:07.166 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:03:07.169 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:03:07.171 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:03:07.173 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:03:07.176 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:03:07.179 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:03:07.182 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:03:07.184 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:03:07.188 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:03:07.191 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:03:07.194 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:03:07.199 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:03:07.202 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:03:07.206 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:03:07.209 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:03:07.215 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:03:07.218 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:03:07.221 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:03:07.225 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:03:07.230 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:03:07.233 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:03:07.366 00.133 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:03:07.477 00.111 16872 ScopeASCOM::SideOfPier() returns 0
00:03:07.480 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:03:07.483 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:03:07.486 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:03:07.489 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:03:07.493 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:03:07.496 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:03:07.498 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:03:07.501 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:03:07.503 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:03:07.507 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65520, med=3328, FiltMin=3140, FiltMax=65520, Gamma=2.190
00:03:07.545 00.038 16872 UpdateGuideState exits: m=230246 SNR=297.1
00:03:07.548 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:03:07.550 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:07.555 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:03:07.559 00.004 16872 Enqueuing Expose request
00:03:07.562 00.003 9640 Worker thread wakes up
00:03:07.562 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:03:07.562 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:03:07.562 00.000 16872 evsrv: cli 0D3C0A48 connect
00:03:07.566 00.004 16872 case statement mapped state 6 to 3
00:03:07.569 00.003 16872 case statement mapped state 6 to 3
00:03:07.573 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a0fa740c-35c3-48c9-a8d9-d24d74b1adb0"}
00:03:07.576 00.003 16872 case statement mapped state 6 to 3
00:03:07.578 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0fa740c-35c3-48c9-a8d9-d24d74b1adb0"}
00:03:07.581 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:03:10.440 02.859 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"52333f6c-8d90-414d-a6e1-fa4c1aaaf4ea"}
00:03:10.444 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"52333f6c-8d90-414d-a6e1-fa4c1aaaf4ea"}
00:03:10.447 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d738f30-69aa-405b-9c95-fb7c05c6444a"}
00:03:10.450 00.003 16872 case statement mapped state 6 to 3
00:03:10.453 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d738f30-69aa-405b-9c95-fb7c05c6444a"}
00:03:10.456 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"94ed0f62-30a5-4638-b6c6-06a7c290b774"}
00:03:10.460 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.19,6.56],"pixels":"..."},"id":"94ed0f62-30a5-4638-b6c6-06a7c290b774"}
00:03:11.621 01.161 9640 Exposure complete
00:03:11.758 00.137 9640 worker thread done servicing request
00:03:11.759 00.001 16872 OnExposeComplete: enter
00:03:11.762 00.003 16872 UpdateGuideState(): m_state=6
00:03:11.767 00.005 16872 Star::Find(15, 1649, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:03:11.771 00.004 16872 Star::Find returns 1 (0), X=1648.83, Y=580.08, Mass=260679, SNR=311.1, Peak=25512 HFD=3.4
00:03:11.773 00.002 16872 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.56) = xAngle (-3.77 = 2.51)
00:03:11.776 00.003 16872 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.72 = 2.56)
00:03:11.778 00.002 16872 CameraToMount -- cameraX=-0.36 cameraY=-0.48 hyp=0.60 cameraTheta=-2.21 mountX=-0.49 mountY=0.33, mountTheta=2.55
00:03:11.783 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.36, y=-0.48, opts=13)
00:03:11.786 00.003 16872 Enqueuing Move request for scope (-0.36, -0.48)
00:03:11.789 00.003 9640 Worker thread wakes up
00:03:11.789 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.48) opts 0xd
00:03:11.789 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.36, -0.48)
00:03:11.789 00.000 9640 Moving (-0.36, -0.48) raw xDistance=-0.49 yDistance=0.33
00:03:11.789 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.49
00:03:11.789 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.33, m_sumCorr=0
00:03:11.789 00.000 9640 MoveAxis(E, 52, ABG)
00:03:11.789 00.000 9640 Guiding  Dir = 2, Dur = 52
00:03:11.789 00.000 9640 IsSlewing returns 0
00:03:11.790 00.001 9640 IsGuiding returns 0
00:03:11.790 00.000 9640 PulseGuide returned control before completion, sleep 62
00:03:11.794 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3328, FiltMin=3200, FiltMax=65512, Gamma=2.190
00:03:11.833 00.039 16872 UpdateGuideState exits: m=260679 SNR=311.1
00:03:11.836 00.003 16872 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 1 / 99999
00:03:11.838 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777784591.838,"Host":"RBFOCUS307","Inst":1,"Distance":0.62,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:03:11.841 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:11.848 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:03:11.851 00.003 16872 Enqueuing Expose request
00:03:11.859 00.008 9640 IsGuiding returns 1
00:03:11.859 00.000 9640 scope still moving after pulse duration time elapsed
00:03:11.891 00.032 9640 IsSlewing returns 0
00:03:11.891 00.000 9640 IsGuiding returns 0
00:03:11.891 00.000 9640 scope move finished after 52 + 49 ms
00:03:11.892 00.001 9640 Move returns status 0, amount 52
00:03:11.892 00.000 9640 MoveAxis(N, 0, ABG)
00:03:11.892 00.000 9640 Move returns status 0, amount 0
00:03:11.892 00.000 9640 move complete, result=0
00:03:11.893 00.001 9640 worker thread done servicing request
00:03:11.893 00.000 9640 Worker thread wakes up
00:03:11.893 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:03:11.893 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:03:11.893 00.000 16872 GuideStep: -0.5 px 52 ms EAST, 0.3 px 0 ms NORTH
00:03:13.939 02.046 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82c1e3c1-a855-449a-8e23-0096b3e8e722"}
00:03:13.942 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"82c1e3c1-a855-449a-8e23-0096b3e8e722"}
00:03:13.946 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9bcdb99d-edbf-416e-8694-ff7db0aa3b11"}
00:03:13.948 00.002 16872 case statement mapped state 6 to 3
00:03:13.951 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9bcdb99d-edbf-416e-8694-ff7db0aa3b11"}
00:03:13.955 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4e49d830-dd94-4d4a-a433-8149945ae51e"}
00:03:13.959 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.83,7.08],"pixels":"..."},"id":"4e49d830-dd94-4d4a-a433-8149945ae51e"}
00:03:15.961 02.002 9640 Exposure complete
00:03:16.100 00.139 9640 worker thread done servicing request
00:03:16.100 00.000 16872 OnExposeComplete: enter
00:03:16.103 00.003 16872 UpdateGuideState(): m_state=6
00:03:16.106 00.003 16872 Star::Find(15, 1648, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:03:16.110 00.004 16872 Star::Find returns 1 (0), X=1648.72, Y=579.99, Mass=248326, SNR=314.0, Peak=23448 HFD=3.4
00:03:16.112 00.002 16872 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.56) = xAngle (-3.82 = 2.46)
00:03:16.115 00.003 16872 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.78 = 2.51)
00:03:16.117 00.002 16872 CameraToMount -- cameraX=-0.48 cameraY=-0.57 hyp=0.74 cameraTheta=-2.27 mountX=-0.58 mountY=0.44, mountTheta=2.49
00:03:16.123 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.48, y=-0.57, opts=13)
00:03:16.126 00.003 16872 Enqueuing Move request for scope (-0.48, -0.57)
00:03:16.129 00.003 9640 Worker thread wakes up
00:03:16.129 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.57) opts 0xd
00:03:16.129 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.48, -0.57)
00:03:16.129 00.000 9640 Moving (-0.48, -0.57) raw xDistance=-0.58 yDistance=0.44
00:03:16.129 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.58
00:03:16.129 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.44, m_sumCorr=0
00:03:16.129 00.000 9640 MoveAxis(E, 67, ABG)
00:03:16.129 00.000 9640 Guiding  Dir = 2, Dur = 67
00:03:16.130 00.001 9640 IsSlewing returns 0
00:03:16.130 00.000 9640 IsGuiding returns 0
00:03:16.130 00.000 9640 PulseGuide returned control before completion, sleep 77
00:03:16.135 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65516, med=3336, FiltMin=3194, FiltMax=65512, Gamma=2.190
00:03:16.174 00.039 16872 UpdateGuideState exits: m=248326 SNR=314.0
00:03:16.178 00.004 16872 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 2 / 99999
00:03:16.181 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777784596.181,"Host":"RBFOCUS307","Inst":1,"Distance":0.66,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:03:16.184 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:16.186 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:03:16.189 00.003 16872 Enqueuing Expose request
00:03:16.215 00.026 9640 IsGuiding returns 1
00:03:16.215 00.000 9640 scope still moving after pulse duration time elapsed
00:03:16.246 00.031 9640 IsSlewing returns 0
00:03:16.246 00.000 9640 IsGuiding returns 0
00:03:16.246 00.000 9640 scope move finished after 67 + 49 ms
00:03:16.246 00.000 9640 Move returns status 0, amount 67
00:03:16.246 00.000 9640 MoveAxis(N, 0, ABG)
00:03:16.246 00.000 9640 Move returns status 0, amount 0
00:03:16.246 00.000 9640 move complete, result=0
00:03:16.247 00.001 9640 worker thread done servicing request
00:03:16.247 00.000 9640 Worker thread wakes up
00:03:16.247 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:03:16.247 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:03:16.247 00.000 16872 GuideStep: -0.6 px 67 ms EAST, 0.4 px 0 ms NORTH
00:03:17.439 01.192 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ed2c657-91f9-4411-975d-94d082efca61"}
00:03:17.443 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9ed2c657-91f9-4411-975d-94d082efca61"}
00:03:17.446 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"936b7735-3881-4589-bb37-57ab13374723"}
00:03:17.449 00.003 16872 case statement mapped state 6 to 3
00:03:17.452 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"936b7735-3881-4589-bb37-57ab13374723"}
00:03:17.455 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1187d3f4-954b-4f15-b3ee-7934901b90a8"}
00:03:17.458 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.72,6.99],"pixels":"..."},"id":"1187d3f4-954b-4f15-b3ee-7934901b90a8"}
00:03:20.310 02.852 9640 Exposure complete
00:03:20.448 00.138 9640 worker thread done servicing request
00:03:20.448 00.000 16872 OnExposeComplete: enter
00:03:20.451 00.003 16872 UpdateGuideState(): m_state=6
00:03:20.454 00.003 16872 Star::Find(15, 1648, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:03:20.456 00.002 16872 Star::Find returns 1 (0), X=1649.07, Y=580.64, Mass=232180, SNR=282.5, Peak=23088 HFD=3.4
00:03:20.459 00.003 16872 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.56) = xAngle (0.99 = 0.99)
00:03:20.463 00.004 16872 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.04 = 1.04)
00:03:20.465 00.002 16872 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.55 mountX=0.08 mountY=0.13, mountTheta=1.01
00:03:20.469 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.13, y=0.08, opts=13)
00:03:20.472 00.003 16872 Enqueuing Move request for scope (-0.13, 0.08)
00:03:20.475 00.003 9640 Worker thread wakes up
00:03:20.475 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
00:03:20.475 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
00:03:20.475 00.000 9640 Moving (-0.13, 0.08) raw xDistance=0.08 yDistance=0.13
00:03:20.475 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:03:20.475 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.13, m_sumCorr=0.16
00:03:20.475 00.000 9640 MoveAxis(E, 0, ABG)
00:03:20.475 00.000 9640 Move returns status 0, amount 0
00:03:20.475 00.000 9640 MoveAxis(S, 19, ABG)
00:03:20.475 00.000 9640 Guiding  Dir = 1, Dur = 19
00:03:20.476 00.001 9640 IsSlewing returns 0
00:03:20.476 00.000 9640 IsGuiding returns 0
00:03:20.477 00.001 9640 PulseGuide returned control before completion, sleep 29
00:03:20.483 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65516, med=3328, FiltMin=3138, FiltMax=65512, Gamma=2.190
00:03:20.522 00.039 16872 UpdateGuideState exits: m=232180 SNR=282.5
00:03:20.527 00.005 16872 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 3 / 99999
00:03:20.531 00.004 9640 IsGuiding returns 1
00:03:20.531 00.000 9640 scope still moving after pulse duration time elapsed
00:03:20.531 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777784600.531,"Host":"RBFOCUS307","Inst":1,"Distance":0.50,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
00:03:20.535 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:20.538 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:03:20.540 00.002 16872 Enqueuing Expose request
00:03:20.553 00.013 9640 IsSlewing returns 0
00:03:20.553 00.000 9640 IsGuiding returns 1
00:03:20.584 00.031 9640 IsSlewing returns 0
00:03:20.584 00.000 9640 IsGuiding returns 1
00:03:20.615 00.031 9640 IsSlewing returns 0
00:03:20.615 00.000 9640 IsGuiding returns 0
00:03:20.615 00.000 9640 scope move finished after 19 + 120 ms
00:03:20.615 00.000 9640 Move returns status 0, amount 19
00:03:20.615 00.000 9640 move complete, result=0
00:03:20.616 00.001 9640 worker thread done servicing request
00:03:20.616 00.000 9640 Worker thread wakes up
00:03:20.616 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:03:20.616 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:03:20.616 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 19 ms SOUTH
00:03:20.939 00.323 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa3711d6-5652-456a-b36b-fe186ade9625"}
00:03:20.943 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fa3711d6-5652-456a-b36b-fe186ade9625"}
00:03:20.946 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"da5a5f1d-313a-4b51-a8e3-418f36f8d07a"}
00:03:20.949 00.003 16872 case statement mapped state 6 to 3
00:03:20.951 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"da5a5f1d-313a-4b51-a8e3-418f36f8d07a"}
00:03:20.955 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"182e7d4b-3016-488d-859e-596502900da3"}
00:03:20.959 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.07,6.64],"pixels":"..."},"id":"182e7d4b-3016-488d-859e-596502900da3"}
00:03:24.439 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5da71acc-598d-4fb0-8d0d-57577d8746e3"}
00:03:24.442 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5da71acc-598d-4fb0-8d0d-57577d8746e3"}
00:03:24.446 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"162c212a-0585-4875-a302-be07729cf008"}
00:03:24.449 00.003 16872 case statement mapped state 6 to 3
00:03:24.452 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"162c212a-0585-4875-a302-be07729cf008"}
00:03:24.455 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"abd9a001-ba93-472b-8a2f-002564dc73a4"}
00:03:24.457 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.07,6.64],"pixels":"..."},"id":"abd9a001-ba93-472b-8a2f-002564dc73a4"}
00:03:24.664 00.207 9640 Exposure complete
00:03:24.799 00.135 9640 worker thread done servicing request
00:03:24.799 00.000 16872 OnExposeComplete: enter
00:03:24.802 00.003 16872 UpdateGuideState(): m_state=6
00:03:24.807 00.005 16872 Star::Find(15, 1649, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:03:24.810 00.003 16872 Star::Find returns 1 (0), X=1648.62, Y=580.45, Mass=235712, SNR=296.7, Peak=21404 HFD=3.3
00:03:24.812 00.002 16872 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.56) = xAngle (-4.50 = 1.78)
00:03:24.814 00.002 16872 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.46 = 1.83)
00:03:24.817 00.003 16872 CameraToMount -- cameraX=-0.57 cameraY=-0.11 hyp=0.58 cameraTheta=-2.95 mountX=-0.12 mountY=0.56, mountTheta=1.78
00:03:24.822 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.57, y=-0.11, opts=13)
00:03:24.825 00.003 16872 Enqueuing Move request for scope (-0.57, -0.11)
00:03:24.827 00.002 9640 Worker thread wakes up
00:03:24.827 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.11) opts 0xd
00:03:24.827 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.57, -0.11)
00:03:24.827 00.000 9640 Moving (-0.57, -0.11) raw xDistance=-0.12 yDistance=0.56
00:03:24.827 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.12
00:03:24.827 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.56, m_sumCorr=0.16
00:03:24.827 00.000 9640 MoveAxis(E, 13, ABG)
00:03:24.827 00.000 9640 Guiding  Dir = 2, Dur = 13
00:03:24.827 00.000 9640 IsSlewing returns 0
00:03:24.829 00.002 9640 IsGuiding returns 0
00:03:24.829 00.000 9640 PulseGuide returned control before completion, sleep 23
00:03:24.835 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3332, FiltMin=3228, FiltMax=65516, Gamma=2.190
00:03:24.865 00.030 9640 IsGuiding returns 1
00:03:24.865 00.000 9640 scope still moving after pulse duration time elapsed
00:03:24.874 00.009 16872 UpdateGuideState exits: m=235712 SNR=296.7
00:03:24.878 00.004 16872 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 4 / 99999
00:03:24.881 00.003 16872 PhdController: newstate STATE_FINISH
00:03:24.884 00.003 16872 PhdController complete: success
00:03:24.887 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777784604.887,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:03:24.890 00.003 16872 Mount: notify guiding dither settle done success=1
00:03:24.894 00.004 16872 PhdController: newstate STATE_IDLE
00:03:24.899 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:24.902 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:03:24.904 00.002 16872 Enqueuing Expose request
00:03:24.907 00.003 9640 IsSlewing returns 0
00:03:24.907 00.000 9640 IsGuiding returns 0
00:03:24.907 00.000 9640 scope move finished after 13 + 65 ms
00:03:24.907 00.000 9640 Move returns status 0, amount 13
00:03:24.907 00.000 9640 MoveAxis(N, 0, ABG)
00:03:24.907 00.000 9640 Move returns status 0, amount 0
00:03:24.907 00.000 9640 move complete, result=0
00:03:24.907 00.000 9640 worker thread done servicing request
00:03:24.907 00.000 9640 Worker thread wakes up
00:03:24.907 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:03:24.907 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:03:24.913 00.006 16872 GuideStep: -0.1 px 13 ms EAST, 0.6 px 0 ms NORTH
00:03:25.666 00.753 16872 evsrv: cli 0D3C0A48 connect
00:03:25.670 00.004 16872 case statement mapped state 6 to 3
00:03:25.675 00.005 16872 case statement mapped state 6 to 3
00:03:25.678 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5211317c-4413-41dd-b395-d1c33a179643"}
00:03:25.682 00.004 16872 case statement mapped state 6 to 3
00:03:25.685 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"5211317c-4413-41dd-b395-d1c33a179643"}
00:03:25.691 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:03:27.939 02.248 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"50386bb2-e199-4df5-a7e5-f49df6f2a3ae"}
00:03:27.944 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"50386bb2-e199-4df5-a7e5-f49df6f2a3ae"}
00:03:27.949 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81b7ed28-4c3e-4678-9c99-e770060ee76f"}
00:03:27.952 00.003 16872 case statement mapped state 6 to 3
00:03:27.956 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"81b7ed28-4c3e-4678-9c99-e770060ee76f"}
00:03:27.959 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9780494e-ad33-40a3-ae34-75e26949525c"}
00:03:27.962 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.62,7.45],"pixels":"..."},"id":"9780494e-ad33-40a3-ae34-75e26949525c"}
00:03:28.957 00.995 9640 Exposure complete
00:03:29.097 00.140 9640 worker thread done servicing request
00:03:29.097 00.000 16872 OnExposeComplete: enter
00:03:29.099 00.002 16872 UpdateGuideState(): m_state=6
00:03:29.102 00.003 16872 Star::Find(15, 1648, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:03:29.108 00.006 16872 Star::Find returns 1 (0), X=1648.92, Y=580.64, Mass=245533, SNR=309.5, Peak=26260 HFD=3.3
00:03:29.111 00.003 16872 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.56) = xAngle (1.29 = 1.29)
00:03:29.114 00.003 16872 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.34 = 1.34)
00:03:29.116 00.002 16872 CameraToMount -- cameraX=-0.27 cameraY=0.08 hyp=0.29 cameraTheta=2.84 mountX=0.08 mountY=0.28, mountTheta=1.29
00:03:29.119 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=0.08, opts=13)
00:03:29.123 00.004 16872 Enqueuing Move request for scope (-0.27, 0.08)
00:03:29.126 00.003 9640 Worker thread wakes up
00:03:29.126 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.08) opts 0xd
00:03:29.126 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, 0.08)
00:03:29.126 00.000 9640 Moving (-0.27, 0.08) raw xDistance=0.08 yDistance=0.28
00:03:29.126 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:03:29.126 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.28, m_sumCorr=0.36
00:03:29.127 00.001 9640 MoveAxis(E, 0, ABG)
00:03:29.127 00.000 9640 Move returns status 0, amount 0
00:03:29.127 00.000 9640 MoveAxis(S, 24, ABG)
00:03:29.127 00.000 9640 Guiding  Dir = 1, Dur = 24
00:03:29.127 00.000 9640 IsSlewing returns 0
00:03:29.127 00.000 9640 IsGuiding returns 0
00:03:29.128 00.001 9640 PulseGuide returned control before completion, sleep 34
00:03:29.132 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65516, med=3328, FiltMin=3220, FiltMax=65512, Gamma=2.190
00:03:29.167 00.035 9640 IsGuiding returns 1
00:03:29.168 00.001 9640 scope still moving after pulse duration time elapsed
00:03:29.169 00.001 16872 UpdateGuideState exits: m=245533 SNR=309.5
00:03:29.175 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:29.177 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:03:29.179 00.002 16872 Enqueuing Expose request
00:03:29.198 00.019 9640 IsSlewing returns 0
00:03:29.198 00.000 9640 IsGuiding returns 0
00:03:29.198 00.000 9640 scope move finished after 24 + 47 ms
00:03:29.198 00.000 9640 Move returns status 0, amount 24
00:03:29.199 00.001 9640 move complete, result=0
00:03:29.199 00.000 9640 worker thread done servicing request
00:03:29.199 00.000 9640 Worker thread wakes up
00:03:29.199 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:03:29.199 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:03:29.202 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 24 ms SOUTH
00:03:31.437 02.235 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a89a62d-aa2e-494c-872f-a9114bdeb534"}
00:03:31.440 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4a89a62d-aa2e-494c-872f-a9114bdeb534"}
00:03:31.444 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55909ba6-10ec-4d75-8c1d-44bb0ca4e3d5"}
00:03:31.446 00.002 16872 case statement mapped state 6 to 3
00:03:31.450 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"55909ba6-10ec-4d75-8c1d-44bb0ca4e3d5"}
00:03:31.453 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cc9b410a-60ca-4f0c-a2f1-7a0a0bbd4d5d"}
00:03:31.456 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.92,6.64],"pixels":"..."},"id":"cc9b410a-60ca-4f0c-a2f1-7a0a0bbd4d5d"}
00:03:33.255 01.799 9640 Exposure complete
00:03:33.400 00.145 9640 worker thread done servicing request
00:03:33.401 00.001 16872 OnExposeComplete: enter
00:03:33.405 00.004 16872 UpdateGuideState(): m_state=6
00:03:33.407 00.002 16872 Star::Find(15, 1648, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:03:33.410 00.003 16872 Star::Find returns 1 (0), X=1648.79, Y=581.17, Mass=230742, SNR=301.5, Peak=22076 HFD=3.5
00:03:33.413 00.003 16872 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.56) = xAngle (0.60 = 0.60)
00:03:33.416 00.003 16872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.64 = 0.64)
00:03:33.420 00.004 16872 CameraToMount -- cameraX=-0.40 cameraY=0.61 hyp=0.73 cameraTheta=2.15 mountX=0.60 mountY=0.44, mountTheta=0.63
00:03:33.425 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.40, y=0.61, opts=13)
00:03:33.428 00.003 16872 Enqueuing Move request for scope (-0.40, 0.61)
00:03:33.431 00.003 9640 Worker thread wakes up
00:03:33.431 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.61) opts 0xd
00:03:33.431 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.40, 0.61)
00:03:33.431 00.000 9640 Moving (-0.40, 0.61) raw xDistance=0.60 yDistance=0.44
00:03:33.431 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.60
00:03:33.431 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.44, m_sumCorr=0.36
00:03:33.431 00.000 9640 MoveAxis(W, 64, ABG)
00:03:33.431 00.000 9640 Guiding  Dir = 3, Dur = 64
00:03:33.432 00.001 9640 IsSlewing returns 0
00:03:33.432 00.000 9640 IsGuiding returns 0
00:03:33.433 00.001 9640 PulseGuide returned control before completion, sleep 74
00:03:33.439 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3076, max=65520, med=3336, FiltMin=3220, FiltMax=65516, Gamma=2.190
00:03:33.476 00.037 16872 UpdateGuideState exits: m=230742 SNR=301.5
00:03:33.480 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:33.485 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:03:33.489 00.004 16872 Enqueuing Expose request
00:03:33.511 00.022 9640 IsGuiding returns 1
00:03:33.512 00.001 9640 scope still moving after pulse duration time elapsed
00:03:33.542 00.030 9640 IsSlewing returns 0
00:03:33.542 00.000 9640 IsGuiding returns 0
00:03:33.543 00.001 9640 scope move finished after 64 + 46 ms
00:03:33.543 00.000 9640 Move returns status 0, amount 64
00:03:33.543 00.000 9640 MoveAxis(N, 0, ABG)
00:03:33.543 00.000 9640 Move returns status 0, amount 0
00:03:33.543 00.000 9640 move complete, result=0
00:03:33.544 00.001 9640 worker thread done servicing request
00:03:33.544 00.000 9640 Worker thread wakes up
00:03:33.544 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:03:33.544 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:03:33.544 00.000 16872 GuideStep: 0.6 px 64 ms WEST, 0.4 px 0 ms NORTH
00:03:34.935 01.391 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0909363-c06b-4e27-a427-165a90f47b87"}
00:03:34.939 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e0909363-c06b-4e27-a427-165a90f47b87"}
00:03:34.943 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"243b3e9e-e4a7-438a-89b0-1dbe5b649186"}
00:03:34.947 00.004 16872 case statement mapped state 6 to 3
00:03:34.951 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"243b3e9e-e4a7-438a-89b0-1dbe5b649186"}
00:03:34.955 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c189ea74-ac95-4035-a151-5f7704102a6b"}
00:03:34.958 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.79,7.17],"pixels":"..."},"id":"c189ea74-ac95-4035-a151-5f7704102a6b"}
00:03:37.617 02.659 9640 Exposure complete
00:03:37.756 00.139 9640 worker thread done servicing request
00:03:37.757 00.001 16872 OnExposeComplete: enter
00:03:37.759 00.002 16872 UpdateGuideState(): m_state=6
00:03:37.762 00.003 16872 Star::Find(15, 1648, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:03:37.765 00.003 16872 Star::Find returns 1 (0), X=1648.92, Y=580.00, Mass=232258, SNR=298.1, Peak=23424 HFD=3.2
00:03:37.768 00.003 16872 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.56) = xAngle (-3.58 = 2.70)
00:03:37.770 00.002 16872 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.53 = 2.75)
00:03:37.775 00.005 16872 CameraToMount -- cameraX=-0.27 cameraY=-0.56 hyp=0.62 cameraTheta=-2.03 mountX=-0.56 mountY=0.24, mountTheta=2.74
00:03:37.779 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=-0.56, opts=13)
00:03:37.782 00.003 16872 Enqueuing Move request for scope (-0.27, -0.56)
00:03:37.784 00.002 9640 Worker thread wakes up
00:03:37.784 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.56) opts 0xd
00:03:37.784 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, -0.56)
00:03:37.784 00.000 9640 Moving (-0.27, -0.56) raw xDistance=-0.56 yDistance=0.24
00:03:37.784 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.56
00:03:37.784 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.24, m_sumCorr=0.53
00:03:37.784 00.000 9640 MoveAxis(E, 53, ABG)
00:03:37.785 00.001 9640 Guiding  Dir = 2, Dur = 53
00:03:37.785 00.000 9640 IsSlewing returns 0
00:03:37.785 00.000 9640 IsGuiding returns 0
00:03:37.785 00.000 9640 PulseGuide returned control before completion, sleep 63
00:03:37.792 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3332, FiltMin=3220, FiltMax=65516, Gamma=2.190
00:03:37.834 00.042 16872 UpdateGuideState exits: m=232258 SNR=298.1
00:03:37.839 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:37.842 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:03:37.845 00.003 16872 Enqueuing Expose request
00:03:37.864 00.019 9640 IsGuiding returns 0
00:03:37.864 00.000 9640 Move returns status 0, amount 53
00:03:37.864 00.000 9640 MoveAxis(S, 21, ABG)
00:03:37.864 00.000 9640 Guiding  Dir = 1, Dur = 21
00:03:37.865 00.001 9640 IsSlewing returns 0
00:03:37.865 00.000 9640 IsGuiding returns 0
00:03:37.865 00.000 9640 PulseGuide returned control before completion, sleep 31
00:03:37.911 00.046 9640 IsGuiding returns 1
00:03:37.911 00.000 9640 scope still moving after pulse duration time elapsed
00:03:37.942 00.031 9640 IsSlewing returns 0
00:03:37.942 00.000 9640 IsGuiding returns 0
00:03:37.942 00.000 9640 scope move finished after 21 + 55 ms
00:03:37.942 00.000 9640 Move returns status 0, amount 21
00:03:37.942 00.000 9640 move complete, result=0
00:03:37.943 00.001 9640 worker thread done servicing request
00:03:37.943 00.000 9640 Worker thread wakes up
00:03:37.943 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:03:37.943 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:03:37.943 00.000 16872 GuideStep: -0.6 px 53 ms EAST, 0.2 px 21 ms SOUTH
00:03:38.435 00.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05ec2f50-a75e-45ef-8610-9f4b7171e5c6"}
00:03:38.439 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"05ec2f50-a75e-45ef-8610-9f4b7171e5c6"}
00:03:38.446 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eefdcba5-333f-4598-8ecf-5abba98e9823"}
00:03:38.448 00.002 16872 case statement mapped state 6 to 3
00:03:38.453 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eefdcba5-333f-4598-8ecf-5abba98e9823"}
00:03:38.458 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"559cd369-b8cb-46b9-bdbc-8f7e65323fb8"}
00:03:38.462 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.92,7.00],"pixels":"..."},"id":"559cd369-b8cb-46b9-bdbc-8f7e65323fb8"}
00:03:41.935 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd92c730-595e-4348-bd67-9d16d509b6da"}
00:03:41.940 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cd92c730-595e-4348-bd67-9d16d509b6da"}
00:03:41.948 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82dde539-6105-4b8a-ac2c-83cf8c0c576b"}
00:03:41.953 00.005 16872 case statement mapped state 6 to 3
00:03:41.957 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"82dde539-6105-4b8a-ac2c-83cf8c0c576b"}
00:03:41.961 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3a02b6a4-fcbb-4919-b798-752215f6badd"}
00:03:41.965 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.92,7.00],"pixels":"..."},"id":"3a02b6a4-fcbb-4919-b798-752215f6badd"}
00:03:42.008 00.043 9640 Exposure complete
00:03:42.154 00.146 9640 worker thread done servicing request
00:03:42.154 00.000 16872 OnExposeComplete: enter
00:03:42.157 00.003 16872 UpdateGuideState(): m_state=6
00:03:42.160 00.003 16872 Star::Find(15, 1648, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:03:42.165 00.005 16872 Star::Find returns 1 (0), X=1648.55, Y=580.50, Mass=242656, SNR=304.1, Peak=21976 HFD=3.2
00:03:42.169 00.004 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.60 = 1.68)
00:03:42.172 00.003 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.73)
00:03:42.176 00.004 16872 CameraToMount -- cameraX=-0.64 cameraY=-0.06 hyp=0.65 cameraTheta=-3.05 mountX=-0.07 mountY=0.64, mountTheta=1.68
00:03:42.181 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.64, y=-0.06, opts=13)
00:03:42.185 00.004 16872 Enqueuing Move request for scope (-0.64, -0.06)
00:03:42.189 00.004 9640 Worker thread wakes up
00:03:42.189 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.06) opts 0xd
00:03:42.189 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.64, -0.06)
00:03:42.189 00.000 9640 Moving (-0.64, -0.06) raw xDistance=-0.07 yDistance=0.64
00:03:42.189 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:03:42.189 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.64, m_sumCorr=0.53
00:03:42.189 00.000 9640 MoveAxis(E, 0, ABG)
00:03:42.189 00.000 9640 Move returns status 0, amount 0
00:03:42.189 00.000 9640 MoveAxis(N, 0, ABG)
00:03:42.189 00.000 9640 Move returns status 0, amount 0
00:03:42.189 00.000 9640 move complete, result=0
00:03:42.190 00.001 9640 worker thread done servicing request
00:03:42.195 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65516, med=3332, FiltMin=3236, FiltMax=65516, Gamma=2.190
00:03:42.236 00.041 16872 UpdateGuideState exits: m=242656 SNR=304.1
00:03:42.239 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:42.245 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:03:42.249 00.004 16872 Enqueuing Expose request
00:03:42.253 00.004 9640 Worker thread wakes up
00:03:42.253 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
00:03:42.258 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:03:42.258 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:03:45.435 03.177 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d2c1370b-6a38-4827-ae1e-b765c778d3f1"}
00:03:45.438 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d2c1370b-6a38-4827-ae1e-b765c778d3f1"}
00:03:45.442 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e0b5e8e-c1b0-4b10-b3d9-0ee93ce49887"}
00:03:45.446 00.004 16872 case statement mapped state 6 to 3
00:03:45.450 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e0b5e8e-c1b0-4b10-b3d9-0ee93ce49887"}
00:03:45.455 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fd7a77ed-3a90-4956-b740-5122a0c02426"}
00:03:45.458 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.55,7.50],"pixels":"..."},"id":"fd7a77ed-3a90-4956-b740-5122a0c02426"}
00:03:46.326 00.868 9640 Exposure complete
00:03:46.471 00.145 9640 worker thread done servicing request
00:03:46.471 00.000 16872 OnExposeComplete: enter
00:03:46.475 00.004 16872 UpdateGuideState(): m_state=6
00:03:46.478 00.003 16872 Star::Find(15, 1648, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:03:46.481 00.003 16872 Star::Find returns 1 (0), X=1648.44, Y=580.92, Mass=228021, SNR=300.8, Peak=22528 HFD=3.4
00:03:46.486 00.005 16872 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.56) = xAngle (1.14 = 1.14)
00:03:46.489 00.003 16872 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.19 = 1.19)
00:03:46.494 00.005 16872 CameraToMount -- cameraX=-0.76 cameraY=0.36 hyp=0.84 cameraTheta=2.70 mountX=0.35 mountY=0.78, mountTheta=1.15
00:03:46.502 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.76, y=0.36, opts=13)
00:03:46.506 00.004 16872 Enqueuing Move request for scope (-0.76, 0.36)
00:03:46.509 00.003 9640 Worker thread wakes up
00:03:46.510 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.36) opts 0xd
00:03:46.510 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.76, 0.36)
00:03:46.510 00.000 9640 Moving (-0.76, 0.36) raw xDistance=0.35 yDistance=0.78
00:03:46.510 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.35
00:03:46.510 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.78, m_sumCorr=0.74
00:03:46.510 00.000 9640 MoveAxis(W, 37, ABG)
00:03:46.510 00.000 9640 Guiding  Dir = 3, Dur = 37
00:03:46.510 00.000 9640 IsSlewing returns 0
00:03:46.511 00.001 9640 IsGuiding returns 0
00:03:46.511 00.000 9640 PulseGuide returned control before completion, sleep 47
00:03:46.519 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3336, FiltMin=3212, FiltMax=65512, Gamma=2.190
00:03:46.560 00.041 16872 UpdateGuideState exits: m=228021 SNR=300.8
00:03:46.564 00.004 9640 IsGuiding returns 1
00:03:46.564 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:46.567 00.003 9640 scope still moving after pulse duration time elapsed
00:03:46.567 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:03:46.569 00.002 16872 Enqueuing Expose request
00:03:46.593 00.024 9640 IsSlewing returns 0
00:03:46.593 00.000 9640 IsGuiding returns 0
00:03:46.593 00.000 9640 scope move finished after 37 + 45 ms
00:03:46.593 00.000 9640 Move returns status 0, amount 37
00:03:46.593 00.000 9640 MoveAxis(S, 25, ABG)
00:03:46.594 00.001 9640 Guiding  Dir = 1, Dur = 25
00:03:46.594 00.000 9640 IsSlewing returns 0
00:03:46.594 00.000 9640 IsGuiding returns 0
00:03:46.594 00.000 9640 PulseGuide returned control before completion, sleep 35
00:03:46.639 00.045 9640 IsGuiding returns 1
00:03:46.639 00.000 9640 scope still moving after pulse duration time elapsed
00:03:46.670 00.031 9640 IsSlewing returns 0
00:03:46.670 00.000 9640 IsGuiding returns 0
00:03:46.670 00.000 9640 scope move finished after 25 + 51 ms
00:03:46.670 00.000 9640 Move returns status 0, amount 25
00:03:46.670 00.000 9640 move complete, result=0
00:03:46.671 00.001 9640 worker thread done servicing request
00:03:46.671 00.000 9640 Worker thread wakes up
00:03:46.671 00.000 16872 GuideStep: 0.3 px 37 ms WEST, 0.8 px 25 ms SOUTH
00:03:46.674 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:03:46.674 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:03:48.935 02.261 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be957bd4-84af-41f4-b716-783161427a8d"}
00:03:48.937 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"be957bd4-84af-41f4-b716-783161427a8d"}
00:03:48.941 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f1772a5c-1b75-4c6b-88b9-f23cb8dd11ad"}
00:03:48.944 00.003 16872 case statement mapped state 6 to 3
00:03:48.948 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1772a5c-1b75-4c6b-88b9-f23cb8dd11ad"}
00:03:48.951 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2edc6c57-5333-4d43-9bd1-bafac2c36bf1"}
00:03:48.954 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.44,6.92],"pixels":"..."},"id":"2edc6c57-5333-4d43-9bd1-bafac2c36bf1"}
00:03:50.730 01.776 9640 Exposure complete
00:03:50.884 00.154 9640 worker thread done servicing request
00:03:50.884 00.000 16872 OnExposeComplete: enter
00:03:50.888 00.004 16872 UpdateGuideState(): m_state=6
00:03:50.894 00.006 16872 Star::Find(15, 1648, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:03:50.898 00.004 16872 Star::Find returns 1 (0), X=1648.12, Y=580.14, Mass=250512, SNR=314.2, Peak=24048 HFD=3.2
00:03:50.901 00.003 16872 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.56) = xAngle (-4.33 = 1.95)
00:03:50.905 00.004 16872 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.28 = 2.00)
00:03:50.908 00.003 16872 CameraToMount -- cameraX=-1.07 cameraY=-0.41 hyp=1.15 cameraTheta=-2.77 mountX=-0.43 mountY=1.05, mountTheta=1.96
00:03:50.913 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.07, y=-0.41, opts=13)
00:03:50.916 00.003 16872 Enqueuing Move request for scope (-1.07, -0.41)
00:03:50.919 00.003 9640 Worker thread wakes up
00:03:50.919 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.07, -0.41) opts 0xd
00:03:50.920 00.001 9640 Handling offset move in thread for scope, endpoint = (-1.07, -0.41)
00:03:50.920 00.000 9640 Moving (-1.07, -0.41) raw xDistance=-0.43 yDistance=1.05
00:03:50.920 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.43
00:03:50.920 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 1.05, m_sumCorr=0.93
00:03:50.920 00.000 9640 MoveAxis(E, 42, ABG)
00:03:50.920 00.000 9640 Guiding  Dir = 2, Dur = 42
00:03:50.920 00.000 9640 IsSlewing returns 0
00:03:50.921 00.001 9640 IsGuiding returns 0
00:03:50.921 00.000 9640 PulseGuide returned control before completion, sleep 52
00:03:50.928 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3328, FiltMin=3216, FiltMax=65512, Gamma=2.190
00:03:50.971 00.043 16872 UpdateGuideState exits: m=250512 SNR=314.2
00:03:50.978 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:50.981 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:03:50.983 00.002 16872 Enqueuing Expose request
00:03:50.987 00.004 9640 IsGuiding returns 0
00:03:50.987 00.000 9640 Move returns status 0, amount 42
00:03:50.987 00.000 9640 MoveAxis(S, 23, ABG)
00:03:50.987 00.000 9640 Guiding  Dir = 1, Dur = 23
00:03:50.988 00.001 9640 IsSlewing returns 0
00:03:50.988 00.000 9640 IsGuiding returns 0
00:03:50.988 00.000 9640 PulseGuide returned control before completion, sleep 33
00:03:51.032 00.044 9640 IsGuiding returns 1
00:03:51.032 00.000 9640 scope still moving after pulse duration time elapsed
00:03:51.063 00.031 9640 IsSlewing returns 0
00:03:51.063 00.000 9640 IsGuiding returns 0
00:03:51.063 00.000 9640 scope move finished after 23 + 52 ms
00:03:51.065 00.002 9640 Move returns status 0, amount 23
00:03:51.065 00.000 9640 move complete, result=0
00:03:51.066 00.001 9640 worker thread done servicing request
00:03:51.066 00.000 9640 Worker thread wakes up
00:03:51.066 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:03:51.066 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:03:51.068 00.002 16872 GuideStep: -0.4 px 42 ms EAST, 1.0 px 23 ms SOUTH
00:03:52.435 01.367 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c8686019-1b44-45cb-a617-a78526e8e570"}
00:03:52.439 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c8686019-1b44-45cb-a617-a78526e8e570"}
00:03:52.443 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"02c8ad50-dc86-492a-848f-28f522f9014d"}
00:03:52.447 00.004 16872 case statement mapped state 6 to 3
00:03:52.450 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"02c8ad50-dc86-492a-848f-28f522f9014d"}
00:03:52.454 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c300311a-f018-4283-9e8a-223db0aaf770"}
00:03:52.457 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.12,7.14],"pixels":"..."},"id":"c300311a-f018-4283-9e8a-223db0aaf770"}
00:03:55.130 02.673 9640 Exposure complete
00:03:55.274 00.144 9640 worker thread done servicing request
00:03:55.274 00.000 16872 OnExposeComplete: enter
00:03:55.278 00.004 16872 UpdateGuideState(): m_state=6
00:03:55.282 00.004 16872 Star::Find(15, 1648, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:03:55.286 00.004 16872 Star::Find returns 1 (0), X=1648.06, Y=580.32, Mass=236753, SNR=301.9, Peak=22780 HFD=3.4
00:03:55.290 00.004 16872 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.56) = xAngle (-4.49 = 1.80)
00:03:55.292 00.002 16872 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.44 = 1.84)
00:03:55.294 00.002 16872 CameraToMount -- cameraX=-1.13 cameraY=-0.24 hyp=1.16 cameraTheta=-2.93 mountX=-0.26 mountY=1.12, mountTheta=1.80
00:03:55.301 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.13, y=-0.24, opts=13)
00:03:55.304 00.003 16872 Enqueuing Move request for scope (-1.13, -0.24)
00:03:55.307 00.003 9640 Worker thread wakes up
00:03:55.307 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.13, -0.24) opts 0xd
00:03:55.307 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.13, -0.24)
00:03:55.307 00.000 9640 Moving (-1.13, -0.24) raw xDistance=-0.26 yDistance=1.12
00:03:55.307 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.26
00:03:55.307 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 1.12, m_sumCorr=1.2
00:03:55.307 00.000 9640 MoveAxis(E, 32, ABG)
00:03:55.307 00.000 9640 Guiding  Dir = 2, Dur = 32
00:03:55.307 00.000 9640 IsSlewing returns 0
00:03:55.307 00.000 9640 IsGuiding returns 0
00:03:55.308 00.001 9640 PulseGuide returned control before completion, sleep 42
00:03:55.314 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65516, med=3324, FiltMin=3210, FiltMax=65512, Gamma=2.190
00:03:55.352 00.038 16872 UpdateGuideState exits: m=236753 SNR=301.9
00:03:55.356 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:55.360 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:03:55.363 00.003 16872 Enqueuing Expose request
00:03:55.365 00.002 9640 IsGuiding returns 1
00:03:55.365 00.000 9640 scope still moving after pulse duration time elapsed
00:03:55.389 00.024 9640 IsSlewing returns 0
00:03:55.390 00.001 9640 IsGuiding returns 0
00:03:55.390 00.000 9640 scope move finished after 32 + 50 ms
00:03:55.390 00.000 9640 Move returns status 0, amount 32
00:03:55.390 00.000 9640 MoveAxis(S, 33, ABG)
00:03:55.390 00.000 9640 Guiding  Dir = 1, Dur = 33
00:03:55.390 00.000 9640 IsSlewing returns 0
00:03:55.390 00.000 9640 IsGuiding returns 0
00:03:55.391 00.001 9640 PulseGuide returned control before completion, sleep 43
00:03:55.438 00.047 9640 IsGuiding returns 1
00:03:55.438 00.000 9640 scope still moving after pulse duration time elapsed
00:03:55.468 00.030 9640 IsSlewing returns 0
00:03:55.469 00.001 9640 IsGuiding returns 1
00:03:55.499 00.030 9640 IsSlewing returns 0
00:03:55.500 00.001 9640 IsGuiding returns 1
00:03:55.531 00.031 9640 IsSlewing returns 0
00:03:55.532 00.001 9640 IsGuiding returns 0
00:03:55.532 00.000 9640 scope move finished after 33 + 108 ms
00:03:55.532 00.000 9640 Move returns status 0, amount 33
00:03:55.532 00.000 9640 move complete, result=0
00:03:55.532 00.000 9640 worker thread done servicing request
00:03:55.532 00.000 16872 GuideStep: -0.3 px 32 ms EAST, 1.1 px 33 ms SOUTH
00:03:55.536 00.004 9640 Worker thread wakes up
00:03:55.536 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:03:55.536 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:03:55.934 00.398 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c56af5f9-da68-4315-92aa-a471b9122ff3"}
00:03:55.939 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c56af5f9-da68-4315-92aa-a471b9122ff3"}
00:03:55.947 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e623c53-8696-4ba2-9671-42f9dde25d19"}
00:03:55.951 00.004 16872 case statement mapped state 6 to 3
00:03:55.956 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e623c53-8696-4ba2-9671-42f9dde25d19"}
00:03:55.959 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4d954091-36df-4bb0-b7a5-79c6776618f4"}
00:03:55.963 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.06,7.32],"pixels":"..."},"id":"4d954091-36df-4bb0-b7a5-79c6776618f4"}
00:03:59.433 03.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"943d519e-ae9f-4bd1-9317-bf7fc3595128"}
00:03:59.437 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"943d519e-ae9f-4bd1-9317-bf7fc3595128"}
00:03:59.440 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b497fd4-25ca-4f2e-848d-01c0652d7ced"}
00:03:59.444 00.004 16872 case statement mapped state 6 to 3
00:03:59.446 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b497fd4-25ca-4f2e-848d-01c0652d7ced"}
00:03:59.449 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9e139754-23bf-4217-8b93-c0e2487dae24"}
00:03:59.454 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.06,7.32],"pixels":"..."},"id":"9e139754-23bf-4217-8b93-c0e2487dae24"}
00:03:59.601 00.147 9640 Exposure complete
00:03:59.742 00.141 9640 worker thread done servicing request
00:03:59.742 00.000 16872 OnExposeComplete: enter
00:03:59.745 00.003 16872 UpdateGuideState(): m_state=6
00:03:59.749 00.004 16872 Star::Find(15, 1648, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:03:59.753 00.004 16872 Star::Find returns 1 (0), X=1647.88, Y=580.17, Mass=249078, SNR=313.0, Peak=24064 HFD=3.2
00:03:59.756 00.003 16872 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.56) = xAngle (-4.41 = 1.87)
00:03:59.758 00.002 16872 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.37 = 1.92)
00:03:59.761 00.003 16872 CameraToMount -- cameraX=-1.32 cameraY=-0.38 hyp=1.37 cameraTheta=-2.86 mountX=-0.40 mountY=1.29, mountTheta=1.87
00:03:59.767 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.32, y=-0.38, opts=13)
00:03:59.769 00.002 16872 Enqueuing Move request for scope (-1.32, -0.38)
00:03:59.772 00.003 9640 Worker thread wakes up
00:03:59.773 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.32, -0.38) opts 0xd
00:03:59.773 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.32, -0.38)
00:03:59.773 00.000 9640 Moving (-1.32, -0.38) raw xDistance=-0.40 yDistance=1.29
00:03:59.773 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.40
00:03:59.773 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.33, input 1.29, m_sumCorr=1.5
00:03:59.773 00.000 9640 MoveAxis(E, 46, ABG)
00:03:59.773 00.000 9640 Guiding  Dir = 2, Dur = 46
00:03:59.773 00.000 9640 IsSlewing returns 0
00:03:59.774 00.001 9640 IsGuiding returns 0
00:03:59.774 00.000 9640 PulseGuide returned control before completion, sleep 56
00:03:59.783 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3328, FiltMin=3204, FiltMax=65516, Gamma=2.190
00:03:59.823 00.040 16872 UpdateGuideState exits: m=249078 SNR=313.0
00:03:59.828 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:59.831 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:03:59.833 00.002 16872 Enqueuing Expose request
00:03:59.840 00.007 9640 IsGuiding returns 1
00:03:59.840 00.000 9640 scope still moving after pulse duration time elapsed
00:03:59.872 00.032 9640 IsSlewing returns 0
00:03:59.872 00.000 9640 IsGuiding returns 0
00:03:59.872 00.000 9640 scope move finished after 46 + 53 ms
00:03:59.872 00.000 9640 Move returns status 0, amount 46
00:03:59.872 00.000 9640 MoveAxis(S, 40, ABG)
00:03:59.873 00.001 9640 Guiding  Dir = 1, Dur = 40
00:03:59.873 00.000 9640 IsSlewing returns 0
00:03:59.873 00.000 9640 IsGuiding returns 0
00:03:59.874 00.001 9640 PulseGuide returned control before completion, sleep 50
00:03:59.934 00.060 9640 IsGuiding returns 1
00:03:59.935 00.001 9640 scope still moving after pulse duration time elapsed
00:03:59.965 00.030 9640 IsSlewing returns 0
00:03:59.967 00.002 9640 IsGuiding returns 1
00:03:59.996 00.029 9640 IsSlewing returns 0
00:03:59.997 00.001 9640 IsGuiding returns 0
00:03:59.997 00.000 9640 scope move finished after 40 + 83 ms
00:03:59.997 00.000 9640 Move returns status 0, amount 40
00:03:59.997 00.000 9640 move complete, result=0
00:03:59.997 00.000 9640 worker thread done servicing request
00:03:59.997 00.000 9640 Worker thread wakes up
00:03:59.997 00.000 16872 GuideStep: -0.4 px 46 ms EAST, 1.3 px 40 ms SOUTH
00:04:00.000 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:04:00.000 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:04:02.933 02.933 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a91247ae-2306-4e9e-99aa-c91cda69bb97"}
00:04:02.935 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a91247ae-2306-4e9e-99aa-c91cda69bb97"}
00:04:02.939 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0383e33-eb58-4ba1-8237-836ab8072275"}
00:04:02.942 00.003 16872 case statement mapped state 6 to 3
00:04:02.946 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0383e33-eb58-4ba1-8237-836ab8072275"}
00:04:02.950 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ce92d501-a2b7-4aa2-8517-af0b9eab97cc"}
00:04:02.953 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.88,7.17],"pixels":"..."},"id":"ce92d501-a2b7-4aa2-8517-af0b9eab97cc"}
00:04:04.069 01.116 9640 Exposure complete
00:04:04.214 00.145 9640 worker thread done servicing request
00:04:04.214 00.000 16872 OnExposeComplete: enter
00:04:04.217 00.003 16872 UpdateGuideState(): m_state=6
00:04:04.221 00.004 16872 Star::Find(15, 1647, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:04:04.223 00.002 16872 Star::Find returns 1 (0), X=1647.68, Y=581.10, Mass=233923, SNR=312.8, Peak=21052 HFD=3.4
00:04:04.228 00.005 16872 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.56) = xAngle (1.24 = 1.24)
00:04:04.232 00.004 16872 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.29 = 1.29)
00:04:04.236 00.004 16872 CameraToMount -- cameraX=-1.51 cameraY=0.54 hyp=1.60 cameraTheta=2.80 mountX=0.52 mountY=1.54, mountTheta=1.25
00:04:04.240 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.51, y=0.54, opts=13)
00:04:04.244 00.004 16872 Enqueuing Move request for scope (-1.51, 0.54)
00:04:04.247 00.003 9640 Worker thread wakes up
00:04:04.247 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.51, 0.54) opts 0xd
00:04:04.247 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.51, 0.54)
00:04:04.247 00.000 9640 Moving (-1.51, 0.54) raw xDistance=0.52 yDistance=1.54
00:04:04.247 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.52
00:04:04.247 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.37, input 1.54, m_sumCorr=1.9
00:04:04.247 00.000 9640 MoveAxis(W, 50, ABG)
00:04:04.247 00.000 9640 Guiding  Dir = 3, Dur = 50
00:04:04.248 00.001 9640 IsSlewing returns 0
00:04:04.248 00.000 9640 IsGuiding returns 0
00:04:04.248 00.000 9640 PulseGuide returned control before completion, sleep 60
00:04:04.253 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3336, FiltMin=3180, FiltMax=65516, Gamma=2.190
00:04:04.295 00.042 16872 UpdateGuideState exits: m=233923 SNR=312.8
00:04:04.299 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:04.303 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:04:04.306 00.003 16872 Enqueuing Expose request
00:04:04.319 00.013 9640 IsGuiding returns 1
00:04:04.319 00.000 9640 scope still moving after pulse duration time elapsed
00:04:04.350 00.031 9640 IsSlewing returns 0
00:04:04.350 00.000 9640 IsGuiding returns 0
00:04:04.350 00.000 9640 scope move finished after 50 + 52 ms
00:04:04.351 00.001 9640 Move returns status 0, amount 50
00:04:04.351 00.000 9640 MoveAxis(S, 44, ABG)
00:04:04.351 00.000 9640 Guiding  Dir = 1, Dur = 44
00:04:04.351 00.000 9640 IsSlewing returns 0
00:04:04.352 00.001 9640 IsGuiding returns 0
00:04:04.353 00.001 9640 PulseGuide returned control before completion, sleep 54
00:04:04.413 00.060 9640 IsGuiding returns 1
00:04:04.413 00.000 9640 scope still moving after pulse duration time elapsed
00:04:04.444 00.031 9640 IsSlewing returns 0
00:04:04.444 00.000 9640 IsGuiding returns 1
00:04:04.475 00.031 9640 IsSlewing returns 0
00:04:04.476 00.001 9640 IsGuiding returns 0
00:04:04.476 00.000 9640 scope move finished after 44 + 78 ms
00:04:04.476 00.000 9640 Move returns status 0, amount 44
00:04:04.476 00.000 9640 move complete, result=0
00:04:04.476 00.000 9640 worker thread done servicing request
00:04:04.476 00.000 9640 Worker thread wakes up
00:04:04.476 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:04:04.476 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:04:04.477 00.001 16872 GuideStep: 0.5 px 50 ms WEST, 1.5 px 44 ms SOUTH
00:04:06.432 01.955 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bfc05bf2-0ce8-4d65-b781-0216e1dc9fb7"}
00:04:06.437 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bfc05bf2-0ce8-4d65-b781-0216e1dc9fb7"}
00:04:06.441 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b542c849-afdf-4dc3-97b2-d09b2e78c538"}
00:04:06.444 00.003 16872 case statement mapped state 6 to 3
00:04:06.448 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b542c849-afdf-4dc3-97b2-d09b2e78c538"}
00:04:06.451 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c29b5249-2069-407a-a202-84e667aa196f"}
00:04:06.455 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.68,7.10],"pixels":"..."},"id":"c29b5249-2069-407a-a202-84e667aa196f"}
00:04:08.525 02.070 9640 Exposure complete
00:04:08.662 00.137 9640 worker thread done servicing request
00:04:08.663 00.001 16872 OnExposeComplete: enter
00:04:08.666 00.003 16872 UpdateGuideState(): m_state=6
00:04:08.668 00.002 16872 Star::Find(15, 1647, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:04:08.671 00.003 16872 Star::Find returns 1 (0), X=1647.43, Y=581.28, Mass=222528, SNR=290.6, Peak=19056 HFD=3.5
00:04:08.673 00.002 16872 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.56) = xAngle (1.20 = 1.20)
00:04:08.677 00.004 16872 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.24 = 1.24)
00:04:08.679 00.002 16872 CameraToMount -- cameraX=-1.77 cameraY=0.72 hyp=1.91 cameraTheta=2.75 mountX=0.70 mountY=1.81, mountTheta=1.20
00:04:08.683 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.77, y=0.72, opts=13)
00:04:08.686 00.003 16872 Enqueuing Move request for scope (-1.77, 0.72)
00:04:08.689 00.003 9640 Worker thread wakes up
00:04:08.689 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.77, 0.72) opts 0xd
00:04:08.689 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.77, 0.72)
00:04:08.689 00.000 9640 Moving (-1.77, 0.72) raw xDistance=0.70 yDistance=1.81
00:04:08.689 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.67 from input 0.70
00:04:08.689 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.41, input 1.81, m_sumCorr=2.3
00:04:08.689 00.000 9640 MoveAxis(W, 79, ABG)
00:04:08.689 00.000 9640 Guiding  Dir = 3, Dur = 79
00:04:08.689 00.000 9640 IsSlewing returns 0
00:04:08.690 00.001 9640 IsGuiding returns 0
00:04:08.691 00.001 9640 PulseGuide returned control before completion, sleep 89
00:04:08.699 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65520, med=3332, FiltMin=3228, FiltMax=65516, Gamma=2.190
00:04:08.736 00.037 16872 UpdateGuideState exits: m=222528 SNR=290.6
00:04:08.740 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:08.744 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:04:08.746 00.002 16872 Enqueuing Expose request
00:04:08.783 00.037 9640 IsGuiding returns 1
00:04:08.783 00.000 9640 scope still moving after pulse duration time elapsed
00:04:08.814 00.031 9640 IsSlewing returns 0
00:04:08.815 00.001 9640 IsGuiding returns 0
00:04:08.815 00.000 9640 scope move finished after 79 + 45 ms
00:04:08.815 00.000 9640 Move returns status 0, amount 79
00:04:08.815 00.000 9640 MoveAxis(S, 49, ABG)
00:04:08.815 00.000 9640 Guiding  Dir = 1, Dur = 49
00:04:08.815 00.000 9640 IsSlewing returns 0
00:04:08.815 00.000 9640 IsGuiding returns 0
00:04:08.816 00.001 9640 PulseGuide returned control before completion, sleep 59
00:04:08.878 00.062 9640 IsGuiding returns 1
00:04:08.878 00.000 9640 scope still moving after pulse duration time elapsed
00:04:08.907 00.029 9640 IsSlewing returns 0
00:04:08.907 00.000 9640 IsGuiding returns 1
00:04:08.939 00.032 9640 IsSlewing returns 0
00:04:08.940 00.001 9640 IsGuiding returns 1
00:04:08.971 00.031 9640 IsSlewing returns 0
00:04:08.972 00.001 9640 IsGuiding returns 0
00:04:08.972 00.000 9640 scope move finished after 49 + 106 ms
00:04:08.972 00.000 9640 Move returns status 0, amount 49
00:04:08.972 00.000 9640 move complete, result=0
00:04:08.972 00.000 9640 worker thread done servicing request
00:04:08.973 00.001 16872 GuideStep: 0.7 px 79 ms WEST, 1.8 px 49 ms SOUTH
00:04:08.976 00.003 9640 Worker thread wakes up
00:04:08.976 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:04:08.976 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:04:09.931 00.955 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43a1c21c-ae98-4c3d-a797-39810dc30d5e"}
00:04:09.936 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"43a1c21c-ae98-4c3d-a797-39810dc30d5e"}
00:04:09.940 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b7ed4e2-2b7b-45bf-aadf-8ef6706242e4"}
00:04:09.944 00.004 16872 case statement mapped state 6 to 3
00:04:09.949 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b7ed4e2-2b7b-45bf-aadf-8ef6706242e4"}
00:04:09.953 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e9b2d2a0-dd99-4457-ab1f-abbeb1cdff80"}
00:04:09.958 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.43,7.28],"pixels":"..."},"id":"e9b2d2a0-dd99-4457-ab1f-abbeb1cdff80"}
00:04:13.049 03.091 9640 Exposure complete
00:04:13.187 00.138 9640 worker thread done servicing request
00:04:13.187 00.000 16872 OnExposeComplete: enter
00:04:13.191 00.004 16872 UpdateGuideState(): m_state=6
00:04:13.197 00.006 16872 Star::Find(15, 1647, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:04:13.201 00.004 16872 Star::Find returns 1 (0), X=1646.99, Y=580.45, Mass=235281, SNR=312.0, Peak=25956 HFD=3.1
00:04:13.205 00.004 16872 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.56) = xAngle (-4.65 = 1.64)
00:04:13.208 00.003 16872 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.60 = 1.68)
00:04:13.211 00.003 16872 CameraToMount -- cameraX=-2.21 cameraY=-0.11 hyp=2.21 cameraTheta=-3.09 mountX=-0.14 mountY=2.20, mountTheta=1.64
00:04:13.216 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.21, y=-0.11, opts=13)
00:04:13.221 00.005 16872 Enqueuing Move request for scope (-2.21, -0.11)
00:04:13.226 00.005 9640 Worker thread wakes up
00:04:13.226 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.21, -0.11) opts 0xd
00:04:13.226 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.21, -0.11)
00:04:13.226 00.000 9640 Moving (-2.21, -0.11) raw xDistance=-0.14 yDistance=2.20
00:04:13.226 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.06 from input -0.14
00:04:13.226 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.49, input 2.20, m_sumCorr=2.8
00:04:13.226 00.000 9640 MoveAxis(E, 8, ABG)
00:04:13.226 00.000 9640 Guiding  Dir = 2, Dur = 8
00:04:13.226 00.000 9640 IsSlewing returns 0
00:04:13.227 00.001 9640 IsGuiding returns 0
00:04:13.227 00.000 9640 PulseGuide returned control before completion, sleep 18
00:04:13.235 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3324, FiltMin=3228, FiltMax=65516, Gamma=2.190
00:04:13.250 00.015 9640 IsGuiding returns 1
00:04:13.250 00.000 9640 scope still moving after pulse duration time elapsed
00:04:13.281 00.031 9640 IsSlewing returns 0
00:04:13.281 00.000 9640 IsGuiding returns 0
00:04:13.281 00.000 9640 scope move finished after 8 + 46 ms
00:04:13.281 00.000 9640 Move returns status 0, amount 8
00:04:13.281 00.000 9640 MoveAxis(S, 59, ABG)
00:04:13.281 00.000 9640 Guiding  Dir = 1, Dur = 59
00:04:13.281 00.000 16872 UpdateGuideState exits: m=235281 SNR=312.0
00:04:13.286 00.005 9640 IsSlewing returns 0
00:04:13.287 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:13.290 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:04:13.294 00.004 16872 Enqueuing Expose request
00:04:13.296 00.002 9640 IsGuiding returns 0
00:04:13.297 00.001 9640 PulseGuide returned control before completion, sleep 69
00:04:13.376 00.079 9640 IsGuiding returns 1
00:04:13.376 00.000 9640 scope still moving after pulse duration time elapsed
00:04:13.406 00.030 9640 IsSlewing returns 0
00:04:13.407 00.001 9640 IsGuiding returns 0
00:04:13.408 00.001 9640 scope move finished after 59 + 51 ms
00:04:13.408 00.000 9640 Move returns status 0, amount 59
00:04:13.408 00.000 9640 move complete, result=0
00:04:13.409 00.001 9640 worker thread done servicing request
00:04:13.409 00.000 9640 Worker thread wakes up
00:04:13.409 00.000 16872 GuideStep: -0.1 px 8 ms EAST, 2.2 px 59 ms SOUTH
00:04:13.415 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
00:04:13.415 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:04:13.434 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22e6721d-8add-4c5e-989a-b275f433069b"}
00:04:13.439 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"22e6721d-8add-4c5e-989a-b275f433069b"}
00:04:13.444 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"daa14dae-c418-4050-af2d-cd83862ef478"}
00:04:13.447 00.003 16872 case statement mapped state 6 to 3
00:04:13.451 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"daa14dae-c418-4050-af2d-cd83862ef478"}
00:04:13.457 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fd115451-c634-4928-a9fb-fdca56fa9c8b"}
00:04:13.460 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.99,7.45],"pixels":"..."},"id":"fd115451-c634-4928-a9fb-fdca56fa9c8b"}
00:04:16.932 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5da51758-d3ad-411b-aedd-ef53a84968fd"}
00:04:16.935 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5da51758-d3ad-411b-aedd-ef53a84968fd"}
00:04:16.939 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81251dee-d11a-4061-871d-8874c1dd7876"}
00:04:16.941 00.002 16872 case statement mapped state 6 to 3
00:04:16.944 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"81251dee-d11a-4061-871d-8874c1dd7876"}
00:04:16.947 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cf69e78d-0eba-45ec-a707-9605dc001b4b"}
00:04:16.952 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.99,7.45],"pixels":"..."},"id":"cf69e78d-0eba-45ec-a707-9605dc001b4b"}
00:04:17.469 00.517 9640 Exposure complete
00:04:17.613 00.144 9640 worker thread done servicing request
00:04:17.613 00.000 16872 OnExposeComplete: enter
00:04:17.616 00.003 16872 UpdateGuideState(): m_state=6
00:04:17.619 00.003 16872 Star::Find(15, 1646, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:04:17.623 00.004 16872 Star::Find returns 1 (0), X=1646.43, Y=580.19, Mass=225355, SNR=293.4, Peak=21280 HFD=3.5
00:04:17.626 00.003 16872 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.56) = xAngle (-4.56 = 1.72)
00:04:17.629 00.003 16872 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.52 = 1.77)
00:04:17.634 00.005 16872 CameraToMount -- cameraX=-2.77 cameraY=-0.37 hyp=2.79 cameraTheta=-3.01 mountX=-0.42 mountY=2.74, mountTheta=1.72
00:04:17.640 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-2.77, y=-0.37, opts=13)
00:04:17.645 00.005 16872 Enqueuing Move request for scope (-2.77, -0.37)
00:04:17.648 00.003 9640 Worker thread wakes up
00:04:17.648 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.77, -0.37) opts 0xd
00:04:17.648 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.77, -0.37)
00:04:17.648 00.000 9640 Moving (-2.77, -0.37) raw xDistance=-0.42 yDistance=2.74
00:04:17.648 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.42
00:04:17.648 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.60, input 2.74, m_sumCorr=3.4
00:04:17.648 00.000 9640 MoveAxis(E, 45, ABG)
00:04:17.648 00.000 9640 Guiding  Dir = 2, Dur = 45
00:04:17.649 00.001 9640 IsSlewing returns 0
00:04:17.649 00.000 9640 IsGuiding returns 0
00:04:17.650 00.001 9640 PulseGuide returned control before completion, sleep 55
00:04:17.656 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3324, FiltMin=3190, FiltMax=65512, Gamma=2.190
00:04:17.704 00.048 16872 UpdateGuideState exits: m=225355 SNR=293.4
00:04:17.707 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:17.712 00.005 9640 IsGuiding returns 1
00:04:17.712 00.000 9640 scope still moving after pulse duration time elapsed
00:04:17.712 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:04:17.716 00.004 16872 Enqueuing Expose request
00:04:17.742 00.026 9640 IsSlewing returns 0
00:04:17.742 00.000 9640 IsGuiding returns 0
00:04:17.742 00.000 9640 scope move finished after 45 + 48 ms
00:04:17.742 00.000 9640 Move returns status 0, amount 45
00:04:17.742 00.000 9640 MoveAxis(S, 72, ABG)
00:04:17.742 00.000 9640 Guiding  Dir = 1, Dur = 72
00:04:17.742 00.000 9640 IsSlewing returns 0
00:04:17.744 00.002 9640 IsGuiding returns 0
00:04:17.744 00.000 9640 PulseGuide returned control before completion, sleep 82
00:04:17.836 00.092 9640 IsGuiding returns 1
00:04:17.836 00.000 9640 scope still moving after pulse duration time elapsed
00:04:17.866 00.030 9640 IsSlewing returns 0
00:04:17.866 00.000 9640 IsGuiding returns 0
00:04:17.867 00.001 9640 scope move finished after 72 + 51 ms
00:04:17.867 00.000 9640 Move returns status 0, amount 72
00:04:17.867 00.000 9640 move complete, result=0
00:04:17.867 00.000 9640 worker thread done servicing request
00:04:17.867 00.000 9640 Worker thread wakes up
00:04:17.867 00.000 16872 GuideStep: -0.4 px 45 ms EAST, 2.7 px 72 ms SOUTH
00:04:17.871 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:04:17.871 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:04:20.431 02.560 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"816a0252-2643-473f-be1b-4cb79a00bb56"}
00:04:20.435 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"816a0252-2643-473f-be1b-4cb79a00bb56"}
00:04:20.438 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"62a00850-5176-4d29-ab24-88895fa9be55"}
00:04:20.441 00.003 16872 case statement mapped state 6 to 3
00:04:20.444 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"62a00850-5176-4d29-ab24-88895fa9be55"}
00:04:20.447 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0d8e204e-e775-4163-bc1e-4b77dcdfb467"}
00:04:20.452 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.43,7.19],"pixels":"..."},"id":"0d8e204e-e775-4163-bc1e-4b77dcdfb467"}
00:04:21.928 01.476 9640 Exposure complete
00:04:22.070 00.142 9640 worker thread done servicing request
00:04:22.070 00.000 16872 OnExposeComplete: enter
00:04:22.073 00.003 16872 UpdateGuideState(): m_state=6
00:04:22.076 00.003 16872 Star::Find(15, 1646, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:04:22.079 00.003 16872 Star::Find returns 1 (0), X=1646.08, Y=580.60, Mass=233160, SNR=310.2, Peak=25452 HFD=3.3
00:04:22.081 00.002 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
00:04:22.083 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
00:04:22.086 00.003 16872 CameraToMount -- cameraX=-3.12 cameraY=0.04 hyp=3.12 cameraTheta=3.13 mountX=-0.01 mountY=3.11, mountTheta=1.57
00:04:22.090 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-3.12, y=0.04, opts=13)
00:04:22.095 00.005 16872 Enqueuing Move request for scope (-3.12, 0.04)
00:04:22.098 00.003 9640 Worker thread wakes up
00:04:22.098 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.12, 0.04) opts 0xd
00:04:22.098 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.12, 0.04)
00:04:22.098 00.000 9640 Moving (-3.12, 0.04) raw xDistance=-0.01 yDistance=3.11
00:04:22.098 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:04:22.098 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.73, input 3.11, m_sumCorr=4.1
00:04:22.098 00.000 9640 MoveAxis(E, 0, ABG)
00:04:22.098 00.000 9640 Move returns status 0, amount 0
00:04:22.098 00.000 9640 MoveAxis(S, 88, ABG)
00:04:22.098 00.000 9640 Guiding  Dir = 1, Dur = 88
00:04:22.098 00.000 9640 IsSlewing returns 0
00:04:22.099 00.001 9640 IsGuiding returns 0
00:04:22.099 00.000 9640 PulseGuide returned control before completion, sleep 98
00:04:22.104 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65516, med=3328, FiltMin=3208, FiltMax=65512, Gamma=2.190
00:04:22.145 00.041 16872 UpdateGuideState exits: m=233160 SNR=310.2
00:04:22.148 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:22.151 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:04:22.155 00.004 16872 Enqueuing Expose request
00:04:22.202 00.047 9640 IsGuiding returns 1
00:04:22.202 00.000 9640 scope still moving after pulse duration time elapsed
00:04:22.233 00.031 9640 IsSlewing returns 0
00:04:22.234 00.001 9640 IsGuiding returns 0
00:04:22.234 00.000 9640 scope move finished after 88 + 47 ms
00:04:22.234 00.000 9640 Move returns status 0, amount 88
00:04:22.234 00.000 9640 move complete, result=0
00:04:22.234 00.000 9640 worker thread done servicing request
00:04:22.234 00.000 9640 Worker thread wakes up
00:04:22.234 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 3.1 px 88 ms SOUTH
00:04:22.237 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:04:22.237 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1634,566,31,31)
00:04:23.930 01.693 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43794d65-b95d-449a-b3d8-24ef38542052"}
00:04:23.933 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"43794d65-b95d-449a-b3d8-24ef38542052"}
00:04:23.937 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4c96353-dc45-4748-b17a-79eeafe02c0a"}
00:04:23.940 00.003 16872 case statement mapped state 6 to 3
00:04:23.942 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4c96353-dc45-4748-b17a-79eeafe02c0a"}
00:04:23.945 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"66352b92-5c3f-4dc4-9fe3-a868c1a243db"}
00:04:23.948 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.08,6.60],"pixels":"..."},"id":"66352b92-5c3f-4dc4-9fe3-a868c1a243db"}
00:04:26.154 02.206 16872 evsrv: cli 0D3BFB48 connect
00:04:26.170 00.016 16872 case statement mapped state 6 to 3
00:04:26.177 00.007 16872 case statement mapped state 6 to 3
00:04:26.182 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"eae82d66-1418-4e54-b2ea-4a553856a8ce"}
00:04:26.185 00.003 16872 case statement mapped state 6 to 3
00:04:26.189 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"eae82d66-1418-4e54-b2ea-4a553856a8ce"}
00:04:26.197 00.008 16872 evsrv: cli 0D3BFB48 disconnect
00:04:26.201 00.004 16872 evsrv: cli 0D3C0228 connect
00:04:26.206 00.005 16872 case statement mapped state 6 to 3
00:04:26.213 00.007 16872 case statement mapped state 6 to 3
00:04:26.222 00.009 16872 evsrv: cli 0D3C0228 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"b2ab24a4-bc03-4ddf-8a42-ddbd2107df18"}
00:04:26.232 00.010 16872 PhdController::Dither begins
00:04:26.236 00.004 16872 dither: size=5.00, dRA=3.23 dDec=2.47
00:04:26.239 00.003 16872 MountToCamera -- mountTheta (0.65) + m_xAngle (1.56) = xAngle (2.21 = 2.21)
00:04:26.244 00.005 16872 MountToCamera -- mountX=3.23 mountY=2.47 hyp=4.06 mountTheta=0.65 cameraX=-2.42, cameraY=3.27 cameraTheta=2.21
00:04:26.247 00.003 16872 setting lock position to (1646.78, 583.82)
00:04:26.251 00.004 16872 Mount: notify guiding dithered (-2.4, 3.3)
00:04:26.255 00.004 16872 MultiStar: stabilizing after lock position change
00:04:26.259 00.004 16872 Status Line: Dither by 3.23,2.47
00:04:26.267 00.008 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:04:26.271 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
00:04:26.276 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"b2ab24a4-bc03-4ddf-8a42-ddbd2107df18"}
00:04:26.279 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:04:26.349 00.070 9640 Exposure complete
00:04:26.511 00.162 9640 worker thread done servicing request
00:04:26.511 00.000 16872 OnExposeComplete: enter
00:04:26.514 00.003 16872 UpdateGuideState(): m_state=6
00:04:26.518 00.004 16872 Star::Find(15, 1646, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:04:26.522 00.004 16872 Star::Find returns 1 (0), X=1645.18, Y=580.66, Mass=239336, SNR=300.9, Peak=27376 HFD=3.0
00:04:26.526 00.004 16872 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.56) = xAngle (-3.59 = 2.69)
00:04:26.529 00.003 16872 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.55 = 2.74)
00:04:26.533 00.004 16872 CameraToMount -- cameraX=-1.60 cameraY=-3.17 hyp=3.55 cameraTheta=-2.04 mountX=-3.19 mountY=1.40, mountTheta=2.73
00:04:26.539 00.006 16872 dither recenter: remaining=(-3.2,-2.5) step=(-3.2,-2.5)
00:04:26.542 00.003 16872 MountToCamera -- mountTheta (-2.49) + m_xAngle (1.56) = xAngle (-0.93 = -0.93)
00:04:26.546 00.004 16872 MountToCamera -- mountX=-3.23 mountY=-2.47 hyp=4.06 mountTheta=-2.49 cameraX=2.42, cameraY=-3.27 cameraTheta=-0.93
00:04:26.549 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=2.42, y=-3.27, opts=4)
00:04:26.552 00.003 16872 Enqueuing Move request for scope (2.42, -3.27)
00:04:26.557 00.005 9640 Worker thread wakes up
00:04:26.558 00.001 16872 Mount: notify direct move -3.23,-2.47
00:04:26.562 00.004 9640 worker thread servicing REQUEST_MOVE scope ofs (2.42, -3.27) opts 0x4
00:04:26.562 00.000 9640 Handling offset move in thread for scope, endpoint = (2.42, -3.27)
00:04:26.562 00.000 9640 Moving (2.42, -3.27) raw xDistance=-3.23 yDistance=-2.47
00:04:26.562 00.000 9640 MoveAxis(E, 381, B)
00:04:26.562 00.000 9640 Guiding  Dir = 2, Dur = 381
00:04:26.562 00.000 9640 IsSlewing returns 0
00:04:26.563 00.001 9640 IsGuiding returns 0
00:04:26.563 00.000 9640 PulseGuide returned control before completion, sleep 391
00:04:26.568 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65516, med=3332, FiltMin=3240, FiltMax=65516, Gamma=2.190
00:04:26.613 00.045 16872 UpdateGuideState exits: m=239336 SNR=300.9
00:04:26.616 00.003 16872 PhdController: settling, locked = 1, distance = 5.54 (1.50) aobump = 0 frame = 1 / 99999
00:04:26.622 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777784666.622,"Host":"RBFOCUS307","Inst":1,"Distance":5.54,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:04:26.626 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:26.630 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:04:26.633 00.003 16872 Enqueuing Expose request
00:04:26.966 00.333 9640 IsGuiding returns 1
00:04:26.966 00.000 9640 scope still moving after pulse duration time elapsed
00:04:26.998 00.032 9640 IsSlewing returns 0
00:04:26.999 00.001 9640 IsGuiding returns 0
00:04:26.999 00.000 9640 scope move finished after 381 + 54 ms
00:04:26.999 00.000 9640 Move returns status 0, amount 381
00:04:26.999 00.000 9640 MoveAxis(N, 296, B)
00:04:26.999 00.000 9640 Guiding  Dir = 0, Dur = 296
00:04:26.999 00.000 9640 IsSlewing returns 0
00:04:26.999 00.000 9640 IsGuiding returns 0
00:04:27.000 00.001 9640 PulseGuide returned control before completion, sleep 306
00:04:27.311 00.311 9640 IsGuiding returns 1
00:04:27.311 00.000 9640 scope still moving after pulse duration time elapsed
00:04:27.341 00.030 9640 IsSlewing returns 0
00:04:27.341 00.000 9640 IsGuiding returns 0
00:04:27.341 00.000 9640 scope move finished after 296 + 46 ms
00:04:27.342 00.001 9640 Move returns status 0, amount 296
00:04:27.342 00.000 9640 move complete, result=0
00:04:27.342 00.000 16872 GuideStep: -3.2 px 381 ms EAST, -2.5 px 296 ms NORTH
00:04:27.352 00.010 9640 worker thread done servicing request
00:04:27.352 00.000 9640 Worker thread wakes up
00:04:27.352 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:04:27.352 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,569,31,31)
00:04:27.514 00.162 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7087b856-1ec7-47eb-bc74-b3ec620a362f"}
00:04:27.553 00.039 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7087b856-1ec7-47eb-bc74-b3ec620a362f"}
00:04:27.727 00.174 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d89cf26f-08c9-429d-94e4-2451f1bcedd5"}
00:04:27.775 00.048 16872 case statement mapped state 6 to 3
00:04:27.806 00.031 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d89cf26f-08c9-429d-94e4-2451f1bcedd5"}
00:04:27.836 00.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a00c49fa-d25d-4a1d-8267-4e1cc9133300"}
00:04:27.853 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.18,6.66],"pixels":"..."},"id":"a00c49fa-d25d-4a1d-8267-4e1cc9133300"}
00:04:31.007 03.154 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f391e5c9-5de1-4675-815a-79b93b6022ca"}
00:04:31.017 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f391e5c9-5de1-4675-815a-79b93b6022ca"}
00:04:31.025 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8603eb71-cf55-40ba-bc9c-16d62b54c5dd"}
00:04:31.033 00.008 16872 case statement mapped state 6 to 3
00:04:31.065 00.032 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8603eb71-cf55-40ba-bc9c-16d62b54c5dd"}
00:04:31.112 00.047 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93212a35-d456-4255-9e2d-4af43b1bdd50"}
00:04:31.117 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.18,6.66],"pixels":"..."},"id":"93212a35-d456-4255-9e2d-4af43b1bdd50"}
00:04:31.493 00.376 9640 Exposure complete
00:04:31.682 00.189 9640 worker thread done servicing request
00:04:31.682 00.000 16872 OnExposeComplete: enter
00:04:31.686 00.004 16872 UpdateGuideState(): m_state=6
00:04:31.696 00.010 16872 Star::Find(15, 1645, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
00:04:31.702 00.006 16872 Star::Find returns 1 (0), X=1645.50, Y=583.88, Mass=225448, SNR=302.1, Peak=22068 HFD=3.5
00:04:31.721 00.019 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
00:04:31.729 00.008 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
00:04:31.736 00.007 16872 CameraToMount -- cameraX=-1.28 cameraY=0.05 hyp=1.28 cameraTheta=3.10 mountX=0.03 mountY=1.28, mountTheta=1.54
00:04:31.798 00.062 16872 SchedulePrimaryMove(0F8FCD28, x=-1.28, y=0.05, opts=13)
00:04:31.806 00.008 16872 Enqueuing Move request for scope (-1.28, 0.05)
00:04:31.814 00.008 9640 Worker thread wakes up
00:04:31.814 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.28, 0.05) opts 0xd
00:04:31.814 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.28, 0.05)
00:04:31.814 00.000 9640 Moving (-1.28, 0.05) raw xDistance=0.03 yDistance=1.28
00:04:31.814 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:04:31.814 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 1.28, m_sumCorr=0
00:04:31.814 00.000 9640 MoveAxis(E, 0, ABG)
00:04:31.814 00.000 9640 Move returns status 0, amount 0
00:04:31.814 00.000 9640 MoveAxis(N, 0, ABG)
00:04:31.814 00.000 9640 Move returns status 0, amount 0
00:04:31.815 00.001 9640 move complete, result=0
00:04:31.815 00.000 9640 worker thread done servicing request
00:04:31.826 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3328, FiltMin=3232, FiltMax=65516, Gamma=2.190
00:04:31.869 00.043 16872 UpdateGuideState exits: m=225448 SNR=302.1
00:04:31.875 00.006 16872 PhdController: settling, locked = 1, distance = 1.28 (1.50) aobump = 0 frame = 2 / 99999
00:04:31.887 00.012 16872 evsrv: {"Event":"Settling","Timestamp":1777784671.886,"Host":"RBFOCUS307","Inst":1,"Distance":1.28,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:04:31.898 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:31.903 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:04:31.907 00.004 16872 Enqueuing Expose request
00:04:31.912 00.005 9640 Worker thread wakes up
00:04:31.912 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:04:31.912 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,569,31,31)
00:04:31.912 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 1.3 px 0 ms NORTH
00:04:34.510 02.598 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa5d1110-5410-494d-95a3-174e7a94ba56"}
00:04:34.515 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aa5d1110-5410-494d-95a3-174e7a94ba56"}
00:04:34.519 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a6aa5459-dd08-4a1c-a14f-9206add45059"}
00:04:34.525 00.006 16872 case statement mapped state 6 to 3
00:04:34.529 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6aa5459-dd08-4a1c-a14f-9206add45059"}
00:04:34.534 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"50c18f9b-8ec9-405f-9798-0d0cfa77470b"}
00:04:34.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.50,6.88],"pixels":"..."},"id":"50c18f9b-8ec9-405f-9798-0d0cfa77470b"}
00:04:35.978 01.441 9640 Exposure complete
00:04:36.140 00.162 9640 worker thread done servicing request
00:04:36.140 00.000 16872 OnExposeComplete: enter
00:04:36.143 00.003 16872 UpdateGuideState(): m_state=6
00:04:36.146 00.003 16872 Star::Find(15, 1645, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
00:04:36.149 00.003 16872 Star::Find returns 1 (0), X=1645.45, Y=584.13, Mass=218746, SNR=298.6, Peak=20756 HFD=3.5
00:04:36.151 00.002 16872 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.56) = xAngle (1.36 = 1.36)
00:04:36.157 00.006 16872 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.41 = 1.41)
00:04:36.159 00.002 16872 CameraToMount -- cameraX=-1.33 cameraY=0.31 hyp=1.37 cameraTheta=2.91 mountX=0.29 mountY=1.35, mountTheta=1.36
00:04:36.165 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.33, y=0.31, opts=13)
00:04:36.168 00.003 16872 Enqueuing Move request for scope (-1.33, 0.31)
00:04:36.172 00.004 9640 Worker thread wakes up
00:04:36.172 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.33, 0.31) opts 0xd
00:04:36.172 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.33, 0.31)
00:04:36.172 00.000 9640 Moving (-1.33, 0.31) raw xDistance=0.29 yDistance=1.35
00:04:36.172 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.29
00:04:36.172 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 1.35, m_sumCorr=0.21
00:04:36.172 00.000 9640 MoveAxis(W, 31, ABG)
00:04:36.172 00.000 9640 Guiding  Dir = 3, Dur = 31
00:04:36.174 00.002 9640 IsSlewing returns 0
00:04:36.174 00.000 9640 IsGuiding returns 0
00:04:36.174 00.000 9640 PulseGuide returned control before completion, sleep 41
00:04:36.179 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65516, med=3332, FiltMin=3220, FiltMax=65512, Gamma=2.190
00:04:36.217 00.038 9640 IsGuiding returns 1
00:04:36.218 00.001 9640 scope still moving after pulse duration time elapsed
00:04:36.224 00.006 16872 UpdateGuideState exits: m=218746 SNR=298.6
00:04:36.227 00.003 16872 PhdController: settling, locked = 1, distance = 1.30 (1.50) aobump = 0 frame = 3 / 99999
00:04:36.230 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777784676.230,"Host":"RBFOCUS307","Inst":1,"Distance":1.30,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:04:36.239 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:36.242 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:04:36.245 00.003 16872 Enqueuing Expose request
00:04:36.248 00.003 9640 IsSlewing returns 0
00:04:36.248 00.000 9640 IsGuiding returns 0
00:04:36.248 00.000 9640 scope move finished after 31 + 43 ms
00:04:36.248 00.000 9640 Move returns status 0, amount 31
00:04:36.248 00.000 9640 MoveAxis(S, 26, ABG)
00:04:36.248 00.000 9640 Guiding  Dir = 1, Dur = 26
00:04:36.249 00.001 9640 IsSlewing returns 0
00:04:36.250 00.001 9640 IsGuiding returns 0
00:04:36.251 00.001 9640 PulseGuide returned control before completion, sleep 36
00:04:36.299 00.048 9640 IsGuiding returns 1
00:04:36.299 00.000 9640 scope still moving after pulse duration time elapsed
00:04:36.329 00.030 9640 IsSlewing returns 0
00:04:36.331 00.002 9640 IsGuiding returns 0
00:04:36.331 00.000 9640 scope move finished after 26 + 54 ms
00:04:36.332 00.001 9640 Move returns status 0, amount 26
00:04:36.332 00.000 9640 move complete, result=0
00:04:36.332 00.000 9640 worker thread done servicing request
00:04:36.332 00.000 9640 Worker thread wakes up
00:04:36.332 00.000 16872 GuideStep: 0.3 px 31 ms WEST, 1.3 px 26 ms SOUTH
00:04:36.335 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:04:36.335 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,569,31,31)
00:04:38.009 01.674 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b006466-f79a-4807-afc6-14ca581a486d"}
00:04:38.013 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9b006466-f79a-4807-afc6-14ca581a486d"}
00:04:38.019 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"872d1afd-7271-401e-9e2c-72b5be946853"}
00:04:38.023 00.004 16872 case statement mapped state 6 to 3
00:04:38.027 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"872d1afd-7271-401e-9e2c-72b5be946853"}
00:04:38.034 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c845eacd-460f-4782-8e27-2e607943e9be"}
00:04:38.038 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.45,7.13],"pixels":"..."},"id":"c845eacd-460f-4782-8e27-2e607943e9be"}
00:04:40.413 02.375 9640 Exposure complete
00:04:40.575 00.162 9640 worker thread done servicing request
00:04:40.575 00.000 16872 OnExposeComplete: enter
00:04:40.578 00.003 16872 UpdateGuideState(): m_state=6
00:04:40.581 00.003 16872 Star::Find(15, 1645, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
00:04:40.589 00.008 16872 Star::Find returns 1 (0), X=1645.49, Y=583.55, Mass=219801, SNR=288.5, Peak=19636 HFD=3.2
00:04:40.592 00.003 16872 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.56) = xAngle (-4.48 = 1.80)
00:04:40.595 00.003 16872 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.44 = 1.84)
00:04:40.598 00.003 16872 CameraToMount -- cameraX=-1.29 cameraY=-0.28 hyp=1.32 cameraTheta=-2.93 mountX=-0.30 mountY=1.27, mountTheta=1.80
00:04:40.603 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.29, y=-0.28, opts=13)
00:04:40.606 00.003 16872 Enqueuing Move request for scope (-1.29, -0.28)
00:04:40.609 00.003 9640 Worker thread wakes up
00:04:40.609 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.29, -0.28) opts 0xd
00:04:40.609 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.29, -0.28)
00:04:40.609 00.000 9640 Moving (-1.29, -0.28) raw xDistance=-0.30 yDistance=1.27
00:04:40.610 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.30
00:04:40.610 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.38, input 1.27, m_sumCorr=0.59
00:04:40.610 00.000 9640 MoveAxis(E, 29, ABG)
00:04:40.610 00.000 9640 Guiding  Dir = 2, Dur = 29
00:04:40.610 00.000 9640 IsSlewing returns 0
00:04:40.610 00.000 9640 IsGuiding returns 0
00:04:40.611 00.001 9640 PulseGuide returned control before completion, sleep 39
00:04:40.618 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3324, FiltMin=3216, FiltMax=65516, Gamma=2.190
00:04:40.661 00.043 16872 UpdateGuideState exits: m=219801 SNR=288.5
00:04:40.667 00.006 16872 PhdController: settling, locked = 1, distance = 1.31 (1.50) aobump = 0 frame = 4 / 99999
00:04:40.671 00.004 9640 IsGuiding returns 1
00:04:40.671 00.000 9640 scope still moving after pulse duration time elapsed
00:04:40.671 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777784680.671,"Host":"RBFOCUS307","Inst":1,"Distance":1.31,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
00:04:40.675 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:40.679 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:04:40.682 00.003 16872 Enqueuing Expose request
00:04:40.693 00.011 9640 IsSlewing returns 0
00:04:40.693 00.000 9640 IsGuiding returns 0
00:04:40.694 00.001 9640 scope move finished after 29 + 54 ms
00:04:40.694 00.000 9640 Move returns status 0, amount 29
00:04:40.694 00.000 9640 MoveAxis(S, 46, ABG)
00:04:40.694 00.000 9640 Guiding  Dir = 1, Dur = 46
00:04:40.694 00.000 9640 IsSlewing returns 0
00:04:40.694 00.000 9640 IsGuiding returns 0
00:04:40.695 00.001 9640 PulseGuide returned control before completion, sleep 56
00:04:40.758 00.063 9640 IsGuiding returns 1
00:04:40.758 00.000 9640 scope still moving after pulse duration time elapsed
00:04:40.787 00.029 9640 IsSlewing returns 0
00:04:40.787 00.000 9640 IsGuiding returns 0
00:04:40.788 00.001 9640 scope move finished after 46 + 47 ms
00:04:40.788 00.000 9640 Move returns status 0, amount 46
00:04:40.788 00.000 9640 move complete, result=0
00:04:40.788 00.000 9640 worker thread done servicing request
00:04:40.788 00.000 9640 Worker thread wakes up
00:04:40.788 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:04:40.788 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,569,31,31)
00:04:40.788 00.000 16872 GuideStep: -0.3 px 29 ms EAST, 1.3 px 46 ms SOUTH
00:04:41.509 00.721 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e318717-ea31-4e9c-bfac-15763ccaba70"}
00:04:41.512 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2e318717-ea31-4e9c-bfac-15763ccaba70"}
00:04:41.516 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cef234e3-6427-49c4-8ff7-bb89d43f4b0f"}
00:04:41.520 00.004 16872 case statement mapped state 6 to 3
00:04:41.524 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cef234e3-6427-49c4-8ff7-bb89d43f4b0f"}
00:04:41.529 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6681112c-0f79-48fe-9ffd-ce106f50d646"}
00:04:41.534 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.49,6.55],"pixels":"..."},"id":"6681112c-0f79-48fe-9ffd-ce106f50d646"}
00:04:44.912 03.378 9640 Exposure complete
00:04:45.009 00.097 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a8d325ce-c6df-48b3-8dc9-f6180f316044"}
00:04:45.014 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a8d325ce-c6df-48b3-8dc9-f6180f316044"}
00:04:45.020 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"83a77367-4881-406d-9f8c-91d25a37d3e8"}
00:04:45.024 00.004 16872 case statement mapped state 6 to 3
00:04:45.035 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"83a77367-4881-406d-9f8c-91d25a37d3e8"}
00:04:45.041 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"72fc2dbf-ccf4-49e0-8994-d77beb8e649a"}
00:04:45.049 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.49,6.55],"pixels":"..."},"id":"72fc2dbf-ccf4-49e0-8994-d77beb8e649a"}
00:04:45.107 00.058 9640 worker thread done servicing request
00:04:45.107 00.000 16872 OnExposeComplete: enter
00:04:45.110 00.003 16872 UpdateGuideState(): m_state=6
00:04:45.113 00.003 16872 Star::Find(15, 1645, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
00:04:45.116 00.003 16872 Star::Find returns 1 (0), X=1645.38, Y=583.50, Mass=221784, SNR=284.2, Peak=21312 HFD=3.3
00:04:45.126 00.010 16872 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.56) = xAngle (-4.47 = 1.82)
00:04:45.131 00.005 16872 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.42 = 1.86)
00:04:45.134 00.003 16872 CameraToMount -- cameraX=-1.40 cameraY=-0.33 hyp=1.44 cameraTheta=-2.91 mountX=-0.35 mountY=1.38, mountTheta=1.82
00:04:45.140 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.40, y=-0.33, opts=13)
00:04:45.144 00.004 16872 Enqueuing Move request for scope (-1.40, -0.33)
00:04:45.149 00.005 9640 Worker thread wakes up
00:04:45.149 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.40, -0.33) opts 0xd
00:04:45.149 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.40, -0.33)
00:04:45.149 00.000 9640 Moving (-1.40, -0.33) raw xDistance=-0.35 yDistance=1.38
00:04:45.149 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.35
00:04:45.149 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.46, input 1.38, m_sumCorr=1.1
00:04:45.149 00.000 9640 MoveAxis(E, 40, ABG)
00:04:45.149 00.000 9640 Guiding  Dir = 2, Dur = 40
00:04:45.149 00.000 9640 IsSlewing returns 0
00:04:45.150 00.001 9640 IsGuiding returns 0
00:04:45.150 00.000 9640 PulseGuide returned control before completion, sleep 50
00:04:45.160 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3332, FiltMin=3188, FiltMax=65516, Gamma=2.190
00:04:45.215 00.055 9640 IsGuiding returns 1
00:04:45.215 00.000 9640 scope still moving after pulse duration time elapsed
00:04:45.216 00.001 16872 UpdateGuideState exits: m=221784 SNR=284.2
00:04:45.222 00.006 16872 PhdController: settling, locked = 1, distance = 1.35 (1.50) aobump = 0 frame = 5 / 99999
00:04:45.225 00.003 16872 PhdController: newstate STATE_FINISH
00:04:45.229 00.004 16872 PhdController complete: success
00:04:45.240 00.011 16872 evsrv: {"Event":"SettleDone","Timestamp":1777784685.240,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
00:04:45.244 00.004 16872 Mount: notify guiding dither settle done success=1
00:04:45.248 00.004 9640 IsSlewing returns 0
00:04:45.249 00.001 16872 PhdController: newstate STATE_IDLE
00:04:45.254 00.005 9640 IsGuiding returns 0
00:04:45.254 00.000 9640 scope move finished after 40 + 64 ms
00:04:45.254 00.000 9640 Move returns status 0, amount 40
00:04:45.254 00.000 9640 MoveAxis(S, 56, ABG)
00:04:45.254 00.000 9640 Guiding  Dir = 1, Dur = 56
00:04:45.255 00.001 9640 IsSlewing returns 0
00:04:45.255 00.000 9640 IsGuiding returns 0
00:04:45.256 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:45.262 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:04:45.273 00.011 16872 Enqueuing Expose request
00:04:45.276 00.003 9640 PulseGuide returned control before completion, sleep 64
00:04:45.342 00.066 9640 IsGuiding returns 1
00:04:45.342 00.000 9640 scope still moving after pulse duration time elapsed
00:04:45.373 00.031 9640 IsSlewing returns 0
00:04:45.373 00.000 9640 IsGuiding returns 0
00:04:45.373 00.000 9640 scope move finished after 56 + 62 ms
00:04:45.373 00.000 9640 Move returns status 0, amount 56
00:04:45.373 00.000 9640 move complete, result=0
00:04:45.373 00.000 9640 worker thread done servicing request
00:04:45.373 00.000 9640 Worker thread wakes up
00:04:45.373 00.000 16872 GuideStep: -0.3 px 40 ms EAST, 1.4 px 56 ms SOUTH
00:04:45.376 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:04:45.376 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,569,31,31)
00:04:46.285 00.909 16872 evsrv: cli 0D3C0A48 connect
00:04:46.289 00.004 16872 case statement mapped state 6 to 3
00:04:46.293 00.004 16872 case statement mapped state 6 to 3
00:04:46.296 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"367e5c7f-a3ea-4766-924e-27b23511da80"}
00:04:46.299 00.003 16872 case statement mapped state 6 to 3
00:04:46.302 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"367e5c7f-a3ea-4766-924e-27b23511da80"}
00:04:46.305 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:04:46.315 00.010 16872 evsrv: cli 0D3BFFA8 connect
00:04:46.318 00.003 16872 case statement mapped state 6 to 3
00:04:46.321 00.003 16872 case statement mapped state 6 to 3
00:04:46.325 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"dd4a10b9-ed7b-4ce3-ac3a-c16a0bd16dd8"}
00:04:46.327 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:04:46.330 00.003 16872 Status Line: Waiting for devices...
00:04:46.335 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"dd4a10b9-ed7b-4ce3-ac3a-c16a0bd16dd8"}
00:04:46.338 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:04:46.346 00.008 16872 evsrv: cli 0D3C0A48 connect
00:04:46.350 00.004 16872 case statement mapped state 6 to 3
00:04:46.354 00.004 16872 case statement mapped state 6 to 3
00:04:46.360 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"fcc0e78f-6e6a-4673-b910-88d560bf89ab"}
00:04:46.363 00.003 16872 case statement mapped state 6 to 3
00:04:46.365 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcc0e78f-6e6a-4673-b910-88d560bf89ab"}
00:04:46.368 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:04:47.369 01.001 16872 evsrv: cli 0D3C0A48 connect
00:04:47.375 00.006 16872 case statement mapped state 6 to 3
00:04:47.378 00.003 16872 case statement mapped state 6 to 3
00:04:47.381 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b9a5af74-ba51-4a60-8179-f3e314973486"}
00:04:47.385 00.004 16872 case statement mapped state 6 to 3
00:04:47.387 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9a5af74-ba51-4a60-8179-f3e314973486"}
00:04:47.391 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:04:48.392 01.001 16872 evsrv: cli 0D3BF8C8 connect
00:04:48.394 00.002 16872 case statement mapped state 6 to 3
00:04:48.399 00.005 16872 case statement mapped state 6 to 3
00:04:48.403 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"cd183c96-c28b-417e-bd9e-62f0e5c5f90c"}
00:04:48.406 00.003 16872 case statement mapped state 6 to 3
00:04:48.408 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd183c96-c28b-417e-bd9e-62f0e5c5f90c"}
00:04:48.411 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
00:04:48.509 00.098 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0aa3b6ab-f835-4fbc-bfb0-ed4ef5268fff"}
00:04:48.512 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0aa3b6ab-f835-4fbc-bfb0-ed4ef5268fff"}
00:04:48.515 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe3ccc53-3b81-4458-98f8-11f52bb3841b"}
00:04:48.518 00.003 16872 case statement mapped state 6 to 3
00:04:48.521 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe3ccc53-3b81-4458-98f8-11f52bb3841b"}
00:04:48.525 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ea956c86-d8ed-4390-aa06-2473cc854a60"}
00:04:48.528 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.38,7.50],"pixels":"..."},"id":"ea956c86-d8ed-4390-aa06-2473cc854a60"}
00:04:49.267 00.739 9640 ASCOM_AbortExposure returns err = 0
00:04:49.267 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:04:49.267 00.000 9640 worker thread done servicing request
00:04:49.267 00.000 16872 OnExposeComplete: enter
00:04:49.272 00.005 16872 OnExposeComplete: Capture Error reported
00:04:49.275 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:04:49.279 00.004 16872 Mount: notify guiding stopped
00:04:49.284 00.005 16872 Changing from state GUIDING to STOP
00:04:49.287 00.003 16872 guider state => SELECTED
00:04:49.291 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3332, FiltMin=3188, FiltMax=65516, Gamma=2.190
00:04:49.331 00.040 16872 Changing from state SELECTED to UNINITIALIZED
00:04:49.336 00.005 16872 guider state => SELECTING
00:04:49.345 00.009 16872 Status Line: Stopped.
00:04:49.354 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:04:49.468 00.114 16872 evsrv: cli 0D3BFFA8 connect
00:04:49.473 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"1425d534-3455-4b2e-8129-610643786c93"}
00:04:49.477 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1425d534-3455-4b2e-8129-610643786c93"}
00:04:49.484 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
00:04:52.007 02.523 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b03c0bc-b015-4220-9108-89556f47fbf0"}
00:04:52.012 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1b03c0bc-b015-4220-9108-89556f47fbf0"}
00:04:52.014 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"550a6c54-3079-4ff5-affb-10be0bee5916"}
00:04:52.018 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"550a6c54-3079-4ff5-affb-10be0bee5916"}
00:04:55.506 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2163be18-4c5f-414f-96fd-94c44c7e8d05"}
00:04:55.509 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2163be18-4c5f-414f-96fd-94c44c7e8d05"}
00:04:55.513 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eeaf8bec-16c5-4b04-ad57-82fa13febc1d"}
00:04:55.516 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eeaf8bec-16c5-4b04-ad57-82fa13febc1d"}
00:04:59.006 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e054e573-8d60-474c-a9fc-bd0d0d1aaf45"}
00:04:59.009 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e054e573-8d60-474c-a9fc-bd0d0d1aaf45"}
00:04:59.013 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"666809db-b7c0-428a-afeb-a0fa61da755b"}
00:04:59.016 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"666809db-b7c0-428a-afeb-a0fa61da755b"}
00:05:02.506 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"efbb8edd-629e-4d1c-b868-96cc2cfbe9ef"}
00:05:02.509 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"efbb8edd-629e-4d1c-b868-96cc2cfbe9ef"}
00:05:02.513 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d18562e-2a08-4f76-a20a-b364193d3255"}
00:05:02.520 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9d18562e-2a08-4f76-a20a-b364193d3255"}
00:05:03.442 00.922 16872 evsrv: cli 0D3C0A48 connect
00:05:03.448 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d83f76a4-acb8-4ed4-ac54-41b59696ea18"}
00:05:03.452 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"d83f76a4-acb8-4ed4-ac54-41b59696ea18"}
00:05:03.455 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:05:03.459 00.004 16872 evsrv: cli 0D3BFFA8 connect
00:05:03.463 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_calibrated","id":"70bc29d8-17a2-40e9-97b8-ae2bcb85b20d"}
00:05:03.469 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":true,"id":"70bc29d8-17a2-40e9-97b8-ae2bcb85b20d"}
00:05:03.473 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:05:03.477 00.004 16872 evsrv: cli 0D3C0228 connect
00:05:03.481 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"2232a64d-0a25-479e-925d-d429bb65c260"}
00:05:03.484 00.003 16872 PhdController::Guide begins
00:05:03.487 00.003 16872 PhdController: newstate STATE_SETUP
00:05:03.489 00.002 16872 PhdController: setup
00:05:03.492 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
00:05:03.493 00.001 16872 PhdController: start capturing
00:05:03.497 00.004 16872 Changing from state SELECTING to UNINITIALIZED
00:05:03.501 00.004 16872 guider state => SELECTING
00:05:03.504 00.003 16872 setting force full frames = true
00:05:03.506 00.002 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:05:03.520 00.014 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:05:03.523 00.003 16872 Enqueuing Expose request
00:05:03.525 00.002 16872 PhdController: newstate STATE_SELECT_STAR
00:05:03.529 00.004 9640 Worker thread wakes up
00:05:03.529 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:05:03.529 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:05:03.529 00.000 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"2232a64d-0a25-479e-925d-d429bb65c260"}
00:05:03.534 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:05:03.538 00.004 16872 evsrv: cli 0D3C0A48 connect
00:05:03.541 00.003 16872 case statement mapped state 1 to 101
00:05:03.545 00.004 16872 case statement mapped state 1 to 101
00:05:03.548 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"7387b280-0c44-4f93-89e7-58e6a408c843"}
00:05:03.551 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"7387b280-0c44-4f93-89e7-58e6a408c843"}
00:05:03.561 00.010 16872 evsrv: cli 0D3C0A48 disconnect
00:05:03.566 00.005 16872 evsrv: cli 0D3BF8C8 connect
00:05:03.569 00.003 16872 case statement mapped state 1 to 101
00:05:03.572 00.003 16872 case statement mapped state 1 to 101
00:05:03.578 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"b97b8e4b-50d3-49e9-bb7f-1fdbd1de9ba3"}
00:05:03.581 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"b97b8e4b-50d3-49e9-bb7f-1fdbd1de9ba3"}
00:05:03.594 00.013 16872 evsrv: cli 0D3BF8C8 disconnect
00:05:04.594 01.000 16872 evsrv: cli 0D3BFFA8 connect
00:05:04.597 00.003 16872 case statement mapped state 1 to 101
00:05:04.600 00.003 16872 case statement mapped state 1 to 101
00:05:04.606 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"1de7b307-934e-4ede-b888-b3e76d811a6f"}
00:05:04.609 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"1de7b307-934e-4ede-b888-b3e76d811a6f"}
00:05:04.612 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:05:05.614 01.002 16872 evsrv: cli 0D3BF8C8 connect
00:05:05.617 00.003 16872 case statement mapped state 1 to 101
00:05:05.620 00.003 16872 case statement mapped state 1 to 101
00:05:05.623 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"b5178f49-b03c-4f79-9865-a558871122ff"}
00:05:05.626 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"b5178f49-b03c-4f79-9865-a558871122ff"}
00:05:05.630 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:05:06.007 00.377 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"20f01d91-0f6e-4110-a21a-d5c826f66f93"}
00:05:06.011 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"20f01d91-0f6e-4110-a21a-d5c826f66f93"}
00:05:06.016 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4b2369d-083b-4f65-8c1f-2d023a308705"}
00:05:06.018 00.002 16872 case statement mapped state 1 to 101
00:05:06.021 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"d4b2369d-083b-4f65-8c1f-2d023a308705"}
00:05:06.631 00.610 16872 evsrv: cli 0D3BFFA8 connect
00:05:06.634 00.003 16872 case statement mapped state 1 to 101
00:05:06.638 00.004 16872 case statement mapped state 1 to 101
00:05:06.641 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"5b3498ee-e256-4a0e-9726-58cb04dfb7c5"}
00:05:06.644 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"5b3498ee-e256-4a0e-9726-58cb04dfb7c5"}
00:05:06.650 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
00:05:07.594 00.944 9640 Exposure complete
00:05:07.651 00.057 16872 evsrv: cli 0D3C0A48 connect
00:05:07.654 00.003 16872 case statement mapped state 1 to 101
00:05:07.658 00.004 16872 case statement mapped state 1 to 101
00:05:07.661 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"a5f517f6-0ac1-47c8-95f1-2bde2745ee11"}
00:05:07.663 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"a5f517f6-0ac1-47c8-95f1-2bde2745ee11"}
00:05:07.669 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:05:07.732 00.063 9640 worker thread done servicing request
00:05:07.732 00.000 16872 OnExposeComplete: enter
00:05:07.735 00.003 16872 UpdateGuideState(): m_state=1
00:05:07.739 00.004 16872 UpdateCurrentPosition: no star selected
00:05:07.742 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:05:07.745 00.003 16872 Status Line: No star selected
00:05:07.749 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3460, FiltMin=3344, FiltMax=65516, Gamma=2.190
00:05:07.787 00.038 16872 UpdateGuideState exits: No star selected
00:05:07.790 00.003 16872 GuiderMultiStar::AutoSelect enter
00:05:07.793 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:05:07.921 00.128 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:05:08.087 00.166 16872 AutoFind: global mean = 0.0, stdev 775.4
00:05:08.090 00.003 16872 AutoFind: using threshold = 0.1
00:05:08.260 00.170 16872 AutoFind: local max [1646, 584] 175.9
00:05:08.263 00.003 16872 AutoFind: local max [1234, 120] 111.8
00:05:08.265 00.002 16872 AutoFind: local max [1237, 111] 107.9
00:05:08.268 00.003 16872 AutoFind: local max [1230, 110] 105.3
00:05:08.272 00.004 16872 AutoFind: local max [1228, 116] 101.6
00:05:08.274 00.002 16872 AutoFind: local max [1096, 964] 45.9
00:05:08.277 00.003 16872 AutoFind: local max [987, 622] 42.5
00:05:08.280 00.003 16872 AutoFind: local max [1815, 866] 21.6
00:05:08.283 00.003 16872 AutoFind: local max [530, 981] 11.3
00:05:08.285 00.002 16872 AutoFind: local max [536, 859] 11.2
00:05:08.288 00.003 16872 AutoFind: local max [1625, 507] 5.1
00:05:08.290 00.002 16872 AutoFind: local max [484, 253] 4.8
00:05:08.293 00.003 16872 AutoFind: local max [44, 327] 4.2
00:05:08.296 00.003 16872 AutoFind: local max [1423, 644] 3.7
00:05:08.299 00.003 16872 AutoFind: local max [171, 417] 3.6
00:05:08.302 00.003 16872 AutoFind: local max [587, 980] 3.0
00:05:08.306 00.004 16872 AutoFind: local max [69, 870] 2.9
00:05:08.308 00.002 16872 AutoFind: local max [1351, 18] 2.7
00:05:08.310 00.002 16872 AutoFind: local max [409, 667] 2.4
00:05:08.313 00.003 16872 AutoFind: local max [1653, 810] 2.4
00:05:08.315 00.002 16872 AutoFind: local max [1633, 691] 1.6
00:05:08.319 00.004 16872 AutoFind: local max [1233, 93] 1.4
00:05:08.321 00.002 16872 AutoFind: local max [1193, 750] 1.3
00:05:08.323 00.002 16872 AutoFind: local max [456, 160] 1.3
00:05:08.325 00.002 16872 AutoFind: local max [360, 316] 1.1
00:05:08.328 00.003 16872 AutoFind: local max [1634, 577] 1.1
00:05:08.330 00.002 16872 AutoFind: local max [748, 87] 1.1
00:05:08.334 00.004 16872 AutoFind: local max [1718, 574] 1.1
00:05:08.337 00.003 16872 AutoFind: local max [965, 391] 1.0
00:05:08.339 00.002 16872 AutoFind: local max [1245, 135] 1.0
00:05:08.342 00.003 16872 AutoFind: local max [1719, 88] 1.0
00:05:08.344 00.002 16872 AutoFind: local max [1769, 365] 0.9
00:05:08.347 00.003 16872 AutoFind: local max [1011, 447] 0.9
00:05:08.354 00.007 16872 AutoFind: local max [1657, 575] 0.9
00:05:08.356 00.002 16872 AutoFind: local max [1107, 966] 0.9
00:05:08.359 00.003 16872 AutoFind: local max [1100, 974] 0.8
00:05:08.361 00.002 16872 AutoFind: local max [233, 290] 0.8
00:05:08.365 00.004 16872 AutoFind: local max [1107, 960] 0.8
00:05:08.368 00.003 16872 AutoFind: local max [1712, 96] 0.8
00:05:08.370 00.002 16872 AutoFind: local max [1370, 430] 0.8
00:05:08.373 00.003 16872 AutoFind: local max [976, 625] 0.7
00:05:08.376 00.003 16872 AutoFind: local max [841, 426] 0.7
00:05:08.378 00.002 16872 AutoFind: local max [401, 184] 0.7
00:05:08.382 00.004 16872 AutoFind: local max [1208, 123] 0.7
00:05:08.385 00.003 16872 AutoFind: local max [1399, 934] 0.6
00:05:08.387 00.002 16872 AutoFind: local max [1087, 31] 0.6
00:05:08.390 00.003 16872 AutoFind: local max [1526, 678] 0.6
00:05:08.392 00.002 16872 AutoFind: local max [98, 243] 0.6
00:05:08.396 00.004 16872 AutoFind: local max [920, 835] 0.6
00:05:08.398 00.002 16872 AutoFind: local max [1556, 134] 0.6
00:05:08.401 00.003 16872 AutoFind: local max [979, 632] 0.6
00:05:08.403 00.002 16872 AutoFind: local max [672, 297] 0.6
00:05:08.406 00.003 16872 AutoFind: local max [1606, 170] 0.6
00:05:08.408 00.002 16872 AutoFind: local max [123, 494] 0.6
00:05:08.412 00.004 16872 AutoFind: local max [46, 648] 0.6
00:05:08.415 00.003 16872 AutoFind: local max [1818, 1026] 0.6
00:05:08.417 00.002 16872 AutoFind: local max [130, 391] 0.6
00:05:08.420 00.003 16872 AutoFind: local max [1066, 1061] 0.6
00:05:08.423 00.003 16872 AutoFind: local max [453, 900] 0.6
00:05:08.427 00.004 16872 AutoFind: local max [1578, 946] 0.6
00:05:08.430 00.003 16872 AutoFind: local max [1256, 904] 0.6
00:05:08.432 00.002 16872 AutoFind: local max [896, 975] 0.6
00:05:08.435 00.003 16872 AutoFind: local max [896, 167] 0.6
00:05:08.437 00.002 16872 AutoFind: local max [196, 418] 0.6
00:05:08.440 00.003 16872 AutoFind: local max [1694, 172] 0.6
00:05:08.447 00.007 16872 AutoFind: local max [804, 764] 0.6
00:05:08.450 00.003 16872 AutoFind: local max [1559, 69] 0.6
00:05:08.454 00.004 16872 AutoFind: local max [1240, 661] 0.6
00:05:08.459 00.005 16872 AutoFind: local max [992, 913] 0.6
00:05:08.463 00.004 16872 AutoFind: local max [520, 409] 0.6
00:05:08.465 00.002 16872 AutoFind: local max [975, 618] 0.6
00:05:08.468 00.003 16872 AutoFind: local max [394, 934] 0.5
00:05:08.471 00.003 16872 AutoFind: local max [139, 240] 0.5
00:05:08.475 00.004 16872 AutoFind: local max [1258, 114] 0.5
00:05:08.480 00.005 16872 AutoFind: local max [1417, 32] 0.5
00:05:08.482 00.002 16872 AutoFind: local max [1579, 1049] 0.5
00:05:08.484 00.002 16872 AutoFind: local max [641, 96] 0.5
00:05:08.487 00.003 16872 AutoFind: local max [1789, 308] 0.5
00:05:08.491 00.004 16872 AutoFind: local max [1376, 354] 0.5
00:05:08.494 00.003 16872 AutoFind: local max [966, 326] 0.5
00:05:08.496 00.002 16872 AutoFind: local max [445, 553] 0.5
00:05:08.498 00.002 16872 AutoFind: local max [378, 488] 0.5
00:05:08.501 00.003 16872 AutoFind: local max [552, 994] 0.5
00:05:08.504 00.003 16872 AutoFind: local max [1131, 1011] 0.5
00:05:08.507 00.003 16872 AutoFind: local max [67, 972] 0.5
00:05:08.509 00.002 16872 AutoFind: local max [1630, 161] 0.5
00:05:08.512 00.003 16872 AutoFind: local max [1756, 73] 0.5
00:05:08.515 00.003 16872 AutoFind: local max [649, 712] 0.5
00:05:08.517 00.002 16872 AutoFind: local max [1006, 287] 0.5
00:05:08.520 00.003 16872 AutoFind: local max [508, 145] 0.5
00:05:08.524 00.004 16872 AutoFind: local max [923, 943] 0.5
00:05:08.527 00.003 16872 AutoFind: local max [1817, 856] 0.5
00:05:08.529 00.002 16872 AutoFind: local max [1447, 878] 0.5
00:05:08.531 00.002 16872 AutoFind: local max [217, 179] 0.5
00:05:08.534 00.003 16872 AutoFind: local max [1793, 125] 0.5
00:05:08.538 00.004 16872 AutoFind: local max [1594, 88] 0.5
00:05:08.540 00.002 16872 AutoFind: local max [970, 738] 0.5
00:05:08.543 00.003 16872 AutoFind: local max [585, 127] 0.5
00:05:08.545 00.002 16872 AutoFind: local max [579, 1067] 0.5
00:05:08.547 00.002 16872 AutoFind: local max [789, 609] 0.5
00:05:08.553 00.006 16872 AutoFind: close dim-bright [1817, 856] 0.5 - [1815, 866] 21.6
00:05:08.557 00.004 16872 AutoFind: too close [975, 618] 0.6 - [979, 632] 0.6
00:05:08.559 00.002 16872 AutoFind: too close [975, 618] 0.6 - [976, 625] 0.7
00:05:08.562 00.003 16872 AutoFind: close dim-bright [975, 618] 0.6 - [987, 622] 42.5
00:05:08.564 00.002 16872 AutoFind: too close [979, 632] 0.6 - [976, 625] 0.7
00:05:08.568 00.004 16872 AutoFind: close dim-bright [979, 632] 0.6 - [987, 622] 42.5
00:05:08.570 00.002 16872 AutoFind: close dim-bright [1208, 123] 0.7 - [1228, 116] 101.6
00:05:08.573 00.003 16872 AutoFind: close dim-bright [976, 625] 0.7 - [987, 622] 42.5
00:05:08.575 00.002 16872 AutoFind: too close [1712, 96] 0.8 - [1719, 88] 1.0
00:05:08.578 00.003 16872 AutoFind: too close [1107, 960] 0.8 - [1100, 974] 0.8
00:05:08.580 00.002 16872 AutoFind: too close [1107, 960] 0.8 - [1107, 966] 0.9
00:05:08.584 00.004 16872 AutoFind: close dim-bright [1107, 960] 0.8 - [1096, 964] 45.9
00:05:08.587 00.003 16872 AutoFind: too close [1100, 974] 0.8 - [1107, 966] 0.9
00:05:08.589 00.002 16872 AutoFind: close dim-bright [1100, 974] 0.8 - [1096, 964] 45.9
00:05:08.592 00.003 16872 AutoFind: close dim-bright [1107, 966] 0.9 - [1096, 964] 45.9
00:05:08.594 00.002 16872 AutoFind: close dim-bright [1657, 575] 0.9 - [1646, 584] 175.9
00:05:08.597 00.003 16872 AutoFind: close dim-bright [1245, 135] 1.0 - [1228, 116] 101.6
00:05:08.599 00.002 16872 AutoFind: close dim-bright [1245, 135] 1.0 - [1234, 120] 111.8
00:05:08.603 00.004 16872 AutoFind: close dim-bright [1634, 577] 1.1 - [1646, 584] 175.9
00:05:08.605 00.002 16872 AutoFind: close dim-bright [1233, 93] 1.4 - [1230, 110] 105.3
00:05:08.608 00.003 16872 AutoFind: close dim-bright [1233, 93] 1.4 - [1237, 111] 107.9
00:05:08.610 00.002 16872 AutoFind: too close [1228, 116] 101.6 - [1230, 110] 105.3
00:05:08.613 00.003 16872 AutoFind: too close [1228, 116] 101.6 - [1237, 111] 107.9
00:05:08.616 00.003 16872 AutoFind: too close [1228, 116] 101.6 - [1234, 120] 111.8
00:05:08.619 00.003 16872 AutoFind: too close [1230, 110] 105.3 - [1237, 111] 107.9
00:05:08.622 00.003 16872 AutoFind: too close [1230, 110] 105.3 - [1234, 120] 111.8
00:05:08.625 00.003 16872 AutoFind: too close [1237, 111] 107.9 - [1234, 120] 111.8
00:05:08.627 00.002 16872 AutoFind: too close to edge [579, 1067] 0.5
00:05:08.631 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:05:08.634 00.003 16872 Star::Find(15, 1646, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.637 00.003 16872 Star::Find returns 1 (0), X=1645.81, Y=584.18, Mass=774524, SNR=540.8, Peak=61848 HFD=3.6
00:05:08.640 00.003 16872 Star::Find(15, 1096, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.643 00.003 16872 Star::Find returns 1 (0), X=1096.42, Y=963.44, Mass=204795, SNR=269.4, Peak=19728 HFD=3.3
00:05:08.645 00.002 16872 Star::Find(15, 987, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.649 00.004 16872 Star::Find returns 1 (0), X=986.94, Y=622.25, Mass=178599, SNR=243.8, Peak=18720 HFD=3.3
00:05:08.652 00.003 16872 Star::Find(15, 1815, 866, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.654 00.002 16872 Star::Find returns 1 (0), X=1815.04, Y=865.70, Mass=87418, SNR=168.4, Peak=12612 HFD=3.1
00:05:08.657 00.003 16872 Star::Find(15, 530, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.661 00.004 16872 Star::Find returns 1 (0), X=530.40, Y=980.86, Mass=44989, SNR=110.5, Peak=7676 HFD=3.2
00:05:08.664 00.003 16872 Star::Find(15, 536, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.666 00.002 16872 Star::Find returns 1 (0), X=536.01, Y=858.73, Mass=44757, SNR=111.1, Peak=8124 HFD=3.0
00:05:08.669 00.003 16872 Star::Find(15, 1625, 507, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.673 00.004 16872 Star::Find returns 1 (0), X=1625.32, Y=507.01, Mass=21726, SNR=73.7, Peak=5576 HFD=3.3
00:05:08.677 00.004 16872 Star::Find(15, 484, 253, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.682 00.005 16872 Star::Find returns 1 (0), X=483.49, Y=253.13, Mass=22616, SNR=76.5, Peak=5536 HFD=3.2
00:05:08.688 00.006 16872 Star::Find(15, 44, 327, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.694 00.006 16872 Star::Find returns 1 (0), X=43.90, Y=327.21, Mass=14018, SNR=56.6, Peak=5080 HFD=2.4
00:05:08.697 00.003 16872 Star::Find(15, 1423, 644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.701 00.004 16872 Star::Find returns 1 (0), X=1422.67, Y=643.70, Mass=13497, SNR=53.1, Peak=5048 HFD=2.7
00:05:08.703 00.002 16872 Star::Find(15, 171, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.709 00.006 16872 Star::Find returns 1 (0), X=170.91, Y=417.44, Mass=13396, SNR=51.2, Peak=4888 HFD=2.7
00:05:08.712 00.003 16872 Star::Find(15, 587, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.715 00.003 16872 Star::Find returns 1 (0), X=586.71, Y=980.22, Mass=13315, SNR=50.6, Peak=4748 HFD=2.9
00:05:08.718 00.003 16872 Star::Find(15, 69, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.721 00.003 16872 Star::Find returns 1 (0), X=68.86, Y=869.93, Mass=10724, SNR=42.4, Peak=4612 HFD=2.8
00:05:08.724 00.003 16872 Star::Find(15, 1351, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.727 00.003 16872 Star::Find returns 1 (0), X=1351.12, Y=18.52, Mass=10590, SNR=46.7, Peak=4720 HFD=3.0
00:05:08.733 00.006 16872 Star::Find(15, 409, 667, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.737 00.004 16872 Star::Find returns 1 (0), X=408.91, Y=666.59, Mass=8769, SNR=41.8, Peak=4396 HFD=2.7
00:05:08.742 00.005 16872 Star::Find(15, 1653, 810, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.745 00.003 16872 Star::Find returns 1 (0), X=1653.31, Y=809.86, Mass=7812, SNR=39.2, Peak=4428 HFD=2.5
00:05:08.748 00.003 16872 Star::Find(15, 1633, 691, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.752 00.004 16872 Star::Find returns 1 (0), X=1632.59, Y=691.03, Mass=3791, SNR=27.0, Peak=4044 HFD=2.2
00:05:08.757 00.005 16872 Star::Find(15, 1233, 93, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.763 00.006 16872 Star::Find returns 1 (0), X=1232.96, Y=110.66, Mass=2194802, SNR=11.1, Peak=33948 HFD=5.9
00:05:08.772 00.009 16872 Star::Find(15, 1193, 750, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.776 00.004 16872 Star::Find returns 1 (0), X=1192.96, Y=749.72, Mass=3666, SNR=25.1, Peak=4076 HFD=2.1
00:05:08.779 00.003 16872 Star::Find(15, 456, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.781 00.002 16872 Star::Find returns 1 (0), X=456.43, Y=160.20, Mass=4651, SNR=26.4, Peak=4068 HFD=2.4
00:05:08.783 00.002 16872 Star::Find(15, 360, 316, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.786 00.003 16872 Star::Find returns 1 (0), X=359.87, Y=316.29, Mass=3092, SNR=20.6, Peak=3912 HFD=2.4
00:05:08.789 00.003 16872 Star::Find(15, 1634, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.791 00.002 16872 Star::Find returns 1 (0), X=1645.81, Y=584.18, Mass=774524, SNR=540.8, Peak=61848 HFD=3.6
00:05:08.793 00.002 16872 Star::Find(15, 748, 87, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.796 00.003 16872 Star::Find returns 1 (0), X=747.43, Y=86.83, Mass=3800, SNR=23.4, Peak=3828 HFD=3.0
00:05:08.800 00.004 16872 Star::Find(15, 1718, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.802 00.002 16872 Star::Find returns 1 (0), X=1718.08, Y=574.11, Mass=3182, SNR=20.6, Peak=3952 HFD=2.2
00:05:08.806 00.004 16872 Star::Find(15, 965, 391, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.809 00.003 16872 Star::Find returns 1 (0), X=965.18, Y=390.99, Mass=4727, SNR=25.1, Peak=3884 HFD=3.1
00:05:08.811 00.002 16872 Star::Find(15, 1245, 135, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.815 00.004 16872 Star::Find returns 1 (0), X=1233.01, Y=117.92, Mass=2735574, SNR=12.8, Peak=60720 HFD=6.3
00:05:08.817 00.002 16872 Star::Find(15, 1769, 365, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.820 00.003 16872 Star::Find returns 1 (0), X=1768.85, Y=365.73, Mass=2755, SNR=18.0, Peak=3828 HFD=2.8
00:05:08.822 00.002 16872 Star::Find(15, 1011, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.825 00.003 16872 Star::Find returns 1 (0), X=1011.51, Y=447.33, Mass=2962, SNR=19.8, Peak=3932 HFD=1.7
00:05:08.827 00.002 16872 Star::Find(15, 1657, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.831 00.004 16872 Star::Find returns 1 (0), X=1645.81, Y=584.18, Mass=774524, SNR=540.8, Peak=61848 HFD=3.6
00:05:08.833 00.002 16872 Star::Find(15, 233, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.835 00.002 16872 Star::Find returns 1 (0), X=233.41, Y=289.60, Mass=3059, SNR=19.9, Peak=3732 HFD=3.1
00:05:08.838 00.003 16872 Star::Find(15, 1370, 430, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.841 00.003 16872 Star::Find returns 1 (0), X=1369.38, Y=430.22, Mass=2337, SNR=17.3, Peak=3736 HFD=2.8
00:05:08.843 00.002 16872 Star::Find(15, 841, 426, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.846 00.003 16872 Star::Find returns 1 (0), X=828.65, Y=422.92, Mass=2101, SNR=18.5, Peak=3864 HFD=2.6
00:05:08.848 00.002 16872 Star::Find(15, 401, 184, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.851 00.003 16872 Star::Find returns 1 (0), X=401.05, Y=183.81, Mass=686, SNR=7.2, Peak=3620 HFD=1.7
00:05:08.854 00.003 16872 Star::Find(15, 1208, 123, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.857 00.003 16872 Star::Find false star n=29 nbg=292 bg=19562.4 sigma=23764.0 thresh=25318 peak=10835
00:05:08.859 00.002 16872 Star::Find returns 0 (2), X=1208.00, Y=123.00, Mass=833511, SNR=2.9, Peak=10684 HFD=0.0
00:05:08.864 00.005 16872 Star::Find(15, 1399, 934, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.867 00.003 16872 Star::Find returns 1 (0), X=1399.45, Y=934.60, Mass=1695, SNR=13.7, Peak=3748 HFD=1.5
00:05:08.869 00.002 16872 Star::Find(15, 1087, 31, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.872 00.003 16872 Star::Find returns 1 (0), X=1087.27, Y=31.21, Mass=1735, SNR=13.7, Peak=3832 HFD=1.7
00:05:08.875 00.003 16872 Star::Find(15, 1526, 678, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.878 00.003 16872 Star::Find returns 1 (0), X=1526.20, Y=678.16, Mass=722, SNR=8.9, Peak=3620 HFD=2.1
00:05:08.881 00.003 16872 Star::Find(15, 98, 243, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.883 00.002 16872 Star::Find returns 1 (0), X=98.25, Y=242.94, Mass=666, SNR=7.8, Peak=3624 HFD=1.9
00:05:08.886 00.003 16872 Star::Find(15, 920, 835, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.888 00.002 16872 Star::Find returns 1 (0), X=919.47, Y=834.96, Mass=662, SNR=8.1, Peak=3624 HFD=2.1
00:05:08.891 00.003 16872 Star::Find(15, 1556, 134, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.893 00.002 16872 Star::Find returns 0 (4), X=1555.47, Y=133.43, Mass=1283, SNR=13.3, Peak=3732 HFD=1.5
00:05:08.895 00.002 16872 Star::Find(15, 672, 297, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.898 00.003 16872 Star::Find returns 1 (0), X=672.62, Y=297.44, Mass=1428, SNR=12.3, Peak=3600 HFD=3.9
00:05:08.901 00.003 16872 Star::Find(15, 1606, 170, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.903 00.002 16872 Star::Find returns 1 (0), X=1606.36, Y=169.53, Mass=952, SNR=9.4, Peak=3664 HFD=1.8
00:05:08.908 00.005 16872 Star::Find(15, 123, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.910 00.002 16872 Star::Find false star n=3 nbg=278 bg=3456.6 sigma=33.7 thresh=3558 peak=3550
00:05:08.912 00.002 16872 Star::Find returns 0 (2), X=123.00, Y=494.00, Mass=362, SNR=2.9, Peak=3588 HFD=0.0
00:05:08.915 00.003 16872 Star::Find(15, 46, 648, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.917 00.002 16872 Star::Find returns 1 (0), X=46.12, Y=647.79, Mass=1409, SNR=12.1, Peak=3664 HFD=2.3
00:05:08.919 00.002 16872 Star::Find(15, 1818, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.924 00.005 16872 Star::Find false star n=3 nbg=261 bg=3468.0 sigma=30.4 thresh=3559 peak=3555
00:05:08.926 00.002 16872 Star::Find returns 0 (2), X=1818.00, Y=1026.00, Mass=288, SNR=2.9, Peak=3572 HFD=0.0
00:05:08.929 00.003 16872 Star::Find(15, 130, 391, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.932 00.003 16872 Star::Find returns 1 (0), X=132.77, Y=388.23, Mass=2275, SNR=19.6, Peak=3808 HFD=5.1
00:05:08.935 00.003 16872 Star::Find(15, 1066, 1061, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.937 00.002 16872 Star::Find false star n=1 nbg=281 bg=3468.6 sigma=38.7 thresh=3585 peak=3568
00:05:08.940 00.003 16872 Star::Find returns 0 (2), X=1066.00, Y=1061.00, Mass=147, SNR=2.9, Peak=3616 HFD=0.0
00:05:08.943 00.003 16872 Star::Find(15, 453, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.945 00.002 16872 Star::Find returns 1 (0), X=452.87, Y=900.76, Mass=1691, SNR=14.3, Peak=3672 HFD=2.8
00:05:08.948 00.003 16872 Star::Find(15, 1578, 946, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.950 00.002 16872 Star::Find false star n=2 nbg=281 bg=3461.6 sigma=36.9 thresh=3572 peak=3550
00:05:08.953 00.003 16872 Star::Find returns 0 (2), X=1578.00, Y=946.00, Mass=229, SNR=2.9, Peak=3588 HFD=0.0
00:05:08.957 00.004 16872 Star::Find(15, 1256, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.960 00.003 16872 Star::Find returns 1 (0), X=1256.34, Y=905.08, Mass=992, SNR=10.0, Peak=3616 HFD=2.7
00:05:08.962 00.002 16872 Star::Find(15, 896, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.964 00.002 16872 Star::Find returns 1 (0), X=895.74, Y=974.60, Mass=1029, SNR=11.1, Peak=3612 HFD=2.2
00:05:08.967 00.003 16872 Star::Find(15, 896, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.969 00.002 16872 Star::Find returns 1 (0), X=895.44, Y=167.77, Mass=962, SNR=9.7, Peak=3632 HFD=2.4
00:05:08.973 00.004 16872 Star::Find(15, 196, 418, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.976 00.003 16872 Star::Find false star n=5 nbg=273 bg=3459.0 sigma=35.2 thresh=3565 peak=3552
00:05:08.978 00.002 16872 Star::Find returns 0 (2), X=196.00, Y=418.00, Mass=593, SNR=2.9, Peak=3588 HFD=0.0
00:05:08.981 00.003 16872 Star::Find(15, 1694, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.984 00.003 16872 Star::Find false star n=4 nbg=270 bg=3461.0 sigma=32.8 thresh=3559 peak=3554
00:05:08.987 00.003 16872 Star::Find returns 0 (2), X=1694.00, Y=172.00, Mass=416, SNR=2.9, Peak=3584 HFD=0.0
00:05:08.989 00.002 16872 Star::Find(15, 804, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:08.992 00.003 16872 Star::Find false star n=6 nbg=268 bg=3464.9 sigma=32.7 thresh=3563 peak=3563
00:05:08.994 00.002 16872 Star::Find returns 0 (2), X=804.00, Y=764.00, Mass=710, SNR=2.9, Peak=3600 HFD=0.0
00:05:08.997 00.003 16872 Star::Find(15, 1559, 69, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.000 00.003 16872 Star::Find returns 0 (4), X=1544.63, Y=77.52, Mass=1504, SNR=16.0, Peak=3812 HFD=1.3
00:05:09.004 00.004 16872 Star::Find(15, 1240, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.006 00.002 16872 Star::Find false star n=1 nbg=278 bg=3462.5 sigma=36.8 thresh=3573 peak=3551
00:05:09.008 00.002 16872 Star::Find returns 0 (2), X=1240.00, Y=661.00, Mass=122, SNR=2.9, Peak=3584 HFD=0.0
00:05:09.011 00.003 16872 Star::Find(15, 992, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.013 00.002 16872 Star::Find false star n=5 nbg=242 bg=3461.9 sigma=29.7 thresh=3551 peak=3545
00:05:09.017 00.004 16872 Star::Find returns 0 (2), X=992.00, Y=913.00, Mass=610, SNR=2.9, Peak=3612 HFD=0.0
00:05:09.020 00.003 16872 Star::Find(15, 520, 409, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.023 00.003 16872 Star::Find false star n=1 nbg=279 bg=3464.4 sigma=39.0 thresh=3581 peak=3556
00:05:09.026 00.003 16872 Star::Find returns 0 (2), X=520.00, Y=409.00, Mass=136, SNR=2.9, Peak=3600 HFD=0.0
00:05:09.028 00.002 16872 Star::Find(15, 394, 934, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.031 00.003 16872 Star::Find returns 1 (0), X=393.92, Y=934.50, Mass=1187, SNR=11.4, Peak=3692 HFD=2.2
00:05:09.034 00.003 16872 Star::Find(15, 139, 240, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.036 00.002 16872 Star::Find returns 1 (0), X=138.66, Y=240.25, Mass=845, SNR=8.4, Peak=3612 HFD=2.0
00:05:09.039 00.003 16872 Star::Find(15, 1258, 114, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.041 00.002 16872 Star::Find false star n=25 nbg=292 bg=19641.0 sigma=23778.5 thresh=25441 peak=9530
00:05:09.044 00.003 16872 Star::Find returns 0 (2), X=1258.00, Y=114.00, Mass=696970, SNR=2.9, Peak=9404 HFD=0.0
00:05:09.048 00.004 16872 Star::Find(15, 1417, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.050 00.002 16872 Star::Find returns 1 (0), X=1416.77, Y=32.61, Mass=1136, SNR=10.1, Peak=3624 HFD=3.3
00:05:09.053 00.003 16872 Star::Find(15, 1579, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.055 00.002 16872 Star::Find false star n=4 nbg=273 bg=3459.5 sigma=38.3 thresh=3574 peak=3571
00:05:09.057 00.002 16872 Star::Find returns 0 (2), X=1579.00, Y=1049.00, Mass=574, SNR=2.9, Peak=3628 HFD=0.0
00:05:09.060 00.003 16872 Star::Find(15, 641, 96, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.063 00.003 16872 Star::Find false star n=3 nbg=280 bg=3467.1 sigma=36.1 thresh=3575 peak=3558
00:05:09.066 00.003 16872 Star::Find returns 0 (2), X=641.00, Y=96.00, Mass=363, SNR=2.9, Peak=3600 HFD=0.0
00:05:09.069 00.003 16872 Star::Find(15, 1789, 308, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.072 00.003 16872 Star::Find returns 0 (4), X=1788.98, Y=307.76, Mass=519, SNR=6.4, Peak=3624 HFD=1.3
00:05:09.075 00.003 16872 Star::Find(15, 1376, 354, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.078 00.003 16872 Star::Find false star n=3 nbg=279 bg=3465.2 sigma=34.3 thresh=3568 peak=3548
00:05:09.081 00.003 16872 Star::Find returns 0 (2), X=1376.00, Y=354.00, Mass=321, SNR=2.9, Peak=3592 HFD=0.0
00:05:09.084 00.003 16872 Star::Find(15, 966, 326, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.087 00.003 16872 Star::Find false star n=5 nbg=276 bg=3464.5 sigma=32.7 thresh=3563 peak=3551
00:05:09.090 00.003 16872 Star::Find returns 0 (2), X=966.00, Y=326.00, Mass=557, SNR=2.9, Peak=3596 HFD=0.0
00:05:09.094 00.004 16872 Star::Find(15, 445, 553, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.097 00.003 16872 Star::Find false star n=4 nbg=275 bg=3462.1 sigma=31.8 thresh=3557 peak=3546
00:05:09.100 00.003 16872 Star::Find returns 0 (2), X=445.00, Y=553.00, Mass=436, SNR=2.9, Peak=3580 HFD=0.0
00:05:09.103 00.003 16872 Star::Find(15, 378, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.107 00.004 16872 Star::Find false star n=5 nbg=272 bg=3466.9 sigma=33.2 thresh=3566 peak=3544
00:05:09.109 00.002 16872 Star::Find returns 0 (2), X=378.00, Y=488.00, Mass=550, SNR=2.9, Peak=3588 HFD=0.0
00:05:09.112 00.003 16872 Star::Find(15, 552, 994, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.115 00.003 16872 Star::Find returns 1 (0), X=559.98, Y=1007.93, Mass=674, SNR=8.7, Peak=3632 HFD=2.0
00:05:09.117 00.002 16872 Star::Find(15, 1131, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.120 00.003 16872 Star::Find returns 0 (4), X=1131.73, Y=1010.35, Mass=458, SNR=7.4, Peak=3648 HFD=1.1
00:05:09.122 00.002 16872 Star::Find(15, 67, 972, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.126 00.004 16872 Star::Find returns 1 (0), X=55.36, Y=975.34, Mass=764, SNR=8.7, Peak=3592 HFD=5.8
00:05:09.128 00.002 16872 Star::Find(15, 1630, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.130 00.002 16872 Star::Find false star n=3 nbg=259 bg=3454.9 sigma=32.1 thresh=3551 peak=3543
00:05:09.133 00.003 16872 Star::Find returns 0 (2), X=1630.00, Y=161.00, Mass=359, SNR=2.9, Peak=3596 HFD=0.0
00:05:09.136 00.003 16872 Star::Find(15, 1756, 73, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.139 00.003 16872 Star::Find returns 1 (0), X=1755.85, Y=73.30, Mass=910, SNR=10.3, Peak=3604 HFD=2.0
00:05:09.142 00.003 16872 Star::Find(15, 649, 712, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.144 00.002 16872 Star::Find false star n=6 nbg=273 bg=3463.2 sigma=31.7 thresh=3558 peak=3556
00:05:09.146 00.002 16872 Star::Find returns 0 (2), X=649.00, Y=712.00, Mass=685, SNR=2.9, Peak=3604 HFD=0.0
00:05:09.150 00.004 16872 Star::Find(15, 1006, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.152 00.002 16872 Star::Find returns 1 (0), X=1005.99, Y=287.58, Mass=1059, SNR=10.2, Peak=3644 HFD=3.1
00:05:09.156 00.004 16872 Star::Find(15, 508, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.158 00.002 16872 Star::Find returns 1 (0), X=508.73, Y=144.34, Mass=1305, SNR=11.6, Peak=3604 HFD=3.6
00:05:09.161 00.003 16872 Star::Find(15, 923, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.163 00.002 16872 Star::Find returns 0 (4), X=922.50, Y=942.53, Mass=670, SNR=8.3, Peak=3648 HFD=1.4
00:05:09.166 00.003 16872 Star::Find(15, 1817, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.169 00.003 16872 Star::Find returns 1 (0), X=1815.04, Y=865.70, Mass=87418, SNR=168.4, Peak=12612 HFD=3.1
00:05:09.172 00.003 16872 Star::Find(15, 1447, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.174 00.002 16872 Star::Find false star n=4 nbg=259 bg=3468.5 sigma=35.8 thresh=3576 peak=3543
00:05:09.177 00.003 16872 Star::Find returns 0 (2), X=1447.00, Y=878.00, Mass=1202, SNR=2.9, Peak=3616 HFD=0.0
00:05:09.180 00.003 16872 Star::Find(15, 217, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.183 00.003 16872 Star::Find false star n=7 nbg=268 bg=3467.0 sigma=33.4 thresh=3567 peak=3565
00:05:09.186 00.003 16872 Star::Find returns 0 (2), X=217.00, Y=179.00, Mass=779, SNR=2.9, Peak=3600 HFD=0.0
00:05:09.188 00.002 16872 Star::Find(15, 1793, 125, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.191 00.003 16872 Star::Find returns 1 (0), X=1792.60, Y=124.58, Mass=1136, SNR=11.2, Peak=3600 HFD=3.0
00:05:09.193 00.002 16872 Star::Find(15, 1594, 88, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.199 00.006 16872 Star::Find false star n=5 nbg=277 bg=3465.7 sigma=35.1 thresh=3571 peak=3560
00:05:09.206 00.007 16872 Star::Find returns 0 (2), X=1594.00, Y=88.00, Mass=635, SNR=2.9, Peak=3624 HFD=0.0
00:05:09.210 00.004 16872 Star::Find(15, 970, 738, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.213 00.003 16872 Star::Find returns 0 (2), X=970.00, Y=738.00, Mass=110, SNR=2.8, Peak=3584 HFD=0.0
00:05:09.216 00.003 16872 Star::Find(15, 585, 127, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.219 00.003 16872 Star::Find false star n=4 nbg=268 bg=3466.8 sigma=32.8 thresh=3565 peak=3554
00:05:09.224 00.005 16872 Star::Find returns 0 (2), X=585.00, Y=127.00, Mass=465, SNR=2.9, Peak=3604 HFD=0.0
00:05:09.228 00.004 16872 Star::Find(15, 789, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.233 00.005 16872 Star::Find false star n=3 nbg=276 bg=3462.1 sigma=38.4 thresh=3577 peak=3550
00:05:09.236 00.003 16872 Star::Find returns 0 (2), X=789.00, Y=609.00, Mass=354, SNR=2.9, Peak=3596 HFD=0.0
00:05:09.240 00.004 16872 AutoFind: finding best star pass 1
00:05:09.242 00.002 16872 Star::Find(15, 1646, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.244 00.002 16872 Star::Find returns 1 (0), X=1645.81, Y=584.18, Mass=774524, SNR=540.8, Peak=61848 HFD=3.6
00:05:09.248 00.004 16872 AutoFind: near-saturated [1646, 584] 175.9 Mass 774524 SNR 540.8 Peak 61848
00:05:09.254 00.006 16872 Star::Find(15, 1096, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.258 00.004 16872 Star::Find returns 1 (0), X=1096.42, Y=963.44, Mass=204795, SNR=269.4, Peak=19728 HFD=3.3
00:05:09.262 00.004 16872 AutoFind returns star at [1096, 964] 45.9 Mass 204795 SNR 269.4
00:05:09.267 00.005 16872 Star::Find(15, 1096, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.271 00.004 16872 Star::Find returns 1 (0), X=1096.42, Y=963.44, Mass=204795, SNR=269.4, Peak=19728 HFD=3.3
00:05:09.274 00.003 16872 MultiStar: List (12): {1096.42, 963.44}(269.4), {986.94, 622.25}(243.8), {1815.04, 865.70}(168.4), {530.40, 980.86}(110.5), {536.01, 858.73}(111.1), {1625.32, 507.01}(73.7), {483.49, 253.13}(76.5), {43.90, 327.21}(56.6), {1422.67, 643.70}(53.1), {170.91, 417.44}(51.2), {586.71, 980.22}(50.6), {68.86, 869.93}(42.4), 
00:05:09.276 00.002 16872 setting lock position to (1096.42, 963.44)
00:05:09.282 00.006 16872 MultiStar: stabilizing after lock position change
00:05:09.285 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
00:05:09.288 00.003 16872 UpdateGuideState(): m_state=1
00:05:09.291 00.003 16872 Star::Find(15, 1096, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:09.294 00.003 16872 Star::Find returns 1 (0), X=1096.42, Y=963.44, Mass=204795, SNR=269.4, Peak=19728 HFD=3.3
00:05:09.297 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:05:09.299 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:05:09.302 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:05:09.309 00.007 16872 setting force full frames = false
00:05:09.313 00.004 16872 setting lock position to (1096.42, 963.44)
00:05:09.316 00.003 16872 MultiStar: stabilizing after lock position change
00:05:09.318 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:05:09.322 00.004 16872 Changing from state SELECTING to SELECTED
00:05:09.326 00.004 16872 guider state => SELECTED
00:05:09.339 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3460, FiltMin=3344, FiltMax=65516, Gamma=2.190
00:05:09.376 00.037 16872 UpdateGuideState exits: m=204795 SNR=269.4
00:05:09.379 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3460, FiltMin=3344, FiltMax=65516, Gamma=2.190
00:05:09.416 00.037 16872 Status Line: Auto-selected star at (1096.4, 963.4)
00:05:09.430 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
00:05:09.434 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:09.437 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:05:09.440 00.003 16872 Enqueuing Expose request
00:05:09.442 00.002 9640 Worker thread wakes up
00:05:09.442 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:05:09.442 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1081,948,31,31)
00:05:09.442 00.000 16872 evsrv: cli 0D3BF8C8 connect
00:05:09.446 00.004 16872 case statement mapped state 2 to 1
00:05:09.451 00.005 16872 case statement mapped state 2 to 1
00:05:09.456 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"83094cd6-92e9-4ca1-bbe2-7ef49eec79b8"}
00:05:09.458 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[1096.42,963.44],"id":"83094cd6-92e9-4ca1-bbe2-7ef49eec79b8"}
00:05:09.467 00.009 16872 evsrv: cli 0D3BF8C8 disconnect
00:05:09.471 00.004 16872 evsrv: cli 0D3BFFA8 connect
00:05:09.475 00.004 16872 case statement mapped state 2 to 1
00:05:09.478 00.003 16872 case statement mapped state 2 to 1
00:05:09.482 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"1fa193ea-ce11-49a2-8b07-57c64c38a408"}
00:05:09.485 00.003 16872 case statement mapped state 2 to 1
00:05:09.488 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"1fa193ea-ce11-49a2-8b07-57c64c38a408"}
00:05:09.492 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:05:09.511 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"38b7b1b5-1116-40ff-a007-3d9764dc81a3"}
00:05:09.515 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"38b7b1b5-1116-40ff-a007-3d9764dc81a3"}
00:05:09.520 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a42a59bf-0107-497a-86c3-a6f20284e01f"}
00:05:09.522 00.002 16872 case statement mapped state 2 to 1
00:05:09.525 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"a42a59bf-0107-497a-86c3-a6f20284e01f"}
00:05:09.530 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"881c265d-d1c5-4320-b41f-dde0efbc5f46"}
00:05:09.533 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.42,7.44],"pixels":"..."},"id":"881c265d-d1c5-4320-b41f-dde0efbc5f46"}
00:05:10.491 00.958 16872 evsrv: cli 0D3C0A48 connect
00:05:10.495 00.004 16872 case statement mapped state 2 to 1
00:05:10.500 00.005 16872 case statement mapped state 2 to 1
00:05:10.503 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8fc9f773-09a7-462b-bfa3-96155a6a450e"}
00:05:10.506 00.003 16872 case statement mapped state 2 to 1
00:05:10.508 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"8fc9f773-09a7-462b-bfa3-96155a6a450e"}
00:05:10.512 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:05:11.513 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:05:11.516 00.003 16872 case statement mapped state 2 to 1
00:05:11.520 00.004 16872 case statement mapped state 2 to 1
00:05:11.525 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"795a735b-2659-4ef1-921d-ffd4e3199857"}
00:05:11.528 00.003 16872 case statement mapped state 2 to 1
00:05:11.531 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"795a735b-2659-4ef1-921d-ffd4e3199857"}
00:05:11.536 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
00:05:12.538 01.002 16872 evsrv: cli 0D3C0A48 connect
00:05:12.541 00.003 16872 case statement mapped state 2 to 1
00:05:12.546 00.005 16872 case statement mapped state 2 to 1
00:05:12.551 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b3833656-f03c-4474-8f98-1c999e404d5e"}
00:05:12.554 00.003 16872 case statement mapped state 2 to 1
00:05:12.557 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"b3833656-f03c-4474-8f98-1c999e404d5e"}
00:05:12.560 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:05:13.005 00.445 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2395d05-ff8a-4feb-9c12-a816e999a0da"}
00:05:13.010 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f2395d05-ff8a-4feb-9c12-a816e999a0da"}
00:05:13.013 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d8d2996-3af0-4dc6-9daf-dc7b806b8fb1"}
00:05:13.016 00.003 16872 case statement mapped state 2 to 1
00:05:13.019 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"7d8d2996-3af0-4dc6-9daf-dc7b806b8fb1"}
00:05:13.023 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7da5913c-7184-4f35-9507-7cc4c8069313"}
00:05:13.026 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.42,7.44],"pixels":"..."},"id":"7da5913c-7184-4f35-9507-7cc4c8069313"}
00:05:13.502 00.476 9640 Exposure complete
00:05:13.561 00.059 16872 evsrv: cli 0D3C0A48 connect
00:05:13.564 00.003 16872 case statement mapped state 2 to 1
00:05:13.568 00.004 16872 case statement mapped state 2 to 1
00:05:13.570 00.002 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8a3f3576-8206-4f7f-aecf-1c0f9ee56486"}
00:05:13.577 00.007 16872 case statement mapped state 2 to 1
00:05:13.579 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"8a3f3576-8206-4f7f-aecf-1c0f9ee56486"}
00:05:13.583 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:05:13.644 00.061 9640 worker thread done servicing request
00:05:13.644 00.000 16872 OnExposeComplete: enter
00:05:13.647 00.003 16872 UpdateGuideState(): m_state=2
00:05:13.649 00.002 16872 Star::Find(15, 1096, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:05:13.652 00.003 16872 Star::Find returns 1 (0), X=1096.34, Y=964.06, Mass=216032, SNR=269.3, Peak=19392 HFD=3.8
00:05:13.655 00.003 16872 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.56) = xAngle (0.14 = 0.14)
00:05:13.657 00.002 16872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.19 = 0.19)
00:05:13.661 00.004 16872 CameraToMount -- cameraX=-0.08 cameraY=0.62 hyp=0.63 cameraTheta=1.70 mountX=0.62 mountY=0.12, mountTheta=0.19
00:05:13.665 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65520, med=3468, FiltMin=3344, FiltMax=65516, Gamma=2.190
00:05:13.703 00.038 16872 UpdateGuideState exits: m=216032 SNR=269.3
00:05:13.706 00.003 16872 PhdController: newstate STATE_CALIBRATE
00:05:13.709 00.003 16872 PhdController: newstate STATE_GUIDE
00:05:13.724 00.015 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:05:13.726 00.002 16872 guider state => CALIBRATED
00:05:13.729 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:05:13.738 00.009 16872 reset dither spiral
00:05:13.741 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:05:13.743 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:13.749 00.006 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:05:13.752 00.003 16872 Enqueuing Expose request
00:05:13.754 00.002 9640 Worker thread wakes up
00:05:13.754 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:05:13.754 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:05:14.584 00.830 16872 evsrv: cli 0D3C0228 connect
00:05:14.587 00.003 16872 case statement mapped state 5 to 1
00:05:14.590 00.003 16872 case statement mapped state 5 to 1
00:05:14.595 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"242cb9ac-2466-458d-8857-948d38d9106f"}
00:05:14.597 00.002 16872 case statement mapped state 5 to 1
00:05:14.600 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"242cb9ac-2466-458d-8857-948d38d9106f"}
00:05:14.603 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:05:15.605 01.002 16872 evsrv: cli 0D3C0A48 connect
00:05:15.610 00.005 16872 case statement mapped state 5 to 1
00:05:15.614 00.004 16872 case statement mapped state 5 to 1
00:05:15.617 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"961523ab-6078-40b7-8d43-b6ad44304ff2"}
00:05:15.619 00.002 16872 case statement mapped state 5 to 1
00:05:15.623 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"961523ab-6078-40b7-8d43-b6ad44304ff2"}
00:05:15.626 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:05:16.505 00.879 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d99117f1-7f6a-42aa-9564-866f48a0a91f"}
00:05:16.509 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d99117f1-7f6a-42aa-9564-866f48a0a91f"}
00:05:16.512 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c65bdd91-da76-460d-a64a-9938692d96b3"}
00:05:16.514 00.002 16872 case statement mapped state 5 to 1
00:05:16.517 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c65bdd91-da76-460d-a64a-9938692d96b3"}
00:05:16.520 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5dbcbb10-4a27-42c9-abb6-10aeb1ac96e7"}
00:05:16.525 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.34,7.06],"pixels":"..."},"id":"5dbcbb10-4a27-42c9-abb6-10aeb1ac96e7"}
00:05:16.627 00.102 16872 evsrv: cli 0D3C0A48 connect
00:05:16.631 00.004 16872 case statement mapped state 5 to 1
00:05:16.635 00.004 16872 case statement mapped state 5 to 1
00:05:16.639 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e3808939-04ba-44a2-9cd5-1d9780dba0c4"}
00:05:16.641 00.002 16872 case statement mapped state 5 to 1
00:05:16.644 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"e3808939-04ba-44a2-9cd5-1d9780dba0c4"}
00:05:16.646 00.002 16872 evsrv: cli 0D3C0A48 disconnect
00:05:17.647 01.001 16872 evsrv: cli 0D3BF968 connect
00:05:17.651 00.004 16872 case statement mapped state 5 to 1
00:05:17.654 00.003 16872 case statement mapped state 5 to 1
00:05:17.657 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"2417d04e-7f17-42dc-a915-1d9feb9e0325"}
00:05:17.660 00.003 16872 case statement mapped state 5 to 1
00:05:17.664 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"2417d04e-7f17-42dc-a915-1d9feb9e0325"}
00:05:17.667 00.003 16872 evsrv: cli 0D3BF968 disconnect
00:05:17.816 00.149 9640 Exposure complete
00:05:17.958 00.142 9640 worker thread done servicing request
00:05:17.958 00.000 16872 OnExposeComplete: enter
00:05:17.962 00.004 16872 UpdateGuideState(): m_state=5
00:05:17.965 00.003 16872 Star::Find(15, 1096, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:05:17.969 00.004 16872 Star::Find returns 1 (0), X=1096.24, Y=964.09, Mass=217818, SNR=269.6, Peak=21152 HFD=3.6
00:05:17.971 00.002 16872 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.56) = xAngle (0.29 = 0.29)
00:05:17.974 00.003 16872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.33 = 0.33)
00:05:17.977 00.003 16872 CameraToMount -- cameraX=-0.18 cameraY=0.65 hyp=0.67 cameraTheta=1.84 mountX=0.65 mountY=0.22, mountTheta=0.33
00:05:17.982 00.005 16872 Changing from state CALIBRATED to GUIDING
00:05:17.985 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:05:17.989 00.004 16872 ScopeASCOM::SideOfPier() returns 0
00:05:18.055 00.066 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:05:18.057 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:05:18.060 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:05:18.063 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:05:18.066 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:05:18.068 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:05:18.073 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:05:18.075 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:05:18.077 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:05:18.080 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:05:18.082 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:05:18.087 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:05:18.089 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:05:18.092 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:05:18.192 00.100 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:05:18.199 00.007 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:05:18.202 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:05:18.211 00.009 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:05:18.216 00.005 16872 ScopeASCOM::SideOfPier() returns 0
00:05:18.290 00.074 16872 setting lock position to (1096.24, 964.09)
00:05:18.293 00.003 16872 MultiStar: stabilizing after lock position change
00:05:18.295 00.002 16872 guider state => GUIDING
00:05:18.298 00.003 16872 Status Line: Guiding
00:05:18.303 00.005 16872 Mount: notify guiding started
00:05:18.310 00.007 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:05:18.313 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:05:18.316 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:05:18.318 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:05:18.321 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:05:18.324 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:05:18.326 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:05:18.329 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:05:18.332 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:05:18.336 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:05:18.340 00.004 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:05:18.342 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:05:18.345 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:05:18.348 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:05:18.350 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:05:18.354 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:05:18.357 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:05:18.359 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:05:18.362 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:05:18.364 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:05:18.372 00.008 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:05:18.377 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:05:18.383 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:05:18.387 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:05:18.390 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:05:18.393 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:05:18.396 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:05:18.403 00.007 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:05:18.407 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:05:18.412 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:05:18.418 00.006 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:05:18.423 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:05:18.426 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:05:18.430 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:05:18.432 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:05:18.436 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:05:18.439 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:05:18.442 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:05:18.551 00.109 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:05:18.617 00.066 16872 ScopeASCOM::SideOfPier() returns 0
00:05:18.620 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:05:18.622 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:05:18.625 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:05:18.627 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:05:18.631 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:05:18.633 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:05:18.636 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:05:18.638 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:05:18.640 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:05:18.644 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65520, med=3468, FiltMin=3310, FiltMax=65516, Gamma=2.190
00:05:18.683 00.039 16872 UpdateGuideState exits: m=217818 SNR=269.6
00:05:18.686 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:05:18.691 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:18.694 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:05:18.696 00.002 16872 Enqueuing Expose request
00:05:18.699 00.003 9640 Worker thread wakes up
00:05:18.699 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:05:18.699 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1081,949,31,31)
00:05:18.700 00.001 16872 evsrv: cli 0D3C0A48 connect
00:05:18.702 00.002 16872 case statement mapped state 6 to 3
00:05:18.707 00.005 16872 case statement mapped state 6 to 3
00:05:18.711 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ee7fd0b5-465e-4f90-b136-4d45d28f0691"}
00:05:18.714 00.003 16872 case statement mapped state 6 to 3
00:05:18.717 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee7fd0b5-465e-4f90-b136-4d45d28f0691"}
00:05:18.721 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:05:20.005 01.284 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9946e448-4702-4ee5-9703-d861d45847ba"}
00:05:20.012 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9946e448-4702-4ee5-9703-d861d45847ba"}
00:05:20.016 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f3746d6-b41b-44ad-97ae-693d6fcc95d4"}
00:05:20.019 00.003 16872 case statement mapped state 6 to 3
00:05:20.022 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f3746d6-b41b-44ad-97ae-693d6fcc95d4"}
00:05:20.026 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2e474052-c247-4d8c-aa85-7ecc717bd8db"}
00:05:20.029 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.24,7.09],"pixels":"..."},"id":"2e474052-c247-4d8c-aa85-7ecc717bd8db"}
00:05:22.757 02.728 9640 Exposure complete
00:05:22.892 00.135 9640 worker thread done servicing request
00:05:22.892 00.000 16872 OnExposeComplete: enter
00:05:22.897 00.005 16872 UpdateGuideState(): m_state=6
00:05:22.899 00.002 16872 Star::Find(15, 1096, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:22.903 00.004 16872 Star::Find returns 1 (0), X=1096.01, Y=964.27, Mass=234767, SNR=285.9, Peak=24292 HFD=3.3
00:05:22.906 00.003 16872 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.56) = xAngle (0.93 = 0.93)
00:05:22.908 00.002 16872 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.98 = 0.98)
00:05:22.911 00.003 16872 CameraToMount -- cameraX=-0.23 cameraY=0.18 hyp=0.29 cameraTheta=2.48 mountX=0.17 mountY=0.24, mountTheta=0.94
00:05:22.916 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.23, y=0.18, opts=13)
00:05:22.918 00.002 16872 Enqueuing Move request for scope (-0.23, 0.18)
00:05:22.921 00.003 9640 Worker thread wakes up
00:05:22.921 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.18) opts 0xd
00:05:22.921 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.23, 0.18)
00:05:22.921 00.000 9640 Moving (-0.23, 0.18) raw xDistance=0.17 yDistance=0.24
00:05:22.921 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.17
00:05:22.921 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=0
00:05:22.921 00.000 9640 MoveAxis(W, 19, ABG)
00:05:22.921 00.000 9640 Guiding  Dir = 3, Dur = 19
00:05:22.921 00.000 9640 IsSlewing returns 0
00:05:22.921 00.000 9640 IsGuiding returns 0
00:05:22.923 00.002 9640 PulseGuide returned control before completion, sleep 29
00:05:22.928 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3196, max=65520, med=3472, FiltMin=3336, FiltMax=65516, Gamma=2.190
00:05:22.959 00.031 9640 IsGuiding returns 1
00:05:22.959 00.000 9640 scope still moving after pulse duration time elapsed
00:05:22.968 00.009 16872 UpdateGuideState exits: m=234767 SNR=285.9
00:05:22.970 00.002 16872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 1 / 99999
00:05:22.973 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777784722.973,"Host":"RBFOCUS307","Inst":1,"Distance":0.56,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:05:22.977 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:22.980 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:05:22.982 00.002 16872 Enqueuing Expose request
00:05:22.989 00.007 9640 IsSlewing returns 0
00:05:22.990 00.001 9640 IsGuiding returns 0
00:05:22.990 00.000 9640 scope move finished after 19 + 48 ms
00:05:22.990 00.000 9640 Move returns status 0, amount 19
00:05:22.991 00.001 9640 MoveAxis(N, 0, ABG)
00:05:22.991 00.000 9640 Move returns status 0, amount 0
00:05:22.991 00.000 9640 move complete, result=0
00:05:22.991 00.000 9640 worker thread done servicing request
00:05:22.991 00.000 9640 Worker thread wakes up
00:05:22.991 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:05:22.991 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1081,949,31,31)
00:05:22.992 00.001 16872 GuideStep: 0.2 px 19 ms WEST, 0.2 px 0 ms NORTH
00:05:23.503 00.511 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ec24cfe-4a44-47f9-90d9-4ab3503789ad"}
00:05:23.507 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4ec24cfe-4a44-47f9-90d9-4ab3503789ad"}
00:05:23.512 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3cf7906b-b8d6-45ec-9d55-51566bc8a02b"}
00:05:23.516 00.004 16872 case statement mapped state 6 to 3
00:05:23.520 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3cf7906b-b8d6-45ec-9d55-51566bc8a02b"}
00:05:23.526 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4e7c457b-8001-44da-8698-eefadef2801c"}
00:05:23.530 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.01,7.27],"pixels":"..."},"id":"4e7c457b-8001-44da-8698-eefadef2801c"}
00:05:27.003 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b738481-ae1a-42fe-8c00-c5f30fc92b42"}
00:05:27.007 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b738481-ae1a-42fe-8c00-c5f30fc92b42"}
00:05:27.011 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f097b524-602f-442e-be78-68b69912db25"}
00:05:27.013 00.002 16872 case statement mapped state 6 to 3
00:05:27.016 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f097b524-602f-442e-be78-68b69912db25"}
00:05:27.022 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"743d16f9-5c4d-4bf2-aca2-198245282aad"}
00:05:27.026 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.01,7.27],"pixels":"..."},"id":"743d16f9-5c4d-4bf2-aca2-198245282aad"}
00:05:27.059 00.033 9640 Exposure complete
00:05:27.197 00.138 9640 worker thread done servicing request
00:05:27.198 00.001 16872 OnExposeComplete: enter
00:05:27.202 00.004 16872 UpdateGuideState(): m_state=6
00:05:27.210 00.008 16872 Star::Find(15, 1096, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:05:27.215 00.005 16872 Star::Find returns 1 (0), X=1096.21, Y=964.30, Mass=215506, SNR=277.1, Peak=20420 HFD=3.5
00:05:27.219 00.004 16872 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.56) = xAngle (0.15 = 0.15)
00:05:27.223 00.004 16872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.20 = 0.20)
00:05:27.225 00.002 16872 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.21 cameraTheta=1.71 mountX=0.20 mountY=0.04, mountTheta=0.20
00:05:27.229 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=0.20, opts=13)
00:05:27.232 00.003 16872 Enqueuing Move request for scope (-0.03, 0.20)
00:05:27.234 00.002 9640 Worker thread wakes up
00:05:27.234 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
00:05:27.234 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
00:05:27.234 00.000 9640 Moving (-0.03, 0.20) raw xDistance=0.20 yDistance=0.04
00:05:27.234 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.20
00:05:27.234 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=0
00:05:27.234 00.000 9640 MoveAxis(W, 23, ABG)
00:05:27.235 00.001 9640 Guiding  Dir = 3, Dur = 23
00:05:27.235 00.000 9640 IsSlewing returns 0
00:05:27.235 00.000 9640 IsGuiding returns 0
00:05:27.236 00.001 9640 PulseGuide returned control before completion, sleep 33
00:05:27.242 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3464, FiltMin=3336, FiltMax=65520, Gamma=2.190
00:05:27.282 00.040 9640 IsGuiding returns 1
00:05:27.282 00.000 9640 scope still moving after pulse duration time elapsed
00:05:27.288 00.006 16872 UpdateGuideState exits: m=215506 SNR=277.1
00:05:27.290 00.002 16872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 2 / 99999
00:05:27.293 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777784727.293,"Host":"RBFOCUS307","Inst":1,"Distance":0.45,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:05:27.295 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:27.299 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:05:27.303 00.004 16872 Enqueuing Expose request
00:05:27.313 00.010 9640 IsSlewing returns 0
00:05:27.314 00.001 9640 IsGuiding returns 0
00:05:27.314 00.000 9640 scope move finished after 23 + 55 ms
00:05:27.314 00.000 9640 Move returns status 0, amount 23
00:05:27.314 00.000 9640 MoveAxis(N, 0, ABG)
00:05:27.314 00.000 9640 Move returns status 0, amount 0
00:05:27.314 00.000 9640 move complete, result=0
00:05:27.314 00.000 9640 worker thread done servicing request
00:05:27.314 00.000 9640 Worker thread wakes up
00:05:27.314 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:05:27.314 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1081,949,31,31)
00:05:27.315 00.001 16872 GuideStep: 0.2 px 23 ms WEST, 0.0 px 0 ms NORTH
00:05:30.504 03.189 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"727250ee-2d43-414c-9ef1-97fd80a9c39c"}
00:05:30.507 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"727250ee-2d43-414c-9ef1-97fd80a9c39c"}
00:05:30.511 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd54ec94-2905-4edb-9c3a-8cb5f1be5544"}
00:05:30.516 00.005 16872 case statement mapped state 6 to 3
00:05:30.518 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd54ec94-2905-4edb-9c3a-8cb5f1be5544"}
00:05:30.523 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ad106091-133c-4304-b72b-649661fed532"}
00:05:30.528 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.21,7.30],"pixels":"..."},"id":"ad106091-133c-4304-b72b-649661fed532"}
00:05:31.377 00.849 9640 Exposure complete
00:05:31.515 00.138 9640 worker thread done servicing request
00:05:31.515 00.000 16872 OnExposeComplete: enter
00:05:31.518 00.003 16872 UpdateGuideState(): m_state=6
00:05:31.520 00.002 16872 Star::Find(15, 1096, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:05:31.523 00.003 16872 Star::Find returns 1 (0), X=1095.99, Y=963.78, Mass=226109, SNR=279.9, Peak=25236 HFD=3.2
00:05:31.526 00.003 16872 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.56) = xAngle (-3.80 = 2.48)
00:05:31.530 00.004 16872 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.75 = 2.53)
00:05:31.532 00.002 16872 CameraToMount -- cameraX=-0.25 cameraY=-0.31 hyp=0.40 cameraTheta=-2.24 mountX=-0.32 mountY=0.23, mountTheta=2.51
00:05:31.536 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.25, y=-0.31, opts=13)
00:05:31.539 00.003 16872 Enqueuing Move request for scope (-0.25, -0.31)
00:05:31.542 00.003 9640 Worker thread wakes up
00:05:31.542 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.31) opts 0xd
00:05:31.542 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.25, -0.31)
00:05:31.542 00.000 9640 Moving (-0.25, -0.31) raw xDistance=-0.32 yDistance=0.23
00:05:31.542 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.32
00:05:31.542 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=0
00:05:31.542 00.000 9640 MoveAxis(E, 31, ABG)
00:05:31.542 00.000 9640 Guiding  Dir = 2, Dur = 31
00:05:31.543 00.001 9640 IsSlewing returns 0
00:05:31.543 00.000 9640 IsGuiding returns 0
00:05:31.543 00.000 9640 PulseGuide returned control before completion, sleep 41
00:05:31.548 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65520, med=3460, FiltMin=3340, FiltMax=65516, Gamma=2.190
00:05:31.587 00.039 16872 UpdateGuideState exits: m=226109 SNR=279.9
00:05:31.593 00.006 16872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 3 / 99999
00:05:31.595 00.002 9640 IsGuiding returns 1
00:05:31.596 00.001 9640 scope still moving after pulse duration time elapsed
00:05:31.596 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777784731.595,"Host":"RBFOCUS307","Inst":1,"Distance":0.44,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:05:31.598 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:31.601 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:05:31.604 00.003 16872 Enqueuing Expose request
00:05:31.620 00.016 9640 IsSlewing returns 0
00:05:31.620 00.000 9640 IsGuiding returns 0
00:05:31.620 00.000 9640 scope move finished after 31 + 45 ms
00:05:31.620 00.000 9640 Move returns status 0, amount 31
00:05:31.620 00.000 9640 MoveAxis(N, 0, ABG)
00:05:31.620 00.000 9640 Move returns status 0, amount 0
00:05:31.620 00.000 9640 move complete, result=0
00:05:31.621 00.001 9640 worker thread done servicing request
00:05:31.621 00.000 9640 Worker thread wakes up
00:05:31.621 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:05:31.621 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1081,949,31,31)
00:05:31.622 00.001 16872 GuideStep: -0.3 px 31 ms EAST, 0.2 px 0 ms NORTH
00:05:34.004 02.382 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4abeea4a-9931-4f57-a9db-ce791df77524"}
00:05:34.009 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4abeea4a-9931-4f57-a9db-ce791df77524"}
00:05:34.013 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba2b94e6-6196-47f7-9d6f-e9f1389e96b2"}
00:05:34.015 00.002 16872 case statement mapped state 6 to 3
00:05:34.018 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba2b94e6-6196-47f7-9d6f-e9f1389e96b2"}
00:05:34.021 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"501b7e9b-3310-46be-9b41-bf88fd30d1f6"}
00:05:34.026 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.99,6.78],"pixels":"..."},"id":"501b7e9b-3310-46be-9b41-bf88fd30d1f6"}
00:05:35.690 01.664 9640 Exposure complete
00:05:35.828 00.138 9640 worker thread done servicing request
00:05:35.828 00.000 16872 OnExposeComplete: enter
00:05:35.831 00.003 16872 UpdateGuideState(): m_state=6
00:05:35.833 00.002 16872 Star::Find(15, 1095, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:05:35.841 00.008 16872 Star::Find returns 1 (0), X=1096.17, Y=963.90, Mass=228967, SNR=273.5, Peak=24240 HFD=3.2
00:05:35.844 00.003 16872 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.56) = xAngle (-3.50 = 2.78)
00:05:35.846 00.002 16872 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.46 = 2.83)
00:05:35.849 00.003 16872 CameraToMount -- cameraX=-0.08 cameraY=-0.19 hyp=0.21 cameraTheta=-1.95 mountX=-0.19 mountY=0.06, mountTheta=2.82
00:05:35.854 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=-0.19, opts=13)
00:05:35.857 00.003 16872 Enqueuing Move request for scope (-0.08, -0.19)
00:05:35.859 00.002 9640 Worker thread wakes up
00:05:35.859 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.19) opts 0xd
00:05:35.859 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.08, -0.19)
00:05:35.859 00.000 9640 Moving (-0.08, -0.19) raw xDistance=-0.19 yDistance=0.06
00:05:35.859 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.19
00:05:35.859 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
00:05:35.860 00.001 9640 MoveAxis(E, 24, ABG)
00:05:35.860 00.000 9640 Guiding  Dir = 2, Dur = 24
00:05:35.860 00.000 9640 IsSlewing returns 0
00:05:35.860 00.000 9640 IsGuiding returns 0
00:05:35.861 00.001 9640 PulseGuide returned control before completion, sleep 34
00:05:35.866 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65520, med=3468, FiltMin=3348, FiltMax=65516, Gamma=2.190
00:05:35.899 00.033 9640 IsGuiding returns 1
00:05:35.899 00.000 9640 scope still moving after pulse duration time elapsed
00:05:35.906 00.007 16872 UpdateGuideState exits: m=228967 SNR=273.5
00:05:35.909 00.003 16872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 4 / 99999
00:05:35.911 00.002 16872 PhdController: newstate STATE_FINISH
00:05:35.914 00.003 16872 PhdController complete: success
00:05:35.917 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777784735.917,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:05:35.919 00.002 16872 Mount: notify guiding dither settle done success=1
00:05:35.923 00.004 16872 PhdController: newstate STATE_IDLE
00:05:35.925 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:35.928 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:05:35.931 00.003 16872 Enqueuing Expose request
00:05:35.935 00.004 9640 IsSlewing returns 0
00:05:35.935 00.000 9640 IsGuiding returns 0
00:05:35.935 00.000 9640 scope move finished after 24 + 50 ms
00:05:35.935 00.000 9640 Move returns status 0, amount 24
00:05:35.935 00.000 9640 MoveAxis(N, 0, ABG)
00:05:35.936 00.001 9640 Move returns status 0, amount 0
00:05:35.936 00.000 9640 move complete, result=0
00:05:35.936 00.000 9640 worker thread done servicing request
00:05:35.936 00.000 9640 Worker thread wakes up
00:05:35.936 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:05:35.936 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1081,949,31,31)
00:05:35.940 00.004 16872 GuideStep: -0.2 px 24 ms EAST, 0.1 px 0 ms NORTH
00:05:36.894 00.954 16872 evsrv: cli 0D3BF968 connect
00:05:36.901 00.007 16872 case statement mapped state 6 to 3
00:05:36.905 00.004 16872 case statement mapped state 6 to 3
00:05:36.908 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"5c829b2a-befc-44c4-b77b-2dfb6194bf1d"}
00:05:36.911 00.003 16872 case statement mapped state 6 to 3
00:05:36.915 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c829b2a-befc-44c4-b77b-2dfb6194bf1d"}
00:05:36.919 00.004 16872 evsrv: cli 0D3BF968 disconnect
00:05:36.924 00.005 16872 evsrv: cli 0D3BFFA8 connect
00:05:36.929 00.005 16872 case statement mapped state 6 to 3
00:05:36.934 00.005 16872 case statement mapped state 6 to 3
00:05:36.938 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"3488ae4b-849f-4df2-bdf2-6d1f8bbc2fa1"}
00:05:36.942 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:05:36.946 00.004 16872 Status Line: Waiting for devices...
00:05:36.953 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"3488ae4b-849f-4df2-bdf2-6d1f8bbc2fa1"}
00:05:36.957 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:05:36.963 00.006 16872 evsrv: cli 0D3C0228 connect
00:05:36.966 00.003 16872 case statement mapped state 6 to 3
00:05:36.971 00.005 16872 case statement mapped state 6 to 3
00:05:36.974 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"16944da4-68f0-4a4e-a752-a98076a92557"}
00:05:36.977 00.003 16872 case statement mapped state 6 to 3
00:05:36.980 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"16944da4-68f0-4a4e-a752-a98076a92557"}
00:05:36.984 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:05:37.522 00.538 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42fcbf1a-0c77-41dc-ab85-b0c51a063d28"}
00:05:37.526 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"42fcbf1a-0c77-41dc-ab85-b0c51a063d28"}
00:05:37.530 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"35142024-d250-41a0-97b0-44dea9a0485a"}
00:05:37.533 00.003 16872 case statement mapped state 6 to 3
00:05:37.538 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"35142024-d250-41a0-97b0-44dea9a0485a"}
00:05:37.541 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"84de1f05-67b3-4c21-ad13-2ca7dd2c638c"}
00:05:37.545 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.17,6.90],"pixels":"..."},"id":"84de1f05-67b3-4c21-ad13-2ca7dd2c638c"}
00:05:37.985 00.440 16872 evsrv: cli 0D3C0A48 connect
00:05:37.988 00.003 16872 case statement mapped state 6 to 3
00:05:37.993 00.005 16872 case statement mapped state 6 to 3
00:05:37.998 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f52afa28-4427-4f1f-b47e-6138b608dfd4"}
00:05:38.001 00.003 16872 case statement mapped state 6 to 3
00:05:38.005 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"f52afa28-4427-4f1f-b47e-6138b608dfd4"}
00:05:38.010 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:05:39.010 01.000 16872 evsrv: cli 0D3BFB48 connect
00:05:39.014 00.004 16872 case statement mapped state 6 to 3
00:05:39.020 00.006 16872 case statement mapped state 6 to 3
00:05:39.023 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"3964d5af-993e-4830-aa13-215fb342f8a3"}
00:05:39.026 00.003 16872 case statement mapped state 6 to 3
00:05:39.028 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"3964d5af-993e-4830-aa13-215fb342f8a3"}
00:05:39.033 00.005 16872 evsrv: cli 0D3BFB48 disconnect
00:05:39.828 00.795 9640 ASCOM_AbortExposure returns err = 0
00:05:39.828 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:05:39.830 00.002 9640 worker thread done servicing request
00:05:39.830 00.000 16872 OnExposeComplete: enter
00:05:39.832 00.002 16872 OnExposeComplete: Capture Error reported
00:05:39.835 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:05:39.838 00.003 16872 Mount: notify guiding stopped
00:05:39.843 00.005 16872 Changing from state GUIDING to STOP
00:05:39.845 00.002 16872 guider state => SELECTED
00:05:39.847 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65520, med=3468, FiltMin=3348, FiltMax=65516, Gamma=2.190
00:05:39.884 00.037 16872 Changing from state SELECTED to UNINITIALIZED
00:05:39.887 00.003 16872 guider state => SELECTING
00:05:39.898 00.011 16872 Status Line: Stopped.
00:05:39.909 00.011 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:05:40.057 00.148 16872 evsrv: cli 0D3C0A48 connect
00:05:40.062 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1383a418-8b97-455e-b6fd-bd23f8e158dc"}
00:05:40.064 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"1383a418-8b97-455e-b6fd-bd23f8e158dc"}
00:05:40.070 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:05:41.022 00.952 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe724c6d-2824-4b18-b045-02a1b18a98d3"}
00:05:41.026 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fe724c6d-2824-4b18-b045-02a1b18a98d3"}
00:05:41.030 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4de3623-90c0-4b98-a88e-bb8e0eaf149f"}
00:05:41.033 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4de3623-90c0-4b98-a88e-bb8e0eaf149f"}
00:05:44.523 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb0b2ccf-80df-4a32-896c-a52e710303c3"}
00:05:44.525 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cb0b2ccf-80df-4a32-896c-a52e710303c3"}
00:05:44.528 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b3b481c7-9ce9-479e-a93d-4b40e374f76c"}
00:05:44.532 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b3b481c7-9ce9-479e-a93d-4b40e374f76c"}
00:05:48.021 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"914f258b-2ed5-4d4c-876b-cb29a24a7022"}
00:05:48.026 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"914f258b-2ed5-4d4c-876b-cb29a24a7022"}
00:05:48.032 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2bcb164-a78f-42ff-a274-8a0631bb4251"}
00:05:48.035 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2bcb164-a78f-42ff-a274-8a0631bb4251"}
00:05:51.521 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7ff496c1-7a86-4512-88b0-f591a1544399"}
00:05:51.524 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7ff496c1-7a86-4512-88b0-f591a1544399"}
00:05:51.528 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e6b24b46-8e90-47d6-a9c9-95ab901c0d3d"}
00:05:51.532 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e6b24b46-8e90-47d6-a9c9-95ab901c0d3d"}
00:05:54.243 02.711 16872 evsrv: cli 0D3C0228 connect
00:05:54.251 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"98adff39-2ed3-4e78-b313-4aebd14db08e"}
00:05:54.255 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"98adff39-2ed3-4e78-b313-4aebd14db08e"}
00:05:54.260 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:05:54.265 00.005 16872 evsrv: cli 0D3C0A48 connect
00:05:54.270 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"5dfb596b-520c-4508-9979-cfc203f144a6"}
00:05:54.274 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"5dfb596b-520c-4508-9979-cfc203f144a6"}
00:05:54.279 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:05:54.285 00.006 16872 evsrv: cli 0D3BF8C8 connect
00:05:54.290 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"f418f47e-f7cb-4d92-adab-d98e112b9a6e"}
00:05:54.293 00.003 16872 PhdController::Guide begins
00:05:54.297 00.004 16872 PhdController: newstate STATE_SETUP
00:05:54.301 00.004 16872 PhdController: setup
00:05:54.305 00.004 16872 PhdController: newstate STATE_ATTEMPT_START
00:05:54.308 00.003 16872 PhdController: start capturing
00:05:54.312 00.004 16872 Changing from state SELECTING to UNINITIALIZED
00:05:54.316 00.004 16872 guider state => SELECTING
00:05:54.319 00.003 16872 setting force full frames = true
00:05:54.322 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:05:54.334 00.012 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:05:54.338 00.004 16872 Enqueuing Expose request
00:05:54.343 00.005 16872 PhdController: newstate STATE_SELECT_STAR
00:05:54.345 00.002 9640 Worker thread wakes up
00:05:54.345 00.000 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"f418f47e-f7cb-4d92-adab-d98e112b9a6e"}
00:05:54.349 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:05:54.349 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:05:54.350 00.001 16872 evsrv: cli 0D3BF8C8 disconnect
00:05:54.355 00.005 16872 evsrv: cli 0D3BF968 connect
00:05:54.360 00.005 16872 case statement mapped state 1 to 101
00:05:54.364 00.004 16872 case statement mapped state 1 to 101
00:05:54.369 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"39a76ffe-6f34-48d7-a573-1438289ef5ab"}
00:05:54.373 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"39a76ffe-6f34-48d7-a573-1438289ef5ab"}
00:05:54.382 00.009 16872 evsrv: cli 0D3BF968 disconnect
00:05:54.386 00.004 16872 evsrv: cli 0D3BFB48 connect
00:05:54.388 00.002 16872 case statement mapped state 1 to 101
00:05:54.393 00.005 16872 case statement mapped state 1 to 101
00:05:54.397 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"5192179c-b2cb-47cd-8933-ab108c7312df"}
00:05:54.403 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"5192179c-b2cb-47cd-8933-ab108c7312df"}
00:05:54.407 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:05:55.022 00.615 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5f274901-a2a8-44db-b2a2-11be332ae007"}
00:05:55.027 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5f274901-a2a8-44db-b2a2-11be332ae007"}
00:05:55.030 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df6f019a-e865-487c-bc0e-c9566bcf36e3"}
00:05:55.033 00.003 16872 case statement mapped state 1 to 101
00:05:55.035 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"df6f019a-e865-487c-bc0e-c9566bcf36e3"}
00:05:55.409 00.374 16872 evsrv: cli 0D3C0A48 connect
00:05:55.413 00.004 16872 case statement mapped state 1 to 101
00:05:55.416 00.003 16872 case statement mapped state 1 to 101
00:05:55.420 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"f6e1cabb-eb16-4aad-be5c-cb87d5d7bca5"}
00:05:55.423 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"f6e1cabb-eb16-4aad-be5c-cb87d5d7bca5"}
00:05:55.425 00.002 16872 evsrv: cli 0D3C0A48 disconnect
00:05:56.426 01.001 16872 evsrv: cli 0D3BF8C8 connect
00:05:56.432 00.006 16872 case statement mapped state 1 to 101
00:05:56.435 00.003 16872 case statement mapped state 1 to 101
00:05:56.439 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"ca889715-118d-4b86-b4ec-38fd3d4c1064"}
00:05:56.441 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"ca889715-118d-4b86-b4ec-38fd3d4c1064"}
00:05:56.445 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:05:57.445 01.000 16872 evsrv: cli 0D3C0A48 connect
00:05:57.448 00.003 16872 case statement mapped state 1 to 101
00:05:57.451 00.003 16872 case statement mapped state 1 to 101
00:05:57.457 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"8445d246-2fb5-4e31-b06d-92ff801e211d"}
00:05:57.459 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"8445d246-2fb5-4e31-b06d-92ff801e211d"}
00:05:57.462 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:05:58.407 00.945 9640 Exposure complete
00:05:58.463 00.056 16872 evsrv: cli 0D3BFFA8 connect
00:05:58.466 00.003 16872 case statement mapped state 1 to 101
00:05:58.470 00.004 16872 case statement mapped state 1 to 101
00:05:58.474 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"05534a35-0a39-447d-ba3a-45189c42bebc"}
00:05:58.476 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"05534a35-0a39-447d-ba3a-45189c42bebc"}
00:05:58.480 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:05:58.520 00.040 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"79c208e7-b665-4d7e-b9c0-f22560e1feb0"}
00:05:58.524 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"79c208e7-b665-4d7e-b9c0-f22560e1feb0"}
00:05:58.527 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2a1f4f32-f5e0-4ebf-9986-9e98ec3c2df8"}
00:05:58.530 00.003 16872 case statement mapped state 1 to 101
00:05:58.534 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"2a1f4f32-f5e0-4ebf-9986-9e98ec3c2df8"}
00:05:58.543 00.009 9640 worker thread done servicing request
00:05:58.544 00.001 16872 OnExposeComplete: enter
00:05:58.546 00.002 16872 UpdateGuideState(): m_state=1
00:05:58.550 00.004 16872 UpdateCurrentPosition: no star selected
00:05:58.553 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:05:58.556 00.003 16872 Status Line: No star selected
00:05:58.568 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65516, med=3208, FiltMin=3124, FiltMax=46372, Gamma=2.190
00:05:58.604 00.036 16872 UpdateGuideState exits: No star selected
00:05:58.609 00.005 16872 GuiderMultiStar::AutoSelect enter
00:05:58.613 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:05:58.737 00.124 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:05:58.900 00.163 16872 AutoFind: global mean = -0.0, stdev 326.3
00:05:58.903 00.003 16872 AutoFind: using threshold = 0.1
00:05:59.060 00.157 16872 AutoFind: local max [1233, 116] 487.0
00:05:59.063 00.003 16872 AutoFind: local max [1646, 585] 5.5
00:05:59.068 00.005 16872 AutoFind: local max [1234, 129] 2.0
00:05:59.070 00.002 16872 AutoFind: local max [1247, 115] 1.8
00:05:59.074 00.004 16872 AutoFind: local max [1097, 964] 1.6
00:05:59.076 00.002 16872 AutoFind: local max [1246, 106] 1.2
00:05:59.078 00.002 16872 AutoFind: local max [1222, 128] 1.2
00:05:59.082 00.004 16872 AutoFind: local max [1228, 130] 1.1
00:05:59.084 00.002 16872 AutoFind: local max [168, 491] 0.9
00:05:59.086 00.002 16872 AutoFind: local max [1705, 818] 0.9
00:05:59.090 00.004 16872 AutoFind: local max [867, 473] 0.9
00:05:59.092 00.002 16872 AutoFind: local max [692, 710] 0.9
00:05:59.094 00.002 16872 AutoFind: local max [1010, 345] 0.8
00:05:59.098 00.004 16872 AutoFind: local max [446, 759] 0.8
00:05:59.101 00.003 16872 AutoFind: local max [68, 60] 0.8
00:05:59.103 00.002 16872 AutoFind: local max [224, 1021] 0.8
00:05:59.106 00.003 16872 AutoFind: local max [679, 278] 0.8
00:05:59.109 00.003 16872 AutoFind: local max [1256, 941] 0.8
00:05:59.111 00.002 16872 AutoFind: local max [1733, 964] 0.8
00:05:59.115 00.004 16872 AutoFind: local max [1314, 989] 0.8
00:05:59.117 00.002 16872 AutoFind: local max [44, 699] 0.8
00:05:59.119 00.002 16872 AutoFind: local max [163, 587] 0.8
00:05:59.123 00.004 16872 AutoFind: local max [1266, 745] 0.8
00:05:59.125 00.002 16872 AutoFind: local max [1847, 924] 0.8
00:05:59.129 00.004 16872 AutoFind: local max [1081, 198] 0.8
00:05:59.130 00.001 16872 AutoFind: local max [378, 255] 0.8
00:05:59.134 00.004 16872 AutoFind: local max [1398, 82] 0.8
00:05:59.136 00.002 16872 AutoFind: local max [517, 68] 0.8
00:05:59.138 00.002 16872 AutoFind: local max [1387, 606] 0.8
00:05:59.142 00.004 16872 AutoFind: local max [196, 77] 0.8
00:05:59.145 00.003 16872 AutoFind: local max [1018, 1030] 0.8
00:05:59.148 00.003 16872 AutoFind: local max [1905, 339] 0.8
00:05:59.150 00.002 16872 AutoFind: local max [1409, 1030] 0.8
00:05:59.153 00.003 16872 AutoFind: local max [114, 934] 0.8
00:05:59.156 00.003 16872 AutoFind: local max [1485, 582] 0.7
00:05:59.159 00.003 16872 AutoFind: local max [417, 622] 0.7
00:05:59.160 00.001 16872 AutoFind: local max [1501, 222] 0.7
00:05:59.163 00.003 16872 AutoFind: local max [745, 537] 0.7
00:05:59.165 00.002 16872 AutoFind: local max [893, 871] 0.7
00:05:59.168 00.003 16872 AutoFind: local max [226, 500] 0.7
00:05:59.170 00.002 16872 AutoFind: local max [169, 390] 0.7
00:05:59.173 00.003 16872 AutoFind: local max [1541, 41] 0.7
00:05:59.175 00.002 16872 AutoFind: local max [181, 693] 0.7
00:05:59.179 00.004 16872 AutoFind: local max [773, 117] 0.7
00:05:59.181 00.002 16872 AutoFind: local max [530, 234] 0.7
00:05:59.184 00.003 16872 AutoFind: local max [826, 192] 0.7
00:05:59.186 00.002 16872 AutoFind: local max [586, 142] 0.7
00:05:59.189 00.003 16872 AutoFind: local max [1568, 744] 0.7
00:05:59.192 00.003 16872 AutoFind: local max [987, 623] 0.7
00:05:59.197 00.005 16872 AutoFind: local max [1313, 397] 0.7
00:05:59.200 00.003 16872 AutoFind: local max [882, 865] 0.7
00:05:59.203 00.003 16872 AutoFind: local max [1092, 570] 0.7
00:05:59.209 00.006 16872 AutoFind: local max [1261, 797] 0.7
00:05:59.213 00.004 16872 AutoFind: local max [1291, 354] 0.7
00:05:59.217 00.004 16872 AutoFind: local max [807, 439] 0.7
00:05:59.221 00.004 16872 AutoFind: local max [440, 976] 0.7
00:05:59.225 00.004 16872 AutoFind: local max [1473, 94] 0.7
00:05:59.228 00.003 16872 AutoFind: local max [113, 847] 0.7
00:05:59.232 00.004 16872 AutoFind: local max [1445, 905] 0.7
00:05:59.237 00.005 16872 AutoFind: local max [204, 89] 0.7
00:05:59.242 00.005 16872 AutoFind: local max [277, 161] 0.7
00:05:59.246 00.004 16872 AutoFind: local max [1741, 645] 0.7
00:05:59.249 00.003 16872 AutoFind: local max [216, 837] 0.7
00:05:59.254 00.005 16872 AutoFind: local max [1856, 313] 0.7
00:05:59.257 00.003 16872 AutoFind: local max [1461, 1002] 0.7
00:05:59.260 00.003 16872 AutoFind: local max [1224, 101] 0.7
00:05:59.263 00.003 16872 AutoFind: local max [983, 425] 0.7
00:05:59.267 00.004 16872 AutoFind: local max [163, 95] 0.7
00:05:59.269 00.002 16872 AutoFind: local max [1609, 895] 0.7
00:05:59.271 00.002 16872 AutoFind: local max [318, 455] 0.7
00:05:59.274 00.003 16872 AutoFind: local max [1105, 789] 0.7
00:05:59.277 00.003 16872 AutoFind: local max [708, 288] 0.7
00:05:59.279 00.002 16872 AutoFind: local max [684, 726] 0.7
00:05:59.285 00.006 16872 AutoFind: local max [1003, 345] 0.7
00:05:59.288 00.003 16872 AutoFind: local max [568, 905] 0.7
00:05:59.291 00.003 16872 AutoFind: local max [363, 838] 0.7
00:05:59.293 00.002 16872 AutoFind: local max [777, 141] 0.7
00:05:59.296 00.003 16872 AutoFind: local max [388, 316] 0.7
00:05:59.297 00.001 16872 AutoFind: local max [850, 447] 0.7
00:05:59.301 00.004 16872 AutoFind: local max [29, 425] 0.7
00:05:59.304 00.003 16872 AutoFind: local max [1110, 636] 0.7
00:05:59.306 00.002 16872 AutoFind: local max [821, 256] 0.7
00:05:59.308 00.002 16872 AutoFind: local max [1589, 361] 0.7
00:05:59.311 00.003 16872 AutoFind: local max [880, 159] 0.7
00:05:59.316 00.005 16872 AutoFind: local max [980, 863] 0.7
00:05:59.319 00.003 16872 AutoFind: local max [1345, 896] 0.7
00:05:59.322 00.003 16872 AutoFind: local max [919, 397] 0.7
00:05:59.325 00.003 16872 AutoFind: local max [1512, 190] 0.7
00:05:59.328 00.003 16872 AutoFind: local max [1759, 119] 0.7
00:05:59.332 00.004 16872 AutoFind: local max [1750, 800] 0.7
00:05:59.334 00.002 16872 AutoFind: local max [1520, 680] 0.7
00:05:59.337 00.003 16872 AutoFind: local max [1661, 799] 0.7
00:05:59.339 00.002 16872 AutoFind: local max [611, 718] 0.7
00:05:59.342 00.003 16872 AutoFind: local max [575, 506] 0.7
00:05:59.345 00.003 16872 AutoFind: local max [314, 849] 0.7
00:05:59.350 00.005 16872 AutoFind: local max [1782, 964] 0.7
00:05:59.352 00.002 16872 AutoFind: local max [1848, 61] 0.7
00:05:59.355 00.003 16872 AutoFind: local max [969, 519] 0.7
00:05:59.358 00.003 16872 AutoFind: local max [1243, 980] 0.7
00:05:59.360 00.002 16872 AutoFind: local max [1465, 390] 0.7
00:05:59.364 00.004 16872 AutoFind: too close [1003, 345] 0.7 - [1010, 345] 0.8
00:05:59.366 00.002 16872 AutoFind: too close [684, 726] 0.7 - [692, 710] 0.9
00:05:59.369 00.003 16872 AutoFind: close dim-bright [1224, 101] 0.7 - [1233, 116] 487.0
00:05:59.371 00.002 16872 AutoFind: too close [204, 89] 0.7 - [196, 77] 0.8
00:05:59.373 00.002 16872 AutoFind: too close [882, 865] 0.7 - [893, 871] 0.7
00:05:59.378 00.005 16872 AutoFind: too close [1228, 130] 1.1 - [1222, 128] 1.2
00:05:59.380 00.002 16872 AutoFind: too close [1228, 130] 1.1 - [1247, 115] 1.8
00:05:59.383 00.003 16872 AutoFind: too close [1228, 130] 1.1 - [1234, 129] 2.0
00:05:59.385 00.002 16872 AutoFind: close dim-bright [1228, 130] 1.1 - [1233, 116] 487.0
00:05:59.389 00.004 16872 AutoFind: too close [1222, 128] 1.2 - [1234, 129] 2.0
00:05:59.391 00.002 16872 AutoFind: close dim-bright [1222, 128] 1.2 - [1233, 116] 487.0
00:05:59.395 00.004 16872 AutoFind: too close [1246, 106] 1.2 - [1247, 115] 1.8
00:05:59.398 00.003 16872 AutoFind: close dim-bright [1246, 106] 1.2 - [1233, 116] 487.0
00:05:59.402 00.004 16872 AutoFind: too close [1247, 115] 1.8 - [1234, 129] 2.0
00:05:59.405 00.003 16872 AutoFind: close dim-bright [1247, 115] 1.8 - [1233, 116] 487.0
00:05:59.408 00.003 16872 AutoFind: close dim-bright [1234, 129] 2.0 - [1233, 116] 487.0
00:05:59.412 00.004 16872 AutoFind: too close to edge [1905, 339] 0.8
00:05:59.415 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:05:59.417 00.002 16872 Star::Find(15, 1233, 116, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.420 00.003 16872 Star::Find returns 1 (0), X=1232.90, Y=115.47, Mass=979677, SNR=619.8, Peak=65516 HFD=3.8
00:05:59.423 00.003 16872 Star::Find(15, 1646, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.427 00.004 16872 Star::Find returns 1 (0), X=1645.83, Y=584.79, Mass=8732, SNR=48.7, Peak=4056 HFD=2.9
00:05:59.429 00.002 16872 Star::Find(15, 1097, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.431 00.002 16872 Star::Find returns 1 (0), X=1096.88, Y=964.25, Mass=1460, SNR=16.3, Peak=3408 HFD=2.3
00:05:59.434 00.003 16872 Star::Find(15, 168, 491, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.436 00.002 16872 Star::Find returns 0 (4), X=168.43, Y=490.49, Mass=307, SNR=6.5, Peak=3316 HFD=1.3
00:05:59.442 00.006 16872 Star::Find(15, 1705, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.445 00.003 16872 Star::Find returns 1 (0), X=1704.05, Y=817.47, Mass=1025, SNR=14.8, Peak=3416 HFD=2.2
00:05:59.448 00.003 16872 Star::Find(15, 867, 473, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.450 00.002 16872 Star::Find returns 1 (0), X=867.03, Y=472.97, Mass=615, SNR=10.5, Peak=3340 HFD=2.0
00:05:59.453 00.003 16872 Star::Find(15, 446, 759, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.457 00.004 16872 Star::Find returns 1 (0), X=457.44, Y=757.26, Mass=586, SNR=9.8, Peak=3328 HFD=3.0
00:05:59.459 00.002 16872 Star::Find(15, 68, 60, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.462 00.003 16872 Star::Find returns 1 (0), X=68.97, Y=59.46, Mass=319, SNR=6.8, Peak=3280 HFD=2.2
00:05:59.463 00.001 16872 Star::Find(15, 224, 1021, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.466 00.003 16872 Star::Find returns 1 (0), X=224.39, Y=1022.03, Mass=811, SNR=11.2, Peak=3304 HFD=2.3
00:05:59.470 00.004 16872 Star::Find(15, 679, 278, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.474 00.004 16872 Star::Find returns 1 (0), X=678.98, Y=278.15, Mass=513, SNR=9.0, Peak=3304 HFD=2.0
00:05:59.476 00.002 16872 Star::Find(15, 1256, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.479 00.003 16872 Star::Find false star n=5 nbg=278 bg=3208.9 sigma=19.9 thresh=3269 peak=3269
00:05:59.482 00.003 16872 Star::Find returns 0 (2), X=1256.00, Y=941.00, Mass=359, SNR=2.9, Peak=3288 HFD=0.0
00:05:59.485 00.003 16872 Star::Find(15, 1733, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.489 00.004 16872 Star::Find false star n=3 nbg=279 bg=3214.0 sigma=20.8 thresh=3276 peak=3274
00:05:59.491 00.002 16872 Star::Find returns 0 (2), X=1733.00, Y=964.00, Mass=254, SNR=2.9, Peak=3320 HFD=0.0
00:05:59.493 00.002 16872 Star::Find(15, 1314, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.496 00.003 16872 Star::Find returns 1 (0), X=1314.39, Y=989.28, Mass=488, SNR=9.1, Peak=3312 HFD=1.5
00:05:59.499 00.003 16872 Star::Find(15, 44, 699, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.502 00.003 16872 Star::Find returns 1 (0), X=44.75, Y=699.09, Mass=787, SNR=11.7, Peak=3320 HFD=2.3
00:05:59.505 00.003 16872 Star::Find(15, 163, 587, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.507 00.002 16872 Star::Find returns 0 (4), X=170.47, Y=580.54, Mass=468, SNR=10.2, Peak=3344 HFD=1.4
00:05:59.509 00.002 16872 Star::Find(15, 1266, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.512 00.003 16872 Star::Find returns 1 (0), X=1265.57, Y=744.41, Mass=907, SNR=13.0, Peak=3296 HFD=3.3
00:05:59.515 00.003 16872 Star::Find(15, 1847, 924, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.519 00.004 16872 Star::Find false star n=4 nbg=283 bg=3210.0 sigma=22.2 thresh=3277 peak=3266
00:05:59.521 00.002 16872 Star::Find returns 0 (2), X=1847.00, Y=924.00, Mass=292, SNR=2.9, Peak=3300 HFD=0.0
00:05:59.523 00.002 16872 Star::Find(15, 1081, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.525 00.002 16872 Star::Find returns 1 (0), X=1080.78, Y=198.27, Mass=1137, SNR=16.1, Peak=3412 HFD=2.5
00:05:59.527 00.002 16872 Star::Find(15, 378, 255, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.532 00.005 16872 Star::Find returns 0 (4), X=377.38, Y=254.77, Mass=1909, SNR=24.3, Peak=3628 HFD=1.4
00:05:59.536 00.004 16872 Star::Find(15, 1398, 82, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.538 00.002 16872 Star::Find returns 1 (0), X=1399.35, Y=81.38, Mass=1346, SNR=15.5, Peak=3324 HFD=4.2
00:05:59.542 00.004 16872 Star::Find(15, 517, 68, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.544 00.002 16872 Star::Find returns 1 (0), X=516.92, Y=68.58, Mass=320, SNR=7.1, Peak=3312 HFD=2.0
00:05:59.548 00.004 16872 Star::Find(15, 1387, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.551 00.003 16872 Star::Find returns 0 (4), X=1401.49, Y=613.50, Mass=1404, SNR=21.8, Peak=3572 HFD=1.4
00:05:59.553 00.002 16872 Star::Find(15, 1018, 1030, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.556 00.003 16872 Star::Find false star n=4 nbg=261 bg=3207.8 sigma=18.3 thresh=3263 peak=3259
00:05:59.558 00.002 16872 Star::Find returns 0 (2), X=1018.00, Y=1030.00, Mass=273, SNR=2.9, Peak=3288 HFD=0.0
00:05:59.562 00.004 16872 Star::Find(15, 1409, 1030, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.566 00.004 16872 Star::Find returns 0 (4), X=1413.41, Y=1018.54, Mass=1779, SNR=24.1, Peak=3672 HFD=1.3
00:05:59.568 00.002 16872 Star::Find(15, 114, 934, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.571 00.003 16872 Star::Find false star n=5 nbg=267 bg=3212.8 sigma=17.7 thresh=3266 peak=3263
00:05:59.572 00.001 16872 Star::Find returns 0 (2), X=114.00, Y=934.00, Mass=320, SNR=2.9, Peak=3292 HFD=0.0
00:05:59.576 00.004 16872 Star::Find(15, 1485, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.578 00.002 16872 Star::Find returns 1 (0), X=1484.12, Y=581.91, Mass=603, SNR=10.1, Peak=3312 HFD=4.2
00:05:59.581 00.003 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.584 00.003 16872 Star::Find returns 1 (0), X=416.80, Y=621.45, Mass=2644, SNR=28.5, Peak=3816 HFD=1.5
00:05:59.587 00.003 16872 Star::Find(15, 1501, 222, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.588 00.001 16872 Star::Find returns 1 (0), X=1501.16, Y=221.54, Mass=408, SNR=7.5, Peak=3296 HFD=2.0
00:05:59.592 00.004 16872 Star::Find(15, 745, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.597 00.005 16872 Star::Find returns 1 (0), X=743.80, Y=537.93, Mass=413, SNR=7.9, Peak=3308 HFD=2.8
00:05:59.601 00.004 16872 Star::Find(15, 226, 500, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.604 00.003 16872 Star::Find false star n=2 nbg=278 bg=3210.5 sigma=21.0 thresh=3273 peak=3260
00:05:59.609 00.005 16872 Star::Find returns 0 (2), X=226.00, Y=500.00, Mass=131, SNR=2.9, Peak=3276 HFD=0.0
00:05:59.613 00.004 16872 Star::Find(15, 169, 390, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.616 00.003 16872 Star::Find returns 1 (0), X=168.20, Y=388.53, Mass=406, SNR=7.9, Peak=3284 HFD=4.3
00:05:59.620 00.004 16872 Star::Find(15, 1541, 41, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.623 00.003 16872 Star::Find returns 1 (0), X=1540.59, Y=40.38, Mass=494, SNR=8.3, Peak=3296 HFD=2.0
00:05:59.628 00.005 16872 Star::Find(15, 181, 693, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.631 00.003 16872 Star::Find returns 1 (0), X=180.51, Y=693.20, Mass=611, SNR=9.3, Peak=3300 HFD=2.6
00:05:59.636 00.005 16872 Star::Find(15, 773, 117, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.639 00.003 16872 Star::Find false star n=6 nbg=280 bg=3205.5 sigma=18.7 thresh=3262 peak=3256
00:05:59.643 00.004 16872 Star::Find returns 0 (2), X=773.00, Y=117.00, Mass=415, SNR=2.9, Peak=3288 HFD=0.0
00:05:59.647 00.004 16872 Star::Find(15, 530, 234, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.650 00.003 16872 Star::Find returns 1 (0), X=528.55, Y=232.05, Mass=912, SNR=12.5, Peak=3312 HFD=6.2
00:05:59.653 00.003 16872 Star::Find(15, 826, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.658 00.005 16872 Star::Find false star n=9 nbg=279 bg=3209.3 sigma=19.5 thresh=3268 peak=3266
00:05:59.661 00.003 16872 Star::Find returns 0 (2), X=826.00, Y=192.00, Mass=572, SNR=2.9, Peak=3280 HFD=0.0
00:05:59.664 00.003 16872 Star::Find(15, 586, 142, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.668 00.004 16872 Star::Find returns 0 (4), X=585.71, Y=142.26, Mass=242, SNR=5.7, Peak=3312 HFD=0.9
00:05:59.672 00.004 16872 Star::Find(15, 1568, 744, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.677 00.005 16872 Star::Find returns 0 (4), X=1568.33, Y=743.44, Mass=644, SNR=11.4, Peak=3376 HFD=1.3
00:05:59.680 00.003 16872 Star::Find(15, 987, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.683 00.003 16872 Star::Find returns 1 (0), X=987.85, Y=623.53, Mass=798, SNR=10.7, Peak=3316 HFD=3.4
00:05:59.687 00.004 16872 Star::Find(15, 1313, 397, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.691 00.004 16872 Star::Find returns 0 (4), X=1320.48, Y=402.51, Mass=309, SNR=6.9, Peak=3300 HFD=1.4
00:05:59.695 00.004 16872 Star::Find(15, 1092, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.699 00.004 16872 Star::Find returns 1 (0), X=1091.84, Y=570.02, Mass=412, SNR=7.4, Peak=3280 HFD=1.9
00:05:59.703 00.004 16872 Star::Find(15, 1261, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.706 00.003 16872 Star::Find returns 1 (0), X=1260.60, Y=796.27, Mass=855, SNR=12.6, Peak=3328 HFD=3.3
00:05:59.709 00.003 16872 Star::Find(15, 1291, 354, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.712 00.003 16872 Star::Find returns 0 (4), X=1289.60, Y=353.60, Mass=623, SNR=10.3, Peak=3328 HFD=1.5
00:05:59.715 00.003 16872 Star::Find(15, 807, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.720 00.005 16872 Star::Find returns 1 (0), X=797.41, Y=441.53, Mass=487, SNR=9.0, Peak=3320 HFD=2.2
00:05:59.724 00.004 16872 Star::Find(15, 440, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.727 00.003 16872 Star::Find returns 1 (0), X=440.97, Y=975.80, Mass=1103, SNR=15.4, Peak=3316 HFD=5.9
00:05:59.731 00.004 16872 Star::Find(15, 1473, 94, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.735 00.004 16872 Star::Find returns 1 (0), X=1472.95, Y=93.65, Mass=500, SNR=8.3, Peak=3308 HFD=2.0
00:05:59.738 00.003 16872 Star::Find(15, 113, 847, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.741 00.003 16872 Star::Find returns 1 (0), X=114.16, Y=845.74, Mass=931, SNR=13.1, Peak=3332 HFD=3.2
00:05:59.744 00.003 16872 Star::Find(15, 1445, 905, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.747 00.003 16872 Star::Find false star n=7 nbg=278 bg=3207.6 sigma=18.2 thresh=3262 peak=3259
00:05:59.751 00.004 16872 Star::Find returns 0 (2), X=1445.00, Y=905.00, Mass=451, SNR=2.9, Peak=3288 HFD=0.0
00:05:59.754 00.003 16872 Star::Find(15, 277, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.757 00.003 16872 Star::Find false star n=3 nbg=280 bg=3205.8 sigma=20.8 thresh=3268 peak=3258
00:05:59.761 00.004 16872 Star::Find returns 0 (2), X=277.00, Y=161.00, Mass=227, SNR=2.9, Peak=3292 HFD=0.0
00:05:59.766 00.005 16872 Star::Find(15, 1741, 645, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.770 00.004 16872 Star::Find false star n=3 nbg=261 bg=3213.1 sigma=17.6 thresh=3266 peak=3260
00:05:59.774 00.004 16872 Star::Find returns 0 (2), X=1741.00, Y=645.00, Mass=189, SNR=2.9, Peak=3280 HFD=0.0
00:05:59.777 00.003 16872 Star::Find(15, 216, 837, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.781 00.004 16872 Star::Find returns 0 (4), X=216.54, Y=837.31, Mass=390, SNR=7.7, Peak=3308 HFD=1.5
00:05:59.784 00.003 16872 Star::Find(15, 1856, 313, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.788 00.004 16872 Star::Find returns 1 (0), X=1856.29, Y=312.56, Mass=773, SNR=10.6, Peak=3296 HFD=3.3
00:05:59.791 00.003 16872 Star::Find(15, 1461, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.794 00.003 16872 Star::Find returns 0 (4), X=1449.59, Y=1016.05, Mass=534, SNR=9.7, Peak=3360 HFD=1.2
00:05:59.797 00.003 16872 Star::Find(15, 1224, 101, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.802 00.005 16872 Star::Find returns 1 (0), X=1232.90, Y=115.38, Mass=985126, SNR=630.5, Peak=61912 HFD=3.9
00:05:59.805 00.003 16872 Star::Find(15, 983, 425, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.807 00.002 16872 Star::Find false star n=6 nbg=263 bg=3208.3 sigma=18.2 thresh=3263 peak=3262
00:05:59.810 00.003 16872 Star::Find returns 0 (2), X=983.00, Y=425.00, Mass=406, SNR=2.9, Peak=3292 HFD=0.0
00:05:59.814 00.004 16872 Star::Find(15, 163, 95, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.817 00.003 16872 Star::Find false star n=4 nbg=281 bg=3207.3 sigma=18.8 thresh=3264 peak=3254
00:05:59.821 00.004 16872 Star::Find returns 0 (2), X=163.00, Y=95.00, Mass=239, SNR=2.9, Peak=3272 HFD=0.0
00:05:59.824 00.003 16872 Star::Find(15, 1609, 895, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.827 00.003 16872 Star::Find returns 1 (0), X=1609.30, Y=895.18, Mass=808, SNR=11.6, Peak=3320 HFD=2.7
00:05:59.832 00.005 16872 Star::Find(15, 318, 455, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.835 00.003 16872 Star::Find returns 1 (0), X=317.70, Y=454.31, Mass=386, SNR=7.7, Peak=3280 HFD=1.5
00:05:59.838 00.003 16872 Star::Find(15, 1105, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.841 00.003 16872 Star::Find returns 1 (0), X=1105.01, Y=790.12, Mass=441, SNR=7.6, Peak=3284 HFD=2.5
00:05:59.845 00.004 16872 Star::Find(15, 708, 288, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.849 00.004 16872 Star::Find returns 1 (0), X=709.50, Y=287.98, Mass=1124, SNR=14.2, Peak=3292 HFD=6.2
00:05:59.852 00.003 16872 Star::Find(15, 568, 905, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.855 00.003 16872 Star::Find false star n=5 nbg=271 bg=3201.8 sigma=19.9 thresh=3262 peak=3260
00:05:59.858 00.003 16872 Star::Find returns 0 (2), X=568.00, Y=905.00, Mass=387, SNR=2.9, Peak=3308 HFD=0.0
00:05:59.863 00.005 16872 Star::Find(15, 363, 838, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.866 00.003 16872 Star::Find false star n=3 nbg=277 bg=3207.0 sigma=19.3 thresh=3265 peak=3253
00:05:59.869 00.003 16872 Star::Find returns 0 (2), X=363.00, Y=838.00, Mass=223, SNR=2.9, Peak=3292 HFD=0.0
00:05:59.873 00.004 16872 Star::Find(15, 777, 141, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.877 00.004 16872 Star::Find false star n=2 nbg=276 bg=3206.0 sigma=19.3 thresh=3264 peak=3249
00:05:59.881 00.004 16872 Star::Find returns 0 (2), X=777.00, Y=141.00, Mass=116, SNR=2.9, Peak=3276 HFD=0.0
00:05:59.884 00.003 16872 Star::Find(15, 388, 316, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.887 00.003 16872 Star::Find returns 0 (4), X=387.55, Y=304.57, Mass=307, SNR=7.1, Peak=3308 HFD=1.3
00:05:59.891 00.004 16872 Star::Find(15, 850, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.896 00.005 16872 Star::Find false star n=4 nbg=268 bg=3206.0 sigma=19.1 thresh=3263 peak=3257
00:05:59.900 00.004 16872 Star::Find returns 0 (2), X=850.00, Y=447.00, Mass=308, SNR=2.9, Peak=3296 HFD=0.0
00:05:59.902 00.002 16872 Star::Find(15, 29, 425, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.905 00.003 16872 Star::Find returns 0 (4), X=29.35, Y=424.74, Mass=232, SNR=5.8, Peak=3296 HFD=1.0
00:05:59.909 00.004 16872 Star::Find(15, 1110, 636, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.912 00.003 16872 Star::Find false star n=3 nbg=282 bg=3207.6 sigma=19.9 thresh=3267 peak=3258
00:05:59.915 00.003 16872 Star::Find returns 0 (2), X=1110.00, Y=636.00, Mass=181, SNR=2.9, Peak=3288 HFD=0.0
00:05:59.918 00.003 16872 Star::Find(15, 821, 256, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.921 00.003 16872 Star::Find false star n=3 nbg=280 bg=3208.1 sigma=20.7 thresh=3270 peak=3266
00:05:59.924 00.003 16872 Star::Find returns 0 (2), X=821.00, Y=256.00, Mass=212, SNR=2.9, Peak=3296 HFD=0.0
00:05:59.928 00.004 16872 Star::Find(15, 1589, 361, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.931 00.003 16872 Star::Find false star n=3 nbg=282 bg=3208.2 sigma=20.0 thresh=3268 peak=3262
00:05:59.935 00.004 16872 Star::Find returns 0 (2), X=1589.00, Y=361.00, Mass=231, SNR=2.9, Peak=3300 HFD=0.0
00:05:59.938 00.003 16872 Star::Find(15, 880, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.945 00.007 16872 Star::Find returns 1 (0), X=880.87, Y=156.95, Mass=1188, SNR=13.9, Peak=3356 HFD=4.3
00:05:59.948 00.003 16872 Star::Find(15, 980, 863, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.952 00.004 16872 Star::Find false star n=9 nbg=284 bg=3204.4 sigma=19.3 thresh=3262 peak=3261
00:05:59.957 00.005 16872 Star::Find returns 0 (2), X=980.00, Y=863.00, Mass=625, SNR=2.9, Peak=3292 HFD=0.0
00:05:59.960 00.003 16872 Star::Find(15, 1345, 896, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.963 00.003 16872 Star::Find returns 0 (4), X=1333.42, Y=900.07, Mass=1245, SNR=17.2, Peak=3488 HFD=1.5
00:05:59.965 00.002 16872 Star::Find(15, 919, 397, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.968 00.003 16872 Star::Find returns 1 (0), X=918.92, Y=396.79, Mass=552, SNR=10.2, Peak=3308 HFD=2.3
00:05:59.972 00.004 16872 Star::Find(15, 1512, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.974 00.002 16872 Star::Find returns 1 (0), X=1506.17, Y=179.73, Mass=983, SNR=14.7, Peak=3436 HFD=2.2
00:05:59.977 00.003 16872 Star::Find(15, 1759, 119, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.979 00.002 16872 Star::Find returns 0 (4), X=1758.55, Y=118.54, Mass=1793, SNR=25.3, Peak=3676 HFD=1.4
00:05:59.982 00.003 16872 Star::Find(15, 1750, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.984 00.002 16872 Star::Find false star n=3 nbg=262 bg=3204.4 sigma=18.2 thresh=3259 peak=3256
00:05:59.988 00.004 16872 Star::Find returns 0 (2), X=1750.00, Y=800.00, Mass=191, SNR=2.9, Peak=3296 HFD=0.0
00:05:59.990 00.002 16872 Star::Find(15, 1520, 680, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:59.993 00.003 16872 Star::Find false star n=6 nbg=275 bg=3204.1 sigma=20.0 thresh=3264 peak=3250
00:05:59.996 00.003 16872 Star::Find returns 0 (2), X=1520.00, Y=680.00, Mass=399, SNR=2.9, Peak=3276 HFD=0.0
00:05:59.999 00.003 16872 Star::Find(15, 1661, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:06:00.004 00.005 16872 Star::Find false star n=4 nbg=282 bg=3211.4 sigma=19.1 thresh=3269 peak=3265
00:06:00.008 00.004 16872 Star::Find returns 0 (2), X=1661.00, Y=799.00, Mass=270, SNR=2.9, Peak=3284 HFD=0.0
00:06:00.013 00.005 16872 Star::Find(15, 611, 718, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:06:00.019 00.006 16872 Star::Find returns 1 (0), X=600.03, Y=724.87, Mass=421, SNR=8.7, Peak=3336 HFD=1.9
00:06:00.024 00.005 16872 Star::Find(15, 575, 506, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:06:00.031 00.007 16872 Star::Find returns 1 (0), X=575.07, Y=503.67, Mass=297, SNR=6.7, Peak=3304 HFD=2.7
00:06:00.035 00.004 16872 Star::Find(15, 314, 849, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:06:00.038 00.003 16872 Star::Find returns 1 (0), X=313.74, Y=849.39, Mass=446, SNR=8.2, Peak=3328 HFD=2.0
00:06:00.042 00.004 16872 Star::Find(15, 1782, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:06:00.045 00.003 16872 Star::Find false star n=5 nbg=263 bg=3209.6 sigma=18.5 thresh=3265 peak=3256
00:06:00.049 00.004 16872 Star::Find returns 0 (2), X=1782.00, Y=964.00, Mass=328, SNR=2.9, Peak=3284 HFD=0.0
00:06:00.052 00.003 16872 Star::Find(15, 1848, 61, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:06:00.056 00.004 16872 Star::Find returns 1 (0), X=1862.75, Y=65.27, Mass=1756, SNR=21.2, Peak=3512 HFD=3.5
00:06:00.058 00.002 16872 Star::Find(15, 969, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:06:00.061 00.003 16872 Star::Find false star n=3 nbg=284 bg=3206.9 sigma=20.2 thresh=3268 peak=3261
00:06:00.066 00.005 16872 Star::Find returns 0 (2), X=969.00, Y=519.00, Mass=235, SNR=2.9, Peak=3304 HFD=0.0
00:06:00.070 00.004 16872 Star::Find(15, 1243, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:06:00.075 00.005 16872 Star::Find returns 1 (0), X=1243.00, Y=980.05, Mass=470, SNR=8.8, Peak=3292 HFD=2.0
00:06:00.079 00.004 16872 Star::Find(15, 1465, 390, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:06:00.082 00.003 16872 Star::Find false star n=5 nbg=272 bg=3210.0 sigma=16.5 thresh=3260 peak=3255
00:06:00.085 00.003 16872 Star::Find returns 0 (2), X=1465.00, Y=390.00, Mass=298, SNR=2.9, Peak=3312 HFD=0.0
00:06:00.089 00.004 16872 AutoFind: finding best star pass 1
00:06:00.092 00.003 16872 Star::Find(15, 1233, 116, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:06:00.096 00.004 16872 Star::Find returns 1 (0), X=1232.90, Y=115.47, Mass=979677, SNR=619.8, Peak=65516 HFD=3.8
00:06:00.102 00.006 16872 AutoFind: near-saturated [1233, 116] 487.0 Mass 979677 SNR 619.8 Peak 65516
00:06:00.109 00.007 16872 Star::Find(15, 1646, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:06:00.114 00.005 16872 Star::Find returns 1 (0), X=1645.83, Y=584.79, Mass=8732, SNR=48.7, Peak=4056 HFD=2.9
00:06:00.117 00.003 16872 AutoFind returns star at [1646, 585] 5.5 Mass 8732 SNR 48.7
00:06:00.119 00.002 16872 Star::Find(15, 1646, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:06:00.123 00.004 16872 Star::Find returns 1 (0), X=1645.83, Y=584.79, Mass=8732, SNR=48.7, Peak=4056 HFD=2.9
00:06:00.125 00.002 16872 MultiStar: List (12): {1645.83, 584.79}(48.7), {1096.88, 964.25}(16.3), {1704.05, 817.47}(14.8), {867.03, 472.97}(10.5), {457.44, 757.26}(9.8), {68.97, 59.46}(6.8), {224.39, 1022.03}(11.2), {678.98, 278.15}(9.0), {1314.39, 989.28}(9.1), {44.75, 699.09}(11.7), {1265.57, 744.41}(13.0), {1080.78, 198.27}(16.1), 
00:06:00.129 00.004 16872 setting lock position to (1645.83, 584.79)
00:06:00.131 00.002 16872 MultiStar: stabilizing after lock position change
00:06:00.134 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
00:06:00.136 00.002 16872 UpdateGuideState(): m_state=1
00:06:00.139 00.003 16872 Star::Find(15, 1645, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:06:00.141 00.002 16872 Star::Find returns 1 (0), X=1645.83, Y=584.79, Mass=8732, SNR=48.7, Peak=4056 HFD=2.9
00:06:00.145 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:06:00.148 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:06:00.151 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:06:00.156 00.005 16872 setting force full frames = false
00:06:00.160 00.004 16872 setting lock position to (1645.83, 584.79)
00:06:00.163 00.003 16872 MultiStar: stabilizing after lock position change
00:06:00.166 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:06:00.168 00.002 16872 Changing from state SELECTING to SELECTED
00:06:00.171 00.003 16872 guider state => SELECTED
00:06:00.183 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65516, med=3208, FiltMin=3124, FiltMax=46372, Gamma=2.190
00:06:00.218 00.035 16872 UpdateGuideState exits: m=8732 SNR=48.7
00:06:00.225 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65516, med=3208, FiltMin=3124, FiltMax=46372, Gamma=2.190
00:06:00.261 00.036 16872 Status Line: Auto-selected star at (1645.8, 584.8)
00:06:00.273 00.012 16872 PhdController: newstate STATE_WAIT_SELECTED
00:06:00.275 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:00.277 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:06:00.280 00.003 16872 Enqueuing Expose request
00:06:00.285 00.005 9640 Worker thread wakes up
00:06:00.285 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:06:00.285 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:06:00.285 00.000 16872 evsrv: cli 0D3C0228 connect
00:06:00.289 00.004 16872 case statement mapped state 2 to 1
00:06:00.293 00.004 16872 case statement mapped state 2 to 1
00:06:00.296 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"b6051456-3ba4-473c-a29a-0ba40ddf9ea3"}
00:06:00.300 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":[1645.83,584.79],"id":"b6051456-3ba4-473c-a29a-0ba40ddf9ea3"}
00:06:00.309 00.009 16872 evsrv: cli 0D3C0228 disconnect
00:06:00.315 00.006 16872 evsrv: cli 0D3BFFA8 connect
00:06:00.319 00.004 16872 case statement mapped state 2 to 1
00:06:00.323 00.004 16872 case statement mapped state 2 to 1
00:06:00.326 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"40bee7c9-34d8-49dd-8598-6f5eed9a9dd0"}
00:06:00.332 00.006 16872 case statement mapped state 2 to 1
00:06:00.334 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"40bee7c9-34d8-49dd-8598-6f5eed9a9dd0"}
00:06:00.339 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
00:06:01.340 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:06:01.344 00.004 16872 case statement mapped state 2 to 1
00:06:01.350 00.006 16872 case statement mapped state 2 to 1
00:06:01.355 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"34f920a6-91de-499c-bd6e-58effd18ba45"}
00:06:01.358 00.003 16872 case statement mapped state 2 to 1
00:06:01.361 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"34f920a6-91de-499c-bd6e-58effd18ba45"}
00:06:01.364 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:06:02.020 00.656 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92a48158-9eb5-4570-8c6c-d67f21262e2b"}
00:06:02.023 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"92a48158-9eb5-4570-8c6c-d67f21262e2b"}
00:06:02.026 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"764db52f-05e7-4210-b4cb-424c7f34d2c1"}
00:06:02.030 00.004 16872 case statement mapped state 2 to 1
00:06:02.034 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"764db52f-05e7-4210-b4cb-424c7f34d2c1"}
00:06:02.037 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ff38d56c-fb1b-470d-844b-5fd3f14498b7"}
00:06:02.040 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.83,6.79],"pixels":"..."},"id":"ff38d56c-fb1b-470d-844b-5fd3f14498b7"}
00:06:02.365 00.325 16872 evsrv: cli 0D3C0A48 connect
00:06:02.368 00.003 16872 case statement mapped state 2 to 1
00:06:02.371 00.003 16872 case statement mapped state 2 to 1
00:06:02.375 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a1d2c6be-42f4-40c5-8f59-57067b4f284e"}
00:06:02.378 00.003 16872 case statement mapped state 2 to 1
00:06:02.380 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"a1d2c6be-42f4-40c5-8f59-57067b4f284e"}
00:06:02.383 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:06:03.385 01.002 16872 evsrv: cli 0D3BFFA8 connect
00:06:03.389 00.004 16872 case statement mapped state 2 to 1
00:06:03.393 00.004 16872 case statement mapped state 2 to 1
00:06:03.396 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"50d771ea-4681-4989-974b-27f23018ed42"}
00:06:03.399 00.003 16872 case statement mapped state 2 to 1
00:06:03.402 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"50d771ea-4681-4989-974b-27f23018ed42"}
00:06:03.406 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:06:04.345 00.939 9640 Exposure complete
00:06:04.407 00.062 16872 evsrv: cli 0D3C0A48 connect
00:06:04.410 00.003 16872 case statement mapped state 2 to 1
00:06:04.413 00.003 16872 case statement mapped state 2 to 1
00:06:04.416 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c53284ba-52a9-4d2b-b729-653bd857ed48"}
00:06:04.420 00.004 16872 case statement mapped state 2 to 1
00:06:04.423 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c53284ba-52a9-4d2b-b729-653bd857ed48"}
00:06:04.426 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:06:04.478 00.052 9640 worker thread done servicing request
00:06:04.478 00.000 16872 OnExposeComplete: enter
00:06:04.483 00.005 16872 UpdateGuideState(): m_state=2
00:06:04.486 00.003 16872 Star::Find(15, 1645, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:06:04.489 00.003 16872 Star::Find returns 1 (0), X=1645.59, Y=584.61, Mass=8106, SNR=47.8, Peak=3884 HFD=3.2
00:06:04.491 00.002 16872 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.56) = xAngle (-4.03 = 2.25)
00:06:04.493 00.002 16872 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.99 = 2.29)
00:06:04.496 00.003 16872 CameraToMount -- cameraX=-0.23 cameraY=-0.18 hyp=0.30 cameraTheta=-2.48 mountX=-0.19 mountY=0.22, mountTheta=2.27
00:06:04.501 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=65512, med=3208, FiltMin=3032, FiltMax=46580, Gamma=2.190
00:06:04.537 00.036 16872 UpdateGuideState exits: m=8106 SNR=47.8
00:06:04.540 00.003 16872 PhdController: newstate STATE_CALIBRATE
00:06:04.542 00.002 16872 PhdController: newstate STATE_GUIDE
00:06:04.558 00.016 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:06:04.564 00.006 16872 guider state => CALIBRATED
00:06:04.567 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:06:04.575 00.008 16872 reset dither spiral
00:06:04.580 00.005 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:06:04.582 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:04.584 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:06:04.587 00.003 16872 Enqueuing Expose request
00:06:04.590 00.003 9640 Worker thread wakes up
00:06:04.590 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:06:04.590 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:06:05.427 00.837 16872 evsrv: cli 0D3C0A48 connect
00:06:05.430 00.003 16872 case statement mapped state 5 to 1
00:06:05.435 00.005 16872 case statement mapped state 5 to 1
00:06:05.438 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7fc4aa0d-0fbd-499e-9c25-97512ac4dc22"}
00:06:05.441 00.003 16872 case statement mapped state 5 to 1
00:06:05.444 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7fc4aa0d-0fbd-499e-9c25-97512ac4dc22"}
00:06:05.448 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:06:05.518 00.070 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ee5d369-ce40-42f0-a4de-87fc47b3e871"}
00:06:05.522 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8ee5d369-ce40-42f0-a4de-87fc47b3e871"}
00:06:05.528 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"976e375d-ae18-4c00-b040-b13d0f078346"}
00:06:05.531 00.003 16872 case statement mapped state 5 to 1
00:06:05.533 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"976e375d-ae18-4c00-b040-b13d0f078346"}
00:06:05.536 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4d7f7a6c-ecdf-4349-aa53-459c1e5aeca3"}
00:06:05.540 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.59,6.61],"pixels":"..."},"id":"4d7f7a6c-ecdf-4349-aa53-459c1e5aeca3"}
00:06:06.450 00.910 16872 evsrv: cli 0D3BFFA8 connect
00:06:06.453 00.003 16872 case statement mapped state 5 to 1
00:06:06.457 00.004 16872 case statement mapped state 5 to 1
00:06:06.461 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"503137e7-3e56-4931-8cd4-dab8deee49b7"}
00:06:06.464 00.003 16872 case statement mapped state 5 to 1
00:06:06.466 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"503137e7-3e56-4931-8cd4-dab8deee49b7"}
00:06:06.469 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:06:07.472 01.003 16872 evsrv: cli 0D3C0A48 connect
00:06:07.475 00.003 16872 case statement mapped state 5 to 1
00:06:07.478 00.003 16872 case statement mapped state 5 to 1
00:06:07.481 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"43055e4e-cff3-4468-9ead-5850767dbb38"}
00:06:07.484 00.003 16872 case statement mapped state 5 to 1
00:06:07.489 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"43055e4e-cff3-4468-9ead-5850767dbb38"}
00:06:07.492 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:06:08.493 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:06:08.497 00.004 16872 case statement mapped state 5 to 1
00:06:08.501 00.004 16872 case statement mapped state 5 to 1
00:06:08.504 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"850dcded-a0ff-4904-87d7-a8ec58783b75"}
00:06:08.507 00.003 16872 case statement mapped state 5 to 1
00:06:08.510 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"850dcded-a0ff-4904-87d7-a8ec58783b75"}
00:06:08.517 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
00:06:08.650 00.133 9640 Exposure complete
00:06:08.789 00.139 9640 worker thread done servicing request
00:06:08.789 00.000 16872 OnExposeComplete: enter
00:06:08.793 00.004 16872 UpdateGuideState(): m_state=5
00:06:08.795 00.002 16872 Star::Find(15, 1645, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:06:08.798 00.003 16872 Star::Find returns 1 (0), X=1645.58, Y=584.95, Mass=9157, SNR=50.5, Peak=4108 HFD=3.1
00:06:08.800 00.002 16872 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.56) = xAngle (1.01 = 1.01)
00:06:08.803 00.003 16872 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.06 = 1.06)
00:06:08.806 00.003 16872 CameraToMount -- cameraX=-0.25 cameraY=0.16 hyp=0.29 cameraTheta=2.57 mountX=0.15 mountY=0.26, mountTheta=1.03
00:06:08.809 00.003 16872 Changing from state CALIBRATED to GUIDING
00:06:08.814 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:06:08.817 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:06:08.890 00.073 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:06:08.893 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:06:08.896 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:06:08.899 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:06:08.902 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:06:08.906 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:06:08.908 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:06:08.911 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:06:08.914 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:06:08.916 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:06:08.919 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:06:08.922 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:06:08.925 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:06:08.928 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:06:09.029 00.101 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf462208-cb35-4add-ad71-44cbffc3bce4"}
00:06:09.032 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bf462208-cb35-4add-ad71-44cbffc3bce4"}
00:06:09.035 00.003 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:06:09.038 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:06:09.040 00.002 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:06:09.049 00.009 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:06:09.053 00.004 16872 ScopeASCOM::SideOfPier() returns 0
00:06:09.124 00.071 16872 setting lock position to (1645.58, 584.95)
00:06:09.128 00.004 16872 MultiStar: stabilizing after lock position change
00:06:09.131 00.003 16872 guider state => GUIDING
00:06:09.133 00.002 16872 Status Line: Guiding
00:06:09.142 00.009 16872 Mount: notify guiding started
00:06:09.147 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:06:09.150 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:06:09.152 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:06:09.156 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:06:09.159 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:06:09.162 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:06:09.165 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:06:09.167 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:06:09.171 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:06:09.175 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:06:09.178 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:06:09.181 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:06:09.184 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:06:09.188 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:06:09.190 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:06:09.192 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:06:09.198 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:06:09.206 00.008 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:06:09.211 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:06:09.218 00.007 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:06:09.226 00.008 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:06:09.230 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:06:09.234 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:06:09.238 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:06:09.242 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:06:09.246 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:06:09.251 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:06:09.264 00.013 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:06:09.270 00.006 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:06:09.275 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:06:09.279 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:06:09.282 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:06:09.286 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:06:09.290 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:06:09.293 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:06:09.298 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:06:09.302 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:06:09.305 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:06:09.324 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a5f6785f-7073-48ef-ba98-494f7230e4a8"}
00:06:09.329 00.005 16872 case statement mapped state 6 to 3
00:06:09.333 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5f6785f-7073-48ef-ba98-494f7230e4a8"}
00:06:09.340 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"008f8d38-0610-41e3-ab5b-3cdabaf937f4"}
00:06:09.344 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.58,6.95],"pixels":"..."},"id":"008f8d38-0610-41e3-ab5b-3cdabaf937f4"}
00:06:09.525 00.181 16872 evsrv: cli 0D3C0A48 connect
00:06:09.531 00.006 16872 case statement mapped state 6 to 3
00:06:09.536 00.005 16872 case statement mapped state 6 to 3
00:06:09.544 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"efb74806-6869-47fa-b884-615e9388863d"}
00:06:09.548 00.004 16872 case statement mapped state 6 to 3
00:06:09.552 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"efb74806-6869-47fa-b884-615e9388863d"}
00:06:09.556 00.004 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:06:09.622 00.066 16872 ScopeASCOM::SideOfPier() returns 0
00:06:09.627 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:06:09.631 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:06:09.634 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:06:09.639 00.005 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:06:09.642 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:06:09.645 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:06:09.649 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:06:09.652 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:06:09.655 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:06:09.659 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2844, max=63140, med=3208, FiltMin=3140, FiltMax=44764, Gamma=2.190
00:06:09.695 00.036 16872 UpdateGuideState exits: m=9157 SNR=50.5
00:06:09.702 00.007 16872 evsrv: cli 0D3C0A48 short write 0/81 Input / Output error
00:06:09.705 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:06:09.708 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:09.712 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:06:09.719 00.007 16872 Enqueuing Expose request
00:06:09.723 00.004 9640 Worker thread wakes up
00:06:09.723 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:06:09.723 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:06:09.723 00.000 16872 evsrv: cli 0D3C0A48 disconnect
00:06:12.520 02.797 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b3f4dba4-15c6-48fe-9bcd-759b63e7965c"}
00:06:12.522 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b3f4dba4-15c6-48fe-9bcd-759b63e7965c"}
00:06:12.526 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8269c59-4a74-40e3-a9c4-847700ab1fb3"}
00:06:12.528 00.002 16872 case statement mapped state 6 to 3
00:06:12.533 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8269c59-4a74-40e3-a9c4-847700ab1fb3"}
00:06:12.537 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"672ab228-0e7f-4602-b487-983f4321c6fe"}
00:06:12.540 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.58,6.95],"pixels":"..."},"id":"672ab228-0e7f-4602-b487-983f4321c6fe"}
00:06:13.791 01.251 9640 Exposure complete
00:06:13.928 00.137 9640 worker thread done servicing request
00:06:13.929 00.001 16872 OnExposeComplete: enter
00:06:13.932 00.003 16872 UpdateGuideState(): m_state=6
00:06:13.935 00.003 16872 Star::Find(15, 1645, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:06:13.937 00.002 16872 Star::Find returns 1 (0), X=1645.48, Y=584.94, Mass=10373, SNR=56.9, Peak=4144 HFD=3.5
00:06:13.940 00.003 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.61 = 1.67)
00:06:13.943 00.003 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.72)
00:06:13.947 00.004 16872 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.05 mountX=-0.01 mountY=0.10, mountTheta=1.67
00:06:13.951 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=-0.01, opts=13)
00:06:13.954 00.003 16872 Enqueuing Move request for scope (-0.10, -0.01)
00:06:13.956 00.002 9640 Worker thread wakes up
00:06:13.956 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
00:06:13.957 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
00:06:13.957 00.000 9640 Moving (-0.10, -0.01) raw xDistance=-0.01 yDistance=0.10
00:06:13.957 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:06:13.957 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=0
00:06:13.957 00.000 9640 MoveAxis(E, 0, ABG)
00:06:13.957 00.000 9640 Move returns status 0, amount 0
00:06:13.957 00.000 9640 MoveAxis(N, 0, ABG)
00:06:13.957 00.000 9640 Move returns status 0, amount 0
00:06:13.957 00.000 9640 move complete, result=0
00:06:13.957 00.000 9640 worker thread done servicing request
00:06:13.964 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2832, max=61208, med=3212, FiltMin=3128, FiltMax=42152, Gamma=2.190
00:06:13.999 00.035 16872 UpdateGuideState exits: m=10373 SNR=56.9
00:06:14.001 00.002 16872 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 1 / 99999
00:06:14.005 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777784774.005,"Host":"RBFOCUS307","Inst":1,"Distance":0.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:06:14.010 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:14.012 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:06:14.015 00.003 16872 Enqueuing Expose request
00:06:14.018 00.003 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:14.020 00.002 9640 Worker thread wakes up
00:06:14.020 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:06:14.020 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:06:16.019 01.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"12403123-60f1-43e3-9f58-1cc95c3136ea"}
00:06:16.023 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"12403123-60f1-43e3-9f58-1cc95c3136ea"}
00:06:16.028 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7dc90432-748a-4c7a-be07-4102f068c4f3"}
00:06:16.032 00.004 16872 case statement mapped state 6 to 3
00:06:16.036 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7dc90432-748a-4c7a-be07-4102f068c4f3"}
00:06:16.041 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"25a936e4-6283-4d0b-bc12-2ca50929f061"}
00:06:16.046 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.48,6.94],"pixels":"..."},"id":"25a936e4-6283-4d0b-bc12-2ca50929f061"}
00:06:18.078 02.032 9640 Exposure complete
00:06:18.214 00.136 9640 worker thread done servicing request
00:06:18.214 00.000 16872 OnExposeComplete: enter
00:06:18.217 00.003 16872 UpdateGuideState(): m_state=6
00:06:18.220 00.003 16872 Star::Find(15, 1645, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:06:18.223 00.003 16872 Star::Find returns 1 (0), X=1645.25, Y=585.36, Mass=9648, SNR=51.6, Peak=4060 HFD=3.3
00:06:18.225 00.002 16872 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.56) = xAngle (0.70 = 0.70)
00:06:18.228 00.003 16872 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.74 = 0.74)
00:06:18.231 00.003 16872 CameraToMount -- cameraX=-0.33 cameraY=0.41 hyp=0.53 cameraTheta=2.25 mountX=0.40 mountY=0.36, mountTheta=0.72
00:06:18.235 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.33, y=0.41, opts=13)
00:06:18.238 00.003 16872 Enqueuing Move request for scope (-0.33, 0.41)
00:06:18.241 00.003 9640 Worker thread wakes up
00:06:18.241 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.41) opts 0xd
00:06:18.241 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.33, 0.41)
00:06:18.241 00.000 9640 Moving (-0.33, 0.41) raw xDistance=0.40 yDistance=0.36
00:06:18.242 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.40
00:06:18.242 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=0
00:06:18.242 00.000 9640 MoveAxis(W, 43, ABG)
00:06:18.242 00.000 9640 Guiding  Dir = 3, Dur = 43
00:06:18.242 00.000 9640 IsSlewing returns 0
00:06:18.242 00.000 9640 IsGuiding returns 0
00:06:18.243 00.001 9640 PulseGuide returned control before completion, sleep 53
00:06:18.247 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=60760, med=3208, FiltMin=3112, FiltMax=41156, Gamma=2.190
00:06:18.284 00.037 16872 UpdateGuideState exits: m=9648 SNR=51.6
00:06:18.291 00.007 16872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 2 / 99999
00:06:18.294 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777784778.294,"Host":"RBFOCUS307","Inst":1,"Distance":0.32,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:06:18.296 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:18.299 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:06:18.302 00.003 16872 Enqueuing Expose request
00:06:18.305 00.003 9640 IsGuiding returns 1
00:06:18.305 00.000 9640 scope still moving after pulse duration time elapsed
00:06:18.333 00.028 9640 IsSlewing returns 0
00:06:18.333 00.000 9640 IsGuiding returns 0
00:06:18.333 00.000 9640 scope move finished after 43 + 47 ms
00:06:18.333 00.000 9640 Move returns status 0, amount 43
00:06:18.333 00.000 9640 MoveAxis(N, 0, ABG)
00:06:18.333 00.000 9640 Move returns status 0, amount 0
00:06:18.334 00.001 9640 move complete, result=0
00:06:18.334 00.000 9640 worker thread done servicing request
00:06:18.334 00.000 9640 Worker thread wakes up
00:06:18.334 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:06:18.335 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:06:18.336 00.001 16872 GuideStep: 0.4 px 43 ms WEST, 0.4 px 0 ms NORTH
00:06:19.518 01.182 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"292a6136-a9a6-498d-b8d4-ee55eb8fe456"}
00:06:19.523 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"292a6136-a9a6-498d-b8d4-ee55eb8fe456"}
00:06:19.529 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0c407333-5c51-477f-a5eb-f9b32e758668"}
00:06:19.538 00.009 16872 case statement mapped state 6 to 3
00:06:19.544 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c407333-5c51-477f-a5eb-f9b32e758668"}
00:06:19.549 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e6bfba7d-f32a-4c34-b8e8-912e7476da47"}
00:06:19.552 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.25,7.36],"pixels":"..."},"id":"e6bfba7d-f32a-4c34-b8e8-912e7476da47"}
00:06:22.401 02.849 9640 Exposure complete
00:06:22.537 00.136 9640 worker thread done servicing request
00:06:22.537 00.000 16872 OnExposeComplete: enter
00:06:22.540 00.003 16872 UpdateGuideState(): m_state=6
00:06:22.542 00.002 16872 Star::Find(15, 1645, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:06:22.546 00.004 16872 Star::Find returns 1 (0), X=1645.28, Y=585.04, Mass=9642, SNR=51.0, Peak=4284 HFD=2.6
00:06:22.548 00.002 16872 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.56) = xAngle (1.28 = 1.28)
00:06:22.551 00.003 16872 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.33 = 1.33)
00:06:22.554 00.003 16872 CameraToMount -- cameraX=-0.30 cameraY=0.09 hyp=0.32 cameraTheta=2.84 mountX=0.09 mountY=0.31, mountTheta=1.29
00:06:22.558 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.30, y=0.09, opts=13)
00:06:22.562 00.004 16872 Enqueuing Move request for scope (-0.30, 0.09)
00:06:22.564 00.002 9640 Worker thread wakes up
00:06:22.564 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.09) opts 0xd
00:06:22.564 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.30, 0.09)
00:06:22.565 00.001 9640 Moving (-0.30, 0.09) raw xDistance=0.09 yDistance=0.31
00:06:22.565 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:06:22.565 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.31, m_sumCorr=0
00:06:22.565 00.000 9640 MoveAxis(E, 0, ABG)
00:06:22.565 00.000 9640 Move returns status 0, amount 0
00:06:22.565 00.000 9640 MoveAxis(N, 0, ABG)
00:06:22.565 00.000 9640 Move returns status 0, amount 0
00:06:22.565 00.000 9640 move complete, result=0
00:06:22.565 00.000 9640 worker thread done servicing request
00:06:22.571 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=59008, med=3208, FiltMin=3116, FiltMax=39484, Gamma=2.190
00:06:22.608 00.037 16872 UpdateGuideState exits: m=9642 SNR=51.0
00:06:22.611 00.003 16872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 3 / 99999
00:06:22.613 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777784782.613,"Host":"RBFOCUS307","Inst":1,"Distance":0.32,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:06:22.616 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:22.619 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:06:22.623 00.004 16872 Enqueuing Expose request
00:06:22.627 00.004 16872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:06:22.631 00.004 9640 Worker thread wakes up
00:06:22.631 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:06:22.631 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:06:23.017 00.386 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"996eced3-d753-4cdb-9c81-837ba1b86eca"}
00:06:23.022 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"996eced3-d753-4cdb-9c81-837ba1b86eca"}
00:06:23.026 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d10f90bd-72b9-4686-92d6-04f664b9b412"}
00:06:23.031 00.005 16872 case statement mapped state 6 to 3
00:06:23.035 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d10f90bd-72b9-4686-92d6-04f664b9b412"}
00:06:23.039 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e3b2706a-eb04-4101-b6f9-23b7e8ead7c1"}
00:06:23.043 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.28,7.04],"pixels":"..."},"id":"e3b2706a-eb04-4101-b6f9-23b7e8ead7c1"}
00:06:26.518 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"924832e1-9b41-4349-af77-882912764c6b"}
00:06:26.522 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"924832e1-9b41-4349-af77-882912764c6b"}
00:06:26.546 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3977146-6340-4d6a-a14c-e1b69873c374"}
00:06:26.549 00.003 16872 case statement mapped state 6 to 3
00:06:26.554 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3977146-6340-4d6a-a14c-e1b69873c374"}
00:06:26.559 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e0a6cb84-55e2-4bb5-8033-af5cfde83a7e"}
00:06:26.562 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.28,7.04],"pixels":"..."},"id":"e0a6cb84-55e2-4bb5-8033-af5cfde83a7e"}
00:06:26.709 00.147 9640 Exposure complete
00:06:26.857 00.148 9640 worker thread done servicing request
00:06:26.857 00.000 16872 OnExposeComplete: enter
00:06:26.860 00.003 16872 UpdateGuideState(): m_state=6
00:06:26.864 00.004 16872 Star::Find(15, 1645, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:06:26.867 00.003 16872 Star::Find returns 1 (0), X=1645.03, Y=584.59, Mass=7621, SNR=47.7, Peak=3968 HFD=2.8
00:06:26.870 00.003 16872 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.56) = xAngle (-4.12 = 2.16)
00:06:26.874 00.004 16872 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.08 = 2.20)
00:06:26.877 00.003 16872 CameraToMount -- cameraX=-0.55 cameraY=-0.35 hyp=0.66 cameraTheta=-2.57 mountX=-0.36 mountY=0.53, mountTheta=2.17
00:06:26.882 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.55, y=-0.35, opts=13)
00:06:26.884 00.002 16872 Enqueuing Move request for scope (-0.55, -0.35)
00:06:26.886 00.002 9640 Worker thread wakes up
00:06:26.886 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.35) opts 0xd
00:06:26.887 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.55, -0.35)
00:06:26.887 00.000 9640 Moving (-0.55, -0.35) raw xDistance=-0.36 yDistance=0.53
00:06:26.887 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.36
00:06:26.887 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.53, m_sumCorr=0.19
00:06:26.887 00.000 9640 MoveAxis(E, 39, ABG)
00:06:26.887 00.000 9640 Guiding  Dir = 2, Dur = 39
00:06:26.887 00.000 9640 IsSlewing returns 0
00:06:26.887 00.000 9640 IsGuiding returns 0
00:06:26.888 00.001 9640 PulseGuide returned control before completion, sleep 49
00:06:26.894 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65512, med=3212, FiltMin=3144, FiltMax=44080, Gamma=2.190
00:06:26.931 00.037 16872 UpdateGuideState exits: m=7621 SNR=47.7
00:06:26.934 00.003 16872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 4 / 99999
00:06:26.937 00.003 16872 PhdController: newstate STATE_FINISH
00:06:26.939 00.002 16872 PhdController complete: success
00:06:26.942 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777784786.942,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:06:26.945 00.003 16872 Mount: notify guiding dither settle done success=1
00:06:26.948 00.003 16872 PhdController: newstate STATE_IDLE
00:06:26.952 00.004 9640 IsGuiding returns 0
00:06:26.952 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:26.957 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:06:26.959 00.002 16872 Enqueuing Expose request
00:06:26.962 00.003 9640 Move returns status 0, amount 39
00:06:26.963 00.001 9640 MoveAxis(S, 23, ABG)
00:06:26.963 00.000 9640 Guiding  Dir = 1, Dur = 23
00:06:26.963 00.000 9640 IsSlewing returns 0
00:06:26.963 00.000 9640 IsGuiding returns 0
00:06:26.963 00.000 9640 PulseGuide returned control before completion, sleep 33
00:06:26.997 00.034 9640 IsGuiding returns 1
00:06:26.997 00.000 9640 scope still moving after pulse duration time elapsed
00:06:27.028 00.031 9640 IsSlewing returns 0
00:06:27.029 00.001 9640 IsGuiding returns 0
00:06:27.029 00.000 9640 scope move finished after 23 + 43 ms
00:06:27.029 00.000 9640 Move returns status 0, amount 23
00:06:27.029 00.000 9640 move complete, result=0
00:06:27.029 00.000 9640 worker thread done servicing request
00:06:27.030 00.001 9640 Worker thread wakes up
00:06:27.030 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:06:27.030 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:06:27.030 00.000 16872 GuideStep: -0.4 px 39 ms EAST, 0.5 px 23 ms SOUTH
00:06:27.650 00.620 16872 evsrv: cli 0D3C0228 connect
00:06:27.653 00.003 16872 case statement mapped state 6 to 3
00:06:27.659 00.006 16872 case statement mapped state 6 to 3
00:06:27.663 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"1b668179-fd46-4d06-8d81-0d53e27944f3"}
00:06:27.667 00.004 16872 case statement mapped state 6 to 3
00:06:27.673 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b668179-fd46-4d06-8d81-0d53e27944f3"}
00:06:27.678 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:06:30.017 02.339 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a1c69f2-3ed4-437a-9c3e-6c1172678677"}
00:06:30.023 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2a1c69f2-3ed4-437a-9c3e-6c1172678677"}
00:06:30.026 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e826ee87-27d1-4493-ba73-bdb6ea49d0e9"}
00:06:30.031 00.005 16872 case statement mapped state 6 to 3
00:06:30.033 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e826ee87-27d1-4493-ba73-bdb6ea49d0e9"}
00:06:30.040 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c3e9d7df-131f-4e3a-9ab1-343b4b5416dc"}
00:06:30.043 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.03,6.59],"pixels":"..."},"id":"c3e9d7df-131f-4e3a-9ab1-343b4b5416dc"}
00:06:31.092 01.049 9640 Exposure complete
00:06:31.231 00.139 9640 worker thread done servicing request
00:06:31.232 00.001 16872 OnExposeComplete: enter
00:06:31.237 00.005 16872 UpdateGuideState(): m_state=6
00:06:31.244 00.007 16872 Star::Find(15, 1645, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:06:31.248 00.004 16872 Star::Find returns 1 (0), X=1644.97, Y=585.04, Mass=8551, SNR=45.8, Peak=4132 HFD=2.8
00:06:31.250 00.002 16872 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.56) = xAngle (1.44 = 1.44)
00:06:31.256 00.006 16872 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.49 = 1.49)
00:06:31.259 00.003 16872 CameraToMount -- cameraX=-0.61 cameraY=0.09 hyp=0.62 cameraTheta=3.00 mountX=0.08 mountY=0.62, mountTheta=1.44
00:06:31.264 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.61, y=0.09, opts=13)
00:06:31.268 00.004 16872 Enqueuing Move request for scope (-0.61, 0.09)
00:06:31.274 00.006 9640 Worker thread wakes up
00:06:31.274 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.09) opts 0xd
00:06:31.274 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.61, 0.09)
00:06:31.274 00.000 9640 Moving (-0.61, 0.09) raw xDistance=0.08 yDistance=0.62
00:06:31.274 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:06:31.274 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.62, m_sumCorr=0.19
00:06:31.274 00.000 9640 MoveAxis(E, 0, ABG)
00:06:31.274 00.000 9640 Move returns status 0, amount 0
00:06:31.275 00.001 9640 MoveAxis(N, 0, ABG)
00:06:31.275 00.000 9640 Move returns status 0, amount 0
00:06:31.275 00.000 9640 move complete, result=0
00:06:31.275 00.000 9640 worker thread done servicing request
00:06:31.281 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65508, med=3208, FiltMin=3136, FiltMax=45880, Gamma=2.190
00:06:31.321 00.040 16872 UpdateGuideState exits: m=8551 SNR=45.8
00:06:31.324 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:31.326 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:06:31.329 00.003 16872 Enqueuing Expose request
00:06:31.333 00.004 9640 Worker thread wakes up
00:06:31.333 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
00:06:31.336 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:06:31.336 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:06:33.518 02.182 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf33699b-ebda-417d-91d2-a5f48e0a06a5"}
00:06:33.521 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bf33699b-ebda-417d-91d2-a5f48e0a06a5"}
00:06:33.524 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e7055f3-f460-426b-a903-c404e078d7b0"}
00:06:33.527 00.003 16872 case statement mapped state 6 to 3
00:06:33.531 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e7055f3-f460-426b-a903-c404e078d7b0"}
00:06:33.534 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3ecccf88-fcf2-4034-ac79-22961259d83b"}
00:06:33.536 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.97,7.04],"pixels":"..."},"id":"3ecccf88-fcf2-4034-ac79-22961259d83b"}
00:06:35.392 01.856 9640 Exposure complete
00:06:35.536 00.144 9640 worker thread done servicing request
00:06:35.536 00.000 16872 OnExposeComplete: enter
00:06:35.540 00.004 16872 UpdateGuideState(): m_state=6
00:06:35.542 00.002 16872 Star::Find(15, 1644, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:06:35.544 00.002 16872 Star::Find returns 1 (0), X=1645.22, Y=585.54, Mass=8887, SNR=47.1, Peak=4124 HFD=3.0
00:06:35.548 00.004 16872 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.56) = xAngle (0.57 = 0.57)
00:06:35.550 00.002 16872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.61 = 0.61)
00:06:35.553 00.003 16872 CameraToMount -- cameraX=-0.36 cameraY=0.59 hyp=0.69 cameraTheta=2.12 mountX=0.59 mountY=0.40, mountTheta=0.60
00:06:35.557 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.36, y=0.59, opts=13)
00:06:35.560 00.003 16872 Enqueuing Move request for scope (-0.36, 0.59)
00:06:35.563 00.003 9640 Worker thread wakes up
00:06:35.563 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.59) opts 0xd
00:06:35.563 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.36, 0.59)
00:06:35.563 00.000 9640 Moving (-0.36, 0.59) raw xDistance=0.59 yDistance=0.40
00:06:35.563 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.59
00:06:35.563 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 0.40, m_sumCorr=0.46
00:06:35.563 00.000 9640 MoveAxis(W, 62, ABG)
00:06:35.563 00.000 9640 Guiding  Dir = 3, Dur = 62
00:06:35.563 00.000 9640 IsSlewing returns 0
00:06:35.563 00.000 9640 IsGuiding returns 0
00:06:35.564 00.001 9640 PulseGuide returned control before completion, sleep 72
00:06:35.571 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=64152, med=3208, FiltMin=3114, FiltMax=44808, Gamma=2.190
00:06:35.607 00.036 16872 UpdateGuideState exits: m=8887 SNR=47.1
00:06:35.610 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:35.612 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:06:35.617 00.005 16872 Enqueuing Expose request
00:06:35.644 00.027 9640 IsGuiding returns 1
00:06:35.644 00.000 9640 scope still moving after pulse duration time elapsed
00:06:35.675 00.031 9640 IsSlewing returns 0
00:06:35.675 00.000 9640 IsGuiding returns 0
00:06:35.675 00.000 9640 scope move finished after 62 + 49 ms
00:06:35.675 00.000 9640 Move returns status 0, amount 62
00:06:35.675 00.000 9640 MoveAxis(S, 32, ABG)
00:06:35.675 00.000 9640 Guiding  Dir = 1, Dur = 32
00:06:35.675 00.000 9640 IsSlewing returns 0
00:06:35.676 00.001 9640 IsGuiding returns 0
00:06:35.676 00.000 9640 PulseGuide returned control before completion, sleep 42
00:06:35.722 00.046 9640 IsGuiding returns 1
00:06:35.723 00.001 9640 scope still moving after pulse duration time elapsed
00:06:35.753 00.030 9640 IsSlewing returns 0
00:06:35.753 00.000 9640 IsGuiding returns 0
00:06:35.753 00.000 9640 scope move finished after 32 + 45 ms
00:06:35.753 00.000 9640 Move returns status 0, amount 32
00:06:35.753 00.000 9640 move complete, result=0
00:06:35.754 00.001 9640 worker thread done servicing request
00:06:35.754 00.000 9640 Worker thread wakes up
00:06:35.754 00.000 16872 GuideStep: 0.6 px 62 ms WEST, 0.4 px 32 ms SOUTH
00:06:35.759 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:06:35.759 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:06:37.017 01.258 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4aae952-7a7c-4ae3-a84d-b87ab19875f5"}
00:06:37.022 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e4aae952-7a7c-4ae3-a84d-b87ab19875f5"}
00:06:37.028 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f76388d3-c371-4db2-9039-22add357dc7b"}
00:06:37.033 00.005 16872 case statement mapped state 6 to 3
00:06:37.037 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f76388d3-c371-4db2-9039-22add357dc7b"}
00:06:37.042 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7ad53d12-95eb-4861-82f8-3c1729837166"}
00:06:37.046 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.22,6.54],"pixels":"..."},"id":"7ad53d12-95eb-4861-82f8-3c1729837166"}
00:06:39.825 02.779 9640 Exposure complete
00:06:39.962 00.137 9640 worker thread done servicing request
00:06:39.963 00.001 16872 OnExposeComplete: enter
00:06:39.965 00.002 16872 UpdateGuideState(): m_state=6
00:06:39.968 00.003 16872 Star::Find(15, 1645, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:06:39.973 00.005 16872 Star::Find returns 1 (0), X=1644.99, Y=585.07, Mass=8154, SNR=47.8, Peak=4164 HFD=2.7
00:06:39.976 00.003 16872 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.56) = xAngle (1.38 = 1.38)
00:06:39.979 00.003 16872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.42 = 1.42)
00:06:39.980 00.001 16872 CameraToMount -- cameraX=-0.59 cameraY=0.12 hyp=0.60 cameraTheta=2.93 mountX=0.12 mountY=0.59, mountTheta=1.38
00:06:39.985 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.59, y=0.12, opts=13)
00:06:39.988 00.003 16872 Enqueuing Move request for scope (-0.59, 0.12)
00:06:39.991 00.003 9640 Worker thread wakes up
00:06:39.991 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.12) opts 0xd
00:06:39.991 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.59, 0.12)
00:06:39.991 00.000 9640 Moving (-0.59, 0.12) raw xDistance=0.12 yDistance=0.59
00:06:39.991 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.12
00:06:39.991 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.59, m_sumCorr=0.46
00:06:39.991 00.000 9640 MoveAxis(W, 18, ABG)
00:06:39.991 00.000 9640 Guiding  Dir = 3, Dur = 18
00:06:39.992 00.001 9640 IsSlewing returns 0
00:06:39.992 00.000 9640 IsGuiding returns 0
00:06:39.992 00.000 9640 PulseGuide returned control before completion, sleep 28
00:06:39.997 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2844, max=62344, med=3208, FiltMin=3120, FiltMax=43316, Gamma=2.190
00:06:40.034 00.037 9640 IsGuiding returns 1
00:06:40.034 00.000 9640 scope still moving after pulse duration time elapsed
00:06:40.037 00.003 16872 UpdateGuideState exits: m=8154 SNR=47.8
00:06:40.039 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:40.043 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:06:40.045 00.002 16872 Enqueuing Expose request
00:06:40.065 00.020 9640 IsSlewing returns 0
00:06:40.065 00.000 9640 IsGuiding returns 0
00:06:40.065 00.000 9640 scope move finished after 18 + 54 ms
00:06:40.065 00.000 9640 Move returns status 0, amount 18
00:06:40.065 00.000 9640 MoveAxis(N, 0, ABG)
00:06:40.065 00.000 9640 Move returns status 0, amount 0
00:06:40.065 00.000 9640 move complete, result=0
00:06:40.065 00.000 9640 worker thread done servicing request
00:06:40.066 00.001 9640 Worker thread wakes up
00:06:40.066 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:06:40.066 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:06:40.071 00.005 16872 GuideStep: 0.1 px 18 ms WEST, 0.6 px 0 ms NORTH
00:06:40.516 00.445 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ed28814-e02c-4812-9875-12999f327af1"}
00:06:40.525 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3ed28814-e02c-4812-9875-12999f327af1"}
00:06:40.528 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98347023-0bcf-41ee-a9b9-73abc69d4158"}
00:06:40.531 00.003 16872 case statement mapped state 6 to 3
00:06:40.535 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"98347023-0bcf-41ee-a9b9-73abc69d4158"}
00:06:40.539 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e3018e3d-eee5-45b7-9b0f-76fb3f643113"}
00:06:40.543 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.99,7.07],"pixels":"..."},"id":"e3018e3d-eee5-45b7-9b0f-76fb3f643113"}
00:06:44.016 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07fda51d-6ee7-492c-846e-1f575d5f4a05"}
00:06:44.020 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"07fda51d-6ee7-492c-846e-1f575d5f4a05"}
00:06:44.025 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ad6c072-dff2-4207-982a-f43996d284eb"}
00:06:44.028 00.003 16872 case statement mapped state 6 to 3
00:06:44.031 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ad6c072-dff2-4207-982a-f43996d284eb"}
00:06:44.036 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3f196f2b-a528-47df-bd0d-f9db589e973a"}
00:06:44.040 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.99,7.07],"pixels":"..."},"id":"3f196f2b-a528-47df-bd0d-f9db589e973a"}
00:06:44.122 00.082 9640 Exposure complete
00:06:44.261 00.139 9640 worker thread done servicing request
00:06:44.261 00.000 16872 OnExposeComplete: enter
00:06:44.266 00.005 16872 UpdateGuideState(): m_state=6
00:06:44.271 00.005 16872 Star::Find(15, 1644, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:06:44.275 00.004 16872 Star::Find returns 1 (0), X=1645.33, Y=584.57, Mass=9238, SNR=47.3, Peak=4036 HFD=3.2
00:06:44.278 00.003 16872 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.56) = xAngle (-3.70 = 2.58)
00:06:44.280 00.002 16872 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.65 = 2.63)
00:06:44.283 00.003 16872 CameraToMount -- cameraX=-0.25 cameraY=-0.38 hyp=0.46 cameraTheta=-2.15 mountX=-0.39 mountY=0.22, mountTheta=2.62
00:06:44.288 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.25, y=-0.38, opts=13)
00:06:44.290 00.002 16872 Enqueuing Move request for scope (-0.25, -0.38)
00:06:44.293 00.003 9640 Worker thread wakes up
00:06:44.293 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.38) opts 0xd
00:06:44.293 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.25, -0.38)
00:06:44.293 00.000 9640 Moving (-0.25, -0.38) raw xDistance=-0.39 yDistance=0.22
00:06:44.293 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.39
00:06:44.293 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.22, m_sumCorr=0.71
00:06:44.293 00.000 9640 MoveAxis(E, 39, ABG)
00:06:44.293 00.000 9640 Guiding  Dir = 2, Dur = 39
00:06:44.294 00.001 9640 IsSlewing returns 0
00:06:44.294 00.000 9640 IsGuiding returns 0
00:06:44.294 00.000 9640 PulseGuide returned control before completion, sleep 49
00:06:44.301 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=62232, med=3204, FiltMin=3128, FiltMax=47240, Gamma=2.190
00:06:44.339 00.038 16872 UpdateGuideState exits: m=9238 SNR=47.3
00:06:44.342 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:44.345 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:06:44.351 00.006 16872 Enqueuing Expose request
00:06:44.354 00.003 9640 IsGuiding returns 1
00:06:44.354 00.000 9640 scope still moving after pulse duration time elapsed
00:06:44.378 00.024 9640 IsSlewing returns 0
00:06:44.378 00.000 9640 IsGuiding returns 1
00:06:44.409 00.031 9640 IsSlewing returns 0
00:06:44.409 00.000 9640 IsGuiding returns 0
00:06:44.409 00.000 9640 scope move finished after 39 + 75 ms
00:06:44.409 00.000 9640 Move returns status 0, amount 39
00:06:44.409 00.000 9640 MoveAxis(S, 31, ABG)
00:06:44.409 00.000 9640 Guiding  Dir = 1, Dur = 31
00:06:44.410 00.001 9640 IsSlewing returns 0
00:06:44.410 00.000 9640 IsGuiding returns 0
00:06:44.410 00.000 9640 PulseGuide returned control before completion, sleep 41
00:06:44.455 00.045 9640 IsGuiding returns 1
00:06:44.455 00.000 9640 scope still moving after pulse duration time elapsed
00:06:44.486 00.031 9640 IsSlewing returns 0
00:06:44.487 00.001 9640 IsGuiding returns 0
00:06:44.487 00.000 9640 scope move finished after 31 + 45 ms
00:06:44.487 00.000 9640 Move returns status 0, amount 31
00:06:44.487 00.000 9640 move complete, result=0
00:06:44.487 00.000 9640 worker thread done servicing request
00:06:44.487 00.000 9640 Worker thread wakes up
00:06:44.488 00.001 16872 GuideStep: -0.4 px 39 ms EAST, 0.2 px 31 ms SOUTH
00:06:44.490 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
00:06:44.490 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:06:47.517 03.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea3a3415-dfa7-4288-9536-398e983e0f4f"}
00:06:47.520 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ea3a3415-dfa7-4288-9536-398e983e0f4f"}
00:06:47.524 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73785abc-99e0-406d-84a4-6f7e7da7d63d"}
00:06:47.527 00.003 16872 case statement mapped state 6 to 3
00:06:47.530 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"73785abc-99e0-406d-84a4-6f7e7da7d63d"}
00:06:47.533 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1dbfa9a0-b12d-4064-8001-dab3e83373d6"}
00:06:47.536 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.33,6.57],"pixels":"..."},"id":"1dbfa9a0-b12d-4064-8001-dab3e83373d6"}
00:06:48.547 01.011 9640 Exposure complete
00:06:48.684 00.137 9640 worker thread done servicing request
00:06:48.684 00.000 16872 OnExposeComplete: enter
00:06:48.688 00.004 16872 UpdateGuideState(): m_state=6
00:06:48.690 00.002 16872 Star::Find(15, 1645, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:06:48.693 00.003 16872 Star::Find returns 1 (0), X=1644.90, Y=584.82, Mass=8962, SNR=48.3, Peak=4088 HFD=3.0
00:06:48.696 00.003 16872 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.56) = xAngle (-4.51 = 1.77)
00:06:48.698 00.002 16872 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.47 = 1.81)
00:06:48.701 00.003 16872 CameraToMount -- cameraX=-0.68 cameraY=-0.13 hyp=0.69 cameraTheta=-2.96 mountX=-0.14 mountY=0.67, mountTheta=1.77
00:06:48.705 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.68, y=-0.13, opts=13)
00:06:48.710 00.005 16872 Enqueuing Move request for scope (-0.68, -0.13)
00:06:48.713 00.003 9640 Worker thread wakes up
00:06:48.713 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.13) opts 0xd
00:06:48.713 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.68, -0.13)
00:06:48.713 00.000 9640 Moving (-0.68, -0.13) raw xDistance=-0.14 yDistance=0.67
00:06:48.713 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.14
00:06:48.713 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.67, m_sumCorr=0.71
00:06:48.713 00.000 9640 MoveAxis(E, 18, ABG)
00:06:48.713 00.000 9640 Guiding  Dir = 2, Dur = 18
00:06:48.714 00.001 9640 IsSlewing returns 0
00:06:48.714 00.000 9640 IsGuiding returns 0
00:06:48.714 00.000 9640 PulseGuide returned control before completion, sleep 28
00:06:48.719 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=63908, med=3212, FiltMin=3080, FiltMax=45164, Gamma=2.190
00:06:48.753 00.034 9640 IsGuiding returns 1
00:06:48.753 00.000 9640 scope still moving after pulse duration time elapsed
00:06:48.760 00.007 16872 UpdateGuideState exits: m=8962 SNR=48.3
00:06:48.764 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:48.767 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:06:48.770 00.003 16872 Enqueuing Expose request
00:06:48.784 00.014 9640 IsSlewing returns 0
00:06:48.784 00.000 9640 IsGuiding returns 0
00:06:48.784 00.000 9640 scope move finished after 18 + 52 ms
00:06:48.784 00.000 9640 Move returns status 0, amount 18
00:06:48.784 00.000 9640 MoveAxis(N, 0, ABG)
00:06:48.784 00.000 9640 Move returns status 0, amount 0
00:06:48.784 00.000 9640 move complete, result=0
00:06:48.785 00.001 9640 worker thread done servicing request
00:06:48.785 00.000 9640 Worker thread wakes up
00:06:48.785 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:06:48.785 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:06:48.787 00.002 16872 GuideStep: -0.1 px 18 ms EAST, 0.7 px 0 ms NORTH
00:06:51.017 02.230 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e07b7645-4224-4bd4-ad7b-352289a033ed"}
00:06:51.020 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e07b7645-4224-4bd4-ad7b-352289a033ed"}
00:06:51.025 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71dc009a-e3e3-443a-92e0-4501f32b8c19"}
00:06:51.028 00.003 16872 case statement mapped state 6 to 3
00:06:51.030 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"71dc009a-e3e3-443a-92e0-4501f32b8c19"}
00:06:51.033 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f8009365-0570-4965-bcf9-e75a163c3758"}
00:06:51.039 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.90,6.82],"pixels":"..."},"id":"f8009365-0570-4965-bcf9-e75a163c3758"}
00:06:52.845 01.806 9640 Exposure complete
00:06:52.980 00.135 9640 worker thread done servicing request
00:06:52.980 00.000 16872 OnExposeComplete: enter
00:06:52.983 00.003 16872 UpdateGuideState(): m_state=6
00:06:52.987 00.004 16872 Star::Find(15, 1644, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:06:52.994 00.007 16872 Star::Find returns 1 (0), X=1645.10, Y=585.47, Mass=9515, SNR=53.1, Peak=4104 HFD=3.1
00:06:52.997 00.003 16872 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.56) = xAngle (0.76 = 0.76)
00:06:52.999 00.002 16872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.80 = 0.80)
00:06:53.002 00.003 16872 CameraToMount -- cameraX=-0.48 cameraY=0.53 hyp=0.71 cameraTheta=2.31 mountX=0.52 mountY=0.51, mountTheta=0.78
00:06:53.008 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.48, y=0.53, opts=13)
00:06:53.012 00.004 16872 Enqueuing Move request for scope (-0.48, 0.53)
00:06:53.015 00.003 9640 Worker thread wakes up
00:06:53.015 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.53) opts 0xd
00:06:53.015 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.48, 0.53)
00:06:53.016 00.001 9640 Moving (-0.48, 0.53) raw xDistance=0.52 yDistance=0.51
00:06:53.016 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.52
00:06:53.016 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.51, m_sumCorr=0.91
00:06:53.016 00.000 9640 MoveAxis(W, 53, ABG)
00:06:53.016 00.000 9640 Guiding  Dir = 3, Dur = 53
00:06:53.017 00.001 9640 IsSlewing returns 0
00:06:53.017 00.000 9640 IsGuiding returns 0
00:06:53.017 00.000 9640 PulseGuide returned control before completion, sleep 63
00:06:53.024 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2832, max=63972, med=3208, FiltMin=3086, FiltMax=47564, Gamma=2.190
00:06:53.060 00.036 16872 UpdateGuideState exits: m=9515 SNR=53.1
00:06:53.064 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:53.067 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:06:53.069 00.002 16872 Enqueuing Expose request
00:06:53.095 00.026 9640 IsGuiding returns 0
00:06:53.095 00.000 9640 Move returns status 0, amount 53
00:06:53.095 00.000 9640 MoveAxis(S, 24, ABG)
00:06:53.097 00.002 9640 Guiding  Dir = 1, Dur = 24
00:06:53.097 00.000 9640 IsSlewing returns 0
00:06:53.097 00.000 9640 IsGuiding returns 0
00:06:53.098 00.001 9640 PulseGuide returned control before completion, sleep 34
00:06:53.142 00.044 9640 IsGuiding returns 1
00:06:53.142 00.000 9640 scope still moving after pulse duration time elapsed
00:06:53.172 00.030 9640 IsSlewing returns 0
00:06:53.172 00.000 9640 IsGuiding returns 0
00:06:53.173 00.001 9640 scope move finished after 24 + 52 ms
00:06:53.173 00.000 9640 Move returns status 0, amount 24
00:06:53.173 00.000 9640 move complete, result=0
00:06:53.173 00.000 9640 worker thread done servicing request
00:06:53.173 00.000 9640 Worker thread wakes up
00:06:53.173 00.000 16872 GuideStep: 0.5 px 53 ms WEST, 0.5 px 24 ms SOUTH
00:06:53.178 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:06:53.178 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:06:54.517 01.339 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9326563d-cd4c-4271-8a4b-dcf74e868a40"}
00:06:54.522 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9326563d-cd4c-4271-8a4b-dcf74e868a40"}
00:06:54.526 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb4ebcad-e3ff-40c3-8cd9-e3fb620ada25"}
00:06:54.528 00.002 16872 case statement mapped state 6 to 3
00:06:54.533 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb4ebcad-e3ff-40c3-8cd9-e3fb620ada25"}
00:06:54.539 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a6bf33b4-7e1d-4c8c-949a-42ac89fbc31e"}
00:06:54.543 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.10,7.47],"pixels":"..."},"id":"a6bf33b4-7e1d-4c8c-949a-42ac89fbc31e"}
00:06:57.244 02.701 9640 Exposure complete
00:06:57.386 00.142 9640 worker thread done servicing request
00:06:57.386 00.000 16872 OnExposeComplete: enter
00:06:57.388 00.002 16872 UpdateGuideState(): m_state=6
00:06:57.391 00.003 16872 Star::Find(15, 1645, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:06:57.394 00.003 16872 Star::Find returns 1 (0), X=1645.31, Y=585.02, Mass=9020, SNR=50.1, Peak=4180 HFD=2.8
00:06:57.397 00.003 16872 MultiStar: exiting stabilization period
00:06:57.401 00.004 16872 MultiStar: updating star positions after lock position change
00:06:57.405 00.004 16872 Star::Find(15, 1096, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:06:57.407 00.002 16872 Star::Find returns 1 (0), X=1096.03, Y=963.94, Mass=1361, SNR=16.9, Peak=3400 HFD=2.1
00:06:57.410 00.003 16872 Star::Find(15, 1703, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:06:57.413 00.003 16872 Star::Find returns 0 (2), X=1703.00, Y=817.00, Mass=68, SNR=3.0, Peak=3284 HFD=0.0
00:06:57.417 00.004 16872 Star::Find(15, 866, 472, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:06:57.419 00.002 16872 Star::Find false star n=3 nbg=277 bg=3213.4 sigma=18.2 thresh=3268 peak=3264
00:06:57.421 00.002 16872 Star::Find returns 0 (2), X=866.00, Y=472.00, Mass=220, SNR=2.9, Peak=3308 HFD=0.0
00:06:57.424 00.003 16872 Star::Find(15, 456, 757, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:06:57.427 00.003 16872 Star::Find returns 1 (0), X=456.61, Y=762.28, Mass=691, SNR=11.0, Peak=3288 HFD=5.8
00:06:57.428 00.001 16872 Star::Find(15, 68, 59, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:06:57.433 00.005 16872 Star::Find returns 1 (0), X=59.34, Y=50.70, Mass=431, SNR=9.2, Peak=3304 HFD=4.3
00:06:57.436 00.003 16872 Star::Find(15, 223, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:06:57.439 00.003 16872 Star::Find returns 0 (4), X=214.65, Y=1036.25, Mass=309, SNR=7.9, Peak=3332 HFD=1.0
00:06:57.442 00.003 16872 Star::Find(15, 678, 278, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:06:57.444 00.002 16872 Star::Find returns 0 (2), X=678.00, Y=278.00, Mass=61, SNR=2.9, Peak=3296 HFD=0.0
00:06:57.448 00.004 16872 Star::Find(15, 1313, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:06:57.452 00.004 16872 Star::Find returns 1 (0), X=1320.77, Y=1001.53, Mass=428, SNR=8.9, Peak=3288 HFD=5.4
00:06:57.454 00.002 16872 Star::Find(15, 44, 699, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:06:57.457 00.003 16872 Star::Find false star n=2 nbg=282 bg=3216.0 sigma=18.3 thresh=3271 peak=3254
00:06:57.460 00.003 16872 Star::Find returns 0 (2), X=44.00, Y=699.00, Mass=148, SNR=2.9, Peak=3292 HFD=0.0
00:06:57.464 00.004 16872 Star::Find(15, 1264, 744, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:06:57.467 00.003 16872 Star::Find returns 1 (0), X=1266.03, Y=745.15, Mass=663, SNR=10.7, Peak=3300 HFD=6.4
00:06:57.470 00.003 16872 Star::Find(15, 1080, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:06:57.472 00.002 16872 Star::Find returns 1 (0), X=1078.30, Y=195.11, Mass=417, SNR=8.1, Peak=3316 HFD=2.5
00:06:57.475 00.003 16872 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.56) = xAngle (1.34 = 1.34)
00:06:57.478 00.003 16872 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.39 = 1.39)
00:06:57.481 00.003 16872 CameraToMount -- cameraX=-0.27 cameraY=0.07 hyp=0.28 cameraTheta=2.90 mountX=0.06 mountY=0.28, mountTheta=1.34
00:06:57.485 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=0.07, opts=13)
00:06:57.488 00.003 16872 Enqueuing Move request for scope (-0.27, 0.07)
00:06:57.490 00.002 9640 Worker thread wakes up
00:06:57.491 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.07) opts 0xd
00:06:57.491 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, 0.07)
00:06:57.491 00.000 9640 Moving (-0.27, 0.07) raw xDistance=0.06 yDistance=0.28
00:06:57.491 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:06:57.491 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0.91
00:06:57.491 00.000 9640 MoveAxis(E, 0, ABG)
00:06:57.491 00.000 9640 Move returns status 0, amount 0
00:06:57.491 00.000 9640 MoveAxis(N, 0, ABG)
00:06:57.491 00.000 9640 Move returns status 0, amount 0
00:06:57.491 00.000 9640 move complete, result=0
00:06:57.491 00.000 9640 worker thread done servicing request
00:06:57.499 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=64232, med=3212, FiltMin=3086, FiltMax=42656, Gamma=2.190
00:06:57.536 00.037 16872 UpdateGuideState exits: m=9020 SNR=50.1
00:06:57.538 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:57.544 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:06:57.547 00.003 16872 Enqueuing Expose request
00:06:57.550 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:06:57.551 00.001 9640 Worker thread wakes up
00:06:57.551 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:06:57.553 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:06:58.019 00.466 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"48199a6d-0cd7-45ca-b62e-1cf350a052bb"}
00:06:58.022 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"48199a6d-0cd7-45ca-b62e-1cf350a052bb"}
00:06:58.024 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b1de7ed1-4002-4d74-9eaa-8acde68eb2f3"}
00:06:58.027 00.003 16872 case statement mapped state 6 to 3
00:06:58.030 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1de7ed1-4002-4d74-9eaa-8acde68eb2f3"}
00:06:58.033 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9d621240-817e-43f5-be3f-3f3ce2c269c7"}
00:06:58.036 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.31,7.02],"pixels":"..."},"id":"9d621240-817e-43f5-be3f-3f3ce2c269c7"}
00:07:01.517 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c511a1b-df04-483f-afef-6454777e0e1f"}
00:07:01.523 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5c511a1b-df04-483f-afef-6454777e0e1f"}
00:07:01.527 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e543ff28-a9f0-454b-8433-527340a53566"}
00:07:01.530 00.003 16872 case statement mapped state 6 to 3
00:07:01.532 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e543ff28-a9f0-454b-8433-527340a53566"}
00:07:01.536 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fe781202-0934-4e62-b0e1-92ca886855ff"}
00:07:01.540 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.31,7.02],"pixels":"..."},"id":"fe781202-0934-4e62-b0e1-92ca886855ff"}
00:07:01.611 00.071 9640 Exposure complete
00:07:01.758 00.147 9640 worker thread done servicing request
00:07:01.758 00.000 16872 OnExposeComplete: enter
00:07:01.762 00.004 16872 UpdateGuideState(): m_state=6
00:07:01.764 00.002 16872 Star::Find(15, 1645, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:07:01.767 00.003 16872 Star::Find returns 1 (0), X=1645.05, Y=584.65, Mass=8690, SNR=48.5, Peak=4032 HFD=3.3
00:07:01.770 00.003 16872 Star::Find false star n=4 nbg=272 bg=3204.8 sigma=20.0 thresh=3265 peak=3258
00:07:01.774 00.004 16872 Star::Find false star n=2 nbg=277 bg=3206.9 sigma=19.7 thresh=3266 peak=3254
00:07:01.777 00.003 16872 Star::Find false star n=5 nbg=270 bg=3206.4 sigma=19.2 thresh=3264 peak=3254
00:07:01.780 00.003 16872 Star::Find false star n=5 nbg=279 bg=3209.6 sigma=18.3 thresh=3265 peak=3260
00:07:01.783 00.003 16872 Star::Find false star n=5 nbg=268 bg=3205.0 sigma=18.3 thresh=3260 peak=3249
00:07:01.785 00.002 16872 MultiStar: [#1 -0.44,-0.28,0.00,M1] [#2 -0.13,-0.27,0.25,U] [#3 -13.18,-2.80,0.00,M1] [#4 -9.66,-2.97,0.00,M1] [#5 -9.65,-13.77,0.00,M1] [#6 -8.50,-8.31,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
00:07:01.789 00.004 16872 refined, 1 included, MultiStar: {-0.45, -0.29}, one-star: {-0.53, -0.30}
00:07:01.792 00.003 16872 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.56) = xAngle (-4.12 = 2.16)
00:07:01.795 00.003 16872 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.07 = 2.21)
00:07:01.797 00.002 16872 CameraToMount -- cameraX=-0.45 cameraY=-0.29 hyp=0.54 cameraTheta=-2.56 mountX=-0.30 mountY=0.43, mountTheta=2.18
00:07:01.801 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.45, y=-0.29, opts=13)
00:07:01.804 00.003 16872 Enqueuing Move request for scope (-0.45, -0.29)
00:07:01.806 00.002 9640 Worker thread wakes up
00:07:01.807 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.29) opts 0xd
00:07:01.807 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.45, -0.29)
00:07:01.807 00.000 9640 Moving (-0.45, -0.29) raw xDistance=-0.30 yDistance=0.43
00:07:01.807 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.30
00:07:01.807 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.43, m_sumCorr=1.2
00:07:01.807 00.000 9640 MoveAxis(E, 32, ABG)
00:07:01.807 00.000 9640 Guiding  Dir = 2, Dur = 32
00:07:01.807 00.000 9640 IsSlewing returns 0
00:07:01.808 00.001 9640 IsGuiding returns 0
00:07:01.808 00.000 9640 PulseGuide returned control before completion, sleep 42
00:07:01.813 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65516, med=3208, FiltMin=3076, FiltMax=45624, Gamma=2.190
00:07:01.852 00.039 16872 UpdateGuideState exits: m=8690 SNR=48.5
00:07:01.857 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:01.859 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:07:01.862 00.003 16872 Enqueuing Expose request
00:07:01.865 00.003 9640 IsGuiding returns 1
00:07:01.865 00.000 9640 scope still moving after pulse duration time elapsed
00:07:01.896 00.031 9640 IsSlewing returns 0
00:07:01.896 00.000 9640 IsGuiding returns 0
00:07:01.896 00.000 9640 scope move finished after 32 + 56 ms
00:07:01.896 00.000 9640 Move returns status 0, amount 32
00:07:01.896 00.000 9640 MoveAxis(S, 31, ABG)
00:07:01.896 00.000 9640 Guiding  Dir = 1, Dur = 31
00:07:01.896 00.000 9640 IsSlewing returns 0
00:07:01.896 00.000 9640 IsGuiding returns 0
00:07:01.898 00.002 9640 PulseGuide returned control before completion, sleep 41
00:07:01.944 00.046 9640 IsGuiding returns 1
00:07:01.945 00.001 9640 scope still moving after pulse duration time elapsed
00:07:01.975 00.030 9640 IsSlewing returns 0
00:07:01.976 00.001 9640 IsGuiding returns 0
00:07:01.976 00.000 9640 scope move finished after 31 + 47 ms
00:07:01.976 00.000 9640 Move returns status 0, amount 31
00:07:01.976 00.000 9640 move complete, result=0
00:07:01.976 00.000 9640 worker thread done servicing request
00:07:01.976 00.000 9640 Worker thread wakes up
00:07:01.977 00.001 16872 GuideStep: -0.3 px 32 ms EAST, 0.4 px 31 ms SOUTH
00:07:01.981 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:07:01.981 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:07:05.017 03.036 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ea80320-2139-49ec-be55-91ddcd67ead3"}
00:07:05.021 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2ea80320-2139-49ec-be55-91ddcd67ead3"}
00:07:05.025 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b17286b-7da3-43dc-8aed-fe470809b70a"}
00:07:05.029 00.004 16872 case statement mapped state 6 to 3
00:07:05.032 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b17286b-7da3-43dc-8aed-fe470809b70a"}
00:07:05.036 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c3b336fb-9eec-465c-b437-0ca5ab89f66e"}
00:07:05.039 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.05,6.65],"pixels":"..."},"id":"c3b336fb-9eec-465c-b437-0ca5ab89f66e"}
00:07:06.039 01.000 9640 Exposure complete
00:07:06.173 00.134 9640 worker thread done servicing request
00:07:06.174 00.001 16872 OnExposeComplete: enter
00:07:06.178 00.004 16872 UpdateGuideState(): m_state=6
00:07:06.181 00.003 16872 Star::Find(15, 1645, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:07:06.183 00.002 16872 Star::Find returns 1 (0), X=1644.35, Y=584.93, Mass=8603, SNR=47.9, Peak=4108 HFD=2.5
00:07:06.186 00.003 16872 Star::Find false star n=7 nbg=280 bg=3193.6 sigma=20.8 thresh=3256 peak=3246
00:07:06.189 00.003 16872 Star::Find false star n=4 nbg=266 bg=3195.0 sigma=19.1 thresh=3252 peak=3248
00:07:06.193 00.004 16872 Star::Find false star n=7 nbg=280 bg=3201.5 sigma=19.5 thresh=3260 peak=3248
00:07:06.196 00.003 16872 Star::Find false star n=2 nbg=283 bg=3194.9 sigma=18.4 thresh=3250 peak=3236
00:07:06.198 00.002 16872 Star::Find false star n=3 nbg=282 bg=3194.8 sigma=22.2 thresh=3262 peak=3246
00:07:06.201 00.003 16872 Star::Find false star n=7 nbg=283 bg=3195.9 sigma=18.4 thresh=3251 peak=3247
00:07:06.205 00.004 16872 MultiStar: [#1 -0.60,0.02,0.39,U] [#2 0.00,0.00,0.00,L] [#3 -0.79,0.94,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
00:07:06.208 00.003 16872 refined, 1 included, MultiStar: {-1.05, -0.01}, one-star: {-1.23, -0.02}
00:07:06.210 00.002 16872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
00:07:06.213 00.003 16872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
00:07:06.216 00.003 16872 CameraToMount -- cameraX=-1.05 cameraY=-0.01 hyp=1.05 cameraTheta=-3.13 mountX=-0.02 mountY=1.05, mountTheta=1.59
00:07:06.221 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.05, y=-0.01, opts=13)
00:07:06.224 00.003 16872 Enqueuing Move request for scope (-1.05, -0.01)
00:07:06.227 00.003 9640 Worker thread wakes up
00:07:06.227 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.05, -0.01) opts 0xd
00:07:06.227 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.05, -0.01)
00:07:06.227 00.000 9640 Moving (-1.05, -0.01) raw xDistance=-0.02 yDistance=1.05
00:07:06.227 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:07:06.227 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 1.05, m_sumCorr=1.2
00:07:06.227 00.000 9640 MoveAxis(E, 0, ABG)
00:07:06.227 00.000 9640 Move returns status 0, amount 0
00:07:06.227 00.000 9640 MoveAxis(N, 0, ABG)
00:07:06.227 00.000 9640 Move returns status 0, amount 0
00:07:06.227 00.000 9640 move complete, result=0
00:07:06.227 00.000 9640 worker thread done servicing request
00:07:06.233 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2840, max=65512, med=3196, FiltMin=3128, FiltMax=45600, Gamma=2.190
00:07:06.272 00.039 16872 UpdateGuideState exits: m=8603 SNR=47.9
00:07:06.275 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:06.278 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:07:06.280 00.002 16872 Enqueuing Expose request
00:07:06.283 00.003 16872 GuideStep: -0.0 px 0 ms EAST, 1.0 px 0 ms NORTH
00:07:06.286 00.003 9640 Worker thread wakes up
00:07:06.287 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:07:06.287 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:07:08.519 02.232 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f8e5cbc3-8957-4785-a3d3-68f4c5c3b252"}
00:07:08.522 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f8e5cbc3-8957-4785-a3d3-68f4c5c3b252"}
00:07:08.525 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6c2bbe1-6570-4144-9fcd-1049341a2031"}
00:07:08.529 00.004 16872 case statement mapped state 6 to 3
00:07:08.533 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6c2bbe1-6570-4144-9fcd-1049341a2031"}
00:07:08.537 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"05839497-59d2-4dbd-a801-bcc0626b6486"}
00:07:08.539 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.35,6.93],"pixels":"..."},"id":"05839497-59d2-4dbd-a801-bcc0626b6486"}
00:07:10.341 01.802 9640 Exposure complete
00:07:10.477 00.136 9640 worker thread done servicing request
00:07:10.478 00.001 16872 OnExposeComplete: enter
00:07:10.483 00.005 16872 UpdateGuideState(): m_state=6
00:07:10.485 00.002 16872 Star::Find(15, 1644, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:07:10.489 00.004 16872 Star::Find returns 1 (0), X=1644.66, Y=584.48, Mass=8239, SNR=47.4, Peak=3912 HFD=3.2
00:07:10.491 00.002 16872 Star::Find false star n=3 nbg=274 bg=3196.4 sigma=18.9 thresh=3253 peak=3239
00:07:10.494 00.003 16872 Star::Find false star n=2 nbg=280 bg=3197.8 sigma=21.7 thresh=3263 peak=3248
00:07:10.497 00.003 16872 Star::Find false star n=2 nbg=269 bg=3195.8 sigma=20.2 thresh=3256 peak=3237
00:07:10.499 00.002 16872 Star::Find false star n=4 nbg=270 bg=3194.7 sigma=17.0 thresh=3246 peak=3242
00:07:10.503 00.004 16872 Star::Find false star n=3 nbg=278 bg=3200.6 sigma=20.0 thresh=3261 peak=3254
00:07:10.505 00.002 16872 Star::Find false star n=2 nbg=278 bg=3201.2 sigma=19.1 thresh=3258 peak=3252
00:07:10.508 00.003 16872 Star::Find false star n=6 nbg=278 bg=3196.6 sigma=19.8 thresh=3256 peak=3256
00:07:10.511 00.003 16872 MultiStar: [#1 -0.18,0.12,0.32,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.60,0.26,0.28,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
00:07:10.514 00.003 16872 refined, 2 included, MultiStar: {-0.51, -0.22}, one-star: {-0.92, -0.47}
00:07:10.517 00.003 16872 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.56) = xAngle (-4.28 = 2.00)
00:07:10.520 00.003 16872 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.23 = 2.05)
00:07:10.523 00.003 16872 CameraToMount -- cameraX=-0.51 cameraY=-0.22 hyp=0.55 cameraTheta=-2.73 mountX=-0.23 mountY=0.49, mountTheta=2.01
00:07:10.528 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.51, y=-0.22, opts=13)
00:07:10.530 00.002 16872 Enqueuing Move request for scope (-0.51, -0.22)
00:07:10.534 00.004 9640 Worker thread wakes up
00:07:10.534 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.22) opts 0xd
00:07:10.534 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.51, -0.22)
00:07:10.534 00.000 9640 Moving (-0.51, -0.22) raw xDistance=-0.23 yDistance=0.49
00:07:10.534 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.23
00:07:10.534 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.49, m_sumCorr=1.4
00:07:10.534 00.000 9640 MoveAxis(E, 25, ABG)
00:07:10.534 00.000 9640 Guiding  Dir = 2, Dur = 25
00:07:10.534 00.000 9640 IsSlewing returns 0
00:07:10.534 00.000 9640 IsGuiding returns 0
00:07:10.534 00.000 9640 PulseGuide returned control before completion, sleep 35
00:07:10.539 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2856, max=63764, med=3200, FiltMin=3062, FiltMax=44972, Gamma=2.190
00:07:10.572 00.033 9640 IsGuiding returns 1
00:07:10.572 00.000 9640 scope still moving after pulse duration time elapsed
00:07:10.579 00.007 16872 UpdateGuideState exits: m=8239 SNR=47.4
00:07:10.581 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:10.584 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:07:10.588 00.004 16872 Enqueuing Expose request
00:07:10.603 00.015 9640 IsSlewing returns 0
00:07:10.603 00.000 9640 IsGuiding returns 0
00:07:10.604 00.001 9640 scope move finished after 25 + 44 ms
00:07:10.604 00.000 9640 Move returns status 0, amount 25
00:07:10.604 00.000 9640 MoveAxis(S, 30, ABG)
00:07:10.604 00.000 9640 Guiding  Dir = 1, Dur = 30
00:07:10.604 00.000 9640 IsSlewing returns 0
00:07:10.604 00.000 9640 IsGuiding returns 0
00:07:10.604 00.000 9640 PulseGuide returned control before completion, sleep 40
00:07:10.650 00.046 9640 IsGuiding returns 1
00:07:10.651 00.001 9640 scope still moving after pulse duration time elapsed
00:07:10.682 00.031 9640 IsSlewing returns 0
00:07:10.682 00.000 9640 IsGuiding returns 0
00:07:10.682 00.000 9640 scope move finished after 30 + 47 ms
00:07:10.682 00.000 9640 Move returns status 0, amount 30
00:07:10.683 00.001 9640 move complete, result=0
00:07:10.683 00.000 9640 worker thread done servicing request
00:07:10.683 00.000 9640 Worker thread wakes up
00:07:10.683 00.000 16872 GuideStep: -0.2 px 25 ms EAST, 0.5 px 30 ms SOUTH
00:07:10.689 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
00:07:10.689 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:07:12.017 01.328 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f26f109e-7a29-4bad-8692-1d7f8cbe7e3e"}
00:07:12.023 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f26f109e-7a29-4bad-8692-1d7f8cbe7e3e"}
00:07:12.033 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"759bbeb6-4ec3-4b48-bc06-ad1fbe0a43ab"}
00:07:12.039 00.006 16872 case statement mapped state 6 to 3
00:07:12.044 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"759bbeb6-4ec3-4b48-bc06-ad1fbe0a43ab"}
00:07:12.071 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e49f3c0-8a76-4930-a738-d4a94d1cbd76"}
00:07:12.075 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.66,7.48],"pixels":"..."},"id":"8e49f3c0-8a76-4930-a738-d4a94d1cbd76"}
00:07:14.761 02.686 9640 Exposure complete
00:07:14.898 00.137 9640 worker thread done servicing request
00:07:14.898 00.000 16872 OnExposeComplete: enter
00:07:14.901 00.003 16872 UpdateGuideState(): m_state=6
00:07:14.904 00.003 16872 Star::Find(15, 1644, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:07:14.907 00.003 16872 Star::Find returns 1 (0), X=1644.53, Y=585.04, Mass=8689, SNR=49.7, Peak=3900 HFD=3.6
00:07:14.909 00.002 16872 Star::Find false star n=3 nbg=280 bg=3214.6 sigma=16.9 thresh=3265 peak=3251
00:07:14.912 00.003 16872 Star::Find false star n=7 nbg=260 bg=3210.4 sigma=15.2 thresh=3256 peak=3249
00:07:14.915 00.003 16872 Star::Find false star n=2 nbg=270 bg=3208.1 sigma=19.4 thresh=3266 peak=3258
00:07:14.917 00.002 16872 Star::Find false star n=5 nbg=261 bg=3209.3 sigma=17.0 thresh=3260 peak=3247
00:07:14.920 00.003 16872 Star::Find false star n=3 nbg=279 bg=3211.3 sigma=17.1 thresh=3263 peak=3261
00:07:14.925 00.005 16872 Star::Find false star n=8 nbg=268 bg=3210.0 sigma=16.3 thresh=3259 peak=3257
00:07:14.928 00.003 16872 Star::Find false star n=2 nbg=276 bg=3205.4 sigma=20.2 thresh=3266 peak=3260
00:07:14.930 00.002 16872 Star::Find false star n=7 nbg=273 bg=3210.5 sigma=17.9 thresh=3264 peak=3254
00:07:14.933 00.003 16872 MultiStar: [#1 -0.12,0.93,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 10.66,2.55,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
00:07:14.935 00.002 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
00:07:14.940 00.005 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
00:07:14.944 00.004 16872 CameraToMount -- cameraX=-1.05 cameraY=0.09 hyp=1.06 cameraTheta=3.06 mountX=0.07 mountY=1.06, mountTheta=1.50
00:07:14.948 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.05, y=0.09, opts=13)
00:07:14.951 00.003 16872 Enqueuing Move request for scope (-1.05, 0.09)
00:07:14.956 00.005 9640 Worker thread wakes up
00:07:14.956 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.09) opts 0xd
00:07:14.956 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.05, 0.09)
00:07:14.956 00.000 9640 Moving (-1.05, 0.09) raw xDistance=0.07 yDistance=1.06
00:07:14.956 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:07:14.956 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 1.06, m_sumCorr=1.6
00:07:14.956 00.000 9640 MoveAxis(E, 0, ABG)
00:07:14.957 00.001 9640 Move returns status 0, amount 0
00:07:14.957 00.000 9640 MoveAxis(S, 27, ABG)
00:07:14.957 00.000 9640 Guiding  Dir = 1, Dur = 27
00:07:14.957 00.000 9640 IsSlewing returns 0
00:07:14.957 00.000 9640 IsGuiding returns 0
00:07:14.958 00.001 9640 PulseGuide returned control before completion, sleep 37
00:07:14.963 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=58052, med=3212, FiltMin=3058, FiltMax=37104, Gamma=2.190
00:07:15.001 00.038 9640 IsGuiding returns 1
00:07:15.001 00.000 9640 scope still moving after pulse duration time elapsed
00:07:15.002 00.001 16872 UpdateGuideState exits: m=8689 SNR=49.7
00:07:15.006 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:15.010 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:07:15.014 00.004 16872 Enqueuing Expose request
00:07:15.031 00.017 9640 IsSlewing returns 0
00:07:15.032 00.001 9640 IsGuiding returns 0
00:07:15.032 00.000 9640 scope move finished after 27 + 48 ms
00:07:15.032 00.000 9640 Move returns status 0, amount 27
00:07:15.032 00.000 9640 move complete, result=0
00:07:15.032 00.000 9640 worker thread done servicing request
00:07:15.032 00.000 9640 Worker thread wakes up
00:07:15.032 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:07:15.032 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:07:15.041 00.009 16872 GuideStep: 0.1 px 0 ms EAST, 1.1 px 27 ms SOUTH
00:07:15.516 00.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a020aab4-c132-47a0-af33-f509f8bea4cb"}
00:07:15.520 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a020aab4-c132-47a0-af33-f509f8bea4cb"}
00:07:15.524 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e3b562a-cb77-40b1-a388-82aa8c262735"}
00:07:15.529 00.005 16872 case statement mapped state 6 to 3
00:07:15.532 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e3b562a-cb77-40b1-a388-82aa8c262735"}
00:07:15.536 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"81f26f4f-5ee2-47df-bc44-39b425f78cdb"}
00:07:15.540 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.53,7.04],"pixels":"..."},"id":"81f26f4f-5ee2-47df-bc44-39b425f78cdb"}
00:07:19.017 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d0d34f7-f6bb-4c38-b426-a5f4aa63c3bb"}
00:07:19.021 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7d0d34f7-f6bb-4c38-b426-a5f4aa63c3bb"}
00:07:19.026 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29a38fe8-4329-4006-b67f-fcb75d20c870"}
00:07:19.028 00.002 16872 case statement mapped state 6 to 3
00:07:19.032 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"29a38fe8-4329-4006-b67f-fcb75d20c870"}
00:07:19.036 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e832ca54-b9fc-44d9-b1a3-05533870f3b5"}
00:07:19.040 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.53,7.04],"pixels":"..."},"id":"e832ca54-b9fc-44d9-b1a3-05533870f3b5"}
00:07:19.091 00.051 9640 Exposure complete
00:07:19.230 00.139 9640 worker thread done servicing request
00:07:19.230 00.000 16872 OnExposeComplete: enter
00:07:19.233 00.003 16872 UpdateGuideState(): m_state=6
00:07:19.237 00.004 16872 Star::Find(15, 1644, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:07:19.241 00.004 16872 Star::Find returns 1 (0), X=1644.35, Y=585.03, Mass=9405, SNR=51.1, Peak=4096 HFD=3.1
00:07:19.246 00.005 16872 Star::Find false star n=5 nbg=277 bg=3207.7 sigma=17.9 thresh=3261 peak=3252
00:07:19.249 00.003 16872 Star::Find false star n=3 nbg=278 bg=3215.3 sigma=20.0 thresh=3275 peak=3275
00:07:19.252 00.003 16872 Star::Find false star n=7 nbg=269 bg=3207.7 sigma=17.4 thresh=3260 peak=3251
00:07:19.258 00.006 16872 Star::Find false star n=5 nbg=267 bg=3207.7 sigma=19.2 thresh=3265 peak=3252
00:07:19.261 00.003 16872 Star::Find false star n=3 nbg=275 bg=3216.7 sigma=18.9 thresh=3273 peak=3268
00:07:19.264 00.003 16872 MultiStar: [#1 -0.75,0.25,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -10.87,-3.40,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 -2.21,-13.83,0.00,M2] [#7 13.27,5.23,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.80,4.56,0.00,M1] 
00:07:19.266 00.002 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
00:07:19.269 00.003 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
00:07:19.272 00.003 16872 CameraToMount -- cameraX=-1.23 cameraY=0.08 hyp=1.23 cameraTheta=3.07 mountX=0.06 mountY=1.23, mountTheta=1.52
00:07:19.279 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.23, y=0.08, opts=13)
00:07:19.282 00.003 16872 Enqueuing Move request for scope (-1.23, 0.08)
00:07:19.285 00.003 9640 Worker thread wakes up
00:07:19.285 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 0.08) opts 0xd
00:07:19.285 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.23, 0.08)
00:07:19.285 00.000 9640 Moving (-1.23, 0.08) raw xDistance=0.06 yDistance=1.23
00:07:19.285 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:07:19.285 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 1.23, m_sumCorr=1.9
00:07:19.285 00.000 9640 MoveAxis(E, 0, ABG)
00:07:19.285 00.000 9640 Move returns status 0, amount 0
00:07:19.285 00.000 9640 MoveAxis(S, 32, ABG)
00:07:19.285 00.000 9640 Guiding  Dir = 1, Dur = 32
00:07:19.285 00.000 9640 IsSlewing returns 0
00:07:19.287 00.002 9640 IsGuiding returns 0
00:07:19.287 00.000 9640 PulseGuide returned control before completion, sleep 42
00:07:19.293 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=61372, med=3212, FiltMin=3116, FiltMax=40912, Gamma=2.190
00:07:19.331 00.038 16872 UpdateGuideState exits: m=9405 SNR=51.1
00:07:19.333 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:19.339 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:07:19.341 00.002 16872 Enqueuing Expose request
00:07:19.344 00.003 9640 IsGuiding returns 1
00:07:19.344 00.000 9640 scope still moving after pulse duration time elapsed
00:07:19.367 00.023 9640 IsSlewing returns 0
00:07:19.368 00.001 9640 IsGuiding returns 1
00:07:19.398 00.030 9640 IsSlewing returns 0
00:07:19.400 00.002 9640 IsGuiding returns 0
00:07:19.401 00.001 9640 scope move finished after 32 + 82 ms
00:07:19.402 00.001 9640 Move returns status 0, amount 32
00:07:19.402 00.000 9640 move complete, result=0
00:07:19.403 00.001 9640 worker thread done servicing request
00:07:19.403 00.000 9640 Worker thread wakes up
00:07:19.403 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:07:19.404 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:07:19.407 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 1.2 px 32 ms SOUTH
00:07:22.517 03.110 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"54b13690-85e5-4ef4-b63a-1bdd9bc15ccf"}
00:07:22.521 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"54b13690-85e5-4ef4-b63a-1bdd9bc15ccf"}
00:07:22.526 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98f89010-baa1-443a-a697-c9b5f9473e5c"}
00:07:22.529 00.003 16872 case statement mapped state 6 to 3
00:07:22.532 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"98f89010-baa1-443a-a697-c9b5f9473e5c"}
00:07:22.534 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1ba1d836-ee7c-4bd4-be48-a03fb18038af"}
00:07:22.538 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.35,7.03],"pixels":"..."},"id":"1ba1d836-ee7c-4bd4-be48-a03fb18038af"}
00:07:23.466 00.928 9640 Exposure complete
00:07:23.600 00.134 9640 worker thread done servicing request
00:07:23.600 00.000 16872 OnExposeComplete: enter
00:07:23.603 00.003 16872 UpdateGuideState(): m_state=6
00:07:23.605 00.002 16872 Star::Find(15, 1644, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:07:23.610 00.005 16872 Star::Find returns 1 (0), X=1644.27, Y=584.81, Mass=8089, SNR=47.9, Peak=3916 HFD=3.5
00:07:23.613 00.003 16872 Star::Find false star n=3 nbg=265 bg=3214.2 sigma=14.9 thresh=3259 peak=3255
00:07:23.616 00.003 16872 Star::Find false star n=3 nbg=274 bg=3210.0 sigma=16.7 thresh=3260 peak=3258
00:07:23.618 00.002 16872 Star::Find false star n=6 nbg=267 bg=3210.5 sigma=17.2 thresh=3262 peak=3258
00:07:23.621 00.003 16872 Star::Find false star n=4 nbg=270 bg=3210.2 sigma=19.0 thresh=3267 peak=3258
00:07:23.626 00.005 16872 Star::Find false star n=4 nbg=256 bg=3217.2 sigma=14.9 thresh=3262 peak=3261
00:07:23.629 00.003 16872 Star::Find false star n=3 nbg=254 bg=3213.9 sigma=15.1 thresh=3259 peak=3258
00:07:23.632 00.003 16872 Star::Find false star n=9 nbg=279 bg=3211.9 sigma=17.5 thresh=3264 peak=3262
00:07:23.634 00.002 16872 MultiStar: [#1 -0.80,0.45,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 4.14,6.01,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 5.11,14.17,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
00:07:23.637 00.003 16872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.56) = xAngle (-4.59 = 1.69)
00:07:23.640 00.003 16872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.54 = 1.74)
00:07:23.643 00.003 16872 CameraToMount -- cameraX=-1.31 cameraY=-0.14 hyp=1.31 cameraTheta=-3.03 mountX=-0.16 mountY=1.30, mountTheta=1.69
00:07:23.647 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.31, y=-0.14, opts=13)
00:07:23.650 00.003 16872 Enqueuing Move request for scope (-1.31, -0.14)
00:07:23.653 00.003 9640 Worker thread wakes up
00:07:23.653 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.31, -0.14) opts 0xd
00:07:23.653 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.31, -0.14)
00:07:23.653 00.000 9640 Moving (-1.31, -0.14) raw xDistance=-0.16 yDistance=1.30
00:07:23.653 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.16
00:07:23.653 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 1.30, m_sumCorr=2.2
00:07:23.653 00.000 9640 MoveAxis(E, 17, ABG)
00:07:23.653 00.000 9640 Guiding  Dir = 2, Dur = 17
00:07:23.653 00.000 9640 IsSlewing returns 0
00:07:23.655 00.002 9640 IsGuiding returns 0
00:07:23.655 00.000 9640 PulseGuide returned control before completion, sleep 27
00:07:23.660 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=65512, med=3212, FiltMin=3098, FiltMax=46992, Gamma=2.190
00:07:23.684 00.024 9640 IsGuiding returns 1
00:07:23.684 00.000 9640 scope still moving after pulse duration time elapsed
00:07:23.698 00.014 16872 UpdateGuideState exits: m=8089 SNR=47.9
00:07:23.703 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:23.706 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:07:23.709 00.003 16872 Enqueuing Expose request
00:07:23.716 00.007 9640 IsSlewing returns 0
00:07:23.716 00.000 9640 IsGuiding returns 0
00:07:23.717 00.001 9640 scope move finished after 17 + 45 ms
00:07:23.717 00.000 9640 Move returns status 0, amount 17
00:07:23.717 00.000 9640 MoveAxis(S, 37, ABG)
00:07:23.718 00.001 9640 Guiding  Dir = 1, Dur = 37
00:07:23.718 00.000 9640 IsSlewing returns 0
00:07:23.718 00.000 9640 IsGuiding returns 0
00:07:23.719 00.001 9640 PulseGuide returned control before completion, sleep 47
00:07:23.778 00.059 9640 IsGuiding returns 1
00:07:23.779 00.001 9640 scope still moving after pulse duration time elapsed
00:07:23.809 00.030 9640 IsSlewing returns 0
00:07:23.810 00.001 9640 IsGuiding returns 1
00:07:23.841 00.031 9640 IsSlewing returns 0
00:07:23.841 00.000 9640 IsGuiding returns 1
00:07:23.872 00.031 9640 IsSlewing returns 0
00:07:23.873 00.001 9640 IsGuiding returns 0
00:07:23.873 00.000 9640 scope move finished after 37 + 116 ms
00:07:23.873 00.000 9640 Move returns status 0, amount 37
00:07:23.873 00.000 9640 move complete, result=0
00:07:23.873 00.000 9640 worker thread done servicing request
00:07:23.874 00.001 9640 Worker thread wakes up
00:07:23.874 00.000 16872 GuideStep: -0.2 px 17 ms EAST, 1.3 px 37 ms SOUTH
00:07:23.878 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:07:23.878 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:07:26.016 02.138 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1336d635-7c41-4040-bdb6-d02cb5d235fe"}
00:07:26.020 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1336d635-7c41-4040-bdb6-d02cb5d235fe"}
00:07:26.025 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec2a5c79-131f-412f-91bf-fb9874a983ce"}
00:07:26.028 00.003 16872 case statement mapped state 6 to 3
00:07:26.033 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec2a5c79-131f-412f-91bf-fb9874a983ce"}
00:07:26.038 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c632312a-b34b-4808-ab00-507637bbb5f0"}
00:07:26.041 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.27,6.81],"pixels":"..."},"id":"c632312a-b34b-4808-ab00-507637bbb5f0"}
00:07:27.930 01.889 9640 Exposure complete
00:07:28.069 00.139 9640 worker thread done servicing request
00:07:28.069 00.000 16872 OnExposeComplete: enter
00:07:28.071 00.002 16872 UpdateGuideState(): m_state=6
00:07:28.075 00.004 16872 Star::Find(15, 1644, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:07:28.077 00.002 16872 Star::Find returns 1 (0), X=1643.52, Y=585.01, Mass=9165, SNR=47.7, Peak=4156 HFD=3.0
00:07:28.080 00.003 16872 Star::Find false star n=2 nbg=275 bg=3199.2 sigma=18.4 thresh=3254 peak=3245
00:07:28.083 00.003 16872 Star::Find false star n=2 nbg=279 bg=3200.9 sigma=23.9 thresh=3272 peak=3255
00:07:28.086 00.003 16872 Star::Find false star n=1 nbg=272 bg=3195.7 sigma=19.5 thresh=3254 peak=3244
00:07:28.088 00.002 16872 Star::Find false star n=3 nbg=278 bg=3197.3 sigma=19.0 thresh=3254 peak=3249
00:07:28.091 00.003 16872 Star::Find false star n=8 nbg=261 bg=3197.1 sigma=18.7 thresh=3253 peak=3251
00:07:28.095 00.004 16872 Star::Find false star n=3 nbg=275 bg=3196.0 sigma=19.7 thresh=3255 peak=3242
00:07:28.098 00.003 16872 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 1.95,5.00,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -15.94,-13.10,0.00,M1] [#9 8.29,-4.55,0.00,M1] [#10 -6.33,11.71,0.00,M1] [#11 0.00,0.00,0.00,L] 
00:07:28.100 00.002 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:07:28.103 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
00:07:28.105 00.002 16872 CameraToMount -- cameraX=-2.06 cameraY=0.06 hyp=2.07 cameraTheta=3.11 mountX=0.03 mountY=2.06, mountTheta=1.56
00:07:28.112 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-2.06, y=0.06, opts=13)
00:07:28.116 00.004 16872 Enqueuing Move request for scope (-2.06, 0.06)
00:07:28.119 00.003 9640 Worker thread wakes up
00:07:28.119 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.06, 0.06) opts 0xd
00:07:28.119 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.06, 0.06)
00:07:28.119 00.000 9640 Moving (-2.06, 0.06) raw xDistance=0.03 yDistance=2.06
00:07:28.119 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:07:28.119 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.39, input 2.06, m_sumCorr=2.6
00:07:28.119 00.000 9640 MoveAxis(E, 0, ABG)
00:07:28.119 00.000 9640 Move returns status 0, amount 0
00:07:28.119 00.000 9640 MoveAxis(S, 47, ABG)
00:07:28.119 00.000 9640 Guiding  Dir = 1, Dur = 47
00:07:28.120 00.001 9640 IsSlewing returns 0
00:07:28.120 00.000 9640 IsGuiding returns 0
00:07:28.120 00.000 9640 PulseGuide returned control before completion, sleep 57
00:07:28.128 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65352, med=3200, FiltMin=3016, FiltMax=45060, Gamma=2.190
00:07:28.165 00.037 16872 UpdateGuideState exits: m=9165 SNR=47.7
00:07:28.169 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:28.172 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:07:28.176 00.004 16872 Enqueuing Expose request
00:07:28.186 00.010 9640 IsGuiding returns 1
00:07:28.186 00.000 9640 scope still moving after pulse duration time elapsed
00:07:28.218 00.032 9640 IsSlewing returns 0
00:07:28.218 00.000 9640 IsGuiding returns 0
00:07:28.218 00.000 9640 scope move finished after 47 + 50 ms
00:07:28.218 00.000 9640 Move returns status 0, amount 47
00:07:28.218 00.000 9640 move complete, result=0
00:07:28.219 00.001 9640 worker thread done servicing request
00:07:28.219 00.000 9640 Worker thread wakes up
00:07:28.219 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:07:28.219 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:07:28.221 00.002 16872 GuideStep: 0.0 px 0 ms EAST, 2.1 px 47 ms SOUTH
00:07:29.515 01.294 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"094df428-a234-453d-b77a-45937212a59c"}
00:07:29.520 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"094df428-a234-453d-b77a-45937212a59c"}
00:07:29.524 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"165f4ffa-364c-4e06-abd4-2df24a302616"}
00:07:29.527 00.003 16872 case statement mapped state 6 to 3
00:07:29.529 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"165f4ffa-364c-4e06-abd4-2df24a302616"}
00:07:29.532 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a0949a4a-6efe-40c7-aee8-7aa174ff1d62"}
00:07:29.536 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.52,7.01],"pixels":"..."},"id":"a0949a4a-6efe-40c7-aee8-7aa174ff1d62"}
00:07:32.276 02.740 9640 Exposure complete
00:07:32.413 00.137 9640 worker thread done servicing request
00:07:32.413 00.000 16872 OnExposeComplete: enter
00:07:32.416 00.003 16872 UpdateGuideState(): m_state=6
00:07:32.419 00.003 16872 Star::Find(15, 1643, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
00:07:32.421 00.002 16872 Star::Find returns 1 (0), X=1643.26, Y=585.07, Mass=9350, SNR=51.0, Peak=4024 HFD=3.5
00:07:32.425 00.004 16872 Star::Find false star n=7 nbg=280 bg=3204.9 sigma=21.0 thresh=3268 peak=3265
00:07:32.427 00.002 16872 Star::Find false star n=9 nbg=277 bg=3202.2 sigma=17.7 thresh=3255 peak=3250
00:07:32.430 00.003 16872 Star::Find false star n=1 nbg=278 bg=3207.9 sigma=17.6 thresh=3261 peak=3252
00:07:32.433 00.003 16872 Star::Find false star n=4 nbg=276 bg=3208.7 sigma=19.0 thresh=3266 peak=3254
00:07:32.435 00.002 16872 Star::Find false star n=3 nbg=277 bg=3209.2 sigma=19.4 thresh=3267 peak=3252
00:07:32.438 00.003 16872 Star::Find false star n=4 nbg=282 bg=3205.8 sigma=20.6 thresh=3268 peak=3249
00:07:32.441 00.003 16872 Star::Find false star n=5 nbg=277 bg=3207.3 sigma=18.4 thresh=3263 peak=3257
00:07:32.446 00.005 16872 Star::Find false star n=5 nbg=258 bg=3211.6 sigma=15.5 thresh=3258 peak=3253
00:07:32.448 00.002 16872 MultiStar: [#1 -1.88,0.62,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 2.93,6.13,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
00:07:32.451 00.003 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
00:07:32.454 00.003 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
00:07:32.457 00.003 16872 CameraToMount -- cameraX=-2.32 cameraY=0.13 hyp=2.32 cameraTheta=3.09 mountX=0.09 mountY=2.32, mountTheta=1.53
00:07:32.461 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.32, y=0.13, opts=13)
00:07:32.464 00.003 16872 Enqueuing Move request for scope (-2.32, 0.13)
00:07:32.467 00.003 9640 Worker thread wakes up
00:07:32.467 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.32, 0.13) opts 0xd
00:07:32.467 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.32, 0.13)
00:07:32.467 00.000 9640 Moving (-2.32, 0.13) raw xDistance=0.09 yDistance=2.32
00:07:32.467 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:07:32.467 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.51, input 2.32, m_sumCorr=3.1
00:07:32.467 00.000 9640 MoveAxis(E, 0, ABG)
00:07:32.468 00.001 9640 Move returns status 0, amount 0
00:07:32.468 00.000 9640 MoveAxis(S, 61, ABG)
00:07:32.468 00.000 9640 Guiding  Dir = 1, Dur = 61
00:07:32.468 00.000 9640 IsSlewing returns 0
00:07:32.468 00.000 9640 IsGuiding returns 0
00:07:32.468 00.000 9640 PulseGuide returned control before completion, sleep 71
00:07:32.475 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=63072, med=3208, FiltMin=3134, FiltMax=45564, Gamma=2.190
00:07:32.515 00.040 16872 UpdateGuideState exits: m=9350 SNR=51.0
00:07:32.521 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:32.525 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:07:32.528 00.003 16872 Enqueuing Expose request
00:07:32.551 00.023 9640 IsGuiding returns 1
00:07:32.551 00.000 9640 scope still moving after pulse duration time elapsed
00:07:32.583 00.032 9640 IsSlewing returns 0
00:07:32.583 00.000 9640 IsGuiding returns 0
00:07:32.583 00.000 9640 scope move finished after 61 + 53 ms
00:07:32.583 00.000 9640 Move returns status 0, amount 61
00:07:32.585 00.002 9640 move complete, result=0
00:07:32.585 00.000 9640 worker thread done servicing request
00:07:32.586 00.001 9640 Worker thread wakes up
00:07:32.586 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:07:32.586 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:07:32.587 00.001 16872 GuideStep: 0.1 px 0 ms EAST, 2.3 px 61 ms SOUTH
00:07:33.015 00.428 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba8f610b-500a-4a12-8f17-67a29e7fc7f3"}
00:07:33.019 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ba8f610b-500a-4a12-8f17-67a29e7fc7f3"}
00:07:33.027 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e1d73cd9-4587-4032-8c26-4b8c7228c445"}
00:07:33.031 00.004 16872 case statement mapped state 6 to 3
00:07:33.034 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1d73cd9-4587-4032-8c26-4b8c7228c445"}
00:07:33.039 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f03d356c-e1b2-4ed3-950c-b611ce43bed0"}
00:07:33.042 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.26,7.07],"pixels":"..."},"id":"f03d356c-e1b2-4ed3-950c-b611ce43bed0"}
00:07:36.515 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2a5387f-666b-48f6-95cd-2965f175407c"}
00:07:36.518 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e2a5387f-666b-48f6-95cd-2965f175407c"}
00:07:36.522 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"17b036ac-3c64-4b4f-9016-98711effe927"}
00:07:36.524 00.002 16872 case statement mapped state 6 to 3
00:07:36.527 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"17b036ac-3c64-4b4f-9016-98711effe927"}
00:07:36.531 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2522c94f-a199-4ac3-af0b-bc82d4ed5dc4"}
00:07:36.534 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.26,7.07],"pixels":"..."},"id":"2522c94f-a199-4ac3-af0b-bc82d4ed5dc4"}
00:07:36.660 00.126 9640 Exposure complete
00:07:36.807 00.147 9640 worker thread done servicing request
00:07:36.807 00.000 16872 OnExposeComplete: enter
00:07:36.811 00.004 16872 UpdateGuideState(): m_state=6
00:07:36.816 00.005 16872 Star::Find(15, 1643, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
00:07:36.820 00.004 16872 Star::Find returns 1 (0), X=1643.14, Y=585.10, Mass=9550, SNR=54.5, Peak=4080 HFD=3.6
00:07:36.823 00.003 16872 Star::Find false star n=5 nbg=281 bg=3213.1 sigma=18.4 thresh=3268 peak=3267
00:07:36.826 00.003 16872 Star::Find false star n=2 nbg=265 bg=3210.3 sigma=19.4 thresh=3269 peak=3249
00:07:36.831 00.005 16872 Star::Find false star n=5 nbg=273 bg=3205.9 sigma=16.6 thresh=3256 peak=3248
00:07:36.834 00.003 16872 Star::Find false star n=7 nbg=269 bg=3211.2 sigma=18.8 thresh=3268 peak=3251
00:07:36.837 00.003 16872 MultiStar: [#1 -2.10,-0.37,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -10.24,-2.64,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.89,-0.26,0.15,U] [#10 -1.07,-1.14,0.20,U] [#11 -8.80,-8.82,0.00,M2] 
00:07:36.840 00.003 16872 refined, 2 included, MultiStar: {-1.86, -0.09}, one-star: {-2.44, 0.15}
00:07:36.843 00.003 16872 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.56) = xAngle (-4.65 = 1.63)
00:07:36.849 00.006 16872 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.60 = 1.68)
00:07:36.852 00.003 16872 CameraToMount -- cameraX=-1.86 cameraY=-0.09 hyp=1.86 cameraTheta=-3.09 mountX=-0.12 mountY=1.85, mountTheta=1.64
00:07:36.858 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.86, y=-0.09, opts=13)
00:07:36.862 00.004 16872 Enqueuing Move request for scope (-1.86, -0.09)
00:07:36.865 00.003 9640 Worker thread wakes up
00:07:36.865 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.86, -0.09) opts 0xd
00:07:36.865 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.86, -0.09)
00:07:36.865 00.000 9640 Moving (-1.86, -0.09) raw xDistance=-0.12 yDistance=1.85
00:07:36.865 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.12
00:07:36.865 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.62, input 1.85, m_sumCorr=3.7
00:07:36.865 00.000 9640 MoveAxis(E, 13, ABG)
00:07:36.865 00.000 9640 Guiding  Dir = 2, Dur = 13
00:07:36.866 00.001 9640 IsSlewing returns 0
00:07:36.866 00.000 9640 IsGuiding returns 0
00:07:36.866 00.000 9640 PulseGuide returned control before completion, sleep 23
00:07:36.872 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=64036, med=3212, FiltMin=3124, FiltMax=47540, Gamma=2.190
00:07:36.892 00.020 9640 IsGuiding returns 1
00:07:36.892 00.000 9640 scope still moving after pulse duration time elapsed
00:07:36.912 00.020 16872 UpdateGuideState exits: m=9550 SNR=54.5
00:07:36.915 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:36.917 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:07:36.920 00.003 16872 Enqueuing Expose request
00:07:36.924 00.004 9640 IsSlewing returns 0
00:07:36.925 00.001 9640 IsGuiding returns 0
00:07:36.925 00.000 9640 scope move finished after 13 + 45 ms
00:07:36.925 00.000 9640 Move returns status 0, amount 13
00:07:36.925 00.000 9640 MoveAxis(S, 75, ABG)
00:07:36.925 00.000 9640 Guiding  Dir = 1, Dur = 75
00:07:36.926 00.001 9640 IsSlewing returns 0
00:07:36.926 00.000 9640 IsGuiding returns 0
00:07:36.926 00.000 9640 PulseGuide returned control before completion, sleep 85
00:07:37.018 00.092 9640 IsGuiding returns 1
00:07:37.018 00.000 9640 scope still moving after pulse duration time elapsed
00:07:37.049 00.031 9640 IsSlewing returns 0
00:07:37.050 00.001 9640 IsGuiding returns 0
00:07:37.050 00.000 9640 scope move finished after 75 + 49 ms
00:07:37.050 00.000 9640 Move returns status 0, amount 75
00:07:37.050 00.000 9640 move complete, result=0
00:07:37.050 00.000 9640 worker thread done servicing request
00:07:37.050 00.000 9640 Worker thread wakes up
00:07:37.051 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:07:37.051 00.000 16872 GuideStep: -0.1 px 13 ms EAST, 1.8 px 75 ms SOUTH
00:07:37.054 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:07:40.014 02.960 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"44d01cf2-66ec-43b7-b766-5bbbdb340b10"}
00:07:40.017 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"44d01cf2-66ec-43b7-b766-5bbbdb340b10"}
00:07:40.024 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51b35b0f-0562-437b-9d46-924754db9463"}
00:07:40.026 00.002 16872 case statement mapped state 6 to 3
00:07:40.029 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"51b35b0f-0562-437b-9d46-924754db9463"}
00:07:40.032 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"87872f88-307a-40c1-8546-f0fa4451ed0a"}
00:07:40.035 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.14,7.10],"pixels":"..."},"id":"87872f88-307a-40c1-8546-f0fa4451ed0a"}
00:07:41.121 01.086 9640 Exposure complete
00:07:41.259 00.138 9640 worker thread done servicing request
00:07:41.259 00.000 16872 OnExposeComplete: enter
00:07:41.264 00.005 16872 UpdateGuideState(): m_state=6
00:07:41.267 00.003 16872 Star::Find(15, 1643, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
00:07:41.270 00.003 16872 Star::Find returns 1 (0), X=1642.51, Y=585.92, Mass=8376, SNR=48.1, Peak=3992 HFD=3.0
00:07:41.274 00.004 16872 Star::Find false star n=7 nbg=260 bg=3200.1 sigma=17.3 thresh=3252 peak=3244
00:07:41.278 00.004 16872 Star::Find false star n=9 nbg=271 bg=3199.2 sigma=18.7 thresh=3255 peak=3247
00:07:41.281 00.003 16872 Star::Find false star n=3 nbg=255 bg=3193.8 sigma=19.6 thresh=3252 peak=3252
00:07:41.283 00.002 16872 Star::Find false star n=3 nbg=278 bg=3194.0 sigma=22.6 thresh=3262 peak=3259
00:07:41.286 00.003 16872 Star::Find false star n=6 nbg=274 bg=3197.5 sigma=20.7 thresh=3260 peak=3259
00:07:41.289 00.003 16872 Star::Find false star n=1 nbg=269 bg=3195.3 sigma=19.2 thresh=3253 peak=3243
00:07:41.291 00.002 16872 Star::Find false star n=6 nbg=279 bg=3203.5 sigma=18.3 thresh=3258 peak=3241
00:07:41.294 00.003 16872 Star::Find false star n=3 nbg=270 bg=3200.7 sigma=18.4 thresh=3256 peak=3244
00:07:41.296 00.002 16872 MultiStar: [#1 -2.59,1.05,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.68,-1.48,0.17,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
00:07:41.299 00.003 16872 refined, 1 included, MultiStar: {-2.53, 0.62}, one-star: {-3.07, 0.97}
00:07:41.302 00.003 16872 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.56) = xAngle (1.35 = 1.35)
00:07:41.306 00.004 16872 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.39 = 1.39)
00:07:41.310 00.004 16872 CameraToMount -- cameraX=-2.53 cameraY=0.62 hyp=2.60 cameraTheta=2.90 mountX=0.58 mountY=2.56, mountTheta=1.35
00:07:41.314 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.53, y=0.62, opts=13)
00:07:41.318 00.004 16872 Enqueuing Move request for scope (-2.53, 0.62)
00:07:41.321 00.003 9640 Worker thread wakes up
00:07:41.321 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.53, 0.62) opts 0xd
00:07:41.321 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.53, 0.62)
00:07:41.321 00.000 9640 Moving (-2.53, 0.62) raw xDistance=0.58 yDistance=2.56
00:07:41.321 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.58
00:07:41.322 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.66, input 2.56, m_sumCorr=4.4
00:07:41.322 00.000 9640 MoveAxis(W, 60, ABG)
00:07:41.322 00.000 9640 Guiding  Dir = 3, Dur = 60
00:07:41.322 00.000 9640 IsSlewing returns 0
00:07:41.322 00.000 9640 IsGuiding returns 0
00:07:41.323 00.001 9640 PulseGuide returned control before completion, sleep 70
00:07:41.328 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=63064, med=3200, FiltMin=3102, FiltMax=47392, Gamma=2.190
00:07:41.369 00.041 16872 UpdateGuideState exits: m=8376 SNR=48.1
00:07:41.372 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:41.374 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:07:41.377 00.003 16872 Enqueuing Expose request
00:07:41.396 00.019 9640 IsGuiding returns 1
00:07:41.396 00.000 9640 scope still moving after pulse duration time elapsed
00:07:41.427 00.031 9640 IsSlewing returns 0
00:07:41.428 00.001 9640 IsGuiding returns 0
00:07:41.428 00.000 9640 scope move finished after 60 + 46 ms
00:07:41.429 00.001 9640 Move returns status 0, amount 60
00:07:41.429 00.000 9640 MoveAxis(S, 79, ABG)
00:07:41.429 00.000 9640 Guiding  Dir = 1, Dur = 79
00:07:41.430 00.001 9640 IsSlewing returns 0
00:07:41.430 00.000 9640 IsGuiding returns 0
00:07:41.431 00.001 9640 PulseGuide returned control before completion, sleep 89
00:07:41.536 00.105 9640 IsGuiding returns 1
00:07:41.537 00.001 9640 scope still moving after pulse duration time elapsed
00:07:41.566 00.029 9640 IsSlewing returns 0
00:07:41.566 00.000 9640 IsGuiding returns 0
00:07:41.566 00.000 9640 scope move finished after 79 + 56 ms
00:07:41.566 00.000 9640 Move returns status 0, amount 79
00:07:41.566 00.000 9640 move complete, result=0
00:07:41.566 00.000 9640 worker thread done servicing request
00:07:41.567 00.001 9640 Worker thread wakes up
00:07:41.567 00.000 16872 GuideStep: 0.6 px 60 ms WEST, 2.6 px 79 ms SOUTH
00:07:41.571 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:07:41.571 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:07:43.514 01.943 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1839548b-5b96-46fc-b492-53560c9bf190"}
00:07:43.517 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1839548b-5b96-46fc-b492-53560c9bf190"}
00:07:43.521 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f3d12fdd-61b0-4d59-82b6-772dd08ed394"}
00:07:43.524 00.003 16872 case statement mapped state 6 to 3
00:07:43.527 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3d12fdd-61b0-4d59-82b6-772dd08ed394"}
00:07:43.531 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b8aca1c8-28a0-44e4-a6ce-44e80d9bb283"}
00:07:43.533 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.51,6.92],"pixels":"..."},"id":"b8aca1c8-28a0-44e4-a6ce-44e80d9bb283"}
00:07:45.628 02.095 9640 Exposure complete
00:07:45.766 00.138 9640 worker thread done servicing request
00:07:45.766 00.000 16872 OnExposeComplete: enter
00:07:45.769 00.003 16872 UpdateGuideState(): m_state=6
00:07:45.771 00.002 16872 Star::Find(15, 1642, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
00:07:45.774 00.003 16872 Star::Find returns 1 (0), X=1641.65, Y=584.89, Mass=8609, SNR=49.1, Peak=3868 HFD=3.3
00:07:45.777 00.003 16872 Star::Find false star n=3 nbg=274 bg=3206.3 sigma=19.0 thresh=3263 peak=3246
00:07:45.779 00.002 16872 Star::Find false star n=3 nbg=286 bg=3209.1 sigma=18.2 thresh=3264 peak=3247
00:07:45.782 00.003 16872 Star::Find false star n=2 nbg=280 bg=3209.7 sigma=20.8 thresh=3272 peak=3256
00:07:45.784 00.002 16872 Star::Find false star n=6 nbg=263 bg=3203.6 sigma=16.1 thresh=3252 peak=3247
00:07:45.787 00.003 16872 Star::Find false star n=5 nbg=275 bg=3207.2 sigma=18.9 thresh=3264 peak=3256
00:07:45.789 00.002 16872 Star::Find false star n=6 nbg=278 bg=3201.3 sigma=20.0 thresh=3261 peak=3252
00:07:45.793 00.004 16872 Star::Find false star n=3 nbg=277 bg=3206.8 sigma=21.2 thresh=3270 peak=3256
00:07:45.796 00.003 16872 MultiStar: [#1 -4.00,-0.16,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -1.43,-19.53,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 12.75,16.52,0.00,M3] 
00:07:45.799 00.003 16872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.56) = xAngle (-4.68 = 1.60)
00:07:45.801 00.002 16872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.65)
00:07:45.804 00.003 16872 CameraToMount -- cameraX=-3.93 cameraY=-0.06 hyp=3.93 cameraTheta=-3.13 mountX=-0.12 mountY=3.92, mountTheta=1.60
00:07:45.809 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-3.93, y=-0.06, opts=13)
00:07:45.812 00.003 16872 Enqueuing Move request for scope (-3.93, -0.06)
00:07:45.815 00.003 9640 Worker thread wakes up
00:07:45.815 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.93, -0.06) opts 0xd
00:07:45.815 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.93, -0.06)
00:07:45.815 00.000 9640 Moving (-3.93, -0.06) raw xDistance=-0.12 yDistance=3.92
00:07:45.815 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.05 from input -0.12
00:07:45.815 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.68, input 3.92, m_sumCorr=5.1
00:07:45.815 00.000 9640 MoveAxis(E, 6, ABG)
00:07:45.815 00.000 9640 Guiding  Dir = 2, Dur = 6
00:07:45.815 00.000 9640 IsSlewing returns 0
00:07:45.816 00.001 9640 IsGuiding returns 0
00:07:45.816 00.000 9640 PulseGuide returned control before completion, sleep 16
00:07:45.821 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65280, med=3208, FiltMin=3078, FiltMax=47376, Gamma=2.190
00:07:45.838 00.017 9640 IsGuiding returns 1
00:07:45.838 00.000 9640 scope still moving after pulse duration time elapsed
00:07:45.863 00.025 16872 UpdateGuideState exits: m=8609 SNR=49.1
00:07:45.866 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:45.869 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:07:45.874 00.005 16872 Enqueuing Expose request
00:07:45.877 00.003 9640 IsSlewing returns 0
00:07:45.878 00.001 9640 IsGuiding returns 0
00:07:45.878 00.000 9640 scope move finished after 6 + 55 ms
00:07:45.878 00.000 9640 Move returns status 0, amount 6
00:07:45.878 00.000 9640 MoveAxis(S, 81, ABG)
00:07:45.878 00.000 9640 Guiding  Dir = 1, Dur = 81
00:07:45.878 00.000 9640 IsSlewing returns 0
00:07:45.878 00.000 9640 IsGuiding returns 0
00:07:45.879 00.001 9640 PulseGuide returned control before completion, sleep 91
00:07:45.980 00.101 9640 IsGuiding returns 1
00:07:45.980 00.000 9640 scope still moving after pulse duration time elapsed
00:07:46.011 00.031 9640 IsSlewing returns 0
00:07:46.012 00.001 9640 IsGuiding returns 0
00:07:46.012 00.000 9640 scope move finished after 81 + 52 ms
00:07:46.012 00.000 9640 Move returns status 0, amount 81
00:07:46.012 00.000 9640 move complete, result=0
00:07:46.012 00.000 9640 worker thread done servicing request
00:07:46.012 00.000 16872 GuideStep: -0.1 px 6 ms EAST, 3.9 px 81 ms SOUTH
00:07:46.018 00.006 9640 Worker thread wakes up
00:07:46.018 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:07:46.018 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:07:47.012 00.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c6695fd-c55a-4aa8-aed3-2b3cd64fc82f"}
00:07:47.017 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2c6695fd-c55a-4aa8-aed3-2b3cd64fc82f"}
00:07:47.020 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"30cf3618-343d-43e9-b1ab-c30fd3b412a3"}
00:07:47.025 00.005 16872 case statement mapped state 6 to 3
00:07:47.028 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"30cf3618-343d-43e9-b1ab-c30fd3b412a3"}
00:07:47.033 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5b9eb763-d660-4d63-ac1f-046f7585e08c"}
00:07:47.036 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.65,6.89],"pixels":"..."},"id":"5b9eb763-d660-4d63-ac1f-046f7585e08c"}
00:07:50.081 03.045 9640 Exposure complete
00:07:50.218 00.137 9640 worker thread done servicing request
00:07:50.218 00.000 16872 OnExposeComplete: enter
00:07:50.221 00.003 16872 UpdateGuideState(): m_state=6
00:07:50.224 00.003 16872 Star::Find(15, 1641, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
00:07:50.227 00.003 16872 Star::Find returns 1 (0), X=1641.20, Y=585.09, Mass=8457, SNR=49.8, Peak=4168 HFD=2.5
00:07:50.230 00.003 16872 Star::Find false star n=2 nbg=278 bg=3195.3 sigma=19.0 thresh=3252 peak=3246
00:07:50.232 00.002 16872 Star::Find false star n=2 nbg=276 bg=3198.2 sigma=18.8 thresh=3254 peak=3250
00:07:50.235 00.003 16872 Star::Find false star n=3 nbg=262 bg=3193.4 sigma=21.1 thresh=3257 peak=3255
00:07:50.238 00.003 16872 Star::Find false star n=5 nbg=282 bg=3194.2 sigma=21.3 thresh=3258 peak=3244
00:07:50.240 00.002 16872 Star::Find false star n=4 nbg=279 bg=3192.4 sigma=19.7 thresh=3251 peak=3246
00:07:50.242 00.002 16872 Star::Find false star n=2 nbg=276 bg=3196.8 sigma=20.4 thresh=3258 peak=3257
00:07:50.246 00.004 16872 Star::Find false star n=2 nbg=263 bg=3193.8 sigma=16.9 thresh=3245 peak=3233
00:07:50.249 00.003 16872 Star::Find false star n=3 nbg=279 bg=3196.3 sigma=21.0 thresh=3259 peak=3244
00:07:50.251 00.002 16872 MultiStar: [#1 -3.63,-1.09,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -16.12,-2.65,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
00:07:50.253 00.002 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:07:50.256 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
00:07:50.259 00.003 16872 CameraToMount -- cameraX=-4.38 cameraY=0.14 hyp=4.38 cameraTheta=3.11 mountX=0.07 mountY=4.38, mountTheta=1.55
00:07:50.263 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-4.38, y=0.14, opts=13)
00:07:50.267 00.004 16872 Enqueuing Move request for scope (-4.38, 0.14)
00:07:50.268 00.001 9640 Worker thread wakes up
00:07:50.270 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.38, 0.14) opts 0xd
00:07:50.270 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.38, 0.14)
00:07:50.270 00.000 9640 Moving (-4.38, 0.14) raw xDistance=0.07 yDistance=4.38
00:07:50.270 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:07:50.270 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.88, input 4.38, m_sumCorr=5.9
00:07:50.270 00.000 9640 MoveAxis(E, 0, ABG)
00:07:50.270 00.000 9640 Move returns status 0, amount 0
00:07:50.270 00.000 9640 MoveAxis(S, 106, ABG)
00:07:50.270 00.000 9640 Guiding  Dir = 1, Dur = 106
00:07:50.270 00.000 9640 IsSlewing returns 0
00:07:50.271 00.001 9640 IsGuiding returns 0
00:07:50.271 00.000 9640 PulseGuide returned control before completion, sleep 116
00:07:50.278 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=63212, med=3196, FiltMin=3070, FiltMax=43768, Gamma=2.190
00:07:50.316 00.038 16872 UpdateGuideState exits: m=8457 SNR=49.8
00:07:50.319 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:50.321 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:07:50.324 00.003 16872 Enqueuing Expose request
00:07:50.403 00.079 9640 IsGuiding returns 0
00:07:50.403 00.000 9640 Move returns status 0, amount 106
00:07:50.403 00.000 9640 move complete, result=0
00:07:50.403 00.000 9640 worker thread done servicing request
00:07:50.404 00.001 9640 Worker thread wakes up
00:07:50.404 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:07:50.404 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:07:50.404 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 4.4 px 106 ms SOUTH
00:07:50.514 00.110 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33812198-a3f9-48c5-b77c-666a87356f00"}
00:07:50.517 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"33812198-a3f9-48c5-b77c-666a87356f00"}
00:07:50.520 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2eeb8d91-5391-4a96-a62a-9b9a895053c2"}
00:07:50.523 00.003 16872 case statement mapped state 6 to 3
00:07:50.525 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2eeb8d91-5391-4a96-a62a-9b9a895053c2"}
00:07:50.530 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ea8d125e-494e-41d5-b8fa-d550be109193"}
00:07:50.533 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.20,7.09],"pixels":"..."},"id":"ea8d125e-494e-41d5-b8fa-d550be109193"}
00:07:54.015 03.482 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11395a21-b047-4f89-96df-78117721874c"}
00:07:54.018 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"11395a21-b047-4f89-96df-78117721874c"}
00:07:54.022 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f1581286-08a3-4c63-801b-09e8762020c0"}
00:07:54.024 00.002 16872 case statement mapped state 6 to 3
00:07:54.027 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1581286-08a3-4c63-801b-09e8762020c0"}
00:07:54.031 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3aaef398-b88c-4b62-8779-2f56b3ccd14c"}
00:07:54.035 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.20,7.09],"pixels":"..."},"id":"3aaef398-b88c-4b62-8779-2f56b3ccd14c"}
00:07:54.453 00.418 9640 Exposure complete
00:07:54.587 00.134 9640 worker thread done servicing request
00:07:54.588 00.001 16872 OnExposeComplete: enter
00:07:54.591 00.003 16872 UpdateGuideState(): m_state=6
00:07:54.594 00.003 16872 Star::Find(15, 1641, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
00:07:54.597 00.003 16872 Star::Find returns 1 (0), X=1640.41, Y=584.58, Mass=10432, SNR=55.4, Peak=4064 HFD=3.3
00:07:54.599 00.002 16872 Star::Find false star n=2 nbg=278 bg=3204.7 sigma=20.2 thresh=3265 peak=3247
00:07:54.602 00.003 16872 Star::Find false star n=9 nbg=265 bg=3200.2 sigma=16.7 thresh=3250 peak=3240
00:07:54.604 00.002 16872 Star::Find false star n=9 nbg=279 bg=3202.9 sigma=19.4 thresh=3261 peak=3259
00:07:54.607 00.003 16872 Star::Find false star n=6 nbg=271 bg=3206.5 sigma=18.7 thresh=3263 peak=3252
00:07:54.610 00.003 16872 Star::Find false star n=5 nbg=280 bg=3200.5 sigma=21.2 thresh=3264 peak=3248
00:07:54.614 00.004 16872 MultiStar: [#1 -5.42,-0.33,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.52,-0.43,0.14,U] [#11 -1.42,0.45,0.22,U] 
00:07:54.617 00.003 16872 refined, 2 included, MultiStar: {-4.07, -0.24}, one-star: {-5.17, -0.37}
00:07:54.620 00.003 16872 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.56) = xAngle (-4.64 = 1.65)
00:07:54.622 00.002 16872 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.59 = 1.69)
00:07:54.624 00.002 16872 CameraToMount -- cameraX=-4.07 cameraY=-0.24 hyp=4.08 cameraTheta=-3.08 mountX=-0.31 mountY=4.05, mountTheta=1.65
00:07:54.628 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-4.07, y=-0.24, opts=13)
00:07:54.631 00.003 16872 Enqueuing Move request for scope (-4.07, -0.24)
00:07:54.634 00.003 9640 Worker thread wakes up
00:07:54.634 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.07, -0.24) opts 0xd
00:07:54.634 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.07, -0.24)
00:07:54.634 00.000 9640 Moving (-4.07, -0.24) raw xDistance=-0.31 yDistance=4.05
00:07:54.634 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.31
00:07:54.634 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.20, input 4.05, m_sumCorr=7.1
00:07:54.634 00.000 9640 MoveAxis(E, 32, ABG)
00:07:54.634 00.000 9640 Guiding  Dir = 2, Dur = 32
00:07:54.635 00.001 9640 IsSlewing returns 0
00:07:54.635 00.000 9640 IsGuiding returns 0
00:07:54.635 00.000 9640 PulseGuide returned control before completion, sleep 42
00:07:54.644 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=63964, med=3204, FiltMin=3126, FiltMax=47464, Gamma=2.190
00:07:54.681 00.037 16872 UpdateGuideState exits: m=10432 SNR=55.4
00:07:54.683 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:54.687 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:07:54.690 00.003 16872 Enqueuing Expose request
00:07:54.692 00.002 9640 IsGuiding returns 1
00:07:54.693 00.001 9640 scope still moving after pulse duration time elapsed
00:07:54.717 00.024 9640 IsSlewing returns 0
00:07:54.717 00.000 9640 IsGuiding returns 0
00:07:54.717 00.000 9640 scope move finished after 32 + 49 ms
00:07:54.717 00.000 9640 Move returns status 0, amount 32
00:07:54.717 00.000 9640 MoveAxis(S, 145, ABG)
00:07:54.717 00.000 9640 Guiding  Dir = 1, Dur = 145
00:07:54.718 00.001 9640 IsSlewing returns 0
00:07:54.718 00.000 9640 IsGuiding returns 0
00:07:54.718 00.000 9640 PulseGuide returned control before completion, sleep 155
00:07:54.875 00.157 9640 IsGuiding returns 1
00:07:54.875 00.000 9640 scope still moving after pulse duration time elapsed
00:07:54.906 00.031 9640 IsSlewing returns 0
00:07:54.907 00.001 9640 IsGuiding returns 0
00:07:54.907 00.000 9640 scope move finished after 145 + 44 ms
00:07:54.907 00.000 9640 Move returns status 0, amount 145
00:07:54.907 00.000 9640 move complete, result=0
00:07:54.907 00.000 9640 worker thread done servicing request
00:07:54.907 00.000 9640 Worker thread wakes up
00:07:54.907 00.000 16872 GuideStep: -0.3 px 32 ms EAST, 4.1 px 145 ms SOUTH
00:07:54.910 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:07:54.910 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1631,570,31,31)
00:07:57.514 02.604 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"67f2fee6-22fb-4c63-a853-ee22ba65baca"}
00:07:57.519 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"67f2fee6-22fb-4c63-a853-ee22ba65baca"}
00:07:57.524 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"939e4adb-0d63-4cda-98d7-d17322a9215f"}
00:07:57.526 00.002 16872 case statement mapped state 6 to 3
00:07:57.529 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"939e4adb-0d63-4cda-98d7-d17322a9215f"}
00:07:57.535 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b7a702e7-0529-43f4-ac3d-084ceafeed0e"}
00:07:57.539 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.41,6.58],"pixels":"..."},"id":"b7a702e7-0529-43f4-ac3d-084ceafeed0e"}
00:07:58.960 01.421 9640 Exposure complete
00:07:59.095 00.135 9640 worker thread done servicing request
00:07:59.095 00.000 16872 OnExposeComplete: enter
00:07:59.097 00.002 16872 UpdateGuideState(): m_state=6
00:07:59.101 00.004 16872 Star::Find(15, 1640, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
00:07:59.104 00.003 16872 Star::Find returns 1 (0), X=1639.31, Y=585.45, Mass=9866, SNR=51.2, Peak=4180 HFD=3.1
00:07:59.109 00.005 16872 Star::Find false star n=2 nbg=282 bg=3212.1 sigma=20.0 thresh=3272 peak=3254
00:07:59.112 00.003 16872 Star::Find false star n=3 nbg=266 bg=3200.8 sigma=17.5 thresh=3253 peak=3247
00:07:59.115 00.003 16872 Star::Find false star n=1 nbg=273 bg=3200.3 sigma=17.7 thresh=3253 peak=3243
00:07:59.117 00.002 16872 Star::Find false star n=6 nbg=281 bg=3199.0 sigma=19.0 thresh=3256 peak=3256
00:07:59.120 00.003 16872 Star::Find false star n=5 nbg=265 bg=3199.2 sigma=17.2 thresh=3251 peak=3250
00:07:59.123 00.003 16872 Star::Find false star n=5 nbg=271 bg=3201.5 sigma=18.7 thresh=3258 peak=3247
00:07:59.126 00.003 16872 MultiStar: [#1 -6.01,0.66,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.40,-1.57,0.21,U] [#8 -16.42,-12.89,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.10,7.15,0.00,M3] 
00:07:59.129 00.003 16872 refined, 1 included, MultiStar: {-4.96, 0.15}, one-star: {-6.27, 0.50}
00:07:59.133 00.004 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:07:59.135 00.002 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
00:07:59.139 00.004 16872 CameraToMount -- cameraX=-4.96 cameraY=0.15 hyp=4.97 cameraTheta=3.11 mountX=0.07 mountY=4.96, mountTheta=1.56
00:07:59.144 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-4.96, y=0.15, opts=13)
00:07:59.147 00.003 16872 Enqueuing Move request for scope (-4.96, 0.15)
00:07:59.149 00.002 9640 Worker thread wakes up
00:07:59.150 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.96, 0.15) opts 0xd
00:07:59.150 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.96, 0.15)
00:07:59.150 00.000 9640 Moving (-4.96, 0.15) raw xDistance=0.07 yDistance=4.96
00:07:59.150 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:07:59.150 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.35, input 4.96, m_sumCorr=8.5
00:07:59.150 00.000 9640 MoveAxis(E, 0, ABG)
00:07:59.150 00.000 9640 Move returns status 0, amount 0
00:07:59.150 00.000 9640 MoveAxis(S, 163, ABG)
00:07:59.150 00.000 9640 Guiding  Dir = 1, Dur = 163
00:07:59.150 00.000 9640 IsSlewing returns 0
00:07:59.150 00.000 9640 IsGuiding returns 0
00:07:59.151 00.001 9640 PulseGuide returned control before completion, sleep 173
00:07:59.158 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2836, max=63656, med=3204, FiltMin=3012, FiltMax=44316, Gamma=2.190
00:07:59.198 00.040 16872 UpdateGuideState exits: m=9866 SNR=51.2
00:07:59.203 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:59.207 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:07:59.211 00.004 16872 Enqueuing Expose request
00:07:59.339 00.128 9640 IsGuiding returns 0
00:07:59.339 00.000 9640 Move returns status 0, amount 163
00:07:59.339 00.000 9640 move complete, result=0
00:07:59.339 00.000 9640 worker thread done servicing request
00:07:59.339 00.000 9640 Worker thread wakes up
00:07:59.339 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 5.0 px 163 ms SOUTH
00:07:59.343 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:07:59.343 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1624,570,31,31)
00:08:01.014 01.671 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b8eff58d-726a-4894-8227-7d434e8245ce"}
00:08:01.017 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b8eff58d-726a-4894-8227-7d434e8245ce"}
00:08:01.021 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a0acc5e5-2b72-4da2-b27a-8ef115768b35"}
00:08:01.027 00.006 16872 case statement mapped state 6 to 3
00:08:01.030 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0acc5e5-2b72-4da2-b27a-8ef115768b35"}
00:08:01.034 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"715c9ba0-4166-443b-bd5d-0a204497b63d"}
00:08:01.038 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.31,7.45],"pixels":"..."},"id":"715c9ba0-4166-443b-bd5d-0a204497b63d"}
00:08:03.437 02.399 9640 Exposure complete
00:08:03.584 00.147 9640 worker thread done servicing request
00:08:03.584 00.000 16872 OnExposeComplete: enter
00:08:03.587 00.003 16872 UpdateGuideState(): m_state=6
00:08:03.593 00.006 16872 Star::Find(15, 1639, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
00:08:03.597 00.004 16872 Star::Find returns 1 (0), X=1637.97, Y=585.17, Mass=9703, SNR=55.0, Peak=4016 HFD=3.2
00:08:03.600 00.003 16872 Star::Find false star n=10 nbg=271 bg=3193.5 sigma=18.7 thresh=3250 peak=3240
00:08:03.603 00.003 16872 Star::Find false star n=3 nbg=283 bg=3197.1 sigma=25.0 thresh=3272 peak=3266
00:08:03.607 00.004 16872 Star::Find false star n=3 nbg=278 bg=3194.2 sigma=21.0 thresh=3257 peak=3237
00:08:03.611 00.004 16872 Star::Find false star n=5 nbg=275 bg=3192.1 sigma=18.8 thresh=3248 peak=3241
00:08:03.614 00.003 16872 Star::Find false star n=4 nbg=266 bg=3195.5 sigma=18.8 thresh=3252 peak=3235
00:08:03.617 00.003 16872 Star::Find false star n=3 nbg=277 bg=3195.8 sigma=20.5 thresh=3257 peak=3253
00:08:03.620 00.003 16872 Star::Find false star n=3 nbg=278 bg=3199.4 sigma=20.2 thresh=3260 peak=3248
00:08:03.624 00.004 16872 Star::Find false star n=6 nbg=273 bg=3190.3 sigma=19.1 thresh=3248 peak=3237
00:08:03.628 00.004 16872 Star::Find false star n=4 nbg=283 bg=3193.5 sigma=22.3 thresh=3260 peak=3248
00:08:03.631 00.003 16872 MultiStar: [#1 -7.14,0.60,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.59,9.25,0.00,M1] [#11 0.00,0.00,0.00,L] 
00:08:03.634 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:08:03.638 00.004 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
00:08:03.641 00.003 16872 CameraToMount -- cameraX=-7.61 cameraY=0.22 hyp=7.61 cameraTheta=3.11 mountX=0.10 mountY=7.60, mountTheta=1.56
00:08:03.646 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-7.61, y=0.22, opts=13)
00:08:03.649 00.003 16872 Enqueuing Move request for scope (-7.61, 0.22)
00:08:03.654 00.005 9640 Worker thread wakes up
00:08:03.655 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.61, 0.22) opts 0xd
00:08:03.655 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.61, 0.22)
00:08:03.655 00.000 9640 Moving (-7.61, 0.22) raw xDistance=0.10 yDistance=7.60
00:08:03.655 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.10
00:08:03.655 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.39, input 7.60, m_sumCorr=9.9
00:08:03.655 00.000 9640 MoveAxis(W, 11, ABG)
00:08:03.655 00.000 9640 Guiding  Dir = 3, Dur = 11
00:08:03.655 00.000 9640 IsSlewing returns 0
00:08:03.656 00.001 9640 IsGuiding returns 0
00:08:03.656 00.000 9640 PulseGuide returned control before completion, sleep 21
00:08:03.662 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=65512, med=3196, FiltMin=3108, FiltMax=45836, Gamma=2.190
00:08:03.684 00.022 9640 IsGuiding returns 1
00:08:03.684 00.000 9640 scope still moving after pulse duration time elapsed
00:08:03.701 00.017 16872 UpdateGuideState exits: m=9703 SNR=55.0
00:08:03.704 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:03.707 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:08:03.711 00.004 16872 Enqueuing Expose request
00:08:03.719 00.008 9640 IsSlewing returns 0
00:08:03.719 00.000 9640 IsGuiding returns 0
00:08:03.719 00.000 9640 scope move finished after 11 + 52 ms
00:08:03.719 00.000 9640 Move returns status 0, amount 11
00:08:03.719 00.000 9640 MoveAxis(S, 167, ABG)
00:08:03.719 00.000 9640 Guiding  Dir = 1, Dur = 167
00:08:03.720 00.001 9640 IsSlewing returns 0
00:08:03.720 00.000 9640 IsGuiding returns 0
00:08:03.720 00.000 9640 PulseGuide returned control before completion, sleep 177
00:08:03.906 00.186 9640 IsGuiding returns 1
00:08:03.906 00.000 9640 scope still moving after pulse duration time elapsed
00:08:03.936 00.030 9640 IsSlewing returns 0
00:08:03.937 00.001 9640 IsGuiding returns 0
00:08:03.937 00.000 9640 scope move finished after 167 + 49 ms
00:08:03.937 00.000 9640 Move returns status 0, amount 167
00:08:03.937 00.000 9640 move complete, result=0
00:08:03.937 00.000 9640 worker thread done servicing request
00:08:03.937 00.000 9640 Worker thread wakes up
00:08:03.937 00.000 16872 GuideStep: 0.1 px 11 ms WEST, 7.6 px 167 ms SOUTH
00:08:03.939 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
00:08:03.940 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1623,570,31,31)
00:08:04.514 00.574 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cdf78830-7b14-4574-8308-138a1df4e6af"}
00:08:04.518 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cdf78830-7b14-4574-8308-138a1df4e6af"}
00:08:04.522 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4cf8a96b-f7cc-4aab-be22-1b9884f0e48d"}
00:08:04.525 00.003 16872 case statement mapped state 6 to 3
00:08:04.530 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4cf8a96b-f7cc-4aab-be22-1b9884f0e48d"}
00:08:04.535 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4a0593f9-e55a-46c2-a2ea-45ab747220a6"}
00:08:04.539 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.97,7.17],"pixels":"..."},"id":"4a0593f9-e55a-46c2-a2ea-45ab747220a6"}
00:08:08.001 03.462 9640 Exposure complete
00:08:08.013 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1eb6cd29-2b88-405b-9ff3-04d12f7bf75c"}
00:08:08.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1eb6cd29-2b88-405b-9ff3-04d12f7bf75c"}
00:08:08.020 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff591134-09dd-4f1c-bff9-2fa13a647a7f"}
00:08:08.024 00.004 16872 case statement mapped state 6 to 3
00:08:08.027 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff591134-09dd-4f1c-bff9-2fa13a647a7f"}
00:08:08.030 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"62ffa192-1cb1-4ff7-a930-65a034d97751"}
00:08:08.034 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.97,7.17],"pixels":"..."},"id":"62ffa192-1cb1-4ff7-a930-65a034d97751"}
00:08:08.140 00.106 9640 worker thread done servicing request
00:08:08.140 00.000 16872 OnExposeComplete: enter
00:08:08.143 00.003 16872 UpdateGuideState(): m_state=6
00:08:08.146 00.003 16872 Star::Find(15, 1637, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
00:08:08.149 00.003 16872 Star::Find returns 1 (0), X=1636.18, Y=585.25, Mass=9940, SNR=51.1, Peak=3988 HFD=3.5
00:08:08.153 00.004 16872 Star::Find false star n=4 nbg=263 bg=3196.8 sigma=18.7 thresh=3253 peak=3245
00:08:08.155 00.002 16872 Star::Find false star n=4 nbg=277 bg=3198.1 sigma=19.9 thresh=3258 peak=3255
00:08:08.158 00.003 16872 Star::Find false star n=5 nbg=280 bg=3198.1 sigma=18.5 thresh=3254 peak=3245
00:08:08.161 00.003 16872 Star::Find false star n=4 nbg=271 bg=3190.6 sigma=21.4 thresh=3255 peak=3248
00:08:08.163 00.002 16872 Star::Find false star n=2 nbg=271 bg=3201.2 sigma=18.8 thresh=3258 peak=3252
00:08:08.166 00.003 16872 MultiStar: [#1 -1.61,-0.40,0.35,U] [#2 0.00,0.00,0.00,L] [#3 -12.16,-3.75,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 -12.08,-2.32,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.71,3.87,0.26,U] 
00:08:08.173 00.007 16872 refined, 2 included, MultiStar: {-5.89, 0.73}, one-star: {-9.41, 0.30}
00:08:08.177 00.004 16872 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.56) = xAngle (1.46 = 1.46)
00:08:08.181 00.004 16872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
00:08:08.185 00.004 16872 CameraToMount -- cameraX=-5.89 cameraY=0.73 hyp=5.94 cameraTheta=3.02 mountX=0.64 mountY=5.93, mountTheta=1.46
00:08:08.189 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-5.89, y=0.73, opts=13)
00:08:08.193 00.004 16872 Enqueuing Move request for scope (-5.89, 0.73)
00:08:08.197 00.004 9640 Worker thread wakes up
00:08:08.198 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.89, 0.73) opts 0xd
00:08:08.198 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.89, 0.73)
00:08:08.198 00.000 9640 Moving (-5.89, 0.73) raw xDistance=0.64 yDistance=5.93
00:08:08.198 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.64
00:08:08.198 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.65, input 5.93, m_sumCorr=12
00:08:08.198 00.000 9640 MoveAxis(W, 69, ABG)
00:08:08.198 00.000 9640 Guiding  Dir = 3, Dur = 69
00:08:08.198 00.000 9640 IsSlewing returns 0
00:08:08.199 00.001 9640 IsGuiding returns 0
00:08:08.200 00.001 9640 PulseGuide returned control before completion, sleep 79
00:08:08.206 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=60124, med=3196, FiltMin=3052, FiltMax=38968, Gamma=2.190
00:08:08.247 00.041 16872 UpdateGuideState exits: m=9940 SNR=51.1
00:08:08.250 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:08.253 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:08:08.258 00.005 16872 Enqueuing Expose request
00:08:08.289 00.031 9640 IsGuiding returns 1
00:08:08.289 00.000 9640 scope still moving after pulse duration time elapsed
00:08:08.320 00.031 9640 IsSlewing returns 0
00:08:08.320 00.000 9640 IsGuiding returns 0
00:08:08.320 00.000 9640 scope move finished after 69 + 52 ms
00:08:08.321 00.001 9640 Move returns status 0, amount 69
00:08:08.321 00.000 9640 MoveAxis(S, 199, ABG)
00:08:08.321 00.000 9640 Guiding  Dir = 1, Dur = 199
00:08:08.321 00.000 9640 IsSlewing returns 0
00:08:08.322 00.001 9640 IsGuiding returns 0
00:08:08.322 00.000 9640 PulseGuide returned control before completion, sleep 209
00:08:08.539 00.217 9640 IsGuiding returns 1
00:08:08.540 00.001 9640 scope still moving after pulse duration time elapsed
00:08:08.570 00.030 9640 IsSlewing returns 0
00:08:08.570 00.000 9640 IsGuiding returns 0
00:08:08.571 00.001 9640 scope move finished after 199 + 49 ms
00:08:08.571 00.000 9640 Move returns status 0, amount 199
00:08:08.571 00.000 9640 move complete, result=0
00:08:08.571 00.000 9640 worker thread done servicing request
00:08:08.571 00.000 9640 Worker thread wakes up
00:08:08.571 00.000 16872 GuideStep: 0.6 px 69 ms WEST, 5.9 px 199 ms SOUTH
00:08:08.574 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:08:08.574 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1621,570,31,31)
00:08:11.515 02.941 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ecbb8628-c681-452d-acfd-bf03dfc67d34"}
00:08:11.517 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ecbb8628-c681-452d-acfd-bf03dfc67d34"}
00:08:11.522 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4924028f-0ccb-407c-98a9-21e06fc28bf1"}
00:08:11.525 00.003 16872 case statement mapped state 6 to 3
00:08:11.528 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4924028f-0ccb-407c-98a9-21e06fc28bf1"}
00:08:11.531 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e5f53fbd-544c-4fa7-a666-64ec24c280b2"}
00:08:11.535 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.18,7.25],"pixels":"..."},"id":"e5f53fbd-544c-4fa7-a666-64ec24c280b2"}
00:08:12.632 01.097 9640 Exposure complete
00:08:12.768 00.136 9640 worker thread done servicing request
00:08:12.768 00.000 16872 OnExposeComplete: enter
00:08:12.771 00.003 16872 UpdateGuideState(): m_state=6
00:08:12.773 00.002 16872 Star::Find(15, 1636, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
00:08:12.776 00.003 16872 Star::Find returns 1 (0), X=1635.00, Y=584.80, Mass=9390, SNR=49.5, Peak=4088 HFD=3.1
00:08:12.778 00.002 16872 Star::Find false star n=2 nbg=277 bg=3199.0 sigma=19.7 thresh=3258 peak=3237
00:08:12.782 00.004 16872 Star::Find false star n=3 nbg=277 bg=3194.0 sigma=20.9 thresh=3257 peak=3245
00:08:12.786 00.004 16872 Star::Find false star n=2 nbg=277 bg=3198.5 sigma=18.8 thresh=3255 peak=3253
00:08:12.789 00.003 16872 Star::Find false star n=4 nbg=277 bg=3194.6 sigma=19.7 thresh=3254 peak=3248
00:08:12.792 00.003 16872 Star::Find false star n=3 nbg=274 bg=3194.7 sigma=22.1 thresh=3261 peak=3239
00:08:12.795 00.003 16872 Star::Find false star n=3 nbg=276 bg=3196.5 sigma=19.9 thresh=3256 peak=3233
00:08:12.797 00.002 16872 Star::Find false star n=4 nbg=265 bg=3197.2 sigma=16.9 thresh=3248 peak=3247
00:08:12.800 00.003 16872 MultiStar: [#1 -3.29,-1.37,0.44,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
00:08:12.803 00.003 16872 refined, 1 included, MultiStar: {-8.34, -0.52}, one-star: {-10.58, -0.14}
00:08:12.805 00.002 16872 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.56) = xAngle (-4.63 = 1.65)
00:08:12.808 00.003 16872 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.59 = 1.69)
00:08:12.810 00.002 16872 CameraToMount -- cameraX=-8.34 cameraY=-0.52 hyp=8.35 cameraTheta=-3.08 mountX=-0.65 mountY=8.29, mountTheta=1.65
00:08:12.815 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-8.34, y=-0.52, opts=13)
00:08:12.820 00.005 16872 Enqueuing Move request for scope (-8.34, -0.52)
00:08:12.823 00.003 9640 Worker thread wakes up
00:08:12.823 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.34, -0.52) opts 0xd
00:08:12.823 00.000 9640 Handling offset move in thread for scope, endpoint = (-8.34, -0.52)
00:08:12.824 00.001 9640 Moving (-8.34, -0.52) raw xDistance=-0.65 yDistance=8.29
00:08:12.824 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.65
00:08:12.824 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.03, input 8.29, m_sumCorr=14
00:08:12.824 00.000 9640 MoveAxis(E, 62, ABG)
00:08:12.824 00.000 9640 Guiding  Dir = 2, Dur = 62
00:08:12.824 00.000 9640 IsSlewing returns 0
00:08:12.824 00.000 9640 IsGuiding returns 0
00:08:12.824 00.000 9640 PulseGuide returned control before completion, sleep 72
00:08:12.829 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=63288, med=3196, FiltMin=3094, FiltMax=47808, Gamma=2.190
00:08:12.867 00.038 16872 UpdateGuideState exits: m=9390 SNR=49.5
00:08:12.869 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:12.872 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:08:12.874 00.002 16872 Enqueuing Expose request
00:08:12.908 00.034 9640 IsGuiding returns 1
00:08:12.908 00.000 9640 scope still moving after pulse duration time elapsed
00:08:12.939 00.031 9640 IsSlewing returns 0
00:08:12.939 00.000 9640 IsGuiding returns 0
00:08:12.939 00.000 9640 scope move finished after 62 + 53 ms
00:08:12.939 00.000 9640 Move returns status 0, amount 62
00:08:12.939 00.000 9640 MoveAxis(S, 244, ABG)
00:08:12.939 00.000 9640 Guiding  Dir = 1, Dur = 244
00:08:12.940 00.001 9640 IsSlewing returns 0
00:08:12.940 00.000 9640 IsGuiding returns 0
00:08:12.940 00.000 9640 PulseGuide returned control before completion, sleep 254
00:08:13.205 00.265 9640 IsGuiding returns 1
00:08:13.206 00.001 9640 scope still moving after pulse duration time elapsed
00:08:13.235 00.029 9640 IsSlewing returns 0
00:08:13.236 00.001 9640 IsGuiding returns 0
00:08:13.236 00.000 9640 scope move finished after 244 + 51 ms
00:08:13.236 00.000 9640 Move returns status 0, amount 244
00:08:13.236 00.000 9640 move complete, result=0
00:08:13.236 00.000 9640 worker thread done servicing request
00:08:13.236 00.000 9640 Worker thread wakes up
00:08:13.236 00.000 16872 GuideStep: -0.6 px 62 ms EAST, 8.3 px 244 ms SOUTH
00:08:13.240 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:08:13.240 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1620,570,31,31)
00:08:15.013 01.773 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c3dfef69-22e5-4584-a3d0-b8fe6ffffd24"}
00:08:15.016 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c3dfef69-22e5-4584-a3d0-b8fe6ffffd24"}
00:08:15.021 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e07bd53-447c-468c-ac4d-5a83fb3b28e5"}
00:08:15.024 00.003 16872 case statement mapped state 6 to 3
00:08:15.026 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e07bd53-447c-468c-ac4d-5a83fb3b28e5"}
00:08:15.030 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"94520174-e5b2-4f3d-a112-8e2627db0466"}
00:08:15.032 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.00,6.80],"pixels":"..."},"id":"94520174-e5b2-4f3d-a112-8e2627db0466"}
00:08:17.329 02.297 9640 Exposure complete
00:08:17.466 00.137 9640 worker thread done servicing request
00:08:17.466 00.000 16872 OnExposeComplete: enter
00:08:17.471 00.005 16872 UpdateGuideState(): m_state=6
00:08:17.474 00.003 16872 Star::Find(15, 1634, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
00:08:17.476 00.002 16872 Star::Find returns 1 (0), X=1633.33, Y=585.60, Mass=8570, SNR=48.2, Peak=3980 HFD=3.1
00:08:17.479 00.003 16872 Star::Find false star n=2 nbg=277 bg=3215.8 sigma=17.4 thresh=3268 peak=3257
00:08:17.482 00.003 16872 Star::Find false star n=7 nbg=253 bg=3209.5 sigma=16.0 thresh=3257 peak=3257
00:08:17.484 00.002 16872 Star::Find false star n=7 nbg=265 bg=3205.2 sigma=15.6 thresh=3252 peak=3249
00:08:17.486 00.002 16872 Star::Find false star n=10 nbg=265 bg=3211.9 sigma=15.7 thresh=3259 peak=3257
00:08:17.489 00.003 16872 Star::Find false star n=3 nbg=282 bg=3212.7 sigma=18.7 thresh=3269 peak=3262
00:08:17.492 00.003 16872 Star::Find false star n=4 nbg=270 bg=3211.9 sigma=20.3 thresh=3273 peak=3270
00:08:17.494 00.002 16872 Star::Find false star n=4 nbg=269 bg=3219.3 sigma=17.8 thresh=3273 peak=3262
00:08:17.497 00.003 16872 Star::Find false star n=6 nbg=269 bg=3212.2 sigma=15.3 thresh=3258 peak=3254
00:08:17.500 00.003 16872 MultiStar: [#1 -5.23,-0.53,0.38,U] [#2 0.00,0.00,0.00,L] [#3 -13.32,-4.37,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.15,3.72,0.29,U] 
00:08:17.504 00.004 16872 refined, 2 included, MultiStar: {-8.31, 0.92}, one-star: {-12.25, 0.65}
00:08:17.507 00.003 16872 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
00:08:17.510 00.003 16872 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.52 = 1.52)
00:08:17.512 00.002 16872 CameraToMount -- cameraX=-8.31 cameraY=0.92 hyp=8.36 cameraTheta=3.03 mountX=0.79 mountY=8.35, mountTheta=1.48
00:08:17.519 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-8.31, y=0.92, opts=13)
00:08:17.521 00.002 16872 Enqueuing Move request for scope (-8.31, 0.92)
00:08:17.524 00.003 9640 Worker thread wakes up
00:08:17.524 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.31, 0.92) opts 0xd
00:08:17.524 00.000 9640 Handling offset move in thread for scope, endpoint = (-8.31, 0.92)
00:08:17.524 00.000 9640 Moving (-8.31, 0.92) raw xDistance=0.79 yDistance=8.35
00:08:17.524 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.66 from input 0.79
00:08:17.524 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.22, input 8.35, m_sumCorr=16
00:08:17.524 00.000 9640 MoveAxis(W, 78, ABG)
00:08:17.524 00.000 9640 Guiding  Dir = 3, Dur = 78
00:08:17.524 00.000 9640 IsSlewing returns 0
00:08:17.524 00.000 9640 IsGuiding returns 0
00:08:17.526 00.002 9640 PulseGuide returned control before completion, sleep 88
00:08:17.531 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=63844, med=3212, FiltMin=3144, FiltMax=43868, Gamma=2.190
00:08:17.569 00.038 16872 UpdateGuideState exits: m=8570 SNR=48.2
00:08:17.572 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:17.575 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:08:17.577 00.002 16872 Enqueuing Expose request
00:08:17.625 00.048 9640 IsGuiding returns 1
00:08:17.625 00.000 9640 scope still moving after pulse duration time elapsed
00:08:17.657 00.032 9640 IsSlewing returns 0
00:08:17.657 00.000 9640 IsGuiding returns 0
00:08:17.658 00.001 9640 scope move finished after 78 + 54 ms
00:08:17.658 00.000 9640 Move returns status 0, amount 78
00:08:17.658 00.000 9640 MoveAxis(S, 266, ABG)
00:08:17.658 00.000 9640 Guiding  Dir = 1, Dur = 266
00:08:17.658 00.000 9640 IsSlewing returns 0
00:08:17.658 00.000 9640 IsGuiding returns 0
00:08:17.659 00.001 9640 PulseGuide returned control before completion, sleep 276
00:08:17.940 00.281 9640 IsGuiding returns 1
00:08:17.940 00.000 9640 scope still moving after pulse duration time elapsed
00:08:17.970 00.030 9640 IsSlewing returns 0
00:08:17.970 00.000 9640 IsGuiding returns 0
00:08:17.971 00.001 9640 scope move finished after 266 + 46 ms
00:08:17.971 00.000 9640 Move returns status 0, amount 266
00:08:17.971 00.000 9640 move complete, result=0
00:08:17.971 00.000 9640 worker thread done servicing request
00:08:17.971 00.000 9640 Worker thread wakes up
00:08:17.971 00.000 16872 GuideStep: 0.8 px 78 ms WEST, 8.4 px 266 ms SOUTH
00:08:17.974 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:08:17.974 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1618,571,31,31)
00:08:18.535 00.561 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f4d8167e-c5f0-47fa-b28f-3d02d6029255"}
00:08:18.538 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f4d8167e-c5f0-47fa-b28f-3d02d6029255"}
00:08:18.542 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f7b258e6-116b-4b8d-8174-1fe136008327"}
00:08:18.546 00.004 16872 case statement mapped state 6 to 3
00:08:18.549 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7b258e6-116b-4b8d-8174-1fe136008327"}
00:08:18.553 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a4e54388-aad6-424d-9f39-3d01a396a8c2"}
00:08:18.555 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.33,6.60],"pixels":"..."},"id":"a4e54388-aad6-424d-9f39-3d01a396a8c2"}
00:08:22.033 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a7af4fa0-d666-4c24-8228-c4f23185cd52"}
00:08:22.037 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a7af4fa0-d666-4c24-8228-c4f23185cd52"}
00:08:22.040 00.003 9640 Exposure complete
00:08:22.042 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"87ff1068-b90b-4496-8002-93eb0fbc7f3d"}
00:08:22.045 00.003 16872 case statement mapped state 6 to 3
00:08:22.048 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"87ff1068-b90b-4496-8002-93eb0fbc7f3d"}
00:08:22.052 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"03d52abf-21f8-4029-a129-55f037e7d4b5"}
00:08:22.055 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.33,6.60],"pixels":"..."},"id":"03d52abf-21f8-4029-a129-55f037e7d4b5"}
00:08:22.178 00.123 9640 worker thread done servicing request
00:08:22.178 00.000 16872 OnExposeComplete: enter
00:08:22.181 00.003 16872 UpdateGuideState(): m_state=6
00:08:22.186 00.005 16872 Star::Find(15, 1633, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
00:08:22.188 00.002 16872 Star::Find returns 1 (0), X=1631.23, Y=584.70, Mass=9766, SNR=50.1, Peak=4108 HFD=3.1
00:08:22.191 00.003 16872 Star::Find false star n=2 nbg=279 bg=3199.1 sigma=18.8 thresh=3256 peak=3237
00:08:22.193 00.002 16872 Star::Find false star n=1 nbg=278 bg=3203.0 sigma=19.9 thresh=3263 peak=3248
00:08:22.198 00.005 16872 Star::Find false star n=5 nbg=258 bg=3194.4 sigma=19.1 thresh=3252 peak=3250
00:08:22.200 00.002 16872 Star::Find false star n=4 nbg=275 bg=3199.0 sigma=19.8 thresh=3258 peak=3256
00:08:22.204 00.004 16872 Star::Find false star n=1 nbg=278 bg=3200.4 sigma=19.6 thresh=3259 peak=3240
00:08:22.206 00.002 16872 Star::Find false star n=2 nbg=266 bg=3197.3 sigma=16.0 thresh=3245 peak=3235
00:08:22.209 00.003 16872 Star::Find false star n=6 nbg=278 bg=3201.2 sigma=19.4 thresh=3259 peak=3255
00:08:22.214 00.005 16872 Star::Find false star n=2 nbg=282 bg=3198.6 sigma=23.2 thresh=3268 peak=3256
00:08:22.217 00.003 16872 Star::Find false star n=7 nbg=259 bg=3198.5 sigma=18.0 thresh=3252 peak=3251
00:08:22.220 00.003 16872 MultiStar: [#1 -7.30,-0.91,0.35,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -2.89,9.22,0.14,U] [#11 0.00,0.00,0.00,L] 
00:08:22.222 00.002 16872 refined, 2 included, MultiStar: {-11.65, 0.47}, one-star: {-14.35, -0.25}
00:08:22.225 00.003 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:08:22.227 00.002 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
00:08:22.230 00.003 16872 CameraToMount -- cameraX=-11.65 cameraY=0.47 hyp=11.66 cameraTheta=3.10 mountX=0.29 mountY=11.66, mountTheta=1.55
00:08:22.234 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-11.65, y=0.47, opts=13)
00:08:22.238 00.004 16872 Enqueuing Move request for scope (-11.65, 0.47)
00:08:22.241 00.003 9640 Worker thread wakes up
00:08:22.241 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-11.65, 0.47) opts 0xd
00:08:22.241 00.000 9640 Handling offset move in thread for scope, endpoint = (-11.65, 0.47)
00:08:22.241 00.000 9640 Moving (-11.65, 0.47) raw xDistance=0.29 yDistance=11.66
00:08:22.241 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.29
00:08:22.241 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.39, input 11.66, m_sumCorr=18
00:08:22.241 00.000 9640 MoveAxis(W, 38, ABG)
00:08:22.241 00.000 9640 Guiding  Dir = 3, Dur = 38
00:08:22.242 00.001 9640 IsSlewing returns 0
00:08:22.242 00.000 9640 IsGuiding returns 0
00:08:22.242 00.000 9640 PulseGuide returned control before completion, sleep 48
00:08:22.250 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=65508, med=3200, FiltMin=3036, FiltMax=44392, Gamma=2.190
00:08:22.288 00.038 16872 UpdateGuideState exits: m=9766 SNR=50.1
00:08:22.292 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:22.295 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:08:22.297 00.002 16872 Enqueuing Expose request
00:08:22.305 00.008 9640 IsGuiding returns 1
00:08:22.305 00.000 9640 scope still moving after pulse duration time elapsed
00:08:22.336 00.031 9640 IsSlewing returns 0
00:08:22.336 00.000 9640 IsGuiding returns 0
00:08:22.336 00.000 9640 scope move finished after 38 + 56 ms
00:08:22.336 00.000 9640 Move returns status 0, amount 38
00:08:22.336 00.000 9640 MoveAxis(S, 288, ABG)
00:08:22.336 00.000 9640 Guiding  Dir = 1, Dur = 288
00:08:22.337 00.001 9640 IsSlewing returns 0
00:08:22.337 00.000 9640 IsGuiding returns 0
00:08:22.337 00.000 9640 PulseGuide returned control before completion, sleep 298
00:08:22.647 00.310 9640 IsGuiding returns 1
00:08:22.647 00.000 9640 scope still moving after pulse duration time elapsed
00:08:22.678 00.031 9640 IsSlewing returns 0
00:08:22.679 00.001 9640 IsGuiding returns 0
00:08:22.679 00.000 9640 scope move finished after 288 + 54 ms
00:08:22.679 00.000 9640 Move returns status 0, amount 288
00:08:22.679 00.000 9640 move complete, result=0
00:08:22.679 00.000 9640 worker thread done servicing request
00:08:22.679 00.000 9640 Worker thread wakes up
00:08:22.680 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:08:22.680 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1616,570,31,31)
00:08:22.680 00.000 16872 GuideStep: 0.3 px 38 ms WEST, 11.7 px 288 ms SOUTH
00:08:25.533 02.853 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a0d3936e-e184-436d-9d9d-bba3c845f961"}
00:08:25.537 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a0d3936e-e184-436d-9d9d-bba3c845f961"}
00:08:25.541 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9f840701-9987-4d82-a185-58cc8223656e"}
00:08:25.544 00.003 16872 case statement mapped state 6 to 3
00:08:25.547 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f840701-9987-4d82-a185-58cc8223656e"}
00:08:25.550 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ed879772-8690-4290-b95c-848c948cc58c"}
00:08:25.555 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.23,6.70],"pixels":"..."},"id":"ed879772-8690-4290-b95c-848c948cc58c"}
00:08:26.750 01.195 9640 Exposure complete
00:08:26.889 00.139 9640 worker thread done servicing request
00:08:26.889 00.000 16872 OnExposeComplete: enter
00:08:26.892 00.003 16872 UpdateGuideState(): m_state=6
00:08:26.895 00.003 16872 Star::Find(15, 1631, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
00:08:26.898 00.003 16872 Star::Find returns 1 (0), X=1628.68, Y=584.52, Mass=8788, SNR=48.2, Peak=4032 HFD=3.2
00:08:26.900 00.002 16872 Star::Find false star n=3 nbg=276 bg=3213.7 sigma=17.5 thresh=3266 peak=3259
00:08:26.904 00.004 16872 Star::Find false star n=5 nbg=281 bg=3205.5 sigma=17.6 thresh=3258 peak=3243
00:08:26.907 00.003 16872 Star::Find false star n=4 nbg=279 bg=3208.3 sigma=20.1 thresh=3269 peak=3268
00:08:26.910 00.003 16872 Star::Find false star n=2 nbg=281 bg=3208.7 sigma=16.7 thresh=3259 peak=3251
00:08:26.912 00.002 16872 Star::Find false star n=2 nbg=270 bg=3211.1 sigma=16.6 thresh=3261 peak=3248
00:08:26.915 00.003 16872 Star::Find false star n=8 nbg=267 bg=3208.9 sigma=14.9 thresh=3254 peak=3254
00:08:26.920 00.005 16872 Star::Find false star n=2 nbg=281 bg=3212.9 sigma=19.1 thresh=3270 peak=3259
00:08:26.922 00.002 16872 MultiStar: [#1 -9.70,-0.69,0.39,U] [#2 0.00,0.00,0.00,L] [#3 -34.01,-11.88,0.00,M7] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -12.45,1.43,0.00,M2] 
00:08:26.925 00.003 16872 refined, 1 included, MultiStar: {-14.90, -0.50}, one-star: {-16.90, -0.43}
00:08:26.928 00.003 16872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.56) = xAngle (-4.66 = 1.62)
00:08:26.931 00.003 16872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.62 = 1.67)
00:08:26.933 00.002 16872 CameraToMount -- cameraX=-14.90 cameraY=-0.50 hyp=14.91 cameraTheta=-3.11 mountX=-0.73 mountY=14.84, mountTheta=1.62
00:08:26.939 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-14.90, y=-0.50, opts=13)
00:08:26.942 00.003 16872 Enqueuing Move request for scope (-14.90, -0.50)
00:08:26.944 00.002 9640 Worker thread wakes up
00:08:26.944 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-14.90, -0.50) opts 0xd
00:08:26.944 00.000 9640 Handling offset move in thread for scope, endpoint = (-14.90, -0.50)
00:08:26.945 00.001 9640 Moving (-14.90, -0.50) raw xDistance=-0.73 yDistance=14.84
00:08:26.945 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.73
00:08:26.945 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.94, input 14.84, m_sumCorr=21
00:08:26.945 00.000 9640 MoveAxis(E, 73, ABG)
00:08:26.945 00.000 9640 Guiding  Dir = 2, Dur = 73
00:08:26.945 00.000 9640 IsSlewing returns 0
00:08:26.945 00.000 9640 IsGuiding returns 0
00:08:26.946 00.001 9640 PulseGuide returned control before completion, sleep 83
00:08:26.953 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=64764, med=3212, FiltMin=3108, FiltMax=46512, Gamma=2.190
00:08:26.990 00.037 16872 UpdateGuideState exits: m=8788 SNR=48.2
00:08:26.993 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:26.995 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:08:26.999 00.004 16872 Enqueuing Expose request
00:08:27.030 00.031 9640 IsGuiding returns 1
00:08:27.030 00.000 9640 scope still moving after pulse duration time elapsed
00:08:27.061 00.031 9640 IsSlewing returns 0
00:08:27.061 00.000 9640 IsGuiding returns 0
00:08:27.061 00.000 9640 scope move finished after 73 + 43 ms
00:08:27.061 00.000 9640 Move returns status 0, amount 73
00:08:27.061 00.000 9640 MoveAxis(S, 353, ABG)
00:08:27.061 00.000 9640 Guiding  Dir = 1, Dur = 353
00:08:27.062 00.001 9640 IsSlewing returns 0
00:08:27.062 00.000 9640 IsGuiding returns 0
00:08:27.062 00.000 9640 PulseGuide returned control before completion, sleep 363
00:08:27.435 00.373 9640 IsGuiding returns 1
00:08:27.435 00.000 9640 scope still moving after pulse duration time elapsed
00:08:27.466 00.031 9640 IsSlewing returns 0
00:08:27.466 00.000 9640 IsGuiding returns 0
00:08:27.467 00.001 9640 scope move finished after 353 + 51 ms
00:08:27.467 00.000 9640 Move returns status 0, amount 353
00:08:27.467 00.000 9640 move complete, result=0
00:08:27.467 00.000 9640 worker thread done servicing request
00:08:27.467 00.000 16872 GuideStep: -0.7 px 73 ms EAST, 14.8 px 353 ms SOUTH
00:08:27.471 00.004 9640 Worker thread wakes up
00:08:27.472 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:08:27.472 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1614,570,31,31)
00:08:28.285 00.813 16872 evsrv: cli 0D3BFFA8 connect
00:08:28.289 00.004 16872 case statement mapped state 6 to 3
00:08:28.294 00.005 16872 case statement mapped state 6 to 3
00:08:28.299 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"70bd6e4f-c7cc-455c-8802-12cd34747667"}
00:08:28.303 00.004 16872 case statement mapped state 6 to 3
00:08:28.307 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"70bd6e4f-c7cc-455c-8802-12cd34747667"}
00:08:28.311 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:08:28.320 00.009 16872 evsrv: cli 0D3C0228 connect
00:08:28.323 00.003 16872 case statement mapped state 6 to 3
00:08:28.329 00.006 16872 case statement mapped state 6 to 3
00:08:28.334 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"stop_capture","id":"e193f230-7a9d-46c4-b169-822bfffd83e8"}
00:08:28.337 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:08:28.341 00.004 16872 Status Line: Waiting for devices...
00:08:28.350 00.009 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"e193f230-7a9d-46c4-b169-822bfffd83e8"}
00:08:28.354 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:08:28.359 00.005 16872 evsrv: cli 0D3BFB48 connect
00:08:28.363 00.004 16872 case statement mapped state 6 to 3
00:08:28.367 00.004 16872 case statement mapped state 6 to 3
00:08:28.371 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"e01d0947-556d-430b-a8ac-d29833e58b0f"}
00:08:28.374 00.003 16872 case statement mapped state 6 to 3
00:08:28.378 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"e01d0947-556d-430b-a8ac-d29833e58b0f"}
00:08:28.388 00.010 16872 evsrv: cli 0D3BFB48 disconnect
00:08:29.033 00.645 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d327638f-b1de-4fee-bdef-7cf66014e4fe"}
00:08:29.057 00.024 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d327638f-b1de-4fee-bdef-7cf66014e4fe"}
00:08:29.097 00.040 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e3b67ff-d47f-4fb8-a808-c7ed79451612"}
00:08:29.107 00.010 16872 case statement mapped state 6 to 3
00:08:29.117 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e3b67ff-d47f-4fb8-a808-c7ed79451612"}
00:08:29.129 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a5ec1c1c-1511-4564-b5f7-6f8e0c76785f"}
00:08:29.135 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.68,6.52],"pixels":"..."},"id":"a5ec1c1c-1511-4564-b5f7-6f8e0c76785f"}
00:08:29.478 00.343 16872 evsrv: cli 0D3BFFA8 connect
00:08:29.497 00.019 16872 case statement mapped state 6 to 3
00:08:29.505 00.008 16872 case statement mapped state 6 to 3
00:08:29.604 00.099 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9b6427c5-9c62-428e-a82b-28a46fe5b2e4"}
00:08:29.611 00.007 16872 case statement mapped state 6 to 3
00:08:29.615 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b6427c5-9c62-428e-a82b-28a46fe5b2e4"}
00:08:29.636 00.021 16872 evsrv: cli 0D3BFFA8 disconnect
00:08:30.999 01.363 16872 evsrv: cli 0D3BF8C8 connect
00:08:31.003 00.004 16872 case statement mapped state 6 to 3
00:08:31.009 00.006 16872 case statement mapped state 6 to 3
00:08:31.013 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"8b29aab5-4c88-42a7-8f05-8206da672a8b"}
00:08:31.016 00.003 16872 case statement mapped state 6 to 3
00:08:31.019 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b29aab5-4c88-42a7-8f05-8206da672a8b"}
00:08:31.024 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:08:31.362 00.338 9640 ASCOM_AbortExposure returns err = 0
00:08:31.362 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:08:31.362 00.000 9640 worker thread done servicing request
00:08:31.363 00.001 16872 OnExposeComplete: enter
00:08:31.366 00.003 16872 OnExposeComplete: Capture Error reported
00:08:31.370 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:08:31.374 00.004 16872 Mount: notify guiding stopped
00:08:31.382 00.008 16872 Changing from state GUIDING to STOP
00:08:31.386 00.004 16872 guider state => SELECTED
00:08:31.391 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=64764, med=3212, FiltMin=3108, FiltMax=46512, Gamma=2.190
00:08:31.453 00.062 16872 Changing from state SELECTED to UNINITIALIZED
00:08:31.458 00.005 16872 guider state => SELECTING
00:08:31.470 00.012 16872 Status Line: Stopped.
00:08:31.479 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:08:32.024 00.545 16872 evsrv: cli 0D3C0228 connect
00:08:32.029 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"277967a6-10b5-40e0-b1ae-3665dfbf694b"}
00:08:32.033 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"277967a6-10b5-40e0-b1ae-3665dfbf694b"}
00:08:32.038 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:08:32.534 00.496 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4acfe25e-8835-43e3-b93c-1e661e190075"}
00:08:32.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4acfe25e-8835-43e3-b93c-1e661e190075"}
00:08:32.540 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"736ed6ba-f53d-454b-941c-29f2e6025b96"}
00:08:32.543 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"736ed6ba-f53d-454b-941c-29f2e6025b96"}
00:08:36.107 03.564 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"336635f5-e0ca-4391-ac7e-47055f8a05f5"}
00:08:36.110 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"336635f5-e0ca-4391-ac7e-47055f8a05f5"}
00:08:36.151 00.041 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d676ee50-7842-4980-a9f0-2b86c05a8d4f"}
00:08:36.158 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d676ee50-7842-4980-a9f0-2b86c05a8d4f"}
00:08:37.159 01.001 16872 evsrv: cli 0D3C0228 connect
00:08:37.164 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"08af2e5d-83b5-4118-8e58-cd8eafa07eeb"}
00:08:37.168 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"08af2e5d-83b5-4118-8e58-cd8eafa07eeb"}
00:08:37.177 00.009 16872 evsrv: cli 0D3C0228 disconnect
00:08:37.183 00.006 16872 evsrv: cli 0D3C0A48 connect
00:08:37.189 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"6913bdf4-bbed-4508-a12d-77e6f0d6514b"}
00:08:37.193 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"6913bdf4-bbed-4508-a12d-77e6f0d6514b"}
00:08:37.212 00.019 16872 evsrv: cli 0D3C0A48 disconnect
00:08:37.219 00.007 16872 evsrv: cli 0D3BF8C8 connect
00:08:37.225 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"94403f44-d71c-476d-a622-1a89660fcc62"}
00:08:37.230 00.005 16872 PhdController::Guide begins
00:08:37.243 00.013 16872 PhdController: newstate STATE_SETUP
00:08:37.251 00.008 16872 PhdController: setup
00:08:37.256 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
00:08:37.260 00.004 16872 PhdController: start capturing
00:08:37.280 00.020 16872 Changing from state SELECTING to UNINITIALIZED
00:08:37.298 00.018 16872 guider state => SELECTING
00:08:37.303 00.005 16872 setting force full frames = true
00:08:37.308 00.005 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:08:37.339 00.031 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:08:37.349 00.010 16872 Enqueuing Expose request
00:08:37.354 00.005 9640 Worker thread wakes up
00:08:37.354 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:08:37.354 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:08:37.354 00.000 16872 PhdController: newstate STATE_SELECT_STAR
00:08:37.362 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"94403f44-d71c-476d-a622-1a89660fcc62"}
00:08:37.375 00.013 16872 evsrv: cli 0D3BF8C8 disconnect
00:08:37.382 00.007 16872 evsrv: cli 0D3C0228 connect
00:08:37.386 00.004 16872 case statement mapped state 1 to 101
00:08:37.391 00.005 16872 case statement mapped state 1 to 101
00:08:37.401 00.010 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"de11475e-17c5-471f-8bf2-5c42b002facc"}
00:08:37.405 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"de11475e-17c5-471f-8bf2-5c42b002facc"}
00:08:37.418 00.013 16872 evsrv: cli 0D3C0228 disconnect
00:08:37.425 00.007 16872 evsrv: cli 0D3BFFA8 connect
00:08:37.431 00.006 16872 case statement mapped state 1 to 101
00:08:37.436 00.005 16872 case statement mapped state 1 to 101
00:08:37.445 00.009 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"7a14fd8c-aa64-4863-8b8a-b50ccf6da150"}
00:08:37.449 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"7a14fd8c-aa64-4863-8b8a-b50ccf6da150"}
00:08:37.456 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
00:08:38.457 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:08:38.461 00.004 16872 case statement mapped state 1 to 101
00:08:38.469 00.008 16872 case statement mapped state 1 to 101
00:08:38.475 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"c464474a-6f5e-4eeb-ba8e-98cc85c45102"}
00:08:38.482 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"c464474a-6f5e-4eeb-ba8e-98cc85c45102"}
00:08:38.486 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:08:39.487 01.001 16872 evsrv: cli 0D3BF8C8 connect
00:08:39.490 00.003 16872 case statement mapped state 1 to 101
00:08:39.494 00.004 16872 case statement mapped state 1 to 101
00:08:39.502 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"93c16819-9ab8-4f6f-890a-2c46cce14c45"}
00:08:39.505 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"93c16819-9ab8-4f6f-890a-2c46cce14c45"}
00:08:39.509 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:08:39.564 00.055 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a42caafc-a0e3-47bb-b129-803ee5679b7b"}
00:08:39.568 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a42caafc-a0e3-47bb-b129-803ee5679b7b"}
00:08:39.573 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6c8f1fc-df97-4770-a295-a55dfd70fc81"}
00:08:39.579 00.006 16872 case statement mapped state 1 to 101
00:08:39.582 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"d6c8f1fc-df97-4770-a295-a55dfd70fc81"}
00:08:40.510 00.928 16872 evsrv: cli 0D3C0A48 connect
00:08:40.514 00.004 16872 case statement mapped state 1 to 101
00:08:40.517 00.003 16872 case statement mapped state 1 to 101
00:08:40.522 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"a3fc7e89-3e0e-4b01-9300-349ede4d8a94"}
00:08:40.525 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"a3fc7e89-3e0e-4b01-9300-349ede4d8a94"}
00:08:40.529 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:08:41.419 00.890 9640 Exposure complete
00:08:41.537 00.118 16872 evsrv: cli 0D3BFB48 connect
00:08:41.542 00.005 16872 case statement mapped state 1 to 101
00:08:41.554 00.012 16872 case statement mapped state 1 to 101
00:08:41.575 00.021 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"b7f206e2-38ed-4e2d-b2f1-f1eb35980d27"}
00:08:41.579 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"b7f206e2-38ed-4e2d-b2f1-f1eb35980d27"}
00:08:41.584 00.005 16872 evsrv: cli 0D3BFB48 disconnect
00:08:41.640 00.056 9640 worker thread done servicing request
00:08:41.640 00.000 16872 OnExposeComplete: enter
00:08:41.644 00.004 16872 UpdateGuideState(): m_state=1
00:08:41.648 00.004 16872 UpdateCurrentPosition: no star selected
00:08:41.653 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:08:41.657 00.004 16872 Status Line: No star selected
00:08:41.663 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3164, max=65520, med=3472, FiltMin=3318, FiltMax=65520, Gamma=2.190
00:08:41.725 00.062 16872 UpdateGuideState exits: No star selected
00:08:41.730 00.005 16872 GuiderMultiStar::AutoSelect enter
00:08:41.736 00.006 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:08:41.897 00.161 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:08:42.134 00.237 16872 AutoFind: global mean = -0.0, stdev 772.4
00:08:42.138 00.004 16872 AutoFind: using threshold = 0.1
00:08:42.324 00.186 16872 AutoFind: local max [1626, 584] 170.4
00:08:42.332 00.008 16872 AutoFind: local max [1215, 119] 110.3
00:08:42.334 00.002 16872 AutoFind: local max [1211, 109] 102.3
00:08:42.338 00.004 16872 AutoFind: local max [1076, 963] 47.0
00:08:42.340 00.002 16872 AutoFind: local max [967, 621] 44.0
00:08:42.344 00.004 16872 AutoFind: local max [1795, 865] 20.6
00:08:42.347 00.003 16872 AutoFind: local max [516, 858] 12.1
00:08:42.350 00.003 16872 AutoFind: local max [510, 980] 10.8
00:08:42.353 00.003 16872 AutoFind: local max [1605, 506] 5.0
00:08:42.355 00.002 16872 AutoFind: local max [464, 253] 4.5
00:08:42.362 00.007 16872 AutoFind: local max [24, 327] 4.1
00:08:42.365 00.003 16872 AutoFind: local max [151, 417] 3.7
00:08:42.367 00.002 16872 AutoFind: local max [567, 979] 3.0
00:08:42.370 00.003 16872 AutoFind: local max [1403, 643] 3.0
00:08:42.372 00.002 16872 AutoFind: local max [49, 869] 2.8
00:08:42.377 00.005 16872 AutoFind: local max [1633, 809] 2.5
00:08:42.379 00.002 16872 AutoFind: local max [1331, 18] 2.4
00:08:42.381 00.002 16872 AutoFind: local max [1637, 580] 2.3
00:08:42.384 00.003 16872 AutoFind: local max [389, 666] 2.2
00:08:42.386 00.002 16872 AutoFind: local max [1173, 749] 1.6
00:08:42.393 00.007 16872 AutoFind: local max [1197, 99] 1.5
00:08:42.395 00.002 16872 AutoFind: local max [340, 314] 1.5
00:08:42.398 00.003 16872 AutoFind: local max [1613, 691] 1.4
00:08:42.400 00.002 16872 AutoFind: local max [436, 159] 1.2
00:08:42.404 00.004 16872 AutoFind: local max [1698, 574] 1.2
00:08:42.407 00.003 16872 AutoFind: local max [991, 447] 1.2
00:08:42.409 00.002 16872 AutoFind: local max [945, 391] 1.1
00:08:42.412 00.003 16872 AutoFind: local max [1692, 96] 1.1
00:08:42.414 00.002 16872 AutoFind: local max [728, 86] 1.0
00:08:42.417 00.003 16872 AutoFind: local max [1749, 364] 1.0
00:08:42.419 00.002 16872 AutoFind: local max [1349, 429] 0.9
00:08:42.424 00.005 16872 AutoFind: local max [1074, 972] 0.9
00:08:42.427 00.003 16872 AutoFind: local max [1112, 1010] 0.9
00:08:42.429 00.002 16872 AutoFind: local max [1191, 114] 0.9
00:08:42.432 00.003 16872 AutoFind: local max [213, 290] 0.9
00:08:42.435 00.003 16872 AutoFind: local max [1067, 31] 0.9
00:08:42.438 00.003 16872 AutoFind: local max [966, 631] 0.9
00:08:42.441 00.003 16872 AutoFind: local max [1087, 969] 0.8
00:08:42.443 00.002 16872 AutoFind: local max [1548, 625] 0.7
00:08:42.446 00.003 16872 AutoFind: local max [1626, 597] 0.7
00:08:42.448 00.002 16872 AutoFind: local max [958, 629] 0.7
00:08:42.451 00.003 16872 AutoFind: local max [1234, 128] 0.7
00:08:42.458 00.007 16872 AutoFind: local max [957, 615] 0.7
00:08:42.461 00.003 16872 AutoFind: local max [1699, 88] 0.7
00:08:42.463 00.002 16872 AutoFind: local max [1224, 145] 0.7
00:08:42.465 00.002 16872 AutoFind: local max [1236, 107] 0.6
00:08:42.468 00.003 16872 AutoFind: local max [1193, 126] 0.6
00:08:42.471 00.003 16872 AutoFind: local max [1241, 116] 0.6
00:08:42.473 00.002 16872 AutoFind: local max [1085, 953] 0.6
00:08:42.476 00.003 16872 AutoFind: local max [1627, 569] 0.6
00:08:42.478 00.002 16872 AutoFind: local max [97, 380] 0.6
00:08:42.483 00.005 16872 AutoFind: local max [1799, 875] 0.6
00:08:42.492 00.009 16872 AutoFind: local max [693, 328] 0.6
00:08:42.495 00.003 16872 AutoFind: local max [615, 986] 0.6
00:08:42.497 00.002 16872 AutoFind: local max [1191, 120] 0.6
00:08:42.501 00.004 16872 AutoFind: local max [1381, 295] 0.6
00:08:42.503 00.002 16872 AutoFind: local max [354, 51] 0.6
00:08:42.506 00.003 16872 AutoFind: local max [1081, 972] 0.6
00:08:42.508 00.002 16872 AutoFind: local max [1566, 190] 0.6
00:08:42.511 00.003 16872 AutoFind: local max [665, 353] 0.6
00:08:42.513 00.002 16872 AutoFind: local max [1529, 1055] 0.6
00:08:42.515 00.002 16872 AutoFind: local max [1831, 215] 0.6
00:08:42.522 00.007 16872 AutoFind: local max [1223, 138] 0.6
00:08:42.525 00.003 16872 AutoFind: local max [564, 627] 0.6
00:08:42.528 00.003 16872 AutoFind: local max [1650, 986] 0.6
00:08:42.531 00.003 16872 AutoFind: local max [1736, 72] 0.6
00:08:42.534 00.003 16872 AutoFind: local max [1681, 435] 0.6
00:08:42.537 00.003 16872 AutoFind: local max [944, 202] 0.6
00:08:42.539 00.002 16872 AutoFind: local max [1024, 30] 0.6
00:08:42.542 00.003 16872 AutoFind: local max [1716, 537] 0.6
00:08:42.544 00.002 16872 AutoFind: local max [927, 747] 0.6
00:08:42.548 00.004 16872 AutoFind: local max [484, 1009] 0.6
00:08:42.554 00.006 16872 AutoFind: local max [1379, 934] 0.6
00:08:42.556 00.002 16872 AutoFind: local max [687, 683] 0.6
00:08:42.559 00.003 16872 AutoFind: local max [100, 605] 0.6
00:08:42.561 00.002 16872 AutoFind: local max [433, 899] 0.6
00:08:42.565 00.004 16872 AutoFind: local max [90, 458] 0.6
00:08:42.568 00.003 16872 AutoFind: local max [1064, 960] 0.6
00:08:42.570 00.002 16872 AutoFind: local max [1009, 610] 0.6
00:08:42.573 00.003 16872 AutoFind: local max [955, 973] 0.6
00:08:42.575 00.002 16872 AutoFind: local max [447, 364] 0.5
00:08:42.577 00.002 16872 AutoFind: local max [809, 853] 0.5
00:08:42.584 00.007 16872 AutoFind: local max [1785, 187] 0.5
00:08:42.588 00.004 16872 AutoFind: local max [1674, 485] 0.5
00:08:42.590 00.002 16872 AutoFind: local max [102, 1002] 0.5
00:08:42.593 00.003 16872 AutoFind: local max [763, 537] 0.5
00:08:42.596 00.003 16872 AutoFind: local max [819, 636] 0.5
00:08:42.601 00.005 16872 AutoFind: local max [581, 1011] 0.5
00:08:42.604 00.003 16872 AutoFind: local max [1233, 397] 0.5
00:08:42.606 00.002 16872 AutoFind: local max [254, 826] 0.5
00:08:42.609 00.003 16872 AutoFind: local max [23, 419] 0.5
00:08:42.611 00.002 16872 AutoFind: local max [1247, 714] 0.5
00:08:42.615 00.004 16872 AutoFind: local max [506, 788] 0.5
00:08:42.618 00.003 16872 AutoFind: local max [1462, 669] 0.5
00:08:42.620 00.002 16872 AutoFind: local max [633, 888] 0.5
00:08:42.622 00.002 16872 AutoFind: local max [1634, 598] 0.5
00:08:42.624 00.002 16872 AutoFind: local max [560, 1001] 0.5
00:08:42.631 00.007 16872 AutoFind: local max [1818, 965] 0.5
00:08:42.634 00.003 16872 AutoFind: local max [1461, 399] 0.5
00:08:42.636 00.002 16872 AutoFind: local max [411, 897] 0.5
00:08:42.638 00.002 16872 AutoFind: too close [1634, 598] 0.5 - [1626, 597] 0.7
00:08:42.641 00.003 16872 AutoFind: too close [1634, 598] 0.5 - [1637, 580] 2.3
00:08:42.646 00.005 16872 AutoFind: close dim-bright [1634, 598] 0.5 - [1626, 584] 170.4
00:08:42.649 00.003 16872 AutoFind: too close [1064, 960] 0.6 - [1081, 972] 0.6
00:08:42.652 00.003 16872 AutoFind: too close [1064, 960] 0.6 - [1074, 972] 0.9
00:08:42.655 00.003 16872 AutoFind: close dim-bright [1064, 960] 0.6 - [1076, 963] 47.0
00:08:42.661 00.006 16872 AutoFind: too close [1223, 138] 0.6 - [1224, 145] 0.7
00:08:42.664 00.003 16872 AutoFind: too close [1223, 138] 0.6 - [1234, 128] 0.7
00:08:42.666 00.002 16872 AutoFind: close dim-bright [1223, 138] 0.6 - [1215, 119] 110.3
00:08:42.669 00.003 16872 AutoFind: too close [1081, 972] 0.6 - [1085, 953] 0.6
00:08:42.671 00.002 16872 AutoFind: too close [1081, 972] 0.6 - [1087, 969] 0.8
00:08:42.679 00.008 16872 AutoFind: too close [1081, 972] 0.6 - [1074, 972] 0.9
00:08:42.682 00.003 16872 AutoFind: close dim-bright [1081, 972] 0.6 - [1076, 963] 47.0
00:08:42.684 00.002 16872 AutoFind: too close [1191, 120] 0.6 - [1193, 126] 0.6
00:08:42.687 00.003 16872 AutoFind: too close [1191, 120] 0.6 - [1191, 114] 0.9
00:08:42.689 00.002 16872 AutoFind: close dim-bright [1191, 120] 0.6 - [1211, 109] 102.3
00:08:42.692 00.003 16872 AutoFind: close dim-bright [1799, 875] 0.6 - [1795, 865] 20.6
00:08:42.695 00.003 16872 AutoFind: too close [1627, 569] 0.6 - [1637, 580] 2.3
00:08:42.697 00.002 16872 AutoFind: close dim-bright [1627, 569] 0.6 - [1626, 584] 170.4
00:08:42.700 00.003 16872 AutoFind: too close [1085, 953] 0.6 - [1087, 969] 0.8
00:08:42.706 00.006 16872 AutoFind: too close [1085, 953] 0.6 - [1074, 972] 0.9
00:08:42.709 00.003 16872 AutoFind: close dim-bright [1085, 953] 0.6 - [1076, 963] 47.0
00:08:42.711 00.002 16872 AutoFind: too close [1241, 116] 0.6 - [1236, 107] 0.6
00:08:42.714 00.003 16872 AutoFind: too close [1241, 116] 0.6 - [1234, 128] 0.7
00:08:42.716 00.002 16872 AutoFind: too close [1193, 126] 0.6 - [1191, 114] 0.9
00:08:42.720 00.004 16872 AutoFind: close dim-bright [1193, 126] 0.6 - [1211, 109] 102.3
00:08:42.723 00.003 16872 AutoFind: too close [1224, 145] 0.7 - [1234, 128] 0.7
00:08:42.725 00.002 16872 AutoFind: too close [1699, 88] 0.7 - [1692, 96] 1.1
00:08:42.728 00.003 16872 AutoFind: too close [957, 615] 0.7 - [958, 629] 0.7
00:08:42.731 00.003 16872 AutoFind: too close [957, 615] 0.7 - [966, 631] 0.9
00:08:42.739 00.008 16872 AutoFind: close dim-bright [957, 615] 0.7 - [967, 621] 44.0
00:08:42.742 00.003 16872 AutoFind: close dim-bright [1234, 128] 0.7 - [1215, 119] 110.3
00:08:42.745 00.003 16872 AutoFind: too close [958, 629] 0.7 - [966, 631] 0.9
00:08:42.749 00.004 16872 AutoFind: close dim-bright [958, 629] 0.7 - [967, 621] 44.0
00:08:42.752 00.003 16872 AutoFind: too close [1626, 597] 0.7 - [1637, 580] 2.3
00:08:42.755 00.003 16872 AutoFind: close dim-bright [1626, 597] 0.7 - [1626, 584] 170.4
00:08:42.757 00.002 16872 AutoFind: too close [1087, 969] 0.8 - [1074, 972] 0.9
00:08:42.760 00.003 16872 AutoFind: close dim-bright [1087, 969] 0.8 - [1076, 963] 47.0
00:08:42.763 00.003 16872 AutoFind: close dim-bright [966, 631] 0.9 - [967, 621] 44.0
00:08:42.765 00.002 16872 AutoFind: too close [1191, 114] 0.9 - [1197, 99] 1.5
00:08:42.772 00.007 16872 AutoFind: close dim-bright [1191, 114] 0.9 - [1211, 109] 102.3
00:08:42.775 00.003 16872 AutoFind: close dim-bright [1074, 972] 0.9 - [1076, 963] 47.0
00:08:42.778 00.003 16872 AutoFind: close dim-bright [1197, 99] 1.5 - [1211, 109] 102.3
00:08:42.780 00.002 16872 AutoFind: close dim-bright [1197, 99] 1.5 - [1215, 119] 110.3
00:08:42.784 00.004 16872 AutoFind: close dim-bright [1637, 580] 2.3 - [1626, 584] 170.4
00:08:42.788 00.004 16872 AutoFind: too close [1211, 109] 102.3 - [1215, 119] 110.3
00:08:42.790 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:08:42.793 00.003 16872 Star::Find(15, 1626, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.795 00.002 16872 Star::Find returns 1 (0), X=1625.80, Y=583.38, Mass=771892, SNR=524.6, Peak=60672 HFD=3.6
00:08:42.803 00.008 16872 Star::Find(15, 1076, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.806 00.003 16872 Star::Find returns 1 (0), X=1076.47, Y=962.64, Mass=212357, SNR=271.9, Peak=19608 HFD=3.4
00:08:42.808 00.002 16872 Star::Find(15, 967, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.811 00.003 16872 Star::Find returns 1 (0), X=967.01, Y=621.26, Mass=182210, SNR=254.5, Peak=18296 HFD=3.4
00:08:42.815 00.004 16872 Star::Find(15, 1795, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.820 00.005 16872 Star::Find returns 1 (0), X=1795.18, Y=864.86, Mass=82924, SNR=162.4, Peak=11128 HFD=3.1
00:08:42.824 00.004 16872 Star::Find(15, 516, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.827 00.003 16872 Star::Find returns 1 (0), X=516.03, Y=857.82, Mass=50365, SNR=121.2, Peak=8148 HFD=3.1
00:08:42.830 00.003 16872 Star::Find(15, 510, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.834 00.004 16872 Star::Find returns 1 (0), X=510.50, Y=979.96, Mass=44193, SNR=113.9, Peak=7096 HFD=3.6
00:08:42.837 00.003 16872 Star::Find(15, 1605, 506, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.841 00.004 16872 Star::Find returns 1 (0), X=1605.03, Y=506.02, Mass=22353, SNR=73.3, Peak=5284 HFD=3.5
00:08:42.844 00.003 16872 Star::Find(15, 464, 253, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.849 00.005 16872 Star::Find returns 1 (0), X=463.55, Y=252.27, Mass=21278, SNR=68.4, Peak=5312 HFD=3.3
00:08:42.852 00.003 16872 Star::Find(15, 24, 327, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.854 00.002 16872 Star::Find returns 1 (0), X=23.77, Y=326.61, Mass=16770, SNR=55.1, Peak=4868 HFD=3.2
00:08:42.857 00.003 16872 Star::Find(15, 151, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.859 00.002 16872 Star::Find returns 1 (0), X=150.99, Y=416.27, Mass=15862, SNR=50.3, Peak=4860 HFD=3.3
00:08:42.862 00.003 16872 Star::Find(15, 567, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.866 00.004 16872 Star::Find returns 1 (0), X=566.63, Y=979.10, Mass=12270, SNR=50.8, Peak=4796 HFD=2.7
00:08:42.869 00.003 16872 Star::Find(15, 1403, 643, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.874 00.005 16872 Star::Find returns 1 (0), X=1402.59, Y=642.67, Mass=11089, SNR=47.8, Peak=4588 HFD=2.9
00:08:42.880 00.006 16872 Star::Find(15, 49, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.883 00.003 16872 Star::Find returns 1 (0), X=48.66, Y=869.02, Mass=9816, SNR=46.8, Peak=4516 HFD=2.7
00:08:42.890 00.007 16872 Star::Find(15, 1633, 809, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.895 00.005 16872 Star::Find returns 1 (0), X=1633.48, Y=808.85, Mass=11184, SNR=43.4, Peak=4412 HFD=3.5
00:08:42.898 00.003 16872 Star::Find(15, 1331, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.900 00.002 16872 Star::Find returns 1 (0), X=1331.44, Y=17.53, Mass=9285, SNR=42.8, Peak=4336 HFD=3.1
00:08:42.902 00.002 16872 Star::Find(15, 389, 666, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.906 00.004 16872 Star::Find returns 1 (0), X=389.40, Y=665.77, Mass=7578, SNR=34.9, Peak=4288 HFD=2.7
00:08:42.910 00.004 16872 Star::Find(15, 1173, 749, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.913 00.003 16872 Star::Find returns 1 (0), X=1173.14, Y=749.47, Mass=6389, SNR=29.3, Peak=4080 HFD=3.1
00:08:42.916 00.003 16872 Star::Find(15, 340, 314, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.918 00.002 16872 Star::Find returns 1 (0), X=340.17, Y=314.44, Mass=4059, SNR=23.2, Peak=3956 HFD=2.6
00:08:42.920 00.002 16872 Star::Find(15, 1613, 691, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.923 00.003 16872 Star::Find returns 1 (0), X=1613.67, Y=690.73, Mass=5466, SNR=29.3, Peak=3932 HFD=3.6
00:08:42.929 00.006 16872 Star::Find(15, 436, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.933 00.004 16872 Star::Find returns 1 (0), X=436.20, Y=159.58, Mass=3057, SNR=21.3, Peak=3888 HFD=2.0
00:08:42.935 00.002 16872 Star::Find(15, 1698, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.939 00.004 16872 Star::Find returns 1 (0), X=1698.15, Y=573.52, Mass=3327, SNR=22.2, Peak=3904 HFD=2.5
00:08:42.942 00.003 16872 Star::Find(15, 991, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.945 00.003 16872 Star::Find returns 1 (0), X=991.14, Y=446.38, Mass=2933, SNR=20.2, Peak=3808 HFD=2.5
00:08:42.947 00.002 16872 Star::Find(15, 945, 391, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.949 00.002 16872 Star::Find returns 1 (0), X=945.06, Y=391.26, Mass=2415, SNR=16.6, Peak=3840 HFD=2.2
00:08:42.952 00.003 16872 Star::Find(15, 728, 86, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.954 00.002 16872 Star::Find returns 1 (0), X=727.86, Y=86.44, Mass=2222, SNR=16.1, Peak=3804 HFD=2.0
00:08:42.962 00.008 16872 Star::Find(15, 1749, 364, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.964 00.002 16872 Star::Find returns 1 (0), X=1748.74, Y=363.37, Mass=2824, SNR=20.4, Peak=3864 HFD=2.8
00:08:42.967 00.003 16872 Star::Find(15, 1349, 429, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.970 00.003 16872 Star::Find returns 1 (0), X=1348.88, Y=429.37, Mass=3143, SNR=19.2, Peak=3780 HFD=2.7
00:08:42.972 00.002 16872 Star::Find(15, 1112, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.974 00.002 16872 Star::Find returns 1 (0), X=1112.03, Y=1009.72, Mass=3139, SNR=19.7, Peak=3744 HFD=2.8
00:08:42.977 00.003 16872 Star::Find(15, 213, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.980 00.003 16872 Star::Find returns 1 (0), X=211.96, Y=290.10, Mass=2881, SNR=20.6, Peak=3764 HFD=4.4
00:08:42.982 00.002 16872 Star::Find(15, 1067, 31, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.985 00.003 16872 Star::Find returns 1 (0), X=1067.17, Y=31.52, Mass=2678, SNR=17.6, Peak=3752 HFD=3.1
00:08:42.990 00.005 16872 Star::Find(15, 1548, 625, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.993 00.003 16872 Star::Find returns 1 (0), X=1548.18, Y=623.52, Mass=2879, SNR=22.3, Peak=3988 HFD=2.5
00:08:42.995 00.002 16872 Star::Find(15, 97, 380, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:42.998 00.003 16872 Star::Find returns 1 (0), X=96.62, Y=379.87, Mass=514, SNR=7.1, Peak=3624 HFD=1.6
00:08:43.000 00.002 16872 Star::Find(15, 1799, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.006 00.006 16872 Star::Find returns 1 (0), X=1795.18, Y=864.86, Mass=82924, SNR=162.4, Peak=11128 HFD=3.1
00:08:43.009 00.003 16872 Star::Find(15, 693, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.011 00.002 16872 Star::Find returns 1 (0), X=693.84, Y=327.75, Mass=511, SNR=6.8, Peak=3640 HFD=1.6
00:08:43.014 00.003 16872 Star::Find(15, 615, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.016 00.002 16872 Star::Find returns 1 (0), X=614.28, Y=986.19, Mass=822, SNR=9.1, Peak=3616 HFD=2.8
00:08:43.022 00.006 16872 Star::Find(15, 1381, 295, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.025 00.003 16872 Star::Find returns 0 (4), X=1381.68, Y=294.73, Mass=385, SNR=5.9, Peak=3636 HFD=1.0
00:08:43.028 00.003 16872 Star::Find(15, 354, 51, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.030 00.002 16872 Star::Find false star n=8 nbg=258 bg=3470.0 sigma=31.2 thresh=3564 peak=3563
00:08:43.033 00.003 16872 Star::Find returns 0 (2), X=354.00, Y=51.00, Mass=860, SNR=2.9, Peak=3612 HFD=0.0
00:08:43.039 00.006 16872 Star::Find(15, 1566, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.042 00.003 16872 Star::Find returns 1 (0), X=1565.41, Y=189.69, Mass=707, SNR=7.8, Peak=3612 HFD=2.6
00:08:43.044 00.002 16872 Star::Find(15, 665, 353, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.047 00.003 16872 Star::Find returns 1 (0), X=665.52, Y=352.64, Mass=921, SNR=9.8, Peak=3604 HFD=1.6
00:08:43.050 00.003 16872 Star::Find(15, 1529, 1055, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.052 00.002 16872 Star::Find returns 1 (0), X=1527.91, Y=1054.31, Mass=736, SNR=8.7, Peak=3652 HFD=1.5
00:08:43.055 00.003 16872 Star::Find(15, 1831, 215, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.057 00.002 16872 Star::Find returns 1 (0), X=1831.02, Y=214.23, Mass=692, SNR=8.5, Peak=3616 HFD=2.3
00:08:43.059 00.002 16872 Star::Find(15, 564, 627, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.062 00.003 16872 Star::Find returns 1 (0), X=564.04, Y=627.27, Mass=933, SNR=9.8, Peak=3676 HFD=1.9
00:08:43.068 00.006 16872 Star::Find(15, 1650, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.072 00.004 16872 Star::Find false star n=5 nbg=278 bg=3473.4 sigma=35.4 thresh=3580 peak=3562
00:08:43.074 00.002 16872 Star::Find returns 0 (2), X=1650.00, Y=986.00, Mass=621, SNR=2.9, Peak=3612 HFD=0.0
00:08:43.076 00.002 16872 Star::Find(15, 1736, 72, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.079 00.003 16872 Star::Find returns 1 (0), X=1735.91, Y=73.35, Mass=1985, SNR=17.9, Peak=3644 HFD=3.3
00:08:43.083 00.004 16872 Star::Find(15, 1681, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.087 00.004 16872 Star::Find returns 0 (4), X=1681.43, Y=434.75, Mass=637, SNR=8.0, Peak=3624 HFD=1.4
00:08:43.089 00.002 16872 Star::Find(15, 944, 202, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.092 00.003 16872 Star::Find returns 1 (0), X=944.88, Y=201.89, Mass=1167, SNR=11.3, Peak=3660 HFD=3.7
00:08:43.094 00.002 16872 Star::Find(15, 1024, 30, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.097 00.003 16872 Star::Find false star n=5 nbg=278 bg=3475.0 sigma=34.6 thresh=3579 peak=3579
00:08:43.099 00.002 16872 Star::Find returns 0 (2), X=1024.00, Y=30.00, Mass=653, SNR=2.9, Peak=3648 HFD=0.0
00:08:43.102 00.003 16872 Star::Find(15, 1716, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.104 00.002 16872 Star::Find false star n=3 nbg=276 bg=3474.7 sigma=32.6 thresh=3573 peak=3554
00:08:43.106 00.002 16872 Star::Find returns 0 (2), X=1716.00, Y=537.00, Mass=320, SNR=2.9, Peak=3600 HFD=0.0
00:08:43.109 00.003 16872 Star::Find(15, 927, 747, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.115 00.006 16872 Star::Find returns 1 (0), X=927.02, Y=747.04, Mass=926, SNR=9.8, Peak=3700 HFD=2.0
00:08:43.118 00.003 16872 Star::Find(15, 484, 1009, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.120 00.002 16872 Star::Find returns 0 (4), X=475.48, Y=997.52, Mass=695, SNR=8.4, Peak=3660 HFD=1.4
00:08:43.123 00.003 16872 Star::Find(15, 1379, 934, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.125 00.002 16872 Star::Find returns 1 (0), X=1379.45, Y=933.22, Mass=1419, SNR=12.0, Peak=3668 HFD=2.5
00:08:43.128 00.003 16872 Star::Find(15, 687, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.131 00.003 16872 Star::Find returns 1 (0), X=687.88, Y=682.81, Mass=1762, SNR=13.4, Peak=3732 HFD=2.4
00:08:43.133 00.002 16872 Star::Find(15, 100, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.136 00.003 16872 Star::Find returns 1 (0), X=99.14, Y=604.91, Mass=1145, SNR=11.8, Peak=3668 HFD=2.4
00:08:43.139 00.003 16872 Star::Find(15, 433, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.142 00.003 16872 Star::Find returns 0 (4), X=422.48, Y=890.54, Mass=984, SNR=13.3, Peak=3748 HFD=1.4
00:08:43.148 00.006 16872 Star::Find(15, 90, 458, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.150 00.002 16872 Star::Find false star n=2 nbg=284 bg=3472.7 sigma=36.9 thresh=3584 peak=3562
00:08:43.153 00.003 16872 Star::Find returns 0 (2), X=90.00, Y=458.00, Mass=263, SNR=2.9, Peak=3628 HFD=0.0
00:08:43.156 00.003 16872 Star::Find(15, 1009, 610, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.159 00.003 16872 Star::Find returns 1 (0), X=1006.82, Y=610.23, Mass=1477, SNR=12.7, Peak=3632 HFD=4.1
00:08:43.162 00.003 16872 Star::Find(15, 955, 973, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.165 00.003 16872 Star::Find false star n=7 nbg=267 bg=3465.9 sigma=29.0 thresh=3553 peak=3545
00:08:43.167 00.002 16872 Star::Find returns 0 (2), X=955.00, Y=973.00, Mass=734, SNR=2.9, Peak=3600 HFD=0.0
00:08:43.171 00.004 16872 Star::Find(15, 447, 364, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.173 00.002 16872 Star::Find returns 1 (0), X=446.79, Y=364.06, Mass=453, SNR=6.5, Peak=3612 HFD=1.7
00:08:43.180 00.007 16872 Star::Find(15, 809, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.184 00.004 16872 Star::Find returns 1 (0), X=809.83, Y=853.63, Mass=829, SNR=9.4, Peak=3664 HFD=2.3
00:08:43.187 00.003 16872 Star::Find(15, 1785, 187, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.191 00.004 16872 Star::Find returns 1 (0), X=1785.02, Y=186.19, Mass=983, SNR=9.9, Peak=3668 HFD=2.1
00:08:43.195 00.004 16872 Star::Find(15, 1674, 485, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.199 00.004 16872 Star::Find returns 0 (4), X=1687.43, Y=487.19, Mass=984, SNR=11.2, Peak=3708 HFD=1.4
00:08:43.202 00.003 16872 Star::Find(15, 102, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.205 00.003 16872 Star::Find returns 0 (4), X=101.82, Y=1002.42, Mass=510, SNR=7.0, Peak=3660 HFD=1.4
00:08:43.212 00.007 16872 Star::Find(15, 763, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.215 00.003 16872 Star::Find returns 1 (0), X=764.27, Y=536.13, Mass=899, SNR=9.5, Peak=3616 HFD=2.6
00:08:43.218 00.003 16872 Star::Find(15, 819, 636, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.221 00.003 16872 Star::Find returns 1 (0), X=819.30, Y=638.08, Mass=880, SNR=9.6, Peak=3608 HFD=4.7
00:08:43.226 00.005 16872 Star::Find(15, 581, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.231 00.005 16872 Star::Find false star n=5 nbg=270 bg=3466.7 sigma=34.4 thresh=3570 peak=3565
00:08:43.234 00.003 16872 Star::Find returns 0 (2), X=581.00, Y=1011.00, Mass=590, SNR=2.9, Peak=3612 HFD=0.0
00:08:43.240 00.006 16872 Star::Find(15, 1233, 397, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.244 00.004 16872 Star::Find false star n=2 nbg=279 bg=3472.5 sigma=37.0 thresh=3583 peak=3567
00:08:43.247 00.003 16872 Star::Find returns 0 (2), X=1233.00, Y=397.00, Mass=247, SNR=2.9, Peak=3604 HFD=0.0
00:08:43.251 00.004 16872 Star::Find(15, 254, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.265 00.014 16872 Star::Find returns 1 (0), X=253.60, Y=826.43, Mass=1034, SNR=9.9, Peak=3616 HFD=2.3
00:08:43.268 00.003 16872 Star::Find(15, 23, 419, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.273 00.005 16872 Star::Find false star n=4 nbg=281 bg=3471.7 sigma=31.8 thresh=3567 peak=3558
00:08:43.275 00.002 16872 Star::Find returns 0 (2), X=23.00, Y=419.00, Mass=421, SNR=2.9, Peak=3600 HFD=0.0
00:08:43.278 00.003 16872 Star::Find(15, 1247, 714, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.281 00.003 16872 Star::Find false star n=5 nbg=264 bg=3473.2 sigma=28.5 thresh=3559 peak=3553
00:08:43.288 00.007 16872 Star::Find returns 0 (2), X=1247.00, Y=714.00, Mass=526, SNR=2.9, Peak=3624 HFD=0.0
00:08:43.292 00.004 16872 Star::Find(15, 506, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.295 00.003 16872 Star::Find false star n=3 nbg=271 bg=3468.3 sigma=35.9 thresh=3576 peak=3562
00:08:43.298 00.003 16872 Star::Find returns 0 (2), X=506.00, Y=788.00, Mass=359, SNR=2.9, Peak=3620 HFD=0.0
00:08:43.301 00.003 16872 Star::Find(15, 1462, 669, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.304 00.003 16872 Star::Find false star n=1 nbg=259 bg=3481.6 sigma=31.6 thresh=3577 peak=3550
00:08:43.308 00.004 16872 Star::Find returns 0 (2), X=1462.00, Y=669.00, Mass=142, SNR=2.9, Peak=3624 HFD=0.0
00:08:43.312 00.004 16872 Star::Find(15, 633, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.320 00.008 16872 Star::Find false star n=7 nbg=257 bg=3469.3 sigma=30.8 thresh=3562 peak=3558
00:08:43.325 00.005 16872 Star::Find returns 0 (2), X=633.00, Y=888.00, Mass=811, SNR=2.9, Peak=3608 HFD=0.0
00:08:43.328 00.003 16872 Star::Find(15, 560, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.331 00.003 16872 Star::Find returns 1 (0), X=559.33, Y=999.68, Mass=498, SNR=6.7, Peak=3624 HFD=2.8
00:08:43.335 00.004 16872 Star::Find(15, 1818, 965, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.338 00.003 16872 Star::Find returns 0 (2), X=1818.00, Y=965.00, Mass=110, SNR=2.8, Peak=3620 HFD=0.0
00:08:43.341 00.003 16872 Star::Find(15, 1461, 399, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.343 00.002 16872 Star::Find returns 1 (0), X=1445.71, Y=408.23, Mass=1051, SNR=10.3, Peak=3676 HFD=2.6
00:08:43.345 00.002 16872 Star::Find(15, 411, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.351 00.006 16872 Star::Find returns 0 (4), X=422.48, Y=890.54, Mass=984, SNR=13.3, Peak=3748 HFD=1.4
00:08:43.353 00.002 16872 AutoFind: finding best star pass 1
00:08:43.356 00.003 16872 Star::Find(15, 1626, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.358 00.002 16872 Star::Find returns 1 (0), X=1625.80, Y=583.38, Mass=771892, SNR=524.6, Peak=60672 HFD=3.6
00:08:43.362 00.004 16872 AutoFind: near-saturated [1626, 584] 170.4 Mass 771892 SNR 524.6 Peak 60672
00:08:43.368 00.006 16872 Star::Find(15, 1076, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.371 00.003 16872 Star::Find returns 1 (0), X=1076.47, Y=962.64, Mass=212357, SNR=271.9, Peak=19608 HFD=3.4
00:08:43.373 00.002 16872 AutoFind returns star at [1076, 963] 47.0 Mass 212357 SNR 271.9
00:08:43.377 00.004 16872 Star::Find(15, 1076, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.382 00.005 16872 Star::Find returns 1 (0), X=1076.47, Y=962.64, Mass=212357, SNR=271.9, Peak=19608 HFD=3.4
00:08:43.384 00.002 16872 MultiStar: List (12): {1076.47, 962.64}(271.9), {967.01, 621.26}(254.5), {1795.18, 864.86}(162.4), {516.03, 857.82}(121.2), {510.50, 979.96}(113.9), {1605.03, 506.02}(73.3), {463.55, 252.27}(68.4), {23.77, 326.61}(55.1), {150.99, 416.27}(50.3), {566.63, 979.10}(50.8), {1402.59, 642.67}(47.8), {48.66, 869.02}(46.8), 
00:08:43.388 00.004 16872 setting lock position to (1076.47, 962.64)
00:08:43.391 00.003 16872 MultiStar: stabilizing after lock position change
00:08:43.393 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
00:08:43.399 00.006 16872 UpdateGuideState(): m_state=1
00:08:43.402 00.003 16872 Star::Find(15, 1076, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:43.405 00.003 16872 Star::Find returns 1 (0), X=1076.47, Y=962.64, Mass=212357, SNR=271.9, Peak=19608 HFD=3.4
00:08:43.408 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:08:43.410 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:08:43.414 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:08:43.422 00.008 16872 setting force full frames = false
00:08:43.424 00.002 16872 setting lock position to (1076.47, 962.64)
00:08:43.428 00.004 16872 MultiStar: stabilizing after lock position change
00:08:43.433 00.005 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:08:43.436 00.003 16872 Changing from state SELECTING to SELECTED
00:08:43.440 00.004 16872 guider state => SELECTED
00:08:43.451 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3164, max=65520, med=3472, FiltMin=3318, FiltMax=65520, Gamma=2.190
00:08:43.493 00.042 16872 UpdateGuideState exits: m=212357 SNR=271.9
00:08:43.496 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3164, max=65520, med=3472, FiltMin=3318, FiltMax=65520, Gamma=2.190
00:08:43.535 00.039 16872 Status Line: Auto-selected star at (1076.5, 962.6)
00:08:43.551 00.016 16872 PhdController: newstate STATE_WAIT_SELECTED
00:08:43.555 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:43.558 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:08:43.560 00.002 16872 Enqueuing Expose request
00:08:43.563 00.003 9640 Worker thread wakes up
00:08:43.563 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:08:43.563 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:08:43.563 00.000 16872 evsrv: cli 0D3BF8C8 connect
00:08:43.566 00.003 16872 case statement mapped state 2 to 1
00:08:43.574 00.008 16872 case statement mapped state 2 to 1
00:08:43.578 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f93c2dd6-4f85-4805-89ed-43464fd43a45"}
00:08:43.580 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f93c2dd6-4f85-4805-89ed-43464fd43a45"}
00:08:43.583 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"b80c5206-15e4-4534-a86d-8aa2422b90c5"}
00:08:43.591 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[1076.47,962.64],"id":"b80c5206-15e4-4534-a86d-8aa2422b90c5"}
00:08:43.594 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e377f3b1-7eb8-4bba-b6ba-71a196a5224c"}
00:08:43.597 00.003 16872 case statement mapped state 2 to 1
00:08:43.600 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"e377f3b1-7eb8-4bba-b6ba-71a196a5224c"}
00:08:43.603 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
00:08:43.606 00.003 16872 evsrv: cli 0D3C0A48 connect
00:08:43.609 00.003 16872 case statement mapped state 2 to 1
00:08:43.612 00.003 16872 case statement mapped state 2 to 1
00:08:43.619 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8fc9e969-88b6-4f0a-9de6-f4fa4a78b370"}
00:08:43.622 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.47,6.64],"pixels":"..."},"id":"8fc9e969-88b6-4f0a-9de6-f4fa4a78b370"}
00:08:43.625 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7d67063f-63d1-4bae-84ef-a29c53852dce"}
00:08:43.629 00.004 16872 case statement mapped state 2 to 1
00:08:43.633 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7d67063f-63d1-4bae-84ef-a29c53852dce"}
00:08:43.644 00.011 16872 evsrv: cli 0D3C0A48 disconnect
00:08:44.643 00.999 16872 evsrv: cli 0D3C0228 connect
00:08:44.647 00.004 16872 case statement mapped state 2 to 1
00:08:44.651 00.004 16872 case statement mapped state 2 to 1
00:08:44.654 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"8b668eac-4b7f-4c19-80ba-f2c2d9fed26f"}
00:08:44.657 00.003 16872 case statement mapped state 2 to 1
00:08:44.659 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"8b668eac-4b7f-4c19-80ba-f2c2d9fed26f"}
00:08:44.666 00.007 16872 evsrv: cli 0D3C0228 disconnect
00:08:45.666 01.000 16872 evsrv: cli 0D3C0A48 connect
00:08:45.669 00.003 16872 case statement mapped state 2 to 1
00:08:45.673 00.004 16872 case statement mapped state 2 to 1
00:08:45.682 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"91e0b1c0-4db6-45a6-8d10-0222a624f15a"}
00:08:45.684 00.002 16872 case statement mapped state 2 to 1
00:08:45.688 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"91e0b1c0-4db6-45a6-8d10-0222a624f15a"}
00:08:45.693 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:08:46.564 00.871 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70c127d2-04c2-4fc3-95eb-422b686d082f"}
00:08:46.567 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"70c127d2-04c2-4fc3-95eb-422b686d082f"}
00:08:46.578 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b7ffb0a-d881-4715-88cb-d20ce4c2dbc9"}
00:08:46.581 00.003 16872 case statement mapped state 2 to 1
00:08:46.584 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"5b7ffb0a-d881-4715-88cb-d20ce4c2dbc9"}
00:08:46.588 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2a84efe0-7df9-47d3-a331-9ba6b18c75db"}
00:08:46.592 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.47,6.64],"pixels":"..."},"id":"2a84efe0-7df9-47d3-a331-9ba6b18c75db"}
00:08:46.695 00.103 16872 evsrv: cli 0D3BFB48 connect
00:08:46.701 00.006 16872 case statement mapped state 2 to 1
00:08:46.705 00.004 16872 case statement mapped state 2 to 1
00:08:46.711 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"aa86ea16-7934-4dd5-be6b-318c841d098a"}
00:08:46.714 00.003 16872 case statement mapped state 2 to 1
00:08:46.718 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"aa86ea16-7934-4dd5-be6b-318c841d098a"}
00:08:46.721 00.003 16872 evsrv: cli 0D3BFB48 disconnect
00:08:47.658 00.937 9640 Exposure complete
00:08:47.723 00.065 16872 evsrv: cli 0D3BFB48 connect
00:08:47.726 00.003 16872 case statement mapped state 2 to 1
00:08:47.730 00.004 16872 case statement mapped state 2 to 1
00:08:47.734 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"ac9d959d-25b2-4fe7-80b9-1575b8dedc2f"}
00:08:47.737 00.003 16872 case statement mapped state 2 to 1
00:08:47.745 00.008 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"ac9d959d-25b2-4fe7-80b9-1575b8dedc2f"}
00:08:47.751 00.006 16872 evsrv: cli 0D3BFB48 disconnect
00:08:47.828 00.077 9640 worker thread done servicing request
00:08:47.828 00.000 16872 OnExposeComplete: enter
00:08:47.831 00.003 16872 UpdateGuideState(): m_state=2
00:08:47.834 00.003 16872 Star::Find(15, 1076, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:08:47.839 00.005 16872 Star::Find returns 1 (0), X=1076.10, Y=962.93, Mass=223507, SNR=272.8, Peak=23280 HFD=3.1
00:08:47.842 00.003 16872 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.56) = xAngle (0.92 = 0.92)
00:08:47.845 00.003 16872 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.96 = 0.96)
00:08:47.847 00.002 16872 CameraToMount -- cameraX=-0.37 cameraY=0.29 hyp=0.48 cameraTheta=2.47 mountX=0.29 mountY=0.39, mountTheta=0.93
00:08:47.854 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3468, FiltMin=3336, FiltMax=65520, Gamma=2.190
00:08:47.898 00.044 16872 UpdateGuideState exits: m=223507 SNR=272.8
00:08:47.902 00.004 16872 PhdController: newstate STATE_CALIBRATE
00:08:47.905 00.003 16872 PhdController: newstate STATE_GUIDE
00:08:47.925 00.020 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:08:47.927 00.002 16872 guider state => CALIBRATED
00:08:47.930 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:08:47.944 00.014 16872 reset dither spiral
00:08:47.949 00.005 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:08:47.952 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:47.955 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:08:47.957 00.002 16872 Enqueuing Expose request
00:08:47.960 00.003 9640 Worker thread wakes up
00:08:47.960 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:08:47.960 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:08:48.752 00.792 16872 evsrv: cli 0D3BFB48 connect
00:08:48.755 00.003 16872 case statement mapped state 5 to 1
00:08:48.762 00.007 16872 case statement mapped state 5 to 1
00:08:48.766 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"95c3a7b8-9ff0-4db1-b06d-af0c552d48e8"}
00:08:48.768 00.002 16872 case statement mapped state 5 to 1
00:08:48.772 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"95c3a7b8-9ff0-4db1-b06d-af0c552d48e8"}
00:08:48.775 00.003 16872 evsrv: cli 0D3BFB48 disconnect
00:08:49.777 01.002 16872 evsrv: cli 0D3C0A48 connect
00:08:49.780 00.003 16872 case statement mapped state 5 to 1
00:08:49.784 00.004 16872 case statement mapped state 5 to 1
00:08:49.787 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f01412e5-41d0-45ed-95ef-d97b574fb8fa"}
00:08:49.790 00.003 16872 case statement mapped state 5 to 1
00:08:49.792 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f01412e5-41d0-45ed-95ef-d97b574fb8fa"}
00:08:49.795 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:08:50.063 00.268 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"57373d43-92c3-4a80-8dbe-c47190ce0649"}
00:08:50.066 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"57373d43-92c3-4a80-8dbe-c47190ce0649"}
00:08:50.074 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8803de9-496b-4189-9913-515587b3651e"}
00:08:50.076 00.002 16872 case statement mapped state 5 to 1
00:08:50.079 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"b8803de9-496b-4189-9913-515587b3651e"}
00:08:50.082 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"05dd531d-2804-4459-a5b4-62fb66092a78"}
00:08:50.085 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.10,6.93],"pixels":"..."},"id":"05dd531d-2804-4459-a5b4-62fb66092a78"}
00:08:50.797 00.712 16872 evsrv: cli 0D3C0A48 connect
00:08:50.800 00.003 16872 case statement mapped state 5 to 1
00:08:50.804 00.004 16872 case statement mapped state 5 to 1
00:08:50.808 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"86e1e5de-dc86-449d-926e-9dd95ba40465"}
00:08:50.811 00.003 16872 case statement mapped state 5 to 1
00:08:50.813 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"86e1e5de-dc86-449d-926e-9dd95ba40465"}
00:08:50.816 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:08:51.818 01.002 16872 evsrv: cli 0D3BFB48 connect
00:08:51.822 00.004 16872 case statement mapped state 5 to 1
00:08:51.825 00.003 16872 case statement mapped state 5 to 1
00:08:51.828 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"dda61653-0c9c-4130-a92e-2ec2cda31982"}
00:08:51.831 00.003 16872 case statement mapped state 5 to 1
00:08:51.840 00.009 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"dda61653-0c9c-4130-a92e-2ec2cda31982"}
00:08:51.844 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:08:52.044 00.200 9640 Exposure complete
00:08:52.200 00.156 9640 worker thread done servicing request
00:08:52.200 00.000 16872 OnExposeComplete: enter
00:08:52.203 00.003 16872 UpdateGuideState(): m_state=5
00:08:52.206 00.003 16872 Star::Find(15, 1076, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:08:52.209 00.003 16872 Star::Find returns 1 (0), X=1076.14, Y=962.69, Mass=226568, SNR=288.7, Peak=25280 HFD=3.3
00:08:52.212 00.003 16872 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.56) = xAngle (1.44 = 1.44)
00:08:52.215 00.003 16872 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.49 = 1.49)
00:08:52.218 00.003 16872 CameraToMount -- cameraX=-0.34 cameraY=0.05 hyp=0.34 cameraTheta=3.00 mountX=0.04 mountY=0.34, mountTheta=1.44
00:08:52.222 00.004 16872 Changing from state CALIBRATED to GUIDING
00:08:52.230 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:08:52.232 00.002 16872 ScopeASCOM::SideOfPier() returns 0
00:08:52.307 00.075 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:08:52.310 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:08:52.315 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:08:52.319 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:08:52.323 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:08:52.326 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:08:52.330 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:08:52.337 00.007 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:08:52.341 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:08:52.345 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:08:52.350 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:08:52.353 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:08:52.357 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:08:52.361 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:08:52.475 00.114 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:08:52.480 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:08:52.484 00.004 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:08:52.494 00.010 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:08:52.499 00.005 16872 ScopeASCOM::SideOfPier() returns 0
00:08:52.571 00.072 16872 setting lock position to (1076.14, 962.69)
00:08:52.574 00.003 16872 MultiStar: stabilizing after lock position change
00:08:52.577 00.003 16872 guider state => GUIDING
00:08:52.580 00.003 16872 Status Line: Guiding
00:08:52.594 00.014 16872 Mount: notify guiding started
00:08:52.600 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:08:52.603 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:08:52.606 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:08:52.610 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:08:52.613 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:08:52.621 00.008 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:08:52.625 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:08:52.631 00.006 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:08:52.639 00.008 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:08:52.642 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:08:52.646 00.004 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:08:52.648 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:08:52.651 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:08:52.654 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:08:52.656 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:08:52.659 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:08:52.667 00.008 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:08:52.670 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:08:52.673 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:08:52.676 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:08:52.679 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:08:52.682 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:08:52.686 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:08:52.688 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:08:52.691 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:08:52.699 00.008 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:08:52.702 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:08:52.704 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:08:52.707 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:08:52.711 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:08:52.714 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:08:52.717 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:08:52.719 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:08:52.722 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:08:52.730 00.008 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:08:52.734 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:08:52.737 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:08:52.741 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:08:52.850 00.109 16872 evsrv: cli 0D3BFFA8 connect
00:08:52.853 00.003 16872 case statement mapped state 6 to 3
00:08:52.857 00.004 16872 case statement mapped state 6 to 3
00:08:52.861 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"a2be9cc0-9701-44a0-9a73-25f950ca9247"}
00:08:52.863 00.002 16872 case statement mapped state 6 to 3
00:08:52.871 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2be9cc0-9701-44a0-9a73-25f950ca9247"}
00:08:52.874 00.003 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:08:52.887 00.013 16872 ScopeASCOM::SideOfPier() returns 0
00:08:52.892 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:08:52.894 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:08:52.899 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:08:52.903 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:08:52.907 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:08:52.910 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:08:52.919 00.009 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:08:52.922 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:08:52.925 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:08:52.929 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=65520, med=3464, FiltMin=3344, FiltMax=65516, Gamma=2.190
00:08:52.971 00.042 16872 UpdateGuideState exits: m=226568 SNR=288.7
00:08:52.982 00.011 16872 evsrv: cli 0D3BFFA8 short write 0/81 Input / Output error
00:08:52.985 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:08:52.988 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:52.991 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:08:52.999 00.008 16872 Enqueuing Expose request
00:08:53.002 00.003 9640 Worker thread wakes up
00:08:53.002 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:08:53.002 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:08:53.002 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
00:08:53.562 00.560 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42d1d5c8-d0bb-46af-a07f-543f5261ec8b"}
00:08:53.565 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"42d1d5c8-d0bb-46af-a07f-543f5261ec8b"}
00:08:53.574 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53b3b6d0-25fe-45d0-b968-65a4b2a511b4"}
00:08:53.578 00.004 16872 case statement mapped state 6 to 3
00:08:53.584 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"53b3b6d0-25fe-45d0-b968-65a4b2a511b4"}
00:08:53.588 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c742a679-534d-4748-88f7-db99f0bde782"}
00:08:53.592 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.14,6.69],"pixels":"..."},"id":"c742a679-534d-4748-88f7-db99f0bde782"}
00:08:57.062 03.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42d03a62-3492-4aa6-86c5-46e9a4be1185"}
00:08:57.065 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"42d03a62-3492-4aa6-86c5-46e9a4be1185"}
00:08:57.069 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"41d6f7d3-3de2-42dd-b9d0-19f2b602c412"}
00:08:57.073 00.004 16872 case statement mapped state 6 to 3
00:08:57.076 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"41d6f7d3-3de2-42dd-b9d0-19f2b602c412"}
00:08:57.080 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"84c0e51e-7266-4243-bddf-5cf603237bae"}
00:08:57.084 00.004 9640 Exposure complete
00:08:57.084 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.14,6.69],"pixels":"..."},"id":"84c0e51e-7266-4243-bddf-5cf603237bae"}
00:08:57.237 00.153 9640 worker thread done servicing request
00:08:57.237 00.000 16872 OnExposeComplete: enter
00:08:57.240 00.003 16872 UpdateGuideState(): m_state=6
00:08:57.243 00.003 16872 Star::Find(15, 1076, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:08:57.246 00.003 16872 Star::Find returns 1 (0), X=1076.22, Y=962.80, Mass=215417, SNR=251.8, Peak=21476 HFD=3.6
00:08:57.253 00.007 16872 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.56) = xAngle (-0.60 = -0.60)
00:08:57.257 00.004 16872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.55 = -0.55)
00:08:57.260 00.003 16872 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.96 mountX=0.12 mountY=-0.07, mountTheta=-0.56
00:08:57.263 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.08, y=0.11, opts=13)
00:08:57.267 00.004 16872 Enqueuing Move request for scope (0.08, 0.11)
00:08:57.270 00.003 9640 Worker thread wakes up
00:08:57.270 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
00:08:57.270 00.000 9640 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
00:08:57.271 00.001 9640 Moving (0.08, 0.11) raw xDistance=0.12 yDistance=-0.07
00:08:57.271 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.12
00:08:57.271 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=0
00:08:57.271 00.000 9640 MoveAxis(W, 12, ABG)
00:08:57.271 00.000 9640 Guiding  Dir = 3, Dur = 12
00:08:57.271 00.000 9640 IsSlewing returns 0
00:08:57.271 00.000 9640 IsGuiding returns 0
00:08:57.272 00.001 9640 PulseGuide returned control before completion, sleep 22
00:08:57.277 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3124, max=65520, med=3456, FiltMin=3332, FiltMax=65516, Gamma=2.190
00:08:57.295 00.018 9640 IsGuiding returns 1
00:08:57.295 00.000 9640 scope still moving after pulse duration time elapsed
00:08:57.322 00.027 16872 UpdateGuideState exits: m=215417 SNR=251.8
00:08:57.325 00.003 16872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 1 / 99999
00:08:57.331 00.006 9640 IsSlewing returns 0
00:08:57.332 00.001 16872 evsrv: {"Event":"Settling","Timestamp":1777784937.331,"Host":"RBFOCUS307","Inst":1,"Distance":0.28,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:08:57.334 00.002 9640 IsGuiding returns 0
00:08:57.334 00.000 9640 scope move finished after 12 + 50 ms
00:08:57.335 00.001 9640 Move returns status 0, amount 12
00:08:57.335 00.000 9640 MoveAxis(N, 0, ABG)
00:08:57.335 00.000 9640 Move returns status 0, amount 0
00:08:57.335 00.000 9640 move complete, result=0
00:08:57.335 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:57.338 00.003 9640 worker thread done servicing request
00:08:57.338 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:08:57.341 00.003 16872 Enqueuing Expose request
00:08:57.343 00.002 16872 GuideStep: 0.1 px 12 ms WEST, -0.1 px 0 ms NORTH
00:08:57.346 00.003 9640 Worker thread wakes up
00:08:57.346 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:08:57.346 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:09:00.562 03.216 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d9cd54a3-39ab-4c0a-8e68-8a07ad72f422"}
00:09:00.567 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d9cd54a3-39ab-4c0a-8e68-8a07ad72f422"}
00:09:00.571 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5da2648c-7740-468f-ab85-dbb5752745f8"}
00:09:00.574 00.003 16872 case statement mapped state 6 to 3
00:09:00.576 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5da2648c-7740-468f-ab85-dbb5752745f8"}
00:09:00.583 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"57be1950-6342-4f6d-9606-d9cba32f1202"}
00:09:00.586 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.22,6.80],"pixels":"..."},"id":"57be1950-6342-4f6d-9606-d9cba32f1202"}
00:09:01.414 00.828 9640 Exposure complete
00:09:01.562 00.148 9640 worker thread done servicing request
00:09:01.562 00.000 16872 OnExposeComplete: enter
00:09:01.566 00.004 16872 UpdateGuideState(): m_state=6
00:09:01.569 00.003 16872 Star::Find(15, 1076, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:09:01.571 00.002 16872 Star::Find returns 1 (0), X=1076.08, Y=963.21, Mass=226717, SNR=271.8, Peak=24068 HFD=3.2
00:09:01.574 00.003 16872 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.56) = xAngle (0.12 = 0.12)
00:09:01.577 00.003 16872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.17 = 0.17)
00:09:01.579 00.002 16872 CameraToMount -- cameraX=-0.06 cameraY=0.52 hyp=0.52 cameraTheta=1.68 mountX=0.52 mountY=0.09, mountTheta=0.17
00:09:01.585 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=0.52, opts=13)
00:09:01.590 00.005 16872 Enqueuing Move request for scope (-0.06, 0.52)
00:09:01.596 00.006 9640 Worker thread wakes up
00:09:01.596 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.52) opts 0xd
00:09:01.596 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.06, 0.52)
00:09:01.596 00.000 9640 Moving (-0.06, 0.52) raw xDistance=0.52 yDistance=0.09
00:09:01.596 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.52
00:09:01.596 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=0
00:09:01.597 00.001 9640 MoveAxis(W, 56, ABG)
00:09:01.597 00.000 9640 Guiding  Dir = 3, Dur = 56
00:09:01.597 00.000 9640 IsSlewing returns 0
00:09:01.597 00.000 9640 IsGuiding returns 0
00:09:01.597 00.000 9640 PulseGuide returned control before completion, sleep 66
00:09:01.603 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65520, med=3460, FiltMin=3320, FiltMax=65516, Gamma=2.190
00:09:01.651 00.048 16872 UpdateGuideState exits: m=226717 SNR=271.8
00:09:01.655 00.004 16872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 2 / 99999
00:09:01.658 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777784941.658,"Host":"RBFOCUS307","Inst":1,"Distance":0.35,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:09:01.661 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:01.663 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:09:01.665 00.002 16872 Enqueuing Expose request
00:09:01.674 00.009 9640 IsGuiding returns 1
00:09:01.674 00.000 9640 scope still moving after pulse duration time elapsed
00:09:01.701 00.027 9640 IsSlewing returns 0
00:09:01.701 00.000 9640 IsGuiding returns 0
00:09:01.701 00.000 9640 scope move finished after 56 + 48 ms
00:09:01.701 00.000 9640 Move returns status 0, amount 56
00:09:01.701 00.000 9640 MoveAxis(N, 0, ABG)
00:09:01.701 00.000 9640 Move returns status 0, amount 0
00:09:01.702 00.001 9640 move complete, result=0
00:09:01.702 00.000 9640 worker thread done servicing request
00:09:01.702 00.000 9640 Worker thread wakes up
00:09:01.702 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:09:01.702 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:09:01.703 00.001 16872 GuideStep: 0.5 px 56 ms WEST, 0.1 px 0 ms NORTH
00:09:04.063 02.360 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55cc0b9f-1b12-41b7-bf7e-26ea4f31dfdf"}
00:09:04.066 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"55cc0b9f-1b12-41b7-bf7e-26ea4f31dfdf"}
00:09:04.070 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ad976d4-4b7c-4b4c-ad3e-085a32fdc8a1"}
00:09:04.073 00.003 16872 case statement mapped state 6 to 3
00:09:04.077 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ad976d4-4b7c-4b4c-ad3e-085a32fdc8a1"}
00:09:04.082 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f5219b20-e22e-4379-b277-6623bd0e683a"}
00:09:04.087 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.08,7.21],"pixels":"..."},"id":"f5219b20-e22e-4379-b277-6623bd0e683a"}
00:09:05.821 01.734 9640 Exposure complete
00:09:06.010 00.189 9640 worker thread done servicing request
00:09:06.010 00.000 16872 OnExposeComplete: enter
00:09:06.014 00.004 16872 UpdateGuideState(): m_state=6
00:09:06.025 00.011 16872 Star::Find(15, 1076, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:09:06.031 00.006 16872 Star::Find returns 1 (0), X=1075.97, Y=962.78, Mass=229318, SNR=277.0, Peak=25988 HFD=3.1
00:09:06.036 00.005 16872 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.56) = xAngle (1.09 = 1.09)
00:09:06.044 00.008 16872 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.13 = 1.13)
00:09:06.049 00.005 16872 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.19 cameraTheta=2.64 mountX=0.09 mountY=0.17, mountTheta=1.10
00:09:06.061 00.012 16872 SchedulePrimaryMove(0F8FCD28, x=-0.17, y=0.09, opts=13)
00:09:06.064 00.003 16872 Enqueuing Move request for scope (-0.17, 0.09)
00:09:06.070 00.006 9640 Worker thread wakes up
00:09:06.070 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
00:09:06.070 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
00:09:06.070 00.000 9640 Moving (-0.17, 0.09) raw xDistance=0.09 yDistance=0.17
00:09:06.070 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:09:06.070 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0
00:09:06.070 00.000 9640 MoveAxis(E, 0, ABG)
00:09:06.070 00.000 9640 Move returns status 0, amount 0
00:09:06.070 00.000 9640 MoveAxis(N, 0, ABG)
00:09:06.071 00.001 9640 Move returns status 0, amount 0
00:09:06.071 00.000 9640 move complete, result=0
00:09:06.071 00.000 9640 worker thread done servicing request
00:09:06.078 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3204, max=65520, med=3460, FiltMin=3340, FiltMax=65520, Gamma=2.190
00:09:06.136 00.058 16872 UpdateGuideState exits: m=229318 SNR=277.0
00:09:06.141 00.005 16872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 3 / 99999
00:09:06.145 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777784946.145,"Host":"RBFOCUS307","Inst":1,"Distance":0.30,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
00:09:06.154 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:06.159 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:09:06.163 00.004 16872 Enqueuing Expose request
00:09:06.167 00.004 9640 Worker thread wakes up
00:09:06.167 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:09:06.168 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:09:06.168 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:09:07.561 01.393 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"009c82bf-59d5-4640-ba2a-47c1289fc1df"}
00:09:07.567 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"009c82bf-59d5-4640-ba2a-47c1289fc1df"}
00:09:07.573 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9c9fd7b-0083-46ac-94d0-eded2a2ff13c"}
00:09:07.577 00.004 16872 case statement mapped state 6 to 3
00:09:07.580 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9c9fd7b-0083-46ac-94d0-eded2a2ff13c"}
00:09:07.588 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"532aa63a-0034-4285-be0c-06ce75879e9e"}
00:09:07.592 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.97,6.78],"pixels":"..."},"id":"532aa63a-0034-4285-be0c-06ce75879e9e"}
00:09:10.225 02.633 9640 Exposure complete
00:09:10.364 00.139 9640 worker thread done servicing request
00:09:10.365 00.001 16872 OnExposeComplete: enter
00:09:10.367 00.002 16872 UpdateGuideState(): m_state=6
00:09:10.371 00.004 16872 Star::Find(15, 1075, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:09:10.373 00.002 16872 Star::Find returns 1 (0), X=1076.02, Y=962.45, Mass=235912, SNR=284.2, Peak=26856 HFD=3.1
00:09:10.375 00.002 16872 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.56) = xAngle (-3.57 = 2.71)
00:09:10.378 00.003 16872 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.53 = 2.75)
00:09:10.380 00.002 16872 CameraToMount -- cameraX=-0.11 cameraY=-0.24 hyp=0.26 cameraTheta=-2.02 mountX=-0.24 mountY=0.10, mountTheta=2.75
00:09:10.385 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=-0.24, opts=13)
00:09:10.388 00.003 16872 Enqueuing Move request for scope (-0.11, -0.24)
00:09:10.390 00.002 9640 Worker thread wakes up
00:09:10.390 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.24) opts 0xd
00:09:10.390 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, -0.24)
00:09:10.390 00.000 9640 Moving (-0.11, -0.24) raw xDistance=-0.24 yDistance=0.10
00:09:10.390 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.24
00:09:10.390 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=0
00:09:10.390 00.000 9640 MoveAxis(E, 25, ABG)
00:09:10.390 00.000 9640 Guiding  Dir = 2, Dur = 25
00:09:10.390 00.000 9640 IsSlewing returns 0
00:09:10.391 00.001 9640 IsGuiding returns 0
00:09:10.391 00.000 9640 PulseGuide returned control before completion, sleep 35
00:09:10.398 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3136, max=65520, med=3472, FiltMin=3336, FiltMax=65516, Gamma=2.190
00:09:10.435 00.037 16872 UpdateGuideState exits: m=235912 SNR=284.2
00:09:10.438 00.003 16872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 4 / 99999
00:09:10.441 00.003 16872 PhdController: newstate STATE_FINISH
00:09:10.443 00.002 16872 PhdController complete: success
00:09:10.446 00.003 9640 IsGuiding returns 0
00:09:10.446 00.000 9640 Move returns status 0, amount 25
00:09:10.446 00.000 9640 MoveAxis(N, 0, ABG)
00:09:10.446 00.000 9640 Move returns status 0, amount 0
00:09:10.446 00.000 9640 move complete, result=0
00:09:10.446 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777784950.446,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:09:10.449 00.003 9640 worker thread done servicing request
00:09:10.449 00.000 16872 Mount: notify guiding dither settle done success=1
00:09:10.452 00.003 16872 PhdController: newstate STATE_IDLE
00:09:10.457 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:10.459 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:09:10.462 00.003 16872 Enqueuing Expose request
00:09:10.465 00.003 16872 GuideStep: -0.2 px 25 ms EAST, 0.1 px 0 ms NORTH
00:09:10.467 00.002 9640 Worker thread wakes up
00:09:10.467 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:09:10.467 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:09:10.968 00.501 16872 evsrv: cli 0D3BFB48 connect
00:09:10.972 00.004 16872 case statement mapped state 6 to 3
00:09:10.976 00.004 16872 case statement mapped state 6 to 3
00:09:10.981 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"78007ce5-84bf-406e-bcc0-d2b553d3e5ce"}
00:09:10.984 00.003 16872 case statement mapped state 6 to 3
00:09:10.987 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"78007ce5-84bf-406e-bcc0-d2b553d3e5ce"}
00:09:10.991 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:09:11.061 00.070 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15e516b2-f853-4174-aab4-ac3dcd09745c"}
00:09:11.064 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"15e516b2-f853-4174-aab4-ac3dcd09745c"}
00:09:11.070 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e37446f5-d38e-490c-a510-f8ebe6a901b9"}
00:09:11.074 00.004 16872 case statement mapped state 6 to 3
00:09:11.077 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e37446f5-d38e-490c-a510-f8ebe6a901b9"}
00:09:11.082 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7a9b6048-df56-4916-9807-6c92a2007e3b"}
00:09:11.086 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.02,7.45],"pixels":"..."},"id":"7a9b6048-df56-4916-9807-6c92a2007e3b"}
00:09:14.536 03.450 9640 Exposure complete
00:09:14.560 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65bb75db-4a8d-4556-a9c4-4e9cf31d892c"}
00:09:14.564 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"65bb75db-4a8d-4556-a9c4-4e9cf31d892c"}
00:09:14.568 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d69294f-407e-4e6b-a2a1-90469197d294"}
00:09:14.572 00.004 16872 case statement mapped state 6 to 3
00:09:14.576 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d69294f-407e-4e6b-a2a1-90469197d294"}
00:09:14.580 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b41b08c9-fe0b-4643-b19f-ae164d1fbf53"}
00:09:14.583 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.02,7.45],"pixels":"..."},"id":"b41b08c9-fe0b-4643-b19f-ae164d1fbf53"}
00:09:14.678 00.095 9640 worker thread done servicing request
00:09:14.678 00.000 16872 OnExposeComplete: enter
00:09:14.683 00.005 16872 UpdateGuideState(): m_state=6
00:09:14.686 00.003 16872 Star::Find(15, 1076, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:09:14.689 00.003 16872 Star::Find returns 1 (0), X=1075.87, Y=962.69, Mass=220469, SNR=281.9, Peak=23680 HFD=3.4
00:09:14.691 00.002 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
00:09:14.694 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:09:14.697 00.003 16872 CameraToMount -- cameraX=-0.27 cameraY=0.01 hyp=0.27 cameraTheta=3.12 mountX=0.00 mountY=0.27, mountTheta=1.57
00:09:14.702 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=0.01, opts=13)
00:09:14.704 00.002 16872 Enqueuing Move request for scope (-0.27, 0.01)
00:09:14.707 00.003 9640 Worker thread wakes up
00:09:14.707 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.01) opts 0xd
00:09:14.707 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, 0.01)
00:09:14.707 00.000 9640 Moving (-0.27, 0.01) raw xDistance=0.00 yDistance=0.27
00:09:14.707 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:09:14.707 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.27, m_sumCorr=0
00:09:14.707 00.000 9640 MoveAxis(E, 0, ABG)
00:09:14.707 00.000 9640 Move returns status 0, amount 0
00:09:14.708 00.001 9640 MoveAxis(N, 0, ABG)
00:09:14.708 00.000 9640 Move returns status 0, amount 0
00:09:14.708 00.000 9640 move complete, result=0
00:09:14.708 00.000 9640 worker thread done servicing request
00:09:14.717 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3464, FiltMin=3318, FiltMax=65516, Gamma=2.190
00:09:14.755 00.038 16872 UpdateGuideState exits: m=220469 SNR=281.9
00:09:14.759 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:14.762 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:09:14.765 00.003 16872 Enqueuing Expose request
00:09:14.768 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:09:14.770 00.002 9640 Worker thread wakes up
00:09:14.770 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:09:14.770 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:09:18.061 03.291 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3b5ea687-4342-4bdf-b51a-5f0b0ee4c98a"}
00:09:18.063 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3b5ea687-4342-4bdf-b51a-5f0b0ee4c98a"}
00:09:18.067 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c21bf2d-27f8-472a-808c-02311bd35c83"}
00:09:18.070 00.003 16872 case statement mapped state 6 to 3
00:09:18.073 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c21bf2d-27f8-472a-808c-02311bd35c83"}
00:09:18.076 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ab832e06-8a20-476e-9b1a-01058f1af433"}
00:09:18.081 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.87,6.69],"pixels":"..."},"id":"ab832e06-8a20-476e-9b1a-01058f1af433"}
00:09:18.830 00.749 9640 Exposure complete
00:09:18.968 00.138 9640 worker thread done servicing request
00:09:18.968 00.000 16872 OnExposeComplete: enter
00:09:18.971 00.003 16872 UpdateGuideState(): m_state=6
00:09:18.975 00.004 16872 Star::Find(15, 1075, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:09:18.977 00.002 16872 Star::Find returns 1 (0), X=1076.05, Y=962.21, Mass=233649, SNR=281.1, Peak=25648 HFD=3.1
00:09:18.981 00.004 16872 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.56) = xAngle (-3.30 = 2.98)
00:09:18.984 00.003 16872 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.26 = 3.03)
00:09:18.986 00.002 16872 CameraToMount -- cameraX=-0.09 cameraY=-0.48 hyp=0.49 cameraTheta=-1.75 mountX=-0.48 mountY=0.06, mountTheta=3.03
00:09:18.990 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.09, y=-0.48, opts=13)
00:09:18.993 00.003 16872 Enqueuing Move request for scope (-0.09, -0.48)
00:09:18.996 00.003 9640 Worker thread wakes up
00:09:18.996 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.48) opts 0xd
00:09:18.996 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.09, -0.48)
00:09:18.996 00.000 9640 Moving (-0.09, -0.48) raw xDistance=-0.48 yDistance=0.06
00:09:18.996 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.48
00:09:18.996 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
00:09:18.996 00.000 9640 MoveAxis(E, 51, ABG)
00:09:18.996 00.000 9640 Guiding  Dir = 2, Dur = 51
00:09:18.997 00.001 9640 IsSlewing returns 0
00:09:18.997 00.000 9640 IsGuiding returns 0
00:09:18.997 00.000 9640 PulseGuide returned control before completion, sleep 61
00:09:19.004 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3464, FiltMin=3356, FiltMax=65516, Gamma=2.190
00:09:19.042 00.038 16872 UpdateGuideState exits: m=233649 SNR=281.1
00:09:19.046 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:19.048 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:09:19.051 00.003 16872 Enqueuing Expose request
00:09:19.073 00.022 9640 IsGuiding returns 1
00:09:19.073 00.000 9640 scope still moving after pulse duration time elapsed
00:09:19.104 00.031 9640 IsSlewing returns 0
00:09:19.104 00.000 9640 IsGuiding returns 0
00:09:19.106 00.002 9640 scope move finished after 51 + 57 ms
00:09:19.106 00.000 9640 Move returns status 0, amount 51
00:09:19.106 00.000 9640 MoveAxis(N, 0, ABG)
00:09:19.106 00.000 9640 Move returns status 0, amount 0
00:09:19.106 00.000 9640 move complete, result=0
00:09:19.107 00.001 9640 worker thread done servicing request
00:09:19.107 00.000 9640 Worker thread wakes up
00:09:19.107 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:09:19.107 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:09:19.109 00.002 16872 GuideStep: -0.5 px 51 ms EAST, 0.1 px 0 ms NORTH
00:09:21.560 02.451 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7f083c0-837b-4696-aa17-44331b0e7a70"}
00:09:21.563 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f7f083c0-837b-4696-aa17-44331b0e7a70"}
00:09:21.567 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ffbfabdd-f15e-459c-b60e-4dd7238540ba"}
00:09:21.571 00.004 16872 case statement mapped state 6 to 3
00:09:21.574 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ffbfabdd-f15e-459c-b60e-4dd7238540ba"}
00:09:21.578 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"64ca8329-e9fd-4801-bc38-9dfa76438a86"}
00:09:21.582 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.05,7.21],"pixels":"..."},"id":"64ca8329-e9fd-4801-bc38-9dfa76438a86"}
00:09:23.178 01.596 9640 Exposure complete
00:09:23.329 00.151 9640 worker thread done servicing request
00:09:23.329 00.000 16872 OnExposeComplete: enter
00:09:23.332 00.003 16872 UpdateGuideState(): m_state=6
00:09:23.336 00.004 16872 Star::Find(15, 1076, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:09:23.341 00.005 16872 Star::Find returns 1 (0), X=1075.83, Y=963.29, Mass=212173, SNR=272.8, Peak=21328 HFD=3.5
00:09:23.344 00.003 16872 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.56) = xAngle (0.49 = 0.49)
00:09:23.345 00.001 16872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.54 = 0.54)
00:09:23.348 00.003 16872 CameraToMount -- cameraX=-0.31 cameraY=0.60 hyp=0.67 cameraTheta=2.04 mountX=0.60 mountY=0.34, mountTheta=0.52
00:09:23.353 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.31, y=0.60, opts=13)
00:09:23.358 00.005 16872 Enqueuing Move request for scope (-0.31, 0.60)
00:09:23.360 00.002 9640 Worker thread wakes up
00:09:23.361 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.60) opts 0xd
00:09:23.361 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.31, 0.60)
00:09:23.361 00.000 9640 Moving (-0.31, 0.60) raw xDistance=0.60 yDistance=0.34
00:09:23.361 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.60
00:09:23.361 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.34, m_sumCorr=0.17
00:09:23.361 00.000 9640 MoveAxis(W, 58, ABG)
00:09:23.361 00.000 9640 Guiding  Dir = 3, Dur = 58
00:09:23.361 00.000 9640 IsSlewing returns 0
00:09:23.361 00.000 9640 IsGuiding returns 0
00:09:23.363 00.002 9640 PulseGuide returned control before completion, sleep 68
00:09:23.367 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=65520, med=3464, FiltMin=3336, FiltMax=65516, Gamma=2.190
00:09:23.406 00.039 16872 UpdateGuideState exits: m=212173 SNR=272.8
00:09:23.410 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:23.412 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:09:23.415 00.003 16872 Enqueuing Expose request
00:09:23.431 00.016 9640 IsGuiding returns 1
00:09:23.431 00.000 9640 scope still moving after pulse duration time elapsed
00:09:23.463 00.032 9640 IsSlewing returns 0
00:09:23.464 00.001 9640 IsGuiding returns 0
00:09:23.464 00.000 9640 scope move finished after 58 + 43 ms
00:09:23.464 00.000 9640 Move returns status 0, amount 58
00:09:23.464 00.000 9640 MoveAxis(S, 20, ABG)
00:09:23.464 00.000 9640 Guiding  Dir = 1, Dur = 20
00:09:23.464 00.000 9640 IsSlewing returns 0
00:09:23.465 00.001 9640 IsGuiding returns 0
00:09:23.466 00.001 9640 PulseGuide returned control before completion, sleep 30
00:09:23.510 00.044 9640 IsGuiding returns 1
00:09:23.510 00.000 9640 scope still moving after pulse duration time elapsed
00:09:23.542 00.032 9640 IsSlewing returns 0
00:09:23.543 00.001 9640 IsGuiding returns 0
00:09:23.543 00.000 9640 scope move finished after 20 + 58 ms
00:09:23.543 00.000 9640 Move returns status 0, amount 20
00:09:23.543 00.000 9640 move complete, result=0
00:09:23.543 00.000 9640 worker thread done servicing request
00:09:23.543 00.000 16872 GuideStep: 0.6 px 58 ms WEST, 0.3 px 20 ms SOUTH
00:09:23.549 00.006 9640 Worker thread wakes up
00:09:23.549 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:09:23.550 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:09:25.059 01.509 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e354de97-4d4e-44e9-a39d-fbfb18dba07c"}
00:09:25.064 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e354de97-4d4e-44e9-a39d-fbfb18dba07c"}
00:09:25.068 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa529ea7-03f0-4c68-80b7-8b1771dcacc3"}
00:09:25.072 00.004 16872 case statement mapped state 6 to 3
00:09:25.076 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa529ea7-03f0-4c68-80b7-8b1771dcacc3"}
00:09:25.081 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ba55b956-d44c-4566-aed5-5e6a27edfa6b"}
00:09:25.085 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.83,7.29],"pixels":"..."},"id":"ba55b956-d44c-4566-aed5-5e6a27edfa6b"}
00:09:27.607 02.522 9640 Exposure complete
00:09:27.748 00.141 9640 worker thread done servicing request
00:09:27.748 00.000 16872 OnExposeComplete: enter
00:09:27.752 00.004 16872 UpdateGuideState(): m_state=6
00:09:27.755 00.003 16872 Star::Find(15, 1075, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:09:27.758 00.003 16872 Star::Find returns 1 (0), X=1075.75, Y=962.87, Mass=209094, SNR=275.0, Peak=19408 HFD=3.6
00:09:27.762 00.004 16872 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.56) = xAngle (1.14 = 1.14)
00:09:27.764 00.002 16872 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.19 = 1.19)
00:09:27.768 00.004 16872 CameraToMount -- cameraX=-0.39 cameraY=0.19 hyp=0.43 cameraTheta=2.70 mountX=0.18 mountY=0.40, mountTheta=1.15
00:09:27.772 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.39, y=0.19, opts=13)
00:09:27.774 00.002 16872 Enqueuing Move request for scope (-0.39, 0.19)
00:09:27.777 00.003 9640 Worker thread wakes up
00:09:27.777 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.19) opts 0xd
00:09:27.777 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.39, 0.19)
00:09:27.777 00.000 9640 Moving (-0.39, 0.19) raw xDistance=0.18 yDistance=0.40
00:09:27.777 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.18
00:09:27.777 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.40, m_sumCorr=0.17
00:09:27.777 00.000 9640 MoveAxis(W, 25, ABG)
00:09:27.777 00.000 9640 Guiding  Dir = 3, Dur = 25
00:09:27.778 00.001 9640 IsSlewing returns 0
00:09:27.778 00.000 9640 IsGuiding returns 0
00:09:27.778 00.000 9640 PulseGuide returned control before completion, sleep 35
00:09:27.785 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3468, FiltMin=3300, FiltMax=65516, Gamma=2.190
00:09:27.824 00.039 16872 UpdateGuideState exits: m=209094 SNR=275.0
00:09:27.826 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:27.830 00.004 9640 IsGuiding returns 0
00:09:27.830 00.000 9640 Move returns status 0, amount 25
00:09:27.830 00.000 9640 MoveAxis(N, 0, ABG)
00:09:27.830 00.000 9640 Move returns status 0, amount 0
00:09:27.830 00.000 9640 move complete, result=0
00:09:27.831 00.001 9640 worker thread done servicing request
00:09:27.831 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:09:27.834 00.003 16872 Enqueuing Expose request
00:09:27.838 00.004 16872 GuideStep: 0.2 px 25 ms WEST, 0.4 px 0 ms NORTH
00:09:27.840 00.002 9640 Worker thread wakes up
00:09:27.840 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:09:27.840 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:09:28.558 00.718 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a9f34177-6347-41be-b5e6-139ec1be597c"}
00:09:28.562 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a9f34177-6347-41be-b5e6-139ec1be597c"}
00:09:28.567 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"08806f29-7493-41d4-97f6-f37f3486cccc"}
00:09:28.569 00.002 16872 case statement mapped state 6 to 3
00:09:28.572 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"08806f29-7493-41d4-97f6-f37f3486cccc"}
00:09:28.579 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2438c06c-95d3-4209-be3a-ffe9d290e349"}
00:09:28.584 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.75,6.87],"pixels":"..."},"id":"2438c06c-95d3-4209-be3a-ffe9d290e349"}
00:09:31.903 03.319 9640 Exposure complete
00:09:32.040 00.137 9640 worker thread done servicing request
00:09:32.040 00.000 16872 OnExposeComplete: enter
00:09:32.043 00.003 16872 UpdateGuideState(): m_state=6
00:09:32.046 00.003 16872 Star::Find(15, 1075, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:09:32.049 00.003 16872 Star::Find returns 1 (0), X=1075.63, Y=962.23, Mass=213616, SNR=277.6, Peak=19616 HFD=3.6
00:09:32.051 00.002 16872 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.56) = xAngle (-3.96 = 2.32)
00:09:32.053 00.002 16872 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.91 = 2.37)
00:09:32.057 00.004 16872 CameraToMount -- cameraX=-0.50 cameraY=-0.46 hyp=0.68 cameraTheta=-2.40 mountX=-0.46 mountY=0.47, mountTheta=2.35
00:09:32.061 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.50, y=-0.46, opts=13)
00:09:32.064 00.003 16872 Enqueuing Move request for scope (-0.50, -0.46)
00:09:32.069 00.005 9640 Worker thread wakes up
00:09:32.069 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.46) opts 0xd
00:09:32.069 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.50, -0.46)
00:09:32.069 00.000 9640 Moving (-0.50, -0.46) raw xDistance=-0.46 yDistance=0.47
00:09:32.070 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.46
00:09:32.070 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.47, m_sumCorr=0.17
00:09:32.070 00.000 9640 MoveAxis(E, 47, ABG)
00:09:32.070 00.000 9640 Guiding  Dir = 2, Dur = 47
00:09:32.070 00.000 9640 IsSlewing returns 0
00:09:32.071 00.001 9640 IsGuiding returns 0
00:09:32.071 00.000 9640 PulseGuide returned control before completion, sleep 57
00:09:32.076 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3460, FiltMin=3316, FiltMax=65516, Gamma=2.190
00:09:32.113 00.037 16872 UpdateGuideState exits: m=213616 SNR=277.6
00:09:32.116 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:32.119 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:09:32.122 00.003 16872 Enqueuing Expose request
00:09:32.125 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"162be238-a48c-489d-abd2-1489e42a10ea"}
00:09:32.130 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"162be238-a48c-489d-abd2-1489e42a10ea"}
00:09:32.138 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f5d46b8-a64d-432a-9c9d-d7f75cdef143"}
00:09:32.141 00.003 16872 case statement mapped state 6 to 3
00:09:32.143 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f5d46b8-a64d-432a-9c9d-d7f75cdef143"}
00:09:32.147 00.004 9640 IsGuiding returns 1
00:09:32.147 00.000 9640 scope still moving after pulse duration time elapsed
00:09:32.149 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8c84ee7b-f742-4390-bb43-8cb570ad372b"}
00:09:32.152 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.63,7.23],"pixels":"..."},"id":"8c84ee7b-f742-4390-bb43-8cb570ad372b"}
00:09:32.172 00.020 9640 IsSlewing returns 0
00:09:32.172 00.000 9640 IsGuiding returns 0
00:09:32.172 00.000 9640 scope move finished after 47 + 55 ms
00:09:32.172 00.000 9640 Move returns status 0, amount 47
00:09:32.172 00.000 9640 MoveAxis(N, 0, ABG)
00:09:32.172 00.000 9640 Move returns status 0, amount 0
00:09:32.172 00.000 9640 move complete, result=0
00:09:32.174 00.002 9640 worker thread done servicing request
00:09:32.174 00.000 9640 Worker thread wakes up
00:09:32.174 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:09:32.174 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:09:32.179 00.005 16872 GuideStep: -0.5 px 47 ms EAST, 0.5 px 0 ms NORTH
00:09:35.558 03.379 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b5b7054-89b1-43a7-8acd-64cc3e323a47"}
00:09:35.562 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9b5b7054-89b1-43a7-8acd-64cc3e323a47"}
00:09:35.567 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"56073ca5-e690-41c7-b83d-9782321b0473"}
00:09:35.570 00.003 16872 case statement mapped state 6 to 3
00:09:35.574 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"56073ca5-e690-41c7-b83d-9782321b0473"}
00:09:35.578 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6fe1bc9d-9a31-41fa-aa50-9fcc175f167b"}
00:09:35.582 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.63,7.23],"pixels":"..."},"id":"6fe1bc9d-9a31-41fa-aa50-9fcc175f167b"}
00:09:36.229 00.647 9640 Exposure complete
00:09:36.368 00.139 9640 worker thread done servicing request
00:09:36.368 00.000 16872 OnExposeComplete: enter
00:09:36.371 00.003 16872 UpdateGuideState(): m_state=6
00:09:36.374 00.003 16872 Star::Find(15, 1075, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:09:36.377 00.003 16872 Star::Find returns 1 (0), X=1075.76, Y=963.07, Mass=211506, SNR=253.6, Peak=20072 HFD=3.7
00:09:36.380 00.003 16872 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.56) = xAngle (0.80 = 0.80)
00:09:36.383 00.003 16872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.85 = 0.85)
00:09:36.386 00.003 16872 CameraToMount -- cameraX=-0.38 cameraY=0.38 hyp=0.54 cameraTheta=2.36 mountX=0.37 mountY=0.40, mountTheta=0.82
00:09:36.389 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.38, y=0.38, opts=13)
00:09:36.395 00.006 16872 Enqueuing Move request for scope (-0.38, 0.38)
00:09:36.397 00.002 9640 Worker thread wakes up
00:09:36.398 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.38) opts 0xd
00:09:36.398 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.38, 0.38)
00:09:36.398 00.000 9640 Moving (-0.38, 0.38) raw xDistance=0.37 yDistance=0.40
00:09:36.398 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.37
00:09:36.398 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.40, m_sumCorr=0.4
00:09:36.398 00.000 9640 MoveAxis(W, 35, ABG)
00:09:36.398 00.000 9640 Guiding  Dir = 3, Dur = 35
00:09:36.398 00.000 9640 IsSlewing returns 0
00:09:36.398 00.000 9640 IsGuiding returns 0
00:09:36.399 00.001 9640 PulseGuide returned control before completion, sleep 45
00:09:36.404 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3472, FiltMin=3350, FiltMax=65520, Gamma=2.190
00:09:36.442 00.038 16872 UpdateGuideState exits: m=211506 SNR=253.6
00:09:36.445 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:36.448 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:09:36.451 00.003 16872 Enqueuing Expose request
00:09:36.459 00.008 9640 IsGuiding returns 1
00:09:36.459 00.000 9640 scope still moving after pulse duration time elapsed
00:09:36.484 00.025 9640 IsSlewing returns 0
00:09:36.484 00.000 9640 IsGuiding returns 0
00:09:36.484 00.000 9640 scope move finished after 35 + 50 ms
00:09:36.484 00.000 9640 Move returns status 0, amount 35
00:09:36.484 00.000 9640 MoveAxis(S, 28, ABG)
00:09:36.484 00.000 9640 Guiding  Dir = 1, Dur = 28
00:09:36.485 00.001 9640 IsSlewing returns 0
00:09:36.485 00.000 9640 IsGuiding returns 0
00:09:36.485 00.000 9640 PulseGuide returned control before completion, sleep 38
00:09:36.531 00.046 9640 IsGuiding returns 1
00:09:36.531 00.000 9640 scope still moving after pulse duration time elapsed
00:09:36.563 00.032 9640 IsSlewing returns 0
00:09:36.563 00.000 9640 IsGuiding returns 0
00:09:36.563 00.000 9640 scope move finished after 28 + 50 ms
00:09:36.563 00.000 9640 Move returns status 0, amount 28
00:09:36.563 00.000 9640 move complete, result=0
00:09:36.563 00.000 9640 worker thread done servicing request
00:09:36.563 00.000 9640 Worker thread wakes up
00:09:36.563 00.000 16872 GuideStep: 0.4 px 35 ms WEST, 0.4 px 28 ms SOUTH
00:09:36.566 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:09:36.566 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:09:39.058 02.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39c41c82-d8a5-4981-8859-e015b3af444e"}
00:09:39.062 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"39c41c82-d8a5-4981-8859-e015b3af444e"}
00:09:39.065 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"534b0779-6a99-484b-a556-c30bd6964c17"}
00:09:39.068 00.003 16872 case statement mapped state 6 to 3
00:09:39.071 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"534b0779-6a99-484b-a556-c30bd6964c17"}
00:09:39.075 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6747d798-9b62-4a63-a7ac-cabdaa4a95ad"}
00:09:39.078 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.76,7.07],"pixels":"..."},"id":"6747d798-9b62-4a63-a7ac-cabdaa4a95ad"}
00:09:40.630 01.552 9640 Exposure complete
00:09:40.769 00.139 9640 worker thread done servicing request
00:09:40.769 00.000 16872 OnExposeComplete: enter
00:09:40.773 00.004 16872 UpdateGuideState(): m_state=6
00:09:40.776 00.003 16872 Star::Find(15, 1075, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:09:40.780 00.004 16872 Star::Find returns 1 (0), X=1075.46, Y=962.78, Mass=206878, SNR=253.5, Peak=20968 HFD=3.4
00:09:40.783 00.003 16872 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.56) = xAngle (1.46 = 1.46)
00:09:40.787 00.004 16872 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.50 = 1.50)
00:09:40.791 00.004 16872 CameraToMount -- cameraX=-0.67 cameraY=0.09 hyp=0.68 cameraTheta=3.01 mountX=0.08 mountY=0.68, mountTheta=1.46
00:09:40.797 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.67, y=0.09, opts=13)
00:09:40.801 00.004 16872 Enqueuing Move request for scope (-0.67, 0.09)
00:09:40.804 00.003 9640 Worker thread wakes up
00:09:40.805 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.09) opts 0xd
00:09:40.805 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.67, 0.09)
00:09:40.805 00.000 9640 Moving (-0.67, 0.09) raw xDistance=0.08 yDistance=0.68
00:09:40.805 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:09:40.805 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.68, m_sumCorr=0.4
00:09:40.805 00.000 9640 MoveAxis(E, 0, ABG)
00:09:40.805 00.000 9640 Move returns status 0, amount 0
00:09:40.805 00.000 9640 MoveAxis(N, 0, ABG)
00:09:40.805 00.000 9640 Move returns status 0, amount 0
00:09:40.805 00.000 9640 move complete, result=0
00:09:40.805 00.000 9640 worker thread done servicing request
00:09:40.815 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65520, med=3468, FiltMin=3328, FiltMax=65516, Gamma=2.190
00:09:40.856 00.041 16872 UpdateGuideState exits: m=206878 SNR=253.5
00:09:40.858 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:40.863 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:09:40.866 00.003 16872 Enqueuing Expose request
00:09:40.869 00.003 9640 Worker thread wakes up
00:09:40.869 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms NORTH
00:09:40.874 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:09:40.875 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:09:42.557 01.682 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb82c732-112a-45f2-8fd6-360ccb3136ae"}
00:09:42.562 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bb82c732-112a-45f2-8fd6-360ccb3136ae"}
00:09:42.566 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"538227e8-4fa8-448b-8562-a91c2e7ed01f"}
00:09:42.570 00.004 16872 case statement mapped state 6 to 3
00:09:42.575 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"538227e8-4fa8-448b-8562-a91c2e7ed01f"}
00:09:42.578 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"da7d56c2-e141-4e7a-a273-e0c98260a6dc"}
00:09:42.581 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.46,6.78],"pixels":"..."},"id":"da7d56c2-e141-4e7a-a273-e0c98260a6dc"}
00:09:44.936 02.355 9640 Exposure complete
00:09:45.079 00.143 9640 worker thread done servicing request
00:09:45.079 00.000 16872 OnExposeComplete: enter
00:09:45.082 00.003 16872 UpdateGuideState(): m_state=6
00:09:45.084 00.002 16872 Star::Find(15, 1075, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:09:45.087 00.003 16872 Star::Find returns 1 (0), X=1075.53, Y=962.66, Mass=205354, SNR=267.4, Peak=19396 HFD=3.4
00:09:45.090 00.003 16872 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.56) = xAngle (-4.65 = 1.63)
00:09:45.093 00.003 16872 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.60 = 1.68)
00:09:45.095 00.002 16872 CameraToMount -- cameraX=-0.61 cameraY=-0.03 hyp=0.61 cameraTheta=-3.09 mountX=-0.04 mountY=0.61, mountTheta=1.63
00:09:45.099 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.61, y=-0.03, opts=13)
00:09:45.104 00.005 16872 Enqueuing Move request for scope (-0.61, -0.03)
00:09:45.106 00.002 9640 Worker thread wakes up
00:09:45.106 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.03) opts 0xd
00:09:45.107 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.61, -0.03)
00:09:45.107 00.000 9640 Moving (-0.61, -0.03) raw xDistance=-0.04 yDistance=0.61
00:09:45.107 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:09:45.107 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 0.61, m_sumCorr=0.68
00:09:45.107 00.000 9640 MoveAxis(E, 0, ABG)
00:09:45.107 00.000 9640 Move returns status 0, amount 0
00:09:45.107 00.000 9640 MoveAxis(S, 33, ABG)
00:09:45.107 00.000 9640 Guiding  Dir = 1, Dur = 33
00:09:45.107 00.000 9640 IsSlewing returns 0
00:09:45.107 00.000 9640 IsGuiding returns 0
00:09:45.108 00.001 9640 PulseGuide returned control before completion, sleep 43
00:09:45.112 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65520, med=3464, FiltMin=3348, FiltMax=65516, Gamma=2.190
00:09:45.151 00.039 16872 UpdateGuideState exits: m=205354 SNR=267.4
00:09:45.155 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:45.158 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:09:45.161 00.003 16872 Enqueuing Expose request
00:09:45.166 00.005 9640 IsGuiding returns 1
00:09:45.166 00.000 9640 scope still moving after pulse duration time elapsed
00:09:45.194 00.028 9640 IsSlewing returns 0
00:09:45.195 00.001 9640 IsGuiding returns 1
00:09:45.225 00.030 9640 IsSlewing returns 0
00:09:45.225 00.000 9640 IsGuiding returns 0
00:09:45.225 00.000 9640 scope move finished after 33 + 85 ms
00:09:45.225 00.000 9640 Move returns status 0, amount 33
00:09:45.225 00.000 9640 move complete, result=0
00:09:45.226 00.001 9640 worker thread done servicing request
00:09:45.226 00.000 9640 Worker thread wakes up
00:09:45.226 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:09:45.226 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:09:45.226 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 33 ms SOUTH
00:09:46.056 00.830 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"207a2eff-71a9-4d26-87c5-aa5296d26d33"}
00:09:46.062 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"207a2eff-71a9-4d26-87c5-aa5296d26d33"}
00:09:46.067 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"540cff82-ab13-4bf4-b018-2f7741f9ab3b"}
00:09:46.072 00.005 16872 case statement mapped state 6 to 3
00:09:46.076 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"540cff82-ab13-4bf4-b018-2f7741f9ab3b"}
00:09:46.080 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a7257e07-e203-4c18-a7cc-c532166f71c1"}
00:09:46.085 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.53,6.66],"pixels":"..."},"id":"a7257e07-e203-4c18-a7cc-c532166f71c1"}
00:09:49.293 03.208 9640 Exposure complete
00:09:49.435 00.142 9640 worker thread done servicing request
00:09:49.435 00.000 16872 OnExposeComplete: enter
00:09:49.438 00.003 16872 UpdateGuideState(): m_state=6
00:09:49.441 00.003 16872 Star::Find(15, 1075, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:09:49.443 00.002 16872 Star::Find returns 1 (0), X=1075.20, Y=962.52, Mass=229105, SNR=291.7, Peak=23764 HFD=3.3
00:09:49.445 00.002 16872 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.56) = xAngle (-4.52 = 1.76)
00:09:49.448 00.003 16872 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.48 = 1.81)
00:09:49.451 00.003 16872 CameraToMount -- cameraX=-0.93 cameraY=-0.16 hyp=0.95 cameraTheta=-2.97 mountX=-0.18 mountY=0.92, mountTheta=1.76
00:09:49.455 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.93, y=-0.16, opts=13)
00:09:49.457 00.002 16872 Enqueuing Move request for scope (-0.93, -0.16)
00:09:49.463 00.006 9640 Worker thread wakes up
00:09:49.463 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.16) opts 0xd
00:09:49.463 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.93, -0.16)
00:09:49.463 00.000 9640 Moving (-0.93, -0.16) raw xDistance=-0.18 yDistance=0.92
00:09:49.463 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.18
00:09:49.464 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.92, m_sumCorr=0.83
00:09:49.464 00.000 9640 MoveAxis(E, 19, ABG)
00:09:49.464 00.000 9640 Guiding  Dir = 2, Dur = 19
00:09:49.464 00.000 9640 IsSlewing returns 0
00:09:49.464 00.000 9640 IsGuiding returns 0
00:09:49.464 00.000 9640 PulseGuide returned control before completion, sleep 29
00:09:49.469 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3464, FiltMin=3352, FiltMax=65516, Gamma=2.190
00:09:49.506 00.037 9640 IsGuiding returns 1
00:09:49.506 00.000 9640 scope still moving after pulse duration time elapsed
00:09:49.506 00.000 16872 UpdateGuideState exits: m=229105 SNR=291.7
00:09:49.509 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:49.512 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:09:49.515 00.003 16872 Enqueuing Expose request
00:09:49.536 00.021 9640 IsSlewing returns 0
00:09:49.537 00.001 9640 IsGuiding returns 0
00:09:49.537 00.000 9640 scope move finished after 19 + 53 ms
00:09:49.537 00.000 9640 Move returns status 0, amount 19
00:09:49.537 00.000 9640 MoveAxis(S, 19, ABG)
00:09:49.537 00.000 9640 Guiding  Dir = 1, Dur = 19
00:09:49.537 00.000 9640 IsSlewing returns 0
00:09:49.537 00.000 9640 IsGuiding returns 0
00:09:49.538 00.001 9640 PulseGuide returned control before completion, sleep 29
00:09:49.558 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3c52b512-648c-4135-a159-d3faf8c8c7e2"}
00:09:49.562 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3c52b512-648c-4135-a159-d3faf8c8c7e2"}
00:09:49.567 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"33e5d072-6981-4f8e-b1c7-45e794acf052"}
00:09:49.570 00.003 9640 IsGuiding returns 1
00:09:49.570 00.000 9640 scope still moving after pulse duration time elapsed
00:09:49.570 00.000 16872 case statement mapped state 6 to 3
00:09:49.573 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"33e5d072-6981-4f8e-b1c7-45e794acf052"}
00:09:49.576 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a15eac4b-b4e2-4e23-bf35-652195d24dd6"}
00:09:49.579 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.20,6.52],"pixels":"..."},"id":"a15eac4b-b4e2-4e23-bf35-652195d24dd6"}
00:09:49.599 00.020 9640 IsSlewing returns 0
00:09:49.599 00.000 9640 IsGuiding returns 0
00:09:49.599 00.000 9640 scope move finished after 19 + 43 ms
00:09:49.599 00.000 9640 Move returns status 0, amount 19
00:09:49.599 00.000 9640 move complete, result=0
00:09:49.600 00.001 9640 worker thread done servicing request
00:09:49.600 00.000 9640 Worker thread wakes up
00:09:49.600 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:09:49.600 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:09:49.600 00.000 16872 GuideStep: -0.2 px 19 ms EAST, 0.9 px 19 ms SOUTH
00:09:53.056 03.456 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15afd1c3-cc31-41f3-a83a-22380fb46e4d"}
00:09:53.057 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"15afd1c3-cc31-41f3-a83a-22380fb46e4d"}
00:09:53.061 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3ca06bf-6eab-4689-8246-77e60b8b2c83"}
00:09:53.066 00.005 16872 case statement mapped state 6 to 3
00:09:53.069 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3ca06bf-6eab-4689-8246-77e60b8b2c83"}
00:09:53.072 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bed602c9-664e-4201-9a50-69dc90bf547c"}
00:09:53.074 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.20,6.52],"pixels":"..."},"id":"bed602c9-664e-4201-9a50-69dc90bf547c"}
00:09:53.659 00.585 9640 Exposure complete
00:09:53.797 00.138 9640 worker thread done servicing request
00:09:53.797 00.000 16872 OnExposeComplete: enter
00:09:53.800 00.003 16872 UpdateGuideState(): m_state=6
00:09:53.804 00.004 16872 Star::Find(15, 1075, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:09:53.806 00.002 16872 Star::Find returns 1 (0), X=1075.09, Y=962.42, Mass=232756, SNR=286.8, Peak=25168 HFD=3.3
00:09:53.809 00.003 16872 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.56) = xAngle (-4.45 = 1.84)
00:09:53.812 00.003 16872 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.40 = 1.88)
00:09:53.815 00.003 16872 CameraToMount -- cameraX=-1.05 cameraY=-0.27 hyp=1.08 cameraTheta=-2.89 mountX=-0.28 mountY=1.03, mountTheta=1.84
00:09:53.819 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.05, y=-0.27, opts=13)
00:09:53.822 00.003 16872 Enqueuing Move request for scope (-1.05, -0.27)
00:09:53.824 00.002 9640 Worker thread wakes up
00:09:53.824 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.05, -0.27) opts 0xd
00:09:53.824 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.05, -0.27)
00:09:53.824 00.000 9640 Moving (-1.05, -0.27) raw xDistance=-0.28 yDistance=1.03
00:09:53.824 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.28
00:09:53.824 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 1.03, m_sumCorr=1
00:09:53.824 00.000 9640 MoveAxis(E, 32, ABG)
00:09:53.824 00.000 9640 Guiding  Dir = 2, Dur = 32
00:09:53.826 00.002 9640 IsSlewing returns 0
00:09:53.826 00.000 9640 IsGuiding returns 0
00:09:53.826 00.000 9640 PulseGuide returned control before completion, sleep 42
00:09:53.833 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3180, max=65516, med=3472, FiltMin=3360, FiltMax=65516, Gamma=2.190
00:09:53.876 00.043 9640 IsGuiding returns 1
00:09:53.876 00.000 16872 UpdateGuideState exits: m=232756 SNR=286.8
00:09:53.881 00.005 9640 scope still moving after pulse duration time elapsed
00:09:53.881 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:53.885 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:09:53.888 00.003 16872 Enqueuing Expose request
00:09:53.905 00.017 9640 IsSlewing returns 0
00:09:53.906 00.001 9640 IsGuiding returns 0
00:09:53.906 00.000 9640 scope move finished after 32 + 47 ms
00:09:53.906 00.000 9640 Move returns status 0, amount 32
00:09:53.906 00.000 9640 MoveAxis(S, 26, ABG)
00:09:53.906 00.000 9640 Guiding  Dir = 1, Dur = 26
00:09:53.906 00.000 9640 IsSlewing returns 0
00:09:53.907 00.001 9640 IsGuiding returns 0
00:09:53.908 00.001 9640 PulseGuide returned control before completion, sleep 36
00:09:53.952 00.044 9640 IsGuiding returns 1
00:09:53.952 00.000 9640 scope still moving after pulse duration time elapsed
00:09:53.983 00.031 9640 IsSlewing returns 0
00:09:53.983 00.000 9640 IsGuiding returns 0
00:09:53.983 00.000 9640 scope move finished after 26 + 50 ms
00:09:53.983 00.000 9640 Move returns status 0, amount 26
00:09:53.983 00.000 9640 move complete, result=0
00:09:53.984 00.001 9640 worker thread done servicing request
00:09:53.984 00.000 9640 Worker thread wakes up
00:09:53.984 00.000 16872 GuideStep: -0.3 px 32 ms EAST, 1.0 px 26 ms SOUTH
00:09:53.987 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:09:53.987 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:09:56.554 02.567 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be117701-7182-4f73-92b8-8e314eae44c5"}
00:09:56.559 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"be117701-7182-4f73-92b8-8e314eae44c5"}
00:09:56.562 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d4d16f4-74a9-4c77-87cf-3a8d77881c2a"}
00:09:56.564 00.002 16872 case statement mapped state 6 to 3
00:09:56.569 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d4d16f4-74a9-4c77-87cf-3a8d77881c2a"}
00:09:56.572 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"192b7593-6ad5-4646-bbe5-4ac700c57ccc"}
00:09:56.575 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.09,7.42],"pixels":"..."},"id":"192b7593-6ad5-4646-bbe5-4ac700c57ccc"}
00:09:58.056 01.481 9640 Exposure complete
00:09:58.195 00.139 9640 worker thread done servicing request
00:09:58.195 00.000 16872 OnExposeComplete: enter
00:09:58.199 00.004 16872 UpdateGuideState(): m_state=6
00:09:58.202 00.003 16872 Star::Find(15, 1075, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:09:58.207 00.005 16872 Star::Find returns 1 (0), X=1074.75, Y=962.97, Mass=211588, SNR=276.6, Peak=20776 HFD=3.5
00:09:58.212 00.005 16872 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.56) = xAngle (1.39 = 1.39)
00:09:58.215 00.003 16872 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.43 = 1.43)
00:09:58.219 00.004 16872 CameraToMount -- cameraX=-1.39 cameraY=0.28 hyp=1.42 cameraTheta=2.94 mountX=0.26 mountY=1.41, mountTheta=1.39
00:09:58.225 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.39, y=0.28, opts=13)
00:09:58.228 00.003 16872 Enqueuing Move request for scope (-1.39, 0.28)
00:09:58.231 00.003 9640 Worker thread wakes up
00:09:58.231 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.39, 0.28) opts 0xd
00:09:58.231 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.39, 0.28)
00:09:58.231 00.000 9640 Moving (-1.39, 0.28) raw xDistance=0.26 yDistance=1.41
00:09:58.231 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.26
00:09:58.231 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 1.41, m_sumCorr=1.3
00:09:58.231 00.000 9640 MoveAxis(W, 25, ABG)
00:09:58.231 00.000 9640 Guiding  Dir = 3, Dur = 25
00:09:58.232 00.001 9640 IsSlewing returns 0
00:09:58.232 00.000 9640 IsGuiding returns 0
00:09:58.232 00.000 9640 PulseGuide returned control before completion, sleep 35
00:09:58.238 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3472, FiltMin=3358, FiltMax=65516, Gamma=2.190
00:09:58.269 00.031 9640 IsGuiding returns 1
00:09:58.269 00.000 9640 scope still moving after pulse duration time elapsed
00:09:58.276 00.007 16872 UpdateGuideState exits: m=211588 SNR=276.6
00:09:58.279 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:58.282 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:09:58.286 00.004 16872 Enqueuing Expose request
00:09:58.301 00.015 9640 IsSlewing returns 0
00:09:58.301 00.000 9640 IsGuiding returns 0
00:09:58.301 00.000 9640 scope move finished after 25 + 44 ms
00:09:58.301 00.000 9640 Move returns status 0, amount 25
00:09:58.301 00.000 9640 MoveAxis(S, 35, ABG)
00:09:58.301 00.000 9640 Guiding  Dir = 1, Dur = 35
00:09:58.302 00.001 9640 IsSlewing returns 0
00:09:58.302 00.000 9640 IsGuiding returns 0
00:09:58.302 00.000 9640 PulseGuide returned control before completion, sleep 45
00:09:58.363 00.061 9640 IsGuiding returns 1
00:09:58.363 00.000 9640 scope still moving after pulse duration time elapsed
00:09:58.394 00.031 9640 IsSlewing returns 0
00:09:58.395 00.001 9640 IsGuiding returns 0
00:09:58.395 00.000 9640 scope move finished after 35 + 57 ms
00:09:58.395 00.000 9640 Move returns status 0, amount 35
00:09:58.395 00.000 9640 move complete, result=0
00:09:58.396 00.001 9640 worker thread done servicing request
00:09:58.396 00.000 9640 Worker thread wakes up
00:09:58.396 00.000 16872 GuideStep: 0.3 px 25 ms WEST, 1.4 px 35 ms SOUTH
00:09:58.399 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:09:58.400 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:10:00.058 01.658 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a4ed863-05d1-47b1-8b45-1ee6116d31d8"}
00:10:00.062 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2a4ed863-05d1-47b1-8b45-1ee6116d31d8"}
00:10:00.067 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec79b433-54a8-455b-8b4b-005d5532b93a"}
00:10:00.070 00.003 16872 case statement mapped state 6 to 3
00:10:00.074 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec79b433-54a8-455b-8b4b-005d5532b93a"}
00:10:00.079 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4b2ce240-a859-48dc-990d-85820554cdc9"}
00:10:00.083 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.75,6.97],"pixels":"..."},"id":"4b2ce240-a859-48dc-990d-85820554cdc9"}
00:10:02.476 02.393 9640 Exposure complete
00:10:02.625 00.149 9640 worker thread done servicing request
00:10:02.625 00.000 16872 OnExposeComplete: enter
00:10:02.631 00.006 16872 UpdateGuideState(): m_state=6
00:10:02.635 00.004 16872 Star::Find(15, 1074, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:10:02.638 00.003 16872 Star::Find returns 1 (0), X=1074.68, Y=962.92, Mass=214699, SNR=273.1, Peak=20860 HFD=3.4
00:10:02.641 00.003 16872 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.56) = xAngle (1.43 = 1.43)
00:10:02.643 00.002 16872 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.47 = 1.47)
00:10:02.646 00.003 16872 CameraToMount -- cameraX=-1.45 cameraY=0.23 hyp=1.47 cameraTheta=2.98 mountX=0.21 mountY=1.46, mountTheta=1.43
00:10:02.654 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-1.45, y=0.23, opts=13)
00:10:02.657 00.003 16872 Enqueuing Move request for scope (-1.45, 0.23)
00:10:02.660 00.003 9640 Worker thread wakes up
00:10:02.660 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.45, 0.23) opts 0xd
00:10:02.660 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.45, 0.23)
00:10:02.660 00.000 9640 Moving (-1.45, 0.23) raw xDistance=0.21 yDistance=1.46
00:10:02.660 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.21
00:10:02.660 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.37, input 1.46, m_sumCorr=1.7
00:10:02.660 00.000 9640 MoveAxis(W, 25, ABG)
00:10:02.660 00.000 9640 Guiding  Dir = 3, Dur = 25
00:10:02.661 00.001 9640 IsSlewing returns 0
00:10:02.661 00.000 9640 IsGuiding returns 0
00:10:02.661 00.000 9640 PulseGuide returned control before completion, sleep 35
00:10:02.667 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=65520, med=3468, FiltMin=3346, FiltMax=65516, Gamma=2.190
00:10:02.697 00.030 9640 IsGuiding returns 1
00:10:02.697 00.000 9640 scope still moving after pulse duration time elapsed
00:10:02.704 00.007 16872 UpdateGuideState exits: m=214699 SNR=273.1
00:10:02.707 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:02.711 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:10:02.716 00.005 16872 Enqueuing Expose request
00:10:02.727 00.011 9640 IsSlewing returns 0
00:10:02.727 00.000 9640 IsGuiding returns 0
00:10:02.727 00.000 9640 scope move finished after 25 + 41 ms
00:10:02.727 00.000 9640 Move returns status 0, amount 25
00:10:02.727 00.000 9640 MoveAxis(S, 45, ABG)
00:10:02.727 00.000 9640 Guiding  Dir = 1, Dur = 45
00:10:02.728 00.001 9640 IsSlewing returns 0
00:10:02.728 00.000 9640 IsGuiding returns 0
00:10:02.728 00.000 9640 PulseGuide returned control before completion, sleep 55
00:10:02.791 00.063 9640 IsGuiding returns 1
00:10:02.791 00.000 9640 scope still moving after pulse duration time elapsed
00:10:02.822 00.031 9640 IsSlewing returns 0
00:10:02.823 00.001 9640 IsGuiding returns 0
00:10:02.823 00.000 9640 scope move finished after 45 + 49 ms
00:10:02.823 00.000 9640 Move returns status 0, amount 45
00:10:02.823 00.000 9640 move complete, result=0
00:10:02.823 00.000 9640 worker thread done servicing request
00:10:02.823 00.000 9640 Worker thread wakes up
00:10:02.823 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:10:02.823 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:10:02.823 00.000 16872 GuideStep: 0.2 px 25 ms WEST, 1.5 px 45 ms SOUTH
00:10:03.558 00.735 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e7ea2ad-1775-4bb2-91a5-5ac418581168"}
00:10:03.562 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6e7ea2ad-1775-4bb2-91a5-5ac418581168"}
00:10:03.594 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85272229-df88-4d03-8855-a20f82c043d8"}
00:10:03.598 00.004 16872 case statement mapped state 6 to 3
00:10:03.601 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"85272229-df88-4d03-8855-a20f82c043d8"}
00:10:03.604 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ba3af44c-ff5d-4616-9303-d338e025a7ac"}
00:10:03.608 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.68,6.92],"pixels":"..."},"id":"ba3af44c-ff5d-4616-9303-d338e025a7ac"}
00:10:06.889 03.281 9640 Exposure complete
00:10:07.029 00.140 9640 worker thread done servicing request
00:10:07.029 00.000 16872 OnExposeComplete: enter
00:10:07.033 00.004 16872 UpdateGuideState(): m_state=6
00:10:07.037 00.004 16872 Star::Find(15, 1074, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:10:07.039 00.002 16872 Star::Find returns 1 (0), X=1074.14, Y=962.34, Mass=236258, SNR=280.2, Peak=25268 HFD=3.3
00:10:07.042 00.003 16872 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.56) = xAngle (-4.53 = 1.76)
00:10:07.045 00.003 16872 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.48 = 1.80)
00:10:07.047 00.002 16872 CameraToMount -- cameraX=-1.99 cameraY=-0.35 hyp=2.02 cameraTheta=-2.97 mountX=-0.38 mountY=1.97, mountTheta=1.76
00:10:07.051 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.99, y=-0.35, opts=13)
00:10:07.054 00.003 16872 Enqueuing Move request for scope (-1.99, -0.35)
00:10:07.056 00.002 9640 Worker thread wakes up
00:10:07.057 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.99, -0.35) opts 0xd
00:10:07.057 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.99, -0.35)
00:10:07.057 00.000 9640 Moving (-1.99, -0.35) raw xDistance=-0.38 yDistance=1.97
00:10:07.057 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.38
00:10:07.057 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.44, input 1.97, m_sumCorr=2.1
00:10:07.057 00.000 9640 MoveAxis(E, 37, ABG)
00:10:07.057 00.000 9640 Guiding  Dir = 2, Dur = 37
00:10:07.057 00.000 9640 IsSlewing returns 0
00:10:07.057 00.000 9640 IsGuiding returns 0
00:10:07.058 00.001 9640 PulseGuide returned control before completion, sleep 47
00:10:07.064 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65520, med=3460, FiltMin=3344, FiltMax=65520, Gamma=2.190
00:10:07.104 00.040 16872 UpdateGuideState exits: m=236258 SNR=280.2
00:10:07.109 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:07.113 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:10:07.115 00.002 16872 Enqueuing Expose request
00:10:07.118 00.003 9640 IsGuiding returns 1
00:10:07.118 00.000 9640 scope still moving after pulse duration time elapsed
00:10:07.118 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0bb591c3-390d-4c50-a8b1-3806f5715f14"}
00:10:07.121 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0bb591c3-390d-4c50-a8b1-3806f5715f14"}
00:10:07.133 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa66acf9-e141-4097-b9ce-8c10d605f7f2"}
00:10:07.135 00.002 16872 case statement mapped state 6 to 3
00:10:07.138 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa66acf9-e141-4097-b9ce-8c10d605f7f2"}
00:10:07.143 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2d7deee6-5ad7-4ced-bb8f-f4f3e7e2c288"}
00:10:07.146 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.14,7.34],"pixels":"..."},"id":"2d7deee6-5ad7-4ced-bb8f-f4f3e7e2c288"}
00:10:07.153 00.007 9640 IsSlewing returns 0
00:10:07.154 00.001 9640 IsGuiding returns 0
00:10:07.154 00.000 9640 scope move finished after 37 + 59 ms
00:10:07.154 00.000 9640 Move returns status 0, amount 37
00:10:07.154 00.000 9640 MoveAxis(S, 53, ABG)
00:10:07.154 00.000 9640 Guiding  Dir = 1, Dur = 53
00:10:07.154 00.000 9640 IsSlewing returns 0
00:10:07.155 00.001 9640 IsGuiding returns 0
00:10:07.156 00.001 9640 PulseGuide returned control before completion, sleep 63
00:10:07.230 00.074 9640 IsGuiding returns 1
00:10:07.230 00.000 9640 scope still moving after pulse duration time elapsed
00:10:07.262 00.032 9640 IsSlewing returns 0
00:10:07.262 00.000 9640 IsGuiding returns 0
00:10:07.262 00.000 9640 scope move finished after 53 + 54 ms
00:10:07.262 00.000 9640 Move returns status 0, amount 53
00:10:07.262 00.000 9640 move complete, result=0
00:10:07.263 00.001 9640 worker thread done servicing request
00:10:07.263 00.000 9640 Worker thread wakes up
00:10:07.263 00.000 16872 GuideStep: -0.4 px 37 ms EAST, 2.0 px 53 ms SOUTH
00:10:07.266 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:10:07.266 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1061,948,31,31)
00:10:10.559 03.293 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"115fc07b-b498-4544-af13-fe4bb0695b82"}
00:10:10.562 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"115fc07b-b498-4544-af13-fe4bb0695b82"}
00:10:10.565 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ce1173af-b2f7-476b-851e-3d541169a79a"}
00:10:10.567 00.002 16872 case statement mapped state 6 to 3
00:10:10.570 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce1173af-b2f7-476b-851e-3d541169a79a"}
00:10:10.573 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93338735-0444-4cf3-9a19-acf0917cdd69"}
00:10:10.578 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.14,7.34],"pixels":"..."},"id":"93338735-0444-4cf3-9a19-acf0917cdd69"}
00:10:11.347 00.769 9640 Exposure complete
00:10:11.516 00.169 9640 worker thread done servicing request
00:10:11.517 00.001 16872 OnExposeComplete: enter
00:10:11.520 00.003 16872 UpdateGuideState(): m_state=6
00:10:11.525 00.005 16872 Star::Find(15, 1074, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:10:11.528 00.003 16872 Star::Find returns 1 (0), X=1073.90, Y=962.74, Mass=217652, SNR=263.8, Peak=24256 HFD=3.2
00:10:11.530 00.002 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:10:11.533 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:10:11.536 00.003 16872 CameraToMount -- cameraX=-2.24 cameraY=0.06 hyp=2.24 cameraTheta=3.12 mountX=0.02 mountY=2.23, mountTheta=1.56
00:10:11.541 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.24, y=0.06, opts=13)
00:10:11.545 00.004 16872 Enqueuing Move request for scope (-2.24, 0.06)
00:10:11.548 00.003 9640 Worker thread wakes up
00:10:11.548 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.24, 0.06) opts 0xd
00:10:11.548 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.24, 0.06)
00:10:11.548 00.000 9640 Moving (-2.24, 0.06) raw xDistance=0.02 yDistance=2.23
00:10:11.548 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:10:11.548 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.51, input 2.23, m_sumCorr=2.7
00:10:11.548 00.000 9640 MoveAxis(E, 0, ABG)
00:10:11.548 00.000 9640 Move returns status 0, amount 0
00:10:11.548 00.000 9640 MoveAxis(S, 61, ABG)
00:10:11.549 00.001 9640 Guiding  Dir = 1, Dur = 61
00:10:11.549 00.000 9640 IsSlewing returns 0
00:10:11.549 00.000 9640 IsGuiding returns 0
00:10:11.549 00.000 9640 PulseGuide returned control before completion, sleep 71
00:10:11.554 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3472, FiltMin=3344, FiltMax=65516, Gamma=2.190
00:10:11.596 00.042 16872 UpdateGuideState exits: m=217652 SNR=263.8
00:10:11.600 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:11.603 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:10:11.609 00.006 16872 Enqueuing Expose request
00:10:11.613 00.004 16872 evsrv: cli 0D3C0228 connect
00:10:11.615 00.002 16872 case statement mapped state 6 to 3
00:10:11.618 00.003 16872 case statement mapped state 6 to 3
00:10:11.623 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"71214534-3fde-4d3e-975f-f48e7446b865"}
00:10:11.625 00.002 16872 case statement mapped state 6 to 3
00:10:11.628 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"71214534-3fde-4d3e-975f-f48e7446b865"}
00:10:11.631 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:10:11.634 00.003 9640 IsGuiding returns 1
00:10:11.634 00.000 9640 scope still moving after pulse duration time elapsed
00:10:11.635 00.001 16872 evsrv: cli 0D3C0A48 connect
00:10:11.640 00.005 16872 case statement mapped state 6 to 3
00:10:11.645 00.005 16872 case statement mapped state 6 to 3
00:10:11.648 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"e110b61f-67fd-4d83-9ee3-bc1922c2f5f9"}
00:10:11.652 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:10:11.655 00.003 16872 Status Line: Waiting for devices...
00:10:11.663 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"e110b61f-67fd-4d83-9ee3-bc1922c2f5f9"}
00:10:11.668 00.005 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
00:10:11.668 00.000 16872 evsrv: cli 0D3C0A48 disconnect
00:10:11.673 00.005 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
00:10:11.673 00.000 16872 evsrv: cli 0D3BF8C8 connect
00:10:11.676 00.003 16872 case statement mapped state 6 to 3
00:10:11.679 00.003 9640 Move returns status 1, amount 0
00:10:11.679 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
00:10:11.679 00.000 9640 move complete, result=1
00:10:11.679 00.000 9640 worker thread done servicing request
00:10:11.679 00.000 9640 Worker thread wakes up
00:10:11.679 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:10:11.679 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
00:10:11.680 00.001 9640 worker thread done servicing request
00:10:11.680 00.000 16872 case statement mapped state 6 to 3
00:10:11.686 00.006 16872 GuideStep: 0.0 px 0 ms EAST, 2.2 px 0 ms SOUTH
00:10:11.692 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
00:10:11.695 00.003 16872 OnExposeComplete: enter
00:10:11.698 00.003 16872 OnExposeComplete: Capture Error reported
00:10:11.701 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:10:11.703 00.002 16872 Mount: notify guiding stopped
00:10:11.710 00.007 16872 Changing from state GUIDING to STOP
00:10:11.715 00.005 16872 guider state => SELECTED
00:10:11.717 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3472, FiltMin=3344, FiltMax=65516, Gamma=2.190
00:10:11.754 00.037 16872 Changing from state SELECTED to UNINITIALIZED
00:10:11.758 00.004 16872 guider state => SELECTING
00:10:11.826 00.068 16872 Status Line: Stopped.
00:10:11.832 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:10:12.016 00.184 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"e251526b-13f2-4e6d-9afd-eb3d7cb08a33"}
00:10:12.019 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e251526b-13f2-4e6d-9afd-eb3d7cb08a33"}
00:10:12.030 00.011 16872 evsrv: cli 0D3BF8C8 disconnect
00:10:14.513 02.483 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d4a9fe46-e3a7-4f12-8310-4fdd407078e0"}
00:10:14.518 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d4a9fe46-e3a7-4f12-8310-4fdd407078e0"}
00:10:14.528 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4213e33-ced3-4c3e-a5f7-29b11ce35c4b"}
00:10:14.537 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4213e33-ced3-4c3e-a5f7-29b11ce35c4b"}
00:10:17.179 02.642 16872 evsrv: cli 0D3BFFA8 connect
00:10:17.187 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"04ffcedd-43d8-445b-a0a0-c36cb25325f1"}
00:10:17.205 00.018 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"04ffcedd-43d8-445b-a0a0-c36cb25325f1"}
00:10:17.237 00.032 16872 evsrv: cli 0D3BFFA8 disconnect
00:10:17.248 00.011 16872 evsrv: cli 0D3BFB48 connect
00:10:17.263 00.015 16872 evsrv: cli 0D3BFB48 request: {"method":"get_calibrated","id":"dea8a3bb-cff8-40eb-a326-b4f6deaaee60"}
00:10:17.267 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":true,"id":"dea8a3bb-cff8-40eb-a326-b4f6deaaee60"}
00:10:17.280 00.013 16872 evsrv: cli 0D3BFB48 disconnect
00:10:17.288 00.008 16872 evsrv: cli 0D3C0A48 connect
00:10:17.297 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"6142413d-6f37-441c-ade6-f6233b3661a9"}
00:10:17.306 00.009 16872 PhdController::Guide begins
00:10:17.311 00.005 16872 PhdController: newstate STATE_SETUP
00:10:17.316 00.005 16872 PhdController: setup
00:10:17.329 00.013 16872 PhdController: newstate STATE_ATTEMPT_START
00:10:17.340 00.011 16872 PhdController: start capturing
00:10:17.346 00.006 16872 Changing from state SELECTING to UNINITIALIZED
00:10:17.353 00.007 16872 guider state => SELECTING
00:10:17.358 00.005 16872 setting force full frames = true
00:10:17.361 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:10:17.388 00.027 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:10:17.392 00.004 16872 Enqueuing Expose request
00:10:17.400 00.008 16872 PhdController: newstate STATE_SELECT_STAR
00:10:17.405 00.005 9640 Worker thread wakes up
00:10:17.405 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:10:17.405 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:10:17.410 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"6142413d-6f37-441c-ade6-f6233b3661a9"}
00:10:17.435 00.025 16872 evsrv: cli 0D3C0A48 disconnect
00:10:17.440 00.005 16872 evsrv: cli 0D3C0228 connect
00:10:17.448 00.008 16872 case statement mapped state 1 to 101
00:10:17.455 00.007 16872 case statement mapped state 1 to 101
00:10:17.461 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"b64d2774-618a-4521-8f20-74bb90d26ee6"}
00:10:17.465 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"b64d2774-618a-4521-8f20-74bb90d26ee6"}
00:10:17.488 00.023 16872 evsrv: cli 0D3C0228 disconnect
00:10:17.494 00.006 16872 evsrv: cli 0D3BF8C8 connect
00:10:17.500 00.006 16872 case statement mapped state 1 to 101
00:10:17.510 00.010 16872 case statement mapped state 1 to 101
00:10:17.518 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"4000f6f3-e581-4e30-9389-12b409b1d49a"}
00:10:17.523 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"4000f6f3-e581-4e30-9389-12b409b1d49a"}
00:10:17.533 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
00:10:18.187 00.654 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c3c69881-f589-4cbc-a324-a45ffc62d86f"}
00:10:18.192 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c3c69881-f589-4cbc-a324-a45ffc62d86f"}
00:10:18.205 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf606c20-b019-4165-8b1e-fad193040721"}
00:10:18.208 00.003 16872 case statement mapped state 1 to 101
00:10:18.211 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"cf606c20-b019-4165-8b1e-fad193040721"}
00:10:18.535 00.324 16872 evsrv: cli 0D3BFFA8 connect
00:10:18.540 00.005 16872 case statement mapped state 1 to 101
00:10:18.545 00.005 16872 case statement mapped state 1 to 101
00:10:18.552 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"02777306-a335-409e-aac8-1a1d5cecc812"}
00:10:18.555 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"02777306-a335-409e-aac8-1a1d5cecc812"}
00:10:18.559 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:10:19.560 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:10:19.564 00.004 16872 case statement mapped state 1 to 101
00:10:19.568 00.004 16872 case statement mapped state 1 to 101
00:10:19.577 00.009 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"b98accb6-cf6d-4662-a2b8-ccb6e1a3d9c0"}
00:10:19.583 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"b98accb6-cf6d-4662-a2b8-ccb6e1a3d9c0"}
00:10:19.587 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:10:20.589 01.002 16872 evsrv: cli 0D3C0A48 connect
00:10:20.592 00.003 16872 case statement mapped state 1 to 101
00:10:20.597 00.005 16872 case statement mapped state 1 to 101
00:10:20.600 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"3d0afeae-b2ea-4e7d-a54c-054d20b02fca"}
00:10:20.603 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"3d0afeae-b2ea-4e7d-a54c-054d20b02fca"}
00:10:20.606 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:10:21.494 00.888 9640 Exposure complete
00:10:21.508 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"81e43751-9498-479c-b64c-c0563cc6aad8"}
00:10:21.512 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"81e43751-9498-479c-b64c-c0563cc6aad8"}
00:10:21.519 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"269a269c-ad38-4c37-8f2c-8630c17c472f"}
00:10:21.523 00.004 16872 case statement mapped state 1 to 101
00:10:21.528 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"269a269c-ad38-4c37-8f2c-8630c17c472f"}
00:10:21.607 00.079 16872 evsrv: cli 0D3C0228 connect
00:10:21.611 00.004 16872 case statement mapped state 1 to 101
00:10:21.615 00.004 16872 case statement mapped state 1 to 101
00:10:21.620 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"8c9d422f-a695-4deb-be35-5c8e8b2ac43e"}
00:10:21.625 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"8c9d422f-a695-4deb-be35-5c8e8b2ac43e"}
00:10:21.635 00.010 16872 evsrv: cli 0D3C0228 disconnect
00:10:21.669 00.034 9640 worker thread done servicing request
00:10:21.669 00.000 16872 OnExposeComplete: enter
00:10:21.673 00.004 16872 UpdateGuideState(): m_state=1
00:10:21.678 00.005 16872 UpdateCurrentPosition: no star selected
00:10:21.681 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:10:21.685 00.004 16872 Status Line: No star selected
00:10:21.695 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3268, FiltMin=3106, FiltMax=65512, Gamma=2.190
00:10:21.741 00.046 16872 UpdateGuideState exits: No star selected
00:10:21.747 00.006 16872 GuiderMultiStar::AutoSelect enter
00:10:21.750 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:10:21.902 00.152 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:10:22.113 00.211 16872 AutoFind: global mean = -0.1, stdev 720.2
00:10:22.122 00.009 16872 AutoFind: using threshold = 0.1
00:10:22.347 00.225 16872 AutoFind: local max [1211, 117] 130.4
00:10:22.351 00.004 16872 AutoFind: local max [1623, 582] 81.6
00:10:22.355 00.004 16872 AutoFind: local max [964, 620] 20.4
00:10:22.358 00.003 16872 AutoFind: local max [1073, 962] 19.5
00:10:22.361 00.003 16872 AutoFind: local max [1792, 864] 9.8
00:10:22.364 00.003 16872 AutoFind: local max [513, 857] 5.9
00:10:22.377 00.013 16872 AutoFind: local max [507, 979] 5.2
00:10:22.380 00.003 16872 AutoFind: local max [460, 251] 3.2
00:10:22.383 00.003 16872 AutoFind: local max [1602, 505] 2.6
00:10:22.387 00.004 16872 AutoFind: local max [1400, 642] 2.1
00:10:22.390 00.003 16872 AutoFind: local max [21, 326] 1.9
00:10:22.393 00.003 16872 AutoFind: local max [564, 978] 1.8
00:10:22.396 00.003 16872 AutoFind: local max [148, 415] 1.6
00:10:22.407 00.011 16872 AutoFind: local max [1197, 96] 1.5
00:10:22.410 00.003 16872 AutoFind: local max [386, 664] 1.4
00:10:22.415 00.005 16872 AutoFind: local max [46, 868] 1.2
00:10:22.418 00.003 16872 AutoFind: local max [1328, 17] 1.2
00:10:22.421 00.003 16872 AutoFind: local max [1630, 808] 1.2
00:10:22.424 00.003 16872 AutoFind: local max [1211, 92] 1.0
00:10:22.434 00.010 16872 AutoFind: local max [725, 85] 0.9
00:10:22.438 00.004 16872 AutoFind: local max [1170, 748] 0.8
00:10:22.442 00.004 16872 AutoFind: local max [1210, 134] 0.8
00:10:22.446 00.004 16872 AutoFind: local max [1230, 120] 0.7
00:10:22.450 00.004 16872 AutoFind: local max [1696, 86] 0.7
00:10:22.453 00.003 16872 AutoFind: local max [433, 159] 0.6
00:10:22.457 00.004 16872 AutoFind: local max [1610, 689] 0.6
00:10:22.466 00.009 16872 AutoFind: local max [210, 288] 0.6
00:10:22.469 00.003 16872 AutoFind: local max [1346, 428] 0.6
00:10:22.472 00.003 16872 AutoFind: local max [1076, 972] 0.6
00:10:22.475 00.003 16872 AutoFind: local max [1636, 580] 0.5
00:10:22.480 00.005 16872 AutoFind: local max [1208, 85] 0.5
00:10:22.484 00.004 16872 AutoFind: local max [1210, 139] 0.5
00:10:22.487 00.003 16872 AutoFind: local max [1064, 29] 0.5
00:10:22.490 00.003 16872 AutoFind: local max [1689, 95] 0.5
00:10:22.499 00.009 16872 AutoFind: local max [1191, 670] 0.5
00:10:22.504 00.005 16872 AutoFind: local max [1239, 95] 0.5
00:10:22.508 00.004 16872 AutoFind: local max [1220, 138] 0.5
00:10:22.511 00.003 16872 AutoFind: local max [1234, 112] 0.5
00:10:22.515 00.004 16872 AutoFind: local max [1696, 572] 0.5
00:10:22.518 00.003 16872 AutoFind: local max [1376, 931] 0.5
00:10:22.521 00.003 16872 AutoFind: local max [572, 806] 0.5
00:10:22.533 00.012 16872 AutoFind: local max [1746, 363] 0.5
00:10:22.537 00.004 16872 AutoFind: local max [988, 445] 0.5
00:10:22.542 00.005 16872 AutoFind: local max [1091, 950] 0.5
00:10:22.545 00.003 16872 AutoFind: local max [1491, 522] 0.5
00:10:22.548 00.003 16872 AutoFind: local max [698, 87] 0.5
00:10:22.552 00.004 16872 AutoFind: local max [1317, 764] 0.5
00:10:22.562 00.010 16872 AutoFind: local max [609, 380] 0.5
00:10:22.565 00.003 16872 AutoFind: local max [1199, 135] 0.5
00:10:22.568 00.003 16872 AutoFind: local max [1609, 1048] 0.5
00:10:22.572 00.004 16872 AutoFind: local max [812, 681] 0.5
00:10:22.575 00.003 16872 AutoFind: local max [494, 330] 0.5
00:10:22.578 00.003 16872 AutoFind: local max [1261, 680] 0.5
00:10:22.582 00.004 16872 AutoFind: local max [1302, 10] 0.5
00:10:22.585 00.003 16872 AutoFind: local max [1218, 86] 0.4
00:10:22.593 00.008 16872 AutoFind: local max [1403, 663] 0.4
00:10:22.597 00.004 16872 AutoFind: local max [1098, 276] 0.4
00:10:22.600 00.003 16872 AutoFind: local max [851, 447] 0.4
00:10:22.606 00.006 16872 AutoFind: local max [1599, 432] 0.4
00:10:22.610 00.004 16872 AutoFind: local max [216, 106] 0.4
00:10:22.613 00.003 16872 AutoFind: local max [1566, 425] 0.4
00:10:22.625 00.012 16872 AutoFind: local max [820, 636] 0.4
00:10:22.628 00.003 16872 AutoFind: local max [1169, 331] 0.4
00:10:22.632 00.004 16872 AutoFind: local max [685, 714] 0.4
00:10:22.636 00.004 16872 AutoFind: local max [1859, 671] 0.4
00:10:22.641 00.005 16872 AutoFind: local max [64, 105] 0.4
00:10:22.644 00.003 16872 AutoFind: local max [1266, 1058] 0.4
00:10:22.647 00.003 16872 AutoFind: local max [1533, 131] 0.4
00:10:22.658 00.011 16872 AutoFind: local max [24, 277] 0.4
00:10:22.661 00.003 16872 AutoFind: local max [1832, 792] 0.4
00:10:22.665 00.004 16872 AutoFind: local max [1240, 663] 0.4
00:10:22.668 00.003 16872 AutoFind: local max [1401, 820] 0.4
00:10:22.672 00.004 16872 AutoFind: local max [943, 390] 0.4
00:10:22.675 00.003 16872 AutoFind: local max [83, 149] 0.4
00:10:22.678 00.003 16872 AutoFind: local max [329, 904] 0.4
00:10:22.685 00.007 16872 AutoFind: local max [107, 554] 0.4
00:10:22.689 00.004 16872 AutoFind: local max [1169, 1001] 0.4
00:10:22.693 00.004 16872 AutoFind: local max [61, 113] 0.4
00:10:22.696 00.003 16872 AutoFind: local max [1091, 982] 0.4
00:10:22.700 00.004 16872 AutoFind: local max [951, 169] 0.4
00:10:22.703 00.003 16872 AutoFind: local max [339, 771] 0.4
00:10:22.707 00.004 16872 AutoFind: local max [1520, 725] 0.4
00:10:22.711 00.004 16872 AutoFind: local max [490, 428] 0.4
00:10:22.720 00.009 16872 AutoFind: local max [1696, 19] 0.4
00:10:22.723 00.003 16872 AutoFind: local max [429, 697] 0.4
00:10:22.726 00.003 16872 AutoFind: local max [1362, 1023] 0.4
00:10:22.730 00.004 16872 AutoFind: local max [412, 981] 0.4
00:10:22.734 00.004 16872 AutoFind: local max [1808, 888] 0.4
00:10:22.738 00.004 16872 AutoFind: local max [102, 378] 0.4
00:10:22.742 00.004 16872 AutoFind: local max [644, 855] 0.4
00:10:22.751 00.009 16872 AutoFind: local max [1257, 1036] 0.4
00:10:22.755 00.004 16872 AutoFind: local max [1824, 475] 0.4
00:10:22.758 00.003 16872 AutoFind: local max [1614, 701] 0.4
00:10:22.762 00.004 16872 AutoFind: local max [1798, 569] 0.4
00:10:22.766 00.004 16872 AutoFind: local max [81, 766] 0.4
00:10:22.769 00.003 16872 AutoFind: local max [597, 390] 0.4
00:10:22.772 00.003 16872 AutoFind: local max [458, 378] 0.4
00:10:22.779 00.007 16872 AutoFind: local max [1678, 27] 0.4
00:10:22.783 00.004 16872 AutoFind: local max [486, 410] 0.4
00:10:22.787 00.004 16872 AutoFind: local max [43, 501] 0.4
00:10:22.790 00.003 16872 AutoFind: too close [486, 410] 0.4 - [490, 428] 0.4
00:10:22.794 00.004 16872 AutoFind: too close [1678, 27] 0.4 - [1696, 19] 0.4
00:10:22.797 00.003 16872 AutoFind: too close [597, 390] 0.4 - [609, 380] 0.5
00:10:22.801 00.004 16872 AutoFind: too close [1614, 701] 0.4 - [1610, 689] 0.6
00:10:22.804 00.003 16872 AutoFind: too close [1091, 982] 0.4 - [1076, 972] 0.6
00:10:22.812 00.008 16872 AutoFind: close dim-bright [1091, 982] 0.4 - [1073, 962] 19.5
00:10:22.815 00.003 16872 AutoFind: too close [61, 113] 0.4 - [64, 105] 0.4
00:10:22.819 00.004 16872 AutoFind: too close [1218, 86] 0.4 - [1208, 85] 0.5
00:10:22.821 00.002 16872 AutoFind: too close [1218, 86] 0.4 - [1211, 92] 1.0
00:10:22.826 00.005 16872 AutoFind: too close [1199, 135] 0.5 - [1210, 139] 0.5
00:10:22.830 00.004 16872 AutoFind: too close [1199, 135] 0.5 - [1210, 134] 0.8
00:10:22.833 00.003 16872 AutoFind: close dim-bright [1199, 135] 0.5 - [1211, 117] 130.4
00:10:22.837 00.004 16872 AutoFind: close dim-bright [1091, 950] 0.5 - [1073, 962] 19.5
00:10:22.844 00.007 16872 AutoFind: too close [1234, 112] 0.5 - [1239, 95] 0.5
00:10:22.848 00.004 16872 AutoFind: too close [1234, 112] 0.5 - [1230, 120] 0.7
00:10:22.853 00.005 16872 AutoFind: too close [1220, 138] 0.5 - [1210, 139] 0.5
00:10:22.857 00.004 16872 AutoFind: too close [1220, 138] 0.5 - [1230, 120] 0.7
00:10:22.861 00.004 16872 AutoFind: too close [1220, 138] 0.5 - [1210, 134] 0.8
00:10:22.864 00.003 16872 AutoFind: too close [1689, 95] 0.5 - [1696, 86] 0.7
00:10:22.868 00.004 16872 AutoFind: too close [1210, 139] 0.5 - [1230, 120] 0.7
00:10:22.877 00.009 16872 AutoFind: too close [1210, 139] 0.5 - [1210, 134] 0.8
00:10:22.880 00.003 16872 AutoFind: too close [1208, 85] 0.5 - [1211, 92] 1.0
00:10:22.884 00.004 16872 AutoFind: too close [1208, 85] 0.5 - [1197, 96] 1.5
00:10:22.889 00.005 16872 AutoFind: close dim-bright [1636, 580] 0.5 - [1623, 582] 81.6
00:10:22.893 00.004 16872 AutoFind: close dim-bright [1076, 972] 0.6 - [1073, 962] 19.5
00:10:22.896 00.003 16872 AutoFind: too close [1230, 120] 0.7 - [1210, 134] 0.8
00:10:22.900 00.004 16872 AutoFind: close dim-bright [1230, 120] 0.7 - [1211, 117] 130.4
00:10:22.908 00.008 16872 AutoFind: close dim-bright [1210, 134] 0.8 - [1211, 117] 130.4
00:10:22.912 00.004 16872 AutoFind: too close [1211, 92] 1.0 - [1197, 96] 1.5
00:10:22.916 00.004 16872 AutoFind: too close to edge [1302, 10] 0.5
00:10:22.919 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:10:22.923 00.004 16872 Star::Find(15, 1211, 117, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:22.927 00.004 16872 Star::Find returns 1 (0), X=1210.44, Y=113.75, Mass=6123349, SNR=295.2, Peak=65520 HFD=8.1
00:10:22.931 00.004 16872 Star::Find(15, 1623, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:22.939 00.008 16872 Star::Find returns 1 (0), X=1622.73, Y=582.08, Mass=379888, SNR=384.4, Peak=30832 HFD=3.9
00:10:22.942 00.003 16872 Star::Find(15, 964, 620, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:22.947 00.005 16872 Star::Find returns 1 (0), X=963.90, Y=620.05, Mass=78812, SNR=167.7, Peak=10788 HFD=3.0
00:10:22.951 00.004 16872 Star::Find(15, 1073, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:22.954 00.003 16872 Star::Find returns 1 (0), X=1073.43, Y=961.45, Mass=84876, SNR=180.7, Peak=9884 HFD=3.3
00:10:22.958 00.004 16872 Star::Find(15, 1792, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:22.962 00.004 16872 Star::Find returns 1 (0), X=1791.90, Y=863.45, Mass=41496, SNR=115.2, Peak=7468 HFD=3.1
00:10:22.970 00.008 16872 Star::Find(15, 513, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:22.973 00.003 16872 Star::Find returns 1 (0), X=512.88, Y=856.58, Mass=20588, SNR=74.8, Peak=5524 HFD=2.8
00:10:22.977 00.004 16872 Star::Find(15, 507, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:22.982 00.005 16872 Star::Find returns 1 (0), X=507.62, Y=978.73, Mass=20469, SNR=77.6, Peak=5328 HFD=3.2
00:10:22.985 00.003 16872 Star::Find(15, 460, 251, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:22.989 00.004 16872 Star::Find returns 1 (0), X=460.68, Y=251.32, Mass=12445, SNR=55.6, Peak=4424 HFD=3.0
00:10:22.993 00.004 16872 Star::Find(15, 1602, 505, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.002 00.009 16872 Star::Find returns 1 (0), X=1602.09, Y=505.02, Mass=8421, SNR=44.6, Peak=4344 HFD=2.6
00:10:23.006 00.004 16872 Star::Find(15, 1400, 642, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.009 00.003 16872 Star::Find returns 1 (0), X=1399.68, Y=641.62, Mass=8005, SNR=43.2, Peak=4000 HFD=3.1
00:10:23.013 00.004 16872 Star::Find(15, 21, 326, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.018 00.005 16872 Star::Find returns 1 (0), X=21.00, Y=325.51, Mass=6662, SNR=40.4, Peak=3980 HFD=2.8
00:10:23.022 00.004 16872 Star::Find(15, 564, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.027 00.005 16872 Star::Find returns 1 (0), X=563.73, Y=978.24, Mass=5348, SNR=36.4, Peak=3864 HFD=2.6
00:10:23.033 00.006 16872 Star::Find(15, 148, 415, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.037 00.004 16872 Star::Find returns 1 (0), X=147.60, Y=415.18, Mass=5826, SNR=34.4, Peak=3932 HFD=2.6
00:10:23.041 00.004 16872 Star::Find(15, 386, 664, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.045 00.004 16872 Star::Find returns 1 (0), X=386.10, Y=664.32, Mass=4537, SNR=30.7, Peak=3840 HFD=2.4
00:10:23.050 00.005 16872 Star::Find(15, 46, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.055 00.005 16872 Star::Find returns 1 (0), X=45.83, Y=867.41, Mass=3210, SNR=24.9, Peak=3656 HFD=2.5
00:10:23.065 00.010 16872 Star::Find(15, 1328, 17, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.069 00.004 16872 Star::Find returns 1 (0), X=1328.16, Y=16.33, Mass=3542, SNR=25.0, Peak=3768 HFD=2.2
00:10:23.073 00.004 16872 Star::Find(15, 1630, 808, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.078 00.005 16872 Star::Find returns 1 (0), X=1630.29, Y=807.91, Mass=3556, SNR=27.9, Peak=3860 HFD=2.3
00:10:23.082 00.004 16872 Star::Find(15, 725, 85, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.085 00.003 16872 Star::Find returns 1 (0), X=725.00, Y=85.51, Mass=1666, SNR=15.6, Peak=3552 HFD=2.2
00:10:23.097 00.012 16872 Star::Find(15, 1170, 748, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.101 00.004 16872 Star::Find returns 1 (0), X=1170.07, Y=747.16, Mass=1755, SNR=17.8, Peak=3552 HFD=2.4
00:10:23.104 00.003 16872 Star::Find(15, 433, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.109 00.005 16872 Star::Find returns 1 (0), X=433.20, Y=158.75, Mass=2206, SNR=20.5, Peak=3520 HFD=2.5
00:10:23.113 00.004 16872 Star::Find(15, 210, 288, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.119 00.006 16872 Star::Find returns 1 (0), X=209.97, Y=288.14, Mass=1164, SNR=12.9, Peak=3452 HFD=2.1
00:10:23.127 00.008 16872 Star::Find(15, 1346, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.130 00.003 16872 Star::Find returns 1 (0), X=1346.13, Y=427.97, Mass=1218, SNR=13.3, Peak=3472 HFD=2.1
00:10:23.134 00.004 16872 Star::Find(15, 1636, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.139 00.005 16872 Star::Find returns 1 (0), X=1622.73, Y=582.08, Mass=379888, SNR=384.4, Peak=30832 HFD=3.9
00:10:23.143 00.004 16872 Star::Find(15, 1064, 29, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.151 00.008 16872 Star::Find returns 1 (0), X=1064.40, Y=29.14, Mass=1347, SNR=14.7, Peak=3456 HFD=2.6
00:10:23.158 00.007 16872 Star::Find(15, 1191, 670, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.163 00.005 16872 Star::Find returns 0 (4), X=1191.34, Y=670.34, Mass=1984, SNR=22.0, Peak=3760 HFD=1.5
00:10:23.176 00.013 16872 Star::Find(15, 1696, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.184 00.008 16872 Star::Find returns 1 (0), X=1695.62, Y=571.25, Mass=1078, SNR=11.6, Peak=3416 HFD=2.8
00:10:23.189 00.005 16872 Star::Find(15, 1376, 931, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.195 00.006 16872 Star::Find returns 1 (0), X=1374.88, Y=931.46, Mass=1718, SNR=16.9, Peak=3412 HFD=4.3
00:10:23.207 00.012 16872 Star::Find(15, 572, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.212 00.005 16872 Star::Find false star n=3 nbg=277 bg=3264.3 sigma=27.9 thresh=3348 peak=3331
00:10:23.219 00.007 16872 Star::Find returns 0 (2), X=572.00, Y=806.00, Mass=259, SNR=2.9, Peak=3360 HFD=0.0
00:10:23.225 00.006 16872 Star::Find(15, 1746, 363, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.229 00.004 16872 Star::Find returns 1 (0), X=1745.75, Y=362.61, Mass=1025, SNR=11.7, Peak=3448 HFD=1.9
00:10:23.244 00.015 16872 Star::Find(15, 988, 445, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.252 00.008 16872 Star::Find returns 1 (0), X=988.66, Y=445.66, Mass=1436, SNR=13.8, Peak=3440 HFD=3.0
00:10:23.257 00.005 16872 Star::Find(15, 1091, 950, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.277 00.020 16872 Star::Find returns 1 (0), X=1073.59, Y=961.40, Mass=80719, SNR=172.9, Peak=3600 HFD=3.3
00:10:23.283 00.006 16872 Star::Find(15, 1491, 522, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.287 00.004 16872 Star::Find returns 1 (0), X=1477.75, Y=520.29, Mass=1698, SNR=22.3, Peak=3688 HFD=1.5
00:10:23.291 00.004 16872 Star::Find(15, 698, 87, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.302 00.011 16872 Star::Find returns 1 (0), X=698.54, Y=86.75, Mass=1191, SNR=12.8, Peak=3432 HFD=2.2
00:10:23.308 00.006 16872 Star::Find(15, 1317, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.316 00.008 16872 Star::Find returns 1 (0), X=1316.64, Y=763.99, Mass=520, SNR=8.0, Peak=3404 HFD=1.8
00:10:23.322 00.006 16872 Star::Find(15, 1609, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.333 00.011 16872 Star::Find returns 0 (4), X=1595.43, Y=1047.56, Mass=1560, SNR=20.0, Peak=3656 HFD=1.4
00:10:23.338 00.005 16872 Star::Find(15, 812, 681, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.342 00.004 16872 Star::Find returns 1 (0), X=812.34, Y=679.96, Mass=943, SNR=10.9, Peak=3404 HFD=2.9
00:10:23.347 00.005 16872 Star::Find(15, 494, 330, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.350 00.003 16872 Star::Find false star n=1 nbg=283 bg=3271.5 sigma=27.8 thresh=3355 peak=3344
00:10:23.354 00.004 16872 Star::Find returns 0 (2), X=494.00, Y=330.00, Mass=101, SNR=2.9, Peak=3372 HFD=0.0
00:10:23.364 00.010 16872 Star::Find(15, 1261, 680, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.368 00.004 16872 Star::Find returns 1 (0), X=1260.70, Y=680.30, Mass=654, SNR=8.2, Peak=3396 HFD=1.8
00:10:23.372 00.004 16872 Star::Find(15, 1403, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.375 00.003 16872 Star::Find false star n=1 nbg=279 bg=3273.3 sigma=27.7 thresh=3356 peak=3334
00:10:23.379 00.004 16872 Star::Find returns 0 (2), X=1403.00, Y=663.00, Mass=103, SNR=2.9, Peak=3376 HFD=0.0
00:10:23.383 00.004 16872 Star::Find(15, 1098, 276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.393 00.010 16872 Star::Find false star n=4 nbg=281 bg=3266.9 sigma=23.5 thresh=3337 peak=3325
00:10:23.397 00.004 16872 Star::Find returns 0 (2), X=1098.00, Y=276.00, Mass=337, SNR=2.9, Peak=3356 HFD=0.0
00:10:23.401 00.004 16872 Star::Find(15, 851, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.405 00.004 16872 Star::Find returns 1 (0), X=850.64, Y=447.12, Mass=444, SNR=8.0, Peak=3404 HFD=1.5
00:10:23.408 00.003 16872 Star::Find(15, 1599, 432, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.412 00.004 16872 Star::Find returns 1 (0), X=1599.64, Y=432.07, Mass=620, SNR=9.1, Peak=3392 HFD=2.2
00:10:23.415 00.003 16872 Star::Find(15, 216, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.426 00.011 16872 Star::Find returns 1 (0), X=215.00, Y=104.57, Mass=849, SNR=10.2, Peak=3372 HFD=3.3
00:10:23.431 00.005 16872 Star::Find(15, 1566, 425, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.436 00.005 16872 Star::Find returns 0 (4), X=1565.72, Y=424.59, Mass=250, SNR=5.8, Peak=3376 HFD=1.1
00:10:23.440 00.004 16872 Star::Find(15, 820, 636, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.444 00.004 16872 Star::Find false star n=2 nbg=281 bg=3269.4 sigma=25.9 thresh=3347 peak=3331
00:10:23.447 00.003 16872 Star::Find returns 0 (2), X=820.00, Y=636.00, Mass=181, SNR=2.9, Peak=3364 HFD=0.0
00:10:23.458 00.011 16872 Star::Find(15, 1169, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.463 00.005 16872 Star::Find returns 1 (0), X=1168.16, Y=330.13, Mass=868, SNR=10.6, Peak=3384 HFD=2.3
00:10:23.468 00.005 16872 Star::Find(15, 685, 714, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.472 00.004 16872 Star::Find false star n=4 nbg=263 bg=3274.1 sigma=23.1 thresh=3343 peak=3331
00:10:23.476 00.004 16872 Star::Find returns 0 (2), X=685.00, Y=714.00, Mass=295, SNR=2.9, Peak=3372 HFD=0.0
00:10:23.479 00.003 16872 Star::Find(15, 1859, 671, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.489 00.010 16872 Star::Find returns 0 (4), X=1859.33, Y=671.47, Mass=779, SNR=11.2, Peak=3460 HFD=1.3
00:10:23.492 00.003 16872 Star::Find(15, 1266, 1058, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.496 00.004 16872 Star::Find false star n=4 nbg=269 bg=3278.2 sigma=23.8 thresh=3350 peak=3346
00:10:23.501 00.005 16872 Star::Find returns 0 (2), X=1266.00, Y=1058.00, Mass=355, SNR=2.9, Peak=3384 HFD=0.0
00:10:23.506 00.005 16872 Star::Find(15, 1533, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.509 00.003 16872 Star::Find returns 1 (0), X=1532.66, Y=131.04, Mass=831, SNR=10.6, Peak=3424 HFD=1.9
00:10:23.512 00.003 16872 Star::Find(15, 24, 277, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.522 00.010 16872 Star::Find returns 0 (3), X=24.00, Y=277.00, Mass=0, SNR=0.0, Peak=3388 HFD=0.0
00:10:23.526 00.004 16872 Star::Find(15, 1832, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.531 00.005 16872 Star::Find false star n=3 nbg=278 bg=3268.6 sigma=25.1 thresh=3344 peak=3332
00:10:23.535 00.004 16872 Star::Find returns 0 (2), X=1832.00, Y=792.00, Mass=262, SNR=2.9, Peak=3372 HFD=0.0
00:10:23.538 00.003 16872 Star::Find(15, 1240, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.541 00.003 16872 Star::Find false star n=5 nbg=258 bg=3269.3 sigma=23.7 thresh=3341 peak=3338
00:10:23.553 00.012 16872 Star::Find returns 0 (2), X=1240.00, Y=663.00, Mass=410, SNR=2.9, Peak=3360 HFD=0.0
00:10:23.557 00.004 16872 Star::Find(15, 1401, 820, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.562 00.005 16872 Star::Find returns 1 (0), X=1401.44, Y=819.88, Mass=610, SNR=8.6, Peak=3388 HFD=2.4
00:10:23.566 00.004 16872 Star::Find(15, 943, 390, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.569 00.003 16872 Star::Find returns 1 (0), X=942.59, Y=389.81, Mass=562, SNR=8.0, Peak=3400 HFD=1.5
00:10:23.574 00.005 16872 Star::Find(15, 83, 149, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.585 00.011 16872 Star::Find returns 1 (0), X=82.94, Y=149.45, Mass=539, SNR=8.6, Peak=3372 HFD=1.6
00:10:23.589 00.004 16872 Star::Find(15, 329, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.592 00.003 16872 Star::Find false star n=4 nbg=257 bg=3266.2 sigma=22.6 thresh=3334 peak=3331
00:10:23.596 00.004 16872 Star::Find returns 0 (2), X=329.00, Y=904.00, Mass=307, SNR=2.9, Peak=3376 HFD=0.0
00:10:23.600 00.004 16872 Star::Find(15, 107, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.603 00.003 16872 Star::Find returns 0 (4), X=104.13, Y=541.53, Mass=598, SNR=9.5, Peak=3432 HFD=1.1
00:10:23.613 00.010 16872 Star::Find(15, 1169, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.617 00.004 16872 Star::Find returns 0 (4), X=1174.12, Y=999.66, Mass=1276, SNR=16.9, Peak=3576 HFD=1.4
00:10:23.621 00.004 16872 Star::Find(15, 951, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.626 00.005 16872 Star::Find returns 1 (0), X=950.37, Y=170.10, Mass=575, SNR=8.4, Peak=3372 HFD=3.5
00:10:23.630 00.004 16872 Star::Find(15, 339, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.635 00.005 16872 Star::Find returns 1 (0), X=338.48, Y=771.95, Mass=1999, SNR=23.9, Peak=3712 HFD=2.2
00:10:23.639 00.004 16872 Star::Find(15, 1520, 725, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.648 00.009 16872 Star::Find returns 1 (0), X=1520.02, Y=724.22, Mass=863, SNR=11.1, Peak=3440 HFD=2.3
00:10:23.652 00.004 16872 Star::Find(15, 429, 697, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.656 00.004 16872 Star::Find false star n=1 nbg=279 bg=3267.0 sigma=24.6 thresh=3341 peak=3316
00:10:23.660 00.004 16872 Star::Find returns 0 (2), X=429.00, Y=697.00, Mass=85, SNR=2.9, Peak=3352 HFD=0.0
00:10:23.663 00.003 16872 Star::Find(15, 1362, 1023, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.667 00.004 16872 Star::Find false star n=3 nbg=281 bg=3273.2 sigma=24.6 thresh=3347 peak=3341
00:10:23.671 00.004 16872 Star::Find returns 0 (2), X=1362.00, Y=1023.00, Mass=288, SNR=2.9, Peak=3384 HFD=0.0
00:10:23.680 00.009 16872 Star::Find(15, 412, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.683 00.003 16872 Star::Find returns 1 (0), X=411.26, Y=981.33, Mass=760, SNR=9.3, Peak=3368 HFD=3.6
00:10:23.687 00.004 16872 Star::Find(15, 1808, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.691 00.004 16872 Star::Find returns 1 (0), X=1807.85, Y=885.64, Mass=394, SNR=7.1, Peak=3388 HFD=2.8
00:10:23.695 00.004 16872 Star::Find(15, 102, 378, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.699 00.004 16872 Star::Find false star n=5 nbg=282 bg=3258.5 sigma=26.5 thresh=3338 peak=3329
00:10:23.703 00.004 16872 Star::Find returns 0 (2), X=102.00, Y=378.00, Mass=464, SNR=2.9, Peak=3376 HFD=0.0
00:10:23.710 00.007 16872 Star::Find(15, 644, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.713 00.003 16872 Star::Find returns 0 (4), X=643.51, Y=855.37, Mass=516, SNR=8.2, Peak=3372 HFD=1.5
00:10:23.717 00.004 16872 Star::Find(15, 1257, 1036, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.721 00.004 16872 Star::Find false star n=8 nbg=279 bg=3267.7 sigma=25.9 thresh=3345 peak=3343
00:10:23.725 00.004 16872 Star::Find returns 0 (2), X=1257.00, Y=1036.00, Mass=743, SNR=2.9, Peak=3372 HFD=0.0
00:10:23.728 00.003 16872 Star::Find(15, 1824, 475, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.732 00.004 16872 Star::Find returns 1 (0), X=1825.02, Y=475.06, Mass=1051, SNR=12.5, Peak=3408 HFD=4.0
00:10:23.739 00.007 16872 Star::Find(15, 1798, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.744 00.005 16872 Star::Find returns 1 (0), X=1797.54, Y=569.05, Mass=679, SNR=11.2, Peak=3428 HFD=1.6
00:10:23.747 00.003 16872 Star::Find(15, 81, 766, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.751 00.004 16872 Star::Find returns 1 (0), X=80.75, Y=765.32, Mass=1067, SNR=12.5, Peak=3360 HFD=3.3
00:10:23.759 00.008 16872 Star::Find(15, 458, 378, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.763 00.004 16872 Star::Find false star n=3 nbg=278 bg=3263.5 sigma=26.6 thresh=3343 peak=3332
00:10:23.768 00.005 16872 Star::Find returns 0 (2), X=458.00, Y=378.00, Mass=281, SNR=2.9, Peak=3368 HFD=0.0
00:10:23.773 00.005 16872 Star::Find(15, 43, 501, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.776 00.003 16872 Star::Find returns 1 (0), X=42.23, Y=500.97, Mass=588, SNR=8.5, Peak=3356 HFD=2.3
00:10:23.780 00.004 16872 AutoFind: finding best star pass 1
00:10:23.787 00.007 16872 Star::Find(15, 1211, 117, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.791 00.004 16872 Star::Find returns 1 (0), X=1210.44, Y=113.75, Mass=6123349, SNR=295.2, Peak=65520 HFD=8.1
00:10:23.795 00.004 16872 AutoFind: near-saturated [1211, 117] 130.4 Mass 6123349 SNR 295.2 Peak 65520
00:10:23.800 00.005 16872 Star::Find(15, 1623, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.804 00.004 16872 Star::Find returns 1 (0), X=1622.73, Y=582.08, Mass=379888, SNR=384.4, Peak=30832 HFD=3.9
00:10:23.807 00.003 16872 AutoFind returns star at [1623, 582] 81.6 Mass 379888 SNR 384.4
00:10:23.812 00.005 16872 Star::Find(15, 1623, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.820 00.008 16872 Star::Find returns 1 (0), X=1622.73, Y=582.08, Mass=379888, SNR=384.4, Peak=30832 HFD=3.9
00:10:23.823 00.003 16872 MultiStar: List (12): {1622.73, 582.08}(384.4), {963.90, 620.05}(167.7), {1073.43, 961.45}(180.7), {1791.90, 863.45}(115.2), {512.88, 856.58}(74.8), {507.62, 978.73}(77.6), {460.68, 251.32}(55.6), {1602.09, 505.02}(44.6), {1399.68, 641.62}(43.2), {21.00, 325.51}(40.4), {563.73, 978.24}(36.4), {147.60, 415.18}(34.4), 
00:10:23.827 00.004 16872 setting lock position to (1622.73, 582.08)
00:10:23.831 00.004 16872 MultiStar: stabilizing after lock position change
00:10:23.837 00.006 16872 AutoSelect: state = 1, call UpdateGuideState
00:10:23.841 00.004 16872 UpdateGuideState(): m_state=1
00:10:23.844 00.003 16872 Star::Find(15, 1622, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:23.854 00.010 16872 Star::Find returns 1 (0), X=1622.73, Y=582.08, Mass=379888, SNR=384.4, Peak=30832 HFD=3.9
00:10:23.859 00.005 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:10:23.864 00.005 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:10:23.868 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:10:23.876 00.008 16872 setting force full frames = false
00:10:23.885 00.009 16872 setting lock position to (1622.73, 582.08)
00:10:23.889 00.004 16872 MultiStar: stabilizing after lock position change
00:10:23.892 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:10:23.897 00.005 16872 Changing from state SELECTING to SELECTED
00:10:23.901 00.004 16872 guider state => SELECTED
00:10:23.919 00.018 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3268, FiltMin=3106, FiltMax=65512, Gamma=2.190
00:10:23.969 00.050 16872 UpdateGuideState exits: m=379888 SNR=384.4
00:10:23.975 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3268, FiltMin=3106, FiltMax=65512, Gamma=2.190
00:10:24.032 00.057 16872 Status Line: Auto-selected star at (1622.7, 582.1)
00:10:24.096 00.064 16872 PhdController: newstate STATE_WAIT_SELECTED
00:10:24.102 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:24.108 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:10:24.115 00.007 16872 Enqueuing Expose request
00:10:24.121 00.006 9640 Worker thread wakes up
00:10:24.121 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:10:24.121 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:10:24.123 00.002 16872 evsrv: cli 0D3BFFA8 connect
00:10:24.137 00.014 16872 case statement mapped state 2 to 1
00:10:24.153 00.016 16872 case statement mapped state 2 to 1
00:10:24.163 00.010 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"0ac17467-2c8c-4382-8b45-fd901cea503e"}
00:10:24.175 00.012 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1622.73,582.08],"id":"0ac17467-2c8c-4382-8b45-fd901cea503e"}
00:10:24.185 00.010 16872 evsrv: cli 0D3BFFA8 disconnect
00:10:24.203 00.018 16872 evsrv: cli 0D3C0A48 connect
00:10:24.208 00.005 16872 case statement mapped state 2 to 1
00:10:24.213 00.005 16872 case statement mapped state 2 to 1
00:10:24.221 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"961031a3-dca5-4684-8c85-4400db44cc3c"}
00:10:24.232 00.011 16872 case statement mapped state 2 to 1
00:10:24.237 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"961031a3-dca5-4684-8c85-4400db44cc3c"}
00:10:24.244 00.007 16872 evsrv: cli 0D3C0A48 disconnect
00:10:25.007 00.763 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"23c4dfb7-4d5c-45b7-8b14-60876a8482b5"}
00:10:25.011 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"23c4dfb7-4d5c-45b7-8b14-60876a8482b5"}
00:10:25.015 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cde48fd6-5d25-495a-9b08-b0eb4025fe91"}
00:10:25.019 00.004 16872 case statement mapped state 2 to 1
00:10:25.027 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"cde48fd6-5d25-495a-9b08-b0eb4025fe91"}
00:10:25.032 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9e0e8476-ba15-449b-971c-cb53c25be3ef"}
00:10:25.036 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.73,7.08],"pixels":"..."},"id":"9e0e8476-ba15-449b-971c-cb53c25be3ef"}
00:10:25.245 00.209 16872 evsrv: cli 0D3C0A48 connect
00:10:25.251 00.006 16872 case statement mapped state 2 to 1
00:10:25.266 00.015 16872 case statement mapped state 2 to 1
00:10:25.272 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"3cf46a8d-e2f4-481d-b920-7be5db1d166c"}
00:10:25.281 00.009 16872 case statement mapped state 2 to 1
00:10:25.286 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"3cf46a8d-e2f4-481d-b920-7be5db1d166c"}
00:10:25.294 00.008 16872 evsrv: cli 0D3C0A48 disconnect
00:10:26.296 01.002 16872 evsrv: cli 0D3BFFA8 connect
00:10:26.299 00.003 16872 case statement mapped state 2 to 1
00:10:26.304 00.005 16872 case statement mapped state 2 to 1
00:10:26.307 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"cf08191f-a4ec-4ee0-8d43-f2a41bf94ae6"}
00:10:26.311 00.004 16872 case statement mapped state 2 to 1
00:10:26.321 00.010 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"cf08191f-a4ec-4ee0-8d43-f2a41bf94ae6"}
00:10:26.326 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
00:10:27.328 01.002 16872 evsrv: cli 0D3C0A48 connect
00:10:27.344 00.016 16872 case statement mapped state 2 to 1
00:10:27.367 00.023 16872 case statement mapped state 2 to 1
00:10:27.378 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5dd42402-65f6-4a01-bcd9-cb0bb0ef2280"}
00:10:27.382 00.004 16872 case statement mapped state 2 to 1
00:10:27.386 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"5dd42402-65f6-4a01-bcd9-cb0bb0ef2280"}
00:10:27.391 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:10:28.176 00.785 9640 Exposure complete
00:10:28.312 00.136 9640 worker thread done servicing request
00:10:28.313 00.001 16872 OnExposeComplete: enter
00:10:28.316 00.003 16872 UpdateGuideState(): m_state=2
00:10:28.319 00.003 16872 Star::Find(15, 1622, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:10:28.321 00.002 16872 Star::Find returns 1 (0), X=1622.85, Y=582.57, Mass=381682, SNR=381.5, Peak=34060 HFD=3.7
00:10:28.324 00.003 16872 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.56) = xAngle (-0.24 = -0.24)
00:10:28.326 00.002 16872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.19 = -0.19)
00:10:28.329 00.003 16872 CameraToMount -- cameraX=0.12 cameraY=0.48 hyp=0.50 cameraTheta=1.32 mountX=0.49 mountY=-0.09, mountTheta=-0.19
00:10:28.334 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65520, med=3276, FiltMin=3180, FiltMax=65516, Gamma=2.190
00:10:28.372 00.038 16872 UpdateGuideState exits: m=381682 SNR=381.5
00:10:28.376 00.004 16872 PhdController: newstate STATE_CALIBRATE
00:10:28.380 00.004 16872 PhdController: newstate STATE_GUIDE
00:10:28.397 00.017 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:10:28.399 00.002 16872 guider state => CALIBRATED
00:10:28.402 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:10:28.415 00.013 16872 reset dither spiral
00:10:28.418 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:10:28.421 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:28.423 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:10:28.426 00.003 16872 Enqueuing Expose request
00:10:28.429 00.003 9640 Worker thread wakes up
00:10:28.429 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:10:28.429 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:10:28.429 00.000 16872 evsrv: cli 0D3BF8C8 connect
00:10:28.432 00.003 16872 case statement mapped state 5 to 1
00:10:28.435 00.003 16872 case statement mapped state 5 to 1
00:10:28.439 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"e5dc61d0-1ee7-42e9-bdc9-11943dc04a7b"}
00:10:28.444 00.005 16872 case statement mapped state 5 to 1
00:10:28.447 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"e5dc61d0-1ee7-42e9-bdc9-11943dc04a7b"}
00:10:28.454 00.007 16872 evsrv: cli 0D3BF8C8 disconnect
00:10:28.509 00.055 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"36157c6e-afff-4dcb-9f56-daf13acd34d8"}
00:10:28.512 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"36157c6e-afff-4dcb-9f56-daf13acd34d8"}
00:10:28.524 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f01fd90-49c2-4a4f-b5b7-c2e0c759b8d3"}
00:10:28.528 00.004 16872 case statement mapped state 5 to 1
00:10:28.531 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"8f01fd90-49c2-4a4f-b5b7-c2e0c759b8d3"}
00:10:28.534 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2ed362b2-e4d2-40f3-8e0b-51eb9b4768b8"}
00:10:28.541 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.85,6.57],"pixels":"..."},"id":"2ed362b2-e4d2-40f3-8e0b-51eb9b4768b8"}
00:10:29.452 00.911 16872 evsrv: cli 0D3C0A48 connect
00:10:29.457 00.005 16872 case statement mapped state 5 to 1
00:10:29.461 00.004 16872 case statement mapped state 5 to 1
00:10:29.464 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ed05610a-3b5f-4124-ac01-9366be795531"}
00:10:29.466 00.002 16872 case statement mapped state 5 to 1
00:10:29.469 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"ed05610a-3b5f-4124-ac01-9366be795531"}
00:10:29.473 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:10:30.473 01.000 16872 evsrv: cli 0D3BF8C8 connect
00:10:30.476 00.003 16872 case statement mapped state 5 to 1
00:10:30.480 00.004 16872 case statement mapped state 5 to 1
00:10:30.483 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"89fccd27-4125-4470-ad69-8f6bb160985f"}
00:10:30.487 00.004 16872 case statement mapped state 5 to 1
00:10:30.489 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"89fccd27-4125-4470-ad69-8f6bb160985f"}
00:10:30.493 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:10:31.494 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:10:31.498 00.004 16872 case statement mapped state 5 to 1
00:10:31.502 00.004 16872 case statement mapped state 5 to 1
00:10:31.506 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"69b9fce3-776f-4587-8da9-f69a30027397"}
00:10:31.509 00.003 16872 case statement mapped state 5 to 1
00:10:31.512 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"69b9fce3-776f-4587-8da9-f69a30027397"}
00:10:31.516 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:10:32.009 00.493 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c4b55dd-f462-4250-961c-d02c10b7a1e4"}
00:10:32.013 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1c4b55dd-f462-4250-961c-d02c10b7a1e4"}
00:10:32.016 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dbedcb24-8f15-4acf-b81d-705ccf1b9c73"}
00:10:32.019 00.003 16872 case statement mapped state 5 to 1
00:10:32.022 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"dbedcb24-8f15-4acf-b81d-705ccf1b9c73"}
00:10:32.025 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8317196f-00ff-49b7-826f-7657961b53b4"}
00:10:32.028 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.85,6.57],"pixels":"..."},"id":"8317196f-00ff-49b7-826f-7657961b53b4"}
00:10:32.489 00.461 9640 Exposure complete
00:10:32.518 00.029 16872 evsrv: cli 0D3C0228 connect
00:10:32.521 00.003 16872 case statement mapped state 5 to 1
00:10:32.525 00.004 16872 case statement mapped state 5 to 1
00:10:32.528 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"9221a22d-39da-4f14-bc29-0ad8d9741f8e"}
00:10:32.532 00.004 16872 case statement mapped state 5 to 1
00:10:32.535 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"9221a22d-39da-4f14-bc29-0ad8d9741f8e"}
00:10:32.538 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:10:32.628 00.090 9640 worker thread done servicing request
00:10:32.629 00.001 16872 OnExposeComplete: enter
00:10:32.632 00.003 16872 UpdateGuideState(): m_state=5
00:10:32.635 00.003 16872 Star::Find(15, 1622, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:10:32.637 00.002 16872 Star::Find returns 1 (0), X=1622.73, Y=582.32, Mass=384083, SNR=396.8, Peak=32696 HFD=3.7
00:10:32.641 00.004 16872 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.56) = xAngle (-0.00 = -0.00)
00:10:32.644 00.003 16872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.04 = 0.04)
00:10:32.647 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.55 mountX=0.23 mountY=0.01, mountTheta=0.04
00:10:32.653 00.006 16872 Changing from state CALIBRATED to GUIDING
00:10:32.658 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:10:32.660 00.002 16872 ScopeASCOM::SideOfPier() returns 0
00:10:35.176 02.516 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:10:35.179 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:10:35.182 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:10:35.184 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:10:35.187 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:10:35.192 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:10:35.195 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:10:35.201 00.006 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:10:35.206 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:10:35.209 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:10:35.212 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:10:35.216 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:10:35.219 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:10:35.225 00.006 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:10:35.239 00.014 16872 evsrv: cli 0D3C0228 connect
00:10:35.242 00.003 16872 case statement mapped state 5 to 1
00:10:35.248 00.006 16872 case statement mapped state 5 to 1
00:10:35.255 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"186d92fa-4c30-428b-9bd4-5c3c6b43205c"}
00:10:35.258 00.003 16872 case statement mapped state 5 to 1
00:10:35.261 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"186d92fa-4c30-428b-9bd4-5c3c6b43205c"}
00:10:35.266 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:10:35.376 00.110 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:10:35.380 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:10:35.382 00.002 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:10:35.388 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:10:35.391 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:10:35.457 00.066 16872 setting lock position to (1622.73, 582.32)
00:10:35.460 00.003 16872 MultiStar: stabilizing after lock position change
00:10:35.462 00.002 16872 guider state => GUIDING
00:10:35.465 00.003 16872 Status Line: Guiding
00:10:35.473 00.008 16872 Mount: notify guiding started
00:10:35.478 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:10:35.480 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:10:35.484 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:10:35.490 00.006 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:10:35.493 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:10:35.495 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:10:35.497 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:10:35.503 00.006 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:10:35.506 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:10:35.509 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:10:35.512 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:10:35.515 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:10:35.520 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:10:35.523 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:10:35.526 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:10:35.529 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:10:35.531 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:10:35.535 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:10:35.538 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:10:35.541 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:10:35.543 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:10:35.546 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:10:35.551 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:10:35.554 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:10:35.556 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:10:35.560 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:10:35.563 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:10:35.567 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:10:35.569 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:10:35.572 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:10:35.575 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:10:35.577 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:10:35.583 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:10:35.585 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:10:35.588 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:10:35.591 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:10:35.594 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:10:35.596 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:10:35.608 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"26e96611-f113-4a19-bdab-91d98fcbc92a"}
00:10:35.614 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"26e96611-f113-4a19-bdab-91d98fcbc92a"}
00:10:35.625 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"909d0f9b-de21-4904-9ff9-00dd26ad14e0"}
00:10:35.630 00.005 16872 case statement mapped state 6 to 3
00:10:35.631 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"909d0f9b-de21-4904-9ff9-00dd26ad14e0"}
00:10:35.641 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d525751a-92c4-4c59-8252-37e78f4c340b"}
00:10:35.644 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.73,7.32],"pixels":"..."},"id":"d525751a-92c4-4c59-8252-37e78f4c340b"}
00:10:35.687 00.043 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:10:35.751 00.064 16872 ScopeASCOM::SideOfPier() returns 0
00:10:35.755 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:10:35.758 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:10:35.761 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:10:35.762 00.001 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:10:35.768 00.006 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:10:35.771 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:10:35.773 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:10:35.776 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:10:35.778 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:10:35.781 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=65520, med=3272, FiltMin=3104, FiltMax=65516, Gamma=2.190
00:10:35.818 00.037 16872 UpdateGuideState exits: m=384083 SNR=396.8
00:10:35.821 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:10:35.824 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:35.830 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:10:35.833 00.003 16872 Enqueuing Expose request
00:10:35.835 00.002 9640 Worker thread wakes up
00:10:35.835 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:10:35.835 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:10:36.267 00.432 16872 evsrv: cli 0D3BF8C8 connect
00:10:36.270 00.003 16872 case statement mapped state 6 to 3
00:10:36.274 00.004 16872 case statement mapped state 6 to 3
00:10:36.278 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"36063511-8101-457b-a468-4c446da889a6"}
00:10:36.281 00.003 16872 case statement mapped state 6 to 3
00:10:36.283 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"36063511-8101-457b-a468-4c446da889a6"}
00:10:36.287 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:10:39.010 02.723 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8099f6d1-d8d4-4733-8836-178394c50ca2"}
00:10:39.014 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8099f6d1-d8d4-4733-8836-178394c50ca2"}
00:10:39.017 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36b3fe46-22ae-46da-9567-0934ab5eb5c0"}
00:10:39.020 00.003 16872 case statement mapped state 6 to 3
00:10:39.024 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"36b3fe46-22ae-46da-9567-0934ab5eb5c0"}
00:10:39.027 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b7f054c4-4fa6-43a7-a49c-ebe5cc9ace55"}
00:10:39.030 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.73,7.32],"pixels":"..."},"id":"b7f054c4-4fa6-43a7-a49c-ebe5cc9ace55"}
00:10:39.895 00.865 9640 Exposure complete
00:10:40.033 00.138 9640 worker thread done servicing request
00:10:40.033 00.000 16872 OnExposeComplete: enter
00:10:40.036 00.003 16872 UpdateGuideState(): m_state=6
00:10:40.040 00.004 16872 Star::Find(15, 1622, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:10:40.043 00.003 16872 Star::Find returns 1 (0), X=1622.62, Y=582.55, Mass=379754, SNR=394.9, Peak=32740 HFD=3.4
00:10:40.045 00.002 16872 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.56) = xAngle (0.48 = 0.48)
00:10:40.047 00.002 16872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.52 = 0.52)
00:10:40.050 00.003 16872 CameraToMount -- cameraX=-0.12 cameraY=0.23 hyp=0.26 cameraTheta=2.03 mountX=0.23 mountY=0.13, mountTheta=0.51
00:10:40.054 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=0.23, opts=13)
00:10:40.057 00.003 16872 Enqueuing Move request for scope (-0.12, 0.23)
00:10:40.060 00.003 9640 Worker thread wakes up
00:10:40.060 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.23) opts 0xd
00:10:40.060 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, 0.23)
00:10:40.060 00.000 9640 Moving (-0.12, 0.23) raw xDistance=0.23 yDistance=0.13
00:10:40.060 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.23
00:10:40.060 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=0
00:10:40.061 00.001 9640 MoveAxis(W, 24, ABG)
00:10:40.061 00.000 9640 Guiding  Dir = 3, Dur = 24
00:10:40.061 00.000 9640 IsSlewing returns 0
00:10:40.061 00.000 9640 IsGuiding returns 0
00:10:40.061 00.000 9640 PulseGuide returned control before completion, sleep 34
00:10:40.070 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3284, FiltMin=3198, FiltMax=65516, Gamma=2.190
00:10:40.107 00.037 16872 UpdateGuideState exits: m=379754 SNR=394.9
00:10:40.113 00.006 9640 IsGuiding returns 0
00:10:40.113 00.000 9640 Move returns status 0, amount 24
00:10:40.113 00.000 9640 MoveAxis(N, 0, ABG)
00:10:40.113 00.000 9640 Move returns status 0, amount 0
00:10:40.113 00.000 9640 move complete, result=0
00:10:40.113 00.000 16872 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 1 / 99999
00:10:40.115 00.002 9640 worker thread done servicing request
00:10:40.115 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777785040.115,"Host":"RBFOCUS307","Inst":1,"Distance":0.24,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:10:40.119 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:40.121 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:10:40.124 00.003 16872 Enqueuing Expose request
00:10:40.127 00.003 16872 GuideStep: 0.2 px 24 ms WEST, 0.1 px 0 ms NORTH
00:10:40.130 00.003 9640 Worker thread wakes up
00:10:40.130 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:10:40.130 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:10:42.510 02.380 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"091a1426-dfec-4dd0-8f95-5d714fa38c7c"}
00:10:42.513 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"091a1426-dfec-4dd0-8f95-5d714fa38c7c"}
00:10:42.516 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53081aab-0236-41f2-a46e-69f754cd9700"}
00:10:42.519 00.003 16872 case statement mapped state 6 to 3
00:10:42.521 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"53081aab-0236-41f2-a46e-69f754cd9700"}
00:10:42.526 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"67c59e58-6395-4e38-a229-dd5350985f42"}
00:10:42.530 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.62,6.55],"pixels":"..."},"id":"67c59e58-6395-4e38-a229-dd5350985f42"}
00:10:44.201 01.671 9640 Exposure complete
00:10:44.338 00.137 9640 worker thread done servicing request
00:10:44.338 00.000 16872 OnExposeComplete: enter
00:10:44.341 00.003 16872 UpdateGuideState(): m_state=6
00:10:44.344 00.003 16872 Star::Find(15, 1622, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:10:44.346 00.002 16872 Star::Find returns 1 (0), X=1622.74, Y=582.62, Mass=381635, SNR=384.4, Peak=32816 HFD=3.6
00:10:44.349 00.003 16872 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.56) = xAngle (-0.00 = -0.00)
00:10:44.351 00.002 16872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.04 = 0.04)
00:10:44.354 00.003 16872 CameraToMount -- cameraX=0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.55 mountX=0.30 mountY=0.01, mountTheta=0.04
00:10:44.357 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.30, opts=13)
00:10:44.361 00.004 16872 Enqueuing Move request for scope (0.01, 0.30)
00:10:44.363 00.002 9640 Worker thread wakes up
00:10:44.363 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.30) opts 0xd
00:10:44.363 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.30)
00:10:44.364 00.001 9640 Moving (0.01, 0.30) raw xDistance=0.30 yDistance=0.01
00:10:44.364 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.30
00:10:44.364 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=0
00:10:44.364 00.000 9640 MoveAxis(W, 35, ABG)
00:10:44.364 00.000 9640 Guiding  Dir = 3, Dur = 35
00:10:44.364 00.000 9640 IsSlewing returns 0
00:10:44.364 00.000 9640 IsGuiding returns 0
00:10:44.365 00.001 9640 PulseGuide returned control before completion, sleep 45
00:10:44.372 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3276, FiltMin=3180, FiltMax=65516, Gamma=2.190
00:10:44.409 00.037 16872 UpdateGuideState exits: m=381635 SNR=384.4
00:10:44.412 00.003 9640 IsGuiding returns 1
00:10:44.412 00.000 9640 scope still moving after pulse duration time elapsed
00:10:44.412 00.000 16872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 2 / 99999
00:10:44.416 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777785044.416,"Host":"RBFOCUS307","Inst":1,"Distance":0.26,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:10:44.420 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:44.423 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:10:44.426 00.003 16872 Enqueuing Expose request
00:10:44.444 00.018 9640 IsSlewing returns 0
00:10:44.444 00.000 9640 IsGuiding returns 0
00:10:44.444 00.000 9640 scope move finished after 35 + 44 ms
00:10:44.444 00.000 9640 Move returns status 0, amount 35
00:10:44.444 00.000 9640 MoveAxis(N, 0, ABG)
00:10:44.444 00.000 9640 Move returns status 0, amount 0
00:10:44.445 00.001 9640 move complete, result=0
00:10:44.445 00.000 9640 worker thread done servicing request
00:10:44.445 00.000 9640 Worker thread wakes up
00:10:44.445 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:10:44.445 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:10:44.446 00.001 16872 GuideStep: 0.3 px 35 ms WEST, 0.0 px 0 ms NORTH
00:10:46.010 01.564 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"30e3af5d-17c4-471a-bc7f-833146fb91ed"}
00:10:46.014 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"30e3af5d-17c4-471a-bc7f-833146fb91ed"}
00:10:46.018 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be73b548-8070-4e4e-91f2-71330c9a27f9"}
00:10:46.023 00.005 16872 case statement mapped state 6 to 3
00:10:46.026 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"be73b548-8070-4e4e-91f2-71330c9a27f9"}
00:10:46.030 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"378f8b00-88be-429c-b282-60fbd87ceea4"}
00:10:46.034 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.74,6.62],"pixels":"..."},"id":"378f8b00-88be-429c-b282-60fbd87ceea4"}
00:10:48.507 02.473 9640 Exposure complete
00:10:48.641 00.134 9640 worker thread done servicing request
00:10:48.642 00.001 16872 OnExposeComplete: enter
00:10:48.644 00.002 16872 UpdateGuideState(): m_state=6
00:10:48.648 00.004 16872 Star::Find(15, 1622, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:10:48.651 00.003 16872 Star::Find returns 1 (0), X=1622.64, Y=582.06, Mass=382573, SNR=389.1, Peak=32160 HFD=3.8
00:10:48.654 00.003 16872 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.56) = xAngle (-3.47 = 2.81)
00:10:48.657 00.003 16872 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.43 = 2.86)
00:10:48.660 00.003 16872 CameraToMount -- cameraX=-0.09 cameraY=-0.25 hyp=0.27 cameraTheta=-1.92 mountX=-0.26 mountY=0.08, mountTheta=2.85
00:10:48.664 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.09, y=-0.25, opts=13)
00:10:48.667 00.003 16872 Enqueuing Move request for scope (-0.09, -0.25)
00:10:48.670 00.003 9640 Worker thread wakes up
00:10:48.670 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.25) opts 0xd
00:10:48.670 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.09, -0.25)
00:10:48.670 00.000 9640 Moving (-0.09, -0.25) raw xDistance=-0.26 yDistance=0.08
00:10:48.671 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.26
00:10:48.671 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.08, m_sumCorr=0
00:10:48.671 00.000 9640 MoveAxis(E, 24, ABG)
00:10:48.671 00.000 9640 Guiding  Dir = 2, Dur = 24
00:10:48.671 00.000 9640 IsSlewing returns 0
00:10:48.672 00.001 9640 IsGuiding returns 0
00:10:48.672 00.000 9640 PulseGuide returned control before completion, sleep 34
00:10:48.677 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3284, FiltMin=3124, FiltMax=65516, Gamma=2.190
00:10:48.716 00.039 9640 IsGuiding returns 1
00:10:48.716 00.000 16872 UpdateGuideState exits: m=382573 SNR=389.1
00:10:48.721 00.005 16872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 3 / 99999
00:10:48.724 00.003 9640 scope still moving after pulse duration time elapsed
00:10:48.724 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777785048.724,"Host":"RBFOCUS307","Inst":1,"Distance":0.26,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:10:48.726 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:48.729 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:10:48.732 00.003 16872 Enqueuing Expose request
00:10:48.747 00.015 9640 IsSlewing returns 0
00:10:48.747 00.000 9640 IsGuiding returns 0
00:10:48.747 00.000 9640 scope move finished after 24 + 52 ms
00:10:48.747 00.000 9640 Move returns status 0, amount 24
00:10:48.747 00.000 9640 MoveAxis(N, 0, ABG)
00:10:48.747 00.000 9640 Move returns status 0, amount 0
00:10:48.748 00.001 9640 move complete, result=0
00:10:48.748 00.000 9640 worker thread done servicing request
00:10:48.748 00.000 9640 Worker thread wakes up
00:10:48.748 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:10:48.748 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:10:48.749 00.001 16872 GuideStep: -0.3 px 24 ms EAST, 0.1 px 0 ms NORTH
00:10:49.510 00.761 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff47e6cd-b5a6-450a-8b1f-b92497cf01d2"}
00:10:49.515 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ff47e6cd-b5a6-450a-8b1f-b92497cf01d2"}
00:10:49.520 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b912972-e082-469c-ba95-c87d075d923f"}
00:10:49.524 00.004 16872 case statement mapped state 6 to 3
00:10:49.527 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b912972-e082-469c-ba95-c87d075d923f"}
00:10:49.532 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2c559160-889f-4c4e-87e8-bc7f5e17f807"}
00:10:49.536 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.64,7.06],"pixels":"..."},"id":"2c559160-889f-4c4e-87e8-bc7f5e17f807"}
00:10:52.800 03.264 9640 Exposure complete
00:10:52.933 00.133 9640 worker thread done servicing request
00:10:52.934 00.001 16872 OnExposeComplete: enter
00:10:52.936 00.002 16872 UpdateGuideState(): m_state=6
00:10:52.940 00.004 16872 Star::Find(15, 1622, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:10:52.942 00.002 16872 Star::Find returns 1 (0), X=1622.37, Y=582.40, Mass=385965, SNR=392.0, Peak=30896 HFD=3.5
00:10:52.945 00.003 16872 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.56) = xAngle (1.36 = 1.36)
00:10:52.947 00.002 16872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.41 = 1.41)
00:10:52.951 00.004 16872 CameraToMount -- cameraX=-0.37 cameraY=0.08 hyp=0.38 cameraTheta=2.92 mountX=0.08 mountY=0.37, mountTheta=1.37
00:10:52.955 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.37, y=0.08, opts=13)
00:10:52.957 00.002 16872 Enqueuing Move request for scope (-0.37, 0.08)
00:10:52.960 00.003 9640 Worker thread wakes up
00:10:52.960 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.08) opts 0xd
00:10:52.960 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.37, 0.08)
00:10:52.960 00.000 9640 Moving (-0.37, 0.08) raw xDistance=0.08 yDistance=0.37
00:10:52.960 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:10:52.960 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.37, m_sumCorr=0
00:10:52.960 00.000 9640 MoveAxis(E, 0, ABG)
00:10:52.960 00.000 9640 Move returns status 0, amount 0
00:10:52.961 00.001 9640 MoveAxis(N, 0, ABG)
00:10:52.961 00.000 9640 Move returns status 0, amount 0
00:10:52.961 00.000 9640 move complete, result=0
00:10:52.961 00.000 9640 worker thread done servicing request
00:10:52.969 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3272, FiltMin=3184, FiltMax=65512, Gamma=2.190
00:10:53.006 00.037 16872 UpdateGuideState exits: m=385965 SNR=392.0
00:10:53.009 00.003 16872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 4 / 99999
00:10:53.012 00.003 16872 PhdController: newstate STATE_FINISH
00:10:53.015 00.003 16872 PhdController complete: success
00:10:53.018 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777785053.018,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:10:53.021 00.003 16872 Mount: notify guiding dither settle done success=1
00:10:53.024 00.003 16872 PhdController: newstate STATE_IDLE
00:10:53.026 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:53.032 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:10:53.034 00.002 16872 Enqueuing Expose request
00:10:53.036 00.002 16872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
00:10:53.039 00.003 9640 Worker thread wakes up
00:10:53.039 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:10:53.039 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:10:53.042 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5983d8d5-a715-4e7b-9a14-cd4e494d61d6"}
00:10:53.046 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5983d8d5-a715-4e7b-9a14-cd4e494d61d6"}
00:10:53.055 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71579fa0-53ff-430c-9a4a-545aba061f61"}
00:10:53.058 00.003 16872 case statement mapped state 6 to 3
00:10:53.061 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"71579fa0-53ff-430c-9a4a-545aba061f61"}
00:10:53.066 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"54c9c5f8-0b4a-4668-a47f-73047d110146"}
00:10:53.069 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.37,7.40],"pixels":"..."},"id":"54c9c5f8-0b4a-4668-a47f-73047d110146"}
00:10:53.408 00.339 16872 evsrv: cli 0D3C0A48 connect
00:10:53.413 00.005 16872 case statement mapped state 6 to 3
00:10:53.419 00.006 16872 case statement mapped state 6 to 3
00:10:53.424 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"efee69fb-879d-471e-b38c-84551a5406d5"}
00:10:53.427 00.003 16872 case statement mapped state 6 to 3
00:10:53.431 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"efee69fb-879d-471e-b38c-84551a5406d5"}
00:10:53.436 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:10:56.510 03.074 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b82bd888-515c-44d5-8e64-84cadee4bcfd"}
00:10:56.513 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b82bd888-515c-44d5-8e64-84cadee4bcfd"}
00:10:56.519 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"136da61a-75b6-4076-a036-9b841c974633"}
00:10:56.524 00.005 16872 case statement mapped state 6 to 3
00:10:56.527 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"136da61a-75b6-4076-a036-9b841c974633"}
00:10:56.531 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8c7d1ad2-c14f-48a2-8936-a656721771d6"}
00:10:56.536 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.37,7.40],"pixels":"..."},"id":"8c7d1ad2-c14f-48a2-8936-a656721771d6"}
00:10:57.097 00.561 9640 Exposure complete
00:10:57.237 00.140 9640 worker thread done servicing request
00:10:57.238 00.001 16872 OnExposeComplete: enter
00:10:57.240 00.002 16872 UpdateGuideState(): m_state=6
00:10:57.243 00.003 16872 Star::Find(15, 1622, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:10:57.247 00.004 16872 Star::Find returns 1 (0), X=1622.45, Y=582.41, Mass=374906, SNR=391.7, Peak=29572 HFD=3.3
00:10:57.250 00.003 16872 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.56) = xAngle (1.28 = 1.28)
00:10:57.255 00.005 16872 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.33 = 1.33)
00:10:57.257 00.002 16872 CameraToMount -- cameraX=-0.28 cameraY=0.09 hyp=0.29 cameraTheta=2.83 mountX=0.08 mountY=0.28, mountTheta=1.28
00:10:57.261 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.28, y=0.09, opts=13)
00:10:57.266 00.005 16872 Enqueuing Move request for scope (-0.28, 0.09)
00:10:57.270 00.004 9640 Worker thread wakes up
00:10:57.270 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.09) opts 0xd
00:10:57.270 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.28, 0.09)
00:10:57.270 00.000 9640 Moving (-0.28, 0.09) raw xDistance=0.08 yDistance=0.28
00:10:57.270 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:10:57.270 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0
00:10:57.270 00.000 9640 MoveAxis(E, 0, ABG)
00:10:57.270 00.000 9640 Move returns status 0, amount 0
00:10:57.270 00.000 9640 MoveAxis(N, 0, ABG)
00:10:57.270 00.000 9640 Move returns status 0, amount 0
00:10:57.270 00.000 9640 move complete, result=0
00:10:57.270 00.000 9640 worker thread done servicing request
00:10:57.275 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3284, FiltMin=3118, FiltMax=65516, Gamma=2.190
00:10:57.315 00.040 16872 UpdateGuideState exits: m=374906 SNR=391.7
00:10:57.319 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:57.322 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:10:57.324 00.002 16872 Enqueuing Expose request
00:10:57.327 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:10:57.331 00.004 9640 Worker thread wakes up
00:10:57.331 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:10:57.331 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:11:00.009 02.678 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11e51d62-bd72-4545-a7a7-03e6cae490f3"}
00:11:00.014 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"11e51d62-bd72-4545-a7a7-03e6cae490f3"}
00:11:00.019 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0cf9b428-a6c9-4e79-80e9-9f0ebccd4a40"}
00:11:00.024 00.005 16872 case statement mapped state 6 to 3
00:11:00.028 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cf9b428-a6c9-4e79-80e9-9f0ebccd4a40"}
00:11:00.032 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5614e3da-82df-406a-a92b-19ec344dc129"}
00:11:00.034 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.45,7.41],"pixels":"..."},"id":"5614e3da-82df-406a-a92b-19ec344dc129"}
00:11:01.391 01.357 9640 Exposure complete
00:11:01.530 00.139 9640 worker thread done servicing request
00:11:01.530 00.000 16872 OnExposeComplete: enter
00:11:01.533 00.003 16872 UpdateGuideState(): m_state=6
00:11:01.536 00.003 16872 Star::Find(15, 1622, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:11:01.540 00.004 16872 Star::Find returns 1 (0), X=1622.82, Y=582.10, Mass=376444, SNR=388.4, Peak=31456 HFD=3.8
00:11:01.542 00.002 16872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.56) = xAngle (-2.76 = -2.76)
00:11:01.544 00.002 16872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.72 = -2.72)
00:11:01.547 00.003 16872 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.21 mountX=-0.22 mountY=-0.10, mountTheta=-2.72
00:11:01.552 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.08, y=-0.22, opts=13)
00:11:01.555 00.003 16872 Enqueuing Move request for scope (0.08, -0.22)
00:11:01.558 00.003 9640 Worker thread wakes up
00:11:01.558 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd
00:11:01.558 00.000 9640 Handling offset move in thread for scope, endpoint = (0.08, -0.22)
00:11:01.558 00.000 9640 Moving (0.08, -0.22) raw xDistance=-0.22 yDistance=-0.10
00:11:01.558 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.22
00:11:01.558 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input -0.10, m_sumCorr=0.18
00:11:01.558 00.000 9640 MoveAxis(E, 23, ABG)
00:11:01.558 00.000 9640 Guiding  Dir = 2, Dur = 23
00:11:01.559 00.001 9640 IsSlewing returns 0
00:11:01.559 00.000 9640 IsGuiding returns 0
00:11:01.559 00.000 9640 PulseGuide returned control before completion, sleep 33
00:11:01.564 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3280, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:11:01.600 00.036 9640 IsGuiding returns 1
00:11:01.600 00.000 9640 scope still moving after pulse duration time elapsed
00:11:01.605 00.005 16872 UpdateGuideState exits: m=376444 SNR=388.4
00:11:01.610 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:01.614 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:11:01.618 00.004 16872 Enqueuing Expose request
00:11:01.630 00.012 9640 IsSlewing returns 0
00:11:01.630 00.000 9640 IsGuiding returns 0
00:11:01.630 00.000 9640 scope move finished after 23 + 48 ms
00:11:01.630 00.000 9640 Move returns status 0, amount 23
00:11:01.630 00.000 9640 MoveAxis(S, 21, ABG)
00:11:01.630 00.000 9640 Guiding  Dir = 1, Dur = 21
00:11:01.631 00.001 9640 IsSlewing returns 0
00:11:01.632 00.001 9640 IsGuiding returns 0
00:11:01.632 00.000 9640 PulseGuide returned control before completion, sleep 31
00:11:01.676 00.044 9640 IsGuiding returns 1
00:11:01.677 00.001 9640 scope still moving after pulse duration time elapsed
00:11:01.710 00.033 9640 IsSlewing returns 0
00:11:01.714 00.004 9640 IsGuiding returns 0
00:11:01.714 00.000 9640 scope move finished after 21 + 61 ms
00:11:01.714 00.000 9640 Move returns status 0, amount 21
00:11:01.714 00.000 9640 move complete, result=0
00:11:01.714 00.000 9640 worker thread done servicing request
00:11:01.715 00.001 9640 Worker thread wakes up
00:11:01.715 00.000 16872 GuideStep: -0.2 px 23 ms EAST, -0.1 px 21 ms SOUTH
00:11:01.720 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:11:01.721 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:11:03.508 01.787 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2bf1584c-006f-42c7-acf9-41e01df60931"}
00:11:03.510 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2bf1584c-006f-42c7-acf9-41e01df60931"}
00:11:03.514 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f1b95ec9-126c-4956-a36c-68b97d2468cd"}
00:11:03.519 00.005 16872 case statement mapped state 6 to 3
00:11:03.523 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1b95ec9-126c-4956-a36c-68b97d2468cd"}
00:11:03.526 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b0b6d237-6622-4961-8a75-84e241ce2bf3"}
00:11:03.529 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.82,7.10],"pixels":"..."},"id":"b0b6d237-6622-4961-8a75-84e241ce2bf3"}
00:11:05.783 02.254 9640 Exposure complete
00:11:05.919 00.136 9640 worker thread done servicing request
00:11:05.920 00.001 16872 OnExposeComplete: enter
00:11:05.923 00.003 16872 UpdateGuideState(): m_state=6
00:11:05.925 00.002 16872 Star::Find(15, 1622, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:11:05.928 00.003 16872 Star::Find returns 1 (0), X=1622.32, Y=582.52, Mass=378766, SNR=381.6, Peak=30928 HFD=3.5
00:11:05.931 00.003 16872 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.56) = xAngle (1.14 = 1.14)
00:11:05.936 00.005 16872 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.19 = 1.19)
00:11:05.939 00.003 16872 CameraToMount -- cameraX=-0.42 cameraY=0.20 hyp=0.46 cameraTheta=2.70 mountX=0.19 mountY=0.43, mountTheta=1.15
00:11:05.943 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.42, y=0.20, opts=13)
00:11:05.948 00.005 16872 Enqueuing Move request for scope (-0.42, 0.20)
00:11:05.954 00.006 9640 Worker thread wakes up
00:11:05.955 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.20) opts 0xd
00:11:05.955 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.42, 0.20)
00:11:05.955 00.000 9640 Moving (-0.42, 0.20) raw xDistance=0.19 yDistance=0.43
00:11:05.955 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.19
00:11:05.955 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.43, m_sumCorr=0.18
00:11:05.955 00.000 9640 MoveAxis(W, 18, ABG)
00:11:05.955 00.000 9640 Guiding  Dir = 3, Dur = 18
00:11:05.955 00.000 9640 IsSlewing returns 0
00:11:05.956 00.001 9640 IsGuiding returns 0
00:11:05.956 00.000 9640 PulseGuide returned control before completion, sleep 28
00:11:05.969 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65520, med=3280, FiltMin=3174, FiltMax=65512, Gamma=2.190
00:11:05.994 00.025 9640 IsGuiding returns 1
00:11:05.994 00.000 9640 scope still moving after pulse duration time elapsed
00:11:06.013 00.019 16872 UpdateGuideState exits: m=378766 SNR=381.6
00:11:06.020 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:06.032 00.012 9640 IsSlewing returns 0
00:11:06.032 00.000 9640 IsGuiding returns 1
00:11:06.033 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:11:06.039 00.006 16872 Enqueuing Expose request
00:11:06.055 00.016 9640 IsSlewing returns 0
00:11:06.055 00.000 9640 IsGuiding returns 1
00:11:06.087 00.032 9640 IsSlewing returns 0
00:11:06.087 00.000 9640 IsGuiding returns 0
00:11:06.088 00.001 9640 scope move finished after 18 + 114 ms
00:11:06.088 00.000 9640 Move returns status 0, amount 18
00:11:06.088 00.000 9640 MoveAxis(N, 0, ABG)
00:11:06.088 00.000 9640 Move returns status 0, amount 0
00:11:06.088 00.000 9640 move complete, result=0
00:11:06.088 00.000 9640 worker thread done servicing request
00:11:06.088 00.000 9640 Worker thread wakes up
00:11:06.089 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:11:06.089 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:11:06.089 00.000 16872 GuideStep: 0.2 px 18 ms WEST, 0.4 px 0 ms NORTH
00:11:07.007 00.918 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6da65ad-9491-4536-9cae-1ad2b13ed68c"}
00:11:07.011 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d6da65ad-9491-4536-9cae-1ad2b13ed68c"}
00:11:07.018 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a13796b-a544-4be2-a597-7d88297b9921"}
00:11:07.022 00.004 16872 case statement mapped state 6 to 3
00:11:07.025 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a13796b-a544-4be2-a597-7d88297b9921"}
00:11:07.032 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"84ba77df-09fb-42bc-8289-395976617811"}
00:11:07.057 00.025 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.32,6.52],"pixels":"..."},"id":"84ba77df-09fb-42bc-8289-395976617811"}
00:11:10.144 03.087 9640 Exposure complete
00:11:10.282 00.138 9640 worker thread done servicing request
00:11:10.282 00.000 16872 OnExposeComplete: enter
00:11:10.286 00.004 16872 UpdateGuideState(): m_state=6
00:11:10.289 00.003 16872 Star::Find(15, 1622, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:11:10.291 00.002 16872 Star::Find returns 1 (0), X=1622.19, Y=582.58, Mass=397472, SNR=406.0, Peak=38024 HFD=3.5
00:11:10.295 00.004 16872 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.56) = xAngle (1.14 = 1.14)
00:11:10.297 00.002 16872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.18 = 1.18)
00:11:10.300 00.003 16872 CameraToMount -- cameraX=-0.54 cameraY=0.26 hyp=0.60 cameraTheta=2.69 mountX=0.25 mountY=0.56, mountTheta=1.14
00:11:10.304 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.54, y=0.26, opts=13)
00:11:10.308 00.004 16872 Enqueuing Move request for scope (-0.54, 0.26)
00:11:10.311 00.003 9640 Worker thread wakes up
00:11:10.312 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.26) opts 0xd
00:11:10.312 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.54, 0.26)
00:11:10.312 00.000 9640 Moving (-0.54, 0.26) raw xDistance=0.25 yDistance=0.56
00:11:10.312 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.25
00:11:10.312 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.56, m_sumCorr=0.18
00:11:10.312 00.000 9640 MoveAxis(W, 29, ABG)
00:11:10.312 00.000 9640 Guiding  Dir = 3, Dur = 29
00:11:10.312 00.000 9640 IsSlewing returns 0
00:11:10.312 00.000 9640 IsGuiding returns 0
00:11:10.313 00.001 9640 PulseGuide returned control before completion, sleep 39
00:11:10.318 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65520, med=3280, FiltMin=3116, FiltMax=65516, Gamma=2.190
00:11:10.353 00.035 9640 IsGuiding returns 1
00:11:10.353 00.000 9640 scope still moving after pulse duration time elapsed
00:11:10.357 00.004 16872 UpdateGuideState exits: m=397472 SNR=406.0
00:11:10.360 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:10.362 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:11:10.365 00.003 16872 Enqueuing Expose request
00:11:10.384 00.019 9640 IsSlewing returns 0
00:11:10.384 00.000 9640 IsGuiding returns 0
00:11:10.384 00.000 9640 scope move finished after 29 + 42 ms
00:11:10.384 00.000 9640 Move returns status 0, amount 29
00:11:10.384 00.000 9640 MoveAxis(N, 0, ABG)
00:11:10.384 00.000 9640 Move returns status 0, amount 0
00:11:10.385 00.001 9640 move complete, result=0
00:11:10.385 00.000 9640 worker thread done servicing request
00:11:10.385 00.000 9640 Worker thread wakes up
00:11:10.385 00.000 16872 GuideStep: 0.3 px 29 ms WEST, 0.6 px 0 ms NORTH
00:11:10.391 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
00:11:10.391 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:11:10.506 00.115 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"763d9be0-4a93-4cab-9426-f39ad069f13a"}
00:11:10.510 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"763d9be0-4a93-4cab-9426-f39ad069f13a"}
00:11:10.514 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"30f13037-8c06-4006-a8b2-e63cbf49dbe7"}
00:11:10.516 00.002 16872 case statement mapped state 6 to 3
00:11:10.519 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"30f13037-8c06-4006-a8b2-e63cbf49dbe7"}
00:11:10.522 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"84793644-2892-4ae3-ad54-98aed7b62686"}
00:11:10.525 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.19,6.58],"pixels":"..."},"id":"84793644-2892-4ae3-ad54-98aed7b62686"}
00:11:14.005 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e60333e-dfcc-4bf9-88b4-5180a2cb8f6a"}
00:11:14.008 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1e60333e-dfcc-4bf9-88b4-5180a2cb8f6a"}
00:11:14.011 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b03daf4d-4fba-497f-9849-d89c15686819"}
00:11:14.014 00.003 16872 case statement mapped state 6 to 3
00:11:14.018 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b03daf4d-4fba-497f-9849-d89c15686819"}
00:11:14.022 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fe96d085-0dcc-45af-85c4-4093c8059876"}
00:11:14.025 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.19,6.58],"pixels":"..."},"id":"fe96d085-0dcc-45af-85c4-4093c8059876"}
00:11:14.447 00.422 9640 Exposure complete
00:11:14.584 00.137 9640 worker thread done servicing request
00:11:14.584 00.000 16872 OnExposeComplete: enter
00:11:14.588 00.004 16872 UpdateGuideState(): m_state=6
00:11:14.591 00.003 16872 Star::Find(15, 1622, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:11:14.594 00.003 16872 Star::Find returns 1 (0), X=1622.16, Y=582.16, Mass=402338, SNR=412.4, Peak=35816 HFD=3.7
00:11:14.597 00.003 16872 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.56) = xAngle (-4.43 = 1.85)
00:11:14.600 00.003 16872 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.38 = 1.90)
00:11:14.604 00.004 16872 CameraToMount -- cameraX=-0.57 cameraY=-0.16 hyp=0.59 cameraTheta=-2.87 mountX=-0.17 mountY=0.56, mountTheta=1.86
00:11:14.609 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.57, y=-0.16, opts=13)
00:11:14.612 00.003 16872 Enqueuing Move request for scope (-0.57, -0.16)
00:11:14.614 00.002 9640 Worker thread wakes up
00:11:14.615 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.16) opts 0xd
00:11:14.615 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.57, -0.16)
00:11:14.615 00.000 9640 Moving (-0.57, -0.16) raw xDistance=-0.17 yDistance=0.56
00:11:14.615 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
00:11:14.615 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.56, m_sumCorr=0.34
00:11:14.615 00.000 9640 MoveAxis(E, 15, ABG)
00:11:14.615 00.000 9640 Guiding  Dir = 2, Dur = 15
00:11:14.615 00.000 9640 IsSlewing returns 0
00:11:14.616 00.001 9640 IsGuiding returns 0
00:11:14.616 00.000 9640 PulseGuide returned control before completion, sleep 25
00:11:14.623 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3276, FiltMin=3124, FiltMax=65516, Gamma=2.190
00:11:14.645 00.022 9640 IsGuiding returns 1
00:11:14.645 00.000 9640 scope still moving after pulse duration time elapsed
00:11:14.663 00.018 16872 UpdateGuideState exits: m=402338 SNR=412.4
00:11:14.665 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:14.668 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:11:14.670 00.002 16872 Enqueuing Expose request
00:11:14.677 00.007 9640 IsSlewing returns 0
00:11:14.677 00.000 9640 IsGuiding returns 0
00:11:14.677 00.000 9640 scope move finished after 15 + 46 ms
00:11:14.678 00.001 9640 Move returns status 0, amount 15
00:11:14.678 00.000 9640 MoveAxis(S, 20, ABG)
00:11:14.678 00.000 9640 Guiding  Dir = 1, Dur = 20
00:11:14.678 00.000 9640 IsSlewing returns 0
00:11:14.679 00.001 9640 IsGuiding returns 0
00:11:14.680 00.001 9640 PulseGuide returned control before completion, sleep 29
00:11:14.724 00.044 9640 IsGuiding returns 1
00:11:14.724 00.000 9640 scope still moving after pulse duration time elapsed
00:11:14.755 00.031 9640 IsSlewing returns 0
00:11:14.755 00.000 9640 IsGuiding returns 0
00:11:14.755 00.000 9640 scope move finished after 20 + 56 ms
00:11:14.755 00.000 9640 Move returns status 0, amount 20
00:11:14.755 00.000 9640 move complete, result=0
00:11:14.755 00.000 9640 worker thread done servicing request
00:11:14.755 00.000 9640 Worker thread wakes up
00:11:14.756 00.001 16872 GuideStep: -0.2 px 15 ms EAST, 0.6 px 20 ms SOUTH
00:11:14.759 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:11:14.759 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:11:17.504 02.745 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db00846a-c99f-44cb-8c12-38f893ff96b0"}
00:11:17.507 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"db00846a-c99f-44cb-8c12-38f893ff96b0"}
00:11:17.511 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f42a3b0-abcd-4d83-9c5f-90f47ec202a5"}
00:11:17.514 00.003 16872 case statement mapped state 6 to 3
00:11:17.516 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f42a3b0-abcd-4d83-9c5f-90f47ec202a5"}
00:11:17.520 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5b31b375-546a-4e53-be69-a5d3bf4704c1"}
00:11:17.523 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.16,7.16],"pixels":"..."},"id":"5b31b375-546a-4e53-be69-a5d3bf4704c1"}
00:11:18.825 01.302 9640 Exposure complete
00:11:18.964 00.139 9640 worker thread done servicing request
00:11:18.964 00.000 16872 OnExposeComplete: enter
00:11:18.967 00.003 16872 UpdateGuideState(): m_state=6
00:11:18.972 00.005 16872 Star::Find(15, 1622, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:11:18.976 00.004 16872 Star::Find returns 1 (0), X=1622.19, Y=582.14, Mass=395107, SNR=378.1, Peak=31752 HFD=3.8
00:11:18.979 00.003 16872 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.56) = xAngle (-4.39 = 1.90)
00:11:18.982 00.003 16872 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.34 = 1.94)
00:11:18.985 00.003 16872 CameraToMount -- cameraX=-0.54 cameraY=-0.17 hyp=0.57 cameraTheta=-2.83 mountX=-0.18 mountY=0.53, mountTheta=1.90
00:11:18.989 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.54, y=-0.17, opts=13)
00:11:18.991 00.002 16872 Enqueuing Move request for scope (-0.54, -0.17)
00:11:18.994 00.003 9640 Worker thread wakes up
00:11:18.994 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.17) opts 0xd
00:11:18.994 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.54, -0.17)
00:11:18.995 00.001 9640 Moving (-0.54, -0.17) raw xDistance=-0.18 yDistance=0.53
00:11:18.995 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.18
00:11:18.995 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.53, m_sumCorr=0.52
00:11:18.995 00.000 9640 MoveAxis(E, 21, ABG)
00:11:18.995 00.000 9640 Guiding  Dir = 2, Dur = 21
00:11:18.996 00.001 9640 IsSlewing returns 0
00:11:18.996 00.000 9640 IsGuiding returns 0
00:11:18.996 00.000 9640 PulseGuide returned control before completion, sleep 31
00:11:19.003 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65520, med=3272, FiltMin=3188, FiltMax=65512, Gamma=2.190
00:11:19.031 00.028 9640 IsGuiding returns 1
00:11:19.031 00.000 9640 scope still moving after pulse duration time elapsed
00:11:19.040 00.009 16872 UpdateGuideState exits: m=395107 SNR=378.1
00:11:19.043 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:19.046 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:11:19.049 00.003 16872 Enqueuing Expose request
00:11:19.062 00.013 9640 IsSlewing returns 0
00:11:19.063 00.001 9640 IsGuiding returns 0
00:11:19.063 00.000 9640 scope move finished after 21 + 45 ms
00:11:19.063 00.000 9640 Move returns status 0, amount 21
00:11:19.063 00.000 9640 MoveAxis(S, 22, ABG)
00:11:19.063 00.000 9640 Guiding  Dir = 1, Dur = 22
00:11:19.063 00.000 9640 IsSlewing returns 0
00:11:19.063 00.000 9640 IsGuiding returns 0
00:11:19.064 00.001 9640 PulseGuide returned control before completion, sleep 32
00:11:19.109 00.045 9640 IsGuiding returns 1
00:11:19.109 00.000 9640 scope still moving after pulse duration time elapsed
00:11:19.141 00.032 9640 IsSlewing returns 0
00:11:19.141 00.000 9640 IsGuiding returns 0
00:11:19.141 00.000 9640 scope move finished after 22 + 56 ms
00:11:19.141 00.000 9640 Move returns status 0, amount 22
00:11:19.141 00.000 9640 move complete, result=0
00:11:19.142 00.001 9640 worker thread done servicing request
00:11:19.142 00.000 9640 Worker thread wakes up
00:11:19.142 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:11:19.142 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:11:19.142 00.000 16872 GuideStep: -0.2 px 21 ms EAST, 0.5 px 22 ms SOUTH
00:11:21.003 01.861 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a073085f-8aec-4c3b-9d9d-80f97b5be933"}
00:11:21.006 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a073085f-8aec-4c3b-9d9d-80f97b5be933"}
00:11:21.010 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb38f5d7-1c11-4573-9167-ddfc66510487"}
00:11:21.013 00.003 16872 case statement mapped state 6 to 3
00:11:21.018 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb38f5d7-1c11-4573-9167-ddfc66510487"}
00:11:21.022 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e11dd89-b254-493c-8ea4-d57282a981d7"}
00:11:21.025 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.19,7.14],"pixels":"..."},"id":"8e11dd89-b254-493c-8ea4-d57282a981d7"}
00:11:23.191 02.166 9640 Exposure complete
00:11:23.359 00.168 9640 worker thread done servicing request
00:11:23.359 00.000 16872 OnExposeComplete: enter
00:11:23.363 00.004 16872 UpdateGuideState(): m_state=6
00:11:23.367 00.004 16872 Star::Find(15, 1622, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:11:23.370 00.003 16872 Star::Find returns 1 (0), X=1622.19, Y=582.39, Mass=390269, SNR=389.3, Peak=33304 HFD=3.6
00:11:23.374 00.004 16872 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.56) = xAngle (1.45 = 1.45)
00:11:23.377 00.003 16872 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.50 = 1.50)
00:11:23.383 00.006 16872 CameraToMount -- cameraX=-0.54 cameraY=0.07 hyp=0.55 cameraTheta=3.00 mountX=0.07 mountY=0.54, mountTheta=1.45
00:11:23.388 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.54, y=0.07, opts=13)
00:11:23.391 00.003 16872 Enqueuing Move request for scope (-0.54, 0.07)
00:11:23.394 00.003 9640 Worker thread wakes up
00:11:23.394 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.07) opts 0xd
00:11:23.394 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.54, 0.07)
00:11:23.394 00.000 9640 Moving (-0.54, 0.07) raw xDistance=0.07 yDistance=0.54
00:11:23.394 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:11:23.395 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.54, m_sumCorr=0.71
00:11:23.395 00.000 9640 MoveAxis(E, 0, ABG)
00:11:23.395 00.000 9640 Move returns status 0, amount 0
00:11:23.395 00.000 9640 MoveAxis(S, 22, ABG)
00:11:23.395 00.000 9640 Guiding  Dir = 1, Dur = 22
00:11:23.395 00.000 9640 IsSlewing returns 0
00:11:23.395 00.000 9640 IsGuiding returns 0
00:11:23.396 00.001 9640 PulseGuide returned control before completion, sleep 32
00:11:23.401 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3272, FiltMin=3188, FiltMax=65520, Gamma=2.190
00:11:23.439 00.038 9640 IsGuiding returns 1
00:11:23.439 00.000 9640 scope still moving after pulse duration time elapsed
00:11:23.444 00.005 16872 UpdateGuideState exits: m=390269 SNR=389.3
00:11:23.447 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:23.450 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:11:23.454 00.004 16872 Enqueuing Expose request
00:11:23.470 00.016 9640 IsSlewing returns 0
00:11:23.471 00.001 9640 IsGuiding returns 0
00:11:23.471 00.000 9640 scope move finished after 22 + 53 ms
00:11:23.471 00.000 9640 Move returns status 0, amount 22
00:11:23.471 00.000 9640 move complete, result=0
00:11:23.472 00.001 9640 worker thread done servicing request
00:11:23.472 00.000 9640 Worker thread wakes up
00:11:23.472 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:11:23.472 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:11:23.478 00.006 16872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 22 ms SOUTH
00:11:24.502 01.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9aabdd6f-c246-41e2-ba9c-613ffc494e95"}
00:11:24.507 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9aabdd6f-c246-41e2-ba9c-613ffc494e95"}
00:11:24.511 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ace8295c-6ccd-48e4-8fc5-39b2232878c2"}
00:11:24.514 00.003 16872 case statement mapped state 6 to 3
00:11:24.519 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ace8295c-6ccd-48e4-8fc5-39b2232878c2"}
00:11:24.523 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6d907956-eb27-483c-b489-bb69fcd25b67"}
00:11:24.526 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.19,7.39],"pixels":"..."},"id":"6d907956-eb27-483c-b489-bb69fcd25b67"}
00:11:27.537 03.011 9640 Exposure complete
00:11:27.676 00.139 9640 worker thread done servicing request
00:11:27.676 00.000 16872 OnExposeComplete: enter
00:11:27.680 00.004 16872 UpdateGuideState(): m_state=6
00:11:27.683 00.003 16872 Star::Find(15, 1622, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:11:27.685 00.002 16872 Star::Find returns 1 (0), X=1621.97, Y=582.62, Mass=400926, SNR=395.9, Peak=40584 HFD=3.4
00:11:27.688 00.003 16872 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
00:11:27.691 00.003 16872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
00:11:27.693 00.002 16872 CameraToMount -- cameraX=-0.77 cameraY=0.30 hyp=0.82 cameraTheta=2.77 mountX=0.29 mountY=0.78, mountTheta=1.22
00:11:27.698 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.77, y=0.30, opts=13)
00:11:27.701 00.003 16872 Enqueuing Move request for scope (-0.77, 0.30)
00:11:27.704 00.003 9640 Worker thread wakes up
00:11:27.704 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.30) opts 0xd
00:11:27.704 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.77, 0.30)
00:11:27.704 00.000 9640 Moving (-0.77, 0.30) raw xDistance=0.29 yDistance=0.78
00:11:27.705 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.29
00:11:27.705 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.78, m_sumCorr=0.71
00:11:27.705 00.000 9640 MoveAxis(W, 31, ABG)
00:11:27.705 00.000 9640 Guiding  Dir = 3, Dur = 31
00:11:27.705 00.000 9640 IsSlewing returns 0
00:11:27.705 00.000 9640 IsGuiding returns 0
00:11:27.706 00.001 9640 PulseGuide returned control before completion, sleep 41
00:11:27.712 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3268, FiltMin=3172, FiltMax=65520, Gamma=2.190
00:11:27.751 00.039 16872 UpdateGuideState exits: m=400926 SNR=395.9
00:11:27.754 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:27.756 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:11:27.763 00.007 16872 Enqueuing Expose request
00:11:27.765 00.002 9640 IsGuiding returns 1
00:11:27.765 00.000 9640 scope still moving after pulse duration time elapsed
00:11:27.788 00.023 9640 IsSlewing returns 0
00:11:27.788 00.000 9640 IsGuiding returns 0
00:11:27.789 00.001 9640 scope move finished after 31 + 52 ms
00:11:27.789 00.000 9640 Move returns status 0, amount 31
00:11:27.789 00.000 9640 MoveAxis(N, 0, ABG)
00:11:27.789 00.000 9640 Move returns status 0, amount 0
00:11:27.789 00.000 9640 move complete, result=0
00:11:27.789 00.000 9640 worker thread done servicing request
00:11:27.789 00.000 9640 Worker thread wakes up
00:11:27.789 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:11:27.789 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:11:27.791 00.002 16872 GuideStep: 0.3 px 31 ms WEST, 0.8 px 0 ms NORTH
00:11:28.003 00.212 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9671a13c-46b0-4c8e-ae00-0ff8f6eca674"}
00:11:28.007 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9671a13c-46b0-4c8e-ae00-0ff8f6eca674"}
00:11:28.012 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47d44c30-8509-4d2a-9b82-44fd043ff499"}
00:11:28.015 00.003 16872 case statement mapped state 6 to 3
00:11:28.019 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"47d44c30-8509-4d2a-9b82-44fd043ff499"}
00:11:28.025 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e38ba315-8a53-4d50-87ae-0db5cf727913"}
00:11:28.028 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.97,6.62],"pixels":"..."},"id":"e38ba315-8a53-4d50-87ae-0db5cf727913"}
00:11:31.502 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3e20f2e-4ed1-4936-ad3f-cce04dc35e19"}
00:11:31.506 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f3e20f2e-4ed1-4936-ad3f-cce04dc35e19"}
00:11:31.509 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e72de74c-2d1b-4b0e-8bfc-d988db7d4b06"}
00:11:31.512 00.003 16872 case statement mapped state 6 to 3
00:11:31.515 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e72de74c-2d1b-4b0e-8bfc-d988db7d4b06"}
00:11:31.519 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e4dfde8c-1c13-4f69-a7fa-04665fa088cf"}
00:11:31.523 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.97,6.62],"pixels":"..."},"id":"e4dfde8c-1c13-4f69-a7fa-04665fa088cf"}
00:11:31.850 00.327 9640 Exposure complete
00:11:31.993 00.143 9640 worker thread done servicing request
00:11:31.993 00.000 16872 OnExposeComplete: enter
00:11:31.997 00.004 16872 UpdateGuideState(): m_state=6
00:11:32.000 00.003 16872 Star::Find(15, 1621, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:11:32.003 00.003 16872 Star::Find returns 1 (0), X=1621.47, Y=581.86, Mass=386048, SNR=395.0, Peak=31476 HFD=3.7
00:11:32.007 00.004 16872 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.56) = xAngle (-4.35 = 1.93)
00:11:32.010 00.003 16872 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.30 = 1.98)
00:11:32.012 00.002 16872 CameraToMount -- cameraX=-1.27 cameraY=-0.46 hyp=1.35 cameraTheta=-2.79 mountX=-0.48 mountY=1.24, mountTheta=1.94
00:11:32.019 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.27, y=-0.46, opts=13)
00:11:32.022 00.003 16872 Enqueuing Move request for scope (-1.27, -0.46)
00:11:32.025 00.003 9640 Worker thread wakes up
00:11:32.025 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.27, -0.46) opts 0xd
00:11:32.025 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.27, -0.46)
00:11:32.026 00.001 9640 Moving (-1.27, -0.46) raw xDistance=-0.48 yDistance=1.24
00:11:32.026 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.48
00:11:32.026 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.33, input 1.24, m_sumCorr=1
00:11:32.026 00.000 9640 MoveAxis(E, 48, ABG)
00:11:32.026 00.000 9640 Guiding  Dir = 2, Dur = 48
00:11:32.026 00.000 9640 IsSlewing returns 0
00:11:32.026 00.000 9640 IsGuiding returns 0
00:11:32.026 00.000 9640 PulseGuide returned control before completion, sleep 58
00:11:32.031 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3272, FiltMin=3124, FiltMax=65516, Gamma=2.190
00:11:32.070 00.039 16872 UpdateGuideState exits: m=386048 SNR=395.0
00:11:32.073 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:32.076 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:11:32.078 00.002 16872 Enqueuing Expose request
00:11:32.094 00.016 9640 IsGuiding returns 1
00:11:32.094 00.000 9640 scope still moving after pulse duration time elapsed
00:11:32.126 00.032 9640 IsSlewing returns 0
00:11:32.126 00.000 9640 IsGuiding returns 0
00:11:32.126 00.000 9640 scope move finished after 48 + 51 ms
00:11:32.126 00.000 9640 Move returns status 0, amount 48
00:11:32.127 00.001 9640 MoveAxis(S, 39, ABG)
00:11:32.127 00.000 9640 Guiding  Dir = 1, Dur = 39
00:11:32.127 00.000 9640 IsSlewing returns 0
00:11:32.127 00.000 9640 IsGuiding returns 0
00:11:32.128 00.001 9640 PulseGuide returned control before completion, sleep 49
00:11:32.188 00.060 9640 IsGuiding returns 1
00:11:32.189 00.001 9640 scope still moving after pulse duration time elapsed
00:11:32.219 00.030 9640 IsSlewing returns 0
00:11:32.220 00.001 9640 IsGuiding returns 0
00:11:32.220 00.000 9640 scope move finished after 39 + 53 ms
00:11:32.220 00.000 9640 Move returns status 0, amount 39
00:11:32.220 00.000 9640 move complete, result=0
00:11:32.220 00.000 9640 worker thread done servicing request
00:11:32.220 00.000 9640 Worker thread wakes up
00:11:32.220 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:11:32.220 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:11:32.220 00.000 16872 GuideStep: -0.5 px 48 ms EAST, 1.2 px 39 ms SOUTH
00:11:35.002 02.782 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be0d1dc6-26c5-451b-9e70-be70c7821926"}
00:11:35.006 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"be0d1dc6-26c5-451b-9e70-be70c7821926"}
00:11:35.009 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d15c1f44-beab-433d-9f58-3f4781a44b5a"}
00:11:35.014 00.005 16872 case statement mapped state 6 to 3
00:11:35.017 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d15c1f44-beab-433d-9f58-3f4781a44b5a"}
00:11:35.020 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b3e08ae7-ade8-4b77-a96a-09097b3286b8"}
00:11:35.023 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.47,6.86],"pixels":"..."},"id":"b3e08ae7-ade8-4b77-a96a-09097b3286b8"}
00:11:36.288 01.265 9640 Exposure complete
00:11:36.426 00.138 9640 worker thread done servicing request
00:11:36.426 00.000 16872 OnExposeComplete: enter
00:11:36.430 00.004 16872 UpdateGuideState(): m_state=6
00:11:36.434 00.004 16872 Star::Find(15, 1621, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:11:36.438 00.004 16872 Star::Find returns 1 (0), X=1621.45, Y=582.35, Mass=366176, SNR=375.4, Peak=28988 HFD=3.4
00:11:36.441 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:11:36.443 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:11:36.446 00.003 16872 CameraToMount -- cameraX=-1.28 cameraY=0.03 hyp=1.28 cameraTheta=3.12 mountX=0.01 mountY=1.28, mountTheta=1.56
00:11:36.452 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.28, y=0.03, opts=13)
00:11:36.455 00.003 16872 Enqueuing Move request for scope (-1.28, 0.03)
00:11:36.457 00.002 9640 Worker thread wakes up
00:11:36.458 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.28, 0.03) opts 0xd
00:11:36.458 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.28, 0.03)
00:11:36.458 00.000 9640 Moving (-1.28, 0.03) raw xDistance=0.01 yDistance=1.28
00:11:36.458 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:11:36.458 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 1.28, m_sumCorr=1.3
00:11:36.458 00.000 9640 MoveAxis(E, 0, ABG)
00:11:36.458 00.000 9640 Move returns status 0, amount 0
00:11:36.458 00.000 9640 MoveAxis(S, 33, ABG)
00:11:36.458 00.000 9640 Guiding  Dir = 1, Dur = 33
00:11:36.458 00.000 9640 IsSlewing returns 0
00:11:36.459 00.001 9640 IsGuiding returns 0
00:11:36.459 00.000 9640 PulseGuide returned control before completion, sleep 43
00:11:36.466 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3280, FiltMin=3162, FiltMax=65516, Gamma=2.190
00:11:36.504 00.038 16872 UpdateGuideState exits: m=366176 SNR=375.4
00:11:36.508 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:36.512 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:11:36.514 00.002 16872 Enqueuing Expose request
00:11:36.517 00.003 9640 IsGuiding returns 1
00:11:36.517 00.000 9640 scope still moving after pulse duration time elapsed
00:11:36.542 00.025 9640 IsSlewing returns 0
00:11:36.543 00.001 9640 IsGuiding returns 1
00:11:36.573 00.030 9640 IsSlewing returns 0
00:11:36.574 00.001 9640 IsGuiding returns 1
00:11:36.604 00.030 9640 IsSlewing returns 0
00:11:36.605 00.001 9640 IsGuiding returns 0
00:11:36.605 00.000 9640 scope move finished after 33 + 113 ms
00:11:36.605 00.000 9640 Move returns status 0, amount 33
00:11:36.605 00.000 9640 move complete, result=0
00:11:36.605 00.000 9640 worker thread done servicing request
00:11:36.605 00.000 9640 Worker thread wakes up
00:11:36.605 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:11:36.605 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 1.3 px 33 ms SOUTH
00:11:36.609 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:11:38.502 01.893 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"109efb3b-e7d7-4c61-9ed1-ece14551a1e8"}
00:11:38.505 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"109efb3b-e7d7-4c61-9ed1-ece14551a1e8"}
00:11:38.510 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a49c7780-27ee-4f01-98c0-407dbd865936"}
00:11:38.513 00.003 16872 case statement mapped state 6 to 3
00:11:38.516 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a49c7780-27ee-4f01-98c0-407dbd865936"}
00:11:38.519 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9e4c8cd1-1731-4a82-b1eb-78b78faa9144"}
00:11:38.522 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.45,7.35],"pixels":"..."},"id":"9e4c8cd1-1731-4a82-b1eb-78b78faa9144"}
00:11:40.671 02.149 9640 Exposure complete
00:11:40.810 00.139 9640 worker thread done servicing request
00:11:40.811 00.001 16872 OnExposeComplete: enter
00:11:40.813 00.002 16872 UpdateGuideState(): m_state=6
00:11:40.817 00.004 16872 Star::Find(15, 1621, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:11:40.819 00.002 16872 Star::Find returns 1 (0), X=1621.16, Y=581.93, Mass=407693, SNR=380.7, Peak=39848 HFD=3.6
00:11:40.824 00.005 16872 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.56) = xAngle (-4.46 = 1.83)
00:11:40.827 00.003 16872 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.41 = 1.87)
00:11:40.829 00.002 16872 CameraToMount -- cameraX=-1.57 cameraY=-0.39 hyp=1.62 cameraTheta=-2.90 mountX=-0.41 mountY=1.54, mountTheta=1.83
00:11:40.833 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.57, y=-0.39, opts=13)
00:11:40.836 00.003 16872 Enqueuing Move request for scope (-1.57, -0.39)
00:11:40.840 00.004 9640 Worker thread wakes up
00:11:40.840 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.57, -0.39) opts 0xd
00:11:40.840 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.57, -0.39)
00:11:40.840 00.000 9640 Moving (-1.57, -0.39) raw xDistance=-0.41 yDistance=1.54
00:11:40.841 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.41
00:11:40.841 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.37, input 1.54, m_sumCorr=1.7
00:11:40.841 00.000 9640 MoveAxis(E, 44, ABG)
00:11:40.841 00.000 9640 Guiding  Dir = 2, Dur = 44
00:11:40.841 00.000 9640 IsSlewing returns 0
00:11:40.841 00.000 9640 IsGuiding returns 0
00:11:40.842 00.001 9640 PulseGuide returned control before completion, sleep 54
00:11:40.846 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3284, FiltMin=3184, FiltMax=65516, Gamma=2.190
00:11:40.885 00.039 16872 UpdateGuideState exits: m=407693 SNR=380.7
00:11:40.889 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:40.891 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:11:40.894 00.003 16872 Enqueuing Expose request
00:11:40.898 00.004 9640 IsGuiding returns 1
00:11:40.898 00.000 9640 scope still moving after pulse duration time elapsed
00:11:40.929 00.031 9640 IsSlewing returns 0
00:11:40.929 00.000 9640 IsGuiding returns 0
00:11:40.929 00.000 9640 scope move finished after 44 + 43 ms
00:11:40.930 00.001 9640 Move returns status 0, amount 44
00:11:40.930 00.000 9640 MoveAxis(S, 45, ABG)
00:11:40.930 00.000 9640 Guiding  Dir = 1, Dur = 45
00:11:40.930 00.000 9640 IsSlewing returns 0
00:11:40.931 00.001 9640 IsGuiding returns 0
00:11:40.931 00.000 9640 PulseGuide returned control before completion, sleep 55
00:11:40.991 00.060 9640 IsGuiding returns 1
00:11:40.992 00.001 9640 scope still moving after pulse duration time elapsed
00:11:41.022 00.030 9640 IsSlewing returns 0
00:11:41.022 00.000 9640 IsGuiding returns 1
00:11:41.053 00.031 9640 IsSlewing returns 0
00:11:41.053 00.000 9640 IsGuiding returns 1
00:11:41.084 00.031 9640 IsSlewing returns 0
00:11:41.084 00.000 9640 IsGuiding returns 1
00:11:41.116 00.032 9640 IsSlewing returns 0
00:11:41.116 00.000 9640 IsGuiding returns 0
00:11:41.117 00.001 9640 scope move finished after 45 + 141 ms
00:11:41.117 00.000 9640 Move returns status 0, amount 45
00:11:41.117 00.000 9640 move complete, result=0
00:11:41.118 00.001 9640 worker thread done servicing request
00:11:41.118 00.000 16872 GuideStep: -0.4 px 44 ms EAST, 1.5 px 45 ms SOUTH
00:11:41.121 00.003 9640 Worker thread wakes up
00:11:41.121 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:11:41.121 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:11:42.009 00.888 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b5355ce-5505-46f1-9e34-4bd0b125845f"}
00:11:42.014 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6b5355ce-5505-46f1-9e34-4bd0b125845f"}
00:11:42.017 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4111d637-8425-410b-b42c-a5a975d9e2d1"}
00:11:42.023 00.006 16872 case statement mapped state 6 to 3
00:11:42.027 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4111d637-8425-410b-b42c-a5a975d9e2d1"}
00:11:42.030 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"502efd75-5b18-420f-a976-ec8ad3b8a55a"}
00:11:42.034 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.16,6.93],"pixels":"..."},"id":"502efd75-5b18-420f-a976-ec8ad3b8a55a"}
00:11:45.187 03.153 9640 Exposure complete
00:11:45.332 00.145 9640 worker thread done servicing request
00:11:45.333 00.001 16872 OnExposeComplete: enter
00:11:45.335 00.002 16872 UpdateGuideState(): m_state=6
00:11:45.339 00.004 16872 Star::Find(15, 1621, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:11:45.343 00.004 16872 Star::Find returns 1 (0), X=1620.98, Y=582.42, Mass=394808, SNR=405.2, Peak=36696 HFD=3.6
00:11:45.346 00.003 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
00:11:45.348 00.002 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
00:11:45.351 00.003 16872 CameraToMount -- cameraX=-1.75 cameraY=0.10 hyp=1.75 cameraTheta=3.09 mountX=0.07 mountY=1.75, mountTheta=1.53
00:11:45.356 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.75, y=0.10, opts=13)
00:11:45.358 00.002 16872 Enqueuing Move request for scope (-1.75, 0.10)
00:11:45.361 00.003 9640 Worker thread wakes up
00:11:45.362 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.75, 0.10) opts 0xd
00:11:45.362 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.75, 0.10)
00:11:45.362 00.000 9640 Moving (-1.75, 0.10) raw xDistance=0.07 yDistance=1.75
00:11:45.362 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:11:45.362 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.44, input 1.75, m_sumCorr=2.1
00:11:45.362 00.000 9640 MoveAxis(E, 0, ABG)
00:11:45.362 00.000 9640 Move returns status 0, amount 0
00:11:45.362 00.000 9640 MoveAxis(S, 52, ABG)
00:11:45.362 00.000 9640 Guiding  Dir = 1, Dur = 52
00:11:45.362 00.000 9640 IsSlewing returns 0
00:11:45.362 00.000 9640 IsGuiding returns 0
00:11:45.363 00.001 9640 PulseGuide returned control before completion, sleep 62
00:11:45.368 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3280, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:11:45.410 00.042 16872 UpdateGuideState exits: m=394808 SNR=405.2
00:11:45.413 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:45.417 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:11:45.419 00.002 16872 Enqueuing Expose request
00:11:45.430 00.011 9640 IsGuiding returns 1
00:11:45.430 00.000 9640 scope still moving after pulse duration time elapsed
00:11:45.461 00.031 9640 IsSlewing returns 0
00:11:45.461 00.000 9640 IsGuiding returns 0
00:11:45.461 00.000 9640 scope move finished after 52 + 46 ms
00:11:45.461 00.000 9640 Move returns status 0, amount 52
00:11:45.461 00.000 9640 move complete, result=0
00:11:45.462 00.001 9640 worker thread done servicing request
00:11:45.462 00.000 9640 Worker thread wakes up
00:11:45.462 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:11:45.462 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:11:45.462 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 1.8 px 52 ms SOUTH
00:11:45.510 00.048 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad8d5aac-b678-4af6-924c-4ef5b7a3c57f"}
00:11:45.514 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ad8d5aac-b678-4af6-924c-4ef5b7a3c57f"}
00:11:45.518 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0f7e6c5-431d-4448-95c6-ef8697f28785"}
00:11:45.520 00.002 16872 case statement mapped state 6 to 3
00:11:45.523 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0f7e6c5-431d-4448-95c6-ef8697f28785"}
00:11:45.530 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"90a29c58-7d79-4e00-84ad-bd0a99583aa2"}
00:11:45.533 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.98,7.42],"pixels":"..."},"id":"90a29c58-7d79-4e00-84ad-bd0a99583aa2"}
00:11:49.008 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5e38608d-fec1-42d1-8d10-0a4251b6eade"}
00:11:49.010 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5e38608d-fec1-42d1-8d10-0a4251b6eade"}
00:11:49.015 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c84d4ee4-1a64-4b9e-80f4-73323ea1a869"}
00:11:49.018 00.003 16872 case statement mapped state 6 to 3
00:11:49.020 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c84d4ee4-1a64-4b9e-80f4-73323ea1a869"}
00:11:49.024 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0cbbf0bc-7e11-42b3-b157-aaff42361f8e"}
00:11:49.027 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.98,7.42],"pixels":"..."},"id":"0cbbf0bc-7e11-42b3-b157-aaff42361f8e"}
00:11:49.523 00.496 9640 Exposure complete
00:11:49.661 00.138 9640 worker thread done servicing request
00:11:49.661 00.000 16872 OnExposeComplete: enter
00:11:49.666 00.005 16872 UpdateGuideState(): m_state=6
00:11:49.669 00.003 16872 Star::Find(15, 1620, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:11:49.672 00.003 16872 Star::Find returns 1 (0), X=1620.60, Y=582.69, Mass=370423, SNR=393.5, Peak=32096 HFD=3.5
00:11:49.673 00.001 16872 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.56) = xAngle (1.41 = 1.41)
00:11:49.677 00.004 16872 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.46 = 1.46)
00:11:49.681 00.004 16872 CameraToMount -- cameraX=-2.14 cameraY=0.37 hyp=2.17 cameraTheta=2.97 mountX=0.34 mountY=2.16, mountTheta=1.42
00:11:49.685 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.14, y=0.37, opts=13)
00:11:49.688 00.003 16872 Enqueuing Move request for scope (-2.14, 0.37)
00:11:49.691 00.003 9640 Worker thread wakes up
00:11:49.691 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.14, 0.37) opts 0xd
00:11:49.691 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.14, 0.37)
00:11:49.691 00.000 9640 Moving (-2.14, 0.37) raw xDistance=0.34 yDistance=2.16
00:11:49.691 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.34
00:11:49.691 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.49, input 2.16, m_sumCorr=2.6
00:11:49.691 00.000 9640 MoveAxis(W, 36, ABG)
00:11:49.691 00.000 9640 Guiding  Dir = 3, Dur = 36
00:11:49.692 00.001 9640 IsSlewing returns 0
00:11:49.692 00.000 9640 IsGuiding returns 0
00:11:49.692 00.000 9640 PulseGuide returned control before completion, sleep 46
00:11:49.700 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3276, FiltMin=3100, FiltMax=65516, Gamma=2.190
00:11:49.738 00.038 16872 UpdateGuideState exits: m=370423 SNR=393.5
00:11:49.743 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:49.747 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:11:49.749 00.002 16872 Enqueuing Expose request
00:11:49.751 00.002 9640 IsGuiding returns 1
00:11:49.752 00.001 9640 scope still moving after pulse duration time elapsed
00:11:49.787 00.035 9640 IsSlewing returns 0
00:11:49.788 00.001 9640 IsGuiding returns 0
00:11:49.788 00.000 9640 scope move finished after 36 + 60 ms
00:11:49.788 00.000 9640 Move returns status 0, amount 36
00:11:49.788 00.000 9640 MoveAxis(S, 59, ABG)
00:11:49.788 00.000 9640 Guiding  Dir = 1, Dur = 59
00:11:49.789 00.001 9640 IsSlewing returns 0
00:11:49.789 00.000 9640 IsGuiding returns 0
00:11:49.790 00.001 9640 PulseGuide returned control before completion, sleep 69
00:11:49.865 00.075 9640 IsGuiding returns 1
00:11:49.865 00.000 9640 scope still moving after pulse duration time elapsed
00:11:49.895 00.030 9640 IsSlewing returns 0
00:11:49.897 00.002 9640 IsGuiding returns 0
00:11:49.897 00.000 9640 scope move finished after 59 + 48 ms
00:11:49.897 00.000 9640 Move returns status 0, amount 59
00:11:49.897 00.000 9640 move complete, result=0
00:11:49.897 00.000 9640 worker thread done servicing request
00:11:49.897 00.000 9640 Worker thread wakes up
00:11:49.897 00.000 16872 GuideStep: 0.3 px 36 ms WEST, 2.2 px 59 ms SOUTH
00:11:49.902 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:11:49.902 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,567,31,31)
00:11:52.507 02.605 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a28bc22c-ab42-472e-81e3-516e29e16275"}
00:11:52.510 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a28bc22c-ab42-472e-81e3-516e29e16275"}
00:11:52.513 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff9a8629-8517-4856-8e81-c03358fb1c2d"}
00:11:52.517 00.004 16872 case statement mapped state 6 to 3
00:11:52.519 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff9a8629-8517-4856-8e81-c03358fb1c2d"}
00:11:52.523 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2590730a-c76f-4150-bff1-d06cf57ea8b5"}
00:11:52.526 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.60,6.69],"pixels":"..."},"id":"2590730a-c76f-4150-bff1-d06cf57ea8b5"}
00:11:54.001 01.475 9640 Exposure complete
00:11:54.003 00.002 16872 evsrv: cli 0D3C0A48 connect
00:11:54.008 00.005 16872 case statement mapped state 6 to 3
00:11:54.012 00.004 16872 case statement mapped state 6 to 3
00:11:54.019 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"010d3d85-d5e4-474f-8390-fd07c03a5f1f"}
00:11:54.023 00.004 16872 case statement mapped state 6 to 3
00:11:54.026 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"010d3d85-d5e4-474f-8390-fd07c03a5f1f"}
00:11:54.030 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:11:54.037 00.007 16872 evsrv: cli 0D3BFFA8 connect
00:11:54.041 00.004 16872 case statement mapped state 6 to 3
00:11:54.049 00.008 16872 case statement mapped state 6 to 3
00:11:54.054 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"14e44ef5-bc70-49a8-83f5-07697e7b61b4"}
00:11:54.059 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:11:54.062 00.003 16872 Status Line: Waiting for devices...
00:11:54.068 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"14e44ef5-bc70-49a8-83f5-07697e7b61b4"}
00:11:54.073 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
00:11:54.078 00.005 16872 evsrv: cli 0D3C0228 connect
00:11:54.082 00.004 16872 case statement mapped state 6 to 3
00:11:54.088 00.006 16872 case statement mapped state 6 to 3
00:11:54.093 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"ef8455d6-c466-42b3-ade8-71cd05b14572"}
00:11:54.097 00.004 16872 case statement mapped state 6 to 3
00:11:54.100 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef8455d6-c466-42b3-ade8-71cd05b14572"}
00:11:54.104 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:11:54.159 00.055 9640 worker thread done servicing request
00:11:54.159 00.000 16872 OnExposeComplete: enter
00:11:54.167 00.008 16872 UpdateGuideState(): m_state=6
00:11:54.172 00.005 16872 Mount: notify guiding stopped
00:11:54.186 00.014 16872 Changing from state GUIDING to STOP
00:11:54.192 00.006 16872 guider state => SELECTED
00:11:54.198 00.006 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
00:11:54.202 00.004 16872 Status Line: Stopped Guiding
00:11:54.216 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3284, FiltMin=3188, FiltMax=65516, Gamma=2.190
00:11:54.262 00.046 16872 UpdateGuideState exits: Stopped Guiding
00:11:54.267 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
00:11:54.273 00.006 16872 setting force full frames = true
00:11:54.667 00.394 16872 Status Line: Stopped.
00:11:55.106 00.439 16872 evsrv: cli 0D3C0A48 connect
00:11:55.111 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c7f7a390-2b7d-4eeb-b058-9b9d70d9ec73"}
00:11:55.114 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7f7a390-2b7d-4eeb-b058-9b9d70d9ec73"}
00:11:55.117 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:11:56.061 00.944 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e1ab3d4-8daa-4d02-9281-e555beb21fb9"}
00:11:56.074 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9e1ab3d4-8daa-4d02-9281-e555beb21fb9"}
00:11:56.084 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f35cd160-e970-4095-bb79-4bb3a3bcacdb"}
00:11:56.090 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f35cd160-e970-4095-bb79-4bb3a3bcacdb"}
00:11:59.561 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f95f8ba7-a9d5-4168-97fd-5198ef0e5036"}
00:11:59.565 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f95f8ba7-a9d5-4168-97fd-5198ef0e5036"}
00:11:59.579 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1508b740-ec80-449f-a300-7763a8b11c79"}
00:11:59.585 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1508b740-ec80-449f-a300-7763a8b11c79"}
00:12:00.494 00.909 16872 evsrv: cli 0D3BFFA8 connect
00:12:00.504 00.010 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f90fc579-11ac-4be6-a4c6-74fada9ad80d"}
00:12:00.510 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f90fc579-11ac-4be6-a4c6-74fada9ad80d"}
00:12:00.519 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
00:12:00.524 00.005 16872 evsrv: cli 0D3C0228 connect
00:12:00.541 00.017 16872 evsrv: cli 0D3C0228 request: {"method":"get_calibrated","id":"4078dd9a-a852-45f6-b243-ebe31179e9b3"}
00:12:00.549 00.008 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":true,"id":"4078dd9a-a852-45f6-b243-ebe31179e9b3"}
00:12:00.557 00.008 16872 evsrv: cli 0D3C0228 disconnect
00:12:00.573 00.016 16872 evsrv: cli 0D3C0A48 connect
00:12:00.583 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"9c04b019-1d45-4a19-ae49-8570a6749f9e"}
00:12:00.588 00.005 16872 PhdController::Guide begins
00:12:00.598 00.010 16872 PhdController: newstate STATE_SETUP
00:12:00.603 00.005 16872 PhdController: setup
00:12:00.609 00.006 16872 PhdController: newstate STATE_ATTEMPT_START
00:12:00.615 00.006 16872 PhdController: start capturing
00:12:00.620 00.005 16872 Changing from state SELECTED to UNINITIALIZED
00:12:00.631 00.011 16872 guider state => SELECTING
00:12:00.635 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:12:00.657 00.022 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:12:00.663 00.006 16872 Enqueuing Expose request
00:12:00.667 00.004 9640 Worker thread wakes up
00:12:00.667 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:12:00.667 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:12:00.667 00.000 16872 PhdController: newstate STATE_SELECT_STAR
00:12:00.676 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"9c04b019-1d45-4a19-ae49-8570a6749f9e"}
00:12:00.684 00.008 16872 evsrv: cli 0D3C0A48 disconnect
00:12:00.696 00.012 16872 evsrv: cli 0D3BF8C8 connect
00:12:00.702 00.006 16872 case statement mapped state 1 to 101
00:12:00.708 00.006 16872 case statement mapped state 1 to 101
00:12:00.715 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"548cf151-4c04-495c-a4ab-3da484087dcd"}
00:12:00.724 00.009 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"548cf151-4c04-495c-a4ab-3da484087dcd"}
00:12:00.730 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
00:12:00.744 00.014 16872 evsrv: cli 0D3BF968 connect
00:12:00.758 00.014 16872 case statement mapped state 1 to 101
00:12:00.769 00.011 16872 case statement mapped state 1 to 101
00:12:00.784 00.015 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"76de9048-2ad3-4512-8125-50ae6cb7f8b9"}
00:12:00.792 00.008 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"76de9048-2ad3-4512-8125-50ae6cb7f8b9"}
00:12:00.801 00.009 16872 evsrv: cli 0D3BF968 disconnect
00:12:01.800 00.999 16872 evsrv: cli 0D3C0228 connect
00:12:01.805 00.005 16872 case statement mapped state 1 to 101
00:12:01.810 00.005 16872 case statement mapped state 1 to 101
00:12:01.814 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"a60e6123-e589-469b-9510-dcd3409a8258"}
00:12:01.824 00.010 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"a60e6123-e589-469b-9510-dcd3409a8258"}
00:12:01.827 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:12:02.833 01.006 16872 evsrv: cli 0D3BF8C8 connect
00:12:02.837 00.004 16872 case statement mapped state 1 to 101
00:12:02.856 00.019 16872 case statement mapped state 1 to 101
00:12:02.867 00.011 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"f5d18456-a287-46e0-9421-fba2788b5257"}
00:12:02.872 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"f5d18456-a287-46e0-9421-fba2788b5257"}
00:12:02.882 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
00:12:03.060 00.178 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"184fc4a2-8d60-4ddf-a32f-53bc875b7c4d"}
00:12:03.064 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"184fc4a2-8d60-4ddf-a32f-53bc875b7c4d"}
00:12:03.069 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"338c5b5f-5acc-41a9-b095-d67e5a6abed8"}
00:12:03.073 00.004 16872 case statement mapped state 1 to 101
00:12:03.080 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"338c5b5f-5acc-41a9-b095-d67e5a6abed8"}
00:12:03.882 00.802 16872 evsrv: cli 0D3BFB48 connect
00:12:03.885 00.003 16872 case statement mapped state 1 to 101
00:12:03.888 00.003 16872 case statement mapped state 1 to 101
00:12:03.897 00.009 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"2a64000b-858d-47aa-9dec-4edb460358b3"}
00:12:03.900 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"2a64000b-858d-47aa-9dec-4edb460358b3"}
00:12:03.904 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:12:04.755 00.851 9640 Exposure complete
00:12:04.905 00.150 16872 evsrv: cli 0D3BFB48 connect
00:12:04.908 00.003 16872 case statement mapped state 1 to 101
00:12:04.911 00.003 9640 worker thread done servicing request
00:12:04.912 00.001 16872 case statement mapped state 1 to 101
00:12:04.919 00.007 16872 OnExposeComplete: enter
00:12:04.921 00.002 16872 UpdateGuideState(): m_state=1
00:12:04.924 00.003 16872 UpdateCurrentPosition: no star selected
00:12:04.926 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:12:04.930 00.004 16872 Status Line: No star selected
00:12:04.937 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3284, FiltMin=3184, FiltMax=65516, Gamma=2.190
00:12:04.978 00.041 16872 UpdateGuideState exits: No star selected
00:12:04.985 00.007 16872 GuiderMultiStar::AutoSelect enter
00:12:04.988 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:12:05.138 00.150 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:12:05.341 00.203 16872 AutoFind: global mean = -0.0, stdev 725.1
00:12:05.345 00.004 16872 AutoFind: using threshold = 0.1
00:12:05.525 00.180 16872 AutoFind: local max [1207, 114] 186.2
00:12:05.533 00.008 16872 AutoFind: local max [1620, 581] 61.9
00:12:05.536 00.003 16872 AutoFind: local max [961, 619] 16.3
00:12:05.539 00.003 16872 AutoFind: local max [1070, 960] 14.8
00:12:05.543 00.004 16872 AutoFind: local max [1789, 863] 6.9
00:12:05.546 00.003 16872 AutoFind: local max [510, 856] 4.2
00:12:05.549 00.003 16872 AutoFind: local max [504, 978] 3.6
00:12:05.552 00.003 16872 AutoFind: local max [1599, 504] 1.9
00:12:05.554 00.002 16872 AutoFind: local max [1223, 115] 1.4
00:12:05.560 00.006 16872 AutoFind: local max [145, 414] 1.3
00:12:05.563 00.003 16872 AutoFind: local max [18, 324] 1.3
00:12:05.566 00.003 16872 AutoFind: local max [458, 250] 1.3
00:12:05.568 00.002 16872 AutoFind: local max [1627, 807] 1.2
00:12:05.571 00.003 16872 AutoFind: local max [561, 977] 1.1
00:12:05.574 00.003 16872 AutoFind: local max [1630, 575] 0.9
00:12:05.577 00.003 16872 AutoFind: local max [1223, 101] 0.9
00:12:05.580 00.003 16872 AutoFind: local max [1207, 94] 0.8
00:12:05.582 00.002 16872 AutoFind: local max [384, 664] 0.8
00:12:05.585 00.003 16872 AutoFind: local max [43, 867] 0.8
00:12:05.591 00.006 16872 AutoFind: local max [334, 313] 0.7
00:12:05.594 00.003 16872 AutoFind: local max [1612, 591] 0.7
00:12:05.596 00.002 16872 AutoFind: local max [1223, 122] 0.6
00:12:05.599 00.003 16872 AutoFind: local max [1397, 640] 0.6
00:12:05.602 00.003 16872 AutoFind: local max [1325, 15] 0.6
00:12:05.605 00.003 16872 AutoFind: local max [1608, 575] 0.5
00:12:05.608 00.003 16872 AutoFind: local max [1167, 747] 0.5
00:12:05.611 00.003 16872 AutoFind: local max [1190, 125] 0.5
00:12:05.613 00.002 16872 AutoFind: local max [359, 357] 0.5
00:12:05.616 00.003 16872 AutoFind: local max [247, 37] 0.5
00:12:05.619 00.003 16872 AutoFind: local max [1865, 124] 0.5
00:12:05.625 00.006 16872 AutoFind: local max [1892, 727] 0.5
00:12:05.628 00.003 16872 AutoFind: local max [1472, 582] 0.5
00:12:05.630 00.002 16872 AutoFind: local max [1133, 912] 0.5
00:12:05.633 00.003 16872 AutoFind: local max [479, 412] 0.5
00:12:05.636 00.003 16872 AutoFind: local max [334, 395] 0.5
00:12:05.639 00.003 16872 AutoFind: local max [403, 922] 0.5
00:12:05.642 00.003 16872 AutoFind: local max [1130, 123] 0.5
00:12:05.644 00.002 16872 AutoFind: local max [19, 11] 0.5
00:12:05.647 00.003 16872 AutoFind: local max [1038, 239] 0.5
00:12:05.650 00.003 16872 AutoFind: local max [1199, 94] 0.5
00:12:05.657 00.007 16872 AutoFind: local max [779, 428] 0.4
00:12:05.660 00.003 16872 AutoFind: local max [349, 547] 0.4
00:12:05.663 00.003 16872 AutoFind: local max [1806, 990] 0.4
00:12:05.665 00.002 16872 AutoFind: local max [1613, 944] 0.4
00:12:05.668 00.003 16872 AutoFind: local max [402, 653] 0.4
00:12:05.671 00.003 16872 AutoFind: local max [369, 826] 0.4
00:12:05.674 00.003 16872 AutoFind: local max [573, 239] 0.4
00:12:05.677 00.003 16872 AutoFind: local max [1522, 485] 0.4
00:12:05.679 00.002 16872 AutoFind: local max [686, 361] 0.4
00:12:05.682 00.003 16872 AutoFind: local max [885, 497] 0.4
00:12:05.688 00.006 16872 AutoFind: local max [723, 455] 0.4
00:12:05.690 00.002 16872 AutoFind: local max [1845, 976] 0.4
00:12:05.693 00.003 16872 AutoFind: local max [1079, 177] 0.4
00:12:05.696 00.003 16872 AutoFind: local max [264, 281] 0.4
00:12:05.699 00.003 16872 AutoFind: local max [431, 157] 0.4
00:12:05.702 00.003 16872 AutoFind: local max [194, 981] 0.4
00:12:05.704 00.002 16872 AutoFind: local max [1102, 526] 0.4
00:12:05.707 00.003 16872 AutoFind: local max [1350, 508] 0.4
00:12:05.710 00.003 16872 AutoFind: local max [1040, 370] 0.4
00:12:05.712 00.002 16872 AutoFind: local max [1050, 393] 0.4
00:12:05.719 00.007 16872 AutoFind: local max [985, 444] 0.4
00:12:05.721 00.002 16872 AutoFind: local max [1138, 31] 0.4
00:12:05.725 00.004 16872 AutoFind: local max [511, 142] 0.4
00:12:05.727 00.002 16872 AutoFind: local max [1081, 556] 0.4
00:12:05.731 00.004 16872 AutoFind: local max [1725, 37] 0.4
00:12:05.734 00.003 16872 AutoFind: local max [1693, 572] 0.4
00:12:05.737 00.003 16872 AutoFind: local max [274, 220] 0.4
00:12:05.740 00.003 16872 AutoFind: local max [293, 847] 0.4
00:12:05.743 00.003 16872 AutoFind: local max [756, 727] 0.4
00:12:05.750 00.007 16872 AutoFind: local max [53, 626] 0.4
00:12:05.752 00.002 16872 AutoFind: local max [827, 297] 0.4
00:12:05.755 00.003 16872 AutoFind: local max [764, 62] 0.4
00:12:05.758 00.003 16872 AutoFind: local max [514, 195] 0.4
00:12:05.761 00.003 16872 AutoFind: local max [448, 280] 0.4
00:12:05.764 00.003 16872 AutoFind: local max [1011, 675] 0.4
00:12:05.767 00.003 16872 AutoFind: local max [283, 142] 0.4
00:12:05.770 00.003 16872 AutoFind: local max [1466, 876] 0.4
00:12:05.772 00.002 16872 AutoFind: local max [1168, 402] 0.4
00:12:05.775 00.003 16872 AutoFind: local max [1076, 504] 0.4
00:12:05.785 00.010 16872 AutoFind: local max [940, 389] 0.4
00:12:05.788 00.003 16872 AutoFind: local max [1074, 950] 0.4
00:12:05.791 00.003 16872 AutoFind: local max [1437, 485] 0.4
00:12:05.794 00.003 16872 AutoFind: local max [980, 815] 0.4
00:12:05.797 00.003 16872 AutoFind: local max [758, 258] 0.4
00:12:05.800 00.003 16872 AutoFind: local max [399, 537] 0.4
00:12:05.803 00.003 16872 AutoFind: local max [1779, 714] 0.4
00:12:05.806 00.003 16872 AutoFind: local max [1709, 638] 0.4
00:12:05.813 00.007 16872 AutoFind: local max [1686, 93] 0.4
00:12:05.815 00.002 16872 AutoFind: local max [1586, 570] 0.4
00:12:05.818 00.003 16872 AutoFind: local max [466, 306] 0.4
00:12:05.821 00.003 16872 AutoFind: local max [277, 63] 0.4
00:12:05.823 00.002 16872 AutoFind: local max [1742, 133] 0.4
00:12:05.827 00.004 16872 AutoFind: local max [953, 897] 0.4
00:12:05.830 00.003 16872 AutoFind: local max [871, 1014] 0.4
00:12:05.833 00.003 16872 AutoFind: local max [1608, 676] 0.4
00:12:05.835 00.002 16872 AutoFind: local max [69, 1012] 0.4
00:12:05.838 00.003 16872 AutoFind: local max [96, 477] 0.4
00:12:05.845 00.007 16872 AutoFind: local max [518, 727] 0.4
00:12:05.848 00.003 16872 AutoFind: local max [374, 78] 0.4
00:12:05.851 00.003 16872 AutoFind: local max [405, 25] 0.4
00:12:05.854 00.003 16872 AutoFind: close dim-bright [1074, 950] 0.4 - [1070, 960] 14.8
00:12:05.857 00.003 16872 AutoFind: too close [402, 653] 0.4 - [384, 664] 0.8
00:12:05.860 00.003 16872 AutoFind: too close [1199, 94] 0.5 - [1207, 94] 0.8
00:12:05.862 00.002 16872 AutoFind: close dim-bright [1199, 94] 0.5 - [1207, 114] 186.2
00:12:05.865 00.003 16872 AutoFind: close dim-bright [1190, 125] 0.5 - [1207, 114] 186.2
00:12:05.868 00.003 16872 AutoFind: too close [1608, 575] 0.5 - [1612, 591] 0.7
00:12:05.870 00.002 16872 AutoFind: close dim-bright [1608, 575] 0.5 - [1620, 581] 61.9
00:12:05.877 00.007 16872 AutoFind: too close [1223, 122] 0.6 - [1223, 115] 1.4
00:12:05.880 00.003 16872 AutoFind: close dim-bright [1223, 122] 0.6 - [1207, 114] 186.2
00:12:05.882 00.002 16872 AutoFind: too close [1612, 591] 0.7 - [1630, 575] 0.9
00:12:05.885 00.003 16872 AutoFind: close dim-bright [1612, 591] 0.7 - [1620, 581] 61.9
00:12:05.889 00.004 16872 AutoFind: too close [1207, 94] 0.8 - [1223, 101] 0.9
00:12:05.892 00.003 16872 AutoFind: close dim-bright [1207, 94] 0.8 - [1207, 114] 186.2
00:12:05.895 00.003 16872 AutoFind: too close [1223, 101] 0.9 - [1223, 115] 1.4
00:12:05.898 00.003 16872 AutoFind: close dim-bright [1223, 101] 0.9 - [1207, 114] 186.2
00:12:05.900 00.002 16872 AutoFind: close dim-bright [1630, 575] 0.9 - [1620, 581] 61.9
00:12:05.906 00.006 16872 AutoFind: close dim-bright [1223, 115] 1.4 - [1207, 114] 186.2
00:12:05.912 00.006 16872 AutoFind: too close to edge [19, 11] 0.5
00:12:05.915 00.003 16872 AutoFind: too close to edge [1325, 15] 0.6
00:12:05.918 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:12:05.921 00.003 16872 Star::Find(15, 1207, 114, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:05.923 00.002 16872 Star::Find returns 1 (0), X=1207.13, Y=111.48, Mass=4441717, SNR=843.4, Peak=65520 HFD=6.9
00:12:05.926 00.003 16872 Star::Find(15, 1620, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:05.929 00.003 16872 Star::Find returns 1 (0), X=1619.84, Y=580.99, Mass=223830, SNR=310.9, Peak=25108 HFD=3.0
00:12:05.932 00.003 16872 Star::Find(15, 961, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:05.934 00.002 16872 Star::Find returns 1 (0), X=960.99, Y=618.97, Mass=54141, SNR=139.0, Peak=9796 HFD=2.8
00:12:05.940 00.006 16872 Star::Find(15, 1070, 960, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:05.943 00.003 16872 Star::Find returns 1 (0), X=1070.53, Y=960.18, Mass=57416, SNR=145.9, Peak=8240 HFD=3.1
00:12:05.945 00.002 16872 Star::Find(15, 1789, 863, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:05.948 00.003 16872 Star::Find returns 1 (0), X=1789.08, Y=862.39, Mass=22907, SNR=86.4, Peak=5876 HFD=2.6
00:12:05.952 00.004 16872 Star::Find(15, 510, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:05.956 00.004 16872 Star::Find returns 1 (0), X=510.11, Y=855.58, Mass=13597, SNR=62.7, Peak=4996 HFD=2.5
00:12:05.960 00.004 16872 Star::Find(15, 504, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:05.963 00.003 16872 Star::Find returns 1 (0), X=504.39, Y=977.52, Mass=12920, SNR=61.3, Peak=4856 HFD=3.0
00:12:05.965 00.002 16872 Star::Find(15, 1599, 504, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:05.970 00.005 16872 Star::Find returns 1 (0), X=1599.54, Y=503.75, Mass=5712, SNR=38.5, Peak=3976 HFD=2.7
00:12:05.973 00.003 16872 Star::Find(15, 145, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:05.976 00.003 16872 Star::Find returns 1 (0), X=144.96, Y=413.86, Mass=3618, SNR=26.0, Peak=3772 HFD=2.3
00:12:05.978 00.002 16872 Star::Find(15, 18, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:05.981 00.003 16872 Star::Find returns 1 (0), X=18.18, Y=324.23, Mass=4449, SNR=29.8, Peak=3800 HFD=2.6
00:12:05.988 00.007 16872 Star::Find(15, 458, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:05.990 00.002 16872 Star::Find returns 1 (0), X=457.66, Y=249.89, Mass=3507, SNR=26.8, Peak=3724 HFD=2.4
00:12:05.993 00.003 16872 Star::Find(15, 1627, 807, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:05.996 00.003 16872 Star::Find returns 1 (0), X=1627.23, Y=807.23, Mass=3364, SNR=27.1, Peak=3736 HFD=2.5
00:12:05.998 00.002 16872 Star::Find(15, 561, 977, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.001 00.003 16872 Star::Find returns 1 (0), X=560.92, Y=977.04, Mass=2651, SNR=22.2, Peak=3704 HFD=2.1
00:12:06.004 00.003 16872 Star::Find(15, 43, 867, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.007 00.003 16872 Star::Find returns 1 (0), X=42.36, Y=866.63, Mass=2101, SNR=20.0, Peak=3564 HFD=2.3
00:12:06.009 00.002 16872 Star::Find(15, 334, 313, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.012 00.003 16872 Star::Find returns 1 (0), X=333.92, Y=312.77, Mass=1533, SNR=15.5, Peak=3496 HFD=2.3
00:12:06.018 00.006 16872 Star::Find(15, 1397, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.021 00.003 16872 Star::Find returns 1 (0), X=1396.17, Y=640.22, Mass=2125, SNR=20.6, Peak=3560 HFD=2.3
00:12:06.024 00.003 16872 Star::Find(15, 1167, 747, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.027 00.003 16872 Star::Find returns 1 (0), X=1167.91, Y=746.03, Mass=1173, SNR=12.6, Peak=3456 HFD=2.7
00:12:06.029 00.002 16872 Star::Find(15, 1190, 125, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.033 00.004 16872 Star::Find returns 1 (0), X=1206.36, Y=111.69, Mass=4051683, SNR=770.2, Peak=65516 HFD=6.6
00:12:06.035 00.002 16872 Star::Find(15, 359, 357, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.038 00.003 16872 Star::Find returns 1 (0), X=358.43, Y=357.33, Mass=1192, SNR=14.2, Peak=3484 HFD=3.0
00:12:06.041 00.003 16872 Star::Find(15, 247, 37, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.044 00.003 16872 Star::Find returns 1 (0), X=245.91, Y=36.34, Mass=693, SNR=9.6, Peak=3388 HFD=4.1
00:12:06.053 00.009 16872 Star::Find(15, 1865, 124, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.056 00.003 16872 Star::Find returns 1 (0), X=1865.85, Y=123.85, Mass=508, SNR=7.8, Peak=3420 HFD=1.9
00:12:06.059 00.003 16872 Star::Find(15, 1892, 727, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.063 00.004 16872 Star::Find returns 1 (0), X=1892.03, Y=727.00, Mass=705, SNR=10.2, Peak=3444 HFD=2.0
00:12:06.066 00.003 16872 Star::Find(15, 1472, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.069 00.003 16872 Star::Find returns 0 (4), X=1461.70, Y=591.23, Mass=402, SNR=7.3, Peak=3404 HFD=1.3
00:12:06.072 00.003 16872 Star::Find(15, 1133, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.075 00.003 16872 Star::Find returns 1 (0), X=1134.13, Y=911.50, Mass=903, SNR=11.8, Peak=3452 HFD=2.8
00:12:06.082 00.007 16872 Star::Find(15, 479, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.084 00.002 16872 Star::Find returns 1 (0), X=479.73, Y=412.54, Mass=560, SNR=8.4, Peak=3400 HFD=3.2
00:12:06.087 00.003 16872 Star::Find(15, 334, 395, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.090 00.003 16872 Star::Find returns 1 (0), X=333.35, Y=395.07, Mass=866, SNR=11.1, Peak=3408 HFD=2.4
00:12:06.092 00.002 16872 Star::Find(15, 403, 922, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.096 00.004 16872 Star::Find returns 1 (0), X=402.24, Y=921.62, Mass=577, SNR=8.1, Peak=3392 HFD=1.8
00:12:06.101 00.005 16872 Star::Find(15, 1130, 123, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.104 00.003 16872 Star::Find false star n=5 nbg=275 bg=3290.4 sigma=24.4 thresh=3363 peak=3363
00:12:06.106 00.002 16872 Star::Find returns 0 (2), X=1130.00, Y=123.00, Mass=476, SNR=2.9, Peak=3424 HFD=0.0
00:12:06.110 00.004 16872 Star::Find(15, 1038, 239, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.112 00.002 16872 Star::Find returns 1 (0), X=1037.59, Y=239.17, Mass=925, SNR=11.9, Peak=3412 HFD=2.2
00:12:06.115 00.003 16872 Star::Find(15, 779, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.118 00.003 16872 Star::Find returns 1 (0), X=782.98, Y=430.60, Mass=1997, SNR=20.6, Peak=3624 HFD=4.1
00:12:06.121 00.003 16872 Star::Find(15, 349, 547, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.124 00.003 16872 Star::Find returns 1 (0), X=349.81, Y=547.41, Mass=715, SNR=10.5, Peak=3392 HFD=2.1
00:12:06.129 00.005 16872 Star::Find(15, 1806, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.132 00.003 16872 Star::Find false star n=3 nbg=273 bg=3287.3 sigma=21.5 thresh=3352 peak=3337
00:12:06.135 00.003 16872 Star::Find returns 0 (2), X=1806.00, Y=990.00, Mass=210, SNR=2.9, Peak=3376 HFD=0.0
00:12:06.137 00.002 16872 Star::Find(15, 1613, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.140 00.003 16872 Star::Find false star n=6 nbg=283 bg=3280.5 sigma=22.9 thresh=3349 peak=3348
00:12:06.144 00.004 16872 Star::Find returns 0 (2), X=1613.00, Y=944.00, Mass=485, SNR=2.9, Peak=3380 HFD=0.0
00:12:06.147 00.003 16872 Star::Find(15, 369, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.149 00.002 16872 Star::Find false star n=5 nbg=259 bg=3283.4 sigma=21.1 thresh=3347 peak=3347
00:12:06.153 00.004 16872 Star::Find returns 0 (2), X=369.00, Y=826.00, Mass=415, SNR=2.9, Peak=3396 HFD=0.0
00:12:06.156 00.003 16872 Star::Find(15, 573, 239, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.161 00.005 16872 Star::Find false star n=9 nbg=267 bg=3285.6 sigma=20.5 thresh=3347 peak=3346
00:12:06.164 00.003 16872 Star::Find returns 0 (2), X=573.00, Y=239.00, Mass=622, SNR=2.9, Peak=3388 HFD=0.0
00:12:06.167 00.003 16872 Star::Find(15, 1522, 485, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.169 00.002 16872 Star::Find false star n=2 nbg=278 bg=3284.7 sigma=25.7 thresh=3362 peak=3346
00:12:06.174 00.005 16872 Star::Find returns 0 (2), X=1522.00, Y=485.00, Mass=211, SNR=2.9, Peak=3404 HFD=0.0
00:12:06.177 00.003 16872 Star::Find(15, 686, 361, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.180 00.003 16872 Star::Find returns 1 (0), X=686.18, Y=361.91, Mass=1799, SNR=20.6, Peak=3632 HFD=2.1
00:12:06.183 00.003 16872 Star::Find(15, 885, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.186 00.003 16872 Star::Find returns 1 (0), X=883.12, Y=496.46, Mass=1002, SNR=11.9, Peak=3400 HFD=5.3
00:12:06.193 00.007 16872 Star::Find(15, 723, 455, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.196 00.003 16872 Star::Find returns 1 (0), X=722.98, Y=455.50, Mass=1618, SNR=17.5, Peak=3588 HFD=2.2
00:12:06.198 00.002 16872 Star::Find(15, 1845, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.201 00.003 16872 Star::Find returns 0 (4), X=1845.28, Y=975.33, Mass=382, SNR=6.7, Peak=3388 HFD=1.4
00:12:06.205 00.004 16872 Star::Find(15, 1079, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.208 00.003 16872 Star::Find false star n=11 nbg=277 bg=3287.3 sigma=24.8 thresh=3362 peak=3362
00:12:06.211 00.003 16872 Star::Find returns 0 (2), X=1079.00, Y=177.00, Mass=920, SNR=2.9, Peak=3400 HFD=0.0
00:12:06.214 00.003 16872 Star::Find(15, 264, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.216 00.002 16872 Star::Find returns 1 (0), X=267.38, Y=277.72, Mass=1994, SNR=21.7, Peak=3672 HFD=3.6
00:12:06.223 00.007 16872 Star::Find(15, 431, 157, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.225 00.002 16872 Star::Find returns 1 (0), X=430.77, Y=156.03, Mass=1193, SNR=13.0, Peak=3456 HFD=2.5
00:12:06.229 00.004 16872 Star::Find(15, 194, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.231 00.002 16872 Star::Find false star n=5 nbg=269 bg=3280.6 sigma=23.3 thresh=3350 peak=3345
00:12:06.235 00.004 16872 Star::Find returns 0 (2), X=194.00, Y=981.00, Mass=389, SNR=2.9, Peak=3364 HFD=0.0
00:12:06.238 00.003 16872 Star::Find(15, 1102, 526, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.241 00.003 16872 Star::Find returns 0 (2), X=1102.00, Y=526.00, Mass=75, SNR=2.7, Peak=3376 HFD=0.0
00:12:06.243 00.002 16872 Star::Find(15, 1350, 508, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.246 00.003 16872 Star::Find returns 1 (0), X=1347.72, Y=500.89, Mass=1407, SNR=18.2, Peak=3628 HFD=1.5
00:12:06.249 00.003 16872 Star::Find(15, 1040, 370, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.255 00.006 16872 Star::Find returns 1 (0), X=1039.76, Y=369.39, Mass=800, SNR=10.2, Peak=3384 HFD=2.6
00:12:06.258 00.003 16872 Star::Find(15, 1050, 393, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.261 00.003 16872 Star::Find false star n=5 nbg=277 bg=3286.4 sigma=22.7 thresh=3355 peak=3354
00:12:06.263 00.002 16872 Star::Find returns 0 (2), X=1050.00, Y=393.00, Mass=416, SNR=2.9, Peak=3384 HFD=0.0
00:12:06.267 00.004 16872 Star::Find(15, 985, 444, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.271 00.004 16872 Star::Find returns 1 (0), X=985.02, Y=443.69, Mass=836, SNR=10.6, Peak=3416 HFD=2.3
00:12:06.274 00.003 16872 Star::Find(15, 1138, 31, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.276 00.002 16872 Star::Find returns 1 (0), X=1138.05, Y=30.14, Mass=865, SNR=11.3, Peak=3388 HFD=3.1
00:12:06.279 00.003 16872 Star::Find(15, 511, 142, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.284 00.005 16872 Star::Find returns 1 (0), X=511.00, Y=142.00, Mass=665, SNR=9.6, Peak=3420 HFD=2.0
00:12:06.289 00.005 16872 Star::Find(15, 1081, 556, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.292 00.003 16872 Star::Find false star n=6 nbg=265 bg=3292.2 sigma=23.2 thresh=3362 peak=3358
00:12:06.294 00.002 16872 Star::Find returns 0 (2), X=1081.00, Y=556.00, Mass=439, SNR=2.9, Peak=3368 HFD=0.0
00:12:06.298 00.004 16872 Star::Find(15, 1725, 37, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.300 00.002 16872 Star::Find false star n=5 nbg=267 bg=3280.0 sigma=24.0 thresh=3352 peak=3347
00:12:06.303 00.003 16872 Star::Find returns 0 (2), X=1725.00, Y=37.00, Mass=416, SNR=2.9, Peak=3384 HFD=0.0
00:12:06.306 00.003 16872 Star::Find(15, 1693, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.308 00.002 16872 Star::Find returns 1 (0), X=1693.03, Y=572.04, Mass=806, SNR=10.9, Peak=3412 HFD=2.8
00:12:06.311 00.003 16872 Star::Find(15, 274, 220, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.318 00.007 16872 Star::Find returns 0 (2), X=274.00, Y=220.00, Mass=76, SNR=2.8, Peak=3360 HFD=0.0
00:12:06.321 00.003 16872 Star::Find(15, 293, 847, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.324 00.003 16872 Star::Find false star n=2 nbg=278 bg=3287.5 sigma=24.0 thresh=3360 peak=3341
00:12:06.327 00.003 16872 Star::Find returns 0 (2), X=293.00, Y=847.00, Mass=149, SNR=2.9, Peak=3380 HFD=0.0
00:12:06.330 00.003 16872 Star::Find(15, 756, 727, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.333 00.003 16872 Star::Find returns 1 (0), X=756.68, Y=726.92, Mass=639, SNR=9.2, Peak=3384 HFD=2.6
00:12:06.335 00.002 16872 Star::Find(15, 53, 626, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.338 00.003 16872 Star::Find returns 1 (0), X=63.10, Y=635.40, Mass=2220, SNR=24.3, Peak=3752 HFD=1.7
00:12:06.341 00.003 16872 Star::Find(15, 827, 297, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.343 00.002 16872 Star::Find returns 1 (0), X=823.12, Y=286.08, Mass=1015, SNR=11.9, Peak=3412 HFD=4.5
00:12:06.349 00.006 16872 Star::Find(15, 764, 62, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.352 00.003 16872 Star::Find false star n=1 nbg=278 bg=3284.0 sigma=26.5 thresh=3364 peak=3350
00:12:06.355 00.003 16872 Star::Find returns 0 (2), X=764.00, Y=62.00, Mass=92, SNR=2.9, Peak=3376 HFD=0.0
00:12:06.358 00.003 16872 Star::Find(15, 514, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.361 00.003 16872 Star::Find returns 0 (4), X=524.62, Y=196.19, Mass=422, SNR=7.1, Peak=3384 HFD=1.5
00:12:06.364 00.003 16872 Star::Find(15, 448, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.367 00.003 16872 Star::Find returns 0 (2), X=448.00, Y=280.00, Mass=77, SNR=2.8, Peak=3368 HFD=0.0
00:12:06.370 00.003 16872 Star::Find(15, 1011, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.373 00.003 16872 Star::Find returns 0 (4), X=996.27, Y=676.47, Mass=1881, SNR=19.9, Peak=3688 HFD=1.5
00:12:06.375 00.002 16872 Star::Find(15, 283, 142, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.382 00.007 16872 Star::Find false star n=2 nbg=279 bg=3287.9 sigma=23.9 thresh=3359 peak=3356
00:12:06.384 00.002 16872 Star::Find returns 0 (2), X=283.00, Y=142.00, Mass=192, SNR=2.9, Peak=3400 HFD=0.0
00:12:06.387 00.003 16872 Star::Find(15, 1466, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.389 00.002 16872 Star::Find returns 1 (0), X=1464.65, Y=875.69, Mass=981, SNR=12.1, Peak=3376 HFD=4.8
00:12:06.394 00.005 16872 Star::Find(15, 1168, 402, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.397 00.003 16872 Star::Find returns 0 (4), X=1168.27, Y=401.95, Mass=257, SNR=5.7, Peak=3392 HFD=1.0
00:12:06.399 00.002 16872 Star::Find(15, 1076, 504, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.402 00.003 16872 Star::Find returns 1 (0), X=1076.21, Y=504.34, Mass=490, SNR=7.5, Peak=3416 HFD=1.5
00:12:06.405 00.003 16872 Star::Find(15, 940, 389, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.411 00.006 16872 Star::Find returns 1 (0), X=940.20, Y=389.41, Mass=523, SNR=8.5, Peak=3420 HFD=1.7
00:12:06.414 00.003 16872 Star::Find(15, 1074, 950, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.417 00.003 16872 Star::Find returns 1 (0), X=1070.53, Y=960.18, Mass=57416, SNR=145.9, Peak=8240 HFD=3.1
00:12:06.420 00.003 16872 Star::Find(15, 1437, 485, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.423 00.003 16872 Star::Find false star n=4 nbg=274 bg=3283.9 sigma=23.4 thresh=3354 peak=3352
00:12:06.426 00.003 16872 Star::Find returns 0 (2), X=1437.00, Y=485.00, Mass=336, SNR=2.9, Peak=3384 HFD=0.0
00:12:06.429 00.003 16872 Star::Find(15, 980, 815, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.432 00.003 16872 Star::Find false star n=5 nbg=275 bg=3281.3 sigma=21.8 thresh=3347 peak=3347
00:12:06.434 00.002 16872 Star::Find returns 0 (2), X=980.00, Y=815.00, Mass=409, SNR=2.9, Peak=3372 HFD=0.0
00:12:06.437 00.003 16872 Star::Find(15, 758, 258, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.443 00.006 16872 Star::Find false star n=8 nbg=279 bg=3291.0 sigma=22.4 thresh=3358 peak=3356
00:12:06.446 00.003 16872 Star::Find returns 0 (2), X=758.00, Y=258.00, Mass=760, SNR=2.9, Peak=3424 HFD=0.0
00:12:06.448 00.002 16872 Star::Find(15, 399, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.451 00.003 16872 Star::Find false star n=4 nbg=282 bg=3285.0 sigma=25.4 thresh=3361 peak=3347
00:12:06.454 00.003 16872 Star::Find returns 0 (2), X=399.00, Y=537.00, Mass=332, SNR=2.9, Peak=3376 HFD=0.0
00:12:06.458 00.004 16872 Star::Find(15, 1779, 714, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.461 00.003 16872 Star::Find returns 0 (4), X=1768.51, Y=713.50, Mass=1492, SNR=19.9, Peak=3672 HFD=1.4
00:12:06.464 00.003 16872 Star::Find(15, 1709, 638, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.466 00.002 16872 Star::Find returns 1 (0), X=1708.14, Y=638.23, Mass=502, SNR=8.5, Peak=3388 HFD=1.8
00:12:06.469 00.003 16872 Star::Find(15, 1686, 93, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.476 00.007 16872 Star::Find returns 1 (0), X=1693.00, Y=85.30, Mass=761, SNR=10.5, Peak=3412 HFD=2.3
00:12:06.479 00.003 16872 Star::Find(15, 1586, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.482 00.003 16872 Star::Find false star n=5 nbg=282 bg=3282.9 sigma=23.8 thresh=3354 peak=3352
00:12:06.484 00.002 16872 Star::Find returns 0 (2), X=1586.00, Y=570.00, Mass=385, SNR=2.9, Peak=3368 HFD=0.0
00:12:06.488 00.004 16872 Star::Find(15, 466, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.491 00.003 16872 Star::Find returns 1 (0), X=461.57, Y=314.98, Mass=1095, SNR=12.7, Peak=3400 HFD=3.3
00:12:06.493 00.002 16872 Star::Find(15, 277, 63, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.496 00.003 16872 Star::Find returns 1 (0), X=277.03, Y=63.57, Mass=706, SNR=10.9, Peak=3384 HFD=2.2
00:12:06.499 00.003 16872 Star::Find(15, 1742, 133, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.506 00.007 16872 Star::Find returns 1 (0), X=1729.36, Y=148.07, Mass=717, SNR=10.8, Peak=3436 HFD=2.5
00:12:06.509 00.003 16872 Star::Find(15, 953, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.512 00.003 16872 Star::Find returns 1 (0), X=953.44, Y=895.61, Mass=659, SNR=9.0, Peak=3404 HFD=2.9
00:12:06.514 00.002 16872 Star::Find(15, 871, 1014, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.517 00.003 16872 Star::Find returns 1 (0), X=872.03, Y=1013.81, Mass=534, SNR=8.0, Peak=3396 HFD=2.3
00:12:06.520 00.003 16872 Star::Find(15, 1608, 676, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.523 00.003 16872 Star::Find returns 1 (0), X=1607.15, Y=687.56, Mass=1000, SNR=11.7, Peak=3464 HFD=2.4
00:12:06.526 00.003 16872 Star::Find(15, 69, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.528 00.002 16872 Star::Find false star n=4 nbg=266 bg=3280.0 sigma=22.6 thresh=3348 peak=3347
00:12:06.531 00.003 16872 Star::Find returns 0 (2), X=69.00, Y=1012.00, Mass=324, SNR=2.9, Peak=3380 HFD=0.0
00:12:06.537 00.006 16872 Star::Find(15, 96, 477, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.541 00.004 16872 Star::Find false star n=2 nbg=275 bg=3286.5 sigma=25.5 thresh=3363 peak=3345
00:12:06.544 00.003 16872 Star::Find returns 0 (2), X=96.00, Y=477.00, Mass=163, SNR=2.9, Peak=3372 HFD=0.0
00:12:06.547 00.003 16872 Star::Find(15, 518, 727, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.549 00.002 16872 Star::Find false star n=8 nbg=270 bg=3281.6 sigma=22.3 thresh=3348 peak=3341
00:12:06.553 00.004 16872 Star::Find returns 0 (2), X=518.00, Y=727.00, Mass=584, SNR=2.9, Peak=3376 HFD=0.0
00:12:06.555 00.002 16872 Star::Find(15, 374, 78, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.557 00.002 16872 Star::Find returns 1 (0), X=359.06, Y=85.46, Mass=711, SNR=10.5, Peak=3408 HFD=3.0
00:12:06.561 00.004 16872 Star::Find(15, 405, 25, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.564 00.003 16872 Star::Find returns 0 (4), X=405.27, Y=24.68, Mass=312, SNR=6.4, Peak=3412 HFD=1.0
00:12:06.570 00.006 16872 AutoFind: finding best star pass 1
00:12:06.574 00.004 16872 Star::Find(15, 1207, 114, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.576 00.002 16872 Star::Find returns 1 (0), X=1207.13, Y=111.48, Mass=4441717, SNR=843.4, Peak=65520 HFD=6.9
00:12:06.579 00.003 16872 AutoFind: near-saturated [1207, 114] 186.2 Mass 4441717 SNR 843.4 Peak 65520
00:12:06.582 00.003 16872 Star::Find(15, 1620, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.585 00.003 16872 Star::Find returns 1 (0), X=1619.84, Y=580.99, Mass=223830, SNR=310.9, Peak=25108 HFD=3.0
00:12:06.587 00.002 16872 AutoFind returns star at [1620, 581] 61.9 Mass 223830 SNR 310.9
00:12:06.591 00.004 16872 Star::Find(15, 1620, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.594 00.003 16872 Star::Find returns 1 (0), X=1619.84, Y=580.99, Mass=223830, SNR=310.9, Peak=25108 HFD=3.0
00:12:06.596 00.002 16872 MultiStar: List (12): {1619.84, 580.99}(310.9), {960.99, 618.97}(139.0), {1070.53, 960.18}(145.9), {1789.08, 862.39}(86.4), {510.11, 855.58}(62.7), {504.39, 977.52}(61.3), {1599.54, 503.75}(38.5), {144.96, 413.86}(26.0), {18.18, 324.23}(29.8), {457.66, 249.89}(26.8), {1627.23, 807.23}(27.1), {560.92, 977.04}(22.2), 
00:12:06.603 00.007 16872 setting lock position to (1619.84, 580.99)
00:12:06.608 00.005 16872 MultiStar: stabilizing after lock position change
00:12:06.612 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
00:12:06.618 00.006 16872 UpdateGuideState(): m_state=1
00:12:06.621 00.003 16872 Star::Find(15, 1619, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:06.624 00.003 16872 Star::Find returns 1 (0), X=1619.84, Y=580.99, Mass=223830, SNR=310.9, Peak=25108 HFD=3.0
00:12:06.627 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:12:06.634 00.007 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:12:06.638 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:12:06.645 00.007 16872 setting force full frames = false
00:12:06.649 00.004 16872 setting lock position to (1619.84, 580.99)
00:12:06.652 00.003 16872 MultiStar: stabilizing after lock position change
00:12:06.655 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:12:06.659 00.004 16872 Changing from state SELECTING to SELECTED
00:12:06.667 00.008 16872 guider state => SELECTED
00:12:06.681 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3284, FiltMin=3184, FiltMax=65516, Gamma=2.190
00:12:06.736 00.055 16872 UpdateGuideState exits: m=223830 SNR=310.9
00:12:06.742 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3284, FiltMin=3184, FiltMax=65516, Gamma=2.190
00:12:06.793 00.051 16872 Status Line: Auto-selected star at (1619.8, 581.0)
00:12:06.808 00.015 16872 PhdController: newstate STATE_WAIT_SELECTED
00:12:06.811 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:06.815 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:12:06.823 00.008 16872 Enqueuing Expose request
00:12:06.826 00.003 9640 Worker thread wakes up
00:12:06.826 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:12:06.826 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:12:06.827 00.001 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"527166ab-6541-432c-9802-69849c660541"}
00:12:06.831 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":[1619.84,580.99],"id":"527166ab-6541-432c-9802-69849c660541"}
00:12:06.836 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37967b08-8aa8-4683-a532-4dc375cba36a"}
00:12:06.842 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"37967b08-8aa8-4683-a532-4dc375cba36a"}
00:12:06.845 00.003 16872 evsrv: cli 0D3BFB48 disconnect
00:12:06.856 00.011 16872 evsrv: cli 0D3C0A48 connect
00:12:06.860 00.004 16872 case statement mapped state 2 to 1
00:12:06.864 00.004 16872 case statement mapped state 2 to 1
00:12:06.870 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3193e46e-de04-4a9c-85ec-74a096ac6a0a"}
00:12:06.874 00.004 16872 case statement mapped state 2 to 1
00:12:06.877 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"3193e46e-de04-4a9c-85ec-74a096ac6a0a"}
00:12:06.887 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c5fa0859-5bb0-4763-8233-5a7304199da1"}
00:12:06.891 00.004 16872 case statement mapped state 2 to 1
00:12:06.897 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c5fa0859-5bb0-4763-8233-5a7304199da1"}
00:12:06.901 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2b605907-2d63-47b0-9d98-e9e23031ed03"}
00:12:06.904 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.84,6.99],"pixels":"..."},"id":"2b605907-2d63-47b0-9d98-e9e23031ed03"}
00:12:06.908 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:12:07.902 00.994 16872 evsrv: cli 0D3BFB48 connect
00:12:07.908 00.006 16872 case statement mapped state 2 to 1
00:12:07.914 00.006 16872 case statement mapped state 2 to 1
00:12:07.918 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"2f8ef145-f950-446e-bb41-75bbd567f42f"}
00:12:07.921 00.003 16872 case statement mapped state 2 to 1
00:12:07.925 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"2f8ef145-f950-446e-bb41-75bbd567f42f"}
00:12:07.931 00.006 16872 evsrv: cli 0D3BFB48 disconnect
00:12:08.932 01.001 16872 evsrv: cli 0D3BF8C8 connect
00:12:08.936 00.004 16872 case statement mapped state 2 to 1
00:12:08.940 00.004 16872 case statement mapped state 2 to 1
00:12:08.944 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"0788d4a2-293b-4e3b-b30d-424d40e58b73"}
00:12:08.947 00.003 16872 case statement mapped state 2 to 1
00:12:08.949 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"0788d4a2-293b-4e3b-b30d-424d40e58b73"}
00:12:08.953 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:12:09.953 01.000 16872 evsrv: cli 0D3C0A48 connect
00:12:09.957 00.004 16872 case statement mapped state 2 to 1
00:12:09.962 00.005 16872 case statement mapped state 2 to 1
00:12:09.969 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"fa76978a-30a3-4c2c-ac9b-8434aa88f20e"}
00:12:09.975 00.006 16872 case statement mapped state 2 to 1
00:12:09.981 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"fa76978a-30a3-4c2c-ac9b-8434aa88f20e"}
00:12:09.987 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:12:10.060 00.073 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec0d4ed9-4212-40d2-b9dc-50115f1c2ae9"}
00:12:10.068 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ec0d4ed9-4212-40d2-b9dc-50115f1c2ae9"}
00:12:10.085 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73f719fe-bf4c-440a-9c49-cb59dea6ebce"}
00:12:10.096 00.011 16872 case statement mapped state 2 to 1
00:12:10.104 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"73f719fe-bf4c-440a-9c49-cb59dea6ebce"}
00:12:10.109 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"44f77c78-7f56-42ae-ad9f-29f88d920110"}
00:12:10.112 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.84,6.99],"pixels":"..."},"id":"44f77c78-7f56-42ae-ad9f-29f88d920110"}
00:12:10.900 00.788 9640 Exposure complete
00:12:10.989 00.089 16872 evsrv: cli 0D3C0A48 connect
00:12:10.993 00.004 16872 case statement mapped state 2 to 1
00:12:11.002 00.009 16872 case statement mapped state 2 to 1
00:12:11.006 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"11f51b87-c589-419c-a441-50bba9e0b79a"}
00:12:11.010 00.004 16872 case statement mapped state 2 to 1
00:12:11.013 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"11f51b87-c589-419c-a441-50bba9e0b79a"}
00:12:11.018 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:12:11.062 00.044 9640 worker thread done servicing request
00:12:11.062 00.000 16872 OnExposeComplete: enter
00:12:11.067 00.005 16872 UpdateGuideState(): m_state=2
00:12:11.073 00.006 16872 Star::Find(15, 1619, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:12:11.082 00.009 16872 Star::Find returns 1 (0), X=1619.97, Y=581.55, Mass=223993, SNR=308.7, Peak=27556 HFD=3.0
00:12:11.086 00.004 16872 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.56) = xAngle (-0.21 = -0.21)
00:12:11.089 00.003 16872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.16 = -0.16)
00:12:11.093 00.004 16872 CameraToMount -- cameraX=0.13 cameraY=0.56 hyp=0.57 cameraTheta=1.35 mountX=0.56 mountY=-0.09, mountTheta=-0.16
00:12:11.100 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65516, med=3284, FiltMin=3184, FiltMax=65512, Gamma=2.190
00:12:11.149 00.049 16872 UpdateGuideState exits: m=223993 SNR=308.7
00:12:11.153 00.004 16872 PhdController: newstate STATE_CALIBRATE
00:12:11.156 00.003 16872 PhdController: newstate STATE_GUIDE
00:12:11.181 00.025 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:12:11.186 00.005 16872 guider state => CALIBRATED
00:12:11.190 00.004 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:12:11.210 00.020 16872 reset dither spiral
00:12:11.213 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:12:11.220 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:11.225 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:12:11.239 00.014 16872 Enqueuing Expose request
00:12:11.245 00.006 9640 Worker thread wakes up
00:12:11.245 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:12:11.245 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:12:12.020 00.775 16872 evsrv: cli 0D3C0228 connect
00:12:12.023 00.003 16872 case statement mapped state 5 to 1
00:12:12.027 00.004 16872 case statement mapped state 5 to 1
00:12:12.037 00.010 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"35ff2f3a-3732-4a41-8868-d05a139ea67f"}
00:12:12.042 00.005 16872 case statement mapped state 5 to 1
00:12:12.046 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"35ff2f3a-3732-4a41-8868-d05a139ea67f"}
00:12:12.053 00.007 16872 evsrv: cli 0D3C0228 disconnect
00:12:13.053 01.000 16872 evsrv: cli 0D3C0228 connect
00:12:13.058 00.005 16872 case statement mapped state 5 to 1
00:12:13.076 00.018 16872 case statement mapped state 5 to 1
00:12:13.082 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"28516e92-c305-4ec7-a223-f84a8ab987e1"}
00:12:13.086 00.004 16872 case statement mapped state 5 to 1
00:12:13.089 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"28516e92-c305-4ec7-a223-f84a8ab987e1"}
00:12:13.109 00.020 16872 evsrv: cli 0D3C0228 disconnect
00:12:13.559 00.450 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d1158c8-7d32-4244-b914-27567309af2b"}
00:12:13.567 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8d1158c8-7d32-4244-b914-27567309af2b"}
00:12:13.571 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"859b253f-7b03-44f6-8c2f-1cc593347fd2"}
00:12:13.574 00.003 16872 case statement mapped state 5 to 1
00:12:13.579 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"859b253f-7b03-44f6-8c2f-1cc593347fd2"}
00:12:13.583 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"65f359e2-2de9-4a3f-b633-1d85ba7ac12e"}
00:12:13.586 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.97,6.55],"pixels":"..."},"id":"65f359e2-2de9-4a3f-b633-1d85ba7ac12e"}
00:12:14.109 00.523 16872 evsrv: cli 0D3BFB48 connect
00:12:14.113 00.004 16872 case statement mapped state 5 to 1
00:12:14.123 00.010 16872 case statement mapped state 5 to 1
00:12:14.127 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"f19cbe5b-0485-4e25-b7f0-26708b720352"}
00:12:14.130 00.003 16872 case statement mapped state 5 to 1
00:12:14.132 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"f19cbe5b-0485-4e25-b7f0-26708b720352"}
00:12:14.137 00.005 16872 evsrv: cli 0D3BFB48 disconnect
00:12:15.138 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:12:15.143 00.005 16872 case statement mapped state 5 to 1
00:12:15.148 00.005 16872 case statement mapped state 5 to 1
00:12:15.153 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"34103327-36ea-42d5-b258-689f0004eb1a"}
00:12:15.156 00.003 16872 case statement mapped state 5 to 1
00:12:15.159 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"34103327-36ea-42d5-b258-689f0004eb1a"}
00:12:15.164 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
00:12:15.310 00.146 9640 Exposure complete
00:12:15.449 00.139 9640 worker thread done servicing request
00:12:15.450 00.001 16872 OnExposeComplete: enter
00:12:15.452 00.002 16872 UpdateGuideState(): m_state=5
00:12:15.455 00.003 16872 Star::Find(15, 1619, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:12:15.457 00.002 16872 Star::Find returns 1 (0), X=1620.02, Y=581.38, Mass=233007, SNR=312.9, Peak=28124 HFD=2.7
00:12:15.460 00.003 16872 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.56) = xAngle (-0.41 = -0.41)
00:12:15.466 00.006 16872 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.37 = -0.37)
00:12:15.469 00.003 16872 CameraToMount -- cameraX=0.18 cameraY=0.39 hyp=0.43 cameraTheta=1.14 mountX=0.39 mountY=-0.15, mountTheta=-0.37
00:12:15.474 00.005 16872 Changing from state CALIBRATED to GUIDING
00:12:15.478 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:12:15.480 00.002 16872 ScopeASCOM::SideOfPier() returns 0
00:12:15.606 00.126 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:12:15.610 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:12:15.613 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:12:15.615 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:12:15.618 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:12:15.622 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:12:15.626 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:12:15.630 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:12:15.632 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:12:15.636 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:12:15.639 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:12:15.642 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:12:15.645 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:12:15.647 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:12:15.774 00.127 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:12:15.778 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:12:15.781 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:12:15.790 00.009 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:12:15.792 00.002 16872 ScopeASCOM::SideOfPier() returns 0
00:12:15.886 00.094 16872 setting lock position to (1620.02, 581.38)
00:12:15.890 00.004 16872 MultiStar: stabilizing after lock position change
00:12:15.893 00.003 16872 guider state => GUIDING
00:12:15.896 00.003 16872 Status Line: Guiding
00:12:15.903 00.007 16872 Mount: notify guiding started
00:12:15.910 00.007 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:12:15.913 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:12:15.918 00.005 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:12:15.921 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:12:15.925 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:12:15.928 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:12:15.932 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:12:15.935 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:12:15.939 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:12:15.943 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:12:15.947 00.004 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:12:15.951 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:12:15.954 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:12:15.957 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:12:15.959 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:12:15.967 00.008 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:12:15.970 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:12:15.974 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:12:15.978 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:12:15.982 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:12:15.985 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:12:15.989 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:12:15.995 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:12:15.999 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:12:16.003 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:12:16.007 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:12:16.012 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:12:16.017 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:12:16.020 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:12:16.026 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:12:16.031 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:12:16.034 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:12:16.037 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:12:16.041 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:12:16.044 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:12:16.048 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:12:16.051 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:12:16.056 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:12:16.165 00.109 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:12:16.243 00.078 16872 ScopeASCOM::SideOfPier() returns 0
00:12:16.247 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:12:16.250 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:12:16.253 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:12:16.255 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:12:16.258 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:12:16.261 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:12:16.263 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:12:16.266 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:12:16.269 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:12:16.271 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65516, med=3276, FiltMin=3146, FiltMax=65512, Gamma=2.190
00:12:16.311 00.040 16872 UpdateGuideState exits: m=233007 SNR=312.9
00:12:16.314 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:12:16.317 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:16.319 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:12:16.325 00.006 16872 Enqueuing Expose request
00:12:16.327 00.002 9640 Worker thread wakes up
00:12:16.327 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:12:16.328 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:12:16.328 00.000 16872 evsrv: cli 0D3C0A48 connect
00:12:16.331 00.003 16872 case statement mapped state 6 to 3
00:12:16.335 00.004 16872 case statement mapped state 6 to 3
00:12:16.339 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"412f9f2a-6422-4940-920a-ad5b52190845"}
00:12:16.342 00.003 16872 case statement mapped state 6 to 3
00:12:16.344 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"412f9f2a-6422-4940-920a-ad5b52190845"}
00:12:16.355 00.011 16872 evsrv: cli 0D3C0A48 disconnect
00:12:17.057 00.702 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"644f81fc-a990-4c46-856f-d51752d8335e"}
00:12:17.060 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"644f81fc-a990-4c46-856f-d51752d8335e"}
00:12:17.063 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0fced245-8745-4879-9e2d-4714e6f29efb"}
00:12:17.066 00.003 16872 case statement mapped state 6 to 3
00:12:17.069 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0fced245-8745-4879-9e2d-4714e6f29efb"}
00:12:17.073 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0575394f-a165-4154-a389-2045bf370495"}
00:12:17.076 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.02,7.38],"pixels":"..."},"id":"0575394f-a165-4154-a389-2045bf370495"}
00:12:20.394 03.318 9640 Exposure complete
00:12:20.537 00.143 9640 worker thread done servicing request
00:12:20.537 00.000 16872 OnExposeComplete: enter
00:12:20.541 00.004 16872 UpdateGuideState(): m_state=6
00:12:20.544 00.003 16872 Star::Find(15, 1620, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:12:20.548 00.004 16872 Star::Find returns 1 (0), X=1620.02, Y=581.13, Mass=229634, SNR=304.6, Peak=26164 HFD=2.8
00:12:20.551 00.003 16872 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.56) = xAngle (-3.13 = -3.13)
00:12:20.554 00.003 16872 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.09 = -3.09)
00:12:20.557 00.003 16872 CameraToMount -- cameraX=-0.00 cameraY=-0.25 hyp=0.25 cameraTheta=-1.58 mountX=-0.25 mountY=-0.01, mountTheta=-3.09
00:12:20.561 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.00, y=-0.25, opts=13)
00:12:20.564 00.003 16872 Enqueuing Move request for scope (-0.00, -0.25)
00:12:20.567 00.003 9640 Worker thread wakes up
00:12:20.567 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.25) opts 0xd
00:12:20.567 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.00, -0.25)
00:12:20.567 00.000 9640 Moving (-0.00, -0.25) raw xDistance=-0.25 yDistance=-0.01
00:12:20.567 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.25
00:12:20.567 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=0
00:12:20.567 00.000 9640 MoveAxis(E, 26, ABG)
00:12:20.568 00.001 9640 Guiding  Dir = 2, Dur = 26
00:12:20.568 00.000 9640 IsSlewing returns 0
00:12:20.568 00.000 9640 IsGuiding returns 0
00:12:20.568 00.000 9640 PulseGuide returned control before completion, sleep 36
00:12:20.573 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3280, FiltMin=3146, FiltMax=65512, Gamma=2.190
00:12:20.607 00.034 9640 IsGuiding returns 1
00:12:20.607 00.000 9640 scope still moving after pulse duration time elapsed
00:12:20.612 00.005 16872 UpdateGuideState exits: m=229634 SNR=304.6
00:12:20.615 00.003 16872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 1 / 99999
00:12:20.618 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785140.618,"Host":"RBFOCUS307","Inst":1,"Distance":0.37,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:12:20.620 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:20.625 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:12:20.628 00.003 16872 Enqueuing Expose request
00:12:20.632 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd2c1244-cceb-49aa-b619-1b0f37fd655f"}
00:12:20.635 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fd2c1244-cceb-49aa-b619-1b0f37fd655f"}
00:12:20.638 00.003 9640 IsSlewing returns 0
00:12:20.639 00.001 9640 IsGuiding returns 0
00:12:20.640 00.001 9640 scope move finished after 26 + 46 ms
00:12:20.640 00.000 9640 Move returns status 0, amount 26
00:12:20.640 00.000 9640 MoveAxis(N, 0, ABG)
00:12:20.640 00.000 9640 Move returns status 0, amount 0
00:12:20.640 00.000 9640 move complete, result=0
00:12:20.640 00.000 9640 worker thread done servicing request
00:12:20.640 00.000 9640 Worker thread wakes up
00:12:20.640 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:12:20.640 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:12:20.640 00.000 16872 GuideStep: -0.2 px 26 ms EAST, -0.0 px 0 ms NORTH
00:12:20.648 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"847b32f0-f511-40a3-adb2-8b9c42a3f2c4"}
00:12:20.651 00.003 16872 case statement mapped state 6 to 3
00:12:20.655 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"847b32f0-f511-40a3-adb2-8b9c42a3f2c4"}
00:12:20.664 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1d0fc8d6-0bc1-4024-ab4d-9ed9ee009590"}
00:12:20.667 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.02,7.13],"pixels":"..."},"id":"1d0fc8d6-0bc1-4024-ab4d-9ed9ee009590"}
00:12:24.054 03.387 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a030758d-c565-4644-9a4d-e66c4f6715e9"}
00:12:24.059 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a030758d-c565-4644-9a4d-e66c4f6715e9"}
00:12:24.064 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3e97dc6b-b77a-4549-a039-f5bc0b966252"}
00:12:24.067 00.003 16872 case statement mapped state 6 to 3
00:12:24.073 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e97dc6b-b77a-4549-a039-f5bc0b966252"}
00:12:24.079 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"86d8b146-12c7-492b-83ab-e52e699c554b"}
00:12:24.083 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.02,7.13],"pixels":"..."},"id":"86d8b146-12c7-492b-83ab-e52e699c554b"}
00:12:24.717 00.634 9640 Exposure complete
00:12:24.858 00.141 9640 worker thread done servicing request
00:12:24.859 00.001 16872 OnExposeComplete: enter
00:12:24.863 00.004 16872 UpdateGuideState(): m_state=6
00:12:24.866 00.003 16872 Star::Find(15, 1620, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:12:24.869 00.003 16872 Star::Find returns 1 (0), X=1619.99, Y=581.47, Mass=236993, SNR=319.2, Peak=28524 HFD=3.0
00:12:24.872 00.003 16872 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.56) = xAngle (0.29 = 0.29)
00:12:24.875 00.003 16872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.34 = 0.34)
00:12:24.878 00.003 16872 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.85 mountX=0.09 mountY=0.03, mountTheta=0.34
00:12:24.883 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=0.09, opts=13)
00:12:24.886 00.003 16872 Enqueuing Move request for scope (-0.02, 0.09)
00:12:24.889 00.003 9640 Worker thread wakes up
00:12:24.889 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
00:12:24.889 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
00:12:24.889 00.000 9640 Moving (-0.02, 0.09) raw xDistance=0.09 yDistance=0.03
00:12:24.890 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:12:24.890 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=0
00:12:24.890 00.000 9640 MoveAxis(E, 0, ABG)
00:12:24.890 00.000 9640 Move returns status 0, amount 0
00:12:24.890 00.000 9640 MoveAxis(N, 0, ABG)
00:12:24.890 00.000 9640 Move returns status 0, amount 0
00:12:24.890 00.000 9640 move complete, result=0
00:12:24.890 00.000 9640 worker thread done servicing request
00:12:24.896 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65516, med=3272, FiltMin=3180, FiltMax=65508, Gamma=2.190
00:12:24.934 00.038 16872 UpdateGuideState exits: m=236993 SNR=319.2
00:12:24.939 00.005 16872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 2 / 99999
00:12:24.944 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777785144.944,"Host":"RBFOCUS307","Inst":1,"Distance":0.29,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:12:24.947 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:24.950 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:12:24.954 00.004 16872 Enqueuing Expose request
00:12:24.958 00.004 9640 Worker thread wakes up
00:12:24.958 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:24.961 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:12:24.961 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:12:27.554 02.593 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"affb1ed2-5397-40ab-bff5-48e34ca4412b"}
00:12:27.556 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"affb1ed2-5397-40ab-bff5-48e34ca4412b"}
00:12:27.562 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd1407b2-dde7-4b45-9d11-16892090db6e"}
00:12:27.565 00.003 16872 case statement mapped state 6 to 3
00:12:27.567 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd1407b2-dde7-4b45-9d11-16892090db6e"}
00:12:27.570 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"69d5f7c9-6a0c-45cc-9a32-1c0ca58ddc4b"}
00:12:27.574 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.99,7.47],"pixels":"..."},"id":"69d5f7c9-6a0c-45cc-9a32-1c0ca58ddc4b"}
00:12:29.014 01.440 9640 Exposure complete
00:12:29.151 00.137 9640 worker thread done servicing request
00:12:29.151 00.000 16872 OnExposeComplete: enter
00:12:29.154 00.003 16872 UpdateGuideState(): m_state=6
00:12:29.156 00.002 16872 Star::Find(15, 1619, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:12:29.159 00.003 16872 Star::Find returns 1 (0), X=1619.96, Y=582.39, Mass=220655, SNR=302.9, Peak=24252 HFD=3.3
00:12:29.161 00.002 16872 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.56) = xAngle (0.07 = 0.07)
00:12:29.164 00.003 16872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.12 = 0.12)
00:12:29.165 00.001 16872 CameraToMount -- cameraX=-0.06 cameraY=1.01 hyp=1.01 cameraTheta=1.63 mountX=1.01 mountY=0.12, mountTheta=0.12
00:12:29.172 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=1.01, opts=13)
00:12:29.174 00.002 16872 Enqueuing Move request for scope (-0.06, 1.01)
00:12:29.176 00.002 9640 Worker thread wakes up
00:12:29.176 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 1.01) opts 0xd
00:12:29.177 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.06, 1.01)
00:12:29.177 00.000 9640 Moving (-0.06, 1.01) raw xDistance=1.01 yDistance=0.12
00:12:29.177 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.91 from input 1.01
00:12:29.177 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
00:12:29.177 00.000 9640 MoveAxis(W, 107, ABG)
00:12:29.177 00.000 9640 Guiding  Dir = 3, Dur = 107
00:12:29.177 00.000 9640 IsSlewing returns 0
00:12:29.177 00.000 9640 IsGuiding returns 0
00:12:29.178 00.001 9640 PulseGuide returned control before completion, sleep 117
00:12:29.183 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65516, med=3276, FiltMin=3126, FiltMax=65512, Gamma=2.190
00:12:29.225 00.042 16872 UpdateGuideState exits: m=220655 SNR=302.9
00:12:29.229 00.004 16872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 3 / 99999
00:12:29.232 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785149.232,"Host":"RBFOCUS307","Inst":1,"Distance":0.51,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:12:29.235 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:29.238 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:12:29.241 00.003 16872 Enqueuing Expose request
00:12:29.310 00.069 9640 IsGuiding returns 1
00:12:29.310 00.000 9640 scope still moving after pulse duration time elapsed
00:12:29.342 00.032 9640 IsSlewing returns 0
00:12:29.343 00.001 9640 IsGuiding returns 0
00:12:29.343 00.000 9640 scope move finished after 107 + 57 ms
00:12:29.343 00.000 9640 Move returns status 0, amount 107
00:12:29.343 00.000 9640 MoveAxis(N, 0, ABG)
00:12:29.343 00.000 9640 Move returns status 0, amount 0
00:12:29.343 00.000 9640 move complete, result=0
00:12:29.343 00.000 9640 worker thread done servicing request
00:12:29.343 00.000 9640 Worker thread wakes up
00:12:29.344 00.001 16872 GuideStep: 1.0 px 107 ms WEST, 0.1 px 0 ms NORTH
00:12:29.346 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
00:12:29.347 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:12:31.052 01.705 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3bc4b5d6-b1c1-4723-823d-f635e6e8591e"}
00:12:31.056 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3bc4b5d6-b1c1-4723-823d-f635e6e8591e"}
00:12:31.059 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15930317-efcb-4b57-9a09-4e604780b2a6"}
00:12:31.062 00.003 16872 case statement mapped state 6 to 3
00:12:31.066 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"15930317-efcb-4b57-9a09-4e604780b2a6"}
00:12:31.070 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"00a68178-c958-4c4d-aa03-823fb3f84c4c"}
00:12:31.073 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.96,7.39],"pixels":"..."},"id":"00a68178-c958-4c4d-aa03-823fb3f84c4c"}
00:12:33.398 02.325 9640 Exposure complete
00:12:33.536 00.138 9640 worker thread done servicing request
00:12:33.536 00.000 16872 OnExposeComplete: enter
00:12:33.538 00.002 16872 UpdateGuideState(): m_state=6
00:12:33.543 00.005 16872 Star::Find(15, 1619, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:12:33.547 00.004 16872 Star::Find returns 1 (0), X=1619.68, Y=581.01, Mass=211878, SNR=297.7, Peak=21580 HFD=3.3
00:12:33.552 00.005 16872 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.56) = xAngle (-3.86 = 2.42)
00:12:33.555 00.003 16872 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.81 = 2.47)
00:12:33.559 00.004 16872 CameraToMount -- cameraX=-0.34 cameraY=-0.37 hyp=0.50 cameraTheta=-2.31 mountX=-0.38 mountY=0.31, mountTheta=2.45
00:12:33.565 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.34, y=-0.37, opts=13)
00:12:33.569 00.004 16872 Enqueuing Move request for scope (-0.34, -0.37)
00:12:33.572 00.003 9640 Worker thread wakes up
00:12:33.572 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.37) opts 0xd
00:12:33.572 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.34, -0.37)
00:12:33.572 00.000 9640 Moving (-0.34, -0.37) raw xDistance=-0.38 yDistance=0.31
00:12:33.572 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.38
00:12:33.572 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.31, m_sumCorr=0
00:12:33.573 00.001 9640 MoveAxis(E, 30, ABG)
00:12:33.573 00.000 9640 Guiding  Dir = 2, Dur = 30
00:12:33.573 00.000 9640 IsSlewing returns 0
00:12:33.573 00.000 9640 IsGuiding returns 0
00:12:33.573 00.000 9640 PulseGuide returned control before completion, sleep 40
00:12:33.579 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65516, med=3276, FiltMin=3182, FiltMax=65512, Gamma=2.190
00:12:33.624 00.045 16872 UpdateGuideState exits: m=211878 SNR=297.7
00:12:33.627 00.003 9640 IsGuiding returns 1
00:12:33.627 00.000 9640 scope still moving after pulse duration time elapsed
00:12:33.627 00.000 16872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 4 / 99999
00:12:33.630 00.003 16872 PhdController: newstate STATE_FINISH
00:12:33.633 00.003 16872 PhdController complete: success
00:12:33.636 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777785153.636,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:12:33.640 00.004 16872 Mount: notify guiding dither settle done success=1
00:12:33.646 00.006 16872 PhdController: newstate STATE_IDLE
00:12:33.650 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:33.653 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:12:33.657 00.004 16872 Enqueuing Expose request
00:12:33.662 00.005 9640 IsSlewing returns 0
00:12:33.663 00.001 9640 IsGuiding returns 0
00:12:33.663 00.000 9640 scope move finished after 30 + 59 ms
00:12:33.663 00.000 9640 Move returns status 0, amount 30
00:12:33.663 00.000 9640 MoveAxis(N, 0, ABG)
00:12:33.663 00.000 9640 Move returns status 0, amount 0
00:12:33.664 00.001 9640 move complete, result=0
00:12:33.664 00.000 9640 worker thread done servicing request
00:12:33.664 00.000 9640 Worker thread wakes up
00:12:33.664 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:12:33.664 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:12:33.668 00.004 16872 GuideStep: -0.4 px 30 ms EAST, 0.3 px 0 ms NORTH
00:12:34.552 00.884 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08235299-9850-4e45-8e0a-4d5baa52500a"}
00:12:34.555 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08235299-9850-4e45-8e0a-4d5baa52500a"}
00:12:34.558 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0241fee3-bf35-4615-b27f-903e0e884b08"}
00:12:34.562 00.004 16872 case statement mapped state 6 to 3
00:12:34.567 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0241fee3-bf35-4615-b27f-903e0e884b08"}
00:12:34.573 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b5d0f2ae-e2d9-43fe-8bb1-cc6f3190ed51"}
00:12:34.580 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.68,7.01],"pixels":"..."},"id":"b5d0f2ae-e2d9-43fe-8bb1-cc6f3190ed51"}
00:12:35.900 01.320 16872 evsrv: cli 0D3C0228 connect
00:12:35.904 00.004 16872 case statement mapped state 6 to 3
00:12:35.910 00.006 16872 case statement mapped state 6 to 3
00:12:35.915 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"26c36e46-8515-4883-8bc1-7c2399dbbdac"}
00:12:35.918 00.003 16872 case statement mapped state 6 to 3
00:12:35.920 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"26c36e46-8515-4883-8bc1-7c2399dbbdac"}
00:12:35.927 00.007 16872 evsrv: cli 0D3C0228 disconnect
00:12:37.724 01.797 9640 Exposure complete
00:12:37.867 00.143 9640 worker thread done servicing request
00:12:37.868 00.001 16872 OnExposeComplete: enter
00:12:37.871 00.003 16872 UpdateGuideState(): m_state=6
00:12:37.875 00.004 16872 Star::Find(15, 1619, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:12:37.878 00.003 16872 Star::Find returns 1 (0), X=1619.95, Y=580.98, Mass=215312, SNR=302.5, Peak=22352 HFD=2.9
00:12:37.881 00.003 16872 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.56) = xAngle (-3.29 = 2.99)
00:12:37.884 00.003 16872 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.25 = 3.04)
00:12:37.886 00.002 16872 CameraToMount -- cameraX=-0.07 cameraY=-0.40 hyp=0.41 cameraTheta=-1.74 mountX=-0.40 mountY=0.04, mountTheta=3.04
00:12:37.892 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=-0.40, opts=13)
00:12:37.895 00.003 16872 Enqueuing Move request for scope (-0.07, -0.40)
00:12:37.897 00.002 9640 Worker thread wakes up
00:12:37.898 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.40) opts 0xd
00:12:37.898 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, -0.40)
00:12:37.898 00.000 9640 Moving (-0.07, -0.40) raw xDistance=-0.40 yDistance=0.04
00:12:37.898 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.40
00:12:37.898 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=0
00:12:37.898 00.000 9640 MoveAxis(E, 46, ABG)
00:12:37.898 00.000 9640 Guiding  Dir = 2, Dur = 46
00:12:37.898 00.000 9640 IsSlewing returns 0
00:12:37.899 00.001 9640 IsGuiding returns 0
00:12:37.899 00.000 9640 PulseGuide returned control before completion, sleep 56
00:12:37.906 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3288, FiltMin=3128, FiltMax=65512, Gamma=2.190
00:12:37.945 00.039 16872 UpdateGuideState exits: m=215312 SNR=302.5
00:12:37.948 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:37.952 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:12:37.955 00.003 16872 Enqueuing Expose request
00:12:37.966 00.011 9640 IsGuiding returns 1
00:12:37.967 00.001 9640 scope still moving after pulse duration time elapsed
00:12:37.998 00.031 9640 IsSlewing returns 0
00:12:37.999 00.001 9640 IsGuiding returns 0
00:12:37.999 00.000 9640 scope move finished after 46 + 53 ms
00:12:37.999 00.000 9640 Move returns status 0, amount 46
00:12:37.999 00.000 9640 MoveAxis(N, 0, ABG)
00:12:37.999 00.000 9640 Move returns status 0, amount 0
00:12:37.999 00.000 9640 move complete, result=0
00:12:38.000 00.001 9640 worker thread done servicing request
00:12:38.000 00.000 9640 Worker thread wakes up
00:12:38.001 00.001 16872 GuideStep: -0.4 px 46 ms EAST, 0.0 px 0 ms NORTH
00:12:38.004 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:12:38.004 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:12:38.053 00.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c7ea3a0-deda-4d66-8da0-0700503de411"}
00:12:38.056 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6c7ea3a0-deda-4d66-8da0-0700503de411"}
00:12:38.060 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"45adec68-e358-47f3-af08-e5d0c4dfc82c"}
00:12:38.064 00.004 16872 case statement mapped state 6 to 3
00:12:38.067 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"45adec68-e358-47f3-af08-e5d0c4dfc82c"}
00:12:38.072 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8997bd5e-8845-4550-931a-65a3c671e7f8"}
00:12:38.074 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.95,6.98],"pixels":"..."},"id":"8997bd5e-8845-4550-931a-65a3c671e7f8"}
00:12:41.552 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d125949-e9f7-41d5-a56a-57d9a2d8e3df"}
00:12:41.555 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0d125949-e9f7-41d5-a56a-57d9a2d8e3df"}
00:12:41.561 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b688d8a-2885-44e6-97a3-b2123efed3d0"}
00:12:41.564 00.003 16872 case statement mapped state 6 to 3
00:12:41.568 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b688d8a-2885-44e6-97a3-b2123efed3d0"}
00:12:41.572 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6520b644-da41-4d88-8d11-1a1c8dead713"}
00:12:41.577 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.95,6.98],"pixels":"..."},"id":"6520b644-da41-4d88-8d11-1a1c8dead713"}
00:12:42.060 00.483 9640 Exposure complete
00:12:42.197 00.137 9640 worker thread done servicing request
00:12:42.198 00.001 16872 OnExposeComplete: enter
00:12:42.201 00.003 16872 UpdateGuideState(): m_state=6
00:12:42.203 00.002 16872 Star::Find(15, 1619, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:12:42.208 00.005 16872 Star::Find returns 1 (0), X=1620.00, Y=581.62, Mass=222154, SNR=306.0, Peak=26544 HFD=3.0
00:12:42.210 00.002 16872 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.56) = xAngle (0.09 = 0.09)
00:12:42.213 00.003 16872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.14 = 0.14)
00:12:42.218 00.005 16872 CameraToMount -- cameraX=-0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.65 mountX=0.24 mountY=0.03, mountTheta=0.14
00:12:42.222 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=0.24, opts=13)
00:12:42.225 00.003 16872 Enqueuing Move request for scope (-0.02, 0.24)
00:12:42.228 00.003 9640 Worker thread wakes up
00:12:42.228 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.24) opts 0xd
00:12:42.228 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, 0.24)
00:12:42.228 00.000 9640 Moving (-0.02, 0.24) raw xDistance=0.24 yDistance=0.03
00:12:42.228 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
00:12:42.228 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=0
00:12:42.229 00.001 9640 MoveAxis(W, 21, ABG)
00:12:42.229 00.000 9640 Guiding  Dir = 3, Dur = 21
00:12:42.229 00.000 9640 IsSlewing returns 0
00:12:42.229 00.000 9640 IsGuiding returns 0
00:12:42.230 00.001 9640 PulseGuide returned control before completion, sleep 31
00:12:42.236 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3268, FiltMin=3172, FiltMax=65512, Gamma=2.190
00:12:42.275 00.039 9640 IsGuiding returns 1
00:12:42.275 00.000 9640 scope still moving after pulse duration time elapsed
00:12:42.276 00.001 16872 UpdateGuideState exits: m=222154 SNR=306.0
00:12:42.279 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:42.281 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:12:42.284 00.003 16872 Enqueuing Expose request
00:12:42.306 00.022 9640 IsSlewing returns 0
00:12:42.306 00.000 9640 IsGuiding returns 1
00:12:42.338 00.032 9640 IsSlewing returns 0
00:12:42.338 00.000 9640 IsGuiding returns 0
00:12:42.338 00.000 9640 scope move finished after 21 + 88 ms
00:12:42.338 00.000 9640 Move returns status 0, amount 21
00:12:42.338 00.000 9640 MoveAxis(N, 0, ABG)
00:12:42.338 00.000 9640 Move returns status 0, amount 0
00:12:42.338 00.000 9640 move complete, result=0
00:12:42.340 00.002 9640 worker thread done servicing request
00:12:42.341 00.001 9640 Worker thread wakes up
00:12:42.341 00.000 16872 GuideStep: 0.2 px 21 ms WEST, 0.0 px 0 ms NORTH
00:12:42.343 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
00:12:42.344 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:12:45.052 02.708 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5e7d35a6-d240-4e8f-b39d-5f9ec7b72b92"}
00:12:45.055 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5e7d35a6-d240-4e8f-b39d-5f9ec7b72b92"}
00:12:45.058 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c6cfd25-fc84-4280-b26c-984fb759e557"}
00:12:45.061 00.003 16872 case statement mapped state 6 to 3
00:12:45.063 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c6cfd25-fc84-4280-b26c-984fb759e557"}
00:12:45.067 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8b89cd2d-b9ef-45c5-a1c4-53703cc3795e"}
00:12:45.072 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.00,6.62],"pixels":"..."},"id":"8b89cd2d-b9ef-45c5-a1c4-53703cc3795e"}
00:12:46.408 01.336 9640 Exposure complete
00:12:46.545 00.137 9640 worker thread done servicing request
00:12:46.546 00.001 16872 OnExposeComplete: enter
00:12:46.548 00.002 16872 UpdateGuideState(): m_state=6
00:12:46.551 00.003 16872 Star::Find(15, 1619, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:12:46.555 00.004 16872 Star::Find returns 1 (0), X=1620.06, Y=581.61, Mass=227903, SNR=313.5, Peak=29036 HFD=2.9
00:12:46.559 00.004 16872 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.56) = xAngle (-0.15 = -0.15)
00:12:46.562 00.003 16872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.10 = -0.10)
00:12:46.565 00.003 16872 CameraToMount -- cameraX=0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.41 mountX=0.23 mountY=-0.02, mountTheta=-0.10
00:12:46.570 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.04, y=0.23, opts=13)
00:12:46.574 00.004 16872 Enqueuing Move request for scope (0.04, 0.23)
00:12:46.577 00.003 9640 Worker thread wakes up
00:12:46.577 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.23) opts 0xd
00:12:46.577 00.000 9640 Handling offset move in thread for scope, endpoint = (0.04, 0.23)
00:12:46.577 00.000 9640 Moving (0.04, 0.23) raw xDistance=0.23 yDistance=-0.02
00:12:46.577 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.23
00:12:46.577 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=0
00:12:46.577 00.000 9640 MoveAxis(W, 26, ABG)
00:12:46.577 00.000 9640 Guiding  Dir = 3, Dur = 26
00:12:46.577 00.000 9640 IsSlewing returns 0
00:12:46.578 00.001 9640 IsGuiding returns 0
00:12:46.578 00.000 9640 PulseGuide returned control before completion, sleep 36
00:12:46.583 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3280, FiltMin=3188, FiltMax=65512, Gamma=2.190
00:12:46.616 00.033 9640 IsGuiding returns 1
00:12:46.616 00.000 9640 scope still moving after pulse duration time elapsed
00:12:46.626 00.010 16872 UpdateGuideState exits: m=227903 SNR=313.5
00:12:46.629 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:46.632 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:12:46.635 00.003 16872 Enqueuing Expose request
00:12:46.648 00.013 9640 IsSlewing returns 0
00:12:46.648 00.000 9640 IsGuiding returns 0
00:12:46.648 00.000 9640 scope move finished after 26 + 44 ms
00:12:46.648 00.000 9640 Move returns status 0, amount 26
00:12:46.648 00.000 9640 MoveAxis(N, 0, ABG)
00:12:46.649 00.001 9640 Move returns status 0, amount 0
00:12:46.649 00.000 9640 move complete, result=0
00:12:46.649 00.000 9640 worker thread done servicing request
00:12:46.649 00.000 9640 Worker thread wakes up
00:12:46.649 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:12:46.649 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:12:46.649 00.000 16872 GuideStep: 0.2 px 26 ms WEST, -0.0 px 0 ms NORTH
00:12:48.550 01.901 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74d5deef-0d45-4f33-8515-97e9d8f8f382"}
00:12:48.559 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"74d5deef-0d45-4f33-8515-97e9d8f8f382"}
00:12:48.564 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba761216-91ac-4afb-9f25-2d35eecdfb9d"}
00:12:48.575 00.011 16872 case statement mapped state 6 to 3
00:12:48.580 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba761216-91ac-4afb-9f25-2d35eecdfb9d"}
00:12:48.586 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"335d2c0d-d42a-4216-8f36-cd2cafb9e065"}
00:12:48.590 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.06,6.61],"pixels":"..."},"id":"335d2c0d-d42a-4216-8f36-cd2cafb9e065"}
00:12:50.700 02.110 9640 Exposure complete
00:12:50.839 00.139 16872 OnExposeComplete: enter
00:12:50.843 00.004 16872 UpdateGuideState(): m_state=6
00:12:50.846 00.003 9640 worker thread done servicing request
00:12:50.846 00.000 16872 Star::Find(15, 1620, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:12:50.849 00.003 16872 Star::Find returns 1 (0), X=1619.79, Y=581.06, Mass=211090, SNR=292.1, Peak=22704 HFD=3.0
00:12:50.851 00.002 16872 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.56) = xAngle (-3.75 = 2.54)
00:12:50.855 00.004 16872 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.70 = 2.58)
00:12:50.857 00.002 16872 CameraToMount -- cameraX=-0.23 cameraY=-0.32 hyp=0.39 cameraTheta=-2.19 mountX=-0.32 mountY=0.21, mountTheta=2.57
00:12:50.861 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.23, y=-0.32, opts=13)
00:12:50.865 00.004 16872 Enqueuing Move request for scope (-0.23, -0.32)
00:12:50.866 00.001 9640 Worker thread wakes up
00:12:50.866 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.32) opts 0xd
00:12:50.866 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.23, -0.32)
00:12:50.866 00.000 9640 Moving (-0.23, -0.32) raw xDistance=-0.32 yDistance=0.21
00:12:50.866 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.32
00:12:50.866 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=0
00:12:50.868 00.002 9640 MoveAxis(E, 32, ABG)
00:12:50.868 00.000 9640 Guiding  Dir = 2, Dur = 32
00:12:50.868 00.000 9640 IsSlewing returns 0
00:12:50.868 00.000 9640 IsGuiding returns 0
00:12:50.868 00.000 9640 PulseGuide returned control before completion, sleep 42
00:12:50.876 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3284, FiltMin=3186, FiltMax=65516, Gamma=2.190
00:12:50.914 00.038 16872 UpdateGuideState exits: m=211090 SNR=292.1
00:12:50.917 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:50.920 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:12:50.923 00.003 16872 Enqueuing Expose request
00:12:50.926 00.003 9640 IsGuiding returns 1
00:12:50.926 00.000 9640 scope still moving after pulse duration time elapsed
00:12:50.946 00.020 9640 IsSlewing returns 0
00:12:50.946 00.000 9640 IsGuiding returns 0
00:12:50.946 00.000 9640 scope move finished after 32 + 46 ms
00:12:50.946 00.000 9640 Move returns status 0, amount 32
00:12:50.946 00.000 9640 MoveAxis(N, 0, ABG)
00:12:50.947 00.001 9640 Move returns status 0, amount 0
00:12:50.947 00.000 9640 move complete, result=0
00:12:50.947 00.000 9640 worker thread done servicing request
00:12:50.947 00.000 9640 Worker thread wakes up
00:12:50.947 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:12:50.947 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:12:50.952 00.005 16872 GuideStep: -0.3 px 32 ms EAST, 0.2 px 0 ms NORTH
00:12:52.054 01.102 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8cbc8970-e94e-4d76-a24f-2c32d0b769e3"}
00:12:52.058 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8cbc8970-e94e-4d76-a24f-2c32d0b769e3"}
00:12:52.061 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12cf5f65-5641-472b-8575-e737b6306878"}
00:12:52.065 00.004 16872 case statement mapped state 6 to 3
00:12:52.068 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"12cf5f65-5641-472b-8575-e737b6306878"}
00:12:52.073 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"990b6bf2-f359-4abf-938f-30e54e035b73"}
00:12:52.077 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.79,7.06],"pixels":"..."},"id":"990b6bf2-f359-4abf-938f-30e54e035b73"}
00:12:55.013 02.936 9640 Exposure complete
00:12:55.165 00.152 9640 worker thread done servicing request
00:12:55.165 00.000 16872 OnExposeComplete: enter
00:12:55.168 00.003 16872 UpdateGuideState(): m_state=6
00:12:55.172 00.004 16872 Star::Find(15, 1619, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:12:55.175 00.003 16872 Star::Find returns 1 (0), X=1619.91, Y=581.43, Mass=219548, SNR=309.6, Peak=27040 HFD=3.0
00:12:55.180 00.005 16872 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.56) = xAngle (1.16 = 1.16)
00:12:55.183 00.003 16872 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.21 = 1.21)
00:12:55.186 00.003 16872 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.72 mountX=0.05 mountY=0.11, mountTheta=1.17
00:12:55.191 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=0.05, opts=13)
00:12:55.200 00.009 16872 Enqueuing Move request for scope (-0.11, 0.05)
00:12:55.206 00.006 9640 Worker thread wakes up
00:12:55.206 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
00:12:55.206 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
00:12:55.206 00.000 9640 Moving (-0.11, 0.05) raw xDistance=0.05 yDistance=0.11
00:12:55.206 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:12:55.206 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=0
00:12:55.206 00.000 9640 MoveAxis(E, 0, ABG)
00:12:55.206 00.000 9640 Move returns status 0, amount 0
00:12:55.206 00.000 9640 MoveAxis(N, 0, ABG)
00:12:55.206 00.000 9640 Move returns status 0, amount 0
00:12:55.207 00.001 9640 move complete, result=0
00:12:55.207 00.000 9640 worker thread done servicing request
00:12:55.221 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65520, med=3280, FiltMin=3116, FiltMax=65516, Gamma=2.190
00:12:55.273 00.052 16872 UpdateGuideState exits: m=219548 SNR=309.6
00:12:55.276 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:55.280 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:12:55.283 00.003 16872 Enqueuing Expose request
00:12:55.289 00.006 9640 Worker thread wakes up
00:12:55.289 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:12:55.289 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:12:55.289 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:55.563 00.274 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c31b373d-ea4b-4096-8c4f-d75de2d6da00"}
00:12:55.565 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c31b373d-ea4b-4096-8c4f-d75de2d6da00"}
00:12:55.571 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"57706dca-af26-4272-b9fd-ef9a7d939308"}
00:12:55.574 00.003 16872 case statement mapped state 6 to 3
00:12:55.577 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"57706dca-af26-4272-b9fd-ef9a7d939308"}
00:12:55.579 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d4a38691-7766-4b63-ae59-a94be21bd508"}
00:12:55.583 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.91,7.43],"pixels":"..."},"id":"d4a38691-7766-4b63-ae59-a94be21bd508"}
00:12:59.062 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8397790-5aab-4387-a2a1-5a39e03400f5"}
00:12:59.065 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d8397790-5aab-4387-a2a1-5a39e03400f5"}
00:12:59.070 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c861ce6-4c31-44d5-86a6-cc1b02a06001"}
00:12:59.074 00.004 16872 case statement mapped state 6 to 3
00:12:59.077 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c861ce6-4c31-44d5-86a6-cc1b02a06001"}
00:12:59.082 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d985f4c7-3ee6-4009-9f6b-d752f783d567"}
00:12:59.085 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.91,7.43],"pixels":"..."},"id":"d985f4c7-3ee6-4009-9f6b-d752f783d567"}
00:12:59.356 00.271 9640 Exposure complete
00:12:59.492 00.136 9640 worker thread done servicing request
00:12:59.492 00.000 16872 OnExposeComplete: enter
00:12:59.497 00.005 16872 UpdateGuideState(): m_state=6
00:12:59.499 00.002 16872 Star::Find(15, 1619, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:12:59.503 00.004 16872 Star::Find returns 1 (0), X=1619.82, Y=581.30, Mass=213073, SNR=306.4, Peak=22852 HFD=3.3
00:12:59.505 00.002 16872 MultiStar: exiting stabilization period
00:12:59.507 00.002 16872 MultiStar: updating star positions after lock position change
00:12:59.510 00.003 16872 Star::Find(15, 960, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:12:59.513 00.003 16872 Star::Find returns 1 (0), X=960.92, Y=619.40, Mass=47708, SNR=130.2, Peak=8128 HFD=2.9
00:12:59.516 00.003 16872 Star::Find(15, 1070, 960, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:12:59.518 00.002 16872 Star::Find returns 1 (0), X=1070.46, Y=960.55, Mass=62420, SNR=152.0, Peak=9348 HFD=3.1
00:12:59.521 00.003 16872 Star::Find(15, 1788, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:12:59.523 00.002 16872 Star::Find returns 1 (0), X=1788.96, Y=862.74, Mass=20820, SNR=76.9, Peak=5980 HFD=2.5
00:12:59.526 00.003 16872 Star::Find(15, 509, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:12:59.531 00.005 16872 Star::Find returns 1 (0), X=510.05, Y=855.83, Mass=13374, SNR=62.8, Peak=4792 HFD=2.6
00:12:59.533 00.002 16872 Star::Find(15, 504, 977, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:12:59.535 00.002 16872 Star::Find returns 1 (0), X=504.25, Y=977.76, Mass=11829, SNR=54.1, Peak=4776 HFD=2.5
00:12:59.540 00.005 16872 Star::Find(15, 1599, 504, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:12:59.542 00.002 16872 Star::Find returns 1 (0), X=1599.42, Y=503.98, Mass=5556, SNR=35.6, Peak=4048 HFD=2.3
00:12:59.545 00.003 16872 Star::Find(15, 144, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:12:59.547 00.002 16872 Star::Find returns 1 (0), X=144.60, Y=414.15, Mass=4185, SNR=30.1, Peak=3680 HFD=2.6
00:12:59.550 00.003 16872 Star::Find(15, 18, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:12:59.553 00.003 16872 Star::Find returns 1 (0), X=17.86, Y=324.29, Mass=4314, SNR=29.8, Peak=3756 HFD=2.5
00:12:59.555 00.002 16872 Star::Find(15, 457, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:12:59.558 00.003 16872 Star::Find returns 1 (0), X=457.39, Y=250.21, Mass=4051, SNR=29.9, Peak=3780 HFD=2.5
00:12:59.562 00.004 16872 Star::Find(15, 1627, 807, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:12:59.565 00.003 16872 Star::Find returns 1 (0), X=1627.92, Y=807.34, Mass=2461, SNR=19.8, Peak=3540 HFD=2.6
00:12:59.568 00.003 16872 Star::Find(15, 560, 977, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:12:59.570 00.002 16872 Star::Find returns 1 (0), X=560.96, Y=976.75, Mass=3514, SNR=24.1, Peak=3656 HFD=2.8
00:12:59.574 00.004 16872 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.56) = xAngle (-4.31 = 1.97)
00:12:59.577 00.003 16872 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.27 = 2.02)
00:12:59.580 00.003 16872 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.21 cameraTheta=-2.76 mountX=-0.08 mountY=0.19, mountTheta=1.98
00:12:59.584 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.20, y=-0.08, opts=13)
00:12:59.587 00.003 16872 Enqueuing Move request for scope (-0.20, -0.08)
00:12:59.590 00.003 9640 Worker thread wakes up
00:12:59.591 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd
00:12:59.591 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.20, -0.08)
00:12:59.591 00.000 9640 Moving (-0.20, -0.08) raw xDistance=-0.08 yDistance=0.19
00:12:59.591 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:12:59.591 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
00:12:59.591 00.000 9640 MoveAxis(E, 0, ABG)
00:12:59.591 00.000 9640 Move returns status 0, amount 0
00:12:59.591 00.000 9640 MoveAxis(N, 0, ABG)
00:12:59.591 00.000 9640 Move returns status 0, amount 0
00:12:59.592 00.001 9640 move complete, result=0
00:12:59.592 00.000 9640 worker thread done servicing request
00:12:59.598 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65516, med=3276, FiltMin=3072, FiltMax=65516, Gamma=2.190
00:12:59.636 00.038 16872 UpdateGuideState exits: m=213073 SNR=306.4
00:12:59.639 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:59.642 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:12:59.645 00.003 16872 Enqueuing Expose request
00:12:59.647 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:12:59.650 00.003 9640 Worker thread wakes up
00:12:59.650 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:12:59.650 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:13:02.563 02.913 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3b98a4a-4508-4e46-9246-6b3a4f82d1f4"}
00:13:02.567 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f3b98a4a-4508-4e46-9246-6b3a4f82d1f4"}
00:13:02.570 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a69a2195-531c-4bf2-b465-332a3192e5ce"}
00:13:02.573 00.003 16872 case statement mapped state 6 to 3
00:13:02.576 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a69a2195-531c-4bf2-b465-332a3192e5ce"}
00:13:02.582 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5bc4641f-6dce-496d-a7fc-539d671c9d31"}
00:13:02.587 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.82,7.30],"pixels":"..."},"id":"5bc4641f-6dce-496d-a7fc-539d671c9d31"}
00:13:03.711 01.124 9640 Exposure complete
00:13:03.849 00.138 9640 worker thread done servicing request
00:13:03.850 00.001 16872 OnExposeComplete: enter
00:13:03.853 00.003 16872 UpdateGuideState(): m_state=6
00:13:03.857 00.004 16872 Star::Find(15, 1619, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:13:03.859 00.002 16872 Star::Find returns 1 (0), X=1619.75, Y=581.06, Mass=211380, SNR=298.3, Peak=22392 HFD=3.2
00:13:03.862 00.003 16872 MultiStar: [#1 -0.09,-0.34,0.00,M1] [#2 -0.05,-0.34,0.00,M1] [#3 -0.02,-0.36,0.00,M1] [#4 -0.17,-0.10,0.21,U] [#5 0.16,-0.28,0.00,M1] [#6 -0.37,0.07,0.00,M1] [#7 0.04,-0.05,0.09,U] [#8 0.23,-0.03,0.11,U] 
00:13:03.865 00.003 16872 refined, 3 included, MultiStar: {-0.19, -0.25}, one-star: {-0.26, -0.32}
00:13:03.867 00.002 16872 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.56) = xAngle (-3.79 = 2.50)
00:13:03.870 00.003 16872 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.74 = 2.54)
00:13:03.874 00.004 16872 CameraToMount -- cameraX=-0.19 cameraY=-0.25 hyp=0.32 cameraTheta=-2.23 mountX=-0.25 mountY=0.18, mountTheta=2.53
00:13:03.879 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=-0.25, opts=13)
00:13:03.881 00.002 16872 Enqueuing Move request for scope (-0.19, -0.25)
00:13:03.884 00.003 9640 Worker thread wakes up
00:13:03.884 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.25) opts 0xd
00:13:03.884 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, -0.25)
00:13:03.884 00.000 9640 Moving (-0.19, -0.25) raw xDistance=-0.25 yDistance=0.18
00:13:03.884 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.25
00:13:03.884 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
00:13:03.884 00.000 9640 MoveAxis(E, 27, ABG)
00:13:03.884 00.000 9640 Guiding  Dir = 2, Dur = 27
00:13:03.885 00.001 9640 IsSlewing returns 0
00:13:03.885 00.000 9640 IsGuiding returns 0
00:13:03.885 00.000 9640 PulseGuide returned control before completion, sleep 37
00:13:03.890 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3284, FiltMin=3110, FiltMax=65516, Gamma=2.190
00:13:03.929 00.039 16872 UpdateGuideState exits: m=211380 SNR=298.3
00:13:03.932 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:03.936 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:13:03.939 00.003 16872 Enqueuing Expose request
00:13:03.942 00.003 9640 IsGuiding returns 1
00:13:03.942 00.000 9640 scope still moving after pulse duration time elapsed
00:13:03.965 00.023 9640 IsSlewing returns 0
00:13:03.966 00.001 9640 IsGuiding returns 0
00:13:03.966 00.000 9640 scope move finished after 27 + 53 ms
00:13:03.966 00.000 9640 Move returns status 0, amount 27
00:13:03.966 00.000 9640 MoveAxis(N, 0, ABG)
00:13:03.966 00.000 9640 Move returns status 0, amount 0
00:13:03.966 00.000 9640 move complete, result=0
00:13:03.967 00.001 9640 worker thread done servicing request
00:13:03.967 00.000 9640 Worker thread wakes up
00:13:03.967 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:13:03.967 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:13:03.975 00.008 16872 GuideStep: -0.3 px 27 ms EAST, 0.2 px 0 ms NORTH
00:13:06.063 02.088 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"945aa4c1-ac84-49d7-a420-231aabe9fd32"}
00:13:06.066 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"945aa4c1-ac84-49d7-a420-231aabe9fd32"}
00:13:06.071 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1918c4da-7e6d-4f4d-b9a1-985f78b28fdc"}
00:13:06.079 00.008 16872 case statement mapped state 6 to 3
00:13:06.082 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1918c4da-7e6d-4f4d-b9a1-985f78b28fdc"}
00:13:06.087 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4a8e61d7-d1c4-48fc-962a-67c1f9a967e3"}
00:13:06.091 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.75,7.06],"pixels":"..."},"id":"4a8e61d7-d1c4-48fc-962a-67c1f9a967e3"}
00:13:08.023 01.932 9640 Exposure complete
00:13:08.161 00.138 9640 worker thread done servicing request
00:13:08.162 00.001 16872 OnExposeComplete: enter
00:13:08.165 00.003 16872 UpdateGuideState(): m_state=6
00:13:08.168 00.003 16872 Star::Find(15, 1619, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:13:08.172 00.004 16872 Star::Find returns 1 (0), X=1619.68, Y=581.95, Mass=212201, SNR=295.6, Peak=22860 HFD=3.3
00:13:08.177 00.005 16872 MultiStar: [#1 0.00,0.72,0.00,M2] [#2 0.08,0.60,0.00,M2] [#3 -0.06,0.65,0.00,M2] [#4 0.15,0.69,0.00,M1] [#5 0.22,0.59,0.00,M2] [#6 -0.08,0.96,0.00,M2] [#7 0.04,0.54,0.00,M1] [#8 0.15,0.70,0.00,M1] 
00:13:08.181 00.004 16872 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.56) = xAngle (0.54 = 0.54)
00:13:08.183 00.002 16872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.59 = 0.59)
00:13:08.187 00.004 16872 CameraToMount -- cameraX=-0.33 cameraY=0.57 hyp=0.66 cameraTheta=2.10 mountX=0.57 mountY=0.37, mountTheta=0.58
00:13:08.192 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.33, y=0.57, opts=13)
00:13:08.195 00.003 16872 Enqueuing Move request for scope (-0.33, 0.57)
00:13:08.199 00.004 9640 Worker thread wakes up
00:13:08.199 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.57) opts 0xd
00:13:08.199 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.33, 0.57)
00:13:08.199 00.000 9640 Moving (-0.33, 0.57) raw xDistance=0.57 yDistance=0.37
00:13:08.199 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.57
00:13:08.199 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.37, m_sumCorr=0.16
00:13:08.199 00.000 9640 MoveAxis(W, 58, ABG)
00:13:08.199 00.000 9640 Guiding  Dir = 3, Dur = 58
00:13:08.199 00.000 9640 IsSlewing returns 0
00:13:08.200 00.001 9640 IsGuiding returns 0
00:13:08.200 00.000 9640 PulseGuide returned control before completion, sleep 68
00:13:08.209 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3280, FiltMin=3188, FiltMax=65516, Gamma=2.190
00:13:08.247 00.038 16872 UpdateGuideState exits: m=212201 SNR=295.6
00:13:08.252 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:08.255 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:13:08.259 00.004 16872 Enqueuing Expose request
00:13:08.280 00.021 9640 IsGuiding returns 1
00:13:08.280 00.000 9640 scope still moving after pulse duration time elapsed
00:13:08.310 00.030 9640 IsSlewing returns 0
00:13:08.311 00.001 9640 IsGuiding returns 0
00:13:08.311 00.000 9640 scope move finished after 58 + 53 ms
00:13:08.311 00.000 9640 Move returns status 0, amount 58
00:13:08.311 00.000 9640 MoveAxis(S, 20, ABG)
00:13:08.314 00.003 9640 Guiding  Dir = 1, Dur = 20
00:13:08.314 00.000 9640 IsSlewing returns 0
00:13:08.314 00.000 9640 IsGuiding returns 0
00:13:08.315 00.001 9640 PulseGuide returned control before completion, sleep 30
00:13:08.358 00.043 9640 IsGuiding returns 1
00:13:08.358 00.000 9640 scope still moving after pulse duration time elapsed
00:13:08.388 00.030 9640 IsSlewing returns 0
00:13:08.389 00.001 9640 IsGuiding returns 0
00:13:08.389 00.000 9640 scope move finished after 20 + 54 ms
00:13:08.389 00.000 9640 Move returns status 0, amount 20
00:13:08.389 00.000 9640 move complete, result=0
00:13:08.389 00.000 9640 worker thread done servicing request
00:13:08.389 00.000 9640 Worker thread wakes up
00:13:08.389 00.000 16872 GuideStep: 0.6 px 58 ms WEST, 0.4 px 20 ms SOUTH
00:13:08.392 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:13:08.392 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:13:09.563 01.171 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"393f91ab-337c-479c-877b-4fe548ef658e"}
00:13:09.566 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"393f91ab-337c-479c-877b-4fe548ef658e"}
00:13:09.570 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"62b13036-617e-476b-8eb0-599c7778da73"}
00:13:09.572 00.002 16872 case statement mapped state 6 to 3
00:13:09.575 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"62b13036-617e-476b-8eb0-599c7778da73"}
00:13:09.581 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2e6b6cbf-b12f-46fc-8222-1f849135ae46"}
00:13:09.584 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.68,6.95],"pixels":"..."},"id":"2e6b6cbf-b12f-46fc-8222-1f849135ae46"}
00:13:12.444 02.860 9640 Exposure complete
00:13:12.585 00.141 9640 worker thread done servicing request
00:13:12.585 00.000 16872 OnExposeComplete: enter
00:13:12.589 00.004 16872 UpdateGuideState(): m_state=6
00:13:12.591 00.002 16872 Star::Find(15, 1619, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:13:12.594 00.003 16872 Star::Find returns 1 (0), X=1619.45, Y=580.99, Mass=221292, SNR=306.6, Peak=20364 HFD=3.5
00:13:12.597 00.003 16872 MultiStar: [#1 -0.26,-0.36,0.43,U] [#2 -0.30,-0.34,0.52,U] [#3 -0.36,-0.31,0.28,U] [#4 -0.24,-0.03,0.19,U] [#5 -0.10,0.00,0.18,U] [#6 -0.35,-0.18,0.13,U] [#7 -0.36,0.22,0.08,U] [#8 -0.40,-0.27,0.10,U] 
00:13:12.599 00.002 16872 refined, 8 included, MultiStar: {-0.38, -0.29}, one-star: {-0.57, -0.39}
00:13:12.601 00.002 16872 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.56) = xAngle (-4.05 = 2.23)
00:13:12.608 00.007 16872 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.01 = 2.28)
00:13:12.611 00.003 16872 CameraToMount -- cameraX=-0.38 cameraY=-0.29 hyp=0.48 cameraTheta=-2.50 mountX=-0.29 mountY=0.37, mountTheta=2.25
00:13:12.615 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.38, y=-0.29, opts=13)
00:13:12.618 00.003 16872 Enqueuing Move request for scope (-0.38, -0.29)
00:13:12.621 00.003 9640 Worker thread wakes up
00:13:12.621 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.29) opts 0xd
00:13:12.622 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.38, -0.29)
00:13:12.622 00.000 9640 Moving (-0.38, -0.29) raw xDistance=-0.29 yDistance=0.37
00:13:12.622 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.29
00:13:12.622 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.37, m_sumCorr=0.16
00:13:12.622 00.000 9640 MoveAxis(E, 26, ABG)
00:13:12.622 00.000 9640 Guiding  Dir = 2, Dur = 26
00:13:12.622 00.000 9640 IsSlewing returns 0
00:13:12.622 00.000 9640 IsGuiding returns 0
00:13:12.622 00.000 9640 PulseGuide returned control before completion, sleep 36
00:13:12.628 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3284, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:13:12.665 00.037 9640 IsGuiding returns 1
00:13:12.665 00.000 9640 scope still moving after pulse duration time elapsed
00:13:12.667 00.002 16872 UpdateGuideState exits: m=221292 SNR=306.6
00:13:12.672 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:12.675 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:13:12.678 00.003 16872 Enqueuing Expose request
00:13:12.697 00.019 9640 IsSlewing returns 0
00:13:12.698 00.001 9640 IsGuiding returns 1
00:13:12.730 00.032 9640 IsSlewing returns 0
00:13:12.731 00.001 9640 IsGuiding returns 1
00:13:12.760 00.029 9640 IsSlewing returns 0
00:13:12.760 00.000 9640 IsGuiding returns 1
00:13:12.791 00.031 9640 IsSlewing returns 0
00:13:12.792 00.001 9640 IsGuiding returns 0
00:13:12.792 00.000 9640 scope move finished after 26 + 143 ms
00:13:12.792 00.000 9640 Move returns status 0, amount 26
00:13:12.792 00.000 9640 MoveAxis(N, 0, ABG)
00:13:12.792 00.000 9640 Move returns status 0, amount 0
00:13:12.792 00.000 9640 move complete, result=0
00:13:12.792 00.000 9640 worker thread done servicing request
00:13:12.792 00.000 9640 Worker thread wakes up
00:13:12.792 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:13:12.792 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:13:12.793 00.001 16872 GuideStep: -0.3 px 26 ms EAST, 0.4 px 0 ms NORTH
00:13:13.062 00.269 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"76bd81e5-cb9e-4690-9dc2-ba502122b161"}
00:13:13.066 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"76bd81e5-cb9e-4690-9dc2-ba502122b161"}
00:13:13.070 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"35211aad-fc9c-40f8-963b-d30a36a0c5fb"}
00:13:13.073 00.003 16872 case statement mapped state 6 to 3
00:13:13.075 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"35211aad-fc9c-40f8-963b-d30a36a0c5fb"}
00:13:13.079 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7a09cea7-80e3-4b1f-b9e0-18da3433bb03"}
00:13:13.081 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.45,6.99],"pixels":"..."},"id":"7a09cea7-80e3-4b1f-b9e0-18da3433bb03"}
00:13:16.562 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e3089c0-3be7-43d5-9e32-bd1dc5dc1f13"}
00:13:16.566 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7e3089c0-3be7-43d5-9e32-bd1dc5dc1f13"}
00:13:16.573 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05c2a871-3c7b-46fb-9c12-ab0083e7d25c"}
00:13:16.577 00.004 16872 case statement mapped state 6 to 3
00:13:16.580 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"05c2a871-3c7b-46fb-9c12-ab0083e7d25c"}
00:13:16.583 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6a4ff0a8-a153-4e47-a653-efaeb0d3ee39"}
00:13:16.587 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.45,6.99],"pixels":"..."},"id":"6a4ff0a8-a153-4e47-a653-efaeb0d3ee39"}
00:13:16.902 00.315 9640 Exposure complete
00:13:17.041 00.139 9640 worker thread done servicing request
00:13:17.042 00.001 16872 OnExposeComplete: enter
00:13:17.045 00.003 16872 UpdateGuideState(): m_state=6
00:13:17.048 00.003 16872 Star::Find(15, 1619, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:13:17.052 00.004 16872 Star::Find returns 1 (0), X=1619.43, Y=580.79, Mass=221755, SNR=306.4, Peak=21796 HFD=3.2
00:13:17.055 00.003 16872 MultiStar: [#1 -0.42,-0.55,0.00,M2] [#2 -0.36,-0.46,0.51,U] [#3 -0.24,-0.55,0.00,M2] [#4 -0.49,-0.23,0.19,U] [#5 -0.31,-0.30,0.18,U] [#6 -0.41,-0.52,0.00,M2] [#7 -0.46,-0.32,0.10,U] [#8 -0.39,-0.13,0.09,U] 
00:13:17.057 00.002 16872 refined, 5 included, MultiStar: {-0.48, -0.46}, one-star: {-0.59, -0.59}
00:13:17.059 00.002 16872 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.56) = xAngle (-3.93 = 2.35)
00:13:17.062 00.003 16872 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.89 = 2.40)
00:13:17.064 00.002 16872 CameraToMount -- cameraX=-0.48 cameraY=-0.46 hyp=0.67 cameraTheta=-2.38 mountX=-0.47 mountY=0.45, mountTheta=2.38
00:13:17.072 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.48, y=-0.46, opts=13)
00:13:17.075 00.003 16872 Enqueuing Move request for scope (-0.48, -0.46)
00:13:17.077 00.002 9640 Worker thread wakes up
00:13:17.077 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.46) opts 0xd
00:13:17.077 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.48, -0.46)
00:13:17.077 00.000 9640 Moving (-0.48, -0.46) raw xDistance=-0.47 yDistance=0.45
00:13:17.077 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.47
00:13:17.077 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.45, m_sumCorr=0.16
00:13:17.077 00.000 9640 MoveAxis(E, 53, ABG)
00:13:17.078 00.001 9640 Guiding  Dir = 2, Dur = 53
00:13:17.078 00.000 9640 IsSlewing returns 0
00:13:17.078 00.000 9640 IsGuiding returns 0
00:13:17.078 00.000 9640 PulseGuide returned control before completion, sleep 63
00:13:17.084 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=65520, med=3276, FiltMin=3116, FiltMax=65516, Gamma=2.190
00:13:17.123 00.039 16872 UpdateGuideState exits: m=221755 SNR=306.4
00:13:17.126 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:17.128 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:13:17.134 00.006 16872 Enqueuing Expose request
00:13:17.145 00.011 9640 IsGuiding returns 1
00:13:17.146 00.001 9640 scope still moving after pulse duration time elapsed
00:13:17.176 00.030 9640 IsSlewing returns 0
00:13:17.177 00.001 9640 IsGuiding returns 0
00:13:17.177 00.000 9640 scope move finished after 53 + 45 ms
00:13:17.177 00.000 9640 Move returns status 0, amount 53
00:13:17.177 00.000 9640 MoveAxis(N, 0, ABG)
00:13:17.177 00.000 9640 Move returns status 0, amount 0
00:13:17.179 00.002 9640 move complete, result=0
00:13:17.179 00.000 9640 worker thread done servicing request
00:13:17.179 00.000 9640 Worker thread wakes up
00:13:17.179 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:13:17.179 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:13:17.179 00.000 16872 GuideStep: -0.5 px 53 ms EAST, 0.5 px 0 ms NORTH
00:13:20.061 02.882 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69767b83-e3e7-4c58-a1e9-0942bb1d6170"}
00:13:20.064 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"69767b83-e3e7-4c58-a1e9-0942bb1d6170"}
00:13:20.068 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9379d125-4504-4fe5-bd74-549a05480c53"}
00:13:20.071 00.003 16872 case statement mapped state 6 to 3
00:13:20.075 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9379d125-4504-4fe5-bd74-549a05480c53"}
00:13:20.079 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4ce66928-83f5-4e6c-b507-a99b1534d321"}
00:13:20.082 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.43,6.79],"pixels":"..."},"id":"4ce66928-83f5-4e6c-b507-a99b1534d321"}
00:13:21.238 01.156 9640 Exposure complete
00:13:21.384 00.146 9640 worker thread done servicing request
00:13:21.384 00.000 16872 OnExposeComplete: enter
00:13:21.388 00.004 16872 UpdateGuideState(): m_state=6
00:13:21.391 00.003 16872 Star::Find(15, 1619, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:13:21.393 00.002 16872 Star::Find returns 1 (0), X=1619.35, Y=581.70, Mass=216587, SNR=297.5, Peak=25636 HFD=2.9
00:13:21.396 00.003 16872 MultiStar: [#1 -0.40,0.42,0.42,U] [#2 -0.50,0.35,0.51,U] [#3 -0.34,0.54,0.00,M3] [#4 -0.59,0.42,0.00,M1] [#5 -0.46,0.37,0.20,U] [#6 -0.44,0.53,0.00,M3] [#7 -0.37,0.20,0.08,U] [#8 -0.30,0.53,0.00,M1] 
00:13:21.399 00.003 16872 refined, 4 included, MultiStar: {-0.55, 0.35}, one-star: {-0.66, 0.32}
00:13:21.401 00.002 16872 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.56) = xAngle (1.02 = 1.02)
00:13:21.404 00.003 16872 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.07 = 1.07)
00:13:21.407 00.003 16872 CameraToMount -- cameraX=-0.55 cameraY=0.35 hyp=0.65 cameraTheta=2.58 mountX=0.34 mountY=0.57, mountTheta=1.03
00:13:21.411 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.55, y=0.35, opts=13)
00:13:21.416 00.005 16872 Enqueuing Move request for scope (-0.55, 0.35)
00:13:21.420 00.004 9640 Worker thread wakes up
00:13:21.420 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.35) opts 0xd
00:13:21.420 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.55, 0.35)
00:13:21.420 00.000 9640 Moving (-0.55, 0.35) raw xDistance=0.34 yDistance=0.57
00:13:21.420 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.34
00:13:21.420 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.57, m_sumCorr=0.42
00:13:21.420 00.000 9640 MoveAxis(W, 31, ABG)
00:13:21.420 00.000 9640 Guiding  Dir = 3, Dur = 31
00:13:21.421 00.001 9640 IsSlewing returns 0
00:13:21.421 00.000 9640 IsGuiding returns 0
00:13:21.421 00.000 9640 PulseGuide returned control before completion, sleep 41
00:13:21.426 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3276, FiltMin=3188, FiltMax=65512, Gamma=2.190
00:13:21.469 00.043 16872 UpdateGuideState exits: m=216587 SNR=297.5
00:13:21.473 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:21.480 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:13:21.483 00.003 16872 Enqueuing Expose request
00:13:21.485 00.002 9640 IsGuiding returns 1
00:13:21.486 00.001 9640 scope still moving after pulse duration time elapsed
00:13:21.507 00.021 9640 IsSlewing returns 0
00:13:21.507 00.000 9640 IsGuiding returns 0
00:13:21.507 00.000 9640 scope move finished after 31 + 55 ms
00:13:21.507 00.000 9640 Move returns status 0, amount 31
00:13:21.507 00.000 9640 MoveAxis(S, 31, ABG)
00:13:21.507 00.000 9640 Guiding  Dir = 1, Dur = 31
00:13:21.507 00.000 9640 IsSlewing returns 0
00:13:21.507 00.000 9640 IsGuiding returns 0
00:13:21.509 00.002 9640 PulseGuide returned control before completion, sleep 41
00:13:21.556 00.047 9640 IsGuiding returns 1
00:13:21.556 00.000 9640 scope still moving after pulse duration time elapsed
00:13:21.586 00.030 9640 IsSlewing returns 0
00:13:21.586 00.000 9640 IsGuiding returns 0
00:13:21.586 00.000 9640 scope move finished after 31 + 46 ms
00:13:21.586 00.000 9640 Move returns status 0, amount 31
00:13:21.586 00.000 9640 move complete, result=0
00:13:21.586 00.000 9640 worker thread done servicing request
00:13:21.586 00.000 9640 Worker thread wakes up
00:13:21.586 00.000 16872 GuideStep: 0.3 px 31 ms WEST, 0.6 px 31 ms SOUTH
00:13:21.591 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:13:21.591 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:13:23.561 01.970 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"57062b5a-777e-419a-84b5-92185936d442"}
00:13:23.563 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"57062b5a-777e-419a-84b5-92185936d442"}
00:13:23.570 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb47eb0d-331e-4db3-b750-47eb6fa14c90"}
00:13:23.572 00.002 16872 case statement mapped state 6 to 3
00:13:23.575 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb47eb0d-331e-4db3-b750-47eb6fa14c90"}
00:13:23.579 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d7b07049-af2c-4339-9f88-c8d2e951d435"}
00:13:23.583 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.35,6.70],"pixels":"..."},"id":"d7b07049-af2c-4339-9f88-c8d2e951d435"}
00:13:25.650 02.067 9640 Exposure complete
00:13:25.789 00.139 9640 worker thread done servicing request
00:13:25.789 00.000 16872 OnExposeComplete: enter
00:13:25.792 00.003 16872 UpdateGuideState(): m_state=6
00:13:25.795 00.003 16872 Star::Find(15, 1619, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:13:25.797 00.002 16872 Star::Find returns 1 (0), X=1619.35, Y=581.37, Mass=220510, SNR=312.3, Peak=23144 HFD=3.2
00:13:25.800 00.003 16872 MultiStar: [#1 -0.28,-0.02,0.40,U] [#2 -0.38,0.02,0.50,U] [#3 -0.09,0.11,0.25,U] [#4 -0.46,0.41,0.00,M2] [#5 -0.09,0.16,0.18,U] [#6 -0.59,0.49,0.00,M4] [#7 -0.19,0.42,0.09,U] [#8 -0.52,0.27,0.12,U] 
00:13:25.804 00.004 16872 refined, 6 included, MultiStar: {-0.43, 0.05}, one-star: {-0.67, -0.01}
00:13:25.806 00.002 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
00:13:25.809 00.003 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
00:13:25.812 00.003 16872 CameraToMount -- cameraX=-0.43 cameraY=0.05 hyp=0.43 cameraTheta=3.04 mountX=0.04 mountY=0.43, mountTheta=1.48
00:13:25.816 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.43, y=0.05, opts=13)
00:13:25.819 00.003 16872 Enqueuing Move request for scope (-0.43, 0.05)
00:13:25.822 00.003 9640 Worker thread wakes up
00:13:25.822 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.05) opts 0xd
00:13:25.822 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.43, 0.05)
00:13:25.822 00.000 9640 Moving (-0.43, 0.05) raw xDistance=0.04 yDistance=0.43
00:13:25.822 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:13:25.822 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.43, m_sumCorr=0.42
00:13:25.822 00.000 9640 MoveAxis(E, 0, ABG)
00:13:25.822 00.000 9640 Move returns status 0, amount 0
00:13:25.822 00.000 9640 MoveAxis(N, 0, ABG)
00:13:25.822 00.000 9640 Move returns status 0, amount 0
00:13:25.822 00.000 9640 move complete, result=0
00:13:25.822 00.000 9640 worker thread done servicing request
00:13:25.827 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65520, med=3280, FiltMin=3116, FiltMax=65512, Gamma=2.190
00:13:25.870 00.043 16872 UpdateGuideState exits: m=220510 SNR=312.3
00:13:25.873 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:25.875 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:13:25.878 00.003 16872 Enqueuing Expose request
00:13:25.881 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
00:13:25.883 00.002 9640 Worker thread wakes up
00:13:25.883 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:13:25.883 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:13:27.061 01.178 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df424e03-e298-4721-b793-407940b4d430"}
00:13:27.065 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"df424e03-e298-4721-b793-407940b4d430"}
00:13:27.069 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"04c108f6-208a-4f01-a212-b48329c56c42"}
00:13:27.072 00.003 16872 case statement mapped state 6 to 3
00:13:27.075 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"04c108f6-208a-4f01-a212-b48329c56c42"}
00:13:27.078 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"091da2d2-3fe6-49cc-8001-1dcbc84ce8a5"}
00:13:27.082 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.35,7.37],"pixels":"..."},"id":"091da2d2-3fe6-49cc-8001-1dcbc84ce8a5"}
00:13:29.950 02.868 9640 Exposure complete
00:13:30.086 00.136 9640 worker thread done servicing request
00:13:30.087 00.001 16872 OnExposeComplete: enter
00:13:30.089 00.002 16872 UpdateGuideState(): m_state=6
00:13:30.092 00.003 16872 Star::Find(15, 1619, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:13:30.094 00.002 16872 Star::Find returns 1 (0), X=1619.11, Y=581.17, Mass=218829, SNR=306.6, Peak=23480 HFD=2.9
00:13:30.100 00.006 16872 MultiStar: [#1 -0.38,-0.20,0.40,U] [#2 -0.40,-0.08,0.52,U] [#3 -0.63,-0.20,0.00,M3] [#4 -0.60,-0.02,0.18,U] [#5 -0.34,-0.05,0.19,U] [#6 -0.82,0.15,0.00,M5] [#7 -0.48,0.15,0.10,U] [#8 -0.32,0.54,0.09,U] 
00:13:30.102 00.002 16872 refined, 6 included, MultiStar: {-0.61, -0.11}, one-star: {-0.91, -0.21}
00:13:30.105 00.003 16872 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.56) = xAngle (-4.52 = 1.77)
00:13:30.107 00.002 16872 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.47 = 1.81)
00:13:30.110 00.003 16872 CameraToMount -- cameraX=-0.61 cameraY=-0.11 hyp=0.62 cameraTheta=-2.96 mountX=-0.12 mountY=0.60, mountTheta=1.77
00:13:30.115 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.61, y=-0.11, opts=13)
00:13:30.117 00.002 16872 Enqueuing Move request for scope (-0.61, -0.11)
00:13:30.119 00.002 9640 Worker thread wakes up
00:13:30.119 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.11) opts 0xd
00:13:30.119 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.61, -0.11)
00:13:30.119 00.000 9640 Moving (-0.61, -0.11) raw xDistance=-0.12 yDistance=0.60
00:13:30.119 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.12
00:13:30.119 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.60, m_sumCorr=0.68
00:13:30.119 00.000 9640 MoveAxis(E, 13, ABG)
00:13:30.119 00.000 9640 Guiding  Dir = 2, Dur = 13
00:13:30.121 00.002 9640 IsSlewing returns 0
00:13:30.121 00.000 9640 IsGuiding returns 0
00:13:30.121 00.000 9640 PulseGuide returned control before completion, sleep 23
00:13:30.125 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65516, med=3276, FiltMin=3136, FiltMax=65512, Gamma=2.190
00:13:30.158 00.033 9640 IsGuiding returns 1
00:13:30.158 00.000 9640 scope still moving after pulse duration time elapsed
00:13:30.167 00.009 16872 UpdateGuideState exits: m=218829 SNR=306.6
00:13:30.169 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:30.173 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:13:30.176 00.003 16872 Enqueuing Expose request
00:13:30.190 00.014 9640 IsSlewing returns 0
00:13:30.190 00.000 9640 IsGuiding returns 0
00:13:30.190 00.000 9640 scope move finished after 13 + 56 ms
00:13:30.191 00.001 9640 Move returns status 0, amount 13
00:13:30.191 00.000 9640 MoveAxis(S, 31, ABG)
00:13:30.191 00.000 9640 Guiding  Dir = 1, Dur = 31
00:13:30.191 00.000 9640 IsSlewing returns 0
00:13:30.191 00.000 9640 IsGuiding returns 0
00:13:30.192 00.001 9640 PulseGuide returned control before completion, sleep 41
00:13:30.237 00.045 9640 IsGuiding returns 1
00:13:30.237 00.000 9640 scope still moving after pulse duration time elapsed
00:13:30.269 00.032 9640 IsSlewing returns 0
00:13:30.270 00.001 9640 IsGuiding returns 0
00:13:30.270 00.000 9640 scope move finished after 31 + 47 ms
00:13:30.270 00.000 9640 Move returns status 0, amount 31
00:13:30.270 00.000 9640 move complete, result=0
00:13:30.270 00.000 9640 worker thread done servicing request
00:13:30.270 00.000 9640 Worker thread wakes up
00:13:30.270 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:13:30.271 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:13:30.271 00.000 16872 GuideStep: -0.1 px 13 ms EAST, 0.6 px 31 ms SOUTH
00:13:30.559 00.288 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4306f286-45ef-430f-902d-340d7a73e086"}
00:13:30.563 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4306f286-45ef-430f-902d-340d7a73e086"}
00:13:30.567 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"059c191c-432f-4c4d-9ca5-b845dd79312d"}
00:13:30.571 00.004 16872 case statement mapped state 6 to 3
00:13:30.574 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"059c191c-432f-4c4d-9ca5-b845dd79312d"}
00:13:30.578 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"40492cbf-d65e-4042-af9a-b926f13837a7"}
00:13:30.581 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.11,7.17],"pixels":"..."},"id":"40492cbf-d65e-4042-af9a-b926f13837a7"}
00:13:34.058 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7be63a13-6c87-4dcf-8dd3-b9229e9c0d4e"}
00:13:34.062 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7be63a13-6c87-4dcf-8dd3-b9229e9c0d4e"}
00:13:34.067 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b05fe6d2-5612-4e87-b5c2-773c2c7a3491"}
00:13:34.071 00.004 16872 case statement mapped state 6 to 3
00:13:34.074 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b05fe6d2-5612-4e87-b5c2-773c2c7a3491"}
00:13:34.079 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"20dea0dc-abf8-4bb9-8ae9-ccd6b4f766c8"}
00:13:34.083 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.11,7.17],"pixels":"..."},"id":"20dea0dc-abf8-4bb9-8ae9-ccd6b4f766c8"}
00:13:34.325 00.242 9640 Exposure complete
00:13:34.463 00.138 9640 worker thread done servicing request
00:13:34.463 00.000 16872 OnExposeComplete: enter
00:13:34.467 00.004 16872 UpdateGuideState(): m_state=6
00:13:34.470 00.003 16872 Star::Find(15, 1619, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:13:34.472 00.002 16872 Star::Find returns 1 (0), X=1618.92, Y=581.61, Mass=217813, SNR=307.1, Peak=26184 HFD=3.1
00:13:34.476 00.004 16872 MultiStar: [#1 -0.92,0.28,0.00,M1] [#2 -0.96,0.34,0.00,M1] [#3 -0.71,0.44,0.00,M4] [#4 -1.34,0.48,0.00,M2] [#5 -0.72,0.45,0.00,M1] [#6 -1.02,0.35,0.00,M6] [#7 -0.69,0.39,0.00,M1] [#8 -0.61,0.58,0.00,M1] 
00:13:34.478 00.002 16872 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.56) = xAngle (1.38 = 1.38)
00:13:34.480 00.002 16872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.42 = 1.42)
00:13:34.484 00.004 16872 CameraToMount -- cameraX=-1.10 cameraY=0.23 hyp=1.12 cameraTheta=2.93 mountX=0.21 mountY=1.11, mountTheta=1.38
00:13:34.488 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.10, y=0.23, opts=13)
00:13:34.492 00.004 16872 Enqueuing Move request for scope (-1.10, 0.23)
00:13:34.495 00.003 9640 Worker thread wakes up
00:13:34.495 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.10, 0.23) opts 0xd
00:13:34.495 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.10, 0.23)
00:13:34.495 00.000 9640 Moving (-1.10, 0.23) raw xDistance=0.21 yDistance=1.11
00:13:34.495 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.21
00:13:34.495 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 1.11, m_sumCorr=0.68
00:13:34.495 00.000 9640 MoveAxis(W, 22, ABG)
00:13:34.495 00.000 9640 Guiding  Dir = 3, Dur = 22
00:13:34.495 00.000 9640 IsSlewing returns 0
00:13:34.496 00.001 9640 IsGuiding returns 0
00:13:34.496 00.000 9640 PulseGuide returned control before completion, sleep 32
00:13:34.501 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65516, med=3280, FiltMin=3184, FiltMax=65512, Gamma=2.190
00:13:34.536 00.035 9640 IsGuiding returns 1
00:13:34.536 00.000 9640 scope still moving after pulse duration time elapsed
00:13:34.538 00.002 16872 UpdateGuideState exits: m=217813 SNR=307.1
00:13:34.543 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:34.546 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:13:34.548 00.002 16872 Enqueuing Expose request
00:13:34.567 00.019 9640 IsSlewing returns 0
00:13:34.567 00.000 9640 IsGuiding returns 0
00:13:34.567 00.000 9640 scope move finished after 22 + 49 ms
00:13:34.567 00.000 9640 Move returns status 0, amount 22
00:13:34.567 00.000 9640 MoveAxis(N, 0, ABG)
00:13:34.567 00.000 9640 Move returns status 0, amount 0
00:13:34.567 00.000 9640 move complete, result=0
00:13:34.568 00.001 9640 worker thread done servicing request
00:13:34.568 00.000 9640 Worker thread wakes up
00:13:34.568 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:13:34.568 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:13:34.569 00.001 16872 GuideStep: 0.2 px 22 ms WEST, 1.1 px 0 ms NORTH
00:13:37.558 02.989 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02d62c90-611a-4bc1-a2b4-0de6aba08249"}
00:13:37.562 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"02d62c90-611a-4bc1-a2b4-0de6aba08249"}
00:13:37.566 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c12cda64-5e96-44cd-bd1d-03b123203596"}
00:13:37.571 00.005 16872 case statement mapped state 6 to 3
00:13:37.575 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c12cda64-5e96-44cd-bd1d-03b123203596"}
00:13:37.579 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4682c1f8-1801-4b05-b9ff-d78a29282bc9"}
00:13:37.582 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.92,6.61],"pixels":"..."},"id":"4682c1f8-1801-4b05-b9ff-d78a29282bc9"}
00:13:38.774 01.192 9640 Exposure complete
00:13:38.923 00.149 9640 worker thread done servicing request
00:13:38.923 00.000 16872 OnExposeComplete: enter
00:13:38.928 00.005 16872 UpdateGuideState(): m_state=6
00:13:38.933 00.005 16872 Star::Find(15, 1618, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
00:13:38.939 00.006 16872 Star::Find returns 1 (0), X=1619.02, Y=580.98, Mass=233605, SNR=318.0, Peak=30052 HFD=2.8
00:13:38.944 00.005 16872 MultiStar: [#1 -0.87,-0.43,0.00,M2] [#2 -0.85,-0.20,0.00,M2] [#3 -0.82,-0.27,0.00,M5] [#4 -1.18,-0.01,0.00,M3] [#5 -0.62,-0.09,0.19,U] [#6 -1.03,-0.25,0.00,M7] [#7 -0.90,0.15,0.00,M2] [#8 -0.90,-0.37,0.00,M2] 
00:13:38.949 00.005 16872 refined, 1 included, MultiStar: {-0.94, -0.35}, one-star: {-1.00, -0.40}
00:13:38.954 00.005 16872 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.56) = xAngle (-4.34 = 1.94)
00:13:38.958 00.004 16872 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.29 = 1.99)
00:13:38.963 00.005 16872 CameraToMount -- cameraX=-0.94 cameraY=-0.35 hyp=1.00 cameraTheta=-2.78 mountX=-0.37 mountY=0.92, mountTheta=1.95
00:13:38.970 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.94, y=-0.35, opts=13)
00:13:38.975 00.005 16872 Enqueuing Move request for scope (-0.94, -0.35)
00:13:38.980 00.005 9640 Worker thread wakes up
00:13:38.980 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.94, -0.35) opts 0xd
00:13:38.980 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.94, -0.35)
00:13:38.980 00.000 9640 Moving (-0.94, -0.35) raw xDistance=-0.37 yDistance=0.92
00:13:38.980 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.37
00:13:38.980 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 0.92, m_sumCorr=1
00:13:38.980 00.000 9640 MoveAxis(E, 37, ABG)
00:13:38.980 00.000 9640 Guiding  Dir = 2, Dur = 37
00:13:38.981 00.001 9640 IsSlewing returns 0
00:13:38.981 00.000 9640 IsGuiding returns 0
00:13:38.982 00.001 9640 PulseGuide returned control before completion, sleep 47
00:13:38.989 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3284, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:13:39.034 00.045 9640 IsGuiding returns 1
00:13:39.034 00.000 9640 scope still moving after pulse duration time elapsed
00:13:39.034 00.000 16872 UpdateGuideState exits: m=233605 SNR=318.0
00:13:39.039 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:39.044 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:13:39.051 00.007 16872 Enqueuing Expose request
00:13:39.065 00.014 9640 IsSlewing returns 0
00:13:39.065 00.000 9640 IsGuiding returns 0
00:13:39.065 00.000 9640 scope move finished after 37 + 47 ms
00:13:39.065 00.000 9640 Move returns status 0, amount 37
00:13:39.065 00.000 9640 MoveAxis(S, 42, ABG)
00:13:39.066 00.001 9640 Guiding  Dir = 1, Dur = 42
00:13:39.066 00.000 9640 IsSlewing returns 0
00:13:39.066 00.000 9640 IsGuiding returns 0
00:13:39.067 00.001 9640 PulseGuide returned control before completion, sleep 52
00:13:39.128 00.061 9640 IsGuiding returns 1
00:13:39.128 00.000 9640 scope still moving after pulse duration time elapsed
00:13:39.160 00.032 9640 IsSlewing returns 0
00:13:39.160 00.000 9640 IsGuiding returns 0
00:13:39.160 00.000 9640 scope move finished after 42 + 51 ms
00:13:39.161 00.001 9640 Move returns status 0, amount 42
00:13:39.161 00.000 9640 move complete, result=0
00:13:39.161 00.000 9640 worker thread done servicing request
00:13:39.161 00.000 9640 Worker thread wakes up
00:13:39.161 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:13:39.161 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:13:39.401 00.240 16872 GuideStep: -0.4 px 37 ms EAST, 0.9 px 42 ms SOUTH
00:13:41.058 01.657 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"934de132-db50-45bd-aa43-5e55a7a614ad"}
00:13:41.064 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"934de132-db50-45bd-aa43-5e55a7a614ad"}
00:13:41.074 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e794e71-d88e-47cf-ba75-972624146d6a"}
00:13:41.080 00.006 16872 case statement mapped state 6 to 3
00:13:41.086 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e794e71-d88e-47cf-ba75-972624146d6a"}
00:13:41.091 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d6c6ae64-dd2a-4e4d-bf39-e6c9392bc869"}
00:13:41.095 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.02,6.98],"pixels":"..."},"id":"d6c6ae64-dd2a-4e4d-bf39-e6c9392bc869"}
00:13:43.484 02.389 9640 Exposure complete
00:13:43.997 00.513 9640 worker thread done servicing request
00:13:43.997 00.000 16872 OnExposeComplete: enter
00:13:44.004 00.007 16872 UpdateGuideState(): m_state=6
00:13:44.009 00.005 16872 Star::Find(15, 1619, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
00:13:44.018 00.009 16872 Star::Find returns 1 (0), X=1618.78, Y=581.43, Mass=204048, SNR=292.9, Peak=22908 HFD=3.2
00:13:44.023 00.005 16872 MultiStar: [#1 -0.95,0.11,0.00,M3] [#2 -0.94,0.11,0.00,M3] [#3 -0.69,0.14,0.28,U] [#4 -1.32,0.08,0.00,M4] [#5 -1.17,-0.01,0.00,M1] [#6 -1.06,0.30,0.00,M8] [#7 -0.89,0.21,0.00,M3] [#8 -0.90,0.64,0.00,M3] 
00:13:44.026 00.003 16872 refined, 1 included, MultiStar: {-1.12, 0.07}, one-star: {-1.24, 0.05}
00:13:44.033 00.007 16872 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
00:13:44.037 00.004 16872 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
00:13:44.041 00.004 16872 CameraToMount -- cameraX=-1.12 cameraY=0.07 hyp=1.12 cameraTheta=3.08 mountX=0.05 mountY=1.12, mountTheta=1.53
00:13:44.049 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-1.12, y=0.07, opts=13)
00:13:44.054 00.005 16872 Enqueuing Move request for scope (-1.12, 0.07)
00:13:44.057 00.003 9640 Worker thread wakes up
00:13:44.058 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.12, 0.07) opts 0xd
00:13:44.058 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.12, 0.07)
00:13:44.058 00.000 9640 Moving (-1.12, 0.07) raw xDistance=0.05 yDistance=1.12
00:13:44.058 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:13:44.058 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 1.12, m_sumCorr=1.3
00:13:44.058 00.000 9640 MoveAxis(E, 0, ABG)
00:13:44.058 00.000 9640 Move returns status 0, amount 0
00:13:44.058 00.000 9640 MoveAxis(S, 35, ABG)
00:13:44.058 00.000 9640 Guiding  Dir = 1, Dur = 35
00:13:44.058 00.000 9640 IsSlewing returns 0
00:13:44.059 00.001 9640 IsGuiding returns 0
00:13:44.059 00.000 9640 PulseGuide returned control before completion, sleep 45
00:13:44.073 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3280, FiltMin=3188, FiltMax=65516, Gamma=2.190
00:13:44.108 00.035 9640 IsGuiding returns 1
00:13:44.108 00.000 9640 scope still moving after pulse duration time elapsed
00:13:44.124 00.016 16872 UpdateGuideState exits: m=204048 SNR=292.9
00:13:44.128 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:44.131 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:13:44.135 00.004 16872 Enqueuing Expose request
00:13:44.142 00.007 9640 IsSlewing returns 0
00:13:44.142 00.000 9640 IsGuiding returns 0
00:13:44.142 00.000 9640 scope move finished after 35 + 48 ms
00:13:44.142 00.000 9640 Move returns status 0, amount 35
00:13:44.142 00.000 9640 move complete, result=0
00:13:44.143 00.001 9640 worker thread done servicing request
00:13:44.143 00.000 9640 Worker thread wakes up
00:13:44.143 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:13:44.143 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,566,31,31)
00:13:44.147 00.004 16872 GuideStep: 0.0 px 0 ms EAST, 1.1 px 35 ms SOUTH
00:13:44.492 00.345 16872 evsrv: cli 0D3BFB48 connect
00:13:44.496 00.004 16872 case statement mapped state 6 to 3
00:13:44.504 00.008 16872 case statement mapped state 6 to 3
00:13:44.510 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"3b91e0f8-f597-4749-9968-751b6a74fb8e"}
00:13:44.513 00.003 16872 case statement mapped state 6 to 3
00:13:44.517 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b91e0f8-f597-4749-9968-751b6a74fb8e"}
00:13:44.530 00.013 16872 evsrv: cli 0D3BFB48 disconnect
00:13:44.535 00.005 16872 evsrv: cli 0D3BFFA8 connect
00:13:44.539 00.004 16872 case statement mapped state 6 to 3
00:13:44.544 00.005 16872 case statement mapped state 6 to 3
00:13:44.548 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"2205e2a7-68de-43f4-ba8b-a37cb6218cf1"}
00:13:44.556 00.008 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:13:44.563 00.007 16872 Status Line: Waiting for devices...
00:13:44.571 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"2205e2a7-68de-43f4-ba8b-a37cb6218cf1"}
00:13:44.576 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c876882-8936-4a43-9811-fec88aa61297"}
00:13:44.585 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4c876882-8936-4a43-9811-fec88aa61297"}
00:13:44.590 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
00:13:44.594 00.004 16872 evsrv: cli 0D3C0A48 connect
00:13:44.604 00.010 16872 case statement mapped state 6 to 3
00:13:44.611 00.007 16872 case statement mapped state 6 to 3
00:13:44.632 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a94a8a16-ecba-483b-a02f-1e2d38b1a6b5"}
00:13:44.640 00.008 16872 case statement mapped state 6 to 3
00:13:44.662 00.022 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a94a8a16-ecba-483b-a02f-1e2d38b1a6b5"}
00:13:44.668 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"396e0d70-e492-4a20-8aa0-b6207cd17a1d"}
00:13:44.674 00.006 16872 case statement mapped state 6 to 3
00:13:44.680 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"396e0d70-e492-4a20-8aa0-b6207cd17a1d"}
00:13:44.686 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d87d36a3-661e-4628-8ce4-01361300e71e"}
00:13:44.690 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.78,7.43],"pixels":"..."},"id":"d87d36a3-661e-4628-8ce4-01361300e71e"}
00:13:44.702 00.012 16872 evsrv: cli 0D3C0A48 disconnect
00:13:45.699 00.997 16872 evsrv: cli 0D3C0A48 connect
00:13:45.703 00.004 16872 case statement mapped state 6 to 3
00:13:45.720 00.017 16872 case statement mapped state 6 to 3
00:13:45.732 00.012 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"62859ff5-cf2a-4b16-9bfe-f488add4d0ec"}
00:13:45.756 00.024 16872 case statement mapped state 6 to 3
00:13:45.784 00.028 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"62859ff5-cf2a-4b16-9bfe-f488add4d0ec"}
00:13:45.791 00.007 16872 evsrv: cli 0D3C0A48 disconnect
00:13:46.793 01.002 16872 evsrv: cli 0D3BFB48 connect
00:13:46.797 00.004 16872 case statement mapped state 6 to 3
00:13:46.801 00.004 16872 case statement mapped state 6 to 3
00:13:46.810 00.009 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"d986a44f-7fe3-45af-a445-c25f6ef15b77"}
00:13:46.814 00.004 16872 case statement mapped state 6 to 3
00:13:46.818 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"d986a44f-7fe3-45af-a445-c25f6ef15b77"}
00:13:46.823 00.005 16872 evsrv: cli 0D3BFB48 disconnect
00:13:47.826 01.003 16872 evsrv: cli 0D3C0A48 connect
00:13:47.829 00.003 16872 case statement mapped state 6 to 3
00:13:47.834 00.005 16872 case statement mapped state 6 to 3
00:13:47.838 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"3000297c-d109-409b-b61e-c1795f441982"}
00:13:47.848 00.010 16872 case statement mapped state 6 to 3
00:13:47.851 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"3000297c-d109-409b-b61e-c1795f441982"}
00:13:47.856 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:13:48.035 00.179 9640 ASCOM_AbortExposure returns err = 0
00:13:48.035 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:13:48.035 00.000 9640 worker thread done servicing request
00:13:48.035 00.000 16872 OnExposeComplete: enter
00:13:48.039 00.004 16872 OnExposeComplete: Capture Error reported
00:13:48.044 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:13:48.048 00.004 16872 Mount: notify guiding stopped
00:13:48.057 00.009 16872 Changing from state GUIDING to STOP
00:13:48.066 00.009 16872 guider state => SELECTED
00:13:48.074 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3280, FiltMin=3188, FiltMax=65516, Gamma=2.190
00:13:48.128 00.054 16872 Changing from state SELECTED to UNINITIALIZED
00:13:48.134 00.006 16872 guider state => SELECTING
00:13:48.150 00.016 16872 Status Line: Stopped.
00:13:48.159 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:13:48.364 00.205 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db870439-74bf-465e-ad7b-ac692fdaaa54"}
00:13:48.368 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"db870439-74bf-465e-ad7b-ac692fdaaa54"}
00:13:48.382 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6fa22602-cb6f-4961-bd3d-28dd1d598ef5"}
00:13:48.386 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6fa22602-cb6f-4961-bd3d-28dd1d598ef5"}
00:13:48.857 00.471 16872 evsrv: cli 0D3C0A48 connect
00:13:48.862 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"39703e64-df27-4173-8020-39e2c103f58c"}
00:13:48.867 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"39703e64-df27-4173-8020-39e2c103f58c"}
00:13:48.871 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:13:51.565 02.694 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63aee4e7-ad7b-4c17-a617-4245a7f21a57"}
00:13:51.568 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"63aee4e7-ad7b-4c17-a617-4245a7f21a57"}
00:13:51.572 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"000df890-4e76-4ab0-afe5-bd6cc50caa84"}
00:13:51.575 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"000df890-4e76-4ab0-afe5-bd6cc50caa84"}
00:13:54.961 03.386 16872 evsrv: cli 0D3BFB48 connect
00:13:54.965 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"4c16cc96-97a9-476c-b6fc-4c21503e4a10"}
00:13:54.969 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c16cc96-97a9-476c-b6fc-4c21503e4a10"}
00:13:54.978 00.009 16872 evsrv: cli 0D3BFB48 disconnect
00:13:54.983 00.005 16872 evsrv: cli 0D3BFFA8 connect
00:13:54.987 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_calibrated","id":"d5dd05a8-bbc0-4d68-95b8-cd10c0096246"}
00:13:54.990 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":true,"id":"d5dd05a8-bbc0-4d68-95b8-cd10c0096246"}
00:13:54.994 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:13:55.000 00.006 16872 evsrv: cli 0D3C0228 connect
00:13:55.004 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"e4c9aa5e-808c-400d-9dd4-0f2d4e9cf68d"}
00:13:55.007 00.003 16872 PhdController::Guide begins
00:13:55.012 00.005 16872 PhdController: newstate STATE_SETUP
00:13:55.015 00.003 16872 PhdController: setup
00:13:55.017 00.002 16872 PhdController: newstate STATE_ATTEMPT_START
00:13:55.019 00.002 16872 PhdController: start capturing
00:13:55.021 00.002 16872 Changing from state SELECTING to UNINITIALIZED
00:13:55.026 00.005 16872 guider state => SELECTING
00:13:55.028 00.002 16872 setting force full frames = true
00:13:55.031 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:13:55.044 00.013 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:13:55.047 00.003 16872 Enqueuing Expose request
00:13:55.050 00.003 16872 PhdController: newstate STATE_SELECT_STAR
00:13:55.053 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"e4c9aa5e-808c-400d-9dd4-0f2d4e9cf68d"}
00:13:55.056 00.003 9640 Worker thread wakes up
00:13:55.056 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:13:55.056 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:13:55.057 00.001 16872 evsrv: cli 0D3C0228 disconnect
00:13:55.061 00.004 16872 evsrv: cli 0D3C0A48 connect
00:13:55.064 00.003 16872 case statement mapped state 1 to 101
00:13:55.068 00.004 16872 case statement mapped state 1 to 101
00:13:55.074 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"02997fef-00d3-47e2-becc-ca82ce59e0d3"}
00:13:55.076 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"02997fef-00d3-47e2-becc-ca82ce59e0d3"}
00:13:55.079 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5893ed8-814f-47a6-9854-0a8e0f5aed61"}
00:13:55.082 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e5893ed8-814f-47a6-9854-0a8e0f5aed61"}
00:13:55.086 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:13:55.090 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:13:55.094 00.004 16872 case statement mapped state 1 to 101
00:13:55.097 00.003 16872 case statement mapped state 1 to 101
00:13:55.101 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"59168cfb-98f2-400b-b6ed-f6f37f05ff1d"}
00:13:55.105 00.004 16872 case statement mapped state 1 to 101
00:13:55.108 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"59168cfb-98f2-400b-b6ed-f6f37f05ff1d"}
00:13:55.110 00.002 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"5ce5c937-101f-411f-8337-1b0c68e158b3"}
00:13:55.113 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"5ce5c937-101f-411f-8337-1b0c68e158b3"}
00:13:55.122 00.009 16872 evsrv: cli 0D3BF8C8 disconnect
00:13:56.118 00.996 16872 evsrv: cli 0D3C0228 connect
00:13:56.121 00.003 16872 case statement mapped state 1 to 101
00:13:56.124 00.003 16872 case statement mapped state 1 to 101
00:13:56.128 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"29519bce-f6ba-4626-9820-8aadeaa41da8"}
00:13:56.132 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"29519bce-f6ba-4626-9820-8aadeaa41da8"}
00:13:56.136 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:13:57.137 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:13:57.141 00.004 16872 case statement mapped state 1 to 101
00:13:57.144 00.003 16872 case statement mapped state 1 to 101
00:13:57.147 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"e5a260d6-f336-4f21-b2b7-fe3d8b03d5f1"}
00:13:57.151 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"e5a260d6-f336-4f21-b2b7-fe3d8b03d5f1"}
00:13:57.154 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:13:58.156 01.002 16872 evsrv: cli 0D3BFB48 connect
00:13:58.159 00.003 16872 case statement mapped state 1 to 101
00:13:58.162 00.003 16872 case statement mapped state 1 to 101
00:13:58.166 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"52b759be-604e-4db5-96fb-3984f80060c1"}
00:13:58.169 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"52b759be-604e-4db5-96fb-3984f80060c1"}
00:13:58.173 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:13:58.566 00.393 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"994be684-10d3-42fc-8d0c-359343a98d51"}
00:13:58.569 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"994be684-10d3-42fc-8d0c-359343a98d51"}
00:13:58.572 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"94341aa0-ed5e-494d-ad48-116ce9f6f90e"}
00:13:58.574 00.002 16872 case statement mapped state 1 to 101
00:13:58.577 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"94341aa0-ed5e-494d-ad48-116ce9f6f90e"}
00:13:59.108 00.531 9640 Exposure complete
00:13:59.175 00.067 16872 evsrv: cli 0D3C0A48 connect
00:13:59.178 00.003 16872 case statement mapped state 1 to 101
00:13:59.181 00.003 16872 case statement mapped state 1 to 101
00:13:59.185 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"ec521460-66c3-44a9-81b2-9029813a52da"}
00:13:59.188 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"ec521460-66c3-44a9-81b2-9029813a52da"}
00:13:59.191 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:13:59.250 00.059 9640 worker thread done servicing request
00:13:59.250 00.000 16872 OnExposeComplete: enter
00:13:59.255 00.005 16872 UpdateGuideState(): m_state=1
00:13:59.260 00.005 16872 UpdateCurrentPosition: no star selected
00:13:59.264 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:59.267 00.003 16872 Status Line: No star selected
00:13:59.273 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65520, med=3336, FiltMin=3236, FiltMax=65520, Gamma=2.190
00:13:59.312 00.039 16872 UpdateGuideState exits: No star selected
00:13:59.314 00.002 16872 GuiderMultiStar::AutoSelect enter
00:13:59.321 00.007 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:13:59.449 00.128 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:13:59.615 00.166 16872 AutoFind: global mean = -0.0, stdev 700.8
00:13:59.617 00.002 16872 AutoFind: using threshold = 0.1
00:13:59.775 00.158 16872 AutoFind: local max [1207, 115] 183.7
00:13:59.778 00.003 16872 AutoFind: local max [1619, 583] 58.0
00:13:59.781 00.003 16872 AutoFind: local max [1070, 962] 20.0
00:13:59.784 00.003 16872 AutoFind: local max [960, 620] 15.6
00:13:59.787 00.003 16872 AutoFind: local max [1788, 864] 5.8
00:13:59.789 00.002 16872 AutoFind: local max [509, 857] 4.6
00:13:59.792 00.003 16872 AutoFind: local max [504, 979] 3.4
00:13:59.795 00.003 16872 AutoFind: local max [1599, 505] 1.8
00:13:59.797 00.002 16872 AutoFind: local max [144, 415] 1.3
00:13:59.801 00.004 16872 AutoFind: local max [17, 325] 1.2
00:13:59.804 00.003 16872 AutoFind: local max [457, 251] 1.2
00:13:59.807 00.003 16872 AutoFind: local max [1627, 808] 1.1
00:13:59.810 00.003 16872 AutoFind: local max [560, 978] 1.0
00:13:59.812 00.002 16872 AutoFind: local max [1166, 748] 0.8
00:13:59.815 00.003 16872 AutoFind: local max [1611, 590] 0.7
00:13:59.817 00.002 16872 AutoFind: local max [1198, 95] 0.7
00:13:59.820 00.003 16872 AutoFind: local max [1325, 16] 0.7
00:13:59.822 00.002 16872 AutoFind: local max [1195, 130] 0.6
00:13:59.825 00.003 16872 AutoFind: local max [1606, 689] 0.6
00:13:59.827 00.002 16872 AutoFind: local max [42, 867] 0.6
00:13:59.830 00.003 16872 AutoFind: local max [1396, 642] 0.6
00:13:59.833 00.003 16872 AutoFind: local max [333, 314] 0.6
00:13:59.836 00.003 16872 AutoFind: local max [838, 270] 0.5
00:13:59.838 00.002 16872 AutoFind: local max [1682, 435] 0.5
00:13:59.841 00.003 16872 AutoFind: local max [1520, 428] 0.5
00:13:59.844 00.003 16872 AutoFind: local max [578, 370] 0.5
00:13:59.846 00.002 16872 AutoFind: local max [918, 518] 0.5
00:13:59.849 00.003 16872 AutoFind: local max [1007, 925] 0.5
00:13:59.852 00.003 16872 AutoFind: local max [950, 624] 0.5
00:13:59.854 00.002 16872 AutoFind: local max [188, 624] 0.5
00:13:59.857 00.003 16872 AutoFind: local max [1088, 54] 0.5
00:13:59.862 00.005 16872 AutoFind: local max [710, 799] 0.5
00:13:59.865 00.003 16872 AutoFind: local max [1476, 166] 0.5
00:13:59.868 00.003 16872 AutoFind: local max [1249, 62] 0.5
00:13:59.871 00.003 16872 AutoFind: local max [1172, 866] 0.5
00:13:59.876 00.005 16872 AutoFind: local max [674, 678] 0.5
00:13:59.879 00.003 16872 AutoFind: local max [266, 858] 0.5
00:13:59.883 00.004 16872 AutoFind: local max [581, 607] 0.5
00:13:59.886 00.003 16872 AutoFind: local max [1071, 951] 0.5
00:13:59.893 00.007 16872 AutoFind: local max [1559, 69] 0.5
00:13:59.900 00.007 16872 AutoFind: local max [206, 130] 0.5
00:13:59.903 00.003 16872 AutoFind: local max [1320, 623] 0.5
00:13:59.911 00.008 16872 AutoFind: local max [1038, 793] 0.5
00:13:59.915 00.004 16872 AutoFind: local max [1536, 761] 0.5
00:13:59.922 00.007 16872 AutoFind: local max [1344, 428] 0.5
00:13:59.926 00.004 16872 AutoFind: local max [1040, 302] 0.5
00:13:59.929 00.003 16872 AutoFind: local max [1380, 173] 0.5
00:13:59.932 00.003 16872 AutoFind: local max [1605, 1064] 0.5
00:13:59.936 00.004 16872 AutoFind: local max [1533, 946] 0.5
00:13:59.940 00.004 16872 AutoFind: local max [1085, 859] 0.5
00:13:59.943 00.003 16872 AutoFind: local max [626, 361] 0.5
00:13:59.947 00.004 16872 AutoFind: local max [497, 160] 0.5
00:13:59.952 00.005 16872 AutoFind: local max [139, 867] 0.5
00:13:59.957 00.005 16872 AutoFind: local max [1179, 748] 0.5
00:13:59.962 00.005 16872 AutoFind: local max [1834, 838] 0.5
00:13:59.965 00.003 16872 AutoFind: local max [1546, 748] 0.5
00:13:59.971 00.006 16872 AutoFind: local max [875, 726] 0.5
00:13:59.974 00.003 16872 AutoFind: local max [1659, 860] 0.5
00:13:59.977 00.003 16872 AutoFind: local max [567, 108] 0.5
00:13:59.980 00.003 16872 AutoFind: local max [1189, 99] 0.5
00:13:59.984 00.004 16872 AutoFind: local max [521, 402] 0.5
00:13:59.987 00.003 16872 AutoFind: local max [912, 702] 0.5
00:13:59.990 00.003 16872 AutoFind: local max [271, 945] 0.5
00:13:59.994 00.004 16872 AutoFind: local max [273, 1053] 0.5
00:13:59.997 00.003 16872 AutoFind: local max [382, 664] 0.5
00:14:00.000 00.003 16872 AutoFind: local max [857, 976] 0.5
00:14:00.004 00.004 16872 AutoFind: local max [1258, 308] 0.5
00:14:00.007 00.003 16872 AutoFind: local max [772, 469] 0.5
00:14:00.010 00.003 16872 AutoFind: local max [90, 271] 0.5
00:14:00.015 00.005 16872 AutoFind: local max [822, 103] 0.5
00:14:00.022 00.007 16872 AutoFind: local max [159, 389] 0.5
00:14:00.029 00.007 16872 AutoFind: local max [813, 437] 0.5
00:14:00.040 00.011 16872 AutoFind: local max [1207, 887] 0.5
00:14:00.046 00.006 16872 AutoFind: local max [634, 213] 0.5
00:14:00.049 00.003 16872 AutoFind: local max [355, 351] 0.5
00:14:00.052 00.003 16872 AutoFind: local max [345, 852] 0.5
00:14:00.055 00.003 16872 AutoFind: local max [1677, 788] 0.5
00:14:00.058 00.003 16872 AutoFind: local max [818, 318] 0.5
00:14:00.064 00.006 16872 AutoFind: local max [108, 153] 0.5
00:14:00.067 00.003 16872 AutoFind: local max [20, 701] 0.5
00:14:00.071 00.004 16872 AutoFind: local max [202, 578] 0.5
00:14:00.073 00.002 16872 AutoFind: local max [1295, 360] 0.5
00:14:00.077 00.004 16872 AutoFind: local max [1321, 597] 0.5
00:14:00.080 00.003 16872 AutoFind: local max [1016, 933] 0.5
00:14:00.083 00.003 16872 AutoFind: local max [1528, 108] 0.5
00:14:00.086 00.003 16872 AutoFind: local max [1848, 362] 0.5
00:14:00.089 00.003 16872 AutoFind: local max [468, 306] 0.5
00:14:00.095 00.006 16872 AutoFind: local max [1519, 1016] 0.5
00:14:00.097 00.002 16872 AutoFind: local max [1458, 711] 0.5
00:14:00.101 00.004 16872 AutoFind: local max [652, 812] 0.5
00:14:00.104 00.003 16872 AutoFind: local max [1786, 190] 0.5
00:14:00.108 00.004 16872 AutoFind: local max [1500, 390] 0.5
00:14:00.111 00.003 16872 AutoFind: local max [883, 333] 0.5
00:14:00.114 00.003 16872 AutoFind: local max [430, 159] 0.5
00:14:00.117 00.003 16872 AutoFind: local max [315, 1052] 0.5
00:14:00.120 00.003 16872 AutoFind: local max [1667, 224] 0.5
00:14:00.125 00.005 16872 AutoFind: local max [866, 711] 0.5
00:14:00.128 00.003 16872 AutoFind: local max [1854, 1038] 0.5
00:14:00.131 00.003 16872 AutoFind: local max [1846, 925] 0.5
00:14:00.134 00.003 16872 AutoFind: local max [1007, 148] 0.5
00:14:00.137 00.003 16872 AutoFind: too close [866, 711] 0.5 - [875, 726] 0.5
00:14:00.141 00.004 16872 AutoFind: too close [1016, 933] 0.5 - [1007, 925] 0.5
00:14:00.144 00.003 16872 AutoFind: too close [1189, 99] 0.5 - [1198, 95] 0.7
00:14:00.147 00.003 16872 AutoFind: close dim-bright [1189, 99] 0.5 - [1207, 115] 183.7
00:14:00.150 00.003 16872 AutoFind: too close [1546, 748] 0.5 - [1536, 761] 0.5
00:14:00.153 00.003 16872 AutoFind: too close [1179, 748] 0.5 - [1166, 748] 0.8
00:14:00.158 00.005 16872 AutoFind: close dim-bright [1071, 951] 0.5 - [1070, 962] 20.0
00:14:00.161 00.003 16872 AutoFind: close dim-bright [950, 624] 0.5 - [960, 620] 15.6
00:14:00.164 00.003 16872 AutoFind: close dim-bright [1195, 130] 0.6 - [1207, 115] 183.7
00:14:00.167 00.003 16872 AutoFind: close dim-bright [1198, 95] 0.7 - [1207, 115] 183.7
00:14:00.170 00.003 16872 AutoFind: close dim-bright [1611, 590] 0.7 - [1619, 583] 58.0
00:14:00.174 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:14:00.178 00.004 16872 Star::Find(15, 1207, 115, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.181 00.003 16872 Star::Find returns 1 (0), X=1206.22, Y=112.66, Mass=4724827, SNR=519.3, Peak=65520 HFD=7.1
00:14:00.185 00.004 16872 Star::Find(15, 1619, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.188 00.003 16872 Star::Find returns 1 (0), X=1619.24, Y=582.37, Mass=224352, SNR=296.2, Peak=19712 HFD=3.6
00:14:00.192 00.004 16872 Star::Find(15, 1070, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.196 00.004 16872 Star::Find returns 1 (0), X=1069.85, Y=961.62, Mass=73651, SNR=150.9, Peak=8892 HFD=3.6
00:14:00.199 00.003 16872 Star::Find(15, 960, 620, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.204 00.005 16872 Star::Find returns 1 (0), X=960.26, Y=620.31, Mass=60909, SNR=141.0, Peak=8268 HFD=3.5
00:14:00.208 00.004 16872 Star::Find(15, 1788, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.210 00.002 16872 Star::Find returns 1 (0), X=1788.44, Y=863.71, Mass=21228, SNR=77.7, Peak=5340 HFD=3.1
00:14:00.213 00.003 16872 Star::Find(15, 509, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.217 00.004 16872 Star::Find returns 1 (0), X=509.39, Y=856.80, Mass=15076, SNR=61.2, Peak=4848 HFD=3.0
00:14:00.220 00.003 16872 Star::Find(15, 504, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.223 00.003 16872 Star::Find returns 1 (0), X=503.77, Y=978.78, Mass=12830, SNR=54.4, Peak=4504 HFD=2.9
00:14:00.226 00.003 16872 Star::Find(15, 1599, 505, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.228 00.002 16872 Star::Find returns 1 (0), X=1598.66, Y=505.16, Mass=5238, SNR=32.9, Peak=3956 HFD=2.5
00:14:00.231 00.003 16872 Star::Find(15, 144, 415, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.236 00.005 16872 Star::Find returns 1 (0), X=144.06, Y=415.03, Mass=3819, SNR=24.5, Peak=3736 HFD=2.8
00:14:00.239 00.003 16872 Star::Find(15, 17, 325, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.241 00.002 16872 Star::Find returns 1 (0), X=17.33, Y=325.45, Mass=3803, SNR=24.5, Peak=3776 HFD=2.9
00:14:00.244 00.003 16872 Star::Find(15, 457, 251, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.246 00.002 16872 Star::Find returns 1 (0), X=456.82, Y=250.66, Mass=2479, SNR=20.0, Peak=3652 HFD=2.5
00:14:00.250 00.004 16872 Star::Find(15, 1627, 808, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.253 00.003 16872 Star::Find returns 1 (0), X=1627.07, Y=808.30, Mass=3323, SNR=21.8, Peak=3612 HFD=2.9
00:14:00.256 00.003 16872 Star::Find(15, 560, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.258 00.002 16872 Star::Find returns 1 (0), X=560.17, Y=977.87, Mass=2670, SNR=24.1, Peak=3704 HFD=2.3
00:14:00.260 00.002 16872 Star::Find(15, 1611, 590, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.264 00.004 16872 Star::Find returns 1 (0), X=1619.24, Y=582.37, Mass=224352, SNR=296.2, Peak=19712 HFD=3.6
00:14:00.267 00.003 16872 Star::Find(15, 1325, 16, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.271 00.004 16872 Star::Find returns 1 (0), X=1325.49, Y=16.34, Mass=1614, SNR=15.7, Peak=3568 HFD=2.9
00:14:00.273 00.002 16872 Star::Find(15, 1195, 130, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.275 00.002 16872 Star::Find returns 1 (0), X=1206.47, Y=113.60, Mass=4034232, SNR=466.0, Peak=65508 HFD=6.9
00:14:00.278 00.003 16872 Star::Find(15, 1606, 689, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.282 00.004 16872 Star::Find returns 1 (0), X=1606.62, Y=689.13, Mass=1557, SNR=15.3, Peak=3528 HFD=2.5
00:14:00.284 00.002 16872 Star::Find(15, 42, 867, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.287 00.003 16872 Star::Find returns 1 (0), X=41.96, Y=867.56, Mass=1440, SNR=13.0, Peak=3496 HFD=2.8
00:14:00.289 00.002 16872 Star::Find(15, 1396, 642, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.292 00.003 16872 Star::Find returns 1 (0), X=1394.89, Y=642.20, Mass=1741, SNR=15.1, Peak=3536 HFD=4.2
00:14:00.294 00.002 16872 Star::Find(15, 333, 314, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.299 00.005 16872 Star::Find returns 1 (0), X=332.79, Y=313.88, Mass=723, SNR=9.4, Peak=3476 HFD=1.8
00:14:00.302 00.003 16872 Star::Find(15, 838, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.304 00.002 16872 Star::Find returns 1 (0), X=837.59, Y=269.91, Mass=1033, SNR=11.8, Peak=3480 HFD=2.5
00:14:00.307 00.003 16872 Star::Find(15, 1682, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.310 00.003 16872 Star::Find false star n=2 nbg=271 bg=3343.0 sigma=27.4 thresh=3425 peak=3419
00:14:00.313 00.003 16872 Star::Find returns 0 (2), X=1682.00, Y=435.00, Mass=198, SNR=2.9, Peak=3452 HFD=0.0
00:14:00.315 00.002 16872 Star::Find(15, 1520, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.318 00.003 16872 Star::Find false star n=3 nbg=259 bg=3337.0 sigma=25.1 thresh=3412 peak=3412
00:14:00.320 00.002 16872 Star::Find returns 0 (2), X=1520.00, Y=428.00, Mass=273, SNR=2.9, Peak=3472 HFD=0.0
00:14:00.322 00.002 16872 Star::Find(15, 578, 370, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.325 00.003 16872 Star::Find returns 0 (4), X=578.00, Y=370.04, Mass=319, SNR=5.9, Peak=3464 HFD=0.7
00:14:00.331 00.006 16872 Star::Find(15, 918, 518, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.333 00.002 16872 Star::Find returns 1 (0), X=908.87, Y=531.17, Mass=674, SNR=10.1, Peak=3456 HFD=2.4
00:14:00.335 00.002 16872 Star::Find(15, 950, 624, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.338 00.003 16872 Star::Find returns 1 (0), X=960.26, Y=620.31, Mass=60909, SNR=141.0, Peak=8268 HFD=3.5
00:14:00.341 00.003 16872 Star::Find(15, 188, 624, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.344 00.003 16872 Star::Find false star n=3 nbg=278 bg=3337.6 sigma=26.4 thresh=3417 peak=3403
00:14:00.347 00.003 16872 Star::Find returns 0 (2), X=188.00, Y=624.00, Mass=267, SNR=2.9, Peak=3444 HFD=0.0
00:14:00.349 00.002 16872 Star::Find(15, 1088, 54, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.352 00.003 16872 Star::Find returns 1 (0), X=1087.41, Y=53.28, Mass=411, SNR=7.1, Peak=3440 HFD=1.5
00:14:00.354 00.002 16872 Star::Find(15, 710, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.358 00.004 16872 Star::Find returns 0 (4), X=710.21, Y=798.58, Mass=546, SNR=7.6, Peak=3464 HFD=1.3
00:14:00.361 00.003 16872 Star::Find(15, 1476, 166, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.363 00.002 16872 Star::Find returns 1 (0), X=1475.58, Y=166.19, Mass=428, SNR=7.0, Peak=3432 HFD=1.5
00:14:00.366 00.003 16872 Star::Find(15, 1249, 62, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.368 00.002 16872 Star::Find returns 1 (0), X=1247.81, Y=61.69, Mass=1209, SNR=12.3, Peak=3488 HFD=3.6
00:14:00.370 00.002 16872 Star::Find(15, 1172, 866, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.374 00.004 16872 Star::Find false star n=4 nbg=268 bg=3337.4 sigma=24.5 thresh=3411 peak=3411
00:14:00.376 00.002 16872 Star::Find returns 0 (2), X=1172.00, Y=866.00, Mass=347, SNR=2.9, Peak=3440 HFD=0.0
00:14:00.379 00.003 16872 Star::Find(15, 674, 678, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.382 00.003 16872 Star::Find returns 0 (4), X=673.81, Y=677.60, Mass=586, SNR=9.5, Peak=3504 HFD=1.3
00:14:00.384 00.002 16872 Star::Find(15, 266, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.387 00.003 16872 Star::Find false star n=2 nbg=282 bg=3340.1 sigma=31.4 thresh=3434 peak=3411
00:14:00.389 00.002 16872 Star::Find returns 0 (2), X=266.00, Y=858.00, Mass=192, SNR=2.9, Peak=3452 HFD=0.0
00:14:00.392 00.003 16872 Star::Find(15, 581, 607, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.395 00.003 16872 Star::Find returns 1 (0), X=580.22, Y=606.48, Mass=1367, SNR=13.0, Peak=3452 HFD=3.7
00:14:00.397 00.002 16872 Star::Find(15, 1071, 951, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.400 00.003 16872 Star::Find returns 1 (0), X=1069.85, Y=961.62, Mass=73651, SNR=150.9, Peak=8892 HFD=3.6
00:14:00.402 00.002 16872 Star::Find(15, 1559, 69, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.405 00.003 16872 Star::Find returns 1 (0), X=1559.23, Y=67.94, Mass=1342, SNR=15.2, Peak=3668 HFD=2.3
00:14:00.408 00.003 16872 Star::Find(15, 206, 130, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.411 00.003 16872 Star::Find false star n=4 nbg=269 bg=3337.4 sigma=25.3 thresh=3413 peak=3408
00:14:00.413 00.002 16872 Star::Find returns 0 (2), X=206.00, Y=130.00, Mass=350, SNR=2.9, Peak=3460 HFD=0.0
00:14:00.416 00.003 16872 Star::Find(15, 1320, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.418 00.002 16872 Star::Find returns 0 (4), X=1320.55, Y=623.20, Mass=743, SNR=10.1, Peak=3536 HFD=1.1
00:14:00.422 00.004 16872 Star::Find(15, 1038, 793, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.424 00.002 16872 Star::Find false star n=5 nbg=270 bg=3333.8 sigma=28.0 thresh=3418 peak=3410
00:14:00.427 00.003 16872 Star::Find returns 0 (2), X=1038.00, Y=793.00, Mass=519, SNR=2.9, Peak=3468 HFD=0.0
00:14:00.430 00.003 16872 Star::Find(15, 1344, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.432 00.002 16872 Star::Find returns 1 (0), X=1343.62, Y=428.49, Mass=742, SNR=8.9, Peak=3480 HFD=1.8
00:14:00.436 00.004 16872 Star::Find(15, 1040, 302, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.439 00.003 16872 Star::Find returns 1 (0), X=1042.08, Y=293.71, Mass=772, SNR=9.5, Peak=3512 HFD=3.2
00:14:00.442 00.003 16872 Star::Find(15, 1380, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.445 00.003 16872 Star::Find returns 0 (4), X=1365.47, Y=187.52, Mass=780, SNR=13.0, Peak=3536 HFD=1.4
00:14:00.447 00.002 16872 Star::Find(15, 1605, 1064, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.450 00.003 16872 Star::Find returns 1 (0), X=1606.19, Y=1064.07, Mass=1002, SNR=11.4, Peak=3488 HFD=3.1
00:14:00.453 00.003 16872 Star::Find(15, 1533, 946, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.456 00.003 16872 Star::Find false star n=3 nbg=275 bg=3335.6 sigma=24.8 thresh=3410 peak=3402
00:14:00.458 00.002 16872 Star::Find returns 0 (2), X=1533.00, Y=946.00, Mass=317, SNR=2.9, Peak=3452 HFD=0.0
00:14:00.461 00.003 16872 Star::Find(15, 1085, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.463 00.002 16872 Star::Find returns 0 (4), X=1084.63, Y=858.46, Mass=590, SNR=7.6, Peak=3488 HFD=1.4
00:14:00.466 00.003 16872 Star::Find(15, 626, 361, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.469 00.003 16872 Star::Find returns 1 (0), X=625.96, Y=361.72, Mass=707, SNR=8.7, Peak=3460 HFD=2.4
00:14:00.472 00.003 16872 Star::Find(15, 497, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.475 00.003 16872 Star::Find returns 0 (4), X=510.52, Y=163.63, Mass=1505, SNR=20.6, Peak=3708 HFD=1.3
00:14:00.477 00.002 16872 Star::Find(15, 139, 867, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.479 00.002 16872 Star::Find false star n=4 nbg=271 bg=3334.2 sigma=26.2 thresh=3413 peak=3408
00:14:00.484 00.005 16872 Star::Find returns 0 (2), X=139.00, Y=867.00, Mass=363, SNR=2.9, Peak=3436 HFD=0.0
00:14:00.487 00.003 16872 Star::Find(15, 1834, 838, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.489 00.002 16872 Star::Find returns 1 (0), X=1834.99, Y=836.94, Mass=1409, SNR=15.5, Peak=3620 HFD=2.0
00:14:00.492 00.003 16872 Star::Find(15, 1659, 860, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.494 00.002 16872 Star::Find false star n=4 nbg=264 bg=3339.0 sigma=24.9 thresh=3414 peak=3410
00:14:00.497 00.003 16872 Star::Find returns 0 (2), X=1659.00, Y=860.00, Mass=332, SNR=2.9, Peak=3432 HFD=0.0
00:14:00.500 00.003 16872 Star::Find(15, 567, 108, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.502 00.002 16872 Star::Find returns 0 (3), X=567.00, Y=108.00, Mass=0, SNR=0.0, Peak=3432 HFD=0.0
00:14:00.504 00.002 16872 Star::Find(15, 521, 402, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.508 00.004 16872 Star::Find returns 0 (4), X=520.79, Y=402.61, Mass=579, SNR=8.3, Peak=3484 HFD=1.4
00:14:00.510 00.002 16872 Star::Find(15, 912, 702, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.513 00.003 16872 Star::Find returns 1 (0), X=911.60, Y=705.18, Mass=878, SNR=10.5, Peak=3484 HFD=5.8
00:14:00.516 00.003 16872 Star::Find(15, 271, 945, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.519 00.003 16872 Star::Find returns 0 (4), X=271.25, Y=933.55, Mass=865, SNR=11.2, Peak=3548 HFD=1.4
00:14:00.522 00.003 16872 Star::Find(15, 273, 1053, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.524 00.002 16872 Star::Find false star n=3 nbg=278 bg=3335.9 sigma=28.8 thresh=3422 peak=3416
00:14:00.527 00.003 16872 Star::Find returns 0 (2), X=273.00, Y=1053.00, Mass=308, SNR=2.9, Peak=3440 HFD=0.0
00:14:00.531 00.004 16872 Star::Find(15, 382, 664, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.533 00.002 16872 Star::Find returns 1 (0), X=381.49, Y=664.07, Mass=1339, SNR=13.5, Peak=3492 HFD=3.0
00:14:00.536 00.003 16872 Star::Find(15, 857, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.538 00.002 16872 Star::Find false star n=5 nbg=267 bg=3330.4 sigma=25.5 thresh=3407 peak=3406
00:14:00.541 00.003 16872 Star::Find returns 0 (2), X=857.00, Y=976.00, Mass=444, SNR=2.9, Peak=3432 HFD=0.0
00:14:00.543 00.002 16872 Star::Find(15, 1258, 308, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.548 00.005 16872 Star::Find false star n=4 nbg=271 bg=3339.7 sigma=26.5 thresh=3419 peak=3412
00:14:00.551 00.003 16872 Star::Find returns 0 (2), X=1258.00, Y=308.00, Mass=389, SNR=2.9, Peak=3460 HFD=0.0
00:14:00.554 00.003 16872 Star::Find(15, 772, 469, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.557 00.003 16872 Star::Find false star n=3 nbg=278 bg=3339.3 sigma=28.9 thresh=3426 peak=3422
00:14:00.562 00.005 16872 Star::Find returns 0 (2), X=772.00, Y=469.00, Mass=306, SNR=2.9, Peak=3452 HFD=0.0
00:14:00.567 00.005 16872 Star::Find(15, 90, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.570 00.003 16872 Star::Find false star n=4 nbg=275 bg=3332.0 sigma=26.9 thresh=3413 peak=3409
00:14:00.572 00.002 16872 Star::Find returns 0 (2), X=90.00, Y=271.00, Mass=384, SNR=2.9, Peak=3444 HFD=0.0
00:14:00.574 00.002 16872 Star::Find(15, 822, 103, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.577 00.003 16872 Star::Find returns 1 (0), X=812.62, Y=94.22, Mass=802, SNR=9.2, Peak=3496 HFD=3.4
00:14:00.580 00.003 16872 Star::Find(15, 159, 389, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.584 00.004 16872 Star::Find false star n=4 nbg=268 bg=3340.2 sigma=26.8 thresh=3421 peak=3406
00:14:00.587 00.003 16872 Star::Find returns 0 (2), X=159.00, Y=389.00, Mass=375, SNR=2.9, Peak=3448 HFD=0.0
00:14:00.589 00.002 16872 Star::Find(15, 813, 437, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.592 00.003 16872 Star::Find returns 1 (0), X=813.47, Y=438.04, Mass=642, SNR=8.8, Peak=3476 HFD=2.3
00:14:00.595 00.003 16872 Star::Find(15, 1207, 887, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.598 00.003 16872 Star::Find false star n=3 nbg=281 bg=3341.0 sigma=29.0 thresh=3428 peak=3412
00:14:00.600 00.002 16872 Star::Find returns 0 (2), X=1207.00, Y=887.00, Mass=301, SNR=2.9, Peak=3448 HFD=0.0
00:14:00.602 00.002 16872 Star::Find(15, 634, 213, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.604 00.002 16872 Star::Find returns 1 (0), X=634.05, Y=212.89, Mass=547, SNR=7.7, Peak=3464 HFD=1.9
00:14:00.608 00.004 16872 Star::Find(15, 355, 351, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.611 00.003 16872 Star::Find returns 1 (0), X=356.85, Y=356.17, Mass=805, SNR=9.7, Peak=3468 HFD=4.5
00:14:00.615 00.004 16872 Star::Find(15, 345, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.618 00.003 16872 Star::Find returns 0 (3), X=345.00, Y=852.00, Mass=0, SNR=0.0, Peak=3440 HFD=0.0
00:14:00.621 00.003 16872 Star::Find(15, 1677, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.626 00.005 16872 Star::Find returns 1 (0), X=1677.21, Y=789.03, Mass=945, SNR=11.8, Peak=3456 HFD=2.5
00:14:00.629 00.003 16872 Star::Find(15, 818, 318, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.632 00.003 16872 Star::Find returns 1 (0), X=817.42, Y=317.41, Mass=492, SNR=8.0, Peak=3464 HFD=1.8
00:14:00.634 00.002 16872 Star::Find(15, 108, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.637 00.003 16872 Star::Find returns 1 (0), X=117.19, Y=160.00, Mass=477, SNR=7.1, Peak=3444 HFD=2.2
00:14:00.641 00.004 16872 Star::Find(15, 20, 701, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.643 00.002 16872 Star::Find false star n=5 nbg=265 bg=3337.6 sigma=28.6 thresh=3423 peak=3417
00:14:00.646 00.003 16872 Star::Find returns 0 (2), X=20.00, Y=701.00, Mass=500, SNR=2.9, Peak=3456 HFD=0.0
00:14:00.648 00.002 16872 Star::Find(15, 202, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.651 00.003 16872 Star::Find returns 1 (0), X=202.62, Y=576.75, Mass=1159, SNR=12.1, Peak=3500 HFD=4.3
00:14:00.654 00.003 16872 Star::Find(15, 1295, 360, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.657 00.003 16872 Star::Find returns 0 (4), X=1289.44, Y=373.31, Mass=629, SNR=9.5, Peak=3480 HFD=1.4
00:14:00.660 00.003 16872 Star::Find(15, 1321, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.662 00.002 16872 Star::Find returns 0 (4), X=1329.49, Y=607.49, Mass=1063, SNR=14.7, Peak=3604 HFD=1.4
00:14:00.665 00.003 16872 Star::Find(15, 1528, 108, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.667 00.002 16872 Star::Find returns 0 (3), X=1528.00, Y=108.00, Mass=0, SNR=0.0, Peak=3428 HFD=0.0
00:14:00.675 00.008 16872 Star::Find(15, 1848, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.678 00.003 16872 Star::Find false star n=3 nbg=265 bg=3341.6 sigma=25.2 thresh=3417 peak=3398
00:14:00.681 00.003 16872 Star::Find returns 0 (2), X=1848.00, Y=362.00, Mass=239, SNR=2.9, Peak=3448 HFD=0.0
00:14:00.683 00.002 16872 Star::Find(15, 468, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.688 00.005 16872 Star::Find returns 1 (0), X=468.36, Y=306.10, Mass=956, SNR=11.1, Peak=3456 HFD=3.4
00:14:00.690 00.002 16872 Star::Find(15, 1519, 1016, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.692 00.002 16872 Star::Find returns 1 (0), X=1516.39, Y=1015.22, Mass=717, SNR=8.5, Peak=3492 HFD=5.3
00:14:00.695 00.003 16872 Star::Find(15, 1458, 711, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.698 00.003 16872 Star::Find returns 0 (4), X=1457.78, Y=711.38, Mass=488, SNR=7.4, Peak=3456 HFD=1.4
00:14:00.701 00.003 16872 Star::Find(15, 652, 812, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.704 00.003 16872 Star::Find returns 0 (2), X=652.00, Y=812.00, Mass=90, SNR=2.8, Peak=3436 HFD=0.0
00:14:00.706 00.002 16872 Star::Find(15, 1786, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.709 00.003 16872 Star::Find returns 0 (4), X=1785.97, Y=190.24, Mass=406, SNR=6.6, Peak=3468 HFD=1.3
00:14:00.712 00.003 16872 Star::Find(15, 1500, 390, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.714 00.002 16872 Star::Find returns 0 (4), X=1510.41, Y=392.29, Mass=576, SNR=9.4, Peak=3480 HFD=1.4
00:14:00.718 00.004 16872 Star::Find(15, 883, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.720 00.002 16872 Star::Find false star n=7 nbg=263 bg=3339.6 sigma=22.0 thresh=3406 peak=3397
00:14:00.723 00.003 16872 Star::Find returns 0 (2), X=883.00, Y=333.00, Mass=511, SNR=2.9, Peak=3432 HFD=0.0
00:14:00.725 00.002 16872 Star::Find(15, 430, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.728 00.003 16872 Star::Find returns 1 (0), X=429.81, Y=159.97, Mass=1078, SNR=11.0, Peak=3468 HFD=4.6
00:14:00.730 00.002 16872 Star::Find(15, 315, 1052, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.735 00.005 16872 Star::Find false star n=4 nbg=277 bg=3334.2 sigma=27.4 thresh=3416 peak=3405
00:14:00.737 00.002 16872 Star::Find returns 0 (2), X=315.00, Y=1052.00, Mass=367, SNR=2.9, Peak=3444 HFD=0.0
00:14:00.741 00.004 16872 Star::Find(15, 1667, 224, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.743 00.002 16872 Star::Find returns 0 (3), X=1667.00, Y=224.00, Mass=0, SNR=0.0, Peak=3440 HFD=0.0
00:14:00.745 00.002 16872 Star::Find(15, 1854, 1038, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.749 00.004 16872 Star::Find returns 0 (4), X=1862.47, Y=1035.41, Mass=1991, SNR=23.7, Peak=3832 HFD=1.4
00:14:00.751 00.002 16872 Star::Find(15, 1846, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.754 00.003 16872 Star::Find false star n=2 nbg=281 bg=3341.5 sigma=27.0 thresh=3423 peak=3406
00:14:00.756 00.002 16872 Star::Find returns 0 (2), X=1846.00, Y=925.00, Mass=189, SNR=2.9, Peak=3440 HFD=0.0
00:14:00.759 00.003 16872 Star::Find(15, 1007, 148, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.761 00.002 16872 Star::Find returns 0 (4), X=1007.52, Y=148.03, Mass=415, SNR=6.7, Peak=3452 HFD=1.1
00:14:00.765 00.004 16872 AutoFind: finding best star pass 1
00:14:00.768 00.003 16872 Star::Find(15, 1207, 115, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.770 00.002 16872 Star::Find returns 1 (0), X=1206.22, Y=112.66, Mass=4724827, SNR=519.3, Peak=65520 HFD=7.1
00:14:00.773 00.003 16872 AutoFind: near-saturated [1207, 115] 183.7 Mass 4724827 SNR 519.3 Peak 65520
00:14:00.776 00.003 16872 Star::Find(15, 1619, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.779 00.003 16872 Star::Find returns 1 (0), X=1619.24, Y=582.37, Mass=224352, SNR=296.2, Peak=19712 HFD=3.6
00:14:00.782 00.003 16872 AutoFind returns star at [1619, 583] 58.0 Mass 224352 SNR 296.2
00:14:00.785 00.003 16872 Star::Find(15, 1619, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.788 00.003 16872 Star::Find returns 1 (0), X=1619.24, Y=582.37, Mass=224352, SNR=296.2, Peak=19712 HFD=3.6
00:14:00.790 00.002 16872 MultiStar: List (12): {1619.24, 582.37}(296.2), {1069.85, 961.62}(150.9), {960.26, 620.31}(141.0), {1788.44, 863.71}(77.7), {509.39, 856.80}(61.2), {503.77, 978.78}(54.4), {1598.66, 505.16}(32.9), {144.06, 415.03}(24.5), {17.33, 325.45}(24.5), {456.82, 250.66}(20.0), {1627.07, 808.30}(21.8), {560.17, 977.87}(24.1), 
00:14:00.793 00.003 16872 setting lock position to (1619.24, 582.37)
00:14:00.796 00.003 16872 MultiStar: stabilizing after lock position change
00:14:00.800 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
00:14:00.803 00.003 16872 UpdateGuideState(): m_state=1
00:14:00.806 00.003 16872 Star::Find(15, 1619, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:00.808 00.002 16872 Star::Find returns 1 (0), X=1619.24, Y=582.37, Mass=224352, SNR=296.2, Peak=19712 HFD=3.6
00:14:00.811 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:14:00.814 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:14:00.816 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:14:00.822 00.006 16872 setting force full frames = false
00:14:00.826 00.004 16872 setting lock position to (1619.24, 582.37)
00:14:00.829 00.003 16872 MultiStar: stabilizing after lock position change
00:14:00.831 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:14:00.833 00.002 16872 Changing from state SELECTING to SELECTED
00:14:00.836 00.003 16872 guider state => SELECTED
00:14:00.850 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65520, med=3336, FiltMin=3236, FiltMax=65520, Gamma=2.190
00:14:00.888 00.038 16872 UpdateGuideState exits: m=224352 SNR=296.2
00:14:00.892 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65520, med=3336, FiltMin=3236, FiltMax=65520, Gamma=2.190
00:14:00.926 00.034 16872 Status Line: Auto-selected star at (1619.2, 582.4)
00:14:00.940 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
00:14:00.943 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:00.946 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:14:00.949 00.003 16872 Enqueuing Expose request
00:14:00.952 00.003 9640 Worker thread wakes up
00:14:00.952 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:14:00.952 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:14:00.952 00.000 16872 evsrv: cli 0D3C0228 connect
00:14:00.955 00.003 16872 case statement mapped state 2 to 1
00:14:00.959 00.004 16872 case statement mapped state 2 to 1
00:14:00.962 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"337e5865-421e-477f-996c-de864f05c37c"}
00:14:00.965 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":[1619.24,582.37],"id":"337e5865-421e-477f-996c-de864f05c37c"}
00:14:00.976 00.011 16872 evsrv: cli 0D3C0228 disconnect
00:14:00.980 00.004 16872 evsrv: cli 0D3C0A48 connect
00:14:00.984 00.004 16872 case statement mapped state 2 to 1
00:14:00.988 00.004 16872 case statement mapped state 2 to 1
00:14:00.991 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f1c33291-a0f4-4254-b3d0-916b9a4163e0"}
00:14:00.994 00.003 16872 case statement mapped state 2 to 1
00:14:00.996 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f1c33291-a0f4-4254-b3d0-916b9a4163e0"}
00:14:01.004 00.008 16872 evsrv: cli 0D3C0A48 disconnect
00:14:02.004 01.000 16872 evsrv: cli 0D3C0228 connect
00:14:02.007 00.003 16872 case statement mapped state 2 to 1
00:14:02.010 00.003 16872 case statement mapped state 2 to 1
00:14:02.018 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"eb38b519-8532-47a0-a077-e56a862aec68"}
00:14:02.022 00.004 16872 case statement mapped state 2 to 1
00:14:02.025 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"eb38b519-8532-47a0-a077-e56a862aec68"}
00:14:02.029 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:14:02.066 00.037 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d88c3656-dc66-4822-b803-b01aaafa7f22"}
00:14:02.068 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d88c3656-dc66-4822-b803-b01aaafa7f22"}
00:14:02.072 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49085b71-ae5d-479d-be62-f6b8690c7027"}
00:14:02.076 00.004 16872 case statement mapped state 2 to 1
00:14:02.078 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"49085b71-ae5d-479d-be62-f6b8690c7027"}
00:14:02.080 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8cc61aa8-56fb-4b64-8e62-ec1380412910"}
00:14:02.084 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.24,7.37],"pixels":"..."},"id":"8cc61aa8-56fb-4b64-8e62-ec1380412910"}
00:14:03.029 00.945 16872 evsrv: cli 0D3C0228 connect
00:14:03.032 00.003 16872 case statement mapped state 2 to 1
00:14:03.036 00.004 16872 case statement mapped state 2 to 1
00:14:03.040 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"020166c8-451b-4a36-a976-d3f423133724"}
00:14:03.043 00.003 16872 case statement mapped state 2 to 1
00:14:03.046 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"020166c8-451b-4a36-a976-d3f423133724"}
00:14:03.049 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:14:04.050 01.001 16872 evsrv: cli 0D3C0A48 connect
00:14:04.053 00.003 16872 case statement mapped state 2 to 1
00:14:04.057 00.004 16872 case statement mapped state 2 to 1
00:14:04.062 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"90d4d48c-2a9f-4bf1-bb02-c772fc7ae716"}
00:14:04.064 00.002 16872 case statement mapped state 2 to 1
00:14:04.067 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"90d4d48c-2a9f-4bf1-bb02-c772fc7ae716"}
00:14:04.070 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:14:05.013 00.943 9640 Exposure complete
00:14:05.072 00.059 16872 evsrv: cli 0D3BFB48 connect
00:14:05.075 00.003 16872 case statement mapped state 2 to 1
00:14:05.079 00.004 16872 case statement mapped state 2 to 1
00:14:05.083 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"2f0ebf42-133d-4ad3-aec8-75713e3de0bb"}
00:14:05.086 00.003 16872 case statement mapped state 2 to 1
00:14:05.090 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"2f0ebf42-133d-4ad3-aec8-75713e3de0bb"}
00:14:05.093 00.003 16872 evsrv: cli 0D3BFB48 disconnect
00:14:05.153 00.060 9640 worker thread done servicing request
00:14:05.153 00.000 16872 OnExposeComplete: enter
00:14:05.157 00.004 16872 UpdateGuideState(): m_state=2
00:14:05.160 00.003 16872 Star::Find(15, 1619, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:14:05.162 00.002 16872 Star::Find returns 1 (0), X=1619.09, Y=582.42, Mass=234219, SNR=284.2, Peak=22620 HFD=3.5
00:14:05.165 00.003 16872 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.56) = xAngle (1.28 = 1.28)
00:14:05.168 00.003 16872 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.32 = 1.32)
00:14:05.170 00.002 16872 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.83 mountX=0.05 mountY=0.15, mountTheta=1.28
00:14:05.175 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3320, FiltMin=3152, FiltMax=65516, Gamma=2.190
00:14:05.216 00.041 16872 UpdateGuideState exits: m=234219 SNR=284.2
00:14:05.221 00.005 16872 PhdController: newstate STATE_CALIBRATE
00:14:05.224 00.003 16872 PhdController: newstate STATE_GUIDE
00:14:05.248 00.024 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:14:05.252 00.004 16872 guider state => CALIBRATED
00:14:05.256 00.004 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:14:05.279 00.023 16872 reset dither spiral
00:14:05.282 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:14:05.286 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:05.290 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:14:05.294 00.004 16872 Enqueuing Expose request
00:14:05.296 00.002 9640 Worker thread wakes up
00:14:05.296 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:14:05.296 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:14:05.565 00.269 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d8ef887-9e8a-4cb3-9f8f-007896b97fed"}
00:14:05.569 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5d8ef887-9e8a-4cb3-9f8f-007896b97fed"}
00:14:05.573 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"41ab4ed4-ce2c-43cb-828a-f9b2cdcce89a"}
00:14:05.577 00.004 16872 case statement mapped state 5 to 1
00:14:05.580 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"41ab4ed4-ce2c-43cb-828a-f9b2cdcce89a"}
00:14:05.585 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3bb6a45a-bbbf-4903-9e90-1763cbf50523"}
00:14:05.588 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.09,7.42],"pixels":"..."},"id":"3bb6a45a-bbbf-4903-9e90-1763cbf50523"}
00:14:06.094 00.506 16872 evsrv: cli 0D3C0A48 connect
00:14:06.097 00.003 16872 case statement mapped state 5 to 1
00:14:06.101 00.004 16872 case statement mapped state 5 to 1
00:14:06.104 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f816525e-e542-41b9-89b8-1a782509c84e"}
00:14:06.108 00.004 16872 case statement mapped state 5 to 1
00:14:06.111 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f816525e-e542-41b9-89b8-1a782509c84e"}
00:14:06.114 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:14:07.116 01.002 16872 evsrv: cli 0D3C0A48 connect
00:14:07.121 00.005 16872 case statement mapped state 5 to 1
00:14:07.124 00.003 16872 case statement mapped state 5 to 1
00:14:07.127 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5fcd4bb8-32d7-4d41-8529-e7bb08f5d414"}
00:14:07.130 00.003 16872 case statement mapped state 5 to 1
00:14:07.132 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"5fcd4bb8-32d7-4d41-8529-e7bb08f5d414"}
00:14:07.137 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:14:08.139 01.002 16872 evsrv: cli 0D3C0A48 connect
00:14:08.143 00.004 16872 case statement mapped state 5 to 1
00:14:08.147 00.004 16872 case statement mapped state 5 to 1
00:14:08.151 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8a608e21-19ee-4b93-b5b2-ff0f39196d73"}
00:14:08.154 00.003 16872 case statement mapped state 5 to 1
00:14:08.156 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"8a608e21-19ee-4b93-b5b2-ff0f39196d73"}
00:14:08.160 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:14:09.065 00.905 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c5f30cc-9e40-4704-989a-2826c1989b5a"}
00:14:09.067 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2c5f30cc-9e40-4704-989a-2826c1989b5a"}
00:14:09.072 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"208fb1e4-a5ce-4b61-b5bc-9feae27fed51"}
00:14:09.074 00.002 16872 case statement mapped state 5 to 1
00:14:09.077 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"208fb1e4-a5ce-4b61-b5bc-9feae27fed51"}
00:14:09.079 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c94f9b61-b103-4141-bbcc-c61cb84712d0"}
00:14:09.083 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.09,7.42],"pixels":"..."},"id":"c94f9b61-b103-4141-bbcc-c61cb84712d0"}
00:14:09.162 00.079 16872 evsrv: cli 0D3C0A48 connect
00:14:09.165 00.003 16872 case statement mapped state 5 to 1
00:14:09.168 00.003 16872 case statement mapped state 5 to 1
00:14:09.172 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"12e690c0-d73e-4e37-88eb-1808d1ef132a"}
00:14:09.175 00.003 16872 case statement mapped state 5 to 1
00:14:09.177 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"12e690c0-d73e-4e37-88eb-1808d1ef132a"}
00:14:09.181 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:14:09.362 00.181 9640 Exposure complete
00:14:09.498 00.136 9640 worker thread done servicing request
00:14:09.498 00.000 16872 OnExposeComplete: enter
00:14:09.503 00.005 16872 UpdateGuideState(): m_state=5
00:14:09.504 00.001 16872 Star::Find(15, 1619, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:14:09.508 00.004 16872 Star::Find returns 1 (0), X=1619.02, Y=582.33, Mass=230966, SNR=306.1, Peak=23676 HFD=3.3
00:14:09.511 00.003 16872 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.56) = xAngle (-4.47 = 1.81)
00:14:09.514 00.003 16872 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.43 = 1.86)
00:14:09.516 00.002 16872 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-2.92 mountX=-0.05 mountY=0.21, mountTheta=1.81
00:14:09.520 00.004 16872 Changing from state CALIBRATED to GUIDING
00:14:09.525 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:14:09.527 00.002 16872 ScopeASCOM::SideOfPier() returns 0
00:14:09.602 00.075 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:14:09.605 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:14:09.607 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:14:09.610 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:14:09.613 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:14:09.617 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:14:09.620 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:14:09.623 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:14:09.626 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:14:09.628 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:14:09.632 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:14:09.636 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:14:09.639 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:14:09.642 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:14:09.739 00.097 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:14:09.743 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:14:09.747 00.004 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:14:09.754 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:14:09.759 00.005 16872 ScopeASCOM::SideOfPier() returns 0
00:14:09.819 00.060 16872 setting lock position to (1619.02, 582.33)
00:14:09.822 00.003 16872 MultiStar: stabilizing after lock position change
00:14:09.825 00.003 16872 guider state => GUIDING
00:14:09.827 00.002 16872 Status Line: Guiding
00:14:09.835 00.008 16872 Mount: notify guiding started
00:14:09.841 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:14:09.843 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:14:09.846 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:14:09.850 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:14:09.853 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:14:09.856 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:14:09.858 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:14:09.861 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:14:09.864 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:14:09.868 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:14:09.869 00.001 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:14:09.873 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:14:09.876 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:14:09.879 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:14:09.882 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:14:09.885 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:14:09.887 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:14:09.890 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:14:09.892 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:14:09.898 00.006 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:14:09.901 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:14:09.904 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:14:09.906 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:14:09.910 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:14:09.913 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:14:09.916 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:14:09.918 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:14:09.921 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:14:09.924 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:14:09.928 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:14:09.930 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:14:09.933 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:14:09.936 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:14:09.939 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:14:09.942 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:14:09.945 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:14:09.948 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:14:09.951 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:14:10.065 00.114 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:14:10.131 00.066 16872 ScopeASCOM::SideOfPier() returns 0
00:14:10.134 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:14:10.137 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:14:10.139 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:14:10.142 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:14:10.146 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:14:10.148 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:14:10.150 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:14:10.153 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:14:10.155 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:14:10.158 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3336, FiltMin=3220, FiltMax=65516, Gamma=2.190
00:14:10.197 00.039 16872 UpdateGuideState exits: m=230966 SNR=306.1
00:14:10.200 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:14:10.204 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:10.206 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:14:10.210 00.004 16872 Enqueuing Expose request
00:14:10.212 00.002 9640 Worker thread wakes up
00:14:10.212 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:14:10.212 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:14:10.213 00.001 16872 evsrv: cli 0D3C0A48 connect
00:14:10.216 00.003 16872 case statement mapped state 6 to 3
00:14:10.219 00.003 16872 case statement mapped state 6 to 3
00:14:10.226 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8b023def-5cb0-4ed5-8f6a-49d819913750"}
00:14:10.228 00.002 16872 case statement mapped state 6 to 3
00:14:10.231 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b023def-5cb0-4ed5-8f6a-49d819913750"}
00:14:10.242 00.011 16872 evsrv: cli 0D3C0A48 disconnect
00:14:12.564 02.322 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a9c8f35a-25f9-476a-adf3-9732011fc9fd"}
00:14:12.567 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a9c8f35a-25f9-476a-adf3-9732011fc9fd"}
00:14:12.572 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de9ffb5b-1e8e-4fd2-b9a4-b6953e3358e1"}
00:14:12.575 00.003 16872 case statement mapped state 6 to 3
00:14:12.577 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"de9ffb5b-1e8e-4fd2-b9a4-b6953e3358e1"}
00:14:12.580 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b034afe9-363f-4b26-a2c8-2a89630b4872"}
00:14:12.584 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.02,7.33],"pixels":"..."},"id":"b034afe9-363f-4b26-a2c8-2a89630b4872"}
00:14:14.266 01.682 9640 Exposure complete
00:14:14.403 00.137 9640 worker thread done servicing request
00:14:14.403 00.000 16872 OnExposeComplete: enter
00:14:14.406 00.003 16872 UpdateGuideState(): m_state=6
00:14:14.409 00.003 16872 Star::Find(15, 1619, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:14:14.412 00.003 16872 Star::Find returns 1 (0), X=1619.20, Y=581.97, Mass=226692, SNR=293.3, Peak=21560 HFD=3.5
00:14:14.414 00.002 16872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.56) = xAngle (-2.68 = -2.68)
00:14:14.417 00.003 16872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.63 = -2.63)
00:14:14.419 00.002 16872 CameraToMount -- cameraX=0.17 cameraY=-0.36 hyp=0.40 cameraTheta=-1.12 mountX=-0.35 mountY=-0.19, mountTheta=-2.64
00:14:14.424 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=-0.36, opts=13)
00:14:14.427 00.003 16872 Enqueuing Move request for scope (0.17, -0.36)
00:14:14.429 00.002 9640 Worker thread wakes up
00:14:14.429 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.36) opts 0xd
00:14:14.429 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, -0.36)
00:14:14.431 00.002 9640 Moving (0.17, -0.36) raw xDistance=-0.35 yDistance=-0.19
00:14:14.431 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.35
00:14:14.431 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.19, m_sumCorr=0
00:14:14.431 00.000 9640 MoveAxis(E, 38, ABG)
00:14:14.431 00.000 9640 Guiding  Dir = 2, Dur = 38
00:14:14.431 00.000 9640 IsSlewing returns 0
00:14:14.431 00.000 9640 IsGuiding returns 0
00:14:14.432 00.001 9640 PulseGuide returned control before completion, sleep 48
00:14:14.437 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3336, FiltMin=3180, FiltMax=65516, Gamma=2.190
00:14:14.476 00.039 16872 UpdateGuideState exits: m=226692 SNR=293.3
00:14:14.479 00.003 16872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 1 / 99999
00:14:14.482 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785254.482,"Host":"RBFOCUS307","Inst":1,"Distance":0.28,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:14:14.485 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:14.489 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:14:14.492 00.003 16872 Enqueuing Expose request
00:14:14.494 00.002 9640 IsGuiding returns 1
00:14:14.494 00.000 9640 scope still moving after pulse duration time elapsed
00:14:14.516 00.022 9640 IsSlewing returns 0
00:14:14.518 00.002 9640 IsGuiding returns 0
00:14:14.518 00.000 9640 scope move finished after 38 + 49 ms
00:14:14.518 00.000 9640 Move returns status 0, amount 38
00:14:14.519 00.001 9640 MoveAxis(N, 0, ABG)
00:14:14.519 00.000 9640 Move returns status 0, amount 0
00:14:14.519 00.000 9640 move complete, result=0
00:14:14.519 00.000 9640 worker thread done servicing request
00:14:14.519 00.000 9640 Worker thread wakes up
00:14:14.519 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:14:14.520 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:14:14.520 00.000 16872 GuideStep: -0.4 px 38 ms EAST, -0.2 px 0 ms NORTH
00:14:16.063 01.543 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1f45ffb-9247-4b8d-888f-4f26a65f4fa7"}
00:14:16.067 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f1f45ffb-9247-4b8d-888f-4f26a65f4fa7"}
00:14:16.094 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7613f01b-97b9-4b62-bc2f-07f17114dcae"}
00:14:16.099 00.005 16872 case statement mapped state 6 to 3
00:14:16.102 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7613f01b-97b9-4b62-bc2f-07f17114dcae"}
00:14:16.106 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6d1797f0-6382-42b9-a6d4-b58314d0bc52"}
00:14:16.114 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.20,6.97],"pixels":"..."},"id":"6d1797f0-6382-42b9-a6d4-b58314d0bc52"}
00:14:18.578 02.464 9640 Exposure complete
00:14:18.716 00.138 9640 worker thread done servicing request
00:14:18.716 00.000 16872 OnExposeComplete: enter
00:14:18.718 00.002 16872 UpdateGuideState(): m_state=6
00:14:18.722 00.004 16872 Star::Find(15, 1619, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:14:18.727 00.005 16872 Star::Find returns 1 (0), X=1618.85, Y=582.02, Mass=219367, SNR=283.4, Peak=20852 HFD=3.5
00:14:18.729 00.002 16872 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.56) = xAngle (-3.63 = 2.65)
00:14:18.732 00.003 16872 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.59 = 2.70)
00:14:18.735 00.003 16872 CameraToMount -- cameraX=-0.17 cameraY=-0.31 hyp=0.35 cameraTheta=-2.08 mountX=-0.31 mountY=0.15, mountTheta=2.69
00:14:18.739 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.17, y=-0.31, opts=13)
00:14:18.742 00.003 16872 Enqueuing Move request for scope (-0.17, -0.31)
00:14:18.745 00.003 9640 Worker thread wakes up
00:14:18.745 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.31) opts 0xd
00:14:18.745 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.17, -0.31)
00:14:18.745 00.000 9640 Moving (-0.17, -0.31) raw xDistance=-0.31 yDistance=0.15
00:14:18.745 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.31
00:14:18.745 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
00:14:18.745 00.000 9640 MoveAxis(E, 37, ABG)
00:14:18.745 00.000 9640 Guiding  Dir = 2, Dur = 37
00:14:18.746 00.001 9640 IsSlewing returns 0
00:14:18.746 00.000 9640 IsGuiding returns 0
00:14:18.746 00.000 9640 PulseGuide returned control before completion, sleep 47
00:14:18.752 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=65520, med=3324, FiltMin=3126, FiltMax=65516, Gamma=2.190
00:14:18.791 00.039 16872 UpdateGuideState exits: m=219367 SNR=283.4
00:14:18.794 00.003 16872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 2 / 99999
00:14:18.796 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777785258.796,"Host":"RBFOCUS307","Inst":1,"Distance":0.30,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:14:18.801 00.005 9640 IsGuiding returns 1
00:14:18.801 00.000 9640 scope still moving after pulse duration time elapsed
00:14:18.802 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:18.806 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:14:18.809 00.003 16872 Enqueuing Expose request
00:14:18.830 00.021 9640 IsSlewing returns 0
00:14:18.830 00.000 9640 IsGuiding returns 0
00:14:18.830 00.000 9640 scope move finished after 37 + 47 ms
00:14:18.830 00.000 9640 Move returns status 0, amount 37
00:14:18.830 00.000 9640 MoveAxis(N, 0, ABG)
00:14:18.830 00.000 9640 Move returns status 0, amount 0
00:14:18.830 00.000 9640 move complete, result=0
00:14:18.831 00.001 9640 worker thread done servicing request
00:14:18.831 00.000 9640 Worker thread wakes up
00:14:18.831 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:14:18.831 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:14:18.836 00.005 16872 GuideStep: -0.3 px 37 ms EAST, 0.2 px 0 ms NORTH
00:14:19.561 00.725 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01d1eab5-d3d0-4958-8b50-72a7676ae1bd"}
00:14:19.565 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01d1eab5-d3d0-4958-8b50-72a7676ae1bd"}
00:14:19.572 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ecd11a75-681a-48de-ad08-34d64b8e7b49"}
00:14:19.575 00.003 16872 case statement mapped state 6 to 3
00:14:19.579 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ecd11a75-681a-48de-ad08-34d64b8e7b49"}
00:14:19.583 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7b19b5b8-b342-4927-9527-03942d82f6bb"}
00:14:19.589 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.85,7.02],"pixels":"..."},"id":"7b19b5b8-b342-4927-9527-03942d82f6bb"}
00:14:22.879 03.290 9640 Exposure complete
00:14:23.018 00.139 9640 worker thread done servicing request
00:14:23.018 00.000 16872 OnExposeComplete: enter
00:14:23.021 00.003 16872 UpdateGuideState(): m_state=6
00:14:23.024 00.003 16872 Star::Find(15, 1618, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:14:23.026 00.002 16872 Star::Find returns 1 (0), X=1618.89, Y=582.42, Mass=215230, SNR=287.4, Peak=21620 HFD=3.6
00:14:23.031 00.005 16872 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.56) = xAngle (0.96 = 0.96)
00:14:23.033 00.002 16872 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.00 = 1.00)
00:14:23.036 00.003 16872 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.51 mountX=0.10 mountY=0.14, mountTheta=0.97
00:14:23.042 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.14, y=0.10, opts=13)
00:14:23.047 00.005 16872 Enqueuing Move request for scope (-0.14, 0.10)
00:14:23.049 00.002 9640 Worker thread wakes up
00:14:23.049 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
00:14:23.049 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
00:14:23.049 00.000 9640 Moving (-0.14, 0.10) raw xDistance=0.10 yDistance=0.14
00:14:23.049 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:14:23.049 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=0
00:14:23.049 00.000 9640 MoveAxis(E, 0, ABG)
00:14:23.049 00.000 9640 Move returns status 0, amount 0
00:14:23.049 00.000 9640 MoveAxis(N, 0, ABG)
00:14:23.049 00.000 9640 Move returns status 0, amount 0
00:14:23.049 00.000 9640 move complete, result=0
00:14:23.049 00.000 9640 worker thread done servicing request
00:14:23.055 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3080, max=65516, med=3336, FiltMin=3224, FiltMax=65516, Gamma=2.190
00:14:23.094 00.039 16872 UpdateGuideState exits: m=215230 SNR=287.4
00:14:23.097 00.003 16872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 3 / 99999
00:14:23.099 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777785263.099,"Host":"RBFOCUS307","Inst":1,"Distance":0.26,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:14:23.103 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:23.105 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:14:23.110 00.005 16872 Enqueuing Expose request
00:14:23.113 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:14:23.116 00.003 9640 Worker thread wakes up
00:14:23.116 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:14:23.116 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:14:23.121 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2806dd7-d34c-475c-a6e5-23879a002916"}
00:14:23.124 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e2806dd7-d34c-475c-a6e5-23879a002916"}
00:14:23.133 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5279c512-e158-4354-b8db-dea543e5df99"}
00:14:23.137 00.004 16872 case statement mapped state 6 to 3
00:14:23.140 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5279c512-e158-4354-b8db-dea543e5df99"}
00:14:23.145 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dafd497b-164f-4a72-a12a-ea2e8e17e01e"}
00:14:23.148 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.89,7.42],"pixels":"..."},"id":"dafd497b-164f-4a72-a12a-ea2e8e17e01e"}
00:14:26.561 03.413 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"125e9058-9f88-4214-b0eb-015975fc4fc3"}
00:14:26.564 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"125e9058-9f88-4214-b0eb-015975fc4fc3"}
00:14:26.568 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1ee8a23-30ac-415e-9461-9b5fa66ba595"}
00:14:26.570 00.002 16872 case statement mapped state 6 to 3
00:14:26.573 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1ee8a23-30ac-415e-9461-9b5fa66ba595"}
00:14:26.578 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c2076da9-5602-4419-98c6-4bb9552f4956"}
00:14:26.581 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.89,7.42],"pixels":"..."},"id":"c2076da9-5602-4419-98c6-4bb9552f4956"}
00:14:27.173 00.592 9640 Exposure complete
00:14:27.314 00.141 9640 worker thread done servicing request
00:14:27.314 00.000 16872 OnExposeComplete: enter
00:14:27.317 00.003 16872 UpdateGuideState(): m_state=6
00:14:27.320 00.003 16872 Star::Find(15, 1618, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:14:27.322 00.002 16872 Star::Find returns 1 (0), X=1619.02, Y=582.82, Mass=236982, SNR=314.5, Peak=27456 HFD=3.0
00:14:27.326 00.004 16872 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.56) = xAngle (0.02 = 0.02)
00:14:27.328 00.002 16872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.06 = 0.06)
00:14:27.332 00.004 16872 CameraToMount -- cameraX=-0.00 cameraY=0.50 hyp=0.50 cameraTheta=1.57 mountX=0.50 mountY=0.03, mountTheta=0.06
00:14:27.337 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.00, y=0.50, opts=13)
00:14:27.341 00.004 16872 Enqueuing Move request for scope (-0.00, 0.50)
00:14:27.345 00.004 9640 Worker thread wakes up
00:14:27.345 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.50) opts 0xd
00:14:27.345 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.00, 0.50)
00:14:27.345 00.000 9640 Moving (-0.00, 0.50) raw xDistance=0.50 yDistance=0.03
00:14:27.345 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.50
00:14:27.345 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=0
00:14:27.345 00.000 9640 MoveAxis(W, 53, ABG)
00:14:27.345 00.000 9640 Guiding  Dir = 3, Dur = 53
00:14:27.345 00.000 9640 IsSlewing returns 0
00:14:27.346 00.001 9640 IsGuiding returns 0
00:14:27.346 00.000 9640 PulseGuide returned control before completion, sleep 63
00:14:27.351 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65520, med=3336, FiltMin=3190, FiltMax=65512, Gamma=2.190
00:14:27.388 00.037 16872 UpdateGuideState exits: m=236982 SNR=314.5
00:14:27.392 00.004 16872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 4 / 99999
00:14:27.395 00.003 16872 PhdController: newstate STATE_FINISH
00:14:27.398 00.003 16872 PhdController complete: success
00:14:27.401 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777785267.401,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:14:27.404 00.003 16872 Mount: notify guiding dither settle done success=1
00:14:27.408 00.004 16872 PhdController: newstate STATE_IDLE
00:14:27.410 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:27.413 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:14:27.415 00.002 16872 Enqueuing Expose request
00:14:27.419 00.004 9640 IsGuiding returns 1
00:14:27.419 00.000 9640 scope still moving after pulse duration time elapsed
00:14:27.451 00.032 9640 IsSlewing returns 0
00:14:27.451 00.000 9640 IsGuiding returns 0
00:14:27.452 00.001 9640 scope move finished after 53 + 53 ms
00:14:27.453 00.001 9640 Move returns status 0, amount 53
00:14:27.454 00.001 9640 MoveAxis(N, 0, ABG)
00:14:27.454 00.000 9640 Move returns status 0, amount 0
00:14:27.454 00.000 9640 move complete, result=0
00:14:27.455 00.001 9640 worker thread done servicing request
00:14:27.455 00.000 9640 Worker thread wakes up
00:14:27.455 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:14:27.455 00.000 16872 GuideStep: 0.5 px 53 ms WEST, 0.0 px 0 ms NORTH
00:14:27.458 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:14:27.926 00.468 16872 evsrv: cli 0D3C0A48 connect
00:14:27.930 00.004 16872 case statement mapped state 6 to 3
00:14:27.935 00.005 16872 case statement mapped state 6 to 3
00:14:27.939 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"964c830e-d2b7-40d3-b410-99574837cc48"}
00:14:27.943 00.004 16872 case statement mapped state 6 to 3
00:14:27.946 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"964c830e-d2b7-40d3-b410-99574837cc48"}
00:14:27.951 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:14:30.061 02.110 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1176d11c-cf23-4ac1-8f97-565ee583cba6"}
00:14:30.063 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1176d11c-cf23-4ac1-8f97-565ee583cba6"}
00:14:30.068 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43fd7bb9-b157-46ae-bc82-1ec6b0c3d6eb"}
00:14:30.071 00.003 16872 case statement mapped state 6 to 3
00:14:30.073 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"43fd7bb9-b157-46ae-bc82-1ec6b0c3d6eb"}
00:14:30.076 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fed613c1-1876-43e7-9dd1-b372c12051d7"}
00:14:30.080 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.02,6.82],"pixels":"..."},"id":"fed613c1-1876-43e7-9dd1-b372c12051d7"}
00:14:31.506 01.426 9640 Exposure complete
00:14:31.641 00.135 9640 worker thread done servicing request
00:14:31.642 00.001 16872 OnExposeComplete: enter
00:14:31.644 00.002 16872 UpdateGuideState(): m_state=6
00:14:31.647 00.003 16872 Star::Find(15, 1619, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:14:31.651 00.004 16872 Star::Find returns 1 (0), X=1618.58, Y=582.22, Mass=216994, SNR=285.7, Peak=18724 HFD=3.6
00:14:31.655 00.004 16872 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.56) = xAngle (-4.47 = 1.81)
00:14:31.659 00.004 16872 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.43 = 1.86)
00:14:31.661 00.002 16872 CameraToMount -- cameraX=-0.44 cameraY=-0.10 hyp=0.45 cameraTheta=-2.92 mountX=-0.11 mountY=0.44, mountTheta=1.81
00:14:31.665 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.44, y=-0.10, opts=13)
00:14:31.668 00.003 16872 Enqueuing Move request for scope (-0.44, -0.10)
00:14:31.672 00.004 9640 Worker thread wakes up
00:14:31.672 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.10) opts 0xd
00:14:31.672 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.44, -0.10)
00:14:31.672 00.000 9640 Moving (-0.44, -0.10) raw xDistance=-0.11 yDistance=0.44
00:14:31.672 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.05 from input -0.11
00:14:31.672 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.44, m_sumCorr=0
00:14:31.673 00.001 9640 MoveAxis(E, 6, ABG)
00:14:31.673 00.000 9640 Guiding  Dir = 2, Dur = 6
00:14:31.673 00.000 9640 IsSlewing returns 0
00:14:31.673 00.000 9640 IsGuiding returns 0
00:14:31.673 00.000 9640 PulseGuide returned control before completion, sleep 16
00:14:31.680 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3324, FiltMin=3228, FiltMax=65516, Gamma=2.190
00:14:31.699 00.019 9640 IsGuiding returns 1
00:14:31.699 00.000 9640 scope still moving after pulse duration time elapsed
00:14:31.722 00.023 16872 UpdateGuideState exits: m=216994 SNR=285.7
00:14:31.724 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:31.727 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:14:31.730 00.003 16872 Enqueuing Expose request
00:14:31.734 00.004 9640 IsSlewing returns 0
00:14:31.734 00.000 9640 IsGuiding returns 0
00:14:31.734 00.000 9640 scope move finished after 6 + 56 ms
00:14:31.735 00.001 9640 Move returns status 0, amount 6
00:14:31.735 00.000 9640 MoveAxis(N, 0, ABG)
00:14:31.735 00.000 9640 Move returns status 0, amount 0
00:14:31.735 00.000 9640 move complete, result=0
00:14:31.735 00.000 9640 worker thread done servicing request
00:14:31.735 00.000 9640 Worker thread wakes up
00:14:31.735 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:14:31.735 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:14:31.743 00.008 16872 GuideStep: -0.1 px 6 ms EAST, 0.4 px 0 ms NORTH
00:14:33.561 01.818 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28e9bfbc-51f0-420f-882f-843d5407d7ac"}
00:14:33.566 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"28e9bfbc-51f0-420f-882f-843d5407d7ac"}
00:14:33.571 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9a50baf-21fc-431b-ac11-df3d228db13b"}
00:14:33.574 00.003 16872 case statement mapped state 6 to 3
00:14:33.576 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9a50baf-21fc-431b-ac11-df3d228db13b"}
00:14:33.580 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c859f19b-06df-4448-8f5f-2070debf8216"}
00:14:33.583 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.58,7.22],"pixels":"..."},"id":"c859f19b-06df-4448-8f5f-2070debf8216"}
00:14:35.807 02.224 9640 Exposure complete
00:14:35.946 00.139 9640 worker thread done servicing request
00:14:35.947 00.001 16872 OnExposeComplete: enter
00:14:35.951 00.004 16872 UpdateGuideState(): m_state=6
00:14:35.955 00.004 16872 Star::Find(15, 1618, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:14:35.957 00.002 16872 Star::Find returns 1 (0), X=1618.94, Y=582.31, Mass=220685, SNR=299.1, Peak=21860 HFD=3.4
00:14:35.959 00.002 16872 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.56) = xAngle (-4.51 = 1.78)
00:14:35.963 00.004 16872 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.46 = 1.82)
00:14:35.965 00.002 16872 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.95 mountX=-0.02 mountY=0.08, mountTheta=1.78
00:14:35.970 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=-0.02, opts=13)
00:14:35.973 00.003 16872 Enqueuing Move request for scope (-0.08, -0.02)
00:14:35.976 00.003 9640 Worker thread wakes up
00:14:35.976 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
00:14:35.976 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
00:14:35.976 00.000 9640 Moving (-0.08, -0.02) raw xDistance=-0.02 yDistance=0.08
00:14:35.976 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:14:35.976 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.08, m_sumCorr=0
00:14:35.976 00.000 9640 MoveAxis(E, 0, ABG)
00:14:35.976 00.000 9640 Move returns status 0, amount 0
00:14:35.976 00.000 9640 MoveAxis(N, 0, ABG)
00:14:35.976 00.000 9640 Move returns status 0, amount 0
00:14:35.976 00.000 9640 move complete, result=0
00:14:35.977 00.001 9640 worker thread done servicing request
00:14:35.984 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65512, med=3332, FiltMin=3236, FiltMax=65508, Gamma=2.190
00:14:36.021 00.037 16872 UpdateGuideState exits: m=220685 SNR=299.1
00:14:36.025 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:36.027 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:14:36.030 00.003 16872 Enqueuing Expose request
00:14:36.032 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:14:36.034 00.002 9640 Worker thread wakes up
00:14:36.034 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:14:36.034 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:14:37.060 01.026 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bda73daa-d5ae-4640-8af0-d33b5cf9fa62"}
00:14:37.064 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bda73daa-d5ae-4640-8af0-d33b5cf9fa62"}
00:14:37.068 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ece2f12f-1eca-4dee-a89a-f69587567f29"}
00:14:37.071 00.003 16872 case statement mapped state 6 to 3
00:14:37.074 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ece2f12f-1eca-4dee-a89a-f69587567f29"}
00:14:37.080 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"39714f2c-a0f3-4458-9198-06c9c2b2791f"}
00:14:37.082 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.94,7.31],"pixels":"..."},"id":"39714f2c-a0f3-4458-9198-06c9c2b2791f"}
00:14:40.092 03.010 9640 Exposure complete
00:14:40.229 00.137 9640 worker thread done servicing request
00:14:40.229 00.000 16872 OnExposeComplete: enter
00:14:40.232 00.003 16872 UpdateGuideState(): m_state=6
00:14:40.234 00.002 16872 Star::Find(15, 1618, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:14:40.237 00.003 16872 Star::Find returns 1 (0), X=1618.83, Y=581.73, Mass=223658, SNR=292.5, Peak=21972 HFD=3.5
00:14:40.240 00.003 16872 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.56) = xAngle (-3.44 = 2.84)
00:14:40.242 00.002 16872 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.39 = 2.89)
00:14:40.245 00.003 16872 CameraToMount -- cameraX=-0.20 cameraY=-0.60 hyp=0.63 cameraTheta=-1.89 mountX=-0.60 mountY=0.16, mountTheta=2.89
00:14:40.249 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.20, y=-0.60, opts=13)
00:14:40.252 00.003 16872 Enqueuing Move request for scope (-0.20, -0.60)
00:14:40.256 00.004 9640 Worker thread wakes up
00:14:40.256 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.60) opts 0xd
00:14:40.256 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.20, -0.60)
00:14:40.256 00.000 9640 Moving (-0.20, -0.60) raw xDistance=-0.60 yDistance=0.16
00:14:40.256 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.60
00:14:40.256 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.16, m_sumCorr=0.19
00:14:40.256 00.000 9640 MoveAxis(E, 64, ABG)
00:14:40.256 00.000 9640 Guiding  Dir = 2, Dur = 64
00:14:40.256 00.000 9640 IsSlewing returns 0
00:14:40.257 00.001 9640 IsGuiding returns 0
00:14:40.259 00.002 9640 PulseGuide returned control before completion, sleep 74
00:14:40.262 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3328, FiltMin=3168, FiltMax=65512, Gamma=2.190
00:14:40.301 00.039 16872 UpdateGuideState exits: m=223658 SNR=292.5
00:14:40.304 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:40.307 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:14:40.309 00.002 16872 Enqueuing Expose request
00:14:40.334 00.025 9640 IsGuiding returns 1
00:14:40.334 00.000 9640 scope still moving after pulse duration time elapsed
00:14:40.366 00.032 9640 IsSlewing returns 0
00:14:40.366 00.000 9640 IsGuiding returns 0
00:14:40.366 00.000 9640 scope move finished after 64 + 44 ms
00:14:40.366 00.000 9640 Move returns status 0, amount 64
00:14:40.366 00.000 9640 MoveAxis(S, 23, ABG)
00:14:40.366 00.000 9640 Guiding  Dir = 1, Dur = 23
00:14:40.366 00.000 9640 IsSlewing returns 0
00:14:40.366 00.000 9640 IsGuiding returns 0
00:14:40.366 00.000 9640 PulseGuide returned control before completion, sleep 33
00:14:40.415 00.049 9640 IsGuiding returns 1
00:14:40.415 00.000 9640 scope still moving after pulse duration time elapsed
00:14:40.446 00.031 9640 IsSlewing returns 0
00:14:40.447 00.001 9640 IsGuiding returns 0
00:14:40.447 00.000 9640 scope move finished after 23 + 57 ms
00:14:40.447 00.000 9640 Move returns status 0, amount 23
00:14:40.447 00.000 9640 move complete, result=0
00:14:40.447 00.000 9640 worker thread done servicing request
00:14:40.448 00.001 9640 Worker thread wakes up
00:14:40.448 00.000 16872 GuideStep: -0.6 px 64 ms EAST, 0.2 px 23 ms SOUTH
00:14:40.450 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
00:14:40.451 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:14:40.559 00.108 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c3942dc1-86de-446f-afdb-df9b323f860c"}
00:14:40.564 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c3942dc1-86de-446f-afdb-df9b323f860c"}
00:14:40.567 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"348000cc-8b2a-4846-9516-ba87ab594d19"}
00:14:40.570 00.003 16872 case statement mapped state 6 to 3
00:14:40.574 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"348000cc-8b2a-4846-9516-ba87ab594d19"}
00:14:40.577 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e745896d-410b-4469-9bc9-99ebd7d8392e"}
00:14:40.580 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.83,6.73],"pixels":"..."},"id":"e745896d-410b-4469-9bc9-99ebd7d8392e"}
00:14:44.059 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9db14917-ed3f-4210-9b83-7d35a474c83c"}
00:14:44.063 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9db14917-ed3f-4210-9b83-7d35a474c83c"}
00:14:44.066 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9fc73d5-1e28-4c61-a25c-79a82970d0a4"}
00:14:44.069 00.003 16872 case statement mapped state 6 to 3
00:14:44.071 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9fc73d5-1e28-4c61-a25c-79a82970d0a4"}
00:14:44.074 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"133945a1-2196-4def-b269-d7957f39c766"}
00:14:44.079 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.83,6.73],"pixels":"..."},"id":"133945a1-2196-4def-b269-d7957f39c766"}
00:14:44.504 00.425 9640 Exposure complete
00:14:44.643 00.139 9640 worker thread done servicing request
00:14:44.643 00.000 16872 OnExposeComplete: enter
00:14:44.646 00.003 16872 UpdateGuideState(): m_state=6
00:14:44.648 00.002 16872 Star::Find(15, 1618, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:14:44.651 00.003 16872 Star::Find returns 1 (0), X=1618.52, Y=582.77, Mass=218196, SNR=291.0, Peak=19900 HFD=3.5
00:14:44.654 00.003 16872 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.56) = xAngle (0.87 = 0.87)
00:14:44.657 00.003 16872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.92 = 0.92)
00:14:44.660 00.003 16872 CameraToMount -- cameraX=-0.51 cameraY=0.44 hyp=0.67 cameraTheta=2.43 mountX=0.43 mountY=0.53, mountTheta=0.89
00:14:44.665 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.51, y=0.44, opts=13)
00:14:44.669 00.004 16872 Enqueuing Move request for scope (-0.51, 0.44)
00:14:44.673 00.004 9640 Worker thread wakes up
00:14:44.673 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.44) opts 0xd
00:14:44.673 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.51, 0.44)
00:14:44.673 00.000 9640 Moving (-0.51, 0.44) raw xDistance=0.43 yDistance=0.53
00:14:44.673 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.43
00:14:44.673 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.53, m_sumCorr=0.19
00:14:44.673 00.000 9640 MoveAxis(W, 40, ABG)
00:14:44.673 00.000 9640 Guiding  Dir = 3, Dur = 40
00:14:44.673 00.000 9640 IsSlewing returns 0
00:14:44.674 00.001 9640 IsGuiding returns 0
00:14:44.674 00.000 9640 PulseGuide returned control before completion, sleep 50
00:14:44.679 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65520, med=3336, FiltMin=3248, FiltMax=65516, Gamma=2.190
00:14:44.717 00.038 16872 UpdateGuideState exits: m=218196 SNR=291.0
00:14:44.720 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:44.723 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:14:44.725 00.002 16872 Enqueuing Expose request
00:14:44.732 00.007 9640 IsGuiding returns 1
00:14:44.732 00.000 9640 scope still moving after pulse duration time elapsed
00:14:44.759 00.027 9640 IsSlewing returns 0
00:14:44.759 00.000 9640 IsGuiding returns 0
00:14:44.759 00.000 9640 scope move finished after 40 + 45 ms
00:14:44.759 00.000 9640 Move returns status 0, amount 40
00:14:44.759 00.000 9640 MoveAxis(N, 0, ABG)
00:14:44.759 00.000 9640 Move returns status 0, amount 0
00:14:44.759 00.000 9640 move complete, result=0
00:14:44.759 00.000 9640 worker thread done servicing request
00:14:44.759 00.000 9640 Worker thread wakes up
00:14:44.759 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:14:44.759 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:14:44.760 00.001 16872 GuideStep: 0.4 px 40 ms WEST, 0.5 px 0 ms NORTH
00:14:47.559 02.799 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"725e44d0-83c5-466e-9fac-29384dca82d4"}
00:14:47.562 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"725e44d0-83c5-466e-9fac-29384dca82d4"}
00:14:47.565 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ffa01a94-af66-459d-a452-da9cc974af67"}
00:14:47.568 00.003 16872 case statement mapped state 6 to 3
00:14:47.570 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ffa01a94-af66-459d-a452-da9cc974af67"}
00:14:47.576 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f2d65167-8844-40ae-b8da-174a3e7b3d18"}
00:14:47.580 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.52,6.77],"pixels":"..."},"id":"f2d65167-8844-40ae-b8da-174a3e7b3d18"}
00:14:48.826 01.246 9640 Exposure complete
00:14:48.966 00.140 9640 worker thread done servicing request
00:14:48.966 00.000 16872 OnExposeComplete: enter
00:14:48.968 00.002 16872 UpdateGuideState(): m_state=6
00:14:48.973 00.005 16872 Star::Find(15, 1618, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:14:48.976 00.003 16872 Star::Find returns 1 (0), X=1618.55, Y=582.47, Mass=213315, SNR=280.0, Peak=18460 HFD=3.2
00:14:48.978 00.002 16872 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.56) = xAngle (1.28 = 1.28)
00:14:48.981 00.003 16872 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.33 = 1.33)
00:14:48.983 00.002 16872 CameraToMount -- cameraX=-0.47 cameraY=0.15 hyp=0.50 cameraTheta=2.84 mountX=0.14 mountY=0.48, mountTheta=1.29
00:14:48.989 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.47, y=0.15, opts=13)
00:14:48.993 00.004 16872 Enqueuing Move request for scope (-0.47, 0.15)
00:14:48.995 00.002 9640 Worker thread wakes up
00:14:48.995 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.15) opts 0xd
00:14:48.995 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.47, 0.15)
00:14:48.995 00.000 9640 Moving (-0.47, 0.15) raw xDistance=0.14 yDistance=0.48
00:14:48.996 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.14
00:14:48.996 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.48, m_sumCorr=0.19
00:14:48.996 00.000 9640 MoveAxis(W, 19, ABG)
00:14:48.996 00.000 9640 Guiding  Dir = 3, Dur = 19
00:14:48.996 00.000 9640 IsSlewing returns 0
00:14:48.996 00.000 9640 IsGuiding returns 0
00:14:48.997 00.001 9640 PulseGuide returned control before completion, sleep 29
00:14:49.003 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3068, max=65520, med=3336, FiltMin=3168, FiltMax=65512, Gamma=2.190
00:14:49.032 00.029 9640 IsGuiding returns 1
00:14:49.032 00.000 9640 scope still moving after pulse duration time elapsed
00:14:49.043 00.011 16872 UpdateGuideState exits: m=213315 SNR=280.0
00:14:49.046 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:49.050 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:14:49.053 00.003 16872 Enqueuing Expose request
00:14:49.063 00.010 9640 IsSlewing returns 0
00:14:49.063 00.000 9640 IsGuiding returns 0
00:14:49.063 00.000 9640 scope move finished after 19 + 48 ms
00:14:49.063 00.000 9640 Move returns status 0, amount 19
00:14:49.063 00.000 9640 MoveAxis(N, 0, ABG)
00:14:49.063 00.000 9640 Move returns status 0, amount 0
00:14:49.063 00.000 9640 move complete, result=0
00:14:49.063 00.000 9640 worker thread done servicing request
00:14:49.063 00.000 9640 Worker thread wakes up
00:14:49.063 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:14:49.063 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:14:49.063 00.000 16872 GuideStep: 0.1 px 19 ms WEST, 0.5 px 0 ms NORTH
00:14:51.061 01.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a01f565-e199-414c-ae8b-92445dfb685c"}
00:14:51.063 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6a01f565-e199-414c-ae8b-92445dfb685c"}
00:14:51.066 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4dc4a5f5-b026-4760-8a45-20964e4f6f78"}
00:14:51.070 00.004 16872 case statement mapped state 6 to 3
00:14:51.075 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4dc4a5f5-b026-4760-8a45-20964e4f6f78"}
00:14:51.078 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"96fdb492-3089-4a36-9805-505fbba828ad"}
00:14:51.082 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.55,7.47],"pixels":"..."},"id":"96fdb492-3089-4a36-9805-505fbba828ad"}
00:14:53.119 02.037 9640 Exposure complete
00:14:53.259 00.140 9640 worker thread done servicing request
00:14:53.259 00.000 16872 OnExposeComplete: enter
00:14:53.262 00.003 16872 UpdateGuideState(): m_state=6
00:14:53.266 00.004 16872 Star::Find(15, 1618, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:14:53.270 00.004 16872 Star::Find returns 1 (0), X=1618.45, Y=581.84, Mass=221527, SNR=300.2, Peak=20720 HFD=3.5
00:14:53.273 00.003 16872 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.56) = xAngle (-3.99 = 2.29)
00:14:53.278 00.005 16872 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.94 = 2.34)
00:14:53.283 00.005 16872 CameraToMount -- cameraX=-0.57 cameraY=-0.49 hyp=0.75 cameraTheta=-2.43 mountX=-0.50 mountY=0.54, mountTheta=2.31
00:14:53.287 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.57, y=-0.49, opts=13)
00:14:53.290 00.003 16872 Enqueuing Move request for scope (-0.57, -0.49)
00:14:53.293 00.003 9640 Worker thread wakes up
00:14:53.293 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.49) opts 0xd
00:14:53.293 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.57, -0.49)
00:14:53.293 00.000 9640 Moving (-0.57, -0.49) raw xDistance=-0.50 yDistance=0.54
00:14:53.293 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.50
00:14:53.293 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.54, m_sumCorr=0.41
00:14:53.294 00.001 9640 MoveAxis(E, 51, ABG)
00:14:53.294 00.000 9640 Guiding  Dir = 2, Dur = 51
00:14:53.294 00.000 9640 IsSlewing returns 0
00:14:53.294 00.000 9640 IsGuiding returns 0
00:14:53.294 00.000 9640 PulseGuide returned control before completion, sleep 61
00:14:53.300 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3340, FiltMin=3192, FiltMax=65512, Gamma=2.190
00:14:53.342 00.042 16872 UpdateGuideState exits: m=221527 SNR=300.2
00:14:53.346 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:53.348 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:14:53.350 00.002 16872 Enqueuing Expose request
00:14:53.362 00.012 9640 IsGuiding returns 1
00:14:53.363 00.001 9640 scope still moving after pulse duration time elapsed
00:14:53.394 00.031 9640 IsSlewing returns 0
00:14:53.394 00.000 9640 IsGuiding returns 0
00:14:53.395 00.001 9640 scope move finished after 51 + 49 ms
00:14:53.395 00.000 9640 Move returns status 0, amount 51
00:14:53.395 00.000 9640 MoveAxis(S, 26, ABG)
00:14:53.395 00.000 9640 Guiding  Dir = 1, Dur = 26
00:14:53.396 00.001 9640 IsSlewing returns 0
00:14:53.397 00.001 9640 IsGuiding returns 0
00:14:53.397 00.000 9640 PulseGuide returned control before completion, sleep 36
00:14:53.441 00.044 9640 IsGuiding returns 1
00:14:53.441 00.000 9640 scope still moving after pulse duration time elapsed
00:14:53.472 00.031 9640 IsSlewing returns 0
00:14:53.472 00.000 9640 IsGuiding returns 1
00:14:53.504 00.032 9640 IsSlewing returns 0
00:14:53.504 00.000 9640 IsGuiding returns 0
00:14:53.504 00.000 9640 scope move finished after 26 + 81 ms
00:14:53.504 00.000 9640 Move returns status 0, amount 26
00:14:53.504 00.000 9640 move complete, result=0
00:14:53.504 00.000 9640 worker thread done servicing request
00:14:53.504 00.000 9640 Worker thread wakes up
00:14:53.504 00.000 16872 GuideStep: -0.5 px 51 ms EAST, 0.5 px 26 ms SOUTH
00:14:53.508 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:14:53.508 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:14:54.559 01.051 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e65d16c1-1c09-4dba-9823-667d450fd466"}
00:14:54.564 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e65d16c1-1c09-4dba-9823-667d450fd466"}
00:14:54.569 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f380490a-0ffd-4056-a845-f606b639b709"}
00:14:54.573 00.004 16872 case statement mapped state 6 to 3
00:14:54.577 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f380490a-0ffd-4056-a845-f606b639b709"}
00:14:54.584 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"25e338ad-d806-4212-9e89-eef04b63973b"}
00:14:54.588 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.45,6.84],"pixels":"..."},"id":"25e338ad-d806-4212-9e89-eef04b63973b"}
00:14:57.571 02.983 9640 Exposure complete
00:14:57.707 00.136 9640 worker thread done servicing request
00:14:57.707 00.000 16872 OnExposeComplete: enter
00:14:57.712 00.005 16872 UpdateGuideState(): m_state=6
00:14:57.715 00.003 16872 Star::Find(15, 1618, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:14:57.719 00.004 16872 Star::Find returns 1 (0), X=1618.30, Y=581.80, Mass=229697, SNR=305.6, Peak=23756 HFD=3.4
00:14:57.722 00.003 16872 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.56) = xAngle (-4.07 = 2.22)
00:14:57.724 00.002 16872 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.02 = 2.26)
00:14:57.727 00.003 16872 CameraToMount -- cameraX=-0.73 cameraY=-0.53 hyp=0.90 cameraTheta=-2.51 mountX=-0.54 mountY=0.69, mountTheta=2.23
00:14:57.731 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.73, y=-0.53, opts=13)
00:14:57.734 00.003 16872 Enqueuing Move request for scope (-0.73, -0.53)
00:14:57.736 00.002 9640 Worker thread wakes up
00:14:57.736 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.53) opts 0xd
00:14:57.736 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.73, -0.53)
00:14:57.737 00.001 9640 Moving (-0.73, -0.53) raw xDistance=-0.54 yDistance=0.69
00:14:57.737 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.54
00:14:57.737 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.69, m_sumCorr=0.59
00:14:57.737 00.000 9640 MoveAxis(E, 63, ABG)
00:14:57.737 00.000 9640 Guiding  Dir = 2, Dur = 63
00:14:57.738 00.001 9640 IsSlewing returns 0
00:14:57.738 00.000 9640 IsGuiding returns 0
00:14:57.738 00.000 9640 PulseGuide returned control before completion, sleep 73
00:14:57.749 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65520, med=3340, FiltMin=3220, FiltMax=65516, Gamma=2.190
00:14:57.789 00.040 16872 UpdateGuideState exits: m=229697 SNR=305.6
00:14:57.792 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:57.795 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:14:57.797 00.002 16872 Enqueuing Expose request
00:14:57.815 00.018 9640 IsGuiding returns 1
00:14:57.815 00.000 9640 scope still moving after pulse duration time elapsed
00:14:57.846 00.031 9640 IsSlewing returns 0
00:14:57.847 00.001 9640 IsGuiding returns 0
00:14:57.848 00.001 9640 scope move finished after 63 + 47 ms
00:14:57.848 00.000 9640 Move returns status 0, amount 63
00:14:57.848 00.000 9640 MoveAxis(S, 21, ABG)
00:14:57.848 00.000 9640 Guiding  Dir = 1, Dur = 21
00:14:57.849 00.001 9640 IsSlewing returns 0
00:14:57.849 00.000 9640 IsGuiding returns 0
00:14:57.849 00.000 9640 PulseGuide returned control before completion, sleep 31
00:14:57.892 00.043 9640 IsGuiding returns 1
00:14:57.892 00.000 9640 scope still moving after pulse duration time elapsed
00:14:57.924 00.032 9640 IsSlewing returns 0
00:14:57.924 00.000 9640 IsGuiding returns 1
00:14:57.955 00.031 9640 IsSlewing returns 0
00:14:57.956 00.001 9640 IsGuiding returns 1
00:14:57.986 00.030 9640 IsSlewing returns 0
00:14:57.986 00.000 9640 IsGuiding returns 1
00:14:58.018 00.032 9640 IsSlewing returns 0
00:14:58.019 00.001 9640 IsGuiding returns 0
00:14:58.019 00.000 9640 scope move finished after 21 + 148 ms
00:14:58.019 00.000 9640 Move returns status 0, amount 21
00:14:58.019 00.000 9640 move complete, result=0
00:14:58.019 00.000 9640 worker thread done servicing request
00:14:58.019 00.000 9640 Worker thread wakes up
00:14:58.019 00.000 16872 GuideStep: -0.5 px 63 ms EAST, 0.7 px 21 ms SOUTH
00:14:58.022 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:14:58.022 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:14:58.060 00.038 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"85b1711f-2ecc-40e2-bcff-e45503bec557"}
00:14:58.064 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"85b1711f-2ecc-40e2-bcff-e45503bec557"}
00:14:58.070 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea99bea0-51a2-491b-a0dc-06669e278e71"}
00:14:58.073 00.003 16872 case statement mapped state 6 to 3
00:14:58.076 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea99bea0-51a2-491b-a0dc-06669e278e71"}
00:14:58.080 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1d6c93c0-c84c-43da-924e-84d16a247da6"}
00:14:58.084 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.30,6.80],"pixels":"..."},"id":"1d6c93c0-c84c-43da-924e-84d16a247da6"}
00:15:01.558 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2672a38a-0ee4-4066-be28-9eac338e9109"}
00:15:01.562 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2672a38a-0ee4-4066-be28-9eac338e9109"}
00:15:01.565 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65cd0b4f-fc7d-4699-a8b5-f11820e3e64e"}
00:15:01.567 00.002 16872 case statement mapped state 6 to 3
00:15:01.570 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"65cd0b4f-fc7d-4699-a8b5-f11820e3e64e"}
00:15:01.575 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3011114b-8466-4918-952b-bab4abd840be"}
00:15:01.578 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.30,6.80],"pixels":"..."},"id":"3011114b-8466-4918-952b-bab4abd840be"}
00:15:02.088 00.510 9640 Exposure complete
00:15:02.226 00.138 9640 worker thread done servicing request
00:15:02.226 00.000 16872 OnExposeComplete: enter
00:15:02.230 00.004 16872 UpdateGuideState(): m_state=6
00:15:02.234 00.004 16872 Star::Find(15, 1618, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:15:02.237 00.003 16872 Star::Find returns 1 (0), X=1618.19, Y=583.06, Mass=227824, SNR=301.9, Peak=23444 HFD=3.2
00:15:02.240 00.003 16872 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.56) = xAngle (0.87 = 0.87)
00:15:02.242 00.002 16872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.91 = 0.91)
00:15:02.246 00.004 16872 CameraToMount -- cameraX=-0.83 cameraY=0.73 hyp=1.11 cameraTheta=2.42 mountX=0.72 mountY=0.88, mountTheta=0.88
00:15:02.251 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.83, y=0.73, opts=13)
00:15:02.254 00.003 16872 Enqueuing Move request for scope (-0.83, 0.73)
00:15:02.256 00.002 9640 Worker thread wakes up
00:15:02.256 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.73) opts 0xd
00:15:02.256 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.83, 0.73)
00:15:02.257 00.001 9640 Moving (-0.83, 0.73) raw xDistance=0.72 yDistance=0.88
00:15:02.257 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.72
00:15:02.257 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.88, m_sumCorr=0.77
00:15:02.257 00.000 9640 MoveAxis(W, 70, ABG)
00:15:02.257 00.000 9640 Guiding  Dir = 3, Dur = 70
00:15:02.257 00.000 9640 IsSlewing returns 0
00:15:02.257 00.000 9640 IsGuiding returns 0
00:15:02.258 00.001 9640 PulseGuide returned control before completion, sleep 80
00:15:02.263 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=65520, med=3340, FiltMin=3202, FiltMax=65512, Gamma=2.190
00:15:02.301 00.038 16872 UpdateGuideState exits: m=227824 SNR=301.9
00:15:02.305 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:02.308 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:15:02.310 00.002 16872 Enqueuing Expose request
00:15:02.352 00.042 9640 IsGuiding returns 0
00:15:02.352 00.000 9640 Move returns status 0, amount 70
00:15:02.353 00.001 9640 MoveAxis(S, 21, ABG)
00:15:02.353 00.000 9640 Guiding  Dir = 1, Dur = 21
00:15:02.353 00.000 9640 IsSlewing returns 0
00:15:02.354 00.001 9640 IsGuiding returns 0
00:15:02.356 00.002 9640 PulseGuide returned control before completion, sleep 30
00:15:02.399 00.043 9640 IsGuiding returns 1
00:15:02.399 00.000 9640 scope still moving after pulse duration time elapsed
00:15:02.430 00.031 9640 IsSlewing returns 0
00:15:02.432 00.002 9640 IsGuiding returns 1
00:15:02.462 00.030 9640 IsSlewing returns 0
00:15:02.463 00.001 9640 IsGuiding returns 1
00:15:02.493 00.030 9640 IsSlewing returns 0
00:15:02.494 00.001 9640 IsGuiding returns 0
00:15:02.494 00.000 9640 scope move finished after 21 + 118 ms
00:15:02.494 00.000 9640 Move returns status 0, amount 21
00:15:02.494 00.000 9640 move complete, result=0
00:15:02.494 00.000 9640 worker thread done servicing request
00:15:02.494 00.000 9640 Worker thread wakes up
00:15:02.494 00.000 16872 GuideStep: 0.7 px 70 ms WEST, 0.9 px 21 ms SOUTH
00:15:02.499 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:15:02.499 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:15:05.058 02.559 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a11775d4-ea7d-4001-9022-86f235faf0d8"}
00:15:05.061 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a11775d4-ea7d-4001-9022-86f235faf0d8"}
00:15:05.064 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d4d9116-8185-4fed-94c8-97cc4f8f5742"}
00:15:05.067 00.003 16872 case statement mapped state 6 to 3
00:15:05.072 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d4d9116-8185-4fed-94c8-97cc4f8f5742"}
00:15:05.075 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"320b1e06-a06f-4b90-a2fb-445bc3c322fe"}
00:15:05.079 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.19,7.06],"pixels":"..."},"id":"320b1e06-a06f-4b90-a2fb-445bc3c322fe"}
00:15:06.566 01.487 9640 Exposure complete
00:15:06.726 00.160 16872 OnExposeComplete: enter
00:15:06.731 00.005 9640 worker thread done servicing request
00:15:06.732 00.001 16872 UpdateGuideState(): m_state=6
00:15:06.736 00.004 16872 Star::Find(15, 1618, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:15:06.741 00.005 16872 Star::Find returns 1 (0), X=1618.03, Y=582.38, Mass=235165, SNR=299.2, Peak=23864 HFD=3.3
00:15:06.745 00.004 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
00:15:06.749 00.004 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
00:15:06.753 00.004 16872 CameraToMount -- cameraX=-1.00 cameraY=0.05 hyp=1.00 cameraTheta=3.09 mountX=0.04 mountY=1.00, mountTheta=1.53
00:15:06.759 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.00, y=0.05, opts=13)
00:15:06.764 00.005 16872 Enqueuing Move request for scope (-1.00, 0.05)
00:15:06.768 00.004 9640 Worker thread wakes up
00:15:06.768 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 0.05) opts 0xd
00:15:06.768 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.00, 0.05)
00:15:06.768 00.000 9640 Moving (-1.00, 0.05) raw xDistance=0.04 yDistance=1.00
00:15:06.769 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:15:06.769 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 1.00, m_sumCorr=0.97
00:15:06.769 00.000 9640 MoveAxis(E, 0, ABG)
00:15:06.769 00.000 9640 Move returns status 0, amount 0
00:15:06.769 00.000 9640 MoveAxis(S, 25, ABG)
00:15:06.769 00.000 9640 Guiding  Dir = 1, Dur = 25
00:15:06.769 00.000 9640 IsSlewing returns 0
00:15:06.770 00.001 9640 IsGuiding returns 0
00:15:06.772 00.002 9640 PulseGuide returned control before completion, sleep 34
00:15:06.778 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3340, FiltMin=3244, FiltMax=65512, Gamma=2.190
00:15:06.816 00.038 9640 IsGuiding returns 1
00:15:06.816 00.000 9640 scope still moving after pulse duration time elapsed
00:15:06.820 00.004 16872 UpdateGuideState exits: m=235165 SNR=299.2
00:15:06.824 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:06.827 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:15:06.833 00.006 16872 Enqueuing Expose request
00:15:06.847 00.014 9640 IsSlewing returns 0
00:15:06.847 00.000 9640 IsGuiding returns 0
00:15:06.847 00.000 9640 scope move finished after 25 + 52 ms
00:15:06.847 00.000 9640 Move returns status 0, amount 25
00:15:06.847 00.000 9640 move complete, result=0
00:15:06.848 00.001 9640 worker thread done servicing request
00:15:06.848 00.000 9640 Worker thread wakes up
00:15:06.848 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:15:06.848 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:15:06.849 00.001 16872 GuideStep: 0.0 px 0 ms EAST, 1.0 px 25 ms SOUTH
00:15:08.582 01.733 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b6ac745-1f3a-43bd-b579-81d7054d020e"}
00:15:08.586 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4b6ac745-1f3a-43bd-b579-81d7054d020e"}
00:15:08.591 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb966180-fff6-4655-8b32-fc4fdd2c9ecb"}
00:15:08.594 00.003 16872 case statement mapped state 6 to 3
00:15:08.597 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb966180-fff6-4655-8b32-fc4fdd2c9ecb"}
00:15:08.601 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c6f85203-133f-4699-a7f0-4e8a446b1432"}
00:15:08.604 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.03,7.38],"pixels":"..."},"id":"c6f85203-133f-4699-a7f0-4e8a446b1432"}
00:15:10.908 02.304 9640 Exposure complete
00:15:11.046 00.138 9640 worker thread done servicing request
00:15:11.046 00.000 16872 OnExposeComplete: enter
00:15:11.049 00.003 16872 UpdateGuideState(): m_state=6
00:15:11.052 00.003 16872 Star::Find(15, 1618, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:15:11.054 00.002 16872 Star::Find returns 1 (0), X=1618.14, Y=582.69, Mass=236282, SNR=301.0, Peak=26652 HFD=3.1
00:15:11.057 00.003 16872 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.56) = xAngle (1.20 = 1.20)
00:15:11.060 00.003 16872 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.24 = 1.24)
00:15:11.062 00.002 16872 CameraToMount -- cameraX=-0.88 cameraY=0.36 hyp=0.96 cameraTheta=2.75 mountX=0.35 mountY=0.90, mountTheta=1.20
00:15:11.066 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.88, y=0.36, opts=13)
00:15:11.069 00.003 16872 Enqueuing Move request for scope (-0.88, 0.36)
00:15:11.072 00.003 9640 Worker thread wakes up
00:15:11.073 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.36) opts 0xd
00:15:11.073 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.88, 0.36)
00:15:11.073 00.000 9640 Moving (-0.88, 0.36) raw xDistance=0.35 yDistance=0.90
00:15:11.073 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.35
00:15:11.073 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 0.90, m_sumCorr=1.2
00:15:11.073 00.000 9640 MoveAxis(W, 37, ABG)
00:15:11.073 00.000 9640 Guiding  Dir = 3, Dur = 37
00:15:11.074 00.001 9640 IsSlewing returns 0
00:15:11.074 00.000 9640 IsGuiding returns 0
00:15:11.075 00.001 9640 PulseGuide returned control before completion, sleep 47
00:15:11.080 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3336, FiltMin=3188, FiltMax=65516, Gamma=2.190
00:15:11.118 00.038 16872 UpdateGuideState exits: m=236282 SNR=301.0
00:15:11.121 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:11.124 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:15:11.126 00.002 16872 Enqueuing Expose request
00:15:11.134 00.008 9640 IsGuiding returns 1
00:15:11.134 00.000 9640 scope still moving after pulse duration time elapsed
00:15:11.165 00.031 9640 IsSlewing returns 0
00:15:11.166 00.001 9640 IsGuiding returns 0
00:15:11.166 00.000 9640 scope move finished after 37 + 54 ms
00:15:11.166 00.000 9640 Move returns status 0, amount 37
00:15:11.166 00.000 9640 MoveAxis(S, 32, ABG)
00:15:11.166 00.000 9640 Guiding  Dir = 1, Dur = 32
00:15:11.166 00.000 9640 IsSlewing returns 0
00:15:11.167 00.001 9640 IsGuiding returns 0
00:15:11.168 00.001 9640 PulseGuide returned control before completion, sleep 42
00:15:11.226 00.058 9640 IsGuiding returns 1
00:15:11.226 00.000 9640 scope still moving after pulse duration time elapsed
00:15:11.257 00.031 9640 IsSlewing returns 0
00:15:11.257 00.000 9640 IsGuiding returns 0
00:15:11.257 00.000 9640 scope move finished after 32 + 58 ms
00:15:11.258 00.001 9640 Move returns status 0, amount 32
00:15:11.258 00.000 9640 move complete, result=0
00:15:11.258 00.000 9640 worker thread done servicing request
00:15:11.258 00.000 9640 Worker thread wakes up
00:15:11.258 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:15:11.258 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:15:11.258 00.000 16872 GuideStep: 0.3 px 37 ms WEST, 0.9 px 32 ms SOUTH
00:15:12.082 00.824 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a70c7f66-1d73-4699-a48b-4395ae0434c7"}
00:15:12.088 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a70c7f66-1d73-4699-a48b-4395ae0434c7"}
00:15:12.093 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40addc21-2416-44b6-aa63-012be201a418"}
00:15:12.097 00.004 16872 case statement mapped state 6 to 3
00:15:12.100 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"40addc21-2416-44b6-aa63-012be201a418"}
00:15:12.106 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9abde033-75b5-4e9e-b0b6-a687d3d7abf1"}
00:15:12.110 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.14,6.69],"pixels":"..."},"id":"9abde033-75b5-4e9e-b0b6-a687d3d7abf1"}
00:15:15.382 03.272 9640 Exposure complete
00:15:15.523 00.141 9640 worker thread done servicing request
00:15:15.523 00.000 16872 OnExposeComplete: enter
00:15:15.526 00.003 16872 UpdateGuideState(): m_state=6
00:15:15.531 00.005 16872 Star::Find(15, 1618, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:15:15.534 00.003 16872 Star::Find returns 1 (0), X=1617.76, Y=581.99, Mass=211932, SNR=282.7, Peak=19200 HFD=3.7
00:15:15.536 00.002 16872 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.56) = xAngle (-4.44 = 1.84)
00:15:15.538 00.002 16872 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.39 = 1.89)
00:15:15.541 00.003 16872 CameraToMount -- cameraX=-1.27 cameraY=-0.34 hyp=1.31 cameraTheta=-2.88 mountX=-0.35 mountY=1.25, mountTheta=1.85
00:15:15.547 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.27, y=-0.34, opts=13)
00:15:15.549 00.002 16872 Enqueuing Move request for scope (-1.27, -0.34)
00:15:15.553 00.004 9640 Worker thread wakes up
00:15:15.553 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.27, -0.34) opts 0xd
00:15:15.553 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.27, -0.34)
00:15:15.553 00.000 9640 Moving (-1.27, -0.34) raw xDistance=-0.35 yDistance=1.25
00:15:15.553 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.35
00:15:15.553 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 1.25, m_sumCorr=1.5
00:15:15.553 00.000 9640 MoveAxis(E, 34, ABG)
00:15:15.553 00.000 9640 Guiding  Dir = 2, Dur = 34
00:15:15.554 00.001 9640 IsSlewing returns 0
00:15:15.554 00.000 9640 IsGuiding returns 0
00:15:15.554 00.000 9640 PulseGuide returned control before completion, sleep 44
00:15:15.561 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65516, med=3340, FiltMin=3218, FiltMax=65512, Gamma=2.190
00:15:15.600 00.039 16872 UpdateGuideState exits: m=211932 SNR=282.7
00:15:15.603 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:15.607 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:15:15.610 00.003 16872 Enqueuing Expose request
00:15:15.612 00.002 9640 IsGuiding returns 1
00:15:15.612 00.000 9640 scope still moving after pulse duration time elapsed
00:15:15.612 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b8058b9a-e2c9-4ca7-bd58-8504245bb637"}
00:15:15.615 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b8058b9a-e2c9-4ca7-bd58-8504245bb637"}
00:15:15.625 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b34a5244-3459-4a54-ad8f-d2b6a5cb7252"}
00:15:15.627 00.002 16872 case statement mapped state 6 to 3
00:15:15.631 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b34a5244-3459-4a54-ad8f-d2b6a5cb7252"}
00:15:15.636 00.005 9640 IsSlewing returns 0
00:15:15.636 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a6299d4b-bdd3-40e9-b7ed-798441ab87a7"}
00:15:15.639 00.003 9640 IsGuiding returns 0
00:15:15.639 00.000 9640 scope move finished after 34 + 50 ms
00:15:15.639 00.000 9640 Move returns status 0, amount 34
00:15:15.639 00.000 9640 MoveAxis(S, 36, ABG)
00:15:15.639 00.000 9640 Guiding  Dir = 1, Dur = 36
00:15:15.639 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.76,6.99],"pixels":"..."},"id":"a6299d4b-bdd3-40e9-b7ed-798441ab87a7"}
00:15:15.642 00.003 9640 IsSlewing returns 0
00:15:15.642 00.000 9640 IsGuiding returns 0
00:15:15.643 00.001 9640 PulseGuide returned control before completion, sleep 46
00:15:15.697 00.054 9640 IsGuiding returns 1
00:15:15.697 00.000 9640 scope still moving after pulse duration time elapsed
00:15:15.730 00.033 9640 IsSlewing returns 0
00:15:15.731 00.001 9640 IsGuiding returns 0
00:15:15.731 00.000 9640 scope move finished after 36 + 52 ms
00:15:15.731 00.000 9640 Move returns status 0, amount 36
00:15:15.731 00.000 9640 move complete, result=0
00:15:15.731 00.000 9640 worker thread done servicing request
00:15:15.731 00.000 9640 Worker thread wakes up
00:15:15.731 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:15:15.731 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:15:15.731 00.000 16872 GuideStep: -0.4 px 34 ms EAST, 1.2 px 36 ms SOUTH
00:15:19.081 03.350 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"57a053dc-b8fe-4298-b1a2-955d8a37c0ad"}
00:15:19.084 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"57a053dc-b8fe-4298-b1a2-955d8a37c0ad"}
00:15:19.087 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"901efaaf-e615-4456-a88f-22cd64a1fd14"}
00:15:19.090 00.003 16872 case statement mapped state 6 to 3
00:15:19.093 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"901efaaf-e615-4456-a88f-22cd64a1fd14"}
00:15:19.097 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dcee9cf4-24f5-40b4-8c74-196058faadc3"}
00:15:19.101 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.76,6.99],"pixels":"..."},"id":"dcee9cf4-24f5-40b4-8c74-196058faadc3"}
00:15:19.803 00.702 9640 Exposure complete
00:15:19.941 00.138 9640 worker thread done servicing request
00:15:19.942 00.001 16872 OnExposeComplete: enter
00:15:19.944 00.002 16872 UpdateGuideState(): m_state=6
00:15:19.947 00.003 16872 Star::Find(15, 1617, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:15:19.950 00.003 16872 Star::Find returns 1 (0), X=1617.69, Y=581.94, Mass=219357, SNR=288.0, Peak=20924 HFD=3.4
00:15:19.952 00.002 16872 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.56) = xAngle (-4.41 = 1.87)
00:15:19.955 00.003 16872 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.37 = 1.92)
00:15:19.961 00.006 16872 CameraToMount -- cameraX=-1.33 cameraY=-0.39 hyp=1.38 cameraTheta=-2.86 mountX=-0.41 mountY=1.30, mountTheta=1.87
00:15:19.965 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.33, y=-0.39, opts=13)
00:15:19.968 00.003 16872 Enqueuing Move request for scope (-1.33, -0.39)
00:15:19.971 00.003 9640 Worker thread wakes up
00:15:19.971 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.33, -0.39) opts 0xd
00:15:19.971 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.33, -0.39)
00:15:19.971 00.000 9640 Moving (-1.33, -0.39) raw xDistance=-0.41 yDistance=1.30
00:15:19.971 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.41
00:15:19.971 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.31, input 1.30, m_sumCorr=1.9
00:15:19.971 00.000 9640 MoveAxis(E, 47, ABG)
00:15:19.971 00.000 9640 Guiding  Dir = 2, Dur = 47
00:15:19.972 00.001 9640 IsSlewing returns 0
00:15:19.972 00.000 9640 IsGuiding returns 0
00:15:19.972 00.000 9640 PulseGuide returned control before completion, sleep 57
00:15:19.981 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3340, FiltMin=3242, FiltMax=65516, Gamma=2.190
00:15:20.019 00.038 16872 UpdateGuideState exits: m=219357 SNR=288.0
00:15:20.023 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:20.026 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:15:20.029 00.003 16872 Enqueuing Expose request
00:15:20.034 00.005 9640 IsGuiding returns 1
00:15:20.034 00.000 9640 scope still moving after pulse duration time elapsed
00:15:20.065 00.031 9640 IsSlewing returns 0
00:15:20.065 00.000 9640 IsGuiding returns 0
00:15:20.065 00.000 9640 scope move finished after 47 + 46 ms
00:15:20.065 00.000 9640 Move returns status 0, amount 47
00:15:20.065 00.000 9640 MoveAxis(S, 38, ABG)
00:15:20.065 00.000 9640 Guiding  Dir = 1, Dur = 38
00:15:20.067 00.002 9640 IsSlewing returns 0
00:15:20.067 00.000 9640 IsGuiding returns 0
00:15:20.068 00.001 9640 PulseGuide returned control before completion, sleep 48
00:15:20.128 00.060 9640 IsGuiding returns 1
00:15:20.128 00.000 9640 scope still moving after pulse duration time elapsed
00:15:20.160 00.032 9640 IsSlewing returns 0
00:15:20.161 00.001 9640 IsGuiding returns 0
00:15:20.161 00.000 9640 scope move finished after 38 + 55 ms
00:15:20.161 00.000 9640 Move returns status 0, amount 38
00:15:20.161 00.000 9640 move complete, result=0
00:15:20.161 00.000 9640 worker thread done servicing request
00:15:20.161 00.000 9640 Worker thread wakes up
00:15:20.162 00.001 16872 GuideStep: -0.4 px 47 ms EAST, 1.3 px 38 ms SOUTH
00:15:20.165 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:15:20.165 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:15:22.582 02.417 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b841689f-1688-4fe5-a15f-d6a38cc6a06c"}
00:15:22.585 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b841689f-1688-4fe5-a15f-d6a38cc6a06c"}
00:15:22.589 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4a8bd62-a473-4d23-81f1-09ce08ed198b"}
00:15:22.592 00.003 16872 case statement mapped state 6 to 3
00:15:22.595 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4a8bd62-a473-4d23-81f1-09ce08ed198b"}
00:15:22.598 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"975c531d-3d35-422e-8c42-e498b158642f"}
00:15:22.601 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.69,6.94],"pixels":"..."},"id":"975c531d-3d35-422e-8c42-e498b158642f"}
00:15:24.222 01.621 9640 Exposure complete
00:15:24.361 00.139 9640 worker thread done servicing request
00:15:24.361 00.000 16872 OnExposeComplete: enter
00:15:24.365 00.004 16872 UpdateGuideState(): m_state=6
00:15:24.367 00.002 16872 Star::Find(15, 1617, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:15:24.371 00.004 16872 Star::Find returns 1 (0), X=1617.26, Y=582.85, Mass=226442, SNR=292.7, Peak=23468 HFD=3.3
00:15:24.373 00.002 16872 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.56) = xAngle (1.30 = 1.30)
00:15:24.377 00.004 16872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.34 = 1.34)
00:15:24.379 00.002 16872 CameraToMount -- cameraX=-1.76 cameraY=0.52 hyp=1.84 cameraTheta=2.85 mountX=0.49 mountY=1.79, mountTheta=1.30
00:15:24.384 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.76, y=0.52, opts=13)
00:15:24.387 00.003 16872 Enqueuing Move request for scope (-1.76, 0.52)
00:15:24.389 00.002 9640 Worker thread wakes up
00:15:24.389 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.76, 0.52) opts 0xd
00:15:24.389 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.76, 0.52)
00:15:24.389 00.000 9640 Moving (-1.76, 0.52) raw xDistance=0.49 yDistance=1.79
00:15:24.389 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.49
00:15:24.389 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.36, input 1.79, m_sumCorr=2.2
00:15:24.389 00.000 9640 MoveAxis(W, 48, ABG)
00:15:24.389 00.000 9640 Guiding  Dir = 3, Dur = 48
00:15:24.391 00.002 9640 IsSlewing returns 0
00:15:24.391 00.000 9640 IsGuiding returns 0
00:15:24.392 00.001 9640 PulseGuide returned control before completion, sleep 58
00:15:24.397 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3092, max=65520, med=3336, FiltMin=3130, FiltMax=65516, Gamma=2.190
00:15:24.437 00.040 16872 UpdateGuideState exits: m=226442 SNR=292.7
00:15:24.440 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:24.442 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:15:24.445 00.003 16872 Enqueuing Expose request
00:15:24.452 00.007 9640 IsGuiding returns 1
00:15:24.453 00.001 9640 scope still moving after pulse duration time elapsed
00:15:24.483 00.030 9640 IsSlewing returns 0
00:15:24.483 00.000 9640 IsGuiding returns 0
00:15:24.483 00.000 9640 scope move finished after 48 + 44 ms
00:15:24.483 00.000 9640 Move returns status 0, amount 48
00:15:24.483 00.000 9640 MoveAxis(S, 43, ABG)
00:15:24.483 00.000 9640 Guiding  Dir = 1, Dur = 43
00:15:24.483 00.000 9640 IsSlewing returns 0
00:15:24.484 00.001 9640 IsGuiding returns 0
00:15:24.484 00.000 9640 PulseGuide returned control before completion, sleep 53
00:15:24.547 00.063 9640 IsGuiding returns 1
00:15:24.547 00.000 9640 scope still moving after pulse duration time elapsed
00:15:24.579 00.032 9640 IsSlewing returns 0
00:15:24.579 00.000 9640 IsGuiding returns 0
00:15:24.579 00.000 9640 scope move finished after 43 + 52 ms
00:15:24.579 00.000 9640 Move returns status 0, amount 43
00:15:24.579 00.000 9640 move complete, result=0
00:15:24.580 00.001 9640 worker thread done servicing request
00:15:24.580 00.000 9640 Worker thread wakes up
00:15:24.580 00.000 16872 GuideStep: 0.5 px 48 ms WEST, 1.8 px 43 ms SOUTH
00:15:24.584 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:15:24.585 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1604,567,31,31)
00:15:26.080 01.495 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6b262aa-a80e-4829-8e12-ee45f3aed4bc"}
00:15:26.088 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d6b262aa-a80e-4829-8e12-ee45f3aed4bc"}
00:15:26.097 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dba8767f-a7e9-47b9-8237-97c1fde7a3af"}
00:15:26.101 00.004 16872 case statement mapped state 6 to 3
00:15:26.104 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dba8767f-a7e9-47b9-8237-97c1fde7a3af"}
00:15:26.109 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"85f82ab2-ff31-4416-ba26-f8f16ec31bcd"}
00:15:26.112 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.26,6.85],"pixels":"..."},"id":"85f82ab2-ff31-4416-ba26-f8f16ec31bcd"}
00:15:28.496 02.384 16872 evsrv: cli 0D3C0A48 connect
00:15:28.511 00.015 16872 case statement mapped state 6 to 3
00:15:28.518 00.007 16872 case statement mapped state 6 to 3
00:15:28.522 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b72dd5ac-c5d6-44ee-8419-2b60a1d71d8e"}
00:15:28.526 00.004 16872 case statement mapped state 6 to 3
00:15:28.528 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b72dd5ac-c5d6-44ee-8419-2b60a1d71d8e"}
00:15:28.536 00.008 16872 evsrv: cli 0D3C0A48 disconnect
00:15:28.540 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:15:28.544 00.004 16872 case statement mapped state 6 to 3
00:15:28.549 00.005 16872 case statement mapped state 6 to 3
00:15:28.553 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"24e4be40-39d9-4386-ab19-2c7573ffda7f"}
00:15:28.557 00.004 16872 PhdController::Dither begins
00:15:28.562 00.005 16872 dither: size=5.00, dRA=-3.26 dDec=3.59
00:15:28.566 00.004 16872 MountToCamera -- mountTheta (2.31) + m_xAngle (1.56) = xAngle (3.86 = -2.42)
00:15:28.569 00.003 16872 MountToCamera -- mountX=-3.26 mountY=3.59 hyp=4.85 mountTheta=2.31 cameraX=-3.64, cameraY=-3.20 cameraTheta=-2.42
00:15:28.572 00.003 16872 setting lock position to (1615.39, 579.12)
00:15:28.579 00.007 16872 Mount: notify guiding dithered (-3.6, -3.2)
00:15:28.583 00.004 16872 MultiStar: stabilizing after lock position change
00:15:28.587 00.004 16872 Status Line: Dither by -3.26,3.59
00:15:28.595 00.008 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:15:28.603 00.008 16872 PhdController: newstate STATE_SETTLE_WAIT
00:15:28.606 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"24e4be40-39d9-4386-ab19-2c7573ffda7f"}
00:15:28.610 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:15:28.688 00.078 9640 Exposure complete
00:15:28.846 00.158 16872 OnExposeComplete: enter
00:15:28.850 00.004 16872 UpdateGuideState(): m_state=6
00:15:28.854 00.004 9640 worker thread done servicing request
00:15:28.854 00.000 16872 Star::Find(15, 1617, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:15:28.857 00.003 16872 Star::Find returns 1 (0), X=1616.97, Y=582.46, Mass=232724, SNR=307.4, Peak=24740 HFD=3.3
00:15:28.861 00.004 16872 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.56) = xAngle (-0.43 = -0.43)
00:15:28.864 00.003 16872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.38 = -0.38)
00:15:28.867 00.003 16872 CameraToMount -- cameraX=1.58 cameraY=3.34 hyp=3.70 cameraTheta=1.13 mountX=3.36 mountY=-1.37, mountTheta=-0.39
00:15:28.871 00.004 16872 dither recenter: remaining=(3.3,-3.6) step=(3.3,-3.6)
00:15:28.875 00.004 16872 MountToCamera -- mountTheta (-0.83) + m_xAngle (1.56) = xAngle (0.72 = 0.72)
00:15:28.878 00.003 16872 MountToCamera -- mountX=3.26 mountY=-3.59 hyp=4.85 mountTheta=-0.83 cameraX=3.64, cameraY=3.20 cameraTheta=0.72
00:15:28.880 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=3.64, y=3.20, opts=4)
00:15:28.883 00.003 16872 Enqueuing Move request for scope (3.64, 3.20)
00:15:28.886 00.003 16872 Mount: notify direct move 3.26,-3.59
00:15:28.888 00.002 9640 Worker thread wakes up
00:15:28.889 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (3.64, 3.20) opts 0x4
00:15:28.889 00.000 9640 Handling offset move in thread for scope, endpoint = (3.64, 3.20)
00:15:28.889 00.000 9640 Moving (3.64, 3.20) raw xDistance=3.26 yDistance=-3.59
00:15:28.889 00.000 9640 MoveAxis(W, 385, B)
00:15:28.889 00.000 9640 Guiding  Dir = 3, Dur = 385
00:15:28.889 00.000 9640 IsSlewing returns 0
00:15:28.889 00.000 9640 IsGuiding returns 0
00:15:28.890 00.001 9640 PulseGuide returned control before completion, sleep 395
00:15:28.897 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3080, max=65520, med=3340, FiltMin=3248, FiltMax=65512, Gamma=2.190
00:15:28.938 00.041 16872 UpdateGuideState exits: m=232724 SNR=307.4
00:15:28.943 00.005 16872 PhdController: settling, locked = 1, distance = 5.44 (1.50) aobump = 0 frame = 1 / 99999
00:15:28.946 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785328.946,"Host":"RBFOCUS307","Inst":1,"Distance":5.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:15:28.950 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:28.955 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:15:28.958 00.003 16872 Enqueuing Expose request
00:15:29.295 00.337 9640 IsGuiding returns 1
00:15:29.295 00.000 9640 scope still moving after pulse duration time elapsed
00:15:29.327 00.032 9640 IsSlewing returns 0
00:15:29.327 00.000 9640 IsGuiding returns 0
00:15:29.327 00.000 9640 scope move finished after 385 + 52 ms
00:15:29.327 00.000 9640 Move returns status 0, amount 385
00:15:29.327 00.000 9640 MoveAxis(N, 431, B)
00:15:29.327 00.000 9640 Guiding  Dir = 0, Dur = 431
00:15:29.328 00.001 9640 IsSlewing returns 0
00:15:29.328 00.000 9640 IsGuiding returns 0
00:15:29.329 00.001 9640 PulseGuide returned control before completion, sleep 441
00:15:29.580 00.251 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8301d196-9a90-4f32-871f-63dcf80a8389"}
00:15:29.585 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8301d196-9a90-4f32-871f-63dcf80a8389"}
00:15:29.589 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b74b8aac-4af4-4809-b559-87934dab35b0"}
00:15:29.594 00.005 16872 case statement mapped state 6 to 3
00:15:29.599 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b74b8aac-4af4-4809-b559-87934dab35b0"}
00:15:29.604 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9258c9b6-5659-49ac-bef6-41299df82d0f"}
00:15:29.612 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.97,7.46],"pixels":"..."},"id":"9258c9b6-5659-49ac-bef6-41299df82d0f"}
00:15:29.806 00.194 9640 IsGuiding returns 0
00:15:29.807 00.001 9640 Move returns status 0, amount 431
00:15:29.807 00.000 9640 move complete, result=0
00:15:29.807 00.000 16872 GuideStep: 3.3 px 385 ms WEST, -3.6 px 431 ms NORTH
00:15:29.813 00.006 9640 worker thread done servicing request
00:15:29.814 00.001 9640 Worker thread wakes up
00:15:29.814 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:15:29.814 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,564,31,31)
00:15:33.078 03.264 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a1478a6-0ba3-4831-996c-23eb1dc7048b"}
00:15:33.083 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7a1478a6-0ba3-4831-996c-23eb1dc7048b"}
00:15:33.101 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d416affa-bea8-4ac6-8b6e-95b58ee67b19"}
00:15:33.109 00.008 16872 case statement mapped state 6 to 3
00:15:33.121 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d416affa-bea8-4ac6-8b6e-95b58ee67b19"}
00:15:33.130 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"538f54d8-f222-48fc-8a22-f7f3644ecb57"}
00:15:33.137 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.97,7.46],"pixels":"..."},"id":"538f54d8-f222-48fc-8a22-f7f3644ecb57"}
00:15:33.993 00.856 9640 Exposure complete
00:15:34.441 00.448 9640 worker thread done servicing request
00:15:34.442 00.001 16872 OnExposeComplete: enter
00:15:34.452 00.010 16872 UpdateGuideState(): m_state=6
00:15:34.458 00.006 16872 Star::Find(15, 1616, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
00:15:34.465 00.007 16872 Star::Find returns 1 (0), X=1617.88, Y=579.07, Mass=218852, SNR=286.3, Peak=20712 HFD=3.6
00:15:34.475 00.010 16872 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.56) = xAngle (-1.58 = -1.58)
00:15:34.486 00.011 16872 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.53 = -1.53)
00:15:34.494 00.008 16872 CameraToMount -- cameraX=2.50 cameraY=-0.05 hyp=2.50 cameraTheta=-0.02 mountX=-0.01 mountY=-2.50, mountTheta=-1.58
00:15:34.509 00.015 16872 SchedulePrimaryMove(0F8FCD28, x=2.50, y=-0.05, opts=13)
00:15:34.518 00.009 16872 Enqueuing Move request for scope (2.50, -0.05)
00:15:34.524 00.006 9640 Worker thread wakes up
00:15:34.525 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (2.50, -0.05) opts 0xd
00:15:34.525 00.000 9640 Handling offset move in thread for scope, endpoint = (2.50, -0.05)
00:15:34.525 00.000 9640 Moving (2.50, -0.05) raw xDistance=-0.01 yDistance=-2.50
00:15:34.525 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:15:34.525 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -2.50, m_sumCorr=0
00:15:34.525 00.000 9640 MoveAxis(E, 0, ABG)
00:15:34.525 00.000 9640 Move returns status 0, amount 0
00:15:34.525 00.000 9640 MoveAxis(N, 0, ABG)
00:15:34.525 00.000 9640 Move returns status 0, amount 0
00:15:34.525 00.000 9640 move complete, result=0
00:15:34.525 00.000 9640 worker thread done servicing request
00:15:34.539 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3340, FiltMin=3244, FiltMax=65512, Gamma=2.190
00:15:34.614 00.075 16872 UpdateGuideState exits: m=218852 SNR=286.3
00:15:34.620 00.006 16872 PhdController: settling, locked = 1, distance = 2.50 (1.50) aobump = 0 frame = 2 / 99999
00:15:34.626 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777785334.626,"Host":"RBFOCUS307","Inst":1,"Distance":2.50,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:15:34.632 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:34.644 00.012 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:15:34.651 00.007 16872 Enqueuing Expose request
00:15:34.658 00.007 9640 Worker thread wakes up
00:15:34.658 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:15:34.658 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,564,31,31)
00:15:34.659 00.001 16872 GuideStep: -0.0 px 0 ms EAST, -2.5 px 0 ms NORTH
00:15:36.577 01.918 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"482aa717-f88c-4a91-ad0d-66c967f73bb3"}
00:15:36.581 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"482aa717-f88c-4a91-ad0d-66c967f73bb3"}
00:15:36.585 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"322bdf5c-682d-4bde-bda3-dd164a4d09ca"}
00:15:36.589 00.004 16872 case statement mapped state 6 to 3
00:15:36.593 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"322bdf5c-682d-4bde-bda3-dd164a4d09ca"}
00:15:36.599 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b81553f9-7948-44a8-a675-f91bc2d378a0"}
00:15:36.603 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.88,7.07],"pixels":"..."},"id":"b81553f9-7948-44a8-a675-f91bc2d378a0"}
00:15:38.726 02.123 9640 Exposure complete
00:15:38.878 00.152 9640 worker thread done servicing request
00:15:38.878 00.000 16872 OnExposeComplete: enter
00:15:38.882 00.004 16872 UpdateGuideState(): m_state=6
00:15:38.885 00.003 16872 Star::Find(15, 1617, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
00:15:38.887 00.002 16872 Star::Find returns 1 (0), X=1618.14, Y=579.19, Mass=215934, SNR=291.5, Peak=20488 HFD=3.5
00:15:38.890 00.003 16872 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.56) = xAngle (-1.53 = -1.53)
00:15:38.892 00.002 16872 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.48 = -1.48)
00:15:38.897 00.005 16872 CameraToMount -- cameraX=2.76 cameraY=0.07 hyp=2.76 cameraTheta=0.02 mountX=0.11 mountY=-2.75, mountTheta=-1.53
00:15:38.904 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=2.76, y=0.07, opts=13)
00:15:38.908 00.004 16872 Enqueuing Move request for scope (2.76, 0.07)
00:15:38.912 00.004 9640 Worker thread wakes up
00:15:38.912 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (2.76, 0.07) opts 0xd
00:15:38.912 00.000 9640 Handling offset move in thread for scope, endpoint = (2.76, 0.07)
00:15:38.912 00.000 9640 Moving (2.76, 0.07) raw xDistance=0.11 yDistance=-2.75
00:15:38.912 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.11
00:15:38.913 00.001 9640 GuideAlgorithmZFilter::Result() returns -0.42, input -2.75, m_sumCorr=-0.42
00:15:38.913 00.000 9640 MoveAxis(W, 12, ABG)
00:15:38.913 00.000 9640 Guiding  Dir = 3, Dur = 12
00:15:38.913 00.000 9640 IsSlewing returns 0
00:15:38.913 00.000 9640 IsGuiding returns 0
00:15:38.913 00.000 9640 PulseGuide returned control before completion, sleep 22
00:15:38.918 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3328, FiltMin=3228, FiltMax=65516, Gamma=2.190
00:15:38.942 00.024 9640 IsGuiding returns 1
00:15:38.942 00.000 9640 scope still moving after pulse duration time elapsed
00:15:38.961 00.019 16872 UpdateGuideState exits: m=215934 SNR=291.5
00:15:38.964 00.003 16872 PhdController: settling, locked = 1, distance = 2.58 (1.50) aobump = 0 frame = 3 / 99999
00:15:38.967 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785338.967,"Host":"RBFOCUS307","Inst":1,"Distance":2.58,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:15:38.970 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:38.979 00.009 9640 IsSlewing returns 0
00:15:38.979 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:15:38.982 00.003 16872 Enqueuing Expose request
00:15:38.984 00.002 9640 IsGuiding returns 0
00:15:38.984 00.000 9640 scope move finished after 12 + 59 ms
00:15:38.984 00.000 9640 Move returns status 0, amount 12
00:15:38.985 00.001 9640 MoveAxis(N, 50, ABG)
00:15:38.985 00.000 9640 Guiding  Dir = 0, Dur = 50
00:15:38.985 00.000 9640 IsSlewing returns 0
00:15:38.985 00.000 9640 IsGuiding returns 0
00:15:38.985 00.000 9640 PulseGuide returned control before completion, sleep 60
00:15:39.050 00.065 9640 IsGuiding returns 1
00:15:39.050 00.000 9640 scope still moving after pulse duration time elapsed
00:15:39.082 00.032 9640 IsSlewing returns 0
00:15:39.082 00.000 9640 IsGuiding returns 0
00:15:39.082 00.000 9640 scope move finished after 50 + 46 ms
00:15:39.082 00.000 9640 Move returns status 0, amount 50
00:15:39.082 00.000 9640 move complete, result=0
00:15:39.082 00.000 9640 worker thread done servicing request
00:15:39.083 00.001 9640 Worker thread wakes up
00:15:39.083 00.000 16872 GuideStep: 0.1 px 12 ms WEST, -2.7 px 50 ms NORTH
00:15:39.089 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
00:15:39.089 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,564,31,31)
00:15:40.077 00.988 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70ac540a-da05-4e7c-84bb-895a07fb2b6c"}
00:15:40.081 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"70ac540a-da05-4e7c-84bb-895a07fb2b6c"}
00:15:40.085 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f9aebfea-1ede-468f-81d1-d991ebc7ffc8"}
00:15:40.090 00.005 16872 case statement mapped state 6 to 3
00:15:40.094 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9aebfea-1ede-468f-81d1-d991ebc7ffc8"}
00:15:40.098 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2bdc367f-5ebf-478a-91c6-8149988b6af0"}
00:15:40.101 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.14,7.19],"pixels":"..."},"id":"2bdc367f-5ebf-478a-91c6-8149988b6af0"}
00:15:43.166 03.065 9640 Exposure complete
00:15:43.355 00.189 9640 worker thread done servicing request
00:15:43.355 00.000 16872 OnExposeComplete: enter
00:15:43.360 00.005 16872 UpdateGuideState(): m_state=6
00:15:43.365 00.005 16872 Star::Find(15, 1618, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
00:15:43.369 00.004 16872 Star::Find returns 1 (0), X=1618.16, Y=578.85, Mass=233526, SNR=294.6, Peak=23368 HFD=3.3
00:15:43.375 00.006 16872 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.56) = xAngle (-1.65 = -1.65)
00:15:43.379 00.004 16872 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.61 = -1.61)
00:15:43.388 00.009 16872 CameraToMount -- cameraX=2.78 cameraY=-0.27 hyp=2.79 cameraTheta=-0.10 mountX=-0.23 mountY=-2.79, mountTheta=-1.65
00:15:43.394 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=2.78, y=-0.27, opts=13)
00:15:43.397 00.003 16872 Enqueuing Move request for scope (2.78, -0.27)
00:15:43.401 00.004 9640 Worker thread wakes up
00:15:43.401 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (2.78, -0.27) opts 0xd
00:15:43.401 00.000 9640 Handling offset move in thread for scope, endpoint = (2.78, -0.27)
00:15:43.401 00.000 9640 Moving (2.78, -0.27) raw xDistance=-0.23 yDistance=-2.79
00:15:43.401 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.23
00:15:43.401 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.77, input -2.79, m_sumCorr=-1.2
00:15:43.401 00.000 9640 MoveAxis(E, 23, ABG)
00:15:43.402 00.001 9640 Guiding  Dir = 2, Dur = 23
00:15:43.402 00.000 9640 IsSlewing returns 0
00:15:43.402 00.000 9640 IsGuiding returns 0
00:15:43.403 00.001 9640 PulseGuide returned control before completion, sleep 33
00:15:43.410 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3324, FiltMin=3146, FiltMax=65512, Gamma=2.190
00:15:43.445 00.035 9640 IsGuiding returns 1
00:15:43.445 00.000 9640 scope still moving after pulse duration time elapsed
00:15:43.498 00.053 9640 IsSlewing returns 0
00:15:43.499 00.001 9640 IsGuiding returns 0
00:15:43.500 00.001 9640 scope move finished after 23 + 74 ms
00:15:43.500 00.000 9640 Move returns status 0, amount 23
00:15:43.500 00.000 9640 MoveAxis(N, 92, ABG)
00:15:43.502 00.002 9640 Guiding  Dir = 0, Dur = 92
00:15:43.502 00.000 9640 IsSlewing returns 0
00:15:43.502 00.000 9640 IsGuiding returns 0
00:15:43.503 00.001 9640 PulseGuide returned control before completion, sleep 102
00:15:43.504 00.001 16872 UpdateGuideState exits: m=233526 SNR=294.6
00:15:43.512 00.008 16872 PhdController: settling, locked = 1, distance = 2.64 (1.50) aobump = 0 frame = 4 / 99999
00:15:43.517 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777785343.517,"Host":"RBFOCUS307","Inst":1,"Distance":2.64,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:15:43.521 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:43.530 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:15:43.534 00.004 16872 Enqueuing Expose request
00:15:43.620 00.086 9640 IsGuiding returns 1
00:15:43.620 00.000 9640 scope still moving after pulse duration time elapsed
00:15:43.640 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e720962a-1867-4275-b881-edafdba21ddc"}
00:15:43.658 00.018 9640 IsSlewing returns 0
00:15:43.658 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e720962a-1867-4275-b881-edafdba21ddc"}
00:15:43.661 00.003 9640 IsGuiding returns 1
00:15:43.663 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"20bbaa3c-4519-45c8-a8eb-f669518e7868"}
00:15:43.667 00.004 16872 case statement mapped state 6 to 3
00:15:43.671 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"20bbaa3c-4519-45c8-a8eb-f669518e7868"}
00:15:43.675 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cbb1f660-f06f-4866-a069-2ada0d03a1f0"}
00:15:43.678 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.16,6.85],"pixels":"..."},"id":"cbb1f660-f06f-4866-a069-2ada0d03a1f0"}
00:15:43.695 00.017 9640 IsSlewing returns 0
00:15:43.695 00.000 9640 IsGuiding returns 1
00:15:43.729 00.034 9640 IsSlewing returns 0
00:15:43.730 00.001 9640 IsGuiding returns 1
00:15:43.760 00.030 9640 IsSlewing returns 0
00:15:43.761 00.001 9640 IsGuiding returns 0
00:15:43.761 00.000 9640 scope move finished after 92 + 166 ms
00:15:43.761 00.000 9640 Move returns status 0, amount 92
00:15:43.761 00.000 9640 move complete, result=0
00:15:43.761 00.000 9640 worker thread done servicing request
00:15:43.761 00.000 9640 Worker thread wakes up
00:15:43.761 00.000 16872 GuideStep: -0.2 px 23 ms EAST, -2.8 px 92 ms NORTH
00:15:43.765 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:15:43.765 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,564,31,31)
00:15:47.092 03.327 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb2a3429-077d-4adc-a678-95779eedd776"}
00:15:47.096 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eb2a3429-077d-4adc-a678-95779eedd776"}
00:15:47.100 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2cf3d4b5-4725-4037-8a63-200a4a8c0779"}
00:15:47.104 00.004 16872 case statement mapped state 6 to 3
00:15:47.108 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2cf3d4b5-4725-4037-8a63-200a4a8c0779"}
00:15:47.116 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"635ce930-60d8-433a-a30a-9f4145b1d381"}
00:15:47.121 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.16,6.85],"pixels":"..."},"id":"635ce930-60d8-433a-a30a-9f4145b1d381"}
00:15:47.921 00.800 9640 Exposure complete
00:15:48.080 00.159 9640 worker thread done servicing request
00:15:48.080 00.000 16872 OnExposeComplete: enter
00:15:48.083 00.003 16872 UpdateGuideState(): m_state=6
00:15:48.087 00.004 16872 Star::Find(15, 1618, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
00:15:48.092 00.005 16872 Star::Find returns 1 (0), X=1618.96, Y=578.87, Mass=242567, SNR=316.3, Peak=25004 HFD=3.1
00:15:48.096 00.004 16872 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.56) = xAngle (-1.63 = -1.63)
00:15:48.099 00.003 16872 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.58 = -1.58)
00:15:48.102 00.003 16872 CameraToMount -- cameraX=3.57 cameraY=-0.25 hyp=3.58 cameraTheta=-0.07 mountX=-0.20 mountY=-3.58, mountTheta=-1.63
00:15:48.111 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=3.57, y=-0.25, opts=13)
00:15:48.115 00.004 16872 Enqueuing Move request for scope (3.57, -0.25)
00:15:48.118 00.003 9640 Worker thread wakes up
00:15:48.118 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (3.57, -0.25) opts 0xd
00:15:48.118 00.000 9640 Handling offset move in thread for scope, endpoint = (3.57, -0.25)
00:15:48.118 00.000 9640 Moving (3.57, -0.25) raw xDistance=-0.20 yDistance=-3.58
00:15:48.118 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.20
00:15:48.118 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.98, input -3.58, m_sumCorr=-2.2
00:15:48.119 00.001 9640 MoveAxis(E, 23, ABG)
00:15:48.119 00.000 9640 Guiding  Dir = 2, Dur = 23
00:15:48.119 00.000 9640 IsSlewing returns 0
00:15:48.119 00.000 9640 IsGuiding returns 0
00:15:48.120 00.001 9640 PulseGuide returned control before completion, sleep 33
00:15:48.128 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3068, max=65520, med=3340, FiltMin=3244, FiltMax=65512, Gamma=2.190
00:15:48.157 00.029 9640 IsGuiding returns 1
00:15:48.157 00.000 9640 scope still moving after pulse duration time elapsed
00:15:48.173 00.016 16872 UpdateGuideState exits: m=242567 SNR=316.3
00:15:48.176 00.003 16872 PhdController: settling, locked = 1, distance = 2.92 (1.50) aobump = 0 frame = 5 / 99999
00:15:48.179 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785348.179,"Host":"RBFOCUS307","Inst":1,"Distance":2.92,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:15:48.183 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:48.190 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:15:48.194 00.004 16872 Enqueuing Expose request
00:15:48.198 00.004 9640 IsSlewing returns 0
00:15:48.198 00.000 9640 IsGuiding returns 0
00:15:48.198 00.000 9640 scope move finished after 23 + 55 ms
00:15:48.198 00.000 9640 Move returns status 0, amount 23
00:15:48.198 00.000 9640 MoveAxis(N, 118, ABG)
00:15:48.199 00.001 9640 Guiding  Dir = 0, Dur = 118
00:15:48.199 00.000 9640 IsSlewing returns 0
00:15:48.199 00.000 9640 IsGuiding returns 0
00:15:48.199 00.000 9640 PulseGuide returned control before completion, sleep 128
00:15:48.344 00.145 9640 IsGuiding returns 0
00:15:48.345 00.001 9640 Move returns status 0, amount 118
00:15:48.345 00.000 9640 move complete, result=0
00:15:48.345 00.000 9640 worker thread done servicing request
00:15:48.345 00.000 16872 GuideStep: -0.2 px 23 ms EAST, -3.6 px 118 ms NORTH
00:15:48.349 00.004 9640 Worker thread wakes up
00:15:48.349 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:15:48.349 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,564,31,31)
00:15:50.592 02.243 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3cce0f50-d9a4-4d4b-a5ba-039bdb084e48"}
00:15:50.594 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3cce0f50-d9a4-4d4b-a5ba-039bdb084e48"}
00:15:50.598 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84508d8a-85f0-4b43-9fbc-156c0f026d9a"}
00:15:50.600 00.002 16872 case statement mapped state 6 to 3
00:15:50.605 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"84508d8a-85f0-4b43-9fbc-156c0f026d9a"}
00:15:50.608 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"171635ff-63b0-4b6b-9164-06d862e06c2f"}
00:15:50.611 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.96,6.87],"pixels":"..."},"id":"171635ff-63b0-4b6b-9164-06d862e06c2f"}
00:15:52.401 01.790 9640 Exposure complete
00:15:52.538 00.137 9640 worker thread done servicing request
00:15:52.538 00.000 16872 OnExposeComplete: enter
00:15:52.541 00.003 16872 UpdateGuideState(): m_state=6
00:15:52.544 00.003 16872 Star::Find(15, 1618, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
00:15:52.546 00.002 16872 Star::Find returns 1 (0), X=1619.73, Y=579.58, Mass=214750, SNR=274.7, Peak=20528 HFD=3.4
00:15:52.549 00.003 16872 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.56) = xAngle (-1.45 = -1.45)
00:15:52.553 00.004 16872 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.40 = -1.40)
00:15:52.559 00.006 16872 CameraToMount -- cameraX=4.35 cameraY=0.46 hyp=4.37 cameraTheta=0.10 mountX=0.52 mountY=-4.31, mountTheta=-1.45
00:15:52.567 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=4.35, y=0.46, opts=13)
00:15:52.572 00.005 16872 Enqueuing Move request for scope (4.35, 0.46)
00:15:52.575 00.003 9640 Worker thread wakes up
00:15:52.575 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (4.35, 0.46) opts 0xd
00:15:52.575 00.000 9640 Handling offset move in thread for scope, endpoint = (4.35, 0.46)
00:15:52.575 00.000 9640 Moving (4.35, 0.46) raw xDistance=0.52 yDistance=-4.31
00:15:52.576 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.52
00:15:52.576 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.98, input -4.31, m_sumCorr=-3.2
00:15:52.576 00.000 9640 MoveAxis(W, 53, ABG)
00:15:52.576 00.000 9640 Guiding  Dir = 3, Dur = 53
00:15:52.576 00.000 9640 IsSlewing returns 0
00:15:52.576 00.000 9640 IsGuiding returns 0
00:15:52.576 00.000 9640 PulseGuide returned control before completion, sleep 63
00:15:52.581 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3332, FiltMin=3228, FiltMax=65516, Gamma=2.190
00:15:52.624 00.043 16872 UpdateGuideState exits: m=214750 SNR=274.7
00:15:52.627 00.003 16872 PhdController: settling, locked = 1, distance = 3.36 (1.50) aobump = 0 frame = 6 / 99999
00:15:52.630 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785352.630,"Host":"RBFOCUS307","Inst":1,"Distance":3.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:15:52.632 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:52.635 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:15:52.637 00.002 16872 Enqueuing Expose request
00:15:52.645 00.008 9640 IsGuiding returns 1
00:15:52.645 00.000 9640 scope still moving after pulse duration time elapsed
00:15:52.676 00.031 9640 IsSlewing returns 0
00:15:52.677 00.001 9640 IsGuiding returns 0
00:15:52.677 00.000 9640 scope move finished after 53 + 48 ms
00:15:52.677 00.000 9640 Move returns status 0, amount 53
00:15:52.677 00.000 9640 MoveAxis(N, 118, ABG)
00:15:52.677 00.000 9640 Guiding  Dir = 0, Dur = 118
00:15:52.678 00.001 9640 IsSlewing returns 0
00:15:52.678 00.000 9640 IsGuiding returns 0
00:15:52.678 00.000 9640 PulseGuide returned control before completion, sleep 128
00:15:52.818 00.140 9640 IsGuiding returns 1
00:15:52.818 00.000 9640 scope still moving after pulse duration time elapsed
00:15:52.849 00.031 9640 IsSlewing returns 0
00:15:52.850 00.001 9640 IsGuiding returns 0
00:15:52.850 00.000 9640 scope move finished after 118 + 54 ms
00:15:52.850 00.000 9640 Move returns status 0, amount 118
00:15:52.850 00.000 9640 move complete, result=0
00:15:52.851 00.001 9640 worker thread done servicing request
00:15:52.851 00.000 9640 Worker thread wakes up
00:15:52.851 00.000 16872 GuideStep: 0.5 px 53 ms WEST, -4.3 px 118 ms NORTH
00:15:52.855 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:15:52.855 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,564,31,31)
00:15:54.090 01.235 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a434c66b-4359-4c9c-b1dd-f616612f562f"}
00:15:54.093 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a434c66b-4359-4c9c-b1dd-f616612f562f"}
00:15:54.097 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23408154-e46f-43e0-86ae-58f6c1ede841"}
00:15:54.100 00.003 16872 case statement mapped state 6 to 3
00:15:54.103 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"23408154-e46f-43e0-86ae-58f6c1ede841"}
00:15:54.106 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c2a6a5ce-743d-488b-98a2-4e8b743bfc00"}
00:15:54.109 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.73,6.58],"pixels":"..."},"id":"c2a6a5ce-743d-488b-98a2-4e8b743bfc00"}
00:15:56.921 02.812 9640 Exposure complete
00:15:57.060 00.139 9640 worker thread done servicing request
00:15:57.060 00.000 16872 OnExposeComplete: enter
00:15:57.063 00.003 16872 UpdateGuideState(): m_state=6
00:15:57.066 00.003 16872 Star::Find(15, 1619, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
00:15:57.071 00.005 16872 Star::Find returns 1 (0), X=1620.41, Y=578.98, Mass=213105, SNR=278.7, Peak=21472 HFD=3.4
00:15:57.074 00.003 16872 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.56) = xAngle (-1.58 = -1.58)
00:15:57.076 00.002 16872 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.54 = -1.54)
00:15:57.078 00.002 16872 CameraToMount -- cameraX=5.03 cameraY=-0.14 hyp=5.03 cameraTheta=-0.03 mountX=-0.06 mountY=-5.02, mountTheta=-1.58
00:15:57.084 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=5.03, y=-0.14, opts=13)
00:15:57.088 00.004 16872 Enqueuing Move request for scope (5.03, -0.14)
00:15:57.091 00.003 9640 Worker thread wakes up
00:15:57.091 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (5.03, -0.14) opts 0xd
00:15:57.091 00.000 9640 Handling offset move in thread for scope, endpoint = (5.03, -0.14)
00:15:57.091 00.000 9640 Moving (5.03, -0.14) raw xDistance=-0.06 yDistance=-5.02
00:15:57.091 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:15:57.091 00.000 9640 GuideAlgorithmZFilter::Result() returns -1.07, input -5.02, m_sumCorr=-4.2
00:15:57.091 00.000 9640 MoveAxis(E, 0, ABG)
00:15:57.091 00.000 9640 Move returns status 0, amount 0
00:15:57.091 00.000 9640 MoveAxis(N, 129, ABG)
00:15:57.091 00.000 9640 Guiding  Dir = 0, Dur = 129
00:15:57.091 00.000 9640 IsSlewing returns 0
00:15:57.093 00.002 9640 IsGuiding returns 0
00:15:57.093 00.000 9640 PulseGuide returned control before completion, sleep 139
00:15:57.101 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3340, FiltMin=3240, FiltMax=65512, Gamma=2.190
00:15:57.138 00.037 16872 UpdateGuideState exits: m=213105 SNR=278.7
00:15:57.141 00.003 16872 PhdController: settling, locked = 1, distance = 3.86 (1.50) aobump = 0 frame = 7 / 99999
00:15:57.144 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785357.144,"Host":"RBFOCUS307","Inst":1,"Distance":3.86,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:15:57.147 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:57.150 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:15:57.152 00.002 16872 Enqueuing Expose request
00:15:57.238 00.086 9640 IsGuiding returns 1
00:15:57.238 00.000 9640 scope still moving after pulse duration time elapsed
00:15:57.269 00.031 9640 IsSlewing returns 0
00:15:57.269 00.000 9640 IsGuiding returns 0
00:15:57.269 00.000 9640 scope move finished after 129 + 47 ms
00:15:57.269 00.000 9640 Move returns status 0, amount 129
00:15:57.269 00.000 9640 move complete, result=0
00:15:57.270 00.001 9640 worker thread done servicing request
00:15:57.270 00.000 9640 Worker thread wakes up
00:15:57.270 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:15:57.270 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,564,31,31)
00:15:57.270 00.000 16872 GuideStep: -0.1 px 0 ms EAST, -5.0 px 129 ms NORTH
00:15:57.590 00.320 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"25bb54b8-a842-4e8d-ae08-3516bdf2ace3"}
00:15:57.593 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"25bb54b8-a842-4e8d-ae08-3516bdf2ace3"}
00:15:57.597 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6c47bbe4-f442-4c56-a737-9583cf2a82a5"}
00:15:57.601 00.004 16872 case statement mapped state 6 to 3
00:15:57.603 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c47bbe4-f442-4c56-a737-9583cf2a82a5"}
00:15:57.607 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"504f6d5e-56fb-400e-863e-0fc3caf0f64a"}
00:15:57.610 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.41,6.98],"pixels":"..."},"id":"504f6d5e-56fb-400e-863e-0fc3caf0f64a"}
00:16:01.091 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf962581-ab92-4343-a08b-8b6fcef5c37e"}
00:16:01.093 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bf962581-ab92-4343-a08b-8b6fcef5c37e"}
00:16:01.097 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9ecb7a1-f912-4dd5-9aff-a30db86c795d"}
00:16:01.100 00.003 16872 case statement mapped state 6 to 3
00:16:01.102 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9ecb7a1-f912-4dd5-9aff-a30db86c795d"}
00:16:01.105 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fcdb36a5-5289-401d-a3d3-35692f8b3601"}
00:16:01.109 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.41,6.98],"pixels":"..."},"id":"fcdb36a5-5289-401d-a3d3-35692f8b3601"}
00:16:01.336 00.227 9640 Exposure complete
00:16:01.474 00.138 9640 worker thread done servicing request
00:16:01.474 00.000 16872 OnExposeComplete: enter
00:16:01.477 00.003 16872 UpdateGuideState(): m_state=6
00:16:01.481 00.004 16872 Star::Find(15, 1620, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
00:16:01.483 00.002 16872 Star::Find returns 1 (0), X=1621.55, Y=578.93, Mass=215417, SNR=290.3, Peak=19964 HFD=3.6
00:16:01.486 00.003 16872 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.56) = xAngle (-1.59 = -1.59)
00:16:01.489 00.003 16872 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.54 = -1.54)
00:16:01.492 00.003 16872 CameraToMount -- cameraX=6.16 cameraY=-0.19 hyp=6.16 cameraTheta=-0.03 mountX=-0.09 mountY=-6.16, mountTheta=-1.59
00:16:01.498 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=6.16, y=-0.19, opts=13)
00:16:01.501 00.003 16872 Enqueuing Move request for scope (6.16, -0.19)
00:16:01.503 00.002 9640 Worker thread wakes up
00:16:01.503 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (6.16, -0.19) opts 0xd
00:16:01.503 00.000 9640 Handling offset move in thread for scope, endpoint = (6.16, -0.19)
00:16:01.503 00.000 9640 Moving (6.16, -0.19) raw xDistance=-0.09 yDistance=-6.16
00:16:01.503 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:16:01.503 00.000 9640 GuideAlgorithmZFilter::Result() returns -1.36, input -6.16, m_sumCorr=-5.6
00:16:01.504 00.001 9640 MoveAxis(E, 0, ABG)
00:16:01.504 00.000 9640 Move returns status 0, amount 0
00:16:01.504 00.000 9640 MoveAxis(N, 164, ABG)
00:16:01.504 00.000 9640 Guiding  Dir = 0, Dur = 164
00:16:01.504 00.000 9640 IsSlewing returns 0
00:16:01.504 00.000 9640 IsGuiding returns 0
00:16:01.505 00.001 9640 PulseGuide returned control before completion, sleep 174
00:16:01.510 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3336, FiltMin=3210, FiltMax=65512, Gamma=2.190
00:16:01.549 00.039 16872 UpdateGuideState exits: m=215417 SNR=290.3
00:16:01.552 00.003 16872 PhdController: settling, locked = 1, distance = 4.55 (1.50) aobump = 0 frame = 8 / 99999
00:16:01.555 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785361.555,"Host":"RBFOCUS307","Inst":1,"Distance":4.55,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:16:01.562 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:01.565 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:16:01.567 00.002 16872 Enqueuing Expose request
00:16:01.683 00.116 9640 IsGuiding returns 1
00:16:01.683 00.000 9640 scope still moving after pulse duration time elapsed
00:16:01.713 00.030 9640 IsSlewing returns 0
00:16:01.713 00.000 9640 IsGuiding returns 1
00:16:01.744 00.031 9640 IsSlewing returns 0
00:16:01.745 00.001 9640 IsGuiding returns 1
00:16:01.775 00.030 9640 IsSlewing returns 0
00:16:01.775 00.000 9640 IsGuiding returns 0
00:16:01.775 00.000 9640 scope move finished after 164 + 106 ms
00:16:01.775 00.000 9640 Move returns status 0, amount 164
00:16:01.775 00.000 9640 move complete, result=0
00:16:01.775 00.000 9640 worker thread done servicing request
00:16:01.776 00.001 9640 Worker thread wakes up
00:16:01.776 00.000 16872 GuideStep: -0.1 px 0 ms EAST, -6.2 px 164 ms NORTH
00:16:01.780 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:16:01.780 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1607,564,31,31)
00:16:04.591 02.811 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e94a9c31-98bc-4ccd-9615-696a4957c569"}
00:16:04.594 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e94a9c31-98bc-4ccd-9615-696a4957c569"}
00:16:04.598 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"30366d18-a6fa-46f6-9180-9f4702b79e38"}
00:16:04.600 00.002 16872 case statement mapped state 6 to 3
00:16:04.603 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"30366d18-a6fa-46f6-9180-9f4702b79e38"}
00:16:04.608 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f00fadb0-bd5f-49fa-ba2e-a39ee01ac353"}
00:16:04.611 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.55,6.93],"pixels":"..."},"id":"f00fadb0-bd5f-49fa-ba2e-a39ee01ac353"}
00:16:05.844 01.233 9640 Exposure complete
00:16:05.985 00.141 9640 worker thread done servicing request
00:16:05.986 00.001 16872 OnExposeComplete: enter
00:16:05.989 00.003 16872 UpdateGuideState(): m_state=6
00:16:05.991 00.002 16872 Star::Find(15, 1621, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
00:16:05.994 00.003 16872 Star::Find returns 1 (0), X=1622.75, Y=579.04, Mass=215882, SNR=292.6, Peak=20284 HFD=3.4
00:16:05.998 00.004 16872 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.56) = xAngle (-1.57 = -1.57)
00:16:06.000 00.002 16872 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.52 = -1.52)
00:16:06.003 00.003 16872 CameraToMount -- cameraX=7.37 cameraY=-0.08 hyp=7.37 cameraTheta=-0.01 mountX=0.03 mountY=-7.36, mountTheta=-1.57
00:16:06.009 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=7.37, y=-0.08, opts=13)
00:16:06.013 00.004 16872 Enqueuing Move request for scope (7.37, -0.08)
00:16:06.017 00.004 9640 Worker thread wakes up
00:16:06.017 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (7.37, -0.08) opts 0xd
00:16:06.017 00.000 9640 Handling offset move in thread for scope, endpoint = (7.37, -0.08)
00:16:06.017 00.000 9640 Moving (7.37, -0.08) raw xDistance=0.03 yDistance=-7.36
00:16:06.017 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:16:06.017 00.000 9640 GuideAlgorithmZFilter::Result() returns -1.70, input -7.36, m_sumCorr=-7.3
00:16:06.018 00.001 9640 MoveAxis(E, 0, ABG)
00:16:06.018 00.000 9640 Move returns status 0, amount 0
00:16:06.018 00.000 9640 MoveAxis(N, 205, ABG)
00:16:06.018 00.000 9640 Guiding  Dir = 0, Dur = 205
00:16:06.018 00.000 9640 IsSlewing returns 0
00:16:06.018 00.000 9640 IsGuiding returns 0
00:16:06.019 00.001 9640 PulseGuide returned control before completion, sleep 215
00:16:06.024 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3340, FiltMin=3224, FiltMax=65512, Gamma=2.190
00:16:06.063 00.039 16872 UpdateGuideState exits: m=215882 SNR=292.6
00:16:06.066 00.003 16872 PhdController: settling, locked = 1, distance = 5.40 (1.50) aobump = 0 frame = 9 / 99999
00:16:06.069 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785366.069,"Host":"RBFOCUS307","Inst":1,"Distance":5.40,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:16:06.071 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:06.077 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:16:06.079 00.002 16872 Enqueuing Expose request
00:16:06.247 00.168 9640 IsGuiding returns 1
00:16:06.247 00.000 9640 scope still moving after pulse duration time elapsed
00:16:06.278 00.031 9640 IsSlewing returns 0
00:16:06.279 00.001 9640 IsGuiding returns 0
00:16:06.279 00.000 9640 scope move finished after 205 + 55 ms
00:16:06.279 00.000 9640 Move returns status 0, amount 205
00:16:06.279 00.000 9640 move complete, result=0
00:16:06.279 00.000 9640 worker thread done servicing request
00:16:06.279 00.000 9640 Worker thread wakes up
00:16:06.279 00.000 16872 GuideStep: 0.0 px 0 ms EAST, -7.4 px 205 ms NORTH
00:16:06.283 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:16:06.283 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,564,31,31)
00:16:08.090 01.807 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"21b0739c-86e7-4104-9792-4af82bf5b3ec"}
00:16:08.093 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"21b0739c-86e7-4104-9792-4af82bf5b3ec"}
00:16:08.096 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ee35bf8-da3f-44e1-98c4-935c96104301"}
00:16:08.098 00.002 16872 case statement mapped state 6 to 3
00:16:08.102 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ee35bf8-da3f-44e1-98c4-935c96104301"}
00:16:08.106 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7b846a20-7e06-4948-8ee5-cdcfda497326"}
00:16:08.110 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.75,7.04],"pixels":"..."},"id":"7b846a20-7e06-4948-8ee5-cdcfda497326"}
00:16:10.345 02.235 9640 Exposure complete
00:16:10.481 00.136 9640 worker thread done servicing request
00:16:10.482 00.001 16872 OnExposeComplete: enter
00:16:10.484 00.002 16872 UpdateGuideState(): m_state=6
00:16:10.487 00.003 16872 Star::Find(15, 1622, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
00:16:10.489 00.002 16872 Star::Find returns 1 (0), X=1624.35, Y=579.23, Mass=221182, SNR=279.1, Peak=20664 HFD=3.5
00:16:10.492 00.003 16872 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.56) = xAngle (-1.54 = -1.54)
00:16:10.495 00.003 16872 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.50 = -1.50)
00:16:10.498 00.003 16872 CameraToMount -- cameraX=8.97 cameraY=0.11 hyp=8.97 cameraTheta=0.01 mountX=0.24 mountY=-8.95, mountTheta=-1.54
00:16:10.502 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=8.97, y=0.11, opts=13)
00:16:10.505 00.003 16872 Enqueuing Move request for scope (8.97, 0.11)
00:16:10.508 00.003 9640 Worker thread wakes up
00:16:10.508 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (8.97, 0.11) opts 0xd
00:16:10.508 00.000 9640 Handling offset move in thread for scope, endpoint = (8.97, 0.11)
00:16:10.508 00.000 9640 Moving (8.97, 0.11) raw xDistance=0.24 yDistance=-8.95
00:16:10.508 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.24
00:16:10.508 00.000 9640 GuideAlgorithmZFilter::Result() returns -2.04, input -8.95, m_sumCorr=-9.3
00:16:10.508 00.000 9640 MoveAxis(W, 26, ABG)
00:16:10.508 00.000 9640 Guiding  Dir = 3, Dur = 26
00:16:10.508 00.000 9640 IsSlewing returns 0
00:16:10.509 00.001 9640 IsGuiding returns 0
00:16:10.509 00.000 9640 PulseGuide returned control before completion, sleep 36
00:16:10.515 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3336, FiltMin=3144, FiltMax=65516, Gamma=2.190
00:16:10.554 00.039 16872 UpdateGuideState exits: m=221182 SNR=279.1
00:16:10.560 00.006 16872 PhdController: settling, locked = 1, distance = 6.47 (1.50) aobump = 0 frame = 10 / 99999
00:16:10.562 00.002 16872 PhdController failed: timed-out waiting for guider to settle
00:16:10.565 00.003 9640 IsGuiding returns 1
00:16:10.565 00.000 9640 scope still moving after pulse duration time elapsed
00:16:10.565 00.000 16872 PhdController: newstate STATE_FINISH
00:16:10.569 00.004 16872 PhdController complete: fail: timed-out waiting for guider to settle
00:16:10.572 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777785370.572,"Host":"RBFOCUS307","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":10,"DroppedFrames":0}
00:16:10.575 00.003 16872 Mount: notify guiding dither settle done success=0
00:16:10.577 00.002 16872 PhdController: newstate STATE_IDLE
00:16:10.579 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:10.582 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:16:10.584 00.002 16872 Enqueuing Expose request
00:16:10.589 00.005 9640 IsSlewing returns 0
00:16:10.589 00.000 9640 IsGuiding returns 1
00:16:10.617 00.028 9640 IsSlewing returns 0
00:16:10.617 00.000 9640 IsGuiding returns 0
00:16:10.617 00.000 9640 scope move finished after 26 + 82 ms
00:16:10.617 00.000 9640 Move returns status 0, amount 26
00:16:10.617 00.000 9640 MoveAxis(N, 245, ABG)
00:16:10.617 00.000 9640 Guiding  Dir = 0, Dur = 245
00:16:10.618 00.001 9640 IsSlewing returns 0
00:16:10.618 00.000 9640 IsGuiding returns 0
00:16:10.618 00.000 9640 PulseGuide returned control before completion, sleep 255
00:16:10.883 00.265 9640 IsGuiding returns 1
00:16:10.883 00.000 9640 scope still moving after pulse duration time elapsed
00:16:10.914 00.031 9640 IsSlewing returns 0
00:16:10.915 00.001 9640 IsGuiding returns 0
00:16:10.915 00.000 9640 scope move finished after 245 + 51 ms
00:16:10.915 00.000 9640 Move returns status 0, amount 245
00:16:10.915 00.000 9640 move complete, result=0
00:16:10.915 00.000 9640 worker thread done servicing request
00:16:10.915 00.000 9640 Worker thread wakes up
00:16:10.915 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:16:10.916 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1609,564,31,31)
00:16:10.916 00.000 16872 GuideStep: 0.2 px 26 ms WEST, -8.9 px 245 ms NORTH
00:16:11.168 00.252 16872 evsrv: cli 0D3C0A48 connect
00:16:11.173 00.005 16872 case statement mapped state 6 to 3
00:16:11.177 00.004 16872 case statement mapped state 6 to 3
00:16:11.180 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7de51fb7-05ca-4fde-bb5a-4b9285b75430"}
00:16:11.183 00.003 16872 case statement mapped state 6 to 3
00:16:11.186 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"7de51fb7-05ca-4fde-bb5a-4b9285b75430"}
00:16:11.189 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:16:11.198 00.009 16872 evsrv: cli 0D3BFB48 connect
00:16:11.203 00.005 16872 case statement mapped state 6 to 3
00:16:11.210 00.007 16872 case statement mapped state 6 to 3
00:16:11.215 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"stop_capture","id":"836ffafe-9a58-4e1a-8ed4-5133c786d086"}
00:16:11.220 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:16:11.223 00.003 16872 Status Line: Waiting for devices...
00:16:11.230 00.007 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":0,"id":"836ffafe-9a58-4e1a-8ed4-5133c786d086"}
00:16:11.234 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:16:11.239 00.005 16872 evsrv: cli 0D3C0A48 connect
00:16:11.246 00.007 16872 case statement mapped state 6 to 3
00:16:11.254 00.008 16872 case statement mapped state 6 to 3
00:16:11.259 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"925ff67b-537d-46a3-a3cd-78b4e31b0d2d"}
00:16:11.263 00.004 16872 case statement mapped state 6 to 3
00:16:11.266 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"925ff67b-537d-46a3-a3cd-78b4e31b0d2d"}
00:16:11.270 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:16:11.589 00.319 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"237160fb-8437-47a5-ad0f-e755d23f3153"}
00:16:11.594 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"237160fb-8437-47a5-ad0f-e755d23f3153"}
00:16:11.598 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4fbe67e-868b-479a-b5ee-02716c046808"}
00:16:11.602 00.004 16872 case statement mapped state 6 to 3
00:16:11.606 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4fbe67e-868b-479a-b5ee-02716c046808"}
00:16:11.611 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8b2c323e-408a-4f5a-aad2-ef916c8dc9e4"}
00:16:11.614 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.35,7.23],"pixels":"..."},"id":"8b2c323e-408a-4f5a-aad2-ef916c8dc9e4"}
00:16:12.272 00.658 16872 evsrv: cli 0D3BFB48 connect
00:16:12.276 00.004 16872 case statement mapped state 6 to 3
00:16:12.280 00.004 16872 case statement mapped state 6 to 3
00:16:12.286 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"5e0c177b-ed9a-4685-a89e-80563df18a18"}
00:16:12.289 00.003 16872 case statement mapped state 6 to 3
00:16:12.292 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e0c177b-ed9a-4685-a89e-80563df18a18"}
00:16:12.296 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:16:13.299 01.003 16872 evsrv: cli 0D3C0A48 connect
00:16:13.302 00.003 16872 case statement mapped state 6 to 3
00:16:13.306 00.004 16872 case statement mapped state 6 to 3
00:16:13.310 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8a79a0d2-dd3f-4401-9c40-a81222f27774"}
00:16:13.313 00.003 16872 case statement mapped state 6 to 3
00:16:13.316 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a79a0d2-dd3f-4401-9c40-a81222f27774"}
00:16:13.319 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:16:14.319 01.000 16872 evsrv: cli 0D3C0A48 connect
00:16:14.323 00.004 16872 case statement mapped state 6 to 3
00:16:14.326 00.003 16872 case statement mapped state 6 to 3
00:16:14.330 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"feae94bb-197e-47f3-a5ad-42487bd9d10e"}
00:16:14.333 00.003 16872 case statement mapped state 6 to 3
00:16:14.336 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"feae94bb-197e-47f3-a5ad-42487bd9d10e"}
00:16:14.339 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:16:14.811 00.472 9640 ASCOM_AbortExposure returns err = 0
00:16:14.811 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:16:14.811 00.000 9640 worker thread done servicing request
00:16:14.811 00.000 16872 OnExposeComplete: enter
00:16:14.814 00.003 16872 OnExposeComplete: Capture Error reported
00:16:14.818 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:16:14.822 00.004 16872 Mount: notify guiding stopped
00:16:14.826 00.004 16872 Changing from state GUIDING to STOP
00:16:14.829 00.003 16872 guider state => SELECTED
00:16:14.831 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3336, FiltMin=3144, FiltMax=65516, Gamma=2.190
00:16:14.872 00.041 16872 Changing from state SELECTED to UNINITIALIZED
00:16:14.875 00.003 16872 guider state => SELECTING
00:16:14.889 00.014 16872 Status Line: Stopped.
00:16:14.897 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:16:15.089 00.192 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f4b0bf63-4528-46fe-bf19-0ba17662ac11"}
00:16:15.091 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f4b0bf63-4528-46fe-bf19-0ba17662ac11"}
00:16:15.096 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"904afc54-5850-4bdd-84fa-e1e0c5517a31"}
00:16:15.099 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"904afc54-5850-4bdd-84fa-e1e0c5517a31"}
00:16:15.341 00.242 16872 evsrv: cli 0D3BFFA8 connect
00:16:15.345 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"d0d09077-b40d-4342-9884-85d533550986"}
00:16:15.347 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0d09077-b40d-4342-9884-85d533550986"}
00:16:15.351 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:16:18.587 03.236 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3cc3978c-554c-4359-a3f6-1add0b6a308a"}
00:16:18.591 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3cc3978c-554c-4359-a3f6-1add0b6a308a"}
00:16:18.594 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"319f716a-81ba-43f1-a0f1-f57ec73d6e32"}
00:16:18.597 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"319f716a-81ba-43f1-a0f1-f57ec73d6e32"}
00:16:22.087 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"733f7077-dde9-4fa9-9e60-fb232142cc20"}
00:16:22.090 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"733f7077-dde9-4fa9-9e60-fb232142cc20"}
00:16:22.093 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"20f903b9-69a7-488a-8970-cfafc28b37c1"}
00:16:22.097 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"20f903b9-69a7-488a-8970-cfafc28b37c1"}
00:16:25.587 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e31d08b1-2fef-4d37-8043-3c79714ca9fe"}
00:16:25.590 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e31d08b1-2fef-4d37-8043-3c79714ca9fe"}
00:16:25.593 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5d6952c0-09eb-4313-98f6-e64a9cd23a44"}
00:16:25.597 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5d6952c0-09eb-4313-98f6-e64a9cd23a44"}
00:16:29.087 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb43cc94-37b0-4e33-ae65-19a2626f9812"}
00:16:29.089 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bb43cc94-37b0-4e33-ae65-19a2626f9812"}
00:16:29.093 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eae46ee7-1d30-4f8a-97d2-013b615d74d7"}
00:16:29.097 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eae46ee7-1d30-4f8a-97d2-013b615d74d7"}
00:16:29.285 00.188 16872 evsrv: cli 0D3C0A48 connect
00:16:29.290 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7fe53704-6116-416c-bf4b-8cafc13dd304"}
00:16:29.297 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"7fe53704-6116-416c-bf4b-8cafc13dd304"}
00:16:29.301 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:16:29.305 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:16:29.310 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"97014008-53fb-4ba6-8103-fdaadf1e9440"}
00:16:29.313 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"97014008-53fb-4ba6-8103-fdaadf1e9440"}
00:16:29.317 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:16:29.320 00.003 16872 evsrv: cli 0D3C0A48 connect
00:16:29.327 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"40c0bdee-1e38-419e-8a23-e6eba184f922"}
00:16:29.331 00.004 16872 PhdController::Guide begins
00:16:29.333 00.002 16872 PhdController: newstate STATE_SETUP
00:16:29.337 00.004 16872 PhdController: setup
00:16:29.339 00.002 16872 PhdController: newstate STATE_ATTEMPT_START
00:16:29.342 00.003 16872 PhdController: start capturing
00:16:29.344 00.002 16872 Changing from state SELECTING to UNINITIALIZED
00:16:29.347 00.003 16872 guider state => SELECTING
00:16:29.349 00.002 16872 setting force full frames = true
00:16:29.352 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:16:29.366 00.014 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:16:29.369 00.003 16872 Enqueuing Expose request
00:16:29.371 00.002 16872 PhdController: newstate STATE_SELECT_STAR
00:16:29.374 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"40c0bdee-1e38-419e-8a23-e6eba184f922"}
00:16:29.377 00.003 9640 Worker thread wakes up
00:16:29.377 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:16:29.377 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:16:29.384 00.007 16872 evsrv: cli 0D3C0A48 disconnect
00:16:29.388 00.004 16872 evsrv: cli 0D3BFFA8 connect
00:16:29.391 00.003 16872 case statement mapped state 1 to 101
00:16:29.394 00.003 16872 case statement mapped state 1 to 101
00:16:29.398 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_shift_params","id":"20216654-262f-48bf-925c-0867ca01edac"}
00:16:29.403 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"20216654-262f-48bf-925c-0867ca01edac"}
00:16:29.411 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
00:16:29.415 00.004 16872 evsrv: cli 0D3BF968 connect
00:16:29.417 00.002 16872 case statement mapped state 1 to 101
00:16:29.421 00.004 16872 case statement mapped state 1 to 101
00:16:29.424 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"6f4e9e26-2ee6-4597-a327-b98ff7cabdb6"}
00:16:29.427 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"6f4e9e26-2ee6-4597-a327-b98ff7cabdb6"}
00:16:29.431 00.004 16872 evsrv: cli 0D3BF968 disconnect
00:16:30.431 01.000 16872 evsrv: cli 0D3BF8C8 connect
00:16:30.435 00.004 16872 case statement mapped state 1 to 101
00:16:30.439 00.004 16872 case statement mapped state 1 to 101
00:16:30.443 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"6aa141fe-7e73-4b6a-965d-06f67cc8f763"}
00:16:30.447 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"6aa141fe-7e73-4b6a-965d-06f67cc8f763"}
00:16:30.451 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:16:31.452 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:16:31.456 00.004 16872 case statement mapped state 1 to 101
00:16:31.459 00.003 16872 case statement mapped state 1 to 101
00:16:31.465 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"b95447a9-0816-4a08-b4ce-839dbd7602d2"}
00:16:31.467 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"b95447a9-0816-4a08-b4ce-839dbd7602d2"}
00:16:31.471 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:16:32.472 01.001 16872 evsrv: cli 0D3C0A48 connect
00:16:32.476 00.004 16872 case statement mapped state 1 to 101
00:16:32.479 00.003 16872 case statement mapped state 1 to 101
00:16:32.484 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"f3c6e144-fe85-473d-9524-0c34e9f19b34"}
00:16:32.487 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"f3c6e144-fe85-473d-9524-0c34e9f19b34"}
00:16:32.490 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:16:32.586 00.096 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cdb5e9bd-df57-4414-9ec4-c4d16251c3d3"}
00:16:32.589 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cdb5e9bd-df57-4414-9ec4-c4d16251c3d3"}
00:16:32.592 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb63844e-cd3f-4bfd-bd1f-6c5893659b0c"}
00:16:32.594 00.002 16872 case statement mapped state 1 to 101
00:16:32.598 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"cb63844e-cd3f-4bfd-bd1f-6c5893659b0c"}
00:16:33.437 00.839 9640 Exposure complete
00:16:33.491 00.054 16872 evsrv: cli 0D3C0A48 connect
00:16:33.494 00.003 16872 case statement mapped state 1 to 101
00:16:33.497 00.003 16872 case statement mapped state 1 to 101
00:16:33.501 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"5246130f-86b2-4610-b799-55f4c8f2088d"}
00:16:33.504 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"5246130f-86b2-4610-b799-55f4c8f2088d"}
00:16:33.508 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:16:33.574 00.066 9640 worker thread done servicing request
00:16:33.574 00.000 16872 OnExposeComplete: enter
00:16:33.578 00.004 16872 UpdateGuideState(): m_state=1
00:16:33.580 00.002 16872 UpdateCurrentPosition: no star selected
00:16:33.584 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:16:33.587 00.003 16872 Status Line: No star selected
00:16:33.591 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65520, med=3468, FiltMin=3348, FiltMax=65516, Gamma=2.190
00:16:33.628 00.037 16872 UpdateGuideState exits: No star selected
00:16:33.632 00.004 16872 GuiderMultiStar::AutoSelect enter
00:16:33.636 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:16:33.762 00.126 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:16:33.928 00.166 16872 AutoFind: global mean = 0.0, stdev 774.0
00:16:33.931 00.003 16872 AutoFind: using threshold = 0.1
00:16:34.092 00.161 16872 AutoFind: local max [1626, 579] 172.8
00:16:34.095 00.003 16872 AutoFind: local max [1217, 105] 114.3
00:16:34.097 00.002 16872 AutoFind: local max [1214, 115] 110.1
00:16:34.100 00.003 16872 AutoFind: local max [1208, 110] 104.6
00:16:34.103 00.003 16872 AutoFind: local max [1077, 958] 55.3
00:16:34.105 00.002 16872 AutoFind: local max [967, 617] 35.3
00:16:34.109 00.004 16872 AutoFind: local max [1796, 861] 17.2
00:16:34.111 00.002 16872 AutoFind: local max [511, 976] 12.1
00:16:34.114 00.003 16872 AutoFind: local max [516, 854] 10.9
00:16:34.117 00.003 16872 AutoFind: local max [1606, 502] 5.9
00:16:34.119 00.002 16872 AutoFind: local max [464, 248] 5.5
00:16:34.122 00.003 16872 AutoFind: local max [24, 322] 3.9
00:16:34.124 00.002 16872 AutoFind: local max [151, 412] 3.8
00:16:34.127 00.003 16872 AutoFind: local max [1403, 638] 3.4
00:16:34.129 00.002 16872 AutoFind: local max [567, 975] 3.3
00:16:34.133 00.004 16872 AutoFind: local max [1634, 805] 2.9
00:16:34.137 00.004 16872 AutoFind: local max [1332, 13] 2.5
00:16:34.141 00.004 16872 AutoFind: local max [390, 661] 2.2
00:16:34.143 00.002 16872 AutoFind: local max [50, 865] 2.2
00:16:34.145 00.002 16872 AutoFind: local max [437, 155] 1.4
00:16:34.148 00.003 16872 AutoFind: local max [1173, 745] 1.4
00:16:34.150 00.002 16872 AutoFind: local max [1699, 569] 1.3
00:16:34.153 00.003 16872 AutoFind: local max [1614, 583] 1.3
00:16:34.156 00.003 16872 AutoFind: local max [1613, 686] 1.2
00:16:34.158 00.002 16872 AutoFind: local max [1621, 591] 1.2
00:16:34.161 00.003 16872 AutoFind: local max [991, 442] 1.2
00:16:34.164 00.003 16872 AutoFind: local max [1067, 955] 1.1
00:16:34.167 00.003 16872 AutoFind: local max [946, 387] 1.1
00:16:34.171 00.004 16872 AutoFind: local max [1068, 26] 1.0
00:16:34.174 00.003 16872 AutoFind: local max [1213, 87] 1.0
00:16:34.179 00.005 16872 AutoFind: local max [1700, 83] 0.9
00:16:34.182 00.003 16872 AutoFind: local max [1077, 947] 0.9
00:16:34.186 00.004 16872 AutoFind: local max [1349, 425] 0.9
00:16:34.190 00.004 16872 AutoFind: local max [1750, 359] 0.9
00:16:34.196 00.006 16872 AutoFind: local max [1197, 125] 0.9
00:16:34.207 00.011 16872 AutoFind: local max [340, 310] 0.9
00:16:34.215 00.008 16872 AutoFind: local max [977, 613] 0.9
00:16:34.220 00.005 16872 AutoFind: local max [432, 894] 0.8
00:16:34.225 00.005 16872 AutoFind: local max [728, 82] 0.8
00:16:34.230 00.005 16872 AutoFind: local max [1618, 566] 0.8
00:16:34.236 00.006 16872 AutoFind: local max [1213, 133] 0.8
00:16:34.241 00.005 16872 AutoFind: local max [1693, 90] 0.8
00:16:34.244 00.003 16872 AutoFind: local max [688, 678] 0.8
00:16:34.249 00.005 16872 AutoFind: local max [214, 285] 0.8
00:16:34.252 00.003 16872 AutoFind: local max [968, 627] 0.8
00:16:34.256 00.004 16872 AutoFind: local max [101, 602] 0.7
00:16:34.260 00.004 16872 AutoFind: local max [1834, 65] 0.7
00:16:34.264 00.004 16872 AutoFind: local max [958, 621] 0.7
00:16:34.268 00.004 16872 AutoFind: local max [1716, 205] 0.7
00:16:34.272 00.004 16872 AutoFind: local max [1234, 125] 0.7
00:16:34.276 00.004 16872 AutoFind: local max [1071, 970] 0.7
00:16:34.280 00.004 16872 AutoFind: local max [1086, 965] 0.7
00:16:34.283 00.003 16872 AutoFind: local max [1536, 128] 0.6
00:16:34.286 00.003 16872 AutoFind: local max [1281, 82] 0.6
00:16:34.290 00.004 16872 AutoFind: local max [845, 412] 0.6
00:16:34.293 00.003 16872 AutoFind: local max [1524, 343] 0.6
00:16:34.299 00.006 16872 AutoFind: local max [1722, 1067] 0.6
00:16:34.301 00.002 16872 AutoFind: local max [1523, 332] 0.6
00:16:34.306 00.005 16872 AutoFind: local max [1380, 928] 0.6
00:16:34.308 00.002 16872 AutoFind: local max [1733, 342] 0.6
00:16:34.311 00.003 16872 AutoFind: local max [785, 485] 0.6
00:16:34.314 00.003 16872 AutoFind: local max [1046, 760] 0.6
00:16:34.317 00.003 16872 AutoFind: local max [1783, 857] 0.6
00:16:34.319 00.002 16872 AutoFind: local max [417, 622] 0.6
00:16:34.322 00.003 16872 AutoFind: local max [325, 233] 0.6
00:16:34.325 00.003 16872 AutoFind: local max [1546, 466] 0.6
00:16:34.328 00.003 16872 AutoFind: local max [1113, 1005] 0.6
00:16:34.330 00.002 16872 AutoFind: local max [730, 620] 0.6
00:16:34.333 00.003 16872 AutoFind: local max [231, 904] 0.6
00:16:34.336 00.003 16872 AutoFind: local max [1273, 493] 0.6
00:16:34.338 00.002 16872 AutoFind: local max [189, 671] 0.6
00:16:34.342 00.004 16872 AutoFind: local max [94, 44] 0.6
00:16:34.345 00.003 16872 AutoFind: local max [1907, 588] 0.6
00:16:34.348 00.003 16872 AutoFind: local max [287, 434] 0.6
00:16:34.350 00.002 16872 AutoFind: local max [374, 930] 0.6
00:16:34.352 00.002 16872 AutoFind: local max [485, 619] 0.6
00:16:34.355 00.003 16872 AutoFind: local max [1080, 733] 0.6
00:16:34.359 00.004 16872 AutoFind: local max [999, 33] 0.6
00:16:34.362 00.003 16872 AutoFind: local max [1591, 441] 0.6
00:16:34.366 00.004 16872 AutoFind: local max [1165, 986] 0.6
00:16:34.368 00.002 16872 AutoFind: local max [1051, 551] 0.6
00:16:34.371 00.003 16872 AutoFind: local max [1326, 904] 0.6
00:16:34.374 00.003 16872 AutoFind: local max [910, 533] 0.6
00:16:34.376 00.002 16872 AutoFind: local max [151, 190] 0.6
00:16:34.379 00.003 16872 AutoFind: local max [934, 241] 0.6
00:16:34.382 00.003 16872 AutoFind: local max [916, 724] 0.6
00:16:34.384 00.002 16872 AutoFind: local max [1412, 952] 0.6
00:16:34.386 00.002 16872 AutoFind: local max [1843, 236] 0.5
00:16:34.390 00.004 16872 AutoFind: local max [1385, 683] 0.5
00:16:34.392 00.002 16872 AutoFind: local max [793, 558] 0.5
00:16:34.395 00.003 16872 AutoFind: local max [1442, 1067] 0.5
00:16:34.398 00.003 16872 AutoFind: local max [612, 878] 0.5
00:16:34.400 00.002 16872 AutoFind: local max [158, 144] 0.5
00:16:34.403 00.003 16872 AutoFind: local max [147, 835] 0.5
00:16:34.407 00.004 16872 AutoFind: local max [1617, 890] 0.5
00:16:34.409 00.002 16872 AutoFind: local max [564, 494] 0.5
00:16:34.411 00.002 16872 AutoFind: local max [653, 54] 0.5
00:16:34.414 00.003 16872 AutoFind: local max [973, 606] 0.5
00:16:34.417 00.003 16872 AutoFind: local max [1613, 426] 0.5
00:16:34.418 00.001 16872 AutoFind: local max [610, 844] 0.5
00:16:34.422 00.004 16872 AutoFind: too close [973, 606] 0.5 - [958, 621] 0.7
00:16:34.425 00.003 16872 AutoFind: too close [973, 606] 0.5 - [977, 613] 0.9
00:16:34.428 00.003 16872 AutoFind: close dim-bright [973, 606] 0.5 - [967, 617] 35.3
00:16:34.430 00.002 16872 AutoFind: close dim-bright [1783, 857] 0.6 - [1796, 861] 17.2
00:16:34.433 00.003 16872 AutoFind: too close [1733, 342] 0.6 - [1750, 359] 0.9
00:16:34.437 00.004 16872 AutoFind: too close [1523, 332] 0.6 - [1524, 343] 0.6
00:16:34.440 00.003 16872 AutoFind: too close [1086, 965] 0.7 - [1071, 970] 0.7
00:16:34.442 00.002 16872 AutoFind: too close [1086, 965] 0.7 - [1077, 947] 0.9
00:16:34.445 00.003 16872 AutoFind: too close [1086, 965] 0.7 - [1067, 955] 1.1
00:16:34.448 00.003 16872 AutoFind: close dim-bright [1086, 965] 0.7 - [1077, 958] 55.3
00:16:34.449 00.001 16872 AutoFind: too close [1071, 970] 0.7 - [1067, 955] 1.1
00:16:34.455 00.006 16872 AutoFind: close dim-bright [1071, 970] 0.7 - [1077, 958] 55.3
00:16:34.458 00.003 16872 AutoFind: close dim-bright [1234, 125] 0.7 - [1214, 115] 110.1
00:16:34.460 00.002 16872 AutoFind: close dim-bright [1234, 125] 0.7 - [1217, 105] 114.3
00:16:34.462 00.002 16872 AutoFind: too close [958, 621] 0.7 - [968, 627] 0.8
00:16:34.465 00.003 16872 AutoFind: too close [958, 621] 0.7 - [977, 613] 0.9
00:16:34.468 00.003 16872 AutoFind: close dim-bright [958, 621] 0.7 - [967, 617] 35.3
00:16:34.470 00.002 16872 AutoFind: too close [968, 627] 0.8 - [977, 613] 0.9
00:16:34.473 00.003 16872 AutoFind: close dim-bright [968, 627] 0.8 - [967, 617] 35.3
00:16:34.475 00.002 16872 AutoFind: too close [1693, 90] 0.8 - [1700, 83] 0.9
00:16:34.477 00.002 16872 AutoFind: too close [1213, 133] 0.8 - [1197, 125] 0.9
00:16:34.480 00.003 16872 AutoFind: close dim-bright [1213, 133] 0.8 - [1214, 115] 110.1
00:16:34.483 00.003 16872 AutoFind: too close [1618, 566] 0.8 - [1614, 583] 1.3
00:16:34.487 00.004 16872 AutoFind: close dim-bright [1618, 566] 0.8 - [1626, 579] 172.8
00:16:34.489 00.002 16872 AutoFind: close dim-bright [977, 613] 0.9 - [967, 617] 35.3
00:16:34.492 00.003 16872 AutoFind: close dim-bright [1197, 125] 0.9 - [1208, 110] 104.6
00:16:34.494 00.002 16872 AutoFind: close dim-bright [1197, 125] 0.9 - [1214, 115] 110.1
00:16:34.496 00.002 16872 AutoFind: close dim-bright [1197, 125] 0.9 - [1217, 105] 114.3
00:16:34.500 00.004 16872 AutoFind: too close [1077, 947] 0.9 - [1067, 955] 1.1
00:16:34.503 00.003 16872 AutoFind: close dim-bright [1077, 947] 0.9 - [1077, 958] 55.3
00:16:34.505 00.002 16872 AutoFind: close dim-bright [1213, 87] 1.0 - [1217, 105] 114.3
00:16:34.507 00.002 16872 AutoFind: close dim-bright [1067, 955] 1.1 - [1077, 958] 55.3
00:16:34.511 00.004 16872 AutoFind: too close [1621, 591] 1.2 - [1614, 583] 1.3
00:16:34.513 00.002 16872 AutoFind: close dim-bright [1621, 591] 1.2 - [1626, 579] 172.8
00:16:34.516 00.003 16872 AutoFind: close dim-bright [1614, 583] 1.3 - [1626, 579] 172.8
00:16:34.519 00.003 16872 AutoFind: too close [1208, 110] 104.6 - [1214, 115] 110.1
00:16:34.521 00.002 16872 AutoFind: too close [1208, 110] 104.6 - [1217, 105] 114.3
00:16:34.523 00.002 16872 AutoFind: too close [1214, 115] 110.1 - [1217, 105] 114.3
00:16:34.526 00.003 16872 AutoFind: too close to edge [1442, 1067] 0.5
00:16:34.529 00.003 16872 AutoFind: too close to edge [1907, 588] 0.6
00:16:34.532 00.003 16872 AutoFind: too close to edge [1722, 1067] 0.6
00:16:34.535 00.003 16872 AutoFind: too close to edge [1332, 13] 2.5
00:16:34.537 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:16:34.539 00.002 16872 Star::Find(15, 1626, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.542 00.003 16872 Star::Find returns 1 (0), X=1626.21, Y=578.92, Mass=777977, SNR=542.2, Peak=64324 HFD=3.8
00:16:34.546 00.004 16872 Star::Find(15, 1077, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.549 00.003 16872 Star::Find returns 1 (0), X=1076.98, Y=958.12, Mass=224707, SNR=282.6, Peak=23092 HFD=3.1
00:16:34.552 00.003 16872 Star::Find(15, 967, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.555 00.003 16872 Star::Find returns 1 (0), X=967.45, Y=616.95, Mass=170331, SNR=227.1, Peak=17444 HFD=3.6
00:16:34.557 00.002 16872 Star::Find(15, 1796, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.560 00.003 16872 Star::Find returns 1 (0), X=1795.57, Y=860.43, Mass=79206, SNR=146.3, Peak=9672 HFD=3.3
00:16:34.564 00.004 16872 Star::Find(15, 511, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.567 00.003 16872 Star::Find returns 1 (0), X=511.04, Y=975.45, Mass=46879, SNR=112.9, Peak=8076 HFD=3.0
00:16:34.570 00.003 16872 Star::Find(15, 516, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.572 00.002 16872 Star::Find returns 1 (0), X=516.58, Y=853.51, Mass=47152, SNR=110.0, Peak=7112 HFD=3.2
00:16:34.575 00.003 16872 Star::Find(15, 1606, 502, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.577 00.002 16872 Star::Find returns 1 (0), X=1605.64, Y=501.81, Mass=21789, SNR=68.7, Peak=5680 HFD=2.9
00:16:34.580 00.003 16872 Star::Find(15, 464, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.583 00.003 16872 Star::Find returns 1 (0), X=464.26, Y=247.81, Mass=21196, SNR=64.8, Peak=5620 HFD=2.9
00:16:34.585 00.002 16872 Star::Find(15, 24, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.587 00.002 16872 Star::Find returns 1 (0), X=24.49, Y=321.88, Mass=16821, SNR=54.4, Peak=5060 HFD=3.0
00:16:34.589 00.002 16872 Star::Find(15, 151, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.592 00.003 16872 Star::Find returns 1 (0), X=151.41, Y=411.99, Mass=14866, SNR=57.2, Peak=4920 HFD=3.1
00:16:34.597 00.005 16872 Star::Find(15, 1403, 638, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.598 00.001 16872 Star::Find returns 1 (0), X=1402.93, Y=638.19, Mass=11099, SNR=47.8, Peak=4736 HFD=2.6
00:16:34.602 00.004 16872 Star::Find(15, 567, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.604 00.002 16872 Star::Find returns 1 (0), X=567.42, Y=975.09, Mass=12242, SNR=47.8, Peak=4780 HFD=2.7
00:16:34.607 00.003 16872 Star::Find(15, 1634, 805, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.610 00.003 16872 Star::Find returns 1 (0), X=1634.37, Y=804.42, Mass=11012, SNR=45.1, Peak=4596 HFD=3.1
00:16:34.613 00.003 16872 Star::Find(15, 390, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.616 00.003 16872 Star::Find returns 1 (0), X=389.68, Y=661.42, Mass=7756, SNR=39.8, Peak=4324 HFD=2.9
00:16:34.619 00.003 16872 Star::Find(15, 50, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.621 00.002 16872 Star::Find returns 1 (0), X=49.70, Y=864.24, Mass=8462, SNR=39.2, Peak=4300 HFD=2.9
00:16:34.623 00.002 16872 Star::Find(15, 437, 155, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.629 00.006 16872 Star::Find returns 1 (0), X=436.90, Y=154.79, Mass=4637, SNR=24.3, Peak=4000 HFD=2.4
00:16:34.631 00.002 16872 Star::Find(15, 1173, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.633 00.002 16872 Star::Find returns 1 (0), X=1173.45, Y=744.61, Mass=4202, SNR=24.6, Peak=3976 HFD=2.5
00:16:34.636 00.003 16872 Star::Find(15, 1699, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.638 00.002 16872 Star::Find returns 1 (0), X=1699.01, Y=568.91, Mass=3987, SNR=25.1, Peak=3912 HFD=2.6
00:16:34.641 00.003 16872 Star::Find(15, 1613, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.643 00.002 16872 Star::Find returns 1 (0), X=1612.92, Y=685.95, Mass=3851, SNR=23.0, Peak=3932 HFD=2.5
00:16:34.646 00.003 16872 Star::Find(15, 991, 442, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.648 00.002 16872 Star::Find returns 1 (0), X=991.42, Y=442.32, Mass=3297, SNR=18.9, Peak=3868 HFD=2.4
00:16:34.651 00.003 16872 Star::Find(15, 946, 387, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.654 00.003 16872 Star::Find returns 1 (0), X=945.77, Y=386.32, Mass=3951, SNR=23.8, Peak=3872 HFD=2.8
00:16:34.657 00.003 16872 Star::Find(15, 1068, 26, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.659 00.002 16872 Star::Find returns 1 (0), X=1067.76, Y=25.78, Mass=3693, SNR=22.4, Peak=3828 HFD=2.9
00:16:34.663 00.004 16872 Star::Find(15, 1213, 87, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.665 00.002 16872 Star::Find false star n=55 nbg=292 bg=22216.4 sigma=24440.9 thresh=30003 peak=28178
00:16:34.668 00.003 16872 Star::Find returns 0 (2), X=1213.00, Y=87.00, Mass=1912468, SNR=2.9, Peak=27152 HFD=0.0
00:16:34.670 00.002 16872 Star::Find(15, 1349, 425, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.674 00.004 16872 Star::Find returns 1 (0), X=1349.31, Y=424.80, Mass=2238, SNR=16.6, Peak=3720 HFD=2.6
00:16:34.677 00.003 16872 Star::Find(15, 340, 310, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.680 00.003 16872 Star::Find returns 1 (0), X=340.31, Y=310.28, Mass=2973, SNR=19.7, Peak=3876 HFD=2.1
00:16:34.682 00.002 16872 Star::Find(15, 432, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.685 00.003 16872 Star::Find returns 0 (4), X=422.55, Y=890.46, Mass=948, SNR=11.7, Peak=3752 HFD=1.4
00:16:34.687 00.002 16872 Star::Find(15, 728, 82, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.689 00.002 16872 Star::Find returns 1 (0), X=728.30, Y=82.44, Mass=2806, SNR=18.5, Peak=3760 HFD=3.0
00:16:34.693 00.004 16872 Star::Find(15, 688, 678, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.696 00.003 16872 Star::Find returns 1 (0), X=688.02, Y=679.56, Mass=2327, SNR=16.1, Peak=3712 HFD=3.5
00:16:34.698 00.002 16872 Star::Find(15, 214, 285, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.700 00.002 16872 Star::Find returns 1 (0), X=214.08, Y=284.73, Mass=2217, SNR=14.0, Peak=3688 HFD=2.6
00:16:34.703 00.003 16872 Star::Find(15, 101, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.706 00.003 16872 Star::Find returns 1 (0), X=100.73, Y=601.39, Mass=1778, SNR=12.8, Peak=3660 HFD=2.8
00:16:34.709 00.003 16872 Star::Find(15, 1834, 65, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.711 00.002 16872 Star::Find returns 1 (0), X=1827.53, Y=67.47, Mass=1219, SNR=10.8, Peak=3656 HFD=3.2
00:16:34.713 00.002 16872 Star::Find(15, 1716, 205, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.716 00.003 16872 Star::Find returns 1 (0), X=1714.99, Y=204.62, Mass=1470, SNR=12.8, Peak=3672 HFD=2.5
00:16:34.720 00.004 16872 Star::Find(15, 1234, 125, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.722 00.002 16872 Star::Find returns 1 (0), X=1216.64, Y=110.22, Mass=2399336, SNR=11.8, Peak=43280 HFD=6.1
00:16:34.724 00.002 16872 Star::Find(15, 1536, 128, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.728 00.004 16872 Star::Find returns 1 (0), X=1536.86, Y=128.41, Mass=1983, SNR=15.2, Peak=3800 HFD=2.1
00:16:34.731 00.003 16872 Star::Find(15, 1281, 82, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.733 00.002 16872 Star::Find false star n=3 nbg=283 bg=3488.6 sigma=36.8 thresh=3599 peak=3591
00:16:34.739 00.006 16872 Star::Find returns 0 (2), X=1281.00, Y=82.00, Mass=362, SNR=2.9, Peak=3628 HFD=0.0
00:16:34.741 00.002 16872 Star::Find(15, 845, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.744 00.003 16872 Star::Find returns 1 (0), X=844.69, Y=412.00, Mass=963, SNR=9.7, Peak=3624 HFD=2.3
00:16:34.747 00.003 16872 Star::Find(15, 1380, 928, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.750 00.003 16872 Star::Find returns 1 (0), X=1379.78, Y=927.80, Mass=1770, SNR=14.3, Peak=3756 HFD=2.5
00:16:34.753 00.003 16872 Star::Find(15, 785, 485, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.755 00.002 16872 Star::Find false star n=3 nbg=263 bg=3460.1 sigma=32.2 thresh=3557 peak=3549
00:16:34.757 00.002 16872 Star::Find returns 0 (2), X=785.00, Y=485.00, Mass=332, SNR=2.9, Peak=3596 HFD=0.0
00:16:34.760 00.003 16872 Star::Find(15, 1046, 760, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.763 00.003 16872 Star::Find false star n=4 nbg=281 bg=3455.6 sigma=37.3 thresh=3568 peak=3566
00:16:34.765 00.002 16872 Star::Find returns 0 (2), X=1046.00, Y=760.00, Mass=586, SNR=2.9, Peak=3636 HFD=0.0
00:16:34.768 00.003 16872 Star::Find(15, 1783, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.771 00.003 16872 Star::Find returns 1 (0), X=1795.57, Y=860.43, Mass=79206, SNR=146.3, Peak=9672 HFD=3.3
00:16:34.773 00.002 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.775 00.002 16872 Star::Find returns 0 (4), X=416.79, Y=621.54, Mass=2356, SNR=21.5, Peak=4076 HFD=1.3
00:16:34.779 00.004 16872 Star::Find(15, 325, 233, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.785 00.006 16872 Star::Find false star n=2 nbg=279 bg=3471.3 sigma=35.0 thresh=3576 peak=3570
00:16:34.787 00.002 16872 Star::Find returns 0 (2), X=325.00, Y=233.00, Mass=225, SNR=2.9, Peak=3612 HFD=0.0
00:16:34.790 00.003 16872 Star::Find(15, 1546, 466, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.793 00.003 16872 Star::Find false star n=7 nbg=265 bg=3472.2 sigma=32.5 thresh=3570 peak=3568
00:16:34.795 00.002 16872 Star::Find returns 0 (2), X=1546.00, Y=466.00, Mass=811, SNR=2.9, Peak=3608 HFD=0.0
00:16:34.798 00.003 16872 Star::Find(15, 1113, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.801 00.003 16872 Star::Find returns 1 (0), X=1112.98, Y=1005.46, Mass=1780, SNR=15.1, Peak=3712 HFD=2.2
00:16:34.804 00.003 16872 Star::Find(15, 730, 620, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.806 00.002 16872 Star::Find returns 1 (0), X=730.54, Y=619.77, Mass=843, SNR=9.7, Peak=3624 HFD=1.8
00:16:34.808 00.002 16872 Star::Find(15, 231, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.811 00.003 16872 Star::Find returns 0 (4), X=231.36, Y=903.70, Mass=1297, SNR=13.6, Peak=3848 HFD=1.4
00:16:34.815 00.004 16872 Star::Find(15, 1273, 493, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.818 00.003 16872 Star::Find returns 0 (4), X=1272.53, Y=493.54, Mass=647, SNR=8.0, Peak=3636 HFD=1.5
00:16:34.822 00.004 16872 Star::Find(15, 189, 671, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.824 00.002 16872 Star::Find returns 0 (3), X=189.00, Y=671.00, Mass=0, SNR=0.0, Peak=3596 HFD=0.0
00:16:34.827 00.003 16872 Star::Find(15, 94, 44, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.830 00.003 16872 Star::Find returns 1 (0), X=93.75, Y=44.44, Mass=1084, SNR=11.8, Peak=3668 HFD=1.7
00:16:34.832 00.002 16872 Star::Find(15, 287, 434, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.835 00.003 16872 Star::Find returns 1 (0), X=280.86, Y=422.49, Mass=1638, SNR=13.7, Peak=3624 HFD=7.4
00:16:34.837 00.002 16872 Star::Find(15, 374, 930, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.840 00.003 16872 Star::Find returns 1 (0), X=374.42, Y=929.47, Mass=1627, SNR=14.6, Peak=3668 HFD=2.6
00:16:34.842 00.002 16872 Star::Find(15, 485, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.846 00.004 16872 Star::Find returns 0 (4), X=483.57, Y=619.33, Mass=1183, SNR=13.0, Peak=3760 HFD=1.3
00:16:34.848 00.002 16872 Star::Find(15, 1080, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.851 00.003 16872 Star::Find returns 1 (0), X=1079.74, Y=732.57, Mass=634, SNR=7.8, Peak=3628 HFD=1.5
00:16:34.855 00.004 16872 Star::Find(15, 999, 33, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.857 00.002 16872 Star::Find false star n=1 nbg=279 bg=3473.8 sigma=36.7 thresh=3584 peak=3573
00:16:34.862 00.005 16872 Star::Find returns 0 (2), X=999.00, Y=33.00, Mass=142, SNR=2.9, Peak=3616 HFD=0.0
00:16:34.864 00.002 16872 Star::Find(15, 1591, 441, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.867 00.003 16872 Star::Find false star n=6 nbg=271 bg=3476.9 sigma=33.3 thresh=3577 peak=3562
00:16:34.869 00.002 16872 Star::Find returns 0 (2), X=1591.00, Y=441.00, Mass=750, SNR=2.9, Peak=3636 HFD=0.0
00:16:34.872 00.003 16872 Star::Find(15, 1165, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.874 00.002 16872 Star::Find returns 1 (0), X=1173.89, Y=999.28, Mass=1396, SNR=14.5, Peak=3772 HFD=1.7
00:16:34.878 00.004 16872 Star::Find(15, 1051, 551, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.881 00.003 16872 Star::Find returns 1 (0), X=1059.83, Y=557.35, Mass=1124, SNR=10.4, Peak=3608 HFD=5.8
00:16:34.884 00.003 16872 Star::Find(15, 1326, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.886 00.002 16872 Star::Find returns 1 (0), X=1332.56, Y=900.83, Mass=931, SNR=9.8, Peak=3684 HFD=2.2
00:16:34.889 00.003 16872 Star::Find(15, 910, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.892 00.003 16872 Star::Find returns 1 (0), X=907.59, Y=533.06, Mass=625, SNR=7.3, Peak=3628 HFD=3.6
00:16:34.895 00.003 16872 Star::Find(15, 151, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.897 00.002 16872 Star::Find returns 1 (0), X=150.85, Y=189.74, Mass=793, SNR=9.3, Peak=3616 HFD=1.9
00:16:34.900 00.003 16872 Star::Find(15, 934, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.903 00.003 16872 Star::Find returns 1 (0), X=934.69, Y=240.21, Mass=785, SNR=8.8, Peak=3660 HFD=1.6
00:16:34.906 00.003 16872 Star::Find(15, 916, 724, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.909 00.003 16872 Star::Find returns 1 (0), X=915.06, Y=724.90, Mass=996, SNR=9.2, Peak=3628 HFD=2.3
00:16:34.912 00.003 16872 Star::Find(15, 1412, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.914 00.002 16872 Star::Find false star n=5 nbg=277 bg=3469.2 sigma=35.6 thresh=3576 peak=3556
00:16:34.917 00.003 16872 Star::Find returns 0 (2), X=1412.00, Y=952.00, Mass=586, SNR=2.9, Peak=3604 HFD=0.0
00:16:34.919 00.002 16872 Star::Find(15, 1843, 236, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.922 00.003 16872 Star::Find returns 0 (2), X=1843.00, Y=236.00, Mass=108, SNR=3.0, Peak=3584 HFD=0.0
00:16:34.926 00.004 16872 Star::Find(15, 1385, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.928 00.002 16872 Star::Find false star n=2 nbg=276 bg=3470.4 sigma=39.0 thresh=3587 peak=3582
00:16:34.931 00.003 16872 Star::Find returns 0 (2), X=1385.00, Y=683.00, Mass=287, SNR=2.9, Peak=3640 HFD=0.0
00:16:34.933 00.002 16872 Star::Find(15, 793, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.936 00.003 16872 Star::Find returns 0 (2), X=793.00, Y=558.00, Mass=102, SNR=2.8, Peak=3592 HFD=0.0
00:16:34.939 00.003 16872 Star::Find(15, 612, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.941 00.002 16872 Star::Find returns 1 (0), X=617.99, Y=876.25, Mass=810, SNR=8.9, Peak=3632 HFD=4.3
00:16:34.944 00.003 16872 Star::Find(15, 158, 144, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.946 00.002 16872 Star::Find false star n=4 nbg=263 bg=3465.5 sigma=36.5 thresh=3575 peak=3564
00:16:34.948 00.002 16872 Star::Find returns 0 (2), X=158.00, Y=144.00, Mass=502, SNR=2.9, Peak=3612 HFD=0.0
00:16:34.952 00.004 16872 Star::Find(15, 147, 835, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.956 00.004 16872 Star::Find returns 1 (0), X=147.70, Y=834.72, Mass=1009, SNR=9.9, Peak=3620 HFD=1.8
00:16:34.959 00.003 16872 Star::Find(15, 1617, 890, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.961 00.002 16872 Star::Find returns 1 (0), X=1617.10, Y=890.28, Mass=740, SNR=8.3, Peak=3644 HFD=2.1
00:16:34.964 00.003 16872 Star::Find(15, 564, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.966 00.002 16872 Star::Find returns 1 (0), X=564.17, Y=495.12, Mass=508, SNR=6.7, Peak=3612 HFD=2.0
00:16:34.972 00.006 16872 Star::Find(15, 653, 54, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.974 00.002 16872 Star::Find false star n=6 nbg=264 bg=3471.4 sigma=33.8 thresh=3573 peak=3559
00:16:34.977 00.003 16872 Star::Find returns 0 (2), X=653.00, Y=54.00, Mass=759, SNR=2.9, Peak=3616 HFD=0.0
00:16:34.979 00.002 16872 Star::Find(15, 1613, 426, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.982 00.003 16872 Star::Find returns 0 (4), X=1613.60, Y=426.48, Mass=625, SNR=7.5, Peak=3660 HFD=1.3
00:16:34.985 00.003 16872 Star::Find(15, 610, 844, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.988 00.003 16872 Star::Find returns 1 (0), X=610.20, Y=843.73, Mass=1072, SNR=10.6, Peak=3616 HFD=2.4
00:16:34.990 00.002 16872 AutoFind: finding best star pass 1
00:16:34.993 00.003 16872 Star::Find(15, 1626, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:34.995 00.002 16872 Star::Find returns 1 (0), X=1626.21, Y=578.92, Mass=777977, SNR=542.2, Peak=64324 HFD=3.8
00:16:34.998 00.003 16872 AutoFind: near-saturated [1626, 579] 172.8 Mass 777977 SNR 542.2 Peak 64324
00:16:35.002 00.004 16872 Star::Find(15, 1077, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:35.007 00.005 16872 Star::Find returns 1 (0), X=1076.98, Y=958.12, Mass=224707, SNR=282.6, Peak=23092 HFD=3.1
00:16:35.010 00.003 16872 AutoFind returns star at [1077, 958] 55.3 Mass 224707 SNR 282.6
00:16:35.013 00.003 16872 Star::Find(15, 1077, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:35.016 00.003 16872 Star::Find returns 1 (0), X=1076.98, Y=958.12, Mass=224707, SNR=282.6, Peak=23092 HFD=3.1
00:16:35.018 00.002 16872 MultiStar: List (12): {1076.98, 958.12}(282.6), {967.45, 616.95}(227.1), {1795.57, 860.43}(146.3), {511.04, 975.45}(112.9), {516.58, 853.51}(110.0), {1605.64, 501.81}(68.7), {464.26, 247.81}(64.8), {24.49, 321.88}(54.4), {151.41, 411.99}(57.2), {1402.93, 638.19}(47.8), {567.42, 975.09}(47.8), {1634.37, 804.42}(45.1), 
00:16:35.022 00.004 16872 setting lock position to (1076.98, 958.12)
00:16:35.025 00.003 16872 MultiStar: stabilizing after lock position change
00:16:35.027 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
00:16:35.030 00.003 16872 UpdateGuideState(): m_state=1
00:16:35.033 00.003 16872 Star::Find(15, 1076, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:35.035 00.002 16872 Star::Find returns 1 (0), X=1076.98, Y=958.12, Mass=224707, SNR=282.6, Peak=23092 HFD=3.1
00:16:35.037 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:16:35.040 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:16:35.042 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:16:35.050 00.008 16872 setting force full frames = false
00:16:35.053 00.003 16872 setting lock position to (1076.98, 958.12)
00:16:35.056 00.003 16872 MultiStar: stabilizing after lock position change
00:16:35.058 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:16:35.061 00.003 16872 Changing from state SELECTING to SELECTED
00:16:35.065 00.004 16872 guider state => SELECTED
00:16:35.077 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65520, med=3468, FiltMin=3348, FiltMax=65516, Gamma=2.190
00:16:35.119 00.042 16872 UpdateGuideState exits: m=224707 SNR=282.6
00:16:35.121 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65520, med=3468, FiltMin=3348, FiltMax=65516, Gamma=2.190
00:16:35.157 00.036 16872 Status Line: Auto-selected star at (1077.0, 958.1)
00:16:35.167 00.010 16872 PhdController: newstate STATE_WAIT_SELECTED
00:16:35.170 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:35.172 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:16:35.179 00.007 16872 Enqueuing Expose request
00:16:35.182 00.003 9640 Worker thread wakes up
00:16:35.182 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:16:35.182 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1062,943,31,31)
00:16:35.182 00.000 16872 evsrv: cli 0D3BF8C8 connect
00:16:35.186 00.004 16872 case statement mapped state 2 to 1
00:16:35.191 00.005 16872 case statement mapped state 2 to 1
00:16:35.197 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"9b1646c5-51e7-4331-814f-a5f353e4d98b"}
00:16:35.202 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[1076.98,958.12],"id":"9b1646c5-51e7-4331-814f-a5f353e4d98b"}
00:16:35.213 00.011 16872 evsrv: cli 0D3BF8C8 disconnect
00:16:35.219 00.006 16872 evsrv: cli 0D3C0228 connect
00:16:35.223 00.004 16872 case statement mapped state 2 to 1
00:16:35.227 00.004 16872 case statement mapped state 2 to 1
00:16:35.230 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"17abe10c-5450-48f2-9502-29562482e453"}
00:16:35.233 00.003 16872 case statement mapped state 2 to 1
00:16:35.235 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"17abe10c-5450-48f2-9502-29562482e453"}
00:16:35.239 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:16:36.085 00.846 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a4ee309e-0a4f-4ca0-9453-927e80582e9c"}
00:16:36.088 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a4ee309e-0a4f-4ca0-9453-927e80582e9c"}
00:16:36.091 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b6bda5b-b56f-4281-8601-3d27a09c4949"}
00:16:36.096 00.005 16872 case statement mapped state 2 to 1
00:16:36.100 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"2b6bda5b-b56f-4281-8601-3d27a09c4949"}
00:16:36.103 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2f992c14-4f96-4a3d-a7f2-20ffd93df49a"}
00:16:36.106 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.98,7.12],"pixels":"..."},"id":"2f992c14-4f96-4a3d-a7f2-20ffd93df49a"}
00:16:36.242 00.136 16872 evsrv: cli 0D3BFFA8 connect
00:16:36.245 00.003 16872 case statement mapped state 2 to 1
00:16:36.248 00.003 16872 case statement mapped state 2 to 1
00:16:36.252 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9f5f4392-9fc1-4a06-ba63-696a66b11846"}
00:16:36.255 00.003 16872 case statement mapped state 2 to 1
00:16:36.257 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"9f5f4392-9fc1-4a06-ba63-696a66b11846"}
00:16:36.261 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:16:37.262 01.001 16872 evsrv: cli 0D3C0228 connect
00:16:37.267 00.005 16872 case statement mapped state 2 to 1
00:16:37.274 00.007 16872 case statement mapped state 2 to 1
00:16:37.280 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"8a1f275c-5227-4e11-bf94-68efc2816838"}
00:16:37.284 00.004 16872 case statement mapped state 2 to 1
00:16:37.286 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"8a1f275c-5227-4e11-bf94-68efc2816838"}
00:16:37.293 00.007 16872 evsrv: cli 0D3C0228 disconnect
00:16:38.294 01.001 16872 evsrv: cli 0D3C0A48 connect
00:16:38.298 00.004 16872 case statement mapped state 2 to 1
00:16:38.302 00.004 16872 case statement mapped state 2 to 1
00:16:38.305 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"40e6bba9-f8a1-452d-91bc-154638a23640"}
00:16:38.308 00.003 16872 case statement mapped state 2 to 1
00:16:38.312 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"40e6bba9-f8a1-452d-91bc-154638a23640"}
00:16:38.315 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:16:39.241 00.926 9640 Exposure complete
00:16:39.316 00.075 16872 evsrv: cli 0D3C0228 connect
00:16:39.320 00.004 16872 case statement mapped state 2 to 1
00:16:39.323 00.003 16872 case statement mapped state 2 to 1
00:16:39.327 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"5afa49f6-32df-44db-9186-be44a37141aa"}
00:16:39.330 00.003 16872 case statement mapped state 2 to 1
00:16:39.333 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"5afa49f6-32df-44db-9186-be44a37141aa"}
00:16:39.337 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:16:39.383 00.046 9640 worker thread done servicing request
00:16:39.383 00.000 16872 OnExposeComplete: enter
00:16:39.386 00.003 16872 UpdateGuideState(): m_state=2
00:16:39.388 00.002 16872 Star::Find(15, 1076, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:16:39.391 00.003 16872 Star::Find returns 1 (0), X=1076.82, Y=958.25, Mass=204258, SNR=260.2, Peak=19740 HFD=3.5
00:16:39.394 00.003 16872 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.56) = xAngle (0.90 = 0.90)
00:16:39.398 00.004 16872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.95 = 0.95)
00:16:39.401 00.003 16872 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.20 cameraTheta=2.46 mountX=0.13 mountY=0.17, mountTheta=0.92
00:16:39.405 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=65520, med=3480, FiltMin=3344, FiltMax=65516, Gamma=2.190
00:16:39.444 00.039 16872 UpdateGuideState exits: m=204258 SNR=260.2
00:16:39.447 00.003 16872 PhdController: newstate STATE_CALIBRATE
00:16:39.450 00.003 16872 PhdController: newstate STATE_GUIDE
00:16:39.464 00.014 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:16:39.466 00.002 16872 guider state => CALIBRATED
00:16:39.469 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:16:39.482 00.013 16872 reset dither spiral
00:16:39.485 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:16:39.488 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:39.491 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:16:39.494 00.003 16872 Enqueuing Expose request
00:16:39.496 00.002 9640 Worker thread wakes up
00:16:39.496 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:16:39.496 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:16:39.584 00.088 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ead9297-a9f7-4806-8a4a-9d07b0b8f710"}
00:16:39.590 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9ead9297-a9f7-4806-8a4a-9d07b0b8f710"}
00:16:39.593 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d43d173c-5c52-4de6-81df-4bdf8f7ee877"}
00:16:39.596 00.003 16872 case statement mapped state 5 to 1
00:16:39.599 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"d43d173c-5c52-4de6-81df-4bdf8f7ee877"}
00:16:39.603 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"78e063e0-07a8-4a2e-99ee-541f14dd8514"}
00:16:39.606 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.82,7.25],"pixels":"..."},"id":"78e063e0-07a8-4a2e-99ee-541f14dd8514"}
00:16:40.339 00.733 16872 evsrv: cli 0D3C0A48 connect
00:16:40.342 00.003 16872 case statement mapped state 5 to 1
00:16:40.346 00.004 16872 case statement mapped state 5 to 1
00:16:40.349 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7cda0607-6d58-4af6-8bf7-b49596ea9460"}
00:16:40.352 00.003 16872 case statement mapped state 5 to 1
00:16:40.355 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7cda0607-6d58-4af6-8bf7-b49596ea9460"}
00:16:40.358 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:16:41.358 01.000 16872 evsrv: cli 0D3BFFA8 connect
00:16:41.363 00.005 16872 case statement mapped state 5 to 1
00:16:41.369 00.006 16872 case statement mapped state 5 to 1
00:16:41.374 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c0be8070-a4da-4884-9a1c-64cf0554bf56"}
00:16:41.378 00.004 16872 case statement mapped state 5 to 1
00:16:41.381 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"c0be8070-a4da-4884-9a1c-64cf0554bf56"}
00:16:41.386 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
00:16:42.388 01.002 16872 evsrv: cli 0D3BFB48 connect
00:16:42.391 00.003 16872 case statement mapped state 5 to 1
00:16:42.395 00.004 16872 case statement mapped state 5 to 1
00:16:42.400 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"6cb780e1-6ac2-4f02-9eff-74045ce4c3bc"}
00:16:42.403 00.003 16872 case statement mapped state 5 to 1
00:16:42.405 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"6cb780e1-6ac2-4f02-9eff-74045ce4c3bc"}
00:16:42.408 00.003 16872 evsrv: cli 0D3BFB48 disconnect
00:16:43.083 00.675 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5337dae2-f73a-463c-8a09-3c655f5dc9cd"}
00:16:43.087 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5337dae2-f73a-463c-8a09-3c655f5dc9cd"}
00:16:43.090 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2752cbf-82fe-465e-9e11-d8e365d42432"}
00:16:43.093 00.003 16872 case statement mapped state 5 to 1
00:16:43.095 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"d2752cbf-82fe-465e-9e11-d8e365d42432"}
00:16:43.100 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6bef3efc-58d4-4446-911e-72b81b3856d6"}
00:16:43.103 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.82,7.25],"pixels":"..."},"id":"6bef3efc-58d4-4446-911e-72b81b3856d6"}
00:16:43.410 00.307 16872 evsrv: cli 0D3BFFA8 connect
00:16:43.415 00.005 16872 case statement mapped state 5 to 1
00:16:43.420 00.005 16872 case statement mapped state 5 to 1
00:16:43.423 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"ee0c3d04-c4ca-49f2-b26b-9d6a377a1974"}
00:16:43.426 00.003 16872 case statement mapped state 5 to 1
00:16:43.428 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"ee0c3d04-c4ca-49f2-b26b-9d6a377a1974"}
00:16:43.432 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:16:43.561 00.129 9640 Exposure complete
00:16:43.698 00.137 9640 worker thread done servicing request
00:16:43.698 00.000 16872 OnExposeComplete: enter
00:16:43.701 00.003 16872 UpdateGuideState(): m_state=5
00:16:43.704 00.003 16872 Star::Find(15, 1076, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:16:43.707 00.003 16872 Star::Find returns 1 (0), X=1076.72, Y=958.83, Mass=213213, SNR=261.3, Peak=21736 HFD=3.5
00:16:43.709 00.002 16872 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.56) = xAngle (0.36 = 0.36)
00:16:43.712 00.003 16872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.41 = 0.41)
00:16:43.715 00.003 16872 CameraToMount -- cameraX=-0.25 cameraY=0.71 hyp=0.76 cameraTheta=1.91 mountX=0.71 mountY=0.30, mountTheta=0.40
00:16:43.718 00.003 16872 Changing from state CALIBRATED to GUIDING
00:16:43.723 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:16:43.726 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:16:43.912 00.186 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:16:43.914 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:16:43.918 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:16:43.919 00.001 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:16:43.923 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:16:43.926 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:16:43.930 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:16:43.933 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:16:43.935 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:16:43.938 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:16:43.941 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:16:43.944 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:16:43.947 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:16:43.950 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:16:44.065 00.115 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:16:44.069 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:16:44.071 00.002 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:16:44.076 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:16:44.082 00.006 16872 ScopeASCOM::SideOfPier() returns 0
00:16:44.147 00.065 16872 setting lock position to (1076.72, 958.83)
00:16:44.151 00.004 16872 MultiStar: stabilizing after lock position change
00:16:44.153 00.002 16872 guider state => GUIDING
00:16:44.155 00.002 16872 Status Line: Guiding
00:16:44.162 00.007 16872 Mount: notify guiding started
00:16:44.168 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:16:44.171 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:16:44.173 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:16:44.178 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:16:44.181 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:16:44.183 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:16:44.185 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:16:44.189 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:16:44.193 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:16:44.197 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:16:44.201 00.004 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:16:44.203 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:16:44.205 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:16:44.211 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:16:44.213 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:16:44.216 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:16:44.219 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:16:44.220 00.001 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:16:44.224 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:16:44.227 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:16:44.229 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:16:44.234 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:16:44.237 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:16:44.241 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:16:44.244 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:16:44.247 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:16:44.249 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:16:44.251 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:16:44.255 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:16:44.258 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:16:44.261 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:16:44.264 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:16:44.268 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:16:44.273 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:16:44.276 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:16:44.279 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:16:44.281 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:16:44.286 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:16:44.391 00.105 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:16:44.487 00.096 16872 ScopeASCOM::SideOfPier() returns 0
00:16:44.491 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:16:44.494 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:16:44.497 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:16:44.499 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:16:44.502 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:16:44.505 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:16:44.508 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:16:44.509 00.001 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:16:44.513 00.004 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:16:44.516 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3076, max=65520, med=3468, FiltMin=3290, FiltMax=65516, Gamma=2.190
00:16:44.552 00.036 16872 UpdateGuideState exits: m=213213 SNR=261.3
00:16:44.557 00.005 16872 PhdController: newstate STATE_SETTLE_WAIT
00:16:44.560 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:44.563 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:16:44.565 00.002 16872 Enqueuing Expose request
00:16:44.568 00.003 9640 Worker thread wakes up
00:16:44.568 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:16:44.568 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1062,944,31,31)
00:16:44.568 00.000 16872 evsrv: cli 0D3BF8C8 connect
00:16:44.571 00.003 16872 case statement mapped state 6 to 3
00:16:44.575 00.004 16872 case statement mapped state 6 to 3
00:16:44.582 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"e5cf3dc0-a1d2-47f1-8677-c4dc902c99b6"}
00:16:44.585 00.003 16872 case statement mapped state 6 to 3
00:16:44.587 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5cf3dc0-a1d2-47f1-8677-c4dc902c99b6"}
00:16:44.598 00.011 16872 evsrv: cli 0D3BF8C8 disconnect
00:16:46.582 01.984 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"23e711f4-63f6-4ed1-ae6c-d6ab2276766e"}
00:16:46.588 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"23e711f4-63f6-4ed1-ae6c-d6ab2276766e"}
00:16:46.592 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ecff5109-45d7-433e-a5af-49a35aeed28a"}
00:16:46.596 00.004 16872 case statement mapped state 6 to 3
00:16:46.600 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ecff5109-45d7-433e-a5af-49a35aeed28a"}
00:16:46.605 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1637eb7f-2274-4c3e-a8b6-2a8c9a8f02f8"}
00:16:46.608 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.72,6.83],"pixels":"..."},"id":"1637eb7f-2274-4c3e-a8b6-2a8c9a8f02f8"}
00:16:48.625 02.017 9640 Exposure complete
00:16:48.761 00.136 9640 worker thread done servicing request
00:16:48.761 00.000 16872 OnExposeComplete: enter
00:16:48.764 00.003 16872 UpdateGuideState(): m_state=6
00:16:48.769 00.005 16872 Star::Find(15, 1076, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:16:48.772 00.003 16872 Star::Find returns 1 (0), X=1076.77, Y=958.99, Mass=216399, SNR=269.0, Peak=22416 HFD=3.2
00:16:48.775 00.003 16872 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.56) = xAngle (-0.28 = -0.28)
00:16:48.778 00.003 16872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.23 = -0.23)
00:16:48.782 00.004 16872 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.16 cameraTheta=1.28 mountX=0.16 mountY=-0.04, mountTheta=-0.23
00:16:48.786 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=0.16, opts=13)
00:16:48.788 00.002 16872 Enqueuing Move request for scope (0.05, 0.16)
00:16:48.792 00.004 9640 Worker thread wakes up
00:16:48.792 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
00:16:48.792 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
00:16:48.792 00.000 9640 Moving (0.05, 0.16) raw xDistance=0.16 yDistance=-0.04
00:16:48.792 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.16
00:16:48.792 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.04, m_sumCorr=0
00:16:48.792 00.000 9640 MoveAxis(W, 17, ABG)
00:16:48.792 00.000 9640 Guiding  Dir = 3, Dur = 17
00:16:48.792 00.000 9640 IsSlewing returns 0
00:16:48.792 00.000 9640 IsGuiding returns 0
00:16:48.793 00.001 9640 PulseGuide returned control before completion, sleep 27
00:16:48.798 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3472, FiltMin=3326, FiltMax=65520, Gamma=2.190
00:16:48.829 00.031 9640 IsGuiding returns 1
00:16:48.829 00.000 9640 scope still moving after pulse duration time elapsed
00:16:48.837 00.008 16872 UpdateGuideState exits: m=216399 SNR=269.0
00:16:48.840 00.003 16872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 1 / 99999
00:16:48.843 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785408.843,"Host":"RBFOCUS307","Inst":1,"Distance":0.58,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:16:48.849 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:48.851 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:16:48.854 00.003 16872 Enqueuing Expose request
00:16:48.860 00.006 9640 IsSlewing returns 0
00:16:48.860 00.000 9640 IsGuiding returns 0
00:16:48.860 00.000 9640 scope move finished after 17 + 51 ms
00:16:48.861 00.001 9640 Move returns status 0, amount 17
00:16:48.861 00.000 9640 MoveAxis(N, 0, ABG)
00:16:48.861 00.000 9640 Move returns status 0, amount 0
00:16:48.861 00.000 9640 move complete, result=0
00:16:48.861 00.000 9640 worker thread done servicing request
00:16:48.861 00.000 9640 Worker thread wakes up
00:16:48.862 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:16:48.862 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1062,944,31,31)
00:16:48.863 00.001 16872 GuideStep: 0.2 px 17 ms WEST, -0.0 px 0 ms NORTH
00:16:50.083 01.220 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41d4125f-c788-4b95-a8f8-c246c99c8f6e"}
00:16:50.087 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"41d4125f-c788-4b95-a8f8-c246c99c8f6e"}
00:16:50.090 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1dfc3df-9109-4c94-8bd4-b7afdf4df575"}
00:16:50.094 00.004 16872 case statement mapped state 6 to 3
00:16:50.098 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1dfc3df-9109-4c94-8bd4-b7afdf4df575"}
00:16:50.103 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"58cbdbbd-fe1e-4d61-80bd-0fa39d5025c6"}
00:16:50.106 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.77,6.99],"pixels":"..."},"id":"58cbdbbd-fe1e-4d61-80bd-0fa39d5025c6"}
00:16:52.921 02.815 9640 Exposure complete
00:16:53.066 00.145 9640 worker thread done servicing request
00:16:53.066 00.000 16872 OnExposeComplete: enter
00:16:53.069 00.003 16872 UpdateGuideState(): m_state=6
00:16:53.072 00.003 16872 Star::Find(15, 1076, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:16:53.075 00.003 16872 Star::Find returns 1 (0), X=1076.45, Y=958.63, Mass=211998, SNR=285.2, Peak=20284 HFD=3.4
00:16:53.077 00.002 16872 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.56) = xAngle (-4.06 = 2.22)
00:16:53.081 00.004 16872 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.02 = 2.27)
00:16:53.084 00.003 16872 CameraToMount -- cameraX=-0.27 cameraY=-0.20 hyp=0.34 cameraTheta=-2.51 mountX=-0.21 mountY=0.26, mountTheta=2.24
00:16:53.087 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=-0.20, opts=13)
00:16:53.091 00.004 16872 Enqueuing Move request for scope (-0.27, -0.20)
00:16:53.096 00.005 9640 Worker thread wakes up
00:16:53.096 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.20) opts 0xd
00:16:53.096 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, -0.20)
00:16:53.096 00.000 9640 Moving (-0.27, -0.20) raw xDistance=-0.21 yDistance=0.26
00:16:53.096 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.21
00:16:53.096 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=0
00:16:53.096 00.000 9640 MoveAxis(E, 20, ABG)
00:16:53.096 00.000 9640 Guiding  Dir = 2, Dur = 20
00:16:53.097 00.001 9640 IsSlewing returns 0
00:16:53.097 00.000 9640 IsGuiding returns 0
00:16:53.097 00.000 9640 PulseGuide returned control before completion, sleep 30
00:16:53.102 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3108, max=65520, med=3468, FiltMin=3340, FiltMax=65516, Gamma=2.190
00:16:53.140 00.038 9640 IsGuiding returns 1
00:16:53.140 00.000 9640 scope still moving after pulse duration time elapsed
00:16:53.142 00.002 16872 UpdateGuideState exits: m=211998 SNR=285.2
00:16:53.145 00.003 16872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 2 / 99999
00:16:53.147 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777785413.147,"Host":"RBFOCUS307","Inst":1,"Distance":0.51,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:16:53.150 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:53.153 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:16:53.157 00.004 16872 Enqueuing Expose request
00:16:53.172 00.015 9640 IsSlewing returns 0
00:16:53.172 00.000 9640 IsGuiding returns 0
00:16:53.172 00.000 9640 scope move finished after 20 + 54 ms
00:16:53.172 00.000 9640 Move returns status 0, amount 20
00:16:53.172 00.000 9640 MoveAxis(N, 0, ABG)
00:16:53.173 00.001 9640 Move returns status 0, amount 0
00:16:53.173 00.000 9640 move complete, result=0
00:16:53.173 00.000 9640 worker thread done servicing request
00:16:53.173 00.000 9640 Worker thread wakes up
00:16:53.173 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:16:53.173 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1062,944,31,31)
00:16:53.176 00.003 16872 GuideStep: -0.2 px 20 ms EAST, 0.3 px 0 ms NORTH
00:16:53.581 00.405 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"344f13e9-1f0e-46c4-855f-d79a9484c13e"}
00:16:53.584 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"344f13e9-1f0e-46c4-855f-d79a9484c13e"}
00:16:53.589 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"425e22c7-2f87-4474-9f27-491d2a9d44f0"}
00:16:53.593 00.004 16872 case statement mapped state 6 to 3
00:16:53.595 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"425e22c7-2f87-4474-9f27-491d2a9d44f0"}
00:16:53.599 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a380b595-862b-42b4-992f-c42a2bc2bc23"}
00:16:53.603 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.45,6.63],"pixels":"..."},"id":"a380b595-862b-42b4-992f-c42a2bc2bc23"}
00:16:57.081 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49553426-7432-45b4-b2dc-fc7a610333fa"}
00:16:57.085 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"49553426-7432-45b4-b2dc-fc7a610333fa"}
00:16:57.088 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed6aefef-4911-4379-9f20-6e582f22b47f"}
00:16:57.092 00.004 16872 case statement mapped state 6 to 3
00:16:57.096 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed6aefef-4911-4379-9f20-6e582f22b47f"}
00:16:57.100 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"88435e17-0cdc-4ccb-acd0-542b85580f6f"}
00:16:57.105 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.45,6.63],"pixels":"..."},"id":"88435e17-0cdc-4ccb-acd0-542b85580f6f"}
00:16:57.261 00.156 9640 Exposure complete
00:16:57.411 00.150 9640 worker thread done servicing request
00:16:57.411 00.000 16872 OnExposeComplete: enter
00:16:57.414 00.003 16872 UpdateGuideState(): m_state=6
00:16:57.417 00.003 16872 Star::Find(15, 1076, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:16:57.420 00.003 16872 Star::Find returns 1 (0), X=1076.46, Y=958.91, Mass=218747, SNR=271.8, Peak=20808 HFD=3.6
00:16:57.423 00.003 16872 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.56) = xAngle (1.31 = 1.31)
00:16:57.425 00.002 16872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.35 = 1.35)
00:16:57.428 00.003 16872 CameraToMount -- cameraX=-0.27 cameraY=0.08 hyp=0.28 cameraTheta=2.86 mountX=0.07 mountY=0.27, mountTheta=1.31
00:16:57.432 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=0.08, opts=13)
00:16:57.434 00.002 16872 Enqueuing Move request for scope (-0.27, 0.08)
00:16:57.439 00.005 9640 Worker thread wakes up
00:16:57.439 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.08) opts 0xd
00:16:57.439 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, 0.08)
00:16:57.439 00.000 9640 Moving (-0.27, 0.08) raw xDistance=0.07 yDistance=0.27
00:16:57.439 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:16:57.439 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.27, m_sumCorr=0
00:16:57.439 00.000 9640 MoveAxis(E, 0, ABG)
00:16:57.439 00.000 9640 Move returns status 0, amount 0
00:16:57.439 00.000 9640 MoveAxis(N, 0, ABG)
00:16:57.439 00.000 9640 Move returns status 0, amount 0
00:16:57.439 00.000 9640 move complete, result=0
00:16:57.440 00.001 9640 worker thread done servicing request
00:16:57.446 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65520, med=3480, FiltMin=3326, FiltMax=65516, Gamma=2.190
00:16:57.486 00.040 16872 UpdateGuideState exits: m=218747 SNR=271.8
00:16:57.489 00.003 16872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 3 / 99999
00:16:57.492 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785417.492,"Host":"RBFOCUS307","Inst":1,"Distance":0.44,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:16:57.494 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:57.497 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:16:57.499 00.002 16872 Enqueuing Expose request
00:16:57.505 00.006 16872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:16:57.508 00.003 9640 Worker thread wakes up
00:16:57.508 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:16:57.508 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1062,944,31,31)
00:17:00.582 03.074 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f8c3208-58a4-492b-80a0-92c1947e9822"}
00:17:00.586 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6f8c3208-58a4-492b-80a0-92c1947e9822"}
00:17:00.589 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2824ab21-1009-4a63-9a16-a867c7b89c6d"}
00:17:00.593 00.004 16872 case statement mapped state 6 to 3
00:17:00.598 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2824ab21-1009-4a63-9a16-a867c7b89c6d"}
00:17:00.601 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b5d7e1b9-e463-4060-9f09-f72197ad9a3d"}
00:17:00.604 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.46,6.91],"pixels":"..."},"id":"b5d7e1b9-e463-4060-9f09-f72197ad9a3d"}
00:17:01.563 00.959 9640 Exposure complete
00:17:01.701 00.138 9640 worker thread done servicing request
00:17:01.701 00.000 16872 OnExposeComplete: enter
00:17:01.704 00.003 16872 UpdateGuideState(): m_state=6
00:17:01.708 00.004 16872 Star::Find(15, 1076, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:17:01.713 00.005 16872 Star::Find returns 1 (0), X=1076.46, Y=958.26, Mass=210482, SNR=259.5, Peak=18380 HFD=3.6
00:17:01.715 00.002 16872 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.56) = xAngle (-3.55 = 2.73)
00:17:01.717 00.002 16872 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.51 = 2.77)
00:17:01.720 00.003 16872 CameraToMount -- cameraX=-0.26 cameraY=-0.57 hyp=0.63 cameraTheta=-2.00 mountX=-0.57 mountY=0.22, mountTheta=2.77
00:17:01.724 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.26, y=-0.57, opts=13)
00:17:01.727 00.003 16872 Enqueuing Move request for scope (-0.26, -0.57)
00:17:01.730 00.003 9640 Worker thread wakes up
00:17:01.730 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.57) opts 0xd
00:17:01.730 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.26, -0.57)
00:17:01.731 00.001 9640 Moving (-0.26, -0.57) raw xDistance=-0.57 yDistance=0.22
00:17:01.731 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.57
00:17:01.731 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.22, m_sumCorr=0
00:17:01.731 00.000 9640 MoveAxis(E, 61, ABG)
00:17:01.731 00.000 9640 Guiding  Dir = 2, Dur = 61
00:17:01.731 00.000 9640 IsSlewing returns 0
00:17:01.731 00.000 9640 IsGuiding returns 0
00:17:01.732 00.001 9640 PulseGuide returned control before completion, sleep 71
00:17:01.736 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3468, FiltMin=3288, FiltMax=65516, Gamma=2.190
00:17:01.774 00.038 16872 UpdateGuideState exits: m=210482 SNR=259.5
00:17:01.777 00.003 16872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 4 / 99999
00:17:01.779 00.002 16872 PhdController: newstate STATE_FINISH
00:17:01.782 00.003 16872 PhdController complete: success
00:17:01.785 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777785421.784,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:17:01.790 00.005 16872 Mount: notify guiding dither settle done success=1
00:17:01.792 00.002 16872 PhdController: newstate STATE_IDLE
00:17:01.795 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:01.798 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:17:01.800 00.002 16872 Enqueuing Expose request
00:17:01.817 00.017 9640 IsGuiding returns 1
00:17:01.817 00.000 9640 scope still moving after pulse duration time elapsed
00:17:01.849 00.032 9640 IsSlewing returns 0
00:17:01.849 00.000 9640 IsGuiding returns 0
00:17:01.849 00.000 9640 scope move finished after 61 + 58 ms
00:17:01.849 00.000 9640 Move returns status 0, amount 61
00:17:01.849 00.000 9640 MoveAxis(N, 0, ABG)
00:17:01.849 00.000 9640 Move returns status 0, amount 0
00:17:01.849 00.000 9640 move complete, result=0
00:17:01.851 00.002 9640 worker thread done servicing request
00:17:01.851 00.000 9640 Worker thread wakes up
00:17:01.851 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:17:01.851 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1062,944,31,31)
00:17:01.851 00.000 16872 GuideStep: -0.6 px 61 ms EAST, 0.2 px 0 ms NORTH
00:17:02.183 00.332 16872 evsrv: cli 0D3BFFA8 connect
00:17:02.187 00.004 16872 case statement mapped state 6 to 3
00:17:02.192 00.005 16872 case statement mapped state 6 to 3
00:17:02.198 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"46335805-8dcc-43b9-85f1-4b20dcf51763"}
00:17:02.202 00.004 16872 case statement mapped state 6 to 3
00:17:02.205 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"46335805-8dcc-43b9-85f1-4b20dcf51763"}
00:17:02.211 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
00:17:02.215 00.004 16872 evsrv: cli 0D3BFB48 connect
00:17:02.220 00.005 16872 case statement mapped state 6 to 3
00:17:02.225 00.005 16872 case statement mapped state 6 to 3
00:17:02.230 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"stop_capture","id":"5197a5e1-7fe6-49c1-a880-e1a00b6516f6"}
00:17:02.234 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:17:02.238 00.004 16872 Status Line: Waiting for devices...
00:17:02.245 00.007 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":0,"id":"5197a5e1-7fe6-49c1-a880-e1a00b6516f6"}
00:17:02.282 00.037 16872 evsrv: cli 0D3BFB48 disconnect
00:17:02.288 00.006 16872 evsrv: cli 0D3BFFA8 connect
00:17:02.291 00.003 16872 case statement mapped state 6 to 3
00:17:02.296 00.005 16872 case statement mapped state 6 to 3
00:17:02.302 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"4d2af3fd-b6dc-4aee-857f-4669a1e17584"}
00:17:02.305 00.003 16872 case statement mapped state 6 to 3
00:17:02.309 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d2af3fd-b6dc-4aee-857f-4669a1e17584"}
00:17:02.313 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:17:03.315 01.002 16872 evsrv: cli 0D3C0A48 connect
00:17:03.319 00.004 16872 case statement mapped state 6 to 3
00:17:03.322 00.003 16872 case statement mapped state 6 to 3
00:17:03.326 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ee917f07-5b50-45d3-bf06-1c18f7972355"}
00:17:03.329 00.003 16872 case statement mapped state 6 to 3
00:17:03.333 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee917f07-5b50-45d3-bf06-1c18f7972355"}
00:17:03.339 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:17:04.083 00.744 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"edb99c41-fcd9-430f-97dd-bd06b84720dd"}
00:17:04.086 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"edb99c41-fcd9-430f-97dd-bd06b84720dd"}
00:17:04.090 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e67ec6f8-dd81-44b3-8e98-f0c3d2afe629"}
00:17:04.093 00.003 16872 case statement mapped state 6 to 3
00:17:04.095 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e67ec6f8-dd81-44b3-8e98-f0c3d2afe629"}
00:17:04.099 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6113aa8c-d32b-400b-9897-282dab5003ef"}
00:17:04.102 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.46,7.26],"pixels":"..."},"id":"6113aa8c-d32b-400b-9897-282dab5003ef"}
00:17:04.341 00.239 16872 evsrv: cli 0D3BFB48 connect
00:17:04.344 00.003 16872 case statement mapped state 6 to 3
00:17:04.349 00.005 16872 case statement mapped state 6 to 3
00:17:04.352 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"b76f5177-19f6-42ea-bd9f-7b661ae73230"}
00:17:04.355 00.003 16872 case statement mapped state 6 to 3
00:17:04.356 00.001 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b76f5177-19f6-42ea-bd9f-7b661ae73230"}
00:17:04.360 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:17:05.362 01.002 16872 evsrv: cli 0D3C0228 connect
00:17:05.365 00.003 16872 case statement mapped state 6 to 3
00:17:05.369 00.004 16872 case statement mapped state 6 to 3
00:17:05.374 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"83491577-d447-4a27-85f0-9d33d31d8de1"}
00:17:05.377 00.003 16872 case statement mapped state 6 to 3
00:17:05.380 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"83491577-d447-4a27-85f0-9d33d31d8de1"}
00:17:05.383 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:17:05.743 00.360 9640 ASCOM_AbortExposure returns err = 0
00:17:05.743 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:17:05.743 00.000 9640 worker thread done servicing request
00:17:05.743 00.000 16872 OnExposeComplete: enter
00:17:05.747 00.004 16872 OnExposeComplete: Capture Error reported
00:17:05.750 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:17:05.753 00.003 16872 Mount: notify guiding stopped
00:17:05.758 00.005 16872 Changing from state GUIDING to STOP
00:17:05.760 00.002 16872 guider state => SELECTED
00:17:05.763 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3468, FiltMin=3288, FiltMax=65516, Gamma=2.190
00:17:05.799 00.036 16872 Changing from state SELECTED to UNINITIALIZED
00:17:05.802 00.003 16872 guider state => SELECTING
00:17:05.811 00.009 16872 Status Line: Stopped.
00:17:05.823 00.012 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:17:06.384 00.561 16872 evsrv: cli 0D3C0A48 connect
00:17:06.389 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"3f88630a-bd5c-4be4-9f8d-f9d893360961"}
00:17:06.392 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"3f88630a-bd5c-4be4-9f8d-f9d893360961"}
00:17:06.395 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:17:07.583 01.188 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49dee4b9-107f-418d-84da-7c6f3ff236dd"}
00:17:07.586 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"49dee4b9-107f-418d-84da-7c6f3ff236dd"}
00:17:07.589 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fdd9739c-a883-4114-a86a-5af1a0c436b8"}
00:17:07.592 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fdd9739c-a883-4114-a86a-5af1a0c436b8"}
00:17:11.083 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b48e42f6-0808-4da5-af08-af3129e8919f"}
00:17:11.085 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b48e42f6-0808-4da5-af08-af3129e8919f"}
00:17:11.089 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d3ffdeff-ab77-4915-ab76-e6b2384d84cc"}
00:17:11.091 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d3ffdeff-ab77-4915-ab76-e6b2384d84cc"}
00:17:14.583 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01af4020-4939-4c62-b67b-0904e1ea78f2"}
00:17:14.587 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01af4020-4939-4c62-b67b-0904e1ea78f2"}
00:17:14.591 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f46dae8b-ac9a-47a2-8c70-9e6d73c367b0"}
00:17:14.594 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f46dae8b-ac9a-47a2-8c70-9e6d73c367b0"}
00:17:18.083 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d358bbed-19de-49f7-bfa7-29fbaad6fa74"}
00:17:18.085 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d358bbed-19de-49f7-bfa7-29fbaad6fa74"}
00:17:18.088 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8c4663cc-c1db-4952-9d1b-67a7d1a4e645"}
00:17:18.093 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c4663cc-c1db-4952-9d1b-67a7d1a4e645"}
00:17:20.277 02.184 16872 evsrv: cli 0D3C0A48 connect
00:17:20.283 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"6feeddc4-b623-42c5-ae48-d1fb8781388e"}
00:17:20.287 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"6feeddc4-b623-42c5-ae48-d1fb8781388e"}
00:17:20.295 00.008 16872 evsrv: cli 0D3C0A48 disconnect
00:17:20.299 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:17:20.304 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"406770f0-d29e-468b-89e3-d2b5d533ea92"}
00:17:20.306 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"406770f0-d29e-468b-89e3-d2b5d533ea92"}
00:17:20.311 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:17:20.315 00.004 16872 evsrv: cli 0D3C0A48 connect
00:17:20.319 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"79d21ca5-5d4b-429c-8394-523373eef122"}
00:17:20.323 00.004 16872 PhdController::Guide begins
00:17:20.328 00.005 16872 PhdController: newstate STATE_SETUP
00:17:20.330 00.002 16872 PhdController: setup
00:17:20.333 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
00:17:20.336 00.003 16872 PhdController: start capturing
00:17:20.338 00.002 16872 Changing from state SELECTING to UNINITIALIZED
00:17:20.340 00.002 16872 guider state => SELECTING
00:17:20.343 00.003 16872 setting force full frames = true
00:17:20.345 00.002 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:17:20.356 00.011 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:17:20.359 00.003 16872 Enqueuing Expose request
00:17:20.362 00.003 16872 PhdController: newstate STATE_SELECT_STAR
00:17:20.363 00.001 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"79d21ca5-5d4b-429c-8394-523373eef122"}
00:17:20.367 00.004 9640 Worker thread wakes up
00:17:20.367 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:17:20.367 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:17:20.375 00.008 16872 evsrv: cli 0D3C0A48 disconnect
00:17:20.379 00.004 16872 evsrv: cli 0D3BFFA8 connect
00:17:20.382 00.003 16872 case statement mapped state 1 to 101
00:17:20.388 00.006 16872 case statement mapped state 1 to 101
00:17:20.391 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_shift_params","id":"0525bf59-493b-4c4c-9a7c-4e133d7f7e8a"}
00:17:20.394 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"0525bf59-493b-4c4c-9a7c-4e133d7f7e8a"}
00:17:20.400 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
00:17:20.406 00.006 16872 evsrv: cli 0D3BF968 connect
00:17:20.408 00.002 16872 case statement mapped state 1 to 101
00:17:20.412 00.004 16872 case statement mapped state 1 to 101
00:17:20.416 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"f85ef537-700c-4719-920a-4fc0be35a032"}
00:17:20.418 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"f85ef537-700c-4719-920a-4fc0be35a032"}
00:17:20.422 00.004 16872 evsrv: cli 0D3BF968 disconnect
00:17:21.422 01.000 16872 evsrv: cli 0D3C0228 connect
00:17:21.426 00.004 16872 case statement mapped state 1 to 101
00:17:21.429 00.003 16872 case statement mapped state 1 to 101
00:17:21.432 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"7b07fed3-0549-4487-a734-3fc6d0f33049"}
00:17:21.435 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"7b07fed3-0549-4487-a734-3fc6d0f33049"}
00:17:21.439 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:17:21.582 00.143 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"233c241b-1be8-419b-adfb-ca63814df258"}
00:17:21.585 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"233c241b-1be8-419b-adfb-ca63814df258"}
00:17:21.588 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac75f5fe-542e-451a-b627-2f1bf69de2f3"}
00:17:21.591 00.003 16872 case statement mapped state 1 to 101
00:17:21.594 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"ac75f5fe-542e-451a-b627-2f1bf69de2f3"}
00:17:22.440 00.846 16872 evsrv: cli 0D3C0A48 connect
00:17:22.443 00.003 16872 case statement mapped state 1 to 101
00:17:22.445 00.002 16872 case statement mapped state 1 to 101
00:17:22.449 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"2cf94809-3d26-40ff-b99a-fb370511265a"}
00:17:22.452 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"2cf94809-3d26-40ff-b99a-fb370511265a"}
00:17:22.456 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:17:23.456 01.000 16872 evsrv: cli 0D3BF8C8 connect
00:17:23.459 00.003 16872 case statement mapped state 1 to 101
00:17:23.463 00.004 16872 case statement mapped state 1 to 101
00:17:23.466 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"2321420f-173d-4dd2-8dff-da9bcd627f16"}
00:17:23.469 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"2321420f-173d-4dd2-8dff-da9bcd627f16"}
00:17:23.473 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:17:24.431 00.958 9640 Exposure complete
00:17:24.473 00.042 16872 evsrv: cli 0D3BFFA8 connect
00:17:24.476 00.003 16872 case statement mapped state 1 to 101
00:17:24.480 00.004 16872 case statement mapped state 1 to 101
00:17:24.483 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"1dcf1fb3-215e-4003-9eb8-6fc498a4807a"}
00:17:24.486 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"1dcf1fb3-215e-4003-9eb8-6fc498a4807a"}
00:17:24.490 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:17:24.566 00.076 9640 worker thread done servicing request
00:17:24.566 00.000 16872 OnExposeComplete: enter
00:17:24.569 00.003 16872 UpdateGuideState(): m_state=1
00:17:24.572 00.003 16872 UpdateCurrentPosition: no star selected
00:17:24.575 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:17:24.577 00.002 16872 Status Line: No star selected
00:17:24.587 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=61048, med=3208, FiltMin=3102, FiltMax=43528, Gamma=2.190
00:17:24.624 00.037 16872 UpdateGuideState exits: No star selected
00:17:24.627 00.003 16872 GuiderMultiStar::AutoSelect enter
00:17:24.630 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:17:24.756 00.126 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:17:24.921 00.165 16872 AutoFind: global mean = -0.1, stdev 313.9
00:17:24.925 00.004 16872 AutoFind: using threshold = 0.1
00:17:25.083 00.158 16872 AutoFind: local max [1213, 111] 470.5
00:17:25.085 00.002 16872 AutoFind: local max [1626, 580] 4.8
00:17:25.089 00.004 16872 AutoFind: local max [1200, 107] 1.8
00:17:25.092 00.003 16872 AutoFind: local max [1077, 959] 1.4
00:17:25.094 00.002 16872 AutoFind: local max [417, 622] 1.1
00:17:25.097 00.003 16872 AutoFind: local max [1209, 125] 1.1
00:17:25.101 00.004 16872 AutoFind: local max [968, 618] 1.1
00:17:25.103 00.002 16872 AutoFind: local max [181, 692] 1.0
00:17:25.106 00.003 16872 AutoFind: local max [1023, 710] 1.0
00:17:25.108 00.002 16872 AutoFind: local max [1271, 526] 0.9
00:17:25.111 00.003 16872 AutoFind: local max [681, 1040] 0.9
00:17:25.115 00.004 16872 AutoFind: local max [314, 849] 0.9
00:17:25.117 00.002 16872 AutoFind: local max [1143, 588] 0.9
00:17:25.120 00.003 16872 AutoFind: local max [1823, 846] 0.9
00:17:25.122 00.002 16872 AutoFind: local max [715, 718] 0.9
00:17:25.125 00.003 16872 AutoFind: local max [912, 785] 0.9
00:17:25.130 00.005 16872 AutoFind: local max [1773, 650] 0.9
00:17:25.133 00.003 16872 AutoFind: local max [549, 528] 0.9
00:17:25.136 00.003 16872 AutoFind: local max [858, 885] 0.8
00:17:25.139 00.003 16872 AutoFind: local max [202, 325] 0.8
00:17:25.141 00.002 16872 AutoFind: local max [1846, 1002] 0.8
00:17:25.146 00.005 16872 AutoFind: local max [90, 146] 0.8
00:17:25.149 00.003 16872 AutoFind: local max [1863, 611] 0.8
00:17:25.151 00.002 16872 AutoFind: local max [1337, 547] 0.8
00:17:25.154 00.003 16872 AutoFind: local max [1634, 1002] 0.8
00:17:25.157 00.003 16872 AutoFind: local max [1032, 711] 0.8
00:17:25.160 00.003 16872 AutoFind: local max [582, 1040] 0.8
00:17:25.162 00.002 16872 AutoFind: local max [93, 1001] 0.8
00:17:25.165 00.003 16872 AutoFind: local max [1288, 101] 0.8
00:17:25.167 00.002 16872 AutoFind: local max [1218, 1023] 0.8
00:17:25.169 00.002 16872 AutoFind: local max [425, 302] 0.8
00:17:25.172 00.003 16872 AutoFind: local max [614, 49] 0.8
00:17:25.176 00.004 16872 AutoFind: local max [1229, 112] 0.8
00:17:25.178 00.002 16872 AutoFind: local max [1005, 459] 0.8
00:17:25.181 00.003 16872 AutoFind: local max [1815, 32] 0.8
00:17:25.183 00.002 16872 AutoFind: local max [1800, 377] 0.8
00:17:25.185 00.002 16872 AutoFind: local max [1384, 122] 0.8
00:17:25.188 00.003 16872 AutoFind: local max [1874, 847] 0.8
00:17:25.192 00.004 16872 AutoFind: local max [1141, 149] 0.8
00:17:25.196 00.004 16872 AutoFind: local max [1604, 72] 0.8
00:17:25.201 00.005 16872 AutoFind: local max [640, 405] 0.8
00:17:25.205 00.004 16872 AutoFind: local max [1815, 178] 0.8
00:17:25.210 00.005 16872 AutoFind: local max [1680, 692] 0.8
00:17:25.214 00.004 16872 AutoFind: local max [411, 201] 0.8
00:17:25.219 00.005 16872 AutoFind: local max [577, 295] 0.8
00:17:25.223 00.004 16872 AutoFind: local max [1899, 930] 0.8
00:17:25.226 00.003 16872 AutoFind: local max [169, 114] 0.8
00:17:25.230 00.004 16872 AutoFind: local max [1761, 546] 0.8
00:17:25.233 00.003 16872 AutoFind: local max [446, 759] 0.8
00:17:25.238 00.005 16872 AutoFind: local max [1079, 717] 0.8
00:17:25.242 00.004 16872 AutoFind: local max [338, 284] 0.8
00:17:25.245 00.003 16872 AutoFind: local max [1015, 526] 0.8
00:17:25.247 00.002 16872 AutoFind: local max [1077, 503] 0.8
00:17:25.251 00.004 16872 AutoFind: local max [801, 1039] 0.8
00:17:25.255 00.004 16872 AutoFind: local max [1097, 218] 0.8
00:17:25.258 00.003 16872 AutoFind: local max [467, 305] 0.8
00:17:25.261 00.003 16872 AutoFind: local max [587, 533] 0.8
00:17:25.263 00.002 16872 AutoFind: local max [915, 153] 0.8
00:17:25.266 00.003 16872 AutoFind: local max [1477, 816] 0.8
00:17:25.268 00.002 16872 AutoFind: local max [1763, 806] 0.8
00:17:25.273 00.005 16872 AutoFind: local max [1060, 564] 0.8
00:17:25.275 00.002 16872 AutoFind: local max [1604, 1063] 0.8
00:17:25.278 00.003 16872 AutoFind: local max [555, 113] 0.8
00:17:25.280 00.002 16872 AutoFind: local max [775, 970] 0.7
00:17:25.283 00.003 16872 AutoFind: local max [1011, 136] 0.7
00:17:25.287 00.004 16872 AutoFind: local max [1780, 32] 0.7
00:17:25.289 00.002 16872 AutoFind: local max [518, 72] 0.7
00:17:25.291 00.002 16872 AutoFind: local max [31, 302] 0.7
00:17:25.294 00.003 16872 AutoFind: local max [1672, 366] 0.7
00:17:25.296 00.002 16872 AutoFind: local max [1639, 427] 0.7
00:17:25.299 00.003 16872 AutoFind: local max [428, 322] 0.7
00:17:25.303 00.004 16872 AutoFind: local max [410, 732] 0.7
00:17:25.306 00.003 16872 AutoFind: local max [1173, 958] 0.7
00:17:25.309 00.003 16872 AutoFind: local max [1721, 113] 0.7
00:17:25.312 00.003 16872 AutoFind: local max [1386, 440] 0.7
00:17:25.315 00.003 16872 AutoFind: local max [492, 827] 0.7
00:17:25.319 00.004 16872 AutoFind: local max [1859, 339] 0.7
00:17:25.322 00.003 16872 AutoFind: local max [933, 503] 0.7
00:17:25.325 00.003 16872 AutoFind: local max [395, 572] 0.7
00:17:25.328 00.003 16872 AutoFind: local max [1841, 579] 0.7
00:17:25.330 00.002 16872 AutoFind: local max [546, 283] 0.7
00:17:25.333 00.003 16872 AutoFind: local max [332, 547] 0.7
00:17:25.335 00.002 16872 AutoFind: local max [1469, 942] 0.7
00:17:25.338 00.003 16872 AutoFind: local max [206, 1054] 0.7
00:17:25.340 00.002 16872 AutoFind: local max [1370, 723] 0.7
00:17:25.343 00.003 16872 AutoFind: local max [122, 582] 0.7
00:17:25.345 00.002 16872 AutoFind: local max [462, 527] 0.7
00:17:25.350 00.005 16872 AutoFind: local max [1459, 136] 0.7
00:17:25.353 00.003 16872 AutoFind: local max [1221, 470] 0.7
00:17:25.355 00.002 16872 AutoFind: local max [1212, 991] 0.7
00:17:25.358 00.003 16872 AutoFind: local max [1882, 149] 0.7
00:17:25.362 00.004 16872 AutoFind: local max [177, 128] 0.7
00:17:25.365 00.003 16872 AutoFind: local max [1289, 728] 0.7
00:17:25.367 00.002 16872 AutoFind: local max [1371, 818] 0.7
00:17:25.370 00.003 16872 AutoFind: local max [785, 397] 0.7
00:17:25.373 00.003 16872 AutoFind: local max [1870, 606] 0.7
00:17:25.375 00.002 16872 AutoFind: local max [1684, 239] 0.7
00:17:25.378 00.003 16872 AutoFind: local max [761, 730] 0.7
00:17:25.383 00.005 16872 AutoFind: local max [84, 275] 0.7
00:17:25.385 00.002 16872 AutoFind: local max [1796, 862] 0.7
00:17:25.388 00.003 16872 AutoFind: too close [1870, 606] 0.7 - [1863, 611] 0.8
00:17:25.390 00.002 16872 AutoFind: too close [177, 128] 0.7 - [169, 114] 0.8
00:17:25.392 00.002 16872 AutoFind: too close [428, 322] 0.7 - [425, 302] 0.8
00:17:25.395 00.003 16872 AutoFind: too close [1229, 112] 0.8 - [1209, 125] 1.1
00:17:25.399 00.004 16872 AutoFind: close dim-bright [1229, 112] 0.8 - [1213, 111] 470.5
00:17:25.402 00.003 16872 AutoFind: too close [1032, 711] 0.8 - [1023, 710] 1.0
00:17:25.405 00.003 16872 AutoFind: too close [1209, 125] 1.1 - [1200, 107] 1.8
00:17:25.409 00.004 16872 AutoFind: close dim-bright [1209, 125] 1.1 - [1213, 111] 470.5
00:17:25.412 00.003 16872 AutoFind: close dim-bright [1200, 107] 1.8 - [1213, 111] 470.5
00:17:25.415 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:17:25.417 00.002 16872 Star::Find(15, 1213, 111, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.420 00.003 16872 Star::Find returns 1 (0), X=1213.41, Y=110.50, Mass=948479, SNR=609.4, Peak=61048 HFD=3.7
00:17:25.423 00.003 16872 Star::Find(15, 1626, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.427 00.004 16872 Star::Find returns 1 (0), X=1626.53, Y=579.37, Mass=9030, SNR=47.1, Peak=3996 HFD=3.3
00:17:25.431 00.004 16872 Star::Find(15, 1077, 959, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.434 00.003 16872 Star::Find returns 1 (0), X=1076.84, Y=959.21, Mass=1794, SNR=18.9, Peak=3408 HFD=2.5
00:17:25.436 00.002 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.439 00.003 16872 Star::Find returns 1 (0), X=416.65, Y=621.94, Mass=2928, SNR=29.3, Peak=3732 HFD=2.0
00:17:25.441 00.002 16872 Star::Find(15, 968, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.444 00.003 16872 Star::Find returns 1 (0), X=967.92, Y=616.85, Mass=1103, SNR=13.8, Peak=3376 HFD=2.9
00:17:25.446 00.002 16872 Star::Find(15, 181, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.449 00.003 16872 Star::Find returns 1 (0), X=181.08, Y=692.13, Mass=1157, SNR=16.4, Peak=3472 HFD=1.8
00:17:25.452 00.003 16872 Star::Find(15, 1271, 526, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.453 00.001 16872 Star::Find returns 1 (0), X=1270.80, Y=526.17, Mass=643, SNR=11.0, Peak=3316 HFD=2.4
00:17:25.459 00.006 16872 Star::Find(15, 681, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.462 00.003 16872 Star::Find returns 1 (0), X=681.09, Y=1039.43, Mass=700, SNR=11.0, Peak=3328 HFD=2.2
00:17:25.464 00.002 16872 Star::Find(15, 314, 849, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.467 00.003 16872 Star::Find returns 1 (0), X=314.86, Y=848.68, Mass=1020, SNR=12.6, Peak=3344 HFD=2.8
00:17:25.470 00.003 16872 Star::Find(15, 1143, 588, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.473 00.003 16872 Star::Find returns 1 (0), X=1143.40, Y=587.52, Mass=887, SNR=13.6, Peak=3372 HFD=1.5
00:17:25.475 00.002 16872 Star::Find(15, 1823, 846, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.478 00.003 16872 Star::Find returns 0 (4), X=1835.51, Y=836.50, Mass=1076, SNR=17.8, Peak=3488 HFD=1.4
00:17:25.480 00.002 16872 Star::Find(15, 715, 718, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.483 00.003 16872 Star::Find returns 0 (4), X=723.84, Y=714.52, Mass=1428, SNR=20.1, Peak=3532 HFD=1.3
00:17:25.485 00.002 16872 Star::Find(15, 912, 785, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.490 00.005 16872 Star::Find returns 1 (0), X=911.00, Y=784.49, Mass=766, SNR=12.5, Peak=3388 HFD=1.5
00:17:25.494 00.004 16872 Star::Find(15, 1773, 650, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.495 00.001 16872 Star::Find returns 1 (0), X=1770.41, Y=638.30, Mass=659, SNR=11.5, Peak=3368 HFD=1.5
00:17:25.499 00.004 16872 Star::Find(15, 549, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.502 00.003 16872 Star::Find false star n=1 nbg=276 bg=3206.9 sigma=20.7 thresh=3269 peak=3261
00:17:25.505 00.003 16872 Star::Find returns 0 (2), X=549.00, Y=528.00, Mass=85, SNR=2.9, Peak=3292 HFD=0.0
00:17:25.507 00.002 16872 Star::Find(15, 858, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.510 00.003 16872 Star::Find returns 0 (4), X=857.62, Y=884.83, Mass=312, SNR=7.1, Peak=3292 HFD=1.5
00:17:25.512 00.002 16872 Star::Find(15, 202, 325, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.515 00.003 16872 Star::Find returns 0 (4), X=202.49, Y=325.29, Mass=2382, SNR=28.9, Peak=3780 HFD=1.3
00:17:25.517 00.002 16872 Star::Find(15, 1846, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.522 00.005 16872 Star::Find returns 1 (0), X=1847.86, Y=1001.31, Mass=537, SNR=8.8, Peak=3300 HFD=4.2
00:17:25.525 00.003 16872 Star::Find(15, 90, 146, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.527 00.002 16872 Star::Find returns 1 (0), X=90.72, Y=147.52, Mass=777, SNR=11.2, Peak=3312 HFD=3.4
00:17:25.530 00.003 16872 Star::Find(15, 1337, 547, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.533 00.003 16872 Star::Find returns 1 (0), X=1336.85, Y=547.46, Mass=761, SNR=11.9, Peak=3328 HFD=2.6
00:17:25.536 00.003 16872 Star::Find(15, 1634, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.538 00.002 16872 Star::Find false star n=1 nbg=278 bg=3209.3 sigma=21.5 thresh=3274 peak=3253
00:17:25.540 00.002 16872 Star::Find returns 0 (2), X=1634.00, Y=1002.00, Mass=87, SNR=2.9, Peak=3296 HFD=0.0
00:17:25.544 00.004 16872 Star::Find(15, 582, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.546 00.002 16872 Star::Find returns 1 (0), X=581.85, Y=1039.81, Mass=579, SNR=9.3, Peak=3312 HFD=2.1
00:17:25.548 00.002 16872 Star::Find(15, 93, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.553 00.005 16872 Star::Find returns 1 (0), X=93.04, Y=1000.48, Mass=650, SNR=10.3, Peak=3320 HFD=2.2
00:17:25.556 00.003 16872 Star::Find(15, 1288, 101, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.558 00.002 16872 Star::Find false star n=3 nbg=270 bg=3206.5 sigma=21.4 thresh=3271 peak=3260
00:17:25.561 00.003 16872 Star::Find returns 0 (2), X=1288.00, Y=101.00, Mass=208, SNR=2.9, Peak=3292 HFD=0.0
00:17:25.564 00.003 16872 Star::Find(15, 1218, 1023, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.567 00.003 16872 Star::Find false star n=5 nbg=276 bg=3207.1 sigma=22.0 thresh=3273 peak=3265
00:17:25.570 00.003 16872 Star::Find returns 0 (2), X=1218.00, Y=1023.00, Mass=364, SNR=2.9, Peak=3284 HFD=0.0
00:17:25.572 00.002 16872 Star::Find(15, 614, 49, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.575 00.003 16872 Star::Find false star n=4 nbg=272 bg=3209.3 sigma=17.9 thresh=3263 peak=3259
00:17:25.577 00.002 16872 Star::Find returns 0 (2), X=614.00, Y=49.00, Mass=283, SNR=2.9, Peak=3296 HFD=0.0
00:17:25.580 00.003 16872 Star::Find(15, 1005, 459, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.583 00.003 16872 Star::Find returns 0 (4), X=1005.25, Y=458.60, Mass=394, SNR=7.3, Peak=3296 HFD=1.4
00:17:25.586 00.003 16872 Star::Find(15, 1815, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.589 00.003 16872 Star::Find false star n=6 nbg=281 bg=3208.7 sigma=21.0 thresh=3272 peak=3270
00:17:25.592 00.003 16872 Star::Find returns 0 (2), X=1815.00, Y=32.00, Mass=444, SNR=2.9, Peak=3292 HFD=0.0
00:17:25.594 00.002 16872 Star::Find(15, 1800, 377, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.597 00.003 16872 Star::Find returns 1 (0), X=1800.05, Y=376.61, Mass=425, SNR=7.7, Peak=3288 HFD=1.9
00:17:25.601 00.004 16872 Star::Find(15, 1384, 122, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.604 00.003 16872 Star::Find returns 1 (0), X=1385.70, Y=122.78, Mass=966, SNR=13.5, Peak=3356 HFD=3.7
00:17:25.607 00.003 16872 Star::Find(15, 1874, 847, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.609 00.002 16872 Star::Find returns 1 (0), X=1873.83, Y=847.27, Mass=490, SNR=8.6, Peak=3300 HFD=1.8
00:17:25.612 00.003 16872 Star::Find(15, 1141, 149, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.617 00.005 16872 Star::Find false star n=5 nbg=278 bg=3204.9 sigma=19.7 thresh=3264 peak=3256
00:17:25.619 00.002 16872 Star::Find returns 0 (2), X=1141.00, Y=149.00, Mass=316, SNR=2.9, Peak=3296 HFD=0.0
00:17:25.621 00.002 16872 Star::Find(15, 1604, 72, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.624 00.003 16872 Star::Find returns 0 (4), X=1610.58, Y=82.49, Mass=779, SNR=14.5, Peak=3440 HFD=1.3
00:17:25.627 00.003 16872 Star::Find(15, 640, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.630 00.003 16872 Star::Find returns 0 (4), X=639.54, Y=404.69, Mass=458, SNR=8.9, Peak=3320 HFD=1.4
00:17:25.633 00.003 16872 Star::Find(15, 1815, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.635 00.002 16872 Star::Find returns 1 (0), X=1814.03, Y=169.06, Mass=628, SNR=10.9, Peak=3340 HFD=1.9
00:17:25.637 00.002 16872 Star::Find(15, 1680, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.640 00.003 16872 Star::Find returns 0 (4), X=1693.31, Y=692.36, Mass=1763, SNR=23.5, Peak=3576 HFD=1.5
00:17:25.644 00.004 16872 Star::Find(15, 411, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.647 00.003 16872 Star::Find returns 1 (0), X=411.20, Y=200.98, Mass=539, SNR=8.8, Peak=3288 HFD=2.5
00:17:25.650 00.003 16872 Star::Find(15, 577, 295, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.652 00.002 16872 Star::Find returns 1 (0), X=577.15, Y=295.15, Mass=438, SNR=7.9, Peak=3312 HFD=1.7
00:17:25.654 00.002 16872 Star::Find(15, 1899, 930, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.657 00.003 16872 Star::Find returns 1 (0), X=1898.87, Y=929.33, Mass=759, SNR=11.2, Peak=3352 HFD=2.2
00:17:25.659 00.002 16872 Star::Find(15, 1761, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.663 00.004 16872 Star::Find returns 1 (0), X=1761.60, Y=547.18, Mass=479, SNR=8.6, Peak=3300 HFD=2.7
00:17:25.665 00.002 16872 Star::Find(15, 446, 759, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.667 00.002 16872 Star::Find returns 1 (0), X=445.80, Y=757.84, Mass=710, SNR=10.1, Peak=3312 HFD=2.3
00:17:25.670 00.003 16872 Star::Find(15, 1079, 717, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.672 00.002 16872 Star::Find returns 1 (0), X=1078.27, Y=716.03, Mass=1294, SNR=15.2, Peak=3332 HFD=2.9
00:17:25.676 00.004 16872 Star::Find(15, 338, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.679 00.003 16872 Star::Find returns 1 (0), X=337.97, Y=283.77, Mass=317, SNR=7.1, Peak=3300 HFD=1.7
00:17:25.681 00.002 16872 Star::Find(15, 1015, 526, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.684 00.003 16872 Star::Find returns 0 (4), X=1014.52, Y=525.54, Mass=423, SNR=9.4, Peak=3328 HFD=1.4
00:17:25.686 00.002 16872 Star::Find(15, 1077, 503, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.689 00.003 16872 Star::Find returns 1 (0), X=1078.39, Y=502.43, Mass=669, SNR=10.6, Peak=3304 HFD=4.7
00:17:25.694 00.005 16872 Star::Find(15, 801, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.696 00.002 16872 Star::Find returns 1 (0), X=801.76, Y=1038.66, Mass=389, SNR=8.1, Peak=3300 HFD=1.9
00:17:25.698 00.002 16872 Star::Find(15, 1097, 218, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.701 00.003 16872 Star::Find returns 1 (0), X=1099.19, Y=204.32, Mass=470, SNR=8.7, Peak=3296 HFD=2.7
00:17:25.703 00.002 16872 Star::Find(15, 467, 305, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.706 00.003 16872 Star::Find false star n=2 nbg=281 bg=3208.8 sigma=21.8 thresh=3274 peak=3260
00:17:25.708 00.002 16872 Star::Find returns 0 (2), X=467.00, Y=305.00, Mass=154, SNR=2.9, Peak=3296 HFD=0.0
00:17:25.711 00.003 16872 Star::Find(15, 587, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.713 00.002 16872 Star::Find returns 1 (0), X=588.14, Y=533.31, Mass=555, SNR=9.1, Peak=3296 HFD=3.5
00:17:25.716 00.003 16872 Star::Find(15, 915, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.719 00.003 16872 Star::Find returns 1 (0), X=914.73, Y=153.18, Mass=399, SNR=7.3, Peak=3300 HFD=1.7
00:17:25.721 00.002 16872 Star::Find(15, 1477, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.725 00.004 16872 Star::Find returns 1 (0), X=1471.95, Y=826.60, Mass=619, SNR=10.2, Peak=3324 HFD=2.0
00:17:25.727 00.002 16872 Star::Find(15, 1763, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.730 00.003 16872 Star::Find returns 1 (0), X=1762.14, Y=805.98, Mass=667, SNR=10.2, Peak=3308 HFD=2.5
00:17:25.733 00.003 16872 Star::Find(15, 1060, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.735 00.002 16872 Star::Find returns 1 (0), X=1056.59, Y=561.78, Mass=1038, SNR=14.8, Peak=3380 HFD=5.4
00:17:25.741 00.006 16872 Star::Find(15, 1604, 1063, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.743 00.002 16872 Star::Find returns 1 (0), X=1594.92, Y=1048.09, Mass=1798, SNR=23.3, Peak=3312 HFD=2.2
00:17:25.745 00.002 16872 Star::Find(15, 555, 113, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.748 00.003 16872 Star::Find returns 0 (4), X=550.12, Y=103.63, Mass=1368, SNR=20.5, Peak=3520 HFD=1.5
00:17:25.751 00.003 16872 Star::Find(15, 775, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.755 00.004 16872 Star::Find returns 1 (0), X=789.10, Y=956.80, Mass=582, SNR=11.0, Peak=3320 HFD=2.4
00:17:25.757 00.002 16872 Star::Find(15, 1011, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.760 00.003 16872 Star::Find false star n=1 nbg=279 bg=3204.6 sigma=21.6 thresh=3269 peak=3257
00:17:25.763 00.003 16872 Star::Find returns 0 (2), X=1011.00, Y=136.00, Mass=75, SNR=2.9, Peak=3280 HFD=0.0
00:17:25.764 00.001 16872 Star::Find(15, 1780, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.770 00.006 16872 Star::Find returns 1 (0), X=1779.86, Y=31.00, Mass=555, SNR=9.6, Peak=3308 HFD=2.3
00:17:25.773 00.003 16872 Star::Find(15, 518, 72, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.776 00.003 16872 Star::Find returns 1 (0), X=514.96, Y=85.43, Mass=474, SNR=9.6, Peak=3304 HFD=3.0
00:17:25.778 00.002 16872 Star::Find(15, 31, 302, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.781 00.003 16872 Star::Find false star n=5 nbg=281 bg=3204.1 sigma=20.6 thresh=3266 peak=3256
00:17:25.783 00.002 16872 Star::Find returns 0 (2), X=31.00, Y=302.00, Mass=392, SNR=2.9, Peak=3300 HFD=0.0
00:17:25.786 00.003 16872 Star::Find(15, 1672, 366, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.789 00.003 16872 Star::Find returns 1 (0), X=1671.88, Y=365.45, Mass=437, SNR=8.2, Peak=3296 HFD=4.5
00:17:25.791 00.002 16872 Star::Find(15, 1639, 427, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.793 00.002 16872 Star::Find returns 1 (0), X=1638.56, Y=428.36, Mass=406, SNR=7.8, Peak=3296 HFD=2.3
00:17:25.795 00.002 16872 Star::Find(15, 410, 732, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.798 00.003 16872 Star::Find returns 1 (0), X=424.94, Y=727.91, Mass=420, SNR=8.2, Peak=3300 HFD=2.2
00:17:25.803 00.005 16872 Star::Find(15, 1173, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.806 00.003 16872 Star::Find returns 1 (0), X=1172.68, Y=957.65, Mass=655, SNR=10.7, Peak=3288 HFD=3.1
00:17:25.809 00.003 16872 Star::Find(15, 1721, 113, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.812 00.003 16872 Star::Find returns 1 (0), X=1721.57, Y=113.15, Mass=536, SNR=9.3, Peak=3296 HFD=2.0
00:17:25.815 00.003 16872 Star::Find(15, 1386, 440, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.817 00.002 16872 Star::Find returns 0 (4), X=1394.00, Y=430.49, Mass=310, SNR=7.0, Peak=3308 HFD=1.0
00:17:25.820 00.003 16872 Star::Find(15, 492, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.823 00.003 16872 Star::Find returns 1 (0), X=489.03, Y=828.26, Mass=732, SNR=11.1, Peak=3292 HFD=5.1
00:17:25.825 00.002 16872 Star::Find(15, 1859, 339, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.828 00.003 16872 Star::Find false star n=4 nbg=269 bg=3213.7 sigma=15.6 thresh=3261 peak=3257
00:17:25.829 00.001 16872 Star::Find returns 0 (2), X=1859.00, Y=339.00, Mass=221, SNR=2.9, Peak=3284 HFD=0.0
00:17:25.836 00.007 16872 Star::Find(15, 933, 503, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.839 00.003 16872 Star::Find false star n=3 nbg=280 bg=3211.1 sigma=21.8 thresh=3277 peak=3271
00:17:25.842 00.003 16872 Star::Find returns 0 (2), X=933.00, Y=503.00, Mass=263, SNR=2.9, Peak=3324 HFD=0.0
00:17:25.845 00.003 16872 Star::Find(15, 395, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.849 00.004 16872 Star::Find returns 1 (0), X=395.18, Y=570.75, Mass=411, SNR=8.1, Peak=3296 HFD=2.3
00:17:25.850 00.001 16872 Star::Find(15, 1841, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.853 00.003 16872 Star::Find false star n=6 nbg=280 bg=3205.4 sigma=17.0 thresh=3257 peak=3255
00:17:25.856 00.003 16872 Star::Find returns 0 (2), X=1841.00, Y=579.00, Mass=359, SNR=2.9, Peak=3268 HFD=0.0
00:17:25.859 00.003 16872 Star::Find(15, 546, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.862 00.003 16872 Star::Find false star n=2 nbg=271 bg=3212.4 sigma=20.1 thresh=3273 peak=3260
00:17:25.865 00.003 16872 Star::Find returns 0 (2), X=546.00, Y=283.00, Mass=135, SNR=2.9, Peak=3296 HFD=0.0
00:17:25.868 00.003 16872 Star::Find(15, 332, 547, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.872 00.004 16872 Star::Find false star n=5 nbg=280 bg=3206.8 sigma=20.0 thresh=3267 peak=3265
00:17:25.875 00.003 16872 Star::Find returns 0 (2), X=332.00, Y=547.00, Mass=350, SNR=2.9, Peak=3288 HFD=0.0
00:17:25.877 00.002 16872 Star::Find(15, 1469, 942, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.880 00.003 16872 Star::Find returns 0 (4), X=1468.49, Y=942.04, Mass=333, SNR=7.6, Peak=3308 HFD=1.0
00:17:25.882 00.002 16872 Star::Find(15, 206, 1054, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.885 00.003 16872 Star::Find returns 1 (0), X=206.34, Y=1054.01, Mass=534, SNR=10.4, Peak=3328 HFD=1.8
00:17:25.887 00.002 16872 Star::Find(15, 1370, 723, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.890 00.003 16872 Star::Find false star n=3 nbg=278 bg=3209.6 sigma=18.5 thresh=3265 peak=3260
00:17:25.893 00.003 16872 Star::Find returns 0 (2), X=1370.00, Y=723.00, Mass=215, SNR=2.9, Peak=3288 HFD=0.0
00:17:25.897 00.004 16872 Star::Find(15, 122, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.900 00.003 16872 Star::Find returns 0 (4), X=122.55, Y=581.79, Mass=477, SNR=9.3, Peak=3328 HFD=1.2
00:17:25.903 00.003 16872 Star::Find(15, 462, 527, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.905 00.002 16872 Star::Find returns 1 (0), X=453.27, Y=534.82, Mass=1129, SNR=16.9, Peak=3472 HFD=1.5
00:17:25.908 00.003 16872 Star::Find(15, 1459, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.911 00.003 16872 Star::Find returns 1 (0), X=1466.16, Y=139.97, Mass=1702, SNR=23.2, Peak=3600 HFD=1.7
00:17:25.914 00.003 16872 Star::Find(15, 1221, 470, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.916 00.002 16872 Star::Find false star n=7 nbg=278 bg=3210.2 sigma=16.7 thresh=3260 peak=3258
00:17:25.919 00.003 16872 Star::Find returns 0 (2), X=1221.00, Y=470.00, Mass=400, SNR=2.9, Peak=3280 HFD=0.0
00:17:25.921 00.002 16872 Star::Find(15, 1212, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.926 00.005 16872 Star::Find returns 0 (4), X=1213.47, Y=990.54, Mass=269, SNR=6.1, Peak=3284 HFD=1.4
00:17:25.929 00.003 16872 Star::Find(15, 1882, 149, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.932 00.003 16872 Star::Find returns 1 (0), X=1882.37, Y=148.88, Mass=529, SNR=9.2, Peak=3332 HFD=1.7
00:17:25.934 00.002 16872 Star::Find(15, 1289, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.937 00.003 16872 Star::Find false star n=5 nbg=268 bg=3210.1 sigma=18.6 thresh=3266 peak=3266
00:17:25.939 00.002 16872 Star::Find returns 0 (2), X=1289.00, Y=728.00, Mass=338, SNR=2.9, Peak=3296 HFD=0.0
00:17:25.942 00.003 16872 Star::Find(15, 1371, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.944 00.002 16872 Star::Find returns 0 (4), X=1371.48, Y=817.45, Mass=424, SNR=9.0, Peak=3324 HFD=1.4
00:17:25.946 00.002 16872 Star::Find(15, 785, 397, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.948 00.002 16872 Star::Find returns 1 (0), X=797.35, Y=394.19, Mass=375, SNR=7.5, Peak=3312 HFD=2.1
00:17:25.952 00.004 16872 Star::Find(15, 1684, 239, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.954 00.002 16872 Star::Find returns 1 (0), X=1686.69, Y=232.77, Mass=1526, SNR=21.1, Peak=3584 HFD=1.5
00:17:25.958 00.004 16872 Star::Find(15, 761, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.960 00.002 16872 Star::Find false star n=9 nbg=264 bg=3204.9 sigma=18.5 thresh=3260 peak=3257
00:17:25.963 00.003 16872 Star::Find returns 0 (2), X=761.00, Y=730.00, Mass=588, SNR=2.9, Peak=3308 HFD=0.0
00:17:25.966 00.003 16872 Star::Find(15, 84, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.968 00.002 16872 Star::Find false star n=2 nbg=268 bg=3209.7 sigma=18.3 thresh=3265 peak=3256
00:17:25.971 00.003 16872 Star::Find returns 0 (2), X=84.00, Y=275.00, Mass=117, SNR=2.9, Peak=3280 HFD=0.0
00:17:25.974 00.003 16872 Star::Find(15, 1796, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.977 00.003 16872 Star::Find returns 0 (4), X=1795.50, Y=861.49, Mass=346, SNR=7.1, Peak=3308 HFD=1.4
00:17:25.979 00.002 16872 AutoFind: finding best star pass 1
00:17:25.982 00.003 16872 Star::Find(15, 1213, 111, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.984 00.002 16872 Star::Find returns 1 (0), X=1213.41, Y=110.50, Mass=948479, SNR=609.4, Peak=61048 HFD=3.7
00:17:25.987 00.003 16872 AutoFind: near-saturated [1213, 111] 470.5 Mass 948479 SNR 609.4 Peak 61048
00:17:25.990 00.003 16872 Star::Find(15, 1626, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:25.993 00.003 16872 Star::Find returns 1 (0), X=1626.53, Y=579.37, Mass=9030, SNR=47.1, Peak=3996 HFD=3.3
00:17:25.995 00.002 16872 AutoFind returns star at [1626, 580] 4.8 Mass 9030 SNR 47.1
00:17:25.998 00.003 16872 Star::Find(15, 1626, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:26.002 00.004 16872 Star::Find returns 1 (0), X=1626.53, Y=579.37, Mass=9030, SNR=47.1, Peak=3996 HFD=3.3
00:17:26.006 00.004 16872 MultiStar: List (12): {1626.53, 579.37}(47.1), {1076.84, 959.21}(18.9), {416.65, 621.94}(29.3), {967.92, 616.85}(13.8), {181.08, 692.13}(16.4), {1270.80, 526.17}(11.0), {681.09, 1039.43}(11.0), {314.86, 848.68}(12.6), {1143.40, 587.52}(13.6), {911.00, 784.49}(12.5), {1770.41, 638.30}(11.5), {1847.86, 1001.31}(8.8), 
00:17:26.010 00.004 16872 setting lock position to (1626.53, 579.37)
00:17:26.012 00.002 16872 MultiStar: stabilizing after lock position change
00:17:26.015 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
00:17:26.018 00.003 16872 UpdateGuideState(): m_state=1
00:17:26.021 00.003 16872 Star::Find(15, 1626, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:26.023 00.002 16872 Star::Find returns 1 (0), X=1626.53, Y=579.37, Mass=9030, SNR=47.1, Peak=3996 HFD=3.3
00:17:26.026 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:17:26.029 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:17:26.031 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:17:26.039 00.008 16872 setting force full frames = false
00:17:26.042 00.003 16872 setting lock position to (1626.53, 579.37)
00:17:26.045 00.003 16872 MultiStar: stabilizing after lock position change
00:17:26.047 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:17:26.051 00.004 16872 Changing from state SELECTING to SELECTED
00:17:26.054 00.003 16872 guider state => SELECTED
00:17:26.064 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=61048, med=3208, FiltMin=3102, FiltMax=43528, Gamma=2.190
00:17:26.105 00.041 16872 UpdateGuideState exits: m=9030 SNR=47.1
00:17:26.108 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=61048, med=3208, FiltMin=3102, FiltMax=43528, Gamma=2.190
00:17:26.143 00.035 16872 Status Line: Auto-selected star at (1626.5, 579.4)
00:17:26.155 00.012 16872 PhdController: newstate STATE_WAIT_SELECTED
00:17:26.158 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:26.166 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:17:26.169 00.003 16872 Enqueuing Expose request
00:17:26.172 00.003 9640 Worker thread wakes up
00:17:26.172 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:17:26.172 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1612,564,31,31)
00:17:26.172 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"30e97123-96d6-46f7-a9a8-934c24870092"}
00:17:26.175 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"30e97123-96d6-46f7-a9a8-934c24870092"}
00:17:26.179 00.004 16872 evsrv: cli 0D3C0A48 connect
00:17:26.182 00.003 16872 case statement mapped state 2 to 1
00:17:26.185 00.003 16872 case statement mapped state 2 to 1
00:17:26.188 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84662f8c-40f2-4822-b607-c59c13c4a56e"}
00:17:26.193 00.005 16872 case statement mapped state 2 to 1
00:17:26.197 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"84662f8c-40f2-4822-b607-c59c13c4a56e"}
00:17:26.199 00.002 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"8ab587e8-a4e0-4230-a5aa-f6cbd5b17ac5"}
00:17:26.203 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1626.53,579.37],"id":"8ab587e8-a4e0-4230-a5aa-f6cbd5b17ac5"}
00:17:26.206 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5dc61859-5661-4567-bc57-63dda18a128d"}
00:17:26.210 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.53,7.37],"pixels":"..."},"id":"5dc61859-5661-4567-bc57-63dda18a128d"}
00:17:26.213 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:17:26.217 00.004 16872 evsrv: cli 0D3BFB48 connect
00:17:26.219 00.002 16872 case statement mapped state 2 to 1
00:17:26.226 00.007 16872 case statement mapped state 2 to 1
00:17:26.229 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"527d8650-d282-4ee3-a0e5-65944be2aea4"}
00:17:26.231 00.002 16872 case statement mapped state 2 to 1
00:17:26.234 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"527d8650-d282-4ee3-a0e5-65944be2aea4"}
00:17:26.244 00.010 16872 evsrv: cli 0D3BFB48 disconnect
00:17:27.238 00.994 16872 evsrv: cli 0D3BFFA8 connect
00:17:27.241 00.003 16872 case statement mapped state 2 to 1
00:17:27.245 00.004 16872 case statement mapped state 2 to 1
00:17:27.249 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"8502791c-432b-4845-9ad5-c71a55f34ff8"}
00:17:27.254 00.005 16872 case statement mapped state 2 to 1
00:17:27.258 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"8502791c-432b-4845-9ad5-c71a55f34ff8"}
00:17:27.262 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:17:28.263 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:17:28.266 00.003 16872 case statement mapped state 2 to 1
00:17:28.272 00.006 16872 case statement mapped state 2 to 1
00:17:28.275 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"ab020cea-5d16-4a34-a53c-7b88eec3f6f7"}
00:17:28.278 00.003 16872 case statement mapped state 2 to 1
00:17:28.281 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"ab020cea-5d16-4a34-a53c-7b88eec3f6f7"}
00:17:28.285 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:17:28.580 00.295 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4378ca84-4b57-4551-8797-8218969d7eda"}
00:17:28.585 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4378ca84-4b57-4551-8797-8218969d7eda"}
00:17:28.587 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f16db339-815c-4a53-b7f2-e405f51ddb50"}
00:17:28.591 00.004 16872 case statement mapped state 2 to 1
00:17:28.593 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f16db339-815c-4a53-b7f2-e405f51ddb50"}
00:17:28.597 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c9bb296d-4c24-44dd-826d-6d66a74d86b8"}
00:17:28.602 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.53,7.37],"pixels":"..."},"id":"c9bb296d-4c24-44dd-826d-6d66a74d86b8"}
00:17:29.285 00.683 16872 evsrv: cli 0D3C0A48 connect
00:17:29.291 00.006 16872 case statement mapped state 2 to 1
00:17:29.295 00.004 16872 case statement mapped state 2 to 1
00:17:29.302 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0f287d00-0e1a-4d96-8357-9ea0f0f3f12b"}
00:17:29.306 00.004 16872 case statement mapped state 2 to 1
00:17:29.310 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"0f287d00-0e1a-4d96-8357-9ea0f0f3f12b"}
00:17:29.316 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:17:30.234 00.918 9640 Exposure complete
00:17:30.316 00.082 16872 evsrv: cli 0D3C0228 connect
00:17:30.319 00.003 16872 case statement mapped state 2 to 1
00:17:30.323 00.004 16872 case statement mapped state 2 to 1
00:17:30.328 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"2a27cb48-9fbf-4c5d-bd0f-12bbd6c29369"}
00:17:30.331 00.003 16872 case statement mapped state 2 to 1
00:17:30.334 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"2a27cb48-9fbf-4c5d-bd0f-12bbd6c29369"}
00:17:30.338 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:17:30.374 00.036 9640 worker thread done servicing request
00:17:30.374 00.000 16872 OnExposeComplete: enter
00:17:30.377 00.003 16872 UpdateGuideState(): m_state=2
00:17:30.380 00.003 16872 Star::Find(15, 1626, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:17:30.382 00.002 16872 Star::Find returns 1 (0), X=1625.70, Y=579.70, Mass=8979, SNR=50.4, Peak=4132 HFD=3.0
00:17:30.386 00.004 16872 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
00:17:30.388 00.002 16872 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
00:17:30.390 00.002 16872 CameraToMount -- cameraX=-0.83 cameraY=0.33 hyp=0.90 cameraTheta=2.76 mountX=0.32 mountY=0.85, mountTheta=1.21
00:17:30.398 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3208, FiltMin=3072, FiltMax=42796, Gamma=2.190
00:17:30.435 00.037 16872 UpdateGuideState exits: m=8979 SNR=50.4
00:17:30.437 00.002 16872 PhdController: newstate STATE_CALIBRATE
00:17:30.440 00.003 16872 PhdController: newstate STATE_GUIDE
00:17:30.454 00.014 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:17:30.459 00.005 16872 guider state => CALIBRATED
00:17:30.462 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:17:30.471 00.009 16872 reset dither spiral
00:17:30.473 00.002 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:17:30.476 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:30.478 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:17:30.481 00.003 16872 Enqueuing Expose request
00:17:30.484 00.003 9640 Worker thread wakes up
00:17:30.484 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:17:30.484 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:17:31.340 00.856 16872 evsrv: cli 0D3C0A48 connect
00:17:31.343 00.003 16872 case statement mapped state 5 to 1
00:17:31.351 00.008 16872 case statement mapped state 5 to 1
00:17:31.355 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4e9f59f0-7210-42ae-bb58-d5ae91134170"}
00:17:31.357 00.002 16872 case statement mapped state 5 to 1
00:17:31.360 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"4e9f59f0-7210-42ae-bb58-d5ae91134170"}
00:17:31.364 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:17:32.081 00.717 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b4e2981-7698-48c3-b991-b439e5f14f6b"}
00:17:32.084 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6b4e2981-7698-48c3-b991-b439e5f14f6b"}
00:17:32.087 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a59356a-ac0f-400f-a11a-08c5f1da2eae"}
00:17:32.090 00.003 16872 case statement mapped state 5 to 1
00:17:32.092 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"0a59356a-ac0f-400f-a11a-08c5f1da2eae"}
00:17:32.097 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f4d9291c-3931-4eb0-af79-18b6f8d1d007"}
00:17:32.099 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.70,6.70],"pixels":"..."},"id":"f4d9291c-3931-4eb0-af79-18b6f8d1d007"}
00:17:32.367 00.268 16872 evsrv: cli 0D3BFFA8 connect
00:17:32.370 00.003 16872 case statement mapped state 5 to 1
00:17:32.373 00.003 16872 case statement mapped state 5 to 1
00:17:32.377 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b8069009-0b18-473a-876e-7377abe94360"}
00:17:32.380 00.003 16872 case statement mapped state 5 to 1
00:17:32.382 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"b8069009-0b18-473a-876e-7377abe94360"}
00:17:32.386 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:17:33.387 01.001 16872 evsrv: cli 0D3C0A48 connect
00:17:33.390 00.003 16872 case statement mapped state 5 to 1
00:17:33.394 00.004 16872 case statement mapped state 5 to 1
00:17:33.398 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1388ae5b-edf4-4252-a4f5-bdf5a58a5587"}
00:17:33.400 00.002 16872 case statement mapped state 5 to 1
00:17:33.404 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"1388ae5b-edf4-4252-a4f5-bdf5a58a5587"}
00:17:33.407 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:17:34.408 01.001 16872 evsrv: cli 0D3C0228 connect
00:17:34.410 00.002 16872 case statement mapped state 5 to 1
00:17:34.416 00.006 16872 case statement mapped state 5 to 1
00:17:34.419 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"39afa7cd-89e7-4446-934a-b8593de177e5"}
00:17:34.423 00.004 16872 case statement mapped state 5 to 1
00:17:34.425 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"39afa7cd-89e7-4446-934a-b8593de177e5"}
00:17:34.430 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:17:34.544 00.114 9640 Exposure complete
00:17:34.693 00.149 16872 OnExposeComplete: enter
00:17:34.698 00.005 9640 worker thread done servicing request
00:17:34.698 00.000 16872 UpdateGuideState(): m_state=5
00:17:34.702 00.004 16872 Star::Find(15, 1625, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:17:34.705 00.003 16872 Star::Find returns 1 (0), X=1626.21, Y=579.66, Mass=8964, SNR=50.8, Peak=4204 HFD=2.7
00:17:34.709 00.004 16872 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.56) = xAngle (0.86 = 0.86)
00:17:34.713 00.004 16872 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.90 = 0.90)
00:17:34.716 00.003 16872 CameraToMount -- cameraX=-0.33 cameraY=0.29 hyp=0.44 cameraTheta=2.41 mountX=0.29 mountY=0.34, mountTheta=0.88
00:17:34.722 00.006 16872 Changing from state CALIBRATED to GUIDING
00:17:34.726 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:17:34.731 00.005 16872 ScopeASCOM::SideOfPier() returns 0
00:17:34.806 00.075 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:17:34.810 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:17:34.814 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:17:34.818 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:17:34.822 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:17:34.825 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:17:34.829 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:17:34.833 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:17:34.837 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:17:34.841 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:17:34.845 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:17:34.848 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:17:34.852 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:17:34.856 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:17:34.929 00.073 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:17:34.932 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:17:34.935 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:17:34.940 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:17:34.943 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:17:35.010 00.067 16872 setting lock position to (1626.21, 579.66)
00:17:35.016 00.006 16872 MultiStar: stabilizing after lock position change
00:17:35.018 00.002 16872 guider state => GUIDING
00:17:35.022 00.004 16872 Status Line: Guiding
00:17:35.028 00.006 16872 Mount: notify guiding started
00:17:35.033 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:17:35.035 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:17:35.041 00.006 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:17:35.043 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:17:35.046 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:17:35.049 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:17:35.052 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:17:35.054 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:17:35.057 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:17:35.059 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:17:35.062 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:17:35.065 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:17:35.067 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:17:35.071 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:17:35.075 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:17:35.077 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:17:35.080 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:17:35.083 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:17:35.086 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:17:35.089 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:17:35.092 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:17:35.094 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:17:35.097 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:17:35.100 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:17:35.105 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:17:35.107 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:17:35.110 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:17:35.113 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:17:35.115 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:17:35.119 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:17:35.121 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:17:35.125 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:17:35.127 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:17:35.131 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:17:35.138 00.007 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:17:35.141 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:17:35.144 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:17:35.147 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:17:35.257 00.110 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:17:35.385 00.128 16872 ScopeASCOM::SideOfPier() returns 0
00:17:35.387 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:17:35.391 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:17:35.393 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:17:35.396 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:17:35.399 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:17:35.403 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:17:35.405 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:17:35.408 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:17:35.411 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:17:35.415 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=64828, med=3204, FiltMin=3030, FiltMax=44520, Gamma=2.190
00:17:35.451 00.036 16872 UpdateGuideState exits: m=8964 SNR=50.8
00:17:35.454 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:17:35.457 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:35.460 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:17:35.465 00.005 16872 Enqueuing Expose request
00:17:35.467 00.002 9640 Worker thread wakes up
00:17:35.467 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:17:35.467 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:17:35.467 00.000 16872 evsrv: cli 0D3BFFA8 connect
00:17:35.470 00.003 16872 case statement mapped state 6 to 3
00:17:35.476 00.006 16872 case statement mapped state 6 to 3
00:17:35.479 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"26e57529-8ac1-4afc-95a6-3a93d79f863c"}
00:17:35.481 00.002 16872 case statement mapped state 6 to 3
00:17:35.484 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"26e57529-8ac1-4afc-95a6-3a93d79f863c"}
00:17:35.497 00.013 16872 evsrv: cli 0D3BFFA8 disconnect
00:17:35.580 00.083 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"730fe575-50f6-4a0c-8f1f-2023bb2a48aa"}
00:17:35.583 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"730fe575-50f6-4a0c-8f1f-2023bb2a48aa"}
00:17:35.590 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2bc6e0cb-1b57-42be-a210-713063f4f9a1"}
00:17:35.593 00.003 16872 case statement mapped state 6 to 3
00:17:35.596 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bc6e0cb-1b57-42be-a210-713063f4f9a1"}
00:17:35.599 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e4e2e2f8-4840-4587-982c-0c6fd86fe4e3"}
00:17:35.603 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.21,6.66],"pixels":"..."},"id":"e4e2e2f8-4840-4587-982c-0c6fd86fe4e3"}
00:17:39.079 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d60d55b4-a538-4c8c-b73b-e91a8a3446fd"}
00:17:39.081 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d60d55b4-a538-4c8c-b73b-e91a8a3446fd"}
00:17:39.084 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"97219ea2-4645-4e93-a23d-461525e6677a"}
00:17:39.088 00.004 16872 case statement mapped state 6 to 3
00:17:39.091 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"97219ea2-4645-4e93-a23d-461525e6677a"}
00:17:39.095 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d48f0277-ad4b-43d1-b454-ad452ff8643c"}
00:17:39.098 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.21,6.66],"pixels":"..."},"id":"d48f0277-ad4b-43d1-b454-ad452ff8643c"}
00:17:39.517 00.419 9640 Exposure complete
00:17:39.652 00.135 9640 worker thread done servicing request
00:17:39.652 00.000 16872 OnExposeComplete: enter
00:17:39.654 00.002 16872 UpdateGuideState(): m_state=6
00:17:39.658 00.004 16872 Star::Find(15, 1626, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:17:39.661 00.003 16872 Star::Find returns 1 (0), X=1625.94, Y=579.22, Mass=8656, SNR=45.6, Peak=4132 HFD=2.8
00:17:39.664 00.003 16872 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.56) = xAngle (-3.68 = 2.60)
00:17:39.666 00.002 16872 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.63 = 2.65)
00:17:39.668 00.002 16872 CameraToMount -- cameraX=-0.27 cameraY=-0.44 hyp=0.52 cameraTheta=-2.12 mountX=-0.45 mountY=0.25, mountTheta=2.64
00:17:39.672 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=-0.44, opts=13)
00:17:39.677 00.005 16872 Enqueuing Move request for scope (-0.27, -0.44)
00:17:39.679 00.002 9640 Worker thread wakes up
00:17:39.679 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.44) opts 0xd
00:17:39.679 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, -0.44)
00:17:39.679 00.000 9640 Moving (-0.27, -0.44) raw xDistance=-0.45 yDistance=0.25
00:17:39.679 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.45
00:17:39.679 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=0
00:17:39.679 00.000 9640 MoveAxis(E, 47, ABG)
00:17:39.679 00.000 9640 Guiding  Dir = 2, Dur = 47
00:17:39.681 00.002 9640 IsSlewing returns 0
00:17:39.681 00.000 9640 IsGuiding returns 0
00:17:39.681 00.000 9640 PulseGuide returned control before completion, sleep 57
00:17:39.685 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65512, med=3204, FiltMin=3074, FiltMax=45480, Gamma=2.190
00:17:39.722 00.037 16872 UpdateGuideState exits: m=8656 SNR=45.6
00:17:39.727 00.005 16872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 1 / 99999
00:17:39.730 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785459.729,"Host":"RBFOCUS307","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:17:39.732 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:39.735 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:17:39.737 00.002 16872 Enqueuing Expose request
00:17:39.753 00.016 9640 IsGuiding returns 1
00:17:39.753 00.000 9640 scope still moving after pulse duration time elapsed
00:17:39.784 00.031 9640 IsSlewing returns 0
00:17:39.785 00.001 9640 IsGuiding returns 0
00:17:39.786 00.001 9640 scope move finished after 47 + 58 ms
00:17:39.786 00.000 9640 Move returns status 0, amount 47
00:17:39.786 00.000 9640 MoveAxis(N, 0, ABG)
00:17:39.787 00.001 9640 Move returns status 0, amount 0
00:17:39.787 00.000 9640 move complete, result=0
00:17:39.787 00.000 9640 worker thread done servicing request
00:17:39.787 00.000 9640 Worker thread wakes up
00:17:39.787 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:17:39.787 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:17:39.789 00.002 16872 GuideStep: -0.4 px 47 ms EAST, 0.2 px 0 ms NORTH
00:17:42.577 02.788 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4649ed09-0e3c-41cf-961e-ca96e50bcc69"}
00:17:42.580 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4649ed09-0e3c-41cf-961e-ca96e50bcc69"}
00:17:42.584 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8aeeb224-cd0a-463e-8d0e-7f4bbcd4e8c7"}
00:17:42.588 00.004 16872 case statement mapped state 6 to 3
00:17:42.591 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8aeeb224-cd0a-463e-8d0e-7f4bbcd4e8c7"}
00:17:42.594 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4bd0f4b9-fc83-4557-866c-0b586c696919"}
00:17:42.597 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.94,7.22],"pixels":"..."},"id":"4bd0f4b9-fc83-4557-866c-0b586c696919"}
00:17:43.842 01.245 9640 Exposure complete
00:17:43.979 00.137 9640 worker thread done servicing request
00:17:43.979 00.000 16872 OnExposeComplete: enter
00:17:43.981 00.002 16872 UpdateGuideState(): m_state=6
00:17:43.985 00.004 16872 Star::Find(15, 1625, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:17:43.987 00.002 16872 Star::Find returns 1 (0), X=1626.14, Y=580.56, Mass=9792, SNR=50.6, Peak=4140 HFD=3.3
00:17:43.989 00.002 16872 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.56) = xAngle (0.09 = 0.09)
00:17:43.993 00.004 16872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.14 = 0.14)
00:17:43.996 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=0.90 hyp=0.90 cameraTheta=1.65 mountX=0.90 mountY=0.12, mountTheta=0.14
00:17:44.001 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=0.90, opts=13)
00:17:44.003 00.002 16872 Enqueuing Move request for scope (-0.07, 0.90)
00:17:44.007 00.004 9640 Worker thread wakes up
00:17:44.007 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.90) opts 0xd
00:17:44.007 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, 0.90)
00:17:44.007 00.000 9640 Moving (-0.07, 0.90) raw xDistance=0.90 yDistance=0.12
00:17:44.007 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.77 from input 0.90
00:17:44.007 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
00:17:44.007 00.000 9640 MoveAxis(W, 91, ABG)
00:17:44.007 00.000 9640 Guiding  Dir = 3, Dur = 91
00:17:44.008 00.001 9640 IsSlewing returns 0
00:17:44.008 00.000 9640 IsGuiding returns 0
00:17:44.009 00.001 9640 PulseGuide returned control before completion, sleep 101
00:17:44.015 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=65512, med=3204, FiltMin=3132, FiltMax=44960, Gamma=2.190
00:17:44.053 00.038 16872 UpdateGuideState exits: m=9792 SNR=50.6
00:17:44.056 00.003 16872 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 2 / 99999
00:17:44.058 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777785464.058,"Host":"RBFOCUS307","Inst":1,"Distance":0.59,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:17:44.061 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:44.064 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:17:44.066 00.002 16872 Enqueuing Expose request
00:17:44.116 00.050 9640 IsGuiding returns 1
00:17:44.116 00.000 9640 scope still moving after pulse duration time elapsed
00:17:44.146 00.030 9640 IsSlewing returns 0
00:17:44.147 00.001 9640 IsGuiding returns 0
00:17:44.147 00.000 9640 scope move finished after 91 + 47 ms
00:17:44.147 00.000 9640 Move returns status 0, amount 91
00:17:44.147 00.000 9640 MoveAxis(N, 0, ABG)
00:17:44.147 00.000 9640 Move returns status 0, amount 0
00:17:44.147 00.000 9640 move complete, result=0
00:17:44.148 00.001 9640 worker thread done servicing request
00:17:44.148 00.000 9640 Worker thread wakes up
00:17:44.148 00.000 16872 GuideStep: 0.9 px 91 ms WEST, 0.1 px 0 ms NORTH
00:17:44.151 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:17:44.151 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:17:46.078 01.927 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5145dc02-1991-44c3-bab7-b96b83c34ca9"}
00:17:46.082 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5145dc02-1991-44c3-bab7-b96b83c34ca9"}
00:17:46.086 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f019d6b-3775-4dbb-b1fa-b7e58fec19be"}
00:17:46.090 00.004 16872 case statement mapped state 6 to 3
00:17:46.093 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f019d6b-3775-4dbb-b1fa-b7e58fec19be"}
00:17:46.096 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"21529323-12a5-4ad8-a889-ac46319052cd"}
00:17:46.099 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.14,6.56],"pixels":"..."},"id":"21529323-12a5-4ad8-a889-ac46319052cd"}
00:17:48.214 02.115 9640 Exposure complete
00:17:48.355 00.141 9640 worker thread done servicing request
00:17:48.355 00.000 16872 OnExposeComplete: enter
00:17:48.358 00.003 16872 UpdateGuideState(): m_state=6
00:17:48.360 00.002 16872 Star::Find(15, 1626, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:17:48.363 00.003 16872 Star::Find returns 1 (0), X=1626.28, Y=579.41, Mass=9286, SNR=51.1, Peak=3948 HFD=3.6
00:17:48.368 00.005 16872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.56) = xAngle (-2.85 = -2.85)
00:17:48.370 00.002 16872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.81 = -2.81)
00:17:48.373 00.003 16872 CameraToMount -- cameraX=0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.30 mountX=-0.26 mountY=-0.09, mountTheta=-2.81
00:17:48.378 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=-0.26, opts=13)
00:17:48.382 00.004 16872 Enqueuing Move request for scope (0.07, -0.26)
00:17:48.385 00.003 9640 Worker thread wakes up
00:17:48.385 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.26) opts 0xd
00:17:48.385 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, -0.26)
00:17:48.385 00.000 9640 Moving (0.07, -0.26) raw xDistance=-0.26 yDistance=-0.09
00:17:48.385 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
00:17:48.385 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.09, m_sumCorr=0
00:17:48.385 00.000 9640 MoveAxis(E, 18, ABG)
00:17:48.385 00.000 9640 Guiding  Dir = 2, Dur = 18
00:17:48.386 00.001 9640 IsSlewing returns 0
00:17:48.386 00.000 9640 IsGuiding returns 0
00:17:48.386 00.000 9640 PulseGuide returned control before completion, sleep 28
00:17:48.391 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65512, med=3204, FiltMin=3096, FiltMax=43292, Gamma=2.190
00:17:48.426 00.035 9640 IsGuiding returns 1
00:17:48.426 00.000 9640 scope still moving after pulse duration time elapsed
00:17:48.429 00.003 16872 UpdateGuideState exits: m=9286 SNR=51.1
00:17:48.432 00.003 16872 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 3 / 99999
00:17:48.435 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785468.435,"Host":"RBFOCUS307","Inst":1,"Distance":0.50,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
00:17:48.438 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:48.441 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:17:48.444 00.003 16872 Enqueuing Expose request
00:17:48.456 00.012 9640 IsSlewing returns 0
00:17:48.456 00.000 9640 IsGuiding returns 0
00:17:48.456 00.000 9640 scope move finished after 18 + 52 ms
00:17:48.456 00.000 9640 Move returns status 0, amount 18
00:17:48.456 00.000 9640 MoveAxis(N, 0, ABG)
00:17:48.456 00.000 9640 Move returns status 0, amount 0
00:17:48.456 00.000 9640 move complete, result=0
00:17:48.457 00.001 9640 worker thread done servicing request
00:17:48.457 00.000 9640 Worker thread wakes up
00:17:48.457 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:17:48.457 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:17:48.457 00.000 16872 GuideStep: -0.3 px 18 ms EAST, -0.1 px 0 ms NORTH
00:17:49.577 01.120 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22b02217-2724-453a-974c-e161d137baad"}
00:17:49.582 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"22b02217-2724-453a-974c-e161d137baad"}
00:17:49.586 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"37a0b78a-35c5-4290-8391-27636e81600c"}
00:17:49.589 00.003 16872 case statement mapped state 6 to 3
00:17:49.592 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"37a0b78a-35c5-4290-8391-27636e81600c"}
00:17:49.597 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"739280dd-efd9-445e-8931-094be31524ef"}
00:17:49.601 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.28,7.41],"pixels":"..."},"id":"739280dd-efd9-445e-8931-094be31524ef"}
00:17:52.516 02.915 9640 Exposure complete
00:17:52.650 00.134 9640 worker thread done servicing request
00:17:52.651 00.001 16872 OnExposeComplete: enter
00:17:52.653 00.002 16872 UpdateGuideState(): m_state=6
00:17:52.656 00.003 16872 Star::Find(15, 1626, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:17:52.659 00.003 16872 Star::Find returns 1 (0), X=1625.79, Y=579.11, Mass=9619, SNR=51.5, Peak=4092 HFD=3.2
00:17:52.661 00.002 16872 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.56) = xAngle (-3.78 = 2.51)
00:17:52.663 00.002 16872 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.73 = 2.55)
00:17:52.668 00.005 16872 CameraToMount -- cameraX=-0.42 cameraY=-0.55 hyp=0.70 cameraTheta=-2.22 mountX=-0.56 mountY=0.39, mountTheta=2.54
00:17:52.672 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.42, y=-0.55, opts=13)
00:17:52.675 00.003 16872 Enqueuing Move request for scope (-0.42, -0.55)
00:17:52.678 00.003 9640 Worker thread wakes up
00:17:52.678 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.55) opts 0xd
00:17:52.678 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.42, -0.55)
00:17:52.678 00.000 9640 Moving (-0.42, -0.55) raw xDistance=-0.56 yDistance=0.39
00:17:52.678 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.56
00:17:52.678 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.39, m_sumCorr=0
00:17:52.678 00.000 9640 MoveAxis(E, 61, ABG)
00:17:52.679 00.001 9640 Guiding  Dir = 2, Dur = 61
00:17:52.679 00.000 9640 IsSlewing returns 0
00:17:52.679 00.000 9640 IsGuiding returns 0
00:17:52.679 00.000 9640 PulseGuide returned control before completion, sleep 71
00:17:52.685 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65512, med=3200, FiltMin=3128, FiltMax=44152, Gamma=2.190
00:17:52.723 00.038 16872 UpdateGuideState exits: m=9619 SNR=51.5
00:17:52.727 00.004 16872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 4 / 99999
00:17:52.729 00.002 16872 PhdController: newstate STATE_FINISH
00:17:52.732 00.003 16872 PhdController complete: success
00:17:52.734 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777785472.734,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:17:52.737 00.003 16872 Mount: notify guiding dither settle done success=1
00:17:52.739 00.002 16872 PhdController: newstate STATE_IDLE
00:17:52.745 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:52.750 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:17:52.752 00.002 16872 Enqueuing Expose request
00:17:52.757 00.005 9640 IsGuiding returns 1
00:17:52.757 00.000 9640 scope still moving after pulse duration time elapsed
00:17:52.787 00.030 9640 IsSlewing returns 0
00:17:52.788 00.001 9640 IsGuiding returns 0
00:17:52.788 00.000 9640 scope move finished after 61 + 47 ms
00:17:52.788 00.000 9640 Move returns status 0, amount 61
00:17:52.788 00.000 9640 MoveAxis(N, 0, ABG)
00:17:52.788 00.000 9640 Move returns status 0, amount 0
00:17:52.788 00.000 9640 move complete, result=0
00:17:52.788 00.000 9640 worker thread done servicing request
00:17:52.788 00.000 9640 Worker thread wakes up
00:17:52.788 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:17:52.788 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:17:52.789 00.001 16872 GuideStep: -0.6 px 61 ms EAST, 0.4 px 0 ms NORTH
00:17:53.077 00.288 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ece4dab1-5cd7-4410-b031-6e8e4721302d"}
00:17:53.080 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ece4dab1-5cd7-4410-b031-6e8e4721302d"}
00:17:53.083 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2781dee2-b5f1-485b-afe9-0e6bb7f9bdfb"}
00:17:53.087 00.004 16872 case statement mapped state 6 to 3
00:17:53.089 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2781dee2-b5f1-485b-afe9-0e6bb7f9bdfb"}
00:17:53.093 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"996f094e-59b4-4afb-ae6c-e6b85819cc65"}
00:17:53.097 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.79,7.11],"pixels":"..."},"id":"996f094e-59b4-4afb-ae6c-e6b85819cc65"}
00:17:53.592 00.495 16872 evsrv: cli 0D3BFFA8 connect
00:17:53.597 00.005 16872 case statement mapped state 6 to 3
00:17:53.601 00.004 16872 case statement mapped state 6 to 3
00:17:53.606 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f2b0c936-db16-46b1-b570-9a5c99b28a36"}
00:17:53.609 00.003 16872 case statement mapped state 6 to 3
00:17:53.613 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2b0c936-db16-46b1-b570-9a5c99b28a36"}
00:17:53.616 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:17:56.577 02.961 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a620797f-2475-4362-b818-b4633ebe4121"}
00:17:56.580 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a620797f-2475-4362-b818-b4633ebe4121"}
00:17:56.585 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e5dca6e-e87c-4866-8936-821b98d9c9f9"}
00:17:56.588 00.003 16872 case statement mapped state 6 to 3
00:17:56.590 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e5dca6e-e87c-4866-8936-821b98d9c9f9"}
00:17:56.594 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d77a5104-4517-4fc8-aa44-77282ba37c70"}
00:17:56.597 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.79,7.11],"pixels":"..."},"id":"d77a5104-4517-4fc8-aa44-77282ba37c70"}
00:17:56.858 00.261 9640 Exposure complete
00:17:56.994 00.136 9640 worker thread done servicing request
00:17:56.994 00.000 16872 OnExposeComplete: enter
00:17:57.000 00.006 16872 UpdateGuideState(): m_state=6
00:17:57.003 00.003 16872 Star::Find(15, 1625, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:17:57.005 00.002 16872 Star::Find returns 1 (0), X=1625.54, Y=580.49, Mass=9134, SNR=48.3, Peak=4136 HFD=3.1
00:17:57.007 00.002 16872 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.56) = xAngle (0.69 = 0.69)
00:17:57.010 00.003 16872 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.74 = 0.74)
00:17:57.013 00.003 16872 CameraToMount -- cameraX=-0.67 cameraY=0.83 hyp=1.07 cameraTheta=2.25 mountX=0.82 mountY=0.72, mountTheta=0.72
00:17:57.017 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.67, y=0.83, opts=13)
00:17:57.020 00.003 16872 Enqueuing Move request for scope (-0.67, 0.83)
00:17:57.022 00.002 9640 Worker thread wakes up
00:17:57.022 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.83) opts 0xd
00:17:57.022 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.67, 0.83)
00:17:57.024 00.002 9640 Moving (-0.67, 0.83) raw xDistance=0.82 yDistance=0.72
00:17:57.024 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.69 from input 0.82
00:17:57.024 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.72, m_sumCorr=0
00:17:57.024 00.000 9640 MoveAxis(W, 81, ABG)
00:17:57.024 00.000 9640 Guiding  Dir = 3, Dur = 81
00:17:57.024 00.000 9640 IsSlewing returns 0
00:17:57.024 00.000 9640 IsGuiding returns 0
00:17:57.025 00.001 9640 PulseGuide returned control before completion, sleep 91
00:17:57.031 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65512, med=3204, FiltMin=3116, FiltMax=45408, Gamma=2.190
00:17:57.067 00.036 16872 UpdateGuideState exits: m=9134 SNR=48.3
00:17:57.070 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:57.075 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:17:57.079 00.004 16872 Enqueuing Expose request
00:17:57.120 00.041 9640 IsGuiding returns 1
00:17:57.120 00.000 9640 scope still moving after pulse duration time elapsed
00:17:57.152 00.032 9640 IsSlewing returns 0
00:17:57.154 00.002 9640 IsGuiding returns 0
00:17:57.154 00.000 9640 scope move finished after 81 + 49 ms
00:17:57.154 00.000 9640 Move returns status 0, amount 81
00:17:57.154 00.000 9640 MoveAxis(N, 0, ABG)
00:17:57.154 00.000 9640 Move returns status 0, amount 0
00:17:57.155 00.001 9640 move complete, result=0
00:17:57.155 00.000 9640 worker thread done servicing request
00:17:57.155 00.000 9640 Worker thread wakes up
00:17:57.155 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:17:57.155 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:17:57.155 00.000 16872 GuideStep: 0.8 px 81 ms WEST, 0.7 px 0 ms NORTH
00:18:00.076 02.921 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08a8b53e-a77b-42f5-8ae5-0000402f60e6"}
00:18:00.079 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08a8b53e-a77b-42f5-8ae5-0000402f60e6"}
00:18:00.082 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"107e15ab-267a-4851-80d9-0fead6774458"}
00:18:00.086 00.004 16872 case statement mapped state 6 to 3
00:18:00.088 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"107e15ab-267a-4851-80d9-0fead6774458"}
00:18:00.091 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3cf3500e-5591-466f-9b05-3cc303a7d66d"}
00:18:00.095 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.54,7.49],"pixels":"..."},"id":"3cf3500e-5591-466f-9b05-3cc303a7d66d"}
00:18:01.230 01.135 9640 Exposure complete
00:18:01.373 00.143 9640 worker thread done servicing request
00:18:01.373 00.000 16872 OnExposeComplete: enter
00:18:01.377 00.004 16872 UpdateGuideState(): m_state=6
00:18:01.380 00.003 16872 Star::Find(15, 1625, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:18:01.384 00.004 16872 Star::Find returns 1 (0), X=1625.62, Y=579.49, Mass=9196, SNR=50.3, Peak=4112 HFD=3.1
00:18:01.387 00.003 16872 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.56) = xAngle (-4.41 = 1.87)
00:18:01.392 00.005 16872 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.36 = 1.92)
00:18:01.395 00.003 16872 CameraToMount -- cameraX=-0.59 cameraY=-0.17 hyp=0.61 cameraTheta=-2.86 mountX=-0.18 mountY=0.58, mountTheta=1.88
00:18:01.405 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.59, y=-0.17, opts=13)
00:18:01.408 00.003 16872 Enqueuing Move request for scope (-0.59, -0.17)
00:18:01.411 00.003 9640 Worker thread wakes up
00:18:01.412 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.17) opts 0xd
00:18:01.412 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.59, -0.17)
00:18:01.412 00.000 9640 Moving (-0.59, -0.17) raw xDistance=-0.18 yDistance=0.58
00:18:01.412 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.18
00:18:01.412 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.58, m_sumCorr=0.24
00:18:01.412 00.000 9640 MoveAxis(E, 11, ABG)
00:18:01.412 00.000 9640 Guiding  Dir = 2, Dur = 11
00:18:01.412 00.000 9640 IsSlewing returns 0
00:18:01.413 00.001 9640 IsGuiding returns 0
00:18:01.413 00.000 9640 PulseGuide returned control before completion, sleep 21
00:18:01.420 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=65512, med=3200, FiltMin=3116, FiltMax=42420, Gamma=2.190
00:18:01.445 00.025 9640 IsGuiding returns 1
00:18:01.445 00.000 9640 scope still moving after pulse duration time elapsed
00:18:01.461 00.016 16872 UpdateGuideState exits: m=9196 SNR=50.3
00:18:01.467 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:01.471 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:18:01.473 00.002 16872 Enqueuing Expose request
00:18:01.477 00.004 9640 IsSlewing returns 0
00:18:01.478 00.001 9640 IsGuiding returns 0
00:18:01.478 00.000 9640 scope move finished after 11 + 54 ms
00:18:01.478 00.000 9640 Move returns status 0, amount 11
00:18:01.478 00.000 9640 MoveAxis(S, 28, ABG)
00:18:01.478 00.000 9640 Guiding  Dir = 1, Dur = 28
00:18:01.478 00.000 9640 IsSlewing returns 0
00:18:01.479 00.001 9640 IsGuiding returns 0
00:18:01.479 00.000 9640 PulseGuide returned control before completion, sleep 38
00:18:01.525 00.046 9640 IsGuiding returns 1
00:18:01.525 00.000 9640 scope still moving after pulse duration time elapsed
00:18:01.556 00.031 9640 IsSlewing returns 0
00:18:01.558 00.002 9640 IsGuiding returns 0
00:18:01.558 00.000 9640 scope move finished after 28 + 50 ms
00:18:01.559 00.001 9640 Move returns status 0, amount 28
00:18:01.559 00.000 9640 move complete, result=0
00:18:01.559 00.000 9640 worker thread done servicing request
00:18:01.559 00.000 9640 Worker thread wakes up
00:18:01.559 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:18:01.559 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:18:01.561 00.002 16872 GuideStep: -0.2 px 11 ms EAST, 0.6 px 28 ms SOUTH
00:18:03.577 02.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4879329f-5ae7-4688-9cfb-7ec3f20e7635"}
00:18:03.580 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4879329f-5ae7-4688-9cfb-7ec3f20e7635"}
00:18:03.583 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98ce6122-f281-426f-b396-857d9f42893e"}
00:18:03.586 00.003 16872 case statement mapped state 6 to 3
00:18:03.589 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"98ce6122-f281-426f-b396-857d9f42893e"}
00:18:03.592 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"032a2f6a-c302-41b9-89ac-317ec2ad2cdd"}
00:18:03.595 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.62,7.49],"pixels":"..."},"id":"032a2f6a-c302-41b9-89ac-317ec2ad2cdd"}
00:18:05.618 02.023 9640 Exposure complete
00:18:05.756 00.138 9640 worker thread done servicing request
00:18:05.756 00.000 16872 OnExposeComplete: enter
00:18:05.759 00.003 16872 UpdateGuideState(): m_state=6
00:18:05.762 00.003 16872 Star::Find(15, 1625, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:18:05.765 00.003 16872 Star::Find returns 1 (0), X=1625.32, Y=579.58, Mass=7560, SNR=46.1, Peak=4076 HFD=2.9
00:18:05.767 00.002 16872 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.56) = xAngle (-4.60 = 1.68)
00:18:05.770 00.003 16872 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.55 = 1.73)
00:18:05.772 00.002 16872 CameraToMount -- cameraX=-0.89 cameraY=-0.09 hyp=0.90 cameraTheta=-3.04 mountX=-0.10 mountY=0.89, mountTheta=1.68
00:18:05.777 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.89, y=-0.09, opts=13)
00:18:05.780 00.003 16872 Enqueuing Move request for scope (-0.89, -0.09)
00:18:05.783 00.003 9640 Worker thread wakes up
00:18:05.783 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.89, -0.09) opts 0xd
00:18:05.783 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.89, -0.09)
00:18:05.783 00.000 9640 Moving (-0.89, -0.09) raw xDistance=-0.10 yDistance=0.89
00:18:05.783 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.10
00:18:05.783 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.89, m_sumCorr=0.43
00:18:05.784 00.001 9640 MoveAxis(E, 12, ABG)
00:18:05.784 00.000 9640 Guiding  Dir = 2, Dur = 12
00:18:05.784 00.000 9640 IsSlewing returns 0
00:18:05.784 00.000 9640 IsGuiding returns 0
00:18:05.785 00.001 9640 PulseGuide returned control before completion, sleep 22
00:18:05.791 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=65504, med=3196, FiltMin=3062, FiltMax=43064, Gamma=2.190
00:18:05.824 00.033 9640 IsGuiding returns 1
00:18:05.824 00.000 9640 scope still moving after pulse duration time elapsed
00:18:05.831 00.007 16872 UpdateGuideState exits: m=7560 SNR=46.1
00:18:05.834 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:05.837 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:18:05.841 00.004 16872 Enqueuing Expose request
00:18:05.855 00.014 9640 IsSlewing returns 0
00:18:05.855 00.000 9640 IsGuiding returns 0
00:18:05.855 00.000 9640 scope move finished after 12 + 58 ms
00:18:05.855 00.000 9640 Move returns status 0, amount 12
00:18:05.855 00.000 9640 MoveAxis(S, 23, ABG)
00:18:05.855 00.000 9640 Guiding  Dir = 1, Dur = 23
00:18:05.856 00.001 9640 IsSlewing returns 0
00:18:05.856 00.000 9640 IsGuiding returns 0
00:18:05.856 00.000 9640 PulseGuide returned control before completion, sleep 33
00:18:05.901 00.045 9640 IsGuiding returns 1
00:18:05.902 00.001 9640 scope still moving after pulse duration time elapsed
00:18:05.934 00.032 9640 IsSlewing returns 0
00:18:05.935 00.001 9640 IsGuiding returns 0
00:18:05.936 00.001 9640 scope move finished after 23 + 56 ms
00:18:05.936 00.000 9640 Move returns status 0, amount 23
00:18:05.936 00.000 9640 move complete, result=0
00:18:05.936 00.000 9640 worker thread done servicing request
00:18:05.937 00.001 16872 GuideStep: -0.1 px 12 ms EAST, 0.9 px 23 ms SOUTH
00:18:05.940 00.003 9640 Worker thread wakes up
00:18:05.940 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:18:05.940 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:18:07.075 01.135 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd3b395e-1162-48b7-8e95-c0acf6eda534"}
00:18:07.079 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dd3b395e-1162-48b7-8e95-c0acf6eda534"}
00:18:07.084 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b279951f-e31b-42fe-8e12-8af01f62c902"}
00:18:07.088 00.004 16872 case statement mapped state 6 to 3
00:18:07.093 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b279951f-e31b-42fe-8e12-8af01f62c902"}
00:18:07.098 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3b332888-0859-40d2-a8fe-7dd3da7c9c77"}
00:18:07.102 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.32,6.58],"pixels":"..."},"id":"3b332888-0859-40d2-a8fe-7dd3da7c9c77"}
00:18:09.991 02.889 9640 Exposure complete
00:18:10.129 00.138 9640 worker thread done servicing request
00:18:10.129 00.000 16872 OnExposeComplete: enter
00:18:10.132 00.003 16872 UpdateGuideState(): m_state=6
00:18:10.135 00.003 16872 Star::Find(15, 1625, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:18:10.138 00.003 16872 Star::Find returns 1 (0), X=1625.78, Y=579.71, Mass=8821, SNR=50.0, Peak=4160 HFD=2.7
00:18:10.141 00.003 16872 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
00:18:10.144 00.003 16872 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.52 = 1.52)
00:18:10.146 00.002 16872 CameraToMount -- cameraX=-0.43 cameraY=0.05 hyp=0.44 cameraTheta=3.03 mountX=0.04 mountY=0.43, mountTheta=1.48
00:18:10.150 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.43, y=0.05, opts=13)
00:18:10.155 00.005 16872 Enqueuing Move request for scope (-0.43, 0.05)
00:18:10.158 00.003 9640 Worker thread wakes up
00:18:10.158 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.05) opts 0xd
00:18:10.158 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.43, 0.05)
00:18:10.158 00.000 9640 Moving (-0.43, 0.05) raw xDistance=0.04 yDistance=0.43
00:18:10.158 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:18:10.158 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.43, m_sumCorr=0.64
00:18:10.158 00.000 9640 MoveAxis(E, 0, ABG)
00:18:10.158 00.000 9640 Move returns status 0, amount 0
00:18:10.158 00.000 9640 MoveAxis(S, 26, ABG)
00:18:10.158 00.000 9640 Guiding  Dir = 1, Dur = 26
00:18:10.159 00.001 9640 IsSlewing returns 0
00:18:10.159 00.000 9640 IsGuiding returns 0
00:18:10.159 00.000 9640 PulseGuide returned control before completion, sleep 36
00:18:10.164 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65512, med=3204, FiltMin=3124, FiltMax=43984, Gamma=2.190
00:18:10.198 00.034 9640 IsGuiding returns 1
00:18:10.198 00.000 9640 scope still moving after pulse duration time elapsed
00:18:10.202 00.004 16872 UpdateGuideState exits: m=8821 SNR=50.0
00:18:10.205 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:10.208 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:18:10.211 00.003 16872 Enqueuing Expose request
00:18:10.230 00.019 9640 IsSlewing returns 0
00:18:10.230 00.000 9640 IsGuiding returns 0
00:18:10.231 00.001 9640 scope move finished after 26 + 45 ms
00:18:10.231 00.000 9640 Move returns status 0, amount 26
00:18:10.231 00.000 9640 move complete, result=0
00:18:10.231 00.000 9640 worker thread done servicing request
00:18:10.231 00.000 9640 Worker thread wakes up
00:18:10.231 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:18:10.231 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:18:10.232 00.001 16872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 26 ms SOUTH
00:18:10.575 00.343 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45d5aefa-832a-47ab-946a-e142e7471514"}
00:18:10.579 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"45d5aefa-832a-47ab-946a-e142e7471514"}
00:18:10.582 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"000b45e8-7e19-40e1-8cb0-71c35573c987"}
00:18:10.585 00.003 16872 case statement mapped state 6 to 3
00:18:10.588 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"000b45e8-7e19-40e1-8cb0-71c35573c987"}
00:18:10.592 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ccd12071-5b46-4148-b0b9-3864fa3416ab"}
00:18:10.595 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.78,6.71],"pixels":"..."},"id":"ccd12071-5b46-4148-b0b9-3864fa3416ab"}
00:18:14.075 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6005432d-21c2-4aeb-85f7-7ce8596d31df"}
00:18:14.079 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6005432d-21c2-4aeb-85f7-7ce8596d31df"}
00:18:14.085 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b51b9dc5-1f6d-4560-a6b6-deb38cdcad48"}
00:18:14.090 00.005 16872 case statement mapped state 6 to 3
00:18:14.092 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b51b9dc5-1f6d-4560-a6b6-deb38cdcad48"}
00:18:14.096 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2f85ce1c-7de7-4e65-8d0b-a8c584a952dc"}
00:18:14.099 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.78,6.71],"pixels":"..."},"id":"2f85ce1c-7de7-4e65-8d0b-a8c584a952dc"}
00:18:14.292 00.193 9640 Exposure complete
00:18:14.427 00.135 9640 worker thread done servicing request
00:18:14.427 00.000 16872 OnExposeComplete: enter
00:18:14.430 00.003 16872 UpdateGuideState(): m_state=6
00:18:14.433 00.003 16872 Star::Find(15, 1625, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:18:14.435 00.002 16872 Star::Find returns 1 (0), X=1625.55, Y=579.44, Mass=7676, SNR=45.1, Peak=3988 HFD=3.1
00:18:14.436 00.001 16872 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.56) = xAngle (-4.37 = 1.91)
00:18:14.442 00.006 16872 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.32 = 1.96)
00:18:14.445 00.003 16872 CameraToMount -- cameraX=-0.66 cameraY=-0.22 hyp=0.69 cameraTheta=-2.81 mountX=-0.23 mountY=0.64, mountTheta=1.92
00:18:14.449 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.66, y=-0.22, opts=13)
00:18:14.452 00.003 16872 Enqueuing Move request for scope (-0.66, -0.22)
00:18:14.456 00.004 9640 Worker thread wakes up
00:18:14.456 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.22) opts 0xd
00:18:14.456 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.66, -0.22)
00:18:14.456 00.000 9640 Moving (-0.66, -0.22) raw xDistance=-0.23 yDistance=0.64
00:18:14.456 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.23
00:18:14.456 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.64, m_sumCorr=0.83
00:18:14.456 00.000 9640 MoveAxis(E, 25, ABG)
00:18:14.456 00.000 9640 Guiding  Dir = 2, Dur = 25
00:18:14.456 00.000 9640 IsSlewing returns 0
00:18:14.457 00.001 9640 IsGuiding returns 0
00:18:14.457 00.000 9640 PulseGuide returned control before completion, sleep 35
00:18:14.462 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2860, max=62308, med=3204, FiltMin=3120, FiltMax=42200, Gamma=2.190
00:18:14.499 00.037 16872 UpdateGuideState exits: m=7676 SNR=45.1
00:18:14.504 00.005 9640 IsGuiding returns 1
00:18:14.504 00.000 9640 scope still moving after pulse duration time elapsed
00:18:14.504 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:14.507 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:18:14.510 00.003 16872 Enqueuing Expose request
00:18:14.532 00.022 9640 IsSlewing returns 0
00:18:14.532 00.000 9640 IsGuiding returns 0
00:18:14.532 00.000 9640 scope move finished after 25 + 50 ms
00:18:14.532 00.000 9640 Move returns status 0, amount 25
00:18:14.532 00.000 9640 MoveAxis(S, 22, ABG)
00:18:14.532 00.000 9640 Guiding  Dir = 1, Dur = 22
00:18:14.532 00.000 9640 IsSlewing returns 0
00:18:14.532 00.000 9640 IsGuiding returns 0
00:18:14.533 00.001 9640 PulseGuide returned control before completion, sleep 32
00:18:14.580 00.047 9640 IsGuiding returns 1
00:18:14.580 00.000 9640 scope still moving after pulse duration time elapsed
00:18:14.611 00.031 9640 IsSlewing returns 0
00:18:14.611 00.000 9640 IsGuiding returns 0
00:18:14.611 00.000 9640 scope move finished after 22 + 56 ms
00:18:14.612 00.001 9640 Move returns status 0, amount 22
00:18:14.612 00.000 9640 move complete, result=0
00:18:14.612 00.000 9640 worker thread done servicing request
00:18:14.612 00.000 9640 Worker thread wakes up
00:18:14.612 00.000 16872 GuideStep: -0.2 px 25 ms EAST, 0.6 px 22 ms SOUTH
00:18:14.616 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:18:14.616 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:18:17.575 02.959 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b8bff4a-7f23-496d-bca4-2410e3cce5fe"}
00:18:17.580 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4b8bff4a-7f23-496d-bca4-2410e3cce5fe"}
00:18:17.584 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7526e2e2-fb22-4702-932e-a9e8be232974"}
00:18:17.588 00.004 16872 case statement mapped state 6 to 3
00:18:17.591 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7526e2e2-fb22-4702-932e-a9e8be232974"}
00:18:17.598 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7dada92b-35ab-4e95-afd1-a2cc3b659fb3"}
00:18:17.601 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.55,7.44],"pixels":"..."},"id":"7dada92b-35ab-4e95-afd1-a2cc3b659fb3"}
00:18:18.690 01.089 9640 Exposure complete
00:18:18.824 00.134 9640 worker thread done servicing request
00:18:18.824 00.000 16872 OnExposeComplete: enter
00:18:18.827 00.003 16872 UpdateGuideState(): m_state=6
00:18:18.832 00.005 16872 Star::Find(15, 1625, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:18:18.836 00.004 16872 Star::Find returns 1 (0), X=1625.87, Y=579.35, Mass=8736, SNR=50.6, Peak=3988 HFD=3.2
00:18:18.838 00.002 16872 MultiStar: exiting stabilization period
00:18:18.841 00.003 16872 MultiStar: updating star positions after lock position change
00:18:18.843 00.002 16872 Star::Find(15, 1076, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:18:18.847 00.004 16872 Star::Find returns 1 (0), X=1076.50, Y=958.46, Mass=1257, SNR=13.6, Peak=3396 HFD=2.0
00:18:18.850 00.003 16872 Star::Find(15, 416, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:18:18.852 00.002 16872 Star::Find returns 0 (4), X=416.51, Y=621.71, Mass=1963, SNR=25.8, Peak=3712 HFD=1.2
00:18:18.855 00.003 16872 Star::Find(15, 967, 616, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:18:18.857 00.002 16872 Star::Find returns 1 (0), X=966.87, Y=616.16, Mass=846, SNR=10.9, Peak=3344 HFD=2.8
00:18:18.861 00.004 16872 Star::Find(15, 180, 691, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:18:18.864 00.003 16872 Star::Find returns 1 (0), X=180.57, Y=692.12, Mass=1137, SNR=15.6, Peak=3436 HFD=2.0
00:18:18.867 00.003 16872 Star::Find(15, 1270, 525, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:18:18.870 00.003 16872 Star::Find false star n=5 nbg=271 bg=3213.8 sigma=17.1 thresh=3265 peak=3251
00:18:18.873 00.003 16872 Star::Find returns 0 (2), X=1270.00, Y=525.00, Mass=291, SNR=2.9, Peak=3276 HFD=0.0
00:18:18.876 00.003 16872 Star::Find(15, 680, 1038, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:18:18.879 00.003 16872 Star::Find false star n=3 nbg=268 bg=3211.7 sigma=20.9 thresh=3274 peak=3274
00:18:18.881 00.002 16872 Star::Find returns 0 (2), X=680.00, Y=1038.00, Mass=241, SNR=2.9, Peak=3316 HFD=0.0
00:18:18.883 00.002 16872 Star::Find(15, 314, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:18:18.887 00.004 16872 Star::Find false star n=4 nbg=262 bg=3210.9 sigma=16.7 thresh=3261 peak=3258
00:18:18.889 00.002 16872 Star::Find returns 0 (2), X=314.00, Y=848.00, Mass=280, SNR=2.9, Peak=3292 HFD=0.0
00:18:18.894 00.005 16872 Star::Find(15, 1143, 586, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:18:18.897 00.003 16872 Star::Find false star n=7 nbg=265 bg=3214.9 sigma=17.3 thresh=3267 peak=3257
00:18:18.899 00.002 16872 Star::Find returns 0 (2), X=1143.00, Y=586.00, Mass=420, SNR=2.9, Peak=3288 HFD=0.0
00:18:18.902 00.003 16872 Star::Find(15, 910, 783, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:18:18.904 00.002 16872 Star::Find false star n=8 nbg=252 bg=3208.8 sigma=16.1 thresh=3257 peak=3250
00:18:18.909 00.005 16872 Star::Find returns 0 (2), X=910.00, Y=783.00, Mass=570, SNR=2.9, Peak=3292 HFD=0.0
00:18:18.911 00.002 16872 Star::Find(15, 1770, 637, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:18:18.913 00.002 16872 Star::Find false star n=4 nbg=270 bg=3215.4 sigma=15.1 thresh=3261 peak=3254
00:18:18.916 00.003 16872 Star::Find returns 0 (2), X=1770.00, Y=637.00, Mass=222, SNR=2.9, Peak=3284 HFD=0.0
00:18:18.919 00.003 16872 Star::Find(15, 1847, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:18:18.923 00.004 16872 Star::Find returns 0 (4), X=1860.99, Y=1010.79, Mass=283, SNR=6.8, Peak=3320 HFD=1.1
00:18:18.926 00.003 16872 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.56) = xAngle (-3.96 = 2.33)
00:18:18.929 00.003 16872 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.91 = 2.37)
00:18:18.932 00.003 16872 CameraToMount -- cameraX=-0.34 cameraY=-0.31 hyp=0.46 cameraTheta=-2.40 mountX=-0.32 mountY=0.32, mountTheta=2.35
00:18:18.938 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.34, y=-0.31, opts=13)
00:18:18.942 00.004 16872 Enqueuing Move request for scope (-0.34, -0.31)
00:18:18.947 00.005 9640 Worker thread wakes up
00:18:18.947 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.31) opts 0xd
00:18:18.947 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.34, -0.31)
00:18:18.947 00.000 9640 Moving (-0.34, -0.31) raw xDistance=-0.32 yDistance=0.32
00:18:18.947 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.32
00:18:18.948 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.32, m_sumCorr=0.83
00:18:18.948 00.000 9640 MoveAxis(E, 36, ABG)
00:18:18.948 00.000 9640 Guiding  Dir = 2, Dur = 36
00:18:18.948 00.000 9640 IsSlewing returns 0
00:18:18.948 00.000 9640 IsGuiding returns 0
00:18:18.949 00.001 9640 PulseGuide returned control before completion, sleep 46
00:18:18.957 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65512, med=3212, FiltMin=3136, FiltMax=42392, Gamma=2.190
00:18:18.993 00.036 16872 UpdateGuideState exits: m=8736 SNR=50.6
00:18:18.996 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:19.000 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:18:19.002 00.002 16872 Enqueuing Expose request
00:18:19.004 00.002 9640 IsGuiding returns 1
00:18:19.004 00.000 9640 scope still moving after pulse duration time elapsed
00:18:19.029 00.025 9640 IsSlewing returns 0
00:18:19.030 00.001 9640 IsGuiding returns 0
00:18:19.030 00.000 9640 scope move finished after 36 + 45 ms
00:18:19.030 00.000 9640 Move returns status 0, amount 36
00:18:19.030 00.000 9640 MoveAxis(N, 0, ABG)
00:18:19.030 00.000 9640 Move returns status 0, amount 0
00:18:19.030 00.000 9640 move complete, result=0
00:18:19.030 00.000 9640 worker thread done servicing request
00:18:19.030 00.000 9640 Worker thread wakes up
00:18:19.030 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:18:19.030 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:18:19.032 00.002 16872 GuideStep: -0.3 px 36 ms EAST, 0.3 px 0 ms NORTH
00:18:21.075 02.043 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b76bb669-1969-41a4-a61f-5e6b73af4dbc"}
00:18:21.078 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b76bb669-1969-41a4-a61f-5e6b73af4dbc"}
00:18:21.081 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61386366-dac7-44ac-bd4f-f5eeed43391b"}
00:18:21.085 00.004 16872 case statement mapped state 6 to 3
00:18:21.088 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"61386366-dac7-44ac-bd4f-f5eeed43391b"}
00:18:21.093 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3c091776-1ef4-4d6d-951f-9c074bc5206e"}
00:18:21.097 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.87,7.35],"pixels":"..."},"id":"3c091776-1ef4-4d6d-951f-9c074bc5206e"}
00:18:23.121 02.024 9640 Exposure complete
00:18:23.272 00.151 9640 worker thread done servicing request
00:18:23.272 00.000 16872 OnExposeComplete: enter
00:18:23.277 00.005 16872 UpdateGuideState(): m_state=6
00:18:23.280 00.003 16872 Star::Find(15, 1625, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:18:23.285 00.005 16872 Star::Find returns 1 (0), X=1625.47, Y=580.09, Mass=8665, SNR=48.8, Peak=4108 HFD=2.4
00:18:23.290 00.005 16872 Star::Find false star n=4 nbg=277 bg=3218.2 sigma=20.5 thresh=3280 peak=3278
00:18:23.294 00.004 16872 Star::Find false star n=3 nbg=279 bg=3207.7 sigma=19.8 thresh=3267 peak=3260
00:18:23.297 00.003 16872 Star::Find false star n=6 nbg=267 bg=3208.1 sigma=16.8 thresh=3259 peak=3259
00:18:23.302 00.005 16872 Star::Find false star n=5 nbg=258 bg=3213.5 sigma=14.7 thresh=3258 peak=3256
00:18:23.307 00.005 16872 Star::Find false star n=6 nbg=274 bg=3209.1 sigma=16.9 thresh=3260 peak=3253
00:18:23.310 00.003 16872 Star::Find false star n=2 nbg=266 bg=3210.5 sigma=16.7 thresh=3261 peak=3252
00:18:23.315 00.005 16872 MultiStar: [#1 0.01,-0.04,0.33,U] [#2 0.00,0.00,0.00,L] [#3 -0.52,1.69,0.00,M1] [#4 -11.07,1.79,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 1.12,-1.02,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
00:18:23.320 00.005 16872 refined, 1 included, MultiStar: {-0.55, 0.31}, one-star: {-0.73, 0.43}
00:18:23.324 00.004 16872 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.56) = xAngle (1.07 = 1.07)
00:18:23.327 00.003 16872 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.12 = 1.12)
00:18:23.330 00.003 16872 CameraToMount -- cameraX=-0.55 cameraY=0.31 hyp=0.63 cameraTheta=2.63 mountX=0.30 mountY=0.57, mountTheta=1.08
00:18:23.336 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.55, y=0.31, opts=13)
00:18:23.340 00.004 16872 Enqueuing Move request for scope (-0.55, 0.31)
00:18:23.343 00.003 9640 Worker thread wakes up
00:18:23.343 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.31) opts 0xd
00:18:23.343 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.55, 0.31)
00:18:23.343 00.000 9640 Moving (-0.55, 0.31) raw xDistance=0.30 yDistance=0.57
00:18:23.343 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.30
00:18:23.343 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.57, m_sumCorr=1.1
00:18:23.343 00.000 9640 MoveAxis(W, 29, ABG)
00:18:23.345 00.002 9640 Guiding  Dir = 3, Dur = 29
00:18:23.345 00.000 9640 IsSlewing returns 0
00:18:23.345 00.000 9640 IsGuiding returns 0
00:18:23.345 00.000 9640 PulseGuide returned control before completion, sleep 39
00:18:23.351 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65512, med=3212, FiltMin=3072, FiltMax=43688, Gamma=2.190
00:18:23.388 00.037 16872 UpdateGuideState exits: m=8665 SNR=48.8
00:18:23.391 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:23.396 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:18:23.400 00.004 16872 Enqueuing Expose request
00:18:23.402 00.002 9640 IsGuiding returns 1
00:18:23.403 00.001 9640 scope still moving after pulse duration time elapsed
00:18:23.423 00.020 9640 IsSlewing returns 0
00:18:23.424 00.001 9640 IsGuiding returns 0
00:18:23.425 00.001 9640 scope move finished after 29 + 50 ms
00:18:23.426 00.001 9640 Move returns status 0, amount 29
00:18:23.426 00.000 9640 MoveAxis(S, 31, ABG)
00:18:23.426 00.000 9640 Guiding  Dir = 1, Dur = 31
00:18:23.426 00.000 9640 IsSlewing returns 0
00:18:23.426 00.000 9640 IsGuiding returns 0
00:18:23.426 00.000 9640 PulseGuide returned control before completion, sleep 41
00:18:23.471 00.045 9640 IsGuiding returns 1
00:18:23.471 00.000 9640 scope still moving after pulse duration time elapsed
00:18:23.503 00.032 9640 IsSlewing returns 0
00:18:23.503 00.000 9640 IsGuiding returns 0
00:18:23.504 00.001 9640 scope move finished after 31 + 45 ms
00:18:23.504 00.000 9640 Move returns status 0, amount 31
00:18:23.504 00.000 9640 move complete, result=0
00:18:23.504 00.000 9640 worker thread done servicing request
00:18:23.504 00.000 9640 Worker thread wakes up
00:18:23.504 00.000 16872 GuideStep: 0.3 px 29 ms WEST, 0.6 px 31 ms SOUTH
00:18:23.508 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:18:23.508 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:18:24.573 01.065 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5460207f-d18e-4c96-bbad-5ced60fa0903"}
00:18:24.578 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5460207f-d18e-4c96-bbad-5ced60fa0903"}
00:18:24.583 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"efeaa599-a23a-4d0e-ac7a-77d5705afeb0"}
00:18:24.587 00.004 16872 case statement mapped state 6 to 3
00:18:24.591 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"efeaa599-a23a-4d0e-ac7a-77d5705afeb0"}
00:18:24.596 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c4ec594a-22c6-454e-bb53-a1f70779c9b2"}
00:18:24.604 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.47,7.09],"pixels":"..."},"id":"c4ec594a-22c6-454e-bb53-a1f70779c9b2"}
00:18:27.557 02.953 9640 Exposure complete
00:18:27.698 00.141 9640 worker thread done servicing request
00:18:27.698 00.000 16872 OnExposeComplete: enter
00:18:27.701 00.003 16872 UpdateGuideState(): m_state=6
00:18:27.704 00.003 16872 Star::Find(15, 1625, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:18:27.707 00.003 16872 Star::Find returns 1 (0), X=1625.81, Y=579.85, Mass=8080, SNR=48.2, Peak=4048 HFD=2.7
00:18:27.711 00.004 16872 Star::Find false star n=3 nbg=273 bg=3208.8 sigma=19.9 thresh=3269 peak=3263
00:18:27.714 00.003 16872 Star::Find false star n=4 nbg=262 bg=3213.1 sigma=18.8 thresh=3269 peak=3263
00:18:27.717 00.003 16872 Star::Find false star n=8 nbg=260 bg=3211.0 sigma=15.4 thresh=3257 peak=3254
00:18:27.720 00.003 16872 Star::Find false star n=2 nbg=276 bg=3216.0 sigma=17.8 thresh=3270 peak=3260
00:18:27.723 00.003 16872 MultiStar: [#1 -0.12,0.01,0.40,U] [#2 0.00,0.00,0.00,L] [#3 0.21,0.32,0.42,U] [#4 -15.25,-0.96,0.00,M2] [#5 11.52,2.72,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 5.11,7.15,0.00,M1] 
00:18:27.727 00.004 16872 refined, 2 included, MultiStar: {-0.20, 0.18}, one-star: {-0.40, 0.19}
00:18:27.730 00.003 16872 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.56) = xAngle (0.85 = 0.85)
00:18:27.733 00.003 16872 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.90 = 0.90)
00:18:27.735 00.002 16872 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.41 mountX=0.18 mountY=0.21, mountTheta=0.87
00:18:27.740 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.20, y=0.18, opts=13)
00:18:27.743 00.003 16872 Enqueuing Move request for scope (-0.20, 0.18)
00:18:27.746 00.003 9640 Worker thread wakes up
00:18:27.746 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd
00:18:27.746 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.20, 0.18)
00:18:27.746 00.000 9640 Moving (-0.20, 0.18) raw xDistance=0.18 yDistance=0.21
00:18:27.746 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.18
00:18:27.746 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=1.1
00:18:27.746 00.000 9640 MoveAxis(W, 22, ABG)
00:18:27.746 00.000 9640 Guiding  Dir = 3, Dur = 22
00:18:27.747 00.001 9640 IsSlewing returns 0
00:18:27.747 00.000 9640 IsGuiding returns 0
00:18:27.747 00.000 9640 PulseGuide returned control before completion, sleep 32
00:18:27.753 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=64792, med=3212, FiltMin=3110, FiltMax=44832, Gamma=2.190
00:18:27.784 00.031 9640 IsGuiding returns 1
00:18:27.784 00.000 9640 scope still moving after pulse duration time elapsed
00:18:27.791 00.007 16872 UpdateGuideState exits: m=8080 SNR=48.2
00:18:27.794 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:27.796 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:18:27.799 00.003 16872 Enqueuing Expose request
00:18:27.816 00.017 9640 IsSlewing returns 0
00:18:27.816 00.000 9640 IsGuiding returns 0
00:18:27.816 00.000 9640 scope move finished after 22 + 46 ms
00:18:27.816 00.000 9640 Move returns status 0, amount 22
00:18:27.816 00.000 9640 MoveAxis(N, 0, ABG)
00:18:27.816 00.000 9640 Move returns status 0, amount 0
00:18:27.817 00.001 9640 move complete, result=0
00:18:27.817 00.000 9640 worker thread done servicing request
00:18:27.817 00.000 9640 Worker thread wakes up
00:18:27.817 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:18:27.817 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:18:27.818 00.001 16872 GuideStep: 0.2 px 22 ms WEST, 0.2 px 0 ms NORTH
00:18:28.072 00.254 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"34d9e47f-b768-43da-8ef7-d76a70c92b19"}
00:18:28.075 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"34d9e47f-b768-43da-8ef7-d76a70c92b19"}
00:18:28.078 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b32b6c6-35fe-4a60-8798-3dbe37c5229d"}
00:18:28.081 00.003 16872 case statement mapped state 6 to 3
00:18:28.085 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b32b6c6-35fe-4a60-8798-3dbe37c5229d"}
00:18:28.088 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7829d841-d5ec-47f0-8338-9171c1fa9ab4"}
00:18:28.092 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.81,6.85],"pixels":"..."},"id":"7829d841-d5ec-47f0-8338-9171c1fa9ab4"}
00:18:31.571 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc688f20-80d7-4dda-8e25-b620b059f1aa"}
00:18:31.575 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fc688f20-80d7-4dda-8e25-b620b059f1aa"}
00:18:31.578 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7cda68c-1295-4169-9020-3c6052634f2b"}
00:18:31.581 00.003 16872 case statement mapped state 6 to 3
00:18:31.584 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7cda68c-1295-4169-9020-3c6052634f2b"}
00:18:31.587 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ce664dbb-ba24-4dd3-9687-c540d547f8e1"}
00:18:31.590 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.81,6.85],"pixels":"..."},"id":"ce664dbb-ba24-4dd3-9687-c540d547f8e1"}
00:18:31.878 00.288 9640 Exposure complete
00:18:32.014 00.136 9640 worker thread done servicing request
00:18:32.014 00.000 16872 OnExposeComplete: enter
00:18:32.017 00.003 16872 UpdateGuideState(): m_state=6
00:18:32.019 00.002 16872 Star::Find(15, 1625, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:18:32.023 00.004 16872 Star::Find returns 1 (0), X=1625.50, Y=579.20, Mass=10076, SNR=49.7, Peak=4048 HFD=3.4
00:18:32.027 00.004 16872 Star::Find false star n=12 nbg=271 bg=3210.1 sigma=18.4 thresh=3265 peak=3254
00:18:32.030 00.003 16872 Star::Find false star n=9 nbg=266 bg=3210.0 sigma=16.4 thresh=3259 peak=3243
00:18:32.035 00.005 16872 Star::Find false star n=9 nbg=251 bg=3210.3 sigma=15.1 thresh=3256 peak=3252
00:18:32.038 00.003 16872 Star::Find false star n=6 nbg=269 bg=3210.6 sigma=17.9 thresh=3264 peak=3253
00:18:32.041 00.003 16872 Star::Find false star n=5 nbg=268 bg=3202.2 sigma=18.2 thresh=3257 peak=3255
00:18:32.044 00.003 16872 MultiStar: [#1 -0.73,0.17,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -0.15,1.01,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 8.30,-7.67,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
00:18:32.046 00.002 16872 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.56) = xAngle (-4.12 = 2.16)
00:18:32.049 00.003 16872 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.08 = 2.21)
00:18:32.051 00.002 16872 CameraToMount -- cameraX=-0.71 cameraY=-0.46 hyp=0.85 cameraTheta=-2.57 mountX=-0.47 mountY=0.68, mountTheta=2.17
00:18:32.057 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.71, y=-0.46, opts=13)
00:18:32.059 00.002 16872 Enqueuing Move request for scope (-0.71, -0.46)
00:18:32.062 00.003 9640 Worker thread wakes up
00:18:32.062 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.46) opts 0xd
00:18:32.062 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.71, -0.46)
00:18:32.062 00.000 9640 Moving (-0.71, -0.46) raw xDistance=-0.47 yDistance=0.68
00:18:32.062 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.47
00:18:32.062 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.68, m_sumCorr=1.3
00:18:32.062 00.000 9640 MoveAxis(E, 48, ABG)
00:18:32.062 00.000 9640 Guiding  Dir = 2, Dur = 48
00:18:32.062 00.000 9640 IsSlewing returns 0
00:18:32.063 00.001 9640 IsGuiding returns 0
00:18:32.063 00.000 9640 PulseGuide returned control before completion, sleep 58
00:18:32.070 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=57332, med=3208, FiltMin=3040, FiltMax=39140, Gamma=2.190
00:18:32.108 00.038 16872 UpdateGuideState exits: m=10076 SNR=49.7
00:18:32.112 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:32.115 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:18:32.119 00.004 16872 Enqueuing Expose request
00:18:32.131 00.012 9640 IsGuiding returns 1
00:18:32.131 00.000 9640 scope still moving after pulse duration time elapsed
00:18:32.161 00.030 9640 IsSlewing returns 0
00:18:32.162 00.001 9640 IsGuiding returns 1
00:18:32.193 00.031 9640 IsSlewing returns 0
00:18:32.193 00.000 9640 IsGuiding returns 0
00:18:32.193 00.000 9640 scope move finished after 48 + 82 ms
00:18:32.193 00.000 9640 Move returns status 0, amount 48
00:18:32.193 00.000 9640 MoveAxis(S, 23, ABG)
00:18:32.194 00.001 9640 Guiding  Dir = 1, Dur = 23
00:18:32.194 00.000 9640 IsSlewing returns 0
00:18:32.194 00.000 9640 IsGuiding returns 0
00:18:32.195 00.001 9640 PulseGuide returned control before completion, sleep 33
00:18:32.241 00.046 9640 IsGuiding returns 1
00:18:32.241 00.000 9640 scope still moving after pulse duration time elapsed
00:18:32.271 00.030 9640 IsSlewing returns 0
00:18:32.272 00.001 9640 IsGuiding returns 0
00:18:32.272 00.000 9640 scope move finished after 23 + 55 ms
00:18:32.272 00.000 9640 Move returns status 0, amount 23
00:18:32.272 00.000 9640 move complete, result=0
00:18:32.273 00.001 9640 worker thread done servicing request
00:18:32.273 00.000 9640 Worker thread wakes up
00:18:32.273 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:18:32.273 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:18:32.273 00.000 16872 GuideStep: -0.5 px 48 ms EAST, 0.7 px 23 ms SOUTH
00:18:35.073 02.800 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5dd2d03b-3ce7-4a2c-b79e-3a0f22fca857"}
00:18:35.076 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5dd2d03b-3ce7-4a2c-b79e-3a0f22fca857"}
00:18:35.079 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad04f8ae-e430-491b-ad25-ce4f0e2cefca"}
00:18:35.082 00.003 16872 case statement mapped state 6 to 3
00:18:35.084 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad04f8ae-e430-491b-ad25-ce4f0e2cefca"}
00:18:35.088 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0e7f6910-aa53-4d47-b1ee-32a1d2c787d6"}
00:18:35.093 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.50,7.20],"pixels":"..."},"id":"0e7f6910-aa53-4d47-b1ee-32a1d2c787d6"}
00:18:36.326 01.233 9640 Exposure complete
00:18:36.468 00.142 9640 worker thread done servicing request
00:18:36.468 00.000 16872 OnExposeComplete: enter
00:18:36.471 00.003 16872 UpdateGuideState(): m_state=6
00:18:36.475 00.004 16872 Star::Find(15, 1625, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:18:36.481 00.006 16872 Star::Find returns 1 (0), X=1625.56, Y=579.56, Mass=8578, SNR=47.3, Peak=4028 HFD=3.1
00:18:36.484 00.003 16872 Star::Find false star n=8 nbg=280 bg=3205.2 sigma=19.7 thresh=3264 peak=3264
00:18:36.489 00.005 16872 Star::Find false star n=5 nbg=275 bg=3207.7 sigma=19.2 thresh=3265 peak=3256
00:18:36.492 00.003 16872 Star::Find false star n=7 nbg=267 bg=3201.9 sigma=15.7 thresh=3249 peak=3247
00:18:36.496 00.004 16872 Star::Find false star n=4 nbg=279 bg=3205.2 sigma=19.0 thresh=3262 peak=3261
00:18:36.499 00.003 16872 Star::Find false star n=1 nbg=283 bg=3210.9 sigma=21.4 thresh=3275 peak=3258
00:18:36.501 00.002 16872 MultiStar: [#1 -0.43,-0.40,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.46,0.46,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 7.59,0.36,0.00,M3] [#6 0.24,3.21,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.18,-0.10,0.25,U] [#11 0.00,0.00,0.00,L] 
00:18:36.504 00.003 16872 refined, 1 included, MultiStar: {-0.55, -0.11}, one-star: {-0.65, -0.11}
00:18:36.506 00.002 16872 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.56) = xAngle (-4.51 = 1.77)
00:18:36.509 00.003 16872 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.46 = 1.82)
00:18:36.513 00.004 16872 CameraToMount -- cameraX=-0.55 cameraY=-0.11 hyp=0.56 cameraTheta=-2.95 mountX=-0.11 mountY=0.55, mountTheta=1.78
00:18:36.518 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.55, y=-0.11, opts=13)
00:18:36.521 00.003 16872 Enqueuing Move request for scope (-0.55, -0.11)
00:18:36.523 00.002 9640 Worker thread wakes up
00:18:36.523 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.11) opts 0xd
00:18:36.523 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.55, -0.11)
00:18:36.523 00.000 9640 Moving (-0.55, -0.11) raw xDistance=-0.11 yDistance=0.55
00:18:36.523 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.11
00:18:36.523 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.55, m_sumCorr=1.3
00:18:36.524 00.001 9640 MoveAxis(E, 17, ABG)
00:18:36.524 00.000 9640 Guiding  Dir = 2, Dur = 17
00:18:36.524 00.000 9640 IsSlewing returns 0
00:18:36.524 00.000 9640 IsGuiding returns 0
00:18:36.524 00.000 9640 PulseGuide returned control before completion, sleep 27
00:18:36.530 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=65016, med=3208, FiltMin=3108, FiltMax=44780, Gamma=2.190
00:18:36.557 00.027 9640 IsGuiding returns 1
00:18:36.557 00.000 9640 scope still moving after pulse duration time elapsed
00:18:36.567 00.010 16872 UpdateGuideState exits: m=8578 SNR=47.3
00:18:36.571 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:36.576 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:18:36.580 00.004 16872 Enqueuing Expose request
00:18:36.588 00.008 9640 IsSlewing returns 0
00:18:36.588 00.000 9640 IsGuiding returns 1
00:18:36.618 00.030 9640 IsSlewing returns 0
00:18:36.619 00.001 9640 IsGuiding returns 1
00:18:36.650 00.031 9640 IsSlewing returns 0
00:18:36.650 00.000 9640 IsGuiding returns 1
00:18:36.681 00.031 9640 IsSlewing returns 0
00:18:36.681 00.000 9640 IsGuiding returns 0
00:18:36.681 00.000 9640 scope move finished after 17 + 139 ms
00:18:36.681 00.000 9640 Move returns status 0, amount 17
00:18:36.682 00.001 9640 MoveAxis(N, 0, ABG)
00:18:36.682 00.000 9640 Move returns status 0, amount 0
00:18:36.682 00.000 9640 move complete, result=0
00:18:36.682 00.000 9640 worker thread done servicing request
00:18:36.682 00.000 16872 GuideStep: -0.1 px 17 ms EAST, 0.5 px 0 ms NORTH
00:18:36.687 00.005 9640 Worker thread wakes up
00:18:36.687 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:18:36.687 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:18:38.572 01.885 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"79cf28ab-c766-4cd7-8cf6-7502d2dacd51"}
00:18:38.576 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"79cf28ab-c766-4cd7-8cf6-7502d2dacd51"}
00:18:38.579 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c22aa47b-c70b-42c0-b8f3-5d4989fc4812"}
00:18:38.582 00.003 16872 case statement mapped state 6 to 3
00:18:38.585 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c22aa47b-c70b-42c0-b8f3-5d4989fc4812"}
00:18:38.590 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4b721876-ef90-499a-9a51-5bda4cef5302"}
00:18:38.593 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.56,6.56],"pixels":"..."},"id":"4b721876-ef90-499a-9a51-5bda4cef5302"}
00:18:40.758 02.165 9640 Exposure complete
00:18:40.896 00.138 9640 worker thread done servicing request
00:18:40.896 00.000 16872 OnExposeComplete: enter
00:18:40.899 00.003 16872 UpdateGuideState(): m_state=6
00:18:40.902 00.003 16872 Star::Find(15, 1625, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:18:40.905 00.003 16872 Star::Find returns 1 (0), X=1625.31, Y=579.79, Mass=9176, SNR=50.8, Peak=4116 HFD=2.9
00:18:40.907 00.002 16872 Star::Find false star n=8 nbg=267 bg=3206.4 sigma=17.0 thresh=3258 peak=3258
00:18:40.910 00.003 16872 Star::Find false star n=6 nbg=269 bg=3210.7 sigma=18.6 thresh=3266 peak=3266
00:18:40.913 00.003 16872 Star::Find false star n=4 nbg=279 bg=3206.2 sigma=20.3 thresh=3267 peak=3265
00:18:40.916 00.003 16872 Star::Find false star n=4 nbg=273 bg=3206.8 sigma=19.2 thresh=3265 peak=3260
00:18:40.919 00.003 16872 Star::Find false star n=4 nbg=278 bg=3199.7 sigma=18.6 thresh=3255 peak=3246
00:18:40.921 00.002 16872 Star::Find false star n=10 nbg=276 bg=3203.4 sigma=16.0 thresh=3252 peak=3247
00:18:40.923 00.002 16872 Star::Find false star n=7 nbg=270 bg=3207.7 sigma=17.7 thresh=3261 peak=3258
00:18:40.926 00.003 16872 MultiStar: [#1 -0.78,1.19,0.00,M3] [#2 11.43,-10.58,0.00,M1] [#3 0.30,0.76,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 11.16,15.82,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
00:18:40.929 00.003 16872 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.56) = xAngle (1.45 = 1.45)
00:18:40.932 00.003 16872 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.49 = 1.49)
00:18:40.934 00.002 16872 CameraToMount -- cameraX=-0.89 cameraY=0.13 hyp=0.90 cameraTheta=3.00 mountX=0.11 mountY=0.90, mountTheta=1.45
00:18:40.938 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.89, y=0.13, opts=13)
00:18:40.942 00.004 16872 Enqueuing Move request for scope (-0.89, 0.13)
00:18:40.945 00.003 9640 Worker thread wakes up
00:18:40.945 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.13) opts 0xd
00:18:40.945 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.89, 0.13)
00:18:40.945 00.000 9640 Moving (-0.89, 0.13) raw xDistance=0.11 yDistance=0.90
00:18:40.945 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.11
00:18:40.945 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 0.90, m_sumCorr=1.5
00:18:40.945 00.000 9640 MoveAxis(W, 10, ABG)
00:18:40.945 00.000 9640 Guiding  Dir = 3, Dur = 10
00:18:40.945 00.000 9640 IsSlewing returns 0
00:18:40.946 00.001 9640 IsGuiding returns 0
00:18:40.946 00.000 9640 PulseGuide returned control before completion, sleep 20
00:18:40.953 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=63688, med=3208, FiltMin=3120, FiltMax=46336, Gamma=2.190
00:18:40.974 00.021 9640 IsGuiding returns 1
00:18:40.974 00.000 9640 scope still moving after pulse duration time elapsed
00:18:40.989 00.015 16872 UpdateGuideState exits: m=9176 SNR=50.8
00:18:40.994 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:40.997 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:18:40.999 00.002 16872 Enqueuing Expose request
00:18:41.005 00.006 9640 IsSlewing returns 0
00:18:41.005 00.000 9640 IsGuiding returns 0
00:18:41.005 00.000 9640 scope move finished after 10 + 49 ms
00:18:41.006 00.001 9640 Move returns status 0, amount 10
00:18:41.006 00.000 9640 MoveAxis(S, 33, ABG)
00:18:41.006 00.000 9640 Guiding  Dir = 1, Dur = 33
00:18:41.006 00.000 9640 IsSlewing returns 0
00:18:41.006 00.000 9640 IsGuiding returns 0
00:18:41.007 00.001 9640 PulseGuide returned control before completion, sleep 43
00:18:41.052 00.045 9640 IsGuiding returns 1
00:18:41.053 00.001 9640 scope still moving after pulse duration time elapsed
00:18:41.083 00.030 9640 IsSlewing returns 0
00:18:41.083 00.000 9640 IsGuiding returns 1
00:18:41.114 00.031 9640 IsSlewing returns 0
00:18:41.114 00.000 9640 IsGuiding returns 1
00:18:41.146 00.032 9640 IsSlewing returns 0
00:18:41.146 00.000 9640 IsGuiding returns 1
00:18:41.177 00.031 9640 IsSlewing returns 0
00:18:41.177 00.000 9640 IsGuiding returns 0
00:18:41.178 00.001 9640 scope move finished after 33 + 138 ms
00:18:41.178 00.000 9640 Move returns status 0, amount 33
00:18:41.178 00.000 9640 move complete, result=0
00:18:41.178 00.000 9640 worker thread done servicing request
00:18:41.178 00.000 9640 Worker thread wakes up
00:18:41.178 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:18:41.178 00.000 16872 GuideStep: 0.1 px 10 ms WEST, 0.9 px 33 ms SOUTH
00:18:41.182 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:18:42.072 00.890 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4445617-4b33-4440-ae23-66132b5160c1"}
00:18:42.076 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e4445617-4b33-4440-ae23-66132b5160c1"}
00:18:42.080 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d8afaf5-7df2-494c-b6cf-08b828d72198"}
00:18:42.084 00.004 16872 case statement mapped state 6 to 3
00:18:42.087 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d8afaf5-7df2-494c-b6cf-08b828d72198"}
00:18:42.091 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e6295ece-1b9b-447d-88ff-59e1c8ae4813"}
00:18:42.095 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.31,6.79],"pixels":"..."},"id":"e6295ece-1b9b-447d-88ff-59e1c8ae4813"}
00:18:45.240 03.145 9640 Exposure complete
00:18:45.378 00.138 9640 worker thread done servicing request
00:18:45.378 00.000 16872 OnExposeComplete: enter
00:18:45.383 00.005 16872 UpdateGuideState(): m_state=6
00:18:45.385 00.002 16872 Star::Find(15, 1625, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:18:45.390 00.005 16872 Star::Find returns 1 (0), X=1625.22, Y=579.70, Mass=8682, SNR=48.9, Peak=4224 HFD=2.7
00:18:45.393 00.003 16872 Star::Find false star n=6 nbg=280 bg=3201.9 sigma=20.5 thresh=3263 peak=3252
00:18:45.395 00.002 16872 Star::Find false star n=6 nbg=275 bg=3201.3 sigma=20.3 thresh=3262 peak=3260
00:18:45.398 00.003 16872 Star::Find false star n=2 nbg=278 bg=3207.1 sigma=19.6 thresh=3266 peak=3245
00:18:45.401 00.003 16872 Star::Find false star n=7 nbg=272 bg=3201.1 sigma=19.0 thresh=3258 peak=3245
00:18:45.404 00.003 16872 MultiStar: [#1 -0.49,-0.50,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.53,1.41,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 -12.59,-13.61,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -11.65,2.69,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.65,-0.34,0.00,M1] [#11 -0.73,-5.64,0.00,M2] 
00:18:45.406 00.002 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:18:45.414 00.008 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
00:18:45.416 00.002 16872 CameraToMount -- cameraX=-0.99 cameraY=0.04 hyp=0.99 cameraTheta=3.10 mountX=0.02 mountY=0.99, mountTheta=1.55
00:18:45.421 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.99, y=0.04, opts=13)
00:18:45.424 00.003 16872 Enqueuing Move request for scope (-0.99, 0.04)
00:18:45.427 00.003 9640 Worker thread wakes up
00:18:45.427 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.99, 0.04) opts 0xd
00:18:45.427 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.99, 0.04)
00:18:45.427 00.000 9640 Moving (-0.99, 0.04) raw xDistance=0.02 yDistance=0.99
00:18:45.427 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:18:45.428 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.99, m_sumCorr=1.8
00:18:45.428 00.000 9640 MoveAxis(E, 0, ABG)
00:18:45.428 00.000 9640 Move returns status 0, amount 0
00:18:45.428 00.000 9640 MoveAxis(S, 26, ABG)
00:18:45.428 00.000 9640 Guiding  Dir = 1, Dur = 26
00:18:45.428 00.000 9640 IsSlewing returns 0
00:18:45.428 00.000 9640 IsGuiding returns 0
00:18:45.429 00.001 9640 PulseGuide returned control before completion, sleep 36
00:18:45.433 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=62760, med=3204, FiltMin=3120, FiltMax=46208, Gamma=2.190
00:18:45.470 00.037 9640 IsGuiding returns 1
00:18:45.470 00.000 9640 scope still moving after pulse duration time elapsed
00:18:45.471 00.001 16872 UpdateGuideState exits: m=8682 SNR=48.9
00:18:45.476 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:45.478 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:18:45.481 00.003 16872 Enqueuing Expose request
00:18:45.501 00.020 9640 IsSlewing returns 0
00:18:45.501 00.000 9640 IsGuiding returns 0
00:18:45.501 00.000 9640 scope move finished after 26 + 47 ms
00:18:45.501 00.000 9640 Move returns status 0, amount 26
00:18:45.501 00.000 9640 move complete, result=0
00:18:45.502 00.001 9640 worker thread done servicing request
00:18:45.502 00.000 9640 Worker thread wakes up
00:18:45.502 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:18:45.502 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:18:45.503 00.001 16872 GuideStep: 0.0 px 0 ms EAST, 1.0 px 26 ms SOUTH
00:18:45.575 00.072 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"485e0d5b-b4fc-4edc-8c22-bb6395bd5552"}
00:18:45.578 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"485e0d5b-b4fc-4edc-8c22-bb6395bd5552"}
00:18:45.584 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc38e6d9-ad1d-4af1-bb27-c22cc74efd00"}
00:18:45.587 00.003 16872 case statement mapped state 6 to 3
00:18:45.589 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc38e6d9-ad1d-4af1-bb27-c22cc74efd00"}
00:18:45.594 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0d27b8d5-917a-4af2-b3a0-cea88838b9d1"}
00:18:45.600 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.22,6.70],"pixels":"..."},"id":"0d27b8d5-917a-4af2-b3a0-cea88838b9d1"}
00:18:49.072 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8cbcc861-9f12-48b5-96d1-e0f1afacebe3"}
00:18:49.076 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8cbcc861-9f12-48b5-96d1-e0f1afacebe3"}
00:18:49.079 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c3312cf-8f40-4a50-b9be-170da1ba16d6"}
00:18:49.083 00.004 16872 case statement mapped state 6 to 3
00:18:49.085 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c3312cf-8f40-4a50-b9be-170da1ba16d6"}
00:18:49.088 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"29a1ae63-1268-4965-b0da-9c35276782a7"}
00:18:49.091 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.22,6.70],"pixels":"..."},"id":"29a1ae63-1268-4965-b0da-9c35276782a7"}
00:18:49.562 00.471 9640 Exposure complete
00:18:49.699 00.137 9640 worker thread done servicing request
00:18:49.699 00.000 16872 OnExposeComplete: enter
00:18:49.702 00.003 16872 UpdateGuideState(): m_state=6
00:18:49.705 00.003 16872 Star::Find(15, 1625, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:18:49.707 00.002 16872 Star::Find returns 1 (0), X=1625.47, Y=579.91, Mass=9302, SNR=51.7, Peak=4188 HFD=3.0
00:18:49.710 00.003 16872 Star::Find false star n=6 nbg=272 bg=3205.6 sigma=18.2 thresh=3260 peak=3259
00:18:49.713 00.003 16872 Star::Find false star n=8 nbg=276 bg=3206.3 sigma=18.0 thresh=3260 peak=3252
00:18:49.715 00.002 16872 Star::Find false star n=6 nbg=271 bg=3207.0 sigma=18.9 thresh=3264 peak=3256
00:18:49.718 00.003 16872 Star::Find false star n=2 nbg=269 bg=3204.0 sigma=19.3 thresh=3262 peak=3244
00:18:49.721 00.003 16872 Star::Find false star n=3 nbg=273 bg=3211.1 sigma=18.7 thresh=3267 peak=3258
00:18:49.723 00.002 16872 Star::Find false star n=7 nbg=255 bg=3206.6 sigma=16.0 thresh=3255 peak=3252
00:18:49.728 00.005 16872 Star::Find false star n=9 nbg=268 bg=3210.0 sigma=15.0 thresh=3255 peak=3254
00:18:49.731 00.003 16872 MultiStar: [#1 -1.40,2.14,0.00,M5] [#2 0.19,-0.67,0.00,M2] [#3 0.07,1.94,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -0.70,-6.05,0.00,M3] 
00:18:49.734 00.003 16872 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.56) = xAngle (1.26 = 1.26)
00:18:49.736 00.002 16872 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.31 = 1.31)
00:18:49.738 00.002 16872 CameraToMount -- cameraX=-0.74 cameraY=0.25 hyp=0.78 cameraTheta=2.82 mountX=0.24 mountY=0.76, mountTheta=1.27
00:18:49.746 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.74, y=0.25, opts=13)
00:18:49.748 00.002 16872 Enqueuing Move request for scope (-0.74, 0.25)
00:18:49.752 00.004 9640 Worker thread wakes up
00:18:49.752 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.25) opts 0xd
00:18:49.752 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.74, 0.25)
00:18:49.752 00.000 9640 Moving (-0.74, 0.25) raw xDistance=0.24 yDistance=0.76
00:18:49.752 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.24
00:18:49.752 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.76, m_sumCorr=2
00:18:49.752 00.000 9640 MoveAxis(W, 25, ABG)
00:18:49.752 00.000 9640 Guiding  Dir = 3, Dur = 25
00:18:49.752 00.000 9640 IsSlewing returns 0
00:18:49.753 00.001 9640 IsGuiding returns 0
00:18:49.753 00.000 9640 PulseGuide returned control before completion, sleep 35
00:18:49.760 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=64472, med=3208, FiltMin=3060, FiltMax=43172, Gamma=2.190
00:18:49.798 00.038 16872 UpdateGuideState exits: m=9302 SNR=51.7
00:18:49.802 00.004 9640 IsGuiding returns 0
00:18:49.802 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:49.807 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:18:49.811 00.004 16872 Enqueuing Expose request
00:18:49.815 00.004 9640 Move returns status 0, amount 25
00:18:49.815 00.000 9640 MoveAxis(S, 31, ABG)
00:18:49.815 00.000 9640 Guiding  Dir = 1, Dur = 31
00:18:49.815 00.000 9640 IsSlewing returns 0
00:18:49.815 00.000 9640 IsGuiding returns 0
00:18:49.816 00.001 9640 PulseGuide returned control before completion, sleep 41
00:18:49.864 00.048 9640 IsGuiding returns 1
00:18:49.865 00.001 9640 scope still moving after pulse duration time elapsed
00:18:49.896 00.031 9640 IsSlewing returns 0
00:18:49.896 00.000 9640 IsGuiding returns 0
00:18:49.896 00.000 9640 scope move finished after 31 + 49 ms
00:18:49.896 00.000 9640 Move returns status 0, amount 31
00:18:49.896 00.000 9640 move complete, result=0
00:18:49.897 00.001 9640 worker thread done servicing request
00:18:49.897 00.000 9640 Worker thread wakes up
00:18:49.897 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:18:49.897 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:18:49.900 00.003 16872 GuideStep: 0.2 px 25 ms WEST, 0.8 px 31 ms SOUTH
00:18:52.573 02.673 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5e7640a-c573-42c8-8e9f-db20a5fa3b5d"}
00:18:52.576 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a5e7640a-c573-42c8-8e9f-db20a5fa3b5d"}
00:18:52.579 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e12aaae0-e973-4e64-b7e5-4a793bf380e5"}
00:18:52.582 00.003 16872 case statement mapped state 6 to 3
00:18:52.585 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e12aaae0-e973-4e64-b7e5-4a793bf380e5"}
00:18:52.589 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6840d472-5805-4829-8ce9-a175dd452732"}
00:18:52.593 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.47,6.91],"pixels":"..."},"id":"6840d472-5805-4829-8ce9-a175dd452732"}
00:18:53.953 01.360 9640 Exposure complete
00:18:54.092 00.139 9640 worker thread done servicing request
00:18:54.092 00.000 16872 OnExposeComplete: enter
00:18:54.095 00.003 16872 UpdateGuideState(): m_state=6
00:18:54.097 00.002 16872 Star::Find(15, 1625, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:18:54.100 00.003 16872 Star::Find returns 1 (0), X=1625.11, Y=579.29, Mass=7602, SNR=45.8, Peak=4052 HFD=2.6
00:18:54.102 00.002 16872 MultiStar: large primary error, entering stabilization period
00:18:54.106 00.004 16872 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.56) = xAngle (-4.37 = 1.92)
00:18:54.110 00.004 16872 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.32 = 1.96)
00:18:54.113 00.003 16872 CameraToMount -- cameraX=-1.10 cameraY=-0.38 hyp=1.16 cameraTheta=-2.81 mountX=-0.39 mountY=1.07, mountTheta=1.92
00:18:54.116 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-1.10, y=-0.38, opts=13)
00:18:54.120 00.004 16872 Enqueuing Move request for scope (-1.10, -0.38)
00:18:54.122 00.002 9640 Worker thread wakes up
00:18:54.122 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.10, -0.38) opts 0xd
00:18:54.122 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.10, -0.38)
00:18:54.123 00.001 9640 Moving (-1.10, -0.38) raw xDistance=-0.39 yDistance=1.07
00:18:54.123 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.39
00:18:54.123 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 1.07, m_sumCorr=2.3
00:18:54.123 00.000 9640 MoveAxis(E, 39, ABG)
00:18:54.123 00.000 9640 Guiding  Dir = 2, Dur = 39
00:18:54.123 00.000 9640 IsSlewing returns 0
00:18:54.123 00.000 9640 IsGuiding returns 0
00:18:54.124 00.001 9640 PulseGuide returned control before completion, sleep 49
00:18:54.129 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2828, max=60204, med=3200, FiltMin=3132, FiltMax=39876, Gamma=2.190
00:18:54.167 00.038 16872 UpdateGuideState exits: m=7602 SNR=45.8
00:18:54.173 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:54.175 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:18:54.178 00.003 16872 Enqueuing Expose request
00:18:54.182 00.004 9640 IsGuiding returns 1
00:18:54.182 00.000 9640 scope still moving after pulse duration time elapsed
00:18:54.213 00.031 9640 IsSlewing returns 0
00:18:54.213 00.000 9640 IsGuiding returns 0
00:18:54.213 00.000 9640 scope move finished after 39 + 50 ms
00:18:54.213 00.000 9640 Move returns status 0, amount 39
00:18:54.213 00.000 9640 MoveAxis(S, 32, ABG)
00:18:54.214 00.001 9640 Guiding  Dir = 1, Dur = 32
00:18:54.214 00.000 9640 IsSlewing returns 0
00:18:54.214 00.000 9640 IsGuiding returns 0
00:18:54.214 00.000 9640 PulseGuide returned control before completion, sleep 42
00:18:54.260 00.046 9640 IsGuiding returns 1
00:18:54.260 00.000 9640 scope still moving after pulse duration time elapsed
00:18:54.290 00.030 9640 IsSlewing returns 0
00:18:54.290 00.000 9640 IsGuiding returns 0
00:18:54.290 00.000 9640 scope move finished after 32 + 44 ms
00:18:54.291 00.001 9640 Move returns status 0, amount 32
00:18:54.291 00.000 9640 move complete, result=0
00:18:54.291 00.000 9640 worker thread done servicing request
00:18:54.291 00.000 9640 Worker thread wakes up
00:18:54.291 00.000 16872 GuideStep: -0.4 px 39 ms EAST, 1.1 px 32 ms SOUTH
00:18:54.296 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:18:54.296 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:18:56.071 01.775 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a3871dc6-5ef1-4bfb-9b4e-dc779bcf6445"}
00:18:56.074 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a3871dc6-5ef1-4bfb-9b4e-dc779bcf6445"}
00:18:56.077 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"08d5206f-2359-4766-82e4-1e182238cdc3"}
00:18:56.080 00.003 16872 case statement mapped state 6 to 3
00:18:56.084 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"08d5206f-2359-4766-82e4-1e182238cdc3"}
00:18:56.087 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f60627e5-c6e6-43c3-bad0-8e36ade54a45"}
00:18:56.091 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.11,7.29],"pixels":"..."},"id":"f60627e5-c6e6-43c3-bad0-8e36ade54a45"}
00:18:58.358 02.267 9640 Exposure complete
00:18:58.494 00.136 9640 worker thread done servicing request
00:18:58.495 00.001 16872 OnExposeComplete: enter
00:18:58.497 00.002 16872 UpdateGuideState(): m_state=6
00:18:58.500 00.003 16872 Star::Find(15, 1625, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
00:18:58.504 00.004 16872 Star::Find returns 1 (0), X=1625.15, Y=579.78, Mass=9427, SNR=49.1, Peak=3972 HFD=3.5
00:18:58.507 00.003 16872 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.56) = xAngle (1.47 = 1.47)
00:18:58.509 00.002 16872 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.52 = 1.52)
00:18:58.512 00.003 16872 CameraToMount -- cameraX=-1.06 cameraY=0.12 hyp=1.06 cameraTheta=3.03 mountX=0.10 mountY=1.06, mountTheta=1.47
00:18:58.516 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.06, y=0.12, opts=13)
00:18:58.521 00.005 16872 Enqueuing Move request for scope (-1.06, 0.12)
00:18:58.524 00.003 9640 Worker thread wakes up
00:18:58.524 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 0.12) opts 0xd
00:18:58.524 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.06, 0.12)
00:18:58.524 00.000 9640 Moving (-1.06, 0.12) raw xDistance=0.10 yDistance=1.06
00:18:58.524 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.10
00:18:58.524 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 1.06, m_sumCorr=2.6
00:18:58.524 00.000 9640 MoveAxis(W, 7, ABG)
00:18:58.524 00.000 9640 Guiding  Dir = 3, Dur = 7
00:18:58.526 00.002 9640 IsSlewing returns 0
00:18:58.526 00.000 9640 IsGuiding returns 0
00:18:58.526 00.000 9640 PulseGuide returned control before completion, sleep 17
00:18:58.531 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65516, med=3204, FiltMin=3128, FiltMax=43488, Gamma=2.190
00:18:58.548 00.017 9640 IsGuiding returns 1
00:18:58.548 00.000 9640 scope still moving after pulse duration time elapsed
00:18:58.568 00.020 16872 UpdateGuideState exits: m=9427 SNR=49.1
00:18:58.571 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:58.573 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:18:58.576 00.003 16872 Enqueuing Expose request
00:18:58.581 00.005 9640 IsSlewing returns 0
00:18:58.582 00.001 9640 IsGuiding returns 0
00:18:58.582 00.000 9640 scope move finished after 7 + 49 ms
00:18:58.582 00.000 9640 Move returns status 0, amount 7
00:18:58.582 00.000 9640 MoveAxis(S, 32, ABG)
00:18:58.582 00.000 9640 Guiding  Dir = 1, Dur = 32
00:18:58.582 00.000 9640 IsSlewing returns 0
00:18:58.583 00.001 9640 IsGuiding returns 0
00:18:58.583 00.000 9640 PulseGuide returned control before completion, sleep 42
00:18:58.626 00.043 9640 IsGuiding returns 1
00:18:58.627 00.001 9640 scope still moving after pulse duration time elapsed
00:18:58.657 00.030 9640 IsSlewing returns 0
00:18:58.657 00.000 9640 IsGuiding returns 0
00:18:58.657 00.000 9640 scope move finished after 32 + 42 ms
00:18:58.657 00.000 9640 Move returns status 0, amount 32
00:18:58.657 00.000 9640 move complete, result=0
00:18:58.657 00.000 9640 worker thread done servicing request
00:18:58.657 00.000 9640 Worker thread wakes up
00:18:58.658 00.001 16872 GuideStep: 0.1 px 7 ms WEST, 1.1 px 32 ms SOUTH
00:18:58.660 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
00:18:58.661 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:18:59.570 00.909 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ae70fff-19c9-4e3e-8c07-98ed87c63a09"}
00:18:59.575 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1ae70fff-19c9-4e3e-8c07-98ed87c63a09"}
00:18:59.579 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f815c9e7-1463-4203-91ec-7cba3996e6cb"}
00:18:59.583 00.004 16872 case statement mapped state 6 to 3
00:18:59.587 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f815c9e7-1463-4203-91ec-7cba3996e6cb"}
00:18:59.591 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1305462f-ed4e-4c06-a046-e7a4a6f2a675"}
00:18:59.596 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.15,6.78],"pixels":"..."},"id":"1305462f-ed4e-4c06-a046-e7a4a6f2a675"}
00:19:02.719 03.123 9640 Exposure complete
00:19:02.856 00.137 9640 worker thread done servicing request
00:19:02.856 00.000 16872 OnExposeComplete: enter
00:19:02.859 00.003 16872 UpdateGuideState(): m_state=6
00:19:02.862 00.003 16872 Star::Find(15, 1625, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
00:19:02.864 00.002 16872 Star::Find returns 1 (0), X=1624.84, Y=580.20, Mass=8042, SNR=46.5, Peak=4192 HFD=2.4
00:19:02.867 00.003 16872 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
00:19:02.871 00.004 16872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
00:19:02.875 00.004 16872 CameraToMount -- cameraX=-1.37 cameraY=0.53 hyp=1.47 cameraTheta=2.77 mountX=0.51 mountY=1.40, mountTheta=1.22
00:19:02.881 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.37, y=0.53, opts=13)
00:19:02.883 00.002 16872 Enqueuing Move request for scope (-1.37, 0.53)
00:19:02.887 00.004 9640 Worker thread wakes up
00:19:02.888 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.37, 0.53) opts 0xd
00:19:02.888 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.37, 0.53)
00:19:02.888 00.000 9640 Moving (-1.37, 0.53) raw xDistance=0.51 yDistance=1.40
00:19:02.888 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.51
00:19:02.888 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 1.40, m_sumCorr=2.8
00:19:02.888 00.000 9640 MoveAxis(W, 55, ABG)
00:19:02.888 00.000 9640 Guiding  Dir = 3, Dur = 55
00:19:02.888 00.000 9640 IsSlewing returns 0
00:19:02.888 00.000 9640 IsGuiding returns 0
00:19:02.889 00.001 9640 PulseGuide returned control before completion, sleep 65
00:19:02.894 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65508, med=3200, FiltMin=3100, FiltMax=44844, Gamma=2.190
00:19:02.932 00.038 16872 UpdateGuideState exits: m=8042 SNR=46.5
00:19:02.938 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:02.941 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:19:02.944 00.003 16872 Enqueuing Expose request
00:19:02.966 00.022 9640 IsGuiding returns 1
00:19:02.966 00.000 9640 scope still moving after pulse duration time elapsed
00:19:02.997 00.031 9640 IsSlewing returns 0
00:19:02.997 00.000 9640 IsGuiding returns 0
00:19:02.997 00.000 9640 scope move finished after 55 + 54 ms
00:19:02.998 00.001 9640 Move returns status 0, amount 55
00:19:03.000 00.002 9640 MoveAxis(S, 36, ABG)
00:19:03.000 00.000 9640 Guiding  Dir = 1, Dur = 36
00:19:03.000 00.000 9640 IsSlewing returns 0
00:19:03.000 00.000 9640 IsGuiding returns 0
00:19:03.001 00.001 9640 PulseGuide returned control before completion, sleep 46
00:19:03.059 00.058 9640 IsGuiding returns 1
00:19:03.059 00.000 9640 scope still moving after pulse duration time elapsed
00:19:03.072 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98edd7f5-cf5c-476b-abcc-1388533dbdca"}
00:19:03.074 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"98edd7f5-cf5c-476b-abcc-1388533dbdca"}
00:19:03.080 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4397992f-35c2-48c6-b822-ec39b42d435a"}
00:19:03.083 00.003 16872 case statement mapped state 6 to 3
00:19:03.085 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4397992f-35c2-48c6-b822-ec39b42d435a"}
00:19:03.089 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f33bd04d-3b09-41a7-8b9b-05c64edaf510"}
00:19:03.092 00.003 9640 IsSlewing returns 0
00:19:03.092 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.84,7.20],"pixels":"..."},"id":"f33bd04d-3b09-41a7-8b9b-05c64edaf510"}
00:19:03.095 00.003 9640 IsGuiding returns 0
00:19:03.095 00.000 9640 scope move finished after 36 + 59 ms
00:19:03.095 00.000 9640 Move returns status 0, amount 36
00:19:03.095 00.000 9640 move complete, result=0
00:19:03.095 00.000 9640 worker thread done servicing request
00:19:03.095 00.000 9640 Worker thread wakes up
00:19:03.095 00.000 16872 GuideStep: 0.5 px 55 ms WEST, 1.4 px 36 ms SOUTH
00:19:03.099 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:19:03.099 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:19:06.571 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"064f2c75-2364-4b42-aba1-366bf2ce8da8"}
00:19:06.574 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"064f2c75-2364-4b42-aba1-366bf2ce8da8"}
00:19:06.577 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26e78dc8-f382-4ef4-93e4-628549aedd8a"}
00:19:06.580 00.003 16872 case statement mapped state 6 to 3
00:19:06.582 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"26e78dc8-f382-4ef4-93e4-628549aedd8a"}
00:19:06.586 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f93c2d98-6a87-423d-89a4-06e0182f4139"}
00:19:06.591 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.84,7.20],"pixels":"..."},"id":"f93c2d98-6a87-423d-89a4-06e0182f4139"}
00:19:07.163 00.572 9640 Exposure complete
00:19:07.308 00.145 9640 worker thread done servicing request
00:19:07.308 00.000 16872 OnExposeComplete: enter
00:19:07.312 00.004 16872 UpdateGuideState(): m_state=6
00:19:07.316 00.004 16872 Star::Find(15, 1624, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
00:19:07.318 00.002 16872 Star::Find returns 1 (0), X=1624.93, Y=579.55, Mass=8902, SNR=48.4, Peak=4084 HFD=3.2
00:19:07.324 00.006 16872 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.56) = xAngle (-4.61 = 1.67)
00:19:07.326 00.002 16872 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.72)
00:19:07.329 00.003 16872 CameraToMount -- cameraX=-1.28 cameraY=-0.11 hyp=1.28 cameraTheta=-3.06 mountX=-0.13 mountY=1.27, mountTheta=1.67
00:19:07.333 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.28, y=-0.11, opts=13)
00:19:07.337 00.004 16872 Enqueuing Move request for scope (-1.28, -0.11)
00:19:07.340 00.003 9640 Worker thread wakes up
00:19:07.340 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.28, -0.11) opts 0xd
00:19:07.340 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.28, -0.11)
00:19:07.340 00.000 9640 Moving (-1.28, -0.11) raw xDistance=-0.13 yDistance=1.27
00:19:07.340 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.07 from input -0.13
00:19:07.340 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 1.27, m_sumCorr=3.2
00:19:07.340 00.000 9640 MoveAxis(E, 8, ABG)
00:19:07.340 00.000 9640 Guiding  Dir = 2, Dur = 8
00:19:07.341 00.001 9640 IsSlewing returns 0
00:19:07.341 00.000 9640 IsGuiding returns 0
00:19:07.341 00.000 9640 PulseGuide returned control before completion, sleep 18
00:19:07.347 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65512, med=3200, FiltMin=3128, FiltMax=45028, Gamma=2.190
00:19:07.365 00.018 9640 IsGuiding returns 1
00:19:07.365 00.000 9640 scope still moving after pulse duration time elapsed
00:19:07.388 00.023 16872 UpdateGuideState exits: m=8902 SNR=48.4
00:19:07.391 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:07.394 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:19:07.396 00.002 16872 Enqueuing Expose request
00:19:07.400 00.004 9640 IsSlewing returns 0
00:19:07.400 00.000 9640 IsGuiding returns 0
00:19:07.400 00.000 9640 scope move finished after 8 + 51 ms
00:19:07.400 00.000 9640 Move returns status 0, amount 8
00:19:07.400 00.000 9640 MoveAxis(S, 43, ABG)
00:19:07.400 00.000 9640 Guiding  Dir = 1, Dur = 43
00:19:07.401 00.001 9640 IsSlewing returns 0
00:19:07.401 00.000 9640 IsGuiding returns 0
00:19:07.401 00.000 9640 PulseGuide returned control before completion, sleep 53
00:19:07.461 00.060 9640 IsGuiding returns 1
00:19:07.462 00.001 9640 scope still moving after pulse duration time elapsed
00:19:07.490 00.028 9640 IsSlewing returns 0
00:19:07.491 00.001 9640 IsGuiding returns 0
00:19:07.491 00.000 9640 scope move finished after 43 + 47 ms
00:19:07.491 00.000 9640 Move returns status 0, amount 43
00:19:07.491 00.000 9640 move complete, result=0
00:19:07.491 00.000 9640 worker thread done servicing request
00:19:07.491 00.000 9640 Worker thread wakes up
00:19:07.491 00.000 16872 GuideStep: -0.1 px 8 ms EAST, 1.3 px 43 ms SOUTH
00:19:07.496 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:19:07.496 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:19:10.068 02.572 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f92b3d7b-cae7-4636-b365-5f7b18c53298"}
00:19:10.073 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f92b3d7b-cae7-4636-b365-5f7b18c53298"}
00:19:10.078 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6476e283-87bc-48b2-9cd2-b37ace7e6082"}
00:19:10.082 00.004 16872 case statement mapped state 6 to 3
00:19:10.086 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6476e283-87bc-48b2-9cd2-b37ace7e6082"}
00:19:10.091 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d325d40d-dcea-411c-87f6-67a865e31726"}
00:19:10.095 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.93,6.55],"pixels":"..."},"id":"d325d40d-dcea-411c-87f6-67a865e31726"}
00:19:11.592 01.497 9640 Exposure complete
00:19:11.730 00.138 9640 worker thread done servicing request
00:19:11.731 00.001 16872 OnExposeComplete: enter
00:19:11.734 00.003 16872 UpdateGuideState(): m_state=6
00:19:11.737 00.003 16872 Star::Find(15, 1624, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
00:19:11.740 00.003 16872 Star::Find returns 1 (0), X=1624.66, Y=579.55, Mass=9150, SNR=47.5, Peak=4144 HFD=3.1
00:19:11.743 00.003 16872 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.56) = xAngle (-4.63 = 1.66)
00:19:11.745 00.002 16872 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.58 = 1.70)
00:19:11.747 00.002 16872 CameraToMount -- cameraX=-1.55 cameraY=-0.11 hyp=1.56 cameraTheta=-3.07 mountX=-0.13 mountY=1.54, mountTheta=1.66
00:19:11.751 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.55, y=-0.11, opts=13)
00:19:11.754 00.003 16872 Enqueuing Move request for scope (-1.55, -0.11)
00:19:11.758 00.004 9640 Worker thread wakes up
00:19:11.758 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.55, -0.11) opts 0xd
00:19:11.758 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.55, -0.11)
00:19:11.758 00.000 9640 Moving (-1.55, -0.11) raw xDistance=-0.13 yDistance=1.54
00:19:11.759 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.13
00:19:11.759 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.40, input 1.54, m_sumCorr=3.6
00:19:11.759 00.000 9640 MoveAxis(E, 15, ABG)
00:19:11.759 00.000 9640 Guiding  Dir = 2, Dur = 15
00:19:11.759 00.000 9640 IsSlewing returns 0
00:19:11.760 00.001 9640 IsGuiding returns 0
00:19:11.760 00.000 9640 PulseGuide returned control before completion, sleep 25
00:19:11.765 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2812, max=63476, med=3204, FiltMin=3092, FiltMax=45428, Gamma=2.190
00:19:11.787 00.022 9640 IsGuiding returns 1
00:19:11.787 00.000 9640 scope still moving after pulse duration time elapsed
00:19:11.802 00.015 16872 UpdateGuideState exits: m=9150 SNR=47.5
00:19:11.806 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:11.808 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:19:11.811 00.003 16872 Enqueuing Expose request
00:19:11.818 00.007 9640 IsSlewing returns 0
00:19:11.818 00.000 9640 IsGuiding returns 0
00:19:11.818 00.000 9640 scope move finished after 15 + 42 ms
00:19:11.818 00.000 9640 Move returns status 0, amount 15
00:19:11.818 00.000 9640 MoveAxis(S, 48, ABG)
00:19:11.818 00.000 9640 Guiding  Dir = 1, Dur = 48
00:19:11.819 00.001 9640 IsSlewing returns 0
00:19:11.819 00.000 9640 IsGuiding returns 0
00:19:11.819 00.000 9640 PulseGuide returned control before completion, sleep 58
00:19:11.880 00.061 9640 IsGuiding returns 1
00:19:11.880 00.000 9640 scope still moving after pulse duration time elapsed
00:19:11.911 00.031 9640 IsSlewing returns 0
00:19:11.911 00.000 9640 IsGuiding returns 0
00:19:11.912 00.001 9640 scope move finished after 48 + 44 ms
00:19:11.912 00.000 9640 Move returns status 0, amount 48
00:19:11.912 00.000 9640 move complete, result=0
00:19:11.912 00.000 16872 GuideStep: -0.1 px 15 ms EAST, 1.5 px 48 ms SOUTH
00:19:11.917 00.005 9640 worker thread done servicing request
00:19:11.917 00.000 9640 Worker thread wakes up
00:19:11.917 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:19:11.917 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:19:13.569 01.652 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6ec2f1d-70f1-421d-83a3-90e2d1f14fb5"}
00:19:13.575 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d6ec2f1d-70f1-421d-83a3-90e2d1f14fb5"}
00:19:13.582 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"52076ce1-76ff-4f23-bbe6-410202bf35b6"}
00:19:13.587 00.005 16872 case statement mapped state 6 to 3
00:19:13.591 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"52076ce1-76ff-4f23-bbe6-410202bf35b6"}
00:19:13.595 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"25b52548-8e16-445a-a12e-8798aa5c1f0b"}
00:19:13.599 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.66,6.55],"pixels":"..."},"id":"25b52548-8e16-445a-a12e-8798aa5c1f0b"}
00:19:15.989 02.390 9640 Exposure complete
00:19:16.128 00.139 9640 worker thread done servicing request
00:19:16.129 00.001 16872 OnExposeComplete: enter
00:19:16.133 00.004 16872 UpdateGuideState(): m_state=6
00:19:16.136 00.003 16872 Star::Find(15, 1624, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
00:19:16.140 00.004 16872 Star::Find returns 1 (0), X=1624.32, Y=579.80, Mass=9195, SNR=51.9, Peak=4212 HFD=2.8
00:19:16.142 00.002 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
00:19:16.145 00.003 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
00:19:16.148 00.003 16872 CameraToMount -- cameraX=-1.89 cameraY=0.13 hyp=1.90 cameraTheta=3.07 mountX=0.10 mountY=1.90, mountTheta=1.52
00:19:16.152 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.89, y=0.13, opts=13)
00:19:16.155 00.003 16872 Enqueuing Move request for scope (-1.89, 0.13)
00:19:16.158 00.003 9640 Worker thread wakes up
00:19:16.158 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.89, 0.13) opts 0xd
00:19:16.158 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.89, 0.13)
00:19:16.158 00.000 9640 Moving (-1.89, 0.13) raw xDistance=0.10 yDistance=1.90
00:19:16.158 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.10
00:19:16.158 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.43, input 1.90, m_sumCorr=4
00:19:16.158 00.000 9640 MoveAxis(W, 10, ABG)
00:19:16.158 00.000 9640 Guiding  Dir = 3, Dur = 10
00:19:16.158 00.000 9640 IsSlewing returns 0
00:19:16.159 00.001 9640 IsGuiding returns 0
00:19:16.159 00.000 9640 PulseGuide returned control before completion, sleep 20
00:19:16.166 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65512, med=3196, FiltMin=3076, FiltMax=42896, Gamma=2.190
00:19:16.192 00.026 9640 IsGuiding returns 0
00:19:16.192 00.000 9640 Move returns status 0, amount 10
00:19:16.192 00.000 9640 MoveAxis(S, 51, ABG)
00:19:16.192 00.000 9640 Guiding  Dir = 1, Dur = 51
00:19:16.192 00.000 9640 IsSlewing returns 0
00:19:16.193 00.001 9640 IsGuiding returns 0
00:19:16.193 00.000 9640 PulseGuide returned control before completion, sleep 61
00:19:16.204 00.011 16872 UpdateGuideState exits: m=9195 SNR=51.9
00:19:16.208 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:16.211 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:19:16.214 00.003 16872 Enqueuing Expose request
00:19:16.269 00.055 9640 IsGuiding returns 0
00:19:16.269 00.000 9640 Move returns status 0, amount 51
00:19:16.269 00.000 9640 move complete, result=0
00:19:16.270 00.001 9640 worker thread done servicing request
00:19:16.270 00.000 9640 Worker thread wakes up
00:19:16.270 00.000 16872 GuideStep: 0.1 px 10 ms WEST, 1.9 px 51 ms SOUTH
00:19:16.272 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
00:19:16.272 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:19:17.069 00.797 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74595f15-f93a-4e24-9b4e-e0838971d553"}
00:19:17.073 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"74595f15-f93a-4e24-9b4e-e0838971d553"}
00:19:17.078 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"831462b4-5822-4edf-8324-68cabe2d3826"}
00:19:17.081 00.003 16872 case statement mapped state 6 to 3
00:19:17.085 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"831462b4-5822-4edf-8324-68cabe2d3826"}
00:19:17.124 00.039 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2ae9dd8a-b83d-4630-ad0d-8147ea77e582"}
00:19:17.128 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.32,6.80],"pixels":"..."},"id":"2ae9dd8a-b83d-4630-ad0d-8147ea77e582"}
00:19:20.324 03.196 9640 Exposure complete
00:19:20.469 00.145 9640 worker thread done servicing request
00:19:20.469 00.000 16872 OnExposeComplete: enter
00:19:20.472 00.003 16872 UpdateGuideState(): m_state=6
00:19:20.474 00.002 16872 Star::Find(15, 1624, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
00:19:20.477 00.003 16872 Star::Find returns 1 (0), X=1623.84, Y=579.45, Mass=8110, SNR=43.3, Peak=4136 HFD=3.0
00:19:20.480 00.003 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.61 = 1.68)
00:19:20.482 00.002 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.72)
00:19:20.485 00.003 16872 CameraToMount -- cameraX=-2.37 cameraY=-0.22 hyp=2.38 cameraTheta=-3.05 mountX=-0.25 mountY=2.35, mountTheta=1.68
00:19:20.490 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.37, y=-0.22, opts=13)
00:19:20.494 00.004 16872 Enqueuing Move request for scope (-2.37, -0.22)
00:19:20.497 00.003 9640 Worker thread wakes up
00:19:20.497 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.37, -0.22) opts 0xd
00:19:20.498 00.001 9640 Handling offset move in thread for scope, endpoint = (-2.37, -0.22)
00:19:20.498 00.000 9640 Moving (-2.37, -0.22) raw xDistance=-0.25 yDistance=2.35
00:19:20.498 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.25
00:19:20.498 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.49, input 2.35, m_sumCorr=4.5
00:19:20.498 00.000 9640 MoveAxis(E, 26, ABG)
00:19:20.498 00.000 9640 Guiding  Dir = 2, Dur = 26
00:19:20.498 00.000 9640 IsSlewing returns 0
00:19:20.498 00.000 9640 IsGuiding returns 0
00:19:20.499 00.001 9640 PulseGuide returned control before completion, sleep 36
00:19:20.506 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=65508, med=3204, FiltMin=3074, FiltMax=44216, Gamma=2.190
00:19:20.537 00.031 9640 IsGuiding returns 1
00:19:20.537 00.000 9640 scope still moving after pulse duration time elapsed
00:19:20.542 00.005 16872 UpdateGuideState exits: m=8110 SNR=43.3
00:19:20.546 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:20.548 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:19:20.551 00.003 16872 Enqueuing Expose request
00:19:20.567 00.016 9640 IsSlewing returns 0
00:19:20.567 00.000 9640 IsGuiding returns 0
00:19:20.567 00.000 9640 scope move finished after 26 + 43 ms
00:19:20.568 00.001 9640 Move returns status 0, amount 26
00:19:20.568 00.000 9640 MoveAxis(S, 59, ABG)
00:19:20.568 00.000 9640 Guiding  Dir = 1, Dur = 59
00:19:20.568 00.000 9640 IsSlewing returns 0
00:19:20.568 00.000 9640 IsGuiding returns 0
00:19:20.568 00.000 9640 PulseGuide returned control before completion, sleep 69
00:19:20.570 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2bc5708e-6cc0-40af-8547-ed524a2201b8"}
00:19:20.573 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2bc5708e-6cc0-40af-8547-ed524a2201b8"}
00:19:20.577 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bbafdcf3-83bb-4d18-9c99-3e372fe20812"}
00:19:20.580 00.003 16872 case statement mapped state 6 to 3
00:19:20.582 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bbafdcf3-83bb-4d18-9c99-3e372fe20812"}
00:19:20.593 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"847836af-36a1-4efe-8bfd-79a2c7f7a115"}
00:19:20.596 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.84,7.45],"pixels":"..."},"id":"847836af-36a1-4efe-8bfd-79a2c7f7a115"}
00:19:20.646 00.050 9640 IsGuiding returns 1
00:19:20.646 00.000 9640 scope still moving after pulse duration time elapsed
00:19:20.677 00.031 9640 IsSlewing returns 0
00:19:20.678 00.001 9640 IsGuiding returns 0
00:19:20.678 00.000 9640 scope move finished after 59 + 49 ms
00:19:20.678 00.000 9640 Move returns status 0, amount 59
00:19:20.678 00.000 9640 move complete, result=0
00:19:20.678 00.000 9640 worker thread done servicing request
00:19:20.678 00.000 9640 Worker thread wakes up
00:19:20.678 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:19:20.678 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:19:20.678 00.000 16872 GuideStep: -0.3 px 26 ms EAST, 2.4 px 59 ms SOUTH
00:19:24.067 03.389 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"665a5f6e-92df-44ba-a7f3-84a2c808d9f7"}
00:19:24.071 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"665a5f6e-92df-44ba-a7f3-84a2c808d9f7"}
00:19:24.075 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24216f60-43ef-4125-ae13-da8b8bc3e30d"}
00:19:24.078 00.003 16872 case statement mapped state 6 to 3
00:19:24.081 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"24216f60-43ef-4125-ae13-da8b8bc3e30d"}
00:19:24.085 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"01df3d61-d142-496f-ae00-d9cd5c77aaff"}
00:19:24.088 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.84,7.45],"pixels":"..."},"id":"01df3d61-d142-496f-ae00-d9cd5c77aaff"}
00:19:24.738 00.650 9640 Exposure complete
00:19:24.877 00.139 9640 worker thread done servicing request
00:19:24.878 00.001 16872 OnExposeComplete: enter
00:19:24.880 00.002 16872 UpdateGuideState(): m_state=6
00:19:24.883 00.003 16872 Star::Find(15, 1623, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
00:19:24.886 00.003 16872 Star::Find returns 1 (0), X=1623.34, Y=579.55, Mass=9236, SNR=50.6, Peak=4096 HFD=3.2
00:19:24.889 00.003 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.66 = 1.63)
00:19:24.891 00.002 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.61 = 1.67)
00:19:24.893 00.002 16872 CameraToMount -- cameraX=-2.87 cameraY=-0.11 hyp=2.87 cameraTheta=-3.10 mountX=-0.16 mountY=2.85, mountTheta=1.63
00:19:24.898 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.87, y=-0.11, opts=13)
00:19:24.900 00.002 16872 Enqueuing Move request for scope (-2.87, -0.11)
00:19:24.903 00.003 9640 Worker thread wakes up
00:19:24.904 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.87, -0.11) opts 0xd
00:19:24.904 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.87, -0.11)
00:19:24.904 00.000 9640 Moving (-2.87, -0.11) raw xDistance=-0.16 yDistance=2.85
00:19:24.904 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.16
00:19:24.904 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.62, input 2.85, m_sumCorr=5.1
00:19:24.904 00.000 9640 MoveAxis(E, 19, ABG)
00:19:24.904 00.000 9640 Guiding  Dir = 2, Dur = 19
00:19:24.904 00.000 9640 IsSlewing returns 0
00:19:24.904 00.000 9640 IsGuiding returns 0
00:19:24.905 00.001 9640 PulseGuide returned control before completion, sleep 29
00:19:24.913 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=64148, med=3208, FiltMin=3100, FiltMax=45092, Gamma=2.190
00:19:24.935 00.022 9640 IsGuiding returns 1
00:19:24.935 00.000 9640 scope still moving after pulse duration time elapsed
00:19:24.951 00.016 16872 UpdateGuideState exits: m=9236 SNR=50.6
00:19:24.956 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:24.959 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:19:24.961 00.002 16872 Enqueuing Expose request
00:19:24.966 00.005 9640 IsSlewing returns 0
00:19:24.966 00.000 9640 IsGuiding returns 0
00:19:24.966 00.000 9640 scope move finished after 19 + 42 ms
00:19:24.966 00.000 9640 Move returns status 0, amount 19
00:19:24.967 00.001 9640 MoveAxis(S, 75, ABG)
00:19:24.967 00.000 9640 Guiding  Dir = 1, Dur = 75
00:19:24.967 00.000 9640 IsSlewing returns 0
00:19:24.967 00.000 9640 IsGuiding returns 0
00:19:24.968 00.001 9640 PulseGuide returned control before completion, sleep 85
00:19:25.062 00.094 9640 IsGuiding returns 1
00:19:25.062 00.000 9640 scope still moving after pulse duration time elapsed
00:19:25.091 00.029 9640 IsSlewing returns 0
00:19:25.092 00.001 9640 IsGuiding returns 0
00:19:25.092 00.000 9640 scope move finished after 75 + 48 ms
00:19:25.092 00.000 9640 Move returns status 0, amount 75
00:19:25.092 00.000 9640 move complete, result=0
00:19:25.092 00.000 9640 worker thread done servicing request
00:19:25.092 00.000 9640 Worker thread wakes up
00:19:25.092 00.000 16872 GuideStep: -0.2 px 19 ms EAST, 2.9 px 75 ms SOUTH
00:19:25.096 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:19:25.096 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:19:27.568 02.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49cd17b6-2df0-4f65-9558-5ffa672136da"}
00:19:27.571 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"49cd17b6-2df0-4f65-9558-5ffa672136da"}
00:19:27.576 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"79cc6f23-bbae-4af7-bb8e-fbb082c1f06a"}
00:19:27.580 00.004 16872 case statement mapped state 6 to 3
00:19:27.583 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"79cc6f23-bbae-4af7-bb8e-fbb082c1f06a"}
00:19:27.588 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9629d1f2-cd83-4d3d-be3d-d0cbb6daa559"}
00:19:27.592 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.34,6.55],"pixels":"..."},"id":"9629d1f2-cd83-4d3d-be3d-d0cbb6daa559"}
00:19:29.149 01.557 9640 Exposure complete
00:19:29.291 00.142 9640 worker thread done servicing request
00:19:29.291 00.000 16872 OnExposeComplete: enter
00:19:29.295 00.004 16872 UpdateGuideState(): m_state=6
00:19:29.299 00.004 16872 Star::Find(15, 1623, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
00:19:29.304 00.005 16872 Star::Find returns 1 (0), X=1622.90, Y=579.77, Mass=10165, SNR=54.2, Peak=4252 HFD=2.9
00:19:29.307 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:19:29.311 00.004 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
00:19:29.315 00.004 16872 CameraToMount -- cameraX=-3.31 cameraY=0.11 hyp=3.31 cameraTheta=3.11 mountX=0.06 mountY=3.31, mountTheta=1.55
00:19:29.321 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-3.31, y=0.11, opts=13)
00:19:29.324 00.003 16872 Enqueuing Move request for scope (-3.31, 0.11)
00:19:29.328 00.004 9640 Worker thread wakes up
00:19:29.328 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.31, 0.11) opts 0xd
00:19:29.328 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.31, 0.11)
00:19:29.328 00.000 9640 Moving (-3.31, 0.11) raw xDistance=0.06 yDistance=3.31
00:19:29.328 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:19:29.329 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.78, input 3.31, m_sumCorr=5.9
00:19:29.329 00.000 9640 MoveAxis(E, 0, ABG)
00:19:29.329 00.000 9640 Move returns status 0, amount 0
00:19:29.329 00.000 9640 MoveAxis(S, 94, ABG)
00:19:29.329 00.000 9640 Guiding  Dir = 1, Dur = 94
00:19:29.329 00.000 9640 IsSlewing returns 0
00:19:29.329 00.000 9640 IsGuiding returns 0
00:19:29.330 00.001 9640 PulseGuide returned control before completion, sleep 104
00:19:29.335 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=65516, med=3204, FiltMin=3094, FiltMax=44648, Gamma=2.190
00:19:29.373 00.038 16872 UpdateGuideState exits: m=10165 SNR=54.2
00:19:29.376 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:29.379 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:19:29.383 00.004 16872 Enqueuing Expose request
00:19:29.442 00.059 9640 IsGuiding returns 1
00:19:29.442 00.000 9640 scope still moving after pulse duration time elapsed
00:19:29.473 00.031 9640 IsSlewing returns 0
00:19:29.473 00.000 9640 IsGuiding returns 1
00:19:29.504 00.031 9640 IsSlewing returns 0
00:19:29.505 00.001 9640 IsGuiding returns 0
00:19:29.505 00.000 9640 scope move finished after 94 + 82 ms
00:19:29.505 00.000 9640 Move returns status 0, amount 94
00:19:29.505 00.000 9640 move complete, result=0
00:19:29.505 00.000 9640 worker thread done servicing request
00:19:29.505 00.000 9640 Worker thread wakes up
00:19:29.505 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:19:29.505 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:19:29.505 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 3.3 px 94 ms SOUTH
00:19:31.066 01.561 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"724be260-3456-4466-aa41-395c42ae882a"}
00:19:31.070 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"724be260-3456-4466-aa41-395c42ae882a"}
00:19:31.087 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54a3a184-05c4-46fe-a546-330b91a5b1cf"}
00:19:31.091 00.004 16872 case statement mapped state 6 to 3
00:19:31.094 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"54a3a184-05c4-46fe-a546-330b91a5b1cf"}
00:19:31.099 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0655fa68-be91-499f-81f7-c7966bc5e7eb"}
00:19:31.104 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.90,6.77],"pixels":"..."},"id":"0655fa68-be91-499f-81f7-c7966bc5e7eb"}
00:19:33.564 02.460 9640 Exposure complete
00:19:33.730 00.166 9640 worker thread done servicing request
00:19:33.730 00.000 16872 OnExposeComplete: enter
00:19:33.734 00.004 16872 UpdateGuideState(): m_state=6
00:19:33.737 00.003 16872 Star::Find(15, 1622, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
00:19:33.741 00.004 16872 Star::Find returns 1 (0), X=1622.04, Y=579.97, Mass=8693, SNR=48.6, Peak=4132 HFD=2.8
00:19:33.744 00.003 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
00:19:33.747 00.003 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
00:19:33.750 00.003 16872 CameraToMount -- cameraX=-4.16 cameraY=0.31 hyp=4.18 cameraTheta=3.07 mountX=0.25 mountY=4.18, mountTheta=1.51
00:19:33.755 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-4.16, y=0.31, opts=13)
00:19:33.758 00.003 16872 Enqueuing Move request for scope (-4.16, 0.31)
00:19:33.760 00.002 9640 Worker thread wakes up
00:19:33.761 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.16, 0.31) opts 0xd
00:19:33.761 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.16, 0.31)
00:19:33.761 00.000 9640 Moving (-4.16, 0.31) raw xDistance=0.25 yDistance=4.18
00:19:33.761 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.25
00:19:33.761 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.94, input 4.18, m_sumCorr=6.9
00:19:33.761 00.000 9640 MoveAxis(W, 26, ABG)
00:19:33.761 00.000 9640 Guiding  Dir = 3, Dur = 26
00:19:33.761 00.000 9640 IsSlewing returns 0
00:19:33.761 00.000 9640 IsGuiding returns 0
00:19:33.762 00.001 9640 PulseGuide returned control before completion, sleep 36
00:19:33.767 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=64164, med=3208, FiltMin=3116, FiltMax=43820, Gamma=2.190
00:19:33.799 00.032 9640 IsGuiding returns 1
00:19:33.799 00.000 9640 scope still moving after pulse duration time elapsed
00:19:33.805 00.006 16872 UpdateGuideState exits: m=8693 SNR=48.6
00:19:33.809 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:33.812 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:19:33.814 00.002 16872 Enqueuing Expose request
00:19:33.831 00.017 9640 IsSlewing returns 0
00:19:33.831 00.000 9640 IsGuiding returns 1
00:19:33.862 00.031 9640 IsSlewing returns 0
00:19:33.863 00.001 9640 IsGuiding returns 1
00:19:33.894 00.031 9640 IsSlewing returns 0
00:19:33.897 00.003 9640 IsGuiding returns 1
00:19:33.925 00.028 9640 IsSlewing returns 0
00:19:33.926 00.001 9640 IsGuiding returns 0
00:19:33.926 00.000 9640 scope move finished after 26 + 138 ms
00:19:33.926 00.000 9640 Move returns status 0, amount 26
00:19:33.926 00.000 9640 MoveAxis(S, 113, ABG)
00:19:33.926 00.000 9640 Guiding  Dir = 1, Dur = 113
00:19:33.926 00.000 9640 IsSlewing returns 0
00:19:33.926 00.000 9640 IsGuiding returns 0
00:19:33.926 00.000 9640 PulseGuide returned control before completion, sleep 123
00:19:34.064 00.138 9640 IsGuiding returns 1
00:19:34.065 00.001 9640 scope still moving after pulse duration time elapsed
00:19:34.095 00.030 9640 IsSlewing returns 0
00:19:34.096 00.001 9640 IsGuiding returns 0
00:19:34.096 00.000 9640 scope move finished after 113 + 56 ms
00:19:34.096 00.000 9640 Move returns status 0, amount 113
00:19:34.096 00.000 9640 move complete, result=0
00:19:34.096 00.000 9640 worker thread done servicing request
00:19:34.096 00.000 9640 Worker thread wakes up
00:19:34.096 00.000 16872 GuideStep: 0.2 px 26 ms WEST, 4.2 px 113 ms SOUTH
00:19:34.099 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:19:34.099 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:19:34.566 00.467 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a9221417-28a7-4aae-a651-c13f91337842"}
00:19:34.569 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a9221417-28a7-4aae-a651-c13f91337842"}
00:19:34.572 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"733fbdee-86c2-4b0c-86fd-da28259e9c01"}
00:19:34.575 00.003 16872 case statement mapped state 6 to 3
00:19:34.577 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"733fbdee-86c2-4b0c-86fd-da28259e9c01"}
00:19:34.583 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0f35e378-1b3b-4dd3-a154-d4f7981243e9"}
00:19:34.586 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.04,6.97],"pixels":"..."},"id":"0f35e378-1b3b-4dd3-a154-d4f7981243e9"}
00:19:38.065 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9942f9f1-65d6-40b2-bb40-9c97f8839ad8"}
00:19:38.069 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9942f9f1-65d6-40b2-bb40-9c97f8839ad8"}
00:19:38.073 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43629aa9-596b-4d28-a567-bb2b9cbd5643"}
00:19:38.078 00.005 16872 case statement mapped state 6 to 3
00:19:38.081 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"43629aa9-596b-4d28-a567-bb2b9cbd5643"}
00:19:38.085 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e34daf5a-46ee-4b0d-8c38-2e8677c9cb1d"}
00:19:38.089 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.04,6.97],"pixels":"..."},"id":"e34daf5a-46ee-4b0d-8c38-2e8677c9cb1d"}
00:19:38.166 00.077 9640 Exposure complete
00:19:38.316 00.150 9640 worker thread done servicing request
00:19:38.316 00.000 16872 OnExposeComplete: enter
00:19:38.321 00.005 16872 UpdateGuideState(): m_state=6
00:19:38.325 00.004 16872 Star::Find(15, 1622, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
00:19:38.329 00.004 16872 Star::Find returns 1 (0), X=1621.23, Y=579.76, Mass=9497, SNR=51.0, Peak=4184 HFD=2.9
00:19:38.336 00.007 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
00:19:38.340 00.004 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:19:38.344 00.004 16872 CameraToMount -- cameraX=-4.98 cameraY=0.10 hyp=4.98 cameraTheta=3.12 mountX=0.02 mountY=4.97, mountTheta=1.57
00:19:38.348 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-4.98, y=0.10, opts=13)
00:19:38.351 00.003 16872 Enqueuing Move request for scope (-4.98, 0.10)
00:19:38.355 00.004 9640 Worker thread wakes up
00:19:38.356 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.98, 0.10) opts 0xd
00:19:38.356 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.98, 0.10)
00:19:38.356 00.000 9640 Moving (-4.98, 0.10) raw xDistance=0.02 yDistance=4.97
00:19:38.356 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:19:38.356 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.11, input 4.97, m_sumCorr=8
00:19:38.356 00.000 9640 MoveAxis(E, 0, ABG)
00:19:38.356 00.000 9640 Move returns status 0, amount 0
00:19:38.356 00.000 9640 MoveAxis(S, 134, ABG)
00:19:38.356 00.000 9640 Guiding  Dir = 1, Dur = 134
00:19:38.357 00.001 9640 IsSlewing returns 0
00:19:38.357 00.000 9640 IsGuiding returns 0
00:19:38.357 00.000 9640 PulseGuide returned control before completion, sleep 144
00:19:38.365 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65508, med=3204, FiltMin=3098, FiltMax=44820, Gamma=2.190
00:19:38.405 00.040 16872 UpdateGuideState exits: m=9497 SNR=51.0
00:19:38.409 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:38.412 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:19:38.415 00.003 16872 Enqueuing Expose request
00:19:38.516 00.101 9640 IsGuiding returns 0
00:19:38.516 00.000 9640 Move returns status 0, amount 134
00:19:38.516 00.000 9640 move complete, result=0
00:19:38.516 00.000 9640 worker thread done servicing request
00:19:38.516 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 5.0 px 134 ms SOUTH
00:19:38.520 00.004 9640 Worker thread wakes up
00:19:38.520 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:19:38.520 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:19:41.565 03.045 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a56cfdea-19f5-45c7-8749-40bb051b319d"}
00:19:41.568 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a56cfdea-19f5-45c7-8749-40bb051b319d"}
00:19:41.572 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b8954fe-0f8c-414a-be2b-092a647a780b"}
00:19:41.574 00.002 16872 case statement mapped state 6 to 3
00:19:41.577 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b8954fe-0f8c-414a-be2b-092a647a780b"}
00:19:41.581 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c2189421-de1a-4e60-93a0-109879aa6b04"}
00:19:41.584 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.23,6.76],"pixels":"..."},"id":"c2189421-de1a-4e60-93a0-109879aa6b04"}
00:19:42.566 00.982 9640 Exposure complete
00:19:42.700 00.134 9640 worker thread done servicing request
00:19:42.701 00.001 16872 OnExposeComplete: enter
00:19:42.705 00.004 16872 UpdateGuideState(): m_state=6
00:19:42.708 00.003 16872 Star::Find(15, 1621, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
00:19:42.711 00.003 16872 Star::Find returns 1 (0), X=1620.32, Y=579.42, Mass=9005, SNR=48.2, Peak=4020 HFD=3.2
00:19:42.714 00.003 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.66 = 1.63)
00:19:42.717 00.003 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.61 = 1.67)
00:19:42.721 00.004 16872 CameraToMount -- cameraX=-5.89 cameraY=-0.25 hyp=5.89 cameraTheta=-3.10 mountX=-0.33 mountY=5.86, mountTheta=1.63
00:19:42.727 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-5.89, y=-0.25, opts=13)
00:19:42.730 00.003 16872 Enqueuing Move request for scope (-5.89, -0.25)
00:19:42.733 00.003 9640 Worker thread wakes up
00:19:42.733 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.89, -0.25) opts 0xd
00:19:42.733 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.89, -0.25)
00:19:42.733 00.000 9640 Moving (-5.89, -0.25) raw xDistance=-0.33 yDistance=5.86
00:19:42.733 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.33
00:19:42.733 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.35, input 5.86, m_sumCorr=9.3
00:19:42.733 00.000 9640 MoveAxis(E, 36, ABG)
00:19:42.733 00.000 9640 Guiding  Dir = 2, Dur = 36
00:19:42.734 00.001 9640 IsSlewing returns 0
00:19:42.734 00.000 9640 IsGuiding returns 0
00:19:42.734 00.000 9640 PulseGuide returned control before completion, sleep 46
00:19:42.743 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=62556, med=3208, FiltMin=3022, FiltMax=42940, Gamma=2.190
00:19:42.781 00.038 16872 UpdateGuideState exits: m=9005 SNR=48.2
00:19:42.787 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:42.790 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:19:42.794 00.004 16872 Enqueuing Expose request
00:19:42.796 00.002 9640 IsGuiding returns 1
00:19:42.796 00.000 9640 scope still moving after pulse duration time elapsed
00:19:42.827 00.031 9640 IsSlewing returns 0
00:19:42.827 00.000 9640 IsGuiding returns 1
00:19:42.858 00.031 9640 IsSlewing returns 0
00:19:42.858 00.000 9640 IsGuiding returns 0
00:19:42.858 00.000 9640 scope move finished after 36 + 88 ms
00:19:42.858 00.000 9640 Move returns status 0, amount 36
00:19:42.858 00.000 9640 MoveAxis(S, 162, ABG)
00:19:42.858 00.000 9640 Guiding  Dir = 1, Dur = 162
00:19:42.859 00.001 9640 IsSlewing returns 0
00:19:42.859 00.000 9640 IsGuiding returns 0
00:19:42.859 00.000 9640 PulseGuide returned control before completion, sleep 172
00:19:43.043 00.184 9640 IsGuiding returns 1
00:19:43.043 00.000 9640 scope still moving after pulse duration time elapsed
00:19:43.075 00.032 9640 IsSlewing returns 0
00:19:43.076 00.001 9640 IsGuiding returns 0
00:19:43.076 00.000 9640 scope move finished after 162 + 54 ms
00:19:43.076 00.000 9640 Move returns status 0, amount 162
00:19:43.076 00.000 9640 move complete, result=0
00:19:43.076 00.000 9640 worker thread done servicing request
00:19:43.076 00.000 16872 GuideStep: -0.3 px 36 ms EAST, 5.9 px 162 ms SOUTH
00:19:43.080 00.004 9640 Worker thread wakes up
00:19:43.080 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:19:43.080 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1611,565,31,31)
00:19:45.062 01.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6b72699-c6b4-4aba-825d-538a06d1e4b9"}
00:19:45.066 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b6b72699-c6b4-4aba-825d-538a06d1e4b9"}
00:19:45.082 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7356c7f3-a28e-46fd-8aca-98974baf1519"}
00:19:45.087 00.005 16872 case statement mapped state 6 to 3
00:19:45.090 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7356c7f3-a28e-46fd-8aca-98974baf1519"}
00:19:45.095 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc3d55cb-c5ef-4f71-b804-506a393de690"}
00:19:45.100 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.32,7.42],"pixels":"..."},"id":"dc3d55cb-c5ef-4f71-b804-506a393de690"}
00:19:47.141 02.041 9640 Exposure complete
00:19:47.286 00.145 9640 worker thread done servicing request
00:19:47.286 00.000 16872 OnExposeComplete: enter
00:19:47.289 00.003 16872 UpdateGuideState(): m_state=6
00:19:47.293 00.004 16872 Star::Find(15, 1620, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
00:19:47.297 00.004 16872 Star::Find returns 1 (0), X=1618.77, Y=579.93, Mass=9455, SNR=53.9, Peak=4192 HFD=2.9
00:19:47.299 00.002 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:19:47.302 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
00:19:47.306 00.004 16872 CameraToMount -- cameraX=-7.44 cameraY=0.27 hyp=7.44 cameraTheta=3.11 mountX=0.15 mountY=7.44, mountTheta=1.55
00:19:47.310 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-7.44, y=0.27, opts=13)
00:19:47.313 00.003 16872 Enqueuing Move request for scope (-7.44, 0.27)
00:19:47.315 00.002 9640 Worker thread wakes up
00:19:47.315 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.44, 0.27) opts 0xd
00:19:47.316 00.001 9640 Handling offset move in thread for scope, endpoint = (-7.44, 0.27)
00:19:47.316 00.000 9640 Moving (-7.44, 0.27) raw xDistance=0.15 yDistance=7.44
00:19:47.316 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.15
00:19:47.316 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.63, input 7.44, m_sumCorr=11
00:19:47.316 00.000 9640 MoveAxis(W, 13, ABG)
00:19:47.316 00.000 9640 Guiding  Dir = 3, Dur = 13
00:19:47.317 00.001 9640 IsSlewing returns 0
00:19:47.317 00.000 9640 IsGuiding returns 0
00:19:47.317 00.000 9640 PulseGuide returned control before completion, sleep 23
00:19:47.325 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2840, max=63844, med=3196, FiltMin=3016, FiltMax=44428, Gamma=2.190
00:19:47.354 00.029 9640 IsGuiding returns 1
00:19:47.354 00.000 9640 scope still moving after pulse duration time elapsed
00:19:47.363 00.009 16872 UpdateGuideState exits: m=9455 SNR=53.9
00:19:47.366 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:47.369 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:19:47.373 00.004 16872 Enqueuing Expose request
00:19:47.384 00.011 9640 IsSlewing returns 0
00:19:47.385 00.001 9640 IsGuiding returns 0
00:19:47.385 00.000 9640 scope move finished after 13 + 54 ms
00:19:47.385 00.000 9640 Move returns status 0, amount 13
00:19:47.385 00.000 9640 MoveAxis(S, 196, ABG)
00:19:47.385 00.000 9640 Guiding  Dir = 1, Dur = 196
00:19:47.385 00.000 9640 IsSlewing returns 0
00:19:47.386 00.001 9640 IsGuiding returns 0
00:19:47.386 00.000 9640 PulseGuide returned control before completion, sleep 206
00:19:47.600 00.214 9640 IsGuiding returns 1
00:19:47.601 00.001 9640 scope still moving after pulse duration time elapsed
00:19:47.633 00.032 9640 IsSlewing returns 0
00:19:47.633 00.000 9640 IsGuiding returns 0
00:19:47.634 00.001 9640 scope move finished after 196 + 51 ms
00:19:47.634 00.000 9640 Move returns status 0, amount 196
00:19:47.634 00.000 9640 move complete, result=0
00:19:47.634 00.000 9640 worker thread done servicing request
00:19:47.634 00.000 9640 Worker thread wakes up
00:19:47.634 00.000 16872 GuideStep: 0.2 px 13 ms WEST, 7.4 px 196 ms SOUTH
00:19:47.637 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:19:47.637 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,565,31,31)
00:19:48.562 00.925 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab058e3c-1016-4370-b0d4-01b682c5585c"}
00:19:48.566 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ab058e3c-1016-4370-b0d4-01b682c5585c"}
00:19:48.572 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c994865-259d-4854-9a82-8ad5737362a6"}
00:19:48.580 00.008 16872 case statement mapped state 6 to 3
00:19:48.585 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c994865-259d-4854-9a82-8ad5737362a6"}
00:19:48.591 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"22b838a6-769b-42f8-b431-45c1294ec244"}
00:19:48.596 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.77,6.93],"pixels":"..."},"id":"22b838a6-769b-42f8-b431-45c1294ec244"}
00:19:51.715 03.119 9640 Exposure complete
00:19:51.867 00.152 9640 worker thread done servicing request
00:19:51.867 00.000 16872 OnExposeComplete: enter
00:19:51.871 00.004 16872 UpdateGuideState(): m_state=6
00:19:51.877 00.006 16872 Star::Find(15, 1618, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
00:19:51.887 00.010 16872 Star::Find returns 1 (0), X=1617.69, Y=579.87, Mass=9060, SNR=49.2, Peak=4088 HFD=3.2
00:19:51.891 00.004 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:19:51.895 00.004 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:19:51.899 00.004 16872 CameraToMount -- cameraX=-8.52 cameraY=0.20 hyp=8.52 cameraTheta=3.12 mountX=0.07 mountY=8.52, mountTheta=1.56
00:19:51.905 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-8.52, y=0.20, opts=13)
00:19:51.909 00.004 16872 Enqueuing Move request for scope (-8.52, 0.20)
00:19:51.914 00.005 9640 Worker thread wakes up
00:19:51.914 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.52, 0.20) opts 0xd
00:19:51.914 00.000 9640 Handling offset move in thread for scope, endpoint = (-8.52, 0.20)
00:19:51.914 00.000 9640 Moving (-8.52, 0.20) raw xDistance=0.07 yDistance=8.52
00:19:51.914 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:19:51.915 00.001 9640 GuideAlgorithmZFilter::Result() returns 1.97, input 8.52, m_sumCorr=13
00:19:51.915 00.000 9640 MoveAxis(E, 0, ABG)
00:19:51.915 00.000 9640 Move returns status 0, amount 0
00:19:51.915 00.000 9640 MoveAxis(S, 237, ABG)
00:19:51.915 00.000 9640 Guiding  Dir = 1, Dur = 237
00:19:51.916 00.001 9640 IsSlewing returns 0
00:19:51.916 00.000 9640 IsGuiding returns 0
00:19:51.916 00.000 9640 PulseGuide returned control before completion, sleep 247
00:19:51.922 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=62356, med=3200, FiltMin=3040, FiltMax=42572, Gamma=2.190
00:19:51.964 00.042 16872 UpdateGuideState exits: m=9060 SNR=49.2
00:19:51.969 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:51.972 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:19:51.981 00.009 16872 Enqueuing Expose request
00:19:52.062 00.081 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8da873bf-b110-422d-9ef5-07d475f2d932"}
00:19:52.069 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8da873bf-b110-422d-9ef5-07d475f2d932"}
00:19:52.077 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c71de368-2028-40d7-8212-709cdfaade24"}
00:19:52.082 00.005 16872 case statement mapped state 6 to 3
00:19:52.086 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c71de368-2028-40d7-8212-709cdfaade24"}
00:19:52.091 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"28529bef-53f5-4f1f-aa47-4a0df5f7154e"}
00:19:52.097 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.69,6.87],"pixels":"..."},"id":"28529bef-53f5-4f1f-aa47-4a0df5f7154e"}
00:19:52.177 00.080 9640 IsGuiding returns 1
00:19:52.177 00.000 9640 scope still moving after pulse duration time elapsed
00:19:52.209 00.032 9640 IsSlewing returns 0
00:19:52.209 00.000 9640 IsGuiding returns 0
00:19:52.209 00.000 9640 scope move finished after 237 + 55 ms
00:19:52.209 00.000 9640 Move returns status 0, amount 237
00:19:52.209 00.000 9640 move complete, result=0
00:19:52.209 00.000 9640 worker thread done servicing request
00:19:52.210 00.001 9640 Worker thread wakes up
00:19:52.210 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 8.5 px 237 ms SOUTH
00:19:52.213 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:19:52.213 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,565,31,31)
00:19:54.248 02.035 16872 evsrv: cli 0D3C0228 connect
00:19:54.252 00.004 16872 case statement mapped state 6 to 3
00:19:54.257 00.005 16872 case statement mapped state 6 to 3
00:19:54.262 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"bba6d52c-b4be-498a-b76c-460b57b4f55e"}
00:19:54.266 00.004 16872 case statement mapped state 6 to 3
00:19:54.271 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"bba6d52c-b4be-498a-b76c-460b57b4f55e"}
00:19:54.278 00.007 16872 evsrv: cli 0D3C0228 disconnect
00:19:54.289 00.011 16872 evsrv: cli 0D3BF8C8 connect
00:19:54.293 00.004 16872 case statement mapped state 6 to 3
00:19:54.297 00.004 16872 case statement mapped state 6 to 3
00:19:54.304 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"831425dc-bf25-40ca-9a84-938295f7c12b"}
00:19:54.307 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:19:54.311 00.004 16872 Status Line: Waiting for devices...
00:19:54.320 00.009 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"831425dc-bf25-40ca-9a84-938295f7c12b"}
00:19:54.328 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
00:19:54.339 00.011 16872 evsrv: cli 0D3C0A48 connect
00:19:54.342 00.003 16872 case statement mapped state 6 to 3
00:19:54.348 00.006 16872 case statement mapped state 6 to 3
00:19:54.354 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"329ce994-a50a-43d6-9e20-7a865ab82e99"}
00:19:54.359 00.005 16872 case statement mapped state 6 to 3
00:19:54.362 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"329ce994-a50a-43d6-9e20-7a865ab82e99"}
00:19:54.368 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:19:55.546 01.178 16872 evsrv: cli 0D3BFB48 connect
00:19:55.553 00.007 16872 case statement mapped state 6 to 3
00:19:55.565 00.012 16872 case statement mapped state 6 to 3
00:19:55.571 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"e6699284-a0f1-4419-bf7d-04f9fe5a0e6f"}
00:19:55.582 00.011 16872 case statement mapped state 6 to 3
00:19:55.590 00.008 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6699284-a0f1-4419-bf7d-04f9fe5a0e6f"}
00:19:55.693 00.103 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc823a35-d5aa-4ef7-ade9-194988d3a8a8"}
00:19:55.698 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bc823a35-d5aa-4ef7-ade9-194988d3a8a8"}
00:19:55.704 00.006 16872 evsrv: cli 0D3BFB48 disconnect
00:19:55.710 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8081d14d-5fd9-459b-8a12-16930fbc2107"}
00:19:55.715 00.005 16872 case statement mapped state 6 to 3
00:19:55.723 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8081d14d-5fd9-459b-8a12-16930fbc2107"}
00:19:55.727 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"08895b1e-ec52-4f0d-9dcc-c2de5006f93e"}
00:19:55.732 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.69,6.87],"pixels":"..."},"id":"08895b1e-ec52-4f0d-9dcc-c2de5006f93e"}
00:19:56.111 00.379 9640 ASCOM_AbortExposure returns err = 0
00:19:56.111 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:19:56.111 00.000 9640 worker thread done servicing request
00:19:56.111 00.000 16872 OnExposeComplete: enter
00:19:56.115 00.004 16872 OnExposeComplete: Capture Error reported
00:19:56.122 00.007 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:19:56.128 00.006 16872 Mount: notify guiding stopped
00:19:56.139 00.011 16872 Changing from state GUIDING to STOP
00:19:56.143 00.004 16872 guider state => SELECTED
00:19:56.147 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=62356, med=3200, FiltMin=3040, FiltMax=42572, Gamma=2.190
00:19:56.212 00.065 16872 Changing from state SELECTED to UNINITIALIZED
00:19:56.220 00.008 16872 guider state => SELECTING
00:19:56.253 00.033 16872 Status Line: Stopped.
00:19:56.270 00.017 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:19:57.089 00.819 16872 evsrv: cli 0D3BF8C8 connect
00:19:57.103 00.014 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"c3e8710c-5323-4769-b015-83e6d1e98aaf"}
00:19:57.107 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3e8710c-5323-4769-b015-83e6d1e98aaf"}
00:19:57.114 00.007 16872 evsrv: cli 0D3BF8C8 disconnect
00:19:59.193 02.079 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"845b5e88-4ce8-4c68-9a99-5958d5ee8567"}
00:19:59.240 00.047 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"845b5e88-4ce8-4c68-9a99-5958d5ee8567"}
00:19:59.271 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c881acf-381a-44ae-b2da-95e7b7271e14"}
00:19:59.281 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c881acf-381a-44ae-b2da-95e7b7271e14"}
00:20:02.272 02.991 16872 evsrv: cli 0D3BF8C8 connect
00:20:02.291 00.019 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"d74becec-3a53-4d99-9b2c-1a3f7a47b3df"}
00:20:02.310 00.019 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d74becec-3a53-4d99-9b2c-1a3f7a47b3df"}
00:20:02.321 00.011 16872 evsrv: cli 0D3BF8C8 disconnect
00:20:02.327 00.006 16872 evsrv: cli 0D3BFFA8 connect
00:20:02.333 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_calibrated","id":"39fe299c-f3ce-48e5-a91c-6d3536f4ea7e"}
00:20:02.345 00.012 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":true,"id":"39fe299c-f3ce-48e5-a91c-6d3536f4ea7e"}
00:20:02.356 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
00:20:02.362 00.006 16872 evsrv: cli 0D3C0228 connect
00:20:02.371 00.009 16872 evsrv: cli 0D3C0228 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"9a70032e-d1c1-4dd0-aa68-a75942882f7a"}
00:20:02.377 00.006 16872 PhdController::Guide begins
00:20:02.386 00.009 16872 PhdController: newstate STATE_SETUP
00:20:02.392 00.006 16872 PhdController: setup
00:20:02.395 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
00:20:02.406 00.011 16872 PhdController: start capturing
00:20:02.409 00.003 16872 Changing from state SELECTING to UNINITIALIZED
00:20:02.415 00.006 16872 guider state => SELECTING
00:20:02.420 00.005 16872 setting force full frames = true
00:20:02.424 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:20:02.443 00.019 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:20:02.450 00.007 16872 Enqueuing Expose request
00:20:02.455 00.005 9640 Worker thread wakes up
00:20:02.455 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:20:02.455 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:20:02.456 00.001 16872 PhdController: newstate STATE_SELECT_STAR
00:20:02.466 00.010 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"9a70032e-d1c1-4dd0-aa68-a75942882f7a"}
00:20:02.474 00.008 16872 evsrv: cli 0D3C0228 disconnect
00:20:02.490 00.016 16872 evsrv: cli 0D3C0A48 connect
00:20:02.503 00.013 16872 case statement mapped state 1 to 101
00:20:02.515 00.012 16872 case statement mapped state 1 to 101
00:20:02.519 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"e52ed90d-8a79-4a39-8ad6-de25d5da4fdd"}
00:20:02.524 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"e52ed90d-8a79-4a39-8ad6-de25d5da4fdd"}
00:20:02.540 00.016 16872 evsrv: cli 0D3C0A48 disconnect
00:20:02.546 00.006 16872 evsrv: cli 0D3BF968 connect
00:20:02.550 00.004 16872 case statement mapped state 1 to 101
00:20:02.554 00.004 16872 case statement mapped state 1 to 101
00:20:02.563 00.009 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"f5e270bb-05f3-4ca2-b16e-d305e4ead11b"}
00:20:02.567 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"f5e270bb-05f3-4ca2-b16e-d305e4ead11b"}
00:20:02.572 00.005 16872 evsrv: cli 0D3BF968 disconnect
00:20:02.693 00.121 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ab3623b-0dfc-43a4-ac58-db66336ce52a"}
00:20:02.700 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6ab3623b-0dfc-43a4-ac58-db66336ce52a"}
00:20:02.720 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cfebbfeb-917b-4aca-80be-df743d9447aa"}
00:20:02.724 00.004 16872 case statement mapped state 1 to 101
00:20:02.728 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"cfebbfeb-917b-4aca-80be-df743d9447aa"}
00:20:03.574 00.846 16872 evsrv: cli 0D3C0A48 connect
00:20:03.578 00.004 16872 case statement mapped state 1 to 101
00:20:03.600 00.022 16872 case statement mapped state 1 to 101
00:20:03.621 00.021 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"1e7e8b7f-a4ce-4263-8afa-87c878345daf"}
00:20:03.629 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"1e7e8b7f-a4ce-4263-8afa-87c878345daf"}
00:20:03.640 00.011 16872 evsrv: cli 0D3C0A48 disconnect
00:20:04.640 01.000 16872 evsrv: cli 0D3BF8C8 connect
00:20:04.643 00.003 16872 case statement mapped state 1 to 101
00:20:04.647 00.004 16872 case statement mapped state 1 to 101
00:20:04.657 00.010 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"f169693b-2398-4547-a155-fc5d019bd6a9"}
00:20:04.660 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"f169693b-2398-4547-a155-fc5d019bd6a9"}
00:20:04.665 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:20:05.665 01.000 16872 evsrv: cli 0D3C0A48 connect
00:20:05.670 00.005 16872 case statement mapped state 1 to 101
00:20:05.677 00.007 16872 case statement mapped state 1 to 101
00:20:05.683 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"17eecdff-d79a-41e3-9872-edf4d25abf05"}
00:20:05.695 00.012 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"17eecdff-d79a-41e3-9872-edf4d25abf05"}
00:20:05.709 00.014 16872 evsrv: cli 0D3C0A48 disconnect
00:20:06.192 00.483 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"351b313f-0154-46ac-aa7d-857f5eeb7141"}
00:20:06.195 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"351b313f-0154-46ac-aa7d-857f5eeb7141"}
00:20:06.199 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5da0ff81-9f22-49c0-be8b-255033947bbe"}
00:20:06.203 00.004 16872 case statement mapped state 1 to 101
00:20:06.207 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"5da0ff81-9f22-49c0-be8b-255033947bbe"}
00:20:06.557 00.350 9640 Exposure complete
00:20:06.718 00.161 16872 evsrv: cli 0D3BF8C8 connect
00:20:06.723 00.005 16872 case statement mapped state 1 to 101
00:20:06.732 00.009 16872 case statement mapped state 1 to 101
00:20:06.744 00.012 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"f647be21-fedf-45ca-a6c8-d4670f545428"}
00:20:06.761 00.017 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"f647be21-fedf-45ca-a6c8-d4670f545428"}
00:20:06.777 00.016 16872 evsrv: cli 0D3BF8C8 disconnect
00:20:06.832 00.055 9640 worker thread done servicing request
00:20:06.832 00.000 16872 OnExposeComplete: enter
00:20:06.836 00.004 16872 UpdateGuideState(): m_state=1
00:20:06.839 00.003 16872 UpdateCurrentPosition: no star selected
00:20:06.843 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:20:06.853 00.010 16872 Status Line: No star selected
00:20:06.862 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3172, max=65520, med=3480, FiltMin=3344, FiltMax=65520, Gamma=2.190
00:20:06.915 00.053 16872 UpdateGuideState exits: No star selected
00:20:06.921 00.006 16872 GuiderMultiStar::AutoSelect enter
00:20:06.927 00.006 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:20:07.108 00.181 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:20:07.354 00.246 16872 AutoFind: global mean = -0.0, stdev 778.3
00:20:07.359 00.005 16872 AutoFind: using threshold = 0.1
00:20:07.566 00.207 16872 AutoFind: local max [1615, 578] 167.5
00:20:07.573 00.007 16872 AutoFind: local max [1206, 104] 114.1
00:20:07.577 00.004 16872 AutoFind: local max [1203, 114] 110.9
00:20:07.580 00.003 16872 AutoFind: local max [1066, 957] 50.3
00:20:07.587 00.007 16872 AutoFind: local max [957, 616] 43.6
00:20:07.591 00.004 16872 AutoFind: local max [1785, 859] 19.2
00:20:07.597 00.006 16872 AutoFind: local max [506, 853] 11.1
00:20:07.606 00.009 16872 AutoFind: local max [500, 974] 11.0
00:20:07.612 00.006 16872 AutoFind: local max [1595, 501] 5.4
00:20:07.615 00.003 16872 AutoFind: local max [453, 247] 5.1
00:20:07.621 00.006 16872 AutoFind: local max [14, 321] 4.1
00:20:07.626 00.005 16872 AutoFind: local max [141, 411] 3.6
00:20:07.631 00.005 16872 AutoFind: local max [1623, 804] 3.0
00:20:07.640 00.009 16872 AutoFind: local max [1392, 638] 2.8
00:20:07.649 00.009 16872 AutoFind: local max [379, 660] 2.7
00:20:07.653 00.004 16872 AutoFind: local max [557, 974] 2.7
00:20:07.657 00.004 16872 AutoFind: local max [1321, 12] 2.6
00:20:07.661 00.004 16872 AutoFind: local max [39, 863] 2.1
00:20:07.669 00.008 16872 AutoFind: local max [1202, 130] 1.5
00:20:07.672 00.003 16872 AutoFind: local max [1603, 685] 1.4
00:20:07.676 00.004 16872 AutoFind: local max [1627, 572] 1.3
00:20:07.680 00.004 16872 AutoFind: local max [981, 441] 1.2
00:20:07.686 00.006 16872 AutoFind: local max [1163, 743] 1.2
00:20:07.690 00.004 16872 AutoFind: local max [330, 309] 1.1
00:20:07.693 00.003 16872 AutoFind: local max [1202, 85] 1.0
00:20:07.702 00.009 16872 AutoFind: local max [935, 386] 1.0
00:20:07.706 00.004 16872 AutoFind: local max [1689, 82] 1.0
00:20:07.710 00.004 16872 AutoFind: local max [1057, 25] 1.0
00:20:07.715 00.005 16872 AutoFind: local max [1688, 568] 0.9
00:20:07.719 00.004 16872 AutoFind: local max [203, 284] 0.9
00:20:07.722 00.003 16872 AutoFind: local max [1182, 99] 0.9
00:20:07.730 00.008 16872 AutoFind: local max [1682, 90] 0.9
00:20:07.736 00.006 16872 AutoFind: local max [426, 154] 0.8
00:20:07.740 00.004 16872 AutoFind: local max [1739, 358] 0.8
00:20:07.744 00.004 16872 AutoFind: local max [718, 81] 0.8
00:20:07.747 00.003 16872 AutoFind: local max [90, 600] 0.7
00:20:07.751 00.004 16872 AutoFind: local max [678, 678] 0.7
00:20:07.755 00.004 16872 AutoFind: local max [1201, 136] 0.7
00:20:07.763 00.008 16872 AutoFind: local max [1178, 108] 0.7
00:20:07.766 00.003 16872 AutoFind: local max [1190, 141] 0.7
00:20:07.770 00.004 16872 AutoFind: local max [1308, 502] 0.7
00:20:07.775 00.005 16872 AutoFind: local max [1371, 998] 0.7
00:20:07.784 00.009 16872 AutoFind: local max [934, 197] 0.7
00:20:07.788 00.004 16872 AutoFind: local max [1562, 92] 0.6
00:20:07.793 00.005 16872 AutoFind: local max [1559, 69] 0.6
00:20:07.796 00.003 16872 AutoFind: local max [955, 604] 0.6
00:20:07.801 00.005 16872 AutoFind: local max [11, 617] 0.6
00:20:07.807 00.006 16872 AutoFind: local max [377, 255] 0.6
00:20:07.811 00.004 16872 AutoFind: local max [1339, 424] 0.6
00:20:07.816 00.005 16872 AutoFind: local max [1228, 110] 0.6
00:20:07.821 00.005 16872 AutoFind: local max [864, 334] 0.6
00:20:07.828 00.007 16872 AutoFind: local max [680, 106] 0.6
00:20:07.833 00.005 16872 AutoFind: local max [964, 927] 0.6
00:20:07.842 00.009 16872 AutoFind: local max [1102, 1004] 0.6
00:20:07.848 00.006 16872 AutoFind: local max [247, 660] 0.6
00:20:07.857 00.009 16872 AutoFind: local max [419, 565] 0.6
00:20:07.862 00.005 16872 AutoFind: local max [234, 223] 0.6
00:20:07.868 00.006 16872 AutoFind: local max [1617, 1046] 0.6
00:20:07.873 00.005 16872 AutoFind: local max [260, 581] 0.6
00:20:07.879 00.006 16872 AutoFind: local max [521, 410] 0.6
00:20:07.890 00.011 16872 AutoFind: local max [1561, 61] 0.6
00:20:07.895 00.005 16872 AutoFind: local max [1800, 597] 0.6
00:20:07.900 00.005 16872 AutoFind: local max [304, 855] 0.6
00:20:07.908 00.008 16872 AutoFind: local max [1786, 224] 0.6
00:20:07.920 00.012 16872 AutoFind: local max [1317, 129] 0.6
00:20:07.925 00.005 16872 AutoFind: local max [1605, 566] 0.6
00:20:07.932 00.007 16872 AutoFind: local max [863, 1029] 0.6
00:20:07.936 00.004 16872 AutoFind: local max [512, 577] 0.6
00:20:07.940 00.004 16872 AutoFind: local max [756, 701] 0.6
00:20:07.943 00.003 16872 AutoFind: local max [1117, 825] 0.6
00:20:07.953 00.010 16872 AutoFind: local max [1336, 484] 0.6
00:20:07.959 00.006 16872 AutoFind: local max [1894, 991] 0.6
00:20:07.963 00.004 16872 AutoFind: local max [1040, 1023] 0.6
00:20:07.968 00.005 16872 AutoFind: local max [1398, 816] 0.6
00:20:07.972 00.004 16872 AutoFind: local max [881, 20] 0.6
00:20:07.981 00.009 16872 AutoFind: local max [774, 541] 0.6
00:20:07.985 00.004 16872 AutoFind: local max [1207, 617] 0.6
00:20:07.991 00.006 16872 AutoFind: local max [234, 806] 0.6
00:20:07.995 00.004 16872 AutoFind: local max [91, 153] 0.6
00:20:07.999 00.004 16872 AutoFind: local max [422, 894] 0.6
00:20:08.003 00.004 16872 AutoFind: local max [692, 711] 0.6
00:20:08.006 00.003 16872 AutoFind: local max [1060, 967] 0.6
00:20:08.013 00.007 16872 AutoFind: local max [1624, 978] 0.6
00:20:08.017 00.004 16872 AutoFind: local max [743, 590] 0.6
00:20:08.021 00.004 16872 AutoFind: local max [1537, 204] 0.6
00:20:08.025 00.004 16872 AutoFind: local max [180, 855] 0.5
00:20:08.032 00.007 16872 AutoFind: local max [207, 610] 0.5
00:20:08.036 00.004 16872 AutoFind: local max [966, 626] 0.5
00:20:08.039 00.003 16872 AutoFind: local max [1226, 121] 0.5
00:20:08.043 00.004 16872 AutoFind: local max [779, 366] 0.5
00:20:08.047 00.004 16872 AutoFind: local max [292, 856] 0.5
00:20:08.052 00.005 16872 AutoFind: local max [871, 561] 0.5
00:20:08.062 00.010 16872 AutoFind: local max [1485, 35] 0.5
00:20:08.070 00.008 16872 AutoFind: local max [1094, 316] 0.5
00:20:08.075 00.005 16872 AutoFind: local max [1022, 436] 0.5
00:20:08.079 00.004 16872 AutoFind: local max [996, 814] 0.5
00:20:08.083 00.004 16872 AutoFind: local max [604, 1056] 0.5
00:20:08.093 00.010 16872 AutoFind: local max [769, 897] 0.5
00:20:08.097 00.004 16872 AutoFind: local max [1359, 931] 0.5
00:20:08.101 00.004 16872 AutoFind: local max [1842, 267] 0.5
00:20:08.106 00.005 16872 AutoFind: too close [292, 856] 0.5 - [304, 855] 0.6
00:20:08.110 00.004 16872 AutoFind: too close [1226, 121] 0.5 - [1228, 110] 0.6
00:20:08.115 00.005 16872 AutoFind: close dim-bright [1226, 121] 0.5 - [1206, 104] 114.1
00:20:08.126 00.011 16872 AutoFind: close dim-bright [966, 626] 0.5 - [957, 616] 43.6
00:20:08.132 00.006 16872 AutoFind: close dim-bright [1060, 967] 0.6 - [1066, 957] 50.3
00:20:08.137 00.005 16872 AutoFind: close dim-bright [1605, 566] 0.6 - [1615, 578] 167.5
00:20:08.144 00.007 16872 AutoFind: too close [1561, 61] 0.6 - [1559, 69] 0.6
00:20:08.159 00.015 16872 AutoFind: close dim-bright [955, 604] 0.6 - [957, 616] 43.6
00:20:08.164 00.005 16872 AutoFind: too close [1190, 141] 0.7 - [1201, 136] 0.7
00:20:08.176 00.012 16872 AutoFind: too close [1190, 141] 0.7 - [1202, 130] 1.5
00:20:08.189 00.013 16872 AutoFind: too close [1178, 108] 0.7 - [1182, 99] 0.9
00:20:08.194 00.005 16872 AutoFind: too close [1201, 136] 0.7 - [1202, 130] 1.5
00:20:08.203 00.009 16872 AutoFind: too close [1682, 90] 0.9 - [1689, 82] 1.0
00:20:08.208 00.005 16872 AutoFind: too close [1182, 99] 0.9 - [1202, 85] 1.0
00:20:08.213 00.005 16872 AutoFind: close dim-bright [1202, 85] 1.0 - [1206, 104] 114.1
00:20:08.218 00.005 16872 AutoFind: close dim-bright [1627, 572] 1.3 - [1615, 578] 167.5
00:20:08.222 00.004 16872 AutoFind: close dim-bright [1202, 130] 1.5 - [1203, 114] 110.9
00:20:08.227 00.005 16872 AutoFind: too close [1203, 114] 110.9 - [1206, 104] 114.1
00:20:08.237 00.010 16872 AutoFind: too close to edge [11, 617] 0.6
00:20:08.241 00.004 16872 AutoFind: too close to edge [1321, 12] 2.6
00:20:08.246 00.005 16872 AutoFind: too close to edge [14, 321] 4.1
00:20:08.251 00.005 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:20:08.255 00.004 16872 Star::Find(15, 1615, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.259 00.004 16872 Star::Find returns 1 (0), X=1615.42, Y=577.88, Mass=772179, SNR=547.2, Peak=54228 HFD=3.8
00:20:08.269 00.010 16872 Star::Find(15, 1066, 957, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.274 00.005 16872 Star::Find returns 1 (0), X=1066.17, Y=956.99, Mass=221632, SNR=279.7, Peak=21376 HFD=3.8
00:20:08.284 00.010 16872 Star::Find(15, 957, 616, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.289 00.005 16872 Star::Find returns 1 (0), X=956.85, Y=615.92, Mass=182060, SNR=258.2, Peak=18124 HFD=3.7
00:20:08.300 00.011 16872 Star::Find(15, 1785, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.305 00.005 16872 Star::Find returns 1 (0), X=1784.77, Y=859.23, Mass=83381, SNR=159.6, Peak=10320 HFD=3.5
00:20:08.309 00.004 16872 Star::Find(15, 506, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.315 00.006 16872 Star::Find returns 1 (0), X=505.78, Y=852.49, Mass=45242, SNR=106.1, Peak=7700 HFD=3.1
00:20:08.320 00.005 16872 Star::Find(15, 500, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.329 00.009 16872 Star::Find returns 1 (0), X=500.45, Y=974.38, Mass=46540, SNR=112.2, Peak=7452 HFD=3.2
00:20:08.333 00.004 16872 Star::Find(15, 1595, 501, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.339 00.006 16872 Star::Find returns 1 (0), X=1595.16, Y=500.84, Mass=19068, SNR=65.0, Peak=5508 HFD=2.9
00:20:08.345 00.006 16872 Star::Find(15, 453, 247, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.349 00.004 16872 Star::Find returns 1 (0), X=453.35, Y=246.94, Mass=21043, SNR=67.9, Peak=5228 HFD=3.3
00:20:08.353 00.004 16872 Star::Find(15, 141, 411, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.360 00.007 16872 Star::Find returns 1 (0), X=140.67, Y=411.04, Mass=12981, SNR=55.1, Peak=4764 HFD=2.5
00:20:08.365 00.005 16872 Star::Find(15, 1623, 804, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.369 00.004 16872 Star::Find returns 1 (0), X=1623.30, Y=803.47, Mass=10348, SNR=48.7, Peak=4428 HFD=3.1
00:20:08.374 00.005 16872 Star::Find(15, 1392, 638, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.378 00.004 16872 Star::Find returns 1 (0), X=1392.52, Y=637.59, Mass=11046, SNR=45.3, Peak=4632 HFD=3.0
00:20:08.381 00.003 16872 Star::Find(15, 379, 660, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.386 00.005 16872 Star::Find returns 1 (0), X=379.40, Y=660.35, Mass=10392, SNR=45.4, Peak=4620 HFD=3.0
00:20:08.396 00.010 16872 Star::Find(15, 557, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.400 00.004 16872 Star::Find returns 1 (0), X=556.62, Y=973.67, Mass=10980, SNR=48.3, Peak=4396 HFD=3.1
00:20:08.405 00.005 16872 Star::Find(15, 39, 863, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.409 00.004 16872 Star::Find returns 1 (0), X=38.86, Y=863.30, Mass=7207, SNR=35.4, Peak=4332 HFD=2.5
00:20:08.413 00.004 16872 Star::Find(15, 1603, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.416 00.003 16872 Star::Find returns 1 (0), X=1602.74, Y=684.84, Mass=3596, SNR=22.6, Peak=3916 HFD=2.4
00:20:08.424 00.008 16872 Star::Find(15, 1627, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.429 00.005 16872 Star::Find returns 1 (0), X=1615.42, Y=577.88, Mass=772179, SNR=547.2, Peak=54228 HFD=3.8
00:20:08.432 00.003 16872 Star::Find(15, 981, 441, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.435 00.003 16872 Star::Find returns 1 (0), X=981.25, Y=440.93, Mass=3697, SNR=22.2, Peak=3876 HFD=2.6
00:20:08.439 00.004 16872 Star::Find(15, 1163, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.443 00.004 16872 Star::Find returns 1 (0), X=1162.12, Y=743.33, Mass=4524, SNR=26.8, Peak=3948 HFD=2.7
00:20:08.446 00.003 16872 Star::Find(15, 330, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.449 00.003 16872 Star::Find returns 1 (0), X=329.64, Y=308.93, Mass=3553, SNR=22.3, Peak=3968 HFD=2.3
00:20:08.457 00.008 16872 Star::Find(15, 935, 386, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.460 00.003 16872 Star::Find returns 1 (0), X=935.33, Y=385.34, Mass=3547, SNR=20.1, Peak=3868 HFD=2.8
00:20:08.463 00.003 16872 Star::Find(15, 1057, 25, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.467 00.004 16872 Star::Find returns 1 (0), X=1057.48, Y=24.18, Mass=2689, SNR=17.6, Peak=3812 HFD=2.6
00:20:08.471 00.004 16872 Star::Find(15, 1688, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.475 00.004 16872 Star::Find returns 1 (0), X=1688.49, Y=568.00, Mass=2857, SNR=20.3, Peak=3856 HFD=2.2
00:20:08.479 00.004 16872 Star::Find(15, 203, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.488 00.009 16872 Star::Find returns 1 (0), X=202.70, Y=283.91, Mass=2231, SNR=17.6, Peak=3760 HFD=2.4
00:20:08.493 00.005 16872 Star::Find(15, 426, 154, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.502 00.009 16872 Star::Find returns 1 (0), X=425.95, Y=153.31, Mass=2850, SNR=20.5, Peak=3792 HFD=2.9
00:20:08.507 00.005 16872 Star::Find(15, 1739, 358, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.510 00.003 16872 Star::Find returns 1 (0), X=1743.21, Y=344.24, Mass=2273, SNR=20.0, Peak=3988 HFD=1.9
00:20:08.520 00.010 16872 Star::Find(15, 718, 81, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.525 00.005 16872 Star::Find returns 1 (0), X=716.96, Y=81.15, Mass=3286, SNR=21.9, Peak=3856 HFD=2.6
00:20:08.529 00.004 16872 Star::Find(15, 90, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.532 00.003 16872 Star::Find returns 1 (0), X=90.20, Y=599.52, Mass=1387, SNR=13.1, Peak=3736 HFD=1.9
00:20:08.535 00.003 16872 Star::Find(15, 678, 678, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.538 00.003 16872 Star::Find returns 1 (0), X=678.23, Y=678.09, Mass=2039, SNR=13.8, Peak=3776 HFD=3.0
00:20:08.542 00.004 16872 Star::Find(15, 1308, 502, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.550 00.008 16872 Star::Find returns 1 (0), X=1307.89, Y=501.79, Mass=1084, SNR=11.1, Peak=3700 HFD=2.2
00:20:08.554 00.004 16872 Star::Find(15, 1371, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.573 00.019 16872 Star::Find returns 1 (0), X=1370.86, Y=997.96, Mass=735, SNR=8.8, Peak=3632 HFD=1.9
00:20:08.581 00.008 16872 Star::Find(15, 934, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.587 00.006 16872 Star::Find returns 1 (0), X=934.20, Y=196.43, Mass=1653, SNR=13.0, Peak=3720 HFD=2.8
00:20:08.591 00.004 16872 Star::Find(15, 1562, 92, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.598 00.007 16872 Star::Find returns 1 (0), X=1562.06, Y=92.19, Mass=829, SNR=8.5, Peak=3644 HFD=1.9
00:20:08.601 00.003 16872 Star::Find(15, 955, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.605 00.004 16872 Star::Find returns 1 (0), X=956.85, Y=615.92, Mass=182060, SNR=258.2, Peak=18124 HFD=3.7
00:20:08.614 00.009 16872 Star::Find(15, 377, 255, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.618 00.004 16872 Star::Find returns 1 (0), X=377.32, Y=254.71, Mass=1644, SNR=16.1, Peak=3888 HFD=1.5
00:20:08.623 00.005 16872 Star::Find(15, 1339, 424, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.627 00.004 16872 Star::Find returns 1 (0), X=1339.32, Y=423.56, Mass=1802, SNR=13.8, Peak=3708 HFD=2.9
00:20:08.631 00.004 16872 Star::Find(15, 864, 334, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.635 00.004 16872 Star::Find false star n=5 nbg=270 bg=3479.6 sigma=35.9 thresh=3587 peak=3584
00:20:08.644 00.009 16872 Star::Find returns 0 (2), X=864.00, Y=334.00, Mass=606, SNR=2.9, Peak=3624 HFD=0.0
00:20:08.648 00.004 16872 Star::Find(15, 680, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.652 00.004 16872 Star::Find returns 0 (4), X=678.56, Y=106.48, Mass=1093, SNR=12.9, Peak=3812 HFD=1.3
00:20:08.656 00.004 16872 Star::Find(15, 964, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.660 00.004 16872 Star::Find returns 1 (0), X=963.17, Y=928.28, Mass=1347, SNR=12.9, Peak=3652 HFD=2.7
00:20:08.664 00.004 16872 Star::Find(15, 1102, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.668 00.004 16872 Star::Find returns 1 (0), X=1101.29, Y=1004.25, Mass=1411, SNR=12.0, Peak=3668 HFD=3.2
00:20:08.675 00.007 16872 Star::Find(15, 247, 660, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.678 00.003 16872 Star::Find returns 1 (0), X=247.53, Y=659.07, Mass=2383, SNR=18.7, Peak=3920 HFD=2.7
00:20:08.682 00.004 16872 Star::Find(15, 419, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.685 00.003 16872 Star::Find returns 1 (0), X=419.25, Y=566.05, Mass=975, SNR=9.6, Peak=3672 HFD=1.9
00:20:08.689 00.004 16872 Star::Find(15, 234, 223, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.693 00.004 16872 Star::Find returns 0 (2), X=234.00, Y=223.00, Mass=116, SNR=3.0, Peak=3644 HFD=0.0
00:20:08.696 00.003 16872 Star::Find(15, 1617, 1046, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.699 00.003 16872 Star::Find false star n=4 nbg=271 bg=3483.4 sigma=36.5 thresh=3593 peak=3593
00:20:08.707 00.008 16872 Star::Find returns 0 (2), X=1617.00, Y=1046.00, Mass=590, SNR=2.9, Peak=3684 HFD=0.0
00:20:08.711 00.004 16872 Star::Find(15, 260, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.714 00.003 16872 Star::Find false star n=6 nbg=271 bg=3484.9 sigma=30.3 thresh=3576 peak=3568
00:20:08.723 00.009 16872 Star::Find returns 0 (2), X=260.00, Y=581.00, Mass=614, SNR=2.9, Peak=3608 HFD=0.0
00:20:08.727 00.004 16872 Star::Find(15, 521, 410, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.732 00.005 16872 Star::Find returns 1 (0), X=521.15, Y=408.81, Mass=816, SNR=8.9, Peak=3648 HFD=2.7
00:20:08.736 00.004 16872 Star::Find(15, 1800, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.741 00.005 16872 Star::Find returns 1 (0), X=1801.32, Y=596.35, Mass=1458, SNR=13.1, Peak=3660 HFD=4.0
00:20:08.745 00.004 16872 Star::Find(15, 1786, 224, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.751 00.006 16872 Star::Find returns 1 (0), X=1785.71, Y=223.86, Mass=1205, SNR=11.1, Peak=3616 HFD=2.4
00:20:08.755 00.004 16872 Star::Find(15, 1317, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.759 00.004 16872 Star::Find returns 0 (4), X=1316.65, Y=128.42, Mass=596, SNR=7.3, Peak=3620 HFD=1.5
00:20:08.763 00.004 16872 Star::Find(15, 1605, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.768 00.005 16872 Star::Find returns 1 (0), X=1615.42, Y=577.88, Mass=772179, SNR=547.2, Peak=54228 HFD=3.8
00:20:08.772 00.004 16872 Star::Find(15, 863, 1029, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.776 00.004 16872 Star::Find returns 0 (4), X=863.09, Y=1029.43, Mass=489, SNR=7.1, Peak=3620 HFD=1.1
00:20:08.783 00.007 16872 Star::Find(15, 512, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.787 00.004 16872 Star::Find returns 1 (0), X=511.46, Y=576.27, Mass=1088, SNR=10.8, Peak=3652 HFD=2.6
00:20:08.790 00.003 16872 Star::Find(15, 756, 701, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.793 00.003 16872 Star::Find returns 1 (0), X=755.05, Y=701.83, Mass=1052, SNR=10.1, Peak=3636 HFD=2.7
00:20:08.798 00.005 16872 Star::Find(15, 1117, 825, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.805 00.007 16872 Star::Find false star n=3 nbg=268 bg=3484.4 sigma=34.2 thresh=3587 peak=3580
00:20:08.817 00.012 16872 Star::Find returns 0 (2), X=1117.00, Y=825.00, Mass=323, SNR=2.9, Peak=3616 HFD=0.0
00:20:08.821 00.004 16872 Star::Find(15, 1336, 484, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.825 00.004 16872 Star::Find false star n=2 nbg=276 bg=3490.8 sigma=35.5 thresh=3597 peak=3560
00:20:08.833 00.008 16872 Star::Find returns 0 (2), X=1336.00, Y=484.00, Mass=226, SNR=2.9, Peak=3608 HFD=0.0
00:20:08.848 00.015 16872 Star::Find(15, 1894, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.857 00.009 16872 Star::Find false star n=3 nbg=278 bg=3486.7 sigma=32.4 thresh=3584 peak=3570
00:20:08.867 00.010 16872 Star::Find returns 0 (2), X=1894.00, Y=991.00, Mass=340, SNR=2.9, Peak=3608 HFD=0.0
00:20:08.871 00.004 16872 Star::Find(15, 1040, 1023, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.880 00.009 16872 Star::Find returns 1 (0), X=1039.34, Y=1023.34, Mass=912, SNR=10.1, Peak=3656 HFD=3.1
00:20:08.884 00.004 16872 Star::Find(15, 1398, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.891 00.007 16872 Star::Find returns 1 (0), X=1397.17, Y=815.03, Mass=2248, SNR=16.9, Peak=3704 HFD=4.2
00:20:08.897 00.006 16872 Star::Find(15, 881, 20, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.907 00.010 16872 Star::Find returns 1 (0), X=881.24, Y=19.70, Mass=1285, SNR=10.6, Peak=3604 HFD=3.6
00:20:08.916 00.009 16872 Star::Find(15, 774, 541, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.921 00.005 16872 Star::Find returns 1 (0), X=774.20, Y=540.83, Mass=747, SNR=8.6, Peak=3632 HFD=1.7
00:20:08.926 00.005 16872 Star::Find(15, 1207, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.931 00.005 16872 Star::Find returns 0 (4), X=1206.90, Y=617.00, Mass=403, SNR=5.9, Peak=3628 HFD=0.8
00:20:08.939 00.008 16872 Star::Find(15, 234, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.946 00.007 16872 Star::Find false star n=4 nbg=285 bg=3481.9 sigma=36.8 thresh=3592 peak=3570
00:20:08.950 00.004 16872 Star::Find returns 0 (2), X=234.00, Y=806.00, Mass=452, SNR=2.9, Peak=3596 HFD=0.0
00:20:08.955 00.005 16872 Star::Find(15, 91, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.960 00.005 16872 Star::Find returns 1 (0), X=90.75, Y=154.21, Mass=1130, SNR=11.5, Peak=3720 HFD=2.5
00:20:08.965 00.005 16872 Star::Find(15, 422, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.975 00.010 16872 Star::Find returns 1 (0), X=422.45, Y=892.06, Mass=2092, SNR=14.9, Peak=3796 HFD=3.7
00:20:08.981 00.006 16872 Star::Find(15, 692, 711, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:08.985 00.004 16872 Star::Find false star n=6 nbg=280 bg=3487.3 sigma=32.0 thresh=3583 peak=3583
00:20:08.991 00.006 16872 Star::Find returns 0 (2), X=692.00, Y=711.00, Mass=664, SNR=2.9, Peak=3620 HFD=0.0
00:20:08.998 00.007 16872 Star::Find(15, 1060, 967, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.006 00.008 16872 Star::Find returns 1 (0), X=1066.17, Y=956.99, Mass=221632, SNR=279.7, Peak=21376 HFD=3.8
00:20:09.009 00.003 16872 Star::Find(15, 1624, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.013 00.004 16872 Star::Find returns 1 (0), X=1624.34, Y=977.88, Mass=935, SNR=9.2, Peak=3668 HFD=2.0
00:20:09.018 00.005 16872 Star::Find(15, 743, 590, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.024 00.006 16872 Star::Find false star n=4 nbg=257 bg=3475.7 sigma=30.4 thresh=3567 peak=3555
00:20:09.028 00.004 16872 Star::Find returns 0 (2), X=743.00, Y=590.00, Mass=405, SNR=2.9, Peak=3600 HFD=0.0
00:20:09.036 00.008 16872 Star::Find(15, 1537, 204, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.044 00.008 16872 Star::Find returns 1 (0), X=1536.70, Y=205.22, Mass=2514, SNR=21.7, Peak=4032 HFD=1.5
00:20:09.051 00.007 16872 Star::Find(15, 180, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.055 00.004 16872 Star::Find false star n=5 nbg=280 bg=3485.1 sigma=33.8 thresh=3586 peak=3576
00:20:09.059 00.004 16872 Star::Find returns 0 (2), X=180.00, Y=855.00, Mass=563, SNR=2.9, Peak=3612 HFD=0.0
00:20:09.068 00.009 16872 Star::Find(15, 207, 610, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.074 00.006 16872 Star::Find returns 1 (0), X=208.23, Y=609.72, Mass=991, SNR=11.5, Peak=3744 HFD=1.6
00:20:09.085 00.011 16872 Star::Find(15, 966, 626, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.092 00.007 16872 Star::Find returns 1 (0), X=956.85, Y=615.92, Mass=182060, SNR=258.2, Peak=18124 HFD=3.7
00:20:09.097 00.005 16872 Star::Find(15, 779, 366, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.102 00.005 16872 Star::Find false star n=2 nbg=267 bg=3483.4 sigma=35.6 thresh=3590 peak=3564
00:20:09.107 00.005 16872 Star::Find returns 0 (2), X=779.00, Y=366.00, Mass=241, SNR=2.9, Peak=3604 HFD=0.0
00:20:09.117 00.010 16872 Star::Find(15, 871, 561, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.122 00.005 16872 Star::Find false star n=2 nbg=283 bg=3479.7 sigma=39.2 thresh=3597 peak=3580
00:20:09.127 00.005 16872 Star::Find returns 0 (2), X=871.00, Y=561.00, Mass=261, SNR=2.9, Peak=3624 HFD=0.0
00:20:09.131 00.004 16872 Star::Find(15, 1485, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.136 00.005 16872 Star::Find false star n=3 nbg=281 bg=3477.9 sigma=34.4 thresh=3581 peak=3579
00:20:09.145 00.009 16872 Star::Find returns 0 (2), X=1485.00, Y=35.00, Mass=422, SNR=2.9, Peak=3636 HFD=0.0
00:20:09.149 00.004 16872 Star::Find(15, 1094, 316, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.152 00.003 16872 Star::Find returns 1 (0), X=1095.02, Y=316.60, Mass=884, SNR=10.1, Peak=3616 HFD=4.1
00:20:09.156 00.004 16872 Star::Find(15, 1022, 436, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.163 00.007 16872 Star::Find returns 1 (0), X=1021.23, Y=437.73, Mass=1270, SNR=13.6, Peak=3832 HFD=1.6
00:20:09.167 00.004 16872 Star::Find(15, 996, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.174 00.007 16872 Star::Find returns 1 (0), X=995.13, Y=814.86, Mass=674, SNR=7.8, Peak=3592 HFD=2.4
00:20:09.180 00.006 16872 Star::Find(15, 604, 1056, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.184 00.004 16872 Star::Find false star n=3 nbg=271 bg=3481.6 sigma=33.6 thresh=3582 peak=3563
00:20:09.187 00.003 16872 Star::Find returns 0 (2), X=604.00, Y=1056.00, Mass=363, SNR=2.9, Peak=3616 HFD=0.0
00:20:09.192 00.005 16872 Star::Find(15, 769, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.208 00.016 16872 Star::Find returns 1 (0), X=769.34, Y=896.35, Mass=828, SNR=8.9, Peak=3608 HFD=2.6
00:20:09.214 00.006 16872 Star::Find(15, 1359, 931, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.220 00.006 16872 Star::Find returns 1 (0), X=1368.73, Y=927.19, Mass=815, SNR=9.7, Peak=3656 HFD=1.6
00:20:09.225 00.005 16872 Star::Find(15, 1842, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.231 00.006 16872 Star::Find false star n=6 nbg=269 bg=3480.6 sigma=34.5 thresh=3584 peak=3571
00:20:09.248 00.017 16872 Star::Find returns 0 (2), X=1842.00, Y=267.00, Mass=661, SNR=2.9, Peak=3608 HFD=0.0
00:20:09.258 00.010 16872 AutoFind: finding best star pass 1
00:20:09.263 00.005 16872 Star::Find(15, 1615, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.273 00.010 16872 Star::Find returns 1 (0), X=1615.42, Y=577.88, Mass=772179, SNR=547.2, Peak=54228 HFD=3.8
00:20:09.282 00.009 16872 AutoFind returns star at [1615, 578] 167.5 Mass 772179 SNR 547.2
00:20:09.292 00.010 16872 Star::Find(15, 1615, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.301 00.009 16872 Star::Find returns 1 (0), X=1615.42, Y=577.88, Mass=772179, SNR=547.2, Peak=54228 HFD=3.8
00:20:09.308 00.007 16872 MultiStar: List (12): {1615.42, 577.88}(547.2), {1066.17, 956.99}(279.7), {956.85, 615.92}(258.2), {1784.77, 859.23}(159.6), {505.78, 852.49}(106.1), {500.45, 974.38}(112.2), {1595.16, 500.84}(65.0), {453.35, 246.94}(67.9), {140.67, 411.04}(55.1), {1623.30, 803.47}(48.7), {1392.52, 637.59}(45.3), {379.40, 660.35}(45.4), 
00:20:09.314 00.006 16872 setting lock position to (1615.42, 577.88)
00:20:09.318 00.004 16872 MultiStar: stabilizing after lock position change
00:20:09.324 00.006 16872 AutoSelect: state = 1, call UpdateGuideState
00:20:09.333 00.009 16872 UpdateGuideState(): m_state=1
00:20:09.338 00.005 16872 Star::Find(15, 1615, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:09.343 00.005 16872 Star::Find returns 1 (0), X=1615.42, Y=577.88, Mass=772179, SNR=547.2, Peak=54228 HFD=3.8
00:20:09.351 00.008 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:20:09.355 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:20:09.363 00.008 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:20:09.374 00.011 16872 setting force full frames = false
00:20:09.383 00.009 16872 setting lock position to (1615.42, 577.88)
00:20:09.387 00.004 16872 MultiStar: stabilizing after lock position change
00:20:09.397 00.010 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:20:09.402 00.005 16872 Changing from state SELECTING to SELECTED
00:20:09.406 00.004 16872 guider state => SELECTED
00:20:09.428 00.022 16872 UpdateImageDisplay: Size=(1920,1080) min=3172, max=65520, med=3480, FiltMin=3344, FiltMax=65520, Gamma=2.190
00:20:09.482 00.054 16872 UpdateGuideState exits: m=772179 SNR=547.2
00:20:09.493 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3172, max=65520, med=3480, FiltMin=3344, FiltMax=65520, Gamma=2.190
00:20:09.555 00.062 16872 Status Line: Auto-selected star at (1615.4, 577.9)
00:20:09.575 00.020 16872 PhdController: newstate STATE_WAIT_SELECTED
00:20:09.587 00.012 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:09.594 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:20:09.601 00.007 16872 Enqueuing Expose request
00:20:09.605 00.004 9640 Worker thread wakes up
00:20:09.605 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:20:09.605 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:20:09.605 00.000 16872 evsrv: cli 0D3C0228 connect
00:20:09.615 00.010 16872 case statement mapped state 2 to 1
00:20:09.623 00.008 16872 case statement mapped state 2 to 1
00:20:09.631 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"a9f5b54f-ffb0-4724-bb1b-207ba3764179"}
00:20:09.639 00.008 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":[1615.42,577.88],"id":"a9f5b54f-ffb0-4724-bb1b-207ba3764179"}
00:20:09.658 00.019 16872 evsrv: cli 0D3C0228 disconnect
00:20:09.665 00.007 16872 evsrv: cli 0D3C0A48 connect
00:20:09.679 00.014 16872 case statement mapped state 2 to 1
00:20:09.687 00.008 16872 case statement mapped state 2 to 1
00:20:09.695 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"743a86b8-8a84-40fa-a05f-d70baffcf132"}
00:20:09.700 00.005 16872 case statement mapped state 2 to 1
00:20:09.705 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"743a86b8-8a84-40fa-a05f-d70baffcf132"}
00:20:09.711 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d5fa070-eaa6-4d7a-91db-6793e37b7222"}
00:20:09.714 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9d5fa070-eaa6-4d7a-91db-6793e37b7222"}
00:20:09.722 00.008 16872 evsrv: cli 0D3C0A48 disconnect
00:20:09.733 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6154bcb7-0e9a-48ba-91db-515925e450a8"}
00:20:09.739 00.006 16872 case statement mapped state 2 to 1
00:20:09.745 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6154bcb7-0e9a-48ba-91db-515925e450a8"}
00:20:09.756 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"19027704-2b62-4ca8-a9f7-982240d4415b"}
00:20:09.761 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.42,6.88],"pixels":"..."},"id":"19027704-2b62-4ca8-a9f7-982240d4415b"}
00:20:10.711 00.950 16872 evsrv: cli 0D3BFFA8 connect
00:20:10.715 00.004 16872 case statement mapped state 2 to 1
00:20:10.729 00.014 16872 case statement mapped state 2 to 1
00:20:10.735 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"3c80d38d-aec8-4fba-98da-043b633d5473"}
00:20:10.749 00.014 16872 case statement mapped state 2 to 1
00:20:10.763 00.014 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"3c80d38d-aec8-4fba-98da-043b633d5473"}
00:20:10.769 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
00:20:11.771 01.002 16872 evsrv: cli 0D3BFFA8 connect
00:20:11.775 00.004 16872 case statement mapped state 2 to 1
00:20:11.800 00.025 16872 case statement mapped state 2 to 1
00:20:11.819 00.019 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"51cf9c0e-33f7-473b-9da3-c67803721c76"}
00:20:11.831 00.012 16872 case statement mapped state 2 to 1
00:20:11.844 00.013 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"51cf9c0e-33f7-473b-9da3-c67803721c76"}
00:20:11.853 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
00:20:12.854 01.001 16872 evsrv: cli 0D3BF8C8 connect
00:20:12.862 00.008 16872 case statement mapped state 2 to 1
00:20:12.882 00.020 16872 case statement mapped state 2 to 1
00:20:12.893 00.011 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"7a8da309-cb7e-4795-b9c0-ed3aa91eb987"}
00:20:12.899 00.006 16872 case statement mapped state 2 to 1
00:20:12.907 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"7a8da309-cb7e-4795-b9c0-ed3aa91eb987"}
00:20:12.914 00.007 16872 evsrv: cli 0D3BF8C8 disconnect
00:20:13.192 00.278 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"feebf5a9-fc0c-48d2-a3b7-fdca5fe597b5"}
00:20:13.200 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"feebf5a9-fc0c-48d2-a3b7-fdca5fe597b5"}
00:20:13.212 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"66c3f80b-563c-40e6-af0a-2f09c42a1cd9"}
00:20:13.232 00.020 16872 case statement mapped state 2 to 1
00:20:13.243 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"66c3f80b-563c-40e6-af0a-2f09c42a1cd9"}
00:20:13.301 00.058 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"162e4cf3-3276-4e8f-b1f0-da6c806dcdd0"}
00:20:13.313 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.42,6.88],"pixels":"..."},"id":"162e4cf3-3276-4e8f-b1f0-da6c806dcdd0"}
00:20:13.705 00.392 9640 Exposure complete
00:20:13.888 00.183 9640 worker thread done servicing request
00:20:13.888 00.000 16872 OnExposeComplete: enter
00:20:13.893 00.005 16872 UpdateGuideState(): m_state=2
00:20:13.902 00.009 16872 Star::Find(15, 1615, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:20:13.908 00.006 16872 Star::Find returns 1 (0), X=1615.36, Y=577.94, Mass=777159, SNR=547.1, Peak=57592 HFD=3.9
00:20:13.921 00.013 16872 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.56) = xAngle (0.80 = 0.80)
00:20:13.925 00.004 16872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.84 = 0.84)
00:20:13.929 00.004 16872 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.35 mountX=0.06 mountY=0.06, mountTheta=0.82
00:20:13.936 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65520, med=3468, FiltMin=3352, FiltMax=65516, Gamma=2.190
00:20:13.996 00.060 16872 UpdateGuideState exits: m=777159 SNR=547.1
00:20:14.000 00.004 16872 PhdController: newstate STATE_CALIBRATE
00:20:14.005 00.005 16872 PhdController: newstate STATE_GUIDE
00:20:14.033 00.028 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:20:14.041 00.008 16872 guider state => CALIBRATED
00:20:14.049 00.008 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:20:14.062 00.013 16872 reset dither spiral
00:20:14.067 00.005 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:20:14.076 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:14.080 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:20:14.084 00.004 16872 Enqueuing Expose request
00:20:14.089 00.005 9640 Worker thread wakes up
00:20:14.089 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:20:14.089 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:20:14.089 00.000 16872 evsrv: cli 0D3BF8C8 connect
00:20:14.095 00.006 16872 case statement mapped state 5 to 1
00:20:14.105 00.010 16872 case statement mapped state 5 to 1
00:20:14.109 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"5fa29438-3e25-4145-927c-a7241519b1ca"}
00:20:14.113 00.004 16872 case statement mapped state 5 to 1
00:20:14.118 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"5fa29438-3e25-4145-927c-a7241519b1ca"}
00:20:14.126 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
00:20:15.127 01.001 16872 evsrv: cli 0D3C0228 connect
00:20:15.131 00.004 16872 case statement mapped state 5 to 1
00:20:15.135 00.004 16872 case statement mapped state 5 to 1
00:20:15.145 00.010 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"7e9cbf4c-d09e-472e-bbb7-5a733dac44c0"}
00:20:15.150 00.005 16872 case statement mapped state 5 to 1
00:20:15.154 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"7e9cbf4c-d09e-472e-bbb7-5a733dac44c0"}
00:20:15.160 00.006 16872 evsrv: cli 0D3C0228 disconnect
00:20:16.161 01.001 16872 evsrv: cli 0D3C0A48 connect
00:20:16.166 00.005 16872 case statement mapped state 5 to 1
00:20:16.181 00.015 16872 case statement mapped state 5 to 1
00:20:16.188 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"beb2de9d-afae-4556-a30a-82996e33e05a"}
00:20:16.193 00.005 16872 case statement mapped state 5 to 1
00:20:16.196 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"beb2de9d-afae-4556-a30a-82996e33e05a"}
00:20:16.208 00.012 16872 evsrv: cli 0D3C0A48 disconnect
00:20:16.691 00.483 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3c9b6b7a-48fa-4125-a930-853ecadf79d3"}
00:20:16.695 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3c9b6b7a-48fa-4125-a930-853ecadf79d3"}
00:20:16.700 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0cb024c-22fb-43d9-8d5f-0ac6ffe2cf67"}
00:20:16.707 00.007 16872 case statement mapped state 5 to 1
00:20:16.714 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"b0cb024c-22fb-43d9-8d5f-0ac6ffe2cf67"}
00:20:16.720 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0d676d48-3a7f-4be9-a707-9a45afceec89"}
00:20:16.724 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.36,6.94],"pixels":"..."},"id":"0d676d48-3a7f-4be9-a707-9a45afceec89"}
00:20:17.218 00.494 16872 evsrv: cli 0D3C0A48 connect
00:20:17.227 00.009 16872 case statement mapped state 5 to 1
00:20:17.236 00.009 16872 case statement mapped state 5 to 1
00:20:17.241 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"dc4b4dc2-1fc2-498b-a2f3-6a40ab34ffd2"}
00:20:17.246 00.005 16872 case statement mapped state 5 to 1
00:20:17.250 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"dc4b4dc2-1fc2-498b-a2f3-6a40ab34ffd2"}
00:20:17.263 00.013 16872 evsrv: cli 0D3C0A48 disconnect
00:20:18.195 00.932 9640 Exposure complete
00:20:18.264 00.069 16872 evsrv: cli 0D3C0A48 connect
00:20:18.268 00.004 16872 case statement mapped state 5 to 1
00:20:18.275 00.007 16872 case statement mapped state 5 to 1
00:20:18.280 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9bc82df2-223e-4d2c-a41e-e9c91cca256e"}
00:20:18.284 00.004 16872 case statement mapped state 5 to 1
00:20:18.288 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"9bc82df2-223e-4d2c-a41e-e9c91cca256e"}
00:20:18.296 00.008 16872 evsrv: cli 0D3C0A48 disconnect
00:20:18.357 00.061 16872 OnExposeComplete: enter
00:20:18.362 00.005 9640 worker thread done servicing request
00:20:18.363 00.001 16872 UpdateGuideState(): m_state=5
00:20:18.370 00.007 16872 Star::Find(15, 1615, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:20:18.375 00.005 16872 Star::Find returns 1 (0), X=1615.41, Y=578.34, Mass=775077, SNR=547.3, Peak=57980 HFD=3.4
00:20:18.379 00.004 16872 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.56) = xAngle (0.03 = 0.03)
00:20:18.383 00.004 16872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.08 = 0.08)
00:20:18.392 00.009 16872 CameraToMount -- cameraX=-0.01 cameraY=0.46 hyp=0.46 cameraTheta=1.59 mountX=0.46 mountY=0.04, mountTheta=0.08
00:20:18.401 00.009 16872 Changing from state CALIBRATED to GUIDING
00:20:18.406 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:20:18.410 00.004 16872 ScopeASCOM::SideOfPier() returns 0
00:20:18.427 00.017 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:20:18.432 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:20:18.436 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:20:18.443 00.007 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:20:18.447 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:20:18.453 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:20:18.458 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:20:18.472 00.014 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:20:18.488 00.016 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:20:18.493 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:20:18.499 00.006 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:20:18.503 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:20:18.507 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:20:18.512 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:20:18.637 00.125 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:20:18.643 00.006 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:20:18.647 00.004 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:20:18.657 00.010 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:20:18.662 00.005 16872 ScopeASCOM::SideOfPier() returns 0
00:20:18.798 00.136 16872 setting lock position to (1615.41, 578.34)
00:20:18.803 00.005 16872 MultiStar: stabilizing after lock position change
00:20:18.808 00.005 16872 guider state => GUIDING
00:20:18.813 00.005 16872 Status Line: Guiding
00:20:18.821 00.008 16872 Mount: notify guiding started
00:20:18.831 00.010 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:20:18.836 00.005 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:20:18.840 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:20:18.845 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:20:18.849 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:20:18.855 00.006 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:20:18.862 00.007 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:20:18.867 00.005 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:20:18.872 00.005 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:20:18.877 00.005 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:20:18.882 00.005 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:20:18.887 00.005 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:20:18.893 00.006 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:20:18.897 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:20:18.902 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:20:18.911 00.009 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:20:18.918 00.007 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:20:18.923 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:20:18.929 00.006 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:20:18.934 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:20:18.940 00.006 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:20:18.945 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:20:18.950 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:20:18.956 00.006 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:20:18.961 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:20:18.967 00.006 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:20:18.973 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:20:18.977 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:20:18.984 00.007 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:20:18.990 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:20:18.994 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:20:18.999 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:20:19.004 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:20:19.009 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:20:19.013 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:20:19.019 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:20:19.023 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:20:19.028 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:20:19.186 00.158 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:20:19.226 00.040 16872 ScopeASCOM::SideOfPier() returns 0
00:20:19.273 00.047 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:20:19.288 00.015 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:20:19.304 00.016 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:20:19.312 00.008 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:20:19.318 00.006 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:20:19.325 00.007 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:20:19.332 00.007 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:20:19.338 00.006 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:20:19.343 00.005 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:20:19.347 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3204, max=65520, med=3468, FiltMin=3352, FiltMax=65520, Gamma=2.190
00:20:19.398 00.051 16872 UpdateGuideState exits: m=775077 SNR=547.3
00:20:19.404 00.006 16872 PhdController: newstate STATE_SETTLE_WAIT
00:20:19.409 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:19.413 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:20:19.417 00.004 16872 Enqueuing Expose request
00:20:19.423 00.006 9640 Worker thread wakes up
00:20:19.423 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:20:19.423 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:20:19.423 00.000 16872 evsrv: cli 0D3C0A48 connect
00:20:19.432 00.009 16872 case statement mapped state 6 to 3
00:20:19.439 00.007 16872 case statement mapped state 6 to 3
00:20:19.445 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"55d5be08-f868-4348-811f-4c4b25535e56"}
00:20:19.450 00.005 16872 case statement mapped state 6 to 3
00:20:19.455 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"55d5be08-f868-4348-811f-4c4b25535e56"}
00:20:19.463 00.008 16872 evsrv: cli 0D3C0A48 disconnect
00:20:20.190 00.727 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f6f3e75-7ce2-448a-b042-c1a53550bc8c"}
00:20:20.196 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2f6f3e75-7ce2-448a-b042-c1a53550bc8c"}
00:20:20.205 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c03e3a91-2bfc-4202-8a20-c53cfebde708"}
00:20:20.210 00.005 16872 case statement mapped state 6 to 3
00:20:20.217 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c03e3a91-2bfc-4202-8a20-c53cfebde708"}
00:20:20.222 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c92968d-8d5d-4a15-bd20-34750ab2e59c"}
00:20:20.228 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.41,7.34],"pixels":"..."},"id":"5c92968d-8d5d-4a15-bd20-34750ab2e59c"}
00:20:23.510 03.282 9640 Exposure complete
00:20:23.668 00.158 16872 OnExposeComplete: enter
00:20:23.673 00.005 9640 worker thread done servicing request
00:20:23.673 00.000 16872 UpdateGuideState(): m_state=6
00:20:23.681 00.008 16872 Star::Find(15, 1615, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:20:23.685 00.004 16872 Star::Find returns 1 (0), X=1615.21, Y=578.39, Mass=775933, SNR=553.2, Peak=62648 HFD=3.6
00:20:23.688 00.003 16872 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.56) = xAngle (1.31 = 1.31)
00:20:23.691 00.003 16872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.35 = 1.35)
00:20:23.694 00.003 16872 CameraToMount -- cameraX=-0.20 cameraY=0.06 hyp=0.20 cameraTheta=2.86 mountX=0.05 mountY=0.20, mountTheta=1.31
00:20:23.700 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.20, y=0.06, opts=13)
00:20:23.703 00.003 16872 Enqueuing Move request for scope (-0.20, 0.06)
00:20:23.706 00.003 9640 Worker thread wakes up
00:20:23.706 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.06) opts 0xd
00:20:23.706 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.20, 0.06)
00:20:23.706 00.000 9640 Moving (-0.20, 0.06) raw xDistance=0.05 yDistance=0.20
00:20:23.706 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:20:23.706 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.20, m_sumCorr=0
00:20:23.706 00.000 9640 MoveAxis(E, 0, ABG)
00:20:23.706 00.000 9640 Move returns status 0, amount 0
00:20:23.706 00.000 9640 MoveAxis(N, 0, ABG)
00:20:23.707 00.001 9640 Move returns status 0, amount 0
00:20:23.707 00.000 9640 move complete, result=0
00:20:23.707 00.000 9640 worker thread done servicing request
00:20:23.714 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3156, max=65520, med=3464, FiltMin=3348, FiltMax=65516, Gamma=2.190
00:20:23.756 00.042 16872 UpdateGuideState exits: m=775933 SNR=553.2
00:20:23.759 00.003 16872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 1 / 99999
00:20:23.768 00.009 16872 evsrv: {"Event":"Settling","Timestamp":1777785623.768,"Host":"RBFOCUS307","Inst":1,"Distance":0.39,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:20:23.773 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:23.779 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:20:23.783 00.004 16872 Enqueuing Expose request
00:20:23.786 00.003 9640 Worker thread wakes up
00:20:23.786 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:20:23.790 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:20:23.790 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:20:23.796 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"acf04af6-371e-47d7-b6c8-34e41d23aa26"}
00:20:23.800 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"acf04af6-371e-47d7-b6c8-34e41d23aa26"}
00:20:23.811 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b28944fb-abaf-4292-ab49-b32de0c9a71b"}
00:20:23.815 00.004 16872 case statement mapped state 6 to 3
00:20:23.818 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b28944fb-abaf-4292-ab49-b32de0c9a71b"}
00:20:23.822 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5a6544de-b6aa-4162-ab53-0ff0e8f47838"}
00:20:23.826 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.21,7.39],"pixels":"..."},"id":"5a6544de-b6aa-4162-ab53-0ff0e8f47838"}
00:20:27.188 03.362 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"771855a5-b615-4b74-a7bc-33ccd38dfa51"}
00:20:27.198 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"771855a5-b615-4b74-a7bc-33ccd38dfa51"}
00:20:27.220 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b060de06-ed64-46b0-9a51-f68db900ad2b"}
00:20:27.227 00.007 16872 case statement mapped state 6 to 3
00:20:27.233 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b060de06-ed64-46b0-9a51-f68db900ad2b"}
00:20:27.240 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f0e88671-fcb6-4100-8b9f-ef0833ba5be4"}
00:20:27.244 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.21,7.39],"pixels":"..."},"id":"f0e88671-fcb6-4100-8b9f-ef0833ba5be4"}
00:20:27.876 00.632 9640 Exposure complete
00:20:28.024 00.148 9640 worker thread done servicing request
00:20:28.025 00.001 16872 OnExposeComplete: enter
00:20:28.028 00.003 16872 UpdateGuideState(): m_state=6
00:20:28.032 00.004 16872 Star::Find(15, 1615, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:20:28.036 00.004 16872 Star::Find returns 1 (0), X=1615.49, Y=578.28, Mass=741570, SNR=537.2, Peak=54556 HFD=3.6
00:20:28.039 00.003 16872 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.56) = xAngle (-2.16 = -2.16)
00:20:28.043 00.004 16872 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.11 = -2.11)
00:20:28.046 00.003 16872 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.60 mountX=-0.06 mountY=-0.09, mountTheta=-2.15
00:20:28.051 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.08, y=-0.06, opts=13)
00:20:28.056 00.005 16872 Enqueuing Move request for scope (0.08, -0.06)
00:20:28.059 00.003 9640 Worker thread wakes up
00:20:28.059 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
00:20:28.059 00.000 9640 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
00:20:28.059 00.000 9640 Moving (0.08, -0.06) raw xDistance=-0.06 yDistance=-0.09
00:20:28.059 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:20:28.060 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.09, m_sumCorr=0
00:20:28.060 00.000 9640 MoveAxis(E, 0, ABG)
00:20:28.060 00.000 9640 Move returns status 0, amount 0
00:20:28.060 00.000 9640 MoveAxis(N, 0, ABG)
00:20:28.060 00.000 9640 Move returns status 0, amount 0
00:20:28.060 00.000 9640 move complete, result=0
00:20:28.060 00.000 9640 worker thread done servicing request
00:20:28.065 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3224, max=65520, med=3480, FiltMin=3352, FiltMax=65516, Gamma=2.190
00:20:28.114 00.049 16872 UpdateGuideState exits: m=741570 SNR=537.2
00:20:28.121 00.007 16872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 2 / 99999
00:20:28.124 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785628.124,"Host":"RBFOCUS307","Inst":1,"Distance":0.30,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
00:20:28.127 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:28.129 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:20:28.133 00.004 16872 Enqueuing Expose request
00:20:28.136 00.003 9640 Worker thread wakes up
00:20:28.136 00.000 16872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:28.138 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
00:20:28.139 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:20:30.687 02.548 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"84971d39-63b7-4666-a3c2-f92fbd08f697"}
00:20:30.690 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"84971d39-63b7-4666-a3c2-f92fbd08f697"}
00:20:30.695 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"482de9e3-2006-4f5f-9102-9f38d7a67eb6"}
00:20:30.698 00.003 16872 case statement mapped state 6 to 3
00:20:30.702 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"482de9e3-2006-4f5f-9102-9f38d7a67eb6"}
00:20:30.706 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ebbb2a6c-6df7-4361-aca2-09b475d6fe69"}
00:20:30.711 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.49,7.28],"pixels":"..."},"id":"ebbb2a6c-6df7-4361-aca2-09b475d6fe69"}
00:20:32.201 01.490 9640 Exposure complete
00:20:32.346 00.145 9640 worker thread done servicing request
00:20:32.346 00.000 16872 OnExposeComplete: enter
00:20:32.351 00.005 16872 UpdateGuideState(): m_state=6
00:20:32.355 00.004 16872 Star::Find(15, 1615, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:20:32.359 00.004 16872 Star::Find returns 1 (0), X=1615.42, Y=578.47, Mass=744977, SNR=509.1, Peak=57744 HFD=3.3
00:20:32.363 00.004 16872 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.56) = xAngle (-0.06 = -0.06)
00:20:32.366 00.003 16872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.02 = -0.02)
00:20:32.370 00.004 16872 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.49 mountX=0.13 mountY=-0.00, mountTheta=-0.02
00:20:32.374 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.13, opts=13)
00:20:32.380 00.006 16872 Enqueuing Move request for scope (0.01, 0.13)
00:20:32.384 00.004 9640 Worker thread wakes up
00:20:32.384 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
00:20:32.384 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
00:20:32.384 00.000 9640 Moving (0.01, 0.13) raw xDistance=0.13 yDistance=-0.00
00:20:32.384 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.13
00:20:32.384 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.00, m_sumCorr=0
00:20:32.384 00.000 9640 MoveAxis(W, 14, ABG)
00:20:32.384 00.000 9640 Guiding  Dir = 3, Dur = 14
00:20:32.385 00.001 9640 IsSlewing returns 0
00:20:32.385 00.000 9640 IsGuiding returns 0
00:20:32.386 00.001 9640 PulseGuide returned control before completion, sleep 24
00:20:32.390 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3476, FiltMin=3306, FiltMax=65516, Gamma=2.190
00:20:32.424 00.034 9640 IsGuiding returns 1
00:20:32.424 00.000 9640 scope still moving after pulse duration time elapsed
00:20:32.432 00.008 16872 UpdateGuideState exits: m=744977 SNR=509.1
00:20:32.435 00.003 16872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 3 / 99999
00:20:32.438 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785632.438,"Host":"RBFOCUS307","Inst":1,"Distance":0.25,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
00:20:32.445 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:32.448 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:20:32.451 00.003 16872 Enqueuing Expose request
00:20:32.455 00.004 9640 IsSlewing returns 0
00:20:32.455 00.000 9640 IsGuiding returns 0
00:20:32.456 00.001 9640 scope move finished after 14 + 56 ms
00:20:32.456 00.000 9640 Move returns status 0, amount 14
00:20:32.456 00.000 9640 MoveAxis(N, 0, ABG)
00:20:32.456 00.000 9640 Move returns status 0, amount 0
00:20:32.456 00.000 9640 move complete, result=0
00:20:32.457 00.001 9640 worker thread done servicing request
00:20:32.457 00.000 9640 Worker thread wakes up
00:20:32.457 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:20:32.457 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:20:32.464 00.007 16872 GuideStep: 0.1 px 14 ms WEST, -0.0 px 0 ms NORTH
00:20:34.187 01.723 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6eb6f8bb-9301-41b2-a227-6657e70a456b"}
00:20:34.191 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6eb6f8bb-9301-41b2-a227-6657e70a456b"}
00:20:34.195 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f3ccae8-749a-444d-a604-5bad70c6f650"}
00:20:34.201 00.006 16872 case statement mapped state 6 to 3
00:20:34.208 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f3ccae8-749a-444d-a604-5bad70c6f650"}
00:20:34.241 00.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"83382691-a8d7-4bdd-89ef-e3ce945f1c2b"}
00:20:34.246 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.42,7.47],"pixels":"..."},"id":"83382691-a8d7-4bdd-89ef-e3ce945f1c2b"}
00:20:36.512 02.266 9640 Exposure complete
00:20:36.652 00.140 9640 worker thread done servicing request
00:20:36.652 00.000 16872 OnExposeComplete: enter
00:20:36.657 00.005 16872 UpdateGuideState(): m_state=6
00:20:36.660 00.003 16872 Star::Find(15, 1615, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:20:36.664 00.004 16872 Star::Find returns 1 (0), X=1615.26, Y=578.39, Mass=755664, SNR=499.6, Peak=61000 HFD=3.5
00:20:36.667 00.003 16872 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.56) = xAngle (1.25 = 1.25)
00:20:36.670 00.003 16872 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.29 = 1.29)
00:20:36.673 00.003 16872 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.80 mountX=0.05 mountY=0.15, mountTheta=1.25
00:20:36.679 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.15, y=0.05, opts=13)
00:20:36.682 00.003 16872 Enqueuing Move request for scope (-0.15, 0.05)
00:20:36.686 00.004 9640 Worker thread wakes up
00:20:36.686 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
00:20:36.686 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
00:20:36.686 00.000 9640 Moving (-0.15, 0.05) raw xDistance=0.05 yDistance=0.15
00:20:36.686 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:20:36.686 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
00:20:36.686 00.000 9640 MoveAxis(E, 0, ABG)
00:20:36.686 00.000 9640 Move returns status 0, amount 0
00:20:36.686 00.000 9640 MoveAxis(N, 0, ABG)
00:20:36.686 00.000 9640 Move returns status 0, amount 0
00:20:36.686 00.000 9640 move complete, result=0
00:20:36.686 00.000 9640 worker thread done servicing request
00:20:36.694 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3472, FiltMin=3334, FiltMax=65516, Gamma=2.190
00:20:36.735 00.041 16872 UpdateGuideState exits: m=755664 SNR=499.6
00:20:36.739 00.004 16872 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 4 / 99999
00:20:36.743 00.004 16872 PhdController: newstate STATE_FINISH
00:20:36.746 00.003 16872 PhdController complete: success
00:20:36.749 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777785636.749,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:20:36.757 00.008 16872 Mount: notify guiding dither settle done success=1
00:20:36.760 00.003 16872 PhdController: newstate STATE_IDLE
00:20:36.764 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:36.767 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:20:36.770 00.003 16872 Enqueuing Expose request
00:20:36.774 00.004 9640 Worker thread wakes up
00:20:36.774 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:36.777 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:20:36.777 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:20:37.632 00.855 16872 evsrv: cli 0D3BFFA8 connect
00:20:37.638 00.006 16872 case statement mapped state 6 to 3
00:20:37.648 00.010 16872 case statement mapped state 6 to 3
00:20:37.655 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"8dff27cf-45a9-48f5-a99b-43f088262654"}
00:20:37.666 00.011 16872 case statement mapped state 6 to 3
00:20:37.674 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8dff27cf-45a9-48f5-a99b-43f088262654"}
00:20:37.681 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
00:20:37.697 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9947d0ce-c8d2-4afa-b607-268215c9b4c6"}
00:20:37.703 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9947d0ce-c8d2-4afa-b607-268215c9b4c6"}
00:20:37.710 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"75b677f1-665c-4ac4-841e-097cb8461eb3"}
00:20:37.716 00.006 16872 case statement mapped state 6 to 3
00:20:37.722 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"75b677f1-665c-4ac4-841e-097cb8461eb3"}
00:20:37.765 00.043 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9b34c7b7-8292-4294-b3a3-249a8c2ee2a0"}
00:20:37.770 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.26,7.39],"pixels":"..."},"id":"9b34c7b7-8292-4294-b3a3-249a8c2ee2a0"}
00:20:40.846 03.076 9640 Exposure complete
00:20:40.989 00.143 9640 worker thread done servicing request
00:20:40.989 00.000 16872 OnExposeComplete: enter
00:20:40.993 00.004 16872 UpdateGuideState(): m_state=6
00:20:40.998 00.005 16872 Star::Find(15, 1615, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:20:41.005 00.007 16872 Star::Find returns 1 (0), X=1615.27, Y=577.99, Mass=777715, SNR=536.1, Peak=60908 HFD=4.0
00:20:41.009 00.004 16872 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.56) = xAngle (-3.51 = 2.78)
00:20:41.014 00.005 16872 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.46 = 2.82)
00:20:41.017 00.003 16872 CameraToMount -- cameraX=-0.14 cameraY=-0.35 hyp=0.38 cameraTheta=-1.95 mountX=-0.35 mountY=0.12, mountTheta=2.82
00:20:41.022 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.14, y=-0.35, opts=13)
00:20:41.025 00.003 16872 Enqueuing Move request for scope (-0.14, -0.35)
00:20:41.029 00.004 9640 Worker thread wakes up
00:20:41.029 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.35) opts 0xd
00:20:41.029 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.14, -0.35)
00:20:41.029 00.000 9640 Moving (-0.14, -0.35) raw xDistance=-0.35 yDistance=0.12
00:20:41.029 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.35
00:20:41.030 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
00:20:41.030 00.000 9640 MoveAxis(E, 38, ABG)
00:20:41.030 00.000 9640 Guiding  Dir = 2, Dur = 38
00:20:41.030 00.000 9640 IsSlewing returns 0
00:20:41.030 00.000 9640 IsGuiding returns 0
00:20:41.031 00.001 9640 PulseGuide returned control before completion, sleep 48
00:20:41.036 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3216, max=65520, med=3476, FiltMin=3284, FiltMax=65516, Gamma=2.190
00:20:41.076 00.040 16872 UpdateGuideState exits: m=777715 SNR=536.1
00:20:41.079 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:41.083 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:20:41.086 00.003 16872 Enqueuing Expose request
00:20:41.089 00.003 9640 IsGuiding returns 1
00:20:41.090 00.001 9640 scope still moving after pulse duration time elapsed
00:20:41.121 00.031 9640 IsSlewing returns 0
00:20:41.123 00.002 9640 IsGuiding returns 0
00:20:41.123 00.000 9640 scope move finished after 38 + 54 ms
00:20:41.123 00.000 9640 Move returns status 0, amount 38
00:20:41.123 00.000 9640 MoveAxis(N, 0, ABG)
00:20:41.123 00.000 9640 Move returns status 0, amount 0
00:20:41.125 00.002 9640 move complete, result=0
00:20:41.125 00.000 16872 GuideStep: -0.4 px 38 ms EAST, 0.1 px 0 ms NORTH
00:20:41.130 00.005 9640 worker thread done servicing request
00:20:41.130 00.000 9640 Worker thread wakes up
00:20:41.130 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:20:41.130 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:20:41.187 00.057 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4cce2c7a-d2c5-4980-b726-40ab399c8abe"}
00:20:41.192 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4cce2c7a-d2c5-4980-b726-40ab399c8abe"}
00:20:41.199 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"879ac937-c90d-4fe7-8a61-6d02e50cf4f0"}
00:20:41.205 00.006 16872 case statement mapped state 6 to 3
00:20:41.210 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"879ac937-c90d-4fe7-8a61-6d02e50cf4f0"}
00:20:41.224 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c1a9f313-097b-467f-9296-a0e5ed2d6ea8"}
00:20:41.232 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.27,6.99],"pixels":"..."},"id":"c1a9f313-097b-467f-9296-a0e5ed2d6ea8"}
00:20:44.686 03.454 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fb207226-9735-47ae-a243-65fa1f4a3e98"}
00:20:44.691 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fb207226-9735-47ae-a243-65fa1f4a3e98"}
00:20:44.695 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8b3f3cc-ade1-4122-89a7-1fe0ea6f9034"}
00:20:44.699 00.004 16872 case statement mapped state 6 to 3
00:20:44.704 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8b3f3cc-ade1-4122-89a7-1fe0ea6f9034"}
00:20:44.708 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"260b0213-bc21-48d7-9f91-75454238f0f8"}
00:20:44.711 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.27,6.99],"pixels":"..."},"id":"260b0213-bc21-48d7-9f91-75454238f0f8"}
00:20:45.209 00.498 9640 Exposure complete
00:20:45.369 00.160 9640 worker thread done servicing request
00:20:45.369 00.000 16872 OnExposeComplete: enter
00:20:45.375 00.006 16872 UpdateGuideState(): m_state=6
00:20:45.380 00.005 16872 Star::Find(15, 1615, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:20:45.384 00.004 16872 Star::Find returns 1 (0), X=1615.22, Y=578.78, Mass=815884, SNR=565.6, Peak=60796 HFD=3.8
00:20:45.388 00.004 16872 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.56) = xAngle (0.41 = 0.41)
00:20:45.392 00.004 16872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.46 = 0.46)
00:20:45.399 00.007 16872 CameraToMount -- cameraX=-0.19 cameraY=0.44 hyp=0.48 cameraTheta=1.97 mountX=0.44 mountY=0.21, mountTheta=0.45
00:20:45.406 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=0.44, opts=13)
00:20:45.410 00.004 16872 Enqueuing Move request for scope (-0.19, 0.44)
00:20:45.414 00.004 9640 Worker thread wakes up
00:20:45.414 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.44) opts 0xd
00:20:45.414 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, 0.44)
00:20:45.414 00.000 9640 Moving (-0.19, 0.44) raw xDistance=0.44 yDistance=0.21
00:20:45.414 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.44
00:20:45.414 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=0
00:20:45.414 00.000 9640 MoveAxis(W, 43, ABG)
00:20:45.414 00.000 9640 Guiding  Dir = 3, Dur = 43
00:20:45.415 00.001 9640 IsSlewing returns 0
00:20:45.416 00.001 9640 IsGuiding returns 0
00:20:45.416 00.000 9640 PulseGuide returned control before completion, sleep 53
00:20:45.421 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3468, FiltMin=3340, FiltMax=65516, Gamma=2.190
00:20:45.469 00.048 16872 UpdateGuideState exits: m=815884 SNR=565.6
00:20:45.474 00.005 9640 IsGuiding returns 1
00:20:45.474 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:45.478 00.004 9640 scope still moving after pulse duration time elapsed
00:20:45.478 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:20:45.483 00.005 16872 Enqueuing Expose request
00:20:45.502 00.019 9640 IsSlewing returns 0
00:20:45.502 00.000 9640 IsGuiding returns 0
00:20:45.502 00.000 9640 scope move finished after 43 + 43 ms
00:20:45.502 00.000 9640 Move returns status 0, amount 43
00:20:45.502 00.000 9640 MoveAxis(N, 0, ABG)
00:20:45.502 00.000 9640 Move returns status 0, amount 0
00:20:45.503 00.001 9640 move complete, result=0
00:20:45.503 00.000 9640 worker thread done servicing request
00:20:45.503 00.000 9640 Worker thread wakes up
00:20:45.503 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:20:45.503 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:20:45.503 00.000 16872 GuideStep: 0.4 px 43 ms WEST, 0.2 px 0 ms NORTH
00:20:48.186 02.683 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f155a5f-220c-47e3-a049-8cc84599a496"}
00:20:48.189 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3f155a5f-220c-47e3-a049-8cc84599a496"}
00:20:48.207 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac8d23d5-e8c2-4f28-b550-e8cbabd9be70"}
00:20:48.238 00.031 16872 case statement mapped state 6 to 3
00:20:48.266 00.028 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac8d23d5-e8c2-4f28-b550-e8cbabd9be70"}
00:20:48.296 00.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"649e30aa-6a5d-4096-ac63-34ccc131345f"}
00:20:48.323 00.027 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.22,6.78],"pixels":"..."},"id":"649e30aa-6a5d-4096-ac63-34ccc131345f"}
00:20:49.598 01.275 9640 Exposure complete
00:20:49.780 00.182 16872 OnExposeComplete: enter
00:20:49.787 00.007 9640 worker thread done servicing request
00:20:49.787 00.000 16872 UpdateGuideState(): m_state=6
00:20:49.793 00.006 16872 Star::Find(15, 1615, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:20:49.797 00.004 16872 Star::Find returns 1 (0), X=1615.20, Y=578.53, Mass=753312, SNR=562.5, Peak=64464 HFD=3.5
00:20:49.805 00.008 16872 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.56) = xAngle (0.83 = 0.83)
00:20:49.810 00.005 16872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.88 = 0.88)
00:20:49.814 00.004 16872 CameraToMount -- cameraX=-0.21 cameraY=0.20 hyp=0.29 cameraTheta=2.39 mountX=0.19 mountY=0.22, mountTheta=0.85
00:20:49.825 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=0.20, opts=13)
00:20:49.838 00.013 16872 Enqueuing Move request for scope (-0.21, 0.20)
00:20:49.853 00.015 9640 Worker thread wakes up
00:20:49.853 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.20) opts 0xd
00:20:49.853 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, 0.20)
00:20:49.853 00.000 9640 Moving (-0.21, 0.20) raw xDistance=0.19 yDistance=0.22
00:20:49.853 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.19
00:20:49.853 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.22, m_sumCorr=0
00:20:49.853 00.000 9640 MoveAxis(W, 25, ABG)
00:20:49.853 00.000 9640 Guiding  Dir = 3, Dur = 25
00:20:49.854 00.001 9640 IsSlewing returns 0
00:20:49.856 00.002 9640 IsGuiding returns 0
00:20:49.856 00.000 9640 PulseGuide returned control before completion, sleep 35
00:20:49.869 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3472, FiltMin=3344, FiltMax=65516, Gamma=2.190
00:20:49.897 00.028 9640 IsGuiding returns 1
00:20:49.898 00.001 9640 scope still moving after pulse duration time elapsed
00:20:49.915 00.017 16872 UpdateGuideState exits: m=753312 SNR=562.5
00:20:49.918 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:49.923 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:20:49.930 00.007 16872 Enqueuing Expose request
00:20:49.935 00.005 9640 IsSlewing returns 0
00:20:49.936 00.001 9640 IsGuiding returns 1
00:20:49.957 00.021 9640 IsSlewing returns 0
00:20:49.957 00.000 9640 IsGuiding returns 1
00:20:49.990 00.033 9640 IsSlewing returns 0
00:20:49.990 00.000 9640 IsGuiding returns 1
00:20:50.026 00.036 9640 IsSlewing returns 0
00:20:50.026 00.000 9640 IsGuiding returns 1
00:20:50.051 00.025 9640 IsSlewing returns 0
00:20:50.051 00.000 9640 IsGuiding returns 0
00:20:50.051 00.000 9640 scope move finished after 25 + 170 ms
00:20:50.051 00.000 9640 Move returns status 0, amount 25
00:20:50.051 00.000 9640 MoveAxis(N, 0, ABG)
00:20:50.051 00.000 9640 Move returns status 0, amount 0
00:20:50.051 00.000 9640 move complete, result=0
00:20:50.052 00.001 9640 worker thread done servicing request
00:20:50.052 00.000 9640 Worker thread wakes up
00:20:50.052 00.000 16872 GuideStep: 0.2 px 25 ms WEST, 0.2 px 0 ms NORTH
00:20:50.055 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:20:50.055 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:20:51.686 01.631 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b53ff1b-7020-4317-aa30-61f69b6326c5"}
00:20:51.690 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b53ff1b-7020-4317-aa30-61f69b6326c5"}
00:20:51.712 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"235d635c-0772-4a3d-b75e-4603ec240a02"}
00:20:51.719 00.007 16872 case statement mapped state 6 to 3
00:20:51.726 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"235d635c-0772-4a3d-b75e-4603ec240a02"}
00:20:51.733 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"91a2c0b4-d04f-47f3-a908-d60e7b8430d6"}
00:20:51.738 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.20,6.53],"pixels":"..."},"id":"91a2c0b4-d04f-47f3-a908-d60e7b8430d6"}
00:20:54.126 02.388 9640 Exposure complete
00:20:54.271 00.145 9640 worker thread done servicing request
00:20:54.271 00.000 16872 OnExposeComplete: enter
00:20:54.277 00.006 16872 UpdateGuideState(): m_state=6
00:20:54.283 00.006 16872 Star::Find(15, 1615, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:20:54.287 00.004 16872 Star::Find returns 1 (0), X=1615.20, Y=577.81, Mass=789087, SNR=546.5, Peak=65512 HFD=3.6
00:20:54.291 00.004 16872 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.56) = xAngle (-3.50 = 2.79)
00:20:54.296 00.005 16872 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.45 = 2.83)
00:20:54.301 00.005 16872 CameraToMount -- cameraX=-0.21 cameraY=-0.53 hyp=0.57 cameraTheta=-1.94 mountX=-0.54 mountY=0.17, mountTheta=2.83
00:20:54.307 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=-0.53, opts=13)
00:20:54.311 00.004 16872 Enqueuing Move request for scope (-0.21, -0.53)
00:20:54.316 00.005 9640 Worker thread wakes up
00:20:54.316 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.53) opts 0xd
00:20:54.316 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, -0.53)
00:20:54.316 00.000 9640 Moving (-0.21, -0.53) raw xDistance=-0.54 yDistance=0.17
00:20:54.316 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.54
00:20:54.316 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.17, m_sumCorr=0.16
00:20:54.316 00.000 9640 MoveAxis(E, 54, ABG)
00:20:54.316 00.000 9640 Guiding  Dir = 2, Dur = 54
00:20:54.317 00.001 9640 IsSlewing returns 0
00:20:54.318 00.001 9640 IsGuiding returns 0
00:20:54.318 00.000 9640 PulseGuide returned control before completion, sleep 64
00:20:54.325 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65516, med=3476, FiltMin=3340, FiltMax=65516, Gamma=2.190
00:20:54.371 00.046 16872 UpdateGuideState exits: m=789087 SNR=546.5
00:20:54.375 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:54.379 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:20:54.382 00.003 16872 Enqueuing Expose request
00:20:54.392 00.010 9640 IsGuiding returns 1
00:20:54.393 00.001 9640 scope still moving after pulse duration time elapsed
00:20:54.423 00.030 9640 IsSlewing returns 0
00:20:54.423 00.000 9640 IsGuiding returns 0
00:20:54.423 00.000 9640 scope move finished after 54 + 51 ms
00:20:54.423 00.000 9640 Move returns status 0, amount 54
00:20:54.423 00.000 9640 MoveAxis(S, 19, ABG)
00:20:54.424 00.001 9640 Guiding  Dir = 1, Dur = 19
00:20:54.425 00.001 9640 IsSlewing returns 0
00:20:54.425 00.000 9640 IsGuiding returns 0
00:20:54.425 00.000 9640 PulseGuide returned control before completion, sleep 29
00:20:54.471 00.046 9640 IsGuiding returns 1
00:20:54.471 00.000 9640 scope still moving after pulse duration time elapsed
00:20:54.501 00.030 9640 IsSlewing returns 0
00:20:54.502 00.001 9640 IsGuiding returns 0
00:20:54.502 00.000 9640 scope move finished after 19 + 57 ms
00:20:54.502 00.000 9640 Move returns status 0, amount 19
00:20:54.502 00.000 9640 move complete, result=0
00:20:54.502 00.000 9640 worker thread done servicing request
00:20:54.502 00.000 9640 Worker thread wakes up
00:20:54.502 00.000 16872 GuideStep: -0.5 px 54 ms EAST, 0.2 px 19 ms SOUTH
00:20:54.506 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:20:54.506 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:20:55.186 00.680 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4583c99f-3b69-4011-83d1-ab4039765222"}
00:20:55.190 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4583c99f-3b69-4011-83d1-ab4039765222"}
00:20:55.194 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af4aaf45-757c-47bd-847e-0c608423fe44"}
00:20:55.200 00.006 16872 case statement mapped state 6 to 3
00:20:55.206 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"af4aaf45-757c-47bd-847e-0c608423fe44"}
00:20:55.216 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b54d1329-5434-4081-9542-47c428681c37"}
00:20:55.222 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.20,6.81],"pixels":"..."},"id":"b54d1329-5434-4081-9542-47c428681c37"}
00:20:58.576 03.354 9640 Exposure complete
00:20:58.685 00.109 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9cd752e6-7a9b-4493-8f33-050915c2ba19"}
00:20:58.689 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9cd752e6-7a9b-4493-8f33-050915c2ba19"}
00:20:58.697 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d53fc660-9f5e-42d9-a939-34b5200c556d"}
00:20:58.708 00.011 16872 case statement mapped state 6 to 3
00:20:58.714 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d53fc660-9f5e-42d9-a939-34b5200c556d"}
00:20:58.719 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"78f5a6c3-10c3-45f6-b71c-eee5b52b7ca0"}
00:20:58.723 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.20,6.81],"pixels":"..."},"id":"78f5a6c3-10c3-45f6-b71c-eee5b52b7ca0"}
00:20:58.735 00.012 9640 worker thread done servicing request
00:20:58.735 00.000 16872 OnExposeComplete: enter
00:20:58.740 00.005 16872 UpdateGuideState(): m_state=6
00:20:58.745 00.005 16872 Star::Find(15, 1615, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:20:58.748 00.003 16872 Star::Find returns 1 (0), X=1614.89, Y=578.18, Mass=747871, SNR=520.6, Peak=59228 HFD=3.7
00:20:58.753 00.005 16872 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.56) = xAngle (-4.40 = 1.88)
00:20:58.756 00.003 16872 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.36 = 1.93)
00:20:58.760 00.004 16872 CameraToMount -- cameraX=-0.52 cameraY=-0.16 hyp=0.54 cameraTheta=-2.85 mountX=-0.16 mountY=0.51, mountTheta=1.88
00:20:58.767 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.52, y=-0.16, opts=13)
00:20:58.772 00.005 16872 Enqueuing Move request for scope (-0.52, -0.16)
00:20:58.776 00.004 9640 Worker thread wakes up
00:20:58.776 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.16) opts 0xd
00:20:58.776 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.52, -0.16)
00:20:58.776 00.000 9640 Moving (-0.52, -0.16) raw xDistance=-0.16 yDistance=0.51
00:20:58.776 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.16
00:20:58.776 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.51, m_sumCorr=0.16
00:20:58.776 00.000 9640 MoveAxis(E, 23, ABG)
00:20:58.776 00.000 9640 Guiding  Dir = 2, Dur = 23
00:20:58.777 00.001 9640 IsSlewing returns 0
00:20:58.778 00.001 9640 IsGuiding returns 0
00:20:58.778 00.000 9640 PulseGuide returned control before completion, sleep 33
00:20:58.783 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=65520, med=3460, FiltMin=3346, FiltMax=65516, Gamma=2.190
00:20:58.817 00.034 9640 IsGuiding returns 1
00:20:58.817 00.000 9640 scope still moving after pulse duration time elapsed
00:20:58.824 00.007 16872 UpdateGuideState exits: m=747871 SNR=520.6
00:20:58.827 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:58.830 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:20:58.834 00.004 16872 Enqueuing Expose request
00:20:58.848 00.014 9640 IsSlewing returns 0
00:20:58.848 00.000 9640 IsGuiding returns 0
00:20:58.848 00.000 9640 scope move finished after 23 + 48 ms
00:20:58.848 00.000 9640 Move returns status 0, amount 23
00:20:58.848 00.000 9640 MoveAxis(N, 0, ABG)
00:20:58.849 00.001 9640 Move returns status 0, amount 0
00:20:58.849 00.000 9640 move complete, result=0
00:20:58.849 00.000 9640 worker thread done servicing request
00:20:58.849 00.000 9640 Worker thread wakes up
00:20:58.849 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:20:58.849 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:20:58.852 00.003 16872 GuideStep: -0.2 px 23 ms EAST, 0.5 px 0 ms NORTH
00:21:02.184 03.332 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"de15e9e0-26b6-4015-96f3-e2225532fa9d"}
00:21:02.189 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"de15e9e0-26b6-4015-96f3-e2225532fa9d"}
00:21:02.200 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f8c10453-fc49-423f-ac00-bb21fe8cc429"}
00:21:02.206 00.006 16872 case statement mapped state 6 to 3
00:21:02.214 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8c10453-fc49-423f-ac00-bb21fe8cc429"}
00:21:02.221 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"433914b7-f8ec-45b6-9aab-30bdc3f5e95a"}
00:21:02.227 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.89,7.18],"pixels":"..."},"id":"433914b7-f8ec-45b6-9aab-30bdc3f5e95a"}
00:21:02.975 00.748 9640 Exposure complete
00:21:03.164 00.189 9640 worker thread done servicing request
00:21:03.165 00.001 16872 OnExposeComplete: enter
00:21:03.179 00.014 16872 UpdateGuideState(): m_state=6
00:21:03.188 00.009 16872 Star::Find(15, 1614, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:21:03.193 00.005 16872 Star::Find returns 1 (0), X=1614.99, Y=578.62, Mass=750020, SNR=517.2, Peak=65516 HFD=3.4
00:21:03.227 00.034 16872 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.56) = xAngle (1.00 = 1.00)
00:21:03.235 00.008 16872 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.04 = 1.04)
00:21:03.240 00.005 16872 CameraToMount -- cameraX=-0.42 cameraY=0.28 hyp=0.51 cameraTheta=2.55 mountX=0.27 mountY=0.44, mountTheta=1.01
00:21:03.246 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.42, y=0.28, opts=13)
00:21:03.255 00.009 16872 Enqueuing Move request for scope (-0.42, 0.28)
00:21:03.259 00.004 9640 Worker thread wakes up
00:21:03.260 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.28) opts 0xd
00:21:03.260 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.42, 0.28)
00:21:03.260 00.000 9640 Moving (-0.42, 0.28) raw xDistance=0.27 yDistance=0.44
00:21:03.260 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.27
00:21:03.260 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.44, m_sumCorr=0.16
00:21:03.260 00.000 9640 MoveAxis(W, 27, ABG)
00:21:03.260 00.000 9640 Guiding  Dir = 3, Dur = 27
00:21:03.261 00.001 9640 IsSlewing returns 0
00:21:03.261 00.000 9640 IsGuiding returns 0
00:21:03.263 00.002 9640 PulseGuide returned control before completion, sleep 36
00:21:03.271 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65520, med=3472, FiltMin=3352, FiltMax=65516, Gamma=2.190
00:21:03.310 00.039 9640 IsGuiding returns 1
00:21:03.310 00.000 9640 scope still moving after pulse duration time elapsed
00:21:03.318 00.008 16872 UpdateGuideState exits: m=750020 SNR=517.2
00:21:03.322 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:03.328 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:21:03.334 00.006 16872 Enqueuing Expose request
00:21:03.341 00.007 9640 IsSlewing returns 0
00:21:03.341 00.000 9640 IsGuiding returns 1
00:21:03.372 00.031 9640 IsSlewing returns 0
00:21:03.373 00.001 9640 IsGuiding returns 0
00:21:03.373 00.000 9640 scope move finished after 27 + 84 ms
00:21:03.373 00.000 9640 Move returns status 0, amount 27
00:21:03.374 00.001 9640 MoveAxis(N, 0, ABG)
00:21:03.374 00.000 9640 Move returns status 0, amount 0
00:21:03.374 00.000 9640 move complete, result=0
00:21:03.374 00.000 9640 worker thread done servicing request
00:21:03.374 00.000 9640 Worker thread wakes up
00:21:03.374 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:21:03.374 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:21:03.375 00.001 16872 GuideStep: 0.3 px 27 ms WEST, 0.4 px 0 ms NORTH
00:21:05.685 02.310 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ade480f-9368-4d78-853f-1111fa08d2a5"}
00:21:05.689 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8ade480f-9368-4d78-853f-1111fa08d2a5"}
00:21:05.697 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"90b7fcab-8ad0-4511-ac10-77af3f1ec382"}
00:21:05.707 00.010 16872 case statement mapped state 6 to 3
00:21:05.716 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"90b7fcab-8ad0-4511-ac10-77af3f1ec382"}
00:21:05.720 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3b49934f-90a8-4343-b7e7-b26004fa57be"}
00:21:05.725 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.99,6.62],"pixels":"..."},"id":"3b49934f-90a8-4343-b7e7-b26004fa57be"}
00:21:07.459 01.734 9640 Exposure complete
00:21:07.622 00.163 9640 worker thread done servicing request
00:21:07.623 00.001 16872 OnExposeComplete: enter
00:21:07.627 00.004 16872 UpdateGuideState(): m_state=6
00:21:07.632 00.005 16872 Star::Find(15, 1614, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:21:07.635 00.003 16872 Star::Find returns 1 (0), X=1614.90, Y=577.86, Mass=763349, SNR=527.6, Peak=63840 HFD=3.8
00:21:07.638 00.003 16872 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.56) = xAngle (-3.94 = 2.34)
00:21:07.642 00.004 16872 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.90 = 2.39)
00:21:07.652 00.010 16872 CameraToMount -- cameraX=-0.51 cameraY=-0.48 hyp=0.70 cameraTheta=-2.39 mountX=-0.49 mountY=0.48, mountTheta=2.36
00:21:07.664 00.012 16872 SchedulePrimaryMove(0F8FCD28, x=-0.51, y=-0.48, opts=13)
00:21:07.668 00.004 16872 Enqueuing Move request for scope (-0.51, -0.48)
00:21:07.673 00.005 9640 Worker thread wakes up
00:21:07.673 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.48) opts 0xd
00:21:07.673 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.51, -0.48)
00:21:07.673 00.000 9640 Moving (-0.51, -0.48) raw xDistance=-0.49 yDistance=0.48
00:21:07.673 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.49
00:21:07.673 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.48, m_sumCorr=0.4
00:21:07.674 00.001 9640 MoveAxis(E, 49, ABG)
00:21:07.674 00.000 9640 Guiding  Dir = 2, Dur = 49
00:21:07.675 00.001 9640 IsSlewing returns 0
00:21:07.675 00.000 9640 IsGuiding returns 0
00:21:07.675 00.000 9640 PulseGuide returned control before completion, sleep 59
00:21:07.683 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3156, max=65520, med=3476, FiltMin=3348, FiltMax=65516, Gamma=2.190
00:21:07.741 00.058 9640 IsGuiding returns 1
00:21:07.743 00.002 9640 scope still moving after pulse duration time elapsed
00:21:07.755 00.012 16872 UpdateGuideState exits: m=763349 SNR=527.6
00:21:07.759 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:07.769 00.010 9640 IsSlewing returns 0
00:21:07.770 00.001 9640 IsGuiding returns 0
00:21:07.770 00.000 9640 scope move finished after 49 + 46 ms
00:21:07.770 00.000 9640 Move returns status 0, amount 49
00:21:07.770 00.000 9640 MoveAxis(S, 29, ABG)
00:21:07.770 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:21:07.775 00.005 16872 Enqueuing Expose request
00:21:07.778 00.003 9640 Guiding  Dir = 1, Dur = 29
00:21:07.779 00.001 9640 IsSlewing returns 0
00:21:07.779 00.000 9640 IsGuiding returns 0
00:21:07.780 00.001 9640 PulseGuide returned control before completion, sleep 39
00:21:07.833 00.053 9640 IsGuiding returns 1
00:21:07.834 00.001 9640 scope still moving after pulse duration time elapsed
00:21:07.863 00.029 9640 IsSlewing returns 0
00:21:07.864 00.001 9640 IsGuiding returns 1
00:21:07.894 00.030 9640 IsSlewing returns 0
00:21:07.895 00.001 9640 IsGuiding returns 1
00:21:07.925 00.030 9640 IsSlewing returns 0
00:21:07.925 00.000 9640 IsGuiding returns 0
00:21:07.925 00.000 9640 scope move finished after 29 + 116 ms
00:21:07.925 00.000 9640 Move returns status 0, amount 29
00:21:07.925 00.000 9640 move complete, result=0
00:21:07.926 00.001 9640 worker thread done servicing request
00:21:07.926 00.000 16872 GuideStep: -0.5 px 49 ms EAST, 0.5 px 29 ms SOUTH
00:21:07.929 00.003 9640 Worker thread wakes up
00:21:07.929 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:21:07.929 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:21:09.185 01.256 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c27f05b-8c73-40b6-95ea-d5db3945b146"}
00:21:09.193 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0c27f05b-8c73-40b6-95ea-d5db3945b146"}
00:21:09.218 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6297cf8b-e4cb-4b6f-94d7-529d598fc727"}
00:21:09.228 00.010 16872 case statement mapped state 6 to 3
00:21:09.240 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6297cf8b-e4cb-4b6f-94d7-529d598fc727"}
00:21:09.247 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9081c4b9-12c0-452f-bc58-769b378cda5c"}
00:21:09.257 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.90,6.86],"pixels":"..."},"id":"9081c4b9-12c0-452f-bc58-769b378cda5c"}
00:21:12.070 02.813 9640 Exposure complete
00:21:12.242 00.172 9640 worker thread done servicing request
00:21:12.242 00.000 16872 OnExposeComplete: enter
00:21:12.246 00.004 16872 UpdateGuideState(): m_state=6
00:21:12.251 00.005 16872 Star::Find(15, 1614, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:21:12.256 00.005 16872 Star::Find returns 1 (0), X=1614.77, Y=578.91, Mass=761180, SNR=537.1, Peak=59572 HFD=3.9
00:21:12.260 00.004 16872 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.56) = xAngle (0.86 = 0.86)
00:21:12.263 00.003 16872 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.90 = 0.90)
00:21:12.267 00.004 16872 CameraToMount -- cameraX=-0.64 cameraY=0.57 hyp=0.86 cameraTheta=2.41 mountX=0.56 mountY=0.67, mountTheta=0.88
00:21:12.276 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.64, y=0.57, opts=13)
00:21:12.281 00.005 16872 Enqueuing Move request for scope (-0.64, 0.57)
00:21:12.287 00.006 9640 Worker thread wakes up
00:21:12.288 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.57) opts 0xd
00:21:12.288 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.64, 0.57)
00:21:12.288 00.000 9640 Moving (-0.64, 0.57) raw xDistance=0.56 yDistance=0.67
00:21:12.288 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.56
00:21:12.288 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.67, m_sumCorr=0.4
00:21:12.288 00.000 9640 MoveAxis(W, 55, ABG)
00:21:12.288 00.000 9640 Guiding  Dir = 3, Dur = 55
00:21:12.289 00.001 9640 IsSlewing returns 0
00:21:12.290 00.001 9640 IsGuiding returns 0
00:21:12.290 00.000 9640 PulseGuide returned control before completion, sleep 65
00:21:12.296 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3484, FiltMin=3368, FiltMax=65516, Gamma=2.190
00:21:12.353 00.057 16872 UpdateGuideState exits: m=761180 SNR=537.1
00:21:12.358 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:12.363 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:21:12.372 00.009 9640 IsGuiding returns 1
00:21:12.372 00.000 16872 Enqueuing Expose request
00:21:12.376 00.004 9640 scope still moving after pulse duration time elapsed
00:21:12.413 00.037 9640 IsSlewing returns 0
00:21:12.414 00.001 9640 IsGuiding returns 0
00:21:12.414 00.000 9640 scope move finished after 55 + 69 ms
00:21:12.414 00.000 9640 Move returns status 0, amount 55
00:21:12.414 00.000 9640 MoveAxis(N, 0, ABG)
00:21:12.414 00.000 9640 Move returns status 0, amount 0
00:21:12.414 00.000 9640 move complete, result=0
00:21:12.414 00.000 9640 worker thread done servicing request
00:21:12.414 00.000 9640 Worker thread wakes up
00:21:12.414 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:21:12.414 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:21:12.425 00.011 16872 GuideStep: 0.6 px 55 ms WEST, 0.7 px 0 ms NORTH
00:21:12.686 00.261 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e624c2fa-3a69-4644-b4fa-9c4a54d4f16e"}
00:21:12.695 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e624c2fa-3a69-4644-b4fa-9c4a54d4f16e"}
00:21:12.705 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b83c9e1-be2c-4d38-8587-2e3a731b5d64"}
00:21:12.709 00.004 16872 case statement mapped state 6 to 3
00:21:12.715 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b83c9e1-be2c-4d38-8587-2e3a731b5d64"}
00:21:12.722 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"887378f7-8ef2-47b2-a92a-5c07f808e2b5"}
00:21:12.726 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.77,6.91],"pixels":"..."},"id":"887378f7-8ef2-47b2-a92a-5c07f808e2b5"}
00:21:16.186 03.460 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"60f6c11b-7aca-4765-9340-bb51dbd6a52a"}
00:21:16.190 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"60f6c11b-7aca-4765-9340-bb51dbd6a52a"}
00:21:16.196 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8d31cbf2-ef89-49db-91af-c1e5d565d1a8"}
00:21:16.201 00.005 16872 case statement mapped state 6 to 3
00:21:16.209 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d31cbf2-ef89-49db-91af-c1e5d565d1a8"}
00:21:16.214 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c2d48d68-e47b-4292-b34f-5629ef48f3f6"}
00:21:16.219 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.77,6.91],"pixels":"..."},"id":"c2d48d68-e47b-4292-b34f-5629ef48f3f6"}
00:21:16.511 00.292 9640 Exposure complete
00:21:16.664 00.153 9640 worker thread done servicing request
00:21:16.665 00.001 16872 OnExposeComplete: enter
00:21:16.669 00.004 16872 UpdateGuideState(): m_state=6
00:21:16.674 00.005 16872 Star::Find(15, 1614, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:21:16.681 00.007 16872 Star::Find returns 1 (0), X=1614.71, Y=578.45, Mass=736102, SNR=508.5, Peak=56472 HFD=3.5
00:21:16.685 00.004 16872 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.56) = xAngle (1.42 = 1.42)
00:21:16.689 00.004 16872 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.47 = 1.47)
00:21:16.696 00.007 16872 CameraToMount -- cameraX=-0.70 cameraY=0.12 hyp=0.71 cameraTheta=2.98 mountX=0.10 mountY=0.71, mountTheta=1.42
00:21:16.702 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.70, y=0.12, opts=13)
00:21:16.707 00.005 16872 Enqueuing Move request for scope (-0.70, 0.12)
00:21:16.711 00.004 9640 Worker thread wakes up
00:21:16.712 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.12) opts 0xd
00:21:16.712 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.70, 0.12)
00:21:16.712 00.000 9640 Moving (-0.70, 0.12) raw xDistance=0.10 yDistance=0.71
00:21:16.712 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.10
00:21:16.712 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 0.71, m_sumCorr=0.69
00:21:16.712 00.000 9640 MoveAxis(W, 17, ABG)
00:21:16.712 00.000 9640 Guiding  Dir = 3, Dur = 17
00:21:16.713 00.001 9640 IsSlewing returns 0
00:21:16.713 00.000 9640 IsGuiding returns 0
00:21:16.714 00.001 9640 PulseGuide returned control before completion, sleep 27
00:21:16.719 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65516, med=3476, FiltMin=3352, FiltMax=65512, Gamma=2.190
00:21:16.755 00.036 9640 IsGuiding returns 1
00:21:16.755 00.000 9640 scope still moving after pulse duration time elapsed
00:21:16.767 00.012 16872 UpdateGuideState exits: m=736102 SNR=508.5
00:21:16.773 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:16.777 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:21:16.781 00.004 16872 Enqueuing Expose request
00:21:16.787 00.006 9640 IsSlewing returns 0
00:21:16.788 00.001 9640 IsGuiding returns 1
00:21:16.818 00.030 9640 IsSlewing returns 0
00:21:16.819 00.001 9640 IsGuiding returns 1
00:21:16.849 00.030 9640 IsSlewing returns 0
00:21:16.850 00.001 9640 IsGuiding returns 1
00:21:16.881 00.031 9640 IsSlewing returns 0
00:21:16.882 00.001 9640 IsGuiding returns 1
00:21:16.912 00.030 9640 IsSlewing returns 0
00:21:16.913 00.001 9640 IsGuiding returns 1
00:21:16.944 00.031 9640 IsSlewing returns 0
00:21:16.944 00.000 9640 IsGuiding returns 1
00:21:16.974 00.030 9640 IsSlewing returns 0
00:21:16.974 00.000 9640 IsGuiding returns 1
00:21:17.007 00.033 9640 IsSlewing returns 0
00:21:17.007 00.000 9640 IsGuiding returns 1
00:21:17.040 00.033 9640 IsSlewing returns 0
00:21:17.041 00.001 9640 IsGuiding returns 1
00:21:17.072 00.031 9640 IsSlewing returns 0
00:21:17.072 00.000 9640 IsGuiding returns 1
00:21:17.104 00.032 9640 IsSlewing returns 0
00:21:17.104 00.000 9640 IsGuiding returns 1
00:21:17.130 00.026 9640 IsSlewing returns 0
00:21:17.130 00.000 9640 IsGuiding returns 1
00:21:17.162 00.032 9640 IsSlewing returns 0
00:21:17.163 00.001 9640 IsGuiding returns 1
00:21:17.219 00.056 9640 IsSlewing returns 0
00:21:17.220 00.001 9640 IsGuiding returns 1
00:21:17.256 00.036 9640 IsSlewing returns 0
00:21:17.257 00.001 9640 IsGuiding returns 1
00:21:17.287 00.030 9640 IsSlewing returns 0
00:21:17.287 00.000 9640 IsGuiding returns 1
00:21:17.318 00.031 9640 IsSlewing returns 0
00:21:17.318 00.000 9640 IsGuiding returns 1
00:21:17.349 00.031 9640 IsSlewing returns 0
00:21:17.349 00.000 9640 IsGuiding returns 1
00:21:17.381 00.032 9640 IsSlewing returns 0
00:21:17.381 00.000 9640 IsGuiding returns 1
00:21:17.416 00.035 9640 IsSlewing returns 0
00:21:17.416 00.000 9640 IsGuiding returns 1
00:21:17.446 00.030 9640 IsSlewing returns 0
00:21:17.446 00.000 9640 IsGuiding returns 1
00:21:17.478 00.032 9640 IsSlewing returns 0
00:21:17.478 00.000 9640 IsGuiding returns 1
00:21:17.509 00.031 9640 IsSlewing returns 0
00:21:17.509 00.000 9640 IsGuiding returns 1
00:21:17.541 00.032 9640 IsSlewing returns 0
00:21:17.541 00.000 9640 IsGuiding returns 1
00:21:17.573 00.032 9640 IsSlewing returns 0
00:21:17.573 00.000 9640 IsGuiding returns 1
00:21:17.604 00.031 9640 IsSlewing returns 0
00:21:17.604 00.000 9640 IsGuiding returns 0
00:21:17.604 00.000 9640 scope move finished after 17 + 873 ms
00:21:17.604 00.000 9640 Move returns status 0, amount 17
00:21:17.604 00.000 9640 MoveAxis(S, 35, ABG)
00:21:17.604 00.000 9640 Guiding  Dir = 1, Dur = 35
00:21:17.606 00.002 9640 IsSlewing returns 0
00:21:17.606 00.000 9640 IsGuiding returns 0
00:21:17.801 00.195 9640 IsGuiding returns 1
00:21:17.801 00.000 9640 scope still moving after pulse duration time elapsed
00:21:17.823 00.022 9640 IsSlewing returns 0
00:21:17.823 00.000 9640 IsGuiding returns 1
00:21:17.854 00.031 9640 IsSlewing returns 0
00:21:17.855 00.001 9640 IsGuiding returns 1
00:21:17.887 00.032 9640 IsSlewing returns 0
00:21:17.888 00.001 9640 IsGuiding returns 1
00:21:17.919 00.031 9640 IsSlewing returns 0
00:21:17.919 00.000 9640 IsGuiding returns 0
00:21:17.920 00.001 9640 scope move finished after 35 + 278 ms
00:21:17.920 00.000 9640 Move returns status 0, amount 35
00:21:17.920 00.000 9640 move complete, result=0
00:21:17.920 00.000 9640 worker thread done servicing request
00:21:17.920 00.000 16872 GuideStep: 0.1 px 17 ms WEST, 0.7 px 35 ms SOUTH
00:21:17.926 00.006 9640 Worker thread wakes up
00:21:17.926 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:21:17.926 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:21:19.685 01.759 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd601e6e-7d01-43ae-9c94-154cc298d721"}
00:21:19.689 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cd601e6e-7d01-43ae-9c94-154cc298d721"}
00:21:19.695 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"391fd008-0c90-492c-bee3-234e9415a3fd"}
00:21:19.706 00.011 16872 case statement mapped state 6 to 3
00:21:19.711 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"391fd008-0c90-492c-bee3-234e9415a3fd"}
00:21:19.717 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f6e71449-42e8-48d5-9f54-bd45fd0d2de4"}
00:21:19.721 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.71,7.45],"pixels":"..."},"id":"f6e71449-42e8-48d5-9f54-bd45fd0d2de4"}
00:21:22.008 02.287 9640 Exposure complete
00:21:22.153 00.145 9640 worker thread done servicing request
00:21:22.153 00.000 16872 OnExposeComplete: enter
00:21:22.158 00.005 16872 UpdateGuideState(): m_state=6
00:21:22.162 00.004 16872 Star::Find(15, 1614, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:21:22.167 00.005 16872 Star::Find returns 1 (0), X=1614.59, Y=577.97, Mass=759166, SNR=534.4, Peak=50444 HFD=3.8
00:21:22.171 00.004 16872 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.56) = xAngle (-4.27 = 2.02)
00:21:22.175 00.004 16872 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.22 = 2.06)
00:21:22.178 00.003 16872 CameraToMount -- cameraX=-0.81 cameraY=-0.37 hyp=0.90 cameraTheta=-2.71 mountX=-0.39 mountY=0.79, mountTheta=2.03
00:21:22.188 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.81, y=-0.37, opts=13)
00:21:22.191 00.003 16872 Enqueuing Move request for scope (-0.81, -0.37)
00:21:22.194 00.003 9640 Worker thread wakes up
00:21:22.195 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.37) opts 0xd
00:21:22.195 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.81, -0.37)
00:21:22.195 00.000 9640 Moving (-0.81, -0.37) raw xDistance=-0.39 yDistance=0.79
00:21:22.195 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.39
00:21:22.195 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.79, m_sumCorr=0.86
00:21:22.196 00.001 9640 MoveAxis(E, 39, ABG)
00:21:22.196 00.000 9640 Guiding  Dir = 2, Dur = 39
00:21:22.197 00.001 9640 IsSlewing returns 0
00:21:22.197 00.000 9640 IsGuiding returns 0
00:21:22.198 00.001 9640 PulseGuide returned control before completion, sleep 49
00:21:22.204 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3476, FiltMin=3320, FiltMax=65520, Gamma=2.190
00:21:22.246 00.042 16872 UpdateGuideState exits: m=759166 SNR=534.4
00:21:22.250 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:22.254 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:21:22.257 00.003 16872 Enqueuing Expose request
00:21:22.265 00.008 9640 IsGuiding returns 1
00:21:22.265 00.000 9640 scope still moving after pulse duration time elapsed
00:21:22.291 00.026 9640 IsSlewing returns 0
00:21:22.291 00.000 9640 IsGuiding returns 1
00:21:22.323 00.032 9640 IsSlewing returns 0
00:21:22.324 00.001 9640 IsGuiding returns 1
00:21:22.357 00.033 9640 IsSlewing returns 0
00:21:22.357 00.000 9640 IsGuiding returns 1
00:21:22.386 00.029 9640 IsSlewing returns 0
00:21:22.386 00.000 9640 IsGuiding returns 1
00:21:22.418 00.032 9640 IsSlewing returns 0
00:21:22.419 00.001 9640 IsGuiding returns 1
00:21:22.449 00.030 9640 IsSlewing returns 0
00:21:22.449 00.000 9640 IsGuiding returns 1
00:21:22.480 00.031 9640 IsSlewing returns 0
00:21:22.481 00.001 9640 IsGuiding returns 1
00:21:22.512 00.031 9640 IsSlewing returns 0
00:21:22.512 00.000 9640 IsGuiding returns 1
00:21:22.542 00.030 9640 IsSlewing returns 0
00:21:22.542 00.000 9640 IsGuiding returns 1
00:21:22.574 00.032 9640 IsSlewing returns 0
00:21:22.575 00.001 9640 IsGuiding returns 1
00:21:22.610 00.035 9640 IsSlewing returns 0
00:21:22.611 00.001 9640 IsGuiding returns 1
00:21:22.636 00.025 9640 IsSlewing returns 0
00:21:22.637 00.001 9640 IsGuiding returns 1
00:21:22.667 00.030 9640 IsSlewing returns 0
00:21:22.667 00.000 9640 IsGuiding returns 1
00:21:22.699 00.032 9640 IsSlewing returns 0
00:21:22.699 00.000 9640 IsGuiding returns 1
00:21:22.730 00.031 9640 IsSlewing returns 0
00:21:22.730 00.000 9640 IsGuiding returns 1
00:21:22.761 00.031 9640 IsSlewing returns 0
00:21:22.761 00.000 9640 IsGuiding returns 1
00:21:22.792 00.031 9640 IsSlewing returns 0
00:21:22.792 00.000 9640 IsGuiding returns 1
00:21:22.823 00.031 9640 IsSlewing returns 0
00:21:22.823 00.000 9640 IsGuiding returns 1
00:21:22.855 00.032 9640 IsSlewing returns 0
00:21:22.856 00.001 9640 IsGuiding returns 1
00:21:22.886 00.030 9640 IsSlewing returns 0
00:21:22.887 00.001 9640 IsGuiding returns 1
00:21:22.917 00.030 9640 IsSlewing returns 0
00:21:22.917 00.000 9640 IsGuiding returns 1
00:21:22.948 00.031 9640 IsSlewing returns 0
00:21:22.948 00.000 9640 IsGuiding returns 1
00:21:22.979 00.031 9640 IsSlewing returns 0
00:21:22.979 00.000 9640 IsGuiding returns 1
00:21:23.010 00.031 9640 IsSlewing returns 0
00:21:23.010 00.000 9640 IsGuiding returns 1
00:21:23.041 00.031 9640 IsSlewing returns 0
00:21:23.041 00.000 9640 IsGuiding returns 1
00:21:23.076 00.035 9640 IsSlewing returns 0
00:21:23.076 00.000 9640 IsGuiding returns 1
00:21:23.104 00.028 9640 IsSlewing returns 0
00:21:23.104 00.000 9640 IsGuiding returns 1
00:21:23.135 00.031 9640 IsSlewing returns 0
00:21:23.135 00.000 9640 IsGuiding returns 1
00:21:23.166 00.031 9640 IsSlewing returns 0
00:21:23.167 00.001 9640 IsGuiding returns 1
00:21:23.185 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6949093-da7a-440f-9135-6d11933bdf7b"}
00:21:23.190 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b6949093-da7a-440f-9135-6d11933bdf7b"}
00:21:23.212 00.022 9640 IsSlewing returns 0
00:21:23.213 00.001 9640 IsGuiding returns 1
00:21:23.258 00.045 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aff791e2-8a75-4d17-8a8c-4cf9d2a4e74d"}
00:21:23.265 00.007 9640 IsSlewing returns 0
00:21:23.265 00.000 9640 IsGuiding returns 1
00:21:23.275 00.010 16872 case statement mapped state 6 to 3
00:21:23.307 00.032 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aff791e2-8a75-4d17-8a8c-4cf9d2a4e74d"}
00:21:23.318 00.011 9640 IsSlewing returns 0
00:21:23.319 00.001 9640 IsGuiding returns 1
00:21:23.321 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"75210a83-104d-4981-9ce2-9c6d7cc5d4a6"}
00:21:23.326 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.59,6.97],"pixels":"..."},"id":"75210a83-104d-4981-9ce2-9c6d7cc5d4a6"}
00:21:23.341 00.015 9640 IsSlewing returns 0
00:21:23.343 00.002 9640 IsGuiding returns 1
00:21:23.373 00.030 9640 IsSlewing returns 0
00:21:23.373 00.000 9640 IsGuiding returns 1
00:21:23.404 00.031 9640 IsSlewing returns 0
00:21:23.404 00.000 9640 IsGuiding returns 1
00:21:23.435 00.031 9640 IsSlewing returns 0
00:21:23.435 00.000 9640 IsGuiding returns 0
00:21:23.435 00.000 9640 scope move finished after 39 + 1198 ms
00:21:23.435 00.000 9640 Move returns status 0, amount 39
00:21:23.436 00.001 9640 MoveAxis(S, 20, ABG)
00:21:23.436 00.000 9640 Guiding  Dir = 1, Dur = 20
00:21:23.437 00.001 9640 IsSlewing returns 0
00:21:23.437 00.000 9640 IsGuiding returns 0
00:21:23.438 00.001 9640 PulseGuide returned control before completion, sleep 30
00:21:23.482 00.044 9640 IsGuiding returns 1
00:21:23.482 00.000 9640 scope still moving after pulse duration time elapsed
00:21:23.513 00.031 9640 IsSlewing returns 0
00:21:23.513 00.000 9640 IsGuiding returns 1
00:21:23.544 00.031 9640 IsSlewing returns 0
00:21:23.545 00.001 9640 IsGuiding returns 0
00:21:23.545 00.000 9640 scope move finished after 20 + 87 ms
00:21:23.545 00.000 9640 Move returns status 0, amount 20
00:21:23.545 00.000 9640 move complete, result=0
00:21:23.545 00.000 9640 worker thread done servicing request
00:21:23.545 00.000 9640 Worker thread wakes up
00:21:23.545 00.000 16872 GuideStep: -0.4 px 39 ms EAST, 0.8 px 20 ms SOUTH
00:21:23.549 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:21:23.549 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:21:26.685 03.136 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0b98dc6a-e00b-4484-bc7e-382ec073d8d4"}
00:21:26.690 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0b98dc6a-e00b-4484-bc7e-382ec073d8d4"}
00:21:26.732 00.042 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fbcd1cab-7fa4-4975-adbf-c62d1ebf61b5"}
00:21:26.735 00.003 16872 case statement mapped state 6 to 3
00:21:26.740 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbcd1cab-7fa4-4975-adbf-c62d1ebf61b5"}
00:21:26.744 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"77e1d4c3-6f62-4e27-91be-a5f122dad6a2"}
00:21:26.747 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.59,6.97],"pixels":"..."},"id":"77e1d4c3-6f62-4e27-91be-a5f122dad6a2"}
00:21:27.609 00.862 9640 Exposure complete
00:21:27.759 00.150 9640 worker thread done servicing request
00:21:27.759 00.000 16872 OnExposeComplete: enter
00:21:27.762 00.003 16872 UpdateGuideState(): m_state=6
00:21:27.767 00.005 16872 Star::Find(15, 1614, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:21:27.770 00.003 16872 Star::Find returns 1 (0), X=1614.25, Y=578.33, Mass=771355, SNR=538.2, Peak=60460 HFD=3.7
00:21:27.773 00.003 16872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.56) = xAngle (-4.69 = 1.60)
00:21:27.776 00.003 16872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
00:21:27.779 00.003 16872 CameraToMount -- cameraX=-1.15 cameraY=-0.01 hyp=1.15 cameraTheta=-3.13 mountX=-0.03 mountY=1.15, mountTheta=1.60
00:21:27.786 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.15, y=-0.01, opts=13)
00:21:27.789 00.003 16872 Enqueuing Move request for scope (-1.15, -0.01)
00:21:27.793 00.004 9640 Worker thread wakes up
00:21:27.793 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.15, -0.01) opts 0xd
00:21:27.793 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.15, -0.01)
00:21:27.793 00.000 9640 Moving (-1.15, -0.01) raw xDistance=-0.03 yDistance=1.15
00:21:27.793 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:21:27.794 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 1.15, m_sumCorr=1.1
00:21:27.794 00.000 9640 MoveAxis(E, 0, ABG)
00:21:27.794 00.000 9640 Move returns status 0, amount 0
00:21:27.794 00.000 9640 MoveAxis(S, 26, ABG)
00:21:27.794 00.000 9640 Guiding  Dir = 1, Dur = 26
00:21:27.795 00.001 9640 IsSlewing returns 0
00:21:27.795 00.000 9640 IsGuiding returns 0
00:21:27.795 00.000 9640 PulseGuide returned control before completion, sleep 36
00:21:27.801 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65520, med=3484, FiltMin=3318, FiltMax=65516, Gamma=2.190
00:21:27.842 00.041 16872 UpdateGuideState exits: m=771355 SNR=538.2
00:21:27.845 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:27.852 00.007 9640 IsGuiding returns 0
00:21:27.853 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:21:27.855 00.002 16872 Enqueuing Expose request
00:21:27.858 00.003 9640 Move returns status 0, amount 26
00:21:27.859 00.001 9640 move complete, result=0
00:21:27.859 00.000 9640 worker thread done servicing request
00:21:27.859 00.000 9640 Worker thread wakes up
00:21:27.859 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:21:27.859 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:21:27.864 00.005 16872 GuideStep: -0.0 px 0 ms EAST, 1.2 px 26 ms SOUTH
00:21:30.185 02.321 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5587f1fa-b0c1-4897-abe9-a1cb106f8860"}
00:21:30.188 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5587f1fa-b0c1-4897-abe9-a1cb106f8860"}
00:21:30.192 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d18e3c82-a9a0-4169-8f3b-8eb145d7c6cc"}
00:21:30.196 00.004 16872 case statement mapped state 6 to 3
00:21:30.199 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d18e3c82-a9a0-4169-8f3b-8eb145d7c6cc"}
00:21:30.202 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c6c4d1e3-6908-4f68-88bb-753479266c2e"}
00:21:30.205 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.25,7.33],"pixels":"..."},"id":"c6c4d1e3-6908-4f68-88bb-753479266c2e"}
00:21:31.918 01.713 9640 Exposure complete
00:21:32.059 00.141 9640 worker thread done servicing request
00:21:32.059 00.000 16872 OnExposeComplete: enter
00:21:32.061 00.002 16872 UpdateGuideState(): m_state=6
00:21:32.066 00.005 16872 Star::Find(15, 1614, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:21:32.069 00.003 16872 Star::Find returns 1 (0), X=1614.23, Y=578.58, Mass=765351, SNR=525.9, Peak=64056 HFD=3.6
00:21:32.072 00.003 16872 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.56) = xAngle (1.39 = 1.39)
00:21:32.074 00.002 16872 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.43 = 1.43)
00:21:32.077 00.003 16872 CameraToMount -- cameraX=-1.17 cameraY=0.24 hyp=1.20 cameraTheta=2.94 mountX=0.22 mountY=1.19, mountTheta=1.39
00:21:32.081 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.17, y=0.24, opts=13)
00:21:32.086 00.005 16872 Enqueuing Move request for scope (-1.17, 0.24)
00:21:32.088 00.002 9640 Worker thread wakes up
00:21:32.089 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.17, 0.24) opts 0xd
00:21:32.089 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.17, 0.24)
00:21:32.089 00.000 9640 Moving (-1.17, 0.24) raw xDistance=0.22 yDistance=1.19
00:21:32.089 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.22
00:21:32.089 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 1.19, m_sumCorr=1.4
00:21:32.089 00.000 9640 MoveAxis(W, 24, ABG)
00:21:32.089 00.000 9640 Guiding  Dir = 3, Dur = 24
00:21:32.089 00.000 9640 IsSlewing returns 0
00:21:32.089 00.000 9640 IsGuiding returns 0
00:21:32.090 00.001 9640 PulseGuide returned control before completion, sleep 34
00:21:32.095 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3472, FiltMin=3352, FiltMax=65516, Gamma=2.190
00:21:32.127 00.032 9640 IsGuiding returns 1
00:21:32.127 00.000 9640 scope still moving after pulse duration time elapsed
00:21:32.137 00.010 16872 UpdateGuideState exits: m=765351 SNR=525.9
00:21:32.139 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:32.144 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:21:32.147 00.003 16872 Enqueuing Expose request
00:21:32.160 00.013 9640 IsSlewing returns 0
00:21:32.160 00.000 9640 IsGuiding returns 0
00:21:32.160 00.000 9640 scope move finished after 24 + 46 ms
00:21:32.160 00.000 9640 Move returns status 0, amount 24
00:21:32.160 00.000 9640 MoveAxis(S, 34, ABG)
00:21:32.160 00.000 9640 Guiding  Dir = 1, Dur = 34
00:21:32.161 00.001 9640 IsSlewing returns 0
00:21:32.161 00.000 9640 IsGuiding returns 0
00:21:32.161 00.000 9640 PulseGuide returned control before completion, sleep 44
00:21:32.207 00.046 9640 IsGuiding returns 1
00:21:32.207 00.000 9640 scope still moving after pulse duration time elapsed
00:21:32.238 00.031 9640 IsSlewing returns 0
00:21:32.240 00.002 9640 IsGuiding returns 0
00:21:32.240 00.000 9640 scope move finished after 34 + 46 ms
00:21:32.240 00.000 9640 Move returns status 0, amount 34
00:21:32.240 00.000 9640 move complete, result=0
00:21:32.242 00.002 16872 GuideStep: 0.2 px 24 ms WEST, 1.2 px 34 ms SOUTH
00:21:32.245 00.003 9640 worker thread done servicing request
00:21:32.246 00.001 9640 Worker thread wakes up
00:21:32.246 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:21:32.246 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:21:33.685 01.439 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f25bc72-874e-4e69-8cf9-14693c823ac7"}
00:21:33.689 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2f25bc72-874e-4e69-8cf9-14693c823ac7"}
00:21:33.693 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"980b5023-a71d-4eac-a32d-624cb9f77d93"}
00:21:33.698 00.005 16872 case statement mapped state 6 to 3
00:21:33.703 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"980b5023-a71d-4eac-a32d-624cb9f77d93"}
00:21:33.715 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5e349606-a71e-458c-80c9-64bd68d9e552"}
00:21:33.720 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.23,6.58],"pixels":"..."},"id":"5e349606-a71e-458c-80c9-64bd68d9e552"}
00:21:36.320 02.600 9640 Exposure complete
00:21:36.461 00.141 9640 worker thread done servicing request
00:21:36.461 00.000 16872 OnExposeComplete: enter
00:21:36.463 00.002 16872 UpdateGuideState(): m_state=6
00:21:36.467 00.004 16872 Star::Find(15, 1614, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:21:36.472 00.005 16872 Star::Find returns 1 (0), X=1613.94, Y=577.88, Mass=776934, SNR=514.1, Peak=65516 HFD=3.8
00:21:36.474 00.002 16872 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.56) = xAngle (-4.39 = 1.89)
00:21:36.476 00.002 16872 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.35 = 1.94)
00:21:36.479 00.003 16872 CameraToMount -- cameraX=-1.47 cameraY=-0.46 hyp=1.54 cameraTheta=-2.84 mountX=-0.49 mountY=1.44, mountTheta=1.90
00:21:36.484 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.47, y=-0.46, opts=13)
00:21:36.487 00.003 16872 Enqueuing Move request for scope (-1.47, -0.46)
00:21:36.489 00.002 9640 Worker thread wakes up
00:21:36.489 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.47, -0.46) opts 0xd
00:21:36.489 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.47, -0.46)
00:21:36.489 00.000 9640 Moving (-1.47, -0.46) raw xDistance=-0.49 yDistance=1.44
00:21:36.489 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.49
00:21:36.489 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 1.44, m_sumCorr=1.7
00:21:36.490 00.001 9640 MoveAxis(E, 49, ABG)
00:21:36.490 00.000 9640 Guiding  Dir = 2, Dur = 49
00:21:36.490 00.000 9640 IsSlewing returns 0
00:21:36.490 00.000 9640 IsGuiding returns 0
00:21:36.491 00.001 9640 PulseGuide returned control before completion, sleep 59
00:21:36.495 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3480, FiltMin=3318, FiltMax=65516, Gamma=2.190
00:21:36.536 00.041 16872 UpdateGuideState exits: m=776934 SNR=514.1
00:21:36.539 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:36.542 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:21:36.545 00.003 16872 Enqueuing Expose request
00:21:36.558 00.013 9640 IsGuiding returns 1
00:21:36.558 00.000 9640 scope still moving after pulse duration time elapsed
00:21:36.590 00.032 9640 IsSlewing returns 0
00:21:36.590 00.000 9640 IsGuiding returns 0
00:21:36.590 00.000 9640 scope move finished after 49 + 51 ms
00:21:36.590 00.000 9640 Move returns status 0, amount 49
00:21:36.590 00.000 9640 MoveAxis(S, 42, ABG)
00:21:36.590 00.000 9640 Guiding  Dir = 1, Dur = 42
00:21:36.590 00.000 9640 IsSlewing returns 0
00:21:36.590 00.000 9640 IsGuiding returns 0
00:21:36.591 00.001 9640 PulseGuide returned control before completion, sleep 52
00:21:36.651 00.060 9640 IsGuiding returns 1
00:21:36.651 00.000 9640 scope still moving after pulse duration time elapsed
00:21:36.682 00.031 9640 IsSlewing returns 0
00:21:36.683 00.001 9640 IsGuiding returns 0
00:21:36.683 00.000 9640 scope move finished after 42 + 49 ms
00:21:36.683 00.000 9640 Move returns status 0, amount 42
00:21:36.683 00.000 9640 move complete, result=0
00:21:36.683 00.000 9640 worker thread done servicing request
00:21:36.683 00.000 9640 Worker thread wakes up
00:21:36.683 00.000 16872 GuideStep: -0.5 px 49 ms EAST, 1.4 px 42 ms SOUTH
00:21:36.687 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:21:36.687 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,563,31,31)
00:21:37.183 00.496 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9db0fbbb-6f7a-426e-bb76-5a4349ee3de8"}
00:21:37.188 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9db0fbbb-6f7a-426e-bb76-5a4349ee3de8"}
00:21:37.193 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5551f061-c271-4917-8f1b-c003026b1c25"}
00:21:37.199 00.006 16872 case statement mapped state 6 to 3
00:21:37.202 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5551f061-c271-4917-8f1b-c003026b1c25"}
00:21:37.209 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"80f03428-7725-4b3f-9a93-7469de01cc75"}
00:21:37.214 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.94,6.88],"pixels":"..."},"id":"80f03428-7725-4b3f-9a93-7469de01cc75"}
00:21:38.285 01.071 16872 evsrv: cli 0D3C0228 connect
00:21:38.288 00.003 16872 case statement mapped state 6 to 3
00:21:38.293 00.005 16872 case statement mapped state 6 to 3
00:21:38.298 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"2b027d6f-b378-4247-8d86-f1c08dbde3f8"}
00:21:38.302 00.004 16872 case statement mapped state 6 to 3
00:21:38.306 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b027d6f-b378-4247-8d86-f1c08dbde3f8"}
00:21:38.311 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:21:38.317 00.006 16872 evsrv: cli 0D3C0A48 connect
00:21:38.320 00.003 16872 case statement mapped state 6 to 3
00:21:38.325 00.005 16872 case statement mapped state 6 to 3
00:21:38.329 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"916a9974-5365-42b7-8911-0bdad9b57ff8"}
00:21:38.332 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:21:38.335 00.003 16872 Status Line: Waiting for devices...
00:21:38.346 00.011 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"916a9974-5365-42b7-8911-0bdad9b57ff8"}
00:21:38.354 00.008 16872 evsrv: cli 0D3C0A48 disconnect
00:21:38.359 00.005 16872 evsrv: cli 0D3BF968 connect
00:21:38.364 00.005 16872 case statement mapped state 6 to 3
00:21:38.370 00.006 16872 case statement mapped state 6 to 3
00:21:38.376 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"86be194f-6f74-4420-bd92-f86cf1c8d34f"}
00:21:38.380 00.004 16872 case statement mapped state 6 to 3
00:21:38.384 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"86be194f-6f74-4420-bd92-f86cf1c8d34f"}
00:21:38.413 00.029 16872 evsrv: cli 0D3BF968 disconnect
00:21:39.453 01.040 16872 evsrv: cli 0D3BF8C8 connect
00:21:39.464 00.011 16872 case statement mapped state 6 to 3
00:21:39.469 00.005 16872 case statement mapped state 6 to 3
00:21:39.478 00.009 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"6511a06d-c554-4b02-8e3e-a4353367e3fc"}
00:21:39.482 00.004 16872 case statement mapped state 6 to 3
00:21:39.487 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6511a06d-c554-4b02-8e3e-a4353367e3fc"}
00:21:39.541 00.054 16872 evsrv: cli 0D3BF8C8 disconnect
00:21:40.576 01.035 9640 ASCOM_AbortExposure returns err = 0
00:21:40.576 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:21:40.576 00.000 9640 worker thread done servicing request
00:21:40.577 00.001 16872 OnExposeComplete: enter
00:21:40.580 00.003 16872 OnExposeComplete: Capture Error reported
00:21:40.585 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:21:40.590 00.005 16872 Mount: notify guiding stopped
00:21:40.598 00.008 16872 Changing from state GUIDING to STOP
00:21:40.602 00.004 16872 guider state => SELECTED
00:21:40.606 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3480, FiltMin=3318, FiltMax=65516, Gamma=2.190
00:21:40.654 00.048 16872 Changing from state SELECTED to UNINITIALIZED
00:21:40.662 00.008 16872 guider state => SELECTING
00:21:40.676 00.014 16872 Status Line: Stopped.
00:21:40.689 00.013 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:21:41.625 00.936 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b8564684-a6ec-49eb-849e-3f286597a5bf"}
00:21:41.629 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b8564684-a6ec-49eb-849e-3f286597a5bf"}
00:21:41.647 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8bc256a-9373-410c-9855-0ac97dfc3583"}
00:21:41.694 00.047 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8bc256a-9373-410c-9855-0ac97dfc3583"}
00:21:41.700 00.006 16872 evsrv: cli 0D3BFB48 connect
00:21:41.708 00.008 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"cb9a5dad-2592-47bd-9353-137ba935d596"}
00:21:41.717 00.009 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb9a5dad-2592-47bd-9353-137ba935d596"}
00:21:41.723 00.006 16872 evsrv: cli 0D3BFB48 disconnect
00:21:44.642 02.919 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8cbb42bb-8352-4b98-9f43-ef593fad348f"}
00:21:44.648 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8cbb42bb-8352-4b98-9f43-ef593fad348f"}
00:21:44.658 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb41c082-7e0e-4060-b340-8548e4d62f18"}
00:21:44.661 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb41c082-7e0e-4060-b340-8548e4d62f18"}
00:21:46.813 02.152 16872 evsrv: cli 0D3BFFA8 connect
00:21:46.823 00.010 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"6aabb891-b01a-4961-9a33-993b040a4db3"}
00:21:46.826 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6aabb891-b01a-4961-9a33-993b040a4db3"}
00:21:46.830 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:21:46.839 00.009 16872 evsrv: cli 0D3C0A48 connect
00:21:46.846 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"59b7730a-78e7-4e56-9c67-ee9a1f8c852c"}
00:21:46.854 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"59b7730a-78e7-4e56-9c67-ee9a1f8c852c"}
00:21:46.858 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:21:46.864 00.006 16872 evsrv: cli 0D3BF8C8 connect
00:21:46.871 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"37908ab0-f7a2-4a09-b616-84fde1354f97"}
00:21:46.875 00.004 16872 PhdController::Guide begins
00:21:46.878 00.003 16872 PhdController: newstate STATE_SETUP
00:21:46.888 00.010 16872 PhdController: setup
00:21:46.891 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
00:21:46.894 00.003 16872 PhdController: start capturing
00:21:46.898 00.004 16872 Changing from state SELECTING to UNINITIALIZED
00:21:46.901 00.003 16872 guider state => SELECTING
00:21:46.905 00.004 16872 setting force full frames = true
00:21:46.908 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:21:46.925 00.017 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:21:46.928 00.003 16872 Enqueuing Expose request
00:21:46.932 00.004 16872 PhdController: newstate STATE_SELECT_STAR
00:21:46.935 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"37908ab0-f7a2-4a09-b616-84fde1354f97"}
00:21:46.938 00.003 9640 Worker thread wakes up
00:21:46.938 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:21:46.938 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:21:46.946 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
00:21:46.951 00.005 16872 evsrv: cli 0D3BFFA8 connect
00:21:46.954 00.003 16872 case statement mapped state 1 to 101
00:21:46.959 00.005 16872 case statement mapped state 1 to 101
00:21:46.963 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_shift_params","id":"67e4826d-d580-4ddf-a5c5-aa0e74340d5f"}
00:21:46.967 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"67e4826d-d580-4ddf-a5c5-aa0e74340d5f"}
00:21:46.979 00.012 16872 evsrv: cli 0D3BFFA8 disconnect
00:21:46.984 00.005 16872 evsrv: cli 0D3BF968 connect
00:21:46.987 00.003 16872 case statement mapped state 1 to 101
00:21:46.996 00.009 16872 case statement mapped state 1 to 101
00:21:47.000 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"7043f5e5-37ec-408f-86b1-5cb8fc5552a0"}
00:21:47.003 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"7043f5e5-37ec-408f-86b1-5cb8fc5552a0"}
00:21:47.008 00.005 16872 evsrv: cli 0D3BF968 disconnect
00:21:48.010 01.002 16872 evsrv: cli 0D3C0228 connect
00:21:48.013 00.003 16872 case statement mapped state 1 to 101
00:21:48.016 00.003 16872 case statement mapped state 1 to 101
00:21:48.020 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"c91c5aad-12a8-4b11-a17f-2b5b700efa15"}
00:21:48.025 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"c91c5aad-12a8-4b11-a17f-2b5b700efa15"}
00:21:48.029 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:21:48.141 00.112 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78babf3f-a548-41dd-984f-1168d218fb39"}
00:21:48.144 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"78babf3f-a548-41dd-984f-1168d218fb39"}
00:21:48.151 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c507ef10-8bd8-42f9-81bf-d28a6a30316a"}
00:21:48.154 00.003 16872 case statement mapped state 1 to 101
00:21:48.157 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"c507ef10-8bd8-42f9-81bf-d28a6a30316a"}
00:21:49.030 00.873 16872 evsrv: cli 0D3C0A48 connect
00:21:49.033 00.003 16872 case statement mapped state 1 to 101
00:21:49.036 00.003 16872 case statement mapped state 1 to 101
00:21:49.043 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"57684f3c-d1bb-4922-a6c8-bd5cc1821cf7"}
00:21:49.046 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"57684f3c-d1bb-4922-a6c8-bd5cc1821cf7"}
00:21:49.050 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:21:50.051 01.001 16872 evsrv: cli 0D3C0228 connect
00:21:50.055 00.004 16872 case statement mapped state 1 to 101
00:21:50.059 00.004 16872 case statement mapped state 1 to 101
00:21:50.063 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"451ce704-d4d6-4893-b79e-1388103d278f"}
00:21:50.066 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"451ce704-d4d6-4893-b79e-1388103d278f"}
00:21:50.070 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:21:51.020 00.950 9640 Exposure complete
00:21:51.071 00.051 16872 evsrv: cli 0D3C0A48 connect
00:21:51.075 00.004 16872 case statement mapped state 1 to 101
00:21:51.079 00.004 16872 case statement mapped state 1 to 101
00:21:51.083 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"d88f1e93-74c2-4820-8f07-9c1406c1320a"}
00:21:51.085 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"d88f1e93-74c2-4820-8f07-9c1406c1320a"}
00:21:51.089 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:21:51.186 00.097 9640 worker thread done servicing request
00:21:51.186 00.000 16872 OnExposeComplete: enter
00:21:51.192 00.006 16872 UpdateGuideState(): m_state=1
00:21:51.199 00.007 16872 UpdateCurrentPosition: no star selected
00:21:51.204 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:21:51.209 00.005 16872 Status Line: No star selected
00:21:51.217 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3284, FiltMin=3132, FiltMax=65520, Gamma=2.190
00:21:51.271 00.054 16872 UpdateGuideState exits: No star selected
00:21:51.276 00.005 16872 GuiderMultiStar::AutoSelect enter
00:21:51.279 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:21:51.421 00.142 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:21:51.608 00.187 16872 AutoFind: global mean = 0.0, stdev 729.4
00:21:51.616 00.008 16872 AutoFind: using threshold = 0.1
00:21:51.793 00.177 16872 AutoFind: local max [1202, 112] 126.8
00:21:51.796 00.003 16872 AutoFind: local max [1203, 104] 116.3
00:21:51.799 00.003 16872 AutoFind: local max [1613, 578] 90.1
00:21:51.806 00.007 16872 AutoFind: local max [1064, 957] 22.2
00:21:51.810 00.004 16872 AutoFind: local max [955, 616] 15.0
00:21:51.814 00.004 16872 AutoFind: local max [1783, 859] 9.0
00:21:51.818 00.004 16872 AutoFind: local max [498, 974] 5.3
00:21:51.822 00.004 16872 AutoFind: local max [504, 852] 4.6
00:21:51.825 00.003 16872 AutoFind: local max [451, 247] 3.0
00:21:51.828 00.003 16872 AutoFind: local max [1593, 501] 2.6
00:21:51.831 00.003 16872 AutoFind: local max [12, 321] 1.9
00:21:51.840 00.009 16872 AutoFind: local max [138, 411] 1.8
00:21:51.843 00.003 16872 AutoFind: local max [1390, 637] 1.7
00:21:51.846 00.003 16872 AutoFind: local max [1220, 107] 1.5
00:21:51.852 00.006 16872 AutoFind: local max [1319, 12] 1.5
00:21:51.856 00.004 16872 AutoFind: local max [554, 973] 1.3
00:21:51.859 00.003 16872 AutoFind: local max [377, 660] 1.3
00:21:51.863 00.004 16872 AutoFind: local max [1621, 803] 1.1
00:21:51.870 00.007 16872 AutoFind: local max [1201, 130] 0.8
00:21:51.873 00.003 16872 AutoFind: local max [37, 864] 0.8
00:21:51.877 00.004 16872 AutoFind: local max [424, 153] 0.8
00:21:51.881 00.004 16872 AutoFind: local max [1182, 98] 0.8
00:21:51.884 00.003 16872 AutoFind: local max [1160, 743] 0.7
00:21:51.887 00.003 16872 AutoFind: local max [328, 309] 0.7
00:21:51.890 00.003 16872 AutoFind: local max [715, 81] 0.7
00:21:51.893 00.003 16872 AutoFind: local max [1601, 685] 0.7
00:21:51.900 00.007 16872 AutoFind: local max [1686, 568] 0.7
00:21:51.904 00.004 16872 AutoFind: local max [1055, 960] 0.6
00:21:51.908 00.004 16872 AutoFind: local max [1680, 90] 0.6
00:21:51.913 00.005 16872 AutoFind: local max [1687, 82] 0.5
00:21:51.918 00.005 16872 AutoFind: local max [1076, 125] 0.5
00:21:51.922 00.004 16872 AutoFind: local max [1606, 590] 0.5
00:21:51.925 00.003 16872 AutoFind: local max [1074, 959] 0.5
00:21:51.936 00.011 16872 AutoFind: local max [1200, 135] 0.5
00:21:51.948 00.012 16872 AutoFind: local max [1470, 940] 0.5
00:21:51.955 00.007 16872 AutoFind: local max [979, 441] 0.5
00:21:51.964 00.009 16872 AutoFind: local max [201, 283] 0.5
00:21:51.970 00.006 16872 AutoFind: local max [737, 332] 0.5
00:21:51.980 00.010 16872 AutoFind: local max [1054, 24] 0.5
00:21:51.984 00.004 16872 AutoFind: local max [1558, 164] 0.5
00:21:51.988 00.004 16872 AutoFind: local max [1193, 131] 0.5
00:21:51.992 00.004 16872 AutoFind: local max [1121, 889] 0.5
00:21:51.996 00.004 16872 AutoFind: local max [718, 1020] 0.5
00:21:52.000 00.004 16872 AutoFind: local max [913, 999] 0.5
00:21:52.003 00.003 16872 AutoFind: local max [108, 356] 0.5
00:21:52.010 00.007 16872 AutoFind: local max [858, 720] 0.4
00:21:52.014 00.004 16872 AutoFind: local max [979, 924] 0.4
00:21:52.018 00.004 16872 AutoFind: local max [1782, 480] 0.4
00:21:52.022 00.004 16872 AutoFind: local max [160, 435] 0.4
00:21:52.026 00.004 16872 AutoFind: local max [582, 206] 0.4
00:21:52.029 00.003 16872 AutoFind: local max [911, 880] 0.4
00:21:52.032 00.003 16872 AutoFind: local max [966, 842] 0.4
00:21:52.035 00.003 16872 AutoFind: local max [1200, 807] 0.4
00:21:52.046 00.011 16872 AutoFind: local max [52, 619] 0.4
00:21:52.050 00.004 16872 AutoFind: local max [1431, 408] 0.4
00:21:52.056 00.006 16872 AutoFind: local max [1352, 488] 0.4
00:21:52.060 00.004 16872 AutoFind: local max [855, 469] 0.4
00:21:52.065 00.005 16872 AutoFind: local max [492, 677] 0.4
00:21:52.076 00.011 16872 AutoFind: local max [80, 44] 0.4
00:21:52.080 00.004 16872 AutoFind: local max [1093, 118] 0.4
00:21:52.084 00.004 16872 AutoFind: local max [805, 519] 0.4
00:21:52.089 00.005 16872 AutoFind: local max [1494, 776] 0.4
00:21:52.101 00.012 16872 AutoFind: local max [972, 924] 0.4
00:21:52.105 00.004 16872 AutoFind: local max [1667, 860] 0.4
00:21:52.109 00.004 16872 AutoFind: local max [1262, 152] 0.4
00:21:52.112 00.003 16872 AutoFind: local max [1191, 669] 0.4
00:21:52.117 00.005 16872 AutoFind: local max [1236, 323] 0.4
00:21:52.121 00.004 16872 AutoFind: local max [1224, 952] 0.4
00:21:52.125 00.004 16872 AutoFind: local max [693, 1005] 0.4
00:21:52.128 00.003 16872 AutoFind: local max [1466, 315] 0.4
00:21:52.134 00.006 16872 AutoFind: local max [1417, 587] 0.4
00:21:52.138 00.004 16872 AutoFind: local max [452, 43] 0.4
00:21:52.141 00.003 16872 AutoFind: local max [942, 546] 0.4
00:21:52.149 00.008 16872 AutoFind: local max [1613, 282] 0.4
00:21:52.154 00.005 16872 AutoFind: local max [1383, 52] 0.4
00:21:52.157 00.003 16872 AutoFind: local max [717, 42] 0.4
00:21:52.162 00.005 16872 AutoFind: local max [1708, 941] 0.4
00:21:52.166 00.004 16872 AutoFind: local max [293, 938] 0.4
00:21:52.170 00.004 16872 AutoFind: local max [1234, 467] 0.4
00:21:52.174 00.004 16872 AutoFind: local max [1604, 499] 0.4
00:21:52.181 00.007 16872 AutoFind: local max [662, 906] 0.4
00:21:52.186 00.005 16872 AutoFind: local max [1663, 376] 0.4
00:21:52.189 00.003 16872 AutoFind: local max [1186, 89] 0.4
00:21:52.193 00.004 16872 AutoFind: local max [1726, 498] 0.4
00:21:52.198 00.005 16872 AutoFind: local max [1228, 125] 0.4
00:21:52.201 00.003 16872 AutoFind: local max [1015, 1010] 0.4
00:21:52.205 00.004 16872 AutoFind: local max [138, 1020] 0.4
00:21:52.208 00.003 16872 AutoFind: local max [24, 164] 0.4
00:21:52.216 00.008 16872 AutoFind: local max [1220, 21] 0.4
00:21:52.220 00.004 16872 AutoFind: local max [1170, 330] 0.4
00:21:52.223 00.003 16872 AutoFind: local max [762, 657] 0.4
00:21:52.227 00.004 16872 AutoFind: local max [740, 925] 0.4
00:21:52.231 00.004 16872 AutoFind: local max [1118, 398] 0.4
00:21:52.235 00.004 16872 AutoFind: local max [131, 857] 0.4
00:21:52.238 00.003 16872 AutoFind: local max [882, 658] 0.4
00:21:52.245 00.007 16872 AutoFind: local max [194, 940] 0.4
00:21:52.249 00.004 16872 AutoFind: local max [1861, 998] 0.4
00:21:52.252 00.003 16872 AutoFind: local max [1057, 968] 0.4
00:21:52.257 00.005 16872 AutoFind: local max [1792, 857] 0.4
00:21:52.265 00.008 16872 AutoFind: local max [1628, 577] 0.4
00:21:52.270 00.005 16872 AutoFind: close dim-bright [1628, 577] 0.4 - [1613, 578] 90.1
00:21:52.277 00.007 16872 AutoFind: close dim-bright [1792, 857] 0.4 - [1783, 859] 9.0
00:21:52.281 00.004 16872 AutoFind: too close [1057, 968] 0.4 - [1074, 959] 0.5
00:21:52.285 00.004 16872 AutoFind: too close [1057, 968] 0.4 - [1055, 960] 0.6
00:21:52.289 00.004 16872 AutoFind: close dim-bright [1057, 968] 0.4 - [1064, 957] 22.2
00:21:52.293 00.004 16872 AutoFind: too close [1228, 125] 0.4 - [1220, 107] 1.5
00:21:52.296 00.003 16872 AutoFind: too close [1186, 89] 0.4 - [1182, 98] 0.8
00:21:52.299 00.003 16872 AutoFind: close dim-bright [1186, 89] 0.4 - [1203, 104] 116.3
00:21:52.307 00.008 16872 AutoFind: close dim-bright [1604, 499] 0.4 - [1593, 501] 2.6
00:21:52.311 00.004 16872 AutoFind: too close [972, 924] 0.4 - [979, 924] 0.4
00:21:52.314 00.003 16872 AutoFind: too close [1093, 118] 0.4 - [1076, 125] 0.5
00:21:52.318 00.004 16872 AutoFind: too close [1193, 131] 0.5 - [1200, 135] 0.5
00:21:52.322 00.004 16872 AutoFind: too close [1193, 131] 0.5 - [1201, 130] 0.8
00:21:52.327 00.005 16872 AutoFind: close dim-bright [1193, 131] 0.5 - [1202, 112] 126.8
00:21:52.330 00.003 16872 AutoFind: too close [1200, 135] 0.5 - [1201, 130] 0.8
00:21:52.336 00.006 16872 AutoFind: too close [1074, 959] 0.5 - [1055, 960] 0.6
00:21:52.342 00.006 16872 AutoFind: close dim-bright [1074, 959] 0.5 - [1064, 957] 22.2
00:21:52.345 00.003 16872 AutoFind: close dim-bright [1606, 590] 0.5 - [1613, 578] 90.1
00:21:52.349 00.004 16872 AutoFind: too close [1687, 82] 0.5 - [1680, 90] 0.6
00:21:52.354 00.005 16872 AutoFind: close dim-bright [1055, 960] 0.6 - [1064, 957] 22.2
00:21:52.358 00.004 16872 AutoFind: close dim-bright [1182, 98] 0.8 - [1202, 112] 126.8
00:21:52.362 00.004 16872 AutoFind: close dim-bright [1201, 130] 0.8 - [1202, 112] 126.8
00:21:52.369 00.007 16872 AutoFind: close dim-bright [1220, 107] 1.5 - [1203, 104] 116.3
00:21:52.374 00.005 16872 AutoFind: close dim-bright [1220, 107] 1.5 - [1202, 112] 126.8
00:21:52.378 00.004 16872 AutoFind: too close [1203, 104] 116.3 - [1202, 112] 126.8
00:21:52.381 00.003 16872 AutoFind: too close to edge [1319, 12] 1.5
00:21:52.385 00.004 16872 AutoFind: too close to edge [12, 321] 1.9
00:21:52.388 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:21:52.392 00.004 16872 Star::Find(15, 1613, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.399 00.007 16872 Star::Find returns 1 (0), X=1613.48, Y=577.64, Mass=379804, SNR=396.3, Peak=34364 HFD=3.3
00:21:52.404 00.005 16872 Star::Find(15, 1064, 957, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.407 00.003 16872 Star::Find returns 1 (0), X=1064.22, Y=956.75, Mass=90266, SNR=180.7, Peak=11716 HFD=3.4
00:21:52.411 00.004 16872 Star::Find(15, 955, 616, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.415 00.004 16872 Star::Find returns 1 (0), X=954.68, Y=615.63, Mass=68123, SNR=146.0, Peak=8944 HFD=3.5
00:21:52.419 00.004 16872 Star::Find(15, 1783, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.422 00.003 16872 Star::Find returns 1 (0), X=1782.70, Y=858.92, Mass=37949, SNR=106.4, Peak=6592 HFD=3.3
00:21:52.431 00.009 16872 Star::Find(15, 498, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.435 00.004 16872 Star::Find returns 1 (0), X=498.39, Y=973.95, Mass=21999, SNR=75.7, Peak=5348 HFD=3.4
00:21:52.439 00.004 16872 Star::Find(15, 504, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.442 00.003 16872 Star::Find returns 1 (0), X=503.65, Y=852.10, Mass=17380, SNR=70.6, Peak=5204 HFD=2.6
00:21:52.447 00.005 16872 Star::Find(15, 451, 247, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.450 00.003 16872 Star::Find returns 1 (0), X=451.62, Y=246.61, Mass=13569, SNR=54.1, Peak=4616 HFD=3.0
00:21:52.454 00.004 16872 Star::Find(15, 1593, 501, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.458 00.004 16872 Star::Find returns 1 (0), X=1592.93, Y=500.59, Mass=7608, SNR=41.0, Peak=4240 HFD=2.3
00:21:52.466 00.008 16872 Star::Find(15, 138, 411, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.470 00.004 16872 Star::Find returns 1 (0), X=138.57, Y=410.27, Mass=7034, SNR=40.1, Peak=3912 HFD=3.5
00:21:52.477 00.007 16872 Star::Find(15, 1390, 637, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.482 00.005 16872 Star::Find returns 1 (0), X=1390.26, Y=636.84, Mass=5674, SNR=34.9, Peak=3944 HFD=2.6
00:21:52.485 00.003 16872 Star::Find(15, 554, 973, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.488 00.003 16872 Star::Find returns 1 (0), X=554.59, Y=973.35, Mass=4672, SNR=31.5, Peak=3820 HFD=2.9
00:21:52.496 00.008 16872 Star::Find(15, 377, 660, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.500 00.004 16872 Star::Find returns 1 (0), X=377.79, Y=659.43, Mass=5094, SNR=31.4, Peak=3852 HFD=3.3
00:21:52.503 00.003 16872 Star::Find(15, 1621, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.506 00.003 16872 Star::Find returns 1 (0), X=1621.46, Y=803.56, Mass=3490, SNR=25.9, Peak=3780 HFD=1.5
00:21:52.510 00.004 16872 Star::Find(15, 37, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.514 00.004 16872 Star::Find returns 1 (0), X=36.87, Y=862.96, Mass=3018, SNR=24.5, Peak=3652 HFD=2.5
00:21:52.517 00.003 16872 Star::Find(15, 424, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.521 00.004 16872 Star::Find returns 1 (0), X=424.02, Y=152.80, Mass=2226, SNR=19.2, Peak=3516 HFD=2.5
00:21:52.531 00.010 16872 Star::Find(15, 1160, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.536 00.005 16872 Star::Find returns 1 (0), X=1160.39, Y=743.02, Mass=1927, SNR=17.6, Peak=3532 HFD=2.3
00:21:52.543 00.007 16872 Star::Find(15, 328, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.547 00.004 16872 Star::Find returns 1 (0), X=327.78, Y=308.58, Mass=1825, SNR=17.9, Peak=3556 HFD=2.5
00:21:52.550 00.003 16872 Star::Find(15, 715, 81, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.557 00.007 16872 Star::Find returns 1 (0), X=715.16, Y=80.29, Mass=1636, SNR=17.8, Peak=3500 HFD=2.2
00:21:52.561 00.004 16872 Star::Find(15, 1601, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.565 00.004 16872 Star::Find returns 1 (0), X=1601.03, Y=684.51, Mass=1614, SNR=15.1, Peak=3440 HFD=2.6
00:21:52.568 00.003 16872 Star::Find(15, 1686, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.574 00.006 16872 Star::Find returns 1 (0), X=1686.44, Y=567.68, Mass=1714, SNR=16.0, Peak=3532 HFD=2.8
00:21:52.578 00.004 16872 Star::Find(15, 1606, 590, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.582 00.004 16872 Star::Find returns 1 (0), X=1613.48, Y=577.64, Mass=379804, SNR=396.3, Peak=34364 HFD=3.3
00:21:52.588 00.006 16872 Star::Find(15, 1470, 940, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.591 00.003 16872 Star::Find returns 1 (0), X=1478.53, Y=952.02, Mass=809, SNR=10.8, Peak=3436 HFD=1.8
00:21:52.594 00.003 16872 Star::Find(15, 979, 441, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.598 00.004 16872 Star::Find returns 1 (0), X=979.34, Y=440.70, Mass=980, SNR=11.6, Peak=3448 HFD=2.6
00:21:52.607 00.009 16872 Star::Find(15, 201, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.611 00.004 16872 Star::Find returns 1 (0), X=207.18, Y=290.11, Mass=858, SNR=13.0, Peak=3500 HFD=1.6
00:21:52.615 00.004 16872 Star::Find(15, 737, 332, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.619 00.004 16872 Star::Find returns 1 (0), X=737.09, Y=331.56, Mass=632, SNR=8.4, Peak=3388 HFD=2.4
00:21:52.623 00.004 16872 Star::Find(15, 1054, 24, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.627 00.004 16872 Star::Find returns 1 (0), X=1054.59, Y=23.05, Mass=1256, SNR=15.0, Peak=3492 HFD=3.1
00:21:52.631 00.004 16872 Star::Find(15, 1558, 164, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.638 00.007 16872 Star::Find returns 1 (0), X=1557.76, Y=164.72, Mass=1117, SNR=13.4, Peak=3488 HFD=2.3
00:21:52.641 00.003 16872 Star::Find(15, 1121, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.645 00.004 16872 Star::Find false star n=4 nbg=278 bg=3282.4 sigma=25.2 thresh=3358 peak=3357
00:21:52.650 00.005 16872 Star::Find returns 0 (2), X=1121.00, Y=889.00, Mass=419, SNR=2.9, Peak=3408 HFD=0.0
00:21:52.654 00.004 16872 Star::Find(15, 718, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.657 00.003 16872 Star::Find returns 0 (4), X=711.22, Y=1026.34, Mass=378, SNR=8.2, Peak=3448 HFD=0.9
00:21:52.660 00.003 16872 Star::Find(15, 913, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.667 00.007 16872 Star::Find returns 1 (0), X=911.29, Y=999.14, Mass=677, SNR=9.2, Peak=3376 HFD=5.3
00:21:52.671 00.004 16872 Star::Find(15, 108, 356, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.674 00.003 16872 Star::Find returns 1 (0), X=107.52, Y=355.38, Mass=848, SNR=10.5, Peak=3384 HFD=2.9
00:21:52.677 00.003 16872 Star::Find(15, 858, 720, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.684 00.007 16872 Star::Find false star n=7 nbg=262 bg=3277.7 sigma=23.3 thresh=3347 peak=3342
00:21:52.690 00.006 16872 Star::Find returns 0 (2), X=858.00, Y=720.00, Mass=568, SNR=2.9, Peak=3380 HFD=0.0
00:21:52.694 00.004 16872 Star::Find(15, 1782, 480, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.698 00.004 16872 Star::Find returns 0 (2), X=1782.00, Y=480.00, Mass=89, SNR=2.9, Peak=3380 HFD=0.0
00:21:52.702 00.004 16872 Star::Find(15, 160, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.705 00.003 16872 Star::Find returns 0 (4), X=152.81, Y=423.61, Mass=1299, SNR=19.6, Peak=3596 HFD=1.3
00:21:52.708 00.003 16872 Star::Find(15, 582, 206, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.716 00.008 16872 Star::Find returns 1 (0), X=583.88, Y=206.91, Mass=519, SNR=8.1, Peak=3392 HFD=2.0
00:21:52.720 00.004 16872 Star::Find(15, 911, 880, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.723 00.003 16872 Star::Find returns 1 (0), X=910.87, Y=878.98, Mass=699, SNR=9.0, Peak=3384 HFD=2.2
00:21:52.732 00.009 16872 Star::Find(15, 966, 842, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.738 00.006 16872 Star::Find returns 1 (0), X=966.33, Y=841.60, Mass=908, SNR=11.4, Peak=3388 HFD=2.8
00:21:52.747 00.009 16872 Star::Find(15, 1200, 807, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.751 00.004 16872 Star::Find returns 1 (0), X=1199.62, Y=806.64, Mass=1192, SNR=15.0, Peak=3480 HFD=2.8
00:21:52.755 00.004 16872 Star::Find(15, 52, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.759 00.004 16872 Star::Find returns 1 (0), X=51.51, Y=619.28, Mass=742, SNR=9.4, Peak=3388 HFD=2.0
00:21:52.762 00.003 16872 Star::Find(15, 1431, 408, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.766 00.004 16872 Star::Find returns 0 (4), X=1430.75, Y=407.65, Mass=302, SNR=6.0, Peak=3408 HFD=1.0
00:21:52.769 00.003 16872 Star::Find(15, 1352, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.776 00.007 16872 Star::Find returns 0 (4), X=1347.49, Y=500.46, Mass=1373, SNR=19.9, Peak=3660 HFD=1.4
00:21:52.779 00.003 16872 Star::Find(15, 855, 469, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.783 00.004 16872 Star::Find returns 1 (0), X=854.22, Y=470.08, Mass=623, SNR=8.5, Peak=3372 HFD=3.6
00:21:52.787 00.004 16872 Star::Find(15, 492, 677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.791 00.004 16872 Star::Find returns 1 (0), X=492.20, Y=677.29, Mass=444, SNR=7.9, Peak=3400 HFD=1.6
00:21:52.794 00.003 16872 Star::Find(15, 80, 44, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.798 00.004 16872 Star::Find false star n=4 nbg=266 bg=3278.8 sigma=21.9 thresh=3344 peak=3341
00:21:52.801 00.003 16872 Star::Find returns 0 (2), X=80.00, Y=44.00, Mass=309, SNR=2.9, Peak=3372 HFD=0.0
00:21:52.811 00.010 16872 Star::Find(15, 805, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.815 00.004 16872 Star::Find false star n=5 nbg=272 bg=3275.6 sigma=23.4 thresh=3346 peak=3342
00:21:52.820 00.005 16872 Star::Find returns 0 (2), X=805.00, Y=519.00, Mass=426, SNR=2.9, Peak=3388 HFD=0.0
00:21:52.824 00.004 16872 Star::Find(15, 1494, 776, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.828 00.004 16872 Star::Find false star n=2 nbg=279 bg=3280.8 sigma=23.0 thresh=3350 peak=3336
00:21:52.832 00.004 16872 Star::Find returns 0 (2), X=1494.00, Y=776.00, Mass=162, SNR=2.9, Peak=3372 HFD=0.0
00:21:52.840 00.008 16872 Star::Find(15, 1667, 860, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.844 00.004 16872 Star::Find false star n=2 nbg=276 bg=3288.3 sigma=23.7 thresh=3360 peak=3354
00:21:52.847 00.003 16872 Star::Find returns 0 (2), X=1667.00, Y=860.00, Mass=175, SNR=2.9, Peak=3384 HFD=0.0
00:21:52.851 00.004 16872 Star::Find(15, 1262, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.855 00.004 16872 Star::Find returns 1 (0), X=1262.58, Y=150.71, Mass=685, SNR=8.8, Peak=3416 HFD=4.0
00:21:52.858 00.003 16872 Star::Find(15, 1191, 669, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.862 00.004 16872 Star::Find returns 0 (4), X=1191.41, Y=670.35, Mass=2301, SNR=26.7, Peak=3844 HFD=1.4
00:21:52.869 00.007 16872 Star::Find(15, 1236, 323, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.874 00.005 16872 Star::Find false star n=5 nbg=254 bg=3281.1 sigma=23.3 thresh=3351 peak=3346
00:21:52.877 00.003 16872 Star::Find returns 0 (2), X=1236.00, Y=323.00, Mass=371, SNR=2.9, Peak=3396 HFD=0.0
00:21:52.881 00.004 16872 Star::Find(15, 1224, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.886 00.005 16872 Star::Find returns 1 (0), X=1224.27, Y=952.07, Mass=672, SNR=9.0, Peak=3432 HFD=2.0
00:21:52.889 00.003 16872 Star::Find(15, 693, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.893 00.004 16872 Star::Find returns 1 (0), X=692.83, Y=1005.39, Mass=743, SNR=10.0, Peak=3388 HFD=2.3
00:21:52.896 00.003 16872 Star::Find(15, 1466, 315, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.903 00.007 16872 Star::Find false star n=4 nbg=258 bg=3281.7 sigma=21.7 thresh=3347 peak=3346
00:21:52.906 00.003 16872 Star::Find returns 0 (2), X=1466.00, Y=315.00, Mass=321, SNR=2.9, Peak=3384 HFD=0.0
00:21:52.909 00.003 16872 Star::Find(15, 1417, 587, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.913 00.004 16872 Star::Find returns 1 (0), X=1416.18, Y=587.12, Mass=674, SNR=8.7, Peak=3412 HFD=2.5
00:21:52.917 00.004 16872 Star::Find(15, 452, 43, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.921 00.004 16872 Star::Find false star n=2 nbg=282 bg=3282.1 sigma=23.2 thresh=3352 peak=3342
00:21:52.924 00.003 16872 Star::Find returns 0 (2), X=452.00, Y=43.00, Mass=148, SNR=2.9, Peak=3380 HFD=0.0
00:21:52.930 00.006 16872 Star::Find(15, 942, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.936 00.006 16872 Star::Find false star n=2 nbg=279 bg=3281.7 sigma=26.6 thresh=3362 peak=3352
00:21:52.939 00.003 16872 Star::Find returns 0 (2), X=942.00, Y=546.00, Mass=197, SNR=2.9, Peak=3384 HFD=0.0
00:21:52.943 00.004 16872 Star::Find(15, 1613, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.952 00.009 16872 Star::Find returns 1 (0), X=1613.63, Y=283.03, Mass=1030, SNR=11.6, Peak=3404 HFD=3.7
00:21:52.955 00.003 16872 Star::Find(15, 1383, 52, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.964 00.009 16872 Star::Find false star n=4 nbg=281 bg=3287.5 sigma=26.1 thresh=3366 peak=3356
00:21:52.970 00.006 16872 Star::Find returns 0 (2), X=1383.00, Y=52.00, Mass=338, SNR=2.9, Peak=3376 HFD=0.0
00:21:52.983 00.013 16872 Star::Find(15, 717, 42, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:52.997 00.014 16872 Star::Find false star n=2 nbg=279 bg=3276.5 sigma=21.5 thresh=3341 peak=3338
00:21:53.001 00.004 16872 Star::Find returns 0 (2), X=717.00, Y=42.00, Mass=167, SNR=2.9, Peak=3360 HFD=0.0
00:21:53.007 00.006 16872 Star::Find(15, 1708, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.013 00.006 16872 Star::Find returns 1 (0), X=1709.08, Y=940.19, Mass=840, SNR=10.8, Peak=3392 HFD=3.7
00:21:53.017 00.004 16872 Star::Find(15, 293, 938, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.021 00.004 16872 Star::Find false star n=3 nbg=271 bg=3281.1 sigma=22.6 thresh=3349 peak=3347
00:21:53.031 00.010 16872 Star::Find returns 0 (2), X=293.00, Y=938.00, Mass=221, SNR=2.9, Peak=3360 HFD=0.0
00:21:53.034 00.003 16872 Star::Find(15, 1234, 467, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.041 00.007 16872 Star::Find false star n=2 nbg=280 bg=3283.8 sigma=26.3 thresh=3363 peak=3346
00:21:53.050 00.009 16872 Star::Find returns 0 (2), X=1234.00, Y=467.00, Mass=180, SNR=2.9, Peak=3368 HFD=0.0
00:21:53.058 00.008 16872 Star::Find(15, 1604, 499, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.064 00.006 16872 Star::Find returns 1 (0), X=1592.93, Y=500.59, Mass=7608, SNR=41.0, Peak=4240 HFD=2.3
00:21:53.068 00.004 16872 Star::Find(15, 662, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.080 00.012 16872 Star::Find false star n=8 nbg=275 bg=3280.8 sigma=23.8 thresh=3352 peak=3347
00:21:53.083 00.003 16872 Star::Find returns 0 (2), X=662.00, Y=906.00, Mass=662, SNR=2.9, Peak=3380 HFD=0.0
00:21:53.091 00.008 16872 Star::Find(15, 1663, 376, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.108 00.017 16872 Star::Find false star n=2 nbg=268 bg=3280.5 sigma=26.3 thresh=3359 peak=3354
00:21:53.124 00.016 16872 Star::Find returns 0 (2), X=1663.00, Y=376.00, Mass=227, SNR=2.9, Peak=3396 HFD=0.0
00:21:53.132 00.008 16872 Star::Find(15, 1726, 498, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.139 00.007 16872 Star::Find returns 1 (0), X=1725.98, Y=498.44, Mass=623, SNR=8.7, Peak=3384 HFD=2.2
00:21:53.143 00.004 16872 Star::Find(15, 1015, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.146 00.003 16872 Star::Find returns 1 (0), X=1015.11, Y=1008.95, Mass=714, SNR=9.9, Peak=3404 HFD=3.0
00:21:53.157 00.011 16872 Star::Find(15, 138, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.163 00.006 16872 Star::Find returns 1 (0), X=138.42, Y=1020.24, Mass=1109, SNR=12.1, Peak=3444 HFD=2.7
00:21:53.168 00.005 16872 Star::Find(15, 24, 164, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.173 00.005 16872 Star::Find returns 1 (0), X=35.14, Y=152.53, Mass=413, SNR=7.6, Peak=3416 HFD=2.0
00:21:53.178 00.005 16872 Star::Find(15, 1220, 21, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.192 00.014 16872 Star::Find returns 1 (0), X=1220.48, Y=20.29, Mass=582, SNR=8.4, Peak=3372 HFD=2.8
00:21:53.198 00.006 16872 Star::Find(15, 1170, 330, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.203 00.005 16872 Star::Find false star n=4 nbg=281 bg=3280.3 sigma=26.4 thresh=3359 peak=3345
00:21:53.207 00.004 16872 Star::Find returns 0 (2), X=1170.00, Y=330.00, Mass=359, SNR=2.9, Peak=3380 HFD=0.0
00:21:53.211 00.004 16872 Star::Find(15, 762, 657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.223 00.012 16872 Star::Find returns 1 (0), X=762.14, Y=656.59, Mass=663, SNR=9.9, Peak=3420 HFD=2.4
00:21:53.227 00.004 16872 Star::Find(15, 740, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.233 00.006 16872 Star::Find returns 0 (4), X=739.40, Y=925.42, Mass=415, SNR=7.1, Peak=3380 HFD=1.4
00:21:53.241 00.008 16872 Star::Find(15, 1118, 398, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.255 00.014 16872 Star::Find false star n=6 nbg=259 bg=3281.8 sigma=21.2 thresh=3345 peak=3338
00:21:53.262 00.007 16872 Star::Find returns 0 (2), X=1118.00, Y=398.00, Mass=477, SNR=2.9, Peak=3372 HFD=0.0
00:21:53.266 00.004 16872 Star::Find(15, 131, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.271 00.005 16872 Star::Find false star n=4 nbg=271 bg=3277.6 sigma=24.5 thresh=3351 peak=3351
00:21:53.294 00.023 16872 Star::Find returns 0 (2), X=131.00, Y=857.00, Mass=357, SNR=2.9, Peak=3408 HFD=0.0
00:21:53.301 00.007 16872 Star::Find(15, 882, 658, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.312 00.011 16872 Star::Find false star n=10 nbg=270 bg=3277.6 sigma=24.8 thresh=3352 peak=3350
00:21:53.325 00.013 16872 Star::Find returns 0 (2), X=882.00, Y=658.00, Mass=900, SNR=2.9, Peak=3388 HFD=0.0
00:21:53.330 00.005 16872 Star::Find(15, 194, 940, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.335 00.005 16872 Star::Find false star n=5 nbg=268 bg=3286.1 sigma=23.2 thresh=3356 peak=3345
00:21:53.351 00.016 16872 Star::Find returns 0 (2), X=194.00, Y=940.00, Mass=386, SNR=2.9, Peak=3392 HFD=0.0
00:21:53.359 00.008 16872 Star::Find(15, 1861, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.376 00.017 16872 Star::Find false star n=7 nbg=260 bg=3279.8 sigma=22.3 thresh=3347 peak=3343
00:21:53.385 00.009 16872 Star::Find returns 0 (2), X=1861.00, Y=998.00, Mass=618, SNR=2.9, Peak=3388 HFD=0.0
00:21:53.390 00.005 16872 Star::Find(15, 1792, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.396 00.006 16872 Star::Find returns 1 (0), X=1782.70, Y=858.92, Mass=37949, SNR=106.4, Peak=6592 HFD=3.3
00:21:53.407 00.011 16872 Star::Find(15, 1628, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.415 00.008 16872 Star::Find returns 1 (0), X=1613.53, Y=577.64, Mass=381035, SNR=393.0, Peak=30852 HFD=3.4
00:21:53.421 00.006 16872 AutoFind: finding best star pass 1
00:21:53.427 00.006 16872 Star::Find(15, 1613, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.430 00.003 16872 Star::Find returns 1 (0), X=1613.48, Y=577.64, Mass=379804, SNR=396.3, Peak=34364 HFD=3.3
00:21:53.440 00.010 16872 AutoFind returns star at [1613, 578] 90.1 Mass 379804 SNR 396.3
00:21:53.445 00.005 16872 Star::Find(15, 1613, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.450 00.005 16872 Star::Find returns 1 (0), X=1613.48, Y=577.64, Mass=379804, SNR=396.3, Peak=34364 HFD=3.3
00:21:53.454 00.004 16872 MultiStar: List (12): {1613.48, 577.64}(396.3), {1064.22, 956.75}(180.7), {954.68, 615.63}(146.0), {1782.70, 858.92}(106.4), {498.39, 973.95}(75.7), {503.65, 852.10}(70.6), {451.62, 246.61}(54.1), {1592.93, 500.59}(41.0), {138.57, 410.27}(40.1), {1390.26, 636.84}(34.9), {554.59, 973.35}(31.5), {377.79, 659.43}(31.4), 
00:21:53.457 00.003 16872 setting lock position to (1613.48, 577.64)
00:21:53.461 00.004 16872 MultiStar: stabilizing after lock position change
00:21:53.475 00.014 16872 AutoSelect: state = 1, call UpdateGuideState
00:21:53.479 00.004 16872 UpdateGuideState(): m_state=1
00:21:53.483 00.004 16872 Star::Find(15, 1613, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:21:53.486 00.003 16872 Star::Find returns 1 (0), X=1613.48, Y=577.64, Mass=379804, SNR=396.3, Peak=34364 HFD=3.3
00:21:53.496 00.010 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:21:53.503 00.007 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:21:53.509 00.006 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:21:53.553 00.044 16872 setting force full frames = false
00:21:53.565 00.012 16872 setting lock position to (1613.48, 577.64)
00:21:53.584 00.019 16872 MultiStar: stabilizing after lock position change
00:21:53.590 00.006 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:21:53.595 00.005 16872 Changing from state SELECTING to SELECTED
00:21:53.599 00.004 16872 guider state => SELECTED
00:21:53.632 00.033 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3284, FiltMin=3132, FiltMax=65520, Gamma=2.190
00:21:53.680 00.048 16872 UpdateGuideState exits: m=379804 SNR=396.3
00:21:53.696 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3284, FiltMin=3132, FiltMax=65520, Gamma=2.190
00:21:53.753 00.057 16872 Status Line: Auto-selected star at (1613.5, 577.6)
00:21:53.768 00.015 16872 PhdController: newstate STATE_WAIT_SELECTED
00:21:53.772 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:53.775 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:21:53.783 00.008 16872 Enqueuing Expose request
00:21:53.788 00.005 9640 Worker thread wakes up
00:21:53.788 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:21:53.788 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:21:53.788 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"feff2c9a-e3ed-47c7-b169-ba090335723e"}
00:21:53.792 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"feff2c9a-e3ed-47c7-b169-ba090335723e"}
00:21:53.801 00.009 16872 evsrv: cli 0D3C0A48 connect
00:21:53.805 00.004 16872 case statement mapped state 2 to 1
00:21:53.809 00.004 16872 case statement mapped state 2 to 1
00:21:53.814 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9730a398-13cb-45fe-b469-40fd7377364a"}
00:21:53.818 00.004 16872 case statement mapped state 2 to 1
00:21:53.821 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"9730a398-13cb-45fe-b469-40fd7377364a"}
00:21:53.829 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"ed51928b-46c5-444b-a2a6-6680299c5097"}
00:21:53.833 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1613.48,577.64],"id":"ed51928b-46c5-444b-a2a6-6680299c5097"}
00:21:53.838 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93f6552e-b278-449d-a597-c81e752b950a"}
00:21:53.843 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.48,6.64],"pixels":"..."},"id":"93f6552e-b278-449d-a597-c81e752b950a"}
00:21:53.847 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:21:53.852 00.005 16872 evsrv: cli 0D3C0228 connect
00:21:53.859 00.007 16872 case statement mapped state 2 to 1
00:21:53.864 00.005 16872 case statement mapped state 2 to 1
00:21:53.868 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"1a19a8d7-deb8-46a9-9965-32f77f836d03"}
00:21:53.874 00.006 16872 case statement mapped state 2 to 1
00:21:53.878 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"1a19a8d7-deb8-46a9-9965-32f77f836d03"}
00:21:53.900 00.022 16872 evsrv: cli 0D3C0228 disconnect
00:21:54.900 01.000 16872 evsrv: cli 0D3BFFA8 connect
00:21:54.904 00.004 16872 case statement mapped state 2 to 1
00:21:54.910 00.006 16872 case statement mapped state 2 to 1
00:21:54.915 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"6eedfe4e-5783-4aaa-99f2-3da4c27d89dc"}
00:21:54.919 00.004 16872 case statement mapped state 2 to 1
00:21:54.923 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"6eedfe4e-5783-4aaa-99f2-3da4c27d89dc"}
00:21:54.932 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
00:21:55.140 00.208 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bbd6d25c-8dcf-4045-ba70-0bff44f1f0d0"}
00:21:55.144 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bbd6d25c-8dcf-4045-ba70-0bff44f1f0d0"}
00:21:55.155 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e6322f7-6bf0-41d6-a1f9-58a0547d07d6"}
00:21:55.159 00.004 16872 case statement mapped state 2 to 1
00:21:55.163 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"4e6322f7-6bf0-41d6-a1f9-58a0547d07d6"}
00:21:55.168 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7ce6455b-2ee9-4d04-9966-886d5fe94960"}
00:21:55.171 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.48,6.64],"pixels":"..."},"id":"7ce6455b-2ee9-4d04-9966-886d5fe94960"}
00:21:55.933 00.762 16872 evsrv: cli 0D3C0A48 connect
00:21:55.938 00.005 16872 case statement mapped state 2 to 1
00:21:55.943 00.005 16872 case statement mapped state 2 to 1
00:21:55.949 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a2fd3bd1-27b3-4d94-acdd-0d04f6f7e56c"}
00:21:55.954 00.005 16872 case statement mapped state 2 to 1
00:21:55.966 00.012 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"a2fd3bd1-27b3-4d94-acdd-0d04f6f7e56c"}
00:21:55.975 00.009 16872 evsrv: cli 0D3C0A48 disconnect
00:21:56.977 01.002 16872 evsrv: cli 0D3C0228 connect
00:21:56.981 00.004 16872 case statement mapped state 2 to 1
00:21:56.985 00.004 16872 case statement mapped state 2 to 1
00:21:56.988 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"bd0f4bc6-789b-4fe3-9cfa-5ef8af538a2f"}
00:21:56.991 00.003 16872 case statement mapped state 2 to 1
00:21:56.996 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"bd0f4bc6-789b-4fe3-9cfa-5ef8af538a2f"}
00:21:57.011 00.015 16872 evsrv: cli 0D3C0228 disconnect
00:21:57.859 00.848 9640 Exposure complete
00:21:58.003 00.144 9640 worker thread done servicing request
00:21:58.003 00.000 16872 OnExposeComplete: enter
00:21:58.009 00.006 16872 UpdateGuideState(): m_state=2
00:21:58.014 00.005 16872 Star::Find(15, 1613, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:21:58.018 00.004 16872 Star::Find returns 1 (0), X=1613.24, Y=577.56, Mass=401981, SNR=400.8, Peak=38572 HFD=3.5
00:21:58.022 00.004 16872 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.56) = xAngle (-4.37 = 1.91)
00:21:58.028 00.006 16872 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.33 = 1.96)
00:21:58.033 00.005 16872 CameraToMount -- cameraX=-0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-2.82 mountX=-0.08 mountY=0.23, mountTheta=1.92
00:21:58.040 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3288, FiltMin=3168, FiltMax=65512, Gamma=2.190
00:21:58.078 00.038 16872 UpdateGuideState exits: m=401981 SNR=400.8
00:21:58.081 00.003 16872 PhdController: newstate STATE_CALIBRATE
00:21:58.088 00.007 16872 PhdController: newstate STATE_GUIDE
00:21:58.104 00.016 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:21:58.106 00.002 16872 guider state => CALIBRATED
00:21:58.109 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:21:58.118 00.009 16872 reset dither spiral
00:21:58.121 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:21:58.124 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:58.127 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:21:58.130 00.003 16872 Enqueuing Expose request
00:21:58.133 00.003 9640 Worker thread wakes up
00:21:58.133 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:21:58.133 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:21:58.133 00.000 16872 evsrv: cli 0D3C0A48 connect
00:21:58.136 00.003 16872 case statement mapped state 5 to 1
00:21:58.140 00.004 16872 case statement mapped state 5 to 1
00:21:58.144 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d2ec8003-31a3-4b87-84d7-9d07222cc05b"}
00:21:58.148 00.004 16872 case statement mapped state 5 to 1
00:21:58.151 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"d2ec8003-31a3-4b87-84d7-9d07222cc05b"}
00:21:58.161 00.010 16872 evsrv: cli 0D3C0A48 disconnect
00:21:58.639 00.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a975082-9965-4055-b4ef-1b56180af9cb"}
00:21:58.642 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0a975082-9965-4055-b4ef-1b56180af9cb"}
00:21:58.646 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1af27136-25e4-42b6-a68e-96e5f857ad67"}
00:21:58.649 00.003 16872 case statement mapped state 5 to 1
00:21:58.651 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"1af27136-25e4-42b6-a68e-96e5f857ad67"}
00:21:58.655 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c45c160-b6f2-4882-a3f6-393454b76cf2"}
00:21:58.658 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.24,6.56],"pixels":"..."},"id":"5c45c160-b6f2-4882-a3f6-393454b76cf2"}
00:21:59.156 00.498 16872 evsrv: cli 0D3C0A48 connect
00:21:59.159 00.003 16872 case statement mapped state 5 to 1
00:21:59.165 00.006 16872 case statement mapped state 5 to 1
00:21:59.169 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c6acc5b7-08e0-48fd-8b79-27570c0dd7d3"}
00:21:59.172 00.003 16872 case statement mapped state 5 to 1
00:21:59.175 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c6acc5b7-08e0-48fd-8b79-27570c0dd7d3"}
00:21:59.178 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:22:00.179 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:22:00.182 00.003 16872 case statement mapped state 5 to 1
00:22:00.186 00.004 16872 case statement mapped state 5 to 1
00:22:00.189 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"20b16406-85fc-42d1-b4dd-c1cee29e4135"}
00:22:00.194 00.005 16872 case statement mapped state 5 to 1
00:22:00.197 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"20b16406-85fc-42d1-b4dd-c1cee29e4135"}
00:22:00.200 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:22:01.201 01.001 16872 evsrv: cli 0D3C0228 connect
00:22:01.206 00.005 16872 case statement mapped state 5 to 1
00:22:01.213 00.007 16872 case statement mapped state 5 to 1
00:22:01.218 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"4256e6ea-f833-4b90-854b-f25cdcf43377"}
00:22:01.223 00.005 16872 case statement mapped state 5 to 1
00:22:01.227 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"4256e6ea-f833-4b90-854b-f25cdcf43377"}
00:22:01.234 00.007 16872 evsrv: cli 0D3C0228 disconnect
00:22:02.139 00.905 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c9d5367-fd0e-48bd-bd02-aaa2b2435a29"}
00:22:02.143 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6c9d5367-fd0e-48bd-bd02-aaa2b2435a29"}
00:22:02.147 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6c12f536-ef69-41a5-9659-558b4aa8e474"}
00:22:02.151 00.004 16872 case statement mapped state 5 to 1
00:22:02.154 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6c12f536-ef69-41a5-9659-558b4aa8e474"}
00:22:02.159 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e44d7ff9-6b08-4a10-9b60-91a24267047a"}
00:22:02.164 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.24,6.56],"pixels":"..."},"id":"e44d7ff9-6b08-4a10-9b60-91a24267047a"}
00:22:02.192 00.028 9640 Exposure complete
00:22:02.235 00.043 16872 evsrv: cli 0D3C0228 connect
00:22:02.238 00.003 16872 case statement mapped state 5 to 1
00:22:02.242 00.004 16872 case statement mapped state 5 to 1
00:22:02.245 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"98d1cf15-9d6b-467f-af1f-3251eb69b328"}
00:22:02.250 00.005 16872 case statement mapped state 5 to 1
00:22:02.253 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"98d1cf15-9d6b-467f-af1f-3251eb69b328"}
00:22:02.257 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:22:02.331 00.074 9640 worker thread done servicing request
00:22:02.331 00.000 16872 OnExposeComplete: enter
00:22:02.335 00.004 16872 UpdateGuideState(): m_state=5
00:22:02.338 00.003 16872 Star::Find(15, 1613, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:22:02.340 00.002 16872 Star::Find returns 1 (0), X=1613.26, Y=577.60, Mass=392680, SNR=415.0, Peak=36680 HFD=3.6
00:22:02.344 00.004 16872 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.56) = xAngle (-4.51 = 1.77)
00:22:02.347 00.003 16872 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.47 = 1.82)
00:22:02.349 00.002 16872 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.22 cameraTheta=-2.96 mountX=-0.04 mountY=0.21, mountTheta=1.77
00:22:02.354 00.005 16872 Changing from state CALIBRATED to GUIDING
00:22:02.358 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:22:02.360 00.002 16872 ScopeASCOM::SideOfPier() returns 0
00:22:02.438 00.078 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:22:02.442 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:22:02.443 00.001 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:22:02.446 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:22:02.449 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:22:02.453 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:22:02.456 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:22:02.459 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:22:02.462 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:22:02.465 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:22:02.469 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:22:02.472 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:22:02.475 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:22:02.478 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:22:02.683 00.205 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:22:02.687 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:22:02.689 00.002 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:22:02.695 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:22:02.698 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:22:02.767 00.069 16872 setting lock position to (1613.26, 577.60)
00:22:02.771 00.004 16872 MultiStar: stabilizing after lock position change
00:22:02.774 00.003 16872 guider state => GUIDING
00:22:02.777 00.003 16872 Status Line: Guiding
00:22:02.784 00.007 16872 Mount: notify guiding started
00:22:02.789 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:22:02.793 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:22:02.799 00.006 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:22:02.803 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:22:02.806 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:22:02.810 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:22:02.814 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:22:02.817 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:22:02.820 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:22:02.823 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:22:02.828 00.005 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:22:02.832 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:22:02.835 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:22:02.839 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:22:02.843 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:22:02.846 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:22:02.849 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:22:02.852 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:22:02.855 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:22:02.859 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:22:02.862 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:22:02.865 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:22:02.867 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:22:02.870 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:22:02.873 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:22:02.877 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:22:02.880 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:22:02.883 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:22:02.885 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:22:02.888 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:22:02.892 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:22:02.894 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:22:02.897 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:22:02.900 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:22:02.903 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:22:02.907 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:22:02.910 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:22:02.912 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:22:03.030 00.118 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:22:03.094 00.064 16872 ScopeASCOM::SideOfPier() returns 0
00:22:03.097 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:22:03.100 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:22:03.103 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:22:03.105 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:22:03.108 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:22:03.111 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:22:03.113 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:22:03.115 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:22:03.118 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:22:03.121 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3284, FiltMin=3186, FiltMax=65516, Gamma=2.190
00:22:03.160 00.039 16872 UpdateGuideState exits: m=392680 SNR=415.0
00:22:03.164 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
00:22:03.167 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:03.170 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:22:03.173 00.003 16872 Enqueuing Expose request
00:22:03.175 00.002 9640 Worker thread wakes up
00:22:03.175 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:22:03.176 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:22:03.259 00.083 16872 evsrv: cli 0D3C0228 connect
00:22:03.265 00.006 16872 case statement mapped state 6 to 3
00:22:03.270 00.005 16872 case statement mapped state 6 to 3
00:22:03.274 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"a8b8e909-024d-4d37-b88a-d22b572e85de"}
00:22:03.277 00.003 16872 case statement mapped state 6 to 3
00:22:03.280 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8b8e909-024d-4d37-b88a-d22b572e85de"}
00:22:03.285 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:22:05.639 02.354 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"737ba3f8-d8b2-4be9-98ca-87e2c0318893"}
00:22:05.642 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"737ba3f8-d8b2-4be9-98ca-87e2c0318893"}
00:22:05.646 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d274636-3aac-4943-a3d7-9d2a493d79c8"}
00:22:05.649 00.003 16872 case statement mapped state 6 to 3
00:22:05.651 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d274636-3aac-4943-a3d7-9d2a493d79c8"}
00:22:05.655 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1062e381-8352-4bb8-a6f8-7b6fbcfb50fc"}
00:22:05.657 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.26,6.60],"pixels":"..."},"id":"1062e381-8352-4bb8-a6f8-7b6fbcfb50fc"}
00:22:07.235 01.578 9640 Exposure complete
00:22:07.382 00.147 9640 worker thread done servicing request
00:22:07.383 00.001 16872 OnExposeComplete: enter
00:22:07.385 00.002 16872 UpdateGuideState(): m_state=6
00:22:07.388 00.003 16872 Star::Find(15, 1613, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:22:07.391 00.003 16872 Star::Find returns 1 (0), X=1613.31, Y=577.33, Mass=374170, SNR=390.9, Peak=33312 HFD=3.5
00:22:07.394 00.003 16872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.56) = xAngle (-2.97 = -2.97)
00:22:07.397 00.003 16872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.92 = -2.92)
00:22:07.400 00.003 16872 CameraToMount -- cameraX=0.04 cameraY=-0.27 hyp=0.27 cameraTheta=-1.41 mountX=-0.27 mountY=-0.06, mountTheta=-2.93
00:22:07.406 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.04, y=-0.27, opts=13)
00:22:07.408 00.002 16872 Enqueuing Move request for scope (0.04, -0.27)
00:22:07.411 00.003 9640 Worker thread wakes up
00:22:07.411 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.27) opts 0xd
00:22:07.411 00.000 9640 Handling offset move in thread for scope, endpoint = (0.04, -0.27)
00:22:07.411 00.000 9640 Moving (0.04, -0.27) raw xDistance=-0.27 yDistance=-0.06
00:22:07.411 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.27
00:22:07.411 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.06, m_sumCorr=0
00:22:07.411 00.000 9640 MoveAxis(E, 29, ABG)
00:22:07.411 00.000 9640 Guiding  Dir = 2, Dur = 29
00:22:07.412 00.001 9640 IsSlewing returns 0
00:22:07.412 00.000 9640 IsGuiding returns 0
00:22:07.412 00.000 9640 PulseGuide returned control before completion, sleep 39
00:22:07.417 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3288, FiltMin=3130, FiltMax=65516, Gamma=2.190
00:22:07.455 00.038 9640 IsGuiding returns 1
00:22:07.456 00.001 9640 scope still moving after pulse duration time elapsed
00:22:07.459 00.003 16872 UpdateGuideState exits: m=374170 SNR=390.9
00:22:07.461 00.002 16872 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 1 / 99999
00:22:07.464 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785727.464,"Host":"RBFOCUS307","Inst":1,"Distance":0.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:22:07.467 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:07.470 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:22:07.473 00.003 16872 Enqueuing Expose request
00:22:07.484 00.011 9640 IsSlewing returns 0
00:22:07.484 00.000 9640 IsGuiding returns 0
00:22:07.484 00.000 9640 scope move finished after 29 + 43 ms
00:22:07.484 00.000 9640 Move returns status 0, amount 29
00:22:07.484 00.000 9640 MoveAxis(N, 0, ABG)
00:22:07.485 00.001 9640 Move returns status 0, amount 0
00:22:07.485 00.000 9640 move complete, result=0
00:22:07.485 00.000 9640 worker thread done servicing request
00:22:07.485 00.000 9640 Worker thread wakes up
00:22:07.485 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:22:07.485 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:22:07.485 00.000 16872 GuideStep: -0.3 px 29 ms EAST, -0.1 px 0 ms NORTH
00:22:09.140 01.655 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d2e3e7cc-de5e-49c7-938a-aa3d9f5ac6c6"}
00:22:09.143 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d2e3e7cc-de5e-49c7-938a-aa3d9f5ac6c6"}
00:22:09.147 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eb326e39-31cc-4298-b2ca-cf44cb4c3d38"}
00:22:09.150 00.003 16872 case statement mapped state 6 to 3
00:22:09.152 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb326e39-31cc-4298-b2ca-cf44cb4c3d38"}
00:22:09.156 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"89c00779-3f21-498c-a2d5-df24d3448cb0"}
00:22:09.158 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.31,7.33],"pixels":"..."},"id":"89c00779-3f21-498c-a2d5-df24d3448cb0"}
00:22:11.574 02.416 9640 Exposure complete
00:22:11.712 00.138 9640 worker thread done servicing request
00:22:11.712 00.000 16872 OnExposeComplete: enter
00:22:11.717 00.005 16872 UpdateGuideState(): m_state=6
00:22:11.720 00.003 16872 Star::Find(15, 1613, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:22:11.722 00.002 16872 Star::Find returns 1 (0), X=1613.19, Y=577.52, Mass=386558, SNR=402.1, Peak=37228 HFD=3.4
00:22:11.725 00.003 16872 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.56) = xAngle (-3.87 = 2.41)
00:22:11.728 00.003 16872 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.82 = 2.46)
00:22:11.731 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.31 mountX=-0.08 mountY=0.06, mountTheta=2.44
00:22:11.735 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=-0.07, opts=13)
00:22:11.738 00.003 16872 Enqueuing Move request for scope (-0.07, -0.07)
00:22:11.740 00.002 9640 Worker thread wakes up
00:22:11.741 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
00:22:11.741 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
00:22:11.741 00.000 9640 Moving (-0.07, -0.07) raw xDistance=-0.08 yDistance=0.06
00:22:11.741 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:22:11.741 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
00:22:11.741 00.000 9640 MoveAxis(E, 0, ABG)
00:22:11.741 00.000 9640 Move returns status 0, amount 0
00:22:11.741 00.000 9640 MoveAxis(N, 0, ABG)
00:22:11.741 00.000 9640 Move returns status 0, amount 0
00:22:11.741 00.000 9640 move complete, result=0
00:22:11.741 00.000 9640 worker thread done servicing request
00:22:11.746 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3288, FiltMin=3162, FiltMax=65520, Gamma=2.190
00:22:11.788 00.042 16872 UpdateGuideState exits: m=386558 SNR=402.1
00:22:11.791 00.003 16872 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 2 / 99999
00:22:11.794 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785731.794,"Host":"RBFOCUS307","Inst":1,"Distance":0.19,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:22:11.796 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:11.799 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:22:11.801 00.002 16872 Enqueuing Expose request
00:22:11.804 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:11.807 00.003 9640 Worker thread wakes up
00:22:11.807 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:22:11.807 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:22:12.638 00.831 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e6b2054-3237-43f2-904b-d666296beac2"}
00:22:12.642 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2e6b2054-3237-43f2-904b-d666296beac2"}
00:22:12.647 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e51ca64c-5015-4218-9651-54c25264e996"}
00:22:12.651 00.004 16872 case statement mapped state 6 to 3
00:22:12.655 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e51ca64c-5015-4218-9651-54c25264e996"}
00:22:12.660 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bf304681-b167-475b-81ea-0d18b7e94eef"}
00:22:12.664 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.19,6.52],"pixels":"..."},"id":"bf304681-b167-475b-81ea-0d18b7e94eef"}
00:22:15.880 03.216 9640 Exposure complete
00:22:16.023 00.143 9640 worker thread done servicing request
00:22:16.024 00.001 16872 OnExposeComplete: enter
00:22:16.027 00.003 16872 UpdateGuideState(): m_state=6
00:22:16.031 00.004 16872 Star::Find(15, 1613, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:22:16.035 00.004 16872 Star::Find returns 1 (0), X=1613.32, Y=577.49, Mass=395749, SNR=394.6, Peak=33648 HFD=3.5
00:22:16.038 00.003 16872 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.56) = xAngle (-2.66 = -2.66)
00:22:16.041 00.003 16872 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.61 = -2.61)
00:22:16.044 00.003 16872 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.12 cameraTheta=-1.10 mountX=-0.10 mountY=-0.06, mountTheta=-2.62
00:22:16.049 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=-0.10, opts=13)
00:22:16.053 00.004 16872 Enqueuing Move request for scope (0.05, -0.10)
00:22:16.055 00.002 9640 Worker thread wakes up
00:22:16.055 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
00:22:16.055 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
00:22:16.055 00.000 9640 Moving (0.05, -0.10) raw xDistance=-0.10 yDistance=-0.06
00:22:16.056 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.10
00:22:16.056 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.06, m_sumCorr=0
00:22:16.056 00.000 9640 MoveAxis(E, 11, ABG)
00:22:16.056 00.000 9640 Guiding  Dir = 2, Dur = 11
00:22:16.056 00.000 9640 IsSlewing returns 0
00:22:16.056 00.000 9640 IsGuiding returns 0
00:22:16.057 00.001 9640 PulseGuide returned control before completion, sleep 21
00:22:16.061 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3280, FiltMin=3168, FiltMax=65512, Gamma=2.190
00:22:16.094 00.033 9640 IsGuiding returns 1
00:22:16.094 00.000 9640 scope still moving after pulse duration time elapsed
00:22:16.103 00.009 16872 UpdateGuideState exits: m=395749 SNR=394.6
00:22:16.106 00.003 16872 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 3 / 99999
00:22:16.109 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785736.109,"Host":"RBFOCUS307","Inst":1,"Distance":0.17,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:22:16.112 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:16.115 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:22:16.117 00.002 16872 Enqueuing Expose request
00:22:16.125 00.008 9640 IsSlewing returns 0
00:22:16.125 00.000 9640 IsGuiding returns 1
00:22:16.144 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78b01822-a404-4b8d-866e-235a54b46553"}
00:22:16.147 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"78b01822-a404-4b8d-866e-235a54b46553"}
00:22:16.152 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba3839e0-8f70-4144-b3ec-12deff6bf54a"}
00:22:16.154 00.002 16872 case statement mapped state 6 to 3
00:22:16.161 00.007 9640 IsSlewing returns 0
00:22:16.161 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba3839e0-8f70-4144-b3ec-12deff6bf54a"}
00:22:16.164 00.003 9640 IsGuiding returns 0
00:22:16.164 00.000 9640 scope move finished after 11 + 96 ms
00:22:16.164 00.000 9640 Move returns status 0, amount 11
00:22:16.164 00.000 9640 MoveAxis(N, 0, ABG)
00:22:16.164 00.000 9640 Move returns status 0, amount 0
00:22:16.164 00.000 9640 move complete, result=0
00:22:16.164 00.000 9640 worker thread done servicing request
00:22:16.164 00.000 9640 Worker thread wakes up
00:22:16.164 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:22:16.164 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:22:16.165 00.001 16872 GuideStep: -0.1 px 11 ms EAST, -0.1 px 0 ms NORTH
00:22:16.173 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ff03b5d5-332d-487b-83f3-03d71947f1f1"}
00:22:16.177 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.32,7.49],"pixels":"..."},"id":"ff03b5d5-332d-487b-83f3-03d71947f1f1"}
00:22:19.639 03.462 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18266298-6b13-4161-a2ea-0444ce7aea34"}
00:22:19.642 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"18266298-6b13-4161-a2ea-0444ce7aea34"}
00:22:19.646 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"63649a0f-5567-4d12-8b8d-06a40c9de14f"}
00:22:19.648 00.002 16872 case statement mapped state 6 to 3
00:22:19.651 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"63649a0f-5567-4d12-8b8d-06a40c9de14f"}
00:22:19.655 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5f64e06c-b1a1-49fd-b733-66cf6f331e66"}
00:22:19.658 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.32,7.49],"pixels":"..."},"id":"5f64e06c-b1a1-49fd-b733-66cf6f331e66"}
00:22:20.217 00.559 9640 Exposure complete
00:22:20.353 00.136 9640 worker thread done servicing request
00:22:20.353 00.000 16872 OnExposeComplete: enter
00:22:20.356 00.003 16872 UpdateGuideState(): m_state=6
00:22:20.359 00.003 16872 Star::Find(15, 1613, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:22:20.362 00.003 16872 Star::Find returns 1 (0), X=1613.10, Y=577.87, Mass=415329, SNR=417.1, Peak=39164 HFD=3.6
00:22:20.364 00.002 16872 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.56) = xAngle (0.56 = 0.56)
00:22:20.367 00.003 16872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.60 = 0.60)
00:22:20.369 00.002 16872 CameraToMount -- cameraX=-0.16 cameraY=0.27 hyp=0.32 cameraTheta=2.11 mountX=0.27 mountY=0.18, mountTheta=0.59
00:22:20.373 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.16, y=0.27, opts=13)
00:22:20.376 00.003 16872 Enqueuing Move request for scope (-0.16, 0.27)
00:22:20.378 00.002 9640 Worker thread wakes up
00:22:20.378 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.27) opts 0xd
00:22:20.378 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.16, 0.27)
00:22:20.378 00.000 9640 Moving (-0.16, 0.27) raw xDistance=0.27 yDistance=0.18
00:22:20.378 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.27
00:22:20.378 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
00:22:20.378 00.000 9640 MoveAxis(W, 28, ABG)
00:22:20.379 00.001 9640 Guiding  Dir = 3, Dur = 28
00:22:20.379 00.000 9640 IsSlewing returns 0
00:22:20.379 00.000 9640 IsGuiding returns 0
00:22:20.379 00.000 9640 PulseGuide returned control before completion, sleep 38
00:22:20.387 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3288, FiltMin=3150, FiltMax=65516, Gamma=2.190
00:22:20.425 00.038 16872 UpdateGuideState exits: m=415329 SNR=417.1
00:22:20.429 00.004 16872 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 4 / 99999
00:22:20.432 00.003 16872 PhdController: newstate STATE_FINISH
00:22:20.435 00.003 16872 PhdController complete: success
00:22:20.438 00.003 9640 IsGuiding returns 1
00:22:20.438 00.000 9640 scope still moving after pulse duration time elapsed
00:22:20.438 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777785740.438,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:22:20.441 00.003 16872 Mount: notify guiding dither settle done success=1
00:22:20.445 00.004 16872 PhdController: newstate STATE_IDLE
00:22:20.448 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:20.451 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:22:20.453 00.002 16872 Enqueuing Expose request
00:22:20.459 00.006 9640 IsSlewing returns 0
00:22:20.460 00.001 9640 IsGuiding returns 0
00:22:20.461 00.001 9640 scope move finished after 28 + 53 ms
00:22:20.461 00.000 9640 Move returns status 0, amount 28
00:22:20.461 00.000 9640 MoveAxis(N, 0, ABG)
00:22:20.461 00.000 9640 Move returns status 0, amount 0
00:22:20.462 00.001 9640 move complete, result=0
00:22:20.462 00.000 9640 worker thread done servicing request
00:22:20.462 00.000 9640 Worker thread wakes up
00:22:20.462 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:22:20.462 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:22:20.463 00.001 16872 GuideStep: 0.3 px 28 ms WEST, 0.2 px 0 ms NORTH
00:22:21.458 00.995 16872 evsrv: cli 0D3BF8C8 connect
00:22:21.462 00.004 16872 case statement mapped state 6 to 3
00:22:21.467 00.005 16872 case statement mapped state 6 to 3
00:22:21.471 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"2cba38ec-dd17-43b0-9996-2bda47eaf96e"}
00:22:21.477 00.006 16872 case statement mapped state 6 to 3
00:22:21.480 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2cba38ec-dd17-43b0-9996-2bda47eaf96e"}
00:22:21.484 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:22:23.139 01.655 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"087af37c-631b-4f93-98b0-c9973eee457a"}
00:22:23.142 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"087af37c-631b-4f93-98b0-c9973eee457a"}
00:22:23.147 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1030cf81-d9f3-426a-b6a1-318cf1fa1ab9"}
00:22:23.150 00.003 16872 case statement mapped state 6 to 3
00:22:23.153 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1030cf81-d9f3-426a-b6a1-318cf1fa1ab9"}
00:22:23.158 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93b61429-9a3a-47ad-83ae-4708bb2c79fd"}
00:22:23.160 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.10,6.87],"pixels":"..."},"id":"93b61429-9a3a-47ad-83ae-4708bb2c79fd"}
00:22:24.533 01.373 9640 Exposure complete
00:22:24.684 00.151 9640 worker thread done servicing request
00:22:24.684 00.000 16872 OnExposeComplete: enter
00:22:24.689 00.005 16872 UpdateGuideState(): m_state=6
00:22:24.693 00.004 16872 Star::Find(15, 1613, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:22:24.697 00.004 16872 Star::Find returns 1 (0), X=1613.10, Y=577.93, Mass=404535, SNR=399.0, Peak=41444 HFD=3.1
00:22:24.702 00.005 16872 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.56) = xAngle (0.48 = 0.48)
00:22:24.706 00.004 16872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.53 = 0.53)
00:22:24.711 00.005 16872 CameraToMount -- cameraX=-0.16 cameraY=0.33 hyp=0.37 cameraTheta=2.03 mountX=0.33 mountY=0.18, mountTheta=0.51
00:22:24.719 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.16, y=0.33, opts=13)
00:22:24.723 00.004 16872 Enqueuing Move request for scope (-0.16, 0.33)
00:22:24.728 00.005 9640 Worker thread wakes up
00:22:24.728 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.33) opts 0xd
00:22:24.729 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.16, 0.33)
00:22:24.729 00.000 9640 Moving (-0.16, 0.33) raw xDistance=0.33 yDistance=0.18
00:22:24.729 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.33
00:22:24.729 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
00:22:24.729 00.000 9640 MoveAxis(W, 37, ABG)
00:22:24.729 00.000 9640 Guiding  Dir = 3, Dur = 37
00:22:24.729 00.000 9640 IsSlewing returns 0
00:22:24.729 00.000 9640 IsGuiding returns 0
00:22:24.730 00.001 9640 PulseGuide returned control before completion, sleep 47
00:22:24.736 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3280, FiltMin=3184, FiltMax=65516, Gamma=2.190
00:22:24.778 00.042 16872 UpdateGuideState exits: m=404535 SNR=399.0
00:22:24.782 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:24.785 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:22:24.790 00.005 9640 IsGuiding returns 1
00:22:24.790 00.000 9640 scope still moving after pulse duration time elapsed
00:22:24.791 00.001 16872 Enqueuing Expose request
00:22:24.817 00.026 9640 IsSlewing returns 0
00:22:24.817 00.000 9640 IsGuiding returns 0
00:22:24.817 00.000 9640 scope move finished after 37 + 50 ms
00:22:24.817 00.000 9640 Move returns status 0, amount 37
00:22:24.817 00.000 9640 MoveAxis(N, 0, ABG)
00:22:24.817 00.000 9640 Move returns status 0, amount 0
00:22:24.817 00.000 9640 move complete, result=0
00:22:24.817 00.000 9640 worker thread done servicing request
00:22:24.817 00.000 9640 Worker thread wakes up
00:22:24.817 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:22:24.817 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:22:24.819 00.002 16872 GuideStep: 0.3 px 37 ms WEST, 0.2 px 0 ms NORTH
00:22:26.639 01.820 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd7a3385-4571-4fe2-a41b-7bebfe73823e"}
00:22:26.644 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fd7a3385-4571-4fe2-a41b-7bebfe73823e"}
00:22:26.649 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"abe97012-1972-4274-b584-4356525a4d04"}
00:22:26.653 00.004 16872 case statement mapped state 6 to 3
00:22:26.656 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"abe97012-1972-4274-b584-4356525a4d04"}
00:22:26.662 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2feea9e2-f3cc-4921-ada3-ed0ff1e23aba"}
00:22:26.666 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.10,6.93],"pixels":"..."},"id":"2feea9e2-f3cc-4921-ada3-ed0ff1e23aba"}
00:22:28.892 02.226 9640 Exposure complete
00:22:29.028 00.136 9640 worker thread done servicing request
00:22:29.029 00.001 16872 OnExposeComplete: enter
00:22:29.032 00.003 16872 UpdateGuideState(): m_state=6
00:22:29.034 00.002 16872 Star::Find(15, 1613, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:22:29.037 00.003 16872 Star::Find returns 1 (0), X=1613.07, Y=577.08, Mass=405360, SNR=387.2, Peak=36792 HFD=3.7
00:22:29.040 00.003 16872 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.56) = xAngle (-3.48 = 2.81)
00:22:29.043 00.003 16872 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.43 = 2.85)
00:22:29.046 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=-0.52 hyp=0.55 cameraTheta=-1.92 mountX=-0.52 mountY=0.16, mountTheta=2.85
00:22:29.052 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=-0.52, opts=13)
00:22:29.055 00.003 16872 Enqueuing Move request for scope (-0.19, -0.52)
00:22:29.058 00.003 9640 Worker thread wakes up
00:22:29.058 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.52) opts 0xd
00:22:29.058 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, -0.52)
00:22:29.058 00.000 9640 Moving (-0.19, -0.52) raw xDistance=-0.52 yDistance=0.16
00:22:29.058 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.52
00:22:29.058 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=0
00:22:29.058 00.000 9640 MoveAxis(E, 51, ABG)
00:22:29.058 00.000 9640 Guiding  Dir = 2, Dur = 51
00:22:29.058 00.000 9640 IsSlewing returns 0
00:22:29.059 00.001 9640 IsGuiding returns 0
00:22:29.059 00.000 9640 PulseGuide returned control before completion, sleep 61
00:22:29.064 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3284, FiltMin=3144, FiltMax=65516, Gamma=2.190
00:22:29.101 00.037 16872 UpdateGuideState exits: m=405360 SNR=387.2
00:22:29.104 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:29.107 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:22:29.113 00.006 16872 Enqueuing Expose request
00:22:29.124 00.011 9640 IsGuiding returns 1
00:22:29.124 00.000 9640 scope still moving after pulse duration time elapsed
00:22:29.156 00.032 9640 IsSlewing returns 0
00:22:29.156 00.000 9640 IsGuiding returns 0
00:22:29.157 00.001 9640 scope move finished after 51 + 46 ms
00:22:29.157 00.000 9640 Move returns status 0, amount 51
00:22:29.157 00.000 9640 MoveAxis(N, 0, ABG)
00:22:29.157 00.000 9640 Move returns status 0, amount 0
00:22:29.157 00.000 9640 move complete, result=0
00:22:29.158 00.001 9640 worker thread done servicing request
00:22:29.158 00.000 9640 Worker thread wakes up
00:22:29.158 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:22:29.158 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:22:29.159 00.001 16872 GuideStep: -0.5 px 51 ms EAST, 0.2 px 0 ms NORTH
00:22:30.153 00.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b23e98e9-141e-4b09-ae69-0eede8560c2c"}
00:22:30.156 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b23e98e9-141e-4b09-ae69-0eede8560c2c"}
00:22:30.161 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4cd85977-01d2-4460-9389-2d42590f6291"}
00:22:30.165 00.004 16872 case statement mapped state 6 to 3
00:22:30.168 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4cd85977-01d2-4460-9389-2d42590f6291"}
00:22:30.172 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3e9935a3-fa19-405b-8989-6fdc94708f3c"}
00:22:30.175 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.07,7.08],"pixels":"..."},"id":"3e9935a3-fa19-405b-8989-6fdc94708f3c"}
00:22:33.221 03.046 9640 Exposure complete
00:22:33.362 00.141 9640 worker thread done servicing request
00:22:33.362 00.000 16872 OnExposeComplete: enter
00:22:33.367 00.005 16872 UpdateGuideState(): m_state=6
00:22:33.371 00.004 16872 Star::Find(15, 1613, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:22:33.374 00.003 16872 Star::Find returns 1 (0), X=1612.99, Y=577.55, Mass=388116, SNR=383.2, Peak=38196 HFD=3.5
00:22:33.376 00.002 16872 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.56) = xAngle (-4.51 = 1.77)
00:22:33.378 00.002 16872 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.46 = 1.82)
00:22:33.382 00.004 16872 CameraToMount -- cameraX=-0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-2.95 mountX=-0.06 mountY=0.27, mountTheta=1.78
00:22:33.387 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=-0.05, opts=13)
00:22:33.389 00.002 16872 Enqueuing Move request for scope (-0.27, -0.05)
00:22:33.392 00.003 9640 Worker thread wakes up
00:22:33.392 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.05) opts 0xd
00:22:33.392 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, -0.05)
00:22:33.392 00.000 9640 Moving (-0.27, -0.05) raw xDistance=-0.06 yDistance=0.27
00:22:33.393 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:22:33.393 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.27, m_sumCorr=0
00:22:33.393 00.000 9640 MoveAxis(E, 0, ABG)
00:22:33.393 00.000 9640 Move returns status 0, amount 0
00:22:33.393 00.000 9640 MoveAxis(N, 0, ABG)
00:22:33.393 00.000 9640 Move returns status 0, amount 0
00:22:33.393 00.000 9640 move complete, result=0
00:22:33.393 00.000 9640 worker thread done servicing request
00:22:33.401 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3280, FiltMin=3098, FiltMax=65516, Gamma=2.190
00:22:33.439 00.038 16872 UpdateGuideState exits: m=388116 SNR=383.2
00:22:33.443 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:33.445 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:22:33.447 00.002 16872 Enqueuing Expose request
00:22:33.450 00.003 9640 Worker thread wakes up
00:22:33.450 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:22:33.450 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:22:33.450 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:22:33.653 00.203 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dca5b344-2b91-4541-9d12-959bfd47cb7e"}
00:22:33.656 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dca5b344-2b91-4541-9d12-959bfd47cb7e"}
00:22:33.660 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ced20fbc-e432-46d4-a6d0-a02ebc0a37ff"}
00:22:33.664 00.004 16872 case statement mapped state 6 to 3
00:22:33.668 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ced20fbc-e432-46d4-a6d0-a02ebc0a37ff"}
00:22:33.671 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2fefa582-d821-4602-9161-a6b8ba7021fb"}
00:22:33.674 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.99,6.55],"pixels":"..."},"id":"2fefa582-d821-4602-9161-a6b8ba7021fb"}
00:22:37.153 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ad929ab-ba48-4505-9b4a-ad08d2f59f62"}
00:22:37.156 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1ad929ab-ba48-4505-9b4a-ad08d2f59f62"}
00:22:37.160 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f323f603-4f6c-40e5-b6e1-36c52379cc11"}
00:22:37.163 00.003 16872 case statement mapped state 6 to 3
00:22:37.165 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f323f603-4f6c-40e5-b6e1-36c52379cc11"}
00:22:37.169 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"907a08cf-59c1-4fa1-bfd8-81f2963f6069"}
00:22:37.172 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.99,6.55],"pixels":"..."},"id":"907a08cf-59c1-4fa1-bfd8-81f2963f6069"}
00:22:37.524 00.352 9640 Exposure complete
00:22:37.661 00.137 9640 worker thread done servicing request
00:22:37.661 00.000 16872 OnExposeComplete: enter
00:22:37.665 00.004 16872 UpdateGuideState(): m_state=6
00:22:37.668 00.003 16872 Star::Find(15, 1612, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:22:37.670 00.002 16872 Star::Find returns 1 (0), X=1613.06, Y=577.75, Mass=408841, SNR=410.3, Peak=44032 HFD=3.2
00:22:37.673 00.003 16872 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.56) = xAngle (0.93 = 0.93)
00:22:37.676 00.003 16872 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.98 = 0.98)
00:22:37.679 00.003 16872 CameraToMount -- cameraX=-0.21 cameraY=0.16 hyp=0.26 cameraTheta=2.49 mountX=0.15 mountY=0.22, mountTheta=0.95
00:22:37.683 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=0.16, opts=13)
00:22:37.686 00.003 16872 Enqueuing Move request for scope (-0.21, 0.16)
00:22:37.689 00.003 9640 Worker thread wakes up
00:22:37.689 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.16) opts 0xd
00:22:37.689 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, 0.16)
00:22:37.689 00.000 9640 Moving (-0.21, 0.16) raw xDistance=0.15 yDistance=0.22
00:22:37.689 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.15
00:22:37.689 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.22, m_sumCorr=0.18
00:22:37.689 00.000 9640 MoveAxis(W, 16, ABG)
00:22:37.689 00.000 9640 Guiding  Dir = 3, Dur = 16
00:22:37.689 00.000 9640 IsSlewing returns 0
00:22:37.690 00.001 9640 IsGuiding returns 0
00:22:37.690 00.000 9640 PulseGuide returned control before completion, sleep 26
00:22:37.696 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3280, FiltMin=3180, FiltMax=65516, Gamma=2.190
00:22:37.723 00.027 9640 IsGuiding returns 1
00:22:37.723 00.000 9640 scope still moving after pulse duration time elapsed
00:22:37.734 00.011 16872 UpdateGuideState exits: m=408841 SNR=410.3
00:22:37.738 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:37.741 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:22:37.744 00.003 16872 Enqueuing Expose request
00:22:37.755 00.011 9640 IsSlewing returns 0
00:22:37.755 00.000 9640 IsGuiding returns 0
00:22:37.755 00.000 9640 scope move finished after 16 + 49 ms
00:22:37.756 00.001 9640 Move returns status 0, amount 16
00:22:37.756 00.000 9640 MoveAxis(S, 22, ABG)
00:22:37.756 00.000 9640 Guiding  Dir = 1, Dur = 22
00:22:37.756 00.000 9640 IsSlewing returns 0
00:22:37.757 00.001 9640 IsGuiding returns 0
00:22:37.757 00.000 9640 PulseGuide returned control before completion, sleep 32
00:22:37.802 00.045 9640 IsGuiding returns 1
00:22:37.803 00.001 9640 scope still moving after pulse duration time elapsed
00:22:37.834 00.031 9640 IsSlewing returns 0
00:22:37.835 00.001 9640 IsGuiding returns 0
00:22:37.835 00.000 9640 scope move finished after 22 + 55 ms
00:22:37.835 00.000 9640 Move returns status 0, amount 22
00:22:37.835 00.000 9640 move complete, result=0
00:22:37.835 00.000 9640 worker thread done servicing request
00:22:37.835 00.000 9640 Worker thread wakes up
00:22:37.835 00.000 16872 GuideStep: 0.2 px 16 ms WEST, 0.2 px 22 ms SOUTH
00:22:37.842 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
00:22:37.842 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:22:40.652 02.810 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"09e7ced7-d1bf-4e38-89ed-cc0eae5eb392"}
00:22:40.655 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"09e7ced7-d1bf-4e38-89ed-cc0eae5eb392"}
00:22:40.657 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9c6fea0-7569-4858-b0a1-c8a8ccd9dcc7"}
00:22:40.662 00.005 16872 case statement mapped state 6 to 3
00:22:40.666 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9c6fea0-7569-4858-b0a1-c8a8ccd9dcc7"}
00:22:40.670 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d9e6762-1dd9-497b-8757-1b3f29a0b68c"}
00:22:40.672 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.06,6.75],"pixels":"..."},"id":"7d9e6762-1dd9-497b-8757-1b3f29a0b68c"}
00:22:41.913 01.241 9640 Exposure complete
00:22:42.053 00.140 9640 worker thread done servicing request
00:22:42.053 00.000 16872 OnExposeComplete: enter
00:22:42.056 00.003 16872 UpdateGuideState(): m_state=6
00:22:42.058 00.002 16872 Star::Find(15, 1613, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:22:42.061 00.003 16872 Star::Find returns 1 (0), X=1613.01, Y=577.39, Mass=391250, SNR=411.0, Peak=37320 HFD=3.5
00:22:42.066 00.005 16872 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.56) = xAngle (-4.01 = 2.27)
00:22:42.071 00.005 16872 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.97 = 2.31)
00:22:42.073 00.002 16872 CameraToMount -- cameraX=-0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-2.46 mountX=-0.21 mountY=0.24, mountTheta=2.29
00:22:42.078 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.25, y=-0.20, opts=13)
00:22:42.082 00.004 16872 Enqueuing Move request for scope (-0.25, -0.20)
00:22:42.084 00.002 9640 Worker thread wakes up
00:22:42.084 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.20) opts 0xd
00:22:42.085 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.25, -0.20)
00:22:42.085 00.000 9640 Moving (-0.25, -0.20) raw xDistance=-0.21 yDistance=0.24
00:22:42.085 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.21
00:22:42.085 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=0.18
00:22:42.085 00.000 9640 MoveAxis(E, 20, ABG)
00:22:42.085 00.000 9640 Guiding  Dir = 2, Dur = 20
00:22:42.085 00.000 9640 IsSlewing returns 0
00:22:42.085 00.000 9640 IsGuiding returns 0
00:22:42.086 00.001 9640 PulseGuide returned control before completion, sleep 30
00:22:42.090 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3272, FiltMin=3180, FiltMax=65516, Gamma=2.190
00:22:42.128 00.038 9640 IsGuiding returns 1
00:22:42.128 00.000 9640 scope still moving after pulse duration time elapsed
00:22:42.129 00.001 16872 UpdateGuideState exits: m=391250 SNR=411.0
00:22:42.133 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:42.137 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:22:42.139 00.002 16872 Enqueuing Expose request
00:22:42.158 00.019 9640 IsSlewing returns 0
00:22:42.158 00.000 9640 IsGuiding returns 0
00:22:42.158 00.000 9640 scope move finished after 20 + 52 ms
00:22:42.158 00.000 9640 Move returns status 0, amount 20
00:22:42.158 00.000 9640 MoveAxis(N, 0, ABG)
00:22:42.158 00.000 9640 Move returns status 0, amount 0
00:22:42.158 00.000 9640 move complete, result=0
00:22:42.158 00.000 9640 worker thread done servicing request
00:22:42.158 00.000 9640 Worker thread wakes up
00:22:42.158 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:22:42.158 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:22:42.163 00.005 16872 GuideStep: -0.2 px 20 ms EAST, 0.2 px 0 ms NORTH
00:22:44.154 01.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b40a9d79-7add-4bd2-a948-4b21448bfc01"}
00:22:44.158 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b40a9d79-7add-4bd2-a948-4b21448bfc01"}
00:22:44.163 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"41e17d63-ff83-4eea-8b73-bcc3983e444b"}
00:22:44.166 00.003 16872 case statement mapped state 6 to 3
00:22:44.168 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"41e17d63-ff83-4eea-8b73-bcc3983e444b"}
00:22:44.172 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fb22c960-bdfa-434f-b16d-1fd8f7bd4c7d"}
00:22:44.175 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.01,7.39],"pixels":"..."},"id":"fb22c960-bdfa-434f-b16d-1fd8f7bd4c7d"}
00:22:46.228 02.053 9640 Exposure complete
00:22:46.369 00.141 9640 worker thread done servicing request
00:22:46.370 00.001 16872 OnExposeComplete: enter
00:22:46.373 00.003 16872 UpdateGuideState(): m_state=6
00:22:46.377 00.004 16872 Star::Find(15, 1613, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:22:46.380 00.003 16872 Star::Find returns 1 (0), X=1613.01, Y=577.75, Mass=411551, SNR=393.2, Peak=43164 HFD=3.2
00:22:46.382 00.002 16872 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.56) = xAngle (1.03 = 1.03)
00:22:46.385 00.003 16872 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.08 = 1.08)
00:22:46.389 00.004 16872 CameraToMount -- cameraX=-0.25 cameraY=0.15 hyp=0.29 cameraTheta=2.59 mountX=0.15 mountY=0.26, mountTheta=1.04
00:22:46.394 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.25, y=0.15, opts=13)
00:22:46.397 00.003 16872 Enqueuing Move request for scope (-0.25, 0.15)
00:22:46.400 00.003 9640 Worker thread wakes up
00:22:46.400 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.15) opts 0xd
00:22:46.400 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.25, 0.15)
00:22:46.400 00.000 9640 Moving (-0.25, 0.15) raw xDistance=0.15 yDistance=0.26
00:22:46.401 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.15
00:22:46.401 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=0.18
00:22:46.401 00.000 9640 MoveAxis(W, 14, ABG)
00:22:46.401 00.000 9640 Guiding  Dir = 3, Dur = 14
00:22:46.401 00.000 9640 IsSlewing returns 0
00:22:46.401 00.000 9640 IsGuiding returns 0
00:22:46.402 00.001 9640 PulseGuide returned control before completion, sleep 24
00:22:46.408 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65520, med=3272, FiltMin=3116, FiltMax=65516, Gamma=2.190
00:22:46.436 00.028 9640 IsGuiding returns 1
00:22:46.436 00.000 9640 scope still moving after pulse duration time elapsed
00:22:46.448 00.012 16872 UpdateGuideState exits: m=411551 SNR=393.2
00:22:46.451 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:46.454 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:22:46.456 00.002 16872 Enqueuing Expose request
00:22:46.466 00.010 9640 IsSlewing returns 0
00:22:46.466 00.000 9640 IsGuiding returns 0
00:22:46.467 00.001 9640 scope move finished after 14 + 52 ms
00:22:46.468 00.001 9640 Move returns status 0, amount 14
00:22:46.468 00.000 9640 MoveAxis(N, 0, ABG)
00:22:46.468 00.000 9640 Move returns status 0, amount 0
00:22:46.468 00.000 9640 move complete, result=0
00:22:46.468 00.000 9640 worker thread done servicing request
00:22:46.468 00.000 9640 Worker thread wakes up
00:22:46.468 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:22:46.468 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:22:46.469 00.001 16872 GuideStep: 0.2 px 14 ms WEST, 0.3 px 0 ms NORTH
00:22:47.654 01.185 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a47ac7ce-4483-4254-ab53-0801a732c741"}
00:22:47.658 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a47ac7ce-4483-4254-ab53-0801a732c741"}
00:22:47.662 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"64a2bd57-8a17-49a3-8541-563817a13fb9"}
00:22:47.666 00.004 16872 case statement mapped state 6 to 3
00:22:47.669 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"64a2bd57-8a17-49a3-8541-563817a13fb9"}
00:22:47.673 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a9ad04a8-e6aa-4547-86f8-3196431b45cd"}
00:22:47.678 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.01,6.75],"pixels":"..."},"id":"a9ad04a8-e6aa-4547-86f8-3196431b45cd"}
00:22:50.534 02.856 9640 Exposure complete
00:22:50.675 00.141 9640 worker thread done servicing request
00:22:50.675 00.000 16872 OnExposeComplete: enter
00:22:50.678 00.003 16872 UpdateGuideState(): m_state=6
00:22:50.682 00.004 16872 Star::Find(15, 1613, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:22:50.687 00.005 16872 Star::Find returns 1 (0), X=1612.95, Y=577.43, Mass=397147, SNR=400.4, Peak=38916 HFD=3.6
00:22:50.691 00.004 16872 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.56) = xAngle (-4.22 = 2.07)
00:22:50.693 00.002 16872 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.17 = 2.11)
00:22:50.696 00.003 16872 CameraToMount -- cameraX=-0.31 cameraY=-0.16 hyp=0.35 cameraTheta=-2.66 mountX=-0.17 mountY=0.30, mountTheta=2.08
00:22:50.700 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.31, y=-0.16, opts=13)
00:22:50.703 00.003 16872 Enqueuing Move request for scope (-0.31, -0.16)
00:22:50.706 00.003 9640 Worker thread wakes up
00:22:50.706 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.16) opts 0xd
00:22:50.706 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.31, -0.16)
00:22:50.706 00.000 9640 Moving (-0.31, -0.16) raw xDistance=-0.17 yDistance=0.30
00:22:50.706 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.17
00:22:50.706 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.30, m_sumCorr=0.18
00:22:50.706 00.000 9640 MoveAxis(E, 17, ABG)
00:22:50.706 00.000 9640 Guiding  Dir = 2, Dur = 17
00:22:50.706 00.000 9640 IsSlewing returns 0
00:22:50.707 00.001 9640 IsGuiding returns 0
00:22:50.707 00.000 9640 PulseGuide returned control before completion, sleep 27
00:22:50.712 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3272, FiltMin=3122, FiltMax=65516, Gamma=2.190
00:22:50.747 00.035 9640 IsGuiding returns 1
00:22:50.747 00.000 9640 scope still moving after pulse duration time elapsed
00:22:50.750 00.003 16872 UpdateGuideState exits: m=397147 SNR=400.4
00:22:50.755 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:50.758 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:22:50.761 00.003 16872 Enqueuing Expose request
00:22:50.778 00.017 9640 IsSlewing returns 0
00:22:50.778 00.000 9640 IsGuiding returns 0
00:22:50.778 00.000 9640 scope move finished after 17 + 53 ms
00:22:50.778 00.000 9640 Move returns status 0, amount 17
00:22:50.778 00.000 9640 MoveAxis(N, 0, ABG)
00:22:50.779 00.001 9640 Move returns status 0, amount 0
00:22:50.779 00.000 9640 move complete, result=0
00:22:50.779 00.000 9640 worker thread done servicing request
00:22:50.779 00.000 9640 Worker thread wakes up
00:22:50.779 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:22:50.779 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:22:50.779 00.000 16872 GuideStep: -0.2 px 17 ms EAST, 0.3 px 0 ms NORTH
00:22:51.154 00.375 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24329506-2382-42e7-8203-81db44169cee"}
00:22:51.159 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"24329506-2382-42e7-8203-81db44169cee"}
00:22:51.163 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed466b96-9e12-40a5-bb53-90b34aaac504"}
00:22:51.167 00.004 16872 case statement mapped state 6 to 3
00:22:51.172 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed466b96-9e12-40a5-bb53-90b34aaac504"}
00:22:51.195 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"48deb64f-9ea9-499b-b0d5-a0ff31bd38bb"}
00:22:51.202 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.95,7.43],"pixels":"..."},"id":"48deb64f-9ea9-499b-b0d5-a0ff31bd38bb"}
00:22:54.654 03.452 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b9ab9c3-3e4f-44ea-9283-e78dff9aec79"}
00:22:54.658 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1b9ab9c3-3e4f-44ea-9283-e78dff9aec79"}
00:22:54.662 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f0f103d5-9115-4fcb-a06f-03879e597c25"}
00:22:54.665 00.003 16872 case statement mapped state 6 to 3
00:22:54.669 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0f103d5-9115-4fcb-a06f-03879e597c25"}
00:22:54.672 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0aeea288-3474-47ff-a884-4f1fc42ac252"}
00:22:54.675 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.95,7.43],"pixels":"..."},"id":"0aeea288-3474-47ff-a884-4f1fc42ac252"}
00:22:54.853 00.178 9640 Exposure complete
00:22:54.989 00.136 9640 worker thread done servicing request
00:22:54.990 00.001 16872 OnExposeComplete: enter
00:22:54.992 00.002 16872 UpdateGuideState(): m_state=6
00:22:54.996 00.004 16872 Star::Find(15, 1612, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:22:54.998 00.002 16872 Star::Find returns 1 (0), X=1612.74, Y=577.56, Mass=364570, SNR=382.7, Peak=31216 HFD=3.6
00:22:55.000 00.002 16872 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.56) = xAngle (-4.63 = 1.65)
00:22:55.004 00.004 16872 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.59 = 1.70)
00:22:55.007 00.003 16872 CameraToMount -- cameraX=-0.53 cameraY=-0.03 hyp=0.53 cameraTheta=-3.08 mountX=-0.04 mountY=0.52, mountTheta=1.65
00:22:55.011 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.53, y=-0.03, opts=13)
00:22:55.015 00.004 16872 Enqueuing Move request for scope (-0.53, -0.03)
00:22:55.018 00.003 9640 Worker thread wakes up
00:22:55.018 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.03) opts 0xd
00:22:55.018 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.53, -0.03)
00:22:55.018 00.000 9640 Moving (-0.53, -0.03) raw xDistance=-0.04 yDistance=0.52
00:22:55.018 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:22:55.018 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.52, m_sumCorr=0.4
00:22:55.018 00.000 9640 MoveAxis(E, 0, ABG)
00:22:55.018 00.000 9640 Move returns status 0, amount 0
00:22:55.018 00.000 9640 MoveAxis(S, 26, ABG)
00:22:55.018 00.000 9640 Guiding  Dir = 1, Dur = 26
00:22:55.018 00.000 9640 IsSlewing returns 0
00:22:55.019 00.001 9640 IsGuiding returns 0
00:22:55.019 00.000 9640 PulseGuide returned control before completion, sleep 36
00:22:55.024 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3284, FiltMin=3162, FiltMax=65520, Gamma=2.190
00:22:55.055 00.031 9640 IsGuiding returns 1
00:22:55.056 00.001 9640 scope still moving after pulse duration time elapsed
00:22:55.064 00.008 16872 UpdateGuideState exits: m=364570 SNR=382.7
00:22:55.067 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:55.069 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:22:55.072 00.003 16872 Enqueuing Expose request
00:22:55.087 00.015 9640 IsSlewing returns 0
00:22:55.087 00.000 9640 IsGuiding returns 0
00:22:55.087 00.000 9640 scope move finished after 26 + 42 ms
00:22:55.087 00.000 9640 Move returns status 0, amount 26
00:22:55.087 00.000 9640 move complete, result=0
00:22:55.087 00.000 9640 worker thread done servicing request
00:22:55.088 00.001 9640 Worker thread wakes up
00:22:55.088 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:22:55.088 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:22:55.090 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.5 px 26 ms SOUTH
00:22:58.154 03.064 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b42237fb-6813-40a8-90a7-d1b114dfc54f"}
00:22:58.157 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b42237fb-6813-40a8-90a7-d1b114dfc54f"}
00:22:58.160 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"58c30ecb-fa24-45c0-98ae-6baffa0a619e"}
00:22:58.164 00.004 16872 case statement mapped state 6 to 3
00:22:58.168 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"58c30ecb-fa24-45c0-98ae-6baffa0a619e"}
00:22:58.172 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b06a0377-9c88-41c1-8acd-0a9e75fd092c"}
00:22:58.175 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.74,6.56],"pixels":"..."},"id":"b06a0377-9c88-41c1-8acd-0a9e75fd092c"}
00:22:59.169 00.994 9640 Exposure complete
00:22:59.315 00.146 9640 worker thread done servicing request
00:22:59.315 00.000 16872 OnExposeComplete: enter
00:22:59.319 00.004 16872 UpdateGuideState(): m_state=6
00:22:59.322 00.003 16872 Star::Find(15, 1612, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:22:59.324 00.002 16872 Star::Find returns 1 (0), X=1612.90, Y=577.88, Mass=390425, SNR=408.0, Peak=37748 HFD=3.8
00:22:59.327 00.003 16872 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.56) = xAngle (0.93 = 0.93)
00:22:59.330 00.003 16872 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.97 = 0.97)
00:22:59.334 00.004 16872 CameraToMount -- cameraX=-0.36 cameraY=0.28 hyp=0.46 cameraTheta=2.48 mountX=0.28 mountY=0.38, mountTheta=0.94
00:22:59.341 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.36, y=0.28, opts=13)
00:22:59.344 00.003 16872 Enqueuing Move request for scope (-0.36, 0.28)
00:22:59.347 00.003 9640 Worker thread wakes up
00:22:59.347 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.28) opts 0xd
00:22:59.347 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.36, 0.28)
00:22:59.347 00.000 9640 Moving (-0.36, 0.28) raw xDistance=0.28 yDistance=0.38
00:22:59.347 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.28
00:22:59.347 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.38, m_sumCorr=0.4
00:22:59.347 00.000 9640 MoveAxis(W, 29, ABG)
00:22:59.347 00.000 9640 Guiding  Dir = 3, Dur = 29
00:22:59.347 00.000 9640 IsSlewing returns 0
00:22:59.348 00.001 9640 IsGuiding returns 0
00:22:59.348 00.000 9640 PulseGuide returned control before completion, sleep 39
00:22:59.353 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3276, FiltMin=3188, FiltMax=65516, Gamma=2.190
00:22:59.392 00.039 16872 UpdateGuideState exits: m=390425 SNR=408.0
00:22:59.398 00.006 9640 IsGuiding returns 1
00:22:59.398 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:59.403 00.005 9640 scope still moving after pulse duration time elapsed
00:22:59.403 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:22:59.405 00.002 16872 Enqueuing Expose request
00:22:59.426 00.021 9640 IsSlewing returns 0
00:22:59.426 00.000 9640 IsGuiding returns 0
00:22:59.426 00.000 9640 scope move finished after 29 + 49 ms
00:22:59.426 00.000 9640 Move returns status 0, amount 29
00:22:59.426 00.000 9640 MoveAxis(N, 0, ABG)
00:22:59.426 00.000 9640 Move returns status 0, amount 0
00:22:59.426 00.000 9640 move complete, result=0
00:22:59.426 00.000 9640 worker thread done servicing request
00:22:59.427 00.001 9640 Worker thread wakes up
00:22:59.427 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:22:59.427 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:22:59.434 00.007 16872 GuideStep: 0.3 px 29 ms WEST, 0.4 px 0 ms NORTH
00:23:01.654 02.220 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1a57cc4b-b99a-49fa-babe-180dd29aefd9"}
00:23:01.658 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1a57cc4b-b99a-49fa-babe-180dd29aefd9"}
00:23:01.663 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"687f766f-ce25-4b54-8181-bd0cfad33771"}
00:23:01.666 00.003 16872 case statement mapped state 6 to 3
00:23:01.669 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"687f766f-ce25-4b54-8181-bd0cfad33771"}
00:23:01.672 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6fc48709-4942-49bb-80b1-e82fca11dbd5"}
00:23:01.676 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.90,6.88],"pixels":"..."},"id":"6fc48709-4942-49bb-80b1-e82fca11dbd5"}
00:23:03.476 01.800 9640 Exposure complete
00:23:03.616 00.140 9640 worker thread done servicing request
00:23:03.617 00.001 16872 OnExposeComplete: enter
00:23:03.619 00.002 16872 UpdateGuideState(): m_state=6
00:23:03.622 00.003 16872 Star::Find(15, 1612, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:23:03.625 00.003 16872 Star::Find returns 1 (0), X=1612.79, Y=577.46, Mass=377972, SNR=400.7, Peak=31168 HFD=3.7
00:23:03.629 00.004 16872 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.56) = xAngle (-4.41 = 1.87)
00:23:03.632 00.003 16872 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.37 = 1.91)
00:23:03.635 00.003 16872 CameraToMount -- cameraX=-0.48 cameraY=-0.14 hyp=0.49 cameraTheta=-2.86 mountX=-0.15 mountY=0.47, mountTheta=1.87
00:23:03.639 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.48, y=-0.14, opts=13)
00:23:03.642 00.003 16872 Enqueuing Move request for scope (-0.48, -0.14)
00:23:03.645 00.003 9640 Worker thread wakes up
00:23:03.645 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.14) opts 0xd
00:23:03.645 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.48, -0.14)
00:23:03.645 00.000 9640 Moving (-0.48, -0.14) raw xDistance=-0.15 yDistance=0.47
00:23:03.645 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.15
00:23:03.645 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.47, m_sumCorr=0.59
00:23:03.645 00.000 9640 MoveAxis(E, 12, ABG)
00:23:03.646 00.001 9640 Guiding  Dir = 2, Dur = 12
00:23:03.646 00.000 9640 IsSlewing returns 0
00:23:03.646 00.000 9640 IsGuiding returns 0
00:23:03.646 00.000 9640 PulseGuide returned control before completion, sleep 22
00:23:03.651 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3284, FiltMin=3096, FiltMax=65516, Gamma=2.190
00:23:03.674 00.023 9640 IsGuiding returns 1
00:23:03.674 00.000 9640 scope still moving after pulse duration time elapsed
00:23:03.691 00.017 16872 UpdateGuideState exits: m=377972 SNR=400.7
00:23:03.697 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:03.699 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:23:03.702 00.003 16872 Enqueuing Expose request
00:23:03.706 00.004 9640 IsSlewing returns 0
00:23:03.706 00.000 9640 IsGuiding returns 0
00:23:03.706 00.000 9640 scope move finished after 12 + 48 ms
00:23:03.706 00.000 9640 Move returns status 0, amount 12
00:23:03.707 00.001 9640 MoveAxis(S, 23, ABG)
00:23:03.707 00.000 9640 Guiding  Dir = 1, Dur = 23
00:23:03.707 00.000 9640 IsSlewing returns 0
00:23:03.707 00.000 9640 IsGuiding returns 0
00:23:03.708 00.001 9640 PulseGuide returned control before completion, sleep 33
00:23:03.752 00.044 9640 IsGuiding returns 1
00:23:03.753 00.001 9640 scope still moving after pulse duration time elapsed
00:23:03.783 00.030 9640 IsSlewing returns 0
00:23:03.783 00.000 9640 IsGuiding returns 0
00:23:03.784 00.001 9640 scope move finished after 23 + 53 ms
00:23:03.784 00.000 9640 Move returns status 0, amount 23
00:23:03.784 00.000 9640 move complete, result=0
00:23:03.784 00.000 9640 worker thread done servicing request
00:23:03.784 00.000 9640 Worker thread wakes up
00:23:03.784 00.000 16872 GuideStep: -0.1 px 12 ms EAST, 0.5 px 23 ms SOUTH
00:23:03.787 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:23:03.787 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:23:05.152 01.365 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e786cdd1-16b1-4fd4-8037-287040fad61b"}
00:23:05.157 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e786cdd1-16b1-4fd4-8037-287040fad61b"}
00:23:05.166 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77b869a6-b352-4e04-9625-fc0371407b1c"}
00:23:05.171 00.005 16872 case statement mapped state 6 to 3
00:23:05.174 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"77b869a6-b352-4e04-9625-fc0371407b1c"}
00:23:05.177 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"52ceafe7-3e70-4ba3-80f9-da63f9b97cb0"}
00:23:05.181 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.79,7.46],"pixels":"..."},"id":"52ceafe7-3e70-4ba3-80f9-da63f9b97cb0"}
00:23:07.869 02.688 9640 Exposure complete
00:23:08.011 00.142 9640 worker thread done servicing request
00:23:08.011 00.000 16872 OnExposeComplete: enter
00:23:08.013 00.002 16872 UpdateGuideState(): m_state=6
00:23:08.017 00.004 16872 Star::Find(15, 1612, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:23:08.021 00.004 16872 Star::Find returns 1 (0), X=1612.76, Y=577.44, Mass=390725, SNR=404.5, Peak=32436 HFD=3.6
00:23:08.024 00.003 16872 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.56) = xAngle (-4.39 = 1.89)
00:23:08.026 00.002 16872 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.35 = 1.94)
00:23:08.029 00.003 16872 CameraToMount -- cameraX=-0.51 cameraY=-0.16 hyp=0.53 cameraTheta=-2.84 mountX=-0.17 mountY=0.50, mountTheta=1.89
00:23:08.035 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.51, y=-0.16, opts=13)
00:23:08.039 00.004 16872 Enqueuing Move request for scope (-0.51, -0.16)
00:23:08.041 00.002 9640 Worker thread wakes up
00:23:08.041 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.16) opts 0xd
00:23:08.041 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.51, -0.16)
00:23:08.041 00.000 9640 Moving (-0.51, -0.16) raw xDistance=-0.17 yDistance=0.50
00:23:08.041 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.17
00:23:08.042 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.50, m_sumCorr=0.59
00:23:08.042 00.000 9640 MoveAxis(E, 19, ABG)
00:23:08.042 00.000 9640 Guiding  Dir = 2, Dur = 19
00:23:08.042 00.000 9640 IsSlewing returns 0
00:23:08.042 00.000 9640 IsGuiding returns 0
00:23:08.042 00.000 9640 PulseGuide returned control before completion, sleep 29
00:23:08.049 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3280, FiltMin=3184, FiltMax=65512, Gamma=2.190
00:23:08.078 00.029 9640 IsGuiding returns 1
00:23:08.078 00.000 9640 scope still moving after pulse duration time elapsed
00:23:08.087 00.009 16872 UpdateGuideState exits: m=390725 SNR=404.5
00:23:08.090 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:08.093 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:23:08.098 00.005 16872 Enqueuing Expose request
00:23:08.109 00.011 9640 IsSlewing returns 0
00:23:08.110 00.001 9640 IsGuiding returns 0
00:23:08.110 00.000 9640 scope move finished after 19 + 48 ms
00:23:08.110 00.000 9640 Move returns status 0, amount 19
00:23:08.110 00.000 9640 MoveAxis(N, 0, ABG)
00:23:08.110 00.000 9640 Move returns status 0, amount 0
00:23:08.110 00.000 9640 move complete, result=0
00:23:08.111 00.001 9640 worker thread done servicing request
00:23:08.111 00.000 9640 Worker thread wakes up
00:23:08.111 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:23:08.111 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:23:08.112 00.001 16872 GuideStep: -0.2 px 19 ms EAST, 0.5 px 0 ms NORTH
00:23:08.650 00.538 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b49b19b-318b-4632-9cfb-97f0489db23b"}
00:23:08.655 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6b49b19b-318b-4632-9cfb-97f0489db23b"}
00:23:08.668 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"42577f6a-15c4-4714-abef-3dbc9e34bc2c"}
00:23:08.671 00.003 16872 case statement mapped state 6 to 3
00:23:08.676 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"42577f6a-15c4-4714-abef-3dbc9e34bc2c"}
00:23:08.680 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d45eeea5-06c8-4cbe-90d9-2513fe15721f"}
00:23:08.684 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.76,7.44],"pixels":"..."},"id":"d45eeea5-06c8-4cbe-90d9-2513fe15721f"}
00:23:12.150 03.466 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"356a8b9d-c01d-4161-8695-c767c71643d4"}
00:23:12.156 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"356a8b9d-c01d-4161-8695-c767c71643d4"}
00:23:12.161 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8def39f4-65e0-4877-aeb6-e9a37d39b0c6"}
00:23:12.166 00.005 16872 case statement mapped state 6 to 3
00:23:12.171 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8def39f4-65e0-4877-aeb6-e9a37d39b0c6"}
00:23:12.178 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ccb112c4-a825-457e-9ec8-e4b9f0500fc7"}
00:23:12.183 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.76,7.44],"pixels":"..."},"id":"ccb112c4-a825-457e-9ec8-e4b9f0500fc7"}
00:23:12.189 00.006 9640 Exposure complete
00:23:12.331 00.142 9640 worker thread done servicing request
00:23:12.331 00.000 16872 OnExposeComplete: enter
00:23:12.335 00.004 16872 UpdateGuideState(): m_state=6
00:23:12.337 00.002 16872 Star::Find(15, 1612, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:23:12.340 00.003 16872 Star::Find returns 1 (0), X=1612.76, Y=577.69, Mass=380623, SNR=385.9, Peak=34316 HFD=3.6
00:23:12.343 00.003 16872 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.56) = xAngle (1.41 = 1.41)
00:23:12.347 00.004 16872 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.46 = 1.46)
00:23:12.351 00.004 16872 CameraToMount -- cameraX=-0.50 cameraY=0.09 hyp=0.51 cameraTheta=2.97 mountX=0.08 mountY=0.51, mountTheta=1.41
00:23:12.355 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.50, y=0.09, opts=13)
00:23:12.358 00.003 16872 Enqueuing Move request for scope (-0.50, 0.09)
00:23:12.361 00.003 9640 Worker thread wakes up
00:23:12.362 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.09) opts 0xd
00:23:12.362 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.50, 0.09)
00:23:12.362 00.000 9640 Moving (-0.50, 0.09) raw xDistance=0.08 yDistance=0.51
00:23:12.362 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:23:12.362 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.51, m_sumCorr=0.84
00:23:12.362 00.000 9640 MoveAxis(E, 0, ABG)
00:23:12.362 00.000 9640 Move returns status 0, amount 0
00:23:12.362 00.000 9640 MoveAxis(S, 29, ABG)
00:23:12.362 00.000 9640 Guiding  Dir = 1, Dur = 29
00:23:12.362 00.000 9640 IsSlewing returns 0
00:23:12.363 00.001 9640 IsGuiding returns 0
00:23:12.363 00.000 9640 PulseGuide returned control before completion, sleep 39
00:23:12.367 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65516, med=3288, FiltMin=3180, FiltMax=65516, Gamma=2.190
00:23:12.406 00.039 16872 UpdateGuideState exits: m=380623 SNR=385.9
00:23:12.413 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:12.416 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:23:12.419 00.003 16872 Enqueuing Expose request
00:23:12.422 00.003 9640 IsGuiding returns 1
00:23:12.422 00.000 9640 scope still moving after pulse duration time elapsed
00:23:12.456 00.034 9640 IsSlewing returns 0
00:23:12.457 00.001 9640 IsGuiding returns 0
00:23:12.457 00.000 9640 scope move finished after 29 + 65 ms
00:23:12.457 00.000 9640 Move returns status 0, amount 29
00:23:12.458 00.001 9640 move complete, result=0
00:23:12.458 00.000 9640 worker thread done servicing request
00:23:12.458 00.000 9640 Worker thread wakes up
00:23:12.458 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 29 ms SOUTH
00:23:12.461 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:23:12.461 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:23:15.651 03.190 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"96814160-ab89-4198-9a9e-1a77b95d97c2"}
00:23:15.655 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"96814160-ab89-4198-9a9e-1a77b95d97c2"}
00:23:15.660 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7be72953-0de7-4919-a5f2-59bcc839c33e"}
00:23:15.664 00.004 16872 case statement mapped state 6 to 3
00:23:15.668 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7be72953-0de7-4919-a5f2-59bcc839c33e"}
00:23:15.672 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"644a5dfe-320c-47ba-ae8c-e3c8834c8d97"}
00:23:15.676 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.76,6.69],"pixels":"..."},"id":"644a5dfe-320c-47ba-ae8c-e3c8834c8d97"}
00:23:16.525 00.849 9640 Exposure complete
00:23:16.663 00.138 9640 worker thread done servicing request
00:23:16.663 00.000 16872 OnExposeComplete: enter
00:23:16.667 00.004 16872 UpdateGuideState(): m_state=6
00:23:16.670 00.003 16872 Star::Find(15, 1612, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:23:16.672 00.002 16872 Star::Find returns 1 (0), X=1612.47, Y=577.91, Mass=389935, SNR=389.2, Peak=33496 HFD=3.7
00:23:16.674 00.002 16872 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
00:23:16.677 00.003 16872 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.25 = 1.25)
00:23:16.679 00.002 16872 CameraToMount -- cameraX=-0.79 cameraY=0.32 hyp=0.85 cameraTheta=2.76 mountX=0.31 mountY=0.81, mountTheta=1.21
00:23:16.686 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.79, y=0.32, opts=13)
00:23:16.689 00.003 16872 Enqueuing Move request for scope (-0.79, 0.32)
00:23:16.692 00.003 9640 Worker thread wakes up
00:23:16.692 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.32) opts 0xd
00:23:16.692 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.79, 0.32)
00:23:16.692 00.000 9640 Moving (-0.79, 0.32) raw xDistance=0.31 yDistance=0.81
00:23:16.692 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.31
00:23:16.692 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.81, m_sumCorr=0.84
00:23:16.692 00.000 9640 MoveAxis(W, 32, ABG)
00:23:16.693 00.001 9640 Guiding  Dir = 3, Dur = 32
00:23:16.693 00.000 9640 IsSlewing returns 0
00:23:16.693 00.000 9640 IsGuiding returns 0
00:23:16.693 00.000 9640 PulseGuide returned control before completion, sleep 42
00:23:16.700 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3280, FiltMin=3182, FiltMax=65512, Gamma=2.190
00:23:16.738 00.038 16872 UpdateGuideState exits: m=389935 SNR=389.2
00:23:16.746 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:16.748 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:23:16.752 00.004 16872 Enqueuing Expose request
00:23:16.755 00.003 9640 IsGuiding returns 1
00:23:16.755 00.000 9640 scope still moving after pulse duration time elapsed
00:23:16.788 00.033 9640 IsSlewing returns 0
00:23:16.789 00.001 9640 IsGuiding returns 0
00:23:16.789 00.000 9640 scope move finished after 32 + 63 ms
00:23:16.789 00.000 9640 Move returns status 0, amount 32
00:23:16.789 00.000 9640 MoveAxis(N, 0, ABG)
00:23:16.789 00.000 9640 Move returns status 0, amount 0
00:23:16.789 00.000 9640 move complete, result=0
00:23:16.789 00.000 9640 worker thread done servicing request
00:23:16.789 00.000 9640 Worker thread wakes up
00:23:16.789 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:23:16.789 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:23:16.790 00.001 16872 GuideStep: 0.3 px 32 ms WEST, 0.8 px 0 ms NORTH
00:23:19.151 02.361 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc15f94f-ee81-402e-b957-a5a576516e09"}
00:23:19.154 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fc15f94f-ee81-402e-b957-a5a576516e09"}
00:23:19.161 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"867512d8-b356-4f3a-abbe-2877e8d25612"}
00:23:19.165 00.004 16872 case statement mapped state 6 to 3
00:23:19.168 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"867512d8-b356-4f3a-abbe-2877e8d25612"}
00:23:19.172 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7a3907b2-3c38-4917-8122-39740ffae46b"}
00:23:19.175 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.47,6.91],"pixels":"..."},"id":"7a3907b2-3c38-4917-8122-39740ffae46b"}
00:23:20.848 01.673 9640 Exposure complete
00:23:20.989 00.141 9640 worker thread done servicing request
00:23:20.989 00.000 16872 OnExposeComplete: enter
00:23:20.993 00.004 16872 UpdateGuideState(): m_state=6
00:23:20.997 00.004 16872 Star::Find(15, 1612, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:23:21.000 00.003 16872 Star::Find returns 1 (0), X=1612.35, Y=577.55, Mass=372054, SNR=387.8, Peak=32012 HFD=3.4
00:23:21.003 00.003 16872 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.56) = xAngle (-4.65 = 1.64)
00:23:21.007 00.004 16872 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.60 = 1.68)
00:23:21.012 00.005 16872 CameraToMount -- cameraX=-0.92 cameraY=-0.05 hyp=0.92 cameraTheta=-3.09 mountX=-0.06 mountY=0.91, mountTheta=1.64
00:23:21.018 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.92, y=-0.05, opts=13)
00:23:21.023 00.005 16872 Enqueuing Move request for scope (-0.92, -0.05)
00:23:21.028 00.005 9640 Worker thread wakes up
00:23:21.028 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.05) opts 0xd
00:23:21.028 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.92, -0.05)
00:23:21.028 00.000 9640 Moving (-0.92, -0.05) raw xDistance=-0.06 yDistance=0.91
00:23:21.028 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:23:21.028 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.31, input 0.91, m_sumCorr=1.1
00:23:21.029 00.001 9640 MoveAxis(E, 0, ABG)
00:23:21.029 00.000 9640 Move returns status 0, amount 0
00:23:21.029 00.000 9640 MoveAxis(S, 37, ABG)
00:23:21.029 00.000 9640 Guiding  Dir = 1, Dur = 37
00:23:21.029 00.000 9640 IsSlewing returns 0
00:23:21.030 00.001 9640 IsGuiding returns 0
00:23:21.030 00.000 9640 PulseGuide returned control before completion, sleep 47
00:23:21.037 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3272, FiltMin=3112, FiltMax=65516, Gamma=2.190
00:23:21.087 00.050 16872 UpdateGuideState exits: m=372054 SNR=387.8
00:23:21.093 00.006 9640 IsGuiding returns 1
00:23:21.093 00.000 9640 scope still moving after pulse duration time elapsed
00:23:21.093 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:21.098 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:23:21.102 00.004 16872 Enqueuing Expose request
00:23:21.119 00.017 9640 IsSlewing returns 0
00:23:21.119 00.000 9640 IsGuiding returns 0
00:23:21.119 00.000 9640 scope move finished after 37 + 52 ms
00:23:21.120 00.001 9640 Move returns status 0, amount 37
00:23:21.120 00.000 9640 move complete, result=0
00:23:21.120 00.000 9640 worker thread done servicing request
00:23:21.120 00.000 9640 Worker thread wakes up
00:23:21.120 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:23:21.120 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1598,563,31,31)
00:23:21.130 00.010 16872 GuideStep: -0.1 px 0 ms EAST, 0.9 px 37 ms SOUTH
00:23:22.112 00.982 16872 evsrv: cli 0D3BFFA8 connect
00:23:22.115 00.003 16872 case statement mapped state 6 to 3
00:23:22.123 00.008 16872 case statement mapped state 6 to 3
00:23:22.128 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"615654ab-4fe6-44d8-ba35-4707fdc00c38"}
00:23:22.131 00.003 16872 case statement mapped state 6 to 3
00:23:22.137 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"615654ab-4fe6-44d8-ba35-4707fdc00c38"}
00:23:22.143 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
00:23:22.147 00.004 16872 evsrv: cli 0D3C0228 connect
00:23:22.151 00.004 16872 case statement mapped state 6 to 3
00:23:22.155 00.004 16872 case statement mapped state 6 to 3
00:23:22.159 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"stop_capture","id":"e90f3cb3-d3d0-412f-9601-853cf7537b52"}
00:23:22.161 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:23:22.165 00.004 16872 Status Line: Waiting for devices...
00:23:22.170 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"e90f3cb3-d3d0-412f-9601-853cf7537b52"}
00:23:22.177 00.007 16872 evsrv: cli 0D3C0228 disconnect
00:23:22.183 00.006 16872 evsrv: cli 0D3C0A48 connect
00:23:22.186 00.003 16872 case statement mapped state 6 to 3
00:23:22.191 00.005 16872 case statement mapped state 6 to 3
00:23:22.197 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5ff25d3e-008d-47ad-ac63-93ade0fd4be1"}
00:23:22.201 00.004 16872 case statement mapped state 6 to 3
00:23:22.205 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ff25d3e-008d-47ad-ac63-93ade0fd4be1"}
00:23:22.209 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:23:22.650 00.441 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da4e797c-574e-499d-a94e-b02a9a223244"}
00:23:22.654 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"da4e797c-574e-499d-a94e-b02a9a223244"}
00:23:22.657 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a53686f-b392-410e-9b92-946bfb0bc80e"}
00:23:22.661 00.004 16872 case statement mapped state 6 to 3
00:23:22.663 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a53686f-b392-410e-9b92-946bfb0bc80e"}
00:23:22.670 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f11604b4-b7f9-4f31-a671-9de56169f9af"}
00:23:22.673 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.35,6.55],"pixels":"..."},"id":"f11604b4-b7f9-4f31-a671-9de56169f9af"}
00:23:23.211 00.538 16872 evsrv: cli 0D3BF8C8 connect
00:23:23.327 00.116 16872 case statement mapped state 6 to 3
00:23:23.357 00.030 16872 case statement mapped state 6 to 3
00:23:23.431 00.074 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"166ecf08-0678-4c3f-9df3-df39ce6ba67e"}
00:23:23.443 00.012 16872 case statement mapped state 6 to 3
00:23:23.448 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"166ecf08-0678-4c3f-9df3-df39ce6ba67e"}
00:23:23.452 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:23:24.984 01.532 16872 evsrv: cli 0D3BF8C8 connect
00:23:24.990 00.006 16872 case statement mapped state 6 to 3
00:23:24.994 00.004 16872 case statement mapped state 6 to 3
00:23:25.003 00.009 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"5d3556c4-0bdd-4c5d-ab99-3f5310b7585f"}
00:23:25.007 00.004 16872 case statement mapped state 6 to 3
00:23:25.011 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d3556c4-0bdd-4c5d-ab99-3f5310b7585f"}
00:23:25.018 00.007 9640 ASCOM_AbortExposure returns err = 0
00:23:25.018 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:23:25.018 00.000 9640 worker thread done servicing request
00:23:25.019 00.001 16872 OnExposeComplete: enter
00:23:25.023 00.004 16872 OnExposeComplete: Capture Error reported
00:23:25.026 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:23:25.032 00.006 16872 Mount: notify guiding stopped
00:23:25.065 00.033 16872 evsrv: cli 0D3BF8C8 short write 0/84 Input / Output error
00:23:25.073 00.008 16872 Changing from state GUIDING to STOP
00:23:25.077 00.004 16872 guider state => SELECTED
00:23:25.080 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3272, FiltMin=3112, FiltMax=65516, Gamma=2.190
00:23:25.125 00.045 16872 evsrv: cli 0D3BF8C8 short write 0/93 Input / Output error
00:23:25.129 00.004 16872 Changing from state SELECTED to UNINITIALIZED
00:23:25.133 00.004 16872 evsrv: cli 0D3BF8C8 short write 0/86 Input / Output error
00:23:25.138 00.005 16872 guider state => SELECTING
00:23:25.149 00.011 16872 Status Line: Stopped.
00:23:25.159 00.010 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:23:25.600 00.441 16872 evsrv: cli 0D3BF8C8 disconnect
00:23:26.019 00.419 16872 evsrv: cli 0D3C0A48 connect
00:23:26.024 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b2cdc3fa-c590-4dd5-8afe-0c3fabf4eefe"}
00:23:26.027 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"b2cdc3fa-c590-4dd5-8afe-0c3fabf4eefe"}
00:23:26.030 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:23:26.150 00.120 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b661558b-ecf7-4022-9c2c-ab15aa23c698"}
00:23:26.153 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b661558b-ecf7-4022-9c2c-ab15aa23c698"}
00:23:26.157 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b61c3b1c-d86d-4104-9d18-89d5e8945cbb"}
00:23:26.162 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b61c3b1c-d86d-4104-9d18-89d5e8945cbb"}
00:23:29.649 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba4e59b8-7d71-434c-815f-281ebb96e718"}
00:23:29.653 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ba4e59b8-7d71-434c-815f-281ebb96e718"}
00:23:29.668 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"932e75c1-f553-40e9-a899-e9246339405e"}
00:23:29.672 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"932e75c1-f553-40e9-a899-e9246339405e"}
00:23:31.109 01.437 16872 evsrv: cli 0D3BF8C8 connect
00:23:31.124 00.015 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"46cbcfa6-aad6-4ad9-a299-2ef92060eee6"}
00:23:31.131 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"46cbcfa6-aad6-4ad9-a299-2ef92060eee6"}
00:23:31.142 00.011 16872 evsrv: cli 0D3BF8C8 disconnect
00:23:31.147 00.005 16872 evsrv: cli 0D3BFFA8 connect
00:23:31.152 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_calibrated","id":"5716abea-b385-443e-8be8-8fb086ef67d2"}
00:23:31.155 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":true,"id":"5716abea-b385-443e-8be8-8fb086ef67d2"}
00:23:31.159 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:23:31.169 00.010 16872 evsrv: cli 0D3C0228 connect
00:23:31.173 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"9d0b0a6e-715e-4e11-8e9b-d22cc511ac1d"}
00:23:31.176 00.003 16872 PhdController::Guide begins
00:23:31.181 00.005 16872 PhdController: newstate STATE_SETUP
00:23:31.183 00.002 16872 PhdController: setup
00:23:31.186 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
00:23:31.189 00.003 16872 PhdController: start capturing
00:23:31.192 00.003 16872 Changing from state SELECTING to UNINITIALIZED
00:23:31.198 00.006 16872 guider state => SELECTING
00:23:31.203 00.005 16872 setting force full frames = true
00:23:31.208 00.005 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:23:31.231 00.023 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:23:31.235 00.004 16872 Enqueuing Expose request
00:23:31.241 00.006 9640 Worker thread wakes up
00:23:31.241 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:23:31.241 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:23:31.241 00.000 16872 PhdController: newstate STATE_SELECT_STAR
00:23:31.251 00.010 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"9d0b0a6e-715e-4e11-8e9b-d22cc511ac1d"}
00:23:31.267 00.016 16872 evsrv: cli 0D3C0228 disconnect
00:23:31.281 00.014 16872 evsrv: cli 0D3C0A48 connect
00:23:31.285 00.004 16872 case statement mapped state 1 to 101
00:23:31.292 00.007 16872 case statement mapped state 1 to 101
00:23:31.298 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"60b8353d-6d5a-4e7a-93c5-b5812b1f5a3a"}
00:23:31.301 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"60b8353d-6d5a-4e7a-93c5-b5812b1f5a3a"}
00:23:31.313 00.012 16872 evsrv: cli 0D3C0A48 disconnect
00:23:31.317 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:23:31.321 00.004 16872 case statement mapped state 1 to 101
00:23:31.324 00.003 16872 case statement mapped state 1 to 101
00:23:31.327 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"e933778f-0f08-4345-9c88-be6866b9691e"}
00:23:31.330 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"e933778f-0f08-4345-9c88-be6866b9691e"}
00:23:31.333 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
00:23:32.334 01.001 16872 evsrv: cli 0D3C0A48 connect
00:23:32.337 00.003 16872 case statement mapped state 1 to 101
00:23:32.341 00.004 16872 case statement mapped state 1 to 101
00:23:32.344 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"99e98a04-c952-4a76-ba0d-3bf754e3fa5c"}
00:23:32.347 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"99e98a04-c952-4a76-ba0d-3bf754e3fa5c"}
00:23:32.350 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:23:33.150 00.800 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"46503429-b97a-46be-b418-d1595cf40deb"}
00:23:33.156 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"46503429-b97a-46be-b418-d1595cf40deb"}
00:23:33.161 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f9138f2-c628-4ab0-9cbf-6d15e0884f14"}
00:23:33.163 00.002 16872 case statement mapped state 1 to 101
00:23:33.166 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"1f9138f2-c628-4ab0-9cbf-6d15e0884f14"}
00:23:33.351 00.185 16872 evsrv: cli 0D3BF8C8 connect
00:23:33.354 00.003 16872 case statement mapped state 1 to 101
00:23:33.359 00.005 16872 case statement mapped state 1 to 101
00:23:33.363 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"a1fa8b35-a435-46b4-a76d-a496b0f9d6ed"}
00:23:33.366 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"a1fa8b35-a435-46b4-a76d-a496b0f9d6ed"}
00:23:33.370 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:23:34.371 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:23:34.374 00.003 16872 case statement mapped state 1 to 101
00:23:34.382 00.008 16872 case statement mapped state 1 to 101
00:23:34.385 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"7d7d4ffb-2fd2-4c76-9cd8-6d8d8c12724d"}
00:23:34.388 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"7d7d4ffb-2fd2-4c76-9cd8-6d8d8c12724d"}
00:23:34.393 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
00:23:35.314 00.921 9640 Exposure complete
00:23:35.395 00.081 16872 evsrv: cli 0D3C0A48 connect
00:23:35.399 00.004 16872 case statement mapped state 1 to 101
00:23:35.404 00.005 16872 case statement mapped state 1 to 101
00:23:35.408 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"98b05d57-014b-4d3c-9e72-d67991417a47"}
00:23:35.411 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"98b05d57-014b-4d3c-9e72-d67991417a47"}
00:23:35.419 00.008 16872 evsrv: cli 0D3C0A48 disconnect
00:23:35.477 00.058 16872 OnExposeComplete: enter
00:23:35.482 00.005 9640 worker thread done servicing request
00:23:35.482 00.000 16872 UpdateGuideState(): m_state=1
00:23:35.485 00.003 16872 UpdateCurrentPosition: no star selected
00:23:35.488 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:23:35.491 00.003 16872 Status Line: No star selected
00:23:35.497 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65516, med=3284, FiltMin=3176, FiltMax=65508, Gamma=2.190
00:23:35.539 00.042 16872 UpdateGuideState exits: No star selected
00:23:35.545 00.006 16872 GuiderMultiStar::AutoSelect enter
00:23:35.548 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:23:35.693 00.145 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:23:35.879 00.186 16872 AutoFind: global mean = -0.0, stdev 735.0
00:23:35.883 00.004 16872 AutoFind: using threshold = 0.1
00:23:36.061 00.178 16872 AutoFind: local max [1200, 109] 191.2
00:23:36.070 00.009 16872 AutoFind: local max [1612, 576] 62.8
00:23:36.073 00.003 16872 AutoFind: local max [953, 614] 15.8
00:23:36.076 00.003 16872 AutoFind: local max [1063, 955] 15.6
00:23:36.080 00.004 16872 AutoFind: local max [1781, 857] 6.1
00:23:36.083 00.003 16872 AutoFind: local max [502, 851] 4.1
00:23:36.088 00.005 16872 AutoFind: local max [497, 972] 3.3
00:23:36.091 00.003 16872 AutoFind: local max [1592, 499] 1.8
00:23:36.099 00.008 16872 AutoFind: local max [137, 409] 1.4
00:23:36.103 00.004 16872 AutoFind: local max [10, 319] 1.4
00:23:36.107 00.004 16872 AutoFind: local max [1199, 123] 1.4
00:23:36.111 00.004 16872 AutoFind: local max [450, 245] 1.2
00:23:36.115 00.004 16872 AutoFind: local max [1608, 586] 1.1
00:23:36.117 00.002 16872 AutoFind: local max [1614, 585] 1.1
00:23:36.121 00.004 16872 AutoFind: local max [1603, 578] 1.0
00:23:36.130 00.009 16872 AutoFind: local max [553, 972] 1.0
00:23:36.134 00.004 16872 AutoFind: local max [1389, 635] 0.9
00:23:36.137 00.003 16872 AutoFind: local max [1318, 10] 0.9
00:23:36.141 00.004 16872 AutoFind: local max [1620, 802] 0.8
00:23:36.145 00.004 16872 AutoFind: local max [1622, 584] 0.8
00:23:36.148 00.003 16872 AutoFind: local max [35, 862] 0.7
00:23:36.152 00.004 16872 AutoFind: local max [1621, 570] 0.7
00:23:36.159 00.007 16872 AutoFind: local max [1159, 742] 0.6
00:23:36.163 00.004 16872 AutoFind: local max [1182, 97] 0.6
00:23:36.167 00.004 16872 AutoFind: local max [375, 659] 0.6
00:23:36.170 00.003 16872 AutoFind: local max [1294, 965] 0.5
00:23:36.176 00.006 16872 AutoFind: local max [1099, 1002] 0.5
00:23:36.180 00.004 16872 AutoFind: local max [1209, 124] 0.5
00:23:36.183 00.003 16872 AutoFind: local max [1355, 1005] 0.5
00:23:36.187 00.004 16872 AutoFind: local max [34, 782] 0.5
00:23:36.191 00.004 16872 AutoFind: local max [237, 795] 0.5
00:23:36.195 00.004 16872 AutoFind: local max [931, 383] 0.5
00:23:36.198 00.003 16872 AutoFind: local max [137, 343] 0.5
00:23:36.205 00.007 16872 AutoFind: local max [186, 764] 0.5
00:23:36.209 00.004 16872 AutoFind: local max [1100, 884] 0.5
00:23:36.212 00.003 16872 AutoFind: local max [1900, 81] 0.5
00:23:36.215 00.003 16872 AutoFind: local max [1483, 693] 0.5
00:23:36.220 00.005 16872 AutoFind: local max [1414, 376] 0.5
00:23:36.223 00.003 16872 AutoFind: local max [217, 982] 0.5
00:23:36.226 00.003 16872 AutoFind: local max [810, 393] 0.5
00:23:36.230 00.004 16872 AutoFind: local max [261, 442] 0.5
00:23:36.237 00.007 16872 AutoFind: local max [1073, 954] 0.5
00:23:36.241 00.004 16872 AutoFind: local max [423, 151] 0.5
00:23:36.245 00.004 16872 AutoFind: local max [1180, 893] 0.5
00:23:36.248 00.003 16872 AutoFind: local max [1160, 359] 0.4
00:23:36.255 00.007 16872 AutoFind: local max [169, 382] 0.4
00:23:36.258 00.003 16872 AutoFind: local max [911, 622] 0.4
00:23:36.262 00.004 16872 AutoFind: local max [30, 846] 0.4
00:23:36.268 00.006 16872 AutoFind: local max [79, 348] 0.4
00:23:36.271 00.003 16872 AutoFind: local max [1329, 816] 0.4
00:23:36.274 00.003 16872 AutoFind: local max [1407, 58] 0.4
00:23:36.277 00.003 16872 AutoFind: local max [1145, 953] 0.4
00:23:36.280 00.003 16872 AutoFind: local max [1685, 566] 0.4
00:23:36.284 00.004 16872 AutoFind: local max [823, 1011] 0.4
00:23:36.288 00.004 16872 AutoFind: local max [1123, 106] 0.4
00:23:36.291 00.003 16872 AutoFind: local max [1092, 950] 0.4
00:23:36.294 00.003 16872 AutoFind: local max [781, 501] 0.4
00:23:36.297 00.003 16872 AutoFind: local max [688, 321] 0.4
00:23:36.301 00.004 16872 AutoFind: local max [1678, 88] 0.4
00:23:36.305 00.004 16872 AutoFind: local max [730, 543] 0.4
00:23:36.308 00.003 16872 AutoFind: local max [1155, 22] 0.4
00:23:36.312 00.004 16872 AutoFind: local max [20, 177] 0.4
00:23:36.319 00.007 16872 AutoFind: local max [49, 918] 0.4
00:23:36.322 00.003 16872 AutoFind: local max [1598, 998] 0.4
00:23:36.325 00.003 16872 AutoFind: local max [1052, 954] 0.4
00:23:36.329 00.004 16872 AutoFind: local max [1819, 507] 0.4
00:23:36.333 00.004 16872 AutoFind: local max [1465, 158] 0.4
00:23:36.337 00.004 16872 AutoFind: local max [130, 881] 0.4
00:23:36.341 00.004 16872 AutoFind: local max [366, 942] 0.4
00:23:36.348 00.007 16872 AutoFind: local max [96, 274] 0.4
00:23:36.352 00.004 16872 AutoFind: local max [1018, 537] 0.4
00:23:36.356 00.004 16872 AutoFind: local max [1902, 834] 0.4
00:23:36.360 00.004 16872 AutoFind: local max [43, 655] 0.4
00:23:36.364 00.004 16872 AutoFind: local max [742, 1039] 0.4
00:23:36.367 00.003 16872 AutoFind: local max [443, 444] 0.4
00:23:36.371 00.004 16872 AutoFind: local max [185, 41] 0.4
00:23:36.375 00.004 16872 AutoFind: local max [1360, 265] 0.4
00:23:36.383 00.008 16872 AutoFind: local max [1787, 115] 0.4
00:23:36.386 00.003 16872 AutoFind: local max [1765, 855] 0.4
00:23:36.391 00.005 16872 AutoFind: local max [614, 310] 0.4
00:23:36.396 00.005 16872 AutoFind: local max [888, 997] 0.4
00:23:36.399 00.003 16872 AutoFind: local max [934, 340] 0.4
00:23:36.402 00.003 16872 AutoFind: local max [1791, 158] 0.4
00:23:36.405 00.003 16872 AutoFind: local max [1182, 117] 0.4
00:23:36.407 00.002 16872 AutoFind: local max [1561, 497] 0.4
00:23:36.411 00.004 16872 AutoFind: local max [1422, 191] 0.4
00:23:36.414 00.003 16872 AutoFind: local max [130, 659] 0.4
00:23:36.416 00.002 16872 AutoFind: local max [100, 795] 0.4
00:23:36.420 00.004 16872 AutoFind: local max [1892, 9] 0.4
00:23:36.423 00.003 16872 AutoFind: local max [1553, 351] 0.4
00:23:36.431 00.008 16872 AutoFind: local max [683, 67] 0.4
00:23:36.434 00.003 16872 AutoFind: local max [1563, 130] 0.4
00:23:36.436 00.002 16872 AutoFind: local max [1599, 683] 0.4
00:23:36.439 00.003 16872 AutoFind: local max [862, 688] 0.4
00:23:36.443 00.004 16872 AutoFind: local max [1767, 863] 0.4
00:23:36.446 00.003 16872 AutoFind: local max [142, 853] 0.4
00:23:36.449 00.003 16872 AutoFind: local max [80, 748] 0.4
00:23:36.452 00.003 16872 AutoFind: local max [1740, 177] 0.4
00:23:36.454 00.002 16872 AutoFind: local max [326, 307] 0.4
00:23:36.461 00.007 16872 AutoFind: local max [965, 190] 0.4
00:23:36.464 00.003 16872 AutoFind: too close [1767, 863] 0.4 - [1765, 855] 0.4
00:23:36.467 00.003 16872 AutoFind: close dim-bright [1767, 863] 0.4 - [1781, 857] 6.1
00:23:36.470 00.003 16872 AutoFind: too close [1182, 117] 0.4 - [1182, 97] 0.6
00:23:36.473 00.003 16872 AutoFind: too close [1182, 117] 0.4 - [1199, 123] 1.4
00:23:36.476 00.003 16872 AutoFind: close dim-bright [1182, 117] 0.4 - [1200, 109] 191.2
00:23:36.479 00.003 16872 AutoFind: close dim-bright [1765, 855] 0.4 - [1781, 857] 6.1
00:23:36.481 00.002 16872 AutoFind: close dim-bright [1052, 954] 0.4 - [1063, 955] 15.6
00:23:36.485 00.004 16872 AutoFind: too close [1092, 950] 0.4 - [1073, 954] 0.5
00:23:36.490 00.005 16872 AutoFind: too close [30, 846] 0.4 - [35, 862] 0.7
00:23:36.493 00.003 16872 AutoFind: close dim-bright [1073, 954] 0.5 - [1063, 955] 15.6
00:23:36.496 00.003 16872 AutoFind: too close [1209, 124] 0.5 - [1199, 123] 1.4
00:23:36.499 00.003 16872 AutoFind: close dim-bright [1209, 124] 0.5 - [1200, 109] 191.2
00:23:36.503 00.004 16872 AutoFind: close dim-bright [1182, 97] 0.6 - [1200, 109] 191.2
00:23:36.509 00.006 16872 AutoFind: too close [1621, 570] 0.7 - [1622, 584] 0.8
00:23:36.511 00.002 16872 AutoFind: too close [1621, 570] 0.7 - [1603, 578] 1.0
00:23:36.514 00.003 16872 AutoFind: too close [1621, 570] 0.7 - [1614, 585] 1.1
00:23:36.517 00.003 16872 AutoFind: too close [1621, 570] 0.7 - [1608, 586] 1.1
00:23:36.521 00.004 16872 AutoFind: close dim-bright [1621, 570] 0.7 - [1612, 576] 62.8
00:23:36.524 00.003 16872 AutoFind: too close [1622, 584] 0.8 - [1603, 578] 1.0
00:23:36.526 00.002 16872 AutoFind: too close [1622, 584] 0.8 - [1614, 585] 1.1
00:23:36.529 00.003 16872 AutoFind: too close [1622, 584] 0.8 - [1608, 586] 1.1
00:23:36.531 00.002 16872 AutoFind: close dim-bright [1622, 584] 0.8 - [1612, 576] 62.8
00:23:36.536 00.005 16872 AutoFind: too close [1603, 578] 1.0 - [1614, 585] 1.1
00:23:36.539 00.003 16872 AutoFind: too close [1603, 578] 1.0 - [1608, 586] 1.1
00:23:36.542 00.003 16872 AutoFind: close dim-bright [1603, 578] 1.0 - [1612, 576] 62.8
00:23:36.545 00.003 16872 AutoFind: too close [1614, 585] 1.1 - [1608, 586] 1.1
00:23:36.547 00.002 16872 AutoFind: close dim-bright [1614, 585] 1.1 - [1612, 576] 62.8
00:23:36.550 00.003 16872 AutoFind: close dim-bright [1608, 586] 1.1 - [1612, 576] 62.8
00:23:36.553 00.003 16872 AutoFind: close dim-bright [1199, 123] 1.4 - [1200, 109] 191.2
00:23:36.556 00.003 16872 AutoFind: too close to edge [1892, 9] 0.4
00:23:36.559 00.003 16872 AutoFind: too close to edge [1318, 10] 0.9
00:23:36.562 00.003 16872 AutoFind: too close to edge [10, 319] 1.4
00:23:36.564 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:23:36.572 00.008 16872 Star::Find(15, 1200, 109, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.575 00.003 16872 Star::Find returns 1 (0), X=1199.32, Y=106.15, Mass=4638965, SNR=931.4, Peak=65516 HFD=6.9
00:23:36.578 00.003 16872 Star::Find(15, 1612, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.581 00.003 16872 Star::Find returns 1 (0), X=1611.98, Y=575.75, Mass=226899, SNR=313.5, Peak=25832 HFD=3.2
00:23:36.583 00.002 16872 Star::Find(15, 953, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.588 00.005 16872 Star::Find returns 1 (0), X=953.21, Y=613.75, Mass=54222, SNR=139.9, Peak=8624 HFD=2.9
00:23:36.591 00.003 16872 Star::Find(15, 1063, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.593 00.002 16872 Star::Find returns 1 (0), X=1062.64, Y=955.03, Mass=62688, SNR=157.2, Peak=9172 HFD=3.3
00:23:36.596 00.003 16872 Star::Find(15, 1781, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.603 00.007 16872 Star::Find returns 1 (0), X=1781.18, Y=857.16, Mass=21904, SNR=84.0, Peak=5568 HFD=2.8
00:23:36.606 00.003 16872 Star::Find(15, 502, 851, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.609 00.003 16872 Star::Find returns 1 (0), X=502.16, Y=850.47, Mass=12484, SNR=57.6, Peak=4604 HFD=2.8
00:23:36.612 00.003 16872 Star::Find(15, 497, 972, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.617 00.005 16872 Star::Find returns 1 (0), X=496.67, Y=972.38, Mass=12757, SNR=57.8, Peak=4448 HFD=3.0
00:23:36.621 00.004 16872 Star::Find(15, 1592, 499, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.624 00.003 16872 Star::Find returns 1 (0), X=1591.82, Y=498.77, Mass=4812, SNR=33.3, Peak=3904 HFD=2.4
00:23:36.626 00.002 16872 Star::Find(15, 137, 409, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.630 00.004 16872 Star::Find returns 1 (0), X=137.00, Y=408.77, Mass=3525, SNR=27.1, Peak=3788 HFD=2.3
00:23:36.633 00.003 16872 Star::Find(15, 450, 245, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.636 00.003 16872 Star::Find returns 1 (0), X=449.79, Y=244.87, Mass=4066, SNR=28.6, Peak=3724 HFD=2.5
00:23:36.639 00.003 16872 Star::Find(15, 553, 972, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.641 00.002 16872 Star::Find returns 1 (0), X=552.91, Y=971.78, Mass=2768, SNR=22.3, Peak=3648 HFD=2.4
00:23:36.644 00.003 16872 Star::Find(15, 1389, 635, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.650 00.006 16872 Star::Find returns 1 (0), X=1388.96, Y=635.11, Mass=2293, SNR=20.2, Peak=3572 HFD=2.3
00:23:36.653 00.003 16872 Star::Find(15, 1620, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.656 00.003 16872 Star::Find returns 1 (0), X=1619.62, Y=801.80, Mass=2288, SNR=20.6, Peak=3604 HFD=2.0
00:23:36.659 00.003 16872 Star::Find(15, 1159, 742, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.663 00.004 16872 Star::Find returns 1 (0), X=1158.32, Y=741.66, Mass=1705, SNR=15.8, Peak=3456 HFD=3.2
00:23:36.671 00.008 16872 Star::Find(15, 375, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.675 00.004 16872 Star::Find returns 1 (0), X=375.62, Y=658.44, Mass=1186, SNR=12.9, Peak=3476 HFD=1.6
00:23:36.686 00.011 16872 Star::Find(15, 1294, 965, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.691 00.005 16872 Star::Find returns 1 (0), X=1293.50, Y=965.65, Mass=553, SNR=7.8, Peak=3392 HFD=1.6
00:23:36.701 00.010 16872 Star::Find(15, 1099, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.706 00.005 16872 Star::Find returns 1 (0), X=1099.06, Y=1002.60, Mass=972, SNR=11.1, Peak=3412 HFD=2.7
00:23:36.710 00.004 16872 Star::Find(15, 1355, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.714 00.004 16872 Star::Find returns 1 (0), X=1355.24, Y=1005.03, Mass=1075, SNR=14.0, Peak=3428 HFD=2.5
00:23:36.718 00.004 16872 Star::Find(15, 34, 782, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.723 00.005 16872 Star::Find returns 0 (4), X=45.60, Y=778.35, Mass=1851, SNR=21.4, Peak=3692 HFD=1.4
00:23:36.730 00.007 16872 Star::Find(15, 237, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.733 00.003 16872 Star::Find returns 1 (0), X=237.01, Y=795.46, Mass=956, SNR=11.8, Peak=3440 HFD=2.3
00:23:36.737 00.004 16872 Star::Find(15, 931, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.740 00.003 16872 Star::Find returns 1 (0), X=931.34, Y=383.11, Mass=740, SNR=11.0, Peak=3460 HFD=1.6
00:23:36.746 00.006 16872 Star::Find(15, 137, 343, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.751 00.005 16872 Star::Find returns 1 (0), X=137.10, Y=342.99, Mass=503, SNR=7.9, Peak=3416 HFD=1.6
00:23:36.755 00.004 16872 Star::Find(15, 186, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.762 00.007 16872 Star::Find returns 1 (0), X=185.79, Y=763.68, Mass=870, SNR=9.7, Peak=3404 HFD=2.8
00:23:36.765 00.003 16872 Star::Find(15, 1100, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.769 00.004 16872 Star::Find returns 1 (0), X=1100.37, Y=884.86, Mass=906, SNR=10.5, Peak=3396 HFD=2.3
00:23:36.773 00.004 16872 Star::Find(15, 1900, 81, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.776 00.003 16872 Star::Find false star n=5 nbg=279 bg=3288.6 sigma=26.8 thresh=3369 peak=3362
00:23:36.781 00.005 16872 Star::Find returns 0 (2), X=1900.00, Y=81.00, Mass=461, SNR=2.9, Peak=3396 HFD=0.0
00:23:36.785 00.004 16872 Star::Find(15, 1483, 693, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.793 00.008 16872 Star::Find returns 0 (4), X=1488.77, Y=684.00, Mass=433, SNR=8.1, Peak=3436 HFD=1.4
00:23:36.796 00.003 16872 Star::Find(15, 1414, 376, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.800 00.004 16872 Star::Find returns 1 (0), X=1414.52, Y=375.84, Mass=545, SNR=7.9, Peak=3388 HFD=1.9
00:23:36.803 00.003 16872 Star::Find(15, 217, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.807 00.004 16872 Star::Find false star n=2 nbg=275 bg=3281.4 sigma=28.6 thresh=3367 peak=3347
00:23:36.810 00.003 16872 Star::Find returns 0 (2), X=217.00, Y=982.00, Mass=209, SNR=2.9, Peak=3396 HFD=0.0
00:23:36.814 00.004 16872 Star::Find(15, 810, 393, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.818 00.004 16872 Star::Find returns 1 (0), X=810.13, Y=393.15, Mass=780, SNR=11.2, Peak=3496 HFD=1.7
00:23:36.828 00.010 16872 Star::Find(15, 261, 442, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.834 00.006 16872 Star::Find false star n=5 nbg=279 bg=3277.4 sigma=24.4 thresh=3351 peak=3346
00:23:36.838 00.004 16872 Star::Find returns 0 (2), X=261.00, Y=442.00, Mass=441, SNR=2.9, Peak=3392 HFD=0.0
00:23:36.841 00.003 16872 Star::Find(15, 423, 151, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.844 00.003 16872 Star::Find returns 1 (0), X=422.37, Y=152.14, Mass=1238, SNR=14.1, Peak=3468 HFD=2.3
00:23:36.848 00.004 16872 Star::Find(15, 1180, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.856 00.008 16872 Star::Find returns 1 (0), X=1181.74, Y=893.06, Mass=1264, SNR=12.8, Peak=3404 HFD=4.4
00:23:36.860 00.004 16872 Star::Find(15, 1160, 359, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.864 00.004 16872 Star::Find returns 1 (0), X=1159.78, Y=357.62, Mass=496, SNR=8.2, Peak=3388 HFD=2.8
00:23:36.867 00.003 16872 Star::Find(15, 169, 382, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.871 00.004 16872 Star::Find returns 1 (0), X=169.10, Y=381.48, Mass=459, SNR=7.3, Peak=3392 HFD=2.1
00:23:36.874 00.003 16872 Star::Find(15, 911, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.878 00.004 16872 Star::Find returns 1 (0), X=911.45, Y=620.72, Mass=690, SNR=8.9, Peak=3396 HFD=2.9
00:23:36.881 00.003 16872 Star::Find(15, 79, 348, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.889 00.008 16872 Star::Find returns 1 (0), X=78.90, Y=347.33, Mass=879, SNR=11.6, Peak=3456 HFD=2.2
00:23:36.893 00.004 16872 Star::Find(15, 1329, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.896 00.003 16872 Star::Find false star n=3 nbg=275 bg=3286.8 sigma=26.4 thresh=3366 peak=3355
00:23:36.901 00.005 16872 Star::Find returns 0 (2), X=1329.00, Y=816.00, Mass=284, SNR=2.9, Peak=3392 HFD=0.0
00:23:36.905 00.004 16872 Star::Find(15, 1407, 58, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.908 00.003 16872 Star::Find returns 0 (4), X=1406.55, Y=58.45, Mass=377, SNR=6.5, Peak=3412 HFD=1.4
00:23:36.911 00.003 16872 Star::Find(15, 1145, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.919 00.008 16872 Star::Find false star n=8 nbg=261 bg=3288.9 sigma=22.4 thresh=3356 peak=3351
00:23:36.923 00.004 16872 Star::Find returns 0 (2), X=1145.00, Y=953.00, Mass=617, SNR=2.9, Peak=3392 HFD=0.0
00:23:36.927 00.004 16872 Star::Find(15, 1685, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.931 00.004 16872 Star::Find returns 0 (4), X=1672.45, Y=562.48, Mass=910, SNR=13.7, Peak=3536 HFD=1.4
00:23:36.935 00.004 16872 Star::Find(15, 823, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.938 00.003 16872 Star::Find false star n=4 nbg=275 bg=3276.9 sigma=22.7 thresh=3345 peak=3342
00:23:36.942 00.004 16872 Star::Find returns 0 (2), X=823.00, Y=1011.00, Mass=308, SNR=2.9, Peak=3380 HFD=0.0
00:23:36.951 00.009 16872 Star::Find(15, 1123, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.956 00.005 16872 Star::Find returns 1 (0), X=1123.22, Y=107.06, Mass=815, SNR=10.3, Peak=3420 HFD=2.3
00:23:36.960 00.004 16872 Star::Find(15, 781, 501, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.964 00.004 16872 Star::Find returns 0 (4), X=780.66, Y=501.24, Mass=451, SNR=7.8, Peak=3408 HFD=1.4
00:23:36.968 00.004 16872 Star::Find(15, 688, 321, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.971 00.003 16872 Star::Find returns 1 (0), X=688.34, Y=321.02, Mass=645, SNR=9.5, Peak=3432 HFD=2.3
00:23:36.974 00.003 16872 Star::Find(15, 1678, 88, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.981 00.007 16872 Star::Find returns 0 (4), X=1667.52, Y=93.53, Mass=702, SNR=11.3, Peak=3492 HFD=1.4
00:23:36.984 00.003 16872 Star::Find(15, 730, 543, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.989 00.005 16872 Star::Find returns 1 (0), X=731.15, Y=542.90, Mass=1265, SNR=14.3, Peak=3388 HFD=4.5
00:23:36.992 00.003 16872 Star::Find(15, 1155, 22, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:36.998 00.006 16872 Star::Find returns 1 (0), X=1155.35, Y=36.30, Mass=1408, SNR=17.3, Peak=3572 HFD=2.8
00:23:37.002 00.004 16872 Star::Find(15, 20, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.007 00.005 16872 Star::Find false star n=2 nbg=261 bg=3288.5 sigma=23.1 thresh=3358 peak=3349
00:23:37.015 00.008 16872 Star::Find returns 0 (2), X=20.00, Y=177.00, Mass=187, SNR=2.9, Peak=3388 HFD=0.0
00:23:37.019 00.004 16872 Star::Find(15, 49, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.022 00.003 16872 Star::Find returns 0 (4), X=48.62, Y=917.83, Mass=504, SNR=7.6, Peak=3428 HFD=1.3
00:23:37.026 00.004 16872 Star::Find(15, 1598, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.035 00.009 16872 Star::Find returns 1 (0), X=1609.97, Y=1012.18, Mass=545, SNR=7.9, Peak=3432 HFD=4.3
00:23:37.039 00.004 16872 Star::Find(15, 1052, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.049 00.010 16872 Star::Find returns 1 (0), X=1062.64, Y=955.03, Mass=62688, SNR=157.2, Peak=9172 HFD=3.3
00:23:37.053 00.004 16872 Star::Find(15, 1819, 507, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.057 00.004 16872 Star::Find returns 0 (4), X=1818.52, Y=507.42, Mass=476, SNR=7.6, Peak=3428 HFD=1.3
00:23:37.065 00.008 16872 Star::Find(15, 1465, 158, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.070 00.005 16872 Star::Find returns 1 (0), X=1465.66, Y=158.17, Mass=660, SNR=9.7, Peak=3380 HFD=2.3
00:23:37.075 00.005 16872 Star::Find(15, 130, 881, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.079 00.004 16872 Star::Find returns 1 (0), X=129.41, Y=881.19, Mass=534, SNR=8.3, Peak=3392 HFD=2.1
00:23:37.082 00.003 16872 Star::Find(15, 366, 942, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.086 00.004 16872 Star::Find returns 1 (0), X=366.68, Y=942.20, Mass=613, SNR=8.5, Peak=3400 HFD=1.9
00:23:37.094 00.008 16872 Star::Find(15, 96, 274, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.098 00.004 16872 Star::Find returns 0 (4), X=96.21, Y=273.48, Mass=527, SNR=7.9, Peak=3420 HFD=1.3
00:23:37.101 00.003 16872 Star::Find(15, 1018, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.105 00.004 16872 Star::Find returns 1 (0), X=1017.02, Y=534.53, Mass=872, SNR=10.7, Peak=3416 HFD=3.7
00:23:37.110 00.005 16872 Star::Find(15, 1902, 834, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.113 00.003 16872 Star::Find returns 0 (3), X=1902.00, Y=834.00, Mass=0, SNR=0.0, Peak=3396 HFD=0.0
00:23:37.118 00.005 16872 Star::Find(15, 43, 655, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.127 00.009 16872 Star::Find returns 1 (0), X=41.12, Y=654.42, Mass=689, SNR=9.6, Peak=3396 HFD=4.4
00:23:37.130 00.003 16872 Star::Find(15, 742, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.134 00.004 16872 Star::Find returns 1 (0), X=741.87, Y=1039.09, Mass=655, SNR=9.7, Peak=3464 HFD=1.8
00:23:37.138 00.004 16872 Star::Find(15, 443, 444, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.142 00.004 16872 Star::Find returns 0 (4), X=442.58, Y=444.44, Mass=357, SNR=6.5, Peak=3412 HFD=1.3
00:23:37.145 00.003 16872 Star::Find(15, 185, 41, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.150 00.005 16872 Star::Find false star n=4 nbg=257 bg=3280.3 sigma=24.0 thresh=3352 peak=3338
00:23:37.157 00.007 16872 Star::Find returns 0 (2), X=185.00, Y=41.00, Mass=315, SNR=2.9, Peak=3384 HFD=0.0
00:23:37.160 00.003 16872 Star::Find(15, 1360, 265, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.164 00.004 16872 Star::Find returns 0 (2), X=1360.00, Y=265.00, Mass=83, SNR=2.9, Peak=3372 HFD=0.0
00:23:37.168 00.004 16872 Star::Find(15, 1787, 115, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.175 00.007 16872 Star::Find false star n=3 nbg=284 bg=3284.1 sigma=28.8 thresh=3370 peak=3361
00:23:37.178 00.003 16872 Star::Find returns 0 (2), X=1787.00, Y=115.00, Mass=284, SNR=2.9, Peak=3408 HFD=0.0
00:23:37.182 00.004 16872 Star::Find(15, 614, 310, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.185 00.003 16872 Star::Find returns 1 (0), X=613.84, Y=310.02, Mass=427, SNR=8.2, Peak=3392 HFD=1.8
00:23:37.189 00.004 16872 Star::Find(15, 888, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.193 00.004 16872 Star::Find false star n=5 nbg=271 bg=3279.2 sigma=25.8 thresh=3357 peak=3356
00:23:37.205 00.012 16872 Star::Find returns 0 (2), X=888.00, Y=997.00, Mass=464, SNR=2.9, Peak=3392 HFD=0.0
00:23:37.211 00.006 16872 Star::Find(15, 934, 340, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.216 00.005 16872 Star::Find returns 1 (0), X=944.37, Y=344.77, Mass=509, SNR=7.9, Peak=3388 HFD=1.7
00:23:37.221 00.005 16872 Star::Find(15, 1791, 158, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.225 00.004 16872 Star::Find false star n=3 nbg=271 bg=3285.4 sigma=27.0 thresh=3366 peak=3348
00:23:37.240 00.015 16872 Star::Find returns 0 (2), X=1791.00, Y=158.00, Mass=264, SNR=2.9, Peak=3392 HFD=0.0
00:23:37.247 00.007 16872 Star::Find(15, 1561, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.257 00.010 16872 Star::Find returns 1 (0), X=1560.91, Y=497.44, Mass=499, SNR=8.4, Peak=3416 HFD=1.6
00:23:37.269 00.012 16872 Star::Find(15, 1422, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.277 00.008 16872 Star::Find returns 1 (0), X=1421.78, Y=190.79, Mass=520, SNR=8.3, Peak=3392 HFD=2.5
00:23:37.283 00.006 16872 Star::Find(15, 130, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.289 00.006 16872 Star::Find false star n=11 nbg=252 bg=3285.0 sigma=19.6 thresh=3344 peak=3341
00:23:37.299 00.010 16872 Star::Find returns 0 (2), X=130.00, Y=659.00, Mass=793, SNR=2.9, Peak=3380 HFD=0.0
00:23:37.303 00.004 16872 Star::Find(15, 100, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.307 00.004 16872 Star::Find false star n=4 nbg=280 bg=3279.7 sigma=27.5 thresh=3362 peak=3343
00:23:37.312 00.005 16872 Star::Find returns 0 (2), X=100.00, Y=795.00, Mass=353, SNR=2.9, Peak=3380 HFD=0.0
00:23:37.316 00.004 16872 Star::Find(15, 1553, 351, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.319 00.003 16872 Star::Find returns 0 (4), X=1553.42, Y=350.98, Mass=433, SNR=7.4, Peak=3400 HFD=1.3
00:23:37.323 00.004 16872 Star::Find(15, 683, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.332 00.009 16872 Star::Find returns 0 (2), X=683.00, Y=67.00, Mass=87, SNR=3.0, Peak=3368 HFD=0.0
00:23:37.338 00.006 16872 Star::Find(15, 1563, 130, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.345 00.007 16872 Star::Find false star n=1 nbg=273 bg=3287.6 sigma=23.8 thresh=3359 peak=3346
00:23:37.354 00.009 16872 Star::Find returns 0 (2), X=1563.00, Y=130.00, Mass=84, SNR=2.9, Peak=3372 HFD=0.0
00:23:37.365 00.011 16872 Star::Find(15, 1599, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.371 00.006 16872 Star::Find returns 1 (0), X=1600.07, Y=684.22, Mass=1273, SNR=12.9, Peak=3452 HFD=4.4
00:23:37.377 00.006 16872 Star::Find(15, 862, 688, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.382 00.005 16872 Star::Find returns 1 (0), X=862.26, Y=688.46, Mass=541, SNR=8.3, Peak=3392 HFD=1.9
00:23:37.393 00.011 16872 Star::Find(15, 142, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.398 00.005 16872 Star::Find false star n=5 nbg=276 bg=3286.6 sigma=22.3 thresh=3354 peak=3351
00:23:37.403 00.005 16872 Star::Find returns 0 (2), X=142.00, Y=853.00, Mass=371, SNR=2.9, Peak=3372 HFD=0.0
00:23:37.407 00.004 16872 Star::Find(15, 80, 748, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.413 00.006 16872 Star::Find returns 1 (0), X=79.18, Y=749.25, Mass=452, SNR=7.6, Peak=3376 HFD=4.0
00:23:37.418 00.005 16872 Star::Find(15, 1740, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.428 00.010 16872 Star::Find returns 1 (0), X=1740.75, Y=170.98, Mass=2205, SNR=22.3, Peak=3736 HFD=1.8
00:23:37.436 00.008 16872 Star::Find(15, 326, 307, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.443 00.007 16872 Star::Find returns 1 (0), X=326.71, Y=307.12, Mass=670, SNR=8.7, Peak=3412 HFD=2.2
00:23:37.450 00.007 16872 Star::Find(15, 965, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.462 00.012 16872 Star::Find returns 0 (3), X=965.00, Y=190.00, Mass=0, SNR=0.0, Peak=3380 HFD=0.0
00:23:37.468 00.006 16872 AutoFind: finding best star pass 1
00:23:37.477 00.009 16872 Star::Find(15, 1200, 109, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.486 00.009 16872 Star::Find returns 1 (0), X=1199.32, Y=106.15, Mass=4638965, SNR=931.4, Peak=65516 HFD=6.9
00:23:37.492 00.006 16872 AutoFind: near-saturated [1200, 109] 191.2 Mass 4638965 SNR 931.4 Peak 65516
00:23:37.498 00.006 16872 Star::Find(15, 1612, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.504 00.006 16872 Star::Find returns 1 (0), X=1611.98, Y=575.75, Mass=226899, SNR=313.5, Peak=25832 HFD=3.2
00:23:37.508 00.004 16872 AutoFind returns star at [1612, 576] 62.8 Mass 226899 SNR 313.5
00:23:37.562 00.054 16872 Star::Find(15, 1612, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.574 00.012 16872 Star::Find returns 1 (0), X=1611.98, Y=575.75, Mass=226899, SNR=313.5, Peak=25832 HFD=3.2
00:23:37.590 00.016 16872 MultiStar: List (12): {1611.98, 575.75}(313.5), {953.21, 613.75}(139.9), {1062.64, 955.03}(157.2), {1781.18, 857.16}(84.0), {502.16, 850.47}(57.6), {496.67, 972.38}(57.8), {1591.82, 498.77}(33.3), {137.00, 408.77}(27.1), {449.79, 244.87}(28.6), {552.91, 971.78}(22.3), {1388.96, 635.11}(20.2), {1619.62, 801.80}(20.6), 
00:23:37.602 00.012 16872 setting lock position to (1611.98, 575.75)
00:23:37.617 00.015 16872 MultiStar: stabilizing after lock position change
00:23:37.629 00.012 16872 AutoSelect: state = 1, call UpdateGuideState
00:23:37.642 00.013 16872 UpdateGuideState(): m_state=1
00:23:37.658 00.016 16872 Star::Find(15, 1611, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:37.673 00.015 16872 Star::Find returns 1 (0), X=1611.98, Y=575.75, Mass=226899, SNR=313.5, Peak=25832 HFD=3.2
00:23:37.706 00.033 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:23:37.712 00.006 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:23:37.731 00.019 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:23:37.744 00.013 16872 setting force full frames = false
00:23:37.751 00.007 16872 setting lock position to (1611.98, 575.75)
00:23:37.755 00.004 16872 MultiStar: stabilizing after lock position change
00:23:37.758 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:23:37.772 00.014 16872 Changing from state SELECTING to SELECTED
00:23:37.777 00.005 16872 guider state => SELECTED
00:23:37.802 00.025 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65516, med=3284, FiltMin=3176, FiltMax=65508, Gamma=2.190
00:23:37.857 00.055 16872 UpdateGuideState exits: m=226899 SNR=313.5
00:23:37.861 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65516, med=3284, FiltMin=3176, FiltMax=65508, Gamma=2.190
00:23:37.910 00.049 16872 Status Line: Auto-selected star at (1612.0, 575.7)
00:23:37.924 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
00:23:37.928 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:37.931 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:23:37.941 00.010 16872 Enqueuing Expose request
00:23:37.945 00.004 9640 Worker thread wakes up
00:23:37.945 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:23:37.945 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:23:37.945 00.000 16872 evsrv: cli 0D3C0A48 connect
00:23:37.951 00.006 16872 case statement mapped state 2 to 1
00:23:37.956 00.005 16872 case statement mapped state 2 to 1
00:23:37.960 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe914927-a2e5-47d5-91ee-edc912fdf810"}
00:23:37.964 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fe914927-a2e5-47d5-91ee-edc912fdf810"}
00:23:37.975 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"79d86b25-f139-4621-ad58-28c643c048fb"}
00:23:37.979 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1611.98,575.75],"id":"79d86b25-f139-4621-ad58-28c643c048fb"}
00:23:37.985 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:23:37.990 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9cd98ec-4d07-43f0-ab14-0b1356d6c264"}
00:23:37.993 00.003 16872 case statement mapped state 2 to 1
00:23:38.004 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"d9cd98ec-4d07-43f0-ab14-0b1356d6c264"}
00:23:38.008 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:23:38.013 00.005 16872 case statement mapped state 2 to 1
00:23:38.018 00.005 16872 case statement mapped state 2 to 1
00:23:38.023 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a76b6d0d-ef2b-4243-8f78-2cf67c771623"}
00:23:38.031 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.98,6.75],"pixels":"..."},"id":"a76b6d0d-ef2b-4243-8f78-2cf67c771623"}
00:23:38.035 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"2f4d6a08-d8c2-4c32-995e-14f601615f6d"}
00:23:38.039 00.004 16872 case statement mapped state 2 to 1
00:23:38.043 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"2f4d6a08-d8c2-4c32-995e-14f601615f6d"}
00:23:38.090 00.047 16872 evsrv: cli 0D3BF8C8 disconnect
00:23:39.081 00.991 16872 evsrv: cli 0D3C0A48 connect
00:23:39.087 00.006 16872 case statement mapped state 2 to 1
00:23:39.092 00.005 16872 case statement mapped state 2 to 1
00:23:39.097 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2553c5c2-fa69-4405-8f89-c48667450b77"}
00:23:39.099 00.002 16872 case statement mapped state 2 to 1
00:23:39.103 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"2553c5c2-fa69-4405-8f89-c48667450b77"}
00:23:39.113 00.010 16872 evsrv: cli 0D3C0A48 disconnect
00:23:40.108 00.995 16872 evsrv: cli 0D3C0A48 connect
00:23:40.111 00.003 16872 case statement mapped state 2 to 1
00:23:40.115 00.004 16872 case statement mapped state 2 to 1
00:23:40.119 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"cbb68e54-de36-4a3b-8274-8228a7bcc8d2"}
00:23:40.129 00.010 16872 case statement mapped state 2 to 1
00:23:40.135 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"cbb68e54-de36-4a3b-8274-8228a7bcc8d2"}
00:23:40.139 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:23:40.148 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4948bbb6-96a0-43f1-bc2c-742e7356f3f1"}
00:23:40.152 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4948bbb6-96a0-43f1-bc2c-742e7356f3f1"}
00:23:40.157 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e9936af-b506-4d84-b71a-030a1820db33"}
00:23:40.161 00.004 16872 case statement mapped state 2 to 1
00:23:40.164 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"4e9936af-b506-4d84-b71a-030a1820db33"}
00:23:40.168 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cd1042e3-26d5-4e86-810e-0b02a1826fa2"}
00:23:40.176 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.98,6.75],"pixels":"..."},"id":"cd1042e3-26d5-4e86-810e-0b02a1826fa2"}
00:23:41.140 00.964 16872 evsrv: cli 0D3BFB48 connect
00:23:41.146 00.006 16872 case statement mapped state 2 to 1
00:23:41.150 00.004 16872 case statement mapped state 2 to 1
00:23:41.153 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"34c185c0-7d7f-4036-b4a2-f4495a1b1d36"}
00:23:41.157 00.004 16872 case statement mapped state 2 to 1
00:23:41.160 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"34c185c0-7d7f-4036-b4a2-f4495a1b1d36"}
00:23:41.164 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:23:42.029 00.865 9640 Exposure complete
00:23:42.165 00.136 16872 evsrv: cli 0D3BF8C8 connect
00:23:42.168 00.003 16872 case statement mapped state 2 to 1
00:23:42.173 00.005 16872 case statement mapped state 2 to 1
00:23:42.178 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"e7eb5b45-255f-4ef5-a586-c9e3d80e40cf"}
00:23:42.181 00.003 16872 case statement mapped state 2 to 1
00:23:42.184 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"e7eb5b45-255f-4ef5-a586-c9e3d80e40cf"}
00:23:42.190 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
00:23:42.198 00.008 9640 worker thread done servicing request
00:23:42.198 00.000 16872 OnExposeComplete: enter
00:23:42.200 00.002 16872 UpdateGuideState(): m_state=2
00:23:42.205 00.005 16872 Star::Find(15, 1611, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:23:42.212 00.007 16872 Star::Find returns 1 (0), X=1611.85, Y=575.78, Mass=220428, SNR=306.9, Peak=22740 HFD=3.3
00:23:42.214 00.002 16872 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.56) = xAngle (1.34 = 1.34)
00:23:42.216 00.002 16872 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.39 = 1.39)
00:23:42.221 00.005 16872 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.90 mountX=0.03 mountY=0.13, mountTheta=1.34
00:23:42.225 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3284, FiltMin=3176, FiltMax=65516, Gamma=2.190
00:23:42.268 00.043 16872 UpdateGuideState exits: m=220428 SNR=306.9
00:23:42.271 00.003 16872 PhdController: newstate STATE_CALIBRATE
00:23:42.273 00.002 16872 PhdController: newstate STATE_GUIDE
00:23:42.287 00.014 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:23:42.289 00.002 16872 guider state => CALIBRATED
00:23:42.292 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:23:42.303 00.011 16872 reset dither spiral
00:23:42.307 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:23:42.311 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:42.314 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:23:42.316 00.002 16872 Enqueuing Expose request
00:23:42.319 00.003 9640 Worker thread wakes up
00:23:42.319 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:23:42.320 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:23:43.192 00.872 16872 evsrv: cli 0D3C0A48 connect
00:23:43.197 00.005 16872 case statement mapped state 5 to 1
00:23:43.201 00.004 16872 case statement mapped state 5 to 1
00:23:43.210 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"125fd02b-c0e4-46e2-96fd-28c05e413c29"}
00:23:43.214 00.004 16872 case statement mapped state 5 to 1
00:23:43.221 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"125fd02b-c0e4-46e2-96fd-28c05e413c29"}
00:23:43.237 00.016 16872 evsrv: cli 0D3C0A48 disconnect
00:23:43.648 00.411 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d286be7-8f43-4512-82b5-c24c58d4956e"}
00:23:43.651 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6d286be7-8f43-4512-82b5-c24c58d4956e"}
00:23:43.654 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f071d069-201d-4bfa-af7d-7c9f29b45db6"}
00:23:43.657 00.003 16872 case statement mapped state 5 to 1
00:23:43.659 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f071d069-201d-4bfa-af7d-7c9f29b45db6"}
00:23:43.663 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eae7eee2-99fe-4e10-a152-3dc0c09cc029"}
00:23:43.666 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.85,6.78],"pixels":"..."},"id":"eae7eee2-99fe-4e10-a152-3dc0c09cc029"}
00:23:44.238 00.572 16872 evsrv: cli 0D3BF8C8 connect
00:23:44.242 00.004 16872 case statement mapped state 5 to 1
00:23:44.246 00.004 16872 case statement mapped state 5 to 1
00:23:44.248 00.002 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"39fa367f-2e68-45f5-829b-d1624ddc9e83"}
00:23:44.252 00.004 16872 case statement mapped state 5 to 1
00:23:44.253 00.001 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"39fa367f-2e68-45f5-829b-d1624ddc9e83"}
00:23:44.257 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:23:45.258 01.001 16872 evsrv: cli 0D3BFB48 connect
00:23:45.263 00.005 16872 case statement mapped state 5 to 1
00:23:45.269 00.006 16872 case statement mapped state 5 to 1
00:23:45.274 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"53db0a8f-cc2f-48cf-9adf-b1d17888f05a"}
00:23:45.280 00.006 16872 case statement mapped state 5 to 1
00:23:45.285 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"53db0a8f-cc2f-48cf-9adf-b1d17888f05a"}
00:23:45.290 00.005 16872 evsrv: cli 0D3BFB48 disconnect
00:23:46.292 01.002 16872 evsrv: cli 0D3C0A48 connect
00:23:46.296 00.004 16872 case statement mapped state 5 to 1
00:23:46.302 00.006 16872 case statement mapped state 5 to 1
00:23:46.309 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4684ed66-deea-4959-8c67-7615fcb38b95"}
00:23:46.313 00.004 16872 case statement mapped state 5 to 1
00:23:46.320 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"4684ed66-deea-4959-8c67-7615fcb38b95"}
00:23:46.325 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:23:46.386 00.061 9640 Exposure complete
00:23:46.524 00.138 9640 worker thread done servicing request
00:23:46.524 00.000 16872 OnExposeComplete: enter
00:23:46.527 00.003 16872 UpdateGuideState(): m_state=5
00:23:46.529 00.002 16872 Star::Find(15, 1611, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:23:46.533 00.004 16872 Star::Find returns 1 (0), X=1611.91, Y=576.15, Mass=218287, SNR=311.7, Peak=22560 HFD=3.2
00:23:46.535 00.002 16872 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.56) = xAngle (0.19 = 0.19)
00:23:46.538 00.003 16872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.24 = 0.24)
00:23:46.541 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=0.40 hyp=0.41 cameraTheta=1.75 mountX=0.40 mountY=0.10, mountTheta=0.24
00:23:46.546 00.005 16872 Changing from state CALIBRATED to GUIDING
00:23:46.549 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:23:46.552 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:23:46.634 00.082 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:23:46.638 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:23:46.640 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:23:46.643 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:23:46.645 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:23:46.648 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:23:46.652 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:23:46.654 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:23:46.658 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:23:46.660 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:23:46.663 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:23:46.666 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:23:46.668 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:23:46.671 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:23:46.772 00.101 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:23:46.775 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:23:46.778 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:23:46.784 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:23:46.787 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:23:46.854 00.067 16872 setting lock position to (1611.91, 576.15)
00:23:46.857 00.003 16872 MultiStar: stabilizing after lock position change
00:23:46.860 00.003 16872 guider state => GUIDING
00:23:46.863 00.003 16872 Status Line: Guiding
00:23:46.870 00.007 16872 Mount: notify guiding started
00:23:46.875 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:23:46.877 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:23:46.880 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:23:46.885 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:23:46.888 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:23:46.890 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:23:46.893 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:23:46.896 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:23:46.899 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:23:46.902 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:23:46.904 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:23:46.907 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:23:46.910 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:23:46.915 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:23:46.919 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:23:46.921 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:23:46.923 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:23:46.928 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:23:46.931 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:23:46.933 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:23:46.936 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:23:46.939 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:23:46.941 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:23:46.946 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:23:46.949 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:23:46.951 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:23:46.954 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:23:46.957 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:23:46.962 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:23:46.965 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:23:46.967 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:23:46.970 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:23:46.973 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:23:46.977 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:23:46.980 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:23:46.982 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:23:46.985 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:23:46.988 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:23:47.100 00.112 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:23:47.166 00.066 16872 ScopeASCOM::SideOfPier() returns 0
00:23:47.169 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:23:47.172 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:23:47.174 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:23:47.176 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:23:47.180 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:23:47.183 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:23:47.185 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:23:47.188 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:23:47.190 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:23:47.193 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65516, med=3272, FiltMin=3114, FiltMax=65512, Gamma=2.190
00:23:47.239 00.046 16872 UpdateGuideState exits: m=218287 SNR=311.7
00:23:47.245 00.006 16872 PhdController: newstate STATE_SETTLE_WAIT
00:23:47.249 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:47.255 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:23:47.259 00.004 16872 Enqueuing Expose request
00:23:47.261 00.002 9640 Worker thread wakes up
00:23:47.261 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:23:47.262 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:23:47.262 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"745584b4-d612-4ea8-8f01-81997834559f"}
00:23:47.266 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"745584b4-d612-4ea8-8f01-81997834559f"}
00:23:47.276 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29ec8373-9a84-4c87-9c48-96c356882fb7"}
00:23:47.280 00.004 16872 case statement mapped state 6 to 3
00:23:47.283 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"29ec8373-9a84-4c87-9c48-96c356882fb7"}
00:23:47.317 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6dfe15af-a9f2-419f-a0b2-6e4b8b206d83"}
00:23:47.323 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.91,7.15],"pixels":"..."},"id":"6dfe15af-a9f2-419f-a0b2-6e4b8b206d83"}
00:23:47.327 00.004 16872 evsrv: cli 0D3C0A48 connect
00:23:47.331 00.004 16872 case statement mapped state 6 to 3
00:23:47.336 00.005 16872 case statement mapped state 6 to 3
00:23:47.341 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"77086b60-240a-4721-984d-fde2737efa49"}
00:23:47.344 00.003 16872 case statement mapped state 6 to 3
00:23:47.347 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"77086b60-240a-4721-984d-fde2737efa49"}
00:23:47.354 00.007 16872 evsrv: cli 0D3C0A48 disconnect
00:23:50.649 03.295 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b9144be-85d4-422e-9e0c-241ea3d883f8"}
00:23:50.652 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5b9144be-85d4-422e-9e0c-241ea3d883f8"}
00:23:50.655 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e652fcec-83d6-40f6-9e32-041876c9112f"}
00:23:50.658 00.003 16872 case statement mapped state 6 to 3
00:23:50.660 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e652fcec-83d6-40f6-9e32-041876c9112f"}
00:23:50.664 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93ee417f-e58e-4dff-8a52-80c4e2d8e116"}
00:23:50.667 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.91,7.15],"pixels":"..."},"id":"93ee417f-e58e-4dff-8a52-80c4e2d8e116"}
00:23:51.319 00.652 9640 Exposure complete
00:23:51.456 00.137 9640 worker thread done servicing request
00:23:51.457 00.001 16872 OnExposeComplete: enter
00:23:51.459 00.002 16872 UpdateGuideState(): m_state=6
00:23:51.462 00.003 16872 Star::Find(15, 1611, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:23:51.465 00.003 16872 Star::Find returns 1 (0), X=1611.89, Y=576.37, Mass=218699, SNR=295.7, Peak=24020 HFD=3.3
00:23:51.467 00.002 16872 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.56) = xAngle (0.13 = 0.13)
00:23:51.470 00.003 16872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.17 = 0.17)
00:23:51.473 00.003 16872 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.68 mountX=0.22 mountY=0.04, mountTheta=0.17
00:23:51.480 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=0.22, opts=13)
00:23:51.483 00.003 16872 Enqueuing Move request for scope (-0.02, 0.22)
00:23:51.485 00.002 9640 Worker thread wakes up
00:23:51.485 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
00:23:51.485 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
00:23:51.486 00.001 9640 Moving (-0.02, 0.22) raw xDistance=0.22 yDistance=0.04
00:23:51.486 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.22
00:23:51.486 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=0
00:23:51.486 00.000 9640 MoveAxis(W, 24, ABG)
00:23:51.486 00.000 9640 Guiding  Dir = 3, Dur = 24
00:23:51.486 00.000 9640 IsSlewing returns 0
00:23:51.486 00.000 9640 IsGuiding returns 0
00:23:51.487 00.001 9640 PulseGuide returned control before completion, sleep 34
00:23:51.493 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65516, med=3280, FiltMin=3140, FiltMax=65512, Gamma=2.190
00:23:51.522 00.029 9640 IsGuiding returns 1
00:23:51.522 00.000 9640 scope still moving after pulse duration time elapsed
00:23:51.529 00.007 16872 UpdateGuideState exits: m=218699 SNR=295.7
00:23:51.532 00.003 16872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 1 / 99999
00:23:51.535 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785831.535,"Host":"RBFOCUS307","Inst":1,"Distance":0.35,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:23:51.541 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:51.544 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:23:51.546 00.002 16872 Enqueuing Expose request
00:23:51.552 00.006 9640 IsSlewing returns 0
00:23:51.552 00.000 9640 IsGuiding returns 0
00:23:51.552 00.000 9640 scope move finished after 24 + 41 ms
00:23:51.552 00.000 9640 Move returns status 0, amount 24
00:23:51.552 00.000 9640 MoveAxis(N, 0, ABG)
00:23:51.553 00.001 9640 Move returns status 0, amount 0
00:23:51.553 00.000 9640 move complete, result=0
00:23:51.553 00.000 9640 worker thread done servicing request
00:23:51.553 00.000 9640 Worker thread wakes up
00:23:51.553 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:23:51.553 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:23:51.556 00.003 16872 GuideStep: 0.2 px 24 ms WEST, 0.0 px 0 ms NORTH
00:23:54.148 02.592 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ba83916-df7d-4eeb-a410-997d26fffa18"}
00:23:54.153 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8ba83916-df7d-4eeb-a410-997d26fffa18"}
00:23:54.155 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5fd7e29-e232-4576-9e72-cba9f52ea0dd"}
00:23:54.161 00.006 16872 case statement mapped state 6 to 3
00:23:54.164 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5fd7e29-e232-4576-9e72-cba9f52ea0dd"}
00:23:54.168 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"55f5dd86-84ad-4621-851b-9382b7a81683"}
00:23:54.171 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.89,7.37],"pixels":"..."},"id":"55f5dd86-84ad-4621-851b-9382b7a81683"}
00:23:55.615 01.444 9640 Exposure complete
00:23:55.751 00.136 9640 worker thread done servicing request
00:23:55.751 00.000 16872 OnExposeComplete: enter
00:23:55.754 00.003 16872 UpdateGuideState(): m_state=6
00:23:55.757 00.003 16872 Star::Find(15, 1611, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:23:55.759 00.002 16872 Star::Find returns 1 (0), X=1611.73, Y=575.98, Mass=213191, SNR=304.9, Peak=23104 HFD=3.2
00:23:55.762 00.003 16872 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.56) = xAngle (-3.96 = 2.32)
00:23:55.765 00.003 16872 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.91 = 2.37)
00:23:55.768 00.003 16872 CameraToMount -- cameraX=-0.18 cameraY=-0.17 hyp=0.25 cameraTheta=-2.40 mountX=-0.17 mountY=0.17, mountTheta=2.35
00:23:55.772 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=-0.17, opts=13)
00:23:55.775 00.003 16872 Enqueuing Move request for scope (-0.18, -0.17)
00:23:55.779 00.004 9640 Worker thread wakes up
00:23:55.779 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.17) opts 0xd
00:23:55.779 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, -0.17)
00:23:55.779 00.000 9640 Moving (-0.18, -0.17) raw xDistance=-0.17 yDistance=0.17
00:23:55.779 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.17
00:23:55.779 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0
00:23:55.779 00.000 9640 MoveAxis(E, 16, ABG)
00:23:55.779 00.000 9640 Guiding  Dir = 2, Dur = 16
00:23:55.779 00.000 9640 IsSlewing returns 0
00:23:55.780 00.001 9640 IsGuiding returns 0
00:23:55.780 00.000 9640 PulseGuide returned control before completion, sleep 26
00:23:55.785 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=65520, med=3288, FiltMin=3108, FiltMax=65512, Gamma=2.190
00:23:55.808 00.023 9640 IsGuiding returns 1
00:23:55.808 00.000 9640 scope still moving after pulse duration time elapsed
00:23:55.821 00.013 16872 UpdateGuideState exits: m=213191 SNR=304.9
00:23:55.826 00.005 16872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 2 / 99999
00:23:55.829 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785835.829,"Host":"RBFOCUS307","Inst":1,"Distance":0.32,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:23:55.832 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:55.834 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:23:55.837 00.003 16872 Enqueuing Expose request
00:23:55.840 00.003 9640 IsSlewing returns 0
00:23:55.841 00.001 9640 IsGuiding returns 0
00:23:55.841 00.000 9640 scope move finished after 16 + 45 ms
00:23:55.841 00.000 9640 Move returns status 0, amount 16
00:23:55.841 00.000 9640 MoveAxis(N, 0, ABG)
00:23:55.841 00.000 9640 Move returns status 0, amount 0
00:23:55.841 00.000 9640 move complete, result=0
00:23:55.841 00.000 9640 worker thread done servicing request
00:23:55.841 00.000 9640 Worker thread wakes up
00:23:55.841 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:23:55.842 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:23:55.846 00.004 16872 GuideStep: -0.2 px 16 ms EAST, 0.2 px 0 ms NORTH
00:23:57.647 01.801 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e9acea4a-8b76-4363-bccf-1efc4a41823f"}
00:23:57.650 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e9acea4a-8b76-4363-bccf-1efc4a41823f"}
00:23:57.653 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2282e415-2ea5-4e35-8807-69413ed8f2d0"}
00:23:57.657 00.004 16872 case statement mapped state 6 to 3
00:23:57.660 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2282e415-2ea5-4e35-8807-69413ed8f2d0"}
00:23:57.663 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"49b3092e-20bb-49c3-b26f-0d4961c8ee23"}
00:23:57.667 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.73,6.98],"pixels":"..."},"id":"49b3092e-20bb-49c3-b26f-0d4961c8ee23"}
00:23:59.890 02.223 9640 Exposure complete
00:24:00.030 00.140 9640 worker thread done servicing request
00:24:00.031 00.001 16872 OnExposeComplete: enter
00:24:00.033 00.002 16872 UpdateGuideState(): m_state=6
00:24:00.036 00.003 16872 Star::Find(15, 1611, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:24:00.039 00.003 16872 Star::Find returns 1 (0), X=1611.77, Y=576.20, Mass=202953, SNR=294.7, Peak=22488 HFD=3.0
00:24:00.043 00.004 16872 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.56) = xAngle (1.27 = 1.27)
00:24:00.046 00.003 16872 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.31 = 1.31)
00:24:00.048 00.002 16872 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.14 cameraTheta=2.82 mountX=0.04 mountY=0.14, mountTheta=1.27
00:24:00.053 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.14, y=0.05, opts=13)
00:24:00.056 00.003 16872 Enqueuing Move request for scope (-0.14, 0.05)
00:24:00.060 00.004 9640 Worker thread wakes up
00:24:00.060 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
00:24:00.060 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
00:24:00.060 00.000 9640 Moving (-0.14, 0.05) raw xDistance=0.04 yDistance=0.14
00:24:00.060 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:24:00.060 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=0
00:24:00.060 00.000 9640 MoveAxis(E, 0, ABG)
00:24:00.060 00.000 9640 Move returns status 0, amount 0
00:24:00.060 00.000 9640 MoveAxis(N, 0, ABG)
00:24:00.060 00.000 9640 Move returns status 0, amount 0
00:24:00.060 00.000 9640 move complete, result=0
00:24:00.060 00.000 9640 worker thread done servicing request
00:24:00.066 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65520, med=3276, FiltMin=3122, FiltMax=65516, Gamma=2.190
00:24:00.103 00.037 16872 UpdateGuideState exits: m=202953 SNR=294.7
00:24:00.109 00.006 16872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 3 / 99999
00:24:00.112 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785840.112,"Host":"RBFOCUS307","Inst":1,"Distance":0.27,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:24:00.115 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:00.118 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:24:00.120 00.002 16872 Enqueuing Expose request
00:24:00.123 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:00.126 00.003 9640 Worker thread wakes up
00:24:00.126 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:24:00.126 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:24:01.147 01.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"486b73f1-e083-49f5-994e-c1fb54f2d49f"}
00:24:01.151 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"486b73f1-e083-49f5-994e-c1fb54f2d49f"}
00:24:01.156 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"999442ce-a66b-4b01-811c-a1ce7463a178"}
00:24:01.160 00.004 16872 case statement mapped state 6 to 3
00:24:01.163 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"999442ce-a66b-4b01-811c-a1ce7463a178"}
00:24:01.167 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b6a90fc0-d191-4c21-8035-4cd60ba93a6c"}
00:24:01.173 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.77,7.20],"pixels":"..."},"id":"b6a90fc0-d191-4c21-8035-4cd60ba93a6c"}
00:24:04.198 03.025 9640 Exposure complete
00:24:04.342 00.144 9640 worker thread done servicing request
00:24:04.342 00.000 16872 OnExposeComplete: enter
00:24:04.347 00.005 16872 UpdateGuideState(): m_state=6
00:24:04.352 00.005 16872 Star::Find(15, 1611, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:24:04.355 00.003 16872 Star::Find returns 1 (0), X=1611.66, Y=576.09, Mass=213605, SNR=301.4, Peak=21172 HFD=3.3
00:24:04.358 00.003 16872 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.56) = xAngle (-4.47 = 1.82)
00:24:04.362 00.004 16872 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.42 = 1.86)
00:24:04.366 00.004 16872 CameraToMount -- cameraX=-0.25 cameraY=-0.06 hyp=0.26 cameraTheta=-2.91 mountX=-0.06 mountY=0.25, mountTheta=1.82
00:24:04.371 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.25, y=-0.06, opts=13)
00:24:04.375 00.004 16872 Enqueuing Move request for scope (-0.25, -0.06)
00:24:04.379 00.004 9640 Worker thread wakes up
00:24:04.379 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.06) opts 0xd
00:24:04.379 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.25, -0.06)
00:24:04.379 00.000 9640 Moving (-0.25, -0.06) raw xDistance=-0.06 yDistance=0.25
00:24:04.379 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:24:04.380 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=0
00:24:04.380 00.000 9640 MoveAxis(E, 0, ABG)
00:24:04.380 00.000 9640 Move returns status 0, amount 0
00:24:04.380 00.000 9640 MoveAxis(N, 0, ABG)
00:24:04.380 00.000 9640 Move returns status 0, amount 0
00:24:04.380 00.000 9640 move complete, result=0
00:24:04.380 00.000 9640 worker thread done servicing request
00:24:04.387 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65520, med=3280, FiltMin=3188, FiltMax=65516, Gamma=2.190
00:24:04.430 00.043 16872 UpdateGuideState exits: m=213605 SNR=301.4
00:24:04.433 00.003 16872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 4 / 99999
00:24:04.436 00.003 16872 PhdController: newstate STATE_FINISH
00:24:04.439 00.003 16872 PhdController complete: success
00:24:04.443 00.004 16872 evsrv: {"Event":"SettleDone","Timestamp":1777785844.443,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:24:04.446 00.003 16872 Mount: notify guiding dither settle done success=1
00:24:04.450 00.004 16872 PhdController: newstate STATE_IDLE
00:24:04.453 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:04.459 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:24:04.463 00.004 16872 Enqueuing Expose request
00:24:04.467 00.004 16872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:24:04.470 00.003 9640 Worker thread wakes up
00:24:04.470 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:24:04.470 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:24:04.648 00.178 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00d4b408-5605-4f5b-9c95-fe243c3f283b"}
00:24:04.651 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"00d4b408-5605-4f5b-9c95-fe243c3f283b"}
00:24:04.656 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d6fea24-e5bf-4c1a-b583-f6a2f4993f35"}
00:24:04.659 00.003 16872 case statement mapped state 6 to 3
00:24:04.663 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d6fea24-e5bf-4c1a-b583-f6a2f4993f35"}
00:24:04.667 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e6f52377-fe86-4c4e-b8a8-b253ea210792"}
00:24:04.670 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.66,7.09],"pixels":"..."},"id":"e6f52377-fe86-4c4e-b8a8-b253ea210792"}
00:24:04.983 00.313 16872 evsrv: cli 0D3C0A48 connect
00:24:04.986 00.003 16872 case statement mapped state 6 to 3
00:24:04.994 00.008 16872 case statement mapped state 6 to 3
00:24:04.998 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0fc56408-904c-4681-acae-3cf405a9c66b"}
00:24:05.002 00.004 16872 case statement mapped state 6 to 3
00:24:05.007 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"0fc56408-904c-4681-acae-3cf405a9c66b"}
00:24:05.026 00.019 16872 evsrv: cli 0D3C0A48 disconnect
00:24:08.148 03.122 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a05f569f-1da6-45d9-9489-ba9a65b69930"}
00:24:08.150 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a05f569f-1da6-45d9-9489-ba9a65b69930"}
00:24:08.154 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f27bb73-0223-4791-a1d5-fc3619c6d056"}
00:24:08.158 00.004 16872 case statement mapped state 6 to 3
00:24:08.160 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f27bb73-0223-4791-a1d5-fc3619c6d056"}
00:24:08.163 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c2853359-ac27-4e36-a4be-28f6258c7dec"}
00:24:08.166 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.66,7.09],"pixels":"..."},"id":"c2853359-ac27-4e36-a4be-28f6258c7dec"}
00:24:08.521 00.355 9640 Exposure complete
00:24:08.659 00.138 9640 worker thread done servicing request
00:24:08.660 00.001 16872 OnExposeComplete: enter
00:24:08.662 00.002 16872 UpdateGuideState(): m_state=6
00:24:08.665 00.003 16872 Star::Find(15, 1611, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:24:08.667 00.002 16872 Star::Find returns 1 (0), X=1611.68, Y=576.32, Mass=206589, SNR=298.8, Peak=21240 HFD=3.4
00:24:08.671 00.004 16872 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.56) = xAngle (0.95 = 0.95)
00:24:08.674 00.003 16872 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.00 = 1.00)
00:24:08.677 00.003 16872 CameraToMount -- cameraX=-0.23 cameraY=0.17 hyp=0.28 cameraTheta=2.51 mountX=0.16 mountY=0.24, mountTheta=0.97
00:24:08.681 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.23, y=0.17, opts=13)
00:24:08.683 00.002 16872 Enqueuing Move request for scope (-0.23, 0.17)
00:24:08.687 00.004 9640 Worker thread wakes up
00:24:08.687 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.17) opts 0xd
00:24:08.687 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.23, 0.17)
00:24:08.688 00.001 9640 Moving (-0.23, 0.17) raw xDistance=0.16 yDistance=0.24
00:24:08.688 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.16
00:24:08.688 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=0
00:24:08.688 00.000 9640 MoveAxis(W, 18, ABG)
00:24:08.688 00.000 9640 Guiding  Dir = 3, Dur = 18
00:24:08.688 00.000 9640 IsSlewing returns 0
00:24:08.688 00.000 9640 IsGuiding returns 0
00:24:08.689 00.001 9640 PulseGuide returned control before completion, sleep 28
00:24:08.695 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3284, FiltMin=3200, FiltMax=65516, Gamma=2.190
00:24:08.734 00.039 9640 IsGuiding returns 1
00:24:08.734 00.000 9640 scope still moving after pulse duration time elapsed
00:24:08.735 00.001 16872 UpdateGuideState exits: m=206589 SNR=298.8
00:24:08.740 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:08.743 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:24:08.745 00.002 16872 Enqueuing Expose request
00:24:08.764 00.019 9640 IsSlewing returns 0
00:24:08.764 00.000 9640 IsGuiding returns 0
00:24:08.764 00.000 9640 scope move finished after 18 + 57 ms
00:24:08.764 00.000 9640 Move returns status 0, amount 18
00:24:08.764 00.000 9640 MoveAxis(N, 0, ABG)
00:24:08.764 00.000 9640 Move returns status 0, amount 0
00:24:08.764 00.000 9640 move complete, result=0
00:24:08.765 00.001 9640 worker thread done servicing request
00:24:08.765 00.000 9640 Worker thread wakes up
00:24:08.765 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:24:08.765 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:24:08.766 00.001 16872 GuideStep: 0.2 px 18 ms WEST, 0.2 px 0 ms NORTH
00:24:11.649 02.883 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"04190d6f-5d06-437c-bac1-23d3f48f0ecc"}
00:24:11.652 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"04190d6f-5d06-437c-bac1-23d3f48f0ecc"}
00:24:11.656 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47a52a0f-a112-4b45-9a56-04e239245846"}
00:24:11.659 00.003 16872 case statement mapped state 6 to 3
00:24:11.662 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"47a52a0f-a112-4b45-9a56-04e239245846"}
00:24:11.665 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8f5d1209-cab1-4abb-8a20-2830bcb20c6a"}
00:24:11.669 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.68,7.32],"pixels":"..."},"id":"8f5d1209-cab1-4abb-8a20-2830bcb20c6a"}
00:24:12.835 01.166 9640 Exposure complete
00:24:12.973 00.138 9640 worker thread done servicing request
00:24:12.973 00.000 16872 OnExposeComplete: enter
00:24:12.976 00.003 16872 UpdateGuideState(): m_state=6
00:24:12.980 00.004 16872 Star::Find(15, 1611, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:24:12.983 00.003 16872 Star::Find returns 1 (0), X=1611.57, Y=575.99, Mass=216257, SNR=299.8, Peak=22296 HFD=3.2
00:24:12.985 00.002 16872 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.56) = xAngle (-4.26 = 2.03)
00:24:12.987 00.002 16872 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.21 = 2.07)
00:24:12.990 00.003 16872 CameraToMount -- cameraX=-0.34 cameraY=-0.16 hyp=0.37 cameraTheta=-2.70 mountX=-0.16 mountY=0.33, mountTheta=2.04
00:24:13.000 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.34, y=-0.16, opts=13)
00:24:13.003 00.003 16872 Enqueuing Move request for scope (-0.34, -0.16)
00:24:13.005 00.002 9640 Worker thread wakes up
00:24:13.006 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.16) opts 0xd
00:24:13.006 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.34, -0.16)
00:24:13.006 00.000 9640 Moving (-0.34, -0.16) raw xDistance=-0.16 yDistance=0.33
00:24:13.006 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.16
00:24:13.006 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.33, m_sumCorr=0.2
00:24:13.006 00.000 9640 MoveAxis(E, 16, ABG)
00:24:13.006 00.000 9640 Guiding  Dir = 2, Dur = 16
00:24:13.006 00.000 9640 IsSlewing returns 0
00:24:13.006 00.000 9640 IsGuiding returns 0
00:24:13.007 00.001 9640 PulseGuide returned control before completion, sleep 26
00:24:13.017 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=65516, med=3276, FiltMin=3196, FiltMax=65516, Gamma=2.190
00:24:13.039 00.022 9640 IsGuiding returns 1
00:24:13.039 00.000 9640 scope still moving after pulse duration time elapsed
00:24:13.056 00.017 16872 UpdateGuideState exits: m=216257 SNR=299.8
00:24:13.059 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:13.063 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:24:13.066 00.003 16872 Enqueuing Expose request
00:24:13.070 00.004 9640 IsSlewing returns 0
00:24:13.070 00.000 9640 IsGuiding returns 0
00:24:13.070 00.000 9640 scope move finished after 16 + 47 ms
00:24:13.070 00.000 9640 Move returns status 0, amount 16
00:24:13.071 00.001 9640 MoveAxis(S, 23, ABG)
00:24:13.071 00.000 9640 Guiding  Dir = 1, Dur = 23
00:24:13.071 00.000 9640 IsSlewing returns 0
00:24:13.071 00.000 9640 IsGuiding returns 0
00:24:13.072 00.001 9640 PulseGuide returned control before completion, sleep 33
00:24:13.116 00.044 9640 IsGuiding returns 1
00:24:13.117 00.001 9640 scope still moving after pulse duration time elapsed
00:24:13.147 00.030 9640 IsSlewing returns 0
00:24:13.148 00.001 9640 IsGuiding returns 0
00:24:13.148 00.000 9640 scope move finished after 23 + 54 ms
00:24:13.148 00.000 9640 Move returns status 0, amount 23
00:24:13.149 00.001 9640 move complete, result=0
00:24:13.149 00.000 9640 worker thread done servicing request
00:24:13.149 00.000 9640 Worker thread wakes up
00:24:13.149 00.000 16872 GuideStep: -0.2 px 16 ms EAST, 0.3 px 23 ms SOUTH
00:24:13.153 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:24:13.153 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:24:15.147 01.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"de34f65a-0fc2-4ba5-ad53-57575a2cef29"}
00:24:15.151 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"de34f65a-0fc2-4ba5-ad53-57575a2cef29"}
00:24:15.156 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f8bf671-15d4-431f-9b49-75fed0da853a"}
00:24:15.160 00.004 16872 case statement mapped state 6 to 3
00:24:15.164 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f8bf671-15d4-431f-9b49-75fed0da853a"}
00:24:15.168 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b74c4565-9d55-4abb-ac4f-7d925719204a"}
00:24:15.173 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.57,6.99],"pixels":"..."},"id":"b74c4565-9d55-4abb-ac4f-7d925719204a"}
00:24:17.207 02.034 9640 Exposure complete
00:24:17.350 00.143 9640 worker thread done servicing request
00:24:17.350 00.000 16872 OnExposeComplete: enter
00:24:17.353 00.003 16872 UpdateGuideState(): m_state=6
00:24:17.356 00.003 16872 Star::Find(15, 1611, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:24:17.359 00.003 16872 Star::Find returns 1 (0), X=1611.34, Y=576.08, Mass=216169, SNR=296.0, Peak=24528 HFD=3.1
00:24:17.361 00.002 16872 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.56) = xAngle (-4.58 = 1.70)
00:24:17.363 00.002 16872 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.53 = 1.75)
00:24:17.366 00.003 16872 CameraToMount -- cameraX=-0.57 cameraY=-0.07 hyp=0.58 cameraTheta=-3.02 mountX=-0.08 mountY=0.57, mountTheta=1.70
00:24:17.370 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.57, y=-0.07, opts=13)
00:24:17.376 00.006 16872 Enqueuing Move request for scope (-0.57, -0.07)
00:24:17.379 00.003 9640 Worker thread wakes up
00:24:17.379 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.07) opts 0xd
00:24:17.379 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.57, -0.07)
00:24:17.379 00.000 9640 Moving (-0.57, -0.07) raw xDistance=-0.08 yDistance=0.57
00:24:17.379 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:24:17.379 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.57, m_sumCorr=0.2
00:24:17.379 00.000 9640 MoveAxis(E, 0, ABG)
00:24:17.379 00.000 9640 Move returns status 0, amount 0
00:24:17.379 00.000 9640 MoveAxis(N, 0, ABG)
00:24:17.379 00.000 9640 Move returns status 0, amount 0
00:24:17.379 00.000 9640 move complete, result=0
00:24:17.379 00.000 9640 worker thread done servicing request
00:24:17.384 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65516, med=3284, FiltMin=3184, FiltMax=65512, Gamma=2.190
00:24:17.424 00.040 16872 UpdateGuideState exits: m=216169 SNR=296.0
00:24:17.427 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:17.430 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:24:17.432 00.002 16872 Enqueuing Expose request
00:24:17.436 00.004 9640 Worker thread wakes up
00:24:17.437 00.001 16872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
00:24:17.441 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:24:17.441 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:24:18.648 01.207 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dbc1c362-b4c6-4f51-8679-6dbd3e425247"}
00:24:18.654 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dbc1c362-b4c6-4f51-8679-6dbd3e425247"}
00:24:18.659 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4496bb9d-37e9-4b1d-9329-df2fcd2cc49e"}
00:24:18.663 00.004 16872 case statement mapped state 6 to 3
00:24:18.667 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4496bb9d-37e9-4b1d-9329-df2fcd2cc49e"}
00:24:18.672 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93aa0f61-361f-4d89-9d31-b7a885e7c063"}
00:24:18.676 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.34,7.08],"pixels":"..."},"id":"93aa0f61-361f-4d89-9d31-b7a885e7c063"}
00:24:21.503 02.827 9640 Exposure complete
00:24:21.643 00.140 9640 worker thread done servicing request
00:24:21.644 00.001 16872 OnExposeComplete: enter
00:24:21.646 00.002 16872 UpdateGuideState(): m_state=6
00:24:21.649 00.003 16872 Star::Find(15, 1611, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:24:21.652 00.003 16872 Star::Find returns 1 (0), X=1611.61, Y=576.47, Mass=210124, SNR=299.1, Peak=22068 HFD=3.2
00:24:21.654 00.002 16872 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.56) = xAngle (0.78 = 0.78)
00:24:21.658 00.004 16872 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.82 = 0.82)
00:24:21.660 00.002 16872 CameraToMount -- cameraX=-0.30 cameraY=0.32 hyp=0.44 cameraTheta=2.33 mountX=0.31 mountY=0.32, mountTheta=0.80
00:24:21.664 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.30, y=0.32, opts=13)
00:24:21.668 00.004 16872 Enqueuing Move request for scope (-0.30, 0.32)
00:24:21.670 00.002 9640 Worker thread wakes up
00:24:21.670 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.32) opts 0xd
00:24:21.670 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.30, 0.32)
00:24:21.671 00.001 9640 Moving (-0.30, 0.32) raw xDistance=0.31 yDistance=0.32
00:24:21.671 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.31
00:24:21.671 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.32, m_sumCorr=0.2
00:24:21.671 00.000 9640 MoveAxis(W, 33, ABG)
00:24:21.671 00.000 9640 Guiding  Dir = 3, Dur = 33
00:24:21.671 00.000 9640 IsSlewing returns 0
00:24:21.671 00.000 9640 IsGuiding returns 0
00:24:21.672 00.001 9640 PulseGuide returned control before completion, sleep 43
00:24:21.678 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=65516, med=3280, FiltMin=3172, FiltMax=65512, Gamma=2.190
00:24:21.715 00.037 16872 UpdateGuideState exits: m=210124 SNR=299.1
00:24:21.720 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:21.723 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:24:21.725 00.002 16872 Enqueuing Expose request
00:24:21.728 00.003 9640 IsGuiding returns 1
00:24:21.728 00.000 9640 scope still moving after pulse duration time elapsed
00:24:21.749 00.021 9640 IsSlewing returns 0
00:24:21.749 00.000 9640 IsGuiding returns 0
00:24:21.749 00.000 9640 scope move finished after 33 + 44 ms
00:24:21.749 00.000 9640 Move returns status 0, amount 33
00:24:21.750 00.001 9640 MoveAxis(N, 0, ABG)
00:24:21.750 00.000 9640 Move returns status 0, amount 0
00:24:21.750 00.000 9640 move complete, result=0
00:24:21.750 00.000 9640 worker thread done servicing request
00:24:21.750 00.000 9640 Worker thread wakes up
00:24:21.750 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:24:21.750 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:24:21.757 00.007 16872 GuideStep: 0.3 px 33 ms WEST, 0.3 px 0 ms NORTH
00:24:22.147 00.390 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6977d625-a11d-4cb2-9306-6f8c8bbaf2fd"}
00:24:22.151 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6977d625-a11d-4cb2-9306-6f8c8bbaf2fd"}
00:24:22.155 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ed9b918-8146-427a-9296-33073177a29e"}
00:24:22.159 00.004 16872 case statement mapped state 6 to 3
00:24:22.163 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ed9b918-8146-427a-9296-33073177a29e"}
00:24:22.167 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5becb885-ff7b-4ce0-a132-57fabfbd406c"}
00:24:22.171 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.61,7.47],"pixels":"..."},"id":"5becb885-ff7b-4ce0-a132-57fabfbd406c"}
00:24:25.647 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a7890bd1-e773-47e5-8d87-19438ebe0e7c"}
00:24:25.649 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a7890bd1-e773-47e5-8d87-19438ebe0e7c"}
00:24:25.653 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"030626a6-5ed9-4f20-b61c-98f63b2c1f17"}
00:24:25.658 00.005 16872 case statement mapped state 6 to 3
00:24:25.667 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"030626a6-5ed9-4f20-b61c-98f63b2c1f17"}
00:24:25.673 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9b4ad922-97e8-4494-ae32-908e5450f237"}
00:24:25.677 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.61,7.47],"pixels":"..."},"id":"9b4ad922-97e8-4494-ae32-908e5450f237"}
00:24:25.820 00.143 9640 Exposure complete
00:24:25.967 00.147 9640 worker thread done servicing request
00:24:25.967 00.000 16872 OnExposeComplete: enter
00:24:25.970 00.003 16872 UpdateGuideState(): m_state=6
00:24:25.975 00.005 16872 Star::Find(15, 1611, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:24:25.978 00.003 16872 Star::Find returns 1 (0), X=1611.52, Y=575.71, Mass=221412, SNR=301.9, Peak=21116 HFD=3.3
00:24:25.981 00.003 16872 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.56) = xAngle (-3.85 = 2.43)
00:24:25.984 00.003 16872 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.81 = 2.48)
00:24:25.988 00.004 16872 CameraToMount -- cameraX=-0.39 cameraY=-0.44 hyp=0.59 cameraTheta=-2.30 mountX=-0.45 mountY=0.37, mountTheta=2.46
00:24:25.993 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.39, y=-0.44, opts=13)
00:24:25.999 00.006 16872 Enqueuing Move request for scope (-0.39, -0.44)
00:24:26.004 00.005 9640 Worker thread wakes up
00:24:26.004 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.44) opts 0xd
00:24:26.004 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.39, -0.44)
00:24:26.004 00.000 9640 Moving (-0.39, -0.44) raw xDistance=-0.45 yDistance=0.37
00:24:26.004 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.45
00:24:26.004 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 0.37, m_sumCorr=0.47
00:24:26.004 00.000 9640 MoveAxis(E, 44, ABG)
00:24:26.005 00.001 9640 Guiding  Dir = 2, Dur = 44
00:24:26.005 00.000 9640 IsSlewing returns 0
00:24:26.005 00.000 9640 IsGuiding returns 0
00:24:26.006 00.001 9640 PulseGuide returned control before completion, sleep 54
00:24:26.010 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3288, FiltMin=3176, FiltMax=65516, Gamma=2.190
00:24:26.055 00.045 16872 UpdateGuideState exits: m=221412 SNR=301.9
00:24:26.060 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:26.065 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:24:26.068 00.003 16872 Enqueuing Expose request
00:24:26.074 00.006 9640 IsGuiding returns 1
00:24:26.074 00.000 9640 scope still moving after pulse duration time elapsed
00:24:26.107 00.033 9640 IsSlewing returns 0
00:24:26.107 00.000 9640 IsGuiding returns 0
00:24:26.107 00.000 9640 scope move finished after 44 + 57 ms
00:24:26.107 00.000 9640 Move returns status 0, amount 44
00:24:26.108 00.001 9640 MoveAxis(S, 33, ABG)
00:24:26.108 00.000 9640 Guiding  Dir = 1, Dur = 33
00:24:26.108 00.000 9640 IsSlewing returns 0
00:24:26.108 00.000 9640 IsGuiding returns 0
00:24:26.109 00.001 9640 PulseGuide returned control before completion, sleep 43
00:24:26.154 00.045 9640 IsGuiding returns 1
00:24:26.154 00.000 9640 scope still moving after pulse duration time elapsed
00:24:26.186 00.032 9640 IsSlewing returns 0
00:24:26.186 00.000 9640 IsGuiding returns 0
00:24:26.186 00.000 9640 scope move finished after 33 + 45 ms
00:24:26.186 00.000 9640 Move returns status 0, amount 33
00:24:26.186 00.000 9640 move complete, result=0
00:24:26.187 00.001 9640 worker thread done servicing request
00:24:26.187 00.000 9640 Worker thread wakes up
00:24:26.187 00.000 16872 GuideStep: -0.4 px 44 ms EAST, 0.4 px 33 ms SOUTH
00:24:26.190 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:24:26.190 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:24:29.145 02.955 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"218a35a4-f293-4e72-acef-714572f33566"}
00:24:29.149 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"218a35a4-f293-4e72-acef-714572f33566"}
00:24:29.152 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"013a0445-c9d9-4b27-8094-d12f5828463a"}
00:24:29.155 00.003 16872 case statement mapped state 6 to 3
00:24:29.158 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"013a0445-c9d9-4b27-8094-d12f5828463a"}
00:24:29.161 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"310eb68d-74ab-4e19-93db-f56a1ab5a6f8"}
00:24:29.164 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.52,6.71],"pixels":"..."},"id":"310eb68d-74ab-4e19-93db-f56a1ab5a6f8"}
00:24:30.260 01.096 9640 Exposure complete
00:24:30.398 00.138 9640 worker thread done servicing request
00:24:30.398 00.000 16872 OnExposeComplete: enter
00:24:30.402 00.004 16872 UpdateGuideState(): m_state=6
00:24:30.406 00.004 16872 Star::Find(15, 1611, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:24:30.408 00.002 16872 Star::Find returns 1 (0), X=1611.27, Y=576.40, Mass=211748, SNR=298.8, Peak=21764 HFD=3.2
00:24:30.410 00.002 16872 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
00:24:30.414 00.004 16872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
00:24:30.417 00.003 16872 CameraToMount -- cameraX=-0.64 cameraY=0.25 hyp=0.69 cameraTheta=2.77 mountX=0.24 mountY=0.65, mountTheta=1.22
00:24:30.422 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.64, y=0.25, opts=13)
00:24:30.425 00.003 16872 Enqueuing Move request for scope (-0.64, 0.25)
00:24:30.429 00.004 9640 Worker thread wakes up
00:24:30.429 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.25) opts 0xd
00:24:30.429 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.64, 0.25)
00:24:30.429 00.000 9640 Moving (-0.64, 0.25) raw xDistance=0.24 yDistance=0.65
00:24:30.429 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.24
00:24:30.429 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.65, m_sumCorr=0.47
00:24:30.429 00.000 9640 MoveAxis(W, 21, ABG)
00:24:30.429 00.000 9640 Guiding  Dir = 3, Dur = 21
00:24:30.429 00.000 9640 IsSlewing returns 0
00:24:30.429 00.000 9640 IsGuiding returns 0
00:24:30.430 00.001 9640 PulseGuide returned control before completion, sleep 31
00:24:30.436 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3284, FiltMin=3188, FiltMax=65512, Gamma=2.190
00:24:30.464 00.028 9640 IsGuiding returns 1
00:24:30.464 00.000 9640 scope still moving after pulse duration time elapsed
00:24:30.474 00.010 16872 UpdateGuideState exits: m=211748 SNR=298.8
00:24:30.477 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:30.481 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:24:30.483 00.002 16872 Enqueuing Expose request
00:24:30.493 00.010 9640 IsSlewing returns 0
00:24:30.493 00.000 9640 IsGuiding returns 0
00:24:30.493 00.000 9640 scope move finished after 21 + 43 ms
00:24:30.493 00.000 9640 Move returns status 0, amount 21
00:24:30.493 00.000 9640 MoveAxis(N, 0, ABG)
00:24:30.494 00.001 9640 Move returns status 0, amount 0
00:24:30.494 00.000 9640 move complete, result=0
00:24:30.494 00.000 9640 worker thread done servicing request
00:24:30.494 00.000 9640 Worker thread wakes up
00:24:30.494 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:24:30.495 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:24:30.496 00.001 16872 GuideStep: 0.2 px 21 ms WEST, 0.7 px 0 ms NORTH
00:24:32.645 02.149 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6147bff5-e3fb-41df-a4d6-e33324cf1754"}
00:24:32.649 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6147bff5-e3fb-41df-a4d6-e33324cf1754"}
00:24:32.652 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca924f7a-a892-416b-ba4d-8fcc9a8908db"}
00:24:32.655 00.003 16872 case statement mapped state 6 to 3
00:24:32.657 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca924f7a-a892-416b-ba4d-8fcc9a8908db"}
00:24:32.663 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"81a57330-5a9d-4b9c-ae60-6ec93f951445"}
00:24:32.667 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.27,7.40],"pixels":"..."},"id":"81a57330-5a9d-4b9c-ae60-6ec93f951445"}
00:24:34.564 01.897 9640 Exposure complete
00:24:34.706 00.142 9640 worker thread done servicing request
00:24:34.706 00.000 16872 OnExposeComplete: enter
00:24:34.709 00.003 16872 UpdateGuideState(): m_state=6
00:24:34.712 00.003 16872 Star::Find(15, 1611, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:24:34.716 00.004 16872 Star::Find returns 1 (0), X=1611.23, Y=576.36, Mass=221869, SNR=306.6, Peak=24772 HFD=3.2
00:24:34.719 00.003 16872 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.56) = xAngle (1.29 = 1.29)
00:24:34.722 00.003 16872 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.33 = 1.33)
00:24:34.724 00.002 16872 CameraToMount -- cameraX=-0.68 cameraY=0.21 hyp=0.71 cameraTheta=2.84 mountX=0.20 mountY=0.69, mountTheta=1.29
00:24:34.728 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.68, y=0.21, opts=13)
00:24:34.731 00.003 16872 Enqueuing Move request for scope (-0.68, 0.21)
00:24:34.734 00.003 9640 Worker thread wakes up
00:24:34.735 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.21) opts 0xd
00:24:34.735 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.68, 0.21)
00:24:34.735 00.000 9640 Moving (-0.68, 0.21) raw xDistance=0.20 yDistance=0.69
00:24:34.735 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.20
00:24:34.735 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.69, m_sumCorr=0.68
00:24:34.735 00.000 9640 MoveAxis(W, 23, ABG)
00:24:34.735 00.000 9640 Guiding  Dir = 3, Dur = 23
00:24:34.735 00.000 9640 IsSlewing returns 0
00:24:34.735 00.000 9640 IsGuiding returns 0
00:24:34.736 00.001 9640 PulseGuide returned control before completion, sleep 33
00:24:34.740 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3288, FiltMin=3150, FiltMax=65516, Gamma=2.190
00:24:34.777 00.037 9640 IsGuiding returns 1
00:24:34.777 00.000 9640 scope still moving after pulse duration time elapsed
00:24:34.780 00.003 16872 UpdateGuideState exits: m=221869 SNR=306.6
00:24:34.784 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:34.786 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:24:34.788 00.002 16872 Enqueuing Expose request
00:24:34.809 00.021 9640 IsSlewing returns 0
00:24:34.809 00.000 9640 IsGuiding returns 0
00:24:34.809 00.000 9640 scope move finished after 23 + 50 ms
00:24:34.809 00.000 9640 Move returns status 0, amount 23
00:24:34.809 00.000 9640 MoveAxis(S, 25, ABG)
00:24:34.809 00.000 9640 Guiding  Dir = 1, Dur = 25
00:24:34.810 00.001 9640 IsSlewing returns 0
00:24:34.810 00.000 9640 IsGuiding returns 0
00:24:34.810 00.000 9640 PulseGuide returned control before completion, sleep 35
00:24:34.855 00.045 9640 IsGuiding returns 1
00:24:34.855 00.000 9640 scope still moving after pulse duration time elapsed
00:24:34.888 00.033 9640 IsSlewing returns 0
00:24:34.888 00.000 9640 IsGuiding returns 0
00:24:34.889 00.001 9640 scope move finished after 25 + 53 ms
00:24:34.889 00.000 9640 Move returns status 0, amount 25
00:24:34.889 00.000 9640 move complete, result=0
00:24:34.889 00.000 9640 worker thread done servicing request
00:24:34.889 00.000 9640 Worker thread wakes up
00:24:34.889 00.000 16872 GuideStep: 0.2 px 23 ms WEST, 0.7 px 25 ms SOUTH
00:24:34.893 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:24:34.893 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:24:36.143 01.250 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"79b4eb69-9d46-4f29-8dee-8433c393037b"}
00:24:36.146 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"79b4eb69-9d46-4f29-8dee-8433c393037b"}
00:24:36.151 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"39469ece-ba08-4abc-b56c-531e01cb7655"}
00:24:36.155 00.004 16872 case statement mapped state 6 to 3
00:24:36.159 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"39469ece-ba08-4abc-b56c-531e01cb7655"}
00:24:36.164 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b756b424-ee6a-42f0-a27d-917d6e06bbfc"}
00:24:36.169 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.23,7.36],"pixels":"..."},"id":"b756b424-ee6a-42f0-a27d-917d6e06bbfc"}
00:24:38.951 02.782 9640 Exposure complete
00:24:39.091 00.140 9640 worker thread done servicing request
00:24:39.091 00.000 16872 OnExposeComplete: enter
00:24:39.095 00.004 16872 UpdateGuideState(): m_state=6
00:24:39.098 00.003 16872 Star::Find(15, 1611, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:24:39.100 00.002 16872 Star::Find returns 1 (0), X=1611.22, Y=575.80, Mass=222555, SNR=314.4, Peak=25032 HFD=2.9
00:24:39.104 00.004 16872 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.56) = xAngle (-4.23 = 2.05)
00:24:39.106 00.002 16872 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.18 = 2.10)
00:24:39.109 00.003 16872 CameraToMount -- cameraX=-0.69 cameraY=-0.35 hyp=0.77 cameraTheta=-2.67 mountX=-0.36 mountY=0.67, mountTheta=2.06
00:24:39.113 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.69, y=-0.35, opts=13)
00:24:39.115 00.002 16872 Enqueuing Move request for scope (-0.69, -0.35)
00:24:39.120 00.005 9640 Worker thread wakes up
00:24:39.120 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.35) opts 0xd
00:24:39.120 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.69, -0.35)
00:24:39.120 00.000 9640 Moving (-0.69, -0.35) raw xDistance=-0.36 yDistance=0.67
00:24:39.120 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.36
00:24:39.120 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.67, m_sumCorr=0.84
00:24:39.120 00.000 9640 MoveAxis(E, 36, ABG)
00:24:39.120 00.000 9640 Guiding  Dir = 2, Dur = 36
00:24:39.120 00.000 9640 IsSlewing returns 0
00:24:39.121 00.001 9640 IsGuiding returns 0
00:24:39.121 00.000 9640 PulseGuide returned control before completion, sleep 46
00:24:39.126 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3280, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:24:39.164 00.038 16872 UpdateGuideState exits: m=222555 SNR=314.4
00:24:39.167 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:39.170 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:24:39.172 00.002 16872 Enqueuing Expose request
00:24:39.179 00.007 9640 IsGuiding returns 1
00:24:39.180 00.001 9640 scope still moving after pulse duration time elapsed
00:24:39.211 00.031 9640 IsSlewing returns 0
00:24:39.212 00.001 9640 IsGuiding returns 1
00:24:39.241 00.029 9640 IsSlewing returns 0
00:24:39.242 00.001 9640 IsGuiding returns 1
00:24:39.272 00.030 9640 IsSlewing returns 0
00:24:39.274 00.002 9640 IsGuiding returns 1
00:24:39.303 00.029 9640 IsSlewing returns 0
00:24:39.303 00.000 9640 IsGuiding returns 0
00:24:39.304 00.001 9640 scope move finished after 36 + 147 ms
00:24:39.304 00.000 9640 Move returns status 0, amount 36
00:24:39.304 00.000 9640 MoveAxis(S, 19, ABG)
00:24:39.304 00.000 9640 Guiding  Dir = 1, Dur = 19
00:24:39.304 00.000 9640 IsSlewing returns 0
00:24:39.304 00.000 9640 IsGuiding returns 0
00:24:39.305 00.001 9640 PulseGuide returned control before completion, sleep 29
00:24:39.350 00.045 9640 IsGuiding returns 1
00:24:39.351 00.001 9640 scope still moving after pulse duration time elapsed
00:24:39.381 00.030 9640 IsSlewing returns 0
00:24:39.382 00.001 9640 IsGuiding returns 0
00:24:39.382 00.000 9640 scope move finished after 19 + 58 ms
00:24:39.382 00.000 9640 Move returns status 0, amount 19
00:24:39.382 00.000 9640 move complete, result=0
00:24:39.382 00.000 9640 worker thread done servicing request
00:24:39.382 00.000 9640 Worker thread wakes up
00:24:39.382 00.000 16872 GuideStep: -0.4 px 36 ms EAST, 0.7 px 19 ms SOUTH
00:24:39.385 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:24:39.385 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:24:39.643 00.258 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd4e7d36-4a78-40ee-9323-662d44f0607d"}
00:24:39.646 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bd4e7d36-4a78-40ee-9323-662d44f0607d"}
00:24:39.649 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18e14e87-86fe-41dc-a39f-0410b4d8bf99"}
00:24:39.652 00.003 16872 case statement mapped state 6 to 3
00:24:39.655 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"18e14e87-86fe-41dc-a39f-0410b4d8bf99"}
00:24:39.659 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6fd56dc4-5dcb-4758-8ffb-0bd4c8909e58"}
00:24:39.662 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.22,6.80],"pixels":"..."},"id":"6fd56dc4-5dcb-4758-8ffb-0bd4c8909e58"}
00:24:43.141 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83f074e1-1960-4b42-ac4b-953b9dfb318b"}
00:24:43.145 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"83f074e1-1960-4b42-ac4b-953b9dfb318b"}
00:24:43.148 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6319b96a-021c-4838-93b1-f4f7134e8785"}
00:24:43.152 00.004 16872 case statement mapped state 6 to 3
00:24:43.154 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6319b96a-021c-4838-93b1-f4f7134e8785"}
00:24:43.158 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6e5789b6-9480-42e7-bdb5-65b22bc8f22c"}
00:24:43.161 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.22,6.80],"pixels":"..."},"id":"6e5789b6-9480-42e7-bdb5-65b22bc8f22c"}
00:24:43.445 00.284 9640 Exposure complete
00:24:43.582 00.137 16872 OnExposeComplete: enter
00:24:43.586 00.004 16872 UpdateGuideState(): m_state=6
00:24:43.589 00.003 9640 worker thread done servicing request
00:24:43.589 00.000 16872 Star::Find(15, 1611, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:24:43.592 00.003 16872 Star::Find returns 1 (0), X=1611.17, Y=576.37, Mass=232681, SNR=318.8, Peak=27004 HFD=3.1
00:24:43.595 00.003 16872 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.56) = xAngle (1.29 = 1.29)
00:24:43.598 00.003 16872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.34 = 1.34)
00:24:43.601 00.003 16872 CameraToMount -- cameraX=-0.74 cameraY=0.22 hyp=0.77 cameraTheta=2.85 mountX=0.21 mountY=0.75, mountTheta=1.30
00:24:43.606 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.74, y=0.22, opts=13)
00:24:43.609 00.003 16872 Enqueuing Move request for scope (-0.74, 0.22)
00:24:43.611 00.002 9640 Worker thread wakes up
00:24:43.611 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.22) opts 0xd
00:24:43.611 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.74, 0.22)
00:24:43.611 00.000 9640 Moving (-0.74, 0.22) raw xDistance=0.21 yDistance=0.75
00:24:43.611 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.21
00:24:43.611 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.75, m_sumCorr=1.1
00:24:43.611 00.000 9640 MoveAxis(W, 19, ABG)
00:24:43.611 00.000 9640 Guiding  Dir = 3, Dur = 19
00:24:43.611 00.000 9640 IsSlewing returns 0
00:24:43.611 00.000 9640 IsGuiding returns 0
00:24:43.611 00.000 9640 PulseGuide returned control before completion, sleep 29
00:24:43.619 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=65516, med=3272, FiltMin=3184, FiltMax=65516, Gamma=2.190
00:24:43.644 00.025 9640 IsGuiding returns 1
00:24:43.644 00.000 9640 scope still moving after pulse duration time elapsed
00:24:43.656 00.012 16872 UpdateGuideState exits: m=232681 SNR=318.8
00:24:43.659 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:43.664 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:24:43.667 00.003 16872 Enqueuing Expose request
00:24:43.675 00.008 9640 IsSlewing returns 0
00:24:43.675 00.000 9640 IsGuiding returns 1
00:24:43.706 00.031 9640 IsSlewing returns 0
00:24:43.706 00.000 9640 IsGuiding returns 1
00:24:43.738 00.032 9640 IsSlewing returns 0
00:24:43.738 00.000 9640 IsGuiding returns 1
00:24:43.769 00.031 9640 IsSlewing returns 0
00:24:43.769 00.000 9640 IsGuiding returns 0
00:24:43.769 00.000 9640 scope move finished after 19 + 139 ms
00:24:43.769 00.000 9640 Move returns status 0, amount 19
00:24:43.770 00.001 9640 MoveAxis(S, 25, ABG)
00:24:43.770 00.000 9640 Guiding  Dir = 1, Dur = 25
00:24:43.770 00.000 9640 IsSlewing returns 0
00:24:43.770 00.000 9640 IsGuiding returns 0
00:24:43.770 00.000 9640 PulseGuide returned control before completion, sleep 35
00:24:43.815 00.045 9640 IsGuiding returns 1
00:24:43.815 00.000 9640 scope still moving after pulse duration time elapsed
00:24:43.847 00.032 9640 IsSlewing returns 0
00:24:43.847 00.000 9640 IsGuiding returns 0
00:24:43.848 00.001 9640 scope move finished after 25 + 51 ms
00:24:43.848 00.000 9640 Move returns status 0, amount 25
00:24:43.848 00.000 9640 move complete, result=0
00:24:43.848 00.000 9640 worker thread done servicing request
00:24:43.848 00.000 9640 Worker thread wakes up
00:24:43.848 00.000 16872 GuideStep: 0.2 px 19 ms WEST, 0.7 px 25 ms SOUTH
00:24:43.851 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:24:43.851 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:24:46.641 02.790 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64aea60c-f7e9-48e3-b22d-1c0f3e4539e7"}
00:24:46.644 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"64aea60c-f7e9-48e3-b22d-1c0f3e4539e7"}
00:24:46.648 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"946b16ba-ba71-49d7-bb5a-c2c0ea812209"}
00:24:46.650 00.002 16872 case statement mapped state 6 to 3
00:24:46.652 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"946b16ba-ba71-49d7-bb5a-c2c0ea812209"}
00:24:46.657 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e27dc833-9e89-4d1d-96fa-cf3c515e168d"}
00:24:46.661 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.17,7.37],"pixels":"..."},"id":"e27dc833-9e89-4d1d-96fa-cf3c515e168d"}
00:24:47.914 01.253 9640 Exposure complete
00:24:48.052 00.138 9640 worker thread done servicing request
00:24:48.052 00.000 16872 OnExposeComplete: enter
00:24:48.055 00.003 16872 UpdateGuideState(): m_state=6
00:24:48.060 00.005 16872 Star::Find(15, 1611, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:24:48.064 00.004 16872 Star::Find returns 1 (0), X=1610.74, Y=576.30, Mass=205244, SNR=295.5, Peak=21356 HFD=3.5
00:24:48.067 00.003 16872 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.56) = xAngle (1.46 = 1.46)
00:24:48.070 00.003 16872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
00:24:48.072 00.002 16872 CameraToMount -- cameraX=-1.17 cameraY=0.15 hyp=1.18 cameraTheta=3.02 mountX=0.13 mountY=1.18, mountTheta=1.46
00:24:48.080 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-1.17, y=0.15, opts=13)
00:24:48.083 00.003 16872 Enqueuing Move request for scope (-1.17, 0.15)
00:24:48.086 00.003 9640 Worker thread wakes up
00:24:48.086 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.17, 0.15) opts 0xd
00:24:48.086 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.17, 0.15)
00:24:48.087 00.001 9640 Moving (-1.17, 0.15) raw xDistance=0.13 yDistance=1.18
00:24:48.087 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.13
00:24:48.087 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 1.18, m_sumCorr=1.3
00:24:48.087 00.000 9640 MoveAxis(W, 15, ABG)
00:24:48.087 00.000 9640 Guiding  Dir = 3, Dur = 15
00:24:48.087 00.000 9640 IsSlewing returns 0
00:24:48.087 00.000 9640 IsGuiding returns 0
00:24:48.088 00.001 9640 PulseGuide returned control before completion, sleep 25
00:24:48.093 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=65520, med=3284, FiltMin=3088, FiltMax=65516, Gamma=2.190
00:24:48.118 00.025 9640 IsGuiding returns 1
00:24:48.118 00.000 9640 scope still moving after pulse duration time elapsed
00:24:48.132 00.014 16872 UpdateGuideState exits: m=205244 SNR=295.5
00:24:48.139 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:48.141 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:24:48.143 00.002 16872 Enqueuing Expose request
00:24:48.149 00.006 9640 IsSlewing returns 0
00:24:48.149 00.000 9640 IsGuiding returns 0
00:24:48.149 00.000 9640 scope move finished after 15 + 47 ms
00:24:48.149 00.000 9640 Move returns status 0, amount 15
00:24:48.149 00.000 9640 MoveAxis(S, 27, ABG)
00:24:48.149 00.000 9640 Guiding  Dir = 1, Dur = 27
00:24:48.150 00.001 9640 IsSlewing returns 0
00:24:48.150 00.000 9640 IsGuiding returns 0
00:24:48.150 00.000 9640 PulseGuide returned control before completion, sleep 37
00:24:48.199 00.049 9640 IsGuiding returns 1
00:24:48.199 00.000 9640 scope still moving after pulse duration time elapsed
00:24:48.228 00.029 9640 IsSlewing returns 0
00:24:48.228 00.000 9640 IsGuiding returns 1
00:24:48.259 00.031 9640 IsSlewing returns 0
00:24:48.260 00.001 9640 IsGuiding returns 0
00:24:48.260 00.000 9640 scope move finished after 27 + 82 ms
00:24:48.260 00.000 9640 Move returns status 0, amount 27
00:24:48.260 00.000 9640 move complete, result=0
00:24:48.260 00.000 9640 worker thread done servicing request
00:24:48.260 00.000 9640 Worker thread wakes up
00:24:48.262 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
00:24:48.262 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:24:48.262 00.000 16872 GuideStep: 0.1 px 15 ms WEST, 1.2 px 27 ms SOUTH
00:24:50.139 01.877 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8d683c0-de99-4c8a-8607-546268258f6f"}
00:24:50.143 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d8d683c0-de99-4c8a-8607-546268258f6f"}
00:24:50.147 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76aa581c-1ae4-4dc9-bfe7-9e320aa64446"}
00:24:50.150 00.003 16872 case statement mapped state 6 to 3
00:24:50.152 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"76aa581c-1ae4-4dc9-bfe7-9e320aa64446"}
00:24:50.155 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eb70bf58-b390-432c-9a2e-b9f27750f19e"}
00:24:50.159 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.74,7.30],"pixels":"..."},"id":"eb70bf58-b390-432c-9a2e-b9f27750f19e"}
00:24:52.321 02.162 9640 Exposure complete
00:24:52.459 00.138 9640 worker thread done servicing request
00:24:52.459 00.000 16872 OnExposeComplete: enter
00:24:52.462 00.003 16872 UpdateGuideState(): m_state=6
00:24:52.467 00.005 16872 Star::Find(15, 1610, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:24:52.470 00.003 16872 Star::Find returns 1 (0), X=1610.77, Y=575.78, Mass=212381, SNR=295.6, Peak=24284 HFD=2.9
00:24:52.473 00.003 16872 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.56) = xAngle (-4.39 = 1.90)
00:24:52.475 00.002 16872 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.34 = 1.94)
00:24:52.478 00.003 16872 CameraToMount -- cameraX=-1.14 cameraY=-0.37 hyp=1.20 cameraTheta=-2.83 mountX=-0.38 mountY=1.11, mountTheta=1.90
00:24:52.483 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.14, y=-0.37, opts=13)
00:24:52.486 00.003 16872 Enqueuing Move request for scope (-1.14, -0.37)
00:24:52.489 00.003 9640 Worker thread wakes up
00:24:52.489 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.14, -0.37) opts 0xd
00:24:52.489 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.14, -0.37)
00:24:52.489 00.000 9640 Moving (-1.14, -0.37) raw xDistance=-0.38 yDistance=1.11
00:24:52.489 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.38
00:24:52.489 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 1.11, m_sumCorr=1.5
00:24:52.489 00.000 9640 MoveAxis(E, 39, ABG)
00:24:52.489 00.000 9640 Guiding  Dir = 2, Dur = 39
00:24:52.489 00.000 9640 IsSlewing returns 0
00:24:52.490 00.001 9640 IsGuiding returns 0
00:24:52.490 00.000 9640 PulseGuide returned control before completion, sleep 49
00:24:52.495 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65516, med=3280, FiltMin=3116, FiltMax=65512, Gamma=2.190
00:24:52.534 00.039 16872 UpdateGuideState exits: m=212381 SNR=295.6
00:24:52.537 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:52.540 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:24:52.543 00.003 16872 Enqueuing Expose request
00:24:52.546 00.003 9640 IsGuiding returns 1
00:24:52.546 00.000 9640 scope still moving after pulse duration time elapsed
00:24:52.572 00.026 9640 IsSlewing returns 0
00:24:52.572 00.000 9640 IsGuiding returns 0
00:24:52.573 00.001 9640 scope move finished after 39 + 44 ms
00:24:52.573 00.000 9640 Move returns status 0, amount 39
00:24:52.573 00.000 9640 MoveAxis(S, 32, ABG)
00:24:52.573 00.000 9640 Guiding  Dir = 1, Dur = 32
00:24:52.574 00.001 9640 IsSlewing returns 0
00:24:52.574 00.000 9640 IsGuiding returns 0
00:24:52.575 00.001 9640 PulseGuide returned control before completion, sleep 42
00:24:52.619 00.044 9640 IsGuiding returns 1
00:24:52.619 00.000 9640 scope still moving after pulse duration time elapsed
00:24:52.651 00.032 9640 IsSlewing returns 0
00:24:52.652 00.001 9640 IsGuiding returns 0
00:24:52.652 00.000 9640 scope move finished after 32 + 45 ms
00:24:52.652 00.000 9640 Move returns status 0, amount 32
00:24:52.653 00.001 9640 move complete, result=0
00:24:52.654 00.001 16872 GuideStep: -0.4 px 39 ms EAST, 1.1 px 32 ms SOUTH
00:24:52.657 00.003 9640 worker thread done servicing request
00:24:52.658 00.001 9640 Worker thread wakes up
00:24:52.658 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:24:52.658 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:24:53.639 00.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1886183-0ea3-463e-b12a-f63abf530acc"}
00:24:53.643 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f1886183-0ea3-463e-b12a-f63abf530acc"}
00:24:53.647 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f65d69f-501f-46a8-b1a3-b79064f5200a"}
00:24:53.650 00.003 16872 case statement mapped state 6 to 3
00:24:53.653 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f65d69f-501f-46a8-b1a3-b79064f5200a"}
00:24:53.657 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ad33e91c-18be-4317-b129-a75dbe0672f8"}
00:24:53.661 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.77,6.78],"pixels":"..."},"id":"ad33e91c-18be-4317-b129-a75dbe0672f8"}
00:24:56.725 03.064 9640 Exposure complete
00:24:56.861 00.136 9640 worker thread done servicing request
00:24:56.862 00.001 16872 OnExposeComplete: enter
00:24:56.865 00.003 16872 UpdateGuideState(): m_state=6
00:24:56.868 00.003 16872 Star::Find(15, 1610, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:24:56.870 00.002 16872 Star::Find returns 1 (0), X=1610.45, Y=576.60, Mass=215638, SNR=294.6, Peak=20624 HFD=3.2
00:24:56.875 00.005 16872 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.56) = xAngle (1.29 = 1.29)
00:24:56.878 00.003 16872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.34 = 1.34)
00:24:56.880 00.002 16872 CameraToMount -- cameraX=-1.46 cameraY=0.45 hyp=1.53 cameraTheta=2.85 mountX=0.42 mountY=1.49, mountTheta=1.29
00:24:56.884 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.46, y=0.45, opts=13)
00:24:56.888 00.004 16872 Enqueuing Move request for scope (-1.46, 0.45)
00:24:56.890 00.002 9640 Worker thread wakes up
00:24:56.890 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.46, 0.45) opts 0xd
00:24:56.890 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.46, 0.45)
00:24:56.890 00.000 9640 Moving (-1.46, 0.45) raw xDistance=0.42 yDistance=1.49
00:24:56.890 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.42
00:24:56.891 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.34, input 1.49, m_sumCorr=1.9
00:24:56.891 00.000 9640 MoveAxis(W, 41, ABG)
00:24:56.891 00.000 9640 Guiding  Dir = 3, Dur = 41
00:24:56.891 00.000 9640 IsSlewing returns 0
00:24:56.891 00.000 9640 IsGuiding returns 0
00:24:56.892 00.001 9640 PulseGuide returned control before completion, sleep 51
00:24:56.896 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65516, med=3272, FiltMin=3184, FiltMax=65512, Gamma=2.190
00:24:56.936 00.040 16872 UpdateGuideState exits: m=215638 SNR=294.6
00:24:56.939 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:56.942 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:24:56.945 00.003 16872 Enqueuing Expose request
00:24:56.949 00.004 9640 IsGuiding returns 1
00:24:56.949 00.000 9640 scope still moving after pulse duration time elapsed
00:24:56.980 00.031 9640 IsSlewing returns 0
00:24:56.980 00.000 9640 IsGuiding returns 0
00:24:56.981 00.001 9640 scope move finished after 41 + 48 ms
00:24:56.981 00.000 9640 Move returns status 0, amount 41
00:24:56.981 00.000 9640 MoveAxis(S, 40, ABG)
00:24:56.981 00.000 9640 Guiding  Dir = 1, Dur = 40
00:24:56.981 00.000 9640 IsSlewing returns 0
00:24:56.981 00.000 9640 IsGuiding returns 0
00:24:56.982 00.001 9640 PulseGuide returned control before completion, sleep 50
00:24:57.045 00.063 9640 IsGuiding returns 1
00:24:57.045 00.000 9640 scope still moving after pulse duration time elapsed
00:24:57.076 00.031 9640 IsSlewing returns 0
00:24:57.077 00.001 9640 IsGuiding returns 0
00:24:57.077 00.000 9640 scope move finished after 40 + 54 ms
00:24:57.077 00.000 9640 Move returns status 0, amount 40
00:24:57.077 00.000 9640 move complete, result=0
00:24:57.077 00.000 9640 worker thread done servicing request
00:24:57.077 00.000 9640 Worker thread wakes up
00:24:57.077 00.000 16872 GuideStep: 0.4 px 41 ms WEST, 1.5 px 40 ms SOUTH
00:24:57.082 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:24:57.082 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:24:57.139 00.057 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5189d3df-742d-43be-8c88-7537a649c34b"}
00:24:57.144 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5189d3df-742d-43be-8c88-7537a649c34b"}
00:24:57.148 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14099cdc-c286-4d6c-a47f-77a869001a24"}
00:24:57.151 00.003 16872 case statement mapped state 6 to 3
00:24:57.154 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"14099cdc-c286-4d6c-a47f-77a869001a24"}
00:24:57.158 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"81723658-80a6-4647-bd18-43169f4d7cd2"}
00:24:57.160 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.45,6.60],"pixels":"..."},"id":"81723658-80a6-4647-bd18-43169f4d7cd2"}
00:25:00.638 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70bb2307-839b-4a6d-9e65-942b499e6e39"}
00:25:00.642 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"70bb2307-839b-4a6d-9e65-942b499e6e39"}
00:25:00.646 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6dddeef7-1d31-40c6-98c1-cc2b1c5572b3"}
00:25:00.649 00.003 16872 case statement mapped state 6 to 3
00:25:00.652 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6dddeef7-1d31-40c6-98c1-cc2b1c5572b3"}
00:25:00.655 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ccdbd65d-ed89-4e1d-891a-ef718c558905"}
00:25:00.659 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.45,6.60],"pixels":"..."},"id":"ccdbd65d-ed89-4e1d-891a-ef718c558905"}
00:25:01.139 00.480 9640 Exposure complete
00:25:01.281 00.142 9640 worker thread done servicing request
00:25:01.281 00.000 16872 OnExposeComplete: enter
00:25:01.284 00.003 16872 UpdateGuideState(): m_state=6
00:25:01.289 00.005 16872 Star::Find(15, 1610, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:25:01.292 00.003 16872 Star::Find returns 1 (0), X=1610.05, Y=576.10, Mass=232005, SNR=307.3, Peak=25432 HFD=2.9
00:25:01.294 00.002 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.67 = 1.61)
00:25:01.297 00.003 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.62 = 1.66)
00:25:01.299 00.002 16872 CameraToMount -- cameraX=-1.86 cameraY=-0.05 hyp=1.87 cameraTheta=-3.12 mountX=-0.08 mountY=1.86, mountTheta=1.61
00:25:01.303 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.86, y=-0.05, opts=13)
00:25:01.308 00.005 16872 Enqueuing Move request for scope (-1.86, -0.05)
00:25:01.311 00.003 9640 Worker thread wakes up
00:25:01.311 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.86, -0.05) opts 0xd
00:25:01.311 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.86, -0.05)
00:25:01.311 00.000 9640 Moving (-1.86, -0.05) raw xDistance=-0.08 yDistance=1.86
00:25:01.311 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:25:01.311 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.41, input 1.86, m_sumCorr=2.3
00:25:01.311 00.000 9640 MoveAxis(E, 0, ABG)
00:25:01.311 00.000 9640 Move returns status 0, amount 0
00:25:01.311 00.000 9640 MoveAxis(S, 49, ABG)
00:25:01.312 00.001 9640 Guiding  Dir = 1, Dur = 49
00:25:01.312 00.000 9640 IsSlewing returns 0
00:25:01.312 00.000 9640 IsGuiding returns 0
00:25:01.312 00.000 9640 PulseGuide returned control before completion, sleep 59
00:25:01.317 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3280, FiltMin=3188, FiltMax=65516, Gamma=2.190
00:25:01.356 00.039 16872 UpdateGuideState exits: m=232005 SNR=307.3
00:25:01.359 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:01.363 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:25:01.365 00.002 16872 Enqueuing Expose request
00:25:01.382 00.017 9640 IsGuiding returns 1
00:25:01.382 00.000 9640 scope still moving after pulse duration time elapsed
00:25:01.414 00.032 9640 IsSlewing returns 0
00:25:01.414 00.000 9640 IsGuiding returns 0
00:25:01.414 00.000 9640 scope move finished after 49 + 53 ms
00:25:01.414 00.000 9640 Move returns status 0, amount 49
00:25:01.414 00.000 9640 move complete, result=0
00:25:01.415 00.001 9640 worker thread done servicing request
00:25:01.415 00.000 9640 Worker thread wakes up
00:25:01.415 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:25:01.415 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1597,561,31,31)
00:25:01.416 00.001 16872 GuideStep: -0.1 px 0 ms EAST, 1.9 px 49 ms SOUTH
00:25:04.136 02.720 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0000529-abdb-4f8c-91a7-be09c99ce555"}
00:25:04.140 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e0000529-abdb-4f8c-91a7-be09c99ce555"}
00:25:04.146 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c352ce4-132c-47b0-a883-5c83fd04d998"}
00:25:04.149 00.003 16872 case statement mapped state 6 to 3
00:25:04.151 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c352ce4-132c-47b0-a883-5c83fd04d998"}
00:25:04.155 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d1b0def7-c6ae-48e5-ac1e-29821e4f6dbf"}
00:25:04.158 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.05,7.10],"pixels":"..."},"id":"d1b0def7-c6ae-48e5-ac1e-29821e4f6dbf"}
00:25:05.495 01.337 9640 Exposure complete
00:25:05.584 00.089 16872 evsrv: cli 0D3BFFA8 connect
00:25:05.589 00.005 16872 case statement mapped state 6 to 3
00:25:05.600 00.011 16872 case statement mapped state 6 to 3
00:25:05.605 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"72670252-fa42-4168-87bc-b7d58efd25ef"}
00:25:05.609 00.004 16872 case statement mapped state 6 to 3
00:25:05.616 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"72670252-fa42-4168-87bc-b7d58efd25ef"}
00:25:05.620 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:25:05.626 00.006 16872 evsrv: cli 0D3C0228 connect
00:25:05.634 00.008 16872 case statement mapped state 6 to 3
00:25:05.639 00.005 16872 case statement mapped state 6 to 3
00:25:05.645 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"stop_capture","id":"56b55317-110a-4fcc-8382-68ed305c3d55"}
00:25:05.649 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:25:05.654 00.005 16872 Status Line: Waiting for devices...
00:25:05.663 00.009 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"56b55317-110a-4fcc-8382-68ed305c3d55"}
00:25:05.668 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:25:05.675 00.007 16872 evsrv: cli 0D3BFB48 connect
00:25:05.679 00.004 9640 worker thread done servicing request
00:25:05.679 00.000 16872 case statement mapped state 6 to 3
00:25:05.685 00.006 16872 case statement mapped state 6 to 3
00:25:05.690 00.005 16872 OnExposeComplete: enter
00:25:05.695 00.005 16872 UpdateGuideState(): m_state=6
00:25:05.700 00.005 16872 Mount: notify guiding stopped
00:25:05.707 00.007 16872 Changing from state GUIDING to STOP
00:25:05.711 00.004 16872 guider state => SELECTED
00:25:05.715 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
00:25:05.720 00.005 16872 Status Line: Stopped Guiding
00:25:05.731 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65516, med=3284, FiltMin=3128, FiltMax=65512, Gamma=2.190
00:25:05.771 00.040 16872 UpdateGuideState exits: Stopped Guiding
00:25:05.776 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
00:25:05.781 00.005 16872 setting force full frames = true
00:25:06.160 00.379 16872 Status Line: Stopped.
00:25:06.168 00.008 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"94dc0d98-1b91-45b7-83a4-f626e5b0c844"}
00:25:06.171 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"94dc0d98-1b91-45b7-83a4-f626e5b0c844"}
00:25:06.174 00.003 16872 evsrv: cli 0D3BFB48 disconnect
00:25:07.692 01.518 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e42e4a88-6fe0-4759-aa66-52e48f43521a"}
00:25:07.700 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e42e4a88-6fe0-4759-aa66-52e48f43521a"}
00:25:07.716 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5abacd93-5aee-4d00-a5d3-220c04932381"}
00:25:07.729 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5abacd93-5aee-4d00-a5d3-220c04932381"}
00:25:11.191 03.462 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"750f5b48-7ab0-495a-9cbd-d153ca867c38"}
00:25:11.219 00.028 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"750f5b48-7ab0-495a-9cbd-d153ca867c38"}
00:25:11.229 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d308e40-fa22-4b01-bcd3-f9adbb5c9023"}
00:25:11.235 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d308e40-fa22-4b01-bcd3-f9adbb5c9023"}
00:25:12.136 00.901 16872 evsrv: cli 0D3C0228 connect
00:25:12.153 00.017 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"d5d8acc8-082e-4d37-8a46-fae9f5439a4e"}
00:25:12.158 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"d5d8acc8-082e-4d37-8a46-fae9f5439a4e"}
00:25:12.165 00.007 16872 evsrv: cli 0D3C0228 disconnect
00:25:12.175 00.010 16872 evsrv: cli 0D3BF8C8 connect
00:25:12.182 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"009d6190-50df-478d-9834-602cb02026c3"}
00:25:12.187 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"009d6190-50df-478d-9834-602cb02026c3"}
00:25:12.197 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
00:25:12.211 00.014 16872 evsrv: cli 0D3C0A48 connect
00:25:12.223 00.012 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"8667f130-4a08-4c19-820c-7e2e0c2ad1eb"}
00:25:12.228 00.005 16872 PhdController::Guide begins
00:25:12.233 00.005 16872 PhdController: newstate STATE_SETUP
00:25:12.260 00.027 16872 PhdController: setup
00:25:12.287 00.027 16872 PhdController: newstate STATE_ATTEMPT_START
00:25:12.307 00.020 16872 PhdController: start capturing
00:25:12.353 00.046 16872 Changing from state SELECTED to UNINITIALIZED
00:25:12.385 00.032 16872 guider state => SELECTING
00:25:12.398 00.013 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:25:12.427 00.029 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:25:12.432 00.005 16872 Enqueuing Expose request
00:25:12.445 00.013 9640 Worker thread wakes up
00:25:12.445 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:25:12.445 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:25:12.445 00.000 16872 PhdController: newstate STATE_SELECT_STAR
00:25:12.452 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"8667f130-4a08-4c19-820c-7e2e0c2ad1eb"}
00:25:12.475 00.023 16872 evsrv: cli 0D3C0A48 disconnect
00:25:12.480 00.005 16872 evsrv: cli 0D3BF968 connect
00:25:12.485 00.005 16872 case statement mapped state 1 to 101
00:25:12.492 00.007 16872 case statement mapped state 1 to 101
00:25:12.500 00.008 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"25938b78-b960-4426-b6e6-d282770e1300"}
00:25:12.508 00.008 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"25938b78-b960-4426-b6e6-d282770e1300"}
00:25:12.517 00.009 16872 evsrv: cli 0D3BF968 disconnect
00:25:12.527 00.010 16872 evsrv: cli 0D3BFB48 connect
00:25:12.532 00.005 16872 case statement mapped state 1 to 101
00:25:12.537 00.005 16872 case statement mapped state 1 to 101
00:25:12.544 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"01e1e1d9-2be3-4d1c-ad6b-129a91bb2ca2"}
00:25:12.552 00.008 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"01e1e1d9-2be3-4d1c-ad6b-129a91bb2ca2"}
00:25:12.572 00.020 16872 evsrv: cli 0D3BFB48 disconnect
00:25:13.571 00.999 16872 evsrv: cli 0D3BF8C8 connect
00:25:13.578 00.007 16872 case statement mapped state 1 to 101
00:25:13.583 00.005 16872 case statement mapped state 1 to 101
00:25:13.588 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"11d8b6da-5f4c-4a91-9f4b-b6bf6831ecd4"}
00:25:13.592 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"11d8b6da-5f4c-4a91-9f4b-b6bf6831ecd4"}
00:25:13.596 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:25:14.602 01.006 16872 evsrv: cli 0D3BF8C8 connect
00:25:14.606 00.004 16872 case statement mapped state 1 to 101
00:25:14.610 00.004 16872 case statement mapped state 1 to 101
00:25:14.617 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"5be67b65-8fae-4426-b29e-abdceec2f60a"}
00:25:14.621 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"5be67b65-8fae-4426-b29e-abdceec2f60a"}
00:25:14.624 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
00:25:14.693 00.069 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0dafde5f-23c8-4efe-95ee-8caf0c953799"}
00:25:14.696 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0dafde5f-23c8-4efe-95ee-8caf0c953799"}
00:25:14.699 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b073d2d4-20a4-4108-9fc9-46aaceeec448"}
00:25:14.703 00.004 16872 case statement mapped state 1 to 101
00:25:14.710 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"b073d2d4-20a4-4108-9fc9-46aaceeec448"}
00:25:15.628 00.918 16872 evsrv: cli 0D3C0A48 connect
00:25:15.632 00.004 16872 case statement mapped state 1 to 101
00:25:15.635 00.003 16872 case statement mapped state 1 to 101
00:25:15.638 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"5430c6b8-9d0c-4b1a-b2c6-87d9531bcc88"}
00:25:15.641 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"5430c6b8-9d0c-4b1a-b2c6-87d9531bcc88"}
00:25:15.644 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:25:16.503 00.859 9640 Exposure complete
00:25:16.647 00.144 16872 evsrv: cli 0D3C0A48 connect
00:25:16.651 00.004 16872 case statement mapped state 1 to 101
00:25:16.655 00.004 16872 case statement mapped state 1 to 101
00:25:16.659 00.004 9640 worker thread done servicing request
00:25:16.660 00.001 16872 OnExposeComplete: enter
00:25:16.663 00.003 16872 UpdateGuideState(): m_state=1
00:25:16.666 00.003 16872 UpdateCurrentPosition: no star selected
00:25:16.670 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:25:16.673 00.003 16872 Status Line: No star selected
00:25:16.681 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3336, FiltMin=3240, FiltMax=65516, Gamma=2.190
00:25:16.721 00.040 16872 UpdateGuideState exits: No star selected
00:25:16.729 00.008 16872 GuiderMultiStar::AutoSelect enter
00:25:16.732 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:25:16.877 00.145 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:25:17.062 00.185 16872 AutoFind: global mean = -0.1, stdev 696.3
00:25:17.068 00.006 16872 AutoFind: using threshold = 0.1
00:25:17.244 00.176 16872 AutoFind: local max [1198, 110] 185.7
00:25:17.249 00.005 16872 AutoFind: local max [1610, 577] 53.8
00:25:17.255 00.006 16872 AutoFind: local max [1061, 956] 22.3
00:25:17.260 00.005 16872 AutoFind: local max [952, 615] 14.0
00:25:17.264 00.004 16872 AutoFind: local max [1780, 859] 6.0
00:25:17.271 00.007 16872 AutoFind: local max [501, 852] 4.2
00:25:17.275 00.004 16872 AutoFind: local max [495, 974] 4.0
00:25:17.277 00.002 16872 AutoFind: local max [1590, 500] 1.9
00:25:17.280 00.003 16872 AutoFind: local max [8, 320] 1.5
00:25:17.283 00.003 16872 AutoFind: local max [135, 410] 1.2
00:25:17.289 00.006 16872 AutoFind: local max [551, 973] 1.1
00:25:17.292 00.003 16872 AutoFind: local max [1618, 802] 1.1
00:25:17.295 00.003 16872 AutoFind: local max [1601, 573] 1.0
00:25:17.301 00.006 16872 AutoFind: local max [1181, 116] 0.9
00:25:17.305 00.004 16872 AutoFind: local max [448, 246] 0.9
00:25:17.308 00.003 16872 AutoFind: local max [34, 863] 0.9
00:25:17.311 00.003 16872 AutoFind: local max [1606, 567] 0.8
00:25:17.313 00.002 16872 AutoFind: local max [1316, 12] 0.7
00:25:17.321 00.008 16872 AutoFind: local max [1387, 636] 0.6
00:25:17.323 00.002 16872 AutoFind: local max [55, 924] 0.6
00:25:17.326 00.003 16872 AutoFind: local max [1601, 587] 0.6
00:25:17.329 00.003 16872 AutoFind: local max [324, 308] 0.6
00:25:17.333 00.004 16872 AutoFind: local max [1684, 539] 0.6
00:25:17.336 00.003 16872 AutoFind: local max [1682, 566] 0.6
00:25:17.338 00.002 16872 AutoFind: local max [1187, 530] 0.6
00:25:17.340 00.002 16872 AutoFind: local max [1647, 886] 0.6
00:25:17.343 00.003 16872 AutoFind: local max [1066, 966] 0.6
00:25:17.349 00.006 16872 AutoFind: local max [258, 158] 0.6
00:25:17.352 00.003 16872 AutoFind: local max [1619, 566] 0.6
00:25:17.354 00.002 16872 AutoFind: local max [438, 833] 0.6
00:25:17.357 00.003 16872 AutoFind: local max [893, 826] 0.6
00:25:17.361 00.004 16872 AutoFind: local max [374, 660] 0.6
00:25:17.365 00.004 16872 AutoFind: local max [1080, 608] 0.6
00:25:17.368 00.003 16872 AutoFind: local max [1157, 743] 0.6
00:25:17.371 00.003 16872 AutoFind: local max [1315, 182] 0.6
00:25:17.373 00.002 16872 AutoFind: local max [1888, 389] 0.6
00:25:17.380 00.007 16872 AutoFind: local max [339, 381] 0.5
00:25:17.383 00.003 16872 AutoFind: local max [1342, 857] 0.5
00:25:17.386 00.003 16872 AutoFind: local max [454, 373] 0.5
00:25:17.389 00.003 16872 AutoFind: local max [760, 814] 0.5
00:25:17.391 00.002 16872 AutoFind: local max [263, 175] 0.5
00:25:17.398 00.007 16872 AutoFind: local max [1676, 89] 0.5
00:25:17.402 00.004 16872 AutoFind: local max [1691, 160] 0.5
00:25:17.405 00.003 16872 AutoFind: local max [362, 363] 0.5
00:25:17.411 00.006 16872 AutoFind: local max [648, 241] 0.5
00:25:17.416 00.005 16872 AutoFind: local max [719, 398] 0.5
00:25:17.419 00.003 16872 AutoFind: local max [555, 167] 0.5
00:25:17.421 00.002 16872 AutoFind: local max [1019, 183] 0.5
00:25:17.425 00.004 16872 AutoFind: local max [1127, 929] 0.5
00:25:17.428 00.003 16872 AutoFind: local max [1789, 858] 0.5
00:25:17.430 00.002 16872 AutoFind: local max [1602, 1046] 0.5
00:25:17.433 00.003 16872 AutoFind: local max [1736, 908] 0.5
00:25:17.436 00.003 16872 AutoFind: local max [1284, 1035] 0.5
00:25:17.439 00.003 16872 AutoFind: local max [215, 1035] 0.5
00:25:17.445 00.006 16872 AutoFind: local max [1729, 144] 0.5
00:25:17.448 00.003 16872 AutoFind: local max [1368, 264] 0.5
00:25:17.451 00.003 16872 AutoFind: local max [723, 515] 0.5
00:25:17.454 00.003 16872 AutoFind: local max [1110, 1049] 0.5
00:25:17.458 00.004 16872 AutoFind: local max [1438, 1058] 0.5
00:25:17.460 00.002 16872 AutoFind: local max [1236, 514] 0.5
00:25:17.463 00.003 16872 AutoFind: local max [543, 723] 0.5
00:25:17.465 00.002 16872 AutoFind: local max [941, 618] 0.5
00:25:17.468 00.003 16872 AutoFind: local max [569, 175] 0.5
00:25:17.470 00.002 16872 AutoFind: local max [1270, 104] 0.5
00:25:17.479 00.009 16872 AutoFind: local max [284, 152] 0.5
00:25:17.481 00.002 16872 AutoFind: local max [1520, 898] 0.5
00:25:17.484 00.003 16872 AutoFind: local max [1064, 1068] 0.5
00:25:17.488 00.004 16872 AutoFind: local max [1195, 802] 0.5
00:25:17.491 00.003 16872 AutoFind: local max [1676, 397] 0.5
00:25:17.493 00.002 16872 AutoFind: local max [1734, 701] 0.5
00:25:17.497 00.004 16872 AutoFind: local max [1221, 435] 0.5
00:25:17.500 00.003 16872 AutoFind: local max [447, 334] 0.5
00:25:17.505 00.005 16872 AutoFind: local max [1753, 813] 0.5
00:25:17.510 00.005 16872 AutoFind: local max [1389, 242] 0.5
00:25:17.512 00.002 16872 AutoFind: local max [1505, 514] 0.5
00:25:17.515 00.003 16872 AutoFind: local max [1173, 457] 0.5
00:25:17.517 00.002 16872 AutoFind: local max [1834, 982] 0.5
00:25:17.520 00.003 16872 AutoFind: local max [1190, 858] 0.5
00:25:17.523 00.003 16872 AutoFind: local max [1765, 61] 0.5
00:25:17.525 00.002 16872 AutoFind: local max [136, 825] 0.5
00:25:17.529 00.004 16872 AutoFind: local max [703, 341] 0.5
00:25:17.531 00.002 16872 AutoFind: local max [532, 37] 0.5
00:25:17.534 00.003 16872 AutoFind: local max [440, 29] 0.5
00:25:17.539 00.005 16872 AutoFind: local max [1036, 1042] 0.5
00:25:17.543 00.004 16872 AutoFind: local max [395, 991] 0.5
00:25:17.546 00.003 16872 AutoFind: local max [1085, 151] 0.5
00:25:17.548 00.002 16872 AutoFind: local max [1838, 973] 0.5
00:25:17.551 00.003 16872 AutoFind: local max [1284, 539] 0.5
00:25:17.554 00.003 16872 AutoFind: local max [697, 40] 0.5
00:25:17.557 00.003 16872 AutoFind: local max [386, 432] 0.5
00:25:17.560 00.003 16872 AutoFind: local max [1627, 530] 0.5
00:25:17.562 00.002 16872 AutoFind: local max [46, 298] 0.5
00:25:17.569 00.007 16872 AutoFind: local max [1247, 932] 0.5
00:25:17.571 00.002 16872 AutoFind: local max [1696, 167] 0.5
00:25:17.574 00.003 16872 AutoFind: local max [1485, 543] 0.5
00:25:17.576 00.002 16872 AutoFind: local max [1657, 327] 0.5
00:25:17.579 00.003 16872 AutoFind: local max [260, 389] 0.5
00:25:17.583 00.004 16872 AutoFind: local max [484, 203] 0.5
00:25:17.587 00.004 16872 AutoFind: local max [1424, 349] 0.5
00:25:17.590 00.003 16872 AutoFind: local max [1583, 146] 0.5
00:25:17.593 00.003 16872 AutoFind: too close [1696, 167] 0.5 - [1691, 160] 0.5
00:25:17.596 00.003 16872 AutoFind: too close [1838, 973] 0.5 - [1834, 982] 0.5
00:25:17.603 00.007 16872 AutoFind: too close [569, 175] 0.5 - [555, 167] 0.5
00:25:17.606 00.003 16872 AutoFind: close dim-bright [941, 618] 0.5 - [952, 615] 14.0
00:25:17.608 00.002 16872 AutoFind: close dim-bright [1789, 858] 0.5 - [1780, 859] 6.0
00:25:17.611 00.003 16872 AutoFind: too close [263, 175] 0.5 - [258, 158] 0.6
00:25:17.614 00.003 16872 AutoFind: too close [1619, 566] 0.6 - [1606, 567] 0.8
00:25:17.619 00.005 16872 AutoFind: too close [1619, 566] 0.6 - [1601, 573] 1.0
00:25:17.621 00.002 16872 AutoFind: close dim-bright [1619, 566] 0.6 - [1610, 577] 53.8
00:25:17.624 00.003 16872 AutoFind: close dim-bright [1066, 966] 0.6 - [1061, 956] 22.3
00:25:17.627 00.003 16872 AutoFind: too close [1601, 587] 0.6 - [1606, 567] 0.8
00:25:17.631 00.004 16872 AutoFind: too close [1601, 587] 0.6 - [1601, 573] 1.0
00:25:17.634 00.003 16872 AutoFind: close dim-bright [1601, 587] 0.6 - [1610, 577] 53.8
00:25:17.636 00.002 16872 AutoFind: too close [1606, 567] 0.8 - [1601, 573] 1.0
00:25:17.639 00.003 16872 AutoFind: close dim-bright [1606, 567] 0.8 - [1610, 577] 53.8
00:25:17.641 00.002 16872 AutoFind: close dim-bright [1181, 116] 0.9 - [1198, 110] 185.7
00:25:17.644 00.003 16872 AutoFind: close dim-bright [1601, 573] 1.0 - [1610, 577] 53.8
00:25:17.650 00.006 16872 AutoFind: too close to edge [1064, 1068] 0.5
00:25:17.653 00.003 16872 AutoFind: too close to edge [1316, 12] 0.7
00:25:17.656 00.003 16872 AutoFind: too close to edge [8, 320] 1.5
00:25:17.658 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:25:17.661 00.003 16872 Star::Find(15, 1198, 110, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.664 00.003 16872 Star::Find returns 1 (0), X=1197.78, Y=107.64, Mass=4553825, SNR=421.2, Peak=65520 HFD=7.0
00:25:17.667 00.003 16872 Star::Find(15, 1610, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.669 00.002 16872 Star::Find returns 1 (0), X=1610.54, Y=576.86, Mass=219394, SNR=295.2, Peak=20872 HFD=3.5
00:25:17.672 00.003 16872 Star::Find(15, 1061, 956, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.675 00.003 16872 Star::Find returns 1 (0), X=1061.23, Y=956.05, Mass=77656, SNR=165.3, Peak=10296 HFD=3.2
00:25:17.681 00.006 16872 Star::Find(15, 952, 615, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.684 00.003 16872 Star::Find returns 1 (0), X=951.64, Y=614.91, Mass=55960, SNR=132.4, Peak=7520 HFD=3.4
00:25:17.686 00.002 16872 Star::Find(15, 1780, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.689 00.003 16872 Star::Find returns 1 (0), X=1779.53, Y=858.48, Mass=22759, SNR=81.3, Peak=5372 HFD=3.2
00:25:17.692 00.003 16872 Star::Find(15, 501, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.694 00.002 16872 Star::Find returns 1 (0), X=500.95, Y=851.53, Mass=14890, SNR=61.8, Peak=4644 HFD=3.0
00:25:17.697 00.003 16872 Star::Find(15, 495, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.700 00.003 16872 Star::Find returns 1 (0), X=495.08, Y=973.45, Mass=11970, SNR=52.3, Peak=4748 HFD=2.4
00:25:17.702 00.002 16872 Star::Find(15, 1590, 500, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.705 00.003 16872 Star::Find returns 1 (0), X=1589.91, Y=499.54, Mass=5926, SNR=34.0, Peak=3952 HFD=2.9
00:25:17.711 00.006 16872 Star::Find(15, 135, 410, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.714 00.003 16872 Star::Find returns 1 (0), X=135.32, Y=410.24, Mass=3590, SNR=23.7, Peak=3648 HFD=3.0
00:25:17.716 00.002 16872 Star::Find(15, 551, 973, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.719 00.003 16872 Star::Find returns 1 (0), X=551.26, Y=972.45, Mass=3090, SNR=22.8, Peak=3764 HFD=2.7
00:25:17.721 00.002 16872 Star::Find(15, 1618, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.726 00.005 16872 Star::Find returns 1 (0), X=1618.51, Y=801.95, Mass=3042, SNR=23.8, Peak=3656 HFD=2.7
00:25:17.730 00.004 16872 Star::Find(15, 1181, 116, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.733 00.003 16872 Star::Find returns 1 (0), X=1197.12, Y=107.20, Mass=4340866, SNR=438.6, Peak=65516 HFD=6.7
00:25:17.736 00.003 16872 Star::Find(15, 448, 246, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.743 00.007 16872 Star::Find returns 1 (0), X=448.16, Y=245.83, Mass=2278, SNR=18.9, Peak=3676 HFD=2.4
00:25:17.745 00.002 16872 Star::Find(15, 34, 863, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.748 00.003 16872 Star::Find returns 1 (0), X=34.03, Y=862.86, Mass=2939, SNR=18.7, Peak=3596 HFD=3.0
00:25:17.751 00.003 16872 Star::Find(15, 1387, 636, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.753 00.002 16872 Star::Find returns 1 (0), X=1387.37, Y=636.10, Mass=1411, SNR=13.1, Peak=3548 HFD=2.2
00:25:17.756 00.003 16872 Star::Find(15, 55, 924, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.758 00.002 16872 Star::Find returns 1 (0), X=54.76, Y=923.64, Mass=856, SNR=9.4, Peak=3468 HFD=2.4
00:25:17.761 00.003 16872 Star::Find(15, 324, 308, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.764 00.003 16872 Star::Find returns 1 (0), X=324.58, Y=307.92, Mass=958, SNR=9.7, Peak=3488 HFD=2.3
00:25:17.767 00.003 16872 Star::Find(15, 1684, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.769 00.002 16872 Star::Find returns 1 (0), X=1683.21, Y=538.93, Mass=934, SNR=11.8, Peak=3524 HFD=2.0
00:25:17.776 00.007 16872 Star::Find(15, 1682, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.779 00.003 16872 Star::Find returns 1 (0), X=1682.21, Y=566.23, Mass=1016, SNR=12.0, Peak=3516 HFD=1.8
00:25:17.782 00.003 16872 Star::Find(15, 1187, 530, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.784 00.002 16872 Star::Find returns 1 (0), X=1188.35, Y=529.62, Mass=589, SNR=8.2, Peak=3480 HFD=2.4
00:25:17.787 00.003 16872 Star::Find(15, 1647, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.790 00.003 16872 Star::Find returns 1 (0), X=1648.11, Y=886.68, Mass=1087, SNR=11.1, Peak=3476 HFD=2.6
00:25:17.792 00.002 16872 Star::Find(15, 1066, 966, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.795 00.003 16872 Star::Find returns 1 (0), X=1061.23, Y=956.05, Mass=77656, SNR=165.3, Peak=10296 HFD=3.2
00:25:17.798 00.003 16872 Star::Find(15, 438, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.800 00.002 16872 Star::Find returns 1 (0), X=438.28, Y=832.10, Mass=745, SNR=9.0, Peak=3452 HFD=2.8
00:25:17.807 00.007 16872 Star::Find(15, 893, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.811 00.004 16872 Star::Find returns 1 (0), X=893.11, Y=826.05, Mass=1107, SNR=12.3, Peak=3568 HFD=2.1
00:25:17.814 00.003 16872 Star::Find(15, 374, 660, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.817 00.003 16872 Star::Find returns 1 (0), X=373.72, Y=660.19, Mass=1393, SNR=13.7, Peak=3540 HFD=2.7
00:25:17.820 00.003 16872 Star::Find(15, 1080, 608, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.823 00.003 16872 Star::Find returns 1 (0), X=1078.24, Y=608.19, Mass=1261, SNR=11.8, Peak=3488 HFD=6.0
00:25:17.825 00.002 16872 Star::Find(15, 1157, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.828 00.003 16872 Star::Find returns 1 (0), X=1157.62, Y=742.55, Mass=1469, SNR=13.4, Peak=3580 HFD=1.5
00:25:17.832 00.004 16872 Star::Find(15, 1315, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.839 00.007 16872 Star::Find false star n=4 nbg=263 bg=3340.3 sigma=26.5 thresh=3420 peak=3411
00:25:17.842 00.003 16872 Star::Find returns 0 (2), X=1315.00, Y=182.00, Mass=371, SNR=2.9, Peak=3456 HFD=0.0
00:25:17.845 00.003 16872 Star::Find(15, 1888, 389, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.848 00.003 16872 Star::Find returns 1 (0), X=1887.28, Y=389.31, Mass=1045, SNR=11.8, Peak=3444 HFD=3.3
00:25:17.855 00.007 16872 Star::Find(15, 339, 381, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.858 00.003 16872 Star::Find false star n=4 nbg=278 bg=3338.0 sigma=27.0 thresh=3419 peak=3402
00:25:17.861 00.003 16872 Star::Find returns 0 (2), X=339.00, Y=381.00, Mass=384, SNR=2.9, Peak=3460 HFD=0.0
00:25:17.864 00.003 16872 Star::Find(15, 1342, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.867 00.003 16872 Star::Find returns 1 (0), X=1342.28, Y=856.87, Mass=727, SNR=9.1, Peak=3464 HFD=2.0
00:25:17.870 00.003 16872 Star::Find(15, 454, 373, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.873 00.003 16872 Star::Find returns 1 (0), X=454.15, Y=373.47, Mass=569, SNR=8.1, Peak=3460 HFD=1.7
00:25:17.875 00.002 16872 Star::Find(15, 760, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.882 00.007 16872 Star::Find false star n=6 nbg=271 bg=3335.7 sigma=28.0 thresh=3420 peak=3414
00:25:17.885 00.003 16872 Star::Find returns 0 (2), X=760.00, Y=814.00, Mass=582, SNR=2.9, Peak=3440 HFD=0.0
00:25:17.888 00.003 16872 Star::Find(15, 1676, 89, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.891 00.003 16872 Star::Find returns 1 (0), X=1676.46, Y=89.33, Mass=555, SNR=7.6, Peak=3460 HFD=1.6
00:25:17.893 00.002 16872 Star::Find(15, 362, 363, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.897 00.004 16872 Star::Find returns 0 (4), X=357.54, Y=372.50, Mass=537, SNR=8.8, Peak=3476 HFD=1.4
00:25:17.899 00.002 16872 Star::Find(15, 648, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.902 00.003 16872 Star::Find returns 0 (4), X=658.44, Y=244.50, Mass=809, SNR=12.2, Peak=3560 HFD=1.3
00:25:17.906 00.004 16872 Star::Find(15, 719, 398, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.908 00.002 16872 Star::Find false star n=3 nbg=271 bg=3340.3 sigma=28.5 thresh=3426 peak=3418
00:25:17.915 00.007 16872 Star::Find returns 0 (2), X=719.00, Y=398.00, Mass=287, SNR=2.9, Peak=3448 HFD=0.0
00:25:17.918 00.003 16872 Star::Find(15, 1019, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.921 00.003 16872 Star::Find false star n=3 nbg=277 bg=3332.3 sigma=27.3 thresh=3414 peak=3408
00:25:17.924 00.003 16872 Star::Find returns 0 (2), X=1019.00, Y=183.00, Mass=287, SNR=2.9, Peak=3436 HFD=0.0
00:25:17.928 00.004 16872 Star::Find(15, 1127, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.930 00.002 16872 Star::Find returns 1 (0), X=1113.57, Y=932.00, Mass=682, SNR=11.0, Peak=3532 HFD=1.6
00:25:17.933 00.003 16872 Star::Find(15, 1789, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.937 00.004 16872 Star::Find returns 1 (0), X=1779.53, Y=858.48, Mass=22759, SNR=81.3, Peak=5372 HFD=3.2
00:25:17.939 00.002 16872 Star::Find(15, 1602, 1046, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.946 00.007 16872 Star::Find returns 0 (4), X=1595.41, Y=1047.27, Mass=1537, SNR=16.7, Peak=3704 HFD=1.3
00:25:17.948 00.002 16872 Star::Find(15, 1736, 908, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.951 00.003 16872 Star::Find false star n=4 nbg=277 bg=3340.1 sigma=29.6 thresh=3429 peak=3424
00:25:17.954 00.003 16872 Star::Find returns 0 (2), X=1736.00, Y=908.00, Mass=411, SNR=2.9, Peak=3452 HFD=0.0
00:25:17.957 00.003 16872 Star::Find(15, 1284, 1035, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.960 00.003 16872 Star::Find false star n=7 nbg=259 bg=3331.7 sigma=24.9 thresh=3406 peak=3402
00:25:17.965 00.005 16872 Star::Find returns 0 (2), X=1284.00, Y=1035.00, Mass=594, SNR=2.9, Peak=3464 HFD=0.0
00:25:17.967 00.002 16872 Star::Find(15, 215, 1035, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.970 00.003 16872 Star::Find false star n=2 nbg=274 bg=3335.8 sigma=28.2 thresh=3421 peak=3417
00:25:17.978 00.008 16872 Star::Find returns 0 (2), X=215.00, Y=1035.00, Mass=252, SNR=2.9, Peak=3476 HFD=0.0
00:25:17.982 00.004 16872 Star::Find(15, 1729, 144, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.985 00.003 16872 Star::Find returns 1 (0), X=1728.64, Y=145.43, Mass=1087, SNR=11.8, Peak=3448 HFD=2.8
00:25:17.988 00.003 16872 Star::Find(15, 1368, 264, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.990 00.002 16872 Star::Find false star n=7 nbg=279 bg=3335.3 sigma=28.4 thresh=3420 peak=3415
00:25:17.994 00.004 16872 Star::Find returns 0 (2), X=1368.00, Y=264.00, Mass=665, SNR=2.9, Peak=3448 HFD=0.0
00:25:17.996 00.002 16872 Star::Find(15, 723, 515, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:17.999 00.003 16872 Star::Find false star n=4 nbg=280 bg=3333.6 sigma=26.7 thresh=3414 peak=3413
00:25:18.001 00.002 16872 Star::Find returns 0 (2), X=723.00, Y=515.00, Mass=393, SNR=2.9, Peak=3444 HFD=0.0
00:25:18.008 00.007 16872 Star::Find(15, 1110, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.011 00.003 16872 Star::Find false star n=6 nbg=273 bg=3334.2 sigma=27.4 thresh=3416 peak=3406
00:25:18.013 00.002 16872 Star::Find returns 0 (2), X=1110.00, Y=1049.00, Mass=531, SNR=2.9, Peak=3448 HFD=0.0
00:25:18.017 00.004 16872 Star::Find(15, 1438, 1058, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.021 00.004 16872 Star::Find returns 0 (4), X=1438.08, Y=1057.52, Mass=400, SNR=6.9, Peak=3496 HFD=1.4
00:25:18.024 00.003 16872 Star::Find(15, 1236, 514, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.027 00.003 16872 Star::Find false star n=3 nbg=273 bg=3335.1 sigma=30.9 thresh=3428 peak=3416
00:25:18.029 00.002 16872 Star::Find returns 0 (2), X=1236.00, Y=514.00, Mass=327, SNR=2.9, Peak=3460 HFD=0.0
00:25:18.032 00.003 16872 Star::Find(15, 543, 723, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.038 00.006 16872 Star::Find false star n=6 nbg=260 bg=3331.7 sigma=26.9 thresh=3412 peak=3409
00:25:18.042 00.004 16872 Star::Find returns 0 (2), X=543.00, Y=723.00, Mass=538, SNR=2.9, Peak=3448 HFD=0.0
00:25:18.045 00.003 16872 Star::Find(15, 941, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.049 00.004 16872 Star::Find returns 1 (0), X=951.64, Y=614.91, Mass=55960, SNR=132.4, Peak=7520 HFD=3.4
00:25:18.055 00.006 16872 Star::Find(15, 1270, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.058 00.003 16872 Star::Find false star n=6 nbg=272 bg=3339.1 sigma=27.9 thresh=3423 peak=3415
00:25:18.061 00.003 16872 Star::Find returns 0 (2), X=1270.00, Y=104.00, Mass=577, SNR=2.9, Peak=3448 HFD=0.0
00:25:18.065 00.004 16872 Star::Find(15, 284, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.073 00.008 16872 Star::Find returns 1 (0), X=281.63, Y=152.00, Mass=310, SNR=5.8, Peak=3448 HFD=3.5
00:25:18.076 00.003 16872 Star::Find(15, 1520, 898, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.079 00.003 16872 Star::Find returns 1 (0), X=1521.68, Y=898.42, Mass=1051, SNR=11.6, Peak=3476 HFD=4.4
00:25:18.083 00.004 16872 Star::Find(15, 1195, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.089 00.006 16872 Star::Find returns 1 (0), X=1199.18, Y=806.57, Mass=782, SNR=9.4, Peak=3512 HFD=3.5
00:25:18.092 00.003 16872 Star::Find(15, 1676, 397, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.095 00.003 16872 Star::Find returns 1 (0), X=1678.25, Y=398.53, Mass=834, SNR=9.5, Peak=3512 HFD=3.5
00:25:18.098 00.003 16872 Star::Find(15, 1734, 701, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.101 00.003 16872 Star::Find returns 1 (0), X=1734.52, Y=700.22, Mass=902, SNR=11.1, Peak=3488 HFD=2.4
00:25:18.104 00.003 16872 Star::Find(15, 1221, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.107 00.003 16872 Star::Find false star n=1 nbg=281 bg=3343.4 sigma=31.1 thresh=3437 peak=3422
00:25:18.109 00.002 16872 Star::Find returns 0 (2), X=1221.00, Y=435.00, Mass=105, SNR=2.9, Peak=3456 HFD=0.0
00:25:18.115 00.006 16872 Star::Find(15, 447, 334, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.118 00.003 16872 Star::Find returns 1 (0), X=447.27, Y=333.77, Mass=541, SNR=7.4, Peak=3468 HFD=1.6
00:25:18.120 00.002 16872 Star::Find(15, 1753, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.124 00.004 16872 Star::Find returns 0 (4), X=1752.45, Y=812.22, Mass=608, SNR=8.0, Peak=3488 HFD=1.3
00:25:18.127 00.003 16872 Star::Find(15, 1389, 242, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.134 00.007 16872 Star::Find returns 1 (0), X=1389.60, Y=241.85, Mass=742, SNR=10.0, Peak=3472 HFD=1.9
00:25:18.137 00.003 16872 Star::Find(15, 1505, 514, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.140 00.003 16872 Star::Find returns 1 (0), X=1505.53, Y=513.88, Mass=635, SNR=9.2, Peak=3448 HFD=2.6
00:25:18.143 00.003 16872 Star::Find(15, 1173, 457, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.146 00.003 16872 Star::Find false star n=3 nbg=280 bg=3334.8 sigma=30.2 thresh=3425 peak=3413
00:25:18.149 00.003 16872 Star::Find returns 0 (2), X=1173.00, Y=457.00, Mass=324, SNR=2.9, Peak=3460 HFD=0.0
00:25:18.152 00.003 16872 Star::Find(15, 1190, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.155 00.003 16872 Star::Find returns 1 (0), X=1188.02, Y=854.69, Mass=1415, SNR=14.8, Peak=3648 HFD=3.4
00:25:18.157 00.002 16872 Star::Find(15, 1765, 61, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.165 00.008 16872 Star::Find false star n=6 nbg=282 bg=3333.0 sigma=29.0 thresh=3420 peak=3410
00:25:18.168 00.003 16872 Star::Find returns 0 (2), X=1765.00, Y=61.00, Mass=526, SNR=2.9, Peak=3464 HFD=0.0
00:25:18.171 00.003 16872 Star::Find(15, 136, 825, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.175 00.004 16872 Star::Find false star n=4 nbg=282 bg=3343.5 sigma=27.9 thresh=3427 peak=3421
00:25:18.178 00.003 16872 Star::Find returns 0 (2), X=136.00, Y=825.00, Mass=402, SNR=2.9, Peak=3452 HFD=0.0
00:25:18.181 00.003 16872 Star::Find(15, 703, 341, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.183 00.002 16872 Star::Find false star n=7 nbg=277 bg=3333.9 sigma=28.4 thresh=3419 peak=3413
00:25:18.187 00.004 16872 Star::Find returns 0 (2), X=703.00, Y=341.00, Mass=654, SNR=2.9, Peak=3464 HFD=0.0
00:25:18.193 00.006 16872 Star::Find(15, 532, 37, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.196 00.003 16872 Star::Find false star n=1 nbg=259 bg=3330.7 sigma=24.3 thresh=3404 peak=3396
00:25:18.200 00.004 16872 Star::Find returns 0 (2), X=532.00, Y=37.00, Mass=89, SNR=2.9, Peak=3432 HFD=0.0
00:25:18.203 00.003 16872 Star::Find(15, 440, 29, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.207 00.004 16872 Star::Find false star n=3 nbg=283 bg=3327.4 sigma=30.2 thresh=3418 peak=3407
00:25:18.211 00.004 16872 Star::Find returns 0 (2), X=440.00, Y=29.00, Mass=322, SNR=2.9, Peak=3448 HFD=0.0
00:25:18.215 00.004 16872 Star::Find(15, 1036, 1042, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.219 00.004 16872 Star::Find false star n=1 nbg=268 bg=3333.4 sigma=29.0 thresh=3420 peak=3399
00:25:18.225 00.006 16872 Star::Find returns 0 (2), X=1036.00, Y=1042.00, Mass=127, SNR=2.9, Peak=3460 HFD=0.0
00:25:18.227 00.002 16872 Star::Find(15, 395, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.230 00.003 16872 Star::Find false star n=2 nbg=275 bg=3339.0 sigma=27.3 thresh=3421 peak=3418
00:25:18.232 00.002 16872 Star::Find returns 0 (2), X=395.00, Y=991.00, Mass=230, SNR=2.9, Peak=3476 HFD=0.0
00:25:18.236 00.004 16872 Star::Find(15, 1085, 151, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.239 00.003 16872 Star::Find false star n=3 nbg=283 bg=3333.9 sigma=28.1 thresh=3418 peak=3416
00:25:18.241 00.002 16872 Star::Find returns 0 (2), X=1085.00, Y=151.00, Mass=326, SNR=2.9, Peak=3456 HFD=0.0
00:25:18.244 00.003 16872 Star::Find(15, 1284, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.247 00.003 16872 Star::Find returns 1 (0), X=1275.86, Y=544.17, Mass=851, SNR=9.9, Peak=3476 HFD=4.3
00:25:18.250 00.003 16872 Star::Find(15, 697, 40, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.256 00.006 16872 Star::Find returns 0 (4), X=697.24, Y=40.26, Mass=397, SNR=6.7, Peak=3448 HFD=1.4
00:25:18.259 00.003 16872 Star::Find(15, 386, 432, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.261 00.002 16872 Star::Find returns 0 (3), X=386.00, Y=432.00, Mass=0, SNR=0.0, Peak=3416 HFD=0.0
00:25:18.265 00.004 16872 Star::Find(15, 1627, 530, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.268 00.003 16872 Star::Find returns 0 (4), X=1626.68, Y=530.34, Mass=611, SNR=8.4, Peak=3504 HFD=1.5
00:25:18.274 00.006 16872 Star::Find(15, 46, 298, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.276 00.002 16872 Star::Find false star n=4 nbg=272 bg=3331.8 sigma=29.6 thresh=3421 peak=3412
00:25:18.279 00.003 16872 Star::Find returns 0 (2), X=46.00, Y=298.00, Mass=409, SNR=2.9, Peak=3448 HFD=0.0
00:25:18.281 00.002 16872 Star::Find(15, 1247, 932, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.286 00.005 16872 Star::Find false star n=5 nbg=265 bg=3342.7 sigma=24.4 thresh=3416 peak=3410
00:25:18.288 00.002 16872 Star::Find returns 0 (2), X=1247.00, Y=932.00, Mass=422, SNR=2.9, Peak=3452 HFD=0.0
00:25:18.291 00.003 16872 Star::Find(15, 1485, 543, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.293 00.002 16872 Star::Find returns 1 (0), X=1485.97, Y=539.12, Mass=726, SNR=8.7, Peak=3488 HFD=5.9
00:25:18.296 00.003 16872 Star::Find(15, 1657, 327, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.303 00.007 16872 Star::Find false star n=3 nbg=273 bg=3335.3 sigma=27.3 thresh=3417 peak=3409
00:25:18.305 00.002 16872 Star::Find returns 0 (2), X=1657.00, Y=327.00, Mass=290, SNR=2.9, Peak=3436 HFD=0.0
00:25:18.308 00.003 16872 Star::Find(15, 260, 389, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.311 00.003 16872 Star::Find returns 0 (3), X=260.00, Y=389.00, Mass=0, SNR=0.0, Peak=3436 HFD=0.0
00:25:18.313 00.002 16872 Star::Find(15, 484, 203, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.318 00.005 16872 Star::Find returns 0 (4), X=491.61, Y=203.27, Mass=1950, SNR=22.6, Peak=3816 HFD=1.4
00:25:18.322 00.004 16872 Star::Find(15, 1424, 349, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.324 00.002 16872 Star::Find returns 1 (0), X=1424.82, Y=350.38, Mass=573, SNR=8.4, Peak=3468 HFD=2.0
00:25:18.327 00.003 16872 Star::Find(15, 1583, 146, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.333 00.006 16872 Star::Find false star n=3 nbg=269 bg=3341.2 sigma=27.7 thresh=3424 peak=3414
00:25:18.336 00.003 16872 Star::Find returns 0 (2), X=1583.00, Y=146.00, Mass=268, SNR=2.9, Peak=3432 HFD=0.0
00:25:18.339 00.003 16872 AutoFind: finding best star pass 1
00:25:18.341 00.002 16872 Star::Find(15, 1198, 110, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.344 00.003 16872 Star::Find returns 1 (0), X=1197.78, Y=107.64, Mass=4553825, SNR=421.2, Peak=65520 HFD=7.0
00:25:18.348 00.004 16872 AutoFind: near-saturated [1198, 110] 185.7 Mass 4553825 SNR 421.2 Peak 65520
00:25:18.351 00.003 16872 Star::Find(15, 1610, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.353 00.002 16872 Star::Find returns 1 (0), X=1610.54, Y=576.86, Mass=219394, SNR=295.2, Peak=20872 HFD=3.5
00:25:18.356 00.003 16872 AutoFind returns star at [1610, 577] 53.8 Mass 219394 SNR 295.2
00:25:18.360 00.004 16872 Star::Find(15, 1610, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.367 00.007 16872 Star::Find returns 1 (0), X=1610.54, Y=576.86, Mass=219394, SNR=295.2, Peak=20872 HFD=3.5
00:25:18.370 00.003 16872 MultiStar: List (12): {1610.54, 576.86}(295.2), {1061.23, 956.05}(165.3), {951.64, 614.91}(132.4), {1779.53, 858.48}(81.3), {500.95, 851.53}(61.8), {495.08, 973.45}(52.3), {1589.91, 499.54}(34.0), {135.32, 410.24}(23.7), {551.26, 972.45}(22.8), {1618.51, 801.95}(23.8), {448.16, 245.83}(18.9), {34.03, 862.86}(18.7), 
00:25:18.372 00.002 16872 setting lock position to (1610.54, 576.86)
00:25:18.375 00.003 16872 MultiStar: stabilizing after lock position change
00:25:18.378 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
00:25:18.381 00.003 16872 UpdateGuideState(): m_state=1
00:25:18.385 00.004 16872 Star::Find(15, 1610, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:18.388 00.003 16872 Star::Find returns 1 (0), X=1610.54, Y=576.86, Mass=219394, SNR=295.2, Peak=20872 HFD=3.5
00:25:18.391 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:25:18.396 00.005 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:25:18.400 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:25:18.406 00.006 16872 setting force full frames = false
00:25:18.409 00.003 16872 setting lock position to (1610.54, 576.86)
00:25:18.412 00.003 16872 MultiStar: stabilizing after lock position change
00:25:18.415 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:25:18.418 00.003 16872 Changing from state SELECTING to SELECTED
00:25:18.422 00.004 16872 guider state => SELECTED
00:25:18.437 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3336, FiltMin=3240, FiltMax=65516, Gamma=2.190
00:25:18.481 00.044 16872 UpdateGuideState exits: m=219394 SNR=295.2
00:25:18.485 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3336, FiltMin=3240, FiltMax=65516, Gamma=2.190
00:25:18.527 00.042 16872 Status Line: Auto-selected star at (1610.5, 576.9)
00:25:18.543 00.016 16872 PhdController: newstate STATE_WAIT_SELECTED
00:25:18.546 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:18.548 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:25:18.552 00.004 16872 Enqueuing Expose request
00:25:18.554 00.002 9640 Worker thread wakes up
00:25:18.554 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:25:18.554 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1596,562,31,31)
00:25:18.554 00.000 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"c28f6e1b-ab1d-4211-9c2c-b02b3da05c80"}
00:25:18.558 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1610.54,576.86],"id":"c28f6e1b-ab1d-4211-9c2c-b02b3da05c80"}
00:25:18.562 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8437a11-26ce-4cf1-8ce3-060abb3b893c"}
00:25:18.570 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d8437a11-26ce-4cf1-8ce3-060abb3b893c"}
00:25:18.573 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:25:18.577 00.004 16872 evsrv: cli 0D3BFFA8 connect
00:25:18.580 00.003 16872 case statement mapped state 2 to 1
00:25:18.587 00.007 16872 case statement mapped state 2 to 1
00:25:18.591 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a1feb1a-8ffa-4818-872a-df4a4f9501ec"}
00:25:18.594 00.003 16872 case statement mapped state 2 to 1
00:25:18.599 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6a1feb1a-8ffa-4818-872a-df4a4f9501ec"}
00:25:18.602 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"803fd88d-3301-46ec-bd7e-9640a75f6780"}
00:25:18.604 00.002 16872 case statement mapped state 2 to 1
00:25:18.607 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"803fd88d-3301-46ec-bd7e-9640a75f6780"}
00:25:18.610 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4cef3d88-d474-47c2-80e7-ace560a875b5"}
00:25:18.617 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.54,6.86],"pixels":"..."},"id":"4cef3d88-d474-47c2-80e7-ace560a875b5"}
00:25:18.621 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:25:19.610 00.989 16872 evsrv: cli 0D3C0A48 connect
00:25:19.615 00.005 16872 case statement mapped state 2 to 1
00:25:19.619 00.004 16872 case statement mapped state 2 to 1
00:25:19.628 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"305802b0-db7f-4c09-bbf1-3c960b9e261b"}
00:25:19.632 00.004 16872 case statement mapped state 2 to 1
00:25:19.635 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"305802b0-db7f-4c09-bbf1-3c960b9e261b"}
00:25:19.640 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:25:20.644 01.004 16872 evsrv: cli 0D3BFFA8 connect
00:25:20.649 00.005 16872 case statement mapped state 2 to 1
00:25:20.654 00.005 16872 case statement mapped state 2 to 1
00:25:20.659 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"47d362d0-e662-43e6-9f02-436254cd3c40"}
00:25:20.665 00.006 16872 case statement mapped state 2 to 1
00:25:20.669 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"47d362d0-e662-43e6-9f02-436254cd3c40"}
00:25:20.673 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:25:21.673 01.000 16872 evsrv: cli 0D3BF8C8 connect
00:25:21.677 00.004 16872 case statement mapped state 2 to 1
00:25:21.683 00.006 16872 case statement mapped state 2 to 1
00:25:21.687 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"3fd0bcbd-e38c-4a00-9e75-659a6006ba0f"}
00:25:21.691 00.004 16872 case statement mapped state 2 to 1
00:25:21.694 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"3fd0bcbd-e38c-4a00-9e75-659a6006ba0f"}
00:25:21.705 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b62ffc0-4c65-4f51-bbe5-f1137abec77e"}
00:25:21.708 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b62ffc0-4c65-4f51-bbe5-f1137abec77e"}
00:25:21.713 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:25:21.718 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae126aea-3be3-4ec5-aa65-1217b0c12110"}
00:25:21.721 00.003 16872 case statement mapped state 2 to 1
00:25:21.724 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ae126aea-3be3-4ec5-aa65-1217b0c12110"}
00:25:21.733 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6c0ba49d-700d-4165-b90f-9d15195332f9"}
00:25:21.738 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.54,6.86],"pixels":"..."},"id":"6c0ba49d-700d-4165-b90f-9d15195332f9"}
00:25:22.652 00.914 9640 Exposure complete
00:25:22.706 00.054 16872 evsrv: cli 0D3BFFA8 connect
00:25:22.710 00.004 16872 case statement mapped state 2 to 1
00:25:22.714 00.004 16872 case statement mapped state 2 to 1
00:25:22.721 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"03819b55-69b2-4190-bb31-d9e12c30774e"}
00:25:22.724 00.003 16872 case statement mapped state 2 to 1
00:25:22.728 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"03819b55-69b2-4190-bb31-d9e12c30774e"}
00:25:22.741 00.013 16872 evsrv: cli 0D3BFFA8 disconnect
00:25:22.828 00.087 9640 worker thread done servicing request
00:25:22.828 00.000 16872 OnExposeComplete: enter
00:25:22.832 00.004 16872 UpdateGuideState(): m_state=2
00:25:22.837 00.005 16872 Star::Find(15, 1610, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:25:22.847 00.010 16872 Star::Find returns 1 (0), X=1610.51, Y=576.76, Mass=220761, SNR=295.6, Peak=20660 HFD=3.4
00:25:22.851 00.004 16872 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.56) = xAngle (-3.41 = 2.87)
00:25:22.854 00.003 16872 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.37 = 2.92)
00:25:22.858 00.004 16872 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.86 mountX=-0.10 mountY=0.02, mountTheta=2.92
00:25:22.863 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3336, FiltMin=3198, FiltMax=65516, Gamma=2.190
00:25:22.912 00.049 16872 UpdateGuideState exits: m=220761 SNR=295.6
00:25:22.915 00.003 16872 PhdController: newstate STATE_CALIBRATE
00:25:22.919 00.004 16872 PhdController: newstate STATE_GUIDE
00:25:22.942 00.023 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:25:22.945 00.003 16872 guider state => CALIBRATED
00:25:22.948 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:25:22.965 00.017 16872 reset dither spiral
00:25:22.968 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:25:22.972 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:22.975 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:25:22.979 00.004 16872 Enqueuing Expose request
00:25:22.986 00.007 9640 Worker thread wakes up
00:25:22.986 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:25:22.986 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:25:23.743 00.757 16872 evsrv: cli 0D3C0A48 connect
00:25:23.747 00.004 16872 case statement mapped state 5 to 1
00:25:23.751 00.004 16872 case statement mapped state 5 to 1
00:25:23.759 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d374f031-05f0-47e0-8378-7e6cc6964c65"}
00:25:23.763 00.004 16872 case statement mapped state 5 to 1
00:25:23.766 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"d374f031-05f0-47e0-8378-7e6cc6964c65"}
00:25:23.771 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:25:24.773 01.002 16872 evsrv: cli 0D3C0A48 connect
00:25:24.778 00.005 16872 case statement mapped state 5 to 1
00:25:24.782 00.004 16872 case statement mapped state 5 to 1
00:25:24.787 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"16440477-a12a-4a35-9b57-94ce31398cb8"}
00:25:24.795 00.008 16872 case statement mapped state 5 to 1
00:25:24.800 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"16440477-a12a-4a35-9b57-94ce31398cb8"}
00:25:24.804 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:25:25.192 00.388 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e58da7a-54c4-43fb-959a-bfe5aabb42e9"}
00:25:25.197 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9e58da7a-54c4-43fb-959a-bfe5aabb42e9"}
00:25:25.247 00.050 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6bbc60c7-7f99-45fe-aa89-c85759b99ae7"}
00:25:25.252 00.005 16872 case statement mapped state 5 to 1
00:25:25.256 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6bbc60c7-7f99-45fe-aa89-c85759b99ae7"}
00:25:25.259 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6e0572bd-a155-4b5e-981a-d4193e1ab58f"}
00:25:25.264 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.51,6.76],"pixels":"..."},"id":"6e0572bd-a155-4b5e-981a-d4193e1ab58f"}
00:25:25.805 00.541 16872 evsrv: cli 0D3BFFA8 connect
00:25:25.808 00.003 16872 case statement mapped state 5 to 1
00:25:25.812 00.004 16872 case statement mapped state 5 to 1
00:25:25.818 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"35e6a20b-247b-4b55-b357-847461ed738c"}
00:25:25.823 00.005 16872 case statement mapped state 5 to 1
00:25:25.825 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"35e6a20b-247b-4b55-b357-847461ed738c"}
00:25:25.829 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:25:26.831 01.002 16872 evsrv: cli 0D3C0A48 connect
00:25:26.834 00.003 16872 case statement mapped state 5 to 1
00:25:26.838 00.004 16872 case statement mapped state 5 to 1
00:25:26.842 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0dbb0b6e-20fa-48f6-8022-0e9ca856c58a"}
00:25:26.846 00.004 16872 case statement mapped state 5 to 1
00:25:26.848 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"0dbb0b6e-20fa-48f6-8022-0e9ca856c58a"}
00:25:26.851 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:25:27.030 00.179 9640 Exposure complete
00:25:27.169 00.139 9640 worker thread done servicing request
00:25:27.169 00.000 16872 OnExposeComplete: enter
00:25:27.172 00.003 16872 UpdateGuideState(): m_state=5
00:25:27.174 00.002 16872 Star::Find(15, 1610, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:25:27.177 00.003 16872 Star::Find returns 1 (0), X=1610.25, Y=576.74, Mass=225842, SNR=307.7, Peak=23396 HFD=3.5
00:25:27.180 00.003 16872 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.56) = xAngle (-4.31 = 1.98)
00:25:27.182 00.002 16872 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.26 = 2.02)
00:25:27.185 00.003 16872 CameraToMount -- cameraX=-0.29 cameraY=-0.12 hyp=0.31 cameraTheta=-2.75 mountX=-0.12 mountY=0.28, mountTheta=1.98
00:25:27.189 00.004 16872 Changing from state CALIBRATED to GUIDING
00:25:27.192 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:25:27.198 00.006 16872 ScopeASCOM::SideOfPier() returns 0
00:25:27.280 00.082 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:25:27.286 00.006 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:25:27.290 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:25:27.293 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:25:27.297 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:25:27.301 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:25:27.305 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:25:27.308 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:25:27.312 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:25:27.314 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:25:27.317 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:25:27.320 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:25:27.322 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:25:27.326 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:25:27.527 00.201 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:25:27.531 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:25:27.533 00.002 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:25:27.539 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:25:27.542 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:25:27.610 00.068 16872 setting lock position to (1610.25, 576.74)
00:25:27.613 00.003 16872 MultiStar: stabilizing after lock position change
00:25:27.616 00.003 16872 guider state => GUIDING
00:25:27.618 00.002 16872 Status Line: Guiding
00:25:27.625 00.007 16872 Mount: notify guiding started
00:25:27.630 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:25:27.632 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:25:27.635 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:25:27.639 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:25:27.643 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:25:27.645 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:25:27.648 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:25:27.651 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:25:27.654 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:25:27.657 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:25:27.660 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:25:27.663 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:25:27.665 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:25:27.668 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:25:27.672 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:25:27.675 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:25:27.678 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:25:27.681 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:25:27.684 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:25:27.687 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:25:27.690 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:25:27.692 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:25:27.695 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:25:27.698 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:25:27.703 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:25:27.708 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:25:27.713 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:25:27.716 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:25:27.718 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:25:27.721 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:25:27.724 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:25:27.727 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:25:27.730 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:25:27.734 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:25:27.736 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:25:27.739 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:25:27.742 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:25:27.744 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:25:27.856 00.112 16872 evsrv: cli 0D3C0A48 connect
00:25:27.861 00.005 16872 case statement mapped state 6 to 3
00:25:27.864 00.003 16872 case statement mapped state 6 to 3
00:25:27.868 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b2eed238-ce80-4cc2-b2f9-dc9594e4b26a"}
00:25:27.871 00.003 16872 case statement mapped state 6 to 3
00:25:27.875 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2eed238-ce80-4cc2-b2f9-dc9594e4b26a"}
00:25:27.878 00.003 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:25:27.950 00.072 16872 ScopeASCOM::SideOfPier() returns 0
00:25:27.953 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:25:27.956 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:25:27.958 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:25:27.962 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:25:27.966 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:25:27.968 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:25:27.971 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:25:27.974 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:25:27.976 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:25:27.980 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3336, FiltMin=3224, FiltMax=65516, Gamma=2.190
00:25:28.019 00.039 16872 UpdateGuideState exits: m=225842 SNR=307.7
00:25:28.022 00.003 16872 evsrv: cli 0D3C0A48 short write 0/81 Input / Output error
00:25:28.024 00.002 16872 PhdController: newstate STATE_SETTLE_WAIT
00:25:28.030 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:28.033 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:25:28.035 00.002 16872 Enqueuing Expose request
00:25:28.038 00.003 9640 Worker thread wakes up
00:25:28.038 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:25:28.038 00.000 16872 evsrv: cli 0D3C0A48 disconnect
00:25:28.041 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:25:28.693 00.652 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"004a7a26-6842-44f3-a536-dd707b9fa6ac"}
00:25:28.696 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"004a7a26-6842-44f3-a536-dd707b9fa6ac"}
00:25:28.699 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8133934-2bd0-49ea-b111-b80f27ee97d6"}
00:25:28.702 00.003 16872 case statement mapped state 6 to 3
00:25:28.704 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8133934-2bd0-49ea-b111-b80f27ee97d6"}
00:25:28.708 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b1d51c8b-4e17-4970-92c5-8911e6fabf2c"}
00:25:28.713 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.25,6.74],"pixels":"..."},"id":"b1d51c8b-4e17-4970-92c5-8911e6fabf2c"}
00:25:32.099 03.386 9640 Exposure complete
00:25:32.191 00.092 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c65f9fd-8f12-454f-9c58-d451b748de42"}
00:25:32.194 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4c65f9fd-8f12-454f-9c58-d451b748de42"}
00:25:32.197 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3791e249-4fc1-4545-ac47-a59def545cf7"}
00:25:32.201 00.004 16872 case statement mapped state 6 to 3
00:25:32.205 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3791e249-4fc1-4545-ac47-a59def545cf7"}
00:25:32.221 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1a353db0-0a4a-46eb-b53e-60f1f5a789ab"}
00:25:32.225 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.25,6.74],"pixels":"..."},"id":"1a353db0-0a4a-46eb-b53e-60f1f5a789ab"}
00:25:32.241 00.016 9640 worker thread done servicing request
00:25:32.241 00.000 16872 OnExposeComplete: enter
00:25:32.243 00.002 16872 UpdateGuideState(): m_state=6
00:25:32.247 00.004 16872 Star::Find(15, 1610, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:25:32.250 00.003 16872 Star::Find returns 1 (0), X=1610.24, Y=576.77, Mass=237636, SNR=301.8, Peak=23940 HFD=3.5
00:25:32.253 00.003 16872 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.56) = xAngle (0.20 = 0.20)
00:25:32.255 00.002 16872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.24 = 0.24)
00:25:32.258 00.003 16872 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.75 mountX=0.03 mountY=0.01, mountTheta=0.24
00:25:32.264 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=0.03, opts=13)
00:25:32.268 00.004 16872 Enqueuing Move request for scope (-0.01, 0.03)
00:25:32.270 00.002 9640 Worker thread wakes up
00:25:32.271 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
00:25:32.271 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
00:25:32.271 00.000 9640 Moving (-0.01, 0.03) raw xDistance=0.03 yDistance=0.01
00:25:32.271 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:25:32.271 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=0
00:25:32.271 00.000 9640 MoveAxis(E, 0, ABG)
00:25:32.271 00.000 9640 Move returns status 0, amount 0
00:25:32.271 00.000 9640 MoveAxis(N, 0, ABG)
00:25:32.271 00.000 9640 Move returns status 0, amount 0
00:25:32.271 00.000 9640 move complete, result=0
00:25:32.271 00.000 9640 worker thread done servicing request
00:25:32.277 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3328, FiltMin=3224, FiltMax=65516, Gamma=2.190
00:25:32.314 00.037 16872 UpdateGuideState exits: m=237636 SNR=301.8
00:25:32.317 00.003 16872 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 1 / 99999
00:25:32.320 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785932.320,"Host":"RBFOCUS307","Inst":1,"Distance":0.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:25:32.322 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:32.325 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:25:32.328 00.003 16872 Enqueuing Expose request
00:25:32.330 00.002 16872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:25:32.332 00.002 9640 Worker thread wakes up
00:25:32.333 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:25:32.333 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:25:35.691 03.358 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82b85826-2366-4278-a1a3-820fb4a672cd"}
00:25:35.695 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"82b85826-2366-4278-a1a3-820fb4a672cd"}
00:25:35.699 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8a3bd1e5-c360-46d6-b1a2-52123f77673f"}
00:25:35.703 00.004 16872 case statement mapped state 6 to 3
00:25:35.706 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a3bd1e5-c360-46d6-b1a2-52123f77673f"}
00:25:35.712 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"204d007b-f6a1-4341-abb2-39cebd46150b"}
00:25:35.716 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.24,6.77],"pixels":"..."},"id":"204d007b-f6a1-4341-abb2-39cebd46150b"}
00:25:36.392 00.676 9640 Exposure complete
00:25:36.528 00.136 9640 worker thread done servicing request
00:25:36.528 00.000 16872 OnExposeComplete: enter
00:25:36.531 00.003 16872 UpdateGuideState(): m_state=6
00:25:36.534 00.003 16872 Star::Find(15, 1610, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:25:36.537 00.003 16872 Star::Find returns 1 (0), X=1610.09, Y=577.10, Mass=231905, SNR=308.4, Peak=24684 HFD=2.9
00:25:36.540 00.003 16872 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.56) = xAngle (0.44 = 0.44)
00:25:36.543 00.003 16872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.49 = 0.49)
00:25:36.545 00.002 16872 CameraToMount -- cameraX=-0.16 cameraY=0.35 hyp=0.39 cameraTheta=2.00 mountX=0.35 mountY=0.18, mountTheta=0.48
00:25:36.548 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.16, y=0.35, opts=13)
00:25:36.551 00.003 16872 Enqueuing Move request for scope (-0.16, 0.35)
00:25:36.554 00.003 9640 Worker thread wakes up
00:25:36.555 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.35) opts 0xd
00:25:36.555 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.16, 0.35)
00:25:36.555 00.000 9640 Moving (-0.16, 0.35) raw xDistance=0.35 yDistance=0.18
00:25:36.555 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.35
00:25:36.555 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
00:25:36.555 00.000 9640 MoveAxis(W, 37, ABG)
00:25:36.555 00.000 9640 Guiding  Dir = 3, Dur = 37
00:25:36.555 00.000 9640 IsSlewing returns 0
00:25:36.555 00.000 9640 IsGuiding returns 0
00:25:36.556 00.001 9640 PulseGuide returned control before completion, sleep 47
00:25:36.560 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3336, FiltMin=3236, FiltMax=65516, Gamma=2.190
00:25:36.599 00.039 16872 UpdateGuideState exits: m=231905 SNR=308.4
00:25:36.605 00.006 16872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 2 / 99999
00:25:36.608 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785936.608,"Host":"RBFOCUS307","Inst":1,"Distance":0.28,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:25:36.611 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:36.613 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:25:36.616 00.003 16872 Enqueuing Expose request
00:25:36.618 00.002 9640 IsGuiding returns 1
00:25:36.618 00.000 9640 scope still moving after pulse duration time elapsed
00:25:36.647 00.029 9640 IsSlewing returns 0
00:25:36.647 00.000 9640 IsGuiding returns 0
00:25:36.647 00.000 9640 scope move finished after 37 + 55 ms
00:25:36.647 00.000 9640 Move returns status 0, amount 37
00:25:36.647 00.000 9640 MoveAxis(N, 0, ABG)
00:25:36.648 00.001 9640 Move returns status 0, amount 0
00:25:36.648 00.000 9640 move complete, result=0
00:25:36.648 00.000 9640 worker thread done servicing request
00:25:36.648 00.000 9640 Worker thread wakes up
00:25:36.648 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:25:36.648 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:25:36.648 00.000 16872 GuideStep: 0.4 px 37 ms WEST, 0.2 px 0 ms NORTH
00:25:39.192 02.544 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ccbb79c6-0fa2-4e29-af1c-766e7011151d"}
00:25:39.197 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ccbb79c6-0fa2-4e29-af1c-766e7011151d"}
00:25:39.202 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"02eda275-6277-4d24-b180-a77b46a21acb"}
00:25:39.206 00.004 16872 case statement mapped state 6 to 3
00:25:39.209 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"02eda275-6277-4d24-b180-a77b46a21acb"}
00:25:39.213 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7f660c18-d5b1-4778-8725-953363ae0b23"}
00:25:39.221 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.09,7.10],"pixels":"..."},"id":"7f660c18-d5b1-4778-8725-953363ae0b23"}
00:25:40.706 01.485 9640 Exposure complete
00:25:40.842 00.136 9640 worker thread done servicing request
00:25:40.843 00.001 16872 OnExposeComplete: enter
00:25:40.845 00.002 16872 UpdateGuideState(): m_state=6
00:25:40.848 00.003 16872 Star::Find(15, 1610, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:25:40.851 00.003 16872 Star::Find returns 1 (0), X=1610.22, Y=576.72, Mass=227441, SNR=305.1, Peak=24456 HFD=3.2
00:25:40.854 00.003 16872 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.56) = xAngle (-4.04 = 2.24)
00:25:40.856 00.002 16872 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.00 = 2.29)
00:25:40.859 00.003 16872 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.49 mountX=-0.02 mountY=0.03, mountTheta=2.26
00:25:40.862 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=-0.02, opts=13)
00:25:40.865 00.003 16872 Enqueuing Move request for scope (-0.03, -0.02)
00:25:40.868 00.003 9640 Worker thread wakes up
00:25:40.868 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
00:25:40.868 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
00:25:40.868 00.000 9640 Moving (-0.03, -0.02) raw xDistance=-0.02 yDistance=0.03
00:25:40.868 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:25:40.869 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=0
00:25:40.869 00.000 9640 MoveAxis(E, 0, ABG)
00:25:40.869 00.000 9640 Move returns status 0, amount 0
00:25:40.869 00.000 9640 MoveAxis(N, 0, ABG)
00:25:40.869 00.000 9640 Move returns status 0, amount 0
00:25:40.870 00.001 9640 move complete, result=0
00:25:40.870 00.000 9640 worker thread done servicing request
00:25:40.878 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3344, FiltMin=3150, FiltMax=65516, Gamma=2.190
00:25:40.917 00.039 16872 UpdateGuideState exits: m=227441 SNR=305.1
00:25:40.920 00.003 16872 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 3 / 99999
00:25:40.923 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777785940.923,"Host":"RBFOCUS307","Inst":1,"Distance":0.20,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:25:40.925 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:40.929 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:25:40.931 00.002 16872 Enqueuing Expose request
00:25:40.933 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:25:40.936 00.003 9640 Worker thread wakes up
00:25:40.936 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:25:40.936 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:25:42.691 01.755 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1184882a-7201-4683-92f5-ebbe1f3c4b7e"}
00:25:42.693 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1184882a-7201-4683-92f5-ebbe1f3c4b7e"}
00:25:42.697 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a911e90-2fd9-4aa0-a485-97e599d650c5"}
00:25:42.700 00.003 16872 case statement mapped state 6 to 3
00:25:42.702 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a911e90-2fd9-4aa0-a485-97e599d650c5"}
00:25:42.706 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"65e11005-d616-4191-8a4a-1f635e902d7f"}
00:25:42.708 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.22,6.72],"pixels":"..."},"id":"65e11005-d616-4191-8a4a-1f635e902d7f"}
00:25:45.000 02.292 9640 Exposure complete
00:25:45.138 00.138 9640 worker thread done servicing request
00:25:45.138 00.000 16872 OnExposeComplete: enter
00:25:45.141 00.003 16872 UpdateGuideState(): m_state=6
00:25:45.143 00.002 16872 Star::Find(15, 1610, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:25:45.147 00.004 16872 Star::Find returns 1 (0), X=1610.04, Y=576.24, Mass=235441, SNR=316.0, Peak=23828 HFD=3.2
00:25:45.152 00.005 16872 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.56) = xAngle (-3.52 = 2.76)
00:25:45.154 00.002 16872 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.47 = 2.81)
00:25:45.157 00.003 16872 CameraToMount -- cameraX=-0.21 cameraY=-0.50 hyp=0.54 cameraTheta=-1.97 mountX=-0.50 mountY=0.18, mountTheta=2.80
00:25:45.161 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=-0.50, opts=13)
00:25:45.164 00.003 16872 Enqueuing Move request for scope (-0.21, -0.50)
00:25:45.167 00.003 9640 Worker thread wakes up
00:25:45.167 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.50) opts 0xd
00:25:45.167 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, -0.50)
00:25:45.167 00.000 9640 Moving (-0.21, -0.50) raw xDistance=-0.50 yDistance=0.18
00:25:45.167 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.50
00:25:45.167 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
00:25:45.168 00.001 9640 MoveAxis(E, 54, ABG)
00:25:45.168 00.000 9640 Guiding  Dir = 2, Dur = 54
00:25:45.168 00.000 9640 IsSlewing returns 0
00:25:45.168 00.000 9640 IsGuiding returns 0
00:25:45.168 00.000 9640 PulseGuide returned control before completion, sleep 64
00:25:45.173 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3340, FiltMin=3236, FiltMax=65516, Gamma=2.190
00:25:45.213 00.040 16872 UpdateGuideState exits: m=235441 SNR=316.0
00:25:45.217 00.004 16872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 4 / 99999
00:25:45.220 00.003 16872 PhdController: newstate STATE_FINISH
00:25:45.225 00.005 16872 PhdController complete: success
00:25:45.230 00.005 16872 evsrv: {"Event":"SettleDone","Timestamp":1777785945.230,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:25:45.234 00.004 16872 Mount: notify guiding dither settle done success=1
00:25:45.237 00.003 16872 PhdController: newstate STATE_IDLE
00:25:45.240 00.003 9640 IsGuiding returns 1
00:25:45.240 00.000 9640 scope still moving after pulse duration time elapsed
00:25:45.241 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:45.244 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:25:45.248 00.004 16872 Enqueuing Expose request
00:25:45.271 00.023 9640 IsSlewing returns 0
00:25:45.271 00.000 9640 IsGuiding returns 0
00:25:45.271 00.000 9640 scope move finished after 54 + 49 ms
00:25:45.272 00.001 9640 Move returns status 0, amount 54
00:25:45.272 00.000 9640 MoveAxis(N, 0, ABG)
00:25:45.272 00.000 9640 Move returns status 0, amount 0
00:25:45.272 00.000 9640 move complete, result=0
00:25:45.272 00.000 9640 worker thread done servicing request
00:25:45.272 00.000 9640 Worker thread wakes up
00:25:45.273 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:25:45.273 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:25:45.282 00.009 16872 GuideStep: -0.5 px 54 ms EAST, 0.2 px 0 ms NORTH
00:25:45.978 00.696 16872 evsrv: cli 0D3BF8C8 connect
00:25:45.982 00.004 16872 case statement mapped state 6 to 3
00:25:45.987 00.005 16872 case statement mapped state 6 to 3
00:25:45.994 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"5491abea-ed05-432c-96c9-6b4ac2e787fa"}
00:25:45.998 00.004 16872 case statement mapped state 6 to 3
00:25:46.001 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5491abea-ed05-432c-96c9-6b4ac2e787fa"}
00:25:46.030 00.029 16872 evsrv: cli 0D3BF8C8 disconnect
00:25:46.189 00.159 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f7534b2-8147-440d-9c9a-2e676786edc7"}
00:25:46.194 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9f7534b2-8147-440d-9c9a-2e676786edc7"}
00:25:46.198 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"061c0242-7626-47ce-b38d-75a7d57a893a"}
00:25:46.201 00.003 16872 case statement mapped state 6 to 3
00:25:46.205 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"061c0242-7626-47ce-b38d-75a7d57a893a"}
00:25:46.209 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"26a741e3-a08c-4ffe-9565-0ae3b9aff493"}
00:25:46.212 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.04,7.24],"pixels":"..."},"id":"26a741e3-a08c-4ffe-9565-0ae3b9aff493"}
00:25:49.345 03.133 9640 Exposure complete
00:25:49.485 00.140 9640 worker thread done servicing request
00:25:49.485 00.000 16872 OnExposeComplete: enter
00:25:49.489 00.004 16872 UpdateGuideState(): m_state=6
00:25:49.493 00.004 16872 Star::Find(15, 1610, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:25:49.496 00.003 16872 Star::Find returns 1 (0), X=1609.98, Y=576.89, Mass=226182, SNR=296.0, Peak=23036 HFD=3.0
00:25:49.498 00.002 16872 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.56) = xAngle (1.10 = 1.10)
00:25:49.502 00.004 16872 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.14 = 1.14)
00:25:49.506 00.004 16872 CameraToMount -- cameraX=-0.27 cameraY=0.14 hyp=0.30 cameraTheta=2.65 mountX=0.14 mountY=0.28, mountTheta=1.11
00:25:49.510 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=0.14, opts=13)
00:25:49.513 00.003 16872 Enqueuing Move request for scope (-0.27, 0.14)
00:25:49.515 00.002 9640 Worker thread wakes up
00:25:49.515 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.14) opts 0xd
00:25:49.516 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.27, 0.14)
00:25:49.516 00.000 9640 Moving (-0.27, 0.14) raw xDistance=0.14 yDistance=0.28
00:25:49.516 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.14
00:25:49.516 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0
00:25:49.516 00.000 9640 MoveAxis(W, 9, ABG)
00:25:49.516 00.000 9640 Guiding  Dir = 3, Dur = 9
00:25:49.516 00.000 9640 IsSlewing returns 0
00:25:49.516 00.000 9640 IsGuiding returns 0
00:25:49.517 00.001 9640 PulseGuide returned control before completion, sleep 19
00:25:49.522 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3076, max=65516, med=3344, FiltMin=3220, FiltMax=65512, Gamma=2.190
00:25:49.549 00.027 9640 IsGuiding returns 0
00:25:49.549 00.000 9640 Move returns status 0, amount 9
00:25:49.549 00.000 9640 MoveAxis(N, 0, ABG)
00:25:49.549 00.000 9640 Move returns status 0, amount 0
00:25:49.549 00.000 9640 move complete, result=0
00:25:49.549 00.000 9640 worker thread done servicing request
00:25:49.560 00.011 16872 UpdateGuideState exits: m=226182 SNR=296.0
00:25:49.563 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:49.568 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:25:49.571 00.003 16872 Enqueuing Expose request
00:25:49.574 00.003 16872 GuideStep: 0.1 px 9 ms WEST, 0.3 px 0 ms NORTH
00:25:49.576 00.002 9640 Worker thread wakes up
00:25:49.576 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:25:49.576 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:25:49.689 00.113 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ae419bc-3f31-4945-bd52-4dfed8f89ec4"}
00:25:49.693 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1ae419bc-3f31-4945-bd52-4dfed8f89ec4"}
00:25:49.697 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ce244173-8f47-4287-9a14-f06c11ea295f"}
00:25:49.700 00.003 16872 case statement mapped state 6 to 3
00:25:49.702 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce244173-8f47-4287-9a14-f06c11ea295f"}
00:25:49.707 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b8125d2e-c969-4be0-b8ab-741c66525730"}
00:25:49.711 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.98,6.89],"pixels":"..."},"id":"b8125d2e-c969-4be0-b8ab-741c66525730"}
00:25:53.188 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a60ca967-6d6e-4e21-b7fb-88e6c9341fe5"}
00:25:53.195 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a60ca967-6d6e-4e21-b7fb-88e6c9341fe5"}
00:25:53.217 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15aeea0b-8dfd-4f5a-9af4-91708a8037b0"}
00:25:53.223 00.006 16872 case statement mapped state 6 to 3
00:25:53.227 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"15aeea0b-8dfd-4f5a-9af4-91708a8037b0"}
00:25:53.234 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"08cb6323-229d-4f71-8b6a-9b45f6c9a995"}
00:25:53.239 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.98,6.89],"pixels":"..."},"id":"08cb6323-229d-4f71-8b6a-9b45f6c9a995"}
00:25:53.634 00.395 9640 Exposure complete
00:25:53.774 00.140 9640 worker thread done servicing request
00:25:53.775 00.001 16872 OnExposeComplete: enter
00:25:53.777 00.002 16872 UpdateGuideState(): m_state=6
00:25:53.780 00.003 16872 Star::Find(15, 1609, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:25:53.782 00.002 16872 Star::Find returns 1 (0), X=1610.10, Y=576.68, Mass=234419, SNR=311.0, Peak=26256 HFD=3.2
00:25:53.787 00.005 16872 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.56) = xAngle (-4.29 = 1.99)
00:25:53.789 00.002 16872 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.24 = 2.04)
00:25:53.792 00.003 16872 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.73 mountX=-0.07 mountY=0.15, mountTheta=2.00
00:25:53.795 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.15, y=-0.06, opts=13)
00:25:53.800 00.005 16872 Enqueuing Move request for scope (-0.15, -0.06)
00:25:53.802 00.002 9640 Worker thread wakes up
00:25:53.803 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
00:25:53.803 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
00:25:53.803 00.000 9640 Moving (-0.15, -0.06) raw xDistance=-0.07 yDistance=0.15
00:25:53.803 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:25:53.803 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
00:25:53.803 00.000 9640 MoveAxis(E, 0, ABG)
00:25:53.803 00.000 9640 Move returns status 0, amount 0
00:25:53.803 00.000 9640 MoveAxis(N, 0, ABG)
00:25:53.803 00.000 9640 Move returns status 0, amount 0
00:25:53.803 00.000 9640 move complete, result=0
00:25:53.803 00.000 9640 worker thread done servicing request
00:25:53.808 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65516, med=3340, FiltMin=3232, FiltMax=65512, Gamma=2.190
00:25:53.846 00.038 16872 UpdateGuideState exits: m=234419 SNR=311.0
00:25:53.851 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:53.853 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:25:53.856 00.003 16872 Enqueuing Expose request
00:25:53.859 00.003 9640 Worker thread wakes up
00:25:53.859 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:25:53.859 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:25:53.859 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:56.690 02.831 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e1cb369-840e-4189-87cd-c83d48175d2e"}
00:25:56.692 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2e1cb369-840e-4189-87cd-c83d48175d2e"}
00:25:56.696 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f565e70c-a160-4920-9dab-d5aadf2a5763"}
00:25:56.698 00.002 16872 case statement mapped state 6 to 3
00:25:56.703 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f565e70c-a160-4920-9dab-d5aadf2a5763"}
00:25:56.708 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"49a52a99-f994-4b3a-aa68-f1fe11ed255f"}
00:25:56.712 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.10,6.68],"pixels":"..."},"id":"49a52a99-f994-4b3a-aa68-f1fe11ed255f"}
00:25:57.915 01.203 9640 Exposure complete
00:25:58.054 00.139 9640 worker thread done servicing request
00:25:58.055 00.001 16872 OnExposeComplete: enter
00:25:58.057 00.002 16872 UpdateGuideState(): m_state=6
00:25:58.060 00.003 16872 Star::Find(15, 1610, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:25:58.063 00.003 16872 Star::Find returns 1 (0), X=1609.93, Y=576.45, Mass=221831, SNR=294.9, Peak=22056 HFD=3.5
00:25:58.067 00.004 16872 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.56) = xAngle (-3.95 = 2.33)
00:25:58.069 00.002 16872 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.91 = 2.38)
00:25:58.072 00.003 16872 CameraToMount -- cameraX=-0.32 cameraY=-0.30 hyp=0.44 cameraTheta=-2.40 mountX=-0.30 mountY=0.31, mountTheta=2.35
00:25:58.076 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.32, y=-0.30, opts=13)
00:25:58.079 00.003 16872 Enqueuing Move request for scope (-0.32, -0.30)
00:25:58.082 00.003 9640 Worker thread wakes up
00:25:58.082 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.30) opts 0xd
00:25:58.082 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.32, -0.30)
00:25:58.082 00.000 9640 Moving (-0.32, -0.30) raw xDistance=-0.30 yDistance=0.31
00:25:58.082 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.30
00:25:58.082 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.31, m_sumCorr=0.18
00:25:58.083 00.001 9640 MoveAxis(E, 32, ABG)
00:25:58.083 00.000 9640 Guiding  Dir = 2, Dur = 32
00:25:58.083 00.000 9640 IsSlewing returns 0
00:25:58.083 00.000 9640 IsGuiding returns 0
00:25:58.083 00.000 9640 PulseGuide returned control before completion, sleep 42
00:25:58.089 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3084, max=65520, med=3344, FiltMin=3240, FiltMax=65516, Gamma=2.190
00:25:58.126 00.037 9640 IsGuiding returns 1
00:25:58.126 00.000 9640 scope still moving after pulse duration time elapsed
00:25:58.128 00.002 16872 UpdateGuideState exits: m=221831 SNR=294.9
00:25:58.132 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:58.134 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:25:58.136 00.002 16872 Enqueuing Expose request
00:25:58.158 00.022 9640 IsSlewing returns 0
00:25:58.158 00.000 9640 IsGuiding returns 0
00:25:58.158 00.000 9640 scope move finished after 32 + 42 ms
00:25:58.158 00.000 9640 Move returns status 0, amount 32
00:25:58.158 00.000 9640 MoveAxis(S, 22, ABG)
00:25:58.158 00.000 9640 Guiding  Dir = 1, Dur = 22
00:25:58.159 00.001 9640 IsSlewing returns 0
00:25:58.159 00.000 9640 IsGuiding returns 0
00:25:58.160 00.001 9640 PulseGuide returned control before completion, sleep 32
00:25:58.204 00.044 9640 IsGuiding returns 1
00:25:58.204 00.000 9640 scope still moving after pulse duration time elapsed
00:25:58.235 00.031 9640 IsSlewing returns 0
00:25:58.235 00.000 9640 IsGuiding returns 0
00:25:58.236 00.001 9640 scope move finished after 22 + 54 ms
00:25:58.236 00.000 9640 Move returns status 0, amount 22
00:25:58.236 00.000 9640 move complete, result=0
00:25:58.236 00.000 9640 worker thread done servicing request
00:25:58.236 00.000 9640 Worker thread wakes up
00:25:58.236 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:25:58.236 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:25:58.237 00.001 16872 GuideStep: -0.3 px 32 ms EAST, 0.3 px 22 ms SOUTH
00:26:00.189 01.952 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80d0220c-9889-45bc-82c4-5dddbfc0879e"}
00:26:00.192 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"80d0220c-9889-45bc-82c4-5dddbfc0879e"}
00:26:00.196 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"68b67ec0-8279-40db-94f5-eb5b2da845bd"}
00:26:00.201 00.005 16872 case statement mapped state 6 to 3
00:26:00.203 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"68b67ec0-8279-40db-94f5-eb5b2da845bd"}
00:26:00.207 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c9180b59-496e-4e12-b9c4-a81a5f11f0ff"}
00:26:00.211 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.93,7.45],"pixels":"..."},"id":"c9180b59-496e-4e12-b9c4-a81a5f11f0ff"}
00:26:02.295 02.084 9640 Exposure complete
00:26:02.441 00.146 9640 worker thread done servicing request
00:26:02.441 00.000 16872 OnExposeComplete: enter
00:26:02.444 00.003 16872 UpdateGuideState(): m_state=6
00:26:02.447 00.003 16872 Star::Find(15, 1609, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:26:02.450 00.003 16872 Star::Find returns 1 (0), X=1609.72, Y=576.94, Mass=218890, SNR=297.2, Peak=18796 HFD=3.7
00:26:02.452 00.002 16872 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.56) = xAngle (1.24 = 1.24)
00:26:02.456 00.004 16872 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.29 = 1.29)
00:26:02.460 00.004 16872 CameraToMount -- cameraX=-0.53 cameraY=0.19 hyp=0.57 cameraTheta=2.80 mountX=0.18 mountY=0.54, mountTheta=1.25
00:26:02.465 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.53, y=0.19, opts=13)
00:26:02.467 00.002 16872 Enqueuing Move request for scope (-0.53, 0.19)
00:26:02.470 00.003 9640 Worker thread wakes up
00:26:02.470 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.19) opts 0xd
00:26:02.470 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.53, 0.19)
00:26:02.470 00.000 9640 Moving (-0.53, 0.19) raw xDistance=0.18 yDistance=0.54
00:26:02.471 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.18
00:26:02.471 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.54, m_sumCorr=0.18
00:26:02.471 00.000 9640 MoveAxis(W, 16, ABG)
00:26:02.471 00.000 9640 Guiding  Dir = 3, Dur = 16
00:26:02.471 00.000 9640 IsSlewing returns 0
00:26:02.471 00.000 9640 IsGuiding returns 0
00:26:02.472 00.001 9640 PulseGuide returned control before completion, sleep 26
00:26:02.476 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3340, FiltMin=3170, FiltMax=65516, Gamma=2.190
00:26:02.501 00.025 9640 IsGuiding returns 1
00:26:02.501 00.000 9640 scope still moving after pulse duration time elapsed
00:26:02.516 00.015 16872 UpdateGuideState exits: m=218890 SNR=297.2
00:26:02.521 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:02.524 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:26:02.526 00.002 16872 Enqueuing Expose request
00:26:02.531 00.005 9640 IsSlewing returns 0
00:26:02.531 00.000 9640 IsGuiding returns 0
00:26:02.531 00.000 9640 scope move finished after 16 + 43 ms
00:26:02.531 00.000 9640 Move returns status 0, amount 16
00:26:02.531 00.000 9640 MoveAxis(N, 0, ABG)
00:26:02.532 00.001 9640 Move returns status 0, amount 0
00:26:02.532 00.000 9640 move complete, result=0
00:26:02.532 00.000 9640 worker thread done servicing request
00:26:02.532 00.000 9640 Worker thread wakes up
00:26:02.532 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:26:02.533 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:26:02.536 00.003 16872 GuideStep: 0.2 px 16 ms WEST, 0.5 px 0 ms NORTH
00:26:03.688 01.152 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fbeb8458-a972-4179-82ae-604d2c7353f1"}
00:26:03.692 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fbeb8458-a972-4179-82ae-604d2c7353f1"}
00:26:03.697 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c049701-6922-4c9c-a638-c443b6a7a88a"}
00:26:03.701 00.004 16872 case statement mapped state 6 to 3
00:26:03.706 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c049701-6922-4c9c-a638-c443b6a7a88a"}
00:26:03.710 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"449e1728-0306-4ace-ad46-95852d5d9eec"}
00:26:03.714 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.72,6.94],"pixels":"..."},"id":"449e1728-0306-4ace-ad46-95852d5d9eec"}
00:26:06.598 02.884 9640 Exposure complete
00:26:06.734 00.136 9640 worker thread done servicing request
00:26:06.734 00.000 16872 OnExposeComplete: enter
00:26:06.738 00.004 16872 UpdateGuideState(): m_state=6
00:26:06.741 00.003 16872 Star::Find(15, 1609, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:26:06.747 00.006 16872 Star::Find returns 1 (0), X=1609.64, Y=576.35, Mass=219069, SNR=296.9, Peak=19240 HFD=3.5
00:26:06.749 00.002 16872 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.56) = xAngle (-4.12 = 2.16)
00:26:06.752 00.003 16872 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.07 = 2.21)
00:26:06.754 00.002 16872 CameraToMount -- cameraX=-0.61 cameraY=-0.40 hyp=0.73 cameraTheta=-2.57 mountX=-0.41 mountY=0.58, mountTheta=2.18
00:26:06.762 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.61, y=-0.40, opts=13)
00:26:06.765 00.003 16872 Enqueuing Move request for scope (-0.61, -0.40)
00:26:06.767 00.002 9640 Worker thread wakes up
00:26:06.767 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.40) opts 0xd
00:26:06.767 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.61, -0.40)
00:26:06.767 00.000 9640 Moving (-0.61, -0.40) raw xDistance=-0.41 yDistance=0.58
00:26:06.767 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.41
00:26:06.767 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.58, m_sumCorr=0.18
00:26:06.767 00.000 9640 MoveAxis(E, 41, ABG)
00:26:06.767 00.000 9640 Guiding  Dir = 2, Dur = 41
00:26:06.768 00.001 9640 IsSlewing returns 0
00:26:06.768 00.000 9640 IsGuiding returns 0
00:26:06.768 00.000 9640 PulseGuide returned control before completion, sleep 51
00:26:06.773 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3340, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:26:06.812 00.039 16872 UpdateGuideState exits: m=219069 SNR=296.9
00:26:06.815 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:06.818 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:26:06.821 00.003 16872 Enqueuing Expose request
00:26:06.835 00.014 9640 IsGuiding returns 1
00:26:06.835 00.000 9640 scope still moving after pulse duration time elapsed
00:26:06.866 00.031 9640 IsSlewing returns 0
00:26:06.867 00.001 9640 IsGuiding returns 1
00:26:06.897 00.030 9640 IsSlewing returns 0
00:26:06.898 00.001 9640 IsGuiding returns 1
00:26:06.930 00.032 9640 IsSlewing returns 0
00:26:06.930 00.000 9640 IsGuiding returns 1
00:26:06.960 00.030 9640 IsSlewing returns 0
00:26:06.961 00.001 9640 IsGuiding returns 0
00:26:06.961 00.000 9640 scope move finished after 41 + 151 ms
00:26:06.961 00.000 9640 Move returns status 0, amount 41
00:26:06.961 00.000 9640 MoveAxis(N, 0, ABG)
00:26:06.961 00.000 9640 Move returns status 0, amount 0
00:26:06.961 00.000 9640 move complete, result=0
00:26:06.961 00.000 9640 worker thread done servicing request
00:26:06.961 00.000 16872 GuideStep: -0.4 px 41 ms EAST, 0.6 px 0 ms NORTH
00:26:06.966 00.005 9640 Worker thread wakes up
00:26:06.966 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:26:06.966 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:26:07.187 00.221 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c29b439-daad-4646-8a2c-b586b1b6e9cb"}
00:26:07.191 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4c29b439-daad-4646-8a2c-b586b1b6e9cb"}
00:26:07.197 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ebcb2d6c-1f4b-4d13-9eb8-042e0926bf36"}
00:26:07.201 00.004 16872 case statement mapped state 6 to 3
00:26:07.205 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ebcb2d6c-1f4b-4d13-9eb8-042e0926bf36"}
00:26:07.211 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"334b2c7b-0b19-4b16-a001-84fcce0f17fe"}
00:26:07.216 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.64,7.35],"pixels":"..."},"id":"334b2c7b-0b19-4b16-a001-84fcce0f17fe"}
00:26:10.686 03.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a646a631-fef5-43a9-9056-1ec6f98d779f"}
00:26:10.690 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a646a631-fef5-43a9-9056-1ec6f98d779f"}
00:26:10.694 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca0c1b51-211a-4f67-b2de-a72e8f3f62e2"}
00:26:10.698 00.004 16872 case statement mapped state 6 to 3
00:26:10.701 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca0c1b51-211a-4f67-b2de-a72e8f3f62e2"}
00:26:10.704 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93c398b1-9291-46fc-8160-b6ccfe72573e"}
00:26:10.708 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.64,7.35],"pixels":"..."},"id":"93c398b1-9291-46fc-8160-b6ccfe72573e"}
00:26:11.030 00.322 9640 Exposure complete
00:26:11.170 00.140 9640 worker thread done servicing request
00:26:11.171 00.001 16872 OnExposeComplete: enter
00:26:11.173 00.002 16872 UpdateGuideState(): m_state=6
00:26:11.177 00.004 16872 Star::Find(15, 1609, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:26:11.180 00.003 16872 Star::Find returns 1 (0), X=1609.37, Y=577.28, Mass=218819, SNR=276.6, Peak=18284 HFD=3.6
00:26:11.183 00.003 16872 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.56) = xAngle (1.04 = 1.04)
00:26:11.185 00.002 16872 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.09 = 1.09)
00:26:11.188 00.003 16872 CameraToMount -- cameraX=-0.88 cameraY=0.53 hyp=1.03 cameraTheta=2.60 mountX=0.52 mountY=0.91, mountTheta=1.05
00:26:11.192 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.88, y=0.53, opts=13)
00:26:11.200 00.008 16872 Enqueuing Move request for scope (-0.88, 0.53)
00:26:11.204 00.004 9640 Worker thread wakes up
00:26:11.204 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.53) opts 0xd
00:26:11.204 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.88, 0.53)
00:26:11.204 00.000 9640 Moving (-0.88, 0.53) raw xDistance=0.52 yDistance=0.91
00:26:11.204 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.52
00:26:11.204 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 0.91, m_sumCorr=0.48
00:26:11.204 00.000 9640 MoveAxis(W, 51, ABG)
00:26:11.204 00.000 9640 Guiding  Dir = 3, Dur = 51
00:26:11.205 00.001 9640 IsSlewing returns 0
00:26:11.205 00.000 9640 IsGuiding returns 0
00:26:11.205 00.000 9640 PulseGuide returned control before completion, sleep 61
00:26:11.213 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3336, FiltMin=3122, FiltMax=65516, Gamma=2.190
00:26:11.257 00.044 16872 UpdateGuideState exits: m=218819 SNR=276.6
00:26:11.260 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:11.263 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:26:11.265 00.002 16872 Enqueuing Expose request
00:26:11.270 00.005 9640 IsGuiding returns 1
00:26:11.270 00.000 9640 scope still moving after pulse duration time elapsed
00:26:11.302 00.032 9640 IsSlewing returns 0
00:26:11.302 00.000 9640 IsGuiding returns 0
00:26:11.302 00.000 9640 scope move finished after 51 + 46 ms
00:26:11.302 00.000 9640 Move returns status 0, amount 51
00:26:11.302 00.000 9640 MoveAxis(S, 36, ABG)
00:26:11.302 00.000 9640 Guiding  Dir = 1, Dur = 36
00:26:11.303 00.001 9640 IsSlewing returns 0
00:26:11.304 00.001 9640 IsGuiding returns 0
00:26:11.305 00.001 9640 PulseGuide returned control before completion, sleep 46
00:26:11.363 00.058 9640 IsGuiding returns 1
00:26:11.363 00.000 9640 scope still moving after pulse duration time elapsed
00:26:11.394 00.031 9640 IsSlewing returns 0
00:26:11.394 00.000 9640 IsGuiding returns 0
00:26:11.395 00.001 9640 scope move finished after 36 + 54 ms
00:26:11.395 00.000 9640 Move returns status 0, amount 36
00:26:11.395 00.000 9640 move complete, result=0
00:26:11.395 00.000 9640 worker thread done servicing request
00:26:11.395 00.000 9640 Worker thread wakes up
00:26:11.395 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:26:11.395 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:26:11.395 00.000 16872 GuideStep: 0.5 px 51 ms WEST, 0.9 px 36 ms SOUTH
00:26:14.187 02.792 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2501590b-61cb-425f-8063-ad1347e95639"}
00:26:14.190 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2501590b-61cb-425f-8063-ad1347e95639"}
00:26:14.195 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5b0dfcc-a8f9-4608-835b-6264b15119df"}
00:26:14.198 00.003 16872 case statement mapped state 6 to 3
00:26:14.201 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5b0dfcc-a8f9-4608-835b-6264b15119df"}
00:26:14.205 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5917b1bb-5253-437e-a77c-c29dcb2607ac"}
00:26:14.209 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.37,7.28],"pixels":"..."},"id":"5917b1bb-5253-437e-a77c-c29dcb2607ac"}
00:26:15.462 01.253 9640 Exposure complete
00:26:15.601 00.139 9640 worker thread done servicing request
00:26:15.602 00.001 16872 OnExposeComplete: enter
00:26:15.604 00.002 16872 UpdateGuideState(): m_state=6
00:26:15.606 00.002 16872 Star::Find(15, 1609, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:26:15.610 00.004 16872 Star::Find returns 1 (0), X=1609.58, Y=576.67, Mass=219418, SNR=298.3, Peak=19828 HFD=3.4
00:26:15.613 00.003 16872 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.56) = xAngle (-4.59 = 1.69)
00:26:15.615 00.002 16872 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.55 = 1.74)
00:26:15.618 00.003 16872 CameraToMount -- cameraX=-0.67 cameraY=-0.07 hyp=0.68 cameraTheta=-3.04 mountX=-0.08 mountY=0.67, mountTheta=1.69
00:26:15.622 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.67, y=-0.07, opts=13)
00:26:15.627 00.005 16872 Enqueuing Move request for scope (-0.67, -0.07)
00:26:15.630 00.003 9640 Worker thread wakes up
00:26:15.630 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.07) opts 0xd
00:26:15.630 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.67, -0.07)
00:26:15.630 00.000 9640 Moving (-0.67, -0.07) raw xDistance=-0.08 yDistance=0.67
00:26:15.630 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:26:15.630 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.67, m_sumCorr=0.7
00:26:15.631 00.001 9640 MoveAxis(E, 0, ABG)
00:26:15.631 00.000 9640 Move returns status 0, amount 0
00:26:15.631 00.000 9640 MoveAxis(S, 26, ABG)
00:26:15.631 00.000 9640 Guiding  Dir = 1, Dur = 26
00:26:15.631 00.000 9640 IsSlewing returns 0
00:26:15.631 00.000 9640 IsGuiding returns 0
00:26:15.631 00.000 9640 PulseGuide returned control before completion, sleep 36
00:26:15.636 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3080, max=65520, med=3344, FiltMin=3232, FiltMax=65516, Gamma=2.190
00:26:15.670 00.034 9640 IsGuiding returns 1
00:26:15.671 00.001 9640 scope still moving after pulse duration time elapsed
00:26:15.673 00.002 16872 UpdateGuideState exits: m=219418 SNR=298.3
00:26:15.676 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:15.679 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:26:15.681 00.002 16872 Enqueuing Expose request
00:26:15.701 00.020 9640 IsSlewing returns 0
00:26:15.701 00.000 9640 IsGuiding returns 0
00:26:15.701 00.000 9640 scope move finished after 26 + 44 ms
00:26:15.701 00.000 9640 Move returns status 0, amount 26
00:26:15.701 00.000 9640 move complete, result=0
00:26:15.701 00.000 9640 worker thread done servicing request
00:26:15.701 00.000 9640 Worker thread wakes up
00:26:15.702 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:26:15.702 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:26:15.704 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.7 px 26 ms SOUTH
00:26:17.685 01.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6bbf9b7b-c4a5-4b66-9ae7-df7a3cd5451f"}
00:26:17.688 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6bbf9b7b-c4a5-4b66-9ae7-df7a3cd5451f"}
00:26:17.691 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7dffcbb-ba2d-42b4-ac00-9351b6084d4d"}
00:26:17.697 00.006 16872 case statement mapped state 6 to 3
00:26:17.699 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7dffcbb-ba2d-42b4-ac00-9351b6084d4d"}
00:26:17.702 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f8a9bb49-e317-4c1a-90e1-0c3e6a4ae060"}
00:26:17.706 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.58,6.67],"pixels":"..."},"id":"f8a9bb49-e317-4c1a-90e1-0c3e6a4ae060"}
00:26:19.761 02.055 9640 Exposure complete
00:26:19.905 00.144 9640 worker thread done servicing request
00:26:19.905 00.000 16872 OnExposeComplete: enter
00:26:19.909 00.004 16872 UpdateGuideState(): m_state=6
00:26:19.912 00.003 16872 Star::Find(15, 1609, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:26:19.914 00.002 16872 Star::Find returns 1 (0), X=1609.40, Y=576.36, Mass=219135, SNR=297.3, Peak=19768 HFD=3.4
00:26:19.918 00.004 16872 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.56) = xAngle (-4.27 = 2.01)
00:26:19.922 00.004 16872 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.22 = 2.06)
00:26:19.925 00.003 16872 CameraToMount -- cameraX=-0.85 cameraY=-0.39 hyp=0.93 cameraTheta=-2.71 mountX=-0.40 mountY=0.82, mountTheta=2.02
00:26:19.930 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.85, y=-0.39, opts=13)
00:26:19.934 00.004 16872 Enqueuing Move request for scope (-0.85, -0.39)
00:26:19.936 00.002 9640 Worker thread wakes up
00:26:19.936 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.39) opts 0xd
00:26:19.936 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.85, -0.39)
00:26:19.937 00.001 9640 Moving (-0.85, -0.39) raw xDistance=-0.40 yDistance=0.82
00:26:19.937 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.40
00:26:19.937 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.82, m_sumCorr=0.92
00:26:19.937 00.000 9640 MoveAxis(E, 43, ABG)
00:26:19.937 00.000 9640 Guiding  Dir = 2, Dur = 43
00:26:19.937 00.000 9640 IsSlewing returns 0
00:26:19.937 00.000 9640 IsGuiding returns 0
00:26:19.937 00.000 9640 PulseGuide returned control before completion, sleep 53
00:26:19.943 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3336, FiltMin=3216, FiltMax=65516, Gamma=2.190
00:26:19.984 00.041 16872 UpdateGuideState exits: m=219135 SNR=297.3
00:26:19.986 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:19.989 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:26:19.992 00.003 16872 Enqueuing Expose request
00:26:19.995 00.003 9640 IsGuiding returns 1
00:26:19.995 00.000 9640 scope still moving after pulse duration time elapsed
00:26:20.025 00.030 9640 IsSlewing returns 0
00:26:20.025 00.000 9640 IsGuiding returns 0
00:26:20.025 00.000 9640 scope move finished after 43 + 45 ms
00:26:20.025 00.000 9640 Move returns status 0, amount 43
00:26:20.026 00.001 9640 MoveAxis(S, 26, ABG)
00:26:20.026 00.000 9640 Guiding  Dir = 1, Dur = 26
00:26:20.026 00.000 9640 IsSlewing returns 0
00:26:20.026 00.000 9640 IsGuiding returns 0
00:26:20.026 00.000 9640 PulseGuide returned control before completion, sleep 36
00:26:20.073 00.047 9640 IsGuiding returns 1
00:26:20.074 00.001 9640 scope still moving after pulse duration time elapsed
00:26:20.104 00.030 9640 IsSlewing returns 0
00:26:20.104 00.000 9640 IsGuiding returns 0
00:26:20.105 00.001 9640 scope move finished after 26 + 52 ms
00:26:20.105 00.000 9640 Move returns status 0, amount 26
00:26:20.105 00.000 9640 move complete, result=0
00:26:20.105 00.000 9640 worker thread done servicing request
00:26:20.105 00.000 9640 Worker thread wakes up
00:26:20.105 00.000 16872 GuideStep: -0.4 px 43 ms EAST, 0.8 px 26 ms SOUTH
00:26:20.108 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:26:20.108 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:26:21.185 01.077 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a7811116-91d3-4cae-87bf-104f3c497486"}
00:26:21.189 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a7811116-91d3-4cae-87bf-104f3c497486"}
00:26:21.192 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bbf153e6-a5cc-4abc-8ef9-aa0932f661f4"}
00:26:21.200 00.008 16872 case statement mapped state 6 to 3
00:26:21.204 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bbf153e6-a5cc-4abc-8ef9-aa0932f661f4"}
00:26:21.217 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"09b6d186-79db-4ae3-8346-128ef037dff0"}
00:26:21.222 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.40,7.36],"pixels":"..."},"id":"09b6d186-79db-4ae3-8346-128ef037dff0"}
00:26:24.211 02.989 9640 Exposure complete
00:26:24.359 00.148 9640 worker thread done servicing request
00:26:24.359 00.000 16872 OnExposeComplete: enter
00:26:24.363 00.004 16872 UpdateGuideState(): m_state=6
00:26:24.367 00.004 16872 Star::Find(15, 1609, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:26:24.370 00.003 16872 Star::Find returns 1 (0), X=1609.16, Y=576.68, Mass=235849, SNR=307.4, Peak=24732 HFD=3.3
00:26:24.373 00.003 16872 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.56) = xAngle (-4.64 = 1.64)
00:26:24.376 00.003 16872 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.60 = 1.69)
00:26:24.379 00.003 16872 CameraToMount -- cameraX=-1.09 cameraY=-0.06 hyp=1.09 cameraTheta=-3.09 mountX=-0.08 mountY=1.08, mountTheta=1.64
00:26:24.384 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.09, y=-0.06, opts=13)
00:26:24.387 00.003 16872 Enqueuing Move request for scope (-1.09, -0.06)
00:26:24.389 00.002 9640 Worker thread wakes up
00:26:24.389 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.09, -0.06) opts 0xd
00:26:24.389 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.09, -0.06)
00:26:24.390 00.001 9640 Moving (-1.09, -0.06) raw xDistance=-0.08 yDistance=1.08
00:26:24.390 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:26:24.390 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 1.08, m_sumCorr=1.1
00:26:24.390 00.000 9640 MoveAxis(E, 0, ABG)
00:26:24.390 00.000 9640 Move returns status 0, amount 0
00:26:24.390 00.000 9640 MoveAxis(S, 26, ABG)
00:26:24.390 00.000 9640 Guiding  Dir = 1, Dur = 26
00:26:24.390 00.000 9640 IsSlewing returns 0
00:26:24.390 00.000 9640 IsGuiding returns 0
00:26:24.391 00.001 9640 PulseGuide returned control before completion, sleep 36
00:26:24.395 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3344, FiltMin=3214, FiltMax=65516, Gamma=2.190
00:26:24.427 00.032 9640 IsGuiding returns 1
00:26:24.427 00.000 9640 scope still moving after pulse duration time elapsed
00:26:24.434 00.007 16872 UpdateGuideState exits: m=235849 SNR=307.4
00:26:24.437 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:24.440 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:26:24.442 00.002 16872 Enqueuing Expose request
00:26:24.459 00.017 9640 IsSlewing returns 0
00:26:24.459 00.000 9640 IsGuiding returns 0
00:26:24.459 00.000 9640 scope move finished after 26 + 42 ms
00:26:24.459 00.000 9640 Move returns status 0, amount 26
00:26:24.459 00.000 9640 move complete, result=0
00:26:24.460 00.001 9640 worker thread done servicing request
00:26:24.460 00.000 9640 Worker thread wakes up
00:26:24.460 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:26:24.460 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:26:24.466 00.006 16872 GuideStep: -0.1 px 0 ms EAST, 1.1 px 26 ms SOUTH
00:26:24.685 00.219 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62126685-e58a-4f53-99eb-8047078f9b08"}
00:26:24.689 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62126685-e58a-4f53-99eb-8047078f9b08"}
00:26:24.693 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af6f11ee-4914-4ee8-b3f1-15f3339449e6"}
00:26:24.697 00.004 16872 case statement mapped state 6 to 3
00:26:24.701 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"af6f11ee-4914-4ee8-b3f1-15f3339449e6"}
00:26:24.705 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6ccd1348-adf6-46d3-9a16-441ea51a928e"}
00:26:24.708 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.16,6.68],"pixels":"..."},"id":"6ccd1348-adf6-46d3-9a16-441ea51a928e"}
00:26:28.193 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be91f3f8-1914-4db6-bb57-d61e56dd9078"}
00:26:28.198 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"be91f3f8-1914-4db6-bb57-d61e56dd9078"}
00:26:28.202 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed8d3740-f53a-4bb9-91e8-802cf09f222d"}
00:26:28.206 00.004 16872 case statement mapped state 6 to 3
00:26:28.210 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed8d3740-f53a-4bb9-91e8-802cf09f222d"}
00:26:28.215 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"342209a1-a112-4f98-af35-8622b5b93056"}
00:26:28.219 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.16,6.68],"pixels":"..."},"id":"342209a1-a112-4f98-af35-8622b5b93056"}
00:26:28.512 00.293 9640 Exposure complete
00:26:28.649 00.137 9640 worker thread done servicing request
00:26:28.649 00.000 16872 OnExposeComplete: enter
00:26:28.652 00.003 16872 UpdateGuideState(): m_state=6
00:26:28.655 00.003 16872 Star::Find(15, 1609, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:26:28.657 00.002 16872 Star::Find returns 1 (0), X=1608.99, Y=576.77, Mass=236124, SNR=298.1, Peak=26476 HFD=3.2
00:26:28.661 00.004 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:26:28.662 00.001 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:26:28.666 00.004 16872 CameraToMount -- cameraX=-1.26 cameraY=0.03 hyp=1.26 cameraTheta=3.12 mountX=0.01 mountY=1.26, mountTheta=1.56
00:26:28.670 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.26, y=0.03, opts=13)
00:26:28.672 00.002 16872 Enqueuing Move request for scope (-1.26, 0.03)
00:26:28.675 00.003 9640 Worker thread wakes up
00:26:28.675 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.26, 0.03) opts 0xd
00:26:28.675 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.26, 0.03)
00:26:28.676 00.001 9640 Moving (-1.26, 0.03) raw xDistance=0.01 yDistance=1.26
00:26:28.676 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:26:28.676 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 1.26, m_sumCorr=1.4
00:26:28.676 00.000 9640 MoveAxis(E, 0, ABG)
00:26:28.676 00.000 9640 Move returns status 0, amount 0
00:26:28.676 00.000 9640 MoveAxis(S, 32, ABG)
00:26:28.677 00.001 9640 Guiding  Dir = 1, Dur = 32
00:26:28.677 00.000 9640 IsSlewing returns 0
00:26:28.678 00.001 9640 IsGuiding returns 0
00:26:28.678 00.000 9640 PulseGuide returned control before completion, sleep 42
00:26:28.684 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65520, med=3332, FiltMin=3236, FiltMax=65516, Gamma=2.190
00:26:28.720 00.036 16872 UpdateGuideState exits: m=236124 SNR=298.1
00:26:28.726 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:28.729 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:26:28.732 00.003 16872 Enqueuing Expose request
00:26:28.734 00.002 9640 IsGuiding returns 1
00:26:28.734 00.000 9640 scope still moving after pulse duration time elapsed
00:26:28.768 00.034 9640 IsSlewing returns 0
00:26:28.768 00.000 9640 IsGuiding returns 0
00:26:28.768 00.000 9640 scope move finished after 32 + 58 ms
00:26:28.768 00.000 9640 Move returns status 0, amount 32
00:26:28.768 00.000 9640 move complete, result=0
00:26:28.768 00.000 9640 worker thread done servicing request
00:26:28.769 00.001 9640 Worker thread wakes up
00:26:28.769 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:26:28.769 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:26:28.769 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 1.3 px 32 ms SOUTH
00:26:31.692 02.923 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e96ad14-b808-4d4f-8b04-5bcb665c6c40"}
00:26:31.697 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2e96ad14-b808-4d4f-8b04-5bcb665c6c40"}
00:26:31.702 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb52c351-74c2-4dc5-8a2d-ce860be514d1"}
00:26:31.707 00.005 16872 case statement mapped state 6 to 3
00:26:31.711 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb52c351-74c2-4dc5-8a2d-ce860be514d1"}
00:26:31.716 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f526b12d-e348-4434-9c7e-904f5f83045f"}
00:26:31.720 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.99,6.77],"pixels":"..."},"id":"f526b12d-e348-4434-9c7e-904f5f83045f"}
00:26:32.838 01.118 9640 Exposure complete
00:26:32.983 00.145 9640 worker thread done servicing request
00:26:32.984 00.001 16872 OnExposeComplete: enter
00:26:32.987 00.003 16872 UpdateGuideState(): m_state=6
00:26:32.990 00.003 16872 Star::Find(15, 1608, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:26:32.996 00.006 16872 Star::Find returns 1 (0), X=1608.91, Y=576.80, Mass=225789, SNR=293.6, Peak=22904 HFD=3.2
00:26:33.000 00.004 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
00:26:33.003 00.003 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
00:26:33.006 00.003 16872 CameraToMount -- cameraX=-1.34 cameraY=0.06 hyp=1.34 cameraTheta=3.10 mountX=0.04 mountY=1.34, mountTheta=1.54
00:26:33.010 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.34, y=0.06, opts=13)
00:26:33.014 00.004 16872 Enqueuing Move request for scope (-1.34, 0.06)
00:26:33.018 00.004 9640 Worker thread wakes up
00:26:33.018 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.34, 0.06) opts 0xd
00:26:33.018 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.34, 0.06)
00:26:33.018 00.000 9640 Moving (-1.34, 0.06) raw xDistance=0.04 yDistance=1.34
00:26:33.018 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:26:33.018 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.34, input 1.34, m_sumCorr=1.7
00:26:33.018 00.000 9640 MoveAxis(E, 0, ABG)
00:26:33.018 00.000 9640 Move returns status 0, amount 0
00:26:33.018 00.000 9640 MoveAxis(S, 41, ABG)
00:26:33.018 00.000 9640 Guiding  Dir = 1, Dur = 41
00:26:33.019 00.001 9640 IsSlewing returns 0
00:26:33.019 00.000 9640 IsGuiding returns 0
00:26:33.019 00.000 9640 PulseGuide returned control before completion, sleep 51
00:26:33.024 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65516, med=3336, FiltMin=3168, FiltMax=65512, Gamma=2.190
00:26:33.066 00.042 16872 UpdateGuideState exits: m=225789 SNR=293.6
00:26:33.069 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:33.073 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:26:33.076 00.003 16872 Enqueuing Expose request
00:26:33.079 00.003 9640 IsGuiding returns 1
00:26:33.079 00.000 9640 scope still moving after pulse duration time elapsed
00:26:33.103 00.024 9640 IsSlewing returns 0
00:26:33.103 00.000 9640 IsGuiding returns 0
00:26:33.103 00.000 9640 scope move finished after 41 + 43 ms
00:26:33.103 00.000 9640 Move returns status 0, amount 41
00:26:33.103 00.000 9640 move complete, result=0
00:26:33.104 00.001 9640 worker thread done servicing request
00:26:33.104 00.000 9640 Worker thread wakes up
00:26:33.104 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:26:33.104 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:26:33.111 00.007 16872 GuideStep: 0.0 px 0 ms EAST, 1.3 px 41 ms SOUTH
00:26:35.191 02.080 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7265f717-ea0e-4761-bc85-46b892997784"}
00:26:35.197 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7265f717-ea0e-4761-bc85-46b892997784"}
00:26:35.226 00.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dad792e4-81bb-4a6d-9c72-3664b182ee38"}
00:26:35.230 00.004 16872 case statement mapped state 6 to 3
00:26:35.235 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dad792e4-81bb-4a6d-9c72-3664b182ee38"}
00:26:35.244 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6ed525b3-6173-4c26-be01-2efafd8e44b5"}
00:26:35.250 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.91,6.80],"pixels":"..."},"id":"6ed525b3-6173-4c26-be01-2efafd8e44b5"}
00:26:37.151 01.901 9640 Exposure complete
00:26:37.299 00.148 9640 worker thread done servicing request
00:26:37.299 00.000 16872 OnExposeComplete: enter
00:26:37.302 00.003 16872 UpdateGuideState(): m_state=6
00:26:37.306 00.004 16872 Star::Find(15, 1608, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:26:37.308 00.002 16872 Star::Find returns 1 (0), X=1608.48, Y=576.88, Mass=220387, SNR=287.0, Peak=21920 HFD=3.5
00:26:37.311 00.003 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
00:26:37.313 00.002 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
00:26:37.317 00.004 16872 CameraToMount -- cameraX=-1.77 cameraY=0.13 hyp=1.78 cameraTheta=3.07 mountX=0.11 mountY=1.78, mountTheta=1.51
00:26:37.323 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.77, y=0.13, opts=13)
00:26:37.327 00.004 16872 Enqueuing Move request for scope (-1.77, 0.13)
00:26:37.329 00.002 9640 Worker thread wakes up
00:26:37.329 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.77, 0.13) opts 0xd
00:26:37.329 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.77, 0.13)
00:26:37.329 00.000 9640 Moving (-1.77, 0.13) raw xDistance=0.11 yDistance=1.78
00:26:37.329 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.11
00:26:37.329 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.41, input 1.78, m_sumCorr=2.1
00:26:37.329 00.000 9640 MoveAxis(W, 11, ABG)
00:26:37.329 00.000 9640 Guiding  Dir = 3, Dur = 11
00:26:37.329 00.000 9640 IsSlewing returns 0
00:26:37.329 00.000 9640 IsGuiding returns 0
00:26:37.329 00.000 9640 PulseGuide returned control before completion, sleep 21
00:26:37.336 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65516, med=3332, FiltMin=3176, FiltMax=65512, Gamma=2.190
00:26:37.364 00.028 9640 IsGuiding returns 1
00:26:37.364 00.000 9640 scope still moving after pulse duration time elapsed
00:26:37.377 00.013 16872 UpdateGuideState exits: m=220387 SNR=287.0
00:26:37.384 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:37.387 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:26:37.390 00.003 16872 Enqueuing Expose request
00:26:37.396 00.006 9640 IsSlewing returns 0
00:26:37.396 00.000 9640 IsGuiding returns 0
00:26:37.396 00.000 9640 scope move finished after 11 + 55 ms
00:26:37.396 00.000 9640 Move returns status 0, amount 11
00:26:37.396 00.000 9640 MoveAxis(S, 49, ABG)
00:26:37.396 00.000 9640 Guiding  Dir = 1, Dur = 49
00:26:37.396 00.000 9640 IsSlewing returns 0
00:26:37.396 00.000 9640 IsGuiding returns 0
00:26:37.396 00.000 9640 PulseGuide returned control before completion, sleep 59
00:26:37.459 00.063 9640 IsGuiding returns 1
00:26:37.459 00.000 9640 scope still moving after pulse duration time elapsed
00:26:37.490 00.031 9640 IsSlewing returns 0
00:26:37.491 00.001 9640 IsGuiding returns 1
00:26:37.520 00.029 9640 IsSlewing returns 0
00:26:37.520 00.000 9640 IsGuiding returns 0
00:26:37.520 00.000 9640 scope move finished after 49 + 74 ms
00:26:37.520 00.000 9640 Move returns status 0, amount 49
00:26:37.521 00.001 9640 move complete, result=0
00:26:37.521 00.000 9640 worker thread done servicing request
00:26:37.521 00.000 9640 Worker thread wakes up
00:26:37.521 00.000 16872 GuideStep: 0.1 px 11 ms WEST, 1.8 px 49 ms SOUTH
00:26:37.524 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:26:37.524 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:26:38.691 01.167 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"95ddad67-ad64-40dd-bdf1-94915d6718d7"}
00:26:38.695 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"95ddad67-ad64-40dd-bdf1-94915d6718d7"}
00:26:38.700 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74cc0cea-e37b-497b-8c5b-2e21dd04f06c"}
00:26:38.703 00.003 16872 case statement mapped state 6 to 3
00:26:38.706 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"74cc0cea-e37b-497b-8c5b-2e21dd04f06c"}
00:26:38.711 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f5588e6b-baf7-4d5b-8fed-db85525aed7f"}
00:26:38.715 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.48,6.88],"pixels":"..."},"id":"f5588e6b-baf7-4d5b-8fed-db85525aed7f"}
00:26:41.586 02.871 9640 Exposure complete
00:26:41.734 00.148 9640 worker thread done servicing request
00:26:41.734 00.000 16872 OnExposeComplete: enter
00:26:41.737 00.003 16872 UpdateGuideState(): m_state=6
00:26:41.740 00.003 16872 Star::Find(15, 1608, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:26:41.744 00.004 16872 Star::Find returns 1 (0), X=1608.08, Y=576.34, Mass=227003, SNR=291.6, Peak=19624 HFD=3.5
00:26:41.748 00.004 16872 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.56) = xAngle (-4.51 = 1.77)
00:26:41.752 00.004 16872 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.47 = 1.81)
00:26:41.756 00.004 16872 CameraToMount -- cameraX=-2.17 cameraY=-0.40 hyp=2.21 cameraTheta=-2.96 mountX=-0.43 mountY=2.15, mountTheta=1.77
00:26:41.761 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.17, y=-0.40, opts=13)
00:26:41.764 00.003 16872 Enqueuing Move request for scope (-2.17, -0.40)
00:26:41.768 00.004 9640 Worker thread wakes up
00:26:41.768 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.17, -0.40) opts 0xd
00:26:41.768 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.17, -0.40)
00:26:41.768 00.000 9640 Moving (-2.17, -0.40) raw xDistance=-0.43 yDistance=2.15
00:26:41.768 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.43
00:26:41.768 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.47, input 2.15, m_sumCorr=2.6
00:26:41.768 00.000 9640 MoveAxis(E, 45, ABG)
00:26:41.768 00.000 9640 Guiding  Dir = 2, Dur = 45
00:26:41.769 00.001 9640 IsSlewing returns 0
00:26:41.769 00.000 9640 IsGuiding returns 0
00:26:41.769 00.000 9640 PulseGuide returned control before completion, sleep 55
00:26:41.776 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3336, FiltMin=3168, FiltMax=65516, Gamma=2.190
00:26:41.817 00.041 16872 UpdateGuideState exits: m=227003 SNR=291.6
00:26:41.820 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:41.824 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:26:41.828 00.004 16872 Enqueuing Expose request
00:26:41.839 00.011 9640 IsGuiding returns 1
00:26:41.839 00.000 9640 scope still moving after pulse duration time elapsed
00:26:41.871 00.032 9640 IsSlewing returns 0
00:26:41.872 00.001 9640 IsGuiding returns 1
00:26:41.904 00.032 9640 IsSlewing returns 0
00:26:41.905 00.001 9640 IsGuiding returns 0
00:26:41.905 00.000 9640 scope move finished after 45 + 90 ms
00:26:41.905 00.000 9640 Move returns status 0, amount 45
00:26:41.905 00.000 9640 MoveAxis(S, 56, ABG)
00:26:41.905 00.000 9640 Guiding  Dir = 1, Dur = 56
00:26:41.906 00.001 9640 IsSlewing returns 0
00:26:41.906 00.000 9640 IsGuiding returns 0
00:26:41.908 00.002 9640 PulseGuide returned control before completion, sleep 65
00:26:41.980 00.072 9640 IsGuiding returns 1
00:26:41.980 00.000 9640 scope still moving after pulse duration time elapsed
00:26:42.012 00.032 9640 IsSlewing returns 0
00:26:42.012 00.000 9640 IsGuiding returns 0
00:26:42.012 00.000 9640 scope move finished after 56 + 49 ms
00:26:42.012 00.000 9640 Move returns status 0, amount 56
00:26:42.012 00.000 9640 move complete, result=0
00:26:42.012 00.000 9640 worker thread done servicing request
00:26:42.012 00.000 16872 GuideStep: -0.4 px 45 ms EAST, 2.1 px 56 ms SOUTH
00:26:42.016 00.004 9640 Worker thread wakes up
00:26:42.016 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:26:42.017 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:26:42.190 00.173 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7cedb8b4-dbb5-4841-9103-f6d0f5b33eca"}
00:26:42.195 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7cedb8b4-dbb5-4841-9103-f6d0f5b33eca"}
00:26:42.199 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28e637f9-ea0c-42b9-ac6c-c8ce26e8d758"}
00:26:42.203 00.004 16872 case statement mapped state 6 to 3
00:26:42.208 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28e637f9-ea0c-42b9-ac6c-c8ce26e8d758"}
00:26:42.212 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7f1421d2-dc95-4cfa-bba2-7da33c744644"}
00:26:42.216 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.08,7.34],"pixels":"..."},"id":"7f1421d2-dc95-4cfa-bba2-7da33c744644"}
00:26:45.690 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d5e0f76b-8013-49b4-8795-7b496aa126ca"}
00:26:45.694 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d5e0f76b-8013-49b4-8795-7b496aa126ca"}
00:26:45.698 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa5851de-725c-4ea3-9782-23b53efd381d"}
00:26:45.702 00.004 16872 case statement mapped state 6 to 3
00:26:45.705 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa5851de-725c-4ea3-9782-23b53efd381d"}
00:26:45.710 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"da391752-422d-4bea-ba5a-ee9751959fc5"}
00:26:45.714 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.08,7.34],"pixels":"..."},"id":"da391752-422d-4bea-ba5a-ee9751959fc5"}
00:26:46.082 00.368 9640 Exposure complete
00:26:46.221 00.139 9640 worker thread done servicing request
00:26:46.222 00.001 16872 OnExposeComplete: enter
00:26:46.225 00.003 16872 UpdateGuideState(): m_state=6
00:26:46.228 00.003 16872 Star::Find(15, 1608, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:26:46.230 00.002 16872 Star::Find returns 1 (0), X=1607.62, Y=576.64, Mass=220292, SNR=287.7, Peak=19424 HFD=3.4
00:26:46.233 00.003 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.66 = 1.63)
00:26:46.235 00.002 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.61 = 1.67)
00:26:46.239 00.004 16872 CameraToMount -- cameraX=-2.63 cameraY=-0.10 hyp=2.63 cameraTheta=-3.10 mountX=-0.14 mountY=2.62, mountTheta=1.63
00:26:46.245 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-2.63, y=-0.10, opts=13)
00:26:46.248 00.003 16872 Enqueuing Move request for scope (-2.63, -0.10)
00:26:46.252 00.004 9640 Worker thread wakes up
00:26:46.252 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.63, -0.10) opts 0xd
00:26:46.252 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.63, -0.10)
00:26:46.252 00.000 9640 Moving (-2.63, -0.10) raw xDistance=-0.14 yDistance=2.62
00:26:46.252 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.14
00:26:46.252 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.57, input 2.62, m_sumCorr=3.2
00:26:46.252 00.000 9640 MoveAxis(E, 20, ABG)
00:26:46.252 00.000 9640 Guiding  Dir = 2, Dur = 20
00:26:46.252 00.000 9640 IsSlewing returns 0
00:26:46.253 00.001 9640 IsGuiding returns 0
00:26:46.253 00.000 9640 PulseGuide returned control before completion, sleep 30
00:26:46.258 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3344, FiltMin=3248, FiltMax=65516, Gamma=2.190
00:26:46.286 00.028 9640 IsGuiding returns 1
00:26:46.286 00.000 9640 scope still moving after pulse duration time elapsed
00:26:46.298 00.012 16872 UpdateGuideState exits: m=220292 SNR=287.7
00:26:46.302 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:46.308 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:26:46.311 00.003 16872 Enqueuing Expose request
00:26:46.318 00.007 9640 IsSlewing returns 0
00:26:46.319 00.001 9640 IsGuiding returns 1
00:26:46.349 00.030 9640 IsSlewing returns 0
00:26:46.351 00.002 9640 IsGuiding returns 1
00:26:46.380 00.029 9640 IsSlewing returns 0
00:26:46.380 00.000 9640 IsGuiding returns 0
00:26:46.380 00.000 9640 scope move finished after 20 + 107 ms
00:26:46.380 00.000 9640 Move returns status 0, amount 20
00:26:46.380 00.000 9640 MoveAxis(S, 68, ABG)
00:26:46.380 00.000 9640 Guiding  Dir = 1, Dur = 68
00:26:46.380 00.000 9640 IsSlewing returns 0
00:26:46.382 00.002 9640 IsGuiding returns 0
00:26:46.382 00.000 9640 PulseGuide returned control before completion, sleep 78
00:26:46.473 00.091 9640 IsGuiding returns 1
00:26:46.473 00.000 9640 scope still moving after pulse duration time elapsed
00:26:46.504 00.031 9640 IsSlewing returns 0
00:26:46.504 00.000 9640 IsGuiding returns 0
00:26:46.504 00.000 9640 scope move finished after 68 + 54 ms
00:26:46.504 00.000 9640 Move returns status 0, amount 68
00:26:46.504 00.000 9640 move complete, result=0
00:26:46.505 00.001 9640 worker thread done servicing request
00:26:46.505 00.000 9640 Worker thread wakes up
00:26:46.505 00.000 16872 GuideStep: -0.1 px 20 ms EAST, 2.6 px 68 ms SOUTH
00:26:46.541 00.036 9640 worker thread servicing REQUEST_EXPOSE 3500
00:26:46.541 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,562,31,31)
00:26:46.551 00.010 16872 evsrv: cli 0D3C0A48 connect
00:26:46.556 00.005 16872 case statement mapped state 6 to 3
00:26:46.561 00.005 16872 case statement mapped state 6 to 3
00:26:46.565 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"837ff4b7-52db-4d00-a3f2-4dd3d1ef43ff"}
00:26:46.575 00.010 16872 case statement mapped state 6 to 3
00:26:46.579 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"837ff4b7-52db-4d00-a3f2-4dd3d1ef43ff"}
00:26:46.589 00.010 16872 evsrv: cli 0D3C0A48 disconnect
00:26:46.594 00.005 16872 evsrv: cli 0D3C0228 connect
00:26:46.604 00.010 16872 case statement mapped state 6 to 3
00:26:46.610 00.006 16872 case statement mapped state 6 to 3
00:26:46.616 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"16b1ccc2-1547-40a3-8a02-01b2883441ee"}
00:26:46.620 00.004 16872 PhdController::Dither begins
00:26:46.624 00.004 16872 dither: size=5.00, dRA=2.11 dDec=0.14
00:26:46.628 00.004 16872 MountToCamera -- mountTheta (0.06) + m_xAngle (1.56) = xAngle (1.62 = 1.62)
00:26:46.638 00.010 16872 MountToCamera -- mountX=2.11 mountY=0.14 hyp=2.11 mountTheta=0.06 cameraX=-0.10, cameraY=2.11 cameraTheta=1.62
00:26:46.642 00.004 16872 setting lock position to (1610.15, 578.85)
00:26:46.646 00.004 16872 Mount: notify guiding dithered (-0.1, 2.1)
00:26:46.649 00.003 16872 MultiStar: stabilizing after lock position change
00:26:46.652 00.003 16872 Status Line: Dither by 2.11,0.14
00:26:46.711 00.059 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:26:46.717 00.006 16872 PhdController: newstate STATE_SETTLE_WAIT
00:26:46.719 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"16b1ccc2-1547-40a3-8a02-01b2883441ee"}
00:26:46.740 00.021 16872 evsrv: cli 0D3C0228 disconnect
00:26:49.579 02.839 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c1cfed9-c329-4649-a461-94485ceae389"}
00:26:49.585 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0c1cfed9-c329-4649-a461-94485ceae389"}
00:26:49.634 00.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bcbef2fd-1103-4cc2-8e00-42ff58e45a11"}
00:26:49.638 00.004 16872 case statement mapped state 6 to 3
00:26:49.659 00.021 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bcbef2fd-1103-4cc2-8e00-42ff58e45a11"}
00:26:49.668 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"526ed382-7335-48ac-823f-cc3d5178809d"}
00:26:49.672 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.62,6.64],"pixels":"..."},"id":"526ed382-7335-48ac-823f-cc3d5178809d"}
00:26:50.589 00.917 9640 Exposure complete
00:26:50.729 00.140 9640 worker thread done servicing request
00:26:50.730 00.001 16872 OnExposeComplete: enter
00:26:50.733 00.003 16872 UpdateGuideState(): m_state=6
00:26:50.736 00.003 16872 Star::Find(15, 1607, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
00:26:50.739 00.003 16872 Star::Find returns 1 (0), X=1606.92, Y=576.99, Mass=218838, SNR=296.1, Peak=21348 HFD=3.6
00:26:50.742 00.003 16872 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.56) = xAngle (-4.17 = 2.11)
00:26:50.745 00.003 16872 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.13 = 2.16)
00:26:50.747 00.002 16872 CameraToMount -- cameraX=-3.22 cameraY=-1.86 hyp=3.72 cameraTheta=-2.62 mountX=-1.91 mountY=3.10, mountTheta=2.12
00:26:50.752 00.005 16872 dither recenter: remaining=(-2.1,-0.1) step=(-2.1,-0.1)
00:26:50.756 00.004 16872 MountToCamera -- mountTheta (-3.08) + m_xAngle (1.56) = xAngle (-1.52 = -1.52)
00:26:50.759 00.003 16872 MountToCamera -- mountX=-2.11 mountY=-0.14 hyp=2.11 mountTheta=-3.08 cameraX=0.10, cameraY=-2.11 cameraTheta=-1.52
00:26:50.762 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=-2.11, opts=4)
00:26:50.765 00.003 16872 Enqueuing Move request for scope (0.10, -2.11)
00:26:50.768 00.003 16872 Mount: notify direct move -2.11,-0.14
00:26:50.772 00.004 9640 Worker thread wakes up
00:26:50.773 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, -2.11) opts 0x4
00:26:50.773 00.000 9640 Handling offset move in thread for scope, endpoint = (0.10, -2.11)
00:26:50.773 00.000 9640 Moving (0.10, -2.11) raw xDistance=-2.11 yDistance=-0.14
00:26:50.773 00.000 9640 MoveAxis(E, 249, B)
00:26:50.773 00.000 9640 Guiding  Dir = 2, Dur = 249
00:26:50.773 00.000 9640 IsSlewing returns 0
00:26:50.773 00.000 9640 IsGuiding returns 0
00:26:50.774 00.001 9640 PulseGuide returned control before completion, sleep 259
00:26:50.779 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3332, FiltMin=3240, FiltMax=65516, Gamma=2.190
00:26:50.819 00.040 16872 UpdateGuideState exits: m=218838 SNR=296.1
00:26:50.822 00.003 16872 PhdController: settling, locked = 1, distance = 3.91 (1.50) aobump = 0 frame = 1 / 99999
00:26:50.825 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777786010.825,"Host":"RBFOCUS307","Inst":1,"Distance":3.91,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:26:50.828 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:50.831 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:26:50.836 00.005 16872 Enqueuing Expose request
00:26:51.047 00.211 9640 IsGuiding returns 1
00:26:51.047 00.000 9640 scope still moving after pulse duration time elapsed
00:26:51.101 00.054 9640 IsSlewing returns 0
00:26:51.102 00.001 9640 IsGuiding returns 0
00:26:51.102 00.000 9640 scope move finished after 249 + 78 ms
00:26:51.102 00.000 9640 Move returns status 0, amount 249
00:26:51.102 00.000 9640 MoveAxis(N, 16, B)
00:26:51.102 00.000 9640 Guiding  Dir = 0, Dur = 16
00:26:51.102 00.000 9640 IsSlewing returns 0
00:26:51.102 00.000 9640 IsGuiding returns 0
00:26:51.103 00.001 9640 PulseGuide returned control before completion, sleep 26
00:26:51.142 00.039 9640 IsGuiding returns 1
00:26:51.142 00.000 9640 scope still moving after pulse duration time elapsed
00:26:51.181 00.039 9640 IsSlewing returns 0
00:26:51.181 00.000 9640 IsGuiding returns 0
00:26:51.181 00.000 9640 scope move finished after 16 + 63 ms
00:26:51.181 00.000 9640 Move returns status 0, amount 16
00:26:51.181 00.000 9640 move complete, result=0
00:26:51.181 00.000 9640 worker thread done servicing request
00:26:51.182 00.001 16872 GuideStep: -2.1 px 249 ms EAST, -0.1 px 16 ms NORTH
00:26:51.255 00.073 9640 Worker thread wakes up
00:26:51.255 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:26:51.255 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,564,31,31)
00:26:53.082 01.827 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0f5d5c99-dcab-446b-b1ce-afac698cc6d5"}
00:26:53.099 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0f5d5c99-dcab-446b-b1ce-afac698cc6d5"}
00:26:53.124 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a6cd014-d7f1-475b-acd5-4972f4899b40"}
00:26:53.129 00.005 16872 case statement mapped state 6 to 3
00:26:53.132 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a6cd014-d7f1-475b-acd5-4972f4899b40"}
00:26:53.139 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"13c9b5be-3814-4a0e-a087-63945df8a40a"}
00:26:53.143 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.92,6.99],"pixels":"..."},"id":"13c9b5be-3814-4a0e-a087-63945df8a40a"}
00:26:55.447 02.304 9640 Exposure complete
00:26:55.623 00.176 9640 worker thread done servicing request
00:26:55.624 00.001 16872 OnExposeComplete: enter
00:26:55.627 00.003 16872 UpdateGuideState(): m_state=6
00:26:55.632 00.005 16872 Star::Find(15, 1606, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
00:26:55.635 00.003 16872 Star::Find returns 1 (0), X=1606.96, Y=578.96, Mass=226442, SNR=290.5, Peak=23092 HFD=2.9
00:26:55.638 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:26:55.646 00.008 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
00:26:55.650 00.004 16872 CameraToMount -- cameraX=-3.19 cameraY=0.11 hyp=3.19 cameraTheta=3.11 mountX=0.06 mountY=3.19, mountTheta=1.55
00:26:55.655 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-3.19, y=0.11, opts=13)
00:26:55.659 00.004 16872 Enqueuing Move request for scope (-3.19, 0.11)
00:26:55.663 00.004 9640 Worker thread wakes up
00:26:55.663 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.19, 0.11) opts 0xd
00:26:55.663 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.19, 0.11)
00:26:55.663 00.000 9640 Moving (-3.19, 0.11) raw xDistance=0.06 yDistance=3.19
00:26:55.663 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:26:55.663 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 3.19, m_sumCorr=0
00:26:55.663 00.000 9640 MoveAxis(E, 0, ABG)
00:26:55.663 00.000 9640 Move returns status 0, amount 0
00:26:55.663 00.000 9640 MoveAxis(N, 0, ABG)
00:26:55.663 00.000 9640 Move returns status 0, amount 0
00:26:55.663 00.000 9640 move complete, result=0
00:26:55.663 00.000 9640 worker thread done servicing request
00:26:55.671 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3336, FiltMin=3164, FiltMax=65512, Gamma=2.190
00:26:55.715 00.044 16872 UpdateGuideState exits: m=226442 SNR=290.5
00:26:55.718 00.003 16872 PhdController: settling, locked = 1, distance = 3.19 (1.50) aobump = 0 frame = 2 / 99999
00:26:55.720 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777786015.720,"Host":"RBFOCUS307","Inst":1,"Distance":3.19,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:26:55.729 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:55.732 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:26:55.734 00.002 16872 Enqueuing Expose request
00:26:55.737 00.003 9640 Worker thread wakes up
00:26:55.737 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 3.2 px 0 ms NORTH
00:26:55.741 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:26:55.741 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,564,31,31)
00:26:56.581 00.840 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db3a71b4-9e45-4e46-aa26-fd9a627ed459"}
00:26:56.585 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"db3a71b4-9e45-4e46-aa26-fd9a627ed459"}
00:26:56.589 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f661bf20-d65d-42db-9da2-56c4e2d24489"}
00:26:56.592 00.003 16872 case statement mapped state 6 to 3
00:26:56.595 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f661bf20-d65d-42db-9da2-56c4e2d24489"}
00:26:56.603 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c12e3515-b5fd-438c-8201-766447bc2bfb"}
00:26:56.606 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.96,6.96],"pixels":"..."},"id":"c12e3515-b5fd-438c-8201-766447bc2bfb"}
00:26:59.814 03.208 9640 Exposure complete
00:26:59.974 00.160 9640 worker thread done servicing request
00:26:59.974 00.000 16872 OnExposeComplete: enter
00:26:59.978 00.004 16872 UpdateGuideState(): m_state=6
00:26:59.981 00.003 16872 Star::Find(15, 1606, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
00:26:59.984 00.003 16872 Star::Find returns 1 (0), X=1606.83, Y=579.13, Mass=217259, SNR=276.8, Peak=20060 HFD=3.7
00:26:59.986 00.002 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
00:26:59.991 00.005 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
00:26:59.996 00.005 16872 CameraToMount -- cameraX=-3.31 cameraY=0.28 hyp=3.33 cameraTheta=3.06 mountX=0.23 mountY=3.32, mountTheta=1.50
00:27:00.000 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-3.31, y=0.28, opts=13)
00:27:00.003 00.003 16872 Enqueuing Move request for scope (-3.31, 0.28)
00:27:00.006 00.003 9640 Worker thread wakes up
00:27:00.006 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.31, 0.28) opts 0xd
00:27:00.007 00.001 9640 Handling offset move in thread for scope, endpoint = (-3.31, 0.28)
00:27:00.007 00.000 9640 Moving (-3.31, 0.28) raw xDistance=0.23 yDistance=3.32
00:27:00.007 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.23
00:27:00.007 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.53, input 3.32, m_sumCorr=0.53
00:27:00.007 00.000 9640 MoveAxis(W, 24, ABG)
00:27:00.007 00.000 9640 Guiding  Dir = 3, Dur = 24
00:27:00.007 00.000 9640 IsSlewing returns 0
00:27:00.007 00.000 9640 IsGuiding returns 0
00:27:00.008 00.001 9640 PulseGuide returned control before completion, sleep 34
00:27:00.017 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3068, max=65520, med=3336, FiltMin=3200, FiltMax=65516, Gamma=2.190
00:27:00.054 00.037 9640 IsGuiding returns 1
00:27:00.054 00.000 9640 scope still moving after pulse duration time elapsed
00:27:00.075 00.021 16872 UpdateGuideState exits: m=217259 SNR=276.8
00:27:00.079 00.004 16872 PhdController: settling, locked = 1, distance = 3.23 (1.50) aobump = 0 frame = 3 / 99999
00:27:00.083 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777786020.083,"Host":"RBFOCUS307","Inst":1,"Distance":3.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:27:00.087 00.004 9640 IsSlewing returns 0
00:27:00.087 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:00.091 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:27:00.096 00.005 16872 Enqueuing Expose request
00:27:00.105 00.009 9640 IsGuiding returns 0
00:27:00.105 00.000 9640 scope move finished after 24 + 73 ms
00:27:00.105 00.000 9640 Move returns status 0, amount 24
00:27:00.105 00.000 9640 MoveAxis(S, 64, ABG)
00:27:00.105 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02b26414-ecf0-490b-9ed9-9320b8b8c8d7"}
00:27:00.109 00.004 9640 Guiding  Dir = 1, Dur = 64
00:27:00.109 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"02b26414-ecf0-490b-9ed9-9320b8b8c8d7"}
00:27:00.112 00.003 9640 IsSlewing returns 0
00:27:00.112 00.000 9640 IsGuiding returns 0
00:27:00.113 00.001 9640 PulseGuide returned control before completion, sleep 74
00:27:00.119 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14e6ef4e-5d6c-4a02-9e58-06fee9cdafb9"}
00:27:00.122 00.003 16872 case statement mapped state 6 to 3
00:27:00.125 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"14e6ef4e-5d6c-4a02-9e58-06fee9cdafb9"}
00:27:00.130 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cf314c47-ad33-4c7f-b481-ce0884bef64a"}
00:27:00.135 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.83,7.13],"pixels":"..."},"id":"cf314c47-ad33-4c7f-b481-ce0884bef64a"}
00:27:00.195 00.060 9640 IsGuiding returns 1
00:27:00.195 00.000 9640 scope still moving after pulse duration time elapsed
00:27:00.227 00.032 9640 IsSlewing returns 0
00:27:00.227 00.000 9640 IsGuiding returns 0
00:27:00.227 00.000 9640 scope move finished after 64 + 50 ms
00:27:00.227 00.000 9640 Move returns status 0, amount 64
00:27:00.227 00.000 9640 move complete, result=0
00:27:00.227 00.000 9640 worker thread done servicing request
00:27:00.228 00.001 16872 GuideStep: 0.2 px 24 ms WEST, 3.3 px 64 ms SOUTH
00:27:00.234 00.006 9640 Worker thread wakes up
00:27:00.234 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:27:00.234 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,564,31,31)
00:27:03.580 03.346 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"27dc1412-d4c0-462f-bfad-929c213da3df"}
00:27:03.584 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"27dc1412-d4c0-462f-bfad-929c213da3df"}
00:27:03.588 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43ce4a54-adc9-4837-8a4f-e193eebae61a"}
00:27:03.592 00.004 16872 case statement mapped state 6 to 3
00:27:03.596 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"43ce4a54-adc9-4837-8a4f-e193eebae61a"}
00:27:03.600 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eaab9277-d417-4200-ac94-9a264811959e"}
00:27:03.604 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.83,7.13],"pixels":"..."},"id":"eaab9277-d417-4200-ac94-9a264811959e"}
00:27:04.304 00.700 9640 Exposure complete
00:27:04.462 00.158 9640 worker thread done servicing request
00:27:04.463 00.001 16872 OnExposeComplete: enter
00:27:04.467 00.004 16872 UpdateGuideState(): m_state=6
00:27:04.472 00.005 16872 Star::Find(15, 1606, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
00:27:04.478 00.006 16872 Star::Find returns 1 (0), X=1606.27, Y=578.69, Mass=229469, SNR=297.3, Peak=22036 HFD=3.5
00:27:04.481 00.003 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.66 = 1.63)
00:27:04.485 00.004 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.61 = 1.67)
00:27:04.489 00.004 16872 CameraToMount -- cameraX=-3.88 cameraY=-0.16 hyp=3.88 cameraTheta=-3.10 mountX=-0.21 mountY=3.86, mountTheta=1.63
00:27:04.493 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-3.88, y=-0.16, opts=13)
00:27:04.496 00.003 16872 Enqueuing Move request for scope (-3.88, -0.16)
00:27:04.500 00.004 9640 Worker thread wakes up
00:27:04.500 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.88, -0.16) opts 0xd
00:27:04.500 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.88, -0.16)
00:27:04.500 00.000 9640 Moving (-3.88, -0.16) raw xDistance=-0.21 yDistance=3.86
00:27:04.500 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.21
00:27:04.500 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.97, input 3.86, m_sumCorr=1.5
00:27:04.500 00.000 9640 MoveAxis(E, 20, ABG)
00:27:04.500 00.000 9640 Guiding  Dir = 2, Dur = 20
00:27:04.501 00.001 9640 IsSlewing returns 0
00:27:04.501 00.000 9640 IsGuiding returns 0
00:27:04.501 00.000 9640 PulseGuide returned control before completion, sleep 30
00:27:04.510 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3336, FiltMin=3228, FiltMax=65516, Gamma=2.190
00:27:04.535 00.025 9640 IsGuiding returns 1
00:27:04.535 00.000 9640 scope still moving after pulse duration time elapsed
00:27:04.551 00.016 16872 UpdateGuideState exits: m=229469 SNR=297.3
00:27:04.556 00.005 16872 PhdController: settling, locked = 1, distance = 3.43 (1.50) aobump = 0 frame = 4 / 99999
00:27:04.561 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777786024.561,"Host":"RBFOCUS307","Inst":1,"Distance":3.43,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:27:04.564 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:04.576 00.012 9640 IsSlewing returns 0
00:27:04.576 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:27:04.579 00.003 9640 IsGuiding returns 0
00:27:04.581 00.002 9640 scope move finished after 20 + 59 ms
00:27:04.581 00.000 9640 Move returns status 0, amount 20
00:27:04.581 00.000 9640 MoveAxis(S, 116, ABG)
00:27:04.581 00.000 9640 Guiding  Dir = 1, Dur = 116
00:27:04.581 00.000 16872 Enqueuing Expose request
00:27:04.585 00.004 9640 IsSlewing returns 0
00:27:04.585 00.000 9640 IsGuiding returns 0
00:27:04.586 00.001 9640 PulseGuide returned control before completion, sleep 126
00:27:04.722 00.136 9640 IsGuiding returns 1
00:27:04.722 00.000 9640 scope still moving after pulse duration time elapsed
00:27:04.754 00.032 9640 IsSlewing returns 0
00:27:04.754 00.000 9640 IsGuiding returns 0
00:27:04.754 00.000 9640 scope move finished after 116 + 52 ms
00:27:04.754 00.000 9640 Move returns status 0, amount 116
00:27:04.754 00.000 9640 move complete, result=0
00:27:04.755 00.001 9640 worker thread done servicing request
00:27:04.755 00.000 16872 GuideStep: -0.2 px 20 ms EAST, 3.9 px 116 ms SOUTH
00:27:04.759 00.004 9640 Worker thread wakes up
00:27:04.760 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:27:04.760 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,564,31,31)
00:27:07.080 02.320 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97d7a4fc-c67a-499f-8ef7-c25d4427bbe3"}
00:27:07.084 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"97d7a4fc-c67a-499f-8ef7-c25d4427bbe3"}
00:27:07.089 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"090a0d7b-8c02-4db4-90c1-b20e2a51a5d7"}
00:27:07.092 00.003 16872 case statement mapped state 6 to 3
00:27:07.094 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"090a0d7b-8c02-4db4-90c1-b20e2a51a5d7"}
00:27:07.100 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5d1f8cdf-b0a4-4887-90bd-46fa8f52cf91"}
00:27:07.105 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.27,6.69],"pixels":"..."},"id":"5d1f8cdf-b0a4-4887-90bd-46fa8f52cf91"}
00:27:08.821 01.716 9640 Exposure complete
00:27:08.959 00.138 9640 worker thread done servicing request
00:27:08.959 00.000 16872 OnExposeComplete: enter
00:27:08.962 00.003 16872 UpdateGuideState(): m_state=6
00:27:08.965 00.003 16872 Star::Find(15, 1606, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
00:27:08.968 00.003 16872 Star::Find returns 1 (0), X=1605.28, Y=578.20, Mass=227216, SNR=308.4, Peak=20304 HFD=3.5
00:27:08.970 00.002 16872 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.56) = xAngle (-4.56 = 1.72)
00:27:08.973 00.003 16872 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.52 = 1.77)
00:27:08.976 00.003 16872 CameraToMount -- cameraX=-4.87 cameraY=-0.65 hyp=4.91 cameraTheta=-3.01 mountX=-0.72 mountY=4.82, mountTheta=1.72
00:27:08.980 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-4.87, y=-0.65, opts=13)
00:27:08.983 00.003 16872 Enqueuing Move request for scope (-4.87, -0.65)
00:27:08.986 00.003 9640 Worker thread wakes up
00:27:08.986 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.87, -0.65) opts 0xd
00:27:08.986 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.87, -0.65)
00:27:08.986 00.000 9640 Moving (-4.87, -0.65) raw xDistance=-0.72 yDistance=4.82
00:27:08.986 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.72
00:27:08.986 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.27, input 4.82, m_sumCorr=2.8
00:27:08.986 00.000 9640 MoveAxis(E, 79, ABG)
00:27:08.986 00.000 9640 Guiding  Dir = 2, Dur = 79
00:27:08.986 00.000 9640 IsSlewing returns 0
00:27:08.987 00.001 9640 IsGuiding returns 0
00:27:08.987 00.000 9640 PulseGuide returned control before completion, sleep 89
00:27:08.994 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65516, med=3336, FiltMin=3122, FiltMax=65512, Gamma=2.190
00:27:09.031 00.037 16872 UpdateGuideState exits: m=227216 SNR=308.4
00:27:09.034 00.003 16872 PhdController: settling, locked = 1, distance = 3.87 (1.50) aobump = 0 frame = 5 / 99999
00:27:09.037 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777786029.037,"Host":"RBFOCUS307","Inst":1,"Distance":3.87,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:27:09.039 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:09.042 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:27:09.045 00.003 16872 Enqueuing Expose request
00:27:09.080 00.035 9640 IsGuiding returns 1
00:27:09.080 00.000 9640 scope still moving after pulse duration time elapsed
00:27:09.110 00.030 9640 IsSlewing returns 0
00:27:09.111 00.001 9640 IsGuiding returns 0
00:27:09.113 00.002 9640 scope move finished after 79 + 47 ms
00:27:09.113 00.000 9640 Move returns status 0, amount 79
00:27:09.113 00.000 9640 MoveAxis(S, 152, ABG)
00:27:09.113 00.000 9640 Guiding  Dir = 1, Dur = 152
00:27:09.113 00.000 9640 IsSlewing returns 0
00:27:09.113 00.000 9640 IsGuiding returns 0
00:27:09.114 00.001 9640 PulseGuide returned control before completion, sleep 162
00:27:09.284 00.170 9640 IsGuiding returns 1
00:27:09.284 00.000 9640 scope still moving after pulse duration time elapsed
00:27:09.314 00.030 9640 IsSlewing returns 0
00:27:09.315 00.001 9640 IsGuiding returns 0
00:27:09.315 00.000 9640 scope move finished after 152 + 49 ms
00:27:09.315 00.000 9640 Move returns status 0, amount 152
00:27:09.315 00.000 9640 move complete, result=0
00:27:09.315 00.000 9640 worker thread done servicing request
00:27:09.315 00.000 16872 GuideStep: -0.7 px 79 ms EAST, 4.8 px 152 ms SOUTH
00:27:09.320 00.005 9640 Worker thread wakes up
00:27:09.320 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:27:09.320 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1595,564,31,31)
00:27:10.579 01.259 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f5862b43-330d-4cb2-b65c-5a64474331b2"}
00:27:10.582 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f5862b43-330d-4cb2-b65c-5a64474331b2"}
00:27:10.585 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"caee94ee-e20a-4be2-87c9-e89546ad2bd5"}
00:27:10.589 00.004 16872 case statement mapped state 6 to 3
00:27:10.591 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"caee94ee-e20a-4be2-87c9-e89546ad2bd5"}
00:27:10.594 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0d3f217b-4abe-47b1-9024-461a82bce94f"}
00:27:10.597 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.28,7.20],"pixels":"..."},"id":"0d3f217b-4abe-47b1-9024-461a82bce94f"}
00:27:13.396 02.799 9640 Exposure complete
00:27:13.537 00.141 9640 worker thread done servicing request
00:27:13.538 00.001 16872 OnExposeComplete: enter
00:27:13.540 00.002 16872 UpdateGuideState(): m_state=6
00:27:13.543 00.003 16872 Star::Find(15, 1605, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
00:27:13.545 00.002 16872 Star::Find returns 1 (0), X=1603.88, Y=579.31, Mass=216014, SNR=289.9, Peak=21624 HFD=3.4
00:27:13.548 00.003 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
00:27:13.552 00.004 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
00:27:13.555 00.003 16872 CameraToMount -- cameraX=-6.26 cameraY=0.46 hyp=6.28 cameraTheta=3.07 mountX=0.36 mountY=6.28, mountTheta=1.51
00:27:13.559 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-6.26, y=0.46, opts=13)
00:27:13.561 00.002 16872 Enqueuing Move request for scope (-6.26, 0.46)
00:27:13.564 00.003 9640 Worker thread wakes up
00:27:13.564 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-6.26, 0.46) opts 0xd
00:27:13.564 00.000 9640 Handling offset move in thread for scope, endpoint = (-6.26, 0.46)
00:27:13.565 00.001 9640 Moving (-6.26, 0.46) raw xDistance=0.36 yDistance=6.28
00:27:13.565 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.36
00:27:13.565 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.34, input 6.28, m_sumCorr=4.1
00:27:13.565 00.000 9640 MoveAxis(W, 30, ABG)
00:27:13.565 00.000 9640 Guiding  Dir = 3, Dur = 30
00:27:13.565 00.000 9640 IsSlewing returns 0
00:27:13.565 00.000 9640 IsGuiding returns 0
00:27:13.566 00.001 9640 PulseGuide returned control before completion, sleep 40
00:27:13.571 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3340, FiltMin=3240, FiltMax=65516, Gamma=2.190
00:27:13.610 00.039 9640 IsGuiding returns 1
00:27:13.610 00.000 9640 scope still moving after pulse duration time elapsed
00:27:13.611 00.001 16872 UpdateGuideState exits: m=216014 SNR=289.9
00:27:13.615 00.004 16872 PhdController: settling, locked = 1, distance = 4.60 (1.50) aobump = 0 frame = 6 / 99999
00:27:13.618 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777786033.618,"Host":"RBFOCUS307","Inst":1,"Distance":4.60,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:27:13.621 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:13.623 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:27:13.628 00.005 16872 Enqueuing Expose request
00:27:13.641 00.013 9640 IsSlewing returns 0
00:27:13.641 00.000 9640 IsGuiding returns 0
00:27:13.641 00.000 9640 scope move finished after 30 + 46 ms
00:27:13.641 00.000 9640 Move returns status 0, amount 30
00:27:13.642 00.001 9640 MoveAxis(S, 161, ABG)
00:27:13.642 00.000 9640 Guiding  Dir = 1, Dur = 161
00:27:13.642 00.000 9640 IsSlewing returns 0
00:27:13.642 00.000 9640 IsGuiding returns 0
00:27:13.643 00.001 9640 PulseGuide returned control before completion, sleep 171
00:27:13.830 00.187 9640 IsGuiding returns 1
00:27:13.830 00.000 9640 scope still moving after pulse duration time elapsed
00:27:13.861 00.031 9640 IsSlewing returns 0
00:27:13.862 00.001 9640 IsGuiding returns 0
00:27:13.862 00.000 9640 scope move finished after 161 + 58 ms
00:27:13.862 00.000 9640 Move returns status 0, amount 161
00:27:13.862 00.000 9640 move complete, result=0
00:27:13.863 00.001 16872 GuideStep: 0.4 px 30 ms WEST, 6.3 px 161 ms SOUTH
00:27:13.866 00.003 9640 worker thread done servicing request
00:27:13.866 00.000 9640 Worker thread wakes up
00:27:13.866 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:27:13.866 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1589,564,31,31)
00:27:14.078 00.212 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e61bdb1c-8154-4c7c-b4a5-0a03438a7b86"}
00:27:14.082 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e61bdb1c-8154-4c7c-b4a5-0a03438a7b86"}
00:27:14.087 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cef34688-2412-44d0-acdb-e008df2c96b6"}
00:27:14.092 00.005 16872 case statement mapped state 6 to 3
00:27:14.095 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cef34688-2412-44d0-acdb-e008df2c96b6"}
00:27:14.100 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"439ff7f2-eb63-493a-bea4-9539a393bae8"}
00:27:14.105 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.88,7.31],"pixels":"..."},"id":"439ff7f2-eb63-493a-bea4-9539a393bae8"}
00:27:17.578 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58dfa61c-9090-4b46-90dd-36938e4d5ed2"}
00:27:17.582 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"58dfa61c-9090-4b46-90dd-36938e4d5ed2"}
00:27:17.586 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2d5262d-72a3-4a09-85a8-7dda05cf0c22"}
00:27:17.589 00.003 16872 case statement mapped state 6 to 3
00:27:17.591 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2d5262d-72a3-4a09-85a8-7dda05cf0c22"}
00:27:17.594 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bc5214d4-7e44-4063-9293-41b05faca294"}
00:27:17.598 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.88,7.31],"pixels":"..."},"id":"bc5214d4-7e44-4063-9293-41b05faca294"}
00:27:17.936 00.338 9640 Exposure complete
00:27:18.088 00.152 9640 worker thread done servicing request
00:27:18.089 00.001 16872 OnExposeComplete: enter
00:27:18.092 00.003 16872 UpdateGuideState(): m_state=6
00:27:18.097 00.005 16872 Star::Find(15, 1603, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
00:27:18.100 00.003 16872 Star::Find returns 1 (0), X=1602.76, Y=579.42, Mass=208769, SNR=271.1, Peak=19564 HFD=3.5
00:27:18.104 00.004 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
00:27:18.107 00.003 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
00:27:18.111 00.004 16872 CameraToMount -- cameraX=-7.38 cameraY=0.57 hyp=7.41 cameraTheta=3.06 mountX=0.46 mountY=7.40, mountTheta=1.51
00:27:18.117 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-7.38, y=0.57, opts=13)
00:27:18.120 00.003 16872 Enqueuing Move request for scope (-7.38, 0.57)
00:27:18.124 00.004 9640 Worker thread wakes up
00:27:18.125 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.38, 0.57) opts 0xd
00:27:18.125 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.38, 0.57)
00:27:18.125 00.000 9640 Moving (-7.38, 0.57) raw xDistance=0.46 yDistance=7.40
00:27:18.125 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.46
00:27:18.125 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.55, input 7.40, m_sumCorr=5.7
00:27:18.125 00.000 9640 MoveAxis(W, 52, ABG)
00:27:18.125 00.000 9640 Guiding  Dir = 3, Dur = 52
00:27:18.126 00.001 9640 IsSlewing returns 0
00:27:18.126 00.000 9640 IsGuiding returns 0
00:27:18.126 00.000 9640 PulseGuide returned control before completion, sleep 62
00:27:18.132 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3068, max=65520, med=3336, FiltMin=3224, FiltMax=65516, Gamma=2.190
00:27:18.174 00.042 16872 UpdateGuideState exits: m=208769 SNR=271.1
00:27:18.178 00.004 16872 PhdController: settling, locked = 1, distance = 5.44 (1.50) aobump = 0 frame = 7 / 99999
00:27:18.183 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777786038.183,"Host":"RBFOCUS307","Inst":1,"Distance":5.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:27:18.187 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:18.192 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:27:18.197 00.005 16872 Enqueuing Expose request
00:27:18.202 00.005 9640 IsGuiding returns 1
00:27:18.202 00.000 9640 scope still moving after pulse duration time elapsed
00:27:18.234 00.032 9640 IsSlewing returns 0
00:27:18.235 00.001 9640 IsGuiding returns 0
00:27:18.235 00.000 9640 scope move finished after 52 + 57 ms
00:27:18.235 00.000 9640 Move returns status 0, amount 52
00:27:18.235 00.000 9640 MoveAxis(S, 186, ABG)
00:27:18.235 00.000 9640 Guiding  Dir = 1, Dur = 186
00:27:18.236 00.001 9640 IsSlewing returns 0
00:27:18.236 00.000 9640 IsGuiding returns 0
00:27:18.236 00.000 9640 PulseGuide returned control before completion, sleep 196
00:27:18.438 00.202 9640 IsGuiding returns 1
00:27:18.439 00.001 9640 scope still moving after pulse duration time elapsed
00:27:18.469 00.030 9640 IsSlewing returns 0
00:27:18.469 00.000 9640 IsGuiding returns 0
00:27:18.470 00.001 9640 scope move finished after 186 + 48 ms
00:27:18.470 00.000 9640 Move returns status 0, amount 186
00:27:18.470 00.000 9640 move complete, result=0
00:27:18.470 00.000 9640 worker thread done servicing request
00:27:18.470 00.000 9640 Worker thread wakes up
00:27:18.470 00.000 16872 GuideStep: 0.5 px 52 ms WEST, 7.4 px 186 ms SOUTH
00:27:18.474 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:27:18.474 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1588,564,31,31)
00:27:21.076 02.602 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"302a278f-8e79-4ab4-be72-bb65df67bed0"}
00:27:21.079 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"302a278f-8e79-4ab4-be72-bb65df67bed0"}
00:27:21.083 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7ca00f2-d759-4cf2-b89c-c3bff526476b"}
00:27:21.085 00.002 16872 case statement mapped state 6 to 3
00:27:21.088 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7ca00f2-d759-4cf2-b89c-c3bff526476b"}
00:27:21.091 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4e0ea55a-7f3c-40f4-b61d-43cee3714bda"}
00:27:21.095 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.76,7.42],"pixels":"..."},"id":"4e0ea55a-7f3c-40f4-b61d-43cee3714bda"}
00:27:22.540 01.445 9640 Exposure complete
00:27:22.677 00.137 9640 worker thread done servicing request
00:27:22.678 00.001 16872 OnExposeComplete: enter
00:27:22.681 00.003 16872 UpdateGuideState(): m_state=6
00:27:22.684 00.003 16872 Star::Find(15, 1602, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
00:27:22.688 00.004 16872 Star::Find returns 1 (0), X=1601.02, Y=578.73, Mass=229366, SNR=297.5, Peak=25612 HFD=3.2
00:27:22.693 00.005 16872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.56) = xAngle (-4.68 = 1.60)
00:27:22.696 00.003 16872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.65)
00:27:22.699 00.003 16872 CameraToMount -- cameraX=-9.13 cameraY=-0.12 hyp=9.13 cameraTheta=-3.13 mountX=-0.26 mountY=9.10, mountTheta=1.60
00:27:22.705 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-9.13, y=-0.12, opts=13)
00:27:22.710 00.005 16872 Enqueuing Move request for scope (-9.13, -0.12)
00:27:22.713 00.003 9640 Worker thread wakes up
00:27:22.713 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-9.13, -0.12) opts 0xd
00:27:22.713 00.000 9640 Handling offset move in thread for scope, endpoint = (-9.13, -0.12)
00:27:22.713 00.000 9640 Moving (-9.13, -0.12) raw xDistance=-0.26 yDistance=9.10
00:27:22.713 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.26
00:27:22.713 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.01, input 9.10, m_sumCorr=7.7
00:27:22.713 00.000 9640 MoveAxis(E, 23, ABG)
00:27:22.713 00.000 9640 Guiding  Dir = 2, Dur = 23
00:27:22.714 00.001 9640 IsSlewing returns 0
00:27:22.714 00.000 9640 IsGuiding returns 0
00:27:22.714 00.000 9640 PulseGuide returned control before completion, sleep 33
00:27:22.721 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3092, max=65516, med=3340, FiltMin=3240, FiltMax=65512, Gamma=2.190
00:27:22.751 00.030 9640 IsGuiding returns 1
00:27:22.751 00.000 9640 scope still moving after pulse duration time elapsed
00:27:22.761 00.010 16872 UpdateGuideState exits: m=229366 SNR=297.5
00:27:22.765 00.004 16872 PhdController: settling, locked = 1, distance = 6.55 (1.50) aobump = 0 frame = 8 / 99999
00:27:22.767 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777786042.767,"Host":"RBFOCUS307","Inst":1,"Distance":6.55,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:27:22.770 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:22.773 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:27:22.775 00.002 16872 Enqueuing Expose request
00:27:22.780 00.005 9640 IsSlewing returns 0
00:27:22.781 00.001 9640 IsGuiding returns 0
00:27:22.782 00.001 9640 scope move finished after 23 + 44 ms
00:27:22.782 00.000 9640 Move returns status 0, amount 23
00:27:22.782 00.000 9640 MoveAxis(S, 242, ABG)
00:27:22.783 00.001 9640 Guiding  Dir = 1, Dur = 242
00:27:22.783 00.000 9640 IsSlewing returns 0
00:27:22.783 00.000 9640 IsGuiding returns 0
00:27:22.784 00.001 9640 PulseGuide returned control before completion, sleep 252
00:27:23.046 00.262 9640 IsGuiding returns 1
00:27:23.046 00.000 9640 scope still moving after pulse duration time elapsed
00:27:23.077 00.031 9640 IsSlewing returns 0
00:27:23.077 00.000 9640 IsGuiding returns 0
00:27:23.078 00.001 9640 scope move finished after 242 + 51 ms
00:27:23.078 00.000 9640 Move returns status 0, amount 242
00:27:23.078 00.000 9640 move complete, result=0
00:27:23.078 00.000 9640 worker thread done servicing request
00:27:23.078 00.000 9640 Worker thread wakes up
00:27:23.078 00.000 16872 GuideStep: -0.3 px 23 ms EAST, 9.1 px 242 ms SOUTH
00:27:23.082 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:27:23.082 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1586,564,31,31)
00:27:24.577 01.495 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d24548b0-c5b5-40cd-aff4-fe3b741fd469"}
00:27:24.580 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d24548b0-c5b5-40cd-aff4-fe3b741fd469"}
00:27:24.584 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bdd8edc7-abc1-4b03-8050-bba58b5fef45"}
00:27:24.586 00.002 16872 case statement mapped state 6 to 3
00:27:24.588 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bdd8edc7-abc1-4b03-8050-bba58b5fef45"}
00:27:24.592 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"54dce30b-26c4-4fa8-8913-815499908301"}
00:27:24.594 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.02,6.73],"pixels":"..."},"id":"54dce30b-26c4-4fa8-8913-815499908301"}
00:27:27.130 02.536 9640 Exposure complete
00:27:27.281 00.151 9640 worker thread done servicing request
00:27:27.281 00.000 16872 OnExposeComplete: enter
00:27:27.283 00.002 16872 UpdateGuideState(): m_state=6
00:27:27.286 00.003 16872 Star::Find(15, 1601, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
00:27:27.289 00.003 16872 Star::Find returns 1 (0), X=1599.08, Y=578.73, Mass=233618, SNR=302.4, Peak=24148 HFD=3.3
00:27:27.291 00.002 16872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.56) = xAngle (-4.69 = 1.60)
00:27:27.294 00.003 16872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
00:27:27.299 00.005 16872 CameraToMount -- cameraX=-11.06 cameraY=-0.12 hyp=11.07 cameraTheta=-3.13 mountX=-0.29 mountY=11.04, mountTheta=1.60
00:27:27.303 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-11.06, y=-0.12, opts=13)
00:27:27.306 00.003 16872 Enqueuing Move request for scope (-11.06, -0.12)
00:27:27.308 00.002 9640 Worker thread wakes up
00:27:27.309 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-11.06, -0.12) opts 0xd
00:27:27.309 00.000 9640 Handling offset move in thread for scope, endpoint = (-11.06, -0.12)
00:27:27.309 00.000 9640 Moving (-11.06, -0.12) raw xDistance=-0.29 yDistance=11.04
00:27:27.309 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.29
00:27:27.309 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.53, input 11.04, m_sumCorr=10
00:27:27.309 00.000 9640 MoveAxis(E, 33, ABG)
00:27:27.309 00.000 9640 Guiding  Dir = 2, Dur = 33
00:27:27.309 00.000 9640 IsSlewing returns 0
00:27:27.309 00.000 9640 IsGuiding returns 0
00:27:27.310 00.001 9640 PulseGuide returned control before completion, sleep 43
00:27:27.319 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3328, FiltMin=3170, FiltMax=65512, Gamma=2.190
00:27:27.357 00.038 16872 UpdateGuideState exits: m=233618 SNR=302.4
00:27:27.359 00.002 9640 IsGuiding returns 1
00:27:27.359 00.000 9640 scope still moving after pulse duration time elapsed
00:27:27.359 00.000 16872 PhdController: settling, locked = 1, distance = 7.90 (1.50) aobump = 0 frame = 9 / 99999
00:27:27.362 00.003 16872 PhdController failed: timed-out waiting for guider to settle
00:27:27.365 00.003 16872 PhdController: newstate STATE_FINISH
00:27:27.367 00.002 16872 PhdController complete: fail: timed-out waiting for guider to settle
00:27:27.370 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777786047.370,"Host":"RBFOCUS307","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":9,"DroppedFrames":0}
00:27:27.373 00.003 16872 Mount: notify guiding dither settle done success=0
00:27:27.379 00.006 16872 PhdController: newstate STATE_IDLE
00:27:27.381 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:27.383 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:27:27.385 00.002 16872 Enqueuing Expose request
00:27:27.390 00.005 9640 IsSlewing returns 0
00:27:27.390 00.000 9640 IsGuiding returns 0
00:27:27.390 00.000 9640 scope move finished after 33 + 46 ms
00:27:27.390 00.000 9640 Move returns status 0, amount 33
00:27:27.390 00.000 9640 MoveAxis(S, 304, ABG)
00:27:27.390 00.000 9640 Guiding  Dir = 1, Dur = 304
00:27:27.390 00.000 9640 IsSlewing returns 0
00:27:27.390 00.000 9640 IsGuiding returns 0
00:27:27.391 00.001 9640 PulseGuide returned control before completion, sleep 314
00:27:27.718 00.327 9640 IsGuiding returns 1
00:27:27.718 00.000 9640 scope still moving after pulse duration time elapsed
00:27:27.750 00.032 9640 IsSlewing returns 0
00:27:27.751 00.001 9640 IsGuiding returns 0
00:27:27.751 00.000 9640 scope move finished after 304 + 55 ms
00:27:27.751 00.000 9640 Move returns status 0, amount 304
00:27:27.751 00.000 9640 move complete, result=0
00:27:27.751 00.000 9640 worker thread done servicing request
00:27:27.751 00.000 16872 GuideStep: -0.3 px 33 ms EAST, 11.0 px 304 ms SOUTH
00:27:27.756 00.005 9640 Worker thread wakes up
00:27:27.756 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:27:27.756 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1584,564,31,31)
00:27:28.076 00.320 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62176d4d-0bc9-4d5c-b264-155f781eb7b2"}
00:27:28.080 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62176d4d-0bc9-4d5c-b264-155f781eb7b2"}
00:27:28.084 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96b3d10e-1540-436c-971e-411c52c9865d"}
00:27:28.086 00.002 16872 case statement mapped state 6 to 3
00:27:28.089 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"96b3d10e-1540-436c-971e-411c52c9865d"}
00:27:28.092 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"aece8916-dbaa-428a-8c3b-0a3ac976b641"}
00:27:28.097 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.08,6.73],"pixels":"..."},"id":"aece8916-dbaa-428a-8c3b-0a3ac976b641"}
00:27:29.615 01.518 16872 evsrv: cli 0D3C0228 connect
00:27:29.618 00.003 16872 case statement mapped state 6 to 3
00:27:29.622 00.004 16872 case statement mapped state 6 to 3
00:27:29.628 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"0af46fe5-e810-44a5-a800-4d384b552904"}
00:27:29.631 00.003 16872 case statement mapped state 6 to 3
00:27:29.635 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"0af46fe5-e810-44a5-a800-4d384b552904"}
00:27:29.638 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:27:29.645 00.007 16872 evsrv: cli 0D3C0A48 connect
00:27:29.648 00.003 16872 case statement mapped state 6 to 3
00:27:29.652 00.004 16872 case statement mapped state 6 to 3
00:27:29.658 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"accd530c-81cf-411d-a3d1-90a313ed6b55"}
00:27:29.662 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:27:29.665 00.003 16872 Status Line: Waiting for devices...
00:27:29.670 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"accd530c-81cf-411d-a3d1-90a313ed6b55"}
00:27:29.675 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:27:29.681 00.006 16872 evsrv: cli 0D3BF8C8 connect
00:27:29.686 00.005 16872 case statement mapped state 6 to 3
00:27:29.694 00.008 16872 case statement mapped state 6 to 3
00:27:29.699 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"ee9ae687-3e29-4889-905c-6586fd229d89"}
00:27:29.705 00.006 16872 case statement mapped state 6 to 3
00:27:29.708 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee9ae687-3e29-4889-905c-6586fd229d89"}
00:27:29.713 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:27:30.714 01.001 16872 evsrv: cli 0D3BF8C8 connect
00:27:30.717 00.003 16872 case statement mapped state 6 to 3
00:27:30.721 00.004 16872 case statement mapped state 6 to 3
00:27:30.725 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"3a974acd-bddc-45e5-915b-fe4da76aab7c"}
00:27:30.727 00.002 16872 case statement mapped state 6 to 3
00:27:30.729 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a974acd-bddc-45e5-915b-fe4da76aab7c"}
00:27:30.734 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:27:31.575 00.841 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a733d616-f084-44a9-ace3-d089f37565c2"}
00:27:31.579 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a733d616-f084-44a9-ace3-d089f37565c2"}
00:27:31.584 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"58d46d62-5319-4704-968e-db2df8efaae2"}
00:27:31.588 00.004 16872 case statement mapped state 6 to 3
00:27:31.591 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"58d46d62-5319-4704-968e-db2df8efaae2"}
00:27:31.595 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2cfb4fde-9664-48ff-a95a-e53503e3bb4f"}
00:27:31.598 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.08,6.73],"pixels":"..."},"id":"2cfb4fde-9664-48ff-a95a-e53503e3bb4f"}
00:27:31.646 00.048 9640 ASCOM_AbortExposure returns err = 0
00:27:31.646 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:27:31.647 00.001 9640 worker thread done servicing request
00:27:31.647 00.000 16872 OnExposeComplete: enter
00:27:31.650 00.003 16872 OnExposeComplete: Capture Error reported
00:27:31.653 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:27:31.657 00.004 16872 Mount: notify guiding stopped
00:27:31.662 00.005 16872 Changing from state GUIDING to STOP
00:27:31.664 00.002 16872 guider state => SELECTED
00:27:31.668 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3328, FiltMin=3170, FiltMax=65512, Gamma=2.190
00:27:31.706 00.038 16872 Changing from state SELECTED to UNINITIALIZED
00:27:31.709 00.003 16872 guider state => SELECTING
00:27:31.721 00.012 16872 Status Line: Stopped.
00:27:31.727 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:27:31.835 00.108 16872 evsrv: cli 0D3BFFA8 connect
00:27:31.839 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"5c55fbdd-a188-4283-9eda-5b9a2b3e565b"}
00:27:31.843 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c55fbdd-a188-4283-9eda-5b9a2b3e565b"}
00:27:31.853 00.010 16872 evsrv: cli 0D3BFFA8 disconnect
00:27:35.074 03.221 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a1024c8a-95ee-4f17-8899-b95ed575b5f5"}
00:27:35.077 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a1024c8a-95ee-4f17-8899-b95ed575b5f5"}
00:27:35.080 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"13cfc942-2518-429c-833e-25db04cddecb"}
00:27:35.083 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"13cfc942-2518-429c-833e-25db04cddecb"}
00:27:38.574 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d652016-af03-479f-8592-1e53c4e9e3bb"}
00:27:38.576 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6d652016-af03-479f-8592-1e53c4e9e3bb"}
00:27:38.581 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc54a576-0ae9-4e5f-aef9-4b1479a55ab5"}
00:27:38.584 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cc54a576-0ae9-4e5f-aef9-4b1479a55ab5"}
00:27:42.073 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd2494e5-2822-402e-9b3b-9e7affb72c4d"}
00:27:42.076 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bd2494e5-2822-402e-9b3b-9e7affb72c4d"}
00:27:42.079 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"63bb3994-8ef1-4528-8e21-45b8dd4575fb"}
00:27:42.082 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"63bb3994-8ef1-4528-8e21-45b8dd4575fb"}
00:27:45.575 03.493 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc0a90ba-ecc6-4fcd-ae8f-f0f92810f6fc"}
00:27:45.578 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bc0a90ba-ecc6-4fcd-ae8f-f0f92810f6fc"}
00:27:45.584 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71c92d6b-4874-4e7c-b35a-902ba637bd73"}
00:27:45.588 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"71c92d6b-4874-4e7c-b35a-902ba637bd73"}
00:27:45.824 00.236 16872 evsrv: cli 0D3C0A48 connect
00:27:45.833 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8685f85f-78f1-409b-a291-f870d8017d5c"}
00:27:45.843 00.010 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"8685f85f-78f1-409b-a291-f870d8017d5c"}
00:27:45.875 00.032 16872 evsrv: cli 0D3C0A48 disconnect
00:27:45.894 00.019 16872 evsrv: cli 0D3BF8C8 connect
00:27:45.933 00.039 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"cc7b8803-0865-402b-9c1d-66707fd12d80"}
00:27:45.946 00.013 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"cc7b8803-0865-402b-9c1d-66707fd12d80"}
00:27:45.969 00.023 16872 evsrv: cli 0D3BF8C8 disconnect
00:27:45.979 00.010 16872 evsrv: cli 0D3BF968 connect
00:27:45.988 00.009 16872 evsrv: cli 0D3BF968 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"3d77ba8d-312f-4c9b-8a4f-ae6ae1bfcdfe"}
00:27:45.994 00.006 16872 PhdController::Guide begins
00:27:46.003 00.009 16872 PhdController: newstate STATE_SETUP
00:27:46.014 00.011 16872 PhdController: setup
00:27:46.024 00.010 16872 PhdController: newstate STATE_ATTEMPT_START
00:27:46.032 00.008 16872 PhdController: start capturing
00:27:46.038 00.006 16872 Changing from state SELECTING to UNINITIALIZED
00:27:46.042 00.004 16872 guider state => SELECTING
00:27:46.047 00.005 16872 setting force full frames = true
00:27:46.054 00.007 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:27:46.074 00.020 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:27:46.086 00.012 16872 Enqueuing Expose request
00:27:46.091 00.005 16872 PhdController: newstate STATE_SELECT_STAR
00:27:46.095 00.004 9640 Worker thread wakes up
00:27:46.095 00.000 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":0,"id":"3d77ba8d-312f-4c9b-8a4f-ae6ae1bfcdfe"}
00:27:46.099 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:27:46.100 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:27:46.117 00.017 16872 evsrv: cli 0D3BF968 disconnect
00:27:46.126 00.009 16872 evsrv: cli 0D3BFB48 connect
00:27:46.133 00.007 16872 case statement mapped state 1 to 101
00:27:46.150 00.017 16872 case statement mapped state 1 to 101
00:27:46.165 00.015 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_shift_params","id":"9dbd9cd7-dbf1-43ef-92c1-429822847c1e"}
00:27:46.172 00.007 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"9dbd9cd7-dbf1-43ef-92c1-429822847c1e"}
00:27:46.180 00.008 16872 evsrv: cli 0D3BFB48 disconnect
00:27:46.190 00.010 16872 evsrv: cli 0D3C0228 connect
00:27:46.195 00.005 16872 case statement mapped state 1 to 101
00:27:46.200 00.005 16872 case statement mapped state 1 to 101
00:27:46.206 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"dad2e9ea-ef96-4aaa-8303-77423bc14eb6"}
00:27:46.210 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"dad2e9ea-ef96-4aaa-8303-77423bc14eb6"}
00:27:46.215 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:27:47.220 01.005 16872 evsrv: cli 0D3C0A48 connect
00:27:47.231 00.011 16872 case statement mapped state 1 to 101
00:27:47.246 00.015 16872 case statement mapped state 1 to 101
00:27:47.259 00.013 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"e0596d94-862c-45ba-9580-f215a2f915d7"}
00:27:47.265 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"e0596d94-862c-45ba-9580-f215a2f915d7"}
00:27:47.272 00.007 16872 evsrv: cli 0D3C0A48 disconnect
00:27:48.274 01.002 16872 evsrv: cli 0D3BFB48 connect
00:27:48.280 00.006 16872 case statement mapped state 1 to 101
00:27:48.290 00.010 16872 case statement mapped state 1 to 101
00:27:48.299 00.009 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"98c1b25d-34e3-43ef-8bbb-c87de5ff47a2"}
00:27:48.305 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"98c1b25d-34e3-43ef-8bbb-c87de5ff47a2"}
00:27:48.315 00.010 16872 evsrv: cli 0D3BFB48 disconnect
00:27:49.072 00.757 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"806cc1b4-b02d-4a0a-a38d-df7969003604"}
00:27:49.077 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"806cc1b4-b02d-4a0a-a38d-df7969003604"}
00:27:49.083 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8d922d4-d3eb-4858-81d5-7cece9bef086"}
00:27:49.089 00.006 16872 case statement mapped state 1 to 101
00:27:49.097 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"b8d922d4-d3eb-4858-81d5-7cece9bef086"}
00:27:49.317 00.220 16872 evsrv: cli 0D3C0A48 connect
00:27:49.320 00.003 16872 case statement mapped state 1 to 101
00:27:49.325 00.005 16872 case statement mapped state 1 to 101
00:27:49.331 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"cd4ed00c-7ad5-46b7-b98c-a604f00f99ec"}
00:27:49.335 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"cd4ed00c-7ad5-46b7-b98c-a604f00f99ec"}
00:27:49.339 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:27:50.155 00.816 9640 Exposure complete
00:27:50.327 00.172 9640 worker thread done servicing request
00:27:50.327 00.000 16872 OnExposeComplete: enter
00:27:50.332 00.005 16872 UpdateGuideState(): m_state=1
00:27:50.341 00.009 16872 UpdateCurrentPosition: no star selected
00:27:50.346 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:27:50.352 00.006 16872 Status Line: No star selected
00:27:50.363 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3136, max=65520, med=3472, FiltMin=3336, FiltMax=65516, Gamma=2.190
00:27:50.417 00.054 16872 UpdateGuideState exits: No star selected
00:27:50.422 00.005 16872 GuiderMultiStar::AutoSelect enter
00:27:50.427 00.005 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:27:50.581 00.154 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:27:50.762 00.181 16872 AutoFind: global mean = 0.0, stdev 778.3
00:27:50.767 00.005 16872 AutoFind: using threshold = 0.1
00:27:50.939 00.172 16872 AutoFind: local max [1597, 580] 159.5
00:27:50.943 00.004 16872 AutoFind: local max [1185, 115] 114.1
00:27:50.947 00.004 16872 AutoFind: local max [1187, 105] 107.4
00:27:50.952 00.005 16872 AutoFind: local max [1181, 105] 104.6
00:27:50.958 00.006 16872 AutoFind: local max [1047, 959] 48.7
00:27:50.963 00.005 16872 AutoFind: local max [938, 617] 41.7
00:27:50.967 00.004 16872 AutoFind: local max [1766, 861] 21.0
00:27:50.972 00.005 16872 AutoFind: local max [487, 854] 11.7
00:27:50.976 00.004 16872 AutoFind: local max [482, 976] 10.1
00:27:50.979 00.003 16872 AutoFind: local max [1576, 502] 5.6
00:27:50.983 00.004 16872 AutoFind: local max [435, 248] 4.8
00:27:50.989 00.006 16872 AutoFind: local max [122, 413] 4.1
00:27:50.993 00.004 16872 AutoFind: local max [538, 975] 3.2
00:27:50.999 00.006 16872 AutoFind: local max [1374, 639] 2.8
00:27:51.003 00.004 16872 AutoFind: local max [1604, 805] 2.7
00:27:51.008 00.005 16872 AutoFind: local max [1302, 13] 2.4
00:27:51.012 00.004 16872 AutoFind: local max [360, 662] 2.3
00:27:51.016 00.004 16872 AutoFind: local max [20, 865] 2.2
00:27:51.020 00.004 16872 AutoFind: local max [1144, 745] 1.7
00:27:51.024 00.004 16872 AutoFind: local max [1589, 590] 1.7
00:27:51.028 00.004 16872 AutoFind: local max [1197, 91] 1.4
00:27:51.035 00.007 16872 AutoFind: local max [1584, 686] 1.4
00:27:51.040 00.005 16872 AutoFind: local max [311, 310] 1.4
00:27:51.044 00.004 16872 AutoFind: local max [1165, 100] 1.3
00:27:51.049 00.005 16872 AutoFind: local max [1037, 956] 1.2
00:27:51.053 00.004 16872 AutoFind: local max [407, 155] 1.0
00:27:51.056 00.003 16872 AutoFind: local max [1663, 91] 1.0
00:27:51.061 00.005 16872 AutoFind: local max [948, 617] 1.0
00:27:51.068 00.007 16872 AutoFind: local max [1670, 83] 1.0
00:27:51.072 00.004 16872 AutoFind: local max [184, 286] 0.9
00:27:51.076 00.004 16872 AutoFind: local max [699, 83] 0.9
00:27:51.082 00.006 16872 AutoFind: local max [1038, 26] 0.9
00:27:51.087 00.005 16872 AutoFind: local max [962, 442] 0.9
00:27:51.091 00.004 16872 AutoFind: local max [916, 387] 0.8
00:27:51.098 00.007 16872 AutoFind: local max [1185, 132] 0.8
00:27:51.102 00.004 16872 AutoFind: local max [1059, 961] 0.8
00:27:51.107 00.005 16872 AutoFind: local max [1351, 929] 0.8
00:27:51.111 00.004 16872 AutoFind: local max [1669, 570] 0.7
00:27:51.115 00.004 16872 AutoFind: local max [404, 895] 0.7
00:27:51.120 00.005 16872 AutoFind: local max [317, 868] 0.7
00:27:51.124 00.004 16872 AutoFind: local max [1161, 122] 0.7
00:27:51.129 00.005 16872 AutoFind: local max [1429, 498] 0.7
00:27:51.133 00.004 16872 AutoFind: local max [1720, 359] 0.7
00:27:51.137 00.004 16872 AutoFind: local max [1212, 225] 0.7
00:27:51.140 00.003 16872 AutoFind: local max [347, 823] 0.7
00:27:51.145 00.005 16872 AutoFind: local max [1207, 97] 0.7
00:27:51.149 00.004 16872 AutoFind: local max [1159, 111] 0.7
00:27:51.153 00.004 16872 AutoFind: local max [18, 902] 0.6
00:27:51.159 00.006 16872 AutoFind: local max [350, 1071] 0.6
00:27:51.163 00.004 16872 AutoFind: local max [1629, 539] 0.6
00:27:51.167 00.004 16872 AutoFind: local max [345, 930] 0.6
00:27:51.171 00.004 16872 AutoFind: local max [1522, 10] 0.6
00:27:51.175 00.004 16872 AutoFind: local max [1597, 1046] 0.6
00:27:51.180 00.005 16872 AutoFind: local max [1192, 644] 0.6
00:27:51.184 00.004 16872 AutoFind: local max [1528, 989] 0.6
00:27:51.188 00.004 16872 AutoFind: local max [800, 1039] 0.6
00:27:51.192 00.004 16872 AutoFind: local max [648, 341] 0.6
00:27:51.198 00.006 16872 AutoFind: local max [237, 262] 0.6
00:27:51.204 00.006 16872 AutoFind: local max [289, 460] 0.6
00:27:51.209 00.005 16872 AutoFind: local max [1609, 660] 0.6
00:27:51.213 00.004 16872 AutoFind: local max [417, 622] 0.6
00:27:51.217 00.004 16872 AutoFind: local max [1241, 90] 0.6
00:27:51.222 00.005 16872 AutoFind: local max [459, 713] 0.6
00:27:51.227 00.005 16872 AutoFind: local max [444, 430] 0.6
00:27:51.232 00.005 16872 AutoFind: local max [1902, 155] 0.6
00:27:51.238 00.006 16872 AutoFind: local max [535, 623] 0.6
00:27:51.242 00.004 16872 AutoFind: local max [480, 965] 0.6
00:27:51.247 00.005 16872 AutoFind: local max [567, 352] 0.6
00:27:51.254 00.007 16872 AutoFind: local max [831, 423] 0.6
00:27:51.259 00.005 16872 AutoFind: local max [602, 764] 0.6
00:27:51.263 00.004 16872 AutoFind: local max [295, 53] 0.6
00:27:51.269 00.006 16872 AutoFind: local max [1654, 488] 0.6
00:27:51.274 00.005 16872 AutoFind: local max [280, 933] 0.6
00:27:51.278 00.004 16872 AutoFind: local max [523, 813] 0.6
00:27:51.282 00.004 16872 AutoFind: local max [761, 707] 0.6
00:27:51.286 00.004 16872 AutoFind: local max [375, 300] 0.6
00:27:51.290 00.004 16872 AutoFind: local max [810, 939] 0.6
00:27:51.293 00.003 16872 AutoFind: local max [969, 611] 0.6
00:27:51.299 00.006 16872 AutoFind: local max [880, 517] 0.6
00:27:51.304 00.005 16872 AutoFind: local max [1909, 783] 0.6
00:27:51.307 00.003 16872 AutoFind: local max [1823, 763] 0.6
00:27:51.311 00.004 16872 AutoFind: local max [1190, 854] 0.6
00:27:51.315 00.004 16872 AutoFind: local max [1107, 103] 0.6
00:27:51.319 00.004 16872 AutoFind: local max [1898, 930] 0.6
00:27:51.323 00.004 16872 AutoFind: local max [1202, 712] 0.6
00:27:51.327 00.004 16872 AutoFind: local max [190, 312] 0.6
00:27:51.334 00.007 16872 AutoFind: local max [990, 931] 0.6
00:27:51.338 00.004 16872 AutoFind: local max [168, 1022] 0.6
00:27:51.342 00.004 16872 AutoFind: local max [493, 933] 0.6
00:27:51.346 00.004 16872 AutoFind: local max [1706, 68] 0.6
00:27:51.351 00.005 16872 AutoFind: local max [1264, 380] 0.5
00:27:51.355 00.004 16872 AutoFind: local max [903, 208] 0.5
00:27:51.358 00.003 16872 AutoFind: local max [1568, 884] 0.5
00:27:51.365 00.007 16872 AutoFind: local max [1131, 279] 0.5
00:27:51.370 00.005 16872 AutoFind: local max [1312, 829] 0.5
00:27:51.376 00.006 16872 AutoFind: local max [1367, 370] 0.5
00:27:51.380 00.004 16872 AutoFind: local max [235, 88] 0.5
00:27:51.384 00.004 16872 AutoFind: local max [937, 1071] 0.5
00:27:51.388 00.004 16872 AutoFind: local max [1859, 857] 0.5
00:27:51.396 00.008 16872 AutoFind: local max [95, 646] 0.5
00:27:51.401 00.005 16872 AutoFind: close dim-bright [480, 965] 0.6 - [482, 976] 10.1
00:27:51.404 00.003 16872 AutoFind: too close [1159, 111] 0.7 - [1161, 122] 0.7
00:27:51.410 00.006 16872 AutoFind: too close [1159, 111] 0.7 - [1165, 100] 1.3
00:27:51.415 00.005 16872 AutoFind: too close [1207, 97] 0.7 - [1197, 91] 1.4
00:27:51.419 00.004 16872 AutoFind: close dim-bright [1207, 97] 0.7 - [1187, 105] 107.4
00:27:51.427 00.008 16872 AutoFind: close dim-bright [1161, 122] 0.7 - [1181, 105] 104.6
00:27:51.431 00.004 16872 AutoFind: close dim-bright [1059, 961] 0.8 - [1047, 959] 48.7
00:27:51.436 00.005 16872 AutoFind: close dim-bright [1185, 132] 0.8 - [1185, 115] 114.1
00:27:51.440 00.004 16872 AutoFind: too close [1670, 83] 1.0 - [1663, 91] 1.0
00:27:51.444 00.004 16872 AutoFind: close dim-bright [948, 617] 1.0 - [938, 617] 41.7
00:27:51.448 00.004 16872 AutoFind: close dim-bright [1037, 956] 1.2 - [1047, 959] 48.7
00:27:51.453 00.005 16872 AutoFind: close dim-bright [1165, 100] 1.3 - [1181, 105] 104.6
00:27:51.461 00.008 16872 AutoFind: close dim-bright [1165, 100] 1.3 - [1185, 115] 114.1
00:27:51.466 00.005 16872 AutoFind: close dim-bright [1197, 91] 1.4 - [1181, 105] 104.6
00:27:51.470 00.004 16872 AutoFind: close dim-bright [1197, 91] 1.4 - [1187, 105] 107.4
00:27:51.474 00.004 16872 AutoFind: close dim-bright [1589, 590] 1.7 - [1597, 580] 159.5
00:27:51.478 00.004 16872 AutoFind: too close [1181, 105] 104.6 - [1187, 105] 107.4
00:27:51.482 00.004 16872 AutoFind: too close [1181, 105] 104.6 - [1185, 115] 114.1
00:27:51.488 00.006 16872 AutoFind: too close [1187, 105] 107.4 - [1185, 115] 114.1
00:27:51.493 00.005 16872 AutoFind: too close to edge [937, 1071] 0.5
00:27:51.498 00.005 16872 AutoFind: too close to edge [1909, 783] 0.6
00:27:51.502 00.004 16872 AutoFind: too close to edge [1522, 10] 0.6
00:27:51.506 00.004 16872 AutoFind: too close to edge [350, 1071] 0.6
00:27:51.510 00.004 16872 AutoFind: too close to edge [1302, 13] 2.4
00:27:51.515 00.005 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:27:51.519 00.004 16872 Star::Find(15, 1597, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.523 00.004 16872 Star::Find returns 1 (0), X=1596.82, Y=579.29, Mass=784943, SNR=564.1, Peak=58760 HFD=3.8
00:27:51.528 00.005 16872 Star::Find(15, 1047, 959, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.533 00.005 16872 Star::Find returns 1 (0), X=1047.48, Y=958.63, Mass=221411, SNR=278.8, Peak=18748 HFD=3.4
00:27:51.538 00.005 16872 Star::Find(15, 938, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.542 00.004 16872 Star::Find returns 1 (0), X=938.02, Y=617.29, Mass=181400, SNR=227.4, Peak=18880 HFD=3.4
00:27:51.546 00.004 16872 Star::Find(15, 1766, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.552 00.006 16872 Star::Find returns 1 (0), X=1766.05, Y=860.75, Mass=88381, SNR=168.9, Peak=11048 HFD=3.3
00:27:51.557 00.005 16872 Star::Find(15, 487, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.561 00.004 16872 Star::Find returns 1 (0), X=487.10, Y=853.91, Mass=47245, SNR=111.9, Peak=7524 HFD=3.2
00:27:51.566 00.005 16872 Star::Find(15, 482, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.570 00.004 16872 Star::Find returns 1 (0), X=481.53, Y=975.79, Mass=44781, SNR=108.1, Peak=6812 HFD=3.5
00:27:51.574 00.004 16872 Star::Find(15, 1576, 502, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.578 00.004 16872 Star::Find returns 1 (0), X=1576.37, Y=501.81, Mass=20760, SNR=68.6, Peak=5168 HFD=3.3
00:27:51.583 00.005 16872 Star::Find(15, 435, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.587 00.004 16872 Star::Find returns 1 (0), X=434.72, Y=248.29, Mass=19961, SNR=71.1, Peak=5172 HFD=3.1
00:27:51.591 00.004 16872 Star::Find(15, 122, 413, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.596 00.005 16872 Star::Find returns 1 (0), X=122.11, Y=412.54, Mass=14812, SNR=55.0, Peak=4916 HFD=3.0
00:27:51.600 00.004 16872 Star::Find(15, 538, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.605 00.005 16872 Star::Find returns 1 (0), X=537.96, Y=975.23, Mass=11981, SNR=50.9, Peak=4456 HFD=3.2
00:27:51.610 00.005 16872 Star::Find(15, 1374, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.616 00.006 16872 Star::Find returns 1 (0), X=1373.80, Y=638.90, Mass=10355, SNR=42.6, Peak=4412 HFD=2.9
00:27:51.620 00.004 16872 Star::Find(15, 1604, 805, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.625 00.005 16872 Star::Find returns 1 (0), X=1604.44, Y=804.97, Mass=10194, SNR=43.2, Peak=4404 HFD=2.9
00:27:51.629 00.004 16872 Star::Find(15, 360, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.634 00.005 16872 Star::Find returns 1 (0), X=360.51, Y=662.06, Mass=8478, SNR=35.3, Peak=4192 HFD=3.5
00:27:51.639 00.005 16872 Star::Find(15, 20, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.643 00.004 16872 Star::Find returns 1 (0), X=19.73, Y=865.14, Mass=7974, SNR=35.2, Peak=4176 HFD=3.0
00:27:51.647 00.004 16872 Star::Find(15, 1144, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.652 00.005 16872 Star::Find returns 1 (0), X=1143.78, Y=744.58, Mass=5752, SNR=28.8, Peak=3924 HFD=3.2
00:27:51.656 00.004 16872 Star::Find(15, 1589, 590, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.661 00.005 16872 Star::Find returns 1 (0), X=1596.82, Y=579.29, Mass=784943, SNR=564.1, Peak=58760 HFD=3.8
00:27:51.665 00.004 16872 Star::Find(15, 1584, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.668 00.003 16872 Star::Find returns 1 (0), X=1584.10, Y=686.40, Mass=4442, SNR=25.3, Peak=3900 HFD=2.8
00:27:51.672 00.004 16872 Star::Find(15, 311, 310, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.677 00.005 16872 Star::Find returns 1 (0), X=310.64, Y=310.36, Mass=4116, SNR=23.3, Peak=3896 HFD=3.0
00:27:51.682 00.005 16872 Star::Find(15, 1037, 956, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.686 00.004 16872 Star::Find returns 1 (0), X=1047.48, Y=958.63, Mass=221411, SNR=278.8, Peak=18748 HFD=3.4
00:27:51.691 00.005 16872 Star::Find(15, 407, 155, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.695 00.004 16872 Star::Find returns 1 (0), X=407.34, Y=154.90, Mass=3305, SNR=20.0, Peak=3932 HFD=2.4
00:27:51.699 00.004 16872 Star::Find(15, 948, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.702 00.003 16872 Star::Find returns 1 (0), X=938.02, Y=617.29, Mass=181400, SNR=227.4, Peak=18880 HFD=3.4
00:27:51.707 00.005 16872 Star::Find(15, 184, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.711 00.004 16872 Star::Find returns 1 (0), X=183.74, Y=284.68, Mass=3216, SNR=20.6, Peak=3824 HFD=2.9
00:27:51.716 00.005 16872 Star::Find(15, 699, 83, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.719 00.003 16872 Star::Find returns 1 (0), X=698.63, Y=82.66, Mass=2589, SNR=16.2, Peak=3720 HFD=2.8
00:27:51.724 00.005 16872 Star::Find(15, 1038, 26, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.729 00.005 16872 Star::Find returns 1 (0), X=1038.16, Y=26.07, Mass=1934, SNR=14.3, Peak=3732 HFD=2.3
00:27:51.734 00.005 16872 Star::Find(15, 962, 442, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.741 00.007 16872 Star::Find returns 1 (0), X=962.29, Y=442.16, Mass=2739, SNR=19.2, Peak=3836 HFD=2.4
00:27:51.745 00.004 16872 Star::Find(15, 916, 387, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.749 00.004 16872 Star::Find returns 1 (0), X=915.91, Y=386.64, Mass=3736, SNR=19.8, Peak=3800 HFD=3.4
00:27:51.753 00.004 16872 Star::Find(15, 1185, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.757 00.004 16872 Star::Find returns 1 (0), X=1184.13, Y=114.02, Mass=1882642, SNR=10.5, Peak=28620 HFD=5.5
00:27:51.761 00.004 16872 Star::Find(15, 1059, 961, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.765 00.004 16872 Star::Find returns 1 (0), X=1047.48, Y=958.63, Mass=221411, SNR=278.8, Peak=18748 HFD=3.4
00:27:51.769 00.004 16872 Star::Find(15, 1351, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.774 00.005 16872 Star::Find returns 1 (0), X=1350.42, Y=929.11, Mass=1942, SNR=15.3, Peak=3728 HFD=2.3
00:27:51.778 00.004 16872 Star::Find(15, 1669, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.782 00.004 16872 Star::Find returns 1 (0), X=1669.75, Y=569.26, Mass=2770, SNR=19.5, Peak=3736 HFD=2.9
00:27:51.787 00.005 16872 Star::Find(15, 404, 895, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.792 00.005 16872 Star::Find returns 1 (0), X=403.60, Y=893.61, Mass=2019, SNR=16.5, Peak=3760 HFD=3.0
00:27:51.796 00.004 16872 Star::Find(15, 317, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.801 00.005 16872 Star::Find returns 1 (0), X=316.74, Y=867.97, Mass=1187, SNR=11.2, Peak=3748 HFD=2.2
00:27:51.805 00.004 16872 Star::Find(15, 1429, 498, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.809 00.004 16872 Star::Find false star n=2 nbg=275 bg=3482.1 sigma=37.4 thresh=3594 peak=3570
00:27:51.814 00.005 16872 Star::Find returns 0 (2), X=1429.00, Y=498.00, Mass=252, SNR=2.9, Peak=3616 HFD=0.0
00:27:51.818 00.004 16872 Star::Find(15, 1720, 359, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.821 00.003 16872 Star::Find returns 1 (0), X=1719.73, Y=357.97, Mass=2008, SNR=14.9, Peak=3668 HFD=4.4
00:27:51.826 00.005 16872 Star::Find(15, 1212, 225, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.830 00.004 16872 Star::Find returns 0 (4), X=1211.76, Y=224.64, Mass=669, SNR=7.8, Peak=3660 HFD=1.5
00:27:51.837 00.007 16872 Star::Find(15, 347, 823, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.842 00.005 16872 Star::Find returns 0 (4), X=345.26, Y=816.25, Mass=494, SNR=6.6, Peak=3616 HFD=1.5
00:27:51.846 00.004 16872 Star::Find(15, 18, 902, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.852 00.006 16872 Star::Find returns 1 (0), X=17.47, Y=902.03, Mass=808, SNR=8.2, Peak=3604 HFD=3.3
00:27:51.856 00.004 16872 Star::Find(15, 1629, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.860 00.004 16872 Star::Find returns 1 (0), X=1627.51, Y=539.70, Mass=1375, SNR=11.6, Peak=3688 HFD=4.9
00:27:51.864 00.004 16872 Star::Find(15, 345, 930, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.869 00.005 16872 Star::Find returns 1 (0), X=345.41, Y=929.18, Mass=1533, SNR=12.8, Peak=3752 HFD=2.0
00:27:51.873 00.004 16872 Star::Find(15, 1597, 1046, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.878 00.005 16872 Star::Find returns 0 (4), X=1595.53, Y=1047.47, Mass=1318, SNR=14.5, Peak=3868 HFD=1.4
00:27:51.882 00.004 16872 Star::Find(15, 1192, 644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.885 00.003 16872 Star::Find returns 1 (0), X=1191.71, Y=643.90, Mass=1662, SNR=13.9, Peak=3684 HFD=2.6
00:27:51.888 00.003 16872 Star::Find(15, 1528, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.891 00.003 16872 Star::Find returns 1 (0), X=1527.99, Y=988.48, Mass=1185, SNR=10.9, Peak=3632 HFD=2.2
00:27:51.897 00.006 16872 Star::Find(15, 800, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.901 00.004 16872 Star::Find returns 0 (4), X=800.73, Y=1038.78, Mass=574, SNR=7.0, Peak=3632 HFD=1.3
00:27:51.906 00.005 16872 Star::Find(15, 648, 341, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.909 00.003 16872 Star::Find false star n=2 nbg=265 bg=3473.7 sigma=34.9 thresh=3578 peak=3574
00:27:51.914 00.005 16872 Star::Find returns 0 (2), X=648.00, Y=341.00, Mass=241, SNR=2.9, Peak=3616 HFD=0.0
00:27:51.917 00.003 16872 Star::Find(15, 237, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.921 00.004 16872 Star::Find false star n=1 nbg=279 bg=3472.8 sigma=39.5 thresh=3591 peak=3554
00:27:51.927 00.006 16872 Star::Find returns 0 (2), X=237.00, Y=262.00, Mass=131, SNR=2.9, Peak=3620 HFD=0.0
00:27:51.932 00.005 16872 Star::Find(15, 289, 460, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.937 00.005 16872 Star::Find false star n=4 nbg=279 bg=3467.4 sigma=36.0 thresh=3575 peak=3554
00:27:51.943 00.006 16872 Star::Find returns 0 (2), X=289.00, Y=460.00, Mass=514, SNR=2.9, Peak=3608 HFD=0.0
00:27:51.948 00.005 16872 Star::Find(15, 1609, 660, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.952 00.004 16872 Star::Find returns 0 (4), X=1600.52, Y=650.48, Mass=952, SNR=11.0, Peak=3724 HFD=1.4
00:27:51.956 00.004 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.961 00.005 16872 Star::Find returns 0 (4), X=416.65, Y=621.68, Mass=2509, SNR=21.3, Peak=4044 HFD=1.5
00:27:51.965 00.004 16872 Star::Find(15, 1241, 90, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.968 00.003 16872 Star::Find returns 0 (4), X=1240.52, Y=103.52, Mass=1486, SNR=15.2, Peak=3908 HFD=1.4
00:27:51.976 00.008 16872 Star::Find(15, 459, 713, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.980 00.004 16872 Star::Find false star n=8 nbg=251 bg=3471.0 sigma=30.7 thresh=3563 peak=3558
00:27:51.985 00.005 16872 Star::Find returns 0 (2), X=459.00, Y=713.00, Mass=796, SNR=2.9, Peak=3628 HFD=0.0
00:27:51.990 00.005 16872 Star::Find(15, 444, 430, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:51.995 00.005 16872 Star::Find false star n=7 nbg=267 bg=3482.4 sigma=34.3 thresh=3585 peak=3584
00:27:51.999 00.004 16872 Star::Find returns 0 (2), X=444.00, Y=430.00, Mass=847, SNR=2.9, Peak=3636 HFD=0.0
00:27:52.004 00.005 16872 Star::Find(15, 1902, 155, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.010 00.006 16872 Star::Find false star n=2 nbg=272 bg=3471.6 sigma=34.7 thresh=3576 peak=3549
00:27:52.014 00.004 16872 Star::Find returns 0 (2), X=1902.00, Y=155.00, Mass=225, SNR=2.9, Peak=3600 HFD=0.0
00:27:52.019 00.005 16872 Star::Find(15, 535, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.024 00.005 16872 Star::Find returns 1 (0), X=534.93, Y=622.81, Mass=1199, SNR=11.7, Peak=3684 HFD=2.1
00:27:52.028 00.004 16872 Star::Find(15, 480, 965, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.032 00.004 16872 Star::Find returns 1 (0), X=481.53, Y=975.79, Mass=44781, SNR=108.1, Peak=6812 HFD=3.5
00:27:52.039 00.007 16872 Star::Find(15, 567, 352, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.043 00.004 16872 Star::Find false star n=3 nbg=282 bg=3474.3 sigma=34.2 thresh=3577 peak=3562
00:27:52.048 00.005 16872 Star::Find returns 0 (2), X=567.00, Y=352.00, Mass=365, SNR=2.9, Peak=3600 HFD=0.0
00:27:52.053 00.005 16872 Star::Find(15, 831, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.058 00.005 16872 Star::Find returns 1 (0), X=829.92, Y=422.15, Mass=2264, SNR=19.6, Peak=3988 HFD=1.8
00:27:52.063 00.005 16872 Star::Find(15, 602, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.068 00.005 16872 Star::Find returns 0 (4), X=602.02, Y=764.25, Mass=499, SNR=6.4, Peak=3612 HFD=1.3
00:27:52.073 00.005 16872 Star::Find(15, 295, 53, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.077 00.004 16872 Star::Find false star n=1 nbg=278 bg=3467.5 sigma=35.9 thresh=3575 peak=3559
00:27:52.083 00.006 16872 Star::Find returns 0 (2), X=295.00, Y=53.00, Mass=129, SNR=2.9, Peak=3600 HFD=0.0
00:27:52.089 00.006 16872 Star::Find(15, 1654, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.094 00.005 16872 Star::Find false star n=6 nbg=277 bg=3465.6 sigma=34.9 thresh=3570 peak=3560
00:27:52.099 00.005 16872 Star::Find returns 0 (2), X=1654.00, Y=488.00, Mass=670, SNR=2.9, Peak=3584 HFD=0.0
00:27:52.104 00.005 16872 Star::Find(15, 280, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.109 00.005 16872 Star::Find returns 1 (0), X=280.08, Y=933.14, Mass=904, SNR=8.8, Peak=3616 HFD=2.5
00:27:52.115 00.006 16872 Star::Find(15, 523, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.120 00.005 16872 Star::Find returns 1 (0), X=523.42, Y=813.01, Mass=917, SNR=9.1, Peak=3688 HFD=2.1
00:27:52.125 00.005 16872 Star::Find(15, 761, 707, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.131 00.006 16872 Star::Find false star n=5 nbg=273 bg=3474.6 sigma=36.8 thresh=3585 peak=3582
00:27:52.136 00.005 16872 Star::Find returns 0 (2), X=761.00, Y=707.00, Mass=699, SNR=2.9, Peak=3620 HFD=0.0
00:27:52.141 00.005 16872 Star::Find(15, 375, 300, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.147 00.006 16872 Star::Find false star n=3 nbg=272 bg=3472.3 sigma=37.9 thresh=3586 peak=3569
00:27:52.152 00.005 16872 Star::Find returns 0 (2), X=375.00, Y=300.00, Mass=383, SNR=2.9, Peak=3604 HFD=0.0
00:27:52.157 00.005 16872 Star::Find(15, 810, 939, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.163 00.006 16872 Star::Find false star n=6 nbg=262 bg=3466.8 sigma=34.0 thresh=3569 peak=3565
00:27:52.168 00.005 16872 Star::Find returns 0 (2), X=810.00, Y=939.00, Mass=687, SNR=2.9, Peak=3620 HFD=0.0
00:27:52.172 00.004 16872 Star::Find(15, 969, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.177 00.005 16872 Star::Find false star n=3 nbg=267 bg=3478.4 sigma=36.8 thresh=3589 peak=3563
00:27:52.182 00.005 16872 Star::Find returns 0 (2), X=969.00, Y=611.00, Mass=397, SNR=2.9, Peak=3628 HFD=0.0
00:27:52.187 00.005 16872 Star::Find(15, 880, 517, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.192 00.005 16872 Star::Find returns 0 (4), X=874.49, Y=531.49, Mass=1751, SNR=19.4, Peak=3936 HFD=1.4
00:27:52.198 00.006 16872 Star::Find(15, 1823, 763, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.203 00.005 16872 Star::Find returns 1 (0), X=1816.31, Y=775.45, Mass=882, SNR=9.5, Peak=3600 HFD=4.7
00:27:52.208 00.005 16872 Star::Find(15, 1190, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.213 00.005 16872 Star::Find returns 1 (0), X=1187.70, Y=852.06, Mass=1738, SNR=15.1, Peak=3772 HFD=3.9
00:27:52.218 00.005 16872 Star::Find(15, 1107, 103, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.226 00.008 16872 Star::Find false star n=2 nbg=276 bg=3485.1 sigma=38.0 thresh=3599 peak=3567
00:27:52.231 00.005 16872 Star::Find returns 0 (2), X=1107.00, Y=103.00, Mass=278, SNR=2.9, Peak=3632 HFD=0.0
00:27:52.235 00.004 16872 Star::Find(15, 1898, 930, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.241 00.006 16872 Star::Find returns 0 (4), X=1898.28, Y=929.58, Mass=475, SNR=7.0, Peak=3660 HFD=1.1
00:27:52.246 00.005 16872 Star::Find(15, 1202, 712, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.252 00.006 16872 Star::Find false star n=7 nbg=278 bg=3462.3 sigma=36.2 thresh=3571 peak=3569
00:27:52.257 00.005 16872 Star::Find returns 0 (2), X=1202.00, Y=712.00, Mass=916, SNR=2.9, Peak=3644 HFD=0.0
00:27:52.262 00.005 16872 Star::Find(15, 190, 312, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.266 00.004 16872 Star::Find returns 1 (0), X=190.81, Y=311.69, Mass=1078, SNR=9.3, Peak=3636 HFD=2.2
00:27:52.273 00.007 16872 Star::Find(15, 990, 931, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.278 00.005 16872 Star::Find false star n=4 nbg=258 bg=3478.8 sigma=32.6 thresh=3577 peak=3574
00:27:52.283 00.005 16872 Star::Find returns 0 (2), X=990.00, Y=931.00, Mass=485, SNR=2.9, Peak=3628 HFD=0.0
00:27:52.289 00.006 16872 Star::Find(15, 168, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.293 00.004 16872 Star::Find false star n=2 nbg=280 bg=3479.6 sigma=36.7 thresh=3590 peak=3583
00:27:52.298 00.005 16872 Star::Find returns 0 (2), X=168.00, Y=1022.00, Mass=301, SNR=2.9, Peak=3660 HFD=0.0
00:27:52.303 00.005 16872 Star::Find(15, 493, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.308 00.005 16872 Star::Find false star n=2 nbg=277 bg=3469.1 sigma=32.5 thresh=3567 peak=3552
00:27:52.313 00.005 16872 Star::Find returns 0 (2), X=493.00, Y=933.00, Mass=222, SNR=2.9, Peak=3600 HFD=0.0
00:27:52.318 00.005 16872 Star::Find(15, 1706, 68, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.322 00.004 16872 Star::Find returns 1 (0), X=1706.31, Y=69.84, Mass=889, SNR=10.2, Peak=3624 HFD=3.1
00:27:52.326 00.004 16872 Star::Find(15, 1264, 380, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.332 00.006 16872 Star::Find false star n=7 nbg=267 bg=3487.4 sigma=32.9 thresh=3586 peak=3580
00:27:52.338 00.006 16872 Star::Find returns 0 (2), X=1264.00, Y=380.00, Mass=776, SNR=2.9, Peak=3620 HFD=0.0
00:27:52.343 00.005 16872 Star::Find(15, 903, 208, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.348 00.005 16872 Star::Find returns 1 (0), X=903.90, Y=208.39, Mass=699, SNR=8.5, Peak=3640 HFD=2.3
00:27:52.353 00.005 16872 Star::Find(15, 1568, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.358 00.005 16872 Star::Find returns 1 (0), X=1581.72, Y=873.26, Mass=1793, SNR=16.9, Peak=3884 HFD=2.0
00:27:52.362 00.004 16872 Star::Find(15, 1131, 279, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.371 00.009 16872 Star::Find returns 1 (0), X=1131.01, Y=279.68, Mass=995, SNR=10.3, Peak=3648 HFD=2.1
00:27:52.376 00.005 16872 Star::Find(15, 1312, 829, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.381 00.005 16872 Star::Find returns 0 (4), X=1311.75, Y=829.00, Mass=658, SNR=8.1, Peak=3656 HFD=1.4
00:27:52.386 00.005 16872 Star::Find(15, 1367, 370, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.391 00.005 16872 Star::Find returns 1 (0), X=1368.01, Y=369.80, Mass=610, SNR=7.7, Peak=3656 HFD=1.8
00:27:52.396 00.005 16872 Star::Find(15, 235, 88, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.401 00.005 16872 Star::Find returns 0 (4), X=248.27, Y=76.36, Mass=687, SNR=9.4, Peak=3688 HFD=1.4
00:27:52.406 00.005 16872 Star::Find(15, 1859, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.412 00.006 16872 Star::Find false star n=6 nbg=265 bg=3471.2 sigma=35.2 thresh=3577 peak=3565
00:27:52.416 00.004 16872 Star::Find returns 0 (2), X=1859.00, Y=857.00, Mass=821, SNR=2.9, Peak=3640 HFD=0.0
00:27:52.421 00.005 16872 Star::Find(15, 95, 646, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.426 00.005 16872 Star::Find false star n=6 nbg=274 bg=3464.3 sigma=33.5 thresh=3565 peak=3553
00:27:52.431 00.005 16872 Star::Find returns 0 (2), X=95.00, Y=646.00, Mass=694, SNR=2.9, Peak=3612 HFD=0.0
00:27:52.436 00.005 16872 AutoFind: finding best star pass 1
00:27:52.441 00.005 16872 Star::Find(15, 1597, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.447 00.006 16872 Star::Find returns 1 (0), X=1596.82, Y=579.29, Mass=784943, SNR=564.1, Peak=58760 HFD=3.8
00:27:52.452 00.005 16872 AutoFind returns star at [1597, 580] 159.5 Mass 784943 SNR 564.1
00:27:52.457 00.005 16872 Star::Find(15, 1597, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.463 00.006 16872 Star::Find returns 1 (0), X=1596.82, Y=579.29, Mass=784943, SNR=564.1, Peak=58760 HFD=3.8
00:27:52.468 00.005 16872 MultiStar: List (12): {1596.82, 579.29}(564.1), {1047.48, 958.63}(278.8), {938.02, 617.29}(227.4), {1766.05, 860.75}(168.9), {487.10, 853.91}(111.9), {481.53, 975.79}(108.1), {1576.37, 501.81}(68.6), {434.72, 248.29}(71.1), {122.11, 412.54}(55.0), {537.96, 975.23}(50.9), {1373.80, 638.90}(42.6), {1604.44, 804.97}(43.2), 
00:27:52.473 00.005 16872 setting lock position to (1596.82, 579.29)
00:27:52.479 00.006 16872 MultiStar: stabilizing after lock position change
00:27:52.483 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
00:27:52.488 00.005 16872 UpdateGuideState(): m_state=1
00:27:52.493 00.005 16872 Star::Find(15, 1596, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:27:52.498 00.005 16872 Star::Find returns 1 (0), X=1596.82, Y=579.29, Mass=784943, SNR=564.1, Peak=58760 HFD=3.8
00:27:52.503 00.005 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:27:52.510 00.007 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:27:52.514 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:27:52.524 00.010 16872 setting force full frames = false
00:27:52.530 00.006 16872 setting lock position to (1596.82, 579.29)
00:27:52.535 00.005 16872 MultiStar: stabilizing after lock position change
00:27:52.541 00.006 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:27:52.546 00.005 16872 Changing from state SELECTING to SELECTED
00:27:52.550 00.004 16872 guider state => SELECTED
00:27:52.568 00.018 16872 UpdateImageDisplay: Size=(1920,1080) min=3136, max=65520, med=3472, FiltMin=3336, FiltMax=65516, Gamma=2.190
00:27:52.612 00.044 16872 UpdateGuideState exits: m=784943 SNR=564.1
00:27:52.617 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3136, max=65520, med=3472, FiltMin=3336, FiltMax=65516, Gamma=2.190
00:27:52.659 00.042 16872 Status Line: Auto-selected star at (1596.8, 579.3)
00:27:52.680 00.021 16872 PhdController: newstate STATE_WAIT_SELECTED
00:27:52.685 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:52.690 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:27:52.698 00.008 16872 Enqueuing Expose request
00:27:52.702 00.004 9640 Worker thread wakes up
00:27:52.702 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:27:52.703 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1582,564,31,31)
00:27:52.703 00.000 16872 evsrv: cli 0D3BFFA8 connect
00:27:52.708 00.005 16872 case statement mapped state 2 to 1
00:27:52.714 00.006 16872 case statement mapped state 2 to 1
00:27:52.720 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02ebda40-4691-4b8a-a582-d1d3c9472cd9"}
00:27:52.725 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"02ebda40-4691-4b8a-a582-d1d3c9472cd9"}
00:27:52.730 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"d890ff79-3d4b-4245-acef-70ac893998ad"}
00:27:52.734 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1596.82,579.29],"id":"d890ff79-3d4b-4245-acef-70ac893998ad"}
00:27:52.743 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
00:27:52.748 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3dc31c34-94d7-4ca5-90f3-a43179bd0880"}
00:27:52.752 00.004 16872 case statement mapped state 2 to 1
00:27:52.757 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"3dc31c34-94d7-4ca5-90f3-a43179bd0880"}
00:27:52.763 00.006 16872 evsrv: cli 0D3C0228 connect
00:27:52.768 00.005 16872 case statement mapped state 2 to 1
00:27:52.776 00.008 16872 case statement mapped state 2 to 1
00:27:52.781 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"816a6821-33f1-406f-8a8e-e128711573f7"}
00:27:52.786 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.82,7.29],"pixels":"..."},"id":"816a6821-33f1-406f-8a8e-e128711573f7"}
00:27:52.792 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"8d0b4f7c-9023-4b2b-a1f9-1c111cbbb3de"}
00:27:52.796 00.004 16872 case statement mapped state 2 to 1
00:27:52.802 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"8d0b4f7c-9023-4b2b-a1f9-1c111cbbb3de"}
00:27:52.823 00.021 16872 evsrv: cli 0D3C0228 disconnect
00:27:53.823 01.000 16872 evsrv: cli 0D3BF8C8 connect
00:27:53.828 00.005 16872 case statement mapped state 2 to 1
00:27:53.834 00.006 16872 case statement mapped state 2 to 1
00:27:53.841 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"266e0bb0-e880-48fb-8b5d-b0301d8b523d"}
00:27:53.845 00.004 16872 case statement mapped state 2 to 1
00:27:53.850 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"266e0bb0-e880-48fb-8b5d-b0301d8b523d"}
00:27:53.855 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:27:54.856 01.001 16872 evsrv: cli 0D3BF8C8 connect
00:27:54.861 00.005 16872 case statement mapped state 2 to 1
00:27:54.865 00.004 16872 case statement mapped state 2 to 1
00:27:54.870 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"5667b5b8-bcf4-4521-8c22-27e99e1faab2"}
00:27:54.874 00.004 16872 case statement mapped state 2 to 1
00:27:54.877 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"5667b5b8-bcf4-4521-8c22-27e99e1faab2"}
00:27:54.881 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:27:55.882 01.001 16872 evsrv: cli 0D3C0A48 connect
00:27:55.885 00.003 16872 case statement mapped state 2 to 1
00:27:55.895 00.010 16872 case statement mapped state 2 to 1
00:27:55.902 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b70fdbc3-8141-4b5f-9a00-0bf85ae9db8d"}
00:27:55.907 00.005 16872 case statement mapped state 2 to 1
00:27:55.911 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"b70fdbc3-8141-4b5f-9a00-0bf85ae9db8d"}
00:27:55.921 00.010 16872 evsrv: cli 0D3C0A48 disconnect
00:27:56.070 00.149 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c70c4a36-4220-4614-962c-9f3478025ea2"}
00:27:56.074 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c70c4a36-4220-4614-962c-9f3478025ea2"}
00:27:56.077 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8d7e59c-58c0-4a89-881a-ec16a07a9875"}
00:27:56.081 00.004 16872 case statement mapped state 2 to 1
00:27:56.084 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"a8d7e59c-58c0-4a89-881a-ec16a07a9875"}
00:27:56.088 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d4c98957-3d56-40b3-ba3f-4173586b29fe"}
00:27:56.092 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.82,7.29],"pixels":"..."},"id":"d4c98957-3d56-40b3-ba3f-4173586b29fe"}
00:27:56.754 00.662 9640 Exposure complete
00:27:56.896 00.142 9640 worker thread done servicing request
00:27:56.897 00.001 16872 OnExposeComplete: enter
00:27:56.900 00.003 16872 UpdateGuideState(): m_state=2
00:27:56.903 00.003 16872 Star::Find(15, 1596, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:27:56.907 00.004 16872 Star::Find returns 1 (0), X=1596.83, Y=579.57, Mass=764051, SNR=540.0, Peak=61888 HFD=3.7
00:27:56.910 00.003 16872 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.56) = xAngle (-0.01 = -0.01)
00:27:56.914 00.004 16872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.04 = 0.04)
00:27:56.917 00.003 16872 CameraToMount -- cameraX=0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.55 mountX=0.28 mountY=0.01, mountTheta=0.04
00:27:56.924 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3156, max=65520, med=3488, FiltMin=3372, FiltMax=65520, Gamma=2.190
00:27:56.964 00.040 16872 UpdateGuideState exits: m=764051 SNR=540.0
00:27:56.967 00.003 16872 PhdController: newstate STATE_CALIBRATE
00:27:56.973 00.006 16872 PhdController: newstate STATE_GUIDE
00:27:56.995 00.022 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:27:56.999 00.004 16872 guider state => CALIBRATED
00:27:57.004 00.005 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:27:57.014 00.010 16872 reset dither spiral
00:27:57.023 00.009 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:27:57.026 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:57.029 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:27:57.032 00.003 16872 Enqueuing Expose request
00:27:57.037 00.005 9640 Worker thread wakes up
00:27:57.037 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:27:57.037 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:27:57.037 00.000 16872 evsrv: cli 0D3C0228 connect
00:27:57.041 00.004 16872 case statement mapped state 5 to 1
00:27:57.046 00.005 16872 case statement mapped state 5 to 1
00:27:57.053 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"2bf4bff8-2004-4840-8afe-a7342f2ca46a"}
00:27:57.057 00.004 16872 case statement mapped state 5 to 1
00:27:57.060 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"2bf4bff8-2004-4840-8afe-a7342f2ca46a"}
00:27:57.066 00.006 16872 evsrv: cli 0D3C0228 disconnect
00:27:58.068 01.002 16872 evsrv: cli 0D3C0228 connect
00:27:58.071 00.003 16872 case statement mapped state 5 to 1
00:27:58.076 00.005 16872 case statement mapped state 5 to 1
00:27:58.080 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"2ec37caf-7811-4c6e-8ceb-a65df32f8fea"}
00:27:58.083 00.003 16872 case statement mapped state 5 to 1
00:27:58.087 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"2ec37caf-7811-4c6e-8ceb-a65df32f8fea"}
00:27:58.091 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:27:59.092 01.001 16872 evsrv: cli 0D3C0A48 connect
00:27:59.097 00.005 16872 case statement mapped state 5 to 1
00:27:59.105 00.008 16872 case statement mapped state 5 to 1
00:27:59.110 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0e1afa54-4fc3-4232-92e6-711fa13782ad"}
00:27:59.114 00.004 16872 case statement mapped state 5 to 1
00:27:59.119 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"0e1afa54-4fc3-4232-92e6-711fa13782ad"}
00:27:59.124 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:27:59.568 00.444 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d5d1007d-e7a3-43b8-8e4b-31cbb2bb0900"}
00:27:59.573 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d5d1007d-e7a3-43b8-8e4b-31cbb2bb0900"}
00:27:59.579 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85a3207c-1475-4f0e-84d2-234b9cbf520c"}
00:27:59.584 00.005 16872 case statement mapped state 5 to 1
00:27:59.588 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"85a3207c-1475-4f0e-84d2-234b9cbf520c"}
00:27:59.595 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f8d0eb09-83fc-4099-b1ae-20617cda7cbe"}
00:27:59.601 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.83,6.57],"pixels":"..."},"id":"f8d0eb09-83fc-4099-b1ae-20617cda7cbe"}
00:28:00.125 00.524 16872 evsrv: cli 0D3C0228 connect
00:28:00.129 00.004 16872 case statement mapped state 5 to 1
00:28:00.134 00.005 16872 case statement mapped state 5 to 1
00:28:00.138 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"1ece8faa-c619-4be0-8602-b2f2576d0efa"}
00:28:00.141 00.003 16872 case statement mapped state 5 to 1
00:28:00.145 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"1ece8faa-c619-4be0-8602-b2f2576d0efa"}
00:28:00.148 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:28:01.099 00.951 9640 Exposure complete
00:28:01.149 00.050 16872 evsrv: cli 0D3BF8C8 connect
00:28:01.153 00.004 16872 case statement mapped state 5 to 1
00:28:01.157 00.004 16872 case statement mapped state 5 to 1
00:28:01.163 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"7afd8223-1e65-450e-9807-b20f3aa60dda"}
00:28:01.167 00.004 16872 case statement mapped state 5 to 1
00:28:01.170 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"7afd8223-1e65-450e-9807-b20f3aa60dda"}
00:28:01.175 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:28:01.271 00.096 16872 OnExposeComplete: enter
00:28:01.275 00.004 16872 UpdateGuideState(): m_state=5
00:28:01.278 00.003 9640 worker thread done servicing request
00:28:01.279 00.001 16872 Star::Find(15, 1596, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:28:01.282 00.003 16872 Star::Find returns 1 (0), X=1596.81, Y=579.15, Mass=767081, SNR=521.3, Peak=57312 HFD=3.8
00:28:01.287 00.005 16872 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.56) = xAngle (-3.19 = 3.09)
00:28:01.291 00.004 16872 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.14 = 3.14)
00:28:01.295 00.004 16872 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.63 mountX=-0.14 mountY=0.00, mountTheta=3.14
00:28:01.302 00.007 16872 Changing from state CALIBRATED to GUIDING
00:28:01.307 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:28:01.311 00.004 16872 ScopeASCOM::SideOfPier() returns 0
00:28:04.192 02.881 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:28:04.198 00.006 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:28:04.203 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:28:04.209 00.006 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:28:04.215 00.006 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:28:04.219 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:28:04.224 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:28:04.229 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:28:04.234 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:28:04.239 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:28:04.244 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:28:04.252 00.008 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:28:04.257 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:28:04.262 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:28:04.284 00.022 16872 evsrv: cli 0D3C0228 connect
00:28:04.289 00.005 16872 case statement mapped state 5 to 1
00:28:04.297 00.008 16872 case statement mapped state 5 to 1
00:28:04.302 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dfb0abf9-5911-4037-97db-75c7b244bf92"}
00:28:04.307 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dfb0abf9-5911-4037-97db-75c7b244bf92"}
00:28:04.315 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"b61dbef5-9393-4f78-ba8c-8842cfdcc1f3"}
00:28:04.320 00.005 16872 case statement mapped state 5 to 1
00:28:04.325 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"b61dbef5-9393-4f78-ba8c-8842cfdcc1f3"}
00:28:04.330 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9da1bd79-7e07-4f2e-b1ca-2712513ddd11"}
00:28:04.335 00.005 16872 case statement mapped state 5 to 1
00:28:04.341 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"9da1bd79-7e07-4f2e-b1ca-2712513ddd11"}
00:28:04.346 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:28:04.352 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e41ea553-e0af-455a-989f-da8e4276c118"}
00:28:04.358 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.81,7.15],"pixels":"..."},"id":"e41ea553-e0af-455a-989f-da8e4276c118"}
00:28:04.405 00.047 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:28:04.411 00.006 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:28:04.416 00.005 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:28:04.426 00.010 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:28:04.430 00.004 16872 ScopeASCOM::SideOfPier() returns 0
00:28:04.501 00.071 16872 setting lock position to (1596.81, 579.15)
00:28:04.507 00.006 16872 MultiStar: stabilizing after lock position change
00:28:04.512 00.005 16872 guider state => GUIDING
00:28:04.518 00.006 16872 Status Line: Guiding
00:28:04.526 00.008 16872 Mount: notify guiding started
00:28:04.534 00.008 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:28:04.540 00.006 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:28:04.546 00.006 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:28:04.552 00.006 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:28:04.557 00.005 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:28:04.562 00.005 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:28:04.567 00.005 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:28:04.573 00.006 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:28:04.577 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:28:04.580 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:28:04.583 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:28:04.587 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:28:04.590 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:28:04.596 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:28:04.600 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:28:04.602 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:28:04.606 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:28:04.611 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:28:04.614 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:28:04.617 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:28:04.621 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:28:04.625 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:28:04.628 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:28:04.632 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:28:04.635 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:28:04.639 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:28:04.644 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:28:04.647 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:28:04.652 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:28:04.656 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:28:04.659 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:28:04.663 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:28:04.670 00.007 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:28:04.677 00.007 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:28:04.682 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:28:04.687 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:28:04.691 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:28:04.695 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:28:04.779 00.084 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:28:04.891 00.112 16872 ScopeASCOM::SideOfPier() returns 0
00:28:04.895 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:28:04.899 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:28:04.902 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:28:04.908 00.006 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:28:04.912 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:28:04.916 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:28:04.921 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:28:04.924 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:28:04.928 00.004 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:28:04.932 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=65520, med=3480, FiltMin=3340, FiltMax=65516, Gamma=2.190
00:28:04.975 00.043 16872 UpdateGuideState exits: m=767081 SNR=521.3
00:28:04.984 00.009 16872 PhdController: newstate STATE_SETTLE_WAIT
00:28:04.989 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:04.994 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:28:05.000 00.006 16872 Enqueuing Expose request
00:28:05.004 00.004 9640 Worker thread wakes up
00:28:05.004 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:28:05.004 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1582,564,31,31)
00:28:05.333 00.329 16872 evsrv: cli 0D3C0A48 connect
00:28:05.338 00.005 16872 case statement mapped state 6 to 3
00:28:05.344 00.006 16872 case statement mapped state 6 to 3
00:28:05.349 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"440e8f5b-3cab-4bbf-abab-dc87c6e6c311"}
00:28:05.355 00.006 16872 case statement mapped state 6 to 3
00:28:05.360 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"440e8f5b-3cab-4bbf-abab-dc87c6e6c311"}
00:28:05.366 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:28:06.566 01.200 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d8f1fcf-8041-4277-b31d-5456f00ac277"}
00:28:06.571 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5d8f1fcf-8041-4277-b31d-5456f00ac277"}
00:28:06.578 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ce37355-26ab-4b29-bfb1-06feda5f2995"}
00:28:06.582 00.004 16872 case statement mapped state 6 to 3
00:28:06.587 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ce37355-26ab-4b29-bfb1-06feda5f2995"}
00:28:06.592 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b251fcbb-755d-49fb-b05a-801d996ce057"}
00:28:06.597 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.81,7.15],"pixels":"..."},"id":"b251fcbb-755d-49fb-b05a-801d996ce057"}
00:28:09.077 02.480 9640 Exposure complete
00:28:09.223 00.146 9640 worker thread done servicing request
00:28:09.223 00.000 16872 OnExposeComplete: enter
00:28:09.228 00.005 16872 UpdateGuideState(): m_state=6
00:28:09.231 00.003 16872 Star::Find(15, 1596, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:09.235 00.004 16872 Star::Find returns 1 (0), X=1596.39, Y=579.46, Mass=768521, SNR=546.2, Peak=59232 HFD=3.3
00:28:09.241 00.006 16872 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.56) = xAngle (0.94 = 0.94)
00:28:09.247 00.006 16872 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.99 = 0.99)
00:28:09.252 00.005 16872 CameraToMount -- cameraX=-0.42 cameraY=0.31 hyp=0.52 cameraTheta=2.50 mountX=0.31 mountY=0.43, mountTheta=0.96
00:28:09.261 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.42, y=0.31, opts=13)
00:28:09.266 00.005 16872 Enqueuing Move request for scope (-0.42, 0.31)
00:28:09.270 00.004 9640 Worker thread wakes up
00:28:09.270 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.31) opts 0xd
00:28:09.270 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.42, 0.31)
00:28:09.270 00.000 9640 Moving (-0.42, 0.31) raw xDistance=0.31 yDistance=0.43
00:28:09.271 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.31
00:28:09.271 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.43, m_sumCorr=0
00:28:09.271 00.000 9640 MoveAxis(W, 33, ABG)
00:28:09.271 00.000 9640 Guiding  Dir = 3, Dur = 33
00:28:09.271 00.000 9640 IsSlewing returns 0
00:28:09.272 00.001 9640 IsGuiding returns 0
00:28:09.272 00.000 9640 PulseGuide returned control before completion, sleep 43
00:28:09.280 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65520, med=3488, FiltMin=3352, FiltMax=65516, Gamma=2.190
00:28:09.318 00.038 9640 IsGuiding returns 1
00:28:09.318 00.000 9640 scope still moving after pulse duration time elapsed
00:28:09.320 00.002 16872 UpdateGuideState exits: m=768521 SNR=546.2
00:28:09.325 00.005 16872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 1 / 99999
00:28:09.328 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777786089.328,"Host":"RBFOCUS307","Inst":1,"Distance":0.26,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:28:09.331 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:09.337 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:28:09.341 00.004 16872 Enqueuing Expose request
00:28:09.350 00.009 9640 IsSlewing returns 0
00:28:09.350 00.000 9640 IsGuiding returns 0
00:28:09.350 00.000 9640 scope move finished after 33 + 45 ms
00:28:09.350 00.000 9640 Move returns status 0, amount 33
00:28:09.350 00.000 9640 MoveAxis(N, 0, ABG)
00:28:09.351 00.001 9640 Move returns status 0, amount 0
00:28:09.351 00.000 9640 move complete, result=0
00:28:09.351 00.000 9640 worker thread done servicing request
00:28:09.351 00.000 9640 Worker thread wakes up
00:28:09.352 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:28:09.352 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1582,564,31,31)
00:28:09.352 00.000 16872 GuideStep: 0.3 px 33 ms WEST, 0.4 px 0 ms NORTH
00:28:10.065 00.713 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5771e777-e3ed-4b31-ae76-712203929543"}
00:28:10.070 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5771e777-e3ed-4b31-ae76-712203929543"}
00:28:10.075 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0dc5f239-4134-4e07-abc7-776d7cee2848"}
00:28:10.080 00.005 16872 case statement mapped state 6 to 3
00:28:10.085 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0dc5f239-4134-4e07-abc7-776d7cee2848"}
00:28:10.089 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fcacf727-f760-45bc-8077-543ea367d9ce"}
00:28:10.094 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.39,7.46],"pixels":"..."},"id":"fcacf727-f760-45bc-8077-543ea367d9ce"}
00:28:13.415 03.321 9640 Exposure complete
00:28:13.557 00.142 9640 worker thread done servicing request
00:28:13.557 00.000 16872 OnExposeComplete: enter
00:28:13.561 00.004 16872 UpdateGuideState(): m_state=6
00:28:13.563 00.002 16872 Star::Find(15, 1596, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:28:13.566 00.003 16872 Star::Find returns 1 (0), X=1596.47, Y=579.19, Mass=771588, SNR=541.3, Peak=54988 HFD=3.7
00:28:13.569 00.003 16872 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.56) = xAngle (1.46 = 1.46)
00:28:13.572 00.003 16872 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
00:28:13.575 00.003 16872 CameraToMount -- cameraX=-0.34 cameraY=0.04 hyp=0.34 cameraTheta=3.01 mountX=0.04 mountY=0.34, mountTheta=1.46
00:28:13.578 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.34, y=0.04, opts=13)
00:28:13.582 00.004 16872 Enqueuing Move request for scope (-0.34, 0.04)
00:28:13.585 00.003 9640 Worker thread wakes up
00:28:13.585 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.04) opts 0xd
00:28:13.585 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.34, 0.04)
00:28:13.585 00.000 9640 Moving (-0.34, 0.04) raw xDistance=0.04 yDistance=0.34
00:28:13.585 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:28:13.585 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=0
00:28:13.585 00.000 9640 MoveAxis(E, 0, ABG)
00:28:13.585 00.000 9640 Move returns status 0, amount 0
00:28:13.585 00.000 9640 MoveAxis(N, 0, ABG)
00:28:13.585 00.000 9640 Move returns status 0, amount 0
00:28:13.585 00.000 9640 move complete, result=0
00:28:13.585 00.000 9640 worker thread done servicing request
00:28:13.590 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3484, FiltMin=3312, FiltMax=65516, Gamma=2.190
00:28:13.629 00.039 16872 UpdateGuideState exits: m=771588 SNR=541.3
00:28:13.634 00.005 16872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 2 / 99999
00:28:13.637 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777786093.636,"Host":"RBFOCUS307","Inst":1,"Distance":0.28,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:28:13.640 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:13.642 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:28:13.645 00.003 16872 Enqueuing Expose request
00:28:13.648 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:28:13.650 00.002 9640 Worker thread wakes up
00:28:13.650 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:28:13.650 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1582,564,31,31)
00:28:13.653 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"44d62ba9-8fea-4c55-8377-70b7cf72c0af"}
00:28:13.656 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"44d62ba9-8fea-4c55-8377-70b7cf72c0af"}
00:28:13.666 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28e2b4fd-f92d-451b-a9bc-92c8301ada8d"}
00:28:13.669 00.003 16872 case statement mapped state 6 to 3
00:28:13.671 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28e2b4fd-f92d-451b-a9bc-92c8301ada8d"}
00:28:13.676 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e04451fe-9f02-4c60-a150-2bc403847236"}
00:28:13.680 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.47,7.19],"pixels":"..."},"id":"e04451fe-9f02-4c60-a150-2bc403847236"}
00:28:17.064 03.384 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7d886aa-aa94-415c-a105-c836eb2ddd84"}
00:28:17.067 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f7d886aa-aa94-415c-a105-c836eb2ddd84"}
00:28:17.072 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be7dd935-9296-4740-8216-98abd45a873d"}
00:28:17.078 00.006 16872 case statement mapped state 6 to 3
00:28:17.081 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"be7dd935-9296-4740-8216-98abd45a873d"}
00:28:17.085 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7ac059ba-5d2f-46a9-8365-6bdb6f7e7dfc"}
00:28:17.090 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.47,7.19],"pixels":"..."},"id":"7ac059ba-5d2f-46a9-8365-6bdb6f7e7dfc"}
00:28:17.763 00.673 9640 Exposure complete
00:28:17.915 00.152 9640 worker thread done servicing request
00:28:17.915 00.000 16872 OnExposeComplete: enter
00:28:17.919 00.004 16872 UpdateGuideState(): m_state=6
00:28:17.923 00.004 16872 Star::Find(15, 1596, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:28:17.927 00.004 16872 Star::Find returns 1 (0), X=1596.50, Y=579.03, Mass=763606, SNR=521.0, Peak=51520 HFD=3.7
00:28:17.930 00.003 16872 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.56) = xAngle (-4.33 = 1.95)
00:28:17.934 00.004 16872 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.29 = 2.00)
00:28:17.938 00.004 16872 CameraToMount -- cameraX=-0.31 cameraY=-0.12 hyp=0.33 cameraTheta=-2.78 mountX=-0.12 mountY=0.30, mountTheta=1.96
00:28:17.944 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.31, y=-0.12, opts=13)
00:28:17.948 00.004 16872 Enqueuing Move request for scope (-0.31, -0.12)
00:28:17.952 00.004 9640 Worker thread wakes up
00:28:17.953 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.12) opts 0xd
00:28:17.953 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.31, -0.12)
00:28:17.953 00.000 9640 Moving (-0.31, -0.12) raw xDistance=-0.12 yDistance=0.30
00:28:17.953 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.12
00:28:17.953 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.30, m_sumCorr=0.18
00:28:17.953 00.000 9640 MoveAxis(E, 13, ABG)
00:28:17.953 00.000 9640 Guiding  Dir = 2, Dur = 13
00:28:17.953 00.000 9640 IsSlewing returns 0
00:28:17.954 00.001 9640 IsGuiding returns 0
00:28:17.954 00.000 9640 PulseGuide returned control before completion, sleep 23
00:28:17.959 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65520, med=3488, FiltMin=3360, FiltMax=65516, Gamma=2.190
00:28:17.982 00.023 9640 IsGuiding returns 1
00:28:17.982 00.000 9640 scope still moving after pulse duration time elapsed
00:28:18.000 00.018 16872 UpdateGuideState exits: m=763606 SNR=521.0
00:28:18.004 00.004 16872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 3 / 99999
00:28:18.006 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777786098.006,"Host":"RBFOCUS307","Inst":1,"Distance":0.30,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
00:28:18.011 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:18.014 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:28:18.017 00.003 16872 Enqueuing Expose request
00:28:18.020 00.003 9640 IsSlewing returns 0
00:28:18.021 00.001 9640 IsGuiding returns 0
00:28:18.021 00.000 9640 scope move finished after 13 + 54 ms
00:28:18.021 00.000 9640 Move returns status 0, amount 13
00:28:18.021 00.000 9640 MoveAxis(S, 22, ABG)
00:28:18.021 00.000 9640 Guiding  Dir = 1, Dur = 22
00:28:18.021 00.000 9640 IsSlewing returns 0
00:28:18.021 00.000 9640 IsGuiding returns 0
00:28:18.022 00.001 9640 PulseGuide returned control before completion, sleep 32
00:28:18.061 00.039 9640 IsGuiding returns 1
00:28:18.061 00.000 9640 scope still moving after pulse duration time elapsed
00:28:18.090 00.029 9640 IsSlewing returns 0
00:28:18.092 00.002 9640 IsGuiding returns 0
00:28:18.092 00.000 9640 scope move finished after 22 + 47 ms
00:28:18.092 00.000 9640 Move returns status 0, amount 22
00:28:18.092 00.000 9640 move complete, result=0
00:28:18.092 00.000 9640 worker thread done servicing request
00:28:18.093 00.001 9640 Worker thread wakes up
00:28:18.093 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:28:18.093 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1582,564,31,31)
00:28:18.098 00.005 16872 GuideStep: -0.1 px 13 ms EAST, 0.3 px 22 ms SOUTH
00:28:20.563 02.465 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"360b243b-4199-4a7c-aa7c-ca9948810b1f"}
00:28:20.566 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"360b243b-4199-4a7c-aa7c-ca9948810b1f"}
00:28:20.570 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ef5bcf8-9710-4bf3-8c99-424c1969a5c2"}
00:28:20.573 00.003 16872 case statement mapped state 6 to 3
00:28:20.575 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ef5bcf8-9710-4bf3-8c99-424c1969a5c2"}
00:28:20.580 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"04a45365-17f7-42f3-a903-20491af315dc"}
00:28:20.582 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.50,7.03],"pixels":"..."},"id":"04a45365-17f7-42f3-a903-20491af315dc"}
00:28:22.149 01.567 9640 Exposure complete
00:28:22.292 00.143 9640 worker thread done servicing request
00:28:22.292 00.000 16872 OnExposeComplete: enter
00:28:22.294 00.002 16872 UpdateGuideState(): m_state=6
00:28:22.300 00.006 16872 Star::Find(15, 1596, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:28:22.303 00.003 16872 Star::Find returns 1 (0), X=1596.18, Y=578.83, Mass=799656, SNR=546.0, Peak=65516 HFD=3.7
00:28:22.305 00.002 16872 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.56) = xAngle (-4.23 = 2.05)
00:28:22.308 00.003 16872 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.19 = 2.10)
00:28:22.310 00.002 16872 CameraToMount -- cameraX=-0.63 cameraY=-0.31 hyp=0.70 cameraTheta=-2.68 mountX=-0.32 mountY=0.61, mountTheta=2.06
00:28:22.314 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.63, y=-0.31, opts=13)
00:28:22.318 00.004 16872 Enqueuing Move request for scope (-0.63, -0.31)
00:28:22.321 00.003 9640 Worker thread wakes up
00:28:22.321 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.31) opts 0xd
00:28:22.321 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.63, -0.31)
00:28:22.321 00.000 9640 Moving (-0.63, -0.31) raw xDistance=-0.32 yDistance=0.61
00:28:22.321 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.32
00:28:22.321 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.61, m_sumCorr=0.18
00:28:22.321 00.000 9640 MoveAxis(E, 36, ABG)
00:28:22.321 00.000 9640 Guiding  Dir = 2, Dur = 36
00:28:22.322 00.001 9640 IsSlewing returns 0
00:28:22.322 00.000 9640 IsGuiding returns 0
00:28:22.322 00.000 9640 PulseGuide returned control before completion, sleep 46
00:28:22.326 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3484, FiltMin=3336, FiltMax=65520, Gamma=2.190
00:28:22.368 00.042 16872 UpdateGuideState exits: m=799656 SNR=546.0
00:28:22.371 00.003 16872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 4 / 99999
00:28:22.373 00.002 16872 PhdController: newstate STATE_FINISH
00:28:22.379 00.006 16872 PhdController complete: success
00:28:22.381 00.002 9640 IsGuiding returns 1
00:28:22.381 00.000 9640 scope still moving after pulse duration time elapsed
00:28:22.381 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777786102.381,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:28:22.384 00.003 16872 Mount: notify guiding dither settle done success=1
00:28:22.387 00.003 16872 PhdController: newstate STATE_IDLE
00:28:22.389 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:22.393 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:28:22.396 00.003 16872 Enqueuing Expose request
00:28:22.406 00.010 9640 IsSlewing returns 0
00:28:22.406 00.000 9640 IsGuiding returns 0
00:28:22.406 00.000 9640 scope move finished after 36 + 48 ms
00:28:22.406 00.000 9640 Move returns status 0, amount 36
00:28:22.406 00.000 9640 MoveAxis(N, 0, ABG)
00:28:22.407 00.001 9640 Move returns status 0, amount 0
00:28:22.407 00.000 9640 move complete, result=0
00:28:22.407 00.000 9640 worker thread done servicing request
00:28:22.408 00.001 9640 Worker thread wakes up
00:28:22.408 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:28:22.408 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1582,564,31,31)
00:28:22.409 00.001 16872 GuideStep: -0.3 px 36 ms EAST, 0.6 px 0 ms NORTH
00:28:23.074 00.665 16872 evsrv: cli 0D3C0228 connect
00:28:23.077 00.003 16872 case statement mapped state 6 to 3
00:28:23.082 00.005 16872 case statement mapped state 6 to 3
00:28:23.086 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"0fb3ba3d-ed52-45e0-9aa0-7114f8d4aed3"}
00:28:23.089 00.003 16872 case statement mapped state 6 to 3
00:28:23.091 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"0fb3ba3d-ed52-45e0-9aa0-7114f8d4aed3"}
00:28:23.096 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:28:23.101 00.005 16872 evsrv: cli 0D3BFFA8 connect
00:28:23.103 00.002 16872 case statement mapped state 6 to 3
00:28:23.107 00.004 16872 case statement mapped state 6 to 3
00:28:23.111 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"c84c9fda-0913-472c-8815-b327f27ed312"}
00:28:23.117 00.006 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:28:23.119 00.002 16872 Status Line: Waiting for devices...
00:28:23.126 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"c84c9fda-0913-472c-8815-b327f27ed312"}
00:28:23.134 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
00:28:23.139 00.005 16872 evsrv: cli 0D3C0A48 connect
00:28:23.143 00.004 16872 case statement mapped state 6 to 3
00:28:23.147 00.004 16872 case statement mapped state 6 to 3
00:28:23.150 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0d91b184-a176-4884-8e57-f3630c996762"}
00:28:23.153 00.003 16872 case statement mapped state 6 to 3
00:28:23.155 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d91b184-a176-4884-8e57-f3630c996762"}
00:28:23.158 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:28:24.062 00.904 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7ff2b08-73eb-4409-9e65-9a01e1c2801d"}
00:28:24.067 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b7ff2b08-73eb-4409-9e65-9a01e1c2801d"}
00:28:24.071 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c38f4eab-3eb6-4c04-89b6-794815d40cfa"}
00:28:24.074 00.003 16872 case statement mapped state 6 to 3
00:28:24.077 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c38f4eab-3eb6-4c04-89b6-794815d40cfa"}
00:28:24.081 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e6480e59-c330-4cad-ae7b-958728822c62"}
00:28:24.086 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.18,6.83],"pixels":"..."},"id":"e6480e59-c330-4cad-ae7b-958728822c62"}
00:28:24.159 00.073 16872 evsrv: cli 0D3BFFA8 connect
00:28:24.162 00.003 16872 case statement mapped state 6 to 3
00:28:24.166 00.004 16872 case statement mapped state 6 to 3
00:28:24.170 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"cd463bbb-ef70-4539-bf4c-ad5208f1ecd8"}
00:28:24.174 00.004 16872 case statement mapped state 6 to 3
00:28:24.176 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd463bbb-ef70-4539-bf4c-ad5208f1ecd8"}
00:28:24.180 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:28:25.181 01.001 16872 evsrv: cli 0D3BFB48 connect
00:28:25.184 00.003 16872 case statement mapped state 6 to 3
00:28:25.189 00.005 16872 case statement mapped state 6 to 3
00:28:25.192 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"7e3ce25b-4f40-4153-a934-4216d520236b"}
00:28:25.198 00.006 16872 case statement mapped state 6 to 3
00:28:25.205 00.007 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e3ce25b-4f40-4153-a934-4216d520236b"}
00:28:25.231 00.026 16872 evsrv: cli 0D3BFB48 disconnect
00:28:26.233 01.002 16872 evsrv: cli 0D3BFB48 connect
00:28:26.237 00.004 16872 case statement mapped state 6 to 3
00:28:26.240 00.003 16872 case statement mapped state 6 to 3
00:28:26.245 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"0ada6d55-3656-4c2b-b4fb-dd5824d6d104"}
00:28:26.248 00.003 16872 case statement mapped state 6 to 3
00:28:26.251 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ada6d55-3656-4c2b-b4fb-dd5824d6d104"}
00:28:26.254 00.003 16872 evsrv: cli 0D3BFB48 disconnect
00:28:26.303 00.049 9640 ASCOM_AbortExposure returns err = 0
00:28:26.303 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:28:26.303 00.000 9640 worker thread done servicing request
00:28:26.303 00.000 16872 OnExposeComplete: enter
00:28:26.307 00.004 16872 OnExposeComplete: Capture Error reported
00:28:26.309 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:28:26.313 00.004 16872 Mount: notify guiding stopped
00:28:26.317 00.004 16872 Changing from state GUIDING to STOP
00:28:26.320 00.003 16872 guider state => SELECTED
00:28:26.323 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3484, FiltMin=3336, FiltMax=65520, Gamma=2.190
00:28:26.362 00.039 16872 Changing from state SELECTED to UNINITIALIZED
00:28:26.365 00.003 16872 guider state => SELECTING
00:28:26.376 00.011 16872 Status Line: Stopped.
00:28:26.383 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:28:27.255 00.872 16872 evsrv: cli 0D3C0228 connect
00:28:27.262 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"5c0a983d-1adf-4adf-8278-8c0ca5011499"}
00:28:27.266 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c0a983d-1adf-4adf-8278-8c0ca5011499"}
00:28:27.271 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:28:28.235 00.964 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ecaf2fc-3bf0-47e6-80bf-a7bcc4fd9a64"}
00:28:28.239 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2ecaf2fc-3bf0-47e6-80bf-a7bcc4fd9a64"}
00:28:29.107 00.868 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d77e6c89-74c3-416c-9358-2a64753ee4ba"}
00:28:29.112 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d77e6c89-74c3-416c-9358-2a64753ee4ba"}
00:28:31.736 02.624 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05728fa5-d5fd-4de6-b54e-7b5c7785ac6c"}
00:28:31.741 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"05728fa5-d5fd-4de6-b54e-7b5c7785ac6c"}
00:28:31.746 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"edd68f12-c106-4a76-a08b-ae41a722b93e"}
00:28:31.749 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"edd68f12-c106-4a76-a08b-ae41a722b93e"}
00:28:35.276 03.527 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a2161c1-4945-4194-afa5-c7f66b304218"}
00:28:35.281 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7a2161c1-4945-4194-afa5-c7f66b304218"}
00:28:35.298 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"45437d14-dabd-4533-9eba-1173d39fcf7e"}
00:28:35.303 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"45437d14-dabd-4533-9eba-1173d39fcf7e"}
00:28:38.776 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b6a4e24-b0c4-4fdb-8fc0-244f20c7c11d"}
00:28:38.780 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b6a4e24-b0c4-4fdb-8fc0-244f20c7c11d"}
00:28:38.784 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b14aebd-92f2-4724-b63a-5bc5fb1a2a1f"}
00:28:38.788 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b14aebd-92f2-4724-b63a-5bc5fb1a2a1f"}
00:28:41.334 02.546 16872 evsrv: cli 0D3C0A48 connect
00:28:41.340 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"01686a85-26cc-4543-bf1d-8ada5a3046c5"}
00:28:41.343 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"01686a85-26cc-4543-bf1d-8ada5a3046c5"}
00:28:41.347 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:28:41.353 00.006 16872 evsrv: cli 0D3BFB48 connect
00:28:41.356 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_calibrated","id":"960cf026-7bed-4408-830f-c87dfe4c50a0"}
00:28:41.359 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":true,"id":"960cf026-7bed-4408-830f-c87dfe4c50a0"}
00:28:41.363 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:28:41.370 00.007 16872 evsrv: cli 0D3BFFA8 connect
00:28:41.374 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"091d4cdd-534f-4a2e-b28c-c5d49bc6ede9"}
00:28:41.377 00.003 16872 PhdController::Guide begins
00:28:41.384 00.007 16872 PhdController: newstate STATE_SETUP
00:28:41.388 00.004 16872 PhdController: setup
00:28:41.390 00.002 16872 PhdController: newstate STATE_ATTEMPT_START
00:28:41.392 00.002 16872 PhdController: start capturing
00:28:41.396 00.004 16872 Changing from state SELECTING to UNINITIALIZED
00:28:41.400 00.004 16872 guider state => SELECTING
00:28:41.403 00.003 16872 setting force full frames = true
00:28:41.407 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:28:41.420 00.013 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:28:41.423 00.003 16872 Enqueuing Expose request
00:28:41.428 00.005 16872 PhdController: newstate STATE_SELECT_STAR
00:28:41.430 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"091d4cdd-534f-4a2e-b28c-c5d49bc6ede9"}
00:28:41.433 00.003 9640 Worker thread wakes up
00:28:41.433 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:28:41.433 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:28:41.441 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
00:28:41.445 00.004 16872 evsrv: cli 0D3C0228 connect
00:28:41.449 00.004 16872 case statement mapped state 1 to 101
00:28:41.453 00.004 16872 case statement mapped state 1 to 101
00:28:41.457 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"9a29da54-229e-4b0c-97a6-aac1f32913f7"}
00:28:41.461 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"9a29da54-229e-4b0c-97a6-aac1f32913f7"}
00:28:41.466 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:28:41.469 00.003 16872 evsrv: cli 0D3BF8C8 connect
00:28:41.474 00.005 16872 case statement mapped state 1 to 101
00:28:41.477 00.003 16872 case statement mapped state 1 to 101
00:28:41.481 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"2c8a9805-7e8e-44ce-a0e4-7413851b3a5e"}
00:28:41.484 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"2c8a9805-7e8e-44ce-a0e4-7413851b3a5e"}
00:28:41.488 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:28:42.274 00.786 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"428e8c99-2359-46a1-a88a-79d9f4ae544b"}
00:28:42.277 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"428e8c99-2359-46a1-a88a-79d9f4ae544b"}
00:28:42.281 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1bd3ba92-dfdf-4828-8aff-e793074cb020"}
00:28:42.285 00.004 16872 case statement mapped state 1 to 101
00:28:42.287 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"1bd3ba92-dfdf-4828-8aff-e793074cb020"}
00:28:42.488 00.201 16872 evsrv: cli 0D3BF968 connect
00:28:42.492 00.004 16872 case statement mapped state 1 to 101
00:28:42.496 00.004 16872 case statement mapped state 1 to 101
00:28:42.499 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"67073a61-20f1-430d-8e1d-5845064b642b"}
00:28:42.502 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"67073a61-20f1-430d-8e1d-5845064b642b"}
00:28:42.507 00.005 16872 evsrv: cli 0D3BF968 disconnect
00:28:43.509 01.002 16872 evsrv: cli 0D3BFFA8 connect
00:28:43.512 00.003 16872 case statement mapped state 1 to 101
00:28:43.515 00.003 16872 case statement mapped state 1 to 101
00:28:43.518 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"6885054a-a38d-4117-ab26-e06fde5e4a48"}
00:28:43.522 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"6885054a-a38d-4117-ab26-e06fde5e4a48"}
00:28:43.526 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:28:44.527 01.001 16872 evsrv: cli 0D3BF968 connect
00:28:44.530 00.003 16872 case statement mapped state 1 to 101
00:28:44.536 00.006 16872 case statement mapped state 1 to 101
00:28:44.539 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"fe719f7a-4d89-4a6a-89b6-2f4bb36ee43a"}
00:28:44.542 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"fe719f7a-4d89-4a6a-89b6-2f4bb36ee43a"}
00:28:44.545 00.003 16872 evsrv: cli 0D3BF968 disconnect
00:28:45.495 00.950 9640 Exposure complete
00:28:45.546 00.051 16872 evsrv: cli 0D3C0228 connect
00:28:45.550 00.004 16872 case statement mapped state 1 to 101
00:28:45.554 00.004 16872 case statement mapped state 1 to 101
00:28:45.558 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"7abec078-3080-453d-ac7f-4cb22b4228bb"}
00:28:45.561 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"7abec078-3080-453d-ac7f-4cb22b4228bb"}
00:28:45.564 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:28:45.634 00.070 9640 worker thread done servicing request
00:28:45.634 00.000 16872 OnExposeComplete: enter
00:28:45.636 00.002 16872 UpdateGuideState(): m_state=1
00:28:45.640 00.004 16872 UpdateCurrentPosition: no star selected
00:28:45.644 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:28:45.647 00.003 16872 Status Line: No star selected
00:28:45.651 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=65512, med=3204, FiltMin=3040, FiltMax=47096, Gamma=2.190
00:28:45.693 00.042 16872 UpdateGuideState exits: No star selected
00:28:45.695 00.002 16872 GuiderMultiStar::AutoSelect enter
00:28:45.698 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:28:45.826 00.128 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:28:46.001 00.175 16872 AutoFind: global mean = 0.0, stdev 308.5
00:28:46.005 00.004 16872 AutoFind: using threshold = 0.1
00:28:46.166 00.161 16872 AutoFind: local max [1183, 110] 486.7
00:28:46.169 00.003 16872 AutoFind: local max [1596, 579] 5.6
00:28:46.172 00.003 16872 AutoFind: local max [1170, 107] 1.9
00:28:46.175 00.003 16872 AutoFind: local max [1175, 97] 1.8
00:28:46.177 00.002 16872 AutoFind: local max [893, 826] 1.3
00:28:46.181 00.004 16872 AutoFind: local max [980, 862] 1.1
00:28:46.183 00.002 16872 AutoFind: local max [1047, 958] 1.0
00:28:46.187 00.004 16872 AutoFind: local max [937, 618] 1.0
00:28:46.190 00.003 16872 AutoFind: local max [1399, 963] 1.0
00:28:46.192 00.002 16872 AutoFind: local max [139, 1020] 1.0
00:28:46.195 00.003 16872 AutoFind: local max [353, 1029] 0.9
00:28:46.198 00.003 16872 AutoFind: local max [672, 528] 0.9
00:28:46.200 00.002 16872 AutoFind: local max [1779, 32] 0.9
00:28:46.204 00.004 16872 AutoFind: local max [451, 946] 0.9
00:28:46.206 00.002 16872 AutoFind: local max [1567, 192] 0.9
00:28:46.208 00.002 16872 AutoFind: local max [1353, 803] 0.9
00:28:46.212 00.004 16872 AutoFind: local max [919, 242] 0.9
00:28:46.214 00.002 16872 AutoFind: local max [1778, 818] 0.9
00:28:46.216 00.002 16872 AutoFind: local max [646, 194] 0.8
00:28:46.220 00.004 16872 AutoFind: local max [1765, 861] 0.8
00:28:46.223 00.003 16872 AutoFind: local max [1635, 701] 0.8
00:28:46.226 00.003 16872 AutoFind: local max [1046, 55] 0.8
00:28:46.228 00.002 16872 AutoFind: local max [240, 94] 0.8
00:28:46.231 00.003 16872 AutoFind: local max [807, 588] 0.8
00:28:46.234 00.003 16872 AutoFind: local max [218, 734] 0.8
00:28:46.237 00.003 16872 AutoFind: local max [181, 624] 0.8
00:28:46.240 00.003 16872 AutoFind: local max [1163, 814] 0.8
00:28:46.242 00.002 16872 AutoFind: local max [1146, 84] 0.8
00:28:46.244 00.002 16872 AutoFind: local max [1654, 768] 0.8
00:28:46.247 00.003 16872 AutoFind: local max [569, 445] 0.8
00:28:46.250 00.003 16872 AutoFind: local max [1581, 872] 0.8
00:28:46.253 00.003 16872 AutoFind: local max [1559, 165] 0.8
00:28:46.255 00.002 16872 AutoFind: local max [1633, 844] 0.8
00:28:46.259 00.004 16872 AutoFind: local max [684, 884] 0.8
00:28:46.261 00.002 16872 AutoFind: local max [613, 232] 0.8
00:28:46.263 00.002 16872 AutoFind: local max [975, 624] 0.8
00:28:46.268 00.005 16872 AutoFind: local max [1169, 102] 0.8
00:28:46.271 00.003 16872 AutoFind: local max [615, 563] 0.8
00:28:46.273 00.002 16872 AutoFind: local max [230, 904] 0.8
00:28:46.276 00.003 16872 AutoFind: local max [22, 1042] 0.8
00:28:46.279 00.003 16872 AutoFind: local max [925, 556] 0.8
00:28:46.282 00.003 16872 AutoFind: local max [1343, 963] 0.8
00:28:46.285 00.003 16872 AutoFind: local max [101, 927] 0.8
00:28:46.288 00.003 16872 AutoFind: local max [323, 468] 0.8
00:28:46.290 00.002 16872 AutoFind: local max [1388, 953] 0.8
00:28:46.293 00.003 16872 AutoFind: local max [77, 967] 0.8
00:28:46.298 00.005 16872 AutoFind: local max [1563, 831] 0.8
00:28:46.301 00.003 16872 AutoFind: local max [814, 1001] 0.8
00:28:46.303 00.002 16872 AutoFind: local max [873, 572] 0.8
00:28:46.305 00.002 16872 AutoFind: local max [473, 1029] 0.8
00:28:46.309 00.004 16872 AutoFind: local max [1837, 1029] 0.8
00:28:46.312 00.003 16872 AutoFind: local max [1852, 628] 0.8
00:28:46.315 00.003 16872 AutoFind: local max [1797, 240] 0.8
00:28:46.317 00.002 16872 AutoFind: local max [884, 944] 0.8
00:28:46.320 00.003 16872 AutoFind: local max [155, 952] 0.8
00:28:46.322 00.002 16872 AutoFind: local max [1785, 56] 0.8
00:28:46.325 00.003 16872 AutoFind: local max [535, 429] 0.8
00:28:46.328 00.003 16872 AutoFind: local max [536, 338] 0.8
00:28:46.332 00.004 16872 AutoFind: local max [1889, 544] 0.8
00:28:46.335 00.003 16872 AutoFind: local max [89, 650] 0.8
00:28:46.338 00.003 16872 AutoFind: local max [1785, 993] 0.8
00:28:46.340 00.002 16872 AutoFind: local max [1636, 336] 0.8
00:28:46.344 00.004 16872 AutoFind: local max [1142, 415] 0.8
00:28:46.347 00.003 16872 AutoFind: local max [1802, 107] 0.8
00:28:46.350 00.003 16872 AutoFind: local max [53, 861] 0.8
00:28:46.353 00.003 16872 AutoFind: local max [602, 955] 0.8
00:28:46.355 00.002 16872 AutoFind: local max [142, 149] 0.7
00:28:46.359 00.004 16872 AutoFind: local max [1658, 326] 0.7
00:28:46.362 00.003 16872 AutoFind: local max [680, 830] 0.7
00:28:46.364 00.002 16872 AutoFind: local max [350, 318] 0.7
00:28:46.367 00.003 16872 AutoFind: local max [1781, 418] 0.7
00:28:46.370 00.003 16872 AutoFind: local max [226, 132] 0.7
00:28:46.372 00.002 16872 AutoFind: local max [1001, 1020] 0.7
00:28:46.376 00.004 16872 AutoFind: local max [1314, 397] 0.7
00:28:46.378 00.002 16872 AutoFind: local max [1029, 301] 0.7
00:28:46.380 00.002 16872 AutoFind: local max [1740, 862] 0.7
00:28:46.384 00.004 16872 AutoFind: local max [315, 303] 0.7
00:28:46.387 00.003 16872 AutoFind: local max [970, 127] 0.7
00:28:46.390 00.003 16872 AutoFind: local max [917, 171] 0.7
00:28:46.392 00.002 16872 AutoFind: local max [855, 469] 0.7
00:28:46.395 00.003 16872 AutoFind: local max [369, 122] 0.7
00:28:46.398 00.003 16872 AutoFind: local max [881, 1065] 0.7
00:28:46.400 00.002 16872 AutoFind: local max [1780, 1053] 0.7
00:28:46.402 00.002 16872 AutoFind: local max [1052, 1027] 0.7
00:28:46.409 00.007 16872 AutoFind: local max [197, 785] 0.7
00:28:46.412 00.003 16872 AutoFind: local max [660, 463] 0.7
00:28:46.414 00.002 16872 AutoFind: local max [181, 376] 0.7
00:28:46.417 00.003 16872 AutoFind: local max [1115, 107] 0.7
00:28:46.420 00.003 16872 AutoFind: local max [1560, 227] 0.7
00:28:46.422 00.002 16872 AutoFind: local max [215, 974] 0.7
00:28:46.425 00.003 16872 AutoFind: local max [1532, 174] 0.7
00:28:46.427 00.002 16872 AutoFind: local max [378, 1062] 0.7
00:28:46.430 00.003 16872 AutoFind: local max [1566, 428] 0.7
00:28:46.432 00.002 16872 AutoFind: local max [654, 733] 0.7
00:28:46.436 00.004 16872 AutoFind: local max [892, 415] 0.7
00:28:46.438 00.002 16872 AutoFind: local max [1639, 537] 0.7
00:28:46.441 00.003 16872 AutoFind: local max [1132, 742] 0.7
00:28:46.444 00.003 16872 AutoFind: local max [1776, 383] 0.7
00:28:46.446 00.002 16872 AutoFind: local max [885, 227] 0.7
00:28:46.448 00.002 16872 AutoFind: local max [1579, 164] 0.7
00:28:46.452 00.004 16872 AutoFind: too close [1579, 164] 0.7 - [1559, 165] 0.8
00:28:46.454 00.002 16872 AutoFind: too close [1388, 953] 0.8 - [1399, 963] 1.0
00:28:46.457 00.003 16872 AutoFind: too close [1169, 102] 0.8 - [1175, 97] 1.8
00:28:46.459 00.002 16872 AutoFind: too close [1169, 102] 0.8 - [1170, 107] 1.9
00:28:46.461 00.002 16872 AutoFind: close dim-bright [1169, 102] 0.8 - [1183, 110] 486.7
00:28:46.464 00.003 16872 AutoFind: too close [1175, 97] 1.8 - [1170, 107] 1.9
00:28:46.467 00.003 16872 AutoFind: close dim-bright [1175, 97] 1.8 - [1183, 110] 486.7
00:28:46.471 00.004 16872 AutoFind: close dim-bright [1170, 107] 1.9 - [1183, 110] 486.7
00:28:46.473 00.002 16872 AutoFind: too close to edge [881, 1065] 0.7
00:28:46.475 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:28:46.477 00.002 16872 Star::Find(15, 1183, 110, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.481 00.004 16872 Star::Find returns 1 (0), X=1183.35, Y=109.87, Mass=953097, SNR=629.6, Peak=65512 HFD=4.0
00:28:46.484 00.003 16872 Star::Find(15, 1596, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.487 00.003 16872 Star::Find returns 1 (0), X=1596.03, Y=578.81, Mass=9506, SNR=50.0, Peak=4156 HFD=3.1
00:28:46.490 00.003 16872 Star::Find(15, 893, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.493 00.003 16872 Star::Find returns 1 (0), X=893.00, Y=825.98, Mass=1063, SNR=15.0, Peak=3504 HFD=2.0
00:28:46.495 00.002 16872 Star::Find(15, 980, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.498 00.003 16872 Star::Find returns 1 (0), X=978.53, Y=861.43, Mass=1382, SNR=16.3, Peak=3284 HFD=5.4
00:28:46.501 00.003 16872 Star::Find(15, 1047, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.504 00.003 16872 Star::Find returns 1 (0), X=1046.95, Y=957.90, Mass=771, SNR=12.7, Peak=3380 HFD=1.9
00:28:46.507 00.003 16872 Star::Find(15, 937, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.509 00.002 16872 Star::Find returns 1 (0), X=937.36, Y=617.55, Mass=811, SNR=11.6, Peak=3336 HFD=1.6
00:28:46.513 00.004 16872 Star::Find(15, 139, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.516 00.003 16872 Star::Find returns 1 (0), X=127.28, Y=1030.30, Mass=1008, SNR=14.3, Peak=3424 HFD=1.5
00:28:46.519 00.003 16872 Star::Find(15, 353, 1029, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.522 00.003 16872 Star::Find returns 1 (0), X=353.11, Y=1029.04, Mass=609, SNR=9.7, Peak=3304 HFD=2.0
00:28:46.524 00.002 16872 Star::Find(15, 672, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.526 00.002 16872 Star::Find returns 1 (0), X=672.81, Y=528.26, Mass=654, SNR=10.6, Peak=3336 HFD=1.7
00:28:46.530 00.004 16872 Star::Find(15, 1779, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.534 00.004 16872 Star::Find returns 0 (4), X=1779.51, Y=31.49, Mass=679, SNR=9.9, Peak=3296 HFD=1.4
00:28:46.536 00.002 16872 Star::Find(15, 451, 946, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.539 00.003 16872 Star::Find false star n=5 nbg=282 bg=3207.8 sigma=20.6 thresh=3269 peak=3257
00:28:46.543 00.004 16872 Star::Find returns 0 (2), X=451.00, Y=946.00, Mass=349, SNR=2.9, Peak=3296 HFD=0.0
00:28:46.545 00.002 16872 Star::Find(15, 1567, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.548 00.003 16872 Star::Find returns 1 (0), X=1557.52, Y=202.87, Mass=614, SNR=9.7, Peak=3320 HFD=2.0
00:28:46.550 00.002 16872 Star::Find(15, 1353, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.553 00.003 16872 Star::Find returns 1 (0), X=1351.84, Y=802.01, Mass=859, SNR=11.5, Peak=3336 HFD=2.5
00:28:46.555 00.002 16872 Star::Find(15, 919, 242, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.558 00.003 16872 Star::Find returns 1 (0), X=918.71, Y=242.13, Mass=1106, SNR=13.6, Peak=3304 HFD=3.4
00:28:46.563 00.005 16872 Star::Find(15, 1778, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.567 00.004 16872 Star::Find returns 1 (0), X=1776.88, Y=817.19, Mass=530, SNR=9.2, Peak=3276 HFD=2.8
00:28:46.570 00.003 16872 Star::Find(15, 646, 194, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.572 00.002 16872 Star::Find returns 1 (0), X=645.18, Y=193.74, Mass=459, SNR=8.7, Peak=3304 HFD=2.0
00:28:46.576 00.004 16872 Star::Find(15, 1765, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.578 00.002 16872 Star::Find returns 0 (4), X=1765.18, Y=860.48, Mass=416, SNR=7.8, Peak=3332 HFD=1.1
00:28:46.581 00.003 16872 Star::Find(15, 1635, 701, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.584 00.003 16872 Star::Find returns 1 (0), X=1634.73, Y=701.25, Mass=448, SNR=8.9, Peak=3292 HFD=1.6
00:28:46.587 00.003 16872 Star::Find(15, 1046, 55, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.589 00.002 16872 Star::Find returns 0 (4), X=1045.00, Y=55.26, Mass=304, SNR=6.2, Peak=3288 HFD=1.4
00:28:46.593 00.004 16872 Star::Find(15, 240, 94, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.596 00.003 16872 Star::Find returns 1 (0), X=241.43, Y=93.98, Mass=839, SNR=11.9, Peak=3308 HFD=3.5
00:28:46.598 00.002 16872 Star::Find(15, 807, 588, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.601 00.003 16872 Star::Find returns 1 (0), X=805.66, Y=586.54, Mass=505, SNR=8.3, Peak=3300 HFD=3.0
00:28:46.604 00.003 16872 Star::Find(15, 218, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.608 00.004 16872 Star::Find false star n=3 nbg=272 bg=3203.8 sigma=17.8 thresh=3257 peak=3254
00:28:46.611 00.003 16872 Star::Find returns 0 (2), X=218.00, Y=734.00, Mass=193, SNR=2.9, Peak=3276 HFD=0.0
00:28:46.613 00.002 16872 Star::Find(15, 181, 624, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.615 00.002 16872 Star::Find false star n=5 nbg=261 bg=3202.9 sigma=17.1 thresh=3254 peak=3253
00:28:46.618 00.003 16872 Star::Find returns 0 (2), X=181.00, Y=624.00, Mass=314, SNR=2.9, Peak=3280 HFD=0.0
00:28:46.620 00.002 16872 Star::Find(15, 1163, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.625 00.005 16872 Star::Find false star n=3 nbg=281 bg=3206.7 sigma=20.8 thresh=3269 peak=3253
00:28:46.628 00.003 16872 Star::Find returns 0 (2), X=1163.00, Y=814.00, Mass=204, SNR=2.9, Peak=3280 HFD=0.0
00:28:46.631 00.003 16872 Star::Find(15, 1146, 84, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.633 00.002 16872 Star::Find false star n=3 nbg=279 bg=3205.4 sigma=17.3 thresh=3257 peak=3256
00:28:46.636 00.003 16872 Star::Find returns 0 (2), X=1146.00, Y=84.00, Mass=240, SNR=2.9, Peak=3288 HFD=0.0
00:28:46.639 00.003 16872 Star::Find(15, 1654, 768, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.642 00.003 16872 Star::Find false star n=6 nbg=281 bg=3197.6 sigma=19.8 thresh=3257 peak=3253
00:28:46.644 00.002 16872 Star::Find returns 0 (2), X=1654.00, Y=768.00, Mass=427, SNR=2.9, Peak=3276 HFD=0.0
00:28:46.648 00.004 16872 Star::Find(15, 569, 445, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.650 00.002 16872 Star::Find returns 1 (0), X=569.01, Y=444.55, Mass=551, SNR=9.7, Peak=3296 HFD=2.3
00:28:46.653 00.003 16872 Star::Find(15, 1581, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.656 00.003 16872 Star::Find returns 0 (4), X=1581.35, Y=872.37, Mass=1863, SNR=25.8, Peak=3668 HFD=1.4
00:28:46.659 00.003 16872 Star::Find(15, 1633, 844, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.662 00.003 16872 Star::Find returns 1 (0), X=1633.63, Y=844.68, Mass=434, SNR=8.0, Peak=3296 HFD=1.5
00:28:46.666 00.004 16872 Star::Find(15, 684, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.668 00.002 16872 Star::Find returns 1 (0), X=684.18, Y=883.75, Mass=592, SNR=10.1, Peak=3296 HFD=2.3
00:28:46.671 00.003 16872 Star::Find(15, 613, 232, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.673 00.002 16872 Star::Find false star n=4 nbg=257 bg=3203.7 sigma=16.6 thresh=3253 peak=3247
00:28:46.676 00.003 16872 Star::Find returns 0 (2), X=613.00, Y=232.00, Mass=221, SNR=2.9, Peak=3292 HFD=0.0
00:28:46.679 00.003 16872 Star::Find(15, 975, 624, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.681 00.002 16872 Star::Find returns 1 (0), X=974.96, Y=623.50, Mass=642, SNR=10.9, Peak=3312 HFD=2.2
00:28:46.685 00.004 16872 Star::Find(15, 615, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.688 00.003 16872 Star::Find returns 0 (4), X=606.33, Y=550.61, Mass=1901, SNR=23.4, Peak=3616 HFD=1.5
00:28:46.691 00.003 16872 Star::Find(15, 230, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.693 00.002 16872 Star::Find returns 0 (4), X=231.51, Y=903.53, Mass=1408, SNR=20.9, Peak=3580 HFD=1.4
00:28:46.696 00.003 16872 Star::Find(15, 22, 1042, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.699 00.003 16872 Star::Find returns 1 (0), X=34.03, Y=1034.77, Mass=351, SNR=8.2, Peak=3276 HFD=2.8
00:28:46.702 00.003 16872 Star::Find(15, 925, 556, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.705 00.003 16872 Star::Find returns 1 (0), X=924.92, Y=555.99, Mass=584, SNR=9.6, Peak=3328 HFD=2.0
00:28:46.707 00.002 16872 Star::Find(15, 1343, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.710 00.003 16872 Star::Find returns 1 (0), X=1357.20, Y=972.21, Mass=508, SNR=8.9, Peak=3288 HFD=2.0
00:28:46.712 00.002 16872 Star::Find(15, 101, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.714 00.002 16872 Star::Find returns 1 (0), X=88.67, Y=916.47, Mass=422, SNR=8.0, Peak=3280 HFD=1.6
00:28:46.718 00.004 16872 Star::Find(15, 323, 468, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.721 00.003 16872 Star::Find returns 1 (0), X=323.25, Y=467.72, Mass=697, SNR=10.8, Peak=3344 HFD=1.9
00:28:46.724 00.003 16872 Star::Find(15, 77, 967, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.726 00.002 16872 Star::Find returns 0 (4), X=76.82, Y=966.44, Mass=401, SNR=8.5, Peak=3312 HFD=1.1
00:28:46.728 00.002 16872 Star::Find(15, 1563, 831, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.732 00.004 16872 Star::Find returns 1 (0), X=1562.10, Y=831.21, Mass=680, SNR=10.2, Peak=3288 HFD=3.7
00:28:46.736 00.004 16872 Star::Find(15, 814, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.738 00.002 16872 Star::Find false star n=4 nbg=270 bg=3203.5 sigma=18.6 thresh=3259 peak=3257
00:28:46.741 00.003 16872 Star::Find returns 0 (2), X=814.00, Y=1001.00, Mass=278, SNR=2.9, Peak=3284 HFD=0.0
00:28:46.744 00.003 16872 Star::Find(15, 873, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.747 00.003 16872 Star::Find returns 1 (0), X=872.83, Y=571.62, Mass=439, SNR=8.6, Peak=3308 HFD=2.4
00:28:46.750 00.003 16872 Star::Find(15, 473, 1029, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.752 00.002 16872 Star::Find returns 1 (0), X=472.71, Y=1029.62, Mass=801, SNR=11.4, Peak=3312 HFD=3.2
00:28:46.755 00.003 16872 Star::Find(15, 1837, 1029, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.758 00.003 16872 Star::Find returns 1 (0), X=1836.82, Y=1029.26, Mass=512, SNR=8.4, Peak=3276 HFD=2.2
00:28:46.761 00.003 16872 Star::Find(15, 1852, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.766 00.005 16872 Star::Find returns 1 (0), X=1856.78, Y=630.19, Mass=814, SNR=12.6, Peak=3316 HFD=5.5
00:28:46.768 00.002 16872 Star::Find(15, 1797, 240, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.771 00.003 16872 Star::Find false star n=8 nbg=282 bg=3204.8 sigma=20.4 thresh=3266 peak=3263
00:28:46.774 00.003 16872 Star::Find returns 0 (2), X=1797.00, Y=240.00, Mass=566, SNR=2.9, Peak=3292 HFD=0.0
00:28:46.777 00.003 16872 Star::Find(15, 884, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.781 00.004 16872 Star::Find false star n=7 nbg=263 bg=3206.9 sigma=17.5 thresh=3259 peak=3252
00:28:46.785 00.004 16872 Star::Find returns 0 (2), X=884.00, Y=944.00, Mass=419, SNR=2.9, Peak=3276 HFD=0.0
00:28:46.789 00.004 16872 Star::Find(15, 155, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.791 00.002 16872 Star::Find returns 1 (0), X=166.60, Y=965.96, Mass=501, SNR=10.0, Peak=3340 HFD=1.5
00:28:46.797 00.006 16872 Star::Find(15, 1785, 56, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.800 00.003 16872 Star::Find returns 0 (2), X=1785.00, Y=56.00, Mass=65, SNR=3.0, Peak=3272 HFD=0.0
00:28:46.802 00.002 16872 Star::Find(15, 535, 429, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.805 00.003 16872 Star::Find returns 1 (0), X=534.30, Y=429.05, Mass=350, SNR=6.9, Peak=3296 HFD=1.6
00:28:46.808 00.003 16872 Star::Find(15, 536, 338, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.810 00.002 16872 Star::Find returns 1 (0), X=537.28, Y=337.92, Mass=666, SNR=10.9, Peak=3308 HFD=2.7
00:28:46.813 00.003 16872 Star::Find(15, 1889, 544, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.816 00.003 16872 Star::Find returns 1 (0), X=1887.89, Y=543.36, Mass=430, SNR=7.9, Peak=3308 HFD=2.4
00:28:46.818 00.002 16872 Star::Find(15, 89, 650, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.821 00.003 16872 Star::Find returns 1 (0), X=88.77, Y=649.79, Mass=389, SNR=7.8, Peak=3296 HFD=1.6
00:28:46.825 00.004 16872 Star::Find(15, 1785, 993, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.827 00.002 16872 Star::Find returns 1 (0), X=1785.20, Y=992.65, Mass=432, SNR=7.6, Peak=3280 HFD=2.1
00:28:46.830 00.003 16872 Star::Find(15, 1636, 336, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.832 00.002 16872 Star::Find false star n=6 nbg=274 bg=3200.0 sigma=18.1 thresh=3254 peak=3253
00:28:46.834 00.002 16872 Star::Find returns 0 (2), X=1636.00, Y=336.00, Mass=392, SNR=2.9, Peak=3276 HFD=0.0
00:28:46.838 00.004 16872 Star::Find(15, 1142, 415, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.842 00.004 16872 Star::Find returns 0 (4), X=1140.72, Y=414.69, Mass=231, SNR=5.9, Peak=3296 HFD=1.0
00:28:46.845 00.003 16872 Star::Find(15, 1802, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.847 00.002 16872 Star::Find returns 0 (3), X=1802.00, Y=107.00, Mass=0, SNR=0.0, Peak=3288 HFD=0.0
00:28:46.849 00.002 16872 Star::Find(15, 53, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.852 00.003 16872 Star::Find returns 1 (0), X=50.90, Y=860.32, Mass=730, SNR=11.0, Peak=3288 HFD=6.7
00:28:46.856 00.004 16872 Star::Find(15, 602, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.859 00.003 16872 Star::Find false star n=8 nbg=264 bg=3200.9 sigma=18.7 thresh=3257 peak=3254
00:28:46.862 00.003 16872 Star::Find returns 0 (2), X=602.00, Y=955.00, Mass=548, SNR=2.9, Peak=3288 HFD=0.0
00:28:46.865 00.003 16872 Star::Find(15, 142, 149, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.867 00.002 16872 Star::Find returns 1 (0), X=143.29, Y=149.09, Mass=520, SNR=9.1, Peak=3300 HFD=3.1
00:28:46.871 00.004 16872 Star::Find(15, 1658, 326, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.874 00.003 16872 Star::Find returns 0 (4), X=1658.35, Y=325.79, Mass=268, SNR=6.7, Peak=3320 HFD=0.9
00:28:46.876 00.002 16872 Star::Find(15, 680, 830, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.879 00.003 16872 Star::Find returns 0 (4), X=688.44, Y=843.40, Mass=311, SNR=7.0, Peak=3320 HFD=1.3
00:28:46.882 00.003 16872 Star::Find(15, 350, 318, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.884 00.002 16872 Star::Find returns 0 (2), X=350.00, Y=318.00, Mass=63, SNR=2.7, Peak=3280 HFD=0.0
00:28:46.887 00.003 16872 Star::Find(15, 1781, 418, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.890 00.003 16872 Star::Find false star n=4 nbg=280 bg=3202.8 sigma=19.7 thresh=3262 peak=3252
00:28:46.892 00.002 16872 Star::Find returns 0 (2), X=1781.00, Y=418.00, Mass=269, SNR=2.9, Peak=3280 HFD=0.0
00:28:46.895 00.003 16872 Star::Find(15, 226, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.897 00.002 16872 Star::Find false star n=5 nbg=269 bg=3206.7 sigma=17.1 thresh=3258 peak=3255
00:28:46.901 00.004 16872 Star::Find returns 0 (2), X=226.00, Y=132.00, Mass=298, SNR=2.9, Peak=3276 HFD=0.0
00:28:46.904 00.003 16872 Star::Find(15, 1001, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.908 00.004 16872 Star::Find false star n=3 nbg=279 bg=3203.2 sigma=20.2 thresh=3264 peak=3252
00:28:46.910 00.002 16872 Star::Find returns 0 (2), X=1001.00, Y=1020.00, Mass=194, SNR=2.9, Peak=3288 HFD=0.0
00:28:46.913 00.003 16872 Star::Find(15, 1314, 397, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.915 00.002 16872 Star::Find returns 1 (0), X=1313.92, Y=397.09, Mass=434, SNR=8.3, Peak=3308 HFD=1.8
00:28:46.919 00.004 16872 Star::Find(15, 1029, 301, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.922 00.003 16872 Star::Find returns 0 (4), X=1042.48, Y=292.54, Mass=681, SNR=12.7, Peak=3404 HFD=1.4
00:28:46.924 00.002 16872 Star::Find(15, 1740, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.926 00.002 16872 Star::Find false star n=5 nbg=284 bg=3203.8 sigma=20.2 thresh=3264 peak=3261
00:28:46.929 00.003 16872 Star::Find returns 0 (2), X=1740.00, Y=862.00, Mass=341, SNR=2.9, Peak=3292 HFD=0.0
00:28:46.933 00.004 16872 Star::Find(15, 315, 303, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.938 00.005 16872 Star::Find false star n=2 nbg=276 bg=3205.6 sigma=19.8 thresh=3265 peak=3255
00:28:46.942 00.004 16872 Star::Find returns 0 (2), X=315.00, Y=303.00, Mass=165, SNR=2.9, Peak=3296 HFD=0.0
00:28:46.950 00.008 16872 Star::Find(15, 970, 127, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.955 00.005 16872 Star::Find returns 1 (0), X=970.30, Y=128.02, Mass=412, SNR=8.1, Peak=3280 HFD=4.9
00:28:46.962 00.007 16872 Star::Find(15, 917, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.970 00.008 16872 Star::Find false star n=2 nbg=275 bg=3202.9 sigma=18.2 thresh=3258 peak=3251
00:28:46.974 00.004 16872 Star::Find returns 0 (2), X=917.00, Y=171.00, Mass=122, SNR=2.9, Peak=3284 HFD=0.0
00:28:46.979 00.005 16872 Star::Find(15, 855, 469, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.985 00.006 16872 Star::Find returns 1 (0), X=853.81, Y=468.92, Mass=610, SNR=9.7, Peak=3332 HFD=2.3
00:28:46.989 00.004 16872 Star::Find(15, 369, 122, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:46.992 00.003 16872 Star::Find returns 1 (0), X=368.60, Y=122.02, Mass=540, SNR=9.9, Peak=3324 HFD=2.2
00:28:46.998 00.006 16872 Star::Find(15, 1780, 1053, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.002 00.004 16872 Star::Find returns 0 (2), X=1780.00, Y=1053.00, Mass=67, SNR=2.8, Peak=3272 HFD=0.0
00:28:47.005 00.003 16872 Star::Find(15, 1052, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.008 00.003 16872 Star::Find false star n=3 nbg=275 bg=3209.0 sigma=20.0 thresh=3269 peak=3258
00:28:47.013 00.005 16872 Star::Find returns 0 (2), X=1052.00, Y=1027.00, Mass=205, SNR=2.9, Peak=3284 HFD=0.0
00:28:47.017 00.004 16872 Star::Find(15, 197, 785, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.021 00.004 16872 Star::Find false star n=3 nbg=279 bg=3204.2 sigma=21.0 thresh=3267 peak=3259
00:28:47.026 00.005 16872 Star::Find returns 0 (2), X=197.00, Y=785.00, Mass=239, SNR=2.9, Peak=3292 HFD=0.0
00:28:47.033 00.007 16872 Star::Find(15, 660, 463, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.038 00.005 16872 Star::Find returns 0 (4), X=670.49, Y=463.50, Mass=675, SNR=13.2, Peak=3380 HFD=1.4
00:28:47.040 00.002 16872 Star::Find(15, 181, 376, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.044 00.004 16872 Star::Find false star n=3 nbg=278 bg=3201.3 sigma=22.6 thresh=3269 peak=3259
00:28:47.047 00.003 16872 Star::Find returns 0 (2), X=181.00, Y=376.00, Mass=224, SNR=2.9, Peak=3312 HFD=0.0
00:28:47.050 00.003 16872 Star::Find(15, 1115, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.052 00.002 16872 Star::Find returns 1 (0), X=1128.23, Y=121.80, Mass=558, SNR=10.0, Peak=3284 HFD=3.1
00:28:47.055 00.003 16872 Star::Find(15, 1560, 227, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.059 00.004 16872 Star::Find returns 1 (0), X=1558.10, Y=225.05, Mass=898, SNR=12.0, Peak=3292 HFD=5.9
00:28:47.063 00.004 16872 Star::Find(15, 215, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.067 00.004 16872 Star::Find false star n=8 nbg=267 bg=3202.6 sigma=17.2 thresh=3254 peak=3247
00:28:47.069 00.002 16872 Star::Find returns 0 (2), X=215.00, Y=974.00, Mass=480, SNR=2.9, Peak=3276 HFD=0.0
00:28:47.071 00.002 16872 Star::Find(15, 1532, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.075 00.004 16872 Star::Find false star n=7 nbg=269 bg=3202.3 sigma=18.4 thresh=3258 peak=3258
00:28:47.077 00.002 16872 Star::Find returns 0 (2), X=1532.00, Y=174.00, Mass=464, SNR=2.9, Peak=3288 HFD=0.0
00:28:47.081 00.004 16872 Star::Find(15, 378, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.084 00.003 16872 Star::Find false star n=6 nbg=269 bg=3200.4 sigma=20.5 thresh=3262 peak=3251
00:28:47.086 00.002 16872 Star::Find returns 0 (2), X=378.00, Y=1062.00, Mass=441, SNR=2.9, Peak=3288 HFD=0.0
00:28:47.089 00.003 16872 Star::Find(15, 1566, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.093 00.004 16872 Star::Find false star n=8 nbg=276 bg=3200.3 sigma=19.8 thresh=3260 peak=3255
00:28:47.095 00.002 16872 Star::Find returns 0 (2), X=1566.00, Y=428.00, Mass=513, SNR=2.9, Peak=3280 HFD=0.0
00:28:47.098 00.003 16872 Star::Find(15, 654, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.100 00.002 16872 Star::Find returns 0 (2), X=654.00, Y=733.00, Mass=70, SNR=2.9, Peak=3272 HFD=0.0
00:28:47.103 00.003 16872 Star::Find(15, 892, 415, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.106 00.003 16872 Star::Find false star n=3 nbg=265 bg=3200.1 sigma=17.9 thresh=3254 peak=3248
00:28:47.109 00.003 16872 Star::Find returns 0 (2), X=892.00, Y=415.00, Mass=192, SNR=2.9, Peak=3284 HFD=0.0
00:28:47.111 00.002 16872 Star::Find(15, 1639, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.115 00.004 16872 Star::Find returns 1 (0), X=1638.71, Y=536.79, Mass=427, SNR=7.8, Peak=3300 HFD=1.6
00:28:47.117 00.002 16872 Star::Find(15, 1132, 742, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.120 00.003 16872 Star::Find false star n=5 nbg=279 bg=3205.9 sigma=18.4 thresh=3261 peak=3257
00:28:47.123 00.003 16872 Star::Find returns 0 (2), X=1132.00, Y=742.00, Mass=319, SNR=2.9, Peak=3284 HFD=0.0
00:28:47.127 00.004 16872 Star::Find(15, 1776, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.129 00.002 16872 Star::Find returns 1 (0), X=1788.05, Y=376.43, Mass=661, SNR=11.1, Peak=3348 HFD=1.9
00:28:47.131 00.002 16872 Star::Find(15, 885, 227, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.134 00.003 16872 Star::Find returns 1 (0), X=883.78, Y=226.57, Mass=294, SNR=6.5, Peak=3296 HFD=2.5
00:28:47.138 00.004 16872 AutoFind: finding best star pass 1
00:28:47.141 00.003 16872 Star::Find(15, 1183, 110, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.143 00.002 16872 Star::Find returns 1 (0), X=1183.35, Y=109.87, Mass=953097, SNR=629.6, Peak=65512 HFD=4.0
00:28:47.146 00.003 16872 AutoFind: near-saturated [1183, 110] 486.7 Mass 953097 SNR 629.6 Peak 65512
00:28:47.148 00.002 16872 Star::Find(15, 1596, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.151 00.003 16872 Star::Find returns 1 (0), X=1596.03, Y=578.81, Mass=9506, SNR=50.0, Peak=4156 HFD=3.1
00:28:47.156 00.005 16872 AutoFind returns star at [1596, 579] 5.6 Mass 9506 SNR 50.0
00:28:47.160 00.004 16872 Star::Find(15, 1596, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.164 00.004 16872 Star::Find returns 1 (0), X=1596.03, Y=578.81, Mass=9506, SNR=50.0, Peak=4156 HFD=3.1
00:28:47.168 00.004 16872 MultiStar: List (12): {1596.03, 578.81}(50.0), {893.00, 825.98}(15.0), {978.53, 861.43}(16.3), {1046.95, 957.90}(12.7), {937.36, 617.55}(11.6), {127.28, 1030.30}(14.3), {353.11, 1029.04}(9.7), {672.81, 528.26}(10.6), {1557.52, 202.87}(9.7), {1351.84, 802.01}(11.5), {918.71, 242.13}(13.6), {1776.88, 817.19}(9.2), 
00:28:47.171 00.003 16872 setting lock position to (1596.03, 578.81)
00:28:47.173 00.002 16872 MultiStar: stabilizing after lock position change
00:28:47.176 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
00:28:47.179 00.003 16872 UpdateGuideState(): m_state=1
00:28:47.182 00.003 16872 Star::Find(15, 1596, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:28:47.184 00.002 16872 Star::Find returns 1 (0), X=1596.03, Y=578.81, Mass=9506, SNR=50.0, Peak=4156 HFD=3.1
00:28:47.187 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:28:47.189 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:28:47.192 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:28:47.206 00.014 16872 setting force full frames = false
00:28:47.211 00.005 16872 setting lock position to (1596.03, 578.81)
00:28:47.215 00.004 16872 MultiStar: stabilizing after lock position change
00:28:47.219 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:28:47.222 00.003 16872 Changing from state SELECTING to SELECTED
00:28:47.225 00.003 16872 guider state => SELECTED
00:28:47.244 00.019 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=65512, med=3204, FiltMin=3040, FiltMax=47096, Gamma=2.190
00:28:47.284 00.040 16872 UpdateGuideState exits: m=9506 SNR=50.0
00:28:47.287 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=65512, med=3204, FiltMin=3040, FiltMax=47096, Gamma=2.190
00:28:47.328 00.041 16872 Status Line: Auto-selected star at (1596.0, 578.8)
00:28:47.340 00.012 16872 PhdController: newstate STATE_WAIT_SELECTED
00:28:47.343 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:47.346 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:28:47.349 00.003 16872 Enqueuing Expose request
00:28:47.351 00.002 9640 Worker thread wakes up
00:28:47.352 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:28:47.352 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1581,564,31,31)
00:28:47.352 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86142991-d09e-46e4-8c26-0f00f4581603"}
00:28:47.358 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"86142991-d09e-46e4-8c26-0f00f4581603"}
00:28:47.363 00.005 16872 evsrv: cli 0D3C0A48 connect
00:28:47.367 00.004 16872 case statement mapped state 2 to 1
00:28:47.370 00.003 16872 case statement mapped state 2 to 1
00:28:47.374 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1623a05b-18ec-48e2-89ca-1b2d821f28a6"}
00:28:47.378 00.004 16872 case statement mapped state 2 to 1
00:28:47.380 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"1623a05b-18ec-48e2-89ca-1b2d821f28a6"}
00:28:47.383 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"c001c8c2-b82e-41bd-8a4e-f613f8a2f9fa"}
00:28:47.386 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1596.03,578.81],"id":"c001c8c2-b82e-41bd-8a4e-f613f8a2f9fa"}
00:28:47.391 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fd36aefa-ce1c-4c90-87da-dea3fee38fc8"}
00:28:47.395 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.03,6.81],"pixels":"..."},"id":"fd36aefa-ce1c-4c90-87da-dea3fee38fc8"}
00:28:47.398 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:28:47.406 00.008 16872 evsrv: cli 0D3BF968 connect
00:28:47.409 00.003 16872 case statement mapped state 2 to 1
00:28:47.412 00.003 16872 case statement mapped state 2 to 1
00:28:47.416 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"75022d18-d9f4-4f66-b68a-4405601ba6d0"}
00:28:47.419 00.003 16872 case statement mapped state 2 to 1
00:28:47.422 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"75022d18-d9f4-4f66-b68a-4405601ba6d0"}
00:28:47.431 00.009 16872 evsrv: cli 0D3BF968 disconnect
00:28:48.427 00.996 16872 evsrv: cli 0D3BFB48 connect
00:28:48.430 00.003 16872 case statement mapped state 2 to 1
00:28:48.434 00.004 16872 case statement mapped state 2 to 1
00:28:48.438 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"83fc6541-7881-42c6-bbad-5ba0bbc5274a"}
00:28:48.440 00.002 16872 case statement mapped state 2 to 1
00:28:48.443 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"83fc6541-7881-42c6-bbad-5ba0bbc5274a"}
00:28:48.446 00.003 16872 evsrv: cli 0D3BFB48 disconnect
00:28:49.273 00.827 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2aa6e72e-5f1f-4d22-b83b-de9f1254dfda"}
00:28:49.278 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2aa6e72e-5f1f-4d22-b83b-de9f1254dfda"}
00:28:49.282 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"682ef749-0dc2-452b-9d9c-d33af4889e40"}
00:28:49.285 00.003 16872 case statement mapped state 2 to 1
00:28:49.287 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"682ef749-0dc2-452b-9d9c-d33af4889e40"}
00:28:49.292 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"293c6422-1252-4501-abe6-55c84923031c"}
00:28:49.296 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.03,6.81],"pixels":"..."},"id":"293c6422-1252-4501-abe6-55c84923031c"}
00:28:49.448 00.152 16872 evsrv: cli 0D3BFFA8 connect
00:28:49.452 00.004 16872 case statement mapped state 2 to 1
00:28:49.457 00.005 16872 case statement mapped state 2 to 1
00:28:49.461 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"32bbfee7-0258-45a1-b694-08872887591f"}
00:28:49.464 00.003 16872 case statement mapped state 2 to 1
00:28:49.468 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"32bbfee7-0258-45a1-b694-08872887591f"}
00:28:49.473 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
00:28:50.496 01.023 16872 evsrv: cli 0D3C0A48 connect
00:28:50.500 00.004 16872 case statement mapped state 2 to 1
00:28:50.503 00.003 16872 case statement mapped state 2 to 1
00:28:50.507 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d388c44b-c596-4ae5-a276-f9227dbff187"}
00:28:50.510 00.003 16872 case statement mapped state 2 to 1
00:28:50.513 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"d388c44b-c596-4ae5-a276-f9227dbff187"}
00:28:50.516 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:28:51.405 00.889 9640 Exposure complete
00:28:51.517 00.112 16872 evsrv: cli 0D3C0A48 connect
00:28:51.521 00.004 16872 case statement mapped state 2 to 1
00:28:51.526 00.005 16872 case statement mapped state 2 to 1
00:28:51.529 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"46ff4558-52ec-4ddb-8512-51e051d64bcf"}
00:28:51.532 00.003 16872 case statement mapped state 2 to 1
00:28:51.535 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"46ff4558-52ec-4ddb-8512-51e051d64bcf"}
00:28:51.539 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:28:51.548 00.009 9640 worker thread done servicing request
00:28:51.548 00.000 16872 OnExposeComplete: enter
00:28:51.551 00.003 16872 UpdateGuideState(): m_state=2
00:28:51.555 00.004 16872 Star::Find(15, 1596, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:28:51.558 00.003 16872 Star::Find returns 1 (0), X=1595.97, Y=579.32, Mass=9455, SNR=52.5, Peak=4032 HFD=3.4
00:28:51.560 00.002 16872 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.56) = xAngle (0.15 = 0.15)
00:28:51.563 00.003 16872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.19 = 0.19)
00:28:51.566 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=0.51 hyp=0.52 cameraTheta=1.70 mountX=0.51 mountY=0.10, mountTheta=0.19
00:28:51.571 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=64516, med=3208, FiltMin=3132, FiltMax=44408, Gamma=2.190
00:28:51.609 00.038 16872 UpdateGuideState exits: m=9455 SNR=52.5
00:28:51.612 00.003 16872 PhdController: newstate STATE_CALIBRATE
00:28:51.615 00.003 16872 PhdController: newstate STATE_GUIDE
00:28:51.629 00.014 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:28:51.635 00.006 16872 guider state => CALIBRATED
00:28:51.637 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:28:51.647 00.010 16872 reset dither spiral
00:28:51.650 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:28:51.653 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:51.655 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:28:51.657 00.002 16872 Enqueuing Expose request
00:28:51.660 00.003 9640 Worker thread wakes up
00:28:51.661 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:28:51.661 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:28:52.541 00.880 16872 evsrv: cli 0D3BFB48 connect
00:28:52.544 00.003 16872 case statement mapped state 5 to 1
00:28:52.548 00.004 16872 case statement mapped state 5 to 1
00:28:52.551 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"6239eee4-4dc7-4112-b7e8-d7da42776e88"}
00:28:52.554 00.003 16872 case statement mapped state 5 to 1
00:28:52.557 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"6239eee4-4dc7-4112-b7e8-d7da42776e88"}
00:28:52.561 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:28:52.774 00.213 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1dddd2e2-9394-44d8-8043-b6c7f76a1d2a"}
00:28:52.776 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1dddd2e2-9394-44d8-8043-b6c7f76a1d2a"}
00:28:52.779 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8bdecc71-2e73-4860-88f4-b832223e71e4"}
00:28:52.785 00.006 16872 case statement mapped state 5 to 1
00:28:52.788 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"8bdecc71-2e73-4860-88f4-b832223e71e4"}
00:28:52.791 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"638c93cf-543f-47f0-b6f6-0395186053de"}
00:28:52.794 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.97,7.32],"pixels":"..."},"id":"638c93cf-543f-47f0-b6f6-0395186053de"}
00:28:53.564 00.770 16872 evsrv: cli 0D3BFFA8 connect
00:28:53.567 00.003 16872 case statement mapped state 5 to 1
00:28:53.571 00.004 16872 case statement mapped state 5 to 1
00:28:53.574 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b97bf67a-eb11-4b36-a653-dbab5dd69448"}
00:28:53.577 00.003 16872 case statement mapped state 5 to 1
00:28:53.580 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"b97bf67a-eb11-4b36-a653-dbab5dd69448"}
00:28:53.583 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:28:54.585 01.002 16872 evsrv: cli 0D3BF8C8 connect
00:28:54.588 00.003 16872 case statement mapped state 5 to 1
00:28:54.593 00.005 16872 case statement mapped state 5 to 1
00:28:54.596 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"2d9786d9-ec68-44f8-955a-6dbb8b6a1795"}
00:28:54.599 00.003 16872 case statement mapped state 5 to 1
00:28:54.602 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"2d9786d9-ec68-44f8-955a-6dbb8b6a1795"}
00:28:54.605 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
00:28:55.606 01.001 16872 evsrv: cli 0D3BF8C8 connect
00:28:55.610 00.004 16872 case statement mapped state 5 to 1
00:28:55.613 00.003 16872 case statement mapped state 5 to 1
00:28:55.617 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"3b002fe3-44ca-4de7-b1a6-9a48721da453"}
00:28:55.620 00.003 16872 case statement mapped state 5 to 1
00:28:55.624 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"3b002fe3-44ca-4de7-b1a6-9a48721da453"}
00:28:55.629 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:28:55.730 00.101 9640 Exposure complete
00:28:55.868 00.138 9640 worker thread done servicing request
00:28:55.868 00.000 16872 OnExposeComplete: enter
00:28:55.872 00.004 16872 UpdateGuideState(): m_state=5
00:28:55.875 00.003 16872 Star::Find(15, 1595, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:28:55.877 00.002 16872 Star::Find returns 1 (0), X=1595.99, Y=579.21, Mass=7850, SNR=46.6, Peak=3976 HFD=2.7
00:28:55.880 00.003 16872 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.56) = xAngle (0.11 = 0.11)
00:28:55.882 00.002 16872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.16 = 0.16)
00:28:55.885 00.003 16872 CameraToMount -- cameraX=-0.04 cameraY=0.41 hyp=0.41 cameraTheta=1.67 mountX=0.41 mountY=0.07, mountTheta=0.16
00:28:55.893 00.008 16872 Changing from state CALIBRATED to GUIDING
00:28:55.896 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:28:55.899 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:28:56.014 00.115 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:28:56.019 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:28:56.021 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:28:56.024 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:28:56.028 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:28:56.030 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:28:56.033 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:28:56.035 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:28:56.038 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:28:56.042 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:28:56.045 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:28:56.049 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:28:56.053 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:28:56.056 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:28:56.181 00.125 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:28:56.186 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:28:56.189 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:28:56.194 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:28:56.199 00.005 16872 ScopeASCOM::SideOfPier() returns 0
00:28:56.262 00.063 16872 setting lock position to (1595.99, 579.21)
00:28:56.266 00.004 16872 MultiStar: stabilizing after lock position change
00:28:56.268 00.002 16872 guider state => GUIDING
00:28:56.271 00.003 16872 Status Line: Guiding
00:28:56.278 00.007 16872 Mount: notify guiding started
00:28:56.282 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:28:56.285 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:28:56.288 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:28:56.293 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:28:56.296 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:28:56.299 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:28:56.302 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:28:56.306 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:28:56.309 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:28:56.311 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:28:56.314 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:28:56.317 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:28:56.318 00.001 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:28:56.324 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:28:56.329 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:28:56.331 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:28:56.334 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:28:56.337 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:28:56.340 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:28:56.344 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:28:56.347 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:28:56.349 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:28:56.351 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:28:56.356 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:28:56.358 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:28:56.362 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:28:56.365 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:28:56.367 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:28:56.371 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:28:56.374 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:28:56.377 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:28:56.379 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:28:56.382 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:28:56.385 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:28:56.389 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:28:56.391 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:28:56.394 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:28:56.397 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:28:56.416 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7d4f027-9886-4c81-9aa6-8f264b530792"}
00:28:56.419 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f7d4f027-9886-4c81-9aa6-8f264b530792"}
00:28:56.434 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23db0746-fdfc-4a2a-9f98-2d17ac7c44b9"}
00:28:56.437 00.003 16872 case statement mapped state 6 to 3
00:28:56.441 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"23db0746-fdfc-4a2a-9f98-2d17ac7c44b9"}
00:28:56.449 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f6734527-d36f-4963-bc42-d5ff5d1ae508"}
00:28:56.452 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.99,7.21],"pixels":"..."},"id":"f6734527-d36f-4963-bc42-d5ff5d1ae508"}
00:28:56.508 00.056 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:28:56.574 00.066 16872 ScopeASCOM::SideOfPier() returns 0
00:28:56.578 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:28:56.580 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:28:56.582 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:28:56.585 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:28:56.590 00.005 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:28:56.592 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:28:56.595 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:28:56.597 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:28:56.600 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:28:56.603 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2860, max=65512, med=3200, FiltMin=3070, FiltMax=46040, Gamma=2.190
00:28:56.641 00.038 16872 UpdateGuideState exits: m=7850 SNR=46.6
00:28:56.644 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:28:56.647 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:56.652 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:28:56.654 00.002 16872 Enqueuing Expose request
00:28:56.657 00.003 9640 Worker thread wakes up
00:28:56.657 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:28:56.657 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1581,564,31,31)
00:28:56.657 00.000 16872 evsrv: cli 0D3C0A48 connect
00:28:56.660 00.003 16872 case statement mapped state 6 to 3
00:28:56.665 00.005 16872 case statement mapped state 6 to 3
00:28:56.669 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e10c6d8d-563d-44b1-83b9-9ac57cb84f43"}
00:28:56.672 00.003 16872 case statement mapped state 6 to 3
00:28:56.674 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"e10c6d8d-563d-44b1-83b9-9ac57cb84f43"}
00:28:56.685 00.011 16872 evsrv: cli 0D3C0A48 disconnect
00:28:59.774 03.089 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d49916bc-71bd-447a-8dd0-418aaf2f66bb"}
00:28:59.777 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d49916bc-71bd-447a-8dd0-418aaf2f66bb"}
00:28:59.780 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1b73398-ce03-4c79-9971-d682191d0bd7"}
00:28:59.783 00.003 16872 case statement mapped state 6 to 3
00:28:59.788 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1b73398-ce03-4c79-9971-d682191d0bd7"}
00:28:59.791 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9f3d4b0b-4fb6-4c59-a923-7d2547095053"}
00:28:59.795 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.99,7.21],"pixels":"..."},"id":"9f3d4b0b-4fb6-4c59-a923-7d2547095053"}
00:29:00.709 00.914 9640 Exposure complete
00:29:00.848 00.139 9640 worker thread done servicing request
00:29:00.848 00.000 16872 OnExposeComplete: enter
00:29:00.851 00.003 16872 UpdateGuideState(): m_state=6
00:29:00.853 00.002 16872 Star::Find(15, 1595, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:29:00.856 00.003 16872 Star::Find returns 1 (0), X=1595.80, Y=579.07, Mass=8682, SNR=50.1, Peak=4032 HFD=3.1
00:29:00.858 00.002 16872 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.56) = xAngle (-4.06 = 2.23)
00:29:00.861 00.003 16872 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.01 = 2.27)
00:29:00.865 00.004 16872 CameraToMount -- cameraX=-0.19 cameraY=-0.14 hyp=0.24 cameraTheta=-2.50 mountX=-0.14 mountY=0.18, mountTheta=2.25
00:29:00.870 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=-0.14, opts=13)
00:29:00.873 00.003 16872 Enqueuing Move request for scope (-0.19, -0.14)
00:29:00.875 00.002 9640 Worker thread wakes up
00:29:00.875 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.14) opts 0xd
00:29:00.875 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, -0.14)
00:29:00.875 00.000 9640 Moving (-0.19, -0.14) raw xDistance=-0.14 yDistance=0.18
00:29:00.875 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.14
00:29:00.875 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
00:29:00.876 00.001 9640 MoveAxis(E, 15, ABG)
00:29:00.876 00.000 9640 Guiding  Dir = 2, Dur = 15
00:29:00.876 00.000 9640 IsSlewing returns 0
00:29:00.876 00.000 9640 IsGuiding returns 0
00:29:00.878 00.002 9640 PulseGuide returned control before completion, sleep 25
00:29:00.883 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=64780, med=3208, FiltMin=3074, FiltMax=43956, Gamma=2.190
00:29:00.910 00.027 9640 IsGuiding returns 1
00:29:00.910 00.000 9640 scope still moving after pulse duration time elapsed
00:29:00.919 00.009 16872 UpdateGuideState exits: m=8682 SNR=50.1
00:29:00.921 00.002 16872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 1 / 99999
00:29:00.924 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777786140.924,"Host":"RBFOCUS307","Inst":1,"Distance":0.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:29:00.931 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:00.934 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:29:00.936 00.002 16872 Enqueuing Expose request
00:29:00.941 00.005 9640 IsSlewing returns 0
00:29:00.941 00.000 9640 IsGuiding returns 0
00:29:00.941 00.000 9640 scope move finished after 15 + 49 ms
00:29:00.941 00.000 9640 Move returns status 0, amount 15
00:29:00.941 00.000 9640 MoveAxis(N, 0, ABG)
00:29:00.941 00.000 9640 Move returns status 0, amount 0
00:29:00.941 00.000 9640 move complete, result=0
00:29:00.942 00.001 9640 worker thread done servicing request
00:29:00.942 00.000 9640 Worker thread wakes up
00:29:00.942 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:29:00.942 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1581,564,31,31)
00:29:00.945 00.003 16872 GuideStep: -0.1 px 15 ms EAST, 0.2 px 0 ms NORTH
00:29:03.272 02.327 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a0bd400-c47d-4960-aef9-ac8489c3cbbc"}
00:29:03.275 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5a0bd400-c47d-4960-aef9-ac8489c3cbbc"}
00:29:03.279 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae6a39a1-a735-4725-8344-6729fa5851f2"}
00:29:03.285 00.006 16872 case statement mapped state 6 to 3
00:29:03.289 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae6a39a1-a735-4725-8344-6729fa5851f2"}
00:29:03.293 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"46b3e58a-fd61-4a9c-87e4-5f7927133d5f"}
00:29:03.298 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.80,7.07],"pixels":"..."},"id":"46b3e58a-fd61-4a9c-87e4-5f7927133d5f"}
00:29:05.006 01.708 9640 Exposure complete
00:29:05.142 00.136 9640 worker thread done servicing request
00:29:05.142 00.000 16872 OnExposeComplete: enter
00:29:05.146 00.004 16872 UpdateGuideState(): m_state=6
00:29:05.149 00.003 16872 Star::Find(15, 1595, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:29:05.152 00.003 16872 Star::Find returns 1 (0), X=1595.98, Y=579.83, Mass=10513, SNR=53.8, Peak=4212 HFD=3.1
00:29:05.157 00.005 16872 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.56) = xAngle (0.04 = 0.04)
00:29:05.160 00.003 16872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.08 = 0.08)
00:29:05.163 00.003 16872 CameraToMount -- cameraX=-0.01 cameraY=0.62 hyp=0.62 cameraTheta=1.59 mountX=0.62 mountY=0.05, mountTheta=0.08
00:29:05.167 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=0.62, opts=13)
00:29:05.172 00.005 16872 Enqueuing Move request for scope (-0.01, 0.62)
00:29:05.174 00.002 9640 Worker thread wakes up
00:29:05.175 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.62) opts 0xd
00:29:05.175 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, 0.62)
00:29:05.175 00.000 9640 Moving (-0.01, 0.62) raw xDistance=0.62 yDistance=0.05
00:29:05.175 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.62
00:29:05.175 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=0
00:29:05.176 00.001 9640 MoveAxis(W, 64, ABG)
00:29:05.176 00.000 9640 Guiding  Dir = 3, Dur = 64
00:29:05.176 00.000 9640 IsSlewing returns 0
00:29:05.176 00.000 9640 IsGuiding returns 0
00:29:05.176 00.000 9640 PulseGuide returned control before completion, sleep 74
00:29:05.181 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=64168, med=3204, FiltMin=3132, FiltMax=43188, Gamma=2.190
00:29:05.222 00.041 16872 UpdateGuideState exits: m=10513 SNR=53.8
00:29:05.227 00.005 16872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 2 / 99999
00:29:05.234 00.007 16872 evsrv: {"Event":"Settling","Timestamp":1777786145.234,"Host":"RBFOCUS307","Inst":1,"Distance":0.44,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:29:05.238 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:05.242 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:29:05.247 00.005 16872 Enqueuing Expose request
00:29:05.263 00.016 9640 IsGuiding returns 1
00:29:05.263 00.000 9640 scope still moving after pulse duration time elapsed
00:29:05.295 00.032 9640 IsSlewing returns 0
00:29:05.295 00.000 9640 IsGuiding returns 0
00:29:05.295 00.000 9640 scope move finished after 64 + 55 ms
00:29:05.296 00.001 9640 Move returns status 0, amount 64
00:29:05.296 00.000 9640 MoveAxis(N, 0, ABG)
00:29:05.296 00.000 9640 Move returns status 0, amount 0
00:29:05.296 00.000 9640 move complete, result=0
00:29:05.297 00.001 9640 worker thread done servicing request
00:29:05.297 00.000 9640 Worker thread wakes up
00:29:05.297 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:29:05.297 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1581,564,31,31)
00:29:05.298 00.001 16872 GuideStep: 0.6 px 64 ms WEST, 0.1 px 0 ms NORTH
00:29:06.773 01.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40ce177e-22f7-4528-842c-9c2674616815"}
00:29:06.778 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"40ce177e-22f7-4528-842c-9c2674616815"}
00:29:06.784 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4625b75d-911d-42fd-a528-21dd3156485c"}
00:29:06.788 00.004 16872 case statement mapped state 6 to 3
00:29:06.792 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4625b75d-911d-42fd-a528-21dd3156485c"}
00:29:06.797 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c97e97a-f6b0-420e-8764-1bf9fee864fe"}
00:29:06.802 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.98,6.83],"pixels":"..."},"id":"5c97e97a-f6b0-420e-8764-1bf9fee864fe"}
00:29:09.354 02.552 9640 Exposure complete
00:29:09.494 00.140 9640 worker thread done servicing request
00:29:09.494 00.000 16872 OnExposeComplete: enter
00:29:09.497 00.003 16872 UpdateGuideState(): m_state=6
00:29:09.500 00.003 16872 Star::Find(15, 1595, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:29:09.504 00.004 16872 Star::Find returns 1 (0), X=1596.01, Y=578.93, Mass=7318, SNR=46.6, Peak=4128 HFD=2.7
00:29:09.506 00.002 16872 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.56) = xAngle (-3.06 = -3.06)
00:29:09.508 00.002 16872 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.01 = -3.01)
00:29:09.512 00.004 16872 CameraToMount -- cameraX=0.02 cameraY=-0.28 hyp=0.28 cameraTheta=-1.50 mountX=-0.28 mountY=-0.04, mountTheta=-3.01
00:29:09.516 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.02, y=-0.28, opts=13)
00:29:09.520 00.004 16872 Enqueuing Move request for scope (0.02, -0.28)
00:29:09.522 00.002 9640 Worker thread wakes up
00:29:09.522 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.28) opts 0xd
00:29:09.522 00.000 9640 Handling offset move in thread for scope, endpoint = (0.02, -0.28)
00:29:09.522 00.000 9640 Moving (0.02, -0.28) raw xDistance=-0.28 yDistance=-0.04
00:29:09.522 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.28
00:29:09.522 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.04, m_sumCorr=0
00:29:09.522 00.000 9640 MoveAxis(E, 23, ABG)
00:29:09.522 00.000 9640 Guiding  Dir = 2, Dur = 23
00:29:09.524 00.002 9640 IsSlewing returns 0
00:29:09.524 00.000 9640 IsGuiding returns 0
00:29:09.524 00.000 9640 PulseGuide returned control before completion, sleep 33
00:29:09.529 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=64036, med=3204, FiltMin=3132, FiltMax=41956, Gamma=2.190
00:29:09.564 00.035 9640 IsGuiding returns 1
00:29:09.564 00.000 9640 scope still moving after pulse duration time elapsed
00:29:09.569 00.005 16872 UpdateGuideState exits: m=7318 SNR=46.6
00:29:09.572 00.003 16872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 3 / 99999
00:29:09.575 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777786149.575,"Host":"RBFOCUS307","Inst":1,"Distance":0.39,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
00:29:09.578 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:09.582 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:29:09.585 00.003 16872 Enqueuing Expose request
00:29:09.596 00.011 9640 IsSlewing returns 0
00:29:09.596 00.000 9640 IsGuiding returns 1
00:29:09.627 00.031 9640 IsSlewing returns 0
00:29:09.628 00.001 9640 IsGuiding returns 1
00:29:09.659 00.031 9640 IsSlewing returns 0
00:29:09.659 00.000 9640 IsGuiding returns 0
00:29:09.659 00.000 9640 scope move finished after 23 + 112 ms
00:29:09.659 00.000 9640 Move returns status 0, amount 23
00:29:09.659 00.000 9640 MoveAxis(N, 0, ABG)
00:29:09.659 00.000 9640 Move returns status 0, amount 0
00:29:09.660 00.001 9640 move complete, result=0
00:29:09.660 00.000 9640 worker thread done servicing request
00:29:09.660 00.000 9640 Worker thread wakes up
00:29:09.660 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:29:09.660 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1581,564,31,31)
00:29:09.661 00.001 16872 GuideStep: -0.3 px 23 ms EAST, -0.0 px 0 ms NORTH
00:29:10.272 00.611 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5460cd3f-cbfe-40fc-9771-d3a96322e0be"}
00:29:10.276 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5460cd3f-cbfe-40fc-9771-d3a96322e0be"}
00:29:10.281 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5707ed47-9802-4ff1-ab28-7cdb70c97947"}
00:29:10.286 00.005 16872 case statement mapped state 6 to 3
00:29:10.289 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5707ed47-9802-4ff1-ab28-7cdb70c97947"}
00:29:10.293 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a4b4132e-4537-4b3a-97d4-44474b8fb076"}
00:29:10.297 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.01,6.93],"pixels":"..."},"id":"a4b4132e-4537-4b3a-97d4-44474b8fb076"}
00:29:13.727 03.430 9640 Exposure complete
00:29:13.773 00.046 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"10d774eb-4aac-4e2d-a98a-c202efd50550"}
00:29:13.777 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"10d774eb-4aac-4e2d-a98a-c202efd50550"}
00:29:13.781 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b24d9bc-1a79-43a2-9d45-85c18ebb6562"}
00:29:13.784 00.003 16872 case statement mapped state 6 to 3
00:29:13.787 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b24d9bc-1a79-43a2-9d45-85c18ebb6562"}
00:29:13.791 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4b970127-21ed-4f14-82e2-c53115ab21b4"}
00:29:13.794 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.01,6.93],"pixels":"..."},"id":"4b970127-21ed-4f14-82e2-c53115ab21b4"}
00:29:13.866 00.072 9640 worker thread done servicing request
00:29:13.867 00.001 16872 OnExposeComplete: enter
00:29:13.869 00.002 16872 UpdateGuideState(): m_state=6
00:29:13.873 00.004 16872 Star::Find(15, 1596, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:29:13.877 00.004 16872 Star::Find returns 1 (0), X=1595.59, Y=578.85, Mass=9098, SNR=51.6, Peak=4172 HFD=2.8
00:29:13.879 00.002 16872 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.56) = xAngle (-3.95 = 2.33)
00:29:13.882 00.003 16872 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.91 = 2.38)
00:29:13.885 00.003 16872 CameraToMount -- cameraX=-0.40 cameraY=-0.37 hyp=0.54 cameraTheta=-2.40 mountX=-0.37 mountY=0.38, mountTheta=2.35
00:29:13.891 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.40, y=-0.37, opts=13)
00:29:13.895 00.004 16872 Enqueuing Move request for scope (-0.40, -0.37)
00:29:13.897 00.002 9640 Worker thread wakes up
00:29:13.897 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.37) opts 0xd
00:29:13.897 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.40, -0.37)
00:29:13.897 00.000 9640 Moving (-0.40, -0.37) raw xDistance=-0.37 yDistance=0.38
00:29:13.897 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.37
00:29:13.897 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.38, m_sumCorr=0
00:29:13.899 00.002 9640 MoveAxis(E, 42, ABG)
00:29:13.899 00.000 9640 Guiding  Dir = 2, Dur = 42
00:29:13.899 00.000 9640 IsSlewing returns 0
00:29:13.899 00.000 9640 IsGuiding returns 0
00:29:13.899 00.000 9640 PulseGuide returned control before completion, sleep 52
00:29:13.905 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=64228, med=3208, FiltMin=3036, FiltMax=43728, Gamma=2.190
00:29:13.943 00.038 16872 UpdateGuideState exits: m=9098 SNR=51.6
00:29:13.946 00.003 16872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 4 / 99999
00:29:13.948 00.002 16872 PhdController: newstate STATE_FINISH
00:29:13.951 00.003 16872 PhdController complete: success
00:29:13.956 00.005 9640 IsGuiding returns 1
00:29:13.956 00.000 9640 scope still moving after pulse duration time elapsed
00:29:13.956 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777786153.956,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:29:13.958 00.002 16872 Mount: notify guiding dither settle done success=1
00:29:13.962 00.004 16872 PhdController: newstate STATE_IDLE
00:29:13.964 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:13.966 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:29:13.970 00.004 16872 Enqueuing Expose request
00:29:13.984 00.014 9640 IsSlewing returns 0
00:29:13.984 00.000 9640 IsGuiding returns 0
00:29:13.984 00.000 9640 scope move finished after 42 + 42 ms
00:29:13.984 00.000 9640 Move returns status 0, amount 42
00:29:13.984 00.000 9640 MoveAxis(N, 0, ABG)
00:29:13.984 00.000 9640 Move returns status 0, amount 0
00:29:13.984 00.000 9640 move complete, result=0
00:29:13.985 00.001 9640 worker thread done servicing request
00:29:13.985 00.000 9640 Worker thread wakes up
00:29:13.985 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:29:13.985 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1581,564,31,31)
00:29:13.989 00.004 16872 GuideStep: -0.4 px 42 ms EAST, 0.4 px 0 ms NORTH
00:29:15.485 01.496 16872 evsrv: cli 0D3C0A48 connect
00:29:15.497 00.012 16872 case statement mapped state 6 to 3
00:29:15.504 00.007 16872 case statement mapped state 6 to 3
00:29:15.512 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"aeeffd29-61cd-478b-bebb-fc82ca670644"}
00:29:15.517 00.005 16872 case statement mapped state 6 to 3
00:29:15.525 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"aeeffd29-61cd-478b-bebb-fc82ca670644"}
00:29:15.530 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:29:15.536 00.006 16872 evsrv: cli 0D3BF8C8 connect
00:29:15.539 00.003 16872 case statement mapped state 6 to 3
00:29:15.543 00.004 16872 case statement mapped state 6 to 3
00:29:15.548 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"fb6a4fad-f002-4c25-8deb-e9a7bc83f5da"}
00:29:15.553 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:29:15.558 00.005 16872 Status Line: Waiting for devices...
00:29:15.564 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"fb6a4fad-f002-4c25-8deb-e9a7bc83f5da"}
00:29:15.569 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:29:15.575 00.006 16872 evsrv: cli 0D3BFFA8 connect
00:29:15.578 00.003 16872 case statement mapped state 6 to 3
00:29:15.585 00.007 16872 case statement mapped state 6 to 3
00:29:15.589 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"55d8b285-e4fa-429f-ad96-fbf5b18c9210"}
00:29:15.593 00.004 16872 case statement mapped state 6 to 3
00:29:15.598 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"55d8b285-e4fa-429f-ad96-fbf5b18c9210"}
00:29:15.602 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:29:16.604 01.002 16872 evsrv: cli 0D3C0A48 connect
00:29:16.607 00.003 16872 case statement mapped state 6 to 3
00:29:16.613 00.006 16872 case statement mapped state 6 to 3
00:29:16.617 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"31718e4f-d8ab-40b8-8f38-cace266e4e9e"}
00:29:16.622 00.005 16872 case statement mapped state 6 to 3
00:29:16.625 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"31718e4f-d8ab-40b8-8f38-cace266e4e9e"}
00:29:16.629 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:29:17.274 00.645 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"35783f9d-94e8-49ed-975d-86b84d303687"}
00:29:17.279 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"35783f9d-94e8-49ed-975d-86b84d303687"}
00:29:17.283 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"869925ba-e3da-40ad-9c55-43410dffd222"}
00:29:17.287 00.004 16872 case statement mapped state 6 to 3
00:29:17.292 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"869925ba-e3da-40ad-9c55-43410dffd222"}
00:29:17.297 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"014cb918-76bb-47c6-ba89-f6344bc3ac23"}
00:29:17.300 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.59,6.85],"pixels":"..."},"id":"014cb918-76bb-47c6-ba89-f6344bc3ac23"}
00:29:17.630 00.330 16872 evsrv: cli 0D3C0228 connect
00:29:17.634 00.004 16872 case statement mapped state 6 to 3
00:29:17.639 00.005 16872 case statement mapped state 6 to 3
00:29:17.642 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"5f852ef0-4228-46f6-a7c9-41ee5b219d9f"}
00:29:17.646 00.004 16872 case statement mapped state 6 to 3
00:29:17.649 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f852ef0-4228-46f6-a7c9-41ee5b219d9f"}
00:29:17.653 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:29:17.873 00.220 9640 ASCOM_AbortExposure returns err = 0
00:29:17.875 00.002 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:29:17.875 00.000 9640 worker thread done servicing request
00:29:17.875 00.000 16872 OnExposeComplete: enter
00:29:17.878 00.003 16872 OnExposeComplete: Capture Error reported
00:29:17.881 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:29:17.887 00.006 16872 Mount: notify guiding stopped
00:29:17.893 00.006 16872 Changing from state GUIDING to STOP
00:29:17.896 00.003 16872 guider state => SELECTED
00:29:17.899 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=64228, med=3208, FiltMin=3036, FiltMax=43728, Gamma=2.190
00:29:17.937 00.038 16872 Changing from state SELECTED to UNINITIALIZED
00:29:17.941 00.004 16872 guider state => SELECTING
00:29:17.953 00.012 16872 Status Line: Stopped.
00:29:17.961 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:29:18.654 00.693 16872 evsrv: cli 0D3C0A48 connect
00:29:18.659 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9607226a-0ed5-4f63-9764-d93708b6e58d"}
00:29:18.662 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"9607226a-0ed5-4f63-9764-d93708b6e58d"}
00:29:18.666 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:29:18.733 00.067 16872 evsrv: cli 0D3C0A48 connect
00:29:18.737 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"174d9821-00d4-4fd6-a2f1-4a9f6178391d"}
00:29:18.741 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"174d9821-00d4-4fd6-a2f1-4a9f6178391d"}
00:29:18.746 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:29:20.775 02.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2331539f-870b-4bc0-8c07-3ebf134d2e96"}
00:29:20.779 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2331539f-870b-4bc0-8c07-3ebf134d2e96"}
00:29:20.781 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e97b6602-ccb9-487e-8389-1eb3596fff62"}
00:29:20.784 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e97b6602-ccb9-487e-8389-1eb3596fff62"}
00:29:24.274 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a2b5922b-0a3a-4272-81d4-2d3b9564b55f"}
00:29:24.276 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a2b5922b-0a3a-4272-81d4-2d3b9564b55f"}
00:29:24.281 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"533f9427-3dbf-4567-92ad-2f1a092f0e3c"}
00:29:24.286 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"533f9427-3dbf-4567-92ad-2f1a092f0e3c"}
00:29:27.776 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"196317c3-bd18-4bdb-901b-701a5f0cd77b"}
00:29:27.778 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"196317c3-bd18-4bdb-901b-701a5f0cd77b"}
00:29:27.782 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"50974193-b3f0-4b3e-ae43-e0d9cfb55aff"}
00:29:27.786 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"50974193-b3f0-4b3e-ae43-e0d9cfb55aff"}
00:29:31.276 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e322e04-5191-443c-b89a-1a36d74f3964"}
00:29:31.280 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4e322e04-5191-443c-b89a-1a36d74f3964"}
00:29:31.286 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1280b81e-f5f6-4168-b507-d2933a7ce823"}
00:29:31.288 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1280b81e-f5f6-4168-b507-d2933a7ce823"}
00:29:34.777 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b5700c83-91a6-4dea-b5d6-f2f74cf54d1b"}
00:29:34.781 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b5700c83-91a6-4dea-b5d6-f2f74cf54d1b"}
00:29:34.784 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"16caf113-86a2-49b3-9aa1-dc47f68d2708"}
00:29:34.787 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"16caf113-86a2-49b3-9aa1-dc47f68d2708"}
00:29:38.275 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0b4f5849-2b8a-4be5-ac0b-df5919b4bb79"}
00:29:38.278 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0b4f5849-2b8a-4be5-ac0b-df5919b4bb79"}
00:29:38.282 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"364f9386-1c73-4903-8625-257a84094f3b"}
00:29:38.285 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"364f9386-1c73-4903-8625-257a84094f3b"}
00:29:41.776 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd43733c-0a60-4e7f-b941-53859a059752"}
00:29:41.778 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bd43733c-0a60-4e7f-b941-53859a059752"}
00:29:41.782 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7fabb55c-ae51-4fea-86b3-74517ce492a6"}
00:29:41.786 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7fabb55c-ae51-4fea-86b3-74517ce492a6"}
00:29:45.275 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"982f42ff-d1e1-46ac-8cdd-b4afaf6bedb5"}
00:29:45.278 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"982f42ff-d1e1-46ac-8cdd-b4afaf6bedb5"}
00:29:45.282 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5519d4fd-9d7d-490d-af51-e0a005ae3fc1"}
00:29:45.285 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5519d4fd-9d7d-490d-af51-e0a005ae3fc1"}
00:29:48.773 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5149495-948c-498a-b209-e0beda17d963"}
00:29:48.776 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a5149495-948c-498a-b209-e0beda17d963"}
00:29:48.779 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b60aed52-a213-478e-abb4-f00da887b061"}
00:29:48.783 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b60aed52-a213-478e-abb4-f00da887b061"}
00:29:52.272 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c68fb629-03ca-4221-8d84-cd276e58732e"}
00:29:52.276 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c68fb629-03ca-4221-8d84-cd276e58732e"}
00:29:52.280 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb8e9656-f479-478c-97c3-dfea4dcb9cb1"}
00:29:52.283 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb8e9656-f479-478c-97c3-dfea4dcb9cb1"}
00:29:55.772 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f8ae1d06-25e6-4ad9-bdb8-239047c4075c"}
00:29:55.777 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f8ae1d06-25e6-4ad9-bdb8-239047c4075c"}
00:29:55.781 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43f42942-c3cf-41d9-95e9-05482b63a09f"}
00:29:55.784 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"43f42942-c3cf-41d9-95e9-05482b63a09f"}
00:29:59.272 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c0acf7c7-2ea1-4b04-9650-ff1102ace0d0"}
00:29:59.280 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c0acf7c7-2ea1-4b04-9650-ff1102ace0d0"}
00:29:59.287 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"417cea28-8574-4023-bfd2-ce0e6ad4bdca"}
00:29:59.295 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"417cea28-8574-4023-bfd2-ce0e6ad4bdca"}
00:30:02.772 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c1094e0-04b5-4240-b892-d81d4adba3bf"}
00:30:02.776 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8c1094e0-04b5-4240-b892-d81d4adba3bf"}
00:30:02.779 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5ec981a2-4250-4550-ab18-562efeada191"}
00:30:02.782 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5ec981a2-4250-4550-ab18-562efeada191"}
00:30:06.271 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90614ebc-8bde-415c-8e7c-cbd51c92d6e7"}
00:30:06.274 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"90614ebc-8bde-415c-8e7c-cbd51c92d6e7"}
00:30:06.277 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc5433c7-7b38-4e08-a443-499786d90acf"}
00:30:06.280 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc5433c7-7b38-4e08-a443-499786d90acf"}
00:30:09.770 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9fb5441f-61e9-43b8-9ccb-3257c50f0685"}
00:30:09.774 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9fb5441f-61e9-43b8-9ccb-3257c50f0685"}
00:30:09.779 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36499145-1797-4730-86b4-8dbf2c726dfd"}
00:30:09.783 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"36499145-1797-4730-86b4-8dbf2c726dfd"}
00:30:13.269 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d22988b9-e580-4414-8f0c-4e230ec0cad7"}
00:30:13.273 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d22988b9-e580-4414-8f0c-4e230ec0cad7"}
00:30:13.279 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3848853-b0a2-4822-b1cc-c39cef7c148a"}
00:30:13.282 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3848853-b0a2-4822-b1cc-c39cef7c148a"}
00:30:16.769 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9cc04938-5b1a-4c94-b1ac-4b6c41205e30"}
00:30:16.772 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9cc04938-5b1a-4c94-b1ac-4b6c41205e30"}
00:30:16.775 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a952f1ff-dfff-49d8-b546-02aa21d144cd"}
00:30:16.778 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a952f1ff-dfff-49d8-b546-02aa21d144cd"}
00:30:20.277 03.499 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"677cf16a-8414-4fd7-991c-93e07ddfac2b"}
00:30:20.282 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"677cf16a-8414-4fd7-991c-93e07ddfac2b"}
00:30:20.290 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e778d2d2-4dc7-4201-a11f-bea4d2902b49"}
00:30:20.297 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e778d2d2-4dc7-4201-a11f-bea4d2902b49"}
00:30:23.776 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"12885df3-1b5f-4a09-88c8-69d9b03f7dbc"}
00:30:23.779 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"12885df3-1b5f-4a09-88c8-69d9b03f7dbc"}
00:30:23.782 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b2911d5-9c5a-435f-9a65-fa529e61b81e"}
00:30:23.787 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8b2911d5-9c5a-435f-9a65-fa529e61b81e"}
00:30:27.276 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62ae4354-af55-444e-ace4-3b70b4cc5cf6"}
00:30:27.280 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62ae4354-af55-444e-ace4-3b70b4cc5cf6"}
00:30:27.285 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43005813-9000-42f9-8621-ad1a9c4ec660"}
00:30:27.288 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"43005813-9000-42f9-8621-ad1a9c4ec660"}
00:30:30.777 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e166597-2264-4753-8541-f66826e2234a"}
00:30:30.780 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9e166597-2264-4753-8541-f66826e2234a"}
00:30:30.783 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38b58995-435e-4ffe-8ece-a35245790978"}
00:30:30.785 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"38b58995-435e-4ffe-8ece-a35245790978"}
00:30:34.277 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"410e4506-84c5-4257-9544-1e43d5e958c1"}
00:30:34.280 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"410e4506-84c5-4257-9544-1e43d5e958c1"}
00:30:34.283 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e9665dc-8606-4e59-8012-36850749c14f"}
00:30:34.288 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e9665dc-8606-4e59-8012-36850749c14f"}
00:30:38.362 04.074 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08cddc3a-6d90-4ee6-96a6-5eaac738b64a"}
00:30:38.369 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08cddc3a-6d90-4ee6-96a6-5eaac738b64a"}
00:30:38.377 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"521209af-1ee6-4747-99b0-1a5424f5d553"}
00:30:38.382 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"521209af-1ee6-4747-99b0-1a5424f5d553"}
00:30:41.862 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01871e1b-6b5b-49ca-b500-17ad51253771"}
00:30:41.866 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01871e1b-6b5b-49ca-b500-17ad51253771"}
00:30:41.870 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53e2db17-217c-4b49-a5fe-5406a849b215"}
00:30:41.875 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"53e2db17-217c-4b49-a5fe-5406a849b215"}
00:30:45.361 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3d6ea65-ee37-40b5-9964-1456f85473eb"}
00:30:45.364 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e3d6ea65-ee37-40b5-9964-1456f85473eb"}
00:30:45.368 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f197f0e-fd61-4b1b-a275-06c0678a2f14"}
00:30:45.371 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f197f0e-fd61-4b1b-a275-06c0678a2f14"}
00:30:48.860 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a2cc5911-ae69-47ad-85eb-dc56ec9ae368"}
00:30:48.863 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a2cc5911-ae69-47ad-85eb-dc56ec9ae368"}
00:30:48.867 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e3f2246-25db-4884-84b6-17a61cd5347a"}
00:30:48.870 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e3f2246-25db-4884-84b6-17a61cd5347a"}
00:30:52.359 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"afdcaf8a-9777-417d-80ee-e03f5a32bc49"}
00:30:52.363 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"afdcaf8a-9777-417d-80ee-e03f5a32bc49"}
00:30:52.368 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e7c5e010-de01-4a84-aa45-b79cf7f60662"}
00:30:52.372 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e7c5e010-de01-4a84-aa45-b79cf7f60662"}
00:30:55.859 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91080a9f-6714-40a4-938d-9afd9b2113d1"}
00:30:55.862 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"91080a9f-6714-40a4-938d-9afd9b2113d1"}
00:30:55.865 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05d4e282-f1dc-4d7b-9658-ff5b4097d92a"}
00:30:55.869 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"05d4e282-f1dc-4d7b-9658-ff5b4097d92a"}
00:30:59.549 03.680 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2c15332-2a86-43de-97cd-0c4a11b98fd9"}
00:30:59.569 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c2c15332-2a86-43de-97cd-0c4a11b98fd9"}
00:30:59.583 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0acf6fcb-3c32-4511-affc-380e09adca2a"}
00:30:59.587 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0acf6fcb-3c32-4511-affc-380e09adca2a"}
00:31:03.045 03.458 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40a09540-fb0e-40ef-b1b5-23f0ce01e2f2"}
00:31:03.051 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"40a09540-fb0e-40ef-b1b5-23f0ce01e2f2"}
00:31:03.054 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9bdea481-a3bd-46db-9141-04ba07817b02"}
00:31:03.057 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9bdea481-a3bd-46db-9141-04ba07817b02"}
00:31:06.547 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e8844de0-a021-428c-a8da-9a58fca16ae0"}
00:31:06.549 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e8844de0-a021-428c-a8da-9a58fca16ae0"}
00:31:06.553 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc923db5-c335-49e0-90fd-0187c18b7afe"}
00:31:06.559 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cc923db5-c335-49e0-90fd-0187c18b7afe"}
00:31:10.047 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ea4414e-7bc9-493d-b8b9-8493f5aeae06"}
00:31:10.050 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5ea4414e-7bc9-493d-b8b9-8493f5aeae06"}
00:31:10.054 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"732f50d2-7314-4394-84ae-bf01cb1e0964"}
00:31:10.055 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"732f50d2-7314-4394-84ae-bf01cb1e0964"}
00:31:13.546 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74ec6537-4075-44f2-9722-fc51e20bc1bd"}
00:31:13.548 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"74ec6537-4075-44f2-9722-fc51e20bc1bd"}
00:31:13.551 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1adfe066-290a-41a1-a592-86d447abdbe4"}
00:31:13.556 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1adfe066-290a-41a1-a592-86d447abdbe4"}
00:31:17.046 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c55d9e1-709a-4c6a-95e0-d8d733303d32"}
00:31:17.049 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1c55d9e1-709a-4c6a-95e0-d8d733303d32"}
00:31:17.053 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d63869d9-c85e-438b-80c0-308d3b046432"}
00:31:17.062 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d63869d9-c85e-438b-80c0-308d3b046432"}
00:31:20.666 03.604 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1be24e11-93aa-459c-a3e8-bbee8721c57b"}
00:31:20.670 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1be24e11-93aa-459c-a3e8-bbee8721c57b"}
00:31:20.675 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c40dc45-5360-48b3-8ea2-b5007cab69b7"}
00:31:20.679 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c40dc45-5360-48b3-8ea2-b5007cab69b7"}
00:31:24.166 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"21d791c4-56b7-4efc-80a7-e7072614fab7"}
00:31:24.169 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"21d791c4-56b7-4efc-80a7-e7072614fab7"}
00:31:24.173 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61660d5e-bd7b-465e-a4dd-3c8903e5b094"}
00:31:24.177 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"61660d5e-bd7b-465e-a4dd-3c8903e5b094"}
00:31:27.668 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a44cf79-2e68-477b-a6bf-ab31ddd76a27"}
00:31:27.671 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0a44cf79-2e68-477b-a6bf-ab31ddd76a27"}
00:31:27.676 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"192a47bf-320e-4f59-a23f-cce1aa27c7dd"}
00:31:27.682 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"192a47bf-320e-4f59-a23f-cce1aa27c7dd"}
00:31:31.167 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59681eed-ac96-4c87-b7a4-e1a1a1caa719"}
00:31:31.171 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"59681eed-ac96-4c87-b7a4-e1a1a1caa719"}
00:31:31.174 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85bbcc13-f4f9-416c-8522-869a19a911a9"}
00:31:31.177 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"85bbcc13-f4f9-416c-8522-869a19a911a9"}
00:31:34.667 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0bedd051-e9cb-4120-9c8d-ae0d32b5f0ef"}
00:31:34.670 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0bedd051-e9cb-4120-9c8d-ae0d32b5f0ef"}
00:31:34.674 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1178d2e2-4148-448e-860e-ea18c134b628"}
00:31:34.677 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1178d2e2-4148-448e-860e-ea18c134b628"}
00:31:38.167 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"396836b3-70dd-4492-ac2c-625f5ad4843e"}
00:31:38.171 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"396836b3-70dd-4492-ac2c-625f5ad4843e"}
00:31:38.175 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85ba49ab-64af-400b-9fa4-53fc7158fb9f"}
00:31:38.179 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"85ba49ab-64af-400b-9fa4-53fc7158fb9f"}
00:31:41.666 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"520ba7b7-6e6d-48d2-98d7-1c44f448619e"}
00:31:41.670 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"520ba7b7-6e6d-48d2-98d7-1c44f448619e"}
00:31:41.675 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e6022185-75a2-4e36-97ef-9d67fe847da7"}
00:31:41.681 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e6022185-75a2-4e36-97ef-9d67fe847da7"}
00:31:45.165 03.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb7e7cab-d501-4d6c-8ade-ae9ec85b98a3"}
00:31:45.169 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bb7e7cab-d501-4d6c-8ade-ae9ec85b98a3"}
00:31:45.173 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad099740-61e9-4afe-8cc2-3ec3d7415453"}
00:31:45.176 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad099740-61e9-4afe-8cc2-3ec3d7415453"}
00:31:48.664 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb9685ce-c8c3-474a-a3a3-8dd248a1c4f2"}
00:31:48.667 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cb9685ce-c8c3-474a-a3a3-8dd248a1c4f2"}
00:31:48.671 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c428adf-2916-41a7-a827-1345a745e2fd"}
00:31:48.673 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c428adf-2916-41a7-a827-1345a745e2fd"}
00:31:52.164 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"725c621d-fc18-40e4-a5e6-41127f906bce"}
00:31:52.169 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"725c621d-fc18-40e4-a5e6-41127f906bce"}
00:31:52.175 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d115cf49-41e4-4e15-bc28-55c4c5be9e5e"}
00:31:52.179 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d115cf49-41e4-4e15-bc28-55c4c5be9e5e"}
00:31:55.663 03.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dcbc7bb2-9b22-44d5-a23a-b29a2c25a016"}
00:31:55.665 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dcbc7bb2-9b22-44d5-a23a-b29a2c25a016"}
00:31:55.669 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2db98cf0-bc7c-4adc-8815-7b23f848ff13"}
00:31:55.673 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2db98cf0-bc7c-4adc-8815-7b23f848ff13"}
00:31:59.162 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7106e56f-f9cb-4a51-bb9a-4a063430bca6"}
00:31:59.165 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7106e56f-f9cb-4a51-bb9a-4a063430bca6"}
00:31:59.168 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4ab1b2bf-985c-4a10-8c23-6d84b516cb2c"}
00:31:59.171 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ab1b2bf-985c-4a10-8c23-6d84b516cb2c"}
00:32:02.697 03.526 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6af167d-885a-46ca-b94d-1c7ae90277a3"}
00:32:02.702 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e6af167d-885a-46ca-b94d-1c7ae90277a3"}
00:32:02.706 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"700d72aa-f2b0-4d25-8620-de0630523604"}
00:32:02.710 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"700d72aa-f2b0-4d25-8620-de0630523604"}
00:32:06.195 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"387c9223-7c13-46e9-8557-203792fdb4b0"}
00:32:06.199 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"387c9223-7c13-46e9-8557-203792fdb4b0"}
00:32:06.202 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24beed02-02b5-40a9-9013-8660abe7905c"}
00:32:06.207 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"24beed02-02b5-40a9-9013-8660abe7905c"}
00:32:09.695 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ca92363a-db10-4731-b6c6-abb2aa4a0b34"}
00:32:09.698 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ca92363a-db10-4731-b6c6-abb2aa4a0b34"}
00:32:09.702 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72def072-5afd-411b-a22e-3e514b901cec"}
00:32:09.705 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"72def072-5afd-411b-a22e-3e514b901cec"}
00:32:13.195 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"341cd1ce-6fa0-465d-a6b2-a4a737ea0f58"}
00:32:13.199 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"341cd1ce-6fa0-465d-a6b2-a4a737ea0f58"}
00:32:13.212 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9814fbe8-6426-4700-8201-e706e9375db5"}
00:32:13.217 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9814fbe8-6426-4700-8201-e706e9375db5"}
00:32:16.695 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa4500d7-265f-4c26-a6ea-9608228a00f3"}
00:32:16.698 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fa4500d7-265f-4c26-a6ea-9608228a00f3"}
00:32:16.702 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5ac6cc5-2c88-42a2-b126-f28b1f4fea05"}
00:32:16.705 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c5ac6cc5-2c88-42a2-b126-f28b1f4fea05"}
00:32:20.195 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ae39f19-3132-4d3f-b10e-4b9f65ffec98"}
00:32:20.198 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3ae39f19-3132-4d3f-b10e-4b9f65ffec98"}
00:32:20.203 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4233e3f5-7eb6-44a5-ae32-3aa244f959d8"}
00:32:20.206 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4233e3f5-7eb6-44a5-ae32-3aa244f959d8"}
00:32:23.694 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8fe65b39-129f-46a1-aad2-ffe1fbbd1e80"}
00:32:23.699 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8fe65b39-129f-46a1-aad2-ffe1fbbd1e80"}
00:32:23.703 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0944e95b-7571-4aa7-aba4-296d7cd91791"}
00:32:23.707 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0944e95b-7571-4aa7-aba4-296d7cd91791"}
00:32:27.194 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fed644c5-90f0-47dc-8250-9f825af50caa"}
00:32:27.205 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fed644c5-90f0-47dc-8250-9f825af50caa"}
00:32:27.242 00.037 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"93ac842c-c565-4ff7-aace-bc139374400b"}
00:32:27.266 00.024 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"93ac842c-c565-4ff7-aace-bc139374400b"}
00:32:30.692 03.426 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a07b2b4a-9824-4c12-b539-64f4370be7f2"}
00:32:30.695 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a07b2b4a-9824-4c12-b539-64f4370be7f2"}
00:32:30.698 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"903e96aa-8634-4cc9-9d3a-4d33bfafd338"}
00:32:30.702 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"903e96aa-8634-4cc9-9d3a-4d33bfafd338"}
00:32:34.191 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3cd513ee-232c-4c5a-906b-2ffd32e8ad3f"}
00:32:34.194 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3cd513ee-232c-4c5a-906b-2ffd32e8ad3f"}
00:32:34.198 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23e9492a-e6d4-4a4e-b106-52c1944b61b2"}
00:32:34.201 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"23e9492a-e6d4-4a4e-b106-52c1944b61b2"}
00:32:37.691 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"711119f7-43a9-4c8e-a8fe-d257ebc472d9"}
00:32:37.694 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"711119f7-43a9-4c8e-a8fe-d257ebc472d9"}
00:32:37.697 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9bf30f7-ed18-41e0-b5c7-199e0b0135af"}
00:32:37.701 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c9bf30f7-ed18-41e0-b5c7-199e0b0135af"}
00:32:41.191 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59f0819a-ac7e-4ffc-97c6-84b7bb42830b"}
00:32:41.199 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"59f0819a-ac7e-4ffc-97c6-84b7bb42830b"}
00:32:41.204 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b238214f-a816-468a-9088-56e2d526d69a"}
00:32:41.209 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b238214f-a816-468a-9088-56e2d526d69a"}
00:32:44.710 03.501 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"feb75e5b-876d-4756-a0b7-fd2f95f67ec8"}
00:32:44.714 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"feb75e5b-876d-4756-a0b7-fd2f95f67ec8"}
00:32:44.722 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"578e5cda-0f11-44b0-936b-909e824146ed"}
00:32:44.726 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"578e5cda-0f11-44b0-936b-909e824146ed"}
00:32:48.214 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"016da6fd-7f1a-4cca-b73b-21a637ab152f"}
00:32:48.218 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"016da6fd-7f1a-4cca-b73b-21a637ab152f"}
00:32:48.222 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0bbd2d26-072d-4125-b409-24dde9bf52a9"}
00:32:48.225 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0bbd2d26-072d-4125-b409-24dde9bf52a9"}
00:32:51.713 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1094e0de-beba-4b8a-87de-fc66f9ae1818"}
00:32:51.716 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1094e0de-beba-4b8a-87de-fc66f9ae1818"}
00:32:51.722 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"086a9983-5d62-47b5-8d22-b2fb66f4e709"}
00:32:51.724 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"086a9983-5d62-47b5-8d22-b2fb66f4e709"}
00:32:55.211 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6496e9a7-95ab-4d86-b8a6-1f9fb16debb0"}
00:32:55.219 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6496e9a7-95ab-4d86-b8a6-1f9fb16debb0"}
00:32:55.224 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"13201fed-51a0-4380-8b93-ebd02eb0768f"}
00:32:55.230 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"13201fed-51a0-4380-8b93-ebd02eb0768f"}
00:32:58.711 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"38cbd28c-6384-4890-9aea-40c730c8a010"}
00:32:58.714 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"38cbd28c-6384-4890-9aea-40c730c8a010"}
00:32:58.720 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a90d9cb2-2efa-44a3-80ed-7cf68401c99d"}
00:32:58.722 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a90d9cb2-2efa-44a3-80ed-7cf68401c99d"}
00:33:02.209 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7156e864-2cb8-4830-9329-96e515c8bef5"}
00:33:02.214 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7156e864-2cb8-4830-9329-96e515c8bef5"}
00:33:02.217 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f2fcf06-88f8-45f3-a9d9-249a62cd47da"}
00:33:02.219 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f2fcf06-88f8-45f3-a9d9-249a62cd47da"}
00:33:05.710 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"38b192d2-3638-4dd4-99f3-1c551b8a2c97"}
00:33:05.715 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"38b192d2-3638-4dd4-99f3-1c551b8a2c97"}
00:33:05.718 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1244579b-761a-417a-b306-141e0076b2f8"}
00:33:05.721 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1244579b-761a-417a-b306-141e0076b2f8"}
00:33:09.208 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d4d5d1a-d160-4945-b64e-a4647d340f28"}
00:33:09.214 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5d4d5d1a-d160-4945-b64e-a4647d340f28"}
00:33:09.221 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"16d92ff3-913f-4f15-96a2-1d8411befe06"}
00:33:09.225 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"16d92ff3-913f-4f15-96a2-1d8411befe06"}
00:33:12.709 03.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea08013f-b69d-44b5-aaba-af48c1046ef0"}
00:33:12.712 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ea08013f-b69d-44b5-aaba-af48c1046ef0"}
00:33:12.716 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec579b93-4e47-4c46-9173-5b88758f4bb8"}
00:33:12.719 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec579b93-4e47-4c46-9173-5b88758f4bb8"}
00:33:16.208 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8920971-802a-44c9-8b04-003189bd1799"}
00:33:16.212 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d8920971-802a-44c9-8b04-003189bd1799"}
00:33:16.216 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2bcae1e-1001-431c-92f5-a2e7f39184a7"}
00:33:16.219 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2bcae1e-1001-431c-92f5-a2e7f39184a7"}
00:33:17.385 01.166 16872 evsrv: cli 0D3C0A48 connect
00:33:17.391 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"24bd29f8-4de9-4e06-b055-3b2095b5bb24"}
00:33:17.400 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"24bd29f8-4de9-4e06-b055-3b2095b5bb24"}
00:33:17.405 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:33:19.708 02.303 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1cd2774c-0590-4bd6-86f7-2e0b8c500d78"}
00:33:19.710 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1cd2774c-0590-4bd6-86f7-2e0b8c500d78"}
00:33:19.714 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2181867f-605e-4111-88d4-c4314dd2949c"}
00:33:19.717 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2181867f-605e-4111-88d4-c4314dd2949c"}
00:33:23.205 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0b70b045-ece4-4395-89b1-e888f33866e6"}
00:33:23.209 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0b70b045-ece4-4395-89b1-e888f33866e6"}
00:33:23.216 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7bf7cfaf-f627-44f1-87d4-9607a208fc67"}
00:33:23.221 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7bf7cfaf-f627-44f1-87d4-9607a208fc67"}
00:33:26.705 03.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"44e7ecc2-9413-4f98-b273-6af7f5c626e8"}
00:33:26.708 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"44e7ecc2-9413-4f98-b273-6af7f5c626e8"}
00:33:26.711 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b3d2046-2ca2-4a32-8c46-dc41ed3df0df"}
00:33:26.714 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b3d2046-2ca2-4a32-8c46-dc41ed3df0df"}
00:33:30.205 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53f65dfb-8bd9-4414-b173-ca0e3ed2164a"}
00:33:30.209 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"53f65dfb-8bd9-4414-b173-ca0e3ed2164a"}
00:33:30.214 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"570825dd-6779-4c2b-9224-f7e8358f34a5"}
00:33:30.217 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"570825dd-6779-4c2b-9224-f7e8358f34a5"}
00:33:31.354 01.137 16872 evsrv: cli 0D3BFB48 connect
00:33:31.360 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"f998d7a0-43cb-45f7-bb65-1e3995edb019"}
00:33:31.363 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"f998d7a0-43cb-45f7-bb65-1e3995edb019"}
00:33:31.375 00.012 16872 evsrv: cli 0D3BFB48 disconnect
00:33:31.383 00.008 16872 evsrv: cli 0D3C0A48 connect
00:33:31.389 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"f37aa484-c57b-4ab9-a5b3-867174a9cf2d"}
00:33:31.393 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"f37aa484-c57b-4ab9-a5b3-867174a9cf2d"}
00:33:31.398 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:33:31.405 00.007 16872 evsrv: cli 0D3BFFA8 connect
00:33:31.410 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"dab8cc11-c3c7-4a14-95a4-5f1e9da679f5"}
00:33:31.420 00.010 16872 PhdController::Guide begins
00:33:31.424 00.004 16872 PhdController: newstate STATE_SETUP
00:33:31.429 00.005 16872 PhdController: setup
00:33:31.431 00.002 16872 PhdController: newstate STATE_ATTEMPT_START
00:33:31.434 00.003 16872 PhdController: start capturing
00:33:31.437 00.003 16872 Changing from state SELECTING to UNINITIALIZED
00:33:31.439 00.002 16872 guider state => SELECTING
00:33:31.441 00.002 16872 setting force full frames = true
00:33:31.445 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:33:31.455 00.010 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:33:31.459 00.004 16872 Enqueuing Expose request
00:33:31.463 00.004 16872 PhdController: newstate STATE_SELECT_STAR
00:33:31.466 00.003 9640 Worker thread wakes up
00:33:31.466 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"dab8cc11-c3c7-4a14-95a4-5f1e9da679f5"}
00:33:31.468 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
00:33:31.468 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:33:31.469 00.001 16872 evsrv: cli 0D3BFFA8 disconnect
00:33:31.474 00.005 16872 evsrv: cli 0D3BF8C8 connect
00:33:31.478 00.004 16872 case statement mapped state 1 to 101
00:33:31.481 00.003 16872 case statement mapped state 1 to 101
00:33:31.484 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"6fb9262d-b648-441f-a5e4-44eefd5aa041"}
00:33:31.487 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"6fb9262d-b648-441f-a5e4-44eefd5aa041"}
00:33:31.498 00.011 16872 evsrv: cli 0D3BF8C8 disconnect
00:33:31.502 00.004 16872 evsrv: cli 0D3C0228 connect
00:33:31.505 00.003 16872 case statement mapped state 1 to 101
00:33:31.508 00.003 16872 case statement mapped state 1 to 101
00:33:31.511 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"aefcc020-0fdd-430f-8c70-be9143dd6fb3"}
00:33:31.514 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"aefcc020-0fdd-430f-8c70-be9143dd6fb3"}
00:33:31.518 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:33:32.519 01.001 16872 evsrv: cli 0D3BFB48 connect
00:33:32.523 00.004 16872 case statement mapped state 1 to 101
00:33:32.526 00.003 16872 case statement mapped state 1 to 101
00:33:32.529 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"78c0d7f4-0cfa-452a-8ed1-e11c7e55e066"}
00:33:32.532 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"78c0d7f4-0cfa-452a-8ed1-e11c7e55e066"}
00:33:32.536 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:33:33.537 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:33:33.539 00.002 16872 case statement mapped state 1 to 101
00:33:33.543 00.004 16872 case statement mapped state 1 to 101
00:33:33.546 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"082fcaad-9801-489b-968f-6a807d328f99"}
00:33:33.549 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"082fcaad-9801-489b-968f-6a807d328f99"}
00:33:33.554 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
00:33:33.726 00.172 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4efd869a-6a56-436d-b202-d4486c534e82"}
00:33:33.729 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4efd869a-6a56-436d-b202-d4486c534e82"}
00:33:33.733 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98367117-48a9-4391-8390-f0a157c7647c"}
00:33:33.736 00.003 16872 case statement mapped state 1 to 101
00:33:33.739 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"98367117-48a9-4391-8390-f0a157c7647c"}
00:33:34.556 00.817 16872 evsrv: cli 0D3BFFA8 connect
00:33:34.559 00.003 16872 case statement mapped state 1 to 101
00:33:34.562 00.003 16872 case statement mapped state 1 to 101
00:33:34.565 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"cf537138-6525-4036-9041-30ae1ab6abce"}
00:33:34.568 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"cf537138-6525-4036-9041-30ae1ab6abce"}
00:33:34.571 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:33:35.518 00.947 9640 Exposure complete
00:33:35.573 00.055 16872 evsrv: cli 0D3C0A48 connect
00:33:35.576 00.003 16872 case statement mapped state 1 to 101
00:33:35.581 00.005 16872 case statement mapped state 1 to 101
00:33:35.585 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"4a9180a2-9ebe-40f3-9894-48e107f6dd46"}
00:33:35.588 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"4a9180a2-9ebe-40f3-9894-48e107f6dd46"}
00:33:35.591 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:33:35.657 00.066 9640 worker thread done servicing request
00:33:35.657 00.000 16872 OnExposeComplete: enter
00:33:35.660 00.003 16872 UpdateGuideState(): m_state=1
00:33:35.664 00.004 16872 UpdateCurrentPosition: no star selected
00:33:35.667 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:33:35.669 00.002 16872 Status Line: No star selected
00:33:35.674 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2824, max=64172, med=3208, FiltMin=3006, FiltMax=43584, Gamma=2.190
00:33:35.710 00.036 16872 UpdateGuideState exits: No star selected
00:33:35.714 00.004 16872 GuiderMultiStar::AutoSelect enter
00:33:35.716 00.002 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:33:35.848 00.132 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:33:36.013 00.165 16872 AutoFind: global mean = -0.0, stdev 319.6
00:33:36.016 00.003 16872 AutoFind: using threshold = 0.1
00:33:36.173 00.157 16872 AutoFind: local max [1182, 108] 479.8
00:33:36.177 00.004 16872 AutoFind: local max [1595, 577] 6.8
00:33:36.180 00.003 16872 AutoFind: local max [1177, 120] 3.3
00:33:36.182 00.002 16872 AutoFind: local max [1185, 121] 2.0
00:33:36.184 00.002 16872 AutoFind: local max [1046, 955] 1.6
00:33:36.187 00.003 16872 AutoFind: local max [1193, 120] 1.2
00:33:36.191 00.004 16872 AutoFind: local max [936, 615] 1.2
00:33:36.194 00.003 16872 AutoFind: local max [1168, 106] 1.1
00:33:36.196 00.002 16872 AutoFind: local max [221, 997] 1.0
00:33:36.199 00.003 16872 AutoFind: local max [632, 751] 0.9
00:33:36.201 00.002 16872 AutoFind: local max [1191, 94] 0.9
00:33:36.204 00.003 16872 AutoFind: local max [466, 305] 0.9
00:33:36.207 00.003 16872 AutoFind: local max [411, 1035] 0.9
00:33:36.209 00.002 16872 AutoFind: local max [1181, 92] 0.9
00:33:36.211 00.002 16872 AutoFind: local max [541, 233] 0.9
00:33:36.215 00.004 16872 AutoFind: local max [417, 622] 0.9
00:33:36.217 00.002 16872 AutoFind: local max [897, 167] 0.8
00:33:36.218 00.001 16872 AutoFind: local max [827, 76] 0.8
00:33:36.226 00.008 16872 AutoFind: local max [1589, 1069] 0.8
00:33:36.229 00.003 16872 AutoFind: local max [357, 357] 0.8
00:33:36.232 00.003 16872 AutoFind: local max [925, 647] 0.8
00:33:36.234 00.002 16872 AutoFind: local max [533, 935] 0.8
00:33:36.237 00.003 16872 AutoFind: local max [346, 757] 0.8
00:33:36.239 00.002 16872 AutoFind: local max [242, 935] 0.8
00:33:36.242 00.003 16872 AutoFind: local max [525, 65] 0.8
00:33:36.244 00.002 16872 AutoFind: local max [592, 477] 0.8
00:33:36.247 00.003 16872 AutoFind: local max [974, 943] 0.8
00:33:36.249 00.002 16872 AutoFind: local max [61, 549] 0.8
00:33:36.253 00.004 16872 AutoFind: local max [1272, 632] 0.8
00:33:36.256 00.003 16872 AutoFind: local max [1307, 844] 0.8
00:33:36.258 00.002 16872 AutoFind: local max [1526, 176] 0.8
00:33:36.261 00.003 16872 AutoFind: local max [1614, 693] 0.8
00:33:36.263 00.002 16872 AutoFind: local max [1714, 309] 0.8
00:33:36.267 00.004 16872 AutoFind: local max [1199, 1044] 0.8
00:33:36.269 00.002 16872 AutoFind: local max [191, 190] 0.8
00:33:36.272 00.003 16872 AutoFind: local max [1207, 797] 0.8
00:33:36.274 00.002 16872 AutoFind: local max [729, 581] 0.8
00:33:36.276 00.002 16872 AutoFind: local max [771, 438] 0.8
00:33:36.279 00.003 16872 AutoFind: local max [1558, 475] 0.8
00:33:36.284 00.005 16872 AutoFind: local max [1078, 238] 0.8
00:33:36.287 00.003 16872 AutoFind: local max [274, 853] 0.8
00:33:36.289 00.002 16872 AutoFind: local max [1545, 548] 0.8
00:33:36.292 00.003 16872 AutoFind: local max [248, 886] 0.8
00:33:36.295 00.003 16872 AutoFind: local max [655, 133] 0.8
00:33:36.298 00.003 16872 AutoFind: local max [1119, 652] 0.8
00:33:36.300 00.002 16872 AutoFind: local max [176, 1067] 0.8
00:33:36.303 00.003 16872 AutoFind: local max [217, 396] 0.7
00:33:36.306 00.003 16872 AutoFind: local max [327, 464] 0.7
00:33:36.308 00.002 16872 AutoFind: local max [518, 1060] 0.7
00:33:36.311 00.003 16872 AutoFind: local max [383, 989] 0.7
00:33:36.314 00.003 16872 AutoFind: local max [194, 394] 0.7
00:33:36.316 00.002 16872 AutoFind: local max [1575, 326] 0.7
00:33:36.319 00.003 16872 AutoFind: local max [1805, 395] 0.7
00:33:36.321 00.002 16872 AutoFind: local max [186, 598] 0.7
00:33:36.325 00.004 16872 AutoFind: local max [1020, 615] 0.7
00:33:36.329 00.004 16872 AutoFind: local max [892, 483] 0.7
00:33:36.331 00.002 16872 AutoFind: local max [599, 29] 0.7
00:33:36.334 00.003 16872 AutoFind: local max [1306, 319] 0.7
00:33:36.336 00.002 16872 AutoFind: local max [1337, 859] 0.7
00:33:36.338 00.002 16872 AutoFind: local max [1367, 770] 0.7
00:33:36.341 00.003 16872 AutoFind: local max [1054, 138] 0.7
00:33:36.344 00.003 16872 AutoFind: local max [61, 1019] 0.7
00:33:36.347 00.003 16872 AutoFind: local max [397, 548] 0.7
00:33:36.350 00.003 16872 AutoFind: local max [329, 1067] 0.7
00:33:36.352 00.002 16872 AutoFind: local max [678, 356] 0.7
00:33:36.354 00.002 16872 AutoFind: local max [1742, 107] 0.7
00:33:36.357 00.003 16872 AutoFind: local max [516, 522] 0.7
00:33:36.359 00.002 16872 AutoFind: local max [1498, 514] 0.7
00:33:36.362 00.003 16872 AutoFind: local max [388, 335] 0.7
00:33:36.364 00.002 16872 AutoFind: local max [272, 1045] 0.7
00:33:36.367 00.003 16872 AutoFind: local max [626, 383] 0.7
00:33:36.370 00.003 16872 AutoFind: local max [1082, 345] 0.7
00:33:36.372 00.002 16872 AutoFind: local max [157, 995] 0.7
00:33:36.376 00.004 16872 AutoFind: local max [984, 935] 0.7
00:33:36.378 00.002 16872 AutoFind: local max [647, 842] 0.7
00:33:36.380 00.002 16872 AutoFind: local max [513, 923] 0.7
00:33:36.383 00.003 16872 AutoFind: local max [1539, 333] 0.7
00:33:36.385 00.002 16872 AutoFind: local max [1122, 465] 0.7
00:33:36.388 00.003 16872 AutoFind: local max [287, 549] 0.7
00:33:36.391 00.003 16872 AutoFind: local max [569, 60] 0.7
00:33:36.394 00.003 16872 AutoFind: local max [1022, 456] 0.7
00:33:36.397 00.003 16872 AutoFind: local max [581, 879] 0.7
00:33:36.399 00.002 16872 AutoFind: local max [334, 396] 0.7
00:33:36.402 00.003 16872 AutoFind: local max [1506, 504] 0.7
00:33:36.406 00.004 16872 AutoFind: local max [423, 181] 0.7
00:33:36.410 00.004 16872 AutoFind: local max [1054, 335] 0.7
00:33:36.413 00.003 16872 AutoFind: local max [708, 288] 0.7
00:33:36.416 00.003 16872 AutoFind: local max [324, 768] 0.7
00:33:36.418 00.002 16872 AutoFind: local max [1875, 79] 0.7
00:33:36.421 00.003 16872 AutoFind: local max [79, 268] 0.7
00:33:36.423 00.002 16872 AutoFind: local max [1402, 588] 0.7
00:33:36.425 00.002 16872 AutoFind: local max [1594, 797] 0.7
00:33:36.428 00.003 16872 AutoFind: local max [546, 798] 0.7
00:33:36.431 00.003 16872 AutoFind: local max [1127, 417] 0.7
00:33:36.434 00.003 16872 AutoFind: local max [1329, 1067] 0.7
00:33:36.436 00.002 16872 AutoFind: local max [556, 854] 0.7
00:33:36.439 00.003 16872 AutoFind: local max [1559, 923] 0.7
00:33:36.441 00.002 16872 AutoFind: local max [1783, 1035] 0.7
00:33:36.444 00.003 16872 AutoFind: local max [552, 348] 0.7
00:33:36.446 00.002 16872 AutoFind: local max [513, 433] 0.7
00:33:36.448 00.002 16872 AutoFind: too close [1506, 504] 0.7 - [1498, 514] 0.7
00:33:36.452 00.004 16872 AutoFind: too close [513, 923] 0.7 - [533, 935] 0.8
00:33:36.454 00.002 16872 AutoFind: too close [984, 935] 0.7 - [974, 943] 0.8
00:33:36.457 00.003 16872 AutoFind: too close [1181, 92] 0.9 - [1191, 94] 0.9
00:33:36.460 00.003 16872 AutoFind: too close [1181, 92] 0.9 - [1168, 106] 1.1
00:33:36.463 00.003 16872 AutoFind: close dim-bright [1181, 92] 0.9 - [1182, 108] 479.8
00:33:36.465 00.002 16872 AutoFind: close dim-bright [1191, 94] 0.9 - [1182, 108] 479.8
00:33:36.470 00.005 16872 AutoFind: too close [1168, 106] 1.1 - [1185, 121] 2.0
00:33:36.472 00.002 16872 AutoFind: too close [1168, 106] 1.1 - [1177, 120] 3.3
00:33:36.475 00.003 16872 AutoFind: close dim-bright [1168, 106] 1.1 - [1182, 108] 479.8
00:33:36.477 00.002 16872 AutoFind: too close [1193, 120] 1.2 - [1185, 121] 2.0
00:33:36.479 00.002 16872 AutoFind: too close [1193, 120] 1.2 - [1177, 120] 3.3
00:33:36.482 00.003 16872 AutoFind: close dim-bright [1193, 120] 1.2 - [1182, 108] 479.8
00:33:36.485 00.003 16872 AutoFind: too close [1185, 121] 2.0 - [1177, 120] 3.3
00:33:36.488 00.003 16872 AutoFind: close dim-bright [1185, 121] 2.0 - [1182, 108] 479.8
00:33:36.490 00.002 16872 AutoFind: close dim-bright [1177, 120] 3.3 - [1182, 108] 479.8
00:33:36.492 00.002 16872 AutoFind: too close to edge [1329, 1067] 0.7
00:33:36.495 00.003 16872 AutoFind: too close to edge [329, 1067] 0.7
00:33:36.500 00.005 16872 AutoFind: too close to edge [176, 1067] 0.8
00:33:36.503 00.003 16872 AutoFind: too close to edge [1589, 1069] 0.8
00:33:36.505 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:33:36.508 00.003 16872 Star::Find(15, 1182, 108, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.511 00.003 16872 Star::Find returns 1 (0), X=1182.36, Y=107.74, Mass=880244, SNR=617.6, Peak=64172 HFD=3.6
00:33:36.514 00.003 16872 Star::Find(15, 1595, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.517 00.003 16872 Star::Find returns 1 (0), X=1595.28, Y=576.64, Mass=9757, SNR=54.2, Peak=4268 HFD=2.8
00:33:36.519 00.002 16872 Star::Find(15, 1046, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.521 00.002 16872 Star::Find returns 1 (0), X=1046.01, Y=955.47, Mass=1493, SNR=17.7, Peak=3472 HFD=2.2
00:33:36.524 00.003 16872 Star::Find(15, 936, 615, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.527 00.003 16872 Star::Find returns 1 (0), X=935.81, Y=614.54, Mass=1588, SNR=18.5, Peak=3384 HFD=2.7
00:33:36.530 00.003 16872 Star::Find(15, 221, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.533 00.003 16872 Star::Find returns 1 (0), X=220.46, Y=996.08, Mass=729, SNR=10.2, Peak=3296 HFD=3.1
00:33:36.536 00.003 16872 Star::Find(15, 632, 751, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.538 00.002 16872 Star::Find returns 1 (0), X=632.32, Y=750.28, Mass=467, SNR=8.7, Peak=3292 HFD=1.7
00:33:36.540 00.002 16872 Star::Find(15, 466, 305, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.543 00.003 16872 Star::Find returns 1 (0), X=465.90, Y=305.28, Mass=772, SNR=11.0, Peak=3328 HFD=2.3
00:33:36.546 00.003 16872 Star::Find(15, 411, 1035, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.548 00.002 16872 Star::Find returns 1 (0), X=410.41, Y=1035.27, Mass=779, SNR=11.2, Peak=3340 HFD=1.7
00:33:36.551 00.003 16872 Star::Find(15, 541, 233, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.553 00.002 16872 Star::Find returns 1 (0), X=540.80, Y=232.49, Mass=815, SNR=12.4, Peak=3348 HFD=2.0
00:33:36.556 00.003 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.558 00.002 16872 Star::Find returns 0 (4), X=416.37, Y=621.79, Mass=2194, SNR=27.2, Peak=3768 HFD=1.3
00:33:36.562 00.004 16872 Star::Find(15, 897, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.565 00.003 16872 Star::Find returns 1 (0), X=897.05, Y=166.96, Mass=903, SNR=14.0, Peak=3376 HFD=2.1
00:33:36.568 00.003 16872 Star::Find(15, 827, 76, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.570 00.002 16872 Star::Find returns 1 (0), X=826.74, Y=75.91, Mass=427, SNR=8.0, Peak=3296 HFD=2.0
00:33:36.572 00.002 16872 Star::Find(15, 357, 357, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.577 00.005 16872 Star::Find returns 1 (0), X=355.71, Y=356.11, Mass=621, SNR=9.4, Peak=3284 HFD=2.7
00:33:36.579 00.002 16872 Star::Find(15, 925, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.582 00.003 16872 Star::Find returns 1 (0), X=925.38, Y=647.00, Mass=602, SNR=10.0, Peak=3344 HFD=2.0
00:33:36.585 00.003 16872 Star::Find(15, 346, 757, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.588 00.003 16872 Star::Find returns 0 (4), X=338.44, Y=772.60, Mass=1536, SNR=21.5, Peak=3348 HFD=1.4
00:33:36.591 00.003 16872 Star::Find(15, 242, 935, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.594 00.003 16872 Star::Find returns 1 (0), X=241.79, Y=934.96, Mass=992, SNR=12.8, Peak=3296 HFD=3.2
00:33:36.597 00.003 16872 Star::Find(15, 525, 65, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.599 00.002 16872 Star::Find returns 1 (0), X=524.42, Y=65.46, Mass=701, SNR=10.7, Peak=3308 HFD=2.3
00:33:36.602 00.003 16872 Star::Find(15, 592, 477, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.605 00.003 16872 Star::Find returns 0 (4), X=591.63, Y=477.40, Mass=1759, SNR=22.9, Peak=3640 HFD=1.4
00:33:36.610 00.005 16872 Star::Find(15, 61, 549, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.613 00.003 16872 Star::Find returns 1 (0), X=61.11, Y=549.89, Mass=413, SNR=7.8, Peak=3292 HFD=2.1
00:33:36.616 00.003 16872 Star::Find(15, 1272, 632, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.618 00.002 16872 Star::Find false star n=3 nbg=282 bg=3210.8 sigma=18.3 thresh=3266 peak=3262
00:33:36.621 00.003 16872 Star::Find returns 0 (2), X=1272.00, Y=632.00, Mass=200, SNR=2.9, Peak=3284 HFD=0.0
00:33:36.623 00.002 16872 Star::Find(15, 1307, 844, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.625 00.002 16872 Star::Find returns 1 (0), X=1314.15, Y=832.81, Mass=379, SNR=7.4, Peak=3312 HFD=1.7
00:33:36.628 00.003 16872 Star::Find(15, 1526, 176, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.631 00.003 16872 Star::Find returns 1 (0), X=1515.85, Y=168.69, Mass=670, SNR=10.2, Peak=3312 HFD=3.7
00:33:36.633 00.002 16872 Star::Find(15, 1614, 693, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.636 00.003 16872 Star::Find returns 1 (0), X=1614.55, Y=692.76, Mass=673, SNR=11.3, Peak=3352 HFD=1.7
00:33:36.640 00.004 16872 Star::Find(15, 1714, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.643 00.003 16872 Star::Find returns 1 (0), X=1714.87, Y=308.93, Mass=436, SNR=8.0, Peak=3304 HFD=2.4
00:33:36.645 00.002 16872 Star::Find(15, 1199, 1044, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.648 00.003 16872 Star::Find false star n=4 nbg=272 bg=3209.4 sigma=19.1 thresh=3267 peak=3261
00:33:36.651 00.003 16872 Star::Find returns 0 (2), X=1199.00, Y=1044.00, Mass=262, SNR=2.9, Peak=3288 HFD=0.0
00:33:36.654 00.003 16872 Star::Find(15, 191, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.656 00.002 16872 Star::Find false star n=2 nbg=283 bg=3203.5 sigma=20.0 thresh=3264 peak=3255
00:33:36.658 00.002 16872 Star::Find returns 0 (2), X=191.00, Y=190.00, Mass=133, SNR=2.9, Peak=3276 HFD=0.0
00:33:36.661 00.003 16872 Star::Find(15, 1207, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.663 00.002 16872 Star::Find false star n=6 nbg=281 bg=3208.2 sigma=17.8 thresh=3261 peak=3260
00:33:36.666 00.003 16872 Star::Find returns 0 (2), X=1207.00, Y=797.00, Mass=359, SNR=2.9, Peak=3276 HFD=0.0
00:33:36.670 00.004 16872 Star::Find(15, 729, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.674 00.004 16872 Star::Find returns 0 (4), X=738.50, Y=589.46, Mass=751, SNR=14.5, Peak=3424 HFD=1.4
00:33:36.677 00.003 16872 Star::Find(15, 771, 438, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.679 00.002 16872 Star::Find returns 0 (4), X=784.82, Y=430.61, Mass=1572, SNR=22.9, Peak=3588 HFD=1.3
00:33:36.681 00.002 16872 Star::Find(15, 1558, 475, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.685 00.004 16872 Star::Find returns 1 (0), X=1552.05, Y=464.61, Mass=630, SNR=11.2, Peak=3328 HFD=3.3
00:33:36.687 00.002 16872 Star::Find(15, 1078, 238, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.689 00.002 16872 Star::Find returns 1 (0), X=1077.01, Y=239.36, Mass=769, SNR=11.1, Peak=3300 HFD=2.6
00:33:36.694 00.005 16872 Star::Find(15, 274, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.697 00.003 16872 Star::Find returns 1 (0), X=274.41, Y=853.76, Mass=662, SNR=10.2, Peak=3284 HFD=3.5
00:33:36.700 00.003 16872 Star::Find(15, 1545, 548, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.702 00.002 16872 Star::Find returns 1 (0), X=1535.20, Y=556.71, Mass=536, SNR=10.3, Peak=3336 HFD=2.2
00:33:36.705 00.003 16872 Star::Find(15, 248, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.707 00.002 16872 Star::Find returns 0 (4), X=258.41, Y=872.49, Mass=548, SNR=9.8, Peak=3344 HFD=1.4
00:33:36.710 00.003 16872 Star::Find(15, 655, 133, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.712 00.002 16872 Star::Find returns 1 (0), X=642.62, Y=130.55, Mass=540, SNR=9.1, Peak=3292 HFD=4.2
00:33:36.717 00.005 16872 Star::Find(15, 1119, 652, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.720 00.003 16872 Star::Find returns 0 (4), X=1119.12, Y=651.61, Mass=547, SNR=10.3, Peak=3376 HFD=1.2
00:33:36.722 00.002 16872 Star::Find(15, 217, 396, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.724 00.002 16872 Star::Find false star n=7 nbg=279 bg=3205.9 sigma=17.9 thresh=3259 peak=3256
00:33:36.727 00.003 16872 Star::Find returns 0 (2), X=217.00, Y=396.00, Mass=491, SNR=2.9, Peak=3292 HFD=0.0
00:33:36.731 00.004 16872 Star::Find(15, 327, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.734 00.003 16872 Star::Find returns 1 (0), X=325.18, Y=465.57, Mass=655, SNR=10.4, Peak=3276 HFD=5.6
00:33:36.737 00.003 16872 Star::Find(15, 518, 1060, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.740 00.003 16872 Star::Find returns 0 (4), X=531.01, Y=1054.51, Mass=2140, SNR=27.3, Peak=3680 HFD=1.4
00:33:36.744 00.004 16872 Star::Find(15, 383, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.747 00.003 16872 Star::Find false star n=8 nbg=260 bg=3204.8 sigma=14.3 thresh=3248 peak=3248
00:33:36.750 00.003 16872 Star::Find returns 0 (2), X=383.00, Y=989.00, Mass=393, SNR=2.9, Peak=3276 HFD=0.0
00:33:36.752 00.002 16872 Star::Find(15, 194, 394, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.755 00.003 16872 Star::Find false star n=6 nbg=265 bg=3207.5 sigma=16.0 thresh=3256 peak=3254
00:33:36.757 00.002 16872 Star::Find returns 0 (2), X=194.00, Y=394.00, Mass=339, SNR=2.9, Peak=3284 HFD=0.0
00:33:36.761 00.004 16872 Star::Find(15, 1575, 326, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.764 00.003 16872 Star::Find false star n=3 nbg=256 bg=3210.4 sigma=16.9 thresh=3261 peak=3255
00:33:36.766 00.002 16872 Star::Find returns 0 (2), X=1575.00, Y=326.00, Mass=193, SNR=2.9, Peak=3280 HFD=0.0
00:33:36.769 00.003 16872 Star::Find(15, 1805, 395, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.773 00.004 16872 Star::Find false star n=4 nbg=275 bg=3207.3 sigma=18.3 thresh=3262 peak=3259
00:33:36.776 00.003 16872 Star::Find returns 0 (2), X=1805.00, Y=395.00, Mass=271, SNR=2.9, Peak=3292 HFD=0.0
00:33:36.779 00.003 16872 Star::Find(15, 186, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.782 00.003 16872 Star::Find returns 1 (0), X=189.80, Y=590.86, Mass=790, SNR=14.1, Peak=3400 HFD=1.7
00:33:36.783 00.001 16872 Star::Find(15, 1020, 615, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.786 00.003 16872 Star::Find returns 1 (0), X=1020.48, Y=614.72, Mass=349, SNR=7.1, Peak=3296 HFD=2.0
00:33:36.789 00.003 16872 Star::Find(15, 892, 483, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.792 00.003 16872 Star::Find returns 0 (4), X=892.49, Y=482.53, Mass=308, SNR=6.5, Peak=3296 HFD=1.4
00:33:36.794 00.002 16872 Star::Find(15, 599, 29, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.797 00.003 16872 Star::Find returns 1 (0), X=597.13, Y=28.12, Mass=521, SNR=8.3, Peak=3292 HFD=3.3
00:33:36.799 00.002 16872 Star::Find(15, 1306, 319, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.802 00.003 16872 Star::Find false star n=2 nbg=278 bg=3214.5 sigma=17.5 thresh=3267 peak=3258
00:33:36.805 00.003 16872 Star::Find returns 0 (2), X=1306.00, Y=319.00, Mass=147, SNR=2.9, Peak=3296 HFD=0.0
00:33:36.808 00.003 16872 Star::Find(15, 1337, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.810 00.002 16872 Star::Find returns 1 (0), X=1336.75, Y=858.80, Mass=770, SNR=12.1, Peak=3280 HFD=2.9
00:33:36.812 00.002 16872 Star::Find(15, 1367, 770, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.817 00.005 16872 Star::Find returns 1 (0), X=1374.95, Y=755.97, Mass=482, SNR=8.6, Peak=3312 HFD=3.5
00:33:36.819 00.002 16872 Star::Find(15, 1054, 138, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.825 00.006 16872 Star::Find returns 1 (0), X=1065.80, Y=133.60, Mass=447, SNR=8.0, Peak=3312 HFD=2.9
00:33:36.827 00.002 16872 Star::Find(15, 61, 1019, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.830 00.003 16872 Star::Find false star n=5 nbg=278 bg=3204.6 sigma=19.0 thresh=3261 peak=3259
00:33:36.832 00.002 16872 Star::Find returns 0 (2), X=61.00, Y=1019.00, Mass=341, SNR=2.9, Peak=3280 HFD=0.0
00:33:36.835 00.003 16872 Star::Find(15, 397, 548, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.839 00.004 16872 Star::Find returns 1 (0), X=396.39, Y=547.65, Mass=571, SNR=9.2, Peak=3288 HFD=3.0
00:33:36.842 00.003 16872 Star::Find(15, 678, 356, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.844 00.002 16872 Star::Find returns 0 (4), X=686.85, Y=362.58, Mass=781, SNR=13.0, Peak=3400 HFD=1.3
00:33:36.847 00.003 16872 Star::Find(15, 1742, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.850 00.003 16872 Star::Find returns 0 (4), X=1742.46, Y=107.57, Mass=354, SNR=7.8, Peak=3312 HFD=1.3
00:33:36.852 00.002 16872 Star::Find(15, 516, 522, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.854 00.002 16872 Star::Find returns 0 (4), X=519.72, Y=536.01, Mass=334, SNR=6.8, Peak=3320 HFD=1.1
00:33:36.858 00.004 16872 Star::Find(15, 388, 335, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.860 00.002 16872 Star::Find returns 0 (4), X=387.23, Y=336.41, Mass=699, SNR=12.5, Peak=3404 HFD=1.4
00:33:36.862 00.002 16872 Star::Find(15, 272, 1045, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.866 00.004 16872 Star::Find returns 1 (0), X=268.88, Y=1034.40, Mass=510, SNR=8.7, Peak=3296 HFD=3.5
00:33:36.872 00.006 16872 Star::Find(15, 626, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.875 00.003 16872 Star::Find returns 1 (0), X=625.59, Y=382.84, Mass=338, SNR=7.3, Peak=3280 HFD=1.6
00:33:36.877 00.002 16872 Star::Find(15, 1082, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.880 00.003 16872 Star::Find false star n=8 nbg=276 bg=3211.1 sigma=17.4 thresh=3263 peak=3261
00:33:36.883 00.003 16872 Star::Find returns 0 (2), X=1082.00, Y=345.00, Mass=483, SNR=2.9, Peak=3280 HFD=0.0
00:33:36.886 00.003 16872 Star::Find(15, 157, 995, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.889 00.003 16872 Star::Find returns 0 (4), X=162.51, Y=982.40, Mass=1999, SNR=26.6, Peak=3700 HFD=1.3
00:33:36.891 00.002 16872 Star::Find(15, 647, 842, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.893 00.002 16872 Star::Find false star n=9 nbg=276 bg=3208.0 sigma=19.1 thresh=3265 peak=3259
00:33:36.896 00.003 16872 Star::Find returns 0 (2), X=647.00, Y=842.00, Mass=636, SNR=2.9, Peak=3304 HFD=0.0
00:33:36.898 00.002 16872 Star::Find(15, 1539, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.902 00.004 16872 Star::Find returns 0 (4), X=1552.49, Y=326.52, Mass=523, SNR=10.5, Peak=3348 HFD=1.4
00:33:36.904 00.002 16872 Star::Find(15, 1122, 465, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.907 00.003 16872 Star::Find returns 1 (0), X=1116.60, Y=453.45, Mass=535, SNR=8.8, Peak=3288 HFD=3.3
00:33:36.909 00.002 16872 Star::Find(15, 287, 549, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.913 00.004 16872 Star::Find returns 0 (4), X=287.51, Y=549.78, Mass=564, SNR=9.6, Peak=3348 HFD=1.4
00:33:36.916 00.003 16872 Star::Find(15, 569, 60, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.919 00.003 16872 Star::Find returns 1 (0), X=581.53, Y=68.21, Mass=890, SNR=13.4, Peak=3384 HFD=3.0
00:33:36.921 00.002 16872 Star::Find(15, 1022, 456, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.923 00.002 16872 Star::Find returns 1 (0), X=1016.12, Y=464.50, Mass=680, SNR=12.0, Peak=3320 HFD=2.4
00:33:36.926 00.003 16872 Star::Find(15, 581, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.928 00.002 16872 Star::Find returns 1 (0), X=579.89, Y=879.72, Mass=760, SNR=11.9, Peak=3284 HFD=3.9
00:33:36.933 00.005 16872 Star::Find(15, 334, 396, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.935 00.002 16872 Star::Find returns 1 (0), X=334.49, Y=396.39, Mass=580, SNR=9.6, Peak=3284 HFD=3.1
00:33:36.938 00.003 16872 Star::Find(15, 423, 181, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.941 00.003 16872 Star::Find returns 1 (0), X=423.06, Y=179.40, Mass=1357, SNR=17.8, Peak=3416 HFD=2.1
00:33:36.944 00.003 16872 Star::Find(15, 1054, 335, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.946 00.002 16872 Star::Find returns 1 (0), X=1044.44, Y=342.31, Mass=584, SNR=10.1, Peak=3356 HFD=1.6
00:33:36.949 00.003 16872 Star::Find(15, 708, 288, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.951 00.002 16872 Star::Find false star n=2 nbg=280 bg=3207.3 sigma=19.0 thresh=3264 peak=3257
00:33:36.954 00.003 16872 Star::Find returns 0 (2), X=708.00, Y=288.00, Mass=149, SNR=2.9, Peak=3288 HFD=0.0
00:33:36.957 00.003 16872 Star::Find(15, 324, 768, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.959 00.002 16872 Star::Find returns 0 (4), X=338.50, Y=772.50, Mass=1471, SNR=21.7, Peak=3584 HFD=1.4
00:33:36.964 00.005 16872 Star::Find(15, 1875, 79, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.967 00.003 16872 Star::Find returns 1 (0), X=1861.06, Y=64.66, Mass=1323, SNR=17.4, Peak=3428 HFD=2.7
00:33:36.969 00.002 16872 Star::Find(15, 79, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.972 00.003 16872 Star::Find false star n=6 nbg=279 bg=3202.1 sigma=19.7 thresh=3261 peak=3256
00:33:36.974 00.002 16872 Star::Find returns 0 (2), X=79.00, Y=268.00, Mass=444, SNR=2.9, Peak=3296 HFD=0.0
00:33:36.977 00.003 16872 Star::Find(15, 1402, 588, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.980 00.003 16872 Star::Find returns 1 (0), X=1401.98, Y=588.33, Mass=566, SNR=9.6, Peak=3332 HFD=2.0
00:33:36.983 00.003 16872 Star::Find(15, 1594, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.985 00.002 16872 Star::Find returns 1 (0), X=1593.83, Y=797.39, Mass=498, SNR=8.7, Peak=3300 HFD=3.0
00:33:36.987 00.002 16872 Star::Find(15, 546, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.990 00.003 16872 Star::Find returns 1 (0), X=546.01, Y=797.54, Mass=415, SNR=8.0, Peak=3304 HFD=2.2
00:33:36.994 00.004 16872 Star::Find(15, 1127, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:36.997 00.003 16872 Star::Find returns 1 (0), X=1126.64, Y=417.83, Mass=1132, SNR=14.5, Peak=3300 HFD=4.1
00:33:37.000 00.003 16872 Star::Find(15, 556, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:37.004 00.004 16872 Star::Find returns 0 (4), X=562.51, Y=868.57, Mass=518, SNR=10.8, Peak=3320 HFD=1.3
00:33:37.006 00.002 16872 Star::Find(15, 1559, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:37.009 00.003 16872 Star::Find returns 1 (0), X=1558.52, Y=924.77, Mass=724, SNR=10.7, Peak=3296 HFD=4.9
00:33:37.011 00.002 16872 Star::Find(15, 1783, 1035, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:37.013 00.002 16872 Star::Find returns 0 (4), X=1781.81, Y=1034.52, Mass=2141, SNR=25.5, Peak=3712 HFD=1.4
00:33:37.016 00.003 16872 Star::Find(15, 552, 348, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:37.018 00.002 16872 Star::Find false star n=5 nbg=261 bg=3208.3 sigma=19.0 thresh=3265 peak=3264
00:33:37.020 00.002 16872 Star::Find returns 0 (2), X=552.00, Y=348.00, Mass=414, SNR=2.9, Peak=3316 HFD=0.0
00:33:37.024 00.004 16872 Star::Find(15, 513, 433, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:37.027 00.003 16872 Star::Find returns 1 (0), X=512.37, Y=433.24, Mass=585, SNR=10.1, Peak=3320 HFD=3.6
00:33:37.029 00.002 16872 AutoFind: finding best star pass 1
00:33:37.032 00.003 16872 Star::Find(15, 1182, 108, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:37.034 00.002 16872 Star::Find returns 1 (0), X=1182.36, Y=107.74, Mass=880244, SNR=617.6, Peak=64172 HFD=3.6
00:33:37.037 00.003 16872 AutoFind: near-saturated [1182, 108] 479.8 Mass 880244 SNR 617.6 Peak 64172
00:33:37.041 00.004 16872 Star::Find(15, 1595, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:37.044 00.003 16872 Star::Find returns 1 (0), X=1595.28, Y=576.64, Mass=9757, SNR=54.2, Peak=4268 HFD=2.8
00:33:37.047 00.003 16872 AutoFind returns star at [1595, 577] 6.8 Mass 9757 SNR 54.2
00:33:37.051 00.004 16872 Star::Find(15, 1595, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:37.053 00.002 16872 Star::Find returns 1 (0), X=1595.28, Y=576.64, Mass=9757, SNR=54.2, Peak=4268 HFD=2.8
00:33:37.057 00.004 16872 MultiStar: List (12): {1595.28, 576.64}(54.2), {1046.01, 955.47}(17.7), {935.81, 614.54}(18.5), {220.46, 996.08}(10.2), {632.32, 750.28}(8.7), {465.90, 305.28}(11.0), {410.41, 1035.27}(11.2), {540.80, 232.49}(12.4), {897.05, 166.96}(14.0), {826.74, 75.91}(8.0), {355.71, 356.11}(9.4), {925.38, 647.00}(10.0), 
00:33:37.059 00.002 16872 setting lock position to (1595.28, 576.64)
00:33:37.062 00.003 16872 MultiStar: stabilizing after lock position change
00:33:37.064 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
00:33:37.067 00.003 16872 UpdateGuideState(): m_state=1
00:33:37.070 00.003 16872 Star::Find(15, 1595, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:37.074 00.004 16872 Star::Find returns 1 (0), X=1595.28, Y=576.64, Mass=9757, SNR=54.2, Peak=4268 HFD=2.8
00:33:37.077 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:33:37.080 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:33:37.082 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:33:37.089 00.007 16872 setting force full frames = false
00:33:37.092 00.003 16872 setting lock position to (1595.28, 576.64)
00:33:37.095 00.003 16872 MultiStar: stabilizing after lock position change
00:33:37.098 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:33:37.101 00.003 16872 Changing from state SELECTING to SELECTED
00:33:37.103 00.002 16872 guider state => SELECTED
00:33:37.115 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2824, max=64172, med=3208, FiltMin=3006, FiltMax=43584, Gamma=2.190
00:33:37.153 00.038 16872 UpdateGuideState exits: m=9757 SNR=54.2
00:33:37.156 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2824, max=64172, med=3208, FiltMin=3006, FiltMax=43584, Gamma=2.190
00:33:37.190 00.034 16872 Status Line: Auto-selected star at (1595.3, 576.6)
00:33:37.210 00.020 16872 PhdController: newstate STATE_WAIT_SELECTED
00:33:37.216 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:37.220 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:33:37.223 00.003 16872 Enqueuing Expose request
00:33:37.229 00.006 9640 Worker thread wakes up
00:33:37.229 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:33:37.229 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:33:37.229 00.000 16872 evsrv: cli 0D3C0A48 connect
00:33:37.234 00.005 16872 case statement mapped state 2 to 1
00:33:37.238 00.004 16872 case statement mapped state 2 to 1
00:33:37.242 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e98f4f45-e8bf-4ced-bd6e-855ac9af988e"}
00:33:37.247 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e98f4f45-e8bf-4ced-bd6e-855ac9af988e"}
00:33:37.251 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"0bdf52ba-6777-45c0-b53d-1fc05d0b1e45"}
00:33:37.257 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1595.28,576.64],"id":"0bdf52ba-6777-45c0-b53d-1fc05d0b1e45"}
00:33:37.264 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd706c19-968b-48b0-a545-4fc4c2ef8eb9"}
00:33:37.268 00.004 16872 case statement mapped state 2 to 1
00:33:37.270 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"cd706c19-968b-48b0-a545-4fc4c2ef8eb9"}
00:33:37.274 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:33:37.278 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:33:37.281 00.003 16872 case statement mapped state 2 to 1
00:33:37.284 00.003 16872 case statement mapped state 2 to 1
00:33:37.290 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d1ca3fb7-69cd-4c54-b4c5-bf2a301b4686"}
00:33:37.293 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.28,6.64],"pixels":"..."},"id":"d1ca3fb7-69cd-4c54-b4c5-bf2a301b4686"}
00:33:37.296 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"f7b8c129-8cfe-4afd-a84f-0b53cd95a99e"}
00:33:37.299 00.003 16872 case statement mapped state 2 to 1
00:33:37.303 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"f7b8c129-8cfe-4afd-a84f-0b53cd95a99e"}
00:33:37.313 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
00:33:38.310 00.997 16872 evsrv: cli 0D3C0A48 connect
00:33:38.314 00.004 16872 case statement mapped state 2 to 1
00:33:38.318 00.004 16872 case statement mapped state 2 to 1
00:33:38.322 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1aaa8edb-4d1b-49b2-a134-6e328e5c74ba"}
00:33:38.327 00.005 16872 case statement mapped state 2 to 1
00:33:38.330 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"1aaa8edb-4d1b-49b2-a134-6e328e5c74ba"}
00:33:38.335 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:33:39.337 01.002 16872 evsrv: cli 0D3BFFA8 connect
00:33:39.340 00.003 16872 case statement mapped state 2 to 1
00:33:39.343 00.003 16872 case statement mapped state 2 to 1
00:33:39.347 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"2dab03b7-c025-4da2-8cab-fc2bb69d3550"}
00:33:39.349 00.002 16872 case statement mapped state 2 to 1
00:33:39.354 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"2dab03b7-c025-4da2-8cab-fc2bb69d3550"}
00:33:39.357 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:33:40.360 01.003 16872 evsrv: cli 0D3C0A48 connect
00:33:40.363 00.003 16872 case statement mapped state 2 to 1
00:33:40.366 00.003 16872 case statement mapped state 2 to 1
00:33:40.370 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d0637fa5-f6e5-4608-94b7-423a8c7692e4"}
00:33:40.373 00.003 16872 case statement mapped state 2 to 1
00:33:40.377 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"d0637fa5-f6e5-4608-94b7-423a8c7692e4"}
00:33:40.380 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:33:40.725 00.345 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"738e2bf1-59ec-4e7f-9c48-6c0b96908a7a"}
00:33:40.728 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"738e2bf1-59ec-4e7f-9c48-6c0b96908a7a"}
00:33:40.731 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1e7f6e1-bef1-49c8-b6d0-015219130653"}
00:33:40.736 00.005 16872 case statement mapped state 2 to 1
00:33:40.738 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"a1e7f6e1-bef1-49c8-b6d0-015219130653"}
00:33:40.742 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"04edaec2-7811-4ff8-bd18-6faf35696914"}
00:33:40.745 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.28,6.64],"pixels":"..."},"id":"04edaec2-7811-4ff8-bd18-6faf35696914"}
00:33:41.295 00.550 9640 Exposure complete
00:33:41.381 00.086 16872 evsrv: cli 0D3C0228 connect
00:33:41.384 00.003 16872 case statement mapped state 2 to 1
00:33:41.387 00.003 16872 case statement mapped state 2 to 1
00:33:41.391 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"2d5ceddd-aa76-4271-b9b8-22bb7361ccc1"}
00:33:41.394 00.003 16872 case statement mapped state 2 to 1
00:33:41.397 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"2d5ceddd-aa76-4271-b9b8-22bb7361ccc1"}
00:33:41.401 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:33:41.433 00.032 9640 worker thread done servicing request
00:33:41.433 00.000 16872 OnExposeComplete: enter
00:33:41.435 00.002 16872 UpdateGuideState(): m_state=2
00:33:41.438 00.003 16872 Star::Find(15, 1595, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:33:41.441 00.003 16872 Star::Find returns 1 (0), X=1594.87, Y=576.60, Mass=9933, SNR=55.5, Peak=4344 HFD=2.7
00:33:41.443 00.002 16872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.56) = xAngle (-4.59 = 1.70)
00:33:41.446 00.003 16872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.54 = 1.74)
00:33:41.449 00.003 16872 CameraToMount -- cameraX=-0.41 cameraY=-0.04 hyp=0.41 cameraTheta=-3.03 mountX=-0.05 mountY=0.40, mountTheta=1.70
00:33:41.454 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=64112, med=3208, FiltMin=3132, FiltMax=44756, Gamma=2.190
00:33:41.490 00.036 16872 UpdateGuideState exits: m=9933 SNR=55.5
00:33:41.493 00.003 16872 PhdController: newstate STATE_CALIBRATE
00:33:41.496 00.003 16872 PhdController: newstate STATE_GUIDE
00:33:41.508 00.012 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:33:41.511 00.003 16872 guider state => CALIBRATED
00:33:41.516 00.005 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:33:41.525 00.009 16872 reset dither spiral
00:33:41.528 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:33:41.533 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:41.536 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:33:41.538 00.002 16872 Enqueuing Expose request
00:33:41.541 00.003 9640 Worker thread wakes up
00:33:41.541 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:33:41.541 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:33:42.402 00.861 16872 evsrv: cli 0D3C0A48 connect
00:33:42.407 00.005 16872 case statement mapped state 5 to 1
00:33:42.411 00.004 16872 case statement mapped state 5 to 1
00:33:42.415 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5d6662ba-5e94-459b-9d6e-087fc092df53"}
00:33:42.418 00.003 16872 case statement mapped state 5 to 1
00:33:42.420 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"5d6662ba-5e94-459b-9d6e-087fc092df53"}
00:33:42.424 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:33:43.424 01.000 16872 evsrv: cli 0D3C0A48 connect
00:33:43.427 00.003 16872 case statement mapped state 5 to 1
00:33:43.432 00.005 16872 case statement mapped state 5 to 1
00:33:43.436 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"de4fb486-0639-41e1-bdb3-5627615eaca3"}
00:33:43.439 00.003 16872 case statement mapped state 5 to 1
00:33:43.442 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"de4fb486-0639-41e1-bdb3-5627615eaca3"}
00:33:43.446 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:33:44.226 00.780 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9bb1f7ed-da6f-4cbb-8f39-273938821493"}
00:33:44.229 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9bb1f7ed-da6f-4cbb-8f39-273938821493"}
00:33:44.233 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"02939f5f-ac40-4a4b-ae3a-00fed38cd38d"}
00:33:44.235 00.002 16872 case statement mapped state 5 to 1
00:33:44.239 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"02939f5f-ac40-4a4b-ae3a-00fed38cd38d"}
00:33:44.243 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"44e41ab3-e6b9-4ada-9349-0a79ca090d7c"}
00:33:44.246 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.87,6.60],"pixels":"..."},"id":"44e41ab3-e6b9-4ada-9349-0a79ca090d7c"}
00:33:44.447 00.201 16872 evsrv: cli 0D3C0A48 connect
00:33:44.450 00.003 16872 case statement mapped state 5 to 1
00:33:44.454 00.004 16872 case statement mapped state 5 to 1
00:33:44.460 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"6345f6b8-d991-4092-9210-bc123e3f2e19"}
00:33:44.462 00.002 16872 case statement mapped state 5 to 1
00:33:44.464 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"6345f6b8-d991-4092-9210-bc123e3f2e19"}
00:33:44.468 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:33:45.469 01.001 16872 evsrv: cli 0D3C0A48 connect
00:33:45.472 00.003 16872 case statement mapped state 5 to 1
00:33:45.476 00.004 16872 case statement mapped state 5 to 1
00:33:45.480 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"27826e84-c966-43e6-8b0d-c70f5e94f00c"}
00:33:45.484 00.004 16872 case statement mapped state 5 to 1
00:33:45.486 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"27826e84-c966-43e6-8b0d-c70f5e94f00c"}
00:33:45.490 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:33:45.605 00.115 9640 Exposure complete
00:33:45.741 00.136 9640 worker thread done servicing request
00:33:45.741 00.000 16872 OnExposeComplete: enter
00:33:45.744 00.003 16872 UpdateGuideState(): m_state=5
00:33:45.747 00.003 16872 Star::Find(15, 1594, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:33:45.749 00.002 16872 Star::Find returns 1 (0), X=1594.58, Y=577.08, Mass=8849, SNR=48.9, Peak=4128 HFD=2.8
00:33:45.753 00.004 16872 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.56) = xAngle (1.02 = 1.02)
00:33:45.757 00.004 16872 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.07 = 1.07)
00:33:45.760 00.003 16872 CameraToMount -- cameraX=-0.70 cameraY=0.44 hyp=0.83 cameraTheta=2.58 mountX=0.43 mountY=0.73, mountTheta=1.04
00:33:45.763 00.003 16872 Changing from state CALIBRATED to GUIDING
00:33:45.767 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:33:45.768 00.001 16872 ScopeASCOM::SideOfPier() returns 0
00:33:45.946 00.178 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:33:45.950 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:33:45.952 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:33:45.956 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:33:45.959 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:33:45.964 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:33:45.968 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:33:45.971 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:33:45.976 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:33:45.981 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:33:45.985 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:33:45.988 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:33:45.993 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:33:45.997 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:33:46.101 00.104 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:33:46.105 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:33:46.108 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:33:46.114 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:33:46.117 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:33:46.181 00.064 16872 setting lock position to (1594.58, 577.08)
00:33:46.184 00.003 16872 MultiStar: stabilizing after lock position change
00:33:46.187 00.003 16872 guider state => GUIDING
00:33:46.190 00.003 16872 Status Line: Guiding
00:33:46.197 00.007 16872 Mount: notify guiding started
00:33:46.202 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:33:46.205 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:33:46.208 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:33:46.212 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:33:46.215 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:33:46.218 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:33:46.220 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:33:46.223 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:33:46.228 00.005 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:33:46.231 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:33:46.234 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:33:46.236 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:33:46.239 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:33:46.243 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:33:46.245 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:33:46.248 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:33:46.250 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:33:46.253 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:33:46.257 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:33:46.260 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:33:46.263 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:33:46.265 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:33:46.268 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:33:46.271 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:33:46.274 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:33:46.276 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:33:46.279 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:33:46.282 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:33:46.285 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:33:46.288 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:33:46.292 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:33:46.294 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:33:46.297 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:33:46.299 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:33:46.303 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:33:46.306 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:33:46.309 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:33:46.311 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:33:46.412 00.101 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:33:46.573 00.161 16872 ScopeASCOM::SideOfPier() returns 0
00:33:46.576 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:33:46.579 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:33:46.581 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:33:46.583 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:33:46.587 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:33:46.590 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:33:46.592 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:33:46.595 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:33:46.597 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:33:46.600 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=64164, med=3208, FiltMin=3052, FiltMax=46052, Gamma=2.190
00:33:46.637 00.037 16872 UpdateGuideState exits: m=8849 SNR=48.9
00:33:46.640 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:33:46.642 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:46.645 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:33:46.650 00.005 16872 Enqueuing Expose request
00:33:46.654 00.004 9640 Worker thread wakes up
00:33:46.654 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:33:46.654 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:33:46.655 00.001 16872 evsrv: cli 0D3BF8C8 connect
00:33:46.658 00.003 16872 case statement mapped state 6 to 3
00:33:46.661 00.003 16872 case statement mapped state 6 to 3
00:33:46.665 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"2421ac19-4e10-47ca-9345-52f311d785d9"}
00:33:46.667 00.002 16872 case statement mapped state 6 to 3
00:33:46.670 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2421ac19-4e10-47ca-9345-52f311d785d9"}
00:33:46.681 00.011 16872 evsrv: cli 0D3BF8C8 disconnect
00:33:47.725 01.044 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"492fa001-3e91-4462-a700-a8036a441aba"}
00:33:47.728 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"492fa001-3e91-4462-a700-a8036a441aba"}
00:33:47.731 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eeef6960-fc16-493f-a28b-ce171207824d"}
00:33:47.734 00.003 16872 case statement mapped state 6 to 3
00:33:47.737 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eeef6960-fc16-493f-a28b-ce171207824d"}
00:33:47.742 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2bd3be3a-2cd6-4835-bd47-b0486a431ec4"}
00:33:47.745 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.58,7.08],"pixels":"..."},"id":"2bd3be3a-2cd6-4835-bd47-b0486a431ec4"}
00:33:50.707 02.962 9640 Exposure complete
00:33:50.846 00.139 9640 worker thread done servicing request
00:33:50.846 00.000 16872 OnExposeComplete: enter
00:33:50.848 00.002 16872 UpdateGuideState(): m_state=6
00:33:50.851 00.003 16872 Star::Find(15, 1594, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:33:50.854 00.003 16872 Star::Find returns 1 (0), X=1594.64, Y=577.46, Mass=9784, SNR=54.1, Peak=4100 HFD=3.2
00:33:50.859 00.005 16872 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.56) = xAngle (-0.15 = -0.15)
00:33:50.862 00.003 16872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.11 = -0.11)
00:33:50.864 00.002 16872 CameraToMount -- cameraX=0.06 cameraY=0.38 hyp=0.38 cameraTheta=1.40 mountX=0.38 mountY=-0.04, mountTheta=-0.11
00:33:50.868 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.38, opts=13)
00:33:50.871 00.003 16872 Enqueuing Move request for scope (0.06, 0.38)
00:33:50.875 00.004 9640 Worker thread wakes up
00:33:50.875 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.38) opts 0xd
00:33:50.875 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.38)
00:33:50.875 00.000 9640 Moving (0.06, 0.38) raw xDistance=0.38 yDistance=-0.04
00:33:50.875 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.38
00:33:50.875 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.04, m_sumCorr=0
00:33:50.876 00.001 9640 MoveAxis(W, 40, ABG)
00:33:50.876 00.000 9640 Guiding  Dir = 3, Dur = 40
00:33:50.876 00.000 9640 IsSlewing returns 0
00:33:50.876 00.000 9640 IsGuiding returns 0
00:33:50.877 00.001 9640 PulseGuide returned control before completion, sleep 50
00:33:50.882 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65508, med=3204, FiltMin=3124, FiltMax=45964, Gamma=2.190
00:33:50.919 00.037 16872 UpdateGuideState exits: m=9784 SNR=54.1
00:33:50.922 00.003 16872 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 1 / 99999
00:33:50.925 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777786430.925,"Host":"RBFOCUS307","Inst":1,"Distance":0.69,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:33:50.927 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:50.930 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:33:50.933 00.003 16872 Enqueuing Expose request
00:33:50.938 00.005 9640 IsGuiding returns 1
00:33:50.938 00.000 9640 scope still moving after pulse duration time elapsed
00:33:50.964 00.026 9640 IsSlewing returns 0
00:33:50.966 00.002 9640 IsGuiding returns 0
00:33:50.966 00.000 9640 scope move finished after 40 + 49 ms
00:33:50.967 00.001 9640 Move returns status 0, amount 40
00:33:50.967 00.000 9640 MoveAxis(N, 0, ABG)
00:33:50.967 00.000 9640 Move returns status 0, amount 0
00:33:50.967 00.000 9640 move complete, result=0
00:33:50.968 00.001 9640 worker thread done servicing request
00:33:50.968 00.000 9640 Worker thread wakes up
00:33:50.968 00.000 16872 GuideStep: 0.4 px 40 ms WEST, -0.0 px 0 ms NORTH
00:33:50.971 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:33:50.971 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:33:51.229 00.258 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f844ae4-e79b-4bfe-855b-26d105ddfed1"}
00:33:51.234 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6f844ae4-e79b-4bfe-855b-26d105ddfed1"}
00:33:51.238 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29fa2311-0c90-471c-a24c-d65b085f2f67"}
00:33:51.243 00.005 16872 case statement mapped state 6 to 3
00:33:51.247 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"29fa2311-0c90-471c-a24c-d65b085f2f67"}
00:33:51.251 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"74c48575-741d-40c6-9125-e088c58a7fb5"}
00:33:51.256 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.64,7.46],"pixels":"..."},"id":"74c48575-741d-40c6-9125-e088c58a7fb5"}
00:33:54.732 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7745f77c-da7f-4539-839f-480565b2d88b"}
00:33:54.735 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7745f77c-da7f-4539-839f-480565b2d88b"}
00:33:54.740 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65eaa1c8-e573-4c86-a704-2137c6a0ddf3"}
00:33:54.743 00.003 16872 case statement mapped state 6 to 3
00:33:54.744 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"65eaa1c8-e573-4c86-a704-2137c6a0ddf3"}
00:33:54.750 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"be9362ef-1999-4708-8a9a-789078bfff42"}
00:33:54.753 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.64,7.46],"pixels":"..."},"id":"be9362ef-1999-4708-8a9a-789078bfff42"}
00:33:55.030 00.277 9640 Exposure complete
00:33:55.165 00.135 9640 worker thread done servicing request
00:33:55.165 00.000 16872 OnExposeComplete: enter
00:33:55.168 00.003 16872 UpdateGuideState(): m_state=6
00:33:55.171 00.003 16872 Star::Find(15, 1594, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:33:55.174 00.003 16872 Star::Find returns 1 (0), X=1594.77, Y=576.34, Mass=9635, SNR=56.2, Peak=4080 HFD=3.0
00:33:55.177 00.003 16872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.56) = xAngle (-2.87 = -2.87)
00:33:55.180 00.003 16872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.82 = -2.82)
00:33:55.183 00.003 16872 CameraToMount -- cameraX=0.20 cameraY=-0.74 hyp=0.77 cameraTheta=-1.31 mountX=-0.74 mountY=-0.24, mountTheta=-2.82
00:33:55.189 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=-0.74, opts=13)
00:33:55.191 00.002 16872 Enqueuing Move request for scope (0.20, -0.74)
00:33:55.195 00.004 9640 Worker thread wakes up
00:33:55.196 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.74) opts 0xd
00:33:55.196 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, -0.74)
00:33:55.196 00.000 9640 Moving (0.20, -0.74) raw xDistance=-0.74 yDistance=-0.24
00:33:55.196 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.74
00:33:55.196 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.24, m_sumCorr=0
00:33:55.196 00.000 9640 MoveAxis(E, 74, ABG)
00:33:55.196 00.000 9640 Guiding  Dir = 2, Dur = 74
00:33:55.196 00.000 9640 IsSlewing returns 0
00:33:55.197 00.001 9640 IsGuiding returns 0
00:33:55.197 00.000 9640 PulseGuide returned control before completion, sleep 84
00:33:55.204 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=65508, med=3208, FiltMin=3140, FiltMax=47048, Gamma=2.190
00:33:55.245 00.041 16872 UpdateGuideState exits: m=9635 SNR=56.2
00:33:55.250 00.005 16872 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 2 / 99999
00:33:55.253 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777786435.253,"Host":"RBFOCUS307","Inst":1,"Distance":0.72,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:33:55.257 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:55.260 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:33:55.265 00.005 16872 Enqueuing Expose request
00:33:55.292 00.027 9640 IsGuiding returns 1
00:33:55.292 00.000 9640 scope still moving after pulse duration time elapsed
00:33:55.323 00.031 9640 IsSlewing returns 0
00:33:55.323 00.000 9640 IsGuiding returns 0
00:33:55.323 00.000 9640 scope move finished after 74 + 52 ms
00:33:55.323 00.000 9640 Move returns status 0, amount 74
00:33:55.323 00.000 9640 MoveAxis(N, 0, ABG)
00:33:55.324 00.001 9640 Move returns status 0, amount 0
00:33:55.324 00.000 9640 move complete, result=0
00:33:55.324 00.000 9640 worker thread done servicing request
00:33:55.324 00.000 9640 Worker thread wakes up
00:33:55.324 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:33:55.324 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:33:55.324 00.000 16872 GuideStep: -0.7 px 74 ms EAST, -0.2 px 0 ms NORTH
00:33:58.231 02.907 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c73a64b-61fa-4a01-b0a7-b39f96bece90"}
00:33:58.235 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7c73a64b-61fa-4a01-b0a7-b39f96bece90"}
00:33:58.238 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4256ed8-9bd2-4f5f-a96b-72a9a1d91ff4"}
00:33:58.242 00.004 16872 case statement mapped state 6 to 3
00:33:58.244 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4256ed8-9bd2-4f5f-a96b-72a9a1d91ff4"}
00:33:58.247 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ebeefc1c-0148-43f6-8dff-6c32bad6cad9"}
00:33:58.249 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.77,7.34],"pixels":"..."},"id":"ebeefc1c-0148-43f6-8dff-6c32bad6cad9"}
00:33:59.392 01.143 9640 Exposure complete
00:33:59.541 00.149 9640 worker thread done servicing request
00:33:59.543 00.002 16872 OnExposeComplete: enter
00:33:59.546 00.003 16872 UpdateGuideState(): m_state=6
00:33:59.549 00.003 16872 Star::Find(15, 1594, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:33:59.553 00.004 16872 Star::Find returns 1 (0), X=1594.53, Y=577.36, Mass=9784, SNR=56.6, Peak=4108 HFD=3.1
00:33:59.558 00.005 16872 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.56) = xAngle (0.19 = 0.19)
00:33:59.560 00.002 16872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.24 = 0.24)
00:33:59.564 00.004 16872 CameraToMount -- cameraX=-0.05 cameraY=0.28 hyp=0.28 cameraTheta=1.75 mountX=0.28 mountY=0.07, mountTheta=0.24
00:33:59.570 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.05, y=0.28, opts=13)
00:33:59.574 00.004 16872 Enqueuing Move request for scope (-0.05, 0.28)
00:33:59.577 00.003 9640 Worker thread wakes up
00:33:59.577 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.28) opts 0xd
00:33:59.577 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.05, 0.28)
00:33:59.579 00.002 9640 Moving (-0.05, 0.28) raw xDistance=0.28 yDistance=0.07
00:33:59.579 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
00:33:59.579 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.07, m_sumCorr=0
00:33:59.579 00.000 9640 MoveAxis(W, 22, ABG)
00:33:59.579 00.000 9640 Guiding  Dir = 3, Dur = 22
00:33:59.579 00.000 9640 IsSlewing returns 0
00:33:59.579 00.000 9640 IsGuiding returns 0
00:33:59.580 00.001 9640 PulseGuide returned control before completion, sleep 32
00:33:59.588 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=65520, med=3212, FiltMin=3076, FiltMax=48236, Gamma=2.190
00:33:59.616 00.028 9640 IsGuiding returns 1
00:33:59.616 00.000 9640 scope still moving after pulse duration time elapsed
00:33:59.630 00.014 16872 UpdateGuideState exits: m=9784 SNR=56.6
00:33:59.634 00.004 16872 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 3 / 99999
00:33:59.637 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777786439.637,"Host":"RBFOCUS307","Inst":1,"Distance":0.59,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
00:33:59.641 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:59.644 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:33:59.651 00.007 16872 Enqueuing Expose request
00:33:59.655 00.004 9640 IsSlewing returns 0
00:33:59.655 00.000 9640 IsGuiding returns 0
00:33:59.655 00.000 9640 scope move finished after 22 + 53 ms
00:33:59.655 00.000 9640 Move returns status 0, amount 22
00:33:59.655 00.000 9640 MoveAxis(N, 0, ABG)
00:33:59.655 00.000 9640 Move returns status 0, amount 0
00:33:59.655 00.000 9640 move complete, result=0
00:33:59.655 00.000 9640 worker thread done servicing request
00:33:59.656 00.001 9640 Worker thread wakes up
00:33:59.656 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:33:59.656 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:33:59.660 00.004 16872 GuideStep: 0.3 px 22 ms WEST, 0.1 px 0 ms NORTH
00:34:01.731 02.071 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0470d8dc-8dbc-4720-bfd8-de805730000c"}
00:34:01.734 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0470d8dc-8dbc-4720-bfd8-de805730000c"}
00:34:01.737 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01f58187-2b44-4b0a-8791-6ab723d8f1c9"}
00:34:01.740 00.003 16872 case statement mapped state 6 to 3
00:34:01.743 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"01f58187-2b44-4b0a-8791-6ab723d8f1c9"}
00:34:01.746 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"27c21dbc-76d7-4a94-a1ca-972db17548da"}
00:34:01.749 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.53,7.36],"pixels":"..."},"id":"27c21dbc-76d7-4a94-a1ca-972db17548da"}
00:34:03.712 01.963 9640 Exposure complete
00:34:03.846 00.134 9640 worker thread done servicing request
00:34:03.846 00.000 16872 OnExposeComplete: enter
00:34:03.849 00.003 16872 UpdateGuideState(): m_state=6
00:34:03.852 00.003 16872 Star::Find(15, 1594, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:34:03.854 00.002 16872 Star::Find returns 1 (0), X=1594.40, Y=577.03, Mass=9882, SNR=55.4, Peak=4324 HFD=2.5
00:34:03.858 00.004 16872 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.56) = xAngle (-4.41 = 1.88)
00:34:03.861 00.003 16872 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.36 = 1.92)
00:34:03.865 00.004 16872 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.85 mountX=-0.05 mountY=0.17, mountTheta=1.88
00:34:03.870 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.17, y=-0.05, opts=13)
00:34:03.872 00.002 16872 Enqueuing Move request for scope (-0.17, -0.05)
00:34:03.875 00.003 9640 Worker thread wakes up
00:34:03.875 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
00:34:03.875 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
00:34:03.875 00.000 9640 Moving (-0.17, -0.05) raw xDistance=-0.05 yDistance=0.17
00:34:03.875 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:34:03.875 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0
00:34:03.875 00.000 9640 MoveAxis(E, 0, ABG)
00:34:03.876 00.001 9640 Move returns status 0, amount 0
00:34:03.876 00.000 9640 MoveAxis(N, 0, ABG)
00:34:03.876 00.000 9640 Move returns status 0, amount 0
00:34:03.876 00.000 9640 move complete, result=0
00:34:03.876 00.000 9640 worker thread done servicing request
00:34:03.885 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=58608, med=3212, FiltMin=3092, FiltMax=39108, Gamma=2.190
00:34:03.921 00.036 16872 UpdateGuideState exits: m=9882 SNR=55.4
00:34:03.926 00.005 16872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 4 / 99999
00:34:03.929 00.003 16872 PhdController: newstate STATE_FINISH
00:34:03.931 00.002 16872 PhdController complete: success
00:34:03.934 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777786443.934,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:34:03.938 00.004 16872 Mount: notify guiding dither settle done success=1
00:34:03.941 00.003 16872 PhdController: newstate STATE_IDLE
00:34:03.945 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:03.948 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:34:03.950 00.002 16872 Enqueuing Expose request
00:34:03.952 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:34:03.958 00.006 9640 Worker thread wakes up
00:34:03.958 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:34:03.958 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:34:04.720 00.762 16872 evsrv: cli 0D3BFB48 connect
00:34:04.725 00.005 16872 case statement mapped state 6 to 3
00:34:04.730 00.005 16872 case statement mapped state 6 to 3
00:34:04.738 00.008 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"46cb24d3-b925-42a6-8d95-98d49479436f"}
00:34:04.743 00.005 16872 case statement mapped state 6 to 3
00:34:04.746 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"46cb24d3-b925-42a6-8d95-98d49479436f"}
00:34:04.749 00.003 16872 evsrv: cli 0D3BFB48 disconnect
00:34:05.230 00.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f47a3f0-f822-4ccc-86db-2a87402d36e9"}
00:34:05.234 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6f47a3f0-f822-4ccc-86db-2a87402d36e9"}
00:34:05.245 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"596845d4-f6f8-4562-851b-d63b55e4be93"}
00:34:05.248 00.003 16872 case statement mapped state 6 to 3
00:34:05.253 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"596845d4-f6f8-4562-851b-d63b55e4be93"}
00:34:05.259 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e1c2eabd-bfba-4027-9c56-960ffb082d97"}
00:34:05.264 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.40,7.03],"pixels":"..."},"id":"e1c2eabd-bfba-4027-9c56-960ffb082d97"}
00:34:08.026 02.762 9640 Exposure complete
00:34:08.165 00.139 9640 worker thread done servicing request
00:34:08.165 00.000 16872 OnExposeComplete: enter
00:34:08.168 00.003 16872 UpdateGuideState(): m_state=6
00:34:08.174 00.006 16872 Star::Find(15, 1594, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:34:08.179 00.005 16872 Star::Find returns 1 (0), X=1594.48, Y=577.14, Mass=8854, SNR=50.4, Peak=4212 HFD=2.5
00:34:08.183 00.004 16872 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.56) = xAngle (1.06 = 1.06)
00:34:08.188 00.005 16872 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.11 = 1.11)
00:34:08.191 00.003 16872 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.62 mountX=0.06 mountY=0.10, mountTheta=1.07
00:34:08.197 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=0.06, opts=13)
00:34:08.200 00.003 16872 Enqueuing Move request for scope (-0.10, 0.06)
00:34:08.203 00.003 9640 Worker thread wakes up
00:34:08.204 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
00:34:08.204 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
00:34:08.204 00.000 9640 Moving (-0.10, 0.06) raw xDistance=0.06 yDistance=0.10
00:34:08.204 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:34:08.204 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=0
00:34:08.204 00.000 9640 MoveAxis(E, 0, ABG)
00:34:08.204 00.000 9640 Move returns status 0, amount 0
00:34:08.204 00.000 9640 MoveAxis(N, 0, ABG)
00:34:08.204 00.000 9640 Move returns status 0, amount 0
00:34:08.204 00.000 9640 move complete, result=0
00:34:08.204 00.000 9640 worker thread done servicing request
00:34:08.210 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=60188, med=3200, FiltMin=3106, FiltMax=39980, Gamma=2.190
00:34:08.249 00.039 16872 UpdateGuideState exits: m=8854 SNR=50.4
00:34:08.255 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:08.258 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:34:08.260 00.002 16872 Enqueuing Expose request
00:34:08.263 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:08.266 00.003 9640 Worker thread wakes up
00:34:08.266 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:34:08.266 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:34:08.730 00.464 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2261869d-a685-42eb-968d-f814aad28198"}
00:34:08.734 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2261869d-a685-42eb-968d-f814aad28198"}
00:34:08.739 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b56a4ed3-9553-4804-af6e-401f496ee282"}
00:34:08.742 00.003 16872 case statement mapped state 6 to 3
00:34:08.746 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b56a4ed3-9553-4804-af6e-401f496ee282"}
00:34:08.750 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"60031b40-eb29-46af-b63f-6cc5833ade96"}
00:34:08.756 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.48,7.14],"pixels":"..."},"id":"60031b40-eb29-46af-b63f-6cc5833ade96"}
00:34:12.230 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a0073e3a-0e44-4516-a979-e0a3ba8d13dd"}
00:34:12.234 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a0073e3a-0e44-4516-a979-e0a3ba8d13dd"}
00:34:12.239 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c3726f9-5ec7-4a57-9ecd-c0aead267457"}
00:34:12.242 00.003 16872 case statement mapped state 6 to 3
00:34:12.245 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c3726f9-5ec7-4a57-9ecd-c0aead267457"}
00:34:12.249 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"49942952-c49f-4b6d-8232-d20d600bd681"}
00:34:12.253 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.48,7.14],"pixels":"..."},"id":"49942952-c49f-4b6d-8232-d20d600bd681"}
00:34:12.317 00.064 9640 Exposure complete
00:34:12.455 00.138 9640 worker thread done servicing request
00:34:12.455 00.000 16872 OnExposeComplete: enter
00:34:12.459 00.004 16872 UpdateGuideState(): m_state=6
00:34:12.461 00.002 16872 Star::Find(15, 1594, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:34:12.464 00.003 16872 Star::Find returns 1 (0), X=1594.39, Y=577.47, Mass=9361, SNR=54.1, Peak=4212 HFD=3.0
00:34:12.466 00.002 16872 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.56) = xAngle (0.46 = 0.46)
00:34:12.470 00.004 16872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.51 = 0.51)
00:34:12.473 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=0.39 hyp=0.43 cameraTheta=2.02 mountX=0.39 mountY=0.21, mountTheta=0.50
00:34:12.476 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=0.39, opts=13)
00:34:12.480 00.004 16872 Enqueuing Move request for scope (-0.19, 0.39)
00:34:12.484 00.004 9640 Worker thread wakes up
00:34:12.486 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.39) opts 0xd
00:34:12.486 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, 0.39)
00:34:12.486 00.000 9640 Moving (-0.19, 0.39) raw xDistance=0.39 yDistance=0.21
00:34:12.486 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.39
00:34:12.486 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=0
00:34:12.486 00.000 9640 MoveAxis(W, 41, ABG)
00:34:12.486 00.000 9640 Guiding  Dir = 3, Dur = 41
00:34:12.486 00.000 9640 IsSlewing returns 0
00:34:12.487 00.001 9640 IsGuiding returns 0
00:34:12.487 00.000 9640 PulseGuide returned control before completion, sleep 51
00:34:12.495 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=64436, med=3208, FiltMin=3138, FiltMax=47620, Gamma=2.190
00:34:12.533 00.038 16872 UpdateGuideState exits: m=9361 SNR=54.1
00:34:12.536 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:12.539 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:34:12.541 00.002 16872 Enqueuing Expose request
00:34:12.546 00.005 9640 IsGuiding returns 1
00:34:12.547 00.001 9640 scope still moving after pulse duration time elapsed
00:34:12.578 00.031 9640 IsSlewing returns 0
00:34:12.578 00.000 9640 IsGuiding returns 0
00:34:12.578 00.000 9640 scope move finished after 41 + 50 ms
00:34:12.578 00.000 9640 Move returns status 0, amount 41
00:34:12.579 00.001 9640 MoveAxis(N, 0, ABG)
00:34:12.579 00.000 9640 Move returns status 0, amount 0
00:34:12.579 00.000 9640 move complete, result=0
00:34:12.579 00.000 9640 worker thread done servicing request
00:34:12.579 00.000 9640 Worker thread wakes up
00:34:12.579 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:34:12.579 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:34:12.580 00.001 16872 GuideStep: 0.4 px 41 ms WEST, 0.2 px 0 ms NORTH
00:34:15.728 03.148 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"17b2da5c-d357-4744-9cca-4bfda6d61273"}
00:34:15.731 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"17b2da5c-d357-4744-9cca-4bfda6d61273"}
00:34:15.737 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf45e44b-595d-4e3a-9799-5b6afe043946"}
00:34:15.740 00.003 16872 case statement mapped state 6 to 3
00:34:15.743 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf45e44b-595d-4e3a-9799-5b6afe043946"}
00:34:15.747 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8c964d46-90c8-4136-a6c8-8900d41f0f86"}
00:34:15.752 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.39,7.47],"pixels":"..."},"id":"8c964d46-90c8-4136-a6c8-8900d41f0f86"}
00:34:16.646 00.894 9640 Exposure complete
00:34:16.785 00.139 9640 worker thread done servicing request
00:34:16.787 00.002 16872 OnExposeComplete: enter
00:34:16.789 00.002 16872 UpdateGuideState(): m_state=6
00:34:16.792 00.003 16872 Star::Find(15, 1594, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:34:16.796 00.004 16872 Star::Find returns 1 (0), X=1594.40, Y=576.55, Mass=9127, SNR=55.3, Peak=4244 HFD=3.0
00:34:16.800 00.004 16872 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.56) = xAngle (-3.45 = 2.83)
00:34:16.802 00.002 16872 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.40 = 2.88)
00:34:16.804 00.002 16872 CameraToMount -- cameraX=-0.18 cameraY=-0.54 hyp=0.57 cameraTheta=-1.89 mountX=-0.54 mountY=0.15, mountTheta=2.88
00:34:16.813 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=-0.54, opts=13)
00:34:16.816 00.003 16872 Enqueuing Move request for scope (-0.18, -0.54)
00:34:16.819 00.003 9640 Worker thread wakes up
00:34:16.819 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.54) opts 0xd
00:34:16.819 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, -0.54)
00:34:16.819 00.000 9640 Moving (-0.18, -0.54) raw xDistance=-0.54 yDistance=0.15
00:34:16.819 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.54
00:34:16.819 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
00:34:16.819 00.000 9640 MoveAxis(E, 53, ABG)
00:34:16.819 00.000 9640 Guiding  Dir = 2, Dur = 53
00:34:16.819 00.000 9640 IsSlewing returns 0
00:34:16.820 00.001 9640 IsGuiding returns 0
00:34:16.820 00.000 9640 PulseGuide returned control before completion, sleep 63
00:34:16.827 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=64680, med=3212, FiltMin=3080, FiltMax=46712, Gamma=2.190
00:34:16.863 00.036 16872 UpdateGuideState exits: m=9127 SNR=55.3
00:34:16.866 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:16.869 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:34:16.871 00.002 16872 Enqueuing Expose request
00:34:16.887 00.016 9640 IsGuiding returns 1
00:34:16.887 00.000 9640 scope still moving after pulse duration time elapsed
00:34:16.918 00.031 9640 IsSlewing returns 0
00:34:16.920 00.002 9640 IsGuiding returns 0
00:34:16.920 00.000 9640 scope move finished after 53 + 47 ms
00:34:16.920 00.000 9640 Move returns status 0, amount 53
00:34:16.922 00.002 9640 MoveAxis(N, 0, ABG)
00:34:16.922 00.000 9640 Move returns status 0, amount 0
00:34:16.922 00.000 9640 move complete, result=0
00:34:16.922 00.000 9640 worker thread done servicing request
00:34:16.922 00.000 9640 Worker thread wakes up
00:34:16.922 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:34:16.922 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:34:16.922 00.000 16872 GuideStep: -0.5 px 53 ms EAST, 0.1 px 0 ms NORTH
00:34:19.228 02.306 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7468951-9c93-4efe-b80c-a2644151aa28"}
00:34:19.232 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f7468951-9c93-4efe-b80c-a2644151aa28"}
00:34:19.237 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc1e81f0-5272-43dd-9f61-c845d41838f3"}
00:34:19.239 00.002 16872 case statement mapped state 6 to 3
00:34:19.242 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc1e81f0-5272-43dd-9f61-c845d41838f3"}
00:34:19.246 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2c426958-f9a0-4102-a1ae-5116a263cd22"}
00:34:19.249 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.40,6.55],"pixels":"..."},"id":"2c426958-f9a0-4102-a1ae-5116a263cd22"}
00:34:21.009 01.760 9640 Exposure complete
00:34:21.151 00.142 9640 worker thread done servicing request
00:34:21.151 00.000 16872 OnExposeComplete: enter
00:34:21.154 00.003 16872 UpdateGuideState(): m_state=6
00:34:21.156 00.002 16872 Star::Find(15, 1594, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:34:21.161 00.005 16872 Star::Find returns 1 (0), X=1594.29, Y=577.50, Mass=8486, SNR=51.4, Peak=4136 HFD=2.9
00:34:21.164 00.003 16872 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.56) = xAngle (0.63 = 0.63)
00:34:21.167 00.003 16872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.67 = 0.67)
00:34:21.169 00.002 16872 CameraToMount -- cameraX=-0.29 cameraY=0.41 hyp=0.51 cameraTheta=2.18 mountX=0.41 mountY=0.32, mountTheta=0.66
00:34:21.175 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.29, y=0.41, opts=13)
00:34:21.178 00.003 16872 Enqueuing Move request for scope (-0.29, 0.41)
00:34:21.180 00.002 9640 Worker thread wakes up
00:34:21.180 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.41) opts 0xd
00:34:21.181 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.29, 0.41)
00:34:21.181 00.000 9640 Moving (-0.29, 0.41) raw xDistance=0.41 yDistance=0.32
00:34:21.181 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.41
00:34:21.181 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.32, m_sumCorr=0.17
00:34:21.181 00.000 9640 MoveAxis(W, 38, ABG)
00:34:21.181 00.000 9640 Guiding  Dir = 3, Dur = 38
00:34:21.181 00.000 9640 IsSlewing returns 0
00:34:21.181 00.000 9640 IsGuiding returns 0
00:34:21.182 00.001 9640 PulseGuide returned control before completion, sleep 48
00:34:21.187 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=62196, med=3212, FiltMin=3110, FiltMax=45496, Gamma=2.190
00:34:21.229 00.042 16872 UpdateGuideState exits: m=8486 SNR=51.4
00:34:21.233 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:21.237 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:34:21.242 00.005 16872 Enqueuing Expose request
00:34:21.244 00.002 9640 IsGuiding returns 1
00:34:21.244 00.000 9640 scope still moving after pulse duration time elapsed
00:34:21.269 00.025 9640 IsSlewing returns 0
00:34:21.269 00.000 9640 IsGuiding returns 0
00:34:21.269 00.000 9640 scope move finished after 38 + 49 ms
00:34:21.269 00.000 9640 Move returns status 0, amount 38
00:34:21.269 00.000 9640 MoveAxis(S, 20, ABG)
00:34:21.269 00.000 9640 Guiding  Dir = 1, Dur = 20
00:34:21.270 00.001 9640 IsSlewing returns 0
00:34:21.270 00.000 9640 IsGuiding returns 0
00:34:21.270 00.000 9640 PulseGuide returned control before completion, sleep 30
00:34:21.315 00.045 9640 IsGuiding returns 1
00:34:21.315 00.000 9640 scope still moving after pulse duration time elapsed
00:34:21.347 00.032 9640 IsSlewing returns 0
00:34:21.347 00.000 9640 IsGuiding returns 0
00:34:21.347 00.000 9640 scope move finished after 20 + 57 ms
00:34:21.347 00.000 9640 Move returns status 0, amount 20
00:34:21.347 00.000 9640 move complete, result=0
00:34:21.348 00.001 9640 worker thread done servicing request
00:34:21.349 00.001 9640 Worker thread wakes up
00:34:21.349 00.000 16872 GuideStep: 0.4 px 38 ms WEST, 0.3 px 20 ms SOUTH
00:34:21.354 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:34:21.354 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:34:22.726 01.372 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18233f12-bef6-466f-b178-b28247e0d178"}
00:34:22.730 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"18233f12-bef6-466f-b178-b28247e0d178"}
00:34:22.734 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"919687b7-179a-4050-ba5e-90f098c90436"}
00:34:22.739 00.005 16872 case statement mapped state 6 to 3
00:34:22.744 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"919687b7-179a-4050-ba5e-90f098c90436"}
00:34:22.748 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f6263bcf-4530-4c4c-b0ad-3097529b1344"}
00:34:22.752 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.29,7.50],"pixels":"..."},"id":"f6263bcf-4530-4c4c-b0ad-3097529b1344"}
00:34:25.412 02.660 9640 Exposure complete
00:34:25.548 00.136 9640 worker thread done servicing request
00:34:25.548 00.000 16872 OnExposeComplete: enter
00:34:25.550 00.002 16872 UpdateGuideState(): m_state=6
00:34:25.553 00.003 16872 Star::Find(15, 1594, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:34:25.556 00.003 16872 Star::Find returns 1 (0), X=1594.16, Y=576.94, Mass=9541, SNR=53.6, Peak=4320 HFD=2.7
00:34:25.561 00.005 16872 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.56) = xAngle (-4.37 = 1.91)
00:34:25.565 00.004 16872 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.32 = 1.96)
00:34:25.567 00.002 16872 CameraToMount -- cameraX=-0.41 cameraY=-0.14 hyp=0.44 cameraTheta=-2.81 mountX=-0.15 mountY=0.40, mountTheta=1.92
00:34:25.571 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.41, y=-0.14, opts=13)
00:34:25.575 00.004 16872 Enqueuing Move request for scope (-0.41, -0.14)
00:34:25.578 00.003 9640 Worker thread wakes up
00:34:25.578 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.14) opts 0xd
00:34:25.578 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.41, -0.14)
00:34:25.578 00.000 9640 Moving (-0.41, -0.14) raw xDistance=-0.15 yDistance=0.40
00:34:25.578 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
00:34:25.578 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.40, m_sumCorr=0.17
00:34:25.578 00.000 9640 MoveAxis(E, 12, ABG)
00:34:25.578 00.000 9640 Guiding  Dir = 2, Dur = 12
00:34:25.578 00.000 9640 IsSlewing returns 0
00:34:25.579 00.001 9640 IsGuiding returns 0
00:34:25.579 00.000 9640 PulseGuide returned control before completion, sleep 22
00:34:25.584 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=62216, med=3212, FiltMin=3140, FiltMax=40788, Gamma=2.190
00:34:25.603 00.019 9640 IsGuiding returns 1
00:34:25.603 00.000 9640 scope still moving after pulse duration time elapsed
00:34:25.622 00.019 16872 UpdateGuideState exits: m=9541 SNR=53.6
00:34:25.625 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:25.627 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:34:25.632 00.005 16872 Enqueuing Expose request
00:34:25.635 00.003 9640 IsSlewing returns 0
00:34:25.635 00.000 9640 IsGuiding returns 0
00:34:25.635 00.000 9640 scope move finished after 12 + 44 ms
00:34:25.635 00.000 9640 Move returns status 0, amount 12
00:34:25.635 00.000 9640 MoveAxis(N, 0, ABG)
00:34:25.635 00.000 9640 Move returns status 0, amount 0
00:34:25.636 00.001 9640 move complete, result=0
00:34:25.636 00.000 9640 worker thread done servicing request
00:34:25.636 00.000 9640 Worker thread wakes up
00:34:25.636 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:34:25.636 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:34:25.643 00.007 16872 GuideStep: -0.1 px 12 ms EAST, 0.4 px 0 ms NORTH
00:34:26.226 00.583 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"590e0b2c-4916-447f-b20b-28b3e58393e0"}
00:34:26.232 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"590e0b2c-4916-447f-b20b-28b3e58393e0"}
00:34:26.237 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d933303b-3da2-4272-9d8b-f72feb9c8b25"}
00:34:26.241 00.004 16872 case statement mapped state 6 to 3
00:34:26.250 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d933303b-3da2-4272-9d8b-f72feb9c8b25"}
00:34:26.262 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6679c732-a99b-48f8-bba8-374f01d68f3a"}
00:34:26.271 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.16,6.94],"pixels":"..."},"id":"6679c732-a99b-48f8-bba8-374f01d68f3a"}
00:34:29.692 03.421 9640 Exposure complete
00:34:29.726 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a11f5c2f-3f72-4303-a19b-a9be95ca3d30"}
00:34:29.730 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a11f5c2f-3f72-4303-a19b-a9be95ca3d30"}
00:34:29.734 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a91adcb-3e78-4dec-854a-d3373a4c075b"}
00:34:29.738 00.004 16872 case statement mapped state 6 to 3
00:34:29.741 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a91adcb-3e78-4dec-854a-d3373a4c075b"}
00:34:29.747 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7da93fc6-ff2f-4273-91bb-cf40468b9c83"}
00:34:29.751 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.16,6.94],"pixels":"..."},"id":"7da93fc6-ff2f-4273-91bb-cf40468b9c83"}
00:34:29.829 00.078 9640 worker thread done servicing request
00:34:29.830 00.001 16872 OnExposeComplete: enter
00:34:29.833 00.003 16872 UpdateGuideState(): m_state=6
00:34:29.837 00.004 16872 Star::Find(15, 1594, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:34:29.840 00.003 16872 Star::Find returns 1 (0), X=1594.10, Y=577.24, Mass=10389, SNR=54.7, Peak=4204 HFD=3.0
00:34:29.843 00.003 16872 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.56) = xAngle (1.26 = 1.26)
00:34:29.846 00.003 16872 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.30 = 1.30)
00:34:29.848 00.002 16872 CameraToMount -- cameraX=-0.48 cameraY=0.16 hyp=0.51 cameraTheta=2.81 mountX=0.16 mountY=0.49, mountTheta=1.26
00:34:29.854 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.48, y=0.16, opts=13)
00:34:29.857 00.003 16872 Enqueuing Move request for scope (-0.48, 0.16)
00:34:29.859 00.002 9640 Worker thread wakes up
00:34:29.859 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.16) opts 0xd
00:34:29.859 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.48, 0.16)
00:34:29.859 00.000 9640 Moving (-0.48, 0.16) raw xDistance=0.16 yDistance=0.49
00:34:29.859 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.16
00:34:29.859 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.49, m_sumCorr=0.17
00:34:29.859 00.000 9640 MoveAxis(W, 15, ABG)
00:34:29.859 00.000 9640 Guiding  Dir = 3, Dur = 15
00:34:29.860 00.001 9640 IsSlewing returns 0
00:34:29.860 00.000 9640 IsGuiding returns 0
00:34:29.860 00.000 9640 PulseGuide returned control before completion, sleep 25
00:34:29.866 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=63636, med=3208, FiltMin=3140, FiltMax=44340, Gamma=2.190
00:34:29.897 00.031 9640 IsGuiding returns 1
00:34:29.898 00.001 9640 scope still moving after pulse duration time elapsed
00:34:29.906 00.008 16872 UpdateGuideState exits: m=10389 SNR=54.7
00:34:29.909 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:29.911 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:34:29.914 00.003 16872 Enqueuing Expose request
00:34:29.927 00.013 9640 IsSlewing returns 0
00:34:29.927 00.000 9640 IsGuiding returns 0
00:34:29.927 00.000 9640 scope move finished after 15 + 51 ms
00:34:29.927 00.000 9640 Move returns status 0, amount 15
00:34:29.927 00.000 9640 MoveAxis(N, 0, ABG)
00:34:29.927 00.000 9640 Move returns status 0, amount 0
00:34:29.927 00.000 9640 move complete, result=0
00:34:29.928 00.001 9640 worker thread done servicing request
00:34:29.928 00.000 9640 Worker thread wakes up
00:34:29.928 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:34:29.928 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:34:29.931 00.003 16872 GuideStep: 0.2 px 15 ms WEST, 0.5 px 0 ms NORTH
00:34:33.228 03.297 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a772f1b-7fa7-4565-8ae9-5e40b448b436"}
00:34:33.233 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0a772f1b-7fa7-4565-8ae9-5e40b448b436"}
00:34:33.239 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e0586c27-a281-4a67-b486-d058ed70a61c"}
00:34:33.244 00.005 16872 case statement mapped state 6 to 3
00:34:33.249 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0586c27-a281-4a67-b486-d058ed70a61c"}
00:34:33.278 00.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2b2fcaee-aebd-4729-a9e1-350f62a38838"}
00:34:33.283 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.10,7.24],"pixels":"..."},"id":"2b2fcaee-aebd-4729-a9e1-350f62a38838"}
00:34:33.997 00.714 9640 Exposure complete
00:34:34.135 00.138 9640 worker thread done servicing request
00:34:34.136 00.001 16872 OnExposeComplete: enter
00:34:34.139 00.003 16872 UpdateGuideState(): m_state=6
00:34:34.142 00.003 16872 Star::Find(15, 1594, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:34:34.144 00.002 16872 Star::Find returns 1 (0), X=1594.13, Y=577.03, Mass=9964, SNR=52.6, Peak=4376 HFD=2.7
00:34:34.147 00.003 16872 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.56) = xAngle (-4.57 = 1.71)
00:34:34.150 00.003 16872 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.52 = 1.76)
00:34:34.152 00.002 16872 CameraToMount -- cameraX=-0.45 cameraY=-0.06 hyp=0.45 cameraTheta=-3.02 mountX=-0.06 mountY=0.44, mountTheta=1.71
00:34:34.160 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.45, y=-0.06, opts=13)
00:34:34.162 00.002 16872 Enqueuing Move request for scope (-0.45, -0.06)
00:34:34.164 00.002 9640 Worker thread wakes up
00:34:34.166 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.06) opts 0xd
00:34:34.166 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.45, -0.06)
00:34:34.166 00.000 9640 Moving (-0.45, -0.06) raw xDistance=-0.06 yDistance=0.44
00:34:34.166 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:34:34.166 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.44, m_sumCorr=0.41
00:34:34.166 00.000 9640 MoveAxis(E, 0, ABG)
00:34:34.166 00.000 9640 Move returns status 0, amount 0
00:34:34.166 00.000 9640 MoveAxis(S, 29, ABG)
00:34:34.166 00.000 9640 Guiding  Dir = 1, Dur = 29
00:34:34.166 00.000 9640 IsSlewing returns 0
00:34:34.167 00.001 9640 IsGuiding returns 0
00:34:34.167 00.000 9640 PulseGuide returned control before completion, sleep 39
00:34:34.172 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=64160, med=3200, FiltMin=3026, FiltMax=45676, Gamma=2.190
00:34:34.209 00.037 16872 UpdateGuideState exits: m=9964 SNR=52.6
00:34:34.212 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:34.214 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:34:34.216 00.002 16872 Enqueuing Expose request
00:34:34.220 00.004 9640 IsGuiding returns 1
00:34:34.220 00.000 9640 scope still moving after pulse duration time elapsed
00:34:34.249 00.029 9640 IsSlewing returns 0
00:34:34.250 00.001 9640 IsGuiding returns 0
00:34:34.250 00.000 9640 scope move finished after 29 + 54 ms
00:34:34.250 00.000 9640 Move returns status 0, amount 29
00:34:34.250 00.000 9640 move complete, result=0
00:34:34.250 00.000 9640 worker thread done servicing request
00:34:34.250 00.000 9640 Worker thread wakes up
00:34:34.250 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:34:34.250 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:34:34.255 00.005 16872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 29 ms SOUTH
00:34:36.727 02.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"530ea1be-bca2-4c71-92eb-ae2f19cc0775"}
00:34:36.730 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"530ea1be-bca2-4c71-92eb-ae2f19cc0775"}
00:34:36.736 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28cbe45e-cf92-48d6-a6d7-23fa4562368d"}
00:34:36.739 00.003 16872 case statement mapped state 6 to 3
00:34:36.741 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28cbe45e-cf92-48d6-a6d7-23fa4562368d"}
00:34:36.745 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3077c0be-9843-44fb-af94-fedd33e2e5f0"}
00:34:36.748 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.13,7.03],"pixels":"..."},"id":"3077c0be-9843-44fb-af94-fedd33e2e5f0"}
00:34:38.319 01.571 9640 Exposure complete
00:34:38.455 00.136 9640 worker thread done servicing request
00:34:38.455 00.000 16872 OnExposeComplete: enter
00:34:38.458 00.003 16872 UpdateGuideState(): m_state=6
00:34:38.463 00.005 16872 Star::Find(15, 1594, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:34:38.465 00.002 16872 Star::Find returns 1 (0), X=1593.82, Y=576.64, Mass=9480, SNR=54.4, Peak=4232 HFD=2.7
00:34:38.467 00.002 16872 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.56) = xAngle (-4.17 = 2.12)
00:34:38.470 00.003 16872 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.12 = 2.16)
00:34:38.472 00.002 16872 CameraToMount -- cameraX=-0.76 cameraY=-0.44 hyp=0.88 cameraTheta=-2.61 mountX=-0.45 mountY=0.73, mountTheta=2.13
00:34:38.479 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.76, y=-0.44, opts=13)
00:34:38.483 00.004 16872 Enqueuing Move request for scope (-0.76, -0.44)
00:34:38.485 00.002 9640 Worker thread wakes up
00:34:38.485 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.44) opts 0xd
00:34:38.486 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.76, -0.44)
00:34:38.486 00.000 9640 Moving (-0.76, -0.44) raw xDistance=-0.45 yDistance=0.73
00:34:38.486 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.45
00:34:38.486 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.73, m_sumCorr=0.41
00:34:38.486 00.000 9640 MoveAxis(E, 48, ABG)
00:34:38.486 00.000 9640 Guiding  Dir = 2, Dur = 48
00:34:38.486 00.000 9640 IsSlewing returns 0
00:34:38.486 00.000 9640 IsGuiding returns 0
00:34:38.486 00.000 9640 PulseGuide returned control before completion, sleep 58
00:34:38.492 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=65516, med=3208, FiltMin=3066, FiltMax=47104, Gamma=2.190
00:34:38.529 00.037 16872 UpdateGuideState exits: m=9480 SNR=54.4
00:34:38.533 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:38.536 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:34:38.540 00.004 16872 Enqueuing Expose request
00:34:38.554 00.014 9640 IsGuiding returns 1
00:34:38.554 00.000 9640 scope still moving after pulse duration time elapsed
00:34:38.586 00.032 9640 IsSlewing returns 0
00:34:38.587 00.001 9640 IsGuiding returns 0
00:34:38.587 00.000 9640 scope move finished after 48 + 52 ms
00:34:38.587 00.000 9640 Move returns status 0, amount 48
00:34:38.587 00.000 9640 MoveAxis(N, 0, ABG)
00:34:38.587 00.000 9640 Move returns status 0, amount 0
00:34:38.587 00.000 9640 move complete, result=0
00:34:38.588 00.001 9640 worker thread done servicing request
00:34:38.588 00.000 9640 Worker thread wakes up
00:34:38.588 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:34:38.588 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:34:38.589 00.001 16872 GuideStep: -0.5 px 48 ms EAST, 0.7 px 0 ms NORTH
00:34:40.227 01.638 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"737d83a2-d4c3-48e0-8385-2db380da9221"}
00:34:40.235 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"737d83a2-d4c3-48e0-8385-2db380da9221"}
00:34:40.239 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e6b27db8-5567-4513-bb19-49d6c94bd8b2"}
00:34:40.243 00.004 16872 case statement mapped state 6 to 3
00:34:40.245 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6b27db8-5567-4513-bb19-49d6c94bd8b2"}
00:34:40.249 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c75b175e-0311-4605-ae07-e433cbbd48e3"}
00:34:40.252 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.82,6.64],"pixels":"..."},"id":"c75b175e-0311-4605-ae07-e433cbbd48e3"}
00:34:42.658 02.406 9640 Exposure complete
00:34:42.794 00.136 9640 worker thread done servicing request
00:34:42.795 00.001 16872 OnExposeComplete: enter
00:34:42.797 00.002 16872 UpdateGuideState(): m_state=6
00:34:42.800 00.003 16872 Star::Find(15, 1593, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:34:42.803 00.003 16872 Star::Find returns 1 (0), X=1593.95, Y=577.55, Mass=8456, SNR=51.4, Peak=4304 HFD=2.4
00:34:42.805 00.002 16872 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.56) = xAngle (0.94 = 0.94)
00:34:42.811 00.006 16872 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.99 = 0.99)
00:34:42.814 00.003 16872 CameraToMount -- cameraX=-0.63 cameraY=0.47 hyp=0.79 cameraTheta=2.50 mountX=0.46 mountY=0.66, mountTheta=0.96
00:34:42.818 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.63, y=0.47, opts=13)
00:34:42.821 00.003 16872 Enqueuing Move request for scope (-0.63, 0.47)
00:34:42.824 00.003 9640 Worker thread wakes up
00:34:42.825 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.47) opts 0xd
00:34:42.825 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.63, 0.47)
00:34:42.825 00.000 9640 Moving (-0.63, 0.47) raw xDistance=0.46 yDistance=0.66
00:34:42.825 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.46
00:34:42.825 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 0.66, m_sumCorr=0.7
00:34:42.825 00.000 9640 MoveAxis(W, 44, ABG)
00:34:42.825 00.000 9640 Guiding  Dir = 3, Dur = 44
00:34:42.825 00.000 9640 IsSlewing returns 0
00:34:42.825 00.000 9640 IsGuiding returns 0
00:34:42.826 00.001 9640 PulseGuide returned control before completion, sleep 54
00:34:42.830 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=64236, med=3212, FiltMin=3090, FiltMax=45504, Gamma=2.190
00:34:42.869 00.039 16872 UpdateGuideState exits: m=8456 SNR=51.4
00:34:42.875 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:42.877 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:34:42.880 00.003 16872 Enqueuing Expose request
00:34:42.885 00.005 9640 IsGuiding returns 1
00:34:42.885 00.000 9640 scope still moving after pulse duration time elapsed
00:34:42.917 00.032 9640 IsSlewing returns 0
00:34:42.918 00.001 9640 IsGuiding returns 0
00:34:42.918 00.000 9640 scope move finished after 44 + 48 ms
00:34:42.918 00.000 9640 Move returns status 0, amount 44
00:34:42.918 00.000 9640 MoveAxis(S, 35, ABG)
00:34:42.919 00.001 9640 Guiding  Dir = 1, Dur = 35
00:34:42.919 00.000 9640 IsSlewing returns 0
00:34:42.920 00.001 9640 IsGuiding returns 0
00:34:42.920 00.000 9640 PulseGuide returned control before completion, sleep 45
00:34:42.980 00.060 9640 IsGuiding returns 1
00:34:42.981 00.001 9640 scope still moving after pulse duration time elapsed
00:34:43.011 00.030 9640 IsSlewing returns 0
00:34:43.012 00.001 9640 IsGuiding returns 0
00:34:43.012 00.000 9640 scope move finished after 35 + 56 ms
00:34:43.012 00.000 9640 Move returns status 0, amount 35
00:34:43.012 00.000 9640 move complete, result=0
00:34:43.012 00.000 9640 worker thread done servicing request
00:34:43.012 00.000 9640 Worker thread wakes up
00:34:43.012 00.000 16872 GuideStep: 0.5 px 44 ms WEST, 0.7 px 35 ms SOUTH
00:34:43.017 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:34:43.017 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:34:43.727 00.710 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"556c7138-ad9c-42a0-a5de-582f2f3ccdf5"}
00:34:43.729 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"556c7138-ad9c-42a0-a5de-582f2f3ccdf5"}
00:34:43.735 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5887a065-e068-41ab-9263-638c81537611"}
00:34:43.738 00.003 16872 case statement mapped state 6 to 3
00:34:43.741 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5887a065-e068-41ab-9263-638c81537611"}
00:34:43.747 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b8f8f783-56a8-401b-af34-abc9995b1fd2"}
00:34:43.751 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.95,6.55],"pixels":"..."},"id":"b8f8f783-56a8-401b-af34-abc9995b1fd2"}
00:34:47.086 03.335 9640 Exposure complete
00:34:47.223 00.137 9640 worker thread done servicing request
00:34:47.224 00.001 16872 OnExposeComplete: enter
00:34:47.228 00.004 16872 UpdateGuideState(): m_state=6
00:34:47.233 00.005 16872 Star::Find(15, 1593, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:34:47.239 00.006 16872 Star::Find returns 1 (0), X=1593.79, Y=577.05, Mass=8825, SNR=54.3, Peak=4324 HFD=2.5
00:34:47.244 00.005 16872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.56) = xAngle (-4.66 = 1.62)
00:34:47.249 00.005 16872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.62 = 1.67)
00:34:47.253 00.004 16872 CameraToMount -- cameraX=-0.79 cameraY=-0.03 hyp=0.79 cameraTheta=-3.11 mountX=-0.04 mountY=0.78, mountTheta=1.62
00:34:47.258 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.79, y=-0.03, opts=13)
00:34:47.263 00.005 16872 Enqueuing Move request for scope (-0.79, -0.03)
00:34:47.268 00.005 9640 Worker thread wakes up
00:34:47.268 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.03) opts 0xd
00:34:47.268 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.79, -0.03)
00:34:47.268 00.000 9640 Moving (-0.79, -0.03) raw xDistance=-0.04 yDistance=0.78
00:34:47.268 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:34:47.268 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.78, m_sumCorr=0.87
00:34:47.268 00.000 9640 MoveAxis(E, 0, ABG)
00:34:47.268 00.000 9640 Move returns status 0, amount 0
00:34:47.268 00.000 9640 MoveAxis(S, 20, ABG)
00:34:47.268 00.000 9640 Guiding  Dir = 1, Dur = 20
00:34:47.269 00.001 9640 IsSlewing returns 0
00:34:47.269 00.000 9640 IsGuiding returns 0
00:34:47.269 00.000 9640 PulseGuide returned control before completion, sleep 30
00:34:47.280 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=63844, med=3212, FiltMin=3130, FiltMax=47424, Gamma=2.190
00:34:47.312 00.032 9640 IsGuiding returns 1
00:34:47.312 00.000 9640 scope still moving after pulse duration time elapsed
00:34:47.318 00.006 16872 UpdateGuideState exits: m=8825 SNR=54.3
00:34:47.322 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:47.324 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:34:47.327 00.003 16872 Enqueuing Expose request
00:34:47.332 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e900cda9-d2b0-4bb8-9eaa-cb01c8fd95c6"}
00:34:47.336 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e900cda9-d2b0-4bb8-9eaa-cb01c8fd95c6"}
00:34:47.343 00.007 9640 IsSlewing returns 0
00:34:47.343 00.000 9640 IsGuiding returns 0
00:34:47.343 00.000 9640 scope move finished after 20 + 54 ms
00:34:47.343 00.000 9640 Move returns status 0, amount 20
00:34:47.343 00.000 9640 move complete, result=0
00:34:47.344 00.001 9640 worker thread done servicing request
00:34:47.344 00.000 9640 Worker thread wakes up
00:34:47.344 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:34:47.344 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:34:47.344 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.8 px 20 ms SOUTH
00:34:47.362 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47183577-46e4-437e-8a5b-28d86fa169c6"}
00:34:47.366 00.004 16872 case statement mapped state 6 to 3
00:34:47.370 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"47183577-46e4-437e-8a5b-28d86fa169c6"}
00:34:47.379 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"740f2436-e00a-49c2-9124-df378005d482"}
00:34:47.383 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.79,7.05],"pixels":"..."},"id":"740f2436-e00a-49c2-9124-df378005d482"}
00:34:50.725 03.342 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"629ba86a-a97a-4ba4-b15c-dae4e5714b5d"}
00:34:50.730 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"629ba86a-a97a-4ba4-b15c-dae4e5714b5d"}
00:34:50.733 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f1a073c-5ad9-46b1-bddc-ada29c3982c5"}
00:34:50.739 00.006 16872 case statement mapped state 6 to 3
00:34:50.742 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f1a073c-5ad9-46b1-bddc-ada29c3982c5"}
00:34:50.746 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"225e2b58-0712-4254-a0f9-b902cd5b2e7f"}
00:34:50.750 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.79,7.05],"pixels":"..."},"id":"225e2b58-0712-4254-a0f9-b902cd5b2e7f"}
00:34:51.421 00.671 9640 Exposure complete
00:34:51.562 00.141 9640 worker thread done servicing request
00:34:51.562 00.000 16872 OnExposeComplete: enter
00:34:51.566 00.004 16872 UpdateGuideState(): m_state=6
00:34:51.570 00.004 16872 Star::Find(15, 1593, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:34:51.576 00.006 16872 Star::Find returns 1 (0), X=1593.62, Y=576.91, Mass=9123, SNR=50.0, Peak=4184 HFD=2.6
00:34:51.580 00.004 16872 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.56) = xAngle (-4.52 = 1.77)
00:34:51.583 00.003 16872 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.47 = 1.81)
00:34:51.586 00.003 16872 CameraToMount -- cameraX=-0.96 cameraY=-0.18 hyp=0.97 cameraTheta=-2.96 mountX=-0.19 mountY=0.94, mountTheta=1.77
00:34:51.591 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.96, y=-0.18, opts=13)
00:34:51.595 00.004 16872 Enqueuing Move request for scope (-0.96, -0.18)
00:34:51.600 00.005 9640 Worker thread wakes up
00:34:51.600 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.96, -0.18) opts 0xd
00:34:51.600 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.96, -0.18)
00:34:51.600 00.000 9640 Moving (-0.96, -0.18) raw xDistance=-0.19 yDistance=0.94
00:34:51.600 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.19
00:34:51.601 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.94, m_sumCorr=1.1
00:34:51.601 00.000 9640 MoveAxis(E, 20, ABG)
00:34:51.601 00.000 9640 Guiding  Dir = 2, Dur = 20
00:34:51.601 00.000 9640 IsSlewing returns 0
00:34:51.601 00.000 9640 IsGuiding returns 0
00:34:51.602 00.001 9640 PulseGuide returned control before completion, sleep 30
00:34:51.610 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=64104, med=3212, FiltMin=3112, FiltMax=44676, Gamma=2.190
00:34:51.635 00.025 9640 IsGuiding returns 1
00:34:51.635 00.000 9640 scope still moving after pulse duration time elapsed
00:34:51.651 00.016 16872 UpdateGuideState exits: m=9123 SNR=50.0
00:34:51.654 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:51.658 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:34:51.661 00.003 16872 Enqueuing Expose request
00:34:51.666 00.005 9640 IsSlewing returns 0
00:34:51.666 00.000 9640 IsGuiding returns 0
00:34:51.667 00.001 9640 scope move finished after 20 + 44 ms
00:34:51.667 00.000 9640 Move returns status 0, amount 20
00:34:51.667 00.000 9640 MoveAxis(S, 25, ABG)
00:34:51.667 00.000 9640 Guiding  Dir = 1, Dur = 25
00:34:51.667 00.000 9640 IsSlewing returns 0
00:34:51.668 00.001 9640 IsGuiding returns 0
00:34:51.668 00.000 9640 PulseGuide returned control before completion, sleep 35
00:34:51.712 00.044 9640 IsGuiding returns 1
00:34:51.712 00.000 9640 scope still moving after pulse duration time elapsed
00:34:51.744 00.032 9640 IsSlewing returns 0
00:34:51.745 00.001 9640 IsGuiding returns 0
00:34:51.745 00.000 9640 scope move finished after 25 + 51 ms
00:34:51.745 00.000 9640 Move returns status 0, amount 25
00:34:51.745 00.000 9640 move complete, result=0
00:34:51.745 00.000 9640 worker thread done servicing request
00:34:51.745 00.000 9640 Worker thread wakes up
00:34:51.745 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:34:51.745 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:34:51.746 00.001 16872 GuideStep: -0.2 px 20 ms EAST, 0.9 px 25 ms SOUTH
00:34:54.224 02.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"09a5ddce-c285-4697-9eb2-b354e723e315"}
00:34:54.229 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"09a5ddce-c285-4697-9eb2-b354e723e315"}
00:34:54.232 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f095293f-a36b-479f-8afc-c0252cd8c41b"}
00:34:54.237 00.005 16872 case statement mapped state 6 to 3
00:34:54.240 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f095293f-a36b-479f-8afc-c0252cd8c41b"}
00:34:54.244 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"57e381fd-8099-4451-9ea9-76ec4660c8eb"}
00:34:54.248 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.62,6.91],"pixels":"..."},"id":"57e381fd-8099-4451-9ea9-76ec4660c8eb"}
00:34:55.804 01.556 9640 Exposure complete
00:34:55.941 00.137 9640 worker thread done servicing request
00:34:55.941 00.000 16872 OnExposeComplete: enter
00:34:55.944 00.003 16872 UpdateGuideState(): m_state=6
00:34:55.947 00.003 16872 Star::Find(15, 1593, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:34:55.949 00.002 16872 Star::Find returns 1 (0), X=1593.61, Y=576.87, Mass=9097, SNR=54.0, Peak=4228 HFD=2.7
00:34:55.952 00.003 16872 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.56) = xAngle (-4.48 = 1.80)
00:34:55.954 00.002 16872 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.43 = 1.85)
00:34:55.958 00.004 16872 CameraToMount -- cameraX=-0.97 cameraY=-0.21 hyp=0.99 cameraTheta=-2.92 mountX=-0.23 mountY=0.95, mountTheta=1.81
00:34:55.962 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.97, y=-0.21, opts=13)
00:34:55.965 00.003 16872 Enqueuing Move request for scope (-0.97, -0.21)
00:34:55.967 00.002 9640 Worker thread wakes up
00:34:55.968 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -0.21) opts 0xd
00:34:55.968 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.97, -0.21)
00:34:55.968 00.000 9640 Moving (-0.97, -0.21) raw xDistance=-0.23 yDistance=0.95
00:34:55.968 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.23
00:34:55.968 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.95, m_sumCorr=1.3
00:34:55.968 00.000 9640 MoveAxis(E, 26, ABG)
00:34:55.968 00.000 9640 Guiding  Dir = 2, Dur = 26
00:34:55.968 00.000 9640 IsSlewing returns 0
00:34:55.968 00.000 9640 IsGuiding returns 0
00:34:55.969 00.001 9640 PulseGuide returned control before completion, sleep 36
00:34:55.977 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=60292, med=3212, FiltMin=3132, FiltMax=41788, Gamma=2.190
00:34:56.013 00.036 16872 UpdateGuideState exits: m=9097 SNR=54.0
00:34:56.016 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:56.020 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:34:56.022 00.002 16872 Enqueuing Expose request
00:34:56.024 00.002 9640 IsGuiding returns 0
00:34:56.024 00.000 9640 Move returns status 0, amount 26
00:34:56.024 00.000 9640 MoveAxis(S, 29, ABG)
00:34:56.024 00.000 9640 Guiding  Dir = 1, Dur = 29
00:34:56.024 00.000 9640 IsSlewing returns 0
00:34:56.024 00.000 9640 IsGuiding returns 0
00:34:56.026 00.002 9640 PulseGuide returned control before completion, sleep 39
00:34:56.080 00.054 9640 IsGuiding returns 1
00:34:56.080 00.000 9640 scope still moving after pulse duration time elapsed
00:34:56.111 00.031 9640 IsSlewing returns 0
00:34:56.111 00.000 9640 IsGuiding returns 0
00:34:56.112 00.001 9640 scope move finished after 29 + 57 ms
00:34:56.112 00.000 9640 Move returns status 0, amount 29
00:34:56.112 00.000 9640 move complete, result=0
00:34:56.112 00.000 9640 worker thread done servicing request
00:34:56.112 00.000 9640 Worker thread wakes up
00:34:56.112 00.000 16872 GuideStep: -0.2 px 26 ms EAST, 1.0 px 29 ms SOUTH
00:34:56.116 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:34:56.116 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:34:57.760 01.644 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1a1d517-44aa-4e3d-a3f1-c51c9f8ec2c4"}
00:34:57.764 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b1a1d517-44aa-4e3d-a3f1-c51c9f8ec2c4"}
00:34:57.769 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d6b5af9-4ec3-40fe-a22e-11ef57315857"}
00:34:57.771 00.002 16872 case statement mapped state 6 to 3
00:34:57.775 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d6b5af9-4ec3-40fe-a22e-11ef57315857"}
00:34:57.778 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c66bb7cf-a7f6-4851-a72d-72e66f37e7a1"}
00:34:57.783 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.61,6.87],"pixels":"..."},"id":"c66bb7cf-a7f6-4851-a72d-72e66f37e7a1"}
00:35:00.184 02.401 9640 Exposure complete
00:35:00.321 00.137 9640 worker thread done servicing request
00:35:00.321 00.000 16872 OnExposeComplete: enter
00:35:00.326 00.005 16872 UpdateGuideState(): m_state=6
00:35:00.330 00.004 16872 Star::Find(15, 1593, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:35:00.333 00.003 16872 Star::Find returns 1 (0), X=1593.14, Y=576.95, Mass=8892, SNR=51.5, Peak=4192 HFD=2.7
00:35:00.335 00.002 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.60 = 1.68)
00:35:00.338 00.003 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.73)
00:35:00.340 00.002 16872 CameraToMount -- cameraX=-1.43 cameraY=-0.13 hyp=1.44 cameraTheta=-3.05 mountX=-0.16 mountY=1.42, mountTheta=1.68
00:35:00.346 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.43, y=-0.13, opts=13)
00:35:00.349 00.003 16872 Enqueuing Move request for scope (-1.43, -0.13)
00:35:00.352 00.003 9640 Worker thread wakes up
00:35:00.352 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.43, -0.13) opts 0xd
00:35:00.352 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.43, -0.13)
00:35:00.352 00.000 9640 Moving (-1.43, -0.13) raw xDistance=-0.16 yDistance=1.42
00:35:00.352 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.16
00:35:00.352 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 1.42, m_sumCorr=1.6
00:35:00.352 00.000 9640 MoveAxis(E, 19, ABG)
00:35:00.352 00.000 9640 Guiding  Dir = 2, Dur = 19
00:35:00.352 00.000 9640 IsSlewing returns 0
00:35:00.352 00.000 9640 IsGuiding returns 0
00:35:00.352 00.000 9640 PulseGuide returned control before completion, sleep 29
00:35:00.358 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=60352, med=3208, FiltMin=3132, FiltMax=40672, Gamma=2.190
00:35:00.387 00.029 9640 IsGuiding returns 1
00:35:00.387 00.000 9640 scope still moving after pulse duration time elapsed
00:35:00.394 00.007 16872 UpdateGuideState exits: m=8892 SNR=51.5
00:35:00.397 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:00.399 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:35:00.402 00.003 16872 Enqueuing Expose request
00:35:00.418 00.016 9640 IsSlewing returns 0
00:35:00.418 00.000 9640 IsGuiding returns 0
00:35:00.418 00.000 9640 scope move finished after 19 + 47 ms
00:35:00.418 00.000 9640 Move returns status 0, amount 19
00:35:00.418 00.000 9640 MoveAxis(S, 35, ABG)
00:35:00.418 00.000 9640 Guiding  Dir = 1, Dur = 35
00:35:00.419 00.001 9640 IsSlewing returns 0
00:35:00.419 00.000 9640 IsGuiding returns 0
00:35:00.419 00.000 9640 PulseGuide returned control before completion, sleep 45
00:35:00.480 00.061 9640 IsGuiding returns 1
00:35:00.480 00.000 9640 scope still moving after pulse duration time elapsed
00:35:00.510 00.030 9640 IsSlewing returns 0
00:35:00.510 00.000 9640 IsGuiding returns 0
00:35:00.510 00.000 9640 scope move finished after 35 + 56 ms
00:35:00.510 00.000 9640 Move returns status 0, amount 35
00:35:00.510 00.000 9640 move complete, result=0
00:35:00.510 00.000 9640 worker thread done servicing request
00:35:00.512 00.002 9640 Worker thread wakes up
00:35:00.512 00.000 16872 GuideStep: -0.2 px 19 ms EAST, 1.4 px 35 ms SOUTH
00:35:00.516 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:35:00.516 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:35:01.272 00.756 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"973c1369-bdc9-4073-aeab-e66e63812754"}
00:35:01.275 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"973c1369-bdc9-4073-aeab-e66e63812754"}
00:35:01.280 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f8e448c8-6873-4441-9597-ee77df2dae63"}
00:35:01.283 00.003 16872 case statement mapped state 6 to 3
00:35:01.286 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8e448c8-6873-4441-9597-ee77df2dae63"}
00:35:01.291 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ac5bcd29-0ad6-4561-808e-a63c245c942e"}
00:35:01.296 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.14,6.95],"pixels":"..."},"id":"ac5bcd29-0ad6-4561-808e-a63c245c942e"}
00:35:04.573 03.277 9640 Exposure complete
00:35:04.712 00.139 9640 worker thread done servicing request
00:35:04.712 00.000 16872 OnExposeComplete: enter
00:35:04.715 00.003 16872 UpdateGuideState(): m_state=6
00:35:04.717 00.002 16872 Star::Find(15, 1593, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:35:04.721 00.004 16872 Star::Find returns 1 (0), X=1592.95, Y=577.54, Mass=9987, SNR=53.5, Peak=4304 HFD=2.5
00:35:04.724 00.003 16872 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.56) = xAngle (1.31 = 1.31)
00:35:04.726 00.002 16872 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.36 = 1.36)
00:35:04.728 00.002 16872 CameraToMount -- cameraX=-1.63 cameraY=0.46 hyp=1.69 cameraTheta=2.87 mountX=0.44 mountY=1.66, mountTheta=1.31
00:35:04.733 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.63, y=0.46, opts=13)
00:35:04.737 00.004 16872 Enqueuing Move request for scope (-1.63, 0.46)
00:35:04.740 00.003 9640 Worker thread wakes up
00:35:04.740 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.63, 0.46) opts 0xd
00:35:04.740 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.63, 0.46)
00:35:04.741 00.001 9640 Moving (-1.63, 0.46) raw xDistance=0.44 yDistance=1.66
00:35:04.741 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.44
00:35:04.741 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 1.66, m_sumCorr=2
00:35:04.741 00.000 9640 MoveAxis(W, 44, ABG)
00:35:04.741 00.000 9640 Guiding  Dir = 3, Dur = 44
00:35:04.741 00.000 9640 IsSlewing returns 0
00:35:04.741 00.000 9640 IsGuiding returns 0
00:35:04.742 00.001 9640 PulseGuide returned control before completion, sleep 54
00:35:04.747 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65508, med=3196, FiltMin=3062, FiltMax=46048, Gamma=2.190
00:35:04.784 00.037 16872 UpdateGuideState exits: m=9987 SNR=53.5
00:35:04.787 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:04.789 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:35:04.792 00.003 16872 Enqueuing Expose request
00:35:04.794 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f9a61b0a-75f4-41d8-bce9-dc7d64120b86"}
00:35:04.796 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f9a61b0a-75f4-41d8-bce9-dc7d64120b86"}
00:35:04.802 00.006 9640 IsGuiding returns 1
00:35:04.802 00.000 9640 scope still moving after pulse duration time elapsed
00:35:04.803 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"531a15a2-4edf-4b7e-beb2-b1fef113aed0"}
00:35:04.806 00.003 16872 case statement mapped state 6 to 3
00:35:04.808 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"531a15a2-4edf-4b7e-beb2-b1fef113aed0"}
00:35:04.817 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f04f631b-f011-4f56-a107-2a41b17ebb49"}
00:35:04.821 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.95,6.54],"pixels":"..."},"id":"f04f631b-f011-4f56-a107-2a41b17ebb49"}
00:35:04.830 00.009 9640 IsSlewing returns 0
00:35:04.831 00.001 9640 IsGuiding returns 0
00:35:04.831 00.000 9640 scope move finished after 44 + 45 ms
00:35:04.831 00.000 9640 Move returns status 0, amount 44
00:35:04.831 00.000 9640 MoveAxis(S, 43, ABG)
00:35:04.831 00.000 9640 Guiding  Dir = 1, Dur = 43
00:35:04.831 00.000 9640 IsSlewing returns 0
00:35:04.831 00.000 9640 IsGuiding returns 0
00:35:04.832 00.001 9640 PulseGuide returned control before completion, sleep 53
00:35:04.892 00.060 9640 IsGuiding returns 1
00:35:04.892 00.000 9640 scope still moving after pulse duration time elapsed
00:35:04.922 00.030 9640 IsSlewing returns 0
00:35:04.923 00.001 9640 IsGuiding returns 0
00:35:04.923 00.000 9640 scope move finished after 43 + 48 ms
00:35:04.923 00.000 9640 Move returns status 0, amount 43
00:35:04.923 00.000 9640 move complete, result=0
00:35:04.923 00.000 9640 worker thread done servicing request
00:35:04.923 00.000 9640 Worker thread wakes up
00:35:04.923 00.000 16872 GuideStep: 0.4 px 44 ms WEST, 1.7 px 43 ms SOUTH
00:35:04.928 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:35:04.928 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:35:08.271 03.343 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff98d915-2423-47e7-8150-c9886d8274d6"}
00:35:08.276 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ff98d915-2423-47e7-8150-c9886d8274d6"}
00:35:08.280 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb66f760-601f-4e24-865f-0cd3d7256115"}
00:35:08.283 00.003 16872 case statement mapped state 6 to 3
00:35:08.286 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb66f760-601f-4e24-865f-0cd3d7256115"}
00:35:08.290 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8ab378dc-b1a0-4bb2-83f2-5dd15aee3176"}
00:35:08.295 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.95,6.54],"pixels":"..."},"id":"8ab378dc-b1a0-4bb2-83f2-5dd15aee3176"}
00:35:08.988 00.693 9640 Exposure complete
00:35:09.125 00.137 9640 worker thread done servicing request
00:35:09.125 00.000 16872 OnExposeComplete: enter
00:35:09.128 00.003 16872 UpdateGuideState(): m_state=6
00:35:09.132 00.004 16872 Star::Find(15, 1592, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
00:35:09.135 00.003 16872 Star::Find returns 1 (0), X=1592.49, Y=577.28, Mass=9383, SNR=50.8, Peak=4252 HFD=2.8
00:35:09.138 00.003 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.49 = 1.49)
00:35:09.140 00.002 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.54 = 1.54)
00:35:09.142 00.002 16872 CameraToMount -- cameraX=-2.09 cameraY=0.20 hyp=2.10 cameraTheta=3.04 mountX=0.17 mountY=2.10, mountTheta=1.49
00:35:09.147 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.09, y=0.20, opts=13)
00:35:09.150 00.003 16872 Enqueuing Move request for scope (-2.09, 0.20)
00:35:09.152 00.002 9640 Worker thread wakes up
00:35:09.152 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.09, 0.20) opts 0xd
00:35:09.152 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.09, 0.20)
00:35:09.152 00.000 9640 Moving (-2.09, 0.20) raw xDistance=0.17 yDistance=2.10
00:35:09.153 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.17
00:35:09.153 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.45, input 2.10, m_sumCorr=2.4
00:35:09.153 00.000 9640 MoveAxis(W, 23, ABG)
00:35:09.153 00.000 9640 Guiding  Dir = 3, Dur = 23
00:35:09.153 00.000 9640 IsSlewing returns 0
00:35:09.153 00.000 9640 IsGuiding returns 0
00:35:09.154 00.001 9640 PulseGuide returned control before completion, sleep 33
00:35:09.159 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65508, med=3200, FiltMin=3044, FiltMax=47920, Gamma=2.190
00:35:09.191 00.032 9640 IsGuiding returns 1
00:35:09.191 00.000 9640 scope still moving after pulse duration time elapsed
00:35:09.197 00.006 16872 UpdateGuideState exits: m=9383 SNR=50.8
00:35:09.201 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:09.204 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:35:09.213 00.009 16872 Enqueuing Expose request
00:35:09.222 00.009 9640 IsSlewing returns 0
00:35:09.222 00.000 9640 IsGuiding returns 0
00:35:09.222 00.000 9640 scope move finished after 23 + 46 ms
00:35:09.222 00.000 9640 Move returns status 0, amount 23
00:35:09.222 00.000 9640 MoveAxis(S, 54, ABG)
00:35:09.223 00.001 9640 Guiding  Dir = 1, Dur = 54
00:35:09.224 00.001 9640 IsSlewing returns 0
00:35:09.224 00.000 9640 IsGuiding returns 0
00:35:09.226 00.002 9640 PulseGuide returned control before completion, sleep 64
00:35:09.301 00.075 9640 IsGuiding returns 1
00:35:09.301 00.000 9640 scope still moving after pulse duration time elapsed
00:35:09.332 00.031 9640 IsSlewing returns 0
00:35:09.333 00.001 9640 IsGuiding returns 0
00:35:09.333 00.000 9640 scope move finished after 54 + 54 ms
00:35:09.333 00.000 9640 Move returns status 0, amount 54
00:35:09.334 00.001 9640 move complete, result=0
00:35:09.334 00.000 9640 worker thread done servicing request
00:35:09.334 00.000 9640 Worker thread wakes up
00:35:09.334 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:35:09.335 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:35:09.337 00.002 16872 GuideStep: 0.2 px 23 ms WEST, 2.1 px 54 ms SOUTH
00:35:11.771 02.434 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0b3db1a6-db7d-4141-8553-5cb67ef3d35a"}
00:35:11.775 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0b3db1a6-db7d-4141-8553-5cb67ef3d35a"}
00:35:11.779 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9792398e-31c1-434d-a5f2-dae359ff6775"}
00:35:11.782 00.003 16872 case statement mapped state 6 to 3
00:35:11.785 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9792398e-31c1-434d-a5f2-dae359ff6775"}
00:35:11.788 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6db4f070-c731-4e13-a884-4e2607bb5b34"}
00:35:11.791 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.49,7.28],"pixels":"..."},"id":"6db4f070-c731-4e13-a884-4e2607bb5b34"}
00:35:13.406 01.615 9640 Exposure complete
00:35:13.549 00.143 9640 worker thread done servicing request
00:35:13.549 00.000 16872 OnExposeComplete: enter
00:35:13.552 00.003 16872 UpdateGuideState(): m_state=6
00:35:13.555 00.003 16872 Star::Find(15, 1592, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
00:35:13.558 00.003 16872 Star::Find returns 1 (0), X=1592.33, Y=576.78, Mass=9192, SNR=51.4, Peak=4232 HFD=2.7
00:35:13.560 00.002 16872 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.56) = xAngle (-4.56 = 1.72)
00:35:13.563 00.003 16872 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.52 = 1.77)
00:35:13.566 00.003 16872 CameraToMount -- cameraX=-2.25 cameraY=-0.30 hyp=2.27 cameraTheta=-3.01 mountX=-0.34 mountY=2.23, mountTheta=1.72
00:35:13.571 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.25, y=-0.30, opts=13)
00:35:13.574 00.003 16872 Enqueuing Move request for scope (-2.25, -0.30)
00:35:13.577 00.003 9640 Worker thread wakes up
00:35:13.577 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.25, -0.30) opts 0xd
00:35:13.578 00.001 9640 Handling offset move in thread for scope, endpoint = (-2.25, -0.30)
00:35:13.578 00.000 9640 Moving (-2.25, -0.30) raw xDistance=-0.34 yDistance=2.23
00:35:13.578 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.34
00:35:13.578 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.56, input 2.23, m_sumCorr=3
00:35:13.578 00.000 9640 MoveAxis(E, 34, ABG)
00:35:13.578 00.000 9640 Guiding  Dir = 2, Dur = 34
00:35:13.578 00.000 9640 IsSlewing returns 0
00:35:13.579 00.001 9640 IsGuiding returns 0
00:35:13.579 00.000 9640 PulseGuide returned control before completion, sleep 44
00:35:13.585 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2840, max=65508, med=3208, FiltMin=3114, FiltMax=43572, Gamma=2.190
00:35:13.622 00.037 16872 UpdateGuideState exits: m=9192 SNR=51.4
00:35:13.626 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:13.629 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:35:13.632 00.003 16872 Enqueuing Expose request
00:35:13.639 00.007 9640 IsGuiding returns 1
00:35:13.640 00.001 9640 scope still moving after pulse duration time elapsed
00:35:13.670 00.030 9640 IsSlewing returns 0
00:35:13.671 00.001 9640 IsGuiding returns 0
00:35:13.671 00.000 9640 scope move finished after 34 + 57 ms
00:35:13.671 00.000 9640 Move returns status 0, amount 34
00:35:13.671 00.000 9640 MoveAxis(S, 68, ABG)
00:35:13.671 00.000 9640 Guiding  Dir = 1, Dur = 68
00:35:13.672 00.001 9640 IsSlewing returns 0
00:35:13.672 00.000 9640 IsGuiding returns 0
00:35:13.672 00.000 9640 PulseGuide returned control before completion, sleep 78
00:35:13.764 00.092 9640 IsGuiding returns 1
00:35:13.765 00.001 9640 scope still moving after pulse duration time elapsed
00:35:13.795 00.030 9640 IsSlewing returns 0
00:35:13.796 00.001 9640 IsGuiding returns 0
00:35:13.796 00.000 9640 scope move finished after 68 + 55 ms
00:35:13.796 00.000 9640 Move returns status 0, amount 68
00:35:13.796 00.000 9640 move complete, result=0
00:35:13.796 00.000 9640 worker thread done servicing request
00:35:13.796 00.000 9640 Worker thread wakes up
00:35:13.796 00.000 16872 GuideStep: -0.3 px 34 ms EAST, 2.2 px 68 ms SOUTH
00:35:13.801 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:35:13.801 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:35:15.271 01.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42a34378-28c3-476a-9654-fb0dbacbc92b"}
00:35:15.276 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"42a34378-28c3-476a-9654-fb0dbacbc92b"}
00:35:15.280 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"16403b88-2784-4ec7-bb73-13de60c85a5a"}
00:35:15.285 00.005 16872 case statement mapped state 6 to 3
00:35:15.288 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"16403b88-2784-4ec7-bb73-13de60c85a5a"}
00:35:15.293 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"404a9955-4214-4ab8-a5d3-dc7d9ddb66e6"}
00:35:15.296 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.33,6.78],"pixels":"..."},"id":"404a9955-4214-4ab8-a5d3-dc7d9ddb66e6"}
00:35:17.870 02.574 9640 Exposure complete
00:35:18.010 00.140 9640 worker thread done servicing request
00:35:18.010 00.000 16872 OnExposeComplete: enter
00:35:18.015 00.005 16872 UpdateGuideState(): m_state=6
00:35:18.018 00.003 16872 Star::Find(15, 1592, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
00:35:18.021 00.003 16872 Star::Find returns 1 (0), X=1591.54, Y=577.78, Mass=8510, SNR=52.3, Peak=4188 HFD=2.6
00:35:18.024 00.003 16872 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.56) = xAngle (1.36 = 1.36)
00:35:18.026 00.002 16872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.41 = 1.41)
00:35:18.029 00.003 16872 CameraToMount -- cameraX=-3.04 cameraY=0.70 hyp=3.11 cameraTheta=2.92 mountX=0.65 mountY=3.07, mountTheta=1.36
00:35:18.034 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-3.04, y=0.70, opts=13)
00:35:18.036 00.002 16872 Enqueuing Move request for scope (-3.04, 0.70)
00:35:18.040 00.004 9640 Worker thread wakes up
00:35:18.040 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.04, 0.70) opts 0xd
00:35:18.040 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.04, 0.70)
00:35:18.040 00.000 9640 Moving (-3.04, 0.70) raw xDistance=0.65 yDistance=3.07
00:35:18.040 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.65
00:35:18.040 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.66, input 3.07, m_sumCorr=3.6
00:35:18.040 00.000 9640 MoveAxis(W, 66, ABG)
00:35:18.040 00.000 9640 Guiding  Dir = 3, Dur = 66
00:35:18.040 00.000 9640 IsSlewing returns 0
00:35:18.041 00.001 9640 IsGuiding returns 0
00:35:18.041 00.000 9640 PulseGuide returned control before completion, sleep 76
00:35:18.048 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65504, med=3200, FiltMin=3072, FiltMax=45752, Gamma=2.190
00:35:18.085 00.037 16872 UpdateGuideState exits: m=8510 SNR=52.3
00:35:18.088 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:18.091 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:35:18.094 00.003 16872 Enqueuing Expose request
00:35:18.121 00.027 9640 IsGuiding returns 1
00:35:18.122 00.001 9640 scope still moving after pulse duration time elapsed
00:35:18.152 00.030 9640 IsSlewing returns 0
00:35:18.152 00.000 9640 IsGuiding returns 0
00:35:18.152 00.000 9640 scope move finished after 66 + 45 ms
00:35:18.152 00.000 9640 Move returns status 0, amount 66
00:35:18.152 00.000 9640 MoveAxis(S, 80, ABG)
00:35:18.152 00.000 9640 Guiding  Dir = 1, Dur = 80
00:35:18.153 00.001 9640 IsSlewing returns 0
00:35:18.153 00.000 9640 IsGuiding returns 0
00:35:18.153 00.000 9640 PulseGuide returned control before completion, sleep 90
00:35:18.245 00.092 9640 IsGuiding returns 1
00:35:18.245 00.000 9640 scope still moving after pulse duration time elapsed
00:35:18.276 00.031 9640 IsSlewing returns 0
00:35:18.276 00.000 9640 IsGuiding returns 0
00:35:18.276 00.000 9640 scope move finished after 80 + 43 ms
00:35:18.276 00.000 9640 Move returns status 0, amount 80
00:35:18.276 00.000 9640 move complete, result=0
00:35:18.276 00.000 9640 worker thread done servicing request
00:35:18.277 00.001 16872 GuideStep: 0.7 px 66 ms WEST, 3.1 px 80 ms SOUTH
00:35:18.281 00.004 9640 Worker thread wakes up
00:35:18.281 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:35:18.281 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:35:18.771 00.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9db60fc9-67ba-4bc3-8922-39ab2a84a98c"}
00:35:18.774 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9db60fc9-67ba-4bc3-8922-39ab2a84a98c"}
00:35:18.779 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"93108bf2-b3d0-4c04-a2d7-b427def90b91"}
00:35:18.783 00.004 16872 case statement mapped state 6 to 3
00:35:18.786 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"93108bf2-b3d0-4c04-a2d7-b427def90b91"}
00:35:18.799 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5f22b895-4322-438e-b436-64bf348bdd01"}
00:35:18.803 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.54,6.78],"pixels":"..."},"id":"5f22b895-4322-438e-b436-64bf348bdd01"}
00:35:22.270 03.467 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91e4f5b6-e83e-410f-bd03-c483946b8239"}
00:35:22.275 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"91e4f5b6-e83e-410f-bd03-c483946b8239"}
00:35:22.278 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49d25e94-6069-49a2-ae2b-f5770d0aeb1b"}
00:35:22.282 00.004 16872 case statement mapped state 6 to 3
00:35:22.284 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"49d25e94-6069-49a2-ae2b-f5770d0aeb1b"}
00:35:22.290 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cada8413-059b-4582-8765-3bf0fc183bdc"}
00:35:22.293 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.54,6.78],"pixels":"..."},"id":"cada8413-059b-4582-8765-3bf0fc183bdc"}
00:35:22.342 00.049 9640 Exposure complete
00:35:22.483 00.141 9640 worker thread done servicing request
00:35:22.483 00.000 16872 OnExposeComplete: enter
00:35:22.487 00.004 16872 UpdateGuideState(): m_state=6
00:35:22.490 00.003 16872 Star::Find(15, 1591, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
00:35:22.494 00.004 16872 Star::Find returns 1 (0), X=1591.01, Y=576.74, Mass=8706, SNR=48.2, Peak=4160 HFD=2.5
00:35:22.498 00.004 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.60 = 1.68)
00:35:22.500 00.002 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.73)
00:35:22.503 00.003 16872 CameraToMount -- cameraX=-3.56 cameraY=-0.34 hyp=3.58 cameraTheta=-3.05 mountX=-0.39 mountY=3.53, mountTheta=1.68
00:35:22.512 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-3.56, y=-0.34, opts=13)
00:35:22.514 00.002 16872 Enqueuing Move request for scope (-3.56, -0.34)
00:35:22.518 00.004 9640 Worker thread wakes up
00:35:22.518 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.56, -0.34) opts 0xd
00:35:22.518 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.56, -0.34)
00:35:22.518 00.000 9640 Moving (-3.56, -0.34) raw xDistance=-0.39 yDistance=3.53
00:35:22.518 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.39
00:35:22.518 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.78, input 3.53, m_sumCorr=4.4
00:35:22.518 00.000 9640 MoveAxis(E, 35, ABG)
00:35:22.518 00.000 9640 Guiding  Dir = 2, Dur = 35
00:35:22.519 00.001 9640 IsSlewing returns 0
00:35:22.519 00.000 9640 IsGuiding returns 0
00:35:22.519 00.000 9640 PulseGuide returned control before completion, sleep 45
00:35:22.524 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65504, med=3204, FiltMin=3064, FiltMax=45720, Gamma=2.190
00:35:22.562 00.038 16872 UpdateGuideState exits: m=8706 SNR=48.2
00:35:22.564 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:22.570 00.006 9640 IsGuiding returns 1
00:35:22.571 00.001 9640 scope still moving after pulse duration time elapsed
00:35:22.571 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:35:22.574 00.003 16872 Enqueuing Expose request
00:35:22.598 00.024 9640 IsSlewing returns 0
00:35:22.599 00.001 9640 IsGuiding returns 0
00:35:22.599 00.000 9640 scope move finished after 35 + 44 ms
00:35:22.599 00.000 9640 Move returns status 0, amount 35
00:35:22.599 00.000 9640 MoveAxis(S, 94, ABG)
00:35:22.599 00.000 9640 Guiding  Dir = 1, Dur = 94
00:35:22.599 00.000 9640 IsSlewing returns 0
00:35:22.600 00.001 9640 IsGuiding returns 0
00:35:22.600 00.000 9640 PulseGuide returned control before completion, sleep 104
00:35:22.706 00.106 9640 IsGuiding returns 1
00:35:22.706 00.000 9640 scope still moving after pulse duration time elapsed
00:35:22.738 00.032 9640 IsSlewing returns 0
00:35:22.738 00.000 9640 IsGuiding returns 0
00:35:22.738 00.000 9640 scope move finished after 94 + 44 ms
00:35:22.738 00.000 9640 Move returns status 0, amount 94
00:35:22.738 00.000 9640 move complete, result=0
00:35:22.739 00.001 9640 worker thread done servicing request
00:35:22.739 00.000 9640 Worker thread wakes up
00:35:22.739 00.000 16872 GuideStep: -0.4 px 35 ms EAST, 3.5 px 94 ms SOUTH
00:35:22.743 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:35:22.743 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:35:25.770 03.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb46e9b4-1742-40b0-b564-52c15411525b"}
00:35:25.774 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bb46e9b4-1742-40b0-b564-52c15411525b"}
00:35:25.778 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d70fef98-df23-4d2d-bb4a-da291943d4f1"}
00:35:25.781 00.003 16872 case statement mapped state 6 to 3
00:35:25.784 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d70fef98-df23-4d2d-bb4a-da291943d4f1"}
00:35:25.788 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"073824c0-bc4e-4c56-a70f-10e9306470b9"}
00:35:25.791 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.01,6.74],"pixels":"..."},"id":"073824c0-bc4e-4c56-a70f-10e9306470b9"}
00:35:26.821 01.030 9640 Exposure complete
00:35:26.959 00.138 9640 worker thread done servicing request
00:35:26.959 00.000 16872 OnExposeComplete: enter
00:35:26.961 00.002 16872 UpdateGuideState(): m_state=6
00:35:26.965 00.004 16872 Star::Find(15, 1591, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
00:35:26.967 00.002 16872 Star::Find returns 1 (0), X=1590.23, Y=577.49, Mass=8692, SNR=52.2, Peak=4164 HFD=2.8
00:35:26.970 00.003 16872 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.56) = xAngle (1.49 = 1.49)
00:35:26.974 00.004 16872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.54 = 1.54)
00:35:26.976 00.002 16872 CameraToMount -- cameraX=-4.35 cameraY=0.41 hyp=4.37 cameraTheta=3.05 mountX=0.34 mountY=4.37, mountTheta=1.49
00:35:26.981 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-4.35, y=0.41, opts=13)
00:35:26.984 00.003 16872 Enqueuing Move request for scope (-4.35, 0.41)
00:35:26.989 00.005 9640 Worker thread wakes up
00:35:26.990 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.35, 0.41) opts 0xd
00:35:26.990 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.35, 0.41)
00:35:26.990 00.000 9640 Moving (-4.35, 0.41) raw xDistance=0.34 yDistance=4.37
00:35:26.990 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.34
00:35:26.990 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.97, input 4.37, m_sumCorr=5.4
00:35:26.990 00.000 9640 MoveAxis(W, 33, ABG)
00:35:26.990 00.000 9640 Guiding  Dir = 3, Dur = 33
00:35:26.990 00.000 9640 IsSlewing returns 0
00:35:26.990 00.000 9640 IsGuiding returns 0
00:35:26.991 00.001 9640 PulseGuide returned control before completion, sleep 43
00:35:26.995 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=60832, med=3212, FiltMin=3102, FiltMax=40620, Gamma=2.190
00:35:27.036 00.041 16872 UpdateGuideState exits: m=8692 SNR=52.2
00:35:27.038 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:27.041 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:35:27.043 00.002 16872 Enqueuing Expose request
00:35:27.047 00.004 9640 IsGuiding returns 1
00:35:27.047 00.000 9640 scope still moving after pulse duration time elapsed
00:35:27.079 00.032 9640 IsSlewing returns 0
00:35:27.079 00.000 9640 IsGuiding returns 0
00:35:27.079 00.000 9640 scope move finished after 33 + 56 ms
00:35:27.080 00.001 9640 Move returns status 0, amount 33
00:35:27.080 00.000 9640 MoveAxis(S, 116, ABG)
00:35:27.080 00.000 9640 Guiding  Dir = 1, Dur = 116
00:35:27.080 00.000 9640 IsSlewing returns 0
00:35:27.080 00.000 9640 IsGuiding returns 0
00:35:27.080 00.000 9640 PulseGuide returned control before completion, sleep 126
00:35:27.216 00.136 9640 IsGuiding returns 1
00:35:27.216 00.000 9640 scope still moving after pulse duration time elapsed
00:35:27.247 00.031 9640 IsSlewing returns 0
00:35:27.247 00.000 9640 IsGuiding returns 0
00:35:27.247 00.000 9640 scope move finished after 116 + 51 ms
00:35:27.247 00.000 9640 Move returns status 0, amount 116
00:35:27.247 00.000 9640 move complete, result=0
00:35:27.247 00.000 9640 worker thread done servicing request
00:35:27.247 00.000 9640 Worker thread wakes up
00:35:27.248 00.001 16872 GuideStep: 0.3 px 33 ms WEST, 4.4 px 116 ms SOUTH
00:35:27.252 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:35:27.252 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:35:29.270 02.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"127db08e-8f71-4727-bcbf-75837e9aca94"}
00:35:29.274 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"127db08e-8f71-4727-bcbf-75837e9aca94"}
00:35:29.277 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"551451e3-171c-4040-920b-3212bb96335a"}
00:35:29.281 00.004 16872 case statement mapped state 6 to 3
00:35:29.284 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"551451e3-171c-4040-920b-3212bb96335a"}
00:35:29.287 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7fa1aa29-ecfb-4baf-a1e1-2c772aa7fca6"}
00:35:29.290 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.23,7.49],"pixels":"..."},"id":"7fa1aa29-ecfb-4baf-a1e1-2c772aa7fca6"}
00:35:31.318 02.028 9640 Exposure complete
00:35:31.458 00.140 9640 worker thread done servicing request
00:35:31.458 00.000 16872 OnExposeComplete: enter
00:35:31.461 00.003 16872 UpdateGuideState(): m_state=6
00:35:31.464 00.003 16872 Star::Find(15, 1590, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
00:35:31.467 00.003 16872 Star::Find returns 1 (0), X=1589.26, Y=576.74, Mass=10630, SNR=56.6, Peak=4280 HFD=2.9
00:35:31.470 00.003 16872 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.56) = xAngle (-4.63 = 1.65)
00:35:31.474 00.004 16872 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.59 = 1.70)
00:35:31.476 00.002 16872 CameraToMount -- cameraX=-5.32 cameraY=-0.34 hyp=5.33 cameraTheta=-3.08 mountX=-0.42 mountY=5.28, mountTheta=1.65
00:35:31.483 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-5.32, y=-0.34, opts=13)
00:35:31.486 00.003 16872 Enqueuing Move request for scope (-5.32, -0.34)
00:35:31.489 00.003 9640 Worker thread wakes up
00:35:31.489 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.32, -0.34) opts 0xd
00:35:31.489 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.32, -0.34)
00:35:31.489 00.000 9640 Moving (-5.32, -0.34) raw xDistance=-0.42 yDistance=5.28
00:35:31.489 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.42
00:35:31.489 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.19, input 5.28, m_sumCorr=6.6
00:35:31.489 00.000 9640 MoveAxis(E, 42, ABG)
00:35:31.490 00.001 9640 Guiding  Dir = 2, Dur = 42
00:35:31.490 00.000 9640 IsSlewing returns 0
00:35:31.490 00.000 9640 IsGuiding returns 0
00:35:31.491 00.001 9640 PulseGuide returned control before completion, sleep 52
00:35:31.497 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=61180, med=3208, FiltMin=3086, FiltMax=44576, Gamma=2.190
00:35:31.535 00.038 16872 UpdateGuideState exits: m=10630 SNR=56.6
00:35:31.537 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:31.540 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:35:31.543 00.003 16872 Enqueuing Expose request
00:35:31.555 00.012 9640 IsGuiding returns 0
00:35:31.555 00.000 9640 Move returns status 0, amount 42
00:35:31.555 00.000 9640 MoveAxis(S, 143, ABG)
00:35:31.555 00.000 9640 Guiding  Dir = 1, Dur = 143
00:35:31.555 00.000 9640 IsSlewing returns 0
00:35:31.556 00.001 9640 IsGuiding returns 0
00:35:31.556 00.000 9640 PulseGuide returned control before completion, sleep 153
00:35:31.711 00.155 9640 IsGuiding returns 1
00:35:31.712 00.001 9640 scope still moving after pulse duration time elapsed
00:35:31.742 00.030 9640 IsSlewing returns 0
00:35:31.743 00.001 9640 IsGuiding returns 0
00:35:31.743 00.000 9640 scope move finished after 143 + 44 ms
00:35:31.743 00.000 9640 Move returns status 0, amount 143
00:35:31.743 00.000 9640 move complete, result=0
00:35:31.743 00.000 9640 worker thread done servicing request
00:35:31.743 00.000 9640 Worker thread wakes up
00:35:31.743 00.000 16872 GuideStep: -0.4 px 42 ms EAST, 5.3 px 143 ms SOUTH
00:35:31.747 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:35:31.747 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,562,31,31)
00:35:32.769 01.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f88503a-1052-4426-b016-0b547772a758"}
00:35:32.773 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8f88503a-1052-4426-b016-0b547772a758"}
00:35:32.777 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f7efff0-0a1f-458a-9a6e-816b1324b211"}
00:35:32.781 00.004 16872 case statement mapped state 6 to 3
00:35:32.784 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f7efff0-0a1f-458a-9a6e-816b1324b211"}
00:35:32.788 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f7846683-edd4-48c0-947b-6e257035d501"}
00:35:32.792 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.26,6.74],"pixels":"..."},"id":"f7846683-edd4-48c0-947b-6e257035d501"}
00:35:35.816 03.024 9640 Exposure complete
00:35:35.953 00.137 9640 worker thread done servicing request
00:35:35.953 00.000 16872 OnExposeComplete: enter
00:35:35.956 00.003 16872 UpdateGuideState(): m_state=6
00:35:35.958 00.002 16872 Star::Find(15, 1589, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
00:35:35.961 00.003 16872 Star::Find returns 1 (0), X=1588.17, Y=577.50, Mass=9341, SNR=52.3, Peak=4228 HFD=2.8
00:35:35.964 00.003 16872 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
00:35:35.966 00.002 16872 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
00:35:35.969 00.003 16872 CameraToMount -- cameraX=-6.41 cameraY=0.42 hyp=6.42 cameraTheta=3.08 mountX=0.32 mountY=6.42, mountTheta=1.52
00:35:35.973 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-6.41, y=0.42, opts=13)
00:35:35.977 00.004 16872 Enqueuing Move request for scope (-6.41, 0.42)
00:35:35.979 00.002 9640 Worker thread wakes up
00:35:35.979 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-6.41, 0.42) opts 0xd
00:35:35.979 00.000 9640 Handling offset move in thread for scope, endpoint = (-6.41, 0.42)
00:35:35.979 00.000 9640 Moving (-6.41, 0.42) raw xDistance=0.32 yDistance=6.42
00:35:35.979 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.32
00:35:35.979 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.45, input 6.42, m_sumCorr=8
00:35:35.979 00.000 9640 MoveAxis(W, 30, ABG)
00:35:35.979 00.000 9640 Guiding  Dir = 3, Dur = 30
00:35:35.980 00.001 9640 IsSlewing returns 0
00:35:35.981 00.001 9640 IsGuiding returns 0
00:35:35.981 00.000 9640 PulseGuide returned control before completion, sleep 40
00:35:35.989 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=62116, med=3200, FiltMin=3060, FiltMax=41036, Gamma=2.190
00:35:36.026 00.037 9640 IsGuiding returns 1
00:35:36.027 00.001 9640 scope still moving after pulse duration time elapsed
00:35:36.028 00.001 16872 UpdateGuideState exits: m=9341 SNR=52.3
00:35:36.032 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:36.035 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:35:36.038 00.003 16872 Enqueuing Expose request
00:35:36.057 00.019 9640 IsSlewing returns 0
00:35:36.057 00.000 9640 IsGuiding returns 0
00:35:36.057 00.000 9640 scope move finished after 30 + 46 ms
00:35:36.057 00.000 9640 Move returns status 0, amount 30
00:35:36.057 00.000 9640 MoveAxis(S, 174, ABG)
00:35:36.058 00.001 9640 Guiding  Dir = 1, Dur = 174
00:35:36.058 00.000 9640 IsSlewing returns 0
00:35:36.058 00.000 9640 IsGuiding returns 0
00:35:36.059 00.001 9640 PulseGuide returned control before completion, sleep 184
00:35:36.245 00.186 9640 IsGuiding returns 1
00:35:36.245 00.000 9640 scope still moving after pulse duration time elapsed
00:35:36.268 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c808333-9966-4245-9a38-2d2991ef207a"}
00:35:36.273 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1c808333-9966-4245-9a38-2d2991ef207a"}
00:35:36.277 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c11833c-195a-4431-9bf7-6277e8a29416"}
00:35:36.281 00.004 16872 case statement mapped state 6 to 3
00:35:36.285 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c11833c-195a-4431-9bf7-6277e8a29416"}
00:35:36.288 00.003 9640 IsSlewing returns 0
00:35:36.289 00.001 9640 IsGuiding returns 0
00:35:36.289 00.000 9640 scope move finished after 174 + 57 ms
00:35:36.289 00.000 9640 Move returns status 0, amount 174
00:35:36.289 00.000 9640 move complete, result=0
00:35:36.289 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6307b6db-933d-44c8-a328-227c98b4a389"}
00:35:36.294 00.005 9640 worker thread done servicing request
00:35:36.294 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.17,7.50],"pixels":"..."},"id":"6307b6db-933d-44c8-a328-227c98b4a389"}
00:35:36.297 00.003 9640 Worker thread wakes up
00:35:36.297 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:35:36.298 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1573,562,31,31)
00:35:36.298 00.000 16872 GuideStep: 0.3 px 30 ms WEST, 6.4 px 174 ms SOUTH
00:35:39.769 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2433afd-b0eb-4e6e-bc3f-1cbbc26d8dc1"}
00:35:39.772 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e2433afd-b0eb-4e6e-bc3f-1cbbc26d8dc1"}
00:35:39.777 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1484f894-395a-4388-9647-ff966f158622"}
00:35:39.780 00.003 16872 case statement mapped state 6 to 3
00:35:39.783 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1484f894-395a-4388-9647-ff966f158622"}
00:35:39.786 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cb7866c6-88f8-48bd-ba5b-3c6b02f364b7"}
00:35:39.788 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.17,7.50],"pixels":"..."},"id":"cb7866c6-88f8-48bd-ba5b-3c6b02f364b7"}
00:35:40.357 00.569 9640 Exposure complete
00:35:40.494 00.137 9640 worker thread done servicing request
00:35:40.494 00.000 16872 OnExposeComplete: enter
00:35:40.499 00.005 16872 UpdateGuideState(): m_state=6
00:35:40.502 00.003 16872 Star::Find(15, 1588, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
00:35:40.506 00.004 16872 Star::Find returns 1 (0), X=1586.77, Y=576.39, Mass=10635, SNR=57.1, Peak=4160 HFD=3.2
00:35:40.508 00.002 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.61 = 1.67)
00:35:40.512 00.004 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.72)
00:35:40.516 00.004 16872 CameraToMount -- cameraX=-7.81 cameraY=-0.69 hyp=7.84 cameraTheta=-3.05 mountX=-0.81 mountY=7.75, mountTheta=1.67
00:35:40.519 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-7.81, y=-0.69, opts=13)
00:35:40.522 00.003 16872 Enqueuing Move request for scope (-7.81, -0.69)
00:35:40.525 00.003 9640 Worker thread wakes up
00:35:40.526 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.81, -0.69) opts 0xd
00:35:40.526 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.81, -0.69)
00:35:40.526 00.000 9640 Moving (-7.81, -0.69) raw xDistance=-0.81 yDistance=7.75
00:35:40.526 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.70 from input -0.81
00:35:40.526 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.74, input 7.75, m_sumCorr=9.8
00:35:40.526 00.000 9640 MoveAxis(E, 83, ABG)
00:35:40.526 00.000 9640 Guiding  Dir = 2, Dur = 83
00:35:40.526 00.000 9640 IsSlewing returns 0
00:35:40.527 00.001 9640 IsGuiding returns 0
00:35:40.527 00.000 9640 PulseGuide returned control before completion, sleep 93
00:35:40.533 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=65508, med=3212, FiltMin=3052, FiltMax=44280, Gamma=2.190
00:35:40.570 00.037 16872 UpdateGuideState exits: m=10635 SNR=57.1
00:35:40.574 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:40.577 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:35:40.580 00.003 16872 Enqueuing Expose request
00:35:40.633 00.053 9640 IsGuiding returns 1
00:35:40.633 00.000 9640 scope still moving after pulse duration time elapsed
00:35:40.665 00.032 9640 IsSlewing returns 0
00:35:40.665 00.000 9640 IsGuiding returns 0
00:35:40.666 00.001 9640 scope move finished after 83 + 55 ms
00:35:40.666 00.000 9640 Move returns status 0, amount 83
00:35:40.666 00.000 9640 MoveAxis(S, 210, ABG)
00:35:40.666 00.000 9640 Guiding  Dir = 1, Dur = 210
00:35:40.666 00.000 9640 IsSlewing returns 0
00:35:40.667 00.001 9640 IsGuiding returns 0
00:35:40.667 00.000 9640 PulseGuide returned control before completion, sleep 220
00:35:40.900 00.233 9640 IsGuiding returns 1
00:35:40.900 00.000 9640 scope still moving after pulse duration time elapsed
00:35:40.931 00.031 9640 IsSlewing returns 0
00:35:40.931 00.000 9640 IsGuiding returns 0
00:35:40.932 00.001 9640 scope move finished after 210 + 55 ms
00:35:40.932 00.000 9640 Move returns status 0, amount 210
00:35:40.932 00.000 9640 move complete, result=0
00:35:40.932 00.000 9640 worker thread done servicing request
00:35:40.932 00.000 9640 Worker thread wakes up
00:35:40.932 00.000 16872 GuideStep: -0.8 px 83 ms EAST, 7.8 px 210 ms SOUTH
00:35:40.935 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:35:40.935 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1572,561,31,31)
00:35:43.268 02.333 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e57c721f-644f-4f99-bae7-ae0a88825fff"}
00:35:43.274 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e57c721f-644f-4f99-bae7-ae0a88825fff"}
00:35:43.279 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6145a59-08ec-4be4-9625-6f02c9c9cf0b"}
00:35:43.282 00.003 16872 case statement mapped state 6 to 3
00:35:43.287 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6145a59-08ec-4be4-9625-6f02c9c9cf0b"}
00:35:43.293 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"993945d4-1b13-48a2-8790-5b0312d815fb"}
00:35:43.296 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.77,7.39],"pixels":"..."},"id":"993945d4-1b13-48a2-8790-5b0312d815fb"}
00:35:45.004 01.708 9640 Exposure complete
00:35:45.142 00.138 9640 worker thread done servicing request
00:35:45.142 00.000 16872 OnExposeComplete: enter
00:35:45.145 00.003 16872 UpdateGuideState(): m_state=6
00:35:45.148 00.003 16872 Star::Find(15, 1586, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
00:35:45.150 00.002 16872 Star::Find returns 1 (0), X=1584.94, Y=577.57, Mass=9303, SNR=50.6, Peak=4380 HFD=2.5
00:35:45.153 00.003 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
00:35:45.155 00.002 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
00:35:45.158 00.003 16872 CameraToMount -- cameraX=-9.63 cameraY=0.48 hyp=9.65 cameraTheta=3.09 mountX=0.34 mountY=9.65, mountTheta=1.54
00:35:45.162 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-9.63, y=0.48, opts=13)
00:35:45.165 00.003 16872 Enqueuing Move request for scope (-9.63, 0.48)
00:35:45.168 00.003 9640 Worker thread wakes up
00:35:45.168 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-9.63, 0.48) opts 0xd
00:35:45.168 00.000 9640 Handling offset move in thread for scope, endpoint = (-9.63, 0.48)
00:35:45.168 00.000 9640 Moving (-9.63, 0.48) raw xDistance=0.34 yDistance=9.65
00:35:45.168 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34
00:35:45.168 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.12, input 9.65, m_sumCorr=12
00:35:45.168 00.000 9640 MoveAxis(W, 28, ABG)
00:35:45.168 00.000 9640 Guiding  Dir = 3, Dur = 28
00:35:45.168 00.000 9640 IsSlewing returns 0
00:35:45.169 00.001 9640 IsGuiding returns 0
00:35:45.169 00.000 9640 PulseGuide returned control before completion, sleep 38
00:35:45.176 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65516, med=3200, FiltMin=3112, FiltMax=44444, Gamma=2.190
00:35:45.213 00.037 16872 UpdateGuideState exits: m=9303 SNR=50.6
00:35:45.215 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:45.218 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:35:45.223 00.005 16872 Enqueuing Expose request
00:35:45.226 00.003 9640 IsGuiding returns 1
00:35:45.227 00.001 9640 scope still moving after pulse duration time elapsed
00:35:45.254 00.027 9640 IsSlewing returns 0
00:35:45.255 00.001 9640 IsGuiding returns 0
00:35:45.257 00.002 9640 scope move finished after 28 + 60 ms
00:35:45.257 00.000 9640 Move returns status 0, amount 28
00:35:45.258 00.001 9640 MoveAxis(S, 255, ABG)
00:35:45.258 00.000 9640 Guiding  Dir = 1, Dur = 255
00:35:45.258 00.000 9640 IsSlewing returns 0
00:35:45.258 00.000 9640 IsGuiding returns 0
00:35:45.259 00.001 9640 PulseGuide returned control before completion, sleep 265
00:35:45.532 00.273 9640 IsGuiding returns 1
00:35:45.532 00.000 9640 scope still moving after pulse duration time elapsed
00:35:45.562 00.030 9640 IsSlewing returns 0
00:35:45.563 00.001 9640 IsGuiding returns 0
00:35:45.563 00.000 9640 scope move finished after 255 + 49 ms
00:35:45.563 00.000 9640 Move returns status 0, amount 255
00:35:45.563 00.000 9640 move complete, result=0
00:35:45.564 00.001 9640 worker thread done servicing request
00:35:45.564 00.000 9640 Worker thread wakes up
00:35:45.564 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:35:45.564 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1570,563,31,31)
00:35:45.564 00.000 16872 GuideStep: 0.3 px 28 ms WEST, 9.6 px 255 ms SOUTH
00:35:46.768 01.204 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9db083f0-512d-430c-9672-a4924544f730"}
00:35:46.772 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9db083f0-512d-430c-9672-a4924544f730"}
00:35:46.777 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2159c630-167d-4c89-a6e2-972f5a023140"}
00:35:46.780 00.003 16872 case statement mapped state 6 to 3
00:35:46.786 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2159c630-167d-4c89-a6e2-972f5a023140"}
00:35:46.790 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"112005d9-9ce5-4629-8c63-600544b3a8bf"}
00:35:46.794 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.94,6.57],"pixels":"..."},"id":"112005d9-9ce5-4629-8c63-600544b3a8bf"}
00:35:49.617 02.823 9640 Exposure complete
00:35:49.753 00.136 9640 worker thread done servicing request
00:35:49.753 00.000 16872 OnExposeComplete: enter
00:35:49.757 00.004 16872 UpdateGuideState(): m_state=6
00:35:49.760 00.003 16872 Star::Find(15, 1584, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
00:35:49.762 00.002 16872 Star::Find returns 1 (0), X=1582.87, Y=578.04, Mass=8691, SNR=51.5, Peak=4400 HFD=2.4
00:35:49.766 00.004 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
00:35:49.767 00.001 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
00:35:49.770 00.003 16872 CameraToMount -- cameraX=-11.71 cameraY=0.95 hyp=11.75 cameraTheta=3.06 mountX=0.78 mountY=11.74, mountTheta=1.50
00:35:49.775 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-11.71, y=0.95, opts=13)
00:35:49.779 00.004 16872 Enqueuing Move request for scope (-11.71, 0.95)
00:35:49.784 00.005 9640 Worker thread wakes up
00:35:49.784 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-11.71, 0.95) opts 0xd
00:35:49.784 00.000 9640 Handling offset move in thread for scope, endpoint = (-11.71, 0.95)
00:35:49.784 00.000 9640 Moving (-11.71, 0.95) raw xDistance=0.78 yDistance=11.74
00:35:49.784 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.72 from input 0.78
00:35:49.784 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.60, input 11.74, m_sumCorr=14
00:35:49.784 00.000 9640 MoveAxis(W, 85, ABG)
00:35:49.784 00.000 9640 Guiding  Dir = 3, Dur = 85
00:35:49.784 00.000 9640 IsSlewing returns 0
00:35:49.784 00.000 9640 IsGuiding returns 0
00:35:49.784 00.000 9640 PulseGuide returned control before completion, sleep 95
00:35:49.789 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=64788, med=3212, FiltMin=3064, FiltMax=43944, Gamma=2.190
00:35:49.826 00.037 16872 UpdateGuideState exits: m=8691 SNR=51.5
00:35:49.830 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:49.833 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:35:49.835 00.002 16872 Enqueuing Expose request
00:35:49.888 00.053 9640 IsGuiding returns 1
00:35:49.888 00.000 9640 scope still moving after pulse duration time elapsed
00:35:49.919 00.031 9640 IsSlewing returns 0
00:35:49.919 00.000 9640 IsGuiding returns 0
00:35:49.919 00.000 9640 scope move finished after 85 + 49 ms
00:35:49.919 00.000 9640 Move returns status 0, amount 85
00:35:49.919 00.000 9640 MoveAxis(S, 312, ABG)
00:35:49.919 00.000 9640 Guiding  Dir = 1, Dur = 312
00:35:49.919 00.000 9640 IsSlewing returns 0
00:35:49.919 00.000 9640 IsGuiding returns 0
00:35:49.920 00.001 9640 PulseGuide returned control before completion, sleep 322
00:35:50.246 00.326 9640 IsGuiding returns 1
00:35:50.246 00.000 9640 scope still moving after pulse duration time elapsed
00:35:50.267 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6523bc4a-4f8e-4b32-9d6d-81becfd0a10f"}
00:35:50.271 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6523bc4a-4f8e-4b32-9d6d-81becfd0a10f"}
00:35:50.274 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eafa7986-5d5b-48bd-9a80-00946fea8a03"}
00:35:50.277 00.003 9640 IsSlewing returns 0
00:35:50.277 00.000 16872 case statement mapped state 6 to 3
00:35:50.282 00.005 9640 IsGuiding returns 0
00:35:50.282 00.000 9640 scope move finished after 312 + 49 ms
00:35:50.282 00.000 9640 Move returns status 0, amount 312
00:35:50.282 00.000 9640 move complete, result=0
00:35:50.282 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eafa7986-5d5b-48bd-9a80-00946fea8a03"}
00:35:50.285 00.003 9640 worker thread done servicing request
00:35:50.285 00.000 9640 Worker thread wakes up
00:35:50.285 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:35:50.285 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1568,563,31,31)
00:35:50.285 00.000 16872 GuideStep: 0.8 px 85 ms WEST, 11.7 px 312 ms SOUTH
00:35:50.299 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b458b591-2174-4030-83ab-80bff0ab142a"}
00:35:50.302 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.87,7.04],"pixels":"..."},"id":"b458b591-2174-4030-83ab-80bff0ab142a"}
00:35:53.767 03.465 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"080fb350-cf85-4875-b0b6-b1768079fe7d"}
00:35:53.771 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"080fb350-cf85-4875-b0b6-b1768079fe7d"}
00:35:53.777 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"160b1d82-08a5-422b-a10c-ce1fd02bfb28"}
00:35:53.779 00.002 16872 case statement mapped state 6 to 3
00:35:53.782 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"160b1d82-08a5-422b-a10c-ce1fd02bfb28"}
00:35:53.784 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d056c852-8f6a-4e60-87b1-cc0043a20714"}
00:35:53.789 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.87,7.04],"pixels":"..."},"id":"d056c852-8f6a-4e60-87b1-cc0043a20714"}
00:35:54.342 00.553 9640 Exposure complete
00:35:54.477 00.135 9640 worker thread done servicing request
00:35:54.478 00.001 16872 OnExposeComplete: enter
00:35:54.480 00.002 16872 UpdateGuideState(): m_state=6
00:35:54.483 00.003 16872 Star::Find(15, 1582, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
00:35:54.485 00.002 16872 Star::Find returns 1 (0), X=1580.32, Y=577.03, Mass=9569, SNR=53.8, Peak=4332 HFD=2.5
00:35:54.489 00.004 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
00:35:54.491 00.002 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.65 = 1.64)
00:35:54.494 00.003 16872 CameraToMount -- cameraX=-14.25 cameraY=-0.05 hyp=14.25 cameraTheta=-3.14 mountX=-0.27 mountY=14.22, mountTheta=1.59
00:35:54.497 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-14.25, y=-0.05, opts=13)
00:35:54.500 00.003 16872 Enqueuing Move request for scope (-14.25, -0.05)
00:35:54.503 00.003 9640 Worker thread wakes up
00:35:54.503 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-14.25, -0.05) opts 0xd
00:35:54.503 00.000 9640 Handling offset move in thread for scope, endpoint = (-14.25, -0.05)
00:35:54.503 00.000 9640 Moving (-14.25, -0.05) raw xDistance=-0.27 yDistance=14.22
00:35:54.505 00.002 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:35:54.505 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.19, input 14.22, m_sumCorr=18
00:35:54.505 00.000 9640 MoveAxis(E, 20, ABG)
00:35:54.505 00.000 9640 Guiding  Dir = 2, Dur = 20
00:35:54.505 00.000 9640 IsSlewing returns 0
00:35:54.505 00.000 9640 IsGuiding returns 0
00:35:54.506 00.001 9640 PulseGuide returned control before completion, sleep 30
00:35:54.513 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=59796, med=3212, FiltMin=3046, FiltMax=39144, Gamma=2.190
00:35:54.548 00.035 16872 UpdateGuideState exits: m=9569 SNR=53.8
00:35:54.552 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:54.555 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:35:54.558 00.003 16872 Enqueuing Expose request
00:35:54.560 00.002 9640 IsGuiding returns 1
00:35:54.560 00.000 9640 scope still moving after pulse duration time elapsed
00:35:54.582 00.022 9640 IsSlewing returns 0
00:35:54.582 00.000 9640 IsGuiding returns 0
00:35:54.582 00.000 9640 scope move finished after 20 + 56 ms
00:35:54.582 00.000 9640 Move returns status 0, amount 20
00:35:54.582 00.000 9640 MoveAxis(S, 384, ABG)
00:35:54.582 00.000 9640 Guiding  Dir = 1, Dur = 384
00:35:54.583 00.001 9640 IsSlewing returns 0
00:35:54.583 00.000 9640 IsGuiding returns 0
00:35:54.583 00.000 9640 PulseGuide returned control before completion, sleep 394
00:35:54.986 00.403 9640 IsGuiding returns 1
00:35:54.986 00.000 9640 scope still moving after pulse duration time elapsed
00:35:55.018 00.032 9640 IsSlewing returns 0
00:35:55.019 00.001 9640 IsGuiding returns 0
00:35:55.019 00.000 9640 scope move finished after 384 + 51 ms
00:35:55.019 00.000 9640 Move returns status 0, amount 384
00:35:55.019 00.000 9640 move complete, result=0
00:35:55.019 00.000 9640 worker thread done servicing request
00:35:55.019 00.000 16872 GuideStep: -0.3 px 20 ms EAST, 14.2 px 384 ms SOUTH
00:35:55.022 00.003 9640 Worker thread wakes up
00:35:55.022 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:35:55.022 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1565,562,31,31)
00:35:57.267 02.245 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c1aaa144-8e93-418b-ad90-781c1956119c"}
00:35:57.270 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c1aaa144-8e93-418b-ad90-781c1956119c"}
00:35:57.275 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"97ba237d-4e43-4cb6-9930-0fd939dda6c8"}
00:35:57.278 00.003 16872 case statement mapped state 6 to 3
00:35:57.280 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"97ba237d-4e43-4cb6-9930-0fd939dda6c8"}
00:35:57.284 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"89b761d0-7a0d-4a95-94cc-f4c3733e91ea"}
00:35:57.287 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.32,7.03],"pixels":"..."},"id":"89b761d0-7a0d-4a95-94cc-f4c3733e91ea"}
00:35:59.081 01.794 9640 Exposure complete
00:35:59.219 00.138 9640 worker thread done servicing request
00:35:59.219 00.000 16872 OnExposeComplete: enter
00:35:59.224 00.005 16872 UpdateGuideState(): m_state=6
00:35:59.228 00.004 16872 Star::Find(15, 1580, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
00:35:59.234 00.006 16872 Star::Find returns 1 (0), X=1576.96, Y=576.92, Mass=8662, SNR=50.8, Peak=4156 HFD=2.8
00:35:59.236 00.002 16872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.56) = xAngle (-4.69 = 1.60)
00:35:59.238 00.002 16872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
00:35:59.240 00.002 16872 CameraToMount -- cameraX=-17.61 cameraY=-0.17 hyp=17.61 cameraTheta=-3.13 mountX=-0.43 mountY=17.57, mountTheta=1.60
00:35:59.250 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-17.61, y=-0.17, opts=13)
00:35:59.256 00.006 16872 Enqueuing Move request for scope (-17.61, -0.17)
00:35:59.260 00.004 9640 Worker thread wakes up
00:35:59.260 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-17.61, -0.17) opts 0xd
00:35:59.260 00.000 9640 Handling offset move in thread for scope, endpoint = (-17.61, -0.17)
00:35:59.260 00.000 9640 Moving (-17.61, -0.17) raw xDistance=-0.43 yDistance=17.57
00:35:59.260 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.43
00:35:59.261 00.001 9640 GuideAlgorithmZFilter::Result() returns 3.90, input 17.57, m_sumCorr=22
00:35:59.261 00.000 9640 MoveAxis(E, 48, ABG)
00:35:59.261 00.000 9640 Guiding  Dir = 2, Dur = 48
00:35:59.261 00.000 9640 IsSlewing returns 0
00:35:59.262 00.001 9640 IsGuiding returns 0
00:35:59.262 00.000 9640 PulseGuide returned control before completion, sleep 58
00:35:59.268 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=64044, med=3212, FiltMin=3120, FiltMax=47704, Gamma=2.190
00:35:59.308 00.040 16872 UpdateGuideState exits: m=8662 SNR=50.8
00:35:59.314 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:59.317 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:35:59.319 00.002 16872 Enqueuing Expose request
00:35:59.323 00.004 9640 IsGuiding returns 1
00:35:59.323 00.000 9640 scope still moving after pulse duration time elapsed
00:35:59.355 00.032 9640 IsSlewing returns 0
00:35:59.355 00.000 9640 IsGuiding returns 1
00:35:59.387 00.032 9640 IsSlewing returns 0
00:35:59.387 00.000 9640 IsGuiding returns 0
00:35:59.387 00.000 9640 scope move finished after 48 + 78 ms
00:35:59.387 00.000 9640 Move returns status 0, amount 48
00:35:59.388 00.001 9640 MoveAxis(S, 469, ABG)
00:35:59.388 00.000 9640 Guiding  Dir = 1, Dur = 469
00:35:59.388 00.000 9640 IsSlewing returns 0
00:35:59.388 00.000 9640 IsGuiding returns 0
00:35:59.389 00.001 9640 PulseGuide returned control before completion, sleep 479
00:35:59.870 00.481 9640 IsGuiding returns 1
00:35:59.870 00.000 9640 scope still moving after pulse duration time elapsed
00:35:59.901 00.031 9640 IsSlewing returns 0
00:35:59.902 00.001 9640 IsGuiding returns 0
00:35:59.902 00.000 9640 scope move finished after 469 + 43 ms
00:35:59.902 00.000 9640 Move returns status 0, amount 469
00:35:59.902 00.000 9640 move complete, result=0
00:35:59.902 00.000 9640 worker thread done servicing request
00:35:59.902 00.000 9640 Worker thread wakes up
00:35:59.902 00.000 16872 GuideStep: -0.4 px 48 ms EAST, 17.6 px 469 ms SOUTH
00:35:59.905 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:35:59.905 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1562,562,31,31)
00:36:00.777 00.872 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18e3403a-0140-419d-921e-d2083b2fb2d2"}
00:36:00.781 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"18e3403a-0140-419d-921e-d2083b2fb2d2"}
00:36:00.785 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54d1a8ad-fceb-4e93-ae83-fe2ab8bfc869"}
00:36:00.788 00.003 16872 case statement mapped state 6 to 3
00:36:00.791 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"54d1a8ad-fceb-4e93-ae83-fe2ab8bfc869"}
00:36:00.795 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"071f4167-6f6d-4695-be14-0c817c2e0c91"}
00:36:00.799 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.96,6.92],"pixels":"..."},"id":"071f4167-6f6d-4695-be14-0c817c2e0c91"}
00:36:03.963 03.164 9640 Exposure complete
00:36:04.102 00.139 9640 worker thread done servicing request
00:36:04.102 00.000 16872 OnExposeComplete: enter
00:36:04.105 00.003 16872 UpdateGuideState(): m_state=6
00:36:04.108 00.003 16872 Star::Find(15, 1576, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
00:36:04.113 00.005 16872 Star::Find returns 1 (0), X=1573.39, Y=577.50, Mass=8620, SNR=50.0, Peak=4076 HFD=3.1
00:36:04.115 00.002 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
00:36:04.118 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:36:04.121 00.003 16872 CameraToMount -- cameraX=-21.19 cameraY=0.41 hyp=21.19 cameraTheta=3.12 mountX=0.09 mountY=21.18, mountTheta=1.57
00:36:04.127 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-21.19, y=0.41, opts=13)
00:36:04.130 00.003 16872 Enqueuing Move request for scope (-21.19, 0.41)
00:36:04.132 00.002 9640 Worker thread wakes up
00:36:04.132 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-21.19, 0.41) opts 0xd
00:36:04.132 00.000 9640 Handling offset move in thread for scope, endpoint = (-21.19, 0.41)
00:36:04.132 00.000 9640 Moving (-21.19, 0.41) raw xDistance=0.09 yDistance=21.18
00:36:04.133 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:36:04.133 00.000 9640 GuideAlgorithmZFilter::Result() returns 4.75, input 21.18, m_sumCorr=26
00:36:04.133 00.000 9640 MoveAxis(E, 0, ABG)
00:36:04.133 00.000 9640 Move returns status 0, amount 0
00:36:04.133 00.000 9640 MoveAxis(S, 571, ABG)
00:36:04.133 00.000 9640 Guiding  Dir = 1, Dur = 571
00:36:04.133 00.000 9640 IsSlewing returns 0
00:36:04.133 00.000 9640 IsGuiding returns 0
00:36:04.134 00.001 9640 PulseGuide returned control before completion, sleep 581
00:36:04.143 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=65520, med=3192, FiltMin=3054, FiltMax=43672, Gamma=2.190
00:36:04.179 00.036 16872 UpdateGuideState exits: m=8620 SNR=50.0
00:36:04.184 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:04.186 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:36:04.188 00.002 16872 Enqueuing Expose request
00:36:04.278 00.090 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53e4e681-923b-4114-8669-121d58602b77"}
00:36:04.280 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"53e4e681-923b-4114-8669-121d58602b77"}
00:36:04.284 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f58cf48c-8972-4230-8fdc-050eed53d7ed"}
00:36:04.287 00.003 16872 case statement mapped state 6 to 3
00:36:04.290 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f58cf48c-8972-4230-8fdc-050eed53d7ed"}
00:36:04.295 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c0345904-b63e-4ae4-94ba-cf395b466280"}
00:36:04.299 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.39,7.50],"pixels":"..."},"id":"c0345904-b63e-4ae4-94ba-cf395b466280"}
00:36:04.726 00.427 9640 IsGuiding returns 1
00:36:04.727 00.001 9640 scope still moving after pulse duration time elapsed
00:36:04.758 00.031 9640 IsSlewing returns 0
00:36:04.759 00.001 9640 IsGuiding returns 1
00:36:04.790 00.031 9640 IsSlewing returns 0
00:36:04.790 00.000 9640 IsGuiding returns 0
00:36:04.791 00.001 9640 scope move finished after 571 + 85 ms
00:36:04.791 00.000 9640 Move returns status 0, amount 571
00:36:04.791 00.000 9640 move complete, result=0
00:36:04.791 00.000 9640 worker thread done servicing request
00:36:04.791 00.000 9640 Worker thread wakes up
00:36:04.791 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 21.2 px 571 ms SOUTH
00:36:04.794 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:36:04.794 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1558,562,31,31)
00:36:05.486 00.692 16872 evsrv: cli 0D3C0A48 connect
00:36:05.490 00.004 16872 case statement mapped state 6 to 3
00:36:05.495 00.005 16872 case statement mapped state 6 to 3
00:36:05.499 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0c9d037c-97d7-43a3-b8d6-b778f5c5a6df"}
00:36:05.502 00.003 16872 case statement mapped state 6 to 3
00:36:05.505 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c9d037c-97d7-43a3-b8d6-b778f5c5a6df"}
00:36:05.509 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:36:05.514 00.005 16872 evsrv: cli 0D3C0228 connect
00:36:05.519 00.005 16872 case statement mapped state 6 to 3
00:36:05.524 00.005 16872 case statement mapped state 6 to 3
00:36:05.528 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"stop_capture","id":"7d89e5c5-aa88-4dde-8571-8e881b665f9f"}
00:36:05.532 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:36:05.535 00.003 16872 Status Line: Waiting for devices...
00:36:05.542 00.007 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"7d89e5c5-aa88-4dde-8571-8e881b665f9f"}
00:36:05.547 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:36:05.553 00.006 16872 evsrv: cli 0D3BFB48 connect
00:36:05.559 00.006 16872 case statement mapped state 6 to 3
00:36:05.565 00.006 16872 case statement mapped state 6 to 3
00:36:05.570 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"20820567-96ef-4669-8fab-c0a62ada19de"}
00:36:05.574 00.004 16872 case statement mapped state 6 to 3
00:36:05.577 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"20820567-96ef-4669-8fab-c0a62ada19de"}
00:36:05.582 00.005 16872 evsrv: cli 0D3BFB48 disconnect
00:36:06.622 01.040 16872 evsrv: cli 0D3C0A48 connect
00:36:06.681 00.059 16872 case statement mapped state 6 to 3
00:36:06.693 00.012 16872 case statement mapped state 6 to 3
00:36:06.698 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"3053e324-9453-4af7-8f6f-f3b514198b23"}
00:36:06.702 00.004 16872 case statement mapped state 6 to 3
00:36:06.705 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"3053e324-9453-4af7-8f6f-f3b514198b23"}
00:36:06.709 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:36:07.990 01.281 16872 evsrv: cli 0D3C0228 connect
00:36:07.997 00.007 16872 case statement mapped state 6 to 3
00:36:08.014 00.017 16872 case statement mapped state 6 to 3
00:36:08.025 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e0b9150-3675-4663-bac1-04142919aace"}
00:36:08.028 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1e0b9150-3675-4663-bac1-04142919aace"}
00:36:08.032 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"acda974a-e852-4e30-aac8-03addad863fc"}
00:36:08.036 00.004 16872 case statement mapped state 6 to 3
00:36:08.039 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"acda974a-e852-4e30-aac8-03addad863fc"}
00:36:08.043 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4b04fab2-b977-435b-a58c-fa894e7be35a"}
00:36:08.047 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.39,7.50],"pixels":"..."},"id":"4b04fab2-b977-435b-a58c-fa894e7be35a"}
00:36:08.060 00.013 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"0945c482-eb8d-450f-861e-e395ad454220"}
00:36:08.064 00.004 16872 case statement mapped state 6 to 3
00:36:08.068 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"0945c482-eb8d-450f-861e-e395ad454220"}
00:36:08.073 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:36:08.685 00.612 9640 ASCOM_AbortExposure returns err = 0
00:36:08.685 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:36:08.685 00.000 9640 worker thread done servicing request
00:36:08.685 00.000 16872 OnExposeComplete: enter
00:36:08.689 00.004 16872 OnExposeComplete: Capture Error reported
00:36:08.693 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:36:08.695 00.002 16872 Mount: notify guiding stopped
00:36:08.702 00.007 16872 Changing from state GUIDING to STOP
00:36:08.706 00.004 16872 guider state => SELECTED
00:36:08.709 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=65520, med=3192, FiltMin=3054, FiltMax=43672, Gamma=2.190
00:36:08.751 00.042 16872 Changing from state SELECTED to UNINITIALIZED
00:36:08.755 00.004 16872 guider state => SELECTING
00:36:08.764 00.009 16872 Status Line: Stopped.
00:36:08.771 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:36:09.074 00.303 16872 evsrv: cli 0D3BFFA8 connect
00:36:09.082 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9a4f4548-c71e-4422-b8d2-cc22fe1a6681"}
00:36:09.085 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a4f4548-c71e-4422-b8d2-cc22fe1a6681"}
00:36:09.088 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:36:11.489 02.401 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9799b07d-d375-4eb5-92b8-731ed64375ae"}
00:36:11.495 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9799b07d-d375-4eb5-92b8-731ed64375ae"}
00:36:11.504 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f2905ac-aaa2-461b-bfd8-cac85b16964d"}
00:36:11.507 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f2905ac-aaa2-461b-bfd8-cac85b16964d"}
00:36:14.203 02.696 16872 evsrv: cli 0D3BFFA8 connect
00:36:14.210 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"eacfeeb9-4530-4eec-8acd-9e33fb681b12"}
00:36:14.217 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eacfeeb9-4530-4eec-8acd-9e33fb681b12"}
00:36:14.227 00.010 16872 evsrv: cli 0D3BFFA8 disconnect
00:36:14.233 00.006 16872 evsrv: cli 0D3C0228 connect
00:36:14.238 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_calibrated","id":"aa45a984-129b-46e2-a95b-8b46c19641c4"}
00:36:14.245 00.007 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":true,"id":"aa45a984-129b-46e2-a95b-8b46c19641c4"}
00:36:14.251 00.006 16872 evsrv: cli 0D3C0228 disconnect
00:36:14.259 00.008 16872 evsrv: cli 0D3BFFA8 connect
00:36:14.267 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"c104054c-70f1-4c93-bc9b-876ad033c253"}
00:36:14.272 00.005 16872 PhdController::Guide begins
00:36:14.278 00.006 16872 PhdController: newstate STATE_SETUP
00:36:14.284 00.006 16872 PhdController: setup
00:36:14.294 00.010 16872 PhdController: newstate STATE_ATTEMPT_START
00:36:14.298 00.004 16872 PhdController: start capturing
00:36:14.303 00.005 16872 Changing from state SELECTING to UNINITIALIZED
00:36:14.308 00.005 16872 guider state => SELECTING
00:36:14.312 00.004 16872 setting force full frames = true
00:36:14.317 00.005 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:36:14.339 00.022 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:36:14.343 00.004 16872 Enqueuing Expose request
00:36:14.348 00.005 9640 Worker thread wakes up
00:36:14.348 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:36:14.348 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:36:14.348 00.000 16872 PhdController: newstate STATE_SELECT_STAR
00:36:14.357 00.009 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"c104054c-70f1-4c93-bc9b-876ad033c253"}
00:36:14.374 00.017 16872 evsrv: cli 0D3BFFA8 disconnect
00:36:14.385 00.011 16872 evsrv: cli 0D3BFB48 connect
00:36:14.389 00.004 16872 case statement mapped state 1 to 101
00:36:14.394 00.005 16872 case statement mapped state 1 to 101
00:36:14.403 00.009 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_shift_params","id":"0b06fc0c-6829-420f-af18-6b9beecd0edb"}
00:36:14.407 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"0b06fc0c-6829-420f-af18-6b9beecd0edb"}
00:36:14.415 00.008 16872 evsrv: cli 0D3BFB48 disconnect
00:36:14.425 00.010 16872 evsrv: cli 0D3C0A48 connect
00:36:14.431 00.006 16872 case statement mapped state 1 to 101
00:36:14.439 00.008 16872 case statement mapped state 1 to 101
00:36:14.449 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"9694b83c-f293-4d94-902a-f612772bc096"}
00:36:14.454 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"9694b83c-f293-4d94-902a-f612772bc096"}
00:36:14.510 00.056 16872 evsrv: cli 0D3C0A48 disconnect
00:36:14.988 00.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"54cb97ea-55db-4f77-bc34-1eee91e26ab2"}
00:36:14.992 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"54cb97ea-55db-4f77-bc34-1eee91e26ab2"}
00:36:14.996 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fec87b89-e295-406d-89cb-5542ee536577"}
00:36:14.999 00.003 16872 case statement mapped state 1 to 101
00:36:15.002 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"fec87b89-e295-406d-89cb-5542ee536577"}
00:36:15.488 00.486 16872 evsrv: cli 0D3BF8C8 connect
00:36:15.494 00.006 16872 case statement mapped state 1 to 101
00:36:15.498 00.004 16872 case statement mapped state 1 to 101
00:36:15.502 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"d9747b06-3d57-496a-86f4-8fac2ace5b5c"}
00:36:15.505 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"d9747b06-3d57-496a-86f4-8fac2ace5b5c"}
00:36:15.511 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
00:36:16.512 01.001 16872 evsrv: cli 0D3C0228 connect
00:36:16.516 00.004 16872 case statement mapped state 1 to 101
00:36:16.519 00.003 16872 case statement mapped state 1 to 101
00:36:16.523 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"d9a1cc93-13d2-4af6-bc27-a5046426d2ba"}
00:36:16.527 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"d9a1cc93-13d2-4af6-bc27-a5046426d2ba"}
00:36:16.533 00.006 16872 evsrv: cli 0D3C0228 disconnect
00:36:17.537 01.004 16872 evsrv: cli 0D3C0A48 connect
00:36:17.540 00.003 16872 case statement mapped state 1 to 101
00:36:17.544 00.004 16872 case statement mapped state 1 to 101
00:36:17.549 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"bfe2e14f-0c70-473f-bfa4-12f2a8d11757"}
00:36:17.552 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"bfe2e14f-0c70-473f-bfa4-12f2a8d11757"}
00:36:17.556 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:36:18.467 00.911 9640 Exposure complete
00:36:18.487 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d5a6252e-e8a0-4d9c-ada9-36e3642b8d4e"}
00:36:18.494 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d5a6252e-e8a0-4d9c-ada9-36e3642b8d4e"}
00:36:18.500 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"771b4f32-6e78-4fe0-9bc6-4e993d8ac19e"}
00:36:18.505 00.005 16872 case statement mapped state 1 to 101
00:36:18.512 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"771b4f32-6e78-4fe0-9bc6-4e993d8ac19e"}
00:36:18.557 00.045 16872 evsrv: cli 0D3C0A48 connect
00:36:18.561 00.004 16872 case statement mapped state 1 to 101
00:36:18.566 00.005 16872 case statement mapped state 1 to 101
00:36:18.577 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"98f41110-8a6b-4e24-a6a3-68a34cf3df30"}
00:36:18.580 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"98f41110-8a6b-4e24-a6a3-68a34cf3df30"}
00:36:18.585 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:36:18.649 00.064 9640 worker thread done servicing request
00:36:18.649 00.000 16872 OnExposeComplete: enter
00:36:18.652 00.003 16872 UpdateGuideState(): m_state=1
00:36:18.656 00.004 16872 UpdateCurrentPosition: no star selected
00:36:18.660 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:36:18.663 00.003 16872 Status Line: No star selected
00:36:18.676 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3484, FiltMin=3352, FiltMax=65516, Gamma=2.190
00:36:18.730 00.054 16872 UpdateGuideState exits: No star selected
00:36:18.733 00.003 16872 GuiderMultiStar::AutoSelect enter
00:36:18.735 00.002 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:36:18.965 00.230 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:36:19.163 00.198 16872 AutoFind: global mean = -0.0, stdev 747.8
00:36:19.170 00.007 16872 AutoFind: using threshold = 0.1
00:36:19.447 00.277 16872 AutoFind: local max [1569, 576] 183.5
00:36:19.461 00.014 16872 AutoFind: local max [1158, 111] 112.4
00:36:19.468 00.007 16872 AutoFind: local max [1160, 103] 110.6
00:36:19.476 00.008 16872 AutoFind: local max [1020, 955] 48.4
00:36:19.485 00.009 16872 AutoFind: local max [910, 614] 44.8
00:36:19.491 00.006 16872 AutoFind: local max [1738, 857] 22.4
00:36:19.495 00.004 16872 AutoFind: local max [459, 851] 12.6
00:36:19.499 00.004 16872 AutoFind: local max [454, 973] 11.1
00:36:19.502 00.003 16872 AutoFind: local max [407, 245] 7.1
00:36:19.506 00.004 16872 AutoFind: local max [94, 409] 4.7
00:36:19.511 00.005 16872 AutoFind: local max [1548, 499] 4.5
00:36:19.522 00.011 16872 AutoFind: local max [1346, 635] 3.5
00:36:19.527 00.005 16872 AutoFind: local max [510, 972] 3.2
00:36:19.532 00.005 16872 AutoFind: local max [1156, 125] 3.0
00:36:19.541 00.009 16872 AutoFind: local max [1275, 10] 2.8
00:36:19.543 00.002 16872 AutoFind: local max [1577, 802] 2.7
00:36:19.547 00.004 16872 AutoFind: local max [333, 658] 2.7
00:36:19.550 00.003 16872 AutoFind: local max [1175, 107] 2.4
00:36:19.554 00.004 16872 AutoFind: local max [1156, 87] 2.0
00:36:19.561 00.007 16872 AutoFind: local max [1559, 568] 1.8
00:36:19.565 00.004 16872 AutoFind: local max [1560, 584] 1.8
00:36:19.568 00.003 16872 AutoFind: local max [1116, 741] 1.6
00:36:19.571 00.003 16872 AutoFind: local max [380, 152] 1.5
00:36:19.574 00.003 16872 AutoFind: local max [1146, 88] 1.5
00:36:19.584 00.010 16872 AutoFind: local max [671, 79] 1.3
00:36:19.588 00.004 16872 AutoFind: local max [1641, 566] 1.2
00:36:19.592 00.004 16872 AutoFind: local max [1556, 683] 1.2
00:36:19.595 00.003 16872 AutoFind: local max [1635, 88] 1.2
00:36:19.598 00.003 16872 AutoFind: local max [1011, 23] 1.2
00:36:19.602 00.004 16872 AutoFind: local max [283, 307] 1.1
00:36:19.605 00.003 16872 AutoFind: local max [888, 383] 1.1
00:36:19.614 00.009 16872 AutoFind: local max [934, 439] 1.1
00:36:19.618 00.004 16872 AutoFind: local max [375, 891] 1.0
00:36:19.621 00.003 16872 AutoFind: local max [1642, 80] 1.0
00:36:19.625 00.004 16872 AutoFind: local max [1693, 357] 1.0
00:36:19.629 00.004 16872 AutoFind: local max [1157, 80] 0.9
00:36:19.633 00.004 16872 AutoFind: local max [1133, 107] 0.9
00:36:19.636 00.003 16872 AutoFind: local max [157, 282] 0.9
00:36:19.645 00.009 16872 AutoFind: local max [1292, 422] 0.9
00:36:19.647 00.002 16872 AutoFind: local max [1009, 952] 0.8
00:36:19.651 00.004 16872 AutoFind: local max [1323, 925] 0.8
00:36:19.656 00.005 16872 AutoFind: local max [1056, 1002] 0.8
00:36:19.659 00.003 16872 AutoFind: local max [1581, 566] 0.8
00:36:19.663 00.004 16872 AutoFind: local max [632, 675] 0.8
00:36:19.666 00.003 16872 AutoFind: local max [1171, 125] 0.8
00:36:19.677 00.011 16872 AutoFind: local max [1321, 985] 0.7
00:36:19.681 00.004 16872 AutoFind: local max [1178, 120] 0.7
00:36:19.685 00.004 16872 AutoFind: local max [1895, 404] 0.7
00:36:19.690 00.005 16872 AutoFind: local max [43, 598] 0.7
00:36:19.694 00.004 16872 AutoFind: local max [1768, 714] 0.7
00:36:19.698 00.004 16872 AutoFind: local max [1884, 619] 0.7
00:36:19.711 00.013 16872 AutoFind: local max [838, 1068] 0.7
00:36:19.720 00.009 16872 AutoFind: local max [257, 330] 0.7
00:36:19.731 00.011 16872 AutoFind: local max [1346, 242] 0.6
00:36:19.744 00.013 16872 AutoFind: local max [1773, 651] 0.6
00:36:19.748 00.004 16872 AutoFind: local max [744, 282] 0.6
00:36:19.751 00.003 16872 AutoFind: local max [1465, 532] 0.6
00:36:19.761 00.010 16872 AutoFind: local max [1011, 945] 0.6
00:36:19.764 00.003 16872 AutoFind: local max [134, 1061] 0.6
00:36:19.768 00.004 16872 AutoFind: local max [1479, 125] 0.6
00:36:19.772 00.004 16872 AutoFind: local max [922, 613] 0.6
00:36:19.777 00.005 16872 AutoFind: local max [879, 383] 0.6
00:36:19.785 00.008 16872 AutoFind: local max [1287, 759] 0.6
00:36:19.789 00.004 16872 AutoFind: local max [237, 978] 0.6
00:36:19.792 00.003 16872 AutoFind: local max [468, 531] 0.6
00:36:19.795 00.003 16872 AutoFind: local max [1361, 294] 0.6
00:36:19.802 00.007 16872 AutoFind: local max [1313, 795] 0.6
00:36:19.806 00.004 16872 AutoFind: local max [219, 414] 0.6
00:36:19.809 00.003 16872 AutoFind: local max [726, 846] 0.6
00:36:19.812 00.003 16872 AutoFind: local max [1165, 128] 0.6
00:36:19.816 00.004 16872 AutoFind: local max [78, 498] 0.6
00:36:19.820 00.004 16872 AutoFind: local max [296, 195] 0.6
00:36:19.823 00.003 16872 AutoFind: local max [245, 464] 0.6
00:36:19.826 00.003 16872 AutoFind: local max [1263, 531] 0.6
00:36:19.832 00.006 16872 AutoFind: local max [1346, 234] 0.6
00:36:19.836 00.004 16872 AutoFind: local max [1581, 587] 0.6
00:36:19.839 00.003 16872 AutoFind: local max [398, 289] 0.6
00:36:19.842 00.003 16872 AutoFind: local max [917, 993] 0.6
00:36:19.851 00.009 16872 AutoFind: local max [875, 854] 0.6
00:36:19.854 00.003 16872 AutoFind: local max [497, 182] 0.6
00:36:19.858 00.004 16872 AutoFind: local max [519, 537] 0.6
00:36:19.865 00.007 16872 AutoFind: local max [272, 32] 0.6
00:36:19.869 00.004 16872 AutoFind: local max [1717, 644] 0.6
00:36:19.873 00.004 16872 AutoFind: local max [375, 848] 0.6
00:36:19.882 00.009 16872 AutoFind: local max [1019, 968] 0.6
00:36:19.887 00.005 16872 AutoFind: local max [1659, 835] 0.6
00:36:19.891 00.004 16872 AutoFind: local max [1679, 64] 0.6
00:36:19.894 00.003 16872 AutoFind: local max [1453, 468] 0.6
00:36:19.897 00.003 16872 AutoFind: local max [1196, 1047] 0.6
00:36:19.900 00.003 16872 AutoFind: local max [712, 969] 0.6
00:36:19.904 00.004 16872 AutoFind: local max [1237, 374] 0.6
00:36:19.911 00.007 16872 AutoFind: local max [1279, 70] 0.6
00:36:19.914 00.003 16872 AutoFind: local max [1840, 1068] 0.6
00:36:19.918 00.004 16872 AutoFind: local max [812, 1041] 0.6
00:36:19.922 00.004 16872 AutoFind: local max [201, 355] 0.6
00:36:19.926 00.004 16872 AutoFind: local max [1617, 468] 0.6
00:36:19.929 00.003 16872 AutoFind: local max [559, 161] 0.6
00:36:19.932 00.003 16872 AutoFind: local max [1156, 133] 0.6
00:36:19.936 00.004 16872 AutoFind: local max [693, 903] 0.6
00:36:19.943 00.007 16872 AutoFind: local max [977, 295] 0.6
00:36:19.947 00.004 16872 AutoFind: too close [1156, 133] 0.6 - [1165, 128] 0.6
00:36:19.950 00.003 16872 AutoFind: too close [1156, 133] 0.6 - [1171, 125] 0.8
00:36:19.955 00.005 16872 AutoFind: close dim-bright [1156, 133] 0.6 - [1156, 125] 3.0
00:36:19.959 00.004 16872 AutoFind: too close [1019, 968] 0.6 - [1009, 952] 0.8
00:36:19.964 00.005 16872 AutoFind: close dim-bright [1019, 968] 0.6 - [1020, 955] 48.4
00:36:19.973 00.009 16872 AutoFind: close dim-bright [1581, 587] 0.6 - [1569, 576] 183.5
00:36:19.978 00.005 16872 AutoFind: too close [1346, 234] 0.6 - [1346, 242] 0.6
00:36:19.982 00.004 16872 AutoFind: too close [1165, 128] 0.6 - [1178, 120] 0.7
00:36:19.987 00.005 16872 AutoFind: too close [1165, 128] 0.6 - [1171, 125] 0.8
00:36:19.992 00.005 16872 AutoFind: too close [1165, 128] 0.6 - [1156, 125] 3.0
00:36:19.996 00.004 16872 AutoFind: close dim-bright [1165, 128] 0.6 - [1158, 111] 112.4
00:36:20.003 00.007 16872 AutoFind: too close [879, 383] 0.6 - [888, 383] 1.1
00:36:20.007 00.004 16872 AutoFind: close dim-bright [922, 613] 0.6 - [910, 614] 44.8
00:36:20.010 00.003 16872 AutoFind: too close [1011, 945] 0.6 - [1009, 952] 0.8
00:36:20.014 00.004 16872 AutoFind: close dim-bright [1011, 945] 0.6 - [1020, 955] 48.4
00:36:20.017 00.003 16872 AutoFind: too close [1178, 120] 0.7 - [1171, 125] 0.8
00:36:20.020 00.003 16872 AutoFind: too close [1178, 120] 0.7 - [1175, 107] 2.4
00:36:20.024 00.004 16872 AutoFind: close dim-bright [1178, 120] 0.7 - [1160, 103] 110.6
00:36:20.027 00.003 16872 AutoFind: close dim-bright [1178, 120] 0.7 - [1158, 111] 112.4
00:36:20.034 00.007 16872 AutoFind: too close [1171, 125] 0.8 - [1175, 107] 2.4
00:36:20.039 00.005 16872 AutoFind: too close [1171, 125] 0.8 - [1156, 125] 3.0
00:36:20.043 00.004 16872 AutoFind: close dim-bright [1171, 125] 0.8 - [1158, 111] 112.4
00:36:20.046 00.003 16872 AutoFind: close dim-bright [1581, 566] 0.8 - [1569, 576] 183.5
00:36:20.050 00.004 16872 AutoFind: close dim-bright [1009, 952] 0.8 - [1020, 955] 48.4
00:36:20.053 00.003 16872 AutoFind: too close [1133, 107] 0.9 - [1146, 88] 1.5
00:36:20.056 00.003 16872 AutoFind: too close [1157, 80] 0.9 - [1146, 88] 1.5
00:36:20.058 00.002 16872 AutoFind: too close [1157, 80] 0.9 - [1156, 87] 2.0
00:36:20.061 00.003 16872 AutoFind: too close [1642, 80] 1.0 - [1635, 88] 1.2
00:36:20.069 00.008 16872 AutoFind: too close [1146, 88] 1.5 - [1156, 87] 2.0
00:36:20.073 00.004 16872 AutoFind: close dim-bright [1146, 88] 1.5 - [1160, 103] 110.6
00:36:20.076 00.003 16872 AutoFind: too close [1560, 584] 1.8 - [1559, 568] 1.8
00:36:20.079 00.003 16872 AutoFind: close dim-bright [1560, 584] 1.8 - [1569, 576] 183.5
00:36:20.082 00.003 16872 AutoFind: close dim-bright [1559, 568] 1.8 - [1569, 576] 183.5
00:36:20.085 00.003 16872 AutoFind: too close [1156, 87] 2.0 - [1175, 107] 2.4
00:36:20.089 00.004 16872 AutoFind: close dim-bright [1156, 87] 2.0 - [1160, 103] 110.6
00:36:20.092 00.003 16872 AutoFind: too close [1175, 107] 2.4 - [1156, 125] 3.0
00:36:20.100 00.008 16872 AutoFind: close dim-bright [1175, 107] 2.4 - [1160, 103] 110.6
00:36:20.104 00.004 16872 AutoFind: close dim-bright [1175, 107] 2.4 - [1158, 111] 112.4
00:36:20.107 00.003 16872 AutoFind: close dim-bright [1156, 125] 3.0 - [1158, 111] 112.4
00:36:20.111 00.004 16872 AutoFind: too close [1160, 103] 110.6 - [1158, 111] 112.4
00:36:20.114 00.003 16872 AutoFind: too close to edge [1840, 1068] 0.6
00:36:20.117 00.003 16872 AutoFind: too close to edge [838, 1068] 0.7
00:36:20.120 00.003 16872 AutoFind: too close to edge [1275, 10] 2.8
00:36:20.130 00.010 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:36:20.135 00.005 16872 Star::Find(15, 1569, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.139 00.004 16872 Star::Find returns 1 (0), X=1569.02, Y=575.84, Mass=735701, SNR=537.9, Peak=65516 HFD=3.2
00:36:20.143 00.004 16872 Star::Find(15, 1020, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.146 00.003 16872 Star::Find returns 1 (0), X=1019.86, Y=955.07, Mass=203176, SNR=252.2, Peak=21060 HFD=3.1
00:36:20.149 00.003 16872 Star::Find(15, 910, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.153 00.004 16872 Star::Find returns 1 (0), X=910.27, Y=613.94, Mass=173583, SNR=255.9, Peak=21224 HFD=2.9
00:36:20.156 00.003 16872 Star::Find(15, 1738, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.164 00.008 16872 Star::Find returns 1 (0), X=1738.12, Y=857.28, Mass=79395, SNR=161.2, Peak=11636 HFD=2.8
00:36:20.167 00.003 16872 Star::Find(15, 459, 851, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.171 00.004 16872 Star::Find returns 1 (0), X=459.25, Y=850.56, Mass=45825, SNR=112.6, Peak=8020 HFD=3.1
00:36:20.176 00.005 16872 Star::Find(15, 454, 973, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.180 00.004 16872 Star::Find returns 1 (0), X=453.81, Y=972.51, Mass=42249, SNR=103.2, Peak=7528 HFD=3.0
00:36:20.183 00.003 16872 Star::Find(15, 407, 245, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.186 00.003 16872 Star::Find returns 1 (0), X=407.03, Y=245.27, Mass=22537, SNR=70.7, Peak=6292 HFD=2.5
00:36:20.193 00.007 16872 Star::Find(15, 94, 409, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.196 00.003 16872 Star::Find returns 1 (0), X=93.97, Y=409.09, Mass=15325, SNR=62.7, Peak=5480 HFD=2.5
00:36:20.199 00.003 16872 Star::Find(15, 1548, 499, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.202 00.003 16872 Star::Find returns 1 (0), X=1548.46, Y=498.98, Mass=17573, SNR=60.6, Peak=5040 HFD=3.1
00:36:20.206 00.004 16872 Star::Find(15, 1346, 635, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.210 00.004 16872 Star::Find returns 1 (0), X=1345.76, Y=635.20, Mass=12961, SNR=48.0, Peak=4956 HFD=2.6
00:36:20.214 00.004 16872 Star::Find(15, 510, 972, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.217 00.003 16872 Star::Find returns 1 (0), X=510.05, Y=971.77, Mass=10087, SNR=43.6, Peak=4884 HFD=2.4
00:36:20.225 00.008 16872 Star::Find(15, 1577, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.229 00.004 16872 Star::Find returns 1 (0), X=1576.64, Y=801.42, Mass=10038, SNR=44.2, Peak=4796 HFD=2.9
00:36:20.233 00.004 16872 Star::Find(15, 333, 658, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.236 00.003 16872 Star::Find returns 1 (0), X=332.89, Y=658.21, Mass=9756, SNR=45.7, Peak=4648 HFD=2.4
00:36:20.239 00.003 16872 Star::Find(15, 1116, 741, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.243 00.004 16872 Star::Find returns 1 (0), X=1115.78, Y=741.23, Mass=5454, SNR=29.5, Peak=4156 HFD=2.5
00:36:20.246 00.003 16872 Star::Find(15, 380, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.249 00.003 16872 Star::Find returns 1 (0), X=379.50, Y=152.07, Mass=3921, SNR=24.4, Peak=4004 HFD=2.4
00:36:20.254 00.005 16872 Star::Find(15, 671, 79, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.258 00.004 16872 Star::Find returns 1 (0), X=671.34, Y=79.03, Mass=2782, SNR=18.5, Peak=3912 HFD=2.2
00:36:20.261 00.003 16872 Star::Find(15, 1641, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.264 00.003 16872 Star::Find returns 1 (0), X=1641.24, Y=565.89, Mass=3229, SNR=23.8, Peak=4044 HFD=2.2
00:36:20.271 00.007 16872 Star::Find(15, 1556, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.275 00.004 16872 Star::Find returns 1 (0), X=1556.22, Y=683.00, Mass=3272, SNR=22.4, Peak=4072 HFD=2.0
00:36:20.279 00.004 16872 Star::Find(15, 1011, 23, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.282 00.003 16872 Star::Find returns 1 (0), X=1010.58, Y=22.58, Mass=2728, SNR=18.6, Peak=3972 HFD=1.5
00:36:20.290 00.008 16872 Star::Find(15, 283, 307, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.294 00.004 16872 Star::Find returns 1 (0), X=283.62, Y=307.44, Mass=3678, SNR=23.5, Peak=4024 HFD=1.6
00:36:20.302 00.008 16872 Star::Find(15, 934, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.308 00.006 16872 Star::Find returns 1 (0), X=934.55, Y=438.81, Mass=2266, SNR=16.7, Peak=3836 HFD=1.9
00:36:20.311 00.003 16872 Star::Find(15, 375, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.315 00.004 16872 Star::Find returns 1 (0), X=375.51, Y=891.37, Mass=2177, SNR=16.6, Peak=3804 HFD=1.6
00:36:20.318 00.003 16872 Star::Find(15, 1693, 357, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.322 00.004 16872 Star::Find returns 1 (0), X=1692.60, Y=356.58, Mass=2361, SNR=18.2, Peak=3872 HFD=1.6
00:36:20.325 00.003 16872 Star::Find(15, 157, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.329 00.004 16872 Star::Find returns 1 (0), X=156.65, Y=281.90, Mass=1840, SNR=13.3, Peak=3784 HFD=2.2
00:36:20.336 00.007 16872 Star::Find(15, 1292, 422, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.339 00.003 16872 Star::Find returns 1 (0), X=1292.42, Y=421.77, Mass=1671, SNR=14.9, Peak=3748 HFD=2.1
00:36:20.343 00.004 16872 Star::Find(15, 1323, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.346 00.003 16872 Star::Find returns 1 (0), X=1323.00, Y=925.35, Mass=2434, SNR=16.4, Peak=3768 HFD=2.4
00:36:20.354 00.008 16872 Star::Find(15, 1056, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.358 00.004 16872 Star::Find returns 1 (0), X=1056.18, Y=1001.98, Mass=2407, SNR=16.6, Peak=3780 HFD=2.8
00:36:20.361 00.003 16872 Star::Find(15, 1581, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.367 00.006 16872 Star::Find returns 1 (0), X=1569.02, Y=575.84, Mass=735701, SNR=537.9, Peak=65516 HFD=3.2
00:36:20.371 00.004 16872 Star::Find(15, 632, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.377 00.006 16872 Star::Find returns 1 (0), X=630.96, Y=675.19, Mass=1559, SNR=14.4, Peak=3760 HFD=2.2
00:36:20.381 00.004 16872 Star::Find(15, 1321, 985, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.384 00.003 16872 Star::Find false star n=4 nbg=280 bg=3481.1 sigma=38.8 thresh=3598 peak=3589
00:36:20.387 00.003 16872 Star::Find returns 0 (2), X=1321.00, Y=985.00, Mass=520, SNR=2.9, Peak=3620 HFD=0.0
00:36:20.390 00.003 16872 Star::Find(15, 1895, 404, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.396 00.006 16872 Star::Find returns 1 (0), X=1895.77, Y=405.21, Mass=2639, SNR=20.4, Peak=3972 HFD=2.5
00:36:20.400 00.004 16872 Star::Find(15, 43, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.404 00.004 16872 Star::Find returns 1 (0), X=43.19, Y=598.18, Mass=1290, SNR=12.5, Peak=3808 HFD=1.7
00:36:20.407 00.003 16872 Star::Find(15, 1768, 714, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.413 00.006 16872 Star::Find returns 0 (4), X=1768.35, Y=713.61, Mass=1816, SNR=17.9, Peak=3900 HFD=1.4
00:36:20.422 00.009 16872 Star::Find(15, 1884, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.426 00.004 16872 Star::Find false star n=3 nbg=271 bg=3482.9 sigma=36.6 thresh=3593 peak=3589
00:36:20.429 00.003 16872 Star::Find returns 0 (2), X=1884.00, Y=619.00, Mass=415, SNR=2.9, Peak=3636 HFD=0.0
00:36:20.432 00.003 16872 Star::Find(15, 257, 330, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.435 00.003 16872 Star::Find returns 1 (0), X=255.87, Y=330.19, Mass=1215, SNR=10.8, Peak=3736 HFD=3.1
00:36:20.441 00.006 16872 Star::Find(15, 1773, 651, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.448 00.007 16872 Star::Find returns 1 (0), X=1772.63, Y=651.62, Mass=675, SNR=7.5, Peak=3644 HFD=3.1
00:36:20.451 00.003 16872 Star::Find(15, 744, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.454 00.003 16872 Star::Find returns 1 (0), X=743.61, Y=282.05, Mass=939, SNR=9.9, Peak=3652 HFD=2.1
00:36:20.457 00.003 16872 Star::Find(15, 1465, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.461 00.004 16872 Star::Find returns 1 (0), X=1477.35, Y=520.96, Mass=2015, SNR=18.6, Peak=3936 HFD=1.6
00:36:20.466 00.005 16872 Star::Find(15, 134, 1061, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.469 00.003 16872 Star::Find returns 1 (0), X=133.26, Y=1060.37, Mass=1086, SNR=10.2, Peak=3624 HFD=3.6
00:36:20.479 00.010 16872 Star::Find(15, 1479, 125, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.482 00.003 16872 Star::Find returns 0 (4), X=1466.95, Y=139.32, Mass=1671, SNR=16.2, Peak=3872 HFD=1.4
00:36:20.486 00.004 16872 Star::Find(15, 922, 613, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.490 00.004 16872 Star::Find returns 1 (0), X=910.27, Y=613.94, Mass=173583, SNR=255.9, Peak=21224 HFD=2.9
00:36:20.493 00.003 16872 Star::Find(15, 1287, 759, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.496 00.003 16872 Star::Find returns 1 (0), X=1287.32, Y=758.20, Mass=871, SNR=8.9, Peak=3616 HFD=2.4
00:36:20.499 00.003 16872 Star::Find(15, 237, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.509 00.010 16872 Star::Find returns 1 (0), X=236.31, Y=977.26, Mass=1039, SNR=9.9, Peak=3608 HFD=2.7
00:36:20.512 00.003 16872 Star::Find(15, 468, 531, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.516 00.004 16872 Star::Find returns 1 (0), X=453.77, Y=533.92, Mass=1277, SNR=13.5, Peak=3764 HFD=2.0
00:36:20.519 00.003 16872 Star::Find(15, 1361, 294, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.523 00.004 16872 Star::Find returns 0 (4), X=1374.42, Y=280.67, Mass=6766, SNR=45.4, Peak=5056 HFD=1.4
00:36:20.526 00.003 16872 Star::Find(15, 1313, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.530 00.004 16872 Star::Find returns 1 (0), X=1312.45, Y=795.56, Mass=1843, SNR=13.6, Peak=3624 HFD=3.3
00:36:20.537 00.007 16872 Star::Find(15, 219, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.543 00.006 16872 Star::Find false star n=2 nbg=258 bg=3487.6 sigma=36.2 thresh=3596 peak=3577
00:36:20.546 00.003 16872 Star::Find returns 0 (2), X=219.00, Y=414.00, Mass=229, SNR=2.9, Peak=3632 HFD=0.0
00:36:20.549 00.003 16872 Star::Find(15, 726, 846, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.553 00.004 16872 Star::Find false star n=10 nbg=271 bg=3488.1 sigma=33.6 thresh=3589 peak=3584
00:36:20.557 00.004 16872 Star::Find returns 0 (2), X=726.00, Y=846.00, Mass=1135, SNR=2.9, Peak=3612 HFD=0.0
00:36:20.560 00.003 16872 Star::Find(15, 78, 498, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.563 00.003 16872 Star::Find returns 0 (4), X=88.78, Y=494.99, Mass=542, SNR=7.6, Peak=3700 HFD=0.9
00:36:20.572 00.009 16872 Star::Find(15, 296, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.575 00.003 16872 Star::Find false star n=2 nbg=281 bg=3483.7 sigma=38.2 thresh=3598 peak=3588
00:36:20.579 00.004 16872 Star::Find returns 0 (2), X=296.00, Y=195.00, Mass=281, SNR=2.9, Peak=3624 HFD=0.0
00:36:20.587 00.008 16872 Star::Find(15, 245, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.591 00.004 16872 Star::Find false star n=5 nbg=251 bg=3497.1 sigma=32.6 thresh=3595 peak=3572
00:36:20.595 00.004 16872 Star::Find returns 0 (2), X=245.00, Y=464.00, Mass=579, SNR=2.9, Peak=3624 HFD=0.0
00:36:20.599 00.004 16872 Star::Find(15, 1263, 531, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.604 00.005 16872 Star::Find returns 1 (0), X=1262.66, Y=531.39, Mass=607, SNR=7.4, Peak=3664 HFD=2.0
00:36:20.608 00.004 16872 Star::Find(15, 1581, 587, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.611 00.003 16872 Star::Find returns 1 (0), X=1569.02, Y=575.84, Mass=735701, SNR=537.9, Peak=65516 HFD=3.2
00:36:20.621 00.010 16872 Star::Find(15, 398, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.623 00.002 16872 Star::Find returns 1 (0), X=398.27, Y=288.97, Mass=852, SNR=9.2, Peak=3628 HFD=2.3
00:36:20.627 00.004 16872 Star::Find(15, 917, 993, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.630 00.003 16872 Star::Find false star n=2 nbg=279 bg=3478.8 sigma=35.1 thresh=3584 peak=3571
00:36:20.634 00.004 16872 Star::Find returns 0 (2), X=917.00, Y=993.00, Mass=250, SNR=2.9, Peak=3620 HFD=0.0
00:36:20.638 00.004 16872 Star::Find(15, 875, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.641 00.003 16872 Star::Find false star n=5 nbg=252 bg=3479.4 sigma=30.1 thresh=3570 peak=3566
00:36:20.648 00.007 16872 Star::Find returns 0 (2), X=875.00, Y=854.00, Mass=535, SNR=2.9, Peak=3620 HFD=0.0
00:36:20.651 00.003 16872 Star::Find(15, 497, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.654 00.003 16872 Star::Find false star n=2 nbg=270 bg=3479.7 sigma=36.0 thresh=3588 peak=3566
00:36:20.658 00.004 16872 Star::Find returns 0 (2), X=497.00, Y=182.00, Mass=225, SNR=2.9, Peak=3600 HFD=0.0
00:36:20.662 00.004 16872 Star::Find(15, 519, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.669 00.007 16872 Star::Find returns 1 (0), X=519.04, Y=536.97, Mass=850, SNR=9.5, Peak=3632 HFD=2.0
00:36:20.673 00.004 16872 Star::Find(15, 272, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.677 00.004 16872 Star::Find returns 1 (0), X=271.67, Y=30.27, Mass=721, SNR=8.0, Peak=3616 HFD=1.9
00:36:20.683 00.006 16872 Star::Find(15, 1717, 644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.687 00.004 16872 Star::Find false star n=4 nbg=266 bg=3487.1 sigma=32.2 thresh=3584 peak=3580
00:36:20.689 00.002 16872 Star::Find returns 0 (2), X=1717.00, Y=644.00, Mass=480, SNR=2.9, Peak=3632 HFD=0.0
00:36:20.692 00.003 16872 Star::Find(15, 375, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.697 00.005 16872 Star::Find returns 1 (0), X=374.42, Y=847.27, Mass=678, SNR=8.1, Peak=3628 HFD=3.0
00:36:20.700 00.003 16872 Star::Find(15, 1659, 835, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.703 00.003 16872 Star::Find false star n=4 nbg=269 bg=3479.7 sigma=32.9 thresh=3578 peak=3572
00:36:20.711 00.008 16872 Star::Find returns 0 (2), X=1659.00, Y=835.00, Mass=465, SNR=2.9, Peak=3612 HFD=0.0
00:36:20.714 00.003 16872 Star::Find(15, 1679, 64, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.718 00.004 16872 Star::Find returns 1 (0), X=1678.60, Y=65.02, Mass=934, SNR=10.5, Peak=3716 HFD=1.7
00:36:20.722 00.004 16872 Star::Find(15, 1453, 468, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.731 00.009 16872 Star::Find returns 1 (0), X=1453.67, Y=467.71, Mass=1034, SNR=11.7, Peak=3620 HFD=2.5
00:36:20.734 00.003 16872 Star::Find(15, 1196, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.738 00.004 16872 Star::Find returns 0 (4), X=1188.00, Y=1035.78, Mass=482, SNR=6.9, Peak=3640 HFD=1.3
00:36:20.741 00.003 16872 Star::Find(15, 712, 969, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.744 00.003 16872 Star::Find false star n=1 nbg=266 bg=3480.9 sigma=33.1 thresh=3580 peak=3565
00:36:20.747 00.003 16872 Star::Find returns 0 (2), X=712.00, Y=969.00, Mass=119, SNR=2.9, Peak=3600 HFD=0.0
00:36:20.751 00.004 16872 Star::Find(15, 1237, 374, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.758 00.007 16872 Star::Find returns 1 (0), X=1236.11, Y=375.50, Mass=961, SNR=10.2, Peak=3760 HFD=1.7
00:36:20.761 00.003 16872 Star::Find(15, 1279, 70, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.765 00.004 16872 Star::Find false star n=2 nbg=274 bg=3487.3 sigma=38.2 thresh=3602 peak=3590
00:36:20.768 00.003 16872 Star::Find returns 0 (2), X=1279.00, Y=70.00, Mass=289, SNR=2.9, Peak=3648 HFD=0.0
00:36:20.772 00.004 16872 Star::Find(15, 812, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.781 00.009 16872 Star::Find returns 0 (4), X=813.52, Y=1047.00, Mass=357, SNR=5.7, Peak=3660 HFD=0.9
00:36:20.785 00.004 16872 Star::Find(15, 201, 355, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.788 00.003 16872 Star::Find false star n=3 nbg=282 bg=3481.8 sigma=35.4 thresh=3588 peak=3569
00:36:20.793 00.005 16872 Star::Find returns 0 (2), X=201.00, Y=355.00, Mass=355, SNR=2.9, Peak=3616 HFD=0.0
00:36:20.795 00.002 16872 Star::Find(15, 1617, 468, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.799 00.004 16872 Star::Find false star n=5 nbg=276 bg=3487.6 sigma=36.0 thresh=3596 peak=3571
00:36:20.809 00.010 16872 Star::Find returns 0 (2), X=1617.00, Y=468.00, Mass=814, SNR=2.9, Peak=3616 HFD=0.0
00:36:20.812 00.003 16872 Star::Find(15, 559, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.816 00.004 16872 Star::Find returns 1 (0), X=558.10, Y=161.47, Mass=2330, SNR=19.6, Peak=4016 HFD=1.6
00:36:20.820 00.004 16872 Star::Find(15, 693, 903, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.823 00.003 16872 Star::Find returns 1 (0), X=692.41, Y=900.82, Mass=974, SNR=9.8, Peak=3664 HFD=5.5
00:36:20.826 00.003 16872 Star::Find(15, 977, 295, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.829 00.003 16872 Star::Find returns 1 (0), X=976.26, Y=294.49, Mass=1406, SNR=12.5, Peak=3712 HFD=2.1
00:36:20.837 00.008 16872 AutoFind: finding best star pass 1
00:36:20.840 00.003 16872 Star::Find(15, 1569, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.843 00.003 16872 Star::Find returns 1 (0), X=1569.02, Y=575.84, Mass=735701, SNR=537.9, Peak=65516 HFD=3.2
00:36:20.847 00.004 16872 AutoFind: near-saturated [1569, 576] 183.5 Mass 735701 SNR 537.9 Peak 65516
00:36:20.852 00.005 16872 Star::Find(15, 1020, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.855 00.003 16872 Star::Find returns 1 (0), X=1019.86, Y=955.07, Mass=203176, SNR=252.2, Peak=21060 HFD=3.1
00:36:20.858 00.003 16872 AutoFind returns star at [1020, 955] 48.4 Mass 203176 SNR 252.2
00:36:20.862 00.004 16872 Star::Find(15, 1020, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.868 00.006 16872 Star::Find returns 1 (0), X=1019.86, Y=955.07, Mass=203176, SNR=252.2, Peak=21060 HFD=3.1
00:36:20.872 00.004 16872 MultiStar: List (12): {1019.86, 955.07}(252.2), {910.27, 613.94}(255.9), {1738.12, 857.28}(161.2), {459.25, 850.56}(112.6), {453.81, 972.51}(103.2), {407.03, 245.27}(70.7), {93.97, 409.09}(62.7), {1548.46, 498.98}(60.6), {1345.76, 635.20}(48.0), {510.05, 971.77}(43.6), {1576.64, 801.42}(44.2), {332.89, 658.21}(45.7), 
00:36:20.876 00.004 16872 setting lock position to (1019.86, 955.07)
00:36:20.879 00.003 16872 MultiStar: stabilizing after lock position change
00:36:20.885 00.006 16872 AutoSelect: state = 1, call UpdateGuideState
00:36:20.889 00.004 16872 UpdateGuideState(): m_state=1
00:36:20.893 00.004 16872 Star::Find(15, 1019, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:20.900 00.007 16872 Star::Find returns 1 (0), X=1019.86, Y=955.07, Mass=203176, SNR=252.2, Peak=21060 HFD=3.1
00:36:20.904 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:36:20.908 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:36:20.911 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:36:20.918 00.007 16872 setting force full frames = false
00:36:20.921 00.003 16872 setting lock position to (1019.86, 955.07)
00:36:20.925 00.004 16872 MultiStar: stabilizing after lock position change
00:36:20.932 00.007 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:36:20.935 00.003 16872 Changing from state SELECTING to SELECTED
00:36:20.939 00.004 16872 guider state => SELECTED
00:36:20.952 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3484, FiltMin=3352, FiltMax=65516, Gamma=2.190
00:36:20.995 00.043 16872 UpdateGuideState exits: m=203176 SNR=252.2
00:36:20.998 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3484, FiltMin=3352, FiltMax=65516, Gamma=2.190
00:36:21.043 00.045 16872 Status Line: Auto-selected star at (1019.9, 955.1)
00:36:21.057 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
00:36:21.061 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:21.064 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:36:21.067 00.003 16872 Enqueuing Expose request
00:36:21.075 00.008 9640 Worker thread wakes up
00:36:21.075 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:36:21.075 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1005,940,31,31)
00:36:21.075 00.000 16872 evsrv: cli 0D3C0A48 connect
00:36:21.079 00.004 16872 case statement mapped state 2 to 1
00:36:21.083 00.004 16872 case statement mapped state 2 to 1
00:36:21.094 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"4b5a397e-aebc-4c33-992d-2a4205763ac4"}
00:36:21.098 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1019.86,955.07],"id":"4b5a397e-aebc-4c33-992d-2a4205763ac4"}
00:36:21.109 00.011 16872 evsrv: cli 0D3C0A48 disconnect
00:36:21.113 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:36:21.119 00.006 16872 case statement mapped state 2 to 1
00:36:21.123 00.004 16872 case statement mapped state 2 to 1
00:36:21.128 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"e5291758-c683-4c4d-a251-53b977c32eff"}
00:36:21.135 00.007 16872 case statement mapped state 2 to 1
00:36:21.139 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"e5291758-c683-4c4d-a251-53b977c32eff"}
00:36:21.143 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:36:21.987 00.844 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a461da42-0e10-4279-ae8f-d0c3ec35dc67"}
00:36:21.992 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a461da42-0e10-4279-ae8f-d0c3ec35dc67"}
00:36:21.997 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a623c40b-fffb-4d81-8136-eebc4f3afebb"}
00:36:22.000 00.003 16872 case statement mapped state 2 to 1
00:36:22.004 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"a623c40b-fffb-4d81-8136-eebc4f3afebb"}
00:36:22.012 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d7a86d19-6def-4c90-89f7-a6e6beaebf4c"}
00:36:22.015 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.86,7.07],"pixels":"..."},"id":"d7a86d19-6def-4c90-89f7-a6e6beaebf4c"}
00:36:22.144 00.129 16872 evsrv: cli 0D3BF8C8 connect
00:36:22.152 00.008 16872 case statement mapped state 2 to 1
00:36:22.157 00.005 16872 case statement mapped state 2 to 1
00:36:22.160 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"aade9923-7d4e-4645-b428-58c0d600e91b"}
00:36:22.164 00.004 16872 case statement mapped state 2 to 1
00:36:22.168 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"aade9923-7d4e-4645-b428-58c0d600e91b"}
00:36:22.172 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:36:23.173 01.001 16872 evsrv: cli 0D3C0A48 connect
00:36:23.179 00.006 16872 case statement mapped state 2 to 1
00:36:23.183 00.004 16872 case statement mapped state 2 to 1
00:36:23.191 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a02c3bf3-c123-4778-ad6b-774ba99fd2ee"}
00:36:23.195 00.004 16872 case statement mapped state 2 to 1
00:36:23.199 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"a02c3bf3-c123-4778-ad6b-774ba99fd2ee"}
00:36:23.236 00.037 16872 evsrv: cli 0D3C0A48 disconnect
00:36:24.238 01.002 16872 evsrv: cli 0D3C0A48 connect
00:36:24.241 00.003 16872 case statement mapped state 2 to 1
00:36:24.245 00.004 16872 case statement mapped state 2 to 1
00:36:24.249 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"631d112b-5664-4d7b-8f29-5c55d329fb77"}
00:36:24.251 00.002 16872 case statement mapped state 2 to 1
00:36:24.254 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"631d112b-5664-4d7b-8f29-5c55d329fb77"}
00:36:24.257 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:36:25.131 00.874 9640 Exposure complete
00:36:25.258 00.127 16872 evsrv: cli 0D3BF968 connect
00:36:25.262 00.004 16872 case statement mapped state 2 to 1
00:36:25.270 00.008 16872 case statement mapped state 2 to 1
00:36:25.274 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"a84cb009-3330-4b45-ae8f-42a3943b2ab4"}
00:36:25.277 00.003 16872 case statement mapped state 2 to 1
00:36:25.281 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"a84cb009-3330-4b45-ae8f-42a3943b2ab4"}
00:36:25.285 00.004 16872 evsrv: cli 0D3BF968 disconnect
00:36:25.288 00.003 9640 worker thread done servicing request
00:36:25.288 00.000 16872 OnExposeComplete: enter
00:36:25.292 00.004 16872 UpdateGuideState(): m_state=2
00:36:25.295 00.003 16872 Star::Find(15, 1019, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:36:25.299 00.004 16872 Star::Find returns 1 (0), X=1019.44, Y=954.99, Mass=207608, SNR=280.3, Peak=20792 HFD=3.5
00:36:25.301 00.002 16872 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.56) = xAngle (-4.52 = 1.76)
00:36:25.304 00.003 16872 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.48 = 1.81)
00:36:25.307 00.003 16872 CameraToMount -- cameraX=-0.43 cameraY=-0.08 hyp=0.43 cameraTheta=-2.97 mountX=-0.08 mountY=0.42, mountTheta=1.76
00:36:25.312 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3496, FiltMin=3384, FiltMax=65516, Gamma=2.190
00:36:25.349 00.037 16872 UpdateGuideState exits: m=207608 SNR=280.3
00:36:25.353 00.004 16872 PhdController: newstate STATE_CALIBRATE
00:36:25.356 00.003 16872 PhdController: newstate STATE_GUIDE
00:36:25.374 00.018 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:36:25.376 00.002 16872 guider state => CALIBRATED
00:36:25.379 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:36:25.387 00.008 16872 reset dither spiral
00:36:25.393 00.006 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:36:25.396 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:25.400 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:36:25.403 00.003 16872 Enqueuing Expose request
00:36:25.406 00.003 9640 Worker thread wakes up
00:36:25.406 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:36:25.406 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:36:25.487 00.081 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08fc3f1e-5279-4b44-a215-6bd774ac3ab4"}
00:36:25.490 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08fc3f1e-5279-4b44-a215-6bd774ac3ab4"}
00:36:25.494 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81e3a33b-f912-4ede-89b1-353d79d302b0"}
00:36:25.497 00.003 16872 case statement mapped state 5 to 1
00:36:25.500 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"81e3a33b-f912-4ede-89b1-353d79d302b0"}
00:36:25.506 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ef8a4210-6618-43ad-8ea9-9962bb75bca6"}
00:36:25.509 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.44,6.99],"pixels":"..."},"id":"ef8a4210-6618-43ad-8ea9-9962bb75bca6"}
00:36:26.287 00.778 16872 evsrv: cli 0D3C0A48 connect
00:36:26.290 00.003 16872 case statement mapped state 5 to 1
00:36:26.296 00.006 16872 case statement mapped state 5 to 1
00:36:26.300 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e7f58aae-1a48-4c9e-a8b0-8cc274ac18a1"}
00:36:26.302 00.002 16872 case statement mapped state 5 to 1
00:36:26.304 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"e7f58aae-1a48-4c9e-a8b0-8cc274ac18a1"}
00:36:26.308 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:36:27.311 01.003 16872 evsrv: cli 0D3C0A48 connect
00:36:27.315 00.004 16872 case statement mapped state 5 to 1
00:36:27.318 00.003 16872 case statement mapped state 5 to 1
00:36:27.322 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8b638ab2-04cf-4958-99a9-6962eaf16a8c"}
00:36:27.325 00.003 16872 case statement mapped state 5 to 1
00:36:27.329 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"8b638ab2-04cf-4958-99a9-6962eaf16a8c"}
00:36:27.333 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:36:28.334 01.001 16872 evsrv: cli 0D3C0A48 connect
00:36:28.338 00.004 16872 case statement mapped state 5 to 1
00:36:28.342 00.004 16872 case statement mapped state 5 to 1
00:36:28.346 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"62a751bf-cb45-4b04-9daa-6381bd8fb467"}
00:36:28.348 00.002 16872 case statement mapped state 5 to 1
00:36:28.351 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"62a751bf-cb45-4b04-9daa-6381bd8fb467"}
00:36:28.353 00.002 16872 evsrv: cli 0D3C0A48 disconnect
00:36:28.987 00.634 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d4ecef16-1f3d-40e2-aa8d-cc943e3d0778"}
00:36:28.990 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d4ecef16-1f3d-40e2-aa8d-cc943e3d0778"}
00:36:28.993 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"451df907-bd12-4480-b898-fd25e69b5dfb"}
00:36:28.995 00.002 16872 case statement mapped state 5 to 1
00:36:28.998 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"451df907-bd12-4480-b898-fd25e69b5dfb"}
00:36:29.001 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9449450a-ddff-4825-8afb-1a4d19635326"}
00:36:29.004 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.44,6.99],"pixels":"..."},"id":"9449450a-ddff-4825-8afb-1a4d19635326"}
00:36:29.355 00.351 16872 evsrv: cli 0D3BF8C8 connect
00:36:29.358 00.003 16872 case statement mapped state 5 to 1
00:36:29.363 00.005 16872 case statement mapped state 5 to 1
00:36:29.367 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"70833b84-d5df-48f3-bc90-be87b5ca62e9"}
00:36:29.369 00.002 16872 case statement mapped state 5 to 1
00:36:29.372 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"70833b84-d5df-48f3-bc90-be87b5ca62e9"}
00:36:29.376 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:36:29.475 00.099 9640 Exposure complete
00:36:29.617 00.142 9640 worker thread done servicing request
00:36:29.617 00.000 16872 OnExposeComplete: enter
00:36:29.620 00.003 16872 UpdateGuideState(): m_state=5
00:36:29.625 00.005 16872 Star::Find(15, 1019, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:36:29.627 00.002 16872 Star::Find returns 1 (0), X=1019.38, Y=955.61, Mass=200286, SNR=260.8, Peak=21212 HFD=3.3
00:36:29.629 00.002 16872 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.56) = xAngle (0.74 = 0.74)
00:36:29.632 00.003 16872 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.79 = 0.79)
00:36:29.634 00.002 16872 CameraToMount -- cameraX=-0.48 cameraY=0.54 hyp=0.73 cameraTheta=2.30 mountX=0.54 mountY=0.51, mountTheta=0.76
00:36:29.638 00.004 16872 Changing from state CALIBRATED to GUIDING
00:36:29.642 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:36:29.645 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:36:29.715 00.070 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:36:29.719 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:36:29.722 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:36:29.726 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:36:29.730 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:36:29.736 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:36:29.740 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:36:29.744 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:36:29.749 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:36:29.752 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:36:29.756 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:36:29.761 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:36:29.766 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:36:29.771 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:36:29.854 00.083 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:36:29.858 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:36:29.861 00.003 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
00:36:29.868 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:36:29.874 00.006 16872 ScopeASCOM::SideOfPier() returns 0
00:36:29.950 00.076 16872 setting lock position to (1019.38, 955.61)
00:36:29.956 00.006 16872 MultiStar: stabilizing after lock position change
00:36:29.958 00.002 16872 guider state => GUIDING
00:36:29.962 00.004 16872 Status Line: Guiding
00:36:29.971 00.009 16872 Mount: notify guiding started
00:36:29.977 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:36:29.982 00.005 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:36:29.985 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:36:29.990 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:36:29.993 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:36:30.000 00.007 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:36:30.004 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:36:30.007 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:36:30.014 00.007 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:36:30.018 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:36:30.020 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:36:30.023 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:36:30.028 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:36:30.033 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:36:30.036 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:36:30.040 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:36:30.046 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:36:30.049 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:36:30.053 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:36:30.057 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:36:30.061 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:36:30.065 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:36:30.068 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:36:30.072 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:36:30.078 00.006 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:36:30.081 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:36:30.085 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:36:30.089 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:36:30.092 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:36:30.095 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:36:30.098 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:36:30.102 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:36:30.110 00.008 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:36:30.114 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:36:30.118 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:36:30.122 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:36:30.125 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:36:30.129 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:36:30.294 00.165 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:36:30.407 00.113 16872 ScopeASCOM::SideOfPier() returns 0
00:36:30.410 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:36:30.414 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:36:30.416 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:36:30.418 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:36:30.422 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:36:30.424 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:36:30.427 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:36:30.430 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:36:30.432 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:36:30.437 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3188, max=65520, med=3488, FiltMin=3348, FiltMax=65516, Gamma=2.190
00:36:30.475 00.038 16872 UpdateGuideState exits: m=200286 SNR=260.8
00:36:30.479 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
00:36:30.482 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:30.488 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:36:30.491 00.003 16872 Enqueuing Expose request
00:36:30.494 00.003 9640 Worker thread wakes up
00:36:30.494 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:36:30.494 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:36:30.494 00.000 16872 evsrv: cli 0D3BF8C8 connect
00:36:30.497 00.003 16872 case statement mapped state 6 to 3
00:36:30.502 00.005 16872 case statement mapped state 6 to 3
00:36:30.505 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"f37c4287-f9ec-4d2c-aaaf-f8168a7a2a2e"}
00:36:30.508 00.003 16872 case statement mapped state 6 to 3
00:36:30.511 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f37c4287-f9ec-4d2c-aaaf-f8168a7a2a2e"}
00:36:30.515 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:36:32.485 01.970 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7eb248b-6cff-451e-9158-0a2bd6b5ef8c"}
00:36:32.487 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b7eb248b-6cff-451e-9158-0a2bd6b5ef8c"}
00:36:32.491 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6add2290-8e91-464f-a1cd-c0a128d85233"}
00:36:32.493 00.002 16872 case statement mapped state 6 to 3
00:36:32.496 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6add2290-8e91-464f-a1cd-c0a128d85233"}
00:36:32.499 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2cb3d0c7-5475-4dd1-a68f-bbc85544b9b9"}
00:36:32.503 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.38,6.61],"pixels":"..."},"id":"2cb3d0c7-5475-4dd1-a68f-bbc85544b9b9"}
00:36:34.542 02.039 9640 Exposure complete
00:36:34.681 00.139 9640 worker thread done servicing request
00:36:34.681 00.000 16872 OnExposeComplete: enter
00:36:34.684 00.003 16872 UpdateGuideState(): m_state=6
00:36:34.689 00.005 16872 Star::Find(15, 1019, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:36:34.694 00.005 16872 Star::Find returns 1 (0), X=1019.35, Y=955.54, Mass=208833, SNR=255.9, Peak=22416 HFD=3.2
00:36:34.698 00.004 16872 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.56) = xAngle (-3.53 = 2.75)
00:36:34.701 00.003 16872 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.49 = 2.80)
00:36:34.705 00.004 16872 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.98 mountX=-0.07 mountY=0.02, mountTheta=2.79
00:36:34.711 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=-0.07, opts=13)
00:36:34.714 00.003 16872 Enqueuing Move request for scope (-0.03, -0.07)
00:36:34.717 00.003 9640 Worker thread wakes up
00:36:34.717 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
00:36:34.717 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
00:36:34.718 00.001 9640 Moving (-0.03, -0.07) raw xDistance=-0.07 yDistance=0.02
00:36:34.718 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:36:34.718 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0
00:36:34.718 00.000 9640 MoveAxis(E, 0, ABG)
00:36:34.718 00.000 9640 Move returns status 0, amount 0
00:36:34.718 00.000 9640 MoveAxis(N, 0, ABG)
00:36:34.718 00.000 9640 Move returns status 0, amount 0
00:36:34.718 00.000 9640 move complete, result=0
00:36:34.718 00.000 9640 worker thread done servicing request
00:36:34.726 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3484, FiltMin=3360, FiltMax=65516, Gamma=2.190
00:36:34.765 00.039 16872 UpdateGuideState exits: m=208833 SNR=255.9
00:36:34.769 00.004 16872 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 1 / 99999
00:36:34.771 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777786594.771,"Host":"RBFOCUS307","Inst":1,"Distance":0.53,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:36:34.775 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:34.777 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:36:34.780 00.003 16872 Enqueuing Expose request
00:36:34.782 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:36:34.787 00.005 9640 Worker thread wakes up
00:36:34.787 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:36:34.787 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:36:35.985 01.198 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ade68167-c197-40b6-901d-a3544f3a0a5d"}
00:36:35.988 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ade68167-c197-40b6-901d-a3544f3a0a5d"}
00:36:35.993 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e443b050-dc52-4e4d-987a-afc36daa0b82"}
00:36:35.997 00.004 16872 case statement mapped state 6 to 3
00:36:36.000 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e443b050-dc52-4e4d-987a-afc36daa0b82"}
00:36:36.004 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"82399e9f-321e-4f95-aaee-e2b2fceeff33"}
00:36:36.007 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.35,6.54],"pixels":"..."},"id":"82399e9f-321e-4f95-aaee-e2b2fceeff33"}
00:36:38.841 02.834 9640 Exposure complete
00:36:38.979 00.138 9640 worker thread done servicing request
00:36:38.980 00.001 16872 OnExposeComplete: enter
00:36:38.983 00.003 16872 UpdateGuideState(): m_state=6
00:36:38.985 00.002 16872 Star::Find(15, 1019, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:36:38.987 00.002 16872 Star::Find returns 1 (0), X=1019.32, Y=955.35, Mass=205622, SNR=263.9, Peak=22296 HFD=3.4
00:36:38.990 00.003 16872 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.56) = xAngle (-3.36 = 2.92)
00:36:38.993 00.003 16872 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.32 = 2.97)
00:36:38.996 00.003 16872 CameraToMount -- cameraX=-0.06 cameraY=-0.26 hyp=0.27 cameraTheta=-1.81 mountX=-0.26 mountY=0.05, mountTheta=2.97
00:36:39.000 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=-0.26, opts=13)
00:36:39.003 00.003 16872 Enqueuing Move request for scope (-0.06, -0.26)
00:36:39.005 00.002 9640 Worker thread wakes up
00:36:39.005 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.26) opts 0xd
00:36:39.006 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.06, -0.26)
00:36:39.006 00.000 9640 Moving (-0.06, -0.26) raw xDistance=-0.26 yDistance=0.05
00:36:39.006 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.26
00:36:39.006 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=0
00:36:39.006 00.000 9640 MoveAxis(E, 28, ABG)
00:36:39.006 00.000 9640 Guiding  Dir = 2, Dur = 28
00:36:39.006 00.000 9640 IsSlewing returns 0
00:36:39.006 00.000 9640 IsGuiding returns 0
00:36:39.006 00.000 9640 PulseGuide returned control before completion, sleep 38
00:36:39.013 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3496, FiltMin=3366, FiltMax=65516, Gamma=2.190
00:36:39.052 00.039 16872 UpdateGuideState exits: m=205622 SNR=263.9
00:36:39.055 00.003 16872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 2 / 99999
00:36:39.058 00.003 9640 IsGuiding returns 1
00:36:39.058 00.000 9640 scope still moving after pulse duration time elapsed
00:36:39.059 00.001 16872 evsrv: {"Event":"Settling","Timestamp":1777786599.058,"Host":"RBFOCUS307","Inst":1,"Distance":0.45,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:36:39.061 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:39.064 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:36:39.067 00.003 16872 Enqueuing Expose request
00:36:39.087 00.020 9640 IsSlewing returns 0
00:36:39.088 00.001 9640 IsGuiding returns 0
00:36:39.088 00.000 9640 scope move finished after 28 + 52 ms
00:36:39.088 00.000 9640 Move returns status 0, amount 28
00:36:39.088 00.000 9640 MoveAxis(N, 0, ABG)
00:36:39.088 00.000 9640 Move returns status 0, amount 0
00:36:39.088 00.000 9640 move complete, result=0
00:36:39.088 00.000 9640 worker thread done servicing request
00:36:39.088 00.000 9640 Worker thread wakes up
00:36:39.088 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:36:39.089 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:36:39.097 00.008 16872 GuideStep: -0.3 px 28 ms EAST, 0.0 px 0 ms NORTH
00:36:39.483 00.386 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"de257a39-fadc-4670-86bc-58ece9d3b89f"}
00:36:39.487 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"de257a39-fadc-4670-86bc-58ece9d3b89f"}
00:36:39.491 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72343f46-467b-4070-9349-53c8db35002d"}
00:36:39.495 00.004 16872 case statement mapped state 6 to 3
00:36:39.499 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"72343f46-467b-4070-9349-53c8db35002d"}
00:36:39.504 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"634c9050-af0d-41ed-87a2-aae3232c4565"}
00:36:39.507 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.32,7.35],"pixels":"..."},"id":"634c9050-af0d-41ed-87a2-aae3232c4565"}
00:36:42.983 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a4a6b727-2bfa-465b-8ae0-bcc4d46bca57"}
00:36:42.986 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a4a6b727-2bfa-465b-8ae0-bcc4d46bca57"}
00:36:42.991 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"894abe3d-64f6-4dde-bbcf-f2c4d022340a"}
00:36:42.993 00.002 16872 case statement mapped state 6 to 3
00:36:42.995 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"894abe3d-64f6-4dde-bbcf-f2c4d022340a"}
00:36:43.000 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2bf18718-0664-4887-a7c7-6f2287bc142e"}
00:36:43.003 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.32,7.35],"pixels":"..."},"id":"2bf18718-0664-4887-a7c7-6f2287bc142e"}
00:36:43.152 00.149 9640 Exposure complete
00:36:43.292 00.140 9640 worker thread done servicing request
00:36:43.293 00.001 16872 OnExposeComplete: enter
00:36:43.296 00.003 16872 UpdateGuideState(): m_state=6
00:36:43.302 00.006 16872 Star::Find(15, 1019, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:36:43.304 00.002 16872 Star::Find returns 1 (0), X=1019.26, Y=955.53, Mass=201828, SNR=268.1, Peak=23552 HFD=3.2
00:36:43.307 00.003 16872 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.56) = xAngle (-4.12 = 2.16)
00:36:43.309 00.002 16872 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.08 = 2.21)
00:36:43.312 00.003 16872 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-2.57 mountX=-0.08 mountY=0.12, mountTheta=2.17
00:36:43.317 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.13, y=-0.08, opts=13)
00:36:43.319 00.002 16872 Enqueuing Move request for scope (-0.13, -0.08)
00:36:43.323 00.004 9640 Worker thread wakes up
00:36:43.323 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
00:36:43.323 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
00:36:43.323 00.000 9640 Moving (-0.13, -0.08) raw xDistance=-0.08 yDistance=0.12
00:36:43.323 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:36:43.323 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
00:36:43.323 00.000 9640 MoveAxis(E, 0, ABG)
00:36:43.323 00.000 9640 Move returns status 0, amount 0
00:36:43.324 00.001 9640 MoveAxis(N, 0, ABG)
00:36:43.324 00.000 9640 Move returns status 0, amount 0
00:36:43.324 00.000 9640 move complete, result=0
00:36:43.324 00.000 9640 worker thread done servicing request
00:36:43.329 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=65520, med=3484, FiltMin=3356, FiltMax=65516, Gamma=2.190
00:36:43.369 00.040 16872 UpdateGuideState exits: m=201828 SNR=268.1
00:36:43.372 00.003 16872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 3 / 99999
00:36:43.374 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777786603.374,"Host":"RBFOCUS307","Inst":1,"Distance":0.36,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:36:43.377 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:43.380 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:36:43.383 00.003 16872 Enqueuing Expose request
00:36:43.385 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:43.388 00.003 9640 Worker thread wakes up
00:36:43.388 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:36:43.388 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:36:46.483 03.095 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70077116-005d-499f-be32-56544581a24a"}
00:36:46.486 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"70077116-005d-499f-be32-56544581a24a"}
00:36:46.489 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ead02bd-654d-4672-83a0-52a2cb7066f8"}
00:36:46.492 00.003 16872 case statement mapped state 6 to 3
00:36:46.495 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ead02bd-654d-4672-83a0-52a2cb7066f8"}
00:36:46.499 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"24707699-848e-4f75-a455-a1484d29d454"}
00:36:46.503 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.26,6.53],"pixels":"..."},"id":"24707699-848e-4f75-a455-a1484d29d454"}
00:36:47.443 00.940 9640 Exposure complete
00:36:47.583 00.140 9640 worker thread done servicing request
00:36:47.583 00.000 16872 OnExposeComplete: enter
00:36:47.586 00.003 16872 UpdateGuideState(): m_state=6
00:36:47.588 00.002 16872 Star::Find(15, 1019, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:36:47.593 00.005 16872 Star::Find returns 1 (0), X=1019.29, Y=955.83, Mass=211481, SNR=266.9, Peak=24528 HFD=3.2
00:36:47.595 00.002 16872 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.56) = xAngle (0.40 = 0.40)
00:36:47.598 00.003 16872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.44 = 0.44)
00:36:47.600 00.002 16872 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.95 mountX=0.22 mountY=0.10, mountTheta=0.43
00:36:47.604 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.09, y=0.22, opts=13)
00:36:47.607 00.003 16872 Enqueuing Move request for scope (-0.09, 0.22)
00:36:47.610 00.003 9640 Worker thread wakes up
00:36:47.610 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
00:36:47.610 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
00:36:47.610 00.000 9640 Moving (-0.09, 0.22) raw xDistance=0.22 yDistance=0.10
00:36:47.610 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.22
00:36:47.610 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=0
00:36:47.610 00.000 9640 MoveAxis(W, 23, ABG)
00:36:47.611 00.001 9640 Guiding  Dir = 3, Dur = 23
00:36:47.611 00.000 9640 IsSlewing returns 0
00:36:47.612 00.001 9640 IsGuiding returns 0
00:36:47.612 00.000 9640 PulseGuide returned control before completion, sleep 33
00:36:47.616 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3164, max=65520, med=3496, FiltMin=3334, FiltMax=65516, Gamma=2.190
00:36:47.653 00.037 9640 IsGuiding returns 1
00:36:47.653 00.000 9640 scope still moving after pulse duration time elapsed
00:36:47.656 00.003 16872 UpdateGuideState exits: m=211481 SNR=266.9
00:36:47.659 00.003 16872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 4 / 99999
00:36:47.661 00.002 16872 PhdController: newstate STATE_FINISH
00:36:47.663 00.002 16872 PhdController complete: success
00:36:47.666 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777786607.666,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:36:47.669 00.003 16872 Mount: notify guiding dither settle done success=1
00:36:47.673 00.004 16872 PhdController: newstate STATE_IDLE
00:36:47.675 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:47.677 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:36:47.679 00.002 16872 Enqueuing Expose request
00:36:47.684 00.005 9640 IsSlewing returns 0
00:36:47.685 00.001 9640 IsGuiding returns 0
00:36:47.685 00.000 9640 scope move finished after 23 + 50 ms
00:36:47.685 00.000 9640 Move returns status 0, amount 23
00:36:47.685 00.000 9640 MoveAxis(N, 0, ABG)
00:36:47.685 00.000 9640 Move returns status 0, amount 0
00:36:47.686 00.001 9640 move complete, result=0
00:36:47.686 00.000 9640 worker thread done servicing request
00:36:47.686 00.000 9640 Worker thread wakes up
00:36:47.686 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:36:47.687 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:36:47.689 00.002 16872 GuideStep: 0.2 px 23 ms WEST, 0.1 px 0 ms NORTH
00:36:48.129 00.440 16872 evsrv: cli 0D3BF968 connect
00:36:48.133 00.004 16872 case statement mapped state 6 to 3
00:36:48.139 00.006 16872 case statement mapped state 6 to 3
00:36:48.143 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"a4ff6d0b-980f-452a-a8ca-48cfbecc9e12"}
00:36:48.147 00.004 16872 case statement mapped state 6 to 3
00:36:48.151 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4ff6d0b-980f-452a-a8ca-48cfbecc9e12"}
00:36:48.183 00.032 16872 evsrv: cli 0D3BF968 disconnect
00:36:49.983 01.800 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a49d3fb-f8d1-4b33-899f-398de0d56395"}
00:36:49.986 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7a49d3fb-f8d1-4b33-899f-398de0d56395"}
00:36:49.990 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea5a8904-d592-4b8d-9089-6bd90e90d216"}
00:36:49.993 00.003 16872 case statement mapped state 6 to 3
00:36:49.996 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea5a8904-d592-4b8d-9089-6bd90e90d216"}
00:36:49.999 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"32f154f2-5eb5-4771-a463-8c3ce9099364"}
00:36:50.002 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.29,6.83],"pixels":"..."},"id":"32f154f2-5eb5-4771-a463-8c3ce9099364"}
00:36:51.734 01.732 9640 Exposure complete
00:36:51.872 00.138 9640 worker thread done servicing request
00:36:51.873 00.001 16872 OnExposeComplete: enter
00:36:51.875 00.002 16872 UpdateGuideState(): m_state=6
00:36:51.878 00.003 16872 Star::Find(15, 1019, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:36:51.881 00.003 16872 Star::Find returns 1 (0), X=1019.25, Y=955.42, Mass=200843, SNR=270.8, Peak=23372 HFD=3.2
00:36:51.883 00.002 16872 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.56) = xAngle (-3.72 = 2.57)
00:36:51.889 00.006 16872 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.67 = 2.61)
00:36:51.892 00.003 16872 CameraToMount -- cameraX=-0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-2.16 mountX=-0.20 mountY=0.12, mountTheta=2.60
00:36:51.896 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.13, y=-0.19, opts=13)
00:36:51.900 00.004 16872 Enqueuing Move request for scope (-0.13, -0.19)
00:36:51.902 00.002 9640 Worker thread wakes up
00:36:51.902 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.19) opts 0xd
00:36:51.902 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.13, -0.19)
00:36:51.902 00.000 9640 Moving (-0.13, -0.19) raw xDistance=-0.20 yDistance=0.12
00:36:51.902 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.20
00:36:51.902 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
00:36:51.902 00.000 9640 MoveAxis(E, 19, ABG)
00:36:51.902 00.000 9640 Guiding  Dir = 2, Dur = 19
00:36:51.903 00.001 9640 IsSlewing returns 0
00:36:51.903 00.000 9640 IsGuiding returns 0
00:36:51.903 00.000 9640 PulseGuide returned control before completion, sleep 29
00:36:51.908 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3180, max=65520, med=3492, FiltMin=3360, FiltMax=65516, Gamma=2.190
00:36:51.946 00.038 16872 UpdateGuideState exits: m=200843 SNR=270.8
00:36:51.952 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:51.956 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:36:51.958 00.002 16872 Enqueuing Expose request
00:36:51.960 00.002 9640 IsGuiding returns 1
00:36:51.960 00.000 9640 scope still moving after pulse duration time elapsed
00:36:51.994 00.034 9640 IsSlewing returns 0
00:36:51.994 00.000 9640 IsGuiding returns 0
00:36:51.994 00.000 9640 scope move finished after 19 + 72 ms
00:36:51.994 00.000 9640 Move returns status 0, amount 19
00:36:51.994 00.000 9640 MoveAxis(N, 0, ABG)
00:36:51.995 00.001 9640 Move returns status 0, amount 0
00:36:51.995 00.000 9640 move complete, result=0
00:36:51.996 00.001 9640 worker thread done servicing request
00:36:51.996 00.000 9640 Worker thread wakes up
00:36:51.996 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:36:51.996 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:36:51.999 00.003 16872 GuideStep: -0.2 px 19 ms EAST, 0.1 px 0 ms NORTH
00:36:53.481 01.482 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2924c336-9999-43a7-87ef-cb22aab04dfe"}
00:36:53.486 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2924c336-9999-43a7-87ef-cb22aab04dfe"}
00:36:53.491 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b078a2e7-5b24-4d62-8b4b-146a7ee4f560"}
00:36:53.496 00.005 16872 case statement mapped state 6 to 3
00:36:53.502 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b078a2e7-5b24-4d62-8b4b-146a7ee4f560"}
00:36:53.507 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f5fc9d0c-a718-4cc0-bbe0-5dbfaf918c9b"}
00:36:53.514 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.25,7.42],"pixels":"..."},"id":"f5fc9d0c-a718-4cc0-bbe0-5dbfaf918c9b"}
00:36:56.060 02.546 9640 Exposure complete
00:36:56.200 00.140 9640 worker thread done servicing request
00:36:56.200 00.000 16872 OnExposeComplete: enter
00:36:56.203 00.003 16872 UpdateGuideState(): m_state=6
00:36:56.206 00.003 16872 Star::Find(15, 1019, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:36:56.208 00.002 16872 Star::Find returns 1 (0), X=1019.20, Y=955.63, Mass=217145, SNR=280.7, Peak=25884 HFD=3.1
00:36:56.213 00.005 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
00:36:56.215 00.002 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
00:36:56.218 00.003 16872 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.04 mountX=0.02 mountY=0.18, mountTheta=1.48
00:36:56.221 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=0.02, opts=13)
00:36:56.226 00.005 16872 Enqueuing Move request for scope (-0.18, 0.02)
00:36:56.229 00.003 9640 Worker thread wakes up
00:36:56.229 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
00:36:56.229 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
00:36:56.229 00.000 9640 Moving (-0.18, 0.02) raw xDistance=0.02 yDistance=0.18
00:36:56.229 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:36:56.229 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
00:36:56.229 00.000 9640 MoveAxis(E, 0, ABG)
00:36:56.229 00.000 9640 Move returns status 0, amount 0
00:36:56.229 00.000 9640 MoveAxis(N, 0, ABG)
00:36:56.229 00.000 9640 Move returns status 0, amount 0
00:36:56.229 00.000 9640 move complete, result=0
00:36:56.229 00.000 9640 worker thread done servicing request
00:36:56.235 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=65520, med=3488, FiltMin=3280, FiltMax=65516, Gamma=2.190
00:36:56.272 00.037 16872 UpdateGuideState exits: m=217145 SNR=280.7
00:36:56.277 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:56.280 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:36:56.282 00.002 16872 Enqueuing Expose request
00:36:56.285 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:36:56.290 00.005 9640 Worker thread wakes up
00:36:56.290 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:36:56.290 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:36:56.981 00.691 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"daf3d768-f847-4495-8c5a-b7f2c06de373"}
00:36:56.985 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"daf3d768-f847-4495-8c5a-b7f2c06de373"}
00:36:56.990 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6275f92e-adb6-4c2e-b2be-91e41524f08d"}
00:36:56.994 00.004 16872 case statement mapped state 6 to 3
00:36:56.997 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6275f92e-adb6-4c2e-b2be-91e41524f08d"}
00:36:57.001 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"14a11b26-6908-40e9-aa7b-27e9c2b04dd4"}
00:36:57.005 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.20,6.63],"pixels":"..."},"id":"14a11b26-6908-40e9-aa7b-27e9c2b04dd4"}
00:37:00.358 03.353 9640 Exposure complete
00:37:00.481 00.123 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1cdfb0a1-f63c-48c1-bf08-a179adb1c71c"}
00:37:00.485 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1cdfb0a1-f63c-48c1-bf08-a179adb1c71c"}
00:37:00.488 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb5208f9-dae6-4f41-8c62-c8f513b7bc33"}
00:37:00.491 00.003 16872 case statement mapped state 6 to 3
00:37:00.494 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb5208f9-dae6-4f41-8c62-c8f513b7bc33"}
00:37:00.497 00.003 9640 worker thread done servicing request
00:37:00.497 00.000 16872 OnExposeComplete: enter
00:37:00.502 00.005 16872 UpdateGuideState(): m_state=6
00:37:00.505 00.003 16872 Star::Find(15, 1019, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:37:00.507 00.002 16872 Star::Find returns 1 (0), X=1019.15, Y=955.52, Mass=217980, SNR=289.7, Peak=25852 HFD=3.1
00:37:00.511 00.004 16872 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.56) = xAngle (-4.34 = 1.94)
00:37:00.513 00.002 16872 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.29 = 1.99)
00:37:00.517 00.004 16872 CameraToMount -- cameraX=-0.23 cameraY=-0.09 hyp=0.25 cameraTheta=-2.78 mountX=-0.09 mountY=0.23, mountTheta=1.95
00:37:00.523 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.23, y=-0.09, opts=13)
00:37:00.530 00.007 16872 Enqueuing Move request for scope (-0.23, -0.09)
00:37:00.534 00.004 9640 Worker thread wakes up
00:37:00.535 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.09) opts 0xd
00:37:00.535 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.23, -0.09)
00:37:00.535 00.000 9640 Moving (-0.23, -0.09) raw xDistance=-0.09 yDistance=0.23
00:37:00.535 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:37:00.535 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=0
00:37:00.535 00.000 9640 MoveAxis(E, 0, ABG)
00:37:00.535 00.000 9640 Move returns status 0, amount 0
00:37:00.535 00.000 9640 MoveAxis(N, 0, ABG)
00:37:00.535 00.000 9640 Move returns status 0, amount 0
00:37:00.535 00.000 9640 move complete, result=0
00:37:00.535 00.000 9640 worker thread done servicing request
00:37:00.541 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65520, med=3492, FiltMin=3296, FiltMax=65516, Gamma=2.190
00:37:00.584 00.043 16872 UpdateGuideState exits: m=217980 SNR=289.7
00:37:00.588 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:00.592 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:37:00.595 00.003 16872 Enqueuing Expose request
00:37:00.600 00.005 16872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:37:00.604 00.004 9640 Worker thread wakes up
00:37:00.605 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:37:00.605 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:37:00.608 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7e1b0482-fdcc-4378-94d7-96e9427c6c94"}
00:37:00.617 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.15,6.52],"pixels":"..."},"id":"7e1b0482-fdcc-4378-94d7-96e9427c6c94"}
00:37:03.982 03.365 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee6ca573-edd3-4bdf-abf4-c2031f0d53ac"}
00:37:03.985 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ee6ca573-edd3-4bdf-abf4-c2031f0d53ac"}
00:37:03.988 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"133bafaa-871a-40e1-ba0f-55bdd738f41d"}
00:37:03.991 00.003 16872 case statement mapped state 6 to 3
00:37:03.993 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"133bafaa-871a-40e1-ba0f-55bdd738f41d"}
00:37:03.999 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e6ac8b75-7213-4294-bff0-081786f90a4b"}
00:37:04.003 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.15,6.52],"pixels":"..."},"id":"e6ac8b75-7213-4294-bff0-081786f90a4b"}
00:37:04.663 00.660 9640 Exposure complete
00:37:04.803 00.140 9640 worker thread done servicing request
00:37:04.803 00.000 16872 OnExposeComplete: enter
00:37:04.806 00.003 16872 UpdateGuideState(): m_state=6
00:37:04.808 00.002 16872 Star::Find(15, 1019, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:37:04.812 00.004 16872 Star::Find returns 1 (0), X=1019.19, Y=955.54, Mass=215213, SNR=274.6, Peak=27092 HFD=3.0
00:37:04.815 00.003 16872 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.56) = xAngle (-4.35 = 1.93)
00:37:04.818 00.003 16872 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.30 = 1.98)
00:37:04.821 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-2.79 mountX=-0.07 mountY=0.19, mountTheta=1.94
00:37:04.825 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=-0.07, opts=13)
00:37:04.828 00.003 16872 Enqueuing Move request for scope (-0.19, -0.07)
00:37:04.831 00.003 9640 Worker thread wakes up
00:37:04.831 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
00:37:04.831 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
00:37:04.831 00.000 9640 Moving (-0.19, -0.07) raw xDistance=-0.07 yDistance=0.19
00:37:04.831 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:37:04.832 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.19, m_sumCorr=0.15
00:37:04.832 00.000 9640 MoveAxis(E, 0, ABG)
00:37:04.832 00.000 9640 Move returns status 0, amount 0
00:37:04.832 00.000 9640 MoveAxis(S, 18, ABG)
00:37:04.832 00.000 9640 Guiding  Dir = 1, Dur = 18
00:37:04.832 00.000 9640 IsSlewing returns 0
00:37:04.832 00.000 9640 IsGuiding returns 0
00:37:04.833 00.001 9640 PulseGuide returned control before completion, sleep 28
00:37:04.837 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3180, max=65520, med=3488, FiltMin=3360, FiltMax=65516, Gamma=2.190
00:37:04.872 00.035 9640 IsGuiding returns 1
00:37:04.873 00.001 9640 scope still moving after pulse duration time elapsed
00:37:04.877 00.004 16872 UpdateGuideState exits: m=215213 SNR=274.6
00:37:04.879 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:04.882 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:37:04.885 00.003 16872 Enqueuing Expose request
00:37:04.903 00.018 9640 IsSlewing returns 0
00:37:04.903 00.000 9640 IsGuiding returns 0
00:37:04.903 00.000 9640 scope move finished after 18 + 52 ms
00:37:04.903 00.000 9640 Move returns status 0, amount 18
00:37:04.903 00.000 9640 move complete, result=0
00:37:04.904 00.001 9640 worker thread done servicing request
00:37:04.904 00.000 9640 Worker thread wakes up
00:37:04.904 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:37:04.904 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:37:04.906 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
00:37:07.481 02.575 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7417143f-ec5e-44d0-8ea6-0b6615cd5c23"}
00:37:07.484 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7417143f-ec5e-44d0-8ea6-0b6615cd5c23"}
00:37:07.488 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"99f684a3-dc01-4d8e-8720-4397ab337981"}
00:37:07.493 00.005 16872 case statement mapped state 6 to 3
00:37:07.496 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"99f684a3-dc01-4d8e-8720-4397ab337981"}
00:37:07.501 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc319353-3a77-4edc-9b36-f533198f9345"}
00:37:07.505 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.19,6.54],"pixels":"..."},"id":"dc319353-3a77-4edc-9b36-f533198f9345"}
00:37:08.979 01.474 9640 Exposure complete
00:37:09.118 00.139 9640 worker thread done servicing request
00:37:09.119 00.001 16872 OnExposeComplete: enter
00:37:09.121 00.002 16872 UpdateGuideState(): m_state=6
00:37:09.124 00.003 16872 Star::Find(15, 1019, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:37:09.127 00.003 16872 Star::Find returns 1 (0), X=1019.03, Y=955.80, Mass=222380, SNR=286.0, Peak=27380 HFD=2.9
00:37:09.131 00.004 16872 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.56) = xAngle (1.10 = 1.10)
00:37:09.134 00.003 16872 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.15 = 1.15)
00:37:09.137 00.003 16872 CameraToMount -- cameraX=-0.35 cameraY=0.19 hyp=0.40 cameraTheta=2.66 mountX=0.18 mountY=0.36, mountTheta=1.11
00:37:09.142 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.35, y=0.19, opts=13)
00:37:09.145 00.003 16872 Enqueuing Move request for scope (-0.35, 0.19)
00:37:09.147 00.002 9640 Worker thread wakes up
00:37:09.147 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.19) opts 0xd
00:37:09.148 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.35, 0.19)
00:37:09.148 00.000 9640 Moving (-0.35, 0.19) raw xDistance=0.18 yDistance=0.36
00:37:09.148 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.18
00:37:09.148 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=0.15
00:37:09.148 00.000 9640 MoveAxis(W, 19, ABG)
00:37:09.148 00.000 9640 Guiding  Dir = 3, Dur = 19
00:37:09.148 00.000 9640 IsSlewing returns 0
00:37:09.148 00.000 9640 IsGuiding returns 0
00:37:09.149 00.001 9640 PulseGuide returned control before completion, sleep 29
00:37:09.154 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65520, med=3492, FiltMin=3344, FiltMax=65516, Gamma=2.190
00:37:09.192 00.038 9640 IsGuiding returns 1
00:37:09.194 00.002 9640 scope still moving after pulse duration time elapsed
00:37:09.195 00.001 16872 UpdateGuideState exits: m=222380 SNR=286.0
00:37:09.198 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:09.202 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:37:09.205 00.003 16872 Enqueuing Expose request
00:37:09.223 00.018 9640 IsSlewing returns 0
00:37:09.223 00.000 9640 IsGuiding returns 0
00:37:09.223 00.000 9640 scope move finished after 19 + 55 ms
00:37:09.223 00.000 9640 Move returns status 0, amount 19
00:37:09.223 00.000 9640 MoveAxis(N, 0, ABG)
00:37:09.223 00.000 9640 Move returns status 0, amount 0
00:37:09.224 00.001 9640 move complete, result=0
00:37:09.224 00.000 9640 worker thread done servicing request
00:37:09.224 00.000 9640 Worker thread wakes up
00:37:09.224 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:37:09.224 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:37:09.226 00.002 16872 GuideStep: 0.2 px 19 ms WEST, 0.4 px 0 ms NORTH
00:37:10.979 01.753 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98d4bff2-8c5e-4d9c-91b2-03b196175b81"}
00:37:10.982 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"98d4bff2-8c5e-4d9c-91b2-03b196175b81"}
00:37:10.986 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"954e1150-60c7-4834-b0fd-6f51f0ad9f3b"}
00:37:10.989 00.003 16872 case statement mapped state 6 to 3
00:37:10.993 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"954e1150-60c7-4834-b0fd-6f51f0ad9f3b"}
00:37:10.996 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8f17584d-7bf6-4e8a-a181-2a3bec88ba5b"}
00:37:10.999 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.03,6.80],"pixels":"..."},"id":"8f17584d-7bf6-4e8a-a181-2a3bec88ba5b"}
00:37:13.289 02.290 9640 Exposure complete
00:37:13.431 00.142 9640 worker thread done servicing request
00:37:13.433 00.002 16872 OnExposeComplete: enter
00:37:13.434 00.001 16872 UpdateGuideState(): m_state=6
00:37:13.438 00.004 16872 Star::Find(15, 1019, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:37:13.441 00.003 16872 Star::Find returns 1 (0), X=1018.88, Y=955.46, Mass=207718, SNR=282.1, Peak=22196 HFD=3.4
00:37:13.444 00.003 16872 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.56) = xAngle (-4.40 = 1.88)
00:37:13.449 00.005 16872 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.36 = 1.93)
00:37:13.452 00.003 16872 CameraToMount -- cameraX=-0.51 cameraY=-0.15 hyp=0.53 cameraTheta=-2.85 mountX=-0.16 mountY=0.50, mountTheta=1.89
00:37:13.456 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.51, y=-0.15, opts=13)
00:37:13.459 00.003 16872 Enqueuing Move request for scope (-0.51, -0.15)
00:37:13.462 00.003 9640 Worker thread wakes up
00:37:13.462 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.15) opts 0xd
00:37:13.462 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.51, -0.15)
00:37:13.462 00.000 9640 Moving (-0.51, -0.15) raw xDistance=-0.16 yDistance=0.50
00:37:13.462 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.16
00:37:13.462 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.50, m_sumCorr=0.15
00:37:13.462 00.000 9640 MoveAxis(E, 15, ABG)
00:37:13.462 00.000 9640 Guiding  Dir = 2, Dur = 15
00:37:13.462 00.000 9640 IsSlewing returns 0
00:37:13.463 00.001 9640 IsGuiding returns 0
00:37:13.463 00.000 9640 PulseGuide returned control before completion, sleep 25
00:37:13.468 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3172, max=65520, med=3492, FiltMin=3360, FiltMax=65516, Gamma=2.190
00:37:13.492 00.024 9640 IsGuiding returns 1
00:37:13.492 00.000 9640 scope still moving after pulse duration time elapsed
00:37:13.507 00.015 16872 UpdateGuideState exits: m=207718 SNR=282.1
00:37:13.512 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:13.515 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:37:13.517 00.002 16872 Enqueuing Expose request
00:37:13.524 00.007 9640 IsSlewing returns 0
00:37:13.524 00.000 9640 IsGuiding returns 0
00:37:13.524 00.000 9640 scope move finished after 15 + 46 ms
00:37:13.524 00.000 9640 Move returns status 0, amount 15
00:37:13.524 00.000 9640 MoveAxis(N, 0, ABG)
00:37:13.524 00.000 9640 Move returns status 0, amount 0
00:37:13.524 00.000 9640 move complete, result=0
00:37:13.525 00.001 9640 worker thread done servicing request
00:37:13.525 00.000 9640 Worker thread wakes up
00:37:13.525 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:37:13.525 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:37:13.526 00.001 16872 GuideStep: -0.2 px 15 ms EAST, 0.5 px 0 ms NORTH
00:37:14.480 00.954 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"292249c4-b818-40af-933a-9d6e4bd48b28"}
00:37:14.483 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"292249c4-b818-40af-933a-9d6e4bd48b28"}
00:37:14.487 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"913388ab-7e9e-4549-8317-2c4e691433d1"}
00:37:14.492 00.005 16872 case statement mapped state 6 to 3
00:37:14.495 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"913388ab-7e9e-4549-8317-2c4e691433d1"}
00:37:14.533 00.038 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"10172667-744e-4f7f-863f-5aceba1fd2df"}
00:37:14.537 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.88,7.46],"pixels":"..."},"id":"10172667-744e-4f7f-863f-5aceba1fd2df"}
00:37:17.593 03.056 9640 Exposure complete
00:37:17.728 00.135 9640 worker thread done servicing request
00:37:17.728 00.000 16872 OnExposeComplete: enter
00:37:17.733 00.005 16872 UpdateGuideState(): m_state=6
00:37:17.736 00.003 16872 Star::Find(15, 1018, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:37:17.739 00.003 16872 Star::Find returns 1 (0), X=1018.85, Y=955.35, Mass=203367, SNR=269.4, Peak=20520 HFD=3.4
00:37:17.742 00.003 16872 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.56) = xAngle (-4.24 = 2.04)
00:37:17.745 00.003 16872 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.19 = 2.09)
00:37:17.749 00.004 16872 CameraToMount -- cameraX=-0.53 cameraY=-0.26 hyp=0.59 cameraTheta=-2.68 mountX=-0.27 mountY=0.51, mountTheta=2.05
00:37:17.753 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.53, y=-0.26, opts=13)
00:37:17.756 00.003 16872 Enqueuing Move request for scope (-0.53, -0.26)
00:37:17.759 00.003 9640 Worker thread wakes up
00:37:17.759 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.26) opts 0xd
00:37:17.759 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.53, -0.26)
00:37:17.759 00.000 9640 Moving (-0.53, -0.26) raw xDistance=-0.27 yDistance=0.51
00:37:17.759 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.27
00:37:17.760 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.51, m_sumCorr=0.37
00:37:17.760 00.000 9640 MoveAxis(E, 30, ABG)
00:37:17.760 00.000 9640 Guiding  Dir = 2, Dur = 30
00:37:17.760 00.000 9640 IsSlewing returns 0
00:37:17.760 00.000 9640 IsGuiding returns 0
00:37:17.760 00.000 9640 PulseGuide returned control before completion, sleep 40
00:37:17.767 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=65520, med=3496, FiltMin=3364, FiltMax=65516, Gamma=2.190
00:37:17.805 00.038 16872 UpdateGuideState exits: m=203367 SNR=269.4
00:37:17.808 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:17.811 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:37:17.814 00.003 16872 Enqueuing Expose request
00:37:17.818 00.004 9640 IsGuiding returns 1
00:37:17.818 00.000 9640 scope still moving after pulse duration time elapsed
00:37:17.840 00.022 9640 IsSlewing returns 0
00:37:17.840 00.000 9640 IsGuiding returns 0
00:37:17.840 00.000 9640 scope move finished after 30 + 50 ms
00:37:17.840 00.000 9640 Move returns status 0, amount 30
00:37:17.840 00.000 9640 MoveAxis(S, 26, ABG)
00:37:17.840 00.000 9640 Guiding  Dir = 1, Dur = 26
00:37:17.840 00.000 9640 IsSlewing returns 0
00:37:17.840 00.000 9640 IsGuiding returns 0
00:37:17.842 00.002 9640 PulseGuide returned control before completion, sleep 36
00:37:17.888 00.046 9640 IsGuiding returns 1
00:37:17.889 00.001 9640 scope still moving after pulse duration time elapsed
00:37:17.918 00.029 9640 IsSlewing returns 0
00:37:17.919 00.001 9640 IsGuiding returns 0
00:37:17.919 00.000 9640 scope move finished after 26 + 52 ms
00:37:17.919 00.000 9640 Move returns status 0, amount 26
00:37:17.919 00.000 9640 move complete, result=0
00:37:17.919 00.000 9640 worker thread done servicing request
00:37:17.920 00.001 16872 GuideStep: -0.3 px 30 ms EAST, 0.5 px 26 ms SOUTH
00:37:17.926 00.006 9640 Worker thread wakes up
00:37:17.926 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:37:17.926 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:37:17.980 00.054 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"425e3dbc-9075-41e0-8bd4-517281219923"}
00:37:17.988 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"425e3dbc-9075-41e0-8bd4-517281219923"}
00:37:17.992 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"87277731-8ec1-4dcd-a724-c98d7cca9bd6"}
00:37:17.996 00.004 16872 case statement mapped state 6 to 3
00:37:18.000 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"87277731-8ec1-4dcd-a724-c98d7cca9bd6"}
00:37:18.006 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a1898ca4-6689-4562-ac4a-ad634ca94545"}
00:37:18.009 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.85,7.35],"pixels":"..."},"id":"a1898ca4-6689-4562-ac4a-ad634ca94545"}
00:37:21.479 03.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"632fd646-eedd-4d66-a6e5-75234104a8d8"}
00:37:21.483 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"632fd646-eedd-4d66-a6e5-75234104a8d8"}
00:37:21.486 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4dd2b6e4-c134-42bd-8ed4-32ce5436f57b"}
00:37:21.489 00.003 16872 case statement mapped state 6 to 3
00:37:21.491 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4dd2b6e4-c134-42bd-8ed4-32ce5436f57b"}
00:37:21.495 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7e9dfd5a-e8ce-4e19-8372-9c75781444e7"}
00:37:21.499 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.85,7.35],"pixels":"..."},"id":"7e9dfd5a-e8ce-4e19-8372-9c75781444e7"}
00:37:21.992 00.493 9640 Exposure complete
00:37:22.133 00.141 9640 worker thread done servicing request
00:37:22.133 00.000 16872 OnExposeComplete: enter
00:37:22.136 00.003 16872 UpdateGuideState(): m_state=6
00:37:22.140 00.004 16872 Star::Find(15, 1018, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:37:22.142 00.002 16872 Star::Find returns 1 (0), X=1018.87, Y=955.87, Mass=213374, SNR=275.0, Peak=24312 HFD=2.9
00:37:22.145 00.003 16872 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.56) = xAngle (1.12 = 1.12)
00:37:22.148 00.003 16872 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.16 = 1.16)
00:37:22.150 00.002 16872 CameraToMount -- cameraX=-0.51 cameraY=0.26 hyp=0.58 cameraTheta=2.67 mountX=0.25 mountY=0.53, mountTheta=1.13
00:37:22.158 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.51, y=0.26, opts=13)
00:37:22.161 00.003 16872 Enqueuing Move request for scope (-0.51, 0.26)
00:37:22.164 00.003 9640 Worker thread wakes up
00:37:22.164 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.26) opts 0xd
00:37:22.164 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.51, 0.26)
00:37:22.164 00.000 9640 Moving (-0.51, 0.26) raw xDistance=0.25 yDistance=0.53
00:37:22.164 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.25
00:37:22.164 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.53, m_sumCorr=0.37
00:37:22.164 00.000 9640 MoveAxis(W, 24, ABG)
00:37:22.164 00.000 9640 Guiding  Dir = 3, Dur = 24
00:37:22.165 00.001 9640 IsSlewing returns 0
00:37:22.165 00.000 9640 IsGuiding returns 0
00:37:22.165 00.000 9640 PulseGuide returned control before completion, sleep 34
00:37:22.170 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65520, med=3496, FiltMin=3306, FiltMax=65520, Gamma=2.190
00:37:22.210 00.040 16872 UpdateGuideState exits: m=213374 SNR=275.0
00:37:22.212 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:22.217 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:37:22.220 00.003 9640 IsGuiding returns 0
00:37:22.220 00.000 9640 Move returns status 0, amount 24
00:37:22.222 00.002 9640 MoveAxis(N, 0, ABG)
00:37:22.222 00.000 16872 Enqueuing Expose request
00:37:22.226 00.004 9640 Move returns status 0, amount 0
00:37:22.226 00.000 9640 move complete, result=0
00:37:22.226 00.000 9640 worker thread done servicing request
00:37:22.226 00.000 9640 Worker thread wakes up
00:37:22.226 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:37:22.226 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:37:22.233 00.007 16872 GuideStep: 0.3 px 24 ms WEST, 0.5 px 0 ms NORTH
00:37:24.978 02.745 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"79ba0972-2264-44dc-ac9b-0dd94a87e6eb"}
00:37:24.981 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"79ba0972-2264-44dc-ac9b-0dd94a87e6eb"}
00:37:24.985 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1af41e35-2c0e-4480-a964-68e456d98f00"}
00:37:24.988 00.003 16872 case statement mapped state 6 to 3
00:37:24.991 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1af41e35-2c0e-4480-a964-68e456d98f00"}
00:37:24.995 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fbe3178a-e4a0-43da-b1ba-6c5ab616f063"}
00:37:24.997 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.87,6.87],"pixels":"..."},"id":"fbe3178a-e4a0-43da-b1ba-6c5ab616f063"}
00:37:26.287 01.290 9640 Exposure complete
00:37:26.425 00.138 9640 worker thread done servicing request
00:37:26.425 00.000 16872 OnExposeComplete: enter
00:37:26.428 00.003 16872 UpdateGuideState(): m_state=6
00:37:26.430 00.002 16872 Star::Find(15, 1018, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:37:26.433 00.003 16872 Star::Find returns 1 (0), X=1018.92, Y=955.23, Mass=210824, SNR=276.9, Peak=21260 HFD=3.3
00:37:26.436 00.003 16872 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.56) = xAngle (-4.00 = 2.28)
00:37:26.438 00.002 16872 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.96 = 2.33)
00:37:26.441 00.003 16872 CameraToMount -- cameraX=-0.46 cameraY=-0.38 hyp=0.60 cameraTheta=-2.45 mountX=-0.39 mountY=0.44, mountTheta=2.30
00:37:26.446 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.46, y=-0.38, opts=13)
00:37:26.450 00.004 16872 Enqueuing Move request for scope (-0.46, -0.38)
00:37:26.452 00.002 9640 Worker thread wakes up
00:37:26.452 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.38) opts 0xd
00:37:26.452 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.46, -0.38)
00:37:26.452 00.000 9640 Moving (-0.46, -0.38) raw xDistance=-0.39 yDistance=0.44
00:37:26.452 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.39
00:37:26.452 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 0.44, m_sumCorr=0.65
00:37:26.452 00.000 9640 MoveAxis(E, 39, ABG)
00:37:26.452 00.000 9640 Guiding  Dir = 2, Dur = 39
00:37:26.452 00.000 9640 IsSlewing returns 0
00:37:26.452 00.000 9640 IsGuiding returns 0
00:37:26.454 00.002 9640 PulseGuide returned control before completion, sleep 49
00:37:26.460 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3496, FiltMin=3372, FiltMax=65520, Gamma=2.190
00:37:26.499 00.039 16872 UpdateGuideState exits: m=210824 SNR=276.9
00:37:26.501 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:26.505 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:37:26.508 00.003 16872 Enqueuing Expose request
00:37:26.510 00.002 9640 IsGuiding returns 1
00:37:26.510 00.000 9640 scope still moving after pulse duration time elapsed
00:37:26.536 00.026 9640 IsSlewing returns 0
00:37:26.536 00.000 9640 IsGuiding returns 0
00:37:26.536 00.000 9640 scope move finished after 39 + 43 ms
00:37:26.536 00.000 9640 Move returns status 0, amount 39
00:37:26.536 00.000 9640 MoveAxis(S, 34, ABG)
00:37:26.536 00.000 9640 Guiding  Dir = 1, Dur = 34
00:37:26.536 00.000 9640 IsSlewing returns 0
00:37:26.536 00.000 9640 IsGuiding returns 0
00:37:26.537 00.001 9640 PulseGuide returned control before completion, sleep 44
00:37:26.583 00.046 9640 IsGuiding returns 1
00:37:26.583 00.000 9640 scope still moving after pulse duration time elapsed
00:37:26.614 00.031 9640 IsSlewing returns 0
00:37:26.614 00.000 9640 IsGuiding returns 1
00:37:26.647 00.033 9640 IsSlewing returns 0
00:37:26.647 00.000 9640 IsGuiding returns 1
00:37:26.678 00.031 9640 IsSlewing returns 0
00:37:26.679 00.001 9640 IsGuiding returns 1
00:37:26.710 00.031 9640 IsSlewing returns 0
00:37:26.711 00.001 9640 IsGuiding returns 0
00:37:26.711 00.000 9640 scope move finished after 34 + 139 ms
00:37:26.711 00.000 9640 Move returns status 0, amount 34
00:37:26.711 00.000 9640 move complete, result=0
00:37:26.711 00.000 9640 worker thread done servicing request
00:37:26.711 00.000 9640 Worker thread wakes up
00:37:26.711 00.000 16872 GuideStep: -0.4 px 39 ms EAST, 0.4 px 34 ms SOUTH
00:37:26.715 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:37:26.715 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:37:28.478 01.763 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3aa8128e-8663-484c-bae2-bcdd0521ce74"}
00:37:28.480 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3aa8128e-8663-484c-bae2-bcdd0521ce74"}
00:37:28.483 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ae29320-40c1-4e69-a200-3c35a998f148"}
00:37:28.488 00.005 16872 case statement mapped state 6 to 3
00:37:28.491 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ae29320-40c1-4e69-a200-3c35a998f148"}
00:37:28.494 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c086e7f7-fd55-4e44-b8b2-85e9b4adfdbc"}
00:37:28.497 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.92,7.23],"pixels":"..."},"id":"c086e7f7-fd55-4e44-b8b2-85e9b4adfdbc"}
00:37:30.785 02.288 9640 Exposure complete
00:37:30.926 00.141 9640 worker thread done servicing request
00:37:30.926 00.000 16872 OnExposeComplete: enter
00:37:30.930 00.004 16872 UpdateGuideState(): m_state=6
00:37:30.932 00.002 16872 Star::Find(15, 1018, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:37:30.934 00.002 16872 Star::Find returns 1 (0), X=1018.66, Y=955.88, Mass=206386, SNR=264.4, Peak=21912 HFD=3.3
00:37:30.938 00.004 16872 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.56) = xAngle (1.23 = 1.23)
00:37:30.941 00.003 16872 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.27 = 1.27)
00:37:30.944 00.003 16872 CameraToMount -- cameraX=-0.73 cameraY=0.27 hyp=0.77 cameraTheta=2.78 mountX=0.26 mountY=0.74, mountTheta=1.23
00:37:30.948 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.73, y=0.27, opts=13)
00:37:30.951 00.003 16872 Enqueuing Move request for scope (-0.73, 0.27)
00:37:30.954 00.003 9640 Worker thread wakes up
00:37:30.955 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.27) opts 0xd
00:37:30.955 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.73, 0.27)
00:37:30.955 00.000 9640 Moving (-0.73, 0.27) raw xDistance=0.26 yDistance=0.74
00:37:30.955 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.26
00:37:30.955 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.74, m_sumCorr=0.65
00:37:30.955 00.000 9640 MoveAxis(W, 24, ABG)
00:37:30.955 00.000 9640 Guiding  Dir = 3, Dur = 24
00:37:30.956 00.001 9640 IsSlewing returns 0
00:37:30.956 00.000 9640 IsGuiding returns 0
00:37:30.956 00.000 9640 PulseGuide returned control before completion, sleep 34
00:37:30.961 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=65520, med=3488, FiltMin=3318, FiltMax=65516, Gamma=2.190
00:37:31.000 00.039 16872 UpdateGuideState exits: m=206386 SNR=264.4
00:37:31.004 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:31.009 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:37:31.012 00.003 16872 Enqueuing Expose request
00:37:31.015 00.003 9640 IsGuiding returns 1
00:37:31.015 00.000 9640 scope still moving after pulse duration time elapsed
00:37:31.049 00.034 9640 IsSlewing returns 0
00:37:31.050 00.001 9640 IsGuiding returns 0
00:37:31.050 00.000 9640 scope move finished after 24 + 70 ms
00:37:31.050 00.000 9640 Move returns status 0, amount 24
00:37:31.050 00.000 9640 MoveAxis(N, 0, ABG)
00:37:31.050 00.000 9640 Move returns status 0, amount 0
00:37:31.050 00.000 9640 move complete, result=0
00:37:31.050 00.000 9640 worker thread done servicing request
00:37:31.050 00.000 9640 Worker thread wakes up
00:37:31.050 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:37:31.050 00.000 16872 GuideStep: 0.3 px 24 ms WEST, 0.7 px 0 ms NORTH
00:37:31.054 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:37:31.976 00.922 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f80d5498-835c-4a16-a8ca-511673f8e774"}
00:37:31.980 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f80d5498-835c-4a16-a8ca-511673f8e774"}
00:37:31.985 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"728043a0-cf47-418c-b3de-37545721e206"}
00:37:31.990 00.005 16872 case statement mapped state 6 to 3
00:37:31.993 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"728043a0-cf47-418c-b3de-37545721e206"}
00:37:31.997 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c78a1fc-13dd-41e3-84b8-815e9bc1f9f7"}
00:37:32.000 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.66,6.88],"pixels":"..."},"id":"5c78a1fc-13dd-41e3-84b8-815e9bc1f9f7"}
00:37:35.115 03.115 9640 Exposure complete
00:37:35.266 00.151 9640 worker thread done servicing request
00:37:35.266 00.000 16872 OnExposeComplete: enter
00:37:35.269 00.003 16872 UpdateGuideState(): m_state=6
00:37:35.271 00.002 16872 Star::Find(15, 1018, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:37:35.274 00.003 16872 Star::Find returns 1 (0), X=1018.67, Y=955.64, Mass=200659, SNR=254.9, Peak=20508 HFD=3.3
00:37:35.277 00.003 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:37:35.281 00.004 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
00:37:35.284 00.003 16872 CameraToMount -- cameraX=-0.71 cameraY=0.03 hyp=0.71 cameraTheta=3.10 mountX=0.02 mountY=0.71, mountTheta=1.55
00:37:35.289 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.71, y=0.03, opts=13)
00:37:35.292 00.003 16872 Enqueuing Move request for scope (-0.71, 0.03)
00:37:35.295 00.003 9640 Worker thread wakes up
00:37:35.295 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.03) opts 0xd
00:37:35.295 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.71, 0.03)
00:37:35.295 00.000 9640 Moving (-0.71, 0.03) raw xDistance=0.02 yDistance=0.71
00:37:35.295 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:37:35.295 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.71, m_sumCorr=0.91
00:37:35.295 00.000 9640 MoveAxis(E, 0, ABG)
00:37:35.296 00.001 9640 Move returns status 0, amount 0
00:37:35.296 00.000 9640 MoveAxis(S, 31, ABG)
00:37:35.296 00.000 9640 Guiding  Dir = 1, Dur = 31
00:37:35.296 00.000 9640 IsSlewing returns 0
00:37:35.296 00.000 9640 IsGuiding returns 0
00:37:35.296 00.000 9640 PulseGuide returned control before completion, sleep 41
00:37:35.301 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3196, max=65520, med=3480, FiltMin=3356, FiltMax=65516, Gamma=2.190
00:37:35.340 00.039 9640 IsGuiding returns 1
00:37:35.340 00.000 9640 scope still moving after pulse duration time elapsed
00:37:35.344 00.004 16872 UpdateGuideState exits: m=200659 SNR=254.9
00:37:35.347 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:35.349 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:37:35.352 00.003 16872 Enqueuing Expose request
00:37:35.371 00.019 9640 IsSlewing returns 0
00:37:35.371 00.000 9640 IsGuiding returns 0
00:37:35.371 00.000 9640 scope move finished after 31 + 43 ms
00:37:35.371 00.000 9640 Move returns status 0, amount 31
00:37:35.372 00.001 9640 move complete, result=0
00:37:35.372 00.000 9640 worker thread done servicing request
00:37:35.372 00.000 9640 Worker thread wakes up
00:37:35.372 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:37:35.372 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:37:35.379 00.007 16872 GuideStep: 0.0 px 0 ms EAST, 0.7 px 31 ms SOUTH
00:37:35.476 00.097 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4fa114b-d52c-40ba-bebc-9c1feb0ba5b8"}
00:37:35.480 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c4fa114b-d52c-40ba-bebc-9c1feb0ba5b8"}
00:37:35.484 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"33bd7135-d3b7-4810-ac2b-ae6934b1fa3f"}
00:37:35.487 00.003 16872 case statement mapped state 6 to 3
00:37:35.490 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"33bd7135-d3b7-4810-ac2b-ae6934b1fa3f"}
00:37:35.494 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6378fb4a-2f8c-4ec5-82e8-56a0feeb2eda"}
00:37:35.498 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.67,6.64],"pixels":"..."},"id":"6378fb4a-2f8c-4ec5-82e8-56a0feeb2eda"}
00:37:38.976 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f829f5b-3e83-4165-9adb-138df9510980"}
00:37:38.979 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3f829f5b-3e83-4165-9adb-138df9510980"}
00:37:38.983 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9fea4e69-ce16-4dc0-a0e6-55bc31fa17e8"}
00:37:38.986 00.003 16872 case statement mapped state 6 to 3
00:37:38.988 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9fea4e69-ce16-4dc0-a0e6-55bc31fa17e8"}
00:37:38.991 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eece05ad-2b30-4417-9a58-09715444737d"}
00:37:38.995 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.67,6.64],"pixels":"..."},"id":"eece05ad-2b30-4417-9a58-09715444737d"}
00:37:39.438 00.443 9640 Exposure complete
00:37:39.587 00.149 9640 worker thread done servicing request
00:37:39.588 00.001 16872 OnExposeComplete: enter
00:37:39.591 00.003 16872 UpdateGuideState(): m_state=6
00:37:39.595 00.004 16872 Star::Find(15, 1018, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:37:39.599 00.004 16872 Star::Find returns 1 (0), X=1018.37, Y=955.56, Mass=212978, SNR=275.6, Peak=22476 HFD=3.2
00:37:39.602 00.003 16872 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.56) = xAngle (-4.65 = 1.64)
00:37:39.605 00.003 16872 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.60 = 1.68)
00:37:39.609 00.004 16872 CameraToMount -- cameraX=-1.01 cameraY=-0.05 hyp=1.01 cameraTheta=-3.09 mountX=-0.07 mountY=1.01, mountTheta=1.64
00:37:39.614 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.01, y=-0.05, opts=13)
00:37:39.624 00.010 16872 Enqueuing Move request for scope (-1.01, -0.05)
00:37:39.627 00.003 9640 Worker thread wakes up
00:37:39.627 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.01, -0.05) opts 0xd
00:37:39.627 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.01, -0.05)
00:37:39.627 00.000 9640 Moving (-1.01, -0.05) raw xDistance=-0.07 yDistance=1.01
00:37:39.627 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:37:39.627 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 1.01, m_sumCorr=1.1
00:37:39.627 00.000 9640 MoveAxis(E, 0, ABG)
00:37:39.627 00.000 9640 Move returns status 0, amount 0
00:37:39.628 00.001 9640 MoveAxis(S, 23, ABG)
00:37:39.628 00.000 9640 Guiding  Dir = 1, Dur = 23
00:37:39.628 00.000 9640 IsSlewing returns 0
00:37:39.628 00.000 9640 IsGuiding returns 0
00:37:39.629 00.001 9640 PulseGuide returned control before completion, sleep 33
00:37:39.633 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=65520, med=3488, FiltMin=3356, FiltMax=65516, Gamma=2.190
00:37:39.663 00.030 9640 IsGuiding returns 1
00:37:39.663 00.000 9640 scope still moving after pulse duration time elapsed
00:37:39.676 00.013 16872 UpdateGuideState exits: m=212978 SNR=275.6
00:37:39.685 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:39.689 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:37:39.692 00.003 16872 Enqueuing Expose request
00:37:39.695 00.003 9640 IsSlewing returns 0
00:37:39.695 00.000 9640 IsGuiding returns 0
00:37:39.696 00.001 9640 scope move finished after 23 + 44 ms
00:37:39.696 00.000 9640 Move returns status 0, amount 23
00:37:39.696 00.000 9640 move complete, result=0
00:37:39.696 00.000 9640 worker thread done servicing request
00:37:39.696 00.000 9640 Worker thread wakes up
00:37:39.696 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:37:39.696 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:37:39.702 00.006 16872 GuideStep: -0.1 px 0 ms EAST, 1.0 px 23 ms SOUTH
00:37:42.475 02.773 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"17d2b77a-4e88-4a55-b753-53bb85f840dd"}
00:37:42.478 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"17d2b77a-4e88-4a55-b753-53bb85f840dd"}
00:37:42.484 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"454993cb-87cd-4167-87bd-445159801c8a"}
00:37:42.489 00.005 16872 case statement mapped state 6 to 3
00:37:42.492 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"454993cb-87cd-4167-87bd-445159801c8a"}
00:37:42.496 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9b564469-7818-4be3-9212-6b746f0bb64e"}
00:37:42.499 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.37,6.56],"pixels":"..."},"id":"9b564469-7818-4be3-9212-6b746f0bb64e"}
00:37:43.766 01.267 9640 Exposure complete
00:37:43.906 00.140 9640 worker thread done servicing request
00:37:43.906 00.000 16872 OnExposeComplete: enter
00:37:43.908 00.002 16872 UpdateGuideState(): m_state=6
00:37:43.912 00.004 16872 Star::Find(15, 1018, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:37:43.914 00.002 16872 Star::Find returns 1 (0), X=1018.36, Y=955.71, Mass=206271, SNR=262.5, Peak=23864 HFD=3.0
00:37:43.917 00.003 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.49 = 1.49)
00:37:43.919 00.002 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
00:37:43.922 00.003 16872 CameraToMount -- cameraX=-1.02 cameraY=0.10 hyp=1.03 cameraTheta=3.04 mountX=0.09 mountY=1.03, mountTheta=1.49
00:37:43.928 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.02, y=0.10, opts=13)
00:37:43.931 00.003 16872 Enqueuing Move request for scope (-1.02, 0.10)
00:37:43.934 00.003 9640 Worker thread wakes up
00:37:43.934 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 0.10) opts 0xd
00:37:43.934 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.02, 0.10)
00:37:43.934 00.000 9640 Moving (-1.02, 0.10) raw xDistance=0.09 yDistance=1.03
00:37:43.934 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:37:43.934 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 1.03, m_sumCorr=1.4
00:37:43.934 00.000 9640 MoveAxis(E, 0, ABG)
00:37:43.934 00.000 9640 Move returns status 0, amount 0
00:37:43.934 00.000 9640 MoveAxis(S, 30, ABG)
00:37:43.934 00.000 9640 Guiding  Dir = 1, Dur = 30
00:37:43.935 00.001 9640 IsSlewing returns 0
00:37:43.935 00.000 9640 IsGuiding returns 0
00:37:43.935 00.000 9640 PulseGuide returned control before completion, sleep 40
00:37:43.940 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3496, FiltMin=3344, FiltMax=65516, Gamma=2.190
00:37:43.978 00.038 16872 UpdateGuideState exits: m=206271 SNR=262.5
00:37:43.981 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:43.984 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:37:43.989 00.005 16872 Enqueuing Expose request
00:37:43.991 00.002 9640 IsGuiding returns 1
00:37:43.991 00.000 9640 scope still moving after pulse duration time elapsed
00:37:44.015 00.024 9640 IsSlewing returns 0
00:37:44.015 00.000 9640 IsGuiding returns 0
00:37:44.015 00.000 9640 scope move finished after 30 + 50 ms
00:37:44.015 00.000 9640 Move returns status 0, amount 30
00:37:44.015 00.000 9640 move complete, result=0
00:37:44.016 00.001 9640 worker thread done servicing request
00:37:44.016 00.000 9640 Worker thread wakes up
00:37:44.016 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:37:44.016 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:37:44.021 00.005 16872 GuideStep: 0.1 px 0 ms EAST, 1.0 px 30 ms SOUTH
00:37:45.974 01.953 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f8c04c1-c22d-4a84-a0d5-8581f88ac968"}
00:37:45.980 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6f8c04c1-c22d-4a84-a0d5-8581f88ac968"}
00:37:45.985 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74d5c603-41a2-4b28-b4f3-b5b3e584f1ae"}
00:37:45.989 00.004 16872 case statement mapped state 6 to 3
00:37:45.993 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"74d5c603-41a2-4b28-b4f3-b5b3e584f1ae"}
00:37:45.997 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c8f7f473-502a-41e3-8530-3e95eddad0ae"}
00:37:46.001 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.36,6.71],"pixels":"..."},"id":"c8f7f473-502a-41e3-8530-3e95eddad0ae"}
00:37:48.076 02.075 9640 Exposure complete
00:37:48.221 00.145 9640 worker thread done servicing request
00:37:48.221 00.000 16872 OnExposeComplete: enter
00:37:48.228 00.007 16872 UpdateGuideState(): m_state=6
00:37:48.233 00.005 16872 Star::Find(15, 1018, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:37:48.237 00.004 16872 Star::Find returns 1 (0), X=1018.10, Y=955.72, Mass=231798, SNR=291.8, Peak=28492 HFD=2.9
00:37:48.242 00.005 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
00:37:48.246 00.004 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
00:37:48.250 00.004 16872 CameraToMount -- cameraX=-1.28 cameraY=0.11 hyp=1.28 cameraTheta=3.06 mountX=0.09 mountY=1.28, mountTheta=1.50
00:37:48.258 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-1.28, y=0.11, opts=13)
00:37:48.262 00.004 16872 Enqueuing Move request for scope (-1.28, 0.11)
00:37:48.266 00.004 9640 Worker thread wakes up
00:37:48.266 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.28, 0.11) opts 0xd
00:37:48.266 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.28, 0.11)
00:37:48.267 00.001 9640 Moving (-1.28, 0.11) raw xDistance=0.09 yDistance=1.28
00:37:48.267 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:37:48.267 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 1.28, m_sumCorr=1.7
00:37:48.267 00.000 9640 MoveAxis(E, 0, ABG)
00:37:48.267 00.000 9640 Move returns status 0, amount 0
00:37:48.267 00.000 9640 MoveAxis(S, 36, ABG)
00:37:48.267 00.000 9640 Guiding  Dir = 1, Dur = 36
00:37:48.267 00.000 9640 IsSlewing returns 0
00:37:48.268 00.001 9640 IsGuiding returns 0
00:37:48.268 00.000 9640 PulseGuide returned control before completion, sleep 46
00:37:48.275 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3156, max=65520, med=3488, FiltMin=3320, FiltMax=65516, Gamma=2.190
00:37:48.316 00.041 9640 IsGuiding returns 1
00:37:48.316 00.000 9640 scope still moving after pulse duration time elapsed
00:37:48.318 00.002 16872 UpdateGuideState exits: m=231798 SNR=291.8
00:37:48.323 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:48.326 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:37:48.330 00.004 16872 Enqueuing Expose request
00:37:48.347 00.017 9640 IsSlewing returns 0
00:37:48.347 00.000 9640 IsGuiding returns 0
00:37:48.347 00.000 9640 scope move finished after 36 + 43 ms
00:37:48.347 00.000 9640 Move returns status 0, amount 36
00:37:48.347 00.000 9640 move complete, result=0
00:37:48.348 00.001 9640 worker thread done servicing request
00:37:48.348 00.000 9640 Worker thread wakes up
00:37:48.348 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 1.3 px 36 ms SOUTH
00:37:48.352 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:37:48.352 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1004,941,31,31)
00:37:48.912 00.560 16872 evsrv: cli 0D3C0A48 connect
00:37:48.918 00.006 16872 case statement mapped state 6 to 3
00:37:48.924 00.006 16872 case statement mapped state 6 to 3
00:37:48.930 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c16107a0-7073-4a70-bae4-736147899fd2"}
00:37:48.934 00.004 16872 case statement mapped state 6 to 3
00:37:48.939 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"c16107a0-7073-4a70-bae4-736147899fd2"}
00:37:48.943 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:37:48.947 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:37:48.950 00.003 16872 case statement mapped state 6 to 3
00:37:48.954 00.004 16872 case statement mapped state 6 to 3
00:37:48.961 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"b37d8a7e-1488-4840-b837-6900c4c0d65e"}
00:37:48.964 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:37:48.967 00.003 16872 Status Line: Waiting for devices...
00:37:48.974 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"b37d8a7e-1488-4840-b837-6900c4c0d65e"}
00:37:48.979 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:37:48.983 00.004 16872 evsrv: cli 0D3BF968 connect
00:37:48.986 00.003 16872 case statement mapped state 6 to 3
00:37:48.991 00.005 16872 case statement mapped state 6 to 3
00:37:48.993 00.002 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"dc26038d-a3a7-4051-9ab0-427c124e56f3"}
00:37:48.996 00.003 16872 case statement mapped state 6 to 3
00:37:48.999 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc26038d-a3a7-4051-9ab0-427c124e56f3"}
00:37:49.002 00.003 16872 evsrv: cli 0D3BF968 disconnect
00:37:49.477 00.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"192d4169-f484-45f1-a9dd-b86f01c41b25"}
00:37:49.483 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"192d4169-f484-45f1-a9dd-b86f01c41b25"}
00:37:49.488 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4017e37e-2913-408a-ae49-e4f9e58e95d1"}
00:37:49.497 00.009 16872 case statement mapped state 6 to 3
00:37:49.502 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4017e37e-2913-408a-ae49-e4f9e58e95d1"}
00:37:49.529 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d52ae13c-ba52-42b1-9b02-da3901a224ee"}
00:37:49.534 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.10,6.72],"pixels":"..."},"id":"d52ae13c-ba52-42b1-9b02-da3901a224ee"}
00:37:50.258 00.724 16872 evsrv: cli 0D3C0228 connect
00:37:50.263 00.005 16872 case statement mapped state 6 to 3
00:37:50.292 00.029 16872 case statement mapped state 6 to 3
00:37:50.303 00.011 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"465b2114-4cc6-4736-8c6a-7a3895cee1f7"}
00:37:50.309 00.006 16872 case statement mapped state 6 to 3
00:37:50.314 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"465b2114-4cc6-4736-8c6a-7a3895cee1f7"}
00:37:50.321 00.007 16872 evsrv: cli 0D3C0228 disconnect
00:37:51.867 01.546 16872 evsrv: cli 0D3C0228 connect
00:37:51.875 00.008 16872 case statement mapped state 6 to 3
00:37:51.882 00.007 16872 case statement mapped state 6 to 3
00:37:51.888 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"5b315e7c-6b52-4c27-9c38-c6891948d1b2"}
00:37:51.892 00.004 16872 case statement mapped state 6 to 3
00:37:51.895 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b315e7c-6b52-4c27-9c38-c6891948d1b2"}
00:37:51.975 00.080 16872 evsrv: cli 0D3C0228 disconnect
00:37:52.242 00.267 9640 ASCOM_AbortExposure returns err = 0
00:37:52.242 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:37:52.243 00.001 9640 worker thread done servicing request
00:37:52.243 00.000 16872 OnExposeComplete: enter
00:37:52.246 00.003 16872 OnExposeComplete: Capture Error reported
00:37:52.249 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:37:52.254 00.005 16872 Mount: notify guiding stopped
00:37:52.262 00.008 16872 Changing from state GUIDING to STOP
00:37:52.265 00.003 16872 guider state => SELECTED
00:37:52.269 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3156, max=65520, med=3488, FiltMin=3320, FiltMax=65516, Gamma=2.190
00:37:52.315 00.046 16872 Changing from state SELECTED to UNINITIALIZED
00:37:52.346 00.031 16872 guider state => SELECTING
00:37:52.370 00.024 16872 Status Line: Stopped.
00:37:52.395 00.025 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:37:52.976 00.581 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"006527ca-e8fc-4fb0-a51b-0acac99a7f2b"}
00:37:52.981 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"006527ca-e8fc-4fb0-a51b-0acac99a7f2b"}
00:37:52.985 00.004 16872 evsrv: cli 0D3BFB48 connect
00:37:52.989 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8832fa09-8541-4b3d-800a-5eecc4199ea8"}
00:37:52.992 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8832fa09-8541-4b3d-800a-5eecc4199ea8"}
00:37:52.996 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"be6c3cda-a99d-4f4d-a480-abdda46df79b"}
00:37:52.999 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"be6c3cda-a99d-4f4d-a480-abdda46df79b"}
00:37:53.003 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:37:56.476 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53e5979b-079a-4428-a825-736803b08329"}
00:37:56.480 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"53e5979b-079a-4428-a825-736803b08329"}
00:37:56.484 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4a3459e5-9403-4652-980a-c54b35c06fef"}
00:37:56.488 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a3459e5-9403-4652-980a-c54b35c06fef"}
00:37:58.255 01.767 16872 evsrv: cli 0D3C0228 connect
00:37:58.261 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"b3a978cf-97ca-40a2-9f03-c5fd61250ec2"}
00:37:58.267 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"b3a978cf-97ca-40a2-9f03-c5fd61250ec2"}
00:37:58.271 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:37:58.276 00.005 16872 evsrv: cli 0D3BFB48 connect
00:37:58.281 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_calibrated","id":"a36daecc-8d23-47b7-a169-dc3e9be5e508"}
00:37:58.290 00.009 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":true,"id":"a36daecc-8d23-47b7-a169-dc3e9be5e508"}
00:37:58.295 00.005 16872 evsrv: cli 0D3BFB48 disconnect
00:37:58.301 00.006 16872 evsrv: cli 0D3BFFA8 connect
00:37:58.307 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"01933d78-db65-42b8-890b-eef0e3691b93"}
00:37:58.311 00.004 16872 PhdController::Guide begins
00:37:58.318 00.007 16872 PhdController: newstate STATE_SETUP
00:37:58.322 00.004 16872 PhdController: setup
00:37:58.326 00.004 16872 PhdController: newstate STATE_ATTEMPT_START
00:37:58.329 00.003 16872 PhdController: start capturing
00:37:58.333 00.004 16872 Changing from state SELECTING to UNINITIALIZED
00:37:58.336 00.003 16872 guider state => SELECTING
00:37:58.339 00.003 16872 setting force full frames = true
00:37:58.342 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:37:58.358 00.016 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:37:58.363 00.005 16872 Enqueuing Expose request
00:37:58.367 00.004 16872 PhdController: newstate STATE_SELECT_STAR
00:37:58.370 00.003 9640 Worker thread wakes up
00:37:58.370 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"01933d78-db65-42b8-890b-eef0e3691b93"}
00:37:58.374 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:37:58.374 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:37:58.383 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
00:37:58.387 00.004 16872 evsrv: cli 0D3C0228 connect
00:37:58.390 00.003 16872 case statement mapped state 1 to 101
00:37:58.395 00.005 16872 case statement mapped state 1 to 101
00:37:58.399 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"186b618a-26cd-4a98-9834-d7edc1a4a712"}
00:37:58.402 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"186b618a-26cd-4a98-9834-d7edc1a4a712"}
00:37:58.405 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:37:58.414 00.009 16872 evsrv: cli 0D3C0A48 connect
00:37:58.417 00.003 16872 case statement mapped state 1 to 101
00:37:58.421 00.004 16872 case statement mapped state 1 to 101
00:37:58.425 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"ed517f9c-af28-4aa2-ad27-5a273319f6fb"}
00:37:58.432 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"ed517f9c-af28-4aa2-ad27-5a273319f6fb"}
00:37:58.435 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:37:59.436 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:37:59.440 00.004 16872 case statement mapped state 1 to 101
00:37:59.444 00.004 16872 case statement mapped state 1 to 101
00:37:59.447 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"20d23045-88c4-4cba-9f20-cd8bdafa6045"}
00:37:59.451 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"20d23045-88c4-4cba-9f20-cd8bdafa6045"}
00:37:59.457 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
00:37:59.976 00.519 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5df9ec6-fd35-4e62-bb99-ceae3069368d"}
00:37:59.979 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a5df9ec6-fd35-4e62-bb99-ceae3069368d"}
00:37:59.983 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f757a611-d62c-4e83-8238-2352712a10e4"}
00:37:59.987 00.004 16872 case statement mapped state 1 to 101
00:37:59.990 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"f757a611-d62c-4e83-8238-2352712a10e4"}
00:38:00.460 00.470 16872 evsrv: cli 0D3C0228 connect
00:38:00.463 00.003 16872 case statement mapped state 1 to 101
00:38:00.466 00.003 16872 case statement mapped state 1 to 101
00:38:00.470 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"d12c8bce-2d6a-474b-b0d0-f3aff3d5a80b"}
00:38:00.472 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"d12c8bce-2d6a-474b-b0d0-f3aff3d5a80b"}
00:38:00.480 00.008 16872 evsrv: cli 0D3C0228 disconnect
00:38:01.481 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:38:01.485 00.004 16872 case statement mapped state 1 to 101
00:38:01.489 00.004 16872 case statement mapped state 1 to 101
00:38:01.492 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"d7617d1c-1a5d-42c0-88ec-aaf59ad77dff"}
00:38:01.496 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"d7617d1c-1a5d-42c0-88ec-aaf59ad77dff"}
00:38:01.500 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:38:02.457 00.957 9640 Exposure complete
00:38:02.502 00.045 16872 evsrv: cli 0D3BFFA8 connect
00:38:02.506 00.004 16872 case statement mapped state 1 to 101
00:38:02.512 00.006 16872 case statement mapped state 1 to 101
00:38:02.516 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"835841a1-3bf1-48ff-a583-f5935fa46943"}
00:38:02.520 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"835841a1-3bf1-48ff-a583-f5935fa46943"}
00:38:02.526 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
00:38:02.612 00.086 9640 worker thread done servicing request
00:38:02.612 00.000 16872 OnExposeComplete: enter
00:38:02.615 00.003 16872 UpdateGuideState(): m_state=1
00:38:02.619 00.004 16872 UpdateCurrentPosition: no star selected
00:38:02.622 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:38:02.625 00.003 16872 Status Line: No star selected
00:38:02.630 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65520, med=3280, FiltMin=3194, FiltMax=65516, Gamma=2.190
00:38:02.676 00.046 16872 UpdateGuideState exits: No star selected
00:38:02.679 00.003 16872 GuiderMultiStar::AutoSelect enter
00:38:02.683 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:38:02.825 00.142 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:38:03.015 00.190 16872 AutoFind: global mean = -0.0, stdev 729.3
00:38:03.018 00.003 16872 AutoFind: using threshold = 0.1
00:38:03.218 00.200 16872 AutoFind: local max [1156, 109] 138.2
00:38:03.224 00.006 16872 AutoFind: local max [1156, 102] 122.1
00:38:03.229 00.005 16872 AutoFind: local max [1567, 575] 97.3
00:38:03.237 00.008 16872 AutoFind: local max [908, 613] 21.4
00:38:03.242 00.005 16872 AutoFind: local max [1017, 954] 20.7
00:38:03.246 00.004 16872 AutoFind: local max [1736, 856] 11.8
00:38:03.249 00.003 16872 AutoFind: local max [457, 850] 5.7
00:38:03.256 00.007 16872 AutoFind: local max [452, 972] 5.2
00:38:03.261 00.005 16872 AutoFind: local max [405, 244] 3.5
00:38:03.268 00.007 16872 AutoFind: local max [1161, 122] 3.0
00:38:03.274 00.006 16872 AutoFind: local max [1546, 497] 2.8
00:38:03.277 00.003 16872 AutoFind: local max [1344, 634] 2.3
00:38:03.284 00.007 16872 AutoFind: local max [92, 408] 2.1
00:38:03.287 00.003 16872 AutoFind: local max [1152, 124] 1.8
00:38:03.290 00.003 16872 AutoFind: local max [331, 657] 1.5
00:38:03.294 00.004 16872 AutoFind: local max [508, 971] 1.4
00:38:03.302 00.008 16872 AutoFind: local max [1574, 801] 1.4
00:38:03.305 00.003 16872 AutoFind: local max [1272, 9] 1.4
00:38:03.307 00.002 16872 AutoFind: local max [1154, 86] 1.4
00:38:03.310 00.003 16872 AutoFind: local max [1173, 106] 1.3
00:38:03.317 00.007 16872 AutoFind: local max [1555, 578] 1.1
00:38:03.319 00.002 16872 AutoFind: local max [1573, 564] 0.9
00:38:03.322 00.003 16872 AutoFind: local max [669, 78] 0.8
00:38:03.326 00.004 16872 AutoFind: local max [1008, 22] 0.7
00:38:03.332 00.006 16872 AutoFind: local max [1114, 740] 0.7
00:38:03.335 00.003 16872 AutoFind: local max [1577, 585] 0.7
00:38:03.338 00.003 16872 AutoFind: local max [378, 151] 0.6
00:38:03.342 00.004 16872 AutoFind: local max [932, 438] 0.6
00:38:03.348 00.006 16872 AutoFind: local max [1554, 682] 0.6
00:38:03.351 00.003 16872 AutoFind: local max [1134, 108] 0.6
00:38:03.354 00.003 16872 AutoFind: local max [1135, 120] 0.6
00:38:03.357 00.003 16872 AutoFind: local max [281, 306] 0.6
00:38:03.360 00.003 16872 AutoFind: local max [1633, 87] 0.6
00:38:03.363 00.003 16872 AutoFind: local max [1640, 79] 0.6
00:38:03.366 00.003 16872 AutoFind: local max [1640, 564] 0.5
00:38:03.369 00.003 16872 AutoFind: local max [1174, 96] 0.5
00:38:03.372 00.003 16872 AutoFind: local max [823, 652] 0.5
00:38:03.379 00.007 16872 AutoFind: local max [1454, 1048] 0.5
00:38:03.382 00.003 16872 AutoFind: local max [1710, 931] 0.5
00:38:03.384 00.002 16872 AutoFind: local max [1690, 356] 0.5
00:38:03.387 00.003 16872 AutoFind: local max [886, 383] 0.5
00:38:03.390 00.003 16872 AutoFind: local max [310, 364] 0.5
00:38:03.393 00.003 16872 AutoFind: local max [1020, 965] 0.5
00:38:03.396 00.003 16872 AutoFind: local max [1165, 85] 0.5
00:38:03.399 00.003 16872 AutoFind: local max [1200, 698] 0.5
00:38:03.402 00.003 16872 AutoFind: local max [486, 996] 0.5
00:38:03.409 00.007 16872 AutoFind: local max [1580, 566] 0.5
00:38:03.412 00.003 16872 AutoFind: local max [520, 652] 0.5
00:38:03.415 00.003 16872 AutoFind: local max [629, 675] 0.5
00:38:03.417 00.002 16872 AutoFind: local max [917, 621] 0.5
00:38:03.421 00.004 16872 AutoFind: local max [1332, 250] 0.5
00:38:03.426 00.005 16872 AutoFind: local max [1536, 860] 0.5
00:38:03.429 00.003 16872 AutoFind: local max [837, 415] 0.5
00:38:03.431 00.002 16872 AutoFind: local max [566, 273] 0.5
00:38:03.435 00.004 16872 AutoFind: local max [1828, 1018] 0.5
00:38:03.438 00.003 16872 AutoFind: local max [1794, 818] 0.5
00:38:03.440 00.002 16872 AutoFind: local max [155, 281] 0.5
00:38:03.443 00.003 16872 AutoFind: local max [1325, 906] 0.4
00:38:03.446 00.003 16872 AutoFind: local max [1054, 1001] 0.4
00:38:03.448 00.002 16872 AutoFind: local max [1416, 588] 0.4
00:38:03.455 00.007 16872 AutoFind: local max [1568, 162] 0.4
00:38:03.462 00.007 16872 AutoFind: local max [41, 596] 0.4
00:38:03.470 00.008 16872 AutoFind: local max [897, 615] 0.4
00:38:03.473 00.003 16872 AutoFind: local max [1304, 227] 0.4
00:38:03.477 00.004 16872 AutoFind: local max [126, 920] 0.4
00:38:03.480 00.003 16872 AutoFind: local max [273, 421] 0.4
00:38:03.487 00.007 16872 AutoFind: local max [1863, 128] 0.4
00:38:03.493 00.006 16872 AutoFind: local max [1559, 69] 0.4
00:38:03.499 00.006 16872 AutoFind: local max [249, 76] 0.4
00:38:03.507 00.008 16872 AutoFind: local max [577, 475] 0.4
00:38:03.510 00.003 16872 AutoFind: local max [584, 391] 0.4
00:38:03.514 00.004 16872 AutoFind: local max [620, 154] 0.4
00:38:03.518 00.004 16872 AutoFind: local max [251, 406] 0.4
00:38:03.522 00.004 16872 AutoFind: local max [1819, 1057] 0.4
00:38:03.532 00.010 16872 AutoFind: local max [987, 391] 0.4
00:38:03.536 00.004 16872 AutoFind: local max [313, 550] 0.4
00:38:03.539 00.003 16872 AutoFind: local max [261, 482] 0.4
00:38:03.543 00.004 16872 AutoFind: local max [1163, 9] 0.4
00:38:03.547 00.004 16872 AutoFind: local max [858, 67] 0.4
00:38:03.551 00.004 16872 AutoFind: local max [922, 586] 0.4
00:38:03.555 00.004 16872 AutoFind: local max [164, 152] 0.4
00:38:03.558 00.003 16872 AutoFind: local max [411, 67] 0.4
00:38:03.566 00.008 16872 AutoFind: local max [1409, 66] 0.4
00:38:03.570 00.004 16872 AutoFind: local max [481, 385] 0.4
00:38:03.573 00.003 16872 AutoFind: local max [1123, 1056] 0.4
00:38:03.577 00.004 16872 AutoFind: local max [1836, 569] 0.4
00:38:03.581 00.004 16872 AutoFind: local max [247, 271] 0.4
00:38:03.585 00.004 16872 AutoFind: local max [1449, 878] 0.4
00:38:03.588 00.003 16872 AutoFind: local max [632, 473] 0.4
00:38:03.595 00.007 16872 AutoFind: local max [989, 864] 0.4
00:38:03.600 00.005 16872 AutoFind: local max [1000, 1062] 0.4
00:38:03.604 00.004 16872 AutoFind: local max [1432, 552] 0.4
00:38:03.608 00.004 16872 AutoFind: local max [640, 677] 0.4
00:38:03.612 00.004 16872 AutoFind: local max [1513, 185] 0.4
00:38:03.616 00.004 16872 AutoFind: local max [894, 181] 0.4
00:38:03.618 00.002 16872 AutoFind: local max [836, 674] 0.4
00:38:03.625 00.007 16872 AutoFind: local max [557, 169] 0.4
00:38:03.631 00.006 16872 AutoFind: local max [1119, 101] 0.4
00:38:03.635 00.004 16872 AutoFind: local max [1697, 247] 0.4
00:38:03.639 00.004 16872 AutoFind: local max [1283, 887] 0.4
00:38:03.643 00.004 16872 AutoFind: too close [1119, 101] 0.4 - [1135, 120] 0.6
00:38:03.646 00.003 16872 AutoFind: too close [1119, 101] 0.4 - [1134, 108] 0.6
00:38:03.649 00.003 16872 AutoFind: too close [640, 677] 0.4 - [629, 675] 0.5
00:38:03.659 00.010 16872 AutoFind: too close [897, 615] 0.4 - [917, 621] 0.5
00:38:03.665 00.006 16872 AutoFind: close dim-bright [897, 615] 0.4 - [908, 613] 21.4
00:38:03.669 00.004 16872 AutoFind: close dim-bright [917, 621] 0.5 - [908, 613] 21.4
00:38:03.673 00.004 16872 AutoFind: too close [1580, 566] 0.5 - [1577, 585] 0.7
00:38:03.676 00.003 16872 AutoFind: too close [1580, 566] 0.5 - [1573, 564] 0.9
00:38:03.680 00.004 16872 AutoFind: close dim-bright [1580, 566] 0.5 - [1567, 575] 97.3
00:38:03.684 00.004 16872 AutoFind: too close [1165, 85] 0.5 - [1174, 96] 0.5
00:38:03.691 00.007 16872 AutoFind: too close [1165, 85] 0.5 - [1154, 86] 1.4
00:38:03.695 00.004 16872 AutoFind: close dim-bright [1165, 85] 0.5 - [1156, 102] 122.1
00:38:03.699 00.004 16872 AutoFind: close dim-bright [1020, 965] 0.5 - [1017, 954] 20.7
00:38:03.703 00.004 16872 AutoFind: too close [1174, 96] 0.5 - [1173, 106] 1.3
00:38:03.709 00.006 16872 AutoFind: too close [1174, 96] 0.5 - [1154, 86] 1.4
00:38:03.713 00.004 16872 AutoFind: close dim-bright [1174, 96] 0.5 - [1156, 102] 122.1
00:38:03.722 00.009 16872 AutoFind: close dim-bright [1174, 96] 0.5 - [1156, 109] 138.2
00:38:03.729 00.007 16872 AutoFind: too close [1640, 79] 0.6 - [1633, 87] 0.6
00:38:03.734 00.005 16872 AutoFind: too close [1135, 120] 0.6 - [1134, 108] 0.6
00:38:03.738 00.004 16872 AutoFind: too close [1135, 120] 0.6 - [1152, 124] 1.8
00:38:03.742 00.004 16872 AutoFind: too close [1134, 108] 0.6 - [1152, 124] 1.8
00:38:03.746 00.004 16872 AutoFind: close dim-bright [1577, 585] 0.7 - [1567, 575] 97.3
00:38:03.752 00.006 16872 AutoFind: too close [1573, 564] 0.9 - [1555, 578] 1.1
00:38:03.756 00.004 16872 AutoFind: close dim-bright [1573, 564] 0.9 - [1567, 575] 97.3
00:38:03.761 00.005 16872 AutoFind: close dim-bright [1555, 578] 1.1 - [1567, 575] 97.3
00:38:03.770 00.009 16872 AutoFind: too close [1173, 106] 1.3 - [1154, 86] 1.4
00:38:03.775 00.005 16872 AutoFind: too close [1173, 106] 1.3 - [1161, 122] 3.0
00:38:03.779 00.004 16872 AutoFind: close dim-bright [1173, 106] 1.3 - [1156, 102] 122.1
00:38:03.784 00.005 16872 AutoFind: close dim-bright [1173, 106] 1.3 - [1156, 109] 138.2
00:38:03.788 00.004 16872 AutoFind: close dim-bright [1154, 86] 1.4 - [1156, 102] 122.1
00:38:03.792 00.004 16872 AutoFind: too close [1152, 124] 1.8 - [1161, 122] 3.0
00:38:03.798 00.006 16872 AutoFind: close dim-bright [1152, 124] 1.8 - [1156, 109] 138.2
00:38:03.802 00.004 16872 AutoFind: close dim-bright [1161, 122] 3.0 - [1156, 102] 122.1
00:38:03.805 00.003 16872 AutoFind: close dim-bright [1161, 122] 3.0 - [1156, 109] 138.2
00:38:03.808 00.003 16872 AutoFind: too close [1156, 102] 122.1 - [1156, 109] 138.2
00:38:03.812 00.004 16872 AutoFind: too close to edge [1163, 9] 0.4
00:38:03.816 00.004 16872 AutoFind: too close to edge [1272, 9] 1.4
00:38:03.820 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:38:03.823 00.003 16872 Star::Find(15, 1567, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.832 00.009 16872 Star::Find returns 1 (0), X=1566.74, Y=574.80, Mass=393715, SNR=414.3, Peak=35180 HFD=3.5
00:38:03.835 00.003 16872 Star::Find(15, 908, 613, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.841 00.006 16872 Star::Find returns 1 (0), X=907.96, Y=612.84, Mass=77352, SNR=168.1, Peak=10524 HFD=3.0
00:38:03.845 00.004 16872 Star::Find(15, 1017, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.848 00.003 16872 Star::Find returns 1 (0), X=1017.37, Y=954.09, Mass=89072, SNR=176.2, Peak=10664 HFD=3.4
00:38:03.852 00.004 16872 Star::Find(15, 1736, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.855 00.003 16872 Star::Find returns 1 (0), X=1735.96, Y=855.84, Mass=43518, SNR=128.8, Peak=6928 HFD=3.1
00:38:03.867 00.012 16872 Star::Find(15, 457, 850, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.871 00.004 16872 Star::Find returns 1 (0), X=457.07, Y=849.44, Mass=18181, SNR=71.0, Peak=5216 HFD=2.9
00:38:03.875 00.004 16872 Star::Find(15, 452, 972, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.879 00.004 16872 Star::Find returns 1 (0), X=451.84, Y=971.46, Mass=23739, SNR=85.8, Peak=5180 HFD=3.4
00:38:03.882 00.003 16872 Star::Find(15, 405, 244, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.886 00.004 16872 Star::Find returns 1 (0), X=404.89, Y=243.94, Mass=13557, SNR=55.3, Peak=4472 HFD=3.0
00:38:03.893 00.007 16872 Star::Find(15, 1546, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.898 00.005 16872 Star::Find returns 1 (0), X=1546.27, Y=497.41, Mass=8283, SNR=44.9, Peak=4240 HFD=2.8
00:38:03.902 00.004 16872 Star::Find(15, 1344, 634, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.907 00.005 16872 Star::Find returns 1 (0), X=1343.67, Y=634.16, Mass=6885, SNR=36.9, Peak=3908 HFD=2.7
00:38:03.910 00.003 16872 Star::Find(15, 92, 408, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.914 00.004 16872 Star::Find returns 1 (0), X=91.69, Y=408.35, Mass=7100, SNR=38.8, Peak=3884 HFD=3.1
00:38:03.918 00.004 16872 Star::Find(15, 331, 657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.924 00.006 16872 Star::Find returns 1 (0), X=330.43, Y=657.29, Mass=5484, SNR=36.0, Peak=3844 HFD=2.9
00:38:03.929 00.005 16872 Star::Find(15, 508, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.932 00.003 16872 Star::Find returns 1 (0), X=507.90, Y=971.00, Mass=4099, SNR=27.0, Peak=3748 HFD=2.7
00:38:03.939 00.007 16872 Star::Find(15, 1574, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.943 00.004 16872 Star::Find returns 1 (0), X=1574.03, Y=800.75, Mass=5404, SNR=34.0, Peak=3688 HFD=3.2
00:38:03.946 00.003 16872 Star::Find(15, 669, 78, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.949 00.003 16872 Star::Find returns 1 (0), X=668.94, Y=78.24, Mass=1694, SNR=16.2, Peak=3544 HFD=2.3
00:38:03.955 00.006 16872 Star::Find(15, 1008, 22, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.963 00.008 16872 Star::Find returns 1 (0), X=1008.61, Y=22.25, Mass=1810, SNR=16.4, Peak=3552 HFD=2.5
00:38:03.966 00.003 16872 Star::Find(15, 1114, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.970 00.004 16872 Star::Find returns 1 (0), X=1113.63, Y=740.31, Mass=1770, SNR=17.7, Peak=3568 HFD=1.8
00:38:03.977 00.007 16872 Star::Find(15, 378, 151, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.981 00.004 16872 Star::Find returns 1 (0), X=377.53, Y=151.80, Mass=1401, SNR=14.5, Peak=3528 HFD=1.9
00:38:03.985 00.004 16872 Star::Find(15, 932, 438, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.988 00.003 16872 Star::Find returns 1 (0), X=931.72, Y=437.65, Mass=1529, SNR=16.1, Peak=3452 HFD=2.8
00:38:03.991 00.003 16872 Star::Find(15, 1554, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:03.995 00.004 16872 Star::Find returns 1 (0), X=1553.80, Y=681.12, Mass=1981, SNR=17.4, Peak=3540 HFD=2.4
00:38:04.002 00.007 16872 Star::Find(15, 281, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.006 00.004 16872 Star::Find returns 0 (4), X=284.36, Y=291.31, Mass=2060, SNR=23.4, Peak=3732 HFD=1.4
00:38:04.009 00.003 16872 Star::Find(15, 1640, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.013 00.004 16872 Star::Find returns 1 (0), X=1639.28, Y=563.65, Mass=1529, SNR=15.4, Peak=3456 HFD=2.9
00:38:04.018 00.005 16872 Star::Find(15, 823, 652, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.022 00.004 16872 Star::Find returns 1 (0), X=823.44, Y=650.77, Mass=584, SNR=8.0, Peak=3424 HFD=2.7
00:38:04.024 00.002 16872 Star::Find(15, 1454, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.029 00.005 16872 Star::Find false star n=4 nbg=271 bg=3281.7 sigma=27.8 thresh=3365 peak=3365
00:38:04.036 00.007 16872 Star::Find returns 0 (2), X=1454.00, Y=1048.00, Mass=425, SNR=2.9, Peak=3404 HFD=0.0
00:38:04.043 00.007 16872 Star::Find(15, 1710, 931, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.048 00.005 16872 Star::Find returns 1 (0), X=1699.03, Y=932.54, Mass=509, SNR=8.0, Peak=3400 HFD=2.3
00:38:04.052 00.004 16872 Star::Find(15, 1690, 356, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.057 00.005 16872 Star::Find returns 1 (0), X=1690.38, Y=356.16, Mass=716, SNR=10.8, Peak=3440 HFD=1.5
00:38:04.063 00.006 16872 Star::Find(15, 886, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.068 00.005 16872 Star::Find returns 1 (0), X=885.59, Y=383.00, Mass=1077, SNR=11.8, Peak=3456 HFD=2.2
00:38:04.072 00.004 16872 Star::Find(15, 310, 364, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.077 00.005 16872 Star::Find returns 1 (0), X=309.96, Y=364.05, Mass=749, SNR=9.8, Peak=3420 HFD=1.9
00:38:04.086 00.009 16872 Star::Find(15, 1020, 965, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.089 00.003 16872 Star::Find returns 1 (0), X=1017.37, Y=954.09, Mass=89072, SNR=176.2, Peak=10664 HFD=3.4
00:38:04.093 00.004 16872 Star::Find(15, 1200, 698, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.098 00.005 16872 Star::Find returns 0 (4), X=1200.00, Y=697.47, Mass=673, SNR=9.8, Peak=3432 HFD=1.5
00:38:04.102 00.004 16872 Star::Find(15, 486, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.106 00.004 16872 Star::Find returns 1 (0), X=485.11, Y=996.12, Mass=2621, SNR=22.6, Peak=3680 HFD=2.3
00:38:04.114 00.008 16872 Star::Find(15, 520, 652, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.117 00.003 16872 Star::Find returns 1 (0), X=521.71, Y=652.18, Mass=971, SNR=11.9, Peak=3432 HFD=3.4
00:38:04.122 00.005 16872 Star::Find(15, 1332, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.130 00.008 16872 Star::Find returns 0 (4), X=1332.32, Y=250.28, Mass=2144, SNR=23.5, Peak=3812 HFD=1.5
00:38:04.135 00.005 16872 Star::Find(15, 1536, 860, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.142 00.007 16872 Star::Find returns 1 (0), X=1535.95, Y=859.97, Mass=748, SNR=10.1, Peak=3384 HFD=2.8
00:38:04.145 00.003 16872 Star::Find(15, 837, 415, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.149 00.004 16872 Star::Find returns 1 (0), X=828.94, Y=423.41, Mass=2605, SNR=24.3, Peak=3768 HFD=2.5
00:38:04.153 00.004 16872 Star::Find(15, 566, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.161 00.008 16872 Star::Find returns 0 (4), X=565.49, Y=273.98, Mass=322, SNR=6.2, Peak=3388 HFD=1.0
00:38:04.164 00.003 16872 Star::Find(15, 1828, 1018, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.168 00.004 16872 Star::Find returns 1 (0), X=1826.95, Y=1018.21, Mass=433, SNR=7.4, Peak=3372 HFD=2.5
00:38:04.173 00.005 16872 Star::Find(15, 1794, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.176 00.003 16872 Star::Find false star n=5 nbg=277 bg=3280.8 sigma=27.6 thresh=3364 peak=3356
00:38:04.178 00.002 16872 Star::Find returns 0 (2), X=1794.00, Y=818.00, Mass=512, SNR=2.9, Peak=3404 HFD=0.0
00:38:04.182 00.004 16872 Star::Find(15, 155, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.189 00.007 16872 Star::Find returns 1 (0), X=154.27, Y=281.48, Mass=1023, SNR=12.2, Peak=3428 HFD=2.3
00:38:04.193 00.004 16872 Star::Find(15, 1325, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.196 00.003 16872 Star::Find returns 0 (4), X=1333.51, Y=900.53, Mass=878, SNR=13.1, Peak=3508 HFD=1.4
00:38:04.200 00.004 16872 Star::Find(15, 1054, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.206 00.006 16872 Star::Find returns 1 (0), X=1053.33, Y=1000.31, Mass=646, SNR=8.7, Peak=3388 HFD=2.1
00:38:04.210 00.004 16872 Star::Find(15, 1416, 588, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.214 00.004 16872 Star::Find returns 1 (0), X=1417.06, Y=588.99, Mass=981, SNR=12.2, Peak=3392 HFD=2.8
00:38:04.222 00.008 16872 Star::Find(15, 1568, 162, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.226 00.004 16872 Star::Find false star n=2 nbg=278 bg=3283.6 sigma=26.5 thresh=3363 peak=3351
00:38:04.230 00.004 16872 Star::Find returns 0 (2), X=1568.00, Y=162.00, Mass=193, SNR=2.9, Peak=3388 HFD=0.0
00:38:04.234 00.004 16872 Star::Find(15, 41, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.237 00.003 16872 Star::Find returns 1 (0), X=41.62, Y=596.59, Mass=786, SNR=10.4, Peak=3400 HFD=3.2
00:38:04.241 00.004 16872 Star::Find(15, 1304, 227, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.247 00.006 16872 Star::Find false star n=6 nbg=275 bg=3276.2 sigma=27.4 thresh=3358 peak=3353
00:38:04.251 00.004 16872 Star::Find returns 0 (2), X=1304.00, Y=227.00, Mass=587, SNR=2.9, Peak=3400 HFD=0.0
00:38:04.254 00.003 16872 Star::Find(15, 126, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.258 00.004 16872 Star::Find returns 1 (0), X=127.20, Y=920.77, Mass=850, SNR=9.8, Peak=3392 HFD=5.6
00:38:04.262 00.004 16872 Star::Find(15, 273, 421, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.269 00.007 16872 Star::Find returns 1 (0), X=271.80, Y=420.39, Mass=971, SNR=11.7, Peak=3400 HFD=3.7
00:38:04.273 00.004 16872 Star::Find(15, 1863, 128, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.276 00.003 16872 Star::Find false star n=3 nbg=273 bg=3284.1 sigma=27.6 thresh=3367 peak=3366
00:38:04.279 00.003 16872 Star::Find returns 0 (2), X=1863.00, Y=128.00, Mass=364, SNR=2.9, Peak=3424 HFD=0.0
00:38:04.283 00.004 16872 Star::Find(15, 1559, 69, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.287 00.004 16872 Star::Find returns 0 (4), X=1558.79, Y=68.65, Mass=1027, SNR=13.9, Peak=3540 HFD=1.4
00:38:04.291 00.004 16872 Star::Find(15, 249, 76, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.302 00.011 16872 Star::Find returns 1 (0), X=248.77, Y=76.54, Mass=881, SNR=11.8, Peak=3500 HFD=1.5
00:38:04.306 00.004 16872 Star::Find(15, 577, 475, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.311 00.005 16872 Star::Find returns 1 (0), X=591.90, Y=477.10, Mass=2157, SNR=22.4, Peak=3692 HFD=1.8
00:38:04.315 00.004 16872 Star::Find(15, 584, 391, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.318 00.003 16872 Star::Find returns 1 (0), X=583.97, Y=391.04, Mass=478, SNR=7.6, Peak=3408 HFD=1.9
00:38:04.322 00.004 16872 Star::Find(15, 620, 154, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.325 00.003 16872 Star::Find false star n=4 nbg=279 bg=3276.5 sigma=26.6 thresh=3356 peak=3352
00:38:04.366 00.041 16872 Star::Find returns 0 (2), X=620.00, Y=154.00, Mass=382, SNR=2.9, Peak=3384 HFD=0.0
00:38:04.382 00.016 16872 Star::Find(15, 251, 406, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.387 00.005 16872 Star::Find returns 1 (0), X=239.57, Y=411.27, Mass=870, SNR=10.1, Peak=3392 HFD=3.4
00:38:04.393 00.006 16872 Star::Find(15, 1819, 1057, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.397 00.004 16872 Star::Find returns 1 (0), X=1819.23, Y=1060.02, Mass=959, SNR=11.1, Peak=3396 HFD=6.2
00:38:04.402 00.005 16872 Star::Find(15, 987, 391, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.413 00.011 16872 Star::Find returns 1 (0), X=987.77, Y=391.38, Mass=559, SNR=8.5, Peak=3396 HFD=2.0
00:38:04.418 00.005 16872 Star::Find(15, 313, 550, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.424 00.006 16872 Star::Find returns 1 (0), X=307.34, Y=540.80, Mass=307, SNR=6.4, Peak=3420 HFD=2.9
00:38:04.429 00.005 16872 Star::Find(15, 261, 482, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.433 00.004 16872 Star::Find false star n=3 nbg=249 bg=3271.9 sigma=22.1 thresh=3338 peak=3338
00:38:04.441 00.008 16872 Star::Find returns 0 (2), X=261.00, Y=482.00, Mass=280, SNR=2.9, Peak=3384 HFD=0.0
00:38:04.446 00.005 16872 Star::Find(15, 858, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.450 00.004 16872 Star::Find false star n=4 nbg=277 bg=3281.8 sigma=27.3 thresh=3364 peak=3346
00:38:04.456 00.006 16872 Star::Find returns 0 (2), X=858.00, Y=67.00, Mass=385, SNR=2.9, Peak=3392 HFD=0.0
00:38:04.460 00.004 16872 Star::Find(15, 922, 586, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.473 00.013 16872 Star::Find false star n=1 nbg=271 bg=3284.2 sigma=24.9 thresh=3359 peak=3339
00:38:04.489 00.016 16872 Star::Find returns 0 (2), X=922.00, Y=586.00, Mass=100, SNR=2.9, Peak=3384 HFD=0.0
00:38:04.498 00.009 16872 Star::Find(15, 164, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.527 00.029 16872 Star::Find returns 1 (0), X=164.68, Y=151.04, Mass=787, SNR=10.0, Peak=3364 HFD=2.4
00:38:04.531 00.004 16872 Star::Find(15, 411, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.535 00.004 16872 Star::Find returns 1 (0), X=410.57, Y=63.85, Mass=1679, SNR=19.3, Peak=3616 HFD=3.6
00:38:04.539 00.004 16872 Star::Find(15, 1409, 66, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.544 00.005 16872 Star::Find returns 1 (0), X=1408.93, Y=66.79, Mass=424, SNR=7.3, Peak=3404 HFD=2.2
00:38:04.556 00.012 16872 Star::Find(15, 481, 385, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.559 00.003 16872 Star::Find returns 1 (0), X=489.97, Y=390.79, Mass=1717, SNR=18.6, Peak=3652 HFD=1.8
00:38:04.563 00.004 16872 Star::Find(15, 1123, 1056, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.567 00.004 16872 Star::Find returns 1 (0), X=1123.54, Y=1055.14, Mass=923, SNR=10.6, Peak=3416 HFD=2.1
00:38:04.570 00.003 16872 Star::Find(15, 1836, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.574 00.004 16872 Star::Find false star n=4 nbg=266 bg=3284.2 sigma=23.3 thresh=3354 peak=3346
00:38:04.584 00.010 16872 Star::Find returns 0 (2), X=1836.00, Y=569.00, Mass=315, SNR=2.9, Peak=3376 HFD=0.0
00:38:04.587 00.003 16872 Star::Find(15, 247, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.590 00.003 16872 Star::Find returns 0 (3), X=247.00, Y=271.00, Mass=0, SNR=0.0, Peak=3368 HFD=0.0
00:38:04.594 00.004 16872 Star::Find(15, 1449, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.597 00.003 16872 Star::Find false star n=6 nbg=274 bg=3280.0 sigma=23.4 thresh=3350 peak=3347
00:38:04.601 00.004 16872 Star::Find returns 0 (2), X=1449.00, Y=878.00, Mass=544, SNR=2.9, Peak=3400 HFD=0.0
00:38:04.604 00.003 16872 Star::Find(15, 632, 473, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.612 00.008 16872 Star::Find false star n=5 nbg=269 bg=3281.0 sigma=25.7 thresh=3358 peak=3355
00:38:04.617 00.005 16872 Star::Find returns 0 (2), X=632.00, Y=473.00, Mass=475, SNR=2.9, Peak=3388 HFD=0.0
00:38:04.620 00.003 16872 Star::Find(15, 989, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.623 00.003 16872 Star::Find false star n=3 nbg=274 bg=3283.0 sigma=24.6 thresh=3357 peak=3355
00:38:04.626 00.003 16872 Star::Find returns 0 (2), X=989.00, Y=864.00, Mass=275, SNR=2.9, Peak=3384 HFD=0.0
00:38:04.631 00.005 16872 Star::Find(15, 1000, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.635 00.004 16872 Star::Find returns 1 (0), X=1004.21, Y=1061.42, Mass=2371, SNR=20.8, Peak=3700 HFD=3.3
00:38:04.642 00.007 16872 Star::Find(15, 1432, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.647 00.005 16872 Star::Find returns 1 (0), X=1434.20, Y=549.14, Mass=814, SNR=9.6, Peak=3392 HFD=5.0
00:38:04.651 00.004 16872 Star::Find(15, 1513, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.655 00.004 16872 Star::Find returns 0 (4), X=1506.49, Y=180.82, Mass=930, SNR=12.9, Peak=3508 HFD=1.3
00:38:04.659 00.004 16872 Star::Find(15, 894, 181, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.662 00.003 16872 Star::Find false star n=2 nbg=283 bg=3283.9 sigma=29.5 thresh=3372 peak=3351
00:38:04.665 00.003 16872 Star::Find returns 0 (2), X=894.00, Y=181.00, Mass=180, SNR=2.9, Peak=3376 HFD=0.0
00:38:04.675 00.010 16872 Star::Find(15, 836, 674, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.680 00.005 16872 Star::Find returns 1 (0), X=835.48, Y=674.28, Mass=634, SNR=8.8, Peak=3404 HFD=1.8
00:38:04.684 00.004 16872 Star::Find(15, 557, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.687 00.003 16872 Star::Find returns 1 (0), X=557.29, Y=162.37, Mass=2346, SNR=24.7, Peak=3800 HFD=2.0
00:38:04.691 00.004 16872 Star::Find(15, 1697, 247, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.694 00.003 16872 Star::Find returns 1 (0), X=1686.10, Y=232.91, Mass=1378, SNR=19.1, Peak=3580 HFD=1.8
00:38:04.698 00.004 16872 Star::Find(15, 1283, 887, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.706 00.008 16872 Star::Find returns 0 (4), X=1282.24, Y=887.57, Mass=504, SNR=7.8, Peak=3396 HFD=1.4
00:38:04.710 00.004 16872 AutoFind: finding best star pass 1
00:38:04.714 00.004 16872 Star::Find(15, 1567, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.717 00.003 16872 Star::Find returns 1 (0), X=1566.74, Y=574.80, Mass=393715, SNR=414.3, Peak=35180 HFD=3.5
00:38:04.721 00.004 16872 AutoFind returns star at [1567, 575] 97.3 Mass 393715 SNR 414.3
00:38:04.726 00.005 16872 Star::Find(15, 1567, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.729 00.003 16872 Star::Find returns 1 (0), X=1566.74, Y=574.80, Mass=393715, SNR=414.3, Peak=35180 HFD=3.5
00:38:04.737 00.008 16872 MultiStar: List (12): {1566.74, 574.80}(414.3), {907.96, 612.84}(168.1), {1017.37, 954.09}(176.2), {1735.96, 855.84}(128.8), {457.07, 849.44}(71.0), {451.84, 971.46}(85.8), {404.89, 243.94}(55.3), {1546.27, 497.41}(44.9), {1343.67, 634.16}(36.9), {91.69, 408.35}(38.8), {330.43, 657.29}(36.0), {507.90, 971.00}(27.0), 
00:38:04.740 00.003 16872 setting lock position to (1566.74, 574.80)
00:38:04.743 00.003 16872 MultiStar: stabilizing after lock position change
00:38:04.746 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
00:38:04.750 00.004 16872 UpdateGuideState(): m_state=1
00:38:04.756 00.006 16872 Star::Find(15, 1566, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:04.760 00.004 16872 Star::Find returns 1 (0), X=1566.74, Y=574.80, Mass=393715, SNR=414.3, Peak=35180 HFD=3.5
00:38:04.763 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:38:04.767 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:38:04.770 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:38:04.776 00.006 16872 setting force full frames = false
00:38:04.787 00.011 16872 setting lock position to (1566.74, 574.80)
00:38:04.789 00.002 16872 MultiStar: stabilizing after lock position change
00:38:04.793 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:38:04.796 00.003 16872 Changing from state SELECTING to SELECTED
00:38:04.800 00.004 16872 guider state => SELECTED
00:38:04.816 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65520, med=3280, FiltMin=3194, FiltMax=65516, Gamma=2.190
00:38:04.855 00.039 16872 UpdateGuideState exits: m=393715 SNR=414.3
00:38:04.865 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65520, med=3280, FiltMin=3194, FiltMax=65516, Gamma=2.190
00:38:04.912 00.047 16872 Status Line: Auto-selected star at (1566.7, 574.8)
00:38:04.924 00.012 16872 PhdController: newstate STATE_WAIT_SELECTED
00:38:04.928 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:04.930 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:38:04.932 00.002 16872 Enqueuing Expose request
00:38:04.943 00.011 9640 Worker thread wakes up
00:38:04.943 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:38:04.943 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1552,560,31,31)
00:38:04.943 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98c342b8-a521-410d-8277-9aae957d7b0a"}
00:38:04.946 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"98c342b8-a521-410d-8277-9aae957d7b0a"}
00:38:04.949 00.003 16872 evsrv: cli 0D3BF8C8 connect
00:38:04.953 00.004 16872 case statement mapped state 2 to 1
00:38:04.957 00.004 16872 case statement mapped state 2 to 1
00:38:04.961 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1cbbe338-b230-48e5-8468-a75bf2aa16c2"}
00:38:04.963 00.002 16872 case statement mapped state 2 to 1
00:38:04.966 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"1cbbe338-b230-48e5-8468-a75bf2aa16c2"}
00:38:04.975 00.009 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"5ea52d69-abec-4b6a-b8e8-ed11d46bc980"}
00:38:04.979 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[1566.74,574.80],"id":"5ea52d69-abec-4b6a-b8e8-ed11d46bc980"}
00:38:04.982 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b9991b60-daf6-44d9-9e2e-8c630a936873"}
00:38:04.986 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.74,6.80],"pixels":"..."},"id":"b9991b60-daf6-44d9-9e2e-8c630a936873"}
00:38:04.991 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:38:04.995 00.004 16872 evsrv: cli 0D3C0A48 connect
00:38:04.998 00.003 16872 case statement mapped state 2 to 1
00:38:05.007 00.009 16872 case statement mapped state 2 to 1
00:38:05.011 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c39ec007-494a-4de6-813b-bf39dfdf4270"}
00:38:05.015 00.004 16872 case statement mapped state 2 to 1
00:38:05.019 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c39ec007-494a-4de6-813b-bf39dfdf4270"}
00:38:05.036 00.017 16872 evsrv: cli 0D3C0A48 disconnect
00:38:06.034 00.998 16872 evsrv: cli 0D3BF8C8 connect
00:38:06.038 00.004 16872 case statement mapped state 2 to 1
00:38:06.042 00.004 16872 case statement mapped state 2 to 1
00:38:06.047 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"307aa467-8239-4bc4-8591-59f0d19f244c"}
00:38:06.050 00.003 16872 case statement mapped state 2 to 1
00:38:06.053 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"307aa467-8239-4bc4-8591-59f0d19f244c"}
00:38:06.057 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:38:06.975 00.918 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3089b591-5f2c-435c-a90d-95088cd4404e"}
00:38:06.979 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3089b591-5f2c-435c-a90d-95088cd4404e"}
00:38:06.987 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f986fd7-610b-4e68-a6dd-5b374a48c085"}
00:38:06.991 00.004 16872 case statement mapped state 2 to 1
00:38:06.996 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"5f986fd7-610b-4e68-a6dd-5b374a48c085"}
00:38:07.007 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6ab9b2d7-aac2-4056-8347-eaff8cc7a2ac"}
00:38:07.011 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.74,6.80],"pixels":"..."},"id":"6ab9b2d7-aac2-4056-8347-eaff8cc7a2ac"}
00:38:07.057 00.046 16872 evsrv: cli 0D3BF8C8 connect
00:38:07.063 00.006 16872 case statement mapped state 2 to 1
00:38:07.068 00.005 16872 case statement mapped state 2 to 1
00:38:07.073 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"c28af099-54d3-4a20-a053-a67e48cade1d"}
00:38:07.078 00.005 16872 case statement mapped state 2 to 1
00:38:07.083 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"c28af099-54d3-4a20-a053-a67e48cade1d"}
00:38:07.087 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:38:08.088 01.001 16872 evsrv: cli 0D3C0A48 connect
00:38:08.094 00.006 16872 case statement mapped state 2 to 1
00:38:08.097 00.003 16872 case statement mapped state 2 to 1
00:38:08.101 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b4652f06-b5c0-41bc-a600-54ab52eef3ac"}
00:38:08.104 00.003 16872 case statement mapped state 2 to 1
00:38:08.107 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"b4652f06-b5c0-41bc-a600-54ab52eef3ac"}
00:38:08.113 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:38:09.040 00.927 9640 Exposure complete
00:38:09.114 00.074 16872 evsrv: cli 0D3C0A48 connect
00:38:09.118 00.004 16872 case statement mapped state 2 to 1
00:38:09.122 00.004 16872 case statement mapped state 2 to 1
00:38:09.129 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d2bf0419-e3ca-4470-8a2d-dd16eb83de62"}
00:38:09.133 00.004 16872 case statement mapped state 2 to 1
00:38:09.137 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"d2bf0419-e3ca-4470-8a2d-dd16eb83de62"}
00:38:09.142 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:38:09.195 00.053 9640 worker thread done servicing request
00:38:09.195 00.000 16872 OnExposeComplete: enter
00:38:09.200 00.005 16872 UpdateGuideState(): m_state=2
00:38:09.209 00.009 16872 Star::Find(15, 1566, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:38:09.217 00.008 16872 Star::Find returns 1 (0), X=1566.84, Y=575.05, Mass=397417, SNR=410.6, Peak=34072 HFD=3.7
00:38:09.226 00.009 16872 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.56) = xAngle (-0.37 = -0.37)
00:38:09.229 00.003 16872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.32 = -0.32)
00:38:09.233 00.004 16872 CameraToMount -- cameraX=0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.19 mountX=0.25 mountY=-0.09, mountTheta=-0.33
00:38:09.240 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65520, med=3284, FiltMin=3142, FiltMax=65516, Gamma=2.190
00:38:09.292 00.052 16872 UpdateGuideState exits: m=397417 SNR=410.6
00:38:09.296 00.004 16872 PhdController: newstate STATE_CALIBRATE
00:38:09.300 00.004 16872 PhdController: newstate STATE_GUIDE
00:38:09.323 00.023 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:38:09.329 00.006 16872 guider state => CALIBRATED
00:38:09.333 00.004 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:38:09.344 00.011 16872 reset dither spiral
00:38:09.348 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:38:09.352 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:09.356 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:38:09.361 00.005 16872 Enqueuing Expose request
00:38:09.365 00.004 9640 Worker thread wakes up
00:38:09.365 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:38:09.365 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:38:10.144 00.779 16872 evsrv: cli 0D3C0A48 connect
00:38:10.147 00.003 16872 case statement mapped state 5 to 1
00:38:10.151 00.004 16872 case statement mapped state 5 to 1
00:38:10.157 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"22903d69-eed9-4fd4-9ed4-998a27878341"}
00:38:10.160 00.003 16872 case statement mapped state 5 to 1
00:38:10.162 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"22903d69-eed9-4fd4-9ed4-998a27878341"}
00:38:10.166 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:38:10.475 00.309 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"34c47787-49ed-44c9-96a7-a598aa8092e9"}
00:38:10.478 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"34c47787-49ed-44c9-96a7-a598aa8092e9"}
00:38:10.486 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bdce1b0f-27de-49a3-bc88-78ca3777a51a"}
00:38:10.490 00.004 16872 case statement mapped state 5 to 1
00:38:10.493 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"bdce1b0f-27de-49a3-bc88-78ca3777a51a"}
00:38:10.498 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3f2301ef-357f-4bba-bfa4-8a75833bf0b1"}
00:38:10.501 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.84,7.05],"pixels":"..."},"id":"3f2301ef-357f-4bba-bfa4-8a75833bf0b1"}
00:38:11.168 00.667 16872 evsrv: cli 0D3C0A48 connect
00:38:11.172 00.004 16872 case statement mapped state 5 to 1
00:38:11.175 00.003 16872 case statement mapped state 5 to 1
00:38:11.179 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"6a000d28-0893-4de1-94ed-af9d7fb8ddb1"}
00:38:11.181 00.002 16872 case statement mapped state 5 to 1
00:38:11.183 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"6a000d28-0893-4de1-94ed-af9d7fb8ddb1"}
00:38:11.189 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:38:12.189 01.000 16872 evsrv: cli 0D3C0228 connect
00:38:12.192 00.003 16872 case statement mapped state 5 to 1
00:38:12.197 00.005 16872 case statement mapped state 5 to 1
00:38:12.203 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"8b0e8b4d-58bb-4a23-91c2-6a53b67cee19"}
00:38:12.207 00.004 16872 case statement mapped state 5 to 1
00:38:12.211 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"8b0e8b4d-58bb-4a23-91c2-6a53b67cee19"}
00:38:12.215 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:38:13.222 01.007 16872 evsrv: cli 0D3BFFA8 connect
00:38:13.225 00.003 16872 case statement mapped state 5 to 1
00:38:13.230 00.005 16872 case statement mapped state 5 to 1
00:38:13.235 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"df9245e2-e881-48d0-b626-5c00b291266d"}
00:38:13.239 00.004 16872 case statement mapped state 5 to 1
00:38:13.242 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"df9245e2-e881-48d0-b626-5c00b291266d"}
00:38:13.248 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
00:38:13.424 00.176 9640 Exposure complete
00:38:13.562 00.138 9640 worker thread done servicing request
00:38:13.562 00.000 16872 OnExposeComplete: enter
00:38:13.565 00.003 16872 UpdateGuideState(): m_state=5
00:38:13.567 00.002 16872 Star::Find(15, 1566, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:38:13.570 00.003 16872 Star::Find returns 1 (0), X=1566.39, Y=575.03, Mass=382157, SNR=401.6, Peak=37456 HFD=3.4
00:38:13.574 00.004 16872 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.56) = xAngle (1.00 = 1.00)
00:38:13.576 00.002 16872 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.05 = 1.05)
00:38:13.579 00.003 16872 CameraToMount -- cameraX=-0.34 cameraY=0.23 hyp=0.41 cameraTheta=2.56 mountX=0.22 mountY=0.36, mountTheta=1.01
00:38:13.582 00.003 16872 Changing from state CALIBRATED to GUIDING
00:38:13.585 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:38:13.590 00.005 16872 ScopeASCOM::SideOfPier() returns 0
00:38:13.667 00.077 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:38:13.670 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:38:13.673 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:38:13.675 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:38:13.678 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:38:13.682 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:38:13.686 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:38:13.688 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:38:13.691 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:38:13.694 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:38:13.698 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:38:13.701 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:38:13.704 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:38:13.707 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:38:13.820 00.113 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:38:13.826 00.006 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:38:13.831 00.005 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
00:38:13.840 00.009 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:38:13.843 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:38:13.906 00.063 16872 setting lock position to (1566.39, 575.03)
00:38:13.911 00.005 16872 MultiStar: stabilizing after lock position change
00:38:13.916 00.005 16872 guider state => GUIDING
00:38:13.919 00.003 16872 Status Line: Guiding
00:38:13.924 00.005 16872 Mount: notify guiding started
00:38:13.929 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:38:13.934 00.005 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:38:13.937 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:38:13.939 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:38:13.942 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:38:13.946 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:38:13.950 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:38:13.952 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:38:13.955 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:38:13.958 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:38:13.960 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:38:13.966 00.006 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:38:13.968 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:38:13.971 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:38:13.974 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:38:13.978 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:38:13.981 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:38:13.985 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:38:13.989 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:38:13.994 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:38:13.996 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:38:13.999 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:38:14.002 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:38:14.006 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:38:14.011 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:38:14.015 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:38:14.017 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:38:14.019 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:38:14.022 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:38:14.026 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:38:14.029 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:38:14.032 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:38:14.034 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:38:14.037 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:38:14.041 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:38:14.044 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:38:14.046 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:38:14.049 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:38:14.054 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"864049a5-1478-48b3-a909-e44a6b95e0a8"}
00:38:14.058 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"864049a5-1478-48b3-a909-e44a6b95e0a8"}
00:38:14.071 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f9819792-456c-48ff-99f0-8f25ed6a2391"}
00:38:14.075 00.004 16872 case statement mapped state 6 to 3
00:38:14.077 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9819792-456c-48ff-99f0-8f25ed6a2391"}
00:38:14.089 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ac47e8f7-c345-49a6-85b3-081f715c9eeb"}
00:38:14.095 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.39,7.03],"pixels":"..."},"id":"ac47e8f7-c345-49a6-85b3-081f715c9eeb"}
00:38:14.133 00.038 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:38:14.200 00.067 16872 ScopeASCOM::SideOfPier() returns 0
00:38:14.204 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:38:14.207 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:38:14.213 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:38:14.218 00.005 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:38:14.221 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:38:14.224 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:38:14.229 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:38:14.232 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:38:14.235 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:38:14.238 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3288, FiltMin=3100, FiltMax=65516, Gamma=2.190
00:38:14.278 00.040 16872 UpdateGuideState exits: m=382157 SNR=401.6
00:38:14.281 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:38:14.284 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:14.286 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:38:14.290 00.004 16872 Enqueuing Expose request
00:38:14.294 00.004 9640 Worker thread wakes up
00:38:14.294 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:38:14.294 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:38:14.294 00.000 16872 evsrv: cli 0D3BF8C8 connect
00:38:14.297 00.003 16872 case statement mapped state 6 to 3
00:38:14.301 00.004 16872 case statement mapped state 6 to 3
00:38:14.305 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"82d7b9ba-101c-4ea8-942f-a272b62debdd"}
00:38:14.308 00.003 16872 case statement mapped state 6 to 3
00:38:14.310 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"82d7b9ba-101c-4ea8-942f-a272b62debdd"}
00:38:14.322 00.012 16872 evsrv: cli 0D3BF8C8 disconnect
00:38:17.485 03.163 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55aceefb-042c-40b2-a733-3a3d148d9990"}
00:38:17.488 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"55aceefb-042c-40b2-a733-3a3d148d9990"}
00:38:17.494 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"190c7c4f-1833-44c0-abfc-3a0c2b9c0bdf"}
00:38:17.498 00.004 16872 case statement mapped state 6 to 3
00:38:17.501 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"190c7c4f-1833-44c0-abfc-3a0c2b9c0bdf"}
00:38:17.505 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"75096eda-51ca-4620-9375-21044be8cd41"}
00:38:17.510 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.39,7.03],"pixels":"..."},"id":"75096eda-51ca-4620-9375-21044be8cd41"}
00:38:18.358 00.848 9640 Exposure complete
00:38:18.495 00.137 9640 worker thread done servicing request
00:38:18.495 00.000 16872 OnExposeComplete: enter
00:38:18.498 00.003 16872 UpdateGuideState(): m_state=6
00:38:18.501 00.003 16872 Star::Find(15, 1566, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:38:18.503 00.002 16872 Star::Find returns 1 (0), X=1566.44, Y=575.57, Mass=364379, SNR=394.8, Peak=33404 HFD=3.3
00:38:18.506 00.003 16872 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.56) = xAngle (-0.08 = -0.08)
00:38:18.509 00.003 16872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.03 = -0.03)
00:38:18.512 00.003 16872 CameraToMount -- cameraX=0.05 cameraY=0.55 hyp=0.55 cameraTheta=1.48 mountX=0.55 mountY=-0.02, mountTheta=-0.03
00:38:18.516 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=0.55, opts=13)
00:38:18.518 00.002 16872 Enqueuing Move request for scope (0.05, 0.55)
00:38:18.522 00.004 9640 Worker thread wakes up
00:38:18.523 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.55) opts 0xd
00:38:18.523 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, 0.55)
00:38:18.523 00.000 9640 Moving (0.05, 0.55) raw xDistance=0.55 yDistance=-0.02
00:38:18.523 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.55
00:38:18.523 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=0
00:38:18.523 00.000 9640 MoveAxis(W, 58, ABG)
00:38:18.523 00.000 9640 Guiding  Dir = 3, Dur = 58
00:38:18.523 00.000 9640 IsSlewing returns 0
00:38:18.523 00.000 9640 IsGuiding returns 0
00:38:18.524 00.001 9640 PulseGuide returned control before completion, sleep 68
00:38:18.529 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3284, FiltMin=3124, FiltMax=65512, Gamma=2.190
00:38:18.565 00.036 16872 UpdateGuideState exits: m=364379 SNR=394.8
00:38:18.572 00.007 16872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 1 / 99999
00:38:18.574 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777786698.574,"Host":"RBFOCUS307","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:38:18.577 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:18.580 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:38:18.582 00.002 16872 Enqueuing Expose request
00:38:18.599 00.017 9640 IsGuiding returns 1
00:38:18.600 00.001 9640 scope still moving after pulse duration time elapsed
00:38:18.629 00.029 9640 IsSlewing returns 0
00:38:18.629 00.000 9640 IsGuiding returns 0
00:38:18.630 00.001 9640 scope move finished after 58 + 48 ms
00:38:18.630 00.000 9640 Move returns status 0, amount 58
00:38:18.630 00.000 9640 MoveAxis(N, 0, ABG)
00:38:18.630 00.000 9640 Move returns status 0, amount 0
00:38:18.630 00.000 9640 move complete, result=0
00:38:18.630 00.000 9640 worker thread done servicing request
00:38:18.630 00.000 9640 Worker thread wakes up
00:38:18.630 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:38:18.631 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:38:18.631 00.000 16872 GuideStep: 0.5 px 58 ms WEST, -0.0 px 0 ms NORTH
00:38:20.985 02.354 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9eead2fc-3b78-43a4-918e-27c12b024b41"}
00:38:20.989 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9eead2fc-3b78-43a4-918e-27c12b024b41"}
00:38:20.992 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"abfeb557-fef5-4666-878d-405aca51c032"}
00:38:20.995 00.003 16872 case statement mapped state 6 to 3
00:38:20.998 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"abfeb557-fef5-4666-878d-405aca51c032"}
00:38:21.001 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c4bf9434-8219-426c-83a9-2ba6f9426c9b"}
00:38:21.005 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.44,6.57],"pixels":"..."},"id":"c4bf9434-8219-426c-83a9-2ba6f9426c9b"}
00:38:22.682 01.677 9640 Exposure complete
00:38:22.832 00.150 9640 worker thread done servicing request
00:38:22.832 00.000 16872 OnExposeComplete: enter
00:38:22.835 00.003 16872 UpdateGuideState(): m_state=6
00:38:22.842 00.007 16872 Star::Find(15, 1566, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:38:22.846 00.004 16872 Star::Find returns 1 (0), X=1566.35, Y=574.96, Mass=382105, SNR=404.6, Peak=35908 HFD=3.4
00:38:22.852 00.006 16872 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.56) = xAngle (-3.72 = 2.57)
00:38:22.857 00.005 16872 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.67 = 2.61)
00:38:22.861 00.004 16872 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-2.16 mountX=-0.07 mountY=0.04, mountTheta=2.60
00:38:22.865 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=-0.06, opts=13)
00:38:22.871 00.006 16872 Enqueuing Move request for scope (-0.04, -0.06)
00:38:22.875 00.004 9640 Worker thread wakes up
00:38:22.875 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
00:38:22.875 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
00:38:22.875 00.000 9640 Moving (-0.04, -0.06) raw xDistance=-0.07 yDistance=0.04
00:38:22.875 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:38:22.875 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=0
00:38:22.876 00.001 9640 MoveAxis(E, 0, ABG)
00:38:22.876 00.000 9640 Move returns status 0, amount 0
00:38:22.876 00.000 9640 MoveAxis(N, 0, ABG)
00:38:22.876 00.000 9640 Move returns status 0, amount 0
00:38:22.876 00.000 9640 move complete, result=0
00:38:22.876 00.000 9640 worker thread done servicing request
00:38:22.892 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3288, FiltMin=3164, FiltMax=65516, Gamma=2.190
00:38:22.935 00.043 16872 UpdateGuideState exits: m=382105 SNR=404.6
00:38:22.938 00.003 16872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 2 / 99999
00:38:22.941 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777786702.941,"Host":"RBFOCUS307","Inst":1,"Distance":0.34,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
00:38:22.949 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:22.953 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:38:22.956 00.003 16872 Enqueuing Expose request
00:38:22.959 00.003 9640 Worker thread wakes up
00:38:22.959 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:22.964 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:38:22.964 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:38:24.487 01.523 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3879a985-a7b3-493c-91a6-a47434e9e288"}
00:38:24.491 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3879a985-a7b3-493c-91a6-a47434e9e288"}
00:38:24.494 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b3c9a86-3df6-4483-bf27-f62a60fa73ef"}
00:38:24.497 00.003 16872 case statement mapped state 6 to 3
00:38:24.499 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b3c9a86-3df6-4483-bf27-f62a60fa73ef"}
00:38:24.504 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8f3266c9-b02a-45b1-a01f-214275bb23fd"}
00:38:24.507 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.35,6.96],"pixels":"..."},"id":"8f3266c9-b02a-45b1-a01f-214275bb23fd"}
00:38:27.024 02.517 9640 Exposure complete
00:38:27.162 00.138 9640 worker thread done servicing request
00:38:27.162 00.000 16872 OnExposeComplete: enter
00:38:27.165 00.003 16872 UpdateGuideState(): m_state=6
00:38:27.168 00.003 16872 Star::Find(15, 1566, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:38:27.170 00.002 16872 Star::Find returns 1 (0), X=1566.33, Y=574.89, Mass=383560, SNR=402.6, Peak=37124 HFD=3.4
00:38:27.173 00.003 16872 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.56) = xAngle (-3.54 = 2.74)
00:38:27.175 00.002 16872 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.50 = 2.79)
00:38:27.178 00.003 16872 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.99 mountX=-0.13 mountY=0.05, mountTheta=2.78
00:38:27.182 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=-0.13, opts=13)
00:38:27.186 00.004 16872 Enqueuing Move request for scope (-0.06, -0.13)
00:38:27.189 00.003 9640 Worker thread wakes up
00:38:27.189 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
00:38:27.189 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
00:38:27.189 00.000 9640 Moving (-0.06, -0.13) raw xDistance=-0.13 yDistance=0.05
00:38:27.189 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.13
00:38:27.189 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=0
00:38:27.189 00.000 9640 MoveAxis(E, 14, ABG)
00:38:27.189 00.000 9640 Guiding  Dir = 2, Dur = 14
00:38:27.189 00.000 9640 IsSlewing returns 0
00:38:27.190 00.001 9640 IsGuiding returns 0
00:38:27.191 00.001 9640 PulseGuide returned control before completion, sleep 24
00:38:27.196 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3280, FiltMin=3184, FiltMax=65516, Gamma=2.190
00:38:27.221 00.025 9640 IsGuiding returns 1
00:38:27.221 00.000 9640 scope still moving after pulse duration time elapsed
00:38:27.237 00.016 16872 UpdateGuideState exits: m=383560 SNR=402.6
00:38:27.242 00.005 16872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 3 / 99999
00:38:27.246 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777786707.246,"Host":"RBFOCUS307","Inst":1,"Distance":0.28,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
00:38:27.253 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:27.257 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:38:27.260 00.003 16872 Enqueuing Expose request
00:38:27.263 00.003 9640 IsSlewing returns 0
00:38:27.263 00.000 9640 IsGuiding returns 0
00:38:27.263 00.000 9640 scope move finished after 14 + 59 ms
00:38:27.263 00.000 9640 Move returns status 0, amount 14
00:38:27.263 00.000 9640 MoveAxis(N, 0, ABG)
00:38:27.263 00.000 9640 Move returns status 0, amount 0
00:38:27.263 00.000 9640 move complete, result=0
00:38:27.263 00.000 9640 worker thread done servicing request
00:38:27.264 00.001 9640 Worker thread wakes up
00:38:27.264 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:38:27.264 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:38:27.269 00.005 16872 GuideStep: -0.1 px 14 ms EAST, 0.1 px 0 ms NORTH
00:38:27.986 00.717 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"71f85dab-1229-43ef-a1be-40232f1f28c2"}
00:38:27.990 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"71f85dab-1229-43ef-a1be-40232f1f28c2"}
00:38:27.994 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4bd5c860-b1d2-4062-9974-278c519ac594"}
00:38:27.999 00.005 16872 case statement mapped state 6 to 3
00:38:28.003 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4bd5c860-b1d2-4062-9974-278c519ac594"}
00:38:28.007 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2e01cc06-64a1-442f-baa2-9e7bacdff385"}
00:38:28.010 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.33,6.89],"pixels":"..."},"id":"2e01cc06-64a1-442f-baa2-9e7bacdff385"}
00:38:31.333 03.323 9640 Exposure complete
00:38:31.471 00.138 9640 worker thread done servicing request
00:38:31.471 00.000 16872 OnExposeComplete: enter
00:38:31.476 00.005 16872 UpdateGuideState(): m_state=6
00:38:31.480 00.004 16872 Star::Find(15, 1566, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:38:31.483 00.003 16872 Star::Find returns 1 (0), X=1566.33, Y=575.36, Mass=376106, SNR=399.2, Peak=32736 HFD=3.4
00:38:31.487 00.004 16872 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.56) = xAngle (0.18 = 0.18)
00:38:31.490 00.003 16872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.23 = 0.23)
00:38:31.494 00.004 16872 CameraToMount -- cameraX=-0.06 cameraY=0.34 hyp=0.34 cameraTheta=1.74 mountX=0.34 mountY=0.08, mountTheta=0.23
00:38:31.499 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=0.34, opts=13)
00:38:31.502 00.003 16872 Enqueuing Move request for scope (-0.06, 0.34)
00:38:31.507 00.005 9640 Worker thread wakes up
00:38:31.507 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.34) opts 0xd
00:38:31.507 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.06, 0.34)
00:38:31.507 00.000 9640 Moving (-0.06, 0.34) raw xDistance=0.34 yDistance=0.08
00:38:31.507 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.34
00:38:31.508 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.08, m_sumCorr=0
00:38:31.508 00.000 9640 MoveAxis(W, 34, ABG)
00:38:31.508 00.000 9640 Guiding  Dir = 3, Dur = 34
00:38:31.508 00.000 9640 IsSlewing returns 0
00:38:31.508 00.000 9640 IsGuiding returns 0
00:38:31.509 00.001 9640 PulseGuide returned control before completion, sleep 44
00:38:31.514 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3276, FiltMin=3134, FiltMax=65516, Gamma=2.190
00:38:31.559 00.045 16872 UpdateGuideState exits: m=376106 SNR=399.2
00:38:31.562 00.003 16872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 4 / 99999
00:38:31.568 00.006 16872 PhdController: newstate STATE_FINISH
00:38:31.572 00.004 16872 PhdController complete: success
00:38:31.576 00.004 9640 IsGuiding returns 1
00:38:31.576 00.000 9640 scope still moving after pulse duration time elapsed
00:38:31.576 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777786711.576,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:38:31.580 00.004 16872 Mount: notify guiding dither settle done success=1
00:38:31.584 00.004 16872 PhdController: newstate STATE_IDLE
00:38:31.587 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:31.591 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:38:31.594 00.003 16872 Enqueuing Expose request
00:38:31.597 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c8dae8e3-d823-46cf-99b5-953427c745bc"}
00:38:31.602 00.005 9640 IsSlewing returns 0
00:38:31.602 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c8dae8e3-d823-46cf-99b5-953427c745bc"}
00:38:31.606 00.004 9640 IsGuiding returns 0
00:38:31.606 00.000 9640 scope move finished after 34 + 63 ms
00:38:31.606 00.000 9640 Move returns status 0, amount 34
00:38:31.606 00.000 9640 MoveAxis(N, 0, ABG)
00:38:31.606 00.000 9640 Move returns status 0, amount 0
00:38:31.607 00.001 9640 move complete, result=0
00:38:31.607 00.000 9640 worker thread done servicing request
00:38:31.607 00.000 9640 Worker thread wakes up
00:38:31.607 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:38:31.607 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:38:31.611 00.004 16872 GuideStep: 0.3 px 34 ms WEST, 0.1 px 0 ms NORTH
00:38:31.624 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c67d6da-9296-498c-a212-23d1dadf88de"}
00:38:31.626 00.002 16872 case statement mapped state 6 to 3
00:38:31.630 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c67d6da-9296-498c-a212-23d1dadf88de"}
00:38:31.637 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c927920-287f-4778-b35e-60cb7514142b"}
00:38:31.640 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.33,7.36],"pixels":"..."},"id":"4c927920-287f-4778-b35e-60cb7514142b"}
00:38:32.454 00.814 16872 evsrv: cli 0D3BFB48 connect
00:38:32.459 00.005 16872 case statement mapped state 6 to 3
00:38:32.464 00.005 16872 case statement mapped state 6 to 3
00:38:32.469 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"7cafff15-7367-4810-9b82-66e8eba9ef4e"}
00:38:32.473 00.004 16872 case statement mapped state 6 to 3
00:38:32.477 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"7cafff15-7367-4810-9b82-66e8eba9ef4e"}
00:38:32.481 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:38:34.986 02.505 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2699f9cd-4370-48eb-bbe7-4beb0ee84124"}
00:38:34.989 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2699f9cd-4370-48eb-bbe7-4beb0ee84124"}
00:38:34.993 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d24b4e17-8f85-406c-ba79-605a512de52b"}
00:38:34.995 00.002 16872 case statement mapped state 6 to 3
00:38:34.998 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d24b4e17-8f85-406c-ba79-605a512de52b"}
00:38:35.002 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f80a5e8c-7e6a-4401-8926-ca31d1cbb301"}
00:38:35.006 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.33,7.36],"pixels":"..."},"id":"f80a5e8c-7e6a-4401-8926-ca31d1cbb301"}
00:38:35.679 00.673 9640 Exposure complete
00:38:35.819 00.140 9640 worker thread done servicing request
00:38:35.819 00.000 16872 OnExposeComplete: enter
00:38:35.823 00.004 16872 UpdateGuideState(): m_state=6
00:38:35.826 00.003 16872 Star::Find(15, 1566, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:38:35.828 00.002 16872 Star::Find returns 1 (0), X=1566.17, Y=574.75, Mass=410287, SNR=409.1, Peak=39096 HFD=3.4
00:38:35.831 00.003 16872 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.56) = xAngle (-3.82 = 2.46)
00:38:35.835 00.004 16872 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.78 = 2.51)
00:38:35.838 00.003 16872 CameraToMount -- cameraX=-0.23 cameraY=-0.27 hyp=0.35 cameraTheta=-2.27 mountX=-0.27 mountY=0.21, mountTheta=2.49
00:38:35.842 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.23, y=-0.27, opts=13)
00:38:35.845 00.003 16872 Enqueuing Move request for scope (-0.23, -0.27)
00:38:35.847 00.002 9640 Worker thread wakes up
00:38:35.848 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.27) opts 0xd
00:38:35.848 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.23, -0.27)
00:38:35.848 00.000 9640 Moving (-0.23, -0.27) raw xDistance=-0.27 yDistance=0.21
00:38:35.848 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.27
00:38:35.848 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=0
00:38:35.848 00.000 9640 MoveAxis(E, 26, ABG)
00:38:35.848 00.000 9640 Guiding  Dir = 2, Dur = 26
00:38:35.849 00.001 9640 IsSlewing returns 0
00:38:35.849 00.000 9640 IsGuiding returns 0
00:38:35.849 00.000 9640 PulseGuide returned control before completion, sleep 36
00:38:35.855 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=65520, med=3280, FiltMin=3110, FiltMax=65516, Gamma=2.190
00:38:35.893 00.038 16872 UpdateGuideState exits: m=410287 SNR=409.1
00:38:35.899 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:35.903 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:38:35.906 00.003 16872 Enqueuing Expose request
00:38:35.908 00.002 9640 IsGuiding returns 1
00:38:35.908 00.000 9640 scope still moving after pulse duration time elapsed
00:38:35.943 00.035 9640 IsSlewing returns 0
00:38:35.944 00.001 9640 IsGuiding returns 0
00:38:35.944 00.000 9640 scope move finished after 26 + 69 ms
00:38:35.944 00.000 9640 Move returns status 0, amount 26
00:38:35.945 00.001 9640 MoveAxis(N, 0, ABG)
00:38:35.945 00.000 9640 Move returns status 0, amount 0
00:38:35.945 00.000 9640 move complete, result=0
00:38:35.945 00.000 9640 worker thread done servicing request
00:38:35.945 00.000 9640 Worker thread wakes up
00:38:35.945 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:38:35.945 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:38:35.945 00.000 16872 GuideStep: -0.3 px 26 ms EAST, 0.2 px 0 ms NORTH
00:38:38.486 02.541 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aaa24c7c-c1cf-4e04-b648-2395f3aeb747"}
00:38:38.489 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aaa24c7c-c1cf-4e04-b648-2395f3aeb747"}
00:38:38.493 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a232e8e-d0ca-4fcc-bcad-b87d422ed2a6"}
00:38:38.496 00.003 16872 case statement mapped state 6 to 3
00:38:38.499 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a232e8e-d0ca-4fcc-bcad-b87d422ed2a6"}
00:38:38.502 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dbcffec2-b492-4730-a99e-9198371d7170"}
00:38:38.504 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.17,6.75],"pixels":"..."},"id":"dbcffec2-b492-4730-a99e-9198371d7170"}
00:38:40.009 01.505 9640 Exposure complete
00:38:40.147 00.138 9640 worker thread done servicing request
00:38:40.147 00.000 16872 OnExposeComplete: enter
00:38:40.149 00.002 16872 UpdateGuideState(): m_state=6
00:38:40.153 00.004 16872 Star::Find(15, 1566, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:38:40.155 00.002 16872 Star::Find returns 1 (0), X=1566.04, Y=575.13, Mass=420544, SNR=421.7, Peak=45512 HFD=2.9
00:38:40.158 00.003 16872 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.56) = xAngle (1.30 = 1.30)
00:38:40.163 00.005 16872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.35 = 1.35)
00:38:40.166 00.003 16872 CameraToMount -- cameraX=-0.36 cameraY=0.10 hyp=0.37 cameraTheta=2.86 mountX=0.10 mountY=0.36, mountTheta=1.30
00:38:40.170 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.36, y=0.10, opts=13)
00:38:40.173 00.003 16872 Enqueuing Move request for scope (-0.36, 0.10)
00:38:40.176 00.003 9640 Worker thread wakes up
00:38:40.176 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.10) opts 0xd
00:38:40.177 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.36, 0.10)
00:38:40.177 00.000 9640 Moving (-0.36, 0.10) raw xDistance=0.10 yDistance=0.36
00:38:40.177 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.10
00:38:40.177 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=0
00:38:40.177 00.000 9640 MoveAxis(W, 8, ABG)
00:38:40.177 00.000 9640 Guiding  Dir = 3, Dur = 8
00:38:40.177 00.000 9640 IsSlewing returns 0
00:38:40.177 00.000 9640 IsGuiding returns 0
00:38:40.178 00.001 9640 PulseGuide returned control before completion, sleep 18
00:38:40.184 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3284, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:38:40.204 00.020 9640 IsGuiding returns 1
00:38:40.204 00.000 9640 scope still moving after pulse duration time elapsed
00:38:40.222 00.018 16872 UpdateGuideState exits: m=420544 SNR=421.7
00:38:40.227 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:40.229 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:38:40.231 00.002 16872 Enqueuing Expose request
00:38:40.235 00.004 9640 IsSlewing returns 0
00:38:40.235 00.000 9640 IsGuiding returns 0
00:38:40.236 00.001 9640 scope move finished after 8 + 50 ms
00:38:40.236 00.000 9640 Move returns status 0, amount 8
00:38:40.236 00.000 9640 MoveAxis(N, 0, ABG)
00:38:40.236 00.000 9640 Move returns status 0, amount 0
00:38:40.236 00.000 9640 move complete, result=0
00:38:40.236 00.000 9640 worker thread done servicing request
00:38:40.236 00.000 9640 Worker thread wakes up
00:38:40.236 00.000 16872 GuideStep: 0.1 px 8 ms WEST, 0.4 px 0 ms NORTH
00:38:40.241 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:38:40.241 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:38:41.989 01.748 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c275cd55-bdf8-4164-a0ee-0c8f198753eb"}
00:38:41.991 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c275cd55-bdf8-4164-a0ee-0c8f198753eb"}
00:38:41.995 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fdeefd0e-7d28-40f4-8edf-3d96cb1e3bbc"}
00:38:41.998 00.003 16872 case statement mapped state 6 to 3
00:38:42.000 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fdeefd0e-7d28-40f4-8edf-3d96cb1e3bbc"}
00:38:42.004 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c7736e01-6612-42c1-ba3e-fb02cae6ebe0"}
00:38:42.008 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.04,7.13],"pixels":"..."},"id":"c7736e01-6612-42c1-ba3e-fb02cae6ebe0"}
00:38:44.327 02.319 9640 Exposure complete
00:38:44.476 00.149 9640 worker thread done servicing request
00:38:44.476 00.000 16872 OnExposeComplete: enter
00:38:44.480 00.004 16872 UpdateGuideState(): m_state=6
00:38:44.484 00.004 16872 Star::Find(15, 1566, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:38:44.489 00.005 16872 Star::Find returns 1 (0), X=1566.28, Y=575.12, Mass=380778, SNR=400.9, Peak=37192 HFD=3.4
00:38:44.493 00.004 16872 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.56) = xAngle (0.86 = 0.86)
00:38:44.496 00.003 16872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.91 = 0.91)
00:38:44.500 00.004 16872 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.42 mountX=0.10 mountY=0.12, mountTheta=0.88
00:38:44.506 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=0.10, opts=13)
00:38:44.509 00.003 16872 Enqueuing Move request for scope (-0.11, 0.10)
00:38:44.512 00.003 9640 Worker thread wakes up
00:38:44.512 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
00:38:44.512 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
00:38:44.512 00.000 9640 Moving (-0.11, 0.10) raw xDistance=0.10 yDistance=0.12
00:38:44.512 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:38:44.512 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.12, m_sumCorr=0.15
00:38:44.512 00.000 9640 MoveAxis(E, 0, ABG)
00:38:44.512 00.000 9640 Move returns status 0, amount 0
00:38:44.512 00.000 9640 MoveAxis(S, 18, ABG)
00:38:44.513 00.001 9640 Guiding  Dir = 1, Dur = 18
00:38:44.513 00.000 9640 IsSlewing returns 0
00:38:44.513 00.000 9640 IsGuiding returns 0
00:38:44.513 00.000 9640 PulseGuide returned control before completion, sleep 28
00:38:44.520 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3288, FiltMin=3194, FiltMax=65512, Gamma=2.190
00:38:44.547 00.027 9640 IsGuiding returns 1
00:38:44.547 00.000 9640 scope still moving after pulse duration time elapsed
00:38:44.558 00.011 16872 UpdateGuideState exits: m=380778 SNR=400.9
00:38:44.561 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:44.563 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:38:44.566 00.003 16872 Enqueuing Expose request
00:38:44.579 00.013 9640 IsSlewing returns 0
00:38:44.579 00.000 9640 IsGuiding returns 0
00:38:44.579 00.000 9640 scope move finished after 18 + 47 ms
00:38:44.579 00.000 9640 Move returns status 0, amount 18
00:38:44.579 00.000 9640 move complete, result=0
00:38:44.579 00.000 9640 worker thread done servicing request
00:38:44.579 00.000 9640 Worker thread wakes up
00:38:44.580 00.001 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 18 ms SOUTH
00:38:44.583 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:38:44.583 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:38:45.486 00.903 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d45694e0-a873-4011-9491-7c82310df4b5"}
00:38:45.491 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d45694e0-a873-4011-9491-7c82310df4b5"}
00:38:45.496 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ca15bf7-61a1-46c2-84d0-93a8bad70515"}
00:38:45.500 00.004 16872 case statement mapped state 6 to 3
00:38:45.505 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ca15bf7-61a1-46c2-84d0-93a8bad70515"}
00:38:45.509 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1daf5863-512a-4a0f-a039-fec51b16c314"}
00:38:45.513 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.28,7.12],"pixels":"..."},"id":"1daf5863-512a-4a0f-a039-fec51b16c314"}
00:38:48.647 03.134 9640 Exposure complete
00:38:48.785 00.138 9640 worker thread done servicing request
00:38:48.785 00.000 16872 OnExposeComplete: enter
00:38:48.788 00.003 16872 UpdateGuideState(): m_state=6
00:38:48.791 00.003 16872 Star::Find(15, 1566, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:38:48.794 00.003 16872 Star::Find returns 1 (0), X=1565.94, Y=575.04, Mass=395108, SNR=416.4, Peak=40456 HFD=2.9
00:38:48.796 00.002 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:38:48.799 00.003 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
00:38:48.802 00.003 16872 CameraToMount -- cameraX=-0.45 cameraY=0.02 hyp=0.45 cameraTheta=3.10 mountX=0.01 mountY=0.45, mountTheta=1.55
00:38:48.806 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.45, y=0.02, opts=13)
00:38:48.808 00.002 16872 Enqueuing Move request for scope (-0.45, 0.02)
00:38:48.811 00.003 9640 Worker thread wakes up
00:38:48.811 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.02) opts 0xd
00:38:48.811 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.45, 0.02)
00:38:48.811 00.000 9640 Moving (-0.45, 0.02) raw xDistance=0.01 yDistance=0.45
00:38:48.811 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:38:48.812 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.45, m_sumCorr=0.15
00:38:48.812 00.000 9640 MoveAxis(E, 0, ABG)
00:38:48.812 00.000 9640 Move returns status 0, amount 0
00:38:48.812 00.000 9640 MoveAxis(N, 0, ABG)
00:38:48.812 00.000 9640 Move returns status 0, amount 0
00:38:48.812 00.000 9640 move complete, result=0
00:38:48.812 00.000 9640 worker thread done servicing request
00:38:48.819 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65516, med=3288, FiltMin=3158, FiltMax=65512, Gamma=2.190
00:38:48.857 00.038 16872 UpdateGuideState exits: m=395108 SNR=416.4
00:38:48.864 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:48.867 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:38:48.869 00.002 16872 Enqueuing Expose request
00:38:48.872 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
00:38:48.875 00.003 9640 Worker thread wakes up
00:38:48.875 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:38:48.875 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:38:48.985 00.110 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01073ed7-2e58-4a39-b437-fdb30b43bda0"}
00:38:48.989 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01073ed7-2e58-4a39-b437-fdb30b43bda0"}
00:38:48.993 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"68ee3e63-963d-47d1-b598-b8c7154d5035"}
00:38:48.996 00.003 16872 case statement mapped state 6 to 3
00:38:48.998 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"68ee3e63-963d-47d1-b598-b8c7154d5035"}
00:38:49.002 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e1457c7d-6520-4a59-bbf2-f51f7442b7e4"}
00:38:49.005 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.94,7.04],"pixels":"..."},"id":"e1457c7d-6520-4a59-bbf2-f51f7442b7e4"}
00:38:52.483 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b2b880e6-d8a5-4ec8-a58f-0b310b9d8031"}
00:38:52.487 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b2b880e6-d8a5-4ec8-a58f-0b310b9d8031"}
00:38:52.491 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf7e3980-17cc-406d-8a22-1bdca787896b"}
00:38:52.494 00.003 16872 case statement mapped state 6 to 3
00:38:52.497 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf7e3980-17cc-406d-8a22-1bdca787896b"}
00:38:52.500 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2a2db0b9-e4c9-43b8-afb5-36c6711755e3"}
00:38:52.503 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.94,7.04],"pixels":"..."},"id":"2a2db0b9-e4c9-43b8-afb5-36c6711755e3"}
00:38:52.941 00.438 9640 Exposure complete
00:38:53.078 00.137 9640 worker thread done servicing request
00:38:53.078 00.000 16872 OnExposeComplete: enter
00:38:53.081 00.003 16872 UpdateGuideState(): m_state=6
00:38:53.084 00.003 16872 Star::Find(15, 1565, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:38:53.087 00.003 16872 Star::Find returns 1 (0), X=1565.95, Y=575.20, Mass=409032, SNR=424.5, Peak=43148 HFD=3.1
00:38:53.092 00.005 16872 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
00:38:53.094 00.002 16872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
00:38:53.097 00.003 16872 CameraToMount -- cameraX=-0.44 cameraY=0.17 hyp=0.47 cameraTheta=2.77 mountX=0.17 mountY=0.45, mountTheta=1.22
00:38:53.101 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.44, y=0.17, opts=13)
00:38:53.103 00.002 16872 Enqueuing Move request for scope (-0.44, 0.17)
00:38:53.106 00.003 9640 Worker thread wakes up
00:38:53.107 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.17) opts 0xd
00:38:53.107 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.44, 0.17)
00:38:53.107 00.000 9640 Moving (-0.44, 0.17) raw xDistance=0.17 yDistance=0.45
00:38:53.107 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.17
00:38:53.107 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.45, m_sumCorr=0.15
00:38:53.107 00.000 9640 MoveAxis(W, 18, ABG)
00:38:53.107 00.000 9640 Guiding  Dir = 3, Dur = 18
00:38:53.108 00.001 9640 IsSlewing returns 0
00:38:53.108 00.000 9640 IsGuiding returns 0
00:38:53.108 00.000 9640 PulseGuide returned control before completion, sleep 28
00:38:53.113 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65516, med=3288, FiltMin=3194, FiltMax=65512, Gamma=2.190
00:38:53.150 00.037 9640 IsGuiding returns 1
00:38:53.150 00.000 9640 scope still moving after pulse duration time elapsed
00:38:53.151 00.001 16872 UpdateGuideState exits: m=409032 SNR=424.5
00:38:53.156 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:53.160 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:38:53.162 00.002 16872 Enqueuing Expose request
00:38:53.182 00.020 9640 IsSlewing returns 0
00:38:53.182 00.000 9640 IsGuiding returns 0
00:38:53.182 00.000 9640 scope move finished after 18 + 56 ms
00:38:53.183 00.001 9640 Move returns status 0, amount 18
00:38:53.183 00.000 9640 MoveAxis(N, 0, ABG)
00:38:53.183 00.000 9640 Move returns status 0, amount 0
00:38:53.183 00.000 9640 move complete, result=0
00:38:53.183 00.000 9640 worker thread done servicing request
00:38:53.183 00.000 9640 Worker thread wakes up
00:38:53.183 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:38:53.183 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:38:53.184 00.001 16872 GuideStep: 0.2 px 18 ms WEST, 0.4 px 0 ms NORTH
00:38:55.983 02.799 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c9181b08-204e-4e41-9cad-02733c5c0885"}
00:38:55.987 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c9181b08-204e-4e41-9cad-02733c5c0885"}
00:38:55.991 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"52009f94-5d1b-44d0-84d8-e904475f49e3"}
00:38:55.994 00.003 16872 case statement mapped state 6 to 3
00:38:55.996 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"52009f94-5d1b-44d0-84d8-e904475f49e3"}
00:38:56.000 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4dad03c0-78ec-4300-a093-f2df356ba37c"}
00:38:56.003 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.95,7.20],"pixels":"..."},"id":"4dad03c0-78ec-4300-a093-f2df356ba37c"}
00:38:57.236 01.233 9640 Exposure complete
00:38:57.381 00.145 9640 worker thread done servicing request
00:38:57.382 00.001 16872 OnExposeComplete: enter
00:38:57.385 00.003 16872 UpdateGuideState(): m_state=6
00:38:57.388 00.003 16872 Star::Find(15, 1565, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:38:57.392 00.004 16872 Star::Find returns 1 (0), X=1565.75, Y=574.76, Mass=388351, SNR=409.6, Peak=38344 HFD=3.5
00:38:57.394 00.002 16872 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.56) = xAngle (-4.30 = 1.98)
00:38:57.397 00.003 16872 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.25 = 2.03)
00:38:57.400 00.003 16872 CameraToMount -- cameraX=-0.65 cameraY=-0.27 hyp=0.70 cameraTheta=-2.75 mountX=-0.28 mountY=0.63, mountTheta=1.99
00:38:57.406 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.65, y=-0.27, opts=13)
00:38:57.408 00.002 16872 Enqueuing Move request for scope (-0.65, -0.27)
00:38:57.412 00.004 9640 Worker thread wakes up
00:38:57.412 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.27) opts 0xd
00:38:57.412 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.65, -0.27)
00:38:57.412 00.000 9640 Moving (-0.65, -0.27) raw xDistance=-0.28 yDistance=0.63
00:38:57.412 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.28
00:38:57.412 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.63, m_sumCorr=0.4
00:38:57.412 00.000 9640 MoveAxis(E, 28, ABG)
00:38:57.412 00.000 9640 Guiding  Dir = 2, Dur = 28
00:38:57.413 00.001 9640 IsSlewing returns 0
00:38:57.413 00.000 9640 IsGuiding returns 0
00:38:57.413 00.000 9640 PulseGuide returned control before completion, sleep 38
00:38:57.419 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3280, FiltMin=3166, FiltMax=65516, Gamma=2.190
00:38:57.459 00.040 16872 UpdateGuideState exits: m=388351 SNR=409.6
00:38:57.462 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:57.466 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:38:57.468 00.002 16872 Enqueuing Expose request
00:38:57.471 00.003 9640 IsGuiding returns 1
00:38:57.471 00.000 9640 scope still moving after pulse duration time elapsed
00:38:57.495 00.024 9640 IsSlewing returns 0
00:38:57.495 00.000 9640 IsGuiding returns 0
00:38:57.495 00.000 9640 scope move finished after 28 + 54 ms
00:38:57.495 00.000 9640 Move returns status 0, amount 28
00:38:57.495 00.000 9640 MoveAxis(S, 30, ABG)
00:38:57.496 00.001 9640 Guiding  Dir = 1, Dur = 30
00:38:57.496 00.000 9640 IsSlewing returns 0
00:38:57.496 00.000 9640 IsGuiding returns 0
00:38:57.496 00.000 9640 PulseGuide returned control before completion, sleep 40
00:38:57.543 00.047 9640 IsGuiding returns 1
00:38:57.543 00.000 9640 scope still moving after pulse duration time elapsed
00:38:57.574 00.031 9640 IsSlewing returns 0
00:38:57.574 00.000 9640 IsGuiding returns 0
00:38:57.574 00.000 9640 scope move finished after 30 + 48 ms
00:38:57.575 00.001 9640 Move returns status 0, amount 30
00:38:57.575 00.000 9640 move complete, result=0
00:38:57.575 00.000 9640 worker thread done servicing request
00:38:57.575 00.000 9640 Worker thread wakes up
00:38:57.575 00.000 16872 GuideStep: -0.3 px 28 ms EAST, 0.6 px 30 ms SOUTH
00:38:57.579 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:38:57.579 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:38:59.481 01.902 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c81cc07-f172-441e-8b4a-2408e617e597"}
00:38:59.484 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8c81cc07-f172-441e-8b4a-2408e617e597"}
00:38:59.488 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df619475-92db-4150-ae83-a70d41932425"}
00:38:59.491 00.003 16872 case statement mapped state 6 to 3
00:38:59.494 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"df619475-92db-4150-ae83-a70d41932425"}
00:38:59.497 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3f4f4381-49c6-451a-9fef-66a6d7ccba60"}
00:38:59.502 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.75,6.76],"pixels":"..."},"id":"3f4f4381-49c6-451a-9fef-66a6d7ccba60"}
00:39:01.649 02.147 9640 Exposure complete
00:39:01.786 00.137 9640 worker thread done servicing request
00:39:01.786 00.000 16872 OnExposeComplete: enter
00:39:01.789 00.003 16872 UpdateGuideState(): m_state=6
00:39:01.793 00.004 16872 Star::Find(15, 1565, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:39:01.795 00.002 16872 Star::Find returns 1 (0), X=1565.70, Y=575.08, Mass=386089, SNR=398.0, Peak=36512 HFD=3.4
00:39:01.799 00.004 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
00:39:01.802 00.003 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
00:39:01.804 00.002 16872 CameraToMount -- cameraX=-0.69 cameraY=0.05 hyp=0.70 cameraTheta=3.07 mountX=0.04 mountY=0.70, mountTheta=1.51
00:39:01.809 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.69, y=0.05, opts=13)
00:39:01.812 00.003 16872 Enqueuing Move request for scope (-0.69, 0.05)
00:39:01.815 00.003 9640 Worker thread wakes up
00:39:01.815 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.05) opts 0xd
00:39:01.815 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.69, 0.05)
00:39:01.815 00.000 9640 Moving (-0.69, 0.05) raw xDistance=0.04 yDistance=0.70
00:39:01.815 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:39:01.815 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.70, m_sumCorr=0.4
00:39:01.815 00.000 9640 MoveAxis(E, 0, ABG)
00:39:01.815 00.000 9640 Move returns status 0, amount 0
00:39:01.815 00.000 9640 MoveAxis(N, 0, ABG)
00:39:01.815 00.000 9640 Move returns status 0, amount 0
00:39:01.815 00.000 9640 move complete, result=0
00:39:01.815 00.000 9640 worker thread done servicing request
00:39:01.821 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65516, med=3284, FiltMin=3150, FiltMax=65512, Gamma=2.190
00:39:01.862 00.041 16872 UpdateGuideState exits: m=386089 SNR=398.0
00:39:01.865 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:01.867 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:39:01.870 00.003 16872 Enqueuing Expose request
00:39:01.872 00.002 16872 GuideStep: 0.0 px 0 ms EAST, 0.7 px 0 ms NORTH
00:39:01.875 00.003 9640 Worker thread wakes up
00:39:01.875 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:39:01.875 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:39:02.992 01.117 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d65b9eed-1f7a-4cb8-8fc6-47af2031b306"}
00:39:02.996 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d65b9eed-1f7a-4cb8-8fc6-47af2031b306"}
00:39:02.999 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8cde2da8-bc57-4be6-8c88-6a44a9cf6808"}
00:39:03.003 00.004 16872 case statement mapped state 6 to 3
00:39:03.006 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8cde2da8-bc57-4be6-8c88-6a44a9cf6808"}
00:39:03.010 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9e456668-c7e9-4225-bd86-1dfcadece03c"}
00:39:03.015 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.70,7.08],"pixels":"..."},"id":"9e456668-c7e9-4225-bd86-1dfcadece03c"}
00:39:05.959 02.944 9640 Exposure complete
00:39:06.098 00.139 9640 worker thread done servicing request
00:39:06.099 00.001 16872 OnExposeComplete: enter
00:39:06.101 00.002 16872 UpdateGuideState(): m_state=6
00:39:06.104 00.003 16872 Star::Find(15, 1565, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:39:06.107 00.003 16872 Star::Find returns 1 (0), X=1565.55, Y=575.34, Mass=378263, SNR=408.5, Peak=31952 HFD=3.4
00:39:06.110 00.003 16872 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.56) = xAngle (1.22 = 1.22)
00:39:06.112 00.002 16872 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.27 = 1.27)
00:39:06.116 00.004 16872 CameraToMount -- cameraX=-0.84 cameraY=0.32 hyp=0.90 cameraTheta=2.78 mountX=0.30 mountY=0.86, mountTheta=1.23
00:39:06.121 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.84, y=0.32, opts=13)
00:39:06.124 00.003 16872 Enqueuing Move request for scope (-0.84, 0.32)
00:39:06.126 00.002 9640 Worker thread wakes up
00:39:06.126 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 0.32) opts 0xd
00:39:06.126 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.84, 0.32)
00:39:06.126 00.000 9640 Moving (-0.84, 0.32) raw xDistance=0.30 yDistance=0.86
00:39:06.126 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.30
00:39:06.126 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 0.86, m_sumCorr=0.72
00:39:06.126 00.000 9640 MoveAxis(W, 32, ABG)
00:39:06.126 00.000 9640 Guiding  Dir = 3, Dur = 32
00:39:06.127 00.001 9640 IsSlewing returns 0
00:39:06.127 00.000 9640 IsGuiding returns 0
00:39:06.127 00.000 9640 PulseGuide returned control before completion, sleep 42
00:39:06.134 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3280, FiltMin=3142, FiltMax=65516, Gamma=2.190
00:39:06.172 00.038 16872 UpdateGuideState exits: m=378263 SNR=408.5
00:39:06.174 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:06.178 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:39:06.182 00.004 16872 Enqueuing Expose request
00:39:06.184 00.002 9640 IsGuiding returns 1
00:39:06.184 00.000 9640 scope still moving after pulse duration time elapsed
00:39:06.208 00.024 9640 IsSlewing returns 0
00:39:06.208 00.000 9640 IsGuiding returns 0
00:39:06.208 00.000 9640 scope move finished after 32 + 48 ms
00:39:06.208 00.000 9640 Move returns status 0, amount 32
00:39:06.208 00.000 9640 MoveAxis(S, 39, ABG)
00:39:06.208 00.000 9640 Guiding  Dir = 1, Dur = 39
00:39:06.208 00.000 9640 IsSlewing returns 0
00:39:06.208 00.000 9640 IsGuiding returns 0
00:39:06.209 00.001 9640 PulseGuide returned control before completion, sleep 49
00:39:06.271 00.062 9640 IsGuiding returns 1
00:39:06.271 00.000 9640 scope still moving after pulse duration time elapsed
00:39:06.303 00.032 9640 IsSlewing returns 0
00:39:06.304 00.001 9640 IsGuiding returns 0
00:39:06.304 00.000 9640 scope move finished after 39 + 55 ms
00:39:06.304 00.000 9640 Move returns status 0, amount 39
00:39:06.304 00.000 9640 move complete, result=0
00:39:06.304 00.000 9640 worker thread done servicing request
00:39:06.305 00.001 9640 Worker thread wakes up
00:39:06.305 00.000 16872 GuideStep: 0.3 px 32 ms WEST, 0.9 px 39 ms SOUTH
00:39:06.309 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:39:06.309 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:39:06.491 00.182 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6bca9020-9228-4edb-b351-3895c0dc1739"}
00:39:06.494 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6bca9020-9228-4edb-b351-3895c0dc1739"}
00:39:06.498 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cef542a6-4a4d-4de0-9a2c-15e5d020df94"}
00:39:06.500 00.002 16872 case statement mapped state 6 to 3
00:39:06.503 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cef542a6-4a4d-4de0-9a2c-15e5d020df94"}
00:39:06.506 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"33ce47bb-7211-41e4-abb9-2036988def37"}
00:39:06.511 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.55,7.34],"pixels":"..."},"id":"33ce47bb-7211-41e4-abb9-2036988def37"}
00:39:09.991 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fbea339c-1774-4caf-abde-6a4fcb4ccb6c"}
00:39:09.994 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fbea339c-1774-4caf-abde-6a4fcb4ccb6c"}
00:39:09.997 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"225032ce-ef95-4c78-bec1-a20b79c0ada9"}
00:39:10.001 00.004 16872 case statement mapped state 6 to 3
00:39:10.003 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"225032ce-ef95-4c78-bec1-a20b79c0ada9"}
00:39:10.007 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b747131d-fed8-4cc7-8497-ff669c4017f8"}
00:39:10.010 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.55,7.34],"pixels":"..."},"id":"b747131d-fed8-4cc7-8497-ff669c4017f8"}
00:39:10.369 00.359 9640 Exposure complete
00:39:10.509 00.140 9640 worker thread done servicing request
00:39:10.509 00.000 16872 OnExposeComplete: enter
00:39:10.512 00.003 16872 UpdateGuideState(): m_state=6
00:39:10.516 00.004 16872 Star::Find(15, 1565, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:39:10.520 00.004 16872 Star::Find returns 1 (0), X=1565.62, Y=575.05, Mass=380546, SNR=406.1, Peak=31468 HFD=3.7
00:39:10.522 00.002 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:39:10.525 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
00:39:10.527 00.002 16872 CameraToMount -- cameraX=-0.77 cameraY=0.03 hyp=0.77 cameraTheta=3.11 mountX=0.01 mountY=0.77, mountTheta=1.55
00:39:10.531 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.77, y=0.03, opts=13)
00:39:10.535 00.004 16872 Enqueuing Move request for scope (-0.77, 0.03)
00:39:10.538 00.003 9640 Worker thread wakes up
00:39:10.538 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.03) opts 0xd
00:39:10.538 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.77, 0.03)
00:39:10.538 00.000 9640 Moving (-0.77, 0.03) raw xDistance=0.01 yDistance=0.77
00:39:10.538 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:39:10.538 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.77, m_sumCorr=0.93
00:39:10.538 00.000 9640 MoveAxis(E, 0, ABG)
00:39:10.538 00.000 9640 Move returns status 0, amount 0
00:39:10.538 00.000 9640 MoveAxis(S, 25, ABG)
00:39:10.538 00.000 9640 Guiding  Dir = 1, Dur = 25
00:39:10.539 00.001 9640 IsSlewing returns 0
00:39:10.539 00.000 9640 IsGuiding returns 0
00:39:10.539 00.000 9640 PulseGuide returned control before completion, sleep 35
00:39:10.543 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3280, FiltMin=3176, FiltMax=65516, Gamma=2.190
00:39:10.577 00.034 9640 IsGuiding returns 1
00:39:10.577 00.000 9640 scope still moving after pulse duration time elapsed
00:39:10.582 00.005 16872 UpdateGuideState exits: m=380546 SNR=406.1
00:39:10.584 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:10.587 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:39:10.590 00.003 16872 Enqueuing Expose request
00:39:10.608 00.018 9640 IsSlewing returns 0
00:39:10.608 00.000 9640 IsGuiding returns 0
00:39:10.608 00.000 9640 scope move finished after 25 + 45 ms
00:39:10.608 00.000 9640 Move returns status 0, amount 25
00:39:10.608 00.000 9640 move complete, result=0
00:39:10.609 00.001 9640 worker thread done servicing request
00:39:10.609 00.000 9640 Worker thread wakes up
00:39:10.609 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:39:10.609 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:39:10.610 00.001 16872 GuideStep: 0.0 px 0 ms EAST, 0.8 px 25 ms SOUTH
00:39:13.490 02.880 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c52a864-7d2a-4000-b647-f9d074d05d9c"}
00:39:13.493 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2c52a864-7d2a-4000-b647-f9d074d05d9c"}
00:39:13.498 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f31aee8e-e1ac-4083-9aee-23cb4eb95fb7"}
00:39:13.504 00.006 16872 case statement mapped state 6 to 3
00:39:13.507 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f31aee8e-e1ac-4083-9aee-23cb4eb95fb7"}
00:39:13.511 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"41ec178f-6d1c-4537-994f-2705c2446d32"}
00:39:13.515 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.62,7.05],"pixels":"..."},"id":"41ec178f-6d1c-4537-994f-2705c2446d32"}
00:39:14.654 01.139 9640 Exposure complete
00:39:14.794 00.140 9640 worker thread done servicing request
00:39:14.794 00.000 16872 OnExposeComplete: enter
00:39:14.797 00.003 16872 UpdateGuideState(): m_state=6
00:39:14.800 00.003 16872 Star::Find(15, 1565, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:39:14.803 00.003 16872 Star::Find returns 1 (0), X=1565.17, Y=574.61, Mass=397779, SNR=421.4, Peak=39860 HFD=3.2
00:39:14.805 00.002 16872 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.56) = xAngle (-4.37 = 1.91)
00:39:14.808 00.003 16872 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.32 = 1.96)
00:39:14.811 00.003 16872 CameraToMount -- cameraX=-1.22 cameraY=-0.42 hyp=1.29 cameraTheta=-2.81 mountX=-0.44 mountY=1.20, mountTheta=1.92
00:39:14.816 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.22, y=-0.42, opts=13)
00:39:14.819 00.003 16872 Enqueuing Move request for scope (-1.22, -0.42)
00:39:14.822 00.003 9640 Worker thread wakes up
00:39:14.822 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.22, -0.42) opts 0xd
00:39:14.822 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.22, -0.42)
00:39:14.822 00.000 9640 Moving (-1.22, -0.42) raw xDistance=-0.44 yDistance=1.20
00:39:14.822 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.44
00:39:14.822 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 1.20, m_sumCorr=1.2
00:39:14.822 00.000 9640 MoveAxis(E, 46, ABG)
00:39:14.822 00.000 9640 Guiding  Dir = 2, Dur = 46
00:39:14.822 00.000 9640 IsSlewing returns 0
00:39:14.823 00.001 9640 IsGuiding returns 0
00:39:14.823 00.000 9640 PulseGuide returned control before completion, sleep 56
00:39:14.830 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3284, FiltMin=3172, FiltMax=65516, Gamma=2.190
00:39:14.868 00.038 16872 UpdateGuideState exits: m=397779 SNR=421.4
00:39:14.873 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:14.876 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:39:14.879 00.003 16872 Enqueuing Expose request
00:39:14.886 00.007 9640 IsGuiding returns 1
00:39:14.886 00.000 9640 scope still moving after pulse duration time elapsed
00:39:14.918 00.032 9640 IsSlewing returns 0
00:39:14.918 00.000 9640 IsGuiding returns 0
00:39:14.918 00.000 9640 scope move finished after 46 + 49 ms
00:39:14.918 00.000 9640 Move returns status 0, amount 46
00:39:14.918 00.000 9640 MoveAxis(S, 28, ABG)
00:39:14.918 00.000 9640 Guiding  Dir = 1, Dur = 28
00:39:14.919 00.001 9640 IsSlewing returns 0
00:39:14.919 00.000 9640 IsGuiding returns 0
00:39:14.919 00.000 9640 PulseGuide returned control before completion, sleep 38
00:39:14.965 00.046 9640 IsGuiding returns 1
00:39:14.965 00.000 9640 scope still moving after pulse duration time elapsed
00:39:14.998 00.033 9640 IsSlewing returns 0
00:39:14.999 00.001 9640 IsGuiding returns 1
00:39:15.030 00.031 9640 IsSlewing returns 0
00:39:15.031 00.001 9640 IsGuiding returns 1
00:39:15.061 00.030 9640 IsSlewing returns 0
00:39:15.061 00.000 9640 IsGuiding returns 1
00:39:15.093 00.032 9640 IsSlewing returns 0
00:39:15.093 00.000 9640 IsGuiding returns 0
00:39:15.093 00.000 9640 scope move finished after 28 + 145 ms
00:39:15.093 00.000 9640 Move returns status 0, amount 28
00:39:15.093 00.000 9640 move complete, result=0
00:39:15.093 00.000 9640 worker thread done servicing request
00:39:15.094 00.001 9640 Worker thread wakes up
00:39:15.094 00.000 16872 GuideStep: -0.4 px 46 ms EAST, 1.2 px 28 ms SOUTH
00:39:15.096 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
00:39:15.097 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:39:16.991 01.894 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"47f7e54f-08a9-452e-8f47-2ffc61a56bc6"}
00:39:16.995 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"47f7e54f-08a9-452e-8f47-2ffc61a56bc6"}
00:39:16.998 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"63b47e21-659b-4e74-b824-3310be7674aa"}
00:39:17.000 00.002 16872 case statement mapped state 6 to 3
00:39:17.003 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"63b47e21-659b-4e74-b824-3310be7674aa"}
00:39:17.007 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"40f0fc99-ef9d-472e-adf8-0ca91346a9b7"}
00:39:17.010 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.17,6.61],"pixels":"..."},"id":"40f0fc99-ef9d-472e-adf8-0ca91346a9b7"}
00:39:19.157 02.147 9640 Exposure complete
00:39:19.301 00.144 9640 worker thread done servicing request
00:39:19.301 00.000 16872 OnExposeComplete: enter
00:39:19.304 00.003 16872 UpdateGuideState(): m_state=6
00:39:19.308 00.004 16872 Star::Find(15, 1565, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:39:19.310 00.002 16872 Star::Find returns 1 (0), X=1565.11, Y=575.20, Mass=427067, SNR=429.9, Peak=44608 HFD=3.1
00:39:19.313 00.003 16872 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.56) = xAngle (1.45 = 1.45)
00:39:19.316 00.003 16872 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.50 = 1.50)
00:39:19.321 00.005 16872 CameraToMount -- cameraX=-1.28 cameraY=0.18 hyp=1.29 cameraTheta=3.00 mountX=0.16 mountY=1.29, mountTheta=1.45
00:39:19.324 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-1.28, y=0.18, opts=13)
00:39:19.328 00.004 16872 Enqueuing Move request for scope (-1.28, 0.18)
00:39:19.331 00.003 9640 Worker thread wakes up
00:39:19.331 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.28, 0.18) opts 0xd
00:39:19.331 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.28, 0.18)
00:39:19.332 00.001 9640 Moving (-1.28, 0.18) raw xDistance=0.16 yDistance=1.29
00:39:19.332 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
00:39:19.332 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 1.29, m_sumCorr=1.4
00:39:19.332 00.000 9640 MoveAxis(W, 12, ABG)
00:39:19.332 00.000 9640 Guiding  Dir = 3, Dur = 12
00:39:19.332 00.000 9640 IsSlewing returns 0
00:39:19.332 00.000 9640 IsGuiding returns 0
00:39:19.333 00.001 9640 PulseGuide returned control before completion, sleep 22
00:39:19.338 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3280, FiltMin=3186, FiltMax=65512, Gamma=2.190
00:39:19.364 00.026 9640 IsGuiding returns 1
00:39:19.365 00.001 9640 scope still moving after pulse duration time elapsed
00:39:19.377 00.012 16872 UpdateGuideState exits: m=427067 SNR=429.9
00:39:19.383 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:19.388 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:39:19.391 00.003 16872 Enqueuing Expose request
00:39:19.395 00.004 9640 IsSlewing returns 0
00:39:19.395 00.000 9640 IsGuiding returns 0
00:39:19.395 00.000 9640 scope move finished after 12 + 51 ms
00:39:19.395 00.000 9640 Move returns status 0, amount 12
00:39:19.395 00.000 9640 MoveAxis(S, 34, ABG)
00:39:19.396 00.001 9640 Guiding  Dir = 1, Dur = 34
00:39:19.396 00.000 9640 IsSlewing returns 0
00:39:19.396 00.000 9640 IsGuiding returns 0
00:39:19.396 00.000 9640 PulseGuide returned control before completion, sleep 44
00:39:19.443 00.047 9640 IsGuiding returns 1
00:39:19.443 00.000 9640 scope still moving after pulse duration time elapsed
00:39:19.473 00.030 9640 IsSlewing returns 0
00:39:19.473 00.000 9640 IsGuiding returns 1
00:39:19.504 00.031 9640 IsSlewing returns 0
00:39:19.504 00.000 9640 IsGuiding returns 1
00:39:19.535 00.031 9640 IsSlewing returns 0
00:39:19.535 00.000 9640 IsGuiding returns 1
00:39:19.567 00.032 9640 IsSlewing returns 0
00:39:19.568 00.001 9640 IsGuiding returns 0
00:39:19.568 00.000 9640 scope move finished after 34 + 137 ms
00:39:19.568 00.000 9640 Move returns status 0, amount 34
00:39:19.568 00.000 9640 move complete, result=0
00:39:19.568 00.000 9640 worker thread done servicing request
00:39:19.568 00.000 9640 Worker thread wakes up
00:39:19.569 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:39:19.569 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:39:19.569 00.000 16872 GuideStep: 0.2 px 12 ms WEST, 1.3 px 34 ms SOUTH
00:39:20.489 00.920 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3495757a-6014-4e99-a14b-45d16dc3b3e1"}
00:39:20.494 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3495757a-6014-4e99-a14b-45d16dc3b3e1"}
00:39:20.499 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5aaa3e5d-f53a-45f1-a07c-e3a17c0fc8bb"}
00:39:20.503 00.004 16872 case statement mapped state 6 to 3
00:39:20.506 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5aaa3e5d-f53a-45f1-a07c-e3a17c0fc8bb"}
00:39:20.510 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a7a5835b-0928-4e42-b5bb-a57dc18a0b00"}
00:39:20.514 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.11,7.20],"pixels":"..."},"id":"a7a5835b-0928-4e42-b5bb-a57dc18a0b00"}
00:39:23.620 03.106 9640 Exposure complete
00:39:23.766 00.146 9640 worker thread done servicing request
00:39:23.766 00.000 16872 OnExposeComplete: enter
00:39:23.769 00.003 16872 UpdateGuideState(): m_state=6
00:39:23.772 00.003 16872 Star::Find(15, 1565, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:39:23.776 00.004 16872 Star::Find returns 1 (0), X=1564.65, Y=574.95, Mass=371735, SNR=393.5, Peak=35400 HFD=3.3
00:39:23.779 00.003 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.65 = 1.63)
00:39:23.781 00.002 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.61 = 1.68)
00:39:23.784 00.003 16872 CameraToMount -- cameraX=-1.75 cameraY=-0.08 hyp=1.75 cameraTheta=-3.10 mountX=-0.10 mountY=1.74, mountTheta=1.63
00:39:23.787 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-1.75, y=-0.08, opts=13)
00:39:23.790 00.003 16872 Enqueuing Move request for scope (-1.75, -0.08)
00:39:23.793 00.003 9640 Worker thread wakes up
00:39:23.793 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.75, -0.08) opts 0xd
00:39:23.794 00.001 9640 Handling offset move in thread for scope, endpoint = (-1.75, -0.08)
00:39:23.794 00.000 9640 Moving (-1.75, -0.08) raw xDistance=-0.10 yDistance=1.74
00:39:23.794 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.10
00:39:23.794 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.37, input 1.74, m_sumCorr=1.8
00:39:23.794 00.000 9640 MoveAxis(E, 10, ABG)
00:39:23.794 00.000 9640 Guiding  Dir = 2, Dur = 10
00:39:23.794 00.000 9640 IsSlewing returns 0
00:39:23.794 00.000 9640 IsGuiding returns 0
00:39:23.795 00.001 9640 PulseGuide returned control before completion, sleep 20
00:39:23.800 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3280, FiltMin=3166, FiltMax=65512, Gamma=2.190
00:39:23.819 00.019 9640 IsGuiding returns 1
00:39:23.819 00.000 9640 scope still moving after pulse duration time elapsed
00:39:23.840 00.021 16872 UpdateGuideState exits: m=371735 SNR=393.5
00:39:23.843 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:23.846 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:39:23.849 00.003 16872 Enqueuing Expose request
00:39:23.851 00.002 9640 IsSlewing returns 0
00:39:23.851 00.000 9640 IsGuiding returns 0
00:39:23.851 00.000 9640 scope move finished after 10 + 47 ms
00:39:23.851 00.000 9640 Move returns status 0, amount 10
00:39:23.852 00.001 9640 MoveAxis(S, 44, ABG)
00:39:23.852 00.000 9640 Guiding  Dir = 1, Dur = 44
00:39:23.852 00.000 9640 IsSlewing returns 0
00:39:23.853 00.001 9640 IsGuiding returns 0
00:39:23.854 00.001 9640 PulseGuide returned control before completion, sleep 54
00:39:23.915 00.061 9640 IsGuiding returns 1
00:39:23.915 00.000 9640 scope still moving after pulse duration time elapsed
00:39:23.947 00.032 9640 IsSlewing returns 0
00:39:23.947 00.000 9640 IsGuiding returns 1
00:39:23.978 00.031 9640 IsSlewing returns 0
00:39:23.978 00.000 9640 IsGuiding returns 1
00:39:23.989 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d2bfc562-2e2b-4917-b634-5222a5c07521"}
00:39:23.992 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d2bfc562-2e2b-4917-b634-5222a5c07521"}
00:39:23.999 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"939412e6-3dcb-4107-89f7-76dafc0dfcd9"}
00:39:24.002 00.003 16872 case statement mapped state 6 to 3
00:39:24.006 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"939412e6-3dcb-4107-89f7-76dafc0dfcd9"}
00:39:24.009 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4470bb2a-2a1c-47e9-9e6a-cc2fef9286e4"}
00:39:24.012 00.003 9640 IsSlewing returns 0
00:39:24.012 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.65,6.95],"pixels":"..."},"id":"4470bb2a-2a1c-47e9-9e6a-cc2fef9286e4"}
00:39:24.016 00.004 9640 IsGuiding returns 1
00:39:24.040 00.024 9640 IsSlewing returns 0
00:39:24.041 00.001 9640 IsGuiding returns 0
00:39:24.042 00.001 9640 scope move finished after 44 + 144 ms
00:39:24.042 00.000 9640 Move returns status 0, amount 44
00:39:24.042 00.000 9640 move complete, result=0
00:39:24.042 00.000 9640 worker thread done servicing request
00:39:24.042 00.000 16872 GuideStep: -0.1 px 10 ms EAST, 1.7 px 44 ms SOUTH
00:39:24.046 00.004 9640 Worker thread wakes up
00:39:24.046 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:39:24.046 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:39:27.488 03.442 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80b208cf-8f4e-4d27-840e-0b2adc0024ab"}
00:39:27.491 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"80b208cf-8f4e-4d27-840e-0b2adc0024ab"}
00:39:27.495 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e0b09294-59a7-4b4a-8248-67c429ef073d"}
00:39:27.497 00.002 16872 case statement mapped state 6 to 3
00:39:27.501 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0b09294-59a7-4b4a-8248-67c429ef073d"}
00:39:27.505 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"70975ba9-0025-41e3-9a03-39056883d90f"}
00:39:27.508 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.65,6.95],"pixels":"..."},"id":"70975ba9-0025-41e3-9a03-39056883d90f"}
00:39:28.105 00.597 9640 Exposure complete
00:39:28.246 00.141 9640 worker thread done servicing request
00:39:28.247 00.001 16872 OnExposeComplete: enter
00:39:28.250 00.003 16872 UpdateGuideState(): m_state=6
00:39:28.254 00.004 16872 Star::Find(15, 1564, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:39:28.260 00.006 16872 Star::Find returns 1 (0), X=1564.47, Y=575.25, Mass=379390, SNR=410.6, Peak=30700 HFD=3.5
00:39:28.262 00.002 16872 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.56) = xAngle (1.47 = 1.47)
00:39:28.265 00.003 16872 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.52 = 1.52)
00:39:28.267 00.002 16872 CameraToMount -- cameraX=-1.92 cameraY=0.22 hyp=1.94 cameraTheta=3.03 mountX=0.19 mountY=1.93, mountTheta=1.47
00:39:28.271 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.92, y=0.22, opts=13)
00:39:28.274 00.003 16872 Enqueuing Move request for scope (-1.92, 0.22)
00:39:28.276 00.002 9640 Worker thread wakes up
00:39:28.277 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.92, 0.22) opts 0xd
00:39:28.277 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.92, 0.22)
00:39:28.277 00.000 9640 Moving (-1.92, 0.22) raw xDistance=0.19 yDistance=1.93
00:39:28.277 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.19
00:39:28.277 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.46, input 1.93, m_sumCorr=2.3
00:39:28.277 00.000 9640 MoveAxis(W, 20, ABG)
00:39:28.277 00.000 9640 Guiding  Dir = 3, Dur = 20
00:39:28.277 00.000 9640 IsSlewing returns 0
00:39:28.277 00.000 9640 IsGuiding returns 0
00:39:28.278 00.001 9640 PulseGuide returned control before completion, sleep 30
00:39:28.283 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65516, med=3280, FiltMin=3146, FiltMax=65512, Gamma=2.190
00:39:28.318 00.035 9640 IsGuiding returns 1
00:39:28.318 00.000 9640 scope still moving after pulse duration time elapsed
00:39:28.326 00.008 16872 UpdateGuideState exits: m=379390 SNR=410.6
00:39:28.329 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:28.332 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:39:28.335 00.003 16872 Enqueuing Expose request
00:39:28.349 00.014 9640 IsSlewing returns 0
00:39:28.349 00.000 9640 IsGuiding returns 0
00:39:28.349 00.000 9640 scope move finished after 20 + 51 ms
00:39:28.349 00.000 9640 Move returns status 0, amount 20
00:39:28.349 00.000 9640 MoveAxis(S, 56, ABG)
00:39:28.349 00.000 9640 Guiding  Dir = 1, Dur = 56
00:39:28.350 00.001 9640 IsSlewing returns 0
00:39:28.350 00.000 9640 IsGuiding returns 0
00:39:28.350 00.000 9640 PulseGuide returned control before completion, sleep 66
00:39:28.428 00.078 9640 IsGuiding returns 1
00:39:28.428 00.000 9640 scope still moving after pulse duration time elapsed
00:39:28.458 00.030 9640 IsSlewing returns 0
00:39:28.458 00.000 9640 IsGuiding returns 0
00:39:28.458 00.000 9640 scope move finished after 56 + 52 ms
00:39:28.458 00.000 9640 Move returns status 0, amount 56
00:39:28.458 00.000 9640 move complete, result=0
00:39:28.458 00.000 9640 worker thread done servicing request
00:39:28.459 00.001 9640 Worker thread wakes up
00:39:28.459 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:39:28.459 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:39:28.459 00.000 16872 GuideStep: 0.2 px 20 ms WEST, 1.9 px 56 ms SOUTH
00:39:30.987 02.528 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8abc14b6-b755-4b9d-a531-37982b5119ed"}
00:39:30.990 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8abc14b6-b755-4b9d-a531-37982b5119ed"}
00:39:30.998 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a796a854-f6f1-44b4-a258-6afd64ada25e"}
00:39:31.001 00.003 16872 case statement mapped state 6 to 3
00:39:31.003 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a796a854-f6f1-44b4-a258-6afd64ada25e"}
00:39:31.008 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fcc3428c-91e2-4e61-a275-8e60502294f5"}
00:39:31.010 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.47,7.25],"pixels":"..."},"id":"fcc3428c-91e2-4e61-a275-8e60502294f5"}
00:39:32.523 01.513 9640 Exposure complete
00:39:32.675 00.152 9640 worker thread done servicing request
00:39:32.675 00.000 16872 OnExposeComplete: enter
00:39:32.680 00.005 16872 UpdateGuideState(): m_state=6
00:39:32.684 00.004 16872 Star::Find(15, 1564, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:39:32.687 00.003 16872 Star::Find returns 1 (0), X=1563.82, Y=575.37, Mass=385653, SNR=416.1, Peak=37068 HFD=3.4
00:39:32.690 00.003 16872 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.56) = xAngle (1.45 = 1.45)
00:39:32.694 00.004 16872 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.50 = 1.50)
00:39:32.701 00.007 16872 CameraToMount -- cameraX=-2.57 cameraY=0.34 hyp=2.59 cameraTheta=3.01 mountX=0.30 mountY=2.59, mountTheta=1.45
00:39:32.707 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-2.57, y=0.34, opts=13)
00:39:32.709 00.002 16872 Enqueuing Move request for scope (-2.57, 0.34)
00:39:32.715 00.006 9640 Worker thread wakes up
00:39:32.715 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.57, 0.34) opts 0xd
00:39:32.715 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.57, 0.34)
00:39:32.715 00.000 9640 Moving (-2.57, 0.34) raw xDistance=0.30 yDistance=2.59
00:39:32.715 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.30
00:39:32.716 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.56, input 2.59, m_sumCorr=2.8
00:39:32.716 00.000 9640 MoveAxis(W, 34, ABG)
00:39:32.716 00.000 9640 Guiding  Dir = 3, Dur = 34
00:39:32.716 00.000 9640 IsSlewing returns 0
00:39:32.716 00.000 9640 IsGuiding returns 0
00:39:32.716 00.000 9640 PulseGuide returned control before completion, sleep 44
00:39:32.722 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65520, med=3288, FiltMin=3208, FiltMax=65516, Gamma=2.190
00:39:32.766 00.044 16872 UpdateGuideState exits: m=385653 SNR=416.1
00:39:32.769 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:32.772 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:39:32.777 00.005 16872 Enqueuing Expose request
00:39:32.780 00.003 9640 IsGuiding returns 1
00:39:32.780 00.000 9640 scope still moving after pulse duration time elapsed
00:39:32.805 00.025 9640 IsSlewing returns 0
00:39:32.805 00.000 9640 IsGuiding returns 0
00:39:32.805 00.000 9640 scope move finished after 34 + 55 ms
00:39:32.805 00.000 9640 Move returns status 0, amount 34
00:39:32.805 00.000 9640 MoveAxis(S, 67, ABG)
00:39:32.805 00.000 9640 Guiding  Dir = 1, Dur = 67
00:39:32.806 00.001 9640 IsSlewing returns 0
00:39:32.806 00.000 9640 IsGuiding returns 0
00:39:32.806 00.000 9640 PulseGuide returned control before completion, sleep 77
00:39:32.898 00.092 9640 IsGuiding returns 0
00:39:32.898 00.000 9640 Move returns status 0, amount 67
00:39:32.898 00.000 9640 move complete, result=0
00:39:32.898 00.000 9640 worker thread done servicing request
00:39:32.899 00.001 9640 Worker thread wakes up
00:39:32.899 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:39:32.899 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1551,560,31,31)
00:39:32.899 00.000 16872 GuideStep: 0.3 px 34 ms WEST, 2.6 px 67 ms SOUTH
00:39:33.677 00.778 16872 evsrv: cli 0D3C0A48 connect
00:39:33.686 00.009 16872 case statement mapped state 6 to 3
00:39:33.695 00.009 16872 case statement mapped state 6 to 3
00:39:33.700 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a58881f4-e875-4854-8e09-ba0a0b95cb53"}
00:39:33.706 00.006 16872 case statement mapped state 6 to 3
00:39:33.713 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"a58881f4-e875-4854-8e09-ba0a0b95cb53"}
00:39:33.772 00.059 16872 evsrv: cli 0D3C0A48 disconnect
00:39:33.787 00.015 16872 evsrv: cli 0D3BF8C8 connect
00:39:33.797 00.010 16872 case statement mapped state 6 to 3
00:39:33.803 00.006 16872 case statement mapped state 6 to 3
00:39:33.811 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"8c90cdd4-b650-430a-84eb-a92f77bf4bb3"}
00:39:33.814 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:39:33.817 00.003 16872 Status Line: Waiting for devices...
00:39:33.823 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"8c90cdd4-b650-430a-84eb-a92f77bf4bb3"}
00:39:33.927 00.104 16872 evsrv: cli 0D3BF8C8 disconnect
00:39:33.933 00.006 16872 evsrv: cli 0D3C0A48 connect
00:39:33.938 00.005 16872 case statement mapped state 6 to 3
00:39:33.946 00.008 16872 case statement mapped state 6 to 3
00:39:33.950 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"29112cb6-cc93-49eb-84a0-e11bef8052be"}
00:39:33.954 00.004 16872 case statement mapped state 6 to 3
00:39:33.957 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"29112cb6-cc93-49eb-84a0-e11bef8052be"}
00:39:33.963 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:39:34.487 00.524 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53f47937-6440-47b5-bbab-b974933a3d65"}
00:39:34.491 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"53f47937-6440-47b5-bbab-b974933a3d65"}
00:39:34.497 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f21033d-4a74-484a-8eb8-434b206a0578"}
00:39:34.607 00.110 16872 case statement mapped state 6 to 3
00:39:34.655 00.048 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f21033d-4a74-484a-8eb8-434b206a0578"}
00:39:34.707 00.052 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b1da2f16-7e4d-4bf6-8d34-fc4aa623e7bf"}
00:39:34.760 00.053 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.82,7.37],"pixels":"..."},"id":"b1da2f16-7e4d-4bf6-8d34-fc4aa623e7bf"}
00:39:34.963 00.203 16872 evsrv: cli 0D3BF968 connect
00:39:34.978 00.015 16872 case statement mapped state 6 to 3
00:39:35.004 00.026 16872 case statement mapped state 6 to 3
00:39:35.050 00.046 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"cb85ef64-18c0-4e8a-97d7-527c3aeccdc8"}
00:39:35.075 00.025 16872 case statement mapped state 6 to 3
00:39:35.101 00.026 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb85ef64-18c0-4e8a-97d7-527c3aeccdc8"}
00:39:35.108 00.007 16872 evsrv: cli 0D3BF968 disconnect
00:39:36.363 01.255 16872 evsrv: cli 0D3BFFA8 connect
00:39:36.370 00.007 16872 case statement mapped state 6 to 3
00:39:36.379 00.009 16872 case statement mapped state 6 to 3
00:39:36.389 00.010 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"65d48af2-fd9a-463b-87fd-a1c465c3ab2c"}
00:39:36.393 00.004 16872 case statement mapped state 6 to 3
00:39:36.396 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"65d48af2-fd9a-463b-87fd-a1c465c3ab2c"}
00:39:36.408 00.012 16872 evsrv: cli 0D3BFFA8 disconnect
00:39:36.789 00.381 9640 ASCOM_AbortExposure returns err = 0
00:39:36.790 00.001 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:39:36.790 00.000 9640 worker thread done servicing request
00:39:36.790 00.000 16872 OnExposeComplete: enter
00:39:36.793 00.003 16872 OnExposeComplete: Capture Error reported
00:39:36.797 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:39:36.801 00.004 16872 Mount: notify guiding stopped
00:39:36.808 00.007 16872 Changing from state GUIDING to STOP
00:39:36.812 00.004 16872 guider state => SELECTED
00:39:36.815 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65520, med=3288, FiltMin=3208, FiltMax=65516, Gamma=2.190
00:39:36.904 00.089 16872 Changing from state SELECTED to UNINITIALIZED
00:39:36.910 00.006 16872 guider state => SELECTING
00:39:36.932 00.022 16872 Status Line: Stopped.
00:39:36.941 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:39:37.408 00.467 16872 evsrv: cli 0D3BF8C8 connect
00:39:37.413 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"bd7fa02b-64c0-44b9-88d0-f62475fb93ab"}
00:39:37.417 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd7fa02b-64c0-44b9-88d0-f62475fb93ab"}
00:39:37.421 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:39:37.986 00.565 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9085dd13-7c29-4d63-926e-2211a4728bd7"}
00:39:37.990 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9085dd13-7c29-4d63-926e-2211a4728bd7"}
00:39:38.095 00.105 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b09a1583-3a08-410c-960f-60bd7ecce266"}
00:39:38.099 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b09a1583-3a08-410c-960f-60bd7ecce266"}
00:39:41.485 03.386 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9843d5d3-0709-4043-9706-fb28fd1f06b7"}
00:39:41.489 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9843d5d3-0709-4043-9706-fb28fd1f06b7"}
00:39:41.494 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ccbc23b8-9ac4-457b-894d-748a547338df"}
00:39:41.499 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ccbc23b8-9ac4-457b-894d-748a547338df"}
00:39:42.302 00.803 16872 evsrv: cli 0D3C0228 connect
00:39:42.312 00.010 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"f036885d-0c6f-4534-98e8-c71ebaa0ab77"}
00:39:42.317 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"f036885d-0c6f-4534-98e8-c71ebaa0ab77"}
00:39:42.320 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:39:42.329 00.009 16872 evsrv: cli 0D3C0A48 connect
00:39:42.334 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"e0adfc2a-d4ca-4948-b1dd-158568a4565b"}
00:39:42.338 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"e0adfc2a-d4ca-4948-b1dd-158568a4565b"}
00:39:42.346 00.008 16872 evsrv: cli 0D3C0A48 disconnect
00:39:42.352 00.006 16872 evsrv: cli 0D3BF8C8 connect
00:39:42.358 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"dd7adc0f-9f46-4d8c-b36e-ff0132a99158"}
00:39:42.361 00.003 16872 PhdController::Guide begins
00:39:42.363 00.002 16872 PhdController: newstate STATE_SETUP
00:39:42.368 00.005 16872 PhdController: setup
00:39:42.376 00.008 16872 PhdController: newstate STATE_ATTEMPT_START
00:39:42.380 00.004 16872 PhdController: start capturing
00:39:42.383 00.003 16872 Changing from state SELECTING to UNINITIALIZED
00:39:42.387 00.004 16872 guider state => SELECTING
00:39:42.390 00.003 16872 setting force full frames = true
00:39:42.393 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:39:42.412 00.019 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:39:42.415 00.003 16872 Enqueuing Expose request
00:39:42.419 00.004 16872 PhdController: newstate STATE_SELECT_STAR
00:39:42.425 00.006 9640 Worker thread wakes up
00:39:42.425 00.000 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"dd7adc0f-9f46-4d8c-b36e-ff0132a99158"}
00:39:42.428 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:39:42.429 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:39:42.439 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
00:39:42.443 00.004 16872 evsrv: cli 0D3C0228 connect
00:39:42.447 00.004 16872 case statement mapped state 1 to 101
00:39:42.452 00.005 16872 case statement mapped state 1 to 101
00:39:42.456 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"f6ca11d3-5343-4ead-a769-3d8fdbc72285"}
00:39:42.459 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"f6ca11d3-5343-4ead-a769-3d8fdbc72285"}
00:39:42.465 00.006 16872 evsrv: cli 0D3C0228 disconnect
00:39:42.471 00.006 16872 evsrv: cli 0D3BF968 connect
00:39:42.474 00.003 16872 case statement mapped state 1 to 101
00:39:42.479 00.005 16872 case statement mapped state 1 to 101
00:39:42.490 00.011 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"10993899-6a2a-4f88-b6c3-7db568733bd3"}
00:39:42.494 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"10993899-6a2a-4f88-b6c3-7db568733bd3"}
00:39:42.545 00.051 16872 evsrv: cli 0D3BF968 disconnect
00:39:43.508 00.963 16872 evsrv: cli 0D3BFFA8 connect
00:39:43.511 00.003 16872 case statement mapped state 1 to 101
00:39:43.515 00.004 16872 case statement mapped state 1 to 101
00:39:43.523 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"162f760d-34c4-453d-8c36-494373aeb8fe"}
00:39:43.526 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"162f760d-34c4-453d-8c36-494373aeb8fe"}
00:39:43.530 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:39:44.531 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:39:44.535 00.004 16872 case statement mapped state 1 to 101
00:39:44.539 00.004 16872 case statement mapped state 1 to 101
00:39:44.544 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"99d57fb3-8551-4c32-82ef-92d674a93062"}
00:39:44.551 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"99d57fb3-8551-4c32-82ef-92d674a93062"}
00:39:44.555 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:39:44.987 00.432 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eac21337-dead-4c59-bf7a-e187979b69fb"}
00:39:44.991 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eac21337-dead-4c59-bf7a-e187979b69fb"}
00:39:44.994 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"858810d7-f9c7-444c-a500-33d6f18ca6b1"}
00:39:44.998 00.004 16872 case statement mapped state 1 to 101
00:39:45.004 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"858810d7-f9c7-444c-a500-33d6f18ca6b1"}
00:39:45.556 00.552 16872 evsrv: cli 0D3C0A48 connect
00:39:45.559 00.003 16872 case statement mapped state 1 to 101
00:39:45.563 00.004 16872 case statement mapped state 1 to 101
00:39:45.568 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"7eaa526c-edff-4ae0-b13b-0e5a3d91d09f"}
00:39:45.571 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"7eaa526c-edff-4ae0-b13b-0e5a3d91d09f"}
00:39:45.581 00.010 16872 evsrv: cli 0D3C0A48 disconnect
00:39:46.500 00.919 9640 Exposure complete
00:39:46.581 00.081 16872 evsrv: cli 0D3BFB48 connect
00:39:46.585 00.004 16872 case statement mapped state 1 to 101
00:39:46.590 00.005 16872 case statement mapped state 1 to 101
00:39:46.595 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"0718465e-d3ad-452c-8cfb-a196acf483da"}
00:39:46.603 00.008 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"0718465e-d3ad-452c-8cfb-a196acf483da"}
00:39:46.608 00.005 16872 evsrv: cli 0D3BFB48 disconnect
00:39:46.668 00.060 9640 worker thread done servicing request
00:39:46.669 00.001 16872 OnExposeComplete: enter
00:39:46.672 00.003 16872 UpdateGuideState(): m_state=1
00:39:46.676 00.004 16872 UpdateCurrentPosition: no star selected
00:39:46.679 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:39:46.683 00.004 16872 Status Line: No star selected
00:39:46.690 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3288, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:39:46.738 00.048 16872 UpdateGuideState exits: No star selected
00:39:46.741 00.003 16872 GuiderMultiStar::AutoSelect enter
00:39:46.750 00.009 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:39:46.897 00.147 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:39:47.087 00.190 16872 AutoFind: global mean = -0.0, stdev 723.2
00:39:47.096 00.009 16872 AutoFind: using threshold = 0.1
00:39:47.276 00.180 16872 AutoFind: local max [1151, 106] 215.1
00:39:47.283 00.007 16872 AutoFind: local max [1563, 574] 67.0
00:39:47.286 00.003 16872 AutoFind: local max [1014, 953] 19.1
00:39:47.290 00.004 16872 AutoFind: local max [904, 612] 16.7
00:39:47.293 00.003 16872 AutoFind: local max [1732, 855] 6.8
00:39:47.297 00.004 16872 AutoFind: local max [448, 970] 3.8
00:39:47.301 00.004 16872 AutoFind: local max [453, 848] 3.7
00:39:47.304 00.003 16872 AutoFind: local max [1151, 120] 2.3
00:39:47.308 00.004 16872 AutoFind: local max [1542, 497] 1.7
00:39:47.315 00.007 16872 AutoFind: local max [401, 243] 1.6
00:39:47.320 00.005 16872 AutoFind: local max [88, 407] 1.5
00:39:47.323 00.003 16872 AutoFind: local max [504, 970] 1.2
00:39:47.327 00.004 16872 AutoFind: local max [1340, 633] 1.0
00:39:47.330 00.003 16872 AutoFind: local max [1269, 8] 0.9
00:39:47.333 00.003 16872 AutoFind: local max [1571, 799] 0.9
00:39:47.336 00.003 16872 AutoFind: local max [1167, 107] 0.9
00:39:47.340 00.004 16872 AutoFind: local max [1156, 88] 0.8
00:39:47.347 00.007 16872 AutoFind: local max [327, 656] 0.7
00:39:47.349 00.002 16872 AutoFind: local max [1110, 740] 0.6
00:39:47.352 00.003 16872 AutoFind: local max [1552, 580] 0.6
00:39:47.355 00.003 16872 AutoFind: local max [124, 245] 0.6
00:39:47.359 00.004 16872 AutoFind: local max [1550, 681] 0.6
00:39:47.362 00.003 16872 AutoFind: local max [1015, 964] 0.5
00:39:47.365 00.003 16872 AutoFind: local max [1575, 569] 0.5
00:39:47.368 00.003 16872 AutoFind: local max [1167, 97] 0.5
00:39:47.371 00.003 16872 AutoFind: local max [374, 150] 0.5
00:39:47.378 00.007 16872 AutoFind: local max [278, 305] 0.5
00:39:47.380 00.002 16872 AutoFind: local max [907, 41] 0.5
00:39:47.383 00.003 16872 AutoFind: local max [1087, 133] 0.5
00:39:47.386 00.003 16872 AutoFind: local max [690, 938] 0.5
00:39:47.389 00.003 16872 AutoFind: local max [1658, 601] 0.5
00:39:47.394 00.005 16872 AutoFind: local max [521, 740] 0.5
00:39:47.397 00.003 16872 AutoFind: local max [184, 477] 0.5
00:39:47.400 00.003 16872 AutoFind: local max [1161, 122] 0.5
00:39:47.407 00.007 16872 AutoFind: local max [982, 639] 0.5
00:39:47.413 00.006 16872 AutoFind: local max [1749, 761] 0.5
00:39:47.416 00.003 16872 AutoFind: local max [1565, 586] 0.5
00:39:47.419 00.003 16872 AutoFind: local max [28, 656] 0.5
00:39:47.425 00.006 16872 AutoFind: local max [1626, 942] 0.5
00:39:47.428 00.003 16872 AutoFind: local max [1797, 671] 0.5
00:39:47.431 00.003 16872 AutoFind: local max [987, 43] 0.5
00:39:47.433 00.002 16872 AutoFind: local max [1053, 89] 0.5
00:39:47.440 00.007 16872 AutoFind: local max [1090, 683] 0.5
00:39:47.443 00.003 16872 AutoFind: local max [764, 559] 0.5
00:39:47.446 00.003 16872 AutoFind: local max [1169, 835] 0.5
00:39:47.449 00.003 16872 AutoFind: local max [1147, 480] 0.5
00:39:47.452 00.003 16872 AutoFind: local max [1231, 375] 0.4
00:39:47.455 00.003 16872 AutoFind: local max [1167, 115] 0.4
00:39:47.458 00.003 16872 AutoFind: local max [1634, 10] 0.4
00:39:47.461 00.003 16872 AutoFind: local max [1761, 22] 0.4
00:39:47.464 00.003 16872 AutoFind: local max [1099, 422] 0.4
00:39:47.466 00.002 16872 AutoFind: local max [1074, 919] 0.4
00:39:47.474 00.008 16872 AutoFind: local max [369, 890] 0.4
00:39:47.477 00.003 16872 AutoFind: local max [1112, 253] 0.4
00:39:47.480 00.003 16872 AutoFind: local max [1792, 375] 0.4
00:39:47.482 00.002 16872 AutoFind: local max [209, 519] 0.4
00:39:47.487 00.005 16872 AutoFind: local max [138, 559] 0.4
00:39:47.489 00.002 16872 AutoFind: local max [427, 668] 0.4
00:39:47.492 00.003 16872 AutoFind: local max [1076, 73] 0.4
00:39:47.495 00.003 16872 AutoFind: local max [858, 1039] 0.4
00:39:47.498 00.003 16872 AutoFind: local max [1505, 284] 0.4
00:39:47.505 00.007 16872 AutoFind: local max [733, 740] 0.4
00:39:47.508 00.003 16872 AutoFind: local max [1819, 893] 0.4
00:39:47.510 00.002 16872 AutoFind: local max [1213, 624] 0.4
00:39:47.513 00.003 16872 AutoFind: local max [1048, 1001] 0.4
00:39:47.517 00.004 16872 AutoFind: local max [1126, 384] 0.4
00:39:47.520 00.003 16872 AutoFind: local max [546, 701] 0.4
00:39:47.523 00.003 16872 AutoFind: local max [540, 195] 0.4
00:39:47.525 00.002 16872 AutoFind: local max [559, 248] 0.4
00:39:47.528 00.003 16872 AutoFind: local max [481, 368] 0.4
00:39:47.535 00.007 16872 AutoFind: local max [1440, 907] 0.4
00:39:47.538 00.003 16872 AutoFind: local max [755, 842] 0.4
00:39:47.541 00.003 16872 AutoFind: local max [100, 412] 0.4
00:39:47.543 00.002 16872 AutoFind: local max [1333, 397] 0.4
00:39:47.547 00.004 16872 AutoFind: local max [1284, 688] 0.4
00:39:47.549 00.002 16872 AutoFind: local max [12, 655] 0.4
00:39:47.552 00.003 16872 AutoFind: local max [1657, 823] 0.4
00:39:47.555 00.003 16872 AutoFind: local max [1802, 266] 0.4
00:39:47.559 00.004 16872 AutoFind: local max [62, 904] 0.4
00:39:47.565 00.006 16872 AutoFind: local max [258, 306] 0.4
00:39:47.568 00.003 16872 AutoFind: local max [1156, 558] 0.4
00:39:47.571 00.003 16872 AutoFind: local max [626, 674] 0.4
00:39:47.574 00.003 16872 AutoFind: local max [241, 364] 0.4
00:39:47.577 00.003 16872 AutoFind: local max [837, 305] 0.4
00:39:47.580 00.003 16872 AutoFind: local max [465, 870] 0.4
00:39:47.583 00.003 16872 AutoFind: local max [1333, 660] 0.4
00:39:47.586 00.003 16872 AutoFind: local max [1816, 319] 0.4
00:39:47.589 00.003 16872 AutoFind: local max [191, 336] 0.4
00:39:47.594 00.005 16872 AutoFind: local max [829, 671] 0.4
00:39:47.598 00.004 16872 AutoFind: local max [1244, 240] 0.4
00:39:47.601 00.003 16872 AutoFind: local max [1651, 952] 0.4
00:39:47.604 00.003 16872 AutoFind: local max [843, 389] 0.4
00:39:47.607 00.003 16872 AutoFind: local max [380, 1062] 0.4
00:39:47.611 00.004 16872 AutoFind: local max [736, 892] 0.4
00:39:47.613 00.002 16872 AutoFind: local max [1358, 938] 0.4
00:39:47.617 00.004 16872 AutoFind: local max [894, 14] 0.4
00:39:47.619 00.002 16872 AutoFind: local max [1419, 899] 0.4
00:39:47.622 00.003 16872 AutoFind: local max [729, 334] 0.4
00:39:47.629 00.007 16872 AutoFind: local max [1635, 563] 0.4
00:39:47.632 00.003 16872 AutoFind: local max [1696, 639] 0.4
00:39:47.635 00.003 16872 AutoFind: too close [258, 306] 0.4 - [278, 305] 0.5
00:39:47.637 00.002 16872 AutoFind: too close [12, 655] 0.4 - [28, 656] 0.5
00:39:47.642 00.005 16872 AutoFind: too close [100, 412] 0.4 - [88, 407] 1.5
00:39:47.645 00.003 16872 AutoFind: too close [1167, 115] 0.4 - [1161, 122] 0.5
00:39:47.647 00.002 16872 AutoFind: too close [1167, 115] 0.4 - [1167, 97] 0.5
00:39:47.650 00.003 16872 AutoFind: too close [1167, 115] 0.4 - [1167, 107] 0.9
00:39:47.653 00.003 16872 AutoFind: close dim-bright [1167, 115] 0.4 - [1151, 120] 2.3
00:39:47.658 00.005 16872 AutoFind: close dim-bright [1167, 115] 0.4 - [1151, 106] 215.1
00:39:47.662 00.004 16872 AutoFind: too close [1565, 586] 0.5 - [1575, 569] 0.5
00:39:47.665 00.003 16872 AutoFind: too close [1565, 586] 0.5 - [1552, 580] 0.6
00:39:47.667 00.002 16872 AutoFind: close dim-bright [1565, 586] 0.5 - [1563, 574] 67.0
00:39:47.670 00.003 16872 AutoFind: too close [1161, 122] 0.5 - [1167, 107] 0.9
00:39:47.674 00.004 16872 AutoFind: too close [1161, 122] 0.5 - [1151, 120] 2.3
00:39:47.677 00.003 16872 AutoFind: close dim-bright [1161, 122] 0.5 - [1151, 106] 215.1
00:39:47.680 00.003 16872 AutoFind: too close [1167, 97] 0.5 - [1156, 88] 0.8
00:39:47.683 00.003 16872 AutoFind: too close [1167, 97] 0.5 - [1167, 107] 0.9
00:39:47.686 00.003 16872 AutoFind: close dim-bright [1167, 97] 0.5 - [1151, 106] 215.1
00:39:47.692 00.006 16872 AutoFind: close dim-bright [1575, 569] 0.5 - [1563, 574] 67.0
00:39:47.695 00.003 16872 AutoFind: close dim-bright [1015, 964] 0.5 - [1014, 953] 19.1
00:39:47.698 00.003 16872 AutoFind: close dim-bright [1552, 580] 0.6 - [1563, 574] 67.0
00:39:47.701 00.003 16872 AutoFind: too close [1156, 88] 0.8 - [1167, 107] 0.9
00:39:47.704 00.003 16872 AutoFind: close dim-bright [1156, 88] 0.8 - [1151, 106] 215.1
00:39:47.707 00.003 16872 AutoFind: too close [1167, 107] 0.9 - [1151, 120] 2.3
00:39:47.711 00.004 16872 AutoFind: close dim-bright [1167, 107] 0.9 - [1151, 106] 215.1
00:39:47.714 00.003 16872 AutoFind: close dim-bright [1151, 120] 2.3 - [1151, 106] 215.1
00:39:47.717 00.003 16872 AutoFind: too close to edge [894, 14] 0.4
00:39:47.722 00.005 16872 AutoFind: too close to edge [1634, 10] 0.4
00:39:47.725 00.003 16872 AutoFind: too close to edge [1269, 8] 0.9
00:39:47.728 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:39:47.731 00.003 16872 Star::Find(15, 1151, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.733 00.002 16872 Star::Find returns 1 (0), X=1150.36, Y=104.60, Mass=3940788, SNR=897.8, Peak=65520 HFD=6.7
00:39:47.738 00.005 16872 Star::Find(15, 1563, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.741 00.003 16872 Star::Find returns 1 (0), X=1563.02, Y=573.81, Mass=223401, SNR=307.2, Peak=29592 HFD=2.6
00:39:47.744 00.003 16872 Star::Find(15, 1014, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.747 00.003 16872 Star::Find returns 1 (0), X=1013.76, Y=952.92, Mass=62407, SNR=151.0, Peak=9596 HFD=2.6
00:39:47.753 00.006 16872 Star::Find(15, 904, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.757 00.004 16872 Star::Find returns 1 (0), X=904.24, Y=611.96, Mass=53078, SNR=138.7, Peak=9992 HFD=2.5
00:39:47.759 00.002 16872 Star::Find(15, 1732, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.762 00.003 16872 Star::Find returns 1 (0), X=1732.41, Y=855.18, Mass=23690, SNR=88.8, Peak=5944 HFD=2.6
00:39:47.765 00.003 16872 Star::Find(15, 448, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.768 00.003 16872 Star::Find returns 1 (0), X=447.91, Y=970.30, Mass=12687, SNR=59.0, Peak=4768 HFD=2.6
00:39:47.772 00.004 16872 Star::Find(15, 453, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.775 00.003 16872 Star::Find returns 1 (0), X=453.49, Y=848.28, Mass=12696, SNR=59.7, Peak=4760 HFD=2.8
00:39:47.778 00.003 16872 Star::Find(15, 1542, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.786 00.008 16872 Star::Find returns 1 (0), X=1542.57, Y=496.72, Mass=5313, SNR=35.1, Peak=4016 HFD=1.9
00:39:47.789 00.003 16872 Star::Find(15, 401, 243, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.792 00.003 16872 Star::Find returns 1 (0), X=401.12, Y=243.11, Mass=3921, SNR=30.0, Peak=3932 HFD=2.2
00:39:47.795 00.003 16872 Star::Find(15, 504, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.800 00.005 16872 Star::Find returns 1 (0), X=504.07, Y=969.54, Mass=2596, SNR=22.3, Peak=3680 HFD=2.2
00:39:47.803 00.003 16872 Star::Find(15, 1340, 633, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.806 00.003 16872 Star::Find returns 1 (0), X=1339.97, Y=633.23, Mass=2113, SNR=18.2, Peak=3628 HFD=2.1
00:39:47.809 00.003 16872 Star::Find(15, 1571, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.812 00.003 16872 Star::Find returns 1 (0), X=1570.97, Y=799.20, Mass=2214, SNR=20.0, Peak=3572 HFD=2.4
00:39:47.819 00.007 16872 Star::Find(15, 327, 656, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.822 00.003 16872 Star::Find returns 1 (0), X=326.56, Y=656.19, Mass=1356, SNR=15.2, Peak=3508 HFD=1.9
00:39:47.825 00.003 16872 Star::Find(15, 1110, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.828 00.003 16872 Star::Find returns 1 (0), X=1110.22, Y=739.75, Mass=1166, SNR=13.0, Peak=3504 HFD=1.6
00:39:47.832 00.004 16872 Star::Find(15, 124, 245, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.835 00.003 16872 Star::Find returns 1 (0), X=123.96, Y=245.01, Mass=872, SNR=10.7, Peak=3416 HFD=2.0
00:39:47.838 00.003 16872 Star::Find(15, 1550, 681, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.841 00.003 16872 Star::Find returns 1 (0), X=1550.26, Y=681.40, Mass=1238, SNR=12.1, Peak=3472 HFD=2.3
00:39:47.843 00.002 16872 Star::Find(15, 1015, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.851 00.008 16872 Star::Find returns 1 (0), X=1013.76, Y=952.92, Mass=62407, SNR=151.0, Peak=9596 HFD=2.6
00:39:47.855 00.004 16872 Star::Find(15, 374, 150, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.858 00.003 16872 Star::Find returns 1 (0), X=373.52, Y=150.27, Mass=1009, SNR=13.1, Peak=3472 HFD=1.8
00:39:47.862 00.004 16872 Star::Find(15, 907, 41, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.865 00.003 16872 Star::Find returns 1 (0), X=906.96, Y=41.31, Mass=529, SNR=8.3, Peak=3388 HFD=2.6
00:39:47.868 00.003 16872 Star::Find(15, 1087, 133, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.871 00.003 16872 Star::Find returns 1 (0), X=1086.96, Y=133.23, Mass=1262, SNR=13.5, Peak=3432 HFD=2.5
00:39:47.874 00.003 16872 Star::Find(15, 690, 938, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.882 00.008 16872 Star::Find returns 1 (0), X=687.27, Y=942.88, Mass=2219, SNR=20.8, Peak=3724 HFD=2.5
00:39:47.885 00.003 16872 Star::Find(15, 1658, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.888 00.003 16872 Star::Find returns 0 (2), X=1658.00, Y=601.00, Mass=78, SNR=2.7, Peak=3376 HFD=0.0
00:39:47.891 00.003 16872 Star::Find(15, 521, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.894 00.003 16872 Star::Find false star n=6 nbg=263 bg=3287.5 sigma=22.6 thresh=3355 peak=3352
00:39:47.898 00.004 16872 Star::Find returns 0 (2), X=521.00, Y=740.00, Mass=475, SNR=2.9, Peak=3380 HFD=0.0
00:39:47.901 00.003 16872 Star::Find(15, 184, 477, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.904 00.003 16872 Star::Find returns 1 (0), X=184.41, Y=478.21, Mass=758, SNR=9.2, Peak=3380 HFD=2.8
00:39:47.910 00.006 16872 Star::Find(15, 982, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.913 00.003 16872 Star::Find returns 1 (0), X=982.04, Y=638.96, Mass=749, SNR=9.9, Peak=3388 HFD=2.1
00:39:47.916 00.003 16872 Star::Find(15, 1749, 761, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.919 00.003 16872 Star::Find false star n=4 nbg=258 bg=3297.7 sigma=19.9 thresh=3357 peak=3356
00:39:47.922 00.003 16872 Star::Find returns 0 (2), X=1749.00, Y=761.00, Mass=393, SNR=2.9, Peak=3424 HFD=0.0
00:39:47.925 00.003 16872 Star::Find(15, 1626, 942, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.929 00.004 16872 Star::Find returns 1 (0), X=1626.36, Y=941.78, Mass=835, SNR=10.8, Peak=3424 HFD=2.2
00:39:47.932 00.003 16872 Star::Find(15, 1797, 671, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.935 00.003 16872 Star::Find returns 1 (0), X=1797.62, Y=671.55, Mass=687, SNR=8.6, Peak=3432 HFD=1.7
00:39:47.941 00.006 16872 Star::Find(15, 987, 43, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.946 00.005 16872 Star::Find returns 1 (0), X=985.18, Y=42.85, Mass=411, SNR=7.0, Peak=3392 HFD=2.2
00:39:47.949 00.003 16872 Star::Find(15, 1053, 89, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.952 00.003 16872 Star::Find returns 1 (0), X=1054.35, Y=88.25, Mass=528, SNR=7.9, Peak=3380 HFD=2.2
00:39:47.956 00.004 16872 Star::Find(15, 1090, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.959 00.003 16872 Star::Find returns 0 (4), X=1078.63, Y=695.70, Mass=1834, SNR=23.7, Peak=3740 HFD=1.4
00:39:47.962 00.003 16872 Star::Find(15, 764, 559, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.965 00.003 16872 Star::Find returns 1 (0), X=763.52, Y=558.62, Mass=467, SNR=7.9, Peak=3400 HFD=1.6
00:39:47.968 00.003 16872 Star::Find(15, 1169, 835, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.976 00.008 16872 Star::Find returns 0 (4), X=1168.58, Y=835.44, Mass=600, SNR=8.4, Peak=3404 HFD=1.5
00:39:47.979 00.003 16872 Star::Find(15, 1147, 480, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.982 00.003 16872 Star::Find returns 1 (0), X=1148.07, Y=480.40, Mass=582, SNR=9.6, Peak=3384 HFD=4.1
00:39:47.986 00.004 16872 Star::Find(15, 1231, 375, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.989 00.003 16872 Star::Find false star n=8 nbg=268 bg=3293.1 sigma=24.9 thresh=3368 peak=3362
00:39:47.992 00.003 16872 Star::Find returns 0 (2), X=1231.00, Y=375.00, Mass=696, SNR=2.9, Peak=3400 HFD=0.0
00:39:47.994 00.002 16872 Star::Find(15, 1761, 22, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:47.997 00.003 16872 Star::Find returns 1 (0), X=1761.86, Y=21.21, Mass=841, SNR=10.4, Peak=3408 HFD=2.3
00:39:48.005 00.008 16872 Star::Find(15, 1099, 422, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.008 00.003 16872 Star::Find returns 1 (0), X=1099.01, Y=421.76, Mass=802, SNR=10.2, Peak=3424 HFD=2.5
00:39:48.011 00.003 16872 Star::Find(15, 1074, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.014 00.003 16872 Star::Find returns 1 (0), X=1063.82, Y=907.75, Mass=765, SNR=9.7, Peak=3400 HFD=5.2
00:39:48.018 00.004 16872 Star::Find(15, 369, 890, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.022 00.004 16872 Star::Find returns 1 (0), X=368.89, Y=889.86, Mass=843, SNR=10.7, Peak=3440 HFD=2.4
00:39:48.025 00.003 16872 Star::Find(15, 1112, 253, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.027 00.002 16872 Star::Find false star n=6 nbg=269 bg=3283.9 sigma=24.8 thresh=3358 peak=3352
00:39:48.030 00.003 16872 Star::Find returns 0 (2), X=1112.00, Y=253.00, Mass=545, SNR=2.9, Peak=3396 HFD=0.0
00:39:48.037 00.007 16872 Star::Find(15, 1792, 375, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.040 00.003 16872 Star::Find returns 1 (0), X=1790.71, Y=375.37, Mass=659, SNR=8.8, Peak=3392 HFD=4.3
00:39:48.044 00.004 16872 Star::Find(15, 209, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.047 00.003 16872 Star::Find returns 1 (0), X=223.18, Y=532.63, Mass=437, SNR=6.9, Peak=3388 HFD=2.5
00:39:48.051 00.004 16872 Star::Find(15, 138, 559, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.054 00.003 16872 Star::Find returns 1 (0), X=138.41, Y=560.40, Mass=446, SNR=7.3, Peak=3388 HFD=2.3
00:39:48.057 00.003 16872 Star::Find(15, 427, 668, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.061 00.004 16872 Star::Find returns 1 (0), X=426.79, Y=668.00, Mass=568, SNR=8.0, Peak=3396 HFD=2.0
00:39:48.069 00.008 16872 Star::Find(15, 1076, 73, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.073 00.004 16872 Star::Find returns 1 (0), X=1077.33, Y=73.28, Mass=690, SNR=10.4, Peak=3456 HFD=1.5
00:39:48.076 00.003 16872 Star::Find(15, 858, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.081 00.005 16872 Star::Find false star n=7 nbg=249 bg=3287.6 sigma=22.6 thresh=3355 peak=3345
00:39:48.084 00.003 16872 Star::Find returns 0 (2), X=858.00, Y=1039.00, Mass=547, SNR=2.9, Peak=3392 HFD=0.0
00:39:48.087 00.003 16872 Star::Find(15, 1505, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.090 00.003 16872 Star::Find returns 1 (0), X=1505.58, Y=285.82, Mass=930, SNR=10.4, Peak=3400 HFD=4.3
00:39:48.093 00.003 16872 Star::Find(15, 733, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.099 00.006 16872 Star::Find returns 1 (0), X=732.27, Y=741.45, Mass=711, SNR=9.4, Peak=3388 HFD=3.9
00:39:48.102 00.003 16872 Star::Find(15, 1819, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.105 00.003 16872 Star::Find returns 0 (4), X=1819.91, Y=893.00, Mass=304, SNR=6.0, Peak=3408 HFD=0.7
00:39:48.108 00.003 16872 Star::Find(15, 1213, 624, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.112 00.004 16872 Star::Find false star n=2 nbg=271 bg=3292.2 sigma=24.4 thresh=3365 peak=3355
00:39:48.121 00.009 16872 Star::Find returns 0 (2), X=1213.00, Y=624.00, Mass=160, SNR=2.9, Peak=3396 HFD=0.0
00:39:48.124 00.003 16872 Star::Find(15, 1048, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.136 00.012 16872 Star::Find returns 0 (4), X=1048.62, Y=1001.19, Mass=478, SNR=7.6, Peak=3432 HFD=1.3
00:39:48.144 00.008 16872 Star::Find(15, 1126, 384, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.149 00.005 16872 Star::Find returns 1 (0), X=1126.10, Y=384.36, Mass=988, SNR=11.6, Peak=3432 HFD=4.0
00:39:48.153 00.004 16872 Star::Find(15, 546, 701, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.156 00.003 16872 Star::Find returns 1 (0), X=546.02, Y=701.02, Mass=509, SNR=8.3, Peak=3428 HFD=2.0
00:39:48.160 00.004 16872 Star::Find(15, 540, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.163 00.003 16872 Star::Find false star n=2 nbg=279 bg=3287.2 sigma=26.2 thresh=3366 peak=3343
00:39:48.167 00.004 16872 Star::Find returns 0 (2), X=540.00, Y=195.00, Mass=178, SNR=2.9, Peak=3388 HFD=0.0
00:39:48.177 00.010 16872 Star::Find(15, 559, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.184 00.007 16872 Star::Find returns 1 (0), X=559.66, Y=248.50, Mass=812, SNR=10.2, Peak=3404 HFD=3.2
00:39:48.189 00.005 16872 Star::Find(15, 481, 368, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.195 00.006 16872 Star::Find returns 0 (4), X=471.46, Y=378.58, Mass=571, SNR=8.2, Peak=3428 HFD=1.5
00:39:48.200 00.005 16872 Star::Find(15, 1440, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.214 00.014 16872 Star::Find returns 0 (4), X=1439.53, Y=906.54, Mass=889, SNR=12.6, Peak=3552 HFD=1.4
00:39:48.219 00.005 16872 Star::Find(15, 755, 842, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.223 00.004 16872 Star::Find false star n=4 nbg=251 bg=3285.3 sigma=21.6 thresh=3350 peak=3347
00:39:48.228 00.005 16872 Star::Find returns 0 (2), X=755.00, Y=842.00, Mass=315, SNR=2.9, Peak=3372 HFD=0.0
00:39:48.233 00.005 16872 Star::Find(15, 1333, 397, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.243 00.010 16872 Star::Find false star n=4 nbg=273 bg=3285.0 sigma=24.6 thresh=3359 peak=3354
00:39:48.247 00.004 16872 Star::Find returns 0 (2), X=1333.00, Y=397.00, Mass=340, SNR=2.9, Peak=3384 HFD=0.0
00:39:48.250 00.003 16872 Star::Find(15, 1284, 688, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.254 00.004 16872 Star::Find returns 1 (0), X=1273.62, Y=684.22, Mass=455, SNR=8.0, Peak=3408 HFD=2.9
00:39:48.257 00.003 16872 Star::Find(15, 1657, 823, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.261 00.004 16872 Star::Find false star n=2 nbg=281 bg=3292.1 sigma=28.5 thresh=3377 peak=3361
00:39:48.265 00.004 16872 Star::Find returns 0 (2), X=1657.00, Y=823.00, Mass=188, SNR=2.9, Peak=3388 HFD=0.0
00:39:48.273 00.008 16872 Star::Find(15, 1802, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.278 00.005 16872 Star::Find false star n=3 nbg=269 bg=3288.1 sigma=24.3 thresh=3361 peak=3360
00:39:48.286 00.008 16872 Star::Find returns 0 (2), X=1802.00, Y=266.00, Mass=284, SNR=2.9, Peak=3400 HFD=0.0
00:39:48.291 00.005 16872 Star::Find(15, 62, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.295 00.004 16872 Star::Find false star n=3 nbg=278 bg=3282.0 sigma=26.8 thresh=3362 peak=3350
00:39:48.304 00.009 16872 Star::Find returns 0 (2), X=62.00, Y=904.00, Mass=290, SNR=2.9, Peak=3388 HFD=0.0
00:39:48.308 00.004 16872 Star::Find(15, 1156, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.311 00.003 16872 Star::Find returns 1 (0), X=1154.91, Y=558.90, Mass=703, SNR=9.6, Peak=3404 HFD=3.8
00:39:48.316 00.005 16872 Star::Find(15, 626, 674, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.320 00.004 16872 Star::Find returns 1 (0), X=625.62, Y=674.10, Mass=1185, SNR=12.2, Peak=3416 HFD=3.2
00:39:48.323 00.003 16872 Star::Find(15, 241, 364, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.327 00.004 16872 Star::Find returns 0 (4), X=249.53, Y=357.92, Mass=419, SNR=7.3, Peak=3412 HFD=1.0
00:39:48.335 00.008 16872 Star::Find(15, 837, 305, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.337 00.002 16872 Star::Find returns 1 (0), X=844.35, Y=313.64, Mass=531, SNR=8.4, Peak=3388 HFD=2.8
00:39:48.342 00.005 16872 Star::Find(15, 465, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.346 00.004 16872 Star::Find false star n=2 nbg=264 bg=3285.0 sigma=21.9 thresh=3351 peak=3337
00:39:48.351 00.005 16872 Star::Find returns 0 (2), X=465.00, Y=870.00, Mass=150, SNR=2.9, Peak=3364 HFD=0.0
00:39:48.354 00.003 16872 Star::Find(15, 1333, 660, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.359 00.005 16872 Star::Find returns 1 (0), X=1332.77, Y=660.76, Mass=2075, SNR=23.2, Peak=3800 HFD=1.6
00:39:48.366 00.007 16872 Star::Find(15, 1816, 319, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.370 00.004 16872 Star::Find false star n=6 nbg=251 bg=3288.7 sigma=22.5 thresh=3356 peak=3354
00:39:48.373 00.003 16872 Star::Find returns 0 (2), X=1816.00, Y=319.00, Mass=496, SNR=2.9, Peak=3404 HFD=0.0
00:39:48.377 00.004 16872 Star::Find(15, 191, 336, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.381 00.004 16872 Star::Find returns 1 (0), X=192.21, Y=334.53, Mass=436, SNR=7.1, Peak=3428 HFD=2.6
00:39:48.385 00.004 16872 Star::Find(15, 829, 671, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.389 00.004 16872 Star::Find false star n=5 nbg=284 bg=3291.3 sigma=25.0 thresh=3366 peak=3350
00:39:48.396 00.007 16872 Star::Find returns 0 (2), X=829.00, Y=671.00, Mass=471, SNR=2.9, Peak=3400 HFD=0.0
00:39:48.403 00.007 16872 Star::Find(15, 1244, 240, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.408 00.005 16872 Star::Find false star n=7 nbg=267 bg=3285.2 sigma=25.0 thresh=3360 peak=3354
00:39:48.412 00.004 16872 Star::Find returns 0 (2), X=1244.00, Y=240.00, Mass=576, SNR=2.9, Peak=3384 HFD=0.0
00:39:48.416 00.004 16872 Star::Find(15, 1651, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.422 00.006 16872 Star::Find false star n=3 nbg=281 bg=3291.0 sigma=26.2 thresh=3370 peak=3361
00:39:48.436 00.014 16872 Star::Find returns 0 (2), X=1651.00, Y=952.00, Mass=263, SNR=2.9, Peak=3416 HFD=0.0
00:39:48.439 00.003 16872 Star::Find(15, 843, 389, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.443 00.004 16872 Star::Find returns 0 (4), X=842.80, Y=389.42, Mass=507, SNR=8.8, Peak=3424 HFD=1.3
00:39:48.446 00.003 16872 Star::Find(15, 380, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.451 00.005 16872 Star::Find returns 1 (0), X=380.61, Y=1062.22, Mass=714, SNR=9.1, Peak=3396 HFD=2.6
00:39:48.457 00.006 16872 Star::Find(15, 736, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.482 00.025 16872 Star::Find returns 1 (0), X=733.43, Y=883.61, Mass=736, SNR=10.7, Peak=3484 HFD=1.6
00:39:48.502 00.020 16872 Star::Find(15, 1358, 938, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.508 00.006 16872 Star::Find returns 0 (4), X=1357.99, Y=938.25, Mass=388, SNR=6.8, Peak=3416 HFD=1.2
00:39:48.516 00.008 16872 Star::Find(15, 1419, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.531 00.015 16872 Star::Find false star n=2 nbg=281 bg=3289.7 sigma=25.3 thresh=3366 peak=3358
00:39:48.536 00.005 16872 Star::Find returns 0 (2), X=1419.00, Y=899.00, Mass=205, SNR=2.9, Peak=3396 HFD=0.0
00:39:48.540 00.004 16872 Star::Find(15, 729, 334, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.546 00.006 16872 Star::Find returns 1 (0), X=730.33, Y=333.40, Mass=839, SNR=10.4, Peak=3384 HFD=4.0
00:39:48.554 00.008 16872 Star::Find(15, 1635, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.560 00.006 16872 Star::Find returns 1 (0), X=1636.51, Y=562.91, Mass=1420, SNR=13.8, Peak=3448 HFD=4.2
00:39:48.564 00.004 16872 Star::Find(15, 1696, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.570 00.006 16872 Star::Find false star n=4 nbg=274 bg=3285.0 sigma=24.4 thresh=3358 peak=3353
00:39:48.574 00.004 16872 Star::Find returns 0 (2), X=1696.00, Y=639.00, Mass=344, SNR=2.9, Peak=3388 HFD=0.0
00:39:48.578 00.004 16872 AutoFind: finding best star pass 1
00:39:48.585 00.007 16872 Star::Find(15, 1151, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.589 00.004 16872 Star::Find returns 1 (0), X=1150.36, Y=104.60, Mass=3940788, SNR=897.8, Peak=65520 HFD=6.7
00:39:48.594 00.005 16872 AutoFind: near-saturated [1151, 106] 215.1 Mass 3940788 SNR 897.8 Peak 65520
00:39:48.598 00.004 16872 Star::Find(15, 1563, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.602 00.004 16872 Star::Find returns 1 (0), X=1563.02, Y=573.81, Mass=223401, SNR=307.2, Peak=29592 HFD=2.6
00:39:48.605 00.003 16872 AutoFind returns star at [1563, 574] 67.0 Mass 223401 SNR 307.2
00:39:48.610 00.005 16872 Star::Find(15, 1563, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.620 00.010 16872 Star::Find returns 1 (0), X=1563.02, Y=573.81, Mass=223401, SNR=307.2, Peak=29592 HFD=2.6
00:39:48.627 00.007 16872 MultiStar: List (12): {1563.02, 573.81}(307.2), {1013.76, 952.92}(151.0), {904.24, 611.96}(138.7), {1732.41, 855.18}(88.8), {447.91, 970.30}(59.0), {453.49, 848.28}(59.7), {1542.57, 496.72}(35.1), {401.12, 243.11}(30.0), {504.07, 969.54}(22.3), {1339.97, 633.23}(18.2), {1570.97, 799.20}(20.0), {326.56, 656.19}(15.2), 
00:39:48.637 00.010 16872 setting lock position to (1563.02, 573.81)
00:39:48.662 00.025 16872 MultiStar: stabilizing after lock position change
00:39:48.666 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
00:39:48.670 00.004 16872 UpdateGuideState(): m_state=1
00:39:48.674 00.004 16872 Star::Find(15, 1563, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:39:48.684 00.010 16872 Star::Find returns 1 (0), X=1563.02, Y=573.81, Mass=223401, SNR=307.2, Peak=29592 HFD=2.6
00:39:48.688 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:39:48.693 00.005 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:39:48.698 00.005 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:39:48.705 00.007 16872 setting force full frames = false
00:39:48.714 00.009 16872 setting lock position to (1563.02, 573.81)
00:39:48.718 00.004 16872 MultiStar: stabilizing after lock position change
00:39:48.722 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:39:48.729 00.007 16872 Changing from state SELECTING to SELECTED
00:39:48.733 00.004 16872 guider state => SELECTED
00:39:48.761 00.028 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3288, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:39:48.822 00.061 16872 UpdateGuideState exits: m=223401 SNR=307.2
00:39:48.828 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3288, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:39:48.886 00.058 16872 Status Line: Auto-selected star at (1563.0, 573.8)
00:39:48.909 00.023 16872 PhdController: newstate STATE_WAIT_SELECTED
00:39:48.920 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:48.927 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:39:48.933 00.006 16872 Enqueuing Expose request
00:39:48.939 00.006 9640 Worker thread wakes up
00:39:48.939 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:39:48.939 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:39:48.939 00.000 16872 evsrv: cli 0D3C0A48 connect
00:39:48.950 00.011 16872 case statement mapped state 2 to 1
00:39:48.957 00.007 16872 case statement mapped state 2 to 1
00:39:48.963 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ccca2cb-11b0-4523-8b71-34b9b29950ad"}
00:39:48.968 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4ccca2cb-11b0-4523-8b71-34b9b29950ad"}
00:39:48.978 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"bd53a286-f0cd-41bf-a7ba-2b54f1c8e9a8"}
00:39:48.983 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1563.02,573.81],"id":"bd53a286-f0cd-41bf-a7ba-2b54f1c8e9a8"}
00:39:48.989 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:39:48.996 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4a0241a-ec38-4d0f-96d2-af9772c21ad1"}
00:39:49.002 00.006 16872 case statement mapped state 2 to 1
00:39:49.011 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c4a0241a-ec38-4d0f-96d2-af9772c21ad1"}
00:39:49.019 00.008 16872 evsrv: cli 0D3BFFA8 connect
00:39:49.024 00.005 16872 case statement mapped state 2 to 1
00:39:49.030 00.006 16872 case statement mapped state 2 to 1
00:39:49.035 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7b7717d9-3b39-4b06-98f1-cdc6d606875d"}
00:39:49.043 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.02,6.81],"pixels":"..."},"id":"7b7717d9-3b39-4b06-98f1-cdc6d606875d"}
00:39:49.049 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e817452b-8b91-47f6-9f4a-e333307c3002"}
00:39:49.057 00.008 16872 case statement mapped state 2 to 1
00:39:49.061 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"e817452b-8b91-47f6-9f4a-e333307c3002"}
00:39:49.065 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:39:50.067 01.002 16872 evsrv: cli 0D3BFFA8 connect
00:39:50.071 00.004 16872 case statement mapped state 2 to 1
00:39:50.076 00.005 16872 case statement mapped state 2 to 1
00:39:50.082 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"aeea6a3c-1cdf-49ed-b710-620abd690b3b"}
00:39:50.085 00.003 16872 case statement mapped state 2 to 1
00:39:50.091 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"aeea6a3c-1cdf-49ed-b710-620abd690b3b"}
00:39:50.095 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:39:51.096 01.001 16872 evsrv: cli 0D3BFB48 connect
00:39:51.101 00.005 16872 case statement mapped state 2 to 1
00:39:51.107 00.006 16872 case statement mapped state 2 to 1
00:39:51.112 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"73d6c625-df29-4b40-9366-e44405149148"}
00:39:51.120 00.008 16872 case statement mapped state 2 to 1
00:39:51.129 00.009 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"73d6c625-df29-4b40-9366-e44405149148"}
00:39:51.135 00.006 16872 evsrv: cli 0D3BFB48 disconnect
00:39:51.988 00.853 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4325fa85-a3ef-4b5a-89d8-20b18a54d61f"}
00:39:51.991 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4325fa85-a3ef-4b5a-89d8-20b18a54d61f"}
00:39:51.997 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4dd5f0c0-14c5-45df-b87b-6072dd54e28b"}
00:39:52.001 00.004 16872 case statement mapped state 2 to 1
00:39:52.004 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"4dd5f0c0-14c5-45df-b87b-6072dd54e28b"}
00:39:52.008 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"56f55242-3ea6-4df8-a1f2-1873353a6fbf"}
00:39:52.016 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.02,6.81],"pixels":"..."},"id":"56f55242-3ea6-4df8-a1f2-1873353a6fbf"}
00:39:52.135 00.119 16872 evsrv: cli 0D3BFFA8 connect
00:39:52.140 00.005 16872 case statement mapped state 2 to 1
00:39:52.144 00.004 16872 case statement mapped state 2 to 1
00:39:52.148 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"eacec557-1547-472e-903c-90e93ac2c9c6"}
00:39:52.154 00.006 16872 case statement mapped state 2 to 1
00:39:52.158 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"eacec557-1547-472e-903c-90e93ac2c9c6"}
00:39:52.165 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
00:39:53.011 00.846 9640 Exposure complete
00:39:53.161 00.150 9640 worker thread done servicing request
00:39:53.161 00.000 16872 OnExposeComplete: enter
00:39:53.164 00.003 16872 UpdateGuideState(): m_state=2
00:39:53.172 00.008 16872 Star::Find(15, 1563, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:39:53.178 00.006 16872 Star::Find returns 1 (0), X=1562.95, Y=573.78, Mass=222130, SNR=313.3, Peak=31332 HFD=2.5
00:39:53.189 00.011 16872 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.56) = xAngle (-4.33 = 1.95)
00:39:53.193 00.004 16872 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.28 = 2.00)
00:39:53.196 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-2.77 mountX=-0.03 mountY=0.07, mountTheta=1.96
00:39:53.202 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65516, med=3288, FiltMin=3204, FiltMax=65512, Gamma=2.190
00:39:53.279 00.077 16872 UpdateGuideState exits: m=222130 SNR=313.3
00:39:53.284 00.005 16872 PhdController: newstate STATE_CALIBRATE
00:39:53.287 00.003 16872 PhdController: newstate STATE_GUIDE
00:39:53.315 00.028 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:39:53.319 00.004 16872 guider state => CALIBRATED
00:39:53.332 00.013 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:39:53.345 00.013 16872 reset dither spiral
00:39:53.349 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:39:53.356 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:53.359 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:39:53.363 00.004 16872 Enqueuing Expose request
00:39:53.366 00.003 9640 Worker thread wakes up
00:39:53.366 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:39:53.366 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:39:53.366 00.000 16872 evsrv: cli 0D3C0A48 connect
00:39:53.377 00.011 16872 case statement mapped state 5 to 1
00:39:53.381 00.004 16872 case statement mapped state 5 to 1
00:39:53.386 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"cbe7f35d-d1aa-4616-8f0c-999656798bbe"}
00:39:53.392 00.006 16872 case statement mapped state 5 to 1
00:39:53.394 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"cbe7f35d-d1aa-4616-8f0c-999656798bbe"}
00:39:53.398 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:39:54.399 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:39:54.406 00.007 16872 case statement mapped state 5 to 1
00:39:54.410 00.004 16872 case statement mapped state 5 to 1
00:39:54.415 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"db4b33ef-f3a3-4c99-b147-0418dcc2400d"}
00:39:54.421 00.006 16872 case statement mapped state 5 to 1
00:39:54.424 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"db4b33ef-f3a3-4c99-b147-0418dcc2400d"}
00:39:54.428 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:39:55.431 01.003 16872 evsrv: cli 0D3BFB48 connect
00:39:55.436 00.005 16872 case statement mapped state 5 to 1
00:39:55.441 00.005 16872 case statement mapped state 5 to 1
00:39:55.446 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"b7c09e16-65cf-4bb5-9032-4f070593483a"}
00:39:55.456 00.010 16872 case statement mapped state 5 to 1
00:39:55.461 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"b7c09e16-65cf-4bb5-9032-4f070593483a"}
00:39:55.467 00.006 16872 evsrv: cli 0D3BFB48 disconnect
00:39:55.487 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e342e31-6e16-4f9a-91df-ad354b18cb26"}
00:39:55.491 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1e342e31-6e16-4f9a-91df-ad354b18cb26"}
00:39:55.498 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"31932dd1-ae33-408c-8b32-e17bbc55361f"}
00:39:55.504 00.006 16872 case statement mapped state 5 to 1
00:39:55.511 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"31932dd1-ae33-408c-8b32-e17bbc55361f"}
00:39:55.515 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ef1e1d04-10d0-46f4-aea1-7da85506e8df"}
00:39:55.518 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.95,6.78],"pixels":"..."},"id":"ef1e1d04-10d0-46f4-aea1-7da85506e8df"}
00:39:56.466 00.948 16872 evsrv: cli 0D3C0A48 connect
00:39:56.469 00.003 16872 case statement mapped state 5 to 1
00:39:56.473 00.004 16872 case statement mapped state 5 to 1
00:39:56.477 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b05f2f2f-30b9-4f4c-bc06-f140388849ef"}
00:39:56.479 00.002 16872 case statement mapped state 5 to 1
00:39:56.482 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"b05f2f2f-30b9-4f4c-bc06-f140388849ef"}
00:39:56.485 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:39:57.424 00.939 9640 Exposure complete
00:39:57.487 00.063 16872 evsrv: cli 0D3BFB48 connect
00:39:57.491 00.004 16872 case statement mapped state 5 to 1
00:39:57.495 00.004 16872 case statement mapped state 5 to 1
00:39:57.498 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"b8548f17-2e39-496f-843e-2d5e25042438"}
00:39:57.501 00.003 16872 case statement mapped state 5 to 1
00:39:57.506 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"b8548f17-2e39-496f-843e-2d5e25042438"}
00:39:57.510 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:39:57.564 00.054 9640 worker thread done servicing request
00:39:57.564 00.000 16872 OnExposeComplete: enter
00:39:57.567 00.003 16872 UpdateGuideState(): m_state=5
00:39:57.573 00.006 16872 Star::Find(15, 1562, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:39:57.575 00.002 16872 Star::Find returns 1 (0), X=1562.71, Y=573.72, Mass=201617, SNR=292.3, Peak=24660 HFD=2.9
00:39:57.577 00.002 16872 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.56) = xAngle (-4.40 = 1.88)
00:39:57.579 00.002 16872 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.36 = 1.92)
00:39:57.582 00.003 16872 CameraToMount -- cameraX=-0.31 cameraY=-0.09 hyp=0.32 cameraTheta=-2.85 mountX=-0.10 mountY=0.30, mountTheta=1.88
00:39:57.587 00.005 16872 Changing from state CALIBRATED to GUIDING
00:39:57.591 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:39:57.594 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:39:57.666 00.072 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:39:57.670 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:39:57.673 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:39:57.677 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:39:57.681 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:39:57.685 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:39:57.688 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:39:57.692 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:39:57.697 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:39:57.700 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:39:57.703 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:39:57.706 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:39:57.711 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:39:57.715 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:39:57.818 00.103 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:39:57.823 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:39:57.825 00.002 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
00:39:57.832 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:39:57.836 00.004 16872 ScopeASCOM::SideOfPier() returns 0
00:39:57.962 00.126 16872 setting lock position to (1562.71, 573.72)
00:39:57.966 00.004 16872 MultiStar: stabilizing after lock position change
00:39:57.969 00.003 16872 guider state => GUIDING
00:39:57.971 00.002 16872 Status Line: Guiding
00:39:57.982 00.011 16872 Mount: notify guiding started
00:39:57.986 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:39:57.989 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:39:57.993 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:39:57.996 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:39:57.998 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:39:58.001 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:39:58.003 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:39:58.006 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:39:58.009 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:39:58.011 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:39:58.014 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:39:58.016 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:39:58.019 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:39:58.025 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:39:58.027 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:39:58.031 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:39:58.034 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:39:58.037 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:39:58.040 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:39:58.043 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:39:58.045 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:39:58.048 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:39:58.051 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:39:58.055 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:39:58.057 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:39:58.060 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:39:58.063 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:39:58.065 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:39:58.068 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:39:58.071 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:39:58.074 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:39:58.076 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:39:58.079 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:39:58.081 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:39:58.086 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:39:58.090 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:39:58.093 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:39:58.096 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:39:58.307 00.211 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:39:58.419 00.112 16872 ScopeASCOM::SideOfPier() returns 0
00:39:58.423 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:39:58.426 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:39:58.428 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:39:58.431 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:39:58.434 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:39:58.437 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:39:58.439 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:39:58.442 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:39:58.444 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:39:58.447 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65520, med=3292, FiltMin=3118, FiltMax=65512, Gamma=2.190
00:39:58.487 00.040 16872 UpdateGuideState exits: m=201617 SNR=292.3
00:39:58.490 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:39:58.493 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:58.496 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:39:58.498 00.002 16872 Enqueuing Expose request
00:39:58.501 00.003 9640 Worker thread wakes up
00:39:58.501 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:39:58.501 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:39:58.511 00.010 16872 evsrv: cli 0D3C0A48 connect
00:39:58.514 00.003 16872 case statement mapped state 6 to 3
00:39:58.518 00.004 16872 case statement mapped state 6 to 3
00:39:58.522 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"046316cd-cb20-436c-a719-32c0de21f4d2"}
00:39:58.524 00.002 16872 case statement mapped state 6 to 3
00:39:58.529 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"046316cd-cb20-436c-a719-32c0de21f4d2"}
00:39:58.535 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:39:58.987 00.452 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b9e2e773-39ee-4685-a978-ecd4b4ebdc16"}
00:39:58.989 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b9e2e773-39ee-4685-a978-ecd4b4ebdc16"}
00:39:58.993 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36f6beab-2e36-4c29-8b93-e84953ccd4dd"}
00:39:58.997 00.004 16872 case statement mapped state 6 to 3
00:39:58.999 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"36f6beab-2e36-4c29-8b93-e84953ccd4dd"}
00:39:59.002 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"22b5bc72-b181-452f-aeeb-28993b2c7675"}
00:39:59.005 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.71,6.72],"pixels":"..."},"id":"22b5bc72-b181-452f-aeeb-28993b2c7675"}
00:40:02.485 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b692df6-ff84-4768-8fec-c398d846b294"}
00:40:02.489 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2b692df6-ff84-4768-8fec-c398d846b294"}
00:40:02.492 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e45a872c-d34f-48b8-be8d-c9ca5a392b54"}
00:40:02.496 00.004 16872 case statement mapped state 6 to 3
00:40:02.499 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e45a872c-d34f-48b8-be8d-c9ca5a392b54"}
00:40:02.502 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7ab75dc3-17eb-4f87-bb0a-f6f9dd449709"}
00:40:02.506 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.71,6.72],"pixels":"..."},"id":"7ab75dc3-17eb-4f87-bb0a-f6f9dd449709"}
00:40:02.552 00.046 9640 Exposure complete
00:40:02.693 00.141 9640 worker thread done servicing request
00:40:02.693 00.000 16872 OnExposeComplete: enter
00:40:02.696 00.003 16872 UpdateGuideState(): m_state=6
00:40:02.700 00.004 16872 Star::Find(15, 1562, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:40:02.703 00.003 16872 Star::Find returns 1 (0), X=1562.96, Y=573.94, Mass=219122, SNR=314.1, Peak=30996 HFD=2.7
00:40:02.705 00.002 16872 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.56) = xAngle (-0.82 = -0.82)
00:40:02.708 00.003 16872 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.78 = -0.78)
00:40:02.710 00.002 16872 CameraToMount -- cameraX=0.25 cameraY=0.23 hyp=0.34 cameraTheta=0.73 mountX=0.23 mountY=-0.24, mountTheta=-0.80
00:40:02.715 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=0.23, opts=13)
00:40:02.719 00.004 16872 Enqueuing Move request for scope (0.25, 0.23)
00:40:02.722 00.003 9640 Worker thread wakes up
00:40:02.722 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.23) opts 0xd
00:40:02.722 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, 0.23)
00:40:02.722 00.000 9640 Moving (0.25, 0.23) raw xDistance=0.23 yDistance=-0.24
00:40:02.722 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.23
00:40:02.722 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.24, m_sumCorr=0
00:40:02.722 00.000 9640 MoveAxis(W, 24, ABG)
00:40:02.722 00.000 9640 Guiding  Dir = 3, Dur = 24
00:40:02.722 00.000 9640 IsSlewing returns 0
00:40:02.723 00.001 9640 IsGuiding returns 0
00:40:02.723 00.000 9640 PulseGuide returned control before completion, sleep 34
00:40:02.730 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3292, FiltMin=3132, FiltMax=65516, Gamma=2.190
00:40:02.759 00.029 9640 IsGuiding returns 1
00:40:02.759 00.000 9640 scope still moving after pulse duration time elapsed
00:40:02.768 00.009 16872 UpdateGuideState exits: m=219122 SNR=314.1
00:40:02.771 00.003 16872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 1 / 99999
00:40:02.774 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777786802.774,"Host":"RBFOCUS307","Inst":1,"Distance":0.33,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:40:02.778 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:02.780 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:40:02.782 00.002 16872 Enqueuing Expose request
00:40:02.790 00.008 9640 IsSlewing returns 0
00:40:02.790 00.000 9640 IsGuiding returns 0
00:40:02.790 00.000 9640 scope move finished after 24 + 43 ms
00:40:02.790 00.000 9640 Move returns status 0, amount 24
00:40:02.790 00.000 9640 MoveAxis(N, 0, ABG)
00:40:02.790 00.000 9640 Move returns status 0, amount 0
00:40:02.791 00.001 9640 move complete, result=0
00:40:02.791 00.000 9640 worker thread done servicing request
00:40:02.791 00.000 9640 Worker thread wakes up
00:40:02.791 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:40:02.791 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:40:02.792 00.001 16872 GuideStep: 0.2 px 24 ms WEST, -0.2 px 0 ms NORTH
00:40:05.985 03.193 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6f3dd8c-8b27-4c6f-8ed3-4fc029497049"}
00:40:05.988 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b6f3dd8c-8b27-4c6f-8ed3-4fc029497049"}
00:40:05.992 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71988151-2d08-43b8-9a87-9555bdf194ae"}
00:40:05.996 00.004 16872 case statement mapped state 6 to 3
00:40:05.999 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"71988151-2d08-43b8-9a87-9555bdf194ae"}
00:40:06.002 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9cf86f31-1c26-4386-8dc9-f84dde2a6420"}
00:40:06.005 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.96,6.94],"pixels":"..."},"id":"9cf86f31-1c26-4386-8dc9-f84dde2a6420"}
00:40:06.833 00.828 9640 Exposure complete
00:40:06.968 00.135 9640 worker thread done servicing request
00:40:06.969 00.001 16872 OnExposeComplete: enter
00:40:06.971 00.002 16872 UpdateGuideState(): m_state=6
00:40:06.973 00.002 16872 Star::Find(15, 1562, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:40:06.976 00.003 16872 Star::Find returns 1 (0), X=1562.82, Y=573.72, Mass=203629, SNR=299.8, Peak=27304 HFD=2.7
00:40:06.978 00.002 16872 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.56) = xAngle (-1.53 = -1.53)
00:40:06.981 00.003 16872 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.48 = -1.48)
00:40:06.984 00.003 16872 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.03 mountX=0.00 mountY=-0.11, mountTheta=-1.53
00:40:06.988 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=0.00, opts=13)
00:40:06.992 00.004 16872 Enqueuing Move request for scope (0.11, 0.00)
00:40:06.994 00.002 9640 Worker thread wakes up
00:40:06.995 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd
00:40:06.995 00.000 9640 Handling offset move in thread for scope, endpoint = (0.11, 0.00)
00:40:06.995 00.000 9640 Moving (0.11, 0.00) raw xDistance=0.00 yDistance=-0.11
00:40:06.995 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:40:06.995 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.11, m_sumCorr=0
00:40:06.995 00.000 9640 MoveAxis(E, 0, ABG)
00:40:06.995 00.000 9640 Move returns status 0, amount 0
00:40:06.995 00.000 9640 MoveAxis(N, 0, ABG)
00:40:06.995 00.000 9640 Move returns status 0, amount 0
00:40:06.995 00.000 9640 move complete, result=0
00:40:06.995 00.000 9640 worker thread done servicing request
00:40:07.002 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3288, FiltMin=3140, FiltMax=65512, Gamma=2.190
00:40:07.040 00.038 16872 UpdateGuideState exits: m=203629 SNR=299.8
00:40:07.043 00.003 16872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 2 / 99999
00:40:07.048 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777786807.047,"Host":"RBFOCUS307","Inst":1,"Distance":0.26,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:40:07.050 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:07.052 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:40:07.055 00.003 16872 Enqueuing Expose request
00:40:07.058 00.003 16872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:07.061 00.003 9640 Worker thread wakes up
00:40:07.061 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:40:07.061 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:40:09.484 02.423 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f17779a1-b377-4a7d-9a40-47b016f5cf54"}
00:40:09.487 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f17779a1-b377-4a7d-9a40-47b016f5cf54"}
00:40:09.491 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2caff4a1-ffdc-422a-ac61-5365a6481d3e"}
00:40:09.493 00.002 16872 case statement mapped state 6 to 3
00:40:09.496 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2caff4a1-ffdc-422a-ac61-5365a6481d3e"}
00:40:09.500 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1768a251-eea6-44d5-95e5-dad2e5741099"}
00:40:09.503 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.82,6.72],"pixels":"..."},"id":"1768a251-eea6-44d5-95e5-dad2e5741099"}
00:40:11.120 01.617 9640 Exposure complete
00:40:11.258 00.138 9640 worker thread done servicing request
00:40:11.258 00.000 16872 OnExposeComplete: enter
00:40:11.262 00.004 16872 UpdateGuideState(): m_state=6
00:40:11.265 00.003 16872 Star::Find(15, 1562, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:40:11.268 00.003 16872 Star::Find returns 1 (0), X=1562.60, Y=573.57, Mass=208184, SNR=301.3, Peak=24124 HFD=3.1
00:40:11.271 00.003 16872 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.56) = xAngle (-3.79 = 2.50)
00:40:11.274 00.003 16872 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.74 = 2.54)
00:40:11.277 00.003 16872 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-2.23 mountX=-0.15 mountY=0.10, mountTheta=2.53
00:40:11.281 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=-0.14, opts=13)
00:40:11.284 00.003 16872 Enqueuing Move request for scope (-0.11, -0.14)
00:40:11.286 00.002 9640 Worker thread wakes up
00:40:11.286 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd
00:40:11.286 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, -0.14)
00:40:11.286 00.000 9640 Moving (-0.11, -0.14) raw xDistance=-0.15 yDistance=0.10
00:40:11.286 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.15
00:40:11.286 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=0
00:40:11.286 00.000 9640 MoveAxis(E, 15, ABG)
00:40:11.286 00.000 9640 Guiding  Dir = 2, Dur = 15
00:40:11.288 00.002 9640 IsSlewing returns 0
00:40:11.288 00.000 9640 IsGuiding returns 0
00:40:11.288 00.000 9640 PulseGuide returned control before completion, sleep 25
00:40:11.295 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65516, med=3292, FiltMin=3134, FiltMax=65512, Gamma=2.190
00:40:11.319 00.024 9640 IsGuiding returns 1
00:40:11.319 00.000 9640 scope still moving after pulse duration time elapsed
00:40:11.334 00.015 16872 UpdateGuideState exits: m=208184 SNR=301.3
00:40:11.339 00.005 16872 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 3 / 99999
00:40:11.342 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777786811.342,"Host":"RBFOCUS307","Inst":1,"Distance":0.24,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:40:11.344 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:11.347 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:40:11.349 00.002 16872 Enqueuing Expose request
00:40:11.352 00.003 9640 IsSlewing returns 0
00:40:11.352 00.000 9640 IsGuiding returns 0
00:40:11.352 00.000 9640 scope move finished after 15 + 50 ms
00:40:11.352 00.000 9640 Move returns status 0, amount 15
00:40:11.352 00.000 9640 MoveAxis(N, 0, ABG)
00:40:11.352 00.000 9640 Move returns status 0, amount 0
00:40:11.352 00.000 9640 move complete, result=0
00:40:11.352 00.000 9640 worker thread done servicing request
00:40:11.352 00.000 9640 Worker thread wakes up
00:40:11.352 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:40:11.352 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:40:11.358 00.006 16872 GuideStep: -0.1 px 15 ms EAST, 0.1 px 0 ms NORTH
00:40:12.984 01.626 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b5e1cf5-1ffb-440e-a0fd-9f0e3d7c6a75"}
00:40:12.988 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2b5e1cf5-1ffb-440e-a0fd-9f0e3d7c6a75"}
00:40:12.992 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ecf8d47e-2c09-4a47-8b08-812a0d85c42f"}
00:40:12.994 00.002 16872 case statement mapped state 6 to 3
00:40:12.996 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ecf8d47e-2c09-4a47-8b08-812a0d85c42f"}
00:40:13.002 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"af8a0947-6c90-4c4d-a02f-a6604e36aae8"}
00:40:13.005 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.60,6.57],"pixels":"..."},"id":"af8a0947-6c90-4c4d-a02f-a6604e36aae8"}
00:40:15.415 02.410 9640 Exposure complete
00:40:15.565 00.150 9640 worker thread done servicing request
00:40:15.565 00.000 16872 OnExposeComplete: enter
00:40:15.568 00.003 16872 UpdateGuideState(): m_state=6
00:40:15.572 00.004 16872 Star::Find(15, 1562, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:40:15.577 00.005 16872 Star::Find returns 1 (0), X=1562.59, Y=573.49, Mass=199180, SNR=284.5, Peak=22300 HFD=3.1
00:40:15.580 00.003 16872 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.56) = xAngle (-3.64 = 2.64)
00:40:15.583 00.003 16872 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.60 = 2.69)
00:40:15.586 00.003 16872 CameraToMount -- cameraX=-0.13 cameraY=-0.22 hyp=0.26 cameraTheta=-2.09 mountX=-0.23 mountY=0.11, mountTheta=2.68
00:40:15.592 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.13, y=-0.22, opts=13)
00:40:15.596 00.004 16872 Enqueuing Move request for scope (-0.13, -0.22)
00:40:15.599 00.003 9640 Worker thread wakes up
00:40:15.599 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.22) opts 0xd
00:40:15.599 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.13, -0.22)
00:40:15.599 00.000 9640 Moving (-0.13, -0.22) raw xDistance=-0.23 yDistance=0.11
00:40:15.599 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.23
00:40:15.599 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=0
00:40:15.599 00.000 9640 MoveAxis(E, 25, ABG)
00:40:15.599 00.000 9640 Guiding  Dir = 2, Dur = 25
00:40:15.600 00.001 9640 IsSlewing returns 0
00:40:15.600 00.000 9640 IsGuiding returns 0
00:40:15.600 00.000 9640 PulseGuide returned control before completion, sleep 35
00:40:15.606 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3288, FiltMin=3204, FiltMax=65516, Gamma=2.190
00:40:15.637 00.031 9640 IsGuiding returns 1
00:40:15.638 00.001 9640 scope still moving after pulse duration time elapsed
00:40:15.647 00.009 16872 UpdateGuideState exits: m=199180 SNR=284.5
00:40:15.650 00.003 16872 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 4 / 99999
00:40:15.654 00.004 16872 PhdController: newstate STATE_FINISH
00:40:15.658 00.004 16872 PhdController complete: success
00:40:15.661 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777786815.661,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:40:15.665 00.004 16872 Mount: notify guiding dither settle done success=1
00:40:15.669 00.004 16872 PhdController: newstate STATE_IDLE
00:40:15.673 00.004 9640 IsSlewing returns 0
00:40:15.673 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:15.677 00.004 9640 IsGuiding returns 0
00:40:15.677 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:40:15.680 00.003 16872 Enqueuing Expose request
00:40:15.684 00.004 9640 scope move finished after 25 + 52 ms
00:40:15.684 00.000 9640 Move returns status 0, amount 25
00:40:15.684 00.000 9640 MoveAxis(N, 0, ABG)
00:40:15.684 00.000 9640 Move returns status 0, amount 0
00:40:15.684 00.000 9640 move complete, result=0
00:40:15.684 00.000 9640 worker thread done servicing request
00:40:15.684 00.000 9640 Worker thread wakes up
00:40:15.685 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:40:15.685 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:40:15.690 00.005 16872 GuideStep: -0.2 px 25 ms EAST, 0.1 px 0 ms NORTH
00:40:16.166 00.476 16872 evsrv: cli 0D3BFFA8 connect
00:40:16.172 00.006 16872 case statement mapped state 6 to 3
00:40:16.182 00.010 16872 case statement mapped state 6 to 3
00:40:16.186 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"28404a62-037f-4634-bb51-7cdc306cb3ed"}
00:40:16.192 00.006 16872 case statement mapped state 6 to 3
00:40:16.196 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28404a62-037f-4634-bb51-7cdc306cb3ed"}
00:40:16.199 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:40:16.483 00.284 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72a56326-ddaa-43da-af87-9de444528930"}
00:40:16.487 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"72a56326-ddaa-43da-af87-9de444528930"}
00:40:16.491 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aac649f4-2029-4698-a8f3-b4a91e8c9e89"}
00:40:16.494 00.003 16872 case statement mapped state 6 to 3
00:40:16.496 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aac649f4-2029-4698-a8f3-b4a91e8c9e89"}
00:40:16.503 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"816bf3b2-7c1a-4cac-9d1a-545e80602726"}
00:40:16.506 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.59,7.49],"pixels":"..."},"id":"816bf3b2-7c1a-4cac-9d1a-545e80602726"}
00:40:19.754 03.248 9640 Exposure complete
00:40:19.891 00.137 9640 worker thread done servicing request
00:40:19.891 00.000 16872 OnExposeComplete: enter
00:40:19.895 00.004 16872 UpdateGuideState(): m_state=6
00:40:19.899 00.004 16872 Star::Find(15, 1562, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:40:19.903 00.004 16872 Star::Find returns 1 (0), X=1562.48, Y=573.93, Mass=203199, SNR=292.4, Peak=21912 HFD=3.0
00:40:19.905 00.002 16872 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.56) = xAngle (0.85 = 0.85)
00:40:19.908 00.003 16872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.89 = 0.89)
00:40:19.911 00.003 16872 CameraToMount -- cameraX=-0.23 cameraY=0.21 hyp=0.31 cameraTheta=2.40 mountX=0.20 mountY=0.24, mountTheta=0.86
00:40:19.917 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.23, y=0.21, opts=13)
00:40:19.919 00.002 16872 Enqueuing Move request for scope (-0.23, 0.21)
00:40:19.923 00.004 9640 Worker thread wakes up
00:40:19.923 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.21) opts 0xd
00:40:19.923 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.23, 0.21)
00:40:19.923 00.000 9640 Moving (-0.23, 0.21) raw xDistance=0.20 yDistance=0.24
00:40:19.923 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.20
00:40:19.923 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=0
00:40:19.923 00.000 9640 MoveAxis(W, 19, ABG)
00:40:19.923 00.000 9640 Guiding  Dir = 3, Dur = 19
00:40:19.924 00.001 9640 IsSlewing returns 0
00:40:19.924 00.000 9640 IsGuiding returns 0
00:40:19.924 00.000 9640 PulseGuide returned control before completion, sleep 29
00:40:19.928 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65516, med=3292, FiltMin=3112, FiltMax=65512, Gamma=2.190
00:40:19.957 00.029 9640 IsGuiding returns 1
00:40:19.957 00.000 9640 scope still moving after pulse duration time elapsed
00:40:19.966 00.009 16872 UpdateGuideState exits: m=203199 SNR=292.4
00:40:19.970 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:19.974 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:40:19.977 00.003 16872 Enqueuing Expose request
00:40:19.984 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"235688bc-e6f0-4e30-9f5f-c1092dd921b3"}
00:40:19.989 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"235688bc-e6f0-4e30-9f5f-c1092dd921b3"}
00:40:19.992 00.003 9640 IsSlewing returns 0
00:40:19.992 00.000 9640 IsGuiding returns 0
00:40:19.992 00.000 9640 scope move finished after 19 + 49 ms
00:40:19.992 00.000 9640 Move returns status 0, amount 19
00:40:19.992 00.000 9640 MoveAxis(N, 0, ABG)
00:40:19.992 00.000 9640 Move returns status 0, amount 0
00:40:19.992 00.000 9640 move complete, result=0
00:40:19.993 00.001 9640 worker thread done servicing request
00:40:19.993 00.000 9640 Worker thread wakes up
00:40:19.993 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:40:19.993 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:40:19.993 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fcea4f17-591f-4cb5-8257-c5bb719a051e"}
00:40:19.996 00.003 16872 case statement mapped state 6 to 3
00:40:19.999 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcea4f17-591f-4cb5-8257-c5bb719a051e"}
00:40:20.002 00.003 16872 GuideStep: 0.2 px 19 ms WEST, 0.2 px 0 ms NORTH
00:40:20.018 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fe329b26-6baf-4275-8644-e3439786341b"}
00:40:20.022 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.48,6.93],"pixels":"..."},"id":"fe329b26-6baf-4275-8644-e3439786341b"}
00:40:23.482 03.460 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0b51a3e8-6da4-41ea-b14e-7ded89f2bc8e"}
00:40:23.486 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0b51a3e8-6da4-41ea-b14e-7ded89f2bc8e"}
00:40:23.490 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8889d37e-99f0-49db-a9cd-8a54c0098c95"}
00:40:23.492 00.002 16872 case statement mapped state 6 to 3
00:40:23.495 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8889d37e-99f0-49db-a9cd-8a54c0098c95"}
00:40:23.498 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bf0358c4-22d9-42ef-a750-59fccb03a64a"}
00:40:23.502 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.48,6.93],"pixels":"..."},"id":"bf0358c4-22d9-42ef-a750-59fccb03a64a"}
00:40:24.078 00.576 9640 Exposure complete
00:40:24.229 00.151 9640 worker thread done servicing request
00:40:24.229 00.000 16872 OnExposeComplete: enter
00:40:24.233 00.004 16872 UpdateGuideState(): m_state=6
00:40:24.237 00.004 16872 Star::Find(15, 1562, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:40:24.242 00.005 16872 Star::Find returns 1 (0), X=1562.48, Y=574.10, Mass=202199, SNR=297.0, Peak=23624 HFD=2.9
00:40:24.245 00.003 16872 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.56) = xAngle (0.55 = 0.55)
00:40:24.249 00.004 16872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.60 = 0.60)
00:40:24.252 00.003 16872 CameraToMount -- cameraX=-0.23 cameraY=0.39 hyp=0.45 cameraTheta=2.11 mountX=0.38 mountY=0.25, mountTheta=0.58
00:40:24.259 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.23, y=0.39, opts=13)
00:40:24.263 00.004 16872 Enqueuing Move request for scope (-0.23, 0.39)
00:40:24.267 00.004 9640 Worker thread wakes up
00:40:24.267 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.39) opts 0xd
00:40:24.267 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.23, 0.39)
00:40:24.267 00.000 9640 Moving (-0.23, 0.39) raw xDistance=0.38 yDistance=0.25
00:40:24.267 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.38
00:40:24.267 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=0
00:40:24.267 00.000 9640 MoveAxis(W, 43, ABG)
00:40:24.267 00.000 9640 Guiding  Dir = 3, Dur = 43
00:40:24.267 00.000 9640 IsSlewing returns 0
00:40:24.268 00.001 9640 IsGuiding returns 0
00:40:24.268 00.000 9640 PulseGuide returned control before completion, sleep 53
00:40:24.276 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3288, FiltMin=3134, FiltMax=65516, Gamma=2.190
00:40:24.318 00.042 16872 UpdateGuideState exits: m=202199 SNR=297.0
00:40:24.322 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:24.327 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:40:24.331 00.004 16872 Enqueuing Expose request
00:40:24.335 00.004 9640 IsGuiding returns 1
00:40:24.335 00.000 9640 scope still moving after pulse duration time elapsed
00:40:24.366 00.031 9640 IsSlewing returns 0
00:40:24.366 00.000 9640 IsGuiding returns 0
00:40:24.366 00.000 9640 scope move finished after 43 + 55 ms
00:40:24.366 00.000 9640 Move returns status 0, amount 43
00:40:24.367 00.001 9640 MoveAxis(N, 0, ABG)
00:40:24.367 00.000 9640 Move returns status 0, amount 0
00:40:24.367 00.000 9640 move complete, result=0
00:40:24.367 00.000 9640 worker thread done servicing request
00:40:24.367 00.000 9640 Worker thread wakes up
00:40:24.368 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:40:24.368 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:40:24.376 00.008 16872 GuideStep: 0.4 px 43 ms WEST, 0.3 px 0 ms NORTH
00:40:26.981 02.605 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24bb4b43-1aed-4737-87f3-8f2b824a90f0"}
00:40:26.984 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"24bb4b43-1aed-4737-87f3-8f2b824a90f0"}
00:40:26.987 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e7400cf7-4e6c-4163-970f-b09f2e8ff4cc"}
00:40:26.990 00.003 16872 case statement mapped state 6 to 3
00:40:26.992 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7400cf7-4e6c-4163-970f-b09f2e8ff4cc"}
00:40:26.997 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"20188648-ad53-44ba-a24a-513840621bb8"}
00:40:27.000 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.48,7.10],"pixels":"..."},"id":"20188648-ad53-44ba-a24a-513840621bb8"}
00:40:28.428 01.428 9640 Exposure complete
00:40:28.569 00.141 9640 worker thread done servicing request
00:40:28.569 00.000 16872 OnExposeComplete: enter
00:40:28.572 00.003 16872 UpdateGuideState(): m_state=6
00:40:28.575 00.003 16872 Star::Find(15, 1562, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:40:28.579 00.004 16872 Star::Find returns 1 (0), X=1562.41, Y=573.69, Mass=198528, SNR=292.9, Peak=25356 HFD=2.9
00:40:28.582 00.003 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.61 = 1.67)
00:40:28.586 00.004 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.72)
00:40:28.589 00.003 16872 CameraToMount -- cameraX=-0.30 cameraY=-0.03 hyp=0.30 cameraTheta=-3.05 mountX=-0.03 mountY=0.30, mountTheta=1.67
00:40:28.593 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.30, y=-0.03, opts=13)
00:40:28.596 00.003 16872 Enqueuing Move request for scope (-0.30, -0.03)
00:40:28.599 00.003 9640 Worker thread wakes up
00:40:28.599 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.03) opts 0xd
00:40:28.599 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.30, -0.03)
00:40:28.599 00.000 9640 Moving (-0.30, -0.03) raw xDistance=-0.03 yDistance=0.30
00:40:28.599 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:40:28.599 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.30, m_sumCorr=0.17
00:40:28.599 00.000 9640 MoveAxis(E, 0, ABG)
00:40:28.599 00.000 9640 Move returns status 0, amount 0
00:40:28.600 00.001 9640 MoveAxis(S, 20, ABG)
00:40:28.600 00.000 9640 Guiding  Dir = 1, Dur = 20
00:40:28.600 00.000 9640 IsSlewing returns 0
00:40:28.600 00.000 9640 IsGuiding returns 0
00:40:28.600 00.000 9640 PulseGuide returned control before completion, sleep 30
00:40:28.605 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3292, FiltMin=3134, FiltMax=65512, Gamma=2.190
00:40:28.639 00.034 9640 IsGuiding returns 1
00:40:28.640 00.001 9640 scope still moving after pulse duration time elapsed
00:40:28.646 00.006 16872 UpdateGuideState exits: m=198528 SNR=292.9
00:40:28.649 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:28.652 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:40:28.654 00.002 16872 Enqueuing Expose request
00:40:28.669 00.015 9640 IsSlewing returns 0
00:40:28.669 00.000 9640 IsGuiding returns 0
00:40:28.669 00.000 9640 scope move finished after 20 + 49 ms
00:40:28.669 00.000 9640 Move returns status 0, amount 20
00:40:28.669 00.000 9640 move complete, result=0
00:40:28.669 00.000 9640 worker thread done servicing request
00:40:28.669 00.000 9640 Worker thread wakes up
00:40:28.669 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:40:28.669 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:40:28.672 00.003 16872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 20 ms SOUTH
00:40:30.480 01.808 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3fe9f2a7-6702-49d0-9614-f0842c825579"}
00:40:30.485 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3fe9f2a7-6702-49d0-9614-f0842c825579"}
00:40:30.489 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b638b7f5-eb7b-410d-964e-c1cc38df63b0"}
00:40:30.494 00.005 16872 case statement mapped state 6 to 3
00:40:30.498 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b638b7f5-eb7b-410d-964e-c1cc38df63b0"}
00:40:30.502 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d321b8d1-cced-42fc-a18c-7007a0732eb4"}
00:40:30.506 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.41,6.69],"pixels":"..."},"id":"d321b8d1-cced-42fc-a18c-7007a0732eb4"}
00:40:32.715 02.209 9640 Exposure complete
00:40:32.851 00.136 9640 worker thread done servicing request
00:40:32.851 00.000 16872 OnExposeComplete: enter
00:40:32.854 00.003 16872 UpdateGuideState(): m_state=6
00:40:32.857 00.003 16872 Star::Find(15, 1562, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:40:32.860 00.003 16872 Star::Find returns 1 (0), X=1561.98, Y=573.48, Mass=214242, SNR=302.3, Peak=27444 HFD=3.0
00:40:32.863 00.003 16872 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.56) = xAngle (-4.39 = 1.90)
00:40:32.865 00.002 16872 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.34 = 1.94)
00:40:32.869 00.004 16872 CameraToMount -- cameraX=-0.73 cameraY=-0.23 hyp=0.76 cameraTheta=-2.83 mountX=-0.24 mountY=0.71, mountTheta=1.90
00:40:32.874 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.73, y=-0.23, opts=13)
00:40:32.877 00.003 16872 Enqueuing Move request for scope (-0.73, -0.23)
00:40:32.879 00.002 9640 Worker thread wakes up
00:40:32.879 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.23) opts 0xd
00:40:32.880 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.73, -0.23)
00:40:32.880 00.000 9640 Moving (-0.73, -0.23) raw xDistance=-0.24 yDistance=0.71
00:40:32.880 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.24
00:40:32.880 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.71, m_sumCorr=0.17
00:40:32.880 00.000 9640 MoveAxis(E, 26, ABG)
00:40:32.880 00.000 9640 Guiding  Dir = 2, Dur = 26
00:40:32.880 00.000 9640 IsSlewing returns 0
00:40:32.880 00.000 9640 IsGuiding returns 0
00:40:32.881 00.001 9640 PulseGuide returned control before completion, sleep 36
00:40:32.886 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65516, med=3292, FiltMin=3186, FiltMax=65512, Gamma=2.190
00:40:32.924 00.038 16872 UpdateGuideState exits: m=214242 SNR=302.3
00:40:32.927 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:32.931 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:40:32.934 00.003 16872 Enqueuing Expose request
00:40:32.937 00.003 9640 IsGuiding returns 0
00:40:32.937 00.000 9640 Move returns status 0, amount 26
00:40:32.937 00.000 9640 MoveAxis(N, 0, ABG)
00:40:32.937 00.000 9640 Move returns status 0, amount 0
00:40:32.938 00.001 9640 move complete, result=0
00:40:32.938 00.000 9640 worker thread done servicing request
00:40:32.938 00.000 9640 Worker thread wakes up
00:40:32.938 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:40:32.938 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:40:32.943 00.005 16872 GuideStep: -0.2 px 26 ms EAST, 0.7 px 0 ms NORTH
00:40:33.979 01.036 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"887f67b5-bffa-4da9-9bcd-8a27c3203208"}
00:40:33.984 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"887f67b5-bffa-4da9-9bcd-8a27c3203208"}
00:40:33.996 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6fcf812-03b0-4394-a17a-8e95d6d5e1f8"}
00:40:34.001 00.005 16872 case statement mapped state 6 to 3
00:40:34.006 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6fcf812-03b0-4394-a17a-8e95d6d5e1f8"}
00:40:34.010 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c085f28c-d774-4a1e-acff-873dce76bd8f"}
00:40:34.014 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.98,7.48],"pixels":"..."},"id":"c085f28c-d774-4a1e-acff-873dce76bd8f"}
00:40:37.026 03.012 9640 Exposure complete
00:40:37.167 00.141 9640 worker thread done servicing request
00:40:37.168 00.001 16872 OnExposeComplete: enter
00:40:37.171 00.003 16872 UpdateGuideState(): m_state=6
00:40:37.175 00.004 16872 Star::Find(15, 1561, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:40:37.178 00.003 16872 Star::Find returns 1 (0), X=1562.05, Y=574.33, Mass=233861, SNR=323.9, Peak=31484 HFD=2.5
00:40:37.181 00.003 16872 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.56) = xAngle (0.84 = 0.84)
00:40:37.184 00.003 16872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.88 = 0.88)
00:40:37.187 00.003 16872 CameraToMount -- cameraX=-0.66 cameraY=0.61 hyp=0.90 cameraTheta=2.39 mountX=0.60 mountY=0.69, mountTheta=0.86
00:40:37.191 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.66, y=0.61, opts=13)
00:40:37.195 00.004 16872 Enqueuing Move request for scope (-0.66, 0.61)
00:40:37.199 00.004 9640 Worker thread wakes up
00:40:37.199 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.61) opts 0xd
00:40:37.199 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.66, 0.61)
00:40:37.199 00.000 9640 Moving (-0.66, 0.61) raw xDistance=0.60 yDistance=0.69
00:40:37.199 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.60
00:40:37.199 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.69, m_sumCorr=0.37
00:40:37.199 00.000 9640 MoveAxis(W, 61, ABG)
00:40:37.199 00.000 9640 Guiding  Dir = 3, Dur = 61
00:40:37.200 00.001 9640 IsSlewing returns 0
00:40:37.200 00.000 9640 IsGuiding returns 0
00:40:37.200 00.000 9640 PulseGuide returned control before completion, sleep 71
00:40:37.208 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3284, FiltMin=3188, FiltMax=65512, Gamma=2.190
00:40:37.252 00.044 16872 UpdateGuideState exits: m=233861 SNR=323.9
00:40:37.257 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:37.259 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:40:37.263 00.004 16872 Enqueuing Expose request
00:40:37.282 00.019 9640 IsGuiding returns 1
00:40:37.282 00.000 9640 scope still moving after pulse duration time elapsed
00:40:37.314 00.032 9640 IsSlewing returns 0
00:40:37.315 00.001 9640 IsGuiding returns 0
00:40:37.315 00.000 9640 scope move finished after 61 + 54 ms
00:40:37.315 00.000 9640 Move returns status 0, amount 61
00:40:37.315 00.000 9640 MoveAxis(S, 24, ABG)
00:40:37.315 00.000 9640 Guiding  Dir = 1, Dur = 24
00:40:37.317 00.002 9640 IsSlewing returns 0
00:40:37.318 00.001 9640 IsGuiding returns 0
00:40:37.319 00.001 9640 PulseGuide returned control before completion, sleep 34
00:40:37.360 00.041 9640 IsGuiding returns 1
00:40:37.360 00.000 9640 scope still moving after pulse duration time elapsed
00:40:37.391 00.031 9640 IsSlewing returns 0
00:40:37.391 00.000 9640 IsGuiding returns 1
00:40:37.424 00.033 9640 IsSlewing returns 0
00:40:37.424 00.000 9640 IsGuiding returns 0
00:40:37.424 00.000 9640 scope move finished after 24 + 81 ms
00:40:37.424 00.000 9640 Move returns status 0, amount 24
00:40:37.424 00.000 9640 move complete, result=0
00:40:37.424 00.000 9640 worker thread done servicing request
00:40:37.424 00.000 9640 Worker thread wakes up
00:40:37.425 00.001 16872 GuideStep: 0.6 px 61 ms WEST, 0.7 px 24 ms SOUTH
00:40:37.428 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:40:37.428 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:40:37.479 00.051 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8df2c015-95f3-4a53-bff0-b7162f49d9e9"}
00:40:37.482 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8df2c015-95f3-4a53-bff0-b7162f49d9e9"}
00:40:37.487 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"997f3895-a9e1-4513-882c-2166247dff8e"}
00:40:37.490 00.003 16872 case statement mapped state 6 to 3
00:40:37.492 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"997f3895-a9e1-4513-882c-2166247dff8e"}
00:40:37.496 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c16c035c-15d6-45aa-be8b-5473d328bef0"}
00:40:37.499 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.05,7.33],"pixels":"..."},"id":"c16c035c-15d6-45aa-be8b-5473d328bef0"}
00:40:40.977 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"639356d3-dbb9-4abd-90a5-ea090b8fe808"}
00:40:40.981 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"639356d3-dbb9-4abd-90a5-ea090b8fe808"}
00:40:40.985 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dfab5cab-e2cb-4424-94ca-ce20eecfd3b8"}
00:40:40.987 00.002 16872 case statement mapped state 6 to 3
00:40:40.990 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dfab5cab-e2cb-4424-94ca-ce20eecfd3b8"}
00:40:40.994 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6842c24a-b403-4087-97e2-2872124fd2e6"}
00:40:40.997 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.05,7.33],"pixels":"..."},"id":"6842c24a-b403-4087-97e2-2872124fd2e6"}
00:40:41.483 00.486 9640 Exposure complete
00:40:41.622 00.139 9640 worker thread done servicing request
00:40:41.622 00.000 16872 OnExposeComplete: enter
00:40:41.625 00.003 16872 UpdateGuideState(): m_state=6
00:40:41.628 00.003 16872 Star::Find(15, 1562, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:40:41.631 00.003 16872 Star::Find returns 1 (0), X=1561.80, Y=573.51, Mass=212536, SNR=309.2, Peak=25804 HFD=3.0
00:40:41.633 00.002 16872 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.56) = xAngle (-4.47 = 1.81)
00:40:41.636 00.003 16872 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.43 = 1.85)
00:40:41.638 00.002 16872 CameraToMount -- cameraX=-0.91 cameraY=-0.21 hyp=0.94 cameraTheta=-2.92 mountX=-0.22 mountY=0.90, mountTheta=1.81
00:40:41.643 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.91, y=-0.21, opts=13)
00:40:41.646 00.003 16872 Enqueuing Move request for scope (-0.91, -0.21)
00:40:41.649 00.003 9640 Worker thread wakes up
00:40:41.649 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.21) opts 0xd
00:40:41.649 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.91, -0.21)
00:40:41.649 00.000 9640 Moving (-0.91, -0.21) raw xDistance=-0.22 yDistance=0.90
00:40:41.649 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
00:40:41.649 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.90, m_sumCorr=0.56
00:40:41.649 00.000 9640 MoveAxis(E, 17, ABG)
00:40:41.649 00.000 9640 Guiding  Dir = 2, Dur = 17
00:40:41.649 00.000 9640 IsSlewing returns 0
00:40:41.650 00.001 9640 IsGuiding returns 0
00:40:41.650 00.000 9640 PulseGuide returned control before completion, sleep 27
00:40:41.654 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3292, FiltMin=3160, FiltMax=65516, Gamma=2.190
00:40:41.681 00.027 9640 IsGuiding returns 1
00:40:41.681 00.000 9640 scope still moving after pulse duration time elapsed
00:40:41.694 00.013 16872 UpdateGuideState exits: m=212536 SNR=309.2
00:40:41.696 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:41.703 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:40:41.706 00.003 16872 Enqueuing Expose request
00:40:41.713 00.007 9640 IsSlewing returns 0
00:40:41.714 00.001 9640 IsGuiding returns 0
00:40:41.714 00.000 9640 scope move finished after 17 + 47 ms
00:40:41.714 00.000 9640 Move returns status 0, amount 17
00:40:41.714 00.000 9640 MoveAxis(S, 23, ABG)
00:40:41.714 00.000 9640 Guiding  Dir = 1, Dur = 23
00:40:41.715 00.001 9640 IsSlewing returns 0
00:40:41.716 00.001 9640 IsGuiding returns 0
00:40:41.716 00.000 9640 PulseGuide returned control before completion, sleep 33
00:40:41.760 00.044 9640 IsGuiding returns 1
00:40:41.760 00.000 9640 scope still moving after pulse duration time elapsed
00:40:41.790 00.030 9640 IsSlewing returns 0
00:40:41.791 00.001 9640 IsGuiding returns 0
00:40:41.791 00.000 9640 scope move finished after 23 + 52 ms
00:40:41.791 00.000 9640 Move returns status 0, amount 23
00:40:41.791 00.000 9640 move complete, result=0
00:40:41.791 00.000 9640 worker thread done servicing request
00:40:41.791 00.000 9640 Worker thread wakes up
00:40:41.791 00.000 16872 GuideStep: -0.2 px 17 ms EAST, 0.9 px 23 ms SOUTH
00:40:41.795 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:40:41.795 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:40:44.476 02.681 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"29ff2a12-49ba-4820-8cb7-9b441ba7ce06"}
00:40:44.480 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"29ff2a12-49ba-4820-8cb7-9b441ba7ce06"}
00:40:44.483 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ebd390a1-6e7c-4aa8-8921-d945a8e4add9"}
00:40:44.486 00.003 16872 case statement mapped state 6 to 3
00:40:44.489 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ebd390a1-6e7c-4aa8-8921-d945a8e4add9"}
00:40:44.496 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d00dfbe0-dec6-4407-9ef6-026e028ce5f9"}
00:40:44.499 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.80,6.51],"pixels":"..."},"id":"d00dfbe0-dec6-4407-9ef6-026e028ce5f9"}
00:40:45.866 01.367 9640 Exposure complete
00:40:46.010 00.144 9640 worker thread done servicing request
00:40:46.010 00.000 16872 OnExposeComplete: enter
00:40:46.013 00.003 16872 UpdateGuideState(): m_state=6
00:40:46.016 00.003 16872 Star::Find(15, 1561, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:40:46.019 00.003 16872 Star::Find returns 1 (0), X=1561.88, Y=573.91, Mass=217779, SNR=306.2, Peak=30396 HFD=2.6
00:40:46.022 00.003 16872 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.56) = xAngle (1.36 = 1.36)
00:40:46.026 00.004 16872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.41 = 1.41)
00:40:46.030 00.004 16872 CameraToMount -- cameraX=-0.84 cameraY=0.19 hyp=0.86 cameraTheta=2.92 mountX=0.18 mountY=0.85, mountTheta=1.36
00:40:46.035 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.84, y=0.19, opts=13)
00:40:46.039 00.004 16872 Enqueuing Move request for scope (-0.84, 0.19)
00:40:46.042 00.003 9640 Worker thread wakes up
00:40:46.042 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 0.19) opts 0xd
00:40:46.042 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.84, 0.19)
00:40:46.042 00.000 9640 Moving (-0.84, 0.19) raw xDistance=0.18 yDistance=0.85
00:40:46.042 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.18
00:40:46.042 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.85, m_sumCorr=0.81
00:40:46.042 00.000 9640 MoveAxis(W, 17, ABG)
00:40:46.042 00.000 9640 Guiding  Dir = 3, Dur = 17
00:40:46.042 00.000 9640 IsSlewing returns 0
00:40:46.043 00.001 9640 IsGuiding returns 0
00:40:46.043 00.000 9640 PulseGuide returned control before completion, sleep 27
00:40:46.048 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3284, FiltMin=3136, FiltMax=65512, Gamma=2.190
00:40:46.084 00.036 9640 IsGuiding returns 1
00:40:46.085 00.001 9640 scope still moving after pulse duration time elapsed
00:40:46.088 00.003 16872 UpdateGuideState exits: m=217779 SNR=306.2
00:40:46.093 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:46.096 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:40:46.100 00.004 16872 Enqueuing Expose request
00:40:46.116 00.016 9640 IsSlewing returns 0
00:40:46.116 00.000 9640 IsGuiding returns 0
00:40:46.116 00.000 9640 scope move finished after 17 + 56 ms
00:40:46.116 00.000 9640 Move returns status 0, amount 17
00:40:46.116 00.000 9640 MoveAxis(S, 30, ABG)
00:40:46.116 00.000 9640 Guiding  Dir = 1, Dur = 30
00:40:46.116 00.000 9640 IsSlewing returns 0
00:40:46.117 00.001 9640 IsGuiding returns 0
00:40:46.118 00.001 9640 PulseGuide returned control before completion, sleep 40
00:40:46.163 00.045 9640 IsGuiding returns 1
00:40:46.163 00.000 9640 scope still moving after pulse duration time elapsed
00:40:46.194 00.031 9640 IsSlewing returns 0
00:40:46.195 00.001 9640 IsGuiding returns 0
00:40:46.195 00.000 9640 scope move finished after 30 + 47 ms
00:40:46.195 00.000 9640 Move returns status 0, amount 30
00:40:46.195 00.000 9640 move complete, result=0
00:40:46.195 00.000 9640 worker thread done servicing request
00:40:46.195 00.000 9640 Worker thread wakes up
00:40:46.195 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:40:46.195 00.000 16872 GuideStep: 0.2 px 17 ms WEST, 0.8 px 30 ms SOUTH
00:40:46.199 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:40:47.988 01.789 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d5d7185-b176-4064-968e-1cf30e53ac0d"}
00:40:47.992 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0d5d7185-b176-4064-968e-1cf30e53ac0d"}
00:40:47.996 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dbfee3ad-fea0-47da-b1d2-f962180c2686"}
00:40:48.000 00.004 16872 case statement mapped state 6 to 3
00:40:48.002 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dbfee3ad-fea0-47da-b1d2-f962180c2686"}
00:40:48.006 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0d457d68-6dcf-4798-aba5-912a87b2fee3"}
00:40:48.009 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.88,6.91],"pixels":"..."},"id":"0d457d68-6dcf-4798-aba5-912a87b2fee3"}
00:40:50.251 02.242 9640 Exposure complete
00:40:50.388 00.137 9640 worker thread done servicing request
00:40:50.388 00.000 16872 OnExposeComplete: enter
00:40:50.392 00.004 16872 UpdateGuideState(): m_state=6
00:40:50.395 00.003 16872 Star::Find(15, 1561, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:40:50.398 00.003 16872 Star::Find returns 1 (0), X=1561.45, Y=573.48, Mass=202300, SNR=299.0, Peak=23068 HFD=3.2
00:40:50.402 00.004 16872 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.56) = xAngle (-4.51 = 1.77)
00:40:50.404 00.002 16872 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.47 = 1.82)
00:40:50.406 00.002 16872 CameraToMount -- cameraX=-1.26 cameraY=-0.23 hyp=1.28 cameraTheta=-2.96 mountX=-0.25 mountY=1.24, mountTheta=1.77
00:40:50.411 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.26, y=-0.23, opts=13)
00:40:50.414 00.003 16872 Enqueuing Move request for scope (-1.26, -0.23)
00:40:50.418 00.004 9640 Worker thread wakes up
00:40:50.418 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.26, -0.23) opts 0xd
00:40:50.418 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.26, -0.23)
00:40:50.418 00.000 9640 Moving (-1.26, -0.23) raw xDistance=-0.25 yDistance=1.24
00:40:50.418 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.25
00:40:50.418 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 1.24, m_sumCorr=1.1
00:40:50.418 00.000 9640 MoveAxis(E, 25, ABG)
00:40:50.418 00.000 9640 Guiding  Dir = 2, Dur = 25
00:40:50.419 00.001 9640 IsSlewing returns 0
00:40:50.419 00.000 9640 IsGuiding returns 0
00:40:50.419 00.000 9640 PulseGuide returned control before completion, sleep 35
00:40:50.426 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3288, FiltMin=3136, FiltMax=65516, Gamma=2.190
00:40:50.462 00.036 9640 IsGuiding returns 1
00:40:50.462 00.000 9640 scope still moving after pulse duration time elapsed
00:40:50.464 00.002 16872 UpdateGuideState exits: m=202300 SNR=299.0
00:40:50.468 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:50.470 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:40:50.473 00.003 16872 Enqueuing Expose request
00:40:50.494 00.021 9640 IsSlewing returns 0
00:40:50.494 00.000 9640 IsGuiding returns 0
00:40:50.494 00.000 9640 scope move finished after 25 + 50 ms
00:40:50.494 00.000 9640 Move returns status 0, amount 25
00:40:50.494 00.000 9640 MoveAxis(S, 32, ABG)
00:40:50.494 00.000 9640 Guiding  Dir = 1, Dur = 32
00:40:50.495 00.001 9640 IsSlewing returns 0
00:40:50.495 00.000 9640 IsGuiding returns 0
00:40:50.495 00.000 9640 PulseGuide returned control before completion, sleep 42
00:40:50.542 00.047 9640 IsGuiding returns 1
00:40:50.542 00.000 9640 scope still moving after pulse duration time elapsed
00:40:50.573 00.031 9640 IsSlewing returns 0
00:40:50.574 00.001 9640 IsGuiding returns 0
00:40:50.574 00.000 9640 scope move finished after 32 + 46 ms
00:40:50.574 00.000 9640 Move returns status 0, amount 32
00:40:50.574 00.000 9640 move complete, result=0
00:40:50.575 00.001 9640 worker thread done servicing request
00:40:50.575 00.000 9640 Worker thread wakes up
00:40:50.575 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:40:50.575 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:40:50.575 00.000 16872 GuideStep: -0.3 px 25 ms EAST, 1.2 px 32 ms SOUTH
00:40:51.488 00.913 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8059b01e-5a1c-421f-82e1-3c123c69f5fb"}
00:40:51.492 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8059b01e-5a1c-421f-82e1-3c123c69f5fb"}
00:40:51.498 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d4dba46-0728-4c02-b244-d07b5d793585"}
00:40:51.501 00.003 16872 case statement mapped state 6 to 3
00:40:51.505 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d4dba46-0728-4c02-b244-d07b5d793585"}
00:40:51.509 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d46c9749-ded7-4ed0-9467-e55cffbe4725"}
00:40:51.516 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.45,7.48],"pixels":"..."},"id":"d46c9749-ded7-4ed0-9467-e55cffbe4725"}
00:40:54.642 03.126 9640 Exposure complete
00:40:54.780 00.138 9640 worker thread done servicing request
00:40:54.780 00.000 16872 OnExposeComplete: enter
00:40:54.783 00.003 16872 UpdateGuideState(): m_state=6
00:40:54.786 00.003 16872 Star::Find(15, 1561, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:40:54.790 00.004 16872 Star::Find returns 1 (0), X=1561.18, Y=573.40, Mass=213964, SNR=298.4, Peak=28592 HFD=2.6
00:40:54.794 00.004 16872 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.56) = xAngle (-4.49 = 1.79)
00:40:54.796 00.002 16872 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.45 = 1.84)
00:40:54.799 00.003 16872 CameraToMount -- cameraX=-1.54 cameraY=-0.32 hyp=1.57 cameraTheta=-2.94 mountX=-0.34 mountY=1.51, mountTheta=1.79
00:40:54.803 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.54, y=-0.32, opts=13)
00:40:54.807 00.004 16872 Enqueuing Move request for scope (-1.54, -0.32)
00:40:54.809 00.002 9640 Worker thread wakes up
00:40:54.809 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.54, -0.32) opts 0xd
00:40:54.809 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.54, -0.32)
00:40:54.809 00.000 9640 Moving (-1.54, -0.32) raw xDistance=-0.34 yDistance=1.51
00:40:54.809 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.34
00:40:54.809 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 1.51, m_sumCorr=1.4
00:40:54.809 00.000 9640 MoveAxis(E, 39, ABG)
00:40:54.809 00.000 9640 Guiding  Dir = 2, Dur = 39
00:40:54.810 00.001 9640 IsSlewing returns 0
00:40:54.810 00.000 9640 IsGuiding returns 0
00:40:54.810 00.000 9640 PulseGuide returned control before completion, sleep 49
00:40:54.815 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3288, FiltMin=3200, FiltMax=65520, Gamma=2.190
00:40:54.856 00.041 16872 UpdateGuideState exits: m=213964 SNR=298.4
00:40:54.859 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:54.862 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:40:54.864 00.002 16872 Enqueuing Expose request
00:40:54.868 00.004 9640 IsGuiding returns 1
00:40:54.868 00.000 9640 scope still moving after pulse duration time elapsed
00:40:54.897 00.029 9640 IsSlewing returns 0
00:40:54.897 00.000 9640 IsGuiding returns 0
00:40:54.898 00.001 9640 scope move finished after 39 + 48 ms
00:40:54.898 00.000 9640 Move returns status 0, amount 39
00:40:54.898 00.000 9640 MoveAxis(S, 37, ABG)
00:40:54.898 00.000 9640 Guiding  Dir = 1, Dur = 37
00:40:54.899 00.001 9640 IsSlewing returns 0
00:40:54.899 00.000 9640 IsGuiding returns 0
00:40:54.900 00.001 9640 PulseGuide returned control before completion, sleep 47
00:40:54.959 00.059 9640 IsGuiding returns 1
00:40:54.959 00.000 9640 scope still moving after pulse duration time elapsed
00:40:54.987 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4a63602-ece6-4aa1-a4a1-9328f4ddd59c"}
00:40:54.990 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c4a63602-ece6-4aa1-a4a1-9328f4ddd59c"}
00:40:54.994 00.004 9640 IsSlewing returns 0
00:40:54.994 00.000 9640 IsGuiding returns 0
00:40:54.994 00.000 9640 scope move finished after 37 + 58 ms
00:40:54.994 00.000 9640 Move returns status 0, amount 37
00:40:54.994 00.000 9640 move complete, result=0
00:40:54.994 00.000 9640 worker thread done servicing request
00:40:54.995 00.001 9640 Worker thread wakes up
00:40:54.995 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c833e02-e737-41c3-b339-c2bd5fc1fb11"}
00:40:54.998 00.003 16872 case statement mapped state 6 to 3
00:40:55.001 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c833e02-e737-41c3-b339-c2bd5fc1fb11"}
00:40:55.004 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:40:55.004 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:40:55.004 00.000 16872 GuideStep: -0.3 px 39 ms EAST, 1.5 px 37 ms SOUTH
00:40:55.020 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e0945520-23f4-43b8-8218-9b121b7cccd5"}
00:40:55.024 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.18,7.40],"pixels":"..."},"id":"e0945520-23f4-43b8-8218-9b121b7cccd5"}
00:40:58.487 03.463 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9065be9e-ca79-4e8f-9007-d16061c0ee11"}
00:40:58.490 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9065be9e-ca79-4e8f-9007-d16061c0ee11"}
00:40:58.494 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"08a6f670-413e-4c7a-a438-032ecdde6f0b"}
00:40:58.499 00.005 16872 case statement mapped state 6 to 3
00:40:58.502 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"08a6f670-413e-4c7a-a438-032ecdde6f0b"}
00:40:58.506 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"41e1b7d9-a605-4e92-a357-09e3701bc627"}
00:40:58.509 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.18,7.40],"pixels":"..."},"id":"41e1b7d9-a605-4e92-a357-09e3701bc627"}
00:40:59.065 00.556 9640 Exposure complete
00:40:59.208 00.143 9640 worker thread done servicing request
00:40:59.208 00.000 16872 OnExposeComplete: enter
00:40:59.214 00.006 16872 UpdateGuideState(): m_state=6
00:40:59.219 00.005 16872 Star::Find(15, 1561, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:40:59.221 00.002 16872 Star::Find returns 1 (0), X=1560.99, Y=574.26, Mass=236571, SNR=321.5, Peak=33784 HFD=2.5
00:40:59.223 00.002 16872 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.56) = xAngle (1.28 = 1.28)
00:40:59.226 00.003 16872 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.33 = 1.33)
00:40:59.228 00.002 16872 CameraToMount -- cameraX=-1.72 cameraY=0.54 hyp=1.80 cameraTheta=2.84 mountX=0.51 mountY=1.75, mountTheta=1.29
00:40:59.233 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.72, y=0.54, opts=13)
00:40:59.236 00.003 16872 Enqueuing Move request for scope (-1.72, 0.54)
00:40:59.239 00.003 9640 Worker thread wakes up
00:40:59.239 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.72, 0.54) opts 0xd
00:40:59.239 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.72, 0.54)
00:40:59.239 00.000 9640 Moving (-1.72, 0.54) raw xDistance=0.51 yDistance=1.75
00:40:59.239 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.51
00:40:59.239 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.39, input 1.75, m_sumCorr=1.8
00:40:59.239 00.000 9640 MoveAxis(W, 51, ABG)
00:40:59.239 00.000 9640 Guiding  Dir = 3, Dur = 51
00:40:59.240 00.001 9640 IsSlewing returns 0
00:40:59.240 00.000 9640 IsGuiding returns 0
00:40:59.240 00.000 9640 PulseGuide returned control before completion, sleep 61
00:40:59.247 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65516, med=3280, FiltMin=3150, FiltMax=65516, Gamma=2.190
00:40:59.287 00.040 16872 UpdateGuideState exits: m=236571 SNR=321.5
00:40:59.290 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:59.294 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:40:59.297 00.003 16872 Enqueuing Expose request
00:40:59.306 00.009 9640 IsGuiding returns 1
00:40:59.306 00.000 9640 scope still moving after pulse duration time elapsed
00:40:59.337 00.031 9640 IsSlewing returns 0
00:40:59.337 00.000 9640 IsGuiding returns 0
00:40:59.337 00.000 9640 scope move finished after 51 + 46 ms
00:40:59.337 00.000 9640 Move returns status 0, amount 51
00:40:59.337 00.000 9640 MoveAxis(S, 47, ABG)
00:40:59.337 00.000 9640 Guiding  Dir = 1, Dur = 47
00:40:59.338 00.001 9640 IsSlewing returns 0
00:40:59.338 00.000 9640 IsGuiding returns 0
00:40:59.338 00.000 9640 PulseGuide returned control before completion, sleep 57
00:40:59.400 00.062 9640 IsGuiding returns 1
00:40:59.401 00.001 9640 scope still moving after pulse duration time elapsed
00:40:59.431 00.030 9640 IsSlewing returns 0
00:40:59.432 00.001 9640 IsGuiding returns 0
00:40:59.432 00.000 9640 scope move finished after 47 + 46 ms
00:40:59.432 00.000 9640 Move returns status 0, amount 47
00:40:59.432 00.000 9640 move complete, result=0
00:40:59.432 00.000 9640 worker thread done servicing request
00:40:59.432 00.000 9640 Worker thread wakes up
00:40:59.432 00.000 16872 GuideStep: 0.5 px 51 ms WEST, 1.7 px 47 ms SOUTH
00:40:59.437 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:40:59.437 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:41:01.987 02.550 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c03b5baa-05da-40ed-ba77-02a9c9e1e536"}
00:41:01.990 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c03b5baa-05da-40ed-ba77-02a9c9e1e536"}
00:41:01.994 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"111a0863-16ab-4845-9a20-e458e23f7767"}
00:41:01.998 00.004 16872 case statement mapped state 6 to 3
00:41:02.001 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"111a0863-16ab-4845-9a20-e458e23f7767"}
00:41:02.004 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ca0aef34-f3f8-413b-92b4-73d642568419"}
00:41:02.007 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.99,7.26],"pixels":"..."},"id":"ca0aef34-f3f8-413b-92b4-73d642568419"}
00:41:03.492 01.485 9640 Exposure complete
00:41:03.640 00.148 9640 worker thread done servicing request
00:41:03.640 00.000 16872 OnExposeComplete: enter
00:41:03.643 00.003 16872 UpdateGuideState(): m_state=6
00:41:03.647 00.004 16872 Star::Find(15, 1560, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:41:03.651 00.004 16872 Star::Find returns 1 (0), X=1560.43, Y=573.79, Mass=201883, SNR=286.2, Peak=26212 HFD=2.7
00:41:03.654 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:41:03.657 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
00:41:03.661 00.004 16872 CameraToMount -- cameraX=-2.28 cameraY=0.08 hyp=2.28 cameraTheta=3.11 mountX=0.04 mountY=2.28, mountTheta=1.55
00:41:03.667 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-2.28, y=0.08, opts=13)
00:41:03.672 00.005 16872 Enqueuing Move request for scope (-2.28, 0.08)
00:41:03.676 00.004 9640 Worker thread wakes up
00:41:03.676 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.28, 0.08) opts 0xd
00:41:03.676 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.28, 0.08)
00:41:03.676 00.000 9640 Moving (-2.28, 0.08) raw xDistance=0.04 yDistance=2.28
00:41:03.676 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:41:03.676 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.50, input 2.28, m_sumCorr=2.3
00:41:03.676 00.000 9640 MoveAxis(E, 0, ABG)
00:41:03.676 00.000 9640 Move returns status 0, amount 0
00:41:03.676 00.000 9640 MoveAxis(S, 60, ABG)
00:41:03.676 00.000 9640 Guiding  Dir = 1, Dur = 60
00:41:03.677 00.001 9640 IsSlewing returns 0
00:41:03.677 00.000 9640 IsGuiding returns 0
00:41:03.677 00.000 9640 PulseGuide returned control before completion, sleep 70
00:41:03.683 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=65520, med=3276, FiltMin=3162, FiltMax=65512, Gamma=2.190
00:41:03.728 00.045 16872 UpdateGuideState exits: m=201883 SNR=286.2
00:41:03.734 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:03.738 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:41:03.740 00.002 16872 Enqueuing Expose request
00:41:03.762 00.022 9640 IsGuiding returns 1
00:41:03.762 00.000 9640 scope still moving after pulse duration time elapsed
00:41:03.796 00.034 9640 IsSlewing returns 0
00:41:03.796 00.000 9640 IsGuiding returns 0
00:41:03.797 00.001 9640 scope move finished after 60 + 59 ms
00:41:03.797 00.000 9640 Move returns status 0, amount 60
00:41:03.797 00.000 9640 move complete, result=0
00:41:03.797 00.000 9640 worker thread done servicing request
00:41:03.798 00.001 9640 Worker thread wakes up
00:41:03.798 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:41:03.798 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:41:03.798 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 2.3 px 60 ms SOUTH
00:41:05.486 01.688 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c0d3e932-b3d2-4f7a-8f22-50e9e91093b1"}
00:41:05.491 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c0d3e932-b3d2-4f7a-8f22-50e9e91093b1"}
00:41:05.495 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8bf46d6-1657-4fd1-8ec8-08db1cb454d0"}
00:41:05.499 00.004 16872 case statement mapped state 6 to 3
00:41:05.502 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8bf46d6-1657-4fd1-8ec8-08db1cb454d0"}
00:41:05.507 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a5bd0727-cee2-4142-a625-9d66b7387619"}
00:41:05.510 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.43,6.79],"pixels":"..."},"id":"a5bd0727-cee2-4142-a625-9d66b7387619"}
00:41:07.843 02.333 9640 Exposure complete
00:41:07.981 00.138 9640 worker thread done servicing request
00:41:07.981 00.000 16872 OnExposeComplete: enter
00:41:07.984 00.003 16872 UpdateGuideState(): m_state=6
00:41:07.987 00.003 16872 Star::Find(15, 1560, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:41:07.989 00.002 16872 Star::Find returns 1 (0), X=1560.00, Y=573.73, Mass=241259, SNR=326.2, Peak=35408 HFD=2.5
00:41:07.992 00.003 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
00:41:07.995 00.003 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
00:41:07.997 00.002 16872 CameraToMount -- cameraX=-2.71 cameraY=0.01 hyp=2.71 cameraTheta=3.14 mountX=-0.03 mountY=2.71, mountTheta=1.58
00:41:08.001 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.71, y=0.01, opts=13)
00:41:08.004 00.003 16872 Enqueuing Move request for scope (-2.71, 0.01)
00:41:08.007 00.003 9640 Worker thread wakes up
00:41:08.007 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.71, 0.01) opts 0xd
00:41:08.007 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.71, 0.01)
00:41:08.007 00.000 9640 Moving (-2.71, 0.01) raw xDistance=-0.03 yDistance=2.71
00:41:08.007 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:41:08.007 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.61, input 2.71, m_sumCorr=2.9
00:41:08.007 00.000 9640 MoveAxis(E, 0, ABG)
00:41:08.007 00.000 9640 Move returns status 0, amount 0
00:41:08.007 00.000 9640 MoveAxis(S, 73, ABG)
00:41:08.007 00.000 9640 Guiding  Dir = 1, Dur = 73
00:41:08.008 00.001 9640 IsSlewing returns 0
00:41:08.008 00.000 9640 IsGuiding returns 0
00:41:08.008 00.000 9640 PulseGuide returned control before completion, sleep 83
00:41:08.016 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3292, FiltMin=3138, FiltMax=65516, Gamma=2.190
00:41:08.054 00.038 16872 UpdateGuideState exits: m=241259 SNR=326.2
00:41:08.058 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:08.060 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:41:08.063 00.003 16872 Enqueuing Expose request
00:41:08.102 00.039 9640 IsGuiding returns 1
00:41:08.102 00.000 9640 scope still moving after pulse duration time elapsed
00:41:08.133 00.031 9640 IsSlewing returns 0
00:41:08.134 00.001 9640 IsGuiding returns 0
00:41:08.134 00.000 9640 scope move finished after 73 + 53 ms
00:41:08.134 00.000 9640 Move returns status 0, amount 73
00:41:08.135 00.001 9640 move complete, result=0
00:41:08.135 00.000 9640 worker thread done servicing request
00:41:08.135 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 2.7 px 73 ms SOUTH
00:41:08.140 00.005 9640 Worker thread wakes up
00:41:08.140 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:41:08.140 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:41:08.986 00.846 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62f6b91b-afb8-46b9-97a8-45db01f7d3fc"}
00:41:08.991 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62f6b91b-afb8-46b9-97a8-45db01f7d3fc"}
00:41:08.996 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb566908-6bde-4a0c-a504-76c67823fb96"}
00:41:09.000 00.004 16872 case statement mapped state 6 to 3
00:41:09.004 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb566908-6bde-4a0c-a504-76c67823fb96"}
00:41:09.032 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dd5d2c08-505b-40fb-a48b-605f9e14e343"}
00:41:09.036 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.00,6.73],"pixels":"..."},"id":"dd5d2c08-505b-40fb-a48b-605f9e14e343"}
00:41:12.204 03.168 9640 Exposure complete
00:41:12.345 00.141 9640 worker thread done servicing request
00:41:12.345 00.000 16872 OnExposeComplete: enter
00:41:12.348 00.003 16872 UpdateGuideState(): m_state=6
00:41:12.352 00.004 16872 Star::Find(15, 1560, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:41:12.354 00.002 16872 Star::Find returns 1 (0), X=1559.32, Y=573.86, Mass=206994, SNR=298.5, Peak=25128 HFD=2.7
00:41:12.357 00.003 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
00:41:12.359 00.002 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
00:41:12.362 00.003 16872 CameraToMount -- cameraX=-3.39 cameraY=0.14 hyp=3.39 cameraTheta=3.10 mountX=0.09 mountY=3.39, mountTheta=1.54
00:41:12.368 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-3.39, y=0.14, opts=13)
00:41:12.372 00.004 16872 Enqueuing Move request for scope (-3.39, 0.14)
00:41:12.374 00.002 9640 Worker thread wakes up
00:41:12.374 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.39, 0.14) opts 0xd
00:41:12.374 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.39, 0.14)
00:41:12.375 00.001 9640 Moving (-3.39, 0.14) raw xDistance=0.09 yDistance=3.39
00:41:12.375 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:41:12.375 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.74, input 3.39, m_sumCorr=3.6
00:41:12.375 00.000 9640 MoveAxis(E, 0, ABG)
00:41:12.375 00.000 9640 Move returns status 0, amount 0
00:41:12.375 00.000 9640 MoveAxis(S, 89, ABG)
00:41:12.375 00.000 9640 Guiding  Dir = 1, Dur = 89
00:41:12.375 00.000 9640 IsSlewing returns 0
00:41:12.376 00.001 9640 IsGuiding returns 0
00:41:12.376 00.000 9640 PulseGuide returned control before completion, sleep 99
00:41:12.381 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65516, med=3284, FiltMin=3162, FiltMax=65512, Gamma=2.190
00:41:12.420 00.039 16872 UpdateGuideState exits: m=206994 SNR=298.5
00:41:12.423 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:12.425 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:41:12.430 00.005 16872 Enqueuing Expose request
00:41:12.486 00.056 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"23e025e9-231f-4892-9bcc-7fe9e95d859b"}
00:41:12.496 00.010 9640 IsGuiding returns 0
00:41:12.496 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"23e025e9-231f-4892-9bcc-7fe9e95d859b"}
00:41:12.500 00.004 9640 Move returns status 0, amount 89
00:41:12.500 00.000 9640 move complete, result=0
00:41:12.500 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 3.4 px 89 ms SOUTH
00:41:12.503 00.003 9640 worker thread done servicing request
00:41:12.503 00.000 9640 Worker thread wakes up
00:41:12.503 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:41:12.503 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1548,559,31,31)
00:41:12.510 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9a450a8-4bfe-42b1-aa40-144919d96337"}
00:41:12.513 00.003 16872 case statement mapped state 6 to 3
00:41:12.515 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9a450a8-4bfe-42b1-aa40-144919d96337"}
00:41:12.522 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"24a1f2c2-9f9c-493f-b169-609a0982c867"}
00:41:12.526 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.32,6.86],"pixels":"..."},"id":"24a1f2c2-9f9c-493f-b169-609a0982c867"}
00:41:15.985 03.459 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3b88e519-37f2-44b0-966a-90ec443ad84b"}
00:41:15.989 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3b88e519-37f2-44b0-966a-90ec443ad84b"}
00:41:16.001 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a2caf56-e943-46f9-987a-8f5035809414"}
00:41:16.005 00.004 16872 case statement mapped state 6 to 3
00:41:16.010 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a2caf56-e943-46f9-987a-8f5035809414"}
00:41:16.015 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ba109d60-e168-41f7-bee5-7c471bb998fa"}
00:41:16.019 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.32,6.86],"pixels":"..."},"id":"ba109d60-e168-41f7-bee5-7c471bb998fa"}
00:41:16.573 00.554 9640 Exposure complete
00:41:16.734 00.161 9640 worker thread done servicing request
00:41:16.734 00.000 16872 OnExposeComplete: enter
00:41:16.738 00.004 16872 UpdateGuideState(): m_state=6
00:41:16.741 00.003 16872 Star::Find(15, 1559, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:41:16.744 00.003 16872 Star::Find returns 1 (0), X=1558.62, Y=574.27, Mass=192373, SNR=282.2, Peak=22768 HFD=3.0
00:41:16.748 00.004 16872 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.56) = xAngle (1.45 = 1.45)
00:41:16.750 00.002 16872 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.50 = 1.50)
00:41:16.753 00.003 16872 CameraToMount -- cameraX=-4.09 cameraY=0.55 hyp=4.12 cameraTheta=3.01 mountX=0.49 mountY=4.11, mountTheta=1.45
00:41:16.757 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-4.09, y=0.55, opts=13)
00:41:16.759 00.002 16872 Enqueuing Move request for scope (-4.09, 0.55)
00:41:16.766 00.007 9640 Worker thread wakes up
00:41:16.766 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.09, 0.55) opts 0xd
00:41:16.766 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.09, 0.55)
00:41:16.766 00.000 9640 Moving (-4.09, 0.55) raw xDistance=0.49 yDistance=4.11
00:41:16.766 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.49
00:41:16.766 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.91, input 4.11, m_sumCorr=4.5
00:41:16.766 00.000 9640 MoveAxis(W, 52, ABG)
00:41:16.766 00.000 9640 Guiding  Dir = 3, Dur = 52
00:41:16.767 00.001 9640 IsSlewing returns 0
00:41:16.767 00.000 9640 IsGuiding returns 0
00:41:16.767 00.000 9640 PulseGuide returned control before completion, sleep 62
00:41:16.773 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3292, FiltMin=3192, FiltMax=65512, Gamma=2.190
00:41:16.815 00.042 16872 UpdateGuideState exits: m=192373 SNR=282.2
00:41:16.818 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:16.821 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:41:16.826 00.005 16872 Enqueuing Expose request
00:41:16.829 00.003 16872 evsrv: cli 0D3C0A48 connect
00:41:16.832 00.003 16872 case statement mapped state 6 to 3
00:41:16.836 00.004 16872 case statement mapped state 6 to 3
00:41:16.844 00.008 9640 IsGuiding returns 1
00:41:16.844 00.000 9640 scope still moving after pulse duration time elapsed
00:41:16.845 00.001 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"6fd079d4-eadd-4dc8-bb2c-e58282db60bc"}
00:41:16.848 00.003 16872 case statement mapped state 6 to 3
00:41:16.851 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"6fd079d4-eadd-4dc8-bb2c-e58282db60bc"}
00:41:16.857 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:41:16.862 00.005 16872 evsrv: cli 0D3BF8C8 connect
00:41:16.866 00.004 16872 case statement mapped state 6 to 3
00:41:16.871 00.005 9640 IsSlewing returns 0
00:41:16.871 00.000 9640 IsGuiding returns 0
00:41:16.871 00.000 9640 scope move finished after 52 + 52 ms
00:41:16.872 00.001 9640 Move returns status 0, amount 52
00:41:16.872 00.000 9640 MoveAxis(S, 109, ABG)
00:41:16.872 00.000 9640 Guiding  Dir = 1, Dur = 109
00:41:16.872 00.000 9640 IsSlewing returns 0
00:41:16.873 00.001 16872 case statement mapped state 6 to 3
00:41:16.877 00.004 9640 IsGuiding returns 0
00:41:16.877 00.000 9640 PulseGuide returned control before completion, sleep 119
00:41:16.877 00.000 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"1c264a5f-1fcd-48b7-be69-40fc074fec8c"}
00:41:16.880 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:41:16.883 00.003 16872 Status Line: Waiting for devices...
00:41:16.895 00.012 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"1c264a5f-1fcd-48b7-be69-40fc074fec8c"}
00:41:16.898 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
00:41:16.905 00.007 16872 evsrv: cli 0D3BFFA8 connect
00:41:16.909 00.004 16872 case statement mapped state 6 to 3
00:41:16.913 00.004 16872 case statement mapped state 6 to 3
00:41:16.916 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"0c796c2a-47b3-45ff-9301-cfe3ef1ff3ef"}
00:41:16.919 00.003 16872 case statement mapped state 6 to 3
00:41:16.922 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c796c2a-47b3-45ff-9301-cfe3ef1ff3ef"}
00:41:16.926 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:41:17.012 00.086 9640 IsGuiding returns 1
00:41:17.012 00.000 9640 scope still moving after pulse duration time elapsed
00:41:17.043 00.031 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
00:41:17.043 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
00:41:17.043 00.000 9640 Move returns status 1, amount 0
00:41:17.043 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
00:41:17.043 00.000 9640 move complete, result=1
00:41:17.043 00.000 9640 worker thread done servicing request
00:41:17.043 00.000 9640 Worker thread wakes up
00:41:17.044 00.001 16872 GuideStep: 0.5 px 52 ms WEST, 4.1 px 0 ms SOUTH
00:41:17.048 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:41:17.048 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
00:41:17.048 00.000 9640 worker thread done servicing request
00:41:17.051 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
00:41:17.054 00.003 16872 OnExposeComplete: enter
00:41:17.057 00.003 16872 OnExposeComplete: Capture Error reported
00:41:17.061 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:41:17.063 00.002 16872 Mount: notify guiding stopped
00:41:17.068 00.005 16872 Changing from state GUIDING to STOP
00:41:17.070 00.002 16872 guider state => SELECTED
00:41:17.073 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3292, FiltMin=3192, FiltMax=65512, Gamma=2.190
00:41:17.113 00.040 16872 Changing from state SELECTED to UNINITIALIZED
00:41:17.116 00.003 16872 guider state => SELECTING
00:41:17.233 00.117 16872 Status Line: Stopped.
00:41:17.241 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:41:18.089 00.848 16872 evsrv: cli 0D3BF8C8 connect
00:41:18.121 00.032 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"143d886c-b345-4fb1-9472-efe6f4b0f2ea"}
00:41:18.126 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"143d886c-b345-4fb1-9472-efe6f4b0f2ea"}
00:41:18.134 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
00:41:19.692 01.558 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d838aa22-8556-4276-a395-d6ce155e02f8"}
00:41:19.697 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d838aa22-8556-4276-a395-d6ce155e02f8"}
00:41:19.887 00.190 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"005d0953-87aa-4765-a836-a31fd7ce7b5b"}
00:41:19.937 00.050 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"005d0953-87aa-4765-a836-a31fd7ce7b5b"}
00:41:23.190 03.253 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e801c2e-f6b1-43a5-84af-cc19fc6f78d4"}
00:41:23.201 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4e801c2e-f6b1-43a5-84af-cc19fc6f78d4"}
00:41:23.228 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c89f8b7-e0b0-47f9-a1c5-2b4f1f0703d8"}
00:41:23.237 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c89f8b7-e0b0-47f9-a1c5-2b4f1f0703d8"}
00:41:24.364 01.127 16872 evsrv: cli 0D3C0A48 connect
00:41:24.373 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e1cc2b93-9784-47ba-bfb5-25492f2bac1c"}
00:41:24.376 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1cc2b93-9784-47ba-bfb5-25492f2bac1c"}
00:41:24.387 00.011 16872 evsrv: cli 0D3C0A48 disconnect
00:41:24.391 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:41:24.397 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"592717e3-0da0-4289-a148-12d49839a501"}
00:41:24.400 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"592717e3-0da0-4289-a148-12d49839a501"}
00:41:24.403 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
00:41:24.414 00.011 16872 evsrv: cli 0D3C0A48 connect
00:41:24.419 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"b5c5e511-341c-4e7e-8698-16374e12e178"}
00:41:24.422 00.003 16872 PhdController::Guide begins
00:41:24.426 00.004 16872 PhdController: newstate STATE_SETUP
00:41:24.430 00.004 16872 PhdController: setup
00:41:24.433 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
00:41:24.436 00.003 16872 PhdController: start capturing
00:41:24.439 00.003 16872 Changing from state SELECTING to UNINITIALIZED
00:41:24.447 00.008 16872 guider state => SELECTING
00:41:24.450 00.003 16872 setting force full frames = true
00:41:24.453 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:41:24.469 00.016 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:41:24.474 00.005 16872 Enqueuing Expose request
00:41:24.477 00.003 16872 PhdController: newstate STATE_SELECT_STAR
00:41:24.481 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"b5c5e511-341c-4e7e-8698-16374e12e178"}
00:41:24.483 00.002 9640 Worker thread wakes up
00:41:24.484 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:41:24.484 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:41:24.493 00.009 16872 evsrv: cli 0D3C0A48 disconnect
00:41:24.502 00.009 16872 evsrv: cli 0D3BF968 connect
00:41:24.505 00.003 16872 case statement mapped state 1 to 101
00:41:24.510 00.005 16872 case statement mapped state 1 to 101
00:41:24.513 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"3b3da92a-e9a4-4274-9dfa-eae5d4c629fd"}
00:41:24.517 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"3b3da92a-e9a4-4274-9dfa-eae5d4c629fd"}
00:41:24.527 00.010 16872 evsrv: cli 0D3BF968 disconnect
00:41:24.532 00.005 16872 evsrv: cli 0D3BFB48 connect
00:41:24.536 00.004 16872 case statement mapped state 1 to 101
00:41:24.545 00.009 16872 case statement mapped state 1 to 101
00:41:24.548 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"df32c311-79dd-4123-9634-175a5812c127"}
00:41:24.554 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"df32c311-79dd-4123-9634-175a5812c127"}
00:41:24.557 00.003 16872 evsrv: cli 0D3BFB48 disconnect
00:41:25.561 01.004 16872 evsrv: cli 0D3C0A48 connect
00:41:25.565 00.004 16872 case statement mapped state 1 to 101
00:41:25.569 00.004 16872 case statement mapped state 1 to 101
00:41:25.573 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"feef8dad-7d46-4eee-a12e-46b1160eeba1"}
00:41:25.578 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"feef8dad-7d46-4eee-a12e-46b1160eeba1"}
00:41:25.581 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:41:26.582 01.001 16872 evsrv: cli 0D3C0A48 connect
00:41:26.585 00.003 16872 case statement mapped state 1 to 101
00:41:26.589 00.004 16872 case statement mapped state 1 to 101
00:41:26.594 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"f82beea3-240f-4205-b89d-e5915ad236ff"}
00:41:26.596 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"f82beea3-240f-4205-b89d-e5915ad236ff"}
00:41:26.599 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:41:26.689 00.090 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5676386-998b-46d7-8886-7ffd5f1996e5"}
00:41:26.692 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e5676386-998b-46d7-8886-7ffd5f1996e5"}
00:41:26.695 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a91f219-2de9-4c4a-bec7-6f195a89cd4c"}
00:41:26.701 00.006 16872 case statement mapped state 1 to 101
00:41:26.704 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"9a91f219-2de9-4c4a-bec7-6f195a89cd4c"}
00:41:27.600 00.896 16872 evsrv: cli 0D3C0228 connect
00:41:27.603 00.003 16872 case statement mapped state 1 to 101
00:41:27.607 00.004 16872 case statement mapped state 1 to 101
00:41:27.615 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"a532c6a7-ffa4-49c5-87c3-1beb2c6182de"}
00:41:27.619 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"a532c6a7-ffa4-49c5-87c3-1beb2c6182de"}
00:41:27.623 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:41:28.572 00.949 9640 Exposure complete
00:41:28.624 00.052 16872 evsrv: cli 0D3C0A48 connect
00:41:28.628 00.004 16872 case statement mapped state 1 to 101
00:41:28.632 00.004 16872 case statement mapped state 1 to 101
00:41:28.636 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"ce2d6630-0a96-4fd7-8baa-1fcd03d2f164"}
00:41:28.643 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"ce2d6630-0a96-4fd7-8baa-1fcd03d2f164"}
00:41:28.647 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:41:28.728 00.081 9640 worker thread done servicing request
00:41:28.728 00.000 16872 OnExposeComplete: enter
00:41:28.735 00.007 16872 UpdateGuideState(): m_state=1
00:41:28.738 00.003 16872 UpdateCurrentPosition: no star selected
00:41:28.741 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:41:28.744 00.003 16872 Status Line: No star selected
00:41:28.748 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65516, med=3344, FiltMin=3240, FiltMax=65512, Gamma=2.190
00:41:28.791 00.043 16872 UpdateGuideState exits: No star selected
00:41:28.794 00.003 16872 GuiderMultiStar::AutoSelect enter
00:41:28.797 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:41:28.943 00.146 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:41:29.127 00.184 16872 AutoFind: global mean = 0.0, stdev 673.0
00:41:29.130 00.003 16872 AutoFind: using threshold = 0.1
00:41:29.319 00.189 16872 AutoFind: local max [1146, 107] 199.2
00:41:29.322 00.003 16872 AutoFind: local max [1558, 575] 66.1
00:41:29.325 00.003 16872 AutoFind: local max [1009, 954] 18.9
00:41:29.328 00.003 16872 AutoFind: local max [899, 613] 16.1
00:41:29.331 00.003 16872 AutoFind: local max [1727, 856] 6.7
00:41:29.334 00.003 16872 AutoFind: local max [448, 849] 4.7
00:41:29.336 00.002 16872 AutoFind: local max [442, 971] 4.0
00:41:29.339 00.003 16872 AutoFind: local max [82, 408] 1.7
00:41:29.342 00.003 16872 AutoFind: local max [1538, 497] 1.5
00:41:29.348 00.006 16872 AutoFind: local max [396, 243] 1.2
00:41:29.351 00.003 16872 AutoFind: local max [1566, 800] 1.0
00:41:29.354 00.003 16872 AutoFind: local max [1554, 585] 0.9
00:41:29.357 00.003 16872 AutoFind: local max [499, 970] 0.9
00:41:29.359 00.002 16872 AutoFind: local max [1547, 574] 0.9
00:41:29.362 00.003 16872 AutoFind: local max [1146, 124] 0.8
00:41:29.365 00.003 16872 AutoFind: local max [1154, 123] 0.8
00:41:29.369 00.004 16872 AutoFind: local max [1263, 9] 0.7
00:41:29.372 00.003 16872 AutoFind: local max [1509, 10] 0.7
00:41:29.380 00.008 16872 AutoFind: local max [1105, 741] 0.7
00:41:29.383 00.003 16872 AutoFind: local max [1238, 743] 0.7
00:41:29.386 00.003 16872 AutoFind: local max [1547, 586] 0.6
00:41:29.389 00.003 16872 AutoFind: local max [1885, 404] 0.6
00:41:29.392 00.003 16872 AutoFind: local max [1000, 123] 0.6
00:41:29.395 00.003 16872 AutoFind: local max [271, 307] 0.6
00:41:29.398 00.003 16872 AutoFind: local max [1696, 688] 0.6
00:41:29.400 00.002 16872 AutoFind: local max [269, 709] 0.6
00:41:29.404 00.004 16872 AutoFind: local max [478, 402] 0.6
00:41:29.412 00.008 16872 AutoFind: local max [1161, 90] 0.6
00:41:29.415 00.003 16872 AutoFind: local max [923, 438] 0.6
00:41:29.417 00.002 16872 AutoFind: local max [416, 622] 0.6
00:41:29.420 00.003 16872 AutoFind: local max [1537, 206] 0.6
00:41:29.423 00.003 16872 AutoFind: local max [1630, 565] 0.6
00:41:29.427 00.004 16872 AutoFind: local max [1334, 634] 0.6
00:41:29.430 00.003 16872 AutoFind: local max [934, 236] 0.6
00:41:29.433 00.003 16872 AutoFind: local max [1143, 83] 0.5
00:41:29.435 00.002 16872 AutoFind: local max [1270, 770] 0.5
00:41:29.437 00.002 16872 AutoFind: local max [1584, 1038] 0.5
00:41:29.445 00.008 16872 AutoFind: local max [321, 657] 0.5
00:41:29.448 00.003 16872 AutoFind: local max [1799, 67] 0.5
00:41:29.451 00.003 16872 AutoFind: local max [184, 1032] 0.5
00:41:29.455 00.004 16872 AutoFind: local max [155, 215] 0.5
00:41:29.458 00.003 16872 AutoFind: local max [813, 474] 0.5
00:41:29.460 00.002 16872 AutoFind: local max [99, 291] 0.5
00:41:29.463 00.003 16872 AutoFind: local max [1336, 1054] 0.5
00:41:29.466 00.003 16872 AutoFind: local max [853, 176] 0.5
00:41:29.469 00.003 16872 AutoFind: local max [975, 929] 0.5
00:41:29.474 00.005 16872 AutoFind: local max [202, 354] 0.5
00:41:29.478 00.004 16872 AutoFind: local max [1367, 197] 0.5
00:41:29.481 00.003 16872 AutoFind: local max [1599, 744] 0.5
00:41:29.483 00.002 16872 AutoFind: local max [1441, 1049] 0.5
00:41:29.489 00.006 16872 AutoFind: local max [452, 452] 0.5
00:41:29.491 00.002 16872 AutoFind: local max [11, 73] 0.5
00:41:29.494 00.003 16872 AutoFind: local max [1135, 990] 0.5
00:41:29.497 00.003 16872 AutoFind: local max [369, 151] 0.5
00:41:29.499 00.002 16872 AutoFind: local max [1670, 708] 0.5
00:41:29.503 00.004 16872 AutoFind: local max [1157, 84] 0.5
00:41:29.506 00.003 16872 AutoFind: local max [1066, 796] 0.5
00:41:29.508 00.002 16872 AutoFind: local max [449, 814] 0.5
00:41:29.511 00.003 16872 AutoFind: local max [185, 402] 0.5
00:41:29.514 00.003 16872 AutoFind: local max [1658, 534] 0.5
00:41:29.520 00.006 16872 AutoFind: local max [1180, 631] 0.5
00:41:29.524 00.004 16872 AutoFind: local max [1354, 889] 0.5
00:41:29.526 00.002 16872 AutoFind: local max [1610, 1038] 0.5
00:41:29.528 00.002 16872 AutoFind: local max [760, 286] 0.5
00:41:29.531 00.003 16872 AutoFind: local max [802, 476] 0.5
00:41:29.535 00.004 16872 AutoFind: local max [1228, 867] 0.5
00:41:29.538 00.003 16872 AutoFind: local max [1554, 562] 0.5
00:41:29.540 00.002 16872 AutoFind: local max [1590, 45] 0.5
00:41:29.543 00.003 16872 AutoFind: local max [490, 479] 0.5
00:41:29.545 00.002 16872 AutoFind: local max [334, 362] 0.5
00:41:29.552 00.007 16872 AutoFind: local max [145, 1014] 0.5
00:41:29.554 00.002 16872 AutoFind: local max [1281, 420] 0.5
00:41:29.558 00.004 16872 AutoFind: local max [332, 749] 0.5
00:41:29.561 00.003 16872 AutoFind: local max [1432, 655] 0.5
00:41:29.563 00.002 16872 AutoFind: local max [1414, 347] 0.5
00:41:29.566 00.003 16872 AutoFind: local max [1246, 502] 0.5
00:41:29.569 00.003 16872 AutoFind: local max [352, 403] 0.5
00:41:29.572 00.003 16872 AutoFind: local max [467, 764] 0.5
00:41:29.574 00.002 16872 AutoFind: local max [1128, 91] 0.5
00:41:29.577 00.003 16872 AutoFind: local max [167, 545] 0.5
00:41:29.583 00.006 16872 AutoFind: local max [208, 1002] 0.5
00:41:29.586 00.003 16872 AutoFind: local max [1057, 402] 0.5
00:41:29.589 00.003 16872 AutoFind: local max [1517, 418] 0.5
00:41:29.591 00.002 16872 AutoFind: local max [1528, 57] 0.5
00:41:29.594 00.003 16872 AutoFind: local max [1872, 849] 0.5
00:41:29.600 00.006 16872 AutoFind: local max [1776, 878] 0.5
00:41:29.603 00.003 16872 AutoFind: local max [1130, 123] 0.5
00:41:29.606 00.003 16872 AutoFind: local max [1114, 852] 0.5
00:41:29.608 00.002 16872 AutoFind: local max [757, 53] 0.5
00:41:29.611 00.003 16872 AutoFind: local max [898, 331] 0.5
00:41:29.617 00.006 16872 AutoFind: local max [203, 770] 0.5
00:41:29.620 00.003 16872 AutoFind: local max [1366, 437] 0.5
00:41:29.622 00.002 16872 AutoFind: local max [140, 258] 0.5
00:41:29.625 00.003 16872 AutoFind: local max [168, 514] 0.5
00:41:29.628 00.003 16872 AutoFind: local max [1221, 278] 0.5
00:41:29.631 00.003 16872 AutoFind: local max [1619, 564] 0.5
00:41:29.634 00.003 16872 AutoFind: local max [1678, 191] 0.5
00:41:29.637 00.003 16872 AutoFind: local max [1125, 113] 0.5
00:41:29.639 00.002 16872 AutoFind: local max [1683, 223] 0.5
00:41:29.642 00.003 16872 AutoFind: local max [1055, 91] 0.5
00:41:29.649 00.007 16872 AutoFind: too close [1125, 113] 0.5 - [1130, 123] 0.5
00:41:29.652 00.003 16872 AutoFind: too close [1619, 564] 0.5 - [1630, 565] 0.6
00:41:29.655 00.003 16872 AutoFind: too close [1130, 123] 0.5 - [1146, 124] 0.8
00:41:29.657 00.002 16872 AutoFind: close dim-bright [1130, 123] 0.5 - [1146, 107] 199.2
00:41:29.661 00.004 16872 AutoFind: too close [1128, 91] 0.5 - [1143, 83] 0.5
00:41:29.663 00.002 16872 AutoFind: close dim-bright [1128, 91] 0.5 - [1146, 107] 199.2
00:41:29.666 00.003 16872 AutoFind: too close [1554, 562] 0.5 - [1547, 574] 0.9
00:41:29.669 00.003 16872 AutoFind: close dim-bright [1554, 562] 0.5 - [1558, 575] 66.1
00:41:29.672 00.003 16872 AutoFind: too close [802, 476] 0.5 - [813, 474] 0.5
00:41:29.678 00.006 16872 AutoFind: too close [1157, 84] 0.5 - [1143, 83] 0.5
00:41:29.680 00.002 16872 AutoFind: too close [1157, 84] 0.5 - [1161, 90] 0.6
00:41:29.684 00.004 16872 AutoFind: too close [1143, 83] 0.5 - [1161, 90] 0.6
00:41:29.686 00.002 16872 AutoFind: close dim-bright [1161, 90] 0.6 - [1146, 107] 199.2
00:41:29.688 00.002 16872 AutoFind: too close [1547, 586] 0.6 - [1547, 574] 0.9
00:41:29.692 00.004 16872 AutoFind: too close [1547, 586] 0.6 - [1554, 585] 0.9
00:41:29.695 00.003 16872 AutoFind: close dim-bright [1547, 586] 0.6 - [1558, 575] 66.1
00:41:29.698 00.003 16872 AutoFind: too close [1154, 123] 0.8 - [1146, 124] 0.8
00:41:29.701 00.003 16872 AutoFind: close dim-bright [1154, 123] 0.8 - [1146, 107] 199.2
00:41:29.703 00.002 16872 AutoFind: close dim-bright [1146, 124] 0.8 - [1146, 107] 199.2
00:41:29.712 00.009 16872 AutoFind: too close [1547, 574] 0.9 - [1554, 585] 0.9
00:41:29.716 00.004 16872 AutoFind: close dim-bright [1547, 574] 0.9 - [1558, 575] 66.1
00:41:29.719 00.003 16872 AutoFind: close dim-bright [1554, 585] 0.9 - [1558, 575] 66.1
00:41:29.724 00.005 16872 AutoFind: too close to edge [11, 73] 0.5
00:41:29.729 00.005 16872 AutoFind: too close to edge [1509, 10] 0.7
00:41:29.732 00.003 16872 AutoFind: too close to edge [1263, 9] 0.7
00:41:29.735 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:41:29.742 00.007 16872 Star::Find(15, 1146, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.745 00.003 16872 Star::Find returns 1 (0), X=1145.08, Y=104.98, Mass=4348012, SNR=474.5, Peak=65516 HFD=6.5
00:41:29.748 00.003 16872 Star::Find(15, 1558, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.751 00.003 16872 Star::Find returns 1 (0), X=1558.07, Y=574.45, Mass=220766, SNR=298.8, Peak=25352 HFD=3.0
00:41:29.754 00.003 16872 Star::Find(15, 1009, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.761 00.007 16872 Star::Find returns 1 (0), X=1008.70, Y=953.74, Mass=67422, SNR=143.7, Peak=8732 HFD=3.4
00:41:29.764 00.003 16872 Star::Find(15, 899, 613, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.766 00.002 16872 Star::Find returns 1 (0), X=899.03, Y=612.46, Mass=54016, SNR=138.0, Peak=8848 HFD=3.0
00:41:29.769 00.003 16872 Star::Find(15, 1727, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.773 00.004 16872 Star::Find returns 1 (0), X=1727.13, Y=855.92, Mass=21000, SNR=74.1, Peak=5608 HFD=2.8
00:41:29.775 00.002 16872 Star::Find(15, 448, 849, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.778 00.003 16872 Star::Find returns 1 (0), X=448.05, Y=849.16, Mass=13738, SNR=60.3, Peak=4932 HFD=2.6
00:41:29.781 00.003 16872 Star::Find(15, 442, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.783 00.002 16872 Star::Find returns 1 (0), X=442.37, Y=971.14, Mass=12633, SNR=52.9, Peak=4752 HFD=2.6
00:41:29.789 00.006 16872 Star::Find(15, 82, 408, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.792 00.003 16872 Star::Find returns 1 (0), X=82.57, Y=407.77, Mass=4407, SNR=30.3, Peak=3888 HFD=2.6
00:41:29.794 00.002 16872 Star::Find(15, 1538, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.797 00.003 16872 Star::Find returns 1 (0), X=1537.44, Y=497.29, Mass=5899, SNR=32.9, Peak=3988 HFD=2.8
00:41:29.800 00.003 16872 Star::Find(15, 396, 243, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.803 00.003 16872 Star::Find returns 1 (0), X=395.76, Y=243.19, Mass=3529, SNR=23.7, Peak=3744 HFD=2.5
00:41:29.805 00.002 16872 Star::Find(15, 1566, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.809 00.004 16872 Star::Find returns 1 (0), X=1565.79, Y=799.92, Mass=1906, SNR=18.5, Peak=3704 HFD=2.0
00:41:29.811 00.002 16872 Star::Find(15, 499, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.814 00.003 16872 Star::Find returns 1 (0), X=498.64, Y=970.50, Mass=2976, SNR=21.6, Peak=3732 HFD=1.9
00:41:29.816 00.002 16872 Star::Find(15, 1105, 741, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.822 00.006 16872 Star::Find returns 1 (0), X=1104.90, Y=740.49, Mass=1397, SNR=12.6, Peak=3552 HFD=2.3
00:41:29.826 00.004 16872 Star::Find(15, 1238, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.829 00.003 16872 Star::Find returns 1 (0), X=1237.65, Y=742.92, Mass=991, SNR=10.6, Peak=3524 HFD=2.0
00:41:29.832 00.003 16872 Star::Find(15, 1885, 404, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.835 00.003 16872 Star::Find returns 1 (0), X=1896.44, Y=404.79, Mass=2397, SNR=22.7, Peak=3796 HFD=1.6
00:41:29.837 00.002 16872 Star::Find(15, 1000, 123, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.841 00.004 16872 Star::Find returns 1 (0), X=1000.35, Y=123.38, Mass=809, SNR=9.2, Peak=3472 HFD=2.3
00:41:29.844 00.003 16872 Star::Find(15, 271, 307, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.847 00.003 16872 Star::Find returns 1 (0), X=270.65, Y=305.48, Mass=1771, SNR=14.4, Peak=3520 HFD=3.6
00:41:29.854 00.007 16872 Star::Find(15, 1696, 688, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.857 00.003 16872 Star::Find returns 1 (0), X=1694.34, Y=692.04, Mass=2647, SNR=23.0, Peak=3712 HFD=3.1
00:41:29.860 00.003 16872 Star::Find(15, 269, 709, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.863 00.003 16872 Star::Find false star n=4 nbg=279 bg=3345.8 sigma=28.4 thresh=3431 peak=3424
00:41:29.866 00.003 16872 Star::Find returns 0 (2), X=269.00, Y=709.00, Mass=381, SNR=2.9, Peak=3448 HFD=0.0
00:41:29.869 00.003 16872 Star::Find(15, 478, 402, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.872 00.003 16872 Star::Find returns 0 (4), X=490.51, Y=390.50, Mass=1355, SNR=17.8, Peak=3700 HFD=1.4
00:41:29.875 00.003 16872 Star::Find(15, 923, 438, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.878 00.003 16872 Star::Find returns 1 (0), X=923.13, Y=437.03, Mass=1244, SNR=12.3, Peak=3528 HFD=2.1
00:41:29.884 00.006 16872 Star::Find(15, 416, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.887 00.003 16872 Star::Find returns 1 (0), X=416.29, Y=621.80, Mass=2226, SNR=24.8, Peak=3880 HFD=1.5
00:41:29.890 00.003 16872 Star::Find(15, 1537, 206, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.893 00.003 16872 Star::Find returns 0 (4), X=1536.48, Y=205.70, Mass=2021, SNR=21.4, Peak=3796 HFD=1.3
00:41:29.896 00.003 16872 Star::Find(15, 1334, 634, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.901 00.005 16872 Star::Find returns 1 (0), X=1334.53, Y=633.71, Mass=1115, SNR=14.3, Peak=3580 HFD=1.5
00:41:29.904 00.003 16872 Star::Find(15, 934, 236, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.907 00.003 16872 Star::Find returns 1 (0), X=933.24, Y=234.99, Mass=665, SNR=9.1, Peak=3504 HFD=2.2
00:41:29.910 00.003 16872 Star::Find(15, 1270, 770, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.917 00.007 16872 Star::Find false star n=6 nbg=264 bg=3346.1 sigma=26.0 thresh=3424 peak=3419
00:41:29.920 00.003 16872 Star::Find returns 0 (2), X=1270.00, Y=770.00, Mass=520, SNR=2.9, Peak=3452 HFD=0.0
00:41:29.924 00.004 16872 Star::Find(15, 1584, 1038, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.926 00.002 16872 Star::Find returns 0 (4), X=1595.05, Y=1047.37, Mass=1237, SNR=16.1, Peak=3652 HFD=1.4
00:41:29.932 00.006 16872 Star::Find(15, 321, 657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.936 00.004 16872 Star::Find returns 1 (0), X=321.81, Y=657.43, Mass=1982, SNR=16.8, Peak=3588 HFD=3.8
00:41:29.939 00.003 16872 Star::Find(15, 1799, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.942 00.003 16872 Star::Find false star n=2 nbg=277 bg=3349.5 sigma=27.3 thresh=3431 peak=3407
00:41:29.946 00.004 16872 Star::Find returns 0 (2), X=1799.00, Y=67.00, Mass=201, SNR=2.9, Peak=3448 HFD=0.0
00:41:29.950 00.004 16872 Star::Find(15, 184, 1032, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.953 00.003 16872 Star::Find returns 1 (0), X=184.08, Y=1032.05, Mass=998, SNR=11.0, Peak=3488 HFD=2.4
00:41:29.956 00.003 16872 Star::Find(15, 155, 215, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.964 00.008 16872 Star::Find false star n=3 nbg=268 bg=3343.5 sigma=26.6 thresh=3423 peak=3412
00:41:29.967 00.003 16872 Star::Find returns 0 (2), X=155.00, Y=215.00, Mass=253, SNR=2.9, Peak=3448 HFD=0.0
00:41:29.971 00.004 16872 Star::Find(15, 99, 291, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.974 00.003 16872 Star::Find returns 1 (0), X=98.84, Y=291.58, Mass=847, SNR=9.8, Peak=3524 HFD=2.2
00:41:29.977 00.003 16872 Star::Find(15, 1336, 1054, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.980 00.003 16872 Star::Find false star n=1 nbg=273 bg=3354.1 sigma=27.7 thresh=3437 peak=3414
00:41:29.983 00.003 16872 Star::Find returns 0 (2), X=1336.00, Y=1054.00, Mass=94, SNR=2.9, Peak=3448 HFD=0.0
00:41:29.986 00.003 16872 Star::Find(15, 853, 176, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:29.988 00.002 16872 Star::Find false star n=3 nbg=282 bg=3342.8 sigma=29.6 thresh=3432 peak=3427
00:41:29.993 00.005 16872 Star::Find returns 0 (2), X=853.00, Y=176.00, Mass=332, SNR=2.9, Peak=3464 HFD=0.0
00:41:29.997 00.004 16872 Star::Find(15, 975, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.000 00.003 16872 Star::Find returns 0 (3), X=975.00, Y=929.00, Mass=0, SNR=0.0, Peak=3436 HFD=0.0
00:41:30.003 00.003 16872 Star::Find(15, 202, 354, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.007 00.004 16872 Star::Find returns 1 (0), X=201.41, Y=352.71, Mass=1160, SNR=11.6, Peak=3464 HFD=4.2
00:41:30.010 00.003 16872 Star::Find(15, 1367, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.014 00.004 16872 Star::Find returns 1 (0), X=1368.62, Y=197.20, Mass=590, SNR=7.8, Peak=3464 HFD=3.6
00:41:30.017 00.003 16872 Star::Find(15, 1599, 744, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.020 00.003 16872 Star::Find false star n=3 nbg=268 bg=3342.3 sigma=27.1 thresh=3424 peak=3413
00:41:30.027 00.007 16872 Star::Find returns 0 (2), X=1599.00, Y=744.00, Mass=285, SNR=2.9, Peak=3448 HFD=0.0
00:41:30.030 00.003 16872 Star::Find(15, 1441, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.034 00.004 16872 Star::Find false star n=4 nbg=277 bg=3352.9 sigma=28.1 thresh=3437 peak=3420
00:41:30.040 00.006 16872 Star::Find returns 0 (2), X=1441.00, Y=1049.00, Mass=385, SNR=2.9, Peak=3452 HFD=0.0
00:41:30.043 00.003 16872 Star::Find(15, 452, 452, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.046 00.003 16872 Star::Find returns 1 (0), X=451.94, Y=452.65, Mass=760, SNR=9.3, Peak=3484 HFD=2.2
00:41:30.049 00.003 16872 Star::Find(15, 1135, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.053 00.004 16872 Star::Find false star n=4 nbg=272 bg=3345.1 sigma=29.2 thresh=3433 peak=3423
00:41:30.056 00.003 16872 Star::Find returns 0 (2), X=1135.00, Y=990.00, Mass=392, SNR=2.9, Peak=3472 HFD=0.0
00:41:30.059 00.003 16872 Star::Find(15, 369, 151, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.061 00.002 16872 Star::Find returns 1 (0), X=368.72, Y=150.82, Mass=998, SNR=11.3, Peak=3504 HFD=2.3
00:41:30.064 00.003 16872 Star::Find(15, 1670, 708, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.071 00.007 16872 Star::Find false star n=4 nbg=284 bg=3346.0 sigma=31.0 thresh=3439 peak=3439
00:41:30.074 00.003 16872 Star::Find returns 0 (2), X=1670.00, Y=708.00, Mass=436, SNR=2.9, Peak=3496 HFD=0.0
00:41:30.077 00.003 16872 Star::Find(15, 1066, 796, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.080 00.003 16872 Star::Find returns 0 (4), X=1053.61, Y=796.17, Mass=794, SNR=10.2, Peak=3548 HFD=1.4
00:41:30.082 00.002 16872 Star::Find(15, 449, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.086 00.004 16872 Star::Find returns 1 (0), X=448.50, Y=814.77, Mass=806, SNR=9.8, Peak=3484 HFD=3.1
00:41:30.089 00.003 16872 Star::Find(15, 185, 402, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.091 00.002 16872 Star::Find returns 0 (3), X=185.00, Y=402.00, Mass=0, SNR=0.0, Peak=3440 HFD=0.0
00:41:30.093 00.002 16872 Star::Find(15, 1658, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.096 00.003 16872 Star::Find false star n=3 nbg=267 bg=3346.3 sigma=25.6 thresh=3423 peak=3420
00:41:30.102 00.006 16872 Star::Find returns 0 (2), X=1658.00, Y=534.00, Mass=317, SNR=2.9, Peak=3464 HFD=0.0
00:41:30.105 00.003 16872 Star::Find(15, 1180, 631, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.108 00.003 16872 Star::Find false star n=4 nbg=282 bg=3343.6 sigma=29.7 thresh=3433 peak=3426
00:41:30.110 00.002 16872 Star::Find returns 0 (2), X=1180.00, Y=631.00, Mass=406, SNR=2.9, Peak=3456 HFD=0.0
00:41:30.113 00.003 16872 Star::Find(15, 1354, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.116 00.003 16872 Star::Find false star n=3 nbg=270 bg=3341.0 sigma=31.5 thresh=3435 peak=3423
00:41:30.119 00.003 16872 Star::Find returns 0 (2), X=1354.00, Y=889.00, Mass=325, SNR=2.9, Peak=3460 HFD=0.0
00:41:30.121 00.002 16872 Star::Find(15, 1610, 1038, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.123 00.002 16872 Star::Find returns 0 (4), X=1595.52, Y=1047.47, Mass=1150, SNR=15.6, Peak=3652 HFD=1.4
00:41:30.127 00.004 16872 Star::Find(15, 760, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.129 00.002 16872 Star::Find returns 1 (0), X=760.23, Y=284.71, Mass=774, SNR=9.1, Peak=3456 HFD=4.4
00:41:30.135 00.006 16872 Star::Find(15, 1228, 867, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.138 00.003 16872 Star::Find returns 1 (0), X=1228.48, Y=867.72, Mass=1343, SNR=13.3, Peak=3492 HFD=2.8
00:41:30.141 00.003 16872 Star::Find(15, 1590, 45, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.144 00.003 16872 Star::Find returns 1 (0), X=1588.33, Y=46.92, Mass=1832, SNR=19.4, Peak=3724 HFD=2.5
00:41:30.150 00.006 16872 Star::Find(15, 490, 479, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.153 00.003 16872 Star::Find returns 0 (2), X=490.00, Y=479.00, Mass=99, SNR=2.9, Peak=3448 HFD=0.0
00:41:30.156 00.003 16872 Star::Find(15, 334, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.159 00.003 16872 Star::Find false star n=6 nbg=268 bg=3342.2 sigma=25.6 thresh=3419 peak=3414
00:41:30.166 00.007 16872 Star::Find returns 0 (2), X=334.00, Y=362.00, Mass=639, SNR=2.9, Peak=3468 HFD=0.0
00:41:30.169 00.003 16872 Star::Find(15, 145, 1014, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.172 00.003 16872 Star::Find false star n=1 nbg=258 bg=3340.7 sigma=28.6 thresh=3427 peak=3421
00:41:30.175 00.003 16872 Star::Find returns 0 (2), X=145.00, Y=1014.00, Mass=123, SNR=2.9, Peak=3464 HFD=0.0
00:41:30.179 00.004 16872 Star::Find(15, 1281, 420, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.183 00.004 16872 Star::Find false star n=4 nbg=276 bg=3347.7 sigma=27.5 thresh=3430 peak=3427
00:41:30.186 00.003 16872 Star::Find returns 0 (2), X=1281.00, Y=420.00, Mass=341, SNR=2.9, Peak=3440 HFD=0.0
00:41:30.190 00.004 16872 Star::Find(15, 332, 749, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.198 00.008 16872 Star::Find returns 1 (0), X=324.39, Y=755.59, Mass=457, SNR=7.9, Peak=3492 HFD=2.5
00:41:30.201 00.003 16872 Star::Find(15, 1432, 655, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.204 00.003 16872 Star::Find returns 0 (2), X=1432.00, Y=655.00, Mass=95, SNR=2.8, Peak=3444 HFD=0.0
00:41:30.207 00.003 16872 Star::Find(15, 1414, 347, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.211 00.004 16872 Star::Find returns 0 (4), X=1413.30, Y=347.27, Mass=326, SNR=5.7, Peak=3484 HFD=1.0
00:41:30.214 00.003 16872 Star::Find(15, 1246, 502, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.217 00.003 16872 Star::Find false star n=3 nbg=268 bg=3353.6 sigma=26.1 thresh=3432 peak=3420
00:41:30.220 00.003 16872 Star::Find returns 0 (2), X=1246.00, Y=502.00, Mass=275, SNR=2.9, Peak=3472 HFD=0.0
00:41:30.222 00.002 16872 Star::Find(15, 352, 403, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.228 00.006 16872 Star::Find returns 0 (2), X=352.00, Y=403.00, Mass=92, SNR=2.8, Peak=3444 HFD=0.0
00:41:30.232 00.004 16872 Star::Find(15, 467, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.234 00.002 16872 Star::Find false star n=7 nbg=271 bg=3345.9 sigma=24.3 thresh=3419 peak=3406
00:41:30.238 00.004 16872 Star::Find returns 0 (2), X=467.00, Y=764.00, Mass=666, SNR=2.9, Peak=3460 HFD=0.0
00:41:30.242 00.004 16872 Star::Find(15, 167, 545, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.247 00.005 16872 Star::Find returns 1 (0), X=166.00, Y=546.13, Mass=675, SNR=9.1, Peak=3480 HFD=3.1
00:41:30.250 00.003 16872 Star::Find(15, 208, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.253 00.003 16872 Star::Find false star n=6 nbg=277 bg=3344.6 sigma=27.4 thresh=3427 peak=3427
00:41:30.256 00.003 16872 Star::Find returns 0 (2), X=208.00, Y=1002.00, Mass=565, SNR=2.9, Peak=3452 HFD=0.0
00:41:30.262 00.006 16872 Star::Find(15, 1057, 402, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.263 00.001 16872 Star::Find returns 1 (0), X=1056.56, Y=402.12, Mass=575, SNR=7.9, Peak=3464 HFD=2.5
00:41:30.267 00.004 16872 Star::Find(15, 1517, 418, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.270 00.003 16872 Star::Find returns 1 (0), X=1517.44, Y=417.79, Mass=781, SNR=8.8, Peak=3472 HFD=1.9
00:41:30.274 00.004 16872 Star::Find(15, 1528, 57, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.277 00.003 16872 Star::Find returns 1 (0), X=1517.35, Y=63.96, Mass=518, SNR=7.8, Peak=3480 HFD=2.2
00:41:30.282 00.005 16872 Star::Find(15, 1872, 849, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.285 00.003 16872 Star::Find false star n=3 nbg=266 bg=3343.7 sigma=24.7 thresh=3418 peak=3407
00:41:30.290 00.005 16872 Star::Find returns 0 (2), X=1872.00, Y=849.00, Mass=301, SNR=2.9, Peak=3452 HFD=0.0
00:41:30.295 00.005 16872 Star::Find(15, 1776, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.299 00.004 16872 Star::Find returns 1 (0), X=1761.73, Y=864.13, Mass=736, SNR=10.1, Peak=3488 HFD=2.4
00:41:30.302 00.003 16872 Star::Find(15, 1114, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.305 00.003 16872 Star::Find false star n=2 nbg=265 bg=3345.9 sigma=26.7 thresh=3426 peak=3423
00:41:30.308 00.003 16872 Star::Find returns 0 (2), X=1114.00, Y=852.00, Mass=200, SNR=2.9, Peak=3464 HFD=0.0
00:41:30.311 00.003 16872 Star::Find(15, 757, 53, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.314 00.003 16872 Star::Find false star n=5 nbg=279 bg=3346.3 sigma=29.3 thresh=3434 peak=3415
00:41:30.317 00.003 16872 Star::Find returns 0 (2), X=757.00, Y=53.00, Mass=461, SNR=2.9, Peak=3456 HFD=0.0
00:41:30.323 00.006 16872 Star::Find(15, 898, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.326 00.003 16872 Star::Find false star n=3 nbg=272 bg=3343.8 sigma=27.0 thresh=3425 peak=3415
00:41:30.329 00.003 16872 Star::Find returns 0 (2), X=898.00, Y=331.00, Mass=265, SNR=2.9, Peak=3440 HFD=0.0
00:41:30.331 00.002 16872 Star::Find(15, 203, 770, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.334 00.003 16872 Star::Find returns 1 (0), X=202.79, Y=768.60, Mass=519, SNR=7.3, Peak=3468 HFD=2.7
00:41:30.338 00.004 16872 Star::Find(15, 1366, 437, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.341 00.003 16872 Star::Find false star n=4 nbg=273 bg=3343.1 sigma=28.9 thresh=3430 peak=3424
00:41:30.344 00.003 16872 Star::Find returns 0 (2), X=1366.00, Y=437.00, Mass=400, SNR=2.9, Peak=3460 HFD=0.0
00:41:30.346 00.002 16872 Star::Find(15, 140, 258, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.349 00.003 16872 Star::Find false star n=2 nbg=275 bg=3344.2 sigma=30.0 thresh=3434 peak=3420
00:41:30.355 00.006 16872 Star::Find returns 0 (2), X=140.00, Y=258.00, Mass=204, SNR=2.9, Peak=3480 HFD=0.0
00:41:30.359 00.004 16872 Star::Find(15, 168, 514, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.362 00.003 16872 Star::Find returns 1 (0), X=168.74, Y=513.26, Mass=583, SNR=8.2, Peak=3460 HFD=2.4
00:41:30.365 00.003 16872 Star::Find(15, 1221, 278, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.372 00.007 16872 Star::Find returns 0 (4), X=1227.20, Y=284.52, Mass=1649, SNR=19.4, Peak=3736 HFD=1.3
00:41:30.375 00.003 16872 Star::Find(15, 1678, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.378 00.003 16872 Star::Find returns 1 (0), X=1677.70, Y=190.92, Mass=1202, SNR=12.6, Peak=3480 HFD=2.3
00:41:30.381 00.003 16872 Star::Find(15, 1683, 223, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.384 00.003 16872 Star::Find returns 0 (4), X=1686.44, Y=232.47, Mass=1661, SNR=16.0, Peak=3612 HFD=1.5
00:41:30.388 00.004 16872 Star::Find(15, 1055, 91, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.391 00.003 16872 Star::Find false star n=3 nbg=262 bg=3340.4 sigma=29.2 thresh=3428 peak=3417
00:41:30.394 00.003 16872 Star::Find returns 0 (2), X=1055.00, Y=91.00, Mass=327, SNR=2.9, Peak=3468 HFD=0.0
00:41:30.396 00.002 16872 AutoFind: finding best star pass 1
00:41:30.404 00.008 16872 Star::Find(15, 1146, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.407 00.003 16872 Star::Find returns 1 (0), X=1145.08, Y=104.98, Mass=4348012, SNR=474.5, Peak=65516 HFD=6.5
00:41:30.410 00.003 16872 AutoFind: near-saturated [1146, 107] 199.2 Mass 4348012 SNR 474.5 Peak 65516
00:41:30.413 00.003 16872 Star::Find(15, 1558, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.416 00.003 16872 Star::Find returns 1 (0), X=1558.07, Y=574.45, Mass=220766, SNR=298.8, Peak=25352 HFD=3.0
00:41:30.419 00.003 16872 AutoFind returns star at [1558, 575] 66.1 Mass 220766 SNR 298.8
00:41:30.423 00.004 16872 Star::Find(15, 1558, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.426 00.003 16872 Star::Find returns 1 (0), X=1558.07, Y=574.45, Mass=220766, SNR=298.8, Peak=25352 HFD=3.0
00:41:30.430 00.004 16872 MultiStar: List (12): {1558.07, 574.45}(298.8), {1008.70, 953.74}(143.7), {899.03, 612.46}(138.0), {1727.13, 855.92}(74.1), {448.05, 849.16}(60.3), {442.37, 971.14}(52.9), {82.57, 407.77}(30.3), {1537.44, 497.29}(32.9), {395.76, 243.19}(23.7), {1565.79, 799.92}(18.5), {498.64, 970.50}(21.6), {1104.90, 740.49}(12.6), 
00:41:30.436 00.006 16872 setting lock position to (1558.07, 574.45)
00:41:30.439 00.003 16872 MultiStar: stabilizing after lock position change
00:41:30.441 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
00:41:30.444 00.003 16872 UpdateGuideState(): m_state=1
00:41:30.448 00.004 16872 Star::Find(15, 1558, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:30.450 00.002 16872 Star::Find returns 1 (0), X=1558.07, Y=574.45, Mass=220766, SNR=298.8, Peak=25352 HFD=3.0
00:41:30.453 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:41:30.456 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:41:30.459 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:41:30.470 00.011 16872 setting force full frames = false
00:41:30.474 00.004 16872 setting lock position to (1558.07, 574.45)
00:41:30.479 00.005 16872 MultiStar: stabilizing after lock position change
00:41:30.482 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:41:30.486 00.004 16872 Changing from state SELECTING to SELECTED
00:41:30.489 00.003 16872 guider state => SELECTED
00:41:30.510 00.021 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65516, med=3344, FiltMin=3240, FiltMax=65512, Gamma=2.190
00:41:30.557 00.047 16872 UpdateGuideState exits: m=220766 SNR=298.8
00:41:30.561 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65516, med=3344, FiltMin=3240, FiltMax=65512, Gamma=2.190
00:41:30.613 00.052 16872 Status Line: Auto-selected star at (1558.1, 574.4)
00:41:30.627 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
00:41:30.635 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:30.639 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:41:30.642 00.003 16872 Enqueuing Expose request
00:41:30.646 00.004 9640 Worker thread wakes up
00:41:30.646 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:41:30.646 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1543,559,31,31)
00:41:30.647 00.001 16872 evsrv: cli 0D3BF968 connect
00:41:30.654 00.007 16872 case statement mapped state 2 to 1
00:41:30.659 00.005 16872 case statement mapped state 2 to 1
00:41:30.668 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3aa08c90-0b44-43e0-a4f7-969d268dbd24"}
00:41:30.672 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3aa08c90-0b44-43e0-a4f7-969d268dbd24"}
00:41:30.676 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"9b512493-c57c-4a61-8d55-825a3f2c6543"}
00:41:30.681 00.005 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":[1558.07,574.45],"id":"9b512493-c57c-4a61-8d55-825a3f2c6543"}
00:41:30.685 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9fdb7f9f-1db8-474c-be38-8a9b89404bbd"}
00:41:30.689 00.004 16872 case statement mapped state 2 to 1
00:41:30.692 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"9fdb7f9f-1db8-474c-be38-8a9b89404bbd"}
00:41:30.700 00.008 16872 evsrv: cli 0D3BF968 disconnect
00:41:30.705 00.005 16872 evsrv: cli 0D3C0A48 connect
00:41:30.708 00.003 16872 case statement mapped state 2 to 1
00:41:30.713 00.005 16872 case statement mapped state 2 to 1
00:41:30.718 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"efaf2d15-5bbf-47f9-9da1-8b2c883eccc4"}
00:41:30.722 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.07,7.45],"pixels":"..."},"id":"efaf2d15-5bbf-47f9-9da1-8b2c883eccc4"}
00:41:30.729 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4f121b47-50b3-40cc-8320-a78a137042ec"}
00:41:30.735 00.006 16872 case statement mapped state 2 to 1
00:41:30.745 00.010 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"4f121b47-50b3-40cc-8320-a78a137042ec"}
00:41:30.762 00.017 16872 evsrv: cli 0D3C0A48 disconnect
00:41:31.752 00.990 16872 evsrv: cli 0D3BFFA8 connect
00:41:31.756 00.004 16872 case statement mapped state 2 to 1
00:41:31.760 00.004 16872 case statement mapped state 2 to 1
00:41:31.769 00.009 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"2ae5d5d3-f695-429c-8ea9-a6d6096fd38f"}
00:41:31.773 00.004 16872 case statement mapped state 2 to 1
00:41:31.777 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"2ae5d5d3-f695-429c-8ea9-a6d6096fd38f"}
00:41:31.782 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
00:41:32.784 01.002 16872 evsrv: cli 0D3C0A48 connect
00:41:32.792 00.008 16872 case statement mapped state 2 to 1
00:41:32.796 00.004 16872 case statement mapped state 2 to 1
00:41:32.801 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"3e60590a-2246-4a3a-a3c9-cad6e27ee0c8"}
00:41:32.804 00.003 16872 case statement mapped state 2 to 1
00:41:32.809 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"3e60590a-2246-4a3a-a3c9-cad6e27ee0c8"}
00:41:32.812 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:41:33.687 00.875 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64079ccd-ba12-4222-b32a-7ba4e9bc8672"}
00:41:33.691 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"64079ccd-ba12-4222-b32a-7ba4e9bc8672"}
00:41:33.696 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5700e13-79e8-4e34-afdc-7453028bb86b"}
00:41:33.699 00.003 16872 case statement mapped state 2 to 1
00:41:33.702 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f5700e13-79e8-4e34-afdc-7453028bb86b"}
00:41:33.711 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0f25b41d-0245-49fa-aa07-c52d51be7354"}
00:41:33.716 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.07,7.45],"pixels":"..."},"id":"0f25b41d-0245-49fa-aa07-c52d51be7354"}
00:41:33.814 00.098 16872 evsrv: cli 0D3C0A48 connect
00:41:33.822 00.008 16872 case statement mapped state 2 to 1
00:41:33.827 00.005 16872 case statement mapped state 2 to 1
00:41:33.831 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"723cf2b5-16c4-41dd-8a58-8f034fef42fc"}
00:41:33.834 00.003 16872 case statement mapped state 2 to 1
00:41:33.837 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"723cf2b5-16c4-41dd-8a58-8f034fef42fc"}
00:41:33.841 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:41:34.745 00.904 9640 Exposure complete
00:41:34.841 00.096 16872 evsrv: cli 0D3C0A48 connect
00:41:34.844 00.003 16872 case statement mapped state 2 to 1
00:41:34.853 00.009 16872 case statement mapped state 2 to 1
00:41:34.858 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ca712279-481e-4fc8-986d-b805b75bcc50"}
00:41:34.861 00.003 16872 case statement mapped state 2 to 1
00:41:34.864 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"ca712279-481e-4fc8-986d-b805b75bcc50"}
00:41:34.869 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:41:34.908 00.039 9640 worker thread done servicing request
00:41:34.908 00.000 16872 OnExposeComplete: enter
00:41:34.914 00.006 16872 UpdateGuideState(): m_state=2
00:41:34.918 00.004 16872 Star::Find(15, 1558, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:41:34.921 00.003 16872 Star::Find returns 1 (0), X=1557.69, Y=573.95, Mass=211913, SNR=278.8, Peak=21512 HFD=3.3
00:41:34.924 00.003 16872 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.56) = xAngle (-3.78 = 2.50)
00:41:34.927 00.003 16872 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.73 = 2.55)
00:41:34.931 00.004 16872 CameraToMount -- cameraX=-0.38 cameraY=-0.49 hyp=0.62 cameraTheta=-2.22 mountX=-0.50 mountY=0.35, mountTheta=2.54
00:41:34.936 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65520, med=3340, FiltMin=3226, FiltMax=65516, Gamma=2.190
00:41:34.982 00.046 16872 UpdateGuideState exits: m=211913 SNR=278.8
00:41:34.985 00.003 16872 PhdController: newstate STATE_CALIBRATE
00:41:34.988 00.003 16872 PhdController: newstate STATE_GUIDE
00:41:35.016 00.028 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:41:35.021 00.005 16872 guider state => CALIBRATED
00:41:35.026 00.005 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:41:35.039 00.013 16872 reset dither spiral
00:41:35.043 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:41:35.046 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:35.049 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:41:35.053 00.004 16872 Enqueuing Expose request
00:41:35.056 00.003 9640 Worker thread wakes up
00:41:35.057 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:41:35.057 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:41:35.870 00.813 16872 evsrv: cli 0D3C0228 connect
00:41:35.873 00.003 16872 case statement mapped state 5 to 1
00:41:35.876 00.003 16872 case statement mapped state 5 to 1
00:41:35.887 00.011 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"0566bd2d-359a-46c8-b80e-f1dfbfa8c5b6"}
00:41:35.891 00.004 16872 case statement mapped state 5 to 1
00:41:35.894 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"0566bd2d-359a-46c8-b80e-f1dfbfa8c5b6"}
00:41:35.897 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:41:36.898 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:41:36.907 00.009 16872 case statement mapped state 5 to 1
00:41:36.910 00.003 16872 case statement mapped state 5 to 1
00:41:36.914 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b5ea2d90-20a4-4584-ba2c-8277863f0944"}
00:41:36.917 00.003 16872 case statement mapped state 5 to 1
00:41:36.921 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"b5ea2d90-20a4-4584-ba2c-8277863f0944"}
00:41:36.925 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:41:37.186 00.261 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"81a7ffd8-2fba-4447-9a3d-302da25cbba6"}
00:41:37.190 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"81a7ffd8-2fba-4447-9a3d-302da25cbba6"}
00:41:37.193 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b521c2e4-143d-4fcb-bee8-854c38621648"}
00:41:37.201 00.008 16872 case statement mapped state 5 to 1
00:41:37.206 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"b521c2e4-143d-4fcb-bee8-854c38621648"}
00:41:37.210 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d744de9-a73f-437e-a2a0-25b592269213"}
00:41:37.215 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.69,6.95],"pixels":"..."},"id":"7d744de9-a73f-437e-a2a0-25b592269213"}
00:41:37.927 00.712 16872 evsrv: cli 0D3BFFA8 connect
00:41:37.930 00.003 16872 case statement mapped state 5 to 1
00:41:37.934 00.004 16872 case statement mapped state 5 to 1
00:41:37.937 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b6186604-16e6-4901-ad93-fde993286240"}
00:41:37.940 00.003 16872 case statement mapped state 5 to 1
00:41:37.942 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"b6186604-16e6-4901-ad93-fde993286240"}
00:41:37.947 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
00:41:38.948 01.001 16872 evsrv: cli 0D3C0A48 connect
00:41:38.951 00.003 16872 case statement mapped state 5 to 1
00:41:38.954 00.003 16872 case statement mapped state 5 to 1
00:41:38.958 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e09c3ab5-452c-44e3-a09f-eebc2372b3d6"}
00:41:38.962 00.004 16872 case statement mapped state 5 to 1
00:41:38.965 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"e09c3ab5-452c-44e3-a09f-eebc2372b3d6"}
00:41:38.969 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:41:39.123 00.154 9640 Exposure complete
00:41:39.267 00.144 9640 worker thread done servicing request
00:41:39.267 00.000 16872 OnExposeComplete: enter
00:41:39.270 00.003 16872 UpdateGuideState(): m_state=5
00:41:39.276 00.006 16872 Star::Find(15, 1557, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:41:39.278 00.002 16872 Star::Find returns 1 (0), X=1557.36, Y=574.43, Mass=199928, SNR=272.4, Peak=18960 HFD=3.3
00:41:39.281 00.003 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.68 = 1.61)
00:41:39.284 00.003 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.65)
00:41:39.287 00.003 16872 CameraToMount -- cameraX=-0.71 cameraY=-0.01 hyp=0.71 cameraTheta=-3.12 mountX=-0.03 mountY=0.70, mountTheta=1.61
00:41:39.294 00.007 16872 Changing from state CALIBRATED to GUIDING
00:41:39.296 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:41:39.299 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:41:39.383 00.084 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:41:39.386 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:41:39.389 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:41:39.391 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:41:39.394 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:41:39.396 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:41:39.402 00.006 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:41:39.404 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:41:39.407 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:41:39.410 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:41:39.413 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:41:39.417 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:41:39.420 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:41:39.423 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:41:39.521 00.098 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:41:39.526 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:41:39.528 00.002 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
00:41:39.533 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:41:39.537 00.004 16872 ScopeASCOM::SideOfPier() returns 0
00:41:39.603 00.066 16872 setting lock position to (1557.36, 574.43)
00:41:39.606 00.003 16872 MultiStar: stabilizing after lock position change
00:41:39.609 00.003 16872 guider state => GUIDING
00:41:39.612 00.003 16872 Status Line: Guiding
00:41:39.618 00.006 16872 Mount: notify guiding started
00:41:39.624 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:41:39.628 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:41:39.631 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:41:39.634 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:41:39.636 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:41:39.641 00.005 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:41:39.646 00.005 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:41:39.648 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:41:39.652 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:41:39.654 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:41:39.657 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:41:39.662 00.005 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:41:39.663 00.001 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:41:39.667 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:41:39.670 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:41:39.674 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:41:39.679 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:41:39.682 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:41:39.684 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:41:39.687 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:41:39.690 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:41:39.696 00.006 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:41:39.699 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:41:39.702 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:41:39.706 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:41:39.709 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:41:39.712 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:41:39.715 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:41:39.718 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:41:39.724 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:41:39.727 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:41:39.731 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:41:39.734 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:41:39.738 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:41:39.741 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:41:39.744 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:41:39.747 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:41:39.749 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:41:39.863 00.114 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:41:39.960 00.097 16872 ScopeASCOM::SideOfPier() returns 0
00:41:39.963 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:41:39.965 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:41:39.969 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:41:39.973 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:41:39.977 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:41:39.979 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:41:39.982 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:41:39.985 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:41:39.987 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:41:39.990 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3332, FiltMin=3220, FiltMax=65516, Gamma=2.190
00:41:40.028 00.038 16872 UpdateGuideState exits: m=199928 SNR=272.4
00:41:40.031 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:41:40.035 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:40.039 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:41:40.042 00.003 16872 Enqueuing Expose request
00:41:40.044 00.002 9640 Worker thread wakes up
00:41:40.044 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:41:40.044 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:41:40.045 00.001 16872 evsrv: cli 0D3BFFA8 connect
00:41:40.047 00.002 16872 case statement mapped state 6 to 3
00:41:40.052 00.005 16872 case statement mapped state 6 to 3
00:41:40.055 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b32f26d9-caa8-4d4c-ad8f-85372b8f0d76"}
00:41:40.058 00.003 16872 case statement mapped state 6 to 3
00:41:40.060 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b32f26d9-caa8-4d4c-ad8f-85372b8f0d76"}
00:41:40.064 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:41:40.686 00.622 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd13923c-c9a4-41d6-8440-11c353d9a567"}
00:41:40.690 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dd13923c-c9a4-41d6-8440-11c353d9a567"}
00:41:40.693 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4589c36-ea7e-4e9a-90c7-929ee41dcf1d"}
00:41:40.696 00.003 16872 case statement mapped state 6 to 3
00:41:40.699 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4589c36-ea7e-4e9a-90c7-929ee41dcf1d"}
00:41:40.702 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a48e2f03-5c28-42f1-a96b-c0f0a77627ce"}
00:41:40.706 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.36,7.43],"pixels":"..."},"id":"a48e2f03-5c28-42f1-a96b-c0f0a77627ce"}
00:41:44.105 03.399 9640 Exposure complete
00:41:44.185 00.080 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d2edda08-c6d4-4405-853b-5cdc727fb6e5"}
00:41:44.190 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d2edda08-c6d4-4405-853b-5cdc727fb6e5"}
00:41:44.193 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ffb51ff-e8c5-4a98-83be-ccaf15eef538"}
00:41:44.196 00.003 16872 case statement mapped state 6 to 3
00:41:44.200 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ffb51ff-e8c5-4a98-83be-ccaf15eef538"}
00:41:44.207 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bbb3d3cf-2277-4603-b0df-679bdd737e1f"}
00:41:44.211 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.36,7.43],"pixels":"..."},"id":"bbb3d3cf-2277-4603-b0df-679bdd737e1f"}
00:41:44.252 00.041 9640 worker thread done servicing request
00:41:44.252 00.000 16872 OnExposeComplete: enter
00:41:44.254 00.002 16872 UpdateGuideState(): m_state=6
00:41:44.257 00.003 16872 Star::Find(15, 1557, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:41:44.260 00.003 16872 Star::Find returns 1 (0), X=1557.48, Y=574.23, Mass=208285, SNR=285.9, Peak=19332 HFD=3.4
00:41:44.262 00.002 16872 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.56) = xAngle (-2.60 = -2.60)
00:41:44.266 00.004 16872 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.56 = -2.56)
00:41:44.269 00.003 16872 CameraToMount -- cameraX=0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-1.05 mountX=-0.20 mountY=-0.13, mountTheta=-2.57
00:41:44.273 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.12, y=-0.20, opts=13)
00:41:44.275 00.002 16872 Enqueuing Move request for scope (0.12, -0.20)
00:41:44.278 00.003 9640 Worker thread wakes up
00:41:44.278 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.20) opts 0xd
00:41:44.278 00.000 9640 Handling offset move in thread for scope, endpoint = (0.12, -0.20)
00:41:44.278 00.000 9640 Moving (0.12, -0.20) raw xDistance=-0.20 yDistance=-0.13
00:41:44.278 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.20
00:41:44.278 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.13, m_sumCorr=0
00:41:44.279 00.001 9640 MoveAxis(E, 21, ABG)
00:41:44.279 00.000 9640 Guiding  Dir = 2, Dur = 21
00:41:44.279 00.000 9640 IsSlewing returns 0
00:41:44.280 00.001 9640 IsGuiding returns 0
00:41:44.280 00.000 9640 PulseGuide returned control before completion, sleep 31
00:41:44.286 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3340, FiltMin=3230, FiltMax=65516, Gamma=2.190
00:41:44.324 00.038 16872 UpdateGuideState exits: m=208285 SNR=285.9
00:41:44.329 00.005 9640 IsGuiding returns 1
00:41:44.329 00.000 9640 scope still moving after pulse duration time elapsed
00:41:44.329 00.000 16872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 1 / 99999
00:41:44.332 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777786904.332,"Host":"RBFOCUS307","Inst":1,"Distance":0.56,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:41:44.335 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:44.339 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:41:44.341 00.002 16872 Enqueuing Expose request
00:41:44.357 00.016 9640 IsSlewing returns 0
00:41:44.357 00.000 9640 IsGuiding returns 0
00:41:44.357 00.000 9640 scope move finished after 21 + 56 ms
00:41:44.357 00.000 9640 Move returns status 0, amount 21
00:41:44.357 00.000 9640 MoveAxis(N, 0, ABG)
00:41:44.357 00.000 9640 Move returns status 0, amount 0
00:41:44.358 00.001 9640 move complete, result=0
00:41:44.358 00.000 9640 worker thread done servicing request
00:41:44.358 00.000 9640 Worker thread wakes up
00:41:44.358 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:41:44.358 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:41:44.359 00.001 16872 GuideStep: -0.2 px 21 ms EAST, -0.1 px 0 ms NORTH
00:41:47.684 03.325 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b14fc59-43d1-4eea-a9ca-ce6cc236b24a"}
00:41:47.688 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1b14fc59-43d1-4eea-a9ca-ce6cc236b24a"}
00:41:47.691 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3030aa21-42f4-4ab6-b9df-81ba5371e6ac"}
00:41:47.694 00.003 16872 case statement mapped state 6 to 3
00:41:47.696 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3030aa21-42f4-4ab6-b9df-81ba5371e6ac"}
00:41:47.700 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8dcf8e63-1205-4e8a-8e16-e9fb6134a807"}
00:41:47.704 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.48,7.23],"pixels":"..."},"id":"8dcf8e63-1205-4e8a-8e16-e9fb6134a807"}
00:41:48.404 00.700 9640 Exposure complete
00:41:48.549 00.145 9640 worker thread done servicing request
00:41:48.549 00.000 16872 OnExposeComplete: enter
00:41:48.552 00.003 16872 UpdateGuideState(): m_state=6
00:41:48.556 00.004 16872 Star::Find(15, 1557, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:41:48.560 00.004 16872 Star::Find returns 1 (0), X=1557.32, Y=574.73, Mass=210439, SNR=278.7, Peak=22512 HFD=3.3
00:41:48.563 00.003 16872 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.56) = xAngle (0.15 = 0.15)
00:41:48.565 00.002 16872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.19 = 0.19)
00:41:48.568 00.003 16872 CameraToMount -- cameraX=-0.04 cameraY=0.30 hyp=0.30 cameraTheta=1.70 mountX=0.30 mountY=0.06, mountTheta=0.19
00:41:48.574 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=0.30, opts=13)
00:41:48.577 00.003 16872 Enqueuing Move request for scope (-0.04, 0.30)
00:41:48.580 00.003 9640 Worker thread wakes up
00:41:48.580 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.30) opts 0xd
00:41:48.580 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, 0.30)
00:41:48.580 00.000 9640 Moving (-0.04, 0.30) raw xDistance=0.30 yDistance=0.06
00:41:48.580 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.30
00:41:48.580 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
00:41:48.580 00.000 9640 MoveAxis(W, 30, ABG)
00:41:48.580 00.000 9640 Guiding  Dir = 3, Dur = 30
00:41:48.580 00.000 9640 IsSlewing returns 0
00:41:48.581 00.001 9640 IsGuiding returns 0
00:41:48.581 00.000 9640 PulseGuide returned control before completion, sleep 40
00:41:48.586 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3340, FiltMin=3200, FiltMax=65512, Gamma=2.190
00:41:48.623 00.037 16872 UpdateGuideState exits: m=210439 SNR=278.7
00:41:48.626 00.003 16872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 2 / 99999
00:41:48.629 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777786908.629,"Host":"RBFOCUS307","Inst":1,"Distance":0.49,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:41:48.634 00.005 9640 IsGuiding returns 1
00:41:48.635 00.001 9640 scope still moving after pulse duration time elapsed
00:41:48.635 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:48.637 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:41:48.640 00.003 16872 Enqueuing Expose request
00:41:48.662 00.022 9640 IsSlewing returns 0
00:41:48.662 00.000 9640 IsGuiding returns 0
00:41:48.662 00.000 9640 scope move finished after 30 + 52 ms
00:41:48.662 00.000 9640 Move returns status 0, amount 30
00:41:48.662 00.000 9640 MoveAxis(N, 0, ABG)
00:41:48.662 00.000 9640 Move returns status 0, amount 0
00:41:48.663 00.001 9640 move complete, result=0
00:41:48.663 00.000 9640 worker thread done servicing request
00:41:48.663 00.000 9640 Worker thread wakes up
00:41:48.663 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:41:48.663 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:41:48.672 00.009 16872 GuideStep: 0.3 px 30 ms WEST, 0.1 px 0 ms NORTH
00:41:51.183 02.511 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b52ef215-f975-474b-b868-6b4679b4fd51"}
00:41:51.187 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b52ef215-f975-474b-b868-6b4679b4fd51"}
00:41:51.191 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9061d23c-b18d-41a2-82eb-b24debce29a0"}
00:41:51.195 00.004 16872 case statement mapped state 6 to 3
00:41:51.200 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9061d23c-b18d-41a2-82eb-b24debce29a0"}
00:41:51.206 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"24b24bdc-f563-479b-ba1d-3cbff92ae2d1"}
00:41:51.210 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.32,6.73],"pixels":"..."},"id":"24b24bdc-f563-479b-ba1d-3cbff92ae2d1"}
00:41:52.739 01.529 9640 Exposure complete
00:41:52.883 00.144 9640 worker thread done servicing request
00:41:52.883 00.000 16872 OnExposeComplete: enter
00:41:52.886 00.003 16872 UpdateGuideState(): m_state=6
00:41:52.889 00.003 16872 Star::Find(15, 1557, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:41:52.891 00.002 16872 Star::Find returns 1 (0), X=1557.37, Y=574.57, Mass=206642, SNR=272.1, Peak=19564 HFD=3.4
00:41:52.894 00.003 16872 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.56) = xAngle (-0.07 = -0.07)
00:41:52.897 00.003 16872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.02 = -0.02)
00:41:52.899 00.002 16872 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.49 mountX=0.14 mountY=-0.00, mountTheta=-0.02
00:41:52.904 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.14, opts=13)
00:41:52.906 00.002 16872 Enqueuing Move request for scope (0.01, 0.14)
00:41:52.909 00.003 9640 Worker thread wakes up
00:41:52.909 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
00:41:52.909 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
00:41:52.909 00.000 9640 Moving (0.01, 0.14) raw xDistance=0.14 yDistance=-0.00
00:41:52.909 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.14
00:41:52.909 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.00, m_sumCorr=0
00:41:52.909 00.000 9640 MoveAxis(W, 18, ABG)
00:41:52.911 00.002 9640 Guiding  Dir = 3, Dur = 18
00:41:52.911 00.000 9640 IsSlewing returns 0
00:41:52.912 00.001 9640 IsGuiding returns 0
00:41:52.912 00.000 9640 PulseGuide returned control before completion, sleep 28
00:41:52.916 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3344, FiltMin=3214, FiltMax=65516, Gamma=2.190
00:41:52.942 00.026 9640 IsGuiding returns 1
00:41:52.942 00.000 9640 scope still moving after pulse duration time elapsed
00:41:52.954 00.012 16872 UpdateGuideState exits: m=206642 SNR=272.1
00:41:52.961 00.007 16872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 3 / 99999
00:41:52.964 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777786912.964,"Host":"RBFOCUS307","Inst":1,"Distance":0.38,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:41:52.967 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:52.969 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:41:52.972 00.003 16872 Enqueuing Expose request
00:41:52.975 00.003 9640 IsSlewing returns 0
00:41:52.975 00.000 9640 IsGuiding returns 0
00:41:52.975 00.000 9640 scope move finished after 18 + 45 ms
00:41:52.975 00.000 9640 Move returns status 0, amount 18
00:41:52.975 00.000 9640 MoveAxis(N, 0, ABG)
00:41:52.976 00.001 9640 Move returns status 0, amount 0
00:41:52.976 00.000 9640 move complete, result=0
00:41:52.976 00.000 9640 worker thread done servicing request
00:41:52.976 00.000 9640 Worker thread wakes up
00:41:52.976 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:41:52.976 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:41:52.982 00.006 16872 GuideStep: 0.1 px 18 ms WEST, -0.0 px 0 ms NORTH
00:41:54.682 01.700 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ca079619-b132-4d58-96b0-48145b67aa21"}
00:41:54.686 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ca079619-b132-4d58-96b0-48145b67aa21"}
00:41:54.690 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4b0f24d-f857-4199-a95e-9bbdf0b3c769"}
00:41:54.693 00.003 16872 case statement mapped state 6 to 3
00:41:54.697 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4b0f24d-f857-4199-a95e-9bbdf0b3c769"}
00:41:54.702 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0d03b11f-4d43-4621-bd67-46be69f64445"}
00:41:54.706 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.37,6.57],"pixels":"..."},"id":"0d03b11f-4d43-4621-bd67-46be69f64445"}
00:41:57.041 02.335 9640 Exposure complete
00:41:57.177 00.136 9640 worker thread done servicing request
00:41:57.177 00.000 16872 OnExposeComplete: enter
00:41:57.180 00.003 16872 UpdateGuideState(): m_state=6
00:41:57.182 00.002 16872 Star::Find(15, 1557, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:41:57.185 00.003 16872 Star::Find returns 1 (0), X=1557.04, Y=574.06, Mass=224657, SNR=301.2, Peak=24992 HFD=2.9
00:41:57.187 00.002 16872 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.56) = xAngle (-3.83 = 2.45)
00:41:57.193 00.006 16872 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.79 = 2.50)
00:41:57.197 00.004 16872 CameraToMount -- cameraX=-0.32 cameraY=-0.38 hyp=0.49 cameraTheta=-2.28 mountX=-0.38 mountY=0.30, mountTheta=2.48
00:41:57.205 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.32, y=-0.38, opts=13)
00:41:57.211 00.006 16872 Enqueuing Move request for scope (-0.32, -0.38)
00:41:57.216 00.005 9640 Worker thread wakes up
00:41:57.216 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.38) opts 0xd
00:41:57.216 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.32, -0.38)
00:41:57.216 00.000 9640 Moving (-0.32, -0.38) raw xDistance=-0.38 yDistance=0.30
00:41:57.216 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.38
00:41:57.216 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.30, m_sumCorr=0
00:41:57.216 00.000 9640 MoveAxis(E, 39, ABG)
00:41:57.216 00.000 9640 Guiding  Dir = 2, Dur = 39
00:41:57.217 00.001 9640 IsSlewing returns 0
00:41:57.217 00.000 9640 IsGuiding returns 0
00:41:57.218 00.001 9640 PulseGuide returned control before completion, sleep 49
00:41:57.224 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65516, med=3344, FiltMin=3250, FiltMax=65512, Gamma=2.190
00:41:57.267 00.043 16872 UpdateGuideState exits: m=224657 SNR=301.2
00:41:57.271 00.004 16872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 4 / 99999
00:41:57.275 00.004 16872 PhdController: newstate STATE_FINISH
00:41:57.279 00.004 16872 PhdController complete: success
00:41:57.284 00.005 9640 IsGuiding returns 0
00:41:57.285 00.001 9640 Move returns status 0, amount 39
00:41:57.285 00.000 9640 MoveAxis(N, 0, ABG)
00:41:57.285 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777786917.285,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:41:57.289 00.004 9640 Move returns status 0, amount 0
00:41:57.289 00.000 9640 move complete, result=0
00:41:57.289 00.000 9640 worker thread done servicing request
00:41:57.289 00.000 16872 Mount: notify guiding dither settle done success=1
00:41:57.293 00.004 16872 PhdController: newstate STATE_IDLE
00:41:57.296 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:57.301 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:41:57.303 00.002 16872 Enqueuing Expose request
00:41:57.306 00.003 16872 GuideStep: -0.4 px 39 ms EAST, 0.3 px 0 ms NORTH
00:41:57.309 00.003 9640 Worker thread wakes up
00:41:57.309 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:41:57.309 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:41:57.672 00.363 16872 evsrv: cli 0D3C0228 connect
00:41:57.677 00.005 16872 case statement mapped state 6 to 3
00:41:57.682 00.005 16872 case statement mapped state 6 to 3
00:41:57.686 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"fb2efd4a-ef09-43b8-a8b0-4ea4dc690526"}
00:41:57.692 00.006 16872 case statement mapped state 6 to 3
00:41:57.697 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb2efd4a-ef09-43b8-a8b0-4ea4dc690526"}
00:41:57.701 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:41:58.182 00.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ac8847e-dcd6-4b68-8acf-dbec7b552cad"}
00:41:58.186 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0ac8847e-dcd6-4b68-8acf-dbec7b552cad"}
00:41:58.193 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3e3bfb5b-19af-4ca7-90e1-e7db8bdb73cd"}
00:41:58.196 00.003 16872 case statement mapped state 6 to 3
00:41:58.200 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e3bfb5b-19af-4ca7-90e1-e7db8bdb73cd"}
00:41:58.204 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bd1423c5-3f19-4e4d-a643-1e6476f5a836"}
00:41:58.209 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.04,7.06],"pixels":"..."},"id":"bd1423c5-3f19-4e4d-a643-1e6476f5a836"}
00:42:01.369 03.160 9640 Exposure complete
00:42:01.506 00.137 9640 worker thread done servicing request
00:42:01.506 00.000 16872 OnExposeComplete: enter
00:42:01.510 00.004 16872 UpdateGuideState(): m_state=6
00:42:01.512 00.002 16872 Star::Find(15, 1557, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:42:01.517 00.005 16872 Star::Find returns 1 (0), X=1556.89, Y=574.77, Mass=217640, SNR=289.8, Peak=24892 HFD=3.0
00:42:01.519 00.002 16872 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.56) = xAngle (0.96 = 0.96)
00:42:01.522 00.003 16872 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.01 = 1.01)
00:42:01.524 00.002 16872 CameraToMount -- cameraX=-0.47 cameraY=0.34 hyp=0.58 cameraTheta=2.52 mountX=0.33 mountY=0.49, mountTheta=0.97
00:42:01.528 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.47, y=0.34, opts=13)
00:42:01.532 00.004 16872 Enqueuing Move request for scope (-0.47, 0.34)
00:42:01.534 00.002 9640 Worker thread wakes up
00:42:01.534 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.34) opts 0xd
00:42:01.535 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.47, 0.34)
00:42:01.535 00.000 9640 Moving (-0.47, 0.34) raw xDistance=0.33 yDistance=0.49
00:42:01.535 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.33
00:42:01.535 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.49, m_sumCorr=0
00:42:01.535 00.000 9640 MoveAxis(W, 31, ABG)
00:42:01.535 00.000 9640 Guiding  Dir = 3, Dur = 31
00:42:01.535 00.000 9640 IsSlewing returns 0
00:42:01.535 00.000 9640 IsGuiding returns 0
00:42:01.536 00.001 9640 PulseGuide returned control before completion, sleep 41
00:42:01.541 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3340, FiltMin=3238, FiltMax=65516, Gamma=2.190
00:42:01.578 00.037 16872 UpdateGuideState exits: m=217640 SNR=289.8
00:42:01.584 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:01.587 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:42:01.589 00.002 16872 Enqueuing Expose request
00:42:01.593 00.004 9640 IsGuiding returns 1
00:42:01.593 00.000 9640 scope still moving after pulse duration time elapsed
00:42:01.623 00.030 9640 IsSlewing returns 0
00:42:01.623 00.000 9640 IsGuiding returns 0
00:42:01.623 00.000 9640 scope move finished after 31 + 55 ms
00:42:01.623 00.000 9640 Move returns status 0, amount 31
00:42:01.623 00.000 9640 MoveAxis(N, 0, ABG)
00:42:01.623 00.000 9640 Move returns status 0, amount 0
00:42:01.623 00.000 9640 move complete, result=0
00:42:01.624 00.001 9640 worker thread done servicing request
00:42:01.624 00.000 9640 Worker thread wakes up
00:42:01.624 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:42:01.624 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:42:01.624 00.000 16872 GuideStep: 0.3 px 31 ms WEST, 0.5 px 0 ms NORTH
00:42:01.684 00.060 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"805bc1ee-688a-4ebc-96a7-f41ff295556d"}
00:42:01.689 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"805bc1ee-688a-4ebc-96a7-f41ff295556d"}
00:42:01.697 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d4efa28-d40a-43d7-b255-54d7839bfc56"}
00:42:01.700 00.003 16872 case statement mapped state 6 to 3
00:42:01.704 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d4efa28-d40a-43d7-b255-54d7839bfc56"}
00:42:01.709 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7629b4c2-eac4-485e-bde2-bd1556d1d822"}
00:42:01.711 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.89,6.77],"pixels":"..."},"id":"7629b4c2-eac4-485e-bde2-bd1556d1d822"}
00:42:05.182 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"76206319-dc15-4c3c-8ed6-0a57c912fc1b"}
00:42:05.184 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"76206319-dc15-4c3c-8ed6-0a57c912fc1b"}
00:42:05.187 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f91e54c-6248-4d2b-ad21-a1c6fdaea028"}
00:42:05.192 00.005 16872 case statement mapped state 6 to 3
00:42:05.196 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f91e54c-6248-4d2b-ad21-a1c6fdaea028"}
00:42:05.201 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3178ad8f-b0f1-473b-b578-0041150f6738"}
00:42:05.204 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.89,6.77],"pixels":"..."},"id":"3178ad8f-b0f1-473b-b578-0041150f6738"}
00:42:05.681 00.477 9640 Exposure complete
00:42:05.822 00.141 9640 worker thread done servicing request
00:42:05.822 00.000 16872 OnExposeComplete: enter
00:42:05.825 00.003 16872 UpdateGuideState(): m_state=6
00:42:05.828 00.003 16872 Star::Find(15, 1556, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:42:05.830 00.002 16872 Star::Find returns 1 (0), X=1556.87, Y=574.44, Mass=210440, SNR=287.6, Peak=22200 HFD=3.3
00:42:05.833 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
00:42:05.839 00.006 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
00:42:05.842 00.003 16872 CameraToMount -- cameraX=-0.49 cameraY=0.01 hyp=0.49 cameraTheta=3.13 mountX=-0.00 mountY=0.49, mountTheta=1.57
00:42:05.846 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.49, y=0.01, opts=13)
00:42:05.848 00.002 16872 Enqueuing Move request for scope (-0.49, 0.01)
00:42:05.852 00.004 9640 Worker thread wakes up
00:42:05.852 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.01) opts 0xd
00:42:05.852 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.49, 0.01)
00:42:05.852 00.000 9640 Moving (-0.49, 0.01) raw xDistance=-0.00 yDistance=0.49
00:42:05.852 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:42:05.853 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.49, m_sumCorr=0.17
00:42:05.853 00.000 9640 MoveAxis(E, 0, ABG)
00:42:05.853 00.000 9640 Move returns status 0, amount 0
00:42:05.853 00.000 9640 MoveAxis(S, 20, ABG)
00:42:05.853 00.000 9640 Guiding  Dir = 1, Dur = 20
00:42:05.853 00.000 9640 IsSlewing returns 0
00:42:05.853 00.000 9640 IsGuiding returns 0
00:42:05.854 00.001 9640 PulseGuide returned control before completion, sleep 30
00:42:05.859 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3348, FiltMin=3210, FiltMax=65516, Gamma=2.190
00:42:05.896 00.037 16872 UpdateGuideState exits: m=210440 SNR=287.6
00:42:05.904 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:05.906 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:42:05.909 00.003 16872 Enqueuing Expose request
00:42:05.912 00.003 9640 IsGuiding returns 1
00:42:05.912 00.000 9640 scope still moving after pulse duration time elapsed
00:42:05.943 00.031 9640 IsSlewing returns 0
00:42:05.943 00.000 9640 IsGuiding returns 0
00:42:05.943 00.000 9640 scope move finished after 20 + 70 ms
00:42:05.943 00.000 9640 Move returns status 0, amount 20
00:42:05.943 00.000 9640 move complete, result=0
00:42:05.944 00.001 9640 worker thread done servicing request
00:42:05.944 00.000 9640 Worker thread wakes up
00:42:05.944 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:42:05.944 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:42:05.945 00.001 16872 GuideStep: -0.0 px 0 ms EAST, 0.5 px 20 ms SOUTH
00:42:08.682 02.737 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ebdc023-b3dc-404b-af70-29ba2f51d784"}
00:42:08.685 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0ebdc023-b3dc-404b-af70-29ba2f51d784"}
00:42:08.688 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b844ba6-978d-4ff2-a0b7-90e0fe6deebc"}
00:42:08.691 00.003 16872 case statement mapped state 6 to 3
00:42:08.698 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b844ba6-978d-4ff2-a0b7-90e0fe6deebc"}
00:42:08.702 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"367bae62-a824-4828-a1db-8b9919a4dbf0"}
00:42:08.704 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.87,7.44],"pixels":"..."},"id":"367bae62-a824-4828-a1db-8b9919a4dbf0"}
00:42:10.001 01.297 9640 Exposure complete
00:42:10.139 00.138 9640 worker thread done servicing request
00:42:10.140 00.001 16872 OnExposeComplete: enter
00:42:10.142 00.002 16872 UpdateGuideState(): m_state=6
00:42:10.146 00.004 16872 Star::Find(15, 1556, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:42:10.149 00.003 16872 Star::Find returns 1 (0), X=1556.63, Y=574.69, Mass=208248, SNR=278.8, Peak=21096 HFD=3.3
00:42:10.152 00.003 16872 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.56) = xAngle (1.25 = 1.25)
00:42:10.154 00.002 16872 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.30 = 1.30)
00:42:10.156 00.002 16872 CameraToMount -- cameraX=-0.73 cameraY=0.25 hyp=0.77 cameraTheta=2.81 mountX=0.24 mountY=0.74, mountTheta=1.26
00:42:10.163 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.73, y=0.25, opts=13)
00:42:10.166 00.003 16872 Enqueuing Move request for scope (-0.73, 0.25)
00:42:10.168 00.002 9640 Worker thread wakes up
00:42:10.168 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.25) opts 0xd
00:42:10.168 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.73, 0.25)
00:42:10.168 00.000 9640 Moving (-0.73, 0.25) raw xDistance=0.24 yDistance=0.74
00:42:10.168 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.24
00:42:10.168 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.74, m_sumCorr=0.33
00:42:10.169 00.001 9640 MoveAxis(W, 26, ABG)
00:42:10.169 00.000 9640 Guiding  Dir = 3, Dur = 26
00:42:10.169 00.000 9640 IsSlewing returns 0
00:42:10.169 00.000 9640 IsGuiding returns 0
00:42:10.170 00.001 9640 PulseGuide returned control before completion, sleep 36
00:42:10.178 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65516, med=3344, FiltMin=3244, FiltMax=65512, Gamma=2.190
00:42:10.217 00.039 16872 UpdateGuideState exits: m=208248 SNR=278.8
00:42:10.220 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:10.226 00.006 9640 IsGuiding returns 0
00:42:10.226 00.000 9640 Move returns status 0, amount 26
00:42:10.226 00.000 9640 MoveAxis(S, 20, ABG)
00:42:10.226 00.000 9640 Guiding  Dir = 1, Dur = 20
00:42:10.226 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:42:10.229 00.003 16872 Enqueuing Expose request
00:42:10.232 00.003 9640 IsSlewing returns 0
00:42:10.232 00.000 9640 IsGuiding returns 0
00:42:10.233 00.001 9640 PulseGuide returned control before completion, sleep 30
00:42:10.268 00.035 9640 IsGuiding returns 1
00:42:10.269 00.001 9640 scope still moving after pulse duration time elapsed
00:42:10.299 00.030 9640 IsSlewing returns 0
00:42:10.299 00.000 9640 IsGuiding returns 0
00:42:10.299 00.000 9640 scope move finished after 20 + 47 ms
00:42:10.300 00.001 9640 Move returns status 0, amount 20
00:42:10.300 00.000 9640 move complete, result=0
00:42:10.301 00.001 9640 worker thread done servicing request
00:42:10.301 00.000 9640 Worker thread wakes up
00:42:10.301 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:42:10.301 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:42:10.302 00.001 16872 GuideStep: 0.2 px 26 ms WEST, 0.7 px 20 ms SOUTH
00:42:12.181 01.879 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e9c780df-f424-402c-950b-1920c5ae7555"}
00:42:12.185 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e9c780df-f424-402c-950b-1920c5ae7555"}
00:42:12.188 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"68ec9936-30a6-42f7-87fe-891b9dc2f48e"}
00:42:12.192 00.004 16872 case statement mapped state 6 to 3
00:42:12.195 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"68ec9936-30a6-42f7-87fe-891b9dc2f48e"}
00:42:12.198 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ba5efcf2-0990-4cac-872e-c6cca90dedcd"}
00:42:12.202 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.63,6.69],"pixels":"..."},"id":"ba5efcf2-0990-4cac-872e-c6cca90dedcd"}
00:42:14.359 02.157 9640 Exposure complete
00:42:14.499 00.140 9640 worker thread done servicing request
00:42:14.499 00.000 16872 OnExposeComplete: enter
00:42:14.503 00.004 16872 UpdateGuideState(): m_state=6
00:42:14.506 00.003 16872 Star::Find(15, 1556, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:42:14.508 00.002 16872 Star::Find returns 1 (0), X=1556.81, Y=574.41, Mass=196541, SNR=269.4, Peak=20068 HFD=3.3
00:42:14.511 00.003 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.65 = 1.63)
00:42:14.514 00.003 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.60 = 1.68)
00:42:14.516 00.002 16872 CameraToMount -- cameraX=-0.55 cameraY=-0.03 hyp=0.55 cameraTheta=-3.10 mountX=-0.03 mountY=0.55, mountTheta=1.63
00:42:14.520 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.55, y=-0.03, opts=13)
00:42:14.526 00.006 16872 Enqueuing Move request for scope (-0.55, -0.03)
00:42:14.528 00.002 9640 Worker thread wakes up
00:42:14.529 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.03) opts 0xd
00:42:14.529 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.55, -0.03)
00:42:14.529 00.000 9640 Moving (-0.55, -0.03) raw xDistance=-0.03 yDistance=0.55
00:42:14.529 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:42:14.529 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.55, m_sumCorr=0.51
00:42:14.529 00.000 9640 MoveAxis(E, 0, ABG)
00:42:14.529 00.000 9640 Move returns status 0, amount 0
00:42:14.529 00.000 9640 MoveAxis(S, 21, ABG)
00:42:14.529 00.000 9640 Guiding  Dir = 1, Dur = 21
00:42:14.529 00.000 9640 IsSlewing returns 0
00:42:14.529 00.000 9640 IsGuiding returns 0
00:42:14.530 00.001 9640 PulseGuide returned control before completion, sleep 31
00:42:14.535 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65516, med=3352, FiltMin=3244, FiltMax=65512, Gamma=2.190
00:42:14.568 00.033 9640 IsGuiding returns 1
00:42:14.568 00.000 9640 scope still moving after pulse duration time elapsed
00:42:14.573 00.005 16872 UpdateGuideState exits: m=196541 SNR=269.4
00:42:14.576 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:14.579 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:42:14.582 00.003 16872 Enqueuing Expose request
00:42:14.599 00.017 9640 IsSlewing returns 0
00:42:14.599 00.000 9640 IsGuiding returns 0
00:42:14.599 00.000 9640 scope move finished after 21 + 48 ms
00:42:14.599 00.000 9640 Move returns status 0, amount 21
00:42:14.600 00.001 9640 move complete, result=0
00:42:14.600 00.000 9640 worker thread done servicing request
00:42:14.600 00.000 9640 Worker thread wakes up
00:42:14.600 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:42:14.600 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:42:14.602 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.5 px 21 ms SOUTH
00:42:15.682 01.080 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5ce123e-0fde-4454-b9cd-399a98659725"}
00:42:15.687 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e5ce123e-0fde-4454-b9cd-399a98659725"}
00:42:15.691 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5bfc8580-cf7b-4aa7-99e7-929d625f8f72"}
00:42:15.695 00.004 16872 case statement mapped state 6 to 3
00:42:15.702 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5bfc8580-cf7b-4aa7-99e7-929d625f8f72"}
00:42:15.706 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dcec7587-3381-45ba-bbc9-993b7927067b"}
00:42:15.711 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.81,7.41],"pixels":"..."},"id":"dcec7587-3381-45ba-bbc9-993b7927067b"}
00:42:18.665 02.954 9640 Exposure complete
00:42:18.819 00.154 9640 worker thread done servicing request
00:42:18.819 00.000 16872 OnExposeComplete: enter
00:42:18.822 00.003 16872 UpdateGuideState(): m_state=6
00:42:18.826 00.004 16872 Star::Find(15, 1556, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:42:18.830 00.004 16872 Star::Find returns 1 (0), X=1556.51, Y=574.54, Mass=203181, SNR=278.0, Peak=18976 HFD=3.2
00:42:18.833 00.003 16872 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.56) = xAngle (1.46 = 1.46)
00:42:18.835 00.002 16872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
00:42:18.839 00.004 16872 CameraToMount -- cameraX=-0.85 cameraY=0.10 hyp=0.86 cameraTheta=3.02 mountX=0.09 mountY=0.86, mountTheta=1.46
00:42:18.846 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.85, y=0.10, opts=13)
00:42:18.850 00.004 16872 Enqueuing Move request for scope (-0.85, 0.10)
00:42:18.853 00.003 9640 Worker thread wakes up
00:42:18.853 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 0.10) opts 0xd
00:42:18.853 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.85, 0.10)
00:42:18.853 00.000 9640 Moving (-0.85, 0.10) raw xDistance=0.09 yDistance=0.86
00:42:18.853 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:42:18.853 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.86, m_sumCorr=0.69
00:42:18.853 00.000 9640 MoveAxis(E, 0, ABG)
00:42:18.853 00.000 9640 Move returns status 0, amount 0
00:42:18.854 00.001 9640 MoveAxis(S, 22, ABG)
00:42:18.854 00.000 9640 Guiding  Dir = 1, Dur = 22
00:42:18.854 00.000 9640 IsSlewing returns 0
00:42:18.854 00.000 9640 IsGuiding returns 0
00:42:18.855 00.001 9640 PulseGuide returned control before completion, sleep 32
00:42:18.862 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3080, max=65516, med=3344, FiltMin=3216, FiltMax=65512, Gamma=2.190
00:42:18.902 00.040 9640 IsGuiding returns 0
00:42:18.902 00.000 9640 Move returns status 0, amount 22
00:42:18.902 00.000 9640 move complete, result=0
00:42:18.903 00.001 9640 worker thread done servicing request
00:42:18.904 00.001 16872 UpdateGuideState exits: m=203181 SNR=278.0
00:42:18.908 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:18.911 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:42:18.914 00.003 16872 Enqueuing Expose request
00:42:18.919 00.005 9640 Worker thread wakes up
00:42:18.920 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:42:18.920 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:42:18.920 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.9 px 22 ms SOUTH
00:42:19.184 00.264 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d4b2a285-f999-40c9-aa0c-008f3157f6ee"}
00:42:19.189 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d4b2a285-f999-40c9-aa0c-008f3157f6ee"}
00:42:19.209 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76fa88b8-60a8-4445-b221-5198f6866f4e"}
00:42:19.214 00.005 16872 case statement mapped state 6 to 3
00:42:19.219 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"76fa88b8-60a8-4445-b221-5198f6866f4e"}
00:42:19.224 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a0beb57f-bc83-4377-a0d1-764b57057097"}
00:42:19.229 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.51,6.54],"pixels":"..."},"id":"a0beb57f-bc83-4377-a0d1-764b57057097"}
00:42:22.683 03.454 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4637e7e-70c0-47e3-ae2c-28fda6c48495"}
00:42:22.687 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e4637e7e-70c0-47e3-ae2c-28fda6c48495"}
00:42:22.690 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a85b436-26f5-4b25-aeb0-a6248c88d769"}
00:42:22.693 00.003 16872 case statement mapped state 6 to 3
00:42:22.696 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a85b436-26f5-4b25-aeb0-a6248c88d769"}
00:42:22.699 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"945a35f0-743f-4b91-849e-149b77331bab"}
00:42:22.702 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.51,6.54],"pixels":"..."},"id":"945a35f0-743f-4b91-849e-149b77331bab"}
00:42:22.977 00.275 9640 Exposure complete
00:42:23.116 00.139 9640 worker thread done servicing request
00:42:23.116 00.000 16872 OnExposeComplete: enter
00:42:23.118 00.002 16872 UpdateGuideState(): m_state=6
00:42:23.121 00.003 16872 Star::Find(15, 1556, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:42:23.123 00.002 16872 Star::Find returns 1 (0), X=1556.20, Y=574.61, Mass=212865, SNR=273.7, Peak=24860 HFD=3.1
00:42:23.126 00.003 16872 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.56) = xAngle (1.44 = 1.44)
00:42:23.130 00.004 16872 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.48 = 1.48)
00:42:23.133 00.003 16872 CameraToMount -- cameraX=-1.16 cameraY=0.17 hyp=1.17 cameraTheta=2.99 mountX=0.16 mountY=1.17, mountTheta=1.44
00:42:23.137 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.16, y=0.17, opts=13)
00:42:23.139 00.002 16872 Enqueuing Move request for scope (-1.16, 0.17)
00:42:23.142 00.003 9640 Worker thread wakes up
00:42:23.142 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.16, 0.17) opts 0xd
00:42:23.142 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.16, 0.17)
00:42:23.142 00.000 9640 Moving (-1.16, 0.17) raw xDistance=0.16 yDistance=1.17
00:42:23.142 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.16
00:42:23.142 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 1.17, m_sumCorr=0.91
00:42:23.142 00.000 9640 MoveAxis(W, 17, ABG)
00:42:23.142 00.000 9640 Guiding  Dir = 3, Dur = 17
00:42:23.143 00.001 9640 IsSlewing returns 0
00:42:23.143 00.000 9640 IsGuiding returns 0
00:42:23.143 00.000 9640 PulseGuide returned control before completion, sleep 27
00:42:23.150 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3344, FiltMin=3224, FiltMax=65516, Gamma=2.190
00:42:23.175 00.025 9640 IsGuiding returns 1
00:42:23.175 00.000 9640 scope still moving after pulse duration time elapsed
00:42:23.191 00.016 16872 UpdateGuideState exits: m=212865 SNR=273.7
00:42:23.197 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:23.200 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:42:23.204 00.004 16872 Enqueuing Expose request
00:42:23.210 00.006 9640 IsSlewing returns 0
00:42:23.211 00.001 9640 IsGuiding returns 0
00:42:23.211 00.000 9640 scope move finished after 17 + 50 ms
00:42:23.211 00.000 9640 Move returns status 0, amount 17
00:42:23.211 00.000 9640 MoveAxis(S, 26, ABG)
00:42:23.211 00.000 9640 Guiding  Dir = 1, Dur = 26
00:42:23.211 00.000 9640 IsSlewing returns 0
00:42:23.211 00.000 9640 IsGuiding returns 0
00:42:23.212 00.001 9640 PulseGuide returned control before completion, sleep 36
00:42:23.260 00.048 9640 IsGuiding returns 1
00:42:23.260 00.000 9640 scope still moving after pulse duration time elapsed
00:42:23.284 00.024 9640 IsSlewing returns 0
00:42:23.285 00.001 9640 IsGuiding returns 0
00:42:23.285 00.000 9640 scope move finished after 26 + 48 ms
00:42:23.285 00.000 9640 Move returns status 0, amount 26
00:42:23.285 00.000 9640 move complete, result=0
00:42:23.286 00.001 9640 worker thread done servicing request
00:42:23.286 00.000 9640 Worker thread wakes up
00:42:23.286 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:42:23.286 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:42:23.288 00.002 16872 GuideStep: 0.2 px 17 ms WEST, 1.2 px 26 ms SOUTH
00:42:26.183 02.895 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6526ec4f-2170-4f4a-8b64-72cdc5f79afd"}
00:42:26.187 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6526ec4f-2170-4f4a-8b64-72cdc5f79afd"}
00:42:26.190 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b45d6d61-fd97-4538-8ad1-78f5f58db150"}
00:42:26.193 00.003 16872 case statement mapped state 6 to 3
00:42:26.196 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b45d6d61-fd97-4538-8ad1-78f5f58db150"}
00:42:26.199 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0c9528d2-12fe-4e46-a12c-028f1db8afec"}
00:42:26.204 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.20,6.61],"pixels":"..."},"id":"0c9528d2-12fe-4e46-a12c-028f1db8afec"}
00:42:27.347 01.143 9640 Exposure complete
00:42:27.487 00.140 9640 worker thread done servicing request
00:42:27.488 00.001 16872 OnExposeComplete: enter
00:42:27.490 00.002 16872 UpdateGuideState(): m_state=6
00:42:27.494 00.004 16872 Star::Find(15, 1556, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:42:27.499 00.005 16872 Star::Find returns 1 (0), X=1556.02, Y=574.57, Mass=215287, SNR=286.8, Peak=25044 HFD=3.1
00:42:27.503 00.004 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
00:42:27.505 00.002 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
00:42:27.509 00.004 16872 CameraToMount -- cameraX=-1.34 cameraY=0.14 hyp=1.35 cameraTheta=3.04 mountX=0.12 mountY=1.35, mountTheta=1.48
00:42:27.513 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.34, y=0.14, opts=13)
00:42:27.516 00.003 16872 Enqueuing Move request for scope (-1.34, 0.14)
00:42:27.519 00.003 9640 Worker thread wakes up
00:42:27.519 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.34, 0.14) opts 0xd
00:42:27.519 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.34, 0.14)
00:42:27.519 00.000 9640 Moving (-1.34, 0.14) raw xDistance=0.12 yDistance=1.35
00:42:27.519 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.12
00:42:27.519 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 1.35, m_sumCorr=1.2
00:42:27.519 00.000 9640 MoveAxis(W, 15, ABG)
00:42:27.519 00.000 9640 Guiding  Dir = 3, Dur = 15
00:42:27.519 00.000 9640 IsSlewing returns 0
00:42:27.520 00.001 9640 IsGuiding returns 0
00:42:27.520 00.000 9640 PulseGuide returned control before completion, sleep 25
00:42:27.526 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3348, FiltMin=3224, FiltMax=65516, Gamma=2.190
00:42:27.554 00.028 9640 IsGuiding returns 1
00:42:27.554 00.000 9640 scope still moving after pulse duration time elapsed
00:42:27.563 00.009 16872 UpdateGuideState exits: m=215287 SNR=286.8
00:42:27.567 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:27.569 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:42:27.573 00.004 16872 Enqueuing Expose request
00:42:27.586 00.013 9640 IsSlewing returns 0
00:42:27.586 00.000 9640 IsGuiding returns 0
00:42:27.586 00.000 9640 scope move finished after 15 + 51 ms
00:42:27.586 00.000 9640 Move returns status 0, amount 15
00:42:27.587 00.001 9640 MoveAxis(S, 34, ABG)
00:42:27.587 00.000 9640 Guiding  Dir = 1, Dur = 34
00:42:27.587 00.000 9640 IsSlewing returns 0
00:42:27.587 00.000 9640 IsGuiding returns 0
00:42:27.587 00.000 9640 PulseGuide returned control before completion, sleep 44
00:42:27.633 00.046 9640 IsGuiding returns 1
00:42:27.633 00.000 9640 scope still moving after pulse duration time elapsed
00:42:27.663 00.030 9640 IsSlewing returns 0
00:42:27.663 00.000 9640 IsGuiding returns 0
00:42:27.664 00.001 9640 scope move finished after 34 + 42 ms
00:42:27.664 00.000 9640 Move returns status 0, amount 34
00:42:27.664 00.000 9640 move complete, result=0
00:42:27.664 00.000 9640 worker thread done servicing request
00:42:27.664 00.000 9640 Worker thread wakes up
00:42:27.664 00.000 16872 GuideStep: 0.1 px 15 ms WEST, 1.3 px 34 ms SOUTH
00:42:27.670 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
00:42:27.670 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:42:29.682 02.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3e2d9d45-eb2b-4f8f-b065-86a66f09d307"}
00:42:29.686 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3e2d9d45-eb2b-4f8f-b065-86a66f09d307"}
00:42:29.690 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"56f7ffd7-ebe6-4926-b78b-4d34c1c49bf5"}
00:42:29.694 00.004 16872 case statement mapped state 6 to 3
00:42:29.698 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"56f7ffd7-ebe6-4926-b78b-4d34c1c49bf5"}
00:42:29.707 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a39036a7-f173-4cd1-a7d5-0bf14a5cc401"}
00:42:29.710 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.02,6.57],"pixels":"..."},"id":"a39036a7-f173-4cd1-a7d5-0bf14a5cc401"}
00:42:31.741 02.031 9640 Exposure complete
00:42:31.877 00.136 9640 worker thread done servicing request
00:42:31.878 00.001 16872 OnExposeComplete: enter
00:42:31.881 00.003 16872 UpdateGuideState(): m_state=6
00:42:31.885 00.004 16872 Star::Find(15, 1556, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:42:31.887 00.002 16872 Star::Find returns 1 (0), X=1555.78, Y=574.02, Mass=215920, SNR=283.5, Peak=22240 HFD=3.2
00:42:31.889 00.002 16872 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.56) = xAngle (-4.44 = 1.84)
00:42:31.892 00.003 16872 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.39 = 1.89)
00:42:31.899 00.007 16872 CameraToMount -- cameraX=-1.58 cameraY=-0.42 hyp=1.64 cameraTheta=-2.88 mountX=-0.44 mountY=1.56, mountTheta=1.85
00:42:31.904 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.58, y=-0.42, opts=13)
00:42:31.907 00.003 16872 Enqueuing Move request for scope (-1.58, -0.42)
00:42:31.910 00.003 9640 Worker thread wakes up
00:42:31.910 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.58, -0.42) opts 0xd
00:42:31.910 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.58, -0.42)
00:42:31.910 00.000 9640 Moving (-1.58, -0.42) raw xDistance=-0.44 yDistance=1.56
00:42:31.911 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.44
00:42:31.911 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.38, input 1.56, m_sumCorr=1.6
00:42:31.911 00.000 9640 MoveAxis(E, 45, ABG)
00:42:31.911 00.000 9640 Guiding  Dir = 2, Dur = 45
00:42:31.911 00.000 9640 IsSlewing returns 0
00:42:31.911 00.000 9640 IsGuiding returns 0
00:42:31.912 00.001 9640 PulseGuide returned control before completion, sleep 55
00:42:31.919 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65516, med=3348, FiltMin=3188, FiltMax=65512, Gamma=2.190
00:42:31.959 00.040 16872 UpdateGuideState exits: m=215920 SNR=283.5
00:42:31.964 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:31.966 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:42:31.969 00.003 16872 Enqueuing Expose request
00:42:31.973 00.004 9640 IsGuiding returns 1
00:42:31.973 00.000 9640 scope still moving after pulse duration time elapsed
00:42:32.005 00.032 9640 IsSlewing returns 0
00:42:32.006 00.001 9640 IsGuiding returns 0
00:42:32.006 00.000 9640 scope move finished after 45 + 49 ms
00:42:32.006 00.000 9640 Move returns status 0, amount 45
00:42:32.007 00.001 9640 MoveAxis(S, 46, ABG)
00:42:32.007 00.000 9640 Guiding  Dir = 1, Dur = 46
00:42:32.007 00.000 9640 IsSlewing returns 0
00:42:32.008 00.001 9640 IsGuiding returns 0
00:42:32.009 00.001 9640 PulseGuide returned control before completion, sleep 56
00:42:32.067 00.058 9640 IsGuiding returns 1
00:42:32.067 00.000 9640 scope still moving after pulse duration time elapsed
00:42:32.098 00.031 9640 IsSlewing returns 0
00:42:32.099 00.001 9640 IsGuiding returns 0
00:42:32.099 00.000 9640 scope move finished after 46 + 44 ms
00:42:32.099 00.000 9640 Move returns status 0, amount 46
00:42:32.099 00.000 9640 move complete, result=0
00:42:32.099 00.000 9640 worker thread done servicing request
00:42:32.099 00.000 9640 Worker thread wakes up
00:42:32.099 00.000 16872 GuideStep: -0.4 px 45 ms EAST, 1.6 px 46 ms SOUTH
00:42:32.104 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:42:32.104 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:42:33.181 01.077 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ce6405de-6039-4f40-b261-9ef523fae755"}
00:42:33.185 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ce6405de-6039-4f40-b261-9ef523fae755"}
00:42:33.189 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"25434946-b96b-4765-a8de-63b68330625f"}
00:42:33.195 00.006 16872 case statement mapped state 6 to 3
00:42:33.198 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"25434946-b96b-4765-a8de-63b68330625f"}
00:42:33.206 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"824918b3-2eee-4896-99db-63004c15ffcf"}
00:42:33.213 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.78,7.02],"pixels":"..."},"id":"824918b3-2eee-4896-99db-63004c15ffcf"}
00:42:36.163 02.950 9640 Exposure complete
00:42:36.299 00.136 9640 worker thread done servicing request
00:42:36.299 00.000 16872 OnExposeComplete: enter
00:42:36.304 00.005 16872 UpdateGuideState(): m_state=6
00:42:36.307 00.003 16872 Star::Find(15, 1555, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:42:36.310 00.003 16872 Star::Find returns 1 (0), X=1555.11, Y=574.50, Mass=221334, SNR=292.3, Peak=25032 HFD=3.0
00:42:36.312 00.002 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:42:36.315 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
00:42:36.317 00.002 16872 CameraToMount -- cameraX=-2.25 cameraY=0.07 hyp=2.25 cameraTheta=3.11 mountX=0.04 mountY=2.25, mountTheta=1.55
00:42:36.321 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.25, y=0.07, opts=13)
00:42:36.324 00.003 16872 Enqueuing Move request for scope (-2.25, 0.07)
00:42:36.327 00.003 9640 Worker thread wakes up
00:42:36.327 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.25, 0.07) opts 0xd
00:42:36.327 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.25, 0.07)
00:42:36.327 00.000 9640 Moving (-2.25, 0.07) raw xDistance=0.04 yDistance=2.25
00:42:36.327 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:42:36.327 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.46, input 2.25, m_sumCorr=2
00:42:36.327 00.000 9640 MoveAxis(E, 0, ABG)
00:42:36.328 00.001 9640 Move returns status 0, amount 0
00:42:36.328 00.000 9640 MoveAxis(S, 55, ABG)
00:42:36.328 00.000 9640 Guiding  Dir = 1, Dur = 55
00:42:36.328 00.000 9640 IsSlewing returns 0
00:42:36.329 00.001 9640 IsGuiding returns 0
00:42:36.329 00.000 9640 PulseGuide returned control before completion, sleep 65
00:42:36.335 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65520, med=3352, FiltMin=3252, FiltMax=65516, Gamma=2.190
00:42:36.374 00.039 16872 UpdateGuideState exits: m=221334 SNR=292.3
00:42:36.378 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:36.381 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:42:36.383 00.002 16872 Enqueuing Expose request
00:42:36.409 00.026 9640 IsGuiding returns 0
00:42:36.409 00.000 9640 Move returns status 0, amount 55
00:42:36.409 00.000 9640 move complete, result=0
00:42:36.409 00.000 9640 worker thread done servicing request
00:42:36.409 00.000 9640 Worker thread wakes up
00:42:36.409 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:42:36.409 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:42:36.417 00.008 16872 GuideStep: 0.0 px 0 ms EAST, 2.3 px 55 ms SOUTH
00:42:36.679 00.262 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2648490-b5f6-4e25-9bce-3b417d43f80c"}
00:42:36.683 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e2648490-b5f6-4e25-9bce-3b417d43f80c"}
00:42:36.686 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d94aadab-701d-4182-99a6-56e7c801ff94"}
00:42:36.688 00.002 16872 case statement mapped state 6 to 3
00:42:36.692 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d94aadab-701d-4182-99a6-56e7c801ff94"}
00:42:36.697 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3f4f058c-47f6-4e2b-a49d-aba79139c5da"}
00:42:36.701 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.11,6.50],"pixels":"..."},"id":"3f4f058c-47f6-4e2b-a49d-aba79139c5da"}
00:42:40.181 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62fe9fc6-6919-41aa-b4be-42fba52b8eb2"}
00:42:40.184 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62fe9fc6-6919-41aa-b4be-42fba52b8eb2"}
00:42:40.186 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4efe05f7-bae8-4ff3-8faf-2dfe07adbf66"}
00:42:40.190 00.004 16872 case statement mapped state 6 to 3
00:42:40.194 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4efe05f7-bae8-4ff3-8faf-2dfe07adbf66"}
00:42:40.197 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8554a3b2-7c34-4a85-b2ce-8fa1ba7a65ee"}
00:42:40.200 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.11,6.50],"pixels":"..."},"id":"8554a3b2-7c34-4a85-b2ce-8fa1ba7a65ee"}
00:42:40.486 00.286 9640 Exposure complete
00:42:40.635 00.149 9640 worker thread done servicing request
00:42:40.636 00.001 16872 OnExposeComplete: enter
00:42:40.639 00.003 16872 UpdateGuideState(): m_state=6
00:42:40.642 00.003 16872 Star::Find(15, 1555, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:42:40.644 00.002 16872 Star::Find returns 1 (0), X=1554.79, Y=574.99, Mass=212627, SNR=280.0, Peak=21856 HFD=3.2
00:42:40.648 00.004 16872 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.56) = xAngle (1.37 = 1.37)
00:42:40.651 00.003 16872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.42 = 1.42)
00:42:40.653 00.002 16872 CameraToMount -- cameraX=-2.57 cameraY=0.56 hyp=2.63 cameraTheta=2.93 mountX=0.52 mountY=2.60, mountTheta=1.37
00:42:40.657 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.57, y=0.56, opts=13)
00:42:40.661 00.004 16872 Enqueuing Move request for scope (-2.57, 0.56)
00:42:40.664 00.003 9640 Worker thread wakes up
00:42:40.664 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.57, 0.56) opts 0xd
00:42:40.664 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.57, 0.56)
00:42:40.665 00.001 9640 Moving (-2.57, 0.56) raw xDistance=0.52 yDistance=2.60
00:42:40.665 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.52
00:42:40.665 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.56, input 2.60, m_sumCorr=2.6
00:42:40.665 00.000 9640 MoveAxis(W, 55, ABG)
00:42:40.665 00.000 9640 Guiding  Dir = 3, Dur = 55
00:42:40.665 00.000 9640 IsSlewing returns 0
00:42:40.665 00.000 9640 IsGuiding returns 0
00:42:40.666 00.001 9640 PulseGuide returned control before completion, sleep 65
00:42:40.670 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=65516, med=3352, FiltMin=3254, FiltMax=65512, Gamma=2.190
00:42:40.709 00.039 16872 UpdateGuideState exits: m=212627 SNR=280.0
00:42:40.711 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:40.714 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:42:40.717 00.003 16872 Enqueuing Expose request
00:42:40.737 00.020 9640 IsGuiding returns 1
00:42:40.737 00.000 9640 scope still moving after pulse duration time elapsed
00:42:40.768 00.031 9640 IsSlewing returns 0
00:42:40.768 00.000 9640 IsGuiding returns 0
00:42:40.769 00.001 9640 scope move finished after 55 + 48 ms
00:42:40.769 00.000 9640 Move returns status 0, amount 55
00:42:40.769 00.000 9640 MoveAxis(S, 67, ABG)
00:42:40.769 00.000 9640 Guiding  Dir = 1, Dur = 67
00:42:40.769 00.000 9640 IsSlewing returns 0
00:42:40.770 00.001 9640 IsGuiding returns 0
00:42:40.772 00.002 9640 PulseGuide returned control before completion, sleep 77
00:42:40.862 00.090 9640 IsGuiding returns 1
00:42:40.862 00.000 9640 scope still moving after pulse duration time elapsed
00:42:40.894 00.032 9640 IsSlewing returns 0
00:42:40.895 00.001 9640 IsGuiding returns 0
00:42:40.895 00.000 9640 scope move finished after 67 + 56 ms
00:42:40.895 00.000 9640 Move returns status 0, amount 67
00:42:40.895 00.000 9640 move complete, result=0
00:42:40.895 00.000 9640 worker thread done servicing request
00:42:40.895 00.000 9640 Worker thread wakes up
00:42:40.895 00.000 16872 GuideStep: 0.5 px 55 ms WEST, 2.6 px 67 ms SOUTH
00:42:40.899 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:42:40.899 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:42:43.680 02.781 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"46ff685a-81ed-47e0-a582-e3589ca645cb"}
00:42:43.683 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"46ff685a-81ed-47e0-a582-e3589ca645cb"}
00:42:43.687 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"189314c9-381d-411a-99c3-378a3a639d3f"}
00:42:43.689 00.002 16872 case statement mapped state 6 to 3
00:42:43.693 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"189314c9-381d-411a-99c3-378a3a639d3f"}
00:42:43.696 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fe8acda4-3a96-41ca-a7af-7d163c633c2b"}
00:42:43.699 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.79,6.99],"pixels":"..."},"id":"fe8acda4-3a96-41ca-a7af-7d163c633c2b"}
00:42:44.967 01.268 9640 Exposure complete
00:42:45.106 00.139 9640 worker thread done servicing request
00:42:45.106 00.000 16872 OnExposeComplete: enter
00:42:45.108 00.002 16872 UpdateGuideState(): m_state=6
00:42:45.111 00.003 16872 Star::Find(15, 1554, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:42:45.114 00.003 16872 Star::Find returns 1 (0), X=1554.24, Y=574.62, Mass=212958, SNR=283.0, Peak=24112 HFD=3.2
00:42:45.117 00.003 16872 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
00:42:45.120 00.003 16872 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
00:42:45.122 00.002 16872 CameraToMount -- cameraX=-3.12 cameraY=0.19 hyp=3.12 cameraTheta=3.08 mountX=0.14 mountY=3.12, mountTheta=1.52
00:42:45.126 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-3.12, y=0.19, opts=13)
00:42:45.130 00.004 16872 Enqueuing Move request for scope (-3.12, 0.19)
00:42:45.134 00.004 9640 Worker thread wakes up
00:42:45.134 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.12, 0.19) opts 0xd
00:42:45.134 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.12, 0.19)
00:42:45.134 00.000 9640 Moving (-3.12, 0.19) raw xDistance=0.14 yDistance=3.12
00:42:45.134 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.14
00:42:45.134 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.71, input 3.12, m_sumCorr=3.3
00:42:45.134 00.000 9640 MoveAxis(W, 21, ABG)
00:42:45.134 00.000 9640 Guiding  Dir = 3, Dur = 21
00:42:45.134 00.000 9640 IsSlewing returns 0
00:42:45.134 00.000 9640 IsGuiding returns 0
00:42:45.134 00.000 9640 PulseGuide returned control before completion, sleep 31
00:42:45.140 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3332, FiltMin=3236, FiltMax=65512, Gamma=2.190
00:42:45.175 00.035 9640 IsGuiding returns 1
00:42:45.175 00.000 9640 scope still moving after pulse duration time elapsed
00:42:45.177 00.002 16872 UpdateGuideState exits: m=212958 SNR=283.0
00:42:45.180 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:45.183 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:42:45.185 00.002 16872 Enqueuing Expose request
00:42:45.205 00.020 9640 IsSlewing returns 0
00:42:45.205 00.000 9640 IsGuiding returns 0
00:42:45.205 00.000 9640 scope move finished after 21 + 50 ms
00:42:45.205 00.000 9640 Move returns status 0, amount 21
00:42:45.205 00.000 9640 MoveAxis(S, 85, ABG)
00:42:45.206 00.001 9640 Guiding  Dir = 1, Dur = 85
00:42:45.206 00.000 9640 IsSlewing returns 0
00:42:45.206 00.000 9640 IsGuiding returns 0
00:42:45.207 00.001 9640 PulseGuide returned control before completion, sleep 95
00:42:45.315 00.108 9640 IsGuiding returns 0
00:42:45.318 00.003 9640 Move returns status 0, amount 85
00:42:45.318 00.000 9640 move complete, result=0
00:42:45.318 00.000 9640 worker thread done servicing request
00:42:45.318 00.000 16872 GuideStep: 0.1 px 21 ms WEST, 3.1 px 85 ms SOUTH
00:42:45.322 00.004 9640 Worker thread wakes up
00:42:45.322 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:42:45.322 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:42:47.179 01.857 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c47ecf4d-7d2d-4e18-8197-83c5ade2acaf"}
00:42:47.184 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c47ecf4d-7d2d-4e18-8197-83c5ade2acaf"}
00:42:47.189 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b2df1fbc-c44b-4e88-98c9-9e1c3019524b"}
00:42:47.193 00.004 16872 case statement mapped state 6 to 3
00:42:47.199 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2df1fbc-c44b-4e88-98c9-9e1c3019524b"}
00:42:47.232 00.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f09b5547-2333-4f6b-9f33-c340932ad149"}
00:42:47.236 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.24,6.62],"pixels":"..."},"id":"f09b5547-2333-4f6b-9f33-c340932ad149"}
00:42:49.392 02.156 9640 Exposure complete
00:42:49.533 00.141 9640 worker thread done servicing request
00:42:49.533 00.000 16872 OnExposeComplete: enter
00:42:49.537 00.004 16872 UpdateGuideState(): m_state=6
00:42:49.541 00.004 16872 Star::Find(15, 1554, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:42:49.543 00.002 16872 Star::Find returns 1 (0), X=1553.22, Y=573.45, Mass=216482, SNR=286.7, Peak=23440 HFD=3.2
00:42:49.547 00.004 16872 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.56) = xAngle (-4.46 = 1.82)
00:42:49.549 00.002 16872 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.42 = 1.87)
00:42:49.552 00.003 16872 CameraToMount -- cameraX=-4.14 cameraY=-0.98 hyp=4.25 cameraTheta=-2.91 mountX=-1.05 mountY=4.07, mountTheta=1.82
00:42:49.556 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-4.14, y=-0.98, opts=13)
00:42:49.559 00.003 16872 Enqueuing Move request for scope (-4.14, -0.98)
00:42:49.562 00.003 9640 Worker thread wakes up
00:42:49.562 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.14, -0.98) opts 0xd
00:42:49.562 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.14, -0.98)
00:42:49.562 00.000 9640 Moving (-4.14, -0.98) raw xDistance=-1.05 yDistance=4.07
00:42:49.562 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.05
00:42:49.562 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.88, input 4.07, m_sumCorr=4.2
00:42:49.562 00.000 9640 MoveAxis(E, 109, ABG)
00:42:49.562 00.000 9640 Guiding  Dir = 2, Dur = 109
00:42:49.563 00.001 9640 IsSlewing returns 0
00:42:49.563 00.000 9640 IsGuiding returns 0
00:42:49.563 00.000 9640 PulseGuide returned control before completion, sleep 119
00:42:49.571 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3344, FiltMin=3240, FiltMax=65516, Gamma=2.190
00:42:49.608 00.037 16872 UpdateGuideState exits: m=216482 SNR=286.7
00:42:49.611 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:49.614 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:42:49.617 00.003 16872 Enqueuing Expose request
00:42:49.689 00.072 9640 IsGuiding returns 1
00:42:49.689 00.000 9640 scope still moving after pulse duration time elapsed
00:42:49.720 00.031 9640 IsSlewing returns 0
00:42:49.721 00.001 9640 IsGuiding returns 0
00:42:49.721 00.000 9640 scope move finished after 109 + 48 ms
00:42:49.721 00.000 9640 Move returns status 0, amount 109
00:42:49.721 00.000 9640 MoveAxis(S, 106, ABG)
00:42:49.721 00.000 9640 Guiding  Dir = 1, Dur = 106
00:42:49.721 00.000 9640 IsSlewing returns 0
00:42:49.721 00.000 9640 IsGuiding returns 0
00:42:49.722 00.001 9640 PulseGuide returned control before completion, sleep 116
00:42:49.844 00.122 9640 IsGuiding returns 1
00:42:49.845 00.001 9640 scope still moving after pulse duration time elapsed
00:42:49.875 00.030 9640 IsSlewing returns 0
00:42:49.875 00.000 9640 IsGuiding returns 0
00:42:49.875 00.000 9640 scope move finished after 106 + 48 ms
00:42:49.876 00.001 9640 Move returns status 0, amount 106
00:42:49.876 00.000 9640 move complete, result=0
00:42:49.876 00.000 9640 worker thread done servicing request
00:42:49.876 00.000 9640 Worker thread wakes up
00:42:49.876 00.000 16872 GuideStep: -1.0 px 109 ms EAST, 4.1 px 106 ms SOUTH
00:42:49.879 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:42:49.879 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:42:50.681 00.802 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f3a62d2-9142-42b1-9734-c86ca2c4f55e"}
00:42:50.684 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8f3a62d2-9142-42b1-9734-c86ca2c4f55e"}
00:42:50.688 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aca95450-20fe-4722-a196-9d173d658008"}
00:42:50.693 00.005 16872 case statement mapped state 6 to 3
00:42:50.697 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aca95450-20fe-4722-a196-9d173d658008"}
00:42:50.701 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c17d922f-4b6c-4162-a276-e7df083ce591"}
00:42:50.704 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.22,7.45],"pixels":"..."},"id":"c17d922f-4b6c-4162-a276-e7df083ce591"}
00:42:53.937 03.233 9640 Exposure complete
00:42:54.076 00.139 9640 worker thread done servicing request
00:42:54.078 00.002 16872 OnExposeComplete: enter
00:42:54.080 00.002 16872 UpdateGuideState(): m_state=6
00:42:54.083 00.003 16872 Star::Find(15, 1553, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:42:54.088 00.005 16872 Star::Find returns 1 (0), X=1552.61, Y=574.56, Mass=202372, SNR=263.4, Peak=18656 HFD=3.3
00:42:54.090 00.002 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:42:54.093 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:42:54.095 00.002 16872 CameraToMount -- cameraX=-4.75 cameraY=0.12 hyp=4.75 cameraTheta=3.12 mountX=0.05 mountY=4.74, mountTheta=1.56
00:42:54.101 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-4.75, y=0.12, opts=13)
00:42:54.105 00.004 16872 Enqueuing Move request for scope (-4.75, 0.12)
00:42:54.108 00.003 9640 Worker thread wakes up
00:42:54.108 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.75, 0.12) opts 0xd
00:42:54.108 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.75, 0.12)
00:42:54.108 00.000 9640 Moving (-4.75, 0.12) raw xDistance=0.05 yDistance=4.74
00:42:54.108 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:42:54.108 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.07, input 4.74, m_sumCorr=5.3
00:42:54.108 00.000 9640 MoveAxis(E, 0, ABG)
00:42:54.108 00.000 9640 Move returns status 0, amount 0
00:42:54.108 00.000 9640 MoveAxis(S, 129, ABG)
00:42:54.108 00.000 9640 Guiding  Dir = 1, Dur = 129
00:42:54.109 00.001 9640 IsSlewing returns 0
00:42:54.109 00.000 9640 IsGuiding returns 0
00:42:54.109 00.000 9640 PulseGuide returned control before completion, sleep 139
00:42:54.114 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3344, FiltMin=3190, FiltMax=65516, Gamma=2.190
00:42:54.153 00.039 16872 UpdateGuideState exits: m=202372 SNR=263.4
00:42:54.156 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:54.159 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:42:54.162 00.003 16872 Enqueuing Expose request
00:42:54.180 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ce89348c-f124-48c4-b6a1-0830baa0eac3"}
00:42:54.183 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ce89348c-f124-48c4-b6a1-0830baa0eac3"}
00:42:54.186 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf57d982-ad19-4771-83ee-1e1d3c8859cc"}
00:42:54.189 00.003 16872 case statement mapped state 6 to 3
00:42:54.194 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf57d982-ad19-4771-83ee-1e1d3c8859cc"}
00:42:54.203 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"328da2ca-5e24-438b-8d91-f445269ce630"}
00:42:54.206 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.61,6.56],"pixels":"..."},"id":"328da2ca-5e24-438b-8d91-f445269ce630"}
00:42:54.254 00.048 9640 IsGuiding returns 1
00:42:54.254 00.000 9640 scope still moving after pulse duration time elapsed
00:42:54.286 00.032 9640 IsSlewing returns 0
00:42:54.286 00.000 9640 IsGuiding returns 0
00:42:54.287 00.001 9640 scope move finished after 129 + 48 ms
00:42:54.287 00.000 9640 Move returns status 0, amount 129
00:42:54.287 00.000 9640 move complete, result=0
00:42:54.287 00.000 9640 worker thread done servicing request
00:42:54.287 00.000 9640 Worker thread wakes up
00:42:54.287 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:42:54.288 00.001 16872 GuideStep: 0.1 px 0 ms EAST, 4.7 px 129 ms SOUTH
00:42:54.292 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1542,559,31,31)
00:42:57.679 03.387 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"38e4f437-c364-4456-b9dd-181ab96c796c"}
00:42:57.681 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"38e4f437-c364-4456-b9dd-181ab96c796c"}
00:42:57.686 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae00d1a5-1a71-4f76-9f36-e3faf29c05a1"}
00:42:57.690 00.004 16872 case statement mapped state 6 to 3
00:42:57.693 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae00d1a5-1a71-4f76-9f36-e3faf29c05a1"}
00:42:57.696 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e7da33fb-e0ed-4d33-8aab-b3e86aeb7649"}
00:42:57.698 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.61,6.56],"pixels":"..."},"id":"e7da33fb-e0ed-4d33-8aab-b3e86aeb7649"}
00:42:58.164 00.466 16872 evsrv: cli 0D3C0A48 connect
00:42:58.181 00.017 16872 case statement mapped state 6 to 3
00:42:58.187 00.006 16872 case statement mapped state 6 to 3
00:42:58.192 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a360f36c-beea-40c2-b2ea-99e090b583f3"}
00:42:58.194 00.002 16872 case statement mapped state 6 to 3
00:42:58.197 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"a360f36c-beea-40c2-b2ea-99e090b583f3"}
00:42:58.210 00.013 16872 evsrv: cli 0D3C0A48 disconnect
00:42:58.221 00.011 16872 evsrv: cli 0D3BFFA8 connect
00:42:58.225 00.004 16872 case statement mapped state 6 to 3
00:42:58.236 00.011 16872 case statement mapped state 6 to 3
00:42:58.240 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"132c6b2a-5d7f-4fae-b964-4665182fa6e0"}
00:42:58.243 00.003 16872 PhdController::Dither begins
00:42:58.248 00.005 16872 dither: size=5.00, dRA=-1.96 dDec=-4.85
00:42:58.253 00.005 16872 MountToCamera -- mountTheta (-1.95) + m_xAngle (1.56) = xAngle (-0.40 = -0.40)
00:42:58.256 00.003 16872 MountToCamera -- mountX=-1.96 mountY=-4.85 hyp=5.23 mountTheta=-1.95 cameraX=4.82, cameraY=-2.03 cameraTheta=-0.40
00:42:58.260 00.004 16872 setting lock position to (1562.18, 572.40)
00:42:58.267 00.007 16872 Mount: notify guiding dithered (4.8, -2.0)
00:42:58.271 00.004 16872 MultiStar: stabilizing after lock position change
00:42:58.275 00.004 16872 Status Line: Dither by -1.96,-4.85
00:42:58.282 00.007 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:42:58.287 00.005 16872 PhdController: newstate STATE_SETTLE_WAIT
00:42:58.290 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"132c6b2a-5d7f-4fae-b964-4665182fa6e0"}
00:42:58.294 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:42:58.380 00.086 9640 Exposure complete
00:42:58.525 00.145 9640 worker thread done servicing request
00:42:58.525 00.000 16872 OnExposeComplete: enter
00:42:58.528 00.003 16872 UpdateGuideState(): m_state=6
00:42:58.532 00.004 16872 Star::Find(15, 1552, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:42:58.536 00.004 16872 Star::Find returns 1 (0), X=1551.84, Y=575.54, Mass=212082, SNR=284.1, Peak=22764 HFD=3.3
00:42:58.539 00.003 16872 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.56) = xAngle (1.29 = 1.29)
00:42:58.543 00.004 16872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.34 = 1.34)
00:42:58.547 00.004 16872 CameraToMount -- cameraX=-10.34 cameraY=3.14 hyp=10.81 cameraTheta=2.85 mountX=2.99 mountY=10.52, mountTheta=1.29
00:42:58.553 00.006 16872 dither recenter: remaining=(2.0,4.9) step=(2.0,4.9)
00:42:58.556 00.003 16872 MountToCamera -- mountTheta (1.19) + m_xAngle (1.56) = xAngle (2.74 = 2.74)
00:42:58.559 00.003 16872 MountToCamera -- mountX=1.96 mountY=4.85 hyp=5.23 mountTheta=1.19 cameraX=-4.82, cameraY=2.03 cameraTheta=2.74
00:42:58.564 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-4.82, y=2.03, opts=4)
00:42:58.568 00.004 16872 Enqueuing Move request for scope (-4.82, 2.03)
00:42:58.572 00.004 16872 Mount: notify direct move 1.96,4.85
00:42:58.575 00.003 9640 Worker thread wakes up
00:42:58.575 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.82, 2.03) opts 0x4
00:42:58.575 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.82, 2.03)
00:42:58.575 00.000 9640 Moving (-4.82, 2.03) raw xDistance=1.96 yDistance=4.85
00:42:58.575 00.000 9640 MoveAxis(W, 231, B)
00:42:58.575 00.000 9640 Guiding  Dir = 3, Dur = 231
00:42:58.576 00.001 9640 IsSlewing returns 0
00:42:58.576 00.000 9640 IsGuiding returns 0
00:42:58.576 00.000 9640 PulseGuide returned control before completion, sleep 241
00:42:58.583 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3340, FiltMin=3162, FiltMax=65516, Gamma=2.190
00:42:58.623 00.040 16872 UpdateGuideState exits: m=212082 SNR=284.1
00:42:58.629 00.006 16872 PhdController: settling, locked = 1, distance = 9.29 (1.50) aobump = 0 frame = 1 / 99999
00:42:58.633 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777786978.633,"Host":"RBFOCUS307","Inst":1,"Distance":9.29,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:42:58.637 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:58.645 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:42:58.664 00.019 16872 Enqueuing Expose request
00:42:58.830 00.166 9640 IsGuiding returns 0
00:42:58.830 00.000 9640 Move returns status 0, amount 231
00:42:58.830 00.000 9640 MoveAxis(S, 583, B)
00:42:58.830 00.000 9640 Guiding  Dir = 1, Dur = 583
00:42:58.830 00.000 9640 IsSlewing returns 0
00:42:58.831 00.001 9640 IsGuiding returns 0
00:42:58.831 00.000 9640 PulseGuide returned control before completion, sleep 593
00:42:59.463 00.632 9640 IsGuiding returns 0
00:42:59.463 00.000 9640 Move returns status 0, amount 583
00:42:59.463 00.000 9640 move complete, result=0
00:42:59.464 00.001 16872 GuideStep: 2.0 px 231 ms WEST, 4.9 px 583 ms SOUTH
00:42:59.472 00.008 9640 worker thread done servicing request
00:42:59.472 00.000 9640 Worker thread wakes up
00:42:59.472 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:42:59.472 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1537,561,31,31)
00:43:01.438 01.966 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99502225-6c14-4f52-8b57-44f6226c7785"}
00:43:01.463 00.025 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"99502225-6c14-4f52-8b57-44f6226c7785"}
00:43:01.479 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b45f1131-84d7-4a27-a9d6-257d6bedcf36"}
00:43:01.483 00.004 16872 case statement mapped state 6 to 3
00:43:01.486 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b45f1131-84d7-4a27-a9d6-257d6bedcf36"}
00:43:01.491 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a98961d0-8b0a-495f-afb9-f9d8028b098b"}
00:43:01.495 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.84,6.54],"pixels":"..."},"id":"a98961d0-8b0a-495f-afb9-f9d8028b098b"}
00:43:03.595 02.100 9640 Exposure complete
00:43:03.786 00.191 9640 worker thread done servicing request
00:43:03.786 00.000 16872 OnExposeComplete: enter
00:43:03.790 00.004 16872 UpdateGuideState(): m_state=6
00:43:03.805 00.015 16872 Star::Find(15, 1551, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
00:43:03.819 00.014 16872 Star::Find returns 1 (0), X=1546.82, Y=573.61, Mass=208209, SNR=271.4, Peak=22444 HFD=3.2
00:43:03.823 00.004 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
00:43:03.828 00.005 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
00:43:03.832 00.004 16872 CameraToMount -- cameraX=-15.36 cameraY=1.21 hyp=15.41 cameraTheta=3.06 mountX=0.98 mountY=15.40, mountTheta=1.51
00:43:03.838 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-15.36, y=1.21, opts=13)
00:43:03.847 00.009 16872 Enqueuing Move request for scope (-15.36, 1.21)
00:43:03.863 00.016 9640 Worker thread wakes up
00:43:03.863 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-15.36, 1.21) opts 0xd
00:43:03.863 00.000 9640 Handling offset move in thread for scope, endpoint = (-15.36, 1.21)
00:43:03.863 00.000 9640 Moving (-15.36, 1.21) raw xDistance=0.98 yDistance=15.40
00:43:03.863 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.88 from input 0.98
00:43:03.863 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.42, input 15.40, m_sumCorr=0.42
00:43:03.863 00.000 9640 MoveAxis(W, 104, ABG)
00:43:03.863 00.000 9640 Guiding  Dir = 3, Dur = 104
00:43:03.864 00.001 9640 IsSlewing returns 0
00:43:03.864 00.000 9640 IsGuiding returns 0
00:43:03.864 00.000 9640 PulseGuide returned control before completion, sleep 114
00:43:03.873 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3344, FiltMin=3178, FiltMax=65516, Gamma=2.190
00:43:03.925 00.052 16872 UpdateGuideState exits: m=208209 SNR=271.4
00:43:03.928 00.003 16872 PhdController: settling, locked = 1, distance = 15.41 (1.50) aobump = 0 frame = 2 / 99999
00:43:03.932 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777786983.932,"Host":"RBFOCUS307","Inst":1,"Distance":15.41,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:43:03.943 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:03.947 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:43:03.954 00.007 16872 Enqueuing Expose request
00:43:03.983 00.029 9640 IsGuiding returns 1
00:43:03.983 00.000 9640 scope still moving after pulse duration time elapsed
00:43:04.016 00.033 9640 IsSlewing returns 0
00:43:04.016 00.000 9640 IsGuiding returns 0
00:43:04.016 00.000 9640 scope move finished after 104 + 47 ms
00:43:04.017 00.001 9640 Move returns status 0, amount 104
00:43:04.017 00.000 9640 MoveAxis(S, 51, ABG)
00:43:04.017 00.000 9640 Guiding  Dir = 1, Dur = 51
00:43:04.017 00.000 9640 IsSlewing returns 0
00:43:04.017 00.000 9640 IsGuiding returns 0
00:43:04.017 00.000 9640 PulseGuide returned control before completion, sleep 61
00:43:04.099 00.082 9640 IsGuiding returns 0
00:43:04.099 00.000 9640 Move returns status 0, amount 51
00:43:04.099 00.000 9640 move complete, result=0
00:43:04.099 00.000 9640 worker thread done servicing request
00:43:04.099 00.000 9640 Worker thread wakes up
00:43:04.099 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:43:04.099 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1532,559,31,31)
00:43:05.171 01.072 16872 GuideStep: 1.0 px 104 ms WEST, 15.4 px 51 ms SOUTH
00:43:05.211 00.040 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3491f9fa-95b7-4518-9990-aefb62efebf4"}
00:43:05.221 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3491f9fa-95b7-4518-9990-aefb62efebf4"}
00:43:05.257 00.036 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"306c1e2e-28ac-46be-8b2a-fb512d737e70"}
00:43:05.269 00.012 16872 case statement mapped state 6 to 3
00:43:05.275 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"306c1e2e-28ac-46be-8b2a-fb512d737e70"}
00:43:05.300 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"abd5fb62-4056-43ac-9c5f-424c43fed767"}
00:43:05.307 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.82,6.61],"pixels":"..."},"id":"abd5fb62-4056-43ac-9c5f-424c43fed767"}
00:43:08.171 02.864 9640 Exposure complete
00:43:08.327 00.156 9640 worker thread done servicing request
00:43:08.327 00.000 16872 OnExposeComplete: enter
00:43:08.330 00.003 16872 UpdateGuideState(): m_state=6
00:43:08.333 00.003 16872 Star::Find(15, 1546, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
00:43:08.339 00.006 16872 Star::Find returns 1 (0), X=1546.52, Y=572.87, Mass=206779, SNR=286.9, Peak=20064 HFD=3.5
00:43:08.341 00.002 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:43:08.344 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
00:43:08.346 00.002 16872 CameraToMount -- cameraX=-15.66 cameraY=0.47 hyp=15.67 cameraTheta=3.11 mountX=0.24 mountY=15.66, mountTheta=1.56
00:43:08.351 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-15.66, y=0.47, opts=13)
00:43:08.354 00.003 16872 Enqueuing Move request for scope (-15.66, 0.47)
00:43:08.357 00.003 9640 Worker thread wakes up
00:43:08.357 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-15.66, 0.47) opts 0xd
00:43:08.357 00.000 9640 Handling offset move in thread for scope, endpoint = (-15.66, 0.47)
00:43:08.357 00.000 9640 Moving (-15.66, 0.47) raw xDistance=0.24 yDistance=15.66
00:43:08.357 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.24
00:43:08.357 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.14, input 15.66, m_sumCorr=2.6
00:43:08.357 00.000 9640 MoveAxis(W, 35, ABG)
00:43:08.357 00.000 9640 Guiding  Dir = 3, Dur = 35
00:43:08.358 00.001 9640 IsSlewing returns 0
00:43:08.358 00.000 9640 IsGuiding returns 0
00:43:08.358 00.000 9640 PulseGuide returned control before completion, sleep 45
00:43:08.365 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65520, med=3344, FiltMin=3248, FiltMax=65512, Gamma=2.190
00:43:08.409 00.044 16872 UpdateGuideState exits: m=206779 SNR=286.9
00:43:08.417 00.008 9640 IsGuiding returns 1
00:43:08.417 00.000 9640 scope still moving after pulse duration time elapsed
00:43:08.417 00.000 16872 PhdController: settling, locked = 1, distance = 15.49 (1.50) aobump = 0 frame = 3 / 99999
00:43:08.419 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777786988.419,"Host":"RBFOCUS307","Inst":1,"Distance":15.49,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:43:08.422 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:08.425 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:43:08.430 00.005 16872 Enqueuing Expose request
00:43:08.439 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cfb41ac3-ea0f-4829-9ef2-d7bbf9b34697"}
00:43:08.442 00.003 9640 IsSlewing returns 0
00:43:08.442 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cfb41ac3-ea0f-4829-9ef2-d7bbf9b34697"}
00:43:08.446 00.004 9640 IsGuiding returns 0
00:43:08.446 00.000 9640 scope move finished after 35 + 52 ms
00:43:08.446 00.000 9640 Move returns status 0, amount 35
00:43:08.446 00.000 9640 MoveAxis(S, 257, ABG)
00:43:08.446 00.000 9640 Guiding  Dir = 1, Dur = 257
00:43:08.446 00.000 9640 IsSlewing returns 0
00:43:08.446 00.000 9640 IsGuiding returns 0
00:43:08.447 00.001 9640 PulseGuide returned control before completion, sleep 267
00:43:08.448 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"796c82e0-6c3a-4e37-abb1-2332de1472df"}
00:43:08.450 00.002 16872 case statement mapped state 6 to 3
00:43:08.453 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"796c82e0-6c3a-4e37-abb1-2332de1472df"}
00:43:08.457 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"53a5c6df-b541-4437-a503-bc5448af43c6"}
00:43:08.466 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.52,6.87],"pixels":"..."},"id":"53a5c6df-b541-4437-a503-bc5448af43c6"}
00:43:08.729 00.263 9640 IsGuiding returns 1
00:43:08.729 00.000 9640 scope still moving after pulse duration time elapsed
00:43:08.761 00.032 9640 IsSlewing returns 0
00:43:08.761 00.000 9640 IsGuiding returns 0
00:43:08.761 00.000 9640 scope move finished after 257 + 57 ms
00:43:08.761 00.000 9640 Move returns status 0, amount 257
00:43:08.761 00.000 9640 move complete, result=0
00:43:08.762 00.001 9640 worker thread done servicing request
00:43:08.762 00.000 9640 Worker thread wakes up
00:43:08.762 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:43:08.762 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1532,558,31,31)
00:43:08.762 00.000 16872 GuideStep: 0.2 px 35 ms WEST, 15.7 px 257 ms SOUTH
00:43:11.938 03.176 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40048b0a-01bb-42e9-af1e-61b2b3c2a876"}
00:43:11.944 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"40048b0a-01bb-42e9-af1e-61b2b3c2a876"}
00:43:11.948 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"837aa261-979c-4c35-8171-e4c2d1f7292c"}
00:43:11.951 00.003 16872 case statement mapped state 6 to 3
00:43:11.954 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"837aa261-979c-4c35-8171-e4c2d1f7292c"}
00:43:11.957 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4cd5d895-42bf-4f70-9e7f-ec421af75ac2"}
00:43:11.961 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.52,6.87],"pixels":"..."},"id":"4cd5d895-42bf-4f70-9e7f-ec421af75ac2"}
00:43:12.880 00.919 9640 Exposure complete
00:43:13.143 00.263 9640 worker thread done servicing request
00:43:13.143 00.000 16872 OnExposeComplete: enter
00:43:13.147 00.004 16872 UpdateGuideState(): m_state=6
00:43:13.155 00.008 16872 Star::Find(15, 1546, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
00:43:13.159 00.004 16872 Star::Find returns 1 (0), X=1544.49, Y=572.20, Mass=204477, SNR=275.1, Peak=18156 HFD=3.4
00:43:13.163 00.004 16872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.56) = xAngle (-4.69 = 1.60)
00:43:13.167 00.004 16872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
00:43:13.172 00.005 16872 CameraToMount -- cameraX=-17.69 cameraY=-0.21 hyp=17.69 cameraTheta=-3.13 mountX=-0.47 mountY=17.64, mountTheta=1.60
00:43:13.178 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-17.69, y=-0.21, opts=13)
00:43:13.187 00.009 16872 Enqueuing Move request for scope (-17.69, -0.21)
00:43:13.193 00.006 9640 Worker thread wakes up
00:43:13.193 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-17.69, -0.21) opts 0xd
00:43:13.193 00.000 9640 Handling offset move in thread for scope, endpoint = (-17.69, -0.21)
00:43:13.193 00.000 9640 Moving (-17.69, -0.21) raw xDistance=-0.47 yDistance=17.64
00:43:13.193 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.47
00:43:13.193 00.000 9640 GuideAlgorithmZFilter::Result() returns 4.64, input 17.64, m_sumCorr=7.2
00:43:13.193 00.000 9640 MoveAxis(E, 47, ABG)
00:43:13.193 00.000 9640 Guiding  Dir = 2, Dur = 47
00:43:13.194 00.001 9640 IsSlewing returns 0
00:43:13.195 00.001 9640 IsGuiding returns 0
00:43:13.196 00.001 9640 PulseGuide returned control before completion, sleep 56
00:43:13.212 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=3084, max=65520, med=3344, FiltMin=3204, FiltMax=65512, Gamma=2.190
00:43:13.260 00.048 9640 IsGuiding returns 1
00:43:13.260 00.000 9640 scope still moving after pulse duration time elapsed
00:43:13.260 00.000 16872 UpdateGuideState exits: m=204477 SNR=275.1
00:43:13.265 00.005 16872 PhdController: settling, locked = 1, distance = 16.15 (1.50) aobump = 0 frame = 4 / 99999
00:43:13.270 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777786993.270,"Host":"RBFOCUS307","Inst":1,"Distance":16.15,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:43:13.274 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:13.281 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:43:13.301 00.020 9640 IsSlewing returns 0
00:43:13.301 00.000 16872 Enqueuing Expose request
00:43:13.306 00.005 9640 IsGuiding returns 0
00:43:13.306 00.000 9640 scope move finished after 47 + 65 ms
00:43:13.306 00.000 9640 Move returns status 0, amount 47
00:43:13.306 00.000 9640 MoveAxis(S, 558, ABG)
00:43:13.310 00.004 9640 Guiding  Dir = 1, Dur = 558
00:43:13.310 00.000 9640 IsSlewing returns 0
00:43:13.311 00.001 9640 IsGuiding returns 0
00:43:13.312 00.001 9640 PulseGuide returned control before completion, sleep 567
00:43:13.892 00.580 9640 IsGuiding returns 1
00:43:13.892 00.000 9640 scope still moving after pulse duration time elapsed
00:43:13.923 00.031 9640 IsSlewing returns 0
00:43:13.923 00.000 9640 IsGuiding returns 1
00:43:13.954 00.031 9640 IsSlewing returns 0
00:43:13.954 00.000 9640 IsGuiding returns 1
00:43:13.989 00.035 9640 IsSlewing returns 0
00:43:13.990 00.001 9640 IsGuiding returns 0
00:43:13.990 00.000 9640 scope move finished after 558 + 120 ms
00:43:13.990 00.000 9640 Move returns status 0, amount 558
00:43:13.990 00.000 9640 move complete, result=0
00:43:13.990 00.000 9640 worker thread done servicing request
00:43:13.990 00.000 16872 GuideStep: -0.5 px 47 ms EAST, 17.6 px 558 ms SOUTH
00:43:13.995 00.005 9640 Worker thread wakes up
00:43:13.995 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:43:13.995 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1529,557,31,31)
00:43:15.438 01.443 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00ba51e4-0c14-400a-964b-469bef83ed9a"}
00:43:15.448 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"00ba51e4-0c14-400a-964b-469bef83ed9a"}
00:43:15.452 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c7e5a4f-a58d-4a8d-99a3-5a76a04299ae"}
00:43:15.455 00.003 16872 case statement mapped state 6 to 3
00:43:15.459 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c7e5a4f-a58d-4a8d-99a3-5a76a04299ae"}
00:43:15.463 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"57067a30-c92a-4c1c-bdf5-42aa9d80003e"}
00:43:15.466 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.49,7.20],"pixels":"..."},"id":"57067a30-c92a-4c1c-bdf5-42aa9d80003e"}
00:43:18.077 02.611 9640 Exposure complete
00:43:18.285 00.208 9640 worker thread done servicing request
00:43:18.286 00.001 16872 OnExposeComplete: enter
00:43:18.296 00.010 16872 UpdateGuideState(): m_state=6
00:43:18.301 00.005 16872 Star::Find(15, 1544, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
00:43:18.307 00.006 16872 Star::Find returns 1 (0), X=1539.78, Y=572.29, Mass=201697, SNR=259.7, Peak=19740 HFD=3.4
00:43:18.313 00.006 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
00:43:18.324 00.011 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.65 = 1.64)
00:43:18.328 00.004 16872 CameraToMount -- cameraX=-22.40 cameraY=-0.11 hyp=22.40 cameraTheta=-3.14 mountX=-0.45 mountY=22.35, mountTheta=1.59
00:43:18.333 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-22.40, y=-0.11, opts=13)
00:43:18.337 00.004 16872 Enqueuing Move request for scope (-22.40, -0.11)
00:43:18.342 00.005 9640 Worker thread wakes up
00:43:18.342 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-22.40, -0.11) opts 0xd
00:43:18.342 00.000 9640 Handling offset move in thread for scope, endpoint = (-22.40, -0.11)
00:43:18.342 00.000 9640 Moving (-22.40, -0.11) raw xDistance=-0.45 yDistance=22.35
00:43:18.342 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.45
00:43:18.342 00.000 9640 GuideAlgorithmZFilter::Result() returns 5.99, input 22.35, m_sumCorr=13
00:43:18.342 00.000 9640 MoveAxis(E, 52, ABG)
00:43:18.343 00.001 9640 Guiding  Dir = 2, Dur = 52
00:43:18.343 00.000 9640 IsSlewing returns 0
00:43:18.343 00.000 9640 IsGuiding returns 0
00:43:18.343 00.000 9640 PulseGuide returned control before completion, sleep 62
00:43:18.352 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65516, med=3348, FiltMin=3206, FiltMax=65512, Gamma=2.190
00:43:18.406 00.054 16872 UpdateGuideState exits: m=201697 SNR=259.7
00:43:18.410 00.004 9640 IsGuiding returns 1
00:43:18.410 00.000 9640 scope still moving after pulse duration time elapsed
00:43:18.410 00.000 16872 PhdController: settling, locked = 1, distance = 18.02 (1.50) aobump = 0 frame = 5 / 99999
00:43:18.414 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777786998.414,"Host":"RBFOCUS307","Inst":1,"Distance":18.02,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:43:18.420 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:18.424 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:43:18.435 00.011 16872 Enqueuing Expose request
00:43:18.440 00.005 9640 IsSlewing returns 0
00:43:18.440 00.000 9640 IsGuiding returns 0
00:43:18.440 00.000 9640 scope move finished after 52 + 45 ms
00:43:18.440 00.000 9640 Move returns status 0, amount 52
00:43:18.440 00.000 9640 MoveAxis(S, 720, ABG)
00:43:18.440 00.000 9640 Guiding  Dir = 1, Dur = 720
00:43:18.441 00.001 9640 IsSlewing returns 0
00:43:18.441 00.000 9640 IsGuiding returns 0
00:43:18.445 00.004 9640 PulseGuide returned control before completion, sleep 726
00:43:18.938 00.493 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a13a89d6-5c94-49ed-97db-ae3e16be3e4d"}
00:43:18.941 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a13a89d6-5c94-49ed-97db-ae3e16be3e4d"}
00:43:18.945 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"475df972-e3a5-4bd6-8a24-ebb485e9a13e"}
00:43:18.947 00.002 16872 case statement mapped state 6 to 3
00:43:18.952 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"475df972-e3a5-4bd6-8a24-ebb485e9a13e"}
00:43:18.958 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c9360c9c-cba7-4d94-ac34-027ea8e8da0e"}
00:43:18.962 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.78,7.29],"pixels":"..."},"id":"c9360c9c-cba7-4d94-ac34-027ea8e8da0e"}
00:43:19.176 00.214 9640 IsGuiding returns 1
00:43:19.176 00.000 9640 scope still moving after pulse duration time elapsed
00:43:19.208 00.032 9640 IsSlewing returns 0
00:43:19.208 00.000 9640 IsGuiding returns 0
00:43:19.208 00.000 9640 scope move finished after 720 + 46 ms
00:43:19.208 00.000 9640 Move returns status 0, amount 720
00:43:19.208 00.000 9640 move complete, result=0
00:43:19.208 00.000 9640 worker thread done servicing request
00:43:19.209 00.001 9640 Worker thread wakes up
00:43:19.209 00.000 16872 GuideStep: -0.4 px 52 ms EAST, 22.3 px 720 ms SOUTH
00:43:19.214 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:43:19.214 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1525,557,31,31)
00:43:22.438 03.224 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a6a75f7-21d1-4def-a865-dda7843c8328"}
00:43:22.443 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2a6a75f7-21d1-4def-a865-dda7843c8328"}
00:43:22.449 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b155fbc-3e9f-4080-a278-81fffd87baaf"}
00:43:22.453 00.004 16872 case statement mapped state 6 to 3
00:43:22.456 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b155fbc-3e9f-4080-a278-81fffd87baaf"}
00:43:22.461 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c5951eb6-1801-4a92-af54-c2a81432f98c"}
00:43:22.469 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.78,7.29],"pixels":"..."},"id":"c5951eb6-1801-4a92-af54-c2a81432f98c"}
00:43:23.285 00.816 9640 Exposure complete
00:43:23.427 00.142 9640 worker thread done servicing request
00:43:23.427 00.000 16872 OnExposeComplete: enter
00:43:23.430 00.003 16872 UpdateGuideState(): m_state=6
00:43:23.433 00.003 16872 Star::Find(15, 1539, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
00:43:23.435 00.002 16872 Star::Find returns 1 (0), X=1533.96, Y=572.74, Mass=212261, SNR=284.2, Peak=24372 HFD=3.2
00:43:23.438 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
00:43:23.442 00.004 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
00:43:23.445 00.003 16872 CameraToMount -- cameraX=-28.22 cameraY=0.34 hyp=28.22 cameraTheta=3.13 mountX=-0.09 mountY=28.19, mountTheta=1.57
00:43:23.448 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-28.22, y=0.34, opts=13)
00:43:23.453 00.005 16872 Enqueuing Move request for scope (-28.22, 0.34)
00:43:23.457 00.004 9640 Worker thread wakes up
00:43:23.457 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-28.22, 0.34) opts 0xd
00:43:23.457 00.000 9640 Handling offset move in thread for scope, endpoint = (-28.22, 0.34)
00:43:23.457 00.000 9640 Moving (-28.22, 0.34) raw xDistance=-0.09 yDistance=28.19
00:43:23.457 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:43:23.457 00.000 9640 GuideAlgorithmZFilter::Result() returns 6.14, input 28.19, m_sumCorr=19
00:43:23.457 00.000 9640 MoveAxis(E, 0, ABG)
00:43:23.457 00.000 9640 Move returns status 0, amount 0
00:43:23.457 00.000 9640 MoveAxis(S, 737, ABG)
00:43:23.458 00.001 9640 Guiding  Dir = 1, Dur = 737
00:43:23.458 00.000 9640 IsSlewing returns 0
00:43:23.458 00.000 9640 IsGuiding returns 0
00:43:23.458 00.000 9640 PulseGuide returned control before completion, sleep 747
00:43:23.463 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3352, FiltMin=3260, FiltMax=65512, Gamma=2.190
00:43:23.502 00.039 16872 UpdateGuideState exits: m=212261 SNR=284.2
00:43:23.505 00.003 16872 PhdController: settling, locked = 1, distance = 21.08 (1.50) aobump = 0 frame = 6 / 99999
00:43:23.508 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777787003.508,"Host":"RBFOCUS307","Inst":1,"Distance":21.08,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:43:23.510 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:23.513 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:43:23.517 00.004 16872 Enqueuing Expose request
00:43:24.219 00.702 9640 IsGuiding returns 1
00:43:24.220 00.001 9640 scope still moving after pulse duration time elapsed
00:43:24.250 00.030 9640 IsSlewing returns 0
00:43:24.251 00.001 9640 IsGuiding returns 1
00:43:24.281 00.030 9640 IsSlewing returns 0
00:43:24.281 00.000 9640 IsGuiding returns 0
00:43:24.281 00.000 9640 scope move finished after 737 + 87 ms
00:43:24.282 00.001 9640 Move returns status 0, amount 737
00:43:24.282 00.000 9640 move complete, result=0
00:43:24.282 00.000 9640 worker thread done servicing request
00:43:24.282 00.000 9640 Worker thread wakes up
00:43:24.282 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:43:24.282 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 28.2 px 737 ms SOUTH
00:43:24.285 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(1519,558,31,31)
00:43:25.940 01.655 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24696699-742d-489e-8935-edf6d690b576"}
00:43:25.942 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"24696699-742d-489e-8935-edf6d690b576"}
00:43:25.946 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb1dcc2e-5b4c-4795-98a8-c6e46fb6de59"}
00:43:25.948 00.002 16872 case statement mapped state 6 to 3
00:43:25.950 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb1dcc2e-5b4c-4795-98a8-c6e46fb6de59"}
00:43:25.954 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c5b060f2-4068-4dae-93f9-c8fb62bd597b"}
00:43:25.958 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.96,6.74],"pixels":"..."},"id":"c5b060f2-4068-4dae-93f9-c8fb62bd597b"}
00:43:28.344 02.386 9640 Exposure complete
00:43:28.483 00.139 9640 worker thread done servicing request
00:43:28.483 00.000 16872 OnExposeComplete: enter
00:43:28.487 00.004 16872 UpdateGuideState(): m_state=6
00:43:28.489 00.002 16872 Star::Find(15, 1533, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
00:43:28.492 00.003 16872 Star::Find returns 1 (0), X=1528.05, Y=573.09, Mass=228690, SNR=307.3, Peak=26532 HFD=2.8
00:43:28.495 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
00:43:28.497 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:43:28.500 00.003 16872 CameraToMount -- cameraX=-34.13 cameraY=0.69 hyp=34.14 cameraTheta=3.12 mountX=0.17 mountY=34.11, mountTheta=1.57
00:43:28.510 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-34.13, y=0.69, opts=13)
00:43:28.512 00.002 16872 Enqueuing Move request for scope (-34.13, 0.69)
00:43:28.515 00.003 9640 Worker thread wakes up
00:43:28.515 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-34.13, 0.69) opts 0xd
00:43:28.515 00.000 9640 Handling offset move in thread for scope, endpoint = (-34.13, 0.69)
00:43:28.515 00.000 9640 Moving (-34.13, 0.69) raw xDistance=0.17 yDistance=34.11
00:43:28.515 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.17
00:43:28.515 00.000 9640 GuideAlgorithmZFilter::Result() returns 6.99, input 34.11, m_sumCorr=26
00:43:28.515 00.000 9640 MoveAxis(W, 18, ABG)
00:43:28.515 00.000 9640 Guiding  Dir = 3, Dur = 18
00:43:28.516 00.001 9640 IsSlewing returns 0
00:43:28.516 00.000 9640 IsGuiding returns 0
00:43:28.516 00.000 9640 PulseGuide returned control before completion, sleep 28
00:43:28.522 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3352, FiltMin=3248, FiltMax=65516, Gamma=2.190
00:43:28.548 00.026 9640 IsGuiding returns 1
00:43:28.548 00.000 9640 scope still moving after pulse duration time elapsed
00:43:28.559 00.011 16872 UpdateGuideState exits: m=228690 SNR=307.3
00:43:28.562 00.003 16872 PhdController: settling, locked = 1, distance = 25.00 (1.50) aobump = 0 frame = 7 / 99999
00:43:28.567 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777787008.567,"Host":"RBFOCUS307","Inst":1,"Distance":25.00,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:43:28.569 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:28.573 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:43:28.576 00.003 16872 Enqueuing Expose request
00:43:28.580 00.004 9640 IsSlewing returns 0
00:43:28.580 00.000 9640 IsGuiding returns 0
00:43:28.580 00.000 9640 scope move finished after 18 + 45 ms
00:43:28.580 00.000 9640 Move returns status 0, amount 18
00:43:28.580 00.000 9640 MoveAxis(S, 840, ABG)
00:43:28.581 00.001 9640 Guiding  Dir = 1, Dur = 840
00:43:28.581 00.000 9640 IsSlewing returns 0
00:43:28.581 00.000 9640 IsGuiding returns 0
00:43:28.582 00.001 9640 PulseGuide returned control before completion, sleep 850
00:43:29.439 00.857 9640 IsGuiding returns 1
00:43:29.439 00.000 9640 scope still moving after pulse duration time elapsed
00:43:29.439 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf7c0c1d-8fef-4165-be7f-05f8964cd9a1"}
00:43:29.442 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bf7c0c1d-8fef-4165-be7f-05f8964cd9a1"}
00:43:29.445 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f378919-12c1-4abb-9463-af2ab30cb458"}
00:43:29.448 00.003 16872 case statement mapped state 6 to 3
00:43:29.451 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f378919-12c1-4abb-9463-af2ab30cb458"}
00:43:29.454 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cd04aad1-96b9-4543-8bf1-d711d40f0fae"}
00:43:29.459 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.05,7.09],"pixels":"..."},"id":"cd04aad1-96b9-4543-8bf1-d711d40f0fae"}
00:43:29.470 00.011 9640 IsSlewing returns 0
00:43:29.470 00.000 9640 IsGuiding returns 0
00:43:29.470 00.000 9640 scope move finished after 840 + 49 ms
00:43:29.470 00.000 9640 Move returns status 0, amount 840
00:43:29.470 00.000 9640 move complete, result=0
00:43:29.470 00.000 9640 worker thread done servicing request
00:43:29.470 00.000 9640 Worker thread wakes up
00:43:29.470 00.000 16872 GuideStep: 0.2 px 18 ms WEST, 34.1 px 840 ms SOUTH
00:43:29.473 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:43:29.473 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1513,558,31,31)
00:43:32.939 03.466 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c698dec2-a386-4025-aa3e-70607b5cb2ae"}
00:43:32.943 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c698dec2-a386-4025-aa3e-70607b5cb2ae"}
00:43:32.947 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b166249-e0f5-47dc-af27-9aeb7749528b"}
00:43:32.949 00.002 16872 case statement mapped state 6 to 3
00:43:32.952 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b166249-e0f5-47dc-af27-9aeb7749528b"}
00:43:32.956 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a061b617-c5b4-4507-b887-b39ac93ad43b"}
00:43:32.959 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.05,7.09],"pixels":"..."},"id":"a061b617-c5b4-4507-b887-b39ac93ad43b"}
00:43:33.540 00.581 9640 Exposure complete
00:43:33.681 00.141 9640 worker thread done servicing request
00:43:33.681 00.000 16872 OnExposeComplete: enter
00:43:33.684 00.003 16872 UpdateGuideState(): m_state=6
00:43:33.687 00.003 16872 Star::Find(15, 1528, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
00:43:33.690 00.003 16872 Star::Find returns 1 (0), X=1520.67, Y=573.02, Mass=201979, SNR=277.5, Peak=19564 HFD=3.3
00:43:33.692 00.002 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
00:43:33.695 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
00:43:33.697 00.002 16872 CameraToMount -- cameraX=-41.51 cameraY=0.62 hyp=41.51 cameraTheta=3.13 mountX=-0.01 mountY=41.47, mountTheta=1.57
00:43:33.707 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-41.51, y=0.62, opts=13)
00:43:33.716 00.009 16872 Enqueuing Move request for scope (-41.51, 0.62)
00:43:33.723 00.007 9640 Worker thread wakes up
00:43:33.723 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-41.51, 0.62) opts 0xd
00:43:33.724 00.001 9640 Handling offset move in thread for scope, endpoint = (-41.51, 0.62)
00:43:33.724 00.000 9640 Moving (-41.51, 0.62) raw xDistance=-0.01 yDistance=41.47
00:43:33.724 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:43:33.724 00.000 9640 GuideAlgorithmZFilter::Result() returns 9.13, input 41.47, m_sumCorr=35
00:43:33.724 00.000 9640 MoveAxis(E, 0, ABG)
00:43:33.724 00.000 9640 Move returns status 0, amount 0
00:43:33.724 00.000 9640 MoveAxis(S, 1097, ABG)
00:43:33.724 00.000 9640 Guiding  Dir = 1, Dur = 1097
00:43:33.724 00.000 9640 IsSlewing returns 0
00:43:33.725 00.001 9640 IsGuiding returns 0
00:43:33.725 00.000 9640 PulseGuide returned control before completion, sleep 1107
00:43:33.739 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3344, FiltMin=3208, FiltMax=65516, Gamma=2.190
00:43:33.784 00.045 16872 UpdateGuideState exits: m=201979 SNR=277.5
00:43:33.789 00.005 16872 PhdController: settling, locked = 1, distance = 29.95 (1.50) aobump = 0 frame = 8 / 99999
00:43:33.793 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777787013.793,"Host":"RBFOCUS307","Inst":1,"Distance":29.95,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:43:33.800 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:33.804 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:43:33.807 00.003 16872 Enqueuing Expose request
00:43:34.842 01.035 9640 IsGuiding returns 1
00:43:34.843 00.001 9640 scope still moving after pulse duration time elapsed
00:43:34.873 00.030 9640 IsSlewing returns 0
00:43:34.873 00.000 9640 IsGuiding returns 0
00:43:34.874 00.001 9640 scope move finished after 1097 + 52 ms
00:43:34.874 00.000 9640 Move returns status 0, amount 1097
00:43:34.874 00.000 9640 move complete, result=0
00:43:34.874 00.000 9640 worker thread done servicing request
00:43:34.874 00.000 9640 Worker thread wakes up
00:43:34.874 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 41.5 px 1097 ms SOUTH
00:43:34.877 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:43:34.877 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1506,558,31,31)
00:43:36.438 01.561 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f281f14-4e34-4862-a265-30c88964ef7b"}
00:43:36.441 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8f281f14-4e34-4862-a265-30c88964ef7b"}
00:43:36.444 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b63b27cf-b75e-4f18-8ed4-83f1d392a169"}
00:43:36.447 00.003 16872 case statement mapped state 6 to 3
00:43:36.450 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b63b27cf-b75e-4f18-8ed4-83f1d392a169"}
00:43:36.454 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"351eeac0-0d0f-4906-aa7d-1bc39f10421c"}
00:43:36.456 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.67,7.02],"pixels":"..."},"id":"351eeac0-0d0f-4906-aa7d-1bc39f10421c"}
00:43:38.929 02.473 9640 Exposure complete
00:43:39.065 00.136 9640 worker thread done servicing request
00:43:39.066 00.001 16872 OnExposeComplete: enter
00:43:39.069 00.003 16872 UpdateGuideState(): m_state=6
00:43:39.072 00.003 16872 Star::Find(15, 1520, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
00:43:39.075 00.003 16872 Star::Find returns 1 (0), X=1511.45, Y=572.78, Mass=207930, SNR=270.6, Peak=21792 HFD=3.2
00:43:39.078 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
00:43:39.080 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
00:43:39.083 00.003 16872 CameraToMount -- cameraX=-50.73 cameraY=0.38 hyp=50.74 cameraTheta=3.13 mountX=-0.39 mountY=50.66, mountTheta=1.58
00:43:39.089 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-50.73, y=0.38, opts=13)
00:43:39.092 00.003 16872 Enqueuing Move request for scope (-50.73, 0.38)
00:43:39.094 00.002 9640 Worker thread wakes up
00:43:39.094 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-50.73, 0.38) opts 0xd
00:43:39.094 00.000 9640 Handling offset move in thread for scope, endpoint = (-50.73, 0.38)
00:43:39.094 00.000 9640 Moving (-50.73, 0.38) raw xDistance=-0.39 yDistance=50.66
00:43:39.094 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.39
00:43:39.094 00.000 9640 GuideAlgorithmZFilter::Result() returns 11.58, input 50.66, m_sumCorr=47
00:43:39.094 00.000 9640 MoveAxis(E, 42, ABG)
00:43:39.095 00.001 9640 Guiding  Dir = 2, Dur = 42
00:43:39.095 00.000 9640 IsSlewing returns 0
00:43:39.095 00.000 9640 IsGuiding returns 0
00:43:39.095 00.000 9640 PulseGuide returned control before completion, sleep 52
00:43:39.101 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65520, med=3344, FiltMin=3244, FiltMax=65516, Gamma=2.190
00:43:39.137 00.036 16872 UpdateGuideState exits: m=207930 SNR=270.6
00:43:39.141 00.004 16872 PhdController: settling, locked = 1, distance = 36.19 (1.50) aobump = 0 frame = 9 / 99999
00:43:39.146 00.005 16872 PhdController failed: timed-out waiting for guider to settle
00:43:39.151 00.005 16872 PhdController: newstate STATE_FINISH
00:43:39.153 00.002 16872 PhdController complete: fail: timed-out waiting for guider to settle
00:43:39.156 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777787019.156,"Host":"RBFOCUS307","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":9,"DroppedFrames":0}
00:43:39.159 00.003 16872 Mount: notify guiding dither settle done success=0
00:43:39.163 00.004 16872 PhdController: newstate STATE_IDLE
00:43:39.165 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:39.167 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:43:39.170 00.003 16872 Enqueuing Expose request
00:43:39.173 00.003 9640 IsGuiding returns 1
00:43:39.173 00.000 9640 scope still moving after pulse duration time elapsed
00:43:39.207 00.034 9640 IsSlewing returns 0
00:43:39.208 00.001 9640 IsGuiding returns 0
00:43:39.208 00.000 9640 scope move finished after 42 + 70 ms
00:43:39.208 00.000 9640 Move returns status 0, amount 42
00:43:39.211 00.003 9640 MoveAxis(S, 1391, ABG)
00:43:39.211 00.000 9640 Guiding  Dir = 1, Dur = 1391
00:43:39.211 00.000 9640 IsSlewing returns 0
00:43:39.212 00.001 9640 IsGuiding returns 0
00:43:39.212 00.000 9640 PulseGuide returned control before completion, sleep 1401
00:43:39.936 00.724 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c974615e-3f93-44b5-8269-232356437ff6"}
00:43:39.942 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c974615e-3f93-44b5-8269-232356437ff6"}
00:43:39.947 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7fd9ddd4-2e1e-46b9-98c1-ede499f2a858"}
00:43:39.950 00.003 16872 case statement mapped state 6 to 3
00:43:39.952 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7fd9ddd4-2e1e-46b9-98c1-ede499f2a858"}
00:43:39.956 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b5fd4f6e-c411-4b44-a7b9-3421890339a0"}
00:43:39.959 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.45,6.78],"pixels":"..."},"id":"b5fd4f6e-c411-4b44-a7b9-3421890339a0"}
00:43:40.119 00.160 16872 evsrv: cli 0D3C0228 connect
00:43:40.122 00.003 16872 case statement mapped state 6 to 3
00:43:40.127 00.005 16872 case statement mapped state 6 to 3
00:43:40.131 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"e1a59bd8-680a-4b83-84ee-56341555fcd9"}
00:43:40.133 00.002 16872 case statement mapped state 6 to 3
00:43:40.136 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1a59bd8-680a-4b83-84ee-56341555fcd9"}
00:43:40.141 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:43:40.147 00.006 16872 evsrv: cli 0D3BFFA8 connect
00:43:40.150 00.003 16872 case statement mapped state 6 to 3
00:43:40.154 00.004 16872 case statement mapped state 6 to 3
00:43:40.158 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"b69ef16d-0eb4-4c91-b580-4fd42e82f86f"}
00:43:40.161 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:43:40.163 00.002 16872 Status Line: Waiting for devices...
00:43:40.169 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"b69ef16d-0eb4-4c91-b580-4fd42e82f86f"}
00:43:40.174 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
00:43:40.179 00.005 16872 evsrv: cli 0D3C0A48 connect
00:43:40.181 00.002 16872 case statement mapped state 6 to 3
00:43:40.185 00.004 16872 case statement mapped state 6 to 3
00:43:40.189 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b7e2764b-b0fe-49bb-ab4a-e4b107079279"}
00:43:40.192 00.003 16872 case statement mapped state 6 to 3
00:43:40.194 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7e2764b-b0fe-49bb-ab4a-e4b107079279"}
00:43:40.199 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:43:40.623 00.424 9640 IsGuiding returns 1
00:43:40.623 00.000 9640 scope still moving after pulse duration time elapsed
00:43:40.655 00.032 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
00:43:40.655 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
00:43:40.655 00.000 9640 Move returns status 1, amount 0
00:43:40.655 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
00:43:40.656 00.001 9640 move complete, result=1
00:43:40.656 00.000 9640 worker thread done servicing request
00:43:40.656 00.000 9640 Worker thread wakes up
00:43:40.656 00.000 16872 GuideStep: -0.4 px 42 ms EAST, 50.7 px 0 ms SOUTH
00:43:40.659 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:43:40.659 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
00:43:40.660 00.001 9640 worker thread done servicing request
00:43:40.663 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
00:43:40.666 00.003 16872 OnExposeComplete: enter
00:43:40.669 00.003 16872 OnExposeComplete: Capture Error reported
00:43:40.673 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:43:40.676 00.003 16872 Mount: notify guiding stopped
00:43:40.680 00.004 16872 Changing from state GUIDING to STOP
00:43:40.683 00.003 16872 guider state => SELECTED
00:43:40.687 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65520, med=3344, FiltMin=3244, FiltMax=65516, Gamma=2.190
00:43:40.723 00.036 16872 Changing from state SELECTED to UNINITIALIZED
00:43:40.726 00.003 16872 guider state => SELECTING
00:43:40.789 00.063 16872 Status Line: Stopped.
00:43:40.801 00.012 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:43:41.205 00.404 16872 evsrv: cli 0D3BF968 connect
00:43:41.213 00.008 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"a97d1c31-a65c-49a2-9043-9d9da9369b32"}
00:43:41.217 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Stopped","id":"a97d1c31-a65c-49a2-9043-9d9da9369b32"}
00:43:41.222 00.005 16872 evsrv: cli 0D3BF968 disconnect
00:43:43.436 02.214 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be1b7366-9375-4048-951e-bd7b2b6ffdab"}
00:43:43.439 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"be1b7366-9375-4048-951e-bd7b2b6ffdab"}
00:43:43.443 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6aaa2dcc-5233-4a5c-ab27-ad7a45fc70b1"}
00:43:43.445 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6aaa2dcc-5233-4a5c-ab27-ad7a45fc70b1"}
00:43:46.937 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1398b8a6-54a1-45cc-a551-6735e211139b"}
00:43:46.939 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1398b8a6-54a1-45cc-a551-6735e211139b"}
00:43:46.942 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"69e5f9bd-a2dd-4623-870a-7eb35fbd7a0d"}
00:43:46.945 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"69e5f9bd-a2dd-4623-870a-7eb35fbd7a0d"}
00:43:50.435 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9a6b384a-1964-46a0-abe8-a9d1c11baefd"}
00:43:50.439 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9a6b384a-1964-46a0-abe8-a9d1c11baefd"}
00:43:50.443 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e35af5a-7711-4823-8078-f5ee96a12625"}
00:43:50.447 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e35af5a-7711-4823-8078-f5ee96a12625"}
00:43:53.937 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cf883547-d3cb-48bd-82ce-940788ae0acb"}
00:43:53.940 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cf883547-d3cb-48bd-82ce-940788ae0acb"}
00:43:53.943 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77d894af-4b48-45a9-9457-109b8a3f9f80"}
00:43:53.947 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"77d894af-4b48-45a9-9457-109b8a3f9f80"}
00:43:55.284 01.337 16872 evsrv: cli 0D3BF8C8 connect
00:43:55.289 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"6461a196-402b-4f6c-a709-fb3463a3a04a"}
00:43:55.294 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6461a196-402b-4f6c-a709-fb3463a3a04a"}
00:43:55.299 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:43:55.303 00.004 16872 evsrv: cli 0D3BF968 connect
00:43:55.307 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_calibrated","id":"4b9be6b5-eb71-4f3e-9e8c-38153eec3998"}
00:43:55.313 00.006 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":true,"id":"4b9be6b5-eb71-4f3e-9e8c-38153eec3998"}
00:43:55.317 00.004 16872 evsrv: cli 0D3BF968 disconnect
00:43:55.322 00.005 16872 evsrv: cli 0D3C0A48 connect
00:43:55.326 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"0c34abbe-f46c-40c1-be95-e082e9f10c94"}
00:43:55.329 00.003 16872 PhdController::Guide begins
00:43:55.331 00.002 16872 PhdController: newstate STATE_SETUP
00:43:55.335 00.004 16872 PhdController: setup
00:43:55.336 00.001 16872 PhdController: newstate STATE_ATTEMPT_START
00:43:55.339 00.003 16872 PhdController: start capturing
00:43:55.344 00.005 16872 Changing from state SELECTING to UNINITIALIZED
00:43:55.348 00.004 16872 guider state => SELECTING
00:43:55.350 00.002 16872 setting force full frames = true
00:43:55.351 00.001 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:43:55.363 00.012 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:43:55.366 00.003 16872 Enqueuing Expose request
00:43:55.368 00.002 16872 PhdController: newstate STATE_SELECT_STAR
00:43:55.372 00.004 9640 Worker thread wakes up
00:43:55.372 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"0c34abbe-f46c-40c1-be95-e082e9f10c94"}
00:43:55.377 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:43:55.377 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:43:55.379 00.002 16872 evsrv: cli 0D3C0A48 disconnect
00:43:55.383 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:43:55.386 00.003 16872 case statement mapped state 1 to 101
00:43:55.389 00.003 16872 case statement mapped state 1 to 101
00:43:55.393 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"93561e5e-86e5-4f43-a6fd-d41fc2c2cd48"}
00:43:55.395 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"93561e5e-86e5-4f43-a6fd-d41fc2c2cd48"}
00:43:55.399 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:43:55.404 00.005 16872 evsrv: cli 0D3BFB48 connect
00:43:55.409 00.005 16872 case statement mapped state 1 to 101
00:43:55.413 00.004 16872 case statement mapped state 1 to 101
00:43:55.416 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"8decd56e-8e1c-4ce2-af00-568ab224a8b8"}
00:43:55.418 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"8decd56e-8e1c-4ce2-af00-568ab224a8b8"}
00:43:55.429 00.011 16872 evsrv: cli 0D3BFB48 disconnect
00:43:56.424 00.995 16872 evsrv: cli 0D3BF8C8 connect
00:43:56.429 00.005 16872 case statement mapped state 1 to 101
00:43:56.431 00.002 16872 case statement mapped state 1 to 101
00:43:56.434 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"5cda52d4-8075-4def-862a-c4a71c0beddf"}
00:43:56.438 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"5cda52d4-8075-4def-862a-c4a71c0beddf"}
00:43:56.441 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
00:43:57.435 00.994 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba81c20e-dcdb-474f-b779-be416a8cb3bb"}
00:43:57.440 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ba81c20e-dcdb-474f-b779-be416a8cb3bb"}
00:43:57.445 00.005 16872 evsrv: cli 0D3C0228 connect
00:43:57.447 00.002 16872 case statement mapped state 1 to 101
00:43:57.451 00.004 16872 case statement mapped state 1 to 101
00:43:57.455 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d88ba53-d3ff-4491-a64f-78cd5b1e8d7e"}
00:43:57.457 00.002 16872 case statement mapped state 1 to 101
00:43:57.459 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"6d88ba53-d3ff-4491-a64f-78cd5b1e8d7e"}
00:43:57.463 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"1f46dfeb-90a1-4db8-a9ad-4c0c5aea7da0"}
00:43:57.466 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"1f46dfeb-90a1-4db8-a9ad-4c0c5aea7da0"}
00:43:57.468 00.002 16872 evsrv: cli 0D3C0228 disconnect
00:43:58.470 01.002 16872 evsrv: cli 0D3BFFA8 connect
00:43:58.473 00.003 16872 case statement mapped state 1 to 101
00:43:58.477 00.004 16872 case statement mapped state 1 to 101
00:43:58.483 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"6daacbf5-2ef9-4435-ad86-16095cf9ba1c"}
00:43:58.486 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"6daacbf5-2ef9-4435-ad86-16095cf9ba1c"}
00:43:58.489 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:43:59.441 00.952 9640 Exposure complete
00:43:59.491 00.050 16872 evsrv: cli 0D3C0A48 connect
00:43:59.494 00.003 16872 case statement mapped state 1 to 101
00:43:59.499 00.005 16872 case statement mapped state 1 to 101
00:43:59.504 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"8b4ef08b-20af-48c6-8618-948fe2aca586"}
00:43:59.507 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"8b4ef08b-20af-48c6-8618-948fe2aca586"}
00:43:59.510 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:43:59.580 00.070 9640 worker thread done servicing request
00:43:59.581 00.001 16872 OnExposeComplete: enter
00:43:59.583 00.002 16872 UpdateGuideState(): m_state=1
00:43:59.586 00.003 16872 UpdateCurrentPosition: no star selected
00:43:59.591 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:43:59.594 00.003 16872 Status Line: No star selected
00:43:59.598 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65520, med=3496, FiltMin=3364, FiltMax=65516, Gamma=2.190
00:43:59.636 00.038 16872 UpdateGuideState exits: No star selected
00:43:59.640 00.004 16872 GuiderMultiStar::AutoSelect enter
00:43:59.642 00.002 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:43:59.769 00.127 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:43:59.933 00.164 16872 AutoFind: global mean = -0.1, stdev 758.6
00:43:59.939 00.006 16872 AutoFind: using threshold = 0.1
00:44:00.102 00.163 16872 AutoFind: local max [1501, 574] 174.3
00:44:00.105 00.003 16872 AutoFind: local max [1091, 100] 116.1
00:44:00.109 00.004 16872 AutoFind: local max [1090, 109] 113.8
00:44:00.112 00.003 16872 AutoFind: local max [951, 953] 48.2
00:44:00.115 00.003 16872 AutoFind: local max [842, 612] 45.7
00:44:00.118 00.003 16872 AutoFind: local max [1670, 855] 22.5
00:44:00.121 00.003 16872 AutoFind: local max [391, 849] 12.7
00:44:00.125 00.004 16872 AutoFind: local max [386, 971] 11.3
00:44:00.128 00.003 16872 AutoFind: local max [339, 243] 6.5
00:44:00.131 00.003 16872 AutoFind: local max [1480, 496] 5.5
00:44:00.134 00.003 16872 AutoFind: local max [26, 407] 4.1
00:44:00.135 00.001 16872 AutoFind: local max [442, 970] 3.5
00:44:00.139 00.004 16872 AutoFind: local max [1278, 633] 3.1
00:44:00.142 00.003 16872 AutoFind: local max [1207, 8] 2.9
00:44:00.145 00.003 16872 AutoFind: local max [1505, 584] 2.5
00:44:00.148 00.003 16872 AutoFind: local max [264, 657] 2.4
00:44:00.151 00.003 16872 AutoFind: local max [1509, 799] 2.3
00:44:00.153 00.002 16872 AutoFind: local max [1088, 85] 2.1
00:44:00.157 00.004 16872 AutoFind: local max [1882, 795] 1.9
00:44:00.160 00.003 16872 AutoFind: local max [1048, 739] 1.8
00:44:00.162 00.002 16872 AutoFind: local max [1488, 681] 1.6
00:44:00.165 00.003 16872 AutoFind: local max [1497, 586] 1.4
00:44:00.167 00.002 16872 AutoFind: local max [312, 150] 1.3
00:44:00.168 00.001 16872 AutoFind: local max [1573, 564] 1.3
00:44:00.172 00.004 16872 AutoFind: local max [215, 306] 1.2
00:44:00.175 00.003 16872 AutoFind: local max [603, 78] 1.1
00:44:00.177 00.002 16872 AutoFind: local max [1567, 86] 1.1
00:44:00.180 00.003 16872 AutoFind: local max [820, 381] 1.1
00:44:00.182 00.002 16872 AutoFind: local max [1504, 561] 1.0
00:44:00.185 00.003 16872 AutoFind: local max [1065, 104] 0.9
00:44:00.190 00.005 16872 AutoFind: local max [943, 21] 0.9
00:44:00.192 00.002 16872 AutoFind: local max [1624, 354] 0.9
00:44:00.195 00.003 16872 AutoFind: local max [1574, 78] 0.9
00:44:00.197 00.002 16872 AutoFind: local max [866, 437] 0.8
00:44:00.200 00.003 16872 AutoFind: local max [838, 621] 0.8
00:44:00.202 00.002 16872 AutoFind: local max [1224, 419] 0.8
00:44:00.204 00.002 16872 AutoFind: local max [1411, 123] 0.8
00:44:00.208 00.004 16872 AutoFind: local max [563, 673] 0.7
00:44:00.209 00.001 16872 AutoFind: local max [89, 280] 0.7
00:44:00.212 00.003 16872 AutoFind: local max [945, 964] 0.7
00:44:00.214 00.002 16872 AutoFind: local max [1333, 492] 0.7
00:44:00.217 00.003 16872 AutoFind: local max [1902, 831] 0.7
00:44:00.221 00.004 16872 AutoFind: local max [1478, 521] 0.7
00:44:00.224 00.003 16872 AutoFind: local max [1168, 374] 0.6
00:44:00.226 00.002 16872 AutoFind: local max [1260, 314] 0.6
00:44:00.228 00.002 16872 AutoFind: local max [332, 227] 0.6
00:44:00.231 00.003 16872 AutoFind: local max [395, 1065] 0.6
00:44:00.234 00.003 16872 AutoFind: local max [1036, 812] 0.6
00:44:00.237 00.003 16872 AutoFind: local max [783, 63] 0.6
00:44:00.240 00.003 16872 AutoFind: local max [745, 927] 0.6
00:44:00.242 00.002 16872 AutoFind: local max [614, 308] 0.6
00:44:00.245 00.003 16872 AutoFind: local max [671, 639] 0.6
00:44:00.248 00.003 16872 AutoFind: local max [266, 975] 0.6
00:44:00.251 00.003 16872 AutoFind: local max [1755, 991] 0.6
00:44:00.253 00.002 16872 AutoFind: local max [1645, 929] 0.6
00:44:00.256 00.003 16872 AutoFind: local max [302, 717] 0.6
00:44:00.258 00.002 16872 AutoFind: local max [905, 427] 0.6
00:44:00.260 00.002 16872 AutoFind: local max [1135, 1052] 0.6
00:44:00.264 00.004 16872 AutoFind: local max [1857, 864] 0.6
00:44:00.269 00.005 16872 AutoFind: local max [616, 63] 0.6
00:44:00.271 00.002 16872 AutoFind: local max [959, 962] 0.6
00:44:00.273 00.002 16872 AutoFind: local max [1219, 678] 0.6
00:44:00.276 00.003 16872 AutoFind: local max [329, 1059] 0.6
00:44:00.279 00.003 16872 AutoFind: local max [156, 1055] 0.6
00:44:00.281 00.002 16872 AutoFind: local max [1404, 458] 0.6
00:44:00.284 00.003 16872 AutoFind: local max [1087, 132] 0.6
00:44:00.286 00.002 16872 AutoFind: local max [1735, 483] 0.6
00:44:00.288 00.002 16872 AutoFind: local max [97, 509] 0.6
00:44:00.291 00.003 16872 AutoFind: local max [1851, 186] 0.6
00:44:00.294 00.003 16872 AutoFind: local max [1445, 392] 0.6
00:44:00.298 00.004 16872 AutoFind: local max [781, 507] 0.6
00:44:00.300 00.002 16872 AutoFind: local max [1864, 86] 0.6
00:44:00.302 00.002 16872 AutoFind: local max [1800, 204] 0.6
00:44:00.305 00.003 16872 AutoFind: local max [597, 345] 0.6
00:44:00.307 00.002 16872 AutoFind: local max [111, 963] 0.6
00:44:00.310 00.003 16872 AutoFind: local max [1584, 773] 0.6
00:44:00.313 00.003 16872 AutoFind: local max [1487, 167] 0.6
00:44:00.315 00.002 16872 AutoFind: local max [1906, 194] 0.6
00:44:00.318 00.003 16872 AutoFind: local max [364, 810] 0.6
00:44:00.320 00.002 16872 AutoFind: local max [533, 91] 0.6
00:44:00.323 00.003 16872 AutoFind: local max [194, 335] 0.6
00:44:00.325 00.002 16872 AutoFind: local max [942, 947] 0.6
00:44:00.329 00.004 16872 AutoFind: local max [37, 746] 0.6
00:44:00.332 00.003 16872 AutoFind: local max [1244, 566] 0.6
00:44:00.334 00.002 16872 AutoFind: local max [288, 58] 0.6
00:44:00.336 00.002 16872 AutoFind: local max [1281, 357] 0.6
00:44:00.339 00.003 16872 AutoFind: local max [1187, 853] 0.6
00:44:00.343 00.004 16872 AutoFind: local max [1065, 984] 0.6
00:44:00.345 00.002 16872 AutoFind: local max [703, 303] 0.6
00:44:00.347 00.002 16872 AutoFind: local max [1481, 144] 0.6
00:44:00.349 00.002 16872 AutoFind: local max [1785, 585] 0.6
00:44:00.352 00.003 16872 AutoFind: local max [318, 276] 0.6
00:44:00.354 00.002 16872 AutoFind: local max [318, 746] 0.6
00:44:00.359 00.005 16872 AutoFind: local max [1307, 766] 0.6
00:44:00.362 00.003 16872 AutoFind: local max [850, 717] 0.6
00:44:00.364 00.002 16872 AutoFind: local max [525, 22] 0.6
00:44:00.367 00.003 16872 AutoFind: local max [188, 52] 0.6
00:44:00.369 00.002 16872 AutoFind: local max [1797, 874] 0.6
00:44:00.373 00.004 16872 AutoFind: local max [1516, 583] 0.6
00:44:00.375 00.002 16872 AutoFind: local max [26, 1005] 0.6
00:44:00.378 00.003 16872 AutoFind: too close [1516, 583] 0.6 - [1497, 586] 1.4
00:44:00.380 00.002 16872 AutoFind: too close [1516, 583] 0.6 - [1505, 584] 2.5
00:44:00.383 00.003 16872 AutoFind: close dim-bright [1516, 583] 0.6 - [1501, 574] 174.3
00:44:00.386 00.003 16872 AutoFind: too close [942, 947] 0.6 - [959, 962] 0.6
00:44:00.388 00.002 16872 AutoFind: too close [942, 947] 0.6 - [945, 964] 0.7
00:44:00.391 00.003 16872 AutoFind: close dim-bright [942, 947] 0.6 - [951, 953] 48.2
00:44:00.393 00.002 16872 AutoFind: too close [959, 962] 0.6 - [945, 964] 0.7
00:44:00.395 00.002 16872 AutoFind: close dim-bright [959, 962] 0.6 - [951, 953] 48.2
00:44:00.398 00.003 16872 AutoFind: too close [616, 63] 0.6 - [603, 78] 1.1
00:44:00.401 00.003 16872 AutoFind: close dim-bright [332, 227] 0.6 - [339, 243] 6.5
00:44:00.403 00.002 16872 AutoFind: close dim-bright [945, 964] 0.7 - [951, 953] 48.2
00:44:00.407 00.004 16872 AutoFind: close dim-bright [838, 621] 0.8 - [842, 612] 45.7
00:44:00.409 00.002 16872 AutoFind: too close [1574, 78] 0.9 - [1567, 86] 1.1
00:44:00.412 00.003 16872 AutoFind: close dim-bright [1504, 561] 1.0 - [1501, 574] 174.3
00:44:00.414 00.002 16872 AutoFind: too close [1497, 586] 1.4 - [1505, 584] 2.5
00:44:00.417 00.003 16872 AutoFind: close dim-bright [1497, 586] 1.4 - [1501, 574] 174.3
00:44:00.420 00.003 16872 AutoFind: close dim-bright [1088, 85] 2.1 - [1091, 100] 116.1
00:44:00.422 00.002 16872 AutoFind: close dim-bright [1505, 584] 2.5 - [1501, 574] 174.3
00:44:00.425 00.003 16872 AutoFind: too close [1090, 109] 113.8 - [1091, 100] 116.1
00:44:00.427 00.002 16872 AutoFind: too close to edge [1906, 194] 0.6
00:44:00.429 00.002 16872 AutoFind: too close to edge [395, 1065] 0.6
00:44:00.432 00.003 16872 AutoFind: too close to edge [1207, 8] 2.9
00:44:00.436 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:44:00.440 00.004 16872 Star::Find(15, 1501, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.442 00.002 16872 Star::Find returns 1 (0), X=1500.74, Y=573.56, Mass=723084, SNR=552.2, Peak=58392 HFD=3.5
00:44:00.445 00.003 16872 Star::Find(15, 951, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.447 00.002 16872 Star::Find returns 1 (0), X=951.30, Y=952.98, Mass=207203, SNR=265.0, Peak=22600 HFD=3.3
00:44:00.451 00.004 16872 Star::Find(15, 842, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.453 00.002 16872 Star::Find returns 1 (0), X=842.11, Y=611.92, Mass=178068, SNR=236.6, Peak=22144 HFD=2.9
00:44:00.456 00.003 16872 Star::Find(15, 1670, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.458 00.002 16872 Star::Find returns 1 (0), X=1670.02, Y=854.99, Mass=81239, SNR=157.1, Peak=12364 HFD=2.8
00:44:00.461 00.003 16872 Star::Find(15, 391, 849, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.464 00.003 16872 Star::Find returns 1 (0), X=391.14, Y=848.60, Mass=45940, SNR=110.7, Peak=8384 HFD=2.8
00:44:00.467 00.003 16872 Star::Find(15, 386, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.469 00.002 16872 Star::Find returns 1 (0), X=385.65, Y=970.52, Mass=43637, SNR=103.5, Peak=7024 HFD=3.2
00:44:00.472 00.003 16872 Star::Find(15, 339, 243, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.474 00.002 16872 Star::Find returns 1 (0), X=338.88, Y=243.15, Mass=20084, SNR=65.8, Peak=6192 HFD=2.4
00:44:00.477 00.003 16872 Star::Find(15, 1480, 496, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.480 00.003 16872 Star::Find returns 1 (0), X=1480.31, Y=496.31, Mass=20152, SNR=68.4, Peak=5776 HFD=2.8
00:44:00.486 00.006 16872 Star::Find(15, 26, 407, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.489 00.003 16872 Star::Find returns 1 (0), X=26.25, Y=407.11, Mass=14893, SNR=51.5, Peak=5272 HFD=2.6
00:44:00.491 00.002 16872 Star::Find(15, 442, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.493 00.002 16872 Star::Find returns 1 (0), X=441.83, Y=969.78, Mass=11284, SNR=46.8, Peak=4992 HFD=2.4
00:44:00.497 00.004 16872 Star::Find(15, 1278, 633, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.500 00.003 16872 Star::Find returns 1 (0), X=1277.39, Y=632.94, Mass=11974, SNR=47.9, Peak=4928 HFD=2.4
00:44:00.503 00.003 16872 Star::Find(15, 264, 657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.506 00.003 16872 Star::Find returns 1 (0), X=264.60, Y=656.72, Mass=9610, SNR=39.9, Peak=4580 HFD=2.8
00:44:00.508 00.002 16872 Star::Find(15, 1509, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.510 00.002 16872 Star::Find returns 1 (0), X=1508.50, Y=799.14, Mass=9653, SNR=40.0, Peak=4528 HFD=2.5
00:44:00.516 00.006 16872 Star::Find(15, 1088, 85, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.519 00.003 16872 Star::Find returns 1 (0), X=1088.65, Y=101.70, Mass=3164946, SNR=14.8, Peak=65252 HFD=6.8
00:44:00.521 00.002 16872 Star::Find(15, 1882, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.523 00.002 16872 Star::Find returns 1 (0), X=1882.22, Y=794.67, Mass=6298, SNR=31.1, Peak=4276 HFD=2.7
00:44:00.527 00.004 16872 Star::Find(15, 1048, 739, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.531 00.004 16872 Star::Find returns 1 (0), X=1048.15, Y=739.05, Mass=4487, SNR=26.7, Peak=4072 HFD=2.3
00:44:00.534 00.003 16872 Star::Find(15, 1488, 681, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.536 00.002 16872 Star::Find returns 1 (0), X=1488.17, Y=680.48, Mass=4072, SNR=24.7, Peak=3992 HFD=2.5
00:44:00.538 00.002 16872 Star::Find(15, 312, 150, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.540 00.002 16872 Star::Find returns 1 (0), X=312.16, Y=150.13, Mass=5839, SNR=30.0, Peak=4080 HFD=3.0
00:44:00.543 00.003 16872 Star::Find(15, 1573, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.546 00.003 16872 Star::Find returns 1 (0), X=1573.11, Y=563.57, Mass=3034, SNR=19.9, Peak=3996 HFD=2.1
00:44:00.549 00.003 16872 Star::Find(15, 215, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.551 00.002 16872 Star::Find returns 1 (0), X=215.23, Y=305.96, Mass=4165, SNR=24.2, Peak=4044 HFD=2.4
00:44:00.554 00.003 16872 Star::Find(15, 820, 381, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.557 00.003 16872 Star::Find returns 1 (0), X=820.31, Y=381.24, Mass=3269, SNR=20.4, Peak=3892 HFD=2.6
00:44:00.563 00.006 16872 Star::Find(15, 1504, 561, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.566 00.003 16872 Star::Find returns 1 (0), X=1500.74, Y=573.56, Mass=723084, SNR=552.2, Peak=58392 HFD=3.5
00:44:00.568 00.002 16872 Star::Find(15, 1065, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.571 00.003 16872 Star::Find false star n=39 nbg=292 bg=20572.6 sigma=24051.0 thresh=27190 peak=14607
00:44:00.574 00.003 16872 Star::Find returns 0 (2), X=1065.00, Y=104.00, Mass=1261817, SNR=2.9, Peak=14140 HFD=0.0
00:44:00.576 00.002 16872 Star::Find(15, 943, 21, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.579 00.003 16872 Star::Find returns 0 (4), X=942.49, Y=20.47, Mass=3029, SNR=20.8, Peak=3944 HFD=1.5
00:44:00.581 00.002 16872 Star::Find(15, 1624, 354, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.584 00.003 16872 Star::Find returns 1 (0), X=1624.51, Y=354.06, Mass=1925, SNR=15.6, Peak=3884 HFD=2.0
00:44:00.586 00.002 16872 Star::Find(15, 866, 437, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.589 00.003 16872 Star::Find returns 1 (0), X=865.91, Y=436.05, Mass=2783, SNR=17.5, Peak=3920 HFD=2.7
00:44:00.591 00.002 16872 Star::Find(15, 838, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.594 00.003 16872 Star::Find returns 1 (0), X=842.11, Y=611.92, Mass=178068, SNR=236.6, Peak=22144 HFD=2.9
00:44:00.597 00.003 16872 Star::Find(15, 1224, 419, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.599 00.002 16872 Star::Find returns 1 (0), X=1224.21, Y=420.02, Mass=1522, SNR=11.8, Peak=3780 HFD=2.1
00:44:00.602 00.003 16872 Star::Find(15, 1411, 123, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.605 00.003 16872 Star::Find returns 1 (0), X=1410.78, Y=122.81, Mass=1929, SNR=15.0, Peak=3816 HFD=2.3
00:44:00.608 00.003 16872 Star::Find(15, 563, 673, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.612 00.004 16872 Star::Find returns 1 (0), X=563.33, Y=673.70, Mass=3115, SNR=17.6, Peak=3728 HFD=3.3
00:44:00.614 00.002 16872 Star::Find(15, 89, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.617 00.003 16872 Star::Find returns 1 (0), X=87.82, Y=279.31, Mass=1859, SNR=14.3, Peak=3760 HFD=2.5
00:44:00.619 00.002 16872 Star::Find(15, 1333, 492, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.622 00.003 16872 Star::Find returns 1 (0), X=1346.95, Y=500.57, Mass=1958, SNR=17.8, Peak=3908 HFD=1.8
00:44:00.626 00.004 16872 Star::Find(15, 1902, 831, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.628 00.002 16872 Star::Find returns 1 (0), X=1902.13, Y=831.41, Mass=1626, SNR=14.9, Peak=3812 HFD=2.0
00:44:00.630 00.002 16872 Star::Find(15, 1478, 521, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.633 00.003 16872 Star::Find returns 1 (0), X=1477.98, Y=520.91, Mass=2278, SNR=20.7, Peak=4016 HFD=1.9
00:44:00.636 00.003 16872 Star::Find(15, 1168, 374, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.639 00.003 16872 Star::Find returns 1 (0), X=1168.74, Y=374.02, Mass=736, SNR=8.3, Peak=3692 HFD=2.5
00:44:00.642 00.003 16872 Star::Find(15, 1260, 314, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.644 00.002 16872 Star::Find false star n=2 nbg=269 bg=3493.5 sigma=35.9 thresh=3601 peak=3601
00:44:00.646 00.002 16872 Star::Find returns 0 (2), X=1260.00, Y=314.00, Mass=285, SNR=2.9, Peak=3648 HFD=0.0
00:44:00.649 00.003 16872 Star::Find(15, 332, 227, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.651 00.002 16872 Star::Find returns 1 (0), X=338.86, Y=243.19, Mass=20456, SNR=66.3, Peak=4040 HFD=2.4
00:44:00.654 00.003 16872 Star::Find(15, 1036, 812, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.658 00.004 16872 Star::Find false star n=4 nbg=280 bg=3494.8 sigma=35.7 thresh=3602 peak=3588
00:44:00.660 00.002 16872 Star::Find returns 0 (2), X=1036.00, Y=812.00, Mass=573, SNR=2.9, Peak=3660 HFD=0.0
00:44:00.662 00.002 16872 Star::Find(15, 783, 63, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.665 00.003 16872 Star::Find returns 1 (0), X=782.68, Y=63.55, Mass=916, SNR=10.1, Peak=3752 HFD=1.7
00:44:00.668 00.003 16872 Star::Find(15, 745, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.672 00.004 16872 Star::Find returns 1 (0), X=743.13, Y=926.79, Mass=1756, SNR=12.9, Peak=3704 HFD=4.6
00:44:00.675 00.003 16872 Star::Find(15, 614, 308, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.677 00.002 16872 Star::Find returns 1 (0), X=614.71, Y=308.47, Mass=1040, SNR=11.0, Peak=3708 HFD=1.7
00:44:00.680 00.003 16872 Star::Find(15, 671, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.682 00.002 16872 Star::Find returns 1 (0), X=670.93, Y=638.80, Mass=549, SNR=7.1, Peak=3652 HFD=1.6
00:44:00.685 00.003 16872 Star::Find(15, 266, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.689 00.004 16872 Star::Find returns 1 (0), X=265.65, Y=975.70, Mass=1660, SNR=14.5, Peak=3628 HFD=3.1
00:44:00.691 00.002 16872 Star::Find(15, 1755, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.696 00.005 16872 Star::Find false star n=3 nbg=248 bg=3493.5 sigma=30.1 thresh=3584 peak=3576
00:44:00.698 00.002 16872 Star::Find returns 0 (2), X=1755.00, Y=991.00, Mass=311, SNR=2.9, Peak=3620 HFD=0.0
00:44:00.701 00.003 16872 Star::Find(15, 1645, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.703 00.002 16872 Star::Find returns 1 (0), X=1643.66, Y=928.76, Mass=1001, SNR=9.3, Peak=3712 HFD=1.8
00:44:00.705 00.002 16872 Star::Find(15, 302, 717, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.709 00.004 16872 Star::Find returns 1 (0), X=301.37, Y=716.99, Mass=722, SNR=8.3, Peak=3656 HFD=2.6
00:44:00.711 00.002 16872 Star::Find(15, 905, 427, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.713 00.002 16872 Star::Find false star n=7 nbg=269 bg=3489.4 sigma=35.1 thresh=3595 peak=3594
00:44:00.716 00.003 16872 Star::Find returns 0 (2), X=905.00, Y=427.00, Mass=895, SNR=2.9, Peak=3668 HFD=0.0
00:44:00.719 00.003 16872 Star::Find(15, 1135, 1052, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.721 00.002 16872 Star::Find returns 0 (4), X=1134.63, Y=1052.27, Mass=388, SNR=6.6, Peak=3652 HFD=1.1
00:44:00.724 00.003 16872 Star::Find(15, 1857, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.727 00.003 16872 Star::Find returns 0 (4), X=1857.26, Y=863.48, Mass=662, SNR=7.8, Peak=3664 HFD=1.5
00:44:00.729 00.002 16872 Star::Find(15, 1219, 678, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.732 00.003 16872 Star::Find false star n=3 nbg=263 bg=3495.4 sigma=32.8 thresh=3594 peak=3578
00:44:00.736 00.004 16872 Star::Find returns 0 (2), X=1219.00, Y=678.00, Mass=322, SNR=2.9, Peak=3616 HFD=0.0
00:44:00.740 00.004 16872 Star::Find(15, 329, 1059, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.743 00.003 16872 Star::Find returns 1 (0), X=328.63, Y=1058.49, Mass=917, SNR=9.9, Peak=3684 HFD=1.6
00:44:00.746 00.003 16872 Star::Find(15, 156, 1055, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.749 00.003 16872 Star::Find returns 0 (4), X=155.99, Y=1055.27, Mass=549, SNR=6.9, Peak=3656 HFD=1.2
00:44:00.753 00.004 16872 Star::Find(15, 1404, 458, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.755 00.002 16872 Star::Find false star n=3 nbg=261 bg=3498.4 sigma=35.8 thresh=3606 peak=3585
00:44:00.758 00.003 16872 Star::Find returns 0 (2), X=1404.00, Y=458.00, Mass=361, SNR=2.9, Peak=3628 HFD=0.0
00:44:00.761 00.003 16872 Star::Find(15, 1087, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.763 00.002 16872 Star::Find returns 1 (0), X=1088.22, Y=113.84, Mass=568434, SNR=190.9, Peak=6392 HFD=5.6
00:44:00.766 00.003 16872 Star::Find(15, 1735, 483, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.769 00.003 16872 Star::Find returns 1 (0), X=1735.88, Y=483.17, Mass=1293, SNR=11.2, Peak=3644 HFD=3.8
00:44:00.772 00.003 16872 Star::Find(15, 97, 509, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.774 00.002 16872 Star::Find returns 1 (0), X=97.19, Y=508.77, Mass=623, SNR=7.4, Peak=3636 HFD=1.6
00:44:00.776 00.002 16872 Star::Find(15, 1851, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.780 00.004 16872 Star::Find false star n=6 nbg=274 bg=3495.3 sigma=34.8 thresh=3600 peak=3600
00:44:00.783 00.003 16872 Star::Find returns 0 (2), X=1851.00, Y=186.00, Mass=716, SNR=2.9, Peak=3652 HFD=0.0
00:44:00.785 00.002 16872 Star::Find(15, 1445, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.789 00.004 16872 Star::Find returns 1 (0), X=1445.21, Y=392.26, Mass=1331, SNR=13.2, Peak=3692 HFD=2.3
00:44:00.791 00.002 16872 Star::Find(15, 781, 507, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.794 00.003 16872 Star::Find returns 1 (0), X=795.99, Y=505.33, Mass=529, SNR=6.8, Peak=3656 HFD=2.9
00:44:00.797 00.003 16872 Star::Find(15, 1864, 86, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.799 00.002 16872 Star::Find returns 1 (0), X=1864.11, Y=86.71, Mass=1172, SNR=11.1, Peak=3620 HFD=3.4
00:44:00.802 00.003 16872 Star::Find(15, 1800, 204, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.804 00.002 16872 Star::Find returns 1 (0), X=1799.79, Y=203.56, Mass=960, SNR=9.9, Peak=3640 HFD=2.5
00:44:00.807 00.003 16872 Star::Find(15, 597, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.812 00.005 16872 Star::Find returns 1 (0), X=611.48, Y=342.99, Mass=623, SNR=8.1, Peak=3648 HFD=2.1
00:44:00.815 00.003 16872 Star::Find(15, 111, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.817 00.002 16872 Star::Find returns 1 (0), X=109.92, Y=962.33, Mass=1536, SNR=12.5, Peak=3692 HFD=2.5
00:44:00.820 00.003 16872 Star::Find(15, 1584, 773, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.822 00.002 16872 Star::Find false star n=4 nbg=269 bg=3497.7 sigma=35.1 thresh=3603 peak=3591
00:44:00.826 00.004 16872 Star::Find returns 0 (2), X=1584.00, Y=773.00, Mass=469, SNR=2.9, Peak=3628 HFD=0.0
00:44:00.830 00.004 16872 Star::Find(15, 1487, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.833 00.003 16872 Star::Find returns 1 (0), X=1486.77, Y=166.59, Mass=1526, SNR=11.8, Peak=3652 HFD=3.7
00:44:00.836 00.003 16872 Star::Find(15, 364, 810, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.841 00.005 16872 Star::Find false star n=4 nbg=275 bg=3485.1 sigma=37.1 thresh=3596 peak=3587
00:44:00.844 00.003 16872 Star::Find returns 0 (2), X=364.00, Y=810.00, Mass=627, SNR=2.9, Peak=3668 HFD=0.0
00:44:00.848 00.004 16872 Star::Find(15, 533, 91, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.852 00.004 16872 Star::Find false star n=9 nbg=262 bg=3487.3 sigma=32.2 thresh=3584 peak=3584
00:44:00.856 00.004 16872 Star::Find returns 0 (2), X=533.00, Y=91.00, Mass=1075, SNR=2.9, Peak=3628 HFD=0.0
00:44:00.862 00.006 16872 Star::Find(15, 194, 335, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.865 00.003 16872 Star::Find false star n=6 nbg=253 bg=3497.2 sigma=32.5 thresh=3595 peak=3591
00:44:00.870 00.005 16872 Star::Find returns 0 (2), X=194.00, Y=335.00, Mass=657, SNR=2.9, Peak=3636 HFD=0.0
00:44:00.874 00.004 16872 Star::Find(15, 37, 746, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.878 00.004 16872 Star::Find false star n=7 nbg=280 bg=3488.7 sigma=36.1 thresh=3597 peak=3593
00:44:00.881 00.003 16872 Star::Find returns 0 (2), X=37.00, Y=746.00, Mass=923, SNR=2.9, Peak=3648 HFD=0.0
00:44:00.884 00.003 16872 Star::Find(15, 1244, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.889 00.005 16872 Star::Find false star n=2 nbg=274 bg=3498.3 sigma=34.5 thresh=3602 peak=3578
00:44:00.892 00.003 16872 Star::Find returns 0 (2), X=1244.00, Y=566.00, Mass=259, SNR=2.9, Peak=3628 HFD=0.0
00:44:00.896 00.004 16872 Star::Find(15, 288, 58, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.899 00.003 16872 Star::Find returns 1 (0), X=286.98, Y=58.56, Mass=790, SNR=8.2, Peak=3644 HFD=2.0
00:44:00.903 00.004 16872 Star::Find(15, 1281, 357, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.906 00.003 16872 Star::Find returns 1 (0), X=1281.00, Y=357.38, Mass=935, SNR=9.6, Peak=3640 HFD=2.1
00:44:00.910 00.004 16872 Star::Find(15, 1187, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.914 00.004 16872 Star::Find returns 0 (4), X=1187.44, Y=853.11, Mass=1285, SNR=12.4, Peak=3820 HFD=1.3
00:44:00.918 00.004 16872 Star::Find(15, 1065, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.922 00.004 16872 Star::Find false star n=2 nbg=268 bg=3498.0 sigma=36.7 thresh=3608 peak=3580
00:44:00.925 00.003 16872 Star::Find returns 0 (2), X=1065.00, Y=984.00, Mass=240, SNR=2.9, Peak=3620 HFD=0.0
00:44:00.928 00.003 16872 Star::Find(15, 703, 303, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.932 00.004 16872 Star::Find returns 0 (4), X=703.47, Y=303.51, Mass=542, SNR=6.9, Peak=3648 HFD=1.4
00:44:00.936 00.004 16872 Star::Find(15, 1481, 144, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.939 00.003 16872 Star::Find returns 0 (4), X=1466.11, Y=139.64, Mass=1579, SNR=16.4, Peak=3852 HFD=1.3
00:44:00.943 00.004 16872 Star::Find(15, 1785, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.946 00.003 16872 Star::Find false star n=3 nbg=257 bg=3497.0 sigma=33.8 thresh=3598 peak=3577
00:44:00.950 00.004 16872 Star::Find returns 0 (2), X=1785.00, Y=585.00, Mass=333, SNR=2.9, Peak=3620 HFD=0.0
00:44:00.954 00.004 16872 Star::Find(15, 318, 276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.958 00.004 16872 Star::Find returns 1 (0), X=318.11, Y=274.53, Mass=560, SNR=7.8, Peak=3668 HFD=2.7
00:44:00.960 00.002 16872 Star::Find(15, 318, 746, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.965 00.005 16872 Star::Find false star n=6 nbg=273 bg=3492.1 sigma=35.3 thresh=3598 peak=3585
00:44:00.968 00.003 16872 Star::Find returns 0 (2), X=318.00, Y=746.00, Mass=787, SNR=2.9, Peak=3648 HFD=0.0
00:44:00.971 00.003 16872 Star::Find(15, 1307, 766, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.975 00.004 16872 Star::Find false star n=4 nbg=277 bg=3488.8 sigma=39.6 thresh=3608 peak=3604
00:44:00.978 00.003 16872 Star::Find returns 0 (2), X=1307.00, Y=766.00, Mass=613, SNR=2.9, Peak=3668 HFD=0.0
00:44:00.981 00.003 16872 Star::Find(15, 850, 717, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.984 00.003 16872 Star::Find returns 1 (0), X=850.92, Y=718.29, Mass=991, SNR=9.2, Peak=3660 HFD=3.3
00:44:00.987 00.003 16872 Star::Find(15, 525, 22, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.990 00.003 16872 Star::Find returns 0 (4), X=525.00, Y=22.38, Mass=291, SNR=5.2, Peak=3676 HFD=0.6
00:44:00.993 00.003 16872 Star::Find(15, 188, 52, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:00.997 00.004 16872 Star::Find returns 1 (0), X=189.74, Y=50.47, Mass=2301, SNR=14.5, Peak=3680 HFD=4.4
00:44:01.000 00.003 16872 Star::Find(15, 1797, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:01.005 00.005 16872 Star::Find false star n=6 nbg=279 bg=3504.3 sigma=35.7 thresh=3611 peak=3608
00:44:01.007 00.002 16872 Star::Find returns 0 (2), X=1797.00, Y=874.00, Mass=754, SNR=2.9, Peak=3656 HFD=0.0
00:44:01.011 00.004 16872 Star::Find(15, 26, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:01.015 00.004 16872 Star::Find returns 1 (0), X=25.46, Y=1005.65, Mass=1043, SNR=9.8, Peak=3652 HFD=3.5
00:44:01.018 00.003 16872 AutoFind: finding best star pass 1
00:44:01.021 00.003 16872 Star::Find(15, 1501, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:01.024 00.003 16872 Star::Find returns 1 (0), X=1500.74, Y=573.56, Mass=723084, SNR=552.2, Peak=58392 HFD=3.5
00:44:01.027 00.003 16872 AutoFind returns star at [1501, 574] 174.3 Mass 723084 SNR 552.2
00:44:01.032 00.005 16872 Star::Find(15, 1501, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:01.035 00.003 16872 Star::Find returns 1 (0), X=1500.74, Y=573.56, Mass=723084, SNR=552.2, Peak=58392 HFD=3.5
00:44:01.039 00.004 16872 MultiStar: List (12): {1500.74, 573.56}(552.2), {951.30, 952.98}(265.0), {842.11, 611.92}(236.6), {1670.02, 854.99}(157.1), {391.14, 848.60}(110.7), {385.65, 970.52}(103.5), {338.88, 243.15}(65.8), {1480.31, 496.31}(68.4), {26.25, 407.11}(51.5), {441.83, 969.78}(46.8), {1277.39, 632.94}(47.9), {264.60, 656.72}(39.9), 
00:44:01.042 00.003 16872 setting lock position to (1500.74, 573.56)
00:44:01.047 00.005 16872 MultiStar: stabilizing after lock position change
00:44:01.050 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
00:44:01.053 00.003 16872 UpdateGuideState(): m_state=1
00:44:01.056 00.003 16872 Star::Find(15, 1500, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:01.059 00.003 16872 Star::Find returns 1 (0), X=1500.74, Y=573.56, Mass=723084, SNR=552.2, Peak=58392 HFD=3.5
00:44:01.063 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:44:01.066 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:44:01.069 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:44:01.076 00.007 16872 setting force full frames = false
00:44:01.080 00.004 16872 setting lock position to (1500.74, 573.56)
00:44:01.083 00.003 16872 MultiStar: stabilizing after lock position change
00:44:01.086 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:44:01.091 00.005 16872 Changing from state SELECTING to SELECTED
00:44:01.094 00.003 16872 guider state => SELECTED
00:44:01.108 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65520, med=3496, FiltMin=3364, FiltMax=65516, Gamma=2.190
00:44:01.149 00.041 16872 UpdateGuideState exits: m=723084 SNR=552.2
00:44:01.154 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65520, med=3496, FiltMin=3364, FiltMax=65516, Gamma=2.190
00:44:01.192 00.038 16872 Status Line: Auto-selected star at (1500.7, 573.6)
00:44:01.206 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
00:44:01.210 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:01.214 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:44:01.221 00.007 16872 Enqueuing Expose request
00:44:01.223 00.002 9640 Worker thread wakes up
00:44:01.223 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:44:01.223 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1486,559,31,31)
00:44:01.225 00.002 16872 evsrv: cli 0D3BF968 connect
00:44:01.228 00.003 16872 case statement mapped state 2 to 1
00:44:01.234 00.006 16872 case statement mapped state 2 to 1
00:44:01.239 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"049119e1-b901-407c-a739-c4541b5a2444"}
00:44:01.244 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"049119e1-b901-407c-a739-c4541b5a2444"}
00:44:01.252 00.008 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"1e620e3f-f90d-4a42-88c3-28a3b6826be7"}
00:44:01.257 00.005 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":[1500.74,573.56],"id":"1e620e3f-f90d-4a42-88c3-28a3b6826be7"}
00:44:01.260 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"535e7190-d243-4287-9598-bdfd27652389"}
00:44:01.265 00.005 16872 case statement mapped state 2 to 1
00:44:01.269 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"535e7190-d243-4287-9598-bdfd27652389"}
00:44:01.272 00.003 16872 evsrv: cli 0D3BF968 disconnect
00:44:01.278 00.006 16872 evsrv: cli 0D3C0228 connect
00:44:01.283 00.005 16872 case statement mapped state 2 to 1
00:44:01.288 00.005 16872 case statement mapped state 2 to 1
00:44:01.291 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"1e049188-5dd0-4902-8587-85d98b6f002a"}
00:44:01.294 00.003 16872 case statement mapped state 2 to 1
00:44:01.298 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"1e049188-5dd0-4902-8587-85d98b6f002a"}
00:44:01.301 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a4dbfaca-f9c9-4836-9fd0-1bee3f1f7d41"}
00:44:01.303 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.74,6.56],"pixels":"..."},"id":"a4dbfaca-f9c9-4836-9fd0-1bee3f1f7d41"}
00:44:01.307 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:44:02.302 00.995 16872 evsrv: cli 0D3C0A48 connect
00:44:02.305 00.003 16872 case statement mapped state 2 to 1
00:44:02.311 00.006 16872 case statement mapped state 2 to 1
00:44:02.314 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8d534dfc-4884-4bf7-89fd-1ccf98f0c330"}
00:44:02.317 00.003 16872 case statement mapped state 2 to 1
00:44:02.319 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"8d534dfc-4884-4bf7-89fd-1ccf98f0c330"}
00:44:02.324 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:44:03.325 01.001 16872 evsrv: cli 0D3C0228 connect
00:44:03.329 00.004 16872 case statement mapped state 2 to 1
00:44:03.333 00.004 16872 case statement mapped state 2 to 1
00:44:03.339 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"e1c853e7-b15d-4fa7-b004-b2f66469d9b8"}
00:44:03.342 00.003 16872 case statement mapped state 2 to 1
00:44:03.346 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"e1c853e7-b15d-4fa7-b004-b2f66469d9b8"}
00:44:03.351 00.005 16872 evsrv: cli 0D3C0228 disconnect
00:44:04.352 01.001 16872 evsrv: cli 0D3C0A48 connect
00:44:04.355 00.003 16872 case statement mapped state 2 to 1
00:44:04.359 00.004 16872 case statement mapped state 2 to 1
00:44:04.362 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f15d6b34-947f-458d-af9e-81dd0f239b89"}
00:44:04.367 00.005 16872 case statement mapped state 2 to 1
00:44:04.370 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f15d6b34-947f-458d-af9e-81dd0f239b89"}
00:44:04.376 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:44:04.435 00.059 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d47c2453-d780-4ee2-b2dd-83f4f9195d17"}
00:44:04.437 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d47c2453-d780-4ee2-b2dd-83f4f9195d17"}
00:44:04.442 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65dd772e-71dc-4df1-b2a9-72a4f905bde1"}
00:44:04.446 00.004 16872 case statement mapped state 2 to 1
00:44:04.448 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"65dd772e-71dc-4df1-b2a9-72a4f905bde1"}
00:44:04.451 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"37e0e0f2-a6a3-4b70-8216-b31bb319e8bc"}
00:44:04.455 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.74,6.56],"pixels":"..."},"id":"37e0e0f2-a6a3-4b70-8216-b31bb319e8bc"}
00:44:05.298 00.843 9640 Exposure complete
00:44:05.375 00.077 16872 evsrv: cli 0D3BFFA8 connect
00:44:05.378 00.003 16872 case statement mapped state 2 to 1
00:44:05.382 00.004 16872 case statement mapped state 2 to 1
00:44:05.386 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"4046696e-f324-40ee-a400-21b3d85db1ca"}
00:44:05.390 00.004 16872 case statement mapped state 2 to 1
00:44:05.392 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"4046696e-f324-40ee-a400-21b3d85db1ca"}
00:44:05.396 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:44:05.439 00.043 9640 worker thread done servicing request
00:44:05.440 00.001 16872 OnExposeComplete: enter
00:44:05.443 00.003 16872 UpdateGuideState(): m_state=2
00:44:05.445 00.002 16872 Star::Find(15, 1500, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:44:05.447 00.002 16872 Star::Find returns 1 (0), X=1500.62, Y=573.74, Mass=743707, SNR=545.4, Peak=55716 HFD=3.6
00:44:05.451 00.004 16872 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.56) = xAngle (0.61 = 0.61)
00:44:05.453 00.002 16872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.65 = 0.65)
00:44:05.456 00.003 16872 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.21 cameraTheta=2.16 mountX=0.17 mountY=0.13, mountTheta=0.64
00:44:05.460 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3196, max=65520, med=3492, FiltMin=3364, FiltMax=65516, Gamma=2.190
00:44:05.499 00.039 16872 UpdateGuideState exits: m=743707 SNR=545.4
00:44:05.502 00.003 16872 PhdController: newstate STATE_CALIBRATE
00:44:05.504 00.002 16872 PhdController: newstate STATE_GUIDE
00:44:05.519 00.015 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:44:05.522 00.003 16872 guider state => CALIBRATED
00:44:05.524 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:44:05.535 00.011 16872 reset dither spiral
00:44:05.538 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:44:05.541 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:05.543 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:44:05.546 00.003 16872 Enqueuing Expose request
00:44:05.549 00.003 9640 Worker thread wakes up
00:44:05.549 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:44:05.549 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:44:06.398 00.849 16872 evsrv: cli 0D3BF8C8 connect
00:44:06.402 00.004 16872 case statement mapped state 5 to 1
00:44:06.407 00.005 16872 case statement mapped state 5 to 1
00:44:06.411 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"0558c958-d059-41c1-85af-9968946814c7"}
00:44:06.417 00.006 16872 case statement mapped state 5 to 1
00:44:06.420 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"0558c958-d059-41c1-85af-9968946814c7"}
00:44:06.425 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:44:07.425 01.000 16872 evsrv: cli 0D3BFFA8 connect
00:44:07.428 00.003 16872 case statement mapped state 5 to 1
00:44:07.435 00.007 16872 case statement mapped state 5 to 1
00:44:07.438 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"256c68b1-2713-4de8-a247-d0b4a39e0269"}
00:44:07.441 00.003 16872 case statement mapped state 5 to 1
00:44:07.443 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"256c68b1-2713-4de8-a247-d0b4a39e0269"}
00:44:07.447 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:44:07.934 00.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b3fab809-7c82-42b5-a44d-4c286059b1e0"}
00:44:07.936 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b3fab809-7c82-42b5-a44d-4c286059b1e0"}
00:44:07.939 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d37a4ff2-0257-44c4-aab7-91b2beaf06cf"}
00:44:07.943 00.004 16872 case statement mapped state 5 to 1
00:44:07.946 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"d37a4ff2-0257-44c4-aab7-91b2beaf06cf"}
00:44:07.949 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"88137292-c514-41a9-8a75-2b5c017fff0f"}
00:44:07.952 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.62,6.74],"pixels":"..."},"id":"88137292-c514-41a9-8a75-2b5c017fff0f"}
00:44:08.448 00.496 16872 evsrv: cli 0D3BF8C8 connect
00:44:08.452 00.004 16872 case statement mapped state 5 to 1
00:44:08.456 00.004 16872 case statement mapped state 5 to 1
00:44:08.459 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"d1285f23-fb3d-4dae-8cf8-4d52fc3f491b"}
00:44:08.461 00.002 16872 case statement mapped state 5 to 1
00:44:08.464 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"d1285f23-fb3d-4dae-8cf8-4d52fc3f491b"}
00:44:08.468 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:44:09.470 01.002 16872 evsrv: cli 0D3BFB48 connect
00:44:09.473 00.003 16872 case statement mapped state 5 to 1
00:44:09.477 00.004 16872 case statement mapped state 5 to 1
00:44:09.482 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"bd2f9556-f09f-40e5-8b34-f820f4f7af81"}
00:44:09.485 00.003 16872 case statement mapped state 5 to 1
00:44:09.487 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"bd2f9556-f09f-40e5-8b34-f820f4f7af81"}
00:44:09.491 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:44:09.610 00.119 9640 Exposure complete
00:44:09.749 00.139 9640 worker thread done servicing request
00:44:09.749 00.000 16872 OnExposeComplete: enter
00:44:09.752 00.003 16872 UpdateGuideState(): m_state=5
00:44:09.755 00.003 16872 Star::Find(15, 1500, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:44:09.758 00.003 16872 Star::Find returns 1 (0), X=1500.26, Y=573.85, Mass=745841, SNR=549.9, Peak=63916 HFD=3.5
00:44:09.763 00.005 16872 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.56) = xAngle (1.05 = 1.05)
00:44:09.765 00.002 16872 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.10 = 1.10)
00:44:09.768 00.003 16872 CameraToMount -- cameraX=-0.48 cameraY=0.29 hyp=0.56 cameraTheta=2.61 mountX=0.28 mountY=0.50, mountTheta=1.06
00:44:09.772 00.004 16872 Changing from state CALIBRATED to GUIDING
00:44:09.775 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:44:09.778 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:44:09.855 00.077 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:44:09.858 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:44:09.860 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:44:09.863 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:44:09.866 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:44:09.870 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:44:09.873 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:44:09.877 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:44:09.880 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:44:09.883 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:44:09.887 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:44:09.889 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:44:09.893 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:44:09.895 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:44:09.992 00.097 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:44:09.996 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:44:09.999 00.003 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
00:44:10.004 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:44:10.008 00.004 16872 ScopeASCOM::SideOfPier() returns 0
00:44:10.105 00.097 16872 setting lock position to (1500.26, 573.85)
00:44:10.108 00.003 16872 MultiStar: stabilizing after lock position change
00:44:10.111 00.003 16872 guider state => GUIDING
00:44:10.113 00.002 16872 Status Line: Guiding
00:44:10.121 00.008 16872 Mount: notify guiding started
00:44:10.126 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:44:10.129 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:44:10.133 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:44:10.136 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:44:10.139 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:44:10.141 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:44:10.143 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:44:10.146 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:44:10.150 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:44:10.154 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:44:10.156 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:44:10.159 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:44:10.162 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:44:10.165 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:44:10.169 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:44:10.171 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:44:10.175 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:44:10.177 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:44:10.181 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:44:10.184 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:44:10.187 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:44:10.190 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:44:10.192 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:44:10.194 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:44:10.199 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:44:10.202 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:44:10.205 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:44:10.207 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:44:10.209 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:44:10.213 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:44:10.217 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:44:10.220 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:44:10.222 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:44:10.225 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:44:10.229 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:44:10.232 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:44:10.234 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:44:10.237 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:44:10.353 00.116 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:44:10.419 00.066 16872 ScopeASCOM::SideOfPier() returns 0
00:44:10.423 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:44:10.425 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:44:10.428 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:44:10.430 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:44:10.435 00.005 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:44:10.438 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:44:10.439 00.001 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:44:10.442 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:44:10.445 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:44:10.448 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3216, max=65520, med=3496, FiltMin=3346, FiltMax=65516, Gamma=2.190
00:44:10.485 00.037 16872 UpdateGuideState exits: m=745841 SNR=549.9
00:44:10.489 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
00:44:10.491 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:10.497 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:44:10.500 00.003 16872 Enqueuing Expose request
00:44:10.503 00.003 9640 Worker thread wakes up
00:44:10.503 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:44:10.503 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:44:10.503 00.000 16872 evsrv: cli 0D3C0228 connect
00:44:10.506 00.003 16872 case statement mapped state 6 to 3
00:44:10.511 00.005 16872 case statement mapped state 6 to 3
00:44:10.515 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"0654cda1-bb97-4e21-896c-2aa811913649"}
00:44:10.517 00.002 16872 case statement mapped state 6 to 3
00:44:10.520 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"0654cda1-bb97-4e21-896c-2aa811913649"}
00:44:10.523 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:44:11.434 00.911 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"194068b6-03d1-411a-a667-3b421e6e5f33"}
00:44:11.437 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"194068b6-03d1-411a-a667-3b421e6e5f33"}
00:44:11.440 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ada50be-f282-4b0b-9f28-961e3d05d7b3"}
00:44:11.442 00.002 16872 case statement mapped state 6 to 3
00:44:11.446 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ada50be-f282-4b0b-9f28-961e3d05d7b3"}
00:44:11.449 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e8328bb4-a89d-473c-92e1-684eea4282d7"}
00:44:11.451 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.26,6.85],"pixels":"..."},"id":"e8328bb4-a89d-473c-92e1-684eea4282d7"}
00:44:14.555 03.104 9640 Exposure complete
00:44:14.693 00.138 9640 worker thread done servicing request
00:44:14.693 00.000 16872 OnExposeComplete: enter
00:44:14.696 00.003 16872 UpdateGuideState(): m_state=6
00:44:14.699 00.003 16872 Star::Find(15, 1500, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:14.702 00.003 16872 Star::Find returns 1 (0), X=1500.05, Y=573.90, Mass=790595, SNR=551.0, Peak=65516 HFD=3.8
00:44:14.706 00.004 16872 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.56) = xAngle (1.36 = 1.36)
00:44:14.709 00.003 16872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.41 = 1.41)
00:44:14.711 00.002 16872 CameraToMount -- cameraX=-0.21 cameraY=0.05 hyp=0.22 cameraTheta=2.92 mountX=0.04 mountY=0.21, mountTheta=1.36
00:44:14.715 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=0.05, opts=13)
00:44:14.718 00.003 16872 Enqueuing Move request for scope (-0.21, 0.05)
00:44:14.722 00.004 9640 Worker thread wakes up
00:44:14.722 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.05) opts 0xd
00:44:14.722 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, 0.05)
00:44:14.722 00.000 9640 Moving (-0.21, 0.05) raw xDistance=0.04 yDistance=0.21
00:44:14.722 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:44:14.722 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=0
00:44:14.722 00.000 9640 MoveAxis(E, 0, ABG)
00:44:14.722 00.000 9640 Move returns status 0, amount 0
00:44:14.722 00.000 9640 MoveAxis(N, 0, ABG)
00:44:14.722 00.000 9640 Move returns status 0, amount 0
00:44:14.722 00.000 9640 move complete, result=0
00:44:14.722 00.000 9640 worker thread done servicing request
00:44:14.727 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3180, max=65520, med=3496, FiltMin=3364, FiltMax=65516, Gamma=2.190
00:44:14.768 00.041 16872 UpdateGuideState exits: m=790595 SNR=551.0
00:44:14.772 00.004 16872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 1 / 99999
00:44:14.775 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777787054.775,"Host":"RBFOCUS307","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:44:14.778 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:14.781 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:44:14.783 00.002 16872 Enqueuing Expose request
00:44:14.786 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:44:14.789 00.003 9640 Worker thread wakes up
00:44:14.789 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:44:14.789 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:44:14.933 00.144 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d710de12-6072-49f7-8518-7a3772c4b9a7"}
00:44:14.936 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d710de12-6072-49f7-8518-7a3772c4b9a7"}
00:44:14.940 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d86d46b8-0051-4120-b926-17848ba6c6b6"}
00:44:14.945 00.005 16872 case statement mapped state 6 to 3
00:44:14.948 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d86d46b8-0051-4120-b926-17848ba6c6b6"}
00:44:14.951 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e5218e35-4657-43e0-91bf-cba3217e7bea"}
00:44:14.957 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.05,6.90],"pixels":"..."},"id":"e5218e35-4657-43e0-91bf-cba3217e7bea"}
00:44:18.431 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65a3a4ac-7ce7-486c-a740-cd56a6a93e6d"}
00:44:18.434 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"65a3a4ac-7ce7-486c-a740-cd56a6a93e6d"}
00:44:18.437 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4241a87f-c206-4d63-a96c-e5c3b8462dda"}
00:44:18.440 00.003 16872 case statement mapped state 6 to 3
00:44:18.443 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4241a87f-c206-4d63-a96c-e5c3b8462dda"}
00:44:18.448 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5fcba9f8-9b54-4d4d-83c5-e495ef025fbe"}
00:44:18.451 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.05,6.90],"pixels":"..."},"id":"5fcba9f8-9b54-4d4d-83c5-e495ef025fbe"}
00:44:18.847 00.396 9640 Exposure complete
00:44:18.985 00.138 9640 worker thread done servicing request
00:44:18.985 00.000 16872 OnExposeComplete: enter
00:44:18.988 00.003 16872 UpdateGuideState(): m_state=6
00:44:18.990 00.002 16872 Star::Find(15, 1500, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:44:18.995 00.005 16872 Star::Find returns 1 (0), X=1500.11, Y=573.85, Mass=729609, SNR=530.6, Peak=64096 HFD=3.5
00:44:18.998 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:44:19.000 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:44:19.003 00.003 16872 CameraToMount -- cameraX=-0.15 cameraY=0.00 hyp=0.15 cameraTheta=3.12 mountX=0.00 mountY=0.15, mountTheta=1.56
00:44:19.006 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.15, y=0.00, opts=13)
00:44:19.011 00.005 16872 Enqueuing Move request for scope (-0.15, 0.00)
00:44:19.014 00.003 9640 Worker thread wakes up
00:44:19.014 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.00) opts 0xd
00:44:19.014 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.15, 0.00)
00:44:19.014 00.000 9640 Moving (-0.15, 0.00) raw xDistance=0.00 yDistance=0.15
00:44:19.014 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:44:19.014 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
00:44:19.014 00.000 9640 MoveAxis(E, 0, ABG)
00:44:19.014 00.000 9640 Move returns status 0, amount 0
00:44:19.014 00.000 9640 MoveAxis(N, 0, ABG)
00:44:19.014 00.000 9640 Move returns status 0, amount 0
00:44:19.014 00.000 9640 move complete, result=0
00:44:19.014 00.000 9640 worker thread done servicing request
00:44:19.019 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3196, max=65520, med=3504, FiltMin=3376, FiltMax=65516, Gamma=2.190
00:44:19.062 00.043 16872 UpdateGuideState exits: m=729609 SNR=530.6
00:44:19.065 00.003 16872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 2 / 99999
00:44:19.068 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777787059.068,"Host":"RBFOCUS307","Inst":1,"Distance":0.37,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:44:19.070 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:19.074 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:44:19.076 00.002 16872 Enqueuing Expose request
00:44:19.079 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:44:19.082 00.003 9640 Worker thread wakes up
00:44:19.082 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:44:19.082 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:44:21.929 02.847 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a9de92d5-0701-40a2-ad28-9d5bb087ff3d"}
00:44:21.934 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a9de92d5-0701-40a2-ad28-9d5bb087ff3d"}
00:44:21.938 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18a7261e-b07f-46ff-be44-ed964fe593af"}
00:44:21.941 00.003 16872 case statement mapped state 6 to 3
00:44:21.944 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"18a7261e-b07f-46ff-be44-ed964fe593af"}
00:44:21.947 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0e83c332-f544-4602-bf4c-fac20187289e"}
00:44:21.952 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.11,6.85],"pixels":"..."},"id":"0e83c332-f544-4602-bf4c-fac20187289e"}
00:44:23.140 01.188 9640 Exposure complete
00:44:23.285 00.145 9640 worker thread done servicing request
00:44:23.285 00.000 16872 OnExposeComplete: enter
00:44:23.288 00.003 16872 UpdateGuideState(): m_state=6
00:44:23.292 00.004 16872 Star::Find(15, 1500, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:44:23.294 00.002 16872 Star::Find returns 1 (0), X=1499.99, Y=574.11, Mass=736650, SNR=499.8, Peak=64036 HFD=3.3
00:44:23.297 00.003 16872 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.56) = xAngle (0.81 = 0.81)
00:44:23.300 00.003 16872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.85 = 0.85)
00:44:23.303 00.003 16872 CameraToMount -- cameraX=-0.27 cameraY=0.27 hyp=0.38 cameraTheta=2.36 mountX=0.26 mountY=0.29, mountTheta=0.83
00:44:23.308 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=0.27, opts=13)
00:44:23.310 00.002 16872 Enqueuing Move request for scope (-0.27, 0.27)
00:44:23.313 00.003 9640 Worker thread wakes up
00:44:23.313 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.27) opts 0xd
00:44:23.313 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, 0.27)
00:44:23.313 00.000 9640 Moving (-0.27, 0.27) raw xDistance=0.26 yDistance=0.29
00:44:23.313 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.26
00:44:23.313 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=0
00:44:23.313 00.000 9640 MoveAxis(W, 28, ABG)
00:44:23.313 00.000 9640 Guiding  Dir = 3, Dur = 28
00:44:23.313 00.000 9640 IsSlewing returns 0
00:44:23.313 00.000 9640 IsGuiding returns 0
00:44:23.313 00.000 9640 PulseGuide returned control before completion, sleep 38
00:44:23.319 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3500, FiltMin=3356, FiltMax=65516, Gamma=2.190
00:44:23.360 00.041 16872 UpdateGuideState exits: m=736650 SNR=499.8
00:44:23.363 00.003 16872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 3 / 99999
00:44:23.366 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777787063.366,"Host":"RBFOCUS307","Inst":1,"Distance":0.37,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:44:23.370 00.004 9640 IsGuiding returns 1
00:44:23.370 00.000 9640 scope still moving after pulse duration time elapsed
00:44:23.370 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:23.373 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:44:23.376 00.003 16872 Enqueuing Expose request
00:44:23.399 00.023 9640 IsSlewing returns 0
00:44:23.399 00.000 9640 IsGuiding returns 1
00:44:23.430 00.031 9640 IsSlewing returns 0
00:44:23.431 00.001 9640 IsGuiding returns 1
00:44:23.462 00.031 9640 IsSlewing returns 0
00:44:23.462 00.000 9640 IsGuiding returns 1
00:44:23.493 00.031 9640 IsSlewing returns 0
00:44:23.493 00.000 9640 IsGuiding returns 1
00:44:23.525 00.032 9640 IsSlewing returns 0
00:44:23.525 00.000 9640 IsGuiding returns 1
00:44:23.557 00.032 9640 IsSlewing returns 0
00:44:23.558 00.001 9640 IsGuiding returns 1
00:44:23.588 00.030 9640 IsSlewing returns 0
00:44:23.588 00.000 9640 IsGuiding returns 1
00:44:23.619 00.031 9640 IsSlewing returns 0
00:44:23.619 00.000 9640 IsGuiding returns 1
00:44:23.651 00.032 9640 IsSlewing returns 0
00:44:23.651 00.000 9640 IsGuiding returns 1
00:44:23.683 00.032 9640 IsSlewing returns 0
00:44:23.683 00.000 9640 IsGuiding returns 0
00:44:23.683 00.000 9640 scope move finished after 28 + 341 ms
00:44:23.683 00.000 9640 Move returns status 0, amount 28
00:44:23.683 00.000 9640 MoveAxis(N, 0, ABG)
00:44:23.683 00.000 9640 Move returns status 0, amount 0
00:44:23.684 00.001 9640 move complete, result=0
00:44:23.684 00.000 9640 worker thread done servicing request
00:44:23.684 00.000 9640 Worker thread wakes up
00:44:23.684 00.000 16872 GuideStep: 0.3 px 28 ms WEST, 0.3 px 0 ms NORTH
00:44:23.688 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:44:23.688 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:44:25.429 01.741 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"34cdfa31-ad3b-41a3-a63f-4b84a263e22f"}
00:44:25.434 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"34cdfa31-ad3b-41a3-a63f-4b84a263e22f"}
00:44:25.438 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f9064136-9fa3-49df-8352-d875afd45ecb"}
00:44:25.440 00.002 16872 case statement mapped state 6 to 3
00:44:25.443 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9064136-9fa3-49df-8352-d875afd45ecb"}
00:44:25.447 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2e0e6261-35e0-4b95-9251-313927ba4fbd"}
00:44:25.449 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.99,7.11],"pixels":"..."},"id":"2e0e6261-35e0-4b95-9251-313927ba4fbd"}
00:44:27.790 02.341 9640 Exposure complete
00:44:27.930 00.140 9640 worker thread done servicing request
00:44:27.930 00.000 16872 OnExposeComplete: enter
00:44:27.933 00.003 16872 UpdateGuideState(): m_state=6
00:44:27.936 00.003 16872 Star::Find(15, 1499, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:44:27.938 00.002 16872 Star::Find returns 1 (0), X=1500.01, Y=574.26, Mass=752739, SNR=530.4, Peak=63604 HFD=3.3
00:44:27.941 00.003 16872 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.56) = xAngle (0.56 = 0.56)
00:44:27.946 00.005 16872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.60 = 0.60)
00:44:27.949 00.003 16872 CameraToMount -- cameraX=-0.25 cameraY=0.41 hyp=0.48 cameraTheta=2.11 mountX=0.40 mountY=0.27, mountTheta=0.59
00:44:27.953 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.25, y=0.41, opts=13)
00:44:27.956 00.003 16872 Enqueuing Move request for scope (-0.25, 0.41)
00:44:27.960 00.004 9640 Worker thread wakes up
00:44:27.960 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.41) opts 0xd
00:44:27.960 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.25, 0.41)
00:44:27.960 00.000 9640 Moving (-0.25, 0.41) raw xDistance=0.40 yDistance=0.27
00:44:27.960 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.40
00:44:27.960 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.27, m_sumCorr=0.16
00:44:27.960 00.000 9640 MoveAxis(W, 46, ABG)
00:44:27.960 00.000 9640 Guiding  Dir = 3, Dur = 46
00:44:27.960 00.000 9640 IsSlewing returns 0
00:44:27.961 00.001 9640 IsGuiding returns 0
00:44:27.961 00.000 9640 PulseGuide returned control before completion, sleep 56
00:44:27.966 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65520, med=3504, FiltMin=3384, FiltMax=65516, Gamma=2.190
00:44:28.005 00.039 16872 UpdateGuideState exits: m=752739 SNR=530.4
00:44:28.008 00.003 16872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 4 / 99999
00:44:28.011 00.003 16872 PhdController: newstate STATE_FINISH
00:44:28.014 00.003 16872 PhdController complete: success
00:44:28.017 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777787068.017,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:44:28.020 00.003 9640 IsGuiding returns 1
00:44:28.020 00.000 9640 scope still moving after pulse duration time elapsed
00:44:28.020 00.000 16872 Mount: notify guiding dither settle done success=1
00:44:28.026 00.006 16872 PhdController: newstate STATE_IDLE
00:44:28.028 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:28.031 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:44:28.033 00.002 16872 Enqueuing Expose request
00:44:28.051 00.018 9640 IsSlewing returns 0
00:44:28.051 00.000 9640 IsGuiding returns 0
00:44:28.051 00.000 9640 scope move finished after 46 + 44 ms
00:44:28.051 00.000 9640 Move returns status 0, amount 46
00:44:28.051 00.000 9640 MoveAxis(S, 19, ABG)
00:44:28.051 00.000 9640 Guiding  Dir = 1, Dur = 19
00:44:28.052 00.001 9640 IsSlewing returns 0
00:44:28.052 00.000 9640 IsGuiding returns 0
00:44:28.052 00.000 9640 PulseGuide returned control before completion, sleep 29
00:44:28.097 00.045 9640 IsGuiding returns 1
00:44:28.097 00.000 9640 scope still moving after pulse duration time elapsed
00:44:28.128 00.031 9640 IsSlewing returns 0
00:44:28.128 00.000 9640 IsGuiding returns 1
00:44:28.160 00.032 9640 IsSlewing returns 0
00:44:28.161 00.001 9640 IsGuiding returns 0
00:44:28.161 00.000 9640 scope move finished after 19 + 89 ms
00:44:28.161 00.000 9640 Move returns status 0, amount 19
00:44:28.161 00.000 9640 move complete, result=0
00:44:28.161 00.000 9640 worker thread done servicing request
00:44:28.162 00.001 16872 GuideStep: 0.4 px 46 ms WEST, 0.3 px 19 ms SOUTH
00:44:28.166 00.004 9640 Worker thread wakes up
00:44:28.166 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:44:28.166 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:44:28.703 00.537 16872 evsrv: cli 0D3BF968 connect
00:44:28.709 00.006 16872 case statement mapped state 6 to 3
00:44:28.713 00.004 16872 case statement mapped state 6 to 3
00:44:28.718 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"7959a4b9-0e41-42e8-96db-725ab53c6259"}
00:44:28.722 00.004 16872 case statement mapped state 6 to 3
00:44:28.725 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"7959a4b9-0e41-42e8-96db-725ab53c6259"}
00:44:28.729 00.004 16872 evsrv: cli 0D3BF968 disconnect
00:44:28.734 00.005 16872 evsrv: cli 0D3BFFA8 connect
00:44:28.739 00.005 16872 case statement mapped state 6 to 3
00:44:28.745 00.006 16872 case statement mapped state 6 to 3
00:44:28.750 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"324549d8-d4a6-40db-96f9-216cc43bdec1"}
00:44:28.754 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:44:28.759 00.005 16872 Status Line: Waiting for devices...
00:44:28.765 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"324549d8-d4a6-40db-96f9-216cc43bdec1"}
00:44:28.771 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
00:44:28.777 00.006 16872 evsrv: cli 0D3BF968 connect
00:44:28.780 00.003 16872 case statement mapped state 6 to 3
00:44:28.784 00.004 16872 case statement mapped state 6 to 3
00:44:28.790 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"ba4933e9-81ea-4df7-8462-961708912497"}
00:44:28.792 00.002 16872 case statement mapped state 6 to 3
00:44:28.796 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba4933e9-81ea-4df7-8462-961708912497"}
00:44:28.801 00.005 16872 evsrv: cli 0D3BF968 disconnect
00:44:28.926 00.125 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a839df72-2ee6-4cc8-8753-3585c0bfdeec"}
00:44:28.930 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a839df72-2ee6-4cc8-8753-3585c0bfdeec"}
00:44:28.936 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d51cf2df-2b75-4a02-b463-5f6617165e59"}
00:44:28.939 00.003 16872 case statement mapped state 6 to 3
00:44:28.943 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d51cf2df-2b75-4a02-b463-5f6617165e59"}
00:44:28.948 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cd3320f9-60d1-4cfa-9b45-ae2b2d513523"}
00:44:28.951 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.01,7.26],"pixels":"..."},"id":"cd3320f9-60d1-4cfa-9b45-ae2b2d513523"}
00:44:29.803 00.852 16872 evsrv: cli 0D3C0A48 connect
00:44:29.806 00.003 16872 case statement mapped state 6 to 3
00:44:29.811 00.005 16872 case statement mapped state 6 to 3
00:44:29.817 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2068d588-6d87-4d52-b415-9fb0a9c01a43"}
00:44:29.819 00.002 16872 case statement mapped state 6 to 3
00:44:29.822 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"2068d588-6d87-4d52-b415-9fb0a9c01a43"}
00:44:29.825 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:44:30.825 01.000 16872 evsrv: cli 0D3BF8C8 connect
00:44:30.828 00.003 16872 case statement mapped state 6 to 3
00:44:30.832 00.004 16872 case statement mapped state 6 to 3
00:44:30.834 00.002 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"53c30fcb-4b2f-4cb5-9534-471c0b66bf2e"}
00:44:30.838 00.004 16872 case statement mapped state 6 to 3
00:44:30.840 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"53c30fcb-4b2f-4cb5-9534-471c0b66bf2e"}
00:44:30.844 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:44:31.845 01.001 16872 evsrv: cli 0D3C0A48 connect
00:44:31.847 00.002 16872 case statement mapped state 6 to 3
00:44:31.852 00.005 16872 case statement mapped state 6 to 3
00:44:31.855 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"70a42f2e-1aa4-46f0-a95f-f7d905bd7539"}
00:44:31.858 00.003 16872 case statement mapped state 6 to 3
00:44:31.862 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"70a42f2e-1aa4-46f0-a95f-f7d905bd7539"}
00:44:31.865 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:44:32.061 00.196 9640 ASCOM_AbortExposure returns err = 0
00:44:32.061 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:44:32.062 00.001 9640 worker thread done servicing request
00:44:32.062 00.000 16872 OnExposeComplete: enter
00:44:32.065 00.003 16872 OnExposeComplete: Capture Error reported
00:44:32.066 00.001 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:44:32.070 00.004 16872 Mount: notify guiding stopped
00:44:32.075 00.005 16872 Changing from state GUIDING to STOP
00:44:32.077 00.002 16872 guider state => SELECTED
00:44:32.080 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65520, med=3504, FiltMin=3384, FiltMax=65516, Gamma=2.190
00:44:32.118 00.038 16872 Changing from state SELECTED to UNINITIALIZED
00:44:32.122 00.004 16872 guider state => SELECTING
00:44:32.129 00.007 16872 Status Line: Stopped.
00:44:32.136 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:44:32.425 00.289 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"808f44b5-9e60-4810-ad55-c5eed07596c5"}
00:44:32.430 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"808f44b5-9e60-4810-ad55-c5eed07596c5"}
00:44:32.434 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd10a13a-3756-4e26-9b81-6a72e35d846b"}
00:44:32.437 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd10a13a-3756-4e26-9b81-6a72e35d846b"}
00:44:32.866 00.429 16872 evsrv: cli 0D3C0228 connect
00:44:32.872 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"875b2e39-c548-4fc1-8575-79ae5f58c5ab"}
00:44:32.875 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"875b2e39-c548-4fc1-8575-79ae5f58c5ab"}
00:44:32.879 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:44:35.924 03.045 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d33ca1f9-0936-43b7-a400-9c68c0def363"}
00:44:35.928 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d33ca1f9-0936-43b7-a400-9c68c0def363"}
00:44:35.931 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cab11ea6-9cd9-405f-b3a7-603d1eef6928"}
00:44:35.934 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cab11ea6-9cd9-405f-b3a7-603d1eef6928"}
00:44:39.423 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b053d4b0-cc3d-47d5-b352-745ab1927902"}
00:44:39.427 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b053d4b0-cc3d-47d5-b352-745ab1927902"}
00:44:39.430 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5ebedee7-4412-4eff-9d45-35a1105d1e0d"}
00:44:39.435 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5ebedee7-4412-4eff-9d45-35a1105d1e0d"}
00:44:42.923 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a44b9c4-a026-46b1-a657-249b30791eb0"}
00:44:42.926 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0a44b9c4-a026-46b1-a657-249b30791eb0"}
00:44:42.929 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ddde2d5-c194-4a24-8c1b-c8e490ff3f15"}
00:44:42.932 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ddde2d5-c194-4a24-8c1b-c8e490ff3f15"}
00:44:46.422 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"619adf31-61b7-460c-9210-4a3152c59695"}
00:44:46.426 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"619adf31-61b7-460c-9210-4a3152c59695"}
00:44:46.430 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc8abe07-ab37-4089-9047-13882f354041"}
00:44:46.432 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cc8abe07-ab37-4089-9047-13882f354041"}
00:44:46.867 00.435 16872 evsrv: cli 0D3BF968 connect
00:44:46.872 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"0f76a700-3c22-47da-b15d-3be68c859f5a"}
00:44:46.876 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f76a700-3c22-47da-b15d-3be68c859f5a"}
00:44:46.880 00.004 16872 evsrv: cli 0D3BF968 disconnect
00:44:46.884 00.004 16872 evsrv: cli 0D3BFB48 connect
00:44:46.887 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_calibrated","id":"01457cdc-3d11-4797-8061-a2612c82d785"}
00:44:46.891 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":true,"id":"01457cdc-3d11-4797-8061-a2612c82d785"}
00:44:46.896 00.005 16872 evsrv: cli 0D3BFB48 disconnect
00:44:46.901 00.005 16872 evsrv: cli 0D3BF8C8 connect
00:44:46.906 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"ea0dcd30-0f1e-4f32-8e36-e879c6fb7f3a"}
00:44:46.909 00.003 16872 PhdController::Guide begins
00:44:46.911 00.002 16872 PhdController: newstate STATE_SETUP
00:44:46.914 00.003 16872 PhdController: setup
00:44:46.916 00.002 16872 PhdController: newstate STATE_ATTEMPT_START
00:44:46.919 00.003 16872 PhdController: start capturing
00:44:46.922 00.003 16872 Changing from state SELECTING to UNINITIALIZED
00:44:46.925 00.003 16872 guider state => SELECTING
00:44:46.927 00.002 16872 setting force full frames = true
00:44:46.930 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:44:46.941 00.011 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:44:46.944 00.003 16872 Enqueuing Expose request
00:44:46.946 00.002 16872 PhdController: newstate STATE_SELECT_STAR
00:44:46.949 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"ea0dcd30-0f1e-4f32-8e36-e879c6fb7f3a"}
00:44:46.953 00.004 9640 Worker thread wakes up
00:44:46.953 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:44:46.953 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:44:46.954 00.001 16872 evsrv: cli 0D3BF8C8 disconnect
00:44:46.958 00.004 16872 evsrv: cli 0D3C0A48 connect
00:44:46.960 00.002 16872 case statement mapped state 1 to 101
00:44:46.964 00.004 16872 case statement mapped state 1 to 101
00:44:46.968 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"d072468b-0673-4492-919f-c8cc09b44d87"}
00:44:46.970 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"d072468b-0673-4492-919f-c8cc09b44d87"}
00:44:46.982 00.012 16872 evsrv: cli 0D3C0A48 disconnect
00:44:46.986 00.004 16872 evsrv: cli 0D3BF968 connect
00:44:46.989 00.003 16872 case statement mapped state 1 to 101
00:44:46.992 00.003 16872 case statement mapped state 1 to 101
00:44:46.995 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"39c65cb7-3583-4988-9343-fe813ecd1cb9"}
00:44:47.001 00.006 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"39c65cb7-3583-4988-9343-fe813ecd1cb9"}
00:44:47.007 00.006 16872 evsrv: cli 0D3BF968 disconnect
00:44:48.005 00.998 16872 evsrv: cli 0D3C0228 connect
00:44:48.008 00.003 16872 case statement mapped state 1 to 101
00:44:48.012 00.004 16872 case statement mapped state 1 to 101
00:44:48.015 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"e833e204-f47a-416b-a10b-72aed2f4871b"}
00:44:48.018 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"e833e204-f47a-416b-a10b-72aed2f4871b"}
00:44:48.021 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:44:49.032 01.011 16872 evsrv: cli 0D3BFFA8 connect
00:44:49.036 00.004 16872 case statement mapped state 1 to 101
00:44:49.040 00.004 16872 case statement mapped state 1 to 101
00:44:49.044 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"38f730db-95f2-442d-9919-b4aaafb94df5"}
00:44:49.049 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"38f730db-95f2-442d-9919-b4aaafb94df5"}
00:44:49.053 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:44:49.922 00.869 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42c8c3e3-bf07-4afd-a910-bf659901a3f5"}
00:44:49.925 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"42c8c3e3-bf07-4afd-a910-bf659901a3f5"}
00:44:49.928 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2ca26116-993b-449b-bb1c-8abe827d867c"}
00:44:49.931 00.003 16872 case statement mapped state 1 to 101
00:44:49.935 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"2ca26116-993b-449b-bb1c-8abe827d867c"}
00:44:50.055 00.120 16872 evsrv: cli 0D3BF968 connect
00:44:50.058 00.003 16872 case statement mapped state 1 to 101
00:44:50.063 00.005 16872 case statement mapped state 1 to 101
00:44:50.066 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"03d58242-faf6-405c-b02b-a5d2dcd050f0"}
00:44:50.070 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"03d58242-faf6-405c-b02b-a5d2dcd050f0"}
00:44:50.073 00.003 16872 evsrv: cli 0D3BF968 disconnect
00:44:51.014 00.941 9640 Exposure complete
00:44:51.075 00.061 16872 evsrv: cli 0D3BFFA8 connect
00:44:51.078 00.003 16872 case statement mapped state 1 to 101
00:44:51.081 00.003 16872 case statement mapped state 1 to 101
00:44:51.084 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"98f4fb69-800b-4ec4-a4c8-09959fa88840"}
00:44:51.087 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"98f4fb69-800b-4ec4-a4c8-09959fa88840"}
00:44:51.091 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:44:51.151 00.060 9640 worker thread done servicing request
00:44:51.152 00.001 16872 OnExposeComplete: enter
00:44:51.154 00.002 16872 UpdateGuideState(): m_state=1
00:44:51.156 00.002 16872 UpdateCurrentPosition: no star selected
00:44:51.159 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:44:51.162 00.003 16872 Status Line: No star selected
00:44:51.168 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65504, med=3208, FiltMin=3088, FiltMax=45996, Gamma=2.190
00:44:51.205 00.037 16872 UpdateGuideState exits: No star selected
00:44:51.209 00.004 16872 GuiderMultiStar::AutoSelect enter
00:44:51.214 00.005 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:44:51.343 00.129 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:44:51.508 00.165 16872 AutoFind: global mean = -0.0, stdev 333.6
00:44:51.512 00.004 16872 AutoFind: using threshold = 0.1
00:44:51.669 00.157 16872 AutoFind: local max [1087, 104] 479.8
00:44:51.671 00.002 16872 AutoFind: local max [1500, 573] 5.0
00:44:51.674 00.003 16872 AutoFind: local max [1074, 111] 1.6
00:44:51.677 00.003 16872 AutoFind: local max [841, 612] 1.3
00:44:51.680 00.003 16872 AutoFind: local max [950, 952] 1.3
00:44:51.682 00.002 16872 AutoFind: local max [1090, 90] 1.2
00:44:51.685 00.003 16872 AutoFind: local max [1074, 97] 1.2
00:44:51.687 00.002 16872 AutoFind: local max [1095, 118] 1.0
00:44:51.689 00.002 16872 AutoFind: local max [1107, 395] 0.9
00:44:51.692 00.003 16872 AutoFind: local max [1081, 90] 0.9
00:44:51.695 00.003 16872 AutoFind: local max [417, 622] 0.9
00:44:51.699 00.004 16872 AutoFind: local max [244, 52] 0.9
00:44:51.701 00.002 16872 AutoFind: local max [237, 652] 0.9
00:44:51.705 00.004 16872 AutoFind: local max [864, 427] 0.9
00:44:51.707 00.002 16872 AutoFind: local max [1743, 219] 0.8
00:44:51.709 00.002 16872 AutoFind: local max [1414, 1017] 0.8
00:44:51.713 00.004 16872 AutoFind: local max [1895, 405] 0.8
00:44:51.715 00.002 16872 AutoFind: local max [814, 948] 0.8
00:44:51.717 00.002 16872 AutoFind: local max [276, 1010] 0.8
00:44:51.719 00.002 16872 AutoFind: local max [1525, 676] 0.8
00:44:51.723 00.004 16872 AutoFind: local max [1148, 292] 0.8
00:44:51.725 00.002 16872 AutoFind: local max [316, 967] 0.8
00:44:51.728 00.003 16872 AutoFind: local max [1284, 661] 0.8
00:44:51.730 00.002 16872 AutoFind: local max [94, 869] 0.8
00:44:51.734 00.004 16872 AutoFind: local max [810, 83] 0.7
00:44:51.737 00.003 16872 AutoFind: local max [1070, 942] 0.7
00:44:51.739 00.002 16872 AutoFind: local max [1394, 685] 0.7
00:44:51.744 00.005 16872 AutoFind: local max [1891, 191] 0.7
00:44:51.749 00.005 16872 AutoFind: local max [168, 250] 0.7
00:44:51.752 00.003 16872 AutoFind: local max [530, 610] 0.7
00:44:51.756 00.004 16872 AutoFind: local max [838, 1002] 0.7
00:44:51.761 00.005 16872 AutoFind: local max [1740, 863] 0.7
00:44:51.765 00.004 16872 AutoFind: local max [52, 1062] 0.7
00:44:51.767 00.002 16872 AutoFind: local max [822, 1028] 0.7
00:44:51.770 00.003 16872 AutoFind: local max [80, 868] 0.7
00:44:51.771 00.001 16872 AutoFind: local max [1144, 429] 0.7
00:44:51.776 00.005 16872 AutoFind: local max [1864, 738] 0.7
00:44:51.779 00.003 16872 AutoFind: local max [280, 495] 0.7
00:44:51.782 00.003 16872 AutoFind: local max [95, 845] 0.7
00:44:51.784 00.002 16872 AutoFind: local max [213, 702] 0.7
00:44:51.789 00.005 16872 AutoFind: local max [1446, 539] 0.7
00:44:51.792 00.003 16872 AutoFind: local max [687, 944] 0.7
00:44:51.794 00.002 16872 AutoFind: local max [103, 828] 0.7
00:44:51.797 00.003 16872 AutoFind: local max [59, 1050] 0.7
00:44:51.799 00.002 16872 AutoFind: local max [479, 355] 0.7
00:44:51.802 00.003 16872 AutoFind: local max [1165, 759] 0.7
00:44:51.808 00.006 16872 AutoFind: local max [1885, 545] 0.7
00:44:51.812 00.004 16872 AutoFind: local max [49, 1042] 0.7
00:44:51.814 00.002 16872 AutoFind: local max [1261, 403] 0.7
00:44:51.816 00.002 16872 AutoFind: local max [181, 545] 0.7
00:44:51.820 00.004 16872 AutoFind: local max [1773, 649] 0.7
00:44:51.823 00.003 16872 AutoFind: local max [288, 1040] 0.7
00:44:51.826 00.003 16872 AutoFind: local max [1531, 38] 0.7
00:44:51.828 00.002 16872 AutoFind: local max [1629, 1009] 0.7
00:44:51.831 00.003 16872 AutoFind: local max [1758, 846] 0.7
00:44:51.833 00.002 16872 AutoFind: local max [1101, 602] 0.7
00:44:51.836 00.003 16872 AutoFind: local max [290, 190] 0.7
00:44:51.839 00.003 16872 AutoFind: local max [807, 495] 0.7
00:44:51.841 00.002 16872 AutoFind: local max [1838, 290] 0.7
00:44:51.844 00.003 16872 AutoFind: local max [1179, 748] 0.7
00:44:51.846 00.002 16872 AutoFind: local max [1589, 296] 0.7
00:44:51.849 00.003 16872 AutoFind: local max [1669, 702] 0.7
00:44:51.851 00.002 16872 AutoFind: local max [349, 904] 0.7
00:44:51.856 00.005 16872 AutoFind: local max [67, 750] 0.7
00:44:51.858 00.002 16872 AutoFind: local max [1845, 381] 0.7
00:44:51.861 00.003 16872 AutoFind: local max [1371, 100] 0.7
00:44:51.863 00.002 16872 AutoFind: local max [1114, 748] 0.7
00:44:51.865 00.002 16872 AutoFind: local max [831, 749] 0.7
00:44:51.869 00.004 16872 AutoFind: local max [1669, 854] 0.7
00:44:51.872 00.003 16872 AutoFind: local max [1669, 115] 0.7
00:44:51.874 00.002 16872 AutoFind: local max [1647, 90] 0.7
00:44:51.877 00.003 16872 AutoFind: local max [795, 230] 0.7
00:44:51.879 00.002 16872 AutoFind: local max [339, 38] 0.7
00:44:51.882 00.003 16872 AutoFind: local max [167, 123] 0.7
00:44:51.886 00.004 16872 AutoFind: local max [383, 603] 0.7
00:44:51.889 00.003 16872 AutoFind: local max [1031, 150] 0.7
00:44:51.891 00.002 16872 AutoFind: local max [1110, 415] 0.7
00:44:51.893 00.002 16872 AutoFind: local max [873, 544] 0.7
00:44:51.896 00.003 16872 AutoFind: local max [1679, 28] 0.7
00:44:51.900 00.004 16872 AutoFind: local max [17, 886] 0.7
00:44:51.902 00.002 16872 AutoFind: local max [1349, 539] 0.7
00:44:51.905 00.003 16872 AutoFind: local max [1162, 900] 0.7
00:44:51.907 00.002 16872 AutoFind: local max [398, 546] 0.7
00:44:51.910 00.003 16872 AutoFind: local max [1195, 131] 0.7
00:44:51.912 00.002 16872 AutoFind: local max [939, 820] 0.7
00:44:51.916 00.004 16872 AutoFind: local max [1444, 618] 0.7
00:44:51.919 00.003 16872 AutoFind: local max [1071, 727] 0.7
00:44:51.922 00.003 16872 AutoFind: local max [795, 743] 0.7
00:44:51.925 00.003 16872 AutoFind: local max [545, 495] 0.7
00:44:51.927 00.002 16872 AutoFind: local max [998, 1016] 0.7
00:44:51.932 00.005 16872 AutoFind: local max [923, 662] 0.7
00:44:51.935 00.003 16872 AutoFind: local max [1035, 801] 0.7
00:44:51.938 00.003 16872 AutoFind: local max [1781, 821] 0.7
00:44:51.940 00.002 16872 AutoFind: local max [1740, 488] 0.7
00:44:51.943 00.003 16872 AutoFind: local max [1679, 491] 0.7
00:44:51.945 00.002 16872 AutoFind: local max [1388, 40] 0.7
00:44:51.948 00.003 16872 AutoFind: local max [530, 934] 0.7
00:44:51.950 00.002 16872 AutoFind: local max [307, 996] 0.7
00:44:51.953 00.003 16872 AutoFind: local max [145, 693] 0.7
00:44:51.955 00.002 16872 AutoFind: local max [753, 896] 0.7
00:44:51.957 00.002 16872 AutoFind: too close [1110, 415] 0.7 - [1107, 395] 0.9
00:44:51.962 00.005 16872 AutoFind: too close [1179, 748] 0.7 - [1165, 759] 0.7
00:44:51.964 00.002 16872 AutoFind: too close [1758, 846] 0.7 - [1740, 863] 0.7
00:44:51.968 00.004 16872 AutoFind: too close [49, 1042] 0.7 - [59, 1050] 0.7
00:44:51.970 00.002 16872 AutoFind: too close [49, 1042] 0.7 - [52, 1062] 0.7
00:44:51.973 00.003 16872 AutoFind: too close [59, 1050] 0.7 - [52, 1062] 0.7
00:44:51.974 00.001 16872 AutoFind: too close [103, 828] 0.7 - [95, 845] 0.7
00:44:51.978 00.004 16872 AutoFind: too close [80, 868] 0.7 - [94, 869] 0.8
00:44:51.980 00.002 16872 AutoFind: too close [1081, 90] 0.9 - [1074, 97] 1.2
00:44:51.983 00.003 16872 AutoFind: too close [1081, 90] 0.9 - [1090, 90] 1.2
00:44:51.985 00.002 16872 AutoFind: close dim-bright [1081, 90] 0.9 - [1087, 104] 479.8
00:44:51.988 00.003 16872 AutoFind: close dim-bright [1095, 118] 1.0 - [1087, 104] 479.8
00:44:51.990 00.002 16872 AutoFind: too close [1074, 97] 1.2 - [1090, 90] 1.2
00:44:51.995 00.005 16872 AutoFind: too close [1074, 97] 1.2 - [1074, 111] 1.6
00:44:51.997 00.002 16872 AutoFind: close dim-bright [1074, 97] 1.2 - [1087, 104] 479.8
00:44:52.000 00.003 16872 AutoFind: close dim-bright [1090, 90] 1.2 - [1087, 104] 479.8
00:44:52.003 00.003 16872 AutoFind: close dim-bright [1074, 111] 1.6 - [1087, 104] 479.8
00:44:52.004 00.001 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:44:52.010 00.006 16872 Star::Find(15, 1087, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.013 00.003 16872 Star::Find returns 1 (0), X=1087.12, Y=104.37, Mass=909423, SNR=626.0, Peak=65504 HFD=3.7
00:44:52.016 00.003 16872 Star::Find(15, 1500, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.018 00.002 16872 Star::Find returns 1 (0), X=1499.73, Y=573.14, Mass=9094, SNR=53.1, Peak=4208 HFD=2.7
00:44:52.021 00.003 16872 Star::Find(15, 841, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.023 00.002 16872 Star::Find returns 1 (0), X=854.40, Y=598.93, Mass=1949, SNR=23.8, Peak=3612 HFD=1.6
00:44:52.026 00.003 16872 Star::Find(15, 950, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.028 00.002 16872 Star::Find returns 1 (0), X=950.47, Y=950.74, Mass=2398, SNR=23.2, Peak=3384 HFD=3.9
00:44:52.031 00.003 16872 Star::Find(15, 1095, 118, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.034 00.003 16872 Star::Find returns 1 (0), X=1087.12, Y=104.37, Mass=909423, SNR=626.0, Peak=65504 HFD=3.7
00:44:52.036 00.002 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.041 00.005 16872 Star::Find returns 1 (0), X=416.39, Y=621.21, Mass=2731, SNR=28.5, Peak=3796 HFD=1.6
00:44:52.044 00.003 16872 Star::Find(15, 244, 52, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.046 00.002 16872 Star::Find returns 0 (4), X=257.46, Y=44.73, Mass=505, SNR=9.2, Peak=3320 HFD=1.5
00:44:52.049 00.003 16872 Star::Find(15, 237, 652, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.051 00.002 16872 Star::Find returns 0 (4), X=248.76, Y=658.36, Mass=1703, SNR=24.3, Peak=3624 HFD=1.4
00:44:52.053 00.002 16872 Star::Find(15, 864, 427, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.056 00.003 16872 Star::Find returns 1 (0), X=863.93, Y=426.69, Mass=641, SNR=10.5, Peak=3284 HFD=2.6
00:44:52.059 00.003 16872 Star::Find(15, 1743, 219, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.062 00.003 16872 Star::Find returns 0 (4), X=1743.31, Y=219.39, Mass=1840, SNR=25.0, Peak=3652 HFD=1.4
00:44:52.064 00.002 16872 Star::Find(15, 1414, 1017, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.067 00.003 16872 Star::Find returns 1 (0), X=1413.70, Y=1018.15, Mass=1708, SNR=21.8, Peak=3572 HFD=1.6
00:44:52.070 00.003 16872 Star::Find(15, 1895, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.072 00.002 16872 Star::Find returns 0 (4), X=1896.20, Y=404.50, Mass=1968, SNR=24.0, Peak=3648 HFD=1.3
00:44:52.075 00.003 16872 Star::Find(15, 814, 948, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.077 00.002 16872 Star::Find returns 1 (0), X=813.77, Y=948.82, Mass=698, SNR=10.3, Peak=3336 HFD=2.3
00:44:52.080 00.003 16872 Star::Find(15, 276, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.082 00.002 16872 Star::Find returns 1 (0), X=275.51, Y=1009.12, Mass=727, SNR=10.1, Peak=3304 HFD=3.7
00:44:52.087 00.005 16872 Star::Find(15, 1525, 676, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.090 00.003 16872 Star::Find false star n=6 nbg=263 bg=3206.1 sigma=18.2 thresh=3261 peak=3261
00:44:52.093 00.003 16872 Star::Find returns 0 (2), X=1525.00, Y=676.00, Mass=403, SNR=2.9, Peak=3300 HFD=0.0
00:44:52.095 00.002 16872 Star::Find(15, 1148, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.098 00.003 16872 Star::Find returns 1 (0), X=1147.35, Y=292.90, Mass=714, SNR=10.9, Peak=3300 HFD=2.3
00:44:52.101 00.003 16872 Star::Find(15, 316, 967, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.104 00.003 16872 Star::Find false star n=3 nbg=280 bg=3204.0 sigma=22.6 thresh=3272 peak=3266
00:44:52.106 00.002 16872 Star::Find returns 0 (2), X=316.00, Y=967.00, Mass=244, SNR=2.9, Peak=3308 HFD=0.0
00:44:52.108 00.002 16872 Star::Find(15, 1284, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.111 00.003 16872 Star::Find returns 1 (0), X=1286.57, Y=670.20, Mass=601, SNR=10.4, Peak=3320 HFD=2.3
00:44:52.113 00.002 16872 Star::Find(15, 810, 83, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.118 00.005 16872 Star::Find returns 1 (0), X=809.38, Y=82.64, Mass=596, SNR=10.0, Peak=3308 HFD=1.6
00:44:52.121 00.003 16872 Star::Find(15, 1070, 942, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.123 00.002 16872 Star::Find returns 1 (0), X=1069.39, Y=941.27, Mass=578, SNR=9.7, Peak=3308 HFD=3.4
00:44:52.126 00.003 16872 Star::Find(15, 1394, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.129 00.003 16872 Star::Find returns 0 (4), X=1389.65, Y=694.79, Mass=1052, SNR=17.0, Peak=3472 HFD=1.4
00:44:52.132 00.003 16872 Star::Find(15, 1891, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.135 00.003 16872 Star::Find returns 1 (0), X=1890.12, Y=191.69, Mass=546, SNR=8.6, Peak=3292 HFD=3.0
00:44:52.137 00.002 16872 Star::Find(15, 168, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.139 00.002 16872 Star::Find returns 0 (2), X=168.00, Y=250.00, Mass=67, SNR=2.9, Peak=3272 HFD=0.0
00:44:52.142 00.003 16872 Star::Find(15, 530, 610, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.145 00.003 16872 Star::Find returns 0 (4), X=540.36, Y=596.26, Mass=468, SNR=9.2, Peak=3352 HFD=1.4
00:44:52.147 00.002 16872 Star::Find(15, 838, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.150 00.003 16872 Star::Find false star n=2 nbg=267 bg=3204.4 sigma=17.6 thresh=3257 peak=3257
00:44:52.152 00.002 16872 Star::Find returns 0 (2), X=838.00, Y=1002.00, Mass=155, SNR=2.9, Peak=3292 HFD=0.0
00:44:52.155 00.003 16872 Star::Find(15, 822, 1028, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.159 00.004 16872 Star::Find returns 1 (0), X=821.97, Y=1028.30, Mass=589, SNR=10.3, Peak=3328 HFD=1.9
00:44:52.161 00.002 16872 Star::Find(15, 1144, 429, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.164 00.003 16872 Star::Find returns 0 (4), X=1144.98, Y=428.64, Mass=426, SNR=8.4, Peak=3312 HFD=1.4
00:44:52.167 00.003 16872 Star::Find(15, 1864, 738, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.170 00.003 16872 Star::Find returns 1 (0), X=1866.07, Y=738.66, Mass=672, SNR=9.7, Peak=3292 HFD=4.1
00:44:52.173 00.003 16872 Star::Find(15, 280, 495, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.175 00.002 16872 Star::Find returns 1 (0), X=271.24, Y=480.36, Mass=553, SNR=9.1, Peak=3292 HFD=2.8
00:44:52.178 00.003 16872 Star::Find(15, 213, 702, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.181 00.003 16872 Star::Find returns 1 (0), X=214.32, Y=707.24, Mass=476, SNR=8.6, Peak=3328 HFD=2.6
00:44:52.183 00.002 16872 Star::Find(15, 1446, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.185 00.002 16872 Star::Find returns 1 (0), X=1442.96, Y=534.88, Mass=681, SNR=11.5, Peak=3328 HFD=4.3
00:44:52.188 00.003 16872 Star::Find(15, 687, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.191 00.003 16872 Star::Find returns 0 (4), X=686.66, Y=943.52, Mass=1961, SNR=25.2, Peak=3700 HFD=1.3
00:44:52.194 00.003 16872 Star::Find(15, 479, 355, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.197 00.003 16872 Star::Find returns 0 (4), X=478.89, Y=355.04, Mass=323, SNR=7.0, Peak=3304 HFD=1.3
00:44:52.199 00.002 16872 Star::Find(15, 1885, 545, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.202 00.003 16872 Star::Find returns 1 (0), X=1885.44, Y=544.86, Mass=382, SNR=7.4, Peak=3296 HFD=2.6
00:44:52.204 00.002 16872 Star::Find(15, 1261, 403, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.207 00.003 16872 Star::Find returns 1 (0), X=1260.92, Y=402.37, Mass=315, SNR=6.7, Peak=3280 HFD=2.7
00:44:52.211 00.004 16872 Star::Find(15, 181, 545, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.213 00.002 16872 Star::Find false star n=7 nbg=277 bg=3204.0 sigma=18.8 thresh=3260 peak=3255
00:44:52.217 00.004 16872 Star::Find returns 0 (2), X=181.00, Y=545.00, Mass=496, SNR=2.9, Peak=3308 HFD=0.0
00:44:52.220 00.003 16872 Star::Find(15, 1773, 649, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.222 00.002 16872 Star::Find returns 1 (0), X=1770.19, Y=639.28, Mass=599, SNR=11.0, Peak=3352 HFD=1.9
00:44:52.226 00.004 16872 Star::Find(15, 288, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.228 00.002 16872 Star::Find returns 1 (0), X=287.27, Y=1039.81, Mass=339, SNR=7.3, Peak=3288 HFD=2.1
00:44:52.231 00.003 16872 Star::Find(15, 1531, 38, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.233 00.002 16872 Star::Find returns 1 (0), X=1529.81, Y=38.03, Mass=622, SNR=11.3, Peak=3312 HFD=2.3
00:44:52.236 00.003 16872 Star::Find(15, 1629, 1009, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.237 00.001 16872 Star::Find returns 0 (4), X=1634.54, Y=996.42, Mass=341, SNR=7.1, Peak=3312 HFD=1.3
00:44:52.241 00.004 16872 Star::Find(15, 1101, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.243 00.002 16872 Star::Find returns 1 (0), X=1097.94, Y=601.85, Mass=699, SNR=10.2, Peak=3296 HFD=6.2
00:44:52.247 00.004 16872 Star::Find(15, 290, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.249 00.002 16872 Star::Find false star n=5 nbg=272 bg=3208.3 sigma=19.8 thresh=3268 peak=3262
00:44:52.252 00.003 16872 Star::Find returns 0 (2), X=290.00, Y=190.00, Mass=331, SNR=2.9, Peak=3288 HFD=0.0
00:44:52.254 00.002 16872 Star::Find(15, 807, 495, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.258 00.004 16872 Star::Find false star n=3 nbg=281 bg=3203.8 sigma=18.4 thresh=3259 peak=3251
00:44:52.261 00.003 16872 Star::Find returns 0 (2), X=807.00, Y=495.00, Mass=173, SNR=2.9, Peak=3264 HFD=0.0
00:44:52.264 00.003 16872 Star::Find(15, 1838, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.266 00.002 16872 Star::Find returns 1 (0), X=1836.97, Y=291.52, Mass=978, SNR=13.3, Peak=3396 HFD=3.2
00:44:52.268 00.002 16872 Star::Find(15, 1589, 296, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.271 00.003 16872 Star::Find false star n=2 nbg=270 bg=3207.8 sigma=20.5 thresh=3269 peak=3251
00:44:52.274 00.003 16872 Star::Find returns 0 (2), X=1589.00, Y=296.00, Mass=144, SNR=2.9, Peak=3288 HFD=0.0
00:44:52.277 00.003 16872 Star::Find(15, 1669, 702, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.279 00.002 16872 Star::Find returns 1 (0), X=1668.87, Y=702.78, Mass=455, SNR=8.4, Peak=3280 HFD=2.4
00:44:52.281 00.002 16872 Star::Find(15, 349, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.284 00.003 16872 Star::Find false star n=3 nbg=281 bg=3207.6 sigma=20.4 thresh=3269 peak=3267
00:44:52.288 00.004 16872 Star::Find returns 0 (2), X=349.00, Y=904.00, Mass=229, SNR=2.9, Peak=3316 HFD=0.0
00:44:52.291 00.003 16872 Star::Find(15, 67, 750, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.294 00.003 16872 Star::Find returns 1 (0), X=67.09, Y=750.81, Mass=650, SNR=9.9, Peak=3328 HFD=2.3
00:44:52.296 00.002 16872 Star::Find(15, 1845, 381, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.299 00.003 16872 Star::Find returns 0 (4), X=1854.31, Y=370.31, Mass=507, SNR=9.5, Peak=3340 HFD=1.5
00:44:52.302 00.003 16872 Star::Find(15, 1371, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.304 00.002 16872 Star::Find false star n=5 nbg=269 bg=3204.5 sigma=19.7 thresh=3264 peak=3259
00:44:52.308 00.004 16872 Star::Find returns 0 (2), X=1371.00, Y=100.00, Mass=326, SNR=2.9, Peak=3304 HFD=0.0
00:44:52.310 00.002 16872 Star::Find(15, 1114, 748, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.312 00.002 16872 Star::Find false star n=1 nbg=283 bg=3210.0 sigma=19.6 thresh=3269 peak=3255
00:44:52.315 00.003 16872 Star::Find returns 0 (2), X=1114.00, Y=748.00, Mass=90, SNR=2.9, Peak=3300 HFD=0.0
00:44:52.318 00.003 16872 Star::Find(15, 831, 749, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.322 00.004 16872 Star::Find returns 1 (0), X=833.69, Y=751.63, Mass=619, SNR=10.1, Peak=3300 HFD=6.0
00:44:52.325 00.003 16872 Star::Find(15, 1669, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.327 00.002 16872 Star::Find returns 1 (0), X=1670.24, Y=853.43, Mass=811, SNR=11.9, Peak=3332 HFD=3.4
00:44:52.330 00.003 16872 Star::Find(15, 1669, 115, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.332 00.002 16872 Star::Find returns 1 (0), X=1668.95, Y=115.68, Mass=321, SNR=7.1, Peak=3280 HFD=1.8
00:44:52.337 00.005 16872 Star::Find(15, 1647, 90, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.339 00.002 16872 Star::Find false star n=8 nbg=261 bg=3207.4 sigma=15.7 thresh=3254 peak=3254
00:44:52.342 00.003 16872 Star::Find returns 0 (2), X=1647.00, Y=90.00, Mass=437, SNR=2.9, Peak=3288 HFD=0.0
00:44:52.344 00.002 16872 Star::Find(15, 795, 230, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.347 00.003 16872 Star::Find false star n=3 nbg=278 bg=3209.7 sigma=21.2 thresh=3273 peak=3258
00:44:52.350 00.003 16872 Star::Find returns 0 (2), X=795.00, Y=230.00, Mass=227, SNR=2.9, Peak=3288 HFD=0.0
00:44:52.352 00.002 16872 Star::Find(15, 339, 38, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.355 00.003 16872 Star::Find false star n=5 nbg=278 bg=3203.6 sigma=20.1 thresh=3264 peak=3263
00:44:52.357 00.002 16872 Star::Find returns 0 (2), X=339.00, Y=38.00, Mass=374, SNR=2.9, Peak=3300 HFD=0.0
00:44:52.360 00.003 16872 Star::Find(15, 167, 123, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.362 00.002 16872 Star::Find returns 1 (0), X=167.19, Y=123.17, Mass=469, SNR=8.7, Peak=3324 HFD=1.7
00:44:52.367 00.005 16872 Star::Find(15, 383, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.369 00.002 16872 Star::Find false star n=2 nbg=281 bg=3204.4 sigma=19.1 thresh=3262 peak=3249
00:44:52.373 00.004 16872 Star::Find returns 0 (2), X=383.00, Y=603.00, Mass=139, SNR=2.9, Peak=3276 HFD=0.0
00:44:52.375 00.002 16872 Star::Find(15, 1031, 150, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.378 00.003 16872 Star::Find false star n=6 nbg=280 bg=3206.1 sigma=19.8 thresh=3266 peak=3263
00:44:52.382 00.004 16872 Star::Find returns 0 (2), X=1031.00, Y=150.00, Mass=415, SNR=2.9, Peak=3284 HFD=0.0
00:44:52.385 00.003 16872 Star::Find(15, 873, 544, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.388 00.003 16872 Star::Find returns 0 (4), X=874.57, Y=531.44, Mass=1661, SNR=22.0, Peak=3612 HFD=1.4
00:44:52.390 00.002 16872 Star::Find(15, 1679, 28, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.393 00.003 16872 Star::Find false star n=5 nbg=280 bg=3207.3 sigma=20.8 thresh=3270 peak=3256
00:44:52.396 00.003 16872 Star::Find returns 0 (2), X=1679.00, Y=28.00, Mass=371, SNR=2.9, Peak=3296 HFD=0.0
00:44:52.399 00.003 16872 Star::Find(15, 17, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.401 00.002 16872 Star::Find false star n=3 nbg=270 bg=3206.7 sigma=22.8 thresh=3275 peak=3262
00:44:52.404 00.003 16872 Star::Find returns 0 (2), X=17.00, Y=886.00, Mass=280, SNR=2.9, Peak=3304 HFD=0.0
00:44:52.407 00.003 16872 Star::Find(15, 1349, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.410 00.003 16872 Star::Find false star n=2 nbg=279 bg=3206.5 sigma=17.9 thresh=3260 peak=3251
00:44:52.412 00.002 16872 Star::Find returns 0 (2), X=1349.00, Y=539.00, Mass=123, SNR=2.9, Peak=3276 HFD=0.0
00:44:52.415 00.003 16872 Star::Find(15, 1162, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.417 00.002 16872 Star::Find returns 1 (0), X=1150.22, Y=902.80, Mass=568, SNR=9.5, Peak=3300 HFD=3.0
00:44:52.420 00.003 16872 Star::Find(15, 398, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.422 00.002 16872 Star::Find returns 0 (4), X=388.51, Y=555.53, Mass=489, SNR=10.4, Peak=3340 HFD=1.4
00:44:52.424 00.002 16872 Star::Find(15, 1195, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.429 00.005 16872 Star::Find false star n=4 nbg=279 bg=3210.6 sigma=20.3 thresh=3271 peak=3258
00:44:52.431 00.002 16872 Star::Find returns 0 (2), X=1195.00, Y=131.00, Mass=266, SNR=2.9, Peak=3288 HFD=0.0
00:44:52.434 00.003 16872 Star::Find(15, 939, 820, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.436 00.002 16872 Star::Find false star n=1 nbg=280 bg=3209.5 sigma=21.2 thresh=3273 peak=3257
00:44:52.439 00.003 16872 Star::Find returns 0 (2), X=939.00, Y=820.00, Mass=82, SNR=2.9, Peak=3296 HFD=0.0
00:44:52.442 00.003 16872 Star::Find(15, 1444, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.446 00.004 16872 Star::Find false star n=1 nbg=278 bg=3204.4 sigma=18.9 thresh=3261 peak=3255
00:44:52.448 00.002 16872 Star::Find returns 0 (2), X=1444.00, Y=618.00, Mass=68, SNR=2.9, Peak=3272 HFD=0.0
00:44:52.452 00.004 16872 Star::Find(15, 1071, 727, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.454 00.002 16872 Star::Find returns 1 (0), X=1071.28, Y=726.38, Mass=486, SNR=8.3, Peak=3288 HFD=3.3
00:44:52.456 00.002 16872 Star::Find(15, 795, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.460 00.004 16872 Star::Find returns 1 (0), X=797.47, Y=740.84, Mass=720, SNR=11.9, Peak=3324 HFD=5.4
00:44:52.463 00.003 16872 Star::Find(15, 545, 495, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.464 00.001 16872 Star::Find returns 1 (0), X=555.23, Y=498.57, Mass=435, SNR=8.1, Peak=3284 HFD=2.6
00:44:52.467 00.003 16872 Star::Find(15, 998, 1016, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.469 00.002 16872 Star::Find returns 0 (4), X=998.28, Y=1015.63, Mass=254, SNR=6.4, Peak=3292 HFD=1.3
00:44:52.471 00.002 16872 Star::Find(15, 923, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.476 00.005 16872 Star::Find false star n=5 nbg=280 bg=3203.8 sigma=19.3 thresh=3262 peak=3253
00:44:52.478 00.002 16872 Star::Find returns 0 (2), X=923.00, Y=662.00, Mass=337, SNR=2.9, Peak=3280 HFD=0.0
00:44:52.481 00.003 16872 Star::Find(15, 1035, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.484 00.003 16872 Star::Find returns 1 (0), X=1034.71, Y=800.72, Mass=787, SNR=12.5, Peak=3380 HFD=2.5
00:44:52.486 00.002 16872 Star::Find(15, 1781, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.490 00.004 16872 Star::Find false star n=8 nbg=262 bg=3207.9 sigma=16.8 thresh=3258 peak=3252
00:44:52.494 00.004 16872 Star::Find returns 0 (2), X=1781.00, Y=821.00, Mass=433, SNR=2.9, Peak=3276 HFD=0.0
00:44:52.496 00.002 16872 Star::Find(15, 1740, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.498 00.002 16872 Star::Find returns 0 (4), X=1740.23, Y=488.01, Mass=291, SNR=6.6, Peak=3300 HFD=1.3
00:44:52.501 00.003 16872 Star::Find(15, 1679, 491, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.504 00.003 16872 Star::Find returns 0 (4), X=1679.06, Y=490.47, Mass=369, SNR=7.4, Peak=3300 HFD=1.4
00:44:52.508 00.004 16872 Star::Find(15, 1388, 40, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.511 00.003 16872 Star::Find false star n=6 nbg=282 bg=3207.7 sigma=18.7 thresh=3264 peak=3255
00:44:52.513 00.002 16872 Star::Find returns 0 (2), X=1388.00, Y=40.00, Mass=370, SNR=2.9, Peak=3276 HFD=0.0
00:44:52.516 00.003 16872 Star::Find(15, 530, 934, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.518 00.002 16872 Star::Find false star n=4 nbg=258 bg=3205.5 sigma=19.1 thresh=3263 peak=3262
00:44:52.522 00.004 16872 Star::Find returns 0 (2), X=530.00, Y=934.00, Mass=306, SNR=2.9, Peak=3316 HFD=0.0
00:44:52.528 00.006 16872 Star::Find(15, 307, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.530 00.002 16872 Star::Find returns 1 (0), X=307.02, Y=996.30, Mass=574, SNR=10.0, Peak=3296 HFD=2.5
00:44:52.533 00.003 16872 Star::Find(15, 145, 693, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.536 00.003 16872 Star::Find false star n=2 nbg=263 bg=3207.3 sigma=18.2 thresh=3262 peak=3255
00:44:52.539 00.003 16872 Star::Find returns 0 (2), X=145.00, Y=693.00, Mass=137, SNR=2.9, Peak=3280 HFD=0.0
00:44:52.541 00.002 16872 Star::Find(15, 753, 896, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.543 00.002 16872 Star::Find false star n=4 nbg=250 bg=3205.8 sigma=14.9 thresh=3251 peak=3251
00:44:52.546 00.003 16872 Star::Find returns 0 (2), X=753.00, Y=896.00, Mass=257, SNR=2.9, Peak=3284 HFD=0.0
00:44:52.548 00.002 16872 AutoFind: finding best star pass 1
00:44:52.554 00.006 16872 Star::Find(15, 1087, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.557 00.003 16872 Star::Find returns 1 (0), X=1087.12, Y=104.37, Mass=909423, SNR=626.0, Peak=65504 HFD=3.7
00:44:52.560 00.003 16872 AutoFind: near-saturated [1087, 104] 479.8 Mass 909423 SNR 626.0 Peak 65504
00:44:52.562 00.002 16872 Star::Find(15, 1500, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.564 00.002 16872 Star::Find returns 1 (0), X=1499.73, Y=573.14, Mass=9094, SNR=53.1, Peak=4208 HFD=2.7
00:44:52.567 00.003 16872 AutoFind returns star at [1500, 573] 5.0 Mass 9094 SNR 53.1
00:44:52.571 00.004 16872 Star::Find(15, 1500, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.573 00.002 16872 Star::Find returns 1 (0), X=1499.73, Y=573.14, Mass=9094, SNR=53.1, Peak=4208 HFD=2.7
00:44:52.577 00.004 16872 MultiStar: List (12): {1499.73, 573.14}(53.1), {854.40, 598.93}(23.8), {950.47, 950.74}(23.2), {416.39, 621.21}(28.5), {863.93, 426.69}(10.5), {1413.70, 1018.15}(21.8), {813.77, 948.82}(10.3), {275.51, 1009.12}(10.1), {1147.35, 292.90}(10.9), {1286.57, 670.20}(10.4), {809.38, 82.64}(10.0), {1069.39, 941.27}(9.7), 
00:44:52.579 00.002 16872 setting lock position to (1499.73, 573.14)
00:44:52.581 00.002 16872 MultiStar: stabilizing after lock position change
00:44:52.586 00.005 16872 AutoSelect: state = 1, call UpdateGuideState
00:44:52.588 00.002 16872 UpdateGuideState(): m_state=1
00:44:52.591 00.003 16872 Star::Find(15, 1499, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:44:52.594 00.003 16872 Star::Find returns 1 (0), X=1499.73, Y=573.14, Mass=9094, SNR=53.1, Peak=4208 HFD=2.7
00:44:52.596 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:44:52.599 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:44:52.603 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:44:52.609 00.006 16872 setting force full frames = false
00:44:52.612 00.003 16872 setting lock position to (1499.73, 573.14)
00:44:52.614 00.002 16872 MultiStar: stabilizing after lock position change
00:44:52.618 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:44:52.621 00.003 16872 Changing from state SELECTING to SELECTED
00:44:52.624 00.003 16872 guider state => SELECTED
00:44:52.637 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65504, med=3208, FiltMin=3088, FiltMax=45996, Gamma=2.190
00:44:52.673 00.036 16872 UpdateGuideState exits: m=9094 SNR=53.1
00:44:52.676 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65504, med=3208, FiltMin=3088, FiltMax=45996, Gamma=2.190
00:44:52.713 00.037 16872 Status Line: Auto-selected star at (1499.7, 573.1)
00:44:52.723 00.010 16872 PhdController: newstate STATE_WAIT_SELECTED
00:44:52.725 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:52.728 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:44:52.732 00.004 16872 Enqueuing Expose request
00:44:52.734 00.002 9640 Worker thread wakes up
00:44:52.735 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:44:52.735 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,558,31,31)
00:44:52.735 00.000 16872 evsrv: cli 0D3C0228 connect
00:44:52.738 00.003 16872 case statement mapped state 2 to 1
00:44:52.746 00.008 16872 case statement mapped state 2 to 1
00:44:52.750 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"1a0efee5-d2ab-4618-8940-155912dc2e66"}
00:44:52.752 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":[1499.73,573.14],"id":"1a0efee5-d2ab-4618-8940-155912dc2e66"}
00:44:52.756 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:44:52.760 00.004 16872 evsrv: cli 0D3C0A48 connect
00:44:52.762 00.002 16872 case statement mapped state 2 to 1
00:44:52.766 00.004 16872 case statement mapped state 2 to 1
00:44:52.769 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"46bbca08-1bc5-4a74-822e-4289be32b8c3"}
00:44:52.776 00.007 16872 case statement mapped state 2 to 1
00:44:52.779 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"46bbca08-1bc5-4a74-822e-4289be32b8c3"}
00:44:52.786 00.007 16872 evsrv: cli 0D3C0A48 disconnect
00:44:53.420 00.634 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"acfdf55e-3896-4920-87dd-a9bcc20bda31"}
00:44:53.423 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"acfdf55e-3896-4920-87dd-a9bcc20bda31"}
00:44:53.440 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed517f5b-1a2e-4fab-96b7-ea7a837d2246"}
00:44:53.445 00.005 16872 case statement mapped state 2 to 1
00:44:53.448 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ed517f5b-1a2e-4fab-96b7-ea7a837d2246"}
00:44:53.452 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e8cec71c-e88c-42d4-8e39-a7ef66bd4e70"}
00:44:53.455 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.73,7.14],"pixels":"..."},"id":"e8cec71c-e88c-42d4-8e39-a7ef66bd4e70"}
00:44:53.784 00.329 16872 evsrv: cli 0D3BFFA8 connect
00:44:53.789 00.005 16872 case statement mapped state 2 to 1
00:44:53.793 00.004 16872 case statement mapped state 2 to 1
00:44:53.797 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"a36cb1cd-75eb-4f6e-86fd-3ac5d8e3a384"}
00:44:53.799 00.002 16872 case statement mapped state 2 to 1
00:44:53.803 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"a36cb1cd-75eb-4f6e-86fd-3ac5d8e3a384"}
00:44:53.806 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:44:54.808 01.002 16872 evsrv: cli 0D3C0A48 connect
00:44:54.811 00.003 16872 case statement mapped state 2 to 1
00:44:54.815 00.004 16872 case statement mapped state 2 to 1
00:44:54.819 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e4697eff-71f8-475f-8c14-3ab02f537056"}
00:44:54.822 00.003 16872 case statement mapped state 2 to 1
00:44:54.824 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"e4697eff-71f8-475f-8c14-3ab02f537056"}
00:44:54.827 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:44:55.828 01.001 16872 evsrv: cli 0D3C0A48 connect
00:44:55.832 00.004 16872 case statement mapped state 2 to 1
00:44:55.835 00.003 16872 case statement mapped state 2 to 1
00:44:55.839 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"dfb7861f-1dbf-4b06-92db-1a6aea266636"}
00:44:55.844 00.005 16872 case statement mapped state 2 to 1
00:44:55.847 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"dfb7861f-1dbf-4b06-92db-1a6aea266636"}
00:44:55.850 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:44:56.787 00.937 9640 Exposure complete
00:44:56.851 00.064 16872 evsrv: cli 0D3C0A48 connect
00:44:56.853 00.002 16872 case statement mapped state 2 to 1
00:44:56.858 00.005 16872 case statement mapped state 2 to 1
00:44:56.863 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5078a863-485a-4ad6-91ab-a366ecf8d997"}
00:44:56.865 00.002 16872 case statement mapped state 2 to 1
00:44:56.868 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"5078a863-485a-4ad6-91ab-a366ecf8d997"}
00:44:56.872 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:44:56.919 00.047 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69e9e48b-39f8-42c7-944b-a795ec2c2352"}
00:44:56.923 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"69e9e48b-39f8-42c7-944b-a795ec2c2352"}
00:44:56.925 00.002 9640 worker thread done servicing request
00:44:56.926 00.001 16872 OnExposeComplete: enter
00:44:56.928 00.002 16872 UpdateGuideState(): m_state=2
00:44:56.931 00.003 16872 Star::Find(15, 1499, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:44:56.934 00.003 16872 Star::Find returns 1 (0), X=1499.55, Y=573.37, Mass=8421, SNR=49.4, Peak=4032 HFD=3.0
00:44:56.938 00.004 16872 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.56) = xAngle (0.69 = 0.69)
00:44:56.940 00.002 16872 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.74 = 0.74)
00:44:56.943 00.003 16872 CameraToMount -- cameraX=-0.18 cameraY=0.22 hyp=0.28 cameraTheta=2.25 mountX=0.22 mountY=0.19, mountTheta=0.72
00:44:56.947 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65516, med=3212, FiltMin=3058, FiltMax=45928, Gamma=2.190
00:44:56.984 00.037 16872 UpdateGuideState exits: m=8421 SNR=49.4
00:44:56.988 00.004 16872 PhdController: newstate STATE_CALIBRATE
00:44:56.990 00.002 16872 PhdController: newstate STATE_GUIDE
00:44:57.006 00.016 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:44:57.009 00.003 16872 guider state => CALIBRATED
00:44:57.011 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:44:57.023 00.012 16872 reset dither spiral
00:44:57.026 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:44:57.028 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:57.033 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:44:57.035 00.002 16872 Enqueuing Expose request
00:44:57.038 00.003 9640 Worker thread wakes up
00:44:57.038 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:44:57.038 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:44:57.038 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a834727-125e-45e3-bbe7-e0986c85a18a"}
00:44:57.041 00.003 16872 case statement mapped state 5 to 1
00:44:57.045 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6a834727-125e-45e3-bbe7-e0986c85a18a"}
00:44:57.054 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b9c7ffc5-49d2-4ec8-94f9-1944be958214"}
00:44:57.057 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.55,7.37],"pixels":"..."},"id":"b9c7ffc5-49d2-4ec8-94f9-1944be958214"}
00:44:57.873 00.816 16872 evsrv: cli 0D3C0228 connect
00:44:57.878 00.005 16872 case statement mapped state 5 to 1
00:44:57.882 00.004 16872 case statement mapped state 5 to 1
00:44:57.885 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"5ec3e96e-95aa-4c37-acfb-207ddafbcf54"}
00:44:57.888 00.003 16872 case statement mapped state 5 to 1
00:44:57.892 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"5ec3e96e-95aa-4c37-acfb-207ddafbcf54"}
00:44:57.896 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:44:58.897 01.001 16872 evsrv: cli 0D3BF8C8 connect
00:44:58.900 00.003 16872 case statement mapped state 5 to 1
00:44:58.906 00.006 16872 case statement mapped state 5 to 1
00:44:58.909 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"0416f0db-ac58-4818-a0b8-b5199625bdb6"}
00:44:58.911 00.002 16872 case statement mapped state 5 to 1
00:44:58.914 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"0416f0db-ac58-4818-a0b8-b5199625bdb6"}
00:44:58.918 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:44:59.919 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:44:59.922 00.003 16872 case statement mapped state 5 to 1
00:44:59.925 00.003 16872 case statement mapped state 5 to 1
00:44:59.929 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"428f84f4-fd3f-436d-881b-525e3cbfde32"}
00:44:59.932 00.003 16872 case statement mapped state 5 to 1
00:44:59.936 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"428f84f4-fd3f-436d-881b-525e3cbfde32"}
00:44:59.940 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:45:00.420 00.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c0ae1c9b-83d0-4a8a-8a91-d30119d0ed84"}
00:45:00.423 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c0ae1c9b-83d0-4a8a-8a91-d30119d0ed84"}
00:45:00.427 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba22eda8-7532-4555-9b48-b547009bf35c"}
00:45:00.429 00.002 16872 case statement mapped state 5 to 1
00:45:00.433 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ba22eda8-7532-4555-9b48-b547009bf35c"}
00:45:00.436 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8581219a-f476-4b8e-8796-99908ffdd1bf"}
00:45:00.439 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.55,7.37],"pixels":"..."},"id":"8581219a-f476-4b8e-8796-99908ffdd1bf"}
00:45:00.941 00.502 16872 evsrv: cli 0D3BFFA8 connect
00:45:00.944 00.003 16872 case statement mapped state 5 to 1
00:45:00.949 00.005 16872 case statement mapped state 5 to 1
00:45:00.952 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b40ce81d-4de9-44ad-8036-c80f189ca7f7"}
00:45:00.955 00.003 16872 case statement mapped state 5 to 1
00:45:00.957 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"b40ce81d-4de9-44ad-8036-c80f189ca7f7"}
00:45:00.961 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:45:01.102 00.141 9640 Exposure complete
00:45:01.240 00.138 9640 worker thread done servicing request
00:45:01.240 00.000 16872 OnExposeComplete: enter
00:45:01.244 00.004 16872 UpdateGuideState(): m_state=5
00:45:01.249 00.005 16872 Star::Find(15, 1499, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:45:01.253 00.004 16872 Star::Find returns 1 (0), X=1499.57, Y=573.80, Mass=8805, SNR=51.6, Peak=4164 HFD=2.7
00:45:01.257 00.004 16872 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.56) = xAngle (0.25 = 0.25)
00:45:01.261 00.004 16872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.30 = 0.30)
00:45:01.264 00.003 16872 CameraToMount -- cameraX=-0.16 cameraY=0.65 hyp=0.67 cameraTheta=1.81 mountX=0.65 mountY=0.20, mountTheta=0.29
00:45:01.268 00.004 16872 Changing from state CALIBRATED to GUIDING
00:45:01.271 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:45:01.274 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:45:01.372 00.098 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:45:01.375 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:45:01.378 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:45:01.380 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:45:01.383 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:45:01.386 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:45:01.390 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:45:01.393 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:45:01.396 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:45:01.399 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:45:01.403 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:45:01.405 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:45:01.408 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:45:01.411 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:45:01.523 00.112 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:45:01.528 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:45:01.531 00.003 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
00:45:01.536 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:45:01.541 00.005 16872 ScopeASCOM::SideOfPier() returns 0
00:45:01.623 00.082 16872 setting lock position to (1499.57, 573.80)
00:45:01.626 00.003 16872 MultiStar: stabilizing after lock position change
00:45:01.628 00.002 16872 guider state => GUIDING
00:45:01.631 00.003 16872 Status Line: Guiding
00:45:01.637 00.006 16872 Mount: notify guiding started
00:45:01.641 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:45:01.644 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:45:01.646 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:45:01.652 00.006 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:45:01.656 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:45:01.659 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:45:01.662 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:45:01.664 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:45:01.667 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:45:01.670 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:45:01.673 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:45:01.676 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:45:01.679 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:45:01.684 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:45:01.686 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:45:01.689 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:45:01.692 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:45:01.694 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:45:01.697 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:45:01.701 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:45:01.703 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:45:01.706 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:45:01.708 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:45:01.711 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:45:01.715 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:45:01.718 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:45:01.720 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:45:01.723 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:45:01.726 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:45:01.729 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:45:01.733 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:45:01.735 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:45:01.737 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:45:01.741 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:45:01.744 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:45:01.749 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:45:01.752 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:45:01.755 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:45:01.964 00.209 16872 evsrv: cli 0D3BFFA8 connect
00:45:01.969 00.005 16872 case statement mapped state 6 to 3
00:45:01.973 00.004 16872 case statement mapped state 6 to 3
00:45:01.976 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"2bddb36d-3a27-4792-9bbc-21fe59eb4163"}
00:45:01.979 00.003 16872 case statement mapped state 6 to 3
00:45:01.981 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bddb36d-3a27-4792-9bbc-21fe59eb4163"}
00:45:01.985 00.004 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:45:02.058 00.073 16872 ScopeASCOM::SideOfPier() returns 0
00:45:02.061 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:45:02.065 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:45:02.067 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:45:02.070 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:45:02.073 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:45:02.075 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:45:02.077 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:45:02.081 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:45:02.083 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:45:02.086 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2788, max=65512, med=3208, FiltMin=3120, FiltMax=42924, Gamma=2.190
00:45:02.123 00.037 16872 UpdateGuideState exits: m=8805 SNR=51.6
00:45:02.125 00.002 16872 evsrv: cli 0D3BFFA8 short write 0/81 Input / Output error
00:45:02.128 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:45:02.131 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:02.134 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:45:02.139 00.005 16872 Enqueuing Expose request
00:45:02.141 00.002 9640 Worker thread wakes up
00:45:02.141 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:45:02.141 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:45:02.141 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
00:45:03.919 01.778 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40c7ff0c-7072-4fcd-864e-9493869634d4"}
00:45:03.922 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"40c7ff0c-7072-4fcd-864e-9493869634d4"}
00:45:03.926 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27222a15-88c4-453c-aa90-00af6071063d"}
00:45:03.928 00.002 16872 case statement mapped state 6 to 3
00:45:03.931 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"27222a15-88c4-453c-aa90-00af6071063d"}
00:45:03.934 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c47db4ba-6f87-482c-a593-c3d13b0ce27d"}
00:45:03.936 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.57,6.80],"pixels":"..."},"id":"c47db4ba-6f87-482c-a593-c3d13b0ce27d"}
00:45:06.184 02.248 9640 Exposure complete
00:45:06.319 00.135 9640 worker thread done servicing request
00:45:06.320 00.001 16872 OnExposeComplete: enter
00:45:06.324 00.004 16872 UpdateGuideState(): m_state=6
00:45:06.328 00.004 16872 Star::Find(15, 1499, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:45:06.331 00.003 16872 Star::Find returns 1 (0), X=1499.36, Y=573.57, Mass=8259, SNR=47.4, Peak=4172 HFD=3.0
00:45:06.334 00.003 16872 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.56) = xAngle (-3.87 = 2.41)
00:45:06.337 00.003 16872 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.82 = 2.46)
00:45:06.339 00.002 16872 CameraToMount -- cameraX=-0.21 cameraY=-0.23 hyp=0.31 cameraTheta=-2.32 mountX=-0.23 mountY=0.19, mountTheta=2.44
00:45:06.343 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=-0.23, opts=13)
00:45:06.346 00.003 16872 Enqueuing Move request for scope (-0.21, -0.23)
00:45:06.348 00.002 9640 Worker thread wakes up
00:45:06.348 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.23) opts 0xd
00:45:06.348 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, -0.23)
00:45:06.348 00.000 9640 Moving (-0.21, -0.23) raw xDistance=-0.23 yDistance=0.19
00:45:06.349 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.23
00:45:06.349 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
00:45:06.349 00.000 9640 MoveAxis(E, 24, ABG)
00:45:06.349 00.000 9640 Guiding  Dir = 2, Dur = 24
00:45:06.349 00.000 9640 IsSlewing returns 0
00:45:06.349 00.000 9640 IsGuiding returns 0
00:45:06.350 00.001 9640 PulseGuide returned control before completion, sleep 34
00:45:06.356 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65516, med=3212, FiltMin=3132, FiltMax=45804, Gamma=2.190
00:45:06.393 00.037 16872 UpdateGuideState exits: m=8259 SNR=47.4
00:45:06.396 00.003 16872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 1 / 99999
00:45:06.402 00.006 9640 IsGuiding returns 1
00:45:06.402 00.000 9640 scope still moving after pulse duration time elapsed
00:45:06.402 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777787106.402,"Host":"RBFOCUS307","Inst":1,"Distance":0.56,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:45:06.405 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:06.407 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:45:06.410 00.003 16872 Enqueuing Expose request
00:45:06.429 00.019 9640 IsSlewing returns 0
00:45:06.429 00.000 9640 IsGuiding returns 1
00:45:06.460 00.031 9640 IsSlewing returns 0
00:45:06.461 00.001 9640 IsGuiding returns 1
00:45:06.492 00.031 9640 IsSlewing returns 0
00:45:06.492 00.000 9640 IsGuiding returns 0
00:45:06.492 00.000 9640 scope move finished after 24 + 118 ms
00:45:06.492 00.000 9640 Move returns status 0, amount 24
00:45:06.492 00.000 9640 MoveAxis(N, 0, ABG)
00:45:06.493 00.001 9640 Move returns status 0, amount 0
00:45:06.493 00.000 9640 move complete, result=0
00:45:06.493 00.000 9640 worker thread done servicing request
00:45:06.493 00.000 9640 Worker thread wakes up
00:45:06.493 00.000 16872 GuideStep: -0.2 px 24 ms EAST, 0.2 px 0 ms NORTH
00:45:06.497 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:45:06.497 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:45:07.418 00.921 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4b87ef3-d9c5-4f3f-9a96-68fd2b9732aa"}
00:45:07.421 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c4b87ef3-d9c5-4f3f-9a96-68fd2b9732aa"}
00:45:07.425 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c60d2d5b-3b39-49bb-8190-692e8c0563b6"}
00:45:07.431 00.006 16872 case statement mapped state 6 to 3
00:45:07.435 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c60d2d5b-3b39-49bb-8190-692e8c0563b6"}
00:45:07.438 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e008305e-83ba-4bbe-abac-6f231ba631ed"}
00:45:07.442 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.36,6.57],"pixels":"..."},"id":"e008305e-83ba-4bbe-abac-6f231ba631ed"}
00:45:10.554 03.112 9640 Exposure complete
00:45:10.691 00.137 9640 worker thread done servicing request
00:45:10.692 00.001 16872 OnExposeComplete: enter
00:45:10.695 00.003 16872 UpdateGuideState(): m_state=6
00:45:10.698 00.003 16872 Star::Find(15, 1499, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:45:10.700 00.002 16872 Star::Find returns 1 (0), X=1499.38, Y=573.88, Mass=8786, SNR=48.8, Peak=4140 HFD=2.7
00:45:10.703 00.003 16872 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.56) = xAngle (1.17 = 1.17)
00:45:10.706 00.003 16872 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.22 = 1.22)
00:45:10.709 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.21 cameraTheta=2.73 mountX=0.08 mountY=0.20, mountTheta=1.18
00:45:10.712 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=0.08, opts=13)
00:45:10.715 00.003 16872 Enqueuing Move request for scope (-0.19, 0.08)
00:45:10.718 00.003 9640 Worker thread wakes up
00:45:10.718 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
00:45:10.718 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
00:45:10.718 00.000 9640 Moving (-0.19, 0.08) raw xDistance=0.08 yDistance=0.20
00:45:10.718 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:45:10.718 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.20, m_sumCorr=0
00:45:10.718 00.000 9640 MoveAxis(E, 0, ABG)
00:45:10.718 00.000 9640 Move returns status 0, amount 0
00:45:10.718 00.000 9640 MoveAxis(N, 0, ABG)
00:45:10.718 00.000 9640 Move returns status 0, amount 0
00:45:10.718 00.000 9640 move complete, result=0
00:45:10.718 00.000 9640 worker thread done servicing request
00:45:10.725 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=64164, med=3204, FiltMin=3048, FiltMax=44232, Gamma=2.190
00:45:10.762 00.037 16872 UpdateGuideState exits: m=8786 SNR=48.8
00:45:10.765 00.003 16872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 2 / 99999
00:45:10.771 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777787110.771,"Host":"RBFOCUS307","Inst":1,"Distance":0.46,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
00:45:10.774 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:10.777 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:45:10.780 00.003 16872 Enqueuing Expose request
00:45:10.784 00.004 16872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:45:10.787 00.003 9640 Worker thread wakes up
00:45:10.787 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:45:10.787 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:45:10.917 00.130 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc125916-cf2a-4c71-8c21-2af99b1f6b73"}
00:45:10.923 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bc125916-cf2a-4c71-8c21-2af99b1f6b73"}
00:45:10.928 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e069d3c-f1dd-49f1-9456-baca47d7da27"}
00:45:10.930 00.002 16872 case statement mapped state 6 to 3
00:45:10.932 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e069d3c-f1dd-49f1-9456-baca47d7da27"}
00:45:10.936 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"68d08944-cf2a-46c8-910c-9c7b7fc22716"}
00:45:10.939 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.38,6.88],"pixels":"..."},"id":"68d08944-cf2a-46c8-910c-9c7b7fc22716"}
00:45:14.418 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"26cd7a3d-628f-4e95-806a-b3f2dd7eff2c"}
00:45:14.422 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"26cd7a3d-628f-4e95-806a-b3f2dd7eff2c"}
00:45:14.425 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"66ca51ab-491c-49e3-9e3e-fd2001a709c8"}
00:45:14.427 00.002 16872 case statement mapped state 6 to 3
00:45:14.430 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"66ca51ab-491c-49e3-9e3e-fd2001a709c8"}
00:45:14.434 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"edbf0c71-8f44-48f4-bbbc-5c538a752697"}
00:45:14.437 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.38,6.88],"pixels":"..."},"id":"edbf0c71-8f44-48f4-bbbc-5c538a752697"}
00:45:14.840 00.403 9640 Exposure complete
00:45:14.974 00.134 9640 worker thread done servicing request
00:45:14.974 00.000 16872 OnExposeComplete: enter
00:45:14.976 00.002 16872 UpdateGuideState(): m_state=6
00:45:14.981 00.005 16872 Star::Find(15, 1499, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:45:14.983 00.002 16872 Star::Find returns 1 (0), X=1499.27, Y=573.61, Mass=8102, SNR=51.8, Peak=4140 HFD=2.8
00:45:14.986 00.003 16872 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.56) = xAngle (-4.15 = 2.14)
00:45:14.988 00.002 16872 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.10 = 2.18)
00:45:14.991 00.003 16872 CameraToMount -- cameraX=-0.31 cameraY=-0.19 hyp=0.36 cameraTheta=-2.59 mountX=-0.19 mountY=0.29, mountTheta=2.15
00:45:14.995 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.31, y=-0.19, opts=13)
00:45:14.999 00.004 16872 Enqueuing Move request for scope (-0.31, -0.19)
00:45:15.001 00.002 9640 Worker thread wakes up
00:45:15.001 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.19) opts 0xd
00:45:15.001 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.31, -0.19)
00:45:15.001 00.000 9640 Moving (-0.31, -0.19) raw xDistance=-0.19 yDistance=0.29
00:45:15.001 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.19
00:45:15.002 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=0
00:45:15.002 00.000 9640 MoveAxis(E, 20, ABG)
00:45:15.002 00.000 9640 Guiding  Dir = 2, Dur = 20
00:45:15.002 00.000 9640 IsSlewing returns 0
00:45:15.002 00.000 9640 IsGuiding returns 0
00:45:15.002 00.000 9640 PulseGuide returned control before completion, sleep 30
00:45:15.007 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3212, FiltMin=3078, FiltMax=44552, Gamma=2.190
00:45:15.041 00.034 9640 IsGuiding returns 1
00:45:15.041 00.000 9640 scope still moving after pulse duration time elapsed
00:45:15.047 00.006 16872 UpdateGuideState exits: m=8102 SNR=51.8
00:45:15.051 00.004 16872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 3 / 99999
00:45:15.053 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777787115.053,"Host":"RBFOCUS307","Inst":1,"Distance":0.43,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
00:45:15.057 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:15.059 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:45:15.062 00.003 16872 Enqueuing Expose request
00:45:15.071 00.009 9640 IsSlewing returns 0
00:45:15.071 00.000 9640 IsGuiding returns 0
00:45:15.071 00.000 9640 scope move finished after 20 + 49 ms
00:45:15.071 00.000 9640 Move returns status 0, amount 20
00:45:15.072 00.001 9640 MoveAxis(N, 0, ABG)
00:45:15.072 00.000 9640 Move returns status 0, amount 0
00:45:15.072 00.000 9640 move complete, result=0
00:45:15.072 00.000 9640 worker thread done servicing request
00:45:15.072 00.000 9640 Worker thread wakes up
00:45:15.072 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:45:15.072 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:45:15.075 00.003 16872 GuideStep: -0.2 px 20 ms EAST, 0.3 px 0 ms NORTH
00:45:17.917 02.842 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a30049b-7580-4d73-9226-042668beef30"}
00:45:17.922 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4a30049b-7580-4d73-9226-042668beef30"}
00:45:17.925 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"938cae49-1e0c-4ce9-8065-15bc67f17b7b"}
00:45:17.929 00.004 16872 case statement mapped state 6 to 3
00:45:17.935 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"938cae49-1e0c-4ce9-8065-15bc67f17b7b"}
00:45:17.940 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"83b8ee13-5450-4c82-ac91-ec38adfbe45b"}
00:45:17.944 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.27,6.61],"pixels":"..."},"id":"83b8ee13-5450-4c82-ac91-ec38adfbe45b"}
00:45:19.141 01.197 9640 Exposure complete
00:45:19.281 00.140 9640 worker thread done servicing request
00:45:19.282 00.001 16872 OnExposeComplete: enter
00:45:19.285 00.003 16872 UpdateGuideState(): m_state=6
00:45:19.290 00.005 16872 Star::Find(15, 1499, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:45:19.293 00.003 16872 Star::Find returns 1 (0), X=1498.93, Y=574.18, Mass=8252, SNR=49.9, Peak=4156 HFD=2.6
00:45:19.295 00.002 16872 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.56) = xAngle (1.04 = 1.04)
00:45:19.300 00.005 16872 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.09 = 1.09)
00:45:19.303 00.003 16872 CameraToMount -- cameraX=-0.64 cameraY=0.38 hyp=0.74 cameraTheta=2.60 mountX=0.38 mountY=0.66, mountTheta=1.05
00:45:19.307 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.64, y=0.38, opts=13)
00:45:19.310 00.003 16872 Enqueuing Move request for scope (-0.64, 0.38)
00:45:19.315 00.005 9640 Worker thread wakes up
00:45:19.316 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.38) opts 0xd
00:45:19.316 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.64, 0.38)
00:45:19.316 00.000 9640 Moving (-0.64, 0.38) raw xDistance=0.38 yDistance=0.66
00:45:19.316 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.38
00:45:19.316 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.66, m_sumCorr=0.18
00:45:19.316 00.000 9640 MoveAxis(W, 38, ABG)
00:45:19.316 00.000 9640 Guiding  Dir = 3, Dur = 38
00:45:19.316 00.000 9640 IsSlewing returns 0
00:45:19.316 00.000 9640 IsGuiding returns 0
00:45:19.317 00.001 9640 PulseGuide returned control before completion, sleep 48
00:45:19.321 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=65520, med=3208, FiltMin=3062, FiltMax=45508, Gamma=2.190
00:45:19.358 00.037 16872 UpdateGuideState exits: m=8252 SNR=49.9
00:45:19.361 00.003 16872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 4 / 99999
00:45:19.363 00.002 16872 PhdController: newstate STATE_FINISH
00:45:19.365 00.002 16872 PhdController complete: success
00:45:19.368 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777787119.368,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:45:19.370 00.002 16872 Mount: notify guiding dither settle done success=1
00:45:19.374 00.004 16872 PhdController: newstate STATE_IDLE
00:45:19.377 00.003 9640 IsGuiding returns 1
00:45:19.377 00.000 9640 scope still moving after pulse duration time elapsed
00:45:19.377 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:19.383 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:45:19.385 00.002 16872 Enqueuing Expose request
00:45:19.407 00.022 9640 IsSlewing returns 0
00:45:19.407 00.000 9640 IsGuiding returns 0
00:45:19.407 00.000 9640 scope move finished after 38 + 53 ms
00:45:19.407 00.000 9640 Move returns status 0, amount 38
00:45:19.407 00.000 9640 MoveAxis(S, 21, ABG)
00:45:19.407 00.000 9640 Guiding  Dir = 1, Dur = 21
00:45:19.408 00.001 9640 IsSlewing returns 0
00:45:19.408 00.000 9640 IsGuiding returns 0
00:45:19.408 00.000 9640 PulseGuide returned control before completion, sleep 31
00:45:19.453 00.045 9640 IsGuiding returns 1
00:45:19.453 00.000 9640 scope still moving after pulse duration time elapsed
00:45:19.484 00.031 9640 IsSlewing returns 0
00:45:19.484 00.000 9640 IsGuiding returns 0
00:45:19.484 00.000 9640 scope move finished after 21 + 54 ms
00:45:19.484 00.000 9640 Move returns status 0, amount 21
00:45:19.485 00.001 9640 move complete, result=0
00:45:19.485 00.000 9640 worker thread done servicing request
00:45:19.485 00.000 9640 Worker thread wakes up
00:45:19.485 00.000 16872 GuideStep: 0.4 px 38 ms WEST, 0.7 px 21 ms SOUTH
00:45:19.489 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:45:19.489 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:45:20.090 00.601 16872 evsrv: cli 0D3C0A48 connect
00:45:20.094 00.004 16872 case statement mapped state 6 to 3
00:45:20.099 00.005 16872 case statement mapped state 6 to 3
00:45:20.103 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"08d367b8-4fd6-4aa6-bcaa-91efc22fae23"}
00:45:20.109 00.006 16872 case statement mapped state 6 to 3
00:45:20.113 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"08d367b8-4fd6-4aa6-bcaa-91efc22fae23"}
00:45:20.116 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:45:21.416 01.300 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bbb20f0b-4b6f-475a-bbe3-81bda509ae7d"}
00:45:21.420 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bbb20f0b-4b6f-475a-bbe3-81bda509ae7d"}
00:45:21.425 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c59365c4-30d2-434f-b6d4-c78fe728291e"}
00:45:21.428 00.003 16872 case statement mapped state 6 to 3
00:45:21.432 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c59365c4-30d2-434f-b6d4-c78fe728291e"}
00:45:21.435 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2f799c56-ec86-432b-aca4-bb1a35634fa1"}
00:45:21.438 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.93,7.18],"pixels":"..."},"id":"2f799c56-ec86-432b-aca4-bb1a35634fa1"}
00:45:23.547 02.109 9640 Exposure complete
00:45:23.680 00.133 9640 worker thread done servicing request
00:45:23.680 00.000 16872 OnExposeComplete: enter
00:45:23.686 00.006 16872 UpdateGuideState(): m_state=6
00:45:23.689 00.003 16872 Star::Find(15, 1498, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:45:23.691 00.002 16872 Star::Find returns 1 (0), X=1498.70, Y=574.26, Mass=9644, SNR=53.7, Peak=4180 HFD=2.8
00:45:23.694 00.003 16872 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.56) = xAngle (1.10 = 1.10)
00:45:23.696 00.002 16872 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.14 = 1.14)
00:45:23.699 00.003 16872 CameraToMount -- cameraX=-0.87 cameraY=0.46 hyp=0.99 cameraTheta=2.65 mountX=0.45 mountY=0.90, mountTheta=1.11
00:45:23.703 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.87, y=0.46, opts=13)
00:45:23.707 00.004 16872 Enqueuing Move request for scope (-0.87, 0.46)
00:45:23.710 00.003 9640 Worker thread wakes up
00:45:23.710 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 0.46) opts 0xd
00:45:23.710 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.87, 0.46)
00:45:23.710 00.000 9640 Moving (-0.87, 0.46) raw xDistance=0.45 yDistance=0.90
00:45:23.710 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.45
00:45:23.710 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.90, m_sumCorr=0.18
00:45:23.710 00.000 9640 MoveAxis(W, 52, ABG)
00:45:23.710 00.000 9640 Guiding  Dir = 3, Dur = 52
00:45:23.711 00.001 9640 IsSlewing returns 0
00:45:23.711 00.000 9640 IsGuiding returns 0
00:45:23.711 00.000 9640 PulseGuide returned control before completion, sleep 62
00:45:23.718 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65512, med=3208, FiltMin=3138, FiltMax=43924, Gamma=2.190
00:45:23.755 00.037 16872 UpdateGuideState exits: m=9644 SNR=53.7
00:45:23.758 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:23.761 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:45:23.764 00.003 16872 Enqueuing Expose request
00:45:23.776 00.012 9640 IsGuiding returns 1
00:45:23.776 00.000 9640 scope still moving after pulse duration time elapsed
00:45:23.807 00.031 9640 IsSlewing returns 0
00:45:23.807 00.000 9640 IsGuiding returns 0
00:45:23.807 00.000 9640 scope move finished after 52 + 45 ms
00:45:23.807 00.000 9640 Move returns status 0, amount 52
00:45:23.807 00.000 9640 MoveAxis(N, 0, ABG)
00:45:23.808 00.001 9640 Move returns status 0, amount 0
00:45:23.808 00.000 9640 move complete, result=0
00:45:23.808 00.000 9640 worker thread done servicing request
00:45:23.808 00.000 9640 Worker thread wakes up
00:45:23.808 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:45:23.808 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:45:23.809 00.001 16872 GuideStep: 0.4 px 52 ms WEST, 0.9 px 0 ms NORTH
00:45:24.917 01.108 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80089d47-e821-4adc-b58e-9d830e8d8966"}
00:45:24.922 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"80089d47-e821-4adc-b58e-9d830e8d8966"}
00:45:24.927 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55057acb-f5bd-43ce-9f59-744e9897cb4f"}
00:45:24.930 00.003 16872 case statement mapped state 6 to 3
00:45:24.933 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"55057acb-f5bd-43ce-9f59-744e9897cb4f"}
00:45:24.937 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"142b9ee3-6a25-485b-8407-6585758184e5"}
00:45:24.942 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.70,7.26],"pixels":"..."},"id":"142b9ee3-6a25-485b-8407-6585758184e5"}
00:45:27.877 02.935 9640 Exposure complete
00:45:28.014 00.137 9640 worker thread done servicing request
00:45:28.015 00.001 16872 OnExposeComplete: enter
00:45:28.021 00.006 16872 UpdateGuideState(): m_state=6
00:45:28.024 00.003 16872 Star::Find(15, 1498, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:45:28.026 00.002 16872 Star::Find returns 1 (0), X=1498.67, Y=573.74, Mass=8675, SNR=48.5, Peak=4152 HFD=2.7
00:45:28.028 00.002 16872 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.56) = xAngle (-4.64 = 1.65)
00:45:28.033 00.005 16872 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.59 = 1.69)
00:45:28.037 00.004 16872 CameraToMount -- cameraX=-0.90 cameraY=-0.05 hyp=0.91 cameraTheta=-3.08 mountX=-0.07 mountY=0.90, mountTheta=1.65
00:45:28.041 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.90, y=-0.05, opts=13)
00:45:28.043 00.002 16872 Enqueuing Move request for scope (-0.90, -0.05)
00:45:28.049 00.006 9640 Worker thread wakes up
00:45:28.049 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.05) opts 0xd
00:45:28.049 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.90, -0.05)
00:45:28.049 00.000 9640 Moving (-0.90, -0.05) raw xDistance=-0.07 yDistance=0.90
00:45:28.049 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:45:28.049 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.34, input 0.90, m_sumCorr=0.51
00:45:28.049 00.000 9640 MoveAxis(E, 0, ABG)
00:45:28.049 00.000 9640 Move returns status 0, amount 0
00:45:28.049 00.000 9640 MoveAxis(S, 40, ABG)
00:45:28.049 00.000 9640 Guiding  Dir = 1, Dur = 40
00:45:28.049 00.000 9640 IsSlewing returns 0
00:45:28.049 00.000 9640 IsGuiding returns 0
00:45:28.049 00.000 9640 PulseGuide returned control before completion, sleep 50
00:45:28.055 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65512, med=3212, FiltMin=3116, FiltMax=46328, Gamma=2.190
00:45:28.091 00.036 16872 UpdateGuideState exits: m=8675 SNR=48.5
00:45:28.095 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:28.097 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:45:28.099 00.002 16872 Enqueuing Expose request
00:45:28.108 00.009 9640 IsGuiding returns 1
00:45:28.108 00.000 9640 scope still moving after pulse duration time elapsed
00:45:28.139 00.031 9640 IsSlewing returns 0
00:45:28.140 00.001 9640 IsGuiding returns 0
00:45:28.140 00.000 9640 scope move finished after 40 + 50 ms
00:45:28.140 00.000 9640 Move returns status 0, amount 40
00:45:28.140 00.000 9640 move complete, result=0
00:45:28.141 00.001 9640 worker thread done servicing request
00:45:28.141 00.000 9640 Worker thread wakes up
00:45:28.141 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:45:28.141 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:45:28.142 00.001 16872 GuideStep: -0.1 px 0 ms EAST, 0.9 px 40 ms SOUTH
00:45:28.417 00.275 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db5f3c9d-0392-4543-bade-d5efe84debcc"}
00:45:28.420 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"db5f3c9d-0392-4543-bade-d5efe84debcc"}
00:45:28.425 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1cbecfa7-8ecd-4d30-bcce-2a69f3a7324e"}
00:45:28.430 00.005 16872 case statement mapped state 6 to 3
00:45:28.432 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1cbecfa7-8ecd-4d30-bcce-2a69f3a7324e"}
00:45:28.437 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3ba17a80-248f-4f73-8dae-750cd6027426"}
00:45:28.441 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.67,6.74],"pixels":"..."},"id":"3ba17a80-248f-4f73-8dae-750cd6027426"}
00:45:31.918 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cdc6d438-233a-4d76-98e2-1e7dc4ad40f9"}
00:45:31.922 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cdc6d438-233a-4d76-98e2-1e7dc4ad40f9"}
00:45:31.925 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6cae51b6-9fd4-4532-93a1-3d58ede81f57"}
00:45:31.927 00.002 16872 case statement mapped state 6 to 3
00:45:31.930 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cae51b6-9fd4-4532-93a1-3d58ede81f57"}
00:45:31.935 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e7622352-9dd0-4e3c-854f-46715075db35"}
00:45:31.938 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.67,6.74],"pixels":"..."},"id":"e7622352-9dd0-4e3c-854f-46715075db35"}
00:45:32.210 00.272 9640 Exposure complete
00:45:32.346 00.136 9640 worker thread done servicing request
00:45:32.346 00.000 16872 OnExposeComplete: enter
00:45:32.349 00.003 16872 UpdateGuideState(): m_state=6
00:45:32.352 00.003 16872 Star::Find(15, 1498, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:45:32.356 00.004 16872 Star::Find returns 1 (0), X=1498.54, Y=573.58, Mass=8322, SNR=47.5, Peak=4088 HFD=3.0
00:45:32.359 00.003 16872 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.56) = xAngle (-4.49 = 1.80)
00:45:32.362 00.003 16872 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.44 = 1.84)
00:45:32.364 00.002 16872 CameraToMount -- cameraX=-1.03 cameraY=-0.22 hyp=1.05 cameraTheta=-2.93 mountX=-0.24 mountY=1.02, mountTheta=1.80
00:45:32.368 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.03, y=-0.22, opts=13)
00:45:32.372 00.004 16872 Enqueuing Move request for scope (-1.03, -0.22)
00:45:32.374 00.002 9640 Worker thread wakes up
00:45:32.374 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.03, -0.22) opts 0xd
00:45:32.374 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.03, -0.22)
00:45:32.374 00.000 9640 Moving (-1.03, -0.22) raw xDistance=-0.24 yDistance=1.02
00:45:32.374 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.24
00:45:32.375 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 1.02, m_sumCorr=0.78
00:45:32.375 00.000 9640 MoveAxis(E, 25, ABG)
00:45:32.375 00.000 9640 Guiding  Dir = 2, Dur = 25
00:45:32.375 00.000 9640 IsSlewing returns 0
00:45:32.375 00.000 9640 IsGuiding returns 0
00:45:32.375 00.000 9640 PulseGuide returned control before completion, sleep 35
00:45:32.381 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=65512, med=3200, FiltMin=3072, FiltMax=44608, Gamma=2.190
00:45:32.416 00.035 9640 IsGuiding returns 1
00:45:32.416 00.000 9640 scope still moving after pulse duration time elapsed
00:45:32.418 00.002 16872 UpdateGuideState exits: m=8322 SNR=47.5
00:45:32.424 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:32.426 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:45:32.429 00.003 16872 Enqueuing Expose request
00:45:32.448 00.019 9640 IsSlewing returns 0
00:45:32.448 00.000 9640 IsGuiding returns 0
00:45:32.448 00.000 9640 scope move finished after 25 + 48 ms
00:45:32.448 00.000 9640 Move returns status 0, amount 25
00:45:32.448 00.000 9640 MoveAxis(S, 32, ABG)
00:45:32.448 00.000 9640 Guiding  Dir = 1, Dur = 32
00:45:32.448 00.000 9640 IsSlewing returns 0
00:45:32.449 00.001 9640 IsGuiding returns 0
00:45:32.450 00.001 9640 PulseGuide returned control before completion, sleep 42
00:45:32.494 00.044 9640 IsGuiding returns 1
00:45:32.494 00.000 9640 scope still moving after pulse duration time elapsed
00:45:32.526 00.032 9640 IsSlewing returns 0
00:45:32.526 00.000 9640 IsGuiding returns 0
00:45:32.526 00.000 9640 scope move finished after 32 + 44 ms
00:45:32.526 00.000 9640 Move returns status 0, amount 32
00:45:32.526 00.000 9640 move complete, result=0
00:45:32.526 00.000 9640 worker thread done servicing request
00:45:32.526 00.000 9640 Worker thread wakes up
00:45:32.526 00.000 16872 GuideStep: -0.2 px 25 ms EAST, 1.0 px 32 ms SOUTH
00:45:32.531 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:45:32.532 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:45:35.417 02.885 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2768db4d-25cd-4958-b760-663d1e36e3f7"}
00:45:35.421 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2768db4d-25cd-4958-b760-663d1e36e3f7"}
00:45:35.424 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a60e4993-43e9-4f02-a317-8e2aa945560c"}
00:45:35.427 00.003 16872 case statement mapped state 6 to 3
00:45:35.431 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a60e4993-43e9-4f02-a317-8e2aa945560c"}
00:45:35.434 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bc282e39-fa0a-4d6f-875e-e4bf4fdf71f9"}
00:45:35.437 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.54,6.58],"pixels":"..."},"id":"bc282e39-fa0a-4d6f-875e-e4bf4fdf71f9"}
00:45:36.594 01.157 9640 Exposure complete
00:45:36.730 00.136 9640 worker thread done servicing request
00:45:36.730 00.000 16872 OnExposeComplete: enter
00:45:36.734 00.004 16872 UpdateGuideState(): m_state=6
00:45:36.736 00.002 16872 Star::Find(15, 1498, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:45:36.739 00.003 16872 Star::Find returns 1 (0), X=1498.38, Y=573.99, Mass=8903, SNR=50.0, Peak=4200 HFD=2.4
00:45:36.744 00.005 16872 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.56) = xAngle (1.43 = 1.43)
00:45:36.746 00.002 16872 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.47 = 1.47)
00:45:36.749 00.003 16872 CameraToMount -- cameraX=-1.19 cameraY=0.19 hyp=1.21 cameraTheta=2.98 mountX=0.17 mountY=1.20, mountTheta=1.43
00:45:36.755 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.19, y=0.19, opts=13)
00:45:36.759 00.004 16872 Enqueuing Move request for scope (-1.19, 0.19)
00:45:36.763 00.004 9640 Worker thread wakes up
00:45:36.763 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.19, 0.19) opts 0xd
00:45:36.763 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.19, 0.19)
00:45:36.763 00.000 9640 Moving (-1.19, 0.19) raw xDistance=0.17 yDistance=1.20
00:45:36.763 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.17
00:45:36.763 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 1.20, m_sumCorr=1.1
00:45:36.763 00.000 9640 MoveAxis(W, 16, ABG)
00:45:36.763 00.000 9640 Guiding  Dir = 3, Dur = 16
00:45:36.764 00.001 9640 IsSlewing returns 0
00:45:36.764 00.000 9640 IsGuiding returns 0
00:45:36.764 00.000 9640 PulseGuide returned control before completion, sleep 26
00:45:36.769 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=61676, med=3204, FiltMin=3126, FiltMax=41184, Gamma=2.190
00:45:36.802 00.033 9640 IsGuiding returns 1
00:45:36.802 00.000 9640 scope still moving after pulse duration time elapsed
00:45:36.807 00.005 16872 UpdateGuideState exits: m=8903 SNR=50.0
00:45:36.810 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:36.812 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:45:36.814 00.002 16872 Enqueuing Expose request
00:45:36.834 00.020 9640 IsSlewing returns 0
00:45:36.834 00.000 9640 IsGuiding returns 1
00:45:36.865 00.031 9640 IsSlewing returns 0
00:45:36.865 00.000 9640 IsGuiding returns 0
00:45:36.866 00.001 9640 scope move finished after 16 + 86 ms
00:45:36.866 00.000 9640 Move returns status 0, amount 16
00:45:36.866 00.000 9640 MoveAxis(S, 34, ABG)
00:45:36.866 00.000 9640 Guiding  Dir = 1, Dur = 34
00:45:36.866 00.000 9640 IsSlewing returns 0
00:45:36.868 00.002 9640 IsGuiding returns 0
00:45:36.870 00.002 9640 PulseGuide returned control before completion, sleep 44
00:45:36.929 00.059 9640 IsGuiding returns 1
00:45:36.929 00.000 9640 scope still moving after pulse duration time elapsed
00:45:36.958 00.029 9640 IsSlewing returns 0
00:45:36.959 00.001 9640 IsGuiding returns 0
00:45:36.959 00.000 9640 scope move finished after 34 + 56 ms
00:45:36.959 00.000 9640 Move returns status 0, amount 34
00:45:36.959 00.000 9640 move complete, result=0
00:45:36.960 00.001 16872 GuideStep: 0.2 px 16 ms WEST, 1.2 px 34 ms SOUTH
00:45:36.964 00.004 9640 worker thread done servicing request
00:45:36.964 00.000 9640 Worker thread wakes up
00:45:36.965 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:45:36.965 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:45:38.916 01.951 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"add33955-e4fe-483e-8af9-4e6abbda422d"}
00:45:38.920 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"add33955-e4fe-483e-8af9-4e6abbda422d"}
00:45:38.923 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f51d519-f094-4bf5-83f7-acd15e77d52f"}
00:45:38.926 00.003 16872 case statement mapped state 6 to 3
00:45:38.929 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f51d519-f094-4bf5-83f7-acd15e77d52f"}
00:45:38.932 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4a798117-3935-4adf-8fb9-1ce1d3f89abb"}
00:45:38.936 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.38,6.99],"pixels":"..."},"id":"4a798117-3935-4adf-8fb9-1ce1d3f89abb"}
00:45:41.009 02.073 9640 Exposure complete
00:45:41.148 00.139 9640 worker thread done servicing request
00:45:41.148 00.000 16872 OnExposeComplete: enter
00:45:41.152 00.004 16872 UpdateGuideState(): m_state=6
00:45:41.155 00.003 16872 Star::Find(15, 1498, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:45:41.158 00.003 16872 Star::Find returns 1 (0), X=1498.00, Y=573.92, Mass=7935, SNR=46.3, Peak=4136 HFD=2.7
00:45:41.161 00.003 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
00:45:41.165 00.004 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
00:45:41.168 00.003 16872 CameraToMount -- cameraX=-1.57 cameraY=0.13 hyp=1.57 cameraTheta=3.06 mountX=0.10 mountY=1.57, mountTheta=1.51
00:45:41.174 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.57, y=0.13, opts=13)
00:45:41.177 00.003 16872 Enqueuing Move request for scope (-1.57, 0.13)
00:45:41.179 00.002 9640 Worker thread wakes up
00:45:41.181 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.57, 0.13) opts 0xd
00:45:41.181 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.57, 0.13)
00:45:41.181 00.000 9640 Moving (-1.57, 0.13) raw xDistance=0.10 yDistance=1.57
00:45:41.181 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.10
00:45:41.181 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.31, input 1.57, m_sumCorr=1.4
00:45:41.181 00.000 9640 MoveAxis(W, 12, ABG)
00:45:41.181 00.000 9640 Guiding  Dir = 3, Dur = 12
00:45:41.181 00.000 9640 IsSlewing returns 0
00:45:41.182 00.001 9640 IsGuiding returns 0
00:45:41.182 00.000 9640 PulseGuide returned control before completion, sleep 22
00:45:41.188 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=63720, med=3204, FiltMin=3042, FiltMax=44908, Gamma=2.190
00:45:41.211 00.023 9640 IsGuiding returns 1
00:45:41.211 00.000 9640 scope still moving after pulse duration time elapsed
00:45:41.232 00.021 16872 UpdateGuideState exits: m=7935 SNR=46.3
00:45:41.236 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:41.239 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:45:41.242 00.003 9640 IsSlewing returns 0
00:45:41.242 00.000 16872 Enqueuing Expose request
00:45:41.248 00.006 9640 IsGuiding returns 1
00:45:41.274 00.026 9640 IsSlewing returns 0
00:45:41.274 00.000 9640 IsGuiding returns 1
00:45:41.304 00.030 9640 IsSlewing returns 0
00:45:41.305 00.001 9640 IsGuiding returns 1
00:45:41.335 00.030 9640 IsSlewing returns 0
00:45:41.335 00.000 9640 IsGuiding returns 0
00:45:41.335 00.000 9640 scope move finished after 12 + 141 ms
00:45:41.336 00.001 9640 Move returns status 0, amount 12
00:45:41.336 00.000 9640 MoveAxis(S, 38, ABG)
00:45:41.336 00.000 9640 Guiding  Dir = 1, Dur = 38
00:45:41.336 00.000 9640 IsSlewing returns 0
00:45:41.336 00.000 9640 IsGuiding returns 0
00:45:41.337 00.001 9640 PulseGuide returned control before completion, sleep 48
00:45:41.398 00.061 9640 IsGuiding returns 1
00:45:41.398 00.000 9640 scope still moving after pulse duration time elapsed
00:45:41.429 00.031 9640 IsSlewing returns 0
00:45:41.429 00.000 9640 IsGuiding returns 0
00:45:41.429 00.000 9640 scope move finished after 38 + 54 ms
00:45:41.429 00.000 9640 Move returns status 0, amount 38
00:45:41.429 00.000 9640 move complete, result=0
00:45:41.430 00.001 9640 worker thread done servicing request
00:45:41.430 00.000 9640 Worker thread wakes up
00:45:41.430 00.000 16872 GuideStep: 0.1 px 12 ms WEST, 1.6 px 38 ms SOUTH
00:45:41.433 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:45:41.433 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:45:42.415 00.982 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"711576ec-786c-4a29-a0de-4695efbb43b7"}
00:45:42.420 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"711576ec-786c-4a29-a0de-4695efbb43b7"}
00:45:42.424 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ecfeb61f-9938-44fd-83e9-dc7074304661"}
00:45:42.426 00.002 16872 case statement mapped state 6 to 3
00:45:42.432 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ecfeb61f-9938-44fd-83e9-dc7074304661"}
00:45:42.437 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7cb0a3db-c9b1-4731-b8fc-f03f1af41a37"}
00:45:42.442 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.00,6.92],"pixels":"..."},"id":"7cb0a3db-c9b1-4731-b8fc-f03f1af41a37"}
00:45:45.506 03.064 9640 Exposure complete
00:45:45.641 00.135 9640 worker thread done servicing request
00:45:45.641 00.000 16872 OnExposeComplete: enter
00:45:45.644 00.003 16872 UpdateGuideState(): m_state=6
00:45:45.647 00.003 16872 Star::Find(15, 1498, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:45:45.649 00.002 16872 Star::Find returns 1 (0), X=1497.47, Y=573.99, Mass=9340, SNR=53.5, Peak=4272 HFD=2.3
00:45:45.653 00.004 16872 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.56) = xAngle (1.49 = 1.49)
00:45:45.657 00.004 16872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.54 = 1.54)
00:45:45.659 00.002 16872 CameraToMount -- cameraX=-2.10 cameraY=0.19 hyp=2.11 cameraTheta=3.05 mountX=0.16 mountY=2.11, mountTheta=1.49
00:45:45.664 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.10, y=0.19, opts=13)
00:45:45.667 00.003 16872 Enqueuing Move request for scope (-2.10, 0.19)
00:45:45.671 00.004 9640 Worker thread wakes up
00:45:45.671 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.10, 0.19) opts 0xd
00:45:45.671 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.10, 0.19)
00:45:45.671 00.000 9640 Moving (-2.10, 0.19) raw xDistance=0.16 yDistance=2.11
00:45:45.671 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.16
00:45:45.671 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.41, input 2.11, m_sumCorr=1.8
00:45:45.671 00.000 9640 MoveAxis(W, 19, ABG)
00:45:45.671 00.000 9640 Guiding  Dir = 3, Dur = 19
00:45:45.671 00.000 9640 IsSlewing returns 0
00:45:45.671 00.000 9640 IsGuiding returns 0
00:45:45.672 00.001 9640 PulseGuide returned control before completion, sleep 29
00:45:45.677 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2836, max=64528, med=3204, FiltMin=3066, FiltMax=44556, Gamma=2.190
00:45:45.713 00.036 9640 IsGuiding returns 1
00:45:45.713 00.000 9640 scope still moving after pulse duration time elapsed
00:45:45.717 00.004 16872 UpdateGuideState exits: m=9340 SNR=53.5
00:45:45.721 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:45.724 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:45:45.727 00.003 16872 Enqueuing Expose request
00:45:45.744 00.017 9640 IsSlewing returns 0
00:45:45.744 00.000 9640 IsGuiding returns 1
00:45:45.775 00.031 9640 IsSlewing returns 0
00:45:45.777 00.002 9640 IsGuiding returns 1
00:45:45.806 00.029 9640 IsSlewing returns 0
00:45:45.806 00.000 9640 IsGuiding returns 0
00:45:45.806 00.000 9640 scope move finished after 19 + 115 ms
00:45:45.808 00.002 9640 Move returns status 0, amount 19
00:45:45.808 00.000 9640 MoveAxis(S, 49, ABG)
00:45:45.808 00.000 9640 Guiding  Dir = 1, Dur = 49
00:45:45.810 00.002 9640 IsSlewing returns 0
00:45:45.810 00.000 9640 IsGuiding returns 0
00:45:45.810 00.000 9640 PulseGuide returned control before completion, sleep 59
00:45:45.885 00.075 9640 IsGuiding returns 1
00:45:45.885 00.000 9640 scope still moving after pulse duration time elapsed
00:45:45.916 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e3aa29a-7694-4bd0-b67d-81b11550b66a"}
00:45:45.920 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2e3aa29a-7694-4bd0-b67d-81b11550b66a"}
00:45:45.923 00.003 9640 IsSlewing returns 0
00:45:45.923 00.000 9640 IsGuiding returns 0
00:45:45.923 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"508d563d-9f87-4072-982c-4d7778f620e2"}
00:45:45.928 00.005 9640 scope move finished after 49 + 64 ms
00:45:45.928 00.000 9640 Move returns status 0, amount 49
00:45:45.928 00.000 9640 move complete, result=0
00:45:45.928 00.000 16872 case statement mapped state 6 to 3
00:45:45.931 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"508d563d-9f87-4072-982c-4d7778f620e2"}
00:45:45.937 00.006 9640 worker thread done servicing request
00:45:45.937 00.000 9640 Worker thread wakes up
00:45:45.937 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:45:45.937 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:45:45.937 00.000 16872 GuideStep: 0.2 px 19 ms WEST, 2.1 px 49 ms SOUTH
00:45:45.951 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c7ee045b-65bf-4563-b7e9-4640e1498476"}
00:45:45.954 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.47,6.99],"pixels":"..."},"id":"c7ee045b-65bf-4563-b7e9-4640e1498476"}
00:45:49.416 03.462 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d9f33d7-0eb3-483f-9823-ebbcc35e2282"}
00:45:49.418 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7d9f33d7-0eb3-483f-9823-ebbcc35e2282"}
00:45:49.421 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"565af5fa-4412-4b9a-879c-c5215871b1b5"}
00:45:49.425 00.004 16872 case statement mapped state 6 to 3
00:45:49.427 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"565af5fa-4412-4b9a-879c-c5215871b1b5"}
00:45:49.430 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc176b49-4575-4597-b106-89b3527137c1"}
00:45:49.435 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.47,6.99],"pixels":"..."},"id":"dc176b49-4575-4597-b106-89b3527137c1"}
00:45:50.001 00.566 9640 Exposure complete
00:45:50.137 00.136 9640 worker thread done servicing request
00:45:50.137 00.000 16872 OnExposeComplete: enter
00:45:50.140 00.003 16872 UpdateGuideState(): m_state=6
00:45:50.143 00.003 16872 Star::Find(15, 1497, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:45:50.145 00.002 16872 Star::Find returns 1 (0), X=1497.17, Y=574.04, Mass=7555, SNR=46.1, Peak=4148 HFD=2.5
00:45:50.150 00.005 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
00:45:50.152 00.002 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
00:45:50.155 00.003 16872 CameraToMount -- cameraX=-2.40 cameraY=0.24 hyp=2.41 cameraTheta=3.04 mountX=0.21 mountY=2.41, mountTheta=1.48
00:45:50.159 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.40, y=0.24, opts=13)
00:45:50.163 00.004 16872 Enqueuing Move request for scope (-2.40, 0.24)
00:45:50.167 00.004 9640 Worker thread wakes up
00:45:50.167 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.40, 0.24) opts 0xd
00:45:50.167 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.40, 0.24)
00:45:50.167 00.000 9640 Moving (-2.40, 0.24) raw xDistance=0.21 yDistance=2.41
00:45:50.167 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.21
00:45:50.167 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.55, input 2.41, m_sumCorr=2.3
00:45:50.167 00.000 9640 MoveAxis(W, 24, ABG)
00:45:50.167 00.000 9640 Guiding  Dir = 3, Dur = 24
00:45:50.168 00.001 9640 IsSlewing returns 0
00:45:50.168 00.000 9640 IsGuiding returns 0
00:45:50.168 00.000 9640 PulseGuide returned control before completion, sleep 34
00:45:50.174 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65512, med=3208, FiltMin=3070, FiltMax=44876, Gamma=2.190
00:45:50.209 00.035 9640 IsGuiding returns 1
00:45:50.210 00.001 9640 scope still moving after pulse duration time elapsed
00:45:50.212 00.002 16872 UpdateGuideState exits: m=7555 SNR=46.1
00:45:50.215 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:50.218 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:45:50.219 00.001 16872 Enqueuing Expose request
00:45:50.241 00.022 9640 IsSlewing returns 0
00:45:50.241 00.000 9640 IsGuiding returns 0
00:45:50.241 00.000 9640 scope move finished after 24 + 49 ms
00:45:50.241 00.000 9640 Move returns status 0, amount 24
00:45:50.241 00.000 9640 MoveAxis(S, 66, ABG)
00:45:50.241 00.000 9640 Guiding  Dir = 1, Dur = 66
00:45:50.241 00.000 9640 IsSlewing returns 0
00:45:50.241 00.000 9640 IsGuiding returns 0
00:45:50.241 00.000 9640 PulseGuide returned control before completion, sleep 76
00:45:50.320 00.079 9640 IsGuiding returns 1
00:45:50.320 00.000 9640 scope still moving after pulse duration time elapsed
00:45:50.350 00.030 9640 IsSlewing returns 0
00:45:50.351 00.001 9640 IsGuiding returns 1
00:45:50.381 00.030 9640 IsSlewing returns 0
00:45:50.382 00.001 9640 IsGuiding returns 0
00:45:50.382 00.000 9640 scope move finished after 66 + 74 ms
00:45:50.382 00.000 9640 Move returns status 0, amount 66
00:45:50.382 00.000 9640 move complete, result=0
00:45:50.382 00.000 9640 worker thread done servicing request
00:45:50.382 00.000 9640 Worker thread wakes up
00:45:50.382 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:45:50.382 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:45:50.382 00.000 16872 GuideStep: 0.2 px 24 ms WEST, 2.4 px 66 ms SOUTH
00:45:52.914 02.532 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e01974d0-1477-440b-9298-a39208ff54ed"}
00:45:52.918 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e01974d0-1477-440b-9298-a39208ff54ed"}
00:45:52.921 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21fd0415-0ecb-48b9-866e-c921372786bd"}
00:45:52.924 00.003 16872 case statement mapped state 6 to 3
00:45:52.927 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"21fd0415-0ecb-48b9-866e-c921372786bd"}
00:45:52.930 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5045bf81-a8ff-42ff-9772-8be2837c4f23"}
00:45:52.933 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.17,7.04],"pixels":"..."},"id":"5045bf81-a8ff-42ff-9772-8be2837c4f23"}
00:45:54.437 01.504 9640 Exposure complete
00:45:54.574 00.137 9640 worker thread done servicing request
00:45:54.574 00.000 16872 OnExposeComplete: enter
00:45:54.577 00.003 16872 UpdateGuideState(): m_state=6
00:45:54.579 00.002 16872 Star::Find(15, 1497, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:45:54.582 00.003 16872 Star::Find returns 1 (0), X=1496.42, Y=574.12, Mass=9230, SNR=51.6, Peak=4384 HFD=2.5
00:45:54.584 00.002 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
00:45:54.589 00.005 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
00:45:54.592 00.003 16872 CameraToMount -- cameraX=-3.15 cameraY=0.32 hyp=3.17 cameraTheta=3.04 mountX=0.27 mountY=3.17, mountTheta=1.48
00:45:54.596 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-3.15, y=0.32, opts=13)
00:45:54.598 00.002 16872 Enqueuing Move request for scope (-3.15, 0.32)
00:45:54.602 00.004 9640 Worker thread wakes up
00:45:54.602 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.15, 0.32) opts 0xd
00:45:54.602 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.15, 0.32)
00:45:54.602 00.000 9640 Moving (-3.15, 0.32) raw xDistance=0.27 yDistance=3.17
00:45:54.602 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.27
00:45:54.602 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.70, input 3.17, m_sumCorr=3
00:45:54.602 00.000 9640 MoveAxis(W, 32, ABG)
00:45:54.602 00.000 9640 Guiding  Dir = 3, Dur = 32
00:45:54.603 00.001 9640 IsSlewing returns 0
00:45:54.603 00.000 9640 IsGuiding returns 0
00:45:54.603 00.000 9640 PulseGuide returned control before completion, sleep 42
00:45:54.608 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=63776, med=3204, FiltMin=3110, FiltMax=44172, Gamma=2.190
00:45:54.645 00.037 16872 UpdateGuideState exits: m=9230 SNR=51.6
00:45:54.648 00.003 9640 IsGuiding returns 1
00:45:54.649 00.001 9640 scope still moving after pulse duration time elapsed
00:45:54.649 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:54.653 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:45:54.655 00.002 16872 Enqueuing Expose request
00:45:54.679 00.024 9640 IsSlewing returns 0
00:45:54.679 00.000 9640 IsGuiding returns 0
00:45:54.679 00.000 9640 scope move finished after 32 + 44 ms
00:45:54.679 00.000 9640 Move returns status 0, amount 32
00:45:54.680 00.001 9640 MoveAxis(S, 84, ABG)
00:45:54.680 00.000 9640 Guiding  Dir = 1, Dur = 84
00:45:54.680 00.000 9640 IsSlewing returns 0
00:45:54.680 00.000 9640 IsGuiding returns 0
00:45:54.680 00.000 9640 PulseGuide returned control before completion, sleep 94
00:45:54.788 00.108 9640 IsGuiding returns 1
00:45:54.788 00.000 9640 scope still moving after pulse duration time elapsed
00:45:54.819 00.031 9640 IsSlewing returns 0
00:45:54.820 00.001 9640 IsGuiding returns 0
00:45:54.820 00.000 9640 scope move finished after 84 + 56 ms
00:45:54.820 00.000 9640 Move returns status 0, amount 84
00:45:54.820 00.000 9640 move complete, result=0
00:45:54.821 00.001 9640 worker thread done servicing request
00:45:54.821 00.000 16872 GuideStep: 0.3 px 32 ms WEST, 3.2 px 84 ms SOUTH
00:45:54.825 00.004 9640 Worker thread wakes up
00:45:54.825 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:45:54.825 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:45:56.413 01.588 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fbac61ff-9daf-4c83-a8f7-21bab0de326f"}
00:45:56.417 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fbac61ff-9daf-4c83-a8f7-21bab0de326f"}
00:45:56.421 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c8cb2c2-4cbb-4bb6-a2c6-e2792b21a0bd"}
00:45:56.424 00.003 16872 case statement mapped state 6 to 3
00:45:56.429 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c8cb2c2-4cbb-4bb6-a2c6-e2792b21a0bd"}
00:45:56.435 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b989104e-033d-4977-9573-61be7dbcda22"}
00:45:56.440 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.42,7.12],"pixels":"..."},"id":"b989104e-033d-4977-9573-61be7dbcda22"}
00:45:58.887 02.447 9640 Exposure complete
00:45:59.025 00.138 9640 worker thread done servicing request
00:45:59.025 00.000 16872 OnExposeComplete: enter
00:45:59.028 00.003 16872 UpdateGuideState(): m_state=6
00:45:59.031 00.003 16872 Star::Find(15, 1496, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:45:59.033 00.002 16872 Star::Find returns 1 (0), X=1495.62, Y=573.65, Mass=8871, SNR=54.0, Peak=4120 HFD=2.9
00:45:59.036 00.003 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.66 = 1.62)
00:45:59.040 00.004 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.61 = 1.67)
00:45:59.043 00.003 16872 CameraToMount -- cameraX=-3.95 cameraY=-0.15 hyp=3.95 cameraTheta=-3.10 mountX=-0.21 mountY=3.93, mountTheta=1.62
00:45:59.047 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-3.95, y=-0.15, opts=13)
00:45:59.051 00.004 16872 Enqueuing Move request for scope (-3.95, -0.15)
00:45:59.055 00.004 9640 Worker thread wakes up
00:45:59.055 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.95, -0.15) opts 0xd
00:45:59.055 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.95, -0.15)
00:45:59.055 00.000 9640 Moving (-3.95, -0.15) raw xDistance=-0.21 yDistance=3.93
00:45:59.055 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.21
00:45:59.055 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.85, input 3.93, m_sumCorr=3.9
00:45:59.055 00.000 9640 MoveAxis(E, 19, ABG)
00:45:59.055 00.000 9640 Guiding  Dir = 2, Dur = 19
00:45:59.055 00.000 9640 IsSlewing returns 0
00:45:59.055 00.000 9640 IsGuiding returns 0
00:45:59.056 00.001 9640 PulseGuide returned control before completion, sleep 29
00:45:59.061 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=65508, med=3208, FiltMin=3136, FiltMax=43352, Gamma=2.190
00:45:59.099 00.038 16872 UpdateGuideState exits: m=8871 SNR=54.0
00:45:59.104 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:59.106 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:45:59.108 00.002 16872 Enqueuing Expose request
00:45:59.112 00.004 9640 IsGuiding returns 1
00:45:59.112 00.000 9640 scope still moving after pulse duration time elapsed
00:45:59.145 00.033 9640 IsSlewing returns 0
00:45:59.145 00.000 9640 IsGuiding returns 0
00:45:59.145 00.000 9640 scope move finished after 19 + 70 ms
00:45:59.146 00.001 9640 Move returns status 0, amount 19
00:45:59.146 00.000 9640 MoveAxis(S, 102, ABG)
00:45:59.146 00.000 9640 Guiding  Dir = 1, Dur = 102
00:45:59.146 00.000 9640 IsSlewing returns 0
00:45:59.146 00.000 9640 IsGuiding returns 0
00:45:59.147 00.001 9640 PulseGuide returned control before completion, sleep 112
00:45:59.270 00.123 9640 IsGuiding returns 1
00:45:59.270 00.000 9640 scope still moving after pulse duration time elapsed
00:45:59.301 00.031 9640 IsSlewing returns 0
00:45:59.302 00.001 9640 IsGuiding returns 0
00:45:59.302 00.000 9640 scope move finished after 102 + 53 ms
00:45:59.302 00.000 9640 Move returns status 0, amount 102
00:45:59.302 00.000 9640 move complete, result=0
00:45:59.302 00.000 9640 worker thread done servicing request
00:45:59.302 00.000 9640 Worker thread wakes up
00:45:59.302 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:45:59.303 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:45:59.303 00.000 16872 GuideStep: -0.2 px 19 ms EAST, 3.9 px 102 ms SOUTH
00:45:59.913 00.610 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a4e6a988-a2fd-4034-9540-0fee7466c149"}
00:45:59.916 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a4e6a988-a2fd-4034-9540-0fee7466c149"}
00:45:59.919 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ab43e14c-e935-490d-9c81-dac3a11f0731"}
00:45:59.922 00.003 16872 case statement mapped state 6 to 3
00:45:59.925 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab43e14c-e935-490d-9c81-dac3a11f0731"}
00:45:59.929 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"981cddea-600f-4a03-a2fe-0d3f10682e3c"}
00:45:59.933 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.62,6.65],"pixels":"..."},"id":"981cddea-600f-4a03-a2fe-0d3f10682e3c"}
00:46:03.361 03.428 9640 Exposure complete
00:46:03.411 00.050 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9aa76d1d-d0b1-422d-a7e4-c3c410ed813f"}
00:46:03.415 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9aa76d1d-d0b1-422d-a7e4-c3c410ed813f"}
00:46:03.418 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9de30609-cedb-44f8-bdb9-1eb7055711d1"}
00:46:03.421 00.003 16872 case statement mapped state 6 to 3
00:46:03.425 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9de30609-cedb-44f8-bdb9-1eb7055711d1"}
00:46:03.428 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e9c9ebcb-c9ee-4d06-bf85-c91d18165488"}
00:46:03.431 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.62,6.65],"pixels":"..."},"id":"e9c9ebcb-c9ee-4d06-bf85-c91d18165488"}
00:46:03.503 00.072 9640 worker thread done servicing request
00:46:03.503 00.000 16872 OnExposeComplete: enter
00:46:03.506 00.003 16872 UpdateGuideState(): m_state=6
00:46:03.509 00.003 16872 Star::Find(15, 1495, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:46:03.511 00.002 16872 Star::Find returns 1 (0), X=1494.57, Y=574.20, Mass=8530, SNR=48.0, Peak=3936 HFD=3.2
00:46:03.514 00.003 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
00:46:03.516 00.002 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
00:46:03.521 00.005 16872 CameraToMount -- cameraX=-5.01 cameraY=0.41 hyp=5.02 cameraTheta=3.06 mountX=0.33 mountY=5.02, mountTheta=1.50
00:46:03.525 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-5.01, y=0.41, opts=13)
00:46:03.527 00.002 16872 Enqueuing Move request for scope (-5.01, 0.41)
00:46:03.530 00.003 9640 Worker thread wakes up
00:46:03.530 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.01, 0.41) opts 0xd
00:46:03.530 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.01, 0.41)
00:46:03.530 00.000 9640 Moving (-5.01, 0.41) raw xDistance=0.33 yDistance=5.02
00:46:03.530 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.33
00:46:03.530 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.06, input 5.02, m_sumCorr=4.9
00:46:03.530 00.000 9640 MoveAxis(W, 33, ABG)
00:46:03.530 00.000 9640 Guiding  Dir = 3, Dur = 33
00:46:03.531 00.001 9640 IsSlewing returns 0
00:46:03.531 00.000 9640 IsGuiding returns 0
00:46:03.531 00.000 9640 PulseGuide returned control before completion, sleep 43
00:46:03.536 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65516, med=3208, FiltMin=3136, FiltMax=46440, Gamma=2.190
00:46:03.574 00.038 16872 UpdateGuideState exits: m=8530 SNR=48.0
00:46:03.578 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:03.580 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:46:03.584 00.004 16872 Enqueuing Expose request
00:46:03.587 00.003 9640 IsGuiding returns 1
00:46:03.587 00.000 9640 scope still moving after pulse duration time elapsed
00:46:03.612 00.025 9640 IsSlewing returns 0
00:46:03.612 00.000 9640 IsGuiding returns 0
00:46:03.612 00.000 9640 scope move finished after 33 + 48 ms
00:46:03.612 00.000 9640 Move returns status 0, amount 33
00:46:03.612 00.000 9640 MoveAxis(S, 127, ABG)
00:46:03.612 00.000 9640 Guiding  Dir = 1, Dur = 127
00:46:03.612 00.000 9640 IsSlewing returns 0
00:46:03.612 00.000 9640 IsGuiding returns 0
00:46:03.614 00.002 9640 PulseGuide returned control before completion, sleep 137
00:46:03.755 00.141 9640 IsGuiding returns 1
00:46:03.755 00.000 9640 scope still moving after pulse duration time elapsed
00:46:03.785 00.030 9640 IsSlewing returns 0
00:46:03.785 00.000 9640 IsGuiding returns 0
00:46:03.785 00.000 9640 scope move finished after 127 + 45 ms
00:46:03.785 00.000 9640 Move returns status 0, amount 127
00:46:03.785 00.000 9640 move complete, result=0
00:46:03.786 00.001 9640 worker thread done servicing request
00:46:03.786 00.000 9640 Worker thread wakes up
00:46:03.786 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:46:03.786 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:46:03.786 00.000 16872 GuideStep: 0.3 px 33 ms WEST, 5.0 px 127 ms SOUTH
00:46:06.910 03.124 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37cb776b-3225-4e49-8be9-0ad9efe92910"}
00:46:06.913 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"37cb776b-3225-4e49-8be9-0ad9efe92910"}
00:46:06.917 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a2f4be6-4dc2-49c1-82a3-fc9cf471b55d"}
00:46:06.922 00.005 16872 case statement mapped state 6 to 3
00:46:06.924 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a2f4be6-4dc2-49c1-82a3-fc9cf471b55d"}
00:46:06.927 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1c2dec7d-a46c-4398-a3c1-7b8ff39f01a9"}
00:46:06.931 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.57,7.20],"pixels":"..."},"id":"1c2dec7d-a46c-4398-a3c1-7b8ff39f01a9"}
00:46:07.846 00.915 9640 Exposure complete
00:46:07.981 00.135 9640 worker thread done servicing request
00:46:07.981 00.000 16872 OnExposeComplete: enter
00:46:07.984 00.003 16872 UpdateGuideState(): m_state=6
00:46:07.987 00.003 16872 Star::Find(15, 1494, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:46:07.990 00.003 16872 Star::Find returns 1 (0), X=1493.67, Y=573.98, Mass=9060, SNR=53.9, Peak=4248 HFD=2.4
00:46:07.994 00.004 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:46:07.997 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
00:46:08.000 00.003 16872 CameraToMount -- cameraX=-5.90 cameraY=0.18 hyp=5.90 cameraTheta=3.11 mountX=0.09 mountY=5.90, mountTheta=1.55
00:46:08.004 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-5.90, y=0.18, opts=13)
00:46:08.007 00.003 16872 Enqueuing Move request for scope (-5.90, 0.18)
00:46:08.010 00.003 9640 Worker thread wakes up
00:46:08.010 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.90, 0.18) opts 0xd
00:46:08.011 00.001 9640 Handling offset move in thread for scope, endpoint = (-5.90, 0.18)
00:46:08.011 00.000 9640 Moving (-5.90, 0.18) raw xDistance=0.09 yDistance=5.90
00:46:08.011 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:46:08.011 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.33, input 5.90, m_sumCorr=6.3
00:46:08.011 00.000 9640 MoveAxis(E, 0, ABG)
00:46:08.011 00.000 9640 Move returns status 0, amount 0
00:46:08.011 00.000 9640 MoveAxis(S, 160, ABG)
00:46:08.011 00.000 9640 Guiding  Dir = 1, Dur = 160
00:46:08.011 00.000 9640 IsSlewing returns 0
00:46:08.011 00.000 9640 IsGuiding returns 0
00:46:08.012 00.001 9640 PulseGuide returned control before completion, sleep 170
00:46:08.017 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=64516, med=3212, FiltMin=3086, FiltMax=46600, Gamma=2.190
00:46:08.055 00.038 16872 UpdateGuideState exits: m=9060 SNR=53.9
00:46:08.059 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:08.062 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:46:08.064 00.002 16872 Enqueuing Expose request
00:46:08.195 00.131 9640 IsGuiding returns 1
00:46:08.195 00.000 9640 scope still moving after pulse duration time elapsed
00:46:08.226 00.031 9640 IsSlewing returns 0
00:46:08.226 00.000 9640 IsGuiding returns 0
00:46:08.226 00.000 9640 scope move finished after 160 + 54 ms
00:46:08.227 00.001 9640 Move returns status 0, amount 160
00:46:08.227 00.000 9640 move complete, result=0
00:46:08.227 00.000 9640 worker thread done servicing request
00:46:08.227 00.000 9640 Worker thread wakes up
00:46:08.227 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:46:08.227 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1485,559,31,31)
00:46:08.227 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 5.9 px 160 ms SOUTH
00:46:10.409 02.182 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a970fd3-fe61-470e-aebb-a2be69c4b5db"}
00:46:10.412 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3a970fd3-fe61-470e-aebb-a2be69c4b5db"}
00:46:10.416 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"46db50f9-28e1-4e4b-a12e-a79a415c83c0"}
00:46:10.418 00.002 16872 case statement mapped state 6 to 3
00:46:10.421 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"46db50f9-28e1-4e4b-a12e-a79a415c83c0"}
00:46:10.424 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bd438fe8-9f05-4db0-8439-ee151d110350"}
00:46:10.428 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.67,6.98],"pixels":"..."},"id":"bd438fe8-9f05-4db0-8439-ee151d110350"}
00:46:12.302 01.874 9640 Exposure complete
00:46:12.438 00.136 9640 worker thread done servicing request
00:46:12.438 00.000 16872 OnExposeComplete: enter
00:46:12.441 00.003 16872 UpdateGuideState(): m_state=6
00:46:12.444 00.003 16872 Star::Find(15, 1493, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:46:12.447 00.003 16872 Star::Find returns 1 (0), X=1492.21, Y=573.28, Mass=9362, SNR=50.6, Peak=4084 HFD=2.9
00:46:12.450 00.003 16872 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.56) = xAngle (-4.63 = 1.66)
00:46:12.452 00.002 16872 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.58 = 1.70)
00:46:12.455 00.003 16872 CameraToMount -- cameraX=-7.36 cameraY=-0.52 hyp=7.38 cameraTheta=-3.07 mountX=-0.63 mountY=7.32, mountTheta=1.66
00:46:12.459 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-7.36, y=-0.52, opts=13)
00:46:12.463 00.004 16872 Enqueuing Move request for scope (-7.36, -0.52)
00:46:12.467 00.004 9640 Worker thread wakes up
00:46:12.467 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.36, -0.52) opts 0xd
00:46:12.467 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.36, -0.52)
00:46:12.467 00.000 9640 Moving (-7.36, -0.52) raw xDistance=-0.63 yDistance=7.32
00:46:12.467 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.63
00:46:12.467 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.65, input 7.32, m_sumCorr=7.9
00:46:12.467 00.000 9640 MoveAxis(E, 67, ABG)
00:46:12.467 00.000 9640 Guiding  Dir = 2, Dur = 67
00:46:12.467 00.000 9640 IsSlewing returns 0
00:46:12.467 00.000 9640 IsGuiding returns 0
00:46:12.469 00.002 9640 PulseGuide returned control before completion, sleep 77
00:46:12.476 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=65508, med=3208, FiltMin=3136, FiltMax=46344, Gamma=2.190
00:46:12.517 00.041 16872 UpdateGuideState exits: m=9362 SNR=50.6
00:46:12.520 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:12.523 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:46:12.527 00.004 16872 Enqueuing Expose request
00:46:12.554 00.027 9640 IsGuiding returns 1
00:46:12.554 00.000 9640 scope still moving after pulse duration time elapsed
00:46:12.586 00.032 9640 IsSlewing returns 0
00:46:12.586 00.000 9640 IsGuiding returns 0
00:46:12.586 00.000 9640 scope move finished after 67 + 51 ms
00:46:12.586 00.000 9640 Move returns status 0, amount 67
00:46:12.587 00.001 9640 MoveAxis(S, 198, ABG)
00:46:12.587 00.000 9640 Guiding  Dir = 1, Dur = 198
00:46:12.587 00.000 9640 IsSlewing returns 0
00:46:12.587 00.000 9640 IsGuiding returns 0
00:46:12.587 00.000 9640 PulseGuide returned control before completion, sleep 208
00:46:12.804 00.217 9640 IsGuiding returns 1
00:46:12.805 00.001 9640 scope still moving after pulse duration time elapsed
00:46:12.836 00.031 9640 IsSlewing returns 0
00:46:12.836 00.000 9640 IsGuiding returns 0
00:46:12.836 00.000 9640 scope move finished after 198 + 50 ms
00:46:12.836 00.000 9640 Move returns status 0, amount 198
00:46:12.836 00.000 9640 move complete, result=0
00:46:12.837 00.001 9640 worker thread done servicing request
00:46:12.837 00.000 9640 Worker thread wakes up
00:46:12.837 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:46:12.837 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1477,558,31,31)
00:46:12.837 00.000 16872 GuideStep: -0.6 px 67 ms EAST, 7.3 px 198 ms SOUTH
00:46:13.908 01.071 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"155f8667-8502-439a-9753-47dd5c54c13c"}
00:46:13.913 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"155f8667-8502-439a-9753-47dd5c54c13c"}
00:46:13.918 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8cd48d7-4594-4379-ba56-46207aeab77c"}
00:46:13.922 00.004 16872 case statement mapped state 6 to 3
00:46:13.925 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8cd48d7-4594-4379-ba56-46207aeab77c"}
00:46:13.953 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0a7d58f3-e043-4a2a-a8d5-e52d751653d1"}
00:46:13.956 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.21,7.28],"pixels":"..."},"id":"0a7d58f3-e043-4a2a-a8d5-e52d751653d1"}
00:46:16.895 02.939 9640 Exposure complete
00:46:17.036 00.141 9640 worker thread done servicing request
00:46:17.037 00.001 16872 OnExposeComplete: enter
00:46:17.039 00.002 16872 UpdateGuideState(): m_state=6
00:46:17.042 00.003 16872 Star::Find(15, 1492, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:46:17.046 00.004 16872 Star::Find returns 1 (0), X=1490.87, Y=574.03, Mass=8131, SNR=49.1, Peak=4216 HFD=2.6
00:46:17.049 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:46:17.051 00.002 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:46:17.053 00.002 16872 CameraToMount -- cameraX=-8.70 cameraY=0.23 hyp=8.71 cameraTheta=3.11 mountX=0.10 mountY=8.70, mountTheta=1.56
00:46:17.057 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-8.70, y=0.23, opts=13)
00:46:17.062 00.005 16872 Enqueuing Move request for scope (-8.70, 0.23)
00:46:17.066 00.004 9640 Worker thread wakes up
00:46:17.066 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.70, 0.23) opts 0xd
00:46:17.066 00.000 9640 Handling offset move in thread for scope, endpoint = (-8.70, 0.23)
00:46:17.066 00.000 9640 Moving (-8.70, 0.23) raw xDistance=0.10 yDistance=8.70
00:46:17.066 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.03 from input 0.10
00:46:17.066 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.99, input 8.70, m_sumCorr=9.9
00:46:17.066 00.000 9640 MoveAxis(W, 4, ABG)
00:46:17.066 00.000 9640 Guiding  Dir = 3, Dur = 4
00:46:17.066 00.000 9640 IsSlewing returns 0
00:46:17.066 00.000 9640 IsGuiding returns 0
00:46:17.067 00.001 9640 PulseGuide returned control before completion, sleep 14
00:46:17.071 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65516, med=3200, FiltMin=3118, FiltMax=47764, Gamma=2.190
00:46:17.091 00.020 9640 IsGuiding returns 1
00:46:17.091 00.000 9640 scope still moving after pulse duration time elapsed
00:46:17.110 00.019 16872 UpdateGuideState exits: m=8131 SNR=49.1
00:46:17.113 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:17.115 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:46:17.118 00.003 16872 Enqueuing Expose request
00:46:17.123 00.005 9640 IsSlewing returns 0
00:46:17.124 00.001 9640 IsGuiding returns 0
00:46:17.124 00.000 9640 scope move finished after 4 + 52 ms
00:46:17.124 00.000 9640 Move returns status 0, amount 4
00:46:17.124 00.000 9640 MoveAxis(S, 239, ABG)
00:46:17.124 00.000 9640 Guiding  Dir = 1, Dur = 239
00:46:17.124 00.000 9640 IsSlewing returns 0
00:46:17.124 00.000 9640 IsGuiding returns 0
00:46:17.125 00.001 9640 PulseGuide returned control before completion, sleep 249
00:46:17.389 00.264 9640 IsGuiding returns 1
00:46:17.389 00.000 9640 scope still moving after pulse duration time elapsed
00:46:17.410 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77c27c15-2260-44c4-9fb7-302682c8e750"}
00:46:17.413 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"77c27c15-2260-44c4-9fb7-302682c8e750"}
00:46:17.416 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a964f0d0-8b6c-4781-b487-4073c009add0"}
00:46:17.419 00.003 16872 case statement mapped state 6 to 3
00:46:17.423 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a964f0d0-8b6c-4781-b487-4073c009add0"}
00:46:17.426 00.003 9640 IsSlewing returns 0
00:46:17.426 00.000 9640 IsGuiding returns 0
00:46:17.426 00.000 9640 scope move finished after 239 + 62 ms
00:46:17.426 00.000 9640 Move returns status 0, amount 239
00:46:17.426 00.000 9640 move complete, result=0
00:46:17.426 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c21d48f8-e7f7-46df-a268-34bd602b7f79"}
00:46:17.429 00.003 9640 worker thread done servicing request
00:46:17.429 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.87,7.03],"pixels":"..."},"id":"c21d48f8-e7f7-46df-a268-34bd602b7f79"}
00:46:17.431 00.002 9640 Worker thread wakes up
00:46:17.431 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:46:17.431 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1476,559,31,31)
00:46:17.431 00.000 16872 GuideStep: 0.1 px 4 ms WEST, 8.7 px 239 ms SOUTH
00:46:20.908 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f268e89f-bded-4bd2-b6a1-e61e4c7df604"}
00:46:20.912 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f268e89f-bded-4bd2-b6a1-e61e4c7df604"}
00:46:20.916 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a40b6cfa-8d73-464f-a3db-83f6e90fc156"}
00:46:20.918 00.002 16872 case statement mapped state 6 to 3
00:46:20.922 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a40b6cfa-8d73-464f-a3db-83f6e90fc156"}
00:46:20.926 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"16b3d82b-5362-42c6-acc8-129df5ab4fc1"}
00:46:20.929 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.87,7.03],"pixels":"..."},"id":"16b3d82b-5362-42c6-acc8-129df5ab4fc1"}
00:46:21.503 00.574 9640 Exposure complete
00:46:21.637 00.134 9640 worker thread done servicing request
00:46:21.638 00.001 16872 OnExposeComplete: enter
00:46:21.641 00.003 16872 UpdateGuideState(): m_state=6
00:46:21.643 00.002 16872 Star::Find(15, 1490, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:46:21.646 00.003 16872 Star::Find returns 1 (0), X=1489.05, Y=574.15, Mass=9024, SNR=53.3, Peak=4248 HFD=2.6
00:46:21.649 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:46:21.651 00.002 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
00:46:21.654 00.003 16872 CameraToMount -- cameraX=-10.52 cameraY=0.35 hyp=10.53 cameraTheta=3.11 mountX=0.19 mountY=10.52, mountTheta=1.55
00:46:21.660 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-10.52, y=0.35, opts=13)
00:46:21.664 00.004 16872 Enqueuing Move request for scope (-10.52, 0.35)
00:46:21.667 00.003 9640 Worker thread wakes up
00:46:21.667 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-10.52, 0.35) opts 0xd
00:46:21.667 00.000 9640 Handling offset move in thread for scope, endpoint = (-10.52, 0.35)
00:46:21.667 00.000 9640 Moving (-10.52, 0.35) raw xDistance=0.19 yDistance=10.52
00:46:21.667 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.19
00:46:21.667 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.38, input 10.52, m_sumCorr=12
00:46:21.667 00.000 9640 MoveAxis(W, 20, ABG)
00:46:21.667 00.000 9640 Guiding  Dir = 3, Dur = 20
00:46:21.668 00.001 9640 IsSlewing returns 0
00:46:21.668 00.000 9640 IsGuiding returns 0
00:46:21.668 00.000 9640 PulseGuide returned control before completion, sleep 30
00:46:21.673 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65512, med=3212, FiltMin=3148, FiltMax=46716, Gamma=2.190
00:46:21.710 00.037 9640 IsGuiding returns 1
00:46:21.710 00.000 9640 scope still moving after pulse duration time elapsed
00:46:21.712 00.002 16872 UpdateGuideState exits: m=9024 SNR=53.3
00:46:21.714 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:21.717 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:46:21.721 00.004 16872 Enqueuing Expose request
00:46:21.741 00.020 9640 IsSlewing returns 0
00:46:21.741 00.000 9640 IsGuiding returns 1
00:46:21.772 00.031 9640 IsSlewing returns 0
00:46:21.772 00.000 9640 IsGuiding returns 0
00:46:21.773 00.001 9640 scope move finished after 20 + 84 ms
00:46:21.773 00.000 9640 Move returns status 0, amount 20
00:46:21.773 00.000 9640 MoveAxis(S, 286, ABG)
00:46:21.773 00.000 9640 Guiding  Dir = 1, Dur = 286
00:46:21.774 00.001 9640 IsSlewing returns 0
00:46:21.775 00.001 9640 IsGuiding returns 0
00:46:21.776 00.001 9640 PulseGuide returned control before completion, sleep 296
00:46:22.084 00.308 9640 IsGuiding returns 1
00:46:22.084 00.000 9640 scope still moving after pulse duration time elapsed
00:46:22.114 00.030 9640 IsSlewing returns 0
00:46:22.114 00.000 9640 IsGuiding returns 0
00:46:22.115 00.001 9640 scope move finished after 286 + 53 ms
00:46:22.115 00.000 9640 Move returns status 0, amount 286
00:46:22.115 00.000 9640 move complete, result=0
00:46:22.115 00.000 9640 worker thread done servicing request
00:46:22.115 00.000 9640 Worker thread wakes up
00:46:22.115 00.000 16872 GuideStep: 0.2 px 20 ms WEST, 10.5 px 286 ms SOUTH
00:46:22.117 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
00:46:22.118 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1474,559,31,31)
00:46:24.408 02.290 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"882be10d-8b09-4738-a9ff-3599f81ca35c"}
00:46:24.411 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"882be10d-8b09-4738-a9ff-3599f81ca35c"}
00:46:24.414 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa12466a-ae61-4dc6-ba6a-2c46cb66a05d"}
00:46:24.417 00.003 16872 case statement mapped state 6 to 3
00:46:24.420 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa12466a-ae61-4dc6-ba6a-2c46cb66a05d"}
00:46:24.423 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8df0d0f8-f52e-43c1-a8c3-10c27272fdae"}
00:46:24.428 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.05,7.15],"pixels":"..."},"id":"8df0d0f8-f52e-43c1-a8c3-10c27272fdae"}
00:46:26.183 01.755 9640 Exposure complete
00:46:26.323 00.140 9640 worker thread done servicing request
00:46:26.323 00.000 16872 OnExposeComplete: enter
00:46:26.326 00.003 16872 UpdateGuideState(): m_state=6
00:46:26.329 00.003 16872 Star::Find(15, 1489, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
00:46:26.331 00.002 16872 Star::Find returns 1 (0), X=1486.15, Y=574.06, Mass=9082, SNR=50.9, Peak=4300 HFD=2.5
00:46:26.336 00.005 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
00:46:26.338 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:46:26.342 00.004 16872 CameraToMount -- cameraX=-13.42 cameraY=0.26 hyp=13.43 cameraTheta=3.12 mountX=0.06 mountY=13.41, mountTheta=1.57
00:46:26.345 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-13.42, y=0.26, opts=13)
00:46:26.349 00.004 16872 Enqueuing Move request for scope (-13.42, 0.26)
00:46:26.352 00.003 9640 Worker thread wakes up
00:46:26.352 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-13.42, 0.26) opts 0xd
00:46:26.352 00.000 9640 Handling offset move in thread for scope, endpoint = (-13.42, 0.26)
00:46:26.352 00.000 9640 Moving (-13.42, 0.26) raw xDistance=0.06 yDistance=13.41
00:46:26.352 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:46:26.352 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.88, input 13.41, m_sumCorr=15
00:46:26.352 00.000 9640 MoveAxis(E, 0, ABG)
00:46:26.352 00.000 9640 Move returns status 0, amount 0
00:46:26.352 00.000 9640 MoveAxis(S, 347, ABG)
00:46:26.352 00.000 9640 Guiding  Dir = 1, Dur = 347
00:46:26.353 00.001 9640 IsSlewing returns 0
00:46:26.353 00.000 9640 IsGuiding returns 0
00:46:26.353 00.000 9640 PulseGuide returned control before completion, sleep 357
00:46:26.358 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=65512, med=3208, FiltMin=3136, FiltMax=45988, Gamma=2.190
00:46:26.396 00.038 16872 UpdateGuideState exits: m=9082 SNR=50.9
00:46:26.400 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:26.402 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:46:26.405 00.003 16872 Enqueuing Expose request
00:46:26.723 00.318 9640 IsGuiding returns 1
00:46:26.724 00.001 9640 scope still moving after pulse duration time elapsed
00:46:26.753 00.029 9640 IsSlewing returns 0
00:46:26.754 00.001 9640 IsGuiding returns 0
00:46:26.754 00.000 9640 scope move finished after 347 + 54 ms
00:46:26.754 00.000 9640 Move returns status 0, amount 347
00:46:26.754 00.000 9640 move complete, result=0
00:46:26.755 00.001 9640 worker thread done servicing request
00:46:26.755 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 13.4 px 347 ms SOUTH
00:46:26.759 00.004 9640 Worker thread wakes up
00:46:26.759 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:46:26.759 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1471,559,31,31)
00:46:27.908 01.149 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6c3309a-7971-4fa4-b9cf-0524fc42b701"}
00:46:27.911 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d6c3309a-7971-4fa4-b9cf-0524fc42b701"}
00:46:27.917 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e6119b3-52a0-4794-b2cb-47f0f707c2ff"}
00:46:27.921 00.004 16872 case statement mapped state 6 to 3
00:46:27.923 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e6119b3-52a0-4794-b2cb-47f0f707c2ff"}
00:46:27.927 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e0a4764-d60b-49b5-af17-24743549b758"}
00:46:27.932 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.15,7.06],"pixels":"..."},"id":"8e0a4764-d60b-49b5-af17-24743549b758"}
00:46:30.841 02.909 9640 Exposure complete
00:46:30.981 00.140 9640 worker thread done servicing request
00:46:30.981 00.000 16872 OnExposeComplete: enter
00:46:30.983 00.002 16872 UpdateGuideState(): m_state=6
00:46:30.988 00.005 16872 Star::Find(15, 1486, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
00:46:30.992 00.004 16872 Star::Find returns 1 (0), X=1483.38, Y=574.12, Mass=8651, SNR=50.1, Peak=4128 HFD=2.6
00:46:30.995 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
00:46:30.998 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:46:31.000 00.002 16872 CameraToMount -- cameraX=-16.19 cameraY=0.32 hyp=16.20 cameraTheta=3.12 mountX=0.07 mountY=16.18, mountTheta=1.57
00:46:31.004 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-16.19, y=0.32, opts=13)
00:46:31.008 00.004 16872 Enqueuing Move request for scope (-16.19, 0.32)
00:46:31.010 00.002 9640 Worker thread wakes up
00:46:31.010 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-16.19, 0.32) opts 0xd
00:46:31.011 00.001 9640 Handling offset move in thread for scope, endpoint = (-16.19, 0.32)
00:46:31.011 00.000 9640 Moving (-16.19, 0.32) raw xDistance=0.07 yDistance=16.18
00:46:31.011 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:46:31.011 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.56, input 16.18, m_sumCorr=19
00:46:31.011 00.000 9640 MoveAxis(E, 0, ABG)
00:46:31.011 00.000 9640 Move returns status 0, amount 0
00:46:31.011 00.000 9640 MoveAxis(S, 428, ABG)
00:46:31.011 00.000 9640 Guiding  Dir = 1, Dur = 428
00:46:31.011 00.000 9640 IsSlewing returns 0
00:46:31.011 00.000 9640 IsGuiding returns 0
00:46:31.012 00.001 9640 PulseGuide returned control before completion, sleep 438
00:46:31.018 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2832, max=65520, med=3196, FiltMin=3038, FiltMax=44680, Gamma=2.190
00:46:31.055 00.037 16872 UpdateGuideState exits: m=8651 SNR=50.1
00:46:31.058 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:31.061 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:46:31.067 00.006 16872 Enqueuing Expose request
00:46:31.408 00.341 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f0bbc9d4-a3c2-4767-aec5-693936bcb74d"}
00:46:31.411 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f0bbc9d4-a3c2-4767-aec5-693936bcb74d"}
00:46:31.414 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf646922-f4fd-4e6d-a9f0-b00ee73bb7a4"}
00:46:31.417 00.003 16872 case statement mapped state 6 to 3
00:46:31.419 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf646922-f4fd-4e6d-a9f0-b00ee73bb7a4"}
00:46:31.425 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8a6b3a2c-262c-4322-8ece-a1dab2c9e6bc"}
00:46:31.428 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.38,7.12],"pixels":"..."},"id":"8a6b3a2c-262c-4322-8ece-a1dab2c9e6bc"}
00:46:31.452 00.024 9640 IsGuiding returns 1
00:46:31.453 00.001 9640 scope still moving after pulse duration time elapsed
00:46:31.483 00.030 9640 IsSlewing returns 0
00:46:31.483 00.000 9640 IsGuiding returns 0
00:46:31.484 00.001 9640 scope move finished after 428 + 44 ms
00:46:31.484 00.000 9640 Move returns status 0, amount 428
00:46:31.484 00.000 9640 move complete, result=0
00:46:31.484 00.000 9640 worker thread done servicing request
00:46:31.484 00.000 9640 Worker thread wakes up
00:46:31.484 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 16.2 px 428 ms SOUTH
00:46:31.489 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:46:31.489 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1468,559,31,31)
00:46:34.909 03.420 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2543aa5b-bbbe-4e34-aa2b-1514a88c31cf"}
00:46:34.911 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2543aa5b-bbbe-4e34-aa2b-1514a88c31cf"}
00:46:34.915 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2cacf10f-eb97-47ba-8d67-8e35693fcee9"}
00:46:34.918 00.003 16872 case statement mapped state 6 to 3
00:46:34.921 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2cacf10f-eb97-47ba-8d67-8e35693fcee9"}
00:46:34.924 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c59f5a6-8066-4fb3-9624-e856c9637a55"}
00:46:34.927 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.38,7.12],"pixels":"..."},"id":"5c59f5a6-8066-4fb3-9624-e856c9637a55"}
00:46:35.551 00.624 9640 Exposure complete
00:46:35.689 00.138 9640 worker thread done servicing request
00:46:35.689 00.000 16872 OnExposeComplete: enter
00:46:35.693 00.004 16872 UpdateGuideState(): m_state=6
00:46:35.696 00.003 16872 Star::Find(15, 1483, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
00:46:35.699 00.003 16872 Star::Find returns 1 (0), X=1479.95, Y=574.24, Mass=9829, SNR=56.7, Peak=4216 HFD=2.7
00:46:35.703 00.004 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:46:35.706 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:46:35.709 00.003 16872 CameraToMount -- cameraX=-19.63 cameraY=0.44 hyp=19.63 cameraTheta=3.12 mountX=0.14 mountY=19.62, mountTheta=1.56
00:46:35.713 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-19.63, y=0.44, opts=13)
00:46:35.716 00.003 16872 Enqueuing Move request for scope (-19.63, 0.44)
00:46:35.719 00.003 9640 Worker thread wakes up
00:46:35.719 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-19.63, 0.44) opts 0xd
00:46:35.719 00.000 9640 Handling offset move in thread for scope, endpoint = (-19.63, 0.44)
00:46:35.719 00.000 9640 Moving (-19.63, 0.44) raw xDistance=0.14 yDistance=19.62
00:46:35.719 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.14
00:46:35.719 00.000 9640 GuideAlgorithmZFilter::Result() returns 4.42, input 19.62, m_sumCorr=23
00:46:35.719 00.000 9640 MoveAxis(W, 15, ABG)
00:46:35.719 00.000 9640 Guiding  Dir = 3, Dur = 15
00:46:35.720 00.001 9640 IsSlewing returns 0
00:46:35.720 00.000 9640 IsGuiding returns 0
00:46:35.720 00.000 9640 PulseGuide returned control before completion, sleep 25
00:46:35.725 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65516, med=3200, FiltMin=3124, FiltMax=47600, Gamma=2.190
00:46:35.758 00.033 9640 IsGuiding returns 1
00:46:35.758 00.000 9640 scope still moving after pulse duration time elapsed
00:46:35.768 00.010 16872 UpdateGuideState exits: m=9829 SNR=56.7
00:46:35.770 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:35.773 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:46:35.776 00.003 16872 Enqueuing Expose request
00:46:35.789 00.013 9640 IsSlewing returns 0
00:46:35.789 00.000 9640 IsGuiding returns 0
00:46:35.789 00.000 9640 scope move finished after 15 + 54 ms
00:46:35.790 00.001 9640 Move returns status 0, amount 15
00:46:35.790 00.000 9640 MoveAxis(S, 531, ABG)
00:46:35.790 00.000 9640 Guiding  Dir = 1, Dur = 531
00:46:35.790 00.000 9640 IsSlewing returns 0
00:46:35.790 00.000 9640 IsGuiding returns 0
00:46:35.791 00.001 9640 PulseGuide returned control before completion, sleep 541
00:46:36.338 00.547 9640 IsGuiding returns 1
00:46:36.338 00.000 9640 scope still moving after pulse duration time elapsed
00:46:36.368 00.030 9640 IsSlewing returns 0
00:46:36.368 00.000 9640 IsGuiding returns 0
00:46:36.368 00.000 9640 scope move finished after 531 + 47 ms
00:46:36.368 00.000 9640 Move returns status 0, amount 531
00:46:36.368 00.000 9640 move complete, result=0
00:46:36.369 00.001 9640 worker thread done servicing request
00:46:36.369 00.000 9640 Worker thread wakes up
00:46:36.369 00.000 16872 GuideStep: 0.1 px 15 ms WEST, 19.6 px 531 ms SOUTH
00:46:36.372 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:46:36.372 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1465,559,31,31)
00:46:38.408 02.036 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"112bc5a4-52d2-464d-9a6d-3838b1e6b40f"}
00:46:38.411 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"112bc5a4-52d2-464d-9a6d-3838b1e6b40f"}
00:46:38.414 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"57982d7a-1fa5-4500-865c-4d47600e5011"}
00:46:38.418 00.004 16872 case statement mapped state 6 to 3
00:46:38.421 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"57982d7a-1fa5-4500-865c-4d47600e5011"}
00:46:38.424 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c510dca7-fa4c-4b12-b0e8-efbe886ee794"}
00:46:38.427 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.95,7.24],"pixels":"..."},"id":"c510dca7-fa4c-4b12-b0e8-efbe886ee794"}
00:46:40.439 02.012 9640 Exposure complete
00:46:40.574 00.135 9640 worker thread done servicing request
00:46:40.574 00.000 16872 OnExposeComplete: enter
00:46:40.578 00.004 16872 UpdateGuideState(): m_state=6
00:46:40.580 00.002 16872 Star::Find(15, 1479, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
00:46:40.582 00.002 16872 Star::Find returns 1 (0), X=1475.03, Y=574.00, Mass=9064, SNR=50.7, Peak=4276 HFD=2.8
00:46:40.589 00.007 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
00:46:40.592 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
00:46:40.595 00.003 16872 CameraToMount -- cameraX=-24.54 cameraY=0.21 hyp=24.54 cameraTheta=3.13 mountX=-0.16 mountY=24.51, mountTheta=1.58
00:46:40.598 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-24.54, y=0.21, opts=13)
00:46:40.602 00.004 16872 Enqueuing Move request for scope (-24.54, 0.21)
00:46:40.605 00.003 9640 Worker thread wakes up
00:46:40.605 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-24.54, 0.21) opts 0xd
00:46:40.605 00.000 9640 Handling offset move in thread for scope, endpoint = (-24.54, 0.21)
00:46:40.605 00.000 9640 Moving (-24.54, 0.21) raw xDistance=-0.16 yDistance=24.51
00:46:40.605 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.16
00:46:40.605 00.000 9640 GuideAlgorithmZFilter::Result() returns 5.41, input 24.51, m_sumCorr=29
00:46:40.605 00.000 9640 MoveAxis(E, 16, ABG)
00:46:40.605 00.000 9640 Guiding  Dir = 2, Dur = 16
00:46:40.605 00.000 9640 IsSlewing returns 0
00:46:40.606 00.001 9640 IsGuiding returns 0
00:46:40.606 00.000 9640 PulseGuide returned control before completion, sleep 26
00:46:40.611 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=63744, med=3200, FiltMin=3128, FiltMax=42320, Gamma=2.190
00:46:40.648 00.037 9640 IsGuiding returns 1
00:46:40.648 00.000 9640 scope still moving after pulse duration time elapsed
00:46:40.648 00.000 16872 UpdateGuideState exits: m=9064 SNR=50.7
00:46:40.652 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:40.654 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:46:40.657 00.003 16872 Enqueuing Expose request
00:46:40.678 00.021 9640 IsSlewing returns 0
00:46:40.678 00.000 9640 IsGuiding returns 0
00:46:40.680 00.002 9640 scope move finished after 16 + 57 ms
00:46:40.680 00.000 9640 Move returns status 0, amount 16
00:46:40.680 00.000 9640 MoveAxis(S, 650, ABG)
00:46:40.680 00.000 9640 Guiding  Dir = 1, Dur = 650
00:46:40.680 00.000 9640 IsSlewing returns 0
00:46:40.680 00.000 9640 IsGuiding returns 0
00:46:40.682 00.002 9640 PulseGuide returned control before completion, sleep 660
00:46:41.348 00.666 9640 IsGuiding returns 1
00:46:41.348 00.000 9640 scope still moving after pulse duration time elapsed
00:46:41.379 00.031 9640 IsSlewing returns 0
00:46:41.379 00.000 9640 IsGuiding returns 0
00:46:41.379 00.000 9640 scope move finished after 650 + 48 ms
00:46:41.379 00.000 9640 Move returns status 0, amount 650
00:46:41.379 00.000 9640 move complete, result=0
00:46:41.379 00.000 9640 worker thread done servicing request
00:46:41.379 00.000 9640 Worker thread wakes up
00:46:41.379 00.000 16872 GuideStep: -0.2 px 16 ms EAST, 24.5 px 650 ms SOUTH
00:46:41.384 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:46:41.384 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1460,559,31,31)
00:46:41.908 00.524 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"273d919f-b104-4939-b526-092408aefbed"}
00:46:41.913 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"273d919f-b104-4939-b526-092408aefbed"}
00:46:41.916 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"91424320-4c7d-40a3-80fe-96c14dfac217"}
00:46:41.920 00.004 16872 case statement mapped state 6 to 3
00:46:41.923 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"91424320-4c7d-40a3-80fe-96c14dfac217"}
00:46:41.928 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c0262d1-cfc9-4201-bcf9-940454d66e9b"}
00:46:41.931 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.03,7.00],"pixels":"..."},"id":"5c0262d1-cfc9-4201-bcf9-940454d66e9b"}
00:46:45.408 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"228ebaf8-b1b8-4a88-afd5-e63db3abd66a"}
00:46:45.412 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"228ebaf8-b1b8-4a88-afd5-e63db3abd66a"}
00:46:45.416 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"19a9cac3-42a5-455e-a49b-a16e36d508a0"}
00:46:45.422 00.006 16872 case statement mapped state 6 to 3
00:46:45.426 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"19a9cac3-42a5-455e-a49b-a16e36d508a0"}
00:46:45.430 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ae983a2d-255d-426a-81ba-1a8987fb2a3f"}
00:46:45.434 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.03,7.00],"pixels":"..."},"id":"ae983a2d-255d-426a-81ba-1a8987fb2a3f"}
00:46:45.445 00.011 9640 Exposure complete
00:46:45.582 00.137 9640 worker thread done servicing request
00:46:45.582 00.000 16872 OnExposeComplete: enter
00:46:45.585 00.003 16872 UpdateGuideState(): m_state=6
00:46:45.588 00.003 16872 Star::Find(15, 1475, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
00:46:45.591 00.003 16872 Star::Find returns 1 (0), X=1470.01, Y=574.00, Mass=10781, SNR=54.3, Peak=4148 HFD=2.8
00:46:45.593 00.002 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
00:46:45.596 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
00:46:45.598 00.002 16872 CameraToMount -- cameraX=-29.56 cameraY=0.21 hyp=29.56 cameraTheta=3.13 mountX=-0.24 mountY=29.52, mountTheta=1.58
00:46:45.603 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-29.56, y=0.21, opts=13)
00:46:45.606 00.003 16872 Enqueuing Move request for scope (-29.56, 0.21)
00:46:45.611 00.005 9640 Worker thread wakes up
00:46:45.611 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-29.56, 0.21) opts 0xd
00:46:45.611 00.000 9640 Handling offset move in thread for scope, endpoint = (-29.56, 0.21)
00:46:45.611 00.000 9640 Moving (-29.56, 0.21) raw xDistance=-0.24 yDistance=29.52
00:46:45.611 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.24
00:46:45.611 00.000 9640 GuideAlgorithmZFilter::Result() returns 6.59, input 29.52, m_sumCorr=35
00:46:45.611 00.000 9640 MoveAxis(E, 27, ABG)
00:46:45.612 00.001 9640 Guiding  Dir = 2, Dur = 27
00:46:45.612 00.000 9640 IsSlewing returns 0
00:46:45.612 00.000 9640 IsGuiding returns 0
00:46:45.612 00.000 9640 PulseGuide returned control before completion, sleep 37
00:46:45.618 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=64124, med=3208, FiltMin=3088, FiltMax=46448, Gamma=2.190
00:46:45.653 00.035 9640 IsGuiding returns 1
00:46:45.653 00.000 9640 scope still moving after pulse duration time elapsed
00:46:45.657 00.004 16872 UpdateGuideState exits: m=10781 SNR=54.3
00:46:45.659 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:45.662 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:46:45.665 00.003 16872 Enqueuing Expose request
00:46:45.684 00.019 9640 IsSlewing returns 0
00:46:45.684 00.000 9640 IsGuiding returns 0
00:46:45.684 00.000 9640 scope move finished after 27 + 44 ms
00:46:45.685 00.001 9640 Move returns status 0, amount 27
00:46:45.685 00.000 9640 MoveAxis(S, 792, ABG)
00:46:45.685 00.000 9640 Guiding  Dir = 1, Dur = 792
00:46:45.685 00.000 9640 IsSlewing returns 0
00:46:45.685 00.000 9640 IsGuiding returns 0
00:46:45.686 00.001 9640 PulseGuide returned control before completion, sleep 802
00:46:46.497 00.811 9640 IsGuiding returns 1
00:46:46.497 00.000 9640 scope still moving after pulse duration time elapsed
00:46:46.528 00.031 9640 IsSlewing returns 0
00:46:46.528 00.000 9640 IsGuiding returns 0
00:46:46.529 00.001 9640 scope move finished after 792 + 51 ms
00:46:46.529 00.000 9640 Move returns status 0, amount 792
00:46:46.529 00.000 9640 move complete, result=0
00:46:46.529 00.000 9640 worker thread done servicing request
00:46:46.529 00.000 9640 Worker thread wakes up
00:46:46.529 00.000 16872 GuideStep: -0.2 px 27 ms EAST, 29.5 px 792 ms SOUTH
00:46:46.532 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:46:46.532 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1455,559,31,31)
00:46:48.908 02.376 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8fdb43df-7813-4dc9-bcbd-1f4902a03adc"}
00:46:48.911 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8fdb43df-7813-4dc9-bcbd-1f4902a03adc"}
00:46:48.915 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a690fe30-7689-4d5e-a0b4-964d4f651284"}
00:46:48.917 00.002 16872 case statement mapped state 6 to 3
00:46:48.922 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a690fe30-7689-4d5e-a0b4-964d4f651284"}
00:46:48.925 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0d5e1c64-0d29-4cef-9387-ece345cb7762"}
00:46:48.928 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.01,7.00],"pixels":"..."},"id":"0d5e1c64-0d29-4cef-9387-ece345cb7762"}
00:46:50.615 01.687 9640 Exposure complete
00:46:50.757 00.142 9640 worker thread done servicing request
00:46:50.758 00.001 16872 OnExposeComplete: enter
00:46:50.763 00.005 16872 UpdateGuideState(): m_state=6
00:46:50.767 00.004 16872 Star::Find(15, 1470, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
00:46:50.770 00.003 16872 Star::Find returns 1 (0), X=1463.76, Y=574.53, Mass=10285, SNR=56.4, Peak=4084 HFD=3.4
00:46:50.775 00.005 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
00:46:50.779 00.004 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:46:50.782 00.003 16872 CameraToMount -- cameraX=-35.81 cameraY=0.73 hyp=35.82 cameraTheta=3.12 mountX=0.19 mountY=35.79, mountTheta=1.57
00:46:50.788 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-35.81, y=0.73, opts=13)
00:46:50.791 00.003 16872 Enqueuing Move request for scope (-35.81, 0.73)
00:46:50.796 00.005 9640 Worker thread wakes up
00:46:50.796 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-35.81, 0.73) opts 0xd
00:46:50.796 00.000 9640 Handling offset move in thread for scope, endpoint = (-35.81, 0.73)
00:46:50.796 00.000 9640 Moving (-35.81, 0.73) raw xDistance=0.19 yDistance=35.79
00:46:50.796 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.19
00:46:50.796 00.000 9640 GuideAlgorithmZFilter::Result() returns 8.05, input 35.79, m_sumCorr=43
00:46:50.796 00.000 9640 MoveAxis(W, 17, ABG)
00:46:50.796 00.000 9640 Guiding  Dir = 3, Dur = 17
00:46:50.796 00.000 9640 IsSlewing returns 0
00:46:50.797 00.001 9640 IsGuiding returns 0
00:46:50.797 00.000 9640 PulseGuide returned control before completion, sleep 27
00:46:50.803 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65512, med=3212, FiltMin=3136, FiltMax=44080, Gamma=2.190
00:46:50.839 00.036 9640 IsGuiding returns 1
00:46:50.839 00.000 9640 scope still moving after pulse duration time elapsed
00:46:50.842 00.003 16872 UpdateGuideState exits: m=10285 SNR=56.4
00:46:50.845 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:50.848 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:46:50.851 00.003 16872 Enqueuing Expose request
00:46:50.870 00.019 9640 IsSlewing returns 0
00:46:50.870 00.000 9640 IsGuiding returns 0
00:46:50.870 00.000 9640 scope move finished after 17 + 56 ms
00:46:50.870 00.000 9640 Move returns status 0, amount 17
00:46:50.870 00.000 9640 MoveAxis(S, 967, ABG)
00:46:50.870 00.000 9640 Guiding  Dir = 1, Dur = 967
00:46:50.871 00.001 9640 IsSlewing returns 0
00:46:50.872 00.001 9640 IsGuiding returns 0
00:46:50.872 00.000 9640 PulseGuide returned control before completion, sleep 977
00:46:51.861 00.989 9640 IsGuiding returns 1
00:46:51.861 00.000 9640 scope still moving after pulse duration time elapsed
00:46:51.893 00.032 9640 IsSlewing returns 0
00:46:51.893 00.000 9640 IsGuiding returns 1
00:46:51.924 00.031 9640 IsSlewing returns 0
00:46:51.924 00.000 9640 IsGuiding returns 0
00:46:51.924 00.000 9640 scope move finished after 967 + 85 ms
00:46:51.924 00.000 9640 Move returns status 0, amount 967
00:46:51.924 00.000 9640 move complete, result=0
00:46:51.924 00.000 9640 worker thread done servicing request
00:46:51.924 00.000 9640 Worker thread wakes up
00:46:51.924 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:46:51.925 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1449,560,31,31)
00:46:51.925 00.000 16872 GuideStep: 0.2 px 17 ms WEST, 35.8 px 967 ms SOUTH
00:46:52.407 00.482 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8a3f801c-8960-4cbf-b274-e55fe3fed572"}
00:46:52.411 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8a3f801c-8960-4cbf-b274-e55fe3fed572"}
00:46:52.415 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b7fbc8bd-f9a1-4203-bedb-980c2aab93b1"}
00:46:52.420 00.005 16872 case statement mapped state 6 to 3
00:46:52.424 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7fbc8bd-f9a1-4203-bedb-980c2aab93b1"}
00:46:52.429 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"108d2443-3af3-432a-b8c1-d977c0c8dea2"}
00:46:52.433 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.76,6.53],"pixels":"..."},"id":"108d2443-3af3-432a-b8c1-d977c0c8dea2"}
00:46:55.908 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2daf03ba-40b6-426c-95b1-12ab979f6db1"}
00:46:55.912 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2daf03ba-40b6-426c-95b1-12ab979f6db1"}
00:46:55.916 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d7b4919c-eb1f-41b7-b4be-821848398985"}
00:46:55.919 00.003 16872 case statement mapped state 6 to 3
00:46:55.924 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7b4919c-eb1f-41b7-b4be-821848398985"}
00:46:55.927 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8ecda81d-6917-470e-a022-ee52c5be9ccf"}
00:46:55.931 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.76,6.53],"pixels":"..."},"id":"8ecda81d-6917-470e-a022-ee52c5be9ccf"}
00:46:55.976 00.045 9640 Exposure complete
00:46:56.113 00.137 9640 worker thread done servicing request
00:46:56.113 00.000 16872 OnExposeComplete: enter
00:46:56.116 00.003 16872 UpdateGuideState(): m_state=6
00:46:56.118 00.002 16872 Star::Find(15, 1463, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
00:46:56.121 00.003 16872 Star::Find returns 1 (0), X=1455.45, Y=574.87, Mass=9451, SNR=58.2, Peak=4180 HFD=2.6
00:46:56.125 00.004 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:46:56.127 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:46:56.130 00.003 16872 CameraToMount -- cameraX=-44.12 cameraY=1.07 hyp=44.13 cameraTheta=3.12 mountX=0.41 mountY=44.10, mountTheta=1.56
00:46:56.134 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-44.12, y=1.07, opts=13)
00:46:56.138 00.004 16872 Enqueuing Move request for scope (-44.12, 1.07)
00:46:56.142 00.004 9640 Worker thread wakes up
00:46:56.142 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-44.12, 1.07) opts 0xd
00:46:56.142 00.000 9640 Handling offset move in thread for scope, endpoint = (-44.12, 1.07)
00:46:56.142 00.000 9640 Moving (-44.12, 1.07) raw xDistance=0.41 yDistance=44.10
00:46:56.142 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.41
00:46:56.143 00.001 9640 GuideAlgorithmZFilter::Result() returns 9.80, input 44.10, m_sumCorr=53
00:46:56.143 00.000 9640 MoveAxis(W, 45, ABG)
00:46:56.143 00.000 9640 Guiding  Dir = 3, Dur = 45
00:46:56.143 00.000 9640 IsSlewing returns 0
00:46:56.143 00.000 9640 IsGuiding returns 0
00:46:56.143 00.000 9640 PulseGuide returned control before completion, sleep 55
00:46:56.148 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=62156, med=3208, FiltMin=3132, FiltMax=42888, Gamma=2.190
00:46:56.186 00.038 16872 UpdateGuideState exits: m=9451 SNR=58.2
00:46:56.191 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:56.194 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:46:56.195 00.001 16872 Enqueuing Expose request
00:46:56.200 00.005 9640 IsGuiding returns 1
00:46:56.200 00.000 9640 scope still moving after pulse duration time elapsed
00:46:56.231 00.031 9640 IsSlewing returns 0
00:46:56.232 00.001 9640 IsGuiding returns 0
00:46:56.232 00.000 9640 scope move finished after 45 + 43 ms
00:46:56.232 00.000 9640 Move returns status 0, amount 45
00:46:56.232 00.000 9640 MoveAxis(S, 1178, ABG)
00:46:56.232 00.000 9640 Guiding  Dir = 1, Dur = 1178
00:46:56.233 00.001 9640 IsSlewing returns 0
00:46:56.233 00.000 9640 IsGuiding returns 0
00:46:56.233 00.000 9640 PulseGuide returned control before completion, sleep 1188
00:46:57.433 01.200 9640 IsGuiding returns 1
00:46:57.433 00.000 9640 scope still moving after pulse duration time elapsed
00:46:57.464 00.031 9640 IsSlewing returns 0
00:46:57.465 00.001 9640 IsGuiding returns 0
00:46:57.465 00.000 9640 scope move finished after 1178 + 54 ms
00:46:57.465 00.000 9640 Move returns status 0, amount 1178
00:46:57.465 00.000 9640 move complete, result=0
00:46:57.465 00.000 9640 worker thread done servicing request
00:46:57.465 00.000 16872 GuideStep: 0.4 px 45 ms WEST, 44.1 px 1178 ms SOUTH
00:46:57.469 00.004 9640 Worker thread wakes up
00:46:57.469 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:46:57.469 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1440,560,31,31)
00:46:59.450 01.981 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c0a1d940-16c8-4a5c-afed-245b2130cad0"}
00:46:59.455 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c0a1d940-16c8-4a5c-afed-245b2130cad0"}
00:46:59.459 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"322d387e-795b-4012-95a5-231e0f92a8ef"}
00:46:59.461 00.002 16872 case statement mapped state 6 to 3
00:46:59.465 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"322d387e-795b-4012-95a5-231e0f92a8ef"}
00:46:59.468 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c782d646-ece7-4654-b2ef-a9e1c5e94cf1"}
00:46:59.472 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.45,6.87],"pixels":"..."},"id":"c782d646-ece7-4654-b2ef-a9e1c5e94cf1"}
00:47:01.531 02.059 9640 Exposure complete
00:47:01.668 00.137 9640 worker thread done servicing request
00:47:01.668 00.000 16872 OnExposeComplete: enter
00:47:01.672 00.004 16872 UpdateGuideState(): m_state=6
00:47:01.675 00.003 16872 Star::Find(15, 1455, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
00:47:01.677 00.002 16872 Star::Find returns 1 (0), X=1445.80, Y=574.84, Mass=9106, SNR=50.0, Peak=4064 HFD=3.0
00:47:01.680 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
00:47:01.685 00.005 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:47:01.687 00.002 16872 CameraToMount -- cameraX=-53.77 cameraY=1.04 hyp=53.78 cameraTheta=3.12 mountX=0.23 mountY=53.74, mountTheta=1.57
00:47:01.691 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-53.77, y=1.04, opts=13)
00:47:01.694 00.003 16872 Enqueuing Move request for scope (-53.77, 1.04)
00:47:01.698 00.004 9640 Worker thread wakes up
00:47:01.698 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-53.77, 1.04) opts 0xd
00:47:01.698 00.000 9640 Handling offset move in thread for scope, endpoint = (-53.77, 1.04)
00:47:01.698 00.000 9640 Moving (-53.77, 1.04) raw xDistance=0.23 yDistance=53.74
00:47:01.698 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.23
00:47:01.698 00.000 9640 GuideAlgorithmZFilter::Result() returns 11.94, input 53.74, m_sumCorr=65
00:47:01.698 00.000 9640 MoveAxis(W, 29, ABG)
00:47:01.698 00.000 9640 Guiding  Dir = 3, Dur = 29
00:47:01.699 00.001 9640 IsSlewing returns 0
00:47:01.699 00.000 9640 IsGuiding returns 0
00:47:01.700 00.001 9640 PulseGuide returned control before completion, sleep 39
00:47:01.705 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=65032, med=3208, FiltMin=3128, FiltMax=48240, Gamma=2.190
00:47:01.741 00.036 9640 IsGuiding returns 1
00:47:01.742 00.001 9640 scope still moving after pulse duration time elapsed
00:47:01.742 00.000 16872 UpdateGuideState exits: m=9106 SNR=50.0
00:47:01.746 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:01.748 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:47:01.752 00.004 16872 Enqueuing Expose request
00:47:01.772 00.020 9640 IsSlewing returns 0
00:47:01.772 00.000 9640 IsGuiding returns 0
00:47:01.772 00.000 9640 scope move finished after 29 + 43 ms
00:47:01.772 00.000 9640 Move returns status 0, amount 29
00:47:01.772 00.000 9640 MoveAxis(S, 1434, ABG)
00:47:01.772 00.000 9640 Guiding  Dir = 1, Dur = 1434
00:47:01.772 00.000 9640 IsSlewing returns 0
00:47:01.773 00.001 9640 IsGuiding returns 0
00:47:01.773 00.000 9640 PulseGuide returned control before completion, sleep 1444
00:47:02.949 01.176 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"153f6319-6671-4775-a361-f530e6fd090d"}
00:47:02.953 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"153f6319-6671-4775-a361-f530e6fd090d"}
00:47:02.957 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af684145-f260-4e76-8d65-b2d919cc0b35"}
00:47:02.961 00.004 16872 case statement mapped state 6 to 3
00:47:02.966 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"af684145-f260-4e76-8d65-b2d919cc0b35"}
00:47:02.971 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b61c62c1-d5c0-4f3a-a316-28f939f392ef"}
00:47:02.975 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.80,6.84],"pixels":"..."},"id":"b61c62c1-d5c0-4f3a-a316-28f939f392ef"}
00:47:03.228 00.253 9640 IsGuiding returns 1
00:47:03.228 00.000 9640 scope still moving after pulse duration time elapsed
00:47:03.259 00.031 9640 IsSlewing returns 0
00:47:03.259 00.000 9640 IsGuiding returns 0
00:47:03.259 00.000 9640 scope move finished after 1434 + 52 ms
00:47:03.259 00.000 9640 Move returns status 0, amount 1434
00:47:03.260 00.001 9640 move complete, result=0
00:47:03.260 00.000 9640 worker thread done servicing request
00:47:03.260 00.000 9640 Worker thread wakes up
00:47:03.260 00.000 16872 GuideStep: 0.2 px 29 ms WEST, 53.7 px 1434 ms SOUTH
00:47:03.265 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:47:03.265 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1431,560,31,31)
00:47:06.449 03.184 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"319044af-f14e-4b97-88c9-1456fa01a7e2"}
00:47:06.453 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"319044af-f14e-4b97-88c9-1456fa01a7e2"}
00:47:06.455 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec267f41-c295-44fe-8c35-415b640b703f"}
00:47:06.459 00.004 16872 case statement mapped state 6 to 3
00:47:06.461 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec267f41-c295-44fe-8c35-415b640b703f"}
00:47:06.467 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a9e37e21-05dc-41a7-b0fd-0e0e2cb569d5"}
00:47:06.472 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.80,6.84],"pixels":"..."},"id":"a9e37e21-05dc-41a7-b0fd-0e0e2cb569d5"}
00:47:07.348 00.876 9640 Exposure complete
00:47:07.486 00.138 9640 worker thread done servicing request
00:47:07.486 00.000 16872 OnExposeComplete: enter
00:47:07.489 00.003 16872 UpdateGuideState(): m_state=6
00:47:07.492 00.003 16872 Star::Find(15, 1445, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
00:47:07.495 00.003 16872 Star::Find returns 1 (0), X=1433.81, Y=574.78, Mass=9613, SNR=54.1, Peak=4064 HFD=3.1
00:47:07.498 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
00:47:07.500 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
00:47:07.503 00.003 16872 CameraToMount -- cameraX=-65.76 cameraY=0.98 hyp=65.76 cameraTheta=3.13 mountX=-0.02 mountY=65.69, mountTheta=1.57
00:47:07.506 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-65.76, y=0.98, opts=13)
00:47:07.511 00.005 16872 Enqueuing Move request for scope (-65.76, 0.98)
00:47:07.515 00.004 9640 Worker thread wakes up
00:47:07.515 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-65.76, 0.98) opts 0xd
00:47:07.515 00.000 9640 Handling offset move in thread for scope, endpoint = (-65.76, 0.98)
00:47:07.516 00.001 9640 Moving (-65.76, 0.98) raw xDistance=-0.02 yDistance=65.69
00:47:07.516 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:47:07.516 00.000 9640 GuideAlgorithmZFilter::Result() returns 14.60, input 65.69, m_sumCorr=80
00:47:07.516 00.000 9640 MoveAxis(E, 0, ABG)
00:47:07.516 00.000 9640 Move returns status 0, amount 0
00:47:07.516 00.000 9640 MoveAxis(S, 1755, ABG)
00:47:07.516 00.000 9640 Guiding  Dir = 1, Dur = 1755
00:47:07.516 00.000 9640 IsSlewing returns 0
00:47:07.516 00.000 9640 IsGuiding returns 0
00:47:07.517 00.001 9640 PulseGuide returned control before completion, sleep 1765
00:47:07.521 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2856, max=65516, med=3212, FiltMin=3140, FiltMax=46716, Gamma=2.190
00:47:07.558 00.037 16872 UpdateGuideState exits: m=9613 SNR=54.1
00:47:07.562 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:07.565 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:47:07.567 00.002 16872 Enqueuing Expose request
00:47:09.289 01.722 9640 IsGuiding returns 1
00:47:09.289 00.000 9640 scope still moving after pulse duration time elapsed
00:47:09.321 00.032 9640 IsSlewing returns 0
00:47:09.322 00.001 9640 IsGuiding returns 0
00:47:09.322 00.000 9640 scope move finished after 1755 + 50 ms
00:47:09.322 00.000 9640 Move returns status 0, amount 1755
00:47:09.322 00.000 9640 move complete, result=0
00:47:09.322 00.000 9640 worker thread done servicing request
00:47:09.322 00.000 9640 Worker thread wakes up
00:47:09.322 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 65.7 px 1755 ms SOUTH
00:47:09.325 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:47:09.325 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1419,560,31,31)
00:47:09.948 00.623 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f82c5c0c-079e-406a-89ba-9945a0feea2c"}
00:47:09.954 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f82c5c0c-079e-406a-89ba-9945a0feea2c"}
00:47:09.959 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"249fd2da-b552-4c3c-be81-9fb00f91b7b5"}
00:47:09.964 00.005 16872 case statement mapped state 6 to 3
00:47:09.967 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"249fd2da-b552-4c3c-be81-9fb00f91b7b5"}
00:47:09.970 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6193428b-b38b-4c55-b9aa-562c49c040f0"}
00:47:09.975 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.81,6.78],"pixels":"..."},"id":"6193428b-b38b-4c55-b9aa-562c49c040f0"}
00:47:13.387 03.412 9640 Exposure complete
00:47:13.448 00.061 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a0d7541-6f2c-45ba-98d6-b01c7a3cfa5c"}
00:47:13.452 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3a0d7541-6f2c-45ba-98d6-b01c7a3cfa5c"}
00:47:13.456 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f7017db-72fd-4b81-a252-8ce46a42a550"}
00:47:13.460 00.004 16872 case statement mapped state 6 to 3
00:47:13.462 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f7017db-72fd-4b81-a252-8ce46a42a550"}
00:47:13.468 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"de1f11c5-03c9-4bc3-8b09-61970d2d936a"}
00:47:13.472 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.81,6.78],"pixels":"..."},"id":"de1f11c5-03c9-4bc3-8b09-61970d2d936a"}
00:47:13.531 00.059 9640 worker thread done servicing request
00:47:13.531 00.000 16872 OnExposeComplete: enter
00:47:13.534 00.003 16872 UpdateGuideState(): m_state=6
00:47:13.538 00.004 16872 Star::Find(15, 1433, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
00:47:13.543 00.005 16872 Star::Find returns 1 (0), X=1419.57, Y=574.89, Mass=10832, SNR=60.4, Peak=4116 HFD=3.5
00:47:13.546 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
00:47:13.550 00.004 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
00:47:13.553 00.003 16872 CameraToMount -- cameraX=-80.00 cameraY=1.09 hyp=80.01 cameraTheta=3.13 mountX=-0.12 mountY=79.92, mountTheta=1.57
00:47:13.559 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-80.00, y=1.09, opts=13)
00:47:13.562 00.003 16872 Enqueuing Move request for scope (-80.00, 1.09)
00:47:13.565 00.003 9640 Worker thread wakes up
00:47:13.565 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-80.00, 1.09) opts 0xd
00:47:13.565 00.000 9640 Handling offset move in thread for scope, endpoint = (-80.00, 1.09)
00:47:13.565 00.000 9640 Moving (-80.00, 1.09) raw xDistance=-0.12 yDistance=79.92
00:47:13.565 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.12
00:47:13.565 00.000 9640 GuideAlgorithmZFilter::Result() returns 17.87, input 79.92, m_sumCorr=97
00:47:13.565 00.000 9640 MoveAxis(E, 13, ABG)
00:47:13.566 00.001 9640 Guiding  Dir = 2, Dur = 13
00:47:13.566 00.000 9640 IsSlewing returns 0
00:47:13.566 00.000 9640 IsGuiding returns 0
00:47:13.566 00.000 9640 PulseGuide returned control before completion, sleep 23
00:47:13.573 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=64048, med=3212, FiltMin=3056, FiltMax=46248, Gamma=2.190
00:47:13.603 00.030 9640 IsGuiding returns 1
00:47:13.603 00.000 9640 scope still moving after pulse duration time elapsed
00:47:13.613 00.010 16872 UpdateGuideState exits: m=10832 SNR=60.4
00:47:13.616 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:13.622 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:47:13.628 00.006 16872 Enqueuing Expose request
00:47:13.635 00.007 9640 IsSlewing returns 0
00:47:13.635 00.000 9640 IsGuiding returns 0
00:47:13.635 00.000 9640 scope move finished after 13 + 55 ms
00:47:13.635 00.000 9640 Move returns status 0, amount 13
00:47:13.636 00.001 9640 MoveAxis(S, 2147, ABG)
00:47:13.636 00.000 9640 Guiding  Dir = 1, Dur = 2147
00:47:13.636 00.000 9640 IsSlewing returns 0
00:47:13.637 00.001 9640 IsGuiding returns 0
00:47:13.637 00.000 9640 PulseGuide returned control before completion, sleep 2157
00:47:15.796 02.159 9640 IsGuiding returns 1
00:47:15.796 00.000 9640 scope still moving after pulse duration time elapsed
00:47:15.828 00.032 9640 IsSlewing returns 0
00:47:15.828 00.000 9640 IsGuiding returns 0
00:47:15.828 00.000 9640 scope move finished after 2147 + 43 ms
00:47:15.828 00.000 9640 Move returns status 0, amount 2147
00:47:15.828 00.000 9640 move complete, result=0
00:47:15.828 00.000 9640 worker thread done servicing request
00:47:15.828 00.000 9640 Worker thread wakes up
00:47:15.829 00.001 16872 GuideStep: -0.1 px 13 ms EAST, 79.9 px 2147 ms SOUTH
00:47:15.831 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
00:47:15.832 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1405,560,31,31)
00:47:16.961 01.129 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"317ea398-00c2-4e1a-b16c-8a06d242867e"}
00:47:16.965 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"317ea398-00c2-4e1a-b16c-8a06d242867e"}
00:47:16.969 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0b0a14a-fde9-4906-9717-a0d966be160d"}
00:47:16.973 00.004 16872 case statement mapped state 6 to 3
00:47:16.976 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0b0a14a-fde9-4906-9717-a0d966be160d"}
00:47:16.979 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3756c3d4-0ba8-4afa-8f12-2e709ef9bc16"}
00:47:16.984 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.57,6.89],"pixels":"..."},"id":"3756c3d4-0ba8-4afa-8f12-2e709ef9bc16"}
00:47:19.883 02.899 9640 Exposure complete
00:47:20.019 00.136 9640 worker thread done servicing request
00:47:20.020 00.001 16872 OnExposeComplete: enter
00:47:20.022 00.002 16872 UpdateGuideState(): m_state=6
00:47:20.025 00.003 16872 Star::Find(15, 1419, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
00:47:20.029 00.004 16872 Star::Find false star n=35 nbg=268 bg=3205.7 sigma=19.8 thresh=3265 peak=3256
00:47:20.032 00.003 16872 Star::Find returns 0 (2), X=1419.00, Y=574.00, Mass=8892, SNR=2.9, Peak=3276 HFD=0.0
00:47:20.035 00.003 16872 DistanceChecker: activated
00:47:20.037 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
00:47:20.043 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
00:47:20.046 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
00:47:20.048 00.002 9640 Worker thread wakes up
00:47:20.048 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:47:20.049 00.001 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:47:20.049 00.000 9640 move complete, result=0
00:47:20.049 00.000 9640 worker thread done servicing request
00:47:20.151 00.102 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:47:20.156 00.005 16872 Status Line: Star lost - low SNR
00:47:20.164 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=64104, med=3204, FiltMin=3112, FiltMax=46336, Gamma=2.190
00:47:20.207 00.043 16872 UpdateGuideState exits: Star lost - low SNR
00:47:20.210 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:20.214 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:47:20.219 00.005 16872 Enqueuing Expose request
00:47:20.221 00.002 9640 Worker thread wakes up
00:47:20.222 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:47:20.222 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:47:20.459 00.237 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"652fefb8-4ebd-4f60-9b2f-fd8d46030c5f"}
00:47:20.463 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"652fefb8-4ebd-4f60-9b2f-fd8d46030c5f"}
00:47:20.467 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f08ef32f-a6d8-4142-868e-5fbd960fc9b3"}
00:47:20.470 00.003 16872 case statement mapped state 6 to 4
00:47:20.473 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"f08ef32f-a6d8-4142-868e-5fbd960fc9b3"}
00:47:20.476 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6ad1d51f-f617-41f1-ac19-4840a5f4a247"}
00:47:20.480 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.57,6.89],"pixels":"..."},"id":"6ad1d51f-f617-41f1-ac19-4840a5f4a247"}
00:47:20.688 00.208 16872 evsrv: cli 0D3BFFA8 connect
00:47:20.694 00.006 16872 case statement mapped state 6 to 4
00:47:20.698 00.004 16872 case statement mapped state 6 to 4
00:47:20.703 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"4cc55a7b-8a27-444b-8e58-60cf27e90576"}
00:47:20.706 00.003 16872 case statement mapped state 6 to 4
00:47:20.708 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"LostLock","id":"4cc55a7b-8a27-444b-8e58-60cf27e90576"}
00:47:20.712 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:47:20.720 00.008 16872 evsrv: cli 0D3C0228 connect
00:47:20.723 00.003 16872 case statement mapped state 6 to 4
00:47:20.727 00.004 16872 case statement mapped state 6 to 4
00:47:20.732 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"stop_capture","id":"7f2c3500-664d-4a4a-8b1d-5fbbb9ba4730"}
00:47:20.736 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:47:20.741 00.005 16872 Status Line: Waiting for devices...
00:47:20.751 00.010 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"7f2c3500-664d-4a4a-8b1d-5fbbb9ba4730"}
00:47:20.758 00.007 16872 evsrv: cli 0D3C0228 disconnect
00:47:20.763 00.005 16872 evsrv: cli 0D3C0A48 connect
00:47:20.765 00.002 16872 case statement mapped state 6 to 4
00:47:20.770 00.005 16872 case statement mapped state 6 to 4
00:47:20.773 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2058c896-4cba-439c-bc97-06390ef53df4"}
00:47:20.776 00.003 16872 case statement mapped state 6 to 4
00:47:20.782 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"LostLock","id":"2058c896-4cba-439c-bc97-06390ef53df4"}
00:47:20.787 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:47:21.790 01.003 16872 evsrv: cli 0D3BFFA8 connect
00:47:21.797 00.007 16872 case statement mapped state 6 to 4
00:47:21.801 00.004 16872 case statement mapped state 6 to 4
00:47:21.807 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"8d49dcdd-136f-478d-a40c-1e73febb3617"}
00:47:21.812 00.005 16872 case statement mapped state 6 to 4
00:47:21.815 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"LostLock","id":"8d49dcdd-136f-478d-a40c-1e73febb3617"}
00:47:21.819 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:47:23.147 01.328 16872 evsrv: cli 0D3BFB48 connect
00:47:23.150 00.003 16872 case statement mapped state 6 to 4
00:47:23.155 00.005 16872 case statement mapped state 6 to 4
00:47:23.162 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"c3096888-919a-4a89-b597-1b7019d4c5d4"}
00:47:23.166 00.004 16872 case statement mapped state 6 to 4
00:47:23.179 00.013 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"LostLock","id":"c3096888-919a-4a89-b597-1b7019d4c5d4"}
00:47:23.186 00.007 16872 evsrv: cli 0D3BFB48 disconnect
00:47:23.959 00.773 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d71d0d6f-0b09-45df-8703-d7c10de7fece"}
00:47:23.964 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d71d0d6f-0b09-45df-8703-d7c10de7fece"}
00:47:23.975 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b6f7812-2b0e-4df1-bcf3-93fba90213e7"}
00:47:23.982 00.007 16872 case statement mapped state 6 to 4
00:47:23.987 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"9b6f7812-2b0e-4df1-bcf3-93fba90213e7"}
00:47:23.992 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f1cc3350-390b-4bed-9dd8-5ab5ba571e0b"}
00:47:23.997 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.57,6.89],"pixels":"..."},"id":"f1cc3350-390b-4bed-9dd8-5ab5ba571e0b"}
00:47:24.113 00.116 9640 ASCOM_AbortExposure returns err = 0
00:47:24.113 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:47:24.114 00.001 9640 worker thread done servicing request
00:47:24.114 00.000 16872 OnExposeComplete: enter
00:47:24.119 00.005 16872 OnExposeComplete: Capture Error reported
00:47:24.123 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:47:24.127 00.004 16872 Mount: notify guiding stopped
00:47:24.134 00.007 16872 Changing from state GUIDING to STOP
00:47:24.138 00.004 16872 guider state => SELECTED
00:47:24.142 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=64104, med=3204, FiltMin=3112, FiltMax=46336, Gamma=2.190
00:47:24.182 00.040 16872 Changing from state SELECTED to UNINITIALIZED
00:47:24.187 00.005 16872 guider state => SELECTING
00:47:24.198 00.011 16872 Status Line: Stopped.
00:47:24.207 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:47:24.364 00.157 16872 evsrv: cli 0D3BFFA8 connect
00:47:24.371 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"0e3c88a9-0be0-4733-9c4f-b207739f0786"}
00:47:24.376 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e3c88a9-0be0-4733-9c4f-b207739f0786"}
00:47:24.381 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
00:47:27.459 03.078 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2d5d4697-89c9-4121-9831-d9ab9c3f97a0"}
00:47:27.462 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2d5d4697-89c9-4121-9831-d9ab9c3f97a0"}
00:47:27.467 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"405596ab-4ca2-450d-aad9-f88b0851daab"}
00:47:27.470 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"405596ab-4ca2-450d-aad9-f88b0851daab"}
00:47:29.458 01.988 16872 evsrv: cli 0D3C0A48 connect
00:47:29.465 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2b5099a5-aa2c-4932-8c26-d35708ce2c22"}
00:47:29.471 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b5099a5-aa2c-4932-8c26-d35708ce2c22"}
00:47:29.481 00.010 16872 evsrv: cli 0D3C0A48 disconnect
00:47:29.510 00.029 16872 evsrv: cli 0D3BF8C8 connect
00:47:29.516 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"0f37c5d9-2dea-4ee8-937c-f4c83c148eb2"}
00:47:29.522 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"0f37c5d9-2dea-4ee8-937c-f4c83c148eb2"}
00:47:29.527 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:47:29.534 00.007 16872 evsrv: cli 0D3C0228 connect
00:47:29.549 00.015 16872 evsrv: cli 0D3C0228 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"1e82f043-5b66-4d12-8098-731ae046e6cd"}
00:47:29.553 00.004 16872 PhdController::Guide begins
00:47:29.557 00.004 16872 PhdController: newstate STATE_SETUP
00:47:29.561 00.004 16872 PhdController: setup
00:47:29.564 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
00:47:29.574 00.010 16872 PhdController: start capturing
00:47:29.578 00.004 16872 Changing from state SELECTING to UNINITIALIZED
00:47:29.583 00.005 16872 guider state => SELECTING
00:47:29.587 00.004 16872 setting force full frames = true
00:47:29.591 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:47:29.612 00.021 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:47:29.618 00.006 16872 Enqueuing Expose request
00:47:29.623 00.005 16872 PhdController: newstate STATE_SELECT_STAR
00:47:29.627 00.004 9640 Worker thread wakes up
00:47:29.630 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:47:29.630 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:47:29.632 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"1e82f043-5b66-4d12-8098-731ae046e6cd"}
00:47:29.638 00.006 16872 evsrv: cli 0D3C0228 disconnect
00:47:29.644 00.006 16872 evsrv: cli 0D3C0A48 connect
00:47:29.653 00.009 16872 case statement mapped state 1 to 101
00:47:29.657 00.004 16872 case statement mapped state 1 to 101
00:47:29.664 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"d65ebf28-e8a2-4acd-878e-324cddd7ff1d"}
00:47:29.674 00.010 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"d65ebf28-e8a2-4acd-878e-324cddd7ff1d"}
00:47:29.741 00.067 16872 evsrv: cli 0D3C0A48 disconnect
00:47:29.779 00.038 16872 evsrv: cli 0D3BF968 connect
00:47:29.807 00.028 16872 case statement mapped state 1 to 101
00:47:29.837 00.030 16872 case statement mapped state 1 to 101
00:47:29.870 00.033 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"1a57a3f5-02bf-445a-8ec5-ae24c05821e7"}
00:47:29.910 00.040 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"1a57a3f5-02bf-445a-8ec5-ae24c05821e7"}
00:47:29.955 00.045 16872 evsrv: cli 0D3BF968 disconnect
00:47:30.952 00.997 16872 evsrv: cli 0D3C0A48 connect
00:47:30.955 00.003 16872 case statement mapped state 1 to 101
00:47:30.959 00.004 16872 case statement mapped state 1 to 101
00:47:30.963 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"fce211e4-2aad-41f3-90a3-f4d649e4cdb1"}
00:47:30.967 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"fce211e4-2aad-41f3-90a3-f4d649e4cdb1"}
00:47:30.969 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8fe87692-1630-4382-a58b-5e37e0e32c25"}
00:47:30.972 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8fe87692-1630-4382-a58b-5e37e0e32c25"}
00:47:30.976 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:47:30.984 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"64f3b181-b9f0-44ed-960d-1632430e88f3"}
00:47:30.987 00.003 16872 case statement mapped state 1 to 101
00:47:30.990 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"64f3b181-b9f0-44ed-960d-1632430e88f3"}
00:47:31.970 00.980 16872 evsrv: cli 0D3C0228 connect
00:47:31.973 00.003 16872 case statement mapped state 1 to 101
00:47:31.977 00.004 16872 case statement mapped state 1 to 101
00:47:31.981 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"7f7f8b14-4e0a-4010-8720-615bde0ffbfc"}
00:47:31.984 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"7f7f8b14-4e0a-4010-8720-615bde0ffbfc"}
00:47:31.987 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:47:32.989 01.002 16872 evsrv: cli 0D3BFFA8 connect
00:47:32.992 00.003 16872 case statement mapped state 1 to 101
00:47:32.998 00.006 16872 case statement mapped state 1 to 101
00:47:33.002 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"a3519238-9472-42cc-a40e-11b7619e3cd8"}
00:47:33.006 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"a3519238-9472-42cc-a40e-11b7619e3cd8"}
00:47:33.009 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:47:33.711 00.702 9640 Exposure complete
00:47:33.916 00.205 9640 worker thread done servicing request
00:47:33.916 00.000 16872 OnExposeComplete: enter
00:47:33.920 00.004 16872 UpdateGuideState(): m_state=1
00:47:33.928 00.008 16872 UpdateCurrentPosition: no star selected
00:47:33.936 00.008 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:47:33.945 00.009 16872 Status Line: No star selected
00:47:33.958 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3188, max=65520, med=3508, FiltMin=3388, FiltMax=65516, Gamma=2.190
00:47:34.004 00.046 16872 UpdateGuideState exits: No star selected
00:47:34.012 00.008 16872 GuiderMultiStar::AutoSelect enter
00:47:34.016 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:47:34.157 00.141 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:47:34.338 00.181 16872 AutoFind: global mean = -0.1, stdev 764.7
00:47:34.341 00.003 16872 AutoFind: using threshold = 0.1
00:47:34.510 00.169 16872 AutoFind: local max [1401, 575] 166.9
00:47:34.513 00.003 16872 AutoFind: local max [990, 110] 116.0
00:47:34.516 00.003 16872 AutoFind: local max [991, 101] 109.1
00:47:34.518 00.002 16872 AutoFind: local max [851, 954] 47.7
00:47:34.522 00.004 16872 AutoFind: local max [742, 613] 45.2
00:47:34.527 00.005 16872 AutoFind: local max [1570, 856] 21.0
00:47:34.529 00.002 16872 AutoFind: local max [291, 849] 12.2
00:47:34.532 00.003 16872 AutoFind: local max [286, 971] 10.4
00:47:34.534 00.002 16872 AutoFind: local max [239, 244] 5.9
00:47:34.537 00.003 16872 AutoFind: local max [1380, 497] 5.9
00:47:34.541 00.004 16872 AutoFind: local max [1178, 634] 3.5
00:47:34.543 00.002 16872 AutoFind: local max [342, 970] 3.2
00:47:34.546 00.003 16872 AutoFind: local max [1107, 9] 2.7
00:47:34.548 00.002 16872 AutoFind: local max [1408, 800] 2.5
00:47:34.551 00.003 16872 AutoFind: local max [164, 657] 2.2
00:47:34.557 00.006 16872 AutoFind: local max [1395, 585] 2.1
00:47:34.559 00.002 16872 AutoFind: local max [1782, 795] 1.7
00:47:34.562 00.003 16872 AutoFind: local max [1009, 106] 1.4
00:47:34.564 00.002 16872 AutoFind: local max [1388, 681] 1.3
00:47:34.567 00.003 16872 AutoFind: local max [115, 306] 1.3
00:47:34.570 00.003 16872 AutoFind: local max [948, 740] 1.3
00:47:34.573 00.003 16872 AutoFind: local max [767, 438] 1.3
00:47:34.575 00.002 16872 AutoFind: local max [503, 78] 1.2
00:47:34.578 00.003 16872 AutoFind: local max [212, 151] 1.1
00:47:34.579 00.001 16872 AutoFind: local max [1473, 564] 1.0
00:47:34.582 00.003 16872 AutoFind: local max [854, 964] 0.9
00:47:34.584 00.002 16872 AutoFind: local max [720, 382] 0.9
00:47:34.590 00.006 16872 AutoFind: local max [1467, 86] 0.8
00:47:34.592 00.002 16872 AutoFind: local max [966, 105] 0.8
00:47:34.594 00.002 16872 AutoFind: local max [1474, 78] 0.8
00:47:34.597 00.003 16872 AutoFind: local max [1525, 354] 0.8
00:47:34.599 00.002 16872 AutoFind: local max [742, 602] 0.8
00:47:34.603 00.004 16872 AutoFind: local max [843, 22] 0.7
00:47:34.605 00.002 16872 AutoFind: local max [976, 126] 0.7
00:47:34.608 00.003 16872 AutoFind: local max [742, 624] 0.7
00:47:34.610 00.002 16872 AutoFind: local max [887, 1000] 0.7
00:47:34.612 00.002 16872 AutoFind: local max [988, 80] 0.7
00:47:34.615 00.003 16872 AutoFind: local max [463, 673] 0.7
00:47:34.621 00.006 16872 AutoFind: local max [969, 121] 0.7
00:47:34.624 00.003 16872 AutoFind: local max [1684, 539] 0.7
00:47:34.626 00.002 16872 AutoFind: local max [397, 367] 0.7
00:47:34.628 00.002 16872 AutoFind: local max [732, 605] 0.7
00:47:34.631 00.003 16872 AutoFind: local max [1142, 945] 0.7
00:47:34.635 00.004 16872 AutoFind: local max [560, 448] 0.7
00:47:34.638 00.003 16872 AutoFind: local max [971, 89] 0.6
00:47:34.640 00.002 16872 AutoFind: local max [1300, 673] 0.6
00:47:34.643 00.003 16872 AutoFind: local max [402, 246] 0.6
00:47:34.646 00.003 16872 AutoFind: local max [1701, 45] 0.6
00:47:34.650 00.004 16872 AutoFind: local max [843, 962] 0.6
00:47:34.653 00.003 16872 AutoFind: local max [1570, 866] 0.6
00:47:34.656 00.003 16872 AutoFind: local max [1245, 1071] 0.6
00:47:34.659 00.003 16872 AutoFind: local max [547, 870] 0.6
00:47:34.661 00.002 16872 AutoFind: local max [44, 187] 0.6
00:47:34.668 00.007 16872 AutoFind: local max [1895, 404] 0.6
00:47:34.671 00.003 16872 AutoFind: local max [846, 942] 0.6
00:47:34.673 00.002 16872 AutoFind: local max [1310, 123] 0.6
00:47:34.676 00.003 16872 AutoFind: local max [305, 584] 0.6
00:47:34.678 00.002 16872 AutoFind: local max [853, 249] 0.6
00:47:34.681 00.003 16872 AutoFind: local max [1124, 420] 0.6
00:47:34.683 00.002 16872 AutoFind: local max [1562, 846] 0.6
00:47:34.686 00.003 16872 AutoFind: local max [1815, 265] 0.6
00:47:34.688 00.002 16872 AutoFind: local max [594, 927] 0.6
00:47:34.691 00.003 16872 AutoFind: local max [255, 263] 0.6
00:47:34.693 00.002 16872 AutoFind: local max [404, 1005] 0.6
00:47:34.698 00.005 16872 AutoFind: local max [1106, 524] 0.6
00:47:34.700 00.002 16872 AutoFind: local max [1624, 546] 0.6
00:47:34.703 00.003 16872 AutoFind: local max [1442, 533] 0.6
00:47:34.705 00.002 16872 AutoFind: local max [149, 559] 0.6
00:47:34.708 00.003 16872 AutoFind: local max [663, 586] 0.6
00:47:34.710 00.002 16872 AutoFind: local max [1257, 295] 0.6
00:47:34.713 00.003 16872 AutoFind: local max [1730, 1025] 0.6
00:47:34.716 00.003 16872 AutoFind: local max [234, 1011] 0.6
00:47:34.718 00.002 16872 AutoFind: local max [597, 417] 0.6
00:47:34.721 00.003 16872 AutoFind: local max [1888, 1031] 0.6
00:47:34.723 00.002 16872 AutoFind: local max [1609, 730] 0.6
00:47:34.725 00.002 16872 AutoFind: local max [1858, 595] 0.6
00:47:34.732 00.007 16872 AutoFind: local max [1566, 769] 0.6
00:47:34.735 00.003 16872 AutoFind: local max [1734, 421] 0.6
00:47:34.738 00.003 16872 AutoFind: local max [629, 926] 0.6
00:47:34.741 00.003 16872 AutoFind: local max [1102, 593] 0.6
00:47:34.744 00.003 16872 AutoFind: local max [520, 217] 0.6
00:47:34.749 00.005 16872 AutoFind: local max [744, 468] 0.6
00:47:34.751 00.002 16872 AutoFind: local max [1447, 586] 0.6
00:47:34.754 00.003 16872 AutoFind: local max [1056, 637] 0.6
00:47:34.756 00.002 16872 AutoFind: local max [902, 909] 0.6
00:47:34.759 00.003 16872 AutoFind: local max [644, 184] 0.6
00:47:34.762 00.003 16872 AutoFind: local max [1132, 292] 0.6
00:47:34.764 00.002 16872 AutoFind: local max [1190, 119] 0.6
00:47:34.767 00.003 16872 AutoFind: local max [192, 879] 0.6
00:47:34.769 00.002 16872 AutoFind: local max [849, 917] 0.6
00:47:34.771 00.002 16872 AutoFind: local max [319, 519] 0.6
00:47:34.774 00.003 16872 AutoFind: local max [1807, 336] 0.6
00:47:34.780 00.006 16872 AutoFind: local max [1408, 561] 0.6
00:47:34.783 00.003 16872 AutoFind: local max [199, 675] 0.6
00:47:34.785 00.002 16872 AutoFind: local max [1736, 155] 0.6
00:47:34.788 00.003 16872 AutoFind: local max [339, 586] 0.6
00:47:34.791 00.003 16872 AutoFind: local max [1047, 510] 0.6
00:47:34.793 00.002 16872 AutoFind: local max [110, 712] 0.6
00:47:34.796 00.003 16872 AutoFind: local max [1868, 1043] 0.5
00:47:34.798 00.002 16872 AutoFind: local max [1252, 734] 0.5
00:47:34.801 00.003 16872 AutoFind: too close [1868, 1043] 0.5 - [1888, 1031] 0.6
00:47:34.803 00.002 16872 AutoFind: close dim-bright [1408, 561] 0.6 - [1401, 575] 166.9
00:47:34.809 00.006 16872 AutoFind: close dim-bright [255, 263] 0.6 - [239, 244] 5.9
00:47:34.813 00.004 16872 AutoFind: too close [1562, 846] 0.6 - [1570, 866] 0.6
00:47:34.816 00.003 16872 AutoFind: close dim-bright [1562, 846] 0.6 - [1570, 856] 21.0
00:47:34.819 00.003 16872 AutoFind: too close [846, 942] 0.6 - [843, 962] 0.6
00:47:34.822 00.003 16872 AutoFind: close dim-bright [846, 942] 0.6 - [851, 954] 47.7
00:47:34.824 00.002 16872 AutoFind: close dim-bright [1570, 866] 0.6 - [1570, 856] 21.0
00:47:34.827 00.003 16872 AutoFind: too close [843, 962] 0.6 - [854, 964] 0.9
00:47:34.829 00.002 16872 AutoFind: close dim-bright [843, 962] 0.6 - [851, 954] 47.7
00:47:34.832 00.003 16872 AutoFind: too close [971, 89] 0.6 - [988, 80] 0.7
00:47:34.835 00.003 16872 AutoFind: too close [971, 89] 0.6 - [966, 105] 0.8
00:47:34.841 00.006 16872 AutoFind: close dim-bright [971, 89] 0.6 - [991, 101] 109.1
00:47:34.843 00.002 16872 AutoFind: too close [732, 605] 0.7 - [742, 624] 0.7
00:47:34.847 00.004 16872 AutoFind: too close [732, 605] 0.7 - [742, 602] 0.8
00:47:34.850 00.003 16872 AutoFind: close dim-bright [732, 605] 0.7 - [742, 613] 45.2
00:47:34.853 00.003 16872 AutoFind: too close [969, 121] 0.7 - [976, 126] 0.7
00:47:34.859 00.006 16872 AutoFind: too close [969, 121] 0.7 - [966, 105] 0.8
00:47:34.861 00.002 16872 AutoFind: close dim-bright [742, 624] 0.7 - [742, 613] 45.2
00:47:34.864 00.003 16872 AutoFind: close dim-bright [976, 126] 0.7 - [990, 110] 116.0
00:47:34.866 00.002 16872 AutoFind: close dim-bright [742, 602] 0.8 - [742, 613] 45.2
00:47:34.869 00.003 16872 AutoFind: too close [1474, 78] 0.8 - [1467, 86] 0.8
00:47:34.875 00.006 16872 AutoFind: close dim-bright [854, 964] 0.9 - [851, 954] 47.7
00:47:34.879 00.004 16872 AutoFind: close dim-bright [1009, 106] 1.4 - [991, 101] 109.1
00:47:34.882 00.003 16872 AutoFind: close dim-bright [1009, 106] 1.4 - [990, 110] 116.0
00:47:34.884 00.002 16872 AutoFind: close dim-bright [1395, 585] 2.1 - [1401, 575] 166.9
00:47:34.890 00.006 16872 AutoFind: too close [991, 101] 109.1 - [990, 110] 116.0
00:47:34.893 00.003 16872 AutoFind: too close to edge [1245, 1071] 0.6
00:47:34.895 00.002 16872 AutoFind: too close to edge [1107, 9] 2.7
00:47:34.898 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:47:34.901 00.003 16872 Star::Find(15, 1401, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.904 00.003 16872 Star::Find returns 1 (0), X=1400.69, Y=574.33, Mass=763210, SNR=550.9, Peak=56724 HFD=3.6
00:47:34.906 00.002 16872 Star::Find(15, 851, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.909 00.003 16872 Star::Find returns 1 (0), X=851.46, Y=953.56, Mass=210477, SNR=275.1, Peak=20320 HFD=3.3
00:47:34.911 00.002 16872 Star::Find(15, 742, 613, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.914 00.003 16872 Star::Find returns 1 (0), X=742.05, Y=612.44, Mass=178669, SNR=243.6, Peak=19428 HFD=3.4
00:47:34.916 00.002 16872 Star::Find(15, 1570, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.922 00.006 16872 Star::Find returns 1 (0), X=1569.91, Y=855.48, Mass=80619, SNR=153.2, Peak=10140 HFD=3.4
00:47:34.925 00.003 16872 Star::Find(15, 291, 849, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.927 00.002 16872 Star::Find returns 1 (0), X=291.10, Y=849.11, Mass=44722, SNR=117.4, Peak=7820 HFD=2.8
00:47:34.930 00.003 16872 Star::Find(15, 286, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.932 00.002 16872 Star::Find returns 1 (0), X=285.51, Y=971.02, Mass=44042, SNR=113.8, Peak=7108 HFD=3.3
00:47:34.935 00.003 16872 Star::Find(15, 239, 244, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.938 00.003 16872 Star::Find returns 1 (0), X=239.09, Y=244.12, Mass=20798, SNR=68.5, Peak=5604 HFD=2.8
00:47:34.940 00.002 16872 Star::Find(15, 1380, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.943 00.003 16872 Star::Find returns 1 (0), X=1380.35, Y=497.28, Mass=20099, SNR=72.2, Peak=5608 HFD=2.8
00:47:34.945 00.002 16872 Star::Find(15, 1178, 634, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.948 00.003 16872 Star::Find returns 1 (0), X=1177.69, Y=633.78, Mass=12714, SNR=51.6, Peak=4724 HFD=2.9
00:47:34.953 00.005 16872 Star::Find(15, 342, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.955 00.002 16872 Star::Find returns 1 (0), X=341.66, Y=969.93, Mass=11099, SNR=49.2, Peak=4536 HFD=2.9
00:47:34.958 00.003 16872 Star::Find(15, 1408, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.960 00.002 16872 Star::Find returns 1 (0), X=1408.44, Y=799.72, Mass=8793, SNR=39.9, Peak=4436 HFD=2.8
00:47:34.963 00.003 16872 Star::Find(15, 164, 657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.967 00.004 16872 Star::Find returns 1 (0), X=164.86, Y=656.76, Mass=10039, SNR=41.7, Peak=4440 HFD=3.1
00:47:34.970 00.003 16872 Star::Find(15, 1395, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.973 00.003 16872 Star::Find returns 1 (0), X=1400.69, Y=574.33, Mass=763210, SNR=550.9, Peak=56724 HFD=3.6
00:47:34.975 00.002 16872 Star::Find(15, 1782, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.977 00.002 16872 Star::Find returns 1 (0), X=1782.24, Y=795.33, Mass=4198, SNR=24.2, Peak=4096 HFD=2.6
00:47:34.984 00.007 16872 Star::Find(15, 1009, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.986 00.002 16872 Star::Find returns 1 (0), X=991.47, Y=104.99, Mass=2347445, SNR=11.8, Peak=36484 HFD=6.1
00:47:34.989 00.003 16872 Star::Find(15, 1388, 681, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.991 00.002 16872 Star::Find returns 1 (0), X=1387.92, Y=681.25, Mass=4595, SNR=28.3, Peak=4040 HFD=2.5
00:47:34.994 00.003 16872 Star::Find(15, 115, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:34.998 00.004 16872 Star::Find returns 1 (0), X=115.20, Y=306.47, Mass=3537, SNR=21.9, Peak=3904 HFD=2.6
00:47:35.000 00.002 16872 Star::Find(15, 948, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.003 00.003 16872 Star::Find returns 1 (0), X=947.99, Y=740.81, Mass=3367, SNR=21.3, Peak=4100 HFD=2.5
00:47:35.005 00.002 16872 Star::Find(15, 767, 438, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.008 00.003 16872 Star::Find returns 1 (0), X=766.95, Y=437.66, Mass=3840, SNR=21.8, Peak=3832 HFD=2.7
00:47:35.010 00.002 16872 Star::Find(15, 503, 78, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.015 00.005 16872 Star::Find returns 1 (0), X=502.93, Y=78.11, Mass=2738, SNR=18.6, Peak=3892 HFD=2.2
00:47:35.017 00.002 16872 Star::Find(15, 212, 151, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.020 00.003 16872 Star::Find returns 1 (0), X=212.05, Y=151.42, Mass=3530, SNR=21.8, Peak=3916 HFD=2.5
00:47:35.022 00.002 16872 Star::Find(15, 1473, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.025 00.003 16872 Star::Find returns 1 (0), X=1473.10, Y=563.89, Mass=3099, SNR=19.7, Peak=3908 HFD=2.4
00:47:35.028 00.003 16872 Star::Find(15, 720, 382, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.033 00.005 16872 Star::Find returns 1 (0), X=720.06, Y=381.42, Mass=2238, SNR=16.8, Peak=3844 HFD=2.4
00:47:35.036 00.003 16872 Star::Find(15, 1525, 354, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.039 00.003 16872 Star::Find returns 1 (0), X=1524.97, Y=354.54, Mass=2368, SNR=17.3, Peak=3880 HFD=2.2
00:47:35.041 00.002 16872 Star::Find(15, 843, 22, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.045 00.004 16872 Star::Find returns 1 (0), X=842.97, Y=21.75, Mass=1375, SNR=11.8, Peak=3816 HFD=2.0
00:47:35.048 00.003 16872 Star::Find(15, 887, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.051 00.003 16872 Star::Find returns 1 (0), X=886.91, Y=1000.37, Mass=1521, SNR=10.9, Peak=3712 HFD=2.4
00:47:35.053 00.002 16872 Star::Find(15, 463, 673, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.056 00.003 16872 Star::Find returns 1 (0), X=463.47, Y=672.87, Mass=901, SNR=9.1, Peak=3676 HFD=2.0
00:47:35.058 00.002 16872 Star::Find(15, 1684, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.064 00.006 16872 Star::Find returns 1 (0), X=1684.31, Y=539.00, Mass=1173, SNR=11.8, Peak=3780 HFD=2.0
00:47:35.067 00.003 16872 Star::Find(15, 397, 367, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.069 00.002 16872 Star::Find returns 0 (4), X=396.41, Y=366.41, Mass=2383, SNR=22.0, Peak=4080 HFD=1.4
00:47:35.072 00.003 16872 Star::Find(15, 1142, 945, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.074 00.002 16872 Star::Find false star n=1 nbg=280 bg=3508.1 sigma=39.2 thresh=3626 peak=3603
00:47:35.078 00.004 16872 Star::Find returns 0 (2), X=1142.00, Y=945.00, Mass=152, SNR=2.9, Peak=3664 HFD=0.0
00:47:35.081 00.003 16872 Star::Find(15, 560, 448, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.083 00.002 16872 Star::Find returns 1 (0), X=553.90, Y=458.57, Mass=832, SNR=9.1, Peak=3684 HFD=1.7
00:47:35.086 00.003 16872 Star::Find(15, 1300, 673, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.088 00.002 16872 Star::Find returns 1 (0), X=1301.17, Y=671.53, Mass=1572, SNR=13.5, Peak=3732 HFD=5.3
00:47:35.095 00.007 16872 Star::Find(15, 402, 246, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.100 00.005 16872 Star::Find returns 1 (0), X=401.50, Y=246.29, Mass=963, SNR=9.8, Peak=3672 HFD=2.2
00:47:35.103 00.003 16872 Star::Find(15, 1701, 45, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.107 00.004 16872 Star::Find returns 1 (0), X=1700.81, Y=44.37, Mass=670, SNR=7.8, Peak=3660 HFD=1.6
00:47:35.111 00.004 16872 Star::Find(15, 547, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.114 00.003 16872 Star::Find false star n=1 nbg=265 bg=3512.7 sigma=32.7 thresh=3611 peak=3585
00:47:35.117 00.003 16872 Star::Find returns 0 (2), X=547.00, Y=870.00, Mass=111, SNR=2.9, Peak=3644 HFD=0.0
00:47:35.120 00.003 16872 Star::Find(15, 44, 187, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.125 00.005 16872 Star::Find false star n=2 nbg=280 bg=3519.9 sigma=37.2 thresh=3631 peak=3611
00:47:35.130 00.005 16872 Star::Find returns 0 (2), X=44.00, Y=187.00, Mass=260, SNR=2.9, Peak=3652 HFD=0.0
00:47:35.133 00.003 16872 Star::Find(15, 1895, 404, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.136 00.003 16872 Star::Find returns 0 (4), X=1896.38, Y=404.53, Mass=2150, SNR=20.6, Peak=4068 HFD=1.3
00:47:35.140 00.004 16872 Star::Find(15, 1310, 123, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.144 00.004 16872 Star::Find returns 0 (4), X=1310.58, Y=122.77, Mass=797, SNR=9.0, Peak=3696 HFD=1.4
00:47:35.147 00.003 16872 Star::Find(15, 305, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.149 00.002 16872 Star::Find returns 1 (0), X=301.39, Y=597.25, Mass=1662, SNR=17.6, Peak=3864 HFD=2.5
00:47:35.153 00.004 16872 Star::Find(15, 853, 249, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.159 00.006 16872 Star::Find false star n=4 nbg=279 bg=3500.3 sigma=36.0 thresh=3608 peak=3602
00:47:35.162 00.003 16872 Star::Find returns 0 (2), X=853.00, Y=249.00, Mass=491, SNR=2.9, Peak=3640 HFD=0.0
00:47:35.167 00.005 16872 Star::Find(15, 1124, 420, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.170 00.003 16872 Star::Find returns 1 (0), X=1123.34, Y=420.46, Mass=1539, SNR=13.4, Peak=3824 HFD=1.6
00:47:35.174 00.004 16872 Star::Find(15, 1815, 265, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.178 00.004 16872 Star::Find returns 1 (0), X=1805.12, Y=256.44, Mass=744, SNR=8.1, Peak=3656 HFD=1.9
00:47:35.182 00.004 16872 Star::Find(15, 594, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.185 00.003 16872 Star::Find false star n=3 nbg=267 bg=3519.2 sigma=34.3 thresh=3622 peak=3621
00:47:35.192 00.007 16872 Star::Find returns 0 (2), X=594.00, Y=927.00, Mass=358, SNR=2.9, Peak=3656 HFD=0.0
00:47:35.197 00.005 16872 Star::Find(15, 255, 263, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.201 00.004 16872 Star::Find returns 0 (4), X=268.64, Y=276.46, Mass=1493, SNR=16.1, Peak=3888 HFD=1.3
00:47:35.205 00.004 16872 Star::Find(15, 404, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.209 00.004 16872 Star::Find returns 1 (0), X=404.46, Y=1005.19, Mass=1189, SNR=12.9, Peak=3720 HFD=2.7
00:47:35.212 00.003 16872 Star::Find(15, 1106, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.217 00.005 16872 Star::Find false star n=4 nbg=261 bg=3512.9 sigma=29.3 thresh=3601 peak=3600
00:47:35.226 00.009 16872 Star::Find returns 0 (2), X=1106.00, Y=524.00, Mass=456, SNR=2.9, Peak=3664 HFD=0.0
00:47:35.230 00.004 16872 Star::Find(15, 1624, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.241 00.011 16872 Star::Find returns 1 (0), X=1623.34, Y=545.08, Mass=741, SNR=8.1, Peak=3636 HFD=3.9
00:47:35.246 00.005 16872 Star::Find(15, 1442, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.250 00.004 16872 Star::Find returns 1 (0), X=1441.59, Y=532.66, Mass=957, SNR=10.0, Peak=3684 HFD=2.8
00:47:35.255 00.005 16872 Star::Find(15, 149, 559, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.258 00.003 16872 Star::Find false star n=3 nbg=269 bg=3510.4 sigma=31.1 thresh=3604 peak=3597
00:47:35.262 00.004 16872 Star::Find returns 0 (2), X=149.00, Y=559.00, Mass=353, SNR=2.9, Peak=3644 HFD=0.0
00:47:35.271 00.009 16872 Star::Find(15, 663, 586, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.274 00.003 16872 Star::Find false star n=3 nbg=271 bg=3514.1 sigma=34.1 thresh=3616 peak=3605
00:47:35.278 00.004 16872 Star::Find returns 0 (2), X=663.00, Y=586.00, Mass=362, SNR=2.9, Peak=3648 HFD=0.0
00:47:35.282 00.004 16872 Star::Find(15, 1257, 295, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.287 00.005 16872 Star::Find false star n=3 nbg=276 bg=3512.2 sigma=36.1 thresh=3621 peak=3614
00:47:35.290 00.003 16872 Star::Find returns 0 (2), X=1257.00, Y=295.00, Mass=407, SNR=2.9, Peak=3676 HFD=0.0
00:47:35.308 00.018 16872 Star::Find(15, 1730, 1025, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.312 00.004 16872 Star::Find false star n=7 nbg=268 bg=3514.7 sigma=31.5 thresh=3609 peak=3603
00:47:35.315 00.003 16872 Star::Find returns 0 (2), X=1730.00, Y=1025.00, Mass=741, SNR=2.9, Peak=3636 HFD=0.0
00:47:35.318 00.003 16872 Star::Find(15, 234, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.321 00.003 16872 Star::Find returns 0 (3), X=234.00, Y=1011.00, Mass=0, SNR=0.0, Peak=3640 HFD=0.0
00:47:35.325 00.004 16872 Star::Find(15, 597, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.333 00.008 16872 Star::Find returns 1 (0), X=596.65, Y=416.89, Mass=1187, SNR=11.0, Peak=3736 HFD=1.7
00:47:35.337 00.004 16872 Star::Find(15, 1609, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.342 00.005 16872 Star::Find returns 0 (3), X=1609.00, Y=730.00, Mass=0, SNR=0.0, Peak=3664 HFD=0.0
00:47:35.347 00.005 16872 Star::Find(15, 1858, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.350 00.003 16872 Star::Find returns 1 (0), X=1858.94, Y=594.13, Mass=818, SNR=8.7, Peak=3688 HFD=2.3
00:47:35.355 00.005 16872 Star::Find(15, 1566, 769, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.358 00.003 16872 Star::Find false star n=2 nbg=280 bg=3511.5 sigma=32.9 thresh=3610 peak=3605
00:47:35.365 00.007 16872 Star::Find returns 0 (2), X=1566.00, Y=769.00, Mass=293, SNR=2.9, Peak=3676 HFD=0.0
00:47:35.368 00.003 16872 Star::Find(15, 1734, 421, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.371 00.003 16872 Star::Find false star n=5 nbg=261 bg=3509.0 sigma=30.4 thresh=3600 peak=3580
00:47:35.376 00.005 16872 Star::Find returns 0 (2), X=1734.00, Y=421.00, Mass=507, SNR=2.9, Peak=3652 HFD=0.0
00:47:35.380 00.004 16872 Star::Find(15, 629, 926, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.383 00.003 16872 Star::Find false star n=4 nbg=271 bg=3505.9 sigma=33.8 thresh=3607 peak=3586
00:47:35.386 00.003 16872 Star::Find returns 0 (2), X=629.00, Y=926.00, Mass=440, SNR=2.9, Peak=3656 HFD=0.0
00:47:35.389 00.003 16872 Star::Find(15, 1102, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.396 00.007 16872 Star::Find returns 1 (0), X=1109.10, Y=603.27, Mass=910, SNR=9.6, Peak=3676 HFD=3.9
00:47:35.400 00.004 16872 Star::Find(15, 520, 217, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.403 00.003 16872 Star::Find returns 0 (4), X=521.62, Y=216.28, Mass=1709, SNR=17.6, Peak=3916 HFD=1.5
00:47:35.408 00.005 16872 Star::Find(15, 744, 468, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.411 00.003 16872 Star::Find false star n=3 nbg=275 bg=3516.0 sigma=34.1 thresh=3618 peak=3609
00:47:35.415 00.004 16872 Star::Find returns 0 (2), X=744.00, Y=468.00, Mass=336, SNR=2.9, Peak=3648 HFD=0.0
00:47:35.418 00.003 16872 Star::Find(15, 1447, 586, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.425 00.007 16872 Star::Find false star n=4 nbg=262 bg=3512.3 sigma=32.8 thresh=3611 peak=3609
00:47:35.428 00.003 16872 Star::Find returns 0 (2), X=1447.00, Y=586.00, Mass=523, SNR=2.9, Peak=3660 HFD=0.0
00:47:35.431 00.003 16872 Star::Find(15, 1056, 637, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.434 00.003 16872 Star::Find returns 1 (0), X=1054.92, Y=636.91, Mass=1060, SNR=10.1, Peak=3692 HFD=2.2
00:47:35.438 00.004 16872 Star::Find(15, 902, 909, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.441 00.003 16872 Star::Find false star n=2 nbg=277 bg=3508.9 sigma=35.7 thresh=3616 peak=3597
00:47:35.444 00.003 16872 Star::Find returns 0 (2), X=902.00, Y=909.00, Mass=234, SNR=2.9, Peak=3628 HFD=0.0
00:47:35.447 00.003 16872 Star::Find(15, 644, 184, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.450 00.003 16872 Star::Find false star n=1 nbg=281 bg=3504.3 sigma=35.1 thresh=3609 peak=3588
00:47:35.457 00.007 16872 Star::Find returns 0 (2), X=644.00, Y=184.00, Mass=124, SNR=2.9, Peak=3640 HFD=0.0
00:47:35.461 00.004 16872 Star::Find(15, 1132, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.464 00.003 16872 Star::Find false star n=5 nbg=271 bg=3512.3 sigma=39.0 thresh=3629 peak=3604
00:47:35.466 00.002 16872 Star::Find returns 0 (2), X=1132.00, Y=292.00, Mass=623, SNR=2.9, Peak=3648 HFD=0.0
00:47:35.470 00.004 16872 Star::Find(15, 1190, 119, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.473 00.003 16872 Star::Find returns 1 (0), X=1189.57, Y=119.12, Mass=1131, SNR=10.4, Peak=3664 HFD=3.3
00:47:35.477 00.004 16872 Star::Find(15, 192, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.480 00.003 16872 Star::Find returns 0 (4), X=192.00, Y=879.00, Mass=373, SNR=6.3, Peak=3652 HFD=0.9
00:47:35.482 00.002 16872 Star::Find(15, 849, 917, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.488 00.006 16872 Star::Find returns 0 (4), X=858.48, Y=906.50, Mass=944, SNR=12.1, Peak=3752 HFD=1.4
00:47:35.491 00.003 16872 Star::Find(15, 319, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.494 00.003 16872 Star::Find returns 1 (0), X=318.97, Y=519.61, Mass=546, SNR=7.3, Peak=3644 HFD=1.6
00:47:35.496 00.002 16872 Star::Find(15, 1807, 336, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.500 00.004 16872 Star::Find false star n=3 nbg=268 bg=3505.3 sigma=36.4 thresh=3615 peak=3608
00:47:35.502 00.002 16872 Star::Find returns 0 (2), X=1807.00, Y=336.00, Mass=356, SNR=2.9, Peak=3652 HFD=0.0
00:47:35.505 00.003 16872 Star::Find(15, 1408, 561, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.507 00.002 16872 Star::Find returns 1 (0), X=1400.69, Y=574.33, Mass=763210, SNR=550.9, Peak=56724 HFD=3.6
00:47:35.510 00.003 16872 Star::Find(15, 199, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.512 00.002 16872 Star::Find returns 1 (0), X=211.19, Y=677.77, Mass=1373, SNR=10.7, Peak=3656 HFD=6.2
00:47:35.519 00.007 16872 Star::Find(15, 1736, 155, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.522 00.003 16872 Star::Find false star n=7 nbg=268 bg=3508.7 sigma=32.4 thresh=3606 peak=3605
00:47:35.524 00.002 16872 Star::Find returns 0 (2), X=1736.00, Y=155.00, Mass=811, SNR=2.9, Peak=3648 HFD=0.0
00:47:35.526 00.002 16872 Star::Find(15, 339, 586, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.529 00.003 16872 Star::Find false star n=2 nbg=276 bg=3513.4 sigma=32.3 thresh=3610 peak=3586
00:47:35.533 00.004 16872 Star::Find returns 0 (2), X=339.00, Y=586.00, Mass=201, SNR=2.9, Peak=3632 HFD=0.0
00:47:35.535 00.002 16872 Star::Find(15, 1047, 510, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.538 00.003 16872 Star::Find returns 0 (4), X=1046.53, Y=510.45, Mass=706, SNR=8.7, Peak=3728 HFD=1.4
00:47:35.540 00.002 16872 Star::Find(15, 110, 712, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.543 00.003 16872 Star::Find returns 1 (0), X=110.33, Y=711.54, Mass=929, SNR=10.6, Peak=3708 HFD=1.7
00:47:35.545 00.002 16872 Star::Find(15, 1252, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.551 00.006 16872 Star::Find returns 1 (0), X=1250.67, Y=734.67, Mass=848, SNR=8.6, Peak=3668 HFD=3.7
00:47:35.554 00.003 16872 AutoFind: finding best star pass 1
00:47:35.557 00.003 16872 Star::Find(15, 1401, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.560 00.003 16872 Star::Find returns 1 (0), X=1400.69, Y=574.33, Mass=763210, SNR=550.9, Peak=56724 HFD=3.6
00:47:35.562 00.002 16872 AutoFind returns star at [1401, 575] 166.9 Mass 763210 SNR 550.9
00:47:35.566 00.004 16872 Star::Find(15, 1401, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.569 00.003 16872 Star::Find returns 1 (0), X=1400.69, Y=574.33, Mass=763210, SNR=550.9, Peak=56724 HFD=3.6
00:47:35.572 00.003 16872 MultiStar: List (12): {1400.69, 574.33}(550.9), {851.46, 953.56}(275.1), {742.05, 612.44}(243.6), {1569.91, 855.48}(153.2), {291.10, 849.11}(117.4), {285.51, 971.02}(113.8), {239.09, 244.12}(68.5), {1380.35, 497.28}(72.2), {1177.69, 633.78}(51.6), {341.66, 969.93}(49.2), {1408.44, 799.72}(39.9), {164.86, 656.76}(41.7), 
00:47:35.575 00.003 16872 setting lock position to (1400.69, 574.33)
00:47:35.578 00.003 16872 MultiStar: stabilizing after lock position change
00:47:35.583 00.005 16872 AutoSelect: state = 1, call UpdateGuideState
00:47:35.586 00.003 16872 UpdateGuideState(): m_state=1
00:47:35.589 00.003 16872 Star::Find(15, 1400, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:35.591 00.002 16872 Star::Find returns 1 (0), X=1400.69, Y=574.33, Mass=763210, SNR=550.9, Peak=56724 HFD=3.6
00:47:35.594 00.003 16872 DistanceChecker: deactivated
00:47:35.597 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:47:35.600 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:47:35.602 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:47:35.608 00.006 16872 setting force full frames = false
00:47:35.614 00.006 16872 setting lock position to (1400.69, 574.33)
00:47:35.618 00.004 16872 MultiStar: stabilizing after lock position change
00:47:35.620 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:47:35.623 00.003 16872 Changing from state SELECTING to SELECTED
00:47:35.626 00.003 16872 guider state => SELECTED
00:47:35.639 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3188, max=65520, med=3508, FiltMin=3388, FiltMax=65516, Gamma=2.190
00:47:35.677 00.038 16872 UpdateGuideState exits: m=763210 SNR=550.9
00:47:35.681 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3188, max=65520, med=3508, FiltMin=3388, FiltMax=65516, Gamma=2.190
00:47:35.719 00.038 16872 Status Line: Auto-selected star at (1400.7, 574.3)
00:47:35.738 00.019 16872 PhdController: newstate STATE_WAIT_SELECTED
00:47:35.740 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:35.743 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:47:35.745 00.002 16872 Enqueuing Expose request
00:47:35.748 00.003 9640 Worker thread wakes up
00:47:35.748 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:47:35.748 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,559,31,31)
00:47:35.748 00.000 16872 evsrv: cli 0D3BFFA8 connect
00:47:35.755 00.007 16872 case statement mapped state 2 to 1
00:47:35.760 00.005 16872 case statement mapped state 2 to 1
00:47:35.763 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe9b224a-8157-4f17-b498-b89369337787"}
00:47:35.766 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fe9b224a-8157-4f17-b498-b89369337787"}
00:47:35.769 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78fca362-a9ab-4955-b448-0019aab46499"}
00:47:35.776 00.007 16872 case statement mapped state 2 to 1
00:47:35.778 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"78fca362-a9ab-4955-b448-0019aab46499"}
00:47:35.782 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"9a3199ed-2b76-4aef-83be-796086f093f5"}
00:47:35.784 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1400.69,574.33],"id":"9a3199ed-2b76-4aef-83be-796086f093f5"}
00:47:35.788 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"83af49e6-3ce3-4297-b695-1c74d99fd5e6"}
00:47:35.792 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.69,7.33],"pixels":"..."},"id":"83af49e6-3ce3-4297-b695-1c74d99fd5e6"}
00:47:35.795 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:47:35.799 00.004 16872 evsrv: cli 0D3C0A48 connect
00:47:35.806 00.007 16872 case statement mapped state 2 to 1
00:47:35.809 00.003 16872 case statement mapped state 2 to 1
00:47:35.814 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4866023c-a8a7-4a2c-8d14-3067b7b678ec"}
00:47:35.819 00.005 16872 case statement mapped state 2 to 1
00:47:35.821 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"4866023c-a8a7-4a2c-8d14-3067b7b678ec"}
00:47:35.832 00.011 16872 evsrv: cli 0D3C0A48 disconnect
00:47:36.827 00.995 16872 evsrv: cli 0D3BFFA8 connect
00:47:36.830 00.003 16872 case statement mapped state 2 to 1
00:47:36.834 00.004 16872 case statement mapped state 2 to 1
00:47:36.838 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"a33ed602-1064-4ceb-89aa-18eaac10d7b7"}
00:47:36.841 00.003 16872 case statement mapped state 2 to 1
00:47:36.843 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"a33ed602-1064-4ceb-89aa-18eaac10d7b7"}
00:47:36.846 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:47:37.847 01.001 16872 evsrv: cli 0D3C0A48 connect
00:47:37.851 00.004 16872 case statement mapped state 2 to 1
00:47:37.855 00.004 16872 case statement mapped state 2 to 1
00:47:37.861 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b77a9aef-e266-4217-bd41-65b2d16daa5b"}
00:47:37.869 00.008 16872 case statement mapped state 2 to 1
00:47:37.872 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"b77a9aef-e266-4217-bd41-65b2d16daa5b"}
00:47:37.875 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:47:37.957 00.082 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8d57449-c52d-45e6-9032-efbef69b3ccd"}
00:47:37.961 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d8d57449-c52d-45e6-9032-efbef69b3ccd"}
00:47:37.965 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c9a90bd-6fe1-4f23-a9ea-bc0010f90e09"}
00:47:37.969 00.004 16872 case statement mapped state 2 to 1
00:47:37.978 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"4c9a90bd-6fe1-4f23-a9ea-bc0010f90e09"}
00:47:37.983 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0d84aeec-3874-4131-bda7-92b7e9489749"}
00:47:37.987 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.69,7.33],"pixels":"..."},"id":"0d84aeec-3874-4131-bda7-92b7e9489749"}
00:47:38.877 00.890 16872 evsrv: cli 0D3C0A48 connect
00:47:38.887 00.010 16872 case statement mapped state 2 to 1
00:47:38.891 00.004 16872 case statement mapped state 2 to 1
00:47:38.896 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"61f2756c-dfed-4b47-b1f6-d57ed3ef2bd7"}
00:47:38.899 00.003 16872 case statement mapped state 2 to 1
00:47:38.902 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"61f2756c-dfed-4b47-b1f6-d57ed3ef2bd7"}
00:47:38.906 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:47:39.828 00.922 9640 Exposure complete
00:47:39.906 00.078 16872 evsrv: cli 0D3BF8C8 connect
00:47:39.912 00.006 16872 case statement mapped state 2 to 1
00:47:39.919 00.007 16872 case statement mapped state 2 to 1
00:47:39.923 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"6a391326-5760-4435-9b5d-0e39ed7a3230"}
00:47:39.933 00.010 16872 case statement mapped state 2 to 1
00:47:39.937 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"6a391326-5760-4435-9b5d-0e39ed7a3230"}
00:47:39.941 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:47:40.004 00.063 16872 OnExposeComplete: enter
00:47:40.008 00.004 9640 worker thread done servicing request
00:47:40.008 00.000 16872 UpdateGuideState(): m_state=2
00:47:40.012 00.004 16872 Star::Find(15, 1400, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:47:40.018 00.006 16872 Star::Find returns 1 (0), X=1400.83, Y=574.43, Mass=759548, SNR=551.5, Peak=62424 HFD=3.6
00:47:40.021 00.003 16872 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.56) = xAngle (-0.92 = -0.92)
00:47:40.024 00.003 16872 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.87 = -0.87)
00:47:40.028 00.004 16872 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.64 mountX=0.11 mountY=-0.13, mountTheta=-0.90
00:47:40.037 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3508, FiltMin=3356, FiltMax=65516, Gamma=2.190
00:47:40.083 00.046 16872 UpdateGuideState exits: m=759548 SNR=551.5
00:47:40.087 00.004 16872 PhdController: newstate STATE_CALIBRATE
00:47:40.090 00.003 16872 PhdController: newstate STATE_GUIDE
00:47:40.111 00.021 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:47:40.120 00.009 16872 guider state => CALIBRATED
00:47:40.124 00.004 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:47:40.136 00.012 16872 reset dither spiral
00:47:40.140 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:47:40.147 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:40.150 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:47:40.153 00.003 16872 Enqueuing Expose request
00:47:40.156 00.003 9640 Worker thread wakes up
00:47:40.157 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:47:40.157 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:47:40.943 00.786 16872 evsrv: cli 0D3BF8C8 connect
00:47:40.948 00.005 16872 case statement mapped state 5 to 1
00:47:40.952 00.004 16872 case statement mapped state 5 to 1
00:47:40.955 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"d7830725-406f-40ab-99e5-a9b15125fd93"}
00:47:40.958 00.003 16872 case statement mapped state 5 to 1
00:47:40.962 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"d7830725-406f-40ab-99e5-a9b15125fd93"}
00:47:40.966 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:47:41.456 00.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1e7fcab-86d7-4e24-b663-a32c6934d0ac"}
00:47:41.459 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f1e7fcab-86d7-4e24-b663-a32c6934d0ac"}
00:47:41.463 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a80455e2-202f-4179-8cba-b12fb3d6e0b9"}
00:47:41.467 00.004 16872 case statement mapped state 5 to 1
00:47:41.470 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"a80455e2-202f-4179-8cba-b12fb3d6e0b9"}
00:47:41.478 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"18f21f1a-4cc3-4ea4-b8e6-ece21d7339a3"}
00:47:41.481 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.83,7.43],"pixels":"..."},"id":"18f21f1a-4cc3-4ea4-b8e6-ece21d7339a3"}
00:47:41.966 00.485 16872 evsrv: cli 0D3BFB48 connect
00:47:41.970 00.004 16872 case statement mapped state 5 to 1
00:47:41.974 00.004 16872 case statement mapped state 5 to 1
00:47:41.979 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"79c4232a-f682-4def-bc2f-2fec8ec7c180"}
00:47:41.982 00.003 16872 case statement mapped state 5 to 1
00:47:41.990 00.008 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"79c4232a-f682-4def-bc2f-2fec8ec7c180"}
00:47:41.994 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:47:42.995 01.001 16872 evsrv: cli 0D3BFB48 connect
00:47:42.999 00.004 16872 case statement mapped state 5 to 1
00:47:43.003 00.004 16872 case statement mapped state 5 to 1
00:47:43.011 00.008 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"e073ae6c-e2aa-4460-8b3c-52bcd60c76ce"}
00:47:43.014 00.003 16872 case statement mapped state 5 to 1
00:47:43.018 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"e073ae6c-e2aa-4460-8b3c-52bcd60c76ce"}
00:47:43.021 00.003 16872 evsrv: cli 0D3BFB48 disconnect
00:47:44.023 01.002 16872 evsrv: cli 0D3C0228 connect
00:47:44.026 00.003 16872 case statement mapped state 5 to 1
00:47:44.029 00.003 16872 case statement mapped state 5 to 1
00:47:44.033 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"d93209e2-76e2-471d-bd76-c0e70305522c"}
00:47:44.035 00.002 16872 case statement mapped state 5 to 1
00:47:44.038 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"d93209e2-76e2-471d-bd76-c0e70305522c"}
00:47:44.047 00.009 16872 evsrv: cli 0D3C0228 disconnect
00:47:44.239 00.192 9640 Exposure complete
00:47:44.400 00.161 9640 worker thread done servicing request
00:47:44.400 00.000 16872 OnExposeComplete: enter
00:47:44.406 00.006 16872 UpdateGuideState(): m_state=5
00:47:44.409 00.003 16872 Star::Find(15, 1400, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:47:44.411 00.002 16872 Star::Find returns 1 (0), X=1400.73, Y=575.19, Mass=730860, SNR=505.7, Peak=56552 HFD=3.6
00:47:44.414 00.003 16872 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.56) = xAngle (-0.03 = -0.03)
00:47:44.417 00.003 16872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.01 = 0.01)
00:47:44.419 00.002 16872 CameraToMount -- cameraX=0.04 cameraY=0.86 hyp=0.87 cameraTheta=1.52 mountX=0.86 mountY=0.01, mountTheta=0.01
00:47:44.423 00.004 16872 Changing from state CALIBRATED to GUIDING
00:47:44.427 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
00:47:44.432 00.005 16872 ScopeASCOM::SideOfPier() returns 0
00:47:44.513 00.081 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:47:44.516 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:47:44.519 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:47:44.521 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:47:44.525 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:47:44.528 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:47:44.531 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:47:44.533 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:47:44.536 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:47:44.538 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:47:44.545 00.007 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:47:44.547 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:47:44.550 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:47:44.553 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:47:44.684 00.131 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:47:44.687 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:47:44.689 00.002 16872 Dec comp: XRate 8.696 -> 8.467 for dec -0.0 -> dec 13.2
00:47:44.695 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
00:47:44.698 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:47:44.763 00.065 16872 setting lock position to (1400.73, 575.19)
00:47:44.766 00.003 16872 MultiStar: stabilizing after lock position change
00:47:44.769 00.003 16872 guider state => GUIDING
00:47:44.772 00.003 16872 Status Line: Guiding
00:47:44.778 00.006 16872 Mount: notify guiding started
00:47:44.782 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:47:44.785 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:47:44.788 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:47:44.793 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:47:44.796 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:47:44.798 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:47:44.801 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:47:44.804 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:47:44.810 00.006 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:47:44.814 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:47:44.821 00.007 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:47:44.828 00.007 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:47:44.838 00.010 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:47:44.846 00.008 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:47:44.849 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:47:44.860 00.011 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:47:44.870 00.010 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:47:44.874 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:47:44.879 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:47:44.882 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:47:44.885 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:47:44.888 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:47:44.890 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:47:44.893 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:47:44.895 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:47:44.898 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:47:44.903 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:47:44.906 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:47:44.909 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:47:44.912 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:47:44.914 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:47:44.918 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:47:44.920 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:47:44.923 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:47:44.926 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:47:44.928 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:47:44.931 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:47:44.935 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:47:44.963 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5117c1b-650d-470b-8bed-2a6b00317dad"}
00:47:44.967 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a5117c1b-650d-470b-8bed-2a6b00317dad"}
00:47:44.978 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7570eeda-8f2a-4fb9-8ea6-54dc34ae392f"}
00:47:44.981 00.003 16872 case statement mapped state 6 to 3
00:47:44.984 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7570eeda-8f2a-4fb9-8ea6-54dc34ae392f"}
00:47:44.994 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fde8b92a-30fd-4674-a2a9-95116dc9b755"}
00:47:44.999 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.73,7.19],"pixels":"..."},"id":"fde8b92a-30fd-4674-a2a9-95116dc9b755"}
00:47:45.057 00.058 16872 evsrv: cli 0D3BFFA8 connect
00:47:45.061 00.004 16872 case statement mapped state 6 to 3
00:47:45.065 00.004 16872 case statement mapped state 6 to 3
00:47:45.068 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c460185a-88f2-453c-b5d3-09db1dafa84e"}
00:47:45.071 00.003 16872 case statement mapped state 6 to 3
00:47:45.074 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c460185a-88f2-453c-b5d3-09db1dafa84e"}
00:47:45.088 00.014 16872 evsrv: cli 0D3BFFA8 disconnect
00:47:45.150 00.062 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:47:45.261 00.111 16872 ScopeASCOM::SideOfPier() returns 0
00:47:45.265 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:47:45.268 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:47:45.270 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
00:47:45.274 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
00:47:45.277 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:47:45.281 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:47:45.283 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:47:45.286 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:47:45.290 00.004 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:47:45.294 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3204, max=65520, med=3496, FiltMin=3360, FiltMax=65516, Gamma=2.190
00:47:45.333 00.039 16872 UpdateGuideState exits: m=730860 SNR=505.7
00:47:45.336 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:47:45.342 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:45.345 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:47:45.348 00.003 16872 Enqueuing Expose request
00:47:45.351 00.003 9640 Worker thread wakes up
00:47:45.351 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:47:45.351 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,560,31,31)
00:47:48.458 03.107 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4986bd0e-d231-4462-9233-49f39791e2e0"}
00:47:48.460 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4986bd0e-d231-4462-9233-49f39791e2e0"}
00:47:48.464 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00b0a238-0638-47e0-8b24-3720d287b911"}
00:47:48.467 00.003 16872 case statement mapped state 6 to 3
00:47:48.470 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"00b0a238-0638-47e0-8b24-3720d287b911"}
00:47:48.475 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"17178797-a0b1-4a57-af2f-16e55503066c"}
00:47:48.478 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.73,7.19],"pixels":"..."},"id":"17178797-a0b1-4a57-af2f-16e55503066c"}
00:47:49.436 00.958 9640 Exposure complete
00:47:49.577 00.141 9640 worker thread done servicing request
00:47:49.577 00.000 16872 OnExposeComplete: enter
00:47:49.580 00.003 16872 UpdateGuideState(): m_state=6
00:47:49.584 00.004 16872 Star::Find(15, 1400, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:47:49.587 00.003 16872 Star::Find returns 1 (0), X=1400.39, Y=575.21, Mass=774844, SNR=554.8, Peak=58244 HFD=3.6
00:47:49.589 00.002 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
00:47:49.591 00.002 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
00:47:49.595 00.004 16872 CameraToMount -- cameraX=-0.34 cameraY=0.02 hyp=0.34 cameraTheta=3.09 mountX=0.01 mountY=0.34, mountTheta=1.54
00:47:49.600 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.34, y=0.02, opts=13)
00:47:49.603 00.003 16872 Enqueuing Move request for scope (-0.34, 0.02)
00:47:49.606 00.003 9640 Worker thread wakes up
00:47:49.606 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.02) opts 0xd
00:47:49.606 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.34, 0.02)
00:47:49.606 00.000 9640 Moving (-0.34, 0.02) raw xDistance=0.01 yDistance=0.34
00:47:49.606 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:47:49.606 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=0
00:47:49.606 00.000 9640 MoveAxis(E, 0, ABG)
00:47:49.606 00.000 9640 Move returns status 0, amount 0
00:47:49.607 00.001 9640 MoveAxis(N, 0, ABG)
00:47:49.607 00.000 9640 Move returns status 0, amount 0
00:47:49.607 00.000 9640 move complete, result=0
00:47:49.607 00.000 9640 worker thread done servicing request
00:47:49.613 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3504, FiltMin=3366, FiltMax=65516, Gamma=2.190
00:47:49.651 00.038 16872 UpdateGuideState exits: m=774844 SNR=554.8
00:47:49.654 00.003 16872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 1 / 99999
00:47:49.657 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777787269.657,"Host":"RBFOCUS307","Inst":1,"Distance":0.71,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:47:49.660 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:49.663 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:47:49.667 00.004 16872 Enqueuing Expose request
00:47:49.672 00.005 9640 Worker thread wakes up
00:47:49.672 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:47:49.678 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
00:47:49.678 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,560,31,31)
00:47:51.956 02.278 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5fa09ea2-9746-42de-87e9-c6dc500dcce8"}
00:47:51.962 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5fa09ea2-9746-42de-87e9-c6dc500dcce8"}
00:47:51.966 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e74e4be6-e3ec-470e-8d84-dd529016f381"}
00:47:51.969 00.003 16872 case statement mapped state 6 to 3
00:47:51.972 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e74e4be6-e3ec-470e-8d84-dd529016f381"}
00:47:51.976 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8562e274-df7b-43c2-b2ac-80eebe345222"}
00:47:51.980 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.39,7.21],"pixels":"..."},"id":"8562e274-df7b-43c2-b2ac-80eebe345222"}
00:47:53.729 01.749 9640 Exposure complete
00:47:53.868 00.139 9640 worker thread done servicing request
00:47:53.868 00.000 16872 OnExposeComplete: enter
00:47:53.871 00.003 16872 UpdateGuideState(): m_state=6
00:47:53.873 00.002 16872 Star::Find(15, 1400, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:47:53.876 00.003 16872 Star::Find returns 1 (0), X=1400.22, Y=575.10, Mass=775029, SNR=548.5, Peak=64864 HFD=3.6
00:47:53.878 00.002 16872 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.56) = xAngle (-4.51 = 1.77)
00:47:53.882 00.004 16872 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.47 = 1.82)
00:47:53.885 00.003 16872 CameraToMount -- cameraX=-0.51 cameraY=-0.10 hyp=0.52 cameraTheta=-2.96 mountX=-0.10 mountY=0.51, mountTheta=1.77
00:47:53.889 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.51, y=-0.10, opts=13)
00:47:53.892 00.003 16872 Enqueuing Move request for scope (-0.51, -0.10)
00:47:53.895 00.003 9640 Worker thread wakes up
00:47:53.895 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.10) opts 0xd
00:47:53.896 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.51, -0.10)
00:47:53.896 00.000 9640 Moving (-0.51, -0.10) raw xDistance=-0.10 yDistance=0.51
00:47:53.896 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.10
00:47:53.896 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.51, m_sumCorr=0
00:47:53.896 00.000 9640 MoveAxis(E, 11, ABG)
00:47:53.896 00.000 9640 Guiding  Dir = 2, Dur = 11
00:47:53.896 00.000 9640 IsSlewing returns 0
00:47:53.896 00.000 9640 IsGuiding returns 0
00:47:53.896 00.000 9640 PulseGuide returned control before completion, sleep 21
00:47:53.903 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3508, FiltMin=3372, FiltMax=65512, Gamma=2.190
00:47:53.927 00.024 9640 IsGuiding returns 1
00:47:53.928 00.001 9640 scope still moving after pulse duration time elapsed
00:47:53.942 00.014 16872 UpdateGuideState exits: m=775029 SNR=548.5
00:47:53.947 00.005 16872 PhdController: settling, locked = 1, distance = 0.65 (1.50) aobump = 0 frame = 2 / 99999
00:47:53.951 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777787273.951,"Host":"RBFOCUS307","Inst":1,"Distance":0.65,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:47:53.954 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:53.956 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:47:53.962 00.006 16872 Enqueuing Expose request
00:47:53.965 00.003 9640 IsSlewing returns 0
00:47:53.966 00.001 9640 IsGuiding returns 0
00:47:53.966 00.000 9640 scope move finished after 11 + 58 ms
00:47:53.966 00.000 9640 Move returns status 0, amount 11
00:47:53.966 00.000 9640 MoveAxis(N, 0, ABG)
00:47:53.966 00.000 9640 Move returns status 0, amount 0
00:47:53.967 00.001 9640 move complete, result=0
00:47:53.967 00.000 9640 worker thread done servicing request
00:47:53.967 00.000 9640 Worker thread wakes up
00:47:53.967 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:47:53.967 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,560,31,31)
00:47:53.971 00.004 16872 GuideStep: -0.1 px 11 ms EAST, 0.5 px 0 ms NORTH
00:47:55.457 01.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"60b4551c-c279-4d16-ba6e-2650c1089779"}
00:47:55.460 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"60b4551c-c279-4d16-ba6e-2650c1089779"}
00:47:55.464 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f7523fd-b7f3-476a-9ac6-bb56145843ec"}
00:47:55.467 00.003 16872 case statement mapped state 6 to 3
00:47:55.471 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f7523fd-b7f3-476a-9ac6-bb56145843ec"}
00:47:55.474 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0d736027-0181-4955-9205-67b83c658dc5"}
00:47:55.478 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.22,7.10],"pixels":"..."},"id":"0d736027-0181-4955-9205-67b83c658dc5"}
00:47:58.024 02.546 9640 Exposure complete
00:47:58.164 00.140 9640 worker thread done servicing request
00:47:58.164 00.000 16872 OnExposeComplete: enter
00:47:58.166 00.002 16872 UpdateGuideState(): m_state=6
00:47:58.170 00.004 16872 Star::Find(15, 1400, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:47:58.173 00.003 16872 Star::Find returns 1 (0), X=1400.01, Y=575.28, Mass=770638, SNR=551.9, Peak=62108 HFD=3.4
00:47:58.176 00.003 16872 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.56) = xAngle (1.47 = 1.47)
00:47:58.179 00.003 16872 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.52 = 1.52)
00:47:58.181 00.002 16872 CameraToMount -- cameraX=-0.72 cameraY=0.08 hyp=0.72 cameraTheta=3.03 mountX=0.07 mountY=0.72, mountTheta=1.47
00:47:58.189 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.72, y=0.08, opts=13)
00:47:58.192 00.003 16872 Enqueuing Move request for scope (-0.72, 0.08)
00:47:58.195 00.003 9640 Worker thread wakes up
00:47:58.196 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.08) opts 0xd
00:47:58.196 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.72, 0.08)
00:47:58.196 00.000 9640 Moving (-0.72, 0.08) raw xDistance=0.07 yDistance=0.72
00:47:58.196 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:47:58.196 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.72, m_sumCorr=0.19
00:47:58.196 00.000 9640 MoveAxis(E, 0, ABG)
00:47:58.196 00.000 9640 Move returns status 0, amount 0
00:47:58.196 00.000 9640 MoveAxis(S, 23, ABG)
00:47:58.196 00.000 9640 Guiding  Dir = 1, Dur = 23
00:47:58.196 00.000 9640 IsSlewing returns 0
00:47:58.197 00.001 9640 IsGuiding returns 0
00:47:58.197 00.000 9640 PulseGuide returned control before completion, sleep 33
00:47:58.204 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3500, FiltMin=3358, FiltMax=65516, Gamma=2.190
00:47:58.233 00.029 9640 IsGuiding returns 1
00:47:58.233 00.000 9640 scope still moving after pulse duration time elapsed
00:47:58.243 00.010 16872 UpdateGuideState exits: m=770638 SNR=551.9
00:47:58.245 00.002 16872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 3 / 99999
00:47:58.250 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777787278.250,"Host":"RBFOCUS307","Inst":1,"Distance":0.67,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:47:58.252 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:58.255 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:47:58.258 00.003 16872 Enqueuing Expose request
00:47:58.263 00.005 9640 IsSlewing returns 0
00:47:58.263 00.000 9640 IsGuiding returns 0
00:47:58.264 00.001 9640 scope move finished after 23 + 44 ms
00:47:58.264 00.000 9640 Move returns status 0, amount 23
00:47:58.264 00.000 9640 move complete, result=0
00:47:58.264 00.000 9640 worker thread done servicing request
00:47:58.264 00.000 9640 Worker thread wakes up
00:47:58.265 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:47:58.265 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,560,31,31)
00:47:58.270 00.005 16872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 23 ms SOUTH
00:47:58.955 00.685 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f573c564-a9eb-43b7-ad69-a3a64e6eaf9c"}
00:47:58.959 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f573c564-a9eb-43b7-ad69-a3a64e6eaf9c"}
00:47:58.964 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"686dfdbd-c0f8-4546-87a0-1762bc932cd9"}
00:47:58.969 00.005 16872 case statement mapped state 6 to 3
00:47:58.974 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"686dfdbd-c0f8-4546-87a0-1762bc932cd9"}
00:47:58.978 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a807db11-9680-48c0-8673-a486cef8f50e"}
00:47:58.982 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.01,7.28],"pixels":"..."},"id":"a807db11-9680-48c0-8673-a486cef8f50e"}
00:48:02.328 03.346 9640 Exposure complete
00:48:02.456 00.128 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b3f5c7fe-b634-49e8-820c-f48d1cbd4017"}
00:48:02.460 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b3f5c7fe-b634-49e8-820c-f48d1cbd4017"}
00:48:02.463 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5d61e23-5420-4a89-9df8-2bbc43b27991"}
00:48:02.467 00.004 16872 case statement mapped state 6 to 3
00:48:02.470 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5d61e23-5420-4a89-9df8-2bbc43b27991"}
00:48:02.472 00.002 9640 worker thread done servicing request
00:48:02.472 00.000 16872 OnExposeComplete: enter
00:48:02.476 00.004 16872 UpdateGuideState(): m_state=6
00:48:02.480 00.004 16872 Star::Find(15, 1400, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:48:02.482 00.002 16872 Star::Find returns 1 (0), X=1400.13, Y=575.25, Mass=760049, SNR=532.7, Peak=60784 HFD=3.5
00:48:02.485 00.003 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
00:48:02.488 00.003 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
00:48:02.492 00.004 16872 CameraToMount -- cameraX=-0.60 cameraY=0.06 hyp=0.61 cameraTheta=3.04 mountX=0.05 mountY=0.60, mountTheta=1.48
00:48:02.495 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.60, y=0.06, opts=13)
00:48:02.499 00.004 16872 Enqueuing Move request for scope (-0.60, 0.06)
00:48:02.502 00.003 9640 Worker thread wakes up
00:48:02.502 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.06) opts 0xd
00:48:02.502 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.60, 0.06)
00:48:02.502 00.000 9640 Moving (-0.60, 0.06) raw xDistance=0.05 yDistance=0.60
00:48:02.502 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:48:02.502 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.60, m_sumCorr=0.38
00:48:02.502 00.000 9640 MoveAxis(E, 0, ABG)
00:48:02.502 00.000 9640 Move returns status 0, amount 0
00:48:02.502 00.000 9640 MoveAxis(S, 23, ABG)
00:48:02.502 00.000 9640 Guiding  Dir = 1, Dur = 23
00:48:02.503 00.001 9640 IsSlewing returns 0
00:48:02.503 00.000 9640 IsGuiding returns 0
00:48:02.503 00.000 9640 PulseGuide returned control before completion, sleep 33
00:48:02.507 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65520, med=3504, FiltMin=3384, FiltMax=65516, Gamma=2.190
00:48:02.537 00.030 9640 IsGuiding returns 1
00:48:02.537 00.000 9640 scope still moving after pulse duration time elapsed
00:48:02.544 00.007 16872 UpdateGuideState exits: m=760049 SNR=532.7
00:48:02.547 00.003 16872 PhdController: settling, locked = 1, distance = 0.65 (1.50) aobump = 0 frame = 4 / 99999
00:48:02.549 00.002 16872 PhdController: newstate STATE_FINISH
00:48:02.556 00.007 16872 PhdController complete: success
00:48:02.560 00.004 16872 evsrv: {"Event":"SettleDone","Timestamp":1777787282.560,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:48:02.563 00.003 16872 Mount: notify guiding dither settle done success=1
00:48:02.566 00.003 16872 PhdController: newstate STATE_IDLE
00:48:02.569 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:02.572 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:48:02.574 00.002 16872 Enqueuing Expose request
00:48:02.576 00.002 9640 IsSlewing returns 0
00:48:02.577 00.001 9640 IsGuiding returns 0
00:48:02.577 00.000 9640 scope move finished after 23 + 51 ms
00:48:02.577 00.000 9640 Move returns status 0, amount 23
00:48:02.577 00.000 9640 move complete, result=0
00:48:02.577 00.000 9640 worker thread done servicing request
00:48:02.577 00.000 9640 Worker thread wakes up
00:48:02.577 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:48:02.577 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,560,31,31)
00:48:02.577 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"67cac681-91bf-45a1-8623-a83d7b2df8e9"}
00:48:02.580 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.13,7.25],"pixels":"..."},"id":"67cac681-91bf-45a1-8623-a83d7b2df8e9"}
00:48:02.583 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 23 ms SOUTH
00:48:03.221 00.638 16872 evsrv: cli 0D3BF8C8 connect
00:48:03.226 00.005 16872 case statement mapped state 6 to 3
00:48:03.232 00.006 16872 case statement mapped state 6 to 3
00:48:03.238 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"9271c2e6-c473-4100-ba46-d669e6ecdb78"}
00:48:03.242 00.004 16872 case statement mapped state 6 to 3
00:48:03.246 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9271c2e6-c473-4100-ba46-d669e6ecdb78"}
00:48:03.249 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
00:48:05.954 02.705 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"533b6050-8dc1-4109-aec5-d0f55fe4b7a0"}
00:48:05.957 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"533b6050-8dc1-4109-aec5-d0f55fe4b7a0"}
00:48:05.961 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2db2c248-a2c5-434d-bcea-21a266a3433d"}
00:48:05.964 00.003 16872 case statement mapped state 6 to 3
00:48:05.966 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2db2c248-a2c5-434d-bcea-21a266a3433d"}
00:48:05.970 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"44c5fda1-a54f-44b2-88b3-5030827524f9"}
00:48:05.973 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.13,7.25],"pixels":"..."},"id":"44c5fda1-a54f-44b2-88b3-5030827524f9"}
00:48:06.638 00.665 9640 Exposure complete
00:48:06.775 00.137 9640 worker thread done servicing request
00:48:06.775 00.000 16872 OnExposeComplete: enter
00:48:06.778 00.003 16872 UpdateGuideState(): m_state=6
00:48:06.781 00.003 16872 Star::Find(15, 1400, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:48:06.783 00.002 16872 Star::Find returns 1 (0), X=1399.96, Y=575.61, Mass=755497, SNR=568.1, Peak=65512 HFD=3.4
00:48:06.788 00.005 16872 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.56) = xAngle (1.09 = 1.09)
00:48:06.792 00.004 16872 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.13 = 1.13)
00:48:06.795 00.003 16872 CameraToMount -- cameraX=-0.77 cameraY=0.42 hyp=0.88 cameraTheta=2.64 mountX=0.41 mountY=0.80, mountTheta=1.10
00:48:06.799 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.77, y=0.42, opts=13)
00:48:06.802 00.003 16872 Enqueuing Move request for scope (-0.77, 0.42)
00:48:06.805 00.003 9640 Worker thread wakes up
00:48:06.805 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.42) opts 0xd
00:48:06.805 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.77, 0.42)
00:48:06.806 00.001 9640 Moving (-0.77, 0.42) raw xDistance=0.41 yDistance=0.80
00:48:06.806 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.41
00:48:06.806 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.80, m_sumCorr=0.58
00:48:06.806 00.000 9640 MoveAxis(W, 43, ABG)
00:48:06.806 00.000 9640 Guiding  Dir = 3, Dur = 43
00:48:06.806 00.000 9640 IsSlewing returns 0
00:48:06.806 00.000 9640 IsGuiding returns 0
00:48:06.807 00.001 9640 PulseGuide returned control before completion, sleep 53
00:48:06.811 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3172, max=65520, med=3508, FiltMin=3366, FiltMax=65516, Gamma=2.190
00:48:06.849 00.038 16872 UpdateGuideState exits: m=755497 SNR=568.1
00:48:06.853 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:06.855 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:48:06.858 00.003 16872 Enqueuing Expose request
00:48:06.864 00.006 9640 IsGuiding returns 1
00:48:06.864 00.000 9640 scope still moving after pulse duration time elapsed
00:48:06.895 00.031 9640 IsSlewing returns 0
00:48:06.895 00.000 9640 IsGuiding returns 0
00:48:06.895 00.000 9640 scope move finished after 43 + 46 ms
00:48:06.895 00.000 9640 Move returns status 0, amount 43
00:48:06.895 00.000 9640 MoveAxis(S, 25, ABG)
00:48:06.895 00.000 9640 Guiding  Dir = 1, Dur = 25
00:48:06.896 00.001 9640 IsSlewing returns 0
00:48:06.896 00.000 9640 IsGuiding returns 0
00:48:06.896 00.000 9640 PulseGuide returned control before completion, sleep 35
00:48:06.942 00.046 9640 IsGuiding returns 1
00:48:06.942 00.000 9640 scope still moving after pulse duration time elapsed
00:48:06.972 00.030 9640 IsSlewing returns 0
00:48:06.972 00.000 9640 IsGuiding returns 0
00:48:06.972 00.000 9640 scope move finished after 25 + 51 ms
00:48:06.973 00.001 9640 Move returns status 0, amount 25
00:48:06.973 00.000 9640 move complete, result=0
00:48:06.973 00.000 9640 worker thread done servicing request
00:48:06.973 00.000 9640 Worker thread wakes up
00:48:06.973 00.000 16872 GuideStep: 0.4 px 43 ms WEST, 0.8 px 25 ms SOUTH
00:48:06.976 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:48:06.976 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,560,31,31)
00:48:09.453 02.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"179d7a68-cb20-4bef-965d-37612e00f817"}
00:48:09.457 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"179d7a68-cb20-4bef-965d-37612e00f817"}
00:48:09.460 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"87727675-8698-4a34-bf78-f5c38f9744ab"}
00:48:09.463 00.003 16872 case statement mapped state 6 to 3
00:48:09.466 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"87727675-8698-4a34-bf78-f5c38f9744ab"}
00:48:09.470 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2a885b2b-2721-42dd-8a04-08650df176d5"}
00:48:09.474 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.96,6.61],"pixels":"..."},"id":"2a885b2b-2721-42dd-8a04-08650df176d5"}
00:48:11.028 01.554 9640 Exposure complete
00:48:11.166 00.138 16872 OnExposeComplete: enter
00:48:11.170 00.004 16872 UpdateGuideState(): m_state=6
00:48:11.173 00.003 9640 worker thread done servicing request
00:48:11.174 00.001 16872 Star::Find(15, 1399, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:48:11.176 00.002 16872 Star::Find returns 1 (0), X=1399.68, Y=575.60, Mass=766210, SNR=551.0, Peak=61080 HFD=3.5
00:48:11.179 00.003 16872 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
00:48:11.182 00.003 16872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
00:48:11.184 00.002 16872 CameraToMount -- cameraX=-1.05 cameraY=0.41 hyp=1.13 cameraTheta=2.77 mountX=0.40 mountY=1.07, mountTheta=1.22
00:48:11.189 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.05, y=0.41, opts=13)
00:48:11.191 00.002 16872 Enqueuing Move request for scope (-1.05, 0.41)
00:48:11.194 00.003 9640 Worker thread wakes up
00:48:11.194 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.41) opts 0xd
00:48:11.195 00.001 9640 Handling offset move in thread for scope, endpoint = (-1.05, 0.41)
00:48:11.195 00.000 9640 Moving (-1.05, 0.41) raw xDistance=0.40 yDistance=1.07
00:48:11.195 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.40
00:48:11.195 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 1.07, m_sumCorr=0.79
00:48:11.195 00.000 9640 MoveAxis(W, 46, ABG)
00:48:11.195 00.000 9640 Guiding  Dir = 3, Dur = 46
00:48:11.195 00.000 9640 IsSlewing returns 0
00:48:11.196 00.001 9640 IsGuiding returns 0
00:48:11.196 00.000 9640 PulseGuide returned control before completion, sleep 56
00:48:11.206 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3188, max=65520, med=3500, FiltMin=3340, FiltMax=65520, Gamma=2.190
00:48:11.249 00.043 16872 UpdateGuideState exits: m=766210 SNR=551.0
00:48:11.252 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:11.258 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:48:11.265 00.007 16872 Enqueuing Expose request
00:48:11.268 00.003 9640 IsGuiding returns 1
00:48:11.268 00.000 9640 scope still moving after pulse duration time elapsed
00:48:11.291 00.023 9640 IsSlewing returns 0
00:48:11.291 00.000 9640 IsGuiding returns 0
00:48:11.291 00.000 9640 scope move finished after 46 + 48 ms
00:48:11.291 00.000 9640 Move returns status 0, amount 46
00:48:11.291 00.000 9640 MoveAxis(S, 25, ABG)
00:48:11.291 00.000 9640 Guiding  Dir = 1, Dur = 25
00:48:11.292 00.001 9640 IsSlewing returns 0
00:48:11.292 00.000 9640 IsGuiding returns 0
00:48:11.292 00.000 9640 PulseGuide returned control before completion, sleep 35
00:48:11.337 00.045 9640 IsGuiding returns 1
00:48:11.339 00.002 9640 scope still moving after pulse duration time elapsed
00:48:11.368 00.029 9640 IsSlewing returns 0
00:48:11.368 00.000 9640 IsGuiding returns 0
00:48:11.369 00.001 9640 scope move finished after 25 + 52 ms
00:48:11.369 00.000 9640 Move returns status 0, amount 25
00:48:11.369 00.000 9640 move complete, result=0
00:48:11.369 00.000 9640 worker thread done servicing request
00:48:11.370 00.001 16872 GuideStep: 0.4 px 46 ms WEST, 1.1 px 25 ms SOUTH
00:48:11.375 00.005 9640 Worker thread wakes up
00:48:11.375 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:48:11.375 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,560,31,31)
00:48:12.955 01.580 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd75c09d-c32b-4262-93dc-aa3d672ccc56"}
00:48:12.958 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bd75c09d-c32b-4262-93dc-aa3d672ccc56"}
00:48:12.964 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"602b1bc2-7f5f-408a-92e4-ba5c8a49d133"}
00:48:12.968 00.004 16872 case statement mapped state 6 to 3
00:48:12.971 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"602b1bc2-7f5f-408a-92e4-ba5c8a49d133"}
00:48:12.974 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f1f0f658-a0a3-4227-a51d-0fc80b36bf22"}
00:48:12.978 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.68,6.60],"pixels":"..."},"id":"f1f0f658-a0a3-4227-a51d-0fc80b36bf22"}
00:48:15.439 02.461 9640 Exposure complete
00:48:15.576 00.137 9640 worker thread done servicing request
00:48:15.576 00.000 16872 OnExposeComplete: enter
00:48:15.581 00.005 16872 UpdateGuideState(): m_state=6
00:48:15.584 00.003 16872 Star::Find(15, 1399, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:48:15.586 00.002 16872 Star::Find returns 1 (0), X=1399.51, Y=575.20, Mass=727859, SNR=554.6, Peak=53004 HFD=3.7
00:48:15.589 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
00:48:15.591 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
00:48:15.594 00.003 16872 CameraToMount -- cameraX=-1.22 cameraY=0.01 hyp=1.22 cameraTheta=3.13 mountX=-0.01 mountY=1.22, mountTheta=1.58
00:48:15.599 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.22, y=0.01, opts=13)
00:48:15.601 00.002 16872 Enqueuing Move request for scope (-1.22, 0.01)
00:48:15.604 00.003 9640 Worker thread wakes up
00:48:15.605 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.22, 0.01) opts 0xd
00:48:15.605 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.22, 0.01)
00:48:15.605 00.000 9640 Moving (-1.22, 0.01) raw xDistance=-0.01 yDistance=1.22
00:48:15.605 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:48:15.605 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 1.22, m_sumCorr=1
00:48:15.605 00.000 9640 MoveAxis(E, 0, ABG)
00:48:15.605 00.000 9640 Move returns status 0, amount 0
00:48:15.605 00.000 9640 MoveAxis(S, 31, ABG)
00:48:15.605 00.000 9640 Guiding  Dir = 1, Dur = 31
00:48:15.605 00.000 9640 IsSlewing returns 0
00:48:15.606 00.001 9640 IsGuiding returns 0
00:48:15.606 00.000 9640 PulseGuide returned control before completion, sleep 41
00:48:15.613 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3216, max=65520, med=3496, FiltMin=3352, FiltMax=65516, Gamma=2.190
00:48:15.650 00.037 16872 UpdateGuideState exits: m=727859 SNR=554.6
00:48:15.654 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:15.657 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:48:15.660 00.003 16872 Enqueuing Expose request
00:48:15.662 00.002 9640 IsGuiding returns 1
00:48:15.663 00.001 9640 scope still moving after pulse duration time elapsed
00:48:15.686 00.023 9640 IsSlewing returns 0
00:48:15.686 00.000 9640 IsGuiding returns 0
00:48:15.686 00.000 9640 scope move finished after 31 + 50 ms
00:48:15.686 00.000 9640 Move returns status 0, amount 31
00:48:15.686 00.000 9640 move complete, result=0
00:48:15.687 00.001 9640 worker thread done servicing request
00:48:15.687 00.000 9640 Worker thread wakes up
00:48:15.687 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:48:15.687 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,560,31,31)
00:48:15.693 00.006 16872 GuideStep: -0.0 px 0 ms EAST, 1.2 px 31 ms SOUTH
00:48:16.479 00.786 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5733956-0728-4422-8e67-deeda28e403f"}
00:48:16.483 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e5733956-0728-4422-8e67-deeda28e403f"}
00:48:16.488 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d18cee06-05df-495a-b9a4-7e61a7637dca"}
00:48:16.492 00.004 16872 case statement mapped state 6 to 3
00:48:16.495 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d18cee06-05df-495a-b9a4-7e61a7637dca"}
00:48:16.499 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d18af662-8684-4ee8-a2d6-46fd94276132"}
00:48:16.504 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.51,7.20],"pixels":"..."},"id":"d18af662-8684-4ee8-a2d6-46fd94276132"}
00:48:19.748 03.244 9640 Exposure complete
00:48:19.888 00.140 9640 worker thread done servicing request
00:48:19.889 00.001 16872 OnExposeComplete: enter
00:48:19.892 00.003 16872 UpdateGuideState(): m_state=6
00:48:19.894 00.002 16872 Star::Find(15, 1399, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:48:19.897 00.003 16872 Star::Find returns 1 (0), X=1399.09, Y=574.77, Mass=800509, SNR=552.7, Peak=65512 HFD=3.5
00:48:19.900 00.003 16872 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.56) = xAngle (-4.44 = 1.84)
00:48:19.902 00.002 16872 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.40 = 1.88)
00:48:19.905 00.003 16872 CameraToMount -- cameraX=-1.64 cameraY=-0.42 hyp=1.69 cameraTheta=-2.89 mountX=-0.45 mountY=1.61, mountTheta=1.84
00:48:19.910 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.64, y=-0.42, opts=13)
00:48:19.914 00.004 16872 Enqueuing Move request for scope (-1.64, -0.42)
00:48:19.917 00.003 9640 Worker thread wakes up
00:48:19.917 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.64, -0.42) opts 0xd
00:48:19.917 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.64, -0.42)
00:48:19.917 00.000 9640 Moving (-1.64, -0.42) raw xDistance=-0.45 yDistance=1.61
00:48:19.917 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.45
00:48:19.917 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 1.61, m_sumCorr=1.4
00:48:19.917 00.000 9640 MoveAxis(E, 48, ABG)
00:48:19.917 00.000 9640 Guiding  Dir = 2, Dur = 48
00:48:19.917 00.000 9640 IsSlewing returns 0
00:48:19.918 00.001 9640 IsGuiding returns 0
00:48:19.918 00.000 9640 PulseGuide returned control before completion, sleep 58
00:48:19.923 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3172, max=65520, med=3500, FiltMin=3376, FiltMax=65516, Gamma=2.190
00:48:19.961 00.038 16872 UpdateGuideState exits: m=800509 SNR=552.7
00:48:19.966 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:19.969 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:48:19.971 00.002 16872 Enqueuing Expose request
00:48:19.978 00.007 9640 IsGuiding returns 1
00:48:19.978 00.000 9640 scope still moving after pulse duration time elapsed
00:48:19.979 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b4841220-bf80-407d-9db9-8ce5f7dfadc3"}
00:48:19.985 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b4841220-bf80-407d-9db9-8ce5f7dfadc3"}
00:48:19.989 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2004039c-f966-4439-8628-1ba372348b70"}
00:48:19.993 00.004 16872 case statement mapped state 6 to 3
00:48:19.997 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2004039c-f966-4439-8628-1ba372348b70"}
00:48:20.001 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"07da2f8e-8fda-4799-96e6-ccbb17e00894"}
00:48:20.004 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.09,6.77],"pixels":"..."},"id":"07da2f8e-8fda-4799-96e6-ccbb17e00894"}
00:48:20.009 00.005 9640 IsSlewing returns 0
00:48:20.010 00.001 9640 IsGuiding returns 1
00:48:20.040 00.030 9640 IsSlewing returns 0
00:48:20.041 00.001 9640 IsGuiding returns 0
00:48:20.041 00.000 9640 scope move finished after 48 + 75 ms
00:48:20.041 00.000 9640 Move returns status 0, amount 48
00:48:20.041 00.000 9640 MoveAxis(S, 42, ABG)
00:48:20.042 00.001 9640 Guiding  Dir = 1, Dur = 42
00:48:20.042 00.000 9640 IsSlewing returns 0
00:48:20.042 00.000 9640 IsGuiding returns 0
00:48:20.044 00.002 9640 PulseGuide returned control before completion, sleep 52
00:48:20.104 00.060 9640 IsGuiding returns 1
00:48:20.104 00.000 9640 scope still moving after pulse duration time elapsed
00:48:20.134 00.030 9640 IsSlewing returns 0
00:48:20.135 00.001 9640 IsGuiding returns 0
00:48:20.135 00.000 9640 scope move finished after 42 + 49 ms
00:48:20.135 00.000 9640 Move returns status 0, amount 42
00:48:20.135 00.000 9640 move complete, result=0
00:48:20.136 00.001 16872 GuideStep: -0.4 px 48 ms EAST, 1.6 px 42 ms SOUTH
00:48:20.141 00.005 9640 worker thread done servicing request
00:48:20.141 00.000 9640 Worker thread wakes up
00:48:20.142 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:48:20.142 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,560,31,31)
00:48:23.477 03.335 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"af3e684e-9ef3-4861-8646-a9327b344bbc"}
00:48:23.482 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"af3e684e-9ef3-4861-8646-a9327b344bbc"}
00:48:23.487 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5510c18d-cf3f-4146-896b-7b59178ee88c"}
00:48:23.490 00.003 16872 case statement mapped state 6 to 3
00:48:23.494 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5510c18d-cf3f-4146-896b-7b59178ee88c"}
00:48:23.499 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5e865ba5-a34f-4a8d-9756-f1157ef42abd"}
00:48:23.502 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.09,6.77],"pixels":"..."},"id":"5e865ba5-a34f-4a8d-9756-f1157ef42abd"}
00:48:24.207 00.705 9640 Exposure complete
00:48:24.347 00.140 9640 worker thread done servicing request
00:48:24.347 00.000 16872 OnExposeComplete: enter
00:48:24.351 00.004 16872 UpdateGuideState(): m_state=6
00:48:24.355 00.004 16872 Star::Find(15, 1399, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:48:24.360 00.005 16872 Star::Find returns 1 (0), X=1398.76, Y=575.86, Mass=756245, SNR=541.2, Peak=61040 HFD=3.6
00:48:24.363 00.003 16872 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.56) = xAngle (1.26 = 1.26)
00:48:24.366 00.003 16872 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.31 = 1.31)
00:48:24.369 00.003 16872 CameraToMount -- cameraX=-1.97 cameraY=0.67 hyp=2.08 cameraTheta=2.81 mountX=0.64 mountY=2.01, mountTheta=1.26
00:48:24.374 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.97, y=0.67, opts=13)
00:48:24.376 00.002 16872 Enqueuing Move request for scope (-1.97, 0.67)
00:48:24.379 00.003 9640 Worker thread wakes up
00:48:24.380 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.97, 0.67) opts 0xd
00:48:24.380 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.97, 0.67)
00:48:24.380 00.000 9640 Moving (-1.97, 0.67) raw xDistance=0.64 yDistance=2.01
00:48:24.380 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.64
00:48:24.380 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.44, input 2.01, m_sumCorr=1.8
00:48:24.380 00.000 9640 MoveAxis(W, 63, ABG)
00:48:24.380 00.000 9640 Guiding  Dir = 3, Dur = 63
00:48:24.380 00.000 9640 IsSlewing returns 0
00:48:24.380 00.000 9640 IsGuiding returns 0
00:48:24.381 00.001 9640 PulseGuide returned control before completion, sleep 73
00:48:24.388 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3196, max=65520, med=3504, FiltMin=3382, FiltMax=65516, Gamma=2.190
00:48:24.425 00.037 16872 UpdateGuideState exits: m=756245 SNR=541.2
00:48:24.430 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:24.433 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:48:24.435 00.002 16872 Enqueuing Expose request
00:48:24.459 00.024 9640 IsGuiding returns 1
00:48:24.459 00.000 9640 scope still moving after pulse duration time elapsed
00:48:24.491 00.032 9640 IsSlewing returns 0
00:48:24.491 00.000 9640 IsGuiding returns 1
00:48:24.522 00.031 9640 IsSlewing returns 0
00:48:24.522 00.000 9640 IsGuiding returns 1
00:48:24.553 00.031 9640 IsSlewing returns 0
00:48:24.553 00.000 9640 IsGuiding returns 0
00:48:24.553 00.000 9640 scope move finished after 63 + 110 ms
00:48:24.554 00.001 9640 Move returns status 0, amount 63
00:48:24.554 00.000 9640 MoveAxis(S, 53, ABG)
00:48:24.554 00.000 9640 Guiding  Dir = 1, Dur = 53
00:48:24.554 00.000 9640 IsSlewing returns 0
00:48:24.554 00.000 9640 IsGuiding returns 0
00:48:24.555 00.001 9640 PulseGuide returned control before completion, sleep 63
00:48:24.632 00.077 9640 IsGuiding returns 1
00:48:24.632 00.000 9640 scope still moving after pulse duration time elapsed
00:48:24.663 00.031 9640 IsSlewing returns 0
00:48:24.663 00.000 9640 IsGuiding returns 0
00:48:24.664 00.001 9640 scope move finished after 53 + 56 ms
00:48:24.664 00.000 9640 Move returns status 0, amount 53
00:48:24.664 00.000 9640 move complete, result=0
00:48:24.664 00.000 9640 worker thread done servicing request
00:48:24.664 00.000 9640 Worker thread wakes up
00:48:24.664 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:48:24.664 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,560,31,31)
00:48:24.664 00.000 16872 GuideStep: 0.6 px 63 ms WEST, 2.0 px 53 ms SOUTH
00:48:26.979 02.315 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"869c61fe-55bc-4d5c-a83c-ea90f5e7f12e"}
00:48:26.982 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"869c61fe-55bc-4d5c-a83c-ea90f5e7f12e"}
00:48:26.985 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"56496f2a-65e2-41d4-b0aa-3a0a76465243"}
00:48:26.988 00.003 16872 case statement mapped state 6 to 3
00:48:26.990 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"56496f2a-65e2-41d4-b0aa-3a0a76465243"}
00:48:26.996 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f2b41454-ec46-4755-901b-49c05105bc1a"}
00:48:26.999 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.76,6.86],"pixels":"..."},"id":"f2b41454-ec46-4755-901b-49c05105bc1a"}
00:48:28.736 01.737 9640 Exposure complete
00:48:28.883 00.147 9640 worker thread done servicing request
00:48:28.884 00.001 16872 OnExposeComplete: enter
00:48:28.887 00.003 16872 UpdateGuideState(): m_state=6
00:48:28.894 00.007 16872 Star::Find(15, 1398, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:48:28.897 00.003 16872 Star::Find returns 1 (0), X=1398.40, Y=575.72, Mass=734492, SNR=511.4, Peak=59636 HFD=3.5
00:48:28.900 00.003 16872 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.56) = xAngle (1.36 = 1.36)
00:48:28.905 00.005 16872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.41 = 1.41)
00:48:28.908 00.003 16872 CameraToMount -- cameraX=-2.33 cameraY=0.53 hyp=2.39 cameraTheta=2.92 mountX=0.49 mountY=2.36, mountTheta=1.36
00:48:28.912 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.33, y=0.53, opts=13)
00:48:28.916 00.004 16872 Enqueuing Move request for scope (-2.33, 0.53)
00:48:28.924 00.008 9640 Worker thread wakes up
00:48:28.924 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.33, 0.53) opts 0xd
00:48:28.924 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.33, 0.53)
00:48:28.924 00.000 9640 Moving (-2.33, 0.53) raw xDistance=0.49 yDistance=2.36
00:48:28.924 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.49
00:48:28.924 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.54, input 2.36, m_sumCorr=2.4
00:48:28.924 00.000 9640 MoveAxis(W, 59, ABG)
00:48:28.924 00.000 9640 Guiding  Dir = 3, Dur = 59
00:48:28.924 00.000 9640 IsSlewing returns 0
00:48:28.925 00.001 9640 IsGuiding returns 0
00:48:28.925 00.000 9640 PulseGuide returned control before completion, sleep 69
00:48:28.932 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65520, med=3500, FiltMin=3346, FiltMax=65516, Gamma=2.190
00:48:28.973 00.041 16872 UpdateGuideState exits: m=734492 SNR=511.4
00:48:28.977 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:28.980 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:48:28.986 00.006 16872 Enqueuing Expose request
00:48:28.996 00.010 9640 IsGuiding returns 1
00:48:28.996 00.000 9640 scope still moving after pulse duration time elapsed
00:48:29.027 00.031 9640 IsSlewing returns 0
00:48:29.027 00.000 9640 IsGuiding returns 0
00:48:29.027 00.000 9640 scope move finished after 59 + 43 ms
00:48:29.027 00.000 9640 Move returns status 0, amount 59
00:48:29.027 00.000 9640 MoveAxis(S, 65, ABG)
00:48:29.027 00.000 9640 Guiding  Dir = 1, Dur = 65
00:48:29.028 00.001 9640 IsSlewing returns 0
00:48:29.028 00.000 9640 IsGuiding returns 0
00:48:29.028 00.000 9640 PulseGuide returned control before completion, sleep 75
00:48:29.107 00.079 9640 IsGuiding returns 1
00:48:29.107 00.000 9640 scope still moving after pulse duration time elapsed
00:48:29.138 00.031 9640 IsSlewing returns 0
00:48:29.138 00.000 9640 IsGuiding returns 0
00:48:29.139 00.001 9640 scope move finished after 65 + 45 ms
00:48:29.139 00.000 9640 Move returns status 0, amount 65
00:48:29.139 00.000 9640 move complete, result=0
00:48:29.139 00.000 9640 worker thread done servicing request
00:48:29.139 00.000 9640 Worker thread wakes up
00:48:29.139 00.000 16872 GuideStep: 0.5 px 59 ms WEST, 2.4 px 65 ms SOUTH
00:48:29.142 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:48:29.142 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,560,31,31)
00:48:30.480 01.338 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"246d26e0-48bb-4584-817c-fb31ae86da9c"}
00:48:30.485 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"246d26e0-48bb-4584-817c-fb31ae86da9c"}
00:48:30.491 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55d71275-577d-4c96-8072-7b2f3d1f8c09"}
00:48:30.493 00.002 16872 case statement mapped state 6 to 3
00:48:30.496 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"55d71275-577d-4c96-8072-7b2f3d1f8c09"}
00:48:30.500 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d18bff3-e346-4895-bdda-2d6c567e74b5"}
00:48:30.505 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.40,6.72],"pixels":"..."},"id":"7d18bff3-e346-4895-bdda-2d6c567e74b5"}
00:48:33.209 02.704 9640 Exposure complete
00:48:33.350 00.141 9640 worker thread done servicing request
00:48:33.351 00.001 16872 OnExposeComplete: enter
00:48:33.354 00.003 16872 UpdateGuideState(): m_state=6
00:48:33.359 00.005 16872 Star::Find(15, 1398, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:48:33.363 00.004 16872 Star::Find returns 1 (0), X=1397.28, Y=574.92, Mass=749590, SNR=530.6, Peak=63976 HFD=3.4
00:48:33.367 00.004 16872 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.56) = xAngle (-4.62 = 1.67)
00:48:33.371 00.004 16872 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.57 = 1.71)
00:48:33.375 00.004 16872 CameraToMount -- cameraX=-3.46 cameraY=-0.28 hyp=3.47 cameraTheta=-3.06 mountX=-0.33 mountY=3.43, mountTheta=1.67
00:48:33.380 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-3.46, y=-0.28, opts=13)
00:48:33.383 00.003 16872 Enqueuing Move request for scope (-3.46, -0.28)
00:48:33.389 00.006 9640 Worker thread wakes up
00:48:33.389 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.46, -0.28) opts 0xd
00:48:33.389 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.46, -0.28)
00:48:33.390 00.001 9640 Moving (-3.46, -0.28) raw xDistance=-0.33 yDistance=3.43
00:48:33.390 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.33
00:48:33.390 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.67, input 3.43, m_sumCorr=3
00:48:33.390 00.000 9640 MoveAxis(E, 29, ABG)
00:48:33.390 00.000 9640 Guiding  Dir = 2, Dur = 29
00:48:33.390 00.000 9640 IsSlewing returns 0
00:48:33.390 00.000 9640 IsGuiding returns 0
00:48:33.391 00.001 9640 PulseGuide returned control before completion, sleep 39
00:48:33.397 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65520, med=3508, FiltMin=3388, FiltMax=65520, Gamma=2.190
00:48:33.435 00.038 9640 IsGuiding returns 1
00:48:33.435 00.000 9640 scope still moving after pulse duration time elapsed
00:48:33.436 00.001 16872 UpdateGuideState exits: m=749590 SNR=530.6
00:48:33.439 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:33.442 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:48:33.445 00.003 16872 Enqueuing Expose request
00:48:33.466 00.021 9640 IsSlewing returns 0
00:48:33.466 00.000 9640 IsGuiding returns 1
00:48:33.497 00.031 9640 IsSlewing returns 0
00:48:33.497 00.000 9640 IsGuiding returns 1
00:48:33.528 00.031 9640 IsSlewing returns 0
00:48:33.529 00.001 9640 IsGuiding returns 1
00:48:33.559 00.030 9640 IsSlewing returns 0
00:48:33.560 00.001 9640 IsGuiding returns 0
00:48:33.560 00.000 9640 scope move finished after 29 + 140 ms
00:48:33.560 00.000 9640 Move returns status 0, amount 29
00:48:33.560 00.000 9640 MoveAxis(S, 80, ABG)
00:48:33.560 00.000 9640 Guiding  Dir = 1, Dur = 80
00:48:33.560 00.000 9640 IsSlewing returns 0
00:48:33.561 00.001 9640 IsGuiding returns 0
00:48:33.561 00.000 9640 PulseGuide returned control before completion, sleep 90
00:48:33.652 00.091 9640 IsGuiding returns 1
00:48:33.652 00.000 9640 scope still moving after pulse duration time elapsed
00:48:33.683 00.031 9640 IsSlewing returns 0
00:48:33.684 00.001 9640 IsGuiding returns 0
00:48:33.684 00.000 9640 scope move finished after 80 + 43 ms
00:48:33.684 00.000 9640 Move returns status 0, amount 80
00:48:33.684 00.000 9640 move complete, result=0
00:48:33.684 00.000 9640 worker thread done servicing request
00:48:33.685 00.001 16872 GuideStep: -0.3 px 29 ms EAST, 3.4 px 80 ms SOUTH
00:48:33.689 00.004 9640 Worker thread wakes up
00:48:33.689 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:48:33.689 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,560,31,31)
00:48:33.980 00.291 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c77a5f48-a9ea-4935-bf1d-02da260939f3"}
00:48:33.984 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c77a5f48-a9ea-4935-bf1d-02da260939f3"}
00:48:33.987 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9900616b-e407-4175-97b5-8a7a73f5f986"}
00:48:33.990 00.003 16872 case statement mapped state 6 to 3
00:48:33.993 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9900616b-e407-4175-97b5-8a7a73f5f986"}
00:48:33.997 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b1299b6d-be55-419c-ba7f-8b121f600186"}
00:48:34.001 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.28,6.92],"pixels":"..."},"id":"b1299b6d-be55-419c-ba7f-8b121f600186"}
00:48:37.480 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d07f4b42-4632-4d67-a7dc-d1ca004131db"}
00:48:37.483 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d07f4b42-4632-4d67-a7dc-d1ca004131db"}
00:48:37.485 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e7d3218-f8eb-45c4-9f86-285040147667"}
00:48:37.490 00.005 16872 case statement mapped state 6 to 3
00:48:37.492 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e7d3218-f8eb-45c4-9f86-285040147667"}
00:48:37.496 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"549bc3f1-ed21-45bc-94c9-9adc006541c7"}
00:48:37.498 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.28,6.92],"pixels":"..."},"id":"549bc3f1-ed21-45bc-94c9-9adc006541c7"}
00:48:37.741 00.243 9640 Exposure complete
00:48:37.882 00.141 9640 worker thread done servicing request
00:48:37.882 00.000 16872 OnExposeComplete: enter
00:48:37.885 00.003 16872 UpdateGuideState(): m_state=6
00:48:37.888 00.003 16872 Star::Find(15, 1397, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:48:37.890 00.002 16872 Star::Find returns 1 (0), X=1396.58, Y=575.18, Mass=727480, SNR=538.0, Peak=53684 HFD=3.6
00:48:37.894 00.004 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
00:48:37.899 00.005 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.65 = 1.64)
00:48:37.902 00.003 16872 CameraToMount -- cameraX=-4.15 cameraY=-0.01 hyp=4.15 cameraTheta=-3.14 mountX=-0.08 mountY=4.14, mountTheta=1.59
00:48:37.907 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-4.15, y=-0.01, opts=13)
00:48:37.910 00.003 16872 Enqueuing Move request for scope (-4.15, -0.01)
00:48:37.914 00.004 9640 Worker thread wakes up
00:48:37.914 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.15, -0.01) opts 0xd
00:48:37.914 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.15, -0.01)
00:48:37.915 00.001 9640 Moving (-4.15, -0.01) raw xDistance=-0.08 yDistance=4.14
00:48:37.915 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:48:37.915 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.87, input 4.14, m_sumCorr=3.9
00:48:37.915 00.000 9640 MoveAxis(E, 0, ABG)
00:48:37.915 00.000 9640 Move returns status 0, amount 0
00:48:37.915 00.000 9640 MoveAxis(S, 104, ABG)
00:48:37.915 00.000 9640 Guiding  Dir = 1, Dur = 104
00:48:37.915 00.000 9640 IsSlewing returns 0
00:48:37.916 00.001 9640 IsGuiding returns 0
00:48:37.916 00.000 9640 PulseGuide returned control before completion, sleep 114
00:48:37.921 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65520, med=3492, FiltMin=3370, FiltMax=65516, Gamma=2.190
00:48:37.960 00.039 16872 UpdateGuideState exits: m=727480 SNR=538.0
00:48:37.963 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:37.965 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:48:37.968 00.003 16872 Enqueuing Expose request
00:48:38.034 00.066 9640 IsGuiding returns 1
00:48:38.034 00.000 9640 scope still moving after pulse duration time elapsed
00:48:38.064 00.030 9640 IsSlewing returns 0
00:48:38.065 00.001 9640 IsGuiding returns 1
00:48:38.095 00.030 9640 IsSlewing returns 0
00:48:38.096 00.001 9640 IsGuiding returns 1
00:48:38.126 00.030 9640 IsSlewing returns 0
00:48:38.127 00.001 9640 IsGuiding returns 0
00:48:38.127 00.000 9640 scope move finished after 104 + 107 ms
00:48:38.127 00.000 9640 Move returns status 0, amount 104
00:48:38.127 00.000 9640 move complete, result=0
00:48:38.127 00.000 9640 worker thread done servicing request
00:48:38.128 00.001 9640 Worker thread wakes up
00:48:38.128 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 4.1 px 104 ms SOUTH
00:48:38.133 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:48:38.133 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,560,31,31)
00:48:40.979 02.846 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22245c29-b03d-466a-821b-0df6ad5db307"}
00:48:40.982 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"22245c29-b03d-466a-821b-0df6ad5db307"}
00:48:40.986 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e6726ac-c234-4db7-92bf-c493daa13ce9"}
00:48:40.989 00.003 16872 case statement mapped state 6 to 3
00:48:40.993 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e6726ac-c234-4db7-92bf-c493daa13ce9"}
00:48:40.997 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d2ccde02-468e-449a-9f8d-10e8d065e241"}
00:48:41.000 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.58,7.18],"pixels":"..."},"id":"d2ccde02-468e-449a-9f8d-10e8d065e241"}
00:48:42.190 01.190 9640 Exposure complete
00:48:42.330 00.140 9640 worker thread done servicing request
00:48:42.331 00.001 16872 OnExposeComplete: enter
00:48:42.333 00.002 16872 UpdateGuideState(): m_state=6
00:48:42.337 00.004 16872 Star::Find(15, 1396, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:48:42.340 00.003 16872 Star::Find returns 1 (0), X=1395.67, Y=575.65, Mass=726983, SNR=538.8, Peak=57764 HFD=3.4
00:48:42.342 00.002 16872 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
00:48:42.345 00.003 16872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.54 = 1.54)
00:48:42.347 00.002 16872 CameraToMount -- cameraX=-5.06 cameraY=0.46 hyp=5.08 cameraTheta=3.05 mountX=0.38 mountY=5.08, mountTheta=1.50
00:48:42.355 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-5.06, y=0.46, opts=13)
00:48:42.357 00.002 16872 Enqueuing Move request for scope (-5.06, 0.46)
00:48:42.360 00.003 9640 Worker thread wakes up
00:48:42.360 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.06, 0.46) opts 0xd
00:48:42.360 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.06, 0.46)
00:48:42.361 00.001 9640 Moving (-5.06, 0.46) raw xDistance=0.38 yDistance=5.08
00:48:42.361 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.38
00:48:42.361 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.13, input 5.08, m_sumCorr=5
00:48:42.361 00.000 9640 MoveAxis(W, 40, ABG)
00:48:42.361 00.000 9640 Guiding  Dir = 3, Dur = 40
00:48:42.361 00.000 9640 IsSlewing returns 0
00:48:42.361 00.000 9640 IsGuiding returns 0
00:48:42.362 00.001 9640 PulseGuide returned control before completion, sleep 50
00:48:42.367 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3220, max=65520, med=3504, FiltMin=3384, FiltMax=65516, Gamma=2.190
00:48:42.406 00.039 16872 UpdateGuideState exits: m=726983 SNR=538.8
00:48:42.409 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:42.412 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:48:42.417 00.005 16872 Enqueuing Expose request
00:48:42.420 00.003 9640 IsGuiding returns 1
00:48:42.420 00.000 9640 scope still moving after pulse duration time elapsed
00:48:42.446 00.026 9640 IsSlewing returns 0
00:48:42.446 00.000 9640 IsGuiding returns 0
00:48:42.447 00.001 9640 scope move finished after 40 + 45 ms
00:48:42.447 00.000 9640 Move returns status 0, amount 40
00:48:42.447 00.000 9640 MoveAxis(S, 136, ABG)
00:48:42.447 00.000 9640 Guiding  Dir = 1, Dur = 136
00:48:42.447 00.000 9640 IsSlewing returns 0
00:48:42.447 00.000 9640 IsGuiding returns 0
00:48:42.448 00.001 9640 PulseGuide returned control before completion, sleep 146
00:48:42.603 00.155 9640 IsGuiding returns 1
00:48:42.603 00.000 9640 scope still moving after pulse duration time elapsed
00:48:42.635 00.032 9640 IsSlewing returns 0
00:48:42.636 00.001 9640 IsGuiding returns 1
00:48:42.667 00.031 9640 IsSlewing returns 0
00:48:42.668 00.001 9640 IsGuiding returns 0
00:48:42.668 00.000 9640 scope move finished after 136 + 84 ms
00:48:42.668 00.000 9640 Move returns status 0, amount 136
00:48:42.668 00.000 9640 move complete, result=0
00:48:42.668 00.000 9640 worker thread done servicing request
00:48:42.668 00.000 9640 Worker thread wakes up
00:48:42.669 00.001 16872 GuideStep: 0.4 px 40 ms WEST, 5.1 px 136 ms SOUTH
00:48:42.673 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:48:42.673 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,560,31,31)
00:48:44.479 01.806 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"541a4f3a-ddb8-4d5d-b38e-782e06aa48bc"}
00:48:44.483 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"541a4f3a-ddb8-4d5d-b38e-782e06aa48bc"}
00:48:44.487 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"502ab4c7-9389-4ce4-ae65-d99ce4626435"}
00:48:44.491 00.004 16872 case statement mapped state 6 to 3
00:48:44.495 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"502ab4c7-9389-4ce4-ae65-d99ce4626435"}
00:48:44.499 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5e3b63ab-ba03-4742-bf94-6e9876c02a35"}
00:48:44.503 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.67,6.65],"pixels":"..."},"id":"5e3b63ab-ba03-4742-bf94-6e9876c02a35"}
00:48:46.728 02.225 9640 Exposure complete
00:48:46.866 00.138 9640 worker thread done servicing request
00:48:46.866 00.000 16872 OnExposeComplete: enter
00:48:46.869 00.003 16872 UpdateGuideState(): m_state=6
00:48:46.872 00.003 16872 Star::Find(15, 1395, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:48:46.875 00.003 16872 Star::Find returns 1 (0), X=1394.91, Y=575.50, Mass=746789, SNR=533.7, Peak=64140 HFD=3.5
00:48:46.877 00.002 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
00:48:46.882 00.005 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
00:48:46.885 00.003 16872 CameraToMount -- cameraX=-5.83 cameraY=0.31 hyp=5.83 cameraTheta=3.09 mountX=0.22 mountY=5.83, mountTheta=1.53
00:48:46.889 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-5.83, y=0.31, opts=13)
00:48:46.892 00.003 16872 Enqueuing Move request for scope (-5.83, 0.31)
00:48:46.895 00.003 9640 Worker thread wakes up
00:48:46.895 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.83, 0.31) opts 0xd
00:48:46.895 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.83, 0.31)
00:48:46.895 00.000 9640 Moving (-5.83, 0.31) raw xDistance=0.22 yDistance=5.83
00:48:46.895 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.22
00:48:46.896 00.001 9640 GuideAlgorithmZFilter::Result() returns 1.40, input 5.83, m_sumCorr=6.4
00:48:46.896 00.000 9640 MoveAxis(W, 28, ABG)
00:48:46.896 00.000 9640 Guiding  Dir = 3, Dur = 28
00:48:46.896 00.000 9640 IsSlewing returns 0
00:48:46.896 00.000 9640 IsGuiding returns 0
00:48:46.897 00.001 9640 PulseGuide returned control before completion, sleep 38
00:48:46.902 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=65520, med=3508, FiltMin=3390, FiltMax=65516, Gamma=2.190
00:48:46.940 00.038 9640 IsGuiding returns 1
00:48:46.940 00.000 9640 scope still moving after pulse duration time elapsed
00:48:46.944 00.004 16872 UpdateGuideState exits: m=746789 SNR=533.7
00:48:46.949 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:46.952 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:48:46.955 00.003 16872 Enqueuing Expose request
00:48:46.971 00.016 9640 IsSlewing returns 0
00:48:46.971 00.000 9640 IsGuiding returns 1
00:48:47.003 00.032 9640 IsSlewing returns 0
00:48:47.003 00.000 9640 IsGuiding returns 1
00:48:47.034 00.031 9640 IsSlewing returns 0
00:48:47.034 00.000 9640 IsGuiding returns 1
00:48:47.064 00.030 9640 IsSlewing returns 0
00:48:47.064 00.000 9640 IsGuiding returns 0
00:48:47.064 00.000 9640 scope move finished after 28 + 140 ms
00:48:47.064 00.000 9640 Move returns status 0, amount 28
00:48:47.064 00.000 9640 MoveAxis(S, 168, ABG)
00:48:47.065 00.001 9640 Guiding  Dir = 1, Dur = 168
00:48:47.065 00.000 9640 IsSlewing returns 0
00:48:47.065 00.000 9640 IsGuiding returns 0
00:48:47.066 00.001 9640 PulseGuide returned control before completion, sleep 178
00:48:47.253 00.187 9640 IsGuiding returns 1
00:48:47.253 00.000 9640 scope still moving after pulse duration time elapsed
00:48:47.283 00.030 9640 IsSlewing returns 0
00:48:47.283 00.000 9640 IsGuiding returns 0
00:48:47.283 00.000 9640 scope move finished after 168 + 49 ms
00:48:47.284 00.001 9640 Move returns status 0, amount 168
00:48:47.284 00.000 9640 move complete, result=0
00:48:47.284 00.000 9640 worker thread done servicing request
00:48:47.284 00.000 9640 Worker thread wakes up
00:48:47.284 00.000 16872 GuideStep: 0.2 px 28 ms WEST, 5.8 px 168 ms SOUTH
00:48:47.287 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:48:47.287 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,560,31,31)
00:48:47.978 00.691 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fcd81df2-055a-461b-bef9-b1a5bdcfd78f"}
00:48:47.982 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fcd81df2-055a-461b-bef9-b1a5bdcfd78f"}
00:48:47.987 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a01cbe2-7751-43f7-bb0b-d590b013c95d"}
00:48:47.992 00.005 16872 case statement mapped state 6 to 3
00:48:47.996 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a01cbe2-7751-43f7-bb0b-d590b013c95d"}
00:48:48.000 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ae54ea6c-de93-418f-92a7-90c6e98a1808"}
00:48:48.006 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.91,6.50],"pixels":"..."},"id":"ae54ea6c-de93-418f-92a7-90c6e98a1808"}
00:48:51.351 03.345 9640 Exposure complete
00:48:51.478 00.127 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"84a131b1-9920-48a9-839b-a1ca1bbf25d9"}
00:48:51.483 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"84a131b1-9920-48a9-839b-a1ca1bbf25d9"}
00:48:51.487 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ade64943-8f3a-4551-b1f7-c73e55243441"}
00:48:51.490 00.003 16872 case statement mapped state 6 to 3
00:48:51.492 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ade64943-8f3a-4551-b1f7-c73e55243441"}
00:48:51.499 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c1a1ae7c-5314-4236-a154-655e41f695e0"}
00:48:51.504 00.005 9640 worker thread done servicing request
00:48:51.504 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.91,6.50],"pixels":"..."},"id":"c1a1ae7c-5314-4236-a154-655e41f695e0"}
00:48:51.507 00.003 16872 OnExposeComplete: enter
00:48:51.512 00.005 16872 UpdateGuideState(): m_state=6
00:48:51.515 00.003 16872 Star::Find(15, 1394, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:48:51.517 00.002 16872 Star::Find returns 1 (0), X=1393.21, Y=575.48, Mass=717363, SNR=516.5, Peak=63348 HFD=3.4
00:48:51.520 00.003 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:48:51.523 00.003 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
00:48:51.526 00.003 16872 CameraToMount -- cameraX=-7.52 cameraY=0.28 hyp=7.52 cameraTheta=3.10 mountX=0.17 mountY=7.52, mountTheta=1.55
00:48:51.530 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-7.52, y=0.28, opts=13)
00:48:51.533 00.003 16872 Enqueuing Move request for scope (-7.52, 0.28)
00:48:51.536 00.003 9640 Worker thread wakes up
00:48:51.536 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.52, 0.28) opts 0xd
00:48:51.536 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.52, 0.28)
00:48:51.536 00.000 9640 Moving (-7.52, 0.28) raw xDistance=0.17 yDistance=7.52
00:48:51.536 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.17
00:48:51.536 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.66, input 7.52, m_sumCorr=8.1
00:48:51.536 00.000 9640 MoveAxis(W, 21, ABG)
00:48:51.536 00.000 9640 Guiding  Dir = 3, Dur = 21
00:48:51.536 00.000 9640 IsSlewing returns 0
00:48:51.537 00.001 9640 IsGuiding returns 0
00:48:51.537 00.000 9640 PulseGuide returned control before completion, sleep 31
00:48:51.543 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3220, max=65520, med=3508, FiltMin=3382, FiltMax=65516, Gamma=2.190
00:48:51.574 00.031 9640 IsGuiding returns 1
00:48:51.574 00.000 9640 scope still moving after pulse duration time elapsed
00:48:51.584 00.010 16872 UpdateGuideState exits: m=717363 SNR=516.5
00:48:51.587 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:51.592 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:48:51.595 00.003 16872 Enqueuing Expose request
00:48:51.604 00.009 9640 IsSlewing returns 0
00:48:51.604 00.000 9640 IsGuiding returns 0
00:48:51.604 00.000 9640 scope move finished after 21 + 46 ms
00:48:51.604 00.000 9640 Move returns status 0, amount 21
00:48:51.604 00.000 9640 MoveAxis(S, 199, ABG)
00:48:51.604 00.000 9640 Guiding  Dir = 1, Dur = 199
00:48:51.605 00.001 9640 IsSlewing returns 0
00:48:51.605 00.000 9640 IsGuiding returns 0
00:48:51.605 00.000 9640 PulseGuide returned control before completion, sleep 209
00:48:51.821 00.216 9640 IsGuiding returns 1
00:48:51.822 00.001 9640 scope still moving after pulse duration time elapsed
00:48:51.852 00.030 9640 IsSlewing returns 0
00:48:51.853 00.001 9640 IsGuiding returns 0
00:48:51.853 00.000 9640 scope move finished after 199 + 49 ms
00:48:51.853 00.000 9640 Move returns status 0, amount 199
00:48:51.853 00.000 9640 move complete, result=0
00:48:51.853 00.000 9640 worker thread done servicing request
00:48:51.853 00.000 16872 GuideStep: 0.2 px 21 ms WEST, 7.5 px 199 ms SOUTH
00:48:51.857 00.004 9640 Worker thread wakes up
00:48:51.857 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:48:51.857 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1378,560,31,31)
00:48:54.977 03.120 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9469b7ef-2b9a-4636-8132-24631f186fa4"}
00:48:54.979 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9469b7ef-2b9a-4636-8132-24631f186fa4"}
00:48:54.984 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54ee9cb8-b863-4de5-b12b-c271e9b32b92"}
00:48:54.988 00.004 16872 case statement mapped state 6 to 3
00:48:54.991 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"54ee9cb8-b863-4de5-b12b-c271e9b32b92"}
00:48:54.994 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"682b3094-cf30-43dd-a765-0df18ee9c7eb"}
00:48:54.997 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.21,7.48],"pixels":"..."},"id":"682b3094-cf30-43dd-a765-0df18ee9c7eb"}
00:48:55.914 00.917 9640 Exposure complete
00:48:56.054 00.140 9640 worker thread done servicing request
00:48:56.054 00.000 16872 OnExposeComplete: enter
00:48:56.058 00.004 16872 UpdateGuideState(): m_state=6
00:48:56.060 00.002 16872 Star::Find(15, 1393, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:48:56.064 00.004 16872 Star::Find returns 1 (0), X=1391.59, Y=575.65, Mass=713232, SNR=526.9, Peak=55556 HFD=3.4
00:48:56.067 00.003 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
00:48:56.069 00.002 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
00:48:56.073 00.004 16872 CameraToMount -- cameraX=-9.14 cameraY=0.46 hyp=9.16 cameraTheta=3.09 mountX=0.32 mountY=9.15, mountTheta=1.54
00:48:56.077 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-9.14, y=0.46, opts=13)
00:48:56.080 00.003 16872 Enqueuing Move request for scope (-9.14, 0.46)
00:48:56.083 00.003 9640 Worker thread wakes up
00:48:56.083 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-9.14, 0.46) opts 0xd
00:48:56.083 00.000 9640 Handling offset move in thread for scope, endpoint = (-9.14, 0.46)
00:48:56.083 00.000 9640 Moving (-9.14, 0.46) raw xDistance=0.32 yDistance=9.15
00:48:56.083 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.32
00:48:56.083 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.98, input 9.15, m_sumCorr=10
00:48:56.083 00.000 9640 MoveAxis(W, 37, ABG)
00:48:56.083 00.000 9640 Guiding  Dir = 3, Dur = 37
00:48:56.083 00.000 9640 IsSlewing returns 0
00:48:56.084 00.001 9640 IsGuiding returns 0
00:48:56.084 00.000 9640 PulseGuide returned control before completion, sleep 47
00:48:56.091 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3188, max=65520, med=3508, FiltMin=3336, FiltMax=65516, Gamma=2.190
00:48:56.128 00.037 16872 UpdateGuideState exits: m=713232 SNR=526.9
00:48:56.132 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:56.135 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:48:56.138 00.003 16872 Enqueuing Expose request
00:48:56.140 00.002 9640 IsGuiding returns 1
00:48:56.140 00.000 9640 scope still moving after pulse duration time elapsed
00:48:56.164 00.024 9640 IsSlewing returns 0
00:48:56.165 00.001 9640 IsGuiding returns 0
00:48:56.165 00.000 9640 scope move finished after 37 + 44 ms
00:48:56.165 00.000 9640 Move returns status 0, amount 37
00:48:56.165 00.000 9640 MoveAxis(S, 238, ABG)
00:48:56.165 00.000 9640 Guiding  Dir = 1, Dur = 238
00:48:56.165 00.000 9640 IsSlewing returns 0
00:48:56.165 00.000 9640 IsGuiding returns 0
00:48:56.166 00.001 9640 PulseGuide returned control before completion, sleep 248
00:48:56.429 00.263 9640 IsGuiding returns 1
00:48:56.429 00.000 9640 scope still moving after pulse duration time elapsed
00:48:56.459 00.030 9640 IsSlewing returns 0
00:48:56.459 00.000 9640 IsGuiding returns 0
00:48:56.459 00.000 9640 scope move finished after 238 + 56 ms
00:48:56.459 00.000 9640 Move returns status 0, amount 238
00:48:56.459 00.000 9640 move complete, result=0
00:48:56.460 00.001 9640 worker thread done servicing request
00:48:56.460 00.000 9640 Worker thread wakes up
00:48:56.460 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:48:56.460 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1377,561,31,31)
00:48:56.460 00.000 16872 GuideStep: 0.3 px 37 ms WEST, 9.2 px 238 ms SOUTH
00:48:58.476 02.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0fc9a4a0-12db-4207-b7da-4dff522a4071"}
00:48:58.480 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0fc9a4a0-12db-4207-b7da-4dff522a4071"}
00:48:58.483 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8493d145-e9c7-43ff-82eb-7928fd80ef19"}
00:48:58.486 00.003 16872 case statement mapped state 6 to 3
00:48:58.488 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8493d145-e9c7-43ff-82eb-7928fd80ef19"}
00:48:58.493 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c366bea3-ae60-4408-9d78-87507711cd16"}
00:48:58.496 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.59,6.65],"pixels":"..."},"id":"c366bea3-ae60-4408-9d78-87507711cd16"}
00:49:00.524 02.028 9640 Exposure complete
00:49:00.664 00.140 9640 worker thread done servicing request
00:49:00.665 00.001 16872 OnExposeComplete: enter
00:49:00.667 00.002 16872 UpdateGuideState(): m_state=6
00:49:00.670 00.003 16872 Star::Find(15, 1391, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:49:00.673 00.003 16872 Star::Find returns 1 (0), X=1389.38, Y=574.75, Mass=726870, SNR=512.0, Peak=61888 HFD=3.6
00:49:00.675 00.002 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.66 = 1.62)
00:49:00.679 00.004 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.61 = 1.67)
00:49:00.682 00.003 16872 CameraToMount -- cameraX=-11.35 cameraY=-0.44 hyp=11.36 cameraTheta=-3.10 mountX=-0.61 mountY=11.31, mountTheta=1.63
00:49:00.687 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-11.35, y=-0.44, opts=13)
00:49:00.689 00.002 16872 Enqueuing Move request for scope (-11.35, -0.44)
00:49:00.693 00.004 9640 Worker thread wakes up
00:49:00.693 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-11.35, -0.44) opts 0xd
00:49:00.693 00.000 9640 Handling offset move in thread for scope, endpoint = (-11.35, -0.44)
00:49:00.693 00.000 9640 Moving (-11.35, -0.44) raw xDistance=-0.61 yDistance=11.31
00:49:00.693 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.61
00:49:00.693 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.47, input 11.31, m_sumCorr=13
00:49:00.693 00.000 9640 MoveAxis(E, 62, ABG)
00:49:00.693 00.000 9640 Guiding  Dir = 2, Dur = 62
00:49:00.693 00.000 9640 IsSlewing returns 0
00:49:00.693 00.000 9640 IsGuiding returns 0
00:49:00.695 00.002 9640 PulseGuide returned control before completion, sleep 72
00:49:00.699 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3500, FiltMin=3366, FiltMax=65516, Gamma=2.190
00:49:00.738 00.039 16872 UpdateGuideState exits: m=726870 SNR=512.0
00:49:00.743 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:00.746 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:49:00.749 00.003 16872 Enqueuing Expose request
00:49:00.769 00.020 9640 IsGuiding returns 1
00:49:00.769 00.000 9640 scope still moving after pulse duration time elapsed
00:49:00.800 00.031 9640 IsSlewing returns 0
00:49:00.801 00.001 9640 IsGuiding returns 0
00:49:00.801 00.000 9640 scope move finished after 62 + 44 ms
00:49:00.801 00.000 9640 Move returns status 0, amount 62
00:49:00.801 00.000 9640 MoveAxis(S, 296, ABG)
00:49:00.802 00.001 9640 Guiding  Dir = 1, Dur = 296
00:49:00.804 00.002 9640 IsSlewing returns 0
00:49:00.804 00.000 9640 IsGuiding returns 0
00:49:00.805 00.001 9640 PulseGuide returned control before completion, sleep 306
00:49:01.113 00.308 9640 IsGuiding returns 1
00:49:01.113 00.000 9640 scope still moving after pulse duration time elapsed
00:49:01.144 00.031 9640 IsSlewing returns 0
00:49:01.145 00.001 9640 IsGuiding returns 0
00:49:01.145 00.000 9640 scope move finished after 296 + 44 ms
00:49:01.145 00.000 9640 Move returns status 0, amount 296
00:49:01.145 00.000 9640 move complete, result=0
00:49:01.145 00.000 9640 worker thread done servicing request
00:49:01.145 00.000 9640 Worker thread wakes up
00:49:01.145 00.000 16872 GuideStep: -0.6 px 62 ms EAST, 11.3 px 296 ms SOUTH
00:49:01.148 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:49:01.148 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1374,560,31,31)
00:49:01.976 00.828 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7203d18e-4e19-4942-a2d8-524639b8d9c0"}
00:49:01.981 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7203d18e-4e19-4942-a2d8-524639b8d9c0"}
00:49:01.985 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c6ca9cab-4c2a-4427-9363-0758095a2126"}
00:49:01.990 00.005 16872 case statement mapped state 6 to 3
00:49:01.994 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c6ca9cab-4c2a-4427-9363-0758095a2126"}
00:49:01.998 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"50758868-7634-409b-a524-b309053a8a0b"}
00:49:02.003 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.38,6.75],"pixels":"..."},"id":"50758868-7634-409b-a524-b309053a8a0b"}
00:49:03.863 01.860 16872 evsrv: cli 0D3BFFA8 connect
00:49:03.867 00.004 16872 case statement mapped state 6 to 3
00:49:03.871 00.004 16872 case statement mapped state 6 to 3
00:49:03.874 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"5585fd54-7c3b-456b-b55a-51527c9be174"}
00:49:03.878 00.004 16872 case statement mapped state 6 to 3
00:49:03.880 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5585fd54-7c3b-456b-b55a-51527c9be174"}
00:49:03.884 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:49:03.890 00.006 16872 evsrv: cli 0D3C0228 connect
00:49:03.893 00.003 16872 case statement mapped state 6 to 3
00:49:03.897 00.004 16872 case statement mapped state 6 to 3
00:49:03.900 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"stop_capture","id":"69a9a976-862a-40ca-be48-3e2d5b6b5aee"}
00:49:03.904 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:49:03.907 00.003 16872 Status Line: Waiting for devices...
00:49:03.912 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"69a9a976-862a-40ca-be48-3e2d5b6b5aee"}
00:49:03.919 00.007 16872 evsrv: cli 0D3C0228 disconnect
00:49:03.923 00.004 16872 evsrv: cli 0D3C0A48 connect
00:49:03.926 00.003 16872 case statement mapped state 6 to 3
00:49:03.929 00.003 16872 case statement mapped state 6 to 3
00:49:03.933 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4c357a08-9e42-49d0-ac74-a4b16e5de0c4"}
00:49:03.936 00.003 16872 case statement mapped state 6 to 3
00:49:03.938 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c357a08-9e42-49d0-ac74-a4b16e5de0c4"}
00:49:03.942 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:49:04.944 01.002 16872 evsrv: cli 0D3BFB48 connect
00:49:04.950 00.006 16872 case statement mapped state 6 to 3
00:49:04.958 00.008 16872 case statement mapped state 6 to 3
00:49:04.970 00.012 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"6938db30-ed0f-4c83-a1d0-46fba6eb0373"}
00:49:04.976 00.006 16872 case statement mapped state 6 to 3
00:49:04.981 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"6938db30-ed0f-4c83-a1d0-46fba6eb0373"}
00:49:04.987 00.006 16872 evsrv: cli 0D3BFB48 disconnect
00:49:05.038 00.051 9640 ASCOM_AbortExposure returns err = 0
00:49:05.038 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:49:05.038 00.000 9640 worker thread done servicing request
00:49:05.038 00.000 16872 OnExposeComplete: enter
00:49:05.041 00.003 16872 OnExposeComplete: Capture Error reported
00:49:05.046 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:49:05.051 00.005 16872 Mount: notify guiding stopped
00:49:05.065 00.014 16872 Changing from state GUIDING to STOP
00:49:05.069 00.004 16872 guider state => SELECTED
00:49:05.076 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3500, FiltMin=3366, FiltMax=65516, Gamma=2.190
00:49:05.120 00.044 16872 Changing from state SELECTED to UNINITIALIZED
00:49:05.125 00.005 16872 guider state => SELECTING
00:49:05.140 00.015 16872 Status Line: Stopped.
00:49:05.151 00.011 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:49:05.477 00.326 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41e9ccfc-e1da-4a2f-a261-3dc6dfdb453c"}
00:49:05.484 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"41e9ccfc-e1da-4a2f-a261-3dc6dfdb453c"}
00:49:05.489 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e0e269bb-834e-4f10-affd-0d29c04c869b"}
00:49:05.492 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e0e269bb-834e-4f10-affd-0d29c04c869b"}
00:49:06.289 00.797 16872 evsrv: cli 0D3BF8C8 connect
00:49:06.363 00.074 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"5c79f758-0490-4103-8d06-c2ba1006c219"}
00:49:06.446 00.083 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c79f758-0490-4103-8d06-c2ba1006c219"}
00:49:06.504 00.058 16872 evsrv: cli 0D3BF8C8 disconnect
00:49:08.975 02.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ae86e24-b076-4742-9c5b-5967788f24eb"}
00:49:08.979 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5ae86e24-b076-4742-9c5b-5967788f24eb"}
00:49:08.983 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"335e5b81-bca6-40b5-b83c-138a850cf0cf"}
00:49:08.988 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"335e5b81-bca6-40b5-b83c-138a850cf0cf"}
00:49:11.579 02.591 16872 evsrv: cli 0D3C0A48 connect
00:49:11.592 00.013 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"54619b57-77da-4ecf-90c0-d29a1e2b3b1e"}
00:49:11.601 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"54619b57-77da-4ecf-90c0-d29a1e2b3b1e"}
00:49:11.619 00.018 16872 evsrv: cli 0D3C0A48 disconnect
00:49:11.633 00.014 16872 evsrv: cli 0D3C0A48 connect
00:49:11.648 00.015 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"3003fab6-efd4-44ba-abc3-a303b3a1f2e5"}
00:49:11.661 00.013 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"3003fab6-efd4-44ba-abc3-a303b3a1f2e5"}
00:49:11.670 00.009 16872 evsrv: cli 0D3C0A48 disconnect
00:49:11.680 00.010 16872 evsrv: cli 0D3BF8C8 connect
00:49:11.698 00.018 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"246c758f-3c0e-4aab-a738-92519a74ef9e"}
00:49:11.708 00.010 16872 PhdController::Guide begins
00:49:11.719 00.011 16872 PhdController: newstate STATE_SETUP
00:49:11.738 00.019 16872 PhdController: setup
00:49:11.747 00.009 16872 PhdController: newstate STATE_ATTEMPT_START
00:49:11.755 00.008 16872 PhdController: start capturing
00:49:11.759 00.004 16872 Changing from state SELECTING to UNINITIALIZED
00:49:11.764 00.005 16872 guider state => SELECTING
00:49:11.769 00.005 16872 setting force full frames = true
00:49:11.775 00.006 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:49:11.803 00.028 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:49:11.810 00.007 16872 Enqueuing Expose request
00:49:11.819 00.009 16872 PhdController: newstate STATE_SELECT_STAR
00:49:11.823 00.004 9640 Worker thread wakes up
00:49:11.823 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:49:11.823 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:49:11.825 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"246c758f-3c0e-4aab-a738-92519a74ef9e"}
00:49:11.852 00.027 16872 evsrv: cli 0D3BF8C8 disconnect
00:49:11.860 00.008 16872 evsrv: cli 0D3BF968 connect
00:49:11.865 00.005 16872 case statement mapped state 1 to 101
00:49:11.871 00.006 16872 case statement mapped state 1 to 101
00:49:11.877 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"a65cbe41-e6f2-49f5-9a73-5a33e7974ad5"}
00:49:11.887 00.010 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a65cbe41-e6f2-49f5-9a73-5a33e7974ad5"}
00:49:11.905 00.018 16872 evsrv: cli 0D3BF968 disconnect
00:49:11.918 00.013 16872 evsrv: cli 0D3BFB48 connect
00:49:11.923 00.005 16872 case statement mapped state 1 to 101
00:49:11.932 00.009 16872 case statement mapped state 1 to 101
00:49:11.937 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"6500d958-95f8-42fa-b8c2-a5997d1140e3"}
00:49:11.943 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"6500d958-95f8-42fa-b8c2-a5997d1140e3"}
00:49:11.951 00.008 16872 evsrv: cli 0D3BFB48 disconnect
00:49:12.474 00.523 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b5e8dae-6e91-4b92-9e6a-f432d90c4f35"}
00:49:12.482 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9b5e8dae-6e91-4b92-9e6a-f432d90c4f35"}
00:49:12.487 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5b746fd-b468-4c38-943e-42652e80b777"}
00:49:12.491 00.004 16872 case statement mapped state 1 to 101
00:49:12.493 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"c5b746fd-b468-4c38-943e-42652e80b777"}
00:49:12.949 00.456 16872 evsrv: cli 0D3BFFA8 connect
00:49:12.953 00.004 16872 case statement mapped state 1 to 101
00:49:12.956 00.003 16872 case statement mapped state 1 to 101
00:49:12.959 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"a331bbbb-2256-463c-9b9c-b61da40253df"}
00:49:12.966 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"a331bbbb-2256-463c-9b9c-b61da40253df"}
00:49:12.970 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:49:13.970 01.000 16872 evsrv: cli 0D3C0228 connect
00:49:13.973 00.003 16872 case statement mapped state 1 to 101
00:49:13.981 00.008 16872 case statement mapped state 1 to 101
00:49:13.985 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"79e74007-2e1c-49a4-b690-d05fee72a068"}
00:49:13.987 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"79e74007-2e1c-49a4-b690-d05fee72a068"}
00:49:13.991 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:49:14.992 01.001 16872 evsrv: cli 0D3BF968 connect
00:49:14.996 00.004 16872 case statement mapped state 1 to 101
00:49:14.999 00.003 16872 case statement mapped state 1 to 101
00:49:15.002 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"d3a71d0e-1be1-4c7a-ba6d-6c157b6f684d"}
00:49:15.009 00.007 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"d3a71d0e-1be1-4c7a-ba6d-6c157b6f684d"}
00:49:15.012 00.003 16872 evsrv: cli 0D3BF968 disconnect
00:49:15.885 00.873 9640 Exposure complete
00:49:15.973 00.088 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b800b95-161e-4ba3-adb6-e4ef578b768a"}
00:49:15.976 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5b800b95-161e-4ba3-adb6-e4ef578b768a"}
00:49:15.982 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1521ad6c-f6d8-4ab2-bcd6-fb3e529515ae"}
00:49:15.986 00.004 16872 case statement mapped state 1 to 101
00:49:15.989 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"1521ad6c-f6d8-4ab2-bcd6-fb3e529515ae"}
00:49:16.014 00.025 16872 evsrv: cli 0D3BFFA8 connect
00:49:16.018 00.004 16872 case statement mapped state 1 to 101
00:49:16.022 00.004 16872 case statement mapped state 1 to 101
00:49:16.026 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"79c41a01-cd5e-45a0-9432-ea512f27080f"}
00:49:16.028 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"79c41a01-cd5e-45a0-9432-ea512f27080f"}
00:49:16.034 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
00:49:16.043 00.009 9640 worker thread done servicing request
00:49:16.043 00.000 16872 OnExposeComplete: enter
00:49:16.047 00.004 16872 UpdateGuideState(): m_state=1
00:49:16.051 00.004 16872 UpdateCurrentPosition: no star selected
00:49:16.055 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:49:16.059 00.004 16872 Status Line: No star selected
00:49:16.067 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3292, FiltMin=3176, FiltMax=65516, Gamma=2.190
00:49:16.111 00.044 16872 UpdateGuideState exits: No star selected
00:49:16.115 00.004 16872 GuiderMultiStar::AutoSelect enter
00:49:16.119 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:49:16.261 00.142 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:49:16.442 00.181 16872 AutoFind: global mean = 0.0, stdev 726.5
00:49:16.445 00.003 16872 AutoFind: using threshold = 0.1
00:49:16.625 00.180 16872 AutoFind: local max [975, 110] 142.4
00:49:16.628 00.003 16872 AutoFind: local max [972, 102] 123.6
00:49:16.631 00.003 16872 AutoFind: local max [1386, 575] 88.5
00:49:16.634 00.003 16872 AutoFind: local max [837, 954] 24.4
00:49:16.637 00.003 16872 AutoFind: local max [728, 613] 19.9
00:49:16.640 00.003 16872 AutoFind: local max [1556, 856] 11.0
00:49:16.642 00.002 16872 AutoFind: local max [271, 972] 5.9
00:49:16.645 00.003 16872 AutoFind: local max [277, 850] 5.4
00:49:16.648 00.003 16872 AutoFind: local max [224, 245] 3.1
00:49:16.651 00.003 16872 AutoFind: local max [1366, 498] 2.8
00:49:16.657 00.006 16872 AutoFind: local max [987, 91] 2.2
00:49:16.661 00.004 16872 AutoFind: local max [1904, 1034] 2.0
00:49:16.663 00.002 16872 AutoFind: local max [1163, 635] 1.8
00:49:16.666 00.003 16872 AutoFind: local max [150, 658] 1.6
00:49:16.668 00.002 16872 AutoFind: local max [328, 971] 1.5
00:49:16.671 00.003 16872 AutoFind: local max [1394, 800] 1.4
00:49:16.674 00.003 16872 AutoFind: local max [1093, 9] 1.4
00:49:16.677 00.003 16872 AutoFind: local max [1377, 583] 1.1
00:49:16.679 00.002 16872 AutoFind: local max [973, 126] 1.0
00:49:16.682 00.003 16872 AutoFind: local max [1397, 566] 0.8
00:49:16.688 00.006 16872 AutoFind: local max [1374, 682] 0.8
00:49:16.691 00.003 16872 AutoFind: local max [489, 79] 0.7
00:49:16.694 00.003 16872 AutoFind: local max [1453, 88] 0.7
00:49:16.697 00.003 16872 AutoFind: local max [1768, 796] 0.7
00:49:16.701 00.004 16872 AutoFind: local max [934, 741] 0.7
00:49:16.703 00.002 16872 AutoFind: local max [198, 152] 0.7
00:49:16.706 00.003 16872 AutoFind: local max [847, 953] 0.6
00:49:16.709 00.003 16872 AutoFind: local max [101, 307] 0.6
00:49:16.711 00.002 16872 AutoFind: local max [974, 84] 0.6
00:49:16.714 00.003 16872 AutoFind: local max [449, 675] 0.6
00:49:16.725 00.011 16872 AutoFind: local max [839, 965] 0.6
00:49:16.730 00.005 16872 AutoFind: local max [996, 104] 0.6
00:49:16.732 00.002 16872 AutoFind: local max [974, 132] 0.6
00:49:16.736 00.004 16872 AutoFind: local max [1602, 606] 0.6
00:49:16.739 00.003 16872 AutoFind: local max [135, 926] 0.5
00:49:16.741 00.002 16872 AutoFind: local max [1510, 356] 0.5
00:49:16.744 00.003 16872 AutoFind: local max [1547, 867] 0.5
00:49:16.753 00.009 16872 AutoFind: local max [547, 702] 0.5
00:49:16.757 00.004 16872 AutoFind: local max [1459, 565] 0.5
00:49:16.760 00.003 16872 AutoFind: local max [994, 95] 0.5
00:49:16.763 00.003 16872 AutoFind: local max [1460, 79] 0.5
00:49:16.766 00.003 16872 AutoFind: local max [727, 623] 0.5
00:49:16.769 00.003 16872 AutoFind: local max [752, 439] 0.5
00:49:16.772 00.003 16872 AutoFind: local max [954, 121] 0.5
00:49:16.775 00.003 16872 AutoFind: local max [788, 907] 0.5
00:49:16.782 00.007 16872 AutoFind: local max [1530, 930] 0.5
00:49:16.784 00.002 16872 AutoFind: local max [955, 95] 0.5
00:49:16.787 00.003 16872 AutoFind: local max [1631, 756] 0.5
00:49:16.789 00.002 16872 AutoFind: local max [706, 383] 0.5
00:49:16.792 00.003 16872 AutoFind: local max [520, 536] 0.5
00:49:16.795 00.003 16872 AutoFind: local max [1354, 176] 0.5
00:49:16.798 00.003 16872 AutoFind: local max [1684, 537] 0.5
00:49:16.801 00.003 16872 AutoFind: local max [1495, 57] 0.5
00:49:16.804 00.003 16872 AutoFind: local max [846, 964] 0.5
00:49:16.807 00.003 16872 AutoFind: local max [1346, 292] 0.5
00:49:16.813 00.006 16872 AutoFind: local max [830, 964] 0.5
00:49:16.817 00.004 16872 AutoFind: local max [294, 953] 0.5
00:49:16.820 00.003 16872 AutoFind: local max [1050, 537] 0.4
00:49:16.823 00.003 16872 AutoFind: local max [215, 1060] 0.4
00:49:16.829 00.006 16872 AutoFind: local max [1191, 670] 0.4
00:49:16.832 00.003 16872 AutoFind: local max [1038, 64] 0.4
00:49:16.834 00.002 16872 AutoFind: local max [552, 878] 0.4
00:49:16.838 00.004 16872 AutoFind: local max [328, 464] 0.4
00:49:16.844 00.006 16872 AutoFind: local max [1016, 428] 0.4
00:49:16.846 00.002 16872 AutoFind: local max [69, 412] 0.4
00:49:16.849 00.003 16872 AutoFind: local max [1420, 527] 0.4
00:49:16.852 00.003 16872 AutoFind: local max [846, 850] 0.4
00:49:16.857 00.005 16872 AutoFind: local max [771, 115] 0.4
00:49:16.863 00.006 16872 AutoFind: local max [923, 925] 0.4
00:49:16.866 00.003 16872 AutoFind: local max [1121, 827] 0.4
00:49:16.869 00.003 16872 AutoFind: local max [387, 868] 0.4
00:49:16.872 00.003 16872 AutoFind: local max [953, 101] 0.4
00:49:16.875 00.003 16872 AutoFind: local max [265, 558] 0.4
00:49:16.877 00.002 16872 AutoFind: local max [462, 1046] 0.4
00:49:16.880 00.003 16872 AutoFind: local max [1798, 570] 0.4
00:49:16.882 00.002 16872 AutoFind: local max [57, 839] 0.4
00:49:16.888 00.006 16872 AutoFind: local max [128, 601] 0.4
00:49:16.891 00.003 16872 AutoFind: local max [160, 424] 0.4
00:49:16.893 00.002 16872 AutoFind: local max [191, 346] 0.4
00:49:16.896 00.003 16872 AutoFind: local max [731, 248] 0.4
00:49:16.899 00.003 16872 AutoFind: local max [965, 257] 0.4
00:49:16.902 00.003 16872 AutoFind: local max [15, 844] 0.4
00:49:16.905 00.003 16872 AutoFind: local max [994, 114] 0.4
00:49:16.907 00.002 16872 AutoFind: local max [83, 787] 0.4
00:49:16.909 00.002 16872 AutoFind: local max [193, 889] 0.4
00:49:16.912 00.003 16872 AutoFind: local max [168, 491] 0.4
00:49:16.914 00.002 16872 AutoFind: local max [1904, 461] 0.4
00:49:16.920 00.006 16872 AutoFind: local max [302, 1058] 0.4
00:49:16.923 00.003 16872 AutoFind: local max [1853, 877] 0.4
00:49:16.925 00.002 16872 AutoFind: local max [613, 82] 0.4
00:49:16.928 00.003 16872 AutoFind: local max [415, 208] 0.4
00:49:16.930 00.002 16872 AutoFind: local max [998, 155] 0.4
00:49:16.937 00.007 16872 AutoFind: local max [666, 877] 0.4
00:49:16.940 00.003 16872 AutoFind: local max [174, 473] 0.4
00:49:16.943 00.003 16872 AutoFind: local max [190, 224] 0.4
00:49:16.946 00.003 16872 AutoFind: local max [1610, 401] 0.4
00:49:16.950 00.004 16872 AutoFind: local max [670, 65] 0.4
00:49:16.953 00.003 16872 AutoFind: local max [1514, 651] 0.4
00:49:16.956 00.003 16872 AutoFind: local max [891, 197] 0.4
00:49:16.959 00.003 16872 AutoFind: local max [1618, 647] 0.4
00:49:16.962 00.003 16872 AutoFind: too close [174, 473] 0.4 - [168, 491] 0.4
00:49:16.970 00.008 16872 AutoFind: too close [994, 114] 0.4 - [994, 95] 0.5
00:49:16.973 00.003 16872 AutoFind: too close [994, 114] 0.4 - [974, 132] 0.6
00:49:16.976 00.003 16872 AutoFind: too close [994, 114] 0.4 - [996, 104] 0.6
00:49:16.980 00.004 16872 AutoFind: close dim-bright [994, 114] 0.4 - [975, 110] 142.4
00:49:16.984 00.004 16872 AutoFind: too close [953, 101] 0.4 - [955, 95] 0.5
00:49:16.988 00.004 16872 AutoFind: too close [953, 101] 0.4 - [954, 121] 0.5
00:49:16.991 00.003 16872 AutoFind: close dim-bright [953, 101] 0.4 - [972, 102] 123.6
00:49:16.998 00.007 16872 AutoFind: too close [830, 964] 0.5 - [846, 964] 0.5
00:49:17.002 00.004 16872 AutoFind: too close [830, 964] 0.5 - [839, 965] 0.6
00:49:17.005 00.003 16872 AutoFind: too close [830, 964] 0.5 - [847, 953] 0.6
00:49:17.009 00.004 16872 AutoFind: close dim-bright [830, 964] 0.5 - [837, 954] 24.4
00:49:17.012 00.003 16872 AutoFind: too close [846, 964] 0.5 - [839, 965] 0.6
00:49:17.015 00.003 16872 AutoFind: too close [846, 964] 0.5 - [847, 953] 0.6
00:49:17.019 00.004 16872 AutoFind: close dim-bright [846, 964] 0.5 - [837, 954] 24.4
00:49:17.022 00.003 16872 AutoFind: too close [955, 95] 0.5 - [974, 84] 0.6
00:49:17.025 00.003 16872 AutoFind: close dim-bright [955, 95] 0.5 - [972, 102] 123.6
00:49:17.032 00.007 16872 AutoFind: close dim-bright [955, 95] 0.5 - [975, 110] 142.4
00:49:17.037 00.005 16872 AutoFind: too close [954, 121] 0.5 - [974, 132] 0.6
00:49:17.040 00.003 16872 AutoFind: too close [954, 121] 0.5 - [973, 126] 1.0
00:49:17.046 00.006 16872 AutoFind: close dim-bright [954, 121] 0.5 - [972, 102] 123.6
00:49:17.050 00.004 16872 AutoFind: close dim-bright [727, 623] 0.5 - [728, 613] 19.9
00:49:17.053 00.003 16872 AutoFind: too close [1460, 79] 0.5 - [1453, 88] 0.7
00:49:17.057 00.004 16872 AutoFind: too close [994, 95] 0.5 - [996, 104] 0.6
00:49:17.064 00.007 16872 AutoFind: too close [994, 95] 0.5 - [974, 84] 0.6
00:49:17.067 00.003 16872 AutoFind: too close [994, 95] 0.5 - [987, 91] 2.2
00:49:17.071 00.004 16872 AutoFind: close dim-bright [994, 95] 0.5 - [975, 110] 142.4
00:49:17.074 00.003 16872 AutoFind: close dim-bright [1547, 867] 0.5 - [1556, 856] 11.0
00:49:17.078 00.004 16872 AutoFind: too close [974, 132] 0.6 - [973, 126] 1.0
00:49:17.081 00.003 16872 AutoFind: too close [996, 104] 0.6 - [987, 91] 2.2
00:49:17.084 00.003 16872 AutoFind: too close [839, 965] 0.6 - [847, 953] 0.6
00:49:17.088 00.004 16872 AutoFind: close dim-bright [839, 965] 0.6 - [837, 954] 24.4
00:49:17.095 00.007 16872 AutoFind: too close [974, 84] 0.6 - [987, 91] 2.2
00:49:17.098 00.003 16872 AutoFind: close dim-bright [974, 84] 0.6 - [972, 102] 123.6
00:49:17.101 00.003 16872 AutoFind: close dim-bright [847, 953] 0.6 - [837, 954] 24.4
00:49:17.104 00.003 16872 AutoFind: too close [1397, 566] 0.8 - [1377, 583] 1.1
00:49:17.108 00.004 16872 AutoFind: close dim-bright [1397, 566] 0.8 - [1386, 575] 88.5
00:49:17.111 00.003 16872 AutoFind: close dim-bright [973, 126] 1.0 - [975, 110] 142.4
00:49:17.115 00.004 16872 AutoFind: close dim-bright [1377, 583] 1.1 - [1386, 575] 88.5
00:49:17.118 00.003 16872 AutoFind: close dim-bright [987, 91] 2.2 - [972, 102] 123.6
00:49:17.125 00.007 16872 AutoFind: close dim-bright [987, 91] 2.2 - [975, 110] 142.4
00:49:17.128 00.003 16872 AutoFind: too close [972, 102] 123.6 - [975, 110] 142.4
00:49:17.132 00.004 16872 AutoFind: too close to edge [15, 844] 0.4
00:49:17.135 00.003 16872 AutoFind: too close to edge [1093, 9] 1.4
00:49:17.140 00.005 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:49:17.143 00.003 16872 Star::Find(15, 1386, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.146 00.003 16872 Star::Find returns 1 (0), X=1386.48, Y=574.78, Mass=379580, SNR=398.0, Peak=31648 HFD=3.5
00:49:17.150 00.004 16872 Star::Find(15, 837, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.158 00.008 16872 Star::Find returns 1 (0), X=837.18, Y=954.00, Mass=92659, SNR=178.4, Peak=12164 HFD=3.1
00:49:17.162 00.004 16872 Star::Find(15, 728, 613, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.165 00.003 16872 Star::Find returns 1 (0), X=727.92, Y=613.32, Mass=73921, SNR=160.7, Peak=9868 HFD=3.3
00:49:17.171 00.006 16872 Star::Find(15, 1556, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.175 00.004 16872 Star::Find returns 1 (0), X=1555.60, Y=855.77, Mass=42524, SNR=116.7, Peak=7152 HFD=3.2
00:49:17.178 00.003 16872 Star::Find(15, 271, 972, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.182 00.004 16872 Star::Find returns 1 (0), X=271.19, Y=971.84, Mass=19952, SNR=78.3, Peak=5556 HFD=2.7
00:49:17.187 00.005 16872 Star::Find(15, 277, 850, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.191 00.004 16872 Star::Find returns 1 (0), X=276.66, Y=850.17, Mass=18496, SNR=71.6, Peak=5316 HFD=2.7
00:49:17.194 00.003 16872 Star::Find(15, 224, 245, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.205 00.011 16872 Star::Find returns 1 (0), X=224.38, Y=244.35, Mass=12510, SNR=57.9, Peak=4472 HFD=3.2
00:49:17.220 00.015 16872 Star::Find(15, 1366, 498, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.225 00.005 16872 Star::Find returns 1 (0), X=1366.06, Y=497.75, Mass=8754, SNR=48.3, Peak=4296 HFD=2.5
00:49:17.234 00.009 16872 Star::Find(15, 1904, 1034, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.240 00.006 16872 Star::Find returns 1 (0), X=1903.75, Y=1034.56, Mass=7038, SNR=42.9, Peak=4156 HFD=2.7
00:49:17.248 00.008 16872 Star::Find(15, 1163, 635, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.266 00.018 16872 Star::Find returns 1 (0), X=1163.87, Y=634.87, Mass=7722, SNR=40.1, Peak=4000 HFD=2.9
00:49:17.274 00.008 16872 Star::Find(15, 150, 658, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.280 00.006 16872 Star::Find returns 1 (0), X=149.82, Y=658.07, Mass=4654, SNR=34.3, Peak=3820 HFD=2.6
00:49:17.287 00.007 16872 Star::Find(15, 328, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.298 00.011 16872 Star::Find returns 1 (0), X=327.55, Y=971.03, Mass=4425, SNR=29.9, Peak=3864 HFD=2.2
00:49:17.305 00.007 16872 Star::Find(15, 1394, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.313 00.008 16872 Star::Find returns 1 (0), X=1394.37, Y=800.24, Mass=4108, SNR=27.5, Peak=3768 HFD=2.8
00:49:17.320 00.007 16872 Star::Find(15, 1374, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.330 00.010 16872 Star::Find returns 1 (0), X=1373.76, Y=682.12, Mass=3198, SNR=23.1, Peak=3540 HFD=3.7
00:49:17.335 00.005 16872 Star::Find(15, 489, 79, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.339 00.004 16872 Star::Find returns 1 (0), X=479.29, Y=88.18, Mass=2061, SNR=24.3, Peak=3744 HFD=1.6
00:49:17.343 00.004 16872 Star::Find(15, 1768, 796, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.347 00.004 16872 Star::Find returns 1 (0), X=1767.40, Y=795.59, Mass=2313, SNR=19.6, Peak=3588 HFD=3.1
00:49:17.350 00.003 16872 Star::Find(15, 934, 741, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.354 00.004 16872 Star::Find returns 1 (0), X=933.69, Y=740.93, Mass=1611, SNR=16.7, Peak=3524 HFD=2.2
00:49:17.367 00.013 16872 Star::Find(15, 198, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.375 00.008 16872 Star::Find returns 1 (0), X=197.58, Y=151.82, Mass=1645, SNR=16.9, Peak=3576 HFD=1.9
00:49:17.378 00.003 16872 Star::Find(15, 101, 307, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.382 00.004 16872 Star::Find returns 1 (0), X=101.04, Y=307.00, Mass=1244, SNR=13.7, Peak=3544 HFD=2.0
00:49:17.384 00.002 16872 Star::Find(15, 449, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.387 00.003 16872 Star::Find returns 1 (0), X=449.57, Y=675.38, Mass=1000, SNR=11.4, Peak=3444 HFD=2.6
00:49:17.395 00.008 16872 Star::Find(15, 1602, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.398 00.003 16872 Star::Find returns 1 (0), X=1601.78, Y=606.17, Mass=1645, SNR=14.9, Peak=3420 HFD=2.9
00:49:17.401 00.003 16872 Star::Find(15, 135, 926, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.405 00.004 16872 Star::Find returns 0 (4), X=132.46, Y=913.51, Mass=1158, SNR=16.9, Peak=3620 HFD=1.4
00:49:17.408 00.003 16872 Star::Find(15, 1510, 356, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.411 00.003 16872 Star::Find returns 1 (0), X=1510.57, Y=356.20, Mass=1762, SNR=16.9, Peak=3480 HFD=2.8
00:49:17.414 00.003 16872 Star::Find(15, 1547, 867, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.417 00.003 16872 Star::Find returns 1 (0), X=1555.60, Y=855.77, Mass=42524, SNR=116.7, Peak=7152 HFD=3.2
00:49:17.422 00.005 16872 Star::Find(15, 547, 702, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.428 00.006 16872 Star::Find returns 1 (0), X=547.32, Y=701.82, Mass=1182, SNR=14.1, Peak=3404 HFD=3.5
00:49:17.432 00.004 16872 Star::Find(15, 1459, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.434 00.002 16872 Star::Find returns 1 (0), X=1459.64, Y=564.50, Mass=1249, SNR=14.4, Peak=3492 HFD=1.8
00:49:17.438 00.004 16872 Star::Find(15, 727, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.441 00.003 16872 Star::Find returns 1 (0), X=727.92, Y=613.32, Mass=73921, SNR=160.7, Peak=9868 HFD=3.3
00:49:17.444 00.003 16872 Star::Find(15, 752, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.447 00.003 16872 Star::Find returns 1 (0), X=752.70, Y=438.46, Mass=996, SNR=10.6, Peak=3444 HFD=1.8
00:49:17.450 00.003 16872 Star::Find(15, 788, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.456 00.006 16872 Star::Find returns 0 (4), X=798.83, Y=892.81, Mass=378, SNR=7.1, Peak=3408 HFD=1.5
00:49:17.460 00.004 16872 Star::Find(15, 1530, 930, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.464 00.004 16872 Star::Find returns 1 (0), X=1529.56, Y=928.97, Mass=928, SNR=11.6, Peak=3452 HFD=2.2
00:49:17.466 00.002 16872 Star::Find(15, 1631, 756, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.469 00.003 16872 Star::Find false star n=4 nbg=270 bg=3299.3 sigma=24.4 thresh=3373 peak=3368
00:49:17.472 00.003 16872 Star::Find returns 0 (2), X=1631.00, Y=756.00, Mass=323, SNR=2.9, Peak=3392 HFD=0.0
00:49:17.475 00.003 16872 Star::Find(15, 706, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.478 00.003 16872 Star::Find returns 1 (0), X=705.00, Y=383.82, Mass=1246, SNR=13.4, Peak=3432 HFD=3.1
00:49:17.480 00.002 16872 Star::Find(15, 520, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.491 00.011 16872 Star::Find returns 1 (0), X=519.73, Y=536.59, Mass=878, SNR=11.0, Peak=3388 HFD=2.9
00:49:17.494 00.003 16872 Star::Find(15, 1354, 176, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.497 00.003 16872 Star::Find false star n=4 nbg=281 bg=3291.7 sigma=26.9 thresh=3372 peak=3360
00:49:17.500 00.003 16872 Star::Find returns 0 (2), X=1354.00, Y=176.00, Mass=341, SNR=2.9, Peak=3400 HFD=0.0
00:49:17.504 00.004 16872 Star::Find(15, 1684, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.507 00.003 16872 Star::Find returns 1 (0), X=1682.94, Y=537.82, Mass=793, SNR=11.2, Peak=3436 HFD=2.7
00:49:17.509 00.002 16872 Star::Find(15, 1495, 57, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.512 00.003 16872 Star::Find returns 1 (0), X=1495.17, Y=57.56, Mass=964, SNR=10.9, Peak=3416 HFD=2.3
00:49:17.519 00.007 16872 Star::Find(15, 1346, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.522 00.003 16872 Star::Find returns 1 (0), X=1344.34, Y=291.55, Mass=770, SNR=9.5, Peak=3416 HFD=3.5
00:49:17.525 00.003 16872 Star::Find(15, 294, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.527 00.002 16872 Star::Find returns 0 (4), X=293.49, Y=953.52, Mass=348, SNR=6.7, Peak=3388 HFD=1.4
00:49:17.531 00.004 16872 Star::Find(15, 1050, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.534 00.003 16872 Star::Find returns 1 (0), X=1050.02, Y=537.80, Mass=663, SNR=8.8, Peak=3436 HFD=2.1
00:49:17.537 00.003 16872 Star::Find(15, 215, 1060, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.540 00.003 16872 Star::Find returns 1 (0), X=214.28, Y=1060.01, Mass=574, SNR=8.2, Peak=3404 HFD=2.0
00:49:17.542 00.002 16872 Star::Find(15, 1191, 670, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.550 00.008 16872 Star::Find returns 0 (4), X=1191.40, Y=670.50, Mass=1941, SNR=20.6, Peak=3780 HFD=1.4
00:49:17.553 00.003 16872 Star::Find(15, 1038, 64, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.556 00.003 16872 Star::Find returns 1 (0), X=1035.24, Y=54.49, Mass=727, SNR=9.8, Peak=3412 HFD=2.8
00:49:17.559 00.003 16872 Star::Find(15, 552, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.563 00.004 16872 Star::Find returns 1 (0), X=551.63, Y=877.78, Mass=469, SNR=7.6, Peak=3404 HFD=2.0
00:49:17.566 00.003 16872 Star::Find(15, 328, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.568 00.002 16872 Star::Find false star n=13 nbg=269 bg=3292.6 sigma=22.4 thresh=3360 peak=3360
00:49:17.571 00.003 16872 Star::Find returns 0 (2), X=328.00, Y=464.00, Mass=1004, SNR=2.9, Peak=3400 HFD=0.0
00:49:17.574 00.003 16872 Star::Find(15, 1016, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.577 00.003 16872 Star::Find returns 0 (4), X=1021.50, Y=437.50, Mass=928, SNR=14.7, Peak=3536 HFD=1.4
00:49:17.583 00.006 16872 Star::Find(15, 69, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.587 00.004 16872 Star::Find returns 1 (0), X=69.78, Y=412.18, Mass=1329, SNR=13.2, Peak=3408 HFD=3.1
00:49:17.589 00.002 16872 Star::Find(15, 1420, 527, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.592 00.003 16872 Star::Find returns 0 (4), X=1420.39, Y=526.51, Mass=524, SNR=7.8, Peak=3420 HFD=1.5
00:49:17.597 00.005 16872 Star::Find(15, 846, 850, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.600 00.003 16872 Star::Find false star n=2 nbg=275 bg=3293.5 sigma=24.5 thresh=3367 peak=3353
00:49:17.603 00.003 16872 Star::Find returns 0 (2), X=846.00, Y=850.00, Mass=153, SNR=2.9, Peak=3384 HFD=0.0
00:49:17.605 00.002 16872 Star::Find(15, 771, 115, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.608 00.003 16872 Star::Find false star n=5 nbg=281 bg=3300.8 sigma=26.5 thresh=3380 peak=3370
00:49:17.615 00.007 16872 Star::Find returns 0 (2), X=771.00, Y=115.00, Mass=444, SNR=2.9, Peak=3412 HFD=0.0
00:49:17.617 00.002 16872 Star::Find(15, 923, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.621 00.004 16872 Star::Find returns 1 (0), X=909.00, Y=920.53, Mass=292, SNR=6.1, Peak=3392 HFD=2.9
00:49:17.624 00.003 16872 Star::Find(15, 1121, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.627 00.003 16872 Star::Find false star n=5 nbg=281 bg=3302.3 sigma=26.4 thresh=3382 peak=3380
00:49:17.630 00.003 16872 Star::Find returns 0 (2), X=1121.00, Y=827.00, Mass=468, SNR=2.9, Peak=3412 HFD=0.0
00:49:17.632 00.002 16872 Star::Find(15, 387, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.635 00.003 16872 Star::Find false star n=6 nbg=268 bg=3293.4 sigma=23.4 thresh=3363 peak=3357
00:49:17.638 00.003 16872 Star::Find returns 0 (2), X=387.00, Y=868.00, Mass=496, SNR=2.9, Peak=3392 HFD=0.0
00:49:17.640 00.002 16872 Star::Find(15, 265, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.646 00.006 16872 Star::Find returns 1 (0), X=254.52, Y=544.23, Mass=758, SNR=10.4, Peak=3412 HFD=2.6
00:49:17.649 00.003 16872 Star::Find(15, 462, 1046, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.653 00.004 16872 Star::Find returns 1 (0), X=462.31, Y=1045.94, Mass=707, SNR=9.9, Peak=3420 HFD=2.1
00:49:17.655 00.002 16872 Star::Find(15, 1798, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.658 00.003 16872 Star::Find returns 1 (0), X=1797.68, Y=569.41, Mass=583, SNR=8.3, Peak=3412 HFD=1.5
00:49:17.661 00.003 16872 Star::Find(15, 57, 839, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.664 00.003 16872 Star::Find false star n=4 nbg=279 bg=3293.1 sigma=23.8 thresh=3365 peak=3357
00:49:17.667 00.003 16872 Star::Find returns 0 (2), X=57.00, Y=839.00, Mass=316, SNR=2.9, Peak=3392 HFD=0.0
00:49:17.670 00.003 16872 Star::Find(15, 128, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.672 00.002 16872 Star::Find false star n=3 nbg=281 bg=3292.4 sigma=23.6 thresh=3363 peak=3353
00:49:17.678 00.006 16872 Star::Find returns 0 (2), X=128.00, Y=601.00, Mass=227, SNR=2.9, Peak=3376 HFD=0.0
00:49:17.681 00.003 16872 Star::Find(15, 160, 424, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.683 00.002 16872 Star::Find returns 0 (4), X=152.62, Y=423.61, Mass=1482, SNR=19.1, Peak=3636 HFD=1.4
00:49:17.685 00.002 16872 Star::Find(15, 191, 346, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.689 00.004 16872 Star::Find returns 0 (4), X=191.17, Y=346.40, Mass=603, SNR=9.3, Peak=3440 HFD=1.3
00:49:17.692 00.003 16872 Star::Find(15, 731, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.698 00.006 16872 Star::Find false star n=3 nbg=278 bg=3294.9 sigma=22.2 thresh=3362 peak=3349
00:49:17.700 00.002 16872 Star::Find returns 0 (2), X=731.00, Y=248.00, Mass=227, SNR=2.9, Peak=3388 HFD=0.0
00:49:17.703 00.003 16872 Star::Find(15, 965, 257, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.709 00.006 16872 Star::Find returns 1 (0), X=966.15, Y=258.19, Mass=485, SNR=7.6, Peak=3416 HFD=1.7
00:49:17.713 00.004 16872 Star::Find(15, 83, 787, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.716 00.003 16872 Star::Find returns 0 (2), X=83.00, Y=787.00, Mass=96, SNR=2.9, Peak=3392 HFD=0.0
00:49:17.718 00.002 16872 Star::Find(15, 193, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.726 00.008 16872 Star::Find returns 1 (0), X=193.74, Y=888.89, Mass=1201, SNR=12.4, Peak=3396 HFD=4.4
00:49:17.730 00.004 16872 Star::Find(15, 1904, 461, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.733 00.003 16872 Star::Find false star n=7 nbg=275 bg=3292.7 sigma=22.1 thresh=3359 peak=3357
00:49:17.737 00.004 16872 Star::Find returns 0 (2), X=1904.00, Y=461.00, Mass=555, SNR=2.9, Peak=3396 HFD=0.0
00:49:17.744 00.007 16872 Star::Find(15, 302, 1058, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.748 00.004 16872 Star::Find false star n=5 nbg=218 bg=3291.4 sigma=25.8 thresh=3369 peak=3364
00:49:17.757 00.009 16872 Star::Find returns 0 (2), X=302.00, Y=1058.00, Mass=475, SNR=2.9, Peak=3412 HFD=0.0
00:49:17.760 00.003 16872 Star::Find(15, 1853, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.763 00.003 16872 Star::Find returns 0 (4), X=1853.57, Y=877.46, Mass=361, SNR=6.8, Peak=3408 HFD=1.3
00:49:17.766 00.003 16872 Star::Find(15, 613, 82, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.770 00.004 16872 Star::Find false star n=3 nbg=280 bg=3293.7 sigma=26.1 thresh=3372 peak=3360
00:49:17.772 00.002 16872 Star::Find returns 0 (2), X=613.00, Y=82.00, Mass=291, SNR=2.9, Peak=3408 HFD=0.0
00:49:17.774 00.002 16872 Star::Find(15, 415, 208, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.778 00.004 16872 Star::Find returns 0 (3), X=415.00, Y=208.00, Mass=0, SNR=0.0, Peak=3388 HFD=0.0
00:49:17.781 00.003 16872 Star::Find(15, 998, 155, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.787 00.006 16872 Star::Find false star n=2 nbg=278 bg=3322.8 sigma=27.4 thresh=3405 peak=3388
00:49:17.790 00.003 16872 Star::Find returns 0 (2), X=998.00, Y=155.00, Mass=182, SNR=2.9, Peak=3420 HFD=0.0
00:49:17.793 00.003 16872 Star::Find(15, 666, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.796 00.003 16872 Star::Find false star n=6 nbg=277 bg=3293.7 sigma=21.5 thresh=3358 peak=3357
00:49:17.800 00.004 16872 Star::Find returns 0 (2), X=666.00, Y=877.00, Mass=442, SNR=2.9, Peak=3396 HFD=0.0
00:49:17.803 00.003 16872 Star::Find(15, 190, 224, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.806 00.003 16872 Star::Find returns 1 (0), X=191.12, Y=225.46, Mass=621, SNR=9.2, Peak=3404 HFD=2.3
00:49:17.809 00.003 16872 Star::Find(15, 1610, 401, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.811 00.002 16872 Star::Find false star n=1 nbg=284 bg=3292.0 sigma=26.4 thresh=3371 peak=3358
00:49:17.819 00.008 16872 Star::Find returns 0 (2), X=1610.00, Y=401.00, Mass=104, SNR=2.9, Peak=3396 HFD=0.0
00:49:17.823 00.004 16872 Star::Find(15, 670, 65, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.826 00.003 16872 Star::Find returns 1 (0), X=669.53, Y=64.90, Mass=546, SNR=8.6, Peak=3416 HFD=1.6
00:49:17.829 00.003 16872 Star::Find(15, 1514, 651, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.831 00.002 16872 Star::Find returns 0 (4), X=1514.21, Y=651.38, Mass=552, SNR=8.7, Peak=3436 HFD=1.4
00:49:17.835 00.004 16872 Star::Find(15, 891, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.838 00.003 16872 Star::Find returns 1 (0), X=891.37, Y=185.40, Mass=743, SNR=10.3, Peak=3400 HFD=7.9
00:49:17.841 00.003 16872 Star::Find(15, 1618, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.843 00.002 16872 Star::Find returns 1 (0), X=1617.63, Y=646.79, Mass=590, SNR=8.2, Peak=3396 HFD=3.3
00:49:17.851 00.008 16872 AutoFind: finding best star pass 1
00:49:17.854 00.003 16872 Star::Find(15, 1386, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.857 00.003 16872 Star::Find returns 1 (0), X=1386.48, Y=574.78, Mass=379580, SNR=398.0, Peak=31648 HFD=3.5
00:49:17.864 00.007 16872 AutoFind returns star at [1386, 575] 88.5 Mass 379580 SNR 398.0
00:49:17.874 00.010 16872 Star::Find(15, 1386, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.885 00.011 16872 Star::Find returns 1 (0), X=1386.48, Y=574.78, Mass=379580, SNR=398.0, Peak=31648 HFD=3.5
00:49:17.896 00.011 16872 MultiStar: List (12): {1386.48, 574.78}(398.0), {837.18, 954.00}(178.4), {727.92, 613.32}(160.7), {1555.60, 855.77}(116.7), {271.19, 971.84}(78.3), {276.66, 850.17}(71.6), {224.38, 244.35}(57.9), {1366.06, 497.75}(48.3), {1903.75, 1034.56}(42.9), {1163.87, 634.87}(40.1), {149.82, 658.07}(34.3), {327.55, 971.03}(29.9), 
00:49:17.902 00.006 16872 setting lock position to (1386.48, 574.78)
00:49:17.906 00.004 16872 MultiStar: stabilizing after lock position change
00:49:17.911 00.005 16872 AutoSelect: state = 1, call UpdateGuideState
00:49:17.914 00.003 16872 UpdateGuideState(): m_state=1
00:49:17.918 00.004 16872 Star::Find(15, 1386, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:17.924 00.006 16872 Star::Find returns 1 (0), X=1386.48, Y=574.78, Mass=379580, SNR=398.0, Peak=31648 HFD=3.5
00:49:17.928 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:49:17.931 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:49:17.935 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:49:17.947 00.012 16872 setting force full frames = false
00:49:17.952 00.005 16872 setting lock position to (1386.48, 574.78)
00:49:17.958 00.006 16872 MultiStar: stabilizing after lock position change
00:49:17.963 00.005 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:49:17.966 00.003 16872 Changing from state SELECTING to SELECTED
00:49:17.973 00.007 16872 guider state => SELECTED
00:49:17.988 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3292, FiltMin=3176, FiltMax=65516, Gamma=2.190
00:49:18.035 00.047 16872 UpdateGuideState exits: m=379580 SNR=398.0
00:49:18.041 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3292, FiltMin=3176, FiltMax=65516, Gamma=2.190
00:49:18.089 00.048 16872 Status Line: Auto-selected star at (1386.5, 574.8)
00:49:18.102 00.013 16872 PhdController: newstate STATE_WAIT_SELECTED
00:49:18.106 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:18.108 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:49:18.112 00.004 16872 Enqueuing Expose request
00:49:18.121 00.009 9640 Worker thread wakes up
00:49:18.121 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:49:18.122 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1371,560,31,31)
00:49:18.122 00.000 16872 evsrv: cli 0D3C0A48 connect
00:49:18.126 00.004 16872 case statement mapped state 2 to 1
00:49:18.136 00.010 16872 case statement mapped state 2 to 1
00:49:18.140 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"0ba99806-7bcf-4af0-b9fe-0e1705aa6442"}
00:49:18.143 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1386.48,574.78],"id":"0ba99806-7bcf-4af0-b9fe-0e1705aa6442"}
00:49:18.150 00.007 16872 evsrv: cli 0D3C0A48 disconnect
00:49:18.155 00.005 16872 evsrv: cli 0D3BFB48 connect
00:49:18.158 00.003 16872 case statement mapped state 2 to 1
00:49:18.167 00.009 16872 case statement mapped state 2 to 1
00:49:18.173 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"3fc200b3-42ff-4fc8-a5da-b2c55983ab35"}
00:49:18.178 00.005 16872 case statement mapped state 2 to 1
00:49:18.182 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"3fc200b3-42ff-4fc8-a5da-b2c55983ab35"}
00:49:18.189 00.007 16872 evsrv: cli 0D3BFB48 disconnect
00:49:19.189 01.000 16872 evsrv: cli 0D3BF8C8 connect
00:49:19.198 00.009 16872 case statement mapped state 2 to 1
00:49:19.204 00.006 16872 case statement mapped state 2 to 1
00:49:19.208 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"0669885a-b1b3-4a7a-a87c-882d34b03ef4"}
00:49:19.216 00.008 16872 case statement mapped state 2 to 1
00:49:19.220 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"0669885a-b1b3-4a7a-a87c-882d34b03ef4"}
00:49:19.254 00.034 16872 evsrv: cli 0D3BF8C8 disconnect
00:49:19.473 00.219 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a6b4f82-488b-495f-86b1-eb30bb66f828"}
00:49:19.480 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6a6b4f82-488b-495f-86b1-eb30bb66f828"}
00:49:19.483 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb5dbb75-3600-42ab-8e64-7bf7b3b71c57"}
00:49:19.487 00.004 16872 case statement mapped state 2 to 1
00:49:19.490 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"cb5dbb75-3600-42ab-8e64-7bf7b3b71c57"}
00:49:19.494 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"00189b53-6e0b-4d7d-b64c-3b74eebc7f8d"}
00:49:19.497 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.48,6.78],"pixels":"..."},"id":"00189b53-6e0b-4d7d-b64c-3b74eebc7f8d"}
00:49:20.259 00.762 16872 evsrv: cli 0D3BFFA8 connect
00:49:20.265 00.006 16872 case statement mapped state 2 to 1
00:49:20.270 00.005 16872 case statement mapped state 2 to 1
00:49:20.274 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"83ddc9f9-14a9-418b-85f7-d3ef60c983ca"}
00:49:20.278 00.004 16872 case statement mapped state 2 to 1
00:49:20.282 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"83ddc9f9-14a9-418b-85f7-d3ef60c983ca"}
00:49:20.286 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:49:21.287 01.001 16872 evsrv: cli 0D3BFB48 connect
00:49:21.290 00.003 16872 case statement mapped state 2 to 1
00:49:21.294 00.004 16872 case statement mapped state 2 to 1
00:49:21.305 00.011 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"1a424ab6-d835-4e1d-84a8-739885359aee"}
00:49:21.309 00.004 16872 case statement mapped state 2 to 1
00:49:21.313 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"1a424ab6-d835-4e1d-84a8-739885359aee"}
00:49:21.318 00.005 16872 evsrv: cli 0D3BFB48 disconnect
00:49:22.222 00.904 9640 Exposure complete
00:49:22.320 00.098 16872 evsrv: cli 0D3C0A48 connect
00:49:22.324 00.004 16872 case statement mapped state 2 to 1
00:49:22.329 00.005 16872 case statement mapped state 2 to 1
00:49:22.335 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a85cf258-89fa-49d3-bf32-b701cfa19e3f"}
00:49:22.343 00.008 16872 case statement mapped state 2 to 1
00:49:22.346 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"a85cf258-89fa-49d3-bf32-b701cfa19e3f"}
00:49:22.351 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:49:22.396 00.045 9640 worker thread done servicing request
00:49:22.396 00.000 16872 OnExposeComplete: enter
00:49:22.400 00.004 16872 UpdateGuideState(): m_state=2
00:49:22.404 00.004 16872 Star::Find(15, 1386, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:49:22.409 00.005 16872 Star::Find returns 1 (0), X=1386.23, Y=575.32, Mass=382454, SNR=394.9, Peak=32796 HFD=3.6
00:49:22.417 00.008 16872 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.56) = xAngle (0.45 = 0.45)
00:49:22.422 00.005 16872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.49 = 0.49)
00:49:22.426 00.004 16872 CameraToMount -- cameraX=-0.25 cameraY=0.54 hyp=0.59 cameraTheta=2.00 mountX=0.53 mountY=0.28, mountTheta=0.48
00:49:22.437 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3288, FiltMin=3152, FiltMax=65516, Gamma=2.190
00:49:22.482 00.045 16872 UpdateGuideState exits: m=382454 SNR=394.9
00:49:22.486 00.004 16872 PhdController: newstate STATE_CALIBRATE
00:49:22.494 00.008 16872 PhdController: newstate STATE_GUIDE
00:49:22.516 00.022 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:49:22.520 00.004 16872 guider state => CALIBRATED
00:49:22.533 00.013 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:49:22.549 00.016 16872 reset dither spiral
00:49:22.556 00.007 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:49:22.561 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:22.565 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:49:22.569 00.004 16872 Enqueuing Expose request
00:49:22.578 00.009 9640 Worker thread wakes up
00:49:22.578 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:49:22.578 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:49:22.972 00.394 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3eb63ebb-7f2c-43ee-a37f-bd8daea07552"}
00:49:22.976 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3eb63ebb-7f2c-43ee-a37f-bd8daea07552"}
00:49:22.986 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d765199-d221-4497-bd43-0d19319d10f9"}
00:49:22.990 00.004 16872 case statement mapped state 5 to 1
00:49:22.994 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"0d765199-d221-4497-bd43-0d19319d10f9"}
00:49:23.000 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6e34d445-7fe8-4319-8e2f-946183cce2d2"}
00:49:23.004 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.23,7.32],"pixels":"..."},"id":"6e34d445-7fe8-4319-8e2f-946183cce2d2"}
00:49:23.351 00.347 16872 evsrv: cli 0D3C0A48 connect
00:49:23.354 00.003 16872 case statement mapped state 5 to 1
00:49:23.361 00.007 16872 case statement mapped state 5 to 1
00:49:23.364 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5892335e-8d66-4fbd-ab42-78585b89566e"}
00:49:23.367 00.003 16872 case statement mapped state 5 to 1
00:49:23.369 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"5892335e-8d66-4fbd-ab42-78585b89566e"}
00:49:23.375 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:49:24.377 01.002 16872 evsrv: cli 0D3C0A48 connect
00:49:24.381 00.004 16872 case statement mapped state 5 to 1
00:49:24.386 00.005 16872 case statement mapped state 5 to 1
00:49:24.391 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"49c4f9ea-58ea-438e-8627-61b5518f2685"}
00:49:24.400 00.009 16872 case statement mapped state 5 to 1
00:49:24.406 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"49c4f9ea-58ea-438e-8627-61b5518f2685"}
00:49:24.411 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:49:25.412 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:49:25.415 00.003 16872 case statement mapped state 5 to 1
00:49:25.421 00.006 16872 case statement mapped state 5 to 1
00:49:25.424 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"5c9e5bb3-beed-4a39-8f69-9db436d3b100"}
00:49:25.426 00.002 16872 case statement mapped state 5 to 1
00:49:25.429 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"5c9e5bb3-beed-4a39-8f69-9db436d3b100"}
00:49:25.435 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
00:49:26.435 01.000 16872 evsrv: cli 0D3C0228 connect
00:49:26.438 00.003 16872 case statement mapped state 5 to 1
00:49:26.442 00.004 16872 case statement mapped state 5 to 1
00:49:26.446 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"8f048651-4900-4bb2-94af-747a328c4ef1"}
00:49:26.449 00.003 16872 case statement mapped state 5 to 1
00:49:26.452 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"8f048651-4900-4bb2-94af-747a328c4ef1"}
00:49:26.455 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:49:26.474 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c17307e-9014-4e4e-8df6-97d9168fce9e"}
00:49:26.477 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5c17307e-9014-4e4e-8df6-97d9168fce9e"}
00:49:26.481 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd40c5f0-a706-4bb3-9a8a-44ba04831f99"}
00:49:26.483 00.002 16872 case statement mapped state 5 to 1
00:49:26.486 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"dd40c5f0-a706-4bb3-9a8a-44ba04831f99"}
00:49:26.489 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3e5a942e-53c0-43ba-9b8a-9d93fa348eef"}
00:49:26.492 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.23,7.32],"pixels":"..."},"id":"3e5a942e-53c0-43ba-9b8a-9d93fa348eef"}
00:49:26.636 00.144 9640 Exposure complete
00:49:26.771 00.135 9640 worker thread done servicing request
00:49:26.771 00.000 16872 OnExposeComplete: enter
00:49:26.774 00.003 16872 UpdateGuideState(): m_state=5
00:49:26.777 00.003 16872 Star::Find(15, 1386, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:49:26.780 00.003 16872 Star::Find returns 1 (0), X=1386.02, Y=575.66, Mass=415859, SNR=434.8, Peak=39588 HFD=3.3
00:49:26.782 00.002 16872 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.56) = xAngle (0.50 = 0.50)
00:49:26.784 00.002 16872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.54 = 0.54)
00:49:26.787 00.003 16872 CameraToMount -- cameraX=-0.46 cameraY=0.88 hyp=0.99 cameraTheta=2.05 mountX=0.87 mountY=0.51, mountTheta=0.53
00:49:26.796 00.009 16872 Changing from state CALIBRATED to GUIDING
00:49:26.799 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
00:49:26.802 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:49:26.902 00.100 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:49:26.905 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:49:26.907 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:49:26.909 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:49:26.913 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:49:26.917 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:49:26.920 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:49:26.923 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:49:26.925 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:49:26.927 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:49:26.931 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:49:26.933 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:49:26.936 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:49:26.939 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:49:27.055 00.116 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:49:27.058 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:49:27.061 00.003 16872 Dec comp: XRate 8.696 -> 8.467 for dec -0.0 -> dec 13.2
00:49:27.067 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
00:49:27.070 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:49:27.138 00.068 16872 setting lock position to (1386.02, 575.66)
00:49:27.141 00.003 16872 MultiStar: stabilizing after lock position change
00:49:27.144 00.003 16872 guider state => GUIDING
00:49:27.147 00.003 16872 Status Line: Guiding
00:49:27.153 00.006 16872 Mount: notify guiding started
00:49:27.157 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:49:27.161 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:49:27.164 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:49:27.169 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:49:27.171 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:49:27.174 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:49:27.177 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:49:27.180 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:49:27.184 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:49:27.191 00.007 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:49:27.199 00.008 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:49:27.203 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:49:27.208 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:49:27.214 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:49:27.219 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:49:27.222 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:49:27.225 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:49:27.229 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:49:27.233 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:49:27.236 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:49:27.240 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:49:27.245 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:49:27.249 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:49:27.254 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:49:27.258 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:49:27.261 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:49:27.263 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:49:27.268 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:49:27.270 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:49:27.273 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:49:27.276 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:49:27.279 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:49:27.282 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:49:27.285 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:49:27.287 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:49:27.292 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:49:27.295 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:49:27.297 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:49:27.446 00.149 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:49:27.510 00.064 16872 ScopeASCOM::SideOfPier() returns 0
00:49:27.512 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:49:27.515 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:49:27.519 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
00:49:27.522 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
00:49:27.527 00.005 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:49:27.531 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:49:27.532 00.001 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:49:27.536 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:49:27.538 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:49:27.541 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3292, FiltMin=3196, FiltMax=65516, Gamma=2.190
00:49:27.583 00.042 16872 UpdateGuideState exits: m=415859 SNR=434.8
00:49:27.586 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:49:27.592 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:27.595 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:49:27.600 00.005 16872 Enqueuing Expose request
00:49:27.613 00.013 9640 Worker thread wakes up
00:49:27.613 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:49:27.613 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1371,561,31,31)
00:49:27.613 00.000 16872 evsrv: cli 0D3C0A48 connect
00:49:27.618 00.005 16872 case statement mapped state 6 to 3
00:49:27.625 00.007 16872 case statement mapped state 6 to 3
00:49:27.629 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a2ce750b-0e97-4090-a44a-07f5075945a1"}
00:49:27.631 00.002 16872 case statement mapped state 6 to 3
00:49:27.633 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2ce750b-0e97-4090-a44a-07f5075945a1"}
00:49:27.637 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:49:29.973 02.336 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ab6a300-38ad-40f4-9998-2bcf0af4bc59"}
00:49:29.977 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1ab6a300-38ad-40f4-9998-2bcf0af4bc59"}
00:49:29.980 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3723850d-cc13-4dc0-b049-67685773fd52"}
00:49:29.982 00.002 16872 case statement mapped state 6 to 3
00:49:29.985 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3723850d-cc13-4dc0-b049-67685773fd52"}
00:49:29.990 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c361ecbf-7924-49b9-b744-dd0f4044b73f"}
00:49:29.993 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.02,6.66],"pixels":"..."},"id":"c361ecbf-7924-49b9-b744-dd0f4044b73f"}
00:49:31.677 01.684 9640 Exposure complete
00:49:31.816 00.139 16872 OnExposeComplete: enter
00:49:31.820 00.004 16872 UpdateGuideState(): m_state=6
00:49:31.823 00.003 9640 worker thread done servicing request
00:49:31.823 00.000 16872 Star::Find(15, 1386, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:49:31.826 00.003 16872 Star::Find returns 1 (0), X=1385.89, Y=576.01, Mass=379928, SNR=398.2, Peak=35936 HFD=3.5
00:49:31.827 00.001 16872 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.56) = xAngle (0.36 = 0.36)
00:49:31.830 00.003 16872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.40 = 0.40)
00:49:31.834 00.004 16872 CameraToMount -- cameraX=-0.13 cameraY=0.35 hyp=0.38 cameraTheta=1.91 mountX=0.35 mountY=0.15, mountTheta=0.40
00:49:31.839 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.13, y=0.35, opts=13)
00:49:31.842 00.003 16872 Enqueuing Move request for scope (-0.13, 0.35)
00:49:31.844 00.002 9640 Worker thread wakes up
00:49:31.844 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.35) opts 0xd
00:49:31.844 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.13, 0.35)
00:49:31.844 00.000 9640 Moving (-0.13, 0.35) raw xDistance=0.35 yDistance=0.15
00:49:31.844 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.35
00:49:31.844 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
00:49:31.844 00.000 9640 MoveAxis(W, 37, ABG)
00:49:31.844 00.000 9640 Guiding  Dir = 3, Dur = 37
00:49:31.845 00.001 9640 IsSlewing returns 0
00:49:31.845 00.000 9640 IsGuiding returns 0
00:49:31.845 00.000 9640 PulseGuide returned control before completion, sleep 47
00:49:31.851 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3292, FiltMin=3176, FiltMax=65516, Gamma=2.190
00:49:31.891 00.040 16872 UpdateGuideState exits: m=379928 SNR=398.2
00:49:31.893 00.002 16872 PhdController: settling, locked = 1, distance = 0.81 (1.50) aobump = 0 frame = 1 / 99999
00:49:31.898 00.005 9640 IsGuiding returns 1
00:49:31.898 00.000 9640 scope still moving after pulse duration time elapsed
00:49:31.898 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777787371.897,"Host":"RBFOCUS307","Inst":1,"Distance":0.81,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:49:31.901 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:31.904 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:49:31.906 00.002 16872 Enqueuing Expose request
00:49:31.926 00.020 9640 IsSlewing returns 0
00:49:31.926 00.000 9640 IsGuiding returns 0
00:49:31.926 00.000 9640 scope move finished after 37 + 44 ms
00:49:31.927 00.001 9640 Move returns status 0, amount 37
00:49:31.927 00.000 9640 MoveAxis(N, 0, ABG)
00:49:31.927 00.000 9640 Move returns status 0, amount 0
00:49:31.927 00.000 9640 move complete, result=0
00:49:31.927 00.000 9640 worker thread done servicing request
00:49:31.927 00.000 9640 Worker thread wakes up
00:49:31.927 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:49:31.927 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1371,561,31,31)
00:49:31.938 00.011 16872 GuideStep: 0.4 px 37 ms WEST, 0.1 px 0 ms NORTH
00:49:33.473 01.535 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a3cd41ab-0634-4554-8a56-dc46748025a1"}
00:49:33.476 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a3cd41ab-0634-4554-8a56-dc46748025a1"}
00:49:33.480 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6cb5e213-ac72-4934-8ae5-2440475f1c3e"}
00:49:33.484 00.004 16872 case statement mapped state 6 to 3
00:49:33.487 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cb5e213-ac72-4934-8ae5-2440475f1c3e"}
00:49:33.491 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3f354772-5339-4b25-b137-de929ed025dc"}
00:49:33.495 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.89,7.01],"pixels":"..."},"id":"3f354772-5339-4b25-b137-de929ed025dc"}
00:49:35.986 02.491 9640 Exposure complete
00:49:36.123 00.137 9640 worker thread done servicing request
00:49:36.123 00.000 16872 OnExposeComplete: enter
00:49:36.126 00.003 16872 UpdateGuideState(): m_state=6
00:49:36.129 00.003 16872 Star::Find(15, 1385, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:49:36.132 00.003 16872 Star::Find returns 1 (0), X=1385.60, Y=575.83, Mass=395321, SNR=411.2, Peak=33448 HFD=3.6
00:49:36.134 00.002 16872 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.56) = xAngle (1.20 = 1.20)
00:49:36.136 00.002 16872 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.25 = 1.25)
00:49:36.140 00.004 16872 CameraToMount -- cameraX=-0.41 cameraY=0.17 hyp=0.45 cameraTheta=2.76 mountX=0.16 mountY=0.42, mountTheta=1.21
00:49:36.144 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.41, y=0.17, opts=13)
00:49:36.146 00.002 16872 Enqueuing Move request for scope (-0.41, 0.17)
00:49:36.150 00.004 9640 Worker thread wakes up
00:49:36.150 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.17) opts 0xd
00:49:36.150 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.41, 0.17)
00:49:36.150 00.000 9640 Moving (-0.41, 0.17) raw xDistance=0.16 yDistance=0.42
00:49:36.150 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.16
00:49:36.150 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.42, m_sumCorr=0
00:49:36.150 00.000 9640 MoveAxis(W, 21, ABG)
00:49:36.150 00.000 9640 Guiding  Dir = 3, Dur = 21
00:49:36.150 00.000 9640 IsSlewing returns 0
00:49:36.151 00.001 9640 IsGuiding returns 0
00:49:36.151 00.000 9640 PulseGuide returned control before completion, sleep 31
00:49:36.157 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3284, FiltMin=3144, FiltMax=65516, Gamma=2.190
00:49:36.184 00.027 9640 IsGuiding returns 1
00:49:36.185 00.001 9640 scope still moving after pulse duration time elapsed
00:49:36.194 00.009 16872 UpdateGuideState exits: m=395321 SNR=411.2
00:49:36.197 00.003 16872 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 2 / 99999
00:49:36.201 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777787376.201,"Host":"RBFOCUS307","Inst":1,"Distance":0.70,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:49:36.204 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:36.206 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:49:36.208 00.002 16872 Enqueuing Expose request
00:49:36.217 00.009 9640 IsSlewing returns 0
00:49:36.217 00.000 9640 IsGuiding returns 0
00:49:36.217 00.000 9640 scope move finished after 21 + 45 ms
00:49:36.217 00.000 9640 Move returns status 0, amount 21
00:49:36.218 00.001 9640 MoveAxis(N, 0, ABG)
00:49:36.218 00.000 9640 Move returns status 0, amount 0
00:49:36.218 00.000 9640 move complete, result=0
00:49:36.218 00.000 9640 worker thread done servicing request
00:49:36.218 00.000 9640 Worker thread wakes up
00:49:36.218 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:49:36.218 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1371,561,31,31)
00:49:36.219 00.001 16872 GuideStep: 0.2 px 21 ms WEST, 0.4 px 0 ms NORTH
00:49:36.971 00.752 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55039422-de19-440f-8adc-2375d855d202"}
00:49:36.976 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"55039422-de19-440f-8adc-2375d855d202"}
00:49:36.981 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0349011d-e126-44d6-ba9c-2790eea90283"}
00:49:36.985 00.004 16872 case statement mapped state 6 to 3
00:49:36.988 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0349011d-e126-44d6-ba9c-2790eea90283"}
00:49:36.992 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dd7f40b1-df1e-4474-8252-60679ba8620c"}
00:49:36.996 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.60,6.83],"pixels":"..."},"id":"dd7f40b1-df1e-4474-8252-60679ba8620c"}
00:49:40.276 03.280 9640 Exposure complete
00:49:40.411 00.135 9640 worker thread done servicing request
00:49:40.411 00.000 16872 OnExposeComplete: enter
00:49:40.414 00.003 16872 UpdateGuideState(): m_state=6
00:49:40.417 00.003 16872 Star::Find(15, 1385, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:49:40.419 00.002 16872 Star::Find returns 1 (0), X=1385.52, Y=575.76, Mass=382907, SNR=406.5, Peak=33488 HFD=3.4
00:49:40.422 00.003 16872 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.56) = xAngle (1.38 = 1.38)
00:49:40.425 00.003 16872 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.43 = 1.43)
00:49:40.427 00.002 16872 CameraToMount -- cameraX=-0.49 cameraY=0.10 hyp=0.50 cameraTheta=2.94 mountX=0.09 mountY=0.50, mountTheta=1.39
00:49:40.432 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.49, y=0.10, opts=13)
00:49:40.435 00.003 16872 Enqueuing Move request for scope (-0.49, 0.10)
00:49:40.437 00.002 9640 Worker thread wakes up
00:49:40.437 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.10) opts 0xd
00:49:40.437 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.49, 0.10)
00:49:40.437 00.000 9640 Moving (-0.49, 0.10) raw xDistance=0.09 yDistance=0.50
00:49:40.437 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:49:40.438 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.50, m_sumCorr=0
00:49:40.438 00.000 9640 MoveAxis(E, 0, ABG)
00:49:40.438 00.000 9640 Move returns status 0, amount 0
00:49:40.438 00.000 9640 MoveAxis(N, 0, ABG)
00:49:40.438 00.000 9640 Move returns status 0, amount 0
00:49:40.438 00.000 9640 move complete, result=0
00:49:40.438 00.000 9640 worker thread done servicing request
00:49:40.445 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3288, FiltMin=3162, FiltMax=65516, Gamma=2.190
00:49:40.485 00.040 16872 UpdateGuideState exits: m=382907 SNR=406.5
00:49:40.488 00.003 16872 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 3 / 99999
00:49:40.490 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777787380.490,"Host":"RBFOCUS307","Inst":1,"Distance":0.64,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:49:40.493 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:40.496 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:49:40.498 00.002 16872 Enqueuing Expose request
00:49:40.500 00.002 16872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
00:49:40.505 00.005 9640 Worker thread wakes up
00:49:40.505 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:49:40.505 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1371,561,31,31)
00:49:40.508 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c66207ed-2dc3-4b1c-9550-789a5cd1e6d6"}
00:49:40.511 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c66207ed-2dc3-4b1c-9550-789a5cd1e6d6"}
00:49:40.521 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec720bf3-6531-4d5f-b9d8-b468dfacf61a"}
00:49:40.525 00.004 16872 case statement mapped state 6 to 3
00:49:40.527 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec720bf3-6531-4d5f-b9d8-b468dfacf61a"}
00:49:40.532 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a0e121ca-f5eb-47d9-8b43-78886130e445"}
00:49:40.535 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.52,6.76],"pixels":"..."},"id":"a0e121ca-f5eb-47d9-8b43-78886130e445"}
00:49:43.971 03.436 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78faea24-6a0a-4464-8cf3-84ecdf33ce07"}
00:49:43.976 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"78faea24-6a0a-4464-8cf3-84ecdf33ce07"}
00:49:43.980 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"56553093-f79c-423d-8d69-d1ee2cc418ff"}
00:49:43.984 00.004 16872 case statement mapped state 6 to 3
00:49:43.987 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"56553093-f79c-423d-8d69-d1ee2cc418ff"}
00:49:43.995 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"528dc39f-6952-4621-b942-e833c41b6e06"}
00:49:43.998 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.52,6.76],"pixels":"..."},"id":"528dc39f-6952-4621-b942-e833c41b6e06"}
00:49:44.556 00.558 9640 Exposure complete
00:49:44.692 00.136 9640 worker thread done servicing request
00:49:44.693 00.001 16872 OnExposeComplete: enter
00:49:44.695 00.002 16872 UpdateGuideState(): m_state=6
00:49:44.697 00.002 16872 Star::Find(15, 1385, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:49:44.701 00.004 16872 Star::Find returns 1 (0), X=1385.48, Y=576.15, Mass=376851, SNR=384.5, Peak=29592 HFD=3.8
00:49:44.703 00.002 16872 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.56) = xAngle (0.84 = 0.84)
00:49:44.706 00.003 16872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.89 = 0.89)
00:49:44.711 00.005 16872 CameraToMount -- cameraX=-0.54 cameraY=0.49 hyp=0.73 cameraTheta=2.40 mountX=0.49 mountY=0.56, mountTheta=0.86
00:49:44.716 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.54, y=0.49, opts=13)
00:49:44.719 00.003 16872 Enqueuing Move request for scope (-0.54, 0.49)
00:49:44.722 00.003 9640 Worker thread wakes up
00:49:44.722 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.49) opts 0xd
00:49:44.722 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.54, 0.49)
00:49:44.722 00.000 9640 Moving (-0.54, 0.49) raw xDistance=0.49 yDistance=0.56
00:49:44.722 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.49
00:49:44.722 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.56, m_sumCorr=0.25
00:49:44.722 00.000 9640 MoveAxis(W, 52, ABG)
00:49:44.722 00.000 9640 Guiding  Dir = 3, Dur = 52
00:49:44.722 00.000 9640 IsSlewing returns 0
00:49:44.723 00.001 9640 IsGuiding returns 0
00:49:44.723 00.000 9640 PulseGuide returned control before completion, sleep 62
00:49:44.729 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3280, FiltMin=3168, FiltMax=65516, Gamma=2.190
00:49:44.768 00.039 16872 UpdateGuideState exits: m=376851 SNR=384.5
00:49:44.773 00.005 16872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 4 / 99999
00:49:44.775 00.002 16872 PhdController: newstate STATE_FINISH
00:49:44.778 00.003 16872 PhdController complete: success
00:49:44.780 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777787384.780,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:49:44.783 00.003 16872 Mount: notify guiding dither settle done success=1
00:49:44.786 00.003 16872 PhdController: newstate STATE_IDLE
00:49:44.788 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:44.791 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:49:44.794 00.003 16872 Enqueuing Expose request
00:49:44.801 00.007 9640 IsGuiding returns 1
00:49:44.801 00.000 9640 scope still moving after pulse duration time elapsed
00:49:44.833 00.032 9640 IsSlewing returns 0
00:49:44.834 00.001 9640 IsGuiding returns 0
00:49:44.834 00.000 9640 scope move finished after 52 + 59 ms
00:49:44.835 00.001 9640 Move returns status 0, amount 52
00:49:44.835 00.000 9640 MoveAxis(S, 30, ABG)
00:49:44.835 00.000 9640 Guiding  Dir = 1, Dur = 30
00:49:44.837 00.002 9640 IsSlewing returns 0
00:49:44.837 00.000 9640 IsGuiding returns 0
00:49:44.837 00.000 9640 PulseGuide returned control before completion, sleep 40
00:49:44.879 00.042 9640 IsGuiding returns 1
00:49:44.879 00.000 9640 scope still moving after pulse duration time elapsed
00:49:44.910 00.031 9640 IsSlewing returns 0
00:49:44.910 00.000 9640 IsGuiding returns 0
00:49:44.911 00.001 9640 scope move finished after 30 + 43 ms
00:49:44.911 00.000 9640 Move returns status 0, amount 30
00:49:44.911 00.000 9640 move complete, result=0
00:49:44.911 00.000 9640 worker thread done servicing request
00:49:44.911 00.000 9640 Worker thread wakes up
00:49:44.911 00.000 16872 GuideStep: 0.5 px 52 ms WEST, 0.6 px 30 ms SOUTH
00:49:44.914 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:49:44.914 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1371,561,31,31)
00:49:45.523 00.609 16872 evsrv: cli 0D3BFB48 connect
00:49:45.527 00.004 16872 case statement mapped state 6 to 3
00:49:45.548 00.021 16872 case statement mapped state 6 to 3
00:49:45.571 00.023 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"949485c4-4521-453d-a350-849fbed7b215"}
00:49:45.580 00.009 16872 case statement mapped state 6 to 3
00:49:45.584 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"949485c4-4521-453d-a350-849fbed7b215"}
00:49:45.592 00.008 16872 evsrv: cli 0D3BFB48 disconnect
00:49:45.601 00.009 16872 evsrv: cli 0D3BFFA8 connect
00:49:45.606 00.005 16872 case statement mapped state 6 to 3
00:49:45.610 00.004 16872 case statement mapped state 6 to 3
00:49:45.615 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"6d60dd51-d7eb-417f-a2d8-ede641ada6bc"}
00:49:45.618 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:49:45.621 00.003 16872 Status Line: Waiting for devices...
00:49:45.627 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"6d60dd51-d7eb-417f-a2d8-ede641ada6bc"}
00:49:45.634 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
00:49:45.639 00.005 16872 evsrv: cli 0D3C0228 connect
00:49:45.643 00.004 16872 case statement mapped state 6 to 3
00:49:45.648 00.005 16872 case statement mapped state 6 to 3
00:49:45.653 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"30d19deb-0a4a-4af1-a69c-406bcc9c982d"}
00:49:45.657 00.004 16872 case statement mapped state 6 to 3
00:49:45.663 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"30d19deb-0a4a-4af1-a69c-406bcc9c982d"}
00:49:45.667 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:49:46.668 01.001 16872 evsrv: cli 0D3C0A48 connect
00:49:46.672 00.004 16872 case statement mapped state 6 to 3
00:49:46.675 00.003 16872 case statement mapped state 6 to 3
00:49:46.678 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1111d462-67b7-444c-9e01-b49340d205d3"}
00:49:46.680 00.002 16872 case statement mapped state 6 to 3
00:49:46.684 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"1111d462-67b7-444c-9e01-b49340d205d3"}
00:49:46.689 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:49:47.469 00.780 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c1990a6-7c72-45c7-a169-bd4546734f45"}
00:49:47.473 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7c1990a6-7c72-45c7-a169-bd4546734f45"}
00:49:47.476 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3e629f5d-5b61-4e28-b292-cc7cf47cb90d"}
00:49:47.479 00.003 16872 case statement mapped state 6 to 3
00:49:47.481 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e629f5d-5b61-4e28-b292-cc7cf47cb90d"}
00:49:47.485 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c6fc65b7-4c75-4eb9-890e-660a9f7cc090"}
00:49:47.488 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.48,7.15],"pixels":"..."},"id":"c6fc65b7-4c75-4eb9-890e-660a9f7cc090"}
00:49:47.691 00.203 16872 evsrv: cli 0D3BFB48 connect
00:49:47.693 00.002 16872 case statement mapped state 6 to 3
00:49:47.697 00.004 16872 case statement mapped state 6 to 3
00:49:47.701 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"f962cf74-b1b4-4c2c-9b04-7a9e77b0cab6"}
00:49:47.707 00.006 16872 case statement mapped state 6 to 3
00:49:47.709 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"f962cf74-b1b4-4c2c-9b04-7a9e77b0cab6"}
00:49:47.714 00.005 16872 evsrv: cli 0D3BFB48 disconnect
00:49:48.715 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:49:48.720 00.005 16872 case statement mapped state 6 to 3
00:49:48.724 00.004 16872 case statement mapped state 6 to 3
00:49:48.727 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"7224d6ad-51ba-4929-80ba-738713527df6"}
00:49:48.731 00.004 16872 case statement mapped state 6 to 3
00:49:48.734 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7224d6ad-51ba-4929-80ba-738713527df6"}
00:49:48.738 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:49:48.806 00.068 9640 ASCOM_AbortExposure returns err = 0
00:49:48.806 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:49:48.806 00.000 9640 worker thread done servicing request
00:49:48.807 00.001 16872 OnExposeComplete: enter
00:49:48.810 00.003 16872 OnExposeComplete: Capture Error reported
00:49:48.812 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:49:48.814 00.002 16872 Mount: notify guiding stopped
00:49:48.819 00.005 16872 Changing from state GUIDING to STOP
00:49:48.822 00.003 16872 guider state => SELECTED
00:49:48.824 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3280, FiltMin=3168, FiltMax=65516, Gamma=2.190
00:49:48.867 00.043 16872 Changing from state SELECTED to UNINITIALIZED
00:49:48.870 00.003 16872 guider state => SELECTING
00:49:48.879 00.009 16872 Status Line: Stopped.
00:49:48.885 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:49:49.741 00.856 16872 evsrv: cli 0D3BF8C8 connect
00:49:49.745 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"ec05f2ab-b0ec-49e4-ab76-6fd9756bdfd1"}
00:49:49.749 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec05f2ab-b0ec-49e4-ab76-6fd9756bdfd1"}
00:49:49.752 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
00:49:50.968 01.216 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"033fa733-6fc8-4884-8da1-6463b8743d03"}
00:49:50.971 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"033fa733-6fc8-4884-8da1-6463b8743d03"}
00:49:50.975 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2401baf1-ebbc-406d-bb03-0037ae87b42b"}
00:49:50.978 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2401baf1-ebbc-406d-bb03-0037ae87b42b"}
00:49:54.469 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59e14756-b88f-4a02-a061-14e0235b0c90"}
00:49:54.473 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"59e14756-b88f-4a02-a061-14e0235b0c90"}
00:49:54.477 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8cfb77ee-158a-42c0-9660-5a9b16753733"}
00:49:54.480 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8cfb77ee-158a-42c0-9660-5a9b16753733"}
00:49:57.970 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7cd1091-06af-417f-9713-32721382c656"}
00:49:57.973 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f7cd1091-06af-417f-9713-32721382c656"}
00:49:57.978 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5434970b-544a-48e7-b248-8c06b99fa5b6"}
00:49:57.980 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5434970b-544a-48e7-b248-8c06b99fa5b6"}
00:50:01.470 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2bf2cb99-8690-41cc-aa5e-42d381ca011a"}
00:50:01.474 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2bf2cb99-8690-41cc-aa5e-42d381ca011a"}
00:50:01.478 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5d0e0966-3ad4-4d65-ab29-e790af55ed71"}
00:50:01.481 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5d0e0966-3ad4-4d65-ab29-e790af55ed71"}
00:50:04.969 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43231519-0962-4cc0-8353-5b7388ee546e"}
00:50:04.972 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"43231519-0962-4cc0-8353-5b7388ee546e"}
00:50:04.975 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b484420d-202c-46f9-8d43-e92b64429769"}
00:50:04.978 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b484420d-202c-46f9-8d43-e92b64429769"}
00:50:08.468 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"478aa1bd-fabd-4924-b983-9b226e34de7c"}
00:50:08.471 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"478aa1bd-fabd-4924-b983-9b226e34de7c"}
00:50:08.474 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a988cd3-5a71-4dbc-be2b-f14580e6bc12"}
00:50:08.477 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a988cd3-5a71-4dbc-be2b-f14580e6bc12"}
00:50:11.966 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4164e456-fb57-4e64-9cf4-1298e3271f63"}
00:50:11.970 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4164e456-fb57-4e64-9cf4-1298e3271f63"}
00:50:11.973 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f0c7a503-8553-4a19-9e4a-ba9cea5aae20"}
00:50:11.976 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f0c7a503-8553-4a19-9e4a-ba9cea5aae20"}
00:50:15.465 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"724e7fae-b3b9-4df6-9bdc-84fedf435417"}
00:50:15.468 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"724e7fae-b3b9-4df6-9bdc-84fedf435417"}
00:50:15.472 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"730b8f05-ef7a-4f81-9f64-d29f8ec690d5"}
00:50:15.475 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"730b8f05-ef7a-4f81-9f64-d29f8ec690d5"}
00:50:18.965 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cfc53967-d257-4feb-abd9-80d19f6f2bcc"}
00:50:18.968 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cfc53967-d257-4feb-abd9-80d19f6f2bcc"}
00:50:18.971 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c18c6b9-cf6d-4334-b3bf-3510bd94d686"}
00:50:18.974 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c18c6b9-cf6d-4334-b3bf-3510bd94d686"}
00:50:22.464 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00e16647-789a-43d4-a5a0-d3697255abd6"}
00:50:22.467 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"00e16647-789a-43d4-a5a0-d3697255abd6"}
00:50:22.471 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18cca215-3998-4579-8143-c702cd1627f9"}
00:50:22.474 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"18cca215-3998-4579-8143-c702cd1627f9"}
00:50:25.963 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62c11288-0e54-482e-a355-880ab1ad8552"}
00:50:25.967 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62c11288-0e54-482e-a355-880ab1ad8552"}
00:50:25.971 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eb692c32-7ff3-418c-826f-ce922756dd24"}
00:50:25.974 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eb692c32-7ff3-418c-826f-ce922756dd24"}
00:50:29.462 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83bbcce8-e4a9-4dfb-817b-3106e9fd1c76"}
00:50:29.465 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"83bbcce8-e4a9-4dfb-817b-3106e9fd1c76"}
00:50:29.468 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c620a09c-b544-4671-acb4-4a96affbb6c1"}
00:50:29.471 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c620a09c-b544-4671-acb4-4a96affbb6c1"}
00:50:32.962 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d4a292ae-9ab3-45a2-be78-91d2c8ed2727"}
00:50:32.966 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d4a292ae-9ab3-45a2-be78-91d2c8ed2727"}
00:50:32.969 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"509c1006-15b3-4a7f-b293-63d19c3d47af"}
00:50:32.973 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"509c1006-15b3-4a7f-b293-63d19c3d47af"}
00:50:36.461 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90dff07b-6ec1-497c-aa5d-f2f5592e296e"}
00:50:36.464 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"90dff07b-6ec1-497c-aa5d-f2f5592e296e"}
00:50:36.468 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"824f7a75-297f-45ff-9b82-5616d8dbbff1"}
00:50:36.471 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"824f7a75-297f-45ff-9b82-5616d8dbbff1"}
00:50:39.961 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a492d56-0d53-40ab-8343-d6068be6dad8"}
00:50:39.964 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0a492d56-0d53-40ab-8343-d6068be6dad8"}
00:50:39.967 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5283e068-bd37-48e2-9987-19936f22a4db"}
00:50:39.970 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5283e068-bd37-48e2-9987-19936f22a4db"}
00:50:43.459 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4696637-b034-4898-8e02-45b5b87e836f"}
00:50:43.463 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e4696637-b034-4898-8e02-45b5b87e836f"}
00:50:43.469 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"218b666c-93bc-48ab-b88b-b1cd5c56deee"}
00:50:43.471 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"218b666c-93bc-48ab-b88b-b1cd5c56deee"}
00:50:46.959 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d57f7408-3efd-4e03-9325-accb721fe293"}
00:50:46.962 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d57f7408-3efd-4e03-9325-accb721fe293"}
00:50:46.965 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b28e7e5-5ebb-4ffd-aa4c-37935643024c"}
00:50:46.968 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b28e7e5-5ebb-4ffd-aa4c-37935643024c"}
00:50:50.457 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"119e4a03-1e0d-4eba-8240-035b61ea5fc9"}
00:50:50.460 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"119e4a03-1e0d-4eba-8240-035b61ea5fc9"}
00:50:50.463 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c9911da-b2c3-4368-b559-cea1d1a0ea9e"}
00:50:50.466 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c9911da-b2c3-4368-b559-cea1d1a0ea9e"}
00:50:53.956 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3553bf0b-3185-4f71-b887-a1847e14a758"}
00:50:53.959 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3553bf0b-3185-4f71-b887-a1847e14a758"}
00:50:53.963 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b66aacb6-3155-4198-a806-d2e94d02f322"}
00:50:53.965 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b66aacb6-3155-4198-a806-d2e94d02f322"}
00:50:57.454 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d7ebe872-e257-46a0-a7cd-b4c881f9cf74"}
00:50:57.460 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d7ebe872-e257-46a0-a7cd-b4c881f9cf74"}
00:50:57.464 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d53af2c-83ac-48c3-a143-1d18df700a05"}
00:50:57.467 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d53af2c-83ac-48c3-a143-1d18df700a05"}
00:51:00.953 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33b4c583-f59a-4a12-94d0-c2cde3726118"}
00:51:00.957 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"33b4c583-f59a-4a12-94d0-c2cde3726118"}
00:51:00.960 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15590c7e-b8b9-43b1-93e0-e32076630146"}
00:51:00.963 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"15590c7e-b8b9-43b1-93e0-e32076630146"}
00:51:04.453 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bfaacd0b-0700-4d20-bd6c-f1f32d596eb7"}
00:51:04.457 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bfaacd0b-0700-4d20-bd6c-f1f32d596eb7"}
00:51:04.462 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a20414c-4f9b-476d-9e60-83d962e8ff42"}
00:51:04.464 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a20414c-4f9b-476d-9e60-83d962e8ff42"}
00:51:07.954 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e35a01ee-61c9-4910-8516-0ef1067961b5"}
00:51:07.957 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e35a01ee-61c9-4910-8516-0ef1067961b5"}
00:51:07.961 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2cd4d92-9913-4618-b52b-fbe3b9c95775"}
00:51:07.964 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2cd4d92-9913-4618-b52b-fbe3b9c95775"}
00:51:08.548 00.584 16872 evsrv: cli 0D3BFFA8 connect
00:51:08.552 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"6f462162-118c-4037-92e1-6df4450b03dd"}
00:51:08.556 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f462162-118c-4037-92e1-6df4450b03dd"}
00:51:08.560 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:51:08.566 00.006 16872 evsrv: cli 0D3C0A48 connect
00:51:08.571 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"90a40ad8-c370-42de-8eab-49d1f0eae6c7"}
00:51:08.575 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"90a40ad8-c370-42de-8eab-49d1f0eae6c7"}
00:51:08.580 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:51:08.585 00.005 16872 evsrv: cli 0D3BF8C8 connect
00:51:08.591 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"f6281bc3-bed9-44ce-bf71-b4c4d730257f"}
00:51:08.598 00.007 16872 PhdController::Guide begins
00:51:08.601 00.003 16872 PhdController: newstate STATE_SETUP
00:51:08.605 00.004 16872 PhdController: setup
00:51:08.613 00.008 16872 PhdController: newstate STATE_ATTEMPT_START
00:51:08.616 00.003 16872 PhdController: start capturing
00:51:08.620 00.004 16872 Changing from state SELECTING to UNINITIALIZED
00:51:08.624 00.004 16872 guider state => SELECTING
00:51:08.626 00.002 16872 setting force full frames = true
00:51:08.630 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:51:08.645 00.015 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:51:08.649 00.004 16872 Enqueuing Expose request
00:51:08.652 00.003 16872 PhdController: newstate STATE_SELECT_STAR
00:51:08.655 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"f6281bc3-bed9-44ce-bf71-b4c4d730257f"}
00:51:08.658 00.003 9640 Worker thread wakes up
00:51:08.658 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:51:08.659 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:51:08.661 00.002 16872 evsrv: cli 0D3BF8C8 disconnect
00:51:08.668 00.007 16872 evsrv: cli 0D3BF968 connect
00:51:08.671 00.003 16872 case statement mapped state 1 to 101
00:51:08.677 00.006 16872 case statement mapped state 1 to 101
00:51:08.681 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"3697b581-76d0-4150-b728-52c540889023"}
00:51:08.685 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"3697b581-76d0-4150-b728-52c540889023"}
00:51:08.698 00.013 16872 evsrv: cli 0D3BF968 disconnect
00:51:08.748 00.050 16872 evsrv: cli 0D3C0228 connect
00:51:08.754 00.006 16872 case statement mapped state 1 to 101
00:51:08.757 00.003 16872 case statement mapped state 1 to 101
00:51:08.762 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"8c4c42d5-b3c3-4211-bcdb-7467c183d8cc"}
00:51:08.766 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"8c4c42d5-b3c3-4211-bcdb-7467c183d8cc"}
00:51:08.769 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:51:09.769 01.000 16872 evsrv: cli 0D3C0A48 connect
00:51:09.773 00.004 16872 case statement mapped state 1 to 101
00:51:09.776 00.003 16872 case statement mapped state 1 to 101
00:51:09.781 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"69326385-41f1-45c9-9d84-f4da1d469d8d"}
00:51:09.784 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"69326385-41f1-45c9-9d84-f4da1d469d8d"}
00:51:09.788 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:51:10.789 01.001 16872 evsrv: cli 0D3C0A48 connect
00:51:10.793 00.004 16872 case statement mapped state 1 to 101
00:51:10.797 00.004 16872 case statement mapped state 1 to 101
00:51:10.800 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"4d2a9ca1-bb38-4843-a2e9-18ed08e02b5c"}
00:51:10.802 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"4d2a9ca1-bb38-4843-a2e9-18ed08e02b5c"}
00:51:10.805 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:51:11.454 00.649 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"926f8e7b-d30c-4a57-a1c0-07351d0e50ea"}
00:51:11.456 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"926f8e7b-d30c-4a57-a1c0-07351d0e50ea"}
00:51:11.461 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4dfceda1-b37b-4613-b63b-a89512b299f1"}
00:51:11.465 00.004 16872 case statement mapped state 1 to 101
00:51:11.468 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"4dfceda1-b37b-4613-b63b-a89512b299f1"}
00:51:11.807 00.339 16872 evsrv: cli 0D3BFFA8 connect
00:51:11.810 00.003 16872 case statement mapped state 1 to 101
00:51:11.813 00.003 16872 case statement mapped state 1 to 101
00:51:11.816 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"6cd4ff09-2da4-480b-8d7a-121822e30a01"}
00:51:11.820 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"6cd4ff09-2da4-480b-8d7a-121822e30a01"}
00:51:11.823 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:51:12.723 00.900 9640 Exposure complete
00:51:12.825 00.102 16872 evsrv: cli 0D3BFFA8 connect
00:51:12.828 00.003 16872 case statement mapped state 1 to 101
00:51:12.833 00.005 16872 case statement mapped state 1 to 101
00:51:12.836 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"12b79d64-f980-462e-8561-4e5fde4b612e"}
00:51:12.839 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"12b79d64-f980-462e-8561-4e5fde4b612e"}
00:51:12.843 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:51:12.864 00.021 9640 worker thread done servicing request
00:51:12.864 00.000 16872 OnExposeComplete: enter
00:51:12.868 00.004 16872 UpdateGuideState(): m_state=1
00:51:12.871 00.003 16872 UpdateCurrentPosition: no star selected
00:51:12.873 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:51:12.876 00.003 16872 Status Line: No star selected
00:51:12.881 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3280, FiltMin=3160, FiltMax=65520, Gamma=2.190
00:51:12.919 00.038 16872 UpdateGuideState exits: No star selected
00:51:12.922 00.003 16872 GuiderMultiStar::AutoSelect enter
00:51:12.928 00.006 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:51:13.055 00.127 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:51:13.220 00.165 16872 AutoFind: global mean = 0.0, stdev 725.4
00:51:13.226 00.006 16872 AutoFind: using threshold = 0.1
00:51:13.392 00.166 16872 AutoFind: local max [1229, 114] 137.5
00:51:13.395 00.003 16872 AutoFind: local max [1231, 107] 118.4
00:51:13.397 00.002 16872 AutoFind: local max [1641, 579] 82.6
00:51:13.400 00.003 16872 AutoFind: local max [982, 617] 20.0
00:51:13.401 00.001 16872 AutoFind: local max [1092, 958] 19.8
00:51:13.404 00.003 16872 AutoFind: local max [1810, 861] 11.3
00:51:13.406 00.002 16872 AutoFind: local max [526, 976] 5.5
00:51:13.410 00.004 16872 AutoFind: local max [531, 854] 5.2
00:51:13.413 00.003 16872 AutoFind: local max [1239, 124] 4.0
00:51:13.415 00.002 16872 AutoFind: local max [479, 248] 3.6
00:51:13.418 00.003 16872 AutoFind: local max [1620, 502] 2.5
00:51:13.420 00.002 16872 AutoFind: local max [1418, 639] 2.1
00:51:13.423 00.003 16872 AutoFind: local max [39, 322] 2.0
00:51:13.427 00.004 16872 AutoFind: local max [1228, 91] 2.0
00:51:13.430 00.003 16872 AutoFind: local max [1212, 121] 2.0
00:51:13.433 00.003 16872 AutoFind: local max [1631, 577] 1.8
00:51:13.437 00.004 16872 AutoFind: local max [166, 412] 1.6
00:51:13.441 00.004 16872 AutoFind: local max [405, 662] 1.5
00:51:13.444 00.003 16872 AutoFind: local max [1346, 14] 1.4
00:51:13.446 00.002 16872 AutoFind: local max [582, 975] 1.3
00:51:13.448 00.002 16872 AutoFind: local max [65, 865] 1.2
00:51:13.451 00.003 16872 AutoFind: local max [1209, 110] 1.2
00:51:13.454 00.003 16872 AutoFind: local max [1648, 805] 1.1
00:51:13.459 00.005 16872 AutoFind: local max [1216, 92] 1.0
00:51:13.462 00.003 16872 AutoFind: local max [1188, 745] 0.8
00:51:13.464 00.002 16872 AutoFind: local max [743, 83] 0.8
00:51:13.466 00.002 16872 AutoFind: local max [452, 155] 0.8
00:51:13.469 00.003 16872 AutoFind: local max [1707, 92] 0.8
00:51:13.472 00.003 16872 AutoFind: local max [1627, 687] 0.8
00:51:13.476 00.004 16872 AutoFind: local max [1006, 442] 0.8
00:51:13.478 00.002 16872 AutoFind: local max [1082, 26] 0.7
00:51:13.481 00.003 16872 AutoFind: local max [1765, 360] 0.7
00:51:13.483 00.002 16872 AutoFind: local max [1228, 81] 0.7
00:51:13.486 00.003 16872 AutoFind: local max [1723, 674] 0.6
00:51:13.491 00.005 16872 AutoFind: local max [1238, 131] 0.6
00:51:13.493 00.002 16872 AutoFind: local max [1714, 83] 0.6
00:51:13.496 00.003 16872 AutoFind: local max [1081, 957] 0.6
00:51:13.498 00.002 16872 AutoFind: local max [472, 346] 0.5
00:51:13.501 00.003 16872 AutoFind: local max [356, 310] 0.5
00:51:13.504 00.003 16872 AutoFind: local max [1279, 359] 0.5
00:51:13.506 00.002 16872 AutoFind: local max [1092, 950] 0.5
00:51:13.509 00.003 16872 AutoFind: local max [1713, 569] 0.5
00:51:13.511 00.002 16872 AutoFind: local max [1174, 301] 0.5
00:51:13.514 00.003 16872 AutoFind: local max [444, 388] 0.5
00:51:13.517 00.003 16872 AutoFind: local max [1226, 1031] 0.5
00:51:13.520 00.003 16872 AutoFind: local max [594, 679] 0.5
00:51:13.523 00.003 16872 AutoFind: local max [1251, 106] 0.5
00:51:13.526 00.003 16872 AutoFind: local max [1244, 93] 0.5
00:51:13.528 00.002 16872 AutoFind: local max [549, 529] 0.5
00:51:13.532 00.004 16872 AutoFind: local max [597, 389] 0.5
00:51:13.536 00.004 16872 AutoFind: local max [751, 893] 0.5
00:51:13.539 00.003 16872 AutoFind: local max [1182, 98] 0.5
00:51:13.541 00.002 16872 AutoFind: local max [758, 335] 0.5
00:51:13.544 00.003 16872 AutoFind: local max [310, 567] 0.5
00:51:13.547 00.003 16872 AutoFind: local max [1498, 992] 0.5
00:51:13.550 00.003 16872 AutoFind: local max [1382, 51] 0.5
00:51:13.553 00.003 16872 AutoFind: local max [1161, 815] 0.5
00:51:13.556 00.003 16872 AutoFind: local max [1062, 125] 0.4
00:51:13.558 00.002 16872 AutoFind: local max [1127, 1005] 0.4
00:51:13.561 00.003 16872 AutoFind: local max [1814, 169] 0.4
00:51:13.563 00.002 16872 AutoFind: local max [1495, 733] 0.4
00:51:13.568 00.005 16872 AutoFind: local max [1559, 569] 0.4
00:51:13.571 00.003 16872 AutoFind: local max [1549, 958] 0.4
00:51:13.574 00.003 16872 AutoFind: local max [587, 746] 0.4
00:51:13.576 00.002 16872 AutoFind: local max [159, 974] 0.4
00:51:13.578 00.002 16872 AutoFind: local max [1551, 129] 0.4
00:51:13.582 00.004 16872 AutoFind: local max [1102, 951] 0.4
00:51:13.585 00.003 16872 AutoFind: local max [1222, 138] 0.4
00:51:13.588 00.003 16872 AutoFind: local max [1210, 88] 0.4
00:51:13.590 00.002 16872 AutoFind: local max [1123, 1051] 0.4
00:51:13.593 00.003 16872 AutoFind: local max [841, 429] 0.4
00:51:13.598 00.005 16872 AutoFind: local max [1579, 36] 0.4
00:51:13.600 00.002 16872 AutoFind: local max [1394, 928] 0.4
00:51:13.603 00.003 16872 AutoFind: local max [235, 229] 0.4
00:51:13.605 00.002 16872 AutoFind: local max [149, 292] 0.4
00:51:13.608 00.003 16872 AutoFind: local max [1482, 568] 0.4
00:51:13.610 00.002 16872 AutoFind: local max [1524, 333] 0.4
00:51:13.614 00.004 16872 AutoFind: local max [917, 487] 0.4
00:51:13.617 00.003 16872 AutoFind: local max [1239, 137] 0.4
00:51:13.620 00.003 16872 AutoFind: local max [1474, 497] 0.4
00:51:13.621 00.001 16872 AutoFind: local max [611, 694] 0.4
00:51:13.624 00.003 16872 AutoFind: local max [1250, 97] 0.4
00:51:13.628 00.004 16872 AutoFind: local max [1646, 266] 0.4
00:51:13.631 00.003 16872 AutoFind: local max [182, 818] 0.4
00:51:13.633 00.002 16872 AutoFind: local max [1424, 143] 0.4
00:51:13.636 00.003 16872 AutoFind: local max [335, 967] 0.4
00:51:13.639 00.003 16872 AutoFind: local max [905, 373] 0.4
00:51:13.641 00.002 16872 AutoFind: local max [1257, 341] 0.4
00:51:13.645 00.004 16872 AutoFind: local max [1521, 404] 0.4
00:51:13.648 00.003 16872 AutoFind: local max [1792, 656] 0.4
00:51:13.650 00.002 16872 AutoFind: local max [1478, 555] 0.4
00:51:13.653 00.003 16872 AutoFind: local max [590, 35] 0.4
00:51:13.654 00.001 16872 AutoFind: local max [1523, 635] 0.4
00:51:13.658 00.004 16872 AutoFind: local max [652, 878] 0.4
00:51:13.662 00.004 16872 AutoFind: local max [200, 285] 0.4
00:51:13.665 00.003 16872 AutoFind: local max [1259, 513] 0.4
00:51:13.667 00.002 16872 AutoFind: local max [948, 476] 0.4
00:51:13.670 00.003 16872 AutoFind: local max [322, 862] 0.4
00:51:13.674 00.004 16872 AutoFind: local max [836, 582] 0.4
00:51:13.679 00.005 16872 AutoFind: local max [1613, 584] 0.4
00:51:13.682 00.003 16872 AutoFind: too close [1613, 584] 0.4 - [1631, 577] 1.8
00:51:13.686 00.004 16872 AutoFind: too close [1478, 555] 0.4 - [1482, 568] 0.4
00:51:13.693 00.007 16872 AutoFind: too close [1250, 97] 0.4 - [1244, 93] 0.5
00:51:13.696 00.003 16872 AutoFind: too close [1250, 97] 0.4 - [1251, 106] 0.5
00:51:13.700 00.004 16872 AutoFind: close dim-bright [1250, 97] 0.4 - [1231, 107] 118.4
00:51:13.703 00.003 16872 AutoFind: too close [611, 694] 0.4 - [594, 679] 0.5
00:51:13.708 00.005 16872 AutoFind: too close [1239, 137] 0.4 - [1222, 138] 0.4
00:51:13.711 00.003 16872 AutoFind: too close [1239, 137] 0.4 - [1238, 131] 0.6
00:51:13.715 00.004 16872 AutoFind: close dim-bright [1239, 137] 0.4 - [1239, 124] 4.0
00:51:13.718 00.003 16872 AutoFind: too close [1210, 88] 0.4 - [1228, 81] 0.7
00:51:13.722 00.004 16872 AutoFind: too close [1210, 88] 0.4 - [1216, 92] 1.0
00:51:13.725 00.003 16872 AutoFind: too close [1210, 88] 0.4 - [1228, 91] 2.0
00:51:13.728 00.003 16872 AutoFind: too close [1222, 138] 0.4 - [1238, 131] 0.6
00:51:13.731 00.003 16872 AutoFind: too close [1222, 138] 0.4 - [1212, 121] 2.0
00:51:13.734 00.003 16872 AutoFind: close dim-bright [1222, 138] 0.4 - [1239, 124] 4.0
00:51:13.739 00.005 16872 AutoFind: too close [1102, 951] 0.4 - [1092, 950] 0.5
00:51:13.745 00.006 16872 AutoFind: close dim-bright [1102, 951] 0.4 - [1092, 958] 19.8
00:51:13.751 00.006 16872 AutoFind: too close [1244, 93] 0.5 - [1251, 106] 0.5
00:51:13.755 00.004 16872 AutoFind: too close [1244, 93] 0.5 - [1228, 81] 0.7
00:51:13.758 00.003 16872 AutoFind: too close [1244, 93] 0.5 - [1228, 91] 2.0
00:51:13.762 00.004 16872 AutoFind: close dim-bright [1244, 93] 0.5 - [1231, 107] 118.4
00:51:13.766 00.004 16872 AutoFind: close dim-bright [1251, 106] 0.5 - [1239, 124] 4.0
00:51:13.770 00.004 16872 AutoFind: close dim-bright [1251, 106] 0.5 - [1231, 107] 118.4
00:51:13.774 00.004 16872 AutoFind: too close [1092, 950] 0.5 - [1081, 957] 0.6
00:51:13.778 00.004 16872 AutoFind: close dim-bright [1092, 950] 0.5 - [1092, 958] 19.8
00:51:13.781 00.003 16872 AutoFind: close dim-bright [1081, 957] 0.6 - [1092, 958] 19.8
00:51:13.786 00.005 16872 AutoFind: too close [1714, 83] 0.6 - [1707, 92] 0.8
00:51:13.789 00.003 16872 AutoFind: close dim-bright [1238, 131] 0.6 - [1239, 124] 4.0
00:51:13.795 00.006 16872 AutoFind: close dim-bright [1238, 131] 0.6 - [1229, 114] 137.5
00:51:13.800 00.005 16872 AutoFind: too close [1228, 81] 0.7 - [1216, 92] 1.0
00:51:13.804 00.004 16872 AutoFind: too close [1228, 81] 0.7 - [1228, 91] 2.0
00:51:13.808 00.004 16872 AutoFind: too close [1216, 92] 1.0 - [1209, 110] 1.2
00:51:13.811 00.003 16872 AutoFind: too close [1216, 92] 1.0 - [1228, 91] 2.0
00:51:13.814 00.003 16872 AutoFind: close dim-bright [1216, 92] 1.0 - [1231, 107] 118.4
00:51:13.822 00.008 16872 AutoFind: too close [1209, 110] 1.2 - [1212, 121] 2.0
00:51:13.829 00.007 16872 AutoFind: too close [1209, 110] 1.2 - [1228, 91] 2.0
00:51:13.834 00.005 16872 AutoFind: close dim-bright [1209, 110] 1.2 - [1229, 114] 137.5
00:51:13.836 00.002 16872 AutoFind: close dim-bright [1631, 577] 1.8 - [1641, 579] 82.6
00:51:13.840 00.004 16872 AutoFind: close dim-bright [1212, 121] 2.0 - [1231, 107] 118.4
00:51:13.843 00.003 16872 AutoFind: close dim-bright [1212, 121] 2.0 - [1229, 114] 137.5
00:51:13.846 00.003 16872 AutoFind: close dim-bright [1228, 91] 2.0 - [1231, 107] 118.4
00:51:13.849 00.003 16872 AutoFind: close dim-bright [1239, 124] 4.0 - [1231, 107] 118.4
00:51:13.853 00.004 16872 AutoFind: close dim-bright [1239, 124] 4.0 - [1229, 114] 137.5
00:51:13.855 00.002 16872 AutoFind: too close [1231, 107] 118.4 - [1229, 114] 137.5
00:51:13.857 00.002 16872 AutoFind: too close to edge [1346, 14] 1.4
00:51:13.860 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:51:13.862 00.002 16872 Star::Find(15, 1641, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.865 00.003 16872 Star::Find returns 1 (0), X=1640.61, Y=579.15, Mass=382780, SNR=387.9, Peak=28684 HFD=3.7
00:51:13.868 00.003 16872 Star::Find(15, 982, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.871 00.003 16872 Star::Find returns 1 (0), X=981.95, Y=617.31, Mass=76213, SNR=162.4, Peak=9764 HFD=3.4
00:51:13.874 00.003 16872 Star::Find(15, 1092, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.876 00.002 16872 Star::Find returns 1 (0), X=1091.56, Y=958.33, Mass=88038, SNR=172.9, Peak=9080 HFD=3.4
00:51:13.879 00.003 16872 Star::Find(15, 1810, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.882 00.003 16872 Star::Find returns 1 (0), X=1809.77, Y=860.47, Mass=42677, SNR=116.2, Peak=7040 HFD=3.2
00:51:13.886 00.004 16872 Star::Find(15, 526, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.888 00.002 16872 Star::Find returns 1 (0), X=525.71, Y=975.61, Mass=19902, SNR=78.4, Peak=5168 HFD=3.1
00:51:13.890 00.002 16872 Star::Find(15, 531, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.893 00.003 16872 Star::Find returns 1 (0), X=531.38, Y=853.69, Mass=19503, SNR=74.4, Peak=5096 HFD=3.1
00:51:13.896 00.003 16872 Star::Find(15, 1239, 124, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.899 00.003 16872 Star::Find returns 1 (0), X=1228.29, Y=110.77, Mass=5955935, SNR=319.2, Peak=65520 HFD=7.9
00:51:13.901 00.002 16872 Star::Find(15, 479, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.903 00.002 16872 Star::Find returns 1 (0), X=478.94, Y=248.21, Mass=12784, SNR=55.7, Peak=4504 HFD=3.0
00:51:13.906 00.003 16872 Star::Find(15, 1620, 502, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.909 00.003 16872 Star::Find returns 1 (0), X=1620.10, Y=501.92, Mass=8138, SNR=44.8, Peak=4192 HFD=2.7
00:51:13.913 00.004 16872 Star::Find(15, 1418, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.916 00.003 16872 Star::Find returns 1 (0), X=1417.53, Y=638.78, Mass=7262, SNR=43.6, Peak=3980 HFD=3.0
00:51:13.919 00.003 16872 Star::Find(15, 39, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.922 00.003 16872 Star::Find returns 1 (0), X=39.11, Y=322.58, Mass=6953, SNR=37.9, Peak=4036 HFD=2.5
00:51:13.924 00.002 16872 Star::Find(15, 166, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.927 00.003 16872 Star::Find returns 1 (0), X=166.41, Y=412.15, Mass=6264, SNR=36.9, Peak=3940 HFD=2.8
00:51:13.930 00.003 16872 Star::Find(15, 405, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.933 00.003 16872 Star::Find returns 1 (0), X=404.72, Y=661.41, Mass=5072, SNR=30.8, Peak=3836 HFD=2.8
00:51:13.935 00.002 16872 Star::Find(15, 582, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.938 00.003 16872 Star::Find returns 1 (0), X=581.93, Y=975.64, Mass=4388, SNR=28.8, Peak=3716 HFD=3.3
00:51:13.940 00.002 16872 Star::Find(15, 65, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.945 00.005 16872 Star::Find returns 1 (0), X=64.61, Y=864.46, Mass=4831, SNR=30.7, Peak=3704 HFD=3.2
00:51:13.948 00.003 16872 Star::Find(15, 1648, 805, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.953 00.005 16872 Star::Find returns 1 (0), X=1648.43, Y=804.80, Mass=4390, SNR=29.0, Peak=3664 HFD=3.2
00:51:13.956 00.003 16872 Star::Find(15, 1188, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.960 00.004 16872 Star::Find returns 1 (0), X=1187.94, Y=744.85, Mass=1911, SNR=17.0, Peak=3560 HFD=2.3
00:51:13.964 00.004 16872 Star::Find(15, 743, 83, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.966 00.002 16872 Star::Find returns 1 (0), X=742.45, Y=82.36, Mass=2488, SNR=19.4, Peak=3488 HFD=3.2
00:51:13.969 00.003 16872 Star::Find(15, 452, 155, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.971 00.002 16872 Star::Find returns 1 (0), X=451.74, Y=155.08, Mass=1881, SNR=17.2, Peak=3580 HFD=2.3
00:51:13.975 00.004 16872 Star::Find(15, 1627, 687, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.978 00.003 16872 Star::Find returns 1 (0), X=1627.56, Y=686.63, Mass=1806, SNR=17.0, Peak=3468 HFD=3.0
00:51:13.980 00.002 16872 Star::Find(15, 1006, 442, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.983 00.003 16872 Star::Find returns 1 (0), X=1005.95, Y=441.93, Mass=1390, SNR=14.4, Peak=3448 HFD=2.1
00:51:13.987 00.004 16872 Star::Find(15, 1082, 26, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.989 00.002 16872 Star::Find returns 1 (0), X=1082.16, Y=24.85, Mass=2224, SNR=19.6, Peak=3496 HFD=3.1
00:51:13.993 00.004 16872 Star::Find(15, 1765, 360, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:13.995 00.002 16872 Star::Find returns 1 (0), X=1764.44, Y=360.09, Mass=1617, SNR=15.0, Peak=3468 HFD=2.3
00:51:13.998 00.003 16872 Star::Find(15, 1723, 674, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.000 00.002 16872 Star::Find returns 1 (0), X=1723.22, Y=673.41, Mass=1293, SNR=13.3, Peak=3472 HFD=2.7
00:51:14.003 00.003 16872 Star::Find(15, 472, 346, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.009 00.006 16872 Star::Find returns 0 (4), X=472.00, Y=345.50, Mass=635, SNR=8.8, Peak=3420 HFD=1.5
00:51:14.012 00.003 16872 Star::Find(15, 356, 310, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.015 00.003 16872 Star::Find returns 1 (0), X=356.01, Y=309.93, Mass=1212, SNR=12.1, Peak=3440 HFD=2.8
00:51:14.017 00.002 16872 Star::Find(15, 1279, 359, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.021 00.004 16872 Star::Find returns 1 (0), X=1278.86, Y=359.45, Mass=918, SNR=10.6, Peak=3404 HFD=3.5
00:51:14.023 00.002 16872 Star::Find(15, 1713, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.025 00.002 16872 Star::Find returns 1 (0), X=1712.80, Y=569.70, Mass=1205, SNR=13.7, Peak=3448 HFD=2.4
00:51:14.028 00.003 16872 Star::Find(15, 1174, 301, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.031 00.003 16872 Star::Find returns 1 (0), X=1173.97, Y=300.79, Mass=573, SNR=7.8, Peak=3400 HFD=1.8
00:51:14.033 00.002 16872 Star::Find(15, 444, 388, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.037 00.004 16872 Star::Find returns 1 (0), X=442.38, Y=387.56, Mass=1026, SNR=11.9, Peak=3508 HFD=1.5
00:51:14.040 00.003 16872 Star::Find(15, 1226, 1031, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.042 00.002 16872 Star::Find returns 1 (0), X=1225.48, Y=1030.43, Mass=1054, SNR=13.6, Peak=3492 HFD=2.9
00:51:14.045 00.003 16872 Star::Find(15, 549, 529, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.048 00.003 16872 Star::Find returns 1 (0), X=550.08, Y=529.43, Mass=1074, SNR=12.9, Peak=3404 HFD=3.6
00:51:14.050 00.002 16872 Star::Find(15, 597, 389, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.054 00.004 16872 Star::Find returns 1 (0), X=596.54, Y=388.85, Mass=786, SNR=9.6, Peak=3392 HFD=2.5
00:51:14.058 00.004 16872 Star::Find(15, 751, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.060 00.002 16872 Star::Find returns 1 (0), X=751.02, Y=893.01, Mass=607, SNR=8.2, Peak=3408 HFD=2.0
00:51:14.063 00.003 16872 Star::Find(15, 1182, 98, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.069 00.006 16872 Star::Find false star n=5 nbg=230 bg=3349.9 sigma=43.9 thresh=3482 peak=3415
00:51:14.072 00.003 16872 Star::Find returns 0 (2), X=1182.00, Y=98.00, Mass=734, SNR=2.9, Peak=3476 HFD=0.0
00:51:14.075 00.003 16872 Star::Find(15, 758, 335, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.078 00.003 16872 Star::Find false star n=5 nbg=249 bg=3279.8 sigma=20.2 thresh=3340 peak=3336
00:51:14.080 00.002 16872 Star::Find returns 0 (2), X=758.00, Y=335.00, Mass=349, SNR=2.9, Peak=3368 HFD=0.0
00:51:14.083 00.003 16872 Star::Find(15, 310, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.086 00.003 16872 Star::Find returns 1 (0), X=311.15, Y=567.86, Mass=475, SNR=7.8, Peak=3400 HFD=2.4
00:51:14.088 00.002 16872 Star::Find(15, 1498, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.091 00.003 16872 Star::Find returns 1 (0), X=1499.27, Y=991.55, Mass=561, SNR=8.5, Peak=3380 HFD=2.2
00:51:14.093 00.002 16872 Star::Find(15, 1382, 51, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.095 00.002 16872 Star::Find returns 0 (4), X=1381.76, Y=51.21, Mass=389, SNR=6.7, Peak=3392 HFD=1.5
00:51:14.098 00.003 16872 Star::Find(15, 1161, 815, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.100 00.002 16872 Star::Find returns 0 (4), X=1161.01, Y=815.48, Mass=385, SNR=6.5, Peak=3400 HFD=1.0
00:51:14.102 00.002 16872 Star::Find(15, 1062, 125, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.106 00.004 16872 Star::Find false star n=3 nbg=265 bg=3285.0 sigma=26.0 thresh=3363 peak=3359
00:51:14.108 00.002 16872 Star::Find returns 0 (2), X=1062.00, Y=125.00, Mass=273, SNR=2.9, Peak=3384 HFD=0.0
00:51:14.111 00.003 16872 Star::Find(15, 1127, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.115 00.004 16872 Star::Find returns 1 (0), X=1126.99, Y=1004.49, Mass=557, SNR=7.9, Peak=3388 HFD=2.2
00:51:14.118 00.003 16872 Star::Find(15, 1814, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.121 00.003 16872 Star::Find returns 1 (0), X=1813.71, Y=170.17, Mass=1216, SNR=14.5, Peak=3420 HFD=2.6
00:51:14.124 00.003 16872 Star::Find(15, 1495, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.128 00.004 16872 Star::Find false star n=6 nbg=276 bg=3282.9 sigma=24.9 thresh=3358 peak=3358
00:51:14.131 00.003 16872 Star::Find returns 0 (2), X=1495.00, Y=733.00, Mass=523, SNR=2.9, Peak=3380 HFD=0.0
00:51:14.134 00.003 16872 Star::Find(15, 1559, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.136 00.002 16872 Star::Find false star n=6 nbg=280 bg=3268.2 sigma=25.3 thresh=3344 peak=3344
00:51:14.139 00.003 16872 Star::Find returns 0 (2), X=1559.00, Y=569.00, Mass=547, SNR=2.9, Peak=3388 HFD=0.0
00:51:14.141 00.002 16872 Star::Find(15, 1549, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.143 00.002 16872 Star::Find returns 1 (0), X=1549.66, Y=956.65, Mass=414, SNR=7.5, Peak=3412 HFD=2.8
00:51:14.147 00.004 16872 Star::Find(15, 587, 746, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.150 00.003 16872 Star::Find returns 0 (3), X=587.00, Y=746.00, Mass=0, SNR=0.0, Peak=3368 HFD=0.0
00:51:14.152 00.002 16872 Star::Find(15, 159, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.155 00.003 16872 Star::Find returns 0 (4), X=162.49, Y=982.52, Mass=1668, SNR=21.7, Peak=3716 HFD=1.4
00:51:14.158 00.003 16872 Star::Find(15, 1551, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.161 00.003 16872 Star::Find returns 0 (4), X=1550.41, Y=128.81, Mass=498, SNR=7.0, Peak=3404 HFD=1.4
00:51:14.164 00.003 16872 Star::Find(15, 1123, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.166 00.002 16872 Star::Find false star n=2 nbg=281 bg=3283.2 sigma=27.4 thresh=3365 peak=3346
00:51:14.169 00.003 16872 Star::Find returns 0 (2), X=1123.00, Y=1051.00, Mass=186, SNR=2.9, Peak=3380 HFD=0.0
00:51:14.171 00.002 16872 Star::Find(15, 841, 429, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.174 00.003 16872 Star::Find returns 1 (0), X=829.04, Y=422.87, Mass=2132, SNR=23.4, Peak=3752 HFD=1.8
00:51:14.178 00.004 16872 Star::Find(15, 1579, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.180 00.002 16872 Star::Find returns 1 (0), X=1588.14, Y=48.41, Mass=2076, SNR=21.7, Peak=3676 HFD=2.7
00:51:14.183 00.003 16872 Star::Find(15, 1394, 928, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.187 00.004 16872 Star::Find returns 1 (0), X=1394.73, Y=928.53, Mass=726, SNR=9.1, Peak=3424 HFD=1.8
00:51:14.189 00.002 16872 Star::Find(15, 235, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.193 00.004 16872 Star::Find returns 1 (0), X=223.62, Y=241.05, Mass=638, SNR=10.1, Peak=3448 HFD=2.1
00:51:14.197 00.004 16872 Star::Find(15, 149, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.199 00.002 16872 Star::Find returns 1 (0), X=135.43, Y=279.81, Mass=493, SNR=8.1, Peak=3400 HFD=2.7
00:51:14.202 00.003 16872 Star::Find(15, 1524, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.204 00.002 16872 Star::Find returns 1 (0), X=1523.97, Y=333.31, Mass=1101, SNR=12.5, Peak=3408 HFD=2.8
00:51:14.207 00.003 16872 Star::Find(15, 917, 487, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.210 00.003 16872 Star::Find false star n=2 nbg=282 bg=3284.3 sigma=27.2 thresh=3366 peak=3361
00:51:14.212 00.002 16872 Star::Find returns 0 (2), X=917.00, Y=487.00, Mass=203, SNR=2.9, Peak=3400 HFD=0.0
00:51:14.214 00.002 16872 Star::Find(15, 1474, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.217 00.003 16872 Star::Find returns 1 (0), X=1475.72, Y=499.16, Mass=1212, SNR=12.1, Peak=3396 HFD=5.8
00:51:14.219 00.002 16872 Star::Find(15, 1646, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.222 00.003 16872 Star::Find returns 1 (0), X=1646.32, Y=265.75, Mass=864, SNR=12.2, Peak=3448 HFD=2.0
00:51:14.226 00.004 16872 Star::Find(15, 182, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.228 00.002 16872 Star::Find false star n=10 nbg=263 bg=3279.0 sigma=21.5 thresh=3344 peak=3336
00:51:14.230 00.002 16872 Star::Find returns 0 (2), X=182.00, Y=818.00, Mass=910, SNR=2.9, Peak=3380 HFD=0.0
00:51:14.234 00.004 16872 Star::Find(15, 1424, 143, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.236 00.002 16872 Star::Find returns 1 (0), X=1425.06, Y=143.23, Mass=1040, SNR=11.4, Peak=3408 HFD=3.0
00:51:14.239 00.003 16872 Star::Find(15, 335, 967, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.241 00.002 16872 Star::Find false star n=4 nbg=280 bg=3280.4 sigma=24.0 thresh=3352 peak=3339
00:51:14.244 00.003 16872 Star::Find returns 0 (2), X=335.00, Y=967.00, Mass=358, SNR=2.9, Peak=3380 HFD=0.0
00:51:14.247 00.003 16872 Star::Find(15, 905, 373, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.250 00.003 16872 Star::Find false star n=3 nbg=261 bg=3280.0 sigma=22.2 thresh=3347 peak=3339
00:51:14.252 00.002 16872 Star::Find returns 0 (2), X=905.00, Y=373.00, Mass=224, SNR=2.9, Peak=3384 HFD=0.0
00:51:14.256 00.004 16872 Star::Find(15, 1257, 341, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.259 00.003 16872 Star::Find returns 0 (4), X=1256.69, Y=340.97, Mass=381, SNR=7.0, Peak=3396 HFD=1.2
00:51:14.261 00.002 16872 Star::Find(15, 1521, 404, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.263 00.002 16872 Star::Find returns 1 (0), X=1522.17, Y=403.10, Mass=800, SNR=10.4, Peak=3388 HFD=2.8
00:51:14.266 00.003 16872 Star::Find(15, 1792, 656, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.269 00.003 16872 Star::Find false star n=5 nbg=278 bg=3287.1 sigma=25.3 thresh=3363 peak=3351
00:51:14.271 00.002 16872 Star::Find returns 0 (2), X=1792.00, Y=656.00, Mass=425, SNR=2.9, Peak=3388 HFD=0.0
00:51:14.274 00.003 16872 Star::Find(15, 590, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.277 00.003 16872 Star::Find false star n=2 nbg=277 bg=3284.7 sigma=28.1 thresh=3369 peak=3353
00:51:14.279 00.002 16872 Star::Find returns 0 (2), X=590.00, Y=35.00, Mass=179, SNR=2.9, Peak=3384 HFD=0.0
00:51:14.281 00.002 16872 Star::Find(15, 1523, 635, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.286 00.005 16872 Star::Find false star n=3 nbg=277 bg=3282.9 sigma=25.7 thresh=3360 peak=3349
00:51:14.290 00.004 16872 Star::Find returns 0 (2), X=1523.00, Y=635.00, Mass=311, SNR=2.9, Peak=3412 HFD=0.0
00:51:14.293 00.003 16872 Star::Find(15, 652, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.295 00.002 16872 Star::Find returns 1 (0), X=652.13, Y=876.32, Mass=1163, SNR=12.2, Peak=3396 HFD=3.8
00:51:14.297 00.002 16872 Star::Find(15, 200, 285, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.300 00.003 16872 Star::Find returns 0 (4), X=207.58, Y=290.43, Mass=676, SNR=11.0, Peak=3504 HFD=1.3
00:51:14.302 00.002 16872 Star::Find(15, 1259, 513, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.305 00.003 16872 Star::Find returns 0 (4), X=1258.76, Y=512.47, Mass=578, SNR=8.7, Peak=3428 HFD=1.2
00:51:14.308 00.003 16872 Star::Find(15, 948, 476, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.311 00.003 16872 Star::Find returns 1 (0), X=949.01, Y=475.31, Mass=807, SNR=10.1, Peak=3392 HFD=3.7
00:51:14.313 00.002 16872 Star::Find(15, 322, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.316 00.003 16872 Star::Find false star n=5 nbg=279 bg=3283.3 sigma=24.5 thresh=3357 peak=3353
00:51:14.319 00.003 16872 Star::Find returns 0 (2), X=322.00, Y=862.00, Mass=395, SNR=2.9, Peak=3376 HFD=0.0
00:51:14.321 00.002 16872 Star::Find(15, 836, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.323 00.002 16872 Star::Find returns 1 (0), X=835.59, Y=582.13, Mass=451, SNR=7.8, Peak=3380 HFD=2.1
00:51:14.327 00.004 16872 AutoFind: finding best star pass 1
00:51:14.331 00.004 16872 Star::Find(15, 1641, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.334 00.003 16872 Star::Find returns 1 (0), X=1640.61, Y=579.15, Mass=382780, SNR=387.9, Peak=28684 HFD=3.7
00:51:14.337 00.003 16872 AutoFind returns star at [1641, 579] 82.6 Mass 382780 SNR 387.9
00:51:14.341 00.004 16872 Star::Find(15, 1641, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.344 00.003 16872 Star::Find returns 1 (0), X=1640.61, Y=579.15, Mass=382780, SNR=387.9, Peak=28684 HFD=3.7
00:51:14.347 00.003 16872 MultiStar: List (12): {1640.61, 579.15}(387.9), {981.95, 617.31}(162.4), {1091.56, 958.33}(172.9), {1809.77, 860.47}(116.2), {525.71, 975.61}(78.4), {531.38, 853.69}(74.4), {1228.29, 110.77}(319.2), {478.94, 248.21}(55.7), {1620.10, 501.92}(44.8), {1417.53, 638.78}(43.6), {39.11, 322.58}(37.9), {166.41, 412.15}(36.9), 
00:51:14.350 00.003 16872 setting lock position to (1640.61, 579.15)
00:51:14.353 00.003 16872 MultiStar: stabilizing after lock position change
00:51:14.355 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
00:51:14.358 00.003 16872 UpdateGuideState(): m_state=1
00:51:14.360 00.002 16872 Star::Find(15, 1640, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:14.365 00.005 16872 Star::Find returns 1 (0), X=1640.61, Y=579.15, Mass=382780, SNR=387.9, Peak=28684 HFD=3.7
00:51:14.368 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:51:14.370 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:51:14.373 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:51:14.380 00.007 16872 setting force full frames = false
00:51:14.383 00.003 16872 setting lock position to (1640.61, 579.15)
00:51:14.386 00.003 16872 MultiStar: stabilizing after lock position change
00:51:14.388 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:51:14.390 00.002 16872 Changing from state SELECTING to SELECTED
00:51:14.394 00.004 16872 guider state => SELECTED
00:51:14.405 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3280, FiltMin=3160, FiltMax=65520, Gamma=2.190
00:51:14.444 00.039 16872 UpdateGuideState exits: m=382780 SNR=387.9
00:51:14.447 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3280, FiltMin=3160, FiltMax=65520, Gamma=2.190
00:51:14.483 00.036 16872 Status Line: Auto-selected star at (1640.6, 579.1)
00:51:14.494 00.011 16872 PhdController: newstate STATE_WAIT_SELECTED
00:51:14.497 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:14.500 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:51:14.502 00.002 16872 Enqueuing Expose request
00:51:14.509 00.007 9640 Worker thread wakes up
00:51:14.509 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:51:14.509 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,564,31,31)
00:51:14.510 00.001 16872 evsrv: cli 0D3C0A48 connect
00:51:14.513 00.003 16872 case statement mapped state 2 to 1
00:51:14.517 00.004 16872 case statement mapped state 2 to 1
00:51:14.520 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"4e8e838c-19fd-4f30-8223-c9fada266d0a"}
00:51:14.523 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1640.61,579.15],"id":"4e8e838c-19fd-4f30-8223-c9fada266d0a"}
00:51:14.532 00.009 16872 evsrv: cli 0D3C0A48 disconnect
00:51:14.538 00.006 16872 evsrv: cli 0D3BFFA8 connect
00:51:14.543 00.005 16872 case statement mapped state 2 to 1
00:51:14.546 00.003 16872 case statement mapped state 2 to 1
00:51:14.550 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b8a018cc-1578-401c-a2f9-0552334b3994"}
00:51:14.554 00.004 16872 case statement mapped state 2 to 1
00:51:14.556 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"b8a018cc-1578-401c-a2f9-0552334b3994"}
00:51:14.560 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:51:14.952 00.392 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"03369049-8684-4d1c-9daf-c42400705ead"}
00:51:14.957 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"03369049-8684-4d1c-9daf-c42400705ead"}
00:51:14.963 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5fcc5c89-7661-4aa5-804a-bedb77ff9177"}
00:51:14.966 00.003 16872 case statement mapped state 2 to 1
00:51:14.970 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"5fcc5c89-7661-4aa5-804a-bedb77ff9177"}
00:51:14.975 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dde70b0e-beee-476a-8610-b84d745f0fd5"}
00:51:14.979 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.61,7.15],"pixels":"..."},"id":"dde70b0e-beee-476a-8610-b84d745f0fd5"}
00:51:15.561 00.582 16872 evsrv: cli 0D3BFB48 connect
00:51:15.566 00.005 16872 case statement mapped state 2 to 1
00:51:15.570 00.004 16872 case statement mapped state 2 to 1
00:51:15.573 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"70681782-8217-4ef4-b8eb-ae857c44e624"}
00:51:15.576 00.003 16872 case statement mapped state 2 to 1
00:51:15.579 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"70681782-8217-4ef4-b8eb-ae857c44e624"}
00:51:15.583 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:51:16.585 01.002 16872 evsrv: cli 0D3C0228 connect
00:51:16.588 00.003 16872 case statement mapped state 2 to 1
00:51:16.591 00.003 16872 case statement mapped state 2 to 1
00:51:16.596 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"2567e62b-e521-4de5-8dab-57b6dc636039"}
00:51:16.598 00.002 16872 case statement mapped state 2 to 1
00:51:16.601 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"2567e62b-e521-4de5-8dab-57b6dc636039"}
00:51:16.604 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:51:17.605 01.001 16872 evsrv: cli 0D3C0A48 connect
00:51:17.608 00.003 16872 case statement mapped state 2 to 1
00:51:17.613 00.005 16872 case statement mapped state 2 to 1
00:51:17.617 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"3da2a6f6-6bb4-4652-9547-2b49efcd7bef"}
00:51:17.619 00.002 16872 case statement mapped state 2 to 1
00:51:17.622 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"3da2a6f6-6bb4-4652-9547-2b49efcd7bef"}
00:51:17.625 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:51:18.453 00.828 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd7cdaa5-5f7d-4e3b-8f68-d64377f67d2f"}
00:51:18.456 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cd7cdaa5-5f7d-4e3b-8f68-d64377f67d2f"}
00:51:18.460 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b2f94eb0-46df-4a2b-a582-8d660b49aa94"}
00:51:18.463 00.003 16872 case statement mapped state 2 to 1
00:51:18.468 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"b2f94eb0-46df-4a2b-a582-8d660b49aa94"}
00:51:18.472 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fd2aae56-1357-4b98-aa2d-ba47c52e5b7e"}
00:51:18.474 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.61,7.15],"pixels":"..."},"id":"fd2aae56-1357-4b98-aa2d-ba47c52e5b7e"}
00:51:18.569 00.095 9640 Exposure complete
00:51:18.627 00.058 16872 evsrv: cli 0D3BFFA8 connect
00:51:18.630 00.003 16872 case statement mapped state 2 to 1
00:51:18.634 00.004 16872 case statement mapped state 2 to 1
00:51:18.638 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"441389cf-263f-4f16-87dd-b9ecd30128e5"}
00:51:18.642 00.004 16872 case statement mapped state 2 to 1
00:51:18.645 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"441389cf-263f-4f16-87dd-b9ecd30128e5"}
00:51:18.648 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:51:18.706 00.058 9640 worker thread done servicing request
00:51:18.707 00.001 16872 OnExposeComplete: enter
00:51:18.711 00.004 16872 UpdateGuideState(): m_state=2
00:51:18.715 00.004 16872 Star::Find(15, 1640, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:51:18.719 00.004 16872 Star::Find returns 1 (0), X=1640.62, Y=579.65, Mass=387298, SNR=406.5, Peak=32400 HFD=3.4
00:51:18.722 00.003 16872 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.56) = xAngle (0.00 = 0.00)
00:51:18.723 00.001 16872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.05 = 0.05)
00:51:18.727 00.004 16872 CameraToMount -- cameraX=0.01 cameraY=0.50 hyp=0.50 cameraTheta=1.56 mountX=0.50 mountY=0.03, mountTheta=0.05
00:51:18.732 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3288, FiltMin=3176, FiltMax=65516, Gamma=2.190
00:51:18.770 00.038 16872 UpdateGuideState exits: m=387298 SNR=406.5
00:51:18.773 00.003 16872 PhdController: newstate STATE_CALIBRATE
00:51:18.778 00.005 16872 PhdController: newstate STATE_GUIDE
00:51:18.792 00.014 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:51:18.795 00.003 16872 guider state => CALIBRATED
00:51:18.797 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:51:18.806 00.009 16872 reset dither spiral
00:51:18.810 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:51:18.813 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:18.815 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:51:18.818 00.003 16872 Enqueuing Expose request
00:51:18.820 00.002 9640 Worker thread wakes up
00:51:18.821 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:51:18.821 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:51:19.649 00.828 16872 evsrv: cli 0D3BFFA8 connect
00:51:19.653 00.004 16872 case statement mapped state 5 to 1
00:51:19.657 00.004 16872 case statement mapped state 5 to 1
00:51:19.662 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f0fab54c-539a-4fcd-94a0-e9534cf0bc26"}
00:51:19.665 00.003 16872 case statement mapped state 5 to 1
00:51:19.668 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"f0fab54c-539a-4fcd-94a0-e9534cf0bc26"}
00:51:19.671 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:51:20.673 01.002 16872 evsrv: cli 0D3C0A48 connect
00:51:20.676 00.003 16872 case statement mapped state 5 to 1
00:51:20.681 00.005 16872 case statement mapped state 5 to 1
00:51:20.685 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"697844e6-b2f4-4f49-9cc9-9aca13cf28ca"}
00:51:20.687 00.002 16872 case statement mapped state 5 to 1
00:51:20.690 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"697844e6-b2f4-4f49-9cc9-9aca13cf28ca"}
00:51:20.695 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:51:21.695 01.000 16872 evsrv: cli 0D3BFFA8 connect
00:51:21.699 00.004 16872 case statement mapped state 5 to 1
00:51:21.702 00.003 16872 case statement mapped state 5 to 1
00:51:21.706 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"65ebde7f-be8c-4b1a-99cc-b7079a1c267f"}
00:51:21.709 00.003 16872 case statement mapped state 5 to 1
00:51:21.712 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"65ebde7f-be8c-4b1a-99cc-b7079a1c267f"}
00:51:21.715 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:51:21.954 00.239 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01fd7a23-d287-4464-a1b8-ee3262c80ada"}
00:51:21.956 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01fd7a23-d287-4464-a1b8-ee3262c80ada"}
00:51:21.960 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"411deedc-2cec-4516-9c34-088360dc2454"}
00:51:21.962 00.002 16872 case statement mapped state 5 to 1
00:51:21.965 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"411deedc-2cec-4516-9c34-088360dc2454"}
00:51:21.968 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8fd99011-c3d0-4003-9ca6-e49f71581995"}
00:51:21.972 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.62,6.65],"pixels":"..."},"id":"8fd99011-c3d0-4003-9ca6-e49f71581995"}
00:51:22.715 00.743 16872 evsrv: cli 0D3C0A48 connect
00:51:22.719 00.004 16872 case statement mapped state 5 to 1
00:51:22.722 00.003 16872 case statement mapped state 5 to 1
00:51:22.726 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"30e46454-8714-4412-a86e-109a33311028"}
00:51:22.728 00.002 16872 case statement mapped state 5 to 1
00:51:22.731 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"30e46454-8714-4412-a86e-109a33311028"}
00:51:22.736 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:51:22.883 00.147 9640 Exposure complete
00:51:23.019 00.136 9640 worker thread done servicing request
00:51:23.019 00.000 16872 OnExposeComplete: enter
00:51:23.022 00.003 16872 UpdateGuideState(): m_state=5
00:51:23.025 00.003 16872 Star::Find(15, 1640, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:51:23.027 00.002 16872 Star::Find returns 1 (0), X=1640.84, Y=580.08, Mass=378626, SNR=384.7, Peak=36648 HFD=3.2
00:51:23.030 00.003 16872 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.56) = xAngle (-0.22 = -0.22)
00:51:23.032 00.002 16872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.18 = -0.18)
00:51:23.036 00.004 16872 CameraToMount -- cameraX=0.23 cameraY=0.93 hyp=0.96 cameraTheta=1.33 mountX=0.93 mountY=-0.17, mountTheta=-0.18
00:51:23.041 00.005 16872 Changing from state CALIBRATED to GUIDING
00:51:23.044 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:51:23.047 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:51:23.126 00.079 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:51:23.129 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:51:23.132 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:51:23.134 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:51:23.137 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:51:23.141 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:51:23.144 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:51:23.147 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:51:23.150 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:51:23.153 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:51:23.156 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:51:23.158 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:51:23.162 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:51:23.164 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:51:23.278 00.114 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:51:23.281 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:51:23.285 00.004 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:51:23.291 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:51:23.294 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:51:23.373 00.079 16872 setting lock position to (1640.84, 580.08)
00:51:23.376 00.003 16872 MultiStar: stabilizing after lock position change
00:51:23.379 00.003 16872 guider state => GUIDING
00:51:23.382 00.003 16872 Status Line: Guiding
00:51:23.390 00.008 16872 Mount: notify guiding started
00:51:23.394 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:51:23.398 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:51:23.401 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:51:23.405 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:51:23.409 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:51:23.412 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:51:23.414 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:51:23.420 00.006 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:51:23.423 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:51:23.426 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:51:23.428 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:51:23.430 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:51:23.434 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:51:23.437 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:51:23.439 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:51:23.442 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:51:23.445 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:51:23.447 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:51:23.451 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:51:23.454 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:51:23.457 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:51:23.460 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:51:23.462 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:51:23.466 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:51:23.468 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:51:23.471 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:51:23.473 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:51:23.476 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:51:23.480 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:51:23.483 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:51:23.485 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:51:23.489 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:51:23.491 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:51:23.493 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:51:23.498 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:51:23.501 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:51:23.503 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:51:23.507 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:51:23.589 00.082 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:51:23.656 00.067 16872 ScopeASCOM::SideOfPier() returns 0
00:51:23.658 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:51:23.661 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:51:23.664 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:51:23.666 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:51:23.671 00.005 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:51:23.674 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:51:23.676 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:51:23.679 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:51:23.682 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:51:23.685 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3288, FiltMin=3160, FiltMax=65516, Gamma=2.190
00:51:23.723 00.038 16872 UpdateGuideState exits: m=378626 SNR=384.7
00:51:23.726 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:51:23.729 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:23.732 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:51:23.736 00.004 16872 Enqueuing Expose request
00:51:23.740 00.004 9640 Worker thread wakes up
00:51:23.740 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:51:23.740 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:51:23.741 00.001 16872 evsrv: cli 0D3BF8C8 connect
00:51:23.745 00.004 16872 case statement mapped state 6 to 3
00:51:23.752 00.007 16872 case statement mapped state 6 to 3
00:51:23.756 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"08776a90-ded6-4221-a899-eb93da19acfb"}
00:51:23.758 00.002 16872 case statement mapped state 6 to 3
00:51:23.761 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"08776a90-ded6-4221-a899-eb93da19acfb"}
00:51:23.772 00.011 16872 evsrv: cli 0D3BF8C8 disconnect
00:51:25.452 01.680 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b09f2137-4fe6-4382-85c3-7fa03cec7589"}
00:51:25.456 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b09f2137-4fe6-4382-85c3-7fa03cec7589"}
00:51:25.460 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b3dbc4d-3b22-43da-bba5-69ca3c8cdac8"}
00:51:25.463 00.003 16872 case statement mapped state 6 to 3
00:51:25.467 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b3dbc4d-3b22-43da-bba5-69ca3c8cdac8"}
00:51:25.471 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"22b5e9c9-c8c4-4531-b10a-6533650048d7"}
00:51:25.476 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.84,7.08],"pixels":"..."},"id":"22b5e9c9-c8c4-4531-b10a-6533650048d7"}
00:51:27.795 02.319 9640 Exposure complete
00:51:27.933 00.138 9640 worker thread done servicing request
00:51:27.933 00.000 16872 OnExposeComplete: enter
00:51:27.936 00.003 16872 UpdateGuideState(): m_state=6
00:51:27.938 00.002 16872 Star::Find(15, 1640, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:51:27.942 00.004 16872 Star::Find returns 1 (0), X=1640.37, Y=579.74, Mass=361849, SNR=388.8, Peak=33252 HFD=3.5
00:51:27.946 00.004 16872 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.56) = xAngle (-4.07 = 2.22)
00:51:27.948 00.002 16872 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.02 = 2.26)
00:51:27.950 00.002 16872 CameraToMount -- cameraX=-0.46 cameraY=-0.34 hyp=0.57 cameraTheta=-2.51 mountX=-0.35 mountY=0.44, mountTheta=2.24
00:51:27.954 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.46, y=-0.34, opts=13)
00:51:27.956 00.002 16872 Enqueuing Move request for scope (-0.46, -0.34)
00:51:27.962 00.006 9640 Worker thread wakes up
00:51:27.962 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.34) opts 0xd
00:51:27.963 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.46, -0.34)
00:51:27.963 00.000 9640 Moving (-0.46, -0.34) raw xDistance=-0.35 yDistance=0.44
00:51:27.963 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.35
00:51:27.963 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.44, m_sumCorr=0
00:51:27.963 00.000 9640 MoveAxis(E, 37, ABG)
00:51:27.963 00.000 9640 Guiding  Dir = 2, Dur = 37
00:51:27.963 00.000 9640 IsSlewing returns 0
00:51:27.963 00.000 9640 IsGuiding returns 0
00:51:27.964 00.001 9640 PulseGuide returned control before completion, sleep 47
00:51:27.968 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3292, FiltMin=3126, FiltMax=65516, Gamma=2.190
00:51:28.008 00.040 16872 UpdateGuideState exits: m=361849 SNR=388.8
00:51:28.011 00.003 16872 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 1 / 99999
00:51:28.013 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777787488.013,"Host":"RBFOCUS307","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:51:28.015 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:28.018 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:51:28.023 00.005 16872 Enqueuing Expose request
00:51:28.025 00.002 9640 IsGuiding returns 1
00:51:28.025 00.000 9640 scope still moving after pulse duration time elapsed
00:51:28.052 00.027 9640 IsSlewing returns 0
00:51:28.054 00.002 9640 IsGuiding returns 0
00:51:28.054 00.000 9640 scope move finished after 37 + 54 ms
00:51:28.054 00.000 9640 Move returns status 0, amount 37
00:51:28.054 00.000 9640 MoveAxis(N, 0, ABG)
00:51:28.054 00.000 9640 Move returns status 0, amount 0
00:51:28.054 00.000 9640 move complete, result=0
00:51:28.054 00.000 9640 worker thread done servicing request
00:51:28.054 00.000 9640 Worker thread wakes up
00:51:28.054 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:51:28.054 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:51:28.054 00.000 16872 GuideStep: -0.3 px 37 ms EAST, 0.4 px 0 ms NORTH
00:51:28.951 00.897 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb2e4326-6d09-4640-ae2e-f02fcc3cd36b"}
00:51:28.955 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bb2e4326-6d09-4640-ae2e-f02fcc3cd36b"}
00:51:28.961 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"acbf30eb-461b-4d30-b0bd-5694d0feb87f"}
00:51:28.965 00.004 16872 case statement mapped state 6 to 3
00:51:28.968 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"acbf30eb-461b-4d30-b0bd-5694d0feb87f"}
00:51:28.973 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7b05c931-68ef-4987-89e3-cbd3866af7a9"}
00:51:28.978 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.37,6.74],"pixels":"..."},"id":"7b05c931-68ef-4987-89e3-cbd3866af7a9"}
00:51:32.112 03.134 9640 Exposure complete
00:51:32.249 00.137 9640 worker thread done servicing request
00:51:32.249 00.000 16872 OnExposeComplete: enter
00:51:32.252 00.003 16872 UpdateGuideState(): m_state=6
00:51:32.254 00.002 16872 Star::Find(15, 1640, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:51:32.256 00.002 16872 Star::Find returns 1 (0), X=1640.70, Y=580.34, Mass=383981, SNR=403.4, Peak=33524 HFD=3.5
00:51:32.259 00.003 16872 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.56) = xAngle (0.50 = 0.50)
00:51:32.264 00.005 16872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.54 = 0.54)
00:51:32.266 00.002 16872 CameraToMount -- cameraX=-0.14 cameraY=0.26 hyp=0.30 cameraTheta=2.05 mountX=0.26 mountY=0.15, mountTheta=0.53
00:51:32.271 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.14, y=0.26, opts=13)
00:51:32.274 00.003 16872 Enqueuing Move request for scope (-0.14, 0.26)
00:51:32.277 00.003 9640 Worker thread wakes up
00:51:32.278 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.26) opts 0xd
00:51:32.278 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.14, 0.26)
00:51:32.278 00.000 9640 Moving (-0.14, 0.26) raw xDistance=0.26 yDistance=0.15
00:51:32.278 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.26
00:51:32.278 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
00:51:32.278 00.000 9640 MoveAxis(W, 24, ABG)
00:51:32.278 00.000 9640 Guiding  Dir = 3, Dur = 24
00:51:32.278 00.000 9640 IsSlewing returns 0
00:51:32.279 00.001 9640 IsGuiding returns 0
00:51:32.279 00.000 9640 PulseGuide returned control before completion, sleep 34
00:51:32.284 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3296, FiltMin=3184, FiltMax=65516, Gamma=2.190
00:51:32.324 00.040 16872 UpdateGuideState exits: m=383981 SNR=403.4
00:51:32.328 00.004 16872 PhdController: settling, locked = 1, distance = 0.68 (1.50) aobump = 0 frame = 2 / 99999
00:51:32.330 00.002 9640 IsGuiding returns 1
00:51:32.330 00.000 9640 scope still moving after pulse duration time elapsed
00:51:32.330 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777787492.330,"Host":"RBFOCUS307","Inst":1,"Distance":0.68,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:51:32.334 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:32.336 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:51:32.338 00.002 16872 Enqueuing Expose request
00:51:32.357 00.019 9640 IsSlewing returns 0
00:51:32.357 00.000 9640 IsGuiding returns 0
00:51:32.358 00.001 9640 scope move finished after 24 + 54 ms
00:51:32.358 00.000 9640 Move returns status 0, amount 24
00:51:32.358 00.000 9640 MoveAxis(N, 0, ABG)
00:51:32.358 00.000 9640 Move returns status 0, amount 0
00:51:32.358 00.000 9640 move complete, result=0
00:51:32.358 00.000 9640 worker thread done servicing request
00:51:32.358 00.000 9640 Worker thread wakes up
00:51:32.358 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:51:32.358 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:51:32.368 00.010 16872 GuideStep: 0.3 px 24 ms WEST, 0.2 px 0 ms NORTH
00:51:32.457 00.089 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49f61729-ea3e-4fce-a128-233ff6b8ef13"}
00:51:32.460 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"49f61729-ea3e-4fce-a128-233ff6b8ef13"}
00:51:32.464 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb3ddbbf-16a5-40dc-924a-f1b6935f03a0"}
00:51:32.468 00.004 16872 case statement mapped state 6 to 3
00:51:32.472 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb3ddbbf-16a5-40dc-924a-f1b6935f03a0"}
00:51:32.477 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"33d07c4c-d3fd-4aa7-9fcb-33f60e64547d"}
00:51:32.480 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.70,7.34],"pixels":"..."},"id":"33d07c4c-d3fd-4aa7-9fcb-33f60e64547d"}
00:51:35.951 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e964a994-5cb2-4d0d-b5cb-fb49ad823c32"}
00:51:35.954 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e964a994-5cb2-4d0d-b5cb-fb49ad823c32"}
00:51:35.958 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"347097bc-d3f4-4df7-95c0-0081ad365c15"}
00:51:35.960 00.002 16872 case statement mapped state 6 to 3
00:51:35.964 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"347097bc-d3f4-4df7-95c0-0081ad365c15"}
00:51:35.968 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"03c2afe5-c30b-48d4-b821-5c334d3b837e"}
00:51:35.971 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.70,7.34],"pixels":"..."},"id":"03c2afe5-c30b-48d4-b821-5c334d3b837e"}
00:51:36.448 00.477 9640 Exposure complete
00:51:36.585 00.137 9640 worker thread done servicing request
00:51:36.585 00.000 16872 OnExposeComplete: enter
00:51:36.589 00.004 16872 UpdateGuideState(): m_state=6
00:51:36.592 00.003 16872 Star::Find(15, 1640, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:51:36.594 00.002 16872 Star::Find returns 1 (0), X=1640.28, Y=579.77, Mass=384180, SNR=394.2, Peak=38676 HFD=3.5
00:51:36.597 00.003 16872 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.56) = xAngle (-4.20 = 2.09)
00:51:36.599 00.002 16872 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.15 = 2.13)
00:51:36.603 00.004 16872 CameraToMount -- cameraX=-0.56 cameraY=-0.31 hyp=0.64 cameraTheta=-2.64 mountX=-0.32 mountY=0.54, mountTheta=2.10
00:51:36.607 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.56, y=-0.31, opts=13)
00:51:36.610 00.003 16872 Enqueuing Move request for scope (-0.56, -0.31)
00:51:36.613 00.003 9640 Worker thread wakes up
00:51:36.613 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.31) opts 0xd
00:51:36.613 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.56, -0.31)
00:51:36.613 00.000 9640 Moving (-0.56, -0.31) raw xDistance=-0.32 yDistance=0.54
00:51:36.613 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.32
00:51:36.613 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.54, m_sumCorr=0.16
00:51:36.613 00.000 9640 MoveAxis(E, 31, ABG)
00:51:36.613 00.000 9640 Guiding  Dir = 2, Dur = 31
00:51:36.613 00.000 9640 IsSlewing returns 0
00:51:36.614 00.001 9640 IsGuiding returns 0
00:51:36.614 00.000 9640 PulseGuide returned control before completion, sleep 41
00:51:36.620 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3296, FiltMin=3204, FiltMax=65512, Gamma=2.190
00:51:36.658 00.038 16872 UpdateGuideState exits: m=384180 SNR=394.2
00:51:36.660 00.002 16872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 3 / 99999
00:51:36.663 00.003 9640 IsGuiding returns 1
00:51:36.663 00.000 9640 scope still moving after pulse duration time elapsed
00:51:36.663 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777787496.663,"Host":"RBFOCUS307","Inst":1,"Distance":0.67,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
00:51:36.666 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:36.669 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:51:36.671 00.002 16872 Enqueuing Expose request
00:51:36.694 00.023 9640 IsSlewing returns 0
00:51:36.694 00.000 9640 IsGuiding returns 0
00:51:36.694 00.000 9640 scope move finished after 31 + 49 ms
00:51:36.694 00.000 9640 Move returns status 0, amount 31
00:51:36.694 00.000 9640 MoveAxis(S, 20, ABG)
00:51:36.694 00.000 9640 Guiding  Dir = 1, Dur = 20
00:51:36.694 00.000 9640 IsSlewing returns 0
00:51:36.695 00.001 9640 IsGuiding returns 0
00:51:36.695 00.000 9640 PulseGuide returned control before completion, sleep 30
00:51:36.741 00.046 9640 IsGuiding returns 1
00:51:36.741 00.000 9640 scope still moving after pulse duration time elapsed
00:51:36.772 00.031 9640 IsSlewing returns 0
00:51:36.772 00.000 9640 IsGuiding returns 0
00:51:36.772 00.000 9640 scope move finished after 20 + 57 ms
00:51:36.773 00.001 9640 Move returns status 0, amount 20
00:51:36.773 00.000 9640 move complete, result=0
00:51:36.773 00.000 9640 worker thread done servicing request
00:51:36.773 00.000 9640 Worker thread wakes up
00:51:36.773 00.000 16872 GuideStep: -0.3 px 31 ms EAST, 0.5 px 20 ms SOUTH
00:51:36.776 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:51:36.776 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:51:39.450 02.674 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d35112ac-9343-496a-af6f-87875b1c1466"}
00:51:39.453 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d35112ac-9343-496a-af6f-87875b1c1466"}
00:51:39.457 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9f0c564c-7596-4742-9162-83c53d31d76e"}
00:51:39.459 00.002 16872 case statement mapped state 6 to 3
00:51:39.462 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f0c564c-7596-4742-9162-83c53d31d76e"}
00:51:39.466 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d08b0400-2403-4202-bac8-f364b9eb283f"}
00:51:39.471 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.28,6.77],"pixels":"..."},"id":"d08b0400-2403-4202-bac8-f364b9eb283f"}
00:51:40.834 01.363 9640 Exposure complete
00:51:40.970 00.136 9640 worker thread done servicing request
00:51:40.970 00.000 16872 OnExposeComplete: enter
00:51:40.973 00.003 16872 UpdateGuideState(): m_state=6
00:51:40.976 00.003 16872 Star::Find(15, 1640, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:51:40.979 00.003 16872 Star::Find returns 1 (0), X=1640.04, Y=579.98, Mass=412648, SNR=405.2, Peak=41344 HFD=2.9
00:51:40.982 00.003 16872 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.56) = xAngle (-4.57 = 1.71)
00:51:40.985 00.003 16872 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.53 = 1.76)
00:51:40.987 00.002 16872 CameraToMount -- cameraX=-0.80 cameraY=-0.10 hyp=0.80 cameraTheta=-3.02 mountX=-0.11 mountY=0.79, mountTheta=1.71
00:51:40.991 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.80, y=-0.10, opts=13)
00:51:40.995 00.004 16872 Enqueuing Move request for scope (-0.80, -0.10)
00:51:40.998 00.003 9640 Worker thread wakes up
00:51:40.998 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.10) opts 0xd
00:51:40.998 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.80, -0.10)
00:51:40.998 00.000 9640 Moving (-0.80, -0.10) raw xDistance=-0.11 yDistance=0.79
00:51:40.998 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.11
00:51:40.999 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.79, m_sumCorr=0.16
00:51:40.999 00.000 9640 MoveAxis(E, 15, ABG)
00:51:40.999 00.000 9640 Guiding  Dir = 2, Dur = 15
00:51:40.999 00.000 9640 IsSlewing returns 0
00:51:40.999 00.000 9640 IsGuiding returns 0
00:51:40.999 00.000 9640 PulseGuide returned control before completion, sleep 25
00:51:41.004 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3284, FiltMin=3200, FiltMax=65516, Gamma=2.190
00:51:41.039 00.035 9640 IsGuiding returns 1
00:51:41.039 00.000 9640 scope still moving after pulse duration time elapsed
00:51:41.044 00.005 16872 UpdateGuideState exits: m=412648 SNR=405.2
00:51:41.047 00.003 16872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 4 / 99999
00:51:41.050 00.003 16872 PhdController: newstate STATE_FINISH
00:51:41.053 00.003 16872 PhdController complete: success
00:51:41.056 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777787501.056,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:51:41.059 00.003 16872 Mount: notify guiding dither settle done success=1
00:51:41.063 00.004 16872 PhdController: newstate STATE_IDLE
00:51:41.065 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:41.068 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:51:41.070 00.002 16872 Enqueuing Expose request
00:51:41.073 00.003 9640 IsSlewing returns 0
00:51:41.073 00.000 9640 IsGuiding returns 0
00:51:41.073 00.000 9640 scope move finished after 15 + 58 ms
00:51:41.073 00.000 9640 Move returns status 0, amount 15
00:51:41.073 00.000 9640 MoveAxis(N, 0, ABG)
00:51:41.073 00.000 9640 Move returns status 0, amount 0
00:51:41.073 00.000 9640 move complete, result=0
00:51:41.074 00.001 9640 worker thread done servicing request
00:51:41.074 00.000 9640 Worker thread wakes up
00:51:41.074 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:51:41.074 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:51:41.079 00.005 16872 GuideStep: -0.1 px 15 ms EAST, 0.8 px 0 ms NORTH
00:51:41.805 00.726 16872 evsrv: cli 0D3BFFA8 connect
00:51:41.811 00.006 16872 case statement mapped state 6 to 3
00:51:41.818 00.007 16872 case statement mapped state 6 to 3
00:51:41.822 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c9fed88f-c744-4ca8-9fb4-5ce8f177fefb"}
00:51:41.829 00.007 16872 case statement mapped state 6 to 3
00:51:41.832 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9fed88f-c744-4ca8-9fb4-5ce8f177fefb"}
00:51:41.848 00.016 16872 evsrv: cli 0D3BFFA8 disconnect
00:51:42.950 01.102 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e5cbcc1-7fef-4b89-a86f-db437311b22a"}
00:51:42.953 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0e5cbcc1-7fef-4b89-a86f-db437311b22a"}
00:51:42.956 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6614a4a1-a274-4f2f-9c6c-273c1d7ef2ee"}
00:51:42.960 00.004 16872 case statement mapped state 6 to 3
00:51:42.962 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6614a4a1-a274-4f2f-9c6c-273c1d7ef2ee"}
00:51:42.965 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e67c841b-59ed-4434-b788-1588719f9fa4"}
00:51:42.968 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.04,6.98],"pixels":"..."},"id":"e67c841b-59ed-4434-b788-1588719f9fa4"}
00:51:45.122 02.154 9640 Exposure complete
00:51:45.266 00.144 9640 worker thread done servicing request
00:51:45.266 00.000 16872 OnExposeComplete: enter
00:51:45.268 00.002 16872 UpdateGuideState(): m_state=6
00:51:45.272 00.004 16872 Star::Find(15, 1640, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:51:45.275 00.003 16872 Star::Find returns 1 (0), X=1640.10, Y=580.49, Mass=413032, SNR=422.0, Peak=37264 HFD=3.5
00:51:45.278 00.003 16872 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.56) = xAngle (1.08 = 1.08)
00:51:45.280 00.002 16872 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.13 = 1.13)
00:51:45.283 00.003 16872 CameraToMount -- cameraX=-0.74 cameraY=0.41 hyp=0.84 cameraTheta=2.64 mountX=0.40 mountY=0.76, mountTheta=1.09
00:51:45.287 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.74, y=0.41, opts=13)
00:51:45.290 00.003 16872 Enqueuing Move request for scope (-0.74, 0.41)
00:51:45.293 00.003 9640 Worker thread wakes up
00:51:45.293 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.41) opts 0xd
00:51:45.293 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.74, 0.41)
00:51:45.293 00.000 9640 Moving (-0.74, 0.41) raw xDistance=0.40 yDistance=0.76
00:51:45.293 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.40
00:51:45.293 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 0.76, m_sumCorr=0.45
00:51:45.293 00.000 9640 MoveAxis(W, 41, ABG)
00:51:45.293 00.000 9640 Guiding  Dir = 3, Dur = 41
00:51:45.293 00.000 9640 IsSlewing returns 0
00:51:45.294 00.001 9640 IsGuiding returns 0
00:51:45.294 00.000 9640 PulseGuide returned control before completion, sleep 51
00:51:45.299 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65516, med=3284, FiltMin=3134, FiltMax=65516, Gamma=2.190
00:51:45.341 00.042 16872 UpdateGuideState exits: m=413032 SNR=422.0
00:51:45.346 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:45.349 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:51:45.351 00.002 16872 Enqueuing Expose request
00:51:45.354 00.003 9640 IsGuiding returns 1
00:51:45.354 00.000 9640 scope still moving after pulse duration time elapsed
00:51:45.377 00.023 9640 IsSlewing returns 0
00:51:45.377 00.000 9640 IsGuiding returns 0
00:51:45.378 00.001 9640 scope move finished after 41 + 43 ms
00:51:45.378 00.000 9640 Move returns status 0, amount 41
00:51:45.378 00.000 9640 MoveAxis(S, 35, ABG)
00:51:45.378 00.000 9640 Guiding  Dir = 1, Dur = 35
00:51:45.378 00.000 9640 IsSlewing returns 0
00:51:45.378 00.000 9640 IsGuiding returns 0
00:51:45.379 00.001 9640 PulseGuide returned control before completion, sleep 45
00:51:45.439 00.060 9640 IsGuiding returns 1
00:51:45.439 00.000 9640 scope still moving after pulse duration time elapsed
00:51:45.470 00.031 9640 IsSlewing returns 0
00:51:45.470 00.000 9640 IsGuiding returns 0
00:51:45.470 00.000 9640 scope move finished after 35 + 56 ms
00:51:45.470 00.000 9640 Move returns status 0, amount 35
00:51:45.470 00.000 9640 move complete, result=0
00:51:45.470 00.000 9640 worker thread done servicing request
00:51:45.471 00.001 9640 Worker thread wakes up
00:51:45.471 00.000 16872 GuideStep: 0.4 px 41 ms WEST, 0.8 px 35 ms SOUTH
00:51:45.475 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:51:45.475 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:51:46.477 01.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cf6320d9-5ccb-44ce-8bd6-48dbd302481f"}
00:51:46.480 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cf6320d9-5ccb-44ce-8bd6-48dbd302481f"}
00:51:46.484 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b31aa64-acb0-4559-8f69-a40ec8f92e8b"}
00:51:46.491 00.007 16872 case statement mapped state 6 to 3
00:51:46.494 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b31aa64-acb0-4559-8f69-a40ec8f92e8b"}
00:51:46.498 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e75e240c-5cb8-46c4-8901-9ce38c131f05"}
00:51:46.502 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.10,7.49],"pixels":"..."},"id":"e75e240c-5cb8-46c4-8901-9ce38c131f05"}
00:51:49.548 03.046 9640 Exposure complete
00:51:49.686 00.138 9640 worker thread done servicing request
00:51:49.686 00.000 16872 OnExposeComplete: enter
00:51:49.689 00.003 16872 UpdateGuideState(): m_state=6
00:51:49.692 00.003 16872 Star::Find(15, 1640, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:51:49.698 00.006 16872 Star::Find returns 1 (0), X=1639.58, Y=580.14, Mass=389106, SNR=406.4, Peak=29180 HFD=3.7
00:51:49.701 00.003 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
00:51:49.704 00.003 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
00:51:49.706 00.002 16872 CameraToMount -- cameraX=-1.26 cameraY=0.07 hyp=1.26 cameraTheta=3.09 mountX=0.05 mountY=1.26, mountTheta=1.53
00:51:49.711 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.26, y=0.07, opts=13)
00:51:49.713 00.002 16872 Enqueuing Move request for scope (-1.26, 0.07)
00:51:49.716 00.003 9640 Worker thread wakes up
00:51:49.716 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.26, 0.07) opts 0xd
00:51:49.717 00.001 9640 Handling offset move in thread for scope, endpoint = (-1.26, 0.07)
00:51:49.717 00.000 9640 Moving (-1.26, 0.07) raw xDistance=0.05 yDistance=1.26
00:51:49.717 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:51:49.717 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 1.26, m_sumCorr=0.68
00:51:49.717 00.000 9640 MoveAxis(E, 0, ABG)
00:51:49.717 00.000 9640 Move returns status 0, amount 0
00:51:49.717 00.000 9640 MoveAxis(S, 27, ABG)
00:51:49.717 00.000 9640 Guiding  Dir = 1, Dur = 27
00:51:49.717 00.000 9640 IsSlewing returns 0
00:51:49.717 00.000 9640 IsGuiding returns 0
00:51:49.718 00.001 9640 PulseGuide returned control before completion, sleep 37
00:51:49.724 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3284, FiltMin=3162, FiltMax=65520, Gamma=2.190
00:51:49.763 00.039 16872 UpdateGuideState exits: m=389106 SNR=406.4
00:51:49.766 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:49.768 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:51:49.771 00.003 16872 Enqueuing Expose request
00:51:49.774 00.003 9640 IsGuiding returns 1
00:51:49.774 00.000 9640 scope still moving after pulse duration time elapsed
00:51:49.802 00.028 9640 IsSlewing returns 0
00:51:49.802 00.000 9640 IsGuiding returns 0
00:51:49.803 00.001 9640 scope move finished after 27 + 57 ms
00:51:49.803 00.000 9640 Move returns status 0, amount 27
00:51:49.803 00.000 9640 move complete, result=0
00:51:49.803 00.000 9640 worker thread done servicing request
00:51:49.803 00.000 9640 Worker thread wakes up
00:51:49.803 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:51:49.803 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:51:49.811 00.008 16872 GuideStep: 0.0 px 0 ms EAST, 1.3 px 27 ms SOUTH
00:51:49.976 00.165 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef091435-92f9-4db2-bbd3-24ba01093a53"}
00:51:49.978 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ef091435-92f9-4db2-bbd3-24ba01093a53"}
00:51:49.982 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38e4a227-1b28-4c81-8236-b1eff0a7da43"}
00:51:49.986 00.004 16872 case statement mapped state 6 to 3
00:51:49.990 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"38e4a227-1b28-4c81-8236-b1eff0a7da43"}
00:51:49.994 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c17d9fcc-33cc-4aa7-b343-3d25fa230d69"}
00:51:49.997 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.58,7.14],"pixels":"..."},"id":"c17d9fcc-33cc-4aa7-b343-3d25fa230d69"}
00:51:53.475 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ca611c1-5334-4b46-8cef-3e782e8dec92"}
00:51:53.478 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1ca611c1-5334-4b46-8cef-3e782e8dec92"}
00:51:53.482 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c463a8cb-50e0-4c5a-a378-422e29393771"}
00:51:53.485 00.003 16872 case statement mapped state 6 to 3
00:51:53.487 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c463a8cb-50e0-4c5a-a378-422e29393771"}
00:51:53.491 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3a042f44-d620-4a3a-a38b-93d1d547efd8"}
00:51:53.494 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.58,7.14],"pixels":"..."},"id":"3a042f44-d620-4a3a-a38b-93d1d547efd8"}
00:51:53.873 00.379 9640 Exposure complete
00:51:54.011 00.138 9640 worker thread done servicing request
00:51:54.011 00.000 16872 OnExposeComplete: enter
00:51:54.015 00.004 16872 UpdateGuideState(): m_state=6
00:51:54.018 00.003 16872 Star::Find(15, 1639, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:51:54.021 00.003 16872 Star::Find returns 1 (0), X=1639.69, Y=580.40, Mass=382476, SNR=406.7, Peak=31300 HFD=3.5
00:51:54.023 00.002 16872 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.56) = xAngle (1.31 = 1.31)
00:51:54.025 00.002 16872 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.36 = 1.36)
00:51:54.028 00.003 16872 CameraToMount -- cameraX=-1.15 cameraY=0.32 hyp=1.19 cameraTheta=2.87 mountX=0.30 mountY=1.16, mountTheta=1.32
00:51:54.035 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.15, y=0.32, opts=13)
00:51:54.039 00.004 16872 Enqueuing Move request for scope (-1.15, 0.32)
00:51:54.042 00.003 9640 Worker thread wakes up
00:51:54.042 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.15, 0.32) opts 0xd
00:51:54.042 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.15, 0.32)
00:51:54.042 00.000 9640 Moving (-1.15, 0.32) raw xDistance=0.30 yDistance=1.16
00:51:54.042 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.30
00:51:54.042 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 1.16, m_sumCorr=0.97
00:51:54.042 00.000 9640 MoveAxis(W, 32, ABG)
00:51:54.042 00.000 9640 Guiding  Dir = 3, Dur = 32
00:51:54.044 00.002 9640 IsSlewing returns 0
00:51:54.044 00.000 9640 IsGuiding returns 0
00:51:54.044 00.000 9640 PulseGuide returned control before completion, sleep 42
00:51:54.050 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3292, FiltMin=3204, FiltMax=65516, Gamma=2.190
00:51:54.087 00.037 16872 UpdateGuideState exits: m=382476 SNR=406.7
00:51:54.090 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:54.094 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:51:54.099 00.005 16872 Enqueuing Expose request
00:51:54.101 00.002 9640 IsGuiding returns 1
00:51:54.101 00.000 9640 scope still moving after pulse duration time elapsed
00:51:54.124 00.023 9640 IsSlewing returns 0
00:51:54.125 00.001 9640 IsGuiding returns 0
00:51:54.126 00.001 9640 scope move finished after 32 + 50 ms
00:51:54.126 00.000 9640 Move returns status 0, amount 32
00:51:54.126 00.000 9640 MoveAxis(S, 35, ABG)
00:51:54.126 00.000 9640 Guiding  Dir = 1, Dur = 35
00:51:54.126 00.000 9640 IsSlewing returns 0
00:51:54.126 00.000 9640 IsGuiding returns 0
00:51:54.127 00.001 9640 PulseGuide returned control before completion, sleep 45
00:51:54.187 00.060 9640 IsGuiding returns 1
00:51:54.187 00.000 9640 scope still moving after pulse duration time elapsed
00:51:54.217 00.030 9640 IsSlewing returns 0
00:51:54.218 00.001 9640 IsGuiding returns 0
00:51:54.218 00.000 9640 scope move finished after 35 + 56 ms
00:51:54.218 00.000 9640 Move returns status 0, amount 35
00:51:54.218 00.000 9640 move complete, result=0
00:51:54.218 00.000 9640 worker thread done servicing request
00:51:54.218 00.000 9640 Worker thread wakes up
00:51:54.218 00.000 16872 GuideStep: 0.3 px 32 ms WEST, 1.2 px 35 ms SOUTH
00:51:54.224 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
00:51:54.224 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:51:56.976 02.752 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58e7efa7-df31-46f7-bc16-c3c65d52fbf0"}
00:51:56.980 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"58e7efa7-df31-46f7-bc16-c3c65d52fbf0"}
00:51:57.011 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ce85818a-2d5d-408e-947f-57009dc5f062"}
00:51:57.016 00.005 16872 case statement mapped state 6 to 3
00:51:57.020 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce85818a-2d5d-408e-947f-57009dc5f062"}
00:51:57.023 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"635f99c0-dc7e-4e56-bda2-ff14cfdbefd6"}
00:51:57.029 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.69,7.40],"pixels":"..."},"id":"635f99c0-dc7e-4e56-bda2-ff14cfdbefd6"}
00:51:58.300 01.271 9640 Exposure complete
00:51:58.437 00.137 9640 worker thread done servicing request
00:51:58.437 00.000 16872 OnExposeComplete: enter
00:51:58.442 00.005 16872 UpdateGuideState(): m_state=6
00:51:58.445 00.003 16872 Star::Find(15, 1639, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:51:58.447 00.002 16872 Star::Find returns 1 (0), X=1640.04, Y=580.59, Mass=403206, SNR=408.8, Peak=38428 HFD=3.4
00:51:58.450 00.003 16872 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.56) = xAngle (1.02 = 1.02)
00:51:58.453 00.003 16872 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.07 = 1.07)
00:51:58.455 00.002 16872 CameraToMount -- cameraX=-0.80 cameraY=0.51 hyp=0.95 cameraTheta=2.58 mountX=0.50 mountY=0.83, mountTheta=1.03
00:51:58.460 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.80, y=0.51, opts=13)
00:51:58.462 00.002 16872 Enqueuing Move request for scope (-0.80, 0.51)
00:51:58.465 00.003 9640 Worker thread wakes up
00:51:58.465 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.51) opts 0xd
00:51:58.465 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.80, 0.51)
00:51:58.465 00.000 9640 Moving (-0.80, 0.51) raw xDistance=0.50 yDistance=0.83
00:51:58.465 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.50
00:51:58.465 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.33, input 0.83, m_sumCorr=1.3
00:51:58.466 00.001 9640 MoveAxis(W, 56, ABG)
00:51:58.466 00.000 9640 Guiding  Dir = 3, Dur = 56
00:51:58.466 00.000 9640 IsSlewing returns 0
00:51:58.466 00.000 9640 IsGuiding returns 0
00:51:58.466 00.000 9640 PulseGuide returned control before completion, sleep 66
00:51:58.474 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3296, FiltMin=3152, FiltMax=65516, Gamma=2.190
00:51:58.512 00.038 16872 UpdateGuideState exits: m=403206 SNR=408.8
00:51:58.515 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:58.518 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:51:58.521 00.003 16872 Enqueuing Expose request
00:51:58.546 00.025 9640 IsGuiding returns 0
00:51:58.547 00.001 9640 Move returns status 0, amount 56
00:51:58.547 00.000 9640 MoveAxis(S, 40, ABG)
00:51:58.547 00.000 9640 Guiding  Dir = 1, Dur = 40
00:51:58.547 00.000 9640 IsSlewing returns 0
00:51:58.550 00.003 9640 IsGuiding returns 0
00:51:58.551 00.001 9640 PulseGuide returned control before completion, sleep 50
00:51:58.608 00.057 9640 IsGuiding returns 1
00:51:58.608 00.000 9640 scope still moving after pulse duration time elapsed
00:51:58.639 00.031 9640 IsSlewing returns 0
00:51:58.639 00.000 9640 IsGuiding returns 0
00:51:58.640 00.001 9640 scope move finished after 40 + 49 ms
00:51:58.640 00.000 9640 Move returns status 0, amount 40
00:51:58.640 00.000 9640 move complete, result=0
00:51:58.640 00.000 9640 worker thread done servicing request
00:51:58.641 00.001 9640 Worker thread wakes up
00:51:58.641 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:51:58.641 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:51:58.641 00.000 16872 GuideStep: 0.5 px 56 ms WEST, 0.8 px 40 ms SOUTH
00:52:00.476 01.835 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f55499f8-4a1d-458f-814b-f78ce185956a"}
00:52:00.480 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f55499f8-4a1d-458f-814b-f78ce185956a"}
00:52:00.486 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fc880692-a579-4475-a693-c6c6c7047723"}
00:52:00.490 00.004 16872 case statement mapped state 6 to 3
00:52:00.493 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc880692-a579-4475-a693-c6c6c7047723"}
00:52:00.497 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"88355578-ab92-4a2d-9de9-65b596306266"}
00:52:00.500 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.04,6.59],"pixels":"..."},"id":"88355578-ab92-4a2d-9de9-65b596306266"}
00:52:02.677 02.177 9640 Exposure complete
00:52:02.818 00.141 9640 worker thread done servicing request
00:52:02.818 00.000 16872 OnExposeComplete: enter
00:52:02.821 00.003 16872 UpdateGuideState(): m_state=6
00:52:02.824 00.003 16872 Star::Find(15, 1640, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:52:02.826 00.002 16872 Star::Find returns 1 (0), X=1639.68, Y=580.65, Mass=375817, SNR=392.0, Peak=32988 HFD=3.4
00:52:02.829 00.003 16872 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.56) = xAngle (1.13 = 1.13)
00:52:02.831 00.002 16872 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.17 = 1.17)
00:52:02.834 00.003 16872 CameraToMount -- cameraX=-1.16 cameraY=0.57 hyp=1.30 cameraTheta=2.68 mountX=0.56 mountY=1.20, mountTheta=1.14
00:52:02.838 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.16, y=0.57, opts=13)
00:52:02.840 00.002 16872 Enqueuing Move request for scope (-1.16, 0.57)
00:52:02.843 00.003 9640 Worker thread wakes up
00:52:02.843 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.16, 0.57) opts 0xd
00:52:02.843 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.16, 0.57)
00:52:02.843 00.000 9640 Moving (-1.16, 0.57) raw xDistance=0.56 yDistance=1.20
00:52:02.843 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.56
00:52:02.843 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 1.20, m_sumCorr=1.6
00:52:02.843 00.000 9640 MoveAxis(W, 65, ABG)
00:52:02.843 00.000 9640 Guiding  Dir = 3, Dur = 65
00:52:02.844 00.001 9640 IsSlewing returns 0
00:52:02.844 00.000 9640 IsGuiding returns 0
00:52:02.844 00.000 9640 PulseGuide returned control before completion, sleep 75
00:52:02.851 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3284, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:52:02.890 00.039 16872 UpdateGuideState exits: m=375817 SNR=392.0
00:52:02.895 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:02.899 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:52:02.902 00.003 16872 Enqueuing Expose request
00:52:02.923 00.021 9640 IsGuiding returns 1
00:52:02.923 00.000 9640 scope still moving after pulse duration time elapsed
00:52:02.957 00.034 9640 IsSlewing returns 0
00:52:02.957 00.000 9640 IsGuiding returns 0
00:52:02.957 00.000 9640 scope move finished after 65 + 47 ms
00:52:02.957 00.000 9640 Move returns status 0, amount 65
00:52:02.957 00.000 9640 MoveAxis(S, 38, ABG)
00:52:02.958 00.001 9640 Guiding  Dir = 1, Dur = 38
00:52:02.958 00.000 9640 IsSlewing returns 0
00:52:02.958 00.000 9640 IsGuiding returns 0
00:52:02.960 00.002 9640 PulseGuide returned control before completion, sleep 47
00:52:03.019 00.059 9640 IsGuiding returns 1
00:52:03.019 00.000 9640 scope still moving after pulse duration time elapsed
00:52:03.050 00.031 9640 IsSlewing returns 0
00:52:03.051 00.001 9640 IsGuiding returns 1
00:52:03.081 00.030 9640 IsSlewing returns 0
00:52:03.082 00.001 9640 IsGuiding returns 1
00:52:03.113 00.031 9640 IsSlewing returns 0
00:52:03.113 00.000 9640 IsGuiding returns 1
00:52:03.145 00.032 9640 IsSlewing returns 0
00:52:03.145 00.000 9640 IsGuiding returns 0
00:52:03.145 00.000 9640 scope move finished after 38 + 148 ms
00:52:03.145 00.000 9640 Move returns status 0, amount 38
00:52:03.145 00.000 9640 move complete, result=0
00:52:03.146 00.001 9640 worker thread done servicing request
00:52:03.146 00.000 9640 Worker thread wakes up
00:52:03.146 00.000 16872 GuideStep: 0.6 px 65 ms WEST, 1.2 px 38 ms SOUTH
00:52:03.149 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:52:03.149 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:52:03.976 00.827 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7bc012b9-803a-4561-a3fb-4780fc7a6be6"}
00:52:03.981 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7bc012b9-803a-4561-a3fb-4780fc7a6be6"}
00:52:03.985 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ccb2df8-f47a-4ff5-9a5c-ce1bd00a9908"}
00:52:03.989 00.004 16872 case statement mapped state 6 to 3
00:52:03.993 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ccb2df8-f47a-4ff5-9a5c-ce1bd00a9908"}
00:52:04.000 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"318607a8-94a1-4acb-bab3-142bb738bca6"}
00:52:04.003 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.68,6.65],"pixels":"..."},"id":"318607a8-94a1-4acb-bab3-142bb738bca6"}
00:52:07.204 03.201 9640 Exposure complete
00:52:07.351 00.147 16872 OnExposeComplete: enter
00:52:07.355 00.004 16872 UpdateGuideState(): m_state=6
00:52:07.358 00.003 9640 worker thread done servicing request
00:52:07.358 00.000 16872 Star::Find(15, 1639, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:52:07.361 00.003 16872 Star::Find returns 1 (0), X=1639.74, Y=579.67, Mass=382270, SNR=403.4, Peak=33760 HFD=3.6
00:52:07.364 00.003 16872 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.56) = xAngle (-4.34 = 1.94)
00:52:07.369 00.005 16872 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.30 = 1.99)
00:52:07.372 00.003 16872 CameraToMount -- cameraX=-1.10 cameraY=-0.41 hyp=1.17 cameraTheta=-2.79 mountX=-0.42 mountY=1.07, mountTheta=1.95
00:52:07.375 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-1.10, y=-0.41, opts=13)
00:52:07.379 00.004 16872 Enqueuing Move request for scope (-1.10, -0.41)
00:52:07.382 00.003 9640 Worker thread wakes up
00:52:07.382 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.10, -0.41) opts 0xd
00:52:07.382 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.10, -0.41)
00:52:07.382 00.000 9640 Moving (-1.10, -0.41) raw xDistance=-0.42 yDistance=1.07
00:52:07.382 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.42
00:52:07.382 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 1.07, m_sumCorr=1.9
00:52:07.382 00.000 9640 MoveAxis(E, 38, ABG)
00:52:07.382 00.000 9640 Guiding  Dir = 2, Dur = 38
00:52:07.382 00.000 9640 IsSlewing returns 0
00:52:07.383 00.001 9640 IsGuiding returns 0
00:52:07.383 00.000 9640 PulseGuide returned control before completion, sleep 48
00:52:07.389 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3284, FiltMin=3182, FiltMax=65516, Gamma=2.190
00:52:07.428 00.039 16872 UpdateGuideState exits: m=382270 SNR=403.4
00:52:07.434 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:07.436 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:52:07.438 00.002 16872 Enqueuing Expose request
00:52:07.445 00.007 9640 IsGuiding returns 1
00:52:07.445 00.000 9640 scope still moving after pulse duration time elapsed
00:52:07.475 00.030 9640 IsSlewing returns 0
00:52:07.475 00.000 9640 IsGuiding returns 0
00:52:07.475 00.000 9640 scope move finished after 38 + 55 ms
00:52:07.475 00.000 9640 Move returns status 0, amount 38
00:52:07.475 00.000 9640 MoveAxis(S, 34, ABG)
00:52:07.475 00.000 9640 Guiding  Dir = 1, Dur = 34
00:52:07.475 00.000 9640 IsSlewing returns 0
00:52:07.475 00.000 9640 IsGuiding returns 0
00:52:07.475 00.000 9640 PulseGuide returned control before completion, sleep 44
00:52:07.478 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8cf7e403-ad4f-4fb9-8d93-e642ed4676d0"}
00:52:07.481 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8cf7e403-ad4f-4fb9-8d93-e642ed4676d0"}
00:52:07.486 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"87c56159-3e3e-4dc1-baf8-227d9233e9e9"}
00:52:07.489 00.003 16872 case statement mapped state 6 to 3
00:52:07.496 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"87c56159-3e3e-4dc1-baf8-227d9233e9e9"}
00:52:07.500 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0d8c5922-6655-41a1-a5a8-7e7b95a182be"}
00:52:07.502 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.74,6.67],"pixels":"..."},"id":"0d8c5922-6655-41a1-a5a8-7e7b95a182be"}
00:52:07.525 00.023 9640 IsGuiding returns 1
00:52:07.525 00.000 9640 scope still moving after pulse duration time elapsed
00:52:07.554 00.029 9640 IsSlewing returns 0
00:52:07.555 00.001 9640 IsGuiding returns 1
00:52:07.585 00.030 9640 IsSlewing returns 0
00:52:07.585 00.000 9640 IsGuiding returns 1
00:52:07.616 00.031 9640 IsSlewing returns 0
00:52:07.616 00.000 9640 IsGuiding returns 0
00:52:07.616 00.000 9640 scope move finished after 34 + 106 ms
00:52:07.616 00.000 9640 Move returns status 0, amount 34
00:52:07.616 00.000 9640 move complete, result=0
00:52:07.616 00.000 9640 worker thread done servicing request
00:52:07.616 00.000 9640 Worker thread wakes up
00:52:07.616 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:52:07.616 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:52:07.616 00.000 16872 GuideStep: -0.4 px 38 ms EAST, 1.1 px 34 ms SOUTH
00:52:10.977 03.361 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac6348ba-6812-4165-9c35-2a40e45dd28b"}
00:52:10.980 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ac6348ba-6812-4165-9c35-2a40e45dd28b"}
00:52:10.984 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4a02b2e-2135-4214-994e-60036c64dbdd"}
00:52:10.987 00.003 16872 case statement mapped state 6 to 3
00:52:10.989 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4a02b2e-2135-4214-994e-60036c64dbdd"}
00:52:10.995 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"77feccbf-7bab-4ad3-8ca5-d76a4f95f663"}
00:52:10.997 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.74,6.67],"pixels":"..."},"id":"77feccbf-7bab-4ad3-8ca5-d76a4f95f663"}
00:52:11.682 00.685 9640 Exposure complete
00:52:11.820 00.138 9640 worker thread done servicing request
00:52:11.821 00.001 16872 OnExposeComplete: enter
00:52:11.824 00.003 16872 UpdateGuideState(): m_state=6
00:52:11.827 00.003 16872 Star::Find(15, 1639, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:52:11.830 00.003 16872 Star::Find returns 1 (0), X=1639.58, Y=580.09, Mass=377260, SNR=394.5, Peak=32204 HFD=3.6
00:52:11.833 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
00:52:11.836 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
00:52:11.838 00.002 16872 CameraToMount -- cameraX=-1.25 cameraY=0.01 hyp=1.25 cameraTheta=3.13 mountX=-0.01 mountY=1.25, mountTheta=1.58
00:52:11.842 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.25, y=0.01, opts=13)
00:52:11.846 00.004 16872 Enqueuing Move request for scope (-1.25, 0.01)
00:52:11.848 00.002 9640 Worker thread wakes up
00:52:11.849 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.25, 0.01) opts 0xd
00:52:11.849 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.25, 0.01)
00:52:11.849 00.000 9640 Moving (-1.25, 0.01) raw xDistance=-0.01 yDistance=1.25
00:52:11.849 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:52:11.849 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 1.25, m_sumCorr=2.2
00:52:11.849 00.000 9640 MoveAxis(E, 0, ABG)
00:52:11.849 00.000 9640 Move returns status 0, amount 0
00:52:11.849 00.000 9640 MoveAxis(S, 35, ABG)
00:52:11.849 00.000 9640 Guiding  Dir = 1, Dur = 35
00:52:11.849 00.000 9640 IsSlewing returns 0
00:52:11.851 00.002 9640 IsGuiding returns 0
00:52:11.851 00.000 9640 PulseGuide returned control before completion, sleep 45
00:52:11.856 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3288, FiltMin=3112, FiltMax=65516, Gamma=2.190
00:52:11.895 00.039 16872 UpdateGuideState exits: m=377260 SNR=394.5
00:52:11.899 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:11.901 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:52:11.904 00.003 16872 Enqueuing Expose request
00:52:11.908 00.004 9640 IsGuiding returns 1
00:52:11.908 00.000 9640 scope still moving after pulse duration time elapsed
00:52:11.938 00.030 9640 IsSlewing returns 0
00:52:11.938 00.000 9640 IsGuiding returns 0
00:52:11.938 00.000 9640 scope move finished after 35 + 53 ms
00:52:11.938 00.000 9640 Move returns status 0, amount 35
00:52:11.939 00.001 9640 move complete, result=0
00:52:11.939 00.000 9640 worker thread done servicing request
00:52:11.939 00.000 9640 Worker thread wakes up
00:52:11.939 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:52:11.939 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:52:11.940 00.001 16872 GuideStep: -0.0 px 0 ms EAST, 1.3 px 35 ms SOUTH
00:52:14.477 02.537 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bab05379-b711-424e-9fa0-38709dfc6af8"}
00:52:14.480 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bab05379-b711-424e-9fa0-38709dfc6af8"}
00:52:14.483 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3df43e9c-4474-41a9-bdf6-0b875440fe33"}
00:52:14.488 00.005 16872 case statement mapped state 6 to 3
00:52:14.490 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3df43e9c-4474-41a9-bdf6-0b875440fe33"}
00:52:14.493 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f775fc05-138b-45fd-871c-70ca3fccb237"}
00:52:14.496 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.58,7.09],"pixels":"..."},"id":"f775fc05-138b-45fd-871c-70ca3fccb237"}
00:52:16.013 01.517 9640 Exposure complete
00:52:16.155 00.142 9640 worker thread done servicing request
00:52:16.155 00.000 16872 OnExposeComplete: enter
00:52:16.158 00.003 16872 UpdateGuideState(): m_state=6
00:52:16.161 00.003 16872 Star::Find(15, 1639, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:52:16.164 00.003 16872 Star::Find returns 1 (0), X=1639.31, Y=580.08, Mass=399815, SNR=407.8, Peak=33872 HFD=3.6
00:52:16.169 00.005 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.70 = 1.59)
00:52:16.172 00.003 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.65 = 1.63)
00:52:16.175 00.003 16872 CameraToMount -- cameraX=-1.52 cameraY=-0.00 hyp=1.52 cameraTheta=-3.14 mountX=-0.02 mountY=1.52, mountTheta=1.59
00:52:16.180 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.52, y=-0.00, opts=13)
00:52:16.183 00.003 16872 Enqueuing Move request for scope (-1.52, -0.00)
00:52:16.185 00.002 9640 Worker thread wakes up
00:52:16.186 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.52, -0.00) opts 0xd
00:52:16.186 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.52, -0.00)
00:52:16.186 00.000 9640 Moving (-1.52, -0.00) raw xDistance=-0.02 yDistance=1.52
00:52:16.186 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:52:16.186 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 1.52, m_sumCorr=2.5
00:52:16.186 00.000 9640 MoveAxis(E, 0, ABG)
00:52:16.186 00.000 9640 Move returns status 0, amount 0
00:52:16.186 00.000 9640 MoveAxis(S, 42, ABG)
00:52:16.186 00.000 9640 Guiding  Dir = 1, Dur = 42
00:52:16.186 00.000 9640 IsSlewing returns 0
00:52:16.186 00.000 9640 IsGuiding returns 0
00:52:16.186 00.000 9640 PulseGuide returned control before completion, sleep 52
00:52:16.191 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65516, med=3292, FiltMin=3204, FiltMax=65512, Gamma=2.190
00:52:16.229 00.038 16872 UpdateGuideState exits: m=399815 SNR=407.8
00:52:16.234 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:16.236 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:52:16.240 00.004 16872 Enqueuing Expose request
00:52:16.243 00.003 9640 IsGuiding returns 1
00:52:16.243 00.000 9640 scope still moving after pulse duration time elapsed
00:52:16.274 00.031 9640 IsSlewing returns 0
00:52:16.274 00.000 9640 IsGuiding returns 0
00:52:16.275 00.001 9640 scope move finished after 42 + 45 ms
00:52:16.275 00.000 9640 Move returns status 0, amount 42
00:52:16.275 00.000 9640 move complete, result=0
00:52:16.275 00.000 9640 worker thread done servicing request
00:52:16.275 00.000 9640 Worker thread wakes up
00:52:16.275 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:52:16.275 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:52:16.276 00.001 16872 GuideStep: -0.0 px 0 ms EAST, 1.5 px 42 ms SOUTH
00:52:17.977 01.701 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e532dc70-d3be-4c1e-a2f2-fc8dea7266e1"}
00:52:17.979 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e532dc70-d3be-4c1e-a2f2-fc8dea7266e1"}
00:52:17.985 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9afa845-689f-46fe-a7a1-6327e834f1e8"}
00:52:17.988 00.003 16872 case statement mapped state 6 to 3
00:52:17.993 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9afa845-689f-46fe-a7a1-6327e834f1e8"}
00:52:17.997 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3361084e-58df-4714-b29b-5a12101e2e86"}
00:52:18.002 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.31,7.08],"pixels":"..."},"id":"3361084e-58df-4714-b29b-5a12101e2e86"}
00:52:20.327 02.325 9640 Exposure complete
00:52:20.464 00.137 9640 worker thread done servicing request
00:52:20.464 00.000 16872 OnExposeComplete: enter
00:52:20.468 00.004 16872 UpdateGuideState(): m_state=6
00:52:20.470 00.002 16872 Star::Find(15, 1639, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:52:20.474 00.004 16872 Star::Find returns 1 (0), X=1639.22, Y=579.85, Mass=392064, SNR=401.1, Peak=38936 HFD=3.4
00:52:20.477 00.003 16872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.56) = xAngle (-4.56 = 1.72)
00:52:20.481 00.004 16872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.51 = 1.77)
00:52:20.484 00.003 16872 CameraToMount -- cameraX=-1.62 cameraY=-0.22 hyp=1.64 cameraTheta=-3.00 mountX=-0.25 mountY=1.60, mountTheta=1.72
00:52:20.488 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.62, y=-0.22, opts=13)
00:52:20.491 00.003 16872 Enqueuing Move request for scope (-1.62, -0.22)
00:52:20.494 00.003 9640 Worker thread wakes up
00:52:20.494 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.62, -0.22) opts 0xd
00:52:20.494 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.62, -0.22)
00:52:20.494 00.000 9640 Moving (-1.62, -0.22) raw xDistance=-0.25 yDistance=1.60
00:52:20.494 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.25
00:52:20.494 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.41, input 1.60, m_sumCorr=3
00:52:20.495 00.001 9640 MoveAxis(E, 26, ABG)
00:52:20.495 00.000 9640 Guiding  Dir = 2, Dur = 26
00:52:20.495 00.000 9640 IsSlewing returns 0
00:52:20.495 00.000 9640 IsGuiding returns 0
00:52:20.495 00.000 9640 PulseGuide returned control before completion, sleep 36
00:52:20.500 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3292, FiltMin=3200, FiltMax=65516, Gamma=2.190
00:52:20.539 00.039 16872 UpdateGuideState exits: m=392064 SNR=401.1
00:52:20.541 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:20.547 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:52:20.551 00.004 16872 Enqueuing Expose request
00:52:20.553 00.002 9640 IsGuiding returns 1
00:52:20.554 00.001 9640 scope still moving after pulse duration time elapsed
00:52:20.575 00.021 9640 IsSlewing returns 0
00:52:20.575 00.000 9640 IsGuiding returns 0
00:52:20.575 00.000 9640 scope move finished after 26 + 54 ms
00:52:20.576 00.001 9640 Move returns status 0, amount 26
00:52:20.576 00.000 9640 MoveAxis(S, 49, ABG)
00:52:20.576 00.000 9640 Guiding  Dir = 1, Dur = 49
00:52:20.576 00.000 9640 IsSlewing returns 0
00:52:20.576 00.000 9640 IsGuiding returns 0
00:52:20.577 00.001 9640 PulseGuide returned control before completion, sleep 59
00:52:20.637 00.060 9640 IsGuiding returns 1
00:52:20.638 00.001 9640 scope still moving after pulse duration time elapsed
00:52:20.668 00.030 9640 IsSlewing returns 0
00:52:20.668 00.000 9640 IsGuiding returns 0
00:52:20.669 00.001 9640 scope move finished after 49 + 43 ms
00:52:20.669 00.000 9640 Move returns status 0, amount 49
00:52:20.669 00.000 9640 move complete, result=0
00:52:20.669 00.000 9640 worker thread done servicing request
00:52:20.669 00.000 9640 Worker thread wakes up
00:52:20.669 00.000 16872 GuideStep: -0.2 px 26 ms EAST, 1.6 px 49 ms SOUTH
00:52:20.672 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:52:20.672 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:52:21.477 00.805 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e8894dc9-3dd2-4f01-97f9-597d5671049c"}
00:52:21.481 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e8894dc9-3dd2-4f01-97f9-597d5671049c"}
00:52:21.485 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df42414a-db75-493c-8b8f-5ecd5475663c"}
00:52:21.488 00.003 16872 case statement mapped state 6 to 3
00:52:21.492 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"df42414a-db75-493c-8b8f-5ecd5475663c"}
00:52:21.495 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0e37c0eb-2e06-4df3-b18c-ad737d4561c4"}
00:52:21.500 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.22,6.85],"pixels":"..."},"id":"0e37c0eb-2e06-4df3-b18c-ad737d4561c4"}
00:52:24.768 03.268 9640 Exposure complete
00:52:24.911 00.143 9640 worker thread done servicing request
00:52:24.911 00.000 16872 OnExposeComplete: enter
00:52:24.916 00.005 16872 UpdateGuideState(): m_state=6
00:52:24.921 00.005 16872 Star::Find(15, 1639, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:52:24.925 00.004 16872 Star::Find returns 1 (0), X=1638.76, Y=580.75, Mass=399015, SNR=406.3, Peak=36424 HFD=3.5
00:52:24.929 00.004 16872 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.56) = xAngle (1.27 = 1.27)
00:52:24.932 00.003 16872 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.32 = 1.32)
00:52:24.935 00.003 16872 CameraToMount -- cameraX=-2.08 cameraY=0.67 hyp=2.19 cameraTheta=2.83 mountX=0.64 mountY=2.12, mountTheta=1.28
00:52:24.940 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.08, y=0.67, opts=13)
00:52:24.944 00.004 16872 Enqueuing Move request for scope (-2.08, 0.67)
00:52:24.948 00.004 9640 Worker thread wakes up
00:52:24.948 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.08, 0.67) opts 0xd
00:52:24.948 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.08, 0.67)
00:52:24.948 00.000 9640 Moving (-2.08, 0.67) raw xDistance=0.64 yDistance=2.12
00:52:24.948 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.64
00:52:24.948 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.47, input 2.12, m_sumCorr=3.4
00:52:24.948 00.000 9640 MoveAxis(W, 65, ABG)
00:52:24.948 00.000 9640 Guiding  Dir = 3, Dur = 65
00:52:24.949 00.001 9640 IsSlewing returns 0
00:52:24.949 00.000 9640 IsGuiding returns 0
00:52:24.949 00.000 9640 PulseGuide returned control before completion, sleep 75
00:52:24.955 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3284, FiltMin=3184, FiltMax=65512, Gamma=2.190
00:52:24.994 00.039 16872 UpdateGuideState exits: m=399015 SNR=406.3
00:52:24.997 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:25.001 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:52:25.004 00.003 16872 Enqueuing Expose request
00:52:25.008 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"85503d8e-8b7b-4952-afb6-8bd7ffc975e9"}
00:52:25.011 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"85503d8e-8b7b-4952-afb6-8bd7ffc975e9"}
00:52:25.024 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cac7d6f6-897f-4cab-bbdc-49f832160cce"}
00:52:25.027 00.003 16872 case statement mapped state 6 to 3
00:52:25.032 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cac7d6f6-897f-4cab-bbdc-49f832160cce"}
00:52:25.037 00.005 9640 IsGuiding returns 1
00:52:25.037 00.000 9640 scope still moving after pulse duration time elapsed
00:52:25.038 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9562c704-cbf1-424b-b57f-5453196cf49a"}
00:52:25.041 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.76,6.75],"pixels":"..."},"id":"9562c704-cbf1-424b-b57f-5453196cf49a"}
00:52:25.068 00.027 9640 IsSlewing returns 0
00:52:25.068 00.000 9640 IsGuiding returns 0
00:52:25.068 00.000 9640 scope move finished after 65 + 54 ms
00:52:25.068 00.000 9640 Move returns status 0, amount 65
00:52:25.068 00.000 9640 MoveAxis(S, 56, ABG)
00:52:25.068 00.000 9640 Guiding  Dir = 1, Dur = 56
00:52:25.068 00.000 9640 IsSlewing returns 0
00:52:25.068 00.000 9640 IsGuiding returns 0
00:52:25.069 00.001 9640 PulseGuide returned control before completion, sleep 66
00:52:25.147 00.078 9640 IsGuiding returns 0
00:52:25.147 00.000 9640 Move returns status 0, amount 56
00:52:25.147 00.000 9640 move complete, result=0
00:52:25.147 00.000 9640 worker thread done servicing request
00:52:25.147 00.000 9640 Worker thread wakes up
00:52:25.148 00.001 16872 GuideStep: 0.6 px 65 ms WEST, 2.1 px 56 ms SOUTH
00:52:25.154 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
00:52:25.154 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:52:28.475 03.321 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a3682a4f-1970-42c5-805c-256daccde1df"}
00:52:28.478 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a3682a4f-1970-42c5-805c-256daccde1df"}
00:52:28.481 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b72130a-323c-4052-acf6-124abd3a937c"}
00:52:28.485 00.004 16872 case statement mapped state 6 to 3
00:52:28.490 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b72130a-323c-4052-acf6-124abd3a937c"}
00:52:28.493 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"625ffdfe-2db1-4af3-aca2-f798da098714"}
00:52:28.496 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.76,6.75],"pixels":"..."},"id":"625ffdfe-2db1-4af3-aca2-f798da098714"}
00:52:29.217 00.721 9640 Exposure complete
00:52:29.355 00.138 9640 worker thread done servicing request
00:52:29.355 00.000 16872 OnExposeComplete: enter
00:52:29.359 00.004 16872 UpdateGuideState(): m_state=6
00:52:29.365 00.006 16872 Star::Find(15, 1638, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:52:29.368 00.003 16872 Star::Find returns 1 (0), X=1638.47, Y=579.80, Mass=378444, SNR=386.9, Peak=32592 HFD=3.5
00:52:29.371 00.003 16872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.56) = xAngle (-4.58 = 1.70)
00:52:29.374 00.003 16872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.54 = 1.75)
00:52:29.378 00.004 16872 CameraToMount -- cameraX=-2.37 cameraY=-0.27 hyp=2.39 cameraTheta=-3.03 mountX=-0.31 mountY=2.35, mountTheta=1.70
00:52:29.382 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.37, y=-0.27, opts=13)
00:52:29.386 00.004 16872 Enqueuing Move request for scope (-2.37, -0.27)
00:52:29.388 00.002 9640 Worker thread wakes up
00:52:29.388 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.37, -0.27) opts 0xd
00:52:29.388 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.37, -0.27)
00:52:29.388 00.000 9640 Moving (-2.37, -0.27) raw xDistance=-0.31 yDistance=2.35
00:52:29.388 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.31
00:52:29.388 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.55, input 2.35, m_sumCorr=4
00:52:29.388 00.000 9640 MoveAxis(E, 26, ABG)
00:52:29.389 00.001 9640 Guiding  Dir = 2, Dur = 26
00:52:29.389 00.000 9640 IsSlewing returns 0
00:52:29.389 00.000 9640 IsGuiding returns 0
00:52:29.389 00.000 9640 PulseGuide returned control before completion, sleep 36
00:52:29.394 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3288, FiltMin=3142, FiltMax=65516, Gamma=2.190
00:52:29.432 00.038 16872 UpdateGuideState exits: m=378444 SNR=386.9
00:52:29.436 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:29.439 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:52:29.445 00.006 16872 Enqueuing Expose request
00:52:29.447 00.002 9640 IsGuiding returns 0
00:52:29.447 00.000 9640 Move returns status 0, amount 26
00:52:29.447 00.000 9640 MoveAxis(S, 66, ABG)
00:52:29.447 00.000 9640 Guiding  Dir = 1, Dur = 66
00:52:29.447 00.000 9640 IsSlewing returns 0
00:52:29.448 00.001 9640 IsGuiding returns 0
00:52:29.448 00.000 9640 PulseGuide returned control before completion, sleep 76
00:52:29.532 00.084 9640 IsGuiding returns 1
00:52:29.532 00.000 9640 scope still moving after pulse duration time elapsed
00:52:29.566 00.034 9640 IsSlewing returns 0
00:52:29.566 00.000 9640 IsGuiding returns 0
00:52:29.566 00.000 9640 scope move finished after 66 + 52 ms
00:52:29.566 00.000 9640 Move returns status 0, amount 66
00:52:29.567 00.001 9640 move complete, result=0
00:52:29.567 00.000 9640 worker thread done servicing request
00:52:29.567 00.000 9640 Worker thread wakes up
00:52:29.567 00.000 16872 GuideStep: -0.3 px 26 ms EAST, 2.4 px 66 ms SOUTH
00:52:29.569 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
00:52:29.570 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:52:31.975 02.405 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0137aa0-38b9-494e-b1b1-926204590221"}
00:52:31.978 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e0137aa0-38b9-494e-b1b1-926204590221"}
00:52:31.982 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"20a8072a-ec50-4622-8dd0-c197f18548a9"}
00:52:31.985 00.003 16872 case statement mapped state 6 to 3
00:52:31.987 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"20a8072a-ec50-4622-8dd0-c197f18548a9"}
00:52:31.991 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"304d44d7-2cdb-4475-b2e5-c446a2d65dbb"}
00:52:31.994 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.47,6.80],"pixels":"..."},"id":"304d44d7-2cdb-4475-b2e5-c446a2d65dbb"}
00:52:33.634 01.640 9640 Exposure complete
00:52:33.773 00.139 9640 worker thread done servicing request
00:52:33.773 00.000 16872 OnExposeComplete: enter
00:52:33.780 00.007 16872 UpdateGuideState(): m_state=6
00:52:33.783 00.003 16872 Star::Find(15, 1638, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:52:33.786 00.003 16872 Star::Find returns 1 (0), X=1637.87, Y=579.55, Mass=404563, SNR=406.0, Peak=39980 HFD=3.4
00:52:33.788 00.002 16872 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.56) = xAngle (-4.52 = 1.76)
00:52:33.791 00.003 16872 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.47 = 1.81)
00:52:33.794 00.003 16872 CameraToMount -- cameraX=-2.96 cameraY=-0.53 hyp=3.01 cameraTheta=-2.97 mountX=-0.57 mountY=2.93, mountTheta=1.76
00:52:33.798 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.96, y=-0.53, opts=13)
00:52:33.801 00.003 16872 Enqueuing Move request for scope (-2.96, -0.53)
00:52:33.803 00.002 9640 Worker thread wakes up
00:52:33.803 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.96, -0.53) opts 0xd
00:52:33.803 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.96, -0.53)
00:52:33.804 00.001 9640 Moving (-2.96, -0.53) raw xDistance=-0.57 yDistance=2.93
00:52:33.804 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.57
00:52:33.804 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.66, input 2.93, m_sumCorr=4.6
00:52:33.804 00.000 9640 MoveAxis(E, 63, ABG)
00:52:33.804 00.000 9640 Guiding  Dir = 2, Dur = 63
00:52:33.804 00.000 9640 IsSlewing returns 0
00:52:33.804 00.000 9640 IsGuiding returns 0
00:52:33.804 00.000 9640 PulseGuide returned control before completion, sleep 73
00:52:33.813 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3288, FiltMin=3204, FiltMax=65516, Gamma=2.190
00:52:33.851 00.038 16872 UpdateGuideState exits: m=404563 SNR=406.0
00:52:33.854 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:33.857 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:52:33.860 00.003 16872 Enqueuing Expose request
00:52:33.883 00.023 9640 IsGuiding returns 1
00:52:33.884 00.001 9640 scope still moving after pulse duration time elapsed
00:52:33.914 00.030 9640 IsSlewing returns 0
00:52:33.914 00.000 9640 IsGuiding returns 0
00:52:33.914 00.000 9640 scope move finished after 63 + 47 ms
00:52:33.914 00.000 9640 Move returns status 0, amount 63
00:52:33.914 00.000 9640 MoveAxis(S, 79, ABG)
00:52:33.914 00.000 9640 Guiding  Dir = 1, Dur = 79
00:52:33.915 00.001 9640 IsSlewing returns 0
00:52:33.915 00.000 9640 IsGuiding returns 0
00:52:33.915 00.000 9640 PulseGuide returned control before completion, sleep 89
00:52:34.008 00.093 9640 IsGuiding returns 1
00:52:34.008 00.000 9640 scope still moving after pulse duration time elapsed
00:52:34.039 00.031 9640 IsSlewing returns 0
00:52:34.039 00.000 9640 IsGuiding returns 0
00:52:34.039 00.000 9640 scope move finished after 79 + 45 ms
00:52:34.039 00.000 9640 Move returns status 0, amount 79
00:52:34.039 00.000 9640 move complete, result=0
00:52:34.039 00.000 9640 worker thread done servicing request
00:52:34.039 00.000 9640 Worker thread wakes up
00:52:34.039 00.000 16872 GuideStep: -0.6 px 63 ms EAST, 2.9 px 79 ms SOUTH
00:52:34.043 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:52:34.043 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:52:35.473 01.430 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"331496e5-8d37-429a-a34b-9194930e8e33"}
00:52:35.486 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"331496e5-8d37-429a-a34b-9194930e8e33"}
00:52:35.506 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"602aa7a9-7ad8-4fad-a48d-29bbaa722d8a"}
00:52:35.511 00.005 16872 case statement mapped state 6 to 3
00:52:35.515 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"602aa7a9-7ad8-4fad-a48d-29bbaa722d8a"}
00:52:35.520 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b95760eb-7b37-4980-b763-afd8dc05edec"}
00:52:35.524 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.87,6.55],"pixels":"..."},"id":"b95760eb-7b37-4980-b763-afd8dc05edec"}
00:52:38.104 02.580 9640 Exposure complete
00:52:38.244 00.140 16872 OnExposeComplete: enter
00:52:38.248 00.004 16872 UpdateGuideState(): m_state=6
00:52:38.251 00.003 9640 worker thread done servicing request
00:52:38.251 00.000 16872 Star::Find(15, 1637, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:52:38.254 00.003 16872 Star::Find returns 1 (0), X=1637.22, Y=580.35, Mass=390946, SNR=399.1, Peak=33296 HFD=3.6
00:52:38.258 00.004 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
00:52:38.261 00.003 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
00:52:38.264 00.003 16872 CameraToMount -- cameraX=-3.62 cameraY=0.28 hyp=3.63 cameraTheta=3.07 mountX=0.22 mountY=3.63, mountTheta=1.51
00:52:38.270 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-3.62, y=0.28, opts=13)
00:52:38.274 00.004 16872 Enqueuing Move request for scope (-3.62, 0.28)
00:52:38.277 00.003 9640 Worker thread wakes up
00:52:38.277 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.62, 0.28) opts 0xd
00:52:38.277 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.62, 0.28)
00:52:38.277 00.000 9640 Moving (-3.62, 0.28) raw xDistance=0.22 yDistance=3.63
00:52:38.277 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
00:52:38.277 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.80, input 3.63, m_sumCorr=5.4
00:52:38.277 00.000 9640 MoveAxis(W, 17, ABG)
00:52:38.277 00.000 9640 Guiding  Dir = 3, Dur = 17
00:52:38.278 00.001 9640 IsSlewing returns 0
00:52:38.278 00.000 9640 IsGuiding returns 0
00:52:38.278 00.000 9640 PulseGuide returned control before completion, sleep 27
00:52:38.285 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3292, FiltMin=3196, FiltMax=65516, Gamma=2.190
00:52:38.319 00.034 9640 IsGuiding returns 1
00:52:38.319 00.000 9640 scope still moving after pulse duration time elapsed
00:52:38.325 00.006 16872 UpdateGuideState exits: m=390946 SNR=399.1
00:52:38.328 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:38.331 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:52:38.334 00.003 16872 Enqueuing Expose request
00:52:38.350 00.016 9640 IsSlewing returns 0
00:52:38.350 00.000 9640 IsGuiding returns 0
00:52:38.350 00.000 9640 scope move finished after 17 + 55 ms
00:52:38.350 00.000 9640 Move returns status 0, amount 17
00:52:38.350 00.000 9640 MoveAxis(S, 96, ABG)
00:52:38.350 00.000 9640 Guiding  Dir = 1, Dur = 96
00:52:38.351 00.001 9640 IsSlewing returns 0
00:52:38.351 00.000 9640 IsGuiding returns 0
00:52:38.352 00.001 9640 PulseGuide returned control before completion, sleep 106
00:52:38.459 00.107 9640 IsGuiding returns 1
00:52:38.459 00.000 9640 scope still moving after pulse duration time elapsed
00:52:38.490 00.031 9640 IsSlewing returns 0
00:52:38.491 00.001 9640 IsGuiding returns 0
00:52:38.491 00.000 9640 scope move finished after 96 + 43 ms
00:52:38.491 00.000 9640 Move returns status 0, amount 96
00:52:38.491 00.000 9640 move complete, result=0
00:52:38.491 00.000 9640 worker thread done servicing request
00:52:38.491 00.000 9640 Worker thread wakes up
00:52:38.491 00.000 16872 GuideStep: 0.2 px 17 ms WEST, 3.6 px 96 ms SOUTH
00:52:38.496 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:52:38.496 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,565,31,31)
00:52:38.972 00.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b3cd15c-255d-43db-b420-e7f5d89c22f1"}
00:52:38.977 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b3cd15c-255d-43db-b420-e7f5d89c22f1"}
00:52:38.980 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e01a8e36-aab8-4765-956c-9f27f8d8a6f1"}
00:52:38.984 00.004 16872 case statement mapped state 6 to 3
00:52:38.988 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e01a8e36-aab8-4765-956c-9f27f8d8a6f1"}
00:52:38.994 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dd38cb3c-ea8a-4b3f-8a5f-56d7c63d3f2a"}
00:52:38.998 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.22,7.35],"pixels":"..."},"id":"dd38cb3c-ea8a-4b3f-8a5f-56d7c63d3f2a"}
00:52:42.472 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"48b94663-3046-4437-87ce-5af17cca63b7"}
00:52:42.477 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"48b94663-3046-4437-87ce-5af17cca63b7"}
00:52:42.481 00.004 16872 evsrv: cli 0D3C0A48 connect
00:52:42.485 00.004 16872 case statement mapped state 6 to 3
00:52:42.496 00.011 16872 case statement mapped state 6 to 3
00:52:42.500 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2dc6bab7-767d-4664-84e2-bd6f8e6b27ec"}
00:52:42.503 00.003 16872 case statement mapped state 6 to 3
00:52:42.507 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2dc6bab7-767d-4664-84e2-bd6f8e6b27ec"}
00:52:42.511 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"79b7f9e8-f5d5-41e0-9500-ed03e2944b5d"}
00:52:42.515 00.004 16872 case statement mapped state 6 to 3
00:52:42.518 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"79b7f9e8-f5d5-41e0-9500-ed03e2944b5d"}
00:52:42.522 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"840ac653-7eec-46c5-a2df-c8a26a01a4fd"}
00:52:42.526 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.22,7.35],"pixels":"..."},"id":"840ac653-7eec-46c5-a2df-c8a26a01a4fd"}
00:52:42.530 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:52:42.534 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:52:42.538 00.004 16872 case statement mapped state 6 to 3
00:52:42.543 00.005 16872 case statement mapped state 6 to 3
00:52:42.551 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"6149da08-d107-4b18-bc31-11d02db5f293"}
00:52:42.555 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:52:42.559 00.004 16872 Status Line: Waiting for devices...
00:52:42.571 00.012 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"6149da08-d107-4b18-bc31-11d02db5f293"}
00:52:42.578 00.007 16872 evsrv: cli 0D3BF8C8 disconnect
00:52:42.585 00.007 16872 evsrv: cli 0D3BF968 connect
00:52:42.592 00.007 16872 case statement mapped state 6 to 3
00:52:42.597 00.005 16872 case statement mapped state 6 to 3
00:52:42.605 00.008 9640 Exposure complete
00:52:42.605 00.000 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"6766544a-1868-48d7-8ef1-3c5bb8df0c34"}
00:52:42.609 00.004 16872 case statement mapped state 6 to 3
00:52:42.612 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"6766544a-1868-48d7-8ef1-3c5bb8df0c34"}
00:52:42.616 00.004 16872 evsrv: cli 0D3BF968 disconnect
00:52:42.747 00.131 9640 worker thread done servicing request
00:52:42.747 00.000 16872 OnExposeComplete: enter
00:52:42.750 00.003 16872 UpdateGuideState(): m_state=6
00:52:42.753 00.003 16872 Mount: notify guiding stopped
00:52:42.758 00.005 16872 Changing from state GUIDING to STOP
00:52:42.761 00.003 16872 guider state => SELECTED
00:52:42.764 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
00:52:42.767 00.003 16872 Status Line: Stopped Guiding
00:52:42.775 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3288, FiltMin=3166, FiltMax=65520, Gamma=2.190
00:52:42.814 00.039 16872 UpdateGuideState exits: Stopped Guiding
00:52:42.817 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
00:52:42.823 00.006 16872 setting force full frames = true
00:52:42.956 00.133 16872 Status Line: Stopped.
00:52:43.708 00.752 16872 evsrv: cli 0D3C0A48 connect
00:52:43.716 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9d638d89-0ac3-4133-8341-5133dc4c54f5"}
00:52:43.726 00.010 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"9d638d89-0ac3-4133-8341-5133dc4c54f5"}
00:52:43.740 00.014 16872 evsrv: cli 0D3C0A48 disconnect
00:52:45.971 02.231 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2883bfe1-49d3-426a-b289-836fb1c9f972"}
00:52:45.975 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2883bfe1-49d3-426a-b289-836fb1c9f972"}
00:52:45.981 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8810a73b-06a0-45bb-a3df-4508410f0957"}
00:52:45.988 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8810a73b-06a0-45bb-a3df-4508410f0957"}
00:52:49.311 03.323 16872 evsrv: cli 0D3C0A48 connect
00:52:49.323 00.012 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f64529fb-389b-467a-b7f2-69d5378aaba2"}
00:52:49.332 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"f64529fb-389b-467a-b7f2-69d5378aaba2"}
00:52:49.398 00.066 16872 evsrv: cli 0D3C0A48 disconnect
00:52:49.403 00.005 16872 evsrv: cli 0D3BF8C8 connect
00:52:49.415 00.012 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"9b727e7c-7a5d-4fa3-9577-e0b22dc5a3cb"}
00:52:49.419 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"9b727e7c-7a5d-4fa3-9577-e0b22dc5a3cb"}
00:52:49.429 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
00:52:49.435 00.006 16872 evsrv: cli 0D3BFFA8 connect
00:52:49.443 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"704a7b26-8627-422d-b141-9e28ff9ec86a"}
00:52:49.450 00.007 16872 PhdController::Guide begins
00:52:49.457 00.007 16872 PhdController: newstate STATE_SETUP
00:52:49.462 00.005 16872 PhdController: setup
00:52:49.466 00.004 16872 PhdController: newstate STATE_ATTEMPT_START
00:52:49.472 00.006 16872 PhdController: start capturing
00:52:49.476 00.004 16872 Changing from state SELECTED to UNINITIALIZED
00:52:49.480 00.004 16872 guider state => SELECTING
00:52:49.488 00.008 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:52:49.507 00.019 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:52:49.511 00.004 16872 Enqueuing Expose request
00:52:49.514 00.003 16872 PhdController: newstate STATE_SELECT_STAR
00:52:49.520 00.006 9640 Worker thread wakes up
00:52:49.520 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"704a7b26-8627-422d-b141-9e28ff9ec86a"}
00:52:49.524 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:52:49.525 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:52:49.525 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"523f9a86-4c84-497d-96b5-3d246157a127"}
00:52:49.530 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"523f9a86-4c84-497d-96b5-3d246157a127"}
00:52:49.600 00.070 16872 evsrv: cli 0D3BFFA8 disconnect
00:52:49.606 00.006 16872 evsrv: cli 0D3C0A48 connect
00:52:49.612 00.006 16872 case statement mapped state 1 to 101
00:52:49.621 00.009 16872 case statement mapped state 1 to 101
00:52:49.632 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5be79b9-c5c8-41cb-aa9e-3efd674581d8"}
00:52:49.637 00.005 16872 case statement mapped state 1 to 101
00:52:49.641 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"d5be79b9-c5c8-41cb-aa9e-3efd674581d8"}
00:52:49.650 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"dbaecf34-f004-4bd5-a9a4-d80b2ea8910c"}
00:52:49.655 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"dbaecf34-f004-4bd5-a9a4-d80b2ea8910c"}
00:52:49.680 00.025 16872 evsrv: cli 0D3C0A48 disconnect
00:52:49.685 00.005 16872 evsrv: cli 0D3C0228 connect
00:52:49.697 00.012 16872 case statement mapped state 1 to 101
00:52:49.702 00.005 16872 case statement mapped state 1 to 101
00:52:49.717 00.015 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"ced72c4d-ff05-4ca8-bd7c-48f4670e545b"}
00:52:49.721 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"ced72c4d-ff05-4ca8-bd7c-48f4670e545b"}
00:52:49.735 00.014 16872 evsrv: cli 0D3C0228 disconnect
00:52:51.226 01.491 16872 evsrv: cli 0D3BF8C8 connect
00:52:51.230 00.004 16872 case statement mapped state 1 to 101
00:52:51.234 00.004 16872 case statement mapped state 1 to 101
00:52:51.242 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"210ce1f7-2088-47c9-a519-599a1ee0142f"}
00:52:51.246 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"210ce1f7-2088-47c9-a519-599a1ee0142f"}
00:52:51.250 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:52:52.251 01.001 16872 evsrv: cli 0D3BFB48 connect
00:52:52.254 00.003 16872 case statement mapped state 1 to 101
00:52:52.261 00.007 16872 case statement mapped state 1 to 101
00:52:52.265 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"9e5cc520-59e2-4f78-82fd-91cf29a442f3"}
00:52:52.268 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"9e5cc520-59e2-4f78-82fd-91cf29a442f3"}
00:52:52.272 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:52:52.972 00.700 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f6a9a970-209a-46e0-bdbb-6f85f64405dd"}
00:52:52.976 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f6a9a970-209a-46e0-bdbb-6f85f64405dd"}
00:52:52.980 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aaab41c8-8e48-4075-8cbb-57d04b61c486"}
00:52:52.984 00.004 16872 case statement mapped state 1 to 101
00:52:52.988 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"aaab41c8-8e48-4075-8cbb-57d04b61c486"}
00:52:53.321 00.333 16872 evsrv: cli 0D3BF8C8 connect
00:52:53.329 00.008 16872 case statement mapped state 1 to 101
00:52:53.337 00.008 16872 case statement mapped state 1 to 101
00:52:53.341 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"6f95d9c5-5612-498b-bbd0-14c886d0822d"}
00:52:53.346 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"6f95d9c5-5612-498b-bbd0-14c886d0822d"}
00:52:53.415 00.069 16872 evsrv: cli 0D3BF8C8 disconnect
00:52:53.592 00.177 9640 Exposure complete
00:52:53.749 00.157 9640 worker thread done servicing request
00:52:53.750 00.001 16872 OnExposeComplete: enter
00:52:53.753 00.003 16872 UpdateGuideState(): m_state=1
00:52:53.756 00.003 16872 UpdateCurrentPosition: no star selected
00:52:53.759 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:52:53.762 00.003 16872 Status Line: No star selected
00:52:53.767 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65516, med=3288, FiltMin=3202, FiltMax=65512, Gamma=2.190
00:52:53.810 00.043 16872 UpdateGuideState exits: No star selected
00:52:53.813 00.003 16872 GuiderMultiStar::AutoSelect enter
00:52:53.820 00.007 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:52:53.964 00.144 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:52:54.189 00.225 16872 AutoFind: global mean = -0.0, stdev 760.0
00:52:54.192 00.003 16872 AutoFind: using threshold = 0.1
00:52:54.374 00.182 16872 AutoFind: local max [1225, 109] 199.6
00:52:54.378 00.004 16872 AutoFind: local max [1226, 104] 198.7
00:52:54.381 00.003 16872 AutoFind: local max [1638, 577] 48.7
00:52:54.384 00.003 16872 AutoFind: local max [1236, 92] 36.4
00:52:54.387 00.003 16872 AutoFind: local max [1226, 85] 20.5
00:52:54.390 00.003 16872 AutoFind: local max [1089, 955] 13.2
00:52:54.396 00.006 16872 AutoFind: local max [979, 614] 12.1
00:52:54.399 00.003 16872 AutoFind: local max [1807, 858] 5.0
00:52:54.402 00.003 16872 AutoFind: local max [523, 973] 3.3
00:52:54.405 00.003 16872 AutoFind: local max [528, 851] 3.1
00:52:54.408 00.003 16872 AutoFind: local max [1241, 105] 1.8
00:52:54.411 00.003 16872 AutoFind: local max [1617, 499] 1.3
00:52:54.413 00.002 16872 AutoFind: local max [476, 245] 1.2
00:52:54.417 00.004 16872 AutoFind: local max [163, 409] 1.0
00:52:54.421 00.004 16872 AutoFind: local max [61, 862] 0.9
00:52:54.427 00.006 16872 AutoFind: local max [1217, 87] 0.8
00:52:54.430 00.003 16872 AutoFind: local max [36, 319] 0.8
00:52:54.433 00.003 16872 AutoFind: local max [1646, 801] 0.8
00:52:54.436 00.003 16872 AutoFind: local max [1649, 561] 0.7
00:52:54.439 00.003 16872 AutoFind: local max [579, 972] 0.7
00:52:54.442 00.003 16872 AutoFind: local max [1415, 636] 0.7
00:52:54.444 00.002 16872 AutoFind: local max [1211, 94] 0.7
00:52:54.447 00.003 16872 AutoFind: local max [1650, 574] 0.6
00:52:54.450 00.003 16872 AutoFind: local max [1245, 83] 0.6
00:52:54.453 00.003 16872 AutoFind: local max [1343, 11] 0.6
00:52:54.460 00.007 16872 AutoFind: local max [402, 659] 0.6
00:52:54.463 00.003 16872 AutoFind: local max [1642, 564] 0.6
00:52:54.466 00.003 16872 AutoFind: local max [1702, 897] 0.6
00:52:54.468 00.002 16872 AutoFind: local max [1646, 584] 0.5
00:52:54.474 00.006 16872 AutoFind: local max [1230, 72] 0.5
00:52:54.477 00.003 16872 AutoFind: local max [1225, 72] 0.5
00:52:54.480 00.003 16872 AutoFind: local max [200, 29] 0.5
00:52:54.483 00.003 16872 AutoFind: local max [1120, 385] 0.5
00:52:54.486 00.003 16872 AutoFind: local max [1126, 574] 0.5
00:52:54.489 00.003 16872 AutoFind: local max [1186, 741] 0.5
00:52:54.492 00.003 16872 AutoFind: local max [957, 384] 0.5
00:52:54.495 00.003 16872 AutoFind: local max [540, 847] 0.5
00:52:54.498 00.003 16872 AutoFind: local max [401, 1062] 0.5
00:52:54.500 00.002 16872 AutoFind: local max [1090, 945] 0.5
00:52:54.506 00.006 16872 AutoFind: local max [324, 682] 0.5
00:52:54.509 00.003 16872 AutoFind: local max [1614, 692] 0.5
00:52:54.511 00.002 16872 AutoFind: local max [1461, 36] 0.5
00:52:54.514 00.003 16872 AutoFind: local max [1017, 1071] 0.5
00:52:54.517 00.003 16872 AutoFind: local max [1427, 638] 0.4
00:52:54.521 00.004 16872 AutoFind: local max [611, 84] 0.4
00:52:54.523 00.002 16872 AutoFind: local max [1709, 567] 0.4
00:52:54.526 00.003 16872 AutoFind: local max [1265, 107] 0.4
00:52:54.529 00.003 16872 AutoFind: local max [849, 54] 0.4
00:52:54.531 00.002 16872 AutoFind: local max [1099, 954] 0.4
00:52:54.538 00.007 16872 AutoFind: local max [122, 583] 0.4
00:52:54.540 00.002 16872 AutoFind: local max [1703, 89] 0.4
00:52:54.543 00.003 16872 AutoFind: local max [1259, 769] 0.4
00:52:54.546 00.003 16872 AutoFind: local max [47, 300] 0.4
00:52:54.549 00.003 16872 AutoFind: local max [1452, 985] 0.4
00:52:54.552 00.003 16872 AutoFind: local max [878, 231] 0.4
00:52:54.555 00.003 16872 AutoFind: local max [1552, 388] 0.4
00:52:54.557 00.002 16872 AutoFind: local max [1527, 640] 0.4
00:52:54.560 00.003 16872 AutoFind: local max [1328, 291] 0.4
00:52:54.563 00.003 16872 AutoFind: local max [1164, 29] 0.4
00:52:54.569 00.006 16872 AutoFind: local max [128, 923] 0.4
00:52:54.572 00.003 16872 AutoFind: local max [280, 992] 0.4
00:52:54.575 00.003 16872 AutoFind: local max [810, 393] 0.4
00:52:54.578 00.003 16872 AutoFind: local max [319, 100] 0.4
00:52:54.581 00.003 16872 AutoFind: local max [1207, 101] 0.4
00:52:54.586 00.005 16872 AutoFind: local max [992, 238] 0.4
00:52:54.588 00.002 16872 AutoFind: local max [196, 911] 0.4
00:52:54.591 00.003 16872 AutoFind: local max [1642, 554] 0.4
00:52:54.594 00.003 16872 AutoFind: local max [1683, 240] 0.4
00:52:54.598 00.004 16872 AutoFind: local max [820, 415] 0.4
00:52:54.602 00.004 16872 AutoFind: local max [1718, 264] 0.4
00:52:54.605 00.003 16872 AutoFind: local max [1398, 741] 0.4
00:52:54.608 00.003 16872 AutoFind: local max [1490, 368] 0.4
00:52:54.614 00.006 16872 AutoFind: local max [711, 222] 0.4
00:52:54.619 00.005 16872 AutoFind: local max [1850, 965] 0.4
00:52:54.622 00.003 16872 AutoFind: local max [1313, 1029] 0.4
00:52:54.624 00.002 16872 AutoFind: local max [1899, 847] 0.4
00:52:54.629 00.005 16872 AutoFind: local max [170, 672] 0.4
00:52:54.632 00.003 16872 AutoFind: local max [1704, 474] 0.4
00:52:54.634 00.002 16872 AutoFind: local max [31, 1070] 0.4
00:52:54.638 00.004 16872 AutoFind: local max [1516, 522] 0.4
00:52:54.640 00.002 16872 AutoFind: local max [458, 838] 0.4
00:52:54.647 00.007 16872 AutoFind: local max [1216, 848] 0.4
00:52:54.650 00.003 16872 AutoFind: local max [963, 131] 0.4
00:52:54.652 00.002 16872 AutoFind: local max [621, 801] 0.4
00:52:54.655 00.003 16872 AutoFind: local max [921, 583] 0.4
00:52:54.659 00.004 16872 AutoFind: local max [878, 147] 0.4
00:52:54.665 00.006 16872 AutoFind: local max [472, 1038] 0.4
00:52:54.667 00.002 16872 AutoFind: local max [1710, 648] 0.4
00:52:54.670 00.003 16872 AutoFind: local max [228, 1037] 0.4
00:52:54.673 00.003 16872 AutoFind: local max [942, 353] 0.4
00:52:54.676 00.003 16872 AutoFind: local max [1742, 1069] 0.4
00:52:54.678 00.002 16872 AutoFind: local max [207, 794] 0.4
00:52:54.681 00.003 16872 AutoFind: local max [664, 38] 0.4
00:52:54.684 00.003 16872 AutoFind: local max [30, 800] 0.4
00:52:54.687 00.003 16872 AutoFind: local max [512, 484] 0.4
00:52:54.693 00.006 16872 AutoFind: local max [1434, 345] 0.4
00:52:54.696 00.003 16872 AutoFind: local max [474, 300] 0.4
00:52:54.698 00.002 16872 AutoFind: local max [1675, 675] 0.4
00:52:54.701 00.003 16872 AutoFind: local max [897, 675] 0.4
00:52:54.703 00.002 16872 AutoFind: local max [615, 153] 0.4
00:52:54.706 00.003 16872 AutoFind: too close [1642, 554] 0.4 - [1642, 564] 0.6
00:52:54.709 00.003 16872 AutoFind: too close [1642, 554] 0.4 - [1650, 574] 0.6
00:52:54.712 00.003 16872 AutoFind: too close [1642, 554] 0.4 - [1649, 561] 0.7
00:52:54.714 00.002 16872 AutoFind: too close [1207, 101] 0.4 - [1211, 94] 0.7
00:52:54.717 00.003 16872 AutoFind: too close [1207, 101] 0.4 - [1217, 87] 0.8
00:52:54.723 00.006 16872 AutoFind: close dim-bright [1207, 101] 0.4 - [1226, 85] 20.5
00:52:54.726 00.003 16872 AutoFind: close dim-bright [1207, 101] 0.4 - [1226, 104] 198.7
00:52:54.729 00.003 16872 AutoFind: close dim-bright [1207, 101] 0.4 - [1225, 109] 199.6
00:52:54.732 00.003 16872 AutoFind: too close [47, 300] 0.4 - [36, 319] 0.8
00:52:54.735 00.003 16872 AutoFind: too close [1099, 954] 0.4 - [1090, 945] 0.5
00:52:54.738 00.003 16872 AutoFind: close dim-bright [1099, 954] 0.4 - [1089, 955] 13.2
00:52:54.741 00.003 16872 AutoFind: too close [1427, 638] 0.4 - [1415, 636] 0.7
00:52:54.743 00.002 16872 AutoFind: close dim-bright [1090, 945] 0.5 - [1089, 955] 13.2
00:52:54.746 00.003 16872 AutoFind: close dim-bright [540, 847] 0.5 - [528, 851] 3.1
00:52:54.752 00.006 16872 AutoFind: too close [1225, 72] 0.5 - [1230, 72] 0.5
00:52:54.756 00.004 16872 AutoFind: too close [1225, 72] 0.5 - [1245, 83] 0.6
00:52:54.758 00.002 16872 AutoFind: too close [1225, 72] 0.5 - [1217, 87] 0.8
00:52:54.761 00.003 16872 AutoFind: close dim-bright [1225, 72] 0.5 - [1226, 85] 20.5
00:52:54.763 00.002 16872 AutoFind: close dim-bright [1225, 72] 0.5 - [1236, 92] 36.4
00:52:54.767 00.004 16872 AutoFind: too close [1230, 72] 0.5 - [1245, 83] 0.6
00:52:54.769 00.002 16872 AutoFind: too close [1230, 72] 0.5 - [1217, 87] 0.8
00:52:54.772 00.003 16872 AutoFind: close dim-bright [1230, 72] 0.5 - [1226, 85] 20.5
00:52:54.774 00.002 16872 AutoFind: close dim-bright [1230, 72] 0.5 - [1236, 92] 36.4
00:52:54.777 00.003 16872 AutoFind: too close [1646, 584] 0.5 - [1642, 564] 0.6
00:52:54.780 00.003 16872 AutoFind: too close [1646, 584] 0.5 - [1650, 574] 0.6
00:52:54.786 00.006 16872 AutoFind: close dim-bright [1646, 584] 0.5 - [1638, 577] 48.7
00:52:54.790 00.004 16872 AutoFind: too close [1642, 564] 0.6 - [1650, 574] 0.6
00:52:54.793 00.003 16872 AutoFind: too close [1642, 564] 0.6 - [1649, 561] 0.7
00:52:54.797 00.004 16872 AutoFind: close dim-bright [1642, 564] 0.6 - [1638, 577] 48.7
00:52:54.800 00.003 16872 AutoFind: close dim-bright [1245, 83] 0.6 - [1226, 85] 20.5
00:52:54.804 00.004 16872 AutoFind: close dim-bright [1245, 83] 0.6 - [1236, 92] 36.4
00:52:54.807 00.003 16872 AutoFind: too close [1650, 574] 0.6 - [1649, 561] 0.7
00:52:54.810 00.003 16872 AutoFind: close dim-bright [1650, 574] 0.6 - [1638, 577] 48.7
00:52:54.816 00.006 16872 AutoFind: too close [1211, 94] 0.7 - [1217, 87] 0.8
00:52:54.819 00.003 16872 AutoFind: close dim-bright [1211, 94] 0.7 - [1226, 85] 20.5
00:52:54.822 00.003 16872 AutoFind: close dim-bright [1211, 94] 0.7 - [1226, 104] 198.7
00:52:54.826 00.004 16872 AutoFind: close dim-bright [1211, 94] 0.7 - [1225, 109] 199.6
00:52:54.829 00.003 16872 AutoFind: close dim-bright [1649, 561] 0.7 - [1638, 577] 48.7
00:52:54.832 00.003 16872 AutoFind: close dim-bright [1217, 87] 0.8 - [1226, 85] 20.5
00:52:54.836 00.004 16872 AutoFind: close dim-bright [1217, 87] 0.8 - [1236, 92] 36.4
00:52:54.839 00.003 16872 AutoFind: close dim-bright [1217, 87] 0.8 - [1226, 104] 198.7
00:52:54.842 00.003 16872 AutoFind: close dim-bright [1241, 105] 1.8 - [1226, 85] 20.5
00:52:54.848 00.006 16872 AutoFind: close dim-bright [1241, 105] 1.8 - [1236, 92] 36.4
00:52:54.851 00.003 16872 AutoFind: close dim-bright [1241, 105] 1.8 - [1226, 104] 198.7
00:52:54.853 00.002 16872 AutoFind: close dim-bright [1241, 105] 1.8 - [1225, 109] 199.6
00:52:54.856 00.003 16872 AutoFind: too close [1226, 85] 20.5 - [1236, 92] 36.4
00:52:54.860 00.004 16872 AutoFind: close dim-bright [1226, 85] 20.5 - [1226, 104] 198.7
00:52:54.864 00.004 16872 AutoFind: close dim-bright [1236, 92] 36.4 - [1226, 104] 198.7
00:52:54.868 00.004 16872 AutoFind: close dim-bright [1236, 92] 36.4 - [1225, 109] 199.6
00:52:54.871 00.003 16872 AutoFind: too close [1226, 104] 198.7 - [1225, 109] 199.6
00:52:54.874 00.003 16872 AutoFind: too close to edge [1742, 1069] 0.4
00:52:54.881 00.007 16872 AutoFind: too close to edge [31, 1070] 0.4
00:52:54.885 00.004 16872 AutoFind: too close to edge [1017, 1071] 0.5
00:52:54.888 00.003 16872 AutoFind: too close to edge [1343, 11] 0.6
00:52:54.891 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:52:54.895 00.004 16872 Star::Find(15, 1638, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:54.898 00.003 16872 Star::Find returns 1 (0), X=1637.99, Y=576.08, Mass=203175, SNR=289.3, Peak=20204 HFD=3.7
00:52:54.901 00.003 16872 Star::Find(15, 1089, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:54.904 00.003 16872 Star::Find returns 1 (0), X=1088.96, Y=955.03, Mass=56331, SNR=143.3, Peak=8048 HFD=3.9
00:52:54.911 00.007 16872 Star::Find(15, 979, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:54.915 00.004 16872 Star::Find returns 1 (0), X=979.21, Y=613.99, Mass=48286, SNR=135.2, Peak=7292 HFD=3.3
00:52:54.917 00.002 16872 Star::Find(15, 1807, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:54.923 00.006 16872 Star::Find returns 1 (0), X=1807.19, Y=857.25, Mass=17862, SNR=71.9, Peak=5052 HFD=3.5
00:52:54.926 00.003 16872 Star::Find(15, 523, 973, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:54.930 00.004 16872 Star::Find returns 1 (0), X=523.14, Y=972.39, Mass=12010, SNR=52.8, Peak=4276 HFD=3.5
00:52:54.933 00.003 16872 Star::Find(15, 528, 851, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:54.937 00.004 16872 Star::Find returns 1 (0), X=528.54, Y=850.22, Mass=11839, SNR=53.4, Peak=4504 HFD=3.5
00:52:54.944 00.007 16872 Star::Find(15, 1241, 105, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:54.947 00.003 16872 Star::Find returns 1 (0), X=1225.55, Y=106.05, Mass=4254658, SNR=705.2, Peak=65516 HFD=6.7
00:52:54.950 00.003 16872 Star::Find(15, 1617, 499, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:54.952 00.002 16872 Star::Find returns 1 (0), X=1617.26, Y=498.76, Mass=5093, SNR=30.9, Peak=3704 HFD=3.5
00:52:54.955 00.003 16872 Star::Find(15, 476, 245, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:54.958 00.003 16872 Star::Find returns 1 (0), X=476.23, Y=244.72, Mass=4264, SNR=30.8, Peak=3660 HFD=3.4
00:52:54.961 00.003 16872 Star::Find(15, 163, 409, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:54.964 00.003 16872 Star::Find returns 1 (0), X=162.84, Y=408.89, Mass=3370, SNR=22.8, Peak=3668 HFD=2.8
00:52:54.967 00.003 16872 Star::Find(15, 61, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:54.974 00.007 16872 Star::Find returns 1 (0), X=61.27, Y=861.75, Mass=2324, SNR=21.7, Peak=3588 HFD=2.6
00:52:54.978 00.004 16872 Star::Find(15, 1646, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:54.981 00.003 16872 Star::Find returns 1 (0), X=1646.16, Y=801.07, Mass=2813, SNR=20.1, Peak=3480 HFD=3.4
00:52:54.983 00.002 16872 Star::Find(15, 579, 972, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:54.987 00.004 16872 Star::Find returns 1 (0), X=578.96, Y=971.42, Mass=2701, SNR=20.9, Peak=3596 HFD=3.5
00:52:54.990 00.003 16872 Star::Find(15, 402, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:54.993 00.003 16872 Star::Find returns 1 (0), X=401.69, Y=658.61, Mass=1266, SNR=13.2, Peak=3444 HFD=2.7
00:52:54.996 00.003 16872 Star::Find(15, 1702, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:54.999 00.003 16872 Star::Find returns 1 (0), X=1702.27, Y=897.14, Mass=1051, SNR=11.8, Peak=3492 HFD=1.9
00:52:55.007 00.008 16872 Star::Find(15, 200, 29, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.010 00.003 16872 Star::Find returns 1 (0), X=199.25, Y=29.08, Mass=619, SNR=9.3, Peak=3420 HFD=1.9
00:52:55.013 00.003 16872 Star::Find(15, 1120, 385, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.017 00.004 16872 Star::Find returns 1 (0), X=1119.95, Y=385.12, Mass=882, SNR=10.6, Peak=3404 HFD=2.8
00:52:55.024 00.007 16872 Star::Find(15, 1126, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.026 00.002 16872 Star::Find returns 0 (4), X=1134.48, Y=565.51, Mass=686, SNR=11.2, Peak=3476 HFD=1.4
00:52:55.029 00.003 16872 Star::Find(15, 1186, 741, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.033 00.004 16872 Star::Find returns 1 (0), X=1185.16, Y=742.02, Mass=1197, SNR=12.0, Peak=3440 HFD=2.5
00:52:55.036 00.003 16872 Star::Find(15, 957, 384, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.039 00.003 16872 Star::Find returns 1 (0), X=957.15, Y=383.69, Mass=837, SNR=12.3, Peak=3456 HFD=1.6
00:52:55.042 00.003 16872 Star::Find(15, 540, 847, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.045 00.003 16872 Star::Find returns 1 (0), X=528.54, Y=850.22, Mass=11839, SNR=53.4, Peak=4504 HFD=3.5
00:52:55.050 00.005 16872 Star::Find(15, 401, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.053 00.003 16872 Star::Find returns 1 (0), X=401.87, Y=1061.63, Mass=771, SNR=10.1, Peak=3448 HFD=2.1
00:52:55.055 00.002 16872 Star::Find(15, 324, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.058 00.003 16872 Star::Find returns 1 (0), X=324.62, Y=682.53, Mass=758, SNR=9.8, Peak=3464 HFD=2.7
00:52:55.060 00.002 16872 Star::Find(15, 1614, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.064 00.004 16872 Star::Find returns 1 (0), X=1614.23, Y=692.67, Mass=734, SNR=9.6, Peak=3440 HFD=1.6
00:52:55.067 00.003 16872 Star::Find(15, 1461, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.070 00.003 16872 Star::Find false star n=2 nbg=264 bg=3289.0 sigma=24.8 thresh=3363 peak=3356
00:52:55.073 00.003 16872 Star::Find returns 0 (2), X=1461.00, Y=36.00, Mass=174, SNR=2.9, Peak=3396 HFD=0.0
00:52:55.075 00.002 16872 Star::Find(15, 611, 84, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.082 00.007 16872 Star::Find returns 1 (0), X=613.22, Y=83.52, Mass=835, SNR=9.7, Peak=3404 HFD=4.0
00:52:55.085 00.003 16872 Star::Find(15, 1709, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.087 00.002 16872 Star::Find returns 1 (0), X=1709.18, Y=567.15, Mass=1540, SNR=14.4, Peak=3432 HFD=2.7
00:52:55.091 00.004 16872 Star::Find(15, 1265, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.093 00.002 16872 Star::Find false star n=3 nbg=242 bg=3342.6 sigma=42.6 thresh=3470 peak=3390
00:52:55.096 00.003 16872 Star::Find returns 0 (2), X=1265.00, Y=107.00, Mass=432, SNR=2.9, Peak=3420 HFD=0.0
00:52:55.098 00.002 16872 Star::Find(15, 849, 54, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.101 00.003 16872 Star::Find false star n=3 nbg=272 bg=3294.0 sigma=25.6 thresh=3371 peak=3371
00:52:55.104 00.003 16872 Star::Find returns 0 (2), X=849.00, Y=54.00, Mass=302, SNR=2.9, Peak=3412 HFD=0.0
00:52:55.107 00.003 16872 Star::Find(15, 122, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.114 00.007 16872 Star::Find returns 1 (0), X=122.40, Y=583.00, Mass=536, SNR=8.1, Peak=3388 HFD=2.3
00:52:55.117 00.003 16872 Star::Find(15, 1703, 89, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.120 00.003 16872 Star::Find returns 0 (4), X=1703.23, Y=89.32, Mass=568, SNR=8.5, Peak=3452 HFD=1.5
00:52:55.124 00.004 16872 Star::Find(15, 1259, 769, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.130 00.006 16872 Star::Find returns 1 (0), X=1260.07, Y=768.83, Mass=757, SNR=9.8, Peak=3424 HFD=3.0
00:52:55.135 00.005 16872 Star::Find(15, 1452, 985, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.140 00.005 16872 Star::Find false star n=3 nbg=281 bg=3290.7 sigma=28.1 thresh=3375 peak=3353
00:52:55.147 00.007 16872 Star::Find returns 0 (2), X=1452.00, Y=985.00, Mass=256, SNR=2.9, Peak=3384 HFD=0.0
00:52:55.150 00.003 16872 Star::Find(15, 878, 231, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.153 00.003 16872 Star::Find returns 1 (0), X=880.31, Y=230.42, Mass=582, SNR=8.5, Peak=3400 HFD=4.5
00:52:55.156 00.003 16872 Star::Find(15, 1552, 388, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.159 00.003 16872 Star::Find returns 1 (0), X=1552.01, Y=388.54, Mass=934, SNR=12.3, Peak=3400 HFD=2.6
00:52:55.163 00.004 16872 Star::Find(15, 1527, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.166 00.003 16872 Star::Find returns 0 (4), X=1534.77, Y=641.75, Mass=384, SNR=7.0, Peak=3416 HFD=1.3
00:52:55.168 00.002 16872 Star::Find(15, 1328, 291, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.171 00.003 16872 Star::Find returns 0 (2), X=1328.00, Y=291.00, Mass=80, SNR=2.9, Peak=3384 HFD=0.0
00:52:55.177 00.006 16872 Star::Find(15, 1164, 29, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.180 00.003 16872 Star::Find returns 1 (0), X=1164.82, Y=28.24, Mass=492, SNR=7.7, Peak=3428 HFD=1.8
00:52:55.182 00.002 16872 Star::Find(15, 128, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.186 00.004 16872 Star::Find returns 1 (0), X=127.85, Y=923.16, Mass=830, SNR=10.2, Peak=3400 HFD=2.4
00:52:55.190 00.004 16872 Star::Find(15, 280, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.198 00.008 16872 Star::Find false star n=7 nbg=273 bg=3286.2 sigma=24.1 thresh=3359 peak=3359
00:52:55.203 00.005 16872 Star::Find returns 0 (2), X=280.00, Y=992.00, Mass=581, SNR=2.9, Peak=3400 HFD=0.0
00:52:55.207 00.004 16872 Star::Find(15, 810, 393, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.210 00.003 16872 Star::Find returns 1 (0), X=810.57, Y=392.51, Mass=798, SNR=10.5, Peak=3516 HFD=1.5
00:52:55.214 00.004 16872 Star::Find(15, 319, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.218 00.004 16872 Star::Find returns 1 (0), X=310.12, Y=102.39, Mass=735, SNR=9.5, Peak=3400 HFD=7.3
00:52:55.225 00.007 16872 Star::Find(15, 992, 238, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.228 00.003 16872 Star::Find false star n=4 nbg=273 bg=3294.8 sigma=24.1 thresh=3367 peak=3361
00:52:55.231 00.003 16872 Star::Find returns 0 (2), X=992.00, Y=238.00, Mass=349, SNR=2.9, Peak=3408 HFD=0.0
00:52:55.237 00.006 16872 Star::Find(15, 196, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.242 00.005 16872 Star::Find false star n=3 nbg=269 bg=3291.4 sigma=26.8 thresh=3372 peak=3357
00:52:55.245 00.003 16872 Star::Find returns 0 (2), X=196.00, Y=911.00, Mass=258, SNR=2.9, Peak=3404 HFD=0.0
00:52:55.253 00.008 16872 Star::Find(15, 1683, 240, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.263 00.010 16872 Star::Find returns 0 (4), X=1686.52, Y=232.47, Mass=819, SNR=12.9, Peak=3528 HFD=1.4
00:52:55.269 00.006 16872 Star::Find(15, 820, 415, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.272 00.003 16872 Star::Find returns 1 (0), X=828.83, Y=423.19, Mass=2335, SNR=24.8, Peak=3792 HFD=2.4
00:52:55.276 00.004 16872 Star::Find(15, 1718, 264, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.279 00.003 16872 Star::Find returns 1 (0), X=1716.97, Y=263.17, Mass=1075, SNR=11.3, Peak=3408 HFD=4.2
00:52:55.286 00.007 16872 Star::Find(15, 1398, 741, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.290 00.004 16872 Star::Find false star n=3 nbg=279 bg=3291.5 sigma=28.0 thresh=3376 peak=3358
00:52:55.292 00.002 16872 Star::Find returns 0 (2), X=1398.00, Y=741.00, Mass=258, SNR=2.9, Peak=3380 HFD=0.0
00:52:55.296 00.004 16872 Star::Find(15, 1490, 368, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.300 00.004 16872 Star::Find returns 0 (4), X=1490.26, Y=368.40, Mass=732, SNR=10.4, Peak=3484 HFD=1.3
00:52:55.303 00.003 16872 Star::Find(15, 711, 222, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.306 00.003 16872 Star::Find returns 1 (0), X=709.92, Y=222.22, Mass=1023, SNR=11.3, Peak=3392 HFD=4.3
00:52:55.308 00.002 16872 Star::Find(15, 1850, 965, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.316 00.008 16872 Star::Find returns 1 (0), X=1851.20, Y=965.37, Mass=735, SNR=9.2, Peak=3384 HFD=3.9
00:52:55.319 00.003 16872 Star::Find(15, 1313, 1029, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.323 00.004 16872 Star::Find false star n=3 nbg=269 bg=3292.7 sigma=25.1 thresh=3368 peak=3354
00:52:55.326 00.003 16872 Star::Find returns 0 (2), X=1313.00, Y=1029.00, Mass=262, SNR=2.9, Peak=3388 HFD=0.0
00:52:55.329 00.003 16872 Star::Find(15, 1899, 847, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.332 00.003 16872 Star::Find false star n=2 nbg=269 bg=3283.8 sigma=27.3 thresh=3366 peak=3363
00:52:55.335 00.003 16872 Star::Find returns 0 (2), X=1899.00, Y=847.00, Mass=224, SNR=2.9, Peak=3428 HFD=0.0
00:52:55.338 00.003 16872 Star::Find(15, 170, 672, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.341 00.003 16872 Star::Find returns 1 (0), X=168.29, Y=671.80, Mass=1062, SNR=12.3, Peak=3412 HFD=4.7
00:52:55.348 00.007 16872 Star::Find(15, 1704, 474, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.352 00.004 16872 Star::Find returns 0 (4), X=1713.43, Y=461.42, Mass=448, SNR=8.3, Peak=3448 HFD=1.4
00:52:55.355 00.003 16872 Star::Find(15, 1516, 522, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.358 00.003 16872 Star::Find returns 1 (0), X=1528.50, Y=532.60, Mass=847, SNR=11.0, Peak=3480 HFD=2.1
00:52:55.362 00.004 16872 Star::Find(15, 458, 838, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.365 00.003 16872 Star::Find returns 1 (0), X=458.36, Y=837.15, Mass=742, SNR=9.5, Peak=3408 HFD=3.9
00:52:55.367 00.002 16872 Star::Find(15, 1216, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.370 00.003 16872 Star::Find returns 1 (0), X=1215.88, Y=848.00, Mass=811, SNR=9.2, Peak=3420 HFD=2.7
00:52:55.379 00.009 16872 Star::Find(15, 963, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.382 00.003 16872 Star::Find false star n=6 nbg=280 bg=3283.2 sigma=23.9 thresh=3355 peak=3354
00:52:55.384 00.002 16872 Star::Find returns 0 (2), X=963.00, Y=131.00, Mass=525, SNR=2.9, Peak=3384 HFD=0.0
00:52:55.388 00.004 16872 Star::Find(15, 621, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.391 00.003 16872 Star::Find false star n=1 nbg=261 bg=3287.4 sigma=24.4 thresh=3361 peak=3356
00:52:55.394 00.003 16872 Star::Find returns 0 (2), X=621.00, Y=801.00, Mass=105, SNR=2.9, Peak=3392 HFD=0.0
00:52:55.397 00.003 16872 Star::Find(15, 921, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.400 00.003 16872 Star::Find returns 0 (4), X=921.42, Y=584.00, Mass=181, SNR=5.2, Peak=3392 HFD=0.7
00:52:55.403 00.003 16872 Star::Find(15, 878, 147, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.410 00.007 16872 Star::Find returns 0 (4), X=877.99, Y=146.73, Mass=387, SNR=6.4, Peak=3408 HFD=1.2
00:52:55.414 00.004 16872 Star::Find(15, 472, 1038, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.417 00.003 16872 Star::Find false star n=4 nbg=276 bg=3289.2 sigma=27.2 thresh=3371 peak=3360
00:52:55.419 00.002 16872 Star::Find returns 0 (2), X=472.00, Y=1038.00, Mass=351, SNR=2.9, Peak=3380 HFD=0.0
00:52:55.423 00.004 16872 Star::Find(15, 1710, 648, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.426 00.003 16872 Star::Find returns 0 (3), X=1710.00, Y=648.00, Mass=0, SNR=0.0, Peak=3384 HFD=0.0
00:52:55.429 00.003 16872 Star::Find(15, 228, 1037, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.432 00.003 16872 Star::Find returns 0 (4), X=228.00, Y=1036.95, Mass=343, SNR=6.3, Peak=3428 HFD=0.6
00:52:55.435 00.003 16872 Star::Find(15, 942, 353, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.444 00.009 16872 Star::Find false star n=3 nbg=281 bg=3284.6 sigma=26.9 thresh=3365 peak=3357
00:52:55.447 00.003 16872 Star::Find returns 0 (2), X=942.00, Y=353.00, Mass=282, SNR=2.9, Peak=3388 HFD=0.0
00:52:55.450 00.003 16872 Star::Find(15, 207, 794, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.454 00.004 16872 Star::Find returns 1 (0), X=206.90, Y=792.59, Mass=929, SNR=10.8, Peak=3372 HFD=4.6
00:52:55.457 00.003 16872 Star::Find(15, 664, 38, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.460 00.003 16872 Star::Find false star n=6 nbg=272 bg=3284.1 sigma=24.8 thresh=3358 peak=3345
00:52:55.463 00.003 16872 Star::Find returns 0 (2), X=664.00, Y=38.00, Mass=487, SNR=2.9, Peak=3400 HFD=0.0
00:52:55.466 00.003 16872 Star::Find(15, 30, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.474 00.008 16872 Star::Find returns 1 (0), X=19.12, Y=806.27, Mass=793, SNR=11.0, Peak=3440 HFD=2.2
00:52:55.477 00.003 16872 Star::Find(15, 512, 484, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.479 00.002 16872 Star::Find false star n=3 nbg=273 bg=3286.6 sigma=28.3 thresh=3372 peak=3360
00:52:55.483 00.004 16872 Star::Find returns 0 (2), X=512.00, Y=484.00, Mass=312, SNR=2.9, Peak=3404 HFD=0.0
00:52:55.485 00.002 16872 Star::Find(15, 1434, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.488 00.003 16872 Star::Find returns 1 (0), X=1434.94, Y=345.22, Mass=817, SNR=9.9, Peak=3424 HFD=4.1
00:52:55.492 00.004 16872 Star::Find(15, 474, 300, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.494 00.002 16872 Star::Find false star n=3 nbg=275 bg=3286.3 sigma=26.5 thresh=3366 peak=3363
00:52:55.497 00.003 16872 Star::Find returns 0 (2), X=474.00, Y=300.00, Mass=301, SNR=2.9, Peak=3392 HFD=0.0
00:52:55.504 00.007 16872 Star::Find(15, 1675, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.507 00.003 16872 Star::Find returns 0 (4), X=1674.35, Y=674.77, Mass=377, SNR=7.2, Peak=3448 HFD=1.0
00:52:55.510 00.003 16872 Star::Find(15, 897, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.513 00.003 16872 Star::Find returns 1 (0), X=897.08, Y=674.18, Mass=540, SNR=7.9, Peak=3404 HFD=3.9
00:52:55.517 00.004 16872 Star::Find(15, 615, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.519 00.002 16872 Star::Find returns 0 (4), X=614.99, Y=152.76, Mass=398, SNR=6.3, Peak=3408 HFD=1.3
00:52:55.522 00.003 16872 AutoFind: finding best star pass 1
00:52:55.525 00.003 16872 Star::Find(15, 1638, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.528 00.003 16872 Star::Find returns 1 (0), X=1637.99, Y=576.08, Mass=203175, SNR=289.3, Peak=20204 HFD=3.7
00:52:55.536 00.008 16872 AutoFind returns star at [1638, 577] 48.7 Mass 203175 SNR 289.3
00:52:55.541 00.005 16872 Star::Find(15, 1638, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.544 00.003 16872 Star::Find returns 1 (0), X=1637.99, Y=576.08, Mass=203175, SNR=289.3, Peak=20204 HFD=3.7
00:52:55.548 00.004 16872 MultiStar: List (12): {1637.99, 576.08}(289.3), {1088.96, 955.03}(143.3), {979.21, 613.99}(135.2), {1807.19, 857.25}(71.9), {523.14, 972.39}(52.8), {528.54, 850.22}(53.4), {1225.55, 106.05}(705.2), {1617.26, 498.76}(30.9), {476.23, 244.72}(30.8), {162.84, 408.89}(22.8), {61.27, 861.75}(21.7), {1646.16, 801.07}(20.1), 
00:52:55.550 00.002 16872 setting lock position to (1637.99, 576.08)
00:52:55.553 00.003 16872 MultiStar: stabilizing after lock position change
00:52:55.556 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
00:52:55.559 00.003 16872 UpdateGuideState(): m_state=1
00:52:55.566 00.007 16872 Star::Find(15, 1637, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:52:55.569 00.003 16872 Star::Find returns 1 (0), X=1637.99, Y=576.08, Mass=203175, SNR=289.3, Peak=20204 HFD=3.7
00:52:55.571 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:52:55.575 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:52:55.580 00.005 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:52:55.588 00.008 16872 setting force full frames = false
00:52:55.594 00.006 16872 setting lock position to (1637.99, 576.08)
00:52:55.599 00.005 16872 MultiStar: stabilizing after lock position change
00:52:55.602 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:52:55.605 00.003 16872 Changing from state SELECTING to SELECTED
00:52:55.609 00.004 16872 guider state => SELECTED
00:52:55.621 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65516, med=3288, FiltMin=3202, FiltMax=65512, Gamma=2.190
00:52:55.666 00.045 16872 UpdateGuideState exits: m=203175 SNR=289.3
00:52:55.675 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65516, med=3288, FiltMin=3202, FiltMax=65512, Gamma=2.190
00:52:55.717 00.042 16872 Status Line: Auto-selected star at (1638.0, 576.1)
00:52:55.730 00.013 16872 PhdController: newstate STATE_WAIT_SELECTED
00:52:55.740 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:55.743 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:52:55.746 00.003 16872 Enqueuing Expose request
00:52:55.750 00.004 9640 Worker thread wakes up
00:52:55.750 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:52:55.750 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1623,561,31,31)
00:52:55.751 00.001 16872 evsrv: cli 0D3BF8C8 connect
00:52:55.754 00.003 16872 case statement mapped state 2 to 1
00:52:55.758 00.004 16872 case statement mapped state 2 to 1
00:52:55.762 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"3e7be166-5dde-47c8-b292-4929ec21f65e"}
00:52:55.770 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[1637.99,576.08],"id":"3e7be166-5dde-47c8-b292-4929ec21f65e"}
00:52:55.783 00.013 16872 evsrv: cli 0D3BF8C8 disconnect
00:52:55.787 00.004 16872 evsrv: cli 0D3C0A48 connect
00:52:55.789 00.002 16872 case statement mapped state 2 to 1
00:52:55.793 00.004 16872 case statement mapped state 2 to 1
00:52:55.797 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2756e702-37a7-4188-93bc-c08e343f9ad9"}
00:52:55.801 00.004 16872 case statement mapped state 2 to 1
00:52:55.803 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"2756e702-37a7-4188-93bc-c08e343f9ad9"}
00:52:55.809 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:52:56.472 00.663 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"14754d87-8824-464e-aa44-b77c0757ffac"}
00:52:56.475 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"14754d87-8824-464e-aa44-b77c0757ffac"}
00:52:56.479 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3570afbd-15f5-4e0e-a3cd-75a1fb539201"}
00:52:56.482 00.003 16872 case statement mapped state 2 to 1
00:52:56.485 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"3570afbd-15f5-4e0e-a3cd-75a1fb539201"}
00:52:56.489 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ed95389e-aa67-4ea2-b565-cf40d7b623ff"}
00:52:56.492 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.99,7.08],"pixels":"..."},"id":"ed95389e-aa67-4ea2-b565-cf40d7b623ff"}
00:52:56.809 00.317 16872 evsrv: cli 0D3BFB48 connect
00:52:56.814 00.005 16872 case statement mapped state 2 to 1
00:52:56.827 00.013 16872 case statement mapped state 2 to 1
00:52:56.843 00.016 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"528459b9-a011-48b2-ba8b-cd4022381422"}
00:52:56.874 00.031 16872 case statement mapped state 2 to 1
00:52:56.878 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"528459b9-a011-48b2-ba8b-cd4022381422"}
00:52:56.884 00.006 16872 evsrv: cli 0D3BFB48 disconnect
00:52:57.884 01.000 16872 evsrv: cli 0D3C0228 connect
00:52:57.888 00.004 16872 case statement mapped state 2 to 1
00:52:57.891 00.003 16872 case statement mapped state 2 to 1
00:52:57.895 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"f1f01b9f-321e-45ac-8e18-292a893d76aa"}
00:52:57.897 00.002 16872 case statement mapped state 2 to 1
00:52:57.900 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"f1f01b9f-321e-45ac-8e18-292a893d76aa"}
00:52:57.903 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:52:58.907 01.004 16872 evsrv: cli 0D3BFFA8 connect
00:52:58.909 00.002 16872 case statement mapped state 2 to 1
00:52:58.914 00.005 16872 case statement mapped state 2 to 1
00:52:58.917 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"cbc21471-a203-4779-b67b-b6b17f245b8c"}
00:52:58.919 00.002 16872 case statement mapped state 2 to 1
00:52:58.922 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"cbc21471-a203-4779-b67b-b6b17f245b8c"}
00:52:58.926 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:52:59.817 00.891 9640 Exposure complete
00:52:59.928 00.111 16872 evsrv: cli 0D3BF8C8 connect
00:52:59.931 00.003 16872 case statement mapped state 2 to 1
00:52:59.939 00.008 16872 case statement mapped state 2 to 1
00:52:59.943 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"44fe2c4b-bb89-4ae5-9380-d791c517ae6a"}
00:52:59.946 00.003 16872 case statement mapped state 2 to 1
00:52:59.950 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"44fe2c4b-bb89-4ae5-9380-d791c517ae6a"}
00:52:59.955 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:52:59.971 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"862d64df-0092-4c6e-88f9-506b26e670cc"}
00:52:59.975 00.004 9640 worker thread done servicing request
00:52:59.975 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"862d64df-0092-4c6e-88f9-506b26e670cc"}
00:52:59.978 00.003 16872 OnExposeComplete: enter
00:52:59.981 00.003 16872 UpdateGuideState(): m_state=2
00:52:59.985 00.004 16872 Star::Find(15, 1637, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:52:59.988 00.003 16872 Star::Find returns 1 (0), X=1645.67, Y=565.30, Mass=211444, SNR=297.8, Peak=21008 HFD=3.4
00:52:59.990 00.002 16872 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.56) = xAngle (-2.51 = -2.51)
00:52:59.993 00.003 16872 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.46 = -2.46)
00:53:00.000 00.007 16872 CameraToMount -- cameraX=7.68 cameraY=-10.78 hyp=13.24 cameraTheta=-0.95 mountX=-10.66 mountY=-8.32, mountTheta=-2.48
00:53:00.006 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3284, FiltMin=3146, FiltMax=65516, Gamma=2.190
00:53:00.050 00.044 16872 UpdateGuideState exits: m=211444 SNR=297.8
00:53:00.054 00.004 16872 PhdController: newstate STATE_CALIBRATE
00:53:00.056 00.002 16872 PhdController: newstate STATE_GUIDE
00:53:00.076 00.020 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:53:00.079 00.003 16872 guider state => CALIBRATED
00:53:00.083 00.004 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:53:00.094 00.011 16872 reset dither spiral
00:53:00.097 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:53:00.100 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:00.104 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:53:00.110 00.006 16872 Enqueuing Expose request
00:53:00.112 00.002 9640 Worker thread wakes up
00:53:00.112 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:53:00.112 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:53:00.113 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0c3671b-1561-4f7c-bc84-ddbce269d75b"}
00:53:00.116 00.003 16872 case statement mapped state 5 to 1
00:53:00.120 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"b0c3671b-1561-4f7c-bc84-ddbce269d75b"}
00:53:00.129 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dbc98ee9-7a24-4a22-a677-64165103c20a"}
00:53:00.132 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.67,7.30],"pixels":"..."},"id":"dbc98ee9-7a24-4a22-a677-64165103c20a"}
00:53:00.956 00.824 16872 evsrv: cli 0D3C0A48 connect
00:53:00.962 00.006 16872 case statement mapped state 5 to 1
00:53:00.968 00.006 16872 case statement mapped state 5 to 1
00:53:00.972 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"746008e7-2ae7-4179-a307-c8dea6923c4b"}
00:53:00.976 00.004 16872 case statement mapped state 5 to 1
00:53:00.982 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"746008e7-2ae7-4179-a307-c8dea6923c4b"}
00:53:00.986 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:53:01.988 01.002 16872 evsrv: cli 0D3C0A48 connect
00:53:01.992 00.004 16872 case statement mapped state 5 to 1
00:53:01.996 00.004 16872 case statement mapped state 5 to 1
00:53:02.000 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1340b00b-6a4b-42f7-8ed6-3bac2f99ecf0"}
00:53:02.007 00.007 16872 case statement mapped state 5 to 1
00:53:02.012 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"1340b00b-6a4b-42f7-8ed6-3bac2f99ecf0"}
00:53:02.016 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:53:03.017 01.001 16872 evsrv: cli 0D3BF8C8 connect
00:53:03.022 00.005 16872 case statement mapped state 5 to 1
00:53:03.027 00.005 16872 case statement mapped state 5 to 1
00:53:03.031 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"676a397c-fcb1-4b91-9a39-fbd394e05e52"}
00:53:03.034 00.003 16872 case statement mapped state 5 to 1
00:53:03.041 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"676a397c-fcb1-4b91-9a39-fbd394e05e52"}
00:53:03.045 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:53:03.470 00.425 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1df8d40-6d02-4470-ad6d-9040afc8b5d4"}
00:53:03.473 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b1df8d40-6d02-4470-ad6d-9040afc8b5d4"}
00:53:03.486 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49eb4ed7-6f8e-4877-b02b-a39c0a47028a"}
00:53:03.489 00.003 16872 case statement mapped state 5 to 1
00:53:03.496 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"49eb4ed7-6f8e-4877-b02b-a39c0a47028a"}
00:53:03.500 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"981ed8a9-790a-43bf-9b7a-22709cfbc48e"}
00:53:03.504 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.67,7.30],"pixels":"..."},"id":"981ed8a9-790a-43bf-9b7a-22709cfbc48e"}
00:53:04.046 00.542 16872 evsrv: cli 0D3C0A48 connect
00:53:04.049 00.003 16872 case statement mapped state 5 to 1
00:53:04.055 00.006 16872 case statement mapped state 5 to 1
00:53:04.060 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2573fa80-560e-445d-bb3b-cf9ae33d43ad"}
00:53:04.063 00.003 16872 case statement mapped state 5 to 1
00:53:04.066 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"2573fa80-560e-445d-bb3b-cf9ae33d43ad"}
00:53:04.073 00.007 16872 evsrv: cli 0D3C0A48 disconnect
00:53:04.198 00.125 9640 Exposure complete
00:53:04.352 00.154 9640 worker thread done servicing request
00:53:04.352 00.000 16872 OnExposeComplete: enter
00:53:04.360 00.008 16872 UpdateGuideState(): m_state=5
00:53:04.363 00.003 16872 Star::Find(15, 1645, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:53:04.366 00.003 16872 Star::Find returns 1 (0), X=1647.24, Y=563.50, Mass=209888, SNR=298.7, Peak=26032 HFD=3.0
00:53:04.369 00.003 16872 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.56) = xAngle (-2.49 = -2.49)
00:53:04.372 00.003 16872 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.45 = -2.45)
00:53:04.377 00.005 16872 CameraToMount -- cameraX=9.25 cameraY=-12.58 hyp=15.62 cameraTheta=-0.94 mountX=-12.44 mountY=-10.01, mountTheta=-2.46
00:53:04.382 00.005 16872 Changing from state CALIBRATED to GUIDING
00:53:04.390 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:53:04.392 00.002 16872 ScopeASCOM::SideOfPier() returns 0
00:53:04.467 00.075 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:53:04.470 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:53:04.473 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:53:04.476 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:53:04.479 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:53:04.482 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:53:04.484 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:53:04.488 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:53:04.490 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:53:04.496 00.006 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:53:04.499 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:53:04.502 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:53:04.505 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:53:04.508 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:53:04.600 00.092 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:53:04.604 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:53:04.607 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:53:04.613 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:53:04.620 00.007 16872 ScopeASCOM::SideOfPier() returns 0
00:53:04.807 00.187 16872 setting lock position to (1647.24, 563.50)
00:53:04.810 00.003 16872 MultiStar: stabilizing after lock position change
00:53:04.813 00.003 16872 guider state => GUIDING
00:53:04.815 00.002 16872 Status Line: Guiding
00:53:04.823 00.008 16872 Mount: notify guiding started
00:53:04.828 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:53:04.831 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:53:04.834 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:53:04.836 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:53:04.839 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:53:04.842 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:53:04.844 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:53:04.847 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:53:04.853 00.006 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:53:04.856 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:53:04.858 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:53:04.861 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:53:04.864 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:53:04.870 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:53:04.873 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:53:04.875 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:53:04.878 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:53:04.881 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:53:04.884 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:53:04.887 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:53:04.889 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:53:04.892 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:53:04.894 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:53:04.899 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:53:04.902 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:53:04.904 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:53:04.907 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:53:04.910 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:53:04.914 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:53:04.919 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:53:04.921 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:53:04.924 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:53:04.926 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:53:04.930 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:53:04.933 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:53:04.936 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:53:04.938 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:53:04.940 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:53:05.086 00.146 16872 evsrv: cli 0D3BFFA8 connect
00:53:05.091 00.005 16872 case statement mapped state 6 to 3
00:53:05.094 00.003 16872 case statement mapped state 6 to 3
00:53:05.098 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e98dde63-7674-4392-8566-0a18f3aa97f2"}
00:53:05.101 00.003 16872 case statement mapped state 6 to 3
00:53:05.105 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e98dde63-7674-4392-8566-0a18f3aa97f2"}
00:53:05.115 00.010 16872 evsrv: cli 0D3BFFA8 disconnect
00:53:05.121 00.006 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:53:05.132 00.011 16872 ScopeASCOM::SideOfPier() returns 0
00:53:05.138 00.006 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:53:05.141 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:53:05.149 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:53:05.154 00.005 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:53:05.158 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:53:05.162 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:53:05.165 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:53:05.169 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:53:05.176 00.007 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:53:05.180 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3284, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:53:05.230 00.050 16872 UpdateGuideState exits: m=209888 SNR=298.7
00:53:05.234 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
00:53:05.242 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:05.249 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:53:05.255 00.006 16872 Enqueuing Expose request
00:53:05.258 00.003 9640 Worker thread wakes up
00:53:05.259 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:53:05.259 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:53:06.970 01.711 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"79acc474-ecc7-4a73-a663-d60bb92f6cac"}
00:53:06.974 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"79acc474-ecc7-4a73-a663-d60bb92f6cac"}
00:53:06.980 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"308f35e1-989e-423a-815b-727a901422ea"}
00:53:06.983 00.003 16872 case statement mapped state 6 to 3
00:53:06.987 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"308f35e1-989e-423a-815b-727a901422ea"}
00:53:06.991 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"39e6ca90-1e5b-4dba-b758-27bdc881305d"}
00:53:06.995 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.24,7.50],"pixels":"..."},"id":"39e6ca90-1e5b-4dba-b758-27bdc881305d"}
00:53:09.332 02.337 9640 Exposure complete
00:53:09.487 00.155 9640 worker thread done servicing request
00:53:09.487 00.000 16872 OnExposeComplete: enter
00:53:09.490 00.003 16872 UpdateGuideState(): m_state=6
00:53:09.493 00.003 16872 Star::Find(15, 1647, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:53:09.495 00.002 16872 Star::Find returns 1 (0), X=1648.39, Y=562.46, Mass=201516, SNR=294.9, Peak=22408 HFD=3.2
00:53:09.499 00.004 16872 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.56) = xAngle (-2.29 = -2.29)
00:53:09.501 00.002 16872 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.25 = -2.25)
00:53:09.504 00.003 16872 CameraToMount -- cameraX=1.15 cameraY=-1.04 hyp=1.55 cameraTheta=-0.74 mountX=-1.02 mountY=-1.21, mountTheta=-2.27
00:53:09.508 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=1.15, y=-1.04, opts=13)
00:53:09.511 00.003 16872 Enqueuing Move request for scope (1.15, -1.04)
00:53:09.515 00.004 9640 Worker thread wakes up
00:53:09.515 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.15, -1.04) opts 0xd
00:53:09.515 00.000 9640 Handling offset move in thread for scope, endpoint = (1.15, -1.04)
00:53:09.515 00.000 9640 Moving (1.15, -1.04) raw xDistance=-1.02 yDistance=-1.21
00:53:09.516 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.02
00:53:09.516 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -1.21, m_sumCorr=0
00:53:09.516 00.000 9640 MoveAxis(E, 109, ABG)
00:53:09.516 00.000 9640 Guiding  Dir = 2, Dur = 109
00:53:09.516 00.000 9640 IsSlewing returns 0
00:53:09.516 00.000 9640 IsGuiding returns 0
00:53:09.517 00.001 9640 PulseGuide returned control before completion, sleep 119
00:53:09.521 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3296, FiltMin=3172, FiltMax=65512, Gamma=2.190
00:53:09.561 00.040 16872 UpdateGuideState exits: m=201516 SNR=294.9
00:53:09.563 00.002 16872 PhdController: settling, locked = 1, distance = 11.40 (1.50) aobump = 0 frame = 1 / 99999
00:53:09.566 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777787589.566,"Host":"RBFOCUS307","Inst":1,"Distance":11.40,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:53:09.568 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:09.571 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:53:09.575 00.004 16872 Enqueuing Expose request
00:53:09.652 00.077 9640 IsGuiding returns 1
00:53:09.652 00.000 9640 scope still moving after pulse duration time elapsed
00:53:09.683 00.031 9640 IsSlewing returns 0
00:53:09.683 00.000 9640 IsGuiding returns 0
00:53:09.683 00.000 9640 scope move finished after 109 + 58 ms
00:53:09.683 00.000 9640 Move returns status 0, amount 109
00:53:09.684 00.001 9640 MoveAxis(N, 0, ABG)
00:53:09.684 00.000 9640 Move returns status 0, amount 0
00:53:09.684 00.000 9640 move complete, result=0
00:53:09.684 00.000 9640 worker thread done servicing request
00:53:09.684 00.000 9640 Worker thread wakes up
00:53:09.684 00.000 16872 GuideStep: -1.0 px 109 ms EAST, -1.2 px 0 ms NORTH
00:53:09.687 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:53:09.687 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:53:10.470 00.783 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f4f5902-7cd9-4079-a941-988af2d266da"}
00:53:10.473 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6f4f5902-7cd9-4079-a941-988af2d266da"}
00:53:10.476 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"992ed892-56f5-43db-9740-f7d5ca5159c8"}
00:53:10.479 00.003 16872 case statement mapped state 6 to 3
00:53:10.482 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"992ed892-56f5-43db-9740-f7d5ca5159c8"}
00:53:10.488 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"08c4609a-b0b3-47e9-a814-ee9a6174bd39"}
00:53:10.491 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.39,7.46],"pixels":"..."},"id":"08c4609a-b0b3-47e9-a814-ee9a6174bd39"}
00:53:13.733 03.242 9640 Exposure complete
00:53:13.868 00.135 9640 worker thread done servicing request
00:53:13.868 00.000 16872 OnExposeComplete: enter
00:53:13.872 00.004 16872 UpdateGuideState(): m_state=6
00:53:13.875 00.003 16872 Star::Find(15, 1648, 562, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:53:13.879 00.004 16872 Star::Find returns 1 (0), X=1648.21, Y=564.08, Mass=223706, SNR=311.9, Peak=25664 HFD=2.8
00:53:13.882 00.003 16872 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.56) = xAngle (-1.01 = -1.01)
00:53:13.885 00.003 16872 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.96 = -0.96)
00:53:13.889 00.004 16872 CameraToMount -- cameraX=0.97 cameraY=0.59 hyp=1.13 cameraTheta=0.55 mountX=0.60 mountY=-0.93, mountTheta=-0.99
00:53:13.893 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.97, y=0.59, opts=13)
00:53:13.896 00.003 16872 Enqueuing Move request for scope (0.97, 0.59)
00:53:13.899 00.003 9640 Worker thread wakes up
00:53:13.899 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.97, 0.59) opts 0xd
00:53:13.899 00.000 9640 Handling offset move in thread for scope, endpoint = (0.97, 0.59)
00:53:13.899 00.000 9640 Moving (0.97, 0.59) raw xDistance=0.60 yDistance=-0.93
00:53:13.899 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.60
00:53:13.899 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.19, input -0.93, m_sumCorr=-0.19
00:53:13.899 00.000 9640 MoveAxis(W, 53, ABG)
00:53:13.899 00.000 9640 Guiding  Dir = 3, Dur = 53
00:53:13.899 00.000 9640 IsSlewing returns 0
00:53:13.900 00.001 9640 IsGuiding returns 0
00:53:13.900 00.000 9640 PulseGuide returned control before completion, sleep 63
00:53:13.907 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3292, FiltMin=3204, FiltMax=65516, Gamma=2.190
00:53:13.946 00.039 16872 UpdateGuideState exits: m=223706 SNR=311.9
00:53:13.949 00.003 16872 PhdController: settling, locked = 1, distance = 8.32 (1.50) aobump = 0 frame = 2 / 99999
00:53:13.952 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777787593.952,"Host":"RBFOCUS307","Inst":1,"Distance":8.32,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:53:13.955 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:13.958 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:53:13.960 00.002 16872 Enqueuing Expose request
00:53:13.966 00.006 9640 IsGuiding returns 1
00:53:13.966 00.000 9640 scope still moving after pulse duration time elapsed
00:53:13.970 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da6756d3-cb4b-421b-b6f0-44d02a50d7bd"}
00:53:13.973 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"da6756d3-cb4b-421b-b6f0-44d02a50d7bd"}
00:53:13.978 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3eb0d26d-16ca-4f4d-8f26-926a17837ba0"}
00:53:13.980 00.002 16872 case statement mapped state 6 to 3
00:53:13.985 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3eb0d26d-16ca-4f4d-8f26-926a17837ba0"}
00:53:13.989 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3bc46452-d574-48cf-86ab-8d54fa81421f"}
00:53:13.991 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.21,7.08],"pixels":"..."},"id":"3bc46452-d574-48cf-86ab-8d54fa81421f"}
00:53:14.001 00.010 9640 IsSlewing returns 0
00:53:14.001 00.000 9640 IsGuiding returns 0
00:53:14.001 00.000 9640 scope move finished after 53 + 47 ms
00:53:14.001 00.000 9640 Move returns status 0, amount 53
00:53:14.001 00.000 9640 MoveAxis(N, 23, ABG)
00:53:14.001 00.000 9640 Guiding  Dir = 0, Dur = 23
00:53:14.001 00.000 9640 IsSlewing returns 0
00:53:14.003 00.002 9640 IsGuiding returns 0
00:53:14.003 00.000 9640 PulseGuide returned control before completion, sleep 33
00:53:14.044 00.041 9640 IsGuiding returns 1
00:53:14.044 00.000 9640 scope still moving after pulse duration time elapsed
00:53:14.077 00.033 9640 IsSlewing returns 0
00:53:14.077 00.000 9640 IsGuiding returns 0
00:53:14.077 00.000 9640 scope move finished after 23 + 51 ms
00:53:14.078 00.001 9640 Move returns status 0, amount 23
00:53:14.078 00.000 9640 move complete, result=0
00:53:14.078 00.000 9640 worker thread done servicing request
00:53:14.078 00.000 9640 Worker thread wakes up
00:53:14.078 00.000 16872 GuideStep: 0.6 px 53 ms WEST, -0.9 px 23 ms NORTH
00:53:14.081 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:53:14.081 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:53:17.470 03.389 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"73ce3ad4-c870-4c30-8c85-2cad24cf4b38"}
00:53:17.472 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"73ce3ad4-c870-4c30-8c85-2cad24cf4b38"}
00:53:17.475 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c701d171-777f-455a-8e29-a7f0417ac3a1"}
00:53:17.480 00.005 16872 case statement mapped state 6 to 3
00:53:17.483 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c701d171-777f-455a-8e29-a7f0417ac3a1"}
00:53:17.486 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"773238fe-9463-4de9-b172-3585287e4965"}
00:53:17.489 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.21,7.08],"pixels":"..."},"id":"773238fe-9463-4de9-b172-3585287e4965"}
00:53:18.153 00.664 9640 Exposure complete
00:53:18.288 00.135 9640 worker thread done servicing request
00:53:18.288 00.000 16872 OnExposeComplete: enter
00:53:18.293 00.005 16872 UpdateGuideState(): m_state=6
00:53:18.295 00.002 16872 Star::Find(15, 1648, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:53:18.298 00.003 16872 Star::Find returns 1 (0), X=1647.58, Y=563.28, Mass=207070, SNR=291.3, Peak=20096 HFD=3.2
00:53:18.301 00.003 16872 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.56) = xAngle (-2.14 = -2.14)
00:53:18.304 00.003 16872 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.09 = -2.09)
00:53:18.307 00.003 16872 CameraToMount -- cameraX=0.34 cameraY=-0.22 hyp=0.40 cameraTheta=-0.58 mountX=-0.21 mountY=-0.35, mountTheta=-2.12
00:53:18.311 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.34, y=-0.22, opts=13)
00:53:18.314 00.003 16872 Enqueuing Move request for scope (0.34, -0.22)
00:53:18.315 00.001 9640 Worker thread wakes up
00:53:18.315 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.22) opts 0xd
00:53:18.315 00.000 9640 Handling offset move in thread for scope, endpoint = (0.34, -0.22)
00:53:18.315 00.000 9640 Moving (0.34, -0.22) raw xDistance=-0.21 yDistance=-0.35
00:53:18.315 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
00:53:18.315 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.30, input -0.35, m_sumCorr=-0.49
00:53:18.317 00.002 9640 MoveAxis(E, 17, ABG)
00:53:18.317 00.000 9640 Guiding  Dir = 2, Dur = 17
00:53:18.317 00.000 9640 IsSlewing returns 0
00:53:18.317 00.000 9640 IsGuiding returns 0
00:53:18.317 00.000 9640 PulseGuide returned control before completion, sleep 27
00:53:18.323 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65516, med=3276, FiltMin=3172, FiltMax=65512, Gamma=2.190
00:53:18.351 00.028 9640 IsGuiding returns 1
00:53:18.351 00.000 9640 scope still moving after pulse duration time elapsed
00:53:18.363 00.012 16872 UpdateGuideState exits: m=207070 SNR=291.3
00:53:18.368 00.005 16872 PhdController: settling, locked = 1, distance = 5.94 (1.50) aobump = 0 frame = 3 / 99999
00:53:18.372 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777787598.372,"Host":"RBFOCUS307","Inst":1,"Distance":5.94,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:53:18.376 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:18.380 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:53:18.384 00.004 16872 Enqueuing Expose request
00:53:18.388 00.004 9640 IsSlewing returns 0
00:53:18.389 00.001 9640 IsGuiding returns 0
00:53:18.389 00.000 9640 scope move finished after 17 + 54 ms
00:53:18.389 00.000 9640 Move returns status 0, amount 17
00:53:18.389 00.000 9640 MoveAxis(N, 36, ABG)
00:53:18.389 00.000 9640 Guiding  Dir = 0, Dur = 36
00:53:18.389 00.000 9640 IsSlewing returns 0
00:53:18.389 00.000 9640 IsGuiding returns 0
00:53:18.389 00.000 9640 PulseGuide returned control before completion, sleep 46
00:53:18.443 00.054 9640 IsGuiding returns 1
00:53:18.443 00.000 9640 scope still moving after pulse duration time elapsed
00:53:18.475 00.032 9640 IsSlewing returns 0
00:53:18.477 00.002 9640 IsGuiding returns 0
00:53:18.477 00.000 9640 scope move finished after 36 + 51 ms
00:53:18.477 00.000 9640 Move returns status 0, amount 36
00:53:18.477 00.000 9640 move complete, result=0
00:53:18.477 00.000 9640 worker thread done servicing request
00:53:18.477 00.000 9640 Worker thread wakes up
00:53:18.477 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:53:18.478 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:53:18.480 00.002 16872 GuideStep: -0.2 px 17 ms EAST, -0.3 px 36 ms NORTH
00:53:20.970 02.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ca9f3e03-5ff9-47bb-90e0-15eacadeee2c"}
00:53:20.972 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ca9f3e03-5ff9-47bb-90e0-15eacadeee2c"}
00:53:20.976 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0cd8338-19fd-4ef4-973f-d51f613eb669"}
00:53:20.980 00.004 16872 case statement mapped state 6 to 3
00:53:20.982 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0cd8338-19fd-4ef4-973f-d51f613eb669"}
00:53:20.986 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"085df1e1-e404-4b32-90e6-2bc3720152fa"}
00:53:20.989 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.58,7.28],"pixels":"..."},"id":"085df1e1-e404-4b32-90e6-2bc3720152fa"}
00:53:22.525 01.536 9640 Exposure complete
00:53:22.662 00.137 9640 worker thread done servicing request
00:53:22.662 00.000 16872 OnExposeComplete: enter
00:53:22.664 00.002 16872 UpdateGuideState(): m_state=6
00:53:22.667 00.003 16872 Star::Find(15, 1647, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:53:22.669 00.002 16872 Star::Find returns 1 (0), X=1647.06, Y=563.85, Mass=230235, SNR=312.8, Peak=29156 HFD=2.7
00:53:22.672 00.003 16872 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.56) = xAngle (0.50 = 0.50)
00:53:22.675 00.003 16872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.55 = 0.55)
00:53:22.678 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=0.35 hyp=0.40 cameraTheta=2.06 mountX=0.35 mountY=0.21, mountTheta=0.53
00:53:22.682 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=0.35, opts=13)
00:53:22.685 00.003 16872 Enqueuing Move request for scope (-0.19, 0.35)
00:53:22.688 00.003 9640 Worker thread wakes up
00:53:22.688 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.35) opts 0xd
00:53:22.688 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, 0.35)
00:53:22.688 00.000 9640 Moving (-0.19, 0.35) raw xDistance=0.35 yDistance=0.21
00:53:22.688 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.35
00:53:22.688 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.25, input 0.21, m_sumCorr=-0.74
00:53:22.688 00.000 9640 MoveAxis(W, 36, ABG)
00:53:22.688 00.000 9640 Guiding  Dir = 3, Dur = 36
00:53:22.688 00.000 9640 IsSlewing returns 0
00:53:22.688 00.000 9640 IsGuiding returns 0
00:53:22.689 00.001 9640 PulseGuide returned control before completion, sleep 46
00:53:22.695 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65516, med=3288, FiltMin=3200, FiltMax=65508, Gamma=2.190
00:53:22.734 00.039 16872 UpdateGuideState exits: m=230235 SNR=312.8
00:53:22.737 00.003 9640 IsGuiding returns 1
00:53:22.738 00.001 9640 scope still moving after pulse duration time elapsed
00:53:22.738 00.000 16872 PhdController: settling, locked = 1, distance = 4.28 (1.50) aobump = 0 frame = 4 / 99999
00:53:22.742 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777787602.742,"Host":"RBFOCUS307","Inst":1,"Distance":4.28,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:53:22.744 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:22.747 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:53:22.749 00.002 16872 Enqueuing Expose request
00:53:22.767 00.018 9640 IsSlewing returns 0
00:53:22.767 00.000 9640 IsGuiding returns 0
00:53:22.767 00.000 9640 scope move finished after 36 + 42 ms
00:53:22.767 00.000 9640 Move returns status 0, amount 36
00:53:22.767 00.000 9640 MoveAxis(N, 30, ABG)
00:53:22.768 00.001 9640 Guiding  Dir = 0, Dur = 30
00:53:22.768 00.000 9640 IsSlewing returns 0
00:53:22.768 00.000 9640 IsGuiding returns 0
00:53:22.769 00.001 9640 PulseGuide returned control before completion, sleep 40
00:53:22.815 00.046 9640 IsGuiding returns 1
00:53:22.815 00.000 9640 scope still moving after pulse duration time elapsed
00:53:22.846 00.031 9640 IsSlewing returns 0
00:53:22.846 00.000 9640 IsGuiding returns 0
00:53:22.847 00.001 9640 scope move finished after 30 + 48 ms
00:53:22.847 00.000 9640 Move returns status 0, amount 30
00:53:22.847 00.000 9640 move complete, result=0
00:53:22.847 00.000 9640 worker thread done servicing request
00:53:22.847 00.000 9640 Worker thread wakes up
00:53:22.847 00.000 16872 GuideStep: 0.4 px 36 ms WEST, 0.2 px 30 ms NORTH
00:53:22.850 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:53:22.850 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:53:24.468 01.618 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee179a16-bebb-4a8d-89fc-0299a44cf52c"}
00:53:24.473 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ee179a16-bebb-4a8d-89fc-0299a44cf52c"}
00:53:24.477 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c554a043-2a3d-41e4-b8ca-b5cefa1f2a5d"}
00:53:24.481 00.004 16872 case statement mapped state 6 to 3
00:53:24.485 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c554a043-2a3d-41e4-b8ca-b5cefa1f2a5d"}
00:53:24.490 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7fb88191-da58-4af0-86c0-72885bb75fd8"}
00:53:24.493 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.06,6.85],"pixels":"..."},"id":"7fb88191-da58-4af0-86c0-72885bb75fd8"}
00:53:26.917 02.424 9640 Exposure complete
00:53:27.057 00.140 9640 worker thread done servicing request
00:53:27.057 00.000 16872 OnExposeComplete: enter
00:53:27.061 00.004 16872 UpdateGuideState(): m_state=6
00:53:27.064 00.003 16872 Star::Find(15, 1647, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:53:27.066 00.002 16872 Star::Find returns 1 (0), X=1646.99, Y=564.42, Mass=229832, SNR=315.6, Peak=28628 HFD=2.6
00:53:27.069 00.003 16872 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.56) = xAngle (0.28 = 0.28)
00:53:27.071 00.002 16872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.33 = 0.33)
00:53:27.074 00.003 16872 CameraToMount -- cameraX=-0.25 cameraY=0.92 hyp=0.95 cameraTheta=1.84 mountX=0.92 mountY=0.31, mountTheta=0.32
00:53:27.080 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.25, y=0.92, opts=13)
00:53:27.083 00.003 16872 Enqueuing Move request for scope (-0.25, 0.92)
00:53:27.086 00.003 9640 Worker thread wakes up
00:53:27.087 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.92) opts 0xd
00:53:27.087 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.25, 0.92)
00:53:27.087 00.000 9640 Moving (-0.25, 0.92) raw xDistance=0.92 yDistance=0.31
00:53:27.087 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.86 from input 0.92
00:53:27.087 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.31, m_sumCorr=-0.74
00:53:27.087 00.000 9640 MoveAxis(W, 101, ABG)
00:53:27.087 00.000 9640 Guiding  Dir = 3, Dur = 101
00:53:27.087 00.000 9640 IsSlewing returns 0
00:53:27.087 00.000 9640 IsGuiding returns 0
00:53:27.088 00.001 9640 PulseGuide returned control before completion, sleep 111
00:53:27.092 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65516, med=3288, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:53:27.131 00.039 16872 UpdateGuideState exits: m=229832 SNR=315.6
00:53:27.134 00.003 16872 PhdController: settling, locked = 1, distance = 3.28 (1.50) aobump = 0 frame = 5 / 99999
00:53:27.136 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777787607.136,"Host":"RBFOCUS307","Inst":1,"Distance":3.28,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:53:27.140 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:27.144 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:53:27.147 00.003 16872 Enqueuing Expose request
00:53:27.204 00.057 9640 IsGuiding returns 1
00:53:27.204 00.000 9640 scope still moving after pulse duration time elapsed
00:53:27.235 00.031 9640 IsSlewing returns 0
00:53:27.236 00.001 9640 IsGuiding returns 0
00:53:27.236 00.000 9640 scope move finished after 101 + 47 ms
00:53:27.236 00.000 9640 Move returns status 0, amount 101
00:53:27.236 00.000 9640 MoveAxis(N, 0, ABG)
00:53:27.236 00.000 9640 Move returns status 0, amount 0
00:53:27.236 00.000 9640 move complete, result=0
00:53:27.236 00.000 9640 worker thread done servicing request
00:53:27.236 00.000 9640 Worker thread wakes up
00:53:27.237 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:53:27.237 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:53:27.246 00.009 16872 GuideStep: 0.9 px 101 ms WEST, 0.3 px 0 ms NORTH
00:53:27.968 00.722 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7eb7b25a-eb93-4a29-b7ab-5a0f234fb56c"}
00:53:27.972 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7eb7b25a-eb93-4a29-b7ab-5a0f234fb56c"}
00:53:27.976 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"83ad38fa-1fe6-429d-ba16-732bcc3fe558"}
00:53:27.978 00.002 16872 case statement mapped state 6 to 3
00:53:27.981 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"83ad38fa-1fe6-429d-ba16-732bcc3fe558"}
00:53:28.003 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9b1327e1-75b6-43e7-918d-449d12d8ed26"}
00:53:28.006 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.99,7.42],"pixels":"..."},"id":"9b1327e1-75b6-43e7-918d-449d12d8ed26"}
00:53:31.298 03.292 9640 Exposure complete
00:53:31.435 00.137 9640 worker thread done servicing request
00:53:31.435 00.000 16872 OnExposeComplete: enter
00:53:31.439 00.004 16872 UpdateGuideState(): m_state=6
00:53:31.441 00.002 16872 Star::Find(15, 1646, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:53:31.445 00.004 16872 Star::Find returns 1 (0), X=1646.87, Y=563.98, Mass=217772, SNR=300.5, Peak=26956 HFD=2.7
00:53:31.447 00.002 16872 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.56) = xAngle (0.67 = 0.67)
00:53:31.450 00.003 16872 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.72 = 0.72)
00:53:31.453 00.003 16872 CameraToMount -- cameraX=-0.37 cameraY=0.48 hyp=0.61 cameraTheta=2.23 mountX=0.48 mountY=0.40, mountTheta=0.70
00:53:31.457 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.37, y=0.48, opts=13)
00:53:31.461 00.004 16872 Enqueuing Move request for scope (-0.37, 0.48)
00:53:31.464 00.003 9640 Worker thread wakes up
00:53:31.464 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.48) opts 0xd
00:53:31.464 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.37, 0.48)
00:53:31.464 00.000 9640 Moving (-0.37, 0.48) raw xDistance=0.48 yDistance=0.40
00:53:31.464 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.48
00:53:31.464 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.40, m_sumCorr=-0.58
00:53:31.464 00.000 9640 MoveAxis(W, 61, ABG)
00:53:31.464 00.000 9640 Guiding  Dir = 3, Dur = 61
00:53:31.464 00.000 9640 IsSlewing returns 0
00:53:31.465 00.001 9640 IsGuiding returns 0
00:53:31.465 00.000 9640 PulseGuide returned control before completion, sleep 71
00:53:31.470 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3296, FiltMin=3114, FiltMax=65512, Gamma=2.190
00:53:31.510 00.040 16872 UpdateGuideState exits: m=217772 SNR=300.5
00:53:31.513 00.003 16872 PhdController: settling, locked = 1, distance = 2.48 (1.50) aobump = 0 frame = 6 / 99999
00:53:31.515 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777787611.515,"Host":"RBFOCUS307","Inst":1,"Distance":2.48,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:53:31.517 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:31.521 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:53:31.525 00.004 16872 Enqueuing Expose request
00:53:31.528 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"688538cc-af7f-403d-9404-e9c5e86ca6ea"}
00:53:31.531 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"688538cc-af7f-403d-9404-e9c5e86ca6ea"}
00:53:31.537 00.006 9640 IsGuiding returns 1
00:53:31.537 00.000 9640 scope still moving after pulse duration time elapsed
00:53:31.540 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7f2ab7a-6c9e-4853-99f6-7bfe19331209"}
00:53:31.543 00.003 16872 case statement mapped state 6 to 3
00:53:31.546 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7f2ab7a-6c9e-4853-99f6-7bfe19331209"}
00:53:31.550 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bed305e7-a4a8-4b3b-a53d-b77ad84fd940"}
00:53:31.555 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.87,6.98],"pixels":"..."},"id":"bed305e7-a4a8-4b3b-a53d-b77ad84fd940"}
00:53:31.569 00.014 9640 IsSlewing returns 0
00:53:31.569 00.000 9640 IsGuiding returns 0
00:53:31.569 00.000 9640 scope move finished after 61 + 43 ms
00:53:31.570 00.001 9640 Move returns status 0, amount 61
00:53:31.570 00.000 9640 MoveAxis(S, 19, ABG)
00:53:31.570 00.000 9640 Guiding  Dir = 1, Dur = 19
00:53:31.571 00.001 9640 IsSlewing returns 0
00:53:31.571 00.000 9640 IsGuiding returns 0
00:53:31.572 00.001 9640 PulseGuide returned control before completion, sleep 29
00:53:31.616 00.044 9640 IsGuiding returns 1
00:53:31.617 00.001 9640 scope still moving after pulse duration time elapsed
00:53:31.647 00.030 9640 IsSlewing returns 0
00:53:31.647 00.000 9640 IsGuiding returns 0
00:53:31.647 00.000 9640 scope move finished after 19 + 57 ms
00:53:31.647 00.000 9640 Move returns status 0, amount 19
00:53:31.647 00.000 9640 move complete, result=0
00:53:31.647 00.000 9640 worker thread done servicing request
00:53:31.649 00.002 16872 GuideStep: 0.5 px 61 ms WEST, 0.4 px 19 ms SOUTH
00:53:31.653 00.004 9640 Worker thread wakes up
00:53:31.653 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:53:31.653 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:53:34.969 03.316 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"609c539c-c4be-418a-b969-89761311c566"}
00:53:34.971 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"609c539c-c4be-418a-b969-89761311c566"}
00:53:34.975 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c4ccb7b-3835-4e42-942b-7f49abbf8045"}
00:53:34.978 00.003 16872 case statement mapped state 6 to 3
00:53:34.981 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c4ccb7b-3835-4e42-942b-7f49abbf8045"}
00:53:34.984 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"400270a9-a1f8-4bcd-9e15-17f5cd33723e"}
00:53:34.987 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.87,6.98],"pixels":"..."},"id":"400270a9-a1f8-4bcd-9e15-17f5cd33723e"}
00:53:35.718 00.731 9640 Exposure complete
00:53:35.856 00.138 9640 worker thread done servicing request
00:53:35.856 00.000 16872 OnExposeComplete: enter
00:53:35.859 00.003 16872 UpdateGuideState(): m_state=6
00:53:35.862 00.003 16872 Star::Find(15, 1646, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:53:35.865 00.003 16872 Star::Find returns 1 (0), X=1646.45, Y=563.43, Mass=205450, SNR=292.8, Peak=20676 HFD=3.2
00:53:35.867 00.002 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.61 = 1.67)
00:53:35.871 00.004 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.72)
00:53:35.874 00.003 16872 CameraToMount -- cameraX=-0.79 cameraY=-0.07 hyp=0.79 cameraTheta=-3.05 mountX=-0.08 mountY=0.78, mountTheta=1.67
00:53:35.878 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.79, y=-0.07, opts=13)
00:53:35.881 00.003 16872 Enqueuing Move request for scope (-0.79, -0.07)
00:53:35.884 00.003 9640 Worker thread wakes up
00:53:35.884 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.07) opts 0xd
00:53:35.884 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.79, -0.07)
00:53:35.884 00.000 9640 Moving (-0.79, -0.07) raw xDistance=-0.08 yDistance=0.78
00:53:35.884 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:53:35.884 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.78, m_sumCorr=-0.4
00:53:35.884 00.000 9640 MoveAxis(E, 0, ABG)
00:53:35.885 00.001 9640 Move returns status 0, amount 0
00:53:35.885 00.000 9640 MoveAxis(S, 22, ABG)
00:53:35.885 00.000 9640 Guiding  Dir = 1, Dur = 22
00:53:35.885 00.000 9640 IsSlewing returns 0
00:53:35.885 00.000 9640 IsGuiding returns 0
00:53:35.886 00.001 9640 PulseGuide returned control before completion, sleep 32
00:53:35.891 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3284, FiltMin=3184, FiltMax=65516, Gamma=2.190
00:53:35.927 00.036 16872 UpdateGuideState exits: m=205450 SNR=292.8
00:53:35.931 00.004 16872 PhdController: settling, locked = 1, distance = 1.97 (1.50) aobump = 0 frame = 7 / 99999
00:53:35.934 00.003 9640 IsGuiding returns 1
00:53:35.934 00.000 9640 scope still moving after pulse duration time elapsed
00:53:35.934 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777787615.934,"Host":"RBFOCUS307","Inst":1,"Distance":1.97,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:53:35.936 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:35.939 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:53:35.942 00.003 16872 Enqueuing Expose request
00:53:35.962 00.020 9640 IsSlewing returns 0
00:53:35.962 00.000 9640 IsGuiding returns 0
00:53:35.962 00.000 9640 scope move finished after 22 + 55 ms
00:53:35.962 00.000 9640 Move returns status 0, amount 22
00:53:35.963 00.001 9640 move complete, result=0
00:53:35.963 00.000 9640 worker thread done servicing request
00:53:35.963 00.000 9640 Worker thread wakes up
00:53:35.963 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:53:35.963 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:53:35.963 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.8 px 22 ms SOUTH
00:53:38.468 02.505 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2cc05b37-cd1b-40f1-b0ec-7c794cef5177"}
00:53:38.471 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2cc05b37-cd1b-40f1-b0ec-7c794cef5177"}
00:53:38.474 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"16e63310-87b4-4efb-9a69-b15c24dd07b1"}
00:53:38.477 00.003 16872 case statement mapped state 6 to 3
00:53:38.482 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"16e63310-87b4-4efb-9a69-b15c24dd07b1"}
00:53:38.486 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cee822ab-8744-4be1-a8c2-5942bc785eca"}
00:53:38.489 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.45,7.43],"pixels":"..."},"id":"cee822ab-8744-4be1-a8c2-5942bc785eca"}
00:53:40.043 01.554 9640 Exposure complete
00:53:40.191 00.148 9640 worker thread done servicing request
00:53:40.191 00.000 16872 OnExposeComplete: enter
00:53:40.194 00.003 16872 UpdateGuideState(): m_state=6
00:53:40.199 00.005 16872 Star::Find(15, 1646, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:53:40.202 00.003 16872 Star::Find returns 1 (0), X=1646.22, Y=563.70, Mass=227323, SNR=311.1, Peak=26164 HFD=2.9
00:53:40.206 00.004 16872 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.56) = xAngle (1.39 = 1.39)
00:53:40.209 00.003 16872 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.44 = 1.44)
00:53:40.212 00.003 16872 CameraToMount -- cameraX=-1.02 cameraY=0.20 hyp=1.04 cameraTheta=2.95 mountX=0.19 mountY=1.03, mountTheta=1.39
00:53:40.217 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.02, y=0.20, opts=13)
00:53:40.221 00.004 16872 Enqueuing Move request for scope (-1.02, 0.20)
00:53:40.224 00.003 9640 Worker thread wakes up
00:53:40.224 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 0.20) opts 0xd
00:53:40.224 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.02, 0.20)
00:53:40.224 00.000 9640 Moving (-1.02, 0.20) raw xDistance=0.19 yDistance=1.03
00:53:40.224 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.19
00:53:40.224 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 1.03, m_sumCorr=-0.24
00:53:40.224 00.000 9640 MoveAxis(W, 20, ABG)
00:53:40.224 00.000 9640 Guiding  Dir = 3, Dur = 20
00:53:40.224 00.000 9640 IsSlewing returns 0
00:53:40.225 00.001 9640 IsGuiding returns 0
00:53:40.225 00.000 9640 PulseGuide returned control before completion, sleep 30
00:53:40.232 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3296, FiltMin=3208, FiltMax=65512, Gamma=2.190
00:53:40.259 00.027 9640 IsGuiding returns 1
00:53:40.259 00.000 9640 scope still moving after pulse duration time elapsed
00:53:40.270 00.011 16872 UpdateGuideState exits: m=227323 SNR=311.1
00:53:40.274 00.004 16872 PhdController: settling, locked = 1, distance = 1.69 (1.50) aobump = 0 frame = 8 / 99999
00:53:40.276 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777787620.276,"Host":"RBFOCUS307","Inst":1,"Distance":1.69,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:53:40.279 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:40.281 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:53:40.284 00.003 16872 Enqueuing Expose request
00:53:40.288 00.004 9640 IsSlewing returns 0
00:53:40.289 00.001 9640 IsGuiding returns 0
00:53:40.289 00.000 9640 scope move finished after 20 + 44 ms
00:53:40.289 00.000 9640 Move returns status 0, amount 20
00:53:40.289 00.000 9640 MoveAxis(S, 19, ABG)
00:53:40.289 00.000 9640 Guiding  Dir = 1, Dur = 19
00:53:40.290 00.001 9640 IsSlewing returns 0
00:53:40.292 00.002 9640 IsGuiding returns 0
00:53:40.292 00.000 9640 PulseGuide returned control before completion, sleep 29
00:53:40.336 00.044 9640 IsGuiding returns 1
00:53:40.336 00.000 9640 scope still moving after pulse duration time elapsed
00:53:40.367 00.031 9640 IsSlewing returns 0
00:53:40.367 00.000 9640 IsGuiding returns 0
00:53:40.367 00.000 9640 scope move finished after 19 + 56 ms
00:53:40.367 00.000 9640 Move returns status 0, amount 19
00:53:40.367 00.000 9640 move complete, result=0
00:53:40.367 00.000 9640 worker thread done servicing request
00:53:40.367 00.000 9640 Worker thread wakes up
00:53:40.367 00.000 16872 GuideStep: 0.2 px 20 ms WEST, 1.0 px 19 ms SOUTH
00:53:40.370 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:53:40.371 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:53:41.968 01.597 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99fbcefb-e52a-46f0-a398-0f073007a6db"}
00:53:41.971 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"99fbcefb-e52a-46f0-a398-0f073007a6db"}
00:53:41.974 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8d3a3da-1d46-4e24-9680-21aaaecc2a97"}
00:53:41.977 00.003 16872 case statement mapped state 6 to 3
00:53:41.979 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8d3a3da-1d46-4e24-9680-21aaaecc2a97"}
00:53:41.983 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b744a135-c4d7-4404-ac48-8886c76e7263"}
00:53:41.986 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.22,6.70],"pixels":"..."},"id":"b744a135-c4d7-4404-ac48-8886c76e7263"}
00:53:44.440 02.454 9640 Exposure complete
00:53:44.579 00.139 9640 worker thread done servicing request
00:53:44.580 00.001 16872 OnExposeComplete: enter
00:53:44.582 00.002 16872 UpdateGuideState(): m_state=6
00:53:44.585 00.003 16872 Star::Find(15, 1646, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:53:44.588 00.003 16872 Star::Find returns 1 (0), X=1645.93, Y=563.81, Mass=226310, SNR=306.2, Peak=28740 HFD=2.7
00:53:44.590 00.002 16872 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.56) = xAngle (1.35 = 1.35)
00:53:44.594 00.004 16872 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.40 = 1.40)
00:53:44.597 00.003 16872 CameraToMount -- cameraX=-1.31 cameraY=0.32 hyp=1.35 cameraTheta=2.91 mountX=0.30 mountY=1.33, mountTheta=1.35
00:53:44.601 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.31, y=0.32, opts=13)
00:53:44.604 00.003 16872 Enqueuing Move request for scope (-1.31, 0.32)
00:53:44.606 00.002 9640 Worker thread wakes up
00:53:44.606 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.31, 0.32) opts 0xd
00:53:44.606 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.31, 0.32)
00:53:44.607 00.001 9640 Moving (-1.31, 0.32) raw xDistance=0.30 yDistance=1.33
00:53:44.607 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.30
00:53:44.607 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 1.33, m_sumCorr=-0.005
00:53:44.607 00.000 9640 MoveAxis(W, 33, ABG)
00:53:44.607 00.000 9640 Guiding  Dir = 3, Dur = 33
00:53:44.607 00.000 9640 IsSlewing returns 0
00:53:44.608 00.001 9640 IsGuiding returns 0
00:53:44.608 00.000 9640 PulseGuide returned control before completion, sleep 43
00:53:44.616 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3284, FiltMin=3180, FiltMax=65518, Gamma=2.190
00:53:44.653 00.037 9640 IsGuiding returns 1
00:53:44.654 00.001 9640 scope still moving after pulse duration time elapsed
00:53:44.654 00.000 16872 UpdateGuideState exits: m=226310 SNR=306.2
00:53:44.658 00.004 16872 PhdController: settling, locked = 1, distance = 1.59 (1.50) aobump = 0 frame = 9 / 99999
00:53:44.660 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777787624.660,"Host":"RBFOCUS307","Inst":1,"Distance":1.59,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:53:44.663 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:44.666 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:53:44.669 00.003 16872 Enqueuing Expose request
00:53:44.684 00.015 9640 IsSlewing returns 0
00:53:44.684 00.000 9640 IsGuiding returns 0
00:53:44.684 00.000 9640 scope move finished after 33 + 43 ms
00:53:44.684 00.000 9640 Move returns status 0, amount 33
00:53:44.684 00.000 9640 MoveAxis(S, 29, ABG)
00:53:44.684 00.000 9640 Guiding  Dir = 1, Dur = 29
00:53:44.685 00.001 9640 IsSlewing returns 0
00:53:44.685 00.000 9640 IsGuiding returns 0
00:53:44.685 00.000 9640 PulseGuide returned control before completion, sleep 39
00:53:44.731 00.046 9640 IsGuiding returns 1
00:53:44.731 00.000 9640 scope still moving after pulse duration time elapsed
00:53:44.762 00.031 9640 IsSlewing returns 0
00:53:44.763 00.001 9640 IsGuiding returns 0
00:53:44.763 00.000 9640 scope move finished after 29 + 48 ms
00:53:44.763 00.000 9640 Move returns status 0, amount 29
00:53:44.763 00.000 9640 move complete, result=0
00:53:44.764 00.001 16872 GuideStep: 0.3 px 33 ms WEST, 1.3 px 29 ms SOUTH
00:53:44.769 00.005 9640 worker thread done servicing request
00:53:44.769 00.000 9640 Worker thread wakes up
00:53:44.769 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:53:44.769 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:53:45.468 00.699 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a4524a84-150d-4da1-80f1-f91d5d539cbc"}
00:53:45.472 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a4524a84-150d-4da1-80f1-f91d5d539cbc"}
00:53:45.477 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2c12633-78b4-4ebb-884b-064dc651e739"}
00:53:45.481 00.004 16872 case statement mapped state 6 to 3
00:53:45.486 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2c12633-78b4-4ebb-884b-064dc651e739"}
00:53:45.490 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8c286c62-89d5-4b5c-8faf-8c77ea3b51e9"}
00:53:45.494 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.93,6.81],"pixels":"..."},"id":"8c286c62-89d5-4b5c-8faf-8c77ea3b51e9"}
00:53:48.811 03.317 9640 Exposure complete
00:53:48.946 00.135 9640 worker thread done servicing request
00:53:48.947 00.001 16872 OnExposeComplete: enter
00:53:48.950 00.003 16872 UpdateGuideState(): m_state=6
00:53:48.953 00.003 16872 Star::Find(15, 1645, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:53:48.956 00.003 16872 Star::Find returns 1 (0), X=1645.85, Y=563.37, Mass=210641, SNR=302.2, Peak=23628 HFD=3.2
00:53:48.958 00.002 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.61 = 1.68)
00:53:48.962 00.004 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.72)
00:53:48.964 00.002 16872 CameraToMount -- cameraX=-1.40 cameraY=-0.13 hyp=1.40 cameraTheta=-3.05 mountX=-0.15 mountY=1.39, mountTheta=1.68
00:53:48.969 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.40, y=-0.13, opts=13)
00:53:48.972 00.003 16872 Enqueuing Move request for scope (-1.40, -0.13)
00:53:48.975 00.003 9640 Worker thread wakes up
00:53:48.975 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.40, -0.13) opts 0xd
00:53:48.975 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.40, -0.13)
00:53:48.975 00.000 9640 Moving (-1.40, -0.13) raw xDistance=-0.15 yDistance=1.39
00:53:48.975 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
00:53:48.975 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.36, input 1.39, m_sumCorr=0.36
00:53:48.975 00.000 9640 MoveAxis(E, 12, ABG)
00:53:48.975 00.000 9640 Guiding  Dir = 2, Dur = 12
00:53:48.976 00.001 9640 IsSlewing returns 0
00:53:48.976 00.000 9640 IsGuiding returns 0
00:53:48.976 00.000 9640 PulseGuide returned control before completion, sleep 22
00:53:48.982 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65516, med=3288, FiltMin=3146, FiltMax=65512, Gamma=2.190
00:53:49.007 00.025 9640 IsGuiding returns 1
00:53:49.007 00.000 9640 scope still moving after pulse duration time elapsed
00:53:49.021 00.014 16872 UpdateGuideState exits: m=210641 SNR=302.2
00:53:49.027 00.006 16872 PhdController: settling, locked = 1, distance = 1.53 (1.50) aobump = 0 frame = 10 / 99999
00:53:49.031 00.004 16872 PhdController failed: timed-out waiting for guider to settle
00:53:49.033 00.002 16872 PhdController: newstate STATE_FINISH
00:53:49.036 00.003 16872 PhdController complete: fail: timed-out waiting for guider to settle
00:53:49.038 00.002 9640 IsSlewing returns 0
00:53:49.038 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777787629.038,"Host":"RBFOCUS307","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":10,"DroppedFrames":0}
00:53:49.043 00.005 9640 IsGuiding returns 1
00:53:49.043 00.000 16872 Mount: notify guiding dither settle done success=0
00:53:49.045 00.002 16872 PhdController: newstate STATE_IDLE
00:53:49.047 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:49.050 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:53:49.052 00.002 16872 Enqueuing Expose request
00:53:49.057 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f2f34df-47b5-49c6-9dc6-f24b85d45622"}
00:53:49.061 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8f2f34df-47b5-49c6-9dc6-f24b85d45622"}
00:53:49.069 00.008 9640 IsSlewing returns 0
00:53:49.071 00.002 9640 IsGuiding returns 1
00:53:49.071 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"62d44959-58ed-4ea9-957b-b35da0f1a423"}
00:53:49.077 00.006 16872 case statement mapped state 6 to 3
00:53:49.081 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"62d44959-58ed-4ea9-957b-b35da0f1a423"}
00:53:49.087 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"82d8cb0d-40af-4f33-924a-f71b8be2aa31"}
00:53:49.092 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.85,7.37],"pixels":"..."},"id":"82d8cb0d-40af-4f33-924a-f71b8be2aa31"}
00:53:49.101 00.009 9640 IsSlewing returns 0
00:53:49.102 00.001 9640 IsGuiding returns 1
00:53:49.132 00.030 9640 IsSlewing returns 0
00:53:49.133 00.001 9640 IsGuiding returns 0
00:53:49.133 00.000 9640 scope move finished after 12 + 145 ms
00:53:49.133 00.000 9640 Move returns status 0, amount 12
00:53:49.133 00.000 9640 MoveAxis(S, 44, ABG)
00:53:49.133 00.000 9640 Guiding  Dir = 1, Dur = 44
00:53:49.135 00.002 9640 IsSlewing returns 0
00:53:49.135 00.000 9640 IsGuiding returns 0
00:53:49.136 00.001 9640 PulseGuide returned control before completion, sleep 54
00:53:49.197 00.061 9640 IsGuiding returns 1
00:53:49.197 00.000 9640 scope still moving after pulse duration time elapsed
00:53:49.225 00.028 9640 IsSlewing returns 0
00:53:49.226 00.001 9640 IsGuiding returns 0
00:53:49.226 00.000 9640 scope move finished after 44 + 46 ms
00:53:49.226 00.000 9640 Move returns status 0, amount 44
00:53:49.226 00.000 9640 move complete, result=0
00:53:49.226 00.000 9640 worker thread done servicing request
00:53:49.226 00.000 16872 GuideStep: -0.1 px 12 ms EAST, 1.4 px 44 ms SOUTH
00:53:49.232 00.006 9640 Worker thread wakes up
00:53:49.232 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:53:49.232 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:53:51.571 02.339 16872 evsrv: cli 0D3BFFA8 connect
00:53:51.575 00.004 16872 case statement mapped state 6 to 3
00:53:51.582 00.007 16872 case statement mapped state 6 to 3
00:53:51.587 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"616bbf4f-e119-4c2f-812e-3223ac5421d6"}
00:53:51.589 00.002 16872 case statement mapped state 6 to 3
00:53:51.592 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"616bbf4f-e119-4c2f-812e-3223ac5421d6"}
00:53:51.597 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
00:53:52.468 00.871 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff340f8c-6a3e-4a6f-81ff-5588cf1a7194"}
00:53:52.471 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ff340f8c-6a3e-4a6f-81ff-5588cf1a7194"}
00:53:52.475 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6887783-fa6c-4b9a-af7d-44e56437beda"}
00:53:52.478 00.003 16872 case statement mapped state 6 to 3
00:53:52.481 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6887783-fa6c-4b9a-af7d-44e56437beda"}
00:53:52.485 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"27d4cf4e-e2ea-4510-b0f8-16a5b0edd141"}
00:53:52.488 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.85,7.37],"pixels":"..."},"id":"27d4cf4e-e2ea-4510-b0f8-16a5b0edd141"}
00:53:53.296 00.808 9640 Exposure complete
00:53:53.437 00.141 9640 worker thread done servicing request
00:53:53.437 00.000 16872 OnExposeComplete: enter
00:53:53.439 00.002 16872 UpdateGuideState(): m_state=6
00:53:53.441 00.002 16872 Star::Find(15, 1645, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:53:53.446 00.005 16872 Star::Find returns 1 (0), X=1645.84, Y=563.74, Mass=218526, SNR=306.0, Peak=27524 HFD=2.7
00:53:53.450 00.004 16872 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.56) = xAngle (1.42 = 1.42)
00:53:53.452 00.002 16872 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.46 = 1.46)
00:53:53.455 00.003 16872 CameraToMount -- cameraX=-1.40 cameraY=0.24 hyp=1.42 cameraTheta=2.97 mountX=0.22 mountY=1.41, mountTheta=1.42
00:53:53.462 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.40, y=0.24, opts=13)
00:53:53.465 00.003 16872 Enqueuing Move request for scope (-1.40, 0.24)
00:53:53.468 00.003 9640 Worker thread wakes up
00:53:53.468 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.40, 0.24) opts 0xd
00:53:53.468 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.40, 0.24)
00:53:53.468 00.000 9640 Moving (-1.40, 0.24) raw xDistance=0.22 yDistance=1.41
00:53:53.468 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.22
00:53:53.468 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.43, input 1.41, m_sumCorr=0.79
00:53:53.468 00.000 9640 MoveAxis(W, 22, ABG)
00:53:53.468 00.000 9640 Guiding  Dir = 3, Dur = 22
00:53:53.469 00.001 9640 IsSlewing returns 0
00:53:53.469 00.000 9640 IsGuiding returns 0
00:53:53.469 00.000 9640 PulseGuide returned control before completion, sleep 32
00:53:53.474 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65516, med=3284, FiltMin=3152, FiltMax=65512, Gamma=2.190
00:53:53.505 00.031 9640 IsGuiding returns 1
00:53:53.505 00.000 9640 scope still moving after pulse duration time elapsed
00:53:53.515 00.010 16872 UpdateGuideState exits: m=218526 SNR=306.0
00:53:53.518 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:53.523 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:53:53.526 00.003 16872 Enqueuing Expose request
00:53:53.538 00.012 9640 IsSlewing returns 0
00:53:53.538 00.000 9640 IsGuiding returns 1
00:53:53.568 00.030 9640 IsSlewing returns 0
00:53:53.568 00.000 9640 IsGuiding returns 1
00:53:53.600 00.032 9640 IsSlewing returns 0
00:53:53.600 00.000 9640 IsGuiding returns 1
00:53:53.631 00.031 9640 IsSlewing returns 0
00:53:53.632 00.001 9640 IsGuiding returns 0
00:53:53.632 00.000 9640 scope move finished after 22 + 140 ms
00:53:53.632 00.000 9640 Move returns status 0, amount 22
00:53:53.632 00.000 9640 MoveAxis(S, 51, ABG)
00:53:53.632 00.000 9640 Guiding  Dir = 1, Dur = 51
00:53:53.632 00.000 9640 IsSlewing returns 0
00:53:53.632 00.000 9640 IsGuiding returns 0
00:53:53.633 00.001 9640 PulseGuide returned control before completion, sleep 61
00:53:53.710 00.077 9640 IsGuiding returns 1
00:53:53.710 00.000 9640 scope still moving after pulse duration time elapsed
00:53:53.741 00.031 9640 IsSlewing returns 0
00:53:53.742 00.001 9640 IsGuiding returns 0
00:53:53.742 00.000 9640 scope move finished after 51 + 58 ms
00:53:53.742 00.000 9640 Move returns status 0, amount 51
00:53:53.742 00.000 9640 move complete, result=0
00:53:53.742 00.000 9640 worker thread done servicing request
00:53:53.742 00.000 9640 Worker thread wakes up
00:53:53.742 00.000 16872 GuideStep: 0.2 px 22 ms WEST, 1.4 px 51 ms SOUTH
00:53:53.745 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:53:53.745 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:53:55.967 02.222 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e7c07879-7379-455f-8ec2-dffbb43e5c5f"}
00:53:55.972 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e7c07879-7379-455f-8ec2-dffbb43e5c5f"}
00:53:55.975 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8977919c-15f6-41c8-b619-4d7bf1c383a9"}
00:53:55.977 00.002 16872 case statement mapped state 6 to 3
00:53:55.981 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8977919c-15f6-41c8-b619-4d7bf1c383a9"}
00:53:55.986 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3e5ddebf-f5f8-467f-908d-193b4ec6975a"}
00:53:55.988 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.84,6.74],"pixels":"..."},"id":"3e5ddebf-f5f8-467f-908d-193b4ec6975a"}
00:53:57.801 01.813 9640 Exposure complete
00:53:57.939 00.138 9640 worker thread done servicing request
00:53:57.940 00.001 16872 OnExposeComplete: enter
00:53:57.942 00.002 16872 UpdateGuideState(): m_state=6
00:53:57.945 00.003 16872 Star::Find(15, 1645, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:53:57.948 00.003 16872 Star::Find returns 1 (0), X=1645.72, Y=563.13, Mass=202482, SNR=293.9, Peak=21148 HFD=3.0
00:53:57.952 00.004 16872 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.56) = xAngle (-4.46 = 1.82)
00:53:57.954 00.002 16872 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.41 = 1.87)
00:53:57.956 00.002 16872 CameraToMount -- cameraX=-1.52 cameraY=-0.37 hyp=1.57 cameraTheta=-2.90 mountX=-0.39 mountY=1.50, mountTheta=1.83
00:53:57.962 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.52, y=-0.37, opts=13)
00:53:57.966 00.004 16872 Enqueuing Move request for scope (-1.52, -0.37)
00:53:57.971 00.005 9640 Worker thread wakes up
00:53:57.971 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.52, -0.37) opts 0xd
00:53:57.971 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.52, -0.37)
00:53:57.971 00.000 9640 Moving (-1.52, -0.37) raw xDistance=-0.39 yDistance=1.50
00:53:57.971 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.39
00:53:57.971 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.42, input 1.50, m_sumCorr=1.2
00:53:57.971 00.000 9640 MoveAxis(E, 39, ABG)
00:53:57.971 00.000 9640 Guiding  Dir = 2, Dur = 39
00:53:57.972 00.001 9640 IsSlewing returns 0
00:53:57.972 00.000 9640 IsGuiding returns 0
00:53:57.972 00.000 9640 PulseGuide returned control before completion, sleep 49
00:53:57.977 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65516, med=3292, FiltMin=3206, FiltMax=65508, Gamma=2.190
00:53:58.016 00.039 16872 UpdateGuideState exits: m=202482 SNR=293.9
00:53:58.022 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:58.025 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:53:58.027 00.002 16872 Enqueuing Expose request
00:53:58.031 00.004 9640 IsGuiding returns 1
00:53:58.031 00.000 9640 scope still moving after pulse duration time elapsed
00:53:58.060 00.029 9640 IsSlewing returns 0
00:53:58.060 00.000 9640 IsGuiding returns 0
00:53:58.060 00.000 9640 scope move finished after 39 + 49 ms
00:53:58.060 00.000 9640 Move returns status 0, amount 39
00:53:58.060 00.000 9640 MoveAxis(S, 50, ABG)
00:53:58.060 00.000 9640 Guiding  Dir = 1, Dur = 50
00:53:58.061 00.001 9640 IsSlewing returns 0
00:53:58.061 00.000 9640 IsGuiding returns 0
00:53:58.061 00.000 9640 PulseGuide returned control before completion, sleep 60
00:53:58.122 00.061 9640 IsGuiding returns 1
00:53:58.122 00.000 9640 scope still moving after pulse duration time elapsed
00:53:58.155 00.033 9640 IsSlewing returns 0
00:53:58.155 00.000 9640 IsGuiding returns 1
00:53:58.187 00.032 9640 IsSlewing returns 0
00:53:58.187 00.000 9640 IsGuiding returns 0
00:53:58.187 00.000 9640 scope move finished after 50 + 76 ms
00:53:58.187 00.000 9640 Move returns status 0, amount 50
00:53:58.187 00.000 9640 move complete, result=0
00:53:58.187 00.000 9640 worker thread done servicing request
00:53:58.187 00.000 9640 Worker thread wakes up
00:53:58.187 00.000 16872 GuideStep: -0.4 px 39 ms EAST, 1.5 px 50 ms SOUTH
00:53:58.192 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:53:58.192 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:53:59.467 01.275 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"711103ff-5d57-43a4-b87c-b7628fd38e58"}
00:53:59.469 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"711103ff-5d57-43a4-b87c-b7628fd38e58"}
00:53:59.475 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9780c301-6679-4b99-829c-4c24143b8da2"}
00:53:59.478 00.003 16872 case statement mapped state 6 to 3
00:53:59.482 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9780c301-6679-4b99-829c-4c24143b8da2"}
00:53:59.486 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9033b91b-d636-4d0d-9e6b-8ea10cfaec23"}
00:53:59.493 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.72,7.13],"pixels":"..."},"id":"9033b91b-d636-4d0d-9e6b-8ea10cfaec23"}
00:54:02.257 02.764 9640 Exposure complete
00:54:02.397 00.140 9640 worker thread done servicing request
00:54:02.397 00.000 16872 OnExposeComplete: enter
00:54:02.400 00.003 16872 UpdateGuideState(): m_state=6
00:54:02.404 00.004 16872 Star::Find(15, 1645, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:54:02.406 00.002 16872 Star::Find returns 1 (0), X=1645.41, Y=563.33, Mass=203221, SNR=289.7, Peak=21968 HFD=3.1
00:54:02.409 00.003 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.61 = 1.68)
00:54:02.413 00.004 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.72)
00:54:02.416 00.003 16872 CameraToMount -- cameraX=-1.83 cameraY=-0.16 hyp=1.84 cameraTheta=-3.05 mountX=-0.19 mountY=1.82, mountTheta=1.68
00:54:02.421 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.83, y=-0.16, opts=13)
00:54:02.424 00.003 16872 Enqueuing Move request for scope (-1.83, -0.16)
00:54:02.427 00.003 9640 Worker thread wakes up
00:54:02.427 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.83, -0.16) opts 0xd
00:54:02.427 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.83, -0.16)
00:54:02.428 00.001 9640 Moving (-1.83, -0.16) raw xDistance=-0.19 yDistance=1.82
00:54:02.428 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.19
00:54:02.428 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.41, input 1.82, m_sumCorr=1.6
00:54:02.428 00.000 9640 MoveAxis(E, 24, ABG)
00:54:02.428 00.000 9640 Guiding  Dir = 2, Dur = 24
00:54:02.428 00.000 9640 IsSlewing returns 0
00:54:02.429 00.001 9640 IsGuiding returns 0
00:54:02.429 00.000 9640 PulseGuide returned control before completion, sleep 34
00:54:02.434 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3296, FiltMin=3138, FiltMax=65512, Gamma=2.190
00:54:02.473 00.039 16872 UpdateGuideState exits: m=203221 SNR=289.7
00:54:02.480 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:02.484 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:54:02.487 00.003 16872 Enqueuing Expose request
00:54:02.491 00.004 9640 IsGuiding returns 1
00:54:02.491 00.000 9640 scope still moving after pulse duration time elapsed
00:54:02.520 00.029 9640 IsSlewing returns 0
00:54:02.520 00.000 9640 IsGuiding returns 0
00:54:02.520 00.000 9640 scope move finished after 24 + 67 ms
00:54:02.520 00.000 9640 Move returns status 0, amount 24
00:54:02.520 00.000 9640 MoveAxis(S, 49, ABG)
00:54:02.520 00.000 9640 Guiding  Dir = 1, Dur = 49
00:54:02.521 00.001 9640 IsSlewing returns 0
00:54:02.521 00.000 9640 IsGuiding returns 0
00:54:02.521 00.000 9640 PulseGuide returned control before completion, sleep 59
00:54:02.582 00.061 9640 IsGuiding returns 1
00:54:02.582 00.000 9640 scope still moving after pulse duration time elapsed
00:54:02.613 00.031 9640 IsSlewing returns 0
00:54:02.614 00.001 9640 IsGuiding returns 1
00:54:02.644 00.030 9640 IsSlewing returns 0
00:54:02.645 00.001 9640 IsGuiding returns 1
00:54:02.675 00.030 9640 IsSlewing returns 0
00:54:02.676 00.001 9640 IsGuiding returns 0
00:54:02.676 00.000 9640 scope move finished after 49 + 106 ms
00:54:02.676 00.000 9640 Move returns status 0, amount 49
00:54:02.676 00.000 9640 move complete, result=0
00:54:02.676 00.000 9640 worker thread done servicing request
00:54:02.676 00.000 9640 Worker thread wakes up
00:54:02.676 00.000 16872 GuideStep: -0.2 px 24 ms EAST, 1.8 px 49 ms SOUTH
00:54:02.679 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:54:02.679 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:54:02.967 00.288 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2ff5039-8792-4499-9de1-fa7e3cfb2e88"}
00:54:02.971 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c2ff5039-8792-4499-9de1-fa7e3cfb2e88"}
00:54:02.975 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"da914985-a7a9-4827-8909-8a00f8a59d77"}
00:54:02.978 00.003 16872 case statement mapped state 6 to 3
00:54:02.980 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"da914985-a7a9-4827-8909-8a00f8a59d77"}
00:54:02.984 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"506be288-8961-4469-a7b2-cf67537a194d"}
00:54:02.987 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.41,7.33],"pixels":"..."},"id":"506be288-8961-4469-a7b2-cf67537a194d"}
00:54:06.466 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"572dda73-3d65-4a16-94d6-b30751bfd58c"}
00:54:06.469 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"572dda73-3d65-4a16-94d6-b30751bfd58c"}
00:54:06.472 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b9c9149-fb2e-4a05-8e0d-6e2af3d842aa"}
00:54:06.477 00.005 16872 case statement mapped state 6 to 3
00:54:06.480 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b9c9149-fb2e-4a05-8e0d-6e2af3d842aa"}
00:54:06.484 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d50ca89e-a01b-47e1-81b9-f851682c5e53"}
00:54:06.487 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.41,7.33],"pixels":"..."},"id":"d50ca89e-a01b-47e1-81b9-f851682c5e53"}
00:54:06.757 00.270 9640 Exposure complete
00:54:06.905 00.148 9640 worker thread done servicing request
00:54:06.906 00.001 16872 OnExposeComplete: enter
00:54:06.909 00.003 16872 UpdateGuideState(): m_state=6
00:54:06.914 00.005 16872 Star::Find(15, 1645, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:54:06.917 00.003 16872 Star::Find returns 1 (0), X=1645.08, Y=563.00, Mass=212454, SNR=299.8, Peak=26444 HFD=2.7
00:54:06.921 00.004 16872 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.56) = xAngle (-4.47 = 1.81)
00:54:06.924 00.003 16872 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.43 = 1.86)
00:54:06.927 00.003 16872 CameraToMount -- cameraX=-2.16 cameraY=-0.49 hyp=2.22 cameraTheta=-2.92 mountX=-0.52 mountY=2.13, mountTheta=1.81
00:54:06.935 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-2.16, y=-0.49, opts=13)
00:54:06.938 00.003 16872 Enqueuing Move request for scope (-2.16, -0.49)
00:54:06.941 00.003 9640 Worker thread wakes up
00:54:06.941 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.16, -0.49) opts 0xd
00:54:06.941 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.16, -0.49)
00:54:06.941 00.000 9640 Moving (-2.16, -0.49) raw xDistance=-0.52 yDistance=2.13
00:54:06.941 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.52
00:54:06.941 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.46, input 2.13, m_sumCorr=2.1
00:54:06.941 00.000 9640 MoveAxis(E, 58, ABG)
00:54:06.941 00.000 9640 Guiding  Dir = 2, Dur = 58
00:54:06.942 00.001 9640 IsSlewing returns 0
00:54:06.942 00.000 9640 IsGuiding returns 0
00:54:06.942 00.000 9640 PulseGuide returned control before completion, sleep 68
00:54:06.949 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3288, FiltMin=3188, FiltMax=65516, Gamma=2.190
00:54:06.990 00.041 16872 UpdateGuideState exits: m=212454 SNR=299.8
00:54:06.997 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:06.999 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:54:07.003 00.004 16872 Enqueuing Expose request
00:54:07.023 00.020 9640 IsGuiding returns 0
00:54:07.023 00.000 9640 Move returns status 0, amount 58
00:54:07.023 00.000 9640 MoveAxis(S, 56, ABG)
00:54:07.023 00.000 9640 Guiding  Dir = 1, Dur = 56
00:54:07.023 00.000 9640 IsSlewing returns 0
00:54:07.023 00.000 9640 IsGuiding returns 0
00:54:07.024 00.001 9640 PulseGuide returned control before completion, sleep 66
00:54:07.102 00.078 9640 IsGuiding returns 1
00:54:07.102 00.000 9640 scope still moving after pulse duration time elapsed
00:54:07.133 00.031 9640 IsSlewing returns 0
00:54:07.133 00.000 9640 IsGuiding returns 1
00:54:07.164 00.031 9640 IsSlewing returns 0
00:54:07.164 00.000 9640 IsGuiding returns 1
00:54:07.195 00.031 9640 IsSlewing returns 0
00:54:07.196 00.001 9640 IsGuiding returns 0
00:54:07.196 00.000 9640 scope move finished after 56 + 116 ms
00:54:07.196 00.000 9640 Move returns status 0, amount 56
00:54:07.196 00.000 9640 move complete, result=0
00:54:07.197 00.001 16872 GuideStep: -0.5 px 58 ms EAST, 2.1 px 56 ms SOUTH
00:54:07.201 00.004 9640 worker thread done servicing request
00:54:07.201 00.000 9640 Worker thread wakes up
00:54:07.201 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:54:07.202 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:54:09.967 02.765 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15290649-c125-468a-929e-d4b422f59273"}
00:54:09.969 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"15290649-c125-468a-929e-d4b422f59273"}
00:54:09.974 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23e0e34d-3fb0-4b91-9b98-be61a29ba304"}
00:54:09.977 00.003 16872 case statement mapped state 6 to 3
00:54:09.980 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"23e0e34d-3fb0-4b91-9b98-be61a29ba304"}
00:54:09.983 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e0ee1e6b-2961-458d-9adc-34b0c5b50a83"}
00:54:09.987 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.08,7.00],"pixels":"..."},"id":"e0ee1e6b-2961-458d-9adc-34b0c5b50a83"}
00:54:11.277 01.290 9640 Exposure complete
00:54:11.417 00.140 9640 worker thread done servicing request
00:54:11.418 00.001 16872 OnExposeComplete: enter
00:54:11.420 00.002 16872 UpdateGuideState(): m_state=6
00:54:11.424 00.004 16872 Star::Find(15, 1645, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:54:11.427 00.003 16872 Star::Find returns 1 (0), X=1644.94, Y=563.65, Mass=222644, SNR=305.8, Peak=28812 HFD=2.6
00:54:11.430 00.003 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
00:54:11.432 00.002 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
00:54:11.435 00.003 16872 CameraToMount -- cameraX=-2.30 cameraY=0.15 hyp=2.31 cameraTheta=3.07 mountX=0.12 mountY=2.31, mountTheta=1.52
00:54:11.439 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.30, y=0.15, opts=13)
00:54:11.444 00.005 16872 Enqueuing Move request for scope (-2.30, 0.15)
00:54:11.447 00.003 9640 Worker thread wakes up
00:54:11.447 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.30, 0.15) opts 0xd
00:54:11.447 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.30, 0.15)
00:54:11.447 00.000 9640 Moving (-2.30, 0.15) raw xDistance=0.12 yDistance=2.31
00:54:11.447 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.12
00:54:11.447 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.57, input 2.31, m_sumCorr=2.6
00:54:11.447 00.000 9640 MoveAxis(W, 7, ABG)
00:54:11.447 00.000 9640 Guiding  Dir = 3, Dur = 7
00:54:11.448 00.001 9640 IsSlewing returns 0
00:54:11.448 00.000 9640 IsGuiding returns 0
00:54:11.448 00.000 9640 PulseGuide returned control before completion, sleep 17
00:54:11.453 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3292, FiltMin=3196, FiltMax=65516, Gamma=2.190
00:54:11.473 00.020 9640 IsGuiding returns 1
00:54:11.473 00.000 9640 scope still moving after pulse duration time elapsed
00:54:11.491 00.018 16872 UpdateGuideState exits: m=222644 SNR=305.8
00:54:11.494 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:11.497 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:54:11.501 00.004 16872 Enqueuing Expose request
00:54:11.505 00.004 9640 IsSlewing returns 0
00:54:11.505 00.000 9640 IsGuiding returns 0
00:54:11.505 00.000 9640 scope move finished after 7 + 49 ms
00:54:11.506 00.001 9640 Move returns status 0, amount 7
00:54:11.506 00.000 9640 MoveAxis(S, 69, ABG)
00:54:11.506 00.000 9640 Guiding  Dir = 1, Dur = 69
00:54:11.506 00.000 9640 IsSlewing returns 0
00:54:11.506 00.000 9640 IsGuiding returns 0
00:54:11.507 00.001 9640 PulseGuide returned control before completion, sleep 79
00:54:11.597 00.090 9640 IsGuiding returns 1
00:54:11.598 00.001 9640 scope still moving after pulse duration time elapsed
00:54:11.629 00.031 9640 IsSlewing returns 0
00:54:11.630 00.001 9640 IsGuiding returns 1
00:54:11.659 00.029 9640 IsSlewing returns 0
00:54:11.660 00.001 9640 IsGuiding returns 0
00:54:11.660 00.000 9640 scope move finished after 69 + 85 ms
00:54:11.660 00.000 9640 Move returns status 0, amount 69
00:54:11.661 00.001 9640 move complete, result=0
00:54:11.661 00.000 9640 worker thread done servicing request
00:54:11.661 00.000 16872 GuideStep: 0.1 px 7 ms WEST, 2.3 px 69 ms SOUTH
00:54:11.665 00.004 9640 Worker thread wakes up
00:54:11.666 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:54:11.666 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:54:13.465 01.799 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64fb2a8c-6e9f-4a6f-806b-6a30d5eb6202"}
00:54:13.470 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"64fb2a8c-6e9f-4a6f-806b-6a30d5eb6202"}
00:54:13.475 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"83834afa-77b0-4e54-8e02-4d4733e8cd4a"}
00:54:13.479 00.004 16872 case statement mapped state 6 to 3
00:54:13.482 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"83834afa-77b0-4e54-8e02-4d4733e8cd4a"}
00:54:13.486 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fd64dd6e-60f3-4c68-9228-7fca2bb3cf06"}
00:54:13.489 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.94,6.65],"pixels":"..."},"id":"fd64dd6e-60f3-4c68-9228-7fca2bb3cf06"}
00:54:15.722 02.233 9640 Exposure complete
00:54:15.860 00.138 9640 worker thread done servicing request
00:54:15.860 00.000 16872 OnExposeComplete: enter
00:54:15.863 00.003 16872 UpdateGuideState(): m_state=6
00:54:15.865 00.002 16872 Star::Find(15, 1644, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:54:15.871 00.006 16872 Star::Find returns 1 (0), X=1644.82, Y=562.87, Mass=213335, SNR=303.5, Peak=29684 HFD=2.5
00:54:15.874 00.003 16872 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.56) = xAngle (-4.44 = 1.84)
00:54:15.878 00.004 16872 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.40 = 1.89)
00:54:15.881 00.003 16872 CameraToMount -- cameraX=-2.42 cameraY=-0.63 hyp=2.50 cameraTheta=-2.89 mountX=-0.67 mountY=2.38, mountTheta=1.84
00:54:15.887 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-2.42, y=-0.63, opts=13)
00:54:15.891 00.004 16872 Enqueuing Move request for scope (-2.42, -0.63)
00:54:15.895 00.004 9640 Worker thread wakes up
00:54:15.895 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.42, -0.63) opts 0xd
00:54:15.895 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.42, -0.63)
00:54:15.895 00.000 9640 Moving (-2.42, -0.63) raw xDistance=-0.67 yDistance=2.38
00:54:15.895 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.67
00:54:15.895 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.66, input 2.38, m_sumCorr=3.3
00:54:15.895 00.000 9640 MoveAxis(E, 70, ABG)
00:54:15.895 00.000 9640 Guiding  Dir = 2, Dur = 70
00:54:15.895 00.000 9640 IsSlewing returns 0
00:54:15.896 00.001 9640 IsGuiding returns 0
00:54:15.896 00.000 9640 PulseGuide returned control before completion, sleep 80
00:54:15.902 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65516, med=3296, FiltMin=3216, FiltMax=65512, Gamma=2.190
00:54:15.942 00.040 16872 UpdateGuideState exits: m=213335 SNR=303.5
00:54:15.945 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:15.948 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:54:15.953 00.005 16872 Enqueuing Expose request
00:54:15.977 00.024 9640 IsGuiding returns 1
00:54:15.977 00.000 9640 scope still moving after pulse duration time elapsed
00:54:16.008 00.031 9640 IsSlewing returns 0
00:54:16.008 00.000 9640 IsGuiding returns 0
00:54:16.009 00.001 9640 scope move finished after 70 + 42 ms
00:54:16.009 00.000 9640 Move returns status 0, amount 70
00:54:16.009 00.000 9640 MoveAxis(S, 80, ABG)
00:54:16.009 00.000 9640 Guiding  Dir = 1, Dur = 80
00:54:16.009 00.000 9640 IsSlewing returns 0
00:54:16.010 00.001 9640 IsGuiding returns 0
00:54:16.012 00.002 9640 PulseGuide returned control before completion, sleep 90
00:54:16.117 00.105 9640 IsGuiding returns 1
00:54:16.117 00.000 9640 scope still moving after pulse duration time elapsed
00:54:16.148 00.031 9640 IsSlewing returns 0
00:54:16.149 00.001 9640 IsGuiding returns 1
00:54:16.179 00.030 9640 IsSlewing returns 0
00:54:16.180 00.001 9640 IsGuiding returns 0
00:54:16.180 00.000 9640 scope move finished after 80 + 89 ms
00:54:16.180 00.000 9640 Move returns status 0, amount 80
00:54:16.180 00.000 9640 move complete, result=0
00:54:16.180 00.000 9640 worker thread done servicing request
00:54:16.180 00.000 9640 Worker thread wakes up
00:54:16.180 00.000 16872 GuideStep: -0.7 px 70 ms EAST, 2.4 px 80 ms SOUTH
00:54:16.183 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:54:16.183 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:54:16.973 00.790 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e27c3a3d-cf92-4531-bae6-ec805d15a4cc"}
00:54:16.976 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e27c3a3d-cf92-4531-bae6-ec805d15a4cc"}
00:54:16.980 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e3633b3-fe4f-4240-9c6a-c9c54c6b0693"}
00:54:16.983 00.003 16872 case statement mapped state 6 to 3
00:54:16.986 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e3633b3-fe4f-4240-9c6a-c9c54c6b0693"}
00:54:16.990 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d0cbc87f-88e6-412c-8901-cb4478c2fc82"}
00:54:16.996 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.82,6.87],"pixels":"..."},"id":"d0cbc87f-88e6-412c-8901-cb4478c2fc82"}
00:54:20.241 03.245 9640 Exposure complete
00:54:20.378 00.137 9640 worker thread done servicing request
00:54:20.378 00.000 16872 OnExposeComplete: enter
00:54:20.382 00.004 16872 UpdateGuideState(): m_state=6
00:54:20.386 00.004 16872 Star::Find(15, 1644, 562, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:54:20.389 00.003 16872 Star::Find returns 1 (0), X=1644.29, Y=563.24, Mass=205464, SNR=301.2, Peak=22908 HFD=3.0
00:54:20.391 00.002 16872 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.56) = xAngle (-4.61 = 1.67)
00:54:20.394 00.003 16872 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.72)
00:54:20.397 00.003 16872 CameraToMount -- cameraX=-2.95 cameraY=-0.26 hyp=2.96 cameraTheta=-3.06 mountX=-0.30 mountY=2.93, mountTheta=1.67
00:54:20.403 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-2.95, y=-0.26, opts=13)
00:54:20.407 00.004 16872 Enqueuing Move request for scope (-2.95, -0.26)
00:54:20.410 00.003 9640 Worker thread wakes up
00:54:20.410 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.95, -0.26) opts 0xd
00:54:20.410 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.95, -0.26)
00:54:20.410 00.000 9640 Moving (-2.95, -0.26) raw xDistance=-0.30 yDistance=2.93
00:54:20.410 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.30
00:54:20.410 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.71, input 2.93, m_sumCorr=4
00:54:20.410 00.000 9640 MoveAxis(E, 39, ABG)
00:54:20.410 00.000 9640 Guiding  Dir = 2, Dur = 39
00:54:20.410 00.000 9640 IsSlewing returns 0
00:54:20.410 00.000 9640 IsGuiding returns 0
00:54:20.412 00.002 9640 PulseGuide returned control before completion, sleep 49
00:54:20.417 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65518, med=3288, FiltMin=3142, FiltMax=65512, Gamma=2.190
00:54:20.457 00.040 16872 UpdateGuideState exits: m=205464 SNR=301.2
00:54:20.460 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:20.463 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:54:20.468 00.005 16872 Enqueuing Expose request
00:54:20.471 00.003 9640 IsGuiding returns 1
00:54:20.471 00.000 9640 scope still moving after pulse duration time elapsed
00:54:20.476 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80cedfa8-ba16-465b-a19d-501cd6d73a03"}
00:54:20.481 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"80cedfa8-ba16-465b-a19d-501cd6d73a03"}
00:54:20.486 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c34ee7b7-7cae-42e1-9757-bc70e926b29f"}
00:54:20.489 00.003 16872 case statement mapped state 6 to 3
00:54:20.492 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c34ee7b7-7cae-42e1-9757-bc70e926b29f"}
00:54:20.499 00.007 9640 IsSlewing returns 0
00:54:20.499 00.000 9640 IsGuiding returns 0
00:54:20.499 00.000 9640 scope move finished after 39 + 49 ms
00:54:20.499 00.000 9640 Move returns status 0, amount 39
00:54:20.499 00.000 9640 MoveAxis(S, 85, ABG)
00:54:20.499 00.000 9640 Guiding  Dir = 1, Dur = 85
00:54:20.499 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7061c36a-fca6-4420-9f72-ed91842011cc"}
00:54:20.502 00.003 9640 IsSlewing returns 0
00:54:20.502 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.29,7.24],"pixels":"..."},"id":"7061c36a-fca6-4420-9f72-ed91842011cc"}
00:54:20.505 00.003 9640 IsGuiding returns 0
00:54:20.506 00.001 9640 PulseGuide returned control before completion, sleep 95
00:54:20.606 00.100 9640 IsGuiding returns 1
00:54:20.606 00.000 9640 scope still moving after pulse duration time elapsed
00:54:20.637 00.031 9640 IsSlewing returns 0
00:54:20.639 00.002 9640 IsGuiding returns 1
00:54:20.668 00.029 9640 IsSlewing returns 0
00:54:20.669 00.001 9640 IsGuiding returns 1
00:54:20.699 00.030 9640 IsSlewing returns 0
00:54:20.700 00.001 9640 IsGuiding returns 0
00:54:20.701 00.001 9640 scope move finished after 85 + 110 ms
00:54:20.701 00.000 9640 Move returns status 0, amount 85
00:54:20.701 00.000 9640 move complete, result=0
00:54:20.701 00.000 9640 worker thread done servicing request
00:54:20.701 00.000 9640 Worker thread wakes up
00:54:20.701 00.000 16872 GuideStep: -0.3 px 39 ms EAST, 2.9 px 85 ms SOUTH
00:54:20.704 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:54:20.704 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:54:23.970 03.266 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fdf3b375-dd4f-4044-bec6-e2dff3f6b213"}
00:54:23.975 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fdf3b375-dd4f-4044-bec6-e2dff3f6b213"}
00:54:23.980 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d9e9003-7dde-4536-84e4-b6b80b745f69"}
00:54:23.984 00.004 16872 case statement mapped state 6 to 3
00:54:23.987 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d9e9003-7dde-4536-84e4-b6b80b745f69"}
00:54:23.997 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ab41644a-6200-4c18-bfc8-2fd86e817137"}
00:54:24.002 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.29,7.24],"pixels":"..."},"id":"ab41644a-6200-4c18-bfc8-2fd86e817137"}
00:54:24.764 00.762 9640 Exposure complete
00:54:24.902 00.138 9640 worker thread done servicing request
00:54:24.903 00.001 16872 OnExposeComplete: enter
00:54:24.905 00.002 16872 UpdateGuideState(): m_state=6
00:54:24.908 00.003 16872 Star::Find(15, 1644, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:54:24.911 00.003 16872 Star::Find returns 1 (0), X=1644.14, Y=563.38, Mass=224141, SNR=309.6, Peak=26524 HFD=2.8
00:54:24.913 00.002 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.66 = 1.62)
00:54:24.918 00.005 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.61 = 1.67)
00:54:24.921 00.003 16872 CameraToMount -- cameraX=-3.10 cameraY=-0.12 hyp=3.11 cameraTheta=-3.10 mountX=-0.16 mountY=3.09, mountTheta=1.62
00:54:24.925 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-3.10, y=-0.12, opts=13)
00:54:24.928 00.003 16872 Enqueuing Move request for scope (-3.10, -0.12)
00:54:24.930 00.002 9640 Worker thread wakes up
00:54:24.930 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.10, -0.12) opts 0xd
00:54:24.930 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.10, -0.12)
00:54:24.930 00.000 9640 Moving (-3.10, -0.12) raw xDistance=-0.16 yDistance=3.09
00:54:24.930 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.16
00:54:24.930 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.76, input 3.09, m_sumCorr=4.8
00:54:24.930 00.000 9640 MoveAxis(E, 21, ABG)
00:54:24.930 00.000 9640 Guiding  Dir = 2, Dur = 21
00:54:24.932 00.002 9640 IsSlewing returns 0
00:54:24.932 00.000 9640 IsGuiding returns 0
00:54:24.932 00.000 9640 PulseGuide returned control before completion, sleep 31
00:54:24.937 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=65520, med=3292, FiltMin=3184, FiltMax=65516, Gamma=2.190
00:54:24.975 00.038 16872 UpdateGuideState exits: m=224141 SNR=309.6
00:54:24.980 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:24.982 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:54:24.986 00.004 9640 IsGuiding returns 1
00:54:24.987 00.001 9640 scope still moving after pulse duration time elapsed
00:54:24.987 00.000 16872 Enqueuing Expose request
00:54:25.009 00.022 9640 IsSlewing returns 0
00:54:25.009 00.000 9640 IsGuiding returns 0
00:54:25.009 00.000 9640 scope move finished after 21 + 56 ms
00:54:25.009 00.000 9640 Move returns status 0, amount 21
00:54:25.009 00.000 9640 MoveAxis(S, 91, ABG)
00:54:25.009 00.000 9640 Guiding  Dir = 1, Dur = 91
00:54:25.009 00.000 9640 IsSlewing returns 0
00:54:25.010 00.001 9640 IsGuiding returns 0
00:54:25.010 00.000 9640 PulseGuide returned control before completion, sleep 101
00:54:25.117 00.107 9640 IsGuiding returns 1
00:54:25.117 00.000 9640 scope still moving after pulse duration time elapsed
00:54:25.149 00.032 9640 IsSlewing returns 0
00:54:25.150 00.001 9640 IsGuiding returns 1
00:54:25.180 00.030 9640 IsSlewing returns 0
00:54:25.181 00.001 9640 IsGuiding returns 1
00:54:25.210 00.029 9640 IsSlewing returns 0
00:54:25.210 00.000 9640 IsGuiding returns 0
00:54:25.210 00.000 9640 scope move finished after 91 + 108 ms
00:54:25.210 00.000 9640 Move returns status 0, amount 91
00:54:25.210 00.000 9640 move complete, result=0
00:54:25.210 00.000 9640 worker thread done servicing request
00:54:25.210 00.000 9640 Worker thread wakes up
00:54:25.211 00.001 16872 GuideStep: -0.2 px 21 ms EAST, 3.1 px 91 ms SOUTH
00:54:25.214 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:54:25.215 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:54:27.469 02.254 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"204e542d-4731-4d23-ac94-3e291082e637"}
00:54:27.472 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"204e542d-4731-4d23-ac94-3e291082e637"}
00:54:27.475 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28c319fa-13bd-40d5-a065-662716c8ea11"}
00:54:27.479 00.004 16872 case statement mapped state 6 to 3
00:54:27.481 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28c319fa-13bd-40d5-a065-662716c8ea11"}
00:54:27.485 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8a453c47-1d05-447e-9973-d8fb07bb5ca2"}
00:54:27.488 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.14,7.38],"pixels":"..."},"id":"8a453c47-1d05-447e-9973-d8fb07bb5ca2"}
00:54:29.277 01.789 9640 Exposure complete
00:54:29.418 00.141 9640 worker thread done servicing request
00:54:29.419 00.001 16872 OnExposeComplete: enter
00:54:29.422 00.003 16872 UpdateGuideState(): m_state=6
00:54:29.425 00.003 16872 Star::Find(15, 1644, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
00:54:29.428 00.003 16872 Star::Find returns 1 (0), X=1643.11, Y=563.02, Mass=218222, SNR=308.8, Peak=26836 HFD=2.7
00:54:29.431 00.003 16872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.56) = xAngle (-4.58 = 1.70)
00:54:29.433 00.002 16872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.54 = 1.75)
00:54:29.438 00.005 16872 CameraToMount -- cameraX=-4.13 cameraY=-0.47 hyp=4.16 cameraTheta=-3.03 mountX=-0.53 mountY=4.10, mountTheta=1.70
00:54:29.442 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-4.13, y=-0.47, opts=13)
00:54:29.445 00.003 16872 Enqueuing Move request for scope (-4.13, -0.47)
00:54:29.448 00.003 9640 Worker thread wakes up
00:54:29.448 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.13, -0.47) opts 0xd
00:54:29.448 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.13, -0.47)
00:54:29.448 00.000 9640 Moving (-4.13, -0.47) raw xDistance=-0.53 yDistance=4.10
00:54:29.448 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.53
00:54:29.448 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.87, input 4.10, m_sumCorr=5.6
00:54:29.448 00.000 9640 MoveAxis(E, 59, ABG)
00:54:29.448 00.000 9640 Guiding  Dir = 2, Dur = 59
00:54:29.449 00.001 9640 IsSlewing returns 0
00:54:29.449 00.000 9640 IsGuiding returns 0
00:54:29.449 00.000 9640 PulseGuide returned control before completion, sleep 69
00:54:29.456 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65516, med=3288, FiltMin=3146, FiltMax=65516, Gamma=2.190
00:54:29.494 00.038 16872 UpdateGuideState exits: m=218222 SNR=308.8
00:54:29.496 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:29.504 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:54:29.507 00.003 16872 Enqueuing Expose request
00:54:29.529 00.022 9640 IsGuiding returns 1
00:54:29.529 00.000 9640 scope still moving after pulse duration time elapsed
00:54:29.560 00.031 9640 IsSlewing returns 0
00:54:29.561 00.001 9640 IsGuiding returns 0
00:54:29.562 00.001 9640 scope move finished after 59 + 54 ms
00:54:29.562 00.000 9640 Move returns status 0, amount 59
00:54:29.562 00.000 9640 MoveAxis(S, 105, ABG)
00:54:29.562 00.000 9640 Guiding  Dir = 1, Dur = 105
00:54:29.563 00.001 9640 IsSlewing returns 0
00:54:29.563 00.000 9640 IsGuiding returns 0
00:54:29.564 00.001 9640 PulseGuide returned control before completion, sleep 115
00:54:29.684 00.120 9640 IsGuiding returns 1
00:54:29.684 00.000 9640 scope still moving after pulse duration time elapsed
00:54:29.716 00.032 9640 IsSlewing returns 0
00:54:29.717 00.001 9640 IsGuiding returns 0
00:54:29.717 00.000 9640 scope move finished after 105 + 48 ms
00:54:29.717 00.000 9640 Move returns status 0, amount 105
00:54:29.717 00.000 9640 move complete, result=0
00:54:29.717 00.000 9640 worker thread done servicing request
00:54:29.717 00.000 9640 Worker thread wakes up
00:54:29.717 00.000 16872 GuideStep: -0.5 px 59 ms EAST, 4.1 px 105 ms SOUTH
00:54:29.720 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:54:29.720 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:54:30.969 01.249 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eea1ff93-2d0a-44e2-9197-93c802476c01"}
00:54:30.973 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eea1ff93-2d0a-44e2-9197-93c802476c01"}
00:54:30.977 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dce94910-3a33-4211-9e21-f5612bdb8f1f"}
00:54:30.981 00.004 16872 case statement mapped state 6 to 3
00:54:30.985 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dce94910-3a33-4211-9e21-f5612bdb8f1f"}
00:54:30.989 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bb66c4c7-27e0-466f-8ef6-ca10c2a0fc1b"}
00:54:30.993 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.11,7.02],"pixels":"..."},"id":"bb66c4c7-27e0-466f-8ef6-ca10c2a0fc1b"}
00:54:33.793 02.800 9640 Exposure complete
00:54:33.982 00.189 9640 worker thread done servicing request
00:54:33.982 00.000 16872 OnExposeComplete: enter
00:54:33.987 00.005 16872 UpdateGuideState(): m_state=6
00:54:33.992 00.005 16872 Star::Find(15, 1643, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
00:54:33.995 00.003 16872 Star::Find returns 1 (0), X=1642.82, Y=563.47, Mass=200407, SNR=287.9, Peak=26592 HFD=2.9
00:54:33.997 00.002 16872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
00:54:34.000 00.003 16872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
00:54:34.003 00.003 16872 CameraToMount -- cameraX=-4.42 cameraY=-0.03 hyp=4.42 cameraTheta=-3.13 mountX=-0.10 mountY=4.41, mountTheta=1.59
00:54:34.007 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-4.42, y=-0.03, opts=13)
00:54:34.010 00.003 16872 Enqueuing Move request for scope (-4.42, -0.03)
00:54:34.012 00.002 9640 Worker thread wakes up
00:54:34.012 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.42, -0.03) opts 0xd
00:54:34.012 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.42, -0.03)
00:54:34.012 00.000 9640 Moving (-4.42, -0.03) raw xDistance=-0.10 yDistance=4.41
00:54:34.013 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:54:34.013 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.06, input 4.41, m_sumCorr=6.7
00:54:34.013 00.000 9640 MoveAxis(E, 0, ABG)
00:54:34.013 00.000 9640 Move returns status 0, amount 0
00:54:34.013 00.000 9640 MoveAxis(S, 127, ABG)
00:54:34.013 00.000 9640 Guiding  Dir = 1, Dur = 127
00:54:34.013 00.000 9640 IsSlewing returns 0
00:54:34.013 00.000 9640 IsGuiding returns 0
00:54:34.014 00.001 9640 PulseGuide returned control before completion, sleep 137
00:54:34.022 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3288, FiltMin=3192, FiltMax=65516, Gamma=2.190
00:54:34.060 00.038 16872 UpdateGuideState exits: m=200407 SNR=287.9
00:54:34.064 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:34.067 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:54:34.070 00.003 16872 Enqueuing Expose request
00:54:34.155 00.085 9640 IsGuiding returns 1
00:54:34.155 00.000 9640 scope still moving after pulse duration time elapsed
00:54:34.186 00.031 9640 IsSlewing returns 0
00:54:34.187 00.001 9640 IsGuiding returns 1
00:54:34.217 00.030 9640 IsSlewing returns 0
00:54:34.218 00.001 9640 IsGuiding returns 0
00:54:34.218 00.000 9640 scope move finished after 127 + 76 ms
00:54:34.218 00.000 9640 Move returns status 0, amount 127
00:54:34.218 00.000 9640 move complete, result=0
00:54:34.218 00.000 9640 worker thread done servicing request
00:54:34.218 00.000 9640 Worker thread wakes up
00:54:34.218 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 4.4 px 127 ms SOUTH
00:54:34.221 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:54:34.222 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:54:34.471 00.249 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6943362-1e44-4e98-8dff-cc3dceaf0244"}
00:54:34.474 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b6943362-1e44-4e98-8dff-cc3dceaf0244"}
00:54:34.478 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe165867-8f9d-4d86-8f95-71e22f7e6cfd"}
00:54:34.482 00.004 16872 case statement mapped state 6 to 3
00:54:34.485 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe165867-8f9d-4d86-8f95-71e22f7e6cfd"}
00:54:34.490 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5f7bfa0c-a3d3-49d8-ab61-e1090e4549d0"}
00:54:34.493 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.82,7.47],"pixels":"..."},"id":"5f7bfa0c-a3d3-49d8-ab61-e1090e4549d0"}
00:54:37.970 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2da14c54-8854-4c49-bf9c-7402a552842d"}
00:54:37.973 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2da14c54-8854-4c49-bf9c-7402a552842d"}
00:54:37.977 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67e15fa7-fd3f-44d4-bac7-026f675bb94a"}
00:54:37.979 00.002 16872 case statement mapped state 6 to 3
00:54:37.982 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"67e15fa7-fd3f-44d4-bac7-026f675bb94a"}
00:54:37.988 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a2259dda-b47d-43e0-8afe-e13cdc6444ce"}
00:54:37.991 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.82,7.47],"pixels":"..."},"id":"a2259dda-b47d-43e0-8afe-e13cdc6444ce"}
00:54:38.275 00.284 9640 Exposure complete
00:54:38.411 00.136 9640 worker thread done servicing request
00:54:38.411 00.000 16872 OnExposeComplete: enter
00:54:38.413 00.002 16872 UpdateGuideState(): m_state=6
00:54:38.416 00.003 16872 Star::Find(15, 1642, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
00:54:38.419 00.003 16872 Star::Find returns 1 (0), X=1642.17, Y=562.81, Mass=209328, SNR=296.8, Peak=28060 HFD=2.6
00:54:38.422 00.003 16872 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.56) = xAngle (-4.56 = 1.72)
00:54:38.425 00.003 16872 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.52 = 1.77)
00:54:38.427 00.002 16872 CameraToMount -- cameraX=-5.07 cameraY=-0.69 hyp=5.12 cameraTheta=-3.01 mountX=-0.77 mountY=5.02, mountTheta=1.72
00:54:38.431 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-5.07, y=-0.69, opts=13)
00:54:38.435 00.004 16872 Enqueuing Move request for scope (-5.07, -0.69)
00:54:38.438 00.003 9640 Worker thread wakes up
00:54:38.438 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.07, -0.69) opts 0xd
00:54:38.438 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.07, -0.69)
00:54:38.438 00.000 9640 Moving (-5.07, -0.69) raw xDistance=-0.77 yDistance=5.02
00:54:38.438 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.69 from input -0.77
00:54:38.438 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.25, input 5.02, m_sumCorr=8
00:54:38.438 00.000 9640 MoveAxis(E, 82, ABG)
00:54:38.438 00.000 9640 Guiding  Dir = 2, Dur = 82
00:54:38.438 00.000 9640 IsSlewing returns 0
00:54:38.438 00.000 9640 IsGuiding returns 0
00:54:38.440 00.002 9640 PulseGuide returned control before completion, sleep 92
00:54:38.445 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65516, med=3296, FiltMin=3168, FiltMax=65512, Gamma=2.190
00:54:38.482 00.037 16872 UpdateGuideState exits: m=209328 SNR=296.8
00:54:38.485 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:38.487 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:54:38.490 00.003 16872 Enqueuing Expose request
00:54:38.546 00.056 9640 IsGuiding returns 1
00:54:38.546 00.000 9640 scope still moving after pulse duration time elapsed
00:54:38.577 00.031 9640 IsSlewing returns 0
00:54:38.577 00.000 9640 IsGuiding returns 0
00:54:38.578 00.001 9640 scope move finished after 82 + 57 ms
00:54:38.578 00.000 9640 Move returns status 0, amount 82
00:54:38.578 00.000 9640 MoveAxis(S, 151, ABG)
00:54:38.578 00.000 9640 Guiding  Dir = 1, Dur = 151
00:54:38.578 00.000 9640 IsSlewing returns 0
00:54:38.578 00.000 9640 IsGuiding returns 0
00:54:38.579 00.001 9640 PulseGuide returned control before completion, sleep 161
00:54:38.750 00.171 9640 IsGuiding returns 1
00:54:38.750 00.000 9640 scope still moving after pulse duration time elapsed
00:54:38.778 00.028 9640 IsSlewing returns 0
00:54:38.779 00.001 9640 IsGuiding returns 0
00:54:38.779 00.000 9640 scope move finished after 151 + 48 ms
00:54:38.779 00.000 9640 Move returns status 0, amount 151
00:54:38.779 00.000 9640 move complete, result=0
00:54:38.779 00.000 9640 worker thread done servicing request
00:54:38.779 00.000 9640 Worker thread wakes up
00:54:38.779 00.000 16872 GuideStep: -0.8 px 82 ms EAST, 5.0 px 151 ms SOUTH
00:54:38.783 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:54:38.783 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1632,548,31,31)
00:54:41.471 02.688 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d69821c4-cf4b-454e-97fc-09849ff32205"}
00:54:41.474 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d69821c4-cf4b-454e-97fc-09849ff32205"}
00:54:41.477 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d130e001-e0c4-4fe7-bfd2-cd2d5419bab3"}
00:54:41.480 00.003 16872 case statement mapped state 6 to 3
00:54:41.484 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d130e001-e0c4-4fe7-bfd2-cd2d5419bab3"}
00:54:41.488 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"06fcdb3d-6df0-467f-9be7-2fa088ea724d"}
00:54:41.491 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.17,6.81],"pixels":"..."},"id":"06fcdb3d-6df0-467f-9be7-2fa088ea724d"}
00:54:42.846 01.355 9640 Exposure complete
00:54:42.983 00.137 9640 worker thread done servicing request
00:54:42.984 00.001 16872 OnExposeComplete: enter
00:54:42.986 00.002 16872 UpdateGuideState(): m_state=6
00:54:42.989 00.003 16872 Star::Find(15, 1642, 562, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
00:54:42.992 00.003 16872 Star::Find returns 1 (0), X=1640.73, Y=563.76, Mass=208410, SNR=293.6, Peak=24992 HFD=2.9
00:54:42.994 00.002 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:54:42.997 00.003 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
00:54:43.000 00.003 16872 CameraToMount -- cameraX=-6.52 cameraY=0.26 hyp=6.52 cameraTheta=3.10 mountX=0.17 mountY=6.52, mountTheta=1.55
00:54:43.004 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-6.52, y=0.26, opts=13)
00:54:43.006 00.002 16872 Enqueuing Move request for scope (-6.52, 0.26)
00:54:43.009 00.003 9640 Worker thread wakes up
00:54:43.009 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-6.52, 0.26) opts 0xd
00:54:43.010 00.001 9640 Handling offset move in thread for scope, endpoint = (-6.52, 0.26)
00:54:43.010 00.000 9640 Moving (-6.52, 0.26) raw xDistance=0.17 yDistance=6.52
00:54:43.010 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.17
00:54:43.010 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.44, input 6.52, m_sumCorr=9.4
00:54:43.010 00.000 9640 MoveAxis(W, 9, ABG)
00:54:43.010 00.000 9640 Guiding  Dir = 3, Dur = 9
00:54:43.010 00.000 9640 IsSlewing returns 0
00:54:43.011 00.001 9640 IsGuiding returns 0
00:54:43.012 00.001 9640 PulseGuide returned control before completion, sleep 19
00:54:43.020 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3284, FiltMin=3154, FiltMax=65516, Gamma=2.190
00:54:43.040 00.020 9640 IsGuiding returns 1
00:54:43.040 00.000 9640 scope still moving after pulse duration time elapsed
00:54:43.059 00.019 16872 UpdateGuideState exits: m=208410 SNR=293.6
00:54:43.062 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:43.065 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:54:43.068 00.003 16872 Enqueuing Expose request
00:54:43.071 00.003 9640 IsSlewing returns 0
00:54:43.071 00.000 9640 IsGuiding returns 1
00:54:43.102 00.031 9640 IsSlewing returns 0
00:54:43.102 00.000 9640 IsGuiding returns 1
00:54:43.133 00.031 9640 IsSlewing returns 0
00:54:43.133 00.000 9640 IsGuiding returns 0
00:54:43.133 00.000 9640 scope move finished after 9 + 112 ms
00:54:43.133 00.000 9640 Move returns status 0, amount 9
00:54:43.133 00.000 9640 MoveAxis(S, 173, ABG)
00:54:43.134 00.001 9640 Guiding  Dir = 1, Dur = 173
00:54:43.134 00.000 9640 IsSlewing returns 0
00:54:43.134 00.000 9640 IsGuiding returns 0
00:54:43.134 00.000 9640 PulseGuide returned control before completion, sleep 183
00:54:43.321 00.187 9640 IsGuiding returns 1
00:54:43.321 00.000 9640 scope still moving after pulse duration time elapsed
00:54:43.352 00.031 9640 IsSlewing returns 0
00:54:43.352 00.000 9640 IsGuiding returns 0
00:54:43.353 00.001 9640 scope move finished after 173 + 45 ms
00:54:43.353 00.000 9640 Move returns status 0, amount 173
00:54:43.353 00.000 9640 move complete, result=0
00:54:43.353 00.000 9640 worker thread done servicing request
00:54:43.353 00.000 9640 Worker thread wakes up
00:54:43.353 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:54:43.353 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1626,549,31,31)
00:54:43.353 00.000 16872 GuideStep: 0.2 px 9 ms WEST, 6.5 px 173 ms SOUTH
00:54:44.971 01.618 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6cf094d-e95b-4256-bb7e-5b5765c10eb2"}
00:54:44.976 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d6cf094d-e95b-4256-bb7e-5b5765c10eb2"}
00:54:44.995 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82d2f894-eba0-4e3d-a64c-156daffa8355"}
00:54:44.999 00.004 16872 case statement mapped state 6 to 3
00:54:45.002 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"82d2f894-eba0-4e3d-a64c-156daffa8355"}
00:54:45.006 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e06ea525-89bd-4990-9c4f-239302859c99"}
00:54:45.010 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.73,6.76],"pixels":"..."},"id":"e06ea525-89bd-4990-9c4f-239302859c99"}
00:54:47.412 02.402 9640 Exposure complete
00:54:47.551 00.139 9640 worker thread done servicing request
00:54:47.551 00.000 16872 OnExposeComplete: enter
00:54:47.555 00.004 16872 UpdateGuideState(): m_state=6
00:54:47.558 00.003 16872 Star::Find(15, 1640, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
00:54:47.561 00.003 16872 Star::Find returns 1 (0), X=1638.86, Y=563.72, Mass=204118, SNR=287.1, Peak=25044 HFD=2.8
00:54:47.565 00.004 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:54:47.567 00.002 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:54:47.570 00.003 16872 CameraToMount -- cameraX=-8.38 cameraY=0.23 hyp=8.38 cameraTheta=3.11 mountX=0.10 mountY=8.38, mountTheta=1.56
00:54:47.574 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-8.38, y=0.23, opts=13)
00:54:47.578 00.004 16872 Enqueuing Move request for scope (-8.38, 0.23)
00:54:47.581 00.003 9640 Worker thread wakes up
00:54:47.581 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.38, 0.23) opts 0xd
00:54:47.581 00.000 9640 Handling offset move in thread for scope, endpoint = (-8.38, 0.23)
00:54:47.581 00.000 9640 Moving (-8.38, 0.23) raw xDistance=0.10 yDistance=8.38
00:54:47.582 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.10
00:54:47.582 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.71, input 8.38, m_sumCorr=11
00:54:47.582 00.000 9640 MoveAxis(W, 12, ABG)
00:54:47.582 00.000 9640 Guiding  Dir = 3, Dur = 12
00:54:47.582 00.000 9640 IsSlewing returns 0
00:54:47.582 00.000 9640 IsGuiding returns 0
00:54:47.583 00.001 9640 PulseGuide returned control before completion, sleep 22
00:54:47.589 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3292, FiltMin=3154, FiltMax=65516, Gamma=2.190
00:54:47.608 00.019 9640 IsGuiding returns 1
00:54:47.608 00.000 9640 scope still moving after pulse duration time elapsed
00:54:47.627 00.019 16872 UpdateGuideState exits: m=204118 SNR=287.1
00:54:47.632 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:47.634 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:54:47.637 00.003 16872 Enqueuing Expose request
00:54:47.641 00.004 9640 IsSlewing returns 0
00:54:47.641 00.000 9640 IsGuiding returns 0
00:54:47.641 00.000 9640 scope move finished after 12 + 46 ms
00:54:47.641 00.000 9640 Move returns status 0, amount 12
00:54:47.641 00.000 9640 MoveAxis(S, 205, ABG)
00:54:47.641 00.000 9640 Guiding  Dir = 1, Dur = 205
00:54:47.642 00.001 9640 IsSlewing returns 0
00:54:47.642 00.000 9640 IsGuiding returns 0
00:54:47.642 00.000 9640 PulseGuide returned control before completion, sleep 215
00:54:47.871 00.229 9640 IsGuiding returns 1
00:54:47.871 00.000 9640 scope still moving after pulse duration time elapsed
00:54:47.901 00.030 9640 IsSlewing returns 0
00:54:47.901 00.000 9640 IsGuiding returns 0
00:54:47.902 00.001 9640 scope move finished after 205 + 54 ms
00:54:47.902 00.000 9640 Move returns status 0, amount 205
00:54:47.902 00.000 9640 move complete, result=0
00:54:47.902 00.000 9640 worker thread done servicing request
00:54:47.902 00.000 9640 Worker thread wakes up
00:54:47.902 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:54:47.902 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1624,549,31,31)
00:54:47.902 00.000 16872 GuideStep: 0.1 px 12 ms WEST, 8.4 px 205 ms SOUTH
00:54:48.469 00.567 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c053700-a79e-4d57-8c9f-127f43d5d6d9"}
00:54:48.472 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6c053700-a79e-4d57-8c9f-127f43d5d6d9"}
00:54:48.477 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e7f52f01-9b27-45bc-8502-1ad97bf11240"}
00:54:48.481 00.004 16872 case statement mapped state 6 to 3
00:54:48.486 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7f52f01-9b27-45bc-8502-1ad97bf11240"}
00:54:48.492 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"83a51678-0ce1-41bb-b22e-011e0a3fd799"}
00:54:48.499 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.86,6.72],"pixels":"..."},"id":"83a51678-0ce1-41bb-b22e-011e0a3fd799"}
00:54:51.960 03.461 9640 Exposure complete
00:54:51.969 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f88682c5-0c93-423a-b763-556d322fd812"}
00:54:51.973 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f88682c5-0c93-423a-b763-556d322fd812"}
00:54:51.979 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2cd6d571-afb2-42b3-9429-45a1ae5ca4d7"}
00:54:51.983 00.004 16872 case statement mapped state 6 to 3
00:54:51.986 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2cd6d571-afb2-42b3-9429-45a1ae5ca4d7"}
00:54:51.989 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a93151ea-b2c2-4b03-a801-632e5cae31d1"}
00:54:51.992 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.86,6.72],"pixels":"..."},"id":"a93151ea-b2c2-4b03-a801-632e5cae31d1"}
00:54:52.125 00.133 9640 worker thread done servicing request
00:54:52.125 00.000 16872 OnExposeComplete: enter
00:54:52.128 00.003 16872 UpdateGuideState(): m_state=6
00:54:52.132 00.004 16872 Star::Find(15, 1638, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
00:54:52.135 00.003 16872 Star::Find returns 1 (0), X=1636.96, Y=564.70, Mass=221240, SNR=307.1, Peak=29320 HFD=2.6
00:54:52.138 00.003 16872 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.56) = xAngle (1.47 = 1.47)
00:54:52.141 00.003 16872 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.52 = 1.52)
00:54:52.145 00.004 16872 CameraToMount -- cameraX=-10.28 cameraY=1.20 hyp=10.35 cameraTheta=3.03 mountX=1.04 mountY=10.34, mountTheta=1.47
00:54:52.153 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-10.28, y=1.20, opts=13)
00:54:52.157 00.004 16872 Enqueuing Move request for scope (-10.28, 1.20)
00:54:52.161 00.004 9640 Worker thread wakes up
00:54:52.161 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-10.28, 1.20) opts 0xd
00:54:52.161 00.000 9640 Handling offset move in thread for scope, endpoint = (-10.28, 1.20)
00:54:52.161 00.000 9640 Moving (-10.28, 1.20) raw xDistance=1.04 yDistance=10.34
00:54:52.161 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.04
00:54:52.161 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.19, input 10.34, m_sumCorr=13
00:54:52.162 00.001 9640 MoveAxis(W, 112, ABG)
00:54:52.162 00.000 9640 Guiding  Dir = 3, Dur = 112
00:54:52.162 00.000 9640 IsSlewing returns 0
00:54:52.162 00.000 9640 IsGuiding returns 0
00:54:52.162 00.000 9640 PulseGuide returned control before completion, sleep 122
00:54:52.168 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3296, FiltMin=3178, FiltMax=65512, Gamma=2.190
00:54:52.209 00.041 16872 UpdateGuideState exits: m=221240 SNR=307.1
00:54:52.213 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:52.217 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:54:52.219 00.002 16872 Enqueuing Expose request
00:54:52.288 00.069 9640 IsGuiding returns 1
00:54:52.288 00.000 9640 scope still moving after pulse duration time elapsed
00:54:52.320 00.032 9640 IsSlewing returns 0
00:54:52.320 00.000 9640 IsGuiding returns 0
00:54:52.320 00.000 9640 scope move finished after 112 + 46 ms
00:54:52.320 00.000 9640 Move returns status 0, amount 112
00:54:52.320 00.000 9640 MoveAxis(S, 263, ABG)
00:54:52.320 00.000 9640 Guiding  Dir = 1, Dur = 263
00:54:52.321 00.001 9640 IsSlewing returns 0
00:54:52.321 00.000 9640 IsGuiding returns 0
00:54:52.321 00.000 9640 PulseGuide returned control before completion, sleep 273
00:54:52.602 00.281 9640 IsGuiding returns 1
00:54:52.602 00.000 9640 scope still moving after pulse duration time elapsed
00:54:52.634 00.032 9640 IsSlewing returns 0
00:54:52.635 00.001 9640 IsGuiding returns 0
00:54:52.635 00.000 9640 scope move finished after 263 + 50 ms
00:54:52.635 00.000 9640 Move returns status 0, amount 263
00:54:52.635 00.000 9640 move complete, result=0
00:54:52.635 00.000 9640 worker thread done servicing request
00:54:52.635 00.000 16872 GuideStep: 1.0 px 112 ms WEST, 10.3 px 263 ms SOUTH
00:54:52.638 00.003 9640 Worker thread wakes up
00:54:52.638 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:54:52.638 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1622,550,31,31)
00:54:53.912 01.274 16872 evsrv: cli 0D3BFFA8 connect
00:54:53.917 00.005 16872 case statement mapped state 6 to 3
00:54:53.922 00.005 16872 case statement mapped state 6 to 3
00:54:53.929 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"ad345a96-c057-4415-b06d-918bb8425018"}
00:54:53.933 00.004 16872 case statement mapped state 6 to 3
00:54:53.937 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad345a96-c057-4415-b06d-918bb8425018"}
00:54:53.947 00.010 16872 evsrv: cli 0D3BFFA8 disconnect
00:54:53.975 00.028 16872 evsrv: cli 0D3C0228 connect
00:54:53.981 00.006 16872 case statement mapped state 6 to 3
00:54:53.986 00.005 16872 case statement mapped state 6 to 3
00:54:53.997 00.011 16872 evsrv: cli 0D3C0228 request: {"method":"stop_capture","id":"c5759da6-f595-4f8b-9862-7634dfb82a35"}
00:54:54.001 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:54:54.004 00.003 16872 Status Line: Waiting for devices...
00:54:54.015 00.011 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"c5759da6-f595-4f8b-9862-7634dfb82a35"}
00:54:54.062 00.047 16872 evsrv: cli 0D3C0228 disconnect
00:54:54.079 00.017 16872 evsrv: cli 0D3C0A48 connect
00:54:54.086 00.007 16872 case statement mapped state 6 to 3
00:54:54.109 00.023 16872 case statement mapped state 6 to 3
00:54:54.117 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b053593b-9bfa-464c-af15-8a2fa41b60ea"}
00:54:54.123 00.006 16872 case statement mapped state 6 to 3
00:54:54.128 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b053593b-9bfa-464c-af15-8a2fa41b60ea"}
00:54:54.134 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:54:55.136 01.002 16872 evsrv: cli 0D3BFB48 connect
00:54:55.141 00.005 16872 case statement mapped state 6 to 3
00:54:55.175 00.034 16872 case statement mapped state 6 to 3
00:54:55.336 00.161 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"0d29e304-04ce-4769-9ca5-618e050c9895"}
00:54:55.343 00.007 16872 case statement mapped state 6 to 3
00:54:55.349 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d29e304-04ce-4769-9ca5-618e050c9895"}
00:54:55.354 00.005 16872 evsrv: cli 0D3BFB48 disconnect
00:54:55.468 00.114 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b6032e8-6ad0-44fe-9b50-cbd0b9fb463a"}
00:54:55.517 00.049 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b6032e8-6ad0-44fe-9b50-cbd0b9fb463a"}
00:54:55.529 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"850e6573-2d63-46dc-9064-1898c09db770"}
00:54:55.534 00.005 16872 case statement mapped state 6 to 3
00:54:55.539 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"850e6573-2d63-46dc-9064-1898c09db770"}
00:54:55.568 00.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"89f4125a-ddc8-4441-b751-26ec8d8be48e"}
00:54:55.572 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.96,6.70],"pixels":"..."},"id":"89f4125a-ddc8-4441-b751-26ec8d8be48e"}
00:54:56.355 00.783 16872 evsrv: cli 0D3BFB48 connect
00:54:56.358 00.003 16872 case statement mapped state 6 to 3
00:54:56.362 00.004 16872 case statement mapped state 6 to 3
00:54:56.366 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"0b047d8c-6961-4b53-a471-a6c3e404dc75"}
00:54:56.369 00.003 16872 case statement mapped state 6 to 3
00:54:56.372 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b047d8c-6961-4b53-a471-a6c3e404dc75"}
00:54:56.376 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:54:56.529 00.153 9640 ASCOM_AbortExposure returns err = 0
00:54:56.530 00.001 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:54:56.530 00.000 9640 worker thread done servicing request
00:54:56.530 00.000 16872 OnExposeComplete: enter
00:54:56.534 00.004 16872 OnExposeComplete: Capture Error reported
00:54:56.538 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:54:56.542 00.004 16872 Mount: notify guiding stopped
00:54:56.549 00.007 16872 Changing from state GUIDING to STOP
00:54:56.553 00.004 16872 guider state => SELECTED
00:54:56.557 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3296, FiltMin=3178, FiltMax=65512, Gamma=2.190
00:54:56.607 00.050 16872 Changing from state SELECTED to UNINITIALIZED
00:54:56.613 00.006 16872 guider state => SELECTING
00:54:56.623 00.010 16872 Status Line: Stopped.
00:54:56.635 00.012 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:54:58.557 01.922 16872 evsrv: cli 0D3BF8C8 connect
00:54:58.565 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"34fcf13d-8168-40cc-8cfa-b67532241ea6"}
00:54:58.569 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"34fcf13d-8168-40cc-8cfa-b67532241ea6"}
00:54:58.577 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
00:54:58.967 00.390 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01cbb723-790a-48d2-9c58-ffc3d787bd2b"}
00:54:58.970 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01cbb723-790a-48d2-9c58-ffc3d787bd2b"}
00:54:58.974 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"353dc285-3d79-4790-a2f4-9b3fcdfceaa2"}
00:54:58.977 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"353dc285-3d79-4790-a2f4-9b3fcdfceaa2"}
00:55:02.466 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5f3b427f-1a6b-4772-89e5-580a50881919"}
00:55:02.470 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5f3b427f-1a6b-4772-89e5-580a50881919"}
00:55:02.473 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"820560d9-7bd0-4260-beb2-0fd1607d3cdb"}
00:55:02.476 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"820560d9-7bd0-4260-beb2-0fd1607d3cdb"}
00:55:04.679 02.203 16872 evsrv: cli 0D3BFFA8 connect
00:55:04.684 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"a9dae4e3-41c9-449a-bb6b-a0ac66ae96f1"}
00:55:04.688 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a9dae4e3-41c9-449a-bb6b-a0ac66ae96f1"}
00:55:04.691 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:55:04.696 00.005 16872 evsrv: cli 0D3C0A48 connect
00:55:04.703 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"a765ac7a-93eb-4d5d-a61f-f09be6c59e3b"}
00:55:04.706 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"a765ac7a-93eb-4d5d-a61f-f09be6c59e3b"}
00:55:04.709 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:55:04.714 00.005 16872 evsrv: cli 0D3BFFA8 connect
00:55:04.719 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"e8ddddbe-a63b-4459-909e-3c1efca23304"}
00:55:04.722 00.003 16872 PhdController::Guide begins
00:55:04.725 00.003 16872 PhdController: newstate STATE_SETUP
00:55:04.728 00.003 16872 PhdController: setup
00:55:04.737 00.009 16872 PhdController: newstate STATE_ATTEMPT_START
00:55:04.740 00.003 16872 PhdController: start capturing
00:55:04.743 00.003 16872 Changing from state SELECTING to UNINITIALIZED
00:55:04.745 00.002 16872 guider state => SELECTING
00:55:04.749 00.004 16872 setting force full frames = true
00:55:04.752 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:55:04.768 00.016 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:55:04.771 00.003 16872 Enqueuing Expose request
00:55:04.774 00.003 16872 PhdController: newstate STATE_SELECT_STAR
00:55:04.777 00.003 9640 Worker thread wakes up
00:55:04.777 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:55:04.777 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:55:04.777 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"e8ddddbe-a63b-4459-909e-3c1efca23304"}
00:55:04.790 00.013 16872 evsrv: cli 0D3BFFA8 disconnect
00:55:04.794 00.004 16872 evsrv: cli 0D3C0228 connect
00:55:04.798 00.004 16872 case statement mapped state 1 to 101
00:55:04.802 00.004 16872 case statement mapped state 1 to 101
00:55:04.805 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"29ec12b0-21ba-403c-b569-b77786ef943d"}
00:55:04.808 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"29ec12b0-21ba-403c-b569-b77786ef943d"}
00:55:04.818 00.010 16872 evsrv: cli 0D3C0228 disconnect
00:55:04.822 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:55:04.826 00.004 16872 case statement mapped state 1 to 101
00:55:04.833 00.007 16872 case statement mapped state 1 to 101
00:55:04.837 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"1965d8e4-6aa7-4e79-adc6-02871d5fdd3e"}
00:55:04.839 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"1965d8e4-6aa7-4e79-adc6-02871d5fdd3e"}
00:55:04.845 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
00:55:05.846 01.001 16872 evsrv: cli 0D3BF8C8 connect
00:55:05.851 00.005 16872 case statement mapped state 1 to 101
00:55:05.855 00.004 16872 case statement mapped state 1 to 101
00:55:05.860 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"4a023ad2-47b4-49ee-a6ad-fd4d5aa9065b"}
00:55:05.863 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"4a023ad2-47b4-49ee-a6ad-fd4d5aa9065b"}
00:55:05.866 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
00:55:05.965 00.099 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7508759a-f36a-44af-adf4-d2ede3fda1d1"}
00:55:05.969 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7508759a-f36a-44af-adf4-d2ede3fda1d1"}
00:55:05.972 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa6aef20-cc65-4ee3-98aa-98ee6b56302b"}
00:55:05.976 00.004 16872 case statement mapped state 1 to 101
00:55:05.978 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"fa6aef20-cc65-4ee3-98aa-98ee6b56302b"}
00:55:06.886 00.908 16872 evsrv: cli 0D3BFB48 connect
00:55:06.896 00.010 16872 case statement mapped state 1 to 101
00:55:06.903 00.007 16872 case statement mapped state 1 to 101
00:55:06.907 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"207924b7-8fda-4b59-9ae7-97bffec4b0a4"}
00:55:06.928 00.021 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"207924b7-8fda-4b59-9ae7-97bffec4b0a4"}
00:55:06.934 00.006 16872 evsrv: cli 0D3BFB48 disconnect
00:55:07.935 01.001 16872 evsrv: cli 0D3BFB48 connect
00:55:07.938 00.003 16872 case statement mapped state 1 to 101
00:55:07.942 00.004 16872 case statement mapped state 1 to 101
00:55:07.946 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"9f6518fe-c10e-4b3f-80f0-c3ba0dc873ee"}
00:55:07.949 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"9f6518fe-c10e-4b3f-80f0-c3ba0dc873ee"}
00:55:07.956 00.007 16872 evsrv: cli 0D3BFB48 disconnect
00:55:08.882 00.926 9640 Exposure complete
00:55:08.957 00.075 16872 evsrv: cli 0D3C0A48 connect
00:55:08.961 00.004 16872 case statement mapped state 1 to 101
00:55:08.970 00.009 16872 case statement mapped state 1 to 101
00:55:08.975 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"8537aa3a-5143-480f-b194-f35a75c7b694"}
00:55:08.979 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"8537aa3a-5143-480f-b194-f35a75c7b694"}
00:55:08.984 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:55:09.049 00.065 9640 worker thread done servicing request
00:55:09.049 00.000 16872 OnExposeComplete: enter
00:55:09.053 00.004 16872 UpdateGuideState(): m_state=1
00:55:09.056 00.003 16872 UpdateCurrentPosition: no star selected
00:55:09.068 00.012 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:55:09.072 00.004 16872 Status Line: No star selected
00:55:09.078 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3356, FiltMin=3256, FiltMax=65516, Gamma=2.190
00:55:09.124 00.046 16872 UpdateGuideState exits: No star selected
00:55:09.129 00.005 16872 GuiderMultiStar::AutoSelect enter
00:55:09.132 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:55:09.291 00.159 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:55:09.479 00.188 16872 AutoFind: global mean = -0.1, stdev 677.0
00:55:09.487 00.008 16872 AutoFind: using threshold = 0.1
00:55:09.667 00.180 16872 AutoFind: local max [1222, 99] 188.2
00:55:09.671 00.004 16872 AutoFind: local max [1635, 566] 53.2
00:55:09.675 00.004 16872 AutoFind: local max [1085, 945] 17.9
00:55:09.678 00.003 16872 AutoFind: local max [976, 604] 14.9
00:55:09.681 00.003 16872 AutoFind: local max [1804, 848] 5.8
00:55:09.686 00.005 16872 AutoFind: local max [525, 841] 4.7
00:55:09.694 00.008 16872 AutoFind: local max [519, 963] 3.5
00:55:09.699 00.005 16872 AutoFind: local max [1614, 489] 1.9
00:55:09.702 00.003 16872 AutoFind: local max [33, 309] 1.5
00:55:09.706 00.004 16872 AutoFind: local max [575, 962] 1.4
00:55:09.710 00.004 16872 AutoFind: local max [473, 235] 1.2
00:55:09.713 00.003 16872 AutoFind: local max [1642, 792] 1.0
00:55:09.716 00.003 16872 AutoFind: local max [160, 399] 1.0
00:55:09.719 00.003 16872 AutoFind: local max [1206, 84] 0.9
00:55:09.729 00.010 16872 AutoFind: local max [58, 851] 0.8
00:55:09.732 00.003 16872 AutoFind: local max [1624, 558] 0.7
00:55:09.735 00.003 16872 AutoFind: local max [1202, 105] 0.7
00:55:09.744 00.009 16872 AutoFind: local max [1637, 578] 0.6
00:55:09.747 00.003 16872 AutoFind: local max [1625, 573] 0.6
00:55:09.751 00.004 16872 AutoFind: local max [1181, 733] 0.6
00:55:09.754 00.003 16872 AutoFind: local max [818, 959] 0.6
00:55:09.759 00.005 16872 AutoFind: local max [514, 94] 0.6
00:55:09.766 00.007 16872 AutoFind: local max [1220, 123] 0.6
00:55:09.770 00.004 16872 AutoFind: local max [153, 423] 0.6
00:55:09.773 00.003 16872 AutoFind: local max [1652, 491] 0.6
00:55:09.777 00.004 16872 AutoFind: local max [1646, 573] 0.6
00:55:09.780 00.003 16872 AutoFind: local max [37, 799] 0.6
00:55:09.784 00.004 16872 AutoFind: local max [184, 735] 0.6
00:55:09.790 00.006 16872 AutoFind: local max [1420, 899] 0.6
00:55:09.794 00.004 16872 AutoFind: local max [1896, 713] 0.5
00:55:09.797 00.003 16872 AutoFind: local max [398, 649] 0.5
00:55:09.801 00.004 16872 AutoFind: local max [177, 799] 0.5
00:55:09.807 00.006 16872 AutoFind: local max [1722, 493] 0.5
00:55:09.812 00.005 16872 AutoFind: local max [1158, 517] 0.5
00:55:09.816 00.004 16872 AutoFind: local max [1178, 781] 0.5
00:55:09.819 00.003 16872 AutoFind: local max [1511, 191] 0.5
00:55:09.823 00.004 16872 AutoFind: local max [504, 649] 0.5
00:55:09.826 00.003 16872 AutoFind: local max [182, 692] 0.5
00:55:09.829 00.003 16872 AutoFind: local max [1402, 473] 0.5
00:55:09.833 00.004 16872 AutoFind: local max [922, 1000] 0.5
00:55:09.842 00.009 16872 AutoFind: local max [1543, 348] 0.5
00:55:09.845 00.003 16872 AutoFind: local max [492, 32] 0.5
00:55:09.849 00.004 16872 AutoFind: local max [1880, 360] 0.5
00:55:09.853 00.004 16872 AutoFind: local max [1243, 88] 0.5
00:55:09.860 00.007 16872 AutoFind: local max [928, 348] 0.5
00:55:09.863 00.003 16872 AutoFind: local max [1075, 58] 0.5
00:55:09.867 00.004 16872 AutoFind: local max [637, 943] 0.5
00:55:09.870 00.003 16872 AutoFind: local max [74, 359] 0.5
00:55:09.874 00.004 16872 AutoFind: local max [1853, 26] 0.5
00:55:09.877 00.003 16872 AutoFind: local max [396, 192] 0.5
00:55:09.885 00.008 16872 AutoFind: local max [855, 1019] 0.5
00:55:09.891 00.006 16872 AutoFind: local max [1482, 893] 0.5
00:55:09.894 00.003 16872 AutoFind: local max [1866, 319] 0.5
00:55:09.899 00.005 16872 AutoFind: local max [194, 943] 0.5
00:55:09.903 00.004 16872 AutoFind: local max [1878, 678] 0.5
00:55:09.906 00.003 16872 AutoFind: local max [500, 914] 0.5
00:55:09.909 00.003 16872 AutoFind: local max [300, 95] 0.5
00:55:09.919 00.010 16872 AutoFind: local max [593, 880] 0.5
00:55:09.922 00.003 16872 AutoFind: local max [1506, 1022] 0.5
00:55:09.926 00.004 16872 AutoFind: local max [1506, 734] 0.5
00:55:09.930 00.004 16872 AutoFind: local max [167, 630] 0.5
00:55:09.934 00.004 16872 AutoFind: local max [1066, 698] 0.5
00:55:09.937 00.003 16872 AutoFind: local max [1137, 806] 0.5
00:55:09.940 00.003 16872 AutoFind: local max [1058, 617] 0.5
00:55:09.951 00.011 16872 AutoFind: local max [330, 692] 0.5
00:55:09.954 00.003 16872 AutoFind: local max [813, 916] 0.5
00:55:09.958 00.004 16872 AutoFind: local max [864, 1058] 0.5
00:55:09.963 00.005 16872 AutoFind: local max [954, 374] 0.5
00:55:09.966 00.003 16872 AutoFind: local max [541, 659] 0.5
00:55:09.968 00.002 16872 AutoFind: local max [212, 530] 0.5
00:55:09.975 00.007 16872 AutoFind: local max [1705, 663] 0.5
00:55:09.981 00.006 16872 AutoFind: local max [358, 401] 0.5
00:55:09.985 00.004 16872 AutoFind: local max [1014, 949] 0.5
00:55:09.990 00.005 16872 AutoFind: local max [143, 944] 0.5
00:55:09.994 00.004 16872 AutoFind: local max [1802, 165] 0.5
00:55:09.998 00.004 16872 AutoFind: local max [1333, 688] 0.5
00:55:10.002 00.004 16872 AutoFind: local max [1299, 16] 0.5
00:55:10.009 00.007 16872 AutoFind: local max [1302, 566] 0.5
00:55:10.015 00.006 16872 AutoFind: local max [426, 727] 0.5
00:55:10.019 00.004 16872 AutoFind: local max [1221, 857] 0.5
00:55:10.023 00.004 16872 AutoFind: local max [1492, 275] 0.5
00:55:10.026 00.003 16872 AutoFind: local max [1057, 540] 0.5
00:55:10.029 00.003 16872 AutoFind: local max [511, 771] 0.5
00:55:10.033 00.004 16872 AutoFind: local max [156, 115] 0.5
00:55:10.039 00.006 16872 AutoFind: local max [863, 803] 0.5
00:55:10.046 00.007 16872 AutoFind: local max [940, 112] 0.5
00:55:10.049 00.003 16872 AutoFind: local max [974, 642] 0.5
00:55:10.053 00.004 16872 AutoFind: local max [736, 460] 0.5
00:55:10.057 00.004 16872 AutoFind: local max [1433, 895] 0.5
00:55:10.060 00.003 16872 AutoFind: local max [1825, 599] 0.5
00:55:10.064 00.004 16872 AutoFind: local max [1245, 106] 0.5
00:55:10.071 00.007 16872 AutoFind: local max [1248, 677] 0.5
00:55:10.074 00.003 16872 AutoFind: local max [1198, 641] 0.5
00:55:10.077 00.003 16872 AutoFind: local max [1192, 202] 0.5
00:55:10.081 00.004 16872 AutoFind: local max [123, 583] 0.5
00:55:10.088 00.007 16872 AutoFind: local max [95, 855] 0.5
00:55:10.094 00.006 16872 AutoFind: local max [814, 577] 0.5
00:55:10.097 00.003 16872 AutoFind: local max [1879, 160] 0.5
00:55:10.101 00.004 16872 AutoFind: local max [1753, 761] 0.5
00:55:10.103 00.002 16872 AutoFind: local max [1683, 509] 0.5
00:55:10.107 00.004 16872 AutoFind: too close [1245, 106] 0.5 - [1243, 88] 0.5
00:55:10.110 00.003 16872 AutoFind: too close [1433, 895] 0.5 - [1420, 899] 0.6
00:55:10.113 00.003 16872 AutoFind: too close [1646, 573] 0.6 - [1637, 578] 0.6
00:55:10.122 00.009 16872 AutoFind: close dim-bright [1646, 573] 0.6 - [1635, 566] 53.2
00:55:10.125 00.003 16872 AutoFind: too close [1220, 123] 0.6 - [1202, 105] 0.7
00:55:10.129 00.004 16872 AutoFind: too close [1625, 573] 0.6 - [1637, 578] 0.6
00:55:10.132 00.003 16872 AutoFind: too close [1625, 573] 0.6 - [1624, 558] 0.7
00:55:10.137 00.005 16872 AutoFind: close dim-bright [1625, 573] 0.6 - [1635, 566] 53.2
00:55:10.142 00.005 16872 AutoFind: too close [1637, 578] 0.6 - [1624, 558] 0.7
00:55:10.145 00.003 16872 AutoFind: close dim-bright [1637, 578] 0.6 - [1635, 566] 53.2
00:55:10.151 00.006 16872 AutoFind: close dim-bright [1202, 105] 0.7 - [1222, 99] 188.2
00:55:10.155 00.004 16872 AutoFind: close dim-bright [1624, 558] 0.7 - [1635, 566] 53.2
00:55:10.158 00.003 16872 AutoFind: close dim-bright [1206, 84] 0.9 - [1222, 99] 188.2
00:55:10.162 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:55:10.168 00.006 16872 Star::Find(15, 1222, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.173 00.005 16872 Star::Find returns 1 (0), X=1221.62, Y=96.73, Mass=4395695, SNR=427.6, Peak=65520 HFD=6.9
00:55:10.176 00.003 16872 Star::Find(15, 1635, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.180 00.004 16872 Star::Find returns 1 (0), X=1634.76, Y=566.06, Mass=195283, SNR=266.7, Peak=18972 HFD=3.4
00:55:10.183 00.003 16872 Star::Find(15, 1085, 945, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.186 00.003 16872 Star::Find returns 1 (0), X=1085.32, Y=945.27, Mass=67710, SNR=149.8, Peak=8348 HFD=3.6
00:55:10.190 00.004 16872 Star::Find(15, 976, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.194 00.004 16872 Star::Find returns 1 (0), X=975.83, Y=603.99, Mass=53631, SNR=132.3, Peak=8168 HFD=3.1
00:55:10.200 00.006 16872 Star::Find(15, 1804, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.203 00.003 16872 Star::Find returns 1 (0), X=1803.90, Y=847.60, Mass=20277, SNR=75.4, Peak=5384 HFD=3.0
00:55:10.206 00.003 16872 Star::Find(15, 525, 841, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.209 00.003 16872 Star::Find returns 1 (0), X=524.66, Y=840.67, Mass=14300, SNR=57.8, Peak=4968 HFD=2.8
00:55:10.214 00.005 16872 Star::Find(15, 519, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.222 00.008 16872 Star::Find returns 1 (0), X=519.33, Y=962.81, Mass=10289, SNR=47.6, Peak=4576 HFD=2.6
00:55:10.229 00.007 16872 Star::Find(15, 1614, 489, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.233 00.004 16872 Star::Find returns 1 (0), X=1614.08, Y=489.08, Mass=5405, SNR=34.1, Peak=4084 HFD=2.4
00:55:10.236 00.003 16872 Star::Find(15, 33, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.240 00.004 16872 Star::Find returns 1 (0), X=32.30, Y=308.93, Mass=6161, SNR=34.9, Peak=3876 HFD=3.9
00:55:10.244 00.004 16872 Star::Find(15, 575, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.249 00.005 16872 Star::Find returns 1 (0), X=575.61, Y=962.06, Mass=3827, SNR=24.3, Peak=3736 HFD=2.6
00:55:10.253 00.004 16872 Star::Find(15, 473, 235, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.260 00.007 16872 Star::Find returns 1 (0), X=472.65, Y=235.29, Mass=2749, SNR=21.8, Peak=3676 HFD=2.7
00:55:10.264 00.004 16872 Star::Find(15, 1642, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.268 00.004 16872 Star::Find returns 1 (0), X=1641.90, Y=791.80, Mass=2330, SNR=20.5, Peak=3712 HFD=2.3
00:55:10.275 00.007 16872 Star::Find(15, 160, 399, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.280 00.005 16872 Star::Find returns 1 (0), X=159.73, Y=399.65, Mass=3449, SNR=23.5, Peak=3720 HFD=2.8
00:55:10.284 00.004 16872 Star::Find(15, 1206, 84, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.292 00.008 16872 Star::Find returns 1 (0), X=1221.43, Y=96.73, Mass=4279905, SNR=388.2, Peak=65520 HFD=6.9
00:55:10.296 00.004 16872 Star::Find(15, 58, 851, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.300 00.004 16872 Star::Find returns 1 (0), X=58.09, Y=851.35, Mass=1893, SNR=15.8, Peak=3660 HFD=2.3
00:55:10.304 00.004 16872 Star::Find(15, 1181, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.309 00.005 16872 Star::Find returns 1 (0), X=1180.46, Y=731.98, Mass=1197, SNR=11.4, Peak=3496 HFD=3.1
00:55:10.316 00.007 16872 Star::Find(15, 818, 959, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.326 00.010 16872 Star::Find returns 0 (4), X=818.41, Y=959.23, Mass=590, SNR=8.6, Peak=3512 HFD=1.3
00:55:10.329 00.003 16872 Star::Find(15, 514, 94, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.333 00.004 16872 Star::Find returns 1 (0), X=514.07, Y=93.51, Mass=906, SNR=10.3, Peak=3464 HFD=2.4
00:55:10.337 00.004 16872 Star::Find(15, 153, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.340 00.003 16872 Star::Find returns 0 (4), X=152.46, Y=423.39, Mass=1691, SNR=19.6, Peak=3776 HFD=1.3
00:55:10.343 00.003 16872 Star::Find(15, 1652, 491, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.346 00.003 16872 Star::Find returns 1 (0), X=1651.88, Y=490.95, Mass=905, SNR=10.5, Peak=3476 HFD=2.6
00:55:10.350 00.004 16872 Star::Find(15, 37, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.356 00.006 16872 Star::Find false star n=6 nbg=279 bg=3348.5 sigma=29.8 thresh=3438 peak=3438
00:55:10.360 00.004 16872 Star::Find returns 0 (2), X=37.00, Y=799.00, Mass=641, SNR=2.9, Peak=3472 HFD=0.0
00:55:10.363 00.003 16872 Star::Find(15, 184, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.366 00.003 16872 Star::Find returns 1 (0), X=184.13, Y=735.29, Mass=792, SNR=9.9, Peak=3512 HFD=2.1
00:55:10.369 00.003 16872 Star::Find(15, 1896, 713, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.374 00.005 16872 Star::Find returns 1 (0), X=1881.26, Y=712.65, Mass=583, SNR=8.4, Peak=3484 HFD=2.6
00:55:10.380 00.006 16872 Star::Find(15, 398, 649, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.383 00.003 16872 Star::Find returns 1 (0), X=398.43, Y=648.87, Mass=1936, SNR=17.1, Peak=3580 HFD=2.7
00:55:10.389 00.006 16872 Star::Find(15, 177, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.392 00.003 16872 Star::Find returns 0 (2), X=177.00, Y=799.00, Mass=97, SNR=2.9, Peak=3464 HFD=0.0
00:55:10.396 00.004 16872 Star::Find(15, 1722, 493, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.402 00.006 16872 Star::Find false star n=5 nbg=278 bg=3362.5 sigma=28.4 thresh=3448 peak=3439
00:55:10.406 00.004 16872 Star::Find returns 0 (2), X=1722.00, Y=493.00, Mass=475, SNR=2.9, Peak=3484 HFD=0.0
00:55:10.410 00.004 16872 Star::Find(15, 1158, 517, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.413 00.003 16872 Star::Find returns 1 (0), X=1157.12, Y=517.23, Mass=578, SNR=8.7, Peak=3464 HFD=2.2
00:55:10.417 00.004 16872 Star::Find(15, 1178, 781, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.420 00.003 16872 Star::Find false star n=3 nbg=260 bg=3354.0 sigma=31.9 thresh=3450 peak=3435
00:55:10.423 00.003 16872 Star::Find returns 0 (2), X=1178.00, Y=781.00, Mass=326, SNR=2.9, Peak=3480 HFD=0.0
00:55:10.426 00.003 16872 Star::Find(15, 1511, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.430 00.004 16872 Star::Find returns 1 (0), X=1512.08, Y=191.45, Mass=726, SNR=8.8, Peak=3480 HFD=4.0
00:55:10.438 00.008 16872 Star::Find(15, 504, 649, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.442 00.004 16872 Star::Find returns 0 (4), X=504.00, Y=648.53, Mass=454, SNR=6.5, Peak=3488 HFD=1.1
00:55:10.445 00.003 16872 Star::Find(15, 182, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.449 00.004 16872 Star::Find returns 1 (0), X=182.29, Y=692.21, Mass=984, SNR=12.6, Peak=3536 HFD=2.6
00:55:10.452 00.003 16872 Star::Find(15, 1402, 473, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.455 00.003 16872 Star::Find returns 1 (0), X=1402.28, Y=472.66, Mass=731, SNR=8.6, Peak=3492 HFD=2.7
00:55:10.459 00.004 16872 Star::Find(15, 922, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.466 00.007 16872 Star::Find false star n=7 nbg=275 bg=3358.9 sigma=28.8 thresh=3445 peak=3433
00:55:10.470 00.004 16872 Star::Find returns 0 (2), X=922.00, Y=1000.00, Mass=728, SNR=2.9, Peak=3492 HFD=0.0
00:55:10.473 00.003 16872 Star::Find(15, 1543, 348, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.477 00.004 16872 Star::Find returns 1 (0), X=1542.91, Y=347.82, Mass=851, SNR=11.5, Peak=3540 HFD=2.2
00:55:10.483 00.006 16872 Star::Find(15, 492, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.486 00.003 16872 Star::Find returns 1 (0), X=492.95, Y=31.89, Mass=999, SNR=9.8, Peak=3500 HFD=2.8
00:55:10.489 00.003 16872 Star::Find(15, 1880, 360, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.492 00.003 16872 Star::Find false star n=4 nbg=280 bg=3360.5 sigma=29.1 thresh=3448 peak=3439
00:55:10.498 00.006 16872 Star::Find returns 0 (2), X=1880.00, Y=360.00, Mass=442, SNR=2.9, Peak=3488 HFD=0.0
00:55:10.501 00.003 16872 Star::Find(15, 928, 348, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.504 00.003 16872 Star::Find returns 1 (0), X=927.48, Y=348.09, Mass=829, SNR=9.8, Peak=3484 HFD=2.4
00:55:10.507 00.003 16872 Star::Find(15, 1075, 58, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.511 00.004 16872 Star::Find false star n=3 nbg=275 bg=3348.6 sigma=28.9 thresh=3435 peak=3422
00:55:10.517 00.006 16872 Star::Find returns 0 (2), X=1075.00, Y=58.00, Mass=274, SNR=2.9, Peak=3468 HFD=0.0
00:55:10.520 00.003 16872 Star::Find(15, 637, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.523 00.003 16872 Star::Find returns 1 (0), X=637.11, Y=944.48, Mass=899, SNR=10.4, Peak=3476 HFD=3.2
00:55:10.528 00.005 16872 Star::Find(15, 74, 359, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.531 00.003 16872 Star::Find returns 1 (0), X=74.41, Y=358.63, Mass=1309, SNR=13.2, Peak=3488 HFD=3.0
00:55:10.534 00.003 16872 Star::Find(15, 1853, 26, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.538 00.004 16872 Star::Find returns 0 (3), X=1853.00, Y=26.00, Mass=0, SNR=0.0, Peak=3460 HFD=0.0
00:55:10.541 00.003 16872 Star::Find(15, 396, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.548 00.007 16872 Star::Find false star n=5 nbg=264 bg=3353.9 sigma=25.7 thresh=3431 peak=3424
00:55:10.551 00.003 16872 Star::Find returns 0 (2), X=396.00, Y=192.00, Mass=426, SNR=2.9, Peak=3472 HFD=0.0
00:55:10.554 00.003 16872 Star::Find(15, 855, 1019, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.557 00.003 16872 Star::Find false star n=2 nbg=280 bg=3356.8 sigma=28.2 thresh=3441 peak=3435
00:55:10.561 00.004 16872 Star::Find returns 0 (2), X=855.00, Y=1019.00, Mass=190, SNR=2.9, Peak=3472 HFD=0.0
00:55:10.564 00.003 16872 Star::Find(15, 1482, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.568 00.004 16872 Star::Find false star n=2 nbg=258 bg=3357.4 sigma=24.1 thresh=3430 peak=3425
00:55:10.571 00.003 16872 Star::Find returns 0 (2), X=1482.00, Y=893.00, Mass=209, SNR=2.9, Peak=3476 HFD=0.0
00:55:10.577 00.006 16872 Star::Find(15, 1866, 319, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.580 00.003 16872 Star::Find false star n=5 nbg=276 bg=3357.5 sigma=26.4 thresh=3437 peak=3435
00:55:10.584 00.004 16872 Star::Find returns 0 (2), X=1866.00, Y=319.00, Mass=473, SNR=2.9, Peak=3464 HFD=0.0
00:55:10.587 00.003 16872 Star::Find(15, 194, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.592 00.005 16872 Star::Find false star n=3 nbg=272 bg=3351.6 sigma=26.1 thresh=3430 peak=3420
00:55:10.598 00.006 16872 Star::Find returns 0 (2), X=194.00, Y=943.00, Mass=285, SNR=2.9, Peak=3460 HFD=0.0
00:55:10.601 00.003 16872 Star::Find(15, 1878, 678, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.605 00.004 16872 Star::Find false star n=2 nbg=279 bg=3363.0 sigma=29.5 thresh=3451 peak=3430
00:55:10.608 00.003 16872 Star::Find returns 0 (2), X=1878.00, Y=678.00, Mass=194, SNR=2.9, Peak=3468 HFD=0.0
00:55:10.615 00.007 16872 Star::Find(15, 500, 914, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.618 00.003 16872 Star::Find returns 1 (0), X=507.80, Y=918.84, Mass=779, SNR=10.0, Peak=3504 HFD=3.6
00:55:10.624 00.006 16872 Star::Find(15, 300, 95, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.629 00.005 16872 Star::Find returns 0 (4), X=300.22, Y=95.36, Mass=500, SNR=7.4, Peak=3492 HFD=1.5
00:55:10.633 00.004 16872 Star::Find(15, 593, 880, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.642 00.009 16872 Star::Find returns 1 (0), X=592.34, Y=880.12, Mass=1185, SNR=12.4, Peak=3524 HFD=2.8
00:55:10.645 00.003 16872 Star::Find(15, 1506, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.649 00.004 16872 Star::Find false star n=6 nbg=271 bg=3356.3 sigma=27.1 thresh=3437 peak=3436
00:55:10.653 00.004 16872 Star::Find returns 0 (2), X=1506.00, Y=1022.00, Mass=590, SNR=2.9, Peak=3480 HFD=0.0
00:55:10.655 00.002 16872 Star::Find(15, 1506, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.659 00.004 16872 Star::Find false star n=2 nbg=272 bg=3365.1 sigma=28.8 thresh=3452 peak=3439
00:55:10.662 00.003 16872 Star::Find returns 0 (2), X=1506.00, Y=734.00, Mass=210, SNR=2.9, Peak=3476 HFD=0.0
00:55:10.665 00.003 16872 Star::Find(15, 167, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.671 00.006 16872 Star::Find false star n=5 nbg=278 bg=3353.1 sigma=26.7 thresh=3433 peak=3432
00:55:10.675 00.004 16872 Star::Find returns 0 (2), X=167.00, Y=630.00, Mass=507, SNR=2.9, Peak=3476 HFD=0.0
00:55:10.677 00.002 16872 Star::Find(15, 1066, 698, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.681 00.004 16872 Star::Find returns 0 (4), X=1078.27, Y=695.44, Mass=1995, SNR=22.2, Peak=3848 HFD=1.3
00:55:10.690 00.009 16872 Star::Find(15, 1137, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.694 00.004 16872 Star::Find false star n=2 nbg=279 bg=3356.7 sigma=29.5 thresh=3445 peak=3427
00:55:10.697 00.003 16872 Star::Find returns 0 (2), X=1137.00, Y=806.00, Mass=191, SNR=2.9, Peak=3456 HFD=0.0
00:55:10.702 00.005 16872 Star::Find(15, 1058, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.707 00.005 16872 Star::Find returns 1 (0), X=1056.83, Y=618.03, Mass=734, SNR=9.1, Peak=3488 HFD=3.7
00:55:10.711 00.004 16872 Star::Find(15, 330, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.722 00.011 16872 Star::Find false star n=6 nbg=274 bg=3354.2 sigma=26.2 thresh=3433 peak=3424
00:55:10.726 00.004 16872 Star::Find returns 0 (2), X=330.00, Y=692.00, Mass=563, SNR=2.9, Peak=3468 HFD=0.0
00:55:10.733 00.007 16872 Star::Find(15, 813, 916, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.737 00.004 16872 Star::Find false star n=3 nbg=280 bg=3362.0 sigma=29.0 thresh=3449 peak=3439
00:55:10.741 00.004 16872 Star::Find returns 0 (2), X=813.00, Y=916.00, Mass=322, SNR=2.9, Peak=3480 HFD=0.0
00:55:10.744 00.003 16872 Star::Find(15, 864, 1058, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.747 00.003 16872 Star::Find returns 0 (2), X=864.00, Y=1058.00, Mass=82, SNR=2.8, Peak=3464 HFD=0.0
00:55:10.750 00.003 16872 Star::Find(15, 954, 374, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.754 00.004 16872 Star::Find false star n=3 nbg=266 bg=3355.5 sigma=26.0 thresh=3433 peak=3427
00:55:10.757 00.003 16872 Star::Find returns 0 (2), X=954.00, Y=374.00, Mass=261, SNR=2.9, Peak=3476 HFD=0.0
00:55:10.761 00.004 16872 Star::Find(15, 541, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.769 00.008 16872 Star::Find false star n=3 nbg=257 bg=3353.4 sigma=27.3 thresh=3435 peak=3424
00:55:10.772 00.003 16872 Star::Find returns 0 (2), X=541.00, Y=659.00, Mass=276, SNR=2.9, Peak=3452 HFD=0.0
00:55:10.776 00.004 16872 Star::Find(15, 212, 530, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.779 00.003 16872 Star::Find returns 1 (0), X=225.62, Y=516.50, Mass=783, SNR=9.4, Peak=3472 HFD=3.3
00:55:10.782 00.003 16872 Star::Find(15, 1705, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.785 00.003 16872 Star::Find false star n=2 nbg=277 bg=3362.1 sigma=28.8 thresh=3448 peak=3445
00:55:10.794 00.009 16872 Star::Find returns 0 (2), X=1705.00, Y=663.00, Mass=256, SNR=2.9, Peak=3492 HFD=0.0
00:55:10.797 00.003 16872 Star::Find(15, 358, 401, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.801 00.004 16872 Star::Find false star n=7 nbg=270 bg=3356.0 sigma=27.6 thresh=3439 peak=3435
00:55:10.804 00.003 16872 Star::Find returns 0 (2), X=358.00, Y=401.00, Mass=636, SNR=2.9, Peak=3460 HFD=0.0
00:55:10.812 00.008 16872 Star::Find(15, 1014, 949, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.817 00.005 16872 Star::Find returns 1 (0), X=1014.65, Y=949.29, Mass=892, SNR=10.1, Peak=3492 HFD=3.0
00:55:10.820 00.003 16872 Star::Find(15, 143, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.823 00.003 16872 Star::Find false star n=2 nbg=261 bg=3355.7 sigma=25.6 thresh=3433 peak=3427
00:55:10.827 00.004 16872 Star::Find returns 0 (2), X=143.00, Y=944.00, Mass=233, SNR=2.9, Peak=3492 HFD=0.0
00:55:10.830 00.003 16872 Star::Find(15, 1802, 165, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.835 00.005 16872 Star::Find false star n=3 nbg=264 bg=3356.6 sigma=25.5 thresh=3433 peak=3429
00:55:10.839 00.004 16872 Star::Find returns 0 (2), X=1802.00, Y=165.00, Mass=286, SNR=2.9, Peak=3468 HFD=0.0
00:55:10.848 00.009 16872 Star::Find(15, 1333, 688, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.852 00.004 16872 Star::Find returns 1 (0), X=1334.71, Y=688.28, Mass=2122, SNR=20.2, Peak=3800 HFD=1.5
00:55:10.855 00.003 16872 Star::Find(15, 1299, 16, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.858 00.003 16872 Star::Find false star n=3 nbg=275 bg=3346.8 sigma=29.5 thresh=3435 peak=3423
00:55:10.861 00.003 16872 Star::Find returns 0 (2), X=1299.00, Y=16.00, Mass=312, SNR=2.9, Peak=3468 HFD=0.0
00:55:10.865 00.004 16872 Star::Find(15, 1302, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.869 00.004 16872 Star::Find false star n=4 nbg=252 bg=3355.9 sigma=24.6 thresh=3430 peak=3421
00:55:10.878 00.009 16872 Star::Find returns 0 (2), X=1302.00, Y=566.00, Mass=321, SNR=2.9, Peak=3480 HFD=0.0
00:55:10.881 00.003 16872 Star::Find(15, 426, 727, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.884 00.003 16872 Star::Find false star n=3 nbg=264 bg=3353.9 sigma=28.2 thresh=3439 peak=3439
00:55:10.889 00.005 16872 Star::Find returns 0 (2), X=426.00, Y=727.00, Mass=302, SNR=2.9, Peak=3472 HFD=0.0
00:55:10.892 00.003 16872 Star::Find(15, 1221, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.895 00.003 16872 Star::Find returns 1 (0), X=1227.61, Y=866.96, Mass=1012, SNR=11.0, Peak=3504 HFD=9.2
00:55:10.899 00.004 16872 Star::Find(15, 1492, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.909 00.010 16872 Star::Find returns 1 (0), X=1493.66, Y=274.98, Mass=631, SNR=8.2, Peak=3504 HFD=3.8
00:55:10.912 00.003 16872 Star::Find(15, 1057, 540, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.916 00.004 16872 Star::Find false star n=3 nbg=264 bg=3361.4 sigma=24.9 thresh=3436 peak=3425
00:55:10.919 00.003 16872 Star::Find returns 0 (2), X=1057.00, Y=540.00, Mass=264, SNR=2.9, Peak=3460 HFD=0.0
00:55:10.922 00.003 16872 Star::Find(15, 511, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.926 00.004 16872 Star::Find false star n=3 nbg=280 bg=3360.0 sigma=30.5 thresh=3452 peak=3440
00:55:10.929 00.003 16872 Star::Find returns 0 (2), X=511.00, Y=771.00, Mass=320, SNR=2.9, Peak=3472 HFD=0.0
00:55:10.937 00.008 16872 Star::Find(15, 156, 115, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.941 00.004 16872 Star::Find returns 1 (0), X=154.90, Y=115.49, Mass=568, SNR=8.3, Peak=3508 HFD=1.8
00:55:10.945 00.004 16872 Star::Find(15, 863, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.947 00.002 16872 Star::Find false star n=4 nbg=272 bg=3350.6 sigma=27.9 thresh=3434 peak=3433
00:55:10.953 00.006 16872 Star::Find returns 0 (2), X=863.00, Y=803.00, Mass=430, SNR=2.9, Peak=3464 HFD=0.0
00:55:10.961 00.008 16872 Star::Find(15, 940, 112, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.965 00.004 16872 Star::Find false star n=5 nbg=262 bg=3358.9 sigma=24.9 thresh=3434 peak=3420
00:55:10.970 00.005 16872 Star::Find returns 0 (2), X=940.00, Y=112.00, Mass=449, SNR=2.9, Peak=3472 HFD=0.0
00:55:10.973 00.003 16872 Star::Find(15, 974, 642, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.976 00.003 16872 Star::Find returns 1 (0), X=987.49, Y=630.44, Mass=662, SNR=9.0, Peak=3492 HFD=3.6
00:55:10.979 00.003 16872 Star::Find(15, 736, 460, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.988 00.009 16872 Star::Find returns 1 (0), X=722.93, Y=455.93, Mass=904, SNR=12.0, Peak=3624 HFD=1.8
00:55:10.991 00.003 16872 Star::Find(15, 1825, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:10.995 00.004 16872 Star::Find returns 0 (4), X=1824.05, Y=598.77, Mass=431, SNR=6.7, Peak=3484 HFD=1.5
00:55:10.998 00.003 16872 Star::Find(15, 1248, 677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:11.002 00.004 16872 Star::Find returns 1 (0), X=1249.24, Y=676.63, Mass=1211, SNR=13.2, Peak=3508 HFD=2.9
00:55:11.006 00.004 16872 Star::Find(15, 1198, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:11.009 00.003 16872 Star::Find returns 1 (0), X=1182.39, Y=650.60, Mass=1031, SNR=11.2, Peak=3472 HFD=6.5
00:55:11.019 00.010 16872 Star::Find(15, 1192, 202, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:11.022 00.003 16872 Star::Find returns 0 (4), X=1192.31, Y=201.96, Mass=422, SNR=7.2, Peak=3480 HFD=1.3
00:55:11.025 00.003 16872 Star::Find(15, 123, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:11.029 00.004 16872 Star::Find returns 1 (0), X=123.58, Y=582.39, Mass=567, SNR=8.3, Peak=3464 HFD=1.7
00:55:11.032 00.003 16872 Star::Find(15, 95, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:11.035 00.003 16872 Star::Find false star n=3 nbg=269 bg=3361.6 sigma=26.0 thresh=3439 peak=3434
00:55:11.039 00.004 16872 Star::Find returns 0 (2), X=95.00, Y=855.00, Mass=263, SNR=2.9, Peak=3468 HFD=0.0
00:55:11.046 00.007 16872 Star::Find(15, 814, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:11.052 00.006 16872 Star::Find false star n=3 nbg=266 bg=3353.7 sigma=27.3 thresh=3435 peak=3432
00:55:11.055 00.003 16872 Star::Find returns 0 (2), X=814.00, Y=577.00, Mass=331, SNR=2.9, Peak=3476 HFD=0.0
00:55:11.059 00.004 16872 Star::Find(15, 1879, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:11.063 00.004 16872 Star::Find false star n=4 nbg=281 bg=3358.1 sigma=29.6 thresh=3447 peak=3434
00:55:11.066 00.003 16872 Star::Find returns 0 (2), X=1879.00, Y=160.00, Mass=436, SNR=2.9, Peak=3484 HFD=0.0
00:55:11.070 00.004 16872 Star::Find(15, 1753, 761, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:11.073 00.003 16872 Star::Find false star n=4 nbg=278 bg=3361.4 sigma=28.3 thresh=3446 peak=3442
00:55:11.083 00.010 16872 Star::Find returns 0 (2), X=1753.00, Y=761.00, Mass=398, SNR=2.9, Peak=3484 HFD=0.0
00:55:11.086 00.003 16872 Star::Find(15, 1683, 509, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:11.089 00.003 16872 Star::Find returns 0 (3), X=1683.00, Y=509.00, Mass=0, SNR=0.0, Peak=3468 HFD=0.0
00:55:11.093 00.004 16872 AutoFind: finding best star pass 1
00:55:11.097 00.004 16872 Star::Find(15, 1222, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:11.103 00.006 16872 Star::Find returns 1 (0), X=1221.62, Y=96.73, Mass=4395695, SNR=427.6, Peak=65520 HFD=6.9
00:55:11.107 00.004 16872 AutoFind: near-saturated [1222, 99] 188.2 Mass 4395695 SNR 427.6 Peak 65520
00:55:11.110 00.003 16872 Star::Find(15, 1635, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:11.113 00.003 16872 Star::Find returns 1 (0), X=1634.76, Y=566.06, Mass=195283, SNR=266.7, Peak=18972 HFD=3.4
00:55:11.116 00.003 16872 AutoFind returns star at [1635, 566] 53.2 Mass 195283 SNR 266.7
00:55:11.120 00.004 16872 Star::Find(15, 1635, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:11.129 00.009 16872 Star::Find returns 1 (0), X=1634.76, Y=566.06, Mass=195283, SNR=266.7, Peak=18972 HFD=3.4
00:55:11.132 00.003 16872 MultiStar: List (12): {1634.76, 566.06}(266.7), {1085.32, 945.27}(149.8), {975.83, 603.99}(132.3), {1803.90, 847.60}(75.4), {524.66, 840.67}(57.8), {519.33, 962.81}(47.6), {1614.08, 489.08}(34.1), {32.30, 308.93}(34.9), {575.61, 962.06}(24.3), {472.65, 235.29}(21.8), {1641.90, 791.80}(20.5), {159.73, 399.65}(23.5), 
00:55:11.136 00.004 16872 setting lock position to (1634.76, 566.06)
00:55:11.142 00.006 16872 MultiStar: stabilizing after lock position change
00:55:11.146 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
00:55:11.149 00.003 16872 UpdateGuideState(): m_state=1
00:55:11.152 00.003 16872 Star::Find(15, 1634, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:11.158 00.006 16872 Star::Find returns 1 (0), X=1634.76, Y=566.06, Mass=195283, SNR=266.7, Peak=18972 HFD=3.4
00:55:11.162 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:55:11.164 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:55:11.167 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:55:11.177 00.010 16872 setting force full frames = false
00:55:11.181 00.004 16872 setting lock position to (1634.76, 566.06)
00:55:11.184 00.003 16872 MultiStar: stabilizing after lock position change
00:55:11.187 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:55:11.190 00.003 16872 Changing from state SELECTING to SELECTED
00:55:11.196 00.006 16872 guider state => SELECTED
00:55:11.225 00.029 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3356, FiltMin=3256, FiltMax=65516, Gamma=2.190
00:55:11.276 00.051 16872 UpdateGuideState exits: m=195283 SNR=266.7
00:55:11.281 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3356, FiltMin=3256, FiltMax=65516, Gamma=2.190
00:55:11.322 00.041 16872 Status Line: Auto-selected star at (1634.8, 566.1)
00:55:11.339 00.017 16872 PhdController: newstate STATE_WAIT_SELECTED
00:55:11.343 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:11.347 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:55:11.350 00.003 16872 Enqueuing Expose request
00:55:11.353 00.003 9640 Worker thread wakes up
00:55:11.354 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:55:11.354 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1620,551,31,31)
00:55:11.354 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a9e85783-d606-49d5-ae16-0460a00ea22a"}
00:55:11.357 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a9e85783-d606-49d5-ae16-0460a00ea22a"}
00:55:11.365 00.008 16872 evsrv: cli 0D3BFFA8 connect
00:55:11.369 00.004 16872 case statement mapped state 2 to 1
00:55:11.374 00.005 16872 case statement mapped state 2 to 1
00:55:11.383 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c978055-5fab-4cab-8d59-ad11ed32e7be"}
00:55:11.387 00.004 16872 case statement mapped state 2 to 1
00:55:11.390 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"5c978055-5fab-4cab-8d59-ad11ed32e7be"}
00:55:11.396 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"c8e2981f-3abf-4aef-b1b9-23a67c36fb5d"}
00:55:11.399 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1634.76,566.06],"id":"c8e2981f-3abf-4aef-b1b9-23a67c36fb5d"}
00:55:11.404 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"298100aa-9ea9-4a53-a331-b2837634374d"}
00:55:11.410 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.76,7.06],"pixels":"..."},"id":"298100aa-9ea9-4a53-a331-b2837634374d"}
00:55:11.416 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
00:55:11.426 00.010 16872 evsrv: cli 0D3C0A48 connect
00:55:11.431 00.005 16872 case statement mapped state 2 to 1
00:55:11.437 00.006 16872 case statement mapped state 2 to 1
00:55:11.441 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e79c2cdc-e6e1-4818-9ec3-ea20f64a7fc4"}
00:55:11.445 00.004 16872 case statement mapped state 2 to 1
00:55:11.450 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"e79c2cdc-e6e1-4818-9ec3-ea20f64a7fc4"}
00:55:11.462 00.012 16872 evsrv: cli 0D3C0A48 disconnect
00:55:12.461 00.999 16872 evsrv: cli 0D3C0A48 connect
00:55:12.464 00.003 16872 case statement mapped state 2 to 1
00:55:12.468 00.004 16872 case statement mapped state 2 to 1
00:55:12.471 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"80b6d7e1-4e4b-41ee-aa6d-320683cb4896"}
00:55:12.478 00.007 16872 case statement mapped state 2 to 1
00:55:12.482 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"80b6d7e1-4e4b-41ee-aa6d-320683cb4896"}
00:55:12.486 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:55:12.966 00.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae4c3c32-86fc-491f-b121-b3638878c220"}
00:55:12.968 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ae4c3c32-86fc-491f-b121-b3638878c220"}
00:55:12.972 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"32a238dd-484a-48e4-bbe8-c6322d4d5247"}
00:55:12.975 00.003 16872 case statement mapped state 2 to 1
00:55:12.978 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"32a238dd-484a-48e4-bbe8-c6322d4d5247"}
00:55:12.981 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dec96291-8ed5-4b7f-a918-85feb4e22fea"}
00:55:12.985 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.76,7.06],"pixels":"..."},"id":"dec96291-8ed5-4b7f-a918-85feb4e22fea"}
00:55:13.490 00.505 16872 evsrv: cli 0D3BF8C8 connect
00:55:13.494 00.004 16872 case statement mapped state 2 to 1
00:55:13.499 00.005 16872 case statement mapped state 2 to 1
00:55:13.502 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"341f7e29-2d6c-4066-9692-71fa02fb6af6"}
00:55:13.505 00.003 16872 case statement mapped state 2 to 1
00:55:13.508 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"341f7e29-2d6c-4066-9692-71fa02fb6af6"}
00:55:13.511 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
00:55:14.512 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:55:14.516 00.004 16872 case statement mapped state 2 to 1
00:55:14.521 00.005 16872 case statement mapped state 2 to 1
00:55:14.524 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"8a60c4d7-e729-4f08-8e66-65fd9ecb3ece"}
00:55:14.527 00.003 16872 case statement mapped state 2 to 1
00:55:14.531 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"8a60c4d7-e729-4f08-8e66-65fd9ecb3ece"}
00:55:14.534 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:55:15.406 00.872 9640 Exposure complete
00:55:15.535 00.129 16872 evsrv: cli 0D3C0A48 connect
00:55:15.538 00.003 16872 case statement mapped state 2 to 1
00:55:15.543 00.005 16872 case statement mapped state 2 to 1
00:55:15.548 00.005 9640 worker thread done servicing request
00:55:15.548 00.000 16872 OnExposeComplete: enter
00:55:15.551 00.003 16872 UpdateGuideState(): m_state=2
00:55:15.553 00.002 16872 Star::Find(15, 1634, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:55:15.556 00.003 16872 Star::Find returns 1 (0), X=1634.13, Y=566.60, Mass=221854, SNR=293.4, Peak=25004 HFD=3.2
00:55:15.558 00.002 16872 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.56) = xAngle (0.87 = 0.87)
00:55:15.561 00.003 16872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.92 = 0.92)
00:55:15.563 00.002 16872 CameraToMount -- cameraX=-0.63 cameraY=0.54 hyp=0.83 cameraTheta=2.43 mountX=0.53 mountY=0.66, mountTheta=0.89
00:55:15.568 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3084, max=65520, med=3356, FiltMin=3246, FiltMax=65516, Gamma=2.190
00:55:15.604 00.036 16872 UpdateGuideState exits: m=221854 SNR=293.4
00:55:15.610 00.006 16872 PhdController: newstate STATE_CALIBRATE
00:55:15.613 00.003 16872 PhdController: newstate STATE_GUIDE
00:55:15.626 00.013 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:55:15.629 00.003 16872 guider state => CALIBRATED
00:55:15.632 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:55:15.645 00.013 16872 reset dither spiral
00:55:15.648 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:55:15.651 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:15.654 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:55:15.656 00.002 16872 Enqueuing Expose request
00:55:15.659 00.003 9640 Worker thread wakes up
00:55:15.659 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:55:15.659 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:55:15.659 00.000 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7fb943c2-5b53-473b-bd4c-f744b15abfcb"}
00:55:15.662 00.003 16872 case statement mapped state 5 to 1
00:55:15.665 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7fb943c2-5b53-473b-bd4c-f744b15abfcb"}
00:55:15.675 00.010 16872 evsrv: cli 0D3C0A48 disconnect
00:55:16.466 00.791 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d0200592-b163-4750-9780-e9df9ea6870d"}
00:55:16.470 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d0200592-b163-4750-9780-e9df9ea6870d"}
00:55:16.473 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"733f397e-f309-418b-8b8e-1218d059a8f9"}
00:55:16.476 00.003 16872 case statement mapped state 5 to 1
00:55:16.479 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"733f397e-f309-418b-8b8e-1218d059a8f9"}
00:55:16.483 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"95468c10-00fb-44d4-a1a1-19792268fa0e"}
00:55:16.486 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.13,6.60],"pixels":"..."},"id":"95468c10-00fb-44d4-a1a1-19792268fa0e"}
00:55:16.670 00.184 16872 evsrv: cli 0D3C0A48 connect
00:55:16.673 00.003 16872 case statement mapped state 5 to 1
00:55:16.676 00.003 16872 case statement mapped state 5 to 1
00:55:16.681 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"30dfaadc-8547-47d4-88e2-eeca35af4b87"}
00:55:16.683 00.002 16872 case statement mapped state 5 to 1
00:55:16.686 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"30dfaadc-8547-47d4-88e2-eeca35af4b87"}
00:55:16.689 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:55:17.690 01.001 16872 evsrv: cli 0D3C0A48 connect
00:55:17.694 00.004 16872 case statement mapped state 5 to 1
00:55:17.698 00.004 16872 case statement mapped state 5 to 1
00:55:17.703 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8f4c4b97-cd0d-4ec6-aacb-47c5b2c6ebfe"}
00:55:17.706 00.003 16872 case statement mapped state 5 to 1
00:55:17.708 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"8f4c4b97-cd0d-4ec6-aacb-47c5b2c6ebfe"}
00:55:17.712 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:55:18.712 01.000 16872 evsrv: cli 0D3BFB48 connect
00:55:18.715 00.003 16872 case statement mapped state 5 to 1
00:55:18.718 00.003 16872 case statement mapped state 5 to 1
00:55:18.723 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"64b2d72b-96a3-4cc0-ac0f-2b5f80d7ea0e"}
00:55:18.725 00.002 16872 case statement mapped state 5 to 1
00:55:18.727 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"64b2d72b-96a3-4cc0-ac0f-2b5f80d7ea0e"}
00:55:18.735 00.008 16872 evsrv: cli 0D3BFB48 disconnect
00:55:19.720 00.985 9640 Exposure complete
00:55:19.736 00.016 16872 evsrv: cli 0D3BF8C8 connect
00:55:19.739 00.003 16872 case statement mapped state 5 to 1
00:55:19.744 00.005 16872 case statement mapped state 5 to 1
00:55:19.747 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"b1aa80d7-e126-42b3-990b-5bc14fcca9ea"}
00:55:19.750 00.003 16872 case statement mapped state 5 to 1
00:55:19.753 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"b1aa80d7-e126-42b3-990b-5bc14fcca9ea"}
00:55:19.758 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:55:19.859 00.101 9640 worker thread done servicing request
00:55:19.860 00.001 16872 OnExposeComplete: enter
00:55:19.862 00.002 16872 UpdateGuideState(): m_state=5
00:55:19.866 00.004 16872 Star::Find(15, 1634, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:55:19.869 00.003 16872 Star::Find returns 1 (0), X=1633.79, Y=567.19, Mass=196591, SNR=260.0, Peak=19344 HFD=3.5
00:55:19.871 00.002 16872 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.56) = xAngle (0.72 = 0.72)
00:55:19.874 00.003 16872 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.77 = 0.77)
00:55:19.877 00.003 16872 CameraToMount -- cameraX=-0.97 cameraY=1.13 hyp=1.49 cameraTheta=2.28 mountX=1.12 mountY=1.03, mountTheta=0.75
00:55:19.883 00.006 16872 Changing from state CALIBRATED to GUIDING
00:55:19.887 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:55:19.889 00.002 16872 ScopeASCOM::SideOfPier() returns 0
00:55:19.961 00.072 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:55:19.964 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:55:19.967 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:55:19.969 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:55:19.972 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:55:19.976 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:55:19.978 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:55:19.981 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:55:19.984 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:55:19.986 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:55:19.989 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:55:19.993 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:55:19.996 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:55:19.998 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:55:20.007 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3e70c45c-0e41-4003-a3e0-d0b8da6f2b80"}
00:55:20.012 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3e70c45c-0e41-4003-a3e0-d0b8da6f2b80"}
00:55:20.023 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d8fb5a6-4fbe-45bc-b081-03cef305f7ea"}
00:55:20.025 00.002 16872 case statement mapped state 5 to 1
00:55:20.028 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6d8fb5a6-4fbe-45bc-b081-03cef305f7ea"}
00:55:20.040 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"27f69bd9-c10d-4894-b0c5-7b5e69c5820b"}
00:55:20.043 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.79,7.19],"pixels":"..."},"id":"27f69bd9-c10d-4894-b0c5-7b5e69c5820b"}
00:55:20.085 00.042 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:55:20.089 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:55:20.091 00.002 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
00:55:20.096 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:55:20.100 00.004 16872 ScopeASCOM::SideOfPier() returns 0
00:55:20.291 00.191 16872 setting lock position to (1633.79, 567.19)
00:55:20.294 00.003 16872 MultiStar: stabilizing after lock position change
00:55:20.297 00.003 16872 guider state => GUIDING
00:55:20.300 00.003 16872 Status Line: Guiding
00:55:20.307 00.007 16872 Mount: notify guiding started
00:55:20.312 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:55:20.315 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:55:20.318 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:55:20.323 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:55:20.326 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:55:20.328 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:55:20.331 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:55:20.334 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:55:20.338 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:55:20.342 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:55:20.344 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:55:20.347 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:55:20.349 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:55:20.353 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:55:20.358 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:55:20.360 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:55:20.363 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:55:20.367 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:55:20.369 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:55:20.372 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:55:20.374 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:55:20.377 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:55:20.380 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:55:20.382 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:55:20.386 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:55:20.389 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:55:20.392 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:55:20.394 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:55:20.399 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:55:20.402 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:55:20.404 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:55:20.407 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:55:20.410 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:55:20.412 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:55:20.416 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:55:20.420 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:55:20.423 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:55:20.426 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:55:20.571 00.145 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:55:20.635 00.064 16872 ScopeASCOM::SideOfPier() returns 0
00:55:20.639 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:55:20.641 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:55:20.644 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:55:20.647 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:55:20.650 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:55:20.654 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:55:20.656 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:55:20.659 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:55:20.661 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:55:20.664 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3352, FiltMin=3256, FiltMax=65516, Gamma=2.190
00:55:20.701 00.037 16872 UpdateGuideState exits: m=196591 SNR=260.0
00:55:20.704 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:55:20.707 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:20.709 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:55:20.713 00.004 16872 Enqueuing Expose request
00:55:20.717 00.004 9640 Worker thread wakes up
00:55:20.717 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:55:20.717 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1619,552,31,31)
00:55:20.761 00.044 16872 evsrv: cli 0D3BFFA8 connect
00:55:20.764 00.003 16872 case statement mapped state 6 to 3
00:55:20.768 00.004 16872 case statement mapped state 6 to 3
00:55:20.771 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"06a4efbf-6c1b-41b7-9b94-e5699d5892ed"}
00:55:20.774 00.003 16872 case statement mapped state 6 to 3
00:55:20.781 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"06a4efbf-6c1b-41b7-9b94-e5699d5892ed"}
00:55:20.785 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:55:23.466 02.681 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d3ce879e-8eaf-4055-aa77-7e8219e0472b"}
00:55:23.468 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d3ce879e-8eaf-4055-aa77-7e8219e0472b"}
00:55:23.472 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"39520252-7db6-433e-b5ef-bbd7a6c41a6a"}
00:55:23.475 00.003 16872 case statement mapped state 6 to 3
00:55:23.477 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"39520252-7db6-433e-b5ef-bbd7a6c41a6a"}
00:55:23.481 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"329a4e60-f21c-458d-af48-a549ef722b86"}
00:55:23.484 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.79,7.19],"pixels":"..."},"id":"329a4e60-f21c-458d-af48-a549ef722b86"}
00:55:24.771 01.287 9640 Exposure complete
00:55:24.910 00.139 9640 worker thread done servicing request
00:55:24.911 00.001 16872 OnExposeComplete: enter
00:55:24.914 00.003 16872 UpdateGuideState(): m_state=6
00:55:24.917 00.003 16872 Star::Find(15, 1633, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:55:24.920 00.003 16872 Star::Find returns 1 (0), X=1633.66, Y=567.34, Mass=205102, SNR=280.5, Peak=18224 HFD=3.5
00:55:24.923 00.003 16872 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.56) = xAngle (0.75 = 0.75)
00:55:24.927 00.004 16872 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.79 = 0.79)
00:55:24.929 00.002 16872 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.30 mountX=0.15 mountY=0.14, mountTheta=0.77
00:55:24.933 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.13, y=0.15, opts=13)
00:55:24.936 00.003 16872 Enqueuing Move request for scope (-0.13, 0.15)
00:55:24.938 00.002 9640 Worker thread wakes up
00:55:24.939 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
00:55:24.939 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
00:55:24.939 00.000 9640 Moving (-0.13, 0.15) raw xDistance=0.15 yDistance=0.14
00:55:24.939 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.15
00:55:24.939 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=0
00:55:24.939 00.000 9640 MoveAxis(W, 16, ABG)
00:55:24.940 00.001 9640 Guiding  Dir = 3, Dur = 16
00:55:24.940 00.000 9640 IsSlewing returns 0
00:55:24.940 00.000 9640 IsGuiding returns 0
00:55:24.941 00.001 9640 PulseGuide returned control before completion, sleep 26
00:55:24.945 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65520, med=3352, FiltMin=3256, FiltMax=65512, Gamma=2.190
00:55:24.970 00.025 9640 IsGuiding returns 1
00:55:24.970 00.000 9640 scope still moving after pulse duration time elapsed
00:55:24.983 00.013 16872 UpdateGuideState exits: m=205102 SNR=280.5
00:55:24.987 00.004 16872 PhdController: settling, locked = 1, distance = 1.10 (1.50) aobump = 0 frame = 1 / 99999
00:55:24.992 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777787724.992,"Host":"RBFOCUS307","Inst":1,"Distance":1.10,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:55:24.994 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:24.997 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:55:25.000 00.003 16872 Enqueuing Expose request
00:55:25.003 00.003 9640 IsSlewing returns 0
00:55:25.004 00.001 9640 IsGuiding returns 1
00:55:25.032 00.028 9640 IsSlewing returns 0
00:55:25.032 00.000 9640 IsGuiding returns 1
00:55:25.063 00.031 9640 IsSlewing returns 0
00:55:25.063 00.000 9640 IsGuiding returns 0
00:55:25.063 00.000 9640 scope move finished after 16 + 107 ms
00:55:25.063 00.000 9640 Move returns status 0, amount 16
00:55:25.063 00.000 9640 MoveAxis(N, 0, ABG)
00:55:25.063 00.000 9640 Move returns status 0, amount 0
00:55:25.064 00.001 9640 move complete, result=0
00:55:25.064 00.000 9640 worker thread done servicing request
00:55:25.064 00.000 9640 Worker thread wakes up
00:55:25.064 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:55:25.064 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1619,552,31,31)
00:55:25.068 00.004 16872 GuideStep: 0.1 px 16 ms WEST, 0.1 px 0 ms NORTH
00:55:26.967 01.899 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f5b0f440-45cd-42a7-a213-b491de17a7e5"}
00:55:26.969 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f5b0f440-45cd-42a7-a213-b491de17a7e5"}
00:55:26.972 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"48e6620e-48d6-447c-adca-abb54b5c3a4c"}
00:55:26.976 00.004 16872 case statement mapped state 6 to 3
00:55:26.978 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"48e6620e-48d6-447c-adca-abb54b5c3a4c"}
00:55:26.982 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8d898122-3f99-4a1e-a589-048ce747aad7"}
00:55:26.985 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.66,7.34],"pixels":"..."},"id":"8d898122-3f99-4a1e-a589-048ce747aad7"}
00:55:29.118 02.133 9640 Exposure complete
00:55:29.259 00.141 9640 worker thread done servicing request
00:55:29.259 00.000 16872 OnExposeComplete: enter
00:55:29.262 00.003 16872 UpdateGuideState(): m_state=6
00:55:29.265 00.003 16872 Star::Find(15, 1633, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:55:29.267 00.002 16872 Star::Find returns 1 (0), X=1633.20, Y=567.10, Mass=217970, SNR=277.9, Peak=21564 HFD=3.2
00:55:29.273 00.006 16872 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.56) = xAngle (-4.54 = 1.74)
00:55:29.275 00.002 16872 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.49 = 1.79)
00:55:29.278 00.003 16872 CameraToMount -- cameraX=-0.60 cameraY=-0.09 hyp=0.60 cameraTheta=-2.98 mountX=-0.10 mountY=0.59, mountTheta=1.75
00:55:29.282 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.60, y=-0.09, opts=13)
00:55:29.286 00.004 16872 Enqueuing Move request for scope (-0.60, -0.09)
00:55:29.289 00.003 9640 Worker thread wakes up
00:55:29.289 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.09) opts 0xd
00:55:29.289 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.60, -0.09)
00:55:29.289 00.000 9640 Moving (-0.60, -0.09) raw xDistance=-0.10 yDistance=0.59
00:55:29.289 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.10
00:55:29.289 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.59, m_sumCorr=0
00:55:29.289 00.000 9640 MoveAxis(E, 9, ABG)
00:55:29.289 00.000 9640 Guiding  Dir = 2, Dur = 9
00:55:29.289 00.000 9640 IsSlewing returns 0
00:55:29.290 00.001 9640 IsGuiding returns 0
00:55:29.290 00.000 9640 PulseGuide returned control before completion, sleep 19
00:55:29.295 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65516, med=3352, FiltMin=3228, FiltMax=65516, Gamma=2.190
00:55:29.316 00.021 9640 IsGuiding returns 1
00:55:29.316 00.000 9640 scope still moving after pulse duration time elapsed
00:55:29.334 00.018 16872 UpdateGuideState exits: m=217970 SNR=277.9
00:55:29.337 00.003 16872 PhdController: settling, locked = 1, distance = 0.95 (1.50) aobump = 0 frame = 2 / 99999
00:55:29.340 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777787729.340,"Host":"RBFOCUS307","Inst":1,"Distance":0.95,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:55:29.342 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:29.345 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:55:29.350 00.005 9640 IsSlewing returns 0
00:55:29.351 00.001 9640 IsGuiding returns 0
00:55:29.351 00.000 9640 scope move finished after 9 + 52 ms
00:55:29.351 00.000 9640 Move returns status 0, amount 9
00:55:29.351 00.000 9640 MoveAxis(N, 0, ABG)
00:55:29.351 00.000 9640 Move returns status 0, amount 0
00:55:29.351 00.000 9640 move complete, result=0
00:55:29.351 00.000 9640 worker thread done servicing request
00:55:29.351 00.000 16872 Enqueuing Expose request
00:55:29.355 00.004 16872 GuideStep: -0.1 px 9 ms EAST, 0.6 px 0 ms NORTH
00:55:29.358 00.003 9640 Worker thread wakes up
00:55:29.358 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:55:29.358 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1619,552,31,31)
00:55:30.465 01.107 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6386f518-005d-4671-b0a3-b583d0a74b14"}
00:55:30.469 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6386f518-005d-4671-b0a3-b583d0a74b14"}
00:55:30.472 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ac53c7c-e751-4cc9-8a4e-16daf389a56d"}
00:55:30.476 00.004 16872 case statement mapped state 6 to 3
00:55:30.480 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ac53c7c-e751-4cc9-8a4e-16daf389a56d"}
00:55:30.484 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e5731919-6127-40a3-aeba-0a78f0c3cf32"}
00:55:30.487 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.20,7.10],"pixels":"..."},"id":"e5731919-6127-40a3-aeba-0a78f0c3cf32"}
00:55:33.414 02.927 9640 Exposure complete
00:55:33.551 00.137 9640 worker thread done servicing request
00:55:33.551 00.000 16872 OnExposeComplete: enter
00:55:33.555 00.004 16872 UpdateGuideState(): m_state=6
00:55:33.557 00.002 16872 Star::Find(15, 1633, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:55:33.560 00.003 16872 Star::Find returns 1 (0), X=1632.93, Y=567.42, Mass=205989, SNR=273.5, Peak=21816 HFD=3.3
00:55:33.564 00.004 16872 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.56) = xAngle (1.33 = 1.33)
00:55:33.566 00.002 16872 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.38 = 1.38)
00:55:33.569 00.003 16872 CameraToMount -- cameraX=-0.86 cameraY=0.23 hyp=0.89 cameraTheta=2.88 mountX=0.21 mountY=0.87, mountTheta=1.33
00:55:33.573 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.86, y=0.23, opts=13)
00:55:33.576 00.003 16872 Enqueuing Move request for scope (-0.86, 0.23)
00:55:33.579 00.003 9640 Worker thread wakes up
00:55:33.579 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 0.23) opts 0xd
00:55:33.579 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.86, 0.23)
00:55:33.579 00.000 9640 Moving (-0.86, 0.23) raw xDistance=0.21 yDistance=0.87
00:55:33.579 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.21
00:55:33.579 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.87, m_sumCorr=0
00:55:33.579 00.000 9640 MoveAxis(W, 22, ABG)
00:55:33.579 00.000 9640 Guiding  Dir = 3, Dur = 22
00:55:33.580 00.001 9640 IsSlewing returns 0
00:55:33.580 00.000 9640 IsGuiding returns 0
00:55:33.580 00.000 9640 PulseGuide returned control before completion, sleep 32
00:55:33.585 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3352, FiltMin=3236, FiltMax=65512, Gamma=2.190
00:55:33.623 00.038 16872 UpdateGuideState exits: m=205989 SNR=273.5
00:55:33.628 00.005 16872 PhdController: settling, locked = 1, distance = 0.93 (1.50) aobump = 0 frame = 3 / 99999
00:55:33.631 00.003 9640 IsGuiding returns 1
00:55:33.631 00.000 9640 scope still moving after pulse duration time elapsed
00:55:33.631 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777787733.631,"Host":"RBFOCUS307","Inst":1,"Distance":0.93,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:55:33.634 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:33.637 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:55:33.640 00.003 16872 Enqueuing Expose request
00:55:33.656 00.016 9640 IsSlewing returns 0
00:55:33.656 00.000 9640 IsGuiding returns 0
00:55:33.656 00.000 9640 scope move finished after 22 + 54 ms
00:55:33.656 00.000 9640 Move returns status 0, amount 22
00:55:33.656 00.000 9640 MoveAxis(N, 0, ABG)
00:55:33.656 00.000 9640 Move returns status 0, amount 0
00:55:33.657 00.001 9640 move complete, result=0
00:55:33.657 00.000 9640 worker thread done servicing request
00:55:33.657 00.000 9640 Worker thread wakes up
00:55:33.657 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:55:33.657 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1619,552,31,31)
00:55:33.660 00.003 16872 GuideStep: 0.2 px 22 ms WEST, 0.9 px 0 ms NORTH
00:55:33.965 00.305 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3422fb6a-3372-4b54-8184-598e3dca50dd"}
00:55:33.968 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3422fb6a-3372-4b54-8184-598e3dca50dd"}
00:55:33.973 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cdda45a7-5b29-42e4-975f-dd59e5a57449"}
00:55:33.977 00.004 16872 case statement mapped state 6 to 3
00:55:33.980 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cdda45a7-5b29-42e4-975f-dd59e5a57449"}
00:55:33.984 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9c348ec1-a6e9-4c06-8694-48c8b9fd3791"}
00:55:33.988 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.93,7.42],"pixels":"..."},"id":"9c348ec1-a6e9-4c06-8694-48c8b9fd3791"}
00:55:37.464 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d7f5d01b-c73b-4e82-b130-15ccf432545e"}
00:55:37.467 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d7f5d01b-c73b-4e82-b130-15ccf432545e"}
00:55:37.471 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e8018c17-b660-4adb-a14f-64e80ab2653e"}
00:55:37.474 00.003 16872 case statement mapped state 6 to 3
00:55:37.476 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8018c17-b660-4adb-a14f-64e80ab2653e"}
00:55:37.479 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d77e702a-3c56-440a-a072-2d9447f27b71"}
00:55:37.483 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.93,7.42],"pixels":"..."},"id":"d77e702a-3c56-440a-a072-2d9447f27b71"}
00:55:37.709 00.226 9640 Exposure complete
00:55:37.853 00.144 9640 worker thread done servicing request
00:55:37.853 00.000 16872 OnExposeComplete: enter
00:55:37.856 00.003 16872 UpdateGuideState(): m_state=6
00:55:37.859 00.003 16872 Star::Find(15, 1632, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:55:37.862 00.003 16872 Star::Find returns 1 (0), X=1632.64, Y=567.08, Mass=201736, SNR=262.4, Peak=19196 HFD=3.4
00:55:37.865 00.003 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.60 = 1.68)
00:55:37.868 00.003 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.73)
00:55:37.870 00.002 16872 CameraToMount -- cameraX=-1.16 cameraY=-0.11 hyp=1.16 cameraTheta=-3.05 mountX=-0.13 mountY=1.15, mountTheta=1.68
00:55:37.875 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.16, y=-0.11, opts=13)
00:55:37.877 00.002 16872 Enqueuing Move request for scope (-1.16, -0.11)
00:55:37.883 00.006 9640 Worker thread wakes up
00:55:37.883 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.16, -0.11) opts 0xd
00:55:37.883 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.16, -0.11)
00:55:37.883 00.000 9640 Moving (-1.16, -0.11) raw xDistance=-0.13 yDistance=1.15
00:55:37.883 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.13
00:55:37.883 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.37, input 1.15, m_sumCorr=0.37
00:55:37.883 00.000 9640 MoveAxis(E, 11, ABG)
00:55:37.883 00.000 9640 Guiding  Dir = 2, Dur = 11
00:55:37.884 00.001 9640 IsSlewing returns 0
00:55:37.884 00.000 9640 IsGuiding returns 0
00:55:37.884 00.000 9640 PulseGuide returned control before completion, sleep 21
00:55:37.889 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65516, med=3352, FiltMin=3232, FiltMax=65512, Gamma=2.190
00:55:37.910 00.021 9640 IsGuiding returns 1
00:55:37.910 00.000 9640 scope still moving after pulse duration time elapsed
00:55:37.926 00.016 16872 UpdateGuideState exits: m=201736 SNR=262.4
00:55:37.930 00.004 16872 PhdController: settling, locked = 1, distance = 1.00 (1.50) aobump = 0 frame = 4 / 99999
00:55:37.933 00.003 16872 PhdController: newstate STATE_FINISH
00:55:37.935 00.002 16872 PhdController complete: success
00:55:37.937 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777787737.937,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:55:37.940 00.003 16872 Mount: notify guiding dither settle done success=1
00:55:37.945 00.005 16872 PhdController: newstate STATE_IDLE
00:55:37.949 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:37.951 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:55:37.954 00.003 16872 Enqueuing Expose request
00:55:37.956 00.002 9640 IsSlewing returns 0
00:55:37.957 00.001 9640 IsGuiding returns 0
00:55:37.957 00.000 9640 scope move finished after 11 + 62 ms
00:55:37.957 00.000 9640 Move returns status 0, amount 11
00:55:37.957 00.000 9640 MoveAxis(S, 44, ABG)
00:55:37.957 00.000 9640 Guiding  Dir = 1, Dur = 44
00:55:37.957 00.000 9640 IsSlewing returns 0
00:55:37.958 00.001 9640 IsGuiding returns 0
00:55:37.958 00.000 9640 PulseGuide returned control before completion, sleep 54
00:55:38.018 00.060 9640 IsGuiding returns 1
00:55:38.018 00.000 9640 scope still moving after pulse duration time elapsed
00:55:38.049 00.031 9640 IsSlewing returns 0
00:55:38.050 00.001 9640 IsGuiding returns 0
00:55:38.050 00.000 9640 scope move finished after 44 + 48 ms
00:55:38.051 00.001 9640 Move returns status 0, amount 44
00:55:38.051 00.000 9640 move complete, result=0
00:55:38.051 00.000 16872 GuideStep: -0.1 px 11 ms EAST, 1.1 px 44 ms SOUTH
00:55:38.054 00.003 9640 worker thread done servicing request
00:55:38.055 00.001 9640 Worker thread wakes up
00:55:38.055 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:55:38.055 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1619,552,31,31)
00:55:38.437 00.382 16872 evsrv: cli 0D3BFFA8 connect
00:55:38.441 00.004 16872 case statement mapped state 6 to 3
00:55:38.447 00.006 16872 case statement mapped state 6 to 3
00:55:38.452 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"8c9624fe-8d62-4f35-9cf8-ac95616dc291"}
00:55:38.455 00.003 16872 case statement mapped state 6 to 3
00:55:38.461 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c9624fe-8d62-4f35-9cf8-ac95616dc291"}
00:55:38.468 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
00:55:40.964 02.496 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"454e976d-50bb-4210-b63c-b596f55a2280"}
00:55:40.968 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"454e976d-50bb-4210-b63c-b596f55a2280"}
00:55:40.971 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b28cdc0-43f2-4c7a-8c54-df5be3574feb"}
00:55:40.974 00.003 16872 case statement mapped state 6 to 3
00:55:40.978 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b28cdc0-43f2-4c7a-8c54-df5be3574feb"}
00:55:40.980 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"009a03f5-0b8b-44b8-a46c-4b88d5c18e27"}
00:55:40.983 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.64,7.08],"pixels":"..."},"id":"009a03f5-0b8b-44b8-a46c-4b88d5c18e27"}
00:55:42.114 01.131 9640 Exposure complete
00:55:42.250 00.136 9640 worker thread done servicing request
00:55:42.250 00.000 16872 OnExposeComplete: enter
00:55:42.254 00.004 16872 UpdateGuideState(): m_state=6
00:55:42.258 00.004 16872 Star::Find(15, 1632, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:55:42.261 00.003 16872 Star::Find returns 1 (0), X=1632.28, Y=567.51, Mass=208325, SNR=273.9, Peak=21452 HFD=3.2
00:55:42.264 00.003 16872 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.56) = xAngle (1.38 = 1.38)
00:55:42.266 00.002 16872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.42 = 1.42)
00:55:42.269 00.003 16872 CameraToMount -- cameraX=-1.51 cameraY=0.32 hyp=1.55 cameraTheta=2.93 mountX=0.30 mountY=1.53, mountTheta=1.38
00:55:42.274 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.51, y=0.32, opts=13)
00:55:42.276 00.002 16872 Enqueuing Move request for scope (-1.51, 0.32)
00:55:42.280 00.004 9640 Worker thread wakes up
00:55:42.280 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.51, 0.32) opts 0xd
00:55:42.280 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.51, 0.32)
00:55:42.280 00.000 9640 Moving (-1.51, 0.32) raw xDistance=0.30 yDistance=1.53
00:55:42.280 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.30
00:55:42.280 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.31, input 1.53, m_sumCorr=0.68
00:55:42.280 00.000 9640 MoveAxis(W, 30, ABG)
00:55:42.280 00.000 9640 Guiding  Dir = 3, Dur = 30
00:55:42.281 00.001 9640 IsSlewing returns 0
00:55:42.281 00.000 9640 IsGuiding returns 0
00:55:42.281 00.000 9640 PulseGuide returned control before completion, sleep 40
00:55:42.288 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3356, FiltMin=3208, FiltMax=65516, Gamma=2.190
00:55:42.325 00.037 16872 UpdateGuideState exits: m=208325 SNR=273.9
00:55:42.329 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:42.332 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:55:42.335 00.003 16872 Enqueuing Expose request
00:55:42.337 00.002 9640 IsGuiding returns 1
00:55:42.338 00.001 9640 scope still moving after pulse duration time elapsed
00:55:42.362 00.024 9640 IsSlewing returns 0
00:55:42.362 00.000 9640 IsGuiding returns 0
00:55:42.362 00.000 9640 scope move finished after 30 + 51 ms
00:55:42.362 00.000 9640 Move returns status 0, amount 30
00:55:42.362 00.000 9640 MoveAxis(S, 38, ABG)
00:55:42.362 00.000 9640 Guiding  Dir = 1, Dur = 38
00:55:42.363 00.001 9640 IsSlewing returns 0
00:55:42.363 00.000 9640 IsGuiding returns 0
00:55:42.363 00.000 9640 PulseGuide returned control before completion, sleep 48
00:55:42.424 00.061 9640 IsGuiding returns 1
00:55:42.425 00.001 9640 scope still moving after pulse duration time elapsed
00:55:42.455 00.030 9640 IsSlewing returns 0
00:55:42.456 00.001 9640 IsGuiding returns 0
00:55:42.456 00.000 9640 scope move finished after 38 + 55 ms
00:55:42.456 00.000 9640 Move returns status 0, amount 38
00:55:42.456 00.000 9640 move complete, result=0
00:55:42.456 00.000 9640 worker thread done servicing request
00:55:42.458 00.002 9640 Worker thread wakes up
00:55:42.458 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:55:42.458 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1619,552,31,31)
00:55:42.458 00.000 16872 GuideStep: 0.3 px 30 ms WEST, 1.5 px 38 ms SOUTH
00:55:44.464 02.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ccef5d04-5341-4cc2-aecf-05c5d5711a52"}
00:55:44.467 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ccef5d04-5341-4cc2-aecf-05c5d5711a52"}
00:55:44.470 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0eef3f34-0f14-4868-bc42-a6e9421f4e8a"}
00:55:44.475 00.005 16872 case statement mapped state 6 to 3
00:55:44.478 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0eef3f34-0f14-4868-bc42-a6e9421f4e8a"}
00:55:44.480 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1b713b93-3888-4c49-99f9-558028ea3e33"}
00:55:44.483 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.28,6.51],"pixels":"..."},"id":"1b713b93-3888-4c49-99f9-558028ea3e33"}
00:55:46.517 02.034 9640 Exposure complete
00:55:46.656 00.139 9640 worker thread done servicing request
00:55:46.657 00.001 16872 OnExposeComplete: enter
00:55:46.659 00.002 16872 UpdateGuideState(): m_state=6
00:55:46.662 00.003 16872 Star::Find(15, 1632, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:55:46.666 00.004 16872 Star::Find returns 1 (0), X=1631.81, Y=567.67, Mass=203930, SNR=272.9, Peak=19824 HFD=3.6
00:55:46.669 00.003 16872 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.56) = xAngle (1.35 = 1.35)
00:55:46.672 00.003 16872 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.40 = 1.40)
00:55:46.675 00.003 16872 CameraToMount -- cameraX=-1.99 cameraY=0.48 hyp=2.04 cameraTheta=2.91 mountX=0.45 mountY=2.01, mountTheta=1.35
00:55:46.680 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.99, y=0.48, opts=13)
00:55:46.683 00.003 16872 Enqueuing Move request for scope (-1.99, 0.48)
00:55:46.685 00.002 9640 Worker thread wakes up
00:55:46.685 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.99, 0.48) opts 0xd
00:55:46.685 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.99, 0.48)
00:55:46.685 00.000 9640 Moving (-1.99, 0.48) raw xDistance=0.45 yDistance=2.01
00:55:46.685 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.45
00:55:46.685 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.39, input 2.01, m_sumCorr=1.1
00:55:46.685 00.000 9640 MoveAxis(W, 50, ABG)
00:55:46.686 00.001 9640 Guiding  Dir = 3, Dur = 50
00:55:46.686 00.000 9640 IsSlewing returns 0
00:55:46.686 00.000 9640 IsGuiding returns 0
00:55:46.686 00.000 9640 PulseGuide returned control before completion, sleep 60
00:55:46.691 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65520, med=3348, FiltMin=3244, FiltMax=65516, Gamma=2.190
00:55:46.735 00.044 16872 UpdateGuideState exits: m=203930 SNR=272.9
00:55:46.737 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:46.740 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:55:46.743 00.003 16872 Enqueuing Expose request
00:55:46.755 00.012 9640 IsGuiding returns 1
00:55:46.756 00.001 9640 scope still moving after pulse duration time elapsed
00:55:46.786 00.030 9640 IsSlewing returns 0
00:55:46.786 00.000 9640 IsGuiding returns 0
00:55:46.786 00.000 9640 scope move finished after 50 + 50 ms
00:55:46.786 00.000 9640 Move returns status 0, amount 50
00:55:46.786 00.000 9640 MoveAxis(S, 47, ABG)
00:55:46.786 00.000 9640 Guiding  Dir = 1, Dur = 47
00:55:46.787 00.001 9640 IsSlewing returns 0
00:55:46.787 00.000 9640 IsGuiding returns 0
00:55:46.787 00.000 9640 PulseGuide returned control before completion, sleep 57
00:55:46.849 00.062 9640 IsGuiding returns 1
00:55:46.849 00.000 9640 scope still moving after pulse duration time elapsed
00:55:46.880 00.031 9640 IsSlewing returns 0
00:55:46.880 00.000 9640 IsGuiding returns 0
00:55:46.880 00.000 9640 scope move finished after 47 + 46 ms
00:55:46.880 00.000 9640 Move returns status 0, amount 47
00:55:46.882 00.002 9640 move complete, result=0
00:55:46.883 00.001 9640 worker thread done servicing request
00:55:46.884 00.001 9640 Worker thread wakes up
00:55:46.884 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:55:46.884 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1619,552,31,31)
00:55:46.884 00.000 16872 GuideStep: 0.4 px 50 ms WEST, 2.0 px 47 ms SOUTH
00:55:47.962 01.078 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05760c19-4d63-43b4-846c-d1aece8c8d66"}
00:55:47.966 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"05760c19-4d63-43b4-846c-d1aece8c8d66"}
00:55:47.969 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d4dc781-af10-4318-b157-a04c99e0b274"}
00:55:47.972 00.003 16872 case statement mapped state 6 to 3
00:55:47.974 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d4dc781-af10-4318-b157-a04c99e0b274"}
00:55:47.978 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"041470e5-d906-4bbd-893d-0a48e32292cf"}
00:55:47.982 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.81,6.67],"pixels":"..."},"id":"041470e5-d906-4bbd-893d-0a48e32292cf"}
00:55:50.936 02.954 9640 Exposure complete
00:55:51.077 00.141 9640 worker thread done servicing request
00:55:51.077 00.000 16872 OnExposeComplete: enter
00:55:51.080 00.003 16872 UpdateGuideState(): m_state=6
00:55:51.083 00.003 16872 Star::Find(15, 1631, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:55:51.087 00.004 16872 Star::Find returns 1 (0), X=1631.26, Y=566.91, Mass=220281, SNR=283.0, Peak=23256 HFD=3.2
00:55:51.090 00.003 16872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.56) = xAngle (-4.59 = 1.70)
00:55:51.093 00.003 16872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.54 = 1.74)
00:55:51.095 00.002 16872 CameraToMount -- cameraX=-2.54 cameraY=-0.28 hyp=2.55 cameraTheta=-3.03 mountX=-0.32 mountY=2.52, mountTheta=1.70
00:55:51.099 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.54, y=-0.28, opts=13)
00:55:51.102 00.003 16872 Enqueuing Move request for scope (-2.54, -0.28)
00:55:51.105 00.003 9640 Worker thread wakes up
00:55:51.105 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.54, -0.28) opts 0xd
00:55:51.105 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.54, -0.28)
00:55:51.105 00.000 9640 Moving (-2.54, -0.28) raw xDistance=-0.32 yDistance=2.52
00:55:51.105 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.32
00:55:51.106 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.52, input 2.52, m_sumCorr=1.6
00:55:51.106 00.000 9640 MoveAxis(E, 29, ABG)
00:55:51.106 00.000 9640 Guiding  Dir = 2, Dur = 29
00:55:51.106 00.000 9640 IsSlewing returns 0
00:55:51.106 00.000 9640 IsGuiding returns 0
00:55:51.107 00.001 9640 PulseGuide returned control before completion, sleep 39
00:55:51.111 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3352, FiltMin=3252, FiltMax=65516, Gamma=2.190
00:55:51.151 00.040 16872 UpdateGuideState exits: m=220281 SNR=283.0
00:55:51.154 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:51.156 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:55:51.160 00.004 16872 Enqueuing Expose request
00:55:51.163 00.003 9640 IsGuiding returns 1
00:55:51.163 00.000 9640 scope still moving after pulse duration time elapsed
00:55:51.193 00.030 9640 IsSlewing returns 0
00:55:51.193 00.000 9640 IsGuiding returns 0
00:55:51.193 00.000 9640 scope move finished after 29 + 58 ms
00:55:51.193 00.000 9640 Move returns status 0, amount 29
00:55:51.193 00.000 9640 MoveAxis(S, 62, ABG)
00:55:51.193 00.000 9640 Guiding  Dir = 1, Dur = 62
00:55:51.194 00.001 9640 IsSlewing returns 0
00:55:51.196 00.002 9640 IsGuiding returns 0
00:55:51.196 00.000 9640 PulseGuide returned control before completion, sleep 72
00:55:51.271 00.075 9640 IsGuiding returns 1
00:55:51.271 00.000 9640 scope still moving after pulse duration time elapsed
00:55:51.301 00.030 9640 IsSlewing returns 0
00:55:51.301 00.000 9640 IsGuiding returns 0
00:55:51.302 00.001 9640 scope move finished after 62 + 44 ms
00:55:51.302 00.000 9640 Move returns status 0, amount 62
00:55:51.302 00.000 9640 move complete, result=0
00:55:51.302 00.000 9640 worker thread done servicing request
00:55:51.302 00.000 9640 Worker thread wakes up
00:55:51.302 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:55:51.302 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1619,552,31,31)
00:55:51.302 00.000 16872 GuideStep: -0.3 px 29 ms EAST, 2.5 px 62 ms SOUTH
00:55:51.462 00.160 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02098e81-90bb-41a3-99db-cbafc24d603b"}
00:55:51.465 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"02098e81-90bb-41a3-99db-cbafc24d603b"}
00:55:51.468 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d73a1668-df12-4b45-9182-7c84a4f4114f"}
00:55:51.471 00.003 16872 case statement mapped state 6 to 3
00:55:51.475 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d73a1668-df12-4b45-9182-7c84a4f4114f"}
00:55:51.479 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a3a4f24c-0d1c-4e74-945f-4b401c859195"}
00:55:51.482 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.26,6.91],"pixels":"..."},"id":"a3a4f24c-0d1c-4e74-945f-4b401c859195"}
00:55:54.961 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f869cca-9c87-4bae-bc14-0154559c8e58"}
00:55:54.966 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9f869cca-9c87-4bae-bc14-0154559c8e58"}
00:55:54.969 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"19e59774-a9ea-47a3-9ec4-44df2fa107a9"}
00:55:54.973 00.004 16872 case statement mapped state 6 to 3
00:55:54.976 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"19e59774-a9ea-47a3-9ec4-44df2fa107a9"}
00:55:54.979 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c5fb9138-76e0-459d-9007-b85ef09d24bb"}
00:55:54.982 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.26,6.91],"pixels":"..."},"id":"c5fb9138-76e0-459d-9007-b85ef09d24bb"}
00:55:55.386 00.404 9640 Exposure complete
00:55:55.533 00.147 9640 worker thread done servicing request
00:55:55.533 00.000 16872 OnExposeComplete: enter
00:55:55.536 00.003 16872 UpdateGuideState(): m_state=6
00:55:55.539 00.003 16872 Star::Find(15, 1631, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:55:55.542 00.003 16872 Star::Find returns 1 (0), X=1630.66, Y=567.76, Mass=201257, SNR=264.6, Peak=17324 HFD=3.6
00:55:55.545 00.003 16872 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.56) = xAngle (1.41 = 1.41)
00:55:55.547 00.002 16872 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.45 = 1.45)
00:55:55.550 00.003 16872 CameraToMount -- cameraX=-3.14 cameraY=0.57 hyp=3.19 cameraTheta=2.96 mountX=0.52 mountY=3.16, mountTheta=1.41
00:55:55.554 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-3.14, y=0.57, opts=13)
00:55:55.559 00.005 16872 Enqueuing Move request for scope (-3.14, 0.57)
00:55:55.562 00.003 9640 Worker thread wakes up
00:55:55.562 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.14, 0.57) opts 0xd
00:55:55.562 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.14, 0.57)
00:55:55.562 00.000 9640 Moving (-3.14, 0.57) raw xDistance=0.52 yDistance=3.16
00:55:55.562 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.52
00:55:55.562 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.69, input 3.16, m_sumCorr=2.3
00:55:55.562 00.000 9640 MoveAxis(W, 52, ABG)
00:55:55.562 00.000 9640 Guiding  Dir = 3, Dur = 52
00:55:55.563 00.001 9640 IsSlewing returns 0
00:55:55.563 00.000 9640 IsGuiding returns 0
00:55:55.564 00.001 9640 PulseGuide returned control before completion, sleep 62
00:55:55.569 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3356, FiltMin=3252, FiltMax=65516, Gamma=2.190
00:55:55.607 00.038 16872 UpdateGuideState exits: m=201257 SNR=264.6
00:55:55.610 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:55.613 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:55:55.616 00.003 16872 Enqueuing Expose request
00:55:55.634 00.018 9640 IsGuiding returns 1
00:55:55.634 00.000 9640 scope still moving after pulse duration time elapsed
00:55:55.667 00.033 9640 IsSlewing returns 0
00:55:55.668 00.001 9640 IsGuiding returns 0
00:55:55.669 00.001 9640 scope move finished after 52 + 53 ms
00:55:55.669 00.000 9640 Move returns status 0, amount 52
00:55:55.670 00.001 9640 MoveAxis(S, 83, ABG)
00:55:55.670 00.000 9640 Guiding  Dir = 1, Dur = 83
00:55:55.672 00.002 9640 IsSlewing returns 0
00:55:55.672 00.000 9640 IsGuiding returns 0
00:55:55.672 00.000 9640 PulseGuide returned control before completion, sleep 93
00:55:55.776 00.104 9640 IsGuiding returns 1
00:55:55.776 00.000 9640 scope still moving after pulse duration time elapsed
00:55:55.808 00.032 9640 IsSlewing returns 0
00:55:55.808 00.000 9640 IsGuiding returns 0
00:55:55.808 00.000 9640 scope move finished after 83 + 53 ms
00:55:55.808 00.000 9640 Move returns status 0, amount 83
00:55:55.808 00.000 9640 move complete, result=0
00:55:55.809 00.001 9640 worker thread done servicing request
00:55:55.809 00.000 9640 Worker thread wakes up
00:55:55.809 00.000 16872 GuideStep: 0.5 px 52 ms WEST, 3.2 px 83 ms SOUTH
00:55:55.812 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:55:55.812 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1619,552,31,31)
00:55:58.461 02.649 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"479e59de-9093-4be7-8808-4eb7ef39eb65"}
00:55:58.464 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"479e59de-9093-4be7-8808-4eb7ef39eb65"}
00:55:58.467 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f96ca838-c668-49ea-9fdd-9fcf67d71a70"}
00:55:58.471 00.004 16872 case statement mapped state 6 to 3
00:55:58.475 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f96ca838-c668-49ea-9fdd-9fcf67d71a70"}
00:55:58.478 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8832f9ab-bc58-41cb-b9a2-2380dcd7709d"}
00:55:58.481 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.66,6.76],"pixels":"..."},"id":"8832f9ab-bc58-41cb-b9a2-2380dcd7709d"}
00:55:59.893 01.412 9640 Exposure complete
00:56:00.048 00.155 9640 worker thread done servicing request
00:56:00.049 00.001 16872 OnExposeComplete: enter
00:56:00.053 00.004 16872 UpdateGuideState(): m_state=6
00:56:00.058 00.005 16872 Star::Find(15, 1630, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:56:00.061 00.003 16872 Star::Find returns 1 (0), X=1630.08, Y=566.52, Mass=223847, SNR=301.4, Peak=22728 HFD=3.4
00:56:00.064 00.003 16872 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.56) = xAngle (-4.52 = 1.76)
00:56:00.068 00.004 16872 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.47 = 1.81)
00:56:00.070 00.002 16872 CameraToMount -- cameraX=-3.72 cameraY=-0.67 hyp=3.78 cameraTheta=-2.96 mountX=-0.73 mountY=3.67, mountTheta=1.77
00:56:00.074 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-3.72, y=-0.67, opts=13)
00:56:00.077 00.003 16872 Enqueuing Move request for scope (-3.72, -0.67)
00:56:00.080 00.003 9640 Worker thread wakes up
00:56:00.080 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.72, -0.67) opts 0xd
00:56:00.080 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.72, -0.67)
00:56:00.080 00.000 9640 Moving (-3.72, -0.67) raw xDistance=-0.73 yDistance=3.67
00:56:00.080 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.73
00:56:00.080 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.86, input 3.67, m_sumCorr=3.1
00:56:00.080 00.000 9640 MoveAxis(E, 72, ABG)
00:56:00.080 00.000 9640 Guiding  Dir = 2, Dur = 72
00:56:00.081 00.001 9640 IsSlewing returns 0
00:56:00.081 00.000 9640 IsGuiding returns 0
00:56:00.081 00.000 9640 PulseGuide returned control before completion, sleep 82
00:56:00.088 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65520, med=3352, FiltMin=3238, FiltMax=65516, Gamma=2.190
00:56:00.127 00.039 16872 UpdateGuideState exits: m=223847 SNR=301.4
00:56:00.130 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:00.133 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:56:00.135 00.002 16872 Enqueuing Expose request
00:56:00.176 00.041 9640 IsGuiding returns 0
00:56:00.176 00.000 9640 Move returns status 0, amount 72
00:56:00.176 00.000 9640 MoveAxis(S, 104, ABG)
00:56:00.176 00.000 9640 Guiding  Dir = 1, Dur = 104
00:56:00.177 00.001 9640 IsSlewing returns 0
00:56:00.177 00.000 9640 IsGuiding returns 0
00:56:00.177 00.000 9640 PulseGuide returned control before completion, sleep 114
00:56:00.299 00.122 9640 IsGuiding returns 1
00:56:00.299 00.000 9640 scope still moving after pulse duration time elapsed
00:56:00.330 00.031 9640 IsSlewing returns 0
00:56:00.330 00.000 9640 IsGuiding returns 0
00:56:00.330 00.000 9640 scope move finished after 104 + 49 ms
00:56:00.330 00.000 9640 Move returns status 0, amount 104
00:56:00.330 00.000 9640 move complete, result=0
00:56:00.330 00.000 9640 worker thread done servicing request
00:56:00.331 00.001 9640 Worker thread wakes up
00:56:00.331 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:56:00.331 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1619,552,31,31)
00:56:00.331 00.000 16872 GuideStep: -0.7 px 72 ms EAST, 3.7 px 104 ms SOUTH
00:56:01.961 01.630 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c21afa8d-8299-4065-b16f-3d345947d2e6"}
00:56:01.964 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c21afa8d-8299-4065-b16f-3d345947d2e6"}
00:56:01.969 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f67fc083-c41a-4378-8b6c-51ab8a3be2fa"}
00:56:01.973 00.004 16872 case statement mapped state 6 to 3
00:56:01.976 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f67fc083-c41a-4378-8b6c-51ab8a3be2fa"}
00:56:01.980 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c35d8028-3209-4106-b1e5-3d213fae084b"}
00:56:01.985 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.08,6.52],"pixels":"..."},"id":"c35d8028-3209-4106-b1e5-3d213fae084b"}
00:56:04.393 02.408 9640 Exposure complete
00:56:04.535 00.142 9640 worker thread done servicing request
00:56:04.535 00.000 16872 OnExposeComplete: enter
00:56:04.538 00.003 16872 UpdateGuideState(): m_state=6
00:56:04.541 00.003 16872 Star::Find(15, 1630, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:56:04.543 00.002 16872 Star::Find returns 1 (0), X=1630.35, Y=566.33, Mass=205516, SNR=280.2, Peak=19544 HFD=3.4
00:56:04.546 00.003 16872 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.56) = xAngle (-4.45 = 1.83)
00:56:04.549 00.003 16872 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.41 = 1.88)
00:56:04.551 00.002 16872 CameraToMount -- cameraX=-3.44 cameraY=-0.86 hyp=3.55 cameraTheta=-2.90 mountX=-0.92 mountY=3.38, mountTheta=1.84
00:56:04.559 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-3.44, y=-0.86, opts=13)
00:56:04.562 00.003 16872 Enqueuing Move request for scope (-3.44, -0.86)
00:56:04.564 00.002 9640 Worker thread wakes up
00:56:04.566 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.44, -0.86) opts 0xd
00:56:04.566 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.44, -0.86)
00:56:04.566 00.000 9640 Moving (-3.44, -0.86) raw xDistance=-0.92 yDistance=3.38
00:56:04.566 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.88 from input -0.92
00:56:04.566 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.00, input 3.38, m_sumCorr=4.1
00:56:04.566 00.000 9640 MoveAxis(E, 104, ABG)
00:56:04.566 00.000 9640 Guiding  Dir = 2, Dur = 104
00:56:04.566 00.000 9640 IsSlewing returns 0
00:56:04.566 00.000 9640 IsGuiding returns 0
00:56:04.567 00.001 9640 PulseGuide returned control before completion, sleep 114
00:56:04.573 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3356, FiltMin=3194, FiltMax=65512, Gamma=2.190
00:56:04.609 00.036 16872 UpdateGuideState exits: m=205516 SNR=280.2
00:56:04.612 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:04.619 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:56:04.622 00.003 16872 Enqueuing Expose request
00:56:04.691 00.069 9640 IsGuiding returns 1
00:56:04.691 00.000 9640 scope still moving after pulse duration time elapsed
00:56:04.722 00.031 9640 IsSlewing returns 0
00:56:04.722 00.000 9640 IsGuiding returns 0
00:56:04.722 00.000 9640 scope move finished after 104 + 51 ms
00:56:04.722 00.000 9640 Move returns status 0, amount 104
00:56:04.722 00.000 9640 MoveAxis(S, 120, ABG)
00:56:04.722 00.000 9640 Guiding  Dir = 1, Dur = 120
00:56:04.722 00.000 9640 IsSlewing returns 0
00:56:04.723 00.001 9640 IsGuiding returns 0
00:56:04.723 00.000 9640 PulseGuide returned control before completion, sleep 130
00:56:04.860 00.137 9640 IsGuiding returns 1
00:56:04.860 00.000 9640 scope still moving after pulse duration time elapsed
00:56:04.890 00.030 9640 IsSlewing returns 0
00:56:04.891 00.001 9640 IsGuiding returns 0
00:56:04.891 00.000 9640 scope move finished after 120 + 47 ms
00:56:04.891 00.000 9640 Move returns status 0, amount 120
00:56:04.891 00.000 9640 move complete, result=0
00:56:04.891 00.000 9640 worker thread done servicing request
00:56:04.891 00.000 9640 Worker thread wakes up
00:56:04.891 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:56:04.891 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1619,552,31,31)
00:56:04.891 00.000 16872 GuideStep: -0.9 px 104 ms EAST, 3.4 px 120 ms SOUTH
00:56:05.460 00.569 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d918eb9-939c-406d-83be-95a3981ea2ca"}
00:56:05.475 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7d918eb9-939c-406d-83be-95a3981ea2ca"}
00:56:05.486 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"771accd7-30de-49ef-8f4a-4e2fd01fa506"}
00:56:05.491 00.005 16872 case statement mapped state 6 to 3
00:56:05.494 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"771accd7-30de-49ef-8f4a-4e2fd01fa506"}
00:56:05.499 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1d513163-7786-4b7f-b44a-2057ab143114"}
00:56:05.502 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.35,7.33],"pixels":"..."},"id":"1d513163-7786-4b7f-b44a-2057ab143114"}
00:56:08.946 03.444 9640 Exposure complete
00:56:08.960 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3200669c-644b-450b-965e-7eab26ec7a16"}
00:56:08.964 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3200669c-644b-450b-965e-7eab26ec7a16"}
00:56:08.970 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed199986-2d7c-41e9-917a-e4790af782cf"}
00:56:08.973 00.003 16872 case statement mapped state 6 to 3
00:56:08.976 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed199986-2d7c-41e9-917a-e4790af782cf"}
00:56:08.979 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c6a7bab6-770c-4a85-a5eb-61228cbc12ed"}
00:56:08.982 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.35,7.33],"pixels":"..."},"id":"c6a7bab6-770c-4a85-a5eb-61228cbc12ed"}
00:56:09.088 00.106 9640 worker thread done servicing request
00:56:09.088 00.000 16872 OnExposeComplete: enter
00:56:09.091 00.003 16872 UpdateGuideState(): m_state=6
00:56:09.094 00.003 16872 Star::Find(15, 1630, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:56:09.097 00.003 16872 Star::Find returns 1 (0), X=1629.65, Y=565.93, Mass=203561, SNR=270.3, Peak=20520 HFD=3.3
00:56:09.099 00.002 16872 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.56) = xAngle (-4.40 = 1.88)
00:56:09.101 00.002 16872 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.36 = 1.93)
00:56:09.103 00.002 16872 CameraToMount -- cameraX=-4.15 cameraY=-1.26 hyp=4.33 cameraTheta=-2.85 mountX=-1.32 mountY=4.06, mountTheta=1.88
00:56:09.110 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-4.15, y=-1.26, opts=13)
00:56:09.112 00.002 16872 Enqueuing Move request for scope (-4.15, -1.26)
00:56:09.115 00.003 9640 Worker thread wakes up
00:56:09.115 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.15, -1.26) opts 0xd
00:56:09.115 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.15, -1.26)
00:56:09.115 00.000 9640 Moving (-4.15, -1.26) raw xDistance=-1.32 yDistance=4.06
00:56:09.115 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.28 from input -1.32
00:56:09.115 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.06, input 4.06, m_sumCorr=5.2
00:56:09.115 00.000 9640 MoveAxis(E, 151, ABG)
00:56:09.115 00.000 9640 Guiding  Dir = 2, Dur = 151
00:56:09.116 00.001 9640 IsSlewing returns 0
00:56:09.116 00.000 9640 IsGuiding returns 0
00:56:09.116 00.000 9640 PulseGuide returned control before completion, sleep 161
00:56:09.122 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3356, FiltMin=3220, FiltMax=65516, Gamma=2.190
00:56:09.159 00.037 16872 UpdateGuideState exits: m=203561 SNR=270.3
00:56:09.162 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:09.165 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:56:09.170 00.005 16872 Enqueuing Expose request
00:56:09.293 00.123 9640 IsGuiding returns 0
00:56:09.293 00.000 9640 Move returns status 0, amount 151
00:56:09.293 00.000 9640 MoveAxis(S, 127, ABG)
00:56:09.293 00.000 9640 Guiding  Dir = 1, Dur = 127
00:56:09.293 00.000 9640 IsSlewing returns 0
00:56:09.294 00.001 9640 IsGuiding returns 0
00:56:09.294 00.000 9640 PulseGuide returned control before completion, sleep 137
00:56:09.447 00.153 9640 IsGuiding returns 1
00:56:09.447 00.000 9640 scope still moving after pulse duration time elapsed
00:56:09.479 00.032 9640 IsSlewing returns 0
00:56:09.480 00.001 9640 IsGuiding returns 1
00:56:09.510 00.030 9640 IsSlewing returns 0
00:56:09.510 00.000 9640 IsGuiding returns 0
00:56:09.510 00.000 9640 scope move finished after 127 + 90 ms
00:56:09.510 00.000 9640 Move returns status 0, amount 127
00:56:09.510 00.000 9640 move complete, result=0
00:56:09.510 00.000 9640 worker thread done servicing request
00:56:09.510 00.000 9640 Worker thread wakes up
00:56:09.510 00.000 16872 GuideStep: -1.3 px 151 ms EAST, 4.1 px 127 ms SOUTH
00:56:09.514 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:56:09.515 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1619,552,31,31)
00:56:12.461 02.946 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aee98bf4-6d36-4ef4-a50d-b8d90b420313"}
00:56:12.464 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aee98bf4-6d36-4ef4-a50d-b8d90b420313"}
00:56:12.467 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2936b1a-1472-4fc1-81bb-37d9249072bf"}
00:56:12.470 00.003 16872 case statement mapped state 6 to 3
00:56:12.474 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2936b1a-1472-4fc1-81bb-37d9249072bf"}
00:56:12.479 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"440b8ea9-2f46-4034-bcf0-b769dd178c51"}
00:56:12.482 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.65,6.93],"pixels":"..."},"id":"440b8ea9-2f46-4034-bcf0-b769dd178c51"}
00:56:13.573 01.091 9640 Exposure complete
00:56:13.712 00.139 9640 worker thread done servicing request
00:56:13.713 00.001 16872 OnExposeComplete: enter
00:56:13.716 00.003 16872 UpdateGuideState(): m_state=6
00:56:13.719 00.003 16872 Star::Find(15, 1629, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:56:13.723 00.004 16872 Star::Find returns 1 (0), X=1629.05, Y=566.42, Mass=217344, SNR=287.5, Peak=22520 HFD=3.3
00:56:13.726 00.003 16872 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.56) = xAngle (-4.54 = 1.75)
00:56:13.730 00.004 16872 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.49 = 1.79)
00:56:13.732 00.002 16872 CameraToMount -- cameraX=-4.74 cameraY=-0.77 hyp=4.80 cameraTheta=-2.98 mountX=-0.84 mountY=4.69, mountTheta=1.75
00:56:13.737 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-4.74, y=-0.77, opts=13)
00:56:13.740 00.003 16872 Enqueuing Move request for scope (-4.74, -0.77)
00:56:13.743 00.003 9640 Worker thread wakes up
00:56:13.743 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.74, -0.77) opts 0xd
00:56:13.743 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.74, -0.77)
00:56:13.743 00.000 9640 Moving (-4.74, -0.77) raw xDistance=-0.84 yDistance=4.69
00:56:13.743 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.89 from input -0.84
00:56:13.743 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.09, input 4.69, m_sumCorr=6.3
00:56:13.743 00.000 9640 MoveAxis(E, 105, ABG)
00:56:13.743 00.000 9640 Guiding  Dir = 2, Dur = 105
00:56:13.743 00.000 9640 IsSlewing returns 0
00:56:13.743 00.000 9640 IsGuiding returns 0
00:56:13.744 00.001 9640 PulseGuide returned control before completion, sleep 115
00:56:13.749 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65520, med=3356, FiltMin=3252, FiltMax=65516, Gamma=2.190
00:56:13.788 00.039 16872 UpdateGuideState exits: m=217344 SNR=287.5
00:56:13.792 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:13.795 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:56:13.798 00.003 16872 Enqueuing Expose request
00:56:13.863 00.065 9640 IsGuiding returns 1
00:56:13.863 00.000 9640 scope still moving after pulse duration time elapsed
00:56:13.895 00.032 9640 IsSlewing returns 0
00:56:13.896 00.001 9640 IsGuiding returns 0
00:56:13.896 00.000 9640 scope move finished after 105 + 46 ms
00:56:13.896 00.000 9640 Move returns status 0, amount 105
00:56:13.896 00.000 9640 MoveAxis(S, 131, ABG)
00:56:13.896 00.000 9640 Guiding  Dir = 1, Dur = 131
00:56:13.896 00.000 9640 IsSlewing returns 0
00:56:13.896 00.000 9640 IsGuiding returns 0
00:56:13.896 00.000 9640 PulseGuide returned control before completion, sleep 141
00:56:14.050 00.154 9640 IsGuiding returns 1
00:56:14.050 00.000 9640 scope still moving after pulse duration time elapsed
00:56:14.082 00.032 9640 IsSlewing returns 0
00:56:14.083 00.001 9640 IsGuiding returns 0
00:56:14.083 00.000 9640 scope move finished after 131 + 54 ms
00:56:14.083 00.000 9640 Move returns status 0, amount 131
00:56:14.083 00.000 9640 move complete, result=0
00:56:14.084 00.001 9640 worker thread done servicing request
00:56:14.084 00.000 16872 GuideStep: -0.8 px 105 ms EAST, 4.7 px 131 ms SOUTH
00:56:14.088 00.004 9640 Worker thread wakes up
00:56:14.088 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:56:14.088 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1619,552,31,31)
00:56:15.960 01.872 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e77cad40-89c4-4d7a-b9fb-34956bc71cfa"}
00:56:15.964 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e77cad40-89c4-4d7a-b9fb-34956bc71cfa"}
00:56:15.968 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca279db7-8239-4c90-b418-27bd9e5f31f1"}
00:56:15.972 00.004 16872 case statement mapped state 6 to 3
00:56:15.978 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca279db7-8239-4c90-b418-27bd9e5f31f1"}
00:56:15.983 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3086ae46-2f53-44d9-811c-bb8094ac835a"}
00:56:15.989 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.05,7.42],"pixels":"..."},"id":"3086ae46-2f53-44d9-811c-bb8094ac835a"}
00:56:18.140 02.151 9640 Exposure complete
00:56:18.282 00.142 9640 worker thread done servicing request
00:56:18.282 00.000 16872 OnExposeComplete: enter
00:56:18.285 00.003 16872 UpdateGuideState(): m_state=6
00:56:18.287 00.002 16872 Star::Find(15, 1629, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:56:18.290 00.003 16872 Star::Find returns 1 (0), X=1627.80, Y=566.72, Mass=206870, SNR=275.2, Peak=21528 HFD=3.3
00:56:18.293 00.003 16872 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.56) = xAngle (-4.62 = 1.66)
00:56:18.296 00.003 16872 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.57 = 1.71)
00:56:18.298 00.002 16872 CameraToMount -- cameraX=-5.99 cameraY=-0.47 hyp=6.01 cameraTheta=-3.06 mountX=-0.56 mountY=5.95, mountTheta=1.66
00:56:18.303 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-5.99, y=-0.47, opts=13)
00:56:18.305 00.002 16872 Enqueuing Move request for scope (-5.99, -0.47)
00:56:18.308 00.003 9640 Worker thread wakes up
00:56:18.308 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.99, -0.47) opts 0xd
00:56:18.308 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.99, -0.47)
00:56:18.308 00.000 9640 Moving (-5.99, -0.47) raw xDistance=-0.56 yDistance=5.95
00:56:18.308 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.56
00:56:18.308 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.24, input 5.95, m_sumCorr=7.5
00:56:18.308 00.000 9640 MoveAxis(E, 70, ABG)
00:56:18.308 00.000 9640 Guiding  Dir = 2, Dur = 70
00:56:18.308 00.000 9640 IsSlewing returns 0
00:56:18.309 00.001 9640 IsGuiding returns 0
00:56:18.309 00.000 9640 PulseGuide returned control before completion, sleep 80
00:56:18.314 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3352, FiltMin=3246, FiltMax=65516, Gamma=2.190
00:56:18.355 00.041 16872 UpdateGuideState exits: m=206870 SNR=275.2
00:56:18.360 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:18.362 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:56:18.365 00.003 16872 Enqueuing Expose request
00:56:18.401 00.036 9640 IsGuiding returns 1
00:56:18.401 00.000 9640 scope still moving after pulse duration time elapsed
00:56:18.432 00.031 9640 IsSlewing returns 0
00:56:18.433 00.001 9640 IsGuiding returns 0
00:56:18.433 00.000 9640 scope move finished after 70 + 53 ms
00:56:18.433 00.000 9640 Move returns status 0, amount 70
00:56:18.433 00.000 9640 MoveAxis(S, 149, ABG)
00:56:18.433 00.000 9640 Guiding  Dir = 1, Dur = 149
00:56:18.434 00.001 9640 IsSlewing returns 0
00:56:18.434 00.000 9640 IsGuiding returns 0
00:56:18.434 00.000 9640 PulseGuide returned control before completion, sleep 159
00:56:18.602 00.168 9640 IsGuiding returns 1
00:56:18.603 00.001 9640 scope still moving after pulse duration time elapsed
00:56:18.634 00.031 9640 IsSlewing returns 0
00:56:18.635 00.001 9640 IsGuiding returns 0
00:56:18.635 00.000 9640 scope move finished after 149 + 51 ms
00:56:18.635 00.000 9640 Move returns status 0, amount 149
00:56:18.635 00.000 9640 move complete, result=0
00:56:18.635 00.000 9640 worker thread done servicing request
00:56:18.635 00.000 9640 Worker thread wakes up
00:56:18.635 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:56:18.635 00.000 16872 GuideStep: -0.6 px 70 ms EAST, 5.9 px 149 ms SOUTH
00:56:18.639 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1613,552,31,31)
00:56:19.459 00.820 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"10204ba8-1366-4c93-8b0a-e103a4099f01"}
00:56:19.461 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"10204ba8-1366-4c93-8b0a-e103a4099f01"}
00:56:19.465 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"401c993b-e6ca-4e77-b054-1d2d0b2ba89c"}
00:56:19.468 00.003 16872 case statement mapped state 6 to 3
00:56:19.470 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"401c993b-e6ca-4e77-b054-1d2d0b2ba89c"}
00:56:19.477 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1a524fe4-f7dd-49dc-a1ac-f4800d251cef"}
00:56:19.479 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.80,6.72],"pixels":"..."},"id":"1a524fe4-f7dd-49dc-a1ac-f4800d251cef"}
00:56:22.697 03.218 9640 Exposure complete
00:56:22.835 00.138 9640 worker thread done servicing request
00:56:22.835 00.000 16872 OnExposeComplete: enter
00:56:22.838 00.003 16872 UpdateGuideState(): m_state=6
00:56:22.841 00.003 16872 Star::Find(15, 1627, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:56:22.846 00.005 16872 Star::Find returns 1 (0), X=1626.80, Y=567.65, Mass=208475, SNR=281.2, Peak=21528 HFD=3.4
00:56:22.849 00.003 16872 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
00:56:22.852 00.003 16872 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
00:56:22.854 00.002 16872 CameraToMount -- cameraX=-6.99 cameraY=0.46 hyp=7.01 cameraTheta=3.08 mountX=0.35 mountY=7.01, mountTheta=1.52
00:56:22.858 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-6.99, y=0.46, opts=13)
00:56:22.865 00.007 16872 Enqueuing Move request for scope (-6.99, 0.46)
00:56:22.869 00.004 9640 Worker thread wakes up
00:56:22.869 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-6.99, 0.46) opts 0xd
00:56:22.869 00.000 9640 Handling offset move in thread for scope, endpoint = (-6.99, 0.46)
00:56:22.869 00.000 9640 Moving (-6.99, 0.46) raw xDistance=0.35 yDistance=7.01
00:56:22.869 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.35
00:56:22.869 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.56, input 7.01, m_sumCorr=9.1
00:56:22.869 00.000 9640 MoveAxis(W, 30, ABG)
00:56:22.870 00.001 9640 Guiding  Dir = 3, Dur = 30
00:56:22.870 00.000 9640 IsSlewing returns 0
00:56:22.870 00.000 9640 IsGuiding returns 0
00:56:22.870 00.000 9640 PulseGuide returned control before completion, sleep 40
00:56:22.876 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=65520, med=3352, FiltMin=3250, FiltMax=65516, Gamma=2.190
00:56:22.912 00.036 16872 UpdateGuideState exits: m=208475 SNR=281.2
00:56:22.916 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:22.918 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:56:22.924 00.006 16872 Enqueuing Expose request
00:56:22.927 00.003 9640 IsGuiding returns 1
00:56:22.927 00.000 9640 scope still moving after pulse duration time elapsed
00:56:22.952 00.025 9640 IsSlewing returns 0
00:56:22.952 00.000 9640 IsGuiding returns 0
00:56:22.952 00.000 9640 scope move finished after 30 + 52 ms
00:56:22.952 00.000 9640 Move returns status 0, amount 30
00:56:22.952 00.000 9640 MoveAxis(S, 187, ABG)
00:56:22.952 00.000 9640 Guiding  Dir = 1, Dur = 187
00:56:22.953 00.001 9640 IsSlewing returns 0
00:56:22.953 00.000 9640 IsGuiding returns 0
00:56:22.953 00.000 9640 PulseGuide returned control before completion, sleep 197
00:56:22.960 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d3801c8-c8e6-43af-b8a0-36f1b83f0f86"}
00:56:22.964 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1d3801c8-c8e6-43af-b8a0-36f1b83f0f86"}
00:56:22.970 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d8583a67-742d-429d-b832-b577b901d1e7"}
00:56:22.976 00.006 16872 case statement mapped state 6 to 3
00:56:22.978 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8583a67-742d-429d-b832-b577b901d1e7"}
00:56:22.982 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3647c286-ebb1-4022-be75-cb83e3ba6717"}
00:56:22.986 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.80,6.65],"pixels":"..."},"id":"3647c286-ebb1-4022-be75-cb83e3ba6717"}
00:56:23.156 00.170 9640 IsGuiding returns 1
00:56:23.156 00.000 9640 scope still moving after pulse duration time elapsed
00:56:23.188 00.032 9640 IsSlewing returns 0
00:56:23.189 00.001 9640 IsGuiding returns 0
00:56:23.189 00.000 9640 scope move finished after 187 + 49 ms
00:56:23.189 00.000 9640 Move returns status 0, amount 187
00:56:23.189 00.000 9640 move complete, result=0
00:56:23.190 00.001 9640 worker thread done servicing request
00:56:23.190 00.000 16872 GuideStep: 0.4 px 30 ms WEST, 7.0 px 187 ms SOUTH
00:56:23.195 00.005 9640 Worker thread wakes up
00:56:23.195 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:56:23.195 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1612,553,31,31)
00:56:26.460 03.265 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fdb9a247-ba78-4ebc-b570-f66995c0a700"}
00:56:26.463 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fdb9a247-ba78-4ebc-b570-f66995c0a700"}
00:56:26.469 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"52a65e91-f0d6-4cc0-ae9f-d5704210d20a"}
00:56:26.472 00.003 16872 case statement mapped state 6 to 3
00:56:26.476 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"52a65e91-f0d6-4cc0-ae9f-d5704210d20a"}
00:56:26.479 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"61076980-08cd-47f2-926f-61200563318f"}
00:56:26.482 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.80,6.65],"pixels":"..."},"id":"61076980-08cd-47f2-926f-61200563318f"}
00:56:27.263 00.781 9640 Exposure complete
00:56:27.408 00.145 9640 worker thread done servicing request
00:56:27.408 00.000 16872 OnExposeComplete: enter
00:56:27.412 00.004 16872 UpdateGuideState(): m_state=6
00:56:27.414 00.002 16872 Star::Find(15, 1626, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:56:27.418 00.004 16872 Star::Find returns 1 (0), X=1624.94, Y=567.11, Mass=218640, SNR=291.7, Peak=22088 HFD=3.1
00:56:27.422 00.004 16872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
00:56:27.427 00.005 16872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
00:56:27.429 00.002 16872 CameraToMount -- cameraX=-8.85 cameraY=-0.08 hyp=8.85 cameraTheta=-3.13 mountX=-0.21 mountY=8.83, mountTheta=1.59
00:56:27.433 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-8.85, y=-0.08, opts=13)
00:56:27.436 00.003 16872 Enqueuing Move request for scope (-8.85, -0.08)
00:56:27.440 00.004 9640 Worker thread wakes up
00:56:27.440 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.85, -0.08) opts 0xd
00:56:27.440 00.000 9640 Handling offset move in thread for scope, endpoint = (-8.85, -0.08)
00:56:27.440 00.000 9640 Moving (-8.85, -0.08) raw xDistance=-0.21 yDistance=8.83
00:56:27.440 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.21
00:56:27.440 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.96, input 8.83, m_sumCorr=11
00:56:27.440 00.000 9640 MoveAxis(E, 19, ABG)
00:56:27.441 00.001 9640 Guiding  Dir = 2, Dur = 19
00:56:27.441 00.000 9640 IsSlewing returns 0
00:56:27.441 00.000 9640 IsGuiding returns 0
00:56:27.441 00.000 9640 PulseGuide returned control before completion, sleep 29
00:56:27.447 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65516, med=3356, FiltMin=3184, FiltMax=65512, Gamma=2.190
00:56:27.485 00.038 9640 IsGuiding returns 1
00:56:27.485 00.000 9640 scope still moving after pulse duration time elapsed
00:56:27.485 00.000 16872 UpdateGuideState exits: m=218640 SNR=291.7
00:56:27.488 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:27.491 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:56:27.493 00.002 16872 Enqueuing Expose request
00:56:27.516 00.023 9640 IsSlewing returns 0
00:56:27.516 00.000 9640 IsGuiding returns 0
00:56:27.516 00.000 9640 scope move finished after 19 + 55 ms
00:56:27.516 00.000 9640 Move returns status 0, amount 19
00:56:27.516 00.000 9640 MoveAxis(S, 235, ABG)
00:56:27.516 00.000 9640 Guiding  Dir = 1, Dur = 235
00:56:27.517 00.001 9640 IsSlewing returns 0
00:56:27.517 00.000 9640 IsGuiding returns 0
00:56:27.517 00.000 9640 PulseGuide returned control before completion, sleep 245
00:56:27.767 00.250 9640 IsGuiding returns 1
00:56:27.767 00.000 9640 scope still moving after pulse duration time elapsed
00:56:27.798 00.031 9640 IsSlewing returns 0
00:56:27.798 00.000 9640 IsGuiding returns 0
00:56:27.798 00.000 9640 scope move finished after 235 + 46 ms
00:56:27.799 00.001 9640 Move returns status 0, amount 235
00:56:27.799 00.000 9640 move complete, result=0
00:56:27.799 00.000 9640 worker thread done servicing request
00:56:27.799 00.000 9640 Worker thread wakes up
00:56:27.799 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:56:27.799 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,552,31,31)
00:56:27.799 00.000 16872 GuideStep: -0.2 px 19 ms EAST, 8.8 px 235 ms SOUTH
00:56:29.959 02.160 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6cf2ffe0-05be-4236-b29a-24c396b55f2e"}
00:56:29.963 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6cf2ffe0-05be-4236-b29a-24c396b55f2e"}
00:56:29.967 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bc2ed108-c153-4733-bce8-a8da3525014a"}
00:56:29.972 00.005 16872 case statement mapped state 6 to 3
00:56:29.977 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc2ed108-c153-4733-bce8-a8da3525014a"}
00:56:29.982 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"71075608-6366-4e0e-8544-b36cdf5aecb4"}
00:56:29.987 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.94,7.11],"pixels":"..."},"id":"71075608-6366-4e0e-8544-b36cdf5aecb4"}
00:56:31.871 01.884 9640 Exposure complete
00:56:32.020 00.149 9640 worker thread done servicing request
00:56:32.020 00.000 16872 OnExposeComplete: enter
00:56:32.024 00.004 16872 UpdateGuideState(): m_state=6
00:56:32.028 00.004 16872 Star::Find(15, 1624, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:56:32.031 00.003 16872 Star::Find returns 1 (0), X=1623.22, Y=567.59, Mass=219629, SNR=290.6, Peak=25260 HFD=3.2
00:56:32.038 00.007 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:56:32.041 00.003 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
00:56:32.045 00.004 16872 CameraToMount -- cameraX=-10.58 cameraY=0.40 hyp=10.58 cameraTheta=3.10 mountX=0.24 mountY=10.58, mountTheta=1.55
00:56:32.052 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-10.58, y=0.40, opts=13)
00:56:32.056 00.004 16872 Enqueuing Move request for scope (-10.58, 0.40)
00:56:32.061 00.005 9640 Worker thread wakes up
00:56:32.061 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-10.58, 0.40) opts 0xd
00:56:32.061 00.000 9640 Handling offset move in thread for scope, endpoint = (-10.58, 0.40)
00:56:32.061 00.000 9640 Moving (-10.58, 0.40) raw xDistance=0.24 yDistance=10.58
00:56:32.061 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.24
00:56:32.061 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.39, input 10.58, m_sumCorr=13
00:56:32.061 00.000 9640 MoveAxis(W, 24, ABG)
00:56:32.061 00.000 9640 Guiding  Dir = 3, Dur = 24
00:56:32.062 00.001 9640 IsSlewing returns 0
00:56:32.063 00.001 9640 IsGuiding returns 0
00:56:32.064 00.001 9640 PulseGuide returned control before completion, sleep 34
00:56:32.078 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3084, max=65520, med=3352, FiltMin=3204, FiltMax=65512, Gamma=2.190
00:56:32.115 00.037 9640 IsGuiding returns 0
00:56:32.115 00.000 9640 Move returns status 0, amount 24
00:56:32.116 00.001 9640 MoveAxis(S, 287, ABG)
00:56:32.116 00.000 9640 Guiding  Dir = 1, Dur = 287
00:56:32.116 00.000 9640 IsSlewing returns 0
00:56:32.116 00.000 9640 IsGuiding returns 0
00:56:32.116 00.000 9640 PulseGuide returned control before completion, sleep 297
00:56:32.136 00.020 16872 UpdateGuideState exits: m=219629 SNR=290.6
00:56:32.140 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:32.147 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:56:32.153 00.006 16872 Enqueuing Expose request
00:56:32.425 00.272 9640 IsGuiding returns 1
00:56:32.425 00.000 9640 scope still moving after pulse duration time elapsed
00:56:32.457 00.032 9640 IsSlewing returns 0
00:56:32.457 00.000 9640 IsGuiding returns 0
00:56:32.458 00.001 9640 scope move finished after 287 + 54 ms
00:56:32.458 00.000 9640 Move returns status 0, amount 287
00:56:32.458 00.000 9640 move complete, result=0
00:56:32.458 00.000 9640 worker thread done servicing request
00:56:32.458 00.000 16872 GuideStep: 0.2 px 24 ms WEST, 10.6 px 287 ms SOUTH
00:56:32.463 00.005 9640 Worker thread wakes up
00:56:32.464 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
00:56:32.464 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,553,31,31)
00:56:33.459 00.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d7980dc-60e1-449c-b5a8-e612712847db"}
00:56:33.462 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9d7980dc-60e1-449c-b5a8-e612712847db"}
00:56:33.467 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"003790dd-4e9c-4f06-ae5b-94e069d61c2c"}
00:56:33.471 00.004 16872 case statement mapped state 6 to 3
00:56:33.475 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"003790dd-4e9c-4f06-ae5b-94e069d61c2c"}
00:56:33.508 00.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"35b1ee54-653f-49a2-a50d-b05881336bfc"}
00:56:33.512 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.22,6.59],"pixels":"..."},"id":"35b1ee54-653f-49a2-a50d-b05881336bfc"}
00:56:36.528 03.016 9640 Exposure complete
00:56:36.672 00.144 9640 worker thread done servicing request
00:56:36.672 00.000 16872 OnExposeComplete: enter
00:56:36.675 00.003 16872 UpdateGuideState(): m_state=6
00:56:36.679 00.004 16872 Star::Find(15, 1623, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:56:36.681 00.002 16872 Star::Find returns 1 (0), X=1621.10, Y=567.25, Mass=225610, SNR=290.6, Peak=23468 HFD=3.2
00:56:36.684 00.003 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
00:56:36.687 00.003 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
00:56:36.689 00.002 16872 CameraToMount -- cameraX=-12.70 cameraY=0.06 hyp=12.70 cameraTheta=3.14 mountX=-0.14 mountY=12.68, mountTheta=1.58
00:56:36.697 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-12.70, y=0.06, opts=13)
00:56:36.705 00.008 16872 Enqueuing Move request for scope (-12.70, 0.06)
00:56:36.708 00.003 9640 Worker thread wakes up
00:56:36.708 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-12.70, 0.06) opts 0xd
00:56:36.708 00.000 9640 Handling offset move in thread for scope, endpoint = (-12.70, 0.06)
00:56:36.708 00.000 9640 Moving (-12.70, 0.06) raw xDistance=-0.14 yDistance=12.68
00:56:36.708 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
00:56:36.709 00.001 9640 GuideAlgorithmZFilter::Result() returns 2.88, input 12.68, m_sumCorr=16
00:56:36.709 00.000 9640 MoveAxis(E, 12, ABG)
00:56:36.709 00.000 9640 Guiding  Dir = 2, Dur = 12
00:56:36.709 00.000 9640 IsSlewing returns 0
00:56:36.709 00.000 9640 IsGuiding returns 0
00:56:36.710 00.001 9640 PulseGuide returned control before completion, sleep 22
00:56:36.715 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=65516, med=3348, FiltMin=3252, FiltMax=65512, Gamma=2.190
00:56:36.737 00.022 9640 IsGuiding returns 1
00:56:36.737 00.000 9640 scope still moving after pulse duration time elapsed
00:56:36.760 00.023 16872 UpdateGuideState exits: m=225610 SNR=290.6
00:56:36.763 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:36.766 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:56:36.771 00.005 9640 IsSlewing returns 0
00:56:36.771 00.000 16872 Enqueuing Expose request
00:56:36.775 00.004 9640 IsGuiding returns 0
00:56:36.775 00.000 9640 scope move finished after 12 + 54 ms
00:56:36.775 00.000 9640 Move returns status 0, amount 12
00:56:36.775 00.000 9640 MoveAxis(S, 347, ABG)
00:56:36.775 00.000 9640 Guiding  Dir = 1, Dur = 347
00:56:36.775 00.000 9640 IsSlewing returns 0
00:56:36.776 00.001 9640 IsGuiding returns 0
00:56:36.776 00.000 9640 PulseGuide returned control before completion, sleep 357
00:56:36.957 00.181 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1458e9c2-42cb-4484-82fd-dce7758642e8"}
00:56:36.963 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1458e9c2-42cb-4484-82fd-dce7758642e8"}
00:56:36.968 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74c9e53f-f29d-4a72-8f8e-f6d01a8c50e3"}
00:56:36.971 00.003 16872 case statement mapped state 6 to 3
00:56:36.974 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"74c9e53f-f29d-4a72-8f8e-f6d01a8c50e3"}
00:56:36.981 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"96610c44-a8e1-493d-94ac-e9fcaaa6a264"}
00:56:36.986 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.10,7.25],"pixels":"..."},"id":"96610c44-a8e1-493d-94ac-e9fcaaa6a264"}
00:56:37.147 00.161 9640 IsGuiding returns 1
00:56:37.147 00.000 9640 scope still moving after pulse duration time elapsed
00:56:37.179 00.032 9640 IsSlewing returns 0
00:56:37.179 00.000 9640 IsGuiding returns 0
00:56:37.179 00.000 9640 scope move finished after 347 + 55 ms
00:56:37.179 00.000 9640 Move returns status 0, amount 347
00:56:37.179 00.000 9640 move complete, result=0
00:56:37.179 00.000 9640 worker thread done servicing request
00:56:37.179 00.000 9640 Worker thread wakes up
00:56:37.179 00.000 16872 GuideStep: -0.1 px 12 ms EAST, 12.7 px 347 ms SOUTH
00:56:37.184 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:56:37.184 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1606,552,31,31)
00:56:38.971 01.787 16872 evsrv: cli 0D3C0A48 connect
00:56:38.989 00.018 16872 case statement mapped state 6 to 3
00:56:38.995 00.006 16872 case statement mapped state 6 to 3
00:56:39.000 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1a76692c-8592-41b2-8f87-96cf75de80fb"}
00:56:39.003 00.003 16872 case statement mapped state 6 to 3
00:56:39.006 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a76692c-8592-41b2-8f87-96cf75de80fb"}
00:56:39.014 00.008 16872 evsrv: cli 0D3C0A48 disconnect
00:56:39.019 00.005 16872 evsrv: cli 0D3BF8C8 connect
00:56:39.023 00.004 16872 case statement mapped state 6 to 3
00:56:39.029 00.006 16872 case statement mapped state 6 to 3
00:56:39.033 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"6d4762c6-fd70-4b37-ad5d-3fd522ee6a58"}
00:56:39.037 00.004 16872 PhdController::Dither begins
00:56:39.041 00.004 16872 dither: size=5.00, dRA=-4.09 dDec=-1.36
00:56:39.045 00.004 16872 MountToCamera -- mountTheta (-2.82) + m_xAngle (1.56) = xAngle (-1.27 = -1.27)
00:56:39.048 00.003 16872 MountToCamera -- mountX=-4.09 mountY=-1.36 hyp=4.30 mountTheta=-2.82 cameraX=1.29, cameraY=-4.11 cameraTheta=-1.27
00:56:39.052 00.004 16872 setting lock position to (1635.09, 563.08)
00:56:39.056 00.004 16872 Mount: notify guiding dithered (1.3, -4.1)
00:56:39.059 00.003 16872 MultiStar: stabilizing after lock position change
00:56:39.063 00.004 16872 Status Line: Dither by -4.09,-1.36
00:56:39.069 00.006 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:56:39.074 00.005 16872 PhdController: newstate STATE_SETTLE_WAIT
00:56:39.077 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"6d4762c6-fd70-4b37-ad5d-3fd522ee6a58"}
00:56:39.093 00.016 16872 evsrv: cli 0D3BF8C8 disconnect
00:56:40.479 01.386 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0299685f-65ab-40ae-b7d7-6aef72f6e68d"}
00:56:40.484 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0299685f-65ab-40ae-b7d7-6aef72f6e68d"}
00:56:40.489 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b93a521-8956-44e9-be9b-7b110bc53f68"}
00:56:40.493 00.004 16872 case statement mapped state 6 to 3
00:56:40.498 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b93a521-8956-44e9-be9b-7b110bc53f68"}
00:56:40.503 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cffd978b-4be0-4266-ac10-d8270d102a75"}
00:56:40.508 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.10,7.25],"pixels":"..."},"id":"cffd978b-4be0-4266-ac10-d8270d102a75"}
00:56:41.269 00.761 9640 Exposure complete
00:56:41.420 00.151 9640 worker thread done servicing request
00:56:41.420 00.000 16872 OnExposeComplete: enter
00:56:41.426 00.006 16872 UpdateGuideState(): m_state=6
00:56:41.432 00.006 16872 Star::Find(15, 1621, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:56:41.437 00.005 16872 Star::Find returns 1 (0), X=1618.12, Y=567.66, Mass=208761, SNR=277.1, Peak=25452 HFD=2.9
00:56:41.443 00.006 16872 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.56) = xAngle (1.32 = 1.32)
00:56:41.448 00.005 16872 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.37 = 1.37)
00:56:41.453 00.005 16872 CameraToMount -- cameraX=-16.97 cameraY=4.58 hyp=17.57 cameraTheta=2.88 mountX=4.32 mountY=17.22, mountTheta=1.32
00:56:41.461 00.008 16872 dither recenter: remaining=(4.1,1.4) step=(4.1,1.4)
00:56:41.466 00.005 16872 MountToCamera -- mountTheta (0.32) + m_xAngle (1.56) = xAngle (1.88 = 1.88)
00:56:41.471 00.005 16872 MountToCamera -- mountX=4.09 mountY=1.36 hyp=4.30 mountTheta=0.32 cameraX=-1.29, cameraY=4.11 cameraTheta=1.88
00:56:41.476 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.29, y=4.11, opts=4)
00:56:41.481 00.005 16872 Enqueuing Move request for scope (-1.29, 4.11)
00:56:41.487 00.006 16872 Mount: notify direct move 4.09,1.36
00:56:41.492 00.005 9640 Worker thread wakes up
00:56:41.492 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.29, 4.11) opts 0x4
00:56:41.492 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.29, 4.11)
00:56:41.492 00.000 9640 Moving (-1.29, 4.11) raw xDistance=4.09 yDistance=1.36
00:56:41.492 00.000 9640 MoveAxis(W, 482, B)
00:56:41.492 00.000 9640 Guiding  Dir = 3, Dur = 482
00:56:41.493 00.001 9640 IsSlewing returns 0
00:56:41.493 00.000 9640 IsGuiding returns 0
00:56:41.493 00.000 9640 PulseGuide returned control before completion, sleep 492
00:56:41.500 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3352, FiltMin=3208, FiltMax=65512, Gamma=2.190
00:56:41.547 00.047 16872 UpdateGuideState exits: m=208761 SNR=277.1
00:56:41.552 00.005 16872 PhdController: settling, locked = 1, distance = 14.67 (1.50) aobump = 0 frame = 1 / 99999
00:56:41.556 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777787801.556,"Host":"RBFOCUS307","Inst":1,"Distance":14.67,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:56:41.560 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:41.568 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:56:41.572 00.004 16872 Enqueuing Expose request
00:56:42.003 00.431 9640 IsGuiding returns 1
00:56:42.003 00.000 9640 scope still moving after pulse duration time elapsed
00:56:42.032 00.029 9640 IsSlewing returns 0
00:56:42.032 00.000 9640 IsGuiding returns 0
00:56:42.032 00.000 9640 scope move finished after 482 + 57 ms
00:56:42.032 00.000 9640 Move returns status 0, amount 482
00:56:42.032 00.000 9640 MoveAxis(S, 163, B)
00:56:42.033 00.001 9640 Guiding  Dir = 1, Dur = 163
00:56:42.033 00.000 9640 IsSlewing returns 0
00:56:42.033 00.000 9640 IsGuiding returns 0
00:56:42.034 00.001 9640 PulseGuide returned control before completion, sleep 173
00:56:42.222 00.188 9640 IsGuiding returns 1
00:56:42.222 00.000 9640 scope still moving after pulse duration time elapsed
00:56:42.254 00.032 9640 IsSlewing returns 0
00:56:42.254 00.000 9640 IsGuiding returns 0
00:56:42.254 00.000 9640 scope move finished after 163 + 58 ms
00:56:42.254 00.000 9640 Move returns status 0, amount 163
00:56:42.254 00.000 9640 move complete, result=0
00:56:42.255 00.001 9640 worker thread done servicing request
00:56:42.255 00.000 9640 Worker thread wakes up
00:56:42.255 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:56:42.255 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,553,31,31)
00:56:42.398 00.143 16872 GuideStep: 4.1 px 482 ms WEST, 1.4 px 163 ms SOUTH
00:56:43.979 01.581 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92a3c10b-2397-4fae-8da9-e3a882a63c0b"}
00:56:43.983 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"92a3c10b-2397-4fae-8da9-e3a882a63c0b"}
00:56:44.073 00.090 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b4ccca7b-f306-4404-b26b-6585dce888c7"}
00:56:44.163 00.090 16872 case statement mapped state 6 to 3
00:56:44.220 00.057 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4ccca7b-f306-4404-b26b-6585dce888c7"}
00:56:44.249 00.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3e75d515-d144-4dc9-9eaa-1ea70cb664df"}
00:56:44.256 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.12,6.66],"pixels":"..."},"id":"3e75d515-d144-4dc9-9eaa-1ea70cb664df"}
00:56:46.425 02.169 9640 Exposure complete
00:56:46.673 00.248 9640 worker thread done servicing request
00:56:46.673 00.000 16872 OnExposeComplete: enter
00:56:46.677 00.004 16872 UpdateGuideState(): m_state=6
00:56:46.681 00.004 16872 Star::Find(15, 1618, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
00:56:46.689 00.008 16872 Star::Find returns 1 (0), X=1616.79, Y=563.71, Mass=202253, SNR=272.3, Peak=21764 HFD=3.2
00:56:46.693 00.004 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:56:46.696 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
00:56:46.703 00.007 16872 CameraToMount -- cameraX=-18.29 cameraY=0.63 hyp=18.30 cameraTheta=3.11 mountX=0.35 mountY=18.30, mountTheta=1.55
00:56:46.710 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-18.29, y=0.63, opts=13)
00:56:46.717 00.007 16872 Enqueuing Move request for scope (-18.29, 0.63)
00:56:46.723 00.006 9640 Worker thread wakes up
00:56:46.723 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-18.29, 0.63) opts 0xd
00:56:46.723 00.000 9640 Handling offset move in thread for scope, endpoint = (-18.29, 0.63)
00:56:46.723 00.000 9640 Moving (-18.29, 0.63) raw xDistance=0.35 yDistance=18.30
00:56:46.723 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.35
00:56:46.724 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.50, input 18.30, m_sumCorr=0.5
00:56:46.724 00.000 9640 MoveAxis(W, 37, ABG)
00:56:46.724 00.000 9640 Guiding  Dir = 3, Dur = 37
00:56:46.724 00.000 9640 IsSlewing returns 0
00:56:46.724 00.000 9640 IsGuiding returns 0
00:56:46.725 00.001 9640 PulseGuide returned control before completion, sleep 47
00:56:46.749 00.024 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3340, FiltMin=3232, FiltMax=65516, Gamma=2.190
00:56:46.779 00.030 9640 IsGuiding returns 1
00:56:46.779 00.000 9640 scope still moving after pulse duration time elapsed
00:56:46.807 00.028 9640 IsSlewing returns 0
00:56:46.807 00.000 9640 IsGuiding returns 1
00:56:46.827 00.020 16872 UpdateGuideState exits: m=202253 SNR=272.3
00:56:46.831 00.004 16872 PhdController: settling, locked = 1, distance = 18.30 (1.50) aobump = 0 frame = 2 / 99999
00:56:46.835 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777787806.835,"Host":"RBFOCUS307","Inst":1,"Distance":18.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:56:46.839 00.004 9640 IsSlewing returns 0
00:56:46.839 00.000 9640 IsGuiding returns 1
00:56:46.839 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:46.843 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:56:46.847 00.004 16872 Enqueuing Expose request
00:56:46.869 00.022 9640 IsSlewing returns 0
00:56:46.869 00.000 9640 IsGuiding returns 1
00:56:46.902 00.033 9640 IsSlewing returns 0
00:56:46.902 00.000 9640 IsGuiding returns 1
00:56:46.935 00.033 9640 IsSlewing returns 0
00:56:46.935 00.000 9640 IsGuiding returns 0
00:56:46.936 00.001 9640 scope move finished after 37 + 174 ms
00:56:46.936 00.000 9640 Move returns status 0, amount 37
00:56:46.936 00.000 9640 MoveAxis(S, 60, ABG)
00:56:46.936 00.000 9640 Guiding  Dir = 1, Dur = 60
00:56:46.936 00.000 9640 IsSlewing returns 0
00:56:46.936 00.000 9640 IsGuiding returns 0
00:56:46.936 00.000 9640 PulseGuide returned control before completion, sleep 70
00:56:47.010 00.074 9640 IsGuiding returns 1
00:56:47.010 00.000 9640 scope still moving after pulse duration time elapsed
00:56:47.040 00.030 9640 IsSlewing returns 0
00:56:47.041 00.001 9640 IsGuiding returns 0
00:56:47.041 00.000 9640 scope move finished after 60 + 44 ms
00:56:47.041 00.000 9640 Move returns status 0, amount 60
00:56:47.041 00.000 9640 move complete, result=0
00:56:47.041 00.000 9640 worker thread done servicing request
00:56:47.041 00.000 9640 Worker thread wakes up
00:56:47.041 00.000 16872 GuideStep: 0.3 px 37 ms WEST, 18.3 px 60 ms SOUTH
00:56:47.045 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:56:47.045 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1602,549,31,31)
00:56:47.480 00.435 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dbc80520-3312-4dfe-bcc3-7fd6e2f9394b"}
00:56:47.484 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dbc80520-3312-4dfe-bcc3-7fd6e2f9394b"}
00:56:47.503 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"99682365-0943-451d-9fa8-1423685ced7d"}
00:56:47.507 00.004 16872 case statement mapped state 6 to 3
00:56:47.512 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"99682365-0943-451d-9fa8-1423685ced7d"}
00:56:47.516 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a11838ad-bc7a-4ee5-a0f3-eac74fc1ef36"}
00:56:47.520 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.79,6.71],"pixels":"..."},"id":"a11838ad-bc7a-4ee5-a0f3-eac74fc1ef36"}
00:56:50.979 03.459 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a4f3514-8729-4811-8856-7711900fb89f"}
00:56:50.982 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0a4f3514-8729-4811-8856-7711900fb89f"}
00:56:50.986 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e15978f-c560-4ba6-8cfc-107e9b5f8ea5"}
00:56:50.989 00.003 16872 case statement mapped state 6 to 3
00:56:50.992 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e15978f-c560-4ba6-8cfc-107e9b5f8ea5"}
00:56:50.996 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3cb9c419-805f-46bf-b348-98b3dd833db6"}
00:56:50.999 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.79,6.71],"pixels":"..."},"id":"3cb9c419-805f-46bf-b348-98b3dd833db6"}
00:56:51.122 00.123 9640 Exposure complete
00:56:51.285 00.163 9640 worker thread done servicing request
00:56:51.285 00.000 16872 OnExposeComplete: enter
00:56:51.289 00.004 16872 UpdateGuideState(): m_state=6
00:56:51.292 00.003 16872 Star::Find(15, 1616, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
00:56:51.295 00.003 16872 Star::Find returns 1 (0), X=1616.32, Y=563.44, Mass=212427, SNR=290.7, Peak=19356 HFD=3.3
00:56:51.297 00.002 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
00:56:51.304 00.007 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:56:51.308 00.004 16872 CameraToMount -- cameraX=-18.77 cameraY=0.36 hyp=18.77 cameraTheta=3.12 mountX=0.07 mountY=18.76, mountTheta=1.57
00:56:51.313 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-18.77, y=0.36, opts=13)
00:56:51.318 00.005 16872 Enqueuing Move request for scope (-18.77, 0.36)
00:56:51.320 00.002 9640 Worker thread wakes up
00:56:51.320 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-18.77, 0.36) opts 0xd
00:56:51.321 00.001 9640 Handling offset move in thread for scope, endpoint = (-18.77, 0.36)
00:56:51.321 00.000 9640 Moving (-18.77, 0.36) raw xDistance=0.07 yDistance=18.76
00:56:51.321 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:56:51.321 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.55, input 18.76, m_sumCorr=3.1
00:56:51.321 00.000 9640 MoveAxis(E, 0, ABG)
00:56:51.321 00.000 9640 Move returns status 0, amount 0
00:56:51.321 00.000 9640 MoveAxis(S, 306, ABG)
00:56:51.321 00.000 9640 Guiding  Dir = 1, Dur = 306
00:56:51.321 00.000 9640 IsSlewing returns 0
00:56:51.321 00.000 9640 IsGuiding returns 0
00:56:51.322 00.001 9640 PulseGuide returned control before completion, sleep 316
00:56:51.327 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3344, FiltMin=3158, FiltMax=65516, Gamma=2.190
00:56:51.374 00.047 16872 UpdateGuideState exits: m=212427 SNR=290.7
00:56:51.377 00.003 16872 PhdController: settling, locked = 1, distance = 18.44 (1.50) aobump = 0 frame = 3 / 99999
00:56:51.381 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777787811.381,"Host":"RBFOCUS307","Inst":1,"Distance":18.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:56:51.384 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:51.387 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:56:51.390 00.003 16872 Enqueuing Expose request
00:56:51.642 00.252 9640 IsGuiding returns 1
00:56:51.642 00.000 9640 scope still moving after pulse duration time elapsed
00:56:51.674 00.032 9640 IsSlewing returns 0
00:56:51.674 00.000 9640 IsGuiding returns 0
00:56:51.674 00.000 9640 scope move finished after 306 + 46 ms
00:56:51.674 00.000 9640 Move returns status 0, amount 306
00:56:51.674 00.000 9640 move complete, result=0
00:56:51.675 00.001 9640 worker thread done servicing request
00:56:51.675 00.000 9640 Worker thread wakes up
00:56:51.675 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 18.8 px 306 ms SOUTH
00:56:51.678 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:56:51.678 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1601,548,31,31)
00:56:54.480 02.802 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49c4e956-54d5-4dee-a13b-f6176ad0b29f"}
00:56:54.484 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"49c4e956-54d5-4dee-a13b-f6176ad0b29f"}
00:56:54.488 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e91f2b1-e98f-4b71-811b-db6ebf661172"}
00:56:54.491 00.003 16872 case statement mapped state 6 to 3
00:56:54.494 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e91f2b1-e98f-4b71-811b-db6ebf661172"}
00:56:54.497 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ab826793-6a4a-453a-8552-049aaa27ef40"}
00:56:54.504 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.32,7.44],"pixels":"..."},"id":"ab826793-6a4a-453a-8552-049aaa27ef40"}
00:56:55.781 01.277 9640 Exposure complete
00:56:55.951 00.170 9640 worker thread done servicing request
00:56:55.952 00.001 16872 OnExposeComplete: enter
00:56:55.957 00.005 16872 UpdateGuideState(): m_state=6
00:56:55.961 00.004 16872 Star::Find(15, 1616, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
00:56:55.964 00.003 16872 Star::Find returns 1 (0), X=1613.70, Y=563.87, Mass=206194, SNR=282.8, Peak=20408 HFD=3.4
00:56:55.970 00.006 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
00:56:55.977 00.007 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
00:56:55.980 00.003 16872 CameraToMount -- cameraX=-21.39 cameraY=0.79 hyp=21.40 cameraTheta=3.10 mountX=0.46 mountY=21.40, mountTheta=1.55
00:56:55.987 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-21.39, y=0.79, opts=13)
00:56:55.991 00.004 16872 Enqueuing Move request for scope (-21.39, 0.79)
00:56:55.995 00.004 9640 Worker thread wakes up
00:56:55.995 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-21.39, 0.79) opts 0xd
00:56:55.995 00.000 9640 Handling offset move in thread for scope, endpoint = (-21.39, 0.79)
00:56:55.995 00.000 9640 Moving (-21.39, 0.79) raw xDistance=0.46 yDistance=21.40
00:56:55.995 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.46
00:56:55.995 00.000 9640 GuideAlgorithmZFilter::Result() returns 5.54, input 21.40, m_sumCorr=8.6
00:56:55.995 00.000 9640 MoveAxis(W, 49, ABG)
00:56:55.995 00.000 9640 Guiding  Dir = 3, Dur = 49
00:56:55.996 00.001 9640 IsSlewing returns 0
00:56:55.996 00.000 9640 IsGuiding returns 0
00:56:55.996 00.000 9640 PulseGuide returned control before completion, sleep 59
00:56:56.005 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=65520, med=3356, FiltMin=3212, FiltMax=65516, Gamma=2.190
00:56:56.056 00.051 16872 UpdateGuideState exits: m=206194 SNR=282.8
00:56:56.060 00.004 16872 PhdController: settling, locked = 1, distance = 19.33 (1.50) aobump = 0 frame = 4 / 99999
00:56:56.065 00.005 9640 IsGuiding returns 1
00:56:56.065 00.000 9640 scope still moving after pulse duration time elapsed
00:56:56.065 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777787816.065,"Host":"RBFOCUS307","Inst":1,"Distance":19.33,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:56:56.069 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:56.072 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:56:56.076 00.004 16872 Enqueuing Expose request
00:56:56.091 00.015 9640 IsSlewing returns 0
00:56:56.091 00.000 9640 IsGuiding returns 0
00:56:56.091 00.000 9640 scope move finished after 49 + 46 ms
00:56:56.092 00.001 9640 Move returns status 0, amount 49
00:56:56.092 00.000 9640 MoveAxis(S, 666, ABG)
00:56:56.092 00.000 9640 Guiding  Dir = 1, Dur = 666
00:56:56.092 00.000 9640 IsSlewing returns 0
00:56:56.092 00.000 9640 IsGuiding returns 0
00:56:56.093 00.001 9640 PulseGuide returned control before completion, sleep 676
00:56:56.776 00.683 9640 IsGuiding returns 1
00:56:56.776 00.000 9640 scope still moving after pulse duration time elapsed
00:56:56.805 00.029 9640 IsSlewing returns 0
00:56:56.805 00.000 9640 IsGuiding returns 0
00:56:56.805 00.000 9640 scope move finished after 666 + 46 ms
00:56:56.805 00.000 9640 Move returns status 0, amount 666
00:56:56.805 00.000 9640 move complete, result=0
00:56:56.806 00.001 9640 worker thread done servicing request
00:56:56.806 00.000 9640 Worker thread wakes up
00:56:56.806 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:56:56.806 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1599,549,31,31)
00:56:56.806 00.000 16872 GuideStep: 0.5 px 49 ms WEST, 21.4 px 666 ms SOUTH
00:56:57.978 01.172 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b8be6d20-f599-4f78-bb54-bc82d15a85d7"}
00:56:57.983 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b8be6d20-f599-4f78-bb54-bc82d15a85d7"}
00:56:57.986 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"addd09e4-9c68-4c0d-bf54-59ed19fe2d61"}
00:56:57.989 00.003 16872 case statement mapped state 6 to 3
00:56:57.993 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"addd09e4-9c68-4c0d-bf54-59ed19fe2d61"}
00:56:57.996 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"406c56b6-e168-455b-889b-c363254d1217"}
00:56:57.999 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.70,6.87],"pixels":"..."},"id":"406c56b6-e168-455b-889b-c363254d1217"}
00:57:00.867 02.868 9640 Exposure complete
00:57:01.010 00.143 9640 worker thread done servicing request
00:57:01.010 00.000 16872 OnExposeComplete: enter
00:57:01.012 00.002 16872 UpdateGuideState(): m_state=6
00:57:01.015 00.003 16872 Star::Find(15, 1613, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
00:57:01.019 00.004 16872 Star::Find returns 1 (0), X=1608.07, Y=563.83, Mass=220055, SNR=293.9, Peak=25140 HFD=3.0
00:57:01.023 00.004 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:57:01.027 00.004 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
00:57:01.030 00.003 16872 CameraToMount -- cameraX=-27.02 cameraY=0.74 hyp=27.03 cameraTheta=3.11 mountX=0.33 mountY=27.01, mountTheta=1.56
00:57:01.037 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-27.02, y=0.74, opts=13)
00:57:01.041 00.004 16872 Enqueuing Move request for scope (-27.02, 0.74)
00:57:01.044 00.003 9640 Worker thread wakes up
00:57:01.044 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-27.02, 0.74) opts 0xd
00:57:01.044 00.000 9640 Handling offset move in thread for scope, endpoint = (-27.02, 0.74)
00:57:01.044 00.000 9640 Moving (-27.02, 0.74) raw xDistance=0.33 yDistance=27.01
00:57:01.044 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.33
00:57:01.044 00.000 9640 GuideAlgorithmZFilter::Result() returns 7.20, input 27.01, m_sumCorr=16
00:57:01.045 00.001 9640 MoveAxis(W, 40, ABG)
00:57:01.045 00.000 9640 Guiding  Dir = 3, Dur = 40
00:57:01.045 00.000 9640 IsSlewing returns 0
00:57:01.045 00.000 9640 IsGuiding returns 0
00:57:01.046 00.001 9640 PulseGuide returned control before completion, sleep 50
00:57:01.051 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3352, FiltMin=3212, FiltMax=65516, Gamma=2.190
00:57:01.089 00.038 16872 UpdateGuideState exits: m=220055 SNR=293.9
00:57:01.092 00.003 16872 PhdController: settling, locked = 1, distance = 21.64 (1.50) aobump = 0 frame = 5 / 99999
00:57:01.094 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777787821.094,"Host":"RBFOCUS307","Inst":1,"Distance":21.64,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:57:01.099 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:01.102 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:57:01.105 00.003 16872 Enqueuing Expose request
00:57:01.112 00.007 9640 IsGuiding returns 0
00:57:01.112 00.000 9640 Move returns status 0, amount 40
00:57:01.113 00.001 9640 MoveAxis(S, 865, ABG)
00:57:01.113 00.000 9640 Guiding  Dir = 1, Dur = 865
00:57:01.113 00.000 9640 IsSlewing returns 0
00:57:01.113 00.000 9640 IsGuiding returns 0
00:57:01.114 00.001 9640 PulseGuide returned control before completion, sleep 875
00:57:01.478 00.364 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91f98220-b897-46dd-8494-8fed462137a5"}
00:57:01.482 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"91f98220-b897-46dd-8494-8fed462137a5"}
00:57:01.485 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05e96f60-5f4c-4782-bc4b-4ad5fd4d11a9"}
00:57:01.489 00.004 16872 case statement mapped state 6 to 3
00:57:01.492 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"05e96f60-5f4c-4782-bc4b-4ad5fd4d11a9"}
00:57:01.495 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ea34ae49-76e8-4b1b-ab94-cf70dc63eafc"}
00:57:01.498 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.07,6.83],"pixels":"..."},"id":"ea34ae49-76e8-4b1b-ab94-cf70dc63eafc"}
00:57:02.002 00.504 9640 IsGuiding returns 1
00:57:02.003 00.001 9640 scope still moving after pulse duration time elapsed
00:57:02.033 00.030 9640 IsSlewing returns 0
00:57:02.033 00.000 9640 IsGuiding returns 0
00:57:02.033 00.000 9640 scope move finished after 865 + 55 ms
00:57:02.033 00.000 9640 Move returns status 0, amount 865
00:57:02.033 00.000 9640 move complete, result=0
00:57:02.033 00.000 9640 worker thread done servicing request
00:57:02.033 00.000 9640 Worker thread wakes up
00:57:02.034 00.001 16872 GuideStep: 0.3 px 40 ms WEST, 27.0 px 865 ms SOUTH
00:57:02.038 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:57:02.038 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1593,549,31,31)
00:57:04.978 02.940 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"066a6368-c0be-4930-891b-af94e4ff5502"}
00:57:04.982 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"066a6368-c0be-4930-891b-af94e4ff5502"}
00:57:04.985 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1876c477-7576-4d84-b33d-c5e0afd89e49"}
00:57:04.988 00.003 16872 case statement mapped state 6 to 3
00:57:04.991 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1876c477-7576-4d84-b33d-c5e0afd89e49"}
00:57:04.994 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d95d8548-13c8-4a80-8268-fc8e8ceacac9"}
00:57:04.998 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.07,6.83],"pixels":"..."},"id":"d95d8548-13c8-4a80-8268-fc8e8ceacac9"}
00:57:06.099 01.101 9640 Exposure complete
00:57:06.240 00.141 9640 worker thread done servicing request
00:57:06.241 00.001 16872 OnExposeComplete: enter
00:57:06.244 00.003 16872 UpdateGuideState(): m_state=6
00:57:06.247 00.003 16872 Star::Find(15, 1608, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
00:57:06.249 00.002 16872 Star::Find returns 1 (0), X=1601.11, Y=563.38, Mass=224266, SNR=279.4, Peak=22716 HFD=3.3
00:57:06.252 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
00:57:06.254 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
00:57:06.258 00.004 16872 CameraToMount -- cameraX=-33.97 cameraY=0.29 hyp=33.98 cameraTheta=3.13 mountX=-0.22 mountY=33.93, mountTheta=1.58
00:57:06.262 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-33.97, y=0.29, opts=13)
00:57:06.265 00.003 16872 Enqueuing Move request for scope (-33.97, 0.29)
00:57:06.268 00.003 9640 Worker thread wakes up
00:57:06.268 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-33.97, 0.29) opts 0xd
00:57:06.268 00.000 9640 Handling offset move in thread for scope, endpoint = (-33.97, 0.29)
00:57:06.268 00.000 9640 Moving (-33.97, 0.29) raw xDistance=-0.22 yDistance=33.93
00:57:06.268 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.22
00:57:06.268 00.000 9640 GuideAlgorithmZFilter::Result() returns 7.43, input 33.93, m_sumCorr=23
00:57:06.268 00.000 9640 MoveAxis(E, 20, ABG)
00:57:06.268 00.000 9640 Guiding  Dir = 2, Dur = 20
00:57:06.269 00.001 9640 IsSlewing returns 0
00:57:06.269 00.000 9640 IsGuiding returns 0
00:57:06.269 00.000 9640 PulseGuide returned control before completion, sleep 30
00:57:06.274 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65516, med=3352, FiltMin=3226, FiltMax=65512, Gamma=2.190
00:57:06.306 00.032 9640 IsGuiding returns 1
00:57:06.306 00.000 9640 scope still moving after pulse duration time elapsed
00:57:06.313 00.007 16872 UpdateGuideState exits: m=224266 SNR=279.4
00:57:06.316 00.003 16872 PhdController: settling, locked = 1, distance = 25.34 (1.50) aobump = 0 frame = 6 / 99999
00:57:06.318 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777787826.318,"Host":"RBFOCUS307","Inst":1,"Distance":25.34,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:57:06.322 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:06.324 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:57:06.327 00.003 16872 Enqueuing Expose request
00:57:06.336 00.009 9640 IsSlewing returns 0
00:57:06.336 00.000 9640 IsGuiding returns 0
00:57:06.337 00.001 9640 scope move finished after 20 + 48 ms
00:57:06.337 00.000 9640 Move returns status 0, amount 20
00:57:06.337 00.000 9640 MoveAxis(S, 893, ABG)
00:57:06.337 00.000 9640 Guiding  Dir = 1, Dur = 893
00:57:06.337 00.000 9640 IsSlewing returns 0
00:57:06.337 00.000 9640 IsGuiding returns 0
00:57:06.338 00.001 9640 PulseGuide returned control before completion, sleep 903
00:57:07.244 00.906 9640 IsGuiding returns 1
00:57:07.244 00.000 9640 scope still moving after pulse duration time elapsed
00:57:07.275 00.031 9640 IsSlewing returns 0
00:57:07.275 00.000 9640 IsGuiding returns 0
00:57:07.275 00.000 9640 scope move finished after 893 + 44 ms
00:57:07.275 00.000 9640 Move returns status 0, amount 893
00:57:07.276 00.001 9640 move complete, result=0
00:57:07.276 00.000 9640 worker thread done servicing request
00:57:07.276 00.000 9640 Worker thread wakes up
00:57:07.276 00.000 16872 GuideStep: -0.2 px 20 ms EAST, 33.9 px 893 ms SOUTH
00:57:07.279 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:57:07.279 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1586,548,31,31)
00:57:08.479 01.200 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b70c5837-9708-4f42-ab79-db9e8c0c51f4"}
00:57:08.482 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b70c5837-9708-4f42-ab79-db9e8c0c51f4"}
00:57:08.485 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6bb436d0-93bf-4928-8aee-0a89fe7af288"}
00:57:08.489 00.004 16872 case statement mapped state 6 to 3
00:57:08.491 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6bb436d0-93bf-4928-8aee-0a89fe7af288"}
00:57:08.495 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0d4cb026-cbf3-449d-8d4c-d0db14402053"}
00:57:08.498 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.11,7.38],"pixels":"..."},"id":"0d4cb026-cbf3-449d-8d4c-d0db14402053"}
00:57:11.349 02.851 9640 Exposure complete
00:57:11.486 00.137 9640 worker thread done servicing request
00:57:11.486 00.000 16872 OnExposeComplete: enter
00:57:11.489 00.003 16872 UpdateGuideState(): m_state=6
00:57:11.493 00.004 16872 Star::Find(15, 1601, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
00:57:11.497 00.004 16872 Star::Find returns 1 (0), X=1593.88, Y=563.37, Mass=213580, SNR=291.4, Peak=21528 HFD=3.3
00:57:11.499 00.002 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
00:57:11.502 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
00:57:11.504 00.002 16872 CameraToMount -- cameraX=-41.21 cameraY=0.29 hyp=41.21 cameraTheta=3.13 mountX=-0.33 mountY=41.15, mountTheta=1.58
00:57:11.508 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-41.21, y=0.29, opts=13)
00:57:11.511 00.003 16872 Enqueuing Move request for scope (-41.21, 0.29)
00:57:11.514 00.003 9640 Worker thread wakes up
00:57:11.515 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-41.21, 0.29) opts 0xd
00:57:11.515 00.000 9640 Handling offset move in thread for scope, endpoint = (-41.21, 0.29)
00:57:11.515 00.000 9640 Moving (-41.21, 0.29) raw xDistance=-0.33 yDistance=41.15
00:57:11.515 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.33
00:57:11.515 00.000 9640 GuideAlgorithmZFilter::Result() returns 8.46, input 41.15, m_sumCorr=32
00:57:11.515 00.000 9640 MoveAxis(E, 38, ABG)
00:57:11.515 00.000 9640 Guiding  Dir = 2, Dur = 38
00:57:11.515 00.000 9640 IsSlewing returns 0
00:57:11.515 00.000 9640 IsGuiding returns 0
00:57:11.516 00.001 9640 PulseGuide returned control before completion, sleep 48
00:57:11.520 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65516, med=3356, FiltMin=3250, FiltMax=65512, Gamma=2.190
00:57:11.561 00.041 16872 UpdateGuideState exits: m=213580 SNR=291.4
00:57:11.563 00.002 16872 PhdController: settling, locked = 1, distance = 30.10 (1.50) aobump = 0 frame = 7 / 99999
00:57:11.566 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777787831.566,"Host":"RBFOCUS307","Inst":1,"Distance":30.10,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:57:11.569 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:11.572 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:57:11.575 00.003 16872 Enqueuing Expose request
00:57:11.578 00.003 9640 IsGuiding returns 1
00:57:11.578 00.000 9640 scope still moving after pulse duration time elapsed
00:57:11.600 00.022 9640 IsSlewing returns 0
00:57:11.600 00.000 9640 IsGuiding returns 1
00:57:11.631 00.031 9640 IsSlewing returns 0
00:57:11.631 00.000 9640 IsGuiding returns 1
00:57:11.662 00.031 9640 IsSlewing returns 0
00:57:11.663 00.001 9640 IsGuiding returns 0
00:57:11.663 00.000 9640 scope move finished after 38 + 109 ms
00:57:11.663 00.000 9640 Move returns status 0, amount 38
00:57:11.663 00.000 9640 MoveAxis(S, 1017, ABG)
00:57:11.663 00.000 9640 Guiding  Dir = 1, Dur = 1017
00:57:11.663 00.000 9640 IsSlewing returns 0
00:57:11.663 00.000 9640 IsGuiding returns 0
00:57:11.663 00.000 9640 PulseGuide returned control before completion, sleep 1027
00:57:11.978 00.315 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b5866642-5cae-4d53-9333-8575b430ebb6"}
00:57:11.981 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b5866642-5cae-4d53-9333-8575b430ebb6"}
00:57:11.984 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4f99d9cc-adfc-4687-9429-b10980849af2"}
00:57:11.986 00.002 16872 case statement mapped state 6 to 3
00:57:11.991 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f99d9cc-adfc-4687-9429-b10980849af2"}
00:57:11.995 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a8fa516b-da65-4b39-b18a-8058dcbd5113"}
00:57:11.997 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.88,7.37],"pixels":"..."},"id":"a8fa516b-da65-4b39-b18a-8058dcbd5113"}
00:57:12.706 00.709 9640 IsGuiding returns 1
00:57:12.706 00.000 9640 scope still moving after pulse duration time elapsed
00:57:12.737 00.031 9640 IsSlewing returns 0
00:57:12.738 00.001 9640 IsGuiding returns 0
00:57:12.738 00.000 9640 scope move finished after 1017 + 57 ms
00:57:12.738 00.000 9640 Move returns status 0, amount 1017
00:57:12.738 00.000 9640 move complete, result=0
00:57:12.738 00.000 9640 worker thread done servicing request
00:57:12.738 00.000 9640 Worker thread wakes up
00:57:12.738 00.000 16872 GuideStep: -0.3 px 38 ms EAST, 41.2 px 1017 ms SOUTH
00:57:12.742 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:57:12.742 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1579,548,31,31)
00:57:15.478 02.736 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3bf04704-0c16-471b-a9ec-db2592ced285"}
00:57:15.482 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3bf04704-0c16-471b-a9ec-db2592ced285"}
00:57:15.488 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4613e030-9fd6-4018-be3e-6dbb5416aca1"}
00:57:15.492 00.004 16872 case statement mapped state 6 to 3
00:57:15.494 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4613e030-9fd6-4018-be3e-6dbb5416aca1"}
00:57:15.499 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"48af8e19-2071-43fa-8f44-4defdc8bad31"}
00:57:15.502 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.88,7.37],"pixels":"..."},"id":"48af8e19-2071-43fa-8f44-4defdc8bad31"}
00:57:16.804 01.302 9640 Exposure complete
00:57:16.943 00.139 9640 worker thread done servicing request
00:57:16.944 00.001 16872 OnExposeComplete: enter
00:57:16.946 00.002 16872 UpdateGuideState(): m_state=6
00:57:16.949 00.003 16872 Star::Find(15, 1593, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
00:57:16.952 00.003 16872 Star::Find returns 1 (0), X=1585.36, Y=564.25, Mass=198466, SNR=269.3, Peak=20312 HFD=3.3
00:57:16.955 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:57:16.957 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
00:57:16.960 00.003 16872 CameraToMount -- cameraX=-49.73 cameraY=1.17 hyp=49.74 cameraTheta=3.12 mountX=0.41 mountY=49.71, mountTheta=1.56
00:57:16.964 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-49.73, y=1.17, opts=13)
00:57:16.967 00.003 16872 Enqueuing Move request for scope (-49.73, 1.17)
00:57:16.970 00.003 9640 Worker thread wakes up
00:57:16.970 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-49.73, 1.17) opts 0xd
00:57:16.970 00.000 9640 Handling offset move in thread for scope, endpoint = (-49.73, 1.17)
00:57:16.970 00.000 9640 Moving (-49.73, 1.17) raw xDistance=0.41 yDistance=49.71
00:57:16.970 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.41
00:57:16.970 00.000 9640 GuideAlgorithmZFilter::Result() returns 10.99, input 49.71, m_sumCorr=43
00:57:16.970 00.000 9640 MoveAxis(W, 40, ABG)
00:57:16.971 00.001 9640 Guiding  Dir = 3, Dur = 40
00:57:16.971 00.000 9640 IsSlewing returns 0
00:57:16.971 00.000 9640 IsGuiding returns 0
00:57:16.972 00.001 9640 PulseGuide returned control before completion, sleep 50
00:57:16.977 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3360, FiltMin=3236, FiltMax=65512, Gamma=2.190
00:57:17.016 00.039 16872 UpdateGuideState exits: m=198466 SNR=269.3
00:57:17.020 00.004 16872 PhdController: settling, locked = 1, distance = 36.00 (1.50) aobump = 0 frame = 8 / 99999
00:57:17.023 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777787837.023,"Host":"RBFOCUS307","Inst":1,"Distance":36.00,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:57:17.027 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:17.031 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:57:17.037 00.006 16872 Enqueuing Expose request
00:57:17.040 00.003 9640 IsGuiding returns 1
00:57:17.040 00.000 9640 scope still moving after pulse duration time elapsed
00:57:17.063 00.023 9640 IsSlewing returns 0
00:57:17.063 00.000 9640 IsGuiding returns 0
00:57:17.063 00.000 9640 scope move finished after 40 + 51 ms
00:57:17.063 00.000 9640 Move returns status 0, amount 40
00:57:17.063 00.000 9640 MoveAxis(S, 1320, ABG)
00:57:17.064 00.001 9640 Guiding  Dir = 1, Dur = 1320
00:57:17.064 00.000 9640 IsSlewing returns 0
00:57:17.064 00.000 9640 IsGuiding returns 0
00:57:17.064 00.000 9640 PulseGuide returned control before completion, sleep 1330
00:57:18.408 01.344 9640 IsGuiding returns 1
00:57:18.408 00.000 9640 scope still moving after pulse duration time elapsed
00:57:18.438 00.030 9640 IsSlewing returns 0
00:57:18.439 00.001 9640 IsGuiding returns 0
00:57:18.439 00.000 9640 scope move finished after 1320 + 54 ms
00:57:18.439 00.000 9640 Move returns status 0, amount 1320
00:57:18.439 00.000 9640 move complete, result=0
00:57:18.440 00.001 9640 worker thread done servicing request
00:57:18.440 00.000 9640 Worker thread wakes up
00:57:18.440 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:57:18.440 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1570,549,31,31)
00:57:18.440 00.000 16872 GuideStep: 0.4 px 40 ms WEST, 49.7 px 1320 ms SOUTH
00:57:18.977 00.537 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1fab5c17-648b-4934-887d-6e7f4397fc1f"}
00:57:18.980 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1fab5c17-648b-4934-887d-6e7f4397fc1f"}
00:57:18.984 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c487028-3589-45dd-a165-34da73465854"}
00:57:18.987 00.003 16872 case statement mapped state 6 to 3
00:57:18.990 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c487028-3589-45dd-a165-34da73465854"}
00:57:18.993 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"31e6daaf-b406-4663-a288-2a2175687f8f"}
00:57:18.997 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.36,7.25],"pixels":"..."},"id":"31e6daaf-b406-4663-a288-2a2175687f8f"}
00:57:22.477 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b754d677-1757-47c1-a928-c1d0bb495e62"}
00:57:22.481 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b754d677-1757-47c1-a928-c1d0bb495e62"}
00:57:22.484 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bce4dc1f-553b-45c2-a85a-79b7b9e96cdf"}
00:57:22.488 00.004 16872 case statement mapped state 6 to 3
00:57:22.491 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bce4dc1f-553b-45c2-a85a-79b7b9e96cdf"}
00:57:22.494 00.003 9640 Exposure complete
00:57:22.494 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e2e984a-0032-40bf-aca3-ce0df15bb47f"}
00:57:22.498 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.36,7.25],"pixels":"..."},"id":"8e2e984a-0032-40bf-aca3-ce0df15bb47f"}
00:57:22.636 00.138 9640 worker thread done servicing request
00:57:22.636 00.000 16872 OnExposeComplete: enter
00:57:22.638 00.002 16872 UpdateGuideState(): m_state=6
00:57:22.642 00.004 16872 Star::Find(15, 1585, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
00:57:22.646 00.004 16872 Star::Find returns 1 (0), X=1574.85, Y=563.91, Mass=214339, SNR=287.7, Peak=24640 HFD=2.9
00:57:22.648 00.002 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
00:57:22.650 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
00:57:22.653 00.003 16872 CameraToMount -- cameraX=-60.24 cameraY=0.82 hyp=60.25 cameraTheta=3.13 mountX=-0.09 mountY=60.18, mountTheta=1.57
00:57:22.658 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-60.24, y=0.82, opts=13)
00:57:22.661 00.003 16872 Enqueuing Move request for scope (-60.24, 0.82)
00:57:22.664 00.003 9640 Worker thread wakes up
00:57:22.664 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-60.24, 0.82) opts 0xd
00:57:22.664 00.000 9640 Handling offset move in thread for scope, endpoint = (-60.24, 0.82)
00:57:22.664 00.000 9640 Moving (-60.24, 0.82) raw xDistance=-0.09 yDistance=60.18
00:57:22.664 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:57:22.664 00.000 9640 GuideAlgorithmZFilter::Result() returns 13.88, input 60.18, m_sumCorr=57
00:57:22.664 00.000 9640 MoveAxis(E, 0, ABG)
00:57:22.664 00.000 9640 Move returns status 0, amount 0
00:57:22.664 00.000 9640 MoveAxis(S, 1668, ABG)
00:57:22.664 00.000 9640 Guiding  Dir = 1, Dur = 1668
00:57:22.665 00.001 9640 IsSlewing returns 0
00:57:22.665 00.000 9640 IsGuiding returns 0
00:57:22.665 00.000 9640 PulseGuide returned control before completion, sleep 1678
00:57:22.670 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3352, FiltMin=3250, FiltMax=65512, Gamma=2.190
00:57:22.710 00.040 16872 UpdateGuideState exits: m=214339 SNR=287.7
00:57:22.713 00.003 16872 PhdController: settling, locked = 1, distance = 43.27 (1.50) aobump = 0 frame = 9 / 99999
00:57:22.717 00.004 16872 PhdController failed: timed-out waiting for guider to settle
00:57:22.719 00.002 16872 PhdController: newstate STATE_FINISH
00:57:22.722 00.003 16872 PhdController complete: fail: timed-out waiting for guider to settle
00:57:22.725 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777787842.725,"Host":"RBFOCUS307","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":9,"DroppedFrames":0}
00:57:22.728 00.003 16872 Mount: notify guiding dither settle done success=0
00:57:22.732 00.004 16872 PhdController: newstate STATE_IDLE
00:57:22.735 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:22.741 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:57:22.744 00.003 16872 Enqueuing Expose request
00:57:23.553 00.809 16872 evsrv: cli 0D3C0A48 connect
00:57:23.557 00.004 16872 case statement mapped state 6 to 3
00:57:23.561 00.004 16872 case statement mapped state 6 to 3
00:57:23.565 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"6706125e-6f72-4907-92e4-438fba4ae334"}
00:57:23.568 00.003 16872 case statement mapped state 6 to 3
00:57:23.570 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"6706125e-6f72-4907-92e4-438fba4ae334"}
00:57:23.573 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:57:23.577 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:57:23.582 00.005 16872 case statement mapped state 6 to 3
00:57:23.588 00.006 16872 case statement mapped state 6 to 3
00:57:23.593 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"ea976cfc-d550-49ed-8756-2ede59641010"}
00:57:23.597 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:57:23.600 00.003 16872 Status Line: Waiting for devices...
00:57:23.608 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"ea976cfc-d550-49ed-8756-2ede59641010"}
00:57:23.613 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:57:23.619 00.006 16872 evsrv: cli 0D3C0228 connect
00:57:23.622 00.003 16872 case statement mapped state 6 to 3
00:57:23.630 00.008 16872 case statement mapped state 6 to 3
00:57:23.634 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"f2821c3c-b6af-4a1a-9cf3-3477a2a8a03d"}
00:57:23.636 00.002 16872 case statement mapped state 6 to 3
00:57:23.639 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2821c3c-b6af-4a1a-9cf3-3477a2a8a03d"}
00:57:23.643 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:57:24.356 00.713 9640 IsGuiding returns 1
00:57:24.356 00.000 9640 scope still moving after pulse duration time elapsed
00:57:24.387 00.031 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
00:57:24.387 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
00:57:24.387 00.000 9640 Move returns status 1, amount 0
00:57:24.387 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
00:57:24.387 00.000 9640 move complete, result=1
00:57:24.387 00.000 9640 worker thread done servicing request
00:57:24.388 00.001 9640 Worker thread wakes up
00:57:24.388 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:57:24.388 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
00:57:24.388 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 60.2 px 0 ms SOUTH
00:57:24.391 00.003 9640 worker thread done servicing request
00:57:24.395 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
00:57:24.397 00.002 16872 OnExposeComplete: enter
00:57:24.399 00.002 16872 OnExposeComplete: Capture Error reported
00:57:24.402 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:57:24.406 00.004 16872 Mount: notify guiding stopped
00:57:24.411 00.005 16872 Changing from state GUIDING to STOP
00:57:24.414 00.003 16872 guider state => SELECTED
00:57:24.417 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3352, FiltMin=3250, FiltMax=65512, Gamma=2.190
00:57:24.455 00.038 16872 Changing from state SELECTED to UNINITIALIZED
00:57:24.459 00.004 16872 guider state => SELECTING
00:57:24.556 00.097 16872 Status Line: Stopped.
00:57:24.569 00.013 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:57:24.709 00.140 16872 evsrv: cli 0D3C0A48 connect
00:57:24.713 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f42ec2dd-a334-4222-b6fc-0e10b6800173"}
00:57:24.715 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"f42ec2dd-a334-4222-b6fc-0e10b6800173"}
00:57:24.727 00.012 16872 evsrv: cli 0D3C0A48 disconnect
00:57:26.025 01.298 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"afed5491-04ef-4a7a-9617-9a523263fcef"}
00:57:26.029 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"afed5491-04ef-4a7a-9617-9a523263fcef"}
00:57:26.047 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3a3d2d1c-04d5-4bf8-a8c0-2b1385b2529b"}
00:57:26.052 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a3d2d1c-04d5-4bf8-a8c0-2b1385b2529b"}
00:57:29.525 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d7119227-0408-41c3-bdf9-809c639ffa3c"}
00:57:29.529 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d7119227-0408-41c3-bdf9-809c639ffa3c"}
00:57:29.532 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"22b8f773-b005-4751-9889-6ace4c75827e"}
00:57:29.536 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"22b8f773-b005-4751-9889-6ace4c75827e"}
00:57:33.025 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75c2b675-bcbf-498d-b2af-e3acaf4a677e"}
00:57:33.028 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"75c2b675-bcbf-498d-b2af-e3acaf4a677e"}
00:57:33.032 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40bebb45-5f78-45a3-919c-ffac6040c940"}
00:57:33.035 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"40bebb45-5f78-45a3-919c-ffac6040c940"}
00:57:36.525 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c91b82a0-4b05-4af5-8cd7-020d2f9785d2"}
00:57:36.527 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c91b82a0-4b05-4af5-8cd7-020d2f9785d2"}
00:57:36.530 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea7b9f35-780a-4977-8359-11cbdbc8e97b"}
00:57:36.534 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea7b9f35-780a-4977-8359-11cbdbc8e97b"}
00:57:38.839 02.305 16872 evsrv: cli 0D3C0A48 connect
00:57:38.843 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e6c2c7b2-67a9-44b9-b801-d4d3b2dc795a"}
00:57:38.846 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"e6c2c7b2-67a9-44b9-b801-d4d3b2dc795a"}
00:57:38.850 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:57:38.854 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:57:38.861 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"0a145d10-7ccf-490c-85e0-f41d1931c6a6"}
00:57:38.865 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"0a145d10-7ccf-490c-85e0-f41d1931c6a6"}
00:57:38.868 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
00:57:38.872 00.004 16872 evsrv: cli 0D3C0A48 connect
00:57:38.877 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"7e1e9dbf-9428-4049-bb0d-1dd0169384d4"}
00:57:38.880 00.003 16872 PhdController::Guide begins
00:57:38.882 00.002 16872 PhdController: newstate STATE_SETUP
00:57:38.884 00.002 16872 PhdController: setup
00:57:38.886 00.002 16872 PhdController: newstate STATE_ATTEMPT_START
00:57:38.890 00.004 16872 PhdController: start capturing
00:57:38.892 00.002 16872 Changing from state SELECTING to UNINITIALIZED
00:57:38.894 00.002 16872 guider state => SELECTING
00:57:38.896 00.002 16872 setting force full frames = true
00:57:38.899 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:57:38.914 00.015 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:57:38.916 00.002 16872 Enqueuing Expose request
00:57:38.919 00.003 16872 PhdController: newstate STATE_SELECT_STAR
00:57:38.923 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"7e1e9dbf-9428-4049-bb0d-1dd0169384d4"}
00:57:38.926 00.003 9640 Worker thread wakes up
00:57:38.926 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:57:38.926 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:57:38.933 00.007 16872 evsrv: cli 0D3C0A48 disconnect
00:57:38.939 00.006 16872 evsrv: cli 0D3BF968 connect
00:57:38.941 00.002 16872 case statement mapped state 1 to 101
00:57:38.945 00.004 16872 case statement mapped state 1 to 101
00:57:38.948 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"8af1f750-0693-4030-9f4a-c68a395564ae"}
00:57:38.954 00.006 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"8af1f750-0693-4030-9f4a-c68a395564ae"}
00:57:38.959 00.005 16872 evsrv: cli 0D3BF968 disconnect
00:57:38.963 00.004 16872 evsrv: cli 0D3BFFA8 connect
00:57:38.966 00.003 16872 case statement mapped state 1 to 101
00:57:38.971 00.005 16872 case statement mapped state 1 to 101
00:57:38.974 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"de9e711a-8ec8-40a2-9b32-0dacc427386a"}
00:57:38.977 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"de9e711a-8ec8-40a2-9b32-0dacc427386a"}
00:57:38.981 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:57:39.983 01.002 16872 evsrv: cli 0D3C0A48 connect
00:57:39.987 00.004 16872 case statement mapped state 1 to 101
00:57:39.991 00.004 16872 case statement mapped state 1 to 101
00:57:39.994 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"da1cd042-1c8a-47c0-863b-925bb386efae"}
00:57:39.998 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"da1cd042-1c8a-47c0-863b-925bb386efae"}
00:57:40.001 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:57:40.024 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7fd14f48-3db3-47b1-a450-5a1a0a166c50"}
00:57:40.027 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7fd14f48-3db3-47b1-a450-5a1a0a166c50"}
00:57:40.031 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"167dfe5b-f168-419d-bf90-6d9f60ee7f54"}
00:57:40.034 00.003 16872 case statement mapped state 1 to 101
00:57:40.037 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"167dfe5b-f168-419d-bf90-6d9f60ee7f54"}
00:57:41.003 00.966 16872 evsrv: cli 0D3BFFA8 connect
00:57:41.006 00.003 16872 case statement mapped state 1 to 101
00:57:41.009 00.003 16872 case statement mapped state 1 to 101
00:57:41.015 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"c4824199-59ae-4204-b338-a9c1816e2ec0"}
00:57:41.017 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"c4824199-59ae-4204-b338-a9c1816e2ec0"}
00:57:41.020 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:57:42.021 01.001 16872 evsrv: cli 0D3BF8C8 connect
00:57:42.025 00.004 16872 case statement mapped state 1 to 101
00:57:42.030 00.005 16872 case statement mapped state 1 to 101
00:57:42.034 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"626272dc-29ae-4f23-9166-b271ffdb21b4"}
00:57:42.039 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"626272dc-29ae-4f23-9166-b271ffdb21b4"}
00:57:42.044 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:57:42.976 00.932 9640 Exposure complete
00:57:43.044 00.068 16872 evsrv: cli 0D3BFB48 connect
00:57:43.047 00.003 16872 case statement mapped state 1 to 101
00:57:43.051 00.004 16872 case statement mapped state 1 to 101
00:57:43.055 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"cc6ea24f-6bfe-419e-b5f0-0300fee7b8b0"}
00:57:43.058 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"cc6ea24f-6bfe-419e-b5f0-0300fee7b8b0"}
00:57:43.060 00.002 16872 evsrv: cli 0D3BFB48 disconnect
00:57:43.121 00.061 9640 worker thread done servicing request
00:57:43.121 00.000 16872 OnExposeComplete: enter
00:57:43.123 00.002 16872 UpdateGuideState(): m_state=1
00:57:43.128 00.005 16872 UpdateCurrentPosition: no star selected
00:57:43.131 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:57:43.134 00.003 16872 Status Line: No star selected
00:57:43.138 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3204, max=65520, med=3508, FiltMin=3380, FiltMax=65516, Gamma=2.190
00:57:43.179 00.041 16872 UpdateGuideState exits: No star selected
00:57:43.182 00.003 16872 GuiderMultiStar::AutoSelect enter
00:57:43.185 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:57:43.327 00.142 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:57:43.493 00.166 16872 AutoFind: global mean = -0.0, stdev 764.1
00:57:43.495 00.002 16872 AutoFind: using threshold = 0.1
00:57:43.653 00.158 16872 AutoFind: local max [1562, 564] 190.1
00:57:43.656 00.003 16872 AutoFind: local max [1150, 100] 114.6
00:57:43.659 00.003 16872 AutoFind: local max [1153, 91] 107.4
00:57:43.663 00.004 16872 AutoFind: local max [1146, 91] 102.2
00:57:43.665 00.002 16872 AutoFind: local max [1013, 943] 50.4
00:57:43.667 00.002 16872 AutoFind: local max [903, 602] 36.5
00:57:43.670 00.003 16872 AutoFind: local max [1731, 846] 18.5
00:57:43.673 00.003 16872 AutoFind: local max [447, 961] 12.7
00:57:43.675 00.002 16872 AutoFind: local max [452, 839] 10.4
00:57:43.677 00.002 16872 AutoFind: local max [400, 233] 6.2
00:57:43.680 00.003 16872 AutoFind: local max [1542, 487] 5.5
00:57:43.682 00.002 16872 AutoFind: local max [87, 398] 3.4
00:57:43.684 00.002 16872 AutoFind: local max [1339, 624] 3.4
00:57:43.687 00.003 16872 AutoFind: local max [503, 960] 3.3
00:57:43.691 00.004 16872 AutoFind: local max [1570, 790] 2.8
00:57:43.694 00.003 16872 AutoFind: local max [326, 647] 2.5
00:57:43.696 00.002 16872 AutoFind: local max [1552, 572] 2.0
00:57:43.698 00.002 16872 AutoFind: local max [1549, 671] 1.6
00:57:43.701 00.003 16872 AutoFind: local max [277, 295] 1.5
00:57:43.705 00.004 16872 AutoFind: local max [1109, 729] 1.4
00:57:43.708 00.003 16872 AutoFind: local max [373, 140] 1.2
00:57:43.710 00.002 16872 AutoFind: local max [1635, 554] 1.2
00:57:43.713 00.003 16872 AutoFind: local max [1635, 68] 1.1
00:57:43.715 00.002 16872 AutoFind: local max [1003, 941] 1.1
00:57:43.718 00.003 16872 AutoFind: local max [1686, 344] 1.1
00:57:43.722 00.004 16872 AutoFind: local max [909, 591] 1.0
00:57:43.725 00.003 16872 AutoFind: local max [927, 428] 1.0
00:57:43.728 00.003 16872 AutoFind: local max [1174, 95] 1.0
00:57:43.730 00.002 16872 AutoFind: local max [1137, 75] 1.0
00:57:43.732 00.002 16872 AutoFind: local max [1158, 116] 0.9
00:57:43.738 00.006 16872 AutoFind: local max [894, 600] 0.9
00:57:43.741 00.003 16872 AutoFind: local max [1004, 11] 0.9
00:57:43.743 00.002 16872 AutoFind: local max [882, 372] 0.9
00:57:43.745 00.002 16872 AutoFind: local max [1018, 954] 0.9
00:57:43.748 00.003 16872 AutoFind: local max [1316, 914] 0.8
00:57:43.752 00.004 16872 AutoFind: local max [664, 68] 0.8
00:57:43.757 00.005 16872 AutoFind: local max [369, 879] 0.8
00:57:43.759 00.002 16872 AutoFind: local max [1628, 76] 0.8
00:57:43.761 00.002 16872 AutoFind: local max [625, 665] 0.8
00:57:43.764 00.003 16872 AutoFind: local max [1157, 73] 0.8
00:57:43.768 00.004 16872 AutoFind: local max [1150, 118] 0.7
00:57:43.770 00.002 16872 AutoFind: local max [1672, 53] 0.7
00:57:43.772 00.002 16872 AutoFind: local max [1150, 70] 0.7
00:57:43.775 00.003 16872 AutoFind: local max [245, 106] 0.7
00:57:43.777 00.002 16872 AutoFind: local max [149, 270] 0.7
00:57:43.780 00.003 16872 AutoFind: local max [901, 582] 0.7
00:57:43.784 00.004 16872 AutoFind: local max [1021, 436] 0.7
00:57:43.787 00.003 16872 AutoFind: local max [1003, 315] 0.7
00:57:43.790 00.003 16872 AutoFind: local max [1020, 522] 0.6
00:57:43.793 00.003 16872 AutoFind: local max [1749, 290] 0.6
00:57:43.796 00.003 16872 AutoFind: local max [1592, 726] 0.6
00:57:43.799 00.003 16872 AutoFind: local max [1228, 888] 0.6
00:57:43.802 00.003 16872 AutoFind: local max [1004, 953] 0.6
00:57:43.805 00.003 16872 AutoFind: local max [207, 593] 0.6
00:57:43.807 00.002 16872 AutoFind: local max [1472, 113] 0.6
00:57:43.810 00.003 16872 AutoFind: local max [311, 914] 0.6
00:57:43.815 00.005 16872 AutoFind: local max [802, 369] 0.6
00:57:43.818 00.003 16872 AutoFind: local max [535, 222] 0.6
00:57:43.821 00.003 16872 AutoFind: local max [36, 585] 0.6
00:57:43.823 00.002 16872 AutoFind: local max [297, 928] 0.6
00:57:43.825 00.002 16872 AutoFind: local max [918, 408] 0.6
00:57:43.830 00.005 16872 AutoFind: local max [55, 397] 0.6
00:57:43.833 00.003 16872 AutoFind: local max [277, 195] 0.6
00:57:43.835 00.002 16872 AutoFind: local max [921, 61] 0.6
00:57:43.838 00.003 16872 AutoFind: local max [619, 808] 0.6
00:57:43.840 00.002 16872 AutoFind: local max [135, 428] 0.6
00:57:43.844 00.004 16872 AutoFind: local max [1270, 539] 0.6
00:57:43.846 00.002 16872 AutoFind: local max [535, 38] 0.6
00:57:43.849 00.003 16872 AutoFind: local max [637, 584] 0.6
00:57:43.851 00.002 16872 AutoFind: local max [1169, 1015] 0.6
00:57:43.854 00.003 16872 AutoFind: local max [1533, 829] 0.6
00:57:43.857 00.003 16872 AutoFind: local max [47, 710] 0.6
00:57:43.859 00.002 16872 AutoFind: local max [1015, 262] 0.6
00:57:43.862 00.003 16872 AutoFind: local max [1586, 737] 0.6
00:57:43.864 00.002 16872 AutoFind: local max [674, 368] 0.6
00:57:43.866 00.002 16872 AutoFind: local max [1455, 993] 0.6
00:57:43.869 00.003 16872 AutoFind: local max [882, 1058] 0.6
00:57:43.872 00.003 16872 AutoFind: local max [1781, 553] 0.6
00:57:43.875 00.003 16872 AutoFind: local max [705, 196] 0.6
00:57:43.877 00.002 16872 AutoFind: local max [1451, 128] 0.6
00:57:43.879 00.002 16872 AutoFind: local max [699, 574] 0.6
00:57:43.882 00.003 16872 AutoFind: local max [577, 547] 0.6
00:57:43.885 00.003 16872 AutoFind: local max [1285, 411] 0.6
00:57:43.888 00.003 16872 AutoFind: local max [1463, 457] 0.6
00:57:43.893 00.005 16872 AutoFind: local max [1079, 696] 0.6
00:57:43.896 00.003 16872 AutoFind: local max [1624, 274] 0.6
00:57:43.898 00.002 16872 AutoFind: local max [1684, 186] 0.6
00:57:43.902 00.004 16872 AutoFind: local max [1083, 1071] 0.6
00:57:43.905 00.003 16872 AutoFind: local max [656, 146] 0.6
00:57:43.909 00.004 16872 AutoFind: local max [164, 189] 0.6
00:57:43.911 00.002 16872 AutoFind: local max [1387, 584] 0.6
00:57:43.913 00.002 16872 AutoFind: local max [558, 98] 0.6
00:57:43.916 00.003 16872 AutoFind: local max [470, 952] 0.6
00:57:43.918 00.002 16872 AutoFind: local max [1742, 191] 0.6
00:57:43.921 00.003 16872 AutoFind: local max [1549, 234] 0.6
00:57:43.925 00.004 16872 AutoFind: local max [406, 450] 0.6
00:57:43.927 00.002 16872 AutoFind: local max [443, 947] 0.6
00:57:43.929 00.002 16872 AutoFind: local max [1221, 511] 0.6
00:57:43.932 00.003 16872 AutoFind: local max [1081, 1008] 0.6
00:57:43.935 00.003 16872 AutoFind: local max [1124, 1050] 0.6
00:57:43.938 00.003 16872 AutoFind: close dim-bright [443, 947] 0.6 - [447, 961] 12.7
00:57:43.941 00.003 16872 AutoFind: too close [1586, 737] 0.6 - [1592, 726] 0.6
00:57:43.943 00.002 16872 AutoFind: too close [918, 408] 0.6 - [927, 428] 1.0
00:57:43.945 00.002 16872 AutoFind: too close [297, 928] 0.6 - [311, 914] 0.6
00:57:43.948 00.003 16872 AutoFind: too close [1004, 953] 0.6 - [1018, 954] 0.9
00:57:43.951 00.003 16872 AutoFind: too close [1004, 953] 0.6 - [1003, 941] 1.1
00:57:43.956 00.005 16872 AutoFind: close dim-bright [1004, 953] 0.6 - [1013, 943] 50.4
00:57:43.959 00.003 16872 AutoFind: too close [901, 582] 0.7 - [894, 600] 0.9
00:57:43.961 00.002 16872 AutoFind: too close [901, 582] 0.7 - [909, 591] 1.0
00:57:43.964 00.003 16872 AutoFind: close dim-bright [901, 582] 0.7 - [903, 602] 36.5
00:57:43.967 00.003 16872 AutoFind: too close [1150, 70] 0.7 - [1157, 73] 0.8
00:57:43.972 00.005 16872 AutoFind: too close [1150, 70] 0.7 - [1137, 75] 1.0
00:57:43.974 00.002 16872 AutoFind: too close [1150, 118] 0.7 - [1158, 116] 0.9
00:57:43.977 00.003 16872 AutoFind: close dim-bright [1150, 118] 0.7 - [1150, 100] 114.6
00:57:43.980 00.003 16872 AutoFind: too close [1157, 73] 0.8 - [1137, 75] 1.0
00:57:43.982 00.002 16872 AutoFind: close dim-bright [1157, 73] 0.8 - [1146, 91] 102.2
00:57:43.985 00.003 16872 AutoFind: close dim-bright [1157, 73] 0.8 - [1153, 91] 107.4
00:57:43.988 00.003 16872 AutoFind: too close [1628, 76] 0.8 - [1635, 68] 1.1
00:57:43.991 00.003 16872 AutoFind: too close [1018, 954] 0.9 - [1003, 941] 1.1
00:57:43.993 00.002 16872 AutoFind: close dim-bright [1018, 954] 0.9 - [1013, 943] 50.4
00:57:43.996 00.003 16872 AutoFind: too close [894, 600] 0.9 - [909, 591] 1.0
00:57:43.999 00.003 16872 AutoFind: close dim-bright [894, 600] 0.9 - [903, 602] 36.5
00:57:44.003 00.004 16872 AutoFind: close dim-bright [1158, 116] 0.9 - [1150, 100] 114.6
00:57:44.006 00.003 16872 AutoFind: close dim-bright [1137, 75] 1.0 - [1146, 91] 102.2
00:57:44.008 00.002 16872 AutoFind: close dim-bright [1137, 75] 1.0 - [1153, 91] 107.4
00:57:44.010 00.002 16872 AutoFind: close dim-bright [909, 591] 1.0 - [903, 602] 36.5
00:57:44.013 00.003 16872 AutoFind: close dim-bright [1003, 941] 1.1 - [1013, 943] 50.4
00:57:44.016 00.003 16872 AutoFind: close dim-bright [1552, 572] 2.0 - [1562, 564] 190.1
00:57:44.018 00.002 16872 AutoFind: too close [1146, 91] 102.2 - [1153, 91] 107.4
00:57:44.021 00.003 16872 AutoFind: too close [1146, 91] 102.2 - [1150, 100] 114.6
00:57:44.024 00.003 16872 AutoFind: too close [1153, 91] 107.4 - [1150, 100] 114.6
00:57:44.026 00.002 16872 AutoFind: too close to edge [1083, 1071] 0.6
00:57:44.030 00.004 16872 AutoFind: too close to edge [1004, 11] 0.9
00:57:44.033 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:57:44.036 00.003 16872 Star::Find(15, 1562, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.038 00.002 16872 Star::Find returns 1 (0), X=1562.01, Y=563.95, Mass=796562, SNR=579.9, Peak=65504 HFD=3.9
00:57:44.040 00.002 16872 Star::Find(15, 1013, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.043 00.003 16872 Star::Find returns 1 (0), X=1012.84, Y=943.31, Mass=212863, SNR=289.0, Peak=19628 HFD=3.5
00:57:44.047 00.004 16872 Star::Find(15, 903, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.050 00.003 16872 Star::Find returns 1 (0), X=903.41, Y=602.28, Mass=164766, SNR=245.6, Peak=16868 HFD=3.5
00:57:44.053 00.003 16872 Star::Find(15, 1731, 846, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.056 00.003 16872 Star::Find returns 1 (0), X=1731.35, Y=845.56, Mass=76110, SNR=152.4, Peak=10032 HFD=3.2
00:57:44.059 00.003 16872 Star::Find(15, 447, 961, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.063 00.004 16872 Star::Find returns 1 (0), X=447.00, Y=960.48, Mass=46896, SNR=120.1, Peak=8216 HFD=3.0
00:57:44.067 00.004 16872 Star::Find(15, 452, 839, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.069 00.002 16872 Star::Find returns 1 (0), X=452.60, Y=838.73, Mass=42484, SNR=106.0, Peak=7000 HFD=3.2
00:57:44.071 00.002 16872 Star::Find(15, 400, 233, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.075 00.004 16872 Star::Find returns 1 (0), X=400.21, Y=233.28, Mass=20491, SNR=67.8, Peak=5620 HFD=2.8
00:57:44.078 00.003 16872 Star::Find(15, 1542, 487, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.081 00.003 16872 Star::Find returns 1 (0), X=1541.56, Y=487.00, Mass=20699, SNR=65.0, Peak=5260 HFD=3.2
00:57:44.084 00.003 16872 Star::Find(15, 87, 398, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.086 00.002 16872 Star::Find returns 1 (0), X=87.25, Y=397.71, Mass=13456, SNR=52.0, Peak=4776 HFD=2.9
00:57:44.088 00.002 16872 Star::Find(15, 1339, 624, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.090 00.002 16872 Star::Find returns 1 (0), X=1338.87, Y=623.54, Mass=10744, SNR=45.7, Peak=4664 HFD=2.8
00:57:44.094 00.004 16872 Star::Find(15, 503, 960, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.097 00.003 16872 Star::Find returns 1 (0), X=503.14, Y=959.99, Mass=10629, SNR=48.9, Peak=4656 HFD=2.6
00:57:44.099 00.002 16872 Star::Find(15, 1570, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.102 00.003 16872 Star::Find returns 1 (0), X=1569.85, Y=789.77, Mass=9395, SNR=45.4, Peak=4428 HFD=2.8
00:57:44.104 00.002 16872 Star::Find(15, 326, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.107 00.003 16872 Star::Find returns 1 (0), X=325.91, Y=647.02, Mass=9281, SNR=45.9, Peak=4436 HFD=2.9
00:57:44.110 00.003 16872 Star::Find(15, 1552, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.112 00.002 16872 Star::Find returns 1 (0), X=1562.01, Y=563.95, Mass=796562, SNR=579.9, Peak=65504 HFD=3.9
00:57:44.115 00.003 16872 Star::Find(15, 1549, 671, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.117 00.002 16872 Star::Find returns 1 (0), X=1549.52, Y=670.88, Mass=4390, SNR=26.8, Peak=3992 HFD=2.4
00:57:44.120 00.003 16872 Star::Find(15, 277, 295, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.124 00.004 16872 Star::Find returns 1 (0), X=276.88, Y=294.97, Mass=4360, SNR=24.9, Peak=4048 HFD=2.4
00:57:44.127 00.003 16872 Star::Find(15, 1109, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.130 00.003 16872 Star::Find returns 1 (0), X=1109.65, Y=729.22, Mass=5482, SNR=31.0, Peak=4048 HFD=2.9
00:57:44.133 00.003 16872 Star::Find(15, 373, 140, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.135 00.002 16872 Star::Find returns 1 (0), X=373.01, Y=140.16, Mass=2967, SNR=22.0, Peak=4100 HFD=2.0
00:57:44.138 00.003 16872 Star::Find(15, 1635, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.140 00.002 16872 Star::Find returns 1 (0), X=1634.91, Y=553.84, Mass=4252, SNR=23.9, Peak=3972 HFD=2.7
00:57:44.144 00.004 16872 Star::Find(15, 1686, 344, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.146 00.002 16872 Star::Find returns 1 (0), X=1685.93, Y=344.34, Mass=2502, SNR=17.1, Peak=3848 HFD=2.3
00:57:44.148 00.002 16872 Star::Find(15, 1174, 95, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.151 00.003 16872 Star::Find false star n=27 nbg=292 bg=19833.6 sigma=23709.3 thresh=25425 peak=10357
00:57:44.154 00.003 16872 Star::Find returns 0 (2), X=1174.00, Y=95.00, Mass=767101, SNR=2.9, Peak=10084 HFD=0.0
00:57:44.157 00.003 16872 Star::Find(15, 882, 372, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.159 00.002 16872 Star::Find returns 1 (0), X=881.46, Y=371.59, Mass=1696, SNR=13.7, Peak=3808 HFD=1.5
00:57:44.162 00.003 16872 Star::Find(15, 1316, 914, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.164 00.002 16872 Star::Find returns 1 (0), X=1315.77, Y=913.83, Mass=1595, SNR=13.6, Peak=3760 HFD=2.3
00:57:44.167 00.003 16872 Star::Find(15, 664, 68, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.171 00.004 16872 Star::Find returns 1 (0), X=663.87, Y=67.58, Mass=3449, SNR=21.7, Peak=3868 HFD=3.0
00:57:44.173 00.002 16872 Star::Find(15, 369, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.176 00.003 16872 Star::Find returns 1 (0), X=368.98, Y=879.37, Mass=1064, SNR=10.2, Peak=3724 HFD=2.1
00:57:44.178 00.002 16872 Star::Find(15, 625, 665, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.182 00.004 16872 Star::Find returns 1 (0), X=624.12, Y=664.80, Mass=1658, SNR=14.5, Peak=3716 HFD=2.4
00:57:44.185 00.003 16872 Star::Find(15, 1672, 53, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.187 00.002 16872 Star::Find returns 1 (0), X=1672.19, Y=53.05, Mass=703, SNR=8.1, Peak=3740 HFD=1.5
00:57:44.189 00.002 16872 Star::Find(15, 245, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.191 00.002 16872 Star::Find returns 1 (0), X=246.47, Y=106.36, Mass=1340, SNR=11.3, Peak=3668 HFD=4.9
00:57:44.195 00.004 16872 Star::Find(15, 149, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.197 00.002 16872 Star::Find returns 0 (4), X=149.59, Y=269.42, Mass=1330, SNR=12.2, Peak=3768 HFD=1.5
00:57:44.200 00.003 16872 Star::Find(15, 1021, 436, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.203 00.003 16872 Star::Find returns 1 (0), X=1019.92, Y=437.58, Mass=2643, SNR=21.2, Peak=3860 HFD=4.2
00:57:44.206 00.003 16872 Star::Find(15, 1003, 315, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.210 00.004 16872 Star::Find returns 1 (0), X=1003.15, Y=315.31, Mass=901, SNR=9.0, Peak=3660 HFD=2.0
00:57:44.212 00.002 16872 Star::Find(15, 1020, 522, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.216 00.004 16872 Star::Find returns 1 (0), X=1019.95, Y=521.30, Mass=1401, SNR=13.5, Peak=3784 HFD=1.9
00:57:44.219 00.003 16872 Star::Find(15, 1749, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.221 00.002 16872 Star::Find returns 0 (4), X=1748.47, Y=281.51, Mass=2173, SNR=21.4, Peak=4096 HFD=1.4
00:57:44.224 00.003 16872 Star::Find(15, 1228, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.226 00.002 16872 Star::Find returns 0 (2), X=1228.00, Y=888.00, Mass=110, SNR=2.8, Peak=3656 HFD=0.0
00:57:44.229 00.003 16872 Star::Find(15, 207, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.232 00.003 16872 Star::Find returns 1 (0), X=207.09, Y=592.91, Mass=794, SNR=8.5, Peak=3668 HFD=1.8
00:57:44.236 00.004 16872 Star::Find(15, 1472, 113, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.238 00.002 16872 Star::Find returns 1 (0), X=1472.42, Y=112.76, Mass=1691, SNR=11.9, Peak=3736 HFD=2.8
00:57:44.241 00.003 16872 Star::Find(15, 802, 369, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.243 00.002 16872 Star::Find returns 1 (0), X=801.06, Y=370.01, Mass=1607, SNR=12.3, Peak=3644 HFD=4.7
00:57:44.248 00.005 16872 Star::Find(15, 535, 222, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.252 00.004 16872 Star::Find returns 0 (4), X=541.37, Y=211.67, Mass=1603, SNR=18.1, Peak=3956 HFD=1.3
00:57:44.254 00.002 16872 Star::Find(15, 36, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.256 00.002 16872 Star::Find returns 0 (4), X=36.24, Y=585.69, Mass=625, SNR=7.5, Peak=3692 HFD=1.3
00:57:44.259 00.003 16872 Star::Find(15, 55, 397, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.263 00.004 16872 Star::Find returns 1 (0), X=55.27, Y=397.01, Mass=858, SNR=8.8, Peak=3648 HFD=2.2
00:57:44.268 00.005 16872 Star::Find(15, 277, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.270 00.002 16872 Star::Find false star n=3 nbg=269 bg=3501.8 sigma=38.0 thresh=3616 peak=3596
00:57:44.272 00.002 16872 Star::Find returns 0 (2), X=277.00, Y=195.00, Mass=363, SNR=2.9, Peak=3636 HFD=0.0
00:57:44.275 00.003 16872 Star::Find(15, 921, 61, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.279 00.004 16872 Star::Find false star n=3 nbg=270 bg=3508.4 sigma=35.6 thresh=3615 peak=3604
00:57:44.281 00.002 16872 Star::Find returns 0 (2), X=921.00, Y=61.00, Mass=387, SNR=2.9, Peak=3648 HFD=0.0
00:57:44.284 00.003 16872 Star::Find(15, 619, 808, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.287 00.003 16872 Star::Find returns 1 (0), X=620.08, Y=802.21, Mass=632, SNR=7.8, Peak=3660 HFD=2.2
00:57:44.289 00.002 16872 Star::Find(15, 135, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.292 00.003 16872 Star::Find returns 1 (0), X=134.83, Y=427.08, Mass=2072, SNR=14.2, Peak=3816 HFD=3.1
00:57:44.296 00.004 16872 Star::Find(15, 1270, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.299 00.003 16872 Star::Find returns 0 (4), X=1282.50, Y=528.99, Mass=1148, SNR=11.8, Peak=3800 HFD=1.1
00:57:44.301 00.002 16872 Star::Find(15, 535, 38, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.303 00.002 16872 Star::Find returns 1 (0), X=534.16, Y=37.30, Mass=718, SNR=8.9, Peak=3656 HFD=1.8
00:57:44.306 00.003 16872 Star::Find(15, 637, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.310 00.004 16872 Star::Find returns 1 (0), X=637.19, Y=584.68, Mass=726, SNR=7.9, Peak=3668 HFD=2.6
00:57:44.312 00.002 16872 Star::Find(15, 1169, 1015, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.315 00.003 16872 Star::Find false star n=2 nbg=275 bg=3512.7 sigma=37.3 thresh=3625 peak=3604
00:57:44.317 00.002 16872 Star::Find returns 0 (2), X=1169.00, Y=1015.00, Mass=243, SNR=2.9, Peak=3640 HFD=0.0
00:57:44.319 00.002 16872 Star::Find(15, 1533, 829, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.322 00.003 16872 Star::Find returns 0 (3), X=1533.00, Y=829.00, Mass=0, SNR=0.0, Peak=3660 HFD=0.0
00:57:44.325 00.003 16872 Star::Find(15, 47, 710, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.329 00.004 16872 Star::Find false star n=3 nbg=264 bg=3513.1 sigma=35.9 thresh=3621 peak=3616
00:57:44.330 00.001 16872 Star::Find returns 0 (2), X=47.00, Y=710.00, Mass=381, SNR=2.9, Peak=3656 HFD=0.0
00:57:44.333 00.003 16872 Star::Find(15, 1015, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.335 00.002 16872 Star::Find returns 1 (0), X=1015.26, Y=261.91, Mass=1004, SNR=9.7, Peak=3652 HFD=2.4
00:57:44.338 00.003 16872 Star::Find(15, 674, 368, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.340 00.002 16872 Star::Find returns 1 (0), X=686.96, Y=362.29, Mass=1112, SNR=13.4, Peak=3764 HFD=1.5
00:57:44.343 00.003 16872 Star::Find(15, 1455, 993, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.346 00.003 16872 Star::Find false star n=3 nbg=256 bg=3515.0 sigma=37.1 thresh=3626 peak=3611
00:57:44.349 00.003 16872 Star::Find returns 0 (2), X=1455.00, Y=993.00, Mass=395, SNR=2.9, Peak=3672 HFD=0.0
00:57:44.352 00.003 16872 Star::Find(15, 882, 1058, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.354 00.002 16872 Star::Find returns 1 (0), X=881.62, Y=1057.72, Mass=821, SNR=8.1, Peak=3660 HFD=2.2
00:57:44.357 00.003 16872 Star::Find(15, 1781, 553, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.359 00.002 16872 Star::Find returns 0 (4), X=1780.44, Y=552.45, Mass=578, SNR=7.0, Peak=3680 HFD=1.4
00:57:44.361 00.002 16872 Star::Find(15, 705, 196, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.364 00.003 16872 Star::Find returns 1 (0), X=706.03, Y=195.40, Mass=664, SNR=7.8, Peak=3648 HFD=2.2
00:57:44.367 00.003 16872 Star::Find(15, 1451, 128, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.369 00.002 16872 Star::Find returns 1 (0), X=1463.35, Y=126.68, Mass=1156, SNR=11.9, Peak=3712 HFD=2.7
00:57:44.374 00.005 16872 Star::Find(15, 699, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.377 00.003 16872 Star::Find false star n=4 nbg=274 bg=3501.9 sigma=42.7 thresh=3630 peak=3613
00:57:44.379 00.002 16872 Star::Find returns 0 (2), X=699.00, Y=574.00, Mass=596, SNR=2.9, Peak=3660 HFD=0.0
00:57:44.382 00.003 16872 Star::Find(15, 577, 547, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.384 00.002 16872 Star::Find returns 0 (3), X=577.00, Y=547.00, Mass=0, SNR=0.0, Peak=3656 HFD=0.0
00:57:44.388 00.004 16872 Star::Find(15, 1285, 411, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.392 00.004 16872 Star::Find returns 1 (0), X=1285.42, Y=410.77, Mass=684, SNR=8.6, Peak=3696 HFD=1.7
00:57:44.397 00.005 16872 Star::Find(15, 1463, 457, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.402 00.005 16872 Star::Find returns 1 (0), X=1461.82, Y=457.08, Mass=1048, SNR=10.9, Peak=3656 HFD=2.7
00:57:44.404 00.002 16872 Star::Find(15, 1079, 696, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.407 00.003 16872 Star::Find returns 0 (4), X=1078.30, Y=695.50, Mass=2154, SNR=20.7, Peak=4012 HFD=1.2
00:57:44.411 00.004 16872 Star::Find(15, 1624, 274, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.414 00.003 16872 Star::Find false star n=3 nbg=270 bg=3500.9 sigma=39.2 thresh=3618 peak=3599
00:57:44.419 00.005 16872 Star::Find returns 0 (2), X=1624.00, Y=274.00, Mass=377, SNR=2.9, Peak=3640 HFD=0.0
00:57:44.423 00.004 16872 Star::Find(15, 1684, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.424 00.001 16872 Star::Find returns 1 (0), X=1683.08, Y=185.51, Mass=1026, SNR=9.6, Peak=3632 HFD=2.2
00:57:44.428 00.004 16872 Star::Find(15, 656, 146, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.431 00.003 16872 Star::Find false star n=1 nbg=280 bg=3508.5 sigma=37.7 thresh=3622 peak=3596
00:57:44.436 00.005 16872 Star::Find returns 0 (2), X=656.00, Y=146.00, Mass=139, SNR=2.9, Peak=3648 HFD=0.0
00:57:44.440 00.004 16872 Star::Find(15, 164, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.445 00.005 16872 Star::Find false star n=3 nbg=264 bg=3504.0 sigma=35.9 thresh=3612 peak=3597
00:57:44.448 00.003 16872 Star::Find returns 0 (2), X=164.00, Y=189.00, Mass=348, SNR=2.9, Peak=3628 HFD=0.0
00:57:44.452 00.004 16872 Star::Find(15, 1387, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.456 00.004 16872 Star::Find returns 0 (4), X=1386.40, Y=582.75, Mass=498, SNR=7.0, Peak=3704 HFD=1.1
00:57:44.459 00.003 16872 Star::Find(15, 558, 98, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.462 00.003 16872 Star::Find returns 1 (0), X=549.59, Y=104.50, Mass=1584, SNR=14.8, Peak=3832 HFD=3.1
00:57:44.467 00.005 16872 Star::Find(15, 470, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.472 00.005 16872 Star::Find false star n=4 nbg=273 bg=3509.8 sigma=37.4 thresh=3622 peak=3621
00:57:44.476 00.004 16872 Star::Find returns 0 (2), X=470.00, Y=952.00, Mass=577, SNR=2.9, Peak=3680 HFD=0.0
00:57:44.481 00.005 16872 Star::Find(15, 1742, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.484 00.003 16872 Star::Find returns 1 (0), X=1742.72, Y=191.17, Mass=791, SNR=8.6, Peak=3676 HFD=2.4
00:57:44.487 00.003 16872 Star::Find(15, 1549, 234, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.490 00.003 16872 Star::Find returns 1 (0), X=1550.88, Y=232.04, Mass=934, SNR=9.7, Peak=3660 HFD=4.2
00:57:44.492 00.002 16872 Star::Find(15, 406, 450, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.496 00.004 16872 Star::Find false star n=3 nbg=278 bg=3513.8 sigma=36.2 thresh=3623 peak=3603
00:57:44.499 00.003 16872 Star::Find returns 0 (2), X=406.00, Y=450.00, Mass=354, SNR=2.9, Peak=3640 HFD=0.0
00:57:44.501 00.002 16872 Star::Find(15, 443, 947, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.505 00.004 16872 Star::Find returns 1 (0), X=447.00, Y=960.48, Mass=46896, SNR=120.1, Peak=8216 HFD=3.0
00:57:44.507 00.002 16872 Star::Find(15, 1221, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.510 00.003 16872 Star::Find returns 1 (0), X=1220.78, Y=508.37, Mass=1146, SNR=10.2, Peak=3672 HFD=5.6
00:57:44.513 00.003 16872 Star::Find(15, 1081, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.515 00.002 16872 Star::Find false star n=1 nbg=281 bg=3504.9 sigma=40.4 thresh=3626 peak=3592
00:57:44.518 00.003 16872 Star::Find returns 0 (2), X=1081.00, Y=1008.00, Mass=131, SNR=2.9, Peak=3636 HFD=0.0
00:57:44.520 00.002 16872 Star::Find(15, 1124, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.522 00.002 16872 Star::Find false star n=2 nbg=277 bg=3510.9 sigma=37.5 thresh=3623 peak=3599
00:57:44.526 00.004 16872 Star::Find returns 0 (2), X=1124.00, Y=1050.00, Mass=258, SNR=2.9, Peak=3640 HFD=0.0
00:57:44.529 00.003 16872 AutoFind: finding best star pass 1
00:57:44.531 00.002 16872 Star::Find(15, 1562, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.534 00.003 16872 Star::Find returns 1 (0), X=1562.01, Y=563.95, Mass=796562, SNR=579.9, Peak=65504 HFD=3.9
00:57:44.537 00.003 16872 AutoFind: near-saturated [1562, 564] 190.1 Mass 796562 SNR 579.9 Peak 65504
00:57:44.539 00.002 16872 Star::Find(15, 1013, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.541 00.002 16872 Star::Find returns 1 (0), X=1012.84, Y=943.31, Mass=212863, SNR=289.0, Peak=19628 HFD=3.5
00:57:44.545 00.004 16872 AutoFind returns star at [1013, 943] 50.4 Mass 212863 SNR 289.0
00:57:44.548 00.003 16872 Star::Find(15, 1013, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.550 00.002 16872 Star::Find returns 1 (0), X=1012.84, Y=943.31, Mass=212863, SNR=289.0, Peak=19628 HFD=3.5
00:57:44.553 00.003 16872 MultiStar: List (12): {1012.84, 943.31}(289.0), {903.41, 602.28}(245.6), {1731.35, 845.56}(152.4), {447.00, 960.48}(120.1), {452.60, 838.73}(106.0), {400.21, 233.28}(67.8), {1541.56, 487.00}(65.0), {87.25, 397.71}(52.0), {1338.87, 623.54}(45.7), {503.14, 959.99}(48.9), {1569.85, 789.77}(45.4), {325.91, 647.02}(45.9), 
00:57:44.555 00.002 16872 setting lock position to (1012.84, 943.31)
00:57:44.561 00.006 16872 MultiStar: stabilizing after lock position change
00:57:44.563 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
00:57:44.566 00.003 16872 UpdateGuideState(): m_state=1
00:57:44.568 00.002 16872 Star::Find(15, 1012, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:44.570 00.002 16872 Star::Find returns 1 (0), X=1012.84, Y=943.31, Mass=212863, SNR=289.0, Peak=19628 HFD=3.5
00:57:44.574 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:57:44.577 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:57:44.580 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:57:44.587 00.007 16872 setting force full frames = false
00:57:44.591 00.004 16872 setting lock position to (1012.84, 943.31)
00:57:44.594 00.003 16872 MultiStar: stabilizing after lock position change
00:57:44.596 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:57:44.599 00.003 16872 Changing from state SELECTING to SELECTED
00:57:44.601 00.002 16872 guider state => SELECTED
00:57:44.614 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3204, max=65520, med=3508, FiltMin=3380, FiltMax=65516, Gamma=2.190
00:57:44.651 00.037 16872 UpdateGuideState exits: m=212863 SNR=289.0
00:57:44.654 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3204, max=65520, med=3508, FiltMin=3380, FiltMax=65516, Gamma=2.190
00:57:44.689 00.035 16872 Status Line: Auto-selected star at (1012.8, 943.3)
00:57:44.705 00.016 16872 PhdController: newstate STATE_WAIT_SELECTED
00:57:44.708 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:44.711 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:57:44.714 00.003 16872 Enqueuing Expose request
00:57:44.717 00.003 9640 Worker thread wakes up
00:57:44.717 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:57:44.717 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(998,928,31,31)
00:57:44.717 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9aecbf54-add9-47bf-a84a-06af91d99845"}
00:57:44.720 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9aecbf54-add9-47bf-a84a-06af91d99845"}
00:57:44.724 00.004 16872 evsrv: cli 0D3BFFA8 connect
00:57:44.727 00.003 16872 case statement mapped state 2 to 1
00:57:44.732 00.005 16872 case statement mapped state 2 to 1
00:57:44.735 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed7c432d-289f-4c81-bd57-7eb20933b239"}
00:57:44.739 00.004 16872 case statement mapped state 2 to 1
00:57:44.741 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ed7c432d-289f-4c81-bd57-7eb20933b239"}
00:57:44.745 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"006fcbbf-2571-4546-86ff-904378bacdcb"}
00:57:44.749 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.84,7.31],"pixels":"..."},"id":"006fcbbf-2571-4546-86ff-904378bacdcb"}
00:57:44.752 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"fb0424b4-d339-4b9b-8d16-45e9628bc177"}
00:57:44.755 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1012.84,943.31],"id":"fb0424b4-d339-4b9b-8d16-45e9628bc177"}
00:57:44.767 00.012 16872 evsrv: cli 0D3BFFA8 disconnect
00:57:44.771 00.004 16872 evsrv: cli 0D3C0228 connect
00:57:44.774 00.003 16872 case statement mapped state 2 to 1
00:57:44.779 00.005 16872 case statement mapped state 2 to 1
00:57:44.783 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"43568050-5abf-4315-8a15-d8df8c308916"}
00:57:44.785 00.002 16872 case statement mapped state 2 to 1
00:57:44.788 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"43568050-5abf-4315-8a15-d8df8c308916"}
00:57:44.791 00.003 16872 evsrv: cli 0D3C0228 disconnect
00:57:45.792 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:57:45.795 00.003 16872 case statement mapped state 2 to 1
00:57:45.798 00.003 16872 case statement mapped state 2 to 1
00:57:45.802 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"a0b35838-f6a3-4a7d-baf3-8f0a97e540be"}
00:57:45.805 00.003 16872 case statement mapped state 2 to 1
00:57:45.809 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"a0b35838-f6a3-4a7d-baf3-8f0a97e540be"}
00:57:45.813 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:57:46.815 01.002 16872 evsrv: cli 0D3C0A48 connect
00:57:46.818 00.003 16872 case statement mapped state 2 to 1
00:57:46.821 00.003 16872 case statement mapped state 2 to 1
00:57:46.825 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"37fd23c8-174a-49f6-839a-d786dab2e5b2"}
00:57:46.827 00.002 16872 case statement mapped state 2 to 1
00:57:46.830 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"37fd23c8-174a-49f6-839a-d786dab2e5b2"}
00:57:46.832 00.002 16872 evsrv: cli 0D3C0A48 disconnect
00:57:47.021 00.189 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d176cefa-b9a6-4434-9b91-1853a8c01a66"}
00:57:47.027 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d176cefa-b9a6-4434-9b91-1853a8c01a66"}
00:57:47.031 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d4e8faa-11ea-4b3b-8a3f-cbf583c3a0ae"}
00:57:47.034 00.003 16872 case statement mapped state 2 to 1
00:57:47.038 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"7d4e8faa-11ea-4b3b-8a3f-cbf583c3a0ae"}
00:57:47.042 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"27b11fc6-da92-421b-abb4-f2c48e26dae2"}
00:57:47.046 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.84,7.31],"pixels":"..."},"id":"27b11fc6-da92-421b-abb4-f2c48e26dae2"}
00:57:47.833 00.787 16872 evsrv: cli 0D3C0A48 connect
00:57:47.839 00.006 16872 case statement mapped state 2 to 1
00:57:47.842 00.003 16872 case statement mapped state 2 to 1
00:57:47.845 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"110bfff7-32f7-408b-9d99-ff889a0ce5e0"}
00:57:47.849 00.004 16872 case statement mapped state 2 to 1
00:57:47.851 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"110bfff7-32f7-408b-9d99-ff889a0ce5e0"}
00:57:47.855 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:57:48.773 00.918 9640 Exposure complete
00:57:48.857 00.084 16872 evsrv: cli 0D3BFB48 connect
00:57:48.860 00.003 16872 case statement mapped state 2 to 1
00:57:48.863 00.003 16872 case statement mapped state 2 to 1
00:57:48.869 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"7148a661-ded3-4fe7-b7b3-fbe4c623f81b"}
00:57:48.872 00.003 16872 case statement mapped state 2 to 1
00:57:48.876 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"7148a661-ded3-4fe7-b7b3-fbe4c623f81b"}
00:57:48.879 00.003 16872 evsrv: cli 0D3BFB48 disconnect
00:57:48.916 00.037 9640 worker thread done servicing request
00:57:48.916 00.000 16872 OnExposeComplete: enter
00:57:48.919 00.003 16872 UpdateGuideState(): m_state=2
00:57:48.922 00.003 16872 Star::Find(15, 1012, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:57:48.925 00.003 16872 Star::Find returns 1 (0), X=1012.47, Y=943.51, Mass=196142, SNR=259.4, Peak=20220 HFD=3.2
00:57:48.927 00.002 16872 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.56) = xAngle (1.09 = 1.09)
00:57:48.931 00.004 16872 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.14 = 1.14)
00:57:48.934 00.003 16872 CameraToMount -- cameraX=-0.37 cameraY=0.20 hyp=0.42 cameraTheta=2.65 mountX=0.19 mountY=0.38, mountTheta=1.10
00:57:48.938 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=65520, med=3520, FiltMin=3366, FiltMax=65516, Gamma=2.190
00:57:48.976 00.038 16872 UpdateGuideState exits: m=196142 SNR=259.4
00:57:48.979 00.003 16872 PhdController: newstate STATE_CALIBRATE
00:57:48.982 00.003 16872 PhdController: newstate STATE_GUIDE
00:57:48.998 00.016 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:57:49.001 00.003 16872 guider state => CALIBRATED
00:57:49.004 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:57:49.012 00.008 16872 reset dither spiral
00:57:49.015 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:57:49.018 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:49.020 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:57:49.024 00.004 16872 Enqueuing Expose request
00:57:49.027 00.003 9640 Worker thread wakes up
00:57:49.027 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:57:49.027 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:57:49.880 00.853 16872 evsrv: cli 0D3BF8C8 connect
00:57:49.883 00.003 16872 case statement mapped state 5 to 1
00:57:49.887 00.004 16872 case statement mapped state 5 to 1
00:57:49.891 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"23c96a06-0326-4749-af83-25ca1c6d25ee"}
00:57:49.895 00.004 16872 case statement mapped state 5 to 1
00:57:49.901 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"23c96a06-0326-4749-af83-25ca1c6d25ee"}
00:57:49.905 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:57:50.521 00.616 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2f7f33b-6553-4421-93ad-b44fe2c36ffc"}
00:57:50.523 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c2f7f33b-6553-4421-93ad-b44fe2c36ffc"}
00:57:50.527 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de97a3b5-7f59-478d-9a9d-3a568b3bf832"}
00:57:50.530 00.003 16872 case statement mapped state 5 to 1
00:57:50.533 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"de97a3b5-7f59-478d-9a9d-3a568b3bf832"}
00:57:50.537 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"28250311-9edb-4db3-9506-0ff25dbc9dae"}
00:57:50.539 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.47,6.51],"pixels":"..."},"id":"28250311-9edb-4db3-9506-0ff25dbc9dae"}
00:57:50.907 00.368 16872 evsrv: cli 0D3BFFA8 connect
00:57:50.914 00.007 16872 case statement mapped state 5 to 1
00:57:50.919 00.005 16872 case statement mapped state 5 to 1
00:57:50.923 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"7a855ea1-d0f1-4fd9-9e41-e4ea82dbb9ca"}
00:57:50.926 00.003 16872 case statement mapped state 5 to 1
00:57:50.928 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"7a855ea1-d0f1-4fd9-9e41-e4ea82dbb9ca"}
00:57:50.932 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:57:51.934 01.002 16872 evsrv: cli 0D3BF8C8 connect
00:57:51.937 00.003 16872 case statement mapped state 5 to 1
00:57:51.942 00.005 16872 case statement mapped state 5 to 1
00:57:51.946 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"25ede5e2-b83a-4502-9645-b0975e3c8a54"}
00:57:51.949 00.003 16872 case statement mapped state 5 to 1
00:57:51.952 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"25ede5e2-b83a-4502-9645-b0975e3c8a54"}
00:57:51.958 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
00:57:52.959 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:57:52.963 00.004 16872 case statement mapped state 5 to 1
00:57:52.967 00.004 16872 case statement mapped state 5 to 1
00:57:52.972 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"1b3c9ece-181b-44d8-94e9-84e3d9af2c6f"}
00:57:52.975 00.003 16872 case statement mapped state 5 to 1
00:57:52.979 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"1b3c9ece-181b-44d8-94e9-84e3d9af2c6f"}
00:57:52.982 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:57:53.096 00.114 9640 Exposure complete
00:57:53.238 00.142 9640 worker thread done servicing request
00:57:53.239 00.001 16872 OnExposeComplete: enter
00:57:53.242 00.003 16872 UpdateGuideState(): m_state=5
00:57:53.245 00.003 16872 Star::Find(15, 1012, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:57:53.249 00.004 16872 Star::Find returns 1 (0), X=1012.32, Y=943.57, Mass=195136, SNR=258.2, Peak=21048 HFD=3.2
00:57:53.259 00.010 16872 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.56) = xAngle (1.14 = 1.14)
00:57:53.267 00.008 16872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.18 = 1.18)
00:57:53.273 00.006 16872 CameraToMount -- cameraX=-0.53 cameraY=0.25 hyp=0.58 cameraTheta=2.69 mountX=0.25 mountY=0.54, mountTheta=1.15
00:57:53.279 00.006 16872 Changing from state CALIBRATED to GUIDING
00:57:53.284 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:57:53.287 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:57:53.393 00.106 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:57:53.396 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:57:53.399 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:57:53.403 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:57:53.406 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:57:53.409 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:57:53.412 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:57:53.415 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:57:53.417 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:57:53.420 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:57:53.423 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:57:53.427 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:57:53.429 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:57:53.432 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:57:53.530 00.098 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:57:53.534 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:57:53.536 00.002 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
00:57:53.542 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:57:53.546 00.004 16872 ScopeASCOM::SideOfPier() returns 0
00:57:53.611 00.065 16872 setting lock position to (1012.32, 943.57)
00:57:53.614 00.003 16872 MultiStar: stabilizing after lock position change
00:57:53.617 00.003 16872 guider state => GUIDING
00:57:53.619 00.002 16872 Status Line: Guiding
00:57:53.627 00.008 16872 Mount: notify guiding started
00:57:53.633 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:57:53.635 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:57:53.638 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:57:53.642 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:57:53.644 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:57:53.647 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:57:53.650 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:57:53.652 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:57:53.656 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:57:53.660 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:57:53.661 00.001 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:57:53.664 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:57:53.668 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:57:53.671 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:57:53.674 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:57:53.677 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:57:53.679 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:57:53.682 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:57:53.685 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:57:53.690 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:57:53.692 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:57:53.695 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:57:53.698 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:57:53.701 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:57:53.705 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:57:53.707 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:57:53.710 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:57:53.713 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:57:53.715 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:57:53.718 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:57:53.722 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:57:53.724 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:57:53.727 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:57:53.730 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:57:53.733 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:57:53.736 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:57:53.739 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:57:53.742 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:57:53.859 00.117 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:57:54.017 00.158 16872 ScopeASCOM::SideOfPier() returns 0
00:57:54.021 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:57:54.024 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:57:54.028 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:57:54.031 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:57:54.034 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:57:54.036 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:57:54.039 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:57:54.042 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:57:54.044 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:57:54.047 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3240, max=65520, med=3520, FiltMin=3364, FiltMax=65516, Gamma=2.190
00:57:54.086 00.039 16872 UpdateGuideState exits: m=195136 SNR=258.2
00:57:54.089 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:57:54.096 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:54.098 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:57:54.100 00.002 16872 Enqueuing Expose request
00:57:54.104 00.004 9640 Worker thread wakes up
00:57:54.104 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:57:54.104 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(997,929,31,31)
00:57:54.104 00.000 16872 evsrv: cli 0D3BF8C8 connect
00:57:54.108 00.004 16872 case statement mapped state 6 to 3
00:57:54.111 00.003 16872 case statement mapped state 6 to 3
00:57:54.115 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ada6c827-62dc-40fb-8962-4633aa5fde9c"}
00:57:54.118 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ada6c827-62dc-40fb-8962-4633aa5fde9c"}
00:57:54.121 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"fd5b3a71-f4d5-4a1d-8f61-915fcb075e3c"}
00:57:54.126 00.005 16872 case statement mapped state 6 to 3
00:57:54.129 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd5b3a71-f4d5-4a1d-8f61-915fcb075e3c"}
00:57:54.132 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d122425-f3c9-448a-b608-e366f23c1fc4"}
00:57:54.136 00.004 16872 case statement mapped state 6 to 3
00:57:54.141 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d122425-f3c9-448a-b608-e366f23c1fc4"}
00:57:54.146 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
00:57:54.150 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2e2e62f6-d485-426b-bf26-10a36cb84903"}
00:57:54.152 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.32,6.57],"pixels":"..."},"id":"2e2e62f6-d485-426b-bf26-10a36cb84903"}
00:57:57.520 03.368 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9fc0d4f6-d995-4df4-9658-1715d8a46a7c"}
00:57:57.522 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9fc0d4f6-d995-4df4-9658-1715d8a46a7c"}
00:57:57.526 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a6f0be56-b571-4697-9ee7-53f744369b2a"}
00:57:57.529 00.003 16872 case statement mapped state 6 to 3
00:57:57.532 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6f0be56-b571-4697-9ee7-53f744369b2a"}
00:57:57.535 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0f2816b7-c3c5-4d66-9fd6-5a1b417e6461"}
00:57:57.539 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.32,6.57],"pixels":"..."},"id":"0f2816b7-c3c5-4d66-9fd6-5a1b417e6461"}
00:57:58.189 00.650 9640 Exposure complete
00:57:58.340 00.151 9640 worker thread done servicing request
00:57:58.340 00.000 16872 OnExposeComplete: enter
00:57:58.343 00.003 16872 UpdateGuideState(): m_state=6
00:57:58.348 00.005 16872 Star::Find(15, 1012, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:57:58.351 00.003 16872 Star::Find returns 1 (0), X=1012.15, Y=943.56, Mass=215393, SNR=282.1, Peak=23968 HFD=3.2
00:57:58.354 00.003 16872 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.56) = xAngle (-4.64 = 1.64)
00:57:58.357 00.003 16872 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.60 = 1.69)
00:57:58.360 00.003 16872 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.09 mountX=-0.01 mountY=0.17, mountTheta=1.64
00:57:58.369 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.17, y=-0.01, opts=13)
00:57:58.372 00.003 16872 Enqueuing Move request for scope (-0.17, -0.01)
00:57:58.375 00.003 9640 Worker thread wakes up
00:57:58.375 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
00:57:58.375 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
00:57:58.375 00.000 9640 Moving (-0.17, -0.01) raw xDistance=-0.01 yDistance=0.17
00:57:58.375 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:57:58.375 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0
00:57:58.375 00.000 9640 MoveAxis(E, 0, ABG)
00:57:58.375 00.000 9640 Move returns status 0, amount 0
00:57:58.375 00.000 9640 MoveAxis(N, 0, ABG)
00:57:58.375 00.000 9640 Move returns status 0, amount 0
00:57:58.375 00.000 9640 move complete, result=0
00:57:58.375 00.000 9640 worker thread done servicing request
00:57:58.381 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=65520, med=3516, FiltMin=3386, FiltMax=65516, Gamma=2.190
00:57:58.419 00.038 16872 UpdateGuideState exits: m=215393 SNR=282.1
00:57:58.422 00.003 16872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 1 / 99999
00:57:58.426 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777787878.426,"Host":"RBFOCUS307","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:57:58.429 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:58.432 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:57:58.435 00.003 16872 Enqueuing Expose request
00:57:58.437 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:57:58.441 00.004 9640 Worker thread wakes up
00:57:58.441 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:57:58.441 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(997,929,31,31)
00:58:01.020 02.579 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b602886-f481-40f2-a53d-9a579cb65dd3"}
00:58:01.023 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5b602886-f481-40f2-a53d-9a579cb65dd3"}
00:58:01.026 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"678994bd-ad92-44c5-ab43-1fae38051662"}
00:58:01.029 00.003 16872 case statement mapped state 6 to 3
00:58:01.032 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"678994bd-ad92-44c5-ab43-1fae38051662"}
00:58:01.035 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a0c42ba4-7258-4717-9da2-688c8796eace"}
00:58:01.040 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.15,6.56],"pixels":"..."},"id":"a0c42ba4-7258-4717-9da2-688c8796eace"}
00:58:02.495 01.455 9640 Exposure complete
00:58:02.631 00.136 9640 worker thread done servicing request
00:58:02.632 00.001 16872 OnExposeComplete: enter
00:58:02.635 00.003 16872 UpdateGuideState(): m_state=6
00:58:02.637 00.002 16872 Star::Find(15, 1012, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:58:02.640 00.003 16872 Star::Find returns 1 (0), X=1012.13, Y=943.69, Mass=222227, SNR=261.4, Peak=26156 HFD=3.1
00:58:02.643 00.003 16872 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.56) = xAngle (0.98 = 0.98)
00:58:02.646 00.003 16872 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.03 = 1.03)
00:58:02.648 00.002 16872 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.23 cameraTheta=2.54 mountX=0.13 mountY=0.19, mountTheta=0.99
00:58:02.651 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=0.13, opts=13)
00:58:02.655 00.004 16872 Enqueuing Move request for scope (-0.19, 0.13)
00:58:02.657 00.002 9640 Worker thread wakes up
00:58:02.657 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.13) opts 0xd
00:58:02.657 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, 0.13)
00:58:02.658 00.001 9640 Moving (-0.19, 0.13) raw xDistance=0.13 yDistance=0.19
00:58:02.658 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.13
00:58:02.658 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
00:58:02.658 00.000 9640 MoveAxis(W, 13, ABG)
00:58:02.658 00.000 9640 Guiding  Dir = 3, Dur = 13
00:58:02.658 00.000 9640 IsSlewing returns 0
00:58:02.658 00.000 9640 IsGuiding returns 0
00:58:02.659 00.001 9640 PulseGuide returned control before completion, sleep 23
00:58:02.665 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65520, med=3516, FiltMin=3384, FiltMax=65516, Gamma=2.190
00:58:02.693 00.028 9640 IsGuiding returns 1
00:58:02.693 00.000 9640 scope still moving after pulse duration time elapsed
00:58:02.702 00.009 16872 UpdateGuideState exits: m=222227 SNR=261.4
00:58:02.705 00.003 16872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 2 / 99999
00:58:02.708 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777787882.708,"Host":"RBFOCUS307","Inst":1,"Distance":0.39,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:58:02.712 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:02.714 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:58:02.717 00.003 16872 Enqueuing Expose request
00:58:02.724 00.007 9640 IsSlewing returns 0
00:58:02.725 00.001 9640 IsGuiding returns 0
00:58:02.725 00.000 9640 scope move finished after 13 + 53 ms
00:58:02.726 00.001 9640 Move returns status 0, amount 13
00:58:02.726 00.000 9640 MoveAxis(N, 0, ABG)
00:58:02.726 00.000 9640 Move returns status 0, amount 0
00:58:02.726 00.000 9640 move complete, result=0
00:58:02.726 00.000 9640 worker thread done servicing request
00:58:02.726 00.000 9640 Worker thread wakes up
00:58:02.726 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:58:02.726 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(997,929,31,31)
00:58:02.728 00.002 16872 GuideStep: 0.1 px 13 ms WEST, 0.2 px 0 ms NORTH
00:58:04.519 01.791 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"098295aa-a5b9-46b5-841d-1de086f81774"}
00:58:04.523 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"098295aa-a5b9-46b5-841d-1de086f81774"}
00:58:04.527 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"100e4709-f293-4cf9-923f-780fd8d7ec47"}
00:58:04.531 00.004 16872 case statement mapped state 6 to 3
00:58:04.534 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"100e4709-f293-4cf9-923f-780fd8d7ec47"}
00:58:04.538 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4a1b0ac3-7a5a-448c-8da5-4d681ef171ee"}
00:58:04.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.13,6.69],"pixels":"..."},"id":"4a1b0ac3-7a5a-448c-8da5-4d681ef171ee"}
00:58:06.788 02.247 9640 Exposure complete
00:58:06.929 00.141 9640 worker thread done servicing request
00:58:06.929 00.000 16872 OnExposeComplete: enter
00:58:06.932 00.003 16872 UpdateGuideState(): m_state=6
00:58:06.935 00.003 16872 Star::Find(15, 1012, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:58:06.938 00.003 16872 Star::Find returns 1 (0), X=1012.17, Y=943.61, Mass=223368, SNR=267.2, Peak=25960 HFD=3.2
00:58:06.940 00.002 16872 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.56) = xAngle (1.30 = 1.30)
00:58:06.943 00.003 16872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.34 = 1.34)
00:58:06.945 00.002 16872 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.15 cameraTheta=2.85 mountX=0.04 mountY=0.15, mountTheta=1.30
00:58:06.952 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.15, y=0.04, opts=13)
00:58:06.955 00.003 16872 Enqueuing Move request for scope (-0.15, 0.04)
00:58:06.957 00.002 9640 Worker thread wakes up
00:58:06.957 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
00:58:06.957 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
00:58:06.957 00.000 9640 Moving (-0.15, 0.04) raw xDistance=0.04 yDistance=0.15
00:58:06.957 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:58:06.957 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
00:58:06.957 00.000 9640 MoveAxis(E, 0, ABG)
00:58:06.958 00.001 9640 Move returns status 0, amount 0
00:58:06.958 00.000 9640 MoveAxis(N, 0, ABG)
00:58:06.958 00.000 9640 Move returns status 0, amount 0
00:58:06.958 00.000 9640 move complete, result=0
00:58:06.958 00.000 9640 worker thread done servicing request
00:58:06.962 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3252, max=65520, med=3520, FiltMin=3392, FiltMax=65516, Gamma=2.190
00:58:07.001 00.039 16872 UpdateGuideState exits: m=223368 SNR=267.2
00:58:07.004 00.003 16872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 3 / 99999
00:58:07.006 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777787887.006,"Host":"RBFOCUS307","Inst":1,"Distance":0.32,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:58:07.009 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:07.016 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:58:07.018 00.002 16872 Enqueuing Expose request
00:58:07.021 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:07.023 00.002 9640 Worker thread wakes up
00:58:07.023 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:58:07.023 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(997,929,31,31)
00:58:08.035 01.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b583370-8fcd-42b7-bd84-2854ae419092"}
00:58:08.040 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1b583370-8fcd-42b7-bd84-2854ae419092"}
00:58:08.043 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"419ffa5b-be1d-4d36-8f36-f1d02a40e3ba"}
00:58:08.047 00.004 16872 case statement mapped state 6 to 3
00:58:08.049 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"419ffa5b-be1d-4d36-8f36-f1d02a40e3ba"}
00:58:08.054 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"53639f9b-7d8b-4aa5-9764-58482455b647"}
00:58:08.058 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.17,6.61],"pixels":"..."},"id":"53639f9b-7d8b-4aa5-9764-58482455b647"}
00:58:11.081 03.023 9640 Exposure complete
00:58:11.222 00.141 9640 worker thread done servicing request
00:58:11.222 00.000 16872 OnExposeComplete: enter
00:58:11.226 00.004 16872 UpdateGuideState(): m_state=6
00:58:11.232 00.006 16872 Star::Find(15, 1012, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:58:11.236 00.004 16872 Star::Find returns 1 (0), X=1012.03, Y=943.79, Mass=232304, SNR=283.3, Peak=23444 HFD=3.2
00:58:11.239 00.003 16872 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.56) = xAngle (0.92 = 0.92)
00:58:11.243 00.004 16872 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.96 = 0.96)
00:58:11.246 00.003 16872 CameraToMount -- cameraX=-0.28 cameraY=0.22 hyp=0.36 cameraTheta=2.47 mountX=0.22 mountY=0.30, mountTheta=0.93
00:58:11.251 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.28, y=0.22, opts=13)
00:58:11.255 00.004 16872 Enqueuing Move request for scope (-0.28, 0.22)
00:58:11.258 00.003 9640 Worker thread wakes up
00:58:11.258 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.22) opts 0xd
00:58:11.258 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.28, 0.22)
00:58:11.258 00.000 9640 Moving (-0.28, 0.22) raw xDistance=0.22 yDistance=0.30
00:58:11.258 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.22
00:58:11.258 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.30, m_sumCorr=0
00:58:11.258 00.000 9640 MoveAxis(W, 23, ABG)
00:58:11.258 00.000 9640 Guiding  Dir = 3, Dur = 23
00:58:11.259 00.001 9640 IsSlewing returns 0
00:58:11.259 00.000 9640 IsGuiding returns 0
00:58:11.259 00.000 9640 PulseGuide returned control before completion, sleep 33
00:58:11.264 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3516, FiltMin=3336, FiltMax=65516, Gamma=2.190
00:58:11.306 00.042 16872 UpdateGuideState exits: m=232304 SNR=283.3
00:58:11.313 00.007 9640 IsGuiding returns 1
00:58:11.313 00.000 9640 scope still moving after pulse duration time elapsed
00:58:11.313 00.000 16872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 4 / 99999
00:58:11.316 00.003 16872 PhdController: newstate STATE_FINISH
00:58:11.319 00.003 16872 PhdController complete: success
00:58:11.322 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777787891.322,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:58:11.325 00.003 16872 Mount: notify guiding dither settle done success=1
00:58:11.328 00.003 16872 PhdController: newstate STATE_IDLE
00:58:11.331 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:11.333 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:58:11.335 00.002 16872 Enqueuing Expose request
00:58:11.339 00.004 9640 IsSlewing returns 0
00:58:11.339 00.000 9640 IsGuiding returns 1
00:58:11.371 00.032 9640 IsSlewing returns 0
00:58:11.371 00.000 9640 IsGuiding returns 1
00:58:11.403 00.032 9640 IsSlewing returns 0
00:58:11.404 00.001 9640 IsGuiding returns 0
00:58:11.404 00.000 9640 scope move finished after 23 + 121 ms
00:58:11.404 00.000 9640 Move returns status 0, amount 23
00:58:11.405 00.001 9640 MoveAxis(N, 0, ABG)
00:58:11.405 00.000 9640 Move returns status 0, amount 0
00:58:11.405 00.000 9640 move complete, result=0
00:58:11.405 00.000 9640 worker thread done servicing request
00:58:11.406 00.001 9640 Worker thread wakes up
00:58:11.406 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:58:11.406 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(997,929,31,31)
00:58:11.408 00.002 16872 GuideStep: 0.2 px 23 ms WEST, 0.3 px 0 ms NORTH
00:58:11.533 00.125 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15e8db1d-8a4f-4e3c-976e-082e347130f3"}
00:58:11.536 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"15e8db1d-8a4f-4e3c-976e-082e347130f3"}
00:58:11.540 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f142d5e2-f5d8-4f94-955a-244c20cda669"}
00:58:11.544 00.004 16872 case statement mapped state 6 to 3
00:58:11.547 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f142d5e2-f5d8-4f94-955a-244c20cda669"}
00:58:11.551 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9c070bff-c3ab-4003-b97a-0d05bcb863c7"}
00:58:11.555 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.03,6.79],"pixels":"..."},"id":"9c070bff-c3ab-4003-b97a-0d05bcb863c7"}
00:58:11.792 00.237 16872 evsrv: cli 0D3C0A48 connect
00:58:11.797 00.005 16872 case statement mapped state 6 to 3
00:58:11.801 00.004 16872 case statement mapped state 6 to 3
00:58:11.806 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"bdf4399a-b0ed-473a-bbe3-8fb5423c9be9"}
00:58:11.810 00.004 16872 case statement mapped state 6 to 3
00:58:11.814 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"bdf4399a-b0ed-473a-bbe3-8fb5423c9be9"}
00:58:11.818 00.004 16872 evsrv: cli 0D3C0A48 disconnect
00:58:11.823 00.005 16872 evsrv: cli 0D3BF8C8 connect
00:58:11.828 00.005 16872 case statement mapped state 6 to 3
00:58:11.833 00.005 16872 case statement mapped state 6 to 3
00:58:11.836 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"dc35f825-a5ff-4ca8-8a84-89ac51e1e096"}
00:58:11.840 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:58:11.843 00.003 16872 Status Line: Waiting for devices...
00:58:11.849 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"dc35f825-a5ff-4ca8-8a84-89ac51e1e096"}
00:58:11.858 00.009 16872 evsrv: cli 0D3BF8C8 disconnect
00:58:11.862 00.004 16872 evsrv: cli 0D3C0A48 connect
00:58:11.867 00.005 16872 case statement mapped state 6 to 3
00:58:11.871 00.004 16872 case statement mapped state 6 to 3
00:58:11.879 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e0d140ce-9706-4d40-826f-4d0f1e39f70c"}
00:58:11.883 00.004 16872 case statement mapped state 6 to 3
00:58:11.886 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0d140ce-9706-4d40-826f-4d0f1e39f70c"}
00:58:11.891 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:58:12.892 01.001 16872 evsrv: cli 0D3BFFA8 connect
00:58:12.895 00.003 16872 case statement mapped state 6 to 3
00:58:12.901 00.006 16872 case statement mapped state 6 to 3
00:58:12.904 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b53c9783-e689-4d03-b125-8efc65036291"}
00:58:12.907 00.003 16872 case statement mapped state 6 to 3
00:58:12.910 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b53c9783-e689-4d03-b125-8efc65036291"}
00:58:12.914 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:58:13.914 01.000 16872 evsrv: cli 0D3C0A48 connect
00:58:13.917 00.003 16872 case statement mapped state 6 to 3
00:58:13.920 00.003 16872 case statement mapped state 6 to 3
00:58:13.925 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e6dbff1b-9b1a-4fb9-9983-599e6676d36f"}
00:58:13.930 00.005 16872 case statement mapped state 6 to 3
00:58:13.933 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6dbff1b-9b1a-4fb9-9983-599e6676d36f"}
00:58:13.936 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:58:14.938 01.002 16872 evsrv: cli 0D3BF8C8 connect
00:58:14.944 00.006 16872 case statement mapped state 6 to 3
00:58:14.949 00.005 16872 case statement mapped state 6 to 3
00:58:14.953 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"f1a3208b-b91a-4305-a438-327cb4fda72b"}
00:58:14.956 00.003 16872 case statement mapped state 6 to 3
00:58:14.959 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1a3208b-b91a-4305-a438-327cb4fda72b"}
00:58:14.962 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
00:58:15.033 00.071 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0da8504a-ca1a-4855-9543-e84d0c9e4d6b"}
00:58:15.036 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0da8504a-ca1a-4855-9543-e84d0c9e4d6b"}
00:58:15.039 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"934604e5-b635-49ff-bbc6-5ccc7b8e0da8"}
00:58:15.043 00.004 16872 case statement mapped state 6 to 3
00:58:15.047 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"934604e5-b635-49ff-bbc6-5ccc7b8e0da8"}
00:58:15.050 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1cd4d4c6-a580-4092-8853-d83bd9bdcc4c"}
00:58:15.054 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.03,6.79],"pixels":"..."},"id":"1cd4d4c6-a580-4092-8853-d83bd9bdcc4c"}
00:58:15.299 00.245 9640 ASCOM_AbortExposure returns err = 0
00:58:15.299 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:58:15.299 00.000 9640 worker thread done servicing request
00:58:15.299 00.000 16872 OnExposeComplete: enter
00:58:15.302 00.003 16872 OnExposeComplete: Capture Error reported
00:58:15.305 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:58:15.307 00.002 16872 Mount: notify guiding stopped
00:58:15.313 00.006 16872 Changing from state GUIDING to STOP
00:58:15.317 00.004 16872 guider state => SELECTED
00:58:15.319 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3516, FiltMin=3336, FiltMax=65516, Gamma=2.190
00:58:15.356 00.037 16872 Changing from state SELECTED to UNINITIALIZED
00:58:15.359 00.003 16872 guider state => SELECTING
00:58:15.370 00.011 16872 Status Line: Stopped.
00:58:15.377 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:58:15.963 00.586 16872 evsrv: cli 0D3BFFA8 connect
00:58:15.972 00.009 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"ff6cd3fe-5784-4910-b785-a2bacc9ec853"}
00:58:15.976 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff6cd3fe-5784-4910-b785-a2bacc9ec853"}
00:58:15.980 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:58:18.533 02.553 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1071b412-96e9-4d4f-89a6-9fd3623c5e8d"}
00:58:18.535 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1071b412-96e9-4d4f-89a6-9fd3623c5e8d"}
00:58:18.538 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61fdd452-2fc2-4bd5-ac8c-055cdf4cbbe9"}
00:58:18.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"61fdd452-2fc2-4bd5-ac8c-055cdf4cbbe9"}
00:58:22.031 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cf64baa8-270f-4507-9ccf-fb0a0e1da8f6"}
00:58:22.033 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cf64baa8-270f-4507-9ccf-fb0a0e1da8f6"}
00:58:22.038 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6bb2415b-67f4-455a-9457-48b428a14723"}
00:58:22.041 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6bb2415b-67f4-455a-9457-48b428a14723"}
00:58:25.531 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e7f63a4-8586-4691-bb8c-5f8e8290df61"}
00:58:25.535 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9e7f63a4-8586-4691-bb8c-5f8e8290df61"}
00:58:25.540 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d70f3b9-1753-4b53-8e7c-2c08d91f4e42"}
00:58:25.546 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d70f3b9-1753-4b53-8e7c-2c08d91f4e42"}
00:58:29.031 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b0614494-5e2e-4c9b-b91a-2ace42d4dd43"}
00:58:29.036 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b0614494-5e2e-4c9b-b91a-2ace42d4dd43"}
00:58:29.040 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"579b73fe-2876-42b9-b927-0aa7d2fe79d1"}
00:58:29.042 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"579b73fe-2876-42b9-b927-0aa7d2fe79d1"}
00:58:30.126 01.084 16872 evsrv: cli 0D3BFFA8 connect
00:58:30.132 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e17858ac-8b9c-434f-b4fc-98218ee0ba73"}
00:58:30.137 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e17858ac-8b9c-434f-b4fc-98218ee0ba73"}
00:58:30.142 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
00:58:30.147 00.005 16872 evsrv: cli 0D3C0A48 connect
00:58:30.153 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"4e922d74-b2e9-4e94-ba07-6641daf810c2"}
00:58:30.158 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"4e922d74-b2e9-4e94-ba07-6641daf810c2"}
00:58:30.163 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:58:30.167 00.004 16872 evsrv: cli 0D3BF8C8 connect
00:58:30.173 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"b97a00bd-4e6d-42f0-b0b3-66d51734bd84"}
00:58:30.177 00.004 16872 PhdController::Guide begins
00:58:30.180 00.003 16872 PhdController: newstate STATE_SETUP
00:58:30.186 00.006 16872 PhdController: setup
00:58:30.190 00.004 16872 PhdController: newstate STATE_ATTEMPT_START
00:58:30.193 00.003 16872 PhdController: start capturing
00:58:30.197 00.004 16872 Changing from state SELECTING to UNINITIALIZED
00:58:30.200 00.003 16872 guider state => SELECTING
00:58:30.204 00.004 16872 setting force full frames = true
00:58:30.208 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:58:30.225 00.017 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:58:30.229 00.004 16872 Enqueuing Expose request
00:58:30.233 00.004 16872 PhdController: newstate STATE_SELECT_STAR
00:58:30.236 00.003 9640 Worker thread wakes up
00:58:30.236 00.000 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"b97a00bd-4e6d-42f0-b0b3-66d51734bd84"}
00:58:30.240 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:58:30.240 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:58:30.241 00.001 16872 evsrv: cli 0D3BF8C8 disconnect
00:58:30.248 00.007 16872 evsrv: cli 0D3C0228 connect
00:58:30.251 00.003 16872 case statement mapped state 1 to 101
00:58:30.255 00.004 16872 case statement mapped state 1 to 101
00:58:30.259 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"c39455b4-5d9b-4617-9736-92546b25367a"}
00:58:30.264 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"c39455b4-5d9b-4617-9736-92546b25367a"}
00:58:30.268 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:58:30.273 00.005 16872 evsrv: cli 0D3BFB48 connect
00:58:30.278 00.005 16872 case statement mapped state 1 to 101
00:58:30.283 00.005 16872 case statement mapped state 1 to 101
00:58:30.286 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"198af435-aeac-4c54-9fb7-ee44e9c3b866"}
00:58:30.290 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"198af435-aeac-4c54-9fb7-ee44e9c3b866"}
00:58:30.294 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:58:31.297 01.003 16872 evsrv: cli 0D3BFFA8 connect
00:58:31.300 00.003 16872 case statement mapped state 1 to 101
00:58:31.303 00.003 16872 case statement mapped state 1 to 101
00:58:31.306 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"4262e72c-cf93-4a1c-9b50-1411890b03be"}
00:58:31.310 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"4262e72c-cf93-4a1c-9b50-1411890b03be"}
00:58:31.313 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:58:32.316 01.003 16872 evsrv: cli 0D3C0A48 connect
00:58:32.319 00.003 16872 case statement mapped state 1 to 101
00:58:32.322 00.003 16872 case statement mapped state 1 to 101
00:58:32.328 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"8683d185-8278-44d8-a596-e26a410e61eb"}
00:58:32.331 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"8683d185-8278-44d8-a596-e26a410e61eb"}
00:58:32.333 00.002 16872 evsrv: cli 0D3C0A48 disconnect
00:58:32.531 00.198 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dfce6a5c-1562-4e9f-9c13-98b9f709495f"}
00:58:32.534 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dfce6a5c-1562-4e9f-9c13-98b9f709495f"}
00:58:32.538 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad4e52bb-e0c1-4ed0-884e-343585380d89"}
00:58:32.541 00.003 16872 case statement mapped state 1 to 101
00:58:32.544 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"ad4e52bb-e0c1-4ed0-884e-343585380d89"}
00:58:33.334 00.790 16872 evsrv: cli 0D3BFB48 connect
00:58:33.338 00.004 16872 case statement mapped state 1 to 101
00:58:33.341 00.003 16872 case statement mapped state 1 to 101
00:58:33.345 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"3b943905-c21a-4f47-bb76-6893951378f5"}
00:58:33.347 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"3b943905-c21a-4f47-bb76-6893951378f5"}
00:58:33.352 00.005 16872 evsrv: cli 0D3BFB48 disconnect
00:58:34.291 00.939 9640 Exposure complete
00:58:34.352 00.061 16872 evsrv: cli 0D3C0228 connect
00:58:34.355 00.003 16872 case statement mapped state 1 to 101
00:58:34.358 00.003 16872 case statement mapped state 1 to 101
00:58:34.362 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"0a005150-e010-4353-aaeb-6bf48e0ee56a"}
00:58:34.365 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"0a005150-e010-4353-aaeb-6bf48e0ee56a"}
00:58:34.369 00.004 16872 evsrv: cli 0D3C0228 disconnect
00:58:34.429 00.060 9640 worker thread done servicing request
00:58:34.429 00.000 16872 OnExposeComplete: enter
00:58:34.432 00.003 16872 UpdateGuideState(): m_state=1
00:58:34.434 00.002 16872 UpdateCurrentPosition: no star selected
00:58:34.437 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:58:34.441 00.004 16872 Status Line: No star selected
00:58:34.445 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65512, med=3196, FiltMin=3068, FiltMax=47100, Gamma=2.190
00:58:34.484 00.039 16872 UpdateGuideState exits: No star selected
00:58:34.490 00.006 16872 GuiderMultiStar::AutoSelect enter
00:58:34.494 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:58:34.622 00.128 16872 AutoFind: auto downsample for scale 0.91 => 1x
00:58:34.789 00.167 16872 AutoFind: global mean = -0.0, stdev 334.7
00:58:34.791 00.002 16872 AutoFind: using threshold = 0.1
00:58:34.950 00.159 16872 AutoFind: local max [1149, 95] 490.0
00:58:34.954 00.004 16872 AutoFind: local max [1562, 564] 5.4
00:58:34.958 00.004 16872 AutoFind: local max [1162, 91] 2.0
00:58:34.961 00.003 16872 AutoFind: local max [1135, 93] 1.7
00:58:34.966 00.005 16872 AutoFind: local max [1012, 943] 1.1
00:58:34.970 00.004 16872 AutoFind: local max [1136, 85] 1.1
00:58:34.973 00.003 16872 AutoFind: local max [1161, 106] 1.0
00:58:34.976 00.003 16872 AutoFind: local max [903, 602] 1.0
00:58:34.979 00.003 16872 AutoFind: local max [1142, 109] 0.9
00:58:34.982 00.003 16872 AutoFind: local max [1731, 846] 0.9
00:58:34.983 00.001 16872 AutoFind: local max [1424, 164] 0.9
00:58:34.986 00.003 16872 AutoFind: local max [824, 571] 0.9
00:58:34.989 00.003 16872 AutoFind: local max [1233, 1015] 0.8
00:58:34.993 00.004 16872 AutoFind: local max [857, 906] 0.8
00:58:34.995 00.002 16872 AutoFind: local max [258, 992] 0.8
00:58:34.997 00.002 16872 AutoFind: local max [786, 697] 0.8
00:58:34.999 00.002 16872 AutoFind: local max [721, 657] 0.8
00:58:35.002 00.003 16872 AutoFind: local max [1437, 928] 0.8
00:58:35.006 00.004 16872 AutoFind: local max [980, 862] 0.8
00:58:35.010 00.004 16872 AutoFind: local max [111, 994] 0.8
00:58:35.013 00.003 16872 AutoFind: local max [789, 906] 0.8
00:58:35.016 00.003 16872 AutoFind: local max [327, 717] 0.8
00:58:35.019 00.003 16872 AutoFind: local max [817, 905] 0.8
00:58:35.024 00.005 16872 AutoFind: local max [558, 30] 0.8
00:58:35.026 00.002 16872 AutoFind: local max [1441, 882] 0.8
00:58:35.029 00.003 16872 AutoFind: local max [205, 732] 0.8
00:58:35.030 00.001 16872 AutoFind: local max [220, 1041] 0.8
00:58:35.032 00.002 16872 AutoFind: local max [1634, 844] 0.8
00:58:35.037 00.005 16872 AutoFind: local max [1517, 1032] 0.8
00:58:35.040 00.003 16872 AutoFind: local max [1723, 208] 0.8
00:58:35.042 00.002 16872 AutoFind: local max [1213, 799] 0.7
00:58:35.044 00.002 16872 AutoFind: local max [1778, 1062] 0.7
00:58:35.047 00.003 16872 AutoFind: local max [1508, 209] 0.7
00:58:35.049 00.002 16872 AutoFind: local max [1243, 959] 0.7
00:58:35.053 00.004 16872 AutoFind: local max [562, 805] 0.7
00:58:35.055 00.002 16872 AutoFind: local max [1767, 876] 0.7
00:58:35.059 00.004 16872 AutoFind: local max [1190, 905] 0.7
00:58:35.061 00.002 16872 AutoFind: local max [359, 357] 0.7
00:58:35.064 00.003 16872 AutoFind: local max [1509, 941] 0.7
00:58:35.070 00.006 16872 AutoFind: local max [927, 747] 0.7
00:58:35.072 00.002 16872 AutoFind: local max [645, 768] 0.7
00:58:35.075 00.003 16872 AutoFind: local max [1485, 612] 0.7
00:58:35.077 00.002 16872 AutoFind: local max [665, 644] 0.7
00:58:35.080 00.003 16872 AutoFind: local max [1632, 484] 0.7
00:58:35.083 00.003 16872 AutoFind: local max [142, 480] 0.7
00:58:35.086 00.003 16872 AutoFind: local max [1705, 441] 0.7
00:58:35.088 00.002 16872 AutoFind: local max [274, 934] 0.7
00:58:35.091 00.003 16872 AutoFind: local max [28, 200] 0.7
00:58:35.093 00.002 16872 AutoFind: local max [848, 135] 0.7
00:58:35.097 00.004 16872 AutoFind: local max [1349, 993] 0.7
00:58:35.100 00.003 16872 AutoFind: local max [1743, 344] 0.7
00:58:35.102 00.002 16872 AutoFind: local max [450, 485] 0.7
00:58:35.105 00.003 16872 AutoFind: local max [417, 622] 0.7
00:58:35.107 00.002 16872 AutoFind: local max [1747, 770] 0.7
00:58:35.110 00.003 16872 AutoFind: local max [1327, 689] 0.7
00:58:35.113 00.003 16872 AutoFind: local max [1607, 882] 0.7
00:58:35.116 00.003 16872 AutoFind: local max [847, 199] 0.7
00:58:35.118 00.002 16872 AutoFind: local max [91, 443] 0.7
00:58:35.120 00.002 16872 AutoFind: local max [691, 505] 0.7
00:58:35.124 00.004 16872 AutoFind: local max [27, 590] 0.7
00:58:35.127 00.003 16872 AutoFind: local max [1286, 670] 0.7
00:58:35.130 00.003 16872 AutoFind: local max [1645, 481] 0.7
00:58:35.132 00.002 16872 AutoFind: local max [180, 505] 0.7
00:58:35.134 00.002 16872 AutoFind: local max [1225, 481] 0.7
00:58:35.137 00.003 16872 AutoFind: local max [339, 771] 0.7
00:58:35.139 00.002 16872 AutoFind: local max [110, 960] 0.7
00:58:35.144 00.005 16872 AutoFind: local max [885, 991] 0.7
00:58:35.147 00.003 16872 AutoFind: local max [1291, 933] 0.7
00:58:35.150 00.003 16872 AutoFind: local max [261, 254] 0.7
00:58:35.153 00.003 16872 AutoFind: local max [405, 302] 0.7
00:58:35.156 00.003 16872 AutoFind: local max [612, 120] 0.7
00:58:35.159 00.003 16872 AutoFind: local max [621, 992] 0.7
00:58:35.161 00.002 16872 AutoFind: local max [794, 1026] 0.7
00:58:35.164 00.003 16872 AutoFind: local max [224, 242] 0.7
00:58:35.166 00.002 16872 AutoFind: local max [1566, 231] 0.7
00:58:35.169 00.003 16872 AutoFind: local max [1584, 845] 0.7
00:58:35.171 00.002 16872 AutoFind: local max [285, 292] 0.7
00:58:35.174 00.003 16872 AutoFind: local max [571, 784] 0.7
00:58:35.176 00.002 16872 AutoFind: local max [1586, 571] 0.7
00:58:35.178 00.002 16872 AutoFind: local max [1604, 253] 0.7
00:58:35.181 00.003 16872 AutoFind: local max [1164, 98] 0.7
00:58:35.184 00.003 16872 AutoFind: local max [258, 1016] 0.7
00:58:35.186 00.002 16872 AutoFind: local max [161, 473] 0.7
00:58:35.191 00.005 16872 AutoFind: local max [1604, 948] 0.7
00:58:35.194 00.003 16872 AutoFind: local max [1483, 569] 0.7
00:58:35.198 00.004 16872 AutoFind: local max [1686, 494] 0.7
00:58:35.201 00.003 16872 AutoFind: local max [1732, 738] 0.7
00:58:35.205 00.004 16872 AutoFind: local max [864, 77] 0.7
00:58:35.208 00.003 16872 AutoFind: local max [1187, 818] 0.7
00:58:35.210 00.002 16872 AutoFind: local max [818, 309] 0.7
00:58:35.214 00.004 16872 AutoFind: local max [1667, 532] 0.7
00:58:35.217 00.003 16872 AutoFind: local max [429, 733] 0.7
00:58:35.221 00.004 16872 AutoFind: local max [1175, 689] 0.7
00:58:35.227 00.006 16872 AutoFind: local max [469, 231] 0.7
00:58:35.231 00.004 16872 AutoFind: local max [1655, 1062] 0.7
00:58:35.236 00.005 16872 AutoFind: local max [587, 494] 0.7
00:58:35.240 00.004 16872 AutoFind: local max [1004, 243] 0.7
00:58:35.243 00.003 16872 AutoFind: local max [1654, 522] 0.7
00:58:35.247 00.004 16872 AutoFind: local max [984, 241] 0.7
00:58:35.251 00.004 16872 AutoFind: local max [1474, 992] 0.7
00:58:35.257 00.006 16872 AutoFind: too close [984, 241] 0.7 - [1004, 243] 0.7
00:58:35.260 00.003 16872 AutoFind: too close [1654, 522] 0.7 - [1667, 532] 0.7
00:58:35.264 00.004 16872 AutoFind: too close [161, 473] 0.7 - [142, 480] 0.7
00:58:35.269 00.005 16872 AutoFind: too close [1164, 98] 0.7 - [1161, 106] 1.0
00:58:35.274 00.005 16872 AutoFind: too close [1164, 98] 0.7 - [1162, 91] 2.0
00:58:35.276 00.002 16872 AutoFind: close dim-bright [1164, 98] 0.7 - [1149, 95] 490.0
00:58:35.279 00.003 16872 AutoFind: too close [1645, 481] 0.7 - [1632, 484] 0.7
00:58:35.282 00.003 16872 AutoFind: too close [1142, 109] 0.9 - [1161, 106] 1.0
00:58:35.285 00.003 16872 AutoFind: too close [1142, 109] 0.9 - [1135, 93] 1.7
00:58:35.287 00.002 16872 AutoFind: too close [1142, 109] 0.9 - [1162, 91] 2.0
00:58:35.290 00.003 16872 AutoFind: close dim-bright [1142, 109] 0.9 - [1149, 95] 490.0
00:58:35.293 00.003 16872 AutoFind: too close [1161, 106] 1.0 - [1162, 91] 2.0
00:58:35.296 00.003 16872 AutoFind: close dim-bright [1161, 106] 1.0 - [1149, 95] 490.0
00:58:35.300 00.004 16872 AutoFind: too close [1136, 85] 1.1 - [1135, 93] 1.7
00:58:35.302 00.002 16872 AutoFind: close dim-bright [1136, 85] 1.1 - [1149, 95] 490.0
00:58:35.305 00.003 16872 AutoFind: close dim-bright [1135, 93] 1.7 - [1149, 95] 490.0
00:58:35.308 00.003 16872 AutoFind: close dim-bright [1162, 91] 2.0 - [1149, 95] 490.0
00:58:35.310 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
00:58:35.315 00.005 16872 Star::Find(15, 1149, 95, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.318 00.003 16872 Star::Find returns 1 (0), X=1148.89, Y=94.95, Mass=947809, SNR=640.2, Peak=65512 HFD=4.1
00:58:35.321 00.003 16872 Star::Find(15, 1562, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.324 00.003 16872 Star::Find returns 1 (0), X=1561.66, Y=563.98, Mass=7590, SNR=49.6, Peak=4084 HFD=2.4
00:58:35.326 00.002 16872 Star::Find(15, 1012, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.329 00.003 16872 Star::Find returns 1 (0), X=1012.64, Y=942.92, Mass=1615, SNR=17.2, Peak=3368 HFD=3.0
00:58:35.332 00.003 16872 Star::Find(15, 903, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.335 00.003 16872 Star::Find returns 1 (0), X=902.98, Y=602.05, Mass=946, SNR=13.6, Peak=3380 HFD=2.0
00:58:35.338 00.003 16872 Star::Find(15, 1731, 846, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.341 00.003 16872 Star::Find returns 1 (0), X=1732.07, Y=845.12, Mass=1066, SNR=13.4, Peak=3368 HFD=4.3
00:58:35.344 00.003 16872 Star::Find(15, 1424, 164, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.350 00.006 16872 Star::Find returns 1 (0), X=1424.70, Y=164.16, Mass=649, SNR=10.0, Peak=3292 HFD=2.1
00:58:35.352 00.002 16872 Star::Find(15, 824, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.354 00.002 16872 Star::Find returns 1 (0), X=824.90, Y=570.03, Mass=594, SNR=9.5, Peak=3276 HFD=3.5
00:58:35.358 00.004 16872 Star::Find(15, 1233, 1015, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.361 00.003 16872 Star::Find returns 1 (0), X=1232.26, Y=1014.67, Mass=576, SNR=9.1, Peak=3292 HFD=3.1
00:58:35.363 00.002 16872 Star::Find(15, 857, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.366 00.003 16872 Star::Find returns 1 (0), X=857.62, Y=906.05, Mass=1520, SNR=19.5, Peak=3484 HFD=2.4
00:58:35.369 00.003 16872 Star::Find(15, 258, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.372 00.003 16872 Star::Find false star n=4 nbg=283 bg=3192.6 sigma=22.3 thresh=3259 peak=3251
00:58:35.375 00.003 16872 Star::Find returns 0 (2), X=258.00, Y=992.00, Mass=322, SNR=2.9, Peak=3280 HFD=0.0
00:58:35.379 00.004 16872 Star::Find(15, 786, 697, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.382 00.003 16872 Star::Find returns 1 (0), X=786.48, Y=696.64, Mass=737, SNR=11.7, Peak=3308 HFD=1.6
00:58:35.384 00.002 16872 Star::Find(15, 721, 657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.387 00.003 16872 Star::Find false star n=8 nbg=269 bg=3196.6 sigma=19.4 thresh=3255 peak=3254
00:58:35.389 00.002 16872 Star::Find returns 0 (2), X=721.00, Y=657.00, Mass=591, SNR=2.9, Peak=3300 HFD=0.0
00:58:35.391 00.002 16872 Star::Find(15, 1437, 928, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.395 00.004 16872 Star::Find returns 1 (0), X=1437.34, Y=927.78, Mass=708, SNR=11.6, Peak=3300 HFD=2.3
00:58:35.397 00.002 16872 Star::Find(15, 980, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.400 00.003 16872 Star::Find false star n=3 nbg=280 bg=3194.5 sigma=22.1 thresh=3261 peak=3255
00:58:35.404 00.004 16872 Star::Find returns 0 (2), X=980.00, Y=862.00, Mass=233, SNR=2.9, Peak=3288 HFD=0.0
00:58:35.406 00.002 16872 Star::Find(15, 111, 994, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.411 00.005 16872 Star::Find returns 1 (0), X=108.17, Y=993.94, Mass=624, SNR=9.1, Peak=3300 HFD=5.5
00:58:35.413 00.002 16872 Star::Find(15, 789, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.416 00.003 16872 Star::Find false star n=3 nbg=281 bg=3196.5 sigma=20.4 thresh=3258 peak=3257
00:58:35.419 00.003 16872 Star::Find returns 0 (2), X=789.00, Y=906.00, Mass=222, SNR=2.9, Peak=3284 HFD=0.0
00:58:35.421 00.002 16872 Star::Find(15, 327, 717, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.424 00.003 16872 Star::Find returns 0 (4), X=323.65, Y=723.75, Mass=2015, SNR=25.4, Peak=3680 HFD=1.4
00:58:35.427 00.003 16872 Star::Find(15, 817, 905, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.429 00.002 16872 Star::Find returns 1 (0), X=817.25, Y=905.88, Mass=634, SNR=9.3, Peak=3272 HFD=2.5
00:58:35.431 00.002 16872 Star::Find(15, 558, 30, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.433 00.002 16872 Star::Find returns 1 (0), X=559.08, Y=30.04, Mass=684, SNR=10.6, Peak=3304 HFD=2.1
00:58:35.436 00.003 16872 Star::Find(15, 1441, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.440 00.004 16872 Star::Find returns 0 (4), X=1427.09, Y=877.43, Mass=1964, SNR=25.9, Peak=3672 HFD=1.2
00:58:35.443 00.003 16872 Star::Find(15, 205, 732, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.445 00.002 16872 Star::Find false star n=2 nbg=281 bg=3190.8 sigma=21.0 thresh=3254 peak=3246
00:58:35.449 00.004 16872 Star::Find returns 0 (2), X=205.00, Y=732.00, Mass=154, SNR=2.9, Peak=3272 HFD=0.0
00:58:35.451 00.002 16872 Star::Find(15, 220, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.454 00.003 16872 Star::Find false star n=9 nbg=263 bg=3190.9 sigma=18.8 thresh=3247 peak=3245
00:58:35.457 00.003 16872 Star::Find returns 0 (2), X=220.00, Y=1041.00, Mass=574, SNR=2.9, Peak=3280 HFD=0.0
00:58:35.459 00.002 16872 Star::Find(15, 1634, 844, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.462 00.003 16872 Star::Find returns 1 (0), X=1633.92, Y=844.87, Mass=756, SNR=10.9, Peak=3272 HFD=3.8
00:58:35.464 00.002 16872 Star::Find(15, 1517, 1032, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.467 00.003 16872 Star::Find returns 1 (0), X=1517.23, Y=1030.22, Mass=445, SNR=8.4, Peak=3284 HFD=3.4
00:58:35.471 00.004 16872 Star::Find(15, 1723, 208, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.475 00.004 16872 Star::Find returns 1 (0), X=1721.91, Y=207.24, Mass=508, SNR=9.7, Peak=3292 HFD=1.8
00:58:35.478 00.003 16872 Star::Find(15, 1213, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.482 00.004 16872 Star::Find returns 1 (0), X=1213.10, Y=799.51, Mass=466, SNR=9.3, Peak=3292 HFD=1.7
00:58:35.488 00.006 16872 Star::Find(15, 1778, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.492 00.004 16872 Star::Find returns 1 (0), X=1780.88, Y=1062.09, Mass=1190, SNR=13.1, Peak=3312 HFD=4.6
00:58:35.495 00.003 16872 Star::Find(15, 1508, 209, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.498 00.003 16872 Star::Find returns 0 (2), X=1508.00, Y=209.00, Mass=63, SNR=3.0, Peak=3264 HFD=0.0
00:58:35.502 00.004 16872 Star::Find(15, 1243, 959, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.505 00.003 16872 Star::Find returns 1 (0), X=1243.61, Y=958.69, Mass=487, SNR=9.1, Peak=3292 HFD=1.6
00:58:35.509 00.004 16872 Star::Find(15, 562, 805, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.512 00.003 16872 Star::Find false star n=5 nbg=265 bg=3192.9 sigma=18.7 thresh=3249 peak=3246
00:58:35.514 00.002 16872 Star::Find returns 0 (2), X=562.00, Y=805.00, Mass=368, SNR=2.9, Peak=3284 HFD=0.0
00:58:35.519 00.005 16872 Star::Find(15, 1767, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.522 00.003 16872 Star::Find false star n=4 nbg=275 bg=3200.9 sigma=22.7 thresh=3269 peak=3255
00:58:35.526 00.004 16872 Star::Find returns 0 (2), X=1767.00, Y=876.00, Mass=328, SNR=2.9, Peak=3292 HFD=0.0
00:58:35.529 00.003 16872 Star::Find(15, 1190, 905, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.533 00.004 16872 Star::Find false star n=1 nbg=283 bg=3196.5 sigma=22.7 thresh=3265 peak=3253
00:58:35.536 00.003 16872 Star::Find returns 0 (2), X=1190.00, Y=905.00, Mass=88, SNR=2.9, Peak=3284 HFD=0.0
00:58:35.540 00.004 16872 Star::Find(15, 359, 357, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.543 00.003 16872 Star::Find returns 1 (0), X=358.76, Y=357.00, Mass=657, SNR=10.9, Peak=3324 HFD=2.4
00:58:35.545 00.002 16872 Star::Find(15, 1509, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.550 00.005 16872 Star::Find returns 1 (0), X=1508.76, Y=939.44, Mass=534, SNR=9.1, Peak=3292 HFD=3.3
00:58:35.554 00.004 16872 Star::Find(15, 927, 747, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.558 00.004 16872 Star::Find returns 1 (0), X=926.79, Y=747.24, Mass=812, SNR=13.6, Peak=3372 HFD=1.6
00:58:35.561 00.003 16872 Star::Find(15, 645, 768, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.565 00.004 16872 Star::Find false star n=4 nbg=266 bg=3191.7 sigma=19.7 thresh=3251 peak=3245
00:58:35.568 00.003 16872 Star::Find returns 0 (2), X=645.00, Y=768.00, Mass=253, SNR=2.9, Peak=3264 HFD=0.0
00:58:35.572 00.004 16872 Star::Find(15, 1485, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.575 00.003 16872 Star::Find returns 1 (0), X=1484.99, Y=612.04, Mass=375, SNR=7.8, Peak=3304 HFD=1.9
00:58:35.580 00.005 16872 Star::Find(15, 665, 644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.582 00.002 16872 Star::Find returns 1 (0), X=664.23, Y=643.41, Mass=557, SNR=8.9, Peak=3292 HFD=3.7
00:58:35.586 00.004 16872 Star::Find(15, 1705, 441, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.589 00.003 16872 Star::Find returns 1 (0), X=1704.75, Y=440.93, Mass=526, SNR=8.3, Peak=3276 HFD=2.4
00:58:35.595 00.006 16872 Star::Find(15, 274, 934, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.599 00.004 16872 Star::Find false star n=11 nbg=279 bg=3188.0 sigma=19.8 thresh=3248 peak=3243
00:58:35.602 00.003 16872 Star::Find returns 0 (2), X=274.00, Y=934.00, Mass=752, SNR=2.9, Peak=3264 HFD=0.0
00:58:35.605 00.003 16872 Star::Find(15, 28, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.608 00.003 16872 Star::Find returns 0 (4), X=34.50, Y=210.96, Mass=940, SNR=14.7, Peak=3408 HFD=1.5
00:58:35.613 00.005 16872 Star::Find(15, 848, 135, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.616 00.003 16872 Star::Find false star n=3 nbg=281 bg=3199.7 sigma=21.0 thresh=3263 peak=3259
00:58:35.620 00.004 16872 Star::Find returns 0 (2), X=848.00, Y=135.00, Mass=249, SNR=2.9, Peak=3292 HFD=0.0
00:58:35.622 00.002 16872 Star::Find(15, 1349, 993, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.627 00.005 16872 Star::Find returns 1 (0), X=1348.81, Y=992.82, Mass=471, SNR=8.5, Peak=3308 HFD=1.7
00:58:35.631 00.004 16872 Star::Find(15, 1743, 344, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.634 00.003 16872 Star::Find returns 1 (0), X=1743.23, Y=344.02, Mass=1760, SNR=21.9, Peak=3616 HFD=2.0
00:58:35.637 00.003 16872 Star::Find(15, 450, 485, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.641 00.004 16872 Star::Find returns 1 (0), X=448.69, Y=484.56, Mass=600, SNR=8.9, Peak=3292 HFD=2.8
00:58:35.644 00.003 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.648 00.004 16872 Star::Find returns 1 (0), X=416.73, Y=621.49, Mass=2329, SNR=26.5, Peak=3688 HFD=1.5
00:58:35.651 00.003 16872 Star::Find(15, 1747, 770, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.654 00.003 16872 Star::Find returns 1 (0), X=1747.09, Y=771.83, Mass=778, SNR=10.3, Peak=3268 HFD=4.1
00:58:35.657 00.003 16872 Star::Find(15, 1327, 689, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.662 00.005 16872 Star::Find returns 0 (4), X=1333.80, Y=688.48, Mass=1981, SNR=25.3, Peak=3652 HFD=1.4
00:58:35.665 00.003 16872 Star::Find(15, 1607, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.668 00.003 16872 Star::Find returns 1 (0), X=1608.08, Y=895.72, Mass=569, SNR=9.5, Peak=3304 HFD=2.9
00:58:35.672 00.004 16872 Star::Find(15, 847, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.677 00.005 16872 Star::Find false star n=3 nbg=275 bg=3193.2 sigma=20.7 thresh=3255 peak=3250
00:58:35.679 00.002 16872 Star::Find returns 0 (2), X=847.00, Y=199.00, Mass=252, SNR=2.9, Peak=3284 HFD=0.0
00:58:35.683 00.004 16872 Star::Find(15, 91, 443, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.687 00.004 16872 Star::Find false star n=8 nbg=282 bg=3193.5 sigma=19.3 thresh=3251 peak=3247
00:58:35.690 00.003 16872 Star::Find returns 0 (2), X=91.00, Y=443.00, Mass=548, SNR=2.9, Peak=3276 HFD=0.0
00:58:35.693 00.003 16872 Star::Find(15, 691, 505, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.696 00.003 16872 Star::Find returns 0 (4), X=691.00, Y=506.23, Mass=348, SNR=7.0, Peak=3304 HFD=1.2
00:58:35.699 00.003 16872 Star::Find(15, 27, 590, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.703 00.004 16872 Star::Find false star n=10 nbg=273 bg=3192.0 sigma=19.3 thresh=3250 peak=3243
00:58:35.707 00.004 16872 Star::Find returns 0 (2), X=27.00, Y=590.00, Mass=696, SNR=2.9, Peak=3284 HFD=0.0
00:58:35.710 00.003 16872 Star::Find(15, 1286, 670, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.713 00.003 16872 Star::Find false star n=7 nbg=279 bg=3196.4 sigma=18.2 thresh=3251 peak=3251
00:58:35.717 00.004 16872 Star::Find returns 0 (2), X=1286.00, Y=670.00, Mass=441, SNR=2.9, Peak=3276 HFD=0.0
00:58:35.720 00.003 16872 Star::Find(15, 180, 505, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.725 00.005 16872 Star::Find returns 1 (0), X=172.79, Y=518.01, Mass=722, SNR=12.1, Peak=3348 HFD=3.7
00:58:35.732 00.007 16872 Star::Find(15, 1225, 481, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.739 00.007 16872 Star::Find returns 0 (4), X=1224.38, Y=479.99, Mass=359, SNR=7.1, Peak=3292 HFD=1.5
00:58:35.744 00.005 16872 Star::Find(15, 339, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.749 00.005 16872 Star::Find returns 1 (0), X=338.48, Y=771.58, Mass=1867, SNR=20.9, Peak=3524 HFD=2.7
00:58:35.753 00.004 16872 Star::Find(15, 110, 960, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.756 00.003 16872 Star::Find returns 0 (4), X=109.52, Y=959.01, Mass=312, SNR=6.7, Peak=3292 HFD=1.0
00:58:35.760 00.004 16872 Star::Find(15, 885, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.765 00.005 16872 Star::Find false star n=4 nbg=279 bg=3194.0 sigma=22.1 thresh=3260 peak=3250
00:58:35.768 00.003 16872 Star::Find returns 0 (2), X=885.00, Y=991.00, Mass=348, SNR=2.9, Peak=3296 HFD=0.0
00:58:35.773 00.005 16872 Star::Find(15, 1291, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.776 00.003 16872 Star::Find returns 0 (4), X=1291.32, Y=933.26, Mass=232, SNR=5.8, Peak=3292 HFD=1.0
00:58:35.779 00.003 16872 Star::Find(15, 261, 254, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.786 00.007 16872 Star::Find false star n=3 nbg=280 bg=3188.1 sigma=18.7 thresh=3244 peak=3241
00:58:35.790 00.004 16872 Star::Find returns 0 (2), X=261.00, Y=254.00, Mass=200, SNR=2.9, Peak=3280 HFD=0.0
00:58:35.794 00.004 16872 Star::Find(15, 405, 302, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.798 00.004 16872 Star::Find returns 0 (4), X=406.30, Y=301.56, Mass=585, SNR=10.1, Peak=3332 HFD=1.3
00:58:35.803 00.005 16872 Star::Find(15, 612, 120, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.807 00.004 16872 Star::Find false star n=5 nbg=278 bg=3197.0 sigma=19.4 thresh=3255 peak=3247
00:58:35.811 00.004 16872 Star::Find returns 0 (2), X=612.00, Y=120.00, Mass=383, SNR=2.9, Peak=3288 HFD=0.0
00:58:35.819 00.008 16872 Star::Find(15, 621, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.824 00.005 16872 Star::Find false star n=2 nbg=279 bg=3193.6 sigma=21.6 thresh=3258 peak=3248
00:58:35.829 00.005 16872 Star::Find returns 0 (2), X=621.00, Y=992.00, Mass=153, SNR=2.9, Peak=3272 HFD=0.0
00:58:35.834 00.005 16872 Star::Find(15, 794, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.837 00.003 16872 Star::Find returns 0 (4), X=782.50, Y=1019.49, Mass=520, SNR=10.5, Peak=3340 HFD=1.4
00:58:35.840 00.003 16872 Star::Find(15, 224, 242, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.842 00.002 16872 Star::Find returns 1 (0), X=224.26, Y=241.73, Mass=827, SNR=13.9, Peak=3420 HFD=1.6
00:58:35.845 00.003 16872 Star::Find(15, 1566, 231, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.848 00.003 16872 Star::Find false star n=3 nbg=280 bg=3197.3 sigma=21.2 thresh=3261 peak=3253
00:58:35.852 00.004 16872 Star::Find returns 0 (2), X=1566.00, Y=231.00, Mass=256, SNR=2.9, Peak=3296 HFD=0.0
00:58:35.855 00.003 16872 Star::Find(15, 1584, 845, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.857 00.002 16872 Star::Find false star n=5 nbg=275 bg=3195.8 sigma=20.3 thresh=3257 peak=3251
00:58:35.859 00.002 16872 Star::Find returns 0 (2), X=1584.00, Y=845.00, Mass=357, SNR=2.9, Peak=3272 HFD=0.0
00:58:35.863 00.004 16872 Star::Find(15, 285, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.866 00.003 16872 Star::Find returns 0 (4), X=284.87, Y=291.56, Mass=2160, SNR=26.4, Peak=3664 HFD=1.5
00:58:35.868 00.002 16872 Star::Find(15, 571, 784, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.871 00.003 16872 Star::Find returns 0 (4), X=584.48, Y=777.44, Mass=337, SNR=7.3, Peak=3292 HFD=1.4
00:58:35.873 00.002 16872 Star::Find(15, 1586, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.876 00.003 16872 Star::Find returns 1 (0), X=1585.72, Y=570.93, Mass=574, SNR=10.0, Peak=3288 HFD=2.1
00:58:35.880 00.004 16872 Star::Find(15, 1604, 253, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.883 00.003 16872 Star::Find false star n=9 nbg=264 bg=3190.5 sigma=17.7 thresh=3244 peak=3239
00:58:35.885 00.002 16872 Star::Find returns 0 (2), X=1604.00, Y=253.00, Mass=533, SNR=2.9, Peak=3264 HFD=0.0
00:58:35.888 00.003 16872 Star::Find(15, 258, 1016, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.891 00.003 16872 Star::Find returns 1 (0), X=258.17, Y=1015.83, Mass=445, SNR=8.0, Peak=3264 HFD=2.1
00:58:35.894 00.003 16872 Star::Find(15, 1604, 948, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.898 00.004 16872 Star::Find returns 1 (0), X=1603.64, Y=948.94, Mass=895, SNR=13.6, Peak=3304 HFD=2.5
00:58:35.901 00.003 16872 Star::Find(15, 1483, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.903 00.002 16872 Star::Find returns 1 (0), X=1483.28, Y=568.25, Mass=509, SNR=9.0, Peak=3280 HFD=2.3
00:58:35.906 00.003 16872 Star::Find(15, 1686, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.908 00.002 16872 Star::Find returns 0 (4), X=1686.44, Y=494.44, Mass=315, SNR=7.2, Peak=3300 HFD=1.4
00:58:35.913 00.005 16872 Star::Find(15, 1732, 738, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.916 00.003 16872 Star::Find returns 1 (0), X=1731.90, Y=737.33, Mass=476, SNR=8.5, Peak=3292 HFD=2.2
00:58:35.918 00.002 16872 Star::Find(15, 864, 77, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.920 00.002 16872 Star::Find false star n=6 nbg=277 bg=3191.2 sigma=18.9 thresh=3248 peak=3246
00:58:35.922 00.002 16872 Star::Find returns 0 (2), X=864.00, Y=77.00, Mass=401, SNR=2.9, Peak=3268 HFD=0.0
00:58:35.927 00.005 16872 Star::Find(15, 1187, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.930 00.003 16872 Star::Find false star n=7 nbg=264 bg=3201.5 sigma=17.0 thresh=3253 peak=3252
00:58:35.933 00.003 16872 Star::Find returns 0 (2), X=1187.00, Y=818.00, Mass=470, SNR=2.9, Peak=3288 HFD=0.0
00:58:35.935 00.002 16872 Star::Find(15, 818, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.938 00.003 16872 Star::Find returns 1 (0), X=815.89, Y=309.36, Mass=823, SNR=11.2, Peak=3312 HFD=5.1
00:58:35.940 00.002 16872 Star::Find(15, 429, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.943 00.003 16872 Star::Find returns 1 (0), X=422.55, Y=720.30, Mass=961, SNR=12.4, Peak=3276 HFD=4.5
00:58:35.947 00.004 16872 Star::Find(15, 1175, 689, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.949 00.002 16872 Star::Find returns 0 (4), X=1174.51, Y=682.50, Mass=708, SNR=12.6, Peak=3388 HFD=1.4
00:58:35.953 00.004 16872 Star::Find(15, 469, 231, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.956 00.003 16872 Star::Find false star n=2 nbg=247 bg=3193.8 sigma=17.6 thresh=3247 peak=3246
00:58:35.962 00.006 16872 Star::Find returns 0 (2), X=469.00, Y=231.00, Mass=168, SNR=2.9, Peak=3288 HFD=0.0
00:58:35.964 00.002 16872 Star::Find(15, 1655, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.967 00.003 16872 Star::Find false star n=5 nbg=278 bg=3196.9 sigma=19.8 thresh=3256 peak=3254
00:58:35.969 00.002 16872 Star::Find returns 0 (2), X=1655.00, Y=1062.00, Mass=355, SNR=2.9, Peak=3276 HFD=0.0
00:58:35.971 00.002 16872 Star::Find(15, 587, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.975 00.004 16872 Star::Find false star n=4 nbg=274 bg=3187.0 sigma=19.0 thresh=3244 peak=3244
00:58:35.978 00.003 16872 Star::Find returns 0 (2), X=587.00, Y=494.00, Mass=264, SNR=2.9, Peak=3276 HFD=0.0
00:58:35.980 00.002 16872 Star::Find(15, 1474, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.983 00.003 16872 Star::Find false star n=7 nbg=271 bg=3194.2 sigma=20.3 thresh=3255 peak=3255
00:58:35.986 00.003 16872 Star::Find returns 0 (2), X=1474.00, Y=992.00, Mass=489, SNR=2.9, Peak=3284 HFD=0.0
00:58:35.990 00.004 16872 AutoFind: finding best star pass 1
00:58:35.992 00.002 16872 Star::Find(15, 1149, 95, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:35.994 00.002 16872 Star::Find returns 1 (0), X=1148.89, Y=94.95, Mass=947809, SNR=640.2, Peak=65512 HFD=4.1
00:58:35.997 00.003 16872 AutoFind: near-saturated [1149, 95] 490.0 Mass 947809 SNR 640.2 Peak 65512
00:58:36.000 00.003 16872 Star::Find(15, 1562, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:36.002 00.002 16872 Star::Find returns 1 (0), X=1561.66, Y=563.98, Mass=7590, SNR=49.6, Peak=4084 HFD=2.4
00:58:36.006 00.004 16872 AutoFind returns star at [1562, 564] 5.4 Mass 7590 SNR 49.6
00:58:36.009 00.003 16872 Star::Find(15, 1562, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:36.012 00.003 16872 Star::Find returns 1 (0), X=1561.66, Y=563.98, Mass=7590, SNR=49.6, Peak=4084 HFD=2.4
00:58:36.014 00.002 16872 MultiStar: List (12): {1561.66, 563.98}(49.6), {1012.64, 942.92}(17.2), {902.98, 602.05}(13.6), {1732.07, 845.12}(13.4), {1424.70, 164.16}(10.0), {824.90, 570.03}(9.5), {1232.26, 1014.67}(9.1), {857.62, 906.05}(19.5), {786.48, 696.64}(11.7), {1437.34, 927.78}(11.6), {108.17, 993.94}(9.1), {817.25, 905.88}(9.3), 
00:58:36.017 00.003 16872 setting lock position to (1561.66, 563.98)
00:58:36.022 00.005 16872 MultiStar: stabilizing after lock position change
00:58:36.024 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
00:58:36.027 00.003 16872 UpdateGuideState(): m_state=1
00:58:36.029 00.002 16872 Star::Find(15, 1561, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:36.032 00.003 16872 Star::Find returns 1 (0), X=1561.66, Y=563.98, Mass=7590, SNR=49.6, Peak=4084 HFD=2.4
00:58:36.036 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
00:58:36.039 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
00:58:36.042 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:58:36.047 00.005 16872 setting force full frames = false
00:58:36.050 00.003 16872 setting lock position to (1561.66, 563.98)
00:58:36.052 00.002 16872 MultiStar: stabilizing after lock position change
00:58:36.056 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
00:58:36.058 00.002 16872 Changing from state SELECTING to SELECTED
00:58:36.061 00.003 16872 guider state => SELECTED
00:58:36.074 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65512, med=3196, FiltMin=3068, FiltMax=47100, Gamma=2.190
00:58:36.109 00.035 16872 UpdateGuideState exits: m=7590 SNR=49.6
00:58:36.112 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65512, med=3196, FiltMin=3068, FiltMax=47100, Gamma=2.190
00:58:36.148 00.036 16872 Status Line: Auto-selected star at (1561.7, 564.0)
00:58:36.164 00.016 16872 PhdController: newstate STATE_WAIT_SELECTED
00:58:36.167 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:36.169 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:58:36.171 00.002 16872 Enqueuing Expose request
00:58:36.175 00.004 9640 Worker thread wakes up
00:58:36.175 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:58:36.175 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1547,549,31,31)
00:58:36.175 00.000 16872 evsrv: cli 0D3BFFA8 connect
00:58:36.179 00.004 16872 case statement mapped state 2 to 1
00:58:36.182 00.003 16872 case statement mapped state 2 to 1
00:58:36.185 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e11602b2-3bf7-4eeb-98e7-ab39d1e345f0"}
00:58:36.189 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e11602b2-3bf7-4eeb-98e7-ab39d1e345f0"}
00:58:36.194 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"cc07a2f8-cdd7-444d-bdac-d7c2b844efe1"}
00:58:36.197 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1561.66,563.98],"id":"cc07a2f8-cdd7-444d-bdac-d7c2b844efe1"}
00:58:36.200 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b7e3782-c31b-4a12-9811-076b6f387542"}
00:58:36.204 00.004 16872 case statement mapped state 2 to 1
00:58:36.207 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"4b7e3782-c31b-4a12-9811-076b6f387542"}
00:58:36.210 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:58:36.214 00.004 16872 evsrv: cli 0D3C0A48 connect
00:58:36.216 00.002 16872 case statement mapped state 2 to 1
00:58:36.222 00.006 16872 case statement mapped state 2 to 1
00:58:36.226 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c22ad7df-6eff-404d-ba83-ebd3291a33a6"}
00:58:36.229 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.66,6.98],"pixels":"..."},"id":"c22ad7df-6eff-404d-ba83-ebd3291a33a6"}
00:58:36.232 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1ddc2f1d-5fa8-4b3d-b06d-62791eb8d22a"}
00:58:36.235 00.003 16872 case statement mapped state 2 to 1
00:58:36.240 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"1ddc2f1d-5fa8-4b3d-b06d-62791eb8d22a"}
00:58:36.250 00.010 16872 evsrv: cli 0D3C0A48 disconnect
00:58:37.248 00.998 16872 evsrv: cli 0D3C0A48 connect
00:58:37.250 00.002 16872 case statement mapped state 2 to 1
00:58:37.257 00.007 16872 case statement mapped state 2 to 1
00:58:37.262 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"01ef3ca2-cb32-4e49-8613-c8c964ccad8d"}
00:58:37.264 00.002 16872 case statement mapped state 2 to 1
00:58:37.267 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"01ef3ca2-cb32-4e49-8613-c8c964ccad8d"}
00:58:37.273 00.006 16872 evsrv: cli 0D3C0A48 disconnect
00:58:38.273 01.000 16872 evsrv: cli 0D3BF8C8 connect
00:58:38.276 00.003 16872 case statement mapped state 2 to 1
00:58:38.280 00.004 16872 case statement mapped state 2 to 1
00:58:38.284 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"23e71cca-4e87-4e36-a302-b3f69ba01323"}
00:58:38.287 00.003 16872 case statement mapped state 2 to 1
00:58:38.289 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"23e71cca-4e87-4e36-a302-b3f69ba01323"}
00:58:38.293 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:58:39.294 01.001 16872 evsrv: cli 0D3BF8C8 connect
00:58:39.299 00.005 16872 case statement mapped state 2 to 1
00:58:39.303 00.004 16872 case statement mapped state 2 to 1
00:58:39.307 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"fb00ac3e-9582-413f-af28-c60628d31303"}
00:58:39.309 00.002 16872 case statement mapped state 2 to 1
00:58:39.315 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"fb00ac3e-9582-413f-af28-c60628d31303"}
00:58:39.319 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
00:58:39.531 00.212 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4fac9160-ae0a-49d0-b66e-5c55caa58d87"}
00:58:39.535 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4fac9160-ae0a-49d0-b66e-5c55caa58d87"}
00:58:39.539 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"37981cb5-ac01-45e6-a455-2bfd5a26e28c"}
00:58:39.541 00.002 16872 case statement mapped state 2 to 1
00:58:39.543 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"37981cb5-ac01-45e6-a455-2bfd5a26e28c"}
00:58:39.547 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c3837a16-0a61-4b20-b38a-3344e975a286"}
00:58:39.550 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.66,6.98],"pixels":"..."},"id":"c3837a16-0a61-4b20-b38a-3344e975a286"}
00:58:40.245 00.695 9640 Exposure complete
00:58:40.321 00.076 16872 evsrv: cli 0D3BFB48 connect
00:58:40.323 00.002 16872 case statement mapped state 2 to 1
00:58:40.327 00.004 16872 case statement mapped state 2 to 1
00:58:40.333 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"2f681405-1afa-4bdf-b551-d3d114c498c6"}
00:58:40.336 00.003 16872 case statement mapped state 2 to 1
00:58:40.338 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"2f681405-1afa-4bdf-b551-d3d114c498c6"}
00:58:40.342 00.004 16872 evsrv: cli 0D3BFB48 disconnect
00:58:40.380 00.038 9640 worker thread done servicing request
00:58:40.380 00.000 16872 OnExposeComplete: enter
00:58:40.383 00.003 16872 UpdateGuideState(): m_state=2
00:58:40.386 00.003 16872 Star::Find(15, 1561, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:58:40.388 00.002 16872 Star::Find returns 1 (0), X=1561.69, Y=564.29, Mass=8890, SNR=51.2, Peak=4200 HFD=2.7
00:58:40.391 00.003 16872 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.56) = xAngle (-0.06 = -0.06)
00:58:40.394 00.003 16872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.02 = -0.02)
00:58:40.396 00.002 16872 CameraToMount -- cameraX=0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.49 mountX=0.30 mountY=-0.01, mountTheta=-0.02
00:58:40.400 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65516, med=3212, FiltMin=3136, FiltMax=45428, Gamma=2.190
00:58:40.436 00.036 16872 UpdateGuideState exits: m=8890 SNR=51.2
00:58:40.442 00.006 16872 PhdController: newstate STATE_CALIBRATE
00:58:40.444 00.002 16872 PhdController: newstate STATE_GUIDE
00:58:40.458 00.014 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
00:58:40.461 00.003 16872 guider state => CALIBRATED
00:58:40.464 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:58:40.474 00.010 16872 reset dither spiral
00:58:40.477 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
00:58:40.480 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:40.482 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
00:58:40.485 00.003 16872 Enqueuing Expose request
00:58:40.488 00.003 9640 Worker thread wakes up
00:58:40.488 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:58:40.488 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
00:58:41.343 00.855 16872 evsrv: cli 0D3BFFA8 connect
00:58:41.347 00.004 16872 case statement mapped state 5 to 1
00:58:41.351 00.004 16872 case statement mapped state 5 to 1
00:58:41.355 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"a8d6776c-3c1e-4182-bc79-91dfdccc35e9"}
00:58:41.358 00.003 16872 case statement mapped state 5 to 1
00:58:41.362 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"a8d6776c-3c1e-4182-bc79-91dfdccc35e9"}
00:58:41.365 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
00:58:42.367 01.002 16872 evsrv: cli 0D3C0A48 connect
00:58:42.371 00.004 16872 case statement mapped state 5 to 1
00:58:42.375 00.004 16872 case statement mapped state 5 to 1
00:58:42.379 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1c82d626-e5bb-4800-8f59-0521f3ab387c"}
00:58:42.382 00.003 16872 case statement mapped state 5 to 1
00:58:42.384 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"1c82d626-e5bb-4800-8f59-0521f3ab387c"}
00:58:42.389 00.005 16872 evsrv: cli 0D3C0A48 disconnect
00:58:43.029 00.640 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b99c30c-8eb3-432d-a555-9a9661f3bd17"}
00:58:43.032 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8b99c30c-8eb3-432d-a555-9a9661f3bd17"}
00:58:43.035 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac05fa84-2fdf-4c3c-bb13-f391813b171a"}
00:58:43.038 00.003 16872 case statement mapped state 5 to 1
00:58:43.041 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ac05fa84-2fdf-4c3c-bb13-f391813b171a"}
00:58:43.045 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d7363bcc-7e29-4f44-b3bb-219aca13c0f1"}
00:58:43.048 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.69,7.29],"pixels":"..."},"id":"d7363bcc-7e29-4f44-b3bb-219aca13c0f1"}
00:58:43.389 00.341 16872 evsrv: cli 0D3C0A48 connect
00:58:43.392 00.003 16872 case statement mapped state 5 to 1
00:58:43.396 00.004 16872 case statement mapped state 5 to 1
00:58:43.400 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8c725318-001d-4056-a99c-6e4c31f1b9ff"}
00:58:43.403 00.003 16872 case statement mapped state 5 to 1
00:58:43.407 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"8c725318-001d-4056-a99c-6e4c31f1b9ff"}
00:58:43.410 00.003 16872 evsrv: cli 0D3C0A48 disconnect
00:58:44.411 01.001 16872 evsrv: cli 0D3BFB48 connect
00:58:44.415 00.004 16872 case statement mapped state 5 to 1
00:58:44.418 00.003 16872 case statement mapped state 5 to 1
00:58:44.422 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"30b1b495-cf68-405c-9ed4-6f02fc810ef8"}
00:58:44.425 00.003 16872 case statement mapped state 5 to 1
00:58:44.428 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"30b1b495-cf68-405c-9ed4-6f02fc810ef8"}
00:58:44.433 00.005 16872 evsrv: cli 0D3BFB48 disconnect
00:58:44.542 00.109 9640 Exposure complete
00:58:44.680 00.138 9640 worker thread done servicing request
00:58:44.681 00.001 16872 OnExposeComplete: enter
00:58:44.684 00.003 16872 UpdateGuideState(): m_state=5
00:58:44.686 00.002 16872 Star::Find(15, 1561, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:58:44.689 00.003 16872 Star::Find returns 1 (0), X=1561.39, Y=563.58, Mass=8362, SNR=48.2, Peak=3984 HFD=3.0
00:58:44.691 00.002 16872 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.56) = xAngle (-3.73 = 2.56)
00:58:44.696 00.005 16872 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.68 = 2.60)
00:58:44.698 00.002 16872 CameraToMount -- cameraX=-0.28 cameraY=-0.40 hyp=0.49 cameraTheta=-2.17 mountX=-0.41 mountY=0.25, mountTheta=2.59
00:58:44.702 00.004 16872 Changing from state CALIBRATED to GUIDING
00:58:44.705 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:58:44.709 00.004 16872 ScopeASCOM::SideOfPier() returns 0
00:58:44.789 00.080 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
00:58:44.793 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:58:44.795 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:58:44.798 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:58:44.800 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:58:44.803 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:58:44.806 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:58:44.808 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:58:44.811 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:58:44.814 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:58:44.816 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:58:44.821 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:58:44.824 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:58:44.827 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:58:44.944 00.117 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:58:44.951 00.007 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
00:58:44.953 00.002 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
00:58:44.962 00.009 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:58:44.965 00.003 16872 ScopeASCOM::SideOfPier() returns 0
00:58:45.038 00.073 16872 setting lock position to (1561.39, 563.58)
00:58:45.041 00.003 16872 MultiStar: stabilizing after lock position change
00:58:45.046 00.005 16872 guider state => GUIDING
00:58:45.048 00.002 16872 Status Line: Guiding
00:58:45.057 00.009 16872 Mount: notify guiding started
00:58:45.062 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
00:58:45.065 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
00:58:45.068 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
00:58:45.072 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
00:58:45.074 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
00:58:45.079 00.005 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
00:58:45.082 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
00:58:45.087 00.005 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
00:58:45.090 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
00:58:45.093 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
00:58:45.096 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
00:58:45.098 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
00:58:45.103 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:58:45.106 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:58:45.109 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:58:45.111 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:58:45.114 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:58:45.117 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:58:45.120 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:58:45.122 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:58:45.125 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:58:45.128 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:58:45.131 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:58:45.136 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:58:45.138 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:58:45.140 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
00:58:45.143 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
00:58:45.146 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:58:45.150 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:58:45.153 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
00:58:45.155 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
00:58:45.158 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
00:58:45.161 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:58:45.165 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
00:58:45.168 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
00:58:45.170 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
00:58:45.173 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
00:58:45.177 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
00:58:45.301 00.124 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:58:45.478 00.177 16872 ScopeASCOM::SideOfPier() returns 0
00:58:45.482 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:58:45.485 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:58:45.487 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
00:58:45.490 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
00:58:45.493 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
00:58:45.495 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:58:45.498 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:58:45.500 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:58:45.503 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
00:58:45.506 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=63760, med=3212, FiltMin=3052, FiltMax=45708, Gamma=2.190
00:58:45.545 00.039 16872 UpdateGuideState exits: m=8362 SNR=48.2
00:58:45.548 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
00:58:45.551 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:45.555 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:58:45.557 00.002 16872 Enqueuing Expose request
00:58:45.559 00.002 9640 Worker thread wakes up
00:58:45.559 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:58:45.559 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:58:45.560 00.001 16872 evsrv: cli 0D3BF968 connect
00:58:45.563 00.003 16872 case statement mapped state 6 to 3
00:58:45.568 00.005 16872 case statement mapped state 6 to 3
00:58:45.573 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"e71fddab-de6a-4d6d-b55c-864e442aa0c2"}
00:58:45.575 00.002 16872 case statement mapped state 6 to 3
00:58:45.577 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"e71fddab-de6a-4d6d-b55c-864e442aa0c2"}
00:58:45.588 00.011 16872 evsrv: cli 0D3BF968 disconnect
00:58:46.529 00.941 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eee09c3e-b4ff-42bd-b61a-4c1eae123428"}
00:58:46.532 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eee09c3e-b4ff-42bd-b61a-4c1eae123428"}
00:58:46.535 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bfe96fc6-39d3-4c74-b459-a297ec68a44d"}
00:58:46.539 00.004 16872 case statement mapped state 6 to 3
00:58:46.542 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfe96fc6-39d3-4c74-b459-a297ec68a44d"}
00:58:46.545 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e9fd9854-d677-49a6-b29f-8dafe1a8047a"}
00:58:46.548 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.39,6.58],"pixels":"..."},"id":"e9fd9854-d677-49a6-b29f-8dafe1a8047a"}
00:58:49.627 03.079 9640 Exposure complete
00:58:49.760 00.133 9640 worker thread done servicing request
00:58:49.761 00.001 16872 OnExposeComplete: enter
00:58:49.763 00.002 16872 UpdateGuideState(): m_state=6
00:58:49.765 00.002 16872 Star::Find(15, 1561, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:58:49.768 00.003 16872 Star::Find returns 1 (0), X=1560.96, Y=564.12, Mass=9147, SNR=51.8, Peak=4108 HFD=2.9
00:58:49.771 00.003 16872 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.56) = xAngle (0.68 = 0.68)
00:58:49.775 00.004 16872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.73 = 0.73)
00:58:49.777 00.002 16872 CameraToMount -- cameraX=-0.43 cameraY=0.54 hyp=0.69 cameraTheta=2.24 mountX=0.53 mountY=0.46, mountTheta=0.71
00:58:49.781 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.43, y=0.54, opts=13)
00:58:49.784 00.003 16872 Enqueuing Move request for scope (-0.43, 0.54)
00:58:49.787 00.003 9640 Worker thread wakes up
00:58:49.787 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.54) opts 0xd
00:58:49.787 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.43, 0.54)
00:58:49.787 00.000 9640 Moving (-0.43, 0.54) raw xDistance=0.53 yDistance=0.46
00:58:49.787 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.53
00:58:49.787 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.46, m_sumCorr=0
00:58:49.787 00.000 9640 MoveAxis(W, 56, ABG)
00:58:49.787 00.000 9640 Guiding  Dir = 3, Dur = 56
00:58:49.787 00.000 9640 IsSlewing returns 0
00:58:49.787 00.000 9640 IsGuiding returns 0
00:58:49.787 00.000 9640 PulseGuide returned control before completion, sleep 66
00:58:49.794 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65516, med=3200, FiltMin=3066, FiltMax=45744, Gamma=2.190
00:58:49.832 00.038 16872 UpdateGuideState exits: m=9147 SNR=51.8
00:58:49.834 00.002 16872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 1 / 99999
00:58:49.840 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777787929.840,"Host":"RBFOCUS307","Inst":1,"Distance":0.55,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:58:49.843 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:49.845 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:58:49.848 00.003 16872 Enqueuing Expose request
00:58:49.866 00.018 9640 IsGuiding returns 0
00:58:49.866 00.000 9640 Move returns status 0, amount 56
00:58:49.866 00.000 9640 MoveAxis(N, 0, ABG)
00:58:49.866 00.000 9640 Move returns status 0, amount 0
00:58:49.866 00.000 9640 move complete, result=0
00:58:49.867 00.001 9640 worker thread done servicing request
00:58:49.867 00.000 9640 Worker thread wakes up
00:58:49.867 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:58:49.867 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:58:49.867 00.000 16872 GuideStep: 0.5 px 56 ms WEST, 0.5 px 0 ms NORTH
00:58:50.027 00.160 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"847c30ef-0226-45e1-aaa9-4301a61105db"}
00:58:50.030 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"847c30ef-0226-45e1-aaa9-4301a61105db"}
00:58:50.033 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"006b29bc-0611-4df4-955b-fa5a1306bef5"}
00:58:50.037 00.004 16872 case statement mapped state 6 to 3
00:58:50.040 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"006b29bc-0611-4df4-955b-fa5a1306bef5"}
00:58:50.043 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"03257303-afe8-431d-962c-de2f4881f468"}
00:58:50.045 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.96,7.12],"pixels":"..."},"id":"03257303-afe8-431d-962c-de2f4881f468"}
00:58:53.527 03.482 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a253ef32-534b-4621-b0bf-497ddc18f75c"}
00:58:53.531 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a253ef32-534b-4621-b0bf-497ddc18f75c"}
00:58:53.534 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a1752b0-33c4-4b45-86db-f40b93d3f192"}
00:58:53.536 00.002 16872 case statement mapped state 6 to 3
00:58:53.540 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a1752b0-33c4-4b45-86db-f40b93d3f192"}
00:58:53.543 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"30839fea-1592-44e4-af81-75b9f1c41d75"}
00:58:53.546 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.96,7.12],"pixels":"..."},"id":"30839fea-1592-44e4-af81-75b9f1c41d75"}
00:58:53.928 00.382 9640 Exposure complete
00:58:54.068 00.140 9640 worker thread done servicing request
00:58:54.068 00.000 16872 OnExposeComplete: enter
00:58:54.071 00.003 16872 UpdateGuideState(): m_state=6
00:58:54.074 00.003 16872 Star::Find(15, 1560, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:58:54.076 00.002 16872 Star::Find returns 1 (0), X=1561.18, Y=564.15, Mass=9828, SNR=50.6, Peak=4128 HFD=3.0
00:58:54.080 00.004 16872 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.56) = xAngle (0.36 = 0.36)
00:58:54.082 00.002 16872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.41 = 0.41)
00:58:54.086 00.004 16872 CameraToMount -- cameraX=-0.21 cameraY=0.57 hyp=0.61 cameraTheta=1.92 mountX=0.57 mountY=0.24, mountTheta=0.40
00:58:54.090 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=0.57, opts=13)
00:58:54.094 00.004 16872 Enqueuing Move request for scope (-0.21, 0.57)
00:58:54.097 00.003 9640 Worker thread wakes up
00:58:54.097 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.57) opts 0xd
00:58:54.097 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, 0.57)
00:58:54.097 00.000 9640 Moving (-0.21, 0.57) raw xDistance=0.57 yDistance=0.24
00:58:54.097 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.57
00:58:54.097 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=0
00:58:54.097 00.000 9640 MoveAxis(W, 66, ABG)
00:58:54.097 00.000 9640 Guiding  Dir = 3, Dur = 66
00:58:54.097 00.000 9640 IsSlewing returns 0
00:58:54.098 00.001 9640 IsGuiding returns 0
00:58:54.098 00.000 9640 PulseGuide returned control before completion, sleep 76
00:58:54.102 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=62476, med=3212, FiltMin=3052, FiltMax=41408, Gamma=2.190
00:58:54.140 00.038 16872 UpdateGuideState exits: m=9828 SNR=50.6
00:58:54.142 00.002 16872 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 2 / 99999
00:58:54.146 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777787934.145,"Host":"RBFOCUS307","Inst":1,"Distance":0.57,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:58:54.148 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:54.151 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:58:54.152 00.001 16872 Enqueuing Expose request
00:58:54.185 00.033 9640 IsGuiding returns 1
00:58:54.185 00.000 9640 scope still moving after pulse duration time elapsed
00:58:54.217 00.032 9640 IsSlewing returns 0
00:58:54.217 00.000 9640 IsGuiding returns 0
00:58:54.217 00.000 9640 scope move finished after 66 + 53 ms
00:58:54.217 00.000 9640 Move returns status 0, amount 66
00:58:54.217 00.000 9640 MoveAxis(N, 0, ABG)
00:58:54.217 00.000 9640 Move returns status 0, amount 0
00:58:54.217 00.000 9640 move complete, result=0
00:58:54.218 00.001 9640 worker thread done servicing request
00:58:54.218 00.000 9640 Worker thread wakes up
00:58:54.218 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:58:54.218 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:58:54.218 00.000 16872 GuideStep: 0.6 px 66 ms WEST, 0.2 px 0 ms NORTH
00:58:57.026 02.808 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0cd76f96-9263-4487-946c-dfe54f5d4aa7"}
00:58:57.030 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0cd76f96-9263-4487-946c-dfe54f5d4aa7"}
00:58:57.035 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ed569bc-81a7-4536-a7a9-3732ec5121d5"}
00:58:57.039 00.004 16872 case statement mapped state 6 to 3
00:58:57.043 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ed569bc-81a7-4536-a7a9-3732ec5121d5"}
00:58:57.047 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"745c396f-fbe1-42f6-ae2f-989a0558591d"}
00:58:57.052 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.18,7.15],"pixels":"..."},"id":"745c396f-fbe1-42f6-ae2f-989a0558591d"}
00:58:58.280 01.228 9640 Exposure complete
00:58:58.414 00.134 9640 worker thread done servicing request
00:58:58.414 00.000 16872 OnExposeComplete: enter
00:58:58.417 00.003 16872 UpdateGuideState(): m_state=6
00:58:58.420 00.003 16872 Star::Find(15, 1561, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:58:58.423 00.003 16872 Star::Find returns 1 (0), X=1561.03, Y=563.87, Mass=9989, SNR=55.6, Peak=4360 HFD=2.6
00:58:58.426 00.003 16872 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.56) = xAngle (0.90 = 0.90)
00:58:58.429 00.003 16872 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.94 = 0.94)
00:58:58.431 00.002 16872 CameraToMount -- cameraX=-0.35 cameraY=0.29 hyp=0.46 cameraTheta=2.45 mountX=0.29 mountY=0.37, mountTheta=0.91
00:58:58.435 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.35, y=0.29, opts=13)
00:58:58.440 00.005 16872 Enqueuing Move request for scope (-0.35, 0.29)
00:58:58.443 00.003 9640 Worker thread wakes up
00:58:58.443 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.29) opts 0xd
00:58:58.443 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.35, 0.29)
00:58:58.443 00.000 9640 Moving (-0.35, 0.29) raw xDistance=0.29 yDistance=0.37
00:58:58.443 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.29
00:58:58.443 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.37, m_sumCorr=0.18
00:58:58.443 00.000 9640 MoveAxis(W, 37, ABG)
00:58:58.443 00.000 9640 Guiding  Dir = 3, Dur = 37
00:58:58.444 00.001 9640 IsSlewing returns 0
00:58:58.444 00.000 9640 IsGuiding returns 0
00:58:58.444 00.000 9640 PulseGuide returned control before completion, sleep 47
00:58:58.448 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65516, med=3204, FiltMin=3120, FiltMax=45324, Gamma=2.190
00:58:58.486 00.038 16872 UpdateGuideState exits: m=9989 SNR=55.6
00:58:58.489 00.003 16872 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 3 / 99999
00:58:58.492 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777787938.491,"Host":"RBFOCUS307","Inst":1,"Distance":0.53,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
00:58:58.494 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:58.498 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:58:58.500 00.002 16872 Enqueuing Expose request
00:58:58.504 00.004 9640 IsGuiding returns 1
00:58:58.504 00.000 9640 scope still moving after pulse duration time elapsed
00:58:58.532 00.028 9640 IsSlewing returns 0
00:58:58.536 00.004 9640 IsGuiding returns 0
00:58:58.536 00.000 9640 scope move finished after 37 + 55 ms
00:58:58.536 00.000 9640 Move returns status 0, amount 37
00:58:58.536 00.000 9640 MoveAxis(S, 21, ABG)
00:58:58.536 00.000 9640 Guiding  Dir = 1, Dur = 21
00:58:58.536 00.000 9640 IsSlewing returns 0
00:58:58.536 00.000 9640 IsGuiding returns 0
00:58:58.537 00.001 9640 PulseGuide returned control before completion, sleep 31
00:58:58.579 00.042 9640 IsGuiding returns 1
00:58:58.579 00.000 9640 scope still moving after pulse duration time elapsed
00:58:58.610 00.031 9640 IsSlewing returns 0
00:58:58.611 00.001 9640 IsGuiding returns 1
00:58:58.641 00.030 9640 IsSlewing returns 0
00:58:58.642 00.001 9640 IsGuiding returns 0
00:58:58.642 00.000 9640 scope move finished after 21 + 83 ms
00:58:58.642 00.000 9640 Move returns status 0, amount 21
00:58:58.642 00.000 9640 move complete, result=0
00:58:58.642 00.000 9640 worker thread done servicing request
00:58:58.642 00.000 9640 Worker thread wakes up
00:58:58.642 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:58:58.642 00.000 16872 GuideStep: 0.3 px 37 ms WEST, 0.4 px 21 ms SOUTH
00:58:58.646 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:59:00.528 01.882 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7450c499-96f8-4498-bcb5-a3e0cdac4b98"}
00:59:00.530 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7450c499-96f8-4498-bcb5-a3e0cdac4b98"}
00:59:00.533 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"87ab2a7e-eefc-48cc-8427-68e9f42afb0c"}
00:59:00.536 00.003 16872 case statement mapped state 6 to 3
00:59:00.539 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"87ab2a7e-eefc-48cc-8427-68e9f42afb0c"}
00:59:00.543 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cb6fb460-0f9e-459a-91e8-9687e9441e4a"}
00:59:00.547 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.03,6.87],"pixels":"..."},"id":"cb6fb460-0f9e-459a-91e8-9687e9441e4a"}
00:59:02.696 02.149 9640 Exposure complete
00:59:02.834 00.138 9640 worker thread done servicing request
00:59:02.834 00.000 16872 OnExposeComplete: enter
00:59:02.836 00.002 16872 UpdateGuideState(): m_state=6
00:59:02.839 00.003 16872 Star::Find(15, 1561, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:59:02.842 00.003 16872 Star::Find returns 1 (0), X=1560.89, Y=562.65, Mass=8478, SNR=47.6, Peak=4128 HFD=2.7
00:59:02.845 00.003 16872 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.56) = xAngle (-3.62 = 2.66)
00:59:02.847 00.002 16872 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.58 = 2.71)
00:59:02.849 00.002 16872 CameraToMount -- cameraX=-0.50 cameraY=-0.93 hyp=1.05 cameraTheta=-2.07 mountX=-0.93 mountY=0.44, mountTheta=2.70
00:59:02.855 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.50, y=-0.93, opts=13)
00:59:02.857 00.002 16872 Enqueuing Move request for scope (-0.50, -0.93)
00:59:02.860 00.003 9640 Worker thread wakes up
00:59:02.860 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.93) opts 0xd
00:59:02.860 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.50, -0.93)
00:59:02.860 00.000 9640 Moving (-0.50, -0.93) raw xDistance=-0.93 yDistance=0.44
00:59:02.861 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.81 from input -0.93
00:59:02.861 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.44, m_sumCorr=0.18
00:59:02.861 00.000 9640 MoveAxis(E, 96, ABG)
00:59:02.861 00.000 9640 Guiding  Dir = 2, Dur = 96
00:59:02.861 00.000 9640 IsSlewing returns 0
00:59:02.861 00.000 9640 IsGuiding returns 0
00:59:02.861 00.000 9640 PulseGuide returned control before completion, sleep 106
00:59:02.867 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=64172, med=3204, FiltMin=3060, FiltMax=49796, Gamma=2.190
00:59:02.905 00.038 16872 UpdateGuideState exits: m=8478 SNR=47.6
00:59:02.908 00.003 16872 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 4 / 99999
00:59:02.911 00.003 16872 PhdController: newstate STATE_FINISH
00:59:02.913 00.002 16872 PhdController complete: success
00:59:02.919 00.006 16872 evsrv: {"Event":"SettleDone","Timestamp":1777787942.919,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:59:02.922 00.003 16872 Mount: notify guiding dither settle done success=1
00:59:02.925 00.003 16872 PhdController: newstate STATE_IDLE
00:59:02.927 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:02.930 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:59:02.933 00.003 16872 Enqueuing Expose request
00:59:02.976 00.043 9640 IsGuiding returns 1
00:59:02.976 00.000 9640 scope still moving after pulse duration time elapsed
00:59:03.008 00.032 9640 IsSlewing returns 0
00:59:03.008 00.000 9640 IsGuiding returns 0
00:59:03.008 00.000 9640 scope move finished after 96 + 51 ms
00:59:03.008 00.000 9640 Move returns status 0, amount 96
00:59:03.009 00.001 9640 MoveAxis(N, 0, ABG)
00:59:03.009 00.000 9640 Move returns status 0, amount 0
00:59:03.009 00.000 9640 move complete, result=0
00:59:03.010 00.001 16872 GuideStep: -0.9 px 96 ms EAST, 0.4 px 0 ms NORTH
00:59:03.015 00.005 9640 worker thread done servicing request
00:59:03.015 00.000 9640 Worker thread wakes up
00:59:03.015 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:59:03.015 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:59:03.680 00.665 16872 evsrv: cli 0D3BFFA8 connect
00:59:03.684 00.004 16872 case statement mapped state 6 to 3
00:59:03.689 00.005 16872 case statement mapped state 6 to 3
00:59:03.694 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b7578180-12d4-462e-83c2-e8671cde9e58"}
00:59:03.697 00.003 16872 case statement mapped state 6 to 3
00:59:03.700 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7578180-12d4-462e-83c2-e8671cde9e58"}
00:59:03.704 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
00:59:04.027 00.323 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4aa3c192-efae-4273-985a-2bf47bd49094"}
00:59:04.030 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4aa3c192-efae-4273-985a-2bf47bd49094"}
00:59:04.036 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b70b98bb-cba6-4d48-8699-7cb1a8a060ae"}
00:59:04.040 00.004 16872 case statement mapped state 6 to 3
00:59:04.044 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b70b98bb-cba6-4d48-8699-7cb1a8a060ae"}
00:59:04.050 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"039b010f-3c23-497d-b8ec-61671501d308"}
00:59:04.055 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.89,6.65],"pixels":"..."},"id":"039b010f-3c23-497d-b8ec-61671501d308"}
00:59:07.079 03.024 9640 Exposure complete
00:59:07.215 00.136 9640 worker thread done servicing request
00:59:07.215 00.000 16872 OnExposeComplete: enter
00:59:07.220 00.005 16872 UpdateGuideState(): m_state=6
00:59:07.225 00.005 16872 Star::Find(15, 1560, 562, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:59:07.229 00.004 16872 Star::Find returns 1 (0), X=1561.02, Y=563.63, Mass=8252, SNR=49.0, Peak=4172 HFD=2.5
00:59:07.232 00.003 16872 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.56) = xAngle (1.44 = 1.44)
00:59:07.236 00.004 16872 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.48 = 1.48)
00:59:07.240 00.004 16872 CameraToMount -- cameraX=-0.37 cameraY=0.05 hyp=0.37 cameraTheta=2.99 mountX=0.05 mountY=0.37, mountTheta=1.44
00:59:07.244 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.37, y=0.05, opts=13)
00:59:07.249 00.005 16872 Enqueuing Move request for scope (-0.37, 0.05)
00:59:07.253 00.004 9640 Worker thread wakes up
00:59:07.254 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.05) opts 0xd
00:59:07.254 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.37, 0.05)
00:59:07.254 00.000 9640 Moving (-0.37, 0.05) raw xDistance=0.05 yDistance=0.37
00:59:07.254 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:59:07.254 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.37, m_sumCorr=0.38
00:59:07.254 00.000 9640 MoveAxis(E, 0, ABG)
00:59:07.254 00.000 9640 Move returns status 0, amount 0
00:59:07.254 00.000 9640 MoveAxis(S, 24, ABG)
00:59:07.254 00.000 9640 Guiding  Dir = 1, Dur = 24
00:59:07.254 00.000 9640 IsSlewing returns 0
00:59:07.254 00.000 9640 IsGuiding returns 0
00:59:07.256 00.002 9640 PulseGuide returned control before completion, sleep 34
00:59:07.261 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65516, med=3212, FiltMin=3138, FiltMax=44896, Gamma=2.190
00:59:07.295 00.034 9640 IsGuiding returns 1
00:59:07.296 00.001 9640 scope still moving after pulse duration time elapsed
00:59:07.300 00.004 16872 UpdateGuideState exits: m=8252 SNR=49.0
00:59:07.302 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:07.304 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:59:07.307 00.003 16872 Enqueuing Expose request
00:59:07.327 00.020 9640 IsSlewing returns 0
00:59:07.327 00.000 9640 IsGuiding returns 0
00:59:07.327 00.000 9640 scope move finished after 24 + 47 ms
00:59:07.328 00.001 9640 Move returns status 0, amount 24
00:59:07.328 00.000 9640 move complete, result=0
00:59:07.328 00.000 9640 worker thread done servicing request
00:59:07.328 00.000 9640 Worker thread wakes up
00:59:07.328 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:59:07.328 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:59:07.332 00.004 16872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 24 ms SOUTH
00:59:07.528 00.196 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e24b316d-9475-40b7-a95d-72c7717c1fc9"}
00:59:07.532 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e24b316d-9475-40b7-a95d-72c7717c1fc9"}
00:59:07.539 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b4c10e20-8753-43f4-9065-1d9e089b90e4"}
00:59:07.542 00.003 16872 case statement mapped state 6 to 3
00:59:07.548 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4c10e20-8753-43f4-9065-1d9e089b90e4"}
00:59:07.554 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"300575e5-4789-40b1-96d8-f63d07db7630"}
00:59:07.558 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.02,6.63],"pixels":"..."},"id":"300575e5-4789-40b1-96d8-f63d07db7630"}
00:59:11.028 03.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1ff0913-ceef-4bf5-b7e2-a2b50f71a633"}
00:59:11.032 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b1ff0913-ceef-4bf5-b7e2-a2b50f71a633"}
00:59:11.036 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7172411b-a330-497f-929d-700fb78b69c0"}
00:59:11.039 00.003 16872 case statement mapped state 6 to 3
00:59:11.041 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7172411b-a330-497f-929d-700fb78b69c0"}
00:59:11.045 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"501ca9fa-6ab3-4f78-b8bc-33ea18c16f0e"}
00:59:11.047 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.02,6.63],"pixels":"..."},"id":"501ca9fa-6ab3-4f78-b8bc-33ea18c16f0e"}
00:59:11.386 00.339 9640 Exposure complete
00:59:11.522 00.136 9640 worker thread done servicing request
00:59:11.522 00.000 16872 OnExposeComplete: enter
00:59:11.525 00.003 16872 UpdateGuideState(): m_state=6
00:59:11.531 00.006 16872 Star::Find(15, 1561, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:59:11.533 00.002 16872 Star::Find returns 1 (0), X=1560.93, Y=564.07, Mass=8850, SNR=51.2, Peak=4248 HFD=2.8
00:59:11.536 00.003 16872 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.56) = xAngle (0.76 = 0.76)
00:59:11.538 00.002 16872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.80 = 0.80)
00:59:11.541 00.003 16872 CameraToMount -- cameraX=-0.45 cameraY=0.49 hyp=0.67 cameraTheta=2.31 mountX=0.49 mountY=0.48, mountTheta=0.78
00:59:11.547 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.45, y=0.49, opts=13)
00:59:11.552 00.005 16872 Enqueuing Move request for scope (-0.45, 0.49)
00:59:11.554 00.002 9640 Worker thread wakes up
00:59:11.554 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.49) opts 0xd
00:59:11.554 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.45, 0.49)
00:59:11.554 00.000 9640 Moving (-0.45, 0.49) raw xDistance=0.49 yDistance=0.48
00:59:11.554 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.49
00:59:11.555 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.48, m_sumCorr=0.38
00:59:11.555 00.000 9640 MoveAxis(W, 52, ABG)
00:59:11.555 00.000 9640 Guiding  Dir = 3, Dur = 52
00:59:11.555 00.000 9640 IsSlewing returns 0
00:59:11.555 00.000 9640 IsGuiding returns 0
00:59:11.556 00.001 9640 PulseGuide returned control before completion, sleep 62
00:59:11.561 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65512, med=3212, FiltMin=3078, FiltMax=44652, Gamma=2.190
00:59:11.600 00.039 16872 UpdateGuideState exits: m=8850 SNR=51.2
00:59:11.603 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:11.605 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:59:11.608 00.003 16872 Enqueuing Expose request
00:59:11.622 00.014 9640 IsGuiding returns 1
00:59:11.622 00.000 9640 scope still moving after pulse duration time elapsed
00:59:11.652 00.030 9640 IsSlewing returns 0
00:59:11.653 00.001 9640 IsGuiding returns 0
00:59:11.653 00.000 9640 scope move finished after 52 + 46 ms
00:59:11.653 00.000 9640 Move returns status 0, amount 52
00:59:11.653 00.000 9640 MoveAxis(N, 0, ABG)
00:59:11.654 00.001 9640 Move returns status 0, amount 0
00:59:11.654 00.000 9640 move complete, result=0
00:59:11.654 00.000 9640 worker thread done servicing request
00:59:11.654 00.000 9640 Worker thread wakes up
00:59:11.654 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:59:11.654 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:59:11.654 00.000 16872 GuideStep: 0.5 px 52 ms WEST, 0.5 px 0 ms NORTH
00:59:14.527 02.873 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11a58aec-d409-49d5-9cd2-8a01156eeeea"}
00:59:14.530 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"11a58aec-d409-49d5-9cd2-8a01156eeeea"}
00:59:14.533 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be35ae24-b4cd-4eca-a92a-2dacae332bcf"}
00:59:14.536 00.003 16872 case statement mapped state 6 to 3
00:59:14.538 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"be35ae24-b4cd-4eca-a92a-2dacae332bcf"}
00:59:14.541 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"afe6504b-d84e-42a6-9587-5270f1ee951b"}
00:59:14.545 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.93,7.07],"pixels":"..."},"id":"afe6504b-d84e-42a6-9587-5270f1ee951b"}
00:59:15.715 01.170 9640 Exposure complete
00:59:15.852 00.137 9640 worker thread done servicing request
00:59:15.853 00.001 16872 OnExposeComplete: enter
00:59:15.856 00.003 16872 UpdateGuideState(): m_state=6
00:59:15.859 00.003 16872 Star::Find(15, 1560, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:59:15.862 00.003 16872 Star::Find returns 1 (0), X=1561.09, Y=563.45, Mass=8965, SNR=48.8, Peak=4232 HFD=2.9
00:59:15.865 00.003 16872 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.56) = xAngle (-4.29 = 2.00)
00:59:15.867 00.002 16872 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.24 = 2.04)
00:59:15.870 00.003 16872 CameraToMount -- cameraX=-0.30 cameraY=-0.13 hyp=0.32 cameraTheta=-2.73 mountX=-0.13 mountY=0.29, mountTheta=2.01
00:59:15.874 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.30, y=-0.13, opts=13)
00:59:15.878 00.004 16872 Enqueuing Move request for scope (-0.30, -0.13)
00:59:15.882 00.004 9640 Worker thread wakes up
00:59:15.882 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.13) opts 0xd
00:59:15.882 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.30, -0.13)
00:59:15.882 00.000 9640 Moving (-0.30, -0.13) raw xDistance=-0.13 yDistance=0.29
00:59:15.882 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.13
00:59:15.882 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.29, m_sumCorr=0.57
00:59:15.882 00.000 9640 MoveAxis(E, 9, ABG)
00:59:15.883 00.001 9640 Guiding  Dir = 2, Dur = 9
00:59:15.883 00.000 9640 IsSlewing returns 0
00:59:15.883 00.000 9640 IsGuiding returns 0
00:59:15.884 00.001 9640 PulseGuide returned control before completion, sleep 19
00:59:15.888 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65512, med=3212, FiltMin=3148, FiltMax=45148, Gamma=2.190
00:59:15.906 00.018 9640 IsGuiding returns 1
00:59:15.906 00.000 9640 scope still moving after pulse duration time elapsed
00:59:15.930 00.024 16872 UpdateGuideState exits: m=8965 SNR=48.8
00:59:15.933 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:15.936 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:59:15.939 00.003 16872 Enqueuing Expose request
00:59:15.943 00.004 9640 IsSlewing returns 0
00:59:15.943 00.000 9640 IsGuiding returns 0
00:59:15.943 00.000 9640 scope move finished after 9 + 50 ms
00:59:15.943 00.000 9640 Move returns status 0, amount 9
00:59:15.943 00.000 9640 MoveAxis(S, 24, ABG)
00:59:15.943 00.000 9640 Guiding  Dir = 1, Dur = 24
00:59:15.943 00.000 9640 IsSlewing returns 0
00:59:15.943 00.000 9640 IsGuiding returns 0
00:59:15.945 00.002 9640 PulseGuide returned control before completion, sleep 34
00:59:15.984 00.039 9640 IsGuiding returns 1
00:59:15.984 00.000 9640 scope still moving after pulse duration time elapsed
00:59:16.015 00.031 9640 IsSlewing returns 0
00:59:16.015 00.000 9640 IsGuiding returns 0
00:59:16.015 00.000 9640 scope move finished after 24 + 47 ms
00:59:16.015 00.000 9640 Move returns status 0, amount 24
00:59:16.015 00.000 9640 move complete, result=0
00:59:16.016 00.001 9640 worker thread done servicing request
00:59:16.016 00.000 9640 Worker thread wakes up
00:59:16.016 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:59:16.016 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:59:16.016 00.000 16872 GuideStep: -0.1 px 9 ms EAST, 0.3 px 24 ms SOUTH
00:59:18.025 02.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db8a3822-cf01-43b3-9c7d-c7e11434c92a"}
00:59:18.029 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"db8a3822-cf01-43b3-9c7d-c7e11434c92a"}
00:59:18.033 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2bb76651-5c26-465f-aab5-8d12a616597b"}
00:59:18.035 00.002 16872 case statement mapped state 6 to 3
00:59:18.039 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bb76651-5c26-465f-aab5-8d12a616597b"}
00:59:18.043 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"afef6c6c-e306-46c7-a42a-02c3534cf1a6"}
00:59:18.045 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.09,7.45],"pixels":"..."},"id":"afef6c6c-e306-46c7-a42a-02c3534cf1a6"}
00:59:20.066 02.021 9640 Exposure complete
00:59:20.203 00.137 9640 worker thread done servicing request
00:59:20.203 00.000 16872 OnExposeComplete: enter
00:59:20.206 00.003 16872 UpdateGuideState(): m_state=6
00:59:20.209 00.003 16872 Star::Find(15, 1561, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:59:20.211 00.002 16872 Star::Find returns 1 (0), X=1560.69, Y=563.37, Mass=9524, SNR=51.9, Peak=4164 HFD=2.9
00:59:20.215 00.004 16872 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.56) = xAngle (-4.41 = 1.87)
00:59:20.220 00.005 16872 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.37 = 1.92)
00:59:20.224 00.004 16872 CameraToMount -- cameraX=-0.70 cameraY=-0.20 hyp=0.73 cameraTheta=-2.86 mountX=-0.21 mountY=0.69, mountTheta=1.87
00:59:20.231 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.70, y=-0.20, opts=13)
00:59:20.234 00.003 16872 Enqueuing Move request for scope (-0.70, -0.20)
00:59:20.237 00.003 9640 Worker thread wakes up
00:59:20.237 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.20) opts 0xd
00:59:20.237 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.70, -0.20)
00:59:20.237 00.000 9640 Moving (-0.70, -0.20) raw xDistance=-0.21 yDistance=0.69
00:59:20.237 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.21
00:59:20.237 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.69, m_sumCorr=0.57
00:59:20.237 00.000 9640 MoveAxis(E, 24, ABG)
00:59:20.237 00.000 9640 Guiding  Dir = 2, Dur = 24
00:59:20.238 00.001 9640 IsSlewing returns 0
00:59:20.238 00.000 9640 IsGuiding returns 0
00:59:20.238 00.000 9640 PulseGuide returned control before completion, sleep 34
00:59:20.243 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65508, med=3204, FiltMin=3054, FiltMax=48096, Gamma=2.190
00:59:20.276 00.033 9640 IsGuiding returns 1
00:59:20.276 00.000 9640 scope still moving after pulse duration time elapsed
00:59:20.282 00.006 16872 UpdateGuideState exits: m=9524 SNR=51.9
00:59:20.284 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:20.287 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:59:20.289 00.002 16872 Enqueuing Expose request
00:59:20.308 00.019 9640 IsSlewing returns 0
00:59:20.308 00.000 9640 IsGuiding returns 0
00:59:20.308 00.000 9640 scope move finished after 24 + 46 ms
00:59:20.308 00.000 9640 Move returns status 0, amount 24
00:59:20.308 00.000 9640 MoveAxis(N, 0, ABG)
00:59:20.308 00.000 9640 Move returns status 0, amount 0
00:59:20.308 00.000 9640 move complete, result=0
00:59:20.309 00.001 9640 worker thread done servicing request
00:59:20.309 00.000 9640 Worker thread wakes up
00:59:20.309 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:59:20.309 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:59:20.312 00.003 16872 GuideStep: -0.2 px 24 ms EAST, 0.7 px 0 ms NORTH
00:59:21.524 01.212 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c9b72afd-0f4d-4567-88f0-042478efe511"}
00:59:21.529 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c9b72afd-0f4d-4567-88f0-042478efe511"}
00:59:21.535 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e5a75a8-bb47-4403-b1c5-663579705ab2"}
00:59:21.539 00.004 16872 case statement mapped state 6 to 3
00:59:21.543 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e5a75a8-bb47-4403-b1c5-663579705ab2"}
00:59:21.548 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eca38dce-08d3-4089-bf42-cde7ae5742ae"}
00:59:21.553 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.69,7.37],"pixels":"..."},"id":"eca38dce-08d3-4089-bf42-cde7ae5742ae"}
00:59:24.367 02.814 9640 Exposure complete
00:59:24.505 00.138 9640 worker thread done servicing request
00:59:24.505 00.000 16872 OnExposeComplete: enter
00:59:24.508 00.003 16872 UpdateGuideState(): m_state=6
00:59:24.512 00.004 16872 Star::Find(15, 1560, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:59:24.515 00.003 16872 Star::Find returns 1 (0), X=1560.30, Y=564.01, Mass=8058, SNR=45.8, Peak=4176 HFD=2.4
00:59:24.517 00.002 16872 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
00:59:24.519 00.002 16872 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.25 = 1.25)
00:59:24.522 00.003 16872 CameraToMount -- cameraX=-1.09 cameraY=0.43 hyp=1.17 cameraTheta=2.76 mountX=0.42 mountY=1.11, mountTheta=1.21
00:59:24.527 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.09, y=0.43, opts=13)
00:59:24.530 00.003 16872 Enqueuing Move request for scope (-1.09, 0.43)
00:59:24.533 00.003 9640 Worker thread wakes up
00:59:24.533 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.09, 0.43) opts 0xd
00:59:24.533 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.09, 0.43)
00:59:24.533 00.000 9640 Moving (-1.09, 0.43) raw xDistance=0.42 yDistance=1.11
00:59:24.533 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.42
00:59:24.533 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 1.11, m_sumCorr=0.82
00:59:24.533 00.000 9640 MoveAxis(W, 42, ABG)
00:59:24.533 00.000 9640 Guiding  Dir = 3, Dur = 42
00:59:24.533 00.000 9640 IsSlewing returns 0
00:59:24.534 00.001 9640 IsGuiding returns 0
00:59:24.534 00.000 9640 PulseGuide returned control before completion, sleep 52
00:59:24.539 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=63592, med=3204, FiltMin=3112, FiltMax=47416, Gamma=2.190
00:59:24.578 00.039 16872 UpdateGuideState exits: m=8058 SNR=45.8
00:59:24.581 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:24.583 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:59:24.586 00.003 16872 Enqueuing Expose request
00:59:24.592 00.006 9640 IsGuiding returns 1
00:59:24.592 00.000 9640 scope still moving after pulse duration time elapsed
00:59:24.618 00.026 9640 IsSlewing returns 0
00:59:24.620 00.002 9640 IsGuiding returns 0
00:59:24.620 00.000 9640 scope move finished after 42 + 43 ms
00:59:24.620 00.000 9640 Move returns status 0, amount 42
00:59:24.620 00.000 9640 MoveAxis(S, 30, ABG)
00:59:24.620 00.000 9640 Guiding  Dir = 1, Dur = 30
00:59:24.620 00.000 9640 IsSlewing returns 0
00:59:24.621 00.001 9640 IsGuiding returns 0
00:59:24.621 00.000 9640 PulseGuide returned control before completion, sleep 40
00:59:24.666 00.045 9640 IsGuiding returns 1
00:59:24.668 00.002 9640 scope still moving after pulse duration time elapsed
00:59:24.697 00.029 9640 IsSlewing returns 0
00:59:24.699 00.002 9640 IsGuiding returns 0
00:59:24.699 00.000 9640 scope move finished after 30 + 48 ms
00:59:24.699 00.000 9640 Move returns status 0, amount 30
00:59:24.699 00.000 9640 move complete, result=0
00:59:24.699 00.000 9640 worker thread done servicing request
00:59:24.699 00.000 9640 Worker thread wakes up
00:59:24.699 00.000 16872 GuideStep: 0.4 px 42 ms WEST, 1.1 px 30 ms SOUTH
00:59:24.702 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:59:24.703 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:59:25.023 00.320 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11211612-0ed7-4d37-a4ce-a4cc49c627c5"}
00:59:25.027 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"11211612-0ed7-4d37-a4ce-a4cc49c627c5"}
00:59:25.031 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e8a4a8ab-bfe0-4049-b06f-1cfcb4c35133"}
00:59:25.034 00.003 16872 case statement mapped state 6 to 3
00:59:25.037 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8a4a8ab-bfe0-4049-b06f-1cfcb4c35133"}
00:59:25.041 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c0f3abc-e670-4097-9acd-a8240af131b9"}
00:59:25.047 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.30,7.01],"pixels":"..."},"id":"5c0f3abc-e670-4097-9acd-a8240af131b9"}
00:59:28.523 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e7d22ba7-ae9a-446b-a390-92272ac9c76a"}
00:59:28.528 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e7d22ba7-ae9a-446b-a390-92272ac9c76a"}
00:59:28.530 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eb60b3e3-3c06-4a7c-89f7-41a32b5d0cd2"}
00:59:28.534 00.004 16872 case statement mapped state 6 to 3
00:59:28.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb60b3e3-3c06-4a7c-89f7-41a32b5d0cd2"}
00:59:28.540 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5f7548f6-a9e4-4f59-a4b8-1e40944fce27"}
00:59:28.543 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.30,7.01],"pixels":"..."},"id":"5f7548f6-a9e4-4f59-a4b8-1e40944fce27"}
00:59:28.762 00.219 9640 Exposure complete
00:59:28.899 00.137 9640 worker thread done servicing request
00:59:28.899 00.000 16872 OnExposeComplete: enter
00:59:28.903 00.004 16872 UpdateGuideState(): m_state=6
00:59:28.905 00.002 16872 Star::Find(15, 1560, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:59:28.907 00.002 16872 Star::Find returns 1 (0), X=1560.13, Y=562.44, Mass=8953, SNR=51.4, Peak=4108 HFD=3.0
00:59:28.914 00.007 16872 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.56) = xAngle (-3.96 = 2.32)
00:59:28.917 00.003 16872 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.91 = 2.37)
00:59:28.921 00.004 16872 CameraToMount -- cameraX=-1.26 cameraY=-1.14 hyp=1.70 cameraTheta=-2.40 mountX=-1.16 mountY=1.18, mountTheta=2.35
00:59:28.927 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.26, y=-1.14, opts=13)
00:59:28.931 00.004 16872 Enqueuing Move request for scope (-1.26, -1.14)
00:59:28.936 00.005 9640 Worker thread wakes up
00:59:28.936 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.26, -1.14) opts 0xd
00:59:28.936 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.26, -1.14)
00:59:28.936 00.000 9640 Moving (-1.26, -1.14) raw xDistance=-1.16 yDistance=1.18
00:59:28.936 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.01 from input -1.16
00:59:28.936 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 1.18, m_sumCorr=1.1
00:59:28.936 00.000 9640 MoveAxis(E, 119, ABG)
00:59:28.936 00.000 9640 Guiding  Dir = 2, Dur = 119
00:59:28.937 00.001 9640 IsSlewing returns 0
00:59:28.937 00.000 9640 IsGuiding returns 0
00:59:28.937 00.000 9640 PulseGuide returned control before completion, sleep 129
00:59:28.946 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65512, med=3212, FiltMin=3066, FiltMax=43772, Gamma=2.190
00:59:28.988 00.042 16872 UpdateGuideState exits: m=8953 SNR=51.4
00:59:28.991 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:28.995 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:59:28.998 00.003 16872 Enqueuing Expose request
00:59:29.082 00.084 9640 IsGuiding returns 0
00:59:29.083 00.001 9640 Move returns status 0, amount 119
00:59:29.083 00.000 9640 MoveAxis(S, 28, ABG)
00:59:29.083 00.000 9640 Guiding  Dir = 1, Dur = 28
00:59:29.083 00.000 9640 IsSlewing returns 0
00:59:29.084 00.001 9640 IsGuiding returns 0
00:59:29.084 00.000 9640 PulseGuide returned control before completion, sleep 38
00:59:29.130 00.046 9640 IsGuiding returns 1
00:59:29.130 00.000 9640 scope still moving after pulse duration time elapsed
00:59:29.161 00.031 9640 IsSlewing returns 0
00:59:29.161 00.000 9640 IsGuiding returns 0
00:59:29.161 00.000 9640 scope move finished after 28 + 49 ms
00:59:29.161 00.000 9640 Move returns status 0, amount 28
00:59:29.161 00.000 9640 move complete, result=0
00:59:29.161 00.000 9640 worker thread done servicing request
00:59:29.162 00.001 9640 Worker thread wakes up
00:59:29.162 00.000 16872 GuideStep: -1.2 px 119 ms EAST, 1.2 px 28 ms SOUTH
00:59:29.165 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
00:59:29.165 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:59:32.023 02.858 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a4ad6181-af2d-454a-906d-a30e39b7ceae"}
00:59:32.026 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a4ad6181-af2d-454a-906d-a30e39b7ceae"}
00:59:32.031 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f968389-fdc8-4f21-a90b-7bef791cf831"}
00:59:32.033 00.002 16872 case statement mapped state 6 to 3
00:59:32.037 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f968389-fdc8-4f21-a90b-7bef791cf831"}
00:59:32.040 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"98befda4-2b1d-450b-b80e-525a41c48396"}
00:59:32.043 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.13,7.44],"pixels":"..."},"id":"98befda4-2b1d-450b-b80e-525a41c48396"}
00:59:33.239 01.196 9640 Exposure complete
00:59:33.380 00.141 9640 worker thread done servicing request
00:59:33.380 00.000 16872 OnExposeComplete: enter
00:59:33.384 00.004 16872 UpdateGuideState(): m_state=6
00:59:33.387 00.003 16872 Star::Find(15, 1560, 562, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:59:33.391 00.004 16872 Star::Find returns 1 (0), X=1559.85, Y=563.87, Mass=8915, SNR=50.9, Peak=4128 HFD=2.7
00:59:33.394 00.003 16872 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.56) = xAngle (1.40 = 1.40)
00:59:33.398 00.004 16872 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.45 = 1.45)
00:59:33.401 00.003 16872 CameraToMount -- cameraX=-1.53 cameraY=0.29 hyp=1.56 cameraTheta=2.95 mountX=0.27 mountY=1.55, mountTheta=1.40
00:59:33.407 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.53, y=0.29, opts=13)
00:59:33.409 00.002 16872 Enqueuing Move request for scope (-1.53, 0.29)
00:59:33.413 00.004 9640 Worker thread wakes up
00:59:33.413 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.53, 0.29) opts 0xd
00:59:33.413 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.53, 0.29)
00:59:33.414 00.001 9640 Moving (-1.53, 0.29) raw xDistance=0.27 yDistance=1.55
00:59:33.414 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.27
00:59:33.414 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 1.55, m_sumCorr=1.4
00:59:33.414 00.000 9640 MoveAxis(W, 16, ABG)
00:59:33.414 00.000 9640 Guiding  Dir = 3, Dur = 16
00:59:33.414 00.000 9640 IsSlewing returns 0
00:59:33.414 00.000 9640 IsGuiding returns 0
00:59:33.415 00.001 9640 PulseGuide returned control before completion, sleep 26
00:59:33.422 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65508, med=3204, FiltMin=3122, FiltMax=45676, Gamma=2.190
00:59:33.449 00.027 9640 IsGuiding returns 1
00:59:33.449 00.000 9640 scope still moving after pulse duration time elapsed
00:59:33.460 00.011 16872 UpdateGuideState exits: m=8915 SNR=50.9
00:59:33.463 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:33.466 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:59:33.470 00.004 16872 Enqueuing Expose request
00:59:33.480 00.010 9640 IsSlewing returns 0
00:59:33.480 00.000 9640 IsGuiding returns 0
00:59:33.481 00.001 9640 scope move finished after 16 + 50 ms
00:59:33.481 00.000 9640 Move returns status 0, amount 16
00:59:33.481 00.000 9640 MoveAxis(S, 42, ABG)
00:59:33.481 00.000 9640 Guiding  Dir = 1, Dur = 42
00:59:33.481 00.000 9640 IsSlewing returns 0
00:59:33.481 00.000 9640 IsGuiding returns 0
00:59:33.482 00.001 9640 PulseGuide returned control before completion, sleep 52
00:59:33.543 00.061 9640 IsGuiding returns 1
00:59:33.544 00.001 9640 scope still moving after pulse duration time elapsed
00:59:33.574 00.030 9640 IsSlewing returns 0
00:59:33.575 00.001 9640 IsGuiding returns 0
00:59:33.575 00.000 9640 scope move finished after 42 + 51 ms
00:59:33.575 00.000 9640 Move returns status 0, amount 42
00:59:33.575 00.000 9640 move complete, result=0
00:59:33.575 00.000 9640 worker thread done servicing request
00:59:33.575 00.000 9640 Worker thread wakes up
00:59:33.575 00.000 16872 GuideStep: 0.3 px 16 ms WEST, 1.5 px 42 ms SOUTH
00:59:33.580 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:59:33.580 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:59:35.522 01.942 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a2e53967-86ab-4a72-a456-4e7f4cf752a9"}
00:59:35.525 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a2e53967-86ab-4a72-a456-4e7f4cf752a9"}
00:59:35.528 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72e437bf-1547-415f-ba19-96958afe54a8"}
00:59:35.532 00.004 16872 case statement mapped state 6 to 3
00:59:35.536 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"72e437bf-1547-415f-ba19-96958afe54a8"}
00:59:35.539 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1ece5b6a-eae9-448b-bdee-2b356c361259"}
00:59:35.543 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.85,6.87],"pixels":"..."},"id":"1ece5b6a-eae9-448b-bdee-2b356c361259"}
00:59:37.641 02.098 9640 Exposure complete
00:59:37.777 00.136 9640 worker thread done servicing request
00:59:37.777 00.000 16872 OnExposeComplete: enter
00:59:37.780 00.003 16872 UpdateGuideState(): m_state=6
00:59:37.783 00.003 16872 Star::Find(15, 1559, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:59:37.786 00.003 16872 Star::Find returns 1 (0), X=1559.59, Y=563.79, Mass=8860, SNR=50.1, Peak=3976 HFD=3.2
00:59:37.789 00.003 16872 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.56) = xAngle (1.47 = 1.47)
00:59:37.793 00.004 16872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
00:59:37.796 00.003 16872 CameraToMount -- cameraX=-1.80 cameraY=0.22 hyp=1.81 cameraTheta=3.02 mountX=0.19 mountY=1.81, mountTheta=1.47
00:59:37.800 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.80, y=0.22, opts=13)
00:59:37.803 00.003 16872 Enqueuing Move request for scope (-1.80, 0.22)
00:59:37.806 00.003 9640 Worker thread wakes up
00:59:37.806 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.80, 0.22) opts 0xd
00:59:37.806 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.80, 0.22)
00:59:37.807 00.001 9640 Moving (-1.80, 0.22) raw xDistance=0.19 yDistance=1.81
00:59:37.807 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.19
00:59:37.807 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.43, input 1.81, m_sumCorr=1.8
00:59:37.807 00.000 9640 MoveAxis(W, 22, ABG)
00:59:37.807 00.000 9640 Guiding  Dir = 3, Dur = 22
00:59:37.807 00.000 9640 IsSlewing returns 0
00:59:37.807 00.000 9640 IsGuiding returns 0
00:59:37.808 00.001 9640 PulseGuide returned control before completion, sleep 32
00:59:37.813 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=64204, med=3212, FiltMin=3136, FiltMax=43600, Gamma=2.190
00:59:37.851 00.038 9640 IsGuiding returns 1
00:59:37.851 00.000 9640 scope still moving after pulse duration time elapsed
00:59:37.854 00.003 16872 UpdateGuideState exits: m=8860 SNR=50.1
00:59:37.857 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:37.860 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:59:37.862 00.002 16872 Enqueuing Expose request
00:59:37.883 00.021 9640 IsSlewing returns 0
00:59:37.883 00.000 9640 IsGuiding returns 1
00:59:37.914 00.031 9640 IsSlewing returns 0
00:59:37.915 00.001 9640 IsGuiding returns 0
00:59:37.915 00.000 9640 scope move finished after 22 + 86 ms
00:59:37.915 00.000 9640 Move returns status 0, amount 22
00:59:37.915 00.000 9640 MoveAxis(S, 52, ABG)
00:59:37.915 00.000 9640 Guiding  Dir = 1, Dur = 52
00:59:37.916 00.001 9640 IsSlewing returns 0
00:59:37.917 00.001 9640 IsGuiding returns 0
00:59:37.917 00.000 9640 PulseGuide returned control before completion, sleep 62
00:59:37.994 00.077 9640 IsGuiding returns 1
00:59:37.994 00.000 9640 scope still moving after pulse duration time elapsed
00:59:38.024 00.030 9640 IsSlewing returns 0
00:59:38.024 00.000 9640 IsGuiding returns 0
00:59:38.024 00.000 9640 scope move finished after 52 + 55 ms
00:59:38.024 00.000 9640 Move returns status 0, amount 52
00:59:38.024 00.000 9640 move complete, result=0
00:59:38.024 00.000 9640 worker thread done servicing request
00:59:38.026 00.002 9640 Worker thread wakes up
00:59:38.026 00.000 16872 GuideStep: 0.2 px 22 ms WEST, 1.8 px 52 ms SOUTH
00:59:38.028 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
00:59:38.028 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:59:39.021 00.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b07a15b9-1ee5-4786-aa95-196f68f9b4b6"}
00:59:39.027 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b07a15b9-1ee5-4786-aa95-196f68f9b4b6"}
00:59:39.031 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78e1a09b-87c6-47d8-8a9c-faa19051848d"}
00:59:39.034 00.003 16872 case statement mapped state 6 to 3
00:59:39.038 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"78e1a09b-87c6-47d8-8a9c-faa19051848d"}
00:59:39.042 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c27cc2f4-2e02-445d-83df-0834eb990116"}
00:59:39.046 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.59,6.79],"pixels":"..."},"id":"c27cc2f4-2e02-445d-83df-0834eb990116"}
00:59:42.093 03.047 9640 Exposure complete
00:59:42.231 00.138 9640 worker thread done servicing request
00:59:42.232 00.001 16872 OnExposeComplete: enter
00:59:42.234 00.002 16872 UpdateGuideState(): m_state=6
00:59:42.237 00.003 16872 Star::Find(15, 1559, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:59:42.239 00.002 16872 Star::Find returns 1 (0), X=1559.17, Y=563.31, Mass=9167, SNR=50.4, Peak=4012 HFD=3.3
00:59:42.242 00.003 16872 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.56) = xAngle (-4.58 = 1.70)
00:59:42.244 00.002 16872 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.53 = 1.75)
00:59:42.249 00.005 16872 CameraToMount -- cameraX=-2.21 cameraY=-0.26 hyp=2.23 cameraTheta=-3.02 mountX=-0.30 mountY=2.19, mountTheta=1.71
00:59:42.254 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.21, y=-0.26, opts=13)
00:59:42.256 00.002 16872 Enqueuing Move request for scope (-2.21, -0.26)
00:59:42.259 00.003 9640 Worker thread wakes up
00:59:42.259 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.21, -0.26) opts 0xd
00:59:42.260 00.001 9640 Handling offset move in thread for scope, endpoint = (-2.21, -0.26)
00:59:42.260 00.000 9640 Moving (-2.21, -0.26) raw xDistance=-0.30 yDistance=2.19
00:59:42.260 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.30
00:59:42.260 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.50, input 2.19, m_sumCorr=2.3
00:59:42.260 00.000 9640 MoveAxis(E, 29, ABG)
00:59:42.260 00.000 9640 Guiding  Dir = 2, Dur = 29
00:59:42.261 00.001 9640 IsSlewing returns 0
00:59:42.261 00.000 9640 IsGuiding returns 0
00:59:42.261 00.000 9640 PulseGuide returned control before completion, sleep 39
00:59:42.269 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=64624, med=3196, FiltMin=3112, FiltMax=47148, Gamma=2.190
00:59:42.307 00.038 16872 UpdateGuideState exits: m=9167 SNR=50.4
00:59:42.312 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:42.314 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:59:42.316 00.002 16872 Enqueuing Expose request
00:59:42.319 00.003 9640 IsGuiding returns 1
00:59:42.319 00.000 9640 scope still moving after pulse duration time elapsed
00:59:42.340 00.021 9640 IsSlewing returns 0
00:59:42.340 00.000 9640 IsGuiding returns 1
00:59:42.372 00.032 9640 IsSlewing returns 0
00:59:42.372 00.000 9640 IsGuiding returns 1
00:59:42.404 00.032 9640 IsSlewing returns 0
00:59:42.405 00.001 9640 IsGuiding returns 1
00:59:42.436 00.031 9640 IsSlewing returns 0
00:59:42.437 00.001 9640 IsGuiding returns 0
00:59:42.437 00.000 9640 scope move finished after 29 + 147 ms
00:59:42.437 00.000 9640 Move returns status 0, amount 29
00:59:42.437 00.000 9640 MoveAxis(S, 60, ABG)
00:59:42.437 00.000 9640 Guiding  Dir = 1, Dur = 60
00:59:42.437 00.000 9640 IsSlewing returns 0
00:59:42.438 00.001 9640 IsGuiding returns 0
00:59:42.438 00.000 9640 PulseGuide returned control before completion, sleep 70
00:59:42.514 00.076 9640 IsGuiding returns 1
00:59:42.514 00.000 9640 scope still moving after pulse duration time elapsed
00:59:42.521 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"50cc1581-5e81-45cc-9ca7-c5c9bd8b5b12"}
00:59:42.524 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"50cc1581-5e81-45cc-9ca7-c5c9bd8b5b12"}
00:59:42.526 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"784c2f25-f1d0-4fa7-82ad-6382b86973b8"}
00:59:42.529 00.003 16872 case statement mapped state 6 to 3
00:59:42.532 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"784c2f25-f1d0-4fa7-82ad-6382b86973b8"}
00:59:42.536 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3bb4f343-4b67-42ff-b077-36c425c1012f"}
00:59:42.539 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.17,7.31],"pixels":"..."},"id":"3bb4f343-4b67-42ff-b077-36c425c1012f"}
00:59:42.545 00.006 9640 IsSlewing returns 0
00:59:42.545 00.000 9640 IsGuiding returns 0
00:59:42.545 00.000 9640 scope move finished after 60 + 47 ms
00:59:42.545 00.000 9640 Move returns status 0, amount 60
00:59:42.545 00.000 9640 move complete, result=0
00:59:42.546 00.001 9640 worker thread done servicing request
00:59:42.546 00.000 9640 Worker thread wakes up
00:59:42.546 00.000 16872 GuideStep: -0.3 px 29 ms EAST, 2.2 px 60 ms SOUTH
00:59:42.550 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:59:42.550 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:59:46.019 03.469 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b4bceaa-f0d8-4496-a5de-f1a62b2ac9ed"}
00:59:46.023 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b4bceaa-f0d8-4496-a5de-f1a62b2ac9ed"}
00:59:46.028 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7202eab-3dba-45aa-ad66-fe4ebc81b43d"}
00:59:46.032 00.004 16872 case statement mapped state 6 to 3
00:59:46.038 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7202eab-3dba-45aa-ad66-fe4ebc81b43d"}
00:59:46.042 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8a869b28-818c-4dff-a80a-673ee8cfda7a"}
00:59:46.045 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.17,7.31],"pixels":"..."},"id":"8a869b28-818c-4dff-a80a-673ee8cfda7a"}
00:59:46.599 00.554 9640 Exposure complete
00:59:46.736 00.137 9640 worker thread done servicing request
00:59:46.736 00.000 16872 OnExposeComplete: enter
00:59:46.739 00.003 16872 UpdateGuideState(): m_state=6
00:59:46.742 00.003 16872 Star::Find(15, 1559, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:59:46.745 00.003 16872 Star::Find returns 1 (0), X=1558.61, Y=563.42, Mass=8654, SNR=51.2, Peak=4008 HFD=3.2
00:59:46.747 00.002 16872 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.56) = xAngle (-4.64 = 1.64)
00:59:46.750 00.003 16872 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.59 = 1.69)
00:59:46.755 00.005 16872 CameraToMount -- cameraX=-2.78 cameraY=-0.16 hyp=2.78 cameraTheta=-3.09 mountX=-0.20 mountY=2.76, mountTheta=1.64
00:59:46.759 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.78, y=-0.16, opts=13)
00:59:46.761 00.002 16872 Enqueuing Move request for scope (-2.78, -0.16)
00:59:46.764 00.003 9640 Worker thread wakes up
00:59:46.764 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.78, -0.16) opts 0xd
00:59:46.764 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.78, -0.16)
00:59:46.764 00.000 9640 Moving (-2.78, -0.16) raw xDistance=-0.20 yDistance=2.76
00:59:46.764 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.20
00:59:46.764 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.59, input 2.76, m_sumCorr=2.9
00:59:46.764 00.000 9640 MoveAxis(E, 24, ABG)
00:59:46.765 00.001 9640 Guiding  Dir = 2, Dur = 24
00:59:46.765 00.000 9640 IsSlewing returns 0
00:59:46.766 00.001 9640 IsGuiding returns 0
00:59:46.766 00.000 9640 PulseGuide returned control before completion, sleep 34
00:59:46.771 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=63848, med=3204, FiltMin=3120, FiltMax=48588, Gamma=2.190
00:59:46.811 00.040 16872 UpdateGuideState exits: m=8654 SNR=51.2
00:59:46.817 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:46.820 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:59:46.823 00.003 16872 Enqueuing Expose request
00:59:46.825 00.002 9640 IsGuiding returns 1
00:59:46.825 00.000 9640 scope still moving after pulse duration time elapsed
00:59:46.859 00.034 9640 IsSlewing returns 0
00:59:46.860 00.001 9640 IsGuiding returns 1
00:59:46.890 00.030 9640 IsSlewing returns 0
00:59:46.890 00.000 9640 IsGuiding returns 0
00:59:46.890 00.000 9640 scope move finished after 24 + 101 ms
00:59:46.891 00.001 9640 Move returns status 0, amount 24
00:59:46.891 00.000 9640 MoveAxis(S, 71, ABG)
00:59:46.891 00.000 9640 Guiding  Dir = 1, Dur = 71
00:59:46.891 00.000 9640 IsSlewing returns 0
00:59:46.891 00.000 9640 IsGuiding returns 0
00:59:46.892 00.001 9640 PulseGuide returned control before completion, sleep 81
00:59:46.984 00.092 9640 IsGuiding returns 1
00:59:46.984 00.000 9640 scope still moving after pulse duration time elapsed
00:59:47.014 00.030 9640 IsSlewing returns 0
00:59:47.015 00.001 9640 IsGuiding returns 0
00:59:47.015 00.000 9640 scope move finished after 71 + 52 ms
00:59:47.015 00.000 9640 Move returns status 0, amount 71
00:59:47.015 00.000 9640 move complete, result=0
00:59:47.015 00.000 9640 worker thread done servicing request
00:59:47.015 00.000 9640 Worker thread wakes up
00:59:47.015 00.000 16872 GuideStep: -0.2 px 24 ms EAST, 2.8 px 71 ms SOUTH
00:59:47.020 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
00:59:47.020 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:59:49.519 02.499 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"85e929a2-2e2a-424a-bdcc-522e54bdf9af"}
00:59:49.522 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"85e929a2-2e2a-424a-bdcc-522e54bdf9af"}
00:59:49.526 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36012f5a-493b-42a3-bcf8-3ed2edb3632a"}
00:59:49.529 00.003 16872 case statement mapped state 6 to 3
00:59:49.531 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"36012f5a-493b-42a3-bcf8-3ed2edb3632a"}
00:59:49.535 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"795000d6-724f-4331-be94-9a025624f143"}
00:59:49.538 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.61,7.42],"pixels":"..."},"id":"795000d6-724f-4331-be94-9a025624f143"}
00:59:51.090 01.552 9640 Exposure complete
00:59:51.227 00.137 9640 worker thread done servicing request
00:59:51.227 00.000 16872 OnExposeComplete: enter
00:59:51.232 00.005 16872 UpdateGuideState(): m_state=6
00:59:51.237 00.005 16872 Star::Find(15, 1558, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:59:51.240 00.003 16872 Star::Find returns 1 (0), X=1558.34, Y=564.37, Mass=8885, SNR=48.9, Peak=3916 HFD=3.3
00:59:51.243 00.003 16872 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.56) = xAngle (1.33 = 1.33)
00:59:51.246 00.003 16872 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.38 = 1.38)
00:59:51.250 00.004 16872 CameraToMount -- cameraX=-3.05 cameraY=0.79 hyp=3.15 cameraTheta=2.89 mountX=0.75 mountY=3.09, mountTheta=1.33
00:59:51.256 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-3.05, y=0.79, opts=13)
00:59:51.259 00.003 16872 Enqueuing Move request for scope (-3.05, 0.79)
00:59:51.262 00.003 9640 Worker thread wakes up
00:59:51.263 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.05, 0.79) opts 0xd
00:59:51.263 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.05, 0.79)
00:59:51.263 00.000 9640 Moving (-3.05, 0.79) raw xDistance=0.75 yDistance=3.09
00:59:51.263 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.75
00:59:51.263 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.73, input 3.09, m_sumCorr=3.7
00:59:51.263 00.000 9640 MoveAxis(W, 77, ABG)
00:59:51.263 00.000 9640 Guiding  Dir = 3, Dur = 77
00:59:51.263 00.000 9640 IsSlewing returns 0
00:59:51.263 00.000 9640 IsGuiding returns 0
00:59:51.264 00.001 9640 PulseGuide returned control before completion, sleep 87
00:59:51.269 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=63332, med=3208, FiltMin=3112, FiltMax=47396, Gamma=2.190
00:59:51.309 00.040 16872 UpdateGuideState exits: m=8885 SNR=48.9
00:59:51.312 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:51.315 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:59:51.318 00.003 16872 Enqueuing Expose request
00:59:51.353 00.035 9640 IsGuiding returns 1
00:59:51.353 00.000 9640 scope still moving after pulse duration time elapsed
00:59:51.385 00.032 9640 IsSlewing returns 0
00:59:51.385 00.000 9640 IsGuiding returns 1
00:59:51.416 00.031 9640 IsSlewing returns 0
00:59:51.416 00.000 9640 IsGuiding returns 1
00:59:51.448 00.032 9640 IsSlewing returns 0
00:59:51.449 00.001 9640 IsGuiding returns 0
00:59:51.449 00.000 9640 scope move finished after 77 + 108 ms
00:59:51.449 00.000 9640 Move returns status 0, amount 77
00:59:51.449 00.000 9640 MoveAxis(S, 87, ABG)
00:59:51.449 00.000 9640 Guiding  Dir = 1, Dur = 87
00:59:51.449 00.000 9640 IsSlewing returns 0
00:59:51.450 00.001 9640 IsGuiding returns 0
00:59:51.450 00.000 9640 PulseGuide returned control before completion, sleep 97
00:59:51.558 00.108 9640 IsGuiding returns 1
00:59:51.559 00.001 9640 scope still moving after pulse duration time elapsed
00:59:51.589 00.030 9640 IsSlewing returns 0
00:59:51.589 00.000 9640 IsGuiding returns 0
00:59:51.590 00.001 9640 scope move finished after 87 + 52 ms
00:59:51.590 00.000 9640 Move returns status 0, amount 87
00:59:51.590 00.000 9640 move complete, result=0
00:59:51.591 00.001 9640 worker thread done servicing request
00:59:51.591 00.000 9640 Worker thread wakes up
00:59:51.591 00.000 16872 GuideStep: 0.7 px 77 ms WEST, 3.1 px 87 ms SOUTH
00:59:51.595 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
00:59:51.595 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:59:53.018 01.423 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ce268ffb-9403-407d-ac09-ea1c7ab0edd0"}
00:59:53.022 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ce268ffb-9403-407d-ac09-ea1c7ab0edd0"}
00:59:53.026 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f8e0df58-2d6f-4ff1-9d1a-05c5c6acb35c"}
00:59:53.030 00.004 16872 case statement mapped state 6 to 3
00:59:53.033 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8e0df58-2d6f-4ff1-9d1a-05c5c6acb35c"}
00:59:53.037 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"42f19e69-8cda-445d-969c-eca0f75d4b05"}
00:59:53.042 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.34,7.37],"pixels":"..."},"id":"42f19e69-8cda-445d-969c-eca0f75d4b05"}
00:59:55.656 02.614 9640 Exposure complete
00:59:55.793 00.137 9640 worker thread done servicing request
00:59:55.793 00.000 16872 OnExposeComplete: enter
00:59:55.797 00.004 16872 UpdateGuideState(): m_state=6
00:59:55.799 00.002 16872 Star::Find(15, 1558, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:59:55.802 00.003 16872 Star::Find returns 1 (0), X=1557.45, Y=564.10, Mass=8815, SNR=47.6, Peak=4072 HFD=3.0
00:59:55.803 00.001 16872 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.56) = xAngle (1.45 = 1.45)
00:59:55.807 00.004 16872 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.50 = 1.50)
00:59:55.811 00.004 16872 CameraToMount -- cameraX=-3.94 cameraY=0.52 hyp=3.97 cameraTheta=3.01 mountX=0.47 mountY=3.96, mountTheta=1.45
00:59:55.816 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-3.94, y=0.52, opts=13)
00:59:55.820 00.004 16872 Enqueuing Move request for scope (-3.94, 0.52)
00:59:55.822 00.002 9640 Worker thread wakes up
00:59:55.822 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.94, 0.52) opts 0xd
00:59:55.823 00.001 9640 Handling offset move in thread for scope, endpoint = (-3.94, 0.52)
00:59:55.823 00.000 9640 Moving (-3.94, 0.52) raw xDistance=0.47 yDistance=3.96
00:59:55.823 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.47
00:59:55.823 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.88, input 3.96, m_sumCorr=4.5
00:59:55.823 00.000 9640 MoveAxis(W, 57, ABG)
00:59:55.823 00.000 9640 Guiding  Dir = 3, Dur = 57
00:59:55.823 00.000 9640 IsSlewing returns 0
00:59:55.824 00.001 9640 IsGuiding returns 0
00:59:55.824 00.000 9640 PulseGuide returned control before completion, sleep 67
00:59:55.830 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=65512, med=3212, FiltMin=3106, FiltMax=46396, Gamma=2.190
00:59:55.871 00.041 16872 UpdateGuideState exits: m=8815 SNR=47.6
00:59:55.875 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:55.879 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
00:59:55.883 00.004 16872 Enqueuing Expose request
00:59:55.901 00.018 9640 IsGuiding returns 1
00:59:55.901 00.000 9640 scope still moving after pulse duration time elapsed
00:59:55.932 00.031 9640 IsSlewing returns 0
00:59:55.933 00.001 9640 IsGuiding returns 0
00:59:55.933 00.000 9640 scope move finished after 57 + 52 ms
00:59:55.934 00.001 9640 Move returns status 0, amount 57
00:59:55.934 00.000 9640 MoveAxis(S, 106, ABG)
00:59:55.934 00.000 9640 Guiding  Dir = 1, Dur = 106
00:59:55.935 00.001 9640 IsSlewing returns 0
00:59:55.935 00.000 9640 IsGuiding returns 0
00:59:55.936 00.001 9640 PulseGuide returned control before completion, sleep 116
00:59:56.063 00.127 9640 IsGuiding returns 1
00:59:56.063 00.000 9640 scope still moving after pulse duration time elapsed
00:59:56.091 00.028 9640 IsSlewing returns 0
00:59:56.091 00.000 9640 IsGuiding returns 0
00:59:56.091 00.000 9640 scope move finished after 106 + 50 ms
00:59:56.091 00.000 9640 Move returns status 0, amount 106
00:59:56.092 00.001 9640 move complete, result=0
00:59:56.093 00.001 9640 worker thread done servicing request
00:59:56.095 00.002 16872 GuideStep: 0.5 px 57 ms WEST, 4.0 px 106 ms SOUTH
00:59:56.099 00.004 9640 Worker thread wakes up
00:59:56.099 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
00:59:56.099 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
00:59:56.519 00.420 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31a7a9e2-2e34-4d52-a9b8-42c5cea03285"}
00:59:56.524 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"31a7a9e2-2e34-4d52-a9b8-42c5cea03285"}
00:59:56.529 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"350a9e52-f5d1-433f-a2fc-a94c31977f4f"}
00:59:56.535 00.006 16872 case statement mapped state 6 to 3
00:59:56.539 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"350a9e52-f5d1-433f-a2fc-a94c31977f4f"}
00:59:56.552 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cda4c8d4-72ba-42d0-b92c-ebb16d97aac2"}
00:59:56.556 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.45,7.10],"pixels":"..."},"id":"cda4c8d4-72ba-42d0-b92c-ebb16d97aac2"}
01:00:00.019 03.463 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8047370f-aef5-4494-a3c1-5188fff93515"}
01:00:00.023 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8047370f-aef5-4494-a3c1-5188fff93515"}
01:00:00.028 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"41294865-9ecc-4957-a0d6-648bf3d02eec"}
01:00:00.031 00.003 16872 case statement mapped state 6 to 3
01:00:00.035 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"41294865-9ecc-4957-a0d6-648bf3d02eec"}
01:00:00.038 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"58e308b9-fe78-4aab-9ad2-3add31f3c955"}
01:00:00.043 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.45,7.10],"pixels":"..."},"id":"58e308b9-fe78-4aab-9ad2-3add31f3c955"}
01:00:00.167 00.124 9640 Exposure complete
01:00:00.306 00.139 9640 worker thread done servicing request
01:00:00.307 00.001 16872 OnExposeComplete: enter
01:00:00.309 00.002 16872 UpdateGuideState(): m_state=6
01:00:00.311 00.002 16872 Star::Find(15, 1557, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:00:00.317 00.006 16872 Star::Find returns 1 (0), X=1556.75, Y=563.77, Mass=9198, SNR=52.8, Peak=4124 HFD=2.9
01:00:00.320 00.003 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
01:00:00.322 00.002 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
01:00:00.325 00.003 16872 CameraToMount -- cameraX=-4.63 cameraY=0.19 hyp=4.64 cameraTheta=3.10 mountX=0.12 mountY=4.63, mountTheta=1.54
01:00:00.330 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-4.63, y=0.19, opts=13)
01:00:00.332 00.002 16872 Enqueuing Move request for scope (-4.63, 0.19)
01:00:00.336 00.004 9640 Worker thread wakes up
01:00:00.337 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.63, 0.19) opts 0xd
01:00:00.337 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.63, 0.19)
01:00:00.337 00.000 9640 Moving (-4.63, 0.19) raw xDistance=0.12 yDistance=4.63
01:00:00.337 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.12
01:00:00.337 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.06, input 4.63, m_sumCorr=5.6
01:00:00.337 00.000 9640 MoveAxis(W, 19, ABG)
01:00:00.337 00.000 9640 Guiding  Dir = 3, Dur = 19
01:00:00.337 00.000 9640 IsSlewing returns 0
01:00:00.338 00.001 9640 IsGuiding returns 0
01:00:00.338 00.000 9640 PulseGuide returned control before completion, sleep 29
01:00:00.343 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65508, med=3212, FiltMin=3066, FiltMax=45132, Gamma=2.190
01:00:00.380 00.037 9640 IsGuiding returns 1
01:00:00.380 00.000 9640 scope still moving after pulse duration time elapsed
01:00:00.381 00.001 16872 UpdateGuideState exits: m=9198 SNR=52.8
01:00:00.385 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:00.389 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:00:00.392 00.003 16872 Enqueuing Expose request
01:00:00.411 00.019 9640 IsSlewing returns 0
01:00:00.411 00.000 9640 IsGuiding returns 0
01:00:00.411 00.000 9640 scope move finished after 19 + 54 ms
01:00:00.411 00.000 9640 Move returns status 0, amount 19
01:00:00.411 00.000 9640 MoveAxis(S, 127, ABG)
01:00:00.411 00.000 9640 Guiding  Dir = 1, Dur = 127
01:00:00.412 00.001 9640 IsSlewing returns 0
01:00:00.412 00.000 9640 IsGuiding returns 0
01:00:00.412 00.000 9640 PulseGuide returned control before completion, sleep 137
01:00:00.552 00.140 9640 IsGuiding returns 1
01:00:00.553 00.001 9640 scope still moving after pulse duration time elapsed
01:00:00.584 00.031 9640 IsSlewing returns 0
01:00:00.585 00.001 9640 IsGuiding returns 0
01:00:00.585 00.000 9640 scope move finished after 127 + 45 ms
01:00:00.585 00.000 9640 Move returns status 0, amount 127
01:00:00.585 00.000 9640 move complete, result=0
01:00:00.585 00.000 9640 worker thread done servicing request
01:00:00.585 00.000 16872 GuideStep: 0.1 px 19 ms WEST, 4.6 px 127 ms SOUTH
01:00:00.590 00.005 9640 Worker thread wakes up
01:00:00.590 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:00:00.590 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
01:00:03.520 02.930 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ef1dcd6-2ed1-43d2-9b79-ac8d89f930d3"}
01:00:03.522 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3ef1dcd6-2ed1-43d2-9b79-ac8d89f930d3"}
01:00:03.526 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ef7e79f-94f8-4961-a40b-41f0806abd4f"}
01:00:03.529 00.003 16872 case statement mapped state 6 to 3
01:00:03.532 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ef7e79f-94f8-4961-a40b-41f0806abd4f"}
01:00:03.536 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a826af8e-44d3-4ccf-a55d-b1415ddbe526"}
01:00:03.540 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.75,6.77],"pixels":"..."},"id":"a826af8e-44d3-4ccf-a55d-b1415ddbe526"}
01:00:04.649 01.109 9640 Exposure complete
01:00:04.789 00.140 9640 worker thread done servicing request
01:00:04.789 00.000 16872 OnExposeComplete: enter
01:00:04.793 00.004 16872 UpdateGuideState(): m_state=6
01:00:04.796 00.003 16872 Star::Find(15, 1556, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
01:00:04.802 00.006 16872 Star::Find returns 1 (0), X=1556.05, Y=563.19, Mass=8289, SNR=47.1, Peak=4040 HFD=2.7
01:00:04.805 00.003 16872 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.56) = xAngle (-4.63 = 1.66)
01:00:04.809 00.004 16872 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.58 = 1.70)
01:00:04.812 00.003 16872 CameraToMount -- cameraX=-5.33 cameraY=-0.38 hyp=5.35 cameraTheta=-3.07 mountX=-0.46 mountY=5.30, mountTheta=1.66
01:00:04.818 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-5.33, y=-0.38, opts=13)
01:00:04.821 00.003 16872 Enqueuing Move request for scope (-5.33, -0.38)
01:00:04.825 00.004 9640 Worker thread wakes up
01:00:04.825 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.33, -0.38) opts 0xd
01:00:04.825 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.33, -0.38)
01:00:04.825 00.000 9640 Moving (-5.33, -0.38) raw xDistance=-0.46 yDistance=5.30
01:00:04.825 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.46
01:00:04.825 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.26, input 5.30, m_sumCorr=6.9
01:00:04.826 00.001 9640 MoveAxis(E, 47, ABG)
01:00:04.826 00.000 9640 Guiding  Dir = 2, Dur = 47
01:00:04.826 00.000 9640 IsSlewing returns 0
01:00:04.826 00.000 9640 IsGuiding returns 0
01:00:04.826 00.000 9640 PulseGuide returned control before completion, sleep 57
01:00:04.834 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=64100, med=3204, FiltMin=3050, FiltMax=46052, Gamma=2.190
01:00:04.871 00.037 16872 UpdateGuideState exits: m=8289 SNR=47.1
01:00:04.874 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:04.877 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:00:04.881 00.004 16872 Enqueuing Expose request
01:00:04.892 00.011 9640 IsGuiding returns 1
01:00:04.892 00.000 9640 scope still moving after pulse duration time elapsed
01:00:04.924 00.032 9640 IsSlewing returns 0
01:00:04.924 00.000 9640 IsGuiding returns 0
01:00:04.924 00.000 9640 scope move finished after 47 + 51 ms
01:00:04.924 00.000 9640 Move returns status 0, amount 47
01:00:04.924 00.000 9640 MoveAxis(S, 152, ABG)
01:00:04.924 00.000 9640 Guiding  Dir = 1, Dur = 152
01:00:04.925 00.001 9640 IsSlewing returns 0
01:00:04.926 00.001 9640 IsGuiding returns 0
01:00:04.926 00.000 9640 PulseGuide returned control before completion, sleep 162
01:00:05.096 00.170 9640 IsGuiding returns 1
01:00:05.097 00.001 9640 scope still moving after pulse duration time elapsed
01:00:05.128 00.031 9640 IsSlewing returns 0
01:00:05.128 00.000 9640 IsGuiding returns 0
01:00:05.128 00.000 9640 scope move finished after 152 + 49 ms
01:00:05.128 00.000 9640 Move returns status 0, amount 152
01:00:05.128 00.000 9640 move complete, result=0
01:00:05.128 00.000 9640 worker thread done servicing request
01:00:05.128 00.000 9640 Worker thread wakes up
01:00:05.128 00.000 16872 GuideStep: -0.5 px 47 ms EAST, 5.3 px 152 ms SOUTH
01:00:05.133 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:00:05.133 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1546,549,31,31)
01:00:07.018 01.885 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6be0957-e561-4af1-8ef9-8be25ce0c97d"}
01:00:07.022 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d6be0957-e561-4af1-8ef9-8be25ce0c97d"}
01:00:07.026 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61e62165-e8f6-4106-a684-16cc6d379965"}
01:00:07.029 00.003 16872 case statement mapped state 6 to 3
01:00:07.034 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"61e62165-e8f6-4106-a684-16cc6d379965"}
01:00:07.039 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e604e3b-ca50-41d0-b9b5-d507d0215853"}
01:00:07.043 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.05,7.19],"pixels":"..."},"id":"8e604e3b-ca50-41d0-b9b5-d507d0215853"}
01:00:09.204 02.161 9640 Exposure complete
01:00:09.346 00.142 9640 worker thread done servicing request
01:00:09.347 00.001 16872 OnExposeComplete: enter
01:00:09.349 00.002 16872 UpdateGuideState(): m_state=6
01:00:09.352 00.003 16872 Star::Find(15, 1556, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
01:00:09.355 00.003 16872 Star::Find returns 1 (0), X=1554.34, Y=563.46, Mass=7678, SNR=44.2, Peak=4028 HFD=2.9
01:00:09.358 00.003 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.68 = 1.60)
01:00:09.361 00.003 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.65)
01:00:09.364 00.003 16872 CameraToMount -- cameraX=-7.05 cameraY=-0.12 hyp=7.05 cameraTheta=-3.12 mountX=-0.23 mountY=7.03, mountTheta=1.60
01:00:09.368 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-7.05, y=-0.12, opts=13)
01:00:09.371 00.003 16872 Enqueuing Move request for scope (-7.05, -0.12)
01:00:09.376 00.005 9640 Worker thread wakes up
01:00:09.376 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.05, -0.12) opts 0xd
01:00:09.376 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.05, -0.12)
01:00:09.376 00.000 9640 Moving (-7.05, -0.12) raw xDistance=-0.23 yDistance=7.03
01:00:09.376 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.23
01:00:09.377 00.001 9640 GuideAlgorithmZFilter::Result() returns 1.50, input 7.03, m_sumCorr=8.4
01:00:09.377 00.000 9640 MoveAxis(E, 29, ABG)
01:00:09.377 00.000 9640 Guiding  Dir = 2, Dur = 29
01:00:09.377 00.000 9640 IsSlewing returns 0
01:00:09.377 00.000 9640 IsGuiding returns 0
01:00:09.378 00.001 9640 PulseGuide returned control before completion, sleep 39
01:00:09.383 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=63320, med=3208, FiltMin=3078, FiltMax=47344, Gamma=2.190
01:00:09.419 00.036 9640 IsGuiding returns 1
01:00:09.419 00.000 9640 scope still moving after pulse duration time elapsed
01:00:09.421 00.002 16872 UpdateGuideState exits: m=7678 SNR=44.2
01:00:09.425 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:09.428 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:00:09.431 00.003 16872 Enqueuing Expose request
01:00:09.450 00.019 9640 IsSlewing returns 0
01:00:09.450 00.000 9640 IsGuiding returns 0
01:00:09.450 00.000 9640 scope move finished after 29 + 44 ms
01:00:09.451 00.001 9640 Move returns status 0, amount 29
01:00:09.451 00.000 9640 MoveAxis(S, 181, ABG)
01:00:09.451 00.000 9640 Guiding  Dir = 1, Dur = 181
01:00:09.451 00.000 9640 IsSlewing returns 0
01:00:09.451 00.000 9640 IsGuiding returns 0
01:00:09.452 00.001 9640 PulseGuide returned control before completion, sleep 191
01:00:09.652 00.200 9640 IsGuiding returns 1
01:00:09.653 00.001 9640 scope still moving after pulse duration time elapsed
01:00:09.685 00.032 9640 IsSlewing returns 0
01:00:09.686 00.001 9640 IsGuiding returns 0
01:00:09.686 00.000 9640 scope move finished after 181 + 53 ms
01:00:09.686 00.000 9640 Move returns status 0, amount 181
01:00:09.686 00.000 9640 move complete, result=0
01:00:09.686 00.000 9640 worker thread done servicing request
01:00:09.687 00.001 9640 Worker thread wakes up
01:00:09.687 00.000 16872 GuideStep: -0.2 px 29 ms EAST, 7.0 px 181 ms SOUTH
01:00:09.689 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
01:00:09.689 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1539,548,31,31)
01:00:10.517 00.828 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"89e69149-0da3-448d-9890-bd0eec15036a"}
01:00:10.521 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"89e69149-0da3-448d-9890-bd0eec15036a"}
01:00:10.524 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ac4c9c3-c9f5-4e49-934e-64ba966c8f47"}
01:00:10.527 00.003 16872 case statement mapped state 6 to 3
01:00:10.531 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ac4c9c3-c9f5-4e49-934e-64ba966c8f47"}
01:00:10.534 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6e2925b4-3b22-4e5e-8022-f1bad5998191"}
01:00:10.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.34,7.46],"pixels":"..."},"id":"6e2925b4-3b22-4e5e-8022-f1bad5998191"}
01:00:13.753 03.216 9640 Exposure complete
01:00:13.894 00.141 9640 worker thread done servicing request
01:00:13.894 00.000 16872 OnExposeComplete: enter
01:00:13.897 00.003 16872 UpdateGuideState(): m_state=6
01:00:13.900 00.003 16872 Star::Find(15, 1554, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
01:00:13.904 00.004 16872 Star::Find returns 1 (0), X=1552.74, Y=563.42, Mass=7355, SNR=43.2, Peak=3948 HFD=2.9
01:00:13.907 00.003 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.68 = 1.60)
01:00:13.909 00.002 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.65)
01:00:13.914 00.005 16872 CameraToMount -- cameraX=-8.65 cameraY=-0.16 hyp=8.65 cameraTheta=-3.12 mountX=-0.29 mountY=8.62, mountTheta=1.60
01:00:13.918 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-8.65, y=-0.16, opts=13)
01:00:13.921 00.003 16872 Enqueuing Move request for scope (-8.65, -0.16)
01:00:13.923 00.002 9640 Worker thread wakes up
01:00:13.924 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.65, -0.16) opts 0xd
01:00:13.924 00.000 9640 Handling offset move in thread for scope, endpoint = (-8.65, -0.16)
01:00:13.924 00.000 9640 Moving (-8.65, -0.16) raw xDistance=-0.29 yDistance=8.62
01:00:13.924 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.29
01:00:13.924 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.84, input 8.62, m_sumCorr=10
01:00:13.924 00.000 9640 MoveAxis(E, 34, ABG)
01:00:13.924 00.000 9640 Guiding  Dir = 2, Dur = 34
01:00:13.924 00.000 9640 IsSlewing returns 0
01:00:13.924 00.000 9640 IsGuiding returns 0
01:00:13.924 00.000 9640 PulseGuide returned control before completion, sleep 44
01:00:13.929 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2860, max=65516, med=3208, FiltMin=3128, FiltMax=47692, Gamma=2.190
01:00:13.969 00.040 16872 UpdateGuideState exits: m=7355 SNR=43.2
01:00:13.972 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:13.974 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:00:13.977 00.003 16872 Enqueuing Expose request
01:00:13.980 00.003 9640 IsGuiding returns 1
01:00:13.980 00.000 9640 scope still moving after pulse duration time elapsed
01:00:14.010 00.030 9640 IsSlewing returns 0
01:00:14.010 00.000 9640 IsGuiding returns 0
01:00:14.011 00.001 9640 scope move finished after 34 + 52 ms
01:00:14.011 00.000 9640 Move returns status 0, amount 34
01:00:14.012 00.001 9640 MoveAxis(S, 221, ABG)
01:00:14.012 00.000 9640 Guiding  Dir = 1, Dur = 221
01:00:14.012 00.000 9640 IsSlewing returns 0
01:00:14.012 00.000 9640 IsGuiding returns 0
01:00:14.013 00.001 9640 PulseGuide returned control before completion, sleep 231
01:00:14.017 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2bb666a4-bc09-4462-b70b-037f75a5a5ad"}
01:00:14.020 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2bb666a4-bc09-4462-b70b-037f75a5a5ad"}
01:00:14.024 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f697fce9-d5a8-4aff-b2a1-90a939182f68"}
01:00:14.028 00.004 16872 case statement mapped state 6 to 3
01:00:14.031 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f697fce9-d5a8-4aff-b2a1-90a939182f68"}
01:00:14.034 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3f95765b-bec4-49de-acca-849360714d0b"}
01:00:14.038 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.74,7.42],"pixels":"..."},"id":"3f95765b-bec4-49de-acca-849360714d0b"}
01:00:14.262 00.224 9640 IsGuiding returns 1
01:00:14.262 00.000 9640 scope still moving after pulse duration time elapsed
01:00:14.293 00.031 9640 IsSlewing returns 0
01:00:14.293 00.000 9640 IsGuiding returns 0
01:00:14.294 00.001 9640 scope move finished after 221 + 59 ms
01:00:14.294 00.000 9640 Move returns status 0, amount 221
01:00:14.294 00.000 9640 move complete, result=0
01:00:14.294 00.000 9640 worker thread done servicing request
01:00:14.294 00.000 9640 Worker thread wakes up
01:00:14.294 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:00:14.294 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1538,548,31,31)
01:00:14.294 00.000 16872 GuideStep: -0.3 px 34 ms EAST, 8.6 px 221 ms SOUTH
01:00:17.516 03.222 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0cb69e76-f0a2-4313-8776-c74cbf2a5579"}
01:00:17.519 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0cb69e76-f0a2-4313-8776-c74cbf2a5579"}
01:00:17.525 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4f3e46af-3913-44f6-8b23-b6d6f601db30"}
01:00:17.529 00.004 16872 case statement mapped state 6 to 3
01:00:17.532 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f3e46af-3913-44f6-8b23-b6d6f601db30"}
01:00:17.537 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7a5256f8-dff5-4707-beb2-821078083a18"}
01:00:17.541 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.74,7.42],"pixels":"..."},"id":"7a5256f8-dff5-4707-beb2-821078083a18"}
01:00:18.357 00.816 9640 Exposure complete
01:00:18.503 00.146 9640 worker thread done servicing request
01:00:18.503 00.000 16872 OnExposeComplete: enter
01:00:18.507 00.004 16872 UpdateGuideState(): m_state=6
01:00:18.511 00.004 16872 Star::Find(15, 1552, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
01:00:18.513 00.002 16872 Star::Find returns 1 (0), X=1550.53, Y=563.95, Mass=7891, SNR=46.3, Peak=4040 HFD=2.6
01:00:18.515 00.002 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
01:00:18.518 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
01:00:18.522 00.004 16872 CameraToMount -- cameraX=-10.85 cameraY=0.37 hyp=10.86 cameraTheta=3.11 mountX=0.21 mountY=10.86, mountTheta=1.55
01:00:18.527 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-10.85, y=0.37, opts=13)
01:00:18.531 00.004 16872 Enqueuing Move request for scope (-10.85, 0.37)
01:00:18.533 00.002 9640 Worker thread wakes up
01:00:18.533 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-10.85, 0.37) opts 0xd
01:00:18.534 00.001 9640 Handling offset move in thread for scope, endpoint = (-10.85, 0.37)
01:00:18.534 00.000 9640 Moving (-10.85, 0.37) raw xDistance=0.21 yDistance=10.86
01:00:18.534 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.21
01:00:18.534 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.32, input 10.86, m_sumCorr=13
01:00:18.534 00.000 9640 MoveAxis(W, 19, ABG)
01:00:18.534 00.000 9640 Guiding  Dir = 3, Dur = 19
01:00:18.534 00.000 9640 IsSlewing returns 0
01:00:18.534 00.000 9640 IsGuiding returns 0
01:00:18.535 00.001 9640 PulseGuide returned control before completion, sleep 29
01:00:18.541 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=63848, med=3204, FiltMin=3096, FiltMax=48608, Gamma=2.190
01:00:18.567 00.026 9640 IsGuiding returns 1
01:00:18.567 00.000 9640 scope still moving after pulse duration time elapsed
01:00:18.578 00.011 16872 UpdateGuideState exits: m=7891 SNR=46.3
01:00:18.581 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:18.585 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:00:18.587 00.002 16872 Enqueuing Expose request
01:00:18.598 00.011 9640 IsSlewing returns 0
01:00:18.598 00.000 9640 IsGuiding returns 0
01:00:18.598 00.000 9640 scope move finished after 19 + 44 ms
01:00:18.598 00.000 9640 Move returns status 0, amount 19
01:00:18.598 00.000 9640 MoveAxis(S, 279, ABG)
01:00:18.599 00.001 9640 Guiding  Dir = 1, Dur = 279
01:00:18.599 00.000 9640 IsSlewing returns 0
01:00:18.599 00.000 9640 IsGuiding returns 0
01:00:18.600 00.001 9640 PulseGuide returned control before completion, sleep 289
01:00:18.893 00.293 9640 IsGuiding returns 1
01:00:18.893 00.000 9640 scope still moving after pulse duration time elapsed
01:00:18.924 00.031 9640 IsSlewing returns 0
01:00:18.924 00.000 9640 IsGuiding returns 0
01:00:18.924 00.000 9640 scope move finished after 279 + 45 ms
01:00:18.924 00.000 9640 Move returns status 0, amount 279
01:00:18.924 00.000 9640 move complete, result=0
01:00:18.924 00.000 9640 worker thread done servicing request
01:00:18.925 00.001 16872 GuideStep: 0.2 px 19 ms WEST, 10.9 px 279 ms SOUTH
01:00:18.928 00.003 9640 Worker thread wakes up
01:00:18.928 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:00:18.928 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1536,549,31,31)
01:00:21.016 02.088 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75f460c3-d70f-475a-8da9-c90c806bd2b5"}
01:00:21.021 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"75f460c3-d70f-475a-8da9-c90c806bd2b5"}
01:00:21.024 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"296cbcbf-9138-4dc4-b764-5836ff7f2bd0"}
01:00:21.026 00.002 16872 case statement mapped state 6 to 3
01:00:21.029 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"296cbcbf-9138-4dc4-b764-5836ff7f2bd0"}
01:00:21.032 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d3118045-ac99-4112-9e6f-7536d05bce06"}
01:00:21.038 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.53,6.95],"pixels":"..."},"id":"d3118045-ac99-4112-9e6f-7536d05bce06"}
01:00:23.010 01.972 9640 Exposure complete
01:00:23.156 00.146 9640 worker thread done servicing request
01:00:23.156 00.000 16872 OnExposeComplete: enter
01:00:23.160 00.004 16872 UpdateGuideState(): m_state=6
01:00:23.164 00.004 16872 Star::Find(15, 1550, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
01:00:23.171 00.007 16872 Star::Find returns 1 (0), X=1548.48, Y=564.17, Mass=8730, SNR=54.7, Peak=4036 HFD=3.0
01:00:23.178 00.007 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
01:00:23.181 00.003 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
01:00:23.187 00.006 16872 CameraToMount -- cameraX=-12.91 cameraY=0.59 hyp=12.92 cameraTheta=3.10 mountX=0.39 mountY=12.92, mountTheta=1.54
01:00:23.193 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-12.91, y=0.59, opts=13)
01:00:23.202 00.009 16872 Enqueuing Move request for scope (-12.91, 0.59)
01:00:23.205 00.003 9640 Worker thread wakes up
01:00:23.205 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-12.91, 0.59) opts 0xd
01:00:23.205 00.000 9640 Handling offset move in thread for scope, endpoint = (-12.91, 0.59)
01:00:23.205 00.000 9640 Moving (-12.91, 0.59) raw xDistance=0.39 yDistance=12.92
01:00:23.205 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.39
01:00:23.206 00.001 9640 GuideAlgorithmZFilter::Result() returns 2.93, input 12.92, m_sumCorr=15
01:00:23.206 00.000 9640 MoveAxis(W, 44, ABG)
01:00:23.206 00.000 9640 Guiding  Dir = 3, Dur = 44
01:00:23.206 00.000 9640 IsSlewing returns 0
01:00:23.206 00.000 9640 IsGuiding returns 0
01:00:23.207 00.001 9640 PulseGuide returned control before completion, sleep 54
01:00:23.213 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=61148, med=3208, FiltMin=3136, FiltMax=42460, Gamma=2.190
01:00:23.265 00.052 16872 UpdateGuideState exits: m=8730 SNR=54.7
01:00:23.268 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:23.272 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:00:23.276 00.004 16872 Enqueuing Expose request
01:00:23.280 00.004 9640 IsGuiding returns 1
01:00:23.280 00.000 9640 scope still moving after pulse duration time elapsed
01:00:23.308 00.028 9640 IsSlewing returns 0
01:00:23.308 00.000 9640 IsGuiding returns 0
01:00:23.309 00.001 9640 scope move finished after 44 + 57 ms
01:00:23.309 00.000 9640 Move returns status 0, amount 44
01:00:23.309 00.000 9640 MoveAxis(S, 352, ABG)
01:00:23.309 00.000 9640 Guiding  Dir = 1, Dur = 352
01:00:23.309 00.000 9640 IsSlewing returns 0
01:00:23.309 00.000 9640 IsGuiding returns 0
01:00:23.310 00.001 9640 PulseGuide returned control before completion, sleep 362
01:00:23.685 00.375 9640 IsGuiding returns 1
01:00:23.685 00.000 9640 scope still moving after pulse duration time elapsed
01:00:23.716 00.031 9640 IsSlewing returns 0
01:00:23.717 00.001 9640 IsGuiding returns 0
01:00:23.717 00.000 9640 scope move finished after 352 + 55 ms
01:00:23.717 00.000 9640 Move returns status 0, amount 352
01:00:23.717 00.000 9640 move complete, result=0
01:00:23.717 00.000 9640 worker thread done servicing request
01:00:23.717 00.000 9640 Worker thread wakes up
01:00:23.717 00.000 16872 GuideStep: 0.4 px 44 ms WEST, 12.9 px 352 ms SOUTH
01:00:23.720 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:00:23.720 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1533,549,31,31)
01:00:24.517 00.797 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86d22016-2f6f-481b-b116-f1628dd83117"}
01:00:24.521 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"86d22016-2f6f-481b-b116-f1628dd83117"}
01:00:24.524 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"75621101-5177-4a94-8e56-30ba3cedaf32"}
01:00:24.529 00.005 16872 case statement mapped state 6 to 3
01:00:24.533 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"75621101-5177-4a94-8e56-30ba3cedaf32"}
01:00:24.537 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ddb8bd1b-30de-4b16-8b61-9c803c07beb1"}
01:00:24.540 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.48,7.17],"pixels":"..."},"id":"ddb8bd1b-30de-4b16-8b61-9c803c07beb1"}
01:00:27.784 03.244 9640 Exposure complete
01:00:27.921 00.137 9640 worker thread done servicing request
01:00:27.921 00.000 16872 OnExposeComplete: enter
01:00:27.924 00.003 16872 UpdateGuideState(): m_state=6
01:00:27.926 00.002 16872 Star::Find(15, 1548, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
01:00:27.929 00.003 16872 Star::Find returns 1 (0), X=1545.75, Y=563.26, Mass=8788, SNR=49.6, Peak=3872 HFD=3.5
01:00:27.930 00.001 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.68 = 1.61)
01:00:27.934 00.004 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.65)
01:00:27.937 00.003 16872 CameraToMount -- cameraX=-15.64 cameraY=-0.32 hyp=15.64 cameraTheta=-3.12 mountX=-0.56 mountY=15.59, mountTheta=1.61
01:00:27.941 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-15.64, y=-0.32, opts=13)
01:00:27.943 00.002 16872 Enqueuing Move request for scope (-15.64, -0.32)
01:00:27.946 00.003 9640 Worker thread wakes up
01:00:27.946 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-15.64, -0.32) opts 0xd
01:00:27.946 00.000 9640 Handling offset move in thread for scope, endpoint = (-15.64, -0.32)
01:00:27.946 00.000 9640 Moving (-15.64, -0.32) raw xDistance=-0.56 yDistance=15.59
01:00:27.946 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.56
01:00:27.946 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.58, input 15.59, m_sumCorr=19
01:00:27.946 00.000 9640 MoveAxis(E, 55, ABG)
01:00:27.946 00.000 9640 Guiding  Dir = 2, Dur = 55
01:00:27.947 00.001 9640 IsSlewing returns 0
01:00:27.947 00.000 9640 IsGuiding returns 0
01:00:27.947 00.000 9640 PulseGuide returned control before completion, sleep 65
01:00:27.953 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=64292, med=3200, FiltMin=3084, FiltMax=45692, Gamma=2.190
01:00:27.989 00.036 16872 UpdateGuideState exits: m=8788 SNR=49.6
01:00:27.991 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:28.000 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:00:28.004 00.004 16872 Enqueuing Expose request
01:00:28.022 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"73fbdb66-5da3-48e8-ad26-81d3cb490709"}
01:00:28.025 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"73fbdb66-5da3-48e8-ad26-81d3cb490709"}
01:00:28.028 00.003 9640 IsGuiding returns 1
01:00:28.028 00.000 9640 scope still moving after pulse duration time elapsed
01:00:28.029 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8d7b9339-b4f5-40ad-95f5-01a4dd75ec63"}
01:00:28.032 00.003 16872 case statement mapped state 6 to 3
01:00:28.034 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d7b9339-b4f5-40ad-95f5-01a4dd75ec63"}
01:00:28.040 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dcaf4c64-fd8c-42fe-968e-dcbb2d697159"}
01:00:28.045 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.75,7.26],"pixels":"..."},"id":"dcaf4c64-fd8c-42fe-968e-dcbb2d697159"}
01:00:28.055 00.010 9640 IsSlewing returns 0
01:00:28.055 00.000 9640 IsGuiding returns 0
01:00:28.055 00.000 9640 scope move finished after 55 + 52 ms
01:00:28.055 00.000 9640 Move returns status 0, amount 55
01:00:28.055 00.000 9640 MoveAxis(S, 430, ABG)
01:00:28.055 00.000 9640 Guiding  Dir = 1, Dur = 430
01:00:28.056 00.001 9640 IsSlewing returns 0
01:00:28.056 00.000 9640 IsGuiding returns 0
01:00:28.056 00.000 9640 PulseGuide returned control before completion, sleep 440
01:00:28.507 00.451 9640 IsGuiding returns 1
01:00:28.507 00.000 9640 scope still moving after pulse duration time elapsed
01:00:28.539 00.032 9640 IsSlewing returns 0
01:00:28.539 00.000 9640 IsGuiding returns 0
01:00:28.539 00.000 9640 scope move finished after 430 + 52 ms
01:00:28.540 00.001 9640 Move returns status 0, amount 430
01:00:28.540 00.000 9640 move complete, result=0
01:00:28.541 00.001 16872 GuideStep: -0.6 px 55 ms EAST, 15.6 px 430 ms SOUTH
01:00:28.544 00.003 9640 worker thread done servicing request
01:00:28.544 00.000 9640 Worker thread wakes up
01:00:28.544 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:00:28.544 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1531,548,31,31)
01:00:31.518 02.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d89b8312-3fa3-41c3-b712-82b13fcd24dc"}
01:00:31.521 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d89b8312-3fa3-41c3-b712-82b13fcd24dc"}
01:00:31.525 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2282d44c-adfd-47d9-b6b2-2e8ab4afaa05"}
01:00:31.527 00.002 16872 case statement mapped state 6 to 3
01:00:31.530 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2282d44c-adfd-47d9-b6b2-2e8ab4afaa05"}
01:00:31.534 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2dfdab91-4643-4de3-93d5-4a063142f8e3"}
01:00:31.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.75,7.26],"pixels":"..."},"id":"2dfdab91-4643-4de3-93d5-4a063142f8e3"}
01:00:32.592 01.055 9640 Exposure complete
01:00:32.726 00.134 9640 worker thread done servicing request
01:00:32.727 00.001 16872 OnExposeComplete: enter
01:00:32.730 00.003 16872 UpdateGuideState(): m_state=6
01:00:32.733 00.003 16872 Star::Find(15, 1545, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
01:00:32.737 00.004 16872 Star::Find returns 1 (0), X=1542.12, Y=564.16, Mass=8522, SNR=47.9, Peak=4104 HFD=2.8
01:00:32.739 00.002 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:00:32.742 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
01:00:32.746 00.004 16872 CameraToMount -- cameraX=-19.27 cameraY=0.58 hyp=19.27 cameraTheta=3.11 mountX=0.29 mountY=19.26, mountTheta=1.56
01:00:32.751 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-19.27, y=0.58, opts=13)
01:00:32.754 00.003 16872 Enqueuing Move request for scope (-19.27, 0.58)
01:00:32.756 00.002 9640 Worker thread wakes up
01:00:32.757 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-19.27, 0.58) opts 0xd
01:00:32.757 00.000 9640 Handling offset move in thread for scope, endpoint = (-19.27, 0.58)
01:00:32.757 00.000 9640 Moving (-19.27, 0.58) raw xDistance=0.29 yDistance=19.26
01:00:32.757 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.29
01:00:32.757 00.000 9640 GuideAlgorithmZFilter::Result() returns 4.28, input 19.26, m_sumCorr=23
01:00:32.757 00.000 9640 MoveAxis(W, 26, ABG)
01:00:32.757 00.000 9640 Guiding  Dir = 3, Dur = 26
01:00:32.757 00.000 9640 IsSlewing returns 0
01:00:32.757 00.000 9640 IsGuiding returns 0
01:00:32.758 00.001 9640 PulseGuide returned control before completion, sleep 36
01:00:32.764 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=62056, med=3204, FiltMin=3094, FiltMax=43180, Gamma=2.190
01:00:32.802 00.038 16872 UpdateGuideState exits: m=8522 SNR=47.9
01:00:32.804 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:32.810 00.006 9640 IsGuiding returns 0
01:00:32.811 00.001 9640 Move returns status 0, amount 26
01:00:32.811 00.000 9640 MoveAxis(S, 515, ABG)
01:00:32.811 00.000 9640 Guiding  Dir = 1, Dur = 515
01:00:32.811 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:00:32.813 00.002 16872 Enqueuing Expose request
01:00:32.816 00.003 9640 IsSlewing returns 0
01:00:32.816 00.000 9640 IsGuiding returns 0
01:00:32.817 00.001 9640 PulseGuide returned control before completion, sleep 525
01:00:33.352 00.535 9640 IsGuiding returns 1
01:00:33.353 00.001 9640 scope still moving after pulse duration time elapsed
01:00:33.384 00.031 9640 IsSlewing returns 0
01:00:33.385 00.001 9640 IsGuiding returns 0
01:00:33.385 00.000 9640 scope move finished after 515 + 52 ms
01:00:33.385 00.000 9640 Move returns status 0, amount 515
01:00:33.385 00.000 9640 move complete, result=0
01:00:33.385 00.000 9640 worker thread done servicing request
01:00:33.385 00.000 9640 Worker thread wakes up
01:00:33.385 00.000 16872 GuideStep: 0.3 px 26 ms WEST, 19.3 px 515 ms SOUTH
01:00:33.388 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:00:33.389 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1527,549,31,31)
01:00:35.016 01.627 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe356ad4-7bf4-462e-9ec7-ec13c421ec74"}
01:00:35.020 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fe356ad4-7bf4-462e-9ec7-ec13c421ec74"}
01:00:35.025 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6c9d30e-a0d4-46a4-90ac-ccc6d71fa06e"}
01:00:35.029 00.004 16872 case statement mapped state 6 to 3
01:00:35.033 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6c9d30e-a0d4-46a4-90ac-ccc6d71fa06e"}
01:00:35.038 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"09cd5bb4-ea36-40cb-a7cc-49b7f88e7af7"}
01:00:35.043 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.12,7.16],"pixels":"..."},"id":"09cd5bb4-ea36-40cb-a7cc-49b7f88e7af7"}
01:00:37.455 02.412 9640 Exposure complete
01:00:37.605 00.150 9640 worker thread done servicing request
01:00:37.605 00.000 16872 OnExposeComplete: enter
01:00:37.610 00.005 16872 UpdateGuideState(): m_state=6
01:00:37.614 00.004 16872 Star::Find(15, 1542, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
01:00:37.619 00.005 16872 Star::Find returns 1 (0), X=1537.95, Y=563.68, Mass=8183, SNR=48.3, Peak=4036 HFD=2.8
01:00:37.623 00.004 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
01:00:37.626 00.003 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:00:37.630 00.004 16872 CameraToMount -- cameraX=-23.43 cameraY=0.10 hyp=23.43 cameraTheta=3.14 mountX=-0.26 mountY=23.40, mountTheta=1.58
01:00:37.636 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-23.43, y=0.10, opts=13)
01:00:37.640 00.004 16872 Enqueuing Move request for scope (-23.43, 0.10)
01:00:37.644 00.004 9640 Worker thread wakes up
01:00:37.644 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-23.43, 0.10) opts 0xd
01:00:37.645 00.001 9640 Handling offset move in thread for scope, endpoint = (-23.43, 0.10)
01:00:37.645 00.000 9640 Moving (-23.43, 0.10) raw xDistance=-0.26 yDistance=23.40
01:00:37.645 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.26
01:00:37.645 00.000 9640 GuideAlgorithmZFilter::Result() returns 5.18, input 23.40, m_sumCorr=28
01:00:37.645 00.000 9640 MoveAxis(E, 25, ABG)
01:00:37.645 00.000 9640 Guiding  Dir = 2, Dur = 25
01:00:37.645 00.000 9640 IsSlewing returns 0
01:00:37.646 00.001 9640 IsGuiding returns 0
01:00:37.646 00.000 9640 PulseGuide returned control before completion, sleep 35
01:00:37.651 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=63844, med=3208, FiltMin=3124, FiltMax=45376, Gamma=2.190
01:00:37.684 00.033 9640 IsGuiding returns 1
01:00:37.684 00.000 9640 scope still moving after pulse duration time elapsed
01:00:37.690 00.006 16872 UpdateGuideState exits: m=8183 SNR=48.3
01:00:37.693 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:37.696 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:00:37.698 00.002 16872 Enqueuing Expose request
01:00:37.716 00.018 9640 IsSlewing returns 0
01:00:37.716 00.000 9640 IsGuiding returns 0
01:00:37.716 00.000 9640 scope move finished after 25 + 45 ms
01:00:37.716 00.000 9640 Move returns status 0, amount 25
01:00:37.716 00.000 9640 MoveAxis(S, 622, ABG)
01:00:37.716 00.000 9640 Guiding  Dir = 1, Dur = 622
01:00:37.717 00.001 9640 IsSlewing returns 0
01:00:37.717 00.000 9640 IsGuiding returns 0
01:00:37.717 00.000 9640 PulseGuide returned control before completion, sleep 632
01:00:38.354 00.637 9640 IsGuiding returns 1
01:00:38.354 00.000 9640 scope still moving after pulse duration time elapsed
01:00:38.385 00.031 9640 IsSlewing returns 0
01:00:38.386 00.001 9640 IsGuiding returns 0
01:00:38.386 00.000 9640 scope move finished after 622 + 47 ms
01:00:38.386 00.000 9640 Move returns status 0, amount 622
01:00:38.386 00.000 9640 move complete, result=0
01:00:38.387 00.001 9640 worker thread done servicing request
01:00:38.387 00.000 9640 Worker thread wakes up
01:00:38.387 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:00:38.387 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1523,549,31,31)
01:00:38.387 00.000 16872 GuideStep: -0.3 px 25 ms EAST, 23.4 px 622 ms SOUTH
01:00:38.517 00.130 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2cc954e8-0866-4c12-8704-9e8c7faab4b3"}
01:00:38.520 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2cc954e8-0866-4c12-8704-9e8c7faab4b3"}
01:00:38.524 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"998c490e-8f2f-49b9-9d62-a6e87f228e8f"}
01:00:38.526 00.002 16872 case statement mapped state 6 to 3
01:00:38.530 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"998c490e-8f2f-49b9-9d62-a6e87f228e8f"}
01:00:38.534 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cc9dacdf-0c33-4217-ad91-72a832b43daf"}
01:00:38.538 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.95,6.68],"pixels":"..."},"id":"cc9dacdf-0c33-4217-ad91-72a832b43daf"}
01:00:42.015 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7aa07b54-5760-4e29-be5d-bb6ee86adf61"}
01:00:42.019 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7aa07b54-5760-4e29-be5d-bb6ee86adf61"}
01:00:42.022 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4fc308fc-bf0a-43bf-8336-7c6fb7154b08"}
01:00:42.025 00.003 16872 case statement mapped state 6 to 3
01:00:42.029 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4fc308fc-bf0a-43bf-8336-7c6fb7154b08"}
01:00:42.033 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9be02d25-caaf-4a89-bd3c-cdacf51a0b8d"}
01:00:42.036 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.95,6.68],"pixels":"..."},"id":"9be02d25-caaf-4a89-bd3c-cdacf51a0b8d"}
01:00:42.446 00.410 9640 Exposure complete
01:00:42.582 00.136 9640 worker thread done servicing request
01:00:42.582 00.000 16872 OnExposeComplete: enter
01:00:42.586 00.004 16872 UpdateGuideState(): m_state=6
01:00:42.590 00.004 16872 Star::Find(15, 1537, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
01:00:42.593 00.003 16872 Star::Find returns 1 (0), X=1532.48, Y=563.99, Mass=7174, SNR=43.4, Peak=3804 HFD=3.0
01:00:42.595 00.002 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:00:42.598 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:00:42.600 00.002 16872 CameraToMount -- cameraX=-28.90 cameraY=0.41 hyp=28.91 cameraTheta=3.13 mountX=-0.03 mountY=28.87, mountTheta=1.57
01:00:42.604 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-28.90, y=0.41, opts=13)
01:00:42.608 00.004 16872 Enqueuing Move request for scope (-28.90, 0.41)
01:00:42.611 00.003 9640 Worker thread wakes up
01:00:42.611 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-28.90, 0.41) opts 0xd
01:00:42.611 00.000 9640 Handling offset move in thread for scope, endpoint = (-28.90, 0.41)
01:00:42.611 00.000 9640 Moving (-28.90, 0.41) raw xDistance=-0.03 yDistance=28.87
01:00:42.611 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:00:42.611 00.000 9640 GuideAlgorithmZFilter::Result() returns 6.36, input 28.87, m_sumCorr=35
01:00:42.611 00.000 9640 MoveAxis(E, 0, ABG)
01:00:42.611 00.000 9640 Move returns status 0, amount 0
01:00:42.611 00.000 9640 MoveAxis(S, 764, ABG)
01:00:42.611 00.000 9640 Guiding  Dir = 1, Dur = 764
01:00:42.612 00.001 9640 IsSlewing returns 0
01:00:42.612 00.000 9640 IsGuiding returns 0
01:00:42.612 00.000 9640 PulseGuide returned control before completion, sleep 774
01:00:42.617 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=63660, med=3208, FiltMin=3132, FiltMax=46376, Gamma=2.190
01:00:42.655 00.038 16872 UpdateGuideState exits: m=7174 SNR=43.4
01:00:42.658 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:42.660 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:00:42.663 00.003 16872 Enqueuing Expose request
01:00:43.401 00.738 9640 IsGuiding returns 1
01:00:43.401 00.000 9640 scope still moving after pulse duration time elapsed
01:00:43.432 00.031 9640 IsSlewing returns 0
01:00:43.433 00.001 9640 IsGuiding returns 0
01:00:43.433 00.000 9640 scope move finished after 764 + 56 ms
01:00:43.433 00.000 9640 Move returns status 0, amount 764
01:00:43.433 00.000 9640 move complete, result=0
01:00:43.433 00.000 9640 worker thread done servicing request
01:00:43.433 00.000 9640 Worker thread wakes up
01:00:43.433 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:00:43.433 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1517,549,31,31)
01:00:43.433 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 28.9 px 764 ms SOUTH
01:00:45.514 02.081 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fb934caa-374e-40df-9f49-075f82ce6541"}
01:00:45.518 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fb934caa-374e-40df-9f49-075f82ce6541"}
01:00:45.521 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00356784-f78b-48c2-86e2-e63639952b59"}
01:00:45.526 00.005 16872 case statement mapped state 6 to 3
01:00:45.529 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"00356784-f78b-48c2-86e2-e63639952b59"}
01:00:45.532 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e763c6d5-a60b-4400-b668-df2d34d3683c"}
01:00:45.535 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.48,6.99],"pixels":"..."},"id":"e763c6d5-a60b-4400-b668-df2d34d3683c"}
01:00:47.499 01.964 9640 Exposure complete
01:00:47.634 00.135 9640 worker thread done servicing request
01:00:47.634 00.000 16872 OnExposeComplete: enter
01:00:47.638 00.004 16872 UpdateGuideState(): m_state=6
01:00:47.641 00.003 16872 Star::Find(15, 1532, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
01:00:47.644 00.003 16872 Star::Find returns 1 (0), X=1526.95, Y=563.68, Mass=9748, SNR=51.4, Peak=3980 HFD=3.4
01:00:47.646 00.002 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
01:00:47.649 00.003 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:00:47.652 00.003 16872 CameraToMount -- cameraX=-34.44 cameraY=0.10 hyp=34.44 cameraTheta=3.14 mountX=-0.42 mountY=34.38, mountTheta=1.58
01:00:47.656 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-34.44, y=0.10, opts=13)
01:00:47.659 00.003 16872 Enqueuing Move request for scope (-34.44, 0.10)
01:00:47.662 00.003 9640 Worker thread wakes up
01:00:47.663 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-34.44, 0.10) opts 0xd
01:00:47.663 00.000 9640 Handling offset move in thread for scope, endpoint = (-34.44, 0.10)
01:00:47.663 00.000 9640 Moving (-34.44, 0.10) raw xDistance=-0.42 yDistance=34.38
01:00:47.663 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.42
01:00:47.663 00.000 9640 GuideAlgorithmZFilter::Result() returns 7.81, input 34.38, m_sumCorr=43
01:00:47.663 00.000 9640 MoveAxis(E, 44, ABG)
01:00:47.663 00.000 9640 Guiding  Dir = 2, Dur = 44
01:00:47.663 00.000 9640 IsSlewing returns 0
01:00:47.663 00.000 9640 IsGuiding returns 0
01:00:47.664 00.001 9640 PulseGuide returned control before completion, sleep 54
01:00:47.668 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3200, FiltMin=3076, FiltMax=47644, Gamma=2.190
01:00:47.705 00.037 16872 UpdateGuideState exits: m=9748 SNR=51.4
01:00:47.712 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:47.715 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:00:47.718 00.003 16872 Enqueuing Expose request
01:00:47.722 00.004 9640 IsGuiding returns 1
01:00:47.722 00.000 9640 scope still moving after pulse duration time elapsed
01:00:47.753 00.031 9640 IsSlewing returns 0
01:00:47.753 00.000 9640 IsGuiding returns 0
01:00:47.753 00.000 9640 scope move finished after 44 + 45 ms
01:00:47.753 00.000 9640 Move returns status 0, amount 44
01:00:47.753 00.000 9640 MoveAxis(S, 938, ABG)
01:00:47.753 00.000 9640 Guiding  Dir = 1, Dur = 938
01:00:47.753 00.000 9640 IsSlewing returns 0
01:00:47.754 00.001 9640 IsGuiding returns 0
01:00:47.754 00.000 9640 PulseGuide returned control before completion, sleep 948
01:00:48.718 00.964 9640 IsGuiding returns 1
01:00:48.718 00.000 9640 scope still moving after pulse duration time elapsed
01:00:48.750 00.032 9640 IsSlewing returns 0
01:00:48.750 00.000 9640 IsGuiding returns 1
01:00:48.781 00.031 9640 IsSlewing returns 0
01:00:48.782 00.001 9640 IsGuiding returns 1
01:00:48.812 00.030 9640 IsSlewing returns 0
01:00:48.813 00.001 9640 IsGuiding returns 0
01:00:48.813 00.000 9640 scope move finished after 938 + 120 ms
01:00:48.813 00.000 9640 Move returns status 0, amount 938
01:00:48.813 00.000 9640 move complete, result=0
01:00:48.814 00.001 16872 GuideStep: -0.4 px 44 ms EAST, 34.4 px 938 ms SOUTH
01:00:48.817 00.003 9640 worker thread done servicing request
01:00:48.817 00.000 9640 Worker thread wakes up
01:00:48.818 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:00:48.818 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1512,549,31,31)
01:00:49.013 00.195 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fb47162d-34b5-4d89-917e-3735297427ac"}
01:00:49.016 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fb47162d-34b5-4d89-917e-3735297427ac"}
01:00:49.021 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b8a7f37-7f7e-4a9a-9722-94c6b921f298"}
01:00:49.023 00.002 16872 case statement mapped state 6 to 3
01:00:49.026 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b8a7f37-7f7e-4a9a-9722-94c6b921f298"}
01:00:49.029 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b16e8a16-60f2-4c27-860c-b3bfe52c48e3"}
01:00:49.033 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.95,6.68],"pixels":"..."},"id":"b16e8a16-60f2-4c27-860c-b3bfe52c48e3"}
01:00:52.514 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"12a5ffdf-810a-4b22-a177-e9c2b2e65276"}
01:00:52.518 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"12a5ffdf-810a-4b22-a177-e9c2b2e65276"}
01:00:52.522 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"668323b8-60b4-4b90-8e40-3bb61a277c49"}
01:00:52.524 00.002 16872 case statement mapped state 6 to 3
01:00:52.528 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"668323b8-60b4-4b90-8e40-3bb61a277c49"}
01:00:52.531 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e8afd700-e49d-4307-bcfb-9d97892fc62b"}
01:00:52.534 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.95,6.68],"pixels":"..."},"id":"e8afd700-e49d-4307-bcfb-9d97892fc62b"}
01:00:52.882 00.348 9640 Exposure complete
01:00:53.019 00.137 9640 worker thread done servicing request
01:00:53.020 00.001 16872 OnExposeComplete: enter
01:00:53.022 00.002 16872 UpdateGuideState(): m_state=6
01:00:53.026 00.004 16872 Star::Find(15, 1526, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
01:00:53.029 00.003 16872 Star::Find returns 1 (0), X=1519.46, Y=564.87, Mass=8412, SNR=49.6, Peak=3952 HFD=3.2
01:00:53.032 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:00:53.034 00.002 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
01:00:53.037 00.003 16872 CameraToMount -- cameraX=-41.93 cameraY=1.29 hyp=41.95 cameraTheta=3.11 mountX=0.66 mountY=41.93, mountTheta=1.56
01:00:53.042 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-41.93, y=1.29, opts=13)
01:00:53.045 00.003 16872 Enqueuing Move request for scope (-41.93, 1.29)
01:00:53.047 00.002 9640 Worker thread wakes up
01:00:53.047 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-41.93, 1.29) opts 0xd
01:00:53.047 00.000 9640 Handling offset move in thread for scope, endpoint = (-41.93, 1.29)
01:00:53.047 00.000 9640 Moving (-41.93, 1.29) raw xDistance=0.66 yDistance=41.93
01:00:53.048 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.66
01:00:53.048 00.000 9640 GuideAlgorithmZFilter::Result() returns 9.48, input 41.93, m_sumCorr=52
01:00:53.048 00.000 9640 MoveAxis(W, 65, ABG)
01:00:53.048 00.000 9640 Guiding  Dir = 3, Dur = 65
01:00:53.048 00.000 9640 IsSlewing returns 0
01:00:53.048 00.000 9640 IsGuiding returns 0
01:00:53.048 00.000 9640 PulseGuide returned control before completion, sleep 75
01:00:53.055 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2860, max=62172, med=3212, FiltMin=3066, FiltMax=43672, Gamma=2.190
01:00:53.093 00.038 16872 UpdateGuideState exits: m=8412 SNR=49.6
01:00:53.096 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:53.099 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:00:53.103 00.004 16872 Enqueuing Expose request
01:00:53.132 00.029 9640 IsGuiding returns 1
01:00:53.133 00.001 9640 scope still moving after pulse duration time elapsed
01:00:53.163 00.030 9640 IsSlewing returns 0
01:00:53.164 00.001 9640 IsGuiding returns 0
01:00:53.164 00.000 9640 scope move finished after 65 + 50 ms
01:00:53.164 00.000 9640 Move returns status 0, amount 65
01:00:53.164 00.000 9640 MoveAxis(S, 1138, ABG)
01:00:53.164 00.000 9640 Guiding  Dir = 1, Dur = 1138
01:00:53.164 00.000 9640 IsSlewing returns 0
01:00:53.164 00.000 9640 IsGuiding returns 0
01:00:53.165 00.001 9640 PulseGuide returned control before completion, sleep 1148
01:00:54.321 01.156 9640 IsGuiding returns 1
01:00:54.321 00.000 9640 scope still moving after pulse duration time elapsed
01:00:54.353 00.032 9640 IsSlewing returns 0
01:00:54.354 00.001 9640 IsGuiding returns 0
01:00:54.354 00.000 9640 scope move finished after 1138 + 50 ms
01:00:54.354 00.000 9640 Move returns status 0, amount 1138
01:00:54.354 00.000 9640 move complete, result=0
01:00:54.354 00.000 9640 worker thread done servicing request
01:00:54.354 00.000 9640 Worker thread wakes up
01:00:54.354 00.000 16872 GuideStep: 0.7 px 65 ms WEST, 41.9 px 1138 ms SOUTH
01:00:54.358 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:00:54.358 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1504,550,31,31)
01:00:56.013 01.655 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb14e429-18d8-4b59-bc3b-27d96e4258c8"}
01:00:56.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cb14e429-18d8-4b59-bc3b-27d96e4258c8"}
01:00:56.041 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1437852d-2ac1-4a4c-aeab-52dc1752afe7"}
01:00:56.045 00.004 16872 case statement mapped state 6 to 3
01:00:56.049 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1437852d-2ac1-4a4c-aeab-52dc1752afe7"}
01:00:56.055 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"81e7fbe7-9e1b-4c04-9328-b48849cb16c1"}
01:00:56.059 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.46,6.87],"pixels":"..."},"id":"81e7fbe7-9e1b-4c04-9328-b48849cb16c1"}
01:00:58.416 02.357 9640 Exposure complete
01:00:58.552 00.136 9640 worker thread done servicing request
01:00:58.552 00.000 16872 OnExposeComplete: enter
01:00:58.555 00.003 16872 UpdateGuideState(): m_state=6
01:00:58.558 00.003 16872 Star::Find(15, 1519, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
01:00:58.561 00.003 16872 Star::Find returns 1 (0), X=1509.38, Y=564.34, Mass=8268, SNR=47.2, Peak=4024 HFD=2.9
01:00:58.565 00.004 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:00:58.567 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:00:58.570 00.003 16872 CameraToMount -- cameraX=-52.01 cameraY=0.76 hyp=52.02 cameraTheta=3.13 mountX=-0.02 mountY=51.96, mountTheta=1.57
01:00:58.574 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-52.01, y=0.76, opts=13)
01:00:58.577 00.003 16872 Enqueuing Move request for scope (-52.01, 0.76)
01:00:58.582 00.005 9640 Worker thread wakes up
01:00:58.583 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-52.01, 0.76) opts 0xd
01:00:58.583 00.000 9640 Handling offset move in thread for scope, endpoint = (-52.01, 0.76)
01:00:58.583 00.000 9640 Moving (-52.01, 0.76) raw xDistance=-0.02 yDistance=51.96
01:00:58.583 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:00:58.583 00.000 9640 GuideAlgorithmZFilter::Result() returns 11.45, input 51.96, m_sumCorr=64
01:00:58.583 00.000 9640 MoveAxis(E, 0, ABG)
01:00:58.583 00.000 9640 Move returns status 0, amount 0
01:00:58.583 00.000 9640 MoveAxis(S, 1375, ABG)
01:00:58.583 00.000 9640 Guiding  Dir = 1, Dur = 1375
01:00:58.583 00.000 9640 IsSlewing returns 0
01:00:58.583 00.000 9640 IsGuiding returns 0
01:00:58.584 00.001 9640 PulseGuide returned control before completion, sleep 1385
01:00:58.589 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2836, max=65512, med=3208, FiltMin=3040, FiltMax=46692, Gamma=2.190
01:00:58.626 00.037 16872 UpdateGuideState exits: m=8268 SNR=47.2
01:00:58.629 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:58.631 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:00:58.634 00.003 16872 Enqueuing Expose request
01:00:59.514 00.880 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da033346-937f-44a6-bac1-a9a1dbb667b1"}
01:00:59.519 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"da033346-937f-44a6-bac1-a9a1dbb667b1"}
01:00:59.523 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28eb1bdd-5311-4ded-95dc-cdd36259aee9"}
01:00:59.527 00.004 16872 case statement mapped state 6 to 3
01:00:59.530 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28eb1bdd-5311-4ded-95dc-cdd36259aee9"}
01:00:59.534 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4a343ca2-025e-4b9d-a24c-b51809174421"}
01:00:59.538 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.38,7.34],"pixels":"..."},"id":"4a343ca2-025e-4b9d-a24c-b51809174421"}
01:00:59.971 00.433 9640 IsGuiding returns 1
01:00:59.971 00.000 9640 scope still moving after pulse duration time elapsed
01:01:00.003 00.032 9640 IsSlewing returns 0
01:01:00.004 00.001 9640 IsGuiding returns 0
01:01:00.004 00.000 9640 scope move finished after 1375 + 44 ms
01:01:00.004 00.000 9640 Move returns status 0, amount 1375
01:01:00.004 00.000 9640 move complete, result=0
01:01:00.004 00.000 9640 worker thread done servicing request
01:01:00.004 00.000 9640 Worker thread wakes up
01:01:00.004 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 52.0 px 1375 ms SOUTH
01:01:00.009 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:01:00.009 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1494,549,31,31)
01:01:03.012 03.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6aa55a90-56d7-439a-88d5-3d7aeb69a254"}
01:01:03.015 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6aa55a90-56d7-439a-88d5-3d7aeb69a254"}
01:01:03.018 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b101fa1-31ff-4c23-9289-17dea186cfdc"}
01:01:03.021 00.003 16872 case statement mapped state 6 to 3
01:01:03.023 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b101fa1-31ff-4c23-9289-17dea186cfdc"}
01:01:03.027 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eb3c688d-ac33-461a-a999-63bc00aa46dd"}
01:01:03.031 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.38,7.34],"pixels":"..."},"id":"eb3c688d-ac33-461a-a999-63bc00aa46dd"}
01:01:04.064 01.033 9640 Exposure complete
01:01:04.224 00.160 9640 worker thread done servicing request
01:01:04.225 00.001 16872 OnExposeComplete: enter
01:01:04.228 00.003 16872 UpdateGuideState(): m_state=6
01:01:04.234 00.006 16872 Star::Find(15, 1509, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
01:01:04.238 00.004 16872 Star::Find returns 1 (0), X=1498.77, Y=564.44, Mass=8195, SNR=48.0, Peak=3980 HFD=3.1
01:01:04.240 00.002 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:01:04.244 00.004 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:01:04.247 00.003 16872 CameraToMount -- cameraX=-62.62 cameraY=0.86 hyp=62.63 cameraTheta=3.13 mountX=-0.09 mountY=62.55, mountTheta=1.57
01:01:04.255 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-62.62, y=0.86, opts=13)
01:01:04.258 00.003 16872 Enqueuing Move request for scope (-62.62, 0.86)
01:01:04.263 00.005 9640 Worker thread wakes up
01:01:04.263 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-62.62, 0.86) opts 0xd
01:01:04.264 00.001 9640 Handling offset move in thread for scope, endpoint = (-62.62, 0.86)
01:01:04.264 00.000 9640 Moving (-62.62, 0.86) raw xDistance=-0.09 yDistance=62.55
01:01:04.264 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:01:04.264 00.000 9640 GuideAlgorithmZFilter::Result() returns 13.96, input 62.55, m_sumCorr=78
01:01:04.264 00.000 9640 MoveAxis(E, 0, ABG)
01:01:04.264 00.000 9640 Move returns status 0, amount 0
01:01:04.264 00.000 9640 MoveAxis(S, 1677, ABG)
01:01:04.264 00.000 9640 Guiding  Dir = 1, Dur = 1677
01:01:04.264 00.000 9640 IsSlewing returns 0
01:01:04.265 00.001 9640 IsGuiding returns 0
01:01:04.265 00.000 9640 PulseGuide returned control before completion, sleep 1687
01:01:04.270 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65516, med=3200, FiltMin=3116, FiltMax=46328, Gamma=2.190
01:01:04.312 00.042 16872 UpdateGuideState exits: m=8195 SNR=48.0
01:01:04.316 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:04.318 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:01:04.322 00.004 16872 Enqueuing Expose request
01:01:04.326 00.004 16872 evsrv: cli 0D3C0228 connect
01:01:04.329 00.003 16872 case statement mapped state 6 to 3
01:01:04.332 00.003 16872 case statement mapped state 6 to 3
01:01:04.336 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"ab3b171a-d333-442f-8c32-d12bd10c8926"}
01:01:04.340 00.004 16872 case statement mapped state 6 to 3
01:01:04.343 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab3b171a-d333-442f-8c32-d12bd10c8926"}
01:01:04.351 00.008 16872 evsrv: cli 0D3C0228 disconnect
01:01:04.355 00.004 16872 evsrv: cli 0D3C0A48 connect
01:01:04.358 00.003 16872 case statement mapped state 6 to 3
01:01:04.362 00.004 16872 case statement mapped state 6 to 3
01:01:04.366 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"ec917f36-490e-4961-b984-962ac5c4234c"}
01:01:04.371 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:01:04.374 00.003 16872 Status Line: Waiting for devices...
01:01:04.382 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"ec917f36-490e-4961-b984-962ac5c4234c"}
01:01:04.386 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:01:04.391 00.005 16872 evsrv: cli 0D3BF8C8 connect
01:01:04.394 00.003 16872 case statement mapped state 6 to 3
01:01:04.397 00.003 16872 case statement mapped state 6 to 3
01:01:04.403 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"a182e25c-4e3c-42e8-bcfb-ac8f890af751"}
01:01:04.407 00.004 16872 case statement mapped state 6 to 3
01:01:04.411 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a182e25c-4e3c-42e8-bcfb-ac8f890af751"}
01:01:04.413 00.002 16872 evsrv: cli 0D3BF8C8 disconnect
01:01:05.415 01.002 16872 evsrv: cli 0D3C0A48 connect
01:01:05.421 00.006 16872 case statement mapped state 6 to 3
01:01:05.444 00.023 16872 case statement mapped state 6 to 3
01:01:05.450 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9f08b753-12b1-4777-a45b-23fa3170f2b9"}
01:01:05.455 00.005 16872 case statement mapped state 6 to 3
01:01:05.462 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f08b753-12b1-4777-a45b-23fa3170f2b9"}
01:01:05.467 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:01:05.954 00.487 9640 IsGuiding returns 1
01:01:05.954 00.000 9640 scope still moving after pulse duration time elapsed
01:01:05.985 00.031 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
01:01:05.985 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
01:01:05.985 00.000 9640 Move returns status 1, amount 0
01:01:05.985 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
01:01:05.985 00.000 9640 move complete, result=1
01:01:05.985 00.000 9640 worker thread done servicing request
01:01:05.985 00.000 9640 Worker thread wakes up
01:01:05.986 00.001 16872 GuideStep: -0.1 px 0 ms EAST, 62.6 px 0 ms SOUTH
01:01:05.990 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:01:05.990 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
01:01:05.990 00.000 9640 worker thread done servicing request
01:01:05.993 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
01:01:05.997 00.004 16872 OnExposeComplete: enter
01:01:06.001 00.004 16872 OnExposeComplete: Capture Error reported
01:01:06.008 00.007 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:01:06.011 00.003 16872 Mount: notify guiding stopped
01:01:06.019 00.008 16872 Changing from state GUIDING to STOP
01:01:06.022 00.003 16872 guider state => SELECTED
01:01:06.026 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65516, med=3200, FiltMin=3116, FiltMax=46328, Gamma=2.190
01:01:06.101 00.075 16872 Changing from state SELECTED to UNINITIALIZED
01:01:06.143 00.042 16872 guider state => SELECTING
01:01:07.001 00.858 16872 Status Line: Stopped.
01:01:07.017 00.016 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:01:07.287 00.270 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f04cebf1-ce5c-4fd9-8f9f-eb20ed21092b"}
01:01:07.295 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f04cebf1-ce5c-4fd9-8f9f-eb20ed21092b"}
01:01:07.301 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"efb9e0ab-df68-41b7-8ad1-c0fd11b99b94"}
01:01:07.305 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"efb9e0ab-df68-41b7-8ad1-c0fd11b99b94"}
01:01:07.313 00.008 16872 evsrv: cli 0D3C0A48 connect
01:01:07.319 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"115a014e-676e-4b07-b65f-87cd25a2ac97"}
01:01:07.326 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"115a014e-676e-4b07-b65f-87cd25a2ac97"}
01:01:07.431 00.105 16872 evsrv: cli 0D3C0A48 disconnect
01:01:10.450 03.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b529cc2-93e7-4f4d-bfe4-870628b0253b"}
01:01:10.454 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8b529cc2-93e7-4f4d-bfe4-870628b0253b"}
01:01:10.460 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7de26d19-b4f2-4889-b801-b101d6910205"}
01:01:10.467 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7de26d19-b4f2-4889-b801-b101d6910205"}
01:01:12.325 01.858 16872 evsrv: cli 0D3C0A48 connect
01:01:12.331 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"08df810e-827f-43cc-bed0-056dc23a4b77"}
01:01:12.350 00.019 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"08df810e-827f-43cc-bed0-056dc23a4b77"}
01:01:12.360 00.010 16872 evsrv: cli 0D3C0A48 disconnect
01:01:12.373 00.013 16872 evsrv: cli 0D3BF8C8 connect
01:01:12.379 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"28b34e28-8abd-4aaf-bfa1-284ba36b8284"}
01:01:12.387 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"28b34e28-8abd-4aaf-bfa1-284ba36b8284"}
01:01:12.392 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
01:01:12.398 00.006 16872 evsrv: cli 0D3BFB48 connect
01:01:12.403 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"dd00af91-a080-4310-a4a1-10a7c3b5f99f"}
01:01:12.407 00.004 16872 PhdController::Guide begins
01:01:12.411 00.004 16872 PhdController: newstate STATE_SETUP
01:01:12.427 00.016 16872 PhdController: setup
01:01:12.439 00.012 16872 PhdController: newstate STATE_ATTEMPT_START
01:01:12.451 00.012 16872 PhdController: start capturing
01:01:12.456 00.005 16872 Changing from state SELECTING to UNINITIALIZED
01:01:12.461 00.005 16872 guider state => SELECTING
01:01:12.466 00.005 16872 setting force full frames = true
01:01:12.470 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:01:12.494 00.024 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:01:12.499 00.005 16872 Enqueuing Expose request
01:01:12.516 00.017 9640 Worker thread wakes up
01:01:12.516 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:01:12.516 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:01:12.517 00.001 16872 PhdController: newstate STATE_SELECT_STAR
01:01:12.524 00.007 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":0,"id":"dd00af91-a080-4310-a4a1-10a7c3b5f99f"}
01:01:12.615 00.091 16872 evsrv: cli 0D3BFB48 disconnect
01:01:12.620 00.005 16872 evsrv: cli 0D3C0A48 connect
01:01:12.628 00.008 16872 case statement mapped state 1 to 101
01:01:12.637 00.009 16872 case statement mapped state 1 to 101
01:01:12.645 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"f534ba33-be67-4657-b7cb-178ac5a91be6"}
01:01:12.652 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"f534ba33-be67-4657-b7cb-178ac5a91be6"}
01:01:12.680 00.028 16872 evsrv: cli 0D3C0A48 disconnect
01:01:12.690 00.010 16872 evsrv: cli 0D3BFFA8 connect
01:01:12.694 00.004 16872 case statement mapped state 1 to 101
01:01:12.702 00.008 16872 case statement mapped state 1 to 101
01:01:12.707 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"ed447141-f111-40f2-a973-a7a7a57c1d9b"}
01:01:12.710 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"ed447141-f111-40f2-a973-a7a7a57c1d9b"}
01:01:13.873 01.163 16872 evsrv: cli 0D3BFFA8 disconnect
01:01:13.881 00.008 16872 evsrv: cli 0D3C0228 connect
01:01:13.889 00.008 16872 case statement mapped state 1 to 101
01:01:13.893 00.004 16872 case statement mapped state 1 to 101
01:01:13.897 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"7ea490af-31ea-439b-8e8d-cbb1c630ddc3"}
01:01:13.900 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"7ea490af-31ea-439b-8e8d-cbb1c630ddc3"}
01:01:13.904 00.004 16872 evsrv: cli 0D3C0228 disconnect
01:01:13.950 00.046 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"750efdc4-7302-4f8e-9896-8936571d2a59"}
01:01:13.953 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"750efdc4-7302-4f8e-9896-8936571d2a59"}
01:01:13.971 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65170404-f8db-49d1-8911-eed15e7b6d00"}
01:01:13.976 00.005 16872 case statement mapped state 1 to 101
01:01:13.980 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"65170404-f8db-49d1-8911-eed15e7b6d00"}
01:01:14.904 00.924 16872 evsrv: cli 0D3BFFA8 connect
01:01:14.907 00.003 16872 case statement mapped state 1 to 101
01:01:14.915 00.008 16872 case statement mapped state 1 to 101
01:01:14.920 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"2cce5af4-d03d-4695-acaa-fcde2adfe71d"}
01:01:14.923 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"2cce5af4-d03d-4695-acaa-fcde2adfe71d"}
01:01:14.927 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:01:15.939 01.012 16872 evsrv: cli 0D3BFFA8 connect
01:01:15.943 00.004 16872 case statement mapped state 1 to 101
01:01:15.948 00.005 16872 case statement mapped state 1 to 101
01:01:15.953 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"97376411-530b-466b-bca7-a96f1906f2db"}
01:01:15.957 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"97376411-530b-466b-bca7-a96f1906f2db"}
01:01:15.967 00.010 16872 evsrv: cli 0D3BFFA8 disconnect
01:01:16.587 00.620 9640 Exposure complete
01:01:16.746 00.159 9640 worker thread done servicing request
01:01:16.746 00.000 16872 OnExposeComplete: enter
01:01:16.748 00.002 16872 UpdateGuideState(): m_state=1
01:01:16.753 00.005 16872 UpdateCurrentPosition: no star selected
01:01:16.756 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:01:16.759 00.003 16872 Status Line: No star selected
01:01:16.764 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3524, FiltMin=3404, FiltMax=65516, Gamma=2.190
01:01:16.807 00.043 16872 UpdateGuideState exits: No star selected
01:01:16.810 00.003 16872 GuiderMultiStar::AutoSelect enter
01:01:16.816 00.006 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:01:16.960 00.144 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:01:17.151 00.191 16872 AutoFind: global mean = -0.1, stdev 773.4
01:01:17.156 00.005 16872 AutoFind: using threshold = 0.1
01:01:17.417 00.261 16872 AutoFind: local max [1484, 563] 189.5
01:01:17.420 00.003 16872 AutoFind: local max [1072, 99] 110.1
01:01:17.423 00.003 16872 AutoFind: local max [1075, 90] 108.6
01:01:17.430 00.007 16872 AutoFind: local max [1069, 89] 102.2
01:01:17.434 00.004 16872 AutoFind: local max [935, 943] 47.3
01:01:17.438 00.004 16872 AutoFind: local max [825, 602] 37.6
01:01:17.442 00.004 16872 AutoFind: local max [1653, 845] 18.6
01:01:17.448 00.006 16872 AutoFind: local max [369, 960] 11.9
01:01:17.452 00.004 16872 AutoFind: local max [375, 838] 10.2
01:01:17.455 00.003 16872 AutoFind: local max [322, 233] 5.3
01:01:17.459 00.004 16872 AutoFind: local max [1464, 486] 4.5
01:01:17.463 00.004 16872 AutoFind: local max [9, 397] 3.9
01:01:17.467 00.004 16872 AutoFind: local max [425, 959] 3.3
01:01:17.471 00.004 16872 AutoFind: local max [1261, 623] 3.1
01:01:17.479 00.008 16872 AutoFind: local max [1491, 789] 2.5
01:01:17.482 00.003 16872 AutoFind: local max [248, 646] 2.0
01:01:17.486 00.004 16872 AutoFind: local max [1865, 784] 1.7
01:01:17.489 00.003 16872 AutoFind: local max [1479, 575] 1.7
01:01:17.492 00.003 16872 AutoFind: local max [1031, 729] 1.6
01:01:17.498 00.006 16872 AutoFind: local max [1472, 566] 1.5
01:01:17.502 00.004 16872 AutoFind: local max [1471, 670] 1.4
01:01:17.504 00.002 16872 AutoFind: local max [1476, 552] 1.4
01:01:17.507 00.003 16872 AutoFind: local max [199, 295] 1.4
01:01:17.510 00.003 16872 AutoFind: local max [1558, 68] 1.2
01:01:17.513 00.003 16872 AutoFind: local max [295, 140] 1.1
01:01:17.516 00.003 16872 AutoFind: local max [1473, 573] 1.0
01:01:17.519 00.003 16872 AutoFind: local max [1607, 344] 0.9
01:01:17.526 00.007 16872 AutoFind: local max [1556, 553] 0.9
01:01:17.529 00.003 16872 AutoFind: local max [1094, 93] 0.9
01:01:17.532 00.003 16872 AutoFind: local max [804, 371] 0.9
01:01:17.535 00.003 16872 AutoFind: local max [586, 67] 0.8
01:01:17.539 00.004 16872 AutoFind: local max [850, 427] 0.8
01:01:17.542 00.003 16872 AutoFind: local max [1498, 566] 0.8
01:01:17.545 00.003 16872 AutoFind: local max [926, 11] 0.8
01:01:17.547 00.002 16872 AutoFind: local max [825, 590] 0.7
01:01:17.550 00.003 16872 AutoFind: local max [1551, 75] 0.7
01:01:17.559 00.009 16872 AutoFind: local max [928, 434] 0.7
01:01:17.563 00.004 16872 AutoFind: local max [130, 684] 0.7
01:01:17.566 00.003 16872 AutoFind: local max [1461, 952] 0.6
01:01:17.570 00.004 16872 AutoFind: local max [99, 607] 0.6
01:01:17.573 00.003 16872 AutoFind: local max [23, 276] 0.6
01:01:17.576 00.003 16872 AutoFind: local max [1659, 833] 0.6
01:01:17.579 00.003 16872 AutoFind: local max [420, 84] 0.6
01:01:17.582 00.003 16872 AutoFind: local max [1397, 926] 0.6
01:01:17.587 00.005 16872 AutoFind: local max [1523, 104] 0.6
01:01:17.590 00.003 16872 AutoFind: local max [484, 376] 0.6
01:01:17.593 00.003 16872 AutoFind: local max [320, 791] 0.6
01:01:17.595 00.002 16872 AutoFind: local max [67, 158] 0.6
01:01:17.598 00.003 16872 AutoFind: local max [1607, 1068] 0.6
01:01:17.601 00.003 16872 AutoFind: local max [1085, 350] 0.6
01:01:17.608 00.007 16872 AutoFind: local max [1050, 107] 0.6
01:01:17.610 00.002 16872 AutoFind: local max [108, 403] 0.6
01:01:17.613 00.003 16872 AutoFind: local max [1582, 872] 0.6
01:01:17.616 00.003 16872 AutoFind: local max [1043, 1062] 0.6
01:01:17.619 00.003 16872 AutoFind: local max [369, 311] 0.6
01:01:17.621 00.002 16872 AutoFind: local max [291, 878] 0.6
01:01:17.624 00.003 16872 AutoFind: local max [1748, 805] 0.6
01:01:17.626 00.002 16872 AutoFind: local max [1092, 80] 0.6
01:01:17.629 00.003 16872 AutoFind: local max [660, 712] 0.6
01:01:17.636 00.007 16872 AutoFind: local max [1696, 405] 0.6
01:01:17.638 00.002 16872 AutoFind: local max [467, 449] 0.6
01:01:17.641 00.003 16872 AutoFind: local max [1149, 416] 0.6
01:01:17.644 00.003 16872 AutoFind: local max [1428, 950] 0.6
01:01:17.649 00.005 16872 AutoFind: local max [1085, 1042] 0.6
01:01:17.652 00.003 16872 AutoFind: local max [682, 58] 0.6
01:01:17.655 00.003 16872 AutoFind: local max [1229, 46] 0.6
01:01:17.658 00.003 16872 AutoFind: local max [1885, 821] 0.6
01:01:17.660 00.002 16872 AutoFind: local max [1112, 614] 0.6
01:01:17.668 00.008 16872 AutoFind: local max [1330, 668] 0.6
01:01:17.670 00.002 16872 AutoFind: local max [1699, 72] 0.6
01:01:17.674 00.004 16872 AutoFind: local max [1793, 938] 0.6
01:01:17.677 00.003 16872 AutoFind: local max [1561, 76] 0.6
01:01:17.679 00.002 16872 AutoFind: local max [814, 446] 0.6
01:01:17.684 00.005 16872 AutoFind: local max [1394, 112] 0.6
01:01:17.689 00.005 16872 AutoFind: local max [1680, 736] 0.6
01:01:17.693 00.004 16872 AutoFind: local max [837, 603] 0.6
01:01:17.701 00.008 16872 AutoFind: local max [984, 882] 0.6
01:01:17.705 00.004 16872 AutoFind: local max [942, 442] 0.6
01:01:17.708 00.003 16872 AutoFind: local max [1784, 937] 0.6
01:01:17.713 00.005 16872 AutoFind: local max [423, 985] 0.6
01:01:17.717 00.004 16872 AutoFind: local max [1753, 791] 0.6
01:01:17.720 00.003 16872 AutoFind: local max [1645, 272] 0.6
01:01:17.724 00.004 16872 AutoFind: local max [1141, 391] 0.6
01:01:17.738 00.014 16872 AutoFind: local max [232, 914] 0.6
01:01:17.753 00.015 16872 AutoFind: local max [1320, 173] 0.6
01:01:17.771 00.018 16872 AutoFind: local max [1065, 164] 0.6
01:01:17.781 00.010 16872 AutoFind: local max [1226, 305] 0.6
01:01:17.785 00.004 16872 AutoFind: local max [1086, 440] 0.6
01:01:17.791 00.006 16872 AutoFind: local max [680, 404] 0.6
01:01:17.795 00.004 16872 AutoFind: local max [802, 210] 0.6
01:01:17.799 00.004 16872 AutoFind: local max [1048, 914] 0.6
01:01:17.803 00.004 16872 AutoFind: local max [558, 379] 0.6
01:01:17.813 00.010 16872 AutoFind: local max [72, 270] 0.6
01:01:17.816 00.003 16872 AutoFind: local max [596, 92] 0.6
01:01:17.819 00.003 16872 AutoFind: local max [954, 453] 0.6
01:01:17.825 00.006 16872 AutoFind: local max [795, 47] 0.6
01:01:17.828 00.003 16872 AutoFind: local max [802, 182] 0.6
01:01:17.831 00.003 16872 AutoFind: local max [885, 83] 0.6
01:01:17.834 00.003 16872 AutoFind: local max [1476, 25] 0.6
01:01:17.841 00.007 16872 AutoFind: local max [892, 852] 0.6
01:01:17.845 00.004 16872 AutoFind: too close [954, 453] 0.6 - [942, 442] 0.6
01:01:17.848 00.003 16872 AutoFind: too close [1753, 791] 0.6 - [1748, 805] 0.6
01:01:17.852 00.004 16872 AutoFind: too close [1784, 937] 0.6 - [1793, 938] 0.6
01:01:17.855 00.003 16872 AutoFind: too close [942, 442] 0.6 - [928, 434] 0.7
01:01:17.858 00.003 16872 AutoFind: too close [837, 603] 0.6 - [825, 590] 0.7
01:01:17.861 00.003 16872 AutoFind: close dim-bright [837, 603] 0.6 - [825, 602] 37.6
01:01:17.864 00.003 16872 AutoFind: too close [1561, 76] 0.6 - [1551, 75] 0.7
01:01:17.870 00.006 16872 AutoFind: too close [1561, 76] 0.6 - [1558, 68] 1.2
01:01:17.874 00.004 16872 AutoFind: too close [1092, 80] 0.6 - [1094, 93] 0.9
01:01:17.877 00.003 16872 AutoFind: close dim-bright [1092, 80] 0.6 - [1075, 90] 108.6
01:01:17.880 00.003 16872 AutoFind: close dim-bright [1092, 80] 0.6 - [1072, 99] 110.1
01:01:17.884 00.004 16872 AutoFind: close dim-bright [1050, 107] 0.6 - [1069, 89] 102.2
01:01:17.900 00.016 16872 AutoFind: close dim-bright [1659, 833] 0.6 - [1653, 845] 18.6
01:01:17.905 00.005 16872 AutoFind: too close [1551, 75] 0.7 - [1558, 68] 1.2
01:01:17.909 00.004 16872 AutoFind: close dim-bright [825, 590] 0.7 - [825, 602] 37.6
01:01:17.911 00.002 16872 AutoFind: too close [1498, 566] 0.8 - [1479, 575] 1.7
01:01:17.921 00.010 16872 AutoFind: close dim-bright [1498, 566] 0.8 - [1484, 563] 189.5
01:01:17.924 00.003 16872 AutoFind: close dim-bright [1094, 93] 0.9 - [1075, 90] 108.6
01:01:17.927 00.003 16872 AutoFind: too close [1473, 573] 1.0 - [1472, 566] 1.5
01:01:17.930 00.003 16872 AutoFind: too close [1473, 573] 1.0 - [1479, 575] 1.7
01:01:17.933 00.003 16872 AutoFind: close dim-bright [1473, 573] 1.0 - [1484, 563] 189.5
01:01:17.936 00.003 16872 AutoFind: too close [1476, 552] 1.4 - [1472, 566] 1.5
01:01:17.939 00.003 16872 AutoFind: close dim-bright [1476, 552] 1.4 - [1484, 563] 189.5
01:01:17.942 00.003 16872 AutoFind: too close [1472, 566] 1.5 - [1479, 575] 1.7
01:01:17.947 00.005 16872 AutoFind: close dim-bright [1472, 566] 1.5 - [1484, 563] 189.5
01:01:17.951 00.004 16872 AutoFind: close dim-bright [1479, 575] 1.7 - [1484, 563] 189.5
01:01:17.954 00.003 16872 AutoFind: too close [1069, 89] 102.2 - [1075, 90] 108.6
01:01:17.957 00.003 16872 AutoFind: too close [1069, 89] 102.2 - [1072, 99] 110.1
01:01:17.961 00.004 16872 AutoFind: too close [1075, 90] 108.6 - [1072, 99] 110.1
01:01:17.964 00.003 16872 AutoFind: too close to edge [1607, 1068] 0.6
01:01:17.967 00.003 16872 AutoFind: too close to edge [926, 11] 0.8
01:01:17.970 00.003 16872 AutoFind: too close to edge [9, 397] 3.9
01:01:17.973 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:01:17.975 00.002 16872 Star::Find(15, 1484, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:17.982 00.007 16872 Star::Find returns 1 (0), X=1484.05, Y=563.10, Mass=826363, SNR=582.5, Peak=63548 HFD=3.9
01:01:17.985 00.003 16872 Star::Find(15, 935, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:17.989 00.004 16872 Star::Find returns 1 (0), X=934.83, Y=942.60, Mass=214530, SNR=243.7, Peak=19760 HFD=3.6
01:01:17.991 00.002 16872 Star::Find(15, 825, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:17.995 00.004 16872 Star::Find returns 1 (0), X=825.32, Y=601.42, Mass=174469, SNR=244.2, Peak=15556 HFD=3.5
01:01:17.998 00.003 16872 Star::Find(15, 1653, 845, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.001 00.003 16872 Star::Find returns 1 (0), X=1653.24, Y=844.44, Mass=75940, SNR=150.2, Peak=9296 HFD=3.4
01:01:18.004 00.003 16872 Star::Find(15, 369, 960, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.007 00.003 16872 Star::Find returns 1 (0), X=368.78, Y=959.93, Mass=47312, SNR=112.5, Peak=7436 HFD=3.4
01:01:18.013 00.006 16872 Star::Find(15, 375, 838, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.015 00.002 16872 Star::Find returns 1 (0), X=374.49, Y=838.11, Mass=47355, SNR=108.2, Peak=7344 HFD=3.5
01:01:18.018 00.003 16872 Star::Find(15, 322, 233, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.020 00.002 16872 Star::Find returns 1 (0), X=322.48, Y=232.73, Mass=22052, SNR=72.2, Peak=5132 HFD=3.5
01:01:18.023 00.003 16872 Star::Find(15, 1464, 486, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.028 00.005 16872 Star::Find returns 1 (0), X=1463.77, Y=485.95, Mass=20719, SNR=64.8, Peak=5092 HFD=3.8
01:01:18.031 00.003 16872 Star::Find(15, 425, 959, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.034 00.003 16872 Star::Find returns 1 (0), X=425.35, Y=959.30, Mass=12856, SNR=48.9, Peak=4568 HFD=3.4
01:01:18.036 00.002 16872 Star::Find(15, 1261, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.040 00.004 16872 Star::Find returns 1 (0), X=1261.22, Y=622.63, Mass=10521, SNR=43.3, Peak=4476 HFD=3.2
01:01:18.043 00.003 16872 Star::Find(15, 1491, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.046 00.003 16872 Star::Find returns 1 (0), X=1491.52, Y=788.82, Mass=9403, SNR=37.9, Peak=4200 HFD=3.4
01:01:18.049 00.003 16872 Star::Find(15, 248, 646, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.052 00.003 16872 Star::Find returns 1 (0), X=247.89, Y=645.76, Mass=8389, SNR=33.4, Peak=4148 HFD=3.5
01:01:18.058 00.006 16872 Star::Find(15, 1865, 784, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.060 00.002 16872 Star::Find returns 1 (0), X=1865.36, Y=784.22, Mass=4835, SNR=26.9, Peak=4100 HFD=2.3
01:01:18.062 00.002 16872 Star::Find(15, 1031, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.065 00.003 16872 Star::Find returns 1 (0), X=1031.21, Y=728.89, Mass=5422, SNR=28.1, Peak=3980 HFD=2.7
01:01:18.067 00.002 16872 Star::Find(15, 1471, 670, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.071 00.004 16872 Star::Find returns 1 (0), X=1470.78, Y=669.60, Mass=4946, SNR=26.1, Peak=4084 HFD=2.8
01:01:18.074 00.003 16872 Star::Find(15, 199, 295, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.076 00.002 16872 Star::Find returns 1 (0), X=198.75, Y=295.47, Mass=4759, SNR=24.1, Peak=3960 HFD=3.0
01:01:18.080 00.004 16872 Star::Find(15, 295, 140, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.082 00.002 16872 Star::Find returns 1 (0), X=294.77, Y=139.74, Mass=3601, SNR=20.4, Peak=3888 HFD=2.8
01:01:18.088 00.006 16872 Star::Find(15, 1607, 344, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.091 00.003 16872 Star::Find returns 1 (0), X=1607.36, Y=343.67, Mass=2818, SNR=19.1, Peak=3864 HFD=2.4
01:01:18.093 00.002 16872 Star::Find(15, 1556, 553, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.096 00.003 16872 Star::Find returns 1 (0), X=1557.75, Y=552.21, Mass=2588, SNR=19.2, Peak=3892 HFD=4.5
01:01:18.099 00.003 16872 Star::Find(15, 804, 371, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.102 00.003 16872 Star::Find returns 1 (0), X=803.79, Y=371.02, Mass=2436, SNR=17.3, Peak=3820 HFD=2.5
01:01:18.104 00.002 16872 Star::Find(15, 586, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.107 00.003 16872 Star::Find returns 1 (0), X=586.40, Y=67.04, Mass=2282, SNR=15.9, Peak=3804 HFD=2.3
01:01:18.109 00.002 16872 Star::Find(15, 850, 427, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.112 00.003 16872 Star::Find returns 1 (0), X=850.16, Y=426.52, Mass=1858, SNR=14.5, Peak=3832 HFD=2.0
01:01:18.114 00.002 16872 Star::Find(15, 130, 684, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.120 00.006 16872 Star::Find false star n=4 nbg=281 bg=3521.8 sigma=36.8 thresh=3632 peak=3628
01:01:18.123 00.003 16872 Star::Find returns 0 (2), X=130.00, Y=684.00, Mass=517, SNR=2.9, Peak=3664 HFD=0.0
01:01:18.125 00.002 16872 Star::Find(15, 1461, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.128 00.003 16872 Star::Find returns 1 (0), X=1460.62, Y=952.18, Mass=752, SNR=8.7, Peak=3672 HFD=1.7
01:01:18.130 00.002 16872 Star::Find(15, 99, 607, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.135 00.005 16872 Star::Find false star n=2 nbg=264 bg=3511.8 sigma=36.3 thresh=3621 peak=3612
01:01:18.138 00.003 16872 Star::Find returns 0 (2), X=99.00, Y=607.00, Mass=248, SNR=2.9, Peak=3680 HFD=0.0
01:01:18.141 00.003 16872 Star::Find(15, 23, 276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.144 00.003 16872 Star::Find returns 1 (0), X=23.20, Y=274.98, Mass=1236, SNR=12.4, Peak=3692 HFD=3.1
01:01:18.146 00.002 16872 Star::Find(15, 1659, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.151 00.005 16872 Star::Find returns 1 (0), X=1653.24, Y=844.44, Mass=75940, SNR=150.2, Peak=9296 HFD=3.4
01:01:18.154 00.003 16872 Star::Find(15, 420, 84, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.156 00.002 16872 Star::Find returns 0 (4), X=409.10, Y=93.00, Mass=471, SNR=7.1, Peak=3708 HFD=0.6
01:01:18.159 00.003 16872 Star::Find(15, 1397, 926, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.161 00.002 16872 Star::Find returns 1 (0), X=1396.51, Y=925.71, Mass=1102, SNR=10.4, Peak=3692 HFD=2.8
01:01:18.164 00.003 16872 Star::Find(15, 1523, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.167 00.003 16872 Star::Find false star n=3 nbg=274 bg=3525.8 sigma=34.8 thresh=3630 peak=3624
01:01:18.171 00.004 16872 Star::Find returns 0 (2), X=1523.00, Y=104.00, Mass=363, SNR=2.9, Peak=3656 HFD=0.0
01:01:18.173 00.002 16872 Star::Find(15, 484, 376, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.176 00.003 16872 Star::Find returns 0 (4), X=489.70, Y=390.48, Mass=1298, SNR=12.8, Peak=3808 HFD=1.5
01:01:18.178 00.002 16872 Star::Find(15, 320, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.184 00.006 16872 Star::Find returns 1 (0), X=320.18, Y=791.12, Mass=761, SNR=8.2, Peak=3664 HFD=2.2
01:01:18.188 00.004 16872 Star::Find(15, 67, 158, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.192 00.004 16872 Star::Find false star n=7 nbg=275 bg=3515.7 sigma=36.7 thresh=3626 peak=3616
01:01:18.195 00.003 16872 Star::Find returns 0 (2), X=67.00, Y=158.00, Mass=838, SNR=2.9, Peak=3652 HFD=0.0
01:01:18.200 00.005 16872 Star::Find(15, 1085, 350, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.204 00.004 16872 Star::Find false star n=5 nbg=275 bg=3523.4 sigma=33.4 thresh=3624 peak=3619
01:01:18.207 00.003 16872 Star::Find returns 0 (2), X=1085.00, Y=350.00, Mass=575, SNR=2.9, Peak=3656 HFD=0.0
01:01:18.210 00.003 16872 Star::Find(15, 1050, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.216 00.006 16872 Star::Find returns 1 (0), X=1067.79, Y=93.84, Mass=2052257, SNR=10.8, Peak=32612 HFD=5.7
01:01:18.218 00.002 16872 Star::Find(15, 108, 403, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.221 00.003 16872 Star::Find false star n=4 nbg=276 bg=3527.1 sigma=33.8 thresh=3629 peak=3626
01:01:18.224 00.003 16872 Star::Find returns 0 (2), X=108.00, Y=403.00, Mass=556, SNR=2.9, Peak=3708 HFD=0.0
01:01:18.226 00.002 16872 Star::Find(15, 1582, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.229 00.003 16872 Star::Find returns 0 (4), X=1581.61, Y=872.37, Mass=1969, SNR=18.4, Peak=4016 HFD=1.4
01:01:18.231 00.002 16872 Star::Find(15, 1043, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.234 00.003 16872 Star::Find returns 1 (0), X=1043.96, Y=1060.07, Mass=814, SNR=8.8, Peak=3688 HFD=4.3
01:01:18.236 00.002 16872 Star::Find(15, 369, 311, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.239 00.003 16872 Star::Find returns 1 (0), X=368.33, Y=310.80, Mass=669, SNR=7.7, Peak=3704 HFD=1.9
01:01:18.247 00.008 16872 Star::Find(15, 291, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.250 00.003 16872 Star::Find returns 1 (0), X=290.75, Y=879.00, Mass=786, SNR=7.8, Peak=3720 HFD=2.2
01:01:18.252 00.002 16872 Star::Find(15, 660, 712, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.254 00.002 16872 Star::Find returns 1 (0), X=660.04, Y=711.64, Mass=996, SNR=9.8, Peak=3708 HFD=2.1
01:01:18.257 00.003 16872 Star::Find(15, 1696, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.262 00.005 16872 Star::Find returns 1 (0), X=1695.25, Y=404.41, Mass=1057, SNR=10.3, Peak=3668 HFD=2.3
01:01:18.265 00.003 16872 Star::Find(15, 467, 449, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.267 00.002 16872 Star::Find false star n=1 nbg=262 bg=3517.4 sigma=31.1 thresh=3611 peak=3596
01:01:18.270 00.003 16872 Star::Find returns 0 (2), X=467.00, Y=449.00, Mass=115, SNR=2.9, Peak=3644 HFD=0.0
01:01:18.274 00.004 16872 Star::Find(15, 1149, 416, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.278 00.004 16872 Star::Find returns 1 (0), X=1149.02, Y=415.50, Mass=858, SNR=9.0, Peak=3728 HFD=1.8
01:01:18.281 00.003 16872 Star::Find(15, 1428, 950, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.283 00.002 16872 Star::Find false star n=3 nbg=274 bg=3526.0 sigma=34.3 thresh=3629 peak=3623
01:01:18.286 00.003 16872 Star::Find returns 0 (2), X=1428.00, Y=950.00, Mass=370, SNR=2.9, Peak=3668 HFD=0.0
01:01:18.292 00.006 16872 Star::Find(15, 1085, 1042, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.295 00.003 16872 Star::Find returns 0 (4), X=1085.41, Y=1042.26, Mass=761, SNR=8.4, Peak=3696 HFD=1.4
01:01:18.297 00.002 16872 Star::Find(15, 682, 58, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.300 00.003 16872 Star::Find returns 1 (0), X=682.16, Y=58.35, Mass=701, SNR=7.8, Peak=3684 HFD=1.6
01:01:18.303 00.003 16872 Star::Find(15, 1229, 46, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.306 00.003 16872 Star::Find returns 0 (4), X=1229.84, Y=45.64, Mass=633, SNR=7.9, Peak=3680 HFD=1.5
01:01:18.309 00.003 16872 Star::Find(15, 1885, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.311 00.002 16872 Star::Find returns 1 (0), X=1885.37, Y=820.35, Mass=1694, SNR=12.6, Peak=3736 HFD=3.1
01:01:18.314 00.003 16872 Star::Find(15, 1112, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.317 00.003 16872 Star::Find false star n=4 nbg=266 bg=3516.4 sigma=36.6 thresh=3626 peak=3622
01:01:18.319 00.002 16872 Star::Find returns 0 (2), X=1112.00, Y=614.00, Mass=514, SNR=2.9, Peak=3704 HFD=0.0
01:01:18.326 00.007 16872 Star::Find(15, 1330, 668, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.328 00.002 16872 Star::Find returns 0 (4), X=1332.28, Y=660.58, Mass=1511, SNR=16.7, Peak=3904 HFD=1.4
01:01:18.331 00.003 16872 Star::Find(15, 1699, 72, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.333 00.002 16872 Star::Find false star n=3 nbg=274 bg=3521.3 sigma=35.5 thresh=3628 peak=3617
01:01:18.336 00.003 16872 Star::Find returns 0 (2), X=1699.00, Y=72.00, Mass=352, SNR=2.9, Peak=3652 HFD=0.0
01:01:18.339 00.003 16872 Star::Find(15, 814, 446, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.341 00.002 16872 Star::Find false star n=3 nbg=259 bg=3520.4 sigma=31.5 thresh=3615 peak=3614
01:01:18.343 00.002 16872 Star::Find returns 0 (2), X=814.00, Y=446.00, Mass=339, SNR=2.9, Peak=3656 HFD=0.0
01:01:18.346 00.003 16872 Star::Find(15, 1394, 112, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.349 00.003 16872 Star::Find returns 1 (0), X=1393.91, Y=111.41, Mass=1017, SNR=9.7, Peak=3692 HFD=2.4
01:01:18.351 00.002 16872 Star::Find(15, 1680, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.358 00.007 16872 Star::Find false star n=2 nbg=275 bg=3529.5 sigma=41.1 thresh=3653 peak=3628
01:01:18.360 00.002 16872 Star::Find returns 0 (2), X=1680.00, Y=736.00, Mass=289, SNR=2.9, Peak=3680 HFD=0.0
01:01:18.363 00.003 16872 Star::Find(15, 984, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.366 00.003 16872 Star::Find returns 0 (4), X=983.60, Y=881.80, Mass=578, SNR=7.4, Peak=3656 HFD=1.4
01:01:18.368 00.002 16872 Star::Find(15, 423, 985, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.371 00.003 16872 Star::Find returns 1 (0), X=423.30, Y=984.73, Mass=888, SNR=8.8, Peak=3672 HFD=2.7
01:01:18.373 00.002 16872 Star::Find(15, 1645, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.376 00.003 16872 Star::Find false star n=3 nbg=265 bg=3530.8 sigma=33.8 thresh=3632 peak=3615
01:01:18.378 00.002 16872 Star::Find returns 0 (2), X=1645.00, Y=272.00, Mass=384, SNR=2.9, Peak=3680 HFD=0.0
01:01:18.381 00.003 16872 Star::Find(15, 1141, 391, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.387 00.006 16872 Star::Find false star n=1 nbg=275 bg=3532.5 sigma=34.4 thresh=3636 peak=3609
01:01:18.390 00.003 16872 Star::Find returns 0 (2), X=1141.00, Y=391.00, Mass=116, SNR=2.9, Peak=3656 HFD=0.0
01:01:18.392 00.002 16872 Star::Find(15, 232, 914, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.395 00.003 16872 Star::Find returns 1 (0), X=231.12, Y=903.52, Mass=1722, SNR=15.8, Peak=3916 HFD=1.6
01:01:18.397 00.002 16872 Star::Find(15, 1320, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.400 00.003 16872 Star::Find false star n=3 nbg=278 bg=3521.0 sigma=34.7 thresh=3625 peak=3616
01:01:18.403 00.003 16872 Star::Find returns 0 (2), X=1320.00, Y=173.00, Mass=361, SNR=2.9, Peak=3668 HFD=0.0
01:01:18.405 00.002 16872 Star::Find(15, 1065, 164, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.408 00.003 16872 Star::Find returns 0 (2), X=1065.00, Y=164.00, Mass=126, SNR=3.0, Peak=3672 HFD=0.0
01:01:18.410 00.002 16872 Star::Find(15, 1226, 305, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.413 00.003 16872 Star::Find returns 1 (0), X=1227.84, Y=304.46, Mass=806, SNR=8.5, Peak=3712 HFD=3.0
01:01:18.420 00.007 16872 Star::Find(15, 1086, 440, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.423 00.003 16872 Star::Find returns 1 (0), X=1085.83, Y=441.88, Mass=1463, SNR=11.8, Peak=3684 HFD=4.0
01:01:18.425 00.002 16872 Star::Find(15, 680, 404, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.427 00.002 16872 Star::Find returns 1 (0), X=680.11, Y=404.64, Mass=1177, SNR=10.9, Peak=3752 HFD=2.1
01:01:18.431 00.004 16872 Star::Find(15, 802, 210, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.433 00.002 16872 Star::Find false star n=3 nbg=276 bg=3522.5 sigma=37.8 thresh=3636 peak=3622
01:01:18.436 00.003 16872 Star::Find returns 0 (2), X=802.00, Y=210.00, Mass=368, SNR=2.9, Peak=3672 HFD=0.0
01:01:18.438 00.002 16872 Star::Find(15, 1048, 914, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.441 00.003 16872 Star::Find returns 1 (0), X=1039.21, Y=921.25, Mass=1175, SNR=11.7, Peak=3752 HFD=4.5
01:01:18.443 00.002 16872 Star::Find(15, 558, 379, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.445 00.002 16872 Star::Find returns 0 (3), X=558.00, Y=379.00, Mass=0, SNR=0.0, Peak=3652 HFD=0.0
01:01:18.451 00.006 16872 Star::Find(15, 72, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.454 00.003 16872 Star::Find returns 0 (4), X=71.53, Y=270.14, Mass=819, SNR=9.3, Peak=3768 HFD=1.2
01:01:18.456 00.002 16872 Star::Find(15, 596, 92, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.458 00.002 16872 Star::Find false star n=7 nbg=276 bg=3513.8 sigma=34.3 thresh=3617 peak=3613
01:01:18.461 00.003 16872 Star::Find returns 0 (2), X=596.00, Y=92.00, Mass=863, SNR=2.9, Peak=3660 HFD=0.0
01:01:18.466 00.005 16872 Star::Find(15, 795, 47, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.468 00.002 16872 Star::Find false star n=9 nbg=282 bg=3517.8 sigma=36.9 thresh=3628 peak=3627
01:01:18.471 00.003 16872 Star::Find returns 0 (2), X=795.00, Y=47.00, Mass=1096, SNR=2.9, Peak=3648 HFD=0.0
01:01:18.473 00.002 16872 Star::Find(15, 802, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.476 00.003 16872 Star::Find returns 1 (0), X=801.72, Y=182.85, Mass=983, SNR=10.8, Peak=3660 HFD=2.9
01:01:18.482 00.006 16872 Star::Find(15, 885, 83, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.486 00.004 16872 Star::Find false star n=3 nbg=280 bg=3522.5 sigma=38.4 thresh=3638 peak=3620
01:01:18.489 00.003 16872 Star::Find returns 0 (2), X=885.00, Y=83.00, Mass=373, SNR=2.9, Peak=3676 HFD=0.0
01:01:18.492 00.003 16872 Star::Find(15, 1476, 25, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.495 00.003 16872 Star::Find false star n=5 nbg=259 bg=3516.5 sigma=34.2 thresh=3619 peak=3617
01:01:18.497 00.002 16872 Star::Find returns 0 (2), X=1476.00, Y=25.00, Mass=661, SNR=2.9, Peak=3688 HFD=0.0
01:01:18.500 00.003 16872 Star::Find(15, 892, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.502 00.002 16872 Star::Find returns 1 (0), X=890.88, Y=852.01, Mass=2132, SNR=20.1, Peak=4012 HFD=1.8
01:01:18.505 00.003 16872 AutoFind: finding best star pass 1
01:01:18.507 00.002 16872 Star::Find(15, 1484, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.512 00.005 16872 Star::Find returns 1 (0), X=1484.05, Y=563.10, Mass=826363, SNR=582.5, Peak=63548 HFD=3.9
01:01:18.515 00.003 16872 AutoFind: near-saturated [1484, 563] 189.5 Mass 826363 SNR 582.5 Peak 63548
01:01:18.517 00.002 16872 Star::Find(15, 935, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.520 00.003 16872 Star::Find returns 1 (0), X=934.83, Y=942.60, Mass=214530, SNR=243.7, Peak=19760 HFD=3.6
01:01:18.522 00.002 16872 AutoFind returns star at [935, 943] 47.3 Mass 214530 SNR 243.7
01:01:18.527 00.005 16872 Star::Find(15, 935, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.529 00.002 16872 Star::Find returns 1 (0), X=934.83, Y=942.60, Mass=214530, SNR=243.7, Peak=19760 HFD=3.6
01:01:18.532 00.003 16872 MultiStar: List (12): {934.83, 942.60}(243.7), {825.32, 601.42}(244.2), {1653.24, 844.44}(150.2), {368.78, 959.93}(112.5), {374.49, 838.11}(108.2), {322.48, 232.73}(72.2), {1463.77, 485.95}(64.8), {425.35, 959.30}(48.9), {1261.22, 622.63}(43.3), {1491.52, 788.82}(37.9), {247.89, 645.76}(33.4), {1865.36, 784.22}(26.9), 
01:01:18.534 00.002 16872 setting lock position to (934.83, 942.60)
01:01:18.537 00.003 16872 MultiStar: stabilizing after lock position change
01:01:18.540 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
01:01:18.545 00.005 16872 UpdateGuideState(): m_state=1
01:01:18.547 00.002 16872 Star::Find(15, 934, 942, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:18.551 00.004 16872 Star::Find returns 1 (0), X=934.83, Y=942.60, Mass=214530, SNR=243.7, Peak=19760 HFD=3.6
01:01:18.553 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
01:01:18.556 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
01:01:18.558 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
01:01:18.569 00.011 16872 setting force full frames = false
01:01:18.572 00.003 16872 setting lock position to (934.83, 942.60)
01:01:18.575 00.003 16872 MultiStar: stabilizing after lock position change
01:01:18.578 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:01:18.580 00.002 16872 Changing from state SELECTING to SELECTED
01:01:18.584 00.004 16872 guider state => SELECTED
01:01:18.598 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3524, FiltMin=3404, FiltMax=65516, Gamma=2.190
01:01:18.636 00.038 16872 UpdateGuideState exits: m=214530 SNR=243.7
01:01:18.639 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3524, FiltMin=3404, FiltMax=65516, Gamma=2.190
01:01:18.676 00.037 16872 Status Line: Auto-selected star at (934.8, 942.6)
01:01:18.691 00.015 16872 PhdController: newstate STATE_WAIT_SELECTED
01:01:18.695 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:18.698 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:01:18.702 00.004 16872 Enqueuing Expose request
01:01:18.705 00.003 9640 Worker thread wakes up
01:01:18.705 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:01:18.705 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(920,928,31,31)
01:01:18.706 00.001 16872 evsrv: cli 0D3C0A48 connect
01:01:18.709 00.003 16872 case statement mapped state 2 to 1
01:01:18.712 00.003 16872 case statement mapped state 2 to 1
01:01:18.720 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"af71fa61-b14d-4199-9cb4-5ec18be2d8bd"}
01:01:18.723 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"af71fa61-b14d-4199-9cb4-5ec18be2d8bd"}
01:01:18.726 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"2e13bf08-845e-4d8f-a0ff-1b814954063e"}
01:01:18.730 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[934.83,942.60],"id":"2e13bf08-845e-4d8f-a0ff-1b814954063e"}
01:01:18.734 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c34c0158-041a-405c-ad50-ce9eecda0b48"}
01:01:18.737 00.003 16872 case statement mapped state 2 to 1
01:01:18.740 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c34c0158-041a-405c-ad50-ce9eecda0b48"}
01:01:18.743 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:01:18.749 00.006 16872 evsrv: cli 0D3BF8C8 connect
01:01:18.752 00.003 16872 case statement mapped state 2 to 1
01:01:18.755 00.003 16872 case statement mapped state 2 to 1
01:01:18.759 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fe465c6a-f595-47f6-a8ad-1e87b74daf03"}
01:01:18.762 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.83,6.60],"pixels":"..."},"id":"fe465c6a-f595-47f6-a8ad-1e87b74daf03"}
01:01:18.768 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"6f716ff3-697e-43a1-b435-4b56edd092e4"}
01:01:18.771 00.003 16872 case statement mapped state 2 to 1
01:01:18.774 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"6f716ff3-697e-43a1-b435-4b56edd092e4"}
01:01:18.811 00.037 16872 evsrv: cli 0D3BF8C8 disconnect
01:01:19.811 01.000 16872 evsrv: cli 0D3C0A48 connect
01:01:19.814 00.003 16872 case statement mapped state 2 to 1
01:01:19.817 00.003 16872 case statement mapped state 2 to 1
01:01:19.822 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"dc2b69a9-95e5-4d18-885e-917b0e3aca30"}
01:01:19.824 00.002 16872 case statement mapped state 2 to 1
01:01:19.827 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"dc2b69a9-95e5-4d18-885e-917b0e3aca30"}
01:01:19.829 00.002 16872 evsrv: cli 0D3C0A48 disconnect
01:01:20.830 01.001 16872 evsrv: cli 0D3C0A48 connect
01:01:20.836 00.006 16872 case statement mapped state 2 to 1
01:01:20.840 00.004 16872 case statement mapped state 2 to 1
01:01:20.844 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a09f6793-4f4d-4395-95c6-cb50526e972c"}
01:01:20.846 00.002 16872 case statement mapped state 2 to 1
01:01:20.848 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"a09f6793-4f4d-4395-95c6-cb50526e972c"}
01:01:20.856 00.008 16872 evsrv: cli 0D3C0A48 disconnect
01:01:20.949 00.093 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c8382db1-b464-4792-ab23-230365f11b3b"}
01:01:20.952 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c8382db1-b464-4792-ab23-230365f11b3b"}
01:01:20.956 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"13bc656d-b744-4dcb-a95c-65f6444e9399"}
01:01:20.959 00.003 16872 case statement mapped state 2 to 1
01:01:20.966 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"13bc656d-b744-4dcb-a95c-65f6444e9399"}
01:01:20.969 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"13a26f0e-2bca-464c-976c-ca60dc842233"}
01:01:20.972 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.83,6.60],"pixels":"..."},"id":"13a26f0e-2bca-464c-976c-ca60dc842233"}
01:01:21.856 00.884 16872 evsrv: cli 0D3BFB48 connect
01:01:21.860 00.004 16872 case statement mapped state 2 to 1
01:01:21.868 00.008 16872 case statement mapped state 2 to 1
01:01:21.873 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"2d96788e-55c8-4714-b244-40e89874f075"}
01:01:21.880 00.007 16872 case statement mapped state 2 to 1
01:01:21.883 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"2d96788e-55c8-4714-b244-40e89874f075"}
01:01:21.886 00.003 16872 evsrv: cli 0D3BFB48 disconnect
01:01:22.808 00.922 9640 Exposure complete
01:01:22.887 00.079 16872 evsrv: cli 0D3BFB48 connect
01:01:22.891 00.004 16872 case statement mapped state 2 to 1
01:01:22.904 00.013 16872 case statement mapped state 2 to 1
01:01:22.908 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"e9e12869-2c6d-4f60-ad93-630c3745c083"}
01:01:22.914 00.006 16872 case statement mapped state 2 to 1
01:01:22.918 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"e9e12869-2c6d-4f60-ad93-630c3745c083"}
01:01:22.922 00.004 16872 evsrv: cli 0D3BFB48 disconnect
01:01:23.001 00.079 9640 worker thread done servicing request
01:01:23.001 00.000 16872 OnExposeComplete: enter
01:01:23.005 00.004 16872 UpdateGuideState(): m_state=2
01:01:23.009 00.004 16872 Star::Find(15, 934, 942, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:01:23.012 00.003 16872 Star::Find returns 1 (0), X=934.34, Y=943.35, Mass=211925, SNR=281.1, Peak=16852 HFD=3.6
01:01:23.016 00.004 16872 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.56) = xAngle (0.59 = 0.59)
01:01:23.020 00.004 16872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.64 = 0.64)
01:01:23.029 00.009 16872 CameraToMount -- cameraX=-0.49 cameraY=0.75 hyp=0.90 cameraTheta=2.15 mountX=0.74 mountY=0.53, mountTheta=0.62
01:01:23.034 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=65520, med=3520, FiltMin=3392, FiltMax=65516, Gamma=2.190
01:01:23.079 00.045 16872 UpdateGuideState exits: m=211925 SNR=281.1
01:01:23.086 00.007 16872 PhdController: newstate STATE_CALIBRATE
01:01:23.091 00.005 16872 PhdController: newstate STATE_GUIDE
01:01:23.110 00.019 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:01:23.112 00.002 16872 guider state => CALIBRATED
01:01:23.122 00.010 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:01:23.132 00.010 16872 reset dither spiral
01:01:23.136 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:01:23.142 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:23.146 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:01:23.149 00.003 16872 Enqueuing Expose request
01:01:23.153 00.004 9640 Worker thread wakes up
01:01:23.153 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:01:23.153 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:01:23.924 00.771 16872 evsrv: cli 0D3C0A48 connect
01:01:23.930 00.006 16872 case statement mapped state 5 to 1
01:01:23.935 00.005 16872 case statement mapped state 5 to 1
01:01:23.939 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"def3cd3c-7202-42f2-8e68-9512b34564ec"}
01:01:23.950 00.011 16872 case statement mapped state 5 to 1
01:01:23.954 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"def3cd3c-7202-42f2-8e68-9512b34564ec"}
01:01:23.958 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:01:24.449 00.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"95200038-01e6-44a2-8487-e9296c66d2b7"}
01:01:24.453 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"95200038-01e6-44a2-8487-e9296c66d2b7"}
01:01:24.460 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d059797b-76ac-494d-9c26-641cca218169"}
01:01:24.463 00.003 16872 case statement mapped state 5 to 1
01:01:24.468 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"d059797b-76ac-494d-9c26-641cca218169"}
01:01:24.473 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6ee01d15-8e43-481d-956a-5aaa4c0c69ec"}
01:01:24.477 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.34,7.35],"pixels":"..."},"id":"6ee01d15-8e43-481d-956a-5aaa4c0c69ec"}
01:01:24.959 00.482 16872 evsrv: cli 0D3BF8C8 connect
01:01:24.963 00.004 16872 case statement mapped state 5 to 1
01:01:24.967 00.004 16872 case statement mapped state 5 to 1
01:01:24.979 00.012 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"13227ef3-d420-4976-b449-6eb9a183db17"}
01:01:24.983 00.004 16872 case statement mapped state 5 to 1
01:01:24.988 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"13227ef3-d420-4976-b449-6eb9a183db17"}
01:01:24.991 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:01:25.993 01.002 16872 evsrv: cli 0D3C0A48 connect
01:01:25.996 00.003 16872 case statement mapped state 5 to 1
01:01:26.003 00.007 16872 case statement mapped state 5 to 1
01:01:26.009 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1706c007-a57c-488d-bea8-6867be773fb8"}
01:01:26.012 00.003 16872 case statement mapped state 5 to 1
01:01:26.015 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"1706c007-a57c-488d-bea8-6867be773fb8"}
01:01:26.018 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:01:27.019 01.001 16872 evsrv: cli 0D3BF8C8 connect
01:01:27.022 00.003 16872 case statement mapped state 5 to 1
01:01:27.026 00.004 16872 case statement mapped state 5 to 1
01:01:27.030 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"18756be9-7b0e-4855-8684-63a3dc7e63a1"}
01:01:27.033 00.003 16872 case statement mapped state 5 to 1
01:01:27.036 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"18756be9-7b0e-4855-8684-63a3dc7e63a1"}
01:01:27.039 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:01:27.205 00.166 9640 Exposure complete
01:01:27.348 00.143 9640 worker thread done servicing request
01:01:27.348 00.000 16872 OnExposeComplete: enter
01:01:27.351 00.003 16872 UpdateGuideState(): m_state=5
01:01:27.355 00.004 16872 Star::Find(15, 934, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:01:27.359 00.004 16872 Star::Find returns 1 (0), X=934.25, Y=943.88, Mass=217256, SNR=278.1, Peak=20172 HFD=3.7
01:01:27.363 00.004 16872 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.56) = xAngle (0.44 = 0.44)
01:01:27.366 00.003 16872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.49 = 0.49)
01:01:27.369 00.003 16872 CameraToMount -- cameraX=-0.58 cameraY=1.27 hyp=1.40 cameraTheta=2.00 mountX=1.26 mountY=0.66, mountTheta=0.48
01:01:27.376 00.007 16872 Changing from state CALIBRATED to GUIDING
01:01:27.380 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:01:27.383 00.003 16872 ScopeASCOM::SideOfPier() returns 0
01:01:27.566 00.183 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
01:01:27.569 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:01:27.571 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:01:27.574 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:01:27.577 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:01:27.580 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:01:27.583 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:01:27.585 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:01:27.588 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:01:27.591 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:01:27.595 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:01:27.598 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:01:27.601 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:01:27.604 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:01:27.685 00.081 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:01:27.690 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:01:27.693 00.003 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.2
01:01:27.698 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:01:27.703 00.005 16872 ScopeASCOM::SideOfPier() returns 0
01:01:27.767 00.064 16872 setting lock position to (934.25, 943.88)
01:01:27.770 00.003 16872 MultiStar: stabilizing after lock position change
01:01:27.773 00.003 16872 guider state => GUIDING
01:01:27.775 00.002 16872 Status Line: Guiding
01:01:27.783 00.008 16872 Mount: notify guiding started
01:01:27.787 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:01:27.790 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
01:01:27.792 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:01:27.798 00.006 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:01:27.801 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:01:27.803 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
01:01:27.806 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
01:01:27.808 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:01:27.812 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
01:01:27.815 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:01:27.818 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:01:27.820 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:01:27.824 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:01:27.830 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:01:27.832 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:01:27.835 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:01:27.838 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:01:27.841 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:01:27.844 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:01:27.847 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:01:27.849 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:01:27.852 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:01:27.854 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:01:27.858 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:01:27.862 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:01:27.866 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:01:27.869 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:01:27.871 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:01:27.874 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:01:27.877 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:01:27.879 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:01:27.882 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:01:27.884 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:01:27.887 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:01:27.893 00.006 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:01:27.896 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:01:27.899 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:01:27.902 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:01:27.951 00.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2664fba4-7a32-414b-855e-9f5cf5087f61"}
01:01:27.955 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2664fba4-7a32-414b-855e-9f5cf5087f61"}
01:01:27.965 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9efab81d-05ab-4f0c-aba6-3bc3f2dbd411"}
01:01:27.970 00.005 16872 case statement mapped state 6 to 3
01:01:27.973 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9efab81d-05ab-4f0c-aba6-3bc3f2dbd411"}
01:01:27.980 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f460aff0-e9c9-460b-b1a0-0148dc27ed04"}
01:01:27.984 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.25,6.88],"pixels":"..."},"id":"f460aff0-e9c9-460b-b1a0-0148dc27ed04"}
01:01:27.996 00.012 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:01:28.075 00.079 16872 ScopeASCOM::SideOfPier() returns 0
01:01:28.083 00.008 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:01:28.088 00.005 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:01:28.091 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:01:28.094 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
01:01:28.098 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:01:28.101 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:01:28.106 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:01:28.109 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:01:28.112 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:01:28.116 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65520, med=3524, FiltMin=3384, FiltMax=65516, Gamma=2.190
01:01:28.160 00.044 16872 UpdateGuideState exits: m=217256 SNR=278.1
01:01:28.164 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
01:01:28.169 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:28.173 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:01:28.177 00.004 16872 Enqueuing Expose request
01:01:28.180 00.003 9640 Worker thread wakes up
01:01:28.180 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:01:28.180 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,929,31,31)
01:01:28.180 00.000 16872 evsrv: cli 0D3BFFA8 connect
01:01:28.184 00.004 16872 case statement mapped state 6 to 3
01:01:28.190 00.006 16872 case statement mapped state 6 to 3
01:01:28.194 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9e75dec7-4c58-4b87-bdaf-6e275a81214b"}
01:01:28.201 00.007 16872 case statement mapped state 6 to 3
01:01:28.205 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e75dec7-4c58-4b87-bdaf-6e275a81214b"}
01:01:28.211 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
01:01:31.449 03.238 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"12f2acbc-b349-4a17-beff-7a431bb34e76"}
01:01:31.452 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"12f2acbc-b349-4a17-beff-7a431bb34e76"}
01:01:31.455 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6dce968f-580c-407e-9aeb-22ccc3dd3b82"}
01:01:31.457 00.002 16872 case statement mapped state 6 to 3
01:01:31.460 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6dce968f-580c-407e-9aeb-22ccc3dd3b82"}
01:01:31.463 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e4c2aa0c-3ea0-4833-a4a4-3f9b91b66533"}
01:01:31.468 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.25,6.88],"pixels":"..."},"id":"e4c2aa0c-3ea0-4833-a4a4-3f9b91b66533"}
01:01:32.237 00.769 9640 Exposure complete
01:01:32.375 00.138 9640 worker thread done servicing request
01:01:32.376 00.001 16872 OnExposeComplete: enter
01:01:32.378 00.002 16872 UpdateGuideState(): m_state=6
01:01:32.380 00.002 16872 Star::Find(15, 934, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:01:32.384 00.004 16872 Star::Find returns 1 (0), X=933.99, Y=944.93, Mass=216888, SNR=263.0, Peak=18988 HFD=4.0
01:01:32.387 00.003 16872 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.56) = xAngle (0.25 = 0.25)
01:01:32.390 00.003 16872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.30 = 0.30)
01:01:32.392 00.002 16872 CameraToMount -- cameraX=-0.25 cameraY=1.06 hyp=1.09 cameraTheta=1.81 mountX=1.06 mountY=0.32, mountTheta=0.29
01:01:32.395 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.25, y=1.06, opts=13)
01:01:32.400 00.005 16872 Enqueuing Move request for scope (-0.25, 1.06)
01:01:32.403 00.003 9640 Worker thread wakes up
01:01:32.403 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 1.06) opts 0xd
01:01:32.403 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.25, 1.06)
01:01:32.403 00.000 9640 Moving (-0.25, 1.06) raw xDistance=1.06 yDistance=0.32
01:01:32.403 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.06
01:01:32.403 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.32, m_sumCorr=0
01:01:32.403 00.000 9640 MoveAxis(W, 112, ABG)
01:01:32.403 00.000 9640 Guiding  Dir = 3, Dur = 112
01:01:32.403 00.000 9640 IsSlewing returns 0
01:01:32.404 00.001 9640 IsGuiding returns 0
01:01:32.404 00.000 9640 PulseGuide returned control before completion, sleep 122
01:01:32.408 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3236, max=65520, med=3524, FiltMin=3400, FiltMax=65516, Gamma=2.190
01:01:32.446 00.038 16872 UpdateGuideState exits: m=216888 SNR=263.0
01:01:32.451 00.005 16872 PhdController: settling, locked = 1, distance = 1.31 (1.50) aobump = 0 frame = 1 / 99999
01:01:32.454 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788092.454,"Host":"RBFOCUS307","Inst":1,"Distance":1.31,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:01:32.457 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:32.460 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:01:32.463 00.003 16872 Enqueuing Expose request
01:01:32.539 00.076 9640 IsGuiding returns 1
01:01:32.539 00.000 9640 scope still moving after pulse duration time elapsed
01:01:32.570 00.031 9640 IsSlewing returns 0
01:01:32.571 00.001 9640 IsGuiding returns 0
01:01:32.571 00.000 9640 scope move finished after 112 + 55 ms
01:01:32.571 00.000 9640 Move returns status 0, amount 112
01:01:32.571 00.000 9640 MoveAxis(N, 0, ABG)
01:01:32.571 00.000 9640 Move returns status 0, amount 0
01:01:32.571 00.000 9640 move complete, result=0
01:01:32.571 00.000 9640 worker thread done servicing request
01:01:32.571 00.000 9640 Worker thread wakes up
01:01:32.571 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:01:32.571 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,929,31,31)
01:01:32.571 00.000 16872 GuideStep: 1.1 px 112 ms WEST, 0.3 px 0 ms NORTH
01:01:34.948 02.377 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70f13b5c-0131-4644-a35b-a407ba48d2a7"}
01:01:34.951 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"70f13b5c-0131-4644-a35b-a407ba48d2a7"}
01:01:34.956 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"37128fcf-d217-4530-a7b5-a570ebe751cf"}
01:01:34.959 00.003 16872 case statement mapped state 6 to 3
01:01:34.962 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"37128fcf-d217-4530-a7b5-a570ebe751cf"}
01:01:34.965 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"23e7b35e-bde1-4710-a288-519fed631099"}
01:01:34.969 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.99,6.93],"pixels":"..."},"id":"23e7b35e-bde1-4710-a288-519fed631099"}
01:01:36.625 01.656 9640 Exposure complete
01:01:36.763 00.138 9640 worker thread done servicing request
01:01:36.763 00.000 16872 OnExposeComplete: enter
01:01:36.766 00.003 16872 UpdateGuideState(): m_state=6
01:01:36.768 00.002 16872 Star::Find(15, 933, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:01:36.771 00.003 16872 Star::Find returns 1 (0), X=933.92, Y=944.12, Mass=214943, SNR=265.6, Peak=18276 HFD=3.9
01:01:36.773 00.002 16872 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.56) = xAngle (0.95 = 0.95)
01:01:36.776 00.003 16872 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.99 = 0.99)
01:01:36.781 00.005 16872 CameraToMount -- cameraX=-0.33 cameraY=0.24 hyp=0.41 cameraTheta=2.50 mountX=0.24 mountY=0.34, mountTheta=0.96
01:01:36.784 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.33, y=0.24, opts=13)
01:01:36.786 00.002 16872 Enqueuing Move request for scope (-0.33, 0.24)
01:01:36.791 00.005 9640 Worker thread wakes up
01:01:36.791 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.24) opts 0xd
01:01:36.791 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.33, 0.24)
01:01:36.791 00.000 9640 Moving (-0.33, 0.24) raw xDistance=0.24 yDistance=0.34
01:01:36.791 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.24
01:01:36.791 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=0
01:01:36.791 00.000 9640 MoveAxis(W, 36, ABG)
01:01:36.791 00.000 9640 Guiding  Dir = 3, Dur = 36
01:01:36.791 00.000 9640 IsSlewing returns 0
01:01:36.791 00.000 9640 IsGuiding returns 0
01:01:36.791 00.000 9640 PulseGuide returned control before completion, sleep 46
01:01:36.798 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=65520, med=3524, FiltMin=3372, FiltMax=65516, Gamma=2.190
01:01:36.836 00.038 16872 UpdateGuideState exits: m=214943 SNR=265.6
01:01:36.838 00.002 16872 PhdController: settling, locked = 1, distance = 1.04 (1.50) aobump = 0 frame = 2 / 99999
01:01:36.844 00.006 9640 IsGuiding returns 1
01:01:36.844 00.000 9640 scope still moving after pulse duration time elapsed
01:01:36.844 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777788096.844,"Host":"RBFOCUS307","Inst":1,"Distance":1.04,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
01:01:36.846 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:36.849 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:01:36.852 00.003 16872 Enqueuing Expose request
01:01:36.870 00.018 9640 IsSlewing returns 0
01:01:36.870 00.000 9640 IsGuiding returns 0
01:01:36.870 00.000 9640 scope move finished after 36 + 42 ms
01:01:36.871 00.001 9640 Move returns status 0, amount 36
01:01:36.871 00.000 9640 MoveAxis(N, 0, ABG)
01:01:36.871 00.000 9640 Move returns status 0, amount 0
01:01:36.871 00.000 9640 move complete, result=0
01:01:36.871 00.000 9640 worker thread done servicing request
01:01:36.871 00.000 9640 Worker thread wakes up
01:01:36.871 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:01:36.871 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,929,31,31)
01:01:36.872 00.001 16872 GuideStep: 0.2 px 36 ms WEST, 0.3 px 0 ms NORTH
01:01:38.448 01.576 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8fd49ac4-1e0e-49d9-b765-cd4b05e3898c"}
01:01:38.453 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8fd49ac4-1e0e-49d9-b765-cd4b05e3898c"}
01:01:38.456 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98f15547-28eb-4815-a41c-0fa54d28dbfb"}
01:01:38.459 00.003 16872 case statement mapped state 6 to 3
01:01:38.461 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"98f15547-28eb-4815-a41c-0fa54d28dbfb"}
01:01:38.465 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ae8fb710-a621-4a05-8e70-d13e0be0f7e5"}
01:01:38.468 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.92,7.12],"pixels":"..."},"id":"ae8fb710-a621-4a05-8e70-d13e0be0f7e5"}
01:01:40.938 02.470 9640 Exposure complete
01:01:41.075 00.137 9640 worker thread done servicing request
01:01:41.075 00.000 16872 OnExposeComplete: enter
01:01:41.078 00.003 16872 UpdateGuideState(): m_state=6
01:01:41.081 00.003 16872 Star::Find(15, 933, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:01:41.084 00.003 16872 Star::Find returns 1 (0), X=933.58, Y=943.90, Mass=210229, SNR=265.2, Peak=18256 HFD=3.7
01:01:41.088 00.004 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
01:01:41.089 00.001 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
01:01:41.092 00.003 16872 CameraToMount -- cameraX=-0.67 cameraY=0.02 hyp=0.67 cameraTheta=3.11 mountX=0.01 mountY=0.67, mountTheta=1.55
01:01:41.097 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.67, y=0.02, opts=13)
01:01:41.100 00.003 16872 Enqueuing Move request for scope (-0.67, 0.02)
01:01:41.104 00.004 9640 Worker thread wakes up
01:01:41.104 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.02) opts 0xd
01:01:41.104 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.67, 0.02)
01:01:41.104 00.000 9640 Moving (-0.67, 0.02) raw xDistance=0.01 yDistance=0.67
01:01:41.104 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:01:41.104 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.67, m_sumCorr=0.16
01:01:41.104 00.000 9640 MoveAxis(E, 0, ABG)
01:01:41.104 00.000 9640 Move returns status 0, amount 0
01:01:41.104 00.000 9640 MoveAxis(S, 19, ABG)
01:01:41.104 00.000 9640 Guiding  Dir = 1, Dur = 19
01:01:41.104 00.000 9640 IsSlewing returns 0
01:01:41.105 00.001 9640 IsGuiding returns 0
01:01:41.105 00.000 9640 PulseGuide returned control before completion, sleep 29
01:01:41.109 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=65520, med=3512, FiltMin=3384, FiltMax=65516, Gamma=2.190
01:01:41.147 00.038 9640 IsGuiding returns 1
01:01:41.147 00.000 9640 scope still moving after pulse duration time elapsed
01:01:41.147 00.000 16872 UpdateGuideState exits: m=210229 SNR=265.2
01:01:41.151 00.004 16872 PhdController: settling, locked = 1, distance = 0.93 (1.50) aobump = 0 frame = 3 / 99999
01:01:41.154 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788101.154,"Host":"RBFOCUS307","Inst":1,"Distance":0.93,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
01:01:41.157 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:41.160 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:01:41.166 00.006 16872 Enqueuing Expose request
01:01:41.178 00.012 9640 IsSlewing returns 0
01:01:41.178 00.000 9640 IsGuiding returns 0
01:01:41.179 00.001 9640 scope move finished after 19 + 55 ms
01:01:41.179 00.000 9640 Move returns status 0, amount 19
01:01:41.179 00.000 9640 move complete, result=0
01:01:41.179 00.000 9640 worker thread done servicing request
01:01:41.179 00.000 9640 Worker thread wakes up
01:01:41.179 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:01:41.179 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,929,31,31)
01:01:41.179 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.7 px 19 ms SOUTH
01:01:41.947 00.768 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6565ca9-bf29-4508-928f-d4ad946275f0"}
01:01:41.950 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e6565ca9-bf29-4508-928f-d4ad946275f0"}
01:01:41.955 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85362592-3e76-45d9-83e7-85bc5b3e3bf1"}
01:01:41.961 00.006 16872 case statement mapped state 6 to 3
01:01:41.965 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"85362592-3e76-45d9-83e7-85bc5b3e3bf1"}
01:01:41.969 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0ea1fc5b-e5dd-461b-8987-968aac008fb3"}
01:01:41.974 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.58,6.90],"pixels":"..."},"id":"0ea1fc5b-e5dd-461b-8987-968aac008fb3"}
01:01:45.239 03.265 9640 Exposure complete
01:01:45.382 00.143 9640 worker thread done servicing request
01:01:45.382 00.000 16872 OnExposeComplete: enter
01:01:45.385 00.003 16872 UpdateGuideState(): m_state=6
01:01:45.388 00.003 16872 Star::Find(15, 933, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:01:45.393 00.005 16872 Star::Find returns 1 (0), X=933.12, Y=943.94, Mass=224052, SNR=281.3, Peak=19852 HFD=4.0
01:01:45.396 00.003 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
01:01:45.399 00.003 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
01:01:45.402 00.003 16872 CameraToMount -- cameraX=-1.13 cameraY=0.06 hyp=1.13 cameraTheta=3.09 mountX=0.04 mountY=1.13, mountTheta=1.53
01:01:45.410 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-1.13, y=0.06, opts=13)
01:01:45.412 00.002 16872 Enqueuing Move request for scope (-1.13, 0.06)
01:01:45.415 00.003 9640 Worker thread wakes up
01:01:45.415 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.13, 0.06) opts 0xd
01:01:45.415 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.13, 0.06)
01:01:45.415 00.000 9640 Moving (-1.13, 0.06) raw xDistance=0.04 yDistance=1.13
01:01:45.415 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:01:45.415 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 1.13, m_sumCorr=0.33
01:01:45.416 00.001 9640 MoveAxis(E, 0, ABG)
01:01:45.416 00.000 9640 Move returns status 0, amount 0
01:01:45.416 00.000 9640 MoveAxis(S, 21, ABG)
01:01:45.416 00.000 9640 Guiding  Dir = 1, Dur = 21
01:01:45.416 00.000 9640 IsSlewing returns 0
01:01:45.416 00.000 9640 IsGuiding returns 0
01:01:45.416 00.000 9640 PulseGuide returned control before completion, sleep 31
01:01:45.422 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3220, max=65520, med=3516, FiltMin=3368, FiltMax=65516, Gamma=2.190
01:01:45.452 00.030 9640 IsGuiding returns 1
01:01:45.452 00.000 9640 scope still moving after pulse duration time elapsed
01:01:45.460 00.008 16872 UpdateGuideState exits: m=224052 SNR=281.3
01:01:45.463 00.003 16872 PhdController: settling, locked = 1, distance = 0.99 (1.50) aobump = 0 frame = 4 / 99999
01:01:45.466 00.003 16872 PhdController: newstate STATE_FINISH
01:01:45.469 00.003 16872 PhdController complete: success
01:01:45.471 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777788105.471,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:01:45.474 00.003 16872 Mount: notify guiding dither settle done success=1
01:01:45.476 00.002 16872 PhdController: newstate STATE_IDLE
01:01:45.479 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:45.481 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:01:45.486 00.005 16872 Enqueuing Expose request
01:01:45.489 00.003 9640 IsSlewing returns 0
01:01:45.489 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94cf32f9-8032-4610-ba23-92021a743092"}
01:01:45.491 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"94cf32f9-8032-4610-ba23-92021a743092"}
01:01:45.493 00.002 9640 IsGuiding returns 0
01:01:45.493 00.000 9640 scope move finished after 21 + 56 ms
01:01:45.494 00.001 9640 Move returns status 0, amount 21
01:01:45.494 00.000 9640 move complete, result=0
01:01:45.494 00.000 9640 worker thread done servicing request
01:01:45.494 00.000 9640 Worker thread wakes up
01:01:45.494 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 1.1 px 21 ms SOUTH
01:01:45.497 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:01:45.497 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,929,31,31)
01:01:45.510 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2bf1c0f7-3353-4603-b972-ba97e1c4d495"}
01:01:45.512 00.002 16872 case statement mapped state 6 to 3
01:01:45.515 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bf1c0f7-3353-4603-b972-ba97e1c4d495"}
01:01:45.526 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0978eef0-dd61-4ad4-9c83-6bf14921f770"}
01:01:45.530 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.12,6.94],"pixels":"..."},"id":"0978eef0-dd61-4ad4-9c83-6bf14921f770"}
01:01:45.867 00.337 16872 evsrv: cli 0D3BFB48 connect
01:01:45.871 00.004 16872 case statement mapped state 6 to 3
01:01:45.876 00.005 16872 case statement mapped state 6 to 3
01:01:45.880 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"4755fe45-716f-4632-aa95-c90d5ea9f32f"}
01:01:45.884 00.004 16872 case statement mapped state 6 to 3
01:01:45.887 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"4755fe45-716f-4632-aa95-c90d5ea9f32f"}
01:01:45.913 00.026 16872 evsrv: cli 0D3BFB48 disconnect
01:01:48.945 03.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ba5e604-7761-4267-983e-1b932939fc02"}
01:01:48.950 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6ba5e604-7761-4267-983e-1b932939fc02"}
01:01:48.954 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"30fa9d01-531b-4ab7-926b-4b5ab15f9f85"}
01:01:48.955 00.001 16872 case statement mapped state 6 to 3
01:01:48.959 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"30fa9d01-531b-4ab7-926b-4b5ab15f9f85"}
01:01:48.963 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"587978c4-f4f5-43bc-a7a9-484aadaec378"}
01:01:48.966 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.12,6.94],"pixels":"..."},"id":"587978c4-f4f5-43bc-a7a9-484aadaec378"}
01:01:49.577 00.611 9640 Exposure complete
01:01:49.720 00.143 9640 worker thread done servicing request
01:01:49.720 00.000 16872 OnExposeComplete: enter
01:01:49.725 00.005 16872 UpdateGuideState(): m_state=6
01:01:49.729 00.004 16872 Star::Find(15, 933, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:01:49.731 00.002 16872 Star::Find returns 1 (0), X=932.71, Y=943.90, Mass=210386, SNR=266.8, Peak=18292 HFD=3.9
01:01:49.735 00.004 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:01:49.738 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:01:49.741 00.003 16872 CameraToMount -- cameraX=-1.53 cameraY=0.03 hyp=1.53 cameraTheta=3.12 mountX=0.00 mountY=1.53, mountTheta=1.57
01:01:49.748 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.53, y=0.03, opts=13)
01:01:49.751 00.003 16872 Enqueuing Move request for scope (-1.53, 0.03)
01:01:49.753 00.002 9640 Worker thread wakes up
01:01:49.753 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.53, 0.03) opts 0xd
01:01:49.755 00.002 9640 Handling offset move in thread for scope, endpoint = (-1.53, 0.03)
01:01:49.755 00.000 9640 Moving (-1.53, 0.03) raw xDistance=0.00 yDistance=1.53
01:01:49.755 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:01:49.755 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 1.53, m_sumCorr=0.59
01:01:49.755 00.000 9640 MoveAxis(E, 0, ABG)
01:01:49.755 00.000 9640 Move returns status 0, amount 0
01:01:49.755 00.000 9640 MoveAxis(S, 32, ABG)
01:01:49.756 00.001 9640 Guiding  Dir = 1, Dur = 32
01:01:49.756 00.000 9640 IsSlewing returns 0
01:01:49.756 00.000 9640 IsGuiding returns 0
01:01:49.756 00.000 9640 PulseGuide returned control before completion, sleep 42
01:01:49.762 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3224, max=65520, med=3524, FiltMin=3400, FiltMax=65516, Gamma=2.190
01:01:49.801 00.039 16872 UpdateGuideState exits: m=210386 SNR=266.8
01:01:49.804 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:49.806 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:01:49.813 00.007 16872 Enqueuing Expose request
01:01:49.816 00.003 9640 IsGuiding returns 1
01:01:49.816 00.000 9640 scope still moving after pulse duration time elapsed
01:01:49.840 00.024 9640 IsSlewing returns 0
01:01:49.840 00.000 9640 IsGuiding returns 0
01:01:49.840 00.000 9640 scope move finished after 32 + 52 ms
01:01:49.840 00.000 9640 Move returns status 0, amount 32
01:01:49.840 00.000 9640 move complete, result=0
01:01:49.841 00.001 9640 worker thread done servicing request
01:01:49.841 00.000 9640 Worker thread wakes up
01:01:49.841 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:01:49.841 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,929,31,31)
01:01:49.844 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 1.5 px 32 ms SOUTH
01:01:52.446 02.602 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92675eab-a45e-4ad6-ac59-fc07c62407a6"}
01:01:52.449 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"92675eab-a45e-4ad6-ac59-fc07c62407a6"}
01:01:52.452 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5df6abb-5e95-42bf-841d-5b8870baec90"}
01:01:52.454 00.002 16872 case statement mapped state 6 to 3
01:01:52.458 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5df6abb-5e95-42bf-841d-5b8870baec90"}
01:01:52.461 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"aee14eb7-98b7-4848-aba7-3760542fef82"}
01:01:52.465 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.71,6.90],"pixels":"..."},"id":"aee14eb7-98b7-4848-aba7-3760542fef82"}
01:01:53.900 01.435 9640 Exposure complete
01:01:54.042 00.142 9640 worker thread done servicing request
01:01:54.042 00.000 16872 OnExposeComplete: enter
01:01:54.044 00.002 16872 UpdateGuideState(): m_state=6
01:01:54.047 00.003 16872 Star::Find(15, 932, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:01:54.049 00.002 16872 Star::Find returns 1 (0), X=932.82, Y=944.11, Mass=213842, SNR=257.7, Peak=19416 HFD=3.7
01:01:54.055 00.006 16872 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.56) = xAngle (1.42 = 1.42)
01:01:54.058 00.003 16872 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.47 = 1.47)
01:01:54.061 00.003 16872 CameraToMount -- cameraX=-1.43 cameraY=0.23 hyp=1.44 cameraTheta=2.98 mountX=0.21 mountY=1.44, mountTheta=1.42
01:01:54.066 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.43, y=0.23, opts=13)
01:01:54.070 00.004 16872 Enqueuing Move request for scope (-1.43, 0.23)
01:01:54.073 00.003 9640 Worker thread wakes up
01:01:54.073 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.43, 0.23) opts 0xd
01:01:54.073 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.43, 0.23)
01:01:54.073 00.000 9640 Moving (-1.43, 0.23) raw xDistance=0.21 yDistance=1.44
01:01:54.073 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.21
01:01:54.073 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.39, input 1.44, m_sumCorr=0.98
01:01:54.073 00.000 9640 MoveAxis(W, 23, ABG)
01:01:54.073 00.000 9640 Guiding  Dir = 3, Dur = 23
01:01:54.073 00.000 9640 IsSlewing returns 0
01:01:54.073 00.000 9640 IsGuiding returns 0
01:01:54.074 00.001 9640 PulseGuide returned control before completion, sleep 33
01:01:54.079 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3240, max=65520, med=3516, FiltMin=3388, FiltMax=65516, Gamma=2.190
01:01:54.112 00.033 9640 IsGuiding returns 1
01:01:54.112 00.000 9640 scope still moving after pulse duration time elapsed
01:01:54.120 00.008 16872 UpdateGuideState exits: m=213842 SNR=257.7
01:01:54.122 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:54.126 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:01:54.130 00.004 16872 Enqueuing Expose request
01:01:54.143 00.013 9640 IsSlewing returns 0
01:01:54.143 00.000 9640 IsGuiding returns 0
01:01:54.144 00.001 9640 scope move finished after 23 + 47 ms
01:01:54.144 00.000 9640 Move returns status 0, amount 23
01:01:54.144 00.000 9640 MoveAxis(S, 47, ABG)
01:01:54.144 00.000 9640 Guiding  Dir = 1, Dur = 47
01:01:54.144 00.000 9640 IsSlewing returns 0
01:01:54.145 00.001 9640 IsGuiding returns 0
01:01:54.146 00.001 9640 PulseGuide returned control before completion, sleep 57
01:01:54.204 00.058 9640 IsGuiding returns 1
01:01:54.204 00.000 9640 scope still moving after pulse duration time elapsed
01:01:54.235 00.031 9640 IsSlewing returns 0
01:01:54.236 00.001 9640 IsGuiding returns 1
01:01:54.267 00.031 9640 IsSlewing returns 0
01:01:54.268 00.001 9640 IsGuiding returns 1
01:01:54.298 00.030 9640 IsSlewing returns 0
01:01:54.298 00.000 9640 IsGuiding returns 1
01:01:54.328 00.030 9640 IsSlewing returns 0
01:01:54.329 00.001 9640 IsGuiding returns 0
01:01:54.329 00.000 9640 scope move finished after 47 + 136 ms
01:01:54.329 00.000 9640 Move returns status 0, amount 47
01:01:54.329 00.000 9640 move complete, result=0
01:01:54.330 00.001 9640 worker thread done servicing request
01:01:54.330 00.000 9640 Worker thread wakes up
01:01:54.330 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:01:54.330 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,929,31,31)
01:01:54.330 00.000 16872 GuideStep: 0.2 px 23 ms WEST, 1.4 px 47 ms SOUTH
01:01:55.947 01.617 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4eeab740-1907-447a-b42a-145c8eeb6d94"}
01:01:55.952 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4eeab740-1907-447a-b42a-145c8eeb6d94"}
01:01:55.957 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"acb67223-eb0c-4501-b35d-66deda0a346c"}
01:01:55.960 00.003 16872 case statement mapped state 6 to 3
01:01:55.964 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"acb67223-eb0c-4501-b35d-66deda0a346c"}
01:01:55.969 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"795e6c7b-e769-4d28-ad0a-a1402eda01ca"}
01:01:55.973 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.82,7.11],"pixels":"..."},"id":"795e6c7b-e769-4d28-ad0a-a1402eda01ca"}
01:01:58.395 02.422 9640 Exposure complete
01:01:58.533 00.138 9640 worker thread done servicing request
01:01:58.533 00.000 16872 OnExposeComplete: enter
01:01:58.536 00.003 16872 UpdateGuideState(): m_state=6
01:01:58.539 00.003 16872 Star::Find(15, 932, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
01:01:58.543 00.004 16872 Star::Find returns 1 (0), X=932.15, Y=944.12, Mass=216263, SNR=256.4, Peak=21496 HFD=3.6
01:01:58.548 00.005 16872 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.56) = xAngle (1.47 = 1.47)
01:01:58.550 00.002 16872 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.52 = 1.52)
01:01:58.553 00.003 16872 CameraToMount -- cameraX=-2.10 cameraY=0.24 hyp=2.11 cameraTheta=3.03 mountX=0.21 mountY=2.11, mountTheta=1.47
01:01:58.558 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.10, y=0.24, opts=13)
01:01:58.560 00.002 16872 Enqueuing Move request for scope (-2.10, 0.24)
01:01:58.564 00.004 9640 Worker thread wakes up
01:01:58.564 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.10, 0.24) opts 0xd
01:01:58.564 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.10, 0.24)
01:01:58.564 00.000 9640 Moving (-2.10, 0.24) raw xDistance=0.21 yDistance=2.11
01:01:58.564 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.21
01:01:58.564 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.48, input 2.11, m_sumCorr=1.5
01:01:58.564 00.000 9640 MoveAxis(W, 25, ABG)
01:01:58.564 00.000 9640 Guiding  Dir = 3, Dur = 25
01:01:58.564 00.000 9640 IsSlewing returns 0
01:01:58.565 00.001 9640 IsGuiding returns 0
01:01:58.565 00.000 9640 PulseGuide returned control before completion, sleep 35
01:01:58.570 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3220, max=65520, med=3524, FiltMin=3344, FiltMax=65516, Gamma=2.190
01:01:58.603 00.033 9640 IsGuiding returns 1
01:01:58.603 00.000 9640 scope still moving after pulse duration time elapsed
01:01:58.609 00.006 16872 UpdateGuideState exits: m=216263 SNR=256.4
01:01:58.611 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:58.614 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:01:58.616 00.002 16872 Enqueuing Expose request
01:01:58.633 00.017 9640 IsSlewing returns 0
01:01:58.633 00.000 9640 IsGuiding returns 0
01:01:58.633 00.000 9640 scope move finished after 25 + 44 ms
01:01:58.633 00.000 9640 Move returns status 0, amount 25
01:01:58.633 00.000 9640 MoveAxis(S, 58, ABG)
01:01:58.633 00.000 9640 Guiding  Dir = 1, Dur = 58
01:01:58.634 00.001 9640 IsSlewing returns 0
01:01:58.634 00.000 9640 IsGuiding returns 0
01:01:58.634 00.000 9640 PulseGuide returned control before completion, sleep 68
01:01:58.711 00.077 9640 IsGuiding returns 1
01:01:58.711 00.000 9640 scope still moving after pulse duration time elapsed
01:01:58.742 00.031 9640 IsSlewing returns 0
01:01:58.742 00.000 9640 IsGuiding returns 0
01:01:58.742 00.000 9640 scope move finished after 58 + 50 ms
01:01:58.742 00.000 9640 Move returns status 0, amount 58
01:01:58.742 00.000 9640 move complete, result=0
01:01:58.742 00.000 9640 worker thread done servicing request
01:01:58.742 00.000 9640 Worker thread wakes up
01:01:58.742 00.000 16872 GuideStep: 0.2 px 25 ms WEST, 2.1 px 58 ms SOUTH
01:01:58.746 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:01:58.746 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,929,31,31)
01:01:59.447 00.701 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5cad7b86-f2c3-49c9-b39f-8d8e8911478e"}
01:01:59.450 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5cad7b86-f2c3-49c9-b39f-8d8e8911478e"}
01:01:59.455 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"edb1fffb-258c-4d72-abff-8d4d5130a510"}
01:01:59.459 00.004 16872 case statement mapped state 6 to 3
01:01:59.463 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"edb1fffb-258c-4d72-abff-8d4d5130a510"}
01:01:59.468 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"51166391-1245-4499-8ab5-252194824516"}
01:01:59.473 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.15,7.12],"pixels":"..."},"id":"51166391-1245-4499-8ab5-252194824516"}
01:02:02.802 03.329 9640 Exposure complete
01:02:02.940 00.138 9640 worker thread done servicing request
01:02:02.940 00.000 16872 OnExposeComplete: enter
01:02:02.943 00.003 16872 UpdateGuideState(): m_state=6
01:02:02.945 00.002 16872 Star::Find(15, 932, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
01:02:02.949 00.004 16872 Star::Find returns 1 (0), X=931.80, Y=943.65, Mass=210579, SNR=254.5, Peak=21052 HFD=3.5
01:02:02.952 00.003 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.56) = xAngle (-4.61 = 1.68)
01:02:02.955 00.003 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.56 = 1.72)
01:02:02.956 00.001 16872 CameraToMount -- cameraX=-2.44 cameraY=-0.22 hyp=2.45 cameraTheta=-3.05 mountX=-0.26 mountY=2.43, mountTheta=1.68
01:02:02.961 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.44, y=-0.22, opts=13)
01:02:02.964 00.003 16872 Enqueuing Move request for scope (-2.44, -0.22)
01:02:02.967 00.003 9640 Worker thread wakes up
01:02:02.967 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.44, -0.22) opts 0xd
01:02:02.967 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.44, -0.22)
01:02:02.967 00.000 9640 Moving (-2.44, -0.22) raw xDistance=-0.26 yDistance=2.43
01:02:02.967 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.26
01:02:02.967 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.54, input 2.43, m_sumCorr=2
01:02:02.967 00.000 9640 MoveAxis(E, 25, ABG)
01:02:02.967 00.000 9640 Guiding  Dir = 2, Dur = 25
01:02:02.967 00.000 9640 IsSlewing returns 0
01:02:02.967 00.000 9640 IsGuiding returns 0
01:02:02.969 00.002 9640 PulseGuide returned control before completion, sleep 35
01:02:02.974 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3124, max=65520, med=3520, FiltMin=3368, FiltMax=65512, Gamma=2.190
01:02:03.012 00.038 9640 IsGuiding returns 1
01:02:03.012 00.000 9640 scope still moving after pulse duration time elapsed
01:02:03.014 00.002 16872 UpdateGuideState exits: m=210579 SNR=254.5
01:02:03.020 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:03.021 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:02:03.024 00.003 16872 Enqueuing Expose request
01:02:03.027 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e9a660f-867e-4952-8906-49d9a575ee7b"}
01:02:03.031 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4e9a660f-867e-4952-8906-49d9a575ee7b"}
01:02:03.039 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f251bdb3-f375-4810-9b5f-4951829761ce"}
01:02:03.041 00.002 16872 case statement mapped state 6 to 3
01:02:03.045 00.004 9640 IsSlewing returns 0
01:02:03.045 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f251bdb3-f375-4810-9b5f-4951829761ce"}
01:02:03.049 00.004 9640 IsGuiding returns 0
01:02:03.049 00.000 9640 scope move finished after 25 + 54 ms
01:02:03.049 00.000 9640 Move returns status 0, amount 25
01:02:03.049 00.000 9640 MoveAxis(S, 65, ABG)
01:02:03.049 00.000 9640 Guiding  Dir = 1, Dur = 65
01:02:03.049 00.000 9640 IsSlewing returns 0
01:02:03.049 00.000 9640 IsGuiding returns 0
01:02:03.050 00.001 9640 PulseGuide returned control before completion, sleep 75
01:02:03.050 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a33c7224-0ac9-4633-b808-c6dd797f0ee5"}
01:02:03.054 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.80,6.65],"pixels":"..."},"id":"a33c7224-0ac9-4633-b808-c6dd797f0ee5"}
01:02:03.136 00.082 9640 IsGuiding returns 1
01:02:03.136 00.000 9640 scope still moving after pulse duration time elapsed
01:02:03.167 00.031 9640 IsSlewing returns 0
01:02:03.168 00.001 9640 IsGuiding returns 0
01:02:03.168 00.000 9640 scope move finished after 65 + 53 ms
01:02:03.168 00.000 9640 Move returns status 0, amount 65
01:02:03.168 00.000 9640 move complete, result=0
01:02:03.168 00.000 9640 worker thread done servicing request
01:02:03.168 00.000 9640 Worker thread wakes up
01:02:03.168 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:02:03.168 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,929,31,31)
01:02:03.168 00.000 16872 GuideStep: -0.3 px 25 ms EAST, 2.4 px 65 ms SOUTH
01:02:06.447 03.279 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d43dd61c-93c8-4944-9cf6-209a98027c4c"}
01:02:06.451 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d43dd61c-93c8-4944-9cf6-209a98027c4c"}
01:02:06.454 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"697eaa66-69c7-40b4-a90e-38bb83e91f81"}
01:02:06.457 00.003 16872 case statement mapped state 6 to 3
01:02:06.460 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"697eaa66-69c7-40b4-a90e-38bb83e91f81"}
01:02:06.463 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bd171f2a-b5ec-4b11-9be3-e98902e1a646"}
01:02:06.467 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.80,6.65],"pixels":"..."},"id":"bd171f2a-b5ec-4b11-9be3-e98902e1a646"}
01:02:07.234 00.767 9640 Exposure complete
01:02:07.378 00.144 9640 worker thread done servicing request
01:02:07.378 00.000 16872 OnExposeComplete: enter
01:02:07.381 00.003 16872 UpdateGuideState(): m_state=6
01:02:07.383 00.002 16872 Star::Find(15, 931, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
01:02:07.387 00.004 16872 Star::Find returns 1 (0), X=931.30, Y=943.88, Mass=211594, SNR=269.2, Peak=21788 HFD=3.4
01:02:07.389 00.002 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.59 = 1.59)
01:02:07.392 00.003 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:02:07.395 00.003 16872 CameraToMount -- cameraX=-2.95 cameraY=0.00 hyp=2.95 cameraTheta=3.14 mountX=-0.04 mountY=2.94, mountTheta=1.59
01:02:07.400 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.95, y=0.00, opts=13)
01:02:07.404 00.004 16872 Enqueuing Move request for scope (-2.95, 0.00)
01:02:07.408 00.004 9640 Worker thread wakes up
01:02:07.408 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.95, 0.00) opts 0xd
01:02:07.408 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.95, 0.00)
01:02:07.408 00.000 9640 Moving (-2.95, 0.00) raw xDistance=-0.04 yDistance=2.94
01:02:07.408 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:02:07.408 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.64, input 2.94, m_sumCorr=2.6
01:02:07.408 00.000 9640 MoveAxis(E, 0, ABG)
01:02:07.408 00.000 9640 Move returns status 0, amount 0
01:02:07.408 00.000 9640 MoveAxis(S, 77, ABG)
01:02:07.408 00.000 9640 Guiding  Dir = 1, Dur = 77
01:02:07.409 00.001 9640 IsSlewing returns 0
01:02:07.409 00.000 9640 IsGuiding returns 0
01:02:07.409 00.000 9640 PulseGuide returned control before completion, sleep 87
01:02:07.414 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65520, med=3516, FiltMin=3392, FiltMax=65516, Gamma=2.190
01:02:07.452 00.038 16872 UpdateGuideState exits: m=211594 SNR=269.2
01:02:07.459 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:07.462 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:02:07.465 00.003 16872 Enqueuing Expose request
01:02:07.499 00.034 9640 IsGuiding returns 1
01:02:07.499 00.000 9640 scope still moving after pulse duration time elapsed
01:02:07.531 00.032 9640 IsSlewing returns 0
01:02:07.531 00.000 9640 IsGuiding returns 0
01:02:07.532 00.001 9640 scope move finished after 77 + 46 ms
01:02:07.532 00.000 9640 Move returns status 0, amount 77
01:02:07.532 00.000 9640 move complete, result=0
01:02:07.532 00.000 9640 worker thread done servicing request
01:02:07.532 00.000 9640 Worker thread wakes up
01:02:07.532 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:02:07.532 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,929,31,31)
01:02:07.534 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 2.9 px 77 ms SOUTH
01:02:09.946 02.412 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37193fdc-3a58-4351-95d5-0493642b5e99"}
01:02:09.951 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"37193fdc-3a58-4351-95d5-0493642b5e99"}
01:02:09.954 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4631ffe0-47b9-4edd-a920-95625a777363"}
01:02:09.957 00.003 16872 case statement mapped state 6 to 3
01:02:09.960 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4631ffe0-47b9-4edd-a920-95625a777363"}
01:02:09.964 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f1427339-4224-4e0a-8de9-d717b9f8e991"}
01:02:09.968 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.30,6.88],"pixels":"..."},"id":"f1427339-4224-4e0a-8de9-d717b9f8e991"}
01:02:11.590 01.622 9640 Exposure complete
01:02:11.729 00.139 9640 worker thread done servicing request
01:02:11.729 00.000 16872 OnExposeComplete: enter
01:02:11.734 00.005 16872 UpdateGuideState(): m_state=6
01:02:11.737 00.003 16872 Star::Find(15, 931, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:02:11.739 00.002 16872 Star::Find returns 1 (0), X=931.23, Y=943.57, Mass=215038, SNR=255.4, Peak=21240 HFD=3.5
01:02:11.742 00.003 16872 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.56) = xAngle (-4.60 = 1.69)
01:02:11.745 00.003 16872 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.55 = 1.73)
01:02:11.747 00.002 16872 CameraToMount -- cameraX=-3.01 cameraY=-0.30 hyp=3.03 cameraTheta=-3.04 mountX=-0.35 mountY=2.99, mountTheta=1.69
01:02:11.752 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-3.01, y=-0.30, opts=13)
01:02:11.755 00.003 16872 Enqueuing Move request for scope (-3.01, -0.30)
01:02:11.757 00.002 9640 Worker thread wakes up
01:02:11.757 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.01, -0.30) opts 0xd
01:02:11.757 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.01, -0.30)
01:02:11.757 00.000 9640 Moving (-3.01, -0.30) raw xDistance=-0.35 yDistance=2.99
01:02:11.757 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.35
01:02:11.758 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.79, input 2.99, m_sumCorr=3.4
01:02:11.758 00.000 9640 MoveAxis(E, 37, ABG)
01:02:11.758 00.000 9640 Guiding  Dir = 2, Dur = 37
01:02:11.758 00.000 9640 IsSlewing returns 0
01:02:11.758 00.000 9640 IsGuiding returns 0
01:02:11.759 00.001 9640 PulseGuide returned control before completion, sleep 47
01:02:11.763 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=65520, med=3520, FiltMin=3396, FiltMax=65516, Gamma=2.190
01:02:11.804 00.041 16872 UpdateGuideState exits: m=215038 SNR=255.4
01:02:11.807 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:11.810 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:02:11.814 00.004 16872 Enqueuing Expose request
01:02:11.817 00.003 9640 IsGuiding returns 1
01:02:11.817 00.000 9640 scope still moving after pulse duration time elapsed
01:02:11.843 00.026 9640 IsSlewing returns 0
01:02:11.844 00.001 9640 IsGuiding returns 0
01:02:11.844 00.000 9640 scope move finished after 37 + 48 ms
01:02:11.844 00.000 9640 Move returns status 0, amount 37
01:02:11.844 00.000 9640 MoveAxis(S, 95, ABG)
01:02:11.844 00.000 9640 Guiding  Dir = 1, Dur = 95
01:02:11.845 00.001 9640 IsSlewing returns 0
01:02:11.846 00.001 9640 IsGuiding returns 0
01:02:11.846 00.000 9640 PulseGuide returned control before completion, sleep 105
01:02:11.952 00.106 9640 IsGuiding returns 1
01:02:11.952 00.000 9640 scope still moving after pulse duration time elapsed
01:02:11.984 00.032 9640 IsSlewing returns 0
01:02:11.984 00.000 9640 IsGuiding returns 0
01:02:11.984 00.000 9640 scope move finished after 95 + 43 ms
01:02:11.984 00.000 9640 Move returns status 0, amount 95
01:02:11.984 00.000 9640 move complete, result=0
01:02:11.985 00.001 9640 worker thread done servicing request
01:02:11.985 00.000 16872 GuideStep: -0.3 px 37 ms EAST, 3.0 px 95 ms SOUTH
01:02:11.988 00.003 9640 Worker thread wakes up
01:02:11.988 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:02:11.988 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,929,31,31)
01:02:13.446 01.458 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94cb6b85-b10e-454b-9b23-b60a4b3f7250"}
01:02:13.449 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"94cb6b85-b10e-454b-9b23-b60a4b3f7250"}
01:02:13.452 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e5fd4a0c-06ca-404e-8d62-1a0b465ab734"}
01:02:13.456 00.004 16872 case statement mapped state 6 to 3
01:02:13.459 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5fd4a0c-06ca-404e-8d62-1a0b465ab734"}
01:02:13.463 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e12d24d8-41e9-4854-a607-56dfc4131725"}
01:02:13.467 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.23,6.57],"pixels":"..."},"id":"e12d24d8-41e9-4854-a607-56dfc4131725"}
01:02:16.058 02.591 9640 Exposure complete
01:02:16.201 00.143 9640 worker thread done servicing request
01:02:16.202 00.001 16872 OnExposeComplete: enter
01:02:16.204 00.002 16872 UpdateGuideState(): m_state=6
01:02:16.208 00.004 16872 Star::Find(15, 931, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:02:16.209 00.001 16872 Star::Find returns 1 (0), X=930.53, Y=943.57, Mass=203501, SNR=250.0, Peak=18476 HFD=3.3
01:02:16.212 00.003 16872 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.56) = xAngle (-4.61 = 1.67)
01:02:16.214 00.002 16872 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.57 = 1.72)
01:02:16.219 00.005 16872 CameraToMount -- cameraX=-3.72 cameraY=-0.31 hyp=3.73 cameraTheta=-3.06 mountX=-0.37 mountY=3.69, mountTheta=1.67
01:02:16.224 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-3.72, y=-0.31, opts=13)
01:02:16.226 00.002 16872 Enqueuing Move request for scope (-3.72, -0.31)
01:02:16.229 00.003 9640 Worker thread wakes up
01:02:16.229 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.72, -0.31) opts 0xd
01:02:16.229 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.72, -0.31)
01:02:16.229 00.000 9640 Moving (-3.72, -0.31) raw xDistance=-0.37 yDistance=3.69
01:02:16.229 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.37
01:02:16.229 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.90, input 3.69, m_sumCorr=4.3
01:02:16.230 00.001 9640 MoveAxis(E, 43, ABG)
01:02:16.230 00.000 9640 Guiding  Dir = 2, Dur = 43
01:02:16.230 00.000 9640 IsSlewing returns 0
01:02:16.230 00.000 9640 IsGuiding returns 0
01:02:16.231 00.001 9640 PulseGuide returned control before completion, sleep 53
01:02:16.235 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3524, FiltMin=3344, FiltMax=65516, Gamma=2.190
01:02:16.274 00.039 16872 UpdateGuideState exits: m=203501 SNR=250.0
01:02:16.280 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:16.283 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:02:16.288 00.005 16872 Enqueuing Expose request
01:02:16.292 00.004 9640 IsGuiding returns 1
01:02:16.292 00.000 9640 scope still moving after pulse duration time elapsed
01:02:16.323 00.031 9640 IsSlewing returns 0
01:02:16.323 00.000 9640 IsGuiding returns 0
01:02:16.323 00.000 9640 scope move finished after 43 + 49 ms
01:02:16.323 00.000 9640 Move returns status 0, amount 43
01:02:16.323 00.000 9640 MoveAxis(S, 108, ABG)
01:02:16.324 00.001 9640 Guiding  Dir = 1, Dur = 108
01:02:16.324 00.000 9640 IsSlewing returns 0
01:02:16.324 00.000 9640 IsGuiding returns 0
01:02:16.324 00.000 9640 PulseGuide returned control before completion, sleep 118
01:02:16.448 00.124 9640 IsGuiding returns 1
01:02:16.448 00.000 9640 scope still moving after pulse duration time elapsed
01:02:16.478 00.030 9640 IsSlewing returns 0
01:02:16.479 00.001 9640 IsGuiding returns 0
01:02:16.479 00.000 9640 scope move finished after 108 + 46 ms
01:02:16.479 00.000 9640 Move returns status 0, amount 108
01:02:16.479 00.000 9640 move complete, result=0
01:02:16.479 00.000 9640 worker thread done servicing request
01:02:16.479 00.000 9640 Worker thread wakes up
01:02:16.479 00.000 16872 GuideStep: -0.4 px 43 ms EAST, 3.7 px 108 ms SOUTH
01:02:16.483 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:02:16.483 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,929,31,31)
01:02:16.947 00.464 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"79044f9a-126a-47e4-bc74-e7b247b6ea57"}
01:02:16.950 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"79044f9a-126a-47e4-bc74-e7b247b6ea57"}
01:02:16.954 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85fad183-f684-414c-819a-d58f3c154afa"}
01:02:16.956 00.002 16872 case statement mapped state 6 to 3
01:02:16.959 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"85fad183-f684-414c-819a-d58f3c154afa"}
01:02:16.962 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6a186500-8f56-4905-b2ca-a60626884d7e"}
01:02:16.967 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.53,6.57],"pixels":"..."},"id":"6a186500-8f56-4905-b2ca-a60626884d7e"}
01:02:20.446 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db6bb04a-3272-4596-8d82-d8b3428d296f"}
01:02:20.451 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"db6bb04a-3272-4596-8d82-d8b3428d296f"}
01:02:20.456 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a44329d-1ac6-44f7-be5b-0b8323aabefe"}
01:02:20.461 00.005 16872 case statement mapped state 6 to 3
01:02:20.463 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a44329d-1ac6-44f7-be5b-0b8323aabefe"}
01:02:20.468 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cedcebec-a7e5-495b-aeb3-cc576896f124"}
01:02:20.471 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.53,6.57],"pixels":"..."},"id":"cedcebec-a7e5-495b-aeb3-cc576896f124"}
01:02:20.536 00.065 9640 Exposure complete
01:02:20.675 00.139 9640 worker thread done servicing request
01:02:20.675 00.000 16872 OnExposeComplete: enter
01:02:20.679 00.004 16872 UpdateGuideState(): m_state=6
01:02:20.682 00.003 16872 Star::Find(15, 930, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:02:20.685 00.003 16872 Star::Find returns 1 (0), X=929.64, Y=944.13, Mass=203147, SNR=260.9, Peak=18136 HFD=3.6
01:02:20.688 00.003 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
01:02:20.691 00.003 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
01:02:20.693 00.002 16872 CameraToMount -- cameraX=-4.60 cameraY=0.25 hyp=4.61 cameraTheta=3.09 mountX=0.18 mountY=4.61, mountTheta=1.53
01:02:20.697 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-4.60, y=0.25, opts=13)
01:02:20.700 00.003 16872 Enqueuing Move request for scope (-4.60, 0.25)
01:02:20.704 00.004 9640 Worker thread wakes up
01:02:20.705 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.60, 0.25) opts 0xd
01:02:20.705 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.60, 0.25)
01:02:20.705 00.000 9640 Moving (-4.60, 0.25) raw xDistance=0.18 yDistance=4.61
01:02:20.705 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.18
01:02:20.705 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.00, input 4.61, m_sumCorr=5.3
01:02:20.705 00.000 9640 MoveAxis(W, 15, ABG)
01:02:20.705 00.000 9640 Guiding  Dir = 3, Dur = 15
01:02:20.705 00.000 9640 IsSlewing returns 0
01:02:20.705 00.000 9640 IsGuiding returns 0
01:02:20.706 00.001 9640 PulseGuide returned control before completion, sleep 25
01:02:20.711 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3232, max=65520, med=3516, FiltMin=3392, FiltMax=65516, Gamma=2.190
01:02:20.746 00.035 9640 IsGuiding returns 1
01:02:20.746 00.000 9640 scope still moving after pulse duration time elapsed
01:02:20.749 00.003 16872 UpdateGuideState exits: m=203147 SNR=260.9
01:02:20.752 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:20.755 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:02:20.757 00.002 16872 Enqueuing Expose request
01:02:20.777 00.020 9640 IsSlewing returns 0
01:02:20.777 00.000 9640 IsGuiding returns 0
01:02:20.777 00.000 9640 scope move finished after 15 + 56 ms
01:02:20.777 00.000 9640 Move returns status 0, amount 15
01:02:20.777 00.000 9640 MoveAxis(S, 120, ABG)
01:02:20.777 00.000 9640 Guiding  Dir = 1, Dur = 120
01:02:20.777 00.000 9640 IsSlewing returns 0
01:02:20.778 00.001 9640 IsGuiding returns 0
01:02:20.778 00.000 9640 PulseGuide returned control before completion, sleep 130
01:02:20.917 00.139 9640 IsGuiding returns 1
01:02:20.918 00.001 9640 scope still moving after pulse duration time elapsed
01:02:20.949 00.031 9640 IsSlewing returns 0
01:02:20.950 00.001 9640 IsGuiding returns 0
01:02:20.950 00.000 9640 scope move finished after 120 + 51 ms
01:02:20.950 00.000 9640 Move returns status 0, amount 120
01:02:20.950 00.000 9640 move complete, result=0
01:02:20.950 00.000 9640 worker thread done servicing request
01:02:20.950 00.000 9640 Worker thread wakes up
01:02:20.950 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:02:20.951 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(919,929,31,31)
01:02:20.951 00.000 16872 GuideStep: 0.2 px 15 ms WEST, 4.6 px 120 ms SOUTH
01:02:23.946 02.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d2c43c5a-3cdc-41e8-98d3-a7483e3f1efe"}
01:02:23.949 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d2c43c5a-3cdc-41e8-98d3-a7483e3f1efe"}
01:02:23.952 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"89d12042-7fa0-4a00-b575-9be29f414842"}
01:02:23.955 00.003 16872 case statement mapped state 6 to 3
01:02:23.958 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"89d12042-7fa0-4a00-b575-9be29f414842"}
01:02:23.964 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"332cb648-3a49-4dc9-bcab-bec59f8e8a1c"}
01:02:23.968 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.64,7.13],"pixels":"..."},"id":"332cb648-3a49-4dc9-bcab-bec59f8e8a1c"}
01:02:25.018 01.050 9640 Exposure complete
01:02:25.155 00.137 9640 worker thread done servicing request
01:02:25.156 00.001 16872 OnExposeComplete: enter
01:02:25.158 00.002 16872 UpdateGuideState(): m_state=6
01:02:25.164 00.006 16872 Star::Find(15, 929, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:02:25.167 00.003 16872 Star::Find returns 1 (0), X=928.63, Y=944.28, Mass=197466, SNR=253.3, Peak=18304 HFD=3.5
01:02:25.169 00.002 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
01:02:25.172 00.003 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
01:02:25.174 00.002 16872 CameraToMount -- cameraX=-5.62 cameraY=0.40 hyp=5.63 cameraTheta=3.07 mountX=0.32 mountY=5.63, mountTheta=1.51
01:02:25.181 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-5.62, y=0.40, opts=13)
01:02:25.184 00.003 16872 Enqueuing Move request for scope (-5.62, 0.40)
01:02:25.186 00.002 9640 Worker thread wakes up
01:02:25.186 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.62, 0.40) opts 0xd
01:02:25.186 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.62, 0.40)
01:02:25.186 00.000 9640 Moving (-5.62, 0.40) raw xDistance=0.32 yDistance=5.63
01:02:25.186 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.32
01:02:25.186 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.20, input 5.63, m_sumCorr=6.5
01:02:25.188 00.002 9640 MoveAxis(W, 35, ABG)
01:02:25.188 00.000 9640 Guiding  Dir = 3, Dur = 35
01:02:25.188 00.000 9640 IsSlewing returns 0
01:02:25.188 00.000 9640 IsGuiding returns 0
01:02:25.188 00.000 9640 PulseGuide returned control before completion, sleep 45
01:02:25.197 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3180, max=65520, med=3524, FiltMin=3400, FiltMax=65516, Gamma=2.190
01:02:25.236 00.039 16872 UpdateGuideState exits: m=197466 SNR=253.3
01:02:25.243 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:25.248 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:02:25.252 00.004 16872 Enqueuing Expose request
01:02:25.259 00.007 9640 IsGuiding returns 1
01:02:25.259 00.000 9640 scope still moving after pulse duration time elapsed
01:02:25.287 00.028 9640 IsSlewing returns 0
01:02:25.287 00.000 9640 IsGuiding returns 0
01:02:25.287 00.000 9640 scope move finished after 35 + 63 ms
01:02:25.288 00.001 9640 Move returns status 0, amount 35
01:02:25.288 00.000 9640 MoveAxis(S, 144, ABG)
01:02:25.288 00.000 9640 Guiding  Dir = 1, Dur = 144
01:02:25.288 00.000 9640 IsSlewing returns 0
01:02:25.288 00.000 9640 IsGuiding returns 0
01:02:25.289 00.001 9640 PulseGuide returned control before completion, sleep 154
01:02:25.458 00.169 9640 IsGuiding returns 1
01:02:25.458 00.000 9640 scope still moving after pulse duration time elapsed
01:02:25.489 00.031 9640 IsSlewing returns 0
01:02:25.489 00.000 9640 IsGuiding returns 0
01:02:25.489 00.000 9640 scope move finished after 144 + 57 ms
01:02:25.490 00.001 9640 Move returns status 0, amount 144
01:02:25.490 00.000 9640 move complete, result=0
01:02:25.491 00.001 9640 worker thread done servicing request
01:02:25.491 00.000 9640 Worker thread wakes up
01:02:25.491 00.000 16872 GuideStep: 0.3 px 35 ms WEST, 5.6 px 144 ms SOUTH
01:02:25.495 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:02:25.495 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(919,929,31,31)
01:02:27.455 01.960 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40192e2f-aa15-473b-9d36-1cdf81b22a34"}
01:02:27.458 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"40192e2f-aa15-473b-9d36-1cdf81b22a34"}
01:02:27.468 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bfc524a2-6d15-4c7c-a6d4-52b9df0f6576"}
01:02:27.472 00.004 16872 case statement mapped state 6 to 3
01:02:27.475 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfc524a2-6d15-4c7c-a6d4-52b9df0f6576"}
01:02:27.485 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0f391a5b-9fb4-4844-8aaa-4a346c1ceac1"}
01:02:27.490 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.63,7.28],"pixels":"..."},"id":"0f391a5b-9fb4-4844-8aaa-4a346c1ceac1"}
01:02:29.569 02.079 9640 Exposure complete
01:02:29.708 00.139 9640 worker thread done servicing request
01:02:29.708 00.000 16872 OnExposeComplete: enter
01:02:29.711 00.003 16872 UpdateGuideState(): m_state=6
01:02:29.714 00.003 16872 Star::Find(15, 928, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
01:02:29.716 00.002 16872 Star::Find returns 1 (0), X=927.54, Y=943.58, Mass=198867, SNR=258.9, Peak=18100 HFD=3.3
01:02:29.719 00.003 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.65 = 1.63)
01:02:29.721 00.002 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.61 = 1.68)
01:02:29.726 00.005 16872 CameraToMount -- cameraX=-6.71 cameraY=-0.29 hyp=6.72 cameraTheta=-3.10 mountX=-0.40 mountY=6.68, mountTheta=1.63
01:02:29.732 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-6.71, y=-0.29, opts=13)
01:02:29.735 00.003 16872 Enqueuing Move request for scope (-6.71, -0.29)
01:02:29.738 00.003 9640 Worker thread wakes up
01:02:29.739 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-6.71, -0.29) opts 0xd
01:02:29.739 00.000 9640 Handling offset move in thread for scope, endpoint = (-6.71, -0.29)
01:02:29.739 00.000 9640 Moving (-6.71, -0.29) raw xDistance=-0.40 yDistance=6.68
01:02:29.739 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.40
01:02:29.739 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.51, input 6.68, m_sumCorr=8.1
01:02:29.739 00.000 9640 MoveAxis(E, 38, ABG)
01:02:29.739 00.000 9640 Guiding  Dir = 2, Dur = 38
01:02:29.739 00.000 9640 IsSlewing returns 0
01:02:29.739 00.000 9640 IsGuiding returns 0
01:02:29.740 00.001 9640 PulseGuide returned control before completion, sleep 48
01:02:29.745 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3232, max=65520, med=3524, FiltMin=3400, FiltMax=65516, Gamma=2.190
01:02:29.785 00.040 16872 UpdateGuideState exits: m=198867 SNR=258.9
01:02:29.789 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:29.792 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:02:29.795 00.003 16872 Enqueuing Expose request
01:02:29.799 00.004 9640 IsGuiding returns 1
01:02:29.800 00.001 9640 scope still moving after pulse duration time elapsed
01:02:29.829 00.029 9640 IsSlewing returns 0
01:02:29.829 00.000 9640 IsGuiding returns 0
01:02:29.829 00.000 9640 scope move finished after 38 + 51 ms
01:02:29.829 00.000 9640 Move returns status 0, amount 38
01:02:29.829 00.000 9640 MoveAxis(S, 182, ABG)
01:02:29.829 00.000 9640 Guiding  Dir = 1, Dur = 182
01:02:29.830 00.001 9640 IsSlewing returns 0
01:02:29.830 00.000 9640 IsGuiding returns 0
01:02:29.831 00.001 9640 PulseGuide returned control before completion, sleep 192
01:02:30.032 00.201 9640 IsGuiding returns 1
01:02:30.032 00.000 9640 scope still moving after pulse duration time elapsed
01:02:30.063 00.031 9640 IsSlewing returns 0
01:02:30.064 00.001 9640 IsGuiding returns 0
01:02:30.064 00.000 9640 scope move finished after 182 + 51 ms
01:02:30.064 00.000 9640 Move returns status 0, amount 182
01:02:30.064 00.000 9640 move complete, result=0
01:02:30.064 00.000 9640 worker thread done servicing request
01:02:30.064 00.000 9640 Worker thread wakes up
01:02:30.065 00.001 16872 GuideStep: -0.4 px 38 ms EAST, 6.7 px 182 ms SOUTH
01:02:30.068 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:02:30.068 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(913,929,31,31)
01:02:30.954 00.886 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ad52530-03dc-4b15-a395-ba68df40ae6f"}
01:02:30.957 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4ad52530-03dc-4b15-a395-ba68df40ae6f"}
01:02:30.960 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"083bd678-e4de-436c-81c0-af7c6c648222"}
01:02:30.964 00.004 16872 case statement mapped state 6 to 3
01:02:30.967 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"083bd678-e4de-436c-81c0-af7c6c648222"}
01:02:30.971 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"89e66b20-76d2-41eb-83c7-34aea576edae"}
01:02:30.976 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.54,6.58],"pixels":"..."},"id":"89e66b20-76d2-41eb-83c7-34aea576edae"}
01:02:34.130 03.154 9640 Exposure complete
01:02:34.276 00.146 16872 OnExposeComplete: enter
01:02:34.281 00.005 9640 worker thread done servicing request
01:02:34.281 00.000 16872 UpdateGuideState(): m_state=6
01:02:34.289 00.008 16872 Star::Find(15, 927, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
01:02:34.298 00.009 16872 Star::Find returns 1 (0), X=925.64, Y=944.15, Mass=209649, SNR=261.2, Peak=15396 HFD=3.9
01:02:34.304 00.006 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
01:02:34.308 00.004 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
01:02:34.312 00.004 16872 CameraToMount -- cameraX=-8.60 cameraY=0.28 hyp=8.61 cameraTheta=3.11 mountX=0.15 mountY=8.60, mountTheta=1.55
01:02:34.317 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-8.60, y=0.28, opts=13)
01:02:34.322 00.005 16872 Enqueuing Move request for scope (-8.60, 0.28)
01:02:34.326 00.004 9640 Worker thread wakes up
01:02:34.326 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.60, 0.28) opts 0xd
01:02:34.326 00.000 9640 Handling offset move in thread for scope, endpoint = (-8.60, 0.28)
01:02:34.326 00.000 9640 Moving (-8.60, 0.28) raw xDistance=0.15 yDistance=8.60
01:02:34.326 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
01:02:34.326 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.88, input 8.60, m_sumCorr=9.9
01:02:34.326 00.000 9640 MoveAxis(W, 12, ABG)
01:02:34.326 00.000 9640 Guiding  Dir = 3, Dur = 12
01:02:34.326 00.000 9640 IsSlewing returns 0
01:02:34.327 00.001 9640 IsGuiding returns 0
01:02:34.327 00.000 9640 PulseGuide returned control before completion, sleep 22
01:02:34.333 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65520, med=3524, FiltMin=3376, FiltMax=65516, Gamma=2.190
01:02:34.352 00.019 9640 IsGuiding returns 1
01:02:34.352 00.000 9640 scope still moving after pulse duration time elapsed
01:02:34.375 00.023 16872 UpdateGuideState exits: m=209649 SNR=261.2
01:02:34.378 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:34.382 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:02:34.388 00.006 9640 IsSlewing returns 0
01:02:34.388 00.000 16872 Enqueuing Expose request
01:02:34.392 00.004 9640 IsGuiding returns 0
01:02:34.392 00.000 9640 scope move finished after 12 + 53 ms
01:02:34.392 00.000 9640 Move returns status 0, amount 12
01:02:34.392 00.000 9640 MoveAxis(S, 226, ABG)
01:02:34.392 00.000 9640 Guiding  Dir = 1, Dur = 226
01:02:34.393 00.001 9640 IsSlewing returns 0
01:02:34.393 00.000 9640 IsGuiding returns 0
01:02:34.393 00.000 9640 PulseGuide returned control before completion, sleep 236
01:02:34.454 00.061 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"21d39d9b-e9da-4758-8817-873307a80efc"}
01:02:34.457 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"21d39d9b-e9da-4758-8817-873307a80efc"}
01:02:34.460 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74ae8bad-be81-4c2b-9da8-1ba60e0d48e5"}
01:02:34.465 00.005 16872 case statement mapped state 6 to 3
01:02:34.467 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"74ae8bad-be81-4c2b-9da8-1ba60e0d48e5"}
01:02:34.471 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"585bcc32-e751-43b4-8147-12231d9ac24b"}
01:02:34.474 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.64,7.15],"pixels":"..."},"id":"585bcc32-e751-43b4-8147-12231d9ac24b"}
01:02:34.637 00.163 9640 IsGuiding returns 1
01:02:34.637 00.000 9640 scope still moving after pulse duration time elapsed
01:02:34.667 00.030 9640 IsSlewing returns 0
01:02:34.668 00.001 9640 IsGuiding returns 0
01:02:34.668 00.000 9640 scope move finished after 226 + 49 ms
01:02:34.668 00.000 9640 Move returns status 0, amount 226
01:02:34.668 00.000 9640 move complete, result=0
01:02:34.668 00.000 9640 worker thread done servicing request
01:02:34.668 00.000 9640 Worker thread wakes up
01:02:34.668 00.000 16872 GuideStep: 0.1 px 12 ms WEST, 8.6 px 226 ms SOUTH
01:02:34.672 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:02:34.673 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(911,929,31,31)
01:02:37.952 03.279 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f464cd89-256e-4a97-a419-abc1fd1dc84f"}
01:02:37.957 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f464cd89-256e-4a97-a419-abc1fd1dc84f"}
01:02:37.964 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7e85882-1992-4e32-917e-8f44a9c1e756"}
01:02:37.968 00.004 16872 case statement mapped state 6 to 3
01:02:37.971 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7e85882-1992-4e32-917e-8f44a9c1e756"}
01:02:37.976 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3ef637b3-d5f5-4eb2-8ff5-e8d5361f5f55"}
01:02:37.980 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.64,7.15],"pixels":"..."},"id":"3ef637b3-d5f5-4eb2-8ff5-e8d5361f5f55"}
01:02:38.726 00.746 9640 Exposure complete
01:02:38.863 00.137 9640 worker thread done servicing request
01:02:38.865 00.002 16872 OnExposeComplete: enter
01:02:38.867 00.002 16872 UpdateGuideState(): m_state=6
01:02:38.870 00.003 16872 Star::Find(15, 925, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:02:38.872 00.002 16872 Star::Find returns 1 (0), X=923.96, Y=944.12, Mass=212917, SNR=246.3, Peak=20748 HFD=3.5
01:02:38.875 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:02:38.878 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:02:38.881 00.003 16872 CameraToMount -- cameraX=-10.28 cameraY=0.25 hyp=10.28 cameraTheta=3.12 mountX=0.09 mountY=10.28, mountTheta=1.56
01:02:38.885 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-10.28, y=0.25, opts=13)
01:02:38.888 00.003 16872 Enqueuing Move request for scope (-10.28, 0.25)
01:02:38.892 00.004 9640 Worker thread wakes up
01:02:38.892 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-10.28, 0.25) opts 0xd
01:02:38.892 00.000 9640 Handling offset move in thread for scope, endpoint = (-10.28, 0.25)
01:02:38.893 00.001 9640 Moving (-10.28, 0.25) raw xDistance=0.09 yDistance=10.28
01:02:38.893 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:02:38.893 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.29, input 10.28, m_sumCorr=12
01:02:38.893 00.000 9640 MoveAxis(E, 0, ABG)
01:02:38.893 00.000 9640 Move returns status 0, amount 0
01:02:38.893 00.000 9640 MoveAxis(S, 275, ABG)
01:02:38.893 00.000 9640 Guiding  Dir = 1, Dur = 275
01:02:38.893 00.000 9640 IsSlewing returns 0
01:02:38.893 00.000 9640 IsGuiding returns 0
01:02:38.894 00.001 9640 PulseGuide returned control before completion, sleep 285
01:02:38.899 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3216, max=65520, med=3520, FiltMin=3364, FiltMax=65516, Gamma=2.190
01:02:38.937 00.038 16872 UpdateGuideState exits: m=212917 SNR=246.3
01:02:38.940 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:38.944 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:02:38.946 00.002 16872 Enqueuing Expose request
01:02:39.189 00.243 9640 IsGuiding returns 1
01:02:39.189 00.000 9640 scope still moving after pulse duration time elapsed
01:02:39.219 00.030 9640 IsSlewing returns 0
01:02:39.220 00.001 9640 IsGuiding returns 0
01:02:39.220 00.000 9640 scope move finished after 275 + 51 ms
01:02:39.220 00.000 9640 Move returns status 0, amount 275
01:02:39.220 00.000 9640 move complete, result=0
01:02:39.220 00.000 9640 worker thread done servicing request
01:02:39.220 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 10.3 px 275 ms SOUTH
01:02:39.224 00.004 9640 Worker thread wakes up
01:02:39.224 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:02:39.224 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(909,929,31,31)
01:02:41.452 02.228 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3c556b75-0937-4ee6-b134-e55429fad55f"}
01:02:41.456 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3c556b75-0937-4ee6-b134-e55429fad55f"}
01:02:41.459 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0362f013-44cd-439c-8f29-7ec6ab981d7a"}
01:02:41.461 00.002 16872 case statement mapped state 6 to 3
01:02:41.464 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0362f013-44cd-439c-8f29-7ec6ab981d7a"}
01:02:41.467 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2c5d204e-0332-4b3f-8eba-d8dc03c1df78"}
01:02:41.472 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.96,7.12],"pixels":"..."},"id":"2c5d204e-0332-4b3f-8eba-d8dc03c1df78"}
01:02:43.332 01.860 9640 Exposure complete
01:02:43.483 00.151 9640 worker thread done servicing request
01:02:43.483 00.000 16872 OnExposeComplete: enter
01:02:43.486 00.003 16872 UpdateGuideState(): m_state=6
01:02:43.490 00.004 16872 Star::Find(15, 923, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:02:43.492 00.002 16872 Star::Find returns 1 (0), X=921.68, Y=943.58, Mass=205489, SNR=278.0, Peak=19364 HFD=3.4
01:02:43.496 00.004 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.67 = 1.61)
01:02:43.499 00.003 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.66)
01:02:43.502 00.003 16872 CameraToMount -- cameraX=-12.56 cameraY=-0.30 hyp=12.57 cameraTheta=-3.12 mountX=-0.49 mountY=12.52, mountTheta=1.61
01:02:43.510 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-12.56, y=-0.30, opts=13)
01:02:43.512 00.002 16872 Enqueuing Move request for scope (-12.56, -0.30)
01:02:43.516 00.004 9640 Worker thread wakes up
01:02:43.516 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-12.56, -0.30) opts 0xd
01:02:43.516 00.000 9640 Handling offset move in thread for scope, endpoint = (-12.56, -0.30)
01:02:43.516 00.000 9640 Moving (-12.56, -0.30) raw xDistance=-0.49 yDistance=12.52
01:02:43.516 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.49
01:02:43.516 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.80, input 12.52, m_sumCorr=15
01:02:43.516 00.000 9640 MoveAxis(E, 52, ABG)
01:02:43.516 00.000 9640 Guiding  Dir = 2, Dur = 52
01:02:43.516 00.000 9640 IsSlewing returns 0
01:02:43.517 00.001 9640 IsGuiding returns 0
01:02:43.517 00.000 9640 PulseGuide returned control before completion, sleep 62
01:02:43.525 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65520, med=3520, FiltMin=3380, FiltMax=65516, Gamma=2.190
01:02:43.566 00.041 16872 UpdateGuideState exits: m=205489 SNR=278.0
01:02:43.571 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:43.573 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:02:43.576 00.003 16872 Enqueuing Expose request
01:02:43.594 00.018 9640 IsGuiding returns 0
01:02:43.594 00.000 9640 Move returns status 0, amount 52
01:02:43.594 00.000 9640 MoveAxis(S, 337, ABG)
01:02:43.594 00.000 9640 Guiding  Dir = 1, Dur = 337
01:02:43.594 00.000 9640 IsSlewing returns 0
01:02:43.595 00.001 9640 IsGuiding returns 0
01:02:43.596 00.001 9640 PulseGuide returned control before completion, sleep 347
01:02:43.951 00.355 9640 IsGuiding returns 1
01:02:43.953 00.002 9640 scope still moving after pulse duration time elapsed
01:02:43.983 00.030 9640 IsSlewing returns 0
01:02:43.984 00.001 9640 IsGuiding returns 0
01:02:43.984 00.000 9640 scope move finished after 337 + 51 ms
01:02:43.984 00.000 9640 Move returns status 0, amount 337
01:02:43.984 00.000 9640 move complete, result=0
01:02:43.984 00.000 9640 worker thread done servicing request
01:02:43.984 00.000 9640 Worker thread wakes up
01:02:43.984 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:02:43.984 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(907,929,31,31)
01:02:43.985 00.001 16872 GuideStep: -0.5 px 52 ms EAST, 12.5 px 337 ms SOUTH
01:02:44.950 00.965 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc8f0c15-78b1-4bdb-8751-0c84530c115b"}
01:02:44.954 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bc8f0c15-78b1-4bdb-8751-0c84530c115b"}
01:02:44.958 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44b58540-6bc2-40b9-a059-8d145a5cf066"}
01:02:44.961 00.003 16872 case statement mapped state 6 to 3
01:02:44.963 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"44b58540-6bc2-40b9-a059-8d145a5cf066"}
01:02:44.967 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"521a8bbe-f0ad-4c5f-bb76-b6f48358c1cd"}
01:02:44.972 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.68,6.58],"pixels":"..."},"id":"521a8bbe-f0ad-4c5f-bb76-b6f48358c1cd"}
01:02:47.114 02.142 16872 evsrv: cli 0D3BF8C8 connect
01:02:47.120 00.006 16872 case statement mapped state 6 to 3
01:02:47.131 00.011 16872 case statement mapped state 6 to 3
01:02:47.137 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"effb0566-e83e-4467-a579-bc361f00de46"}
01:02:47.141 00.004 16872 case statement mapped state 6 to 3
01:02:47.144 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"effb0566-e83e-4467-a579-bc361f00de46"}
01:02:47.154 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
01:02:47.159 00.005 16872 evsrv: cli 0D3C0A48 connect
01:02:47.163 00.004 16872 case statement mapped state 6 to 3
01:02:47.167 00.004 16872 case statement mapped state 6 to 3
01:02:47.170 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"52ff8d6f-2256-4b8b-b0ea-3e35787635c2"}
01:02:47.174 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:02:47.182 00.008 16872 Status Line: Waiting for devices...
01:02:47.189 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"52ff8d6f-2256-4b8b-b0ea-3e35787635c2"}
01:02:47.211 00.022 16872 evsrv: cli 0D3C0A48 disconnect
01:02:47.224 00.013 16872 evsrv: cli 0D3BF8C8 connect
01:02:47.227 00.003 16872 case statement mapped state 6 to 3
01:02:47.233 00.006 16872 case statement mapped state 6 to 3
01:02:47.237 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"b2db33d2-7e9f-44c4-8c7b-9ce7f215c213"}
01:02:47.250 00.013 16872 case statement mapped state 6 to 3
01:02:47.257 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2db33d2-7e9f-44c4-8c7b-9ce7f215c213"}
01:02:47.281 00.024 16872 evsrv: cli 0D3BF8C8 disconnect
01:02:47.874 00.593 9640 ASCOM_AbortExposure returns err = 0
01:02:47.874 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:02:47.874 00.000 16872 OnExposeComplete: enter
01:02:47.879 00.005 16872 OnExposeComplete: Capture Error reported
01:02:47.882 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:02:47.889 00.007 9640 worker thread done servicing request
01:02:47.889 00.000 16872 Mount: notify guiding stopped
01:02:47.896 00.007 16872 Changing from state GUIDING to STOP
01:02:47.899 00.003 16872 guider state => SELECTED
01:02:47.903 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65520, med=3520, FiltMin=3380, FiltMax=65516, Gamma=2.190
01:02:47.945 00.042 16872 Changing from state SELECTED to UNINITIALIZED
01:02:47.950 00.005 16872 guider state => SELECTING
01:02:47.960 00.010 16872 Status Line: Stopped.
01:02:47.978 00.018 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:02:48.284 00.306 16872 evsrv: cli 0D3C0A48 connect
01:02:48.293 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"22450681-cd2a-471e-9e4c-77a00668ecb8"}
01:02:48.298 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"22450681-cd2a-471e-9e4c-77a00668ecb8"}
01:02:48.311 00.013 16872 evsrv: cli 0D3C0A48 disconnect
01:02:48.450 00.139 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"13ffaf14-8e89-47b7-91e7-206a295398c5"}
01:02:48.454 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"13ffaf14-8e89-47b7-91e7-206a295398c5"}
01:02:48.458 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9f6f81e3-5d17-4378-8bed-2ea490186bd9"}
01:02:48.461 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9f6f81e3-5d17-4378-8bed-2ea490186bd9"}
01:02:51.948 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1b4713d-6d11-4463-bdd2-7dfdb5349f26"}
01:02:51.952 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e1b4713d-6d11-4463-bdd2-7dfdb5349f26"}
01:02:51.972 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"93c552f2-2b37-473f-8768-abc20321da86"}
01:02:51.979 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"93c552f2-2b37-473f-8768-abc20321da86"}
01:02:54.038 02.059 16872 evsrv: cli 0D3BFFA8 connect
01:02:54.044 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9a0a6deb-756c-42be-a5c7-cf05b1bc1879"}
01:02:54.049 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a0a6deb-756c-42be-a5c7-cf05b1bc1879"}
01:02:54.056 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
01:02:54.063 00.007 16872 evsrv: cli 0D3C0228 connect
01:02:54.075 00.012 16872 evsrv: cli 0D3C0228 request: {"method":"get_calibrated","id":"d58db01d-9332-4660-a82b-3ff21ba191b7"}
01:02:54.080 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":true,"id":"d58db01d-9332-4660-a82b-3ff21ba191b7"}
01:02:54.089 00.009 16872 evsrv: cli 0D3C0228 disconnect
01:02:54.096 00.007 16872 evsrv: cli 0D3C0A48 connect
01:02:54.109 00.013 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"b834372d-e367-4fa4-b315-e24e6487dad3"}
01:02:54.114 00.005 16872 PhdController::Guide begins
01:02:54.119 00.005 16872 PhdController: newstate STATE_SETUP
01:02:54.124 00.005 16872 PhdController: setup
01:02:54.131 00.007 16872 PhdController: newstate STATE_ATTEMPT_START
01:02:54.136 00.005 16872 PhdController: start capturing
01:02:54.141 00.005 16872 Changing from state SELECTING to UNINITIALIZED
01:02:54.152 00.011 16872 guider state => SELECTING
01:02:54.159 00.007 16872 setting force full frames = true
01:02:54.165 00.006 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:02:54.192 00.027 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:02:54.197 00.005 16872 Enqueuing Expose request
01:02:54.201 00.004 16872 PhdController: newstate STATE_SELECT_STAR
01:02:54.209 00.008 9640 Worker thread wakes up
01:02:54.209 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:02:54.209 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:02:54.212 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"b834372d-e367-4fa4-b315-e24e6487dad3"}
01:02:54.244 00.032 16872 evsrv: cli 0D3C0A48 disconnect
01:02:54.252 00.008 16872 evsrv: cli 0D3BF8C8 connect
01:02:54.256 00.004 16872 case statement mapped state 1 to 101
01:02:54.262 00.006 16872 case statement mapped state 1 to 101
01:02:54.276 00.014 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"139828ce-1003-4516-9127-ba624d28baf2"}
01:02:54.289 00.013 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"139828ce-1003-4516-9127-ba624d28baf2"}
01:02:54.302 00.013 16872 evsrv: cli 0D3BF8C8 disconnect
01:02:54.311 00.009 16872 evsrv: cli 0D3BF968 connect
01:02:54.321 00.010 16872 case statement mapped state 1 to 101
01:02:54.326 00.005 16872 case statement mapped state 1 to 101
01:02:54.338 00.012 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"5f4ac1ca-c344-4c4f-bdeb-bc7504210dcb"}
01:02:54.343 00.005 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"5f4ac1ca-c344-4c4f-bdeb-bc7504210dcb"}
01:02:54.356 00.013 16872 evsrv: cli 0D3BF968 disconnect
01:02:55.366 01.010 16872 evsrv: cli 0D3C0A48 connect
01:02:55.373 00.007 16872 case statement mapped state 1 to 101
01:02:55.377 00.004 16872 case statement mapped state 1 to 101
01:02:55.381 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"8b4938c8-98a5-423d-bd17-63467bd5e4bc"}
01:02:55.384 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"8b4938c8-98a5-423d-bd17-63467bd5e4bc"}
01:02:55.392 00.008 16872 evsrv: cli 0D3C0A48 disconnect
01:02:55.450 00.058 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f11ffccf-9dd3-4f94-b248-c3b667392142"}
01:02:55.453 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f11ffccf-9dd3-4f94-b248-c3b667392142"}
01:02:55.457 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"990bc8f6-dbe7-4e02-a761-66e0bddd5fa1"}
01:02:55.460 00.003 16872 case statement mapped state 1 to 101
01:02:55.464 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"990bc8f6-dbe7-4e02-a761-66e0bddd5fa1"}
01:02:56.394 00.930 16872 evsrv: cli 0D3BF968 connect
01:02:56.400 00.006 16872 case statement mapped state 1 to 101
01:02:56.405 00.005 16872 case statement mapped state 1 to 101
01:02:56.408 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"9f842ecb-ac26-4372-9dba-f6e3203e9d9c"}
01:02:56.411 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"9f842ecb-ac26-4372-9dba-f6e3203e9d9c"}
01:02:56.415 00.004 16872 evsrv: cli 0D3BF968 disconnect
01:02:57.417 01.002 16872 evsrv: cli 0D3C0A48 connect
01:02:57.420 00.003 16872 case statement mapped state 1 to 101
01:02:57.424 00.004 16872 case statement mapped state 1 to 101
01:02:57.428 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"2aaa2d59-2321-41da-91bf-c57f1edac4b6"}
01:02:57.431 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"2aaa2d59-2321-41da-91bf-c57f1edac4b6"}
01:02:57.435 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:02:58.274 00.839 9640 Exposure complete
01:02:58.423 00.149 9640 worker thread done servicing request
01:02:58.423 00.000 16872 OnExposeComplete: enter
01:02:58.426 00.003 16872 UpdateGuideState(): m_state=1
01:02:58.429 00.003 16872 UpdateCurrentPosition: no star selected
01:02:58.433 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:02:58.436 00.003 16872 Status Line: No star selected
01:02:58.441 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65520, med=3292, FiltMin=3144, FiltMax=65516, Gamma=2.190
01:02:58.484 00.043 16872 UpdateGuideState exits: No star selected
01:02:58.487 00.003 16872 GuiderMultiStar::AutoSelect enter
01:02:58.489 00.002 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:02:58.633 00.144 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:02:58.819 00.186 16872 AutoFind: global mean = 0.0, stdev 730.6
01:02:58.823 00.004 16872 AutoFind: using threshold = 0.1
01:02:58.995 00.172 16872 AutoFind: local max [1055, 100] 135.0
01:02:58.997 00.002 16872 AutoFind: local max [1055, 92] 122.4
01:02:59.005 00.008 16872 AutoFind: local max [1466, 566] 88.3
01:02:59.008 00.003 16872 AutoFind: local max [917, 945] 23.7
01:02:59.011 00.003 16872 AutoFind: local max [808, 604] 17.7
01:02:59.013 00.002 16872 AutoFind: local max [1635, 847] 9.8
01:02:59.016 00.003 16872 AutoFind: local max [351, 963] 5.6
01:02:59.020 00.004 16872 AutoFind: local max [357, 841] 5.1
01:02:59.023 00.003 16872 AutoFind: local max [305, 235] 3.4
01:02:59.026 00.003 16872 AutoFind: local max [1446, 489] 2.3
01:02:59.028 00.002 16872 AutoFind: local max [1243, 625] 2.2
01:02:59.030 00.002 16872 AutoFind: local max [408, 962] 1.8
01:02:59.040 00.010 16872 AutoFind: local max [230, 648] 1.7
01:02:59.043 00.003 16872 AutoFind: local max [1066, 80] 1.6
01:02:59.048 00.005 16872 AutoFind: local max [1474, 791] 1.3
01:02:59.051 00.003 16872 AutoFind: local max [1039, 110] 1.2
01:02:59.055 00.004 16872 AutoFind: local max [1073, 97] 1.1
01:02:59.059 00.004 16872 AutoFind: local max [1455, 571] 0.9
01:02:59.061 00.002 16872 AutoFind: local max [1454, 673] 0.8
01:02:59.069 00.008 16872 AutoFind: local max [1848, 787] 0.8
01:02:59.072 00.003 16872 AutoFind: local max [1454, 564] 0.8
01:02:59.076 00.004 16872 AutoFind: local max [1456, 556] 0.7
01:02:59.080 00.004 16872 AutoFind: local max [1054, 118] 0.7
01:02:59.084 00.004 16872 AutoFind: local max [1463, 578] 0.7
01:02:59.087 00.003 16872 AutoFind: local max [278, 142] 0.7
01:02:59.090 00.003 16872 AutoFind: local max [832, 428] 0.7
01:02:59.095 00.005 16872 AutoFind: local max [54, 272] 0.6
01:02:59.101 00.006 16872 AutoFind: local max [1013, 732] 0.6
01:02:59.104 00.003 16872 AutoFind: local max [1476, 555] 0.6
01:02:59.108 00.004 16872 AutoFind: local max [1540, 70] 0.6
01:02:59.113 00.005 16872 AutoFind: local max [1533, 78] 0.6
01:02:59.116 00.003 16872 AutoFind: local max [181, 298] 0.6
01:02:59.121 00.005 16872 AutoFind: local max [1032, 97] 0.6
01:02:59.124 00.003 16872 AutoFind: local max [529, 665] 0.6
01:02:59.131 00.007 16872 AutoFind: local max [1054, 73] 0.6
01:02:59.134 00.003 16872 AutoFind: local max [569, 69] 0.6
01:02:59.137 00.003 16872 AutoFind: local max [1539, 555] 0.5
01:02:59.141 00.004 16872 AutoFind: local max [908, 12] 0.5
01:02:59.147 00.006 16872 AutoFind: local max [1206, 317] 0.5
01:02:59.150 00.003 16872 AutoFind: local max [1634, 10] 0.5
01:02:59.154 00.004 16872 AutoFind: local max [887, 770] 0.5
01:02:59.158 00.004 16872 AutoFind: local max [1658, 16] 0.5
01:02:59.162 00.004 16872 AutoFind: local max [1132, 752] 0.5
01:02:59.166 00.004 16872 AutoFind: local max [549, 529] 0.5
01:02:59.169 00.003 16872 AutoFind: local max [1491, 269] 0.5
01:02:59.176 00.007 16872 AutoFind: local max [707, 281] 0.5
01:02:59.180 00.004 16872 AutoFind: local max [1003, 241] 0.5
01:02:59.183 00.003 16872 AutoFind: local max [1178, 901] 0.5
01:02:59.187 00.004 16872 AutoFind: local max [1011, 219] 0.5
01:02:59.191 00.004 16872 AutoFind: local max [1797, 569] 0.5
01:02:59.195 00.004 16872 AutoFind: local max [826, 212] 0.5
01:02:59.202 00.007 16872 AutoFind: local max [55, 887] 0.5
01:02:59.210 00.008 16872 AutoFind: local max [703, 822] 0.5
01:02:59.216 00.006 16872 AutoFind: local max [1376, 1067] 0.5
01:02:59.222 00.006 16872 AutoFind: local max [1734, 108] 0.5
01:02:59.226 00.004 16872 AutoFind: local max [319, 651] 0.4
01:02:59.229 00.003 16872 AutoFind: local max [210, 582] 0.4
01:02:59.232 00.003 16872 AutoFind: local max [1177, 349] 0.4
01:02:59.234 00.002 16872 AutoFind: local max [1109, 364] 0.4
01:02:59.239 00.005 16872 AutoFind: local max [1135, 48] 0.4
01:02:59.242 00.003 16872 AutoFind: local max [933, 602] 0.4
01:02:59.245 00.003 16872 AutoFind: local max [47, 298] 0.4
01:02:59.248 00.003 16872 AutoFind: local max [786, 374] 0.4
01:02:59.250 00.002 16872 AutoFind: local max [954, 1048] 0.4
01:02:59.263 00.013 16872 AutoFind: local max [821, 283] 0.4
01:02:59.268 00.005 16872 AutoFind: local max [946, 868] 0.4
01:02:59.272 00.004 16872 AutoFind: local max [128, 74] 0.4
01:02:59.275 00.003 16872 AutoFind: local max [473, 672] 0.4
01:02:59.278 00.003 16872 AutoFind: local max [229, 428] 0.4
01:02:59.281 00.003 16872 AutoFind: local max [120, 526] 0.4
01:02:59.289 00.008 16872 AutoFind: local max [1645, 276] 0.4
01:02:59.293 00.004 16872 AutoFind: local max [873, 715] 0.4
01:02:59.296 00.003 16872 AutoFind: local max [973, 49] 0.4
01:02:59.300 00.004 16872 AutoFind: local max [953, 992] 0.4
01:02:59.304 00.004 16872 AutoFind: local max [684, 1020] 0.4
01:02:59.306 00.002 16872 AutoFind: local max [632, 301] 0.4
01:02:59.308 00.002 16872 AutoFind: local max [521, 47] 0.4
01:02:59.311 00.003 16872 AutoFind: local max [1848, 435] 0.4
01:02:59.317 00.006 16872 AutoFind: local max [1044, 194] 0.4
01:02:59.322 00.005 16872 AutoFind: local max [273, 881] 0.4
01:02:59.325 00.003 16872 AutoFind: local max [1817, 685] 0.4
01:02:59.327 00.002 16872 AutoFind: local max [1135, 366] 0.4
01:02:59.333 00.006 16872 AutoFind: local max [1450, 759] 0.4
01:02:59.338 00.005 16872 AutoFind: local max [887, 292] 0.4
01:02:59.340 00.002 16872 AutoFind: local max [383, 790] 0.4
01:02:59.343 00.003 16872 AutoFind: local max [454, 395] 0.4
01:02:59.347 00.004 16872 AutoFind: local max [1771, 950] 0.4
01:02:59.352 00.005 16872 AutoFind: local max [699, 537] 0.4
01:02:59.354 00.002 16872 AutoFind: local max [1908, 10] 0.4
01:02:59.357 00.003 16872 AutoFind: local max [1448, 435] 0.4
01:02:59.360 00.003 16872 AutoFind: local max [1068, 262] 0.4
01:02:59.367 00.007 16872 AutoFind: local max [819, 608] 0.4
01:02:59.369 00.002 16872 AutoFind: local max [1770, 979] 0.4
01:02:59.373 00.004 16872 AutoFind: local max [1066, 437] 0.4
01:02:59.375 00.002 16872 AutoFind: local max [435, 539] 0.4
01:02:59.379 00.004 16872 AutoFind: local max [1297, 74] 0.4
01:02:59.382 00.003 16872 AutoFind: local max [1621, 518] 0.4
01:02:59.384 00.002 16872 AutoFind: local max [1658, 182] 0.4
01:02:59.387 00.003 16872 AutoFind: local max [1123, 262] 0.4
01:02:59.390 00.003 16872 AutoFind: local max [773, 893] 0.4
01:02:59.392 00.002 16872 AutoFind: close dim-bright [819, 608] 0.4 - [808, 604] 17.7
01:02:59.400 00.008 16872 AutoFind: too close [1054, 73] 0.6 - [1066, 80] 1.6
01:02:59.402 00.002 16872 AutoFind: close dim-bright [1054, 73] 0.6 - [1055, 92] 122.4
01:02:59.405 00.003 16872 AutoFind: too close [1032, 97] 0.6 - [1039, 110] 1.2
01:02:59.410 00.005 16872 AutoFind: too close [1533, 78] 0.6 - [1540, 70] 0.6
01:02:59.414 00.004 16872 AutoFind: too close [1476, 555] 0.6 - [1456, 556] 0.7
01:02:59.416 00.002 16872 AutoFind: close dim-bright [1476, 555] 0.6 - [1466, 566] 88.3
01:02:59.419 00.003 16872 AutoFind: too close [1463, 578] 0.7 - [1454, 564] 0.8
01:02:59.422 00.003 16872 AutoFind: too close [1463, 578] 0.7 - [1455, 571] 0.9
01:02:59.428 00.006 16872 AutoFind: close dim-bright [1463, 578] 0.7 - [1466, 566] 88.3
01:02:59.431 00.003 16872 AutoFind: too close [1054, 118] 0.7 - [1039, 110] 1.2
01:02:59.434 00.003 16872 AutoFind: close dim-bright [1054, 118] 0.7 - [1055, 100] 135.0
01:02:59.436 00.002 16872 AutoFind: too close [1456, 556] 0.7 - [1454, 564] 0.8
01:02:59.440 00.004 16872 AutoFind: too close [1456, 556] 0.7 - [1455, 571] 0.9
01:02:59.443 00.003 16872 AutoFind: close dim-bright [1456, 556] 0.7 - [1466, 566] 88.3
01:02:59.447 00.004 16872 AutoFind: too close [1454, 564] 0.8 - [1455, 571] 0.9
01:02:59.449 00.002 16872 AutoFind: close dim-bright [1454, 564] 0.8 - [1466, 566] 88.3
01:02:59.452 00.003 16872 AutoFind: close dim-bright [1455, 571] 0.9 - [1466, 566] 88.3
01:02:59.455 00.003 16872 AutoFind: too close [1073, 97] 1.1 - [1066, 80] 1.6
01:02:59.461 00.006 16872 AutoFind: close dim-bright [1073, 97] 1.1 - [1055, 92] 122.4
01:02:59.464 00.003 16872 AutoFind: close dim-bright [1073, 97] 1.1 - [1055, 100] 135.0
01:02:59.467 00.003 16872 AutoFind: close dim-bright [1039, 110] 1.2 - [1055, 92] 122.4
01:02:59.470 00.003 16872 AutoFind: close dim-bright [1039, 110] 1.2 - [1055, 100] 135.0
01:02:59.475 00.005 16872 AutoFind: close dim-bright [1066, 80] 1.6 - [1055, 92] 122.4
01:02:59.478 00.003 16872 AutoFind: close dim-bright [1066, 80] 1.6 - [1055, 100] 135.0
01:02:59.482 00.004 16872 AutoFind: too close [1055, 92] 122.4 - [1055, 100] 135.0
01:02:59.485 00.003 16872 AutoFind: too close to edge [1908, 10] 0.4
01:02:59.487 00.002 16872 AutoFind: too close to edge [1376, 1067] 0.5
01:02:59.494 00.007 16872 AutoFind: too close to edge [1634, 10] 0.5
01:02:59.497 00.003 16872 AutoFind: too close to edge [908, 12] 0.5
01:02:59.500 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:02:59.503 00.003 16872 Star::Find(15, 1466, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.506 00.003 16872 Star::Find returns 1 (0), X=1466.43, Y=565.57, Mass=378635, SNR=400.5, Peak=31352 HFD=3.3
01:02:59.509 00.003 16872 Star::Find(15, 917, 945, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.512 00.003 16872 Star::Find returns 1 (0), X=917.11, Y=944.85, Mass=93719, SNR=188.2, Peak=11488 HFD=3.3
01:02:59.514 00.002 16872 Star::Find(15, 808, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.517 00.003 16872 Star::Find returns 1 (0), X=807.74, Y=603.88, Mass=71845, SNR=158.8, Peak=8888 HFD=3.4
01:02:59.524 00.007 16872 Star::Find(15, 1635, 847, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.526 00.002 16872 Star::Find returns 1 (0), X=1635.50, Y=846.85, Mass=40215, SNR=118.0, Peak=6352 HFD=3.4
01:02:59.529 00.003 16872 Star::Find(15, 351, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.531 00.002 16872 Star::Find returns 1 (0), X=351.18, Y=962.48, Mass=20903, SNR=76.2, Peak=5240 HFD=3.1
01:02:59.535 00.004 16872 Star::Find(15, 357, 841, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.537 00.002 16872 Star::Find returns 1 (0), X=356.86, Y=840.53, Mass=18275, SNR=68.9, Peak=5016 HFD=3.1
01:02:59.540 00.003 16872 Star::Find(15, 305, 235, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.543 00.003 16872 Star::Find returns 1 (0), X=304.57, Y=235.01, Mass=11942, SNR=53.6, Peak=4544 HFD=2.5
01:02:59.546 00.003 16872 Star::Find(15, 1446, 489, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.548 00.002 16872 Star::Find returns 1 (0), X=1445.94, Y=488.55, Mass=7523, SNR=41.6, Peak=4132 HFD=2.7
01:02:59.554 00.006 16872 Star::Find(15, 1243, 625, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.557 00.003 16872 Star::Find returns 1 (0), X=1243.53, Y=625.14, Mass=7443, SNR=40.7, Peak=4016 HFD=3.0
01:02:59.559 00.002 16872 Star::Find(15, 408, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.561 00.002 16872 Star::Find returns 1 (0), X=407.79, Y=961.89, Mass=5048, SNR=29.7, Peak=3804 HFD=2.5
01:02:59.565 00.004 16872 Star::Find(15, 230, 648, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.568 00.003 16872 Star::Find returns 1 (0), X=230.05, Y=648.52, Mass=5691, SNR=35.1, Peak=3892 HFD=2.8
01:02:59.571 00.003 16872 Star::Find(15, 1474, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.579 00.008 16872 Star::Find returns 1 (0), X=1474.10, Y=791.19, Mass=3408, SNR=26.3, Peak=3772 HFD=2.4
01:02:59.582 00.003 16872 Star::Find(15, 1454, 673, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.589 00.007 16872 Star::Find returns 1 (0), X=1453.33, Y=672.75, Mass=1987, SNR=18.1, Peak=3548 HFD=2.5
01:02:59.593 00.004 16872 Star::Find(15, 1848, 787, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.598 00.005 16872 Star::Find returns 1 (0), X=1847.30, Y=787.13, Mass=3080, SNR=22.8, Peak=3536 HFD=3.4
01:02:59.606 00.008 16872 Star::Find(15, 278, 142, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.609 00.003 16872 Star::Find returns 1 (0), X=277.56, Y=142.08, Mass=1444, SNR=14.1, Peak=3488 HFD=2.3
01:02:59.611 00.002 16872 Star::Find(15, 832, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.614 00.003 16872 Star::Find returns 1 (0), X=830.18, Y=423.82, Mass=2005, SNR=20.3, Peak=3684 HFD=3.6
01:02:59.618 00.004 16872 Star::Find(15, 54, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.621 00.003 16872 Star::Find returns 1 (0), X=53.67, Y=272.30, Mass=1309, SNR=13.1, Peak=3496 HFD=2.1
01:02:59.625 00.004 16872 Star::Find(15, 1013, 732, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.628 00.003 16872 Star::Find returns 1 (0), X=1013.41, Y=731.69, Mass=1249, SNR=14.1, Peak=3468 HFD=1.8
01:02:59.634 00.006 16872 Star::Find(15, 181, 298, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.638 00.004 16872 Star::Find returns 1 (0), X=181.46, Y=297.69, Mass=1875, SNR=15.8, Peak=3532 HFD=2.8
01:02:59.641 00.003 16872 Star::Find(15, 529, 665, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.644 00.003 16872 Star::Find returns 1 (0), X=529.06, Y=665.01, Mass=859, SNR=12.0, Peak=3448 HFD=2.0
01:02:59.648 00.004 16872 Star::Find(15, 569, 69, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.651 00.003 16872 Star::Find returns 1 (0), X=569.18, Y=69.24, Mass=1463, SNR=15.4, Peak=3496 HFD=2.4
01:02:59.654 00.003 16872 Star::Find(15, 1539, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.657 00.003 16872 Star::Find returns 1 (0), X=1538.86, Y=555.34, Mass=1219, SNR=12.5, Peak=3492 HFD=2.4
01:02:59.660 00.003 16872 Star::Find(15, 1206, 317, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.668 00.008 16872 Star::Find returns 1 (0), X=1205.61, Y=317.65, Mass=858, SNR=10.6, Peak=3444 HFD=2.3
01:02:59.672 00.004 16872 Star::Find(15, 887, 770, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.675 00.003 16872 Star::Find returns 1 (0), X=885.21, Y=769.25, Mass=666, SNR=8.5, Peak=3424 HFD=3.7
01:02:59.679 00.004 16872 Star::Find(15, 1658, 16, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.682 00.003 16872 Star::Find returns 0 (4), X=1657.53, Y=15.49, Mass=636, SNR=8.6, Peak=3376 HFD=1.5
01:02:59.685 00.003 16872 Star::Find(15, 1132, 752, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.688 00.003 16872 Star::Find returns 1 (0), X=1132.12, Y=751.65, Mass=1216, SNR=12.5, Peak=3432 HFD=3.6
01:02:59.691 00.003 16872 Star::Find(15, 549, 529, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.699 00.008 16872 Star::Find returns 1 (0), X=549.29, Y=528.86, Mass=885, SNR=10.5, Peak=3420 HFD=2.3
01:02:59.702 00.003 16872 Star::Find(15, 1491, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.707 00.005 16872 Star::Find returns 1 (0), X=1503.67, Y=259.48, Mass=635, SNR=9.2, Peak=3424 HFD=3.2
01:02:59.709 00.002 16872 Star::Find(15, 707, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.719 00.010 16872 Star::Find returns 1 (0), X=707.35, Y=280.04, Mass=427, SNR=6.7, Peak=3384 HFD=1.6
01:02:59.724 00.005 16872 Star::Find(15, 1003, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.733 00.009 16872 Star::Find false star n=4 nbg=263 bg=3299.6 sigma=24.2 thresh=3372 peak=3372
01:02:59.737 00.004 16872 Star::Find returns 0 (2), X=1003.00, Y=241.00, Mass=354, SNR=2.9, Peak=3404 HFD=0.0
01:02:59.742 00.005 16872 Star::Find(15, 1178, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.745 00.003 16872 Star::Find returns 1 (0), X=1178.80, Y=903.21, Mass=549, SNR=7.7, Peak=3416 HFD=4.5
01:02:59.749 00.004 16872 Star::Find(15, 1011, 219, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.752 00.003 16872 Star::Find returns 1 (0), X=1010.51, Y=218.88, Mass=630, SNR=8.6, Peak=3416 HFD=1.8
01:02:59.755 00.003 16872 Star::Find(15, 1797, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.762 00.007 16872 Star::Find returns 1 (0), X=1798.24, Y=569.02, Mass=545, SNR=8.6, Peak=3396 HFD=2.3
01:02:59.765 00.003 16872 Star::Find(15, 826, 212, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.768 00.003 16872 Star::Find false star n=2 nbg=271 bg=3296.1 sigma=25.7 thresh=3373 peak=3358
01:02:59.772 00.004 16872 Star::Find returns 0 (2), X=826.00, Y=212.00, Mass=164, SNR=2.9, Peak=3380 HFD=0.0
01:02:59.777 00.005 16872 Star::Find(15, 55, 887, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.781 00.004 16872 Star::Find returns 1 (0), X=54.97, Y=887.17, Mass=487, SNR=7.4, Peak=3404 HFD=1.9
01:02:59.784 00.003 16872 Star::Find(15, 703, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.788 00.004 16872 Star::Find returns 1 (0), X=704.04, Y=821.84, Mass=1014, SNR=11.5, Peak=3400 HFD=2.9
01:02:59.796 00.008 16872 Star::Find(15, 1734, 108, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.798 00.002 16872 Star::Find false star n=5 nbg=281 bg=3291.2 sigma=26.1 thresh=3369 peak=3358
01:02:59.803 00.005 16872 Star::Find returns 0 (2), X=1734.00, Y=108.00, Mass=428, SNR=2.9, Peak=3388 HFD=0.0
01:02:59.807 00.004 16872 Star::Find(15, 319, 651, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.811 00.004 16872 Star::Find returns 1 (0), X=319.13, Y=651.34, Mass=500, SNR=7.8, Peak=3384 HFD=1.8
01:02:59.814 00.003 16872 Star::Find(15, 210, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.817 00.003 16872 Star::Find false star n=2 nbg=279 bg=3292.2 sigma=25.9 thresh=3370 peak=3360
01:02:59.824 00.007 16872 Star::Find returns 0 (2), X=210.00, Y=582.00, Mass=192, SNR=2.9, Peak=3408 HFD=0.0
01:02:59.827 00.003 16872 Star::Find(15, 1177, 349, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.830 00.003 16872 Star::Find returns 1 (0), X=1176.64, Y=347.70, Mass=584, SNR=8.0, Peak=3416 HFD=3.4
01:02:59.833 00.003 16872 Star::Find(15, 1109, 364, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.838 00.005 16872 Star::Find false star n=5 nbg=268 bg=3291.6 sigma=23.3 thresh=3362 peak=3362
01:02:59.841 00.003 16872 Star::Find returns 0 (2), X=1109.00, Y=364.00, Mass=414, SNR=2.9, Peak=3396 HFD=0.0
01:02:59.844 00.003 16872 Star::Find(15, 1135, 48, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.847 00.003 16872 Star::Find returns 1 (0), X=1134.48, Y=47.22, Mass=720, SNR=9.8, Peak=3392 HFD=3.4
01:02:59.857 00.010 16872 Star::Find(15, 933, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.860 00.003 16872 Star::Find returns 1 (0), X=933.47, Y=601.80, Mass=680, SNR=9.4, Peak=3384 HFD=2.6
01:02:59.864 00.004 16872 Star::Find(15, 47, 298, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.867 00.003 16872 Star::Find returns 1 (0), X=47.10, Y=298.20, Mass=717, SNR=10.3, Peak=3432 HFD=2.0
01:02:59.871 00.004 16872 Star::Find(15, 786, 374, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.875 00.004 16872 Star::Find returns 1 (0), X=785.41, Y=373.86, Mass=1001, SNR=11.4, Peak=3460 HFD=2.3
01:02:59.878 00.003 16872 Star::Find(15, 954, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.885 00.007 16872 Star::Find returns 1 (0), X=953.97, Y=1047.66, Mass=917, SNR=11.7, Peak=3528 HFD=2.1
01:02:59.889 00.004 16872 Star::Find(15, 821, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.893 00.004 16872 Star::Find returns 1 (0), X=820.93, Y=283.08, Mass=534, SNR=8.2, Peak=3400 HFD=2.1
01:02:59.896 00.003 16872 Star::Find(15, 946, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.900 00.004 16872 Star::Find returns 1 (0), X=950.00, Y=857.72, Mass=374, SNR=7.2, Peak=3392 HFD=3.0
01:02:59.904 00.004 16872 Star::Find(15, 128, 74, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.907 00.003 16872 Star::Find returns 1 (0), X=128.51, Y=75.35, Mass=766, SNR=9.3, Peak=3388 HFD=2.9
01:02:59.911 00.004 16872 Star::Find(15, 473, 672, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.919 00.008 16872 Star::Find false star n=4 nbg=281 bg=3291.8 sigma=25.4 thresh=3368 peak=3365
01:02:59.926 00.007 16872 Star::Find returns 0 (2), X=473.00, Y=672.00, Mass=353, SNR=2.9, Peak=3396 HFD=0.0
01:02:59.928 00.002 16872 Star::Find(15, 229, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.933 00.005 16872 Star::Find false star n=3 nbg=285 bg=3285.9 sigma=29.4 thresh=3374 peak=3373
01:02:59.936 00.003 16872 Star::Find returns 0 (2), X=229.00, Y=428.00, Mass=334, SNR=2.9, Peak=3404 HFD=0.0
01:02:59.939 00.003 16872 Star::Find(15, 120, 526, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.943 00.004 16872 Star::Find returns 1 (0), X=120.15, Y=525.30, Mass=595, SNR=8.1, Peak=3400 HFD=2.8
01:02:59.951 00.008 16872 Star::Find(15, 1645, 276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.956 00.005 16872 Star::Find returns 1 (0), X=1644.79, Y=275.99, Mass=570, SNR=8.4, Peak=3412 HFD=2.0
01:02:59.960 00.004 16872 Star::Find(15, 873, 715, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.962 00.002 16872 Star::Find false star n=6 nbg=273 bg=3292.0 sigma=24.5 thresh=3366 peak=3359
01:02:59.965 00.003 16872 Star::Find returns 0 (2), X=873.00, Y=715.00, Mass=500, SNR=2.9, Peak=3392 HFD=0.0
01:02:59.968 00.003 16872 Star::Find(15, 973, 49, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.972 00.004 16872 Star::Find returns 1 (0), X=972.99, Y=49.31, Mass=731, SNR=9.5, Peak=3404 HFD=2.3
01:02:59.974 00.002 16872 Star::Find(15, 953, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.982 00.008 16872 Star::Find returns 1 (0), X=952.24, Y=991.34, Mass=474, SNR=7.5, Peak=3408 HFD=2.0
01:02:59.985 00.003 16872 Star::Find(15, 684, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.989 00.004 16872 Star::Find returns 0 (4), X=683.52, Y=1019.59, Mass=582, SNR=9.5, Peak=3464 HFD=1.3
01:02:59.991 00.002 16872 Star::Find(15, 632, 301, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:02:59.996 00.005 16872 Star::Find returns 1 (0), X=632.70, Y=300.94, Mass=1208, SNR=12.9, Peak=3392 HFD=4.8
01:02:59.999 00.003 16872 Star::Find(15, 521, 47, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.003 00.004 16872 Star::Find false star n=2 nbg=263 bg=3293.8 sigma=21.8 thresh=3359 peak=3356
01:03:00.006 00.003 16872 Star::Find returns 0 (2), X=521.00, Y=47.00, Mass=156, SNR=2.9, Peak=3388 HFD=0.0
01:03:00.012 00.006 16872 Star::Find(15, 1848, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.021 00.009 16872 Star::Find false star n=6 nbg=262 bg=3289.4 sigma=23.5 thresh=3360 peak=3356
01:03:00.032 00.011 16872 Star::Find returns 0 (2), X=1848.00, Y=435.00, Mass=468, SNR=2.9, Peak=3384 HFD=0.0
01:03:00.036 00.004 16872 Star::Find(15, 1044, 194, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.042 00.006 16872 Star::Find false star n=3 nbg=281 bg=3303.9 sigma=23.9 thresh=3376 peak=3373
01:03:00.047 00.005 16872 Star::Find returns 0 (2), X=1044.00, Y=194.00, Mass=260, SNR=2.9, Peak=3416 HFD=0.0
01:03:00.050 00.003 16872 Star::Find(15, 273, 881, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.052 00.002 16872 Star::Find returns 0 (4), X=273.00, Y=880.92, Mass=283, SNR=5.8, Peak=3400 HFD=0.9
01:03:00.055 00.003 16872 Star::Find(15, 1817, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.062 00.007 16872 Star::Find false star n=6 nbg=260 bg=3291.3 sigma=22.6 thresh=3359 peak=3357
01:03:00.065 00.003 16872 Star::Find returns 0 (2), X=1817.00, Y=685.00, Mass=440, SNR=2.9, Peak=3384 HFD=0.0
01:03:00.067 00.002 16872 Star::Find(15, 1135, 366, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.069 00.002 16872 Star::Find false star n=1 nbg=283 bg=3300.0 sigma=28.6 thresh=3386 peak=3362
01:03:00.074 00.005 16872 Star::Find returns 0 (2), X=1135.00, Y=366.00, Mass=108, SNR=2.9, Peak=3408 HFD=0.0
01:03:00.078 00.004 16872 Star::Find(15, 1450, 759, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.080 00.002 16872 Star::Find false star n=7 nbg=279 bg=3293.9 sigma=25.0 thresh=3369 peak=3361
01:03:00.082 00.002 16872 Star::Find returns 0 (2), X=1450.00, Y=759.00, Mass=631, SNR=2.9, Peak=3416 HFD=0.0
01:03:00.085 00.003 16872 Star::Find(15, 887, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.092 00.007 16872 Star::Find returns 1 (0), X=887.17, Y=291.95, Mass=839, SNR=10.4, Peak=3404 HFD=3.7
01:03:00.095 00.003 16872 Star::Find(15, 383, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.097 00.002 16872 Star::Find returns 1 (0), X=382.01, Y=789.83, Mass=552, SNR=8.6, Peak=3392 HFD=2.0
01:03:00.100 00.003 16872 Star::Find(15, 454, 395, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.102 00.002 16872 Star::Find returns 1 (0), X=454.69, Y=394.83, Mass=412, SNR=7.0, Peak=3412 HFD=1.5
01:03:00.106 00.004 16872 Star::Find(15, 1771, 950, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.108 00.002 16872 Star::Find false star n=2 nbg=266 bg=3289.5 sigma=24.9 thresh=3364 peak=3357
01:03:00.110 00.002 16872 Star::Find returns 0 (2), X=1771.00, Y=950.00, Mass=185, SNR=2.9, Peak=3396 HFD=0.0
01:03:00.113 00.003 16872 Star::Find(15, 699, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.116 00.003 16872 Star::Find returns 0 (3), X=699.00, Y=537.00, Mass=0, SNR=0.0, Peak=3376 HFD=0.0
01:03:00.123 00.007 16872 Star::Find(15, 1448, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.125 00.002 16872 Star::Find false star n=1 nbg=281 bg=3296.2 sigma=26.0 thresh=3374 peak=3355
01:03:00.129 00.004 16872 Star::Find returns 0 (2), X=1448.00, Y=435.00, Mass=92, SNR=2.9, Peak=3396 HFD=0.0
01:03:00.132 00.003 16872 Star::Find(15, 1068, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.135 00.003 16872 Star::Find returns 0 (4), X=1060.51, Y=252.59, Mass=406, SNR=7.5, Peak=3432 HFD=1.3
01:03:00.141 00.006 16872 Star::Find(15, 819, 608, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.144 00.003 16872 Star::Find returns 1 (0), X=807.74, Y=603.88, Mass=71845, SNR=158.8, Peak=8888 HFD=3.4
01:03:00.147 00.003 16872 Star::Find(15, 1770, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.150 00.003 16872 Star::Find false star n=5 nbg=259 bg=3285.3 sigma=22.4 thresh=3353 peak=3353
01:03:00.154 00.004 16872 Star::Find returns 0 (2), X=1770.00, Y=979.00, Mass=426, SNR=2.9, Peak=3384 HFD=0.0
01:03:00.156 00.002 16872 Star::Find(15, 1066, 437, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.160 00.004 16872 Star::Find returns 1 (0), X=1066.20, Y=437.20, Mass=700, SNR=10.5, Peak=3408 HFD=2.3
01:03:00.162 00.002 16872 Star::Find(15, 435, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.169 00.007 16872 Star::Find false star n=5 nbg=278 bg=3290.3 sigma=23.8 thresh=3362 peak=3362
01:03:00.173 00.004 16872 Star::Find returns 0 (2), X=435.00, Y=539.00, Mass=412, SNR=2.9, Peak=3384 HFD=0.0
01:03:00.176 00.003 16872 Star::Find(15, 1297, 74, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.179 00.003 16872 Star::Find false star n=5 nbg=280 bg=3285.3 sigma=26.4 thresh=3365 peak=3358
01:03:00.182 00.003 16872 Star::Find returns 0 (2), X=1297.00, Y=74.00, Mass=449, SNR=2.9, Peak=3384 HFD=0.0
01:03:00.186 00.004 16872 Star::Find(15, 1621, 518, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.188 00.002 16872 Star::Find false star n=2 nbg=257 bg=3294.8 sigma=22.1 thresh=3361 peak=3359
01:03:00.191 00.003 16872 Star::Find returns 0 (2), X=1621.00, Y=518.00, Mass=198, SNR=2.9, Peak=3400 HFD=0.0
01:03:00.194 00.003 16872 Star::Find(15, 1658, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.197 00.003 16872 Star::Find false star n=1 nbg=276 bg=3294.1 sigma=26.0 thresh=3372 peak=3347
01:03:00.201 00.004 16872 Star::Find returns 0 (2), X=1658.00, Y=182.00, Mass=90, SNR=2.9, Peak=3384 HFD=0.0
01:03:00.205 00.004 16872 Star::Find(15, 1123, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.207 00.002 16872 Star::Find false star n=3 nbg=267 bg=3292.9 sigma=26.4 thresh=3372 peak=3360
01:03:00.210 00.003 16872 Star::Find returns 0 (2), X=1123.00, Y=262.00, Mass=261, SNR=2.9, Peak=3384 HFD=0.0
01:03:00.214 00.004 16872 Star::Find(15, 773, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.220 00.006 16872 Star::Find returns 1 (0), X=772.38, Y=893.11, Mass=504, SNR=7.8, Peak=3404 HFD=1.9
01:03:00.222 00.002 16872 AutoFind: finding best star pass 1
01:03:00.224 00.002 16872 Star::Find(15, 1466, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.228 00.004 16872 Star::Find returns 1 (0), X=1466.43, Y=565.57, Mass=378635, SNR=400.5, Peak=31352 HFD=3.3
01:03:00.231 00.003 16872 AutoFind returns star at [1466, 566] 88.3 Mass 378635 SNR 400.5
01:03:00.235 00.004 16872 Star::Find(15, 1466, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.239 00.004 16872 Star::Find returns 1 (0), X=1466.43, Y=565.57, Mass=378635, SNR=400.5, Peak=31352 HFD=3.3
01:03:00.241 00.002 16872 MultiStar: List (12): {1466.43, 565.57}(400.5), {917.11, 944.85}(188.2), {807.74, 603.88}(158.8), {1635.50, 846.85}(118.0), {351.18, 962.48}(76.2), {356.86, 840.53}(68.9), {304.57, 235.01}(53.6), {1445.94, 488.55}(41.6), {1243.53, 625.14}(40.7), {407.79, 961.89}(29.7), {230.05, 648.52}(35.1), {1474.10, 791.19}(26.3), 
01:03:00.247 00.006 16872 setting lock position to (1466.43, 565.57)
01:03:00.251 00.004 16872 MultiStar: stabilizing after lock position change
01:03:00.254 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
01:03:00.257 00.003 16872 UpdateGuideState(): m_state=1
01:03:00.261 00.004 16872 Star::Find(15, 1466, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:00.264 00.003 16872 Star::Find returns 1 (0), X=1466.43, Y=565.57, Mass=378635, SNR=400.5, Peak=31352 HFD=3.3
01:03:00.267 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
01:03:00.270 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
01:03:00.273 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
01:03:00.283 00.010 16872 setting force full frames = false
01:03:00.287 00.004 16872 setting lock position to (1466.43, 565.57)
01:03:00.291 00.004 16872 MultiStar: stabilizing after lock position change
01:03:00.295 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:03:00.298 00.003 16872 Changing from state SELECTING to SELECTED
01:03:00.301 00.003 16872 guider state => SELECTED
01:03:00.316 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65520, med=3292, FiltMin=3144, FiltMax=65516, Gamma=2.190
01:03:00.357 00.041 16872 UpdateGuideState exits: m=378635 SNR=400.5
01:03:00.364 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65520, med=3292, FiltMin=3144, FiltMax=65516, Gamma=2.190
01:03:00.404 00.040 16872 Status Line: Auto-selected star at (1466.4, 565.6)
01:03:00.416 00.012 16872 PhdController: newstate STATE_WAIT_SELECTED
01:03:00.423 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:00.426 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:03:00.429 00.003 16872 Enqueuing Expose request
01:03:00.433 00.004 9640 Worker thread wakes up
01:03:00.433 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:03:00.433 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1451,551,31,31)
01:03:00.433 00.000 16872 evsrv: cli 0D3BF8C8 connect
01:03:00.437 00.004 16872 case statement mapped state 2 to 1
01:03:00.442 00.005 16872 case statement mapped state 2 to 1
01:03:00.446 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11724f50-d267-431c-ac55-8cf1d204ff2c"}
01:03:00.449 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"11724f50-d267-431c-ac55-8cf1d204ff2c"}
01:03:00.457 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"6eebae79-461b-4cab-931f-0689327891d8"}
01:03:00.461 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[1466.43,565.57],"id":"6eebae79-461b-4cab-931f-0689327891d8"}
01:03:00.464 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8631efd5-e420-4142-a2ac-743a699e484f"}
01:03:00.472 00.008 16872 case statement mapped state 2 to 1
01:03:00.475 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"8631efd5-e420-4142-a2ac-743a699e484f"}
01:03:00.478 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:03:00.482 00.004 16872 evsrv: cli 0D3C0A48 connect
01:03:00.485 00.003 16872 case statement mapped state 2 to 1
01:03:00.489 00.004 16872 case statement mapped state 2 to 1
01:03:00.493 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e691bcb0-5037-4192-bae1-a9f29706b508"}
01:03:00.496 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.43,6.57],"pixels":"..."},"id":"e691bcb0-5037-4192-bae1-a9f29706b508"}
01:03:00.504 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7c7946f5-f551-414e-8484-3f19d9848fb7"}
01:03:00.508 00.004 16872 case statement mapped state 2 to 1
01:03:00.511 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7c7946f5-f551-414e-8484-3f19d9848fb7"}
01:03:00.522 00.011 16872 evsrv: cli 0D3C0A48 disconnect
01:03:01.526 01.004 16872 evsrv: cli 0D3BFFA8 connect
01:03:01.542 00.016 16872 case statement mapped state 2 to 1
01:03:01.548 00.006 16872 case statement mapped state 2 to 1
01:03:01.554 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"873dfb73-2615-495d-9d73-7cae2ee8d558"}
01:03:01.560 00.006 16872 case statement mapped state 2 to 1
01:03:01.573 00.013 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"873dfb73-2615-495d-9d73-7cae2ee8d558"}
01:03:01.603 00.030 16872 evsrv: cli 0D3BFFA8 disconnect
01:03:02.449 00.846 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7e05c0d-8873-40be-9942-bb2aff21e669"}
01:03:02.452 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b7e05c0d-8873-40be-9942-bb2aff21e669"}
01:03:02.456 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f559beb-50a8-4ec2-9bba-d76207335bb1"}
01:03:02.467 00.011 16872 case statement mapped state 2 to 1
01:03:02.472 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6f559beb-50a8-4ec2-9bba-d76207335bb1"}
01:03:02.476 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9124e8ac-2b75-40e1-86a0-5b6cf90ac080"}
01:03:02.480 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.43,6.57],"pixels":"..."},"id":"9124e8ac-2b75-40e1-86a0-5b6cf90ac080"}
01:03:02.605 00.125 16872 evsrv: cli 0D3BFFA8 connect
01:03:02.609 00.004 16872 case statement mapped state 2 to 1
01:03:02.613 00.004 16872 case statement mapped state 2 to 1
01:03:02.618 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"ddb348ad-77b3-472e-b0d6-326473f34887"}
01:03:02.622 00.004 16872 case statement mapped state 2 to 1
01:03:02.625 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"ddb348ad-77b3-472e-b0d6-326473f34887"}
01:03:02.629 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:03:03.631 01.002 16872 evsrv: cli 0D3C0A48 connect
01:03:03.635 00.004 16872 case statement mapped state 2 to 1
01:03:03.640 00.005 16872 case statement mapped state 2 to 1
01:03:03.647 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5855e75a-cf6d-4883-a4cf-ac06febd7bfe"}
01:03:03.651 00.004 16872 case statement mapped state 2 to 1
01:03:03.655 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"5855e75a-cf6d-4883-a4cf-ac06febd7bfe"}
01:03:03.658 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:03:04.531 00.873 9640 Exposure complete
01:03:04.659 00.128 16872 evsrv: cli 0D3C0A48 connect
01:03:04.666 00.007 16872 case statement mapped state 2 to 1
01:03:04.671 00.005 16872 case statement mapped state 2 to 1
01:03:04.676 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"41e595e7-d9a7-435d-b617-aec92552a41e"}
01:03:04.680 00.004 16872 case statement mapped state 2 to 1
01:03:04.684 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"41e595e7-d9a7-435d-b617-aec92552a41e"}
01:03:04.688 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:03:04.698 00.010 9640 worker thread done servicing request
01:03:04.698 00.000 16872 OnExposeComplete: enter
01:03:04.702 00.004 16872 UpdateGuideState(): m_state=2
01:03:04.706 00.004 16872 Star::Find(15, 1466, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:03:04.710 00.004 16872 Star::Find returns 1 (0), X=1466.11, Y=566.61, Mass=404282, SNR=418.2, Peak=37240 HFD=3.4
01:03:04.714 00.004 16872 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.56) = xAngle (0.32 = 0.32)
01:03:04.717 00.003 16872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.36 = 0.36)
01:03:04.720 00.003 16872 CameraToMount -- cameraX=-0.33 cameraY=1.05 hyp=1.10 cameraTheta=1.87 mountX=1.04 mountY=0.39, mountTheta=0.36
01:03:04.729 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3288, FiltMin=3180, FiltMax=65512, Gamma=2.190
01:03:04.768 00.039 16872 UpdateGuideState exits: m=404282 SNR=418.2
01:03:04.771 00.003 16872 PhdController: newstate STATE_CALIBRATE
01:03:04.774 00.003 16872 PhdController: newstate STATE_GUIDE
01:03:04.793 00.019 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:03:04.795 00.002 16872 guider state => CALIBRATED
01:03:04.798 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:03:04.807 00.009 16872 reset dither spiral
01:03:04.810 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:03:04.812 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:04.815 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:03:04.817 00.002 16872 Enqueuing Expose request
01:03:04.824 00.007 9640 Worker thread wakes up
01:03:04.824 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:03:04.824 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:03:05.688 00.864 16872 evsrv: cli 0D3BF968 connect
01:03:05.691 00.003 16872 case statement mapped state 5 to 1
01:03:05.694 00.003 16872 case statement mapped state 5 to 1
01:03:05.700 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"3a83befb-aa57-4b60-b41d-6f658bb6c440"}
01:03:05.703 00.003 16872 case statement mapped state 5 to 1
01:03:05.706 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"3a83befb-aa57-4b60-b41d-6f658bb6c440"}
01:03:05.709 00.003 16872 evsrv: cli 0D3BF968 disconnect
01:03:05.947 00.238 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ad6640e-8596-45c5-8a7a-64a05f6101b3"}
01:03:05.951 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0ad6640e-8596-45c5-8a7a-64a05f6101b3"}
01:03:05.955 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4afcd2f5-258e-49ae-96ed-3054a24c706b"}
01:03:05.957 00.002 16872 case statement mapped state 5 to 1
01:03:05.963 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"4afcd2f5-258e-49ae-96ed-3054a24c706b"}
01:03:05.967 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"413ba21f-57ff-46ae-92b6-85eb5cf9e57f"}
01:03:05.969 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.11,6.61],"pixels":"..."},"id":"413ba21f-57ff-46ae-92b6-85eb5cf9e57f"}
01:03:06.710 00.741 16872 evsrv: cli 0D3BF8C8 connect
01:03:06.713 00.003 16872 case statement mapped state 5 to 1
01:03:06.717 00.004 16872 case statement mapped state 5 to 1
01:03:06.720 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"4a212b15-3ef9-46ca-8506-44a066a6a598"}
01:03:06.725 00.005 16872 case statement mapped state 5 to 1
01:03:06.728 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"4a212b15-3ef9-46ca-8506-44a066a6a598"}
01:03:06.731 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:03:07.732 01.001 16872 evsrv: cli 0D3C0A48 connect
01:03:07.736 00.004 16872 case statement mapped state 5 to 1
01:03:07.739 00.003 16872 case statement mapped state 5 to 1
01:03:07.743 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"56253665-12ea-4f1d-92bb-b84ea2d33003"}
01:03:07.746 00.003 16872 case statement mapped state 5 to 1
01:03:07.748 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"56253665-12ea-4f1d-92bb-b84ea2d33003"}
01:03:07.753 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:03:08.755 01.002 16872 evsrv: cli 0D3BF968 connect
01:03:08.758 00.003 16872 case statement mapped state 5 to 1
01:03:08.764 00.006 16872 case statement mapped state 5 to 1
01:03:08.769 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"70064eb8-bf46-44b4-88d6-0ff962be4804"}
01:03:08.772 00.003 16872 case statement mapped state 5 to 1
01:03:08.775 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"70064eb8-bf46-44b4-88d6-0ff962be4804"}
01:03:08.779 00.004 16872 evsrv: cli 0D3BF968 disconnect
01:03:08.883 00.104 9640 Exposure complete
01:03:09.026 00.143 9640 worker thread done servicing request
01:03:09.026 00.000 16872 OnExposeComplete: enter
01:03:09.030 00.004 16872 UpdateGuideState(): m_state=5
01:03:09.033 00.003 16872 Star::Find(15, 1466, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:03:09.035 00.002 16872 Star::Find returns 1 (0), X=1465.48, Y=566.87, Mass=365403, SNR=393.7, Peak=31776 HFD=3.5
01:03:09.037 00.002 16872 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.56) = xAngle (0.65 = 0.65)
01:03:09.040 00.003 16872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.69 = 0.69)
01:03:09.043 00.003 16872 CameraToMount -- cameraX=-0.96 cameraY=1.31 hyp=1.62 cameraTheta=2.20 mountX=1.29 mountY=1.03, mountTheta=0.68
01:03:09.047 00.004 16872 Changing from state CALIBRATED to GUIDING
01:03:09.050 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:03:09.052 00.002 16872 ScopeASCOM::SideOfPier() returns 0
01:03:09.123 00.071 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
01:03:09.126 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:03:09.128 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:03:09.131 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:03:09.133 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:03:09.138 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:03:09.141 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:03:09.143 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:03:09.146 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:03:09.149 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:03:09.152 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:03:09.154 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:03:09.157 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:03:09.160 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:03:09.245 00.085 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:03:09.249 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:03:09.253 00.004 16872 Dec comp: XRate 8.696 -> 8.467 for dec -0.0 -> dec 13.2
01:03:09.261 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:03:09.265 00.004 16872 ScopeASCOM::SideOfPier() returns 0
01:03:09.406 00.141 16872 setting lock position to (1465.48, 566.87)
01:03:09.409 00.003 16872 MultiStar: stabilizing after lock position change
01:03:09.412 00.003 16872 guider state => GUIDING
01:03:09.414 00.002 16872 Status Line: Guiding
01:03:09.421 00.007 16872 Mount: notify guiding started
01:03:09.426 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:03:09.429 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
01:03:09.432 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:03:09.437 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:03:09.440 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:03:09.442 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
01:03:09.445 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
01:03:09.447 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:03:09.450 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
01:03:09.453 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:03:09.456 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:03:09.458 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:03:09.461 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:03:09.464 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:03:09.470 00.006 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:03:09.473 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:03:09.477 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:03:09.479 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:03:09.483 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:03:09.485 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:03:09.488 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:03:09.491 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:03:09.493 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:03:09.496 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:03:09.501 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:03:09.503 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:03:09.507 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:03:09.510 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:03:09.513 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:03:09.516 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:03:09.519 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:03:09.522 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:03:09.524 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:03:09.527 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:03:09.531 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:03:09.535 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:03:09.537 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:03:09.540 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:03:09.561 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5eb9d183-5ff2-4051-902b-d93308f5160c"}
01:03:09.565 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5eb9d183-5ff2-4051-902b-d93308f5160c"}
01:03:09.575 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f574c9d-9d35-42c9-be32-11d84e57ee7c"}
01:03:09.578 00.003 16872 case statement mapped state 6 to 3
01:03:09.580 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f574c9d-9d35-42c9-be32-11d84e57ee7c"}
01:03:09.592 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"958e7812-0166-4a2e-899b-5a528f7e11af"}
01:03:09.596 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.48,6.87],"pixels":"..."},"id":"958e7812-0166-4a2e-899b-5a528f7e11af"}
01:03:09.653 00.057 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:03:09.719 00.066 16872 ScopeASCOM::SideOfPier() returns 0
01:03:09.722 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:03:09.724 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:03:09.727 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:03:09.730 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
01:03:09.734 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:03:09.737 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:03:09.740 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:03:09.742 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:03:09.745 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:03:09.750 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3292, FiltMin=3192, FiltMax=65520, Gamma=2.190
01:03:09.788 00.038 16872 UpdateGuideState exits: m=365403 SNR=393.7
01:03:09.791 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
01:03:09.795 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:09.799 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:03:09.802 00.003 16872 Enqueuing Expose request
01:03:09.805 00.003 9640 Worker thread wakes up
01:03:09.805 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:03:09.805 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1450,552,31,31)
01:03:09.805 00.000 16872 evsrv: cli 0D3C0228 connect
01:03:09.808 00.003 16872 case statement mapped state 6 to 3
01:03:09.813 00.005 16872 case statement mapped state 6 to 3
01:03:09.818 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"b8e77407-7d69-4090-b8b2-c2a4b7bfaefe"}
01:03:09.820 00.002 16872 case statement mapped state 6 to 3
01:03:09.823 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8e77407-7d69-4090-b8b2-c2a4b7bfaefe"}
01:03:09.834 00.011 16872 evsrv: cli 0D3C0228 disconnect
01:03:12.945 03.111 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be614d59-996a-4cfd-8522-b6e22d94626e"}
01:03:12.950 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"be614d59-996a-4cfd-8522-b6e22d94626e"}
01:03:12.952 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9376ba04-5291-4678-a2fb-95933252b294"}
01:03:12.955 00.003 16872 case statement mapped state 6 to 3
01:03:12.958 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9376ba04-5291-4678-a2fb-95933252b294"}
01:03:12.961 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0c8ebf58-ca86-4030-9dce-dbbecb212f9c"}
01:03:12.964 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.48,6.87],"pixels":"..."},"id":"0c8ebf58-ca86-4030-9dce-dbbecb212f9c"}
01:03:13.857 00.893 9640 Exposure complete
01:03:13.994 00.137 9640 worker thread done servicing request
01:03:13.994 00.000 16872 OnExposeComplete: enter
01:03:13.998 00.004 16872 UpdateGuideState(): m_state=6
01:03:14.001 00.003 16872 Star::Find(15, 1465, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:03:14.003 00.002 16872 Star::Find returns 1 (0), X=1465.01, Y=567.81, Mass=408288, SNR=422.9, Peak=40128 HFD=3.1
01:03:14.006 00.003 16872 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.56) = xAngle (0.48 = 0.48)
01:03:14.009 00.003 16872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.53 = 0.53)
01:03:14.012 00.003 16872 CameraToMount -- cameraX=-0.47 cameraY=0.93 hyp=1.04 cameraTheta=2.04 mountX=0.93 mountY=0.52, mountTheta=0.52
01:03:14.016 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.47, y=0.93, opts=13)
01:03:14.018 00.002 16872 Enqueuing Move request for scope (-0.47, 0.93)
01:03:14.022 00.004 9640 Worker thread wakes up
01:03:14.022 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.93) opts 0xd
01:03:14.023 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.47, 0.93)
01:03:14.023 00.000 9640 Moving (-0.47, 0.93) raw xDistance=0.93 yDistance=0.52
01:03:14.023 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.83 from input 0.93
01:03:14.023 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.52, m_sumCorr=0
01:03:14.023 00.000 9640 MoveAxis(W, 98, ABG)
01:03:14.023 00.000 9640 Guiding  Dir = 3, Dur = 98
01:03:14.023 00.000 9640 IsSlewing returns 0
01:03:14.023 00.000 9640 IsGuiding returns 0
01:03:14.024 00.001 9640 PulseGuide returned control before completion, sleep 108
01:03:14.028 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65516, med=3284, FiltMin=3158, FiltMax=65516, Gamma=2.190
01:03:14.066 00.038 16872 UpdateGuideState exits: m=408288 SNR=422.9
01:03:14.070 00.004 16872 PhdController: settling, locked = 1, distance = 1.45 (1.50) aobump = 0 frame = 1 / 99999
01:03:14.073 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788194.073,"Host":"RBFOCUS307","Inst":1,"Distance":1.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:03:14.076 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:14.079 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:03:14.081 00.002 16872 Enqueuing Expose request
01:03:14.144 00.063 9640 IsGuiding returns 1
01:03:14.144 00.000 9640 scope still moving after pulse duration time elapsed
01:03:14.175 00.031 9640 IsSlewing returns 0
01:03:14.176 00.001 9640 IsGuiding returns 0
01:03:14.176 00.000 9640 scope move finished after 98 + 54 ms
01:03:14.176 00.000 9640 Move returns status 0, amount 98
01:03:14.176 00.000 9640 MoveAxis(N, 0, ABG)
01:03:14.176 00.000 9640 Move returns status 0, amount 0
01:03:14.176 00.000 9640 move complete, result=0
01:03:14.176 00.000 9640 worker thread done servicing request
01:03:14.176 00.000 9640 Worker thread wakes up
01:03:14.176 00.000 16872 GuideStep: 0.9 px 98 ms WEST, 0.5 px 0 ms NORTH
01:03:14.181 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:03:14.181 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1450,552,31,31)
01:03:16.444 02.263 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ffba2f4-3161-4139-8aab-5ecc31b8f2bb"}
01:03:16.447 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0ffba2f4-3161-4139-8aab-5ecc31b8f2bb"}
01:03:16.450 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c105360b-c9aa-4b9d-81e2-d559f0f95a96"}
01:03:16.453 00.003 16872 case statement mapped state 6 to 3
01:03:16.455 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c105360b-c9aa-4b9d-81e2-d559f0f95a96"}
01:03:16.460 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eef7305f-0649-4c38-9f69-e7722e89ef74"}
01:03:16.463 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.01,6.81],"pixels":"..."},"id":"eef7305f-0649-4c38-9f69-e7722e89ef74"}
01:03:18.241 01.778 9640 Exposure complete
01:03:18.379 00.138 9640 worker thread done servicing request
01:03:18.379 00.000 16872 OnExposeComplete: enter
01:03:18.383 00.004 16872 UpdateGuideState(): m_state=6
01:03:18.386 00.003 16872 Star::Find(15, 1465, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:03:18.388 00.002 16872 Star::Find returns 1 (0), X=1464.40, Y=567.37, Mass=381177, SNR=398.6, Peak=30860 HFD=3.4
01:03:18.391 00.003 16872 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.56) = xAngle (1.16 = 1.16)
01:03:18.394 00.003 16872 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.20 = 1.20)
01:03:18.396 00.002 16872 CameraToMount -- cameraX=-1.08 cameraY=0.49 hyp=1.19 cameraTheta=2.71 mountX=0.48 mountY=1.11, mountTheta=1.17
01:03:18.400 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.08, y=0.49, opts=13)
01:03:18.404 00.004 16872 Enqueuing Move request for scope (-1.08, 0.49)
01:03:18.406 00.002 9640 Worker thread wakes up
01:03:18.406 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 0.49) opts 0xd
01:03:18.406 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.08, 0.49)
01:03:18.407 00.001 9640 Moving (-1.08, 0.49) raw xDistance=0.48 yDistance=1.11
01:03:18.407 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.48
01:03:18.407 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 1.11, m_sumCorr=0
01:03:18.407 00.000 9640 MoveAxis(W, 60, ABG)
01:03:18.407 00.000 9640 Guiding  Dir = 3, Dur = 60
01:03:18.407 00.000 9640 IsSlewing returns 0
01:03:18.408 00.001 9640 IsGuiding returns 0
01:03:18.408 00.000 9640 PulseGuide returned control before completion, sleep 70
01:03:18.415 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3288, FiltMin=3200, FiltMax=65512, Gamma=2.190
01:03:18.452 00.037 16872 UpdateGuideState exits: m=381177 SNR=398.6
01:03:18.456 00.004 16872 PhdController: settling, locked = 1, distance = 1.37 (1.50) aobump = 0 frame = 2 / 99999
01:03:18.458 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777788198.458,"Host":"RBFOCUS307","Inst":1,"Distance":1.37,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
01:03:18.461 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:18.464 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:03:18.467 00.003 16872 Enqueuing Expose request
01:03:18.483 00.016 9640 IsGuiding returns 1
01:03:18.483 00.000 9640 scope still moving after pulse duration time elapsed
01:03:18.514 00.031 9640 IsSlewing returns 0
01:03:18.514 00.000 9640 IsGuiding returns 0
01:03:18.515 00.001 9640 scope move finished after 60 + 46 ms
01:03:18.515 00.000 9640 Move returns status 0, amount 60
01:03:18.515 00.000 9640 MoveAxis(N, 0, ABG)
01:03:18.516 00.001 9640 Move returns status 0, amount 0
01:03:18.516 00.000 9640 move complete, result=0
01:03:18.517 00.001 9640 worker thread done servicing request
01:03:18.517 00.000 9640 Worker thread wakes up
01:03:18.517 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:03:18.517 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1450,552,31,31)
01:03:18.518 00.001 16872 GuideStep: 0.5 px 60 ms WEST, 1.1 px 0 ms NORTH
01:03:19.944 01.426 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d0d8fd5-95a4-4aea-b2d7-043aa302af78"}
01:03:19.947 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1d0d8fd5-95a4-4aea-b2d7-043aa302af78"}
01:03:19.953 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c99a14e8-8636-4b9e-8352-9dc5fcea10c3"}
01:03:19.956 00.003 16872 case statement mapped state 6 to 3
01:03:19.960 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c99a14e8-8636-4b9e-8352-9dc5fcea10c3"}
01:03:19.964 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d150f302-f099-4439-acef-bd45002c0bcc"}
01:03:19.968 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.40,7.37],"pixels":"..."},"id":"d150f302-f099-4439-acef-bd45002c0bcc"}
01:03:22.588 02.620 9640 Exposure complete
01:03:22.724 00.136 9640 worker thread done servicing request
01:03:22.725 00.001 16872 OnExposeComplete: enter
01:03:22.730 00.005 16872 UpdateGuideState(): m_state=6
01:03:22.732 00.002 16872 Star::Find(15, 1464, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:03:22.736 00.004 16872 Star::Find returns 1 (0), X=1464.08, Y=567.96, Mass=410194, SNR=410.9, Peak=39472 HFD=3.1
01:03:22.739 00.003 16872 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.56) = xAngle (0.92 = 0.92)
01:03:22.741 00.002 16872 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.97 = 0.97)
01:03:22.744 00.003 16872 CameraToMount -- cameraX=-1.39 cameraY=1.09 hyp=1.77 cameraTheta=2.48 mountX=1.07 mountY=1.46, mountTheta=0.94
01:03:22.749 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.39, y=1.09, opts=13)
01:03:22.752 00.003 16872 Enqueuing Move request for scope (-1.39, 1.09)
01:03:22.755 00.003 9640 Worker thread wakes up
01:03:22.755 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.39, 1.09) opts 0xd
01:03:22.755 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.39, 1.09)
01:03:22.755 00.000 9640 Moving (-1.39, 1.09) raw xDistance=1.07 yDistance=1.46
01:03:22.755 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.01 from input 1.07
01:03:22.755 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.34, input 1.46, m_sumCorr=0.34
01:03:22.755 00.000 9640 MoveAxis(W, 120, ABG)
01:03:22.755 00.000 9640 Guiding  Dir = 3, Dur = 120
01:03:22.755 00.000 9640 IsSlewing returns 0
01:03:22.755 00.000 9640 IsGuiding returns 0
01:03:22.756 00.001 9640 PulseGuide returned control before completion, sleep 130
01:03:22.763 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3296, FiltMin=3138, FiltMax=65520, Gamma=2.190
01:03:22.799 00.036 16872 UpdateGuideState exits: m=410194 SNR=410.9
01:03:22.802 00.003 16872 PhdController: settling, locked = 1, distance = 1.49 (1.50) aobump = 0 frame = 3 / 99999
01:03:22.806 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777788202.806,"Host":"RBFOCUS307","Inst":1,"Distance":1.49,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
01:03:22.809 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:22.811 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:03:22.813 00.002 16872 Enqueuing Expose request
01:03:22.900 00.087 9640 IsGuiding returns 0
01:03:22.900 00.000 9640 Move returns status 0, amount 120
01:03:22.900 00.000 9640 MoveAxis(S, 41, ABG)
01:03:22.900 00.000 9640 Guiding  Dir = 1, Dur = 41
01:03:22.901 00.001 9640 IsSlewing returns 0
01:03:22.901 00.000 9640 IsGuiding returns 0
01:03:22.902 00.001 9640 PulseGuide returned control before completion, sleep 51
01:03:22.962 00.060 9640 IsGuiding returns 1
01:03:22.963 00.001 9640 scope still moving after pulse duration time elapsed
01:03:22.993 00.030 9640 IsSlewing returns 0
01:03:22.995 00.002 9640 IsGuiding returns 0
01:03:22.995 00.000 9640 scope move finished after 41 + 51 ms
01:03:22.995 00.000 9640 Move returns status 0, amount 41
01:03:22.995 00.000 9640 move complete, result=0
01:03:22.995 00.000 9640 worker thread done servicing request
01:03:22.995 00.000 9640 Worker thread wakes up
01:03:22.995 00.000 16872 GuideStep: 1.1 px 120 ms WEST, 1.5 px 41 ms SOUTH
01:03:22.999 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:03:22.999 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1450,552,31,31)
01:03:23.447 00.448 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"52bc24e8-cb15-49f2-a1be-d304f29f5155"}
01:03:23.451 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"52bc24e8-cb15-49f2-a1be-d304f29f5155"}
01:03:23.455 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9316d725-f8d4-4cfe-8c0f-416d361e0290"}
01:03:23.459 00.004 16872 case statement mapped state 6 to 3
01:03:23.463 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9316d725-f8d4-4cfe-8c0f-416d361e0290"}
01:03:23.469 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f8c362cc-486e-49ac-a2c3-23dc17a2f959"}
01:03:23.474 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.08,6.96],"pixels":"..."},"id":"f8c362cc-486e-49ac-a2c3-23dc17a2f959"}
01:03:26.946 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb23b76d-7324-4f08-a636-899300b18c20"}
01:03:26.950 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bb23b76d-7324-4f08-a636-899300b18c20"}
01:03:26.953 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aed9eac8-0c3b-4e35-b00e-f71e144144e4"}
01:03:26.956 00.003 16872 case statement mapped state 6 to 3
01:03:26.959 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aed9eac8-0c3b-4e35-b00e-f71e144144e4"}
01:03:26.963 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"409bc6b4-fb8b-4ee0-bd04-e21de201da70"}
01:03:26.966 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.08,6.96],"pixels":"..."},"id":"409bc6b4-fb8b-4ee0-bd04-e21de201da70"}
01:03:27.065 00.099 9640 Exposure complete
01:03:27.204 00.139 9640 worker thread done servicing request
01:03:27.204 00.000 16872 OnExposeComplete: enter
01:03:27.209 00.005 16872 UpdateGuideState(): m_state=6
01:03:27.215 00.006 16872 Star::Find(15, 1464, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:03:27.220 00.005 16872 Star::Find returns 1 (0), X=1463.50, Y=567.46, Mass=368865, SNR=393.1, Peak=29260 HFD=3.2
01:03:27.223 00.003 16872 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.56) = xAngle (1.30 = 1.30)
01:03:27.225 00.002 16872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.35 = 1.35)
01:03:27.228 00.003 16872 CameraToMount -- cameraX=-1.98 cameraY=0.58 hyp=2.06 cameraTheta=2.86 mountX=0.55 mountY=2.01, mountTheta=1.30
01:03:27.232 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.98, y=0.58, opts=13)
01:03:27.234 00.002 16872 Enqueuing Move request for scope (-1.98, 0.58)
01:03:27.237 00.003 9640 Worker thread wakes up
01:03:27.237 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.98, 0.58) opts 0xd
01:03:27.237 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.98, 0.58)
01:03:27.238 00.001 9640 Moving (-1.98, 0.58) raw xDistance=0.55 yDistance=2.01
01:03:27.238 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.55
01:03:27.238 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.41, input 2.01, m_sumCorr=0.75
01:03:27.238 00.000 9640 MoveAxis(W, 71, ABG)
01:03:27.238 00.000 9640 Guiding  Dir = 3, Dur = 71
01:03:27.238 00.000 9640 IsSlewing returns 0
01:03:27.238 00.000 9640 IsGuiding returns 0
01:03:27.239 00.001 9640 PulseGuide returned control before completion, sleep 81
01:03:27.244 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3296, FiltMin=3178, FiltMax=65520, Gamma=2.190
01:03:27.287 00.043 16872 UpdateGuideState exits: m=368865 SNR=393.1
01:03:27.290 00.003 16872 PhdController: settling, locked = 1, distance = 1.66 (1.50) aobump = 0 frame = 4 / 99999
01:03:27.293 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788207.293,"Host":"RBFOCUS307","Inst":1,"Distance":1.66,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:03:27.295 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:27.299 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:03:27.302 00.003 16872 Enqueuing Expose request
01:03:27.330 00.028 9640 IsGuiding returns 1
01:03:27.330 00.000 9640 scope still moving after pulse duration time elapsed
01:03:27.361 00.031 9640 IsSlewing returns 0
01:03:27.361 00.000 9640 IsGuiding returns 0
01:03:27.362 00.001 9640 scope move finished after 71 + 52 ms
01:03:27.362 00.000 9640 Move returns status 0, amount 71
01:03:27.362 00.000 9640 MoveAxis(S, 49, ABG)
01:03:27.362 00.000 9640 Guiding  Dir = 1, Dur = 49
01:03:27.362 00.000 9640 IsSlewing returns 0
01:03:27.363 00.001 9640 IsGuiding returns 0
01:03:27.363 00.000 9640 PulseGuide returned control before completion, sleep 59
01:03:27.424 00.061 9640 IsGuiding returns 1
01:03:27.425 00.001 9640 scope still moving after pulse duration time elapsed
01:03:27.454 00.029 9640 IsSlewing returns 0
01:03:27.455 00.001 9640 IsGuiding returns 0
01:03:27.455 00.000 9640 scope move finished after 49 + 43 ms
01:03:27.455 00.000 9640 Move returns status 0, amount 49
01:03:27.455 00.000 9640 move complete, result=0
01:03:27.455 00.000 9640 worker thread done servicing request
01:03:27.455 00.000 9640 Worker thread wakes up
01:03:27.455 00.000 16872 GuideStep: 0.6 px 71 ms WEST, 2.0 px 49 ms SOUTH
01:03:27.459 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:03:27.460 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1450,552,31,31)
01:03:30.445 02.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d4116258-5ecc-49a7-b2d3-5c5cc87c5586"}
01:03:30.448 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d4116258-5ecc-49a7-b2d3-5c5cc87c5586"}
01:03:30.452 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65ebbf2b-96d3-4d92-9370-576fd7ec2a49"}
01:03:30.455 00.003 16872 case statement mapped state 6 to 3
01:03:30.458 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"65ebbf2b-96d3-4d92-9370-576fd7ec2a49"}
01:03:30.461 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0b5df9fa-6cdd-4cf5-97ab-c074ee7a19fc"}
01:03:30.464 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.50,7.46],"pixels":"..."},"id":"0b5df9fa-6cdd-4cf5-97ab-c074ee7a19fc"}
01:03:31.526 01.062 9640 Exposure complete
01:03:31.662 00.136 9640 worker thread done servicing request
01:03:31.664 00.002 16872 OnExposeComplete: enter
01:03:31.668 00.004 16872 UpdateGuideState(): m_state=6
01:03:31.671 00.003 16872 Star::Find(15, 1463, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:03:31.674 00.003 16872 Star::Find returns 1 (0), X=1462.90, Y=566.86, Mass=392174, SNR=404.8, Peak=34080 HFD=3.7
01:03:31.677 00.003 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
01:03:31.683 00.006 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
01:03:31.687 00.004 16872 CameraToMount -- cameraX=-2.58 cameraY=-0.02 hyp=2.58 cameraTheta=-3.14 mountX=-0.06 mountY=2.57, mountTheta=1.59
01:03:31.690 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-2.58, y=-0.02, opts=13)
01:03:31.694 00.004 16872 Enqueuing Move request for scope (-2.58, -0.02)
01:03:31.696 00.002 9640 Worker thread wakes up
01:03:31.697 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.58, -0.02) opts 0xd
01:03:31.697 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.58, -0.02)
01:03:31.697 00.000 9640 Moving (-2.58, -0.02) raw xDistance=-0.06 yDistance=2.57
01:03:31.697 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:03:31.697 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.55, input 2.57, m_sumCorr=1.3
01:03:31.697 00.000 9640 MoveAxis(E, 0, ABG)
01:03:31.697 00.000 9640 Move returns status 0, amount 0
01:03:31.697 00.000 9640 MoveAxis(S, 66, ABG)
01:03:31.697 00.000 9640 Guiding  Dir = 1, Dur = 66
01:03:31.697 00.000 9640 IsSlewing returns 0
01:03:31.698 00.001 9640 IsGuiding returns 0
01:03:31.698 00.000 9640 PulseGuide returned control before completion, sleep 76
01:03:31.703 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3292, FiltMin=3158, FiltMax=65516, Gamma=2.190
01:03:31.740 00.037 16872 UpdateGuideState exits: m=392174 SNR=404.8
01:03:31.743 00.003 16872 PhdController: settling, locked = 1, distance = 1.94 (1.50) aobump = 0 frame = 5 / 99999
01:03:31.746 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788211.746,"Host":"RBFOCUS307","Inst":1,"Distance":1.94,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:03:31.749 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:31.751 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:03:31.754 00.003 16872 Enqueuing Expose request
01:03:31.775 00.021 9640 IsGuiding returns 1
01:03:31.775 00.000 9640 scope still moving after pulse duration time elapsed
01:03:31.806 00.031 9640 IsSlewing returns 0
01:03:31.806 00.000 9640 IsGuiding returns 0
01:03:31.806 00.000 9640 scope move finished after 66 + 42 ms
01:03:31.806 00.000 9640 Move returns status 0, amount 66
01:03:31.806 00.000 9640 move complete, result=0
01:03:31.807 00.001 9640 worker thread done servicing request
01:03:31.807 00.000 9640 Worker thread wakes up
01:03:31.807 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:03:31.807 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1450,552,31,31)
01:03:31.807 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 2.6 px 66 ms SOUTH
01:03:33.945 02.138 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"14b46c19-9d2e-41b8-a1e6-6b212670d8f7"}
01:03:33.949 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"14b46c19-9d2e-41b8-a1e6-6b212670d8f7"}
01:03:33.954 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b2c0e803-6c99-42e2-b8de-2cca6e4d39a5"}
01:03:33.958 00.004 16872 case statement mapped state 6 to 3
01:03:33.962 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2c0e803-6c99-42e2-b8de-2cca6e4d39a5"}
01:03:33.966 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"51b2f651-c7f9-4b56-b2e8-dc7887c96f2c"}
01:03:33.970 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.90,6.86],"pixels":"..."},"id":"51b2f651-c7f9-4b56-b2e8-dc7887c96f2c"}
01:03:35.858 01.888 9640 Exposure complete
01:03:35.998 00.140 9640 worker thread done servicing request
01:03:35.998 00.000 16872 OnExposeComplete: enter
01:03:36.000 00.002 16872 UpdateGuideState(): m_state=6
01:03:36.003 00.003 16872 Star::Find(15, 1462, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:03:36.008 00.005 16872 Star::Find returns 1 (0), X=1461.96, Y=568.15, Mass=403825, SNR=412.6, Peak=36580 HFD=3.5
01:03:36.009 00.001 16872 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.56) = xAngle (1.24 = 1.24)
01:03:36.013 00.004 16872 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.28 = 1.28)
01:03:36.015 00.002 16872 CameraToMount -- cameraX=-3.52 cameraY=1.27 hyp=3.74 cameraTheta=2.79 mountX=1.22 mountY=3.59, mountTheta=1.24
01:03:36.019 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-3.52, y=1.27, opts=13)
01:03:36.022 00.003 16872 Enqueuing Move request for scope (-3.52, 1.27)
01:03:36.026 00.004 9640 Worker thread wakes up
01:03:36.026 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.52, 1.27) opts 0xd
01:03:36.026 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.52, 1.27)
01:03:36.026 00.000 9640 Moving (-3.52, 1.27) raw xDistance=1.22 yDistance=3.59
01:03:36.026 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.10 from input 1.22
01:03:36.026 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.69, input 3.59, m_sumCorr=2
01:03:36.026 00.000 9640 MoveAxis(W, 130, ABG)
01:03:36.026 00.000 9640 Guiding  Dir = 3, Dur = 130
01:03:36.026 00.000 9640 IsSlewing returns 0
01:03:36.027 00.001 9640 IsGuiding returns 0
01:03:36.027 00.000 9640 PulseGuide returned control before completion, sleep 140
01:03:36.032 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3292, FiltMin=3110, FiltMax=65512, Gamma=2.190
01:03:36.069 00.037 16872 UpdateGuideState exits: m=403825 SNR=412.6
01:03:36.072 00.003 16872 PhdController: settling, locked = 1, distance = 2.48 (1.50) aobump = 0 frame = 6 / 99999
01:03:36.075 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788216.075,"Host":"RBFOCUS307","Inst":1,"Distance":2.48,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:03:36.077 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:36.080 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:03:36.087 00.007 16872 Enqueuing Expose request
01:03:36.177 00.090 9640 IsGuiding returns 1
01:03:36.178 00.001 9640 scope still moving after pulse duration time elapsed
01:03:36.210 00.032 9640 IsSlewing returns 0
01:03:36.212 00.002 9640 IsGuiding returns 0
01:03:36.212 00.000 9640 scope move finished after 130 + 54 ms
01:03:36.212 00.000 9640 Move returns status 0, amount 130
01:03:36.212 00.000 9640 MoveAxis(S, 83, ABG)
01:03:36.212 00.000 9640 Guiding  Dir = 1, Dur = 83
01:03:36.212 00.000 9640 IsSlewing returns 0
01:03:36.213 00.001 9640 IsGuiding returns 0
01:03:36.213 00.000 9640 PulseGuide returned control before completion, sleep 93
01:03:36.320 00.107 9640 IsGuiding returns 1
01:03:36.321 00.001 9640 scope still moving after pulse duration time elapsed
01:03:36.351 00.030 9640 IsSlewing returns 0
01:03:36.351 00.000 9640 IsGuiding returns 0
01:03:36.352 00.001 9640 scope move finished after 83 + 56 ms
01:03:36.352 00.000 9640 Move returns status 0, amount 83
01:03:36.352 00.000 9640 move complete, result=0
01:03:36.353 00.001 9640 worker thread done servicing request
01:03:36.353 00.000 16872 GuideStep: 1.2 px 130 ms WEST, 3.6 px 83 ms SOUTH
01:03:36.356 00.003 9640 Worker thread wakes up
01:03:36.356 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:03:36.356 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1450,552,31,31)
01:03:37.467 01.111 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9a51fbd9-2412-4146-9aff-19c8d0c33742"}
01:03:37.472 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9a51fbd9-2412-4146-9aff-19c8d0c33742"}
01:03:37.477 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ba17728-1cab-4e0e-806a-c4f33e75f2a2"}
01:03:37.480 00.003 16872 case statement mapped state 6 to 3
01:03:37.486 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ba17728-1cab-4e0e-806a-c4f33e75f2a2"}
01:03:37.489 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c2bfb931-b8ac-44d5-9b70-cbf6108f06e9"}
01:03:37.494 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.96,7.15],"pixels":"..."},"id":"c2bfb931-b8ac-44d5-9b70-cbf6108f06e9"}
01:03:40.413 02.919 9640 Exposure complete
01:03:40.552 00.139 9640 worker thread done servicing request
01:03:40.552 00.000 16872 OnExposeComplete: enter
01:03:40.554 00.002 16872 UpdateGuideState(): m_state=6
01:03:40.557 00.003 16872 Star::Find(15, 1461, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
01:03:40.559 00.002 16872 Star::Find returns 1 (0), X=1461.05, Y=566.75, Mass=411375, SNR=415.7, Peak=38352 HFD=3.4
01:03:40.562 00.003 16872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.56) = xAngle (-4.67 = 1.61)
01:03:40.565 00.003 16872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.62 = 1.66)
01:03:40.568 00.003 16872 CameraToMount -- cameraX=-4.43 cameraY=-0.13 hyp=4.43 cameraTheta=-3.11 mountX=-0.19 mountY=4.41, mountTheta=1.61
01:03:40.572 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-4.43, y=-0.13, opts=13)
01:03:40.575 00.003 16872 Enqueuing Move request for scope (-4.43, -0.13)
01:03:40.578 00.003 9640 Worker thread wakes up
01:03:40.579 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.43, -0.13) opts 0xd
01:03:40.579 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.43, -0.13)
01:03:40.579 00.000 9640 Moving (-4.43, -0.13) raw xDistance=-0.19 yDistance=4.41
01:03:40.579 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.06 from input -0.19
01:03:40.579 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.92, input 4.41, m_sumCorr=2.9
01:03:40.579 00.000 9640 MoveAxis(E, 8, ABG)
01:03:40.579 00.000 9640 Guiding  Dir = 2, Dur = 8
01:03:40.579 00.000 9640 IsSlewing returns 0
01:03:40.579 00.000 9640 IsGuiding returns 0
01:03:40.580 00.001 9640 PulseGuide returned control before completion, sleep 18
01:03:40.584 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3292, FiltMin=3208, FiltMax=65516, Gamma=2.190
01:03:40.608 00.024 9640 IsGuiding returns 1
01:03:40.608 00.000 9640 scope still moving after pulse duration time elapsed
01:03:40.623 00.015 16872 UpdateGuideState exits: m=411375 SNR=415.7
01:03:40.626 00.003 16872 PhdController: settling, locked = 1, distance = 3.06 (1.50) aobump = 0 frame = 7 / 99999
01:03:40.629 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788220.629,"Host":"RBFOCUS307","Inst":1,"Distance":3.06,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:03:40.632 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:40.635 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:03:40.637 00.002 16872 Enqueuing Expose request
01:03:40.642 00.005 9640 IsSlewing returns 0
01:03:40.642 00.000 9640 IsGuiding returns 0
01:03:40.642 00.000 9640 scope move finished after 8 + 54 ms
01:03:40.642 00.000 9640 Move returns status 0, amount 8
01:03:40.642 00.000 9640 MoveAxis(S, 111, ABG)
01:03:40.642 00.000 9640 Guiding  Dir = 1, Dur = 111
01:03:40.642 00.000 9640 IsSlewing returns 0
01:03:40.643 00.001 9640 IsGuiding returns 0
01:03:40.643 00.000 9640 PulseGuide returned control before completion, sleep 121
01:03:40.779 00.136 9640 IsGuiding returns 1
01:03:40.780 00.001 9640 scope still moving after pulse duration time elapsed
01:03:40.810 00.030 9640 IsSlewing returns 0
01:03:40.811 00.001 9640 IsGuiding returns 0
01:03:40.811 00.000 9640 scope move finished after 111 + 57 ms
01:03:40.811 00.000 9640 Move returns status 0, amount 111
01:03:40.811 00.000 9640 move complete, result=0
01:03:40.811 00.000 9640 worker thread done servicing request
01:03:40.811 00.000 9640 Worker thread wakes up
01:03:40.811 00.000 16872 GuideStep: -0.2 px 8 ms EAST, 4.4 px 111 ms SOUTH
01:03:40.814 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:03:40.814 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1450,552,31,31)
01:03:40.968 00.154 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82a132f5-f480-487e-aea6-a12bfac39c04"}
01:03:40.972 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"82a132f5-f480-487e-aea6-a12bfac39c04"}
01:03:40.975 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1ec3a64-f62b-4944-9fd6-354bc26049e1"}
01:03:40.979 00.004 16872 case statement mapped state 6 to 3
01:03:40.985 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1ec3a64-f62b-4944-9fd6-354bc26049e1"}
01:03:40.990 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"06573e68-18db-4748-ae1e-19aea63f6d2a"}
01:03:40.993 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.05,6.75],"pixels":"..."},"id":"06573e68-18db-4748-ae1e-19aea63f6d2a"}
01:03:44.469 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c7641cf8-9a31-43ef-9c0a-37017946234e"}
01:03:44.472 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c7641cf8-9a31-43ef-9c0a-37017946234e"}
01:03:44.477 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"685a4e41-e7cc-465b-a55e-994351cc285e"}
01:03:44.480 00.003 16872 case statement mapped state 6 to 3
01:03:44.482 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"685a4e41-e7cc-465b-a55e-994351cc285e"}
01:03:44.485 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dbcef260-4658-49ac-8cbf-ad25bd2888ff"}
01:03:44.488 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.05,6.75],"pixels":"..."},"id":"dbcef260-4658-49ac-8cbf-ad25bd2888ff"}
01:03:44.867 00.379 9640 Exposure complete
01:03:45.003 00.136 9640 worker thread done servicing request
01:03:45.003 00.000 16872 OnExposeComplete: enter
01:03:45.006 00.003 16872 UpdateGuideState(): m_state=6
01:03:45.008 00.002 16872 Star::Find(15, 1461, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
01:03:45.011 00.003 16872 Star::Find returns 1 (0), X=1460.03, Y=567.85, Mass=404786, SNR=419.0, Peak=39100 HFD=3.1
01:03:45.013 00.002 16872 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.56) = xAngle (1.41 = 1.41)
01:03:45.016 00.003 16872 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.45 = 1.45)
01:03:45.018 00.002 16872 CameraToMount -- cameraX=-5.45 cameraY=0.98 hyp=5.53 cameraTheta=2.96 mountX=0.90 mountY=5.50, mountTheta=1.41
01:03:45.023 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-5.45, y=0.98, opts=13)
01:03:45.026 00.003 16872 Enqueuing Move request for scope (-5.45, 0.98)
01:03:45.029 00.003 9640 Worker thread wakes up
01:03:45.029 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.45, 0.98) opts 0xd
01:03:45.029 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.45, 0.98)
01:03:45.029 00.000 9640 Moving (-5.45, 0.98) raw xDistance=0.90 yDistance=5.50
01:03:45.029 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.80 from input 0.90
01:03:45.029 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.21, input 5.50, m_sumCorr=4.1
01:03:45.029 00.000 9640 MoveAxis(W, 94, ABG)
01:03:45.029 00.000 9640 Guiding  Dir = 3, Dur = 94
01:03:45.029 00.000 9640 IsSlewing returns 0
01:03:45.029 00.000 9640 IsGuiding returns 0
01:03:45.030 00.001 9640 PulseGuide returned control before completion, sleep 104
01:03:45.036 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3296, FiltMin=3162, FiltMax=65516, Gamma=2.190
01:03:45.075 00.039 16872 UpdateGuideState exits: m=404786 SNR=419.0
01:03:45.078 00.003 16872 PhdController: settling, locked = 1, distance = 3.80 (1.50) aobump = 0 frame = 8 / 99999
01:03:45.080 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777788225.080,"Host":"RBFOCUS307","Inst":1,"Distance":3.80,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:03:45.086 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:45.089 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:03:45.091 00.002 16872 Enqueuing Expose request
01:03:45.145 00.054 9640 IsGuiding returns 1
01:03:45.146 00.001 9640 scope still moving after pulse duration time elapsed
01:03:45.176 00.030 9640 IsSlewing returns 0
01:03:45.177 00.001 9640 IsGuiding returns 0
01:03:45.177 00.000 9640 scope move finished after 94 + 54 ms
01:03:45.177 00.000 9640 Move returns status 0, amount 94
01:03:45.178 00.001 9640 MoveAxis(S, 145, ABG)
01:03:45.178 00.000 9640 Guiding  Dir = 1, Dur = 145
01:03:45.178 00.000 9640 IsSlewing returns 0
01:03:45.178 00.000 9640 IsGuiding returns 0
01:03:45.179 00.001 9640 PulseGuide returned control before completion, sleep 155
01:03:45.348 00.169 9640 IsGuiding returns 1
01:03:45.348 00.000 9640 scope still moving after pulse duration time elapsed
01:03:45.379 00.031 9640 IsSlewing returns 0
01:03:45.379 00.000 9640 IsGuiding returns 0
01:03:45.380 00.001 9640 scope move finished after 145 + 55 ms
01:03:45.380 00.000 9640 Move returns status 0, amount 145
01:03:45.380 00.000 9640 move complete, result=0
01:03:45.380 00.000 9640 worker thread done servicing request
01:03:45.380 00.000 9640 Worker thread wakes up
01:03:45.380 00.000 16872 GuideStep: 0.9 px 94 ms WEST, 5.5 px 145 ms SOUTH
01:03:45.383 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:03:45.383 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1450,552,31,31)
01:03:47.969 02.586 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"809eca0b-b682-46b9-8b86-84e4bfe0cb0c"}
01:03:47.973 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"809eca0b-b682-46b9-8b86-84e4bfe0cb0c"}
01:03:47.977 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df275005-58db-4aca-aa70-b61f3941148b"}
01:03:47.981 00.004 16872 case statement mapped state 6 to 3
01:03:47.984 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"df275005-58db-4aca-aa70-b61f3941148b"}
01:03:47.990 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"798ec02a-a703-4237-bdab-6c39879fced7"}
01:03:47.993 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.03,6.85],"pixels":"..."},"id":"798ec02a-a703-4237-bdab-6c39879fced7"}
01:03:49.451 01.458 9640 Exposure complete
01:03:49.593 00.142 9640 worker thread done servicing request
01:03:49.593 00.000 16872 OnExposeComplete: enter
01:03:49.597 00.004 16872 UpdateGuideState(): m_state=6
01:03:49.600 00.003 16872 Star::Find(15, 1460, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
01:03:49.602 00.002 16872 Star::Find returns 1 (0), X=1458.45, Y=568.09, Mass=385131, SNR=400.9, Peak=29460 HFD=3.7
01:03:49.605 00.003 16872 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.56) = xAngle (1.41 = 1.41)
01:03:49.608 00.003 16872 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.46 = 1.46)
01:03:49.612 00.004 16872 CameraToMount -- cameraX=-7.03 cameraY=1.22 hyp=7.13 cameraTheta=2.97 mountX=1.11 mountY=7.09, mountTheta=1.42
01:03:49.617 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-7.03, y=1.22, opts=13)
01:03:49.619 00.002 16872 Enqueuing Move request for scope (-7.03, 1.22)
01:03:49.622 00.003 9640 Worker thread wakes up
01:03:49.622 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.03, 1.22) opts 0xd
01:03:49.622 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.03, 1.22)
01:03:49.622 00.000 9640 Moving (-7.03, 1.22) raw xDistance=1.11 yDistance=7.09
01:03:49.622 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.08 from input 1.11
01:03:49.622 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.52, input 7.09, m_sumCorr=5.7
01:03:49.623 00.001 9640 MoveAxis(W, 128, ABG)
01:03:49.623 00.000 9640 Guiding  Dir = 3, Dur = 128
01:03:49.623 00.000 9640 IsSlewing returns 0
01:03:49.623 00.000 9640 IsGuiding returns 0
01:03:49.623 00.000 9640 PulseGuide returned control before completion, sleep 138
01:03:49.629 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65520, med=3288, FiltMin=3176, FiltMax=65516, Gamma=2.190
01:03:49.666 00.037 16872 UpdateGuideState exits: m=385131 SNR=400.9
01:03:49.669 00.003 16872 PhdController: settling, locked = 1, distance = 4.80 (1.50) aobump = 0 frame = 9 / 99999
01:03:49.672 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788229.672,"Host":"RBFOCUS307","Inst":1,"Distance":4.80,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:03:49.677 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:49.680 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:03:49.683 00.003 16872 Enqueuing Expose request
01:03:49.766 00.083 9640 IsGuiding returns 1
01:03:49.767 00.001 9640 scope still moving after pulse duration time elapsed
01:03:49.797 00.030 9640 IsSlewing returns 0
01:03:49.797 00.000 9640 IsGuiding returns 0
01:03:49.797 00.000 9640 scope move finished after 128 + 46 ms
01:03:49.797 00.000 9640 Move returns status 0, amount 128
01:03:49.797 00.000 9640 MoveAxis(S, 183, ABG)
01:03:49.797 00.000 9640 Guiding  Dir = 1, Dur = 183
01:03:49.799 00.002 9640 IsSlewing returns 0
01:03:49.799 00.000 9640 IsGuiding returns 0
01:03:49.799 00.000 9640 PulseGuide returned control before completion, sleep 193
01:03:50.002 00.203 9640 IsGuiding returns 1
01:03:50.002 00.000 9640 scope still moving after pulse duration time elapsed
01:03:50.033 00.031 9640 IsSlewing returns 0
01:03:50.033 00.000 9640 IsGuiding returns 0
01:03:50.034 00.001 9640 scope move finished after 183 + 52 ms
01:03:50.034 00.000 9640 Move returns status 0, amount 183
01:03:50.034 00.000 9640 move complete, result=0
01:03:50.034 00.000 9640 worker thread done servicing request
01:03:50.034 00.000 9640 Worker thread wakes up
01:03:50.034 00.000 16872 GuideStep: 1.1 px 128 ms WEST, 7.1 px 183 ms SOUTH
01:03:50.037 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:03:50.037 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1443,553,31,31)
01:03:51.470 01.433 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"becdec7d-6581-48eb-b92e-ffb32408e045"}
01:03:51.474 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"becdec7d-6581-48eb-b92e-ffb32408e045"}
01:03:51.478 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5ef52bd6-dada-44f2-b1b0-3d87619f0300"}
01:03:51.484 00.006 16872 case statement mapped state 6 to 3
01:03:51.488 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ef52bd6-dada-44f2-b1b0-3d87619f0300"}
01:03:51.492 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dbc5a99b-8851-4636-9650-27226b8bb3f0"}
01:03:51.496 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.45,7.09],"pixels":"..."},"id":"dbc5a99b-8851-4636-9650-27226b8bb3f0"}
01:03:54.092 02.596 9640 Exposure complete
01:03:54.232 00.140 9640 worker thread done servicing request
01:03:54.232 00.000 16872 OnExposeComplete: enter
01:03:54.235 00.003 16872 UpdateGuideState(): m_state=6
01:03:54.238 00.003 16872 Star::Find(15, 1458, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:03:54.240 00.002 16872 Star::Find returns 1 (0), X=1456.69, Y=566.93, Mass=375065, SNR=393.5, Peak=32620 HFD=3.5
01:03:54.244 00.004 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
01:03:54.247 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:03:54.249 00.002 16872 CameraToMount -- cameraX=-8.79 cameraY=0.06 hyp=8.79 cameraTheta=3.13 mountX=-0.07 mountY=8.78, mountTheta=1.58
01:03:54.254 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-8.79, y=0.06, opts=13)
01:03:54.257 00.003 16872 Enqueuing Move request for scope (-8.79, 0.06)
01:03:54.260 00.003 9640 Worker thread wakes up
01:03:54.260 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.79, 0.06) opts 0xd
01:03:54.261 00.001 9640 Handling offset move in thread for scope, endpoint = (-8.79, 0.06)
01:03:54.261 00.000 9640 Moving (-8.79, 0.06) raw xDistance=-0.07 yDistance=8.78
01:03:54.261 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:03:54.261 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.89, input 8.78, m_sumCorr=7.5
01:03:54.261 00.000 9640 MoveAxis(E, 0, ABG)
01:03:54.261 00.000 9640 Move returns status 0, amount 0
01:03:54.261 00.000 9640 MoveAxis(S, 227, ABG)
01:03:54.261 00.000 9640 Guiding  Dir = 1, Dur = 227
01:03:54.261 00.000 9640 IsSlewing returns 0
01:03:54.261 00.000 9640 IsGuiding returns 0
01:03:54.262 00.001 9640 PulseGuide returned control before completion, sleep 237
01:03:54.267 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3288, FiltMin=3138, FiltMax=65516, Gamma=2.190
01:03:54.306 00.039 16872 UpdateGuideState exits: m=375065 SNR=393.5
01:03:54.312 00.006 16872 PhdController: settling, locked = 1, distance = 6.00 (1.50) aobump = 0 frame = 10 / 99999
01:03:54.315 00.003 16872 PhdController failed: timed-out waiting for guider to settle
01:03:54.317 00.002 16872 PhdController: newstate STATE_FINISH
01:03:54.319 00.002 16872 PhdController complete: fail: timed-out waiting for guider to settle
01:03:54.324 00.005 16872 evsrv: {"Event":"SettleDone","Timestamp":1777788234.324,"Host":"RBFOCUS307","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":10,"DroppedFrames":0}
01:03:54.327 00.003 16872 Mount: notify guiding dither settle done success=0
01:03:54.330 00.003 16872 PhdController: newstate STATE_IDLE
01:03:54.332 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:54.335 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:03:54.339 00.004 16872 Enqueuing Expose request
01:03:54.508 00.169 9640 IsGuiding returns 1
01:03:54.508 00.000 9640 scope still moving after pulse duration time elapsed
01:03:54.539 00.031 9640 IsSlewing returns 0
01:03:54.540 00.001 9640 IsGuiding returns 0
01:03:54.540 00.000 9640 scope move finished after 227 + 52 ms
01:03:54.540 00.000 9640 Move returns status 0, amount 227
01:03:54.540 00.000 9640 move complete, result=0
01:03:54.541 00.001 9640 worker thread done servicing request
01:03:54.541 00.000 9640 Worker thread wakes up
01:03:54.541 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:03:54.541 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 8.8 px 227 ms SOUTH
01:03:54.545 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1442,552,31,31)
01:03:54.969 00.424 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0cd2b007-fb9b-4e60-98aa-359345fd841f"}
01:03:54.974 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0cd2b007-fb9b-4e60-98aa-359345fd841f"}
01:03:54.978 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb17d568-f90e-40d8-80d0-c2a153a019ea"}
01:03:54.982 00.004 16872 case statement mapped state 6 to 3
01:03:54.986 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb17d568-f90e-40d8-80d0-c2a153a019ea"}
01:03:54.991 00.005 16872 evsrv: cli 0D3C0A48 connect
01:03:54.996 00.005 16872 case statement mapped state 6 to 3
01:03:55.000 00.004 16872 case statement mapped state 6 to 3
01:03:55.006 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2f542ee0-6d49-46e3-a8e9-4ef7fc08d87d"}
01:03:55.010 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.69,6.93],"pixels":"..."},"id":"2f542ee0-6d49-46e3-a8e9-4ef7fc08d87d"}
01:03:55.014 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0a07db36-236c-4c2a-9c60-873219816d9b"}
01:03:55.017 00.003 16872 case statement mapped state 6 to 3
01:03:55.019 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a07db36-236c-4c2a-9c60-873219816d9b"}
01:03:55.038 00.019 16872 evsrv: cli 0D3C0A48 disconnect
01:03:58.468 03.430 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"776b1daf-bc6b-4408-a323-5bb8e73df420"}
01:03:58.472 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"776b1daf-bc6b-4408-a323-5bb8e73df420"}
01:03:58.476 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d93f873-5752-4642-aeb2-77b44c9f9f8b"}
01:03:58.479 00.003 16872 case statement mapped state 6 to 3
01:03:58.482 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d93f873-5752-4642-aeb2-77b44c9f9f8b"}
01:03:58.485 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6319d2b2-0403-4330-b05c-f9a93defefa9"}
01:03:58.490 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.69,6.93],"pixels":"..."},"id":"6319d2b2-0403-4330-b05c-f9a93defefa9"}
01:03:58.610 00.120 9640 Exposure complete
01:03:58.761 00.151 9640 worker thread done servicing request
01:03:58.761 00.000 16872 OnExposeComplete: enter
01:03:58.764 00.003 16872 UpdateGuideState(): m_state=6
01:03:58.769 00.005 16872 Star::Find(15, 1456, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:03:58.775 00.006 16872 Star::Find returns 1 (0), X=1454.93, Y=567.43, Mass=392394, SNR=415.3, Peak=35120 HFD=3.6
01:03:58.778 00.003 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.53 = 1.53)
01:03:58.782 00.004 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
01:03:58.785 00.003 16872 CameraToMount -- cameraX=-10.55 cameraY=0.55 hyp=10.57 cameraTheta=3.09 mountX=0.39 mountY=10.57, mountTheta=1.53
01:03:58.791 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-10.55, y=0.55, opts=13)
01:03:58.794 00.003 16872 Enqueuing Move request for scope (-10.55, 0.55)
01:03:58.797 00.003 9640 Worker thread wakes up
01:03:58.797 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-10.55, 0.55) opts 0xd
01:03:58.797 00.000 9640 Handling offset move in thread for scope, endpoint = (-10.55, 0.55)
01:03:58.797 00.000 9640 Moving (-10.55, 0.55) raw xDistance=0.39 yDistance=10.57
01:03:58.797 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.39
01:03:58.797 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.36, input 10.57, m_sumCorr=9.9
01:03:58.797 00.000 9640 MoveAxis(W, 42, ABG)
01:03:58.797 00.000 9640 Guiding  Dir = 3, Dur = 42
01:03:58.798 00.001 9640 IsSlewing returns 0
01:03:58.798 00.000 9640 IsGuiding returns 0
01:03:58.798 00.000 9640 PulseGuide returned control before completion, sleep 52
01:03:58.806 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3284, FiltMin=3188, FiltMax=65516, Gamma=2.190
01:03:58.846 00.040 16872 UpdateGuideState exits: m=392394 SNR=415.3
01:03:58.853 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:58.857 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:03:58.860 00.003 16872 Enqueuing Expose request
01:03:58.864 00.004 9640 IsGuiding returns 0
01:03:58.864 00.000 9640 Move returns status 0, amount 42
01:03:58.864 00.000 9640 MoveAxis(S, 284, ABG)
01:03:58.864 00.000 9640 Guiding  Dir = 1, Dur = 284
01:03:58.864 00.000 9640 IsSlewing returns 0
01:03:58.864 00.000 9640 IsGuiding returns 0
01:03:58.865 00.001 9640 PulseGuide returned control before completion, sleep 294
01:03:59.175 00.310 9640 IsGuiding returns 1
01:03:59.176 00.001 9640 scope still moving after pulse duration time elapsed
01:03:59.206 00.030 9640 IsSlewing returns 0
01:03:59.207 00.001 9640 IsGuiding returns 0
01:03:59.208 00.001 9640 scope move finished after 284 + 58 ms
01:03:59.208 00.000 9640 Move returns status 0, amount 284
01:03:59.208 00.000 9640 move complete, result=0
01:03:59.208 00.000 16872 GuideStep: 0.4 px 42 ms WEST, 10.6 px 284 ms SOUTH
01:03:59.214 00.006 9640 worker thread done servicing request
01:03:59.214 00.000 9640 Worker thread wakes up
01:03:59.214 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:03:59.214 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1440,552,31,31)
01:04:01.967 02.753 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e3e02d4a-4b67-4d80-af70-2de9df1c28b2"}
01:04:01.971 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e3e02d4a-4b67-4d80-af70-2de9df1c28b2"}
01:04:01.974 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1de52145-b9f8-48d3-a142-504276bc90e0"}
01:04:01.977 00.003 16872 case statement mapped state 6 to 3
01:04:01.980 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1de52145-b9f8-48d3-a142-504276bc90e0"}
01:04:01.983 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"72305a02-3388-4595-a6aa-b5e77c9194e6"}
01:04:01.986 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.93,7.43],"pixels":"..."},"id":"72305a02-3388-4595-a6aa-b5e77c9194e6"}
01:04:03.283 01.297 9640 Exposure complete
01:04:03.425 00.142 9640 worker thread done servicing request
01:04:03.425 00.000 16872 OnExposeComplete: enter
01:04:03.428 00.003 16872 UpdateGuideState(): m_state=6
01:04:03.431 00.003 16872 Star::Find(15, 1454, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:04:03.434 00.003 16872 Star::Find returns 1 (0), X=1452.14, Y=567.47, Mass=382333, SNR=400.6, Peak=35904 HFD=3.4
01:04:03.437 00.003 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
01:04:03.439 00.002 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
01:04:03.442 00.003 16872 CameraToMount -- cameraX=-13.34 cameraY=0.60 hyp=13.35 cameraTheta=3.10 mountX=0.39 mountY=13.35, mountTheta=1.54
01:04:03.446 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-13.34, y=0.60, opts=13)
01:04:03.448 00.002 16872 Enqueuing Move request for scope (-13.34, 0.60)
01:04:03.451 00.003 9640 Worker thread wakes up
01:04:03.451 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-13.34, 0.60) opts 0xd
01:04:03.451 00.000 9640 Handling offset move in thread for scope, endpoint = (-13.34, 0.60)
01:04:03.451 00.000 9640 Moving (-13.34, 0.60) raw xDistance=0.39 yDistance=13.35
01:04:03.451 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.39
01:04:03.451 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.92, input 13.35, m_sumCorr=13
01:04:03.451 00.000 9640 MoveAxis(W, 46, ABG)
01:04:03.452 00.001 9640 Guiding  Dir = 3, Dur = 46
01:04:03.452 00.000 9640 IsSlewing returns 0
01:04:03.452 00.000 9640 IsGuiding returns 0
01:04:03.453 00.001 9640 PulseGuide returned control before completion, sleep 56
01:04:03.460 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65520, med=3292, FiltMin=3200, FiltMax=65516, Gamma=2.190
01:04:03.500 00.040 16872 UpdateGuideState exits: m=382333 SNR=400.6
01:04:03.504 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:03.506 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:04:03.508 00.002 16872 Enqueuing Expose request
01:04:03.515 00.007 9640 IsGuiding returns 1
01:04:03.515 00.000 9640 scope still moving after pulse duration time elapsed
01:04:03.546 00.031 9640 IsSlewing returns 0
01:04:03.547 00.001 9640 IsGuiding returns 0
01:04:03.547 00.000 9640 scope move finished after 46 + 48 ms
01:04:03.547 00.000 9640 Move returns status 0, amount 46
01:04:03.548 00.001 9640 MoveAxis(S, 351, ABG)
01:04:03.548 00.000 9640 Guiding  Dir = 1, Dur = 351
01:04:03.548 00.000 9640 IsSlewing returns 0
01:04:03.548 00.000 9640 IsGuiding returns 0
01:04:03.549 00.001 9640 PulseGuide returned control before completion, sleep 361
01:04:03.924 00.375 9640 IsGuiding returns 1
01:04:03.925 00.001 9640 scope still moving after pulse duration time elapsed
01:04:03.954 00.029 9640 IsSlewing returns 0
01:04:03.955 00.001 9640 IsGuiding returns 0
01:04:03.955 00.000 9640 scope move finished after 351 + 55 ms
01:04:03.955 00.000 9640 Move returns status 0, amount 351
01:04:03.955 00.000 9640 move complete, result=0
01:04:03.955 00.000 9640 worker thread done servicing request
01:04:03.955 00.000 9640 Worker thread wakes up
01:04:03.956 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:04:03.956 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1437,552,31,31)
01:04:03.956 00.000 16872 GuideStep: 0.4 px 46 ms WEST, 13.4 px 351 ms SOUTH
01:04:05.466 01.510 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba5e51ee-4793-41e8-b7e8-03fec9ced4df"}
01:04:05.473 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ba5e51ee-4793-41e8-b7e8-03fec9ced4df"}
01:04:05.481 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eae9ac03-f123-4744-82f4-a38a48332719"}
01:04:05.487 00.006 16872 case statement mapped state 6 to 3
01:04:05.492 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eae9ac03-f123-4744-82f4-a38a48332719"}
01:04:05.497 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"74179c4c-e003-4822-aacb-6d87e313ff53"}
01:04:05.502 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.14,7.47],"pixels":"..."},"id":"74179c4c-e003-4822-aacb-6d87e313ff53"}
01:04:08.019 02.517 9640 Exposure complete
01:04:08.158 00.139 9640 worker thread done servicing request
01:04:08.159 00.001 16872 OnExposeComplete: enter
01:04:08.161 00.002 16872 UpdateGuideState(): m_state=6
01:04:08.164 00.003 16872 Star::Find(15, 1452, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:04:08.167 00.003 16872 Star::Find returns 1 (0), X=1448.89, Y=567.99, Mass=396487, SNR=411.0, Peak=38712 HFD=3.0
01:04:08.170 00.003 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
01:04:08.177 00.007 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
01:04:08.182 00.005 16872 CameraToMount -- cameraX=-16.59 cameraY=1.11 hyp=16.63 cameraTheta=3.07 mountX=0.86 mountY=16.63, mountTheta=1.52
01:04:08.187 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-16.59, y=1.11, opts=13)
01:04:08.191 00.004 16872 Enqueuing Move request for scope (-16.59, 1.11)
01:04:08.195 00.004 9640 Worker thread wakes up
01:04:08.195 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-16.59, 1.11) opts 0xd
01:04:08.195 00.000 9640 Handling offset move in thread for scope, endpoint = (-16.59, 1.11)
01:04:08.195 00.000 9640 Moving (-16.59, 1.11) raw xDistance=0.86 yDistance=16.63
01:04:08.195 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.82 from input 0.86
01:04:08.195 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.60, input 16.63, m_sumCorr=16
01:04:08.195 00.000 9640 MoveAxis(W, 96, ABG)
01:04:08.195 00.000 9640 Guiding  Dir = 3, Dur = 96
01:04:08.195 00.000 9640 IsSlewing returns 0
01:04:08.196 00.001 9640 IsGuiding returns 0
01:04:08.196 00.000 9640 PulseGuide returned control before completion, sleep 106
01:04:08.202 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3284, FiltMin=3184, FiltMax=65516, Gamma=2.190
01:04:08.243 00.041 16872 UpdateGuideState exits: m=396487 SNR=411.0
01:04:08.247 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:08.250 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:04:08.253 00.003 16872 Enqueuing Expose request
01:04:08.315 00.062 9640 IsGuiding returns 1
01:04:08.315 00.000 9640 scope still moving after pulse duration time elapsed
01:04:08.346 00.031 9640 IsSlewing returns 0
01:04:08.346 00.000 9640 IsGuiding returns 0
01:04:08.346 00.000 9640 scope move finished after 96 + 54 ms
01:04:08.346 00.000 9640 Move returns status 0, amount 96
01:04:08.346 00.000 9640 MoveAxis(S, 433, ABG)
01:04:08.346 00.000 9640 Guiding  Dir = 1, Dur = 433
01:04:08.347 00.001 9640 IsSlewing returns 0
01:04:08.347 00.000 9640 IsGuiding returns 0
01:04:08.347 00.000 9640 PulseGuide returned control before completion, sleep 443
01:04:08.802 00.455 9640 IsGuiding returns 1
01:04:08.802 00.000 9640 scope still moving after pulse duration time elapsed
01:04:08.833 00.031 9640 IsSlewing returns 0
01:04:08.835 00.002 9640 IsGuiding returns 0
01:04:08.835 00.000 9640 scope move finished after 433 + 54 ms
01:04:08.835 00.000 9640 Move returns status 0, amount 433
01:04:08.835 00.000 9640 move complete, result=0
01:04:08.835 00.000 9640 worker thread done servicing request
01:04:08.835 00.000 9640 Worker thread wakes up
01:04:08.835 00.000 16872 GuideStep: 0.9 px 96 ms WEST, 16.6 px 433 ms SOUTH
01:04:08.840 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:04:08.840 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1434,553,31,31)
01:04:08.967 00.127 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c85456ba-562b-4952-b961-1a2e1d7e9a51"}
01:04:08.970 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c85456ba-562b-4952-b961-1a2e1d7e9a51"}
01:04:08.974 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49ef8bb0-9085-406e-b668-89eef1646a12"}
01:04:08.976 00.002 16872 case statement mapped state 6 to 3
01:04:08.978 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"49ef8bb0-9085-406e-b668-89eef1646a12"}
01:04:08.982 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f3e3fd37-782c-4810-887c-3b120984e22d"}
01:04:08.985 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.89,6.99],"pixels":"..."},"id":"f3e3fd37-782c-4810-887c-3b120984e22d"}
01:04:12.467 03.482 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bbd791c2-f554-4185-8f52-3f4b0f2eee05"}
01:04:12.472 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bbd791c2-f554-4185-8f52-3f4b0f2eee05"}
01:04:12.474 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"199a0376-3f78-4f62-b3a3-c89632295c4e"}
01:04:12.477 00.003 16872 case statement mapped state 6 to 3
01:04:12.480 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"199a0376-3f78-4f62-b3a3-c89632295c4e"}
01:04:12.483 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ba8d753a-3c9c-41e8-9faf-ebabd9ef972e"}
01:04:12.486 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.89,6.99],"pixels":"..."},"id":"ba8d753a-3c9c-41e8-9faf-ebabd9ef972e"}
01:04:12.892 00.406 9640 Exposure complete
01:04:13.033 00.141 9640 worker thread done servicing request
01:04:13.033 00.000 16872 OnExposeComplete: enter
01:04:13.037 00.004 16872 UpdateGuideState(): m_state=6
01:04:13.041 00.004 16872 Star::Find(15, 1448, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
01:04:13.044 00.003 16872 Star::Find returns 1 (0), X=1444.92, Y=567.92, Mass=397941, SNR=399.3, Peak=34176 HFD=3.8
01:04:13.046 00.002 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
01:04:13.049 00.003 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
01:04:13.051 00.002 16872 CameraToMount -- cameraX=-20.55 cameraY=1.04 hyp=20.58 cameraTheta=3.09 mountX=0.73 mountY=20.58, mountTheta=1.54
01:04:13.058 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-20.55, y=1.04, opts=13)
01:04:13.062 00.004 16872 Enqueuing Move request for scope (-20.55, 1.04)
01:04:13.064 00.002 9640 Worker thread wakes up
01:04:13.064 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-20.55, 1.04) opts 0xd
01:04:13.064 00.000 9640 Handling offset move in thread for scope, endpoint = (-20.55, 1.04)
01:04:13.065 00.001 9640 Moving (-20.55, 1.04) raw xDistance=0.73 yDistance=20.58
01:04:13.065 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.74 from input 0.73
01:04:13.065 00.000 9640 GuideAlgorithmZFilter::Result() returns 4.48, input 20.58, m_sumCorr=21
01:04:13.065 00.000 9640 MoveAxis(W, 87, ABG)
01:04:13.065 00.000 9640 Guiding  Dir = 3, Dur = 87
01:04:13.065 00.000 9640 IsSlewing returns 0
01:04:13.065 00.000 9640 IsGuiding returns 0
01:04:13.066 00.001 9640 PulseGuide returned control before completion, sleep 97
01:04:13.070 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3292, FiltMin=3204, FiltMax=65516, Gamma=2.190
01:04:13.111 00.041 16872 UpdateGuideState exits: m=397941 SNR=399.3
01:04:13.114 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:13.116 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:04:13.119 00.003 16872 Enqueuing Expose request
01:04:13.164 00.045 9640 IsGuiding returns 1
01:04:13.165 00.001 9640 scope still moving after pulse duration time elapsed
01:04:13.200 00.035 9640 IsSlewing returns 0
01:04:13.201 00.001 9640 IsGuiding returns 0
01:04:13.201 00.000 9640 scope move finished after 87 + 48 ms
01:04:13.201 00.000 9640 Move returns status 0, amount 87
01:04:13.201 00.000 9640 MoveAxis(S, 538, ABG)
01:04:13.201 00.000 9640 Guiding  Dir = 1, Dur = 538
01:04:13.201 00.000 9640 IsSlewing returns 0
01:04:13.202 00.001 9640 IsGuiding returns 0
01:04:13.202 00.000 9640 PulseGuide returned control before completion, sleep 548
01:04:13.756 00.554 9640 IsGuiding returns 1
01:04:13.756 00.000 9640 scope still moving after pulse duration time elapsed
01:04:13.789 00.033 9640 IsSlewing returns 0
01:04:13.789 00.000 9640 IsGuiding returns 0
01:04:13.789 00.000 9640 scope move finished after 538 + 49 ms
01:04:13.789 00.000 9640 Move returns status 0, amount 538
01:04:13.789 00.000 9640 move complete, result=0
01:04:13.789 00.000 9640 worker thread done servicing request
01:04:13.789 00.000 9640 Worker thread wakes up
01:04:13.789 00.000 16872 GuideStep: 0.7 px 87 ms WEST, 20.6 px 538 ms SOUTH
01:04:13.793 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:04:13.793 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1430,553,31,31)
01:04:15.966 02.173 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c7ff734-3ad1-41aa-8d28-126d3d0846a4"}
01:04:15.970 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8c7ff734-3ad1-41aa-8d28-126d3d0846a4"}
01:04:15.976 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"32710f3c-6496-4a67-8684-abfdfa166c27"}
01:04:15.981 00.005 16872 case statement mapped state 6 to 3
01:04:15.985 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"32710f3c-6496-4a67-8684-abfdfa166c27"}
01:04:15.990 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"87d49978-3cd9-411a-94a0-dcb38fa10aa4"}
01:04:15.997 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.92,6.92],"pixels":"..."},"id":"87d49978-3cd9-411a-94a0-dcb38fa10aa4"}
01:04:17.863 01.866 9640 Exposure complete
01:04:18.004 00.141 9640 worker thread done servicing request
01:04:18.004 00.000 16872 OnExposeComplete: enter
01:04:18.010 00.006 16872 UpdateGuideState(): m_state=6
01:04:18.013 00.003 16872 Star::Find(15, 1444, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
01:04:18.015 00.002 16872 Star::Find returns 1 (0), X=1440.17, Y=567.23, Mass=388124, SNR=406.1, Peak=34060 HFD=3.6
01:04:18.018 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:04:18.020 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:04:18.023 00.003 16872 CameraToMount -- cameraX=-25.31 cameraY=0.35 hyp=25.31 cameraTheta=3.13 mountX=-0.03 mountY=25.28, mountTheta=1.57
01:04:18.027 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-25.31, y=0.35, opts=13)
01:04:18.031 00.004 16872 Enqueuing Move request for scope (-25.31, 0.35)
01:04:18.033 00.002 9640 Worker thread wakes up
01:04:18.033 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-25.31, 0.35) opts 0xd
01:04:18.033 00.000 9640 Handling offset move in thread for scope, endpoint = (-25.31, 0.35)
01:04:18.033 00.000 9640 Moving (-25.31, 0.35) raw xDistance=-0.03 yDistance=25.28
01:04:18.034 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:04:18.034 00.000 9640 GuideAlgorithmZFilter::Result() returns 5.58, input 25.28, m_sumCorr=26
01:04:18.034 00.000 9640 MoveAxis(E, 0, ABG)
01:04:18.034 00.000 9640 Move returns status 0, amount 0
01:04:18.034 00.000 9640 MoveAxis(S, 671, ABG)
01:04:18.034 00.000 9640 Guiding  Dir = 1, Dur = 671
01:04:18.034 00.000 9640 IsSlewing returns 0
01:04:18.034 00.000 9640 IsGuiding returns 0
01:04:18.035 00.001 9640 PulseGuide returned control before completion, sleep 681
01:04:18.044 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65516, med=3292, FiltMin=3202, FiltMax=65512, Gamma=2.190
01:04:18.082 00.038 16872 UpdateGuideState exits: m=388124 SNR=406.1
01:04:18.085 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:18.087 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:04:18.090 00.003 16872 Enqueuing Expose request
01:04:18.720 00.630 9640 IsGuiding returns 1
01:04:18.720 00.000 9640 scope still moving after pulse duration time elapsed
01:04:18.751 00.031 9640 IsSlewing returns 0
01:04:18.752 00.001 9640 IsGuiding returns 0
01:04:18.752 00.000 9640 scope move finished after 671 + 46 ms
01:04:18.752 00.000 9640 Move returns status 0, amount 671
01:04:18.752 00.000 9640 move complete, result=0
01:04:18.752 00.000 9640 worker thread done servicing request
01:04:18.753 00.001 9640 Worker thread wakes up
01:04:18.753 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 25.3 px 671 ms SOUTH
01:04:18.756 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:04:18.756 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1425,552,31,31)
01:04:19.466 00.710 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2521cdf5-22f8-46e3-b498-f28e55a86151"}
01:04:19.470 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2521cdf5-22f8-46e3-b498-f28e55a86151"}
01:04:19.475 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1905ec21-b886-4b14-90eb-a581d1714d1c"}
01:04:19.479 00.004 16872 case statement mapped state 6 to 3
01:04:19.482 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1905ec21-b886-4b14-90eb-a581d1714d1c"}
01:04:19.487 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"65fb0fb9-3e32-49e6-ba6f-133c3ad1b8e5"}
01:04:19.491 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.17,7.23],"pixels":"..."},"id":"65fb0fb9-3e32-49e6-ba6f-133c3ad1b8e5"}
01:04:22.817 03.326 9640 Exposure complete
01:04:22.956 00.139 9640 worker thread done servicing request
01:04:22.957 00.001 16872 OnExposeComplete: enter
01:04:22.962 00.005 16872 UpdateGuideState(): m_state=6
01:04:22.965 00.003 16872 Star::Find(15, 1440, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:04:22.968 00.003 16872 Star::Find returns 1 (0), X=1434.78, Y=567.42, Mass=372811, SNR=392.1, Peak=32784 HFD=3.5
01:04:22.970 00.002 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:04:22.973 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:04:22.975 00.002 16872 CameraToMount -- cameraX=-30.70 cameraY=0.55 hyp=30.71 cameraTheta=3.12 mountX=0.09 mountY=30.68, mountTheta=1.57
01:04:22.979 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-30.70, y=0.55, opts=13)
01:04:22.982 00.003 16872 Enqueuing Move request for scope (-30.70, 0.55)
01:04:22.985 00.003 9640 Worker thread wakes up
01:04:22.986 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-30.70, 0.55) opts 0xd
01:04:22.986 00.000 9640 Handling offset move in thread for scope, endpoint = (-30.70, 0.55)
01:04:22.986 00.000 9640 Moving (-30.70, 0.55) raw xDistance=0.09 yDistance=30.68
01:04:22.986 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:04:22.986 00.000 9640 GuideAlgorithmZFilter::Result() returns 6.89, input 30.68, m_sumCorr=33
01:04:22.986 00.000 9640 MoveAxis(E, 0, ABG)
01:04:22.986 00.000 9640 Move returns status 0, amount 0
01:04:22.986 00.000 9640 MoveAxis(S, 827, ABG)
01:04:22.986 00.000 9640 Guiding  Dir = 1, Dur = 827
01:04:22.986 00.000 9640 IsSlewing returns 0
01:04:22.987 00.001 9640 IsGuiding returns 0
01:04:22.987 00.000 9640 PulseGuide returned control before completion, sleep 837
01:04:22.995 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3292, FiltMin=3196, FiltMax=65512, Gamma=2.190
01:04:23.033 00.038 16872 UpdateGuideState exits: m=372811 SNR=392.1
01:04:23.037 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:23.039 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:04:23.042 00.003 16872 Enqueuing Expose request
01:04:23.045 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7dcd2fe7-7a51-49cc-9a46-2294d8a0361e"}
01:04:23.048 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7dcd2fe7-7a51-49cc-9a46-2294d8a0361e"}
01:04:23.060 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"590fbe78-930e-4255-aa77-5d84c247d376"}
01:04:23.062 00.002 16872 case statement mapped state 6 to 3
01:04:23.064 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"590fbe78-930e-4255-aa77-5d84c247d376"}
01:04:23.073 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"13ea4a5d-ecc3-4ff5-bb67-60429b34d5c0"}
01:04:23.075 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.78,7.42],"pixels":"..."},"id":"13ea4a5d-ecc3-4ff5-bb67-60429b34d5c0"}
01:04:23.833 00.758 9640 IsGuiding returns 1
01:04:23.833 00.000 9640 scope still moving after pulse duration time elapsed
01:04:23.863 00.030 9640 IsSlewing returns 0
01:04:23.863 00.000 9640 IsGuiding returns 0
01:04:23.863 00.000 9640 scope move finished after 827 + 50 ms
01:04:23.863 00.000 9640 Move returns status 0, amount 827
01:04:23.864 00.001 9640 move complete, result=0
01:04:23.864 00.000 9640 worker thread done servicing request
01:04:23.864 00.000 9640 Worker thread wakes up
01:04:23.864 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 30.7 px 827 ms SOUTH
01:04:23.868 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:04:23.868 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1420,552,31,31)
01:04:26.466 02.598 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33c6bff0-a180-4ec4-ad45-e09256508b1d"}
01:04:26.469 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"33c6bff0-a180-4ec4-ad45-e09256508b1d"}
01:04:26.475 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0d1c88c-c465-4411-8397-a34b847bbc8e"}
01:04:26.477 00.002 16872 case statement mapped state 6 to 3
01:04:26.480 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0d1c88c-c465-4411-8397-a34b847bbc8e"}
01:04:26.484 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6a254a35-4584-42e0-89c0-ba53b6f2cf2f"}
01:04:26.486 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.78,7.42],"pixels":"..."},"id":"6a254a35-4584-42e0-89c0-ba53b6f2cf2f"}
01:04:27.936 01.450 9640 Exposure complete
01:04:28.076 00.140 9640 worker thread done servicing request
01:04:28.076 00.000 16872 OnExposeComplete: enter
01:04:28.079 00.003 16872 UpdateGuideState(): m_state=6
01:04:28.082 00.003 16872 Star::Find(15, 1434, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:04:28.085 00.003 16872 Star::Find returns 1 (0), X=1427.73, Y=567.79, Mass=384489, SNR=392.7, Peak=35764 HFD=3.5
01:04:28.087 00.002 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:04:28.090 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:04:28.093 00.003 16872 CameraToMount -- cameraX=-37.75 cameraY=0.91 hyp=37.76 cameraTheta=3.12 mountX=0.34 mountY=37.74, mountTheta=1.56
01:04:28.100 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-37.75, y=0.91, opts=13)
01:04:28.102 00.002 16872 Enqueuing Move request for scope (-37.75, 0.91)
01:04:28.105 00.003 9640 Worker thread wakes up
01:04:28.105 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-37.75, 0.91) opts 0xd
01:04:28.105 00.000 9640 Handling offset move in thread for scope, endpoint = (-37.75, 0.91)
01:04:28.105 00.000 9640 Moving (-37.75, 0.91) raw xDistance=0.34 yDistance=37.74
01:04:28.105 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.34
01:04:28.105 00.000 9640 GuideAlgorithmZFilter::Result() returns 8.40, input 37.74, m_sumCorr=42
01:04:28.105 00.000 9640 MoveAxis(W, 36, ABG)
01:04:28.105 00.000 9640 Guiding  Dir = 3, Dur = 36
01:04:28.106 00.001 9640 IsSlewing returns 0
01:04:28.106 00.000 9640 IsGuiding returns 0
01:04:28.106 00.000 9640 PulseGuide returned control before completion, sleep 46
01:04:28.111 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65516, med=3296, FiltMin=3182, FiltMax=65512, Gamma=2.190
01:04:28.149 00.038 16872 UpdateGuideState exits: m=384489 SNR=392.7
01:04:28.153 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:28.155 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:04:28.158 00.003 16872 Enqueuing Expose request
01:04:28.165 00.007 9640 IsGuiding returns 1
01:04:28.165 00.000 9640 scope still moving after pulse duration time elapsed
01:04:28.189 00.024 9640 IsSlewing returns 0
01:04:28.190 00.001 9640 IsGuiding returns 0
01:04:28.190 00.000 9640 scope move finished after 36 + 47 ms
01:04:28.190 00.000 9640 Move returns status 0, amount 36
01:04:28.190 00.000 9640 MoveAxis(S, 1009, ABG)
01:04:28.190 00.000 9640 Guiding  Dir = 1, Dur = 1009
01:04:28.190 00.000 9640 IsSlewing returns 0
01:04:28.190 00.000 9640 IsGuiding returns 0
01:04:28.191 00.001 9640 PulseGuide returned control before completion, sleep 1019
01:04:29.223 01.032 9640 IsGuiding returns 1
01:04:29.224 00.001 9640 scope still moving after pulse duration time elapsed
01:04:29.254 00.030 9640 IsSlewing returns 0
01:04:29.254 00.000 9640 IsGuiding returns 0
01:04:29.254 00.000 9640 scope move finished after 1009 + 54 ms
01:04:29.254 00.000 9640 Move returns status 0, amount 1009
01:04:29.254 00.000 9640 move complete, result=0
01:04:29.255 00.001 9640 worker thread done servicing request
01:04:29.255 00.000 9640 Worker thread wakes up
01:04:29.255 00.000 16872 GuideStep: 0.3 px 36 ms WEST, 37.7 px 1009 ms SOUTH
01:04:29.259 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:04:29.259 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1413,553,31,31)
01:04:29.966 00.707 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be401209-2ca2-49fc-bac3-5d7d63d35205"}
01:04:29.970 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"be401209-2ca2-49fc-bac3-5d7d63d35205"}
01:04:29.976 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1573d187-4d8f-4512-8be7-903743258f40"}
01:04:29.980 00.004 16872 case statement mapped state 6 to 3
01:04:29.983 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1573d187-4d8f-4512-8be7-903743258f40"}
01:04:29.987 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"aeff60e5-ad06-444a-bb88-9fd0eb2056c6"}
01:04:29.992 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.73,6.79],"pixels":"..."},"id":"aeff60e5-ad06-444a-bb88-9fd0eb2056c6"}
01:04:33.325 03.333 9640 Exposure complete
01:04:33.465 00.140 9640 worker thread done servicing request
01:04:33.465 00.000 16872 OnExposeComplete: enter
01:04:33.468 00.003 16872 UpdateGuideState(): m_state=6
01:04:33.472 00.004 16872 Star::Find(15, 1427, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
01:04:33.474 00.002 16872 Star::Find returns 1 (0), X=1418.97, Y=567.59, Mass=396898, SNR=408.2, Peak=35156 HFD=3.5
01:04:33.477 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:04:33.479 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:04:33.482 00.003 16872 CameraToMount -- cameraX=-46.51 cameraY=0.72 hyp=46.51 cameraTheta=3.13 mountX=0.01 mountY=46.46, mountTheta=1.57
01:04:33.488 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-46.51, y=0.72, opts=13)
01:04:33.491 00.003 16872 Enqueuing Move request for scope (-46.51, 0.72)
01:04:33.493 00.002 9640 Worker thread wakes up
01:04:33.493 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-46.51, 0.72) opts 0xd
01:04:33.493 00.000 9640 Handling offset move in thread for scope, endpoint = (-46.51, 0.72)
01:04:33.493 00.000 9640 Moving (-46.51, 0.72) raw xDistance=0.01 yDistance=46.46
01:04:33.493 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:04:33.493 00.000 9640 GuideAlgorithmZFilter::Result() returns 10.24, input 46.46, m_sumCorr=52
01:04:33.495 00.002 9640 MoveAxis(E, 0, ABG)
01:04:33.495 00.000 9640 Move returns status 0, amount 0
01:04:33.495 00.000 9640 MoveAxis(S, 1230, ABG)
01:04:33.495 00.000 9640 Guiding  Dir = 1, Dur = 1230
01:04:33.495 00.000 9640 IsSlewing returns 0
01:04:33.495 00.000 9640 IsGuiding returns 0
01:04:33.496 00.001 9640 PulseGuide returned control before completion, sleep 1240
01:04:33.501 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3296, FiltMin=3186, FiltMax=65516, Gamma=2.190
01:04:33.540 00.039 16872 UpdateGuideState exits: m=396898 SNR=408.2
01:04:33.543 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:33.549 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:04:33.552 00.003 16872 Enqueuing Expose request
01:04:33.555 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3753829-2466-45d1-bc5c-5949e28d2c7e"}
01:04:33.558 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f3753829-2466-45d1-bc5c-5949e28d2c7e"}
01:04:33.568 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ecb75fe4-f245-40e2-9a3e-cc7a992c5aa6"}
01:04:33.573 00.005 16872 case statement mapped state 6 to 3
01:04:33.576 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ecb75fe4-f245-40e2-9a3e-cc7a992c5aa6"}
01:04:33.581 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"557bb4de-8fe5-41f0-9cc4-399df611ee8a"}
01:04:33.584 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.97,6.59],"pixels":"..."},"id":"557bb4de-8fe5-41f0-9cc4-399df611ee8a"}
01:04:34.745 01.161 9640 IsGuiding returns 1
01:04:34.745 00.000 9640 scope still moving after pulse duration time elapsed
01:04:34.775 00.030 9640 IsSlewing returns 0
01:04:34.775 00.000 9640 IsGuiding returns 0
01:04:34.777 00.002 9640 scope move finished after 1230 + 51 ms
01:04:34.777 00.000 9640 Move returns status 0, amount 1230
01:04:34.777 00.000 9640 move complete, result=0
01:04:34.777 00.000 9640 worker thread done servicing request
01:04:34.777 00.000 9640 Worker thread wakes up
01:04:34.777 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 46.5 px 1230 ms SOUTH
01:04:34.780 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:04:34.780 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1404,553,31,31)
01:04:36.965 02.185 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0673005-0cf3-4dc3-a40e-9dfec8c80b5c"}
01:04:36.968 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e0673005-0cf3-4dc3-a40e-9dfec8c80b5c"}
01:04:36.971 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5ef46b9c-3055-4d12-949a-805391598898"}
01:04:36.974 00.003 16872 case statement mapped state 6 to 3
01:04:36.977 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ef46b9c-3055-4d12-949a-805391598898"}
01:04:36.981 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c7bad3c9-e42a-4d56-ad35-f98a832ab39b"}
01:04:36.984 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.97,6.59],"pixels":"..."},"id":"c7bad3c9-e42a-4d56-ad35-f98a832ab39b"}
01:04:38.836 01.852 9640 Exposure complete
01:04:38.975 00.139 9640 worker thread done servicing request
01:04:38.975 00.000 16872 OnExposeComplete: enter
01:04:38.978 00.003 16872 UpdateGuideState(): m_state=6
01:04:38.983 00.005 16872 Star::Find(15, 1418, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
01:04:38.986 00.003 16872 Star::Find returns 1 (0), X=1408.48, Y=567.76, Mass=365782, SNR=384.1, Peak=30820 HFD=3.5
01:04:38.989 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:04:38.991 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:04:38.994 00.003 16872 CameraToMount -- cameraX=-56.99 cameraY=0.88 hyp=57.00 cameraTheta=3.13 mountX=0.02 mountY=56.94, mountTheta=1.57
01:04:38.998 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-56.99, y=0.88, opts=13)
01:04:39.001 00.003 16872 Enqueuing Move request for scope (-56.99, 0.88)
01:04:39.003 00.002 9640 Worker thread wakes up
01:04:39.003 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-56.99, 0.88) opts 0xd
01:04:39.004 00.001 9640 Handling offset move in thread for scope, endpoint = (-56.99, 0.88)
01:04:39.004 00.000 9640 Moving (-56.99, 0.88) raw xDistance=0.02 yDistance=56.94
01:04:39.004 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:04:39.004 00.000 9640 GuideAlgorithmZFilter::Result() returns 12.57, input 56.94, m_sumCorr=65
01:04:39.004 00.000 9640 MoveAxis(E, 0, ABG)
01:04:39.004 00.000 9640 Move returns status 0, amount 0
01:04:39.004 00.000 9640 MoveAxis(S, 1511, ABG)
01:04:39.004 00.000 9640 Guiding  Dir = 1, Dur = 1511
01:04:39.004 00.000 9640 IsSlewing returns 0
01:04:39.005 00.001 9640 IsGuiding returns 0
01:04:39.005 00.000 9640 PulseGuide returned control before completion, sleep 1521
01:04:39.010 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3296, FiltMin=3204, FiltMax=65516, Gamma=2.190
01:04:39.050 00.040 16872 UpdateGuideState exits: m=365782 SNR=384.1
01:04:39.053 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:39.057 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:04:39.059 00.002 16872 Enqueuing Expose request
01:04:40.463 01.404 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e5a0e6d-2e7d-48a9-8a52-09cb4820dfa3"}
01:04:40.466 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6e5a0e6d-2e7d-48a9-8a52-09cb4820dfa3"}
01:04:40.470 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4dc616f2-499d-450f-b2f0-a0b19f050ec3"}
01:04:40.473 00.003 16872 case statement mapped state 6 to 3
01:04:40.475 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4dc616f2-499d-450f-b2f0-a0b19f050ec3"}
01:04:40.478 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7151658b-64cf-4825-adf6-fc1fe1233c6e"}
01:04:40.482 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.48,6.76],"pixels":"..."},"id":"7151658b-64cf-4825-adf6-fc1fe1233c6e"}
01:04:40.542 00.060 9640 IsGuiding returns 1
01:04:40.542 00.000 9640 scope still moving after pulse duration time elapsed
01:04:40.573 00.031 9640 IsSlewing returns 0
01:04:40.573 00.000 9640 IsGuiding returns 0
01:04:40.574 00.001 9640 scope move finished after 1511 + 57 ms
01:04:40.574 00.000 9640 Move returns status 0, amount 1511
01:04:40.574 00.000 9640 move complete, result=0
01:04:40.574 00.000 9640 worker thread done servicing request
01:04:40.574 00.000 9640 Worker thread wakes up
01:04:40.574 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:04:40.574 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1393,553,31,31)
01:04:40.574 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 56.9 px 1511 ms SOUTH
01:04:43.964 03.390 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5fb92787-9cec-4a30-aa52-a7af13c7c568"}
01:04:43.968 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5fb92787-9cec-4a30-aa52-a7af13c7c568"}
01:04:43.972 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5d95428b-7636-44e5-8925-3e97e3a0e761"}
01:04:43.975 00.003 16872 case statement mapped state 6 to 3
01:04:43.978 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d95428b-7636-44e5-8925-3e97e3a0e761"}
01:04:43.981 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"adad5775-9e0a-46eb-afa1-7db83cbe95a3"}
01:04:43.984 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.48,6.76],"pixels":"..."},"id":"adad5775-9e0a-46eb-afa1-7db83cbe95a3"}
01:04:44.629 00.645 9640 Exposure complete
01:04:44.765 00.136 9640 worker thread done servicing request
01:04:44.765 00.000 16872 OnExposeComplete: enter
01:04:44.769 00.004 16872 UpdateGuideState(): m_state=6
01:04:44.771 00.002 16872 Star::Find(15, 1408, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
01:04:44.777 00.006 16872 Star::Find returns 1 (0), X=1396.06, Y=568.79, Mass=401480, SNR=423.6, Peak=40964 HFD=3.2
01:04:44.779 00.002 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:04:44.782 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
01:04:44.784 00.002 16872 CameraToMount -- cameraX=-69.42 cameraY=1.92 hyp=69.45 cameraTheta=3.11 mountX=0.87 mountY=69.41, mountTheta=1.56
01:04:44.788 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-69.42, y=1.92, opts=13)
01:04:44.792 00.004 16872 Enqueuing Move request for scope (-69.42, 1.92)
01:04:44.795 00.003 9640 Worker thread wakes up
01:04:44.795 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-69.42, 1.92) opts 0xd
01:04:44.795 00.000 9640 Handling offset move in thread for scope, endpoint = (-69.42, 1.92)
01:04:44.795 00.000 9640 Moving (-69.42, 1.92) raw xDistance=0.87 yDistance=69.41
01:04:44.796 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.78 from input 0.87
01:04:44.796 00.000 9640 GuideAlgorithmZFilter::Result() returns 15.47, input 69.41, m_sumCorr=80
01:04:44.796 00.000 9640 MoveAxis(W, 92, ABG)
01:04:44.796 00.000 9640 Guiding  Dir = 3, Dur = 92
01:04:44.796 00.000 9640 IsSlewing returns 0
01:04:44.796 00.000 9640 IsGuiding returns 0
01:04:44.797 00.001 9640 PulseGuide returned control before completion, sleep 102
01:04:44.802 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3296, FiltMin=3130, FiltMax=65516, Gamma=2.190
01:04:44.844 00.042 16872 UpdateGuideState exits: m=401480 SNR=423.6
01:04:44.847 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:44.849 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:04:44.853 00.004 16872 Enqueuing Expose request
01:04:44.914 00.061 9640 IsGuiding returns 1
01:04:44.914 00.000 9640 scope still moving after pulse duration time elapsed
01:04:44.946 00.032 9640 IsSlewing returns 0
01:04:44.946 00.000 9640 IsGuiding returns 0
01:04:44.947 00.001 9640 scope move finished after 92 + 57 ms
01:04:44.947 00.000 9640 Move returns status 0, amount 92
01:04:44.947 00.000 9640 MoveAxis(S, 1859, ABG)
01:04:44.947 00.000 9640 Guiding  Dir = 1, Dur = 1859
01:04:44.947 00.000 9640 IsSlewing returns 0
01:04:44.947 00.000 9640 IsGuiding returns 0
01:04:44.948 00.001 9640 PulseGuide returned control before completion, sleep 1869
01:04:46.830 01.882 9640 IsGuiding returns 1
01:04:46.830 00.000 9640 scope still moving after pulse duration time elapsed
01:04:46.861 00.031 9640 IsSlewing returns 0
01:04:46.862 00.001 9640 IsGuiding returns 0
01:04:46.862 00.000 9640 scope move finished after 1859 + 55 ms
01:04:46.862 00.000 9640 Move returns status 0, amount 1859
01:04:46.862 00.000 9640 move complete, result=0
01:04:46.862 00.000 9640 worker thread done servicing request
01:04:46.863 00.001 9640 Worker thread wakes up
01:04:46.863 00.000 16872 GuideStep: 0.9 px 92 ms WEST, 69.4 px 1859 ms SOUTH
01:04:46.867 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:04:46.867 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1381,554,31,31)
01:04:47.462 00.595 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4478c42c-55cd-45d5-ad2f-3abe440b4ca8"}
01:04:47.465 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4478c42c-55cd-45d5-ad2f-3abe440b4ca8"}
01:04:47.469 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ccdadc10-03a9-424f-9a4f-3425c951ee22"}
01:04:47.475 00.006 16872 case statement mapped state 6 to 3
01:04:47.479 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ccdadc10-03a9-424f-9a4f-3425c951ee22"}
01:04:47.482 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"197a5fd8-6edd-41a0-a4a6-0c50e10360df"}
01:04:47.486 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.06,6.79],"pixels":"..."},"id":"197a5fd8-6edd-41a0-a4a6-0c50e10360df"}
01:04:50.936 03.450 9640 Exposure complete
01:04:50.962 00.026 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41372eff-4308-436c-bb43-b6752055e272"}
01:04:50.966 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"41372eff-4308-436c-bb43-b6752055e272"}
01:04:50.969 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"153e2065-5406-4e2e-ac85-4df7f1ab521b"}
01:04:50.972 00.003 16872 case statement mapped state 6 to 3
01:04:50.976 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"153e2065-5406-4e2e-ac85-4df7f1ab521b"}
01:04:50.979 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0fb962f0-8c16-4039-8976-ca37a8b63a7a"}
01:04:50.985 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.06,6.79],"pixels":"..."},"id":"0fb962f0-8c16-4039-8976-ca37a8b63a7a"}
01:04:51.077 00.092 9640 worker thread done servicing request
01:04:51.077 00.000 16872 OnExposeComplete: enter
01:04:51.081 00.004 16872 UpdateGuideState(): m_state=6
01:04:51.084 00.003 16872 Star::Find(15, 1396, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
01:04:51.088 00.004 16872 Star::Find returns 1 (0), X=1380.20, Y=568.14, Mass=386887, SNR=408.8, Peak=10680 HFD=3.7
01:04:51.090 00.002 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:04:51.093 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:04:51.096 00.003 16872 CameraToMount -- cameraX=-85.28 cameraY=1.26 hyp=85.28 cameraTheta=3.13 mountX=-0.03 mountY=85.19, mountTheta=1.57
01:04:51.100 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-85.28, y=1.26, opts=13)
01:04:51.102 00.002 16872 Enqueuing Move request for scope (-85.28, 1.26)
01:04:51.105 00.003 9640 Worker thread wakes up
01:04:51.105 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-85.28, 1.26) opts 0xd
01:04:51.105 00.000 9640 Handling offset move in thread for scope, endpoint = (-85.28, 1.26)
01:04:51.105 00.000 9640 Moving (-85.28, 1.26) raw xDistance=-0.03 yDistance=85.19
01:04:51.105 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:04:51.105 00.000 9640 GuideAlgorithmZFilter::Result() returns 18.95, input 85.19, m_sumCorr=99
01:04:51.105 00.000 9640 MoveAxis(E, 0, ABG)
01:04:51.105 00.000 9640 Move returns status 0, amount 0
01:04:51.106 00.001 9640 MoveAxis(S, 2276, ABG)
01:04:51.106 00.000 9640 Guiding  Dir = 1, Dur = 2276
01:04:51.106 00.000 9640 IsSlewing returns 0
01:04:51.106 00.000 9640 IsGuiding returns 0
01:04:51.107 00.001 9640 PulseGuide returned control before completion, sleep 2286
01:04:51.113 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3292, FiltMin=3202, FiltMax=65516, Gamma=2.190
01:04:51.152 00.039 16872 UpdateGuideState exits: m=386887 SNR=408.8
01:04:51.157 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:51.160 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:04:51.163 00.003 16872 Enqueuing Expose request
01:04:53.394 02.231 9640 IsGuiding returns 1
01:04:53.394 00.000 9640 scope still moving after pulse duration time elapsed
01:04:53.426 00.032 9640 IsSlewing returns 0
01:04:53.426 00.000 9640 IsGuiding returns 0
01:04:53.426 00.000 9640 scope move finished after 2276 + 44 ms
01:04:53.428 00.002 9640 Move returns status 0, amount 2276
01:04:53.428 00.000 9640 move complete, result=0
01:04:53.428 00.000 9640 worker thread done servicing request
01:04:53.428 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 85.2 px 2276 ms SOUTH
01:04:53.431 00.003 9640 Worker thread wakes up
01:04:53.431 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:04:53.431 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1365,553,31,31)
01:04:54.461 01.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bfde0ae7-4263-4874-81c3-0dc474edbf74"}
01:04:54.466 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bfde0ae7-4263-4874-81c3-0dc474edbf74"}
01:04:54.470 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9efc7e8-64f5-4244-86d6-4c2aed2cd451"}
01:04:54.474 00.004 16872 case statement mapped state 6 to 3
01:04:54.477 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9efc7e8-64f5-4244-86d6-4c2aed2cd451"}
01:04:54.481 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a46da72d-ee97-4a2e-9098-eff419084d2d"}
01:04:54.485 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.20,7.14],"pixels":"..."},"id":"a46da72d-ee97-4a2e-9098-eff419084d2d"}
01:04:55.658 01.173 16872 evsrv: cli 0D3C0A48 connect
01:04:55.661 00.003 16872 case statement mapped state 6 to 3
01:04:55.667 00.006 16872 case statement mapped state 6 to 3
01:04:55.672 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8b18e616-d1e6-4ed2-942b-2622bd4f0f7b"}
01:04:55.675 00.003 16872 case statement mapped state 6 to 3
01:04:55.677 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b18e616-d1e6-4ed2-942b-2622bd4f0f7b"}
01:04:55.681 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:04:55.684 00.003 16872 evsrv: cli 0D3BF8C8 connect
01:04:55.693 00.009 16872 case statement mapped state 6 to 3
01:04:55.698 00.005 16872 case statement mapped state 6 to 3
01:04:55.701 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"b7694476-9e50-425a-923e-d09683c51704"}
01:04:55.704 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:04:55.708 00.004 16872 Status Line: Waiting for devices...
01:04:55.713 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"b7694476-9e50-425a-923e-d09683c51704"}
01:04:55.717 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:04:55.725 00.008 16872 evsrv: cli 0D3BFFA8 connect
01:04:55.728 00.003 16872 case statement mapped state 6 to 3
01:04:55.732 00.004 16872 case statement mapped state 6 to 3
01:04:55.736 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"a95aaecd-e4d2-4347-924c-a84ed1fbafeb"}
01:04:55.740 00.004 16872 case statement mapped state 6 to 3
01:04:55.744 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a95aaecd-e4d2-4347-924c-a84ed1fbafeb"}
01:04:55.750 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
01:04:56.750 01.000 16872 evsrv: cli 0D3BF8C8 connect
01:04:56.759 00.009 16872 case statement mapped state 6 to 3
01:04:56.766 00.007 16872 case statement mapped state 6 to 3
01:04:56.779 00.013 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"eb5ab268-1582-4485-b078-2d911a999a48"}
01:04:56.785 00.006 16872 case statement mapped state 6 to 3
01:04:56.792 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb5ab268-1582-4485-b078-2d911a999a48"}
01:04:56.802 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
01:04:57.321 00.519 9640 ASCOM_AbortExposure returns err = 0
01:04:57.321 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:04:57.321 00.000 16872 OnExposeComplete: enter
01:04:57.326 00.005 9640 worker thread done servicing request
01:04:57.327 00.001 16872 OnExposeComplete: Capture Error reported
01:04:57.331 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:04:57.334 00.003 16872 Mount: notify guiding stopped
01:04:57.340 00.006 16872 Changing from state GUIDING to STOP
01:04:57.343 00.003 16872 guider state => SELECTED
01:04:57.346 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3292, FiltMin=3202, FiltMax=65516, Gamma=2.190
01:04:57.401 00.055 16872 Changing from state SELECTED to UNINITIALIZED
01:04:57.406 00.005 16872 guider state => SELECTING
01:04:57.425 00.019 16872 Status Line: Stopped.
01:04:57.434 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:04:58.686 01.252 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75dd1126-9a8b-44fd-94cd-51198936f21a"}
01:04:58.691 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"75dd1126-9a8b-44fd-94cd-51198936f21a"}
01:04:58.696 00.005 16872 evsrv: cli 0D3BFFA8 connect
01:04:58.702 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"35a01c5f-d029-4fed-a96f-897757b15af8"}
01:04:58.707 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"35a01c5f-d029-4fed-a96f-897757b15af8"}
01:04:58.754 00.047 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"a68b19fa-10da-47f5-8dc4-967534dbee8b"}
01:04:58.761 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a68b19fa-10da-47f5-8dc4-967534dbee8b"}
01:04:58.770 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
01:05:01.704 02.934 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e19ff624-d94d-4907-9029-e9d21fff3938"}
01:05:01.710 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e19ff624-d94d-4907-9029-e9d21fff3938"}
01:05:01.719 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eb9942b6-a588-437e-bf4e-9a6fa9748153"}
01:05:01.726 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eb9942b6-a588-437e-bf4e-9a6fa9748153"}
01:05:03.803 02.077 16872 evsrv: cli 0D3C0A48 connect
01:05:03.813 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"fc652fa7-9f43-4115-9336-5d0bd54682cb"}
01:05:03.825 00.012 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc652fa7-9f43-4115-9336-5d0bd54682cb"}
01:05:03.830 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:05:03.837 00.007 16872 evsrv: cli 0D3BFFA8 connect
01:05:03.842 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_calibrated","id":"a54b334f-b032-4fc6-b117-acf139247e38"}
01:05:03.855 00.013 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":true,"id":"a54b334f-b032-4fc6-b117-acf139247e38"}
01:05:03.866 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
01:05:03.871 00.005 16872 evsrv: cli 0D3C0A48 connect
01:05:03.885 00.014 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"12fe00a8-a166-4bd6-ba64-1b3d2eac0efc"}
01:05:03.894 00.009 16872 PhdController::Guide begins
01:05:03.910 00.016 16872 PhdController: newstate STATE_SETUP
01:05:03.920 00.010 16872 PhdController: setup
01:05:03.926 00.006 16872 PhdController: newstate STATE_ATTEMPT_START
01:05:03.932 00.006 16872 PhdController: start capturing
01:05:03.936 00.004 16872 Changing from state SELECTING to UNINITIALIZED
01:05:03.940 00.004 16872 guider state => SELECTING
01:05:03.948 00.008 16872 setting force full frames = true
01:05:03.953 00.005 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:05:03.980 00.027 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:05:03.984 00.004 16872 Enqueuing Expose request
01:05:03.988 00.004 9640 Worker thread wakes up
01:05:03.991 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:05:03.991 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:05:03.991 00.000 16872 PhdController: newstate STATE_SELECT_STAR
01:05:03.996 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"12fe00a8-a166-4bd6-ba64-1b3d2eac0efc"}
01:05:04.025 00.029 16872 evsrv: cli 0D3C0A48 disconnect
01:05:04.034 00.009 16872 evsrv: cli 0D3C0228 connect
01:05:04.045 00.011 16872 case statement mapped state 1 to 101
01:05:04.050 00.005 16872 case statement mapped state 1 to 101
01:05:04.054 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"b74b28d3-b910-4167-a8f4-d0f9d556dfad"}
01:05:04.059 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"b74b28d3-b910-4167-a8f4-d0f9d556dfad"}
01:05:04.075 00.016 16872 evsrv: cli 0D3C0228 disconnect
01:05:04.081 00.006 16872 evsrv: cli 0D3BF8C8 connect
01:05:04.088 00.007 16872 case statement mapped state 1 to 101
01:05:04.093 00.005 16872 case statement mapped state 1 to 101
01:05:04.098 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"0eb28c04-c066-45db-8822-8ccbf6fc974d"}
01:05:04.108 00.010 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"0eb28c04-c066-45db-8822-8ccbf6fc974d"}
01:05:04.115 00.007 16872 evsrv: cli 0D3BF8C8 disconnect
01:05:05.116 01.001 16872 evsrv: cli 0D3C0A48 connect
01:05:05.121 00.005 16872 case statement mapped state 1 to 101
01:05:05.126 00.005 16872 case statement mapped state 1 to 101
01:05:05.129 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"8d92a655-6f48-4c2b-9615-c427a64b8792"}
01:05:05.132 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"8d92a655-6f48-4c2b-9615-c427a64b8792"}
01:05:05.139 00.007 16872 evsrv: cli 0D3C0A48 disconnect
01:05:05.204 00.065 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f97e908c-4a55-4c5a-8be1-d73c9f971f5d"}
01:05:05.209 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f97e908c-4a55-4c5a-8be1-d73c9f971f5d"}
01:05:05.219 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"835a4423-d9fc-4f3b-b8a4-e7df7295cd43"}
01:05:05.224 00.005 16872 case statement mapped state 1 to 101
01:05:05.228 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"835a4423-d9fc-4f3b-b8a4-e7df7295cd43"}
01:05:06.140 00.912 16872 evsrv: cli 0D3BFB48 connect
01:05:06.143 00.003 16872 case statement mapped state 1 to 101
01:05:06.148 00.005 16872 case statement mapped state 1 to 101
01:05:06.160 00.012 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"eddbbeb0-fc82-4481-bce4-24378165589d"}
01:05:06.164 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"eddbbeb0-fc82-4481-bce4-24378165589d"}
01:05:06.168 00.004 16872 evsrv: cli 0D3BFB48 disconnect
01:05:07.168 01.000 16872 evsrv: cli 0D3BF8C8 connect
01:05:07.172 00.004 16872 case statement mapped state 1 to 101
01:05:07.176 00.004 16872 case statement mapped state 1 to 101
01:05:07.187 00.011 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"981d63a7-641d-42c5-bb89-a459a65510cc"}
01:05:07.192 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"981d63a7-641d-42c5-bb89-a459a65510cc"}
01:05:07.199 00.007 16872 evsrv: cli 0D3BF8C8 disconnect
01:05:08.098 00.899 9640 Exposure complete
01:05:08.203 00.105 16872 evsrv: cli 0D3BF8C8 connect
01:05:08.209 00.006 16872 case statement mapped state 1 to 101
01:05:08.218 00.009 16872 case statement mapped state 1 to 101
01:05:08.224 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"98f6f287-869e-4271-a95e-8f5b783e2a3a"}
01:05:08.236 00.012 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"98f6f287-869e-4271-a95e-8f5b783e2a3a"}
01:05:08.240 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:05:08.298 00.058 16872 OnExposeComplete: enter
01:05:08.301 00.003 16872 UpdateGuideState(): m_state=1
01:05:08.310 00.009 9640 worker thread done servicing request
01:05:08.311 00.001 16872 UpdateCurrentPosition: no star selected
01:05:08.315 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:05:08.319 00.004 16872 Status Line: No star selected
01:05:08.325 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3300, FiltMin=3188, FiltMax=65512, Gamma=2.190
01:05:08.373 00.048 16872 UpdateGuideState exits: No star selected
01:05:08.377 00.004 16872 GuiderMultiStar::AutoSelect enter
01:05:08.380 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:05:08.536 00.156 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:05:08.739 00.203 16872 AutoFind: global mean = 0.0, stdev 726.0
01:05:08.744 00.005 16872 AutoFind: using threshold = 0.1
01:05:09.070 00.326 16872 AutoFind: local max [948, 102] 209.7
01:05:09.081 00.011 16872 AutoFind: local max [1360, 569] 62.8
01:05:09.085 00.004 16872 AutoFind: local max [811, 948] 18.1
01:05:09.090 00.005 16872 AutoFind: local max [702, 607] 13.5
01:05:09.095 00.005 16872 AutoFind: local max [1529, 850] 6.2
01:05:09.100 00.005 16872 AutoFind: local max [245, 966] 4.0
01:05:09.105 00.005 16872 AutoFind: local max [250, 844] 4.0
01:05:09.118 00.013 16872 AutoFind: local max [1340, 491] 1.8
01:05:09.124 00.006 16872 AutoFind: local max [1878, 1029] 1.5
01:05:09.133 00.009 16872 AutoFind: local max [198, 238] 1.4
01:05:09.144 00.011 16872 AutoFind: local max [301, 965] 1.3
01:05:09.150 00.006 16872 AutoFind: local max [1362, 578] 1.1
01:05:09.153 00.003 16872 AutoFind: local max [1360, 560] 1.0
01:05:09.157 00.004 16872 AutoFind: local max [948, 117] 0.9
01:05:09.161 00.004 16872 AutoFind: local max [933, 112] 0.8
01:05:09.164 00.003 16872 AutoFind: local max [1368, 794] 0.7
01:05:09.167 00.003 16872 AutoFind: local max [1137, 629] 0.7
01:05:09.178 00.011 16872 AutoFind: local max [1742, 790] 0.7
01:05:09.182 00.004 16872 AutoFind: local max [124, 652] 0.7
01:05:09.186 00.004 16872 AutoFind: local max [949, 81] 0.6
01:05:09.189 00.003 16872 AutoFind: local max [907, 735] 0.6
01:05:09.192 00.003 16872 AutoFind: local max [1432, 558] 0.6
01:05:09.197 00.005 16872 AutoFind: local max [1372, 574] 0.6
01:05:09.209 00.012 16872 AutoFind: local max [680, 375] 0.5
01:05:09.214 00.005 16872 AutoFind: local max [811, 959] 0.5
01:05:09.220 00.006 16872 AutoFind: local max [649, 893] 0.5
01:05:09.227 00.007 16872 AutoFind: local max [1512, 460] 0.5
01:05:09.238 00.011 16872 AutoFind: local max [1459, 755] 0.5
01:05:09.243 00.005 16872 AutoFind: local max [440, 977] 0.5
01:05:09.248 00.005 16872 AutoFind: local max [98, 331] 0.5
01:05:09.252 00.004 16872 AutoFind: local max [1428, 1066] 0.5
01:05:09.257 00.005 16872 AutoFind: local max [823, 1041] 0.5
01:05:09.276 00.019 16872 AutoFind: local max [171, 145] 0.5
01:05:09.283 00.007 16872 AutoFind: local max [855, 76] 0.5
01:05:09.289 00.006 16872 AutoFind: local max [922, 244] 0.5
01:05:09.294 00.005 16872 AutoFind: local max [228, 843] 0.4
01:05:09.307 00.013 16872 AutoFind: local max [550, 624] 0.4
01:05:09.313 00.006 16872 AutoFind: local max [1434, 73] 0.4
01:05:09.317 00.004 16872 AutoFind: local max [607, 550] 0.4
01:05:09.321 00.004 16872 AutoFind: local max [698, 617] 0.4
01:05:09.324 00.003 16872 AutoFind: local max [165, 394] 0.4
01:05:09.336 00.012 16872 AutoFind: local max [1902, 33] 0.4
01:05:09.340 00.004 16872 AutoFind: local max [1822, 867] 0.4
01:05:09.344 00.004 16872 AutoFind: local max [1544, 806] 0.4
01:05:09.348 00.004 16872 AutoFind: local max [1675, 653] 0.4
01:05:09.352 00.004 16872 AutoFind: local max [951, 730] 0.4
01:05:09.356 00.004 16872 AutoFind: local max [385, 55] 0.4
01:05:09.362 00.006 16872 AutoFind: local max [1796, 455] 0.4
01:05:09.366 00.004 16872 AutoFind: local max [1533, 938] 0.4
01:05:09.371 00.005 16872 AutoFind: local max [598, 549] 0.4
01:05:09.373 00.002 16872 AutoFind: local max [521, 342] 0.4
01:05:09.377 00.004 16872 AutoFind: local max [1225, 11] 0.4
01:05:09.381 00.004 16872 AutoFind: local max [383, 33] 0.4
01:05:09.384 00.003 16872 AutoFind: local max [1592, 413] 0.4
01:05:09.391 00.007 16872 AutoFind: local max [701, 874] 0.4
01:05:09.397 00.006 16872 AutoFind: local max [605, 146] 0.4
01:05:09.401 00.004 16872 AutoFind: local max [1873, 644] 0.4
01:05:09.404 00.003 16872 AutoFind: local max [907, 429] 0.4
01:05:09.408 00.004 16872 AutoFind: local max [873, 1010] 0.4
01:05:09.412 00.004 16872 AutoFind: local max [708, 535] 0.4
01:05:09.416 00.004 16872 AutoFind: local max [1476, 453] 0.4
01:05:09.425 00.009 16872 AutoFind: local max [673, 623] 0.4
01:05:09.429 00.004 16872 AutoFind: local max [961, 394] 0.4
01:05:09.432 00.003 16872 AutoFind: local max [1901, 565] 0.4
01:05:09.436 00.004 16872 AutoFind: local max [1647, 25] 0.4
01:05:09.441 00.005 16872 AutoFind: local max [1433, 927] 0.4
01:05:09.444 00.003 16872 AutoFind: local max [935, 430] 0.4
01:05:09.447 00.003 16872 AutoFind: local max [1809, 406] 0.4
01:05:09.455 00.008 16872 AutoFind: local max [1590, 1053] 0.4
01:05:09.460 00.005 16872 AutoFind: local max [1237, 170] 0.4
01:05:09.464 00.004 16872 AutoFind: local max [1193, 54] 0.4
01:05:09.468 00.004 16872 AutoFind: local max [1537, 805] 0.4
01:05:09.472 00.004 16872 AutoFind: local max [40, 317] 0.4
01:05:09.475 00.003 16872 AutoFind: local max [388, 316] 0.4
01:05:09.478 00.003 16872 AutoFind: local max [1234, 692] 0.4
01:05:09.486 00.008 16872 AutoFind: local max [417, 343] 0.4
01:05:09.491 00.005 16872 AutoFind: local max [166, 1014] 0.4
01:05:09.494 00.003 16872 AutoFind: local max [823, 953] 0.4
01:05:09.499 00.005 16872 AutoFind: local max [636, 976] 0.4
01:05:09.503 00.004 16872 AutoFind: local max [462, 72] 0.4
01:05:09.507 00.004 16872 AutoFind: local max [973, 527] 0.4
01:05:09.511 00.004 16872 AutoFind: local max [630, 55] 0.4
01:05:09.518 00.007 16872 AutoFind: local max [1365, 429] 0.4
01:05:09.521 00.003 16872 AutoFind: local max [876, 544] 0.4
01:05:09.525 00.004 16872 AutoFind: local max [231, 904] 0.4
01:05:09.530 00.005 16872 AutoFind: local max [414, 514] 0.4
01:05:09.536 00.006 16872 AutoFind: local max [452, 161] 0.4
01:05:09.541 00.005 16872 AutoFind: local max [768, 1015] 0.4
01:05:09.546 00.005 16872 AutoFind: local max [1188, 564] 0.4
01:05:09.550 00.004 16872 AutoFind: local max [622, 468] 0.4
01:05:09.554 00.004 16872 AutoFind: local max [1270, 509] 0.4
01:05:09.557 00.003 16872 AutoFind: local max [187, 25] 0.4
01:05:09.563 00.006 16872 AutoFind: local max [1844, 728] 0.4
01:05:09.568 00.005 16872 AutoFind: local max [350, 277] 0.4
01:05:09.572 00.004 16872 AutoFind: local max [964, 555] 0.4
01:05:09.578 00.006 16872 AutoFind: local max [712, 994] 0.4
01:05:09.582 00.004 16872 AutoFind: local max [509, 516] 0.4
01:05:09.585 00.003 16872 AutoFind: local max [315, 1053] 0.4
01:05:09.589 00.004 16872 AutoFind: local max [710, 1041] 0.4
01:05:09.595 00.006 16872 AutoFind: local max [1014, 101] 0.4
01:05:09.599 00.004 16872 AutoFind: too close [823, 953] 0.4 - [811, 959] 0.5
01:05:09.602 00.003 16872 AutoFind: close dim-bright [823, 953] 0.4 - [811, 948] 18.1
01:05:09.605 00.003 16872 AutoFind: too close [1537, 805] 0.4 - [1544, 806] 0.4
01:05:09.609 00.004 16872 AutoFind: too close [598, 549] 0.4 - [607, 550] 0.4
01:05:09.613 00.004 16872 AutoFind: close dim-bright [698, 617] 0.4 - [702, 607] 13.5
01:05:09.617 00.004 16872 AutoFind: close dim-bright [811, 959] 0.5 - [811, 948] 18.1
01:05:09.620 00.003 16872 AutoFind: too close [1372, 574] 0.6 - [1360, 560] 1.0
01:05:09.627 00.007 16872 AutoFind: too close [1372, 574] 0.6 - [1362, 578] 1.1
01:05:09.632 00.005 16872 AutoFind: close dim-bright [1372, 574] 0.6 - [1360, 569] 62.8
01:05:09.637 00.005 16872 AutoFind: too close [933, 112] 0.8 - [948, 117] 0.9
01:05:09.643 00.006 16872 AutoFind: close dim-bright [933, 112] 0.8 - [948, 102] 209.7
01:05:09.647 00.004 16872 AutoFind: close dim-bright [948, 117] 0.9 - [948, 102] 209.7
01:05:09.651 00.004 16872 AutoFind: too close [1360, 560] 1.0 - [1362, 578] 1.1
01:05:09.660 00.009 16872 AutoFind: close dim-bright [1360, 560] 1.0 - [1360, 569] 62.8
01:05:09.667 00.007 16872 AutoFind: close dim-bright [1362, 578] 1.1 - [1360, 569] 62.8
01:05:09.673 00.006 16872 AutoFind: too close to edge [1225, 11] 0.4
01:05:09.678 00.005 16872 AutoFind: too close to edge [1428, 1066] 0.5
01:05:09.683 00.005 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:05:09.692 00.009 16872 Star::Find(15, 948, 102, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.698 00.006 16872 Star::Find returns 1 (0), X=947.65, Y=99.87, Mass=4085213, SNR=883.1, Peak=65520 HFD=6.5
01:05:09.702 00.004 16872 Star::Find(15, 1360, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.708 00.006 16872 Star::Find returns 1 (0), X=1360.23, Y=568.78, Mass=216205, SNR=314.1, Peak=25920 HFD=2.9
01:05:09.715 00.007 16872 Star::Find(15, 811, 948, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.723 00.008 16872 Star::Find returns 1 (0), X=810.90, Y=948.10, Mass=60662, SNR=148.2, Peak=8772 HFD=2.8
01:05:09.727 00.004 16872 Star::Find(15, 702, 607, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.732 00.005 16872 Star::Find returns 1 (0), X=701.71, Y=607.09, Mass=49363, SNR=129.5, Peak=7540 HFD=3.1
01:05:09.742 00.010 16872 Star::Find(15, 1529, 850, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.747 00.005 16872 Star::Find returns 1 (0), X=1529.30, Y=849.85, Mass=19527, SNR=80.6, Peak=5300 HFD=2.7
01:05:09.752 00.005 16872 Star::Find(15, 245, 966, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.756 00.004 16872 Star::Find returns 1 (0), X=244.86, Y=965.76, Mass=11846, SNR=60.0, Peak=4660 HFD=2.5
01:05:09.761 00.005 16872 Star::Find(15, 250, 844, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.772 00.011 16872 Star::Find returns 1 (0), X=250.33, Y=843.91, Mass=12870, SNR=58.7, Peak=4684 HFD=2.6
01:05:09.776 00.004 16872 Star::Find(15, 1340, 491, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.780 00.004 16872 Star::Find returns 1 (0), X=1340.02, Y=491.29, Mass=6127, SNR=37.8, Peak=3872 HFD=3.3
01:05:09.788 00.008 16872 Star::Find(15, 1878, 1029, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.792 00.004 16872 Star::Find returns 1 (0), X=1877.59, Y=1028.87, Mass=4704, SNR=33.6, Peak=3832 HFD=2.4
01:05:09.800 00.008 16872 Star::Find(15, 198, 238, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.807 00.007 16872 Star::Find returns 1 (0), X=198.34, Y=238.47, Mass=4628, SNR=31.9, Peak=3792 HFD=2.9
01:05:09.814 00.007 16872 Star::Find(15, 301, 965, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.820 00.006 16872 Star::Find returns 1 (0), X=301.07, Y=964.92, Mass=3735, SNR=27.4, Peak=3688 HFD=2.8
01:05:09.825 00.005 16872 Star::Find(15, 1368, 794, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.840 00.015 16872 Star::Find returns 1 (0), X=1368.14, Y=794.36, Mass=2156, SNR=18.6, Peak=3556 HFD=2.5
01:05:09.847 00.007 16872 Star::Find(15, 1137, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.852 00.005 16872 Star::Find returns 1 (0), X=1137.12, Y=628.20, Mass=2279, SNR=19.8, Peak=3548 HFD=2.4
01:05:09.857 00.005 16872 Star::Find(15, 1742, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.865 00.008 16872 Star::Find returns 1 (0), X=1741.56, Y=789.31, Mass=1446, SNR=16.1, Peak=3484 HFD=2.6
01:05:09.870 00.005 16872 Star::Find(15, 124, 652, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.886 00.016 16872 Star::Find returns 1 (0), X=123.99, Y=652.19, Mass=1530, SNR=16.5, Peak=3516 HFD=2.2
01:05:09.890 00.004 16872 Star::Find(15, 949, 81, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.895 00.005 16872 Star::Find returns 1 (0), X=947.80, Y=98.30, Mass=2932374, SNR=824.7, Peak=26160 HFD=5.6
01:05:09.899 00.004 16872 Star::Find(15, 907, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.902 00.003 16872 Star::Find returns 1 (0), X=907.11, Y=735.30, Mass=1310, SNR=13.7, Peak=3456 HFD=2.5
01:05:09.911 00.009 16872 Star::Find(15, 1432, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.918 00.007 16872 Star::Find returns 1 (0), X=1433.35, Y=558.90, Mass=1331, SNR=14.2, Peak=3488 HFD=2.7
01:05:09.922 00.004 16872 Star::Find(15, 680, 375, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.926 00.004 16872 Star::Find returns 1 (0), X=680.06, Y=375.03, Mass=1501, SNR=15.2, Peak=3508 HFD=2.8
01:05:09.929 00.003 16872 Star::Find(15, 649, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.933 00.004 16872 Star::Find returns 0 (4), X=648.99, Y=892.45, Mass=438, SNR=7.4, Peak=3400 HFD=1.4
01:05:09.940 00.007 16872 Star::Find(15, 1512, 460, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.944 00.004 16872 Star::Find returns 0 (4), X=1520.46, Y=459.94, Mass=1050, SNR=13.4, Peak=3552 HFD=1.3
01:05:09.948 00.004 16872 Star::Find(15, 1459, 755, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.951 00.003 16872 Star::Find returns 1 (0), X=1458.75, Y=754.85, Mass=810, SNR=10.5, Peak=3400 HFD=2.3
01:05:09.961 00.010 16872 Star::Find(15, 440, 977, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.965 00.004 16872 Star::Find false star n=4 nbg=280 bg=3302.3 sigma=25.5 thresh=3379 peak=3370
01:05:09.969 00.004 16872 Star::Find returns 0 (2), X=440.00, Y=977.00, Mass=355, SNR=2.9, Peak=3416 HFD=0.0
01:05:09.973 00.004 16872 Star::Find(15, 98, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.977 00.004 16872 Star::Find returns 0 (4), X=112.43, Y=344.95, Mass=794, SNR=12.0, Peak=3496 HFD=1.4
01:05:09.980 00.003 16872 Star::Find(15, 823, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.991 00.011 16872 Star::Find returns 1 (0), X=822.32, Y=1040.66, Mass=843, SNR=10.6, Peak=3432 HFD=2.6
01:05:09.996 00.005 16872 Star::Find(15, 171, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:09.999 00.003 16872 Star::Find returns 1 (0), X=171.58, Y=145.29, Mass=1074, SNR=12.5, Peak=3448 HFD=2.0
01:05:10.004 00.005 16872 Star::Find(15, 855, 76, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.007 00.003 16872 Star::Find returns 1 (0), X=855.03, Y=76.07, Mass=473, SNR=7.4, Peak=3400 HFD=2.1
01:05:10.010 00.003 16872 Star::Find(15, 922, 244, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.020 00.010 16872 Star::Find returns 1 (0), X=921.75, Y=242.87, Mass=886, SNR=10.7, Peak=3420 HFD=2.5
01:05:10.025 00.005 16872 Star::Find(15, 228, 843, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.028 00.003 16872 Star::Find false star n=7 nbg=253 bg=3302.3 sigma=21.6 thresh=3367 peak=3366
01:05:10.033 00.005 16872 Star::Find returns 0 (2), X=228.00, Y=843.00, Mass=516, SNR=2.9, Peak=3392 HFD=0.0
01:05:10.036 00.003 16872 Star::Find(15, 550, 624, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.040 00.004 16872 Star::Find false star n=4 nbg=272 bg=3305.3 sigma=23.4 thresh=3376 peak=3375
01:05:10.043 00.003 16872 Star::Find returns 0 (2), X=550.00, Y=624.00, Mass=319, SNR=2.9, Peak=3408 HFD=0.0
01:05:10.055 00.012 16872 Star::Find(15, 1434, 73, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.058 00.003 16872 Star::Find returns 1 (0), X=1434.67, Y=72.35, Mass=993, SNR=11.6, Peak=3468 HFD=1.7
01:05:10.065 00.007 16872 Star::Find(15, 698, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.069 00.004 16872 Star::Find returns 1 (0), X=701.71, Y=607.09, Mass=49363, SNR=129.5, Peak=7540 HFD=3.1
01:05:10.072 00.003 16872 Star::Find(15, 165, 394, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.080 00.008 16872 Star::Find returns 1 (0), X=164.77, Y=393.82, Mass=391, SNR=7.1, Peak=3408 HFD=1.6
01:05:10.087 00.007 16872 Star::Find(15, 1902, 33, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.095 00.008 16872 Star::Find returns 1 (0), X=1897.93, Y=44.88, Mass=475, SNR=8.5, Peak=3412 HFD=2.1
01:05:10.101 00.006 16872 Star::Find(15, 1822, 867, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.105 00.004 16872 Star::Find returns 1 (0), X=1821.81, Y=867.38, Mass=377, SNR=7.0, Peak=3384 HFD=1.5
01:05:10.113 00.008 16872 Star::Find(15, 1675, 653, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.118 00.005 16872 Star::Find returns 1 (0), X=1674.70, Y=652.07, Mass=803, SNR=10.2, Peak=3416 HFD=2.2
01:05:10.122 00.004 16872 Star::Find(15, 951, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.126 00.004 16872 Star::Find returns 1 (0), X=950.77, Y=730.94, Mass=665, SNR=9.9, Peak=3436 HFD=3.6
01:05:10.135 00.009 16872 Star::Find(15, 385, 55, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.190 00.055 16872 Star::Find returns 1 (0), X=384.94, Y=54.89, Mass=1049, SNR=13.3, Peak=3484 HFD=2.2
01:05:10.210 00.020 16872 Star::Find(15, 1796, 455, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.215 00.005 16872 Star::Find returns 1 (0), X=1795.68, Y=454.65, Mass=543, SNR=8.6, Peak=3400 HFD=3.1
01:05:10.218 00.003 16872 Star::Find(15, 1533, 938, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.222 00.004 16872 Star::Find false star n=2 nbg=279 bg=3302.3 sigma=24.9 thresh=3377 peak=3367
01:05:10.226 00.004 16872 Star::Find returns 0 (2), X=1533.00, Y=938.00, Mass=183, SNR=2.9, Peak=3396 HFD=0.0
01:05:10.230 00.004 16872 Star::Find(15, 521, 342, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.232 00.002 16872 Star::Find returns 1 (0), X=519.87, Y=340.48, Mass=773, SNR=9.6, Peak=3400 HFD=3.0
01:05:10.243 00.011 16872 Star::Find(15, 383, 33, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.246 00.003 16872 Star::Find returns 1 (0), X=386.79, Y=19.29, Mass=1223, SNR=15.2, Peak=3564 HFD=1.5
01:05:10.250 00.004 16872 Star::Find(15, 1592, 413, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.254 00.004 16872 Star::Find returns 1 (0), X=1592.39, Y=412.21, Mass=941, SNR=11.2, Peak=3416 HFD=3.8
01:05:10.257 00.003 16872 Star::Find(15, 701, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.260 00.003 16872 Star::Find false star n=6 nbg=277 bg=3298.1 sigma=23.3 thresh=3368 peak=3364
01:05:10.263 00.003 16872 Star::Find returns 0 (2), X=701.00, Y=874.00, Mass=459, SNR=2.9, Peak=3396 HFD=0.0
01:05:10.270 00.007 16872 Star::Find(15, 605, 146, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.275 00.005 16872 Star::Find false star n=9 nbg=279 bg=3295.5 sigma=23.9 thresh=3367 peak=3367
01:05:10.277 00.002 16872 Star::Find returns 0 (2), X=605.00, Y=146.00, Mass=772, SNR=2.9, Peak=3400 HFD=0.0
01:05:10.281 00.004 16872 Star::Find(15, 1873, 644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.284 00.003 16872 Star::Find returns 1 (0), X=1874.03, Y=643.83, Mass=673, SNR=9.2, Peak=3408 HFD=2.2
01:05:10.287 00.003 16872 Star::Find(15, 907, 429, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.292 00.005 16872 Star::Find false star n=3 nbg=266 bg=3302.6 sigma=28.0 thresh=3387 peak=3379
01:05:10.310 00.018 16872 Star::Find returns 0 (2), X=907.00, Y=429.00, Mass=312, SNR=2.9, Peak=3432 HFD=0.0
01:05:10.313 00.003 16872 Star::Find(15, 873, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.316 00.003 16872 Star::Find returns 0 (4), X=873.48, Y=1010.56, Mass=459, SNR=8.2, Peak=3436 HFD=1.3
01:05:10.319 00.003 16872 Star::Find(15, 708, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.322 00.003 16872 Star::Find false star n=3 nbg=276 bg=3304.2 sigma=28.7 thresh=3390 peak=3375
01:05:10.324 00.002 16872 Star::Find returns 0 (2), X=708.00, Y=535.00, Mass=311, SNR=2.9, Peak=3420 HFD=0.0
01:05:10.334 00.010 16872 Star::Find(15, 1476, 453, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.337 00.003 16872 Star::Find returns 1 (0), X=1476.12, Y=452.09, Mass=600, SNR=8.4, Peak=3440 HFD=2.2
01:05:10.340 00.003 16872 Star::Find(15, 673, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.343 00.003 16872 Star::Find false star n=4 nbg=266 bg=3304.0 sigma=23.7 thresh=3375 peak=3358
01:05:10.346 00.003 16872 Star::Find returns 0 (2), X=673.00, Y=623.00, Mass=312, SNR=2.9, Peak=3412 HFD=0.0
01:05:10.348 00.002 16872 Star::Find(15, 961, 394, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.351 00.003 16872 Star::Find returns 1 (0), X=961.41, Y=394.22, Mass=890, SNR=12.4, Peak=3492 HFD=1.6
01:05:10.354 00.003 16872 Star::Find(15, 1901, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.356 00.002 16872 Star::Find returns 1 (0), X=1900.69, Y=562.01, Mass=513, SNR=7.8, Peak=3432 HFD=4.2
01:05:10.365 00.009 16872 Star::Find(15, 1647, 25, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.368 00.003 16872 Star::Find false star n=5 nbg=278 bg=3301.4 sigma=24.9 thresh=3376 peak=3376
01:05:10.370 00.002 16872 Star::Find returns 0 (2), X=1647.00, Y=25.00, Mass=441, SNR=2.9, Peak=3412 HFD=0.0
01:05:10.373 00.003 16872 Star::Find(15, 1433, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.377 00.004 16872 Star::Find returns 1 (0), X=1433.76, Y=926.86, Mass=722, SNR=9.1, Peak=3420 HFD=3.3
01:05:10.379 00.002 16872 Star::Find(15, 935, 430, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.382 00.003 16872 Star::Find returns 1 (0), X=935.37, Y=430.57, Mass=674, SNR=8.8, Peak=3428 HFD=2.9
01:05:10.384 00.002 16872 Star::Find(15, 1809, 406, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.387 00.003 16872 Star::Find false star n=3 nbg=279 bg=3300.4 sigma=24.5 thresh=3374 peak=3358
01:05:10.394 00.007 16872 Star::Find returns 0 (2), X=1809.00, Y=406.00, Mass=243, SNR=2.9, Peak=3388 HFD=0.0
01:05:10.397 00.003 16872 Star::Find(15, 1590, 1053, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.399 00.002 16872 Star::Find returns 0 (4), X=1595.76, Y=1047.47, Mass=1627, SNR=20.4, Peak=3688 HFD=1.3
01:05:10.402 00.003 16872 Star::Find(15, 1237, 170, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.404 00.002 16872 Star::Find false star n=10 nbg=266 bg=3292.6 sigma=22.4 thresh=3360 peak=3357
01:05:10.408 00.004 16872 Star::Find returns 0 (2), X=1237.00, Y=170.00, Mass=794, SNR=2.9, Peak=3408 HFD=0.0
01:05:10.411 00.003 16872 Star::Find(15, 1193, 54, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.413 00.002 16872 Star::Find false star n=6 nbg=273 bg=3298.1 sigma=24.8 thresh=3372 peak=3371
01:05:10.416 00.003 16872 Star::Find returns 0 (2), X=1193.00, Y=54.00, Mass=531, SNR=2.9, Peak=3400 HFD=0.0
01:05:10.419 00.003 16872 Star::Find(15, 40, 317, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.426 00.007 16872 Star::Find returns 1 (0), X=39.82, Y=318.13, Mass=514, SNR=7.7, Peak=3404 HFD=2.2
01:05:10.429 00.003 16872 Star::Find(15, 388, 316, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.432 00.003 16872 Star::Find false star n=5 nbg=280 bg=3298.8 sigma=21.0 thresh=3362 peak=3360
01:05:10.434 00.002 16872 Star::Find returns 0 (2), X=388.00, Y=316.00, Mass=382, SNR=2.9, Peak=3400 HFD=0.0
01:05:10.437 00.003 16872 Star::Find(15, 1234, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.440 00.003 16872 Star::Find returns 0 (4), X=1234.49, Y=691.84, Mass=548, SNR=9.4, Peak=3436 HFD=1.5
01:05:10.443 00.003 16872 Star::Find(15, 417, 343, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.446 00.003 16872 Star::Find false star n=4 nbg=279 bg=3298.5 sigma=25.4 thresh=3375 peak=3365
01:05:10.449 00.003 16872 Star::Find returns 0 (2), X=417.00, Y=343.00, Mass=350, SNR=2.9, Peak=3388 HFD=0.0
01:05:10.451 00.002 16872 Star::Find(15, 166, 1014, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.457 00.006 16872 Star::Find false star n=3 nbg=262 bg=3295.6 sigma=24.3 thresh=3369 peak=3369
01:05:10.460 00.003 16872 Star::Find returns 0 (2), X=166.00, Y=1014.00, Mass=273, SNR=2.9, Peak=3400 HFD=0.0
01:05:10.462 00.002 16872 Star::Find(15, 636, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.465 00.003 16872 Star::Find false star n=4 nbg=285 bg=3304.0 sigma=24.4 thresh=3377 peak=3375
01:05:10.468 00.003 16872 Star::Find returns 0 (2), X=636.00, Y=976.00, Mass=376, SNR=2.9, Peak=3420 HFD=0.0
01:05:10.471 00.003 16872 Star::Find(15, 462, 72, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.474 00.003 16872 Star::Find returns 1 (0), X=463.73, Y=72.05, Mass=860, SNR=11.2, Peak=3404 HFD=4.0
01:05:10.476 00.002 16872 Star::Find(15, 973, 527, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.479 00.003 16872 Star::Find returns 1 (0), X=973.10, Y=525.94, Mass=632, SNR=9.3, Peak=3448 HFD=2.6
01:05:10.481 00.002 16872 Star::Find(15, 630, 55, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.488 00.007 16872 Star::Find false star n=2 nbg=270 bg=3299.3 sigma=26.4 thresh=3378 peak=3365
01:05:10.491 00.003 16872 Star::Find returns 0 (2), X=630.00, Y=55.00, Mass=181, SNR=2.9, Peak=3408 HFD=0.0
01:05:10.493 00.002 16872 Star::Find(15, 1365, 429, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.496 00.003 16872 Star::Find false star n=3 nbg=277 bg=3302.8 sigma=25.0 thresh=3378 peak=3368
01:05:10.499 00.003 16872 Star::Find returns 0 (2), X=1365.00, Y=429.00, Mass=256, SNR=2.9, Peak=3396 HFD=0.0
01:05:10.503 00.004 16872 Star::Find(15, 876, 544, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.506 00.003 16872 Star::Find returns 1 (0), X=873.98, Y=530.32, Mass=1469, SNR=16.9, Peak=3568 HFD=3.3
01:05:10.508 00.002 16872 Star::Find(15, 231, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.511 00.003 16872 Star::Find returns 0 (4), X=231.49, Y=903.53, Mass=1548, SNR=19.8, Peak=3716 HFD=1.4
01:05:10.514 00.003 16872 Star::Find(15, 414, 514, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.521 00.007 16872 Star::Find false star n=1 nbg=280 bg=3295.0 sigma=27.3 thresh=3377 peak=3359
01:05:10.524 00.003 16872 Star::Find returns 0 (2), X=414.00, Y=514.00, Mass=97, SNR=2.9, Peak=3392 HFD=0.0
01:05:10.528 00.004 16872 Star::Find(15, 452, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.531 00.003 16872 Star::Find false star n=1 nbg=280 bg=3295.6 sigma=27.0 thresh=3377 peak=3359
01:05:10.534 00.003 16872 Star::Find returns 0 (2), X=452.00, Y=161.00, Mass=92, SNR=2.9, Peak=3388 HFD=0.0
01:05:10.536 00.002 16872 Star::Find(15, 768, 1015, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.539 00.003 16872 Star::Find false star n=4 nbg=275 bg=3302.6 sigma=25.7 thresh=3380 peak=3363
01:05:10.542 00.003 16872 Star::Find returns 0 (2), X=768.00, Y=1015.00, Mass=409, SNR=2.9, Peak=3416 HFD=0.0
01:05:10.545 00.003 16872 Star::Find(15, 1188, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.552 00.007 16872 Star::Find returns 1 (0), X=1186.96, Y=564.00, Mass=584, SNR=8.3, Peak=3440 HFD=3.3
01:05:10.554 00.002 16872 Star::Find(15, 622, 468, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.557 00.003 16872 Star::Find returns 0 (4), X=634.31, Y=464.56, Mass=2257, SNR=26.8, Peak=3844 HFD=1.3
01:05:10.560 00.003 16872 Star::Find(15, 1270, 509, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.563 00.003 16872 Star::Find false star n=2 nbg=283 bg=3303.5 sigma=26.5 thresh=3383 peak=3371
01:05:10.565 00.002 16872 Star::Find returns 0 (2), X=1270.00, Y=509.00, Mass=221, SNR=2.9, Peak=3416 HFD=0.0
01:05:10.568 00.003 16872 Star::Find(15, 187, 25, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.571 00.003 16872 Star::Find returns 1 (0), X=188.47, Y=23.11, Mass=685, SNR=9.3, Peak=3396 HFD=6.4
01:05:10.574 00.003 16872 Star::Find(15, 1844, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.582 00.008 16872 Star::Find false star n=4 nbg=264 bg=3306.9 sigma=21.6 thresh=3372 peak=3368
01:05:10.585 00.003 16872 Star::Find returns 0 (2), X=1844.00, Y=728.00, Mass=317, SNR=2.9, Peak=3416 HFD=0.0
01:05:10.588 00.003 16872 Star::Find(15, 350, 277, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.591 00.003 16872 Star::Find false star n=5 nbg=279 bg=3294.3 sigma=23.7 thresh=3365 peak=3355
01:05:10.593 00.002 16872 Star::Find returns 0 (2), X=350.00, Y=277.00, Mass=420, SNR=2.9, Peak=3392 HFD=0.0
01:05:10.597 00.004 16872 Star::Find(15, 964, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.599 00.002 16872 Star::Find returns 1 (0), X=965.31, Y=553.69, Mass=703, SNR=11.5, Peak=3472 HFD=1.5
01:05:10.602 00.003 16872 Star::Find(15, 712, 994, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.605 00.003 16872 Star::Find returns 1 (0), X=719.24, Y=996.05, Mass=699, SNR=10.0, Peak=3440 HFD=1.9
01:05:10.607 00.002 16872 Star::Find(15, 509, 516, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.613 00.006 16872 Star::Find returns 1 (0), X=507.94, Y=516.04, Mass=547, SNR=7.7, Peak=3416 HFD=2.7
01:05:10.616 00.003 16872 Star::Find(15, 315, 1053, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.618 00.002 16872 Star::Find false star n=2 nbg=282 bg=3296.1 sigma=24.2 thresh=3369 peak=3361
01:05:10.621 00.003 16872 Star::Find returns 0 (2), X=315.00, Y=1053.00, Mass=176, SNR=2.9, Peak=3400 HFD=0.0
01:05:10.623 00.002 16872 Star::Find(15, 710, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.627 00.004 16872 Star::Find returns 1 (0), X=709.60, Y=1027.42, Mass=1122, SNR=11.9, Peak=3420 HFD=3.3
01:05:10.631 00.004 16872 Star::Find(15, 1014, 101, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.634 00.003 16872 Star::Find false star n=2 nbg=280 bg=3303.3 sigma=29.6 thresh=3392 peak=3380
01:05:10.636 00.002 16872 Star::Find returns 0 (2), X=1014.00, Y=101.00, Mass=185, SNR=2.9, Peak=3416 HFD=0.0
01:05:10.639 00.003 16872 AutoFind: finding best star pass 1
01:05:10.643 00.004 16872 Star::Find(15, 948, 102, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.646 00.003 16872 Star::Find returns 1 (0), X=947.65, Y=99.87, Mass=4085213, SNR=883.1, Peak=65520 HFD=6.5
01:05:10.648 00.002 16872 AutoFind: near-saturated [948, 102] 209.7 Mass 4085213 SNR 883.1 Peak 65520
01:05:10.650 00.002 16872 Star::Find(15, 1360, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.653 00.003 16872 Star::Find returns 1 (0), X=1360.23, Y=568.78, Mass=216205, SNR=314.1, Peak=25920 HFD=2.9
01:05:10.655 00.002 16872 AutoFind returns star at [1360, 569] 62.8 Mass 216205 SNR 314.1
01:05:10.663 00.008 16872 Star::Find(15, 1360, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.666 00.003 16872 Star::Find returns 1 (0), X=1360.23, Y=568.78, Mass=216205, SNR=314.1, Peak=25920 HFD=2.9
01:05:10.669 00.003 16872 MultiStar: List (12): {1360.23, 568.78}(314.1), {810.90, 948.10}(148.2), {701.71, 607.09}(129.5), {1529.30, 849.85}(80.6), {244.86, 965.76}(60.0), {250.33, 843.91}(58.7), {1340.02, 491.29}(37.8), {1877.59, 1028.87}(33.6), {198.34, 238.47}(31.9), {301.07, 964.92}(27.4), {1368.14, 794.36}(18.6), {1137.12, 628.20}(19.8), 
01:05:10.671 00.002 16872 setting lock position to (1360.23, 568.78)
01:05:10.675 00.004 16872 MultiStar: stabilizing after lock position change
01:05:10.677 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
01:05:10.680 00.003 16872 UpdateGuideState(): m_state=1
01:05:10.683 00.003 16872 Star::Find(15, 1360, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:10.685 00.002 16872 Star::Find returns 1 (0), X=1360.23, Y=568.78, Mass=216205, SNR=314.1, Peak=25920 HFD=2.9
01:05:10.691 00.006 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
01:05:10.694 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
01:05:10.696 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
01:05:10.704 00.008 16872 setting force full frames = false
01:05:10.707 00.003 16872 setting lock position to (1360.23, 568.78)
01:05:10.709 00.002 16872 MultiStar: stabilizing after lock position change
01:05:10.712 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:05:10.714 00.002 16872 Changing from state SELECTING to SELECTED
01:05:10.717 00.003 16872 guider state => SELECTED
01:05:10.737 00.020 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3300, FiltMin=3188, FiltMax=65512, Gamma=2.190
01:05:10.777 00.040 16872 UpdateGuideState exits: m=216205 SNR=314.1
01:05:10.780 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3300, FiltMin=3188, FiltMax=65512, Gamma=2.190
01:05:10.818 00.038 16872 Status Line: Auto-selected star at (1360.2, 568.8)
01:05:10.836 00.018 16872 PhdController: newstate STATE_WAIT_SELECTED
01:05:10.839 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:10.842 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:05:10.846 00.004 16872 Enqueuing Expose request
01:05:10.853 00.007 9640 Worker thread wakes up
01:05:10.853 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:05:10.853 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1345,554,31,31)
01:05:10.854 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ef8340d-1d9e-40e0-963b-aff6721f35b3"}
01:05:10.858 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9ef8340d-1d9e-40e0-963b-aff6721f35b3"}
01:05:10.869 00.011 16872 evsrv: cli 0D3C0228 connect
01:05:10.873 00.004 16872 case statement mapped state 2 to 1
01:05:10.882 00.009 16872 case statement mapped state 2 to 1
01:05:10.887 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae6ca56a-bcb9-4530-bb8f-fe492f39694b"}
01:05:10.890 00.003 16872 case statement mapped state 2 to 1
01:05:10.893 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ae6ca56a-bcb9-4530-bb8f-fe492f39694b"}
01:05:10.896 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"5928995c-39f4-4713-bfb8-e0c7a3f7b9d3"}
01:05:10.899 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":[1360.23,568.78],"id":"5928995c-39f4-4713-bfb8-e0c7a3f7b9d3"}
01:05:10.902 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"270a0024-4c8a-422e-ad2e-1077e817cc18"}
01:05:10.905 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.23,6.78],"pixels":"..."},"id":"270a0024-4c8a-422e-ad2e-1077e817cc18"}
01:05:10.911 00.006 16872 evsrv: cli 0D3C0228 disconnect
01:05:10.916 00.005 16872 evsrv: cli 0D3BFFA8 connect
01:05:10.920 00.004 16872 case statement mapped state 2 to 1
01:05:10.924 00.004 16872 case statement mapped state 2 to 1
01:05:10.933 00.009 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"712c1e22-0565-43b2-a3a0-f8f266cac26f"}
01:05:10.936 00.003 16872 case statement mapped state 2 to 1
01:05:10.939 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"712c1e22-0565-43b2-a3a0-f8f266cac26f"}
01:05:10.951 00.012 16872 evsrv: cli 0D3BFFA8 disconnect
01:05:11.953 01.002 16872 evsrv: cli 0D3C0A48 connect
01:05:11.957 00.004 16872 case statement mapped state 2 to 1
01:05:11.961 00.004 16872 case statement mapped state 2 to 1
01:05:11.965 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"09407738-dc77-40b9-9069-dba605f7c2a3"}
01:05:11.969 00.004 16872 case statement mapped state 2 to 1
01:05:11.974 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"09407738-dc77-40b9-9069-dba605f7c2a3"}
01:05:11.979 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:05:12.204 00.225 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65068d15-3891-4fc1-8edd-4bca411e5213"}
01:05:12.207 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"65068d15-3891-4fc1-8edd-4bca411e5213"}
01:05:12.210 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29c97e15-669e-4ac3-af9a-d22dcdd03168"}
01:05:12.213 00.003 16872 case statement mapped state 2 to 1
01:05:12.215 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"29c97e15-669e-4ac3-af9a-d22dcdd03168"}
01:05:12.220 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"06713d6f-ba83-40a8-aab8-f8f9533db0f6"}
01:05:12.224 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.23,6.78],"pixels":"..."},"id":"06713d6f-ba83-40a8-aab8-f8f9533db0f6"}
01:05:12.980 00.756 16872 evsrv: cli 0D3C0A48 connect
01:05:12.984 00.004 16872 case statement mapped state 2 to 1
01:05:12.987 00.003 16872 case statement mapped state 2 to 1
01:05:12.990 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"664791a7-dda4-4801-9733-e1faa6f9be2b"}
01:05:12.993 00.003 16872 case statement mapped state 2 to 1
01:05:12.995 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"664791a7-dda4-4801-9733-e1faa6f9be2b"}
01:05:13.000 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:05:14.002 01.002 16872 evsrv: cli 0D3BF8C8 connect
01:05:14.005 00.003 16872 case statement mapped state 2 to 1
01:05:14.009 00.004 16872 case statement mapped state 2 to 1
01:05:14.012 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"66cb543f-1b32-4749-bba1-15b61c76fea5"}
01:05:14.015 00.003 16872 case statement mapped state 2 to 1
01:05:14.017 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"66cb543f-1b32-4749-bba1-15b61c76fea5"}
01:05:14.021 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:05:14.910 00.889 9640 Exposure complete
01:05:15.022 00.112 16872 evsrv: cli 0D3C0A48 connect
01:05:15.025 00.003 16872 case statement mapped state 2 to 1
01:05:15.029 00.004 16872 case statement mapped state 2 to 1
01:05:15.033 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"60373085-fe66-4c58-ad6a-ffabe38a1344"}
01:05:15.036 00.003 16872 case statement mapped state 2 to 1
01:05:15.038 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"60373085-fe66-4c58-ad6a-ffabe38a1344"}
01:05:15.042 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:05:15.048 00.006 9640 worker thread done servicing request
01:05:15.049 00.001 16872 OnExposeComplete: enter
01:05:15.052 00.003 16872 UpdateGuideState(): m_state=2
01:05:15.054 00.002 16872 Star::Find(15, 1360, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:05:15.059 00.005 16872 Star::Find returns 1 (0), X=1359.77, Y=569.37, Mass=214295, SNR=304.8, Peak=21060 HFD=3.3
01:05:15.063 00.004 16872 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.56) = xAngle (0.68 = 0.68)
01:05:15.065 00.002 16872 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.72 = 0.72)
01:05:15.068 00.003 16872 CameraToMount -- cameraX=-0.46 cameraY=0.60 hyp=0.76 cameraTheta=2.23 mountX=0.59 mountY=0.50, mountTheta=0.70
01:05:15.071 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3300, FiltMin=3130, FiltMax=65516, Gamma=2.190
01:05:15.110 00.039 16872 UpdateGuideState exits: m=214295 SNR=304.8
01:05:15.113 00.003 16872 PhdController: newstate STATE_CALIBRATE
01:05:15.116 00.003 16872 PhdController: newstate STATE_GUIDE
01:05:15.134 00.018 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:05:15.138 00.004 16872 guider state => CALIBRATED
01:05:15.141 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:05:15.149 00.008 16872 reset dither spiral
01:05:15.152 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:05:15.156 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:15.159 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:05:15.161 00.002 16872 Enqueuing Expose request
01:05:15.164 00.003 9640 Worker thread wakes up
01:05:15.164 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:05:15.164 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:05:15.703 00.539 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f8a25d9-6dd6-4a6c-a367-5f5cd7382792"}
01:05:15.705 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2f8a25d9-6dd6-4a6c-a367-5f5cd7382792"}
01:05:15.708 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b1e7a021-21e5-4085-9f97-736067dcacfe"}
01:05:15.710 00.002 16872 case statement mapped state 5 to 1
01:05:15.715 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"b1e7a021-21e5-4085-9f97-736067dcacfe"}
01:05:15.719 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3bd38add-c9d3-44ef-b1d0-4953e8de8540"}
01:05:15.722 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.77,7.37],"pixels":"..."},"id":"3bd38add-c9d3-44ef-b1d0-4953e8de8540"}
01:05:16.044 00.322 16872 evsrv: cli 0D3C0A48 connect
01:05:16.047 00.003 16872 case statement mapped state 5 to 1
01:05:16.051 00.004 16872 case statement mapped state 5 to 1
01:05:16.054 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9fbe4aab-b362-45bf-90ea-921d2bc7d50e"}
01:05:16.058 00.004 16872 case statement mapped state 5 to 1
01:05:16.061 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"9fbe4aab-b362-45bf-90ea-921d2bc7d50e"}
01:05:16.065 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:05:17.067 01.002 16872 evsrv: cli 0D3C0A48 connect
01:05:17.070 00.003 16872 case statement mapped state 5 to 1
01:05:17.073 00.003 16872 case statement mapped state 5 to 1
01:05:17.078 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"962c604f-1e46-41fd-8f2c-6412d96b28e8"}
01:05:17.081 00.003 16872 case statement mapped state 5 to 1
01:05:17.083 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"962c604f-1e46-41fd-8f2c-6412d96b28e8"}
01:05:17.086 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:05:18.087 01.001 16872 evsrv: cli 0D3C0228 connect
01:05:18.091 00.004 16872 case statement mapped state 5 to 1
01:05:18.094 00.003 16872 case statement mapped state 5 to 1
01:05:18.098 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"010c5b87-807e-4fd7-a572-576e2353085d"}
01:05:18.100 00.002 16872 case statement mapped state 5 to 1
01:05:18.103 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"010c5b87-807e-4fd7-a572-576e2353085d"}
01:05:18.106 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:05:19.108 01.002 16872 evsrv: cli 0D3C0A48 connect
01:05:19.111 00.003 16872 case statement mapped state 5 to 1
01:05:19.114 00.003 16872 case statement mapped state 5 to 1
01:05:19.118 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"bab846c4-25ea-4cdf-84be-4de7ae398028"}
01:05:19.121 00.003 16872 case statement mapped state 5 to 1
01:05:19.124 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"bab846c4-25ea-4cdf-84be-4de7ae398028"}
01:05:19.128 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:05:19.201 00.073 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"630768e3-9847-46cf-9643-6bd36453398d"}
01:05:19.205 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"630768e3-9847-46cf-9643-6bd36453398d"}
01:05:19.212 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"368edc47-e7aa-412d-be0a-f2cbc385085a"}
01:05:19.218 00.006 16872 case statement mapped state 5 to 1
01:05:19.221 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"368edc47-e7aa-412d-be0a-f2cbc385085a"}
01:05:19.224 00.003 9640 Exposure complete
01:05:19.239 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"01cac79b-d936-40e2-9be6-900c2cac930c"}
01:05:19.245 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.77,7.37],"pixels":"..."},"id":"01cac79b-d936-40e2-9be6-900c2cac930c"}
01:05:19.369 00.124 9640 worker thread done servicing request
01:05:19.369 00.000 16872 OnExposeComplete: enter
01:05:19.371 00.002 16872 UpdateGuideState(): m_state=5
01:05:19.375 00.004 16872 Star::Find(15, 1359, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:05:19.377 00.002 16872 Star::Find returns 1 (0), X=1359.61, Y=569.69, Mass=206737, SNR=293.3, Peak=20440 HFD=3.3
01:05:19.380 00.003 16872 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.56) = xAngle (0.61 = 0.61)
01:05:19.382 00.002 16872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.66 = 0.66)
01:05:19.388 00.006 16872 CameraToMount -- cameraX=-0.62 cameraY=0.91 hyp=1.11 cameraTheta=2.17 mountX=0.90 mountY=0.68, mountTheta=0.64
01:05:19.393 00.005 16872 Changing from state CALIBRATED to GUIDING
01:05:19.395 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:05:19.399 00.004 16872 ScopeASCOM::SideOfPier() returns 0
01:05:19.479 00.080 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
01:05:19.483 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:05:19.485 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:05:19.488 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:05:19.491 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:05:19.495 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:05:19.498 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:05:19.500 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:05:19.503 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:05:19.506 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:05:19.509 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:05:19.513 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:05:19.517 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:05:19.521 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:05:19.631 00.110 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:05:19.635 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:05:19.639 00.004 16872 Dec comp: XRate 8.696 -> 8.467 for dec -0.0 -> dec 13.2
01:05:19.648 00.009 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:05:19.652 00.004 16872 ScopeASCOM::SideOfPier() returns 0
01:05:19.776 00.124 16872 setting lock position to (1359.61, 569.69)
01:05:19.780 00.004 16872 MultiStar: stabilizing after lock position change
01:05:19.784 00.004 16872 guider state => GUIDING
01:05:19.787 00.003 16872 Status Line: Guiding
01:05:19.794 00.007 16872 Mount: notify guiding started
01:05:19.800 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:05:19.803 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
01:05:19.810 00.007 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:05:19.814 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:05:19.818 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:05:19.820 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
01:05:19.826 00.006 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
01:05:19.829 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:05:19.833 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
01:05:19.840 00.007 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:05:19.843 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:05:19.846 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:05:19.849 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:05:19.852 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:05:19.855 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:05:19.858 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:05:19.861 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:05:19.863 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:05:19.866 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:05:19.871 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:05:19.873 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:05:19.876 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:05:19.879 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:05:19.882 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:05:19.886 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:05:19.888 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:05:19.891 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:05:19.893 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:05:19.896 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:05:19.901 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:05:19.904 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:05:19.906 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:05:19.909 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:05:19.912 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:05:19.916 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:05:19.918 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:05:19.921 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:05:19.924 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:05:20.024 00.100 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:05:20.090 00.066 16872 ScopeASCOM::SideOfPier() returns 0
01:05:20.092 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:05:20.096 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:05:20.098 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:05:20.100 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
01:05:20.104 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:05:20.106 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:05:20.109 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:05:20.113 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:05:20.115 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:05:20.118 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65516, med=3296, FiltMin=3208, FiltMax=65516, Gamma=2.190
01:05:20.156 00.038 16872 UpdateGuideState exits: m=206737 SNR=293.3
01:05:20.159 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
01:05:20.162 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:20.167 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:05:20.170 00.003 16872 Enqueuing Expose request
01:05:20.172 00.002 9640 Worker thread wakes up
01:05:20.172 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:05:20.172 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1345,555,31,31)
01:05:20.172 00.000 16872 evsrv: cli 0D3BFFA8 connect
01:05:20.176 00.004 16872 case statement mapped state 6 to 3
01:05:20.180 00.004 16872 case statement mapped state 6 to 3
01:05:20.184 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c2c7bceb-a7e4-412b-9184-84d89ef36fce"}
01:05:20.187 00.003 16872 case statement mapped state 6 to 3
01:05:20.189 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2c7bceb-a7e4-412b-9184-84d89ef36fce"}
01:05:20.200 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
01:05:22.700 02.500 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d810116-69cc-4a40-9614-b909dfd5cd9e"}
01:05:22.704 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9d810116-69cc-4a40-9614-b909dfd5cd9e"}
01:05:22.708 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"864808dd-1d80-436e-a829-d458c596eab7"}
01:05:22.712 00.004 16872 case statement mapped state 6 to 3
01:05:22.714 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"864808dd-1d80-436e-a829-d458c596eab7"}
01:05:22.719 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"252a6e47-4978-44fa-ad90-de45e92399f5"}
01:05:22.723 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.61,6.69],"pixels":"..."},"id":"252a6e47-4978-44fa-ad90-de45e92399f5"}
01:05:24.226 01.503 9640 Exposure complete
01:05:24.364 00.138 9640 worker thread done servicing request
01:05:24.364 00.000 16872 OnExposeComplete: enter
01:05:24.367 00.003 16872 UpdateGuideState(): m_state=6
01:05:24.371 00.004 16872 Star::Find(15, 1359, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:05:24.373 00.002 16872 Star::Find returns 1 (0), X=1359.40, Y=570.07, Mass=205652, SNR=296.7, Peak=19448 HFD=3.4
01:05:24.376 00.003 16872 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.56) = xAngle (0.52 = 0.52)
01:05:24.379 00.003 16872 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.57 = 0.57)
01:05:24.381 00.002 16872 CameraToMount -- cameraX=-0.21 cameraY=0.38 hyp=0.43 cameraTheta=2.08 mountX=0.38 mountY=0.23, mountTheta=0.55
01:05:24.385 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=0.38, opts=13)
01:05:24.388 00.003 16872 Enqueuing Move request for scope (-0.21, 0.38)
01:05:24.391 00.003 9640 Worker thread wakes up
01:05:24.391 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.38) opts 0xd
01:05:24.391 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, 0.38)
01:05:24.391 00.000 9640 Moving (-0.21, 0.38) raw xDistance=0.38 yDistance=0.23
01:05:24.391 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.38
01:05:24.391 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=0
01:05:24.391 00.000 9640 MoveAxis(W, 40, ABG)
01:05:24.391 00.000 9640 Guiding  Dir = 3, Dur = 40
01:05:24.392 00.001 9640 IsSlewing returns 0
01:05:24.392 00.000 9640 IsGuiding returns 0
01:05:24.393 00.001 9640 PulseGuide returned control before completion, sleep 50
01:05:24.398 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3300, FiltMin=3166, FiltMax=65516, Gamma=2.190
01:05:24.437 00.039 16872 UpdateGuideState exits: m=205652 SNR=296.7
01:05:24.442 00.005 16872 PhdController: settling, locked = 1, distance = 0.90 (1.50) aobump = 0 frame = 1 / 99999
01:05:24.445 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788324.445,"Host":"RBFOCUS307","Inst":1,"Distance":0.90,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:05:24.448 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:24.451 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:05:24.454 00.003 16872 Enqueuing Expose request
01:05:24.457 00.003 9640 IsGuiding returns 1
01:05:24.457 00.000 9640 scope still moving after pulse duration time elapsed
01:05:24.484 00.027 9640 IsSlewing returns 0
01:05:24.485 00.001 9640 IsGuiding returns 0
01:05:24.485 00.000 9640 scope move finished after 40 + 52 ms
01:05:24.485 00.000 9640 Move returns status 0, amount 40
01:05:24.485 00.000 9640 MoveAxis(N, 0, ABG)
01:05:24.485 00.000 9640 Move returns status 0, amount 0
01:05:24.485 00.000 9640 move complete, result=0
01:05:24.486 00.001 9640 worker thread done servicing request
01:05:24.486 00.000 9640 Worker thread wakes up
01:05:24.486 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:05:24.487 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1345,555,31,31)
01:05:24.487 00.000 16872 GuideStep: 0.4 px 40 ms WEST, 0.2 px 0 ms NORTH
01:05:26.200 01.713 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2cc5a87b-8f32-431f-b82f-87bea42ab4e5"}
01:05:26.204 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2cc5a87b-8f32-431f-b82f-87bea42ab4e5"}
01:05:26.207 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eb4f741a-7abc-4f09-870e-04dbed92f080"}
01:05:26.209 00.002 16872 case statement mapped state 6 to 3
01:05:26.212 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb4f741a-7abc-4f09-870e-04dbed92f080"}
01:05:26.215 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1682c1d4-b1b4-455f-8d50-b6fdfd70810d"}
01:05:26.218 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.40,7.07],"pixels":"..."},"id":"1682c1d4-b1b4-455f-8d50-b6fdfd70810d"}
01:05:28.553 02.335 9640 Exposure complete
01:05:28.698 00.145 9640 worker thread done servicing request
01:05:28.698 00.000 16872 OnExposeComplete: enter
01:05:28.702 00.004 16872 UpdateGuideState(): m_state=6
01:05:28.706 00.004 16872 Star::Find(15, 1359, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:05:28.709 00.003 16872 Star::Find returns 1 (0), X=1359.10, Y=570.17, Mass=220219, SNR=308.0, Peak=25964 HFD=2.8
01:05:28.712 00.003 16872 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.56) = xAngle (0.83 = 0.83)
01:05:28.716 00.004 16872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.88 = 0.88)
01:05:28.719 00.003 16872 CameraToMount -- cameraX=-0.51 cameraY=0.48 hyp=0.70 cameraTheta=2.39 mountX=0.47 mountY=0.54, mountTheta=0.85
01:05:28.726 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.51, y=0.48, opts=13)
01:05:28.730 00.004 16872 Enqueuing Move request for scope (-0.51, 0.48)
01:05:28.733 00.003 9640 Worker thread wakes up
01:05:28.733 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.48) opts 0xd
01:05:28.733 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.51, 0.48)
01:05:28.733 00.000 9640 Moving (-0.51, 0.48) raw xDistance=0.47 yDistance=0.54
01:05:28.733 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.47
01:05:28.733 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.54, m_sumCorr=0
01:05:28.733 00.000 9640 MoveAxis(W, 54, ABG)
01:05:28.733 00.000 9640 Guiding  Dir = 3, Dur = 54
01:05:28.735 00.002 9640 IsSlewing returns 0
01:05:28.735 00.000 9640 IsGuiding returns 0
01:05:28.735 00.000 9640 PulseGuide returned control before completion, sleep 64
01:05:28.741 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65520, med=3300, FiltMin=3184, FiltMax=65512, Gamma=2.190
01:05:28.784 00.043 16872 UpdateGuideState exits: m=220219 SNR=308.0
01:05:28.787 00.003 16872 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 2 / 99999
01:05:28.792 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777788328.792,"Host":"RBFOCUS307","Inst":1,"Distance":0.84,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
01:05:28.796 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:28.800 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:05:28.803 00.003 16872 Enqueuing Expose request
01:05:28.807 00.004 9640 IsGuiding returns 1
01:05:28.807 00.000 9640 scope still moving after pulse duration time elapsed
01:05:28.838 00.031 9640 IsSlewing returns 0
01:05:28.838 00.000 9640 IsGuiding returns 0
01:05:28.838 00.000 9640 scope move finished after 54 + 49 ms
01:05:28.838 00.000 9640 Move returns status 0, amount 54
01:05:28.838 00.000 9640 MoveAxis(N, 0, ABG)
01:05:28.839 00.001 9640 Move returns status 0, amount 0
01:05:28.839 00.000 9640 move complete, result=0
01:05:28.839 00.000 9640 worker thread done servicing request
01:05:28.839 00.000 16872 GuideStep: 0.5 px 54 ms WEST, 0.5 px 0 ms NORTH
01:05:28.843 00.004 9640 Worker thread wakes up
01:05:28.843 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:05:28.843 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1345,555,31,31)
01:05:29.700 00.857 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e86838e-c9d0-4b63-95eb-c495f517a795"}
01:05:29.704 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9e86838e-c9d0-4b63-95eb-c495f517a795"}
01:05:29.709 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d42d452d-a919-43eb-9009-7c46355996c1"}
01:05:29.712 00.003 16872 case statement mapped state 6 to 3
01:05:29.716 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d42d452d-a919-43eb-9009-7c46355996c1"}
01:05:29.721 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4b1617d6-2988-4265-8d61-022a55b1d1fa"}
01:05:29.724 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.10,7.17],"pixels":"..."},"id":"4b1617d6-2988-4265-8d61-022a55b1d1fa"}
01:05:32.904 03.180 9640 Exposure complete
01:05:33.045 00.141 9640 worker thread done servicing request
01:05:33.046 00.001 16872 OnExposeComplete: enter
01:05:33.048 00.002 16872 UpdateGuideState(): m_state=6
01:05:33.053 00.005 16872 Star::Find(15, 1359, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:05:33.056 00.003 16872 Star::Find returns 1 (0), X=1358.84, Y=570.20, Mass=211220, SNR=301.9, Peak=21784 HFD=3.0
01:05:33.057 00.001 16872 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.56) = xAngle (1.00 = 1.00)
01:05:33.062 00.005 16872 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.04 = 1.04)
01:05:33.064 00.002 16872 CameraToMount -- cameraX=-0.77 cameraY=0.51 hyp=0.92 cameraTheta=2.55 mountX=0.50 mountY=0.80, mountTheta=1.01
01:05:33.068 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.77, y=0.51, opts=13)
01:05:33.071 00.003 16872 Enqueuing Move request for scope (-0.77, 0.51)
01:05:33.074 00.003 9640 Worker thread wakes up
01:05:33.074 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.51) opts 0xd
01:05:33.074 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.77, 0.51)
01:05:33.074 00.000 9640 Moving (-0.77, 0.51) raw xDistance=0.50 yDistance=0.80
01:05:33.074 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.50
01:05:33.074 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.80, m_sumCorr=0.16
01:05:33.075 00.001 9640 MoveAxis(W, 59, ABG)
01:05:33.075 00.000 9640 Guiding  Dir = 3, Dur = 59
01:05:33.075 00.000 9640 IsSlewing returns 0
01:05:33.075 00.000 9640 IsGuiding returns 0
01:05:33.075 00.000 9640 PulseGuide returned control before completion, sleep 69
01:05:33.080 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65520, med=3300, FiltMin=3146, FiltMax=65516, Gamma=2.190
01:05:33.120 00.040 16872 UpdateGuideState exits: m=211220 SNR=301.9
01:05:33.123 00.003 16872 PhdController: settling, locked = 1, distance = 0.87 (1.50) aobump = 0 frame = 3 / 99999
01:05:33.126 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788333.126,"Host":"RBFOCUS307","Inst":1,"Distance":0.87,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
01:05:33.129 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:33.132 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:05:33.135 00.003 16872 Enqueuing Expose request
01:05:33.159 00.024 9640 IsGuiding returns 1
01:05:33.159 00.000 9640 scope still moving after pulse duration time elapsed
01:05:33.189 00.030 9640 IsSlewing returns 0
01:05:33.191 00.002 9640 IsGuiding returns 0
01:05:33.191 00.000 9640 scope move finished after 59 + 57 ms
01:05:33.192 00.001 9640 Move returns status 0, amount 59
01:05:33.192 00.000 9640 MoveAxis(S, 20, ABG)
01:05:33.192 00.000 9640 Guiding  Dir = 1, Dur = 20
01:05:33.193 00.001 9640 IsSlewing returns 0
01:05:33.193 00.000 9640 IsGuiding returns 0
01:05:33.193 00.000 9640 PulseGuide returned control before completion, sleep 30
01:05:33.212 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"abde1f04-956a-4ca5-8e84-717afa9a3e97"}
01:05:33.217 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"abde1f04-956a-4ca5-8e84-717afa9a3e97"}
01:05:33.236 00.019 9640 IsGuiding returns 1
01:05:33.236 00.000 9640 scope still moving after pulse duration time elapsed
01:05:33.262 00.026 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"63a6032a-ad5e-4fd9-a867-a6f0c96228bd"}
01:05:33.265 00.003 16872 case statement mapped state 6 to 3
01:05:33.270 00.005 9640 IsSlewing returns 0
01:05:33.270 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"63a6032a-ad5e-4fd9-a867-a6f0c96228bd"}
01:05:33.273 00.003 9640 IsGuiding returns 0
01:05:33.273 00.000 9640 scope move finished after 20 + 59 ms
01:05:33.273 00.000 9640 Move returns status 0, amount 20
01:05:33.273 00.000 9640 move complete, result=0
01:05:33.273 00.000 9640 worker thread done servicing request
01:05:33.273 00.000 9640 Worker thread wakes up
01:05:33.273 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:05:33.273 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1345,555,31,31)
01:05:33.273 00.000 16872 GuideStep: 0.5 px 59 ms WEST, 0.8 px 20 ms SOUTH
01:05:33.303 00.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"22ef7852-1b19-4bb8-be41-1d9ce1cbaba8"}
01:05:33.306 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.84,7.20],"pixels":"..."},"id":"22ef7852-1b19-4bb8-be41-1d9ce1cbaba8"}
01:05:36.709 03.403 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77ff48bf-b2c8-4b38-94fa-61f5f9dc33df"}
01:05:36.713 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"77ff48bf-b2c8-4b38-94fa-61f5f9dc33df"}
01:05:36.718 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2722f08b-3f44-4fc7-ab55-5c2b26d5a998"}
01:05:36.721 00.003 16872 case statement mapped state 6 to 3
01:05:36.723 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2722f08b-3f44-4fc7-ab55-5c2b26d5a998"}
01:05:36.727 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0b16da56-a32d-491a-91fd-d6af84b108f7"}
01:05:36.730 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.84,7.20],"pixels":"..."},"id":"0b16da56-a32d-491a-91fd-d6af84b108f7"}
01:05:37.336 00.606 9640 Exposure complete
01:05:37.475 00.139 9640 worker thread done servicing request
01:05:37.475 00.000 16872 OnExposeComplete: enter
01:05:37.478 00.003 16872 UpdateGuideState(): m_state=6
01:05:37.481 00.003 16872 Star::Find(15, 1358, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:05:37.484 00.003 16872 Star::Find returns 1 (0), X=1358.56, Y=569.98, Mass=205715, SNR=290.3, Peak=22384 HFD=3.0
01:05:37.487 00.003 16872 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.56) = xAngle (1.31 = 1.31)
01:05:37.490 00.003 16872 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.36 = 1.36)
01:05:37.494 00.004 16872 CameraToMount -- cameraX=-1.05 cameraY=0.29 hyp=1.09 cameraTheta=2.87 mountX=0.28 mountY=1.06, mountTheta=1.32
01:05:37.500 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.05, y=0.29, opts=13)
01:05:37.502 00.002 16872 Enqueuing Move request for scope (-1.05, 0.29)
01:05:37.505 00.003 9640 Worker thread wakes up
01:05:37.505 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.29) opts 0xd
01:05:37.505 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.05, 0.29)
01:05:37.505 00.000 9640 Moving (-1.05, 0.29) raw xDistance=0.28 yDistance=1.06
01:05:37.505 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.28
01:05:37.506 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 1.06, m_sumCorr=0.37
01:05:37.506 00.000 9640 MoveAxis(W, 35, ABG)
01:05:37.506 00.000 9640 Guiding  Dir = 3, Dur = 35
01:05:37.506 00.000 9640 IsSlewing returns 0
01:05:37.506 00.000 9640 IsGuiding returns 0
01:05:37.507 00.001 9640 PulseGuide returned control before completion, sleep 45
01:05:37.512 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3300, FiltMin=3144, FiltMax=65516, Gamma=2.190
01:05:37.550 00.038 16872 UpdateGuideState exits: m=205715 SNR=290.3
01:05:37.557 00.007 16872 PhdController: settling, locked = 1, distance = 0.93 (1.50) aobump = 0 frame = 4 / 99999
01:05:37.559 00.002 16872 PhdController: newstate STATE_FINISH
01:05:37.561 00.002 16872 PhdController complete: success
01:05:37.563 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777788337.563,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:05:37.566 00.003 9640 IsGuiding returns 1
01:05:37.566 00.000 9640 scope still moving after pulse duration time elapsed
01:05:37.567 00.001 16872 Mount: notify guiding dither settle done success=1
01:05:37.570 00.003 16872 PhdController: newstate STATE_IDLE
01:05:37.572 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:37.575 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:05:37.578 00.003 16872 Enqueuing Expose request
01:05:37.598 00.020 9640 IsSlewing returns 0
01:05:37.598 00.000 9640 IsGuiding returns 0
01:05:37.598 00.000 9640 scope move finished after 35 + 56 ms
01:05:37.598 00.000 9640 Move returns status 0, amount 35
01:05:37.598 00.000 9640 MoveAxis(S, 25, ABG)
01:05:37.598 00.000 9640 Guiding  Dir = 1, Dur = 25
01:05:37.599 00.001 9640 IsSlewing returns 0
01:05:37.599 00.000 9640 IsGuiding returns 0
01:05:37.599 00.000 9640 PulseGuide returned control before completion, sleep 35
01:05:37.644 00.045 9640 IsGuiding returns 1
01:05:37.644 00.000 9640 scope still moving after pulse duration time elapsed
01:05:37.677 00.033 9640 IsSlewing returns 0
01:05:37.677 00.000 9640 IsGuiding returns 0
01:05:37.677 00.000 9640 scope move finished after 25 + 53 ms
01:05:37.677 00.000 9640 Move returns status 0, amount 25
01:05:37.677 00.000 9640 move complete, result=0
01:05:37.678 00.001 9640 worker thread done servicing request
01:05:37.678 00.000 9640 Worker thread wakes up
01:05:37.679 00.001 16872 GuideStep: 0.3 px 35 ms WEST, 1.1 px 25 ms SOUTH
01:05:37.682 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:05:37.682 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1345,555,31,31)
01:05:38.006 00.324 16872 evsrv: cli 0D3C0A48 connect
01:05:38.026 00.020 16872 case statement mapped state 6 to 3
01:05:38.031 00.005 16872 case statement mapped state 6 to 3
01:05:38.037 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"619ffba7-1396-49f3-8381-e4384ba2837c"}
01:05:38.045 00.008 16872 case statement mapped state 6 to 3
01:05:38.049 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"619ffba7-1396-49f3-8381-e4384ba2837c"}
01:05:38.055 00.006 16872 evsrv: cli 0D3C0A48 disconnect
01:05:38.061 00.006 16872 evsrv: cli 0D3BFFA8 connect
01:05:38.068 00.007 16872 case statement mapped state 6 to 3
01:05:38.075 00.007 16872 case statement mapped state 6 to 3
01:05:38.079 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"c3849f4d-c9f4-46c8-b233-7097e1820109"}
01:05:38.081 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:05:38.084 00.003 16872 Status Line: Waiting for devices...
01:05:38.089 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"c3849f4d-c9f4-46c8-b233-7097e1820109"}
01:05:38.092 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:05:38.097 00.005 16872 evsrv: cli 0D3C0228 connect
01:05:38.099 00.002 16872 case statement mapped state 6 to 3
01:05:38.106 00.007 16872 case statement mapped state 6 to 3
01:05:38.111 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"22cbd567-7724-4885-8121-7634ee40bec3"}
01:05:38.115 00.004 16872 case statement mapped state 6 to 3
01:05:38.119 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"22cbd567-7724-4885-8121-7634ee40bec3"}
01:05:38.123 00.004 16872 evsrv: cli 0D3C0228 disconnect
01:05:39.125 01.002 16872 evsrv: cli 0D3BFFA8 connect
01:05:39.130 00.005 16872 case statement mapped state 6 to 3
01:05:39.137 00.007 16872 case statement mapped state 6 to 3
01:05:39.143 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"7ebf6179-8cb6-4cab-b668-7d7718d67b84"}
01:05:39.148 00.005 16872 case statement mapped state 6 to 3
01:05:39.152 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ebf6179-8cb6-4cab-b668-7d7718d67b84"}
01:05:39.155 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:05:40.156 01.001 16872 evsrv: cli 0D3C0A48 connect
01:05:40.161 00.005 16872 case statement mapped state 6 to 3
01:05:40.165 00.004 16872 case statement mapped state 6 to 3
01:05:40.169 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ad88307e-2eb2-451a-b7d7-7e8018a27c0b"}
01:05:40.172 00.003 16872 case statement mapped state 6 to 3
01:05:40.178 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad88307e-2eb2-451a-b7d7-7e8018a27c0b"}
01:05:40.183 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:05:40.210 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2058f5e5-5c3e-4038-83b9-284cd7d4e2d6"}
01:05:40.214 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2058f5e5-5c3e-4038-83b9-284cd7d4e2d6"}
01:05:40.218 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a007f7a1-e378-416f-938d-95c35e3e799e"}
01:05:40.220 00.002 16872 case statement mapped state 6 to 3
01:05:40.224 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a007f7a1-e378-416f-938d-95c35e3e799e"}
01:05:40.227 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"baa7e4be-8aeb-4fcf-bb2f-edae241092bc"}
01:05:40.231 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.56,6.98],"pixels":"..."},"id":"baa7e4be-8aeb-4fcf-bb2f-edae241092bc"}
01:05:41.184 00.953 16872 evsrv: cli 0D3C0A48 connect
01:05:41.188 00.004 16872 case statement mapped state 6 to 3
01:05:41.195 00.007 16872 case statement mapped state 6 to 3
01:05:41.206 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"39262f10-bd1b-4863-97ce-ef67808644a2"}
01:05:41.209 00.003 16872 case statement mapped state 6 to 3
01:05:41.213 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"39262f10-bd1b-4863-97ce-ef67808644a2"}
01:05:41.231 00.018 16872 evsrv: cli 0D3C0A48 disconnect
01:05:41.576 00.345 9640 ASCOM_AbortExposure returns err = 0
01:05:41.576 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:05:41.577 00.001 9640 worker thread done servicing request
01:05:41.577 00.000 16872 OnExposeComplete: enter
01:05:41.582 00.005 16872 OnExposeComplete: Capture Error reported
01:05:41.584 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:05:41.588 00.004 16872 Mount: notify guiding stopped
01:05:41.592 00.004 16872 Changing from state GUIDING to STOP
01:05:41.595 00.003 16872 guider state => SELECTED
01:05:41.598 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3300, FiltMin=3144, FiltMax=65516, Gamma=2.190
01:05:41.637 00.039 16872 Changing from state SELECTED to UNINITIALIZED
01:05:41.639 00.002 16872 guider state => SELECTING
01:05:41.649 00.010 16872 Status Line: Stopped.
01:05:41.655 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:05:42.231 00.576 16872 evsrv: cli 0D3C0A48 connect
01:05:42.236 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e5d63df2-dcac-468a-a3ee-5c2f2e0b2872"}
01:05:42.238 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5d63df2-dcac-468a-a3ee-5c2f2e0b2872"}
01:05:42.242 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:05:43.709 01.467 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ddf2dbb3-bab7-4aca-9a06-1393cbf1d02a"}
01:05:43.712 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ddf2dbb3-bab7-4aca-9a06-1393cbf1d02a"}
01:05:43.717 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0877358c-9d97-4949-a248-e584e619b3b6"}
01:05:43.719 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0877358c-9d97-4949-a248-e584e619b3b6"}
01:05:47.207 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a1483f1-affe-4ece-acce-63603e6733ac"}
01:05:47.213 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0a1483f1-affe-4ece-acce-63603e6733ac"}
01:05:47.219 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f908ff12-1720-48c8-b89e-7940369c3d00"}
01:05:47.223 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f908ff12-1720-48c8-b89e-7940369c3d00"}
01:05:50.709 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a3bae86-d8fc-469a-9322-b3acbe5b000b"}
01:05:50.711 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6a3bae86-d8fc-469a-9322-b3acbe5b000b"}
01:05:50.715 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b4ccfe24-0f53-4400-a5f8-4d17224eed7f"}
01:05:50.718 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b4ccfe24-0f53-4400-a5f8-4d17224eed7f"}
01:05:54.208 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39188e07-f7b2-428a-a980-dfc492c33875"}
01:05:54.214 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"39188e07-f7b2-428a-a980-dfc492c33875"}
01:05:54.218 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e0b6db45-cd33-4870-95ea-ba8637aa1680"}
01:05:54.221 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e0b6db45-cd33-4870-95ea-ba8637aa1680"}
01:05:57.707 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a418a13d-6726-4ee5-8001-217271390d7f"}
01:05:57.710 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a418a13d-6726-4ee5-8001-217271390d7f"}
01:05:57.714 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fecd3885-79ba-4fa5-8905-0843b112f0ac"}
01:05:57.719 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fecd3885-79ba-4fa5-8905-0843b112f0ac"}
01:06:01.210 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8d9610b-2def-4e1f-bd4a-c2fd7b59d312"}
01:06:01.215 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d8d9610b-2def-4e1f-bd4a-c2fd7b59d312"}
01:06:01.221 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c555fdc-e2f7-4a85-9095-c8764e80d740"}
01:06:01.226 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c555fdc-e2f7-4a85-9095-c8764e80d740"}
01:06:04.709 03.483 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f963ba64-16bc-4a89-b2c7-b0fefee82f85"}
01:06:04.712 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f963ba64-16bc-4a89-b2c7-b0fefee82f85"}
01:06:04.716 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a73d6f3e-32e5-4fae-9274-353659e61e48"}
01:06:04.719 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a73d6f3e-32e5-4fae-9274-353659e61e48"}
01:06:08.209 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01d1fc38-9321-4db1-aa80-8f423a909848"}
01:06:08.213 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01d1fc38-9321-4db1-aa80-8f423a909848"}
01:06:08.223 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0539a6bb-4621-4b4c-b65e-d172024d8987"}
01:06:08.228 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0539a6bb-4621-4b4c-b65e-d172024d8987"}
01:06:11.709 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53737219-57fe-4538-bf9f-caa585fe22dd"}
01:06:11.714 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"53737219-57fe-4538-bf9f-caa585fe22dd"}
01:06:11.716 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67bf08f1-e4e0-463a-8999-0e433cdc7afc"}
01:06:11.719 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"67bf08f1-e4e0-463a-8999-0e433cdc7afc"}
01:06:15.210 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fcd2061b-d331-430f-9e4b-598bf8d90102"}
01:06:15.213 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fcd2061b-d331-430f-9e4b-598bf8d90102"}
01:06:15.219 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"467ad42c-ca81-4852-9a2a-063539bf4d3a"}
01:06:15.225 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"467ad42c-ca81-4852-9a2a-063539bf4d3a"}
01:06:16.186 00.961 16872 evsrv: cli 0D3BFFA8 connect
01:06:16.192 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"acc228dc-5ef1-4e7e-a2f2-b98b00c57636"}
01:06:16.196 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"acc228dc-5ef1-4e7e-a2f2-b98b00c57636"}
01:06:16.200 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:06:16.205 00.005 16872 evsrv: cli 0D3C0228 connect
01:06:16.212 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_calibrated","id":"bb724819-214d-4a24-a015-3480386090d7"}
01:06:16.216 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":true,"id":"bb724819-214d-4a24-a015-3480386090d7"}
01:06:16.220 00.004 16872 evsrv: cli 0D3C0228 disconnect
01:06:16.227 00.007 16872 evsrv: cli 0D3C0A48 connect
01:06:16.232 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"42ac393a-a866-4f62-a935-618d6fa82956"}
01:06:16.241 00.009 16872 PhdController::Guide begins
01:06:16.248 00.007 16872 PhdController: newstate STATE_SETUP
01:06:16.252 00.004 16872 PhdController: setup
01:06:16.255 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
01:06:16.258 00.003 16872 PhdController: start capturing
01:06:16.260 00.002 16872 Changing from state SELECTING to UNINITIALIZED
01:06:16.262 00.002 16872 guider state => SELECTING
01:06:16.266 00.004 16872 setting force full frames = true
01:06:16.269 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:06:16.286 00.017 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:06:16.290 00.004 16872 Enqueuing Expose request
01:06:16.293 00.003 16872 PhdController: newstate STATE_SELECT_STAR
01:06:16.296 00.003 9640 Worker thread wakes up
01:06:16.296 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"42ac393a-a866-4f62-a935-618d6fa82956"}
01:06:16.299 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:06:16.299 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:06:16.302 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:06:16.308 00.006 16872 evsrv: cli 0D3BFB48 connect
01:06:16.313 00.005 16872 case statement mapped state 1 to 101
01:06:16.320 00.007 16872 case statement mapped state 1 to 101
01:06:16.324 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_shift_params","id":"83be85c2-8f20-4458-aa9d-6ef664d6e9d4"}
01:06:16.327 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"83be85c2-8f20-4458-aa9d-6ef664d6e9d4"}
01:06:16.341 00.014 16872 evsrv: cli 0D3BFB48 disconnect
01:06:16.345 00.004 16872 evsrv: cli 0D3BF8C8 connect
01:06:16.350 00.005 16872 case statement mapped state 1 to 101
01:06:16.355 00.005 16872 case statement mapped state 1 to 101
01:06:16.360 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"8ea1908b-3089-4eb2-b9d4-a20c478d92ac"}
01:06:16.365 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"8ea1908b-3089-4eb2-b9d4-a20c478d92ac"}
01:06:16.373 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
01:06:17.374 01.001 16872 evsrv: cli 0D3C0228 connect
01:06:17.379 00.005 16872 case statement mapped state 1 to 101
01:06:17.382 00.003 16872 case statement mapped state 1 to 101
01:06:17.386 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"28602cdf-b2d5-455b-ba92-1e7d294c01b1"}
01:06:17.389 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"28602cdf-b2d5-455b-ba92-1e7d294c01b1"}
01:06:17.393 00.004 16872 evsrv: cli 0D3C0228 disconnect
01:06:18.395 01.002 16872 evsrv: cli 0D3BFFA8 connect
01:06:18.399 00.004 16872 case statement mapped state 1 to 101
01:06:18.402 00.003 16872 case statement mapped state 1 to 101
01:06:18.405 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"2041aa85-57b4-4d68-9010-58417419d77f"}
01:06:18.410 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"2041aa85-57b4-4d68-9010-58417419d77f"}
01:06:18.413 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:06:18.716 00.303 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ab0bd16-c057-4222-b4bb-2ae497c56f0d"}
01:06:18.721 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8ab0bd16-c057-4222-b4bb-2ae497c56f0d"}
01:06:18.726 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1f51942-1c20-46f2-8c91-2a5c23cb7e11"}
01:06:18.730 00.004 16872 case statement mapped state 1 to 101
01:06:18.734 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"a1f51942-1c20-46f2-8c91-2a5c23cb7e11"}
01:06:19.414 00.680 16872 evsrv: cli 0D3C0A48 connect
01:06:19.417 00.003 16872 case statement mapped state 1 to 101
01:06:19.422 00.005 16872 case statement mapped state 1 to 101
01:06:19.426 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"0c7727cd-0ee2-4352-a0c1-8daede8737af"}
01:06:19.429 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"0c7727cd-0ee2-4352-a0c1-8daede8737af"}
01:06:19.433 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:06:20.367 00.934 9640 Exposure complete
01:06:20.434 00.067 16872 evsrv: cli 0D3BF8C8 connect
01:06:20.437 00.003 16872 case statement mapped state 1 to 101
01:06:20.440 00.003 16872 case statement mapped state 1 to 101
01:06:20.444 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"2c6f4941-9a2f-48aa-adca-0afd012499eb"}
01:06:20.447 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"2c6f4941-9a2f-48aa-adca-0afd012499eb"}
01:06:20.451 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:06:20.508 00.057 9640 worker thread done servicing request
01:06:20.508 00.000 16872 OnExposeComplete: enter
01:06:20.513 00.005 16872 UpdateGuideState(): m_state=1
01:06:20.516 00.003 16872 UpdateCurrentPosition: no star selected
01:06:20.518 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:06:20.521 00.003 16872 Status Line: No star selected
01:06:20.527 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3300, FiltMin=3150, FiltMax=65512, Gamma=2.190
01:06:20.563 00.036 16872 UpdateGuideState exits: No star selected
01:06:20.566 00.003 16872 GuiderMultiStar::AutoSelect enter
01:06:20.568 00.002 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:06:20.697 00.129 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:06:20.864 00.167 16872 AutoFind: global mean = -0.0, stdev 724.1
01:06:20.868 00.004 16872 AutoFind: using threshold = 0.1
01:06:21.030 00.162 16872 AutoFind: local max [1213, 161] 202.4
01:06:21.034 00.004 16872 AutoFind: local max [1626, 629] 63.4
01:06:21.038 00.004 16872 AutoFind: local max [967, 667] 15.4
01:06:21.043 00.005 16872 AutoFind: local max [1077, 1008] 15.0
01:06:21.046 00.003 16872 AutoFind: local max [1795, 911] 6.3
01:06:21.048 00.002 16872 AutoFind: local max [516, 904] 4.3
01:06:21.051 00.003 16872 AutoFind: local max [511, 1026] 3.5
01:06:21.053 00.002 16872 AutoFind: local max [1605, 552] 1.8
01:06:21.057 00.004 16872 AutoFind: local max [24, 372] 1.5
01:06:21.059 00.002 16872 AutoFind: local max [151, 462] 1.4
01:06:21.062 00.003 16872 AutoFind: local max [464, 298] 1.3
01:06:21.065 00.003 16872 AutoFind: local max [567, 1025] 1.2
01:06:21.069 00.004 16872 AutoFind: local max [1197, 165] 1.1
01:06:21.074 00.005 16872 AutoFind: local max [1616, 633] 1.1
01:06:21.076 00.002 16872 AutoFind: local max [1634, 855] 1.0
01:06:21.079 00.003 16872 AutoFind: local max [49, 915] 0.9
01:06:21.081 00.002 16872 AutoFind: local max [1230, 159] 0.9
01:06:21.084 00.003 16872 AutoFind: local max [1625, 618] 0.9
01:06:21.086 00.002 16872 AutoFind: local max [1229, 169] 0.8
01:06:21.089 00.003 16872 AutoFind: local max [1331, 63] 0.8
01:06:21.092 00.003 16872 AutoFind: local max [1200, 173] 0.8
01:06:21.095 00.003 16872 AutoFind: local max [1637, 624] 0.8
01:06:21.097 00.002 16872 AutoFind: local max [389, 711] 0.8
01:06:21.101 00.004 16872 AutoFind: local max [1631, 619] 0.7
01:06:21.106 00.005 16872 AutoFind: local max [1402, 688] 0.6
01:06:21.108 00.002 16872 AutoFind: local max [1698, 619] 0.6
01:06:21.111 00.003 16872 AutoFind: local max [1173, 794] 0.6
01:06:21.114 00.003 16872 AutoFind: local max [837, 575] 0.6
01:06:21.116 00.002 16872 AutoFind: local max [416, 622] 0.5
01:06:21.119 00.003 16872 AutoFind: local max [259, 329] 0.5
01:06:21.121 00.002 16872 AutoFind: local max [992, 492] 0.5
01:06:21.124 00.003 16872 AutoFind: local max [634, 465] 0.5
01:06:21.127 00.003 16872 AutoFind: local max [305, 584] 0.5
01:06:21.129 00.002 16872 AutoFind: local max [1614, 622] 0.5
01:06:21.132 00.003 16872 AutoFind: local max [1699, 132] 0.5
01:06:21.134 00.002 16872 AutoFind: local max [917, 754] 0.5
01:06:21.138 00.004 16872 AutoFind: local max [984, 396] 0.5
01:06:21.140 00.002 16872 AutoFind: local max [1613, 735] 0.5
01:06:21.143 00.003 16872 AutoFind: local max [728, 132] 0.5
01:06:21.146 00.003 16872 AutoFind: local max [1374, 701] 0.5
01:06:21.148 00.002 16872 AutoFind: local max [485, 619] 0.5
01:06:21.151 00.003 16872 AutoFind: local max [45, 699] 0.4
01:06:21.153 00.002 16872 AutoFind: local max [212, 702] 0.4
01:06:21.155 00.002 16872 AutoFind: local max [534, 1037] 0.4
01:06:21.158 00.003 16872 AutoFind: local max [1828, 353] 0.4
01:06:21.161 00.003 16872 AutoFind: local max [281, 283] 0.4
01:06:21.163 00.002 16872 AutoFind: local max [340, 360] 0.4
01:06:21.166 00.003 16872 AutoFind: local max [551, 347] 0.4
01:06:21.168 00.002 16872 AutoFind: local max [144, 480] 0.4
01:06:21.171 00.003 16872 AutoFind: local max [59, 462] 0.4
01:06:21.173 00.002 16872 AutoFind: local max [698, 852] 0.4
01:06:21.175 00.002 16872 AutoFind: local max [1240, 582] 0.4
01:06:21.178 00.003 16872 AutoFind: local max [1619, 642] 0.4
01:06:21.183 00.005 16872 AutoFind: local max [1625, 662] 0.4
01:06:21.185 00.002 16872 AutoFind: local max [231, 904] 0.4
01:06:21.187 00.002 16872 AutoFind: local max [306, 906] 0.4
01:06:21.191 00.004 16872 AutoFind: local max [435, 658] 0.4
01:06:21.192 00.001 16872 AutoFind: local max [1113, 852] 0.4
01:06:21.199 00.007 16872 AutoFind: local max [1783, 1036] 0.4
01:06:21.202 00.003 16872 AutoFind: local max [1371, 264] 0.4
01:06:21.206 00.004 16872 AutoFind: local max [1024, 710] 0.4
01:06:21.215 00.009 16872 AutoFind: local max [1460, 131] 0.4
01:06:21.220 00.005 16872 AutoFind: local max [486, 681] 0.4
01:06:21.223 00.003 16872 AutoFind: local max [1597, 100] 0.4
01:06:21.225 00.002 16872 AutoFind: local max [1099, 1068] 0.4
01:06:21.229 00.004 16872 AutoFind: local max [462, 100] 0.4
01:06:21.232 00.003 16872 AutoFind: local max [428, 534] 0.4
01:06:21.236 00.004 16872 AutoFind: local max [152, 69] 0.4
01:06:21.239 00.003 16872 AutoFind: local max [1349, 474] 0.4
01:06:21.243 00.004 16872 AutoFind: local max [181, 1035] 0.4
01:06:21.247 00.004 16872 AutoFind: local max [1685, 330] 0.4
01:06:21.251 00.004 16872 AutoFind: local max [1380, 977] 0.4
01:06:21.257 00.006 16872 AutoFind: local max [1724, 425] 0.4
01:06:21.261 00.004 16872 AutoFind: local max [554, 836] 0.4
01:06:21.263 00.002 16872 AutoFind: local max [1334, 900] 0.4
01:06:21.266 00.003 16872 AutoFind: local max [686, 234] 0.4
01:06:21.269 00.003 16872 AutoFind: local max [1603, 966] 0.4
01:06:21.273 00.004 16872 AutoFind: local max [249, 659] 0.4
01:06:21.277 00.004 16872 AutoFind: local max [1037, 1017] 0.4
01:06:21.280 00.003 16872 AutoFind: local max [129, 884] 0.4
01:06:21.282 00.002 16872 AutoFind: local max [944, 391] 0.4
01:06:21.286 00.004 16872 AutoFind: local max [65, 543] 0.4
01:06:21.287 00.001 16872 AutoFind: local max [535, 344] 0.4
01:06:21.291 00.004 16872 AutoFind: local max [1414, 1018] 0.4
01:06:21.293 00.002 16872 AutoFind: local max [427, 585] 0.4
01:06:21.295 00.002 16872 AutoFind: local max [1016, 533] 0.4
01:06:21.298 00.003 16872 AutoFind: local max [1113, 1050] 0.4
01:06:21.301 00.003 16872 AutoFind: local max [587, 953] 0.4
01:06:21.304 00.003 16872 AutoFind: local max [248, 1027] 0.4
01:06:21.308 00.004 16872 AutoFind: local max [491, 966] 0.4
01:06:21.311 00.003 16872 AutoFind: local max [438, 389] 0.4
01:06:21.313 00.002 16872 AutoFind: local max [1532, 630] 0.4
01:06:21.316 00.003 16872 AutoFind: local max [1348, 723] 0.4
01:06:21.319 00.003 16872 AutoFind: local max [108, 539] 0.4
01:06:21.323 00.004 16872 AutoFind: local max [950, 595] 0.4
01:06:21.328 00.005 16872 AutoFind: local max [1590, 804] 0.4
01:06:21.331 00.003 16872 AutoFind: local max [1899, 1018] 0.4
01:06:21.333 00.002 16872 AutoFind: local max [1482, 100] 0.4
01:06:21.338 00.005 16872 AutoFind: local max [1441, 329] 0.4
01:06:21.341 00.003 16872 AutoFind: local max [871, 863] 0.4
01:06:21.344 00.003 16872 AutoFind: too close [1113, 1050] 0.4 - [1099, 1068] 0.4
01:06:21.346 00.002 16872 AutoFind: too close [535, 344] 0.4 - [551, 347] 0.4
01:06:21.349 00.003 16872 AutoFind: too close [1625, 662] 0.4 - [1619, 642] 0.4
01:06:21.352 00.003 16872 AutoFind: too close [1619, 642] 0.4 - [1614, 622] 0.5
01:06:21.357 00.005 16872 AutoFind: too close [1619, 642] 0.4 - [1637, 624] 0.8
01:06:21.359 00.002 16872 AutoFind: too close [1619, 642] 0.4 - [1616, 633] 1.1
01:06:21.362 00.003 16872 AutoFind: close dim-bright [1619, 642] 0.4 - [1626, 629] 63.4
01:06:21.364 00.002 16872 AutoFind: too close [144, 480] 0.4 - [151, 462] 1.4
01:06:21.368 00.004 16872 AutoFind: too close [1614, 622] 0.5 - [1631, 619] 0.7
01:06:21.371 00.003 16872 AutoFind: too close [1614, 622] 0.5 - [1625, 618] 0.9
01:06:21.374 00.003 16872 AutoFind: too close [1614, 622] 0.5 - [1616, 633] 1.1
01:06:21.377 00.003 16872 AutoFind: close dim-bright [1614, 622] 0.5 - [1626, 629] 63.4
01:06:21.379 00.002 16872 AutoFind: too close [1631, 619] 0.7 - [1637, 624] 0.8
01:06:21.381 00.002 16872 AutoFind: too close [1631, 619] 0.7 - [1625, 618] 0.9
01:06:21.385 00.004 16872 AutoFind: too close [1631, 619] 0.7 - [1616, 633] 1.1
01:06:21.388 00.003 16872 AutoFind: close dim-bright [1631, 619] 0.7 - [1626, 629] 63.4
01:06:21.389 00.001 16872 AutoFind: too close [1637, 624] 0.8 - [1625, 618] 0.9
01:06:21.393 00.004 16872 AutoFind: close dim-bright [1637, 624] 0.8 - [1626, 629] 63.4
01:06:21.395 00.002 16872 AutoFind: too close [1200, 173] 0.8 - [1197, 165] 1.1
01:06:21.398 00.003 16872 AutoFind: close dim-bright [1200, 173] 0.8 - [1213, 161] 202.4
01:06:21.404 00.006 16872 AutoFind: too close [1229, 169] 0.8 - [1230, 159] 0.9
01:06:21.405 00.001 16872 AutoFind: close dim-bright [1229, 169] 0.8 - [1213, 161] 202.4
01:06:21.408 00.003 16872 AutoFind: too close [1625, 618] 0.9 - [1616, 633] 1.1
01:06:21.411 00.003 16872 AutoFind: close dim-bright [1625, 618] 0.9 - [1626, 629] 63.4
01:06:21.415 00.004 16872 AutoFind: close dim-bright [1230, 159] 0.9 - [1213, 161] 202.4
01:06:21.418 00.003 16872 AutoFind: close dim-bright [1616, 633] 1.1 - [1626, 629] 63.4
01:06:21.420 00.002 16872 AutoFind: close dim-bright [1197, 165] 1.1 - [1213, 161] 202.4
01:06:21.422 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:06:21.424 00.002 16872 Star::Find(15, 1213, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.427 00.003 16872 Star::Find returns 1 (0), X=1212.91, Y=159.09, Mass=4169248, SNR=812.7, Peak=65520 HFD=6.4
01:06:21.432 00.005 16872 Star::Find(15, 1626, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.435 00.003 16872 Star::Find returns 1 (0), X=1625.94, Y=628.89, Mass=216792, SNR=306.4, Peak=25884 HFD=2.8
01:06:21.438 00.003 16872 Star::Find(15, 967, 667, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.440 00.002 16872 Star::Find returns 1 (0), X=967.04, Y=666.90, Mass=48176, SNR=134.3, Peak=9072 HFD=2.7
01:06:21.442 00.002 16872 Star::Find(15, 1077, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.446 00.004 16872 Star::Find returns 1 (0), X=1076.67, Y=1008.31, Mass=56046, SNR=145.5, Peak=8308 HFD=3.2
01:06:21.449 00.003 16872 Star::Find(15, 1795, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.452 00.003 16872 Star::Find returns 1 (0), X=1795.00, Y=910.58, Mass=21133, SNR=77.5, Peak=5656 HFD=2.3
01:06:21.454 00.002 16872 Star::Find(15, 516, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.458 00.004 16872 Star::Find returns 1 (0), X=516.30, Y=903.65, Mass=12325, SNR=61.9, Peak=4896 HFD=2.7
01:06:21.461 00.003 16872 Star::Find(15, 511, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.466 00.005 16872 Star::Find returns 1 (0), X=510.60, Y=1025.69, Mass=11607, SNR=55.1, Peak=4556 HFD=2.9
01:06:21.469 00.003 16872 Star::Find(15, 1605, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.471 00.002 16872 Star::Find returns 1 (0), X=1605.28, Y=551.85, Mass=5411, SNR=33.8, Peak=4016 HFD=2.4
01:06:21.474 00.003 16872 Star::Find(15, 24, 372, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.477 00.003 16872 Star::Find returns 1 (0), X=23.90, Y=372.17, Mass=3616, SNR=28.1, Peak=3876 HFD=2.3
01:06:21.479 00.002 16872 Star::Find(15, 464, 298, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.482 00.003 16872 Star::Find returns 1 (0), X=463.60, Y=297.97, Mass=4307, SNR=29.7, Peak=3812 HFD=2.3
01:06:21.484 00.002 16872 Star::Find(15, 567, 1025, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.487 00.003 16872 Star::Find returns 1 (0), X=566.81, Y=1025.06, Mass=2733, SNR=21.6, Peak=3728 HFD=2.2
01:06:21.490 00.003 16872 Star::Find(15, 1634, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.493 00.003 16872 Star::Find returns 1 (0), X=1633.55, Y=854.69, Mass=2320, SNR=21.4, Peak=3632 HFD=1.8
01:06:21.495 00.002 16872 Star::Find(15, 49, 915, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.498 00.003 16872 Star::Find returns 1 (0), X=49.08, Y=914.82, Mass=2491, SNR=20.2, Peak=3616 HFD=2.4
01:06:21.500 00.002 16872 Star::Find(15, 1331, 63, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.503 00.003 16872 Star::Find returns 1 (0), X=1331.44, Y=63.12, Mass=2679, SNR=22.2, Peak=3600 HFD=2.5
01:06:21.505 00.002 16872 Star::Find(15, 389, 711, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.509 00.004 16872 Star::Find returns 1 (0), X=389.13, Y=711.42, Mass=1634, SNR=15.7, Peak=3520 HFD=2.3
01:06:21.511 00.002 16872 Star::Find(15, 1402, 688, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.514 00.003 16872 Star::Find returns 1 (0), X=1402.30, Y=688.38, Mass=1685, SNR=16.6, Peak=3564 HFD=1.7
01:06:21.516 00.002 16872 Star::Find(15, 1698, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.519 00.003 16872 Star::Find returns 1 (0), X=1697.97, Y=619.16, Mass=991, SNR=12.2, Peak=3476 HFD=2.0
01:06:21.521 00.002 16872 Star::Find(15, 1173, 794, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.525 00.004 16872 Star::Find returns 1 (0), X=1173.38, Y=793.41, Mass=1721, SNR=15.6, Peak=3496 HFD=3.2
01:06:21.528 00.003 16872 Star::Find(15, 837, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.531 00.003 16872 Star::Find false star n=6 nbg=256 bg=3302.5 sigma=23.2 thresh=3372 peak=3366
01:06:21.533 00.002 16872 Star::Find returns 0 (2), X=837.00, Y=575.00, Mass=453, SNR=2.9, Peak=3388 HFD=0.0
01:06:21.536 00.003 16872 Star::Find(15, 416, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.538 00.002 16872 Star::Find returns 1 (0), X=416.81, Y=621.52, Mass=2423, SNR=24.8, Peak=3824 HFD=1.6
01:06:21.542 00.004 16872 Star::Find(15, 259, 329, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.545 00.003 16872 Star::Find returns 1 (0), X=258.68, Y=329.61, Mass=673, SNR=8.7, Peak=3416 HFD=2.2
01:06:21.548 00.003 16872 Star::Find(15, 992, 492, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.550 00.002 16872 Star::Find returns 1 (0), X=992.31, Y=491.92, Mass=1379, SNR=14.8, Peak=3532 HFD=2.7
01:06:21.553 00.003 16872 Star::Find(15, 634, 465, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.557 00.004 16872 Star::Find returns 1 (0), X=633.98, Y=464.24, Mass=713, SNR=10.4, Peak=3440 HFD=2.2
01:06:21.562 00.005 16872 Star::Find(15, 305, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.565 00.003 16872 Star::Find returns 1 (0), X=301.89, Y=597.75, Mass=1449, SNR=17.6, Peak=3628 HFD=1.7
01:06:21.567 00.002 16872 Star::Find(15, 1699, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.572 00.005 16872 Star::Find returns 1 (0), X=1699.79, Y=133.09, Mass=1202, SNR=14.6, Peak=3432 HFD=3.6
01:06:21.574 00.002 16872 Star::Find(15, 917, 754, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.577 00.003 16872 Star::Find returns 0 (4), X=926.49, Y=747.46, Mass=633, SNR=9.4, Peak=3488 HFD=1.4
01:06:21.579 00.002 16872 Star::Find(15, 984, 396, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.582 00.003 16872 Star::Find false star n=2 nbg=282 bg=3304.2 sigma=27.3 thresh=3386 peak=3381
01:06:21.585 00.003 16872 Star::Find returns 0 (2), X=984.00, Y=396.00, Mass=216, SNR=2.9, Peak=3424 HFD=0.0
01:06:21.588 00.003 16872 Star::Find(15, 1613, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.591 00.003 16872 Star::Find returns 1 (0), X=1612.95, Y=735.21, Mass=1147, SNR=13.6, Peak=3456 HFD=2.4
01:06:21.594 00.003 16872 Star::Find(15, 728, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.596 00.002 16872 Star::Find returns 1 (0), X=727.82, Y=132.17, Mass=788, SNR=10.4, Peak=3428 HFD=2.4
01:06:21.598 00.002 16872 Star::Find(15, 1374, 701, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.603 00.005 16872 Star::Find returns 0 (4), X=1374.00, Y=701.76, Mass=356, SNR=6.3, Peak=3416 HFD=1.3
01:06:21.605 00.002 16872 Star::Find(15, 485, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.609 00.004 16872 Star::Find returns 0 (4), X=483.50, Y=619.50, Mass=1416, SNR=19.0, Peak=3656 HFD=1.4
01:06:21.612 00.003 16872 Star::Find(15, 45, 699, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.616 00.004 16872 Star::Find false star n=2 nbg=280 bg=3297.2 sigma=28.1 thresh=3382 peak=3371
01:06:21.619 00.003 16872 Star::Find returns 0 (2), X=45.00, Y=699.00, Mass=198, SNR=2.9, Peak=3400 HFD=0.0
01:06:21.622 00.003 16872 Star::Find(15, 212, 702, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.625 00.003 16872 Star::Find returns 0 (2), X=212.00, Y=702.00, Mass=85, SNR=2.7, Peak=3388 HFD=0.0
01:06:21.627 00.002 16872 Star::Find(15, 534, 1037, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.631 00.004 16872 Star::Find returns 1 (0), X=534.41, Y=1037.33, Mass=519, SNR=8.5, Peak=3396 HFD=1.6
01:06:21.634 00.003 16872 Star::Find(15, 1828, 353, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.637 00.003 16872 Star::Find returns 1 (0), X=1827.28, Y=353.18, Mass=717, SNR=9.4, Peak=3404 HFD=3.5
01:06:21.639 00.002 16872 Star::Find(15, 281, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.643 00.004 16872 Star::Find returns 0 (4), X=284.32, Y=291.80, Mass=1981, SNR=21.8, Peak=3736 HFD=1.5
01:06:21.646 00.003 16872 Star::Find(15, 340, 360, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.648 00.002 16872 Star::Find returns 1 (0), X=340.11, Y=361.19, Mass=928, SNR=12.3, Peak=3412 HFD=2.8
01:06:21.651 00.003 16872 Star::Find(15, 59, 462, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.654 00.003 16872 Star::Find returns 1 (0), X=58.34, Y=461.74, Mass=495, SNR=8.0, Peak=3412 HFD=2.8
01:06:21.657 00.003 16872 Star::Find(15, 698, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.659 00.002 16872 Star::Find returns 1 (0), X=697.96, Y=851.82, Mass=642, SNR=9.3, Peak=3432 HFD=2.0
01:06:21.662 00.003 16872 Star::Find(15, 1240, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.664 00.002 16872 Star::Find returns 0 (4), X=1240.26, Y=583.00, Mass=410, SNR=7.2, Peak=3436 HFD=1.2
01:06:21.667 00.003 16872 Star::Find(15, 231, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.669 00.002 16872 Star::Find returns 0 (4), X=231.36, Y=903.60, Mass=1863, SNR=22.6, Peak=3776 HFD=1.4
01:06:21.672 00.003 16872 Star::Find(15, 306, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.674 00.002 16872 Star::Find false star n=5 nbg=269 bg=3294.7 sigma=23.7 thresh=3366 peak=3356
01:06:21.680 00.006 16872 Star::Find returns 0 (2), X=306.00, Y=906.00, Mass=406, SNR=2.9, Peak=3400 HFD=0.0
01:06:21.683 00.003 16872 Star::Find(15, 435, 658, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.686 00.003 16872 Star::Find returns 1 (0), X=435.14, Y=657.82, Mass=898, SNR=11.4, Peak=3456 HFD=2.4
01:06:21.689 00.003 16872 Star::Find(15, 1113, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.692 00.003 16872 Star::Find returns 1 (0), X=1112.40, Y=850.06, Mass=688, SNR=9.0, Peak=3420 HFD=4.0
01:06:21.695 00.003 16872 Star::Find(15, 1783, 1036, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.698 00.003 16872 Star::Find returns 1 (0), X=1782.01, Y=1034.64, Mass=2993, SNR=27.7, Peak=3864 HFD=1.9
01:06:21.700 00.002 16872 Star::Find(15, 1371, 264, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.703 00.003 16872 Star::Find returns 1 (0), X=1371.35, Y=263.45, Mass=509, SNR=7.7, Peak=3408 HFD=1.5
01:06:21.706 00.003 16872 Star::Find(15, 1024, 710, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.711 00.005 16872 Star::Find returns 1 (0), X=1023.31, Y=709.39, Mass=822, SNR=10.6, Peak=3408 HFD=3.5
01:06:21.713 00.002 16872 Star::Find(15, 1460, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.716 00.003 16872 Star::Find returns 0 (4), X=1466.64, Y=139.51, Mass=1831, SNR=19.9, Peak=3668 HFD=1.5
01:06:21.719 00.003 16872 Star::Find(15, 486, 681, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.721 00.002 16872 Star::Find returns 1 (0), X=486.15, Y=680.37, Mass=919, SNR=10.6, Peak=3420 HFD=3.0
01:06:21.724 00.003 16872 Star::Find(15, 1597, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.727 00.003 16872 Star::Find returns 1 (0), X=1609.06, Y=98.01, Mass=1315, SNR=18.8, Peak=3608 HFD=1.9
01:06:21.730 00.003 16872 Star::Find(15, 462, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.733 00.003 16872 Star::Find false star n=1 nbg=278 bg=3303.3 sigma=26.2 thresh=3382 peak=3366
01:06:21.736 00.003 16872 Star::Find returns 0 (2), X=462.00, Y=100.00, Mass=101, SNR=2.9, Peak=3404 HFD=0.0
01:06:21.738 00.002 16872 Star::Find(15, 428, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.741 00.003 16872 Star::Find returns 1 (0), X=427.25, Y=533.40, Mass=565, SNR=8.5, Peak=3420 HFD=1.5
01:06:21.744 00.003 16872 Star::Find(15, 152, 69, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.747 00.003 16872 Star::Find false star n=4 nbg=264 bg=3296.3 sigma=21.3 thresh=3360 peak=3354
01:06:21.749 00.002 16872 Star::Find returns 0 (2), X=152.00, Y=69.00, Mass=275, SNR=2.9, Peak=3372 HFD=0.0
01:06:21.752 00.003 16872 Star::Find(15, 1349, 474, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.755 00.003 16872 Star::Find returns 1 (0), X=1349.11, Y=474.69, Mass=401, SNR=7.1, Peak=3408 HFD=1.8
01:06:21.758 00.003 16872 Star::Find(15, 181, 1035, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.760 00.002 16872 Star::Find returns 1 (0), X=172.29, Y=1037.09, Mass=1323, SNR=13.6, Peak=3416 HFD=5.0
01:06:21.763 00.003 16872 Star::Find(15, 1685, 330, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.766 00.003 16872 Star::Find returns 1 (0), X=1684.03, Y=330.03, Mass=615, SNR=8.5, Peak=3396 HFD=2.3
01:06:21.768 00.002 16872 Star::Find(15, 1380, 977, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.772 00.004 16872 Star::Find returns 1 (0), X=1380.09, Y=976.18, Mass=911, SNR=11.5, Peak=3404 HFD=3.3
01:06:21.775 00.003 16872 Star::Find(15, 1724, 425, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.777 00.002 16872 Star::Find returns 1 (0), X=1722.73, Y=425.32, Mass=558, SNR=8.4, Peak=3408 HFD=2.8
01:06:21.780 00.003 16872 Star::Find(15, 554, 836, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.782 00.002 16872 Star::Find returns 1 (0), X=555.80, Y=835.77, Mass=980, SNR=10.6, Peak=3440 HFD=3.5
01:06:21.787 00.005 16872 Star::Find(15, 1334, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.791 00.004 16872 Star::Find returns 1 (0), X=1334.31, Y=900.32, Mass=1143, SNR=13.6, Peak=3536 HFD=1.9
01:06:21.793 00.002 16872 Star::Find(15, 686, 234, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.796 00.003 16872 Star::Find false star n=3 nbg=279 bg=3298.9 sigma=24.4 thresh=3372 peak=3361
01:06:21.799 00.003 16872 Star::Find returns 0 (2), X=686.00, Y=234.00, Mass=243, SNR=2.9, Peak=3396 HFD=0.0
01:06:21.801 00.002 16872 Star::Find(15, 1603, 966, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.804 00.003 16872 Star::Find false star n=1 nbg=278 bg=3304.2 sigma=26.0 thresh=3382 peak=3370
01:06:21.806 00.002 16872 Star::Find returns 0 (2), X=1603.00, Y=966.00, Mass=100, SNR=2.9, Peak=3404 HFD=0.0
01:06:21.809 00.003 16872 Star::Find(15, 249, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.811 00.002 16872 Star::Find returns 0 (4), X=248.51, Y=658.87, Mass=1474, SNR=17.2, Peak=3640 HFD=1.3
01:06:21.814 00.003 16872 Star::Find(15, 1037, 1017, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.818 00.004 16872 Star::Find returns 1 (0), X=1036.87, Y=1016.72, Mass=585, SNR=8.4, Peak=3408 HFD=2.5
01:06:21.821 00.003 16872 Star::Find(15, 129, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.824 00.003 16872 Star::Find returns 0 (4), X=128.93, Y=885.28, Mass=276, SNR=5.8, Peak=3404 HFD=1.1
01:06:21.826 00.002 16872 Star::Find(15, 944, 391, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.829 00.003 16872 Star::Find false star n=5 nbg=266 bg=3301.6 sigma=22.1 thresh=3368 peak=3367
01:06:21.833 00.004 16872 Star::Find returns 0 (2), X=944.00, Y=391.00, Mass=376, SNR=2.9, Peak=3428 HFD=0.0
01:06:21.837 00.004 16872 Star::Find(15, 65, 543, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.839 00.002 16872 Star::Find false star n=1 nbg=275 bg=3300.5 sigma=23.9 thresh=3372 peak=3358
01:06:21.842 00.003 16872 Star::Find returns 0 (2), X=65.00, Y=543.00, Mass=99, SNR=2.9, Peak=3400 HFD=0.0
01:06:21.844 00.002 16872 Star::Find(15, 1414, 1018, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.847 00.003 16872 Star::Find returns 0 (4), X=1413.60, Y=1018.34, Mass=1559, SNR=18.4, Peak=3660 HFD=1.4
01:06:21.849 00.002 16872 Star::Find(15, 427, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.852 00.003 16872 Star::Find returns 1 (0), X=424.23, Y=586.00, Mass=623, SNR=9.5, Peak=3392 HFD=5.5
01:06:21.855 00.003 16872 Star::Find(15, 1016, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.857 00.002 16872 Star::Find returns 1 (0), X=1015.41, Y=531.68, Mass=806, SNR=9.9, Peak=3488 HFD=2.7
01:06:21.860 00.003 16872 Star::Find(15, 587, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.863 00.003 16872 Star::Find false star n=3 nbg=281 bg=3303.2 sigma=24.9 thresh=3378 peak=3367
01:06:21.866 00.003 16872 Star::Find returns 0 (2), X=587.00, Y=953.00, Mass=246, SNR=2.9, Peak=3388 HFD=0.0
01:06:21.868 00.002 16872 Star::Find(15, 248, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.871 00.003 16872 Star::Find returns 0 (4), X=257.45, Y=1034.05, Mass=534, SNR=8.1, Peak=3424 HFD=1.5
01:06:21.873 00.002 16872 Star::Find(15, 491, 966, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.876 00.003 16872 Star::Find false star n=3 nbg=269 bg=3302.5 sigma=26.1 thresh=3381 peak=3371
01:06:21.879 00.003 16872 Star::Find returns 0 (2), X=491.00, Y=966.00, Mass=272, SNR=2.9, Peak=3420 HFD=0.0
01:06:21.881 00.002 16872 Star::Find(15, 438, 389, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.884 00.003 16872 Star::Find returns 1 (0), X=436.94, Y=388.92, Mass=636, SNR=9.1, Peak=3416 HFD=2.3
01:06:21.886 00.002 16872 Star::Find(15, 1532, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.888 00.002 16872 Star::Find returns 0 (4), X=1547.58, Y=623.70, Mass=1415, SNR=18.4, Peak=3412 HFD=1.3
01:06:21.891 00.003 16872 Star::Find(15, 1348, 723, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.897 00.006 16872 Star::Find returns 1 (0), X=1347.40, Y=723.85, Mass=1009, SNR=11.3, Peak=3408 HFD=4.3
01:06:21.900 00.003 16872 Star::Find(15, 108, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.902 00.002 16872 Star::Find false star n=4 nbg=273 bg=3303.8 sigma=24.6 thresh=3378 peak=3363
01:06:21.905 00.003 16872 Star::Find returns 0 (2), X=108.00, Y=539.00, Mass=341, SNR=2.9, Peak=3396 HFD=0.0
01:06:21.907 00.002 16872 Star::Find(15, 950, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.912 00.005 16872 Star::Find returns 1 (0), X=949.07, Y=595.19, Mass=737, SNR=9.4, Peak=3400 HFD=3.2
01:06:21.915 00.003 16872 Star::Find(15, 1590, 804, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.917 00.002 16872 Star::Find returns 1 (0), X=1591.60, Y=801.88, Mass=1273, SNR=12.0, Peak=3412 HFD=5.9
01:06:21.920 00.003 16872 Star::Find(15, 1899, 1018, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.922 00.002 16872 Star::Find false star n=3 nbg=272 bg=3302.3 sigma=25.8 thresh=3380 peak=3356
01:06:21.927 00.005 16872 Star::Find returns 0 (2), X=1899.00, Y=1018.00, Mass=249, SNR=2.9, Peak=3396 HFD=0.0
01:06:21.930 00.003 16872 Star::Find(15, 1482, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.933 00.003 16872 Star::Find false star n=6 nbg=269 bg=3302.8 sigma=25.2 thresh=3378 peak=3365
01:06:21.936 00.003 16872 Star::Find returns 0 (2), X=1482.00, Y=100.00, Mass=515, SNR=2.9, Peak=3396 HFD=0.0
01:06:21.938 00.002 16872 Star::Find(15, 1441, 329, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.941 00.003 16872 Star::Find false star n=1 nbg=267 bg=3302.6 sigma=27.7 thresh=3386 peak=3372
01:06:21.944 00.003 16872 Star::Find returns 0 (2), X=1441.00, Y=329.00, Mass=93, SNR=2.9, Peak=3408 HFD=0.0
01:06:21.947 00.003 16872 Star::Find(15, 871, 863, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.949 00.002 16872 Star::Find returns 0 (4), X=871.02, Y=862.28, Mass=372, SNR=7.0, Peak=3404 HFD=1.3
01:06:21.951 00.002 16872 AutoFind: finding best star pass 1
01:06:21.953 00.002 16872 Star::Find(15, 1213, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.958 00.005 16872 Star::Find returns 1 (0), X=1212.91, Y=159.09, Mass=4169248, SNR=812.7, Peak=65520 HFD=6.4
01:06:21.960 00.002 16872 AutoFind: near-saturated [1213, 161] 202.4 Mass 4169248 SNR 812.7 Peak 65520
01:06:21.963 00.003 16872 Star::Find(15, 1626, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.966 00.003 16872 Star::Find returns 1 (0), X=1625.94, Y=628.89, Mass=216792, SNR=306.4, Peak=25884 HFD=2.8
01:06:21.968 00.002 16872 AutoFind returns star at [1626, 629] 63.4 Mass 216792 SNR 306.4
01:06:21.973 00.005 16872 Star::Find(15, 1626, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.977 00.004 16872 Star::Find returns 1 (0), X=1625.94, Y=628.89, Mass=216792, SNR=306.4, Peak=25884 HFD=2.8
01:06:21.980 00.003 16872 MultiStar: List (12): {1625.94, 628.89}(306.4), {967.04, 666.90}(134.3), {1076.67, 1008.31}(145.5), {1795.00, 910.58}(77.5), {516.30, 903.65}(61.9), {510.60, 1025.69}(55.1), {1605.28, 551.85}(33.8), {23.90, 372.17}(28.1), {463.60, 297.97}(29.7), {566.81, 1025.06}(21.6), {1633.55, 854.69}(21.4), {49.08, 914.82}(20.2), 
01:06:21.982 00.002 16872 setting lock position to (1625.94, 628.89)
01:06:21.985 00.003 16872 MultiStar: stabilizing after lock position change
01:06:21.988 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
01:06:21.990 00.002 16872 UpdateGuideState(): m_state=1
01:06:21.992 00.002 16872 Star::Find(15, 1625, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:21.995 00.003 16872 Star::Find returns 1 (0), X=1625.94, Y=628.89, Mass=216792, SNR=306.4, Peak=25884 HFD=2.8
01:06:21.998 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
01:06:22.003 00.005 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
01:06:22.006 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
01:06:22.013 00.007 16872 setting force full frames = false
01:06:22.016 00.003 16872 setting lock position to (1625.94, 628.89)
01:06:22.019 00.003 16872 MultiStar: stabilizing after lock position change
01:06:22.022 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:06:22.026 00.004 16872 Changing from state SELECTING to SELECTED
01:06:22.028 00.002 16872 guider state => SELECTED
01:06:22.040 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3300, FiltMin=3150, FiltMax=65512, Gamma=2.190
01:06:22.077 00.037 16872 UpdateGuideState exits: m=216792 SNR=306.4
01:06:22.084 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3300, FiltMin=3150, FiltMax=65512, Gamma=2.190
01:06:22.119 00.035 16872 Status Line: Auto-selected star at (1625.9, 628.9)
01:06:22.130 00.011 16872 PhdController: newstate STATE_WAIT_SELECTED
01:06:22.134 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:22.137 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:06:22.139 00.002 16872 Enqueuing Expose request
01:06:22.142 00.003 9640 Worker thread wakes up
01:06:22.142 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:06:22.143 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1611,614,31,31)
01:06:22.143 00.000 16872 evsrv: cli 0D3C0A48 connect
01:06:22.147 00.004 16872 case statement mapped state 2 to 1
01:06:22.151 00.004 16872 case statement mapped state 2 to 1
01:06:22.155 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"dc532adc-4729-4199-b618-841dca36252e"}
01:06:22.159 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1625.94,628.89],"id":"dc532adc-4729-4199-b618-841dca36252e"}
01:06:22.169 00.010 16872 evsrv: cli 0D3C0A48 disconnect
01:06:22.172 00.003 16872 evsrv: cli 0D3BFFA8 connect
01:06:22.175 00.003 16872 case statement mapped state 2 to 1
01:06:22.178 00.003 16872 case statement mapped state 2 to 1
01:06:22.183 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"585d0489-31ca-400f-81eb-cb0db8cbc735"}
01:06:22.185 00.002 16872 case statement mapped state 2 to 1
01:06:22.190 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"585d0489-31ca-400f-81eb-cb0db8cbc735"}
01:06:22.195 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:06:22.217 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa41894b-ec71-43c3-b05d-5d58b25956f0"}
01:06:22.225 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aa41894b-ec71-43c3-b05d-5d58b25956f0"}
01:06:22.229 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f8c4691-7d31-4dfd-8d5f-faa81fe33c0c"}
01:06:22.232 00.003 16872 case statement mapped state 2 to 1
01:06:22.235 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"8f8c4691-7d31-4dfd-8d5f-faa81fe33c0c"}
01:06:22.240 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"299e1ccb-6f8b-4091-81b0-349920f3313e"}
01:06:22.243 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.94,6.89],"pixels":"..."},"id":"299e1ccb-6f8b-4091-81b0-349920f3313e"}
01:06:23.230 00.987 16872 evsrv: cli 0D3BFFA8 connect
01:06:23.235 00.005 16872 case statement mapped state 2 to 1
01:06:23.242 00.007 16872 case statement mapped state 2 to 1
01:06:23.248 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"4a75d364-f596-4f66-acec-f69d060656ea"}
01:06:23.252 00.004 16872 case statement mapped state 2 to 1
01:06:23.258 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"4a75d364-f596-4f66-acec-f69d060656ea"}
01:06:23.263 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:06:24.264 01.001 16872 evsrv: cli 0D3BFFA8 connect
01:06:24.269 00.005 16872 case statement mapped state 2 to 1
01:06:24.273 00.004 16872 case statement mapped state 2 to 1
01:06:24.277 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"3bc13a9e-68c1-4151-a335-46b804735b2f"}
01:06:24.280 00.003 16872 case statement mapped state 2 to 1
01:06:24.283 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"3bc13a9e-68c1-4151-a335-46b804735b2f"}
01:06:24.286 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:06:25.288 01.002 16872 evsrv: cli 0D3C0228 connect
01:06:25.292 00.004 16872 case statement mapped state 2 to 1
01:06:25.296 00.004 16872 case statement mapped state 2 to 1
01:06:25.301 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"294bda79-9cc9-4267-8ca8-58dba0b74aca"}
01:06:25.304 00.003 16872 case statement mapped state 2 to 1
01:06:25.307 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"294bda79-9cc9-4267-8ca8-58dba0b74aca"}
01:06:25.310 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:06:25.715 00.405 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08fb4389-9c2b-4188-81cc-46aba84e7bbd"}
01:06:25.718 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08fb4389-9c2b-4188-81cc-46aba84e7bbd"}
01:06:25.723 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"93fe649a-8f8e-4801-a0c4-b897eb041e2a"}
01:06:25.726 00.003 16872 case statement mapped state 2 to 1
01:06:25.729 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"93fe649a-8f8e-4801-a0c4-b897eb041e2a"}
01:06:25.732 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7efdb275-25cf-4d56-bb5f-b109efa20a72"}
01:06:25.734 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.94,6.89],"pixels":"..."},"id":"7efdb275-25cf-4d56-bb5f-b109efa20a72"}
01:06:26.191 00.457 9640 Exposure complete
01:06:26.311 00.120 16872 evsrv: cli 0D3C0228 connect
01:06:26.315 00.004 16872 case statement mapped state 2 to 1
01:06:26.319 00.004 16872 case statement mapped state 2 to 1
01:06:26.323 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"dadb7e68-e309-4155-a760-a66aa8b28b5b"}
01:06:26.326 00.003 16872 case statement mapped state 2 to 1
01:06:26.329 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"dadb7e68-e309-4155-a760-a66aa8b28b5b"}
01:06:26.332 00.003 9640 worker thread done servicing request
01:06:26.332 00.000 16872 OnExposeComplete: enter
01:06:26.335 00.003 16872 UpdateGuideState(): m_state=2
01:06:26.338 00.003 16872 Star::Find(15, 1625, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:06:26.341 00.003 16872 Star::Find returns 1 (0), X=1625.56, Y=629.04, Mass=195025, SNR=279.9, Peak=20480 HFD=3.1
01:06:26.343 00.002 16872 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
01:06:26.347 00.004 16872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
01:06:26.350 00.003 16872 CameraToMount -- cameraX=-0.38 cameraY=0.15 hyp=0.41 cameraTheta=2.77 mountX=0.14 mountY=0.39, mountTheta=1.22
01:06:26.354 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65516, med=3300, FiltMin=3166, FiltMax=65512, Gamma=2.190
01:06:26.393 00.039 16872 UpdateGuideState exits: m=195025 SNR=279.9
01:06:26.396 00.003 16872 PhdController: newstate STATE_CALIBRATE
01:06:26.399 00.003 16872 PhdController: newstate STATE_GUIDE
01:06:26.416 00.017 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:06:26.419 00.003 16872 guider state => CALIBRATED
01:06:26.423 00.004 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:06:26.432 00.009 16872 reset dither spiral
01:06:26.436 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:06:26.438 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:26.442 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:06:26.444 00.002 16872 Enqueuing Expose request
01:06:26.447 00.003 9640 Worker thread wakes up
01:06:26.447 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:06:26.447 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:06:26.447 00.000 16872 evsrv: cli 0D3C0228 disconnect
01:06:27.334 00.887 16872 evsrv: cli 0D3C0A48 connect
01:06:27.337 00.003 16872 case statement mapped state 5 to 1
01:06:27.341 00.004 16872 case statement mapped state 5 to 1
01:06:27.347 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"16645083-11f9-416e-9cd7-943f40b96e08"}
01:06:27.350 00.003 16872 case statement mapped state 5 to 1
01:06:27.352 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"16645083-11f9-416e-9cd7-943f40b96e08"}
01:06:27.356 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:06:28.358 01.002 16872 evsrv: cli 0D3BFFA8 connect
01:06:28.361 00.003 16872 case statement mapped state 5 to 1
01:06:28.364 00.003 16872 case statement mapped state 5 to 1
01:06:28.367 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"5577d7a6-dd13-4218-9fad-4441a57a1204"}
01:06:28.370 00.003 16872 case statement mapped state 5 to 1
01:06:28.374 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"5577d7a6-dd13-4218-9fad-4441a57a1204"}
01:06:28.378 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:06:29.221 00.843 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dccad875-b6cc-44a2-92f1-e230a1f23a24"}
01:06:29.225 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dccad875-b6cc-44a2-92f1-e230a1f23a24"}
01:06:29.231 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c41c4e6-c49d-46d4-b8c7-dec02b61edb1"}
01:06:29.234 00.003 16872 case statement mapped state 5 to 1
01:06:29.238 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"1c41c4e6-c49d-46d4-b8c7-dec02b61edb1"}
01:06:29.242 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6f03d712-2590-4f74-8075-72824fe23c68"}
01:06:29.246 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.56,7.04],"pixels":"..."},"id":"6f03d712-2590-4f74-8075-72824fe23c68"}
01:06:29.379 00.133 16872 evsrv: cli 0D3BFFA8 connect
01:06:29.383 00.004 16872 case statement mapped state 5 to 1
01:06:29.390 00.007 16872 case statement mapped state 5 to 1
01:06:29.393 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9f7b606f-55de-451c-b861-773c46c8d610"}
01:06:29.397 00.004 16872 case statement mapped state 5 to 1
01:06:29.402 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"9f7b606f-55de-451c-b861-773c46c8d610"}
01:06:29.406 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:06:30.408 01.002 16872 evsrv: cli 0D3BFFA8 connect
01:06:30.411 00.003 16872 case statement mapped state 5 to 1
01:06:30.416 00.005 16872 case statement mapped state 5 to 1
01:06:30.422 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"ba24f011-eee1-4972-b0a7-7141184862f5"}
01:06:30.425 00.003 16872 case statement mapped state 5 to 1
01:06:30.429 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"ba24f011-eee1-4972-b0a7-7141184862f5"}
01:06:30.433 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:06:30.518 00.085 9640 Exposure complete
01:06:30.657 00.139 9640 worker thread done servicing request
01:06:30.657 00.000 16872 OnExposeComplete: enter
01:06:30.660 00.003 16872 UpdateGuideState(): m_state=5
01:06:30.664 00.004 16872 Star::Find(15, 1625, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:06:30.668 00.004 16872 Star::Find returns 1 (0), X=1625.40, Y=629.50, Mass=213270, SNR=292.8, Peak=22164 HFD=3.2
01:06:30.671 00.003 16872 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.56) = xAngle (0.73 = 0.73)
01:06:30.673 00.002 16872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.78 = 0.78)
01:06:30.676 00.003 16872 CameraToMount -- cameraX=-0.53 cameraY=0.61 hyp=0.81 cameraTheta=2.29 mountX=0.60 mountY=0.57, mountTheta=0.76
01:06:30.680 00.004 16872 Changing from state CALIBRATED to GUIDING
01:06:30.683 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:06:30.686 00.003 16872 ScopeASCOM::SideOfPier() returns 0
01:06:30.760 00.074 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
01:06:30.763 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:06:30.765 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:06:30.768 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:06:30.771 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:06:30.774 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:06:30.778 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:06:30.780 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:06:30.782 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:06:30.785 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:06:30.789 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:06:30.792 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:06:30.795 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:06:30.798 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:06:30.898 00.100 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:06:30.902 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:06:30.904 00.002 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
01:06:30.909 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:06:30.913 00.004 16872 ScopeASCOM::SideOfPier() returns 0
01:06:31.027 00.114 16872 setting lock position to (1625.40, 629.50)
01:06:31.029 00.002 16872 MultiStar: stabilizing after lock position change
01:06:31.033 00.004 16872 guider state => GUIDING
01:06:31.035 00.002 16872 Status Line: Guiding
01:06:31.044 00.009 16872 Mount: notify guiding started
01:06:31.048 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:06:31.051 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
01:06:31.054 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:06:31.059 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:06:31.061 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:06:31.064 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
01:06:31.067 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
01:06:31.070 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:06:31.074 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
01:06:31.076 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:06:31.079 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:06:31.082 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:06:31.085 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:06:31.087 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:06:31.092 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:06:31.095 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:06:31.096 00.001 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:06:31.100 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:06:31.102 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:06:31.106 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:06:31.108 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:06:31.111 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:06:31.114 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:06:31.116 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:06:31.121 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:06:31.124 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:06:31.127 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:06:31.130 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:06:31.132 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:06:31.136 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:06:31.138 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:06:31.141 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:06:31.143 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:06:31.146 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:06:31.149 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:06:31.154 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:06:31.158 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:06:31.160 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:06:31.338 00.178 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:06:31.405 00.067 16872 ScopeASCOM::SideOfPier() returns 0
01:06:31.409 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:06:31.412 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:06:31.415 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:06:31.417 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
01:06:31.421 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:06:31.423 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:06:31.426 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:06:31.428 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:06:31.431 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:06:31.435 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3292, FiltMin=3154, FiltMax=65516, Gamma=2.190
01:06:31.473 00.038 16872 UpdateGuideState exits: m=213270 SNR=292.8
01:06:31.476 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
01:06:31.480 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:31.485 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:06:31.487 00.002 16872 Enqueuing Expose request
01:06:31.490 00.003 9640 Worker thread wakes up
01:06:31.490 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:06:31.490 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:06:31.490 00.000 16872 evsrv: cli 0D3C0A48 connect
01:06:31.494 00.004 16872 case statement mapped state 6 to 3
01:06:31.499 00.005 16872 case statement mapped state 6 to 3
01:06:31.503 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"de6ce95d-f632-4532-a38e-5fe9f77edb5f"}
01:06:31.506 00.003 16872 case statement mapped state 6 to 3
01:06:31.509 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"de6ce95d-f632-4532-a38e-5fe9f77edb5f"}
01:06:31.520 00.011 16872 evsrv: cli 0D3C0A48 disconnect
01:06:32.720 01.200 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c2aa958-c61d-4dc6-bf47-46e12cf496c4"}
01:06:32.723 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6c2aa958-c61d-4dc6-bf47-46e12cf496c4"}
01:06:32.727 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9627e9f0-6767-4d22-8359-a59108b59f29"}
01:06:32.729 00.002 16872 case statement mapped state 6 to 3
01:06:32.732 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9627e9f0-6767-4d22-8359-a59108b59f29"}
01:06:32.735 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e7232eb2-e026-4a0a-87ef-822367672be1"}
01:06:32.739 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.40,6.50],"pixels":"..."},"id":"e7232eb2-e026-4a0a-87ef-822367672be1"}
01:06:35.554 02.815 9640 Exposure complete
01:06:35.695 00.141 9640 worker thread done servicing request
01:06:35.695 00.000 16872 OnExposeComplete: enter
01:06:35.699 00.004 16872 UpdateGuideState(): m_state=6
01:06:35.702 00.003 16872 Star::Find(15, 1625, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:06:35.704 00.002 16872 Star::Find returns 1 (0), X=1625.10, Y=629.11, Mass=220601, SNR=315.0, Peak=23172 HFD=2.9
01:06:35.709 00.005 16872 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.56) = xAngle (-3.78 = 2.50)
01:06:35.712 00.003 16872 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.73 = 2.55)
01:06:35.715 00.003 16872 CameraToMount -- cameraX=-0.30 cameraY=-0.40 hyp=0.50 cameraTheta=-2.22 mountX=-0.40 mountY=0.28, mountTheta=2.53
01:06:35.719 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.30, y=-0.40, opts=13)
01:06:35.722 00.003 16872 Enqueuing Move request for scope (-0.30, -0.40)
01:06:35.725 00.003 9640 Worker thread wakes up
01:06:35.725 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.40) opts 0xd
01:06:35.725 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.30, -0.40)
01:06:35.725 00.000 9640 Moving (-0.30, -0.40) raw xDistance=-0.40 yDistance=0.28
01:06:35.725 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.40
01:06:35.725 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0
01:06:35.725 00.000 9640 MoveAxis(E, 43, ABG)
01:06:35.725 00.000 9640 Guiding  Dir = 2, Dur = 43
01:06:35.726 00.001 9640 IsSlewing returns 0
01:06:35.726 00.000 9640 IsGuiding returns 0
01:06:35.727 00.001 9640 PulseGuide returned control before completion, sleep 53
01:06:35.731 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65520, med=3300, FiltMin=3194, FiltMax=65516, Gamma=2.190
01:06:35.769 00.038 16872 UpdateGuideState exits: m=220601 SNR=315.0
01:06:35.770 00.001 16872 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 1 / 99999
01:06:35.774 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777788395.774,"Host":"RBFOCUS307","Inst":1,"Distance":0.72,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:06:35.777 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:35.780 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:06:35.782 00.002 16872 Enqueuing Expose request
01:06:35.788 00.006 9640 IsGuiding returns 1
01:06:35.789 00.001 9640 scope still moving after pulse duration time elapsed
01:06:35.815 00.026 9640 IsSlewing returns 0
01:06:35.816 00.001 9640 IsGuiding returns 0
01:06:35.816 00.000 9640 scope move finished after 43 + 47 ms
01:06:35.816 00.000 9640 Move returns status 0, amount 43
01:06:35.816 00.000 9640 MoveAxis(N, 0, ABG)
01:06:35.817 00.001 9640 Move returns status 0, amount 0
01:06:35.817 00.000 9640 move complete, result=0
01:06:35.817 00.000 9640 worker thread done servicing request
01:06:35.817 00.000 9640 Worker thread wakes up
01:06:35.817 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:06:35.817 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:06:35.817 00.000 16872 GuideStep: -0.4 px 43 ms EAST, 0.3 px 0 ms NORTH
01:06:36.220 00.403 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"468bc606-b299-4286-82d3-a526b09501ca"}
01:06:36.226 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"468bc606-b299-4286-82d3-a526b09501ca"}
01:06:36.229 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a20a1b5e-58f1-4e03-a13b-cfcb778cc48d"}
01:06:36.231 00.002 16872 case statement mapped state 6 to 3
01:06:36.234 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a20a1b5e-58f1-4e03-a13b-cfcb778cc48d"}
01:06:36.237 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f5f0438d-6f43-47c0-b0ea-4d3705278e8a"}
01:06:36.241 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.10,7.11],"pixels":"..."},"id":"f5f0438d-6f43-47c0-b0ea-4d3705278e8a"}
01:06:39.722 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b0f83b58-0a1c-4338-838b-d467a65c7670"}
01:06:39.724 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b0f83b58-0a1c-4338-838b-d467a65c7670"}
01:06:39.728 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af44441f-5505-4f8b-88c4-fdd817d189a1"}
01:06:39.732 00.004 16872 case statement mapped state 6 to 3
01:06:39.734 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"af44441f-5505-4f8b-88c4-fdd817d189a1"}
01:06:39.738 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"629eacdc-6cef-4745-b7aa-3fa839592551"}
01:06:39.741 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.10,7.11],"pixels":"..."},"id":"629eacdc-6cef-4745-b7aa-3fa839592551"}
01:06:39.882 00.141 9640 Exposure complete
01:06:40.028 00.146 9640 worker thread done servicing request
01:06:40.028 00.000 16872 OnExposeComplete: enter
01:06:40.033 00.005 16872 UpdateGuideState(): m_state=6
01:06:40.037 00.004 16872 Star::Find(15, 1625, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:06:40.040 00.003 16872 Star::Find returns 1 (0), X=1624.77, Y=629.50, Mass=209980, SNR=300.2, Peak=22416 HFD=3.2
01:06:40.043 00.003 16872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
01:06:40.048 00.005 16872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
01:06:40.051 00.003 16872 CameraToMount -- cameraX=-0.64 cameraY=-0.01 hyp=0.64 cameraTheta=-3.13 mountX=-0.01 mountY=0.63, mountTheta=1.59
01:06:40.057 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.64, y=-0.01, opts=13)
01:06:40.062 00.005 16872 Enqueuing Move request for scope (-0.64, -0.01)
01:06:40.066 00.004 9640 Worker thread wakes up
01:06:40.066 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.01) opts 0xd
01:06:40.066 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.64, -0.01)
01:06:40.066 00.000 9640 Moving (-0.64, -0.01) raw xDistance=-0.01 yDistance=0.63
01:06:40.066 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:06:40.067 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.63, m_sumCorr=0
01:06:40.067 00.000 9640 MoveAxis(E, 0, ABG)
01:06:40.067 00.000 9640 Move returns status 0, amount 0
01:06:40.067 00.000 9640 MoveAxis(N, 0, ABG)
01:06:40.067 00.000 9640 Move returns status 0, amount 0
01:06:40.067 00.000 9640 move complete, result=0
01:06:40.067 00.000 9640 worker thread done servicing request
01:06:40.073 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3296, FiltMin=3190, FiltMax=65512, Gamma=2.190
01:06:40.118 00.045 16872 UpdateGuideState exits: m=209980 SNR=300.2
01:06:40.121 00.003 16872 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 2 / 99999
01:06:40.130 00.009 16872 evsrv: {"Event":"Settling","Timestamp":1777788400.130,"Host":"RBFOCUS307","Inst":1,"Distance":0.69,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
01:06:40.134 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:40.138 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:06:40.142 00.004 16872 Enqueuing Expose request
01:06:40.145 00.003 9640 Worker thread wakes up
01:06:40.146 00.001 16872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
01:06:40.149 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:06:40.149 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:06:43.228 03.079 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ae3161c-9d6a-4431-888c-d56126557b06"}
01:06:43.233 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2ae3161c-9d6a-4431-888c-d56126557b06"}
01:06:43.238 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"622a6777-4983-443a-80c3-4ddb680be662"}
01:06:43.242 00.004 16872 case statement mapped state 6 to 3
01:06:43.245 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"622a6777-4983-443a-80c3-4ddb680be662"}
01:06:43.249 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"39ff7160-eb2a-469e-b22b-f44c0aedb726"}
01:06:43.254 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.77,7.50],"pixels":"..."},"id":"39ff7160-eb2a-469e-b22b-f44c0aedb726"}
01:06:44.208 00.954 9640 Exposure complete
01:06:44.346 00.138 9640 worker thread done servicing request
01:06:44.346 00.000 16872 OnExposeComplete: enter
01:06:44.349 00.003 16872 UpdateGuideState(): m_state=6
01:06:44.351 00.002 16872 Star::Find(15, 1624, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:06:44.354 00.003 16872 Star::Find returns 1 (0), X=1624.95, Y=629.66, Mass=207149, SNR=292.6, Peak=25048 HFD=2.9
01:06:44.357 00.003 16872 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.56) = xAngle (1.25 = 1.25)
01:06:44.359 00.002 16872 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.29 = 1.29)
01:06:44.364 00.005 16872 CameraToMount -- cameraX=-0.45 cameraY=0.16 hyp=0.48 cameraTheta=2.80 mountX=0.15 mountY=0.46, mountTheta=1.25
01:06:44.368 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.45, y=0.16, opts=13)
01:06:44.371 00.003 16872 Enqueuing Move request for scope (-0.45, 0.16)
01:06:44.373 00.002 9640 Worker thread wakes up
01:06:44.373 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.16) opts 0xd
01:06:44.373 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.45, 0.16)
01:06:44.373 00.000 9640 Moving (-0.45, 0.16) raw xDistance=0.15 yDistance=0.46
01:06:44.373 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.15
01:06:44.374 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.46, m_sumCorr=0.18
01:06:44.374 00.000 9640 MoveAxis(W, 16, ABG)
01:06:44.374 00.000 9640 Guiding  Dir = 3, Dur = 16
01:06:44.374 00.000 9640 IsSlewing returns 0
01:06:44.374 00.000 9640 IsGuiding returns 0
01:06:44.374 00.000 9640 PulseGuide returned control before completion, sleep 26
01:06:44.381 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3300, FiltMin=3208, FiltMax=65520, Gamma=2.190
01:06:44.407 00.026 9640 IsGuiding returns 1
01:06:44.407 00.000 9640 scope still moving after pulse duration time elapsed
01:06:44.418 00.011 16872 UpdateGuideState exits: m=207149 SNR=292.6
01:06:44.421 00.003 16872 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 3 / 99999
01:06:44.427 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777788404.427,"Host":"RBFOCUS307","Inst":1,"Distance":0.63,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
01:06:44.429 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:44.431 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:06:44.434 00.003 16872 Enqueuing Expose request
01:06:44.438 00.004 9640 IsSlewing returns 0
01:06:44.438 00.000 9640 IsGuiding returns 0
01:06:44.438 00.000 9640 scope move finished after 16 + 47 ms
01:06:44.438 00.000 9640 Move returns status 0, amount 16
01:06:44.438 00.000 9640 MoveAxis(S, 22, ABG)
01:06:44.438 00.000 9640 Guiding  Dir = 1, Dur = 22
01:06:44.439 00.001 9640 IsSlewing returns 0
01:06:44.439 00.000 9640 IsGuiding returns 0
01:06:44.439 00.000 9640 PulseGuide returned control before completion, sleep 32
01:06:44.486 00.047 9640 IsGuiding returns 1
01:06:44.486 00.000 9640 scope still moving after pulse duration time elapsed
01:06:44.516 00.030 9640 IsSlewing returns 0
01:06:44.516 00.000 9640 IsGuiding returns 0
01:06:44.517 00.001 9640 scope move finished after 22 + 55 ms
01:06:44.517 00.000 9640 Move returns status 0, amount 22
01:06:44.517 00.000 9640 move complete, result=0
01:06:44.517 00.000 9640 worker thread done servicing request
01:06:44.517 00.000 9640 Worker thread wakes up
01:06:44.517 00.000 16872 GuideStep: 0.2 px 16 ms WEST, 0.5 px 22 ms SOUTH
01:06:44.520 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:06:44.520 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:06:46.729 02.209 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7749f16d-1582-4f45-bc1c-f5681d006637"}
01:06:46.733 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7749f16d-1582-4f45-bc1c-f5681d006637"}
01:06:46.737 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d2b1ad1-9e0a-4050-ab54-ace7e11710ed"}
01:06:46.741 00.004 16872 case statement mapped state 6 to 3
01:06:46.743 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d2b1ad1-9e0a-4050-ab54-ace7e11710ed"}
01:06:46.746 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"55f81e32-916e-4534-9ead-1c51c3e80d77"}
01:06:46.750 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.95,6.66],"pixels":"..."},"id":"55f81e32-916e-4534-9ead-1c51c3e80d77"}
01:06:48.581 01.831 9640 Exposure complete
01:06:48.719 00.138 9640 worker thread done servicing request
01:06:48.719 00.000 16872 OnExposeComplete: enter
01:06:48.723 00.004 16872 UpdateGuideState(): m_state=6
01:06:48.726 00.003 16872 Star::Find(15, 1624, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:06:48.731 00.005 16872 Star::Find returns 1 (0), X=1624.73, Y=630.17, Mass=207740, SNR=295.5, Peak=22092 HFD=3.0
01:06:48.733 00.002 16872 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.56) = xAngle (0.80 = 0.80)
01:06:48.735 00.002 16872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.85 = 0.85)
01:06:48.738 00.003 16872 CameraToMount -- cameraX=-0.67 cameraY=0.67 hyp=0.95 cameraTheta=2.35 mountX=0.66 mountY=0.71, mountTheta=0.82
01:06:48.742 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.67, y=0.67, opts=13)
01:06:48.747 00.005 16872 Enqueuing Move request for scope (-0.67, 0.67)
01:06:48.750 00.003 9640 Worker thread wakes up
01:06:48.750 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.67) opts 0xd
01:06:48.750 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.67, 0.67)
01:06:48.750 00.000 9640 Moving (-0.67, 0.67) raw xDistance=0.66 yDistance=0.71
01:06:48.750 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.66
01:06:48.750 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.71, m_sumCorr=0.36
01:06:48.750 00.000 9640 MoveAxis(W, 72, ABG)
01:06:48.750 00.000 9640 Guiding  Dir = 3, Dur = 72
01:06:48.751 00.001 9640 IsSlewing returns 0
01:06:48.751 00.000 9640 IsGuiding returns 0
01:06:48.751 00.000 9640 PulseGuide returned control before completion, sleep 82
01:06:48.756 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65516, med=3300, FiltMin=3180, FiltMax=65512, Gamma=2.190
01:06:48.798 00.042 16872 UpdateGuideState exits: m=207740 SNR=295.5
01:06:48.801 00.003 16872 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 4 / 99999
01:06:48.804 00.003 16872 PhdController: newstate STATE_FINISH
01:06:48.809 00.005 16872 PhdController complete: success
01:06:48.813 00.004 16872 evsrv: {"Event":"SettleDone","Timestamp":1777788408.813,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:06:48.819 00.006 16872 Mount: notify guiding dither settle done success=1
01:06:48.823 00.004 16872 PhdController: newstate STATE_IDLE
01:06:48.825 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:48.828 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:06:48.829 00.001 16872 Enqueuing Expose request
01:06:48.837 00.008 9640 IsGuiding returns 1
01:06:48.837 00.000 9640 scope still moving after pulse duration time elapsed
01:06:48.867 00.030 9640 IsSlewing returns 0
01:06:48.868 00.001 9640 IsGuiding returns 0
01:06:48.868 00.000 9640 scope move finished after 72 + 44 ms
01:06:48.868 00.000 9640 Move returns status 0, amount 72
01:06:48.868 00.000 9640 MoveAxis(S, 22, ABG)
01:06:48.868 00.000 9640 Guiding  Dir = 1, Dur = 22
01:06:48.869 00.001 9640 IsSlewing returns 0
01:06:48.869 00.000 9640 IsGuiding returns 0
01:06:48.871 00.002 9640 PulseGuide returned control before completion, sleep 31
01:06:48.914 00.043 9640 IsGuiding returns 1
01:06:48.914 00.000 9640 scope still moving after pulse duration time elapsed
01:06:48.946 00.032 9640 IsSlewing returns 0
01:06:48.947 00.001 9640 IsGuiding returns 0
01:06:48.947 00.000 9640 scope move finished after 22 + 55 ms
01:06:48.947 00.000 9640 Move returns status 0, amount 22
01:06:48.947 00.000 9640 move complete, result=0
01:06:48.947 00.000 9640 worker thread done servicing request
01:06:48.947 00.000 9640 Worker thread wakes up
01:06:48.947 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:06:48.947 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:06:48.947 00.000 16872 GuideStep: 0.7 px 72 ms WEST, 0.7 px 22 ms SOUTH
01:06:49.028 00.081 16872 evsrv: cli 0D3C0A48 connect
01:06:49.032 00.004 16872 case statement mapped state 6 to 3
01:06:49.038 00.006 16872 case statement mapped state 6 to 3
01:06:49.047 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"05687251-b6cd-4e55-9d3a-146dcaac336e"}
01:06:49.053 00.006 16872 case statement mapped state 6 to 3
01:06:49.057 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"05687251-b6cd-4e55-9d3a-146dcaac336e"}
01:06:49.065 00.008 16872 evsrv: cli 0D3C0A48 disconnect
01:06:50.228 01.163 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd620709-c03c-4ccd-b7d2-286a47f141f1"}
01:06:50.233 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dd620709-c03c-4ccd-b7d2-286a47f141f1"}
01:06:50.238 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"adefecd2-94ad-4709-80f2-2e8b68af3878"}
01:06:50.242 00.004 16872 case statement mapped state 6 to 3
01:06:50.246 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"adefecd2-94ad-4709-80f2-2e8b68af3878"}
01:06:50.252 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"713c274e-1522-4ff6-8b3e-db42e1e52d67"}
01:06:50.256 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.73,7.17],"pixels":"..."},"id":"713c274e-1522-4ff6-8b3e-db42e1e52d67"}
01:06:53.008 02.752 9640 Exposure complete
01:06:53.146 00.138 9640 worker thread done servicing request
01:06:53.146 00.000 16872 OnExposeComplete: enter
01:06:53.149 00.003 16872 UpdateGuideState(): m_state=6
01:06:53.153 00.004 16872 Star::Find(15, 1624, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:06:53.155 00.002 16872 Star::Find returns 1 (0), X=1624.44, Y=629.80, Mass=206640, SNR=294.0, Peak=23880 HFD=3.0
01:06:53.158 00.003 16872 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.56) = xAngle (1.29 = 1.29)
01:06:53.160 00.002 16872 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.33 = 1.33)
01:06:53.163 00.003 16872 CameraToMount -- cameraX=-0.96 cameraY=0.30 hyp=1.01 cameraTheta=2.84 mountX=0.28 mountY=0.98, mountTheta=1.29
01:06:53.168 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.96, y=0.30, opts=13)
01:06:53.171 00.003 16872 Enqueuing Move request for scope (-0.96, 0.30)
01:06:53.174 00.003 9640 Worker thread wakes up
01:06:53.174 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.96, 0.30) opts 0xd
01:06:53.174 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.96, 0.30)
01:06:53.174 00.000 9640 Moving (-0.96, 0.30) raw xDistance=0.28 yDistance=0.98
01:06:53.174 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.28
01:06:53.174 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.98, m_sumCorr=0.55
01:06:53.174 00.000 9640 MoveAxis(W, 37, ABG)
01:06:53.174 00.000 9640 Guiding  Dir = 3, Dur = 37
01:06:53.174 00.000 9640 IsSlewing returns 0
01:06:53.174 00.000 9640 IsGuiding returns 0
01:06:53.174 00.000 9640 PulseGuide returned control before completion, sleep 47
01:06:53.184 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3300, FiltMin=3212, FiltMax=65516, Gamma=2.190
01:06:53.222 00.038 9640 IsGuiding returns 1
01:06:53.222 00.000 9640 scope still moving after pulse duration time elapsed
01:06:53.224 00.002 16872 UpdateGuideState exits: m=206640 SNR=294.0
01:06:53.227 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:53.232 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:06:53.237 00.005 16872 Enqueuing Expose request
01:06:53.257 00.020 9640 IsSlewing returns 0
01:06:53.257 00.000 9640 IsGuiding returns 0
01:06:53.257 00.000 9640 scope move finished after 37 + 45 ms
01:06:53.258 00.001 9640 Move returns status 0, amount 37
01:06:53.258 00.000 9640 MoveAxis(S, 23, ABG)
01:06:53.258 00.000 9640 Guiding  Dir = 1, Dur = 23
01:06:53.258 00.000 9640 IsSlewing returns 0
01:06:53.259 00.001 9640 IsGuiding returns 0
01:06:53.260 00.001 9640 PulseGuide returned control before completion, sleep 32
01:06:53.301 00.041 9640 IsGuiding returns 1
01:06:53.301 00.000 9640 scope still moving after pulse duration time elapsed
01:06:53.332 00.031 9640 IsSlewing returns 0
01:06:53.333 00.001 9640 IsGuiding returns 1
01:06:53.364 00.031 9640 IsSlewing returns 0
01:06:53.365 00.001 9640 IsGuiding returns 0
01:06:53.365 00.000 9640 scope move finished after 23 + 82 ms
01:06:53.365 00.000 9640 Move returns status 0, amount 23
01:06:53.365 00.000 9640 move complete, result=0
01:06:53.365 00.000 9640 worker thread done servicing request
01:06:53.365 00.000 9640 Worker thread wakes up
01:06:53.365 00.000 16872 GuideStep: 0.3 px 37 ms WEST, 1.0 px 23 ms SOUTH
01:06:53.371 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
01:06:53.371 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:06:53.728 00.357 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b162095b-51d0-407e-b966-417f9a89f07b"}
01:06:53.732 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b162095b-51d0-407e-b966-417f9a89f07b"}
01:06:53.736 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9ab501c-4f8e-41c4-8aca-46fc41cb40cf"}
01:06:53.739 00.003 16872 case statement mapped state 6 to 3
01:06:53.743 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9ab501c-4f8e-41c4-8aca-46fc41cb40cf"}
01:06:53.748 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4e58e5ba-222d-49b3-8440-14083bcc71c3"}
01:06:53.751 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.44,6.80],"pixels":"..."},"id":"4e58e5ba-222d-49b3-8440-14083bcc71c3"}
01:06:57.227 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"79d3fb60-7109-46ed-947c-bd13249a8dc0"}
01:06:57.233 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"79d3fb60-7109-46ed-947c-bd13249a8dc0"}
01:06:57.236 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af8473dc-6074-499f-be28-881262d28f96"}
01:06:57.239 00.003 16872 case statement mapped state 6 to 3
01:06:57.242 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"af8473dc-6074-499f-be28-881262d28f96"}
01:06:57.245 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"380f7012-da61-4aa9-8a57-afd3b0c70f32"}
01:06:57.248 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.44,6.80],"pixels":"..."},"id":"380f7012-da61-4aa9-8a57-afd3b0c70f32"}
01:06:57.436 00.188 9640 Exposure complete
01:06:57.574 00.138 9640 worker thread done servicing request
01:06:57.574 00.000 16872 OnExposeComplete: enter
01:06:57.577 00.003 16872 UpdateGuideState(): m_state=6
01:06:57.580 00.003 16872 Star::Find(15, 1624, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:06:57.583 00.003 16872 Star::Find returns 1 (0), X=1624.14, Y=629.36, Mass=220715, SNR=288.5, Peak=23188 HFD=3.2
01:06:57.585 00.002 16872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.56) = xAngle (-4.59 = 1.69)
01:06:57.588 00.003 16872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.54 = 1.74)
01:06:57.590 00.002 16872 CameraToMount -- cameraX=-1.27 cameraY=-0.14 hyp=1.27 cameraTheta=-3.03 mountX=-0.16 mountY=1.25, mountTheta=1.70
01:06:57.594 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.27, y=-0.14, opts=13)
01:06:57.599 00.005 16872 Enqueuing Move request for scope (-1.27, -0.14)
01:06:57.603 00.004 9640 Worker thread wakes up
01:06:57.603 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.27, -0.14) opts 0xd
01:06:57.603 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.27, -0.14)
01:06:57.603 00.000 9640 Moving (-1.27, -0.14) raw xDistance=-0.16 yDistance=1.25
01:06:57.603 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
01:06:57.603 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 1.25, m_sumCorr=0.78
01:06:57.603 00.000 9640 MoveAxis(E, 13, ABG)
01:06:57.603 00.000 9640 Guiding  Dir = 2, Dur = 13
01:06:57.603 00.000 9640 IsSlewing returns 0
01:06:57.604 00.001 9640 IsGuiding returns 0
01:06:57.604 00.000 9640 PulseGuide returned control before completion, sleep 23
01:06:57.608 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65516, med=3300, FiltMin=3158, FiltMax=65512, Gamma=2.190
01:06:57.643 00.035 9640 IsGuiding returns 1
01:06:57.643 00.000 9640 scope still moving after pulse duration time elapsed
01:06:57.646 00.003 16872 UpdateGuideState exits: m=220715 SNR=288.5
01:06:57.650 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:57.652 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:06:57.654 00.002 16872 Enqueuing Expose request
01:06:57.675 00.021 9640 IsSlewing returns 0
01:06:57.675 00.000 9640 IsGuiding returns 0
01:06:57.675 00.000 9640 scope move finished after 13 + 58 ms
01:06:57.675 00.000 9640 Move returns status 0, amount 13
01:06:57.675 00.000 9640 MoveAxis(S, 28, ABG)
01:06:57.675 00.000 9640 Guiding  Dir = 1, Dur = 28
01:06:57.676 00.001 9640 IsSlewing returns 0
01:06:57.676 00.000 9640 IsGuiding returns 0
01:06:57.676 00.000 9640 PulseGuide returned control before completion, sleep 38
01:06:57.721 00.045 9640 IsGuiding returns 1
01:06:57.721 00.000 9640 scope still moving after pulse duration time elapsed
01:06:57.753 00.032 9640 IsSlewing returns 0
01:06:57.753 00.000 9640 IsGuiding returns 0
01:06:57.753 00.000 9640 scope move finished after 28 + 49 ms
01:06:57.753 00.000 9640 Move returns status 0, amount 28
01:06:57.753 00.000 9640 move complete, result=0
01:06:57.754 00.001 9640 worker thread done servicing request
01:06:57.754 00.000 16872 GuideStep: -0.2 px 13 ms EAST, 1.3 px 28 ms SOUTH
01:06:57.757 00.003 9640 Worker thread wakes up
01:06:57.757 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:06:57.757 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:07:00.727 02.970 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72b06ab1-2d9b-4462-9fac-d78fc02aa287"}
01:07:00.731 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"72b06ab1-2d9b-4462-9fac-d78fc02aa287"}
01:07:00.734 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f475d35-3c7a-4140-b79e-2042cafc83ae"}
01:07:00.737 00.003 16872 case statement mapped state 6 to 3
01:07:00.739 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f475d35-3c7a-4140-b79e-2042cafc83ae"}
01:07:00.743 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ed7b31a3-6de1-47fc-975d-324b63ac09c1"}
01:07:00.746 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.14,7.36],"pixels":"..."},"id":"ed7b31a3-6de1-47fc-975d-324b63ac09c1"}
01:07:01.833 01.087 9640 Exposure complete
01:07:01.970 00.137 9640 worker thread done servicing request
01:07:01.970 00.000 16872 OnExposeComplete: enter
01:07:01.973 00.003 16872 UpdateGuideState(): m_state=6
01:07:01.975 00.002 16872 Star::Find(15, 1624, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
01:07:01.979 00.004 16872 Star::Find returns 1 (0), X=1624.37, Y=629.62, Mass=219474, SNR=296.5, Peak=22236 HFD=3.3
01:07:01.982 00.003 16872 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.56) = xAngle (1.47 = 1.47)
01:07:01.986 00.004 16872 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.52 = 1.52)
01:07:01.988 00.002 16872 CameraToMount -- cameraX=-1.03 cameraY=0.12 hyp=1.03 cameraTheta=3.03 mountX=0.10 mountY=1.03, mountTheta=1.47
01:07:01.993 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.03, y=0.12, opts=13)
01:07:01.996 00.003 16872 Enqueuing Move request for scope (-1.03, 0.12)
01:07:02.000 00.004 9640 Worker thread wakes up
01:07:02.000 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 0.12) opts 0xd
01:07:02.000 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.03, 0.12)
01:07:02.000 00.000 9640 Moving (-1.03, 0.12) raw xDistance=0.10 yDistance=1.03
01:07:02.000 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.10
01:07:02.001 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.31, input 1.03, m_sumCorr=1.1
01:07:02.001 00.000 9640 MoveAxis(W, 9, ABG)
01:07:02.001 00.000 9640 Guiding  Dir = 3, Dur = 9
01:07:02.001 00.000 9640 IsSlewing returns 0
01:07:02.001 00.000 9640 IsGuiding returns 0
01:07:02.002 00.001 9640 PulseGuide returned control before completion, sleep 19
01:07:02.006 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3292, FiltMin=3152, FiltMax=65516, Gamma=2.190
01:07:02.024 00.018 9640 IsGuiding returns 1
01:07:02.024 00.000 9640 scope still moving after pulse duration time elapsed
01:07:02.047 00.023 16872 UpdateGuideState exits: m=219474 SNR=296.5
01:07:02.050 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:02.053 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:07:02.055 00.002 16872 Enqueuing Expose request
01:07:02.058 00.003 9640 IsSlewing returns 0
01:07:02.058 00.000 9640 IsGuiding returns 0
01:07:02.058 00.000 9640 scope move finished after 9 + 48 ms
01:07:02.058 00.000 9640 Move returns status 0, amount 9
01:07:02.058 00.000 9640 MoveAxis(S, 38, ABG)
01:07:02.058 00.000 9640 Guiding  Dir = 1, Dur = 38
01:07:02.058 00.000 9640 IsSlewing returns 0
01:07:02.058 00.000 9640 IsGuiding returns 0
01:07:02.059 00.001 9640 PulseGuide returned control before completion, sleep 48
01:07:02.120 00.061 9640 IsGuiding returns 1
01:07:02.120 00.000 9640 scope still moving after pulse duration time elapsed
01:07:02.149 00.029 9640 IsSlewing returns 0
01:07:02.150 00.001 9640 IsGuiding returns 0
01:07:02.150 00.000 9640 scope move finished after 38 + 53 ms
01:07:02.153 00.003 9640 Move returns status 0, amount 38
01:07:02.153 00.000 9640 move complete, result=0
01:07:02.153 00.000 9640 worker thread done servicing request
01:07:02.153 00.000 16872 GuideStep: 0.1 px 9 ms WEST, 1.0 px 38 ms SOUTH
01:07:02.157 00.004 9640 Worker thread wakes up
01:07:02.157 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:07:02.157 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:07:04.227 02.070 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff4539b9-d985-45f7-b6e7-86b7665e3599"}
01:07:04.231 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ff4539b9-d985-45f7-b6e7-86b7665e3599"}
01:07:04.235 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8220dfae-702d-4ca0-a02e-7da3eced1823"}
01:07:04.238 00.003 16872 case statement mapped state 6 to 3
01:07:04.241 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8220dfae-702d-4ca0-a02e-7da3eced1823"}
01:07:04.244 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4fa805df-812f-4cf0-80ca-912e4eda9c3a"}
01:07:04.247 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.37,6.62],"pixels":"..."},"id":"4fa805df-812f-4cf0-80ca-912e4eda9c3a"}
01:07:06.211 01.964 9640 Exposure complete
01:07:06.349 00.138 9640 worker thread done servicing request
01:07:06.349 00.000 16872 OnExposeComplete: enter
01:07:06.352 00.003 16872 UpdateGuideState(): m_state=6
01:07:06.354 00.002 16872 Star::Find(15, 1624, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
01:07:06.357 00.003 16872 Star::Find returns 1 (0), X=1624.18, Y=629.90, Mass=222567, SNR=305.8, Peak=25748 HFD=2.9
01:07:06.360 00.003 16872 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.56) = xAngle (1.27 = 1.27)
01:07:06.363 00.003 16872 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.32 = 1.32)
01:07:06.365 00.002 16872 CameraToMount -- cameraX=-1.22 cameraY=0.40 hyp=1.29 cameraTheta=2.83 mountX=0.38 mountY=1.25, mountTheta=1.28
01:07:06.370 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.22, y=0.40, opts=13)
01:07:06.373 00.003 16872 Enqueuing Move request for scope (-1.22, 0.40)
01:07:06.378 00.005 9640 Worker thread wakes up
01:07:06.378 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.22, 0.40) opts 0xd
01:07:06.378 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.22, 0.40)
01:07:06.378 00.000 9640 Moving (-1.22, 0.40) raw xDistance=0.38 yDistance=1.25
01:07:06.378 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.38
01:07:06.378 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.36, input 1.25, m_sumCorr=1.5
01:07:06.378 00.000 9640 MoveAxis(W, 41, ABG)
01:07:06.378 00.000 9640 Guiding  Dir = 3, Dur = 41
01:07:06.379 00.001 9640 IsSlewing returns 0
01:07:06.379 00.000 9640 IsGuiding returns 0
01:07:06.379 00.000 9640 PulseGuide returned control before completion, sleep 51
01:07:06.384 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3300, FiltMin=3212, FiltMax=65512, Gamma=2.190
01:07:06.423 00.039 16872 UpdateGuideState exits: m=222567 SNR=305.8
01:07:06.425 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:06.428 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:07:06.430 00.002 16872 Enqueuing Expose request
01:07:06.436 00.006 9640 IsGuiding returns 1
01:07:06.437 00.001 9640 scope still moving after pulse duration time elapsed
01:07:06.467 00.030 9640 IsSlewing returns 0
01:07:06.467 00.000 9640 IsGuiding returns 0
01:07:06.468 00.001 9640 scope move finished after 41 + 47 ms
01:07:06.468 00.000 9640 Move returns status 0, amount 41
01:07:06.468 00.000 9640 MoveAxis(S, 43, ABG)
01:07:06.468 00.000 9640 Guiding  Dir = 1, Dur = 43
01:07:06.468 00.000 9640 IsSlewing returns 0
01:07:06.468 00.000 9640 IsGuiding returns 0
01:07:06.469 00.001 9640 PulseGuide returned control before completion, sleep 53
01:07:06.529 00.060 9640 IsGuiding returns 1
01:07:06.530 00.001 9640 scope still moving after pulse duration time elapsed
01:07:06.559 00.029 9640 IsSlewing returns 0
01:07:06.560 00.001 9640 IsGuiding returns 0
01:07:06.560 00.000 9640 scope move finished after 43 + 49 ms
01:07:06.560 00.000 9640 Move returns status 0, amount 43
01:07:06.560 00.000 9640 move complete, result=0
01:07:06.561 00.001 9640 worker thread done servicing request
01:07:06.561 00.000 9640 Worker thread wakes up
01:07:06.561 00.000 16872 GuideStep: 0.4 px 41 ms WEST, 1.2 px 43 ms SOUTH
01:07:06.564 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:07:06.565 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:07:07.727 01.162 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b0f89b37-e2a2-40d0-abe5-1fb40fbdfef4"}
01:07:07.731 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b0f89b37-e2a2-40d0-abe5-1fb40fbdfef4"}
01:07:07.737 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be83c87b-cf7c-4f4b-9ded-e66bb8a29ba0"}
01:07:07.741 00.004 16872 case statement mapped state 6 to 3
01:07:07.746 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"be83c87b-cf7c-4f4b-9ded-e66bb8a29ba0"}
01:07:07.754 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2afedcd0-5925-428f-9a88-872ee4e03c7b"}
01:07:07.759 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.18,6.90],"pixels":"..."},"id":"2afedcd0-5925-428f-9a88-872ee4e03c7b"}
01:07:10.635 02.876 9640 Exposure complete
01:07:10.772 00.137 9640 worker thread done servicing request
01:07:10.772 00.000 16872 OnExposeComplete: enter
01:07:10.775 00.003 16872 UpdateGuideState(): m_state=6
01:07:10.778 00.003 16872 Star::Find(15, 1624, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
01:07:10.781 00.003 16872 Star::Find returns 1 (0), X=1623.95, Y=630.11, Mass=225850, SNR=302.5, Peak=27248 HFD=2.7
01:07:10.783 00.002 16872 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.56) = xAngle (1.19 = 1.19)
01:07:10.786 00.003 16872 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.23 = 1.23)
01:07:10.792 00.006 16872 CameraToMount -- cameraX=-1.45 cameraY=0.61 hyp=1.57 cameraTheta=2.74 mountX=0.59 mountY=1.48, mountTheta=1.19
01:07:10.797 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.45, y=0.61, opts=13)
01:07:10.800 00.003 16872 Enqueuing Move request for scope (-1.45, 0.61)
01:07:10.802 00.002 9640 Worker thread wakes up
01:07:10.802 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.45, 0.61) opts 0xd
01:07:10.802 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.45, 0.61)
01:07:10.803 00.001 9640 Moving (-1.45, 0.61) raw xDistance=0.59 yDistance=1.48
01:07:10.803 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.59
01:07:10.803 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 1.48, m_sumCorr=1.8
01:07:10.803 00.000 9640 MoveAxis(W, 67, ABG)
01:07:10.803 00.000 9640 Guiding  Dir = 3, Dur = 67
01:07:10.803 00.000 9640 IsSlewing returns 0
01:07:10.803 00.000 9640 IsGuiding returns 0
01:07:10.804 00.001 9640 PulseGuide returned control before completion, sleep 77
01:07:10.810 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3300, FiltMin=3140, FiltMax=65516, Gamma=2.190
01:07:10.848 00.038 16872 UpdateGuideState exits: m=225850 SNR=302.5
01:07:10.852 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:10.856 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:07:10.858 00.002 16872 Enqueuing Expose request
01:07:10.897 00.039 9640 IsGuiding returns 0
01:07:10.898 00.001 9640 Move returns status 0, amount 67
01:07:10.898 00.000 9640 MoveAxis(S, 42, ABG)
01:07:10.898 00.000 9640 Guiding  Dir = 1, Dur = 42
01:07:10.899 00.001 9640 IsSlewing returns 0
01:07:10.901 00.002 9640 IsGuiding returns 0
01:07:10.902 00.001 9640 PulseGuide returned control before completion, sleep 52
01:07:10.959 00.057 9640 IsGuiding returns 1
01:07:10.959 00.000 9640 scope still moving after pulse duration time elapsed
01:07:10.990 00.031 9640 IsSlewing returns 0
01:07:10.991 00.001 9640 IsGuiding returns 0
01:07:10.991 00.000 9640 scope move finished after 42 + 48 ms
01:07:10.991 00.000 9640 Move returns status 0, amount 42
01:07:10.991 00.000 9640 move complete, result=0
01:07:10.992 00.001 9640 worker thread done servicing request
01:07:10.992 00.000 16872 GuideStep: 0.6 px 67 ms WEST, 1.5 px 42 ms SOUTH
01:07:10.996 00.004 9640 Worker thread wakes up
01:07:10.996 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:07:10.996 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:07:11.239 00.243 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da7aba3b-dda0-456d-bc31-06fdb98f73f7"}
01:07:11.242 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"da7aba3b-dda0-456d-bc31-06fdb98f73f7"}
01:07:11.248 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7beea76a-dfb6-424a-b229-ed15edf130dd"}
01:07:11.251 00.003 16872 case statement mapped state 6 to 3
01:07:11.254 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7beea76a-dfb6-424a-b229-ed15edf130dd"}
01:07:11.259 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2b9e982f-68ce-4deb-ad2e-f737ac3dc181"}
01:07:11.263 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.95,7.11],"pixels":"..."},"id":"2b9e982f-68ce-4deb-ad2e-f737ac3dc181"}
01:07:14.738 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d9581f1-3c98-4c41-8197-8f534312d416"}
01:07:14.741 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5d9581f1-3c98-4c41-8197-8f534312d416"}
01:07:14.744 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ca8fb7d-8907-40c2-8238-dca68bacbdd2"}
01:07:14.747 00.003 16872 case statement mapped state 6 to 3
01:07:14.750 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ca8fb7d-8907-40c2-8238-dca68bacbdd2"}
01:07:14.754 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ab3afc9c-1d3b-4971-bb14-7a4b0580fefb"}
01:07:14.757 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.95,7.11],"pixels":"..."},"id":"ab3afc9c-1d3b-4971-bb14-7a4b0580fefb"}
01:07:15.059 00.302 9640 Exposure complete
01:07:15.199 00.140 9640 worker thread done servicing request
01:07:15.199 00.000 16872 OnExposeComplete: enter
01:07:15.204 00.005 16872 UpdateGuideState(): m_state=6
01:07:15.209 00.005 16872 Star::Find(15, 1623, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:07:15.214 00.005 16872 Star::Find returns 1 (0), X=1623.71, Y=629.65, Mass=216828, SNR=309.7, Peak=21080 HFD=3.4
01:07:15.218 00.004 16872 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
01:07:15.222 00.004 16872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.54 = 1.54)
01:07:15.225 00.003 16872 CameraToMount -- cameraX=-1.69 cameraY=0.15 hyp=1.70 cameraTheta=3.05 mountX=0.13 mountY=1.70, mountTheta=1.50
01:07:15.230 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.69, y=0.15, opts=13)
01:07:15.235 00.005 16872 Enqueuing Move request for scope (-1.69, 0.15)
01:07:15.239 00.004 9640 Worker thread wakes up
01:07:15.239 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.69, 0.15) opts 0xd
01:07:15.239 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.69, 0.15)
01:07:15.239 00.000 9640 Moving (-1.69, 0.15) raw xDistance=0.13 yDistance=1.70
01:07:15.239 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.13
01:07:15.239 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.37, input 1.70, m_sumCorr=2.2
01:07:15.239 00.000 9640 MoveAxis(W, 20, ABG)
01:07:15.239 00.000 9640 Guiding  Dir = 3, Dur = 20
01:07:15.240 00.001 9640 IsSlewing returns 0
01:07:15.240 00.000 9640 IsGuiding returns 0
01:07:15.240 00.000 9640 PulseGuide returned control before completion, sleep 30
01:07:15.248 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65516, med=3300, FiltMin=3146, FiltMax=65512, Gamma=2.190
01:07:15.283 00.035 9640 IsGuiding returns 1
01:07:15.283 00.000 9640 scope still moving after pulse duration time elapsed
01:07:15.290 00.007 16872 UpdateGuideState exits: m=216828 SNR=309.7
01:07:15.293 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:15.296 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:07:15.300 00.004 16872 Enqueuing Expose request
01:07:15.314 00.014 9640 IsSlewing returns 0
01:07:15.314 00.000 9640 IsGuiding returns 0
01:07:15.314 00.000 9640 scope move finished after 20 + 54 ms
01:07:15.314 00.000 9640 Move returns status 0, amount 20
01:07:15.314 00.000 9640 MoveAxis(S, 44, ABG)
01:07:15.314 00.000 9640 Guiding  Dir = 1, Dur = 44
01:07:15.315 00.001 9640 IsSlewing returns 0
01:07:15.315 00.000 9640 IsGuiding returns 0
01:07:15.315 00.000 9640 PulseGuide returned control before completion, sleep 54
01:07:15.378 00.063 9640 IsGuiding returns 1
01:07:15.378 00.000 9640 scope still moving after pulse duration time elapsed
01:07:15.409 00.031 9640 IsSlewing returns 0
01:07:15.410 00.001 9640 IsGuiding returns 1
01:07:15.440 00.030 9640 IsSlewing returns 0
01:07:15.440 00.000 9640 IsGuiding returns 0
01:07:15.440 00.000 9640 scope move finished after 44 + 81 ms
01:07:15.440 00.000 9640 Move returns status 0, amount 44
01:07:15.440 00.000 9640 move complete, result=0
01:07:15.441 00.001 9640 worker thread done servicing request
01:07:15.441 00.000 9640 Worker thread wakes up
01:07:15.441 00.000 16872 GuideStep: 0.1 px 20 ms WEST, 1.7 px 44 ms SOUTH
01:07:15.444 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:07:15.444 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:07:18.238 02.794 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"54765c24-5b53-4e30-a86f-68ec23798c9b"}
01:07:18.242 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"54765c24-5b53-4e30-a86f-68ec23798c9b"}
01:07:18.246 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"79d9e228-9794-4786-8ef3-d6ef0a31ff40"}
01:07:18.249 00.003 16872 case statement mapped state 6 to 3
01:07:18.252 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"79d9e228-9794-4786-8ef3-d6ef0a31ff40"}
01:07:18.256 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c68e3b7-7f49-47cb-aba6-86057c7d3a36"}
01:07:18.259 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.71,6.65],"pixels":"..."},"id":"5c68e3b7-7f49-47cb-aba6-86057c7d3a36"}
01:07:19.519 01.260 9640 Exposure complete
01:07:19.655 00.136 9640 worker thread done servicing request
01:07:19.655 00.000 16872 OnExposeComplete: enter
01:07:19.659 00.004 16872 UpdateGuideState(): m_state=6
01:07:19.662 00.003 16872 Star::Find(15, 1623, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:07:19.664 00.002 16872 Star::Find returns 1 (0), X=1623.78, Y=629.28, Mass=202210, SNR=290.1, Peak=20964 HFD=3.1
01:07:19.668 00.004 16872 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.56) = xAngle (-4.56 = 1.72)
01:07:19.672 00.004 16872 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.52 = 1.77)
01:07:19.676 00.004 16872 CameraToMount -- cameraX=-1.62 cameraY=-0.22 hyp=1.64 cameraTheta=-3.01 mountX=-0.24 mountY=1.61, mountTheta=1.72
01:07:19.680 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.62, y=-0.22, opts=13)
01:07:19.683 00.003 16872 Enqueuing Move request for scope (-1.62, -0.22)
01:07:19.685 00.002 9640 Worker thread wakes up
01:07:19.686 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.62, -0.22) opts 0xd
01:07:19.686 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.62, -0.22)
01:07:19.686 00.000 9640 Moving (-1.62, -0.22) raw xDistance=-0.24 yDistance=1.61
01:07:19.686 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.24
01:07:19.686 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.44, input 1.61, m_sumCorr=2.6
01:07:19.686 00.000 9640 MoveAxis(E, 24, ABG)
01:07:19.686 00.000 9640 Guiding  Dir = 2, Dur = 24
01:07:19.686 00.000 9640 IsSlewing returns 0
01:07:19.686 00.000 9640 IsGuiding returns 0
01:07:19.687 00.001 9640 PulseGuide returned control before completion, sleep 34
01:07:19.692 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3296, FiltMin=3146, FiltMax=65512, Gamma=2.190
01:07:19.731 00.039 16872 UpdateGuideState exits: m=202210 SNR=290.1
01:07:19.734 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:19.740 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:07:19.744 00.004 16872 Enqueuing Expose request
01:07:19.748 00.004 9640 IsGuiding returns 0
01:07:19.748 00.000 9640 Move returns status 0, amount 24
01:07:19.748 00.000 9640 MoveAxis(S, 53, ABG)
01:07:19.748 00.000 9640 Guiding  Dir = 1, Dur = 53
01:07:19.748 00.000 9640 IsSlewing returns 0
01:07:19.749 00.001 9640 IsGuiding returns 0
01:07:19.749 00.000 9640 PulseGuide returned control before completion, sleep 63
01:07:19.813 00.064 9640 IsGuiding returns 1
01:07:19.813 00.000 9640 scope still moving after pulse duration time elapsed
01:07:19.843 00.030 9640 IsSlewing returns 0
01:07:19.844 00.001 9640 IsGuiding returns 0
01:07:19.844 00.000 9640 scope move finished after 53 + 41 ms
01:07:19.844 00.000 9640 Move returns status 0, amount 53
01:07:19.844 00.000 9640 move complete, result=0
01:07:19.844 00.000 9640 worker thread done servicing request
01:07:19.844 00.000 9640 Worker thread wakes up
01:07:19.844 00.000 16872 GuideStep: -0.2 px 24 ms EAST, 1.6 px 53 ms SOUTH
01:07:19.849 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:07:19.849 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:07:21.738 01.889 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6847236e-a644-4fce-9a6a-3e77c4e256a4"}
01:07:21.742 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6847236e-a644-4fce-9a6a-3e77c4e256a4"}
01:07:21.745 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1eda7c9d-42a2-465d-83df-952052df7b06"}
01:07:21.748 00.003 16872 case statement mapped state 6 to 3
01:07:21.752 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1eda7c9d-42a2-465d-83df-952052df7b06"}
01:07:21.756 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c7be047c-bbb5-41e1-acbe-5fea9e4cd49f"}
01:07:21.758 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.78,7.28],"pixels":"..."},"id":"c7be047c-bbb5-41e1-acbe-5fea9e4cd49f"}
01:07:23.920 02.162 9640 Exposure complete
01:07:24.058 00.138 9640 worker thread done servicing request
01:07:24.060 00.002 16872 OnExposeComplete: enter
01:07:24.063 00.003 16872 UpdateGuideState(): m_state=6
01:07:24.066 00.003 16872 Star::Find(15, 1623, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:07:24.068 00.002 16872 Star::Find returns 1 (0), X=1623.63, Y=629.16, Mass=208966, SNR=290.1, Peak=19360 HFD=3.4
01:07:24.071 00.003 16872 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.56) = xAngle (-4.51 = 1.78)
01:07:24.073 00.002 16872 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.46 = 1.82)
01:07:24.078 00.005 16872 CameraToMount -- cameraX=-1.78 cameraY=-0.34 hyp=1.81 cameraTheta=-2.95 mountX=-0.37 mountY=1.75, mountTheta=1.78
01:07:24.082 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.78, y=-0.34, opts=13)
01:07:24.084 00.002 16872 Enqueuing Move request for scope (-1.78, -0.34)
01:07:24.087 00.003 9640 Worker thread wakes up
01:07:24.088 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.78, -0.34) opts 0xd
01:07:24.088 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.78, -0.34)
01:07:24.088 00.000 9640 Moving (-1.78, -0.34) raw xDistance=-0.37 yDistance=1.75
01:07:24.088 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.37
01:07:24.088 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.50, input 1.75, m_sumCorr=3.1
01:07:24.088 00.000 9640 MoveAxis(E, 42, ABG)
01:07:24.088 00.000 9640 Guiding  Dir = 2, Dur = 42
01:07:24.088 00.000 9640 IsSlewing returns 0
01:07:24.088 00.000 9640 IsGuiding returns 0
01:07:24.089 00.001 9640 PulseGuide returned control before completion, sleep 52
01:07:24.096 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3296, FiltMin=3204, FiltMax=65512, Gamma=2.190
01:07:24.134 00.038 16872 UpdateGuideState exits: m=208966 SNR=290.1
01:07:24.139 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:24.142 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:07:24.145 00.003 16872 Enqueuing Expose request
01:07:24.151 00.006 9640 IsGuiding returns 1
01:07:24.151 00.000 9640 scope still moving after pulse duration time elapsed
01:07:24.182 00.031 9640 IsSlewing returns 0
01:07:24.183 00.001 9640 IsGuiding returns 0
01:07:24.183 00.000 9640 scope move finished after 42 + 53 ms
01:07:24.183 00.000 9640 Move returns status 0, amount 42
01:07:24.183 00.000 9640 MoveAxis(S, 60, ABG)
01:07:24.183 00.000 9640 Guiding  Dir = 1, Dur = 60
01:07:24.185 00.002 9640 IsSlewing returns 0
01:07:24.185 00.000 9640 IsGuiding returns 0
01:07:24.185 00.000 9640 PulseGuide returned control before completion, sleep 70
01:07:24.261 00.076 9640 IsGuiding returns 1
01:07:24.261 00.000 9640 scope still moving after pulse duration time elapsed
01:07:24.292 00.031 9640 IsSlewing returns 0
01:07:24.293 00.001 9640 IsGuiding returns 0
01:07:24.293 00.000 9640 scope move finished after 60 + 47 ms
01:07:24.293 00.000 9640 Move returns status 0, amount 60
01:07:24.293 00.000 9640 move complete, result=0
01:07:24.293 00.000 9640 worker thread done servicing request
01:07:24.293 00.000 9640 Worker thread wakes up
01:07:24.293 00.000 16872 GuideStep: -0.4 px 42 ms EAST, 1.8 px 60 ms SOUTH
01:07:24.297 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:07:24.297 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:07:25.238 00.941 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c98848de-ee18-4fdb-a495-ce9da28c55b5"}
01:07:25.242 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c98848de-ee18-4fdb-a495-ce9da28c55b5"}
01:07:25.247 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ee1e80f-1717-4ebe-9d1b-28a31c8062f9"}
01:07:25.251 00.004 16872 case statement mapped state 6 to 3
01:07:25.261 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ee1e80f-1717-4ebe-9d1b-28a31c8062f9"}
01:07:25.267 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4b9216f8-9769-4ce4-a727-72acbdbd234a"}
01:07:25.273 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.63,7.16],"pixels":"..."},"id":"4b9216f8-9769-4ce4-a727-72acbdbd234a"}
01:07:28.356 03.083 9640 Exposure complete
01:07:28.509 00.153 9640 worker thread done servicing request
01:07:28.509 00.000 16872 OnExposeComplete: enter
01:07:28.513 00.004 16872 UpdateGuideState(): m_state=6
01:07:28.517 00.004 16872 Star::Find(15, 1623, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:07:28.520 00.003 16872 Star::Find returns 1 (0), X=1623.38, Y=630.76, Mass=209582, SNR=293.8, Peak=24756 HFD=2.8
01:07:28.523 00.003 16872 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.56) = xAngle (1.03 = 1.03)
01:07:28.529 00.006 16872 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.08 = 1.08)
01:07:28.533 00.004 16872 CameraToMount -- cameraX=-2.03 cameraY=1.26 hyp=2.38 cameraTheta=2.59 mountX=1.23 mountY=2.10, mountTheta=1.04
01:07:28.538 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.03, y=1.26, opts=13)
01:07:28.541 00.003 16872 Enqueuing Move request for scope (-2.03, 1.26)
01:07:28.546 00.005 9640 Worker thread wakes up
01:07:28.546 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.03, 1.26) opts 0xd
01:07:28.546 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.03, 1.26)
01:07:28.546 00.000 9640 Moving (-2.03, 1.26) raw xDistance=1.23 yDistance=2.10
01:07:28.546 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.07 from input 1.23
01:07:28.546 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.51, input 2.10, m_sumCorr=3.6
01:07:28.546 00.000 9640 MoveAxis(W, 126, ABG)
01:07:28.546 00.000 9640 Guiding  Dir = 3, Dur = 126
01:07:28.547 00.001 9640 IsSlewing returns 0
01:07:28.547 00.000 9640 IsGuiding returns 0
01:07:28.547 00.000 9640 PulseGuide returned control before completion, sleep 136
01:07:28.552 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65516, med=3300, FiltMin=3146, FiltMax=65512, Gamma=2.190
01:07:28.597 00.045 16872 UpdateGuideState exits: m=209582 SNR=293.8
01:07:28.600 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:28.605 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:07:28.608 00.003 16872 Enqueuing Expose request
01:07:28.696 00.088 9640 IsGuiding returns 1
01:07:28.696 00.000 9640 scope still moving after pulse duration time elapsed
01:07:28.727 00.031 9640 IsSlewing returns 0
01:07:28.727 00.000 9640 IsGuiding returns 1
01:07:28.737 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e8d0f954-f75a-43ff-ab11-0e2a7adc2f98"}
01:07:28.740 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e8d0f954-f75a-43ff-ab11-0e2a7adc2f98"}
01:07:28.744 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf918855-f18a-4614-8467-fb6cc62682b5"}
01:07:28.749 00.005 16872 case statement mapped state 6 to 3
01:07:28.752 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf918855-f18a-4614-8467-fb6cc62682b5"}
01:07:28.756 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7b4c62b2-550c-4338-ad7b-2632e8f5495d"}
01:07:28.759 00.003 9640 IsSlewing returns 0
01:07:28.760 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.38,6.76],"pixels":"..."},"id":"7b4c62b2-550c-4338-ad7b-2632e8f5495d"}
01:07:28.763 00.003 9640 IsGuiding returns 0
01:07:28.763 00.000 9640 scope move finished after 126 + 90 ms
01:07:28.763 00.000 9640 Move returns status 0, amount 126
01:07:28.763 00.000 9640 MoveAxis(S, 61, ABG)
01:07:28.763 00.000 9640 Guiding  Dir = 1, Dur = 61
01:07:28.764 00.001 9640 IsSlewing returns 0
01:07:28.764 00.000 9640 IsGuiding returns 0
01:07:28.764 00.000 9640 PulseGuide returned control before completion, sleep 71
01:07:28.836 00.072 9640 IsGuiding returns 1
01:07:28.836 00.000 9640 scope still moving after pulse duration time elapsed
01:07:28.868 00.032 9640 IsSlewing returns 0
01:07:28.868 00.000 9640 IsGuiding returns 0
01:07:28.868 00.000 9640 scope move finished after 61 + 42 ms
01:07:28.868 00.000 9640 Move returns status 0, amount 61
01:07:28.868 00.000 9640 move complete, result=0
01:07:28.869 00.001 9640 worker thread done servicing request
01:07:28.869 00.000 16872 GuideStep: 1.2 px 126 ms WEST, 2.1 px 61 ms SOUTH
01:07:28.873 00.004 9640 Worker thread wakes up
01:07:28.873 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:07:28.873 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:07:32.237 03.364 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1086ff6-a12e-4062-877d-53bdca4db36c"}
01:07:32.241 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b1086ff6-a12e-4062-877d-53bdca4db36c"}
01:07:32.244 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"176d8d14-6d4b-4cb8-9ccb-d9f054599abc"}
01:07:32.247 00.003 16872 case statement mapped state 6 to 3
01:07:32.250 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"176d8d14-6d4b-4cb8-9ccb-d9f054599abc"}
01:07:32.254 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cf709f5c-7809-4eb8-93cb-854409c34f64"}
01:07:32.257 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.38,6.76],"pixels":"..."},"id":"cf709f5c-7809-4eb8-93cb-854409c34f64"}
01:07:32.941 00.684 9640 Exposure complete
01:07:33.079 00.138 9640 worker thread done servicing request
01:07:33.079 00.000 16872 OnExposeComplete: enter
01:07:33.083 00.004 16872 UpdateGuideState(): m_state=6
01:07:33.086 00.003 16872 Star::Find(15, 1623, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
01:07:33.089 00.003 16872 Star::Find returns 1 (0), X=1623.04, Y=629.33, Mass=224351, SNR=297.1, Peak=23684 HFD=3.3
01:07:33.091 00.002 16872 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.56) = xAngle (-4.63 = 1.66)
01:07:33.094 00.003 16872 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.58 = 1.70)
01:07:33.096 00.002 16872 CameraToMount -- cameraX=-2.37 cameraY=-0.17 hyp=2.37 cameraTheta=-3.07 mountX=-0.20 mountY=2.35, mountTheta=1.66
01:07:33.103 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-2.37, y=-0.17, opts=13)
01:07:33.106 00.003 16872 Enqueuing Move request for scope (-2.37, -0.17)
01:07:33.108 00.002 9640 Worker thread wakes up
01:07:33.108 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.37, -0.17) opts 0xd
01:07:33.108 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.37, -0.17)
01:07:33.108 00.000 9640 Moving (-2.37, -0.17) raw xDistance=-0.20 yDistance=2.35
01:07:33.108 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.20
01:07:33.108 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.54, input 2.35, m_sumCorr=4.2
01:07:33.108 00.000 9640 MoveAxis(E, 9, ABG)
01:07:33.108 00.000 9640 Guiding  Dir = 2, Dur = 9
01:07:33.108 00.000 9640 IsSlewing returns 0
01:07:33.108 00.000 9640 IsGuiding returns 0
01:07:33.109 00.001 9640 PulseGuide returned control before completion, sleep 19
01:07:33.114 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3296, FiltMin=3174, FiltMax=65512, Gamma=2.190
01:07:33.143 00.029 9640 IsGuiding returns 0
01:07:33.143 00.000 9640 Move returns status 0, amount 9
01:07:33.143 00.000 9640 MoveAxis(S, 64, ABG)
01:07:33.143 00.000 9640 Guiding  Dir = 1, Dur = 64
01:07:33.143 00.000 9640 IsSlewing returns 0
01:07:33.144 00.001 9640 IsGuiding returns 0
01:07:33.144 00.000 9640 PulseGuide returned control before completion, sleep 74
01:07:33.153 00.009 16872 UpdateGuideState exits: m=224351 SNR=297.1
01:07:33.157 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:33.163 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:07:33.167 00.004 16872 Enqueuing Expose request
01:07:33.224 00.057 9640 IsGuiding returns 1
01:07:33.224 00.000 9640 scope still moving after pulse duration time elapsed
01:07:33.255 00.031 9640 IsSlewing returns 0
01:07:33.255 00.000 9640 IsGuiding returns 0
01:07:33.255 00.000 9640 scope move finished after 64 + 48 ms
01:07:33.256 00.001 9640 Move returns status 0, amount 64
01:07:33.256 00.000 9640 move complete, result=0
01:07:33.256 00.000 9640 worker thread done servicing request
01:07:33.256 00.000 9640 Worker thread wakes up
01:07:33.256 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:07:33.256 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:07:33.257 00.001 16872 GuideStep: -0.2 px 9 ms EAST, 2.4 px 64 ms SOUTH
01:07:35.737 02.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"81c67d1a-8f72-44bd-a83c-6f528715ff40"}
01:07:35.739 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"81c67d1a-8f72-44bd-a83c-6f528715ff40"}
01:07:35.742 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3a15832b-2909-4eff-bb01-33b48d381618"}
01:07:35.745 00.003 16872 case statement mapped state 6 to 3
01:07:35.749 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a15832b-2909-4eff-bb01-33b48d381618"}
01:07:35.752 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cdbaa4b9-a22d-4b5e-9625-553d30b9fa27"}
01:07:35.755 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.04,7.33],"pixels":"..."},"id":"cdbaa4b9-a22d-4b5e-9625-553d30b9fa27"}
01:07:37.317 01.562 9640 Exposure complete
01:07:37.458 00.141 9640 worker thread done servicing request
01:07:37.458 00.000 16872 OnExposeComplete: enter
01:07:37.461 00.003 16872 UpdateGuideState(): m_state=6
01:07:37.464 00.003 16872 Star::Find(15, 1623, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
01:07:37.468 00.004 16872 Star::Find returns 1 (0), X=1622.32, Y=629.30, Mass=207635, SNR=296.4, Peak=22572 HFD=3.0
01:07:37.472 00.004 16872 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.56) = xAngle (-4.63 = 1.65)
01:07:37.476 00.004 16872 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.58 = 1.70)
01:07:37.478 00.002 16872 CameraToMount -- cameraX=-3.08 cameraY=-0.21 hyp=3.09 cameraTheta=-3.08 mountX=-0.25 mountY=3.07, mountTheta=1.65
01:07:37.483 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-3.08, y=-0.21, opts=13)
01:07:37.486 00.003 16872 Enqueuing Move request for scope (-3.08, -0.21)
01:07:37.488 00.002 9640 Worker thread wakes up
01:07:37.489 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.08, -0.21) opts 0xd
01:07:37.489 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.08, -0.21)
01:07:37.489 00.000 9640 Moving (-3.08, -0.21) raw xDistance=-0.25 yDistance=3.07
01:07:37.489 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.25
01:07:37.489 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.64, input 3.07, m_sumCorr=4.8
01:07:37.489 00.000 9640 MoveAxis(E, 28, ABG)
01:07:37.489 00.000 9640 Guiding  Dir = 2, Dur = 28
01:07:37.489 00.000 9640 IsSlewing returns 0
01:07:37.489 00.000 9640 IsGuiding returns 0
01:07:37.490 00.001 9640 PulseGuide returned control before completion, sleep 38
01:07:37.494 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65516, med=3300, FiltMin=3200, FiltMax=65516, Gamma=2.190
01:07:37.539 00.045 16872 UpdateGuideState exits: m=207635 SNR=296.4
01:07:37.542 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:37.547 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:07:37.549 00.002 16872 Enqueuing Expose request
01:07:37.553 00.004 9640 IsGuiding returns 1
01:07:37.553 00.000 9640 scope still moving after pulse duration time elapsed
01:07:37.575 00.022 9640 IsSlewing returns 0
01:07:37.575 00.000 9640 IsGuiding returns 1
01:07:37.607 00.032 9640 IsSlewing returns 0
01:07:37.607 00.000 9640 IsGuiding returns 0
01:07:37.608 00.001 9640 scope move finished after 28 + 90 ms
01:07:37.608 00.000 9640 Move returns status 0, amount 28
01:07:37.608 00.000 9640 MoveAxis(S, 77, ABG)
01:07:37.608 00.000 9640 Guiding  Dir = 1, Dur = 77
01:07:37.609 00.001 9640 IsSlewing returns 0
01:07:37.609 00.000 9640 IsGuiding returns 0
01:07:37.609 00.000 9640 PulseGuide returned control before completion, sleep 87
01:07:37.701 00.092 9640 IsGuiding returns 1
01:07:37.701 00.000 9640 scope still moving after pulse duration time elapsed
01:07:37.732 00.031 9640 IsSlewing returns 0
01:07:37.733 00.001 9640 IsGuiding returns 0
01:07:37.733 00.000 9640 scope move finished after 77 + 46 ms
01:07:37.733 00.000 9640 Move returns status 0, amount 77
01:07:37.733 00.000 9640 move complete, result=0
01:07:37.733 00.000 9640 worker thread done servicing request
01:07:37.733 00.000 16872 GuideStep: -0.3 px 28 ms EAST, 3.1 px 77 ms SOUTH
01:07:37.737 00.004 9640 Worker thread wakes up
01:07:37.737 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:07:37.737 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:07:39.237 01.500 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"60dda1c5-157a-4042-b4c9-2ff0b1570436"}
01:07:39.240 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"60dda1c5-157a-4042-b4c9-2ff0b1570436"}
01:07:39.246 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"beb9e6ba-a4b3-4ef1-a54c-14cf5fceff7b"}
01:07:39.250 00.004 16872 case statement mapped state 6 to 3
01:07:39.258 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"beb9e6ba-a4b3-4ef1-a54c-14cf5fceff7b"}
01:07:39.274 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0f96b8f6-d90a-41c6-b664-55aada166694"}
01:07:39.279 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.32,7.30],"pixels":"..."},"id":"0f96b8f6-d90a-41c6-b664-55aada166694"}
01:07:41.811 02.532 9640 Exposure complete
01:07:41.957 00.146 9640 worker thread done servicing request
01:07:41.957 00.000 16872 OnExposeComplete: enter
01:07:41.960 00.003 16872 UpdateGuideState(): m_state=6
01:07:41.963 00.003 16872 Star::Find(15, 1622, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:07:41.967 00.004 16872 Star::Find returns 1 (0), X=1621.91, Y=630.22, Mass=213212, SNR=301.0, Peak=25224 HFD=2.7
01:07:41.970 00.003 16872 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.56) = xAngle (1.38 = 1.38)
01:07:41.973 00.003 16872 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.43 = 1.43)
01:07:41.976 00.003 16872 CameraToMount -- cameraX=-3.49 cameraY=0.71 hyp=3.57 cameraTheta=2.94 mountX=0.66 mountY=3.53, mountTheta=1.39
01:07:41.980 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-3.49, y=0.71, opts=13)
01:07:41.986 00.006 16872 Enqueuing Move request for scope (-3.49, 0.71)
01:07:41.989 00.003 9640 Worker thread wakes up
01:07:41.989 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.49, 0.71) opts 0xd
01:07:41.989 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.49, 0.71)
01:07:41.989 00.000 9640 Moving (-3.49, 0.71) raw xDistance=0.66 yDistance=3.53
01:07:41.989 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.66
01:07:41.989 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.81, input 3.53, m_sumCorr=5.6
01:07:41.989 00.000 9640 MoveAxis(W, 67, ABG)
01:07:41.989 00.000 9640 Guiding  Dir = 3, Dur = 67
01:07:41.990 00.001 9640 IsSlewing returns 0
01:07:41.990 00.000 9640 IsGuiding returns 0
01:07:41.990 00.000 9640 PulseGuide returned control before completion, sleep 77
01:07:41.996 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3292, FiltMin=3102, FiltMax=65516, Gamma=2.190
01:07:42.036 00.040 16872 UpdateGuideState exits: m=213212 SNR=301.0
01:07:42.038 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:42.041 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:07:42.043 00.002 16872 Enqueuing Expose request
01:07:42.077 00.034 9640 IsGuiding returns 1
01:07:42.077 00.000 9640 scope still moving after pulse duration time elapsed
01:07:42.108 00.031 9640 IsSlewing returns 0
01:07:42.108 00.000 9640 IsGuiding returns 1
01:07:42.139 00.031 9640 IsSlewing returns 0
01:07:42.140 00.001 9640 IsGuiding returns 0
01:07:42.140 00.000 9640 scope move finished after 67 + 82 ms
01:07:42.140 00.000 9640 Move returns status 0, amount 67
01:07:42.140 00.000 9640 MoveAxis(S, 97, ABG)
01:07:42.140 00.000 9640 Guiding  Dir = 1, Dur = 97
01:07:42.140 00.000 9640 IsSlewing returns 0
01:07:42.140 00.000 9640 IsGuiding returns 0
01:07:42.141 00.001 9640 PulseGuide returned control before completion, sleep 107
01:07:42.264 00.123 9640 IsGuiding returns 1
01:07:42.264 00.000 9640 scope still moving after pulse duration time elapsed
01:07:42.294 00.030 9640 IsSlewing returns 0
01:07:42.294 00.000 9640 IsGuiding returns 0
01:07:42.294 00.000 9640 scope move finished after 97 + 57 ms
01:07:42.294 00.000 9640 Move returns status 0, amount 97
01:07:42.296 00.002 9640 move complete, result=0
01:07:42.296 00.000 9640 worker thread done servicing request
01:07:42.296 00.000 16872 GuideStep: 0.7 px 67 ms WEST, 3.5 px 97 ms SOUTH
01:07:42.299 00.003 9640 Worker thread wakes up
01:07:42.299 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:07:42.299 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:07:42.736 00.437 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"585dfb50-8e3f-4ac4-9ef5-4af0a811ff05"}
01:07:42.740 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"585dfb50-8e3f-4ac4-9ef5-4af0a811ff05"}
01:07:42.744 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0bf43808-7c91-433c-b69b-0f95f3dca1b1"}
01:07:42.748 00.004 16872 case statement mapped state 6 to 3
01:07:42.752 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0bf43808-7c91-433c-b69b-0f95f3dca1b1"}
01:07:42.776 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3aa3ba91-dae3-4e7d-b10c-1c92a6121147"}
01:07:42.783 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.91,7.22],"pixels":"..."},"id":"3aa3ba91-dae3-4e7d-b10c-1c92a6121147"}
01:07:46.236 03.453 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"153b6567-8e94-4dab-b43c-3a5d7daf232d"}
01:07:46.240 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"153b6567-8e94-4dab-b43c-3a5d7daf232d"}
01:07:46.244 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"59737149-8bb0-4a23-bfb6-a28d9436d6b9"}
01:07:46.247 00.003 16872 case statement mapped state 6 to 3
01:07:46.250 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"59737149-8bb0-4a23-bfb6-a28d9436d6b9"}
01:07:46.254 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1e460658-210f-4830-93ba-5d57435fdba5"}
01:07:46.262 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.91,7.22],"pixels":"..."},"id":"1e460658-210f-4830-93ba-5d57435fdba5"}
01:07:46.363 00.101 9640 Exposure complete
01:07:46.502 00.139 9640 worker thread done servicing request
01:07:46.502 00.000 16872 OnExposeComplete: enter
01:07:46.505 00.003 16872 UpdateGuideState(): m_state=6
01:07:46.508 00.003 16872 Star::Find(15, 1621, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:07:46.511 00.003 16872 Star::Find returns 1 (0), X=1620.81, Y=629.42, Mass=197456, SNR=290.3, Peak=22856 HFD=3.0
01:07:46.513 00.002 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.68 = 1.60)
01:07:46.516 00.003 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.65)
01:07:46.518 00.002 16872 CameraToMount -- cameraX=-4.59 cameraY=-0.08 hyp=4.59 cameraTheta=-3.12 mountX=-0.15 mountY=4.58, mountTheta=1.60
01:07:46.522 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-4.59, y=-0.08, opts=13)
01:07:46.526 00.004 16872 Enqueuing Move request for scope (-4.59, -0.08)
01:07:46.529 00.003 9640 Worker thread wakes up
01:07:46.529 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.59, -0.08) opts 0xd
01:07:46.529 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.59, -0.08)
01:07:46.529 00.000 9640 Moving (-4.59, -0.08) raw xDistance=-0.15 yDistance=4.58
01:07:46.529 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.15
01:07:46.529 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.00, input 4.58, m_sumCorr=6.6
01:07:46.530 00.001 9640 MoveAxis(E, 9, ABG)
01:07:46.530 00.000 9640 Guiding  Dir = 2, Dur = 9
01:07:46.530 00.000 9640 IsSlewing returns 0
01:07:46.530 00.000 9640 IsGuiding returns 0
01:07:46.531 00.001 9640 PulseGuide returned control before completion, sleep 19
01:07:46.538 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3300, FiltMin=3212, FiltMax=65516, Gamma=2.190
01:07:46.555 00.017 9640 IsGuiding returns 1
01:07:46.555 00.000 9640 scope still moving after pulse duration time elapsed
01:07:46.581 00.026 16872 UpdateGuideState exits: m=197456 SNR=290.3
01:07:46.584 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:46.586 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:07:46.590 00.004 16872 Enqueuing Expose request
01:07:46.592 00.002 9640 IsSlewing returns 0
01:07:46.593 00.001 9640 IsGuiding returns 1
01:07:46.619 00.026 9640 IsSlewing returns 0
01:07:46.619 00.000 9640 IsGuiding returns 1
01:07:46.650 00.031 9640 IsSlewing returns 0
01:07:46.651 00.001 9640 IsGuiding returns 0
01:07:46.651 00.000 9640 scope move finished after 9 + 110 ms
01:07:46.651 00.000 9640 Move returns status 0, amount 9
01:07:46.651 00.000 9640 MoveAxis(S, 120, ABG)
01:07:46.651 00.000 9640 Guiding  Dir = 1, Dur = 120
01:07:46.652 00.001 9640 IsSlewing returns 0
01:07:46.652 00.000 9640 IsGuiding returns 0
01:07:46.653 00.001 9640 PulseGuide returned control before completion, sleep 130
01:07:46.790 00.137 9640 IsGuiding returns 1
01:07:46.790 00.000 9640 scope still moving after pulse duration time elapsed
01:07:46.821 00.031 9640 IsSlewing returns 0
01:07:46.821 00.000 9640 IsGuiding returns 0
01:07:46.822 00.001 9640 scope move finished after 120 + 49 ms
01:07:46.822 00.000 9640 Move returns status 0, amount 120
01:07:46.822 00.000 9640 move complete, result=0
01:07:46.822 00.000 9640 worker thread done servicing request
01:07:46.822 00.000 9640 Worker thread wakes up
01:07:46.822 00.000 16872 GuideStep: -0.1 px 9 ms EAST, 4.6 px 120 ms SOUTH
01:07:46.825 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:07:46.825 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,615,31,31)
01:07:49.650 02.825 16872 evsrv: cli 0D3BFFA8 connect
01:07:49.654 00.004 16872 case statement mapped state 6 to 3
01:07:49.657 00.003 16872 case statement mapped state 6 to 3
01:07:49.661 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"cfedce51-329f-4413-b9fb-8e50455959c5"}
01:07:49.665 00.004 16872 case statement mapped state 6 to 3
01:07:49.669 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfedce51-329f-4413-b9fb-8e50455959c5"}
01:07:49.673 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:07:49.678 00.005 16872 evsrv: cli 0D3C0A48 connect
01:07:49.683 00.005 16872 case statement mapped state 6 to 3
01:07:49.688 00.005 16872 case statement mapped state 6 to 3
01:07:49.692 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"bf99cbbf-82a2-477d-a111-9687e031a365"}
01:07:49.695 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:07:49.699 00.004 16872 Status Line: Waiting for devices...
01:07:49.705 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"bf99cbbf-82a2-477d-a111-9687e031a365"}
01:07:49.709 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:07:49.715 00.006 16872 evsrv: cli 0D3BF8C8 connect
01:07:49.717 00.002 16872 case statement mapped state 6 to 3
01:07:49.721 00.004 16872 case statement mapped state 6 to 3
01:07:49.725 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"508dcba5-7ef8-45a5-b03f-538737aa2aee"}
01:07:49.732 00.007 16872 case statement mapped state 6 to 3
01:07:49.735 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"508dcba5-7ef8-45a5-b03f-538737aa2aee"}
01:07:49.739 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8eb2caf1-2e88-4099-a1fb-5649a442b009"}
01:07:49.742 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8eb2caf1-2e88-4099-a1fb-5649a442b009"}
01:07:49.745 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:07:49.748 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14c8745a-ad4a-4c76-9976-600454d86ccb"}
01:07:49.751 00.003 16872 case statement mapped state 6 to 3
01:07:49.754 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"14c8745a-ad4a-4c76-9976-600454d86ccb"}
01:07:49.758 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"52c3c9e8-297a-44bf-941e-ff9649a82187"}
01:07:49.763 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.81,7.42],"pixels":"..."},"id":"52c3c9e8-297a-44bf-941e-ff9649a82187"}
01:07:50.718 00.955 9640 ASCOM_AbortExposure returns err = 0
01:07:50.718 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:07:50.718 00.000 16872 OnExposeComplete: enter
01:07:50.722 00.004 16872 OnExposeComplete: Capture Error reported
01:07:50.749 00.027 9640 worker thread done servicing request
01:07:50.749 00.000 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:07:50.778 00.029 16872 Mount: notify guiding stopped
01:07:50.838 00.060 16872 Changing from state GUIDING to STOP
01:07:50.849 00.011 16872 guider state => SELECTED
01:07:50.857 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3300, FiltMin=3212, FiltMax=65516, Gamma=2.190
01:07:50.927 00.070 16872 Changing from state SELECTED to UNINITIALIZED
01:07:50.932 00.005 16872 guider state => SELECTING
01:07:50.946 00.014 16872 Status Line: Stopped.
01:07:50.964 00.018 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:07:51.108 00.144 16872 evsrv: cli 0D3C0A48 connect
01:07:51.114 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1be62fa4-e14b-413c-82e1-cbd54c4bfc8e"}
01:07:51.120 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"1be62fa4-e14b-413c-82e1-cbd54c4bfc8e"}
01:07:51.124 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:07:53.280 02.156 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe544b0a-6b17-4fcc-bc49-b7d7b630ef2d"}
01:07:53.286 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fe544b0a-6b17-4fcc-bc49-b7d7b630ef2d"}
01:07:53.317 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9906f189-d988-4a87-b75c-ad6795e35644"}
01:07:53.329 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9906f189-d988-4a87-b75c-ad6795e35644"}
01:07:56.779 03.450 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22680017-9f8b-42d0-8e53-bcaabe9f0e79"}
01:07:56.783 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"22680017-9f8b-42d0-8e53-bcaabe9f0e79"}
01:07:56.787 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8437754e-70c7-4eb2-9874-5a2d28323045"}
01:07:56.790 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8437754e-70c7-4eb2-9874-5a2d28323045"}
01:07:57.410 00.620 16872 evsrv: cli 0D3C0A48 connect
01:07:57.418 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9e7dd1b2-107e-4833-b24a-e76665d4453e"}
01:07:57.426 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e7dd1b2-107e-4833-b24a-e76665d4453e"}
01:07:57.435 00.009 16872 evsrv: cli 0D3C0A48 disconnect
01:07:57.443 00.008 16872 evsrv: cli 0D3BFB48 connect
01:07:57.449 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_calibrated","id":"3142ac3d-2cce-4c00-8a16-7f603411ebb1"}
01:07:57.457 00.008 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":true,"id":"3142ac3d-2cce-4c00-8a16-7f603411ebb1"}
01:07:57.464 00.007 16872 evsrv: cli 0D3BFB48 disconnect
01:07:57.470 00.006 16872 evsrv: cli 0D3C0A48 connect
01:07:57.478 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"0da97d49-65e7-4210-be57-ead13c609264"}
01:07:57.502 00.024 16872 PhdController::Guide begins
01:07:57.509 00.007 16872 PhdController: newstate STATE_SETUP
01:07:57.530 00.021 16872 PhdController: setup
01:07:57.552 00.022 16872 PhdController: newstate STATE_ATTEMPT_START
01:07:57.560 00.008 16872 PhdController: start capturing
01:07:57.570 00.010 16872 Changing from state SELECTING to UNINITIALIZED
01:07:57.584 00.014 16872 guider state => SELECTING
01:07:57.595 00.011 16872 setting force full frames = true
01:07:57.603 00.008 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:07:57.631 00.028 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:07:57.635 00.004 16872 Enqueuing Expose request
01:07:57.640 00.005 9640 Worker thread wakes up
01:07:57.640 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:07:57.640 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:07:57.641 00.001 16872 PhdController: newstate STATE_SELECT_STAR
01:07:57.652 00.011 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"0da97d49-65e7-4210-be57-ead13c609264"}
01:07:57.740 00.088 16872 evsrv: cli 0D3C0A48 disconnect
01:07:57.745 00.005 16872 evsrv: cli 0D3BFFA8 connect
01:07:57.749 00.004 16872 case statement mapped state 1 to 101
01:07:57.755 00.006 16872 case statement mapped state 1 to 101
01:07:57.759 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_shift_params","id":"c6cd469c-f7e5-4d2f-8d61-c6f4f9c02ba8"}
01:07:57.763 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"c6cd469c-f7e5-4d2f-8d61-c6f4f9c02ba8"}
01:07:57.778 00.015 16872 evsrv: cli 0D3BFFA8 disconnect
01:07:57.783 00.005 16872 evsrv: cli 0D3BF8C8 connect
01:07:57.788 00.005 16872 case statement mapped state 1 to 101
01:07:57.793 00.005 16872 case statement mapped state 1 to 101
01:07:57.798 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"5457f79f-40ec-46fb-b542-ed91216650f0"}
01:07:57.805 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"5457f79f-40ec-46fb-b542-ed91216650f0"}
01:07:57.834 00.029 16872 evsrv: cli 0D3BF8C8 disconnect
01:07:59.367 01.533 16872 evsrv: cli 0D3BF968 connect
01:07:59.371 00.004 16872 case statement mapped state 1 to 101
01:07:59.378 00.007 16872 case statement mapped state 1 to 101
01:07:59.383 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"bd279a39-f8b5-46f7-8971-cc47e7d681c8"}
01:07:59.386 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"bd279a39-f8b5-46f7-8971-cc47e7d681c8"}
01:07:59.389 00.003 16872 evsrv: cli 0D3BF968 disconnect
01:08:00.279 00.890 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f8e4128-3d76-48b8-8e42-e91d7ab46c69"}
01:08:00.282 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9f8e4128-3d76-48b8-8e42-e91d7ab46c69"}
01:08:00.286 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4b0c78c-a65f-4312-9c67-7e529a4be5aa"}
01:08:00.289 00.003 16872 case statement mapped state 1 to 101
01:08:00.294 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"a4b0c78c-a65f-4312-9c67-7e529a4be5aa"}
01:08:00.390 00.096 16872 evsrv: cli 0D3C0A48 connect
01:08:00.393 00.003 16872 case statement mapped state 1 to 101
01:08:00.396 00.003 16872 case statement mapped state 1 to 101
01:08:00.402 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"aaf3808d-0989-4d49-9b9e-1635ee9dc33a"}
01:08:00.405 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"aaf3808d-0989-4d49-9b9e-1635ee9dc33a"}
01:08:00.408 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:08:01.412 01.004 16872 evsrv: cli 0D3BF968 connect
01:08:01.417 00.005 16872 case statement mapped state 1 to 101
01:08:01.420 00.003 16872 case statement mapped state 1 to 101
01:08:01.424 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"16b22301-cdbc-48c8-a598-a623e7289846"}
01:08:01.429 00.005 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"16b22301-cdbc-48c8-a598-a623e7289846"}
01:08:01.432 00.003 16872 evsrv: cli 0D3BF968 disconnect
01:08:01.746 00.314 9640 Exposure complete
01:08:01.915 00.169 9640 worker thread done servicing request
01:08:01.916 00.001 16872 OnExposeComplete: enter
01:08:01.919 00.003 16872 UpdateGuideState(): m_state=1
01:08:01.923 00.004 16872 UpdateCurrentPosition: no star selected
01:08:01.932 00.009 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:08:01.935 00.003 16872 Status Line: No star selected
01:08:01.942 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3364, FiltMin=3256, FiltMax=65512, Gamma=2.190
01:08:01.987 00.045 16872 UpdateGuideState exits: No star selected
01:08:01.991 00.004 16872 GuiderMultiStar::AutoSelect enter
01:08:01.994 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:08:02.150 00.156 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:08:02.339 00.189 16872 AutoFind: global mean = 0.0, stdev 668.5
01:08:02.342 00.003 16872 AutoFind: using threshold = 0.1
01:08:02.522 00.180 16872 AutoFind: local max [1206, 162] 180.7
01:08:02.526 00.004 16872 AutoFind: local max [1619, 629] 57.4
01:08:02.529 00.003 16872 AutoFind: local max [1070, 1009] 18.9
01:08:02.532 00.003 16872 AutoFind: local max [960, 667] 16.0
01:08:02.535 00.003 16872 AutoFind: local max [1788, 911] 6.1
01:08:02.543 00.008 16872 AutoFind: local max [509, 904] 4.1
01:08:02.546 00.003 16872 AutoFind: local max [504, 1026] 3.8
01:08:02.549 00.003 16872 AutoFind: local max [1598, 552] 2.0
01:08:02.552 00.003 16872 AutoFind: local max [144, 462] 1.6
01:08:02.556 00.004 16872 AutoFind: local max [1213, 143] 1.4
01:08:02.559 00.003 16872 AutoFind: local max [457, 298] 1.4
01:08:02.562 00.003 16872 AutoFind: local max [17, 372] 1.4
01:08:02.565 00.003 16872 AutoFind: local max [1609, 629] 1.1
01:08:02.568 00.003 16872 AutoFind: local max [42, 915] 1.0
01:08:02.579 00.011 16872 AutoFind: local max [560, 1025] 0.9
01:08:02.582 00.003 16872 AutoFind: local max [382, 712] 0.8
01:08:02.587 00.005 16872 AutoFind: local max [1630, 635] 0.8
01:08:02.590 00.003 16872 AutoFind: local max [1609, 636] 0.7
01:08:02.593 00.003 16872 AutoFind: local max [1396, 689] 0.7
01:08:02.596 00.003 16872 AutoFind: local max [970, 675] 0.6
01:08:02.599 00.003 16872 AutoFind: local max [1208, 1038] 0.6
01:08:02.605 00.006 16872 AutoFind: local max [1670, 831] 0.6
01:08:02.608 00.003 16872 AutoFind: local max [148, 834] 0.6
01:08:02.611 00.003 16872 AutoFind: local max [69, 103] 0.6
01:08:02.614 00.003 16872 AutoFind: local max [1608, 619] 0.6
01:08:02.617 00.003 16872 AutoFind: local max [1627, 855] 0.6
01:08:02.620 00.003 16872 AutoFind: local max [334, 361] 0.6
01:08:02.623 00.003 16872 AutoFind: local max [1454, 767] 0.6
01:08:02.626 00.003 16872 AutoFind: local max [723, 714] 0.6
01:08:02.629 00.003 16872 AutoFind: local max [1743, 409] 0.6
01:08:02.635 00.006 16872 AutoFind: local max [488, 1050] 0.6
01:08:02.638 00.003 16872 AutoFind: local max [1226, 153] 0.6
01:08:02.641 00.003 16872 AutoFind: local max [1691, 619] 0.6
01:08:02.644 00.003 16872 AutoFind: local max [422, 407] 0.6
01:08:02.649 00.005 16872 AutoFind: local max [859, 906] 0.5
01:08:02.651 00.002 16872 AutoFind: local max [1849, 945] 0.5
01:08:02.654 00.003 16872 AutoFind: local max [417, 622] 0.5
01:08:02.657 00.003 16872 AutoFind: local max [1252, 684] 0.5
01:08:02.660 00.003 16872 AutoFind: local max [956, 229] 0.5
01:08:02.667 00.007 16872 AutoFind: local max [1531, 1023] 0.5
01:08:02.671 00.004 16872 AutoFind: local max [1682, 359] 0.5
01:08:02.674 00.003 16872 AutoFind: local max [736, 1029] 0.5
01:08:02.678 00.004 16872 AutoFind: local max [644, 1041] 0.5
01:08:02.680 00.002 16872 AutoFind: local max [977, 746] 0.5
01:08:02.684 00.004 16872 AutoFind: local max [434, 859] 0.5
01:08:02.687 00.003 16872 AutoFind: local max [1900, 406] 0.5
01:08:02.689 00.002 16872 AutoFind: local max [1335, 605] 0.5
01:08:02.692 00.003 16872 AutoFind: local max [1633, 322] 0.5
01:08:02.699 00.007 16872 AutoFind: local max [1290, 842] 0.5
01:08:02.702 00.003 16872 AutoFind: local max [947, 1008] 0.5
01:08:02.704 00.002 16872 AutoFind: local max [94, 744] 0.5
01:08:02.707 00.003 16872 AutoFind: local max [1122, 250] 0.5
01:08:02.709 00.002 16872 AutoFind: local max [1675, 693] 0.5
01:08:02.714 00.005 16872 AutoFind: local max [1740, 864] 0.5
01:08:02.718 00.004 16872 AutoFind: local max [154, 731] 0.5
01:08:02.720 00.002 16872 AutoFind: local max [980, 807] 0.5
01:08:02.723 00.003 16872 AutoFind: local max [1840, 528] 0.5
01:08:02.725 00.002 16872 AutoFind: local max [527, 694] 0.5
01:08:02.731 00.006 16872 AutoFind: local max [730, 726] 0.5
01:08:02.733 00.002 16872 AutoFind: local max [229, 25] 0.5
01:08:02.736 00.003 16872 AutoFind: local max [871, 26] 0.5
01:08:02.738 00.002 16872 AutoFind: local max [1355, 766] 0.5
01:08:02.749 00.011 16872 AutoFind: local max [1012, 167] 0.5
01:08:02.752 00.003 16872 AutoFind: local max [569, 1036] 0.5
01:08:02.756 00.004 16872 AutoFind: local max [1114, 482] 0.5
01:08:02.760 00.004 16872 AutoFind: local max [1795, 254] 0.5
01:08:02.763 00.003 16872 AutoFind: local max [935, 1064] 0.5
01:08:02.767 00.004 16872 AutoFind: local max [1808, 374] 0.5
01:08:02.770 00.003 16872 AutoFind: local max [228, 762] 0.5
01:08:02.777 00.007 16872 AutoFind: local max [1718, 650] 0.5
01:08:02.780 00.003 16872 AutoFind: local max [1696, 142] 0.5
01:08:02.782 00.002 16872 AutoFind: local max [806, 486] 0.5
01:08:02.786 00.004 16872 AutoFind: local max [1500, 390] 0.5
01:08:02.789 00.003 16872 AutoFind: local max [1267, 176] 0.5
01:08:02.793 00.004 16872 AutoFind: local max [721, 772] 0.5
01:08:02.796 00.003 16872 AutoFind: local max [1279, 341] 0.5
01:08:02.798 00.002 16872 AutoFind: local max [663, 720] 0.5
01:08:02.801 00.003 16872 AutoFind: local max [1789, 743] 0.5
01:08:02.808 00.007 16872 AutoFind: local max [1215, 918] 0.5
01:08:02.810 00.002 16872 AutoFind: local max [1825, 118] 0.5
01:08:02.813 00.003 16872 AutoFind: local max [1759, 119] 0.5
01:08:02.816 00.003 16872 AutoFind: local max [821, 634] 0.5
01:08:02.821 00.005 16872 AutoFind: local max [1195, 84] 0.5
01:08:02.824 00.003 16872 AutoFind: local max [1838, 212] 0.5
01:08:02.826 00.002 16872 AutoFind: local max [1582, 275] 0.5
01:08:02.829 00.003 16872 AutoFind: local max [978, 609] 0.5
01:08:02.832 00.003 16872 AutoFind: local max [1050, 844] 0.5
01:08:02.838 00.006 16872 AutoFind: local max [1605, 737] 0.5
01:08:02.841 00.003 16872 AutoFind: local max [637, 364] 0.5
01:08:02.844 00.003 16872 AutoFind: local max [948, 786] 0.5
01:08:02.847 00.003 16872 AutoFind: local max [1296, 555] 0.5
01:08:02.849 00.002 16872 AutoFind: local max [882, 60] 0.5
01:08:02.854 00.005 16872 AutoFind: local max [1749, 528] 0.5
01:08:02.856 00.002 16872 AutoFind: local max [1183, 350] 0.5
01:08:02.859 00.003 16872 AutoFind: local max [567, 94] 0.5
01:08:02.861 00.002 16872 AutoFind: local max [446, 126] 0.5
01:08:02.864 00.003 16872 AutoFind: local max [1696, 1036] 0.5
01:08:02.871 00.007 16872 AutoFind: local max [324, 470] 0.5
01:08:02.874 00.003 16872 AutoFind: local max [162, 508] 0.5
01:08:02.876 00.002 16872 AutoFind: local max [1780, 880] 0.5
01:08:02.880 00.004 16872 AutoFind: too close [569, 1036] 0.5 - [560, 1025] 0.9
01:08:02.883 00.003 16872 AutoFind: too close [730, 726] 0.5 - [723, 714] 0.6
01:08:02.888 00.005 16872 AutoFind: too close [1226, 153] 0.6 - [1213, 143] 1.4
01:08:02.891 00.003 16872 AutoFind: close dim-bright [1226, 153] 0.6 - [1206, 162] 180.7
01:08:02.894 00.003 16872 AutoFind: too close [1608, 619] 0.6 - [1609, 636] 0.7
01:08:02.896 00.002 16872 AutoFind: too close [1608, 619] 0.6 - [1609, 629] 1.1
01:08:02.900 00.004 16872 AutoFind: close dim-bright [1608, 619] 0.6 - [1619, 629] 57.4
01:08:02.903 00.003 16872 AutoFind: close dim-bright [970, 675] 0.6 - [960, 667] 16.0
01:08:02.906 00.003 16872 AutoFind: too close [1609, 636] 0.7 - [1609, 629] 1.1
01:08:02.909 00.003 16872 AutoFind: close dim-bright [1609, 636] 0.7 - [1619, 629] 57.4
01:08:02.915 00.006 16872 AutoFind: close dim-bright [1630, 635] 0.8 - [1619, 629] 57.4
01:08:02.918 00.003 16872 AutoFind: close dim-bright [1609, 629] 1.1 - [1619, 629] 57.4
01:08:02.921 00.003 16872 AutoFind: close dim-bright [1213, 143] 1.4 - [1206, 162] 180.7
01:08:02.924 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:08:02.927 00.003 16872 Star::Find(15, 1206, 162, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:02.930 00.003 16872 Star::Find returns 1 (0), X=1205.83, Y=159.45, Mass=4544712, SNR=372.6, Peak=65520 HFD=7.0
01:08:02.933 00.003 16872 Star::Find(15, 1619, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:02.936 00.003 16872 Star::Find returns 1 (0), X=1619.08, Y=628.97, Mass=203284, SNR=265.7, Peak=21128 HFD=3.0
01:08:02.939 00.003 16872 Star::Find(15, 1070, 1009, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:02.942 00.003 16872 Star::Find returns 1 (0), X=1069.89, Y=1008.42, Mass=68394, SNR=136.1, Peak=8516 HFD=3.6
01:08:02.949 00.007 16872 Star::Find(15, 960, 667, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:02.953 00.004 16872 Star::Find returns 1 (0), X=960.19, Y=667.07, Mass=54764, SNR=131.7, Peak=7892 HFD=3.3
01:08:02.956 00.003 16872 Star::Find(15, 1788, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:02.959 00.003 16872 Star::Find returns 1 (0), X=1788.39, Y=910.57, Mass=18725, SNR=69.2, Peak=5128 HFD=3.1
01:08:02.962 00.003 16872 Star::Find(15, 509, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:02.965 00.003 16872 Star::Find returns 1 (0), X=509.21, Y=903.79, Mass=13148, SNR=57.6, Peak=4680 HFD=2.9
01:08:02.968 00.003 16872 Star::Find(15, 504, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:02.971 00.003 16872 Star::Find returns 1 (0), X=503.69, Y=1025.75, Mass=12137, SNR=52.3, Peak=4424 HFD=3.0
01:08:02.973 00.002 16872 Star::Find(15, 1598, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:02.980 00.007 16872 Star::Find returns 1 (0), X=1598.40, Y=552.06, Mass=5335, SNR=31.4, Peak=3896 HFD=2.5
01:08:02.983 00.003 16872 Star::Find(15, 144, 462, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:02.986 00.003 16872 Star::Find returns 1 (0), X=143.95, Y=462.51, Mass=4560, SNR=27.6, Peak=3796 HFD=3.0
01:08:02.989 00.003 16872 Star::Find(15, 457, 298, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:02.993 00.004 16872 Star::Find returns 1 (0), X=456.80, Y=297.73, Mass=2498, SNR=20.7, Peak=3820 HFD=1.9
01:08:02.998 00.005 16872 Star::Find(15, 17, 372, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.001 00.003 16872 Star::Find returns 1 (0), X=17.25, Y=371.67, Mass=4614, SNR=28.5, Peak=3800 HFD=3.3
01:08:03.004 00.003 16872 Star::Find(15, 42, 915, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.007 00.003 16872 Star::Find returns 1 (0), X=42.34, Y=914.75, Mass=2101, SNR=16.8, Peak=3620 HFD=2.2
01:08:03.011 00.004 16872 Star::Find(15, 382, 712, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.014 00.003 16872 Star::Find returns 1 (0), X=382.48, Y=710.97, Mass=2818, SNR=18.7, Peak=3572 HFD=3.9
01:08:03.017 00.003 16872 Star::Find(15, 1630, 635, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.020 00.003 16872 Star::Find returns 1 (0), X=1619.08, Y=628.97, Mass=203284, SNR=265.7, Peak=21128 HFD=3.0
01:08:03.026 00.006 16872 Star::Find(15, 1396, 689, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.029 00.003 16872 Star::Find returns 1 (0), X=1396.72, Y=689.00, Mass=1408, SNR=11.8, Peak=3508 HFD=2.5
01:08:03.032 00.003 16872 Star::Find(15, 970, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.035 00.003 16872 Star::Find returns 1 (0), X=960.19, Y=667.07, Mass=54764, SNR=131.7, Peak=7892 HFD=3.3
01:08:03.038 00.003 16872 Star::Find(15, 1208, 1038, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.042 00.004 16872 Star::Find returns 0 (4), X=1207.54, Y=1037.47, Mass=659, SNR=7.9, Peak=3516 HFD=1.4
01:08:03.045 00.003 16872 Star::Find(15, 1670, 831, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.047 00.002 16872 Star::Find returns 1 (0), X=1680.52, Y=829.59, Mass=1493, SNR=14.5, Peak=3600 HFD=3.7
01:08:03.050 00.003 16872 Star::Find(15, 148, 834, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.053 00.003 16872 Star::Find returns 1 (0), X=147.43, Y=834.91, Mass=1264, SNR=12.3, Peak=3508 HFD=2.5
01:08:03.060 00.007 16872 Star::Find(15, 69, 103, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.064 00.004 16872 Star::Find returns 1 (0), X=58.75, Y=106.21, Mass=662, SNR=8.9, Peak=3504 HFD=1.9
01:08:03.067 00.003 16872 Star::Find(15, 1627, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.070 00.003 16872 Star::Find returns 0 (4), X=1626.50, Y=855.07, Mass=1037, SNR=12.0, Peak=3600 HFD=1.3
01:08:03.073 00.003 16872 Star::Find(15, 334, 361, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.076 00.003 16872 Star::Find returns 1 (0), X=333.83, Y=360.60, Mass=955, SNR=10.9, Peak=3588 HFD=1.8
01:08:03.079 00.003 16872 Star::Find(15, 1454, 767, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.083 00.004 16872 Star::Find returns 0 (4), X=1453.80, Y=766.61, Mass=453, SNR=7.0, Peak=3476 HFD=1.4
01:08:03.088 00.005 16872 Star::Find(15, 1743, 409, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.092 00.004 16872 Star::Find returns 1 (0), X=1743.29, Y=408.79, Mass=784, SNR=8.9, Peak=3504 HFD=2.3
01:08:03.095 00.003 16872 Star::Find(15, 488, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.098 00.003 16872 Star::Find returns 0 (2), X=488.00, Y=1050.00, Mass=85, SNR=2.9, Peak=3452 HFD=0.0
01:08:03.103 00.005 16872 Star::Find(15, 1691, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.106 00.003 16872 Star::Find returns 1 (0), X=1691.02, Y=618.64, Mass=744, SNR=8.5, Peak=3500 HFD=2.4
01:08:03.109 00.003 16872 Star::Find(15, 422, 407, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.112 00.003 16872 Star::Find returns 1 (0), X=422.56, Y=407.98, Mass=994, SNR=11.3, Peak=3452 HFD=3.4
01:08:03.115 00.003 16872 Star::Find(15, 859, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.123 00.008 16872 Star::Find returns 1 (0), X=859.09, Y=905.91, Mass=1765, SNR=19.6, Peak=3680 HFD=2.2
01:08:03.126 00.003 16872 Star::Find(15, 1849, 945, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.129 00.003 16872 Star::Find returns 0 (2), X=1849.00, Y=945.00, Mass=93, SNR=2.9, Peak=3484 HFD=0.0
01:08:03.133 00.004 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.137 00.004 16872 Star::Find returns 0 (4), X=416.62, Y=621.89, Mass=2206, SNR=23.7, Peak=3900 HFD=1.3
01:08:03.140 00.003 16872 Star::Find(15, 1252, 684, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.143 00.003 16872 Star::Find returns 1 (0), X=1251.15, Y=683.54, Mass=913, SNR=11.0, Peak=3536 HFD=1.9
01:08:03.146 00.003 16872 Star::Find(15, 956, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.153 00.007 16872 Star::Find returns 0 (4), X=955.61, Y=230.28, Mass=831, SNR=11.3, Peak=3592 HFD=1.4
01:08:03.156 00.003 16872 Star::Find(15, 1531, 1023, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.159 00.003 16872 Star::Find returns 1 (0), X=1530.69, Y=1023.28, Mass=769, SNR=9.6, Peak=3468 HFD=1.8
01:08:03.163 00.004 16872 Star::Find(15, 1682, 359, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.166 00.003 16872 Star::Find returns 0 (4), X=1683.09, Y=359.68, Mass=455, SNR=6.8, Peak=3508 HFD=1.4
01:08:03.172 00.006 16872 Star::Find(15, 736, 1029, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.176 00.004 16872 Star::Find returns 0 (4), X=735.67, Y=1029.33, Mass=365, SNR=6.5, Peak=3488 HFD=1.2
01:08:03.184 00.008 16872 Star::Find(15, 644, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.188 00.004 16872 Star::Find returns 1 (0), X=635.03, Y=1033.68, Mass=710, SNR=9.6, Peak=3496 HFD=2.1
01:08:03.191 00.003 16872 Star::Find(15, 977, 746, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.196 00.005 16872 Star::Find false star n=6 nbg=264 bg=3373.2 sigma=27.2 thresh=3455 peak=3455
01:08:03.208 00.012 16872 Star::Find returns 0 (2), X=977.00, Y=746.00, Mass=605, SNR=2.9, Peak=3488 HFD=0.0
01:08:03.217 00.009 16872 Star::Find(15, 434, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.224 00.007 16872 Star::Find returns 0 (4), X=434.40, Y=859.54, Mass=1054, SNR=14.5, Peak=3628 HFD=1.4
01:08:03.230 00.006 16872 Star::Find(15, 1900, 406, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.235 00.005 16872 Star::Find returns 1 (0), X=1897.31, Y=405.15, Mass=2774, SNR=23.9, Peak=3852 HFD=2.6
01:08:03.238 00.003 16872 Star::Find(15, 1335, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.241 00.003 16872 Star::Find returns 1 (0), X=1331.28, Y=607.16, Mass=1302, SNR=13.1, Peak=3580 HFD=4.6
01:08:03.249 00.008 16872 Star::Find(15, 1633, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.254 00.005 16872 Star::Find false star n=4 nbg=280 bg=3359.9 sigma=30.5 thresh=3452 peak=3437
01:08:03.258 00.004 16872 Star::Find returns 0 (2), X=1633.00, Y=322.00, Mass=464, SNR=2.9, Peak=3476 HFD=0.0
01:08:03.262 00.004 16872 Star::Find(15, 1290, 842, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.265 00.003 16872 Star::Find returns 1 (0), X=1289.96, Y=841.48, Mass=808, SNR=10.7, Peak=3528 HFD=1.8
01:08:03.273 00.008 16872 Star::Find(15, 947, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.281 00.008 16872 Star::Find false star n=3 nbg=265 bg=3365.3 sigma=25.7 thresh=3443 peak=3426
01:08:03.286 00.005 16872 Star::Find returns 0 (2), X=947.00, Y=1008.00, Mass=268, SNR=2.9, Peak=3472 HFD=0.0
01:08:03.289 00.003 16872 Star::Find(15, 94, 744, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.294 00.005 16872 Star::Find returns 1 (0), X=94.10, Y=743.64, Mass=773, SNR=9.7, Peak=3472 HFD=2.7
01:08:03.298 00.004 16872 Star::Find(15, 1122, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.301 00.003 16872 Star::Find returns 0 (3), X=1122.00, Y=250.00, Mass=0, SNR=0.0, Peak=3460 HFD=0.0
01:08:03.308 00.007 16872 Star::Find(15, 1675, 693, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.312 00.004 16872 Star::Find returns 0 (4), X=1688.46, Y=703.45, Mass=438, SNR=7.0, Peak=3496 HFD=1.4
01:08:03.316 00.004 16872 Star::Find(15, 1740, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.320 00.004 16872 Star::Find returns 1 (0), X=1739.89, Y=865.56, Mass=1104, SNR=12.6, Peak=3488 HFD=3.9
01:08:03.327 00.007 16872 Star::Find(15, 154, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.330 00.003 16872 Star::Find false star n=3 nbg=284 bg=3359.6 sigma=30.1 thresh=3450 peak=3442
01:08:03.333 00.003 16872 Star::Find returns 0 (2), X=154.00, Y=731.00, Mass=297, SNR=2.9, Peak=3464 HFD=0.0
01:08:03.336 00.003 16872 Star::Find(15, 980, 807, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.345 00.009 16872 Star::Find false star n=3 nbg=262 bg=3364.7 sigma=24.2 thresh=3437 peak=3435
01:08:03.348 00.003 16872 Star::Find returns 0 (2), X=980.00, Y=807.00, Mass=262, SNR=2.9, Peak=3468 HFD=0.0
01:08:03.351 00.003 16872 Star::Find(15, 1840, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.354 00.003 16872 Star::Find false star n=2 nbg=261 bg=3362.2 sigma=29.0 thresh=3449 peak=3427
01:08:03.357 00.003 16872 Star::Find returns 0 (2), X=1840.00, Y=528.00, Mass=188, SNR=2.9, Peak=3480 HFD=0.0
01:08:03.362 00.005 16872 Star::Find(15, 527, 694, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.365 00.003 16872 Star::Find false star n=6 nbg=255 bg=3368.6 sigma=22.7 thresh=3437 peak=3434
01:08:03.367 00.002 16872 Star::Find returns 0 (2), X=527.00, Y=694.00, Mass=480, SNR=2.9, Peak=3484 HFD=0.0
01:08:03.374 00.007 16872 Star::Find(15, 229, 25, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.377 00.003 16872 Star::Find false star n=5 nbg=257 bg=3359.5 sigma=26.3 thresh=3438 peak=3434
01:08:03.379 00.002 16872 Star::Find returns 0 (2), X=229.00, Y=25.00, Mass=450, SNR=2.9, Peak=3464 HFD=0.0
01:08:03.383 00.004 16872 Star::Find(15, 871, 26, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.386 00.003 16872 Star::Find false star n=3 nbg=268 bg=3366.3 sigma=27.5 thresh=3449 peak=3443
01:08:03.389 00.003 16872 Star::Find returns 0 (2), X=871.00, Y=26.00, Mass=305, SNR=2.9, Peak=3488 HFD=0.0
01:08:03.392 00.003 16872 Star::Find(15, 1355, 766, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.395 00.003 16872 Star::Find false star n=3 nbg=285 bg=3359.3 sigma=29.4 thresh=3448 peak=3440
01:08:03.398 00.003 16872 Star::Find returns 0 (2), X=1355.00, Y=766.00, Mass=298, SNR=2.9, Peak=3480 HFD=0.0
01:08:03.405 00.007 16872 Star::Find(15, 1012, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.408 00.003 16872 Star::Find returns 1 (0), X=1010.67, Y=167.22, Mass=863, SNR=10.1, Peak=3516 HFD=2.6
01:08:03.412 00.004 16872 Star::Find(15, 1114, 482, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.415 00.003 16872 Star::Find false star n=6 nbg=277 bg=3361.2 sigma=27.7 thresh=3444 peak=3438
01:08:03.418 00.003 16872 Star::Find returns 0 (2), X=1114.00, Y=482.00, Mass=573, SNR=2.9, Peak=3488 HFD=0.0
01:08:03.422 00.004 16872 Star::Find(15, 1795, 254, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.424 00.002 16872 Star::Find false star n=2 nbg=271 bg=3362.2 sigma=31.6 thresh=3457 peak=3444
01:08:03.427 00.003 16872 Star::Find returns 0 (2), X=1795.00, Y=254.00, Mass=236, SNR=2.9, Peak=3480 HFD=0.0
01:08:03.430 00.003 16872 Star::Find(15, 935, 1064, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.438 00.008 16872 Star::Find returns 1 (0), X=936.49, Y=1063.77, Mass=858, SNR=11.1, Peak=3528 HFD=3.1
01:08:03.441 00.003 16872 Star::Find(15, 1808, 374, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.443 00.002 16872 Star::Find false star n=5 nbg=262 bg=3365.7 sigma=27.2 thresh=3447 peak=3442
01:08:03.446 00.003 16872 Star::Find returns 0 (2), X=1808.00, Y=374.00, Mass=539, SNR=2.9, Peak=3500 HFD=0.0
01:08:03.450 00.004 16872 Star::Find(15, 228, 762, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.453 00.003 16872 Star::Find returns 1 (0), X=221.22, Y=772.53, Mass=1189, SNR=12.9, Peak=3580 HFD=3.0
01:08:03.456 00.003 16872 Star::Find(15, 1718, 650, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.458 00.002 16872 Star::Find returns 0 (4), X=1718.31, Y=650.71, Mass=336, SNR=6.3, Peak=3508 HFD=1.1
01:08:03.462 00.004 16872 Star::Find(15, 1696, 142, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.470 00.008 16872 Star::Find returns 1 (0), X=1683.97, Y=138.68, Mass=1887, SNR=20.5, Peak=3804 HFD=1.5
01:08:03.474 00.004 16872 Star::Find(15, 806, 486, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.477 00.003 16872 Star::Find returns 1 (0), X=804.61, Y=487.23, Mass=650, SNR=8.5, Peak=3468 HFD=1.8
01:08:03.480 00.003 16872 Star::Find(15, 1500, 390, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.486 00.006 16872 Star::Find returns 1 (0), X=1499.18, Y=389.12, Mass=584, SNR=8.0, Peak=3508 HFD=2.7
01:08:03.489 00.003 16872 Star::Find(15, 1267, 176, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.492 00.003 16872 Star::Find false star n=4 nbg=253 bg=3369.8 sigma=26.4 thresh=3449 peak=3448
01:08:03.496 00.004 16872 Star::Find returns 0 (2), X=1267.00, Y=176.00, Mass=421, SNR=2.9, Peak=3520 HFD=0.0
01:08:03.498 00.002 16872 Star::Find(15, 721, 772, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.502 00.004 16872 Star::Find returns 1 (0), X=734.00, Y=757.82, Mass=512, SNR=8.2, Peak=3484 HFD=2.0
01:08:03.505 00.003 16872 Star::Find(15, 1279, 341, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.508 00.003 16872 Star::Find false star n=3 nbg=254 bg=3361.6 sigma=24.3 thresh=3434 peak=3428
01:08:03.513 00.005 16872 Star::Find returns 0 (2), X=1279.00, Y=341.00, Mass=243, SNR=2.9, Peak=3468 HFD=0.0
01:08:03.516 00.003 16872 Star::Find(15, 663, 720, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.520 00.004 16872 Star::Find returns 1 (0), X=662.99, Y=719.96, Mass=631, SNR=8.5, Peak=3496 HFD=2.7
01:08:03.524 00.004 16872 Star::Find(15, 1789, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.527 00.003 16872 Star::Find returns 0 (3), X=1789.00, Y=743.00, Mass=0, SNR=0.0, Peak=3484 HFD=0.0
01:08:03.530 00.003 16872 Star::Find(15, 1215, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.533 00.003 16872 Star::Find false star n=5 nbg=279 bg=3358.8 sigma=29.4 thresh=3447 peak=3439
01:08:03.536 00.003 16872 Star::Find returns 0 (2), X=1215.00, Y=918.00, Mass=522, SNR=2.9, Peak=3480 HFD=0.0
01:08:03.539 00.003 16872 Star::Find(15, 1825, 118, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.547 00.008 16872 Star::Find returns 1 (0), X=1824.83, Y=117.93, Mass=637, SNR=8.2, Peak=3492 HFD=1.8
01:08:03.552 00.005 16872 Star::Find(15, 1759, 119, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.556 00.004 16872 Star::Find returns 0 (4), X=1758.36, Y=118.44, Mass=1484, SNR=19.1, Peak=3768 HFD=1.4
01:08:03.559 00.003 16872 Star::Find(15, 821, 634, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.566 00.007 16872 Star::Find false star n=4 nbg=267 bg=3360.3 sigma=25.2 thresh=3436 peak=3432
01:08:03.569 00.003 16872 Star::Find returns 0 (2), X=821.00, Y=634.00, Mass=355, SNR=2.9, Peak=3476 HFD=0.0
01:08:03.573 00.004 16872 Star::Find(15, 1195, 84, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.577 00.004 16872 Star::Find returns 1 (0), X=1195.88, Y=83.88, Mass=1225, SNR=12.4, Peak=3476 HFD=3.5
01:08:03.581 00.004 16872 Star::Find(15, 1838, 212, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.602 00.021 16872 Star::Find false star n=3 nbg=262 bg=3366.8 sigma=25.9 thresh=3444 peak=3431
01:08:03.615 00.013 16872 Star::Find returns 0 (2), X=1838.00, Y=212.00, Mass=276, SNR=2.9, Peak=3476 HFD=0.0
01:08:03.622 00.007 16872 Star::Find(15, 1582, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.625 00.003 16872 Star::Find returns 0 (2), X=1582.00, Y=275.00, Mass=76, SNR=2.8, Peak=3452 HFD=0.0
01:08:03.629 00.004 16872 Star::Find(15, 978, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.632 00.003 16872 Star::Find false star n=4 nbg=282 bg=3364.8 sigma=26.9 thresh=3445 peak=3438
01:08:03.644 00.012 16872 Star::Find returns 0 (2), X=978.00, Y=609.00, Mass=357, SNR=2.9, Peak=3468 HFD=0.0
01:08:03.648 00.004 16872 Star::Find(15, 1050, 844, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.654 00.006 16872 Star::Find returns 1 (0), X=1049.94, Y=844.06, Mass=650, SNR=8.5, Peak=3496 HFD=2.0
01:08:03.661 00.007 16872 Star::Find(15, 1605, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.665 00.004 16872 Star::Find returns 1 (0), X=1604.43, Y=737.13, Mass=904, SNR=10.9, Peak=3540 HFD=2.3
01:08:03.669 00.004 16872 Star::Find(15, 637, 364, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.674 00.005 16872 Star::Find returns 1 (0), X=637.53, Y=364.25, Mass=1094, SNR=11.0, Peak=3548 HFD=3.3
01:08:03.677 00.003 16872 Star::Find(15, 948, 786, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.680 00.003 16872 Star::Find returns 1 (0), X=957.39, Y=778.45, Mass=477, SNR=6.8, Peak=3472 HFD=3.4
01:08:03.688 00.008 16872 Star::Find(15, 1296, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.691 00.003 16872 Star::Find returns 1 (0), X=1296.36, Y=554.56, Mass=466, SNR=6.8, Peak=3496 HFD=2.5
01:08:03.695 00.004 16872 Star::Find(15, 882, 60, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.698 00.003 16872 Star::Find returns 1 (0), X=882.56, Y=61.36, Mass=1123, SNR=11.5, Peak=3476 HFD=2.9
01:08:03.720 00.022 16872 Star::Find(15, 1749, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.724 00.004 16872 Star::Find returns 1 (0), X=1737.98, Y=528.89, Mass=883, SNR=10.5, Peak=3480 HFD=6.2
01:08:03.727 00.003 16872 Star::Find(15, 1183, 350, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.731 00.004 16872 Star::Find false star n=2 nbg=277 bg=3361.6 sigma=31.1 thresh=3455 peak=3429
01:08:03.734 00.003 16872 Star::Find returns 0 (2), X=1183.00, Y=350.00, Mass=197, SNR=2.9, Peak=3488 HFD=0.0
01:08:03.737 00.003 16872 Star::Find(15, 567, 94, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.739 00.002 16872 Star::Find returns 1 (0), X=567.40, Y=93.56, Mass=1360, SNR=15.2, Peak=3576 HFD=3.1
01:08:03.742 00.003 16872 Star::Find(15, 446, 126, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.748 00.006 16872 Star::Find false star n=3 nbg=272 bg=3357.5 sigma=26.5 thresh=3437 peak=3432
01:08:03.751 00.003 16872 Star::Find returns 0 (2), X=446.00, Y=126.00, Mass=267, SNR=2.9, Peak=3464 HFD=0.0
01:08:03.753 00.002 16872 Star::Find(15, 1696, 1036, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.756 00.003 16872 Star::Find false star n=2 nbg=273 bg=3360.1 sigma=26.3 thresh=3439 peak=3434
01:08:03.759 00.003 16872 Star::Find returns 0 (2), X=1696.00, Y=1036.00, Mass=224, SNR=2.9, Peak=3488 HFD=0.0
01:08:03.765 00.006 16872 Star::Find(15, 324, 470, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.768 00.003 16872 Star::Find false star n=5 nbg=265 bg=3359.9 sigma=26.8 thresh=3440 peak=3428
01:08:03.770 00.002 16872 Star::Find returns 0 (2), X=324.00, Y=470.00, Mass=492, SNR=2.9, Peak=3476 HFD=0.0
01:08:03.773 00.003 16872 Star::Find(15, 162, 508, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.775 00.002 16872 Star::Find false star n=2 nbg=282 bg=3361.5 sigma=32.1 thresh=3458 peak=3435
01:08:03.779 00.004 16872 Star::Find returns 0 (2), X=162.00, Y=508.00, Mass=209, SNR=2.9, Peak=3468 HFD=0.0
01:08:03.782 00.003 16872 Star::Find(15, 1780, 880, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.785 00.003 16872 Star::Find false star n=2 nbg=279 bg=3370.2 sigma=29.9 thresh=3460 peak=3447
01:08:03.788 00.003 16872 Star::Find returns 0 (2), X=1780.00, Y=880.00, Mass=204, SNR=2.9, Peak=3484 HFD=0.0
01:08:03.790 00.002 16872 AutoFind: finding best star pass 1
01:08:03.796 00.006 16872 Star::Find(15, 1206, 162, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.799 00.003 16872 Star::Find returns 1 (0), X=1205.83, Y=159.45, Mass=4544712, SNR=372.6, Peak=65520 HFD=7.0
01:08:03.802 00.003 16872 AutoFind: near-saturated [1206, 162] 180.7 Mass 4544712 SNR 372.6 Peak 65520
01:08:03.805 00.003 16872 Star::Find(15, 1619, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.809 00.004 16872 Star::Find returns 1 (0), X=1619.08, Y=628.97, Mass=203284, SNR=265.7, Peak=21128 HFD=3.0
01:08:03.813 00.004 16872 AutoFind returns star at [1619, 629] 57.4 Mass 203284 SNR 265.7
01:08:03.818 00.005 16872 Star::Find(15, 1619, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.820 00.002 16872 Star::Find returns 1 (0), X=1619.08, Y=628.97, Mass=203284, SNR=265.7, Peak=21128 HFD=3.0
01:08:03.827 00.007 16872 MultiStar: List (12): {1619.08, 628.97}(265.7), {1069.89, 1008.42}(136.1), {960.19, 667.07}(131.7), {1788.39, 910.57}(69.2), {509.21, 903.79}(57.6), {503.69, 1025.75}(52.3), {1598.40, 552.06}(31.4), {143.95, 462.51}(27.6), {456.80, 297.73}(20.7), {17.25, 371.67}(28.5), {42.34, 914.75}(16.8), {382.48, 710.97}(18.7), 
01:08:03.830 00.003 16872 setting lock position to (1619.08, 628.97)
01:08:03.833 00.003 16872 MultiStar: stabilizing after lock position change
01:08:03.836 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
01:08:03.839 00.003 16872 UpdateGuideState(): m_state=1
01:08:03.842 00.003 16872 Star::Find(15, 1619, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:03.845 00.003 16872 Star::Find returns 1 (0), X=1619.08, Y=628.97, Mass=203284, SNR=265.7, Peak=21128 HFD=3.0
01:08:03.848 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
01:08:03.851 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
01:08:03.853 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
01:08:03.865 00.012 16872 setting force full frames = false
01:08:03.869 00.004 16872 setting lock position to (1619.08, 628.97)
01:08:03.872 00.003 16872 MultiStar: stabilizing after lock position change
01:08:03.875 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:08:03.877 00.002 16872 Changing from state SELECTING to SELECTED
01:08:03.880 00.003 16872 guider state => SELECTED
01:08:03.895 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3364, FiltMin=3256, FiltMax=65512, Gamma=2.190
01:08:03.934 00.039 16872 UpdateGuideState exits: m=203284 SNR=265.7
01:08:03.943 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3364, FiltMin=3256, FiltMax=65512, Gamma=2.190
01:08:03.981 00.038 16872 Status Line: Auto-selected star at (1619.1, 629.0)
01:08:03.992 00.011 16872 PhdController: newstate STATE_WAIT_SELECTED
01:08:04.002 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:04.005 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:08:04.009 00.004 16872 Enqueuing Expose request
01:08:04.013 00.004 9640 Worker thread wakes up
01:08:04.013 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:08:04.013 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,614,31,31)
01:08:04.013 00.000 16872 evsrv: cli 0D3C0A48 connect
01:08:04.017 00.004 16872 case statement mapped state 2 to 1
01:08:04.021 00.004 16872 case statement mapped state 2 to 1
01:08:04.025 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"38e227c2-8cda-44dc-a345-4162291c7975"}
01:08:04.031 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"38e227c2-8cda-44dc-a345-4162291c7975"}
01:08:04.035 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"fc25ebe6-89e1-4cc5-9783-b2ed198fbf07"}
01:08:04.038 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1619.08,628.97],"id":"fc25ebe6-89e1-4cc5-9783-b2ed198fbf07"}
01:08:04.042 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f7607c72-acae-4519-9002-ec428d891518"}
01:08:04.045 00.003 16872 case statement mapped state 2 to 1
01:08:04.048 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f7607c72-acae-4519-9002-ec428d891518"}
01:08:04.051 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:08:04.054 00.003 16872 evsrv: cli 0D3BFFA8 connect
01:08:04.060 00.006 16872 case statement mapped state 2 to 1
01:08:04.063 00.003 16872 case statement mapped state 2 to 1
01:08:04.066 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0e0f1097-03c1-4ab5-9182-1106f468cbc1"}
01:08:04.069 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.08,6.97],"pixels":"..."},"id":"0e0f1097-03c1-4ab5-9182-1106f468cbc1"}
01:08:04.074 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b3124509-a1f3-4b00-9246-d2fa68212a26"}
01:08:04.079 00.005 16872 case statement mapped state 2 to 1
01:08:04.083 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"b3124509-a1f3-4b00-9246-d2fa68212a26"}
01:08:04.138 00.055 16872 evsrv: cli 0D3BFFA8 disconnect
01:08:05.134 00.996 16872 evsrv: cli 0D3C0A48 connect
01:08:05.139 00.005 16872 case statement mapped state 2 to 1
01:08:05.144 00.005 16872 case statement mapped state 2 to 1
01:08:05.147 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2162cbe2-0a4d-4376-8fc5-9b43d9fb68d0"}
01:08:05.149 00.002 16872 case statement mapped state 2 to 1
01:08:05.153 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"2162cbe2-0a4d-4376-8fc5-9b43d9fb68d0"}
01:08:05.156 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:08:06.156 01.000 16872 evsrv: cli 0D3C0228 connect
01:08:06.159 00.003 16872 case statement mapped state 2 to 1
01:08:06.166 00.007 16872 case statement mapped state 2 to 1
01:08:06.171 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"ac404531-98f3-4a64-ab44-4978a90e28a5"}
01:08:06.173 00.002 16872 case statement mapped state 2 to 1
01:08:06.176 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"ac404531-98f3-4a64-ab44-4978a90e28a5"}
01:08:06.180 00.004 16872 evsrv: cli 0D3C0228 disconnect
01:08:07.181 01.001 16872 evsrv: cli 0D3BFFA8 connect
01:08:07.185 00.004 16872 case statement mapped state 2 to 1
01:08:07.188 00.003 16872 case statement mapped state 2 to 1
01:08:07.191 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e69175b5-910c-4f38-9f16-6be31181633c"}
01:08:07.199 00.008 16872 case statement mapped state 2 to 1
01:08:07.202 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"e69175b5-910c-4f38-9f16-6be31181633c"}
01:08:07.207 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:08:07.278 00.071 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70f85ddd-b98f-41bf-9431-1ed6d38976a9"}
01:08:07.282 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"70f85ddd-b98f-41bf-9431-1ed6d38976a9"}
01:08:07.286 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cbc079e8-8a20-4070-9f27-e5809227b24d"}
01:08:07.289 00.003 16872 case statement mapped state 2 to 1
01:08:07.292 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"cbc079e8-8a20-4070-9f27-e5809227b24d"}
01:08:07.295 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"be5def43-aab6-4edf-89dd-ac1939204eff"}
01:08:07.299 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.08,6.97],"pixels":"..."},"id":"be5def43-aab6-4edf-89dd-ac1939204eff"}
01:08:08.103 00.804 9640 Exposure complete
01:08:08.209 00.106 16872 evsrv: cli 0D3C0A48 connect
01:08:08.213 00.004 16872 case statement mapped state 2 to 1
01:08:08.218 00.005 16872 case statement mapped state 2 to 1
01:08:08.227 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f2d9414b-41a2-4fc0-b66d-a6366f80adc6"}
01:08:08.231 00.004 16872 case statement mapped state 2 to 1
01:08:08.235 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f2d9414b-41a2-4fc0-b66d-a6366f80adc6"}
01:08:08.240 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:08:08.260 00.020 9640 worker thread done servicing request
01:08:08.260 00.000 16872 OnExposeComplete: enter
01:08:08.263 00.003 16872 UpdateGuideState(): m_state=2
01:08:08.267 00.004 16872 Star::Find(15, 1619, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:08:08.275 00.008 16872 Star::Find returns 1 (0), X=1618.69, Y=629.71, Mass=194826, SNR=245.7, Peak=18548 HFD=3.5
01:08:08.279 00.004 16872 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.56) = xAngle (0.51 = 0.51)
01:08:08.284 00.005 16872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.55 = 0.55)
01:08:08.287 00.003 16872 CameraToMount -- cameraX=-0.39 cameraY=0.73 hyp=0.83 cameraTheta=2.06 mountX=0.73 mountY=0.44, mountTheta=0.54
01:08:08.294 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3360, FiltMin=3258, FiltMax=65516, Gamma=2.190
01:08:08.336 00.042 16872 UpdateGuideState exits: m=194826 SNR=245.7
01:08:08.340 00.004 16872 PhdController: newstate STATE_CALIBRATE
01:08:08.343 00.003 16872 PhdController: newstate STATE_GUIDE
01:08:08.375 00.032 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:08:08.378 00.003 16872 guider state => CALIBRATED
01:08:08.380 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:08:08.390 00.010 16872 reset dither spiral
01:08:08.396 00.006 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:08:08.399 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:08.402 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:08:08.405 00.003 16872 Enqueuing Expose request
01:08:08.408 00.003 9640 Worker thread wakes up
01:08:08.408 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:08:08.408 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:08:09.241 00.833 16872 evsrv: cli 0D3C0A48 connect
01:08:09.247 00.006 16872 case statement mapped state 5 to 1
01:08:09.260 00.013 16872 case statement mapped state 5 to 1
01:08:09.268 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f94ccea2-9566-4a3e-a033-77c3cd660830"}
01:08:09.272 00.004 16872 case statement mapped state 5 to 1
01:08:09.275 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f94ccea2-9566-4a3e-a033-77c3cd660830"}
01:08:09.279 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:08:10.281 01.002 16872 evsrv: cli 0D3C0A48 connect
01:08:10.287 00.006 16872 case statement mapped state 5 to 1
01:08:10.293 00.006 16872 case statement mapped state 5 to 1
01:08:10.298 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7e84acd4-3e9d-4784-a08d-b946047f4cc6"}
01:08:10.301 00.003 16872 case statement mapped state 5 to 1
01:08:10.305 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7e84acd4-3e9d-4784-a08d-b946047f4cc6"}
01:08:10.309 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:08:10.778 00.469 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a97841e5-8d26-4d40-b851-90dc3ecb68f1"}
01:08:10.782 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a97841e5-8d26-4d40-b851-90dc3ecb68f1"}
01:08:10.786 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8dfc7dd8-98ff-40fc-a227-9046aac60eaf"}
01:08:10.791 00.005 16872 case statement mapped state 5 to 1
01:08:10.795 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"8dfc7dd8-98ff-40fc-a227-9046aac60eaf"}
01:08:10.799 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"11f8f660-8184-405c-9e93-98770d0b3ab4"}
01:08:10.811 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.69,6.71],"pixels":"..."},"id":"11f8f660-8184-405c-9e93-98770d0b3ab4"}
01:08:11.311 00.500 16872 evsrv: cli 0D3BFFA8 connect
01:08:11.315 00.004 16872 case statement mapped state 5 to 1
01:08:11.332 00.017 16872 case statement mapped state 5 to 1
01:08:11.343 00.011 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"d2cd581f-736b-47aa-b4cd-3d131c2e4a75"}
01:08:11.352 00.009 16872 case statement mapped state 5 to 1
01:08:11.357 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"d2cd581f-736b-47aa-b4cd-3d131c2e4a75"}
01:08:11.362 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:08:12.363 01.001 16872 evsrv: cli 0D3BFFA8 connect
01:08:12.370 00.007 16872 case statement mapped state 5 to 1
01:08:12.380 00.010 16872 case statement mapped state 5 to 1
01:08:12.391 00.011 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9d5d8f0b-8af0-48b3-a676-a9520d04447f"}
01:08:12.393 00.002 16872 case statement mapped state 5 to 1
01:08:12.396 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"9d5d8f0b-8af0-48b3-a676-a9520d04447f"}
01:08:12.400 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:08:12.505 00.105 9640 Exposure complete
01:08:12.662 00.157 9640 worker thread done servicing request
01:08:12.662 00.000 16872 OnExposeComplete: enter
01:08:12.667 00.005 16872 UpdateGuideState(): m_state=5
01:08:12.673 00.006 16872 Star::Find(15, 1618, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:08:12.675 00.002 16872 Star::Find returns 1 (0), X=1618.27, Y=630.29, Mass=210474, SNR=269.1, Peak=19540 HFD=3.5
01:08:12.678 00.003 16872 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.56) = xAngle (0.57 = 0.57)
01:08:12.681 00.003 16872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.61 = 0.61)
01:08:12.683 00.002 16872 CameraToMount -- cameraX=-0.82 cameraY=1.32 hyp=1.55 cameraTheta=2.12 mountX=1.31 mountY=0.89, mountTheta=0.60
01:08:12.688 00.005 16872 Changing from state CALIBRATED to GUIDING
01:08:12.690 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:08:12.693 00.003 16872 ScopeASCOM::SideOfPier() returns 0
01:08:12.781 00.088 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
01:08:12.784 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:08:12.787 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:08:12.794 00.007 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:08:12.797 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:08:12.800 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:08:12.803 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:08:12.806 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:08:12.808 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:08:12.810 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:08:12.813 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:08:12.816 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:08:12.819 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:08:12.825 00.006 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:08:12.930 00.105 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:08:12.934 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:08:12.937 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
01:08:12.942 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:08:12.948 00.006 16872 ScopeASCOM::SideOfPier() returns 0
01:08:13.060 00.112 16872 setting lock position to (1618.27, 630.29)
01:08:13.063 00.003 16872 MultiStar: stabilizing after lock position change
01:08:13.066 00.003 16872 guider state => GUIDING
01:08:13.068 00.002 16872 Status Line: Guiding
01:08:13.074 00.006 16872 Mount: notify guiding started
01:08:13.078 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:08:13.081 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
01:08:13.084 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:08:13.091 00.007 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:08:13.094 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:08:13.096 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
01:08:13.099 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
01:08:13.104 00.005 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:08:13.109 00.005 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
01:08:13.112 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:08:13.115 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:08:13.118 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:08:13.121 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:08:13.123 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:08:13.126 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:08:13.128 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:08:13.132 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:08:13.137 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:08:13.139 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:08:13.142 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:08:13.145 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:08:13.147 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:08:13.152 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:08:13.154 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:08:13.157 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:08:13.159 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:08:13.163 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:08:13.170 00.007 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:08:13.174 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:08:13.178 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:08:13.182 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:08:13.185 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:08:13.189 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:08:13.192 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:08:13.195 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:08:13.202 00.007 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:08:13.207 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:08:13.214 00.007 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:08:13.354 00.140 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:08:13.430 00.076 16872 ScopeASCOM::SideOfPier() returns 0
01:08:13.434 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:08:13.437 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:08:13.439 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:08:13.442 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
01:08:13.447 00.005 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:08:13.450 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:08:13.452 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:08:13.454 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:08:13.456 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:08:13.460 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65516, med=3360, FiltMin=3220, FiltMax=65512, Gamma=2.190
01:08:13.498 00.038 16872 UpdateGuideState exits: m=210474 SNR=269.1
01:08:13.501 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
01:08:13.504 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:13.508 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:08:13.511 00.003 16872 Enqueuing Expose request
01:08:13.514 00.003 9640 Worker thread wakes up
01:08:13.514 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:08:13.514 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,615,31,31)
01:08:13.514 00.000 16872 evsrv: cli 0D3C0228 connect
01:08:13.517 00.003 16872 case statement mapped state 6 to 3
01:08:13.521 00.004 16872 case statement mapped state 6 to 3
01:08:13.525 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"95100b0b-1a15-41e4-bfc7-21b5a0a66764"}
01:08:13.528 00.003 16872 case statement mapped state 6 to 3
01:08:13.530 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"95100b0b-1a15-41e4-bfc7-21b5a0a66764"}
01:08:13.541 00.011 16872 evsrv: cli 0D3C0228 disconnect
01:08:14.277 00.736 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d9d4740a-54d4-48d3-92e3-17968a847eda"}
01:08:14.280 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d9d4740a-54d4-48d3-92e3-17968a847eda"}
01:08:14.284 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f827d878-208d-46d6-b4d2-ddd6c0ee956b"}
01:08:14.287 00.003 16872 case statement mapped state 6 to 3
01:08:14.290 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f827d878-208d-46d6-b4d2-ddd6c0ee956b"}
01:08:14.297 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c6742175-1a0e-48cc-a252-a49c14688059"}
01:08:14.300 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.27,7.29],"pixels":"..."},"id":"c6742175-1a0e-48cc-a252-a49c14688059"}
01:08:17.586 03.286 9640 Exposure complete
01:08:17.725 00.139 9640 worker thread done servicing request
01:08:17.725 00.000 16872 OnExposeComplete: enter
01:08:17.728 00.003 16872 UpdateGuideState(): m_state=6
01:08:17.731 00.003 16872 Star::Find(15, 1618, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:08:17.734 00.003 16872 Star::Find returns 1 (0), X=1618.29, Y=630.35, Mass=197024, SNR=263.0, Peak=19936 HFD=3.3
01:08:17.737 00.003 16872 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.56) = xAngle (-0.45 = -0.45)
01:08:17.741 00.004 16872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.40 = -0.40)
01:08:17.745 00.004 16872 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.11 mountX=0.05 mountY=-0.02, mountTheta=-0.41
01:08:17.749 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=0.05, opts=13)
01:08:17.753 00.004 16872 Enqueuing Move request for scope (0.03, 0.05)
01:08:17.756 00.003 9640 Worker thread wakes up
01:08:17.756 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
01:08:17.756 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
01:08:17.756 00.000 9640 Moving (0.03, 0.05) raw xDistance=0.05 yDistance=-0.02
01:08:17.756 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:08:17.757 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=0
01:08:17.757 00.000 9640 MoveAxis(E, 0, ABG)
01:08:17.757 00.000 9640 Move returns status 0, amount 0
01:08:17.757 00.000 9640 MoveAxis(N, 0, ABG)
01:08:17.757 00.000 9640 Move returns status 0, amount 0
01:08:17.757 00.000 9640 move complete, result=0
01:08:17.757 00.000 9640 worker thread done servicing request
01:08:17.762 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3360, FiltMin=3198, FiltMax=65516, Gamma=2.190
01:08:17.800 00.038 16872 UpdateGuideState exits: m=197024 SNR=263.0
01:08:17.804 00.004 16872 PhdController: settling, locked = 1, distance = 1.10 (1.50) aobump = 0 frame = 1 / 99999
01:08:17.806 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777788497.806,"Host":"RBFOCUS307","Inst":1,"Distance":1.10,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:08:17.809 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:17.812 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:08:17.814 00.002 16872 Enqueuing Expose request
01:08:17.817 00.003 9640 Worker thread wakes up
01:08:17.817 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:08:17.817 00.000 16872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:08:17.822 00.005 9640 Handling exposure in thread, d=3500 o=3 r=(1603,615,31,31)
01:08:17.824 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"315cc8cd-1357-4110-84ed-b296dbe3cc1f"}
01:08:17.828 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"315cc8cd-1357-4110-84ed-b296dbe3cc1f"}
01:08:17.839 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8952b8c2-9055-4848-aa7e-727f426bef6a"}
01:08:17.842 00.003 16872 case statement mapped state 6 to 3
01:08:17.844 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8952b8c2-9055-4848-aa7e-727f426bef6a"}
01:08:17.848 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7880aa2c-2c72-4eb5-a39e-47b2dd91ec0f"}
01:08:17.853 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.29,7.35],"pixels":"..."},"id":"7880aa2c-2c72-4eb5-a39e-47b2dd91ec0f"}
01:08:21.276 03.423 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"294222dd-791c-4686-9e7a-15bd750969f4"}
01:08:21.280 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"294222dd-791c-4686-9e7a-15bd750969f4"}
01:08:21.285 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e9bef97-fcb4-41e8-9335-6749d0352902"}
01:08:21.289 00.004 16872 case statement mapped state 6 to 3
01:08:21.292 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e9bef97-fcb4-41e8-9335-6749d0352902"}
01:08:21.297 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"55fdce77-a70c-4a7a-abe8-f44cf25240be"}
01:08:21.301 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.29,7.35],"pixels":"..."},"id":"55fdce77-a70c-4a7a-abe8-f44cf25240be"}
01:08:21.867 00.566 9640 Exposure complete
01:08:22.001 00.134 9640 worker thread done servicing request
01:08:22.001 00.000 16872 OnExposeComplete: enter
01:08:22.005 00.004 16872 UpdateGuideState(): m_state=6
01:08:22.008 00.003 16872 Star::Find(15, 1618, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:08:22.011 00.003 16872 Star::Find returns 1 (0), X=1618.19, Y=630.63, Mass=204113, SNR=267.9, Peak=21588 HFD=3.3
01:08:22.013 00.002 16872 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.56) = xAngle (0.26 = 0.26)
01:08:22.016 00.003 16872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.31 = 0.31)
01:08:22.020 00.004 16872 CameraToMount -- cameraX=-0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.82 mountX=0.33 mountY=0.10, mountTheta=0.30
01:08:22.024 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=0.33, opts=13)
01:08:22.027 00.003 16872 Enqueuing Move request for scope (-0.08, 0.33)
01:08:22.029 00.002 9640 Worker thread wakes up
01:08:22.029 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.33) opts 0xd
01:08:22.029 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.08, 0.33)
01:08:22.029 00.000 9640 Moving (-0.08, 0.33) raw xDistance=0.33 yDistance=0.10
01:08:22.029 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.33
01:08:22.030 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=0
01:08:22.030 00.000 9640 MoveAxis(W, 35, ABG)
01:08:22.030 00.000 9640 Guiding  Dir = 3, Dur = 35
01:08:22.030 00.000 9640 IsSlewing returns 0
01:08:22.030 00.000 9640 IsGuiding returns 0
01:08:22.030 00.000 9640 PulseGuide returned control before completion, sleep 45
01:08:22.037 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3356, FiltMin=3256, FiltMax=65516, Gamma=2.190
01:08:22.075 00.038 16872 UpdateGuideState exits: m=204113 SNR=267.9
01:08:22.079 00.004 16872 PhdController: settling, locked = 1, distance = 0.88 (1.50) aobump = 0 frame = 2 / 99999
01:08:22.082 00.003 9640 IsGuiding returns 1
01:08:22.082 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777788502.082,"Host":"RBFOCUS307","Inst":1,"Distance":0.88,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
01:08:22.085 00.003 9640 scope still moving after pulse duration time elapsed
01:08:22.085 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:22.088 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:08:22.090 00.002 16872 Enqueuing Expose request
01:08:22.112 00.022 9640 IsSlewing returns 0
01:08:22.112 00.000 9640 IsGuiding returns 0
01:08:22.112 00.000 9640 scope move finished after 35 + 47 ms
01:08:22.112 00.000 9640 Move returns status 0, amount 35
01:08:22.112 00.000 9640 MoveAxis(N, 0, ABG)
01:08:22.112 00.000 9640 Move returns status 0, amount 0
01:08:22.112 00.000 9640 move complete, result=0
01:08:22.113 00.001 9640 worker thread done servicing request
01:08:22.113 00.000 9640 Worker thread wakes up
01:08:22.113 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:08:22.113 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,615,31,31)
01:08:22.119 00.006 16872 GuideStep: 0.3 px 35 ms WEST, 0.1 px 0 ms NORTH
01:08:24.777 02.658 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7b5d2bc-c4a8-4567-b5da-3d2732b3789d"}
01:08:24.780 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b7b5d2bc-c4a8-4567-b5da-3d2732b3789d"}
01:08:24.783 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cde8be4b-6eb5-49db-a67e-8ccee893f420"}
01:08:24.786 00.003 16872 case statement mapped state 6 to 3
01:08:24.789 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cde8be4b-6eb5-49db-a67e-8ccee893f420"}
01:08:24.791 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c0c66fc0-30bd-472d-881d-1c2993d02712"}
01:08:24.794 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.19,6.63],"pixels":"..."},"id":"c0c66fc0-30bd-472d-881d-1c2993d02712"}
01:08:26.173 01.379 9640 Exposure complete
01:08:26.309 00.136 9640 worker thread done servicing request
01:08:26.309 00.000 16872 OnExposeComplete: enter
01:08:26.311 00.002 16872 UpdateGuideState(): m_state=6
01:08:26.315 00.004 16872 Star::Find(15, 1618, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:08:26.317 00.002 16872 Star::Find returns 1 (0), X=1617.64, Y=630.63, Mass=200504, SNR=273.2, Peak=18884 HFD=3.4
01:08:26.319 00.002 16872 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.56) = xAngle (1.10 = 1.10)
01:08:26.324 00.005 16872 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.14 = 1.14)
01:08:26.327 00.003 16872 CameraToMount -- cameraX=-0.63 cameraY=0.33 hyp=0.71 cameraTheta=2.65 mountX=0.32 mountY=0.65, mountTheta=1.11
01:08:26.331 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.63, y=0.33, opts=13)
01:08:26.334 00.003 16872 Enqueuing Move request for scope (-0.63, 0.33)
01:08:26.336 00.002 9640 Worker thread wakes up
01:08:26.336 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.33) opts 0xd
01:08:26.336 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.63, 0.33)
01:08:26.337 00.001 9640 Moving (-0.63, 0.33) raw xDistance=0.32 yDistance=0.65
01:08:26.337 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.32
01:08:26.337 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.65, m_sumCorr=0
01:08:26.337 00.000 9640 MoveAxis(W, 38, ABG)
01:08:26.337 00.000 9640 Guiding  Dir = 3, Dur = 38
01:08:26.337 00.000 9640 IsSlewing returns 0
01:08:26.338 00.001 9640 IsGuiding returns 0
01:08:26.338 00.000 9640 PulseGuide returned control before completion, sleep 48
01:08:26.343 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3364, FiltMin=3220, FiltMax=65516, Gamma=2.190
01:08:26.380 00.037 16872 UpdateGuideState exits: m=200504 SNR=273.2
01:08:26.383 00.003 16872 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 3 / 99999
01:08:26.388 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777788506.388,"Host":"RBFOCUS307","Inst":1,"Distance":0.83,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
01:08:26.391 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:26.394 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:08:26.396 00.002 16872 Enqueuing Expose request
01:08:26.400 00.004 9640 IsGuiding returns 1
01:08:26.400 00.000 9640 scope still moving after pulse duration time elapsed
01:08:26.430 00.030 9640 IsSlewing returns 0
01:08:26.431 00.001 9640 IsGuiding returns 0
01:08:26.431 00.000 9640 scope move finished after 38 + 56 ms
01:08:26.431 00.000 9640 Move returns status 0, amount 38
01:08:26.432 00.001 9640 MoveAxis(N, 0, ABG)
01:08:26.432 00.000 9640 Move returns status 0, amount 0
01:08:26.432 00.000 9640 move complete, result=0
01:08:26.432 00.000 9640 worker thread done servicing request
01:08:26.432 00.000 9640 Worker thread wakes up
01:08:26.434 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
01:08:26.434 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,615,31,31)
01:08:26.434 00.000 16872 GuideStep: 0.3 px 38 ms WEST, 0.6 px 0 ms NORTH
01:08:28.276 01.842 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"029202bb-eb0b-41cd-a47d-21f16a6ace81"}
01:08:28.280 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"029202bb-eb0b-41cd-a47d-21f16a6ace81"}
01:08:28.284 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"02bbee58-05a8-442c-921a-f1f9121eb44c"}
01:08:28.288 00.004 16872 case statement mapped state 6 to 3
01:08:28.292 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"02bbee58-05a8-442c-921a-f1f9121eb44c"}
01:08:28.296 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"82cb9814-62fe-4cc8-91f9-91ee15698942"}
01:08:28.301 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.64,6.63],"pixels":"..."},"id":"82cb9814-62fe-4cc8-91f9-91ee15698942"}
01:08:30.482 02.181 9640 Exposure complete
01:08:30.624 00.142 9640 worker thread done servicing request
01:08:30.624 00.000 16872 OnExposeComplete: enter
01:08:30.627 00.003 16872 UpdateGuideState(): m_state=6
01:08:30.631 00.004 16872 Star::Find(15, 1617, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:08:30.634 00.003 16872 Star::Find returns 1 (0), X=1617.84, Y=630.36, Mass=202933, SNR=264.0, Peak=19064 HFD=3.4
01:08:30.636 00.002 16872 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.56) = xAngle (1.44 = 1.44)
01:08:30.638 00.002 16872 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.49 = 1.49)
01:08:30.640 00.002 16872 CameraToMount -- cameraX=-0.43 cameraY=0.06 hyp=0.43 cameraTheta=3.00 mountX=0.05 mountY=0.43, mountTheta=1.44
01:08:30.646 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.43, y=0.06, opts=13)
01:08:30.649 00.003 16872 Enqueuing Move request for scope (-0.43, 0.06)
01:08:30.651 00.002 9640 Worker thread wakes up
01:08:30.651 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.06) opts 0xd
01:08:30.651 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.43, 0.06)
01:08:30.652 00.001 9640 Moving (-0.43, 0.06) raw xDistance=0.05 yDistance=0.43
01:08:30.652 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:08:30.652 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.43, m_sumCorr=0
01:08:30.652 00.000 9640 MoveAxis(E, 0, ABG)
01:08:30.652 00.000 9640 Move returns status 0, amount 0
01:08:30.652 00.000 9640 MoveAxis(N, 0, ABG)
01:08:30.652 00.000 9640 Move returns status 0, amount 0
01:08:30.652 00.000 9640 move complete, result=0
01:08:30.652 00.000 9640 worker thread done servicing request
01:08:30.657 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=65520, med=3364, FiltMin=3212, FiltMax=65516, Gamma=2.190
01:08:30.695 00.038 16872 UpdateGuideState exits: m=202933 SNR=264.0
01:08:30.698 00.003 16872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 4 / 99999
01:08:30.701 00.003 16872 PhdController: newstate STATE_FINISH
01:08:30.703 00.002 16872 PhdController complete: success
01:08:30.711 00.008 16872 evsrv: {"Event":"SettleDone","Timestamp":1777788510.711,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:08:30.714 00.003 16872 Mount: notify guiding dither settle done success=1
01:08:30.717 00.003 16872 PhdController: newstate STATE_IDLE
01:08:30.719 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:30.722 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:08:30.725 00.003 16872 Enqueuing Expose request
01:08:30.727 00.002 16872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:08:30.730 00.003 9640 Worker thread wakes up
01:08:30.730 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:08:30.730 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,615,31,31)
01:08:31.179 00.449 16872 evsrv: cli 0D3C0A48 connect
01:08:31.183 00.004 16872 case statement mapped state 6 to 3
01:08:31.188 00.005 16872 case statement mapped state 6 to 3
01:08:31.194 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d3b713fc-683f-4246-9a71-64b2b91ad9a8"}
01:08:31.198 00.004 16872 case statement mapped state 6 to 3
01:08:31.203 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3b713fc-683f-4246-9a71-64b2b91ad9a8"}
01:08:31.210 00.007 16872 evsrv: cli 0D3C0A48 disconnect
01:08:31.776 00.566 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b8d2933-4c82-4c8a-be84-1d92187c1dbe"}
01:08:31.779 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4b8d2933-4c82-4c8a-be84-1d92187c1dbe"}
01:08:31.787 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5766182-4505-445d-94b0-54c38369b46d"}
01:08:31.791 00.004 16872 case statement mapped state 6 to 3
01:08:31.795 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5766182-4505-445d-94b0-54c38369b46d"}
01:08:31.802 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2b412173-bde9-42c7-b859-15aa489f162f"}
01:08:31.805 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.84,7.36],"pixels":"..."},"id":"2b412173-bde9-42c7-b859-15aa489f162f"}
01:08:34.786 02.981 9640 Exposure complete
01:08:34.927 00.141 9640 worker thread done servicing request
01:08:34.927 00.000 16872 OnExposeComplete: enter
01:08:34.930 00.003 16872 UpdateGuideState(): m_state=6
01:08:34.933 00.003 16872 Star::Find(15, 1617, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:08:34.937 00.004 16872 Star::Find returns 1 (0), X=1617.44, Y=630.66, Mass=204691, SNR=272.7, Peak=18244 HFD=3.4
01:08:34.940 00.003 16872 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.56) = xAngle (1.17 = 1.17)
01:08:34.942 00.002 16872 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.22 = 1.22)
01:08:34.945 00.003 16872 CameraToMount -- cameraX=-0.83 cameraY=0.37 hyp=0.90 cameraTheta=2.73 mountX=0.35 mountY=0.85, mountTheta=1.18
01:08:34.950 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.83, y=0.37, opts=13)
01:08:34.952 00.002 16872 Enqueuing Move request for scope (-0.83, 0.37)
01:08:34.954 00.002 9640 Worker thread wakes up
01:08:34.954 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.37) opts 0xd
01:08:34.954 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.83, 0.37)
01:08:34.956 00.002 9640 Moving (-0.83, 0.37) raw xDistance=0.35 yDistance=0.85
01:08:34.956 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.35
01:08:34.956 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 0.85, m_sumCorr=0.3
01:08:34.956 00.000 9640 MoveAxis(W, 37, ABG)
01:08:34.956 00.000 9640 Guiding  Dir = 3, Dur = 37
01:08:34.956 00.000 9640 IsSlewing returns 0
01:08:34.956 00.000 9640 IsGuiding returns 0
01:08:34.957 00.001 9640 PulseGuide returned control before completion, sleep 47
01:08:34.961 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=65520, med=3356, FiltMin=3252, FiltMax=65520, Gamma=2.190
01:08:35.003 00.042 16872 UpdateGuideState exits: m=204691 SNR=272.7
01:08:35.006 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:35.009 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:08:35.013 00.004 16872 Enqueuing Expose request
01:08:35.015 00.002 9640 IsGuiding returns 1
01:08:35.015 00.000 9640 scope still moving after pulse duration time elapsed
01:08:35.042 00.027 9640 IsSlewing returns 0
01:08:35.042 00.000 9640 IsGuiding returns 0
01:08:35.042 00.000 9640 scope move finished after 37 + 49 ms
01:08:35.042 00.000 9640 Move returns status 0, amount 37
01:08:35.042 00.000 9640 MoveAxis(S, 36, ABG)
01:08:35.043 00.001 9640 Guiding  Dir = 1, Dur = 36
01:08:35.043 00.000 9640 IsSlewing returns 0
01:08:35.043 00.000 9640 IsGuiding returns 0
01:08:35.043 00.000 9640 PulseGuide returned control before completion, sleep 46
01:08:35.103 00.060 9640 IsGuiding returns 1
01:08:35.103 00.000 9640 scope still moving after pulse duration time elapsed
01:08:35.134 00.031 9640 IsSlewing returns 0
01:08:35.135 00.001 9640 IsGuiding returns 1
01:08:35.166 00.031 9640 IsSlewing returns 0
01:08:35.167 00.001 9640 IsGuiding returns 0
01:08:35.167 00.000 9640 scope move finished after 36 + 88 ms
01:08:35.167 00.000 9640 Move returns status 0, amount 36
01:08:35.167 00.000 9640 move complete, result=0
01:08:35.167 00.000 9640 worker thread done servicing request
01:08:35.167 00.000 9640 Worker thread wakes up
01:08:35.168 00.001 16872 GuideStep: 0.4 px 37 ms WEST, 0.8 px 36 ms SOUTH
01:08:35.172 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:08:35.172 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,615,31,31)
01:08:35.275 00.103 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c99fd184-9336-4454-b223-52921d63ac04"}
01:08:35.280 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c99fd184-9336-4454-b223-52921d63ac04"}
01:08:35.284 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c8f1eaf-0b3a-4982-b075-f38308b2f69c"}
01:08:35.289 00.005 16872 case statement mapped state 6 to 3
01:08:35.292 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c8f1eaf-0b3a-4982-b075-f38308b2f69c"}
01:08:35.298 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8fa45611-f33f-4e10-9b0c-0944d10c9395"}
01:08:35.300 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.44,6.66],"pixels":"..."},"id":"8fa45611-f33f-4e10-9b0c-0944d10c9395"}
01:08:38.775 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b06622cd-7649-40e3-9724-072bed88fa43"}
01:08:38.779 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b06622cd-7649-40e3-9724-072bed88fa43"}
01:08:38.783 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e9acb1c-2128-48cb-ad43-04f2151b2532"}
01:08:38.788 00.005 16872 case statement mapped state 6 to 3
01:08:38.792 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e9acb1c-2128-48cb-ad43-04f2151b2532"}
01:08:38.796 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"899c3000-db74-421a-be27-851b928a00fa"}
01:08:38.800 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.44,6.66],"pixels":"..."},"id":"899c3000-db74-421a-be27-851b928a00fa"}
01:08:39.239 00.439 9640 Exposure complete
01:08:39.382 00.143 9640 worker thread done servicing request
01:08:39.382 00.000 16872 OnExposeComplete: enter
01:08:39.386 00.004 16872 UpdateGuideState(): m_state=6
01:08:39.389 00.003 16872 Star::Find(15, 1617, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:08:39.392 00.003 16872 Star::Find returns 1 (0), X=1616.75, Y=631.05, Mass=200708, SNR=260.5, Peak=18472 HFD=3.5
01:08:39.394 00.002 16872 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.56) = xAngle (1.12 = 1.12)
01:08:39.397 00.003 16872 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.17 = 1.17)
01:08:39.403 00.006 16872 CameraToMount -- cameraX=-1.52 cameraY=0.76 hyp=1.69 cameraTheta=2.68 mountX=0.73 mountY=1.56, mountTheta=1.13
01:08:39.407 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.52, y=0.76, opts=13)
01:08:39.410 00.003 16872 Enqueuing Move request for scope (-1.52, 0.76)
01:08:39.412 00.002 9640 Worker thread wakes up
01:08:39.412 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.52, 0.76) opts 0xd
01:08:39.412 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.52, 0.76)
01:08:39.412 00.000 9640 Moving (-1.52, 0.76) raw xDistance=0.73 yDistance=1.56
01:08:39.412 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.69 from input 0.73
01:08:39.412 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 1.56, m_sumCorr=0.52
01:08:39.412 00.000 9640 MoveAxis(W, 82, ABG)
01:08:39.413 00.001 9640 Guiding  Dir = 3, Dur = 82
01:08:39.413 00.000 9640 IsSlewing returns 0
01:08:39.413 00.000 9640 IsGuiding returns 0
01:08:39.414 00.001 9640 PulseGuide returned control before completion, sleep 92
01:08:39.419 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65520, med=3364, FiltMin=3214, FiltMax=65516, Gamma=2.190
01:08:39.458 00.039 16872 UpdateGuideState exits: m=200708 SNR=260.5
01:08:39.464 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:39.469 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:08:39.472 00.003 16872 Enqueuing Expose request
01:08:39.507 00.035 9640 IsGuiding returns 1
01:08:39.507 00.000 9640 scope still moving after pulse duration time elapsed
01:08:39.538 00.031 9640 IsSlewing returns 0
01:08:39.538 00.000 9640 IsGuiding returns 0
01:08:39.538 00.000 9640 scope move finished after 82 + 43 ms
01:08:39.538 00.000 9640 Move returns status 0, amount 82
01:08:39.539 00.001 9640 MoveAxis(S, 27, ABG)
01:08:39.539 00.000 9640 Guiding  Dir = 1, Dur = 27
01:08:39.539 00.000 9640 IsSlewing returns 0
01:08:39.539 00.000 9640 IsGuiding returns 0
01:08:39.540 00.001 9640 PulseGuide returned control before completion, sleep 37
01:08:39.585 00.045 9640 IsGuiding returns 1
01:08:39.585 00.000 9640 scope still moving after pulse duration time elapsed
01:08:39.616 00.031 9640 IsSlewing returns 0
01:08:39.617 00.001 9640 IsGuiding returns 1
01:08:39.647 00.030 9640 IsSlewing returns 0
01:08:39.648 00.001 9640 IsGuiding returns 0
01:08:39.648 00.000 9640 scope move finished after 27 + 81 ms
01:08:39.648 00.000 9640 Move returns status 0, amount 27
01:08:39.648 00.000 9640 move complete, result=0
01:08:39.648 00.000 9640 worker thread done servicing request
01:08:39.648 00.000 9640 Worker thread wakes up
01:08:39.648 00.000 16872 GuideStep: 0.7 px 82 ms WEST, 1.6 px 27 ms SOUTH
01:08:39.651 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:08:39.651 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,615,31,31)
01:08:42.276 02.625 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"205e7007-aae6-43ea-b5c6-aaa56e35c38b"}
01:08:42.279 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"205e7007-aae6-43ea-b5c6-aaa56e35c38b"}
01:08:42.283 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4f2ad4b6-1818-4080-88b8-c6d742c83b68"}
01:08:42.285 00.002 16872 case statement mapped state 6 to 3
01:08:42.288 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f2ad4b6-1818-4080-88b8-c6d742c83b68"}
01:08:42.291 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2f6afae9-bd85-492c-9b00-a4f27232fed6"}
01:08:42.296 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.75,7.05],"pixels":"..."},"id":"2f6afae9-bd85-492c-9b00-a4f27232fed6"}
01:08:43.711 01.415 9640 Exposure complete
01:08:43.851 00.140 9640 worker thread done servicing request
01:08:43.851 00.000 16872 OnExposeComplete: enter
01:08:43.854 00.003 16872 UpdateGuideState(): m_state=6
01:08:43.858 00.004 16872 Star::Find(15, 1616, 631, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
01:08:43.861 00.003 16872 Star::Find returns 1 (0), X=1616.78, Y=630.06, Mass=201844, SNR=262.1, Peak=18568 HFD=3.6
01:08:43.864 00.003 16872 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.56) = xAngle (-4.54 = 1.74)
01:08:43.866 00.002 16872 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.49 = 1.79)
01:08:43.869 00.003 16872 CameraToMount -- cameraX=-1.49 cameraY=-0.23 hyp=1.50 cameraTheta=-2.99 mountX=-0.26 mountY=1.47, mountTheta=1.74
01:08:43.873 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.49, y=-0.23, opts=13)
01:08:43.876 00.003 16872 Enqueuing Move request for scope (-1.49, -0.23)
01:08:43.879 00.003 9640 Worker thread wakes up
01:08:43.879 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.49, -0.23) opts 0xd
01:08:43.879 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.49, -0.23)
01:08:43.879 00.000 9640 Moving (-1.49, -0.23) raw xDistance=-0.26 yDistance=1.47
01:08:43.879 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:08:43.879 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.31, input 1.47, m_sumCorr=0.83
01:08:43.879 00.000 9640 MoveAxis(E, 19, ABG)
01:08:43.879 00.000 9640 Guiding  Dir = 2, Dur = 19
01:08:43.880 00.001 9640 IsSlewing returns 0
01:08:43.880 00.000 9640 IsGuiding returns 0
01:08:43.880 00.000 9640 PulseGuide returned control before completion, sleep 29
01:08:43.886 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3348, FiltMin=3200, FiltMax=65512, Gamma=2.190
01:08:43.920 00.034 9640 IsGuiding returns 1
01:08:43.920 00.000 9640 scope still moving after pulse duration time elapsed
01:08:43.935 00.015 16872 UpdateGuideState exits: m=201844 SNR=262.1
01:08:43.939 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:43.941 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:08:43.946 00.005 16872 Enqueuing Expose request
01:08:43.951 00.005 9640 IsSlewing returns 0
01:08:43.951 00.000 9640 IsGuiding returns 0
01:08:43.952 00.001 9640 scope move finished after 19 + 51 ms
01:08:43.952 00.000 9640 Move returns status 0, amount 19
01:08:43.952 00.000 9640 MoveAxis(S, 37, ABG)
01:08:43.952 00.000 9640 Guiding  Dir = 1, Dur = 37
01:08:43.953 00.001 9640 IsSlewing returns 0
01:08:43.953 00.000 9640 IsGuiding returns 0
01:08:43.955 00.002 9640 PulseGuide returned control before completion, sleep 47
01:08:44.014 00.059 9640 IsGuiding returns 1
01:08:44.015 00.001 9640 scope still moving after pulse duration time elapsed
01:08:44.046 00.031 9640 IsSlewing returns 0
01:08:44.046 00.000 9640 IsGuiding returns 0
01:08:44.046 00.000 9640 scope move finished after 37 + 54 ms
01:08:44.046 00.000 9640 Move returns status 0, amount 37
01:08:44.046 00.000 9640 move complete, result=0
01:08:44.047 00.001 9640 worker thread done servicing request
01:08:44.047 00.000 9640 Worker thread wakes up
01:08:44.047 00.000 16872 GuideStep: -0.3 px 19 ms EAST, 1.5 px 37 ms SOUTH
01:08:44.050 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:08:44.050 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,615,31,31)
01:08:45.777 01.727 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"028eb101-7848-4ac1-aa37-c57932c037aa"}
01:08:45.782 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"028eb101-7848-4ac1-aa37-c57932c037aa"}
01:08:45.787 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"394e4efe-3391-411c-ac2a-b162ecccd430"}
01:08:45.791 00.004 16872 case statement mapped state 6 to 3
01:08:45.798 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"394e4efe-3391-411c-ac2a-b162ecccd430"}
01:08:45.802 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d4b94c27-6fcd-46f6-9a06-74c40820cc7a"}
01:08:45.806 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.78,7.06],"pixels":"..."},"id":"d4b94c27-6fcd-46f6-9a06-74c40820cc7a"}
01:08:48.113 02.307 9640 Exposure complete
01:08:48.257 00.144 9640 worker thread done servicing request
01:08:48.258 00.001 16872 OnExposeComplete: enter
01:08:48.261 00.003 16872 UpdateGuideState(): m_state=6
01:08:48.265 00.004 16872 Star::Find(15, 1616, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
01:08:48.269 00.004 16872 Star::Find returns 1 (0), X=1616.14, Y=630.49, Mass=218910, SNR=292.4, Peak=23008 HFD=3.4
01:08:48.273 00.004 16872 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
01:08:48.276 00.003 16872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.54 = 1.54)
01:08:48.279 00.003 16872 CameraToMount -- cameraX=-2.13 cameraY=0.19 hyp=2.14 cameraTheta=3.05 mountX=0.16 mountY=2.14, mountTheta=1.50
01:08:48.283 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.13, y=0.19, opts=13)
01:08:48.286 00.003 16872 Enqueuing Move request for scope (-2.13, 0.19)
01:08:48.290 00.004 9640 Worker thread wakes up
01:08:48.290 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.13, 0.19) opts 0xd
01:08:48.290 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.13, 0.19)
01:08:48.290 00.000 9640 Moving (-2.13, 0.19) raw xDistance=0.16 yDistance=2.14
01:08:48.290 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.16
01:08:48.290 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.46, input 2.14, m_sumCorr=1.3
01:08:48.290 00.000 9640 MoveAxis(W, 15, ABG)
01:08:48.290 00.000 9640 Guiding  Dir = 3, Dur = 15
01:08:48.290 00.000 9640 IsSlewing returns 0
01:08:48.291 00.001 9640 IsGuiding returns 0
01:08:48.291 00.000 9640 PulseGuide returned control before completion, sleep 25
01:08:48.297 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3356, FiltMin=3240, FiltMax=65512, Gamma=2.190
01:08:48.325 00.028 9640 IsGuiding returns 1
01:08:48.326 00.001 9640 scope still moving after pulse duration time elapsed
01:08:48.335 00.009 16872 UpdateGuideState exits: m=218910 SNR=292.4
01:08:48.338 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:48.341 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:08:48.344 00.003 16872 Enqueuing Expose request
01:08:48.356 00.012 9640 IsSlewing returns 0
01:08:48.356 00.000 9640 IsGuiding returns 0
01:08:48.356 00.000 9640 scope move finished after 15 + 51 ms
01:08:48.356 00.000 9640 Move returns status 0, amount 15
01:08:48.356 00.000 9640 MoveAxis(S, 55, ABG)
01:08:48.356 00.000 9640 Guiding  Dir = 1, Dur = 55
01:08:48.356 00.000 9640 IsSlewing returns 0
01:08:48.356 00.000 9640 IsGuiding returns 0
01:08:48.358 00.002 9640 PulseGuide returned control before completion, sleep 65
01:08:48.435 00.077 9640 IsGuiding returns 1
01:08:48.435 00.000 9640 scope still moving after pulse duration time elapsed
01:08:48.466 00.031 9640 IsSlewing returns 0
01:08:48.466 00.000 9640 IsGuiding returns 0
01:08:48.467 00.001 9640 scope move finished after 55 + 54 ms
01:08:48.467 00.000 9640 Move returns status 0, amount 55
01:08:48.467 00.000 9640 move complete, result=0
01:08:48.467 00.000 9640 worker thread done servicing request
01:08:48.467 00.000 9640 Worker thread wakes up
01:08:48.467 00.000 16872 GuideStep: 0.2 px 15 ms WEST, 2.1 px 55 ms SOUTH
01:08:48.470 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:08:48.470 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,615,31,31)
01:08:49.286 00.816 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3caac05c-d3fe-4e3b-addb-c3487c45088e"}
01:08:49.290 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3caac05c-d3fe-4e3b-addb-c3487c45088e"}
01:08:49.294 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f94c44c5-372b-4d76-b84a-03d4dd96b184"}
01:08:49.300 00.006 16872 case statement mapped state 6 to 3
01:08:49.306 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f94c44c5-372b-4d76-b84a-03d4dd96b184"}
01:08:49.313 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"292e6fa5-e5a1-4c5b-b452-0483227f2471"}
01:08:49.318 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.14,7.49],"pixels":"..."},"id":"292e6fa5-e5a1-4c5b-b452-0483227f2471"}
01:08:52.538 03.220 9640 Exposure complete
01:08:52.676 00.138 9640 worker thread done servicing request
01:08:52.676 00.000 16872 OnExposeComplete: enter
01:08:52.679 00.003 16872 UpdateGuideState(): m_state=6
01:08:52.682 00.003 16872 Star::Find(15, 1616, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
01:08:52.685 00.003 16872 Star::Find returns 1 (0), X=1615.87, Y=630.63, Mass=214947, SNR=283.4, Peak=19676 HFD=3.6
01:08:52.687 00.002 16872 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.56) = xAngle (1.45 = 1.45)
01:08:52.690 00.003 16872 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.49 = 1.49)
01:08:52.693 00.003 16872 CameraToMount -- cameraX=-2.40 cameraY=0.34 hyp=2.42 cameraTheta=3.00 mountX=0.30 mountY=2.41, mountTheta=1.45
01:08:52.699 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-2.40, y=0.34, opts=13)
01:08:52.703 00.004 16872 Enqueuing Move request for scope (-2.40, 0.34)
01:08:52.706 00.003 9640 Worker thread wakes up
01:08:52.706 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.40, 0.34) opts 0xd
01:08:52.706 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.40, 0.34)
01:08:52.706 00.000 9640 Moving (-2.40, 0.34) raw xDistance=0.30 yDistance=2.41
01:08:52.706 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.30
01:08:52.706 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.58, input 2.41, m_sumCorr=1.9
01:08:52.706 00.000 9640 MoveAxis(W, 33, ABG)
01:08:52.706 00.000 9640 Guiding  Dir = 3, Dur = 33
01:08:52.706 00.000 9640 IsSlewing returns 0
01:08:52.707 00.001 9640 IsGuiding returns 0
01:08:52.707 00.000 9640 PulseGuide returned control before completion, sleep 43
01:08:52.713 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3356, FiltMin=3240, FiltMax=65520, Gamma=2.190
01:08:52.753 00.040 16872 UpdateGuideState exits: m=214947 SNR=283.4
01:08:52.756 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:52.758 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:08:52.762 00.004 16872 Enqueuing Expose request
01:08:52.766 00.004 9640 IsGuiding returns 1
01:08:52.766 00.000 9640 scope still moving after pulse duration time elapsed
01:08:52.785 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f6a73a2-359b-4863-bdb5-253daf7d97e5"}
01:08:52.790 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2f6a73a2-359b-4863-bdb5-253daf7d97e5"}
01:08:52.794 00.004 9640 IsSlewing returns 0
01:08:52.794 00.000 9640 IsGuiding returns 0
01:08:52.795 00.001 9640 scope move finished after 33 + 55 ms
01:08:52.795 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"969e528f-069f-4669-834e-e5700b205b7c"}
01:08:52.799 00.004 9640 Move returns status 0, amount 33
01:08:52.799 00.000 9640 MoveAxis(S, 70, ABG)
01:08:52.799 00.000 9640 Guiding  Dir = 1, Dur = 70
01:08:52.799 00.000 16872 case statement mapped state 6 to 3
01:08:52.802 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"969e528f-069f-4669-834e-e5700b205b7c"}
01:08:52.807 00.005 9640 IsSlewing returns 0
01:08:52.809 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6838c202-368d-462d-b53d-b6fea2e06869"}
01:08:52.813 00.004 9640 IsGuiding returns 0
01:08:52.813 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.87,6.63],"pixels":"..."},"id":"6838c202-368d-462d-b53d-b6fea2e06869"}
01:08:52.817 00.004 9640 PulseGuide returned control before completion, sleep 80
01:08:52.901 00.084 9640 IsGuiding returns 1
01:08:52.901 00.000 9640 scope still moving after pulse duration time elapsed
01:08:52.931 00.030 9640 IsSlewing returns 0
01:08:52.931 00.000 9640 IsGuiding returns 0
01:08:52.931 00.000 9640 scope move finished after 70 + 47 ms
01:08:52.931 00.000 9640 Move returns status 0, amount 70
01:08:52.931 00.000 9640 move complete, result=0
01:08:52.933 00.002 9640 worker thread done servicing request
01:08:52.933 00.000 9640 Worker thread wakes up
01:08:52.933 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:08:52.933 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,615,31,31)
01:08:52.934 00.001 16872 GuideStep: 0.3 px 33 ms WEST, 2.4 px 70 ms SOUTH
01:08:56.283 03.349 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f72b6d61-d18d-452b-919a-19bf06df4531"}
01:08:56.286 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f72b6d61-d18d-452b-919a-19bf06df4531"}
01:08:56.289 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c8850a9-13fc-4067-aca1-e3ac5b3a2814"}
01:08:56.292 00.003 16872 case statement mapped state 6 to 3
01:08:56.295 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c8850a9-13fc-4067-aca1-e3ac5b3a2814"}
01:08:56.301 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ce9d3d29-d6a3-46f6-94f5-13f5f1c1029c"}
01:08:56.305 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.87,6.63],"pixels":"..."},"id":"ce9d3d29-d6a3-46f6-94f5-13f5f1c1029c"}
01:08:56.990 00.685 9640 Exposure complete
01:08:57.128 00.138 9640 worker thread done servicing request
01:08:57.128 00.000 16872 OnExposeComplete: enter
01:08:57.131 00.003 16872 UpdateGuideState(): m_state=6
01:08:57.133 00.002 16872 Star::Find(15, 1615, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:08:57.136 00.003 16872 Star::Find returns 1 (0), X=1615.06, Y=630.88, Mass=209114, SNR=267.6, Peak=21460 HFD=3.2
01:08:57.140 00.004 16872 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.56) = xAngle (1.40 = 1.40)
01:08:57.143 00.003 16872 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.45 = 1.45)
01:08:57.146 00.003 16872 CameraToMount -- cameraX=-3.21 cameraY=0.59 hyp=3.26 cameraTheta=2.96 mountX=0.54 mountY=3.24, mountTheta=1.41
01:08:57.151 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-3.21, y=0.59, opts=13)
01:08:57.155 00.004 16872 Enqueuing Move request for scope (-3.21, 0.59)
01:08:57.158 00.003 9640 Worker thread wakes up
01:08:57.158 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.21, 0.59) opts 0xd
01:08:57.158 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.21, 0.59)
01:08:57.158 00.000 9640 Moving (-3.21, 0.59) raw xDistance=0.54 yDistance=3.24
01:08:57.158 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.54
01:08:57.158 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.68, input 3.24, m_sumCorr=2.6
01:08:57.158 00.000 9640 MoveAxis(W, 61, ABG)
01:08:57.158 00.000 9640 Guiding  Dir = 3, Dur = 61
01:08:57.158 00.000 9640 IsSlewing returns 0
01:08:57.158 00.000 9640 IsGuiding returns 0
01:08:57.159 00.001 9640 PulseGuide returned control before completion, sleep 71
01:08:57.164 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3092, max=65520, med=3360, FiltMin=3184, FiltMax=65512, Gamma=2.190
01:08:57.203 00.039 16872 UpdateGuideState exits: m=209114 SNR=267.6
01:08:57.208 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:57.212 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:08:57.218 00.006 16872 Enqueuing Expose request
01:08:57.231 00.013 9640 IsGuiding returns 1
01:08:57.231 00.000 9640 scope still moving after pulse duration time elapsed
01:08:57.262 00.031 9640 IsSlewing returns 0
01:08:57.265 00.003 9640 IsGuiding returns 0
01:08:57.265 00.000 9640 scope move finished after 61 + 45 ms
01:08:57.265 00.000 9640 Move returns status 0, amount 61
01:08:57.265 00.000 9640 MoveAxis(S, 82, ABG)
01:08:57.265 00.000 9640 Guiding  Dir = 1, Dur = 82
01:08:57.265 00.000 9640 IsSlewing returns 0
01:08:57.266 00.001 9640 IsGuiding returns 0
01:08:57.266 00.000 9640 PulseGuide returned control before completion, sleep 92
01:08:57.372 00.106 9640 IsGuiding returns 1
01:08:57.374 00.002 9640 scope still moving after pulse duration time elapsed
01:08:57.404 00.030 9640 IsSlewing returns 0
01:08:57.404 00.000 9640 IsGuiding returns 1
01:08:57.435 00.031 9640 IsSlewing returns 0
01:08:57.435 00.000 9640 IsGuiding returns 0
01:08:57.436 00.001 9640 scope move finished after 82 + 87 ms
01:08:57.436 00.000 9640 Move returns status 0, amount 82
01:08:57.436 00.000 9640 move complete, result=0
01:08:57.436 00.000 9640 worker thread done servicing request
01:08:57.436 00.000 9640 Worker thread wakes up
01:08:57.436 00.000 16872 GuideStep: 0.5 px 61 ms WEST, 3.2 px 82 ms SOUTH
01:08:57.439 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:08:57.439 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,615,31,31)
01:08:59.782 02.343 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d29aa7d-c002-4359-87d3-bf291a316bfb"}
01:08:59.785 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0d29aa7d-c002-4359-87d3-bf291a316bfb"}
01:08:59.791 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"580edff4-f35d-40f9-83e1-0bce1303e9b8"}
01:08:59.794 00.003 16872 case statement mapped state 6 to 3
01:08:59.797 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"580edff4-f35d-40f9-83e1-0bce1303e9b8"}
01:08:59.801 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"083fab19-e543-4f54-837e-ddc60741d1dd"}
01:08:59.803 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.06,6.88],"pixels":"..."},"id":"083fab19-e543-4f54-837e-ddc60741d1dd"}
01:09:01.508 01.705 9640 Exposure complete
01:09:01.650 00.142 9640 worker thread done servicing request
01:09:01.651 00.001 16872 OnExposeComplete: enter
01:09:01.653 00.002 16872 UpdateGuideState(): m_state=6
01:09:01.659 00.006 16872 Star::Find(15, 1615, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:09:01.661 00.002 16872 Star::Find returns 1 (0), X=1614.19, Y=629.77, Mass=213033, SNR=289.1, Peak=18420 HFD=3.8
01:09:01.663 00.002 16872 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.56) = xAngle (-4.57 = 1.71)
01:09:01.667 00.004 16872 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.52 = 1.76)
01:09:01.671 00.004 16872 CameraToMount -- cameraX=-4.08 cameraY=-0.52 hyp=4.11 cameraTheta=-3.01 mountX=-0.58 mountY=4.04, mountTheta=1.71
01:09:01.675 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-4.08, y=-0.52, opts=13)
01:09:01.679 00.004 16872 Enqueuing Move request for scope (-4.08, -0.52)
01:09:01.681 00.002 9640 Worker thread wakes up
01:09:01.681 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.08, -0.52) opts 0xd
01:09:01.682 00.001 9640 Handling offset move in thread for scope, endpoint = (-4.08, -0.52)
01:09:01.682 00.000 9640 Moving (-4.08, -0.52) raw xDistance=-0.58 yDistance=4.04
01:09:01.682 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.58
01:09:01.682 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.84, input 4.04, m_sumCorr=3.4
01:09:01.682 00.000 9640 MoveAxis(E, 56, ABG)
01:09:01.682 00.000 9640 Guiding  Dir = 2, Dur = 56
01:09:01.682 00.000 9640 IsSlewing returns 0
01:09:01.682 00.000 9640 IsGuiding returns 0
01:09:01.683 00.001 9640 PulseGuide returned control before completion, sleep 66
01:09:01.689 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65516, med=3352, FiltMin=3248, FiltMax=65512, Gamma=2.190
01:09:01.726 00.037 16872 UpdateGuideState exits: m=213033 SNR=289.1
01:09:01.729 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:01.732 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:09:01.735 00.003 16872 Enqueuing Expose request
01:09:01.763 00.028 9640 IsGuiding returns 0
01:09:01.763 00.000 9640 Move returns status 0, amount 56
01:09:01.763 00.000 9640 MoveAxis(S, 101, ABG)
01:09:01.763 00.000 9640 Guiding  Dir = 1, Dur = 101
01:09:01.763 00.000 9640 IsSlewing returns 0
01:09:01.764 00.001 9640 IsGuiding returns 0
01:09:01.764 00.000 9640 PulseGuide returned control before completion, sleep 111
01:09:01.888 00.124 9640 IsGuiding returns 1
01:09:01.889 00.001 9640 scope still moving after pulse duration time elapsed
01:09:01.920 00.031 9640 IsSlewing returns 0
01:09:01.920 00.000 9640 IsGuiding returns 0
01:09:01.921 00.001 9640 scope move finished after 101 + 55 ms
01:09:01.921 00.000 9640 Move returns status 0, amount 101
01:09:01.921 00.000 9640 move complete, result=0
01:09:01.921 00.000 9640 worker thread done servicing request
01:09:01.921 00.000 9640 Worker thread wakes up
01:09:01.921 00.000 16872 GuideStep: -0.6 px 56 ms EAST, 4.0 px 101 ms SOUTH
01:09:01.924 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:09:01.925 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1603,615,31,31)
01:09:03.293 01.368 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d41e539a-7607-4471-8926-c098e9d6fb53"}
01:09:03.297 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d41e539a-7607-4471-8926-c098e9d6fb53"}
01:09:03.302 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a633998c-7430-4b80-b9cf-55a601a89da5"}
01:09:03.305 00.003 16872 case statement mapped state 6 to 3
01:09:03.311 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a633998c-7430-4b80-b9cf-55a601a89da5"}
01:09:03.316 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f82620ef-a63b-450c-9057-a085475e14d6"}
01:09:03.319 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.19,6.77],"pixels":"..."},"id":"f82620ef-a63b-450c-9057-a085475e14d6"}
01:09:05.985 02.666 9640 Exposure complete
01:09:06.122 00.137 9640 worker thread done servicing request
01:09:06.122 00.000 16872 OnExposeComplete: enter
01:09:06.125 00.003 16872 UpdateGuideState(): m_state=6
01:09:06.128 00.003 16872 Star::Find(15, 1614, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:09:06.131 00.003 16872 Star::Find returns 1 (0), X=1613.44, Y=631.05, Mass=195106, SNR=259.8, Peak=17832 HFD=3.6
01:09:06.136 00.005 16872 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.56) = xAngle (1.43 = 1.43)
01:09:06.139 00.003 16872 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.48 = 1.48)
01:09:06.141 00.002 16872 CameraToMount -- cameraX=-4.82 cameraY=0.75 hyp=4.88 cameraTheta=2.99 mountX=0.68 mountY=4.86, mountTheta=1.43
01:09:06.145 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-4.82, y=0.75, opts=13)
01:09:06.148 00.003 16872 Enqueuing Move request for scope (-4.82, 0.75)
01:09:06.151 00.003 9640 Worker thread wakes up
01:09:06.151 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.82, 0.75) opts 0xd
01:09:06.151 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.82, 0.75)
01:09:06.151 00.000 9640 Moving (-4.82, 0.75) raw xDistance=0.68 yDistance=4.86
01:09:06.151 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.68
01:09:06.151 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.08, input 4.86, m_sumCorr=4.5
01:09:06.151 00.000 9640 MoveAxis(W, 67, ABG)
01:09:06.151 00.000 9640 Guiding  Dir = 3, Dur = 67
01:09:06.152 00.001 9640 IsSlewing returns 0
01:09:06.152 00.000 9640 IsGuiding returns 0
01:09:06.152 00.000 9640 PulseGuide returned control before completion, sleep 77
01:09:06.157 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65520, med=3364, FiltMin=3208, FiltMax=65508, Gamma=2.190
01:09:06.196 00.039 16872 UpdateGuideState exits: m=195106 SNR=259.8
01:09:06.200 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:06.202 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:09:06.206 00.004 16872 Enqueuing Expose request
01:09:06.241 00.035 9640 IsGuiding returns 1
01:09:06.241 00.000 9640 scope still moving after pulse duration time elapsed
01:09:06.272 00.031 9640 IsSlewing returns 0
01:09:06.272 00.000 9640 IsGuiding returns 0
01:09:06.272 00.000 9640 scope move finished after 67 + 53 ms
01:09:06.272 00.000 9640 Move returns status 0, amount 67
01:09:06.272 00.000 9640 MoveAxis(S, 129, ABG)
01:09:06.272 00.000 9640 Guiding  Dir = 1, Dur = 129
01:09:06.273 00.001 9640 IsSlewing returns 0
01:09:06.273 00.000 9640 IsGuiding returns 0
01:09:06.274 00.001 9640 PulseGuide returned control before completion, sleep 139
01:09:06.428 00.154 9640 IsGuiding returns 1
01:09:06.428 00.000 9640 scope still moving after pulse duration time elapsed
01:09:06.459 00.031 9640 IsSlewing returns 0
01:09:06.460 00.001 9640 IsGuiding returns 0
01:09:06.460 00.000 9640 scope move finished after 129 + 57 ms
01:09:06.460 00.000 9640 Move returns status 0, amount 129
01:09:06.460 00.000 9640 move complete, result=0
01:09:06.460 00.000 9640 worker thread done servicing request
01:09:06.460 00.000 9640 Worker thread wakes up
01:09:06.460 00.000 16872 GuideStep: 0.7 px 67 ms WEST, 4.9 px 129 ms SOUTH
01:09:06.464 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:09:06.464 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,615,31,31)
01:09:06.792 00.328 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6de7122-bf9c-45b2-8eae-92dc23aae5fc"}
01:09:06.796 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a6de7122-bf9c-45b2-8eae-92dc23aae5fc"}
01:09:06.801 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e0674859-af74-4015-bcc4-a9da8733f0b9"}
01:09:06.804 00.003 16872 case statement mapped state 6 to 3
01:09:06.808 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0674859-af74-4015-bcc4-a9da8733f0b9"}
01:09:06.812 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"593f98ea-0107-4a03-81be-69e9c1603c6e"}
01:09:06.816 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.44,7.05],"pixels":"..."},"id":"593f98ea-0107-4a03-81be-69e9c1603c6e"}
01:09:10.291 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f37ab9c-8c9c-4a88-a755-a6debafb0557"}
01:09:10.294 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7f37ab9c-8c9c-4a88-a755-a6debafb0557"}
01:09:10.298 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"996e7cc1-8220-41e4-966f-39df0f6ccc7e"}
01:09:10.301 00.003 16872 case statement mapped state 6 to 3
01:09:10.305 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"996e7cc1-8220-41e4-966f-39df0f6ccc7e"}
01:09:10.309 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2d474bcb-3926-45ec-8614-0ed3c091f4de"}
01:09:10.312 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.44,7.05],"pixels":"..."},"id":"2d474bcb-3926-45ec-8614-0ed3c091f4de"}
01:09:10.540 00.228 9640 Exposure complete
01:09:10.677 00.137 9640 worker thread done servicing request
01:09:10.677 00.000 16872 OnExposeComplete: enter
01:09:10.681 00.004 16872 UpdateGuideState(): m_state=6
01:09:10.684 00.003 16872 Star::Find(15, 1613, 631, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:09:10.686 00.002 16872 Star::Find returns 1 (0), X=1612.29, Y=630.82, Mass=208921, SNR=280.6, Peak=23120 HFD=3.3
01:09:10.689 00.003 16872 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
01:09:10.692 00.003 16872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
01:09:10.694 00.002 16872 CameraToMount -- cameraX=-5.98 cameraY=0.52 hyp=6.00 cameraTheta=3.05 mountX=0.43 mountY=6.00, mountTheta=1.50
01:09:10.699 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-5.98, y=0.52, opts=13)
01:09:10.701 00.002 16872 Enqueuing Move request for scope (-5.98, 0.52)
01:09:10.704 00.003 9640 Worker thread wakes up
01:09:10.704 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.98, 0.52) opts 0xd
01:09:10.704 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.98, 0.52)
01:09:10.704 00.000 9640 Moving (-5.98, 0.52) raw xDistance=0.43 yDistance=6.00
01:09:10.704 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.43
01:09:10.704 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.35, input 6.00, m_sumCorr=5.8
01:09:10.704 00.000 9640 MoveAxis(W, 53, ABG)
01:09:10.704 00.000 9640 Guiding  Dir = 3, Dur = 53
01:09:10.704 00.000 9640 IsSlewing returns 0
01:09:10.705 00.001 9640 IsGuiding returns 0
01:09:10.705 00.000 9640 PulseGuide returned control before completion, sleep 63
01:09:10.711 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65520, med=3364, FiltMin=3220, FiltMax=65516, Gamma=2.190
01:09:10.750 00.039 16872 UpdateGuideState exits: m=208921 SNR=280.6
01:09:10.756 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:10.760 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:09:10.763 00.003 16872 Enqueuing Expose request
01:09:10.783 00.020 9640 IsGuiding returns 1
01:09:10.783 00.000 9640 scope still moving after pulse duration time elapsed
01:09:10.813 00.030 9640 IsSlewing returns 0
01:09:10.814 00.001 9640 IsGuiding returns 0
01:09:10.816 00.002 9640 scope move finished after 53 + 56 ms
01:09:10.817 00.001 9640 Move returns status 0, amount 53
01:09:10.817 00.000 9640 MoveAxis(S, 162, ABG)
01:09:10.817 00.000 9640 Guiding  Dir = 1, Dur = 162
01:09:10.817 00.000 9640 IsSlewing returns 0
01:09:10.818 00.001 9640 IsGuiding returns 0
01:09:10.818 00.000 9640 PulseGuide returned control before completion, sleep 172
01:09:11.003 00.185 9640 IsGuiding returns 1
01:09:11.003 00.000 9640 scope still moving after pulse duration time elapsed
01:09:11.034 00.031 9640 IsSlewing returns 0
01:09:11.034 00.000 9640 IsGuiding returns 0
01:09:11.035 00.001 9640 scope move finished after 162 + 54 ms
01:09:11.035 00.000 9640 Move returns status 0, amount 162
01:09:11.035 00.000 9640 move complete, result=0
01:09:11.035 00.000 9640 worker thread done servicing request
01:09:11.036 00.001 16872 GuideStep: 0.4 px 53 ms WEST, 6.0 px 162 ms SOUTH
01:09:11.040 00.004 9640 Worker thread wakes up
01:09:11.040 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:09:11.040 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,615,31,31)
01:09:13.790 02.750 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"822f807f-cc4d-42f6-b759-d94f26d75228"}
01:09:13.794 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"822f807f-cc4d-42f6-b759-d94f26d75228"}
01:09:13.798 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"382df20f-7a0e-47c3-bfc4-77871e2720c5"}
01:09:13.800 00.002 16872 case statement mapped state 6 to 3
01:09:13.805 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"382df20f-7a0e-47c3-bfc4-77871e2720c5"}
01:09:13.809 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cc261ada-206b-4738-9f11-f7c84af82ada"}
01:09:13.812 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.29,6.82],"pixels":"..."},"id":"cc261ada-206b-4738-9f11-f7c84af82ada"}
01:09:15.104 01.292 9640 Exposure complete
01:09:15.249 00.145 9640 worker thread done servicing request
01:09:15.250 00.001 16872 OnExposeComplete: enter
01:09:15.253 00.003 16872 UpdateGuideState(): m_state=6
01:09:15.259 00.006 16872 Star::Find(15, 1612, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
01:09:15.263 00.004 16872 Star::Find returns 1 (0), X=1610.98, Y=630.08, Mass=204388, SNR=276.0, Peak=21684 HFD=3.0
01:09:15.265 00.002 16872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.56) = xAngle (-4.67 = 1.61)
01:09:15.268 00.003 16872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.62 = 1.66)
01:09:15.272 00.004 16872 CameraToMount -- cameraX=-7.29 cameraY=-0.21 hyp=7.29 cameraTheta=-3.11 mountX=-0.32 mountY=7.26, mountTheta=1.62
01:09:15.277 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-7.29, y=-0.21, opts=13)
01:09:15.280 00.003 16872 Enqueuing Move request for scope (-7.29, -0.21)
01:09:15.282 00.002 9640 Worker thread wakes up
01:09:15.283 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.29, -0.21) opts 0xd
01:09:15.283 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.29, -0.21)
01:09:15.283 00.000 9640 Moving (-7.29, -0.21) raw xDistance=-0.32 yDistance=7.26
01:09:15.283 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.32
01:09:15.283 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.64, input 7.26, m_sumCorr=7.5
01:09:15.283 00.000 9640 MoveAxis(E, 29, ABG)
01:09:15.283 00.000 9640 Guiding  Dir = 2, Dur = 29
01:09:15.283 00.000 9640 IsSlewing returns 0
01:09:15.283 00.000 9640 IsGuiding returns 0
01:09:15.284 00.001 9640 PulseGuide returned control before completion, sleep 39
01:09:15.290 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65520, med=3364, FiltMin=3260, FiltMax=65512, Gamma=2.190
01:09:15.330 00.040 16872 UpdateGuideState exits: m=204388 SNR=276.0
01:09:15.332 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:15.335 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:09:15.338 00.003 16872 Enqueuing Expose request
01:09:15.341 00.003 9640 IsGuiding returns 1
01:09:15.341 00.000 9640 scope still moving after pulse duration time elapsed
01:09:15.362 00.021 9640 IsSlewing returns 0
01:09:15.362 00.000 9640 IsGuiding returns 0
01:09:15.362 00.000 9640 scope move finished after 29 + 49 ms
01:09:15.362 00.000 9640 Move returns status 0, amount 29
01:09:15.362 00.000 9640 MoveAxis(S, 197, ABG)
01:09:15.362 00.000 9640 Guiding  Dir = 1, Dur = 197
01:09:15.363 00.001 9640 IsSlewing returns 0
01:09:15.363 00.000 9640 IsGuiding returns 0
01:09:15.363 00.000 9640 PulseGuide returned control before completion, sleep 207
01:09:15.580 00.217 9640 IsGuiding returns 1
01:09:15.580 00.000 9640 scope still moving after pulse duration time elapsed
01:09:15.612 00.032 9640 IsSlewing returns 0
01:09:15.612 00.000 9640 IsGuiding returns 0
01:09:15.612 00.000 9640 scope move finished after 197 + 52 ms
01:09:15.613 00.001 9640 Move returns status 0, amount 197
01:09:15.613 00.000 9640 move complete, result=0
01:09:15.613 00.000 9640 worker thread done servicing request
01:09:15.613 00.000 9640 Worker thread wakes up
01:09:15.613 00.000 16872 GuideStep: -0.3 px 29 ms EAST, 7.3 px 197 ms SOUTH
01:09:15.618 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:09:15.618 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1596,615,31,31)
01:09:17.290 01.672 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5702c774-4fcf-49c3-8172-a4d766db2d45"}
01:09:17.294 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5702c774-4fcf-49c3-8172-a4d766db2d45"}
01:09:17.310 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aef44703-229c-46c6-aabc-5e7a1d446b0c"}
01:09:17.314 00.004 16872 case statement mapped state 6 to 3
01:09:17.316 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aef44703-229c-46c6-aabc-5e7a1d446b0c"}
01:09:17.321 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ec1cd7ab-1e98-49d8-8e66-3c4b22027d00"}
01:09:17.325 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.98,7.08],"pixels":"..."},"id":"ec1cd7ab-1e98-49d8-8e66-3c4b22027d00"}
01:09:19.679 02.354 9640 Exposure complete
01:09:19.815 00.136 9640 worker thread done servicing request
01:09:19.815 00.000 16872 OnExposeComplete: enter
01:09:19.817 00.002 16872 UpdateGuideState(): m_state=6
01:09:19.821 00.004 16872 Star::Find(15, 1610, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
01:09:19.824 00.003 16872 Star::Find returns 1 (0), X=1609.14, Y=630.66, Mass=218045, SNR=274.1, Peak=25776 HFD=3.0
01:09:19.826 00.002 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
01:09:19.829 00.003 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
01:09:19.831 00.002 16872 CameraToMount -- cameraX=-9.13 cameraY=0.36 hyp=9.13 cameraTheta=3.10 mountX=0.22 mountY=9.13, mountTheta=1.55
01:09:19.835 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-9.13, y=0.36, opts=13)
01:09:19.841 00.006 16872 Enqueuing Move request for scope (-9.13, 0.36)
01:09:19.843 00.002 9640 Worker thread wakes up
01:09:19.843 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-9.13, 0.36) opts 0xd
01:09:19.843 00.000 9640 Handling offset move in thread for scope, endpoint = (-9.13, 0.36)
01:09:19.843 00.000 9640 Moving (-9.13, 0.36) raw xDistance=0.22 yDistance=9.13
01:09:19.843 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.22
01:09:19.843 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.98, input 9.13, m_sumCorr=9.4
01:09:19.843 00.000 9640 MoveAxis(W, 21, ABG)
01:09:19.843 00.000 9640 Guiding  Dir = 3, Dur = 21
01:09:19.845 00.002 9640 IsSlewing returns 0
01:09:19.845 00.000 9640 IsGuiding returns 0
01:09:19.845 00.000 9640 PulseGuide returned control before completion, sleep 31
01:09:19.850 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3084, max=65520, med=3360, FiltMin=3260, FiltMax=65516, Gamma=2.190
01:09:19.883 00.033 9640 IsGuiding returns 1
01:09:19.883 00.000 9640 scope still moving after pulse duration time elapsed
01:09:19.889 00.006 16872 UpdateGuideState exits: m=218045 SNR=274.1
01:09:19.892 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:19.895 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:09:19.897 00.002 16872 Enqueuing Expose request
01:09:19.914 00.017 9640 IsSlewing returns 0
01:09:19.914 00.000 9640 IsGuiding returns 0
01:09:19.914 00.000 9640 scope move finished after 21 + 48 ms
01:09:19.914 00.000 9640 Move returns status 0, amount 21
01:09:19.914 00.000 9640 MoveAxis(S, 238, ABG)
01:09:19.915 00.001 9640 Guiding  Dir = 1, Dur = 238
01:09:19.915 00.000 9640 IsSlewing returns 0
01:09:19.916 00.001 9640 IsGuiding returns 0
01:09:19.916 00.000 9640 PulseGuide returned control before completion, sleep 248
01:09:20.179 00.263 9640 IsGuiding returns 1
01:09:20.179 00.000 9640 scope still moving after pulse duration time elapsed
01:09:20.210 00.031 9640 IsSlewing returns 0
01:09:20.210 00.000 9640 IsGuiding returns 1
01:09:20.243 00.033 9640 IsSlewing returns 0
01:09:20.243 00.000 9640 IsGuiding returns 1
01:09:20.273 00.030 9640 IsSlewing returns 0
01:09:20.273 00.000 9640 IsGuiding returns 1
01:09:20.305 00.032 9640 IsSlewing returns 0
01:09:20.305 00.000 9640 IsGuiding returns 0
01:09:20.305 00.000 9640 scope move finished after 238 + 151 ms
01:09:20.305 00.000 9640 Move returns status 0, amount 238
01:09:20.306 00.001 9640 move complete, result=0
01:09:20.306 00.000 9640 worker thread done servicing request
01:09:20.306 00.000 9640 Worker thread wakes up
01:09:20.306 00.000 16872 GuideStep: 0.2 px 21 ms WEST, 9.1 px 238 ms SOUTH
01:09:20.308 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
01:09:20.310 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(1594,616,31,31)
01:09:20.790 00.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f90a9de4-9437-4219-a068-bb8a8111436c"}
01:09:20.793 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f90a9de4-9437-4219-a068-bb8a8111436c"}
01:09:20.798 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"08feb643-e028-412f-962a-450ae111d04c"}
01:09:20.802 00.004 16872 case statement mapped state 6 to 3
01:09:20.807 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"08feb643-e028-412f-962a-450ae111d04c"}
01:09:20.811 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8f372a76-1902-4a75-a7ea-81340686ab69"}
01:09:20.816 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.14,6.66],"pixels":"..."},"id":"8f372a76-1902-4a75-a7ea-81340686ab69"}
01:09:24.289 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86c6ef61-d221-4ac3-8c79-9b744d6bb0c1"}
01:09:24.293 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"86c6ef61-d221-4ac3-8c79-9b744d6bb0c1"}
01:09:24.298 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"59a935ca-6681-4250-995d-57868f87ab4b"}
01:09:24.301 00.003 16872 case statement mapped state 6 to 3
01:09:24.305 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"59a935ca-6681-4250-995d-57868f87ab4b"}
01:09:24.309 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"23cad749-e7de-4fd4-a851-0fbad8b199ce"}
01:09:24.312 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.14,6.66],"pixels":"..."},"id":"23cad749-e7de-4fd4-a851-0fbad8b199ce"}
01:09:24.377 00.065 9640 Exposure complete
01:09:24.519 00.142 9640 worker thread done servicing request
01:09:24.519 00.000 16872 OnExposeComplete: enter
01:09:24.522 00.003 16872 UpdateGuideState(): m_state=6
01:09:24.527 00.005 16872 Star::Find(15, 1609, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:09:24.530 00.003 16872 Star::Find returns 1 (0), X=1607.54, Y=631.04, Mass=195313, SNR=261.6, Peak=17624 HFD=3.6
01:09:24.533 00.003 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
01:09:24.535 00.002 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
01:09:24.537 00.002 16872 CameraToMount -- cameraX=-10.73 cameraY=0.74 hyp=10.75 cameraTheta=3.07 mountX=0.58 mountY=10.75, mountTheta=1.52
01:09:24.542 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-10.73, y=0.74, opts=13)
01:09:24.545 00.003 16872 Enqueuing Move request for scope (-10.73, 0.74)
01:09:24.548 00.003 9640 Worker thread wakes up
01:09:24.548 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-10.73, 0.74) opts 0xd
01:09:24.548 00.000 9640 Handling offset move in thread for scope, endpoint = (-10.73, 0.74)
01:09:24.548 00.000 9640 Moving (-10.73, 0.74) raw xDistance=0.58 yDistance=10.75
01:09:24.549 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.58
01:09:24.549 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.43, input 10.75, m_sumCorr=12
01:09:24.549 00.000 9640 MoveAxis(W, 64, ABG)
01:09:24.549 00.000 9640 Guiding  Dir = 3, Dur = 64
01:09:24.549 00.000 9640 IsSlewing returns 0
01:09:24.549 00.000 9640 IsGuiding returns 0
01:09:24.550 00.001 9640 PulseGuide returned control before completion, sleep 74
01:09:24.555 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3364, FiltMin=3230, FiltMax=65516, Gamma=2.190
01:09:24.596 00.041 16872 UpdateGuideState exits: m=195313 SNR=261.6
01:09:24.599 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:24.602 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:09:24.604 00.002 16872 Enqueuing Expose request
01:09:24.633 00.029 9640 IsGuiding returns 1
01:09:24.633 00.000 9640 scope still moving after pulse duration time elapsed
01:09:24.664 00.031 9640 IsSlewing returns 0
01:09:24.664 00.000 9640 IsGuiding returns 0
01:09:24.664 00.000 9640 scope move finished after 64 + 51 ms
01:09:24.664 00.000 9640 Move returns status 0, amount 64
01:09:24.664 00.000 9640 MoveAxis(S, 292, ABG)
01:09:24.664 00.000 9640 Guiding  Dir = 1, Dur = 292
01:09:24.665 00.001 9640 IsSlewing returns 0
01:09:24.665 00.000 9640 IsGuiding returns 0
01:09:24.665 00.000 9640 PulseGuide returned control before completion, sleep 302
01:09:24.975 00.310 9640 IsGuiding returns 1
01:09:24.975 00.000 9640 scope still moving after pulse duration time elapsed
01:09:25.006 00.031 9640 IsSlewing returns 0
01:09:25.007 00.001 9640 IsGuiding returns 0
01:09:25.007 00.000 9640 scope move finished after 292 + 50 ms
01:09:25.008 00.001 9640 Move returns status 0, amount 292
01:09:25.008 00.000 9640 move complete, result=0
01:09:25.008 00.000 9640 worker thread done servicing request
01:09:25.008 00.000 9640 Worker thread wakes up
01:09:25.008 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:09:25.008 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1593,616,31,31)
01:09:25.008 00.000 16872 GuideStep: 0.6 px 64 ms WEST, 10.8 px 292 ms SOUTH
01:09:27.790 02.782 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"510384e8-b991-4e4b-b8a5-28f6440a3724"}
01:09:27.792 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"510384e8-b991-4e4b-b8a5-28f6440a3724"}
01:09:27.796 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8211157-3060-41a2-856d-e8f8e6cd44fa"}
01:09:27.801 00.005 16872 case statement mapped state 6 to 3
01:09:27.804 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8211157-3060-41a2-856d-e8f8e6cd44fa"}
01:09:27.807 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5819edbe-cd9c-4b39-86ca-ba205e14859e"}
01:09:27.812 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.54,7.04],"pixels":"..."},"id":"5819edbe-cd9c-4b39-86ca-ba205e14859e"}
01:09:29.085 01.273 9640 Exposure complete
01:09:29.232 00.147 9640 worker thread done servicing request
01:09:29.232 00.000 16872 OnExposeComplete: enter
01:09:29.236 00.004 16872 UpdateGuideState(): m_state=6
01:09:29.240 00.004 16872 Star::Find(15, 1607, 631, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:09:29.243 00.003 16872 Star::Find returns 1 (0), X=1604.84, Y=630.21, Mass=203176, SNR=260.3, Peak=18928 HFD=3.5
01:09:29.246 00.003 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.69 = 1.59)
01:09:29.253 00.007 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
01:09:29.257 00.004 16872 CameraToMount -- cameraX=-13.43 cameraY=-0.08 hyp=13.43 cameraTheta=-3.14 mountX=-0.29 mountY=13.40, mountTheta=1.59
01:09:29.261 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-13.43, y=-0.08, opts=13)
01:09:29.264 00.003 16872 Enqueuing Move request for scope (-13.43, -0.08)
01:09:29.268 00.004 9640 Worker thread wakes up
01:09:29.268 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-13.43, -0.08) opts 0xd
01:09:29.268 00.000 9640 Handling offset move in thread for scope, endpoint = (-13.43, -0.08)
01:09:29.268 00.000 9640 Moving (-13.43, -0.08) raw xDistance=-0.29 yDistance=13.40
01:09:29.268 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.29
01:09:29.268 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.98, input 13.40, m_sumCorr=15
01:09:29.268 00.000 9640 MoveAxis(E, 24, ABG)
01:09:29.268 00.000 9640 Guiding  Dir = 2, Dur = 24
01:09:29.268 00.000 9640 IsSlewing returns 0
01:09:29.269 00.001 9640 IsGuiding returns 0
01:09:29.269 00.000 9640 PulseGuide returned control before completion, sleep 34
01:09:29.274 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65520, med=3360, FiltMin=3228, FiltMax=65516, Gamma=2.190
01:09:29.310 00.036 9640 IsGuiding returns 1
01:09:29.310 00.000 9640 scope still moving after pulse duration time elapsed
01:09:29.315 00.005 16872 UpdateGuideState exits: m=203176 SNR=260.3
01:09:29.318 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:29.320 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:09:29.323 00.003 16872 Enqueuing Expose request
01:09:29.342 00.019 9640 IsSlewing returns 0
01:09:29.342 00.000 9640 IsGuiding returns 1
01:09:29.374 00.032 9640 IsSlewing returns 0
01:09:29.375 00.001 9640 IsGuiding returns 0
01:09:29.376 00.001 9640 scope move finished after 24 + 83 ms
01:09:29.376 00.000 9640 Move returns status 0, amount 24
01:09:29.376 00.000 9640 MoveAxis(S, 358, ABG)
01:09:29.376 00.000 9640 Guiding  Dir = 1, Dur = 358
01:09:29.377 00.001 9640 IsSlewing returns 0
01:09:29.377 00.000 9640 IsGuiding returns 0
01:09:29.378 00.001 9640 PulseGuide returned control before completion, sleep 368
01:09:29.748 00.370 9640 IsGuiding returns 1
01:09:29.748 00.000 9640 scope still moving after pulse duration time elapsed
01:09:29.779 00.031 9640 IsSlewing returns 0
01:09:29.779 00.000 9640 IsGuiding returns 0
01:09:29.779 00.000 9640 scope move finished after 358 + 45 ms
01:09:29.781 00.002 9640 Move returns status 0, amount 358
01:09:29.781 00.000 9640 move complete, result=0
01:09:29.781 00.000 9640 worker thread done servicing request
01:09:29.781 00.000 9640 Worker thread wakes up
01:09:29.781 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:09:29.782 00.001 16872 GuideStep: -0.3 px 24 ms EAST, 13.4 px 358 ms SOUTH
01:09:29.786 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1590,615,31,31)
01:09:31.288 01.502 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65209859-c56f-4a93-b01d-2aa06cdc257c"}
01:09:31.298 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"65209859-c56f-4a93-b01d-2aa06cdc257c"}
01:09:31.312 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8a319ae3-9e31-4616-aa81-99209e12b486"}
01:09:31.315 00.003 16872 case statement mapped state 6 to 3
01:09:31.318 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a319ae3-9e31-4616-aa81-99209e12b486"}
01:09:31.328 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5adb1c71-d707-40fb-95f2-c21fddb1909b"}
01:09:31.333 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.84,7.21],"pixels":"..."},"id":"5adb1c71-d707-40fb-95f2-c21fddb1909b"}
01:09:31.725 00.392 16872 evsrv: cli 0D3C0A48 connect
01:09:31.733 00.008 16872 case statement mapped state 6 to 3
01:09:31.737 00.004 16872 case statement mapped state 6 to 3
01:09:31.743 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"cf016dfa-b08f-417d-a1ae-f31202fa74de"}
01:09:31.750 00.007 16872 case statement mapped state 6 to 3
01:09:31.752 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf016dfa-b08f-417d-a1ae-f31202fa74de"}
01:09:31.756 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:09:31.766 00.010 16872 evsrv: cli 0D3BF8C8 connect
01:09:31.770 00.004 16872 case statement mapped state 6 to 3
01:09:31.778 00.008 16872 case statement mapped state 6 to 3
01:09:31.782 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"7d171e4c-f766-4218-bdeb-31aa506160d2"}
01:09:31.786 00.004 16872 PhdController::Dither begins
01:09:31.789 00.003 16872 dither: size=5.00, dRA=-3.53 dDec=-3.34
01:09:31.794 00.005 16872 MountToCamera -- mountTheta (-2.38) + m_xAngle (1.56) = xAngle (-0.83 = -0.83)
01:09:31.796 00.002 16872 MountToCamera -- mountX=-3.53 mountY=-3.34 hyp=4.86 mountTheta=-2.38 cameraX=3.29, cameraY=-3.58 cameraTheta=-0.83
01:09:31.800 00.004 16872 setting lock position to (1621.56, 626.72)
01:09:31.803 00.003 16872 Mount: notify guiding dithered (3.3, -3.6)
01:09:31.807 00.004 16872 MultiStar: stabilizing after lock position change
01:09:31.811 00.004 16872 Status Line: Dither by -3.53,-3.34
01:09:31.819 00.008 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:09:31.826 00.007 16872 PhdController: newstate STATE_SETTLE_WAIT
01:09:31.831 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"7d171e4c-f766-4218-bdeb-31aa506160d2"}
01:09:31.835 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:09:33.999 02.164 9640 Exposure complete
01:09:34.164 00.165 9640 worker thread done servicing request
01:09:34.165 00.001 16872 OnExposeComplete: enter
01:09:34.169 00.004 16872 UpdateGuideState(): m_state=6
01:09:34.175 00.006 16872 Star::Find(15, 1604, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
01:09:34.182 00.007 16872 Star::Find returns 1 (0), X=1601.84, Y=630.16, Mass=198583, SNR=277.8, Peak=18684 HFD=3.6
01:09:34.188 00.006 16872 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.56) = xAngle (1.41 = 1.41)
01:09:34.195 00.007 16872 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.46 = 1.46)
01:09:34.201 00.006 16872 CameraToMount -- cameraX=-19.71 cameraY=3.44 hyp=20.01 cameraTheta=2.97 mountX=3.15 mountY=19.89, mountTheta=1.41
01:09:34.208 00.007 16872 dither recenter: remaining=(3.5,3.3) step=(3.5,3.3)
01:09:34.214 00.006 16872 MountToCamera -- mountTheta (0.76) + m_xAngle (1.56) = xAngle (2.31 = 2.31)
01:09:34.219 00.005 16872 MountToCamera -- mountX=3.53 mountY=3.34 hyp=4.86 mountTheta=0.76 cameraX=-3.29, cameraY=3.58 cameraTheta=2.31
01:09:34.225 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-3.29, y=3.58, opts=4)
01:09:34.230 00.005 16872 Enqueuing Move request for scope (-3.29, 3.58)
01:09:34.236 00.006 16872 Mount: notify direct move 3.53,3.34
01:09:34.241 00.005 9640 Worker thread wakes up
01:09:34.242 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.29, 3.58) opts 0x4
01:09:34.242 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.29, 3.58)
01:09:34.242 00.000 9640 Moving (-3.29, 3.58) raw xDistance=3.53 yDistance=3.34
01:09:34.242 00.000 9640 MoveAxis(W, 416, B)
01:09:34.242 00.000 9640 Guiding  Dir = 3, Dur = 416
01:09:34.242 00.000 9640 IsSlewing returns 0
01:09:34.243 00.001 9640 IsGuiding returns 0
01:09:34.243 00.000 9640 PulseGuide returned control before completion, sleep 426
01:09:34.250 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65516, med=3364, FiltMin=3232, FiltMax=65512, Gamma=2.190
01:09:34.300 00.050 16872 UpdateGuideState exits: m=198583 SNR=277.8
01:09:34.307 00.007 16872 PhdController: settling, locked = 1, distance = 15.97 (1.50) aobump = 0 frame = 1 / 99999
01:09:34.311 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777788574.311,"Host":"RBFOCUS307","Inst":1,"Distance":15.97,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:09:34.319 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:34.324 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:09:34.331 00.007 16872 Enqueuing Expose request
01:09:34.681 00.350 9640 IsGuiding returns 1
01:09:34.681 00.000 9640 scope still moving after pulse duration time elapsed
01:09:34.712 00.031 9640 IsSlewing returns 0
01:09:34.712 00.000 9640 IsGuiding returns 0
01:09:34.712 00.000 9640 scope move finished after 416 + 54 ms
01:09:34.712 00.000 9640 Move returns status 0, amount 416
01:09:34.712 00.000 9640 MoveAxis(S, 401, B)
01:09:34.712 00.000 9640 Guiding  Dir = 1, Dur = 401
01:09:34.713 00.001 9640 IsSlewing returns 0
01:09:34.713 00.000 9640 IsGuiding returns 0
01:09:34.713 00.000 9640 PulseGuide returned control before completion, sleep 411
01:09:34.799 00.086 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59bd3854-f0c4-4ae5-a0ea-2b62e14978d2"}
01:09:34.804 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"59bd3854-f0c4-4ae5-a0ea-2b62e14978d2"}
01:09:34.810 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e9021b3-fc1e-42e6-91af-ca88fff89d25"}
01:09:34.815 00.005 16872 case statement mapped state 6 to 3
01:09:34.819 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e9021b3-fc1e-42e6-91af-ca88fff89d25"}
01:09:34.822 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3377211c-a647-4057-9e74-dde77c0fc291"}
01:09:34.827 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.84,7.16],"pixels":"..."},"id":"3377211c-a647-4057-9e74-dde77c0fc291"}
01:09:35.144 00.317 9640 IsGuiding returns 0
01:09:35.144 00.000 9640 Move returns status 0, amount 401
01:09:35.144 00.000 9640 move complete, result=0
01:09:35.144 00.000 9640 worker thread done servicing request
01:09:35.144 00.000 9640 Worker thread wakes up
01:09:35.144 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:09:35.144 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1587,615,31,31)
01:09:35.249 00.105 16872 GuideStep: 3.5 px 416 ms WEST, 3.3 px 401 ms SOUTH
01:09:38.286 03.037 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f4eabd4d-ca1c-47fe-a4c5-96e817711754"}
01:09:38.290 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f4eabd4d-ca1c-47fe-a4c5-96e817711754"}
01:09:38.299 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf26f902-9336-424c-b994-285e631428ef"}
01:09:38.303 00.004 16872 case statement mapped state 6 to 3
01:09:38.312 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf26f902-9336-424c-b994-285e631428ef"}
01:09:38.316 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5f92c2b8-c94c-4a09-80e8-d377cf8dacbd"}
01:09:38.321 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.84,7.16],"pixels":"..."},"id":"5f92c2b8-c94c-4a09-80e8-d377cf8dacbd"}
01:09:39.303 00.982 9640 Exposure complete
01:09:39.464 00.161 9640 worker thread done servicing request
01:09:39.464 00.000 16872 OnExposeComplete: enter
01:09:39.467 00.003 16872 UpdateGuideState(): m_state=6
01:09:39.471 00.004 16872 Star::Find(15, 1601, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
01:09:39.475 00.004 16872 Star::Find returns 1 (0), X=1598.23, Y=627.13, Mass=207501, SNR=268.0, Peak=20832 HFD=3.3
01:09:39.483 00.008 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:09:39.486 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:09:39.490 00.004 16872 CameraToMount -- cameraX=-23.32 cameraY=0.41 hyp=23.33 cameraTheta=3.12 mountX=0.06 mountY=23.30, mountTheta=1.57
01:09:39.497 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-23.32, y=0.41, opts=13)
01:09:39.501 00.004 16872 Enqueuing Move request for scope (-23.32, 0.41)
01:09:39.504 00.003 9640 Worker thread wakes up
01:09:39.504 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-23.32, 0.41) opts 0xd
01:09:39.504 00.000 9640 Handling offset move in thread for scope, endpoint = (-23.32, 0.41)
01:09:39.504 00.000 9640 Moving (-23.32, 0.41) raw xDistance=0.06 yDistance=23.30
01:09:39.505 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:09:39.505 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.64, input 23.30, m_sumCorr=0.64
01:09:39.505 00.000 9640 MoveAxis(E, 0, ABG)
01:09:39.505 00.000 9640 Move returns status 0, amount 0
01:09:39.505 00.000 9640 MoveAxis(S, 77, ABG)
01:09:39.505 00.000 9640 Guiding  Dir = 1, Dur = 77
01:09:39.505 00.000 9640 IsSlewing returns 0
01:09:39.505 00.000 9640 IsGuiding returns 0
01:09:39.506 00.001 9640 PulseGuide returned control before completion, sleep 87
01:09:39.513 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65520, med=3364, FiltMin=3268, FiltMax=65512, Gamma=2.190
01:09:39.556 00.043 16872 UpdateGuideState exits: m=207501 SNR=268.0
01:09:39.564 00.008 16872 PhdController: settling, locked = 1, distance = 23.33 (1.50) aobump = 0 frame = 2 / 99999
01:09:39.568 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777788579.568,"Host":"RBFOCUS307","Inst":1,"Distance":23.33,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:09:39.571 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:39.575 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:09:39.578 00.003 16872 Enqueuing Expose request
01:09:39.603 00.025 9640 IsGuiding returns 1
01:09:39.603 00.000 9640 scope still moving after pulse duration time elapsed
01:09:39.634 00.031 9640 IsSlewing returns 0
01:09:39.634 00.000 9640 IsGuiding returns 0
01:09:39.634 00.000 9640 scope move finished after 77 + 52 ms
01:09:39.634 00.000 9640 Move returns status 0, amount 77
01:09:39.634 00.000 9640 move complete, result=0
01:09:39.636 00.002 9640 worker thread done servicing request
01:09:39.636 00.000 9640 Worker thread wakes up
01:09:39.636 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:09:39.636 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1583,612,31,31)
01:09:39.636 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 23.3 px 77 ms SOUTH
01:09:41.786 02.150 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d235ce6d-b87c-4614-80e4-a93181624e9c"}
01:09:41.790 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d235ce6d-b87c-4614-80e4-a93181624e9c"}
01:09:41.795 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2473302d-846e-453a-a276-e4c1758622fd"}
01:09:41.798 00.003 16872 case statement mapped state 6 to 3
01:09:41.801 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2473302d-846e-453a-a276-e4c1758622fd"}
01:09:41.811 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"178c6bae-f73c-4398-bedb-c56d6e760cef"}
01:09:41.814 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.23,7.13],"pixels":"..."},"id":"178c6bae-f73c-4398-bedb-c56d6e760cef"}
01:09:43.766 01.952 9640 Exposure complete
01:09:43.981 00.215 9640 worker thread done servicing request
01:09:43.981 00.000 16872 OnExposeComplete: enter
01:09:43.986 00.005 16872 UpdateGuideState(): m_state=6
01:09:43.998 00.012 16872 Star::Find(15, 1598, 627, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
01:09:44.003 00.005 16872 Star::Find returns 1 (0), X=1597.64, Y=627.52, Mass=185706, SNR=262.4, Peak=17716 HFD=3.3
01:09:44.010 00.007 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
01:09:44.015 00.005 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
01:09:44.022 00.007 16872 CameraToMount -- cameraX=-23.91 cameraY=0.80 hyp=23.93 cameraTheta=3.11 mountX=0.44 mountY=23.92, mountTheta=1.55
01:09:44.030 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-23.91, y=0.80, opts=13)
01:09:44.034 00.004 16872 Enqueuing Move request for scope (-23.91, 0.80)
01:09:44.042 00.008 9640 Worker thread wakes up
01:09:44.042 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-23.91, 0.80) opts 0xd
01:09:44.042 00.000 9640 Handling offset move in thread for scope, endpoint = (-23.91, 0.80)
01:09:44.042 00.000 9640 Moving (-23.91, 0.80) raw xDistance=0.44 yDistance=23.92
01:09:44.042 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.44
01:09:44.042 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.25, input 23.92, m_sumCorr=3.9
01:09:44.042 00.000 9640 MoveAxis(W, 46, ABG)
01:09:44.042 00.000 9640 Guiding  Dir = 3, Dur = 46
01:09:44.042 00.000 9640 IsSlewing returns 0
01:09:44.043 00.001 9640 IsGuiding returns 0
01:09:44.043 00.000 9640 PulseGuide returned control before completion, sleep 56
01:09:44.052 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3364, FiltMin=3198, FiltMax=65512, Gamma=2.190
01:09:44.115 00.063 9640 IsGuiding returns 1
01:09:44.115 00.000 9640 scope still moving after pulse duration time elapsed
01:09:44.116 00.001 16872 UpdateGuideState exits: m=185706 SNR=262.4
01:09:44.120 00.004 16872 PhdController: settling, locked = 1, distance = 23.51 (1.50) aobump = 0 frame = 3 / 99999
01:09:44.124 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777788584.124,"Host":"RBFOCUS307","Inst":1,"Distance":23.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:09:44.128 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:44.136 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:09:44.139 00.003 16872 Enqueuing Expose request
01:09:44.147 00.008 9640 IsSlewing returns 0
01:09:44.147 00.000 9640 IsGuiding returns 1
01:09:44.185 00.038 9640 IsSlewing returns 0
01:09:44.185 00.000 9640 IsGuiding returns 0
01:09:44.185 00.000 9640 scope move finished after 46 + 95 ms
01:09:44.185 00.000 9640 Move returns status 0, amount 46
01:09:44.185 00.000 9640 MoveAxis(S, 390, ABG)
01:09:44.185 00.000 9640 Guiding  Dir = 1, Dur = 390
01:09:44.185 00.000 9640 IsSlewing returns 0
01:09:44.185 00.000 9640 IsGuiding returns 0
01:09:44.186 00.001 9640 PulseGuide returned control before completion, sleep 400
01:09:44.600 00.414 9640 IsGuiding returns 1
01:09:44.600 00.000 9640 scope still moving after pulse duration time elapsed
01:09:44.630 00.030 9640 IsSlewing returns 0
01:09:44.630 00.000 9640 IsGuiding returns 0
01:09:44.630 00.000 9640 scope move finished after 390 + 55 ms
01:09:44.630 00.000 9640 Move returns status 0, amount 390
01:09:44.630 00.000 9640 move complete, result=0
01:09:44.630 00.000 9640 worker thread done servicing request
01:09:44.631 00.001 9640 Worker thread wakes up
01:09:44.631 00.000 16872 GuideStep: 0.4 px 46 ms WEST, 23.9 px 390 ms SOUTH
01:09:44.635 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:09:44.636 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1583,613,31,31)
01:09:45.284 00.648 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c7419be5-f23d-4442-8fb6-c5a09e8163a2"}
01:09:45.288 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c7419be5-f23d-4442-8fb6-c5a09e8163a2"}
01:09:45.298 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bfd19fe8-7eeb-4df1-8849-f037fa674e2c"}
01:09:45.303 00.005 16872 case statement mapped state 6 to 3
01:09:45.306 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfd19fe8-7eeb-4df1-8849-f037fa674e2c"}
01:09:45.312 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d54ef86c-8e84-421d-aa61-02b610cb3af3"}
01:09:45.315 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.64,6.52],"pixels":"..."},"id":"d54ef86c-8e84-421d-aa61-02b610cb3af3"}
01:09:48.692 03.377 9640 Exposure complete
01:09:48.784 00.092 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22a4d54c-93f8-4341-bfa7-1de917877e7d"}
01:09:48.787 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"22a4d54c-93f8-4341-bfa7-1de917877e7d"}
01:09:48.791 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d075f320-7e72-43d1-9c33-2f8d1955fce2"}
01:09:48.794 00.003 16872 case statement mapped state 6 to 3
01:09:48.797 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d075f320-7e72-43d1-9c33-2f8d1955fce2"}
01:09:48.801 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c4dc639f-f79a-4eb2-bafe-3af89f8d61e9"}
01:09:48.804 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.64,6.52],"pixels":"..."},"id":"c4dc639f-f79a-4eb2-bafe-3af89f8d61e9"}
01:09:48.831 00.027 9640 worker thread done servicing request
01:09:48.831 00.000 16872 OnExposeComplete: enter
01:09:48.834 00.003 16872 UpdateGuideState(): m_state=6
01:09:48.837 00.003 16872 Star::Find(15, 1597, 627, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
01:09:48.841 00.004 16872 Star::Find returns 1 (0), X=1594.24, Y=626.86, Mass=213272, SNR=284.6, Peak=23968 HFD=3.1
01:09:48.845 00.004 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
01:09:48.848 00.003 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:09:48.851 00.003 16872 CameraToMount -- cameraX=-27.31 cameraY=0.14 hyp=27.31 cameraTheta=3.14 mountX=-0.27 mountY=27.27, mountTheta=1.58
01:09:48.858 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-27.31, y=0.14, opts=13)
01:09:48.861 00.003 16872 Enqueuing Move request for scope (-27.31, 0.14)
01:09:48.865 00.004 9640 Worker thread wakes up
01:09:48.865 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-27.31, 0.14) opts 0xd
01:09:48.865 00.000 9640 Handling offset move in thread for scope, endpoint = (-27.31, 0.14)
01:09:48.865 00.000 9640 Moving (-27.31, 0.14) raw xDistance=-0.27 yDistance=27.27
01:09:48.865 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.27
01:09:48.865 00.000 9640 GuideAlgorithmZFilter::Result() returns 7.06, input 27.27, m_sumCorr=11
01:09:48.865 00.000 9640 MoveAxis(E, 24, ABG)
01:09:48.865 00.000 9640 Guiding  Dir = 2, Dur = 24
01:09:48.865 00.000 9640 IsSlewing returns 0
01:09:48.865 00.000 9640 IsGuiding returns 0
01:09:48.865 00.000 9640 PulseGuide returned control before completion, sleep 34
01:09:48.872 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3040, max=65516, med=3364, FiltMin=3256, FiltMax=65512, Gamma=2.190
01:09:48.912 00.040 16872 UpdateGuideState exits: m=213272 SNR=284.6
01:09:48.915 00.003 16872 PhdController: settling, locked = 1, distance = 24.65 (1.50) aobump = 0 frame = 4 / 99999
01:09:48.918 00.003 9640 IsGuiding returns 0
01:09:48.918 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777788588.918,"Host":"RBFOCUS307","Inst":1,"Distance":24.65,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:09:48.920 00.002 9640 Move returns status 0, amount 24
01:09:48.920 00.000 9640 MoveAxis(S, 849, ABG)
01:09:48.920 00.000 9640 Guiding  Dir = 1, Dur = 849
01:09:48.921 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:48.923 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:09:48.926 00.003 16872 Enqueuing Expose request
01:09:48.928 00.002 9640 IsSlewing returns 0
01:09:48.928 00.000 9640 IsGuiding returns 0
01:09:48.929 00.001 9640 PulseGuide returned control before completion, sleep 859
01:09:49.805 00.876 9640 IsGuiding returns 0
01:09:49.805 00.000 9640 Move returns status 0, amount 849
01:09:49.805 00.000 9640 move complete, result=0
01:09:49.805 00.000 9640 worker thread done servicing request
01:09:49.805 00.000 16872 GuideStep: -0.3 px 24 ms EAST, 27.3 px 849 ms SOUTH
01:09:49.808 00.003 9640 Worker thread wakes up
01:09:49.809 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:09:49.809 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1579,612,31,31)
01:09:52.284 02.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bde4d27a-139b-4a5e-a5a2-c52a8546f67c"}
01:09:52.288 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bde4d27a-139b-4a5e-a5a2-c52a8546f67c"}
01:09:52.291 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"10202cf0-09bc-4fee-83cf-03c1aecfc8b0"}
01:09:52.294 00.003 16872 case statement mapped state 6 to 3
01:09:52.297 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"10202cf0-09bc-4fee-83cf-03c1aecfc8b0"}
01:09:52.301 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d1690c36-421c-4439-8419-9636f10cbabe"}
01:09:52.304 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.24,6.86],"pixels":"..."},"id":"d1690c36-421c-4439-8419-9636f10cbabe"}
01:09:53.865 01.561 9640 Exposure complete
01:09:54.003 00.138 9640 worker thread done servicing request
01:09:54.003 00.000 16872 OnExposeComplete: enter
01:09:54.007 00.004 16872 UpdateGuideState(): m_state=6
01:09:54.010 00.003 16872 Star::Find(15, 1594, 626, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
01:09:54.012 00.002 16872 Star::Find returns 1 (0), X=1587.47, Y=627.68, Mass=202680, SNR=282.9, Peak=21096 HFD=3.2
01:09:54.015 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:09:54.018 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
01:09:54.022 00.004 16872 CameraToMount -- cameraX=-34.08 cameraY=0.96 hyp=34.10 cameraTheta=3.11 mountX=0.45 mountY=34.08, mountTheta=1.56
01:09:54.026 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-34.08, y=0.96, opts=13)
01:09:54.028 00.002 16872 Enqueuing Move request for scope (-34.08, 0.96)
01:09:54.031 00.003 9640 Worker thread wakes up
01:09:54.031 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-34.08, 0.96) opts 0xd
01:09:54.031 00.000 9640 Handling offset move in thread for scope, endpoint = (-34.08, 0.96)
01:09:54.031 00.000 9640 Moving (-34.08, 0.96) raw xDistance=0.45 yDistance=34.08
01:09:54.031 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.45
01:09:54.031 00.000 9640 GuideAlgorithmZFilter::Result() returns 9.17, input 34.08, m_sumCorr=20
01:09:54.031 00.000 9640 MoveAxis(W, 45, ABG)
01:09:54.031 00.000 9640 Guiding  Dir = 3, Dur = 45
01:09:54.032 00.001 9640 IsSlewing returns 0
01:09:54.032 00.000 9640 IsGuiding returns 0
01:09:54.033 00.001 9640 PulseGuide returned control before completion, sleep 55
01:09:54.039 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65516, med=3360, FiltMin=3218, FiltMax=65512, Gamma=2.190
01:09:54.079 00.040 16872 UpdateGuideState exits: m=202680 SNR=282.9
01:09:54.083 00.004 16872 PhdController: settling, locked = 1, distance = 27.48 (1.50) aobump = 0 frame = 5 / 99999
01:09:54.086 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788594.086,"Host":"RBFOCUS307","Inst":1,"Distance":27.48,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:09:54.090 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:54.093 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:09:54.095 00.002 16872 Enqueuing Expose request
01:09:54.100 00.005 9640 IsGuiding returns 1
01:09:54.100 00.000 9640 scope still moving after pulse duration time elapsed
01:09:54.126 00.026 9640 IsSlewing returns 0
01:09:54.126 00.000 9640 IsGuiding returns 0
01:09:54.126 00.000 9640 scope move finished after 45 + 48 ms
01:09:54.126 00.000 9640 Move returns status 0, amount 45
01:09:54.126 00.000 9640 MoveAxis(S, 1101, ABG)
01:09:54.126 00.000 9640 Guiding  Dir = 1, Dur = 1101
01:09:54.127 00.001 9640 IsSlewing returns 0
01:09:54.127 00.000 9640 IsGuiding returns 0
01:09:54.127 00.000 9640 PulseGuide returned control before completion, sleep 1111
01:09:55.250 01.123 9640 IsGuiding returns 1
01:09:55.250 00.000 9640 scope still moving after pulse duration time elapsed
01:09:55.282 00.032 9640 IsSlewing returns 0
01:09:55.282 00.000 9640 IsGuiding returns 0
01:09:55.282 00.000 9640 scope move finished after 1101 + 54 ms
01:09:55.282 00.000 9640 Move returns status 0, amount 1101
01:09:55.283 00.001 9640 move complete, result=0
01:09:55.283 00.000 9640 worker thread done servicing request
01:09:55.283 00.000 9640 Worker thread wakes up
01:09:55.283 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:09:55.283 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1572,613,31,31)
01:09:55.283 00.000 16872 GuideStep: 0.4 px 45 ms WEST, 34.1 px 1101 ms SOUTH
01:09:55.784 00.501 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"110b2d49-5787-4083-8ae2-65e91f3a5083"}
01:09:55.787 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"110b2d49-5787-4083-8ae2-65e91f3a5083"}
01:09:55.790 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"acad2332-4c61-4094-93d6-0e151e1e28df"}
01:09:55.794 00.004 16872 case statement mapped state 6 to 3
01:09:55.796 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"acad2332-4c61-4094-93d6-0e151e1e28df"}
01:09:55.800 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3810d782-259e-4585-9c81-86d7cff77bc0"}
01:09:55.803 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.47,6.68],"pixels":"..."},"id":"3810d782-259e-4585-9c81-86d7cff77bc0"}
01:09:59.284 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a39f1b8-e070-4788-8b29-5640cb13ead7"}
01:09:59.287 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7a39f1b8-e070-4788-8b29-5640cb13ead7"}
01:09:59.292 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c1a554d-b79b-42c3-afc9-150bd396567a"}
01:09:59.296 00.004 16872 case statement mapped state 6 to 3
01:09:59.299 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c1a554d-b79b-42c3-afc9-150bd396567a"}
01:09:59.303 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"093782d5-7f71-4271-a48c-556ebab11a95"}
01:09:59.307 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.47,6.68],"pixels":"..."},"id":"093782d5-7f71-4271-a48c-556ebab11a95"}
01:09:59.362 00.055 9640 Exposure complete
01:09:59.502 00.140 9640 worker thread done servicing request
01:09:59.502 00.000 16872 OnExposeComplete: enter
01:09:59.505 00.003 16872 UpdateGuideState(): m_state=6
01:09:59.507 00.002 16872 Star::Find(15, 1587, 627, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
01:09:59.510 00.003 16872 Star::Find returns 1 (0), X=1578.50, Y=627.31, Mass=187674, SNR=252.1, Peak=17696 HFD=3.3
01:09:59.514 00.004 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:09:59.516 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:09:59.519 00.003 16872 CameraToMount -- cameraX=-43.06 cameraY=0.59 hyp=43.06 cameraTheta=3.13 mountX=-0.06 mountY=43.01, mountTheta=1.57
01:09:59.524 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-43.06, y=0.59, opts=13)
01:09:59.527 00.003 16872 Enqueuing Move request for scope (-43.06, 0.59)
01:09:59.530 00.003 9640 Worker thread wakes up
01:09:59.530 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-43.06, 0.59) opts 0xd
01:09:59.530 00.000 9640 Handling offset move in thread for scope, endpoint = (-43.06, 0.59)
01:09:59.530 00.000 9640 Moving (-43.06, 0.59) raw xDistance=-0.06 yDistance=43.01
01:09:59.530 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:09:59.530 00.000 9640 GuideAlgorithmZFilter::Result() returns 9.43, input 43.01, m_sumCorr=30
01:09:59.530 00.000 9640 MoveAxis(E, 0, ABG)
01:09:59.530 00.000 9640 Move returns status 0, amount 0
01:09:59.530 00.000 9640 MoveAxis(S, 1133, ABG)
01:09:59.530 00.000 9640 Guiding  Dir = 1, Dur = 1133
01:09:59.531 00.001 9640 IsSlewing returns 0
01:09:59.531 00.000 9640 IsGuiding returns 0
01:09:59.531 00.000 9640 PulseGuide returned control before completion, sleep 1143
01:09:59.536 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=65520, med=3356, FiltMin=3258, FiltMax=65512, Gamma=2.190
01:09:59.576 00.040 16872 UpdateGuideState exits: m=187674 SNR=252.1
01:09:59.580 00.004 16872 PhdController: settling, locked = 1, distance = 32.16 (1.50) aobump = 0 frame = 6 / 99999
01:09:59.582 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777788599.582,"Host":"RBFOCUS307","Inst":1,"Distance":32.16,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:09:59.585 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:59.589 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:09:59.592 00.003 16872 Enqueuing Expose request
01:10:00.682 01.090 9640 IsGuiding returns 1
01:10:00.683 00.001 9640 scope still moving after pulse duration time elapsed
01:10:00.713 00.030 9640 IsSlewing returns 0
01:10:00.713 00.000 9640 IsGuiding returns 0
01:10:00.713 00.000 9640 scope move finished after 1133 + 48 ms
01:10:00.713 00.000 9640 Move returns status 0, amount 1133
01:10:00.713 00.000 9640 move complete, result=0
01:10:00.714 00.001 9640 worker thread done servicing request
01:10:00.714 00.000 9640 Worker thread wakes up
01:10:00.714 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:10:00.714 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1563,612,31,31)
01:10:00.714 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 43.0 px 1133 ms SOUTH
01:10:02.784 02.070 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ebde66e3-e298-4b13-b321-032c9f0fcaec"}
01:10:02.787 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ebde66e3-e298-4b13-b321-032c9f0fcaec"}
01:10:02.790 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"731ffbb4-1f96-4a31-80ac-9b21211ca36e"}
01:10:02.794 00.004 16872 case statement mapped state 6 to 3
01:10:02.796 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"731ffbb4-1f96-4a31-80ac-9b21211ca36e"}
01:10:02.800 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bcb9d665-55f4-4dbc-9b0a-71ea2f027da0"}
01:10:02.803 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.50,7.31],"pixels":"..."},"id":"bcb9d665-55f4-4dbc-9b0a-71ea2f027da0"}
01:10:04.778 01.975 9640 Exposure complete
01:10:04.916 00.138 9640 worker thread done servicing request
01:10:04.916 00.000 16872 OnExposeComplete: enter
01:10:04.919 00.003 16872 UpdateGuideState(): m_state=6
01:10:04.922 00.003 16872 Star::Find(15, 1578, 627, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
01:10:04.925 00.003 16872 Star::Find returns 1 (0), X=1569.21, Y=627.85, Mass=209445, SNR=280.2, Peak=23608 HFD=3.0
01:10:04.927 00.002 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:10:04.929 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:10:04.932 00.003 16872 CameraToMount -- cameraX=-52.34 cameraY=1.13 hyp=52.36 cameraTheta=3.12 mountX=0.34 mountY=52.31, mountTheta=1.56
01:10:04.935 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-52.34, y=1.13, opts=13)
01:10:04.939 00.004 16872 Enqueuing Move request for scope (-52.34, 1.13)
01:10:04.944 00.005 9640 Worker thread wakes up
01:10:04.944 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-52.34, 1.13) opts 0xd
01:10:04.944 00.000 9640 Handling offset move in thread for scope, endpoint = (-52.34, 1.13)
01:10:04.944 00.000 9640 Moving (-52.34, 1.13) raw xDistance=0.34 yDistance=52.31
01:10:04.944 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.34
01:10:04.944 00.000 9640 GuideAlgorithmZFilter::Result() returns 10.70, input 52.31, m_sumCorr=40
01:10:04.944 00.000 9640 MoveAxis(W, 36, ABG)
01:10:04.944 00.000 9640 Guiding  Dir = 3, Dur = 36
01:10:04.944 00.000 9640 IsSlewing returns 0
01:10:04.945 00.001 9640 IsGuiding returns 0
01:10:04.945 00.000 9640 PulseGuide returned control before completion, sleep 46
01:10:04.951 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3364, FiltMin=3208, FiltMax=65516, Gamma=2.190
01:10:04.990 00.039 16872 UpdateGuideState exits: m=209445 SNR=280.2
01:10:04.993 00.003 16872 PhdController: settling, locked = 1, distance = 38.22 (1.50) aobump = 0 frame = 7 / 99999
01:10:04.996 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788604.996,"Host":"RBFOCUS307","Inst":1,"Distance":38.22,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:10:04.998 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:05.004 00.006 9640 IsGuiding returns 1
01:10:05.004 00.000 9640 scope still moving after pulse duration time elapsed
01:10:05.005 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:10:05.008 00.003 16872 Enqueuing Expose request
01:10:05.032 00.024 9640 IsSlewing returns 0
01:10:05.032 00.000 9640 IsGuiding returns 0
01:10:05.032 00.000 9640 scope move finished after 36 + 51 ms
01:10:05.032 00.000 9640 Move returns status 0, amount 36
01:10:05.033 00.001 9640 MoveAxis(S, 1286, ABG)
01:10:05.033 00.000 9640 Guiding  Dir = 1, Dur = 1286
01:10:05.033 00.000 9640 IsSlewing returns 0
01:10:05.033 00.000 9640 IsGuiding returns 0
01:10:05.033 00.000 9640 PulseGuide returned control before completion, sleep 1296
01:10:06.284 01.251 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9335730d-2cb9-4b70-ad84-70a84dc8051e"}
01:10:06.287 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9335730d-2cb9-4b70-ad84-70a84dc8051e"}
01:10:06.291 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e2fa89a8-1f27-4156-83e1-b6c17ab0253b"}
01:10:06.293 00.002 16872 case statement mapped state 6 to 3
01:10:06.297 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2fa89a8-1f27-4156-83e1-b6c17ab0253b"}
01:10:06.301 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e5d4f1e4-b7d5-4c21-84c7-4c00b8f98a7c"}
01:10:06.304 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.21,6.85],"pixels":"..."},"id":"e5d4f1e4-b7d5-4c21-84c7-4c00b8f98a7c"}
01:10:06.342 00.038 9640 IsGuiding returns 1
01:10:06.342 00.000 9640 scope still moving after pulse duration time elapsed
01:10:06.374 00.032 9640 IsSlewing returns 0
01:10:06.375 00.001 9640 IsGuiding returns 0
01:10:06.375 00.000 9640 scope move finished after 1286 + 55 ms
01:10:06.375 00.000 9640 Move returns status 0, amount 1286
01:10:06.375 00.000 9640 move complete, result=0
01:10:06.375 00.000 9640 worker thread done servicing request
01:10:06.375 00.000 9640 Worker thread wakes up
01:10:06.375 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:10:06.376 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1554,613,31,31)
01:10:06.376 00.000 16872 GuideStep: 0.3 px 36 ms WEST, 52.3 px 1286 ms SOUTH
01:10:09.784 03.408 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf92e84b-2f25-4fa0-b1ac-48ff8936dd12"}
01:10:09.787 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bf92e84b-2f25-4fa0-b1ac-48ff8936dd12"}
01:10:09.790 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f047a946-e8b3-427c-866e-8b8d168997e3"}
01:10:09.792 00.002 16872 case statement mapped state 6 to 3
01:10:09.795 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f047a946-e8b3-427c-866e-8b8d168997e3"}
01:10:09.802 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"72e4f552-8cc0-4e06-8a62-744b14ca94e9"}
01:10:09.805 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.21,6.85],"pixels":"..."},"id":"72e4f552-8cc0-4e06-8a62-744b14ca94e9"}
01:10:10.432 00.627 9640 Exposure complete
01:10:10.567 00.135 9640 worker thread done servicing request
01:10:10.568 00.001 16872 OnExposeComplete: enter
01:10:10.570 00.002 16872 UpdateGuideState(): m_state=6
01:10:10.575 00.005 16872 Star::Find(15, 1569, 627, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
01:10:10.577 00.002 16872 Star::Find returns 1 (0), X=1558.26, Y=628.06, Mass=201434, SNR=265.5, Peak=21648 HFD=3.2
01:10:10.580 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:10:10.583 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:10:10.585 00.002 16872 CameraToMount -- cameraX=-63.30 cameraY=1.34 hyp=63.31 cameraTheta=3.12 mountX=0.38 mountY=63.26, mountTheta=1.56
01:10:10.590 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-63.30, y=1.34, opts=13)
01:10:10.592 00.002 16872 Enqueuing Move request for scope (-63.30, 1.34)
01:10:10.595 00.003 9640 Worker thread wakes up
01:10:10.595 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-63.30, 1.34) opts 0xd
01:10:10.595 00.000 9640 Handling offset move in thread for scope, endpoint = (-63.30, 1.34)
01:10:10.595 00.000 9640 Moving (-63.30, 1.34) raw xDistance=0.38 yDistance=63.26
01:10:10.595 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.38
01:10:10.595 00.000 9640 GuideAlgorithmZFilter::Result() returns 13.93, input 63.26, m_sumCorr=54
01:10:10.595 00.000 9640 MoveAxis(W, 44, ABG)
01:10:10.595 00.000 9640 Guiding  Dir = 3, Dur = 44
01:10:10.596 00.001 9640 IsSlewing returns 0
01:10:10.596 00.000 9640 IsGuiding returns 0
01:10:10.596 00.000 9640 PulseGuide returned control before completion, sleep 54
01:10:10.601 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3360, FiltMin=3228, FiltMax=65512, Gamma=2.190
01:10:10.640 00.039 16872 UpdateGuideState exits: m=201434 SNR=265.5
01:10:10.644 00.004 16872 PhdController: settling, locked = 1, distance = 45.75 (1.50) aobump = 0 frame = 8 / 99999
01:10:10.647 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788610.647,"Host":"RBFOCUS307","Inst":1,"Distance":45.75,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:10:10.650 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:10.653 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:10:10.656 00.003 16872 Enqueuing Expose request
01:10:10.659 00.003 9640 IsGuiding returns 1
01:10:10.659 00.000 9640 scope still moving after pulse duration time elapsed
01:10:10.683 00.024 9640 IsSlewing returns 0
01:10:10.683 00.000 9640 IsGuiding returns 0
01:10:10.683 00.000 9640 scope move finished after 44 + 43 ms
01:10:10.683 00.000 9640 Move returns status 0, amount 44
01:10:10.683 00.000 9640 MoveAxis(S, 1674, ABG)
01:10:10.683 00.000 9640 Guiding  Dir = 1, Dur = 1674
01:10:10.683 00.000 9640 IsSlewing returns 0
01:10:10.683 00.000 9640 IsGuiding returns 0
01:10:10.685 00.002 9640 PulseGuide returned control before completion, sleep 1684
01:10:12.371 01.686 9640 IsGuiding returns 1
01:10:12.371 00.000 9640 scope still moving after pulse duration time elapsed
01:10:12.402 00.031 9640 IsSlewing returns 0
01:10:12.402 00.000 9640 IsGuiding returns 0
01:10:12.402 00.000 9640 scope move finished after 1674 + 44 ms
01:10:12.402 00.000 9640 Move returns status 0, amount 1674
01:10:12.403 00.001 9640 move complete, result=0
01:10:12.403 00.000 9640 worker thread done servicing request
01:10:12.403 00.000 9640 Worker thread wakes up
01:10:12.403 00.000 16872 GuideStep: 0.4 px 44 ms WEST, 63.3 px 1674 ms SOUTH
01:10:12.406 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:10:12.406 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1543,613,31,31)
01:10:13.283 00.877 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f82cda20-b350-4997-ae13-dcad97688fd0"}
01:10:13.286 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f82cda20-b350-4997-ae13-dcad97688fd0"}
01:10:13.290 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a9a5f8f-593a-4d38-90db-e8c8647f75dd"}
01:10:13.292 00.002 16872 case statement mapped state 6 to 3
01:10:13.298 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a9a5f8f-593a-4d38-90db-e8c8647f75dd"}
01:10:13.301 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f6f7cfc4-a675-4c14-aba5-6024252679f4"}
01:10:13.304 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.26,7.06],"pixels":"..."},"id":"f6f7cfc4-a675-4c14-aba5-6024252679f4"}
01:10:16.467 03.163 9640 Exposure complete
01:10:16.621 00.154 9640 worker thread done servicing request
01:10:16.622 00.001 16872 OnExposeComplete: enter
01:10:16.625 00.003 16872 UpdateGuideState(): m_state=6
01:10:16.629 00.004 16872 Star::Find(15, 1558, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
01:10:16.633 00.004 16872 Star::Find returns 1 (0), X=1544.87, Y=626.88, Mass=205663, SNR=272.5, Peak=20532 HFD=3.4
01:10:16.636 00.003 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
01:10:16.639 00.003 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:10:16.644 00.005 16872 CameraToMount -- cameraX=-76.69 cameraY=0.16 hyp=76.69 cameraTheta=3.14 mountX=-1.01 mountY=76.55, mountTheta=1.58
01:10:16.650 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-76.69, y=0.16, opts=13)
01:10:16.655 00.005 16872 Enqueuing Move request for scope (-76.69, 0.16)
01:10:16.657 00.002 9640 Worker thread wakes up
01:10:16.658 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-76.69, 0.16) opts 0xd
01:10:16.658 00.000 9640 Handling offset move in thread for scope, endpoint = (-76.69, 0.16)
01:10:16.658 00.000 9640 Moving (-76.69, 0.16) raw xDistance=-1.01 yDistance=76.55
01:10:16.658 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.01
01:10:16.658 00.000 9640 GuideAlgorithmZFilter::Result() returns 17.66, input 76.55, m_sumCorr=72
01:10:16.658 00.000 9640 MoveAxis(E, 102, ABG)
01:10:16.658 00.000 9640 Guiding  Dir = 2, Dur = 102
01:10:16.658 00.000 9640 IsSlewing returns 0
01:10:16.659 00.001 9640 IsGuiding returns 0
01:10:16.659 00.000 9640 PulseGuide returned control before completion, sleep 112
01:10:16.665 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65520, med=3360, FiltMin=3256, FiltMax=65512, Gamma=2.190
01:10:16.707 00.042 16872 UpdateGuideState exits: m=205663 SNR=272.5
01:10:16.710 00.003 16872 PhdController: settling, locked = 1, distance = 55.03 (1.50) aobump = 0 frame = 9 / 99999
01:10:16.716 00.006 16872 PhdController failed: timed-out waiting for guider to settle
01:10:16.719 00.003 16872 PhdController: newstate STATE_FINISH
01:10:16.721 00.002 16872 PhdController complete: fail: timed-out waiting for guider to settle
01:10:16.725 00.004 16872 evsrv: {"Event":"SettleDone","Timestamp":1777788616.725,"Host":"RBFOCUS307","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":9,"DroppedFrames":0}
01:10:16.731 00.006 16872 Mount: notify guiding dither settle done success=0
01:10:16.736 00.005 16872 PhdController: newstate STATE_IDLE
01:10:16.739 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:16.742 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:10:16.747 00.005 16872 Enqueuing Expose request
01:10:16.774 00.027 9640 IsGuiding returns 1
01:10:16.774 00.000 9640 scope still moving after pulse duration time elapsed
01:10:16.782 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72f16b09-98b9-4b3b-909f-6de9d77ac100"}
01:10:16.785 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"72f16b09-98b9-4b3b-909f-6de9d77ac100"}
01:10:16.795 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7a9bfc2-85a0-45b5-8209-090cde92993b"}
01:10:16.799 00.004 16872 case statement mapped state 6 to 3
01:10:16.801 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7a9bfc2-85a0-45b5-8209-090cde92993b"}
01:10:16.804 00.003 9640 IsSlewing returns 0
01:10:16.804 00.000 9640 IsGuiding returns 0
01:10:16.804 00.000 9640 scope move finished after 102 + 43 ms
01:10:16.804 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f9e78b4b-0998-4e29-a45b-5722c8ab8b58"}
01:10:16.810 00.006 9640 Move returns status 0, amount 102
01:10:16.810 00.000 9640 MoveAxis(S, 2122, ABG)
01:10:16.810 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.87,6.88],"pixels":"..."},"id":"f9e78b4b-0998-4e29-a45b-5722c8ab8b58"}
01:10:16.813 00.003 9640 Guiding  Dir = 1, Dur = 2122
01:10:16.813 00.000 9640 IsSlewing returns 0
01:10:16.813 00.000 9640 IsGuiding returns 0
01:10:16.813 00.000 9640 PulseGuide returned control before completion, sleep 2132
01:10:17.453 00.640 16872 evsrv: cli 0D3C0228 connect
01:10:17.456 00.003 16872 case statement mapped state 6 to 3
01:10:17.460 00.004 16872 case statement mapped state 6 to 3
01:10:17.465 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"346a833c-ba5b-4803-83e6-5dad4a638849"}
01:10:17.467 00.002 16872 case statement mapped state 6 to 3
01:10:17.470 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"346a833c-ba5b-4803-83e6-5dad4a638849"}
01:10:17.473 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:10:17.478 00.005 16872 evsrv: cli 0D3C0A48 connect
01:10:17.480 00.002 16872 case statement mapped state 6 to 3
01:10:17.484 00.004 16872 case statement mapped state 6 to 3
01:10:17.488 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"b6810b8e-db70-4fff-9c6e-b0f13a34595c"}
01:10:17.494 00.006 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:10:17.496 00.002 16872 Status Line: Waiting for devices...
01:10:17.500 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"b6810b8e-db70-4fff-9c6e-b0f13a34595c"}
01:10:17.504 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:10:17.509 00.005 16872 evsrv: cli 0D3BFFA8 connect
01:10:17.511 00.002 16872 case statement mapped state 6 to 3
01:10:17.515 00.004 16872 case statement mapped state 6 to 3
01:10:17.518 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c009a248-b2b8-4131-8ebd-9d398b1ae975"}
01:10:17.524 00.006 16872 case statement mapped state 6 to 3
01:10:17.525 00.001 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c009a248-b2b8-4131-8ebd-9d398b1ae975"}
01:10:17.530 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:10:18.531 01.001 16872 evsrv: cli 0D3C0228 connect
01:10:18.535 00.004 16872 case statement mapped state 6 to 3
01:10:18.539 00.004 16872 case statement mapped state 6 to 3
01:10:18.543 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"2628dd6a-56be-4ede-a941-156ad9495280"}
01:10:18.545 00.002 16872 case statement mapped state 6 to 3
01:10:18.548 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"2628dd6a-56be-4ede-a941-156ad9495280"}
01:10:18.553 00.005 16872 evsrv: cli 0D3C0228 disconnect
01:10:18.952 00.399 9640 IsGuiding returns 1
01:10:18.952 00.000 9640 scope still moving after pulse duration time elapsed
01:10:18.984 00.032 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
01:10:18.984 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
01:10:18.984 00.000 9640 Move returns status 1, amount 0
01:10:18.984 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
01:10:18.984 00.000 9640 move complete, result=1
01:10:18.984 00.000 9640 worker thread done servicing request
01:10:18.984 00.000 16872 GuideStep: -1.0 px 102 ms EAST, 76.6 px 0 ms SOUTH
01:10:18.988 00.004 9640 Worker thread wakes up
01:10:18.988 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:10:18.988 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
01:10:18.989 00.001 9640 worker thread done servicing request
01:10:18.993 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
01:10:18.996 00.003 16872 OnExposeComplete: enter
01:10:18.999 00.003 16872 OnExposeComplete: Capture Error reported
01:10:19.003 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:10:19.005 00.002 16872 Mount: notify guiding stopped
01:10:19.011 00.006 16872 Changing from state GUIDING to STOP
01:10:19.015 00.004 16872 guider state => SELECTED
01:10:19.018 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65520, med=3360, FiltMin=3256, FiltMax=65512, Gamma=2.190
01:10:19.055 00.037 16872 Changing from state SELECTED to UNINITIALIZED
01:10:19.059 00.004 16872 guider state => SELECTING
01:10:19.116 00.057 16872 Status Line: Stopped.
01:10:19.123 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:10:19.554 00.431 16872 evsrv: cli 0D3C0A48 connect
01:10:19.558 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0d8a289b-5362-449f-b023-9273c575fa1d"}
01:10:19.562 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"0d8a289b-5362-449f-b023-9273c575fa1d"}
01:10:19.566 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:10:20.282 00.716 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92d80f76-10bb-4d78-81e1-3f3fa32e4c19"}
01:10:20.287 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"92d80f76-10bb-4d78-81e1-3f3fa32e4c19"}
01:10:20.292 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c68db628-927c-426d-94ea-5b7819e91c59"}
01:10:20.295 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c68db628-927c-426d-94ea-5b7819e91c59"}
01:10:23.783 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc5c2a45-7078-4d47-95ae-b1ad40d4ba26"}
01:10:23.786 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fc5c2a45-7078-4d47-95ae-b1ad40d4ba26"}
01:10:23.790 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"daea1659-b02c-4ec9-9e78-44a21187bc2f"}
01:10:23.793 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"daea1659-b02c-4ec9-9e78-44a21187bc2f"}
01:10:27.430 03.637 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4c9b7e4-c570-4bf7-91c6-ea314e8f6683"}
01:10:27.435 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e4c9b7e4-c570-4bf7-91c6-ea314e8f6683"}
01:10:27.440 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51086864-1e58-4608-866a-4c9222539da2"}
01:10:27.443 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"51086864-1e58-4608-866a-4c9222539da2"}
01:10:30.929 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b518a28f-bc38-48e8-a4e7-4411ca298814"}
01:10:30.932 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b518a28f-bc38-48e8-a4e7-4411ca298814"}
01:10:30.937 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4a141498-ef02-475a-be9f-e0bf70646c3d"}
01:10:30.942 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a141498-ef02-475a-be9f-e0bf70646c3d"}
01:10:33.648 02.706 16872 evsrv: cli 0D3C0228 connect
01:10:33.654 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"bf7f00e4-62e7-4ecf-a7fd-255f26b35df1"}
01:10:33.657 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf7f00e4-62e7-4ecf-a7fd-255f26b35df1"}
01:10:33.660 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:10:33.664 00.004 16872 evsrv: cli 0D3C0A48 connect
01:10:33.668 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"c48c4568-497d-41a8-a303-ff1e678e03dd"}
01:10:33.671 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"c48c4568-497d-41a8-a303-ff1e678e03dd"}
01:10:33.679 00.008 16872 evsrv: cli 0D3C0A48 disconnect
01:10:33.683 00.004 16872 evsrv: cli 0D3BFFA8 connect
01:10:33.687 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"4a00fbdc-270a-4ba2-b7f1-9d744b9c8639"}
01:10:33.691 00.004 16872 PhdController::Guide begins
01:10:33.694 00.003 16872 PhdController: newstate STATE_SETUP
01:10:33.697 00.003 16872 PhdController: setup
01:10:33.700 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
01:10:33.702 00.002 16872 PhdController: start capturing
01:10:33.705 00.003 16872 Changing from state SELECTING to UNINITIALIZED
01:10:33.709 00.004 16872 guider state => SELECTING
01:10:33.713 00.004 16872 setting force full frames = true
01:10:33.716 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:10:33.727 00.011 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:10:33.731 00.004 16872 Enqueuing Expose request
01:10:33.733 00.002 16872 PhdController: newstate STATE_SELECT_STAR
01:10:33.736 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"4a00fbdc-270a-4ba2-b7f1-9d744b9c8639"}
01:10:33.739 00.003 9640 Worker thread wakes up
01:10:33.740 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:10:33.740 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:10:33.742 00.002 16872 evsrv: cli 0D3BFFA8 disconnect
01:10:33.746 00.004 16872 evsrv: cli 0D3BF8C8 connect
01:10:33.749 00.003 16872 case statement mapped state 1 to 101
01:10:33.753 00.004 16872 case statement mapped state 1 to 101
01:10:33.757 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"4f5801bb-8555-4ec6-8207-9d4abae972d1"}
01:10:33.760 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"4f5801bb-8555-4ec6-8207-9d4abae972d1"}
01:10:33.770 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
01:10:33.774 00.004 16872 evsrv: cli 0D3BF968 connect
01:10:33.777 00.003 16872 case statement mapped state 1 to 101
01:10:33.781 00.004 16872 case statement mapped state 1 to 101
01:10:33.786 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"03b1fc62-21fe-43e2-87fa-a63a5453224b"}
01:10:33.789 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"03b1fc62-21fe-43e2-87fa-a63a5453224b"}
01:10:33.793 00.004 16872 evsrv: cli 0D3BF968 disconnect
01:10:34.431 00.638 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b821513c-cbf0-4992-8336-877b4e35e141"}
01:10:34.433 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b821513c-cbf0-4992-8336-877b4e35e141"}
01:10:34.437 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee2f72c4-bc7e-4481-9d49-e032da141e5f"}
01:10:34.439 00.002 16872 case statement mapped state 1 to 101
01:10:34.443 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"ee2f72c4-bc7e-4481-9d49-e032da141e5f"}
01:10:34.793 00.350 16872 evsrv: cli 0D3BFFA8 connect
01:10:34.798 00.005 16872 case statement mapped state 1 to 101
01:10:34.802 00.004 16872 case statement mapped state 1 to 101
01:10:34.805 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"139a317c-68dd-4506-a255-f25fd775f0e9"}
01:10:34.807 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"139a317c-68dd-4506-a255-f25fd775f0e9"}
01:10:34.810 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:10:35.812 01.002 16872 evsrv: cli 0D3BFB48 connect
01:10:35.816 00.004 16872 case statement mapped state 1 to 101
01:10:35.819 00.003 16872 case statement mapped state 1 to 101
01:10:35.823 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"51fc90a6-1853-49ce-bf24-30b2629fedea"}
01:10:35.825 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"51fc90a6-1853-49ce-bf24-30b2629fedea"}
01:10:35.829 00.004 16872 evsrv: cli 0D3BFB48 disconnect
01:10:36.831 01.002 16872 evsrv: cli 0D3BFFA8 connect
01:10:36.834 00.003 16872 case statement mapped state 1 to 101
01:10:36.837 00.003 16872 case statement mapped state 1 to 101
01:10:36.841 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"ac91631c-7064-497e-bb1e-a9c7a2ef3e71"}
01:10:36.845 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"ac91631c-7064-497e-bb1e-a9c7a2ef3e71"}
01:10:36.849 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:10:37.817 00.968 9640 Exposure complete
01:10:37.851 00.034 16872 evsrv: cli 0D3C0A48 connect
01:10:37.854 00.003 16872 case statement mapped state 1 to 101
01:10:37.861 00.007 16872 case statement mapped state 1 to 101
01:10:37.866 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"c3d46b99-e39b-4f07-b5fa-4a65a520c230"}
01:10:37.875 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"c3d46b99-e39b-4f07-b5fa-4a65a520c230"}
01:10:37.879 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:10:37.929 00.050 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"50d6edbd-99bb-4887-8697-e676b39cbe2b"}
01:10:37.933 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"50d6edbd-99bb-4887-8697-e676b39cbe2b"}
01:10:37.938 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"525c96f5-83d7-436f-abaa-c657b504d97b"}
01:10:37.941 00.003 16872 case statement mapped state 1 to 101
01:10:37.944 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"525c96f5-83d7-436f-abaa-c657b504d97b"}
01:10:37.979 00.035 9640 worker thread done servicing request
01:10:37.980 00.001 16872 OnExposeComplete: enter
01:10:37.983 00.003 16872 UpdateGuideState(): m_state=1
01:10:37.987 00.004 16872 UpdateCurrentPosition: no star selected
01:10:37.990 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:10:37.994 00.004 16872 Status Line: No star selected
01:10:38.002 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3180, max=65520, med=3528, FiltMin=3388, FiltMax=65516, Gamma=2.190
01:10:38.043 00.041 16872 UpdateGuideState exits: No star selected
01:10:38.049 00.006 16872 GuiderMultiStar::AutoSelect enter
01:10:38.053 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:10:38.193 00.140 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:10:38.361 00.168 16872 AutoFind: global mean = -0.0, stdev 760.3
01:10:38.365 00.004 16872 AutoFind: using threshold = 0.1
01:10:38.520 00.155 16872 AutoFind: local max [1530, 629] 169.1
01:10:38.524 00.004 16872 AutoFind: local max [1121, 155] 116.4
01:10:38.527 00.003 16872 AutoFind: local max [1119, 164] 114.2
01:10:38.531 00.004 16872 AutoFind: local max [1113, 161] 108.2
01:10:38.533 00.002 16872 AutoFind: local max [981, 1008] 55.3
01:10:38.535 00.002 16872 AutoFind: local max [872, 667] 42.9
01:10:38.537 00.002 16872 AutoFind: local max [1700, 910] 18.3
01:10:38.540 00.003 16872 AutoFind: local max [415, 1026] 11.8
01:10:38.545 00.005 16872 AutoFind: local max [420, 904] 10.2
01:10:38.547 00.002 16872 AutoFind: local max [932, 428] 9.3
01:10:38.550 00.003 16872 AutoFind: local max [368, 298] 5.9
01:10:38.552 00.002 16872 AutoFind: local max [1510, 551] 5.3
01:10:38.555 00.003 16872 AutoFind: local max [55, 462] 3.6
01:10:38.559 00.004 16872 AutoFind: local max [1307, 688] 3.3
01:10:38.561 00.002 16872 AutoFind: local max [471, 1025] 3.2
01:10:38.564 00.003 16872 AutoFind: local max [1538, 854] 2.7
01:10:38.566 00.002 16872 AutoFind: local max [1236, 63] 2.6
01:10:38.568 00.002 16872 AutoFind: local max [294, 711] 2.4
01:10:38.571 00.003 16872 AutoFind: local max [1521, 635] 1.9
01:10:38.574 00.003 16872 AutoFind: local max [1518, 736] 1.4
01:10:38.576 00.002 16872 AutoFind: local max [245, 360] 1.3
01:10:38.579 00.003 16872 AutoFind: local max [896, 492] 1.3
01:10:38.581 00.002 16872 AutoFind: local max [1078, 795] 1.2
01:10:38.584 00.003 16872 AutoFind: local max [341, 205] 1.2
01:10:38.587 00.003 16872 AutoFind: local max [1098, 166] 1.2
01:10:38.590 00.003 16872 AutoFind: local max [850, 436] 1.1
01:10:38.593 00.003 16872 AutoFind: local max [991, 1007] 1.1
01:10:38.596 00.003 16872 AutoFind: local max [882, 667] 1.0
01:10:38.598 00.002 16872 AutoFind: local max [118, 335] 1.0
01:10:38.600 00.002 16872 AutoFind: local max [1518, 623] 1.0
01:10:38.602 00.002 16872 AutoFind: local max [337, 944] 1.0
01:10:38.608 00.006 16872 AutoFind: local max [1654, 409] 0.9
01:10:38.611 00.003 16872 AutoFind: local max [1603, 618] 0.9
01:10:38.613 00.002 16872 AutoFind: local max [1604, 133] 0.9
01:10:38.616 00.003 16872 AutoFind: local max [1138, 170] 0.8
01:10:38.618 00.002 16872 AutoFind: local max [633, 132] 0.8
01:10:38.621 00.003 16872 AutoFind: local max [1117, 135] 0.8
01:10:38.624 00.003 16872 AutoFind: local max [1363, 546] 0.8
01:10:38.627 00.003 16872 AutoFind: local max [1710, 381] 0.8
01:10:38.628 00.001 16872 AutoFind: local max [1128, 180] 0.7
01:10:38.631 00.003 16872 AutoFind: local max [971, 75] 0.7
01:10:38.633 00.002 16872 AutoFind: local max [1733, 31] 0.7
01:10:38.636 00.003 16872 AutoFind: local max [145, 373] 0.7
01:10:38.638 00.002 16872 AutoFind: local max [985, 997] 0.7
01:10:38.641 00.003 16872 AutoFind: local max [1596, 141] 0.7
01:10:38.644 00.003 16872 AutoFind: local max [1440, 178] 0.7
01:10:38.646 00.002 16872 AutoFind: local max [857, 906] 0.7
01:10:38.649 00.003 16872 AutoFind: local max [162, 494] 0.7
01:10:38.652 00.003 16872 AutoFind: local max [1253, 474] 0.7
01:10:38.654 00.002 16872 AutoFind: local max [593, 729] 0.7
01:10:38.656 00.002 16872 AutoFind: local max [1404, 622] 0.7
01:10:38.659 00.003 16872 AutoFind: local max [362, 1016] 0.7
01:10:38.661 00.002 16872 AutoFind: local max [863, 668] 0.7
01:10:38.664 00.003 16872 AutoFind: local max [1198, 428] 0.7
01:10:38.669 00.005 16872 AutoFind: local max [1554, 734] 0.6
01:10:38.672 00.003 16872 AutoFind: local max [309, 747] 0.6
01:10:38.674 00.002 16872 AutoFind: local max [257, 866] 0.6
01:10:38.675 00.001 16872 AutoFind: local max [1484, 905] 0.6
01:10:38.679 00.004 16872 AutoFind: local max [1907, 193] 0.6
01:10:38.682 00.003 16872 AutoFind: local max [150, 767] 0.6
01:10:38.684 00.002 16872 AutoFind: local max [1719, 15] 0.6
01:10:38.687 00.003 16872 AutoFind: local max [384, 401] 0.6
01:10:38.690 00.003 16872 AutoFind: local max [1640, 117] 0.6
01:10:38.692 00.002 16872 AutoFind: local max [1129, 243] 0.6
01:10:38.694 00.002 16872 AutoFind: local max [1107, 182] 0.6
01:10:38.698 00.004 16872 AutoFind: local max [1118, 186] 0.6
01:10:38.700 00.002 16872 AutoFind: local max [1772, 834] 0.6
01:10:38.702 00.002 16872 AutoFind: local max [1655, 433] 0.6
01:10:38.704 00.002 16872 AutoFind: local max [363, 801] 0.6
01:10:38.708 00.004 16872 AutoFind: local max [1646, 482] 0.6
01:10:38.711 00.003 16872 AutoFind: local max [1042, 1025] 0.6
01:10:38.715 00.004 16872 AutoFind: local max [1813, 110] 0.6
01:10:38.718 00.003 16872 AutoFind: local max [170, 1049] 0.6
01:10:38.720 00.002 16872 AutoFind: local max [1137, 138] 0.6
01:10:38.723 00.003 16872 AutoFind: local max [327, 296] 0.6
01:10:38.726 00.003 16872 AutoFind: local max [177, 799] 0.6
01:10:38.730 00.004 16872 AutoFind: local max [1671, 703] 0.6
01:10:38.732 00.002 16872 AutoFind: local max [64, 565] 0.6
01:10:38.734 00.002 16872 AutoFind: local max [222, 295] 0.6
01:10:38.737 00.003 16872 AutoFind: local max [605, 281] 0.6
01:10:38.740 00.003 16872 AutoFind: local max [942, 296] 0.6
01:10:38.742 00.002 16872 AutoFind: local max [1796, 961] 0.6
01:10:38.745 00.003 16872 AutoFind: local max [1161, 167] 0.6
01:10:38.748 00.003 16872 AutoFind: local max [1404, 1048] 0.6
01:10:38.750 00.002 16872 AutoFind: local max [702, 60] 0.6
01:10:38.752 00.002 16872 AutoFind: local max [1505, 820] 0.6
01:10:38.755 00.003 16872 AutoFind: local max [1143, 161] 0.6
01:10:38.759 00.004 16872 AutoFind: local max [996, 263] 0.6
01:10:38.762 00.003 16872 AutoFind: local max [1067, 852] 0.6
01:10:38.765 00.003 16872 AutoFind: local max [828, 901] 0.6
01:10:38.767 00.002 16872 AutoFind: local max [641, 1054] 0.6
01:10:38.770 00.003 16872 AutoFind: local max [880, 622] 0.6
01:10:38.772 00.002 16872 AutoFind: local max [1197, 831] 0.6
01:10:38.776 00.004 16872 AutoFind: local max [1125, 270] 0.6
01:10:38.779 00.003 16872 AutoFind: local max [411, 641] 0.6
01:10:38.781 00.002 16872 AutoFind: local max [1641, 415] 0.6
01:10:38.783 00.002 16872 AutoFind: local max [414, 222] 0.6
01:10:38.786 00.003 16872 AutoFind: local max [90, 621] 0.6
01:10:38.790 00.004 16872 AutoFind: local max [471, 136] 0.6
01:10:38.792 00.002 16872 AutoFind: local max [1284, 979] 0.6
01:10:38.794 00.002 16872 AutoFind: too close [1641, 415] 0.6 - [1655, 433] 0.6
01:10:38.797 00.003 16872 AutoFind: too close [1641, 415] 0.6 - [1654, 409] 0.9
01:10:38.799 00.002 16872 AutoFind: too close [1143, 161] 0.6 - [1161, 167] 0.6
01:10:38.802 00.003 16872 AutoFind: too close [1143, 161] 0.6 - [1128, 180] 0.7
01:10:38.806 00.004 16872 AutoFind: too close [1143, 161] 0.6 - [1138, 170] 0.8
01:10:38.808 00.002 16872 AutoFind: too close [1137, 138] 0.6 - [1117, 135] 0.8
01:10:38.811 00.003 16872 AutoFind: close dim-bright [1137, 138] 0.6 - [1121, 155] 116.4
01:10:38.814 00.003 16872 AutoFind: too close [1118, 186] 0.6 - [1107, 182] 0.6
01:10:38.816 00.002 16872 AutoFind: too close [1118, 186] 0.6 - [1128, 180] 0.7
01:10:38.820 00.004 16872 AutoFind: too close [1118, 186] 0.6 - [1138, 170] 0.8
01:10:38.822 00.002 16872 AutoFind: too close [1118, 186] 0.6 - [1098, 166] 1.2
01:10:38.825 00.003 16872 AutoFind: too close [1107, 182] 0.6 - [1098, 166] 1.2
01:10:38.827 00.002 16872 AutoFind: close dim-bright [1107, 182] 0.6 - [1119, 164] 114.2
01:10:38.830 00.003 16872 AutoFind: too close [1719, 15] 0.6 - [1733, 31] 0.7
01:10:38.832 00.002 16872 AutoFind: too close [863, 668] 0.7 - [882, 667] 1.0
01:10:38.836 00.004 16872 AutoFind: close dim-bright [863, 668] 0.7 - [872, 667] 42.9
01:10:38.839 00.003 16872 AutoFind: too close [1596, 141] 0.7 - [1604, 133] 0.9
01:10:38.842 00.003 16872 AutoFind: too close [985, 997] 0.7 - [991, 1007] 1.1
01:10:38.844 00.002 16872 AutoFind: close dim-bright [985, 997] 0.7 - [981, 1008] 55.3
01:10:38.848 00.004 16872 AutoFind: too close [1128, 180] 0.7 - [1138, 170] 0.8
01:10:38.851 00.003 16872 AutoFind: close dim-bright [1128, 180] 0.7 - [1113, 161] 108.2
01:10:38.853 00.002 16872 AutoFind: close dim-bright [1128, 180] 0.7 - [1119, 164] 114.2
01:10:38.857 00.004 16872 AutoFind: close dim-bright [1117, 135] 0.8 - [1121, 155] 116.4
01:10:38.858 00.001 16872 AutoFind: close dim-bright [1138, 170] 0.8 - [1119, 164] 114.2
01:10:38.861 00.003 16872 AutoFind: close dim-bright [1138, 170] 0.8 - [1121, 155] 116.4
01:10:38.864 00.003 16872 AutoFind: too close [1518, 623] 1.0 - [1521, 635] 1.9
01:10:38.867 00.003 16872 AutoFind: close dim-bright [1518, 623] 1.0 - [1530, 629] 169.1
01:10:38.870 00.003 16872 AutoFind: close dim-bright [882, 667] 1.0 - [872, 667] 42.9
01:10:38.873 00.003 16872 AutoFind: close dim-bright [991, 1007] 1.1 - [981, 1008] 55.3
01:10:38.875 00.002 16872 AutoFind: close dim-bright [1098, 166] 1.2 - [1113, 161] 108.2
01:10:38.878 00.003 16872 AutoFind: close dim-bright [1521, 635] 1.9 - [1530, 629] 169.1
01:10:38.882 00.004 16872 AutoFind: too close [1113, 161] 108.2 - [1119, 164] 114.2
01:10:38.884 00.002 16872 AutoFind: too close [1113, 161] 108.2 - [1121, 155] 116.4
01:10:38.887 00.003 16872 AutoFind: too close [1119, 164] 114.2 - [1121, 155] 116.4
01:10:38.889 00.002 16872 AutoFind: too close to edge [1907, 193] 0.6
01:10:38.892 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:10:38.894 00.002 16872 Star::Find(15, 1530, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.899 00.005 16872 Star::Find returns 1 (0), X=1530.41, Y=628.52, Mass=718192, SNR=543.7, Peak=61156 HFD=3.3
01:10:38.904 00.005 16872 Star::Find(15, 981, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.907 00.003 16872 Star::Find returns 1 (0), X=980.99, Y=1007.85, Mass=221217, SNR=273.7, Peak=25728 HFD=3.0
01:10:38.910 00.003 16872 Star::Find(15, 872, 667, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.914 00.004 16872 Star::Find returns 1 (0), X=871.67, Y=666.72, Mass=168433, SNR=243.1, Peak=17148 HFD=3.4
01:10:38.916 00.002 16872 Star::Find(15, 1700, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.920 00.004 16872 Star::Find returns 1 (0), X=1699.65, Y=910.01, Mass=74571, SNR=146.4, Peak=10368 HFD=3.3
01:10:38.922 00.002 16872 Star::Find(15, 415, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.924 00.002 16872 Star::Find returns 1 (0), X=414.90, Y=1025.45, Mass=45893, SNR=104.9, Peak=8104 HFD=3.0
01:10:38.928 00.004 16872 Star::Find(15, 420, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.931 00.003 16872 Star::Find returns 1 (0), X=420.57, Y=903.44, Mass=43479, SNR=106.9, Peak=6764 HFD=3.3
01:10:38.934 00.003 16872 Star::Find(15, 932, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.937 00.003 16872 Star::Find returns 1 (0), X=931.99, Y=427.61, Mass=27947, SNR=103.5, Peak=9528 HFD=2.1
01:10:38.939 00.002 16872 Star::Find(15, 368, 298, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.942 00.003 16872 Star::Find returns 1 (0), X=368.18, Y=297.91, Mass=21091, SNR=67.7, Peak=5832 HFD=2.6
01:10:38.945 00.003 16872 Star::Find(15, 1510, 551, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.947 00.002 16872 Star::Find returns 1 (0), X=1509.82, Y=551.27, Mass=20280, SNR=73.5, Peak=5620 HFD=2.8
01:10:38.950 00.003 16872 Star::Find(15, 55, 462, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.952 00.002 16872 Star::Find returns 1 (0), X=55.51, Y=462.15, Mass=14350, SNR=53.8, Peak=4936 HFD=3.0
01:10:38.954 00.002 16872 Star::Find(15, 1307, 688, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.956 00.002 16872 Star::Find returns 1 (0), X=1307.28, Y=688.22, Mass=11816, SNR=46.8, Peak=4948 HFD=2.7
01:10:38.961 00.005 16872 Star::Find(15, 471, 1025, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.964 00.003 16872 Star::Find returns 1 (0), X=471.47, Y=1024.88, Mass=11426, SNR=48.5, Peak=4864 HFD=2.5
01:10:38.967 00.003 16872 Star::Find(15, 1538, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.969 00.002 16872 Star::Find returns 1 (0), X=1538.27, Y=854.47, Mass=8744, SNR=39.6, Peak=4688 HFD=2.7
01:10:38.971 00.002 16872 Star::Find(15, 1236, 63, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.975 00.004 16872 Star::Find returns 1 (0), X=1235.94, Y=62.86, Mass=8626, SNR=37.0, Peak=4424 HFD=2.7
01:10:38.977 00.002 16872 Star::Find(15, 294, 711, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.980 00.003 16872 Star::Find returns 1 (0), X=294.16, Y=711.22, Mass=7552, SNR=33.0, Peak=4428 HFD=2.4
01:10:38.982 00.002 16872 Star::Find(15, 1518, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.985 00.003 16872 Star::Find returns 1 (0), X=1517.88, Y=735.59, Mass=6231, SNR=31.0, Peak=4024 HFD=3.4
01:10:38.988 00.003 16872 Star::Find(15, 245, 360, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.991 00.003 16872 Star::Find returns 1 (0), X=245.21, Y=359.76, Mass=4457, SNR=23.6, Peak=4032 HFD=2.6
01:10:38.994 00.003 16872 Star::Find(15, 896, 492, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:38.996 00.002 16872 Star::Find returns 1 (0), X=895.98, Y=491.86, Mass=3038, SNR=19.6, Peak=3920 HFD=2.3
01:10:38.998 00.002 16872 Star::Find(15, 1078, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.001 00.003 16872 Star::Find returns 1 (0), X=1077.55, Y=794.61, Mass=4067, SNR=22.1, Peak=4036 HFD=2.7
01:10:39.005 00.004 16872 Star::Find(15, 341, 205, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.009 00.004 16872 Star::Find returns 1 (0), X=341.94, Y=205.07, Mass=3767, SNR=22.0, Peak=4024 HFD=2.5
01:10:39.011 00.002 16872 Star::Find(15, 850, 436, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.014 00.003 16872 Star::Find returns 1 (0), X=849.49, Y=435.86, Mass=2883, SNR=20.1, Peak=3936 HFD=2.3
01:10:39.016 00.002 16872 Star::Find(15, 118, 335, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.019 00.003 16872 Star::Find returns 1 (0), X=117.64, Y=335.45, Mass=2041, SNR=15.7, Peak=3784 HFD=2.9
01:10:39.022 00.003 16872 Star::Find(15, 337, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.024 00.002 16872 Star::Find returns 1 (0), X=336.95, Y=944.35, Mass=2189, SNR=16.0, Peak=3780 HFD=2.3
01:10:39.026 00.002 16872 Star::Find(15, 1603, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.029 00.003 16872 Star::Find returns 1 (0), X=1602.98, Y=618.17, Mass=2394, SNR=16.9, Peak=3908 HFD=2.1
01:10:39.032 00.003 16872 Star::Find(15, 633, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.034 00.002 16872 Star::Find returns 1 (0), X=632.50, Y=132.65, Mass=2586, SNR=17.2, Peak=3892 HFD=1.6
01:10:39.038 00.004 16872 Star::Find(15, 1363, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.041 00.003 16872 Star::Find returns 1 (0), X=1362.65, Y=545.85, Mass=773, SNR=8.6, Peak=3740 HFD=1.5
01:10:39.043 00.002 16872 Star::Find(15, 1710, 381, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.045 00.002 16872 Star::Find returns 1 (0), X=1710.49, Y=381.29, Mass=1386, SNR=10.6, Peak=3708 HFD=2.8
01:10:39.048 00.003 16872 Star::Find(15, 971, 75, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.051 00.003 16872 Star::Find returns 1 (0), X=970.76, Y=75.33, Mass=2603, SNR=17.4, Peak=3800 HFD=3.7
01:10:39.054 00.003 16872 Star::Find(15, 145, 373, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.057 00.003 16872 Star::Find returns 1 (0), X=133.93, Y=385.49, Mass=1808, SNR=16.0, Peak=3844 HFD=2.9
01:10:39.059 00.002 16872 Star::Find(15, 1440, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.061 00.002 16872 Star::Find returns 1 (0), X=1440.51, Y=177.16, Mass=2991, SNR=18.5, Peak=3844 HFD=3.4
01:10:39.064 00.003 16872 Star::Find(15, 857, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.068 00.004 16872 Star::Find returns 0 (4), X=858.09, Y=906.47, Mass=1396, SNR=14.2, Peak=3896 HFD=1.1
01:10:39.070 00.002 16872 Star::Find(15, 162, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.072 00.002 16872 Star::Find returns 1 (0), X=161.38, Y=493.73, Mass=934, SNR=9.3, Peak=3652 HFD=1.9
01:10:39.075 00.003 16872 Star::Find(15, 1253, 474, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.077 00.002 16872 Star::Find returns 1 (0), X=1254.20, Y=475.24, Mass=1492, SNR=11.8, Peak=3744 HFD=2.5
01:10:39.080 00.003 16872 Star::Find(15, 593, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.082 00.002 16872 Star::Find returns 1 (0), X=592.44, Y=728.83, Mass=1299, SNR=12.2, Peak=3748 HFD=1.9
01:10:39.087 00.005 16872 Star::Find(15, 1404, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.092 00.005 16872 Star::Find returns 0 (4), X=1401.57, Y=613.56, Mass=1095, SNR=11.9, Peak=3872 HFD=1.4
01:10:39.095 00.003 16872 Star::Find(15, 362, 1016, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.098 00.003 16872 Star::Find false star n=9 nbg=277 bg=3527.6 sigma=37.1 thresh=3639 peak=3632
01:10:39.103 00.005 16872 Star::Find returns 0 (2), X=362.00, Y=1016.00, Mass=1164, SNR=2.9, Peak=3680 HFD=0.0
01:10:39.105 00.002 16872 Star::Find(15, 1198, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.108 00.003 16872 Star::Find returns 1 (0), X=1198.53, Y=427.83, Mass=1154, SNR=11.1, Peak=3752 HFD=1.9
01:10:39.110 00.002 16872 Star::Find(15, 1554, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.113 00.003 16872 Star::Find returns 1 (0), X=1553.99, Y=733.00, Mass=1023, SNR=10.1, Peak=3664 HFD=4.3
01:10:39.117 00.004 16872 Star::Find(15, 309, 747, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.119 00.002 16872 Star::Find returns 0 (2), X=309.00, Y=747.00, Mass=109, SNR=2.8, Peak=3672 HFD=0.0
01:10:39.122 00.003 16872 Star::Find(15, 257, 866, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.124 00.002 16872 Star::Find false star n=3 nbg=257 bg=3533.4 sigma=32.3 thresh=3630 peak=3621
01:10:39.127 00.003 16872 Star::Find returns 0 (2), X=257.00, Y=866.00, Mass=340, SNR=2.9, Peak=3672 HFD=0.0
01:10:39.130 00.003 16872 Star::Find(15, 1484, 905, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.135 00.005 16872 Star::Find returns 1 (0), X=1483.36, Y=905.13, Mass=858, SNR=9.0, Peak=3692 HFD=2.3
01:10:39.137 00.002 16872 Star::Find(15, 150, 767, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.140 00.003 16872 Star::Find returns 0 (4), X=149.46, Y=766.90, Mass=2683, SNR=22.4, Peak=4116 HFD=1.5
01:10:39.142 00.002 16872 Star::Find(15, 384, 401, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.145 00.003 16872 Star::Find returns 0 (2), X=384.00, Y=401.00, Mass=118, SNR=2.9, Peak=3660 HFD=0.0
01:10:39.147 00.002 16872 Star::Find(15, 1640, 117, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.150 00.003 16872 Star::Find returns 1 (0), X=1640.00, Y=117.02, Mass=834, SNR=8.6, Peak=3676 HFD=2.0
01:10:39.152 00.002 16872 Star::Find(15, 1129, 243, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.154 00.002 16872 Star::Find returns 1 (0), X=1128.67, Y=243.41, Mass=605, SNR=7.7, Peak=3732 HFD=1.6
01:10:39.158 00.004 16872 Star::Find(15, 1772, 834, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.161 00.003 16872 Star::Find returns 1 (0), X=1773.55, Y=832.88, Mass=883, SNR=9.0, Peak=3688 HFD=4.1
01:10:39.163 00.002 16872 Star::Find(15, 363, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.166 00.003 16872 Star::Find returns 1 (0), X=362.67, Y=800.71, Mass=860, SNR=9.4, Peak=3676 HFD=1.5
01:10:39.169 00.003 16872 Star::Find(15, 1646, 482, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.171 00.002 16872 Star::Find false star n=4 nbg=283 bg=3538.4 sigma=41.1 thresh=3662 peak=3641
01:10:39.174 00.003 16872 Star::Find returns 0 (2), X=1646.00, Y=482.00, Mass=575, SNR=2.9, Peak=3696 HFD=0.0
01:10:39.176 00.002 16872 Star::Find(15, 1042, 1025, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.179 00.003 16872 Star::Find false star n=3 nbg=272 bg=3531.4 sigma=38.5 thresh=3647 peak=3632
01:10:39.184 00.005 16872 Star::Find returns 0 (2), X=1042.00, Y=1025.00, Mass=402, SNR=2.9, Peak=3684 HFD=0.0
01:10:39.186 00.002 16872 Star::Find(15, 1813, 110, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.188 00.002 16872 Star::Find returns 1 (0), X=1813.23, Y=111.13, Mass=1847, SNR=13.9, Peak=3732 HFD=3.7
01:10:39.191 00.003 16872 Star::Find(15, 170, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.197 00.006 16872 Star::Find false star n=2 nbg=278 bg=3536.1 sigma=39.9 thresh=3656 peak=3630
01:10:39.205 00.008 16872 Star::Find returns 0 (2), X=170.00, Y=1049.00, Mass=288, SNR=2.9, Peak=3704 HFD=0.0
01:10:39.209 00.004 16872 Star::Find(15, 327, 296, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.212 00.003 16872 Star::Find returns 1 (0), X=327.65, Y=295.92, Mass=1208, SNR=10.8, Peak=3708 HFD=2.3
01:10:39.215 00.003 16872 Star::Find(15, 177, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.219 00.004 16872 Star::Find false star n=2 nbg=282 bg=3534.0 sigma=37.0 thresh=3645 peak=3614
01:10:39.222 00.003 16872 Star::Find returns 0 (2), X=177.00, Y=799.00, Mass=288, SNR=2.9, Peak=3680 HFD=0.0
01:10:39.227 00.005 16872 Star::Find(15, 1671, 703, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.230 00.003 16872 Star::Find false star n=4 nbg=280 bg=3534.9 sigma=34.6 thresh=3639 peak=3633
01:10:39.235 00.005 16872 Star::Find returns 0 (2), X=1671.00, Y=703.00, Mass=480, SNR=2.9, Peak=3668 HFD=0.0
01:10:39.240 00.005 16872 Star::Find(15, 64, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.244 00.004 16872 Star::Find returns 1 (0), X=63.86, Y=564.65, Mass=769, SNR=9.0, Peak=3676 HFD=1.7
01:10:39.248 00.004 16872 Star::Find(15, 222, 295, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.251 00.003 16872 Star::Find false star n=6 nbg=263 bg=3521.7 sigma=34.5 thresh=3625 peak=3612
01:10:39.258 00.007 16872 Star::Find returns 0 (2), X=222.00, Y=295.00, Mass=750, SNR=2.9, Peak=3664 HFD=0.0
01:10:39.262 00.004 16872 Star::Find(15, 605, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.265 00.003 16872 Star::Find false star n=1 nbg=282 bg=3525.6 sigma=41.2 thresh=3649 peak=3631
01:10:39.269 00.004 16872 Star::Find returns 0 (2), X=605.00, Y=281.00, Mass=134, SNR=2.9, Peak=3680 HFD=0.0
01:10:39.272 00.003 16872 Star::Find(15, 942, 296, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.276 00.004 16872 Star::Find returns 1 (0), X=942.21, Y=295.55, Mass=839, SNR=8.7, Peak=3688 HFD=1.7
01:10:39.281 00.005 16872 Star::Find(15, 1796, 961, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.284 00.003 16872 Star::Find returns 1 (0), X=1796.18, Y=962.18, Mass=764, SNR=8.2, Peak=3660 HFD=2.5
01:10:39.287 00.003 16872 Star::Find(15, 1404, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.290 00.003 16872 Star::Find false star n=2 nbg=282 bg=3525.6 sigma=37.0 thresh=3637 peak=3624
01:10:39.292 00.002 16872 Star::Find returns 0 (2), X=1404.00, Y=1048.00, Mass=285, SNR=2.9, Peak=3688 HFD=0.0
01:10:39.295 00.003 16872 Star::Find(15, 702, 60, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.299 00.004 16872 Star::Find returns 1 (0), X=706.87, Y=71.95, Mass=984, SNR=9.1, Peak=3696 HFD=5.0
01:10:39.301 00.002 16872 Star::Find(15, 1505, 820, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.305 00.004 16872 Star::Find returns 0 (4), X=1515.89, Y=820.66, Mass=2162, SNR=23.0, Peak=4056 HFD=1.4
01:10:39.309 00.004 16872 Star::Find(15, 996, 263, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.311 00.002 16872 Star::Find returns 1 (0), X=996.36, Y=263.00, Mass=824, SNR=8.2, Peak=3672 HFD=2.3
01:10:39.314 00.003 16872 Star::Find(15, 1067, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.316 00.002 16872 Star::Find returns 1 (0), X=1066.66, Y=851.48, Mass=655, SNR=7.6, Peak=3700 HFD=2.4
01:10:39.321 00.005 16872 Star::Find(15, 828, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.324 00.003 16872 Star::Find returns 1 (0), X=827.44, Y=901.99, Mass=824, SNR=9.3, Peak=3708 HFD=3.8
01:10:39.327 00.003 16872 Star::Find(15, 641, 1054, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.330 00.003 16872 Star::Find returns 1 (0), X=639.57, Y=1053.53, Mass=914, SNR=9.1, Peak=3660 HFD=3.1
01:10:39.332 00.002 16872 Star::Find(15, 880, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.335 00.003 16872 Star::Find returns 0 (2), X=880.00, Y=622.00, Mass=123, SNR=2.8, Peak=3676 HFD=0.0
01:10:39.336 00.001 16872 Star::Find(15, 1197, 831, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.340 00.004 16872 Star::Find returns 1 (0), X=1197.22, Y=831.03, Mass=713, SNR=7.4, Peak=3692 HFD=1.7
01:10:39.344 00.004 16872 Star::Find(15, 1125, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.346 00.002 16872 Star::Find false star n=2 nbg=279 bg=3545.2 sigma=35.7 thresh=3652 peak=3631
01:10:39.350 00.004 16872 Star::Find returns 0 (2), X=1125.00, Y=270.00, Mass=258, SNR=2.9, Peak=3696 HFD=0.0
01:10:39.353 00.003 16872 Star::Find(15, 411, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.356 00.003 16872 Star::Find false star n=2 nbg=279 bg=3529.9 sigma=38.2 thresh=3645 peak=3625
01:10:39.358 00.002 16872 Star::Find returns 0 (2), X=411.00, Y=641.00, Mass=292, SNR=2.9, Peak=3704 HFD=0.0
01:10:39.360 00.002 16872 Star::Find(15, 414, 222, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.364 00.004 16872 Star::Find returns 1 (0), X=414.43, Y=220.59, Mass=1520, SNR=13.2, Peak=3760 HFD=3.3
01:10:39.366 00.002 16872 Star::Find(15, 90, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.369 00.003 16872 Star::Find returns 1 (0), X=90.67, Y=621.09, Mass=854, SNR=9.0, Peak=3708 HFD=2.2
01:10:39.372 00.003 16872 Star::Find(15, 471, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.376 00.004 16872 Star::Find returns 0 (2), X=471.00, Y=136.00, Mass=119, SNR=2.9, Peak=3644 HFD=0.0
01:10:39.378 00.002 16872 Star::Find(15, 1284, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.385 00.007 16872 Star::Find returns 1 (0), X=1284.30, Y=979.32, Mass=1318, SNR=12.1, Peak=3788 HFD=2.9
01:10:39.387 00.002 16872 AutoFind: finding best star pass 1
01:10:39.389 00.002 16872 Star::Find(15, 1530, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.392 00.003 16872 Star::Find returns 1 (0), X=1530.41, Y=628.52, Mass=718192, SNR=543.7, Peak=61156 HFD=3.3
01:10:39.395 00.003 16872 AutoFind: near-saturated [1530, 629] 169.1 Mass 718192 SNR 543.7 Peak 61156
01:10:39.397 00.002 16872 Star::Find(15, 981, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.401 00.004 16872 Star::Find returns 1 (0), X=980.99, Y=1007.85, Mass=221217, SNR=273.7, Peak=25728 HFD=3.0
01:10:39.404 00.003 16872 AutoFind returns star at [981, 1008] 55.3 Mass 221217 SNR 273.7
01:10:39.408 00.004 16872 Star::Find(15, 981, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.412 00.004 16872 Star::Find returns 1 (0), X=980.99, Y=1007.85, Mass=221217, SNR=273.7, Peak=25728 HFD=3.0
01:10:39.415 00.003 16872 MultiStar: List (12): {980.99, 1007.85}(273.7), {871.67, 666.72}(243.1), {1699.65, 910.01}(146.4), {414.90, 1025.45}(104.9), {420.57, 903.44}(106.9), {931.99, 427.61}(103.5), {368.18, 297.91}(67.7), {1509.82, 551.27}(73.5), {55.51, 462.15}(53.8), {1307.28, 688.22}(46.8), {471.47, 1024.88}(48.5), {1538.27, 854.47}(39.6), 
01:10:39.418 00.003 16872 setting lock position to (980.99, 1007.85)
01:10:39.420 00.002 16872 MultiStar: stabilizing after lock position change
01:10:39.423 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
01:10:39.427 00.004 16872 UpdateGuideState(): m_state=1
01:10:39.431 00.004 16872 Star::Find(15, 980, 1007, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:39.433 00.002 16872 Star::Find returns 1 (0), X=980.99, Y=1007.85, Mass=221217, SNR=273.7, Peak=25728 HFD=3.0
01:10:39.436 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
01:10:39.439 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
01:10:39.442 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
01:10:39.449 00.007 16872 setting force full frames = false
01:10:39.451 00.002 16872 setting lock position to (980.99, 1007.85)
01:10:39.454 00.003 16872 MultiStar: stabilizing after lock position change
01:10:39.460 00.006 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:10:39.464 00.004 16872 Changing from state SELECTING to SELECTED
01:10:39.467 00.003 16872 guider state => SELECTED
01:10:39.478 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3180, max=65520, med=3528, FiltMin=3388, FiltMax=65516, Gamma=2.190
01:10:39.514 00.036 16872 UpdateGuideState exits: m=221217 SNR=273.7
01:10:39.518 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3180, max=65520, med=3528, FiltMin=3388, FiltMax=65516, Gamma=2.190
01:10:39.556 00.038 16872 Status Line: Auto-selected star at (981.0, 1007.9)
01:10:39.570 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
01:10:39.573 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:39.575 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:10:39.578 00.003 16872 Enqueuing Expose request
01:10:39.583 00.005 9640 Worker thread wakes up
01:10:39.583 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:10:39.583 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(966,993,31,31)
01:10:39.583 00.000 16872 evsrv: cli 0D3BFB48 connect
01:10:39.587 00.004 16872 case statement mapped state 2 to 1
01:10:39.591 00.004 16872 case statement mapped state 2 to 1
01:10:39.593 00.002 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"4530795f-cbc6-4c13-b3e6-6ed01b790734"}
01:10:39.598 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":[980.99,1007.85],"id":"4530795f-cbc6-4c13-b3e6-6ed01b790734"}
01:10:39.607 00.009 16872 evsrv: cli 0D3BFB48 disconnect
01:10:39.610 00.003 16872 evsrv: cli 0D3BFFA8 connect
01:10:39.613 00.003 16872 case statement mapped state 2 to 1
01:10:39.617 00.004 16872 case statement mapped state 2 to 1
01:10:39.621 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f9369207-579e-4eb8-85dc-808ef56a1936"}
01:10:39.623 00.002 16872 case statement mapped state 2 to 1
01:10:39.625 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"f9369207-579e-4eb8-85dc-808ef56a1936"}
01:10:39.632 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
01:10:40.633 01.001 16872 evsrv: cli 0D3C0A48 connect
01:10:40.636 00.003 16872 case statement mapped state 2 to 1
01:10:40.640 00.004 16872 case statement mapped state 2 to 1
01:10:40.644 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"58671474-0707-4c41-bf3a-a7211851e25d"}
01:10:40.646 00.002 16872 case statement mapped state 2 to 1
01:10:40.650 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"58671474-0707-4c41-bf3a-a7211851e25d"}
01:10:40.654 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:10:41.430 00.776 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0669af79-2290-4030-9ea6-4d68abed885f"}
01:10:41.433 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0669af79-2290-4030-9ea6-4d68abed885f"}
01:10:41.437 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e78ce10-9971-471d-a37e-218cfbb04bf3"}
01:10:41.439 00.002 16872 case statement mapped state 2 to 1
01:10:41.442 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"8e78ce10-9971-471d-a37e-218cfbb04bf3"}
01:10:41.446 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9b55a39a-c5bc-4c47-ab63-b8973d656a08"}
01:10:41.448 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.99,6.85],"pixels":"..."},"id":"9b55a39a-c5bc-4c47-ab63-b8973d656a08"}
01:10:41.655 00.207 16872 evsrv: cli 0D3C0A48 connect
01:10:41.660 00.005 16872 case statement mapped state 2 to 1
01:10:41.665 00.005 16872 case statement mapped state 2 to 1
01:10:41.667 00.002 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0e903660-cb7b-40ed-bffc-163568075c1b"}
01:10:41.670 00.003 16872 case statement mapped state 2 to 1
01:10:41.673 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"0e903660-cb7b-40ed-bffc-163568075c1b"}
01:10:41.677 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:10:42.678 01.001 16872 evsrv: cli 0D3C0A48 connect
01:10:42.684 00.006 16872 case statement mapped state 2 to 1
01:10:42.688 00.004 16872 case statement mapped state 2 to 1
01:10:42.691 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"dabaf2a9-ae7f-453c-bffb-2e47f4ca79ec"}
01:10:42.694 00.003 16872 case statement mapped state 2 to 1
01:10:42.697 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"dabaf2a9-ae7f-453c-bffb-2e47f4ca79ec"}
01:10:42.701 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:10:43.643 00.942 9640 Exposure complete
01:10:43.702 00.059 16872 evsrv: cli 0D3C0228 connect
01:10:43.704 00.002 16872 case statement mapped state 2 to 1
01:10:43.709 00.005 16872 case statement mapped state 2 to 1
01:10:43.713 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"ed7bdbc8-92d5-4dbc-a764-c10911694061"}
01:10:43.716 00.003 16872 case statement mapped state 2 to 1
01:10:43.719 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"ed7bdbc8-92d5-4dbc-a764-c10911694061"}
01:10:43.724 00.005 16872 evsrv: cli 0D3C0228 disconnect
01:10:43.784 00.060 9640 worker thread done servicing request
01:10:43.784 00.000 16872 OnExposeComplete: enter
01:10:43.786 00.002 16872 UpdateGuideState(): m_state=2
01:10:43.789 00.003 16872 Star::Find(15, 980, 1007, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:10:43.792 00.003 16872 Star::Find returns 1 (0), X=980.31, Y=1008.41, Mass=205859, SNR=267.0, Peak=19496 HFD=3.5
01:10:43.796 00.004 16872 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.56) = xAngle (0.91 = 0.91)
01:10:43.798 00.002 16872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.96 = 0.96)
01:10:43.802 00.004 16872 CameraToMount -- cameraX=-0.69 cameraY=0.55 hyp=0.88 cameraTheta=2.46 mountX=0.54 mountY=0.72, mountTheta=0.93
01:10:43.806 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3232, max=65520, med=3532, FiltMin=3408, FiltMax=65516, Gamma=2.190
01:10:43.845 00.039 16872 UpdateGuideState exits: m=205859 SNR=267.0
01:10:43.848 00.003 16872 PhdController: newstate STATE_CALIBRATE
01:10:43.851 00.003 16872 PhdController: newstate STATE_GUIDE
01:10:43.868 00.017 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:10:43.872 00.004 16872 guider state => CALIBRATED
01:10:43.876 00.004 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:10:43.885 00.009 16872 reset dither spiral
01:10:43.888 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:10:43.891 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:43.897 00.006 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:10:43.900 00.003 16872 Enqueuing Expose request
01:10:43.903 00.003 9640 Worker thread wakes up
01:10:43.903 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:10:43.903 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:10:44.725 00.822 16872 evsrv: cli 0D3C0A48 connect
01:10:44.727 00.002 16872 case statement mapped state 5 to 1
01:10:44.731 00.004 16872 case statement mapped state 5 to 1
01:10:44.735 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"99a0834c-1ee8-498b-8fe7-b7f4feb9a9a2"}
01:10:44.739 00.004 16872 case statement mapped state 5 to 1
01:10:44.742 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"99a0834c-1ee8-498b-8fe7-b7f4feb9a9a2"}
01:10:44.746 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:10:44.929 00.183 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7525810e-07ac-4d6c-b9a2-cbf638a87035"}
01:10:44.932 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7525810e-07ac-4d6c-b9a2-cbf638a87035"}
01:10:44.934 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff1eb8bc-faad-4ed4-aa7b-309d0903ab57"}
01:10:44.938 00.004 16872 case statement mapped state 5 to 1
01:10:44.940 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ff1eb8bc-faad-4ed4-aa7b-309d0903ab57"}
01:10:44.947 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fc2bad48-c849-49b4-bdc5-f519cc067f0a"}
01:10:44.951 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.31,7.41],"pixels":"..."},"id":"fc2bad48-c849-49b4-bdc5-f519cc067f0a"}
01:10:45.746 00.795 16872 evsrv: cli 0D3C0A48 connect
01:10:45.749 00.003 16872 case statement mapped state 5 to 1
01:10:45.753 00.004 16872 case statement mapped state 5 to 1
01:10:45.757 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b0ae5c6b-a51d-4031-bc79-b4cd1507fb40"}
01:10:45.760 00.003 16872 case statement mapped state 5 to 1
01:10:45.764 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"b0ae5c6b-a51d-4031-bc79-b4cd1507fb40"}
01:10:45.767 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:10:46.769 01.002 16872 evsrv: cli 0D3BFFA8 connect
01:10:46.773 00.004 16872 case statement mapped state 5 to 1
01:10:46.777 00.004 16872 case statement mapped state 5 to 1
01:10:46.781 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b907680e-5bd2-4304-b8dc-95bee7483d0e"}
01:10:46.783 00.002 16872 case statement mapped state 5 to 1
01:10:46.786 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"b907680e-5bd2-4304-b8dc-95bee7483d0e"}
01:10:46.789 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:10:47.791 01.002 16872 evsrv: cli 0D3BF8C8 connect
01:10:47.795 00.004 16872 case statement mapped state 5 to 1
01:10:47.798 00.003 16872 case statement mapped state 5 to 1
01:10:47.802 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"49826c5d-7701-475b-a5a9-05a330c31aca"}
01:10:47.804 00.002 16872 case statement mapped state 5 to 1
01:10:47.806 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"49826c5d-7701-475b-a5a9-05a330c31aca"}
01:10:47.812 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
01:10:47.971 00.159 9640 Exposure complete
01:10:48.110 00.139 9640 worker thread done servicing request
01:10:48.111 00.001 16872 OnExposeComplete: enter
01:10:48.113 00.002 16872 UpdateGuideState(): m_state=5
01:10:48.116 00.003 16872 Star::Find(15, 980, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:10:48.119 00.003 16872 Star::Find returns 1 (0), X=979.90, Y=1008.88, Mass=206804, SNR=276.1, Peak=18948 HFD=3.8
01:10:48.122 00.003 16872 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.56) = xAngle (0.83 = 0.83)
01:10:48.125 00.003 16872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.88 = 0.88)
01:10:48.127 00.002 16872 CameraToMount -- cameraX=-1.10 cameraY=1.03 hyp=1.51 cameraTheta=2.39 mountX=1.01 mountY=1.16, mountTheta=0.85
01:10:48.131 00.004 16872 Changing from state CALIBRATED to GUIDING
01:10:48.134 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:10:48.137 00.003 16872 ScopeASCOM::SideOfPier() returns 0
01:10:48.217 00.080 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
01:10:48.219 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:10:48.222 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:10:48.225 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:10:48.227 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:10:48.232 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:10:48.236 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:10:48.238 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:10:48.241 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:10:48.243 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:10:48.246 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:10:48.250 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:10:48.254 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:10:48.256 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:10:48.370 00.114 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:10:48.374 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:10:48.377 00.003 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
01:10:48.382 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:10:48.386 00.004 16872 ScopeASCOM::SideOfPier() returns 0
01:10:48.452 00.066 16872 setting lock position to (979.90, 1008.88)
01:10:48.455 00.003 16872 MultiStar: stabilizing after lock position change
01:10:48.457 00.002 16872 guider state => GUIDING
01:10:48.460 00.003 16872 Status Line: Guiding
01:10:48.468 00.008 16872 Mount: notify guiding started
01:10:48.473 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:10:48.476 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
01:10:48.479 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:10:48.481 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:10:48.485 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:10:48.487 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
01:10:48.490 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
01:10:48.493 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:10:48.496 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
01:10:48.501 00.005 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:10:48.504 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:10:48.507 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:10:48.510 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:10:48.515 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:10:48.519 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:10:48.521 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:10:48.524 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:10:48.527 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:10:48.532 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:10:48.535 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:10:48.538 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:10:48.540 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:10:48.543 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:10:48.546 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:10:48.549 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:10:48.552 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:10:48.554 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:10:48.558 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:10:48.562 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:10:48.566 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:10:48.569 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:10:48.574 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:10:48.577 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:10:48.581 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:10:48.585 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:10:48.591 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:10:48.595 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:10:48.598 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:10:48.620 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91cd086a-51b2-4f16-b7c8-aedf78999036"}
01:10:48.623 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"91cd086a-51b2-4f16-b7c8-aedf78999036"}
01:10:48.635 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"897e3e9a-8b14-4f60-b332-9393e23b3eed"}
01:10:48.638 00.003 16872 case statement mapped state 6 to 3
01:10:48.642 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"897e3e9a-8b14-4f60-b332-9393e23b3eed"}
01:10:48.652 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d1f4f5e2-582d-4a85-b85c-8ca0c8e30f6a"}
01:10:48.656 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.90,6.88],"pixels":"..."},"id":"d1f4f5e2-582d-4a85-b85c-8ca0c8e30f6a"}
01:10:48.682 00.026 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:10:48.746 00.064 16872 ScopeASCOM::SideOfPier() returns 0
01:10:48.751 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:10:48.754 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:10:48.757 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:10:48.762 00.005 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
01:10:48.765 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:10:48.769 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:10:48.773 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:10:48.776 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:10:48.781 00.005 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:10:48.784 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3228, max=65520, med=3524, FiltMin=3374, FiltMax=65516, Gamma=2.190
01:10:48.827 00.043 16872 UpdateGuideState exits: m=206804 SNR=276.1
01:10:48.831 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
01:10:48.835 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:48.838 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:10:48.842 00.004 16872 Enqueuing Expose request
01:10:48.846 00.004 9640 Worker thread wakes up
01:10:48.846 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:10:48.846 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(965,994,31,31)
01:10:48.846 00.000 16872 evsrv: cli 0D3BFFA8 connect
01:10:48.849 00.003 16872 case statement mapped state 6 to 3
01:10:48.854 00.005 16872 case statement mapped state 6 to 3
01:10:48.858 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"08b45f6c-f9a8-4798-9263-45fbf0f11610"}
01:10:48.862 00.004 16872 case statement mapped state 6 to 3
01:10:48.864 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"08b45f6c-f9a8-4798-9263-45fbf0f11610"}
01:10:48.879 00.015 16872 evsrv: cli 0D3BFFA8 disconnect
01:10:51.928 03.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ca5988d-8bf7-4741-8122-d76a5f05669f"}
01:10:51.932 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9ca5988d-8bf7-4741-8122-d76a5f05669f"}
01:10:51.938 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2bf0ab02-0ea3-454d-88ce-fcb7ecd11422"}
01:10:51.941 00.003 16872 case statement mapped state 6 to 3
01:10:51.943 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bf0ab02-0ea3-454d-88ce-fcb7ecd11422"}
01:10:51.946 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f950cfca-157b-4ef5-b946-05e24d837bcc"}
01:10:51.950 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.90,6.88],"pixels":"..."},"id":"f950cfca-157b-4ef5-b946-05e24d837bcc"}
01:10:52.902 00.952 9640 Exposure complete
01:10:53.041 00.139 9640 worker thread done servicing request
01:10:53.041 00.000 16872 OnExposeComplete: enter
01:10:53.045 00.004 16872 UpdateGuideState(): m_state=6
01:10:53.048 00.003 16872 Star::Find(15, 979, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:10:53.050 00.002 16872 Star::Find returns 1 (0), X=979.55, Y=1009.46, Mass=203169, SNR=257.5, Peak=18300 HFD=3.3
01:10:53.052 00.002 16872 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.56) = xAngle (0.56 = 0.56)
01:10:53.056 00.004 16872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.60 = 0.60)
01:10:53.060 00.004 16872 CameraToMount -- cameraX=-0.34 cameraY=0.57 hyp=0.67 cameraTheta=2.11 mountX=0.57 mountY=0.38, mountTheta=0.59
01:10:53.064 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.34, y=0.57, opts=13)
01:10:53.066 00.002 16872 Enqueuing Move request for scope (-0.34, 0.57)
01:10:53.072 00.006 9640 Worker thread wakes up
01:10:53.072 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.57) opts 0xd
01:10:53.072 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.34, 0.57)
01:10:53.073 00.001 9640 Moving (-0.34, 0.57) raw xDistance=0.57 yDistance=0.38
01:10:53.073 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.57
01:10:53.073 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.38, m_sumCorr=0
01:10:53.073 00.000 9640 MoveAxis(W, 60, ABG)
01:10:53.073 00.000 9640 Guiding  Dir = 3, Dur = 60
01:10:53.073 00.000 9640 IsSlewing returns 0
01:10:53.073 00.000 9640 IsGuiding returns 0
01:10:53.074 00.001 9640 PulseGuide returned control before completion, sleep 70
01:10:53.079 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3524, FiltMin=3362, FiltMax=65516, Gamma=2.190
01:10:53.116 00.037 16872 UpdateGuideState exits: m=203169 SNR=257.5
01:10:53.122 00.006 16872 PhdController: settling, locked = 1, distance = 1.25 (1.50) aobump = 0 frame = 1 / 99999
01:10:53.125 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788653.125,"Host":"RBFOCUS307","Inst":1,"Distance":1.25,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:10:53.127 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:53.130 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:10:53.133 00.003 16872 Enqueuing Expose request
01:10:53.148 00.015 9640 IsGuiding returns 1
01:10:53.148 00.000 9640 scope still moving after pulse duration time elapsed
01:10:53.178 00.030 9640 IsSlewing returns 0
01:10:53.178 00.000 9640 IsGuiding returns 0
01:10:53.178 00.000 9640 scope move finished after 60 + 45 ms
01:10:53.178 00.000 9640 Move returns status 0, amount 60
01:10:53.178 00.000 9640 MoveAxis(N, 0, ABG)
01:10:53.178 00.000 9640 Move returns status 0, amount 0
01:10:53.179 00.001 9640 move complete, result=0
01:10:53.179 00.000 9640 worker thread done servicing request
01:10:53.179 00.000 9640 Worker thread wakes up
01:10:53.179 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:10:53.179 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(965,994,31,31)
01:10:53.196 00.017 16872 GuideStep: 0.6 px 60 ms WEST, 0.4 px 0 ms NORTH
01:10:55.428 02.232 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae1c3d69-0e03-43ac-a9ee-92f749fa3eea"}
01:10:55.432 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ae1c3d69-0e03-43ac-a9ee-92f749fa3eea"}
01:10:55.436 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44461184-1d93-4e32-999a-598110e62eb3"}
01:10:55.439 00.003 16872 case statement mapped state 6 to 3
01:10:55.441 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"44461184-1d93-4e32-999a-598110e62eb3"}
01:10:55.446 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"95a81e30-2dc2-4275-96f1-03681f2e7e84"}
01:10:55.449 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.55,7.46],"pixels":"..."},"id":"95a81e30-2dc2-4275-96f1-03681f2e7e84"}
01:10:57.260 01.811 9640 Exposure complete
01:10:57.403 00.143 9640 worker thread done servicing request
01:10:57.403 00.000 16872 OnExposeComplete: enter
01:10:57.407 00.004 16872 UpdateGuideState(): m_state=6
01:10:57.412 00.005 16872 Star::Find(15, 979, 1009, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:10:57.415 00.003 16872 Star::Find returns 1 (0), X=979.41, Y=1009.74, Mass=209960, SNR=263.4, Peak=20472 HFD=3.5
01:10:57.418 00.003 16872 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.56) = xAngle (0.53 = 0.53)
01:10:57.420 00.002 16872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.58 = 0.58)
01:10:57.423 00.003 16872 CameraToMount -- cameraX=-0.49 cameraY=0.85 hyp=0.98 cameraTheta=2.09 mountX=0.84 mountY=0.54, mountTheta=0.57
01:10:57.427 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.49, y=0.85, opts=13)
01:10:57.431 00.004 16872 Enqueuing Move request for scope (-0.49, 0.85)
01:10:57.435 00.004 9640 Worker thread wakes up
01:10:57.435 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.85) opts 0xd
01:10:57.435 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.49, 0.85)
01:10:57.435 00.000 9640 Moving (-0.49, 0.85) raw xDistance=0.84 yDistance=0.54
01:10:57.435 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.81 from input 0.84
01:10:57.435 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.54, m_sumCorr=0
01:10:57.435 00.000 9640 MoveAxis(W, 96, ABG)
01:10:57.435 00.000 9640 Guiding  Dir = 3, Dur = 96
01:10:57.435 00.000 9640 IsSlewing returns 0
01:10:57.435 00.000 9640 IsGuiding returns 0
01:10:57.435 00.000 9640 PulseGuide returned control before completion, sleep 106
01:10:57.443 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3224, max=65520, med=3528, FiltMin=3404, FiltMax=65516, Gamma=2.190
01:10:57.483 00.040 16872 UpdateGuideState exits: m=209960 SNR=263.4
01:10:57.485 00.002 16872 PhdController: settling, locked = 1, distance = 1.17 (1.50) aobump = 0 frame = 2 / 99999
01:10:57.488 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788657.488,"Host":"RBFOCUS307","Inst":1,"Distance":1.17,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
01:10:57.491 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:57.493 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:10:57.497 00.004 16872 Enqueuing Expose request
01:10:57.548 00.051 9640 IsGuiding returns 1
01:10:57.548 00.000 9640 scope still moving after pulse duration time elapsed
01:10:57.579 00.031 9640 IsSlewing returns 0
01:10:57.579 00.000 9640 IsGuiding returns 1
01:10:57.610 00.031 9640 IsSlewing returns 0
01:10:57.611 00.001 9640 IsGuiding returns 1
01:10:57.641 00.030 9640 IsSlewing returns 0
01:10:57.641 00.000 9640 IsGuiding returns 0
01:10:57.641 00.000 9640 scope move finished after 96 + 109 ms
01:10:57.642 00.001 9640 Move returns status 0, amount 96
01:10:57.642 00.000 9640 MoveAxis(N, 0, ABG)
01:10:57.642 00.000 9640 Move returns status 0, amount 0
01:10:57.642 00.000 9640 move complete, result=0
01:10:57.642 00.000 9640 worker thread done servicing request
01:10:57.642 00.000 9640 Worker thread wakes up
01:10:57.642 00.000 16872 GuideStep: 0.8 px 96 ms WEST, 0.5 px 0 ms NORTH
01:10:57.645 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:10:57.645 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(965,994,31,31)
01:10:58.925 01.280 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"608605db-c2cf-48cf-a5b2-2d787635fd73"}
01:10:58.929 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"608605db-c2cf-48cf-a5b2-2d787635fd73"}
01:10:58.935 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9977c4d2-8c14-436a-809a-c08142b5f312"}
01:10:58.939 00.004 16872 case statement mapped state 6 to 3
01:10:58.944 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9977c4d2-8c14-436a-809a-c08142b5f312"}
01:10:58.950 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d20895c-cf27-424f-bd40-211196dbbeee"}
01:10:58.955 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.41,6.74],"pixels":"..."},"id":"7d20895c-cf27-424f-bd40-211196dbbeee"}
01:11:01.694 02.739 9640 Exposure complete
01:11:01.830 00.136 9640 worker thread done servicing request
01:11:01.831 00.001 16872 OnExposeComplete: enter
01:11:01.834 00.003 16872 UpdateGuideState(): m_state=6
01:11:01.838 00.004 16872 Star::Find(15, 979, 1009, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:11:01.840 00.002 16872 Star::Find returns 1 (0), X=978.95, Y=1008.57, Mass=213793, SNR=286.4, Peak=20416 HFD=3.5
01:11:01.843 00.003 16872 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.56) = xAngle (-4.37 = 1.91)
01:11:01.845 00.002 16872 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.33 = 1.95)
01:11:01.848 00.003 16872 CameraToMount -- cameraX=-0.95 cameraY=-0.32 hyp=1.00 cameraTheta=-2.82 mountX=-0.33 mountY=0.92, mountTheta=1.91
01:11:01.853 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.95, y=-0.32, opts=13)
01:11:01.856 00.003 16872 Enqueuing Move request for scope (-0.95, -0.32)
01:11:01.858 00.002 9640 Worker thread wakes up
01:11:01.858 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -0.32) opts 0xd
01:11:01.858 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.95, -0.32)
01:11:01.858 00.000 9640 Moving (-0.95, -0.32) raw xDistance=-0.33 yDistance=0.92
01:11:01.858 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33
01:11:01.859 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.92, m_sumCorr=0.21
01:11:01.859 00.000 9640 MoveAxis(E, 26, ABG)
01:11:01.859 00.000 9640 Guiding  Dir = 2, Dur = 26
01:11:01.859 00.000 9640 IsSlewing returns 0
01:11:01.859 00.000 9640 IsGuiding returns 0
01:11:01.859 00.000 9640 PulseGuide returned control before completion, sleep 36
01:11:01.868 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=65520, med=3532, FiltMin=3412, FiltMax=65516, Gamma=2.190
01:11:01.908 00.040 9640 IsGuiding returns 1
01:11:01.908 00.000 9640 scope still moving after pulse duration time elapsed
01:11:01.910 00.002 16872 UpdateGuideState exits: m=213793 SNR=286.4
01:11:01.913 00.003 16872 PhdController: settling, locked = 1, distance = 1.12 (1.50) aobump = 0 frame = 3 / 99999
01:11:01.918 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777788661.918,"Host":"RBFOCUS307","Inst":1,"Distance":1.12,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
01:11:01.921 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:01.928 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:11:01.931 00.003 16872 Enqueuing Expose request
01:11:01.940 00.009 9640 IsSlewing returns 0
01:11:01.942 00.002 9640 IsGuiding returns 1
01:11:01.971 00.029 9640 IsSlewing returns 0
01:11:01.973 00.002 9640 IsGuiding returns 1
01:11:02.002 00.029 9640 IsSlewing returns 0
01:11:02.002 00.000 9640 IsGuiding returns 0
01:11:02.002 00.000 9640 scope move finished after 26 + 117 ms
01:11:02.002 00.000 9640 Move returns status 0, amount 26
01:11:02.002 00.000 9640 MoveAxis(S, 25, ABG)
01:11:02.004 00.002 9640 Guiding  Dir = 1, Dur = 25
01:11:02.004 00.000 9640 IsSlewing returns 0
01:11:02.004 00.000 9640 IsGuiding returns 0
01:11:02.006 00.002 9640 PulseGuide returned control before completion, sleep 34
01:11:02.050 00.044 9640 IsGuiding returns 1
01:11:02.050 00.000 9640 scope still moving after pulse duration time elapsed
01:11:02.083 00.033 9640 IsSlewing returns 0
01:11:02.083 00.000 9640 IsGuiding returns 0
01:11:02.084 00.001 9640 scope move finished after 25 + 54 ms
01:11:02.085 00.001 9640 Move returns status 0, amount 25
01:11:02.085 00.000 9640 move complete, result=0
01:11:02.085 00.000 9640 worker thread done servicing request
01:11:02.086 00.001 9640 Worker thread wakes up
01:11:02.086 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:11:02.086 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(965,994,31,31)
01:11:02.086 00.000 16872 GuideStep: -0.3 px 26 ms EAST, 0.9 px 25 ms SOUTH
01:11:02.425 00.339 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"156efe03-50a7-4984-a72a-3ae722a921c0"}
01:11:02.428 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"156efe03-50a7-4984-a72a-3ae722a921c0"}
01:11:02.431 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77f76935-42d0-4ea2-beca-8fb064047de5"}
01:11:02.434 00.003 16872 case statement mapped state 6 to 3
01:11:02.437 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"77f76935-42d0-4ea2-beca-8fb064047de5"}
01:11:02.442 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a938bee6-da2c-4743-b84f-b0685e634fe6"}
01:11:02.445 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.95,6.57],"pixels":"..."},"id":"a938bee6-da2c-4743-b84f-b0685e634fe6"}
01:11:05.923 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06b668eb-d499-45b8-9222-03bfde3d3e9b"}
01:11:05.926 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"06b668eb-d499-45b8-9222-03bfde3d3e9b"}
01:11:05.929 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a97bf0ce-acfe-4868-9774-0c1398c152c0"}
01:11:05.934 00.005 16872 case statement mapped state 6 to 3
01:11:05.938 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a97bf0ce-acfe-4868-9774-0c1398c152c0"}
01:11:05.940 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d724d936-dcd3-47d5-a8ff-8087f25f0497"}
01:11:05.943 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.95,6.57],"pixels":"..."},"id":"d724d936-dcd3-47d5-a8ff-8087f25f0497"}
01:11:06.147 00.204 9640 Exposure complete
01:11:06.294 00.147 9640 worker thread done servicing request
01:11:06.294 00.000 16872 OnExposeComplete: enter
01:11:06.297 00.003 16872 UpdateGuideState(): m_state=6
01:11:06.300 00.003 16872 Star::Find(15, 978, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:11:06.303 00.003 16872 Star::Find returns 1 (0), X=978.41, Y=1009.22, Mass=206840, SNR=270.6, Peak=18116 HFD=3.6
01:11:06.306 00.003 16872 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.56) = xAngle (1.37 = 1.37)
01:11:06.309 00.003 16872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.41 = 1.41)
01:11:06.311 00.002 16872 CameraToMount -- cameraX=-1.49 cameraY=0.33 hyp=1.53 cameraTheta=2.92 mountX=0.31 mountY=1.51, mountTheta=1.37
01:11:06.315 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.49, y=0.33, opts=13)
01:11:06.318 00.003 16872 Enqueuing Move request for scope (-1.49, 0.33)
01:11:06.323 00.005 9640 Worker thread wakes up
01:11:06.323 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.49, 0.33) opts 0xd
01:11:06.323 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.49, 0.33)
01:11:06.323 00.000 9640 Moving (-1.49, 0.33) raw xDistance=0.31 yDistance=1.51
01:11:06.323 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.31
01:11:06.323 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 1.51, m_sumCorr=0.45
01:11:06.324 00.001 9640 MoveAxis(W, 31, ABG)
01:11:06.324 00.000 9640 Guiding  Dir = 3, Dur = 31
01:11:06.324 00.000 9640 IsSlewing returns 0
01:11:06.324 00.000 9640 IsGuiding returns 0
01:11:06.324 00.000 9640 PulseGuide returned control before completion, sleep 41
01:11:06.330 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3532, FiltMin=3400, FiltMax=65516, Gamma=2.190
01:11:06.367 00.037 9640 IsGuiding returns 1
01:11:06.367 00.000 9640 scope still moving after pulse duration time elapsed
01:11:06.368 00.001 16872 UpdateGuideState exits: m=206840 SNR=270.6
01:11:06.372 00.004 16872 PhdController: settling, locked = 1, distance = 1.24 (1.50) aobump = 0 frame = 4 / 99999
01:11:06.375 00.003 16872 PhdController: newstate STATE_FINISH
01:11:06.377 00.002 16872 PhdController complete: success
01:11:06.380 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777788666.380,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:11:06.383 00.003 16872 Mount: notify guiding dither settle done success=1
01:11:06.386 00.003 16872 PhdController: newstate STATE_IDLE
01:11:06.390 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:06.393 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:11:06.395 00.002 16872 Enqueuing Expose request
01:11:06.399 00.004 9640 IsSlewing returns 0
01:11:06.400 00.001 9640 IsGuiding returns 1
01:11:06.430 00.030 9640 IsSlewing returns 0
01:11:06.431 00.001 9640 IsGuiding returns 1
01:11:06.461 00.030 9640 IsSlewing returns 0
01:11:06.461 00.000 9640 IsGuiding returns 1
01:11:06.493 00.032 9640 IsSlewing returns 0
01:11:06.494 00.001 9640 IsGuiding returns 0
01:11:06.494 00.000 9640 scope move finished after 31 + 138 ms
01:11:06.494 00.000 9640 Move returns status 0, amount 31
01:11:06.494 00.000 9640 MoveAxis(S, 29, ABG)
01:11:06.494 00.000 9640 Guiding  Dir = 1, Dur = 29
01:11:06.494 00.000 9640 IsSlewing returns 0
01:11:06.494 00.000 9640 IsGuiding returns 0
01:11:06.495 00.001 9640 PulseGuide returned control before completion, sleep 39
01:11:06.539 00.044 9640 IsGuiding returns 1
01:11:06.539 00.000 9640 scope still moving after pulse duration time elapsed
01:11:06.572 00.033 9640 IsSlewing returns 0
01:11:06.573 00.001 9640 IsGuiding returns 0
01:11:06.573 00.000 9640 scope move finished after 29 + 49 ms
01:11:06.573 00.000 9640 Move returns status 0, amount 29
01:11:06.573 00.000 9640 move complete, result=0
01:11:06.573 00.000 9640 worker thread done servicing request
01:11:06.574 00.001 9640 Worker thread wakes up
01:11:06.574 00.000 16872 GuideStep: 0.3 px 31 ms WEST, 1.5 px 29 ms SOUTH
01:11:06.576 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
01:11:06.577 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(965,994,31,31)
01:11:06.969 00.392 16872 evsrv: cli 0D3C0A48 connect
01:11:06.972 00.003 16872 case statement mapped state 6 to 3
01:11:06.976 00.004 16872 case statement mapped state 6 to 3
01:11:06.982 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8ded0b59-965c-4ff7-8b00-481072048ee6"}
01:11:06.986 00.004 16872 case statement mapped state 6 to 3
01:11:06.990 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ded0b59-965c-4ff7-8b00-481072048ee6"}
01:11:06.995 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:11:06.999 00.004 16872 evsrv: cli 0D3BFB48 connect
01:11:07.002 00.003 16872 case statement mapped state 6 to 3
01:11:07.007 00.005 16872 case statement mapped state 6 to 3
01:11:07.012 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"stop_capture","id":"ae3bc1e2-4e17-421b-87d4-61ef0fddaab6"}
01:11:07.015 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:11:07.018 00.003 16872 Status Line: Waiting for devices...
01:11:07.025 00.007 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":0,"id":"ae3bc1e2-4e17-421b-87d4-61ef0fddaab6"}
01:11:07.029 00.004 16872 evsrv: cli 0D3BFB48 disconnect
01:11:07.035 00.006 16872 evsrv: cli 0D3C0A48 connect
01:11:07.038 00.003 16872 case statement mapped state 6 to 3
01:11:07.044 00.006 16872 case statement mapped state 6 to 3
01:11:07.048 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"eb3642d0-d8da-4ec9-92dc-5e8804515c22"}
01:11:07.053 00.005 16872 case statement mapped state 6 to 3
01:11:07.059 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb3642d0-d8da-4ec9-92dc-5e8804515c22"}
01:11:07.062 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:11:08.062 01.000 16872 evsrv: cli 0D3BFFA8 connect
01:11:08.066 00.004 16872 case statement mapped state 6 to 3
01:11:08.069 00.003 16872 case statement mapped state 6 to 3
01:11:08.075 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"2371cd02-0cb4-4443-a63a-72417a9624bb"}
01:11:08.079 00.004 16872 case statement mapped state 6 to 3
01:11:08.082 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2371cd02-0cb4-4443-a63a-72417a9624bb"}
01:11:08.100 00.018 16872 evsrv: cli 0D3BFFA8 disconnect
01:11:09.101 01.001 16872 evsrv: cli 0D3BFFA8 connect
01:11:09.105 00.004 16872 case statement mapped state 6 to 3
01:11:09.110 00.005 16872 case statement mapped state 6 to 3
01:11:09.113 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"62c7edc0-33b6-42fc-a422-361671710881"}
01:11:09.116 00.003 16872 case statement mapped state 6 to 3
01:11:09.118 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"62c7edc0-33b6-42fc-a422-361671710881"}
01:11:09.123 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:11:09.422 00.299 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2eab7b1-7f2b-4f71-9d99-c7ff335decb2"}
01:11:09.425 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e2eab7b1-7f2b-4f71-9d99-c7ff335decb2"}
01:11:09.429 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"56a4ea1c-9a9b-4d75-a72b-f2a9e30ad963"}
01:11:09.432 00.003 16872 case statement mapped state 6 to 3
01:11:09.434 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"56a4ea1c-9a9b-4d75-a72b-f2a9e30ad963"}
01:11:09.439 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"487e8569-04ef-4e4f-a682-619832d6831b"}
01:11:09.441 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.41,7.22],"pixels":"..."},"id":"487e8569-04ef-4e4f-a682-619832d6831b"}
01:11:10.123 00.682 16872 evsrv: cli 0D3C0A48 connect
01:11:10.127 00.004 16872 case statement mapped state 6 to 3
01:11:10.131 00.004 16872 case statement mapped state 6 to 3
01:11:10.136 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5a72ea18-66da-46ff-8390-0f4dc7b4bd7a"}
01:11:10.139 00.003 16872 case statement mapped state 6 to 3
01:11:10.143 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a72ea18-66da-46ff-8390-0f4dc7b4bd7a"}
01:11:10.147 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:11:10.470 00.323 9640 ASCOM_AbortExposure returns err = 0
01:11:10.470 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:11:10.470 00.000 9640 worker thread done servicing request
01:11:10.471 00.001 16872 OnExposeComplete: enter
01:11:10.473 00.002 16872 OnExposeComplete: Capture Error reported
01:11:10.476 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:11:10.479 00.003 16872 Mount: notify guiding stopped
01:11:10.485 00.006 16872 Changing from state GUIDING to STOP
01:11:10.488 00.003 16872 guider state => SELECTED
01:11:10.490 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3532, FiltMin=3400, FiltMax=65516, Gamma=2.190
01:11:10.528 00.038 16872 Changing from state SELECTED to UNINITIALIZED
01:11:10.531 00.003 16872 guider state => SELECTING
01:11:10.539 00.008 16872 Status Line: Stopped.
01:11:10.546 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:11:11.149 00.603 16872 evsrv: cli 0D3C0228 connect
01:11:11.153 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"f99489d4-88ea-407a-8561-19fc6a67105c"}
01:11:11.156 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"f99489d4-88ea-407a-8561-19fc6a67105c"}
01:11:11.160 00.004 16872 evsrv: cli 0D3C0228 disconnect
01:11:12.922 01.762 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c188b45-d6db-4968-a31d-b369ef2b57a4"}
01:11:12.925 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0c188b45-d6db-4968-a31d-b369ef2b57a4"}
01:11:12.928 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"88dc29c7-e1a7-4864-a046-8e7e4ca32c17"}
01:11:12.932 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"88dc29c7-e1a7-4864-a046-8e7e4ca32c17"}
01:11:16.421 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"89eaa2a1-e7e7-4550-9723-921fa1e15fc5"}
01:11:16.426 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"89eaa2a1-e7e7-4550-9723-921fa1e15fc5"}
01:11:16.433 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eba80e4a-6420-4ad4-896c-8e96ff788d09"}
01:11:16.437 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eba80e4a-6420-4ad4-896c-8e96ff788d09"}
01:11:19.923 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"367b1d26-11a3-49b8-bbf2-0ae1d17a6b6e"}
01:11:19.928 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"367b1d26-11a3-49b8-bbf2-0ae1d17a6b6e"}
01:11:19.931 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eb91596b-d731-4500-b283-be59111fd58b"}
01:11:19.934 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eb91596b-d731-4500-b283-be59111fd58b"}
01:11:23.422 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4c46c90-35c7-4a30-8136-c5b472675e97"}
01:11:23.426 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e4c46c90-35c7-4a30-8136-c5b472675e97"}
01:11:23.430 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f0457049-88ee-4a42-bc73-7af090428a62"}
01:11:23.433 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f0457049-88ee-4a42-bc73-7af090428a62"}
01:11:25.300 01.867 16872 evsrv: cli 0D3C0A48 connect
01:11:25.305 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"fa5d8bb3-4588-4f35-be2c-1af8816617ce"}
01:11:25.308 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa5d8bb3-4588-4f35-be2c-1af8816617ce"}
01:11:25.312 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:11:25.317 00.005 16872 evsrv: cli 0D3BF8C8 connect
01:11:25.321 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"2e7c42db-c2ac-4fec-9080-c2d35c51a754"}
01:11:25.324 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"2e7c42db-c2ac-4fec-9080-c2d35c51a754"}
01:11:25.330 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
01:11:25.335 00.005 16872 evsrv: cli 0D3C0A48 connect
01:11:25.340 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"00dad7d4-4419-4917-8014-f652f0673323"}
01:11:25.345 00.005 16872 PhdController::Guide begins
01:11:25.348 00.003 16872 PhdController: newstate STATE_SETUP
01:11:25.350 00.002 16872 PhdController: setup
01:11:25.353 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
01:11:25.355 00.002 16872 PhdController: start capturing
01:11:25.360 00.005 16872 Changing from state SELECTING to UNINITIALIZED
01:11:25.363 00.003 16872 guider state => SELECTING
01:11:25.366 00.003 16872 setting force full frames = true
01:11:25.369 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:11:25.380 00.011 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:11:25.383 00.003 16872 Enqueuing Expose request
01:11:25.385 00.002 16872 PhdController: newstate STATE_SELECT_STAR
01:11:25.390 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"00dad7d4-4419-4917-8014-f652f0673323"}
01:11:25.392 00.002 9640 Worker thread wakes up
01:11:25.393 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:11:25.393 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:11:25.399 00.006 16872 evsrv: cli 0D3C0A48 disconnect
01:11:25.403 00.004 16872 evsrv: cli 0D3C0228 connect
01:11:25.406 00.003 16872 case statement mapped state 1 to 101
01:11:25.410 00.004 16872 case statement mapped state 1 to 101
01:11:25.414 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"5f4e6968-f926-4f24-96bc-6a523dca02b6"}
01:11:25.418 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"5f4e6968-f926-4f24-96bc-6a523dca02b6"}
01:11:25.426 00.008 16872 evsrv: cli 0D3C0228 disconnect
01:11:25.429 00.003 16872 evsrv: cli 0D3BFFA8 connect
01:11:25.432 00.003 16872 case statement mapped state 1 to 101
01:11:25.435 00.003 16872 case statement mapped state 1 to 101
01:11:25.438 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"63c00864-9c0c-4867-b1ab-bd98b5a7b5d5"}
01:11:25.441 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"63c00864-9c0c-4867-b1ab-bd98b5a7b5d5"}
01:11:25.445 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:11:26.445 01.000 16872 evsrv: cli 0D3BF8C8 connect
01:11:26.449 00.004 16872 case statement mapped state 1 to 101
01:11:26.453 00.004 16872 case statement mapped state 1 to 101
01:11:26.458 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"c5646eeb-db6a-4292-867d-588af52b5516"}
01:11:26.461 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"c5646eeb-db6a-4292-867d-588af52b5516"}
01:11:26.464 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:11:26.922 00.458 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"34d2a447-4def-47d3-b1bd-714be5c1ed8e"}
01:11:26.926 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"34d2a447-4def-47d3-b1bd-714be5c1ed8e"}
01:11:26.931 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29fadbbf-6c6e-4245-8c2c-b6c1f574479d"}
01:11:26.935 00.004 16872 case statement mapped state 1 to 101
01:11:26.938 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"29fadbbf-6c6e-4245-8c2c-b6c1f574479d"}
01:11:27.466 00.528 16872 evsrv: cli 0D3C0A48 connect
01:11:27.469 00.003 16872 case statement mapped state 1 to 101
01:11:27.473 00.004 16872 case statement mapped state 1 to 101
01:11:27.476 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"26c59f4f-8dac-4139-ab88-576d5cd604ce"}
01:11:27.478 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"26c59f4f-8dac-4139-ab88-576d5cd604ce"}
01:11:27.483 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:11:28.485 01.002 16872 evsrv: cli 0D3BFFA8 connect
01:11:28.490 00.005 16872 case statement mapped state 1 to 101
01:11:28.493 00.003 16872 case statement mapped state 1 to 101
01:11:28.496 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"6ccec01d-a729-4ca9-af13-f230da4c0f45"}
01:11:28.499 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"6ccec01d-a729-4ca9-af13-f230da4c0f45"}
01:11:28.503 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:11:29.441 00.938 9640 Exposure complete
01:11:29.505 00.064 16872 evsrv: cli 0D3C0A48 connect
01:11:29.508 00.003 16872 case statement mapped state 1 to 101
01:11:29.511 00.003 16872 case statement mapped state 1 to 101
01:11:29.516 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"1ec1b35f-9018-4b6c-a5cd-7cd1a274cd1b"}
01:11:29.518 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"1ec1b35f-9018-4b6c-a5cd-7cd1a274cd1b"}
01:11:29.522 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:11:29.577 00.055 9640 worker thread done servicing request
01:11:29.577 00.000 16872 OnExposeComplete: enter
01:11:29.581 00.004 16872 UpdateGuideState(): m_state=1
01:11:29.584 00.003 16872 UpdateCurrentPosition: no star selected
01:11:29.587 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:11:29.589 00.002 16872 Status Line: No star selected
01:11:29.595 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2832, max=65432, med=3200, FiltMin=3072, FiltMax=47124, Gamma=2.190
01:11:29.632 00.037 16872 UpdateGuideState exits: No star selected
01:11:29.635 00.003 16872 GuiderMultiStar::AutoSelect enter
01:11:29.638 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:11:29.764 00.126 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:11:29.930 00.166 16872 AutoFind: global mean = -0.0, stdev 349.0
01:11:29.932 00.002 16872 AutoFind: using threshold = 0.1
01:11:30.097 00.165 16872 AutoFind: local max [1116, 160] 478.2
01:11:30.101 00.004 16872 AutoFind: local max [1529, 628] 4.9
01:11:30.105 00.004 16872 AutoFind: local max [1104, 158] 3.9
01:11:30.108 00.003 16872 AutoFind: local max [1130, 157] 1.5
01:11:30.110 00.002 16872 AutoFind: local max [871, 667] 1.3
01:11:30.112 00.002 16872 AutoFind: local max [979, 1007] 1.2
01:11:30.115 00.003 16872 AutoFind: local max [1407, 707] 0.9
01:11:30.117 00.002 16872 AutoFind: local max [735, 370] 0.9
01:11:30.120 00.003 16872 AutoFind: local max [1860, 338] 0.8
01:11:30.123 00.003 16872 AutoFind: local max [1717, 716] 0.8
01:11:30.126 00.003 16872 AutoFind: local max [435, 140] 0.8
01:11:30.129 00.003 16872 AutoFind: local max [1103, 171] 0.8
01:11:30.131 00.002 16872 AutoFind: local max [1395, 707] 0.8
01:11:30.134 00.003 16872 AutoFind: local max [826, 192] 0.8
01:11:30.137 00.003 16872 AutoFind: local max [1145, 428] 0.8
01:11:30.141 00.004 16872 AutoFind: local max [588, 909] 0.8
01:11:30.143 00.002 16872 AutoFind: local max [1537, 439] 0.8
01:11:30.146 00.003 16872 AutoFind: local max [1626, 111] 0.8
01:11:30.148 00.002 16872 AutoFind: local max [36, 991] 0.8
01:11:30.150 00.002 16872 AutoFind: local max [88, 803] 0.8
01:11:30.154 00.004 16872 AutoFind: local max [1265, 917] 0.8
01:11:30.157 00.003 16872 AutoFind: local max [1016, 1041] 0.7
01:11:30.160 00.003 16872 AutoFind: local max [1306, 1068] 0.7
01:11:30.162 00.002 16872 AutoFind: local max [684, 50] 0.7
01:11:30.164 00.002 16872 AutoFind: local max [318, 875] 0.7
01:11:30.168 00.004 16872 AutoFind: local max [933, 813] 0.7
01:11:30.171 00.003 16872 AutoFind: local max [350, 370] 0.7
01:11:30.173 00.002 16872 AutoFind: local max [27, 962] 0.7
01:11:30.175 00.002 16872 AutoFind: local max [327, 646] 0.7
01:11:30.178 00.003 16872 AutoFind: local max [1209, 63] 0.7
01:11:30.180 00.002 16872 AutoFind: local max [679, 456] 0.7
01:11:30.184 00.004 16872 AutoFind: local max [1350, 24] 0.7
01:11:30.187 00.003 16872 AutoFind: local max [1346, 439] 0.7
01:11:30.189 00.002 16872 AutoFind: local max [847, 277] 0.7
01:11:30.192 00.003 16872 AutoFind: local max [1300, 776] 0.7
01:11:30.194 00.002 16872 AutoFind: local max [49, 917] 0.7
01:11:30.197 00.003 16872 AutoFind: local max [971, 433] 0.7
01:11:30.199 00.002 16872 AutoFind: local max [519, 536] 0.7
01:11:30.202 00.003 16872 AutoFind: local max [1389, 536] 0.7
01:11:30.204 00.002 16872 AutoFind: local max [1866, 757] 0.7
01:11:30.206 00.002 16872 AutoFind: local max [1909, 707] 0.7
01:11:30.209 00.003 16872 AutoFind: local max [613, 708] 0.7
01:11:30.211 00.002 16872 AutoFind: local max [589, 35] 0.7
01:11:30.215 00.004 16872 AutoFind: local max [664, 918] 0.7
01:11:30.218 00.003 16872 AutoFind: local max [464, 877] 0.7
01:11:30.220 00.002 16872 AutoFind: local max [580, 463] 0.7
01:11:30.222 00.002 16872 AutoFind: local max [765, 849] 0.7
01:11:30.225 00.003 16872 AutoFind: local max [990, 471] 0.7
01:11:30.229 00.004 16872 AutoFind: local max [1608, 647] 0.7
01:11:30.232 00.003 16872 AutoFind: local max [1867, 813] 0.7
01:11:30.235 00.003 16872 AutoFind: local max [106, 609] 0.7
01:11:30.237 00.002 16872 AutoFind: local max [254, 761] 0.7
01:11:30.240 00.003 16872 AutoFind: local max [988, 821] 0.7
01:11:30.242 00.002 16872 AutoFind: local max [601, 59] 0.7
01:11:30.246 00.004 16872 AutoFind: local max [11, 802] 0.7
01:11:30.249 00.003 16872 AutoFind: local max [1449, 479] 0.7
01:11:30.251 00.002 16872 AutoFind: local max [571, 432] 0.7
01:11:30.254 00.003 16872 AutoFind: local max [599, 289] 0.7
01:11:30.256 00.002 16872 AutoFind: local max [480, 542] 0.7
01:11:30.259 00.003 16872 AutoFind: local max [872, 820] 0.7
01:11:30.263 00.004 16872 AutoFind: local max [82, 877] 0.7
01:11:30.265 00.002 16872 AutoFind: local max [582, 878] 0.7
01:11:30.267 00.002 16872 AutoFind: local max [176, 229] 0.7
01:11:30.270 00.003 16872 AutoFind: local max [618, 1005] 0.7
01:11:30.272 00.002 16872 AutoFind: local max [1655, 441] 0.7
01:11:30.276 00.004 16872 AutoFind: local max [435, 1041] 0.7
01:11:30.279 00.003 16872 AutoFind: local max [169, 245] 0.7
01:11:30.281 00.002 16872 AutoFind: local max [153, 570] 0.7
01:11:30.284 00.003 16872 AutoFind: local max [676, 836] 0.7
01:11:30.286 00.002 16872 AutoFind: local max [1138, 415] 0.7
01:11:30.290 00.004 16872 AutoFind: local max [840, 181] 0.7
01:11:30.292 00.002 16872 AutoFind: local max [226, 441] 0.7
01:11:30.295 00.003 16872 AutoFind: local max [331, 407] 0.7
01:11:30.297 00.002 16872 AutoFind: local max [607, 506] 0.7
01:11:30.300 00.003 16872 AutoFind: local max [1885, 1067] 0.7
01:11:30.302 00.002 16872 AutoFind: local max [1520, 840] 0.7
01:11:30.304 00.002 16872 AutoFind: local max [291, 697] 0.7
01:11:30.309 00.005 16872 AutoFind: local max [179, 692] 0.7
01:11:30.311 00.002 16872 AutoFind: local max [933, 877] 0.7
01:11:30.314 00.003 16872 AutoFind: local max [477, 680] 0.7
01:11:30.316 00.002 16872 AutoFind: local max [1315, 822] 0.7
01:11:30.318 00.002 16872 AutoFind: local max [564, 899] 0.7
01:11:30.321 00.003 16872 AutoFind: local max [1079, 696] 0.7
01:11:30.325 00.004 16872 AutoFind: local max [625, 60] 0.7
01:11:30.327 00.002 16872 AutoFind: local max [172, 793] 0.7
01:11:30.330 00.003 16872 AutoFind: local max [611, 101] 0.7
01:11:30.332 00.002 16872 AutoFind: local max [410, 451] 0.7
01:11:30.335 00.003 16872 AutoFind: local max [1368, 519] 0.7
01:11:30.338 00.003 16872 AutoFind: local max [1051, 613] 0.7
01:11:30.341 00.003 16872 AutoFind: local max [683, 439] 0.7
01:11:30.343 00.002 16872 AutoFind: local max [1006, 538] 0.7
01:11:30.346 00.003 16872 AutoFind: local max [1599, 596] 0.7
01:11:30.348 00.002 16872 AutoFind: local max [1895, 405] 0.7
01:11:30.350 00.002 16872 AutoFind: local max [1033, 821] 0.7
01:11:30.354 00.004 16872 AutoFind: local max [575, 877] 0.7
01:11:30.357 00.003 16872 AutoFind: local max [732, 491] 0.7
01:11:30.359 00.002 16872 AutoFind: local max [330, 560] 0.7
01:11:30.362 00.003 16872 AutoFind: local max [763, 708] 0.7
01:11:30.365 00.003 16872 AutoFind: local max [1542, 41] 0.7
01:11:30.369 00.004 16872 AutoFind: local max [224, 464] 0.7
01:11:30.372 00.003 16872 AutoFind: too close [575, 877] 0.7 - [582, 878] 0.7
01:11:30.375 00.003 16872 AutoFind: too close [683, 439] 0.7 - [679, 456] 0.7
01:11:30.377 00.002 16872 AutoFind: too close [840, 181] 0.7 - [826, 192] 0.8
01:11:30.380 00.003 16872 AutoFind: too close [1138, 415] 0.7 - [1145, 428] 0.8
01:11:30.382 00.002 16872 AutoFind: too close [169, 245] 0.7 - [176, 229] 0.7
01:11:30.385 00.003 16872 AutoFind: too close [1395, 707] 0.8 - [1407, 707] 0.9
01:11:30.387 00.002 16872 AutoFind: too close [1103, 171] 0.8 - [1104, 158] 3.9
01:11:30.391 00.004 16872 AutoFind: close dim-bright [1103, 171] 0.8 - [1116, 160] 478.2
01:11:30.393 00.002 16872 AutoFind: close dim-bright [1130, 157] 1.5 - [1116, 160] 478.2
01:11:30.396 00.003 16872 AutoFind: close dim-bright [1104, 158] 3.9 - [1116, 160] 478.2
01:11:30.398 00.002 16872 AutoFind: too close to edge [1885, 1067] 0.7
01:11:30.401 00.003 16872 AutoFind: too close to edge [11, 802] 0.7
01:11:30.404 00.003 16872 AutoFind: too close to edge [1909, 707] 0.7
01:11:30.406 00.002 16872 AutoFind: too close to edge [1306, 1068] 0.7
01:11:30.409 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:11:30.411 00.002 16872 Star::Find(15, 1116, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.414 00.003 16872 Star::Find returns 1 (0), X=1116.20, Y=159.45, Mass=949120, SNR=627.6, Peak=65432 HFD=3.7
01:11:30.419 00.005 16872 Star::Find(15, 1529, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.422 00.003 16872 Star::Find returns 1 (0), X=1528.72, Y=628.27, Mass=7850, SNR=48.9, Peak=4048 HFD=2.8
01:11:30.425 00.003 16872 Star::Find(15, 1130, 157, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.428 00.003 16872 Star::Find returns 1 (0), X=1116.20, Y=159.45, Mass=949120, SNR=627.6, Peak=65432 HFD=3.7
01:11:30.430 00.002 16872 Star::Find(15, 871, 667, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.433 00.003 16872 Star::Find returns 1 (0), X=870.71, Y=667.34, Mass=1368, SNR=17.3, Peak=3384 HFD=2.6
01:11:30.436 00.003 16872 Star::Find(15, 979, 1007, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.438 00.002 16872 Star::Find returns 1 (0), X=979.01, Y=1007.36, Mass=1550, SNR=17.8, Peak=3424 HFD=2.3
01:11:30.442 00.004 16872 Star::Find(15, 735, 370, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.444 00.002 16872 Star::Find returns 1 (0), X=734.27, Y=370.35, Mass=827, SNR=12.0, Peak=3312 HFD=2.7
01:11:30.448 00.004 16872 Star::Find(15, 1860, 338, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.451 00.003 16872 Star::Find returns 1 (0), X=1860.15, Y=339.16, Mass=952, SNR=12.0, Peak=3316 HFD=2.5
01:11:30.453 00.002 16872 Star::Find(15, 1717, 716, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.456 00.003 16872 Star::Find returns 1 (0), X=1717.09, Y=717.36, Mass=1201, SNR=15.2, Peak=3388 HFD=4.0
01:11:30.458 00.002 16872 Star::Find(15, 435, 140, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.462 00.004 16872 Star::Find false star n=6 nbg=283 bg=3197.6 sigma=19.5 thresh=3256 peak=3256
01:11:30.464 00.002 16872 Star::Find returns 0 (2), X=435.00, Y=140.00, Mass=387, SNR=2.9, Peak=3280 HFD=0.0
01:11:30.466 00.002 16872 Star::Find(15, 588, 909, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.468 00.002 16872 Star::Find returns 1 (0), X=588.57, Y=908.71, Mass=495, SNR=8.4, Peak=3308 HFD=1.5
01:11:30.472 00.004 16872 Star::Find(15, 1537, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.474 00.002 16872 Star::Find returns 1 (0), X=1537.11, Y=438.81, Mass=451, SNR=8.5, Peak=3292 HFD=1.8
01:11:30.477 00.003 16872 Star::Find(15, 1626, 111, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.480 00.003 16872 Star::Find returns 1 (0), X=1625.14, Y=111.21, Mass=535, SNR=8.6, Peak=3292 HFD=2.2
01:11:30.483 00.003 16872 Star::Find(15, 36, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.485 00.002 16872 Star::Find returns 0 (4), X=36.53, Y=990.49, Mass=300, SNR=6.5, Peak=3288 HFD=1.4
01:11:30.487 00.002 16872 Star::Find(15, 88, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.490 00.003 16872 Star::Find returns 0 (4), X=92.50, Y=790.48, Mass=421, SNR=8.6, Peak=3312 HFD=1.4
01:11:30.495 00.005 16872 Star::Find(15, 1265, 917, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.498 00.003 16872 Star::Find false star n=1 nbg=278 bg=3194.1 sigma=21.0 thresh=3257 peak=3244
01:11:30.500 00.002 16872 Star::Find returns 0 (2), X=1265.00, Y=917.00, Mass=74, SNR=2.9, Peak=3284 HFD=0.0
01:11:30.503 00.003 16872 Star::Find(15, 1016, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.506 00.003 16872 Star::Find returns 1 (0), X=1016.58, Y=1040.74, Mass=652, SNR=9.7, Peak=3304 HFD=2.0
01:11:30.509 00.003 16872 Star::Find(15, 684, 50, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.512 00.003 16872 Star::Find returns 0 (4), X=683.98, Y=51.48, Mass=325, SNR=6.6, Peak=3296 HFD=1.0
01:11:30.514 00.002 16872 Star::Find(15, 318, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.517 00.003 16872 Star::Find returns 1 (0), X=316.46, Y=874.98, Mass=345, SNR=6.9, Peak=3292 HFD=2.7
01:11:30.519 00.002 16872 Star::Find(15, 933, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.521 00.002 16872 Star::Find returns 1 (0), X=931.30, Y=811.96, Mass=552, SNR=9.3, Peak=3272 HFD=3.2
01:11:30.526 00.005 16872 Star::Find(15, 350, 370, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.528 00.002 16872 Star::Find returns 1 (0), X=349.93, Y=370.20, Mass=592, SNR=9.0, Peak=3308 HFD=1.9
01:11:30.531 00.003 16872 Star::Find(15, 27, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.534 00.003 16872 Star::Find returns 0 (4), X=35.51, Y=951.68, Mass=952, SNR=14.8, Peak=3424 HFD=1.4
01:11:30.536 00.002 16872 Star::Find(15, 327, 646, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.539 00.003 16872 Star::Find returns 0 (4), X=327.51, Y=646.46, Mass=628, SNR=9.9, Peak=3340 HFD=1.4
01:11:30.542 00.003 16872 Star::Find(15, 1209, 63, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.544 00.002 16872 Star::Find returns 1 (0), X=1208.29, Y=62.53, Mass=841, SNR=13.4, Peak=3348 HFD=2.8
01:11:30.547 00.003 16872 Star::Find(15, 1350, 24, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.549 00.002 16872 Star::Find returns 1 (0), X=1350.40, Y=23.13, Mass=868, SNR=11.3, Peak=3320 HFD=3.0
01:11:30.551 00.002 16872 Star::Find(15, 1346, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.555 00.004 16872 Star::Find false star n=8 nbg=284 bg=3196.0 sigma=20.8 thresh=3259 peak=3259
01:11:30.560 00.005 16872 Star::Find returns 0 (2), X=1346.00, Y=439.00, Mass=576, SNR=2.9, Peak=3280 HFD=0.0
01:11:30.562 00.002 16872 Star::Find(15, 847, 277, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.565 00.003 16872 Star::Find returns 1 (0), X=847.26, Y=277.14, Mass=644, SNR=9.6, Peak=3300 HFD=3.2
01:11:30.568 00.003 16872 Star::Find(15, 1300, 776, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.571 00.003 16872 Star::Find returns 1 (0), X=1297.07, Y=776.45, Mass=330, SNR=6.8, Peak=3268 HFD=4.0
01:11:30.573 00.002 16872 Star::Find(15, 49, 917, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.575 00.002 16872 Star::Find false star n=2 nbg=275 bg=3196.1 sigma=20.2 thresh=3257 peak=3246
01:11:30.578 00.003 16872 Star::Find returns 0 (2), X=49.00, Y=917.00, Mass=152, SNR=2.9, Peak=3284 HFD=0.0
01:11:30.580 00.002 16872 Star::Find(15, 971, 433, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.583 00.003 16872 Star::Find returns 1 (0), X=970.57, Y=434.10, Mass=582, SNR=9.1, Peak=3280 HFD=2.5
01:11:30.587 00.004 16872 Star::Find(15, 519, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.589 00.002 16872 Star::Find returns 1 (0), X=519.05, Y=536.30, Mass=501, SNR=8.9, Peak=3300 HFD=2.0
01:11:30.592 00.003 16872 Star::Find(15, 1389, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.594 00.002 16872 Star::Find false star n=6 nbg=278 bg=3198.0 sigma=19.9 thresh=3258 peak=3254
01:11:30.597 00.003 16872 Star::Find returns 0 (2), X=1389.00, Y=536.00, Mass=428, SNR=2.9, Peak=3280 HFD=0.0
01:11:30.599 00.002 16872 Star::Find(15, 1866, 757, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.604 00.005 16872 Star::Find returns 0 (4), X=1865.55, Y=756.06, Mass=1496, SNR=21.4, Peak=3540 HFD=1.4
01:11:30.607 00.003 16872 Star::Find(15, 613, 708, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.610 00.003 16872 Star::Find returns 1 (0), X=613.14, Y=707.13, Mass=386, SNR=7.6, Peak=3288 HFD=2.9
01:11:30.612 00.002 16872 Star::Find(15, 589, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.614 00.002 16872 Star::Find returns 1 (0), X=588.37, Y=34.41, Mass=410, SNR=7.9, Peak=3296 HFD=2.7
01:11:30.617 00.003 16872 Star::Find(15, 664, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.620 00.003 16872 Star::Find returns 1 (0), X=664.83, Y=918.38, Mass=408, SNR=7.5, Peak=3280 HFD=2.8
01:11:30.622 00.002 16872 Star::Find(15, 464, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.625 00.003 16872 Star::Find returns 1 (0), X=464.79, Y=877.41, Mass=490, SNR=9.0, Peak=3280 HFD=2.6
01:11:30.627 00.002 16872 Star::Find(15, 580, 463, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.630 00.003 16872 Star::Find returns 0 (4), X=591.51, Y=477.51, Mass=1414, SNR=21.4, Peak=3560 HFD=1.4
01:11:30.633 00.003 16872 Star::Find(15, 765, 849, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.636 00.003 16872 Star::Find false star n=7 nbg=274 bg=3195.4 sigma=19.0 thresh=3252 peak=3246
01:11:30.638 00.002 16872 Star::Find returns 0 (2), X=765.00, Y=849.00, Mass=468, SNR=2.9, Peak=3276 HFD=0.0
01:11:30.640 00.002 16872 Star::Find(15, 990, 471, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.643 00.003 16872 Star::Find returns 0 (4), X=998.55, Y=479.52, Mass=468, SNR=9.0, Peak=3344 HFD=1.4
01:11:30.645 00.002 16872 Star::Find(15, 1608, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.648 00.003 16872 Star::Find returns 1 (0), X=1608.15, Y=647.01, Mass=687, SNR=10.8, Peak=3296 HFD=2.4
01:11:30.650 00.002 16872 Star::Find(15, 1867, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.653 00.003 16872 Star::Find false star n=2 nbg=269 bg=3203.7 sigma=16.7 thresh=3254 peak=3246
01:11:30.656 00.003 16872 Star::Find returns 0 (2), X=1867.00, Y=813.00, Mass=113, SNR=2.9, Peak=3280 HFD=0.0
01:11:30.659 00.003 16872 Star::Find(15, 106, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.661 00.002 16872 Star::Find false star n=3 nbg=278 bg=3192.6 sigma=17.8 thresh=3246 peak=3237
01:11:30.665 00.004 16872 Star::Find returns 0 (2), X=106.00, Y=609.00, Mass=182, SNR=2.9, Peak=3256 HFD=0.0
01:11:30.668 00.003 16872 Star::Find(15, 254, 761, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.671 00.003 16872 Star::Find returns 1 (0), X=245.66, Y=759.92, Mass=686, SNR=11.3, Peak=3332 HFD=2.6
01:11:30.673 00.002 16872 Star::Find(15, 988, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.675 00.002 16872 Star::Find false star n=4 nbg=270 bg=3203.2 sigma=17.9 thresh=3257 peak=3251
01:11:30.678 00.003 16872 Star::Find returns 0 (2), X=988.00, Y=821.00, Mass=247, SNR=2.9, Peak=3272 HFD=0.0
01:11:30.681 00.003 16872 Star::Find(15, 601, 59, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.683 00.002 16872 Star::Find returns 1 (0), X=600.29, Y=58.13, Mass=671, SNR=10.6, Peak=3292 HFD=2.9
01:11:30.687 00.004 16872 Star::Find(15, 1449, 479, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.690 00.003 16872 Star::Find returns 1 (0), X=1449.14, Y=478.88, Mass=412, SNR=8.0, Peak=3316 HFD=1.8
01:11:30.692 00.002 16872 Star::Find(15, 571, 432, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.695 00.003 16872 Star::Find false star n=5 nbg=261 bg=3204.8 sigma=17.0 thresh=3256 peak=3254
01:11:30.698 00.003 16872 Star::Find returns 0 (2), X=571.00, Y=432.00, Mass=312, SNR=2.9, Peak=3284 HFD=0.0
01:11:30.700 00.002 16872 Star::Find(15, 599, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.703 00.003 16872 Star::Find false star n=2 nbg=258 bg=3202.4 sigma=17.6 thresh=3255 peak=3251
01:11:30.705 00.002 16872 Star::Find returns 0 (2), X=599.00, Y=289.00, Mass=135, SNR=2.9, Peak=3276 HFD=0.0
01:11:30.707 00.002 16872 Star::Find(15, 480, 542, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.711 00.004 16872 Star::Find returns 0 (4), X=482.51, Y=550.46, Mass=409, SNR=8.7, Peak=3320 HFD=1.4
01:11:30.714 00.003 16872 Star::Find(15, 872, 820, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.717 00.003 16872 Star::Find false star n=3 nbg=262 bg=3195.6 sigma=20.4 thresh=3257 peak=3247
01:11:30.719 00.002 16872 Star::Find returns 0 (2), X=872.00, Y=820.00, Mass=221, SNR=2.9, Peak=3288 HFD=0.0
01:11:30.722 00.003 16872 Star::Find(15, 82, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.725 00.003 16872 Star::Find false star n=1 nbg=280 bg=3200.5 sigma=20.0 thresh=3261 peak=3242
01:11:30.728 00.003 16872 Star::Find returns 0 (2), X=82.00, Y=877.00, Mass=83, SNR=2.9, Peak=3284 HFD=0.0
01:11:30.732 00.004 16872 Star::Find(15, 618, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.735 00.003 16872 Star::Find returns 1 (0), X=617.64, Y=1005.92, Mass=933, SNR=11.9, Peak=3284 HFD=5.1
01:11:30.737 00.002 16872 Star::Find(15, 1655, 441, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.740 00.003 16872 Star::Find false star n=2 nbg=274 bg=3201.9 sigma=19.4 thresh=3260 peak=3250
01:11:30.743 00.003 16872 Star::Find returns 0 (2), X=1655.00, Y=441.00, Mass=124, SNR=2.9, Peak=3288 HFD=0.0
01:11:30.746 00.003 16872 Star::Find(15, 435, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.749 00.003 16872 Star::Find false star n=5 nbg=271 bg=3198.2 sigma=19.2 thresh=3256 peak=3254
01:11:30.751 00.002 16872 Star::Find returns 0 (2), X=435.00, Y=1041.00, Mass=377, SNR=2.9, Peak=3304 HFD=0.0
01:11:30.753 00.002 16872 Star::Find(15, 153, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.756 00.003 16872 Star::Find returns 1 (0), X=152.98, Y=570.95, Mass=493, SNR=8.7, Peak=3308 HFD=2.5
01:11:30.758 00.002 16872 Star::Find(15, 676, 836, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.760 00.002 16872 Star::Find returns 0 (4), X=675.53, Y=835.49, Mass=359, SNR=7.7, Peak=3292 HFD=1.4
01:11:30.764 00.004 16872 Star::Find(15, 226, 441, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.767 00.003 16872 Star::Find false star n=2 nbg=273 bg=3204.0 sigma=20.2 thresh=3265 peak=3256
01:11:30.769 00.002 16872 Star::Find returns 0 (2), X=226.00, Y=441.00, Mass=164, SNR=2.9, Peak=3292 HFD=0.0
01:11:30.773 00.004 16872 Star::Find(15, 331, 407, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.775 00.002 16872 Star::Find returns 0 (2), X=331.00, Y=407.00, Mass=66, SNR=2.9, Peak=3264 HFD=0.0
01:11:30.777 00.002 16872 Star::Find(15, 607, 506, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.780 00.003 16872 Star::Find returns 1 (0), X=612.52, Y=491.71, Mass=605, SNR=10.3, Peak=3332 HFD=2.8
01:11:30.782 00.002 16872 Star::Find(15, 1520, 840, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.785 00.003 16872 Star::Find false star n=11 nbg=279 bg=3193.7 sigma=19.3 thresh=3251 peak=3248
01:11:30.788 00.003 16872 Star::Find returns 0 (2), X=1520.00, Y=840.00, Mass=721, SNR=2.9, Peak=3272 HFD=0.0
01:11:30.791 00.003 16872 Star::Find(15, 291, 697, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.794 00.003 16872 Star::Find returns 1 (0), X=297.80, Y=694.70, Mass=1808, SNR=23.7, Peak=3624 HFD=1.7
01:11:30.797 00.003 16872 Star::Find(15, 179, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.799 00.002 16872 Star::Find returns 1 (0), X=178.31, Y=691.34, Mass=656, SNR=9.9, Peak=3292 HFD=3.5
01:11:30.802 00.003 16872 Star::Find(15, 933, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.806 00.004 16872 Star::Find returns 1 (0), X=926.62, Y=888.86, Mass=364, SNR=8.0, Peak=3296 HFD=2.7
01:11:30.809 00.003 16872 Star::Find(15, 477, 680, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.811 00.002 16872 Star::Find returns 1 (0), X=478.03, Y=680.51, Mass=430, SNR=8.3, Peak=3292 HFD=2.1
01:11:30.814 00.003 16872 Star::Find(15, 1315, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.816 00.002 16872 Star::Find returns 1 (0), X=1314.72, Y=834.24, Mass=901, SNR=13.4, Peak=3340 HFD=4.5
01:11:30.819 00.003 16872 Star::Find(15, 564, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.823 00.004 16872 Star::Find returns 1 (0), X=564.42, Y=899.43, Mass=526, SNR=9.0, Peak=3296 HFD=2.4
01:11:30.825 00.002 16872 Star::Find(15, 1079, 696, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.827 00.002 16872 Star::Find returns 0 (4), X=1078.46, Y=695.58, Mass=1905, SNR=25.5, Peak=3684 HFD=1.4
01:11:30.829 00.002 16872 Star::Find(15, 625, 60, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.832 00.003 16872 Star::Find returns 0 (4), X=624.62, Y=59.77, Mass=408, SNR=8.6, Peak=3328 HFD=1.3
01:11:30.837 00.005 16872 Star::Find(15, 172, 793, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.839 00.002 16872 Star::Find false star n=3 nbg=279 bg=3198.6 sigma=20.9 thresh=3261 peak=3253
01:11:30.842 00.003 16872 Star::Find returns 0 (2), X=172.00, Y=793.00, Mass=228, SNR=2.9, Peak=3288 HFD=0.0
01:11:30.844 00.002 16872 Star::Find(15, 611, 101, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.847 00.003 16872 Star::Find returns 0 (4), X=611.26, Y=100.33, Mass=233, SNR=6.3, Peak=3296 HFD=1.0
01:11:30.850 00.003 16872 Star::Find(15, 410, 451, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.852 00.002 16872 Star::Find false star n=4 nbg=254 bg=3198.2 sigma=18.6 thresh=3254 peak=3245
01:11:30.855 00.003 16872 Star::Find returns 0 (2), X=410.00, Y=451.00, Mass=251, SNR=2.9, Peak=3272 HFD=0.0
01:11:30.858 00.003 16872 Star::Find(15, 1368, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.860 00.002 16872 Star::Find returns 1 (0), X=1368.54, Y=519.79, Mass=498, SNR=8.5, Peak=3296 HFD=3.5
01:11:30.862 00.002 16872 Star::Find(15, 1051, 613, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.867 00.005 16872 Star::Find returns 1 (0), X=1050.89, Y=613.80, Mass=302, SNR=6.7, Peak=3288 HFD=1.8
01:11:30.869 00.002 16872 Star::Find(15, 1006, 538, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.872 00.003 16872 Star::Find false star n=5 nbg=264 bg=3199.8 sigma=17.6 thresh=3253 peak=3248
01:11:30.875 00.003 16872 Star::Find returns 0 (2), X=1006.00, Y=538.00, Mass=333, SNR=2.9, Peak=3280 HFD=0.0
01:11:30.876 00.001 16872 Star::Find(15, 1599, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.880 00.004 16872 Star::Find false star n=12 nbg=266 bg=3194.7 sigma=17.5 thresh=3247 peak=3241
01:11:30.884 00.004 16872 Star::Find returns 0 (2), X=1599.00, Y=596.00, Mass=692, SNR=2.9, Peak=3276 HFD=0.0
01:11:30.886 00.002 16872 Star::Find(15, 1895, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.889 00.003 16872 Star::Find returns 1 (0), X=1896.15, Y=404.38, Mass=1832, SNR=22.1, Peak=3580 HFD=1.5
01:11:30.891 00.002 16872 Star::Find(15, 1033, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.894 00.003 16872 Star::Find returns 0 (4), X=1046.50, Y=821.56, Mass=360, SNR=7.3, Peak=3296 HFD=1.3
01:11:30.897 00.003 16872 Star::Find(15, 732, 491, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.900 00.003 16872 Star::Find returns 0 (2), X=732.00, Y=491.00, Mass=60, SNR=2.9, Peak=3268 HFD=0.0
01:11:30.902 00.002 16872 Star::Find(15, 330, 560, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.905 00.003 16872 Star::Find returns 1 (0), X=329.31, Y=550.32, Mass=430, SNR=7.9, Peak=3284 HFD=2.4
01:11:30.907 00.002 16872 Star::Find(15, 763, 708, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.909 00.002 16872 Star::Find false star n=2 nbg=267 bg=3197.3 sigma=18.8 thresh=3254 peak=3243
01:11:30.916 00.007 16872 Star::Find returns 0 (2), X=763.00, Y=708.00, Mass=125, SNR=2.9, Peak=3268 HFD=0.0
01:11:30.920 00.004 16872 Star::Find(15, 1542, 41, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.923 00.003 16872 Star::Find returns 0 (3), X=1542.00, Y=41.00, Mass=0, SNR=0.0, Peak=3268 HFD=0.0
01:11:30.927 00.004 16872 Star::Find(15, 224, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.930 00.003 16872 Star::Find false star n=2 nbg=276 bg=3195.3 sigma=22.0 thresh=3261 peak=3257
01:11:30.934 00.004 16872 Star::Find returns 0 (2), X=224.00, Y=464.00, Mass=177, SNR=2.9, Peak=3296 HFD=0.0
01:11:30.937 00.003 16872 AutoFind: finding best star pass 1
01:11:30.940 00.003 16872 Star::Find(15, 1116, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.944 00.004 16872 Star::Find returns 1 (0), X=1116.20, Y=159.45, Mass=949120, SNR=627.6, Peak=65432 HFD=3.7
01:11:30.946 00.002 16872 AutoFind: near-saturated [1116, 160] 478.2 Mass 949120 SNR 627.6 Peak 65432
01:11:30.949 00.003 16872 Star::Find(15, 1529, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.951 00.002 16872 Star::Find returns 1 (0), X=1528.72, Y=628.27, Mass=7850, SNR=48.9, Peak=4048 HFD=2.8
01:11:30.954 00.003 16872 AutoFind returns star at [1529, 628] 4.9 Mass 7850 SNR 48.9
01:11:30.957 00.003 16872 Star::Find(15, 1529, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.960 00.003 16872 Star::Find returns 1 (0), X=1528.72, Y=628.27, Mass=7850, SNR=48.9, Peak=4048 HFD=2.8
01:11:30.963 00.003 16872 MultiStar: List (12): {1528.72, 628.27}(48.9), {870.71, 667.34}(17.3), {979.01, 1007.36}(17.8), {734.27, 370.35}(12.0), {1860.15, 339.16}(12.0), {1717.09, 717.36}(15.2), {588.57, 908.71}(8.4), {1537.11, 438.81}(8.5), {1625.14, 111.21}(8.6), {1016.58, 1040.74}(9.7), {316.46, 874.98}(6.9), {931.30, 811.96}(9.3), 
01:11:30.966 00.003 16872 setting lock position to (1528.72, 628.27)
01:11:30.969 00.003 16872 MultiStar: stabilizing after lock position change
01:11:30.972 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
01:11:30.975 00.003 16872 UpdateGuideState(): m_state=1
01:11:30.978 00.003 16872 Star::Find(15, 1528, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:30.980 00.002 16872 Star::Find returns 1 (0), X=1528.72, Y=628.27, Mass=7850, SNR=48.9, Peak=4048 HFD=2.8
01:11:30.982 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
01:11:30.985 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
01:11:30.989 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
01:11:30.997 00.008 16872 setting force full frames = false
01:11:31.000 00.003 16872 setting lock position to (1528.72, 628.27)
01:11:31.002 00.002 16872 MultiStar: stabilizing after lock position change
01:11:31.005 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:11:31.008 00.003 16872 Changing from state SELECTING to SELECTED
01:11:31.011 00.003 16872 guider state => SELECTED
01:11:31.023 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2832, max=65432, med=3200, FiltMin=3072, FiltMax=47124, Gamma=2.190
01:11:31.060 00.037 16872 UpdateGuideState exits: m=7850 SNR=48.9
01:11:31.062 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2832, max=65432, med=3200, FiltMin=3072, FiltMax=47124, Gamma=2.190
01:11:31.097 00.035 16872 Status Line: Auto-selected star at (1528.7, 628.3)
01:11:31.110 00.013 16872 PhdController: newstate STATE_WAIT_SELECTED
01:11:31.114 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:31.117 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:11:31.120 00.003 16872 Enqueuing Expose request
01:11:31.122 00.002 9640 Worker thread wakes up
01:11:31.122 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:11:31.122 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1514,613,31,31)
01:11:31.122 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3609012a-a5b4-4eb8-9e51-edd0146fc577"}
01:11:31.126 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3609012a-a5b4-4eb8-9e51-edd0146fc577"}
01:11:31.133 00.007 16872 evsrv: cli 0D3BFB48 connect
01:11:31.136 00.003 16872 case statement mapped state 2 to 1
01:11:31.140 00.004 16872 case statement mapped state 2 to 1
01:11:31.144 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1fbc624b-dab7-4c21-9bf1-7b7df365c8b0"}
01:11:31.147 00.003 16872 case statement mapped state 2 to 1
01:11:31.150 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"1fbc624b-dab7-4c21-9bf1-7b7df365c8b0"}
01:11:31.152 00.002 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"ad2bd77d-8593-48d9-b193-43b7453bface"}
01:11:31.155 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":[1528.72,628.27],"id":"ad2bd77d-8593-48d9-b193-43b7453bface"}
01:11:31.158 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"90500637-9831-4cd2-ba5c-3a38c3f0cb24"}
01:11:31.164 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.72,7.27],"pixels":"..."},"id":"90500637-9831-4cd2-ba5c-3a38c3f0cb24"}
01:11:31.168 00.004 16872 evsrv: cli 0D3BFB48 disconnect
01:11:31.172 00.004 16872 evsrv: cli 0D3BFFA8 connect
01:11:31.176 00.004 16872 case statement mapped state 2 to 1
01:11:31.181 00.005 16872 case statement mapped state 2 to 1
01:11:31.185 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f01c9ce1-7168-4341-a9dd-9116fc77411e"}
01:11:31.188 00.003 16872 case statement mapped state 2 to 1
01:11:31.191 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"f01c9ce1-7168-4341-a9dd-9116fc77411e"}
01:11:31.200 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
01:11:32.203 01.003 16872 evsrv: cli 0D3BF968 connect
01:11:32.206 00.003 16872 case statement mapped state 2 to 1
01:11:32.212 00.006 16872 case statement mapped state 2 to 1
01:11:32.215 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"c9d8b26f-81c4-401e-9d02-c1dd68908417"}
01:11:32.218 00.003 16872 case statement mapped state 2 to 1
01:11:32.221 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"c9d8b26f-81c4-401e-9d02-c1dd68908417"}
01:11:32.226 00.005 16872 evsrv: cli 0D3BF968 disconnect
01:11:33.244 01.018 16872 evsrv: cli 0D3BFFA8 connect
01:11:33.248 00.004 16872 case statement mapped state 2 to 1
01:11:33.255 00.007 16872 case statement mapped state 2 to 1
01:11:33.260 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f487612e-18c2-46e7-b6e5-1e5d2964ce40"}
01:11:33.263 00.003 16872 case statement mapped state 2 to 1
01:11:33.267 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"f487612e-18c2-46e7-b6e5-1e5d2964ce40"}
01:11:33.271 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:11:33.919 00.648 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"50a12730-d38b-4ccc-8595-86d82b251ee2"}
01:11:33.923 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"50a12730-d38b-4ccc-8595-86d82b251ee2"}
01:11:33.926 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40543d93-4d23-4596-929b-38ea9b27464d"}
01:11:33.930 00.004 16872 case statement mapped state 2 to 1
01:11:33.932 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"40543d93-4d23-4596-929b-38ea9b27464d"}
01:11:33.937 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"db808c29-b5d8-4788-8574-df80c6b630ac"}
01:11:33.941 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.72,7.27],"pixels":"..."},"id":"db808c29-b5d8-4788-8574-df80c6b630ac"}
01:11:34.272 00.331 16872 evsrv: cli 0D3C0A48 connect
01:11:34.274 00.002 16872 case statement mapped state 2 to 1
01:11:34.280 00.006 16872 case statement mapped state 2 to 1
01:11:34.284 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d6c03d24-6d30-430f-b568-c6a82b881ebb"}
01:11:34.286 00.002 16872 case statement mapped state 2 to 1
01:11:34.289 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"d6c03d24-6d30-430f-b568-c6a82b881ebb"}
01:11:34.294 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:11:35.187 00.893 9640 Exposure complete
01:11:35.296 00.109 16872 evsrv: cli 0D3C0A48 connect
01:11:35.298 00.002 16872 case statement mapped state 2 to 1
01:11:35.302 00.004 16872 case statement mapped state 2 to 1
01:11:35.308 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"92b861d1-5f9d-4313-a2e5-d44693b32e06"}
01:11:35.312 00.004 16872 case statement mapped state 2 to 1
01:11:35.315 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"92b861d1-5f9d-4313-a2e5-d44693b32e06"}
01:11:35.318 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:11:35.332 00.014 9640 worker thread done servicing request
01:11:35.332 00.000 16872 OnExposeComplete: enter
01:11:35.335 00.003 16872 UpdateGuideState(): m_state=2
01:11:35.340 00.005 16872 Star::Find(15, 1528, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:11:35.343 00.003 16872 Star::Find returns 1 (0), X=1528.27, Y=629.02, Mass=9630, SNR=54.7, Peak=4192 HFD=2.5
01:11:35.345 00.002 16872 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.56) = xAngle (0.55 = 0.55)
01:11:35.348 00.003 16872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.60 = 0.60)
01:11:35.351 00.003 16872 CameraToMount -- cameraX=-0.45 cameraY=0.75 hyp=0.88 cameraTheta=2.11 mountX=0.75 mountY=0.49, mountTheta=0.59
01:11:35.356 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=60812, med=3208, FiltMin=3140, FiltMax=40752, Gamma=2.190
01:11:35.392 00.036 16872 UpdateGuideState exits: m=9630 SNR=54.7
01:11:35.396 00.004 16872 PhdController: newstate STATE_CALIBRATE
01:11:35.402 00.006 16872 PhdController: newstate STATE_GUIDE
01:11:35.417 00.015 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:11:35.420 00.003 16872 guider state => CALIBRATED
01:11:35.422 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:11:35.433 00.011 16872 reset dither spiral
01:11:35.437 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:11:35.439 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:35.442 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:11:35.445 00.003 16872 Enqueuing Expose request
01:11:35.448 00.003 9640 Worker thread wakes up
01:11:35.448 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:11:35.448 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:11:36.320 00.872 16872 evsrv: cli 0D3C0A48 connect
01:11:36.324 00.004 16872 case statement mapped state 5 to 1
01:11:36.328 00.004 16872 case statement mapped state 5 to 1
01:11:36.331 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"496e0cf6-8a55-47ab-bc6f-1c7075e099e8"}
01:11:36.333 00.002 16872 case statement mapped state 5 to 1
01:11:36.336 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"496e0cf6-8a55-47ab-bc6f-1c7075e099e8"}
01:11:36.340 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:11:37.340 01.000 16872 evsrv: cli 0D3C0228 connect
01:11:37.344 00.004 16872 case statement mapped state 5 to 1
01:11:37.349 00.005 16872 case statement mapped state 5 to 1
01:11:37.355 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"9b3e2096-42ff-45b5-90c8-69749968b3cf"}
01:11:37.357 00.002 16872 case statement mapped state 5 to 1
01:11:37.360 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"9b3e2096-42ff-45b5-90c8-69749968b3cf"}
01:11:37.363 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:11:37.419 00.056 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59618f5c-525b-4b9f-bed6-b28d52b1a79b"}
01:11:37.422 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"59618f5c-525b-4b9f-bed6-b28d52b1a79b"}
01:11:37.426 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1126b5a5-bd2a-4c4e-9715-1ff3c51d1525"}
01:11:37.428 00.002 16872 case statement mapped state 5 to 1
01:11:37.433 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"1126b5a5-bd2a-4c4e-9715-1ff3c51d1525"}
01:11:37.436 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"69b839ff-b0df-49c0-9ab9-e0e8796eca4e"}
01:11:37.439 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.27,7.02],"pixels":"..."},"id":"69b839ff-b0df-49c0-9ab9-e0e8796eca4e"}
01:11:38.365 00.926 16872 evsrv: cli 0D3C0228 connect
01:11:38.371 00.006 16872 case statement mapped state 5 to 1
01:11:38.374 00.003 16872 case statement mapped state 5 to 1
01:11:38.377 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"d682017f-024e-4390-be8c-c9b713596be5"}
01:11:38.379 00.002 16872 case statement mapped state 5 to 1
01:11:38.383 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"d682017f-024e-4390-be8c-c9b713596be5"}
01:11:38.397 00.014 16872 evsrv: cli 0D3C0228 disconnect
01:11:39.398 01.001 16872 evsrv: cli 0D3BFB48 connect
01:11:39.403 00.005 16872 case statement mapped state 5 to 1
01:11:39.407 00.004 16872 case statement mapped state 5 to 1
01:11:39.411 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"505dbfef-5296-44c8-b1f7-1e23b6e6677f"}
01:11:39.414 00.003 16872 case statement mapped state 5 to 1
01:11:39.417 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"505dbfef-5296-44c8-b1f7-1e23b6e6677f"}
01:11:39.420 00.003 16872 evsrv: cli 0D3BFB48 disconnect
01:11:39.518 00.098 9640 Exposure complete
01:11:39.653 00.135 9640 worker thread done servicing request
01:11:39.653 00.000 16872 OnExposeComplete: enter
01:11:39.656 00.003 16872 UpdateGuideState(): m_state=5
01:11:39.659 00.003 16872 Star::Find(15, 1528, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:11:39.660 00.001 16872 Star::Find returns 1 (0), X=1528.14, Y=629.75, Mass=9262, SNR=48.6, Peak=4200 HFD=2.7
01:11:39.664 00.004 16872 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.56) = xAngle (0.39 = 0.39)
01:11:39.667 00.003 16872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.44 = 0.44)
01:11:39.669 00.002 16872 CameraToMount -- cameraX=-0.58 cameraY=1.48 hyp=1.59 cameraTheta=1.94 mountX=1.47 mountY=0.67, mountTheta=0.43
01:11:39.673 00.004 16872 Changing from state CALIBRATED to GUIDING
01:11:39.676 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:11:39.679 00.003 16872 ScopeASCOM::SideOfPier() returns 0
01:11:39.760 00.081 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
01:11:39.762 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:11:39.766 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:11:39.768 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:11:39.771 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:11:39.774 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:11:39.777 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:11:39.779 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:11:39.782 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:11:39.784 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:11:39.787 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:11:39.791 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:11:39.793 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:11:39.796 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:11:39.882 00.086 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:11:39.886 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:11:39.890 00.004 16872 Dec comp: XRate 8.696 -> 8.468 for dec -0.0 -> dec 13.1
01:11:39.896 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:11:39.903 00.007 16872 ScopeASCOM::SideOfPier() returns 0
01:11:40.024 00.121 16872 setting lock position to (1528.14, 629.75)
01:11:40.028 00.004 16872 MultiStar: stabilizing after lock position change
01:11:40.031 00.003 16872 guider state => GUIDING
01:11:40.034 00.003 16872 Status Line: Guiding
01:11:40.041 00.007 16872 Mount: notify guiding started
01:11:40.045 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:11:40.048 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
01:11:40.051 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:11:40.054 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:11:40.058 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:11:40.060 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
01:11:40.063 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
01:11:40.065 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:11:40.070 00.005 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
01:11:40.074 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:11:40.077 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:11:40.079 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:11:40.081 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:11:40.085 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:11:40.088 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:11:40.091 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:11:40.093 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:11:40.096 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:11:40.099 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:11:40.104 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:11:40.106 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:11:40.110 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:11:40.114 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:11:40.116 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:11:40.120 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:11:40.122 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:11:40.125 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:11:40.128 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:11:40.132 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:11:40.134 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:11:40.137 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:11:40.140 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:11:40.144 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:11:40.149 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:11:40.152 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:11:40.155 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:11:40.157 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:11:40.160 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:11:40.269 00.109 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:11:40.335 00.066 16872 ScopeASCOM::SideOfPier() returns 0
01:11:40.338 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:11:40.341 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:11:40.343 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:11:40.346 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
01:11:40.349 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:11:40.352 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:11:40.354 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:11:40.356 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:11:40.359 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:11:40.363 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2856, max=63852, med=3196, FiltMin=3036, FiltMax=48912, Gamma=2.190
01:11:40.400 00.037 16872 UpdateGuideState exits: m=9262 SNR=48.6
01:11:40.403 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
01:11:40.405 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:40.407 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:11:40.411 00.004 16872 Enqueuing Expose request
01:11:40.415 00.004 9640 Worker thread wakes up
01:11:40.415 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:11:40.415 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1513,615,31,31)
01:11:40.422 00.007 16872 evsrv: cli 0D3BFFA8 connect
01:11:40.425 00.003 16872 case statement mapped state 6 to 3
01:11:40.428 00.003 16872 case statement mapped state 6 to 3
01:11:40.432 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"efe861b0-5425-4854-abab-087ee68cfc09"}
01:11:40.434 00.002 16872 case statement mapped state 6 to 3
01:11:40.436 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"efe861b0-5425-4854-abab-087ee68cfc09"}
01:11:40.444 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
01:11:40.919 00.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00bcd26a-647a-4f98-8e24-1e497f17dda5"}
01:11:40.922 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"00bcd26a-647a-4f98-8e24-1e497f17dda5"}
01:11:40.928 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f3f68116-f333-4a54-9c38-f24d7cb9de10"}
01:11:40.930 00.002 16872 case statement mapped state 6 to 3
01:11:40.932 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3f68116-f333-4a54-9c38-f24d7cb9de10"}
01:11:40.936 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e1f0329a-18a2-420d-b168-2deae0a0aebf"}
01:11:40.939 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.14,6.75],"pixels":"..."},"id":"e1f0329a-18a2-420d-b168-2deae0a0aebf"}
01:11:44.417 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"610c32b2-4a64-4a78-9f04-6e72461d2a55"}
01:11:44.421 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"610c32b2-4a64-4a78-9f04-6e72461d2a55"}
01:11:44.425 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ca9cc89-b663-4f45-bfa4-5f539ba0b15c"}
01:11:44.428 00.003 16872 case statement mapped state 6 to 3
01:11:44.431 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ca9cc89-b663-4f45-bfa4-5f539ba0b15c"}
01:11:44.436 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d5d5cc59-4f8e-486c-bd38-d4b8665ca190"}
01:11:44.439 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.14,6.75],"pixels":"..."},"id":"d5d5cc59-4f8e-486c-bd38-d4b8665ca190"}
01:11:44.477 00.038 9640 Exposure complete
01:11:44.613 00.136 9640 worker thread done servicing request
01:11:44.614 00.001 16872 OnExposeComplete: enter
01:11:44.616 00.002 16872 UpdateGuideState(): m_state=6
01:11:44.621 00.005 16872 Star::Find(15, 1528, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:11:44.624 00.003 16872 Star::Find returns 1 (0), X=1527.53, Y=630.21, Mass=8449, SNR=50.4, Peak=4064 HFD=2.7
01:11:44.628 00.004 16872 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.56) = xAngle (0.94 = 0.94)
01:11:44.630 00.002 16872 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.99 = 0.99)
01:11:44.633 00.003 16872 CameraToMount -- cameraX=-0.61 cameraY=0.46 hyp=0.76 cameraTheta=2.49 mountX=0.45 mountY=0.64, mountTheta=0.95
01:11:44.638 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.61, y=0.46, opts=13)
01:11:44.641 00.003 16872 Enqueuing Move request for scope (-0.61, 0.46)
01:11:44.644 00.003 9640 Worker thread wakes up
01:11:44.644 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.46) opts 0xd
01:11:44.644 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.61, 0.46)
01:11:44.644 00.000 9640 Moving (-0.61, 0.46) raw xDistance=0.45 yDistance=0.64
01:11:44.644 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.45
01:11:44.644 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.64, m_sumCorr=0
01:11:44.644 00.000 9640 MoveAxis(W, 48, ABG)
01:11:44.644 00.000 9640 Guiding  Dir = 3, Dur = 48
01:11:44.644 00.000 9640 IsSlewing returns 0
01:11:44.645 00.001 9640 IsGuiding returns 0
01:11:44.645 00.000 9640 PulseGuide returned control before completion, sleep 58
01:11:44.651 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=65508, med=3212, FiltMin=3068, FiltMax=46812, Gamma=2.190
01:11:44.691 00.040 16872 UpdateGuideState exits: m=8449 SNR=50.4
01:11:44.693 00.002 16872 PhdController: settling, locked = 1, distance = 1.34 (1.50) aobump = 0 frame = 1 / 99999
01:11:44.695 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777788704.695,"Host":"RBFOCUS307","Inst":1,"Distance":1.34,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:11:44.701 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:44.703 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:11:44.706 00.003 16872 Enqueuing Expose request
01:11:44.712 00.006 9640 IsGuiding returns 1
01:11:44.712 00.000 9640 scope still moving after pulse duration time elapsed
01:11:44.743 00.031 9640 IsSlewing returns 0
01:11:44.743 00.000 9640 IsGuiding returns 1
01:11:44.774 00.031 9640 IsSlewing returns 0
01:11:44.774 00.000 9640 IsGuiding returns 0
01:11:44.774 00.000 9640 scope move finished after 48 + 81 ms
01:11:44.774 00.000 9640 Move returns status 0, amount 48
01:11:44.774 00.000 9640 MoveAxis(N, 0, ABG)
01:11:44.774 00.000 9640 Move returns status 0, amount 0
01:11:44.774 00.000 9640 move complete, result=0
01:11:44.775 00.001 9640 worker thread done servicing request
01:11:44.775 00.000 9640 Worker thread wakes up
01:11:44.775 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:11:44.775 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1513,615,31,31)
01:11:44.775 00.000 16872 GuideStep: 0.5 px 48 ms WEST, 0.6 px 0 ms NORTH
01:11:47.917 03.142 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a0a2b563-0bf5-464b-838d-332cb4d99df4"}
01:11:47.922 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a0a2b563-0bf5-464b-838d-332cb4d99df4"}
01:11:47.925 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f06fdb15-19a3-4ad8-8e03-21e344185b2c"}
01:11:47.928 00.003 16872 case statement mapped state 6 to 3
01:11:47.931 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f06fdb15-19a3-4ad8-8e03-21e344185b2c"}
01:11:47.947 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"309fab40-98d7-468b-a76d-9002fea2cd4b"}
01:11:47.952 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.53,7.21],"pixels":"..."},"id":"309fab40-98d7-468b-a76d-9002fea2cd4b"}
01:11:48.832 00.880 9640 Exposure complete
01:11:48.970 00.138 9640 worker thread done servicing request
01:11:48.970 00.000 16872 OnExposeComplete: enter
01:11:48.972 00.002 16872 UpdateGuideState(): m_state=6
01:11:48.975 00.003 16872 Star::Find(15, 1527, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:11:48.979 00.004 16872 Star::Find returns 1 (0), X=1527.41, Y=630.35, Mass=8477, SNR=48.5, Peak=3956 HFD=3.0
01:11:48.981 00.002 16872 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.56) = xAngle (0.90 = 0.90)
01:11:48.984 00.003 16872 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.94 = 0.94)
01:11:48.987 00.003 16872 CameraToMount -- cameraX=-0.73 cameraY=0.60 hyp=0.94 cameraTheta=2.45 mountX=0.59 mountY=0.76, mountTheta=0.91
01:11:48.991 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.73, y=0.60, opts=13)
01:11:48.995 00.004 16872 Enqueuing Move request for scope (-0.73, 0.60)
01:11:48.998 00.003 9640 Worker thread wakes up
01:11:48.998 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.60) opts 0xd
01:11:48.998 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.73, 0.60)
01:11:48.998 00.000 9640 Moving (-0.73, 0.60) raw xDistance=0.59 yDistance=0.76
01:11:48.998 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.59
01:11:48.998 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.76, m_sumCorr=0
01:11:48.998 00.000 9640 MoveAxis(W, 67, ABG)
01:11:48.999 00.001 9640 Guiding  Dir = 3, Dur = 67
01:11:48.999 00.000 9640 IsSlewing returns 0
01:11:48.999 00.000 9640 IsGuiding returns 0
01:11:48.999 00.000 9640 PulseGuide returned control before completion, sleep 77
01:11:49.005 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=64564, med=3196, FiltMin=3128, FiltMax=45712, Gamma=2.190
01:11:49.041 00.036 16872 UpdateGuideState exits: m=8477 SNR=48.5
01:11:49.045 00.004 16872 PhdController: settling, locked = 1, distance = 1.22 (1.50) aobump = 0 frame = 2 / 99999
01:11:49.047 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777788709.047,"Host":"RBFOCUS307","Inst":1,"Distance":1.22,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
01:11:49.049 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:49.053 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:11:49.057 00.004 16872 Enqueuing Expose request
01:11:49.086 00.029 9640 IsGuiding returns 1
01:11:49.086 00.000 9640 scope still moving after pulse duration time elapsed
01:11:49.117 00.031 9640 IsSlewing returns 0
01:11:49.117 00.000 9640 IsGuiding returns 0
01:11:49.117 00.000 9640 scope move finished after 67 + 51 ms
01:11:49.117 00.000 9640 Move returns status 0, amount 67
01:11:49.118 00.001 9640 MoveAxis(N, 0, ABG)
01:11:49.118 00.000 9640 Move returns status 0, amount 0
01:11:49.118 00.000 9640 move complete, result=0
01:11:49.118 00.000 9640 worker thread done servicing request
01:11:49.118 00.000 9640 Worker thread wakes up
01:11:49.118 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:11:49.118 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1513,615,31,31)
01:11:49.118 00.000 16872 GuideStep: 0.6 px 67 ms WEST, 0.8 px 0 ms NORTH
01:11:51.418 02.300 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0b052acf-c573-47f2-8981-52e0bbe00088"}
01:11:51.421 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0b052acf-c573-47f2-8981-52e0bbe00088"}
01:11:51.425 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a32027e-b3cb-4458-bece-a1b1c8dbe73e"}
01:11:51.428 00.003 16872 case statement mapped state 6 to 3
01:11:51.432 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a32027e-b3cb-4458-bece-a1b1c8dbe73e"}
01:11:51.435 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3aa781eb-4347-4100-b66d-931b7787f73d"}
01:11:51.438 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.41,7.35],"pixels":"..."},"id":"3aa781eb-4347-4100-b66d-931b7787f73d"}
01:11:53.191 01.753 9640 Exposure complete
01:11:53.337 00.146 9640 worker thread done servicing request
01:11:53.337 00.000 16872 OnExposeComplete: enter
01:11:53.340 00.003 16872 UpdateGuideState(): m_state=6
01:11:53.343 00.003 16872 Star::Find(15, 1527, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:11:53.346 00.003 16872 Star::Find returns 1 (0), X=1526.97, Y=629.67, Mass=8999, SNR=49.8, Peak=4176 HFD=2.6
01:11:53.348 00.002 16872 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.56) = xAngle (-4.63 = 1.65)
01:11:53.350 00.002 16872 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.59 = 1.70)
01:11:53.354 00.004 16872 CameraToMount -- cameraX=-1.17 cameraY=-0.08 hyp=1.17 cameraTheta=-3.08 mountX=-0.09 mountY=1.16, mountTheta=1.65
01:11:53.358 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.17, y=-0.08, opts=13)
01:11:53.362 00.004 16872 Enqueuing Move request for scope (-1.17, -0.08)
01:11:53.364 00.002 9640 Worker thread wakes up
01:11:53.364 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.17, -0.08) opts 0xd
01:11:53.364 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.17, -0.08)
01:11:53.364 00.000 9640 Moving (-1.17, -0.08) raw xDistance=-0.09 yDistance=1.16
01:11:53.364 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:11:53.364 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 1.16, m_sumCorr=0.32
01:11:53.364 00.000 9640 MoveAxis(E, 0, ABG)
01:11:53.364 00.000 9640 Move returns status 0, amount 0
01:11:53.364 00.000 9640 MoveAxis(S, 38, ABG)
01:11:53.364 00.000 9640 Guiding  Dir = 1, Dur = 38
01:11:53.364 00.000 9640 IsSlewing returns 0
01:11:53.366 00.002 9640 IsGuiding returns 0
01:11:53.366 00.000 9640 PulseGuide returned control before completion, sleep 48
01:11:53.371 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=65512, med=3200, FiltMin=3050, FiltMax=46688, Gamma=2.190
01:11:53.407 00.036 16872 UpdateGuideState exits: m=8999 SNR=49.8
01:11:53.410 00.003 16872 PhdController: settling, locked = 1, distance = 1.21 (1.50) aobump = 0 frame = 3 / 99999
01:11:53.413 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788713.413,"Host":"RBFOCUS307","Inst":1,"Distance":1.21,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
01:11:53.420 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:53.423 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:11:53.425 00.002 16872 Enqueuing Expose request
01:11:53.430 00.005 9640 IsGuiding returns 0
01:11:53.430 00.000 9640 Move returns status 0, amount 38
01:11:53.430 00.000 9640 move complete, result=0
01:11:53.430 00.000 9640 worker thread done servicing request
01:11:53.430 00.000 9640 Worker thread wakes up
01:11:53.430 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:11:53.431 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1513,615,31,31)
01:11:53.434 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 1.2 px 38 ms SOUTH
01:11:54.917 01.483 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa38cb5e-f494-42ea-9447-b469550bdf72"}
01:11:54.920 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aa38cb5e-f494-42ea-9447-b469550bdf72"}
01:11:54.923 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff3613d1-7519-4713-a867-005c3ddb395b"}
01:11:54.926 00.003 16872 case statement mapped state 6 to 3
01:11:54.929 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff3613d1-7519-4713-a867-005c3ddb395b"}
01:11:54.932 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"83f58b5e-e38e-43fb-996e-193a43dc9655"}
01:11:54.935 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.97,6.67],"pixels":"..."},"id":"83f58b5e-e38e-43fb-996e-193a43dc9655"}
01:11:57.481 02.546 9640 Exposure complete
01:11:57.625 00.144 9640 worker thread done servicing request
01:11:57.626 00.001 16872 OnExposeComplete: enter
01:11:57.629 00.003 16872 UpdateGuideState(): m_state=6
01:11:57.632 00.003 16872 Star::Find(15, 1526, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:11:57.635 00.003 16872 Star::Find returns 1 (0), X=1526.90, Y=630.08, Mass=9567, SNR=53.4, Peak=4132 HFD=2.9
01:11:57.637 00.002 16872 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.56) = xAngle (1.33 = 1.33)
01:11:57.640 00.003 16872 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.37 = 1.37)
01:11:57.643 00.003 16872 CameraToMount -- cameraX=-1.24 cameraY=0.33 hyp=1.29 cameraTheta=2.88 mountX=0.31 mountY=1.26, mountTheta=1.33
01:11:57.647 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.24, y=0.33, opts=13)
01:11:57.649 00.002 16872 Enqueuing Move request for scope (-1.24, 0.33)
01:11:57.652 00.003 9640 Worker thread wakes up
01:11:57.652 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.24, 0.33) opts 0xd
01:11:57.652 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.24, 0.33)
01:11:57.652 00.000 9640 Moving (-1.24, 0.33) raw xDistance=0.31 yDistance=1.26
01:11:57.652 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.31
01:11:57.652 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.31, input 1.26, m_sumCorr=0.63
01:11:57.652 00.000 9640 MoveAxis(W, 33, ABG)
01:11:57.652 00.000 9640 Guiding  Dir = 3, Dur = 33
01:11:57.653 00.001 9640 IsSlewing returns 0
01:11:57.653 00.000 9640 IsGuiding returns 0
01:11:57.653 00.000 9640 PulseGuide returned control before completion, sleep 43
01:11:57.661 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65508, med=3212, FiltMin=3140, FiltMax=45668, Gamma=2.190
01:11:57.697 00.036 16872 UpdateGuideState exits: m=9567 SNR=53.4
01:11:57.700 00.003 16872 PhdController: settling, locked = 1, distance = 1.23 (1.50) aobump = 0 frame = 4 / 99999
01:11:57.703 00.003 16872 PhdController: newstate STATE_FINISH
01:11:57.707 00.004 16872 PhdController complete: success
01:11:57.710 00.003 9640 IsGuiding returns 1
01:11:57.710 00.000 9640 scope still moving after pulse duration time elapsed
01:11:57.710 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777788717.710,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:11:57.714 00.004 16872 Mount: notify guiding dither settle done success=1
01:11:57.717 00.003 16872 PhdController: newstate STATE_IDLE
01:11:57.719 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:57.724 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:11:57.726 00.002 16872 Enqueuing Expose request
01:11:57.736 00.010 9640 IsSlewing returns 0
01:11:57.736 00.000 9640 IsGuiding returns 0
01:11:57.736 00.000 9640 scope move finished after 33 + 49 ms
01:11:57.736 00.000 9640 Move returns status 0, amount 33
01:11:57.736 00.000 9640 MoveAxis(S, 37, ABG)
01:11:57.736 00.000 9640 Guiding  Dir = 1, Dur = 37
01:11:57.737 00.001 9640 IsSlewing returns 0
01:11:57.737 00.000 9640 IsGuiding returns 0
01:11:57.737 00.000 9640 PulseGuide returned control before completion, sleep 47
01:11:57.799 00.062 9640 IsGuiding returns 1
01:11:57.799 00.000 9640 scope still moving after pulse duration time elapsed
01:11:57.830 00.031 9640 IsSlewing returns 0
01:11:57.831 00.001 9640 IsGuiding returns 0
01:11:57.831 00.000 9640 scope move finished after 37 + 56 ms
01:11:57.831 00.000 9640 Move returns status 0, amount 37
01:11:57.831 00.000 9640 move complete, result=0
01:11:57.831 00.000 9640 worker thread done servicing request
01:11:57.831 00.000 9640 Worker thread wakes up
01:11:57.831 00.000 16872 GuideStep: 0.3 px 33 ms WEST, 1.3 px 37 ms SOUTH
01:11:57.835 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:11:57.835 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1513,615,31,31)
01:11:58.109 00.274 16872 evsrv: cli 0D3C0A48 connect
01:11:58.113 00.004 16872 case statement mapped state 6 to 3
01:11:58.121 00.008 16872 case statement mapped state 6 to 3
01:11:58.125 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"334aa1f1-cf12-4717-b250-c0ce501c1c61"}
01:11:58.128 00.003 16872 case statement mapped state 6 to 3
01:11:58.135 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"334aa1f1-cf12-4717-b250-c0ce501c1c61"}
01:11:58.139 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:11:58.416 00.277 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"89442ba0-5022-4402-9bc9-106a9605eb51"}
01:11:58.420 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"89442ba0-5022-4402-9bc9-106a9605eb51"}
01:11:58.424 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ef7c1e7a-efe2-4bcf-a5ee-46a22ce3def6"}
01:11:58.430 00.006 16872 case statement mapped state 6 to 3
01:11:58.433 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef7c1e7a-efe2-4bcf-a5ee-46a22ce3def6"}
01:11:58.437 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cb26248a-83a3-4df9-9a89-a1cf2665195d"}
01:11:58.441 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.90,7.08],"pixels":"..."},"id":"cb26248a-83a3-4df9-9a89-a1cf2665195d"}
01:12:01.895 03.454 9640 Exposure complete
01:12:01.915 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ac34b7f-ee93-4a89-845e-c8d955f7287b"}
01:12:01.918 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6ac34b7f-ee93-4a89-845e-c8d955f7287b"}
01:12:01.925 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ede77bc-9c80-4156-8146-ee7852c4ccce"}
01:12:01.928 00.003 16872 case statement mapped state 6 to 3
01:12:01.931 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ede77bc-9c80-4156-8146-ee7852c4ccce"}
01:12:01.935 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"962b38d1-6b92-4c40-81ae-562ef09d0c06"}
01:12:01.939 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.90,7.08],"pixels":"..."},"id":"962b38d1-6b92-4c40-81ae-562ef09d0c06"}
01:12:02.037 00.098 9640 worker thread done servicing request
01:12:02.037 00.000 16872 OnExposeComplete: enter
01:12:02.040 00.003 16872 UpdateGuideState(): m_state=6
01:12:02.043 00.003 16872 Star::Find(15, 1526, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:12:02.046 00.003 16872 Star::Find returns 1 (0), X=1526.55, Y=630.24, Mass=8033, SNR=46.9, Peak=4008 HFD=2.9
01:12:02.051 00.005 16872 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.56) = xAngle (1.29 = 1.29)
01:12:02.055 00.004 16872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.34 = 1.34)
01:12:02.059 00.004 16872 CameraToMount -- cameraX=-1.59 cameraY=0.48 hyp=1.66 cameraTheta=2.85 mountX=0.46 mountY=1.62, mountTheta=1.29
01:12:02.070 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-1.59, y=0.48, opts=13)
01:12:02.074 00.004 16872 Enqueuing Move request for scope (-1.59, 0.48)
01:12:02.079 00.005 9640 Worker thread wakes up
01:12:02.079 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.59, 0.48) opts 0xd
01:12:02.079 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.59, 0.48)
01:12:02.079 00.000 9640 Moving (-1.59, 0.48) raw xDistance=0.46 yDistance=1.62
01:12:02.079 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.46
01:12:02.080 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.36, input 1.62, m_sumCorr=0.99
01:12:02.080 00.000 9640 MoveAxis(W, 52, ABG)
01:12:02.080 00.000 9640 Guiding  Dir = 3, Dur = 52
01:12:02.080 00.000 9640 IsSlewing returns 0
01:12:02.080 00.000 9640 IsGuiding returns 0
01:12:02.081 00.001 9640 PulseGuide returned control before completion, sleep 62
01:12:02.087 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65016, med=3208, FiltMin=3092, FiltMax=45308, Gamma=2.190
01:12:02.127 00.040 16872 UpdateGuideState exits: m=8033 SNR=46.9
01:12:02.131 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:02.133 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:12:02.135 00.002 16872 Enqueuing Expose request
01:12:02.157 00.022 9640 IsGuiding returns 1
01:12:02.157 00.000 9640 scope still moving after pulse duration time elapsed
01:12:02.188 00.031 9640 IsSlewing returns 0
01:12:02.189 00.001 9640 IsGuiding returns 0
01:12:02.189 00.000 9640 scope move finished after 52 + 57 ms
01:12:02.189 00.000 9640 Move returns status 0, amount 52
01:12:02.189 00.000 9640 MoveAxis(S, 43, ABG)
01:12:02.189 00.000 9640 Guiding  Dir = 1, Dur = 43
01:12:02.190 00.001 9640 IsSlewing returns 0
01:12:02.190 00.000 9640 IsGuiding returns 0
01:12:02.191 00.001 9640 PulseGuide returned control before completion, sleep 53
01:12:02.251 00.060 9640 IsGuiding returns 1
01:12:02.251 00.000 9640 scope still moving after pulse duration time elapsed
01:12:02.281 00.030 9640 IsSlewing returns 0
01:12:02.281 00.000 9640 IsGuiding returns 0
01:12:02.281 00.000 9640 scope move finished after 43 + 47 ms
01:12:02.281 00.000 9640 Move returns status 0, amount 43
01:12:02.281 00.000 9640 move complete, result=0
01:12:02.281 00.000 9640 worker thread done servicing request
01:12:02.282 00.001 16872 GuideStep: 0.5 px 52 ms WEST, 1.6 px 43 ms SOUTH
01:12:02.287 00.005 9640 Worker thread wakes up
01:12:02.287 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:12:02.287 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1513,615,31,31)
01:12:05.416 03.129 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"211acd17-397a-4361-9988-6f5d8c606084"}
01:12:05.419 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"211acd17-397a-4361-9988-6f5d8c606084"}
01:12:05.422 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af04b725-513a-47e0-b662-d9dde6db5cc8"}
01:12:05.425 00.003 16872 case statement mapped state 6 to 3
01:12:05.428 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"af04b725-513a-47e0-b662-d9dde6db5cc8"}
01:12:05.431 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"af259fc4-58c8-4aec-ac93-64b9811921d5"}
01:12:05.433 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.55,7.24],"pixels":"..."},"id":"af259fc4-58c8-4aec-ac93-64b9811921d5"}
01:12:06.339 00.906 9640 Exposure complete
01:12:06.479 00.140 9640 worker thread done servicing request
01:12:06.479 00.000 16872 OnExposeComplete: enter
01:12:06.482 00.003 16872 UpdateGuideState(): m_state=6
01:12:06.484 00.002 16872 Star::Find(15, 1526, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:12:06.488 00.004 16872 Star::Find returns 1 (0), X=1525.87, Y=629.41, Mass=9258, SNR=51.0, Peak=4036 HFD=3.2
01:12:06.491 00.003 16872 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.56) = xAngle (-4.55 = 1.74)
01:12:06.494 00.003 16872 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.50 = 1.78)
01:12:06.496 00.002 16872 CameraToMount -- cameraX=-2.27 cameraY=-0.34 hyp=2.29 cameraTheta=-2.99 mountX=-0.38 mountY=2.24, mountTheta=1.74
01:12:06.500 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.27, y=-0.34, opts=13)
01:12:06.504 00.004 16872 Enqueuing Move request for scope (-2.27, -0.34)
01:12:06.507 00.003 9640 Worker thread wakes up
01:12:06.507 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.27, -0.34) opts 0xd
01:12:06.508 00.001 9640 Handling offset move in thread for scope, endpoint = (-2.27, -0.34)
01:12:06.508 00.000 9640 Moving (-2.27, -0.34) raw xDistance=-0.38 yDistance=2.24
01:12:06.508 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.38
01:12:06.508 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.43, input 2.24, m_sumCorr=1.4
01:12:06.508 00.000 9640 MoveAxis(E, 35, ABG)
01:12:06.508 00.000 9640 Guiding  Dir = 2, Dur = 35
01:12:06.508 00.000 9640 IsSlewing returns 0
01:12:06.508 00.000 9640 IsGuiding returns 0
01:12:06.509 00.001 9640 PulseGuide returned control before completion, sleep 45
01:12:06.514 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=65516, med=3200, FiltMin=3052, FiltMax=47264, Gamma=2.190
01:12:06.550 00.036 16872 UpdateGuideState exits: m=9258 SNR=51.0
01:12:06.553 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:06.556 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:12:06.558 00.002 16872 Enqueuing Expose request
01:12:06.566 00.008 9640 IsGuiding returns 1
01:12:06.566 00.000 9640 scope still moving after pulse duration time elapsed
01:12:06.597 00.031 9640 IsSlewing returns 0
01:12:06.597 00.000 9640 IsGuiding returns 0
01:12:06.597 00.000 9640 scope move finished after 35 + 54 ms
01:12:06.597 00.000 9640 Move returns status 0, amount 35
01:12:06.597 00.000 9640 MoveAxis(S, 52, ABG)
01:12:06.597 00.000 9640 Guiding  Dir = 1, Dur = 52
01:12:06.598 00.001 9640 IsSlewing returns 0
01:12:06.598 00.000 9640 IsGuiding returns 0
01:12:06.598 00.000 9640 PulseGuide returned control before completion, sleep 62
01:12:06.674 00.076 9640 IsGuiding returns 1
01:12:06.674 00.000 9640 scope still moving after pulse duration time elapsed
01:12:06.705 00.031 9640 IsSlewing returns 0
01:12:06.705 00.000 9640 IsGuiding returns 0
01:12:06.705 00.000 9640 scope move finished after 52 + 54 ms
01:12:06.705 00.000 9640 Move returns status 0, amount 52
01:12:06.705 00.000 9640 move complete, result=0
01:12:06.705 00.000 9640 worker thread done servicing request
01:12:06.705 00.000 9640 Worker thread wakes up
01:12:06.705 00.000 16872 GuideStep: -0.4 px 35 ms EAST, 2.2 px 52 ms SOUTH
01:12:06.708 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:12:06.708 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1513,615,31,31)
01:12:08.915 02.207 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"10ca7555-e596-4ff3-acb9-d2c20a511493"}
01:12:08.918 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"10ca7555-e596-4ff3-acb9-d2c20a511493"}
01:12:08.922 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e32df38-dc7b-4956-a68b-1340051a8eb3"}
01:12:08.927 00.005 16872 case statement mapped state 6 to 3
01:12:08.929 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e32df38-dc7b-4956-a68b-1340051a8eb3"}
01:12:08.933 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"55c25ee1-a48a-47fa-9de3-72672df2ac25"}
01:12:08.936 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.87,7.41],"pixels":"..."},"id":"55c25ee1-a48a-47fa-9de3-72672df2ac25"}
01:12:10.764 01.828 9640 Exposure complete
01:12:10.903 00.139 9640 worker thread done servicing request
01:12:10.904 00.001 16872 OnExposeComplete: enter
01:12:10.906 00.002 16872 UpdateGuideState(): m_state=6
01:12:10.909 00.003 16872 Star::Find(15, 1525, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
01:12:10.914 00.005 16872 Star::Find returns 1 (0), X=1525.34, Y=629.67, Mass=9302, SNR=51.3, Peak=4196 HFD=3.0
01:12:10.916 00.002 16872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.56) = xAngle (-4.67 = 1.62)
01:12:10.919 00.003 16872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.62 = 1.66)
01:12:10.921 00.002 16872 CameraToMount -- cameraX=-2.81 cameraY=-0.08 hyp=2.81 cameraTheta=-3.11 mountX=-0.12 mountY=2.80, mountTheta=1.62
01:12:10.927 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-2.81, y=-0.08, opts=13)
01:12:10.930 00.003 16872 Enqueuing Move request for scope (-2.81, -0.08)
01:12:10.933 00.003 9640 Worker thread wakes up
01:12:10.933 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.81, -0.08) opts 0xd
01:12:10.933 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.81, -0.08)
01:12:10.933 00.000 9640 Moving (-2.81, -0.08) raw xDistance=-0.12 yDistance=2.80
01:12:10.933 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.12
01:12:10.933 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.57, input 2.80, m_sumCorr=2
01:12:10.933 00.000 9640 MoveAxis(E, 17, ABG)
01:12:10.933 00.000 9640 Guiding  Dir = 2, Dur = 17
01:12:10.934 00.001 9640 IsSlewing returns 0
01:12:10.934 00.000 9640 IsGuiding returns 0
01:12:10.934 00.000 9640 PulseGuide returned control before completion, sleep 27
01:12:10.939 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=63480, med=3208, FiltMin=3132, FiltMax=46104, Gamma=2.190
01:12:10.973 00.034 9640 IsGuiding returns 1
01:12:10.973 00.000 9640 scope still moving after pulse duration time elapsed
01:12:10.979 00.006 16872 UpdateGuideState exits: m=9302 SNR=51.3
01:12:10.982 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:10.983 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:12:10.986 00.003 16872 Enqueuing Expose request
01:12:11.004 00.018 9640 IsSlewing returns 0
01:12:11.004 00.000 9640 IsGuiding returns 0
01:12:11.004 00.000 9640 scope move finished after 17 + 53 ms
01:12:11.004 00.000 9640 Move returns status 0, amount 17
01:12:11.004 00.000 9640 MoveAxis(S, 68, ABG)
01:12:11.004 00.000 9640 Guiding  Dir = 1, Dur = 68
01:12:11.005 00.001 9640 IsSlewing returns 0
01:12:11.005 00.000 9640 IsGuiding returns 0
01:12:11.005 00.000 9640 PulseGuide returned control before completion, sleep 78
01:12:11.098 00.093 9640 IsGuiding returns 1
01:12:11.099 00.001 9640 scope still moving after pulse duration time elapsed
01:12:11.130 00.031 9640 IsSlewing returns 0
01:12:11.130 00.000 9640 IsGuiding returns 0
01:12:11.130 00.000 9640 scope move finished after 68 + 57 ms
01:12:11.130 00.000 9640 Move returns status 0, amount 68
01:12:11.130 00.000 9640 move complete, result=0
01:12:11.131 00.001 9640 worker thread done servicing request
01:12:11.131 00.000 9640 Worker thread wakes up
01:12:11.131 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:12:11.131 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1513,615,31,31)
01:12:11.131 00.000 16872 GuideStep: -0.1 px 17 ms EAST, 2.8 px 68 ms SOUTH
01:12:12.414 01.283 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f8447351-eb12-4c0f-8c6a-50377d94d99e"}
01:12:12.419 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f8447351-eb12-4c0f-8c6a-50377d94d99e"}
01:12:12.424 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"97d31bdf-42e1-4707-9053-5363a9445264"}
01:12:12.430 00.006 16872 case statement mapped state 6 to 3
01:12:12.434 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"97d31bdf-42e1-4707-9053-5363a9445264"}
01:12:12.439 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b8bc5469-dc0f-493f-b4e1-f3c3aa9e2abc"}
01:12:12.442 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.34,6.67],"pixels":"..."},"id":"b8bc5469-dc0f-493f-b4e1-f3c3aa9e2abc"}
01:12:15.192 02.750 9640 Exposure complete
01:12:15.335 00.143 9640 worker thread done servicing request
01:12:15.336 00.001 16872 OnExposeComplete: enter
01:12:15.341 00.005 16872 UpdateGuideState(): m_state=6
01:12:15.343 00.002 16872 Star::Find(15, 1525, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
01:12:15.346 00.003 16872 Star::Find returns 1 (0), X=1524.90, Y=629.86, Mass=7408, SNR=46.7, Peak=4108 HFD=2.4
01:12:15.348 00.002 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
01:12:15.351 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
01:12:15.354 00.003 16872 CameraToMount -- cameraX=-3.24 cameraY=0.11 hyp=3.24 cameraTheta=3.11 mountX=0.06 mountY=3.24, mountTheta=1.55
01:12:15.358 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-3.24, y=0.11, opts=13)
01:12:15.361 00.003 16872 Enqueuing Move request for scope (-3.24, 0.11)
01:12:15.364 00.003 9640 Worker thread wakes up
01:12:15.364 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.24, 0.11) opts 0xd
01:12:15.364 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.24, 0.11)
01:12:15.364 00.000 9640 Moving (-3.24, 0.11) raw xDistance=0.06 yDistance=3.24
01:12:15.364 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:12:15.364 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.75, input 3.24, m_sumCorr=2.7
01:12:15.364 00.000 9640 MoveAxis(E, 0, ABG)
01:12:15.364 00.000 9640 Move returns status 0, amount 0
01:12:15.364 00.000 9640 MoveAxis(S, 91, ABG)
01:12:15.364 00.000 9640 Guiding  Dir = 1, Dur = 91
01:12:15.365 00.001 9640 IsSlewing returns 0
01:12:15.365 00.000 9640 IsGuiding returns 0
01:12:15.365 00.000 9640 PulseGuide returned control before completion, sleep 101
01:12:15.371 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=65512, med=3212, FiltMin=3116, FiltMax=48704, Gamma=2.190
01:12:15.409 00.038 16872 UpdateGuideState exits: m=7408 SNR=46.7
01:12:15.412 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:15.421 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:12:15.424 00.003 16872 Enqueuing Expose request
01:12:15.476 00.052 9640 IsGuiding returns 1
01:12:15.476 00.000 9640 scope still moving after pulse duration time elapsed
01:12:15.507 00.031 9640 IsSlewing returns 0
01:12:15.507 00.000 9640 IsGuiding returns 0
01:12:15.507 00.000 9640 scope move finished after 91 + 51 ms
01:12:15.507 00.000 9640 Move returns status 0, amount 91
01:12:15.507 00.000 9640 move complete, result=0
01:12:15.507 00.000 9640 worker thread done servicing request
01:12:15.508 00.001 9640 Worker thread wakes up
01:12:15.508 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 3.2 px 91 ms SOUTH
01:12:15.511 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:12:15.511 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1513,615,31,31)
01:12:15.916 00.405 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"543a0765-ca1f-475e-91d3-b0bbaf243c9b"}
01:12:15.920 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"543a0765-ca1f-475e-91d3-b0bbaf243c9b"}
01:12:15.924 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2338b2c2-1841-4630-8a8e-e757fb47ac5d"}
01:12:15.928 00.004 16872 case statement mapped state 6 to 3
01:12:15.933 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2338b2c2-1841-4630-8a8e-e757fb47ac5d"}
01:12:15.937 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3f3e92d6-547b-49ea-847b-92e63e4c4c61"}
01:12:15.942 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.90,6.86],"pixels":"..."},"id":"3f3e92d6-547b-49ea-847b-92e63e4c4c61"}
01:12:19.415 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b9942f88-19d7-47c4-b85e-3a0b900bc613"}
01:12:19.417 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b9942f88-19d7-47c4-b85e-3a0b900bc613"}
01:12:19.421 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2fff26af-0edb-491b-befc-70218664af2b"}
01:12:19.424 00.003 16872 case statement mapped state 6 to 3
01:12:19.427 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2fff26af-0edb-491b-befc-70218664af2b"}
01:12:19.432 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0683bc15-39a6-49ed-8c6d-e1e7df85d6f5"}
01:12:19.436 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.90,6.86],"pixels":"..."},"id":"0683bc15-39a6-49ed-8c6d-e1e7df85d6f5"}
01:12:19.588 00.152 9640 Exposure complete
01:12:19.727 00.139 9640 worker thread done servicing request
01:12:19.727 00.000 16872 OnExposeComplete: enter
01:12:19.731 00.004 16872 UpdateGuideState(): m_state=6
01:12:19.735 00.004 16872 Star::Find(15, 1524, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
01:12:19.738 00.003 16872 Star::Find returns 1 (0), X=1524.04, Y=630.11, Mass=8810, SNR=51.8, Peak=4132 HFD=2.7
01:12:19.742 00.004 16872 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
01:12:19.746 00.004 16872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.54 = 1.54)
01:12:19.749 00.003 16872 CameraToMount -- cameraX=-4.10 cameraY=0.36 hyp=4.12 cameraTheta=3.05 mountX=0.30 mountY=4.12, mountTheta=1.50
01:12:19.758 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-4.10, y=0.36, opts=13)
01:12:19.761 00.003 16872 Enqueuing Move request for scope (-4.10, 0.36)
01:12:19.765 00.004 9640 Worker thread wakes up
01:12:19.765 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.10, 0.36) opts 0xd
01:12:19.765 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.10, 0.36)
01:12:19.765 00.000 9640 Moving (-4.10, 0.36) raw xDistance=0.30 yDistance=4.12
01:12:19.765 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.30
01:12:19.765 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.93, input 4.12, m_sumCorr=3.7
01:12:19.765 00.000 9640 MoveAxis(W, 32, ABG)
01:12:19.765 00.000 9640 Guiding  Dir = 3, Dur = 32
01:12:19.766 00.001 9640 IsSlewing returns 0
01:12:19.766 00.000 9640 IsGuiding returns 0
01:12:19.766 00.000 9640 PulseGuide returned control before completion, sleep 42
01:12:19.772 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=62976, med=3212, FiltMin=3100, FiltMax=43024, Gamma=2.190
01:12:19.812 00.040 16872 UpdateGuideState exits: m=8810 SNR=51.8
01:12:19.816 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:19.820 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:12:19.823 00.003 16872 Enqueuing Expose request
01:12:19.826 00.003 9640 IsGuiding returns 1
01:12:19.827 00.001 9640 scope still moving after pulse duration time elapsed
01:12:19.862 00.035 9640 IsSlewing returns 0
01:12:19.863 00.001 9640 IsGuiding returns 0
01:12:19.863 00.000 9640 scope move finished after 32 + 65 ms
01:12:19.863 00.000 9640 Move returns status 0, amount 32
01:12:19.863 00.000 9640 MoveAxis(S, 112, ABG)
01:12:19.863 00.000 9640 Guiding  Dir = 1, Dur = 112
01:12:19.864 00.001 9640 IsSlewing returns 0
01:12:19.864 00.000 9640 IsGuiding returns 0
01:12:19.865 00.001 9640 PulseGuide returned control before completion, sleep 122
01:12:19.991 00.126 9640 IsGuiding returns 1
01:12:19.991 00.000 9640 scope still moving after pulse duration time elapsed
01:12:20.022 00.031 9640 IsSlewing returns 0
01:12:20.022 00.000 9640 IsGuiding returns 0
01:12:20.022 00.000 9640 scope move finished after 112 + 45 ms
01:12:20.022 00.000 9640 Move returns status 0, amount 112
01:12:20.023 00.001 9640 move complete, result=0
01:12:20.023 00.000 9640 worker thread done servicing request
01:12:20.023 00.000 9640 Worker thread wakes up
01:12:20.023 00.000 16872 GuideStep: 0.3 px 32 ms WEST, 4.1 px 112 ms SOUTH
01:12:20.026 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:12:20.027 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1513,615,31,31)
01:12:22.913 02.886 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fab31fa0-33ed-456a-a477-176aa5c5d365"}
01:12:22.916 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fab31fa0-33ed-456a-a477-176aa5c5d365"}
01:12:22.919 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e1ddd972-1e5f-4d8d-9425-4590d0e4c9df"}
01:12:22.922 00.003 16872 case statement mapped state 6 to 3
01:12:22.927 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1ddd972-1e5f-4d8d-9425-4590d0e4c9df"}
01:12:22.932 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f8b52c62-c9e0-433d-b6b0-f598141315c7"}
01:12:22.935 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.04,7.11],"pixels":"..."},"id":"f8b52c62-c9e0-433d-b6b0-f598141315c7"}
01:12:24.090 01.155 9640 Exposure complete
01:12:24.227 00.137 9640 worker thread done servicing request
01:12:24.227 00.000 16872 OnExposeComplete: enter
01:12:24.230 00.003 16872 UpdateGuideState(): m_state=6
01:12:24.233 00.003 16872 Star::Find(15, 1524, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:12:24.235 00.002 16872 Star::Find returns 1 (0), X=1523.19, Y=630.28, Mass=8346, SNR=48.3, Peak=4180 HFD=2.6
01:12:24.240 00.005 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
01:12:24.244 00.004 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
01:12:24.248 00.004 16872 CameraToMount -- cameraX=-4.96 cameraY=0.53 hyp=4.98 cameraTheta=3.04 mountX=0.45 mountY=4.98, mountTheta=1.48
01:12:24.251 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-4.96, y=0.53, opts=13)
01:12:24.255 00.004 16872 Enqueuing Move request for scope (-4.96, 0.53)
01:12:24.258 00.003 9640 Worker thread wakes up
01:12:24.258 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.96, 0.53) opts 0xd
01:12:24.258 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.96, 0.53)
01:12:24.258 00.000 9640 Moving (-4.96, 0.53) raw xDistance=0.45 yDistance=4.98
01:12:24.258 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.45
01:12:24.259 00.001 9640 GuideAlgorithmZFilter::Result() returns 1.11, input 4.98, m_sumCorr=4.8
01:12:24.259 00.000 9640 MoveAxis(W, 51, ABG)
01:12:24.259 00.000 9640 Guiding  Dir = 3, Dur = 51
01:12:24.259 00.000 9640 IsSlewing returns 0
01:12:24.259 00.000 9640 IsGuiding returns 0
01:12:24.260 00.001 9640 PulseGuide returned control before completion, sleep 61
01:12:24.264 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=62476, med=3204, FiltMin=3100, FiltMax=42928, Gamma=2.190
01:12:24.302 00.038 16872 UpdateGuideState exits: m=8346 SNR=48.3
01:12:24.305 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:24.307 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:12:24.311 00.004 16872 Enqueuing Expose request
01:12:24.331 00.020 9640 IsGuiding returns 1
01:12:24.331 00.000 9640 scope still moving after pulse duration time elapsed
01:12:24.362 00.031 9640 IsSlewing returns 0
01:12:24.363 00.001 9640 IsGuiding returns 0
01:12:24.363 00.000 9640 scope move finished after 51 + 53 ms
01:12:24.363 00.000 9640 Move returns status 0, amount 51
01:12:24.365 00.002 9640 MoveAxis(S, 133, ABG)
01:12:24.365 00.000 9640 Guiding  Dir = 1, Dur = 133
01:12:24.365 00.000 9640 IsSlewing returns 0
01:12:24.366 00.001 9640 IsGuiding returns 0
01:12:24.366 00.000 9640 PulseGuide returned control before completion, sleep 143
01:12:24.517 00.151 9640 IsGuiding returns 1
01:12:24.518 00.001 9640 scope still moving after pulse duration time elapsed
01:12:24.548 00.030 9640 IsSlewing returns 0
01:12:24.549 00.001 9640 IsGuiding returns 0
01:12:24.549 00.000 9640 scope move finished after 133 + 50 ms
01:12:24.549 00.000 9640 Move returns status 0, amount 133
01:12:24.549 00.000 9640 move complete, result=0
01:12:24.549 00.000 9640 worker thread done servicing request
01:12:24.549 00.000 9640 Worker thread wakes up
01:12:24.549 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:12:24.549 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1513,615,31,31)
01:12:24.550 00.001 16872 GuideStep: 0.5 px 51 ms WEST, 5.0 px 133 ms SOUTH
01:12:26.414 01.864 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dde2d745-a2ed-4256-ae6a-41f3f53b4dbf"}
01:12:26.417 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dde2d745-a2ed-4256-ae6a-41f3f53b4dbf"}
01:12:26.421 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12237dfd-91d9-44c3-99f0-f3237723c322"}
01:12:26.426 00.005 16872 case statement mapped state 6 to 3
01:12:26.429 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"12237dfd-91d9-44c3-99f0-f3237723c322"}
01:12:26.431 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d053f9bb-28b3-46aa-8030-a82d7fd02ebb"}
01:12:26.435 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.19,7.28],"pixels":"..."},"id":"d053f9bb-28b3-46aa-8030-a82d7fd02ebb"}
01:12:28.627 02.192 9640 Exposure complete
01:12:28.765 00.138 9640 worker thread done servicing request
01:12:28.765 00.000 16872 OnExposeComplete: enter
01:12:28.768 00.003 16872 UpdateGuideState(): m_state=6
01:12:28.770 00.002 16872 Star::Find(15, 1523, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:12:28.772 00.002 16872 Star::Find returns 1 (0), X=1522.25, Y=628.90, Mass=8090, SNR=48.2, Peak=4192 HFD=2.6
01:12:28.777 00.005 16872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.56) = xAngle (-4.55 = 1.73)
01:12:28.780 00.003 16872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.51 = 1.78)
01:12:28.783 00.003 16872 CameraToMount -- cameraX=-5.89 cameraY=-0.86 hyp=5.95 cameraTheta=-3.00 mountX=-0.94 mountY=5.82, mountTheta=1.73
01:12:28.787 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-5.89, y=-0.86, opts=13)
01:12:28.791 00.004 16872 Enqueuing Move request for scope (-5.89, -0.86)
01:12:28.793 00.002 9640 Worker thread wakes up
01:12:28.793 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.89, -0.86) opts 0xd
01:12:28.793 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.89, -0.86)
01:12:28.793 00.000 9640 Moving (-5.89, -0.86) raw xDistance=-0.94 yDistance=5.82
01:12:28.793 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.81 from input -0.94
01:12:28.794 00.001 9640 GuideAlgorithmZFilter::Result() returns 1.33, input 5.82, m_sumCorr=6.1
01:12:28.794 00.000 9640 MoveAxis(E, 95, ABG)
01:12:28.794 00.000 9640 Guiding  Dir = 2, Dur = 95
01:12:28.794 00.000 9640 IsSlewing returns 0
01:12:28.794 00.000 9640 IsGuiding returns 0
01:12:28.795 00.001 9640 PulseGuide returned control before completion, sleep 105
01:12:28.799 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=65512, med=3212, FiltMin=3136, FiltMax=45712, Gamma=2.190
01:12:28.836 00.037 16872 UpdateGuideState exits: m=8090 SNR=48.2
01:12:28.841 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:28.843 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:12:28.846 00.003 16872 Enqueuing Expose request
01:12:28.915 00.069 9640 IsGuiding returns 1
01:12:28.915 00.000 9640 scope still moving after pulse duration time elapsed
01:12:28.947 00.032 9640 IsSlewing returns 0
01:12:28.947 00.000 9640 IsGuiding returns 0
01:12:28.947 00.000 9640 scope move finished after 95 + 58 ms
01:12:28.948 00.001 9640 Move returns status 0, amount 95
01:12:28.948 00.000 9640 MoveAxis(S, 160, ABG)
01:12:28.948 00.000 9640 Guiding  Dir = 1, Dur = 160
01:12:28.948 00.000 9640 IsSlewing returns 0
01:12:28.949 00.001 9640 IsGuiding returns 0
01:12:28.949 00.000 9640 PulseGuide returned control before completion, sleep 170
01:12:29.133 00.184 9640 IsGuiding returns 1
01:12:29.133 00.000 9640 scope still moving after pulse duration time elapsed
01:12:29.166 00.033 9640 IsSlewing returns 0
01:12:29.166 00.000 9640 IsGuiding returns 0
01:12:29.166 00.000 9640 scope move finished after 160 + 58 ms
01:12:29.166 00.000 9640 Move returns status 0, amount 160
01:12:29.166 00.000 9640 move complete, result=0
01:12:29.167 00.001 9640 worker thread done servicing request
01:12:29.167 00.000 9640 Worker thread wakes up
01:12:29.167 00.000 16872 GuideStep: -0.9 px 95 ms EAST, 5.8 px 160 ms SOUTH
01:12:29.171 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:12:29.172 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1513,615,31,31)
01:12:29.914 00.742 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2bca7550-ad1b-4f4f-884a-d8c409c520cd"}
01:12:29.918 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2bca7550-ad1b-4f4f-884a-d8c409c520cd"}
01:12:29.924 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"42c8580f-9633-430e-914f-35ef34757720"}
01:12:29.928 00.004 16872 case statement mapped state 6 to 3
01:12:29.931 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"42c8580f-9633-430e-914f-35ef34757720"}
01:12:29.936 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c8776949-6d1e-4487-8883-2953d4628a99"}
01:12:29.940 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.25,6.90],"pixels":"..."},"id":"c8776949-6d1e-4487-8883-2953d4628a99"}
01:12:33.242 03.302 9640 Exposure complete
01:12:33.379 00.137 9640 worker thread done servicing request
01:12:33.379 00.000 16872 OnExposeComplete: enter
01:12:33.382 00.003 16872 UpdateGuideState(): m_state=6
01:12:33.385 00.003 16872 Star::Find(15, 1522, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:12:33.388 00.003 16872 Star::Find returns 1 (0), X=1520.92, Y=629.17, Mass=9949, SNR=56.2, Peak=4264 HFD=2.8
01:12:33.392 00.004 16872 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.56) = xAngle (-4.62 = 1.67)
01:12:33.394 00.002 16872 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.57 = 1.71)
01:12:33.397 00.003 16872 CameraToMount -- cameraX=-7.22 cameraY=-0.58 hyp=7.24 cameraTheta=-3.06 mountX=-0.69 mountY=7.17, mountTheta=1.67
01:12:33.405 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-7.22, y=-0.58, opts=13)
01:12:33.408 00.003 16872 Enqueuing Move request for scope (-7.22, -0.58)
01:12:33.411 00.003 9640 Worker thread wakes up
01:12:33.411 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-7.22, -0.58) opts 0xd
01:12:33.411 00.000 9640 Handling offset move in thread for scope, endpoint = (-7.22, -0.58)
01:12:33.411 00.000 9640 Moving (-7.22, -0.58) raw xDistance=-0.69 yDistance=7.17
01:12:33.411 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.70 from input -0.69
01:12:33.411 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.62, input 7.17, m_sumCorr=7.7
01:12:33.412 00.001 9640 MoveAxis(E, 82, ABG)
01:12:33.412 00.000 9640 Guiding  Dir = 2, Dur = 82
01:12:33.412 00.000 9640 IsSlewing returns 0
01:12:33.412 00.000 9640 IsGuiding returns 0
01:12:33.412 00.000 9640 PulseGuide returned control before completion, sleep 92
01:12:33.421 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=65516, med=3212, FiltMin=3128, FiltMax=46404, Gamma=2.190
01:12:33.459 00.038 16872 UpdateGuideState exits: m=9949 SNR=56.2
01:12:33.464 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:33.467 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:12:33.469 00.002 16872 Enqueuing Expose request
01:12:33.473 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b9ee14fb-ba3f-4a39-ae67-94f6d01cd3ed"}
01:12:33.475 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b9ee14fb-ba3f-4a39-ae67-94f6d01cd3ed"}
01:12:33.484 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5de3cf25-6ceb-45ac-a3e6-ce8c1d50b160"}
01:12:33.487 00.003 16872 case statement mapped state 6 to 3
01:12:33.490 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5de3cf25-6ceb-45ac-a3e6-ce8c1d50b160"}
01:12:33.495 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5a42eb76-a4db-49e3-8fa9-5e3e0eaa066c"}
01:12:33.498 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.92,7.17],"pixels":"..."},"id":"5a42eb76-a4db-49e3-8fa9-5e3e0eaa066c"}
01:12:33.508 00.010 9640 IsGuiding returns 1
01:12:33.508 00.000 9640 scope still moving after pulse duration time elapsed
01:12:33.539 00.031 9640 IsSlewing returns 0
01:12:33.539 00.000 9640 IsGuiding returns 0
01:12:33.539 00.000 9640 scope move finished after 82 + 45 ms
01:12:33.539 00.000 9640 Move returns status 0, amount 82
01:12:33.539 00.000 9640 MoveAxis(S, 194, ABG)
01:12:33.540 00.001 9640 Guiding  Dir = 1, Dur = 194
01:12:33.541 00.001 9640 IsSlewing returns 0
01:12:33.541 00.000 9640 IsGuiding returns 0
01:12:33.542 00.001 9640 PulseGuide returned control before completion, sleep 204
01:12:33.756 00.214 9640 IsGuiding returns 1
01:12:33.756 00.000 9640 scope still moving after pulse duration time elapsed
01:12:33.788 00.032 9640 IsSlewing returns 0
01:12:33.788 00.000 9640 IsGuiding returns 0
01:12:33.788 00.000 9640 scope move finished after 194 + 53 ms
01:12:33.788 00.000 9640 Move returns status 0, amount 194
01:12:33.788 00.000 9640 move complete, result=0
01:12:33.788 00.000 9640 worker thread done servicing request
01:12:33.790 00.002 9640 Worker thread wakes up
01:12:33.790 00.000 16872 GuideStep: -0.7 px 82 ms EAST, 7.2 px 194 ms SOUTH
01:12:33.793 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:12:33.793 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1506,614,31,31)
01:12:36.914 03.121 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ffb334e-b9f2-439c-9810-521f9bf79355"}
01:12:36.917 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0ffb334e-b9f2-439c-9810-521f9bf79355"}
01:12:36.921 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0912c1a7-7bd1-46a8-8168-7c3396d3462e"}
01:12:36.923 00.002 16872 case statement mapped state 6 to 3
01:12:36.926 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0912c1a7-7bd1-46a8-8168-7c3396d3462e"}
01:12:36.930 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"98c9e46c-8daa-4d85-871d-84e8eed35569"}
01:12:36.932 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.92,7.17],"pixels":"..."},"id":"98c9e46c-8daa-4d85-871d-84e8eed35569"}
01:12:37.857 00.925 9640 Exposure complete
01:12:37.994 00.137 9640 worker thread done servicing request
01:12:37.994 00.000 16872 OnExposeComplete: enter
01:12:37.997 00.003 16872 UpdateGuideState(): m_state=6
01:12:37.999 00.002 16872 Star::Find(15, 1520, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:12:38.005 00.006 16872 Star::Find returns 1 (0), X=1519.57, Y=630.03, Mass=8429, SNR=50.8, Peak=4076 HFD=2.8
01:12:38.008 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
01:12:38.010 00.002 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
01:12:38.013 00.003 16872 CameraToMount -- cameraX=-8.57 cameraY=0.28 hyp=8.57 cameraTheta=3.11 mountX=0.15 mountY=8.57, mountTheta=1.55
01:12:38.019 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-8.57, y=0.28, opts=13)
01:12:38.022 00.003 16872 Enqueuing Move request for scope (-8.57, 0.28)
01:12:38.025 00.003 9640 Worker thread wakes up
01:12:38.025 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.57, 0.28) opts 0xd
01:12:38.025 00.000 9640 Handling offset move in thread for scope, endpoint = (-8.57, 0.28)
01:12:38.025 00.000 9640 Moving (-8.57, 0.28) raw xDistance=0.15 yDistance=8.57
01:12:38.025 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.15
01:12:38.025 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.94, input 8.57, m_sumCorr=9.7
01:12:38.025 00.000 9640 MoveAxis(W, 7, ABG)
01:12:38.025 00.000 9640 Guiding  Dir = 3, Dur = 7
01:12:38.025 00.000 9640 IsSlewing returns 0
01:12:38.026 00.001 9640 IsGuiding returns 0
01:12:38.026 00.000 9640 PulseGuide returned control before completion, sleep 17
01:12:38.031 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=65512, med=3212, FiltMin=3076, FiltMax=45692, Gamma=2.190
01:12:38.047 00.016 9640 IsGuiding returns 1
01:12:38.047 00.000 9640 scope still moving after pulse duration time elapsed
01:12:38.069 00.022 16872 UpdateGuideState exits: m=8429 SNR=50.8
01:12:38.071 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:38.074 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:12:38.076 00.002 16872 Enqueuing Expose request
01:12:38.080 00.004 9640 IsSlewing returns 0
01:12:38.081 00.001 9640 IsGuiding returns 0
01:12:38.081 00.000 9640 scope move finished after 7 + 48 ms
01:12:38.081 00.000 9640 Move returns status 0, amount 7
01:12:38.081 00.000 9640 MoveAxis(S, 234, ABG)
01:12:38.081 00.000 9640 Guiding  Dir = 1, Dur = 234
01:12:38.082 00.001 9640 IsSlewing returns 0
01:12:38.083 00.001 9640 IsGuiding returns 0
01:12:38.083 00.000 9640 PulseGuide returned control before completion, sleep 244
01:12:38.342 00.259 9640 IsGuiding returns 1
01:12:38.342 00.000 9640 scope still moving after pulse duration time elapsed
01:12:38.374 00.032 9640 IsSlewing returns 0
01:12:38.375 00.001 9640 IsGuiding returns 0
01:12:38.375 00.000 9640 scope move finished after 234 + 58 ms
01:12:38.375 00.000 9640 Move returns status 0, amount 234
01:12:38.375 00.000 9640 move complete, result=0
01:12:38.375 00.000 9640 worker thread done servicing request
01:12:38.375 00.000 9640 Worker thread wakes up
01:12:38.375 00.000 16872 GuideStep: 0.1 px 7 ms WEST, 8.6 px 234 ms SOUTH
01:12:38.379 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:12:38.379 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1505,615,31,31)
01:12:40.413 02.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"890ac42c-7dff-4816-a8a4-4772a314df0a"}
01:12:40.417 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"890ac42c-7dff-4816-a8a4-4772a314df0a"}
01:12:40.420 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b358f335-c03b-4407-ad3e-16fc03cf2178"}
01:12:40.423 00.003 16872 case statement mapped state 6 to 3
01:12:40.425 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b358f335-c03b-4407-ad3e-16fc03cf2178"}
01:12:40.429 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b02073f4-8be5-4419-a968-111dce01774a"}
01:12:40.432 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.57,7.03],"pixels":"..."},"id":"b02073f4-8be5-4419-a968-111dce01774a"}
01:12:42.442 02.010 9640 Exposure complete
01:12:42.581 00.139 9640 worker thread done servicing request
01:12:42.581 00.000 16872 OnExposeComplete: enter
01:12:42.584 00.003 16872 UpdateGuideState(): m_state=6
01:12:42.587 00.003 16872 Star::Find(15, 1519, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
01:12:42.590 00.003 16872 Star::Find returns 1 (0), X=1517.91, Y=629.31, Mass=8622, SNR=52.4, Peak=4188 HFD=2.6
01:12:42.592 00.002 16872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.56) = xAngle (-4.65 = 1.63)
01:12:42.597 00.005 16872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.61 = 1.67)
01:12:42.599 00.002 16872 CameraToMount -- cameraX=-10.23 cameraY=-0.44 hyp=10.24 cameraTheta=-3.10 mountX=-0.59 mountY=10.18, mountTheta=1.63
01:12:42.604 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-10.23, y=-0.44, opts=13)
01:12:42.607 00.003 16872 Enqueuing Move request for scope (-10.23, -0.44)
01:12:42.610 00.003 9640 Worker thread wakes up
01:12:42.610 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-10.23, -0.44) opts 0xd
01:12:42.610 00.000 9640 Handling offset move in thread for scope, endpoint = (-10.23, -0.44)
01:12:42.610 00.000 9640 Moving (-10.23, -0.44) raw xDistance=-0.59 yDistance=10.18
01:12:42.610 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.59
01:12:42.610 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.33, input 10.18, m_sumCorr=12
01:12:42.610 00.000 9640 MoveAxis(E, 62, ABG)
01:12:42.611 00.001 9640 Guiding  Dir = 2, Dur = 62
01:12:42.611 00.000 9640 IsSlewing returns 0
01:12:42.611 00.000 9640 IsGuiding returns 0
01:12:42.611 00.000 9640 PulseGuide returned control before completion, sleep 72
01:12:42.616 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=64024, med=3212, FiltMin=3048, FiltMax=45900, Gamma=2.190
01:12:42.654 00.038 16872 UpdateGuideState exits: m=8622 SNR=52.4
01:12:42.658 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:42.661 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:12:42.663 00.002 16872 Enqueuing Expose request
01:12:42.686 00.023 9640 IsGuiding returns 1
01:12:42.686 00.000 9640 scope still moving after pulse duration time elapsed
01:12:42.717 00.031 9640 IsSlewing returns 0
01:12:42.717 00.000 9640 IsGuiding returns 0
01:12:42.717 00.000 9640 scope move finished after 62 + 44 ms
01:12:42.717 00.000 9640 Move returns status 0, amount 62
01:12:42.717 00.000 9640 MoveAxis(S, 280, ABG)
01:12:42.717 00.000 9640 Guiding  Dir = 1, Dur = 280
01:12:42.717 00.000 9640 IsSlewing returns 0
01:12:42.717 00.000 9640 IsGuiding returns 0
01:12:42.717 00.000 9640 PulseGuide returned control before completion, sleep 290
01:12:43.015 00.298 9640 IsGuiding returns 1
01:12:43.015 00.000 9640 scope still moving after pulse duration time elapsed
01:12:43.046 00.031 9640 IsSlewing returns 0
01:12:43.046 00.000 9640 IsGuiding returns 0
01:12:43.046 00.000 9640 scope move finished after 280 + 49 ms
01:12:43.047 00.001 9640 Move returns status 0, amount 280
01:12:43.047 00.000 9640 move complete, result=0
01:12:43.047 00.000 9640 worker thread done servicing request
01:12:43.047 00.000 9640 Worker thread wakes up
01:12:43.047 00.000 16872 GuideStep: -0.6 px 62 ms EAST, 10.2 px 280 ms SOUTH
01:12:43.050 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:12:43.050 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1503,614,31,31)
01:12:43.912 00.862 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b724c340-f85c-416a-951a-efc013406bd9"}
01:12:43.916 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b724c340-f85c-416a-951a-efc013406bd9"}
01:12:43.948 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f9c019e1-aecc-4df2-9060-86a1b89ee224"}
01:12:43.953 00.005 16872 case statement mapped state 6 to 3
01:12:43.957 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9c019e1-aecc-4df2-9060-86a1b89ee224"}
01:12:43.961 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bec83979-a6dc-440b-9fee-1affe40a7019"}
01:12:43.965 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.91,7.31],"pixels":"..."},"id":"bec83979-a6dc-440b-9fee-1affe40a7019"}
01:12:47.111 03.146 9640 Exposure complete
01:12:47.257 00.146 9640 worker thread done servicing request
01:12:47.257 00.000 16872 OnExposeComplete: enter
01:12:47.261 00.004 16872 UpdateGuideState(): m_state=6
01:12:47.265 00.004 16872 Star::Find(15, 1517, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
01:12:47.270 00.005 16872 Star::Find returns 1 (0), X=1515.79, Y=629.80, Mass=7881, SNR=48.3, Peak=4188 HFD=2.5
01:12:47.274 00.004 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
01:12:47.276 00.002 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:12:47.279 00.003 16872 CameraToMount -- cameraX=-12.35 cameraY=0.05 hyp=12.35 cameraTheta=3.14 mountX=-0.14 mountY=12.33, mountTheta=1.58
01:12:47.284 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-12.35, y=0.05, opts=13)
01:12:47.287 00.003 16872 Enqueuing Move request for scope (-12.35, 0.05)
01:12:47.289 00.002 9640 Worker thread wakes up
01:12:47.290 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-12.35, 0.05) opts 0xd
01:12:47.290 00.000 9640 Handling offset move in thread for scope, endpoint = (-12.35, 0.05)
01:12:47.290 00.000 9640 Moving (-12.35, 0.05) raw xDistance=-0.14 yDistance=12.33
01:12:47.290 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.14
01:12:47.290 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.80, input 12.33, m_sumCorr=15
01:12:47.290 00.000 9640 MoveAxis(E, 21, ABG)
01:12:47.290 00.000 9640 Guiding  Dir = 2, Dur = 21
01:12:47.290 00.000 9640 IsSlewing returns 0
01:12:47.290 00.000 9640 IsGuiding returns 0
01:12:47.291 00.001 9640 PulseGuide returned control before completion, sleep 31
01:12:47.296 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=63976, med=3208, FiltMin=3132, FiltMax=45220, Gamma=2.190
01:12:47.329 00.033 9640 IsGuiding returns 1
01:12:47.329 00.000 9640 scope still moving after pulse duration time elapsed
01:12:47.337 00.008 16872 UpdateGuideState exits: m=7881 SNR=48.3
01:12:47.339 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:47.342 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:12:47.346 00.004 16872 Enqueuing Expose request
01:12:47.361 00.015 9640 IsSlewing returns 0
01:12:47.361 00.000 9640 IsGuiding returns 0
01:12:47.361 00.000 9640 scope move finished after 21 + 49 ms
01:12:47.361 00.000 9640 Move returns status 0, amount 21
01:12:47.361 00.000 9640 MoveAxis(S, 336, ABG)
01:12:47.361 00.000 9640 Guiding  Dir = 1, Dur = 336
01:12:47.362 00.001 9640 IsSlewing returns 0
01:12:47.362 00.000 9640 IsGuiding returns 0
01:12:47.362 00.000 9640 PulseGuide returned control before completion, sleep 346
01:12:47.413 00.051 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db6a2e46-ca4f-4620-9fc7-f446ce354fbb"}
01:12:47.417 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"db6a2e46-ca4f-4620-9fc7-f446ce354fbb"}
01:12:47.421 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21023c3d-6214-4a06-933f-890ac2f97950"}
01:12:47.426 00.005 16872 case statement mapped state 6 to 3
01:12:47.429 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"21023c3d-6214-4a06-933f-890ac2f97950"}
01:12:47.435 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4ef1dee8-600f-4d73-a9b8-66f97099d562"}
01:12:47.441 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.79,6.80],"pixels":"..."},"id":"4ef1dee8-600f-4d73-a9b8-66f97099d562"}
01:12:47.719 00.278 9640 IsGuiding returns 1
01:12:47.719 00.000 9640 scope still moving after pulse duration time elapsed
01:12:47.749 00.030 9640 IsSlewing returns 0
01:12:47.749 00.000 9640 IsGuiding returns 0
01:12:47.749 00.000 9640 scope move finished after 336 + 51 ms
01:12:47.750 00.001 9640 Move returns status 0, amount 336
01:12:47.750 00.000 9640 move complete, result=0
01:12:47.750 00.000 9640 worker thread done servicing request
01:12:47.750 00.000 9640 Worker thread wakes up
01:12:47.750 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:12:47.750 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1501,615,31,31)
01:12:47.750 00.000 16872 GuideStep: -0.1 px 21 ms EAST, 12.3 px 336 ms SOUTH
01:12:50.913 03.163 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2fce293f-738f-4eb1-9279-7d8acdd2e2bb"}
01:12:50.917 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2fce293f-738f-4eb1-9279-7d8acdd2e2bb"}
01:12:50.921 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"37127203-db70-45b8-984e-ef649f8dbc5c"}
01:12:50.924 00.003 16872 case statement mapped state 6 to 3
01:12:50.927 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"37127203-db70-45b8-984e-ef649f8dbc5c"}
01:12:50.931 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dcfbc527-8f93-4a71-a1a9-5a1b54a406f9"}
01:12:50.936 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.79,6.80],"pixels":"..."},"id":"dcfbc527-8f93-4a71-a1a9-5a1b54a406f9"}
01:12:51.811 00.875 9640 Exposure complete
01:12:51.950 00.139 9640 worker thread done servicing request
01:12:51.950 00.000 16872 OnExposeComplete: enter
01:12:51.953 00.003 16872 UpdateGuideState(): m_state=6
01:12:51.956 00.003 16872 Star::Find(15, 1515, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:12:51.960 00.004 16872 Star::Find returns 1 (0), X=1513.45, Y=629.61, Mass=8199, SNR=46.6, Peak=4020 HFD=3.0
01:12:51.965 00.005 16872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.56) = xAngle (-4.69 = 1.60)
01:12:51.967 00.002 16872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.64 = 1.64)
01:12:51.969 00.002 16872 CameraToMount -- cameraX=-14.69 cameraY=-0.14 hyp=14.69 cameraTheta=-3.13 mountX=-0.36 mountY=14.65, mountTheta=1.60
01:12:51.974 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-14.69, y=-0.14, opts=13)
01:12:51.980 00.006 16872 Enqueuing Move request for scope (-14.69, -0.14)
01:12:51.983 00.003 9640 Worker thread wakes up
01:12:51.983 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-14.69, -0.14) opts 0xd
01:12:51.983 00.000 9640 Handling offset move in thread for scope, endpoint = (-14.69, -0.14)
01:12:51.983 00.000 9640 Moving (-14.69, -0.14) raw xDistance=-0.36 yDistance=14.65
01:12:51.983 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.36
01:12:51.983 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.35, input 14.65, m_sumCorr=18
01:12:51.983 00.000 9640 MoveAxis(E, 41, ABG)
01:12:51.983 00.000 9640 Guiding  Dir = 2, Dur = 41
01:12:51.984 00.001 9640 IsSlewing returns 0
01:12:51.984 00.000 9640 IsGuiding returns 0
01:12:51.984 00.000 9640 PulseGuide returned control before completion, sleep 51
01:12:51.989 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=65504, med=3204, FiltMin=3020, FiltMax=46588, Gamma=2.190
01:12:52.035 00.046 16872 UpdateGuideState exits: m=8199 SNR=46.6
01:12:52.041 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:52.044 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:12:52.047 00.003 16872 Enqueuing Expose request
01:12:52.051 00.004 9640 IsGuiding returns 1
01:12:52.051 00.000 9640 scope still moving after pulse duration time elapsed
01:12:52.084 00.033 9640 IsSlewing returns 0
01:12:52.084 00.000 9640 IsGuiding returns 0
01:12:52.085 00.001 9640 scope move finished after 41 + 59 ms
01:12:52.085 00.000 9640 Move returns status 0, amount 41
01:12:52.085 00.000 9640 MoveAxis(S, 402, ABG)
01:12:52.085 00.000 9640 Guiding  Dir = 1, Dur = 402
01:12:52.086 00.001 9640 IsSlewing returns 0
01:12:52.086 00.000 9640 IsGuiding returns 0
01:12:52.087 00.001 9640 PulseGuide returned control before completion, sleep 412
01:12:52.507 00.420 9640 IsGuiding returns 1
01:12:52.507 00.000 9640 scope still moving after pulse duration time elapsed
01:12:52.538 00.031 9640 IsSlewing returns 0
01:12:52.539 00.001 9640 IsGuiding returns 0
01:12:52.539 00.000 9640 scope move finished after 402 + 51 ms
01:12:52.540 00.001 9640 Move returns status 0, amount 402
01:12:52.540 00.000 9640 move complete, result=0
01:12:52.540 00.000 9640 worker thread done servicing request
01:12:52.541 00.001 9640 Worker thread wakes up
01:12:52.541 00.000 16872 GuideStep: -0.4 px 41 ms EAST, 14.7 px 402 ms SOUTH
01:12:52.545 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:12:52.545 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1498,615,31,31)
01:12:54.414 01.869 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1bb30811-0426-44cd-bb7b-bdce6e53007f"}
01:12:54.419 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1bb30811-0426-44cd-bb7b-bdce6e53007f"}
01:12:54.422 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ae1b01d-f205-4a07-a3b4-1aee745d7126"}
01:12:54.424 00.002 16872 case statement mapped state 6 to 3
01:12:54.427 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ae1b01d-f205-4a07-a3b4-1aee745d7126"}
01:12:54.433 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"745d6c48-9257-46c9-a579-273cee1c9fff"}
01:12:54.436 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.45,6.61],"pixels":"..."},"id":"745d6c48-9257-46c9-a579-273cee1c9fff"}
01:12:56.606 02.170 9640 Exposure complete
01:12:56.744 00.138 9640 worker thread done servicing request
01:12:56.745 00.001 16872 OnExposeComplete: enter
01:12:56.748 00.003 16872 UpdateGuideState(): m_state=6
01:12:56.751 00.003 16872 Star::Find(15, 1513, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:12:56.755 00.004 16872 Star::Find returns 1 (0), X=1509.75, Y=630.18, Mass=9036, SNR=52.3, Peak=4288 HFD=2.6
01:12:56.758 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:12:56.760 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:12:56.764 00.004 16872 CameraToMount -- cameraX=-18.39 cameraY=0.43 hyp=18.40 cameraTheta=3.12 mountX=0.15 mountY=18.38, mountTheta=1.56
01:12:56.768 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-18.39, y=0.43, opts=13)
01:12:56.771 00.003 16872 Enqueuing Move request for scope (-18.39, 0.43)
01:12:56.774 00.003 9640 Worker thread wakes up
01:12:56.774 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-18.39, 0.43) opts 0xd
01:12:56.774 00.000 9640 Handling offset move in thread for scope, endpoint = (-18.39, 0.43)
01:12:56.774 00.000 9640 Moving (-18.39, 0.43) raw xDistance=0.15 yDistance=18.38
01:12:56.774 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
01:12:56.774 00.000 9640 GuideAlgorithmZFilter::Result() returns 4.03, input 18.38, m_sumCorr=22
01:12:56.774 00.000 9640 MoveAxis(W, 12, ABG)
01:12:56.774 00.000 9640 Guiding  Dir = 3, Dur = 12
01:12:56.775 00.001 9640 IsSlewing returns 0
01:12:56.775 00.000 9640 IsGuiding returns 0
01:12:56.775 00.000 9640 PulseGuide returned control before completion, sleep 22
01:12:56.781 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65512, med=3212, FiltMin=3138, FiltMax=44764, Gamma=2.190
01:12:56.809 00.028 9640 IsGuiding returns 1
01:12:56.809 00.000 9640 scope still moving after pulse duration time elapsed
01:12:56.818 00.009 16872 UpdateGuideState exits: m=9036 SNR=52.3
01:12:56.821 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:56.824 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:12:56.828 00.004 16872 Enqueuing Expose request
01:12:56.840 00.012 9640 IsSlewing returns 0
01:12:56.840 00.000 9640 IsGuiding returns 0
01:12:56.840 00.000 9640 scope move finished after 12 + 53 ms
01:12:56.840 00.000 9640 Move returns status 0, amount 12
01:12:56.840 00.000 9640 MoveAxis(S, 485, ABG)
01:12:56.841 00.001 9640 Guiding  Dir = 1, Dur = 485
01:12:56.841 00.000 9640 IsSlewing returns 0
01:12:56.841 00.000 9640 IsGuiding returns 0
01:12:56.841 00.000 9640 PulseGuide returned control before completion, sleep 495
01:12:57.339 00.498 9640 IsGuiding returns 1
01:12:57.339 00.000 9640 scope still moving after pulse duration time elapsed
01:12:57.368 00.029 9640 IsSlewing returns 0
01:12:57.369 00.001 9640 IsGuiding returns 0
01:12:57.369 00.000 9640 scope move finished after 485 + 41 ms
01:12:57.369 00.000 9640 Move returns status 0, amount 485
01:12:57.369 00.000 9640 move complete, result=0
01:12:57.369 00.000 9640 worker thread done servicing request
01:12:57.369 00.000 9640 Worker thread wakes up
01:12:57.369 00.000 16872 GuideStep: 0.2 px 12 ms WEST, 18.4 px 485 ms SOUTH
01:12:57.374 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:12:57.374 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1495,615,31,31)
01:12:57.913 00.539 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a55ddedb-e6de-4aa6-95f3-802765aec190"}
01:12:57.918 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a55ddedb-e6de-4aa6-95f3-802765aec190"}
01:12:57.923 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb8dcb08-b7c0-41e5-80bf-b1660b853099"}
01:12:57.928 00.005 16872 case statement mapped state 6 to 3
01:12:57.933 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb8dcb08-b7c0-41e5-80bf-b1660b853099"}
01:12:57.937 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a8815595-2d56-4d86-a3df-6823eb684c7b"}
01:12:57.941 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.75,7.18],"pixels":"..."},"id":"a8815595-2d56-4d86-a3df-6823eb684c7b"}
01:13:01.412 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39cb68ba-11eb-4e9d-965f-c81e9c697281"}
01:13:01.415 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"39cb68ba-11eb-4e9d-965f-c81e9c697281"}
01:13:01.419 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4f4b9b1c-ca8f-4451-b7aa-23d1278bccdb"}
01:13:01.424 00.005 16872 case statement mapped state 6 to 3
01:13:01.427 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f4b9b1c-ca8f-4451-b7aa-23d1278bccdb"}
01:13:01.432 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3d5161ed-2e11-444e-ae41-eb2eaa7c6f1f"}
01:13:01.434 00.002 9640 Exposure complete
01:13:01.435 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.75,7.18],"pixels":"..."},"id":"3d5161ed-2e11-444e-ae41-eb2eaa7c6f1f"}
01:13:01.571 00.136 9640 worker thread done servicing request
01:13:01.572 00.001 16872 OnExposeComplete: enter
01:13:01.574 00.002 16872 UpdateGuideState(): m_state=6
01:13:01.578 00.004 16872 Star::Find(15, 1509, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
01:13:01.581 00.003 16872 Star::Find returns 1 (0), X=1505.58, Y=630.42, Mass=9953, SNR=55.6, Peak=4084 HFD=3.3
01:13:01.583 00.002 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:13:01.585 00.002 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
01:13:01.588 00.003 16872 CameraToMount -- cameraX=-22.56 cameraY=0.67 hyp=22.57 cameraTheta=3.11 mountX=0.32 mountY=22.56, mountTheta=1.56
01:13:01.594 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-22.56, y=0.67, opts=13)
01:13:01.598 00.004 16872 Enqueuing Move request for scope (-22.56, 0.67)
01:13:01.600 00.002 9640 Worker thread wakes up
01:13:01.600 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-22.56, 0.67) opts 0xd
01:13:01.600 00.000 9640 Handling offset move in thread for scope, endpoint = (-22.56, 0.67)
01:13:01.600 00.000 9640 Moving (-22.56, 0.67) raw xDistance=0.32 yDistance=22.56
01:13:01.602 00.002 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.32
01:13:01.602 00.000 9640 GuideAlgorithmZFilter::Result() returns 4.93, input 22.56, m_sumCorr=27
01:13:01.602 00.000 9640 MoveAxis(W, 36, ABG)
01:13:01.602 00.000 9640 Guiding  Dir = 3, Dur = 36
01:13:01.602 00.000 9640 IsSlewing returns 0
01:13:01.602 00.000 9640 IsGuiding returns 0
01:13:01.603 00.001 9640 PulseGuide returned control before completion, sleep 46
01:13:01.610 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=65512, med=3208, FiltMin=3074, FiltMax=44972, Gamma=2.190
01:13:01.647 00.037 16872 UpdateGuideState exits: m=9953 SNR=55.6
01:13:01.649 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:01.655 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:13:01.657 00.002 16872 Enqueuing Expose request
01:13:01.660 00.003 9640 IsGuiding returns 1
01:13:01.660 00.000 9640 scope still moving after pulse duration time elapsed
01:13:01.684 00.024 9640 IsSlewing returns 0
01:13:01.684 00.000 9640 IsGuiding returns 0
01:13:01.684 00.000 9640 scope move finished after 36 + 46 ms
01:13:01.684 00.000 9640 Move returns status 0, amount 36
01:13:01.684 00.000 9640 MoveAxis(S, 592, ABG)
01:13:01.684 00.000 9640 Guiding  Dir = 1, Dur = 592
01:13:01.685 00.001 9640 IsSlewing returns 0
01:13:01.685 00.000 9640 IsGuiding returns 0
01:13:01.685 00.000 9640 PulseGuide returned control before completion, sleep 602
01:13:02.296 00.611 9640 IsGuiding returns 1
01:13:02.296 00.000 9640 scope still moving after pulse duration time elapsed
01:13:02.327 00.031 9640 IsSlewing returns 0
01:13:02.328 00.001 9640 IsGuiding returns 0
01:13:02.328 00.000 9640 scope move finished after 592 + 51 ms
01:13:02.328 00.000 9640 Move returns status 0, amount 592
01:13:02.328 00.000 9640 move complete, result=0
01:13:02.328 00.000 9640 worker thread done servicing request
01:13:02.329 00.001 16872 GuideStep: 0.3 px 36 ms WEST, 22.6 px 592 ms SOUTH
01:13:02.333 00.004 9640 Worker thread wakes up
01:13:02.333 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:13:02.334 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1491,615,31,31)
01:13:04.911 02.577 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e86e5bbd-a5f8-4eed-9ea0-27eaed66b08a"}
01:13:04.914 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e86e5bbd-a5f8-4eed-9ea0-27eaed66b08a"}
01:13:04.917 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2941514a-60ee-4d42-9b6b-09f7db5e0cdf"}
01:13:04.921 00.004 16872 case statement mapped state 6 to 3
01:13:04.925 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2941514a-60ee-4d42-9b6b-09f7db5e0cdf"}
01:13:04.928 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"25eaa0a1-dc88-4cc7-ab2d-0f75487fcba9"}
01:13:04.932 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.58,7.42],"pixels":"..."},"id":"25eaa0a1-dc88-4cc7-ab2d-0f75487fcba9"}
01:13:06.399 01.467 9640 Exposure complete
01:13:06.536 00.137 9640 worker thread done servicing request
01:13:06.536 00.000 16872 OnExposeComplete: enter
01:13:06.540 00.004 16872 UpdateGuideState(): m_state=6
01:13:06.543 00.003 16872 Star::Find(15, 1505, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
01:13:06.545 00.002 16872 Star::Find returns 1 (0), X=1501.25, Y=630.38, Mass=8997, SNR=51.3, Peak=4116 HFD=2.8
01:13:06.548 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:13:06.551 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:13:06.553 00.002 16872 CameraToMount -- cameraX=-26.89 cameraY=0.62 hyp=26.90 cameraTheta=3.12 mountX=0.22 mountY=26.88, mountTheta=1.56
01:13:06.557 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-26.89, y=0.62, opts=13)
01:13:06.560 00.003 16872 Enqueuing Move request for scope (-26.89, 0.62)
01:13:06.563 00.003 9640 Worker thread wakes up
01:13:06.563 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-26.89, 0.62) opts 0xd
01:13:06.563 00.000 9640 Handling offset move in thread for scope, endpoint = (-26.89, 0.62)
01:13:06.563 00.000 9640 Moving (-26.89, 0.62) raw xDistance=0.22 yDistance=26.88
01:13:06.563 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.22
01:13:06.563 00.000 9640 GuideAlgorithmZFilter::Result() returns 6.08, input 26.88, m_sumCorr=33
01:13:06.563 00.000 9640 MoveAxis(W, 27, ABG)
01:13:06.563 00.000 9640 Guiding  Dir = 3, Dur = 27
01:13:06.563 00.000 9640 IsSlewing returns 0
01:13:06.564 00.001 9640 IsGuiding returns 0
01:13:06.564 00.000 9640 PulseGuide returned control before completion, sleep 37
01:13:06.569 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=65508, med=3208, FiltMin=3092, FiltMax=46172, Gamma=2.190
01:13:06.609 00.040 16872 UpdateGuideState exits: m=8997 SNR=51.3
01:13:06.613 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:06.615 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:13:06.618 00.003 16872 Enqueuing Expose request
01:13:06.621 00.003 9640 IsGuiding returns 1
01:13:06.621 00.000 9640 scope still moving after pulse duration time elapsed
01:13:06.648 00.027 9640 IsSlewing returns 0
01:13:06.648 00.000 9640 IsGuiding returns 0
01:13:06.648 00.000 9640 scope move finished after 27 + 56 ms
01:13:06.648 00.000 9640 Move returns status 0, amount 27
01:13:06.649 00.001 9640 MoveAxis(S, 731, ABG)
01:13:06.649 00.000 9640 Guiding  Dir = 1, Dur = 731
01:13:06.649 00.000 9640 IsSlewing returns 0
01:13:06.649 00.000 9640 IsGuiding returns 0
01:13:06.649 00.000 9640 PulseGuide returned control before completion, sleep 741
01:13:07.405 00.756 9640 IsGuiding returns 1
01:13:07.405 00.000 9640 scope still moving after pulse duration time elapsed
01:13:07.436 00.031 9640 IsSlewing returns 0
01:13:07.437 00.001 9640 IsGuiding returns 1
01:13:07.467 00.030 9640 IsSlewing returns 0
01:13:07.467 00.000 9640 IsGuiding returns 1
01:13:07.498 00.031 9640 IsSlewing returns 0
01:13:07.499 00.001 9640 IsGuiding returns 1
01:13:07.529 00.030 9640 IsSlewing returns 0
01:13:07.530 00.001 9640 IsGuiding returns 0
01:13:07.530 00.000 9640 scope move finished after 731 + 150 ms
01:13:07.530 00.000 9640 Move returns status 0, amount 731
01:13:07.530 00.000 9640 move complete, result=0
01:13:07.531 00.001 9640 worker thread done servicing request
01:13:07.531 00.000 9640 Worker thread wakes up
01:13:07.531 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:13:07.531 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1486,615,31,31)
01:13:07.531 00.000 16872 GuideStep: 0.2 px 27 ms WEST, 26.9 px 731 ms SOUTH
01:13:08.409 00.878 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a8203468-b430-4871-b7bb-fb230eb654d5"}
01:13:08.414 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a8203468-b430-4871-b7bb-fb230eb654d5"}
01:13:08.427 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f106dfb8-3c6a-44bb-961e-154c72c0cf6e"}
01:13:08.432 00.005 16872 case statement mapped state 6 to 3
01:13:08.437 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f106dfb8-3c6a-44bb-961e-154c72c0cf6e"}
01:13:08.442 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fac54f9f-6598-4542-8ccb-76b7bd220789"}
01:13:08.447 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.25,7.38],"pixels":"..."},"id":"fac54f9f-6598-4542-8ccb-76b7bd220789"}
01:13:11.597 03.150 9640 Exposure complete
01:13:11.733 00.136 9640 worker thread done servicing request
01:13:11.733 00.000 16872 OnExposeComplete: enter
01:13:11.736 00.003 16872 UpdateGuideState(): m_state=6
01:13:11.739 00.003 16872 Star::Find(15, 1501, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
01:13:11.743 00.004 16872 Star::Find returns 1 (0), X=1495.57, Y=630.42, Mass=9150, SNR=51.3, Peak=4152 HFD=3.0
01:13:11.745 00.002 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:13:11.748 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:13:11.751 00.003 16872 CameraToMount -- cameraX=-32.57 cameraY=0.67 hyp=32.57 cameraTheta=3.12 mountX=0.18 mountY=32.55, mountTheta=1.57
01:13:11.755 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-32.57, y=0.67, opts=13)
01:13:11.758 00.003 16872 Enqueuing Move request for scope (-32.57, 0.67)
01:13:11.761 00.003 9640 Worker thread wakes up
01:13:11.761 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-32.57, 0.67) opts 0xd
01:13:11.761 00.000 9640 Handling offset move in thread for scope, endpoint = (-32.57, 0.67)
01:13:11.761 00.000 9640 Moving (-32.57, 0.67) raw xDistance=0.18 yDistance=32.55
01:13:11.761 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.18
01:13:11.762 00.001 9640 GuideAlgorithmZFilter::Result() returns 7.42, input 32.55, m_sumCorr=41
01:13:11.762 00.000 9640 MoveAxis(W, 21, ABG)
01:13:11.762 00.000 9640 Guiding  Dir = 3, Dur = 21
01:13:11.762 00.000 9640 IsSlewing returns 0
01:13:11.762 00.000 9640 IsGuiding returns 0
01:13:11.763 00.001 9640 PulseGuide returned control before completion, sleep 31
01:13:11.767 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=65148, med=3212, FiltMin=3048, FiltMax=45444, Gamma=2.190
01:13:11.804 00.037 9640 IsGuiding returns 1
01:13:11.804 00.000 9640 scope still moving after pulse duration time elapsed
01:13:11.806 00.002 16872 UpdateGuideState exits: m=9150 SNR=51.3
01:13:11.810 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:11.813 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:13:11.815 00.002 16872 Enqueuing Expose request
01:13:11.834 00.019 9640 IsSlewing returns 0
01:13:11.834 00.000 9640 IsGuiding returns 0
01:13:11.835 00.001 9640 scope move finished after 21 + 51 ms
01:13:11.835 00.000 9640 Move returns status 0, amount 21
01:13:11.835 00.000 9640 MoveAxis(S, 891, ABG)
01:13:11.835 00.000 9640 Guiding  Dir = 1, Dur = 891
01:13:11.836 00.001 9640 IsSlewing returns 0
01:13:11.837 00.001 9640 IsGuiding returns 0
01:13:11.837 00.000 9640 PulseGuide returned control before completion, sleep 901
01:13:11.908 00.071 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb3989f6-5ad8-4d17-89cb-2016859610d7"}
01:13:11.911 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bb3989f6-5ad8-4d17-89cb-2016859610d7"}
01:13:11.919 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f0dac0ff-5600-4e53-89d4-025574143f25"}
01:13:11.922 00.003 16872 case statement mapped state 6 to 3
01:13:11.925 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0dac0ff-5600-4e53-89d4-025574143f25"}
01:13:11.928 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ca3f60ba-658a-4a42-bcff-09ae0445b980"}
01:13:11.931 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.57,7.42],"pixels":"..."},"id":"ca3f60ba-658a-4a42-bcff-09ae0445b980"}
01:13:12.754 00.823 9640 IsGuiding returns 1
01:13:12.754 00.000 9640 scope still moving after pulse duration time elapsed
01:13:12.784 00.030 9640 IsSlewing returns 0
01:13:12.785 00.001 9640 IsGuiding returns 0
01:13:12.785 00.000 9640 scope move finished after 891 + 57 ms
01:13:12.785 00.000 9640 Move returns status 0, amount 891
01:13:12.785 00.000 9640 move complete, result=0
01:13:12.786 00.001 9640 worker thread done servicing request
01:13:12.786 00.000 16872 GuideStep: 0.2 px 21 ms WEST, 32.5 px 891 ms SOUTH
01:13:12.790 00.004 9640 Worker thread wakes up
01:13:12.790 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:13:12.790 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1481,615,31,31)
01:13:15.411 02.621 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"752bfa0e-f97f-4f1d-b66f-10cb03d5df19"}
01:13:15.415 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"752bfa0e-f97f-4f1d-b66f-10cb03d5df19"}
01:13:15.424 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a14ca9a3-1327-4405-89da-af12e5415375"}
01:13:15.427 00.003 16872 case statement mapped state 6 to 3
01:13:15.431 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a14ca9a3-1327-4405-89da-af12e5415375"}
01:13:15.437 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ee4097db-8e66-4fbe-8726-5f30266f1f18"}
01:13:15.440 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.57,7.42],"pixels":"..."},"id":"ee4097db-8e66-4fbe-8726-5f30266f1f18"}
01:13:16.852 01.412 9640 Exposure complete
01:13:16.985 00.133 9640 worker thread done servicing request
01:13:16.985 00.000 16872 OnExposeComplete: enter
01:13:16.988 00.003 16872 UpdateGuideState(): m_state=6
01:13:16.991 00.003 16872 Star::Find(15, 1495, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
01:13:16.994 00.003 16872 Star::Find returns 1 (0), X=1488.03, Y=629.67, Mass=9009, SNR=50.2, Peak=4028 HFD=3.0
01:13:16.997 00.003 16872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.56) = xAngle (-4.70 = 1.59)
01:13:17.001 00.004 16872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.65 = 1.63)
01:13:17.004 00.003 16872 CameraToMount -- cameraX=-40.11 cameraY=-0.08 hyp=40.11 cameraTheta=-3.14 mountX=-0.68 mountY=40.03, mountTheta=1.59
01:13:17.008 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-40.11, y=-0.08, opts=13)
01:13:17.011 00.003 16872 Enqueuing Move request for scope (-40.11, -0.08)
01:13:17.014 00.003 9640 Worker thread wakes up
01:13:17.014 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-40.11, -0.08) opts 0xd
01:13:17.014 00.000 9640 Handling offset move in thread for scope, endpoint = (-40.11, -0.08)
01:13:17.014 00.000 9640 Moving (-40.11, -0.08) raw xDistance=-0.68 yDistance=40.03
01:13:17.014 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.68
01:13:17.014 00.000 9640 GuideAlgorithmZFilter::Result() returns 8.92, input 40.03, m_sumCorr=50
01:13:17.014 00.000 9640 MoveAxis(E, 71, ABG)
01:13:17.014 00.000 9640 Guiding  Dir = 2, Dur = 71
01:13:17.015 00.001 9640 IsSlewing returns 0
01:13:17.015 00.000 9640 IsGuiding returns 0
01:13:17.015 00.000 9640 PulseGuide returned control before completion, sleep 81
01:13:17.020 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=63944, med=3208, FiltMin=3080, FiltMax=47344, Gamma=2.190
01:13:17.057 00.037 16872 UpdateGuideState exits: m=9009 SNR=50.2
01:13:17.062 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:17.065 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:13:17.067 00.002 16872 Enqueuing Expose request
01:13:17.107 00.040 9640 IsGuiding returns 1
01:13:17.107 00.000 9640 scope still moving after pulse duration time elapsed
01:13:17.138 00.031 9640 IsSlewing returns 0
01:13:17.139 00.001 9640 IsGuiding returns 0
01:13:17.139 00.000 9640 scope move finished after 71 + 52 ms
01:13:17.139 00.000 9640 Move returns status 0, amount 71
01:13:17.139 00.000 9640 MoveAxis(S, 1072, ABG)
01:13:17.139 00.000 9640 Guiding  Dir = 1, Dur = 1072
01:13:17.140 00.001 9640 IsSlewing returns 0
01:13:17.141 00.001 9640 IsGuiding returns 0
01:13:17.141 00.000 9640 PulseGuide returned control before completion, sleep 1082
01:13:18.229 01.088 9640 IsGuiding returns 1
01:13:18.229 00.000 9640 scope still moving after pulse duration time elapsed
01:13:18.260 00.031 9640 IsSlewing returns 0
01:13:18.260 00.000 9640 IsGuiding returns 0
01:13:18.260 00.000 9640 scope move finished after 1072 + 47 ms
01:13:18.261 00.001 9640 Move returns status 0, amount 1072
01:13:18.261 00.000 9640 move complete, result=0
01:13:18.261 00.000 9640 worker thread done servicing request
01:13:18.261 00.000 9640 Worker thread wakes up
01:13:18.261 00.000 16872 GuideStep: -0.7 px 71 ms EAST, 40.0 px 1072 ms SOUTH
01:13:18.265 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:13:18.266 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1473,615,31,31)
01:13:18.911 00.645 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"84533f6a-c26d-4085-8cd2-ef365dd89f65"}
01:13:18.915 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"84533f6a-c26d-4085-8cd2-ef365dd89f65"}
01:13:18.920 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b26a8995-52a1-4307-9bd1-d2322a89846d"}
01:13:18.925 00.005 16872 case statement mapped state 6 to 3
01:13:18.928 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b26a8995-52a1-4307-9bd1-d2322a89846d"}
01:13:18.933 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2eeea9f9-8a88-49be-9ab4-47f7a0ecd272"}
01:13:18.937 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.03,6.67],"pixels":"..."},"id":"2eeea9f9-8a88-49be-9ab4-47f7a0ecd272"}
01:13:22.324 03.387 9640 Exposure complete
01:13:22.411 00.087 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d16aab9-7d0e-416f-b1b6-b088a6de7d03"}
01:13:22.414 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5d16aab9-7d0e-416f-b1b6-b088a6de7d03"}
01:13:22.417 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3654dd97-fddc-443d-adf9-628e542d313e"}
01:13:22.420 00.003 16872 case statement mapped state 6 to 3
01:13:22.423 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3654dd97-fddc-443d-adf9-628e542d313e"}
01:13:22.427 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9742ec62-fc15-485f-a83f-0189b8659ab4"}
01:13:22.430 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.03,6.67],"pixels":"..."},"id":"9742ec62-fc15-485f-a83f-0189b8659ab4"}
01:13:22.465 00.035 9640 worker thread done servicing request
01:13:22.465 00.000 16872 OnExposeComplete: enter
01:13:22.469 00.004 16872 UpdateGuideState(): m_state=6
01:13:22.472 00.003 16872 Star::Find(15, 1488, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
01:13:22.476 00.004 16872 Star::Find returns 1 (0), X=1479.07, Y=630.33, Mass=9259, SNR=53.4, Peak=3968 HFD=3.3
01:13:22.478 00.002 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:13:22.481 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:13:22.483 00.002 16872 CameraToMount -- cameraX=-49.08 cameraY=0.58 hyp=49.08 cameraTheta=3.13 mountX=-0.16 mountY=49.02, mountTheta=1.57
01:13:22.492 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-49.08, y=0.58, opts=13)
01:13:22.497 00.005 16872 Enqueuing Move request for scope (-49.08, 0.58)
01:13:22.501 00.004 9640 Worker thread wakes up
01:13:22.501 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-49.08, 0.58) opts 0xd
01:13:22.501 00.000 9640 Handling offset move in thread for scope, endpoint = (-49.08, 0.58)
01:13:22.501 00.000 9640 Moving (-49.08, 0.58) raw xDistance=-0.16 yDistance=49.02
01:13:22.501 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.16
01:13:22.502 00.001 9640 GuideAlgorithmZFilter::Result() returns 10.81, input 49.02, m_sumCorr=60
01:13:22.502 00.000 9640 MoveAxis(E, 24, ABG)
01:13:22.502 00.000 9640 Guiding  Dir = 2, Dur = 24
01:13:22.503 00.001 9640 IsSlewing returns 0
01:13:22.503 00.000 9640 IsGuiding returns 0
01:13:22.503 00.000 9640 PulseGuide returned control before completion, sleep 34
01:13:22.509 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=63384, med=3212, FiltMin=3128, FiltMax=48312, Gamma=2.190
01:13:22.546 00.037 16872 UpdateGuideState exits: m=9259 SNR=53.4
01:13:22.551 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:22.555 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:13:22.557 00.002 16872 Enqueuing Expose request
01:13:22.560 00.003 9640 IsGuiding returns 1
01:13:22.560 00.000 9640 scope still moving after pulse duration time elapsed
01:13:22.596 00.036 9640 IsSlewing returns 0
01:13:22.596 00.000 9640 IsGuiding returns 0
01:13:22.597 00.001 9640 scope move finished after 24 + 70 ms
01:13:22.597 00.000 9640 Move returns status 0, amount 24
01:13:22.597 00.000 9640 MoveAxis(S, 1298, ABG)
01:13:22.597 00.000 9640 Guiding  Dir = 1, Dur = 1298
01:13:22.598 00.001 9640 IsSlewing returns 0
01:13:22.599 00.001 9640 IsGuiding returns 0
01:13:22.600 00.001 9640 PulseGuide returned control before completion, sleep 1308
01:13:23.910 01.310 9640 IsGuiding returns 1
01:13:23.910 00.000 9640 scope still moving after pulse duration time elapsed
01:13:23.942 00.032 9640 IsSlewing returns 0
01:13:23.942 00.000 9640 IsGuiding returns 0
01:13:23.942 00.000 9640 scope move finished after 1298 + 44 ms
01:13:23.942 00.000 9640 Move returns status 0, amount 1298
01:13:23.942 00.000 9640 move complete, result=0
01:13:23.942 00.000 9640 worker thread done servicing request
01:13:23.942 00.000 16872 GuideStep: -0.2 px 24 ms EAST, 49.0 px 1298 ms SOUTH
01:13:23.947 00.005 9640 Worker thread wakes up
01:13:23.947 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:13:23.947 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1464,615,31,31)
01:13:25.910 01.963 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40b68116-80da-4728-8029-d18dbd06b2d2"}
01:13:25.913 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"40b68116-80da-4728-8029-d18dbd06b2d2"}
01:13:25.918 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7525823b-1496-4bbc-ac62-52c33e406b2b"}
01:13:25.921 00.003 16872 case statement mapped state 6 to 3
01:13:25.924 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7525823b-1496-4bbc-ac62-52c33e406b2b"}
01:13:25.927 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cb85790c-6a92-49eb-88da-42c94231bb44"}
01:13:25.930 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.07,7.33],"pixels":"..."},"id":"cb85790c-6a92-49eb-88da-42c94231bb44"}
01:13:28.005 02.075 9640 Exposure complete
01:13:28.143 00.138 9640 worker thread done servicing request
01:13:28.143 00.000 16872 OnExposeComplete: enter
01:13:28.146 00.003 16872 UpdateGuideState(): m_state=6
01:13:28.148 00.002 16872 Star::Find(15, 1479, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
01:13:28.152 00.004 16872 Star::Find returns 1 (0), X=1468.26, Y=631.11, Mass=8030, SNR=50.3, Peak=4052 HFD=2.6
01:13:28.155 00.003 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:13:28.157 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:13:28.160 00.003 16872 CameraToMount -- cameraX=-59.88 cameraY=1.36 hyp=59.90 cameraTheta=3.12 mountX=0.45 mountY=59.85, mountTheta=1.56
01:13:28.164 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-59.88, y=1.36, opts=13)
01:13:28.169 00.005 16872 Enqueuing Move request for scope (-59.88, 1.36)
01:13:28.173 00.004 9640 Worker thread wakes up
01:13:28.173 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-59.88, 1.36) opts 0xd
01:13:28.173 00.000 9640 Handling offset move in thread for scope, endpoint = (-59.88, 1.36)
01:13:28.173 00.000 9640 Moving (-59.88, 1.36) raw xDistance=0.45 yDistance=59.85
01:13:28.173 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.45
01:13:28.173 00.000 9640 GuideAlgorithmZFilter::Result() returns 13.27, input 59.85, m_sumCorr=74
01:13:28.173 00.000 9640 MoveAxis(W, 45, ABG)
01:13:28.174 00.001 9640 Guiding  Dir = 3, Dur = 45
01:13:28.174 00.000 9640 IsSlewing returns 0
01:13:28.174 00.000 9640 IsGuiding returns 0
01:13:28.175 00.001 9640 PulseGuide returned control before completion, sleep 55
01:13:28.180 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65516, med=3212, FiltMin=3060, FiltMax=46380, Gamma=2.190
01:13:28.221 00.041 16872 UpdateGuideState exits: m=8030 SNR=50.3
01:13:28.225 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:28.227 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:13:28.232 00.005 16872 Enqueuing Expose request
01:13:28.246 00.014 9640 IsGuiding returns 1
01:13:28.246 00.000 9640 scope still moving after pulse duration time elapsed
01:13:28.277 00.031 9640 IsSlewing returns 0
01:13:28.278 00.001 9640 IsGuiding returns 0
01:13:28.278 00.000 9640 scope move finished after 45 + 58 ms
01:13:28.278 00.000 9640 Move returns status 0, amount 45
01:13:28.278 00.000 9640 MoveAxis(S, 1594, ABG)
01:13:28.278 00.000 9640 Guiding  Dir = 1, Dur = 1594
01:13:28.278 00.000 9640 IsSlewing returns 0
01:13:28.278 00.000 9640 IsGuiding returns 0
01:13:28.280 00.002 9640 PulseGuide returned control before completion, sleep 1604
01:13:29.410 01.130 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bcead556-0d2e-4fd5-8834-19ef3d153e71"}
01:13:29.415 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bcead556-0d2e-4fd5-8834-19ef3d153e71"}
01:13:29.420 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0fdd6b37-ac0a-48ad-b633-7bf84c497022"}
01:13:29.423 00.003 16872 case statement mapped state 6 to 3
01:13:29.425 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0fdd6b37-ac0a-48ad-b633-7bf84c497022"}
01:13:29.429 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a047a8e3-6379-4d4e-babb-a22cba0945dd"}
01:13:29.432 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.26,7.11],"pixels":"..."},"id":"a047a8e3-6379-4d4e-babb-a22cba0945dd"}
01:13:29.897 00.465 9640 IsGuiding returns 1
01:13:29.898 00.001 9640 scope still moving after pulse duration time elapsed
01:13:29.928 00.030 9640 IsSlewing returns 0
01:13:29.929 00.001 9640 IsGuiding returns 0
01:13:29.929 00.000 9640 scope move finished after 1594 + 55 ms
01:13:29.929 00.000 9640 Move returns status 0, amount 1594
01:13:29.929 00.000 9640 move complete, result=0
01:13:29.929 00.000 9640 worker thread done servicing request
01:13:29.930 00.001 16872 GuideStep: 0.4 px 45 ms WEST, 59.9 px 1594 ms SOUTH
01:13:29.933 00.003 9640 Worker thread wakes up
01:13:29.933 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:13:29.933 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1453,616,31,31)
01:13:32.911 02.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c45b8b8-3224-4846-b851-c502fb6ad458"}
01:13:32.914 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0c45b8b8-3224-4846-b851-c502fb6ad458"}
01:13:32.918 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b82ca6b-1cfd-414f-9c2b-bb18e264f66d"}
01:13:32.920 00.002 16872 case statement mapped state 6 to 3
01:13:32.923 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b82ca6b-1cfd-414f-9c2b-bb18e264f66d"}
01:13:32.927 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fac6dfa5-6e41-40f3-84fc-88bd67176e5e"}
01:13:32.930 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.26,7.11],"pixels":"..."},"id":"fac6dfa5-6e41-40f3-84fc-88bd67176e5e"}
01:13:33.998 01.068 9640 Exposure complete
01:13:34.136 00.138 9640 worker thread done servicing request
01:13:34.136 00.000 16872 OnExposeComplete: enter
01:13:34.139 00.003 16872 UpdateGuideState(): m_state=6
01:13:34.144 00.005 16872 Star::Find(15, 1468, 631, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
01:13:34.147 00.003 16872 Star::Find returns 1 (0), X=1455.55, Y=631.14, Mass=9515, SNR=55.1, Peak=4136 HFD=3.2
01:13:34.149 00.002 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:13:34.152 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:13:34.154 00.002 16872 CameraToMount -- cameraX=-72.59 cameraY=1.39 hyp=72.60 cameraTheta=3.12 mountX=0.29 mountY=72.54, mountTheta=1.57
01:13:34.160 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-72.59, y=1.39, opts=13)
01:13:34.163 00.003 16872 Enqueuing Move request for scope (-72.59, 1.39)
01:13:34.166 00.003 9640 Worker thread wakes up
01:13:34.166 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-72.59, 1.39) opts 0xd
01:13:34.166 00.000 9640 Handling offset move in thread for scope, endpoint = (-72.59, 1.39)
01:13:34.166 00.000 9640 Moving (-72.59, 1.39) raw xDistance=0.29 yDistance=72.54
01:13:34.166 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.29
01:13:34.166 00.000 9640 GuideAlgorithmZFilter::Result() returns 16.29, input 72.54, m_sumCorr=90
01:13:34.166 00.000 9640 MoveAxis(W, 35, ABG)
01:13:34.166 00.000 9640 Guiding  Dir = 3, Dur = 35
01:13:34.166 00.000 9640 IsSlewing returns 0
01:13:34.167 00.001 9640 IsGuiding returns 0
01:13:34.167 00.000 9640 PulseGuide returned control before completion, sleep 45
01:13:34.173 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=64240, med=3212, FiltMin=3132, FiltMax=45984, Gamma=2.190
01:13:34.213 00.040 16872 UpdateGuideState exits: m=9515 SNR=55.1
01:13:34.218 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:34.221 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:13:34.224 00.003 16872 Enqueuing Expose request
01:13:34.227 00.003 9640 IsGuiding returns 1
01:13:34.227 00.000 9640 scope still moving after pulse duration time elapsed
01:13:34.248 00.021 9640 IsSlewing returns 0
01:13:34.248 00.000 9640 IsGuiding returns 0
01:13:34.248 00.000 9640 scope move finished after 35 + 46 ms
01:13:34.248 00.000 9640 Move returns status 0, amount 35
01:13:34.248 00.000 9640 MoveAxis(S, 1958, ABG)
01:13:34.249 00.001 9640 Guiding  Dir = 1, Dur = 1958
01:13:34.249 00.000 9640 IsSlewing returns 0
01:13:34.249 00.000 9640 IsGuiding returns 0
01:13:34.249 00.000 9640 PulseGuide returned control before completion, sleep 1968
01:13:36.220 01.971 9640 IsGuiding returns 1
01:13:36.220 00.000 9640 scope still moving after pulse duration time elapsed
01:13:36.252 00.032 9640 IsSlewing returns 0
01:13:36.253 00.001 9640 IsGuiding returns 0
01:13:36.253 00.000 9640 scope move finished after 1958 + 45 ms
01:13:36.253 00.000 9640 Move returns status 0, amount 1958
01:13:36.253 00.000 9640 move complete, result=0
01:13:36.254 00.001 9640 worker thread done servicing request
01:13:36.254 00.000 16872 GuideStep: 0.3 px 35 ms WEST, 72.5 px 1958 ms SOUTH
01:13:36.257 00.003 9640 Worker thread wakes up
01:13:36.257 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:13:36.257 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1441,616,31,31)
01:13:36.411 00.154 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa8ce2f2-6395-4f95-89c0-ac7d799c3375"}
01:13:36.414 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aa8ce2f2-6395-4f95-89c0-ac7d799c3375"}
01:13:36.419 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05a6e320-8619-4028-8eec-05e3d64c6e05"}
01:13:36.421 00.002 16872 case statement mapped state 6 to 3
01:13:36.423 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"05a6e320-8619-4028-8eec-05e3d64c6e05"}
01:13:36.427 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"03007796-f8ed-4989-a39f-192b0f0ea86f"}
01:13:36.430 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.55,7.14],"pixels":"..."},"id":"03007796-f8ed-4989-a39f-192b0f0ea86f"}
01:13:39.911 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3eb0f14e-cf26-45e9-b108-78fe586a344d"}
01:13:39.913 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3eb0f14e-cf26-45e9-b108-78fe586a344d"}
01:13:39.916 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c090002c-c874-4648-9277-dbe1821d52d0"}
01:13:39.919 00.003 16872 case statement mapped state 6 to 3
01:13:39.921 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c090002c-c874-4648-9277-dbe1821d52d0"}
01:13:39.928 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f56fef72-e0e9-4e05-a660-0edb3e4685f7"}
01:13:39.931 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.55,7.14],"pixels":"..."},"id":"f56fef72-e0e9-4e05-a660-0edb3e4685f7"}
01:13:40.326 00.395 9640 Exposure complete
01:13:40.465 00.139 9640 worker thread done servicing request
01:13:40.465 00.000 16872 OnExposeComplete: enter
01:13:40.468 00.003 16872 UpdateGuideState(): m_state=6
01:13:40.471 00.003 16872 Star::Find(15, 1455, 631, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
01:13:40.475 00.004 16872 Star::Find returns 1 (0), X=1439.37, Y=630.55, Mass=9108, SNR=50.3, Peak=3412 HFD=3.0
01:13:40.479 00.004 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
01:13:40.482 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:13:40.484 00.002 16872 CameraToMount -- cameraX=-88.77 cameraY=0.80 hyp=88.78 cameraTheta=3.13 mountX=-0.55 mountY=88.65, mountTheta=1.58
01:13:40.489 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-88.77, y=0.80, opts=13)
01:13:40.492 00.003 16872 Enqueuing Move request for scope (-88.77, 0.80)
01:13:40.494 00.002 9640 Worker thread wakes up
01:13:40.494 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-88.77, 0.80) opts 0xd
01:13:40.494 00.000 9640 Handling offset move in thread for scope, endpoint = (-88.77, 0.80)
01:13:40.494 00.000 9640 Moving (-88.77, 0.80) raw xDistance=-0.55 yDistance=88.65
01:13:40.494 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.55
01:13:40.494 00.000 9640 GuideAlgorithmZFilter::Result() returns 19.84, input 88.65, m_sumCorr=1.1e+02
01:13:40.494 00.000 9640 MoveAxis(E, 55, ABG)
01:13:40.494 00.000 9640 Guiding  Dir = 2, Dur = 55
01:13:40.495 00.001 9640 IsSlewing returns 0
01:13:40.495 00.000 9640 IsGuiding returns 0
01:13:40.495 00.000 9640 PulseGuide returned control before completion, sleep 65
01:13:40.502 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=63928, med=3208, FiltMin=3042, FiltMax=45756, Gamma=2.190
01:13:40.540 00.038 16872 UpdateGuideState exits: m=9108 SNR=50.3
01:13:40.543 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:40.546 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:13:40.549 00.003 16872 Enqueuing Expose request
01:13:40.568 00.019 9640 IsGuiding returns 1
01:13:40.569 00.001 9640 scope still moving after pulse duration time elapsed
01:13:40.600 00.031 9640 IsSlewing returns 0
01:13:40.601 00.001 9640 IsGuiding returns 0
01:13:40.601 00.000 9640 scope move finished after 55 + 50 ms
01:13:40.601 00.000 9640 Move returns status 0, amount 55
01:13:40.602 00.001 9640 MoveAxis(S, 2384, ABG)
01:13:40.602 00.000 9640 Guiding  Dir = 1, Dur = 2384
01:13:40.602 00.000 9640 IsSlewing returns 0
01:13:40.603 00.001 9640 IsGuiding returns 0
01:13:40.603 00.000 9640 PulseGuide returned control before completion, sleep 2394
01:13:43.008 02.405 9640 IsGuiding returns 1
01:13:43.008 00.000 9640 scope still moving after pulse duration time elapsed
01:13:43.038 00.030 9640 IsSlewing returns 0
01:13:43.039 00.001 9640 IsGuiding returns 0
01:13:43.039 00.000 9640 scope move finished after 2384 + 52 ms
01:13:43.039 00.000 9640 Move returns status 0, amount 2384
01:13:43.039 00.000 9640 move complete, result=0
01:13:43.039 00.000 9640 worker thread done servicing request
01:13:43.039 00.000 9640 Worker thread wakes up
01:13:43.039 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:13:43.040 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1424,616,31,31)
01:13:43.040 00.000 16872 GuideStep: -0.5 px 55 ms EAST, 88.7 px 2384 ms SOUTH
01:13:43.438 00.398 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1f199a2-d049-4c85-a970-5a9db5a057c8"}
01:13:43.441 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f1f199a2-d049-4c85-a970-5a9db5a057c8"}
01:13:43.449 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"404826f6-c5bd-41c0-804d-8b6456d324bd"}
01:13:43.452 00.003 16872 case statement mapped state 6 to 3
01:13:43.455 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"404826f6-c5bd-41c0-804d-8b6456d324bd"}
01:13:43.459 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c2888885-09fa-4a84-a3d4-c84dcbffced6"}
01:13:43.462 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.37,6.55],"pixels":"..."},"id":"c2888885-09fa-4a84-a3d4-c84dcbffced6"}
01:13:46.939 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d5f8e9b7-1b42-4772-a209-47e265a0ae18"}
01:13:46.941 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d5f8e9b7-1b42-4772-a209-47e265a0ae18"}
01:13:46.944 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"736f6f9a-2c31-4908-8088-167e1054cdf2"}
01:13:46.948 00.004 16872 case statement mapped state 6 to 3
01:13:46.951 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"736f6f9a-2c31-4908-8088-167e1054cdf2"}
01:13:46.954 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8c9cafeb-f5af-4be6-9499-aeb033ebfc84"}
01:13:46.959 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.37,6.55],"pixels":"..."},"id":"8c9cafeb-f5af-4be6-9499-aeb033ebfc84"}
01:13:47.100 00.141 9640 Exposure complete
01:13:47.243 00.143 9640 worker thread done servicing request
01:13:47.243 00.000 16872 OnExposeComplete: enter
01:13:47.246 00.003 16872 UpdateGuideState(): m_state=6
01:13:47.249 00.003 16872 Star::Find(15, 1439, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
01:13:47.254 00.005 16872 Star::Find returns 0 (4), X=1450.50, Y=639.52, Mass=374, SNR=8.3, Peak=3312 HFD=1.4
01:13:47.258 00.004 16872 DistanceChecker: activated
01:13:47.260 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:13:47.265 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:13:47.269 00.004 16872 Enqueuing Move request for scope (0.00, 0.00)
01:13:47.272 00.003 9640 Worker thread wakes up
01:13:47.273 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:13:47.273 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:13:47.273 00.000 9640 move complete, result=0
01:13:47.273 00.000 9640 worker thread done servicing request
01:13:47.377 00.104 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:13:47.383 00.006 16872 Status Line: Star lost - low HFD
01:13:47.391 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65508, med=3212, FiltMin=3076, FiltMax=46516, Gamma=2.190
01:13:47.430 00.039 16872 UpdateGuideState exits: Star lost - low HFD
01:13:47.434 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:47.436 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:13:47.441 00.005 16872 Enqueuing Expose request
01:13:47.445 00.004 9640 Worker thread wakes up
01:13:47.445 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:13:47.445 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:13:50.437 02.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9648ffd7-ed4a-41c2-a811-e099ce731e44"}
01:13:50.440 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9648ffd7-ed4a-41c2-a811-e099ce731e44"}
01:13:50.443 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73092ca9-000c-4d7f-9dfa-c41b1abf431f"}
01:13:50.446 00.003 16872 case statement mapped state 6 to 4
01:13:50.448 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"73092ca9-000c-4d7f-9dfa-c41b1abf431f"}
01:13:50.452 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1563e53d-2fc8-4d7f-86b7-1fa7174cdc04"}
01:13:50.454 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.37,6.55],"pixels":"..."},"id":"1563e53d-2fc8-4d7f-86b7-1fa7174cdc04"}
01:13:51.530 01.076 9640 Exposure complete
01:13:51.677 00.147 9640 worker thread done servicing request
01:13:51.677 00.000 16872 OnExposeComplete: enter
01:13:51.681 00.004 16872 UpdateGuideState(): m_state=6
01:13:51.685 00.004 16872 Star::Find(15, 1439, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
01:13:51.688 00.003 16872 Star::Find false star n=2 nbg=280 bg=3209.0 sigma=17.0 thresh=3260 peak=3248
01:13:51.692 00.004 16872 Star::Find returns 0 (2), X=1439.00, Y=630.00, Mass=146, SNR=2.9, Peak=3296 HFD=0.0
01:13:51.698 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:13:51.701 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:13:51.704 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:13:51.707 00.003 9640 Worker thread wakes up
01:13:51.707 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:13:51.707 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:13:51.707 00.000 9640 move complete, result=0
01:13:51.707 00.000 9640 worker thread done servicing request
01:13:51.819 00.112 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:13:51.823 00.004 16872 Status Line: Star lost - low SNR
01:13:51.829 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=64168, med=3204, FiltMin=3128, FiltMax=45800, Gamma=2.190
01:13:51.866 00.037 16872 UpdateGuideState exits: Star lost - low SNR
01:13:51.871 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:51.873 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:13:51.876 00.003 16872 Enqueuing Expose request
01:13:51.879 00.003 9640 Worker thread wakes up
01:13:51.879 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:13:51.879 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:13:53.936 02.057 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc506a00-f75c-434e-b9e9-bf38fca9b4a4"}
01:13:53.938 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fc506a00-f75c-434e-b9e9-bf38fca9b4a4"}
01:13:53.942 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40c87292-e953-4fac-b174-21eaebe87d97"}
01:13:53.945 00.003 16872 case statement mapped state 6 to 4
01:13:53.948 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"40c87292-e953-4fac-b174-21eaebe87d97"}
01:13:53.951 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"21252975-7a7d-4a5f-9568-56a89f2acd9e"}
01:13:53.955 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.37,6.55],"pixels":"..."},"id":"21252975-7a7d-4a5f-9568-56a89f2acd9e"}
01:13:55.938 01.983 9640 Exposure complete
01:13:56.074 00.136 9640 worker thread done servicing request
01:13:56.074 00.000 16872 OnExposeComplete: enter
01:13:56.078 00.004 16872 UpdateGuideState(): m_state=6
01:13:56.083 00.005 16872 Star::Find(15, 1439, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
01:13:56.085 00.002 16872 Star::Find returns 0 (4), X=1450.42, Y=639.46, Mass=361, SNR=7.5, Peak=3316 HFD=1.3
01:13:56.088 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:13:56.091 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:13:56.095 00.004 16872 Enqueuing Move request for scope (0.00, 0.00)
01:13:56.097 00.002 9640 Worker thread wakes up
01:13:56.097 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:13:56.097 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:13:56.097 00.000 9640 move complete, result=0
01:13:56.098 00.001 9640 worker thread done servicing request
01:13:56.201 00.103 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:13:56.207 00.006 16872 Status Line: Star lost - low HFD
01:13:56.214 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=63740, med=3196, FiltMin=3060, FiltMax=44500, Gamma=2.190
01:13:56.252 00.038 16872 UpdateGuideState exits: Star lost - low HFD
01:13:56.255 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:56.257 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:13:56.260 00.003 16872 Enqueuing Expose request
01:13:56.262 00.002 9640 Worker thread wakes up
01:13:56.262 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:13:56.262 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:13:57.435 01.173 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5767d32c-f5e2-4820-b930-280f2758700d"}
01:13:57.438 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5767d32c-f5e2-4820-b930-280f2758700d"}
01:13:57.441 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4222c9d-0d8e-42b5-a013-890e3ad5801e"}
01:13:57.443 00.002 16872 case statement mapped state 6 to 4
01:13:57.449 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"f4222c9d-0d8e-42b5-a013-890e3ad5801e"}
01:13:57.452 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5e9b73dd-8145-40b3-be3a-def3d2c22a49"}
01:13:57.456 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.37,6.55],"pixels":"..."},"id":"5e9b73dd-8145-40b3-be3a-def3d2c22a49"}
01:13:58.773 01.317 16872 evsrv: cli 0D3C0A48 connect
01:13:58.776 00.003 16872 case statement mapped state 6 to 4
01:13:58.780 00.004 16872 case statement mapped state 6 to 4
01:13:58.785 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0b25601b-a2df-4f04-be01-a9cae04da249"}
01:13:58.787 00.002 16872 case statement mapped state 6 to 4
01:13:58.789 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"LostLock","id":"0b25601b-a2df-4f04-be01-a9cae04da249"}
01:13:58.792 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:13:58.798 00.006 16872 evsrv: cli 0D3BF8C8 connect
01:13:58.803 00.005 16872 case statement mapped state 6 to 4
01:13:58.808 00.005 16872 case statement mapped state 6 to 4
01:13:58.813 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"dfebaccf-7f71-4df4-a8e6-cd750526affa"}
01:13:58.817 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:13:58.821 00.004 16872 Status Line: Waiting for devices...
01:13:58.827 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"dfebaccf-7f71-4df4-a8e6-cd750526affa"}
01:13:58.836 00.009 16872 evsrv: cli 0D3BF8C8 disconnect
01:13:58.840 00.004 16872 evsrv: cli 0D3C0A48 connect
01:13:58.843 00.003 16872 case statement mapped state 6 to 4
01:13:58.848 00.005 16872 case statement mapped state 6 to 4
01:13:58.851 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9c402c35-0717-4085-9aa5-cdaae737215e"}
01:13:58.854 00.003 16872 case statement mapped state 6 to 4
01:13:58.857 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"LostLock","id":"9c402c35-0717-4085-9aa5-cdaae737215e"}
01:13:58.860 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:13:59.861 01.001 16872 evsrv: cli 0D3C0A48 connect
01:13:59.866 00.005 16872 case statement mapped state 6 to 4
01:13:59.870 00.004 16872 case statement mapped state 6 to 4
01:13:59.875 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"211edc12-49d9-494a-afee-7be06d17bb52"}
01:13:59.879 00.004 16872 case statement mapped state 6 to 4
01:13:59.882 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"LostLock","id":"211edc12-49d9-494a-afee-7be06d17bb52"}
01:13:59.886 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:14:00.152 00.266 9640 ASCOM_AbortExposure returns err = 0
01:14:00.152 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:14:00.153 00.001 16872 OnExposeComplete: enter
01:14:00.157 00.004 16872 OnExposeComplete: Capture Error reported
01:14:00.161 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:14:00.165 00.004 16872 Mount: notify guiding stopped
01:14:00.171 00.006 9640 worker thread done servicing request
01:14:00.180 00.009 16872 Changing from state GUIDING to STOP
01:14:00.186 00.006 16872 guider state => SELECTED
01:14:00.191 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=63740, med=3196, FiltMin=3060, FiltMax=44500, Gamma=2.190
01:14:00.235 00.044 16872 Changing from state SELECTED to UNINITIALIZED
01:14:00.242 00.007 16872 guider state => SELECTING
01:14:00.252 00.010 16872 Status Line: Stopped.
01:14:00.262 00.010 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:14:01.323 01.061 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"147aa5e7-b7cb-4ed5-9e5e-77606ae441a4"}
01:14:01.331 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"147aa5e7-b7cb-4ed5-9e5e-77606ae441a4"}
01:14:01.336 00.005 16872 evsrv: cli 0D3C0A48 connect
01:14:01.341 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"deb2c027-13f5-47fc-9c75-bb80ffd34572"}
01:14:01.346 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"deb2c027-13f5-47fc-9c75-bb80ffd34572"}
01:14:01.381 00.035 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ede7bb4e-501d-4ed7-ba72-c62679681348"}
01:14:01.384 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ede7bb4e-501d-4ed7-ba72-c62679681348"}
01:14:01.388 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:14:04.821 03.433 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e223e80-77d6-442d-a13a-888d3b35e26d"}
01:14:04.824 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1e223e80-77d6-442d-a13a-888d3b35e26d"}
01:14:04.828 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"289472f7-20e1-4305-95fc-42fc18cb8e0c"}
01:14:04.832 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"289472f7-20e1-4305-95fc-42fc18cb8e0c"}
01:14:06.416 01.584 16872 evsrv: cli 0D3BFFA8 connect
01:14:06.426 00.010 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b11fed7a-580e-41ed-881a-6b0a6310d68e"}
01:14:06.433 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b11fed7a-580e-41ed-881a-6b0a6310d68e"}
01:14:06.450 00.017 16872 evsrv: cli 0D3BFFA8 disconnect
01:14:06.456 00.006 16872 evsrv: cli 0D3C0A48 connect
01:14:06.464 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"4ff60243-98d0-4192-96f5-c3fa05a23a1b"}
01:14:06.474 00.010 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"4ff60243-98d0-4192-96f5-c3fa05a23a1b"}
01:14:06.484 00.010 16872 evsrv: cli 0D3C0A48 disconnect
01:14:06.490 00.006 16872 evsrv: cli 0D3BFFA8 connect
01:14:06.497 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"314a1f73-8973-4f91-98e9-c9827e3958ff"}
01:14:06.504 00.007 16872 PhdController::Guide begins
01:14:06.508 00.004 16872 PhdController: newstate STATE_SETUP
01:14:06.512 00.004 16872 PhdController: setup
01:14:06.516 00.004 16872 PhdController: newstate STATE_ATTEMPT_START
01:14:06.521 00.005 16872 PhdController: start capturing
01:14:06.525 00.004 16872 Changing from state SELECTING to UNINITIALIZED
01:14:06.533 00.008 16872 guider state => SELECTING
01:14:06.539 00.006 16872 setting force full frames = true
01:14:06.542 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:14:06.563 00.021 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:14:06.568 00.005 16872 Enqueuing Expose request
01:14:06.571 00.003 16872 PhdController: newstate STATE_SELECT_STAR
01:14:06.574 00.003 9640 Worker thread wakes up
01:14:06.574 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"314a1f73-8973-4f91-98e9-c9827e3958ff"}
01:14:06.580 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
01:14:06.580 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:14:06.591 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
01:14:06.597 00.006 16872 evsrv: cli 0D3BF8C8 connect
01:14:06.600 00.003 16872 case statement mapped state 1 to 101
01:14:06.608 00.008 16872 case statement mapped state 1 to 101
01:14:06.615 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"afb3ebc5-f0b7-4185-afef-b02ad0e863c1"}
01:14:06.620 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"afb3ebc5-f0b7-4185-afef-b02ad0e863c1"}
01:14:06.633 00.013 16872 evsrv: cli 0D3BF8C8 disconnect
01:14:06.642 00.009 16872 evsrv: cli 0D3BF968 connect
01:14:06.646 00.004 16872 case statement mapped state 1 to 101
01:14:06.651 00.005 16872 case statement mapped state 1 to 101
01:14:06.659 00.008 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"616ed7b6-6b65-4c53-97d4-23ba5a449e5d"}
01:14:06.663 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"616ed7b6-6b65-4c53-97d4-23ba5a449e5d"}
01:14:06.669 00.006 16872 evsrv: cli 0D3BF968 disconnect
01:14:08.250 01.581 16872 evsrv: cli 0D3BFB48 connect
01:14:08.253 00.003 16872 case statement mapped state 1 to 101
01:14:08.261 00.008 16872 case statement mapped state 1 to 101
01:14:08.267 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"a7b46044-86f7-4e0b-ab9a-c96a444d3763"}
01:14:08.270 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"a7b46044-86f7-4e0b-ab9a-c96a444d3763"}
01:14:08.299 00.029 16872 evsrv: cli 0D3BFB48 disconnect
01:14:08.333 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ca67fa3-c338-4f6b-8d81-6c48e97ea65a"}
01:14:08.341 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6ca67fa3-c338-4f6b-8d81-6c48e97ea65a"}
01:14:08.348 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"212a4373-03d2-4247-9f05-b35fcf802e5d"}
01:14:08.353 00.005 16872 case statement mapped state 1 to 101
01:14:08.358 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"212a4373-03d2-4247-9f05-b35fcf802e5d"}
01:14:09.371 01.013 16872 evsrv: cli 0D3BFFA8 connect
01:14:09.375 00.004 16872 case statement mapped state 1 to 101
01:14:09.379 00.004 16872 case statement mapped state 1 to 101
01:14:09.383 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"20a8ca5c-ddf9-4037-82c7-b873143b07a2"}
01:14:09.386 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"20a8ca5c-ddf9-4037-82c7-b873143b07a2"}
01:14:09.394 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
01:14:10.394 01.000 16872 evsrv: cli 0D3C0228 connect
01:14:10.398 00.004 16872 case statement mapped state 1 to 101
01:14:10.404 00.006 16872 case statement mapped state 1 to 101
01:14:10.409 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"3acf2a43-2b81-4d2e-88a2-f4346debe881"}
01:14:10.412 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"3acf2a43-2b81-4d2e-88a2-f4346debe881"}
01:14:10.420 00.008 16872 evsrv: cli 0D3C0228 disconnect
01:14:10.664 00.244 9640 Exposure complete
01:14:10.835 00.171 9640 worker thread done servicing request
01:14:10.837 00.002 16872 OnExposeComplete: enter
01:14:10.842 00.005 16872 UpdateGuideState(): m_state=1
01:14:10.846 00.004 16872 UpdateCurrentPosition: no star selected
01:14:10.852 00.006 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:14:10.858 00.006 16872 Status Line: No star selected
01:14:10.864 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3164, max=65520, med=3520, FiltMin=3392, FiltMax=65516, Gamma=2.190
01:14:10.911 00.047 16872 UpdateGuideState exits: No star selected
01:14:10.914 00.003 16872 GuiderMultiStar::AutoSelect enter
01:14:10.917 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:14:11.069 00.152 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:14:11.293 00.224 16872 AutoFind: global mean = -0.0, stdev 756.7
01:14:11.297 00.004 16872 AutoFind: using threshold = 0.1
01:14:11.477 00.180 16872 AutoFind: local max [1418, 632] 173.9
01:14:11.481 00.004 16872 AutoFind: local max [1007, 167] 116.4
01:14:11.484 00.003 16872 AutoFind: local max [1007, 157] 111.7
01:14:11.487 00.003 16872 AutoFind: local max [869, 1011] 50.2
01:14:11.490 00.003 16872 AutoFind: local max [759, 670] 34.2
01:14:11.493 00.003 16872 AutoFind: local max [1587, 913] 16.0
01:14:11.500 00.007 16872 AutoFind: local max [303, 1029] 11.6
01:14:11.504 00.004 16872 AutoFind: local max [309, 907] 9.3
01:14:11.507 00.003 16872 AutoFind: local max [1398, 554] 6.2
01:14:11.509 00.002 16872 AutoFind: local max [256, 301] 6.1
01:14:11.512 00.003 16872 AutoFind: local max [359, 1028] 3.3
01:14:11.515 00.003 16872 AutoFind: local max [1195, 691] 3.2
01:14:11.518 00.003 16872 AutoFind: local max [1426, 857] 3.0
01:14:11.520 00.002 16872 AutoFind: local max [1124, 66] 2.8
01:14:11.523 00.003 16872 AutoFind: local max [182, 715] 2.7
01:14:11.529 00.006 16872 AutoFind: local max [35, 9] 1.6
01:14:11.532 00.003 16872 AutoFind: local max [1800, 853] 1.5
01:14:11.535 00.003 16872 AutoFind: local max [1006, 183] 1.4
01:14:11.537 00.002 16872 AutoFind: local max [133, 363] 1.3
01:14:11.540 00.003 16872 AutoFind: local max [966, 797] 1.2
01:14:11.544 00.004 16872 AutoFind: local max [738, 440] 1.1
01:14:11.550 00.006 16872 AutoFind: local max [229, 208] 1.1
01:14:11.553 00.003 16872 AutoFind: local max [1491, 621] 1.1
01:14:11.556 00.003 16872 AutoFind: local max [1406, 738] 1.0
01:14:11.559 00.003 16872 AutoFind: local max [1485, 143] 1.0
01:14:11.561 00.002 16872 AutoFind: local max [1424, 644] 1.0
01:14:11.564 00.003 16872 AutoFind: local max [1492, 135] 1.0
01:14:11.567 00.003 16872 AutoFind: local max [1542, 412] 1.0
01:14:11.569 00.002 16872 AutoFind: local max [1414, 619] 0.9
01:14:11.571 00.002 16872 AutoFind: local max [783, 495] 0.9
01:14:11.577 00.006 16872 AutoFind: local max [880, 1010] 0.9
01:14:11.580 00.003 16872 AutoFind: local max [520, 135] 0.9
01:14:11.583 00.003 16872 AutoFind: local max [860, 79] 0.8
01:14:11.586 00.003 16872 AutoFind: local max [991, 183] 0.8
01:14:11.591 00.005 16872 AutoFind: local max [1172, 981] 0.7
01:14:11.595 00.004 16872 AutoFind: local max [1605, 43] 0.7
01:14:11.599 00.004 16872 AutoFind: local max [1620, 34] 0.7
01:14:11.603 00.004 16872 AutoFind: local max [810, 393] 0.7
01:14:11.608 00.005 16872 AutoFind: local max [1329, 181] 0.7
01:14:11.612 00.004 16872 AutoFind: local max [1562, 986] 0.7
01:14:11.616 00.004 16872 AutoFind: local max [1819, 890] 0.7
01:14:11.620 00.004 16872 AutoFind: local max [1767, 301] 0.7
01:14:11.624 00.004 16872 AutoFind: local max [1843, 548] 0.7
01:14:11.627 00.003 16872 AutoFind: local max [343, 1039] 0.7
01:14:11.636 00.009 16872 AutoFind: local max [899, 322] 0.7
01:14:11.662 00.026 16872 AutoFind: local max [978, 165] 0.7
01:14:11.667 00.005 16872 AutoFind: local max [261, 516] 0.7
01:14:11.680 00.013 16872 AutoFind: local max [1142, 477] 0.7
01:14:11.683 00.003 16872 AutoFind: local max [363, 12] 0.7
01:14:11.687 00.004 16872 AutoFind: local max [1174, 682] 0.6
01:14:11.691 00.004 16872 AutoFind: local max [1272, 990] 0.6
01:14:11.695 00.004 16872 AutoFind: local max [1087, 432] 0.6
01:14:11.698 00.003 16872 AutoFind: local max [1846, 735] 0.6
01:14:11.708 00.010 16872 AutoFind: local max [805, 949] 0.6
01:14:11.711 00.003 16872 AutoFind: local max [211, 453] 0.6
01:14:11.716 00.005 16872 AutoFind: local max [218, 1054] 0.6
01:14:11.719 00.003 16872 AutoFind: local max [824, 656] 0.6
01:14:11.722 00.003 16872 AutoFind: local max [348, 311] 0.6
01:14:11.725 00.003 16872 AutoFind: local max [748, 671] 0.6
01:14:11.729 00.004 16872 AutoFind: local max [905, 1058] 0.6
01:14:11.736 00.007 16872 AutoFind: local max [586, 970] 0.6
01:14:11.739 00.003 16872 AutoFind: local max [1377, 350] 0.6
01:14:11.742 00.003 16872 AutoFind: local max [167, 982] 0.6
01:14:11.746 00.004 16872 AutoFind: local max [1089, 647] 0.6
01:14:11.750 00.004 16872 AutoFind: local max [47, 23] 0.6
01:14:11.753 00.003 16872 AutoFind: local max [1860, 490] 0.6
01:14:11.757 00.004 16872 AutoFind: local max [394, 685] 0.6
01:14:11.763 00.006 16872 AutoFind: local max [141, 430] 0.6
01:14:11.767 00.004 16872 AutoFind: local max [1486, 259] 0.6
01:14:11.770 00.003 16872 AutoFind: local max [811, 680] 0.6
01:14:11.772 00.002 16872 AutoFind: local max [1881, 892] 0.6
01:14:11.777 00.005 16872 AutoFind: local max [1696, 836] 0.6
01:14:11.780 00.003 16872 AutoFind: local max [900, 813] 0.6
01:14:11.783 00.003 16872 AutoFind: local max [943, 1054] 0.6
01:14:11.786 00.003 16872 AutoFind: local max [1105, 29] 0.6
01:14:11.789 00.003 16872 AutoFind: local max [389, 489] 0.6
01:14:11.795 00.006 16872 AutoFind: local max [181, 224] 0.6
01:14:11.812 00.017 16872 AutoFind: local max [223, 861] 0.6
01:14:11.815 00.003 16872 AutoFind: local max [547, 301] 0.6
01:14:11.818 00.003 16872 AutoFind: local max [1412, 903] 0.6
01:14:11.821 00.003 16872 AutoFind: local max [309, 1020] 0.6
01:14:11.823 00.002 16872 AutoFind: local max [518, 839] 0.6
01:14:11.831 00.008 16872 AutoFind: local max [70, 418] 0.6
01:14:11.833 00.002 16872 AutoFind: local max [1202, 516] 0.6
01:14:11.835 00.002 16872 AutoFind: local max [488, 50] 0.6
01:14:11.838 00.003 16872 AutoFind: local max [959, 604] 0.6
01:14:11.841 00.003 16872 AutoFind: local max [1893, 606] 0.6
01:14:11.845 00.004 16872 AutoFind: local max [1007, 700] 0.6
01:14:11.847 00.002 16872 AutoFind: local max [224, 947] 0.6
01:14:11.850 00.003 16872 AutoFind: local max [36, 577] 0.6
01:14:11.853 00.003 16872 AutoFind: local max [870, 908] 0.6
01:14:11.859 00.006 16872 AutoFind: local max [1569, 162] 0.6
01:14:11.861 00.002 16872 AutoFind: local max [734, 655] 0.6
01:14:11.864 00.003 16872 AutoFind: local max [745, 889] 0.6
01:14:11.866 00.002 16872 AutoFind: local max [765, 850] 0.6
01:14:11.869 00.003 16872 AutoFind: local max [865, 27] 0.6
01:14:11.873 00.004 16872 AutoFind: local max [1634, 99] 0.6
01:14:11.876 00.003 16872 AutoFind: local max [113, 344] 0.6
01:14:11.879 00.003 16872 AutoFind: local max [249, 659] 0.6
01:14:11.882 00.003 16872 AutoFind: local max [1265, 316] 0.6
01:14:11.884 00.002 16872 AutoFind: too close [113, 344] 0.6 - [133, 363] 1.3
01:14:11.890 00.006 16872 AutoFind: too close [734, 655] 0.6 - [748, 671] 0.6
01:14:11.893 00.003 16872 AutoFind: close dim-bright [309, 1020] 0.6 - [303, 1029] 11.6
01:14:11.896 00.003 16872 AutoFind: too close [47, 23] 0.6 - [35, 9] 1.6
01:14:11.898 00.002 16872 AutoFind: close dim-bright [748, 671] 0.6 - [759, 670] 34.2
01:14:11.901 00.003 16872 AutoFind: too close [978, 165] 0.7 - [991, 183] 0.8
01:14:11.904 00.003 16872 AutoFind: too close [343, 1039] 0.7 - [359, 1028] 3.3
01:14:11.907 00.003 16872 AutoFind: too close [1620, 34] 0.7 - [1605, 43] 0.7
01:14:11.910 00.003 16872 AutoFind: too close [991, 183] 0.8 - [1006, 183] 1.4
01:14:11.912 00.002 16872 AutoFind: close dim-bright [991, 183] 0.8 - [1007, 167] 116.4
01:14:11.915 00.003 16872 AutoFind: close dim-bright [880, 1010] 0.9 - [869, 1011] 50.2
01:14:11.922 00.007 16872 AutoFind: close dim-bright [1414, 619] 0.9 - [1418, 632] 173.9
01:14:11.925 00.003 16872 AutoFind: too close [1492, 135] 1.0 - [1485, 143] 1.0
01:14:11.928 00.003 16872 AutoFind: close dim-bright [1424, 644] 1.0 - [1418, 632] 173.9
01:14:11.930 00.002 16872 AutoFind: close dim-bright [1006, 183] 1.4 - [1007, 167] 116.4
01:14:11.933 00.003 16872 AutoFind: too close [1007, 157] 111.7 - [1007, 167] 116.4
01:14:11.936 00.003 16872 AutoFind: too close to edge [363, 12] 0.7
01:14:11.938 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:14:11.940 00.002 16872 Star::Find(15, 1418, 632, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:11.943 00.003 16872 Star::Find returns 1 (0), X=1418.34, Y=631.54, Mass=723614, SNR=552.4, Peak=62588 HFD=3.3
01:14:11.946 00.003 16872 Star::Find(15, 869, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:11.952 00.006 16872 Star::Find returns 1 (0), X=868.87, Y=1011.02, Mass=201945, SNR=249.8, Peak=17640 HFD=3.9
01:14:11.955 00.003 16872 Star::Find(15, 759, 670, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:11.958 00.003 16872 Star::Find returns 1 (0), X=759.57, Y=669.97, Mass=163399, SNR=229.8, Peak=15452 HFD=3.6
01:14:11.960 00.002 16872 Star::Find(15, 1587, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:11.963 00.003 16872 Star::Find returns 1 (0), X=1587.44, Y=913.00, Mass=75026, SNR=142.9, Peak=9736 HFD=3.5
01:14:11.966 00.003 16872 Star::Find(15, 303, 1029, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:11.970 00.004 16872 Star::Find returns 1 (0), X=303.06, Y=1028.64, Mass=40316, SNR=101.9, Peak=7868 HFD=2.7
01:14:11.972 00.002 16872 Star::Find(15, 309, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:11.974 00.002 16872 Star::Find returns 1 (0), X=308.67, Y=906.65, Mass=41731, SNR=98.8, Peak=7172 HFD=3.4
01:14:11.977 00.003 16872 Star::Find(15, 1398, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:11.983 00.006 16872 Star::Find returns 1 (0), X=1397.92, Y=554.41, Mass=21901, SNR=70.7, Peak=5752 HFD=2.9
01:14:11.987 00.004 16872 Star::Find(15, 256, 301, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:11.989 00.002 16872 Star::Find returns 1 (0), X=256.20, Y=301.13, Mass=19003, SNR=64.2, Peak=5628 HFD=2.6
01:14:11.992 00.003 16872 Star::Find(15, 1195, 691, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:11.996 00.004 16872 Star::Find returns 1 (0), X=1195.00, Y=691.27, Mass=9722, SNR=43.0, Peak=4656 HFD=2.5
01:14:11.999 00.003 16872 Star::Find(15, 1426, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.003 00.004 16872 Star::Find returns 1 (0), X=1425.94, Y=857.39, Mass=9924, SNR=46.0, Peak=4620 HFD=2.6
01:14:12.006 00.003 16872 Star::Find(15, 1124, 66, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.008 00.002 16872 Star::Find returns 1 (0), X=1123.99, Y=66.08, Mass=8301, SNR=39.7, Peak=4520 HFD=2.6
01:14:12.016 00.008 16872 Star::Find(15, 182, 715, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.019 00.003 16872 Star::Find returns 1 (0), X=181.69, Y=714.60, Mass=8284, SNR=42.3, Peak=4592 HFD=2.8
01:14:12.021 00.002 16872 Star::Find(15, 1800, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.024 00.003 16872 Star::Find returns 1 (0), X=1799.27, Y=852.65, Mass=5890, SNR=29.8, Peak=4044 HFD=3.1
01:14:12.026 00.002 16872 Star::Find(15, 966, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.029 00.003 16872 Star::Find returns 1 (0), X=965.70, Y=797.46, Mass=4875, SNR=24.9, Peak=4040 HFD=2.9
01:14:12.031 00.002 16872 Star::Find(15, 738, 440, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.034 00.003 16872 Star::Find returns 1 (0), X=737.73, Y=439.71, Mass=2376, SNR=17.3, Peak=3940 HFD=1.7
01:14:12.037 00.003 16872 Star::Find(15, 229, 208, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.039 00.002 16872 Star::Find returns 1 (0), X=229.29, Y=207.98, Mass=2921, SNR=21.5, Peak=4032 HFD=2.1
01:14:12.042 00.003 16872 Star::Find(15, 1491, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.050 00.008 16872 Star::Find returns 1 (0), X=1491.02, Y=621.35, Mass=2966, SNR=17.7, Peak=3928 HFD=2.4
01:14:12.053 00.003 16872 Star::Find(15, 1406, 738, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.056 00.003 16872 Star::Find returns 1 (0), X=1405.94, Y=738.42, Mass=4445, SNR=25.0, Peak=4064 HFD=2.3
01:14:12.059 00.003 16872 Star::Find(15, 1424, 644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.061 00.002 16872 Star::Find returns 1 (0), X=1418.34, Y=631.54, Mass=723614, SNR=552.4, Peak=62588 HFD=3.3
01:14:12.064 00.003 16872 Star::Find(15, 1542, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.066 00.002 16872 Star::Find returns 1 (0), X=1541.72, Y=411.88, Mass=2824, SNR=18.6, Peak=3960 HFD=2.3
01:14:12.069 00.003 16872 Star::Find(15, 1414, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.071 00.002 16872 Star::Find returns 1 (0), X=1418.34, Y=631.54, Mass=723614, SNR=552.4, Peak=62588 HFD=3.3
01:14:12.073 00.002 16872 Star::Find(15, 783, 495, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.081 00.008 16872 Star::Find returns 1 (0), X=783.43, Y=496.44, Mass=3814, SNR=21.5, Peak=3912 HFD=3.1
01:14:12.083 00.002 16872 Star::Find(15, 880, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.086 00.003 16872 Star::Find returns 1 (0), X=868.87, Y=1011.02, Mass=201945, SNR=249.8, Peak=17640 HFD=3.9
01:14:12.088 00.002 16872 Star::Find(15, 520, 135, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.091 00.003 16872 Star::Find returns 1 (0), X=520.16, Y=135.16, Mass=2870, SNR=18.3, Peak=3868 HFD=2.4
01:14:12.094 00.003 16872 Star::Find(15, 860, 79, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.096 00.002 16872 Star::Find returns 1 (0), X=860.04, Y=78.71, Mass=1935, SNR=16.5, Peak=3848 HFD=2.1
01:14:12.099 00.003 16872 Star::Find(15, 1172, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.101 00.002 16872 Star::Find returns 1 (0), X=1171.74, Y=979.91, Mass=2083, SNR=14.6, Peak=3804 HFD=3.5
01:14:12.104 00.003 16872 Star::Find(15, 810, 393, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.110 00.006 16872 Star::Find returns 1 (0), X=811.07, Y=393.35, Mass=772, SNR=7.5, Peak=3724 HFD=2.3
01:14:12.112 00.002 16872 Star::Find(15, 1329, 181, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.115 00.003 16872 Star::Find returns 1 (0), X=1329.25, Y=180.63, Mass=1206, SNR=10.2, Peak=3708 HFD=2.4
01:14:12.118 00.003 16872 Star::Find(15, 1562, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.121 00.003 16872 Star::Find returns 1 (0), X=1561.43, Y=985.22, Mass=541, SNR=6.7, Peak=3688 HFD=3.3
01:14:12.124 00.003 16872 Star::Find(15, 1819, 890, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.126 00.002 16872 Star::Find returns 1 (0), X=1818.92, Y=889.76, Mass=1747, SNR=13.6, Peak=3760 HFD=2.3
01:14:12.129 00.003 16872 Star::Find(15, 1767, 301, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.131 00.002 16872 Star::Find returns 1 (0), X=1766.76, Y=301.11, Mass=902, SNR=9.8, Peak=3720 HFD=1.8
01:14:12.134 00.003 16872 Star::Find(15, 1843, 548, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.136 00.002 16872 Star::Find false star n=5 nbg=272 bg=3522.3 sigma=36.1 thresh=3631 peak=3630
01:14:12.143 00.007 16872 Star::Find returns 0 (2), X=1843.00, Y=548.00, Mass=636, SNR=2.9, Peak=3660 HFD=0.0
01:14:12.145 00.002 16872 Star::Find(15, 899, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.148 00.003 16872 Star::Find false star n=7 nbg=279 bg=3517.9 sigma=39.9 thresh=3638 peak=3638
01:14:12.151 00.003 16872 Star::Find returns 0 (2), X=899.00, Y=322.00, Mass=951, SNR=2.9, Peak=3676 HFD=0.0
01:14:12.154 00.003 16872 Star::Find(15, 261, 516, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.156 00.002 16872 Star::Find returns 1 (0), X=260.23, Y=516.81, Mass=916, SNR=8.5, Peak=3672 HFD=2.6
01:14:12.159 00.003 16872 Star::Find(15, 1142, 477, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.162 00.003 16872 Star::Find returns 1 (0), X=1141.35, Y=477.19, Mass=2845, SNR=19.9, Peak=3860 HFD=2.7
01:14:12.164 00.002 16872 Star::Find(15, 1174, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.166 00.002 16872 Star::Find returns 1 (0), X=1174.30, Y=681.93, Mass=1262, SNR=13.6, Peak=3856 HFD=1.7
01:14:12.169 00.003 16872 Star::Find(15, 1272, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.174 00.005 16872 Star::Find false star n=6 nbg=264 bg=3515.7 sigma=33.8 thresh=3617 peak=3614
01:14:12.176 00.002 16872 Star::Find returns 0 (2), X=1272.00, Y=990.00, Mass=726, SNR=2.9, Peak=3652 HFD=0.0
01:14:12.180 00.004 16872 Star::Find(15, 1087, 432, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.182 00.002 16872 Star::Find returns 1 (0), X=1086.80, Y=431.84, Mass=1066, SNR=10.2, Peak=3756 HFD=1.7
01:14:12.185 00.003 16872 Star::Find(15, 1846, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.188 00.003 16872 Star::Find returns 0 (4), X=1846.28, Y=734.65, Mass=462, SNR=6.4, Peak=3692 HFD=1.1
01:14:12.190 00.002 16872 Star::Find(15, 805, 949, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.193 00.003 16872 Star::Find false star n=2 nbg=272 bg=3530.5 sigma=36.3 thresh=3639 peak=3617
01:14:12.195 00.002 16872 Star::Find returns 0 (2), X=805.00, Y=949.00, Mass=279, SNR=2.9, Peak=3680 HFD=0.0
01:14:12.197 00.002 16872 Star::Find(15, 211, 453, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.200 00.003 16872 Star::Find returns 1 (0), X=211.44, Y=454.47, Mass=978, SNR=9.0, Peak=3696 HFD=3.1
01:14:12.207 00.007 16872 Star::Find(15, 218, 1054, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.210 00.003 16872 Star::Find false star n=2 nbg=270 bg=3518.4 sigma=35.6 thresh=3625 peak=3601
01:14:12.212 00.002 16872 Star::Find returns 0 (2), X=218.00, Y=1054.00, Mass=235, SNR=2.9, Peak=3652 HFD=0.0
01:14:12.215 00.003 16872 Star::Find(15, 824, 656, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.218 00.003 16872 Star::Find false star n=2 nbg=274 bg=3519.8 sigma=37.5 thresh=3632 peak=3615
01:14:12.220 00.002 16872 Star::Find returns 0 (2), X=824.00, Y=656.00, Mass=244, SNR=2.9, Peak=3668 HFD=0.0
01:14:12.222 00.002 16872 Star::Find(15, 348, 311, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.225 00.003 16872 Star::Find returns 1 (0), X=347.81, Y=310.63, Mass=1650, SNR=12.9, Peak=3668 HFD=2.9
01:14:12.228 00.003 16872 Star::Find(15, 905, 1058, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.230 00.002 16872 Star::Find returns 1 (0), X=904.62, Y=1058.32, Mass=1048, SNR=10.0, Peak=3732 HFD=1.5
01:14:12.236 00.006 16872 Star::Find(15, 586, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.238 00.002 16872 Star::Find false star n=1 nbg=279 bg=3518.1 sigma=38.5 thresh=3633 peak=3624
01:14:12.242 00.004 16872 Star::Find returns 0 (2), X=586.00, Y=970.00, Mass=154, SNR=2.9, Peak=3672 HFD=0.0
01:14:12.244 00.002 16872 Star::Find(15, 1377, 350, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.247 00.003 16872 Star::Find returns 1 (0), X=1377.38, Y=350.05, Mass=925, SNR=9.7, Peak=3720 HFD=2.0
01:14:12.252 00.005 16872 Star::Find(15, 167, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.255 00.003 16872 Star::Find returns 1 (0), X=164.38, Y=982.32, Mass=1779, SNR=13.1, Peak=3784 HFD=4.6
01:14:12.258 00.003 16872 Star::Find(15, 1089, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.260 00.002 16872 Star::Find false star n=1 nbg=277 bg=3524.6 sigma=38.7 thresh=3641 peak=3620
01:14:12.263 00.003 16872 Star::Find returns 0 (2), X=1089.00, Y=647.00, Mass=151, SNR=2.9, Peak=3684 HFD=0.0
01:14:12.266 00.003 16872 Star::Find(15, 1860, 490, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.268 00.002 16872 Star::Find false star n=4 nbg=278 bg=3525.6 sigma=38.5 thresh=3641 peak=3636
01:14:12.271 00.003 16872 Star::Find returns 0 (2), X=1860.00, Y=490.00, Mass=590, SNR=2.9, Peak=3688 HFD=0.0
01:14:12.273 00.002 16872 Star::Find(15, 394, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.276 00.003 16872 Star::Find false star n=2 nbg=263 bg=3529.9 sigma=33.2 thresh=3630 peak=3617
01:14:12.279 00.003 16872 Star::Find returns 0 (2), X=394.00, Y=685.00, Mass=228, SNR=2.9, Peak=3648 HFD=0.0
01:14:12.285 00.006 16872 Star::Find(15, 141, 430, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.289 00.004 16872 Star::Find returns 1 (0), X=153.87, Y=423.26, Mass=2192, SNR=19.1, Peak=3964 HFD=3.2
01:14:12.291 00.002 16872 Star::Find(15, 1486, 259, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.294 00.003 16872 Star::Find false star n=4 nbg=270 bg=3520.1 sigma=34.3 thresh=3623 peak=3614
01:14:12.298 00.004 16872 Star::Find returns 0 (2), X=1486.00, Y=259.00, Mass=476, SNR=2.9, Peak=3676 HFD=0.0
01:14:12.301 00.003 16872 Star::Find(15, 811, 680, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.304 00.003 16872 Star::Find returns 1 (0), X=810.72, Y=680.82, Mass=1515, SNR=12.5, Peak=3720 HFD=2.1
01:14:12.306 00.002 16872 Star::Find(15, 1881, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.309 00.003 16872 Star::Find returns 1 (0), X=1872.65, Y=883.96, Mass=1241, SNR=11.6, Peak=3700 HFD=3.3
01:14:12.314 00.005 16872 Star::Find(15, 1696, 836, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.317 00.003 16872 Star::Find returns 0 (4), X=1696.48, Y=836.58, Mass=574, SNR=7.2, Peak=3696 HFD=1.3
01:14:12.320 00.003 16872 Star::Find(15, 900, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.323 00.003 16872 Star::Find returns 1 (0), X=909.87, Y=819.07, Mass=1447, SNR=11.9, Peak=3696 HFD=6.1
01:14:12.325 00.002 16872 Star::Find(15, 943, 1054, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.329 00.004 16872 Star::Find false star n=10 nbg=283 bg=3517.0 sigma=37.1 thresh=3628 peak=3621
01:14:12.333 00.004 16872 Star::Find returns 0 (2), X=943.00, Y=1054.00, Mass=1262, SNR=2.9, Peak=3668 HFD=0.0
01:14:12.335 00.002 16872 Star::Find(15, 1105, 29, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.338 00.003 16872 Star::Find false star n=1 nbg=280 bg=3518.3 sigma=38.4 thresh=3634 peak=3609
01:14:12.341 00.003 16872 Star::Find returns 0 (2), X=1105.00, Y=29.00, Mass=126, SNR=2.9, Peak=3652 HFD=0.0
01:14:12.347 00.006 16872 Star::Find(15, 389, 489, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.349 00.002 16872 Star::Find false star n=3 nbg=271 bg=3518.0 sigma=35.4 thresh=3624 peak=3616
01:14:12.352 00.003 16872 Star::Find returns 0 (2), X=389.00, Y=489.00, Mass=370, SNR=2.9, Peak=3660 HFD=0.0
01:14:12.354 00.002 16872 Star::Find(15, 181, 224, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.357 00.003 16872 Star::Find false star n=7 nbg=273 bg=3519.5 sigma=34.1 thresh=3622 peak=3612
01:14:12.362 00.005 16872 Star::Find returns 0 (2), X=181.00, Y=224.00, Mass=807, SNR=2.9, Peak=3656 HFD=0.0
01:14:12.364 00.002 16872 Star::Find(15, 223, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.367 00.003 16872 Star::Find false star n=4 nbg=264 bg=3513.5 sigma=36.1 thresh=3622 peak=3601
01:14:12.369 00.002 16872 Star::Find returns 0 (2), X=223.00, Y=861.00, Mass=534, SNR=2.9, Peak=3688 HFD=0.0
01:14:12.372 00.003 16872 Star::Find(15, 547, 301, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.375 00.003 16872 Star::Find false star n=4 nbg=284 bg=3521.4 sigma=37.5 thresh=3634 peak=3624
01:14:12.378 00.003 16872 Star::Find returns 0 (2), X=547.00, Y=301.00, Mass=558, SNR=2.9, Peak=3680 HFD=0.0
01:14:12.380 00.002 16872 Star::Find(15, 1412, 903, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.382 00.002 16872 Star::Find false star n=3 nbg=257 bg=3525.3 sigma=39.6 thresh=3644 peak=3644
01:14:12.386 00.004 16872 Star::Find returns 0 (2), X=1412.00, Y=903.00, Mass=448, SNR=2.9, Peak=3720 HFD=0.0
01:14:12.391 00.005 16872 Star::Find(15, 309, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.395 00.004 16872 Star::Find returns 1 (0), X=303.06, Y=1028.64, Mass=40316, SNR=101.9, Peak=7868 HFD=2.7
01:14:12.397 00.002 16872 Star::Find(15, 518, 839, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.400 00.003 16872 Star::Find returns 1 (0), X=519.98, Y=838.49, Mass=1001, SNR=9.1, Peak=3724 HFD=2.3
01:14:12.402 00.002 16872 Star::Find(15, 70, 418, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.405 00.003 16872 Star::Find returns 1 (0), X=69.26, Y=419.16, Mass=844, SNR=9.7, Peak=3692 HFD=2.7
01:14:12.408 00.003 16872 Star::Find(15, 1202, 516, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.410 00.002 16872 Star::Find returns 1 (0), X=1199.85, Y=516.19, Mass=576, SNR=7.2, Peak=3732 HFD=1.9
01:14:12.413 00.003 16872 Star::Find(15, 488, 50, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.415 00.002 16872 Star::Find returns 1 (0), X=488.18, Y=49.97, Mass=790, SNR=8.3, Peak=3676 HFD=2.0
01:14:12.418 00.003 16872 Star::Find(15, 959, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.424 00.006 16872 Star::Find returns 0 (2), X=959.00, Y=604.00, Mass=120, SNR=2.8, Peak=3688 HFD=0.0
01:14:12.426 00.002 16872 Star::Find(15, 1893, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.429 00.003 16872 Star::Find returns 1 (0), X=1893.47, Y=606.18, Mass=687, SNR=8.5, Peak=3664 HFD=1.6
01:14:12.434 00.005 16872 Star::Find(15, 1007, 700, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.438 00.004 16872 Star::Find returns 1 (0), X=1007.71, Y=700.27, Mass=1111, SNR=10.4, Peak=3676 HFD=2.0
01:14:12.441 00.003 16872 Star::Find(15, 224, 947, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.444 00.003 16872 Star::Find returns 1 (0), X=223.94, Y=946.50, Mass=909, SNR=9.4, Peak=3720 HFD=2.2
01:14:12.448 00.004 16872 Star::Find(15, 36, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.450 00.002 16872 Star::Find returns 1 (0), X=34.20, Y=576.67, Mass=1342, SNR=11.1, Peak=3712 HFD=4.2
01:14:12.454 00.004 16872 Star::Find(15, 870, 908, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.458 00.004 16872 Star::Find returns 0 (4), X=858.29, Y=906.47, Mass=1129, SNR=12.9, Peak=3796 HFD=1.2
01:14:12.461 00.003 16872 Star::Find(15, 1569, 162, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.463 00.002 16872 Star::Find returns 1 (0), X=1569.19, Y=161.83, Mass=1024, SNR=10.5, Peak=3688 HFD=2.4
01:14:12.466 00.003 16872 Star::Find(15, 745, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.471 00.005 16872 Star::Find false star n=2 nbg=276 bg=3522.9 sigma=36.1 thresh=3631 peak=3614
01:14:12.475 00.004 16872 Star::Find returns 0 (2), X=745.00, Y=889.00, Mass=230, SNR=2.9, Peak=3672 HFD=0.0
01:14:12.478 00.003 16872 Star::Find(15, 765, 850, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.481 00.003 16872 Star::Find false star n=9 nbg=251 bg=3521.0 sigma=31.6 thresh=3616 peak=3614
01:14:12.484 00.003 16872 Star::Find returns 0 (2), X=765.00, Y=850.00, Mass=975, SNR=2.9, Peak=3684 HFD=0.0
01:14:12.488 00.004 16872 Star::Find(15, 865, 27, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.492 00.004 16872 Star::Find returns 1 (0), X=865.94, Y=28.20, Mass=1559, SNR=12.1, Peak=3764 HFD=3.8
01:14:12.494 00.002 16872 Star::Find(15, 1634, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.501 00.007 16872 Star::Find returns 0 (2), X=1634.00, Y=99.00, Mass=117, SNR=2.8, Peak=3656 HFD=0.0
01:14:12.504 00.003 16872 Star::Find(15, 249, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.506 00.002 16872 Star::Find returns 0 (4), X=248.56, Y=658.69, Mass=2137, SNR=19.6, Peak=3996 HFD=1.4
01:14:12.509 00.003 16872 Star::Find(15, 1265, 316, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.512 00.003 16872 Star::Find false star n=2 nbg=285 bg=3510.0 sigma=43.2 thresh=3640 peak=3620
01:14:12.515 00.003 16872 Star::Find returns 0 (2), X=1265.00, Y=316.00, Mass=288, SNR=2.9, Peak=3668 HFD=0.0
01:14:12.518 00.003 16872 AutoFind: finding best star pass 1
01:14:12.520 00.002 16872 Star::Find(15, 1418, 632, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.523 00.003 16872 Star::Find returns 1 (0), X=1418.34, Y=631.54, Mass=723614, SNR=552.4, Peak=62588 HFD=3.3
01:14:12.525 00.002 16872 AutoFind: near-saturated [1418, 632] 173.9 Mass 723614 SNR 552.4 Peak 62588
01:14:12.528 00.003 16872 Star::Find(15, 869, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.534 00.006 16872 Star::Find returns 1 (0), X=868.87, Y=1011.02, Mass=201945, SNR=249.8, Peak=17640 HFD=3.9
01:14:12.537 00.003 16872 AutoFind returns star at [869, 1011] 50.2 Mass 201945 SNR 249.8
01:14:12.540 00.003 16872 Star::Find(15, 869, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.543 00.003 16872 Star::Find returns 1 (0), X=868.87, Y=1011.02, Mass=201945, SNR=249.8, Peak=17640 HFD=3.9
01:14:12.547 00.004 16872 MultiStar: List (12): {868.87, 1011.02}(249.8), {759.57, 669.97}(229.8), {1587.44, 913.00}(142.9), {303.06, 1028.64}(101.9), {308.67, 906.65}(98.8), {1397.92, 554.41}(70.7), {256.20, 301.13}(64.2), {1195.00, 691.27}(43.0), {1425.94, 857.39}(46.0), {1123.99, 66.08}(39.7), {181.69, 714.60}(42.3), {1799.27, 852.65}(29.8), 
01:14:12.549 00.002 16872 setting lock position to (868.87, 1011.02)
01:14:12.552 00.003 16872 MultiStar: stabilizing after lock position change
01:14:12.555 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
01:14:12.557 00.002 16872 UpdateGuideState(): m_state=1
01:14:12.559 00.002 16872 Star::Find(15, 868, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:12.565 00.006 16872 Star::Find returns 1 (0), X=868.87, Y=1011.02, Mass=201945, SNR=249.8, Peak=17640 HFD=3.9
01:14:12.568 00.003 16872 DistanceChecker: deactivated
01:14:12.570 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
01:14:12.572 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
01:14:12.576 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
01:14:12.585 00.009 16872 setting force full frames = false
01:14:12.588 00.003 16872 setting lock position to (868.87, 1011.02)
01:14:12.590 00.002 16872 MultiStar: stabilizing after lock position change
01:14:12.593 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:14:12.596 00.003 16872 Changing from state SELECTING to SELECTED
01:14:12.599 00.003 16872 guider state => SELECTED
01:14:12.615 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=3164, max=65520, med=3520, FiltMin=3392, FiltMax=65516, Gamma=2.190
01:14:12.658 00.043 16872 UpdateGuideState exits: m=201945 SNR=249.8
01:14:12.660 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3164, max=65520, med=3520, FiltMin=3392, FiltMax=65516, Gamma=2.190
01:14:12.702 00.042 16872 Status Line: Auto-selected star at (868.9, 1011.0)
01:14:12.716 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
01:14:12.724 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:12.727 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:14:12.729 00.002 16872 Enqueuing Expose request
01:14:12.732 00.003 9640 Worker thread wakes up
01:14:12.732 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:14:12.733 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(854,996,31,31)
01:14:12.733 00.000 16872 evsrv: cli 0D3BFFA8 connect
01:14:12.736 00.003 16872 case statement mapped state 2 to 1
01:14:12.740 00.004 16872 case statement mapped state 2 to 1
01:14:12.743 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74523e95-a5d6-4552-8e2c-1373b77b58bc"}
01:14:12.746 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"74523e95-a5d6-4552-8e2c-1373b77b58bc"}
01:14:12.753 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"90fd25f6-b3a2-4e25-80c8-91c185ed3128"}
01:14:12.756 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[868.87,1011.02],"id":"90fd25f6-b3a2-4e25-80c8-91c185ed3128"}
01:14:12.759 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cac58c4f-8d19-4495-8aca-08de9875edb9"}
01:14:12.763 00.004 16872 case statement mapped state 2 to 1
01:14:12.765 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"cac58c4f-8d19-4495-8aca-08de9875edb9"}
01:14:12.768 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:14:12.772 00.004 16872 evsrv: cli 0D3BF968 connect
01:14:12.774 00.002 16872 case statement mapped state 2 to 1
01:14:12.778 00.004 16872 case statement mapped state 2 to 1
01:14:12.786 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"05e5945a-7608-4c3d-9147-98645c10072f"}
01:14:12.788 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.87,7.02],"pixels":"..."},"id":"05e5945a-7608-4c3d-9147-98645c10072f"}
01:14:12.792 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"7fc01582-a10a-462c-b324-cbee3533f424"}
01:14:12.796 00.004 16872 case statement mapped state 2 to 1
01:14:12.802 00.006 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"7fc01582-a10a-462c-b324-cbee3533f424"}
01:14:12.831 00.029 16872 evsrv: cli 0D3BF968 disconnect
01:14:13.830 00.999 16872 evsrv: cli 0D3C0228 connect
01:14:13.833 00.003 16872 case statement mapped state 2 to 1
01:14:13.837 00.004 16872 case statement mapped state 2 to 1
01:14:13.842 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"db29f096-6999-486b-b348-fa02cb8cde9c"}
01:14:13.845 00.003 16872 case statement mapped state 2 to 1
01:14:13.847 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"db29f096-6999-486b-b348-fa02cb8cde9c"}
01:14:13.850 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:14:14.852 01.002 16872 evsrv: cli 0D3C0228 connect
01:14:14.858 00.006 16872 case statement mapped state 2 to 1
01:14:14.862 00.004 16872 case statement mapped state 2 to 1
01:14:14.865 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"f8c1ba77-bb75-404d-ba76-5064488241f3"}
01:14:14.867 00.002 16872 case statement mapped state 2 to 1
01:14:14.871 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"f8c1ba77-bb75-404d-ba76-5064488241f3"}
01:14:14.875 00.004 16872 evsrv: cli 0D3C0228 disconnect
01:14:15.327 00.452 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6d7a164-c576-4dbe-aca6-2051c1b6c54a"}
01:14:15.329 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d6d7a164-c576-4dbe-aca6-2051c1b6c54a"}
01:14:15.333 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"788130e8-444f-4041-9a4e-7988cf78c733"}
01:14:15.336 00.003 16872 case statement mapped state 2 to 1
01:14:15.343 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"788130e8-444f-4041-9a4e-7988cf78c733"}
01:14:15.348 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"463cd87f-6cb3-46e6-8501-d8b4dd682c4d"}
01:14:15.351 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.87,7.02],"pixels":"..."},"id":"463cd87f-6cb3-46e6-8501-d8b4dd682c4d"}
01:14:15.876 00.525 16872 evsrv: cli 0D3C0A48 connect
01:14:15.884 00.008 16872 case statement mapped state 2 to 1
01:14:15.890 00.006 16872 case statement mapped state 2 to 1
01:14:15.895 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1b585406-dc58-4b80-a440-a71129da1cdf"}
01:14:15.899 00.004 16872 case statement mapped state 2 to 1
01:14:15.903 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"1b585406-dc58-4b80-a440-a71129da1cdf"}
01:14:15.907 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:14:16.819 00.912 9640 Exposure complete
01:14:16.908 00.089 16872 evsrv: cli 0D3C0228 connect
01:14:16.913 00.005 16872 case statement mapped state 2 to 1
01:14:16.919 00.006 16872 case statement mapped state 2 to 1
01:14:16.922 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"d9808a37-247a-4757-8773-f04e8a41fb2f"}
01:14:16.931 00.009 16872 case statement mapped state 2 to 1
01:14:16.936 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"d9808a37-247a-4757-8773-f04e8a41fb2f"}
01:14:16.950 00.014 16872 evsrv: cli 0D3C0228 disconnect
01:14:16.991 00.041 9640 worker thread done servicing request
01:14:16.992 00.001 16872 OnExposeComplete: enter
01:14:16.996 00.004 16872 UpdateGuideState(): m_state=2
01:14:16.999 00.003 16872 Star::Find(15, 868, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:14:17.005 00.006 16872 Star::Find returns 1 (0), X=868.65, Y=1011.51, Mass=202026, SNR=254.1, Peak=19584 HFD=3.3
01:14:17.009 00.004 16872 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.56) = xAngle (0.43 = 0.43)
01:14:17.013 00.004 16872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.48 = 0.48)
01:14:17.018 00.005 16872 CameraToMount -- cameraX=-0.22 cameraY=0.49 hyp=0.54 cameraTheta=1.99 mountX=0.49 mountY=0.25, mountTheta=0.47
01:14:17.032 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3224, max=65520, med=3532, FiltMin=3408, FiltMax=65516, Gamma=2.190
01:14:17.076 00.044 16872 UpdateGuideState exits: m=202026 SNR=254.1
01:14:17.080 00.004 16872 PhdController: newstate STATE_CALIBRATE
01:14:17.089 00.009 16872 PhdController: newstate STATE_GUIDE
01:14:17.110 00.021 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:14:17.119 00.009 16872 guider state => CALIBRATED
01:14:17.124 00.005 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:14:17.137 00.013 16872 reset dither spiral
01:14:17.141 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:14:17.145 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:17.152 00.007 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:14:17.156 00.004 16872 Enqueuing Expose request
01:14:17.160 00.004 9640 Worker thread wakes up
01:14:17.160 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:14:17.160 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:14:17.951 00.791 16872 evsrv: cli 0D3C0228 connect
01:14:17.955 00.004 16872 case statement mapped state 5 to 1
01:14:17.966 00.011 16872 case statement mapped state 5 to 1
01:14:17.976 00.010 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"70441d07-7bea-4adb-be64-f98a92888ab8"}
01:14:17.982 00.006 16872 case statement mapped state 5 to 1
01:14:17.985 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"70441d07-7bea-4adb-be64-f98a92888ab8"}
01:14:17.989 00.004 16872 evsrv: cli 0D3C0228 disconnect
01:14:18.825 00.836 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6dd0d85-49dc-47d8-a314-787b0de0aba3"}
01:14:18.828 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e6dd0d85-49dc-47d8-a314-787b0de0aba3"}
01:14:18.834 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d593df6b-c746-4253-bd54-5e72550eeb5f"}
01:14:18.837 00.003 16872 case statement mapped state 5 to 1
01:14:18.840 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"d593df6b-c746-4253-bd54-5e72550eeb5f"}
01:14:18.845 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"edd9aa7e-c67c-4cac-ad47-de86f09fb751"}
01:14:18.852 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.65,6.51],"pixels":"..."},"id":"edd9aa7e-c67c-4cac-ad47-de86f09fb751"}
01:14:18.991 00.139 16872 evsrv: cli 0D3BFFA8 connect
01:14:18.995 00.004 16872 case statement mapped state 5 to 1
01:14:18.999 00.004 16872 case statement mapped state 5 to 1
01:14:19.004 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"09932b7e-f022-425a-b28b-920e2a0554b6"}
01:14:19.014 00.010 16872 case statement mapped state 5 to 1
01:14:19.017 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"09932b7e-f022-425a-b28b-920e2a0554b6"}
01:14:19.021 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:14:20.022 01.001 16872 evsrv: cli 0D3C0A48 connect
01:14:20.026 00.004 16872 case statement mapped state 5 to 1
01:14:20.030 00.004 16872 case statement mapped state 5 to 1
01:14:20.035 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"728a36df-78fe-4f93-8126-d4a94ea24cf9"}
01:14:20.044 00.009 16872 case statement mapped state 5 to 1
01:14:20.048 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"728a36df-78fe-4f93-8126-d4a94ea24cf9"}
01:14:20.053 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:14:21.055 01.002 16872 evsrv: cli 0D3C0A48 connect
01:14:21.058 00.003 16872 case statement mapped state 5 to 1
01:14:21.063 00.005 16872 case statement mapped state 5 to 1
01:14:21.067 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"78c08355-0e2f-46b2-b39b-4553313f58e2"}
01:14:21.070 00.003 16872 case statement mapped state 5 to 1
01:14:21.072 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"78c08355-0e2f-46b2-b39b-4553313f58e2"}
01:14:21.076 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:14:21.260 00.184 9640 Exposure complete
01:14:21.421 00.161 9640 worker thread done servicing request
01:14:21.421 00.000 16872 OnExposeComplete: enter
01:14:21.424 00.003 16872 UpdateGuideState(): m_state=5
01:14:21.428 00.004 16872 Star::Find(15, 868, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:14:21.432 00.004 16872 Star::Find returns 1 (0), X=868.47, Y=1012.00, Mass=210194, SNR=274.1, Peak=22112 HFD=3.6
01:14:21.434 00.002 16872 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.56) = xAngle (0.40 = 0.40)
01:14:21.437 00.003 16872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.44 = 0.44)
01:14:21.440 00.003 16872 CameraToMount -- cameraX=-0.40 cameraY=0.98 hyp=1.06 cameraTheta=1.95 mountX=0.97 mountY=0.45, mountTheta=0.44
01:14:21.453 00.013 16872 Changing from state CALIBRATED to GUIDING
01:14:21.456 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:14:21.462 00.006 16872 ScopeASCOM::SideOfPier() returns 0
01:14:21.707 00.245 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
01:14:21.711 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:14:21.714 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:14:21.717 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:14:21.719 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:14:21.723 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:14:21.726 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:14:21.729 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:14:21.732 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:14:21.735 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:14:21.742 00.007 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:14:21.744 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:14:21.746 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:14:21.749 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:14:21.876 00.127 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:14:21.879 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:14:21.882 00.003 16872 Dec comp: XRate 8.696 -> 8.467 for dec -0.0 -> dec 13.2
01:14:21.888 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:14:21.891 00.003 16872 ScopeASCOM::SideOfPier() returns 0
01:14:21.961 00.070 16872 setting lock position to (868.47, 1012.00)
01:14:21.965 00.004 16872 MultiStar: stabilizing after lock position change
01:14:21.967 00.002 16872 guider state => GUIDING
01:14:21.970 00.003 16872 Status Line: Guiding
01:14:21.976 00.006 16872 Mount: notify guiding started
01:14:21.981 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:14:21.984 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
01:14:21.989 00.005 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:14:21.993 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:14:21.996 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:14:22.007 00.011 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
01:14:22.013 00.006 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
01:14:22.017 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:14:22.023 00.006 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
01:14:22.026 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:14:22.029 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:14:22.034 00.005 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:14:22.037 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:14:22.041 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:14:22.044 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:14:22.046 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:14:22.049 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:14:22.052 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:14:22.055 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:14:22.057 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:14:22.060 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:14:22.064 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:14:22.066 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:14:22.069 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:14:22.071 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:14:22.075 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:14:22.079 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:14:22.082 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:14:22.085 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:14:22.088 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:14:22.092 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:14:22.096 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:14:22.098 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:14:22.101 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:14:22.104 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:14:22.106 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:14:22.110 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:14:22.113 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:14:22.124 00.011 16872 evsrv: cli 0D3C0A48 connect
01:14:22.127 00.003 16872 case statement mapped state 6 to 3
01:14:22.131 00.004 16872 case statement mapped state 6 to 3
01:14:22.135 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"022d4bc9-befc-4e18-af91-0d417390b555"}
01:14:22.137 00.002 16872 case statement mapped state 6 to 3
01:14:22.141 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"022d4bc9-befc-4e18-af91-0d417390b555"}
01:14:22.155 00.014 16872 evsrv: cli 0D3C0A48 disconnect
01:14:22.217 00.062 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:14:22.405 00.188 16872 ScopeASCOM::SideOfPier() returns 0
01:14:22.408 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:14:22.411 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:14:22.414 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:14:22.417 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
01:14:22.421 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:14:22.424 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:14:22.426 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:14:22.428 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:14:22.432 00.004 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:14:22.436 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65520, med=3536, FiltMin=3416, FiltMax=65516, Gamma=2.190
01:14:22.475 00.039 16872 UpdateGuideState exits: m=210194 SNR=274.1
01:14:22.478 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
01:14:22.482 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:22.487 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:14:22.490 00.003 16872 Enqueuing Expose request
01:14:22.492 00.002 9640 Worker thread wakes up
01:14:22.492 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:14:22.492 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(853,997,31,31)
01:14:22.493 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"10cb9f93-17b2-49c9-82fb-cf7642a8457c"}
01:14:22.496 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"10cb9f93-17b2-49c9-82fb-cf7642a8457c"}
01:14:22.505 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b89658db-447f-4f06-acab-de152f6bd3f1"}
01:14:22.509 00.004 16872 case statement mapped state 6 to 3
01:14:22.512 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b89658db-447f-4f06-acab-de152f6bd3f1"}
01:14:22.516 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"30506f10-f5fc-4999-83c6-fb99d617f94e"}
01:14:22.519 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.47,7.00],"pixels":"..."},"id":"30506f10-f5fc-4999-83c6-fb99d617f94e"}
01:14:25.826 03.307 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39abd47f-6e43-4b68-9a38-1396b0382943"}
01:14:25.829 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"39abd47f-6e43-4b68-9a38-1396b0382943"}
01:14:25.832 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e755bd9-7bbe-47c8-8786-07a465e6b20a"}
01:14:25.835 00.003 16872 case statement mapped state 6 to 3
01:14:25.837 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e755bd9-7bbe-47c8-8786-07a465e6b20a"}
01:14:25.841 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5cb65e93-1617-4395-b7e9-3e052fe0073a"}
01:14:25.843 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.47,7.00],"pixels":"..."},"id":"5cb65e93-1617-4395-b7e9-3e052fe0073a"}
01:14:26.542 00.699 9640 Exposure complete
01:14:26.681 00.139 9640 worker thread done servicing request
01:14:26.681 00.000 16872 OnExposeComplete: enter
01:14:26.684 00.003 16872 UpdateGuideState(): m_state=6
01:14:26.686 00.002 16872 Star::Find(15, 868, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:14:26.689 00.003 16872 Star::Find returns 1 (0), X=868.44, Y=1012.31, Mass=194924, SNR=277.6, Peak=18168 HFD=3.4
01:14:26.691 00.002 16872 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.56) = xAngle (0.13 = 0.13)
01:14:26.695 00.004 16872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.18 = 0.18)
01:14:26.699 00.004 16872 CameraToMount -- cameraX=-0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.69 mountX=0.31 mountY=0.06, mountTheta=0.18
01:14:26.703 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=0.32, opts=13)
01:14:26.705 00.002 16872 Enqueuing Move request for scope (-0.04, 0.32)
01:14:26.709 00.004 9640 Worker thread wakes up
01:14:26.709 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.32) opts 0xd
01:14:26.709 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, 0.32)
01:14:26.709 00.000 9640 Moving (-0.04, 0.32) raw xDistance=0.31 yDistance=0.06
01:14:26.709 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.31
01:14:26.709 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
01:14:26.709 00.000 9640 MoveAxis(W, 33, ABG)
01:14:26.709 00.000 9640 Guiding  Dir = 3, Dur = 33
01:14:26.709 00.000 9640 IsSlewing returns 0
01:14:26.710 00.001 9640 IsGuiding returns 0
01:14:26.710 00.000 9640 PulseGuide returned control before completion, sleep 43
01:14:26.715 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3244, max=65520, med=3536, FiltMin=3376, FiltMax=65516, Gamma=2.190
01:14:26.754 00.039 16872 UpdateGuideState exits: m=194924 SNR=277.6
01:14:26.757 00.003 9640 IsGuiding returns 1
01:14:26.757 00.000 9640 scope still moving after pulse duration time elapsed
01:14:26.757 00.000 16872 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 1 / 99999
01:14:26.760 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788866.760,"Host":"RBFOCUS307","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:14:26.762 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:26.764 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:14:26.768 00.004 16872 Enqueuing Expose request
01:14:26.787 00.019 9640 IsSlewing returns 0
01:14:26.787 00.000 9640 IsGuiding returns 0
01:14:26.788 00.001 9640 scope move finished after 33 + 44 ms
01:14:26.788 00.000 9640 Move returns status 0, amount 33
01:14:26.788 00.000 9640 MoveAxis(N, 0, ABG)
01:14:26.788 00.000 9640 Move returns status 0, amount 0
01:14:26.788 00.000 9640 move complete, result=0
01:14:26.788 00.000 9640 worker thread done servicing request
01:14:26.788 00.000 9640 Worker thread wakes up
01:14:26.788 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:14:26.788 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(853,997,31,31)
01:14:26.796 00.008 16872 GuideStep: 0.3 px 33 ms WEST, 0.1 px 0 ms NORTH
01:14:29.324 02.528 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4df382e1-762d-494a-ba4b-cb0619dae795"}
01:14:29.327 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4df382e1-762d-494a-ba4b-cb0619dae795"}
01:14:29.332 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8d9c5f39-be1d-460a-837b-311d876624da"}
01:14:29.336 00.004 16872 case statement mapped state 6 to 3
01:14:29.339 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d9c5f39-be1d-460a-837b-311d876624da"}
01:14:29.343 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9a3fd7eb-d94c-4653-845e-875779bd2be6"}
01:14:29.348 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.44,7.31],"pixels":"..."},"id":"9a3fd7eb-d94c-4653-845e-875779bd2be6"}
01:14:30.850 01.502 9640 Exposure complete
01:14:30.991 00.141 9640 worker thread done servicing request
01:14:30.991 00.000 16872 OnExposeComplete: enter
01:14:30.993 00.002 16872 UpdateGuideState(): m_state=6
01:14:30.997 00.004 16872 Star::Find(15, 868, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:14:31.000 00.003 16872 Star::Find returns 1 (0), X=868.13, Y=1011.75, Mass=207685, SNR=277.2, Peak=23632 HFD=3.2
01:14:31.003 00.003 16872 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.56) = xAngle (-4.08 = 2.20)
01:14:31.005 00.002 16872 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.04 = 2.25)
01:14:31.007 00.002 16872 CameraToMount -- cameraX=-0.34 cameraY=-0.24 hyp=0.42 cameraTheta=-2.53 mountX=-0.25 mountY=0.33, mountTheta=2.22
01:14:31.012 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.34, y=-0.24, opts=13)
01:14:31.015 00.003 16872 Enqueuing Move request for scope (-0.34, -0.24)
01:14:31.018 00.003 9640 Worker thread wakes up
01:14:31.018 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.24) opts 0xd
01:14:31.018 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.34, -0.24)
01:14:31.018 00.000 9640 Moving (-0.34, -0.24) raw xDistance=-0.25 yDistance=0.33
01:14:31.018 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.25
01:14:31.018 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.33, m_sumCorr=0
01:14:31.018 00.000 9640 MoveAxis(E, 23, ABG)
01:14:31.018 00.000 9640 Guiding  Dir = 2, Dur = 23
01:14:31.019 00.001 9640 IsSlewing returns 0
01:14:31.019 00.000 9640 IsGuiding returns 0
01:14:31.019 00.000 9640 PulseGuide returned control before completion, sleep 33
01:14:31.023 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3156, max=65520, med=3532, FiltMin=3352, FiltMax=65512, Gamma=2.190
01:14:31.057 00.034 9640 IsGuiding returns 1
01:14:31.057 00.000 9640 scope still moving after pulse duration time elapsed
01:14:31.063 00.006 16872 UpdateGuideState exits: m=207685 SNR=277.2
01:14:31.067 00.004 16872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 2 / 99999
01:14:31.070 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788871.069,"Host":"RBFOCUS307","Inst":1,"Distance":0.71,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
01:14:31.074 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:31.077 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:14:31.079 00.002 16872 Enqueuing Expose request
01:14:31.088 00.009 9640 IsSlewing returns 0
01:14:31.089 00.001 9640 IsGuiding returns 0
01:14:31.089 00.000 9640 scope move finished after 23 + 46 ms
01:14:31.089 00.000 9640 Move returns status 0, amount 23
01:14:31.089 00.000 9640 MoveAxis(N, 0, ABG)
01:14:31.089 00.000 9640 Move returns status 0, amount 0
01:14:31.089 00.000 9640 move complete, result=0
01:14:31.089 00.000 9640 worker thread done servicing request
01:14:31.089 00.000 9640 Worker thread wakes up
01:14:31.089 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:14:31.089 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(853,997,31,31)
01:14:31.090 00.001 16872 GuideStep: -0.2 px 23 ms EAST, 0.3 px 0 ms NORTH
01:14:32.824 01.734 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6bafdfe4-3d57-4a6b-9f91-7d8872701c75"}
01:14:32.829 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6bafdfe4-3d57-4a6b-9f91-7d8872701c75"}
01:14:32.832 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"03ea7412-bd5c-4861-8e54-9eb0ac5d5146"}
01:14:32.834 00.002 16872 case statement mapped state 6 to 3
01:14:32.838 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"03ea7412-bd5c-4861-8e54-9eb0ac5d5146"}
01:14:32.843 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9b1e5077-a936-435a-94c2-ab6cb2bb7461"}
01:14:32.847 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.13,6.75],"pixels":"..."},"id":"9b1e5077-a936-435a-94c2-ab6cb2bb7461"}
01:14:35.139 02.292 9640 Exposure complete
01:14:35.282 00.143 9640 worker thread done servicing request
01:14:35.282 00.000 16872 OnExposeComplete: enter
01:14:35.286 00.004 16872 UpdateGuideState(): m_state=6
01:14:35.289 00.003 16872 Star::Find(15, 868, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:14:35.292 00.003 16872 Star::Find returns 1 (0), X=868.09, Y=1012.00, Mass=205694, SNR=256.9, Peak=22776 HFD=3.0
01:14:35.297 00.005 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
01:14:35.301 00.004 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:14:35.305 00.004 16872 CameraToMount -- cameraX=-0.38 cameraY=0.00 hyp=0.38 cameraTheta=3.14 mountX=-0.00 mountY=0.38, mountTheta=1.58
01:14:35.310 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.38, y=0.00, opts=13)
01:14:35.314 00.004 16872 Enqueuing Move request for scope (-0.38, 0.00)
01:14:35.317 00.003 9640 Worker thread wakes up
01:14:35.317 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.00) opts 0xd
01:14:35.317 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.38, 0.00)
01:14:35.317 00.000 9640 Moving (-0.38, 0.00) raw xDistance=-0.00 yDistance=0.38
01:14:35.317 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:14:35.317 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.38, m_sumCorr=0
01:14:35.318 00.001 9640 MoveAxis(E, 0, ABG)
01:14:35.318 00.000 9640 Move returns status 0, amount 0
01:14:35.318 00.000 9640 MoveAxis(N, 0, ABG)
01:14:35.318 00.000 9640 Move returns status 0, amount 0
01:14:35.318 00.000 9640 move complete, result=0
01:14:35.318 00.000 9640 worker thread done servicing request
01:14:35.324 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3272, max=65520, med=3528, FiltMin=3404, FiltMax=65516, Gamma=2.190
01:14:35.363 00.039 16872 UpdateGuideState exits: m=205694 SNR=256.9
01:14:35.366 00.003 16872 PhdController: settling, locked = 1, distance = 0.61 (1.50) aobump = 0 frame = 3 / 99999
01:14:35.369 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777788875.369,"Host":"RBFOCUS307","Inst":1,"Distance":0.61,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
01:14:35.371 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:35.376 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:14:35.379 00.003 16872 Enqueuing Expose request
01:14:35.381 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
01:14:35.384 00.003 9640 Worker thread wakes up
01:14:35.384 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:14:35.384 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(853,997,31,31)
01:14:36.323 00.939 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a2ef923-1173-4d43-972f-21735e872207"}
01:14:36.326 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5a2ef923-1173-4d43-972f-21735e872207"}
01:14:36.330 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8095df99-ae8a-4db6-a4f3-cc47bf54d1f1"}
01:14:36.334 00.004 16872 case statement mapped state 6 to 3
01:14:36.338 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8095df99-ae8a-4db6-a4f3-cc47bf54d1f1"}
01:14:36.370 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a3188780-9d68-48ed-86e7-fe9352c35ba9"}
01:14:36.374 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.09,7.00],"pixels":"..."},"id":"a3188780-9d68-48ed-86e7-fe9352c35ba9"}
01:14:39.453 03.079 9640 Exposure complete
01:14:39.592 00.139 9640 worker thread done servicing request
01:14:39.593 00.001 16872 OnExposeComplete: enter
01:14:39.595 00.002 16872 UpdateGuideState(): m_state=6
01:14:39.598 00.003 16872 Star::Find(15, 868, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:14:39.601 00.003 16872 Star::Find returns 1 (0), X=867.99, Y=1012.64, Mass=212391, SNR=272.0, Peak=22644 HFD=3.3
01:14:39.603 00.002 16872 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.56) = xAngle (0.66 = 0.66)
01:14:39.605 00.002 16872 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.70 = 0.70)
01:14:39.609 00.004 16872 CameraToMount -- cameraX=-0.48 cameraY=0.65 hyp=0.81 cameraTheta=2.21 mountX=0.64 mountY=0.52, mountTheta=0.68
01:14:39.613 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.48, y=0.65, opts=13)
01:14:39.615 00.002 16872 Enqueuing Move request for scope (-0.48, 0.65)
01:14:39.619 00.004 9640 Worker thread wakes up
01:14:39.619 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.65) opts 0xd
01:14:39.619 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.48, 0.65)
01:14:39.619 00.000 9640 Moving (-0.48, 0.65) raw xDistance=0.64 yDistance=0.52
01:14:39.619 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.64
01:14:39.619 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.52, m_sumCorr=0.18
01:14:39.619 00.000 9640 MoveAxis(W, 68, ABG)
01:14:39.619 00.000 9640 Guiding  Dir = 3, Dur = 68
01:14:39.619 00.000 9640 IsSlewing returns 0
01:14:39.619 00.000 9640 IsGuiding returns 0
01:14:39.621 00.002 9640 PulseGuide returned control before completion, sleep 78
01:14:39.626 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3532, FiltMin=3404, FiltMax=65516, Gamma=2.190
01:14:39.664 00.038 16872 UpdateGuideState exits: m=212391 SNR=272.0
01:14:39.666 00.002 16872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 4 / 99999
01:14:39.671 00.005 16872 PhdController: newstate STATE_FINISH
01:14:39.673 00.002 16872 PhdController complete: success
01:14:39.676 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777788879.676,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:14:39.679 00.003 16872 Mount: notify guiding dither settle done success=1
01:14:39.681 00.002 16872 PhdController: newstate STATE_IDLE
01:14:39.684 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:39.687 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:14:39.690 00.003 16872 Enqueuing Expose request
01:14:39.700 00.010 9640 IsGuiding returns 1
01:14:39.700 00.000 9640 scope still moving after pulse duration time elapsed
01:14:39.733 00.033 9640 IsSlewing returns 0
01:14:39.734 00.001 9640 IsGuiding returns 0
01:14:39.735 00.001 9640 scope move finished after 68 + 47 ms
01:14:39.736 00.001 9640 Move returns status 0, amount 68
01:14:39.736 00.000 9640 MoveAxis(S, 22, ABG)
01:14:39.737 00.001 9640 Guiding  Dir = 1, Dur = 22
01:14:39.737 00.000 9640 IsSlewing returns 0
01:14:39.737 00.000 9640 IsGuiding returns 0
01:14:39.738 00.001 9640 PulseGuide returned control before completion, sleep 32
01:14:39.780 00.042 9640 IsGuiding returns 1
01:14:39.780 00.000 9640 scope still moving after pulse duration time elapsed
01:14:39.812 00.032 9640 IsSlewing returns 0
01:14:39.812 00.000 9640 IsGuiding returns 0
01:14:39.812 00.000 9640 scope move finished after 22 + 52 ms
01:14:39.812 00.000 9640 Move returns status 0, amount 22
01:14:39.812 00.000 9640 move complete, result=0
01:14:39.813 00.001 9640 worker thread done servicing request
01:14:39.813 00.000 9640 Worker thread wakes up
01:14:39.813 00.000 16872 GuideStep: 0.6 px 68 ms WEST, 0.5 px 22 ms SOUTH
01:14:39.817 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:14:39.817 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(853,997,31,31)
01:14:39.825 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43bc69bd-0721-47f4-a6d6-34eff9921e56"}
01:14:39.832 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"43bc69bd-0721-47f4-a6d6-34eff9921e56"}
01:14:39.838 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11719768-9cc3-4ef5-950f-aa9a4590e2f3"}
01:14:39.841 00.003 16872 case statement mapped state 6 to 3
01:14:39.847 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"11719768-9cc3-4ef5-950f-aa9a4590e2f3"}
01:14:39.851 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b44bb366-c8b5-4b00-9643-db7fb34bbd2c"}
01:14:39.854 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.99,6.64],"pixels":"..."},"id":"b44bb366-c8b5-4b00-9643-db7fb34bbd2c"}
01:14:40.446 00.592 16872 evsrv: cli 0D3BF968 connect
01:14:40.459 00.013 16872 case statement mapped state 6 to 3
01:14:40.468 00.009 16872 case statement mapped state 6 to 3
01:14:40.471 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"9884e328-8ca6-4995-ae21-d0302dbb0d8d"}
01:14:40.474 00.003 16872 case statement mapped state 6 to 3
01:14:40.477 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"9884e328-8ca6-4995-ae21-d0302dbb0d8d"}
01:14:40.479 00.002 16872 evsrv: cli 0D3BF968 disconnect
01:14:40.485 00.006 16872 evsrv: cli 0D3C0A48 connect
01:14:40.490 00.005 16872 case statement mapped state 6 to 3
01:14:40.496 00.006 16872 case statement mapped state 6 to 3
01:14:40.503 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"9274a651-48f3-49fb-a33d-7bc3958f42cf"}
01:14:40.507 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:14:40.510 00.003 16872 Status Line: Waiting for devices...
01:14:40.518 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"9274a651-48f3-49fb-a33d-7bc3958f42cf"}
01:14:40.522 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:14:40.528 00.006 16872 evsrv: cli 0D3C0228 connect
01:14:40.532 00.004 16872 case statement mapped state 6 to 3
01:14:40.537 00.005 16872 case statement mapped state 6 to 3
01:14:40.541 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"3d0ca7de-c14e-44b6-808b-38c91dbe90a3"}
01:14:40.546 00.005 16872 case statement mapped state 6 to 3
01:14:40.550 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d0ca7de-c14e-44b6-808b-38c91dbe90a3"}
01:14:40.554 00.004 16872 evsrv: cli 0D3C0228 disconnect
01:14:41.556 01.002 16872 evsrv: cli 0D3BFB48 connect
01:14:41.562 00.006 16872 case statement mapped state 6 to 3
01:14:41.566 00.004 16872 case statement mapped state 6 to 3
01:14:41.570 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"ed6b0f50-a611-4ab2-8d8b-fbd15a4cff70"}
01:14:41.572 00.002 16872 case statement mapped state 6 to 3
01:14:41.575 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed6b0f50-a611-4ab2-8d8b-fbd15a4cff70"}
01:14:41.578 00.003 16872 evsrv: cli 0D3BFB48 disconnect
01:14:42.580 01.002 16872 evsrv: cli 0D3C0A48 connect
01:14:42.583 00.003 16872 case statement mapped state 6 to 3
01:14:42.589 00.006 16872 case statement mapped state 6 to 3
01:14:42.593 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7bc9afe0-3ce4-4cf2-9b02-cdfeca80f1bf"}
01:14:42.596 00.003 16872 case statement mapped state 6 to 3
01:14:42.598 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"7bc9afe0-3ce4-4cf2-9b02-cdfeca80f1bf"}
01:14:42.602 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:14:43.321 00.719 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2159d2bd-9153-42e2-aade-d4a03c7a8462"}
01:14:43.325 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2159d2bd-9153-42e2-aade-d4a03c7a8462"}
01:14:43.329 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cdb39f8f-e664-47e8-a5a3-9b07a4b23544"}
01:14:43.333 00.004 16872 case statement mapped state 6 to 3
01:14:43.338 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cdb39f8f-e664-47e8-a5a3-9b07a4b23544"}
01:14:43.342 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"25238707-2429-4e54-b308-3a313e8df7b7"}
01:14:43.346 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.99,6.64],"pixels":"..."},"id":"25238707-2429-4e54-b308-3a313e8df7b7"}
01:14:43.604 00.258 16872 evsrv: cli 0D3C0A48 connect
01:14:43.609 00.005 16872 case statement mapped state 6 to 3
01:14:43.612 00.003 16872 case statement mapped state 6 to 3
01:14:43.615 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4fcd2dd2-052b-4de3-bcbf-de7d6f37d741"}
01:14:43.619 00.004 16872 case statement mapped state 6 to 3
01:14:43.621 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"4fcd2dd2-052b-4de3-bcbf-de7d6f37d741"}
01:14:43.625 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:14:43.708 00.083 9640 ASCOM_AbortExposure returns err = 0
01:14:43.708 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:14:43.708 00.000 9640 worker thread done servicing request
01:14:43.708 00.000 16872 OnExposeComplete: enter
01:14:43.711 00.003 16872 OnExposeComplete: Capture Error reported
01:14:43.715 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:14:43.718 00.003 16872 Mount: notify guiding stopped
01:14:43.723 00.005 16872 Changing from state GUIDING to STOP
01:14:43.727 00.004 16872 guider state => SELECTED
01:14:43.730 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3532, FiltMin=3404, FiltMax=65516, Gamma=2.190
01:14:43.765 00.035 16872 Changing from state SELECTED to UNINITIALIZED
01:14:43.770 00.005 16872 guider state => SELECTING
01:14:43.783 00.013 16872 Status Line: Stopped.
01:14:43.795 00.012 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:14:44.626 00.831 16872 evsrv: cli 0D3C0A48 connect
01:14:44.631 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"bf195819-7709-49af-b791-c63f22677875"}
01:14:44.635 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf195819-7709-49af-b791-c63f22677875"}
01:14:44.639 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:14:46.822 02.183 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d2051445-7ddf-4553-b0e0-24787125a92b"}
01:14:46.824 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d2051445-7ddf-4553-b0e0-24787125a92b"}
01:14:46.828 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e074870c-588f-4072-9a74-8fdfcd277db1"}
01:14:46.831 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e074870c-588f-4072-9a74-8fdfcd277db1"}
01:14:50.468 03.637 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f8d819b1-1788-4a4b-a92a-1071e1903428"}
01:14:50.473 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f8d819b1-1788-4a4b-a92a-1071e1903428"}
01:14:50.479 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa35d929-4808-4c9d-a63c-dda3d0397de9"}
01:14:50.501 00.022 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa35d929-4808-4c9d-a63c-dda3d0397de9"}
01:14:53.967 03.466 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6501acdd-7f4d-48ce-bd85-d06bc58dd10e"}
01:14:53.971 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6501acdd-7f4d-48ce-bd85-d06bc58dd10e"}
01:14:53.974 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4729ffe-228d-4a69-8c56-c135b52fc967"}
01:14:53.977 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a4729ffe-228d-4a69-8c56-c135b52fc967"}
01:14:57.465 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b979e929-686c-4640-be4d-3cec2fcdf147"}
01:14:57.468 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b979e929-686c-4640-be4d-3cec2fcdf147"}
01:14:57.473 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a80e90bc-9ef3-4906-a127-df224702a365"}
01:14:57.476 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a80e90bc-9ef3-4906-a127-df224702a365"}
01:15:01.075 03.599 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"648ca632-b2c8-4d7e-a058-be97849305df"}
01:15:01.078 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"648ca632-b2c8-4d7e-a058-be97849305df"}
01:15:01.083 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"232e7251-054b-4405-b217-051c7f6972cf"}
01:15:01.086 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"232e7251-054b-4405-b217-051c7f6972cf"}
01:15:04.573 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e33a1fad-970a-4418-b117-cc03cf25ff9c"}
01:15:04.577 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e33a1fad-970a-4418-b117-cc03cf25ff9c"}
01:15:04.580 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c23d75c-a4f2-4121-9a1a-90c253063e1c"}
01:15:04.584 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c23d75c-a4f2-4121-9a1a-90c253063e1c"}
01:15:08.073 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"67414fe9-a2a1-4285-a923-09773c1c11f5"}
01:15:08.077 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"67414fe9-a2a1-4285-a923-09773c1c11f5"}
01:15:08.080 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"30158792-57cb-4287-aae0-646731c2f00d"}
01:15:08.083 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"30158792-57cb-4287-aae0-646731c2f00d"}
01:15:11.573 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32058754-db23-463e-9e11-a11aeba73db0"}
01:15:11.576 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"32058754-db23-463e-9e11-a11aeba73db0"}
01:15:11.580 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc505d9e-0253-4ac5-9e51-2e4a01775608"}
01:15:11.585 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cc505d9e-0253-4ac5-9e51-2e4a01775608"}
01:15:15.073 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eca10440-021c-44ec-b097-6ba9d5c28730"}
01:15:15.076 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eca10440-021c-44ec-b097-6ba9d5c28730"}
01:15:15.080 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8880d211-3935-4059-b3b4-158058d8cc3f"}
01:15:15.082 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8880d211-3935-4059-b3b4-158058d8cc3f"}
01:15:18.573 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"93dc1264-a0de-4906-b46c-f45e2f723d39"}
01:15:18.576 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"93dc1264-a0de-4906-b46c-f45e2f723d39"}
01:15:18.579 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3e180986-192c-4fd0-92b7-e1cb93004e7e"}
01:15:18.584 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3e180986-192c-4fd0-92b7-e1cb93004e7e"}
01:15:22.073 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"053def33-a759-4026-ad62-ba2bb79fbaf4"}
01:15:22.076 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"053def33-a759-4026-ad62-ba2bb79fbaf4"}
01:15:22.079 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9c93fe9-2c45-4503-bd9f-0864a2ee6c50"}
01:15:22.082 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c9c93fe9-2c45-4503-bd9f-0864a2ee6c50"}
01:15:25.573 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf9d42c8-bff3-48ce-9062-eff5889e0473"}
01:15:25.577 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bf9d42c8-bff3-48ce-9062-eff5889e0473"}
01:15:25.582 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e9291ae-e5d5-4a1f-ac65-473631c4485b"}
01:15:25.585 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e9291ae-e5d5-4a1f-ac65-473631c4485b"}
01:15:29.073 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c757313-b72c-4be6-89eb-42730e8de447"}
01:15:29.076 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0c757313-b72c-4be6-89eb-42730e8de447"}
01:15:29.079 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1fbc6984-a70c-4d38-b3da-335479b33b43"}
01:15:29.082 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1fbc6984-a70c-4d38-b3da-335479b33b43"}
01:15:32.573 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d004687d-9dbf-40cd-8563-c4fa8cb416fe"}
01:15:32.577 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d004687d-9dbf-40cd-8563-c4fa8cb416fe"}
01:15:32.582 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9595d555-18fe-4748-8154-fa3a5dd5a753"}
01:15:32.589 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9595d555-18fe-4748-8154-fa3a5dd5a753"}
01:15:36.074 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2715834a-4e9e-4687-872c-140fc24ffa55"}
01:15:36.076 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2715834a-4e9e-4687-872c-140fc24ffa55"}
01:15:36.079 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5815b7fc-898b-417f-b661-ea3012f6e5c3"}
01:15:36.082 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5815b7fc-898b-417f-b661-ea3012f6e5c3"}
01:15:39.576 03.494 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7166bcaf-14c1-4868-a701-aaced84f7b36"}
01:15:39.581 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7166bcaf-14c1-4868-a701-aaced84f7b36"}
01:15:39.586 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5a9607c-85f5-44c3-ba5d-8404d911f4f7"}
01:15:39.592 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5a9607c-85f5-44c3-ba5d-8404d911f4f7"}
01:15:43.077 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e44470f-3de6-4f3a-92f0-357f7c6443d9"}
01:15:43.080 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7e44470f-3de6-4f3a-92f0-357f7c6443d9"}
01:15:43.083 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8827a3d0-971e-45f0-8a91-e8403d3b2818"}
01:15:43.086 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8827a3d0-971e-45f0-8a91-e8403d3b2818"}
01:15:46.576 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0f1a3cf6-cb66-4cfc-93a0-dcb12c531606"}
01:15:46.579 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0f1a3cf6-cb66-4cfc-93a0-dcb12c531606"}
01:15:46.583 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"02216981-335a-4ed1-aca0-d9424452906e"}
01:15:46.586 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"02216981-335a-4ed1-aca0-d9424452906e"}
01:15:50.075 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a480e8d9-35fe-4803-9c04-64fd2d682e01"}
01:15:50.078 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a480e8d9-35fe-4803-9c04-64fd2d682e01"}
01:15:50.081 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d615a2a2-803d-486a-bf5f-3b3097dafca1"}
01:15:50.084 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d615a2a2-803d-486a-bf5f-3b3097dafca1"}
01:15:53.575 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90a38a1d-4ea5-44d2-adb5-1c0a247eb370"}
01:15:53.578 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"90a38a1d-4ea5-44d2-adb5-1c0a247eb370"}
01:15:53.583 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e0fd6728-1d2c-4c5f-984a-27a2cfcd1c36"}
01:15:53.586 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e0fd6728-1d2c-4c5f-984a-27a2cfcd1c36"}
01:15:57.073 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cdb54d4f-76de-4fba-acc7-83a25fea21a2"}
01:15:57.078 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cdb54d4f-76de-4fba-acc7-83a25fea21a2"}
01:15:57.085 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"04e4c08d-829a-41e3-879b-a481f1708f7d"}
01:15:57.090 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"04e4c08d-829a-41e3-879b-a481f1708f7d"}
01:16:00.572 03.482 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5c68f3e-68d2-44ca-b410-b41c950d3e31"}
01:16:00.576 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a5c68f3e-68d2-44ca-b410-b41c950d3e31"}
01:16:00.580 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98a5d23b-326e-42ff-9f3a-6cf3486583de"}
01:16:00.584 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"98a5d23b-326e-42ff-9f3a-6cf3486583de"}
01:16:04.072 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"000054cf-f4ac-4dbf-a454-2c0a73dc1d7f"}
01:16:04.076 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"000054cf-f4ac-4dbf-a454-2c0a73dc1d7f"}
01:16:04.082 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3982804-a3a4-434f-9320-d24da171130f"}
01:16:04.086 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3982804-a3a4-434f-9320-d24da171130f"}
01:16:07.572 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2354b429-72f7-4396-b8f1-0be07f7c2d87"}
01:16:07.574 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2354b429-72f7-4396-b8f1-0be07f7c2d87"}
01:16:07.579 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4843756c-352c-4faa-8b26-3a05dc38fd6f"}
01:16:07.582 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4843756c-352c-4faa-8b26-3a05dc38fd6f"}
01:16:11.071 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69acbba4-0ea3-4c0f-8de7-2081c0e4ac3f"}
01:16:11.075 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"69acbba4-0ea3-4c0f-8de7-2081c0e4ac3f"}
01:16:11.078 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ba767f2-1aac-4fe2-959e-9204d018b6a7"}
01:16:11.081 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3ba767f2-1aac-4fe2-959e-9204d018b6a7"}
01:16:14.571 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"85052e05-c452-4748-840a-5f737432667f"}
01:16:14.573 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"85052e05-c452-4748-840a-5f737432667f"}
01:16:14.577 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e6a62cf-b81a-4d02-aa96-73fb2b82a4db"}
01:16:14.579 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e6a62cf-b81a-4d02-aa96-73fb2b82a4db"}
01:16:18.069 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70cf23b2-32f8-48bb-9b97-67707b71d659"}
01:16:18.073 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"70cf23b2-32f8-48bb-9b97-67707b71d659"}
01:16:18.082 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e34e575d-45a4-4c8c-bb03-4282bec76707"}
01:16:18.087 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e34e575d-45a4-4c8c-bb03-4282bec76707"}
01:16:21.567 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"052e383b-cece-4ec6-874f-a23a9ba7b758"}
01:16:21.570 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"052e383b-cece-4ec6-874f-a23a9ba7b758"}
01:16:21.574 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9db0a09c-ef37-4ddd-bd12-ff685b63219f"}
01:16:21.576 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9db0a09c-ef37-4ddd-bd12-ff685b63219f"}
01:16:25.066 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ddca35ad-df2f-4825-9d5d-aeae60f8950a"}
01:16:25.069 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ddca35ad-df2f-4825-9d5d-aeae60f8950a"}
01:16:25.075 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b3e9bf15-6f52-4106-811c-da6b5a2dffbe"}
01:16:25.078 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b3e9bf15-6f52-4106-811c-da6b5a2dffbe"}
01:16:28.567 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f0e4625b-a08c-4f09-a29e-bc8e73adc96e"}
01:16:28.569 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f0e4625b-a08c-4f09-a29e-bc8e73adc96e"}
01:16:28.576 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"008e241d-d640-4a41-821f-0a7b98926cb2"}
01:16:28.578 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"008e241d-d640-4a41-821f-0a7b98926cb2"}
01:16:32.065 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"085ec067-e23f-4762-8a34-8307cfbbf0d8"}
01:16:32.069 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"085ec067-e23f-4762-8a34-8307cfbbf0d8"}
01:16:32.072 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9ebe362-9c44-49a7-bc98-0d447bb79ea4"}
01:16:32.080 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9ebe362-9c44-49a7-bc98-0d447bb79ea4"}
01:16:35.564 03.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bdbdb69e-325a-4f8a-aa47-130e466185a1"}
01:16:35.568 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bdbdb69e-325a-4f8a-aa47-130e466185a1"}
01:16:35.571 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c857f4b3-8228-4bc7-843d-5a1873ee3844"}
01:16:35.574 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c857f4b3-8228-4bc7-843d-5a1873ee3844"}
01:16:39.063 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4be2fe3d-3a55-4189-8dfc-215283880c41"}
01:16:39.068 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4be2fe3d-3a55-4189-8dfc-215283880c41"}
01:16:39.072 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"085858e3-412c-4dc3-85e6-9224f5a52f13"}
01:16:39.077 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"085858e3-412c-4dc3-85e6-9224f5a52f13"}
01:16:42.563 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b78bffde-0c2a-4b09-843a-7ee564916842"}
01:16:42.566 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b78bffde-0c2a-4b09-843a-7ee564916842"}
01:16:42.570 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"017484d0-d8bc-4960-bade-e5f8c64ce31f"}
01:16:42.572 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"017484d0-d8bc-4960-bade-e5f8c64ce31f"}
01:16:46.064 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e853c13c-783a-46c6-bcdf-0a234deafbbe"}
01:16:46.066 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e853c13c-783a-46c6-bcdf-0a234deafbbe"}
01:16:46.069 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f12c344b-1ee8-4731-a7a5-b7fcf1416049"}
01:16:46.073 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f12c344b-1ee8-4731-a7a5-b7fcf1416049"}
01:16:49.563 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9968dcf6-43b0-4a09-b30a-f5b414a68ffb"}
01:16:49.567 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9968dcf6-43b0-4a09-b30a-f5b414a68ffb"}
01:16:49.570 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f73a7471-ba21-4825-8210-09f8b5bcb9d3"}
01:16:49.573 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f73a7471-ba21-4825-8210-09f8b5bcb9d3"}
01:16:53.063 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8aecefb3-cc78-4262-b655-a4b8f58b7426"}
01:16:53.067 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8aecefb3-cc78-4262-b655-a4b8f58b7426"}
01:16:53.072 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27046f1b-2c53-4f80-99f7-4b2b609c196d"}
01:16:53.075 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"27046f1b-2c53-4f80-99f7-4b2b609c196d"}
01:16:56.563 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b8ad4016-d6e9-447e-85f5-c5e8706f5229"}
01:16:56.568 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b8ad4016-d6e9-447e-85f5-c5e8706f5229"}
01:16:56.572 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5db3bd0a-f33c-4c0c-8996-0122cfe283a0"}
01:16:56.574 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5db3bd0a-f33c-4c0c-8996-0122cfe283a0"}
01:17:00.062 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"89a1e985-f836-46d1-bee8-bc1ea1834fc6"}
01:17:00.067 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"89a1e985-f836-46d1-bee8-bc1ea1834fc6"}
01:17:00.136 00.069 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4f7cb99a-9e89-49a4-94f2-838442edcd3e"}
01:17:00.209 00.073 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4f7cb99a-9e89-49a4-94f2-838442edcd3e"}
01:17:03.562 03.353 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c345aabc-0a6f-4b48-9905-cc5e6222b993"}
01:17:03.564 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c345aabc-0a6f-4b48-9905-cc5e6222b993"}
01:17:03.568 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e52a5001-cc6e-4d1d-b9c3-aa25cdadf131"}
01:17:03.571 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e52a5001-cc6e-4d1d-b9c3-aa25cdadf131"}
01:17:07.062 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb27d4ee-22a1-4a14-93a5-20ff12b065ee"}
01:17:07.066 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bb27d4ee-22a1-4a14-93a5-20ff12b065ee"}
01:17:07.069 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8575797b-d129-4006-ae91-a9e884929829"}
01:17:07.072 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8575797b-d129-4006-ae91-a9e884929829"}
01:17:10.563 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bcb15f24-50b5-4436-a741-043f250a0208"}
01:17:10.566 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bcb15f24-50b5-4436-a741-043f250a0208"}
01:17:10.568 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b036337d-1f15-4e4c-bb81-12c766c7b0cf"}
01:17:10.571 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b036337d-1f15-4e4c-bb81-12c766c7b0cf"}
01:17:14.062 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f136852-1eef-42b1-84b5-bd449a520bfc"}
01:17:14.066 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3f136852-1eef-42b1-84b5-bd449a520bfc"}
01:17:14.069 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3bb0ed4a-92f0-4304-973b-3f81dfe61678"}
01:17:14.072 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3bb0ed4a-92f0-4304-973b-3f81dfe61678"}
01:17:17.560 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08ad24ee-5680-4fb4-a723-be19c5d21b0d"}
01:17:17.565 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08ad24ee-5680-4fb4-a723-be19c5d21b0d"}
01:17:17.569 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a460dae3-af9b-4d1f-81cb-c6a208a2985d"}
01:17:17.573 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a460dae3-af9b-4d1f-81cb-c6a208a2985d"}
01:17:21.059 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a03fb704-35e1-4e19-8c9e-86966b79c4e6"}
01:17:21.063 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a03fb704-35e1-4e19-8c9e-86966b79c4e6"}
01:17:21.068 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e3c514b-85fe-4bb8-bbd5-0350f5178e7c"}
01:17:21.075 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e3c514b-85fe-4bb8-bbd5-0350f5178e7c"}
01:17:24.559 03.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e209ff58-b7d6-48ce-9b82-287d65edcbab"}
01:17:24.563 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e209ff58-b7d6-48ce-9b82-287d65edcbab"}
01:17:24.568 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f79e8df-ad64-4e5b-96e3-d049c8273061"}
01:17:24.572 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f79e8df-ad64-4e5b-96e3-d049c8273061"}
01:17:28.058 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6fd688ae-f244-488a-9440-2f69911e1939"}
01:17:28.061 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6fd688ae-f244-488a-9440-2f69911e1939"}
01:17:28.065 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7b5d1a0-6282-4f5b-922e-db0d6e698330"}
01:17:28.068 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7b5d1a0-6282-4f5b-922e-db0d6e698330"}
01:17:31.558 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d4813eee-a962-45b9-acfd-ccbc21a8bdd5"}
01:17:31.561 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d4813eee-a962-45b9-acfd-ccbc21a8bdd5"}
01:17:31.565 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0eea7e82-e827-4624-9339-c7d6e44f3df0"}
01:17:31.569 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0eea7e82-e827-4624-9339-c7d6e44f3df0"}
01:17:35.058 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"202e3c07-b5d1-4f2f-a198-64e231a7fc0f"}
01:17:35.061 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"202e3c07-b5d1-4f2f-a198-64e231a7fc0f"}
01:17:35.064 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f708b1d9-c8ef-4c7a-bc9b-5d7b4410487a"}
01:17:35.067 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f708b1d9-c8ef-4c7a-bc9b-5d7b4410487a"}
01:17:38.558 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c9e980b-02d6-46d5-9c8f-f8cc5c91c940"}
01:17:38.566 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1c9e980b-02d6-46d5-9c8f-f8cc5c91c940"}
01:17:39.140 00.574 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76f51bc2-4f78-46f3-835d-90ac0d0ea3d7"}
01:17:39.144 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"76f51bc2-4f78-46f3-835d-90ac0d0ea3d7"}
01:17:42.057 02.913 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58b7edcd-d612-44e6-ab07-95dab415ea9f"}
01:17:42.060 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"58b7edcd-d612-44e6-ab07-95dab415ea9f"}
01:17:42.063 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a16e0ae9-a524-4a5b-9468-45d141b9ef22"}
01:17:42.066 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a16e0ae9-a524-4a5b-9468-45d141b9ef22"}
01:17:45.557 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1eb0d8b7-225b-48bd-95c1-0fa91a162b7e"}
01:17:45.561 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1eb0d8b7-225b-48bd-95c1-0fa91a162b7e"}
01:17:45.565 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf5c175f-1a70-4546-993e-1e02d3e91246"}
01:17:45.569 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf5c175f-1a70-4546-993e-1e02d3e91246"}
01:17:49.057 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b88ac06-22d2-41f6-99e8-c2e2c7a5dbc9"}
01:17:49.059 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2b88ac06-22d2-41f6-99e8-c2e2c7a5dbc9"}
01:17:49.063 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9be917f-59b3-4e78-82bb-464a65a91ecb"}
01:17:49.068 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9be917f-59b3-4e78-82bb-464a65a91ecb"}
01:17:52.555 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7535fda2-7c1e-4b29-afb1-32b46043c7b0"}
01:17:52.559 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7535fda2-7c1e-4b29-afb1-32b46043c7b0"}
01:17:52.564 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f66c8ad-5f14-4333-a025-22f3c1f546ef"}
01:17:52.566 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1f66c8ad-5f14-4333-a025-22f3c1f546ef"}
01:17:56.056 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b8f9138b-2b27-4f43-b1fb-5dd6c8c6e2d9"}
01:17:56.059 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b8f9138b-2b27-4f43-b1fb-5dd6c8c6e2d9"}
01:17:56.064 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7eb6e0c1-55f4-4ec0-8749-baa15f88a500"}
01:17:56.067 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7eb6e0c1-55f4-4ec0-8749-baa15f88a500"}
01:17:59.555 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"27505680-ccfc-4bcf-9333-55cd37b1518a"}
01:17:59.559 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"27505680-ccfc-4bcf-9333-55cd37b1518a"}
01:17:59.563 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"16de44b4-cdb4-4139-ba70-f737d593f900"}
01:17:59.566 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"16de44b4-cdb4-4139-ba70-f737d593f900"}
01:18:03.054 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0f550e79-7fa7-481d-aa53-111b52409fe4"}
01:18:03.057 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0f550e79-7fa7-481d-aa53-111b52409fe4"}
01:18:03.062 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e902e50-7b1f-4d11-8032-207f1cd19113"}
01:18:03.064 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e902e50-7b1f-4d11-8032-207f1cd19113"}
01:18:06.554 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4f15e188-7ae5-4d96-83bb-b73def9568eb"}
01:18:06.557 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4f15e188-7ae5-4d96-83bb-b73def9568eb"}
01:18:06.561 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9394a4e-55b2-4437-b743-1e7c2af54da1"}
01:18:06.565 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9394a4e-55b2-4437-b743-1e7c2af54da1"}
01:18:10.647 04.082 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"71d3ebe9-7309-4c05-9d49-7bfce2b84d82"}
01:18:10.655 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"71d3ebe9-7309-4c05-9d49-7bfce2b84d82"}
01:18:10.659 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9bd30bff-1587-481e-b8a0-417d12ec1636"}
01:18:10.663 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9bd30bff-1587-481e-b8a0-417d12ec1636"}
01:18:11.905 01.242 16872 evsrv: cli 0D3BF8C8 connect
01:18:11.910 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"70a990f5-eb10-4f6c-8cc4-a9de4a5c2787"}
01:18:11.913 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"70a990f5-eb10-4f6c-8cc4-a9de4a5c2787"}
01:18:11.922 00.009 16872 evsrv: cli 0D3BF8C8 disconnect
01:18:11.926 00.004 16872 evsrv: cli 0D3C0A48 connect
01:18:11.933 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"0783a7f5-dead-4f91-88cc-9f6817c5b8c7"}
01:18:11.937 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"0783a7f5-dead-4f91-88cc-9f6817c5b8c7"}
01:18:11.940 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:18:11.945 00.005 16872 evsrv: cli 0D3BF8C8 connect
01:18:11.954 00.009 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"ddf73445-567f-40a0-a352-b7087a554c27"}
01:18:11.958 00.004 16872 PhdController::Guide begins
01:18:11.961 00.003 16872 PhdController: newstate STATE_SETUP
01:18:11.965 00.004 16872 PhdController: setup
01:18:11.971 00.006 16872 PhdController: newstate STATE_ATTEMPT_START
01:18:11.976 00.005 16872 PhdController: start capturing
01:18:11.980 00.004 16872 Changing from state SELECTING to UNINITIALIZED
01:18:11.984 00.004 16872 guider state => SELECTING
01:18:11.986 00.002 16872 setting force full frames = true
01:18:11.990 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:18:12.004 00.014 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:18:12.011 00.007 16872 Enqueuing Expose request
01:18:12.015 00.004 16872 PhdController: newstate STATE_SELECT_STAR
01:18:12.019 00.004 9640 Worker thread wakes up
01:18:12.019 00.000 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"ddf73445-567f-40a0-a352-b7087a554c27"}
01:18:12.021 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
01:18:12.021 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:18:12.022 00.001 16872 evsrv: cli 0D3BF8C8 disconnect
01:18:12.031 00.009 16872 evsrv: cli 0D3BFFA8 connect
01:18:12.035 00.004 16872 case statement mapped state 1 to 101
01:18:12.043 00.008 16872 case statement mapped state 1 to 101
01:18:12.050 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_shift_params","id":"c6f1e3ee-0b35-4efb-9725-c8ea62917adc"}
01:18:12.055 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"c6f1e3ee-0b35-4efb-9725-c8ea62917adc"}
01:18:12.060 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:18:12.075 00.015 16872 evsrv: cli 0D3C0228 connect
01:18:12.079 00.004 16872 case statement mapped state 1 to 101
01:18:12.082 00.003 16872 case statement mapped state 1 to 101
01:18:12.085 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"808f7b49-aa40-4b17-818c-1eccd2da9162"}
01:18:12.088 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"808f7b49-aa40-4b17-818c-1eccd2da9162"}
01:18:12.094 00.006 16872 evsrv: cli 0D3C0228 disconnect
01:18:13.095 01.001 16872 evsrv: cli 0D3C0A48 connect
01:18:13.100 00.005 16872 case statement mapped state 1 to 101
01:18:13.103 00.003 16872 case statement mapped state 1 to 101
01:18:13.107 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"f56b8dd7-a8ee-4234-9bbf-ee451d3a47e1"}
01:18:13.109 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"f56b8dd7-a8ee-4234-9bbf-ee451d3a47e1"}
01:18:13.113 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:18:14.114 01.001 16872 evsrv: cli 0D3C0A48 connect
01:18:14.118 00.004 16872 case statement mapped state 1 to 101
01:18:14.121 00.003 16872 case statement mapped state 1 to 101
01:18:14.125 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"d6a12927-ed8b-41d7-96bd-cb8a4f78b101"}
01:18:14.127 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"d6a12927-ed8b-41d7-96bd-cb8a4f78b101"}
01:18:14.131 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:18:14.145 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"631b0c99-877b-40d4-8e85-10a7f9a99d5e"}
01:18:14.149 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"631b0c99-877b-40d4-8e85-10a7f9a99d5e"}
01:18:14.153 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53e06238-9115-4850-9429-00fa900b1450"}
01:18:14.155 00.002 16872 case statement mapped state 1 to 101
01:18:14.158 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"53e06238-9115-4850-9429-00fa900b1450"}
01:18:15.132 00.974 16872 evsrv: cli 0D3BF8C8 connect
01:18:15.136 00.004 16872 case statement mapped state 1 to 101
01:18:15.139 00.003 16872 case statement mapped state 1 to 101
01:18:15.142 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"311f3dac-22a4-4531-aa16-9ac008b01a6c"}
01:18:15.146 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"311f3dac-22a4-4531-aa16-9ac008b01a6c"}
01:18:15.149 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:18:16.081 00.932 9640 Exposure complete
01:18:16.150 00.069 16872 evsrv: cli 0D3BF968 connect
01:18:16.153 00.003 16872 case statement mapped state 1 to 101
01:18:16.157 00.004 16872 case statement mapped state 1 to 101
01:18:16.160 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"41ae6874-beed-4597-a3ab-5e64c1327b43"}
01:18:16.165 00.005 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"41ae6874-beed-4597-a3ab-5e64c1327b43"}
01:18:16.168 00.003 16872 evsrv: cli 0D3BF968 disconnect
01:18:16.222 00.054 9640 worker thread done servicing request
01:18:16.222 00.000 16872 OnExposeComplete: enter
01:18:16.225 00.003 16872 UpdateGuideState(): m_state=1
01:18:16.228 00.003 16872 UpdateCurrentPosition: no star selected
01:18:16.231 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:18:16.234 00.003 16872 Status Line: No star selected
01:18:16.239 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65520, med=3540, FiltMin=3396, FiltMax=65516, Gamma=2.190
01:18:16.277 00.038 16872 UpdateGuideState exits: No star selected
01:18:16.280 00.003 16872 GuiderMultiStar::AutoSelect enter
01:18:16.283 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:18:16.411 00.128 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:18:16.576 00.165 16872 AutoFind: global mean = -0.0, stdev 747.1
01:18:16.578 00.002 16872 AutoFind: using threshold = 0.1
01:18:16.738 00.160 16872 AutoFind: local max [1417, 686] 154.6
01:18:16.742 00.004 16872 AutoFind: local max [1007, 220] 116.5
01:18:16.745 00.003 16872 AutoFind: local max [1008, 212] 115.6
01:18:16.748 00.003 16872 AutoFind: local max [1000, 216] 106.5
01:18:16.751 00.003 16872 AutoFind: local max [868, 1065] 53.3
01:18:16.754 00.003 16872 AutoFind: local max [759, 724] 43.1
01:18:16.757 00.003 16872 AutoFind: local max [1586, 967] 19.2
01:18:16.759 00.002 16872 AutoFind: local max [307, 961] 11.0
01:18:16.761 00.002 16872 AutoFind: local max [1594, 8] 7.8
01:18:16.764 00.003 16872 AutoFind: local max [255, 355] 6.4
01:18:16.766 00.002 16872 AutoFind: local max [1397, 608] 6.0
01:18:16.770 00.004 16872 AutoFind: local max [1194, 745] 3.6
01:18:16.773 00.003 16872 AutoFind: local max [1123, 119] 2.7
01:18:16.776 00.003 16872 AutoFind: local max [1425, 911] 2.5
01:18:16.779 00.003 16872 AutoFind: local max [181, 768] 2.2
01:18:16.781 00.002 16872 AutoFind: local max [965, 851] 2.0
01:18:16.783 00.002 16872 AutoFind: local max [132, 417] 1.5
01:18:16.788 00.005 16872 AutoFind: local max [34, 63] 1.5
01:18:16.790 00.002 16872 AutoFind: local max [1799, 907] 1.4
01:18:16.793 00.003 16872 AutoFind: local max [737, 493] 1.4
01:18:16.795 00.002 16872 AutoFind: local max [1408, 696] 1.3
01:18:16.798 00.003 16872 AutoFind: local max [228, 262] 1.3
01:18:16.801 00.003 16872 AutoFind: local max [1404, 792] 1.2
01:18:16.803 00.002 16872 AutoFind: local max [1490, 676] 1.2
01:18:16.805 00.002 16872 AutoFind: local max [859, 132] 1.1
01:18:16.808 00.003 16872 AutoFind: local max [1013, 236] 1.1
01:18:16.811 00.003 16872 AutoFind: local max [783, 549] 1.0
01:18:16.813 00.002 16872 AutoFind: local max [1541, 465] 0.9
01:18:16.816 00.003 16872 AutoFind: local max [1028, 216] 0.9
01:18:16.819 00.003 16872 AutoFind: local max [703, 61] 0.9
01:18:16.821 00.002 16872 AutoFind: local max [520, 189] 0.9
01:18:16.824 00.003 16872 AutoFind: local max [1411, 673] 0.9
01:18:16.826 00.002 16872 AutoFind: local max [1171, 1035] 0.9
01:18:16.828 00.002 16872 AutoFind: local max [362, 65] 0.8
01:18:16.831 00.003 16872 AutoFind: local max [1619, 88] 0.8
01:18:16.835 00.004 16872 AutoFind: local max [1034, 216] 0.8
01:18:16.838 00.003 16872 AutoFind: local max [272, 40] 0.8
01:18:16.840 00.002 16872 AutoFind: local max [857, 1060] 0.8
01:18:16.843 00.003 16872 AutoFind: local max [1484, 197] 0.8
01:18:16.845 00.002 16872 AutoFind: local max [1036, 236] 0.7
01:18:16.848 00.003 16872 AutoFind: local max [1491, 189] 0.7
01:18:16.851 00.003 16872 AutoFind: local max [613, 528] 0.7
01:18:16.853 00.002 16872 AutoFind: local max [334, 427] 0.7
01:18:16.856 00.003 16872 AutoFind: local max [864, 1054] 0.7
01:18:16.858 00.002 16872 AutoFind: local max [1859, 544] 0.7
01:18:16.860 00.002 16872 AutoFind: local max [363, 451] 0.7
01:18:16.864 00.004 16872 AutoFind: local max [462, 717] 0.7
01:18:16.869 00.005 16872 AutoFind: local max [1137, 380] 0.7
01:18:16.872 00.003 16872 AutoFind: local max [1321, 745] 0.7
01:18:16.874 00.002 16872 AutoFind: local max [514, 153] 0.7
01:18:16.876 00.002 16872 AutoFind: local max [987, 195] 0.7
01:18:16.879 00.003 16872 AutoFind: local max [613, 990] 0.7
01:18:16.881 00.002 16872 AutoFind: local max [1642, 308] 0.7
01:18:16.884 00.003 16872 AutoFind: local max [165, 1036] 0.6
01:18:16.886 00.002 16872 AutoFind: local max [15, 776] 0.6
01:18:16.888 00.002 16872 AutoFind: local max [1431, 684] 0.6
01:18:16.891 00.003 16872 AutoFind: local max [1200, 276] 0.6
01:18:16.894 00.003 16872 AutoFind: local max [968, 715] 0.6
01:18:16.896 00.002 16872 AutoFind: local max [789, 471] 0.6
01:18:16.900 00.004 16872 AutoFind: local max [786, 246] 0.6
01:18:16.904 00.004 16872 AutoFind: local max [1875, 379] 0.6
01:18:16.909 00.005 16872 AutoFind: local max [76, 900] 0.6
01:18:16.911 00.002 16872 AutoFind: local max [19, 153] 0.6
01:18:16.915 00.004 16872 AutoFind: local max [1382, 263] 0.6
01:18:16.917 00.002 16872 AutoFind: local max [1850, 437] 0.6
01:18:16.921 00.004 16872 AutoFind: local max [104, 751] 0.6
01:18:16.925 00.004 16872 AutoFind: local max [241, 410] 0.6
01:18:16.928 00.003 16872 AutoFind: local max [1081, 855] 0.6
01:18:16.930 00.002 16872 AutoFind: local max [1086, 485] 0.6
01:18:16.932 00.002 16872 AutoFind: local max [980, 604] 0.6
01:18:16.935 00.003 16872 AutoFind: local max [384, 346] 0.6
01:18:16.938 00.003 16872 AutoFind: local max [1577, 209] 0.6
01:18:16.940 00.002 16872 AutoFind: local max [748, 730] 0.6
01:18:16.943 00.003 16872 AutoFind: local max [688, 879] 0.6
01:18:16.945 00.002 16872 AutoFind: local max [168, 869] 0.6
01:18:16.947 00.002 16872 AutoFind: local max [905, 982] 0.6
01:18:16.950 00.003 16872 AutoFind: local max [736, 304] 0.6
01:18:16.952 00.002 16872 AutoFind: local max [65, 327] 0.6
01:18:16.955 00.003 16872 AutoFind: local max [797, 221] 0.6
01:18:16.957 00.002 16872 AutoFind: local max [480, 786] 0.6
01:18:16.960 00.003 16872 AutoFind: local max [340, 272] 0.6
01:18:16.962 00.002 16872 AutoFind: local max [747, 724] 0.6
01:18:16.965 00.003 16872 AutoFind: local max [1215, 328] 0.6
01:18:16.968 00.003 16872 AutoFind: local max [1641, 581] 0.6
01:18:16.970 00.002 16872 AutoFind: local max [1786, 778] 0.6
01:18:16.975 00.005 16872 AutoFind: local max [1880, 16] 0.6
01:18:16.978 00.003 16872 AutoFind: local max [437, 103] 0.6
01:18:16.980 00.002 16872 AutoFind: local max [1425, 446] 0.6
01:18:16.983 00.003 16872 AutoFind: local max [144, 331] 0.6
01:18:16.985 00.002 16872 AutoFind: local max [1320, 1016] 0.6
01:18:16.989 00.004 16872 AutoFind: local max [447, 480] 0.6
01:18:16.992 00.003 16872 AutoFind: local max [1005, 190] 0.6
01:18:16.994 00.002 16872 AutoFind: local max [1122, 132] 0.6
01:18:16.996 00.002 16872 AutoFind: local max [1813, 954] 0.6
01:18:17.000 00.004 16872 AutoFind: local max [181, 253] 0.6
01:18:17.003 00.003 16872 AutoFind: local max [1451, 16] 0.6
01:18:17.006 00.003 16872 AutoFind: local max [746, 584] 0.6
01:18:17.010 00.004 16872 AutoFind: local max [1869, 555] 0.6
01:18:17.012 00.002 16872 AutoFind: local max [247, 661] 0.6
01:18:17.015 00.003 16872 AutoFind: local max [551, 103] 0.6
01:18:17.017 00.002 16872 AutoFind: too close [1869, 555] 0.6 - [1859, 544] 0.7
01:18:17.019 00.002 16872 AutoFind: too close [1122, 132] 0.6 - [1123, 119] 2.7
01:18:17.022 00.003 16872 AutoFind: too close [1005, 190] 0.6 - [987, 195] 0.7
01:18:17.024 00.002 16872 AutoFind: too close [747, 724] 0.6 - [748, 730] 0.6
01:18:17.027 00.003 16872 AutoFind: close dim-bright [747, 724] 0.6 - [759, 724] 43.1
01:18:17.030 00.003 16872 AutoFind: close dim-bright [748, 730] 0.6 - [759, 724] 43.1
01:18:17.032 00.002 16872 AutoFind: too close [1431, 684] 0.6 - [1411, 673] 0.9
01:18:17.035 00.003 16872 AutoFind: close dim-bright [1431, 684] 0.6 - [1417, 686] 154.6
01:18:17.038 00.003 16872 AutoFind: too close [864, 1054] 0.7 - [857, 1060] 0.8
01:18:17.041 00.003 16872 AutoFind: close dim-bright [864, 1054] 0.7 - [868, 1065] 53.3
01:18:17.043 00.002 16872 AutoFind: too close [1491, 189] 0.7 - [1484, 197] 0.8
01:18:17.046 00.003 16872 AutoFind: too close [1036, 236] 0.7 - [1034, 216] 0.8
01:18:17.048 00.002 16872 AutoFind: too close [1036, 236] 0.7 - [1028, 216] 0.9
01:18:17.051 00.003 16872 AutoFind: close dim-bright [857, 1060] 0.8 - [868, 1065] 53.3
01:18:17.053 00.002 16872 AutoFind: too close [1034, 216] 0.8 - [1028, 216] 0.9
01:18:17.056 00.003 16872 AutoFind: close dim-bright [1411, 673] 0.9 - [1417, 686] 154.6
01:18:17.059 00.003 16872 AutoFind: too close [1028, 216] 0.9 - [1013, 236] 1.1
01:18:17.061 00.002 16872 AutoFind: close dim-bright [1028, 216] 0.9 - [1008, 212] 115.6
01:18:17.064 00.003 16872 AutoFind: close dim-bright [1013, 236] 1.1 - [1000, 216] 106.5
01:18:17.067 00.003 16872 AutoFind: close dim-bright [1013, 236] 1.1 - [1007, 220] 116.5
01:18:17.070 00.003 16872 AutoFind: close dim-bright [1408, 696] 1.3 - [1417, 686] 154.6
01:18:17.073 00.003 16872 AutoFind: too close [1000, 216] 106.5 - [1008, 212] 115.6
01:18:17.075 00.002 16872 AutoFind: too close [1000, 216] 106.5 - [1007, 220] 116.5
01:18:17.078 00.003 16872 AutoFind: too close [1008, 212] 115.6 - [1007, 220] 116.5
01:18:17.080 00.002 16872 AutoFind: too close to edge [15, 776] 0.6
01:18:17.083 00.003 16872 AutoFind: too close to edge [1594, 8] 7.8
01:18:17.085 00.002 16872 AutoFind: too close to edge [868, 1065] 53.3
01:18:17.087 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:18:17.091 00.004 16872 Star::Find(15, 1417, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.093 00.002 16872 Star::Find returns 1 (0), X=1417.53, Y=685.38, Mass=691412, SNR=507.4, Peak=55848 HFD=3.3
01:18:17.096 00.003 16872 Star::Find(15, 759, 724, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.100 00.004 16872 Star::Find returns 1 (0), X=758.73, Y=723.68, Mass=164686, SNR=247.9, Peak=17248 HFD=3.4
01:18:17.104 00.004 16872 Star::Find(15, 1586, 967, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.106 00.002 16872 Star::Find returns 1 (0), X=1586.44, Y=966.86, Mass=75585, SNR=149.9, Peak=10608 HFD=3.2
01:18:17.109 00.003 16872 Star::Find(15, 307, 961, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.111 00.002 16872 Star::Find returns 1 (0), X=307.33, Y=960.72, Mass=39874, SNR=99.3, Peak=7524 HFD=2.9
01:18:17.114 00.003 16872 Star::Find(15, 255, 355, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.116 00.002 16872 Star::Find returns 1 (0), X=255.20, Y=354.40, Mass=22085, SNR=76.0, Peak=5872 HFD=2.9
01:18:17.119 00.003 16872 Star::Find(15, 1397, 608, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.122 00.003 16872 Star::Find returns 1 (0), X=1397.41, Y=608.16, Mass=20908, SNR=66.3, Peak=5892 HFD=2.8
01:18:17.124 00.002 16872 Star::Find(15, 1194, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.127 00.003 16872 Star::Find returns 1 (0), X=1194.29, Y=745.00, Mass=11067, SNR=45.9, Peak=4812 HFD=2.5
01:18:17.130 00.003 16872 Star::Find(15, 1425, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.134 00.004 16872 Star::Find returns 1 (0), X=1424.94, Y=911.23, Mass=8604, SNR=38.6, Peak=4628 HFD=2.4
01:18:17.136 00.002 16872 Star::Find(15, 181, 768, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.139 00.003 16872 Star::Find returns 1 (0), X=180.68, Y=768.21, Mass=6989, SNR=35.6, Peak=4384 HFD=2.5
01:18:17.142 00.003 16872 Star::Find(15, 965, 851, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.144 00.002 16872 Star::Find returns 1 (0), X=964.57, Y=851.18, Mass=4539, SNR=28.1, Peak=4280 HFD=2.0
01:18:17.147 00.003 16872 Star::Find(15, 132, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.149 00.002 16872 Star::Find returns 1 (0), X=131.81, Y=417.10, Mass=4208, SNR=23.9, Peak=4088 HFD=2.4
01:18:17.152 00.003 16872 Star::Find(15, 34, 63, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.155 00.003 16872 Star::Find returns 1 (0), X=34.24, Y=62.53, Mass=4028, SNR=23.9, Peak=4076 HFD=2.7
01:18:17.157 00.002 16872 Star::Find(15, 1799, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.160 00.003 16872 Star::Find returns 1 (0), X=1798.44, Y=906.85, Mass=5194, SNR=27.6, Peak=4152 HFD=2.7
01:18:17.162 00.002 16872 Star::Find(15, 737, 493, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.165 00.003 16872 Star::Find returns 1 (0), X=737.24, Y=492.47, Mass=3376, SNR=21.8, Peak=3980 HFD=2.7
01:18:17.168 00.003 16872 Star::Find(15, 1408, 696, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.171 00.003 16872 Star::Find returns 1 (0), X=1417.53, Y=685.38, Mass=691412, SNR=507.4, Peak=55848 HFD=3.3
01:18:17.173 00.002 16872 Star::Find(15, 228, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.176 00.003 16872 Star::Find returns 1 (0), X=227.98, Y=261.42, Mass=3181, SNR=21.6, Peak=4032 HFD=2.2
01:18:17.178 00.002 16872 Star::Find(15, 1404, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.182 00.004 16872 Star::Find returns 1 (0), X=1404.40, Y=792.35, Mass=3946, SNR=24.6, Peak=4084 HFD=2.1
01:18:17.184 00.002 16872 Star::Find(15, 1490, 676, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.188 00.004 16872 Star::Find returns 1 (0), X=1490.00, Y=675.78, Mass=3018, SNR=20.0, Peak=3972 HFD=2.3
01:18:17.191 00.003 16872 Star::Find(15, 859, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.195 00.004 16872 Star::Find returns 1 (0), X=858.91, Y=132.01, Mass=2272, SNR=16.4, Peak=3892 HFD=2.0
01:18:17.199 00.004 16872 Star::Find(15, 783, 549, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.204 00.005 16872 Star::Find returns 1 (0), X=783.13, Y=549.04, Mass=2571, SNR=18.0, Peak=3964 HFD=2.1
01:18:17.211 00.007 16872 Star::Find(15, 1541, 465, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.214 00.003 16872 Star::Find returns 1 (0), X=1540.74, Y=464.76, Mass=2284, SNR=16.0, Peak=3848 HFD=2.5
01:18:17.217 00.003 16872 Star::Find(15, 703, 61, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.221 00.004 16872 Star::Find returns 1 (0), X=703.36, Y=60.43, Mass=1825, SNR=13.4, Peak=3732 HFD=3.0
01:18:17.226 00.005 16872 Star::Find(15, 520, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.230 00.004 16872 Star::Find returns 1 (0), X=519.64, Y=189.13, Mass=2256, SNR=17.1, Peak=3904 HFD=2.2
01:18:17.233 00.003 16872 Star::Find(15, 1171, 1035, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.236 00.003 16872 Star::Find returns 1 (0), X=1171.20, Y=1035.25, Mass=1547, SNR=12.2, Peak=3852 HFD=1.7
01:18:17.239 00.003 16872 Star::Find(15, 362, 65, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.241 00.002 16872 Star::Find returns 1 (0), X=361.41, Y=65.95, Mass=1651, SNR=13.1, Peak=3884 HFD=2.1
01:18:17.244 00.003 16872 Star::Find(15, 1619, 88, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.247 00.003 16872 Star::Find returns 0 (4), X=1609.56, Y=97.85, Mass=1576, SNR=15.6, Peak=3936 HFD=1.2
01:18:17.250 00.003 16872 Star::Find(15, 272, 40, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.256 00.006 16872 Star::Find returns 1 (0), X=272.28, Y=39.50, Mass=1556, SNR=12.3, Peak=3820 HFD=1.8
01:18:17.260 00.004 16872 Star::Find(15, 613, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.264 00.004 16872 Star::Find returns 1 (0), X=613.04, Y=527.67, Mass=1383, SNR=13.0, Peak=3760 HFD=2.1
01:18:17.267 00.003 16872 Star::Find(15, 334, 427, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.271 00.004 16872 Star::Find returns 1 (0), X=333.90, Y=427.24, Mass=1158, SNR=10.4, Peak=3740 HFD=2.1
01:18:17.275 00.004 16872 Star::Find(15, 363, 451, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.278 00.003 16872 Star::Find returns 1 (0), X=363.70, Y=450.74, Mass=842, SNR=8.2, Peak=3712 HFD=3.5
01:18:17.280 00.002 16872 Star::Find(15, 462, 717, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.283 00.003 16872 Star::Find returns 1 (0), X=461.59, Y=716.99, Mass=1596, SNR=13.5, Peak=3720 HFD=2.6
01:18:17.287 00.004 16872 Star::Find(15, 1137, 380, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.290 00.003 16872 Star::Find returns 1 (0), X=1128.38, Y=370.79, Mass=657, SNR=8.1, Peak=3700 HFD=2.6
01:18:17.293 00.003 16872 Star::Find(15, 1321, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.296 00.003 16872 Star::Find returns 1 (0), X=1322.00, Y=745.51, Mass=856, SNR=8.4, Peak=3712 HFD=1.7
01:18:17.299 00.003 16872 Star::Find(15, 514, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.303 00.004 16872 Star::Find returns 1 (0), X=510.73, Y=163.16, Mass=1962, SNR=18.7, Peak=4000 HFD=1.6
01:18:17.306 00.003 16872 Star::Find(15, 613, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.309 00.003 16872 Star::Find returns 0 (4), X=612.62, Y=990.81, Mass=641, SNR=7.3, Peak=3700 HFD=1.4
01:18:17.311 00.002 16872 Star::Find(15, 1642, 308, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.314 00.003 16872 Star::Find returns 1 (0), X=1642.79, Y=310.06, Mass=1263, SNR=11.5, Peak=3704 HFD=5.8
01:18:17.318 00.004 16872 Star::Find(15, 165, 1036, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.320 00.002 16872 Star::Find returns 1 (0), X=165.14, Y=1036.41, Mass=1222, SNR=12.3, Peak=3804 HFD=1.9
01:18:17.323 00.003 16872 Star::Find(15, 1200, 276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.327 00.004 16872 Star::Find returns 1 (0), X=1199.71, Y=275.84, Mass=742, SNR=7.9, Peak=3748 HFD=1.8
01:18:17.330 00.003 16872 Star::Find(15, 968, 715, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.334 00.004 16872 Star::Find returns 1 (0), X=967.58, Y=714.67, Mass=655, SNR=8.2, Peak=3692 HFD=1.6
01:18:17.336 00.002 16872 Star::Find(15, 789, 471, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.339 00.003 16872 Star::Find false star n=4 nbg=269 bg=3540.9 sigma=32.6 thresh=3639 peak=3631
01:18:17.341 00.002 16872 Star::Find returns 0 (2), X=789.00, Y=471.00, Mass=444, SNR=2.9, Peak=3696 HFD=0.0
01:18:17.344 00.003 16872 Star::Find(15, 786, 246, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.347 00.003 16872 Star::Find returns 0 (4), X=789.50, Y=256.49, Mass=1471, SNR=16.2, Peak=3916 HFD=1.4
01:18:17.350 00.003 16872 Star::Find(15, 1875, 379, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.353 00.003 16872 Star::Find false star n=3 nbg=280 bg=3532.6 sigma=36.5 thresh=3642 peak=3618
01:18:17.356 00.003 16872 Star::Find returns 0 (2), X=1875.00, Y=379.00, Mass=370, SNR=2.9, Peak=3664 HFD=0.0
01:18:17.358 00.002 16872 Star::Find(15, 76, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.360 00.002 16872 Star::Find false star n=6 nbg=279 bg=3542.5 sigma=35.0 thresh=3647 peak=3647
01:18:17.365 00.005 16872 Star::Find returns 0 (2), X=76.00, Y=900.00, Mass=733, SNR=2.9, Peak=3692 HFD=0.0
01:18:17.368 00.003 16872 Star::Find(15, 19, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.371 00.003 16872 Star::Find returns 1 (0), X=18.78, Y=152.63, Mass=971, SNR=9.3, Peak=3720 HFD=2.3
01:18:17.373 00.002 16872 Star::Find(15, 1382, 263, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.376 00.003 16872 Star::Find returns 1 (0), X=1380.66, Y=263.95, Mass=1555, SNR=11.9, Peak=3708 HFD=3.3
01:18:17.379 00.003 16872 Star::Find(15, 1850, 437, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.381 00.002 16872 Star::Find false star n=3 nbg=274 bg=3544.8 sigma=34.9 thresh=3649 peak=3641
01:18:17.384 00.003 16872 Star::Find returns 0 (2), X=1850.00, Y=437.00, Mass=402, SNR=2.9, Peak=3708 HFD=0.0
01:18:17.387 00.003 16872 Star::Find(15, 104, 751, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.389 00.002 16872 Star::Find false star n=2 nbg=279 bg=3538.0 sigma=40.7 thresh=3660 peak=3645
01:18:17.391 00.002 16872 Star::Find returns 0 (2), X=104.00, Y=751.00, Mass=284, SNR=2.9, Peak=3696 HFD=0.0
01:18:17.394 00.003 16872 Star::Find(15, 241, 410, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.397 00.003 16872 Star::Find returns 0 (4), X=241.05, Y=409.48, Mass=503, SNR=6.9, Peak=3688 HFD=1.2
01:18:17.401 00.004 16872 Star::Find(15, 1081, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.403 00.002 16872 Star::Find false star n=6 nbg=268 bg=3542.8 sigma=31.4 thresh=3637 peak=3631
01:18:17.405 00.002 16872 Star::Find returns 0 (2), X=1081.00, Y=855.00, Mass=723, SNR=2.9, Peak=3680 HFD=0.0
01:18:17.409 00.004 16872 Star::Find(15, 1086, 485, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.414 00.005 16872 Star::Find returns 1 (0), X=1085.28, Y=484.74, Mass=904, SNR=9.6, Peak=3764 HFD=1.6
01:18:17.416 00.002 16872 Star::Find(15, 980, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.419 00.003 16872 Star::Find false star n=5 nbg=279 bg=3543.1 sigma=37.2 thresh=3655 peak=3655
01:18:17.421 00.002 16872 Star::Find returns 0 (2), X=980.00, Y=604.00, Mass=644, SNR=2.9, Peak=3696 HFD=0.0
01:18:17.424 00.003 16872 Star::Find(15, 384, 346, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.427 00.003 16872 Star::Find false star n=2 nbg=275 bg=3546.2 sigma=38.2 thresh=3661 peak=3641
01:18:17.429 00.002 16872 Star::Find returns 0 (2), X=384.00, Y=346.00, Mass=288, SNR=2.9, Peak=3696 HFD=0.0
01:18:17.432 00.003 16872 Star::Find(15, 1577, 209, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.434 00.002 16872 Star::Find false star n=15 nbg=252 bg=3535.0 sigma=29.6 thresh=3624 peak=3623
01:18:17.436 00.002 16872 Star::Find returns 0 (2), X=1577.00, Y=209.00, Mass=1547, SNR=2.9, Peak=3664 HFD=0.0
01:18:17.440 00.004 16872 Star::Find(15, 688, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.444 00.004 16872 Star::Find false star n=2 nbg=265 bg=3541.5 sigma=35.9 thresh=3649 peak=3638
01:18:17.446 00.002 16872 Star::Find returns 0 (2), X=688.00, Y=879.00, Mass=289, SNR=2.9, Peak=3720 HFD=0.0
01:18:17.449 00.003 16872 Star::Find(15, 168, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.451 00.002 16872 Star::Find false star n=4 nbg=256 bg=3539.6 sigma=30.4 thresh=3631 peak=3622
01:18:17.454 00.003 16872 Star::Find returns 0 (2), X=168.00, Y=869.00, Mass=390, SNR=2.9, Peak=3660 HFD=0.0
01:18:17.456 00.002 16872 Star::Find(15, 905, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.459 00.003 16872 Star::Find false star n=1 nbg=266 bg=3543.9 sigma=36.2 thresh=3652 peak=3630
01:18:17.461 00.002 16872 Star::Find returns 0 (2), X=905.00, Y=982.00, Mass=140, SNR=2.9, Peak=3704 HFD=0.0
01:18:17.464 00.003 16872 Star::Find(15, 736, 304, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.466 00.002 16872 Star::Find returns 1 (0), X=734.59, Y=304.00, Mass=1175, SNR=10.6, Peak=3772 HFD=2.9
01:18:17.471 00.005 16872 Star::Find(15, 65, 327, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.474 00.003 16872 Star::Find false star n=6 nbg=277 bg=3529.1 sigma=35.7 thresh=3636 peak=3633
01:18:17.476 00.002 16872 Star::Find returns 0 (2), X=65.00, Y=327.00, Mass=702, SNR=2.9, Peak=3668 HFD=0.0
01:18:17.479 00.003 16872 Star::Find(15, 797, 221, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.481 00.002 16872 Star::Find returns 1 (0), X=796.55, Y=221.23, Mass=967, SNR=9.4, Peak=3736 HFD=2.6
01:18:17.484 00.003 16872 Star::Find(15, 480, 786, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.487 00.003 16872 Star::Find returns 1 (0), X=479.69, Y=785.24, Mass=1343, SNR=11.9, Peak=3824 HFD=1.6
01:18:17.490 00.003 16872 Star::Find(15, 340, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.492 00.002 16872 Star::Find returns 1 (0), X=340.79, Y=270.63, Mass=543, SNR=6.8, Peak=3704 HFD=3.0
01:18:17.495 00.003 16872 Star::Find(15, 1215, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.497 00.002 16872 Star::Find false star n=2 nbg=278 bg=3545.2 sigma=34.3 thresh=3648 peak=3627
01:18:17.500 00.003 16872 Star::Find returns 0 (2), X=1215.00, Y=328.00, Mass=230, SNR=2.9, Peak=3672 HFD=0.0
01:18:17.503 00.003 16872 Star::Find(15, 1641, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.506 00.003 16872 Star::Find returns 1 (0), X=1641.27, Y=580.58, Mass=998, SNR=10.0, Peak=3692 HFD=3.3
01:18:17.509 00.003 16872 Star::Find(15, 1786, 778, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.511 00.002 16872 Star::Find false star n=4 nbg=269 bg=3541.3 sigma=33.6 thresh=3642 peak=3626
01:18:17.514 00.003 16872 Star::Find returns 0 (2), X=1786.00, Y=778.00, Mass=475, SNR=2.9, Peak=3676 HFD=0.0
01:18:17.517 00.003 16872 Star::Find(15, 1880, 16, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.520 00.003 16872 Star::Find false star n=3 nbg=278 bg=3545.5 sigma=40.7 thresh=3668 peak=3664
01:18:17.522 00.002 16872 Star::Find returns 0 (2), X=1880.00, Y=16.00, Mass=443, SNR=2.9, Peak=3732 HFD=0.0
01:18:17.524 00.002 16872 Star::Find(15, 437, 103, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.527 00.003 16872 Star::Find false star n=5 nbg=278 bg=3545.0 sigma=39.3 thresh=3663 peak=3644
01:18:17.529 00.002 16872 Star::Find returns 0 (2), X=437.00, Y=103.00, Mass=635, SNR=2.9, Peak=3688 HFD=0.0
01:18:17.533 00.004 16872 Star::Find(15, 1425, 446, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.536 00.003 16872 Star::Find false star n=3 nbg=279 bg=3544.4 sigma=32.7 thresh=3642 peak=3627
01:18:17.539 00.003 16872 Star::Find returns 0 (2), X=1425.00, Y=446.00, Mass=347, SNR=2.9, Peak=3672 HFD=0.0
01:18:17.541 00.002 16872 Star::Find(15, 144, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.543 00.002 16872 Star::Find returns 1 (0), X=143.68, Y=331.08, Mass=570, SNR=7.9, Peak=3692 HFD=1.9
01:18:17.547 00.004 16872 Star::Find(15, 1320, 1016, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.551 00.004 16872 Star::Find returns 1 (0), X=1320.44, Y=1016.70, Mass=1051, SNR=10.3, Peak=3684 HFD=3.2
01:18:17.554 00.003 16872 Star::Find(15, 447, 480, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.556 00.002 16872 Star::Find returns 1 (0), X=447.43, Y=480.94, Mass=857, SNR=9.3, Peak=3680 HFD=2.1
01:18:17.559 00.003 16872 Star::Find(15, 1813, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.561 00.002 16872 Star::Find returns 1 (0), X=1817.30, Y=942.66, Mass=1077, SNR=9.9, Peak=3732 HFD=2.7
01:18:17.564 00.003 16872 Star::Find(15, 181, 253, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.566 00.002 16872 Star::Find false star n=4 nbg=267 bg=3537.6 sigma=34.8 thresh=3642 peak=3639
01:18:17.568 00.002 16872 Star::Find returns 0 (2), X=181.00, Y=253.00, Mass=481, SNR=2.9, Peak=3676 HFD=0.0
01:18:17.571 00.003 16872 Star::Find(15, 1451, 16, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.574 00.003 16872 Star::Find returns 1 (0), X=1450.02, Y=16.03, Mass=1286, SNR=12.1, Peak=3716 HFD=2.4
01:18:17.577 00.003 16872 Star::Find(15, 746, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.580 00.003 16872 Star::Find false star n=2 nbg=264 bg=3549.1 sigma=35.3 thresh=3655 peak=3621
01:18:17.582 00.002 16872 Star::Find returns 0 (2), X=746.00, Y=584.00, Mass=230, SNR=2.9, Peak=3664 HFD=0.0
01:18:17.585 00.003 16872 Star::Find(15, 247, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.587 00.002 16872 Star::Find returns 1 (0), X=247.70, Y=659.14, Mass=2434, SNR=17.7, Peak=3920 HFD=2.6
01:18:17.589 00.002 16872 Star::Find(15, 551, 103, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.592 00.003 16872 Star::Find returns 0 (4), X=550.68, Y=103.36, Mass=1648, SNR=15.9, Peak=3952 HFD=1.5
01:18:17.595 00.003 16872 AutoFind: finding best star pass 1
01:18:17.597 00.002 16872 Star::Find(15, 1417, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.600 00.003 16872 Star::Find returns 1 (0), X=1417.53, Y=685.38, Mass=691412, SNR=507.4, Peak=55848 HFD=3.3
01:18:17.603 00.003 16872 AutoFind returns star at [1417, 686] 154.6 Mass 691412 SNR 507.4
01:18:17.606 00.003 16872 Star::Find(15, 1417, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.609 00.003 16872 Star::Find returns 1 (0), X=1417.53, Y=685.38, Mass=691412, SNR=507.4, Peak=55848 HFD=3.3
01:18:17.613 00.004 16872 MultiStar: List (12): {1417.53, 685.38}(507.4), {758.73, 723.68}(247.9), {1586.44, 966.86}(149.9), {307.33, 960.72}(99.3), {255.20, 354.40}(76.0), {1397.41, 608.16}(66.3), {1194.29, 745.00}(45.9), {1424.94, 911.23}(38.6), {180.68, 768.21}(35.6), {964.57, 851.18}(28.1), {131.81, 417.10}(23.9), {34.24, 62.53}(23.9), 
01:18:17.617 00.004 16872 setting lock position to (1417.53, 685.38)
01:18:17.620 00.003 16872 MultiStar: stabilizing after lock position change
01:18:17.622 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
01:18:17.624 00.002 16872 UpdateGuideState(): m_state=1
01:18:17.628 00.004 16872 Star::Find(15, 1417, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:17.630 00.002 16872 Star::Find returns 1 (0), X=1417.53, Y=685.38, Mass=691412, SNR=507.4, Peak=55848 HFD=3.3
01:18:17.633 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
01:18:17.636 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
01:18:17.638 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
01:18:17.648 00.010 16872 setting force full frames = false
01:18:17.651 00.003 16872 setting lock position to (1417.53, 685.38)
01:18:17.654 00.003 16872 MultiStar: stabilizing after lock position change
01:18:17.657 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:18:17.660 00.003 16872 Changing from state SELECTING to SELECTED
01:18:17.663 00.003 16872 guider state => SELECTED
01:18:17.677 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65520, med=3540, FiltMin=3396, FiltMax=65516, Gamma=2.190
01:18:17.714 00.037 16872 UpdateGuideState exits: m=691412 SNR=507.4
01:18:17.717 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65520, med=3540, FiltMin=3396, FiltMax=65516, Gamma=2.190
01:18:17.757 00.040 16872 Status Line: Auto-selected star at (1417.5, 685.4)
01:18:17.770 00.013 16872 PhdController: newstate STATE_WAIT_SELECTED
01:18:17.773 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:17.775 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:18:17.778 00.003 16872 Enqueuing Expose request
01:18:17.781 00.003 9640 Worker thread wakes up
01:18:17.781 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:18:17.781 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1403,670,31,31)
01:18:17.781 00.000 16872 evsrv: cli 0D3C0A48 connect
01:18:17.785 00.004 16872 case statement mapped state 2 to 1
01:18:17.789 00.004 16872 case statement mapped state 2 to 1
01:18:17.792 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7534f747-4e14-4c9d-b49c-860091307c15"}
01:18:17.795 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7534f747-4e14-4c9d-b49c-860091307c15"}
01:18:17.802 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"b4f8a72e-7b87-464a-a6f1-2660be7d3673"}
01:18:17.805 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1417.53,685.38],"id":"b4f8a72e-7b87-464a-a6f1-2660be7d3673"}
01:18:17.809 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c55eff90-3572-4371-9fa2-f0af5f1e1dec"}
01:18:17.812 00.003 16872 case statement mapped state 2 to 1
01:18:17.815 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c55eff90-3572-4371-9fa2-f0af5f1e1dec"}
01:18:17.818 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:18:17.821 00.003 16872 evsrv: cli 0D3BF8C8 connect
01:18:17.824 00.003 16872 case statement mapped state 2 to 1
01:18:17.827 00.003 16872 case statement mapped state 2 to 1
01:18:17.832 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"80b31e6a-5e91-4b49-9b27-bf62df47ed23"}
01:18:17.835 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.53,7.38],"pixels":"..."},"id":"80b31e6a-5e91-4b49-9b27-bf62df47ed23"}
01:18:17.838 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"6803380b-3f45-46c1-b661-da90553f7564"}
01:18:17.842 00.004 16872 case statement mapped state 2 to 1
01:18:17.845 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"6803380b-3f45-46c1-b661-da90553f7564"}
01:18:17.856 00.011 16872 evsrv: cli 0D3BF8C8 disconnect
01:18:18.854 00.998 16872 evsrv: cli 0D3C0A48 connect
01:18:18.858 00.004 16872 case statement mapped state 2 to 1
01:18:18.862 00.004 16872 case statement mapped state 2 to 1
01:18:18.866 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0e350bad-4f3f-437a-a54c-0aa8e42ef025"}
01:18:18.869 00.003 16872 case statement mapped state 2 to 1
01:18:18.870 00.001 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"0e350bad-4f3f-437a-a54c-0aa8e42ef025"}
01:18:18.875 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:18:19.877 01.002 16872 evsrv: cli 0D3C0228 connect
01:18:19.881 00.004 16872 case statement mapped state 2 to 1
01:18:19.886 00.005 16872 case statement mapped state 2 to 1
01:18:19.891 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"70886cc6-6ad8-4caa-a1d1-9b8c54c4f823"}
01:18:19.895 00.004 16872 case statement mapped state 2 to 1
01:18:19.898 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"70886cc6-6ad8-4caa-a1d1-9b8c54c4f823"}
01:18:19.905 00.007 16872 evsrv: cli 0D3C0228 disconnect
01:18:20.904 00.999 16872 evsrv: cli 0D3C0A48 connect
01:18:20.908 00.004 16872 case statement mapped state 2 to 1
01:18:20.911 00.003 16872 case statement mapped state 2 to 1
01:18:20.917 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"630656b4-2a38-43b3-99cc-a94ad00b55c9"}
01:18:20.920 00.003 16872 case statement mapped state 2 to 1
01:18:20.922 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"630656b4-2a38-43b3-99cc-a94ad00b55c9"}
01:18:20.925 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:18:21.145 00.220 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"355fe06d-aaf4-4dcb-8881-bfaf3cc3a3d0"}
01:18:21.148 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"355fe06d-aaf4-4dcb-8881-bfaf3cc3a3d0"}
01:18:21.152 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4d2a7ba-d17c-4afa-afcf-d0f6169e510c"}
01:18:21.155 00.003 16872 case statement mapped state 2 to 1
01:18:21.157 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f4d2a7ba-d17c-4afa-afcf-d0f6169e510c"}
01:18:21.161 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ef2bfac3-3b9f-4206-addf-bb54f52f240b"}
01:18:21.165 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.53,7.38],"pixels":"..."},"id":"ef2bfac3-3b9f-4206-addf-bb54f52f240b"}
01:18:21.856 00.691 9640 Exposure complete
01:18:21.927 00.071 16872 evsrv: cli 0D3C0A48 connect
01:18:21.932 00.005 16872 case statement mapped state 2 to 1
01:18:21.937 00.005 16872 case statement mapped state 2 to 1
01:18:21.940 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"46e04b0a-667a-4c95-9eda-f8ba555fb2f5"}
01:18:21.944 00.004 16872 case statement mapped state 2 to 1
01:18:21.948 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"46e04b0a-667a-4c95-9eda-f8ba555fb2f5"}
01:18:21.952 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:18:21.999 00.047 9640 worker thread done servicing request
01:18:21.999 00.000 16872 OnExposeComplete: enter
01:18:22.002 00.003 16872 UpdateGuideState(): m_state=2
01:18:22.005 00.003 16872 Star::Find(15, 1417, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:18:22.009 00.004 16872 Star::Find returns 1 (0), X=1416.82, Y=685.59, Mass=739502, SNR=532.1, Peak=60868 HFD=3.5
01:18:22.012 00.003 16872 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.56) = xAngle (1.29 = 1.29)
01:18:22.014 00.002 16872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.34 = 1.34)
01:18:22.018 00.004 16872 CameraToMount -- cameraX=-0.71 cameraY=0.21 hyp=0.74 cameraTheta=2.85 mountX=0.20 mountY=0.72, mountTheta=1.30
01:18:22.022 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3148, max=65520, med=3540, FiltMin=3400, FiltMax=65516, Gamma=2.190
01:18:22.062 00.040 16872 UpdateGuideState exits: m=739502 SNR=532.1
01:18:22.065 00.003 16872 PhdController: newstate STATE_CALIBRATE
01:18:22.068 00.003 16872 PhdController: newstate STATE_GUIDE
01:18:22.081 00.013 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:18:22.084 00.003 16872 guider state => CALIBRATED
01:18:22.090 00.006 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:18:22.099 00.009 16872 reset dither spiral
01:18:22.103 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:18:22.105 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:22.107 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:18:22.110 00.003 16872 Enqueuing Expose request
01:18:22.113 00.003 9640 Worker thread wakes up
01:18:22.113 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:18:22.113 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:18:22.954 00.841 16872 evsrv: cli 0D3C0A48 connect
01:18:22.957 00.003 16872 case statement mapped state 5 to 1
01:18:22.961 00.004 16872 case statement mapped state 5 to 1
01:18:22.965 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c848ca15-a302-49af-a2b4-0cc9567a9243"}
01:18:22.967 00.002 16872 case statement mapped state 5 to 1
01:18:22.970 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c848ca15-a302-49af-a2b4-0cc9567a9243"}
01:18:22.974 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:18:23.976 01.002 16872 evsrv: cli 0D3C0228 connect
01:18:23.979 00.003 16872 case statement mapped state 5 to 1
01:18:23.982 00.003 16872 case statement mapped state 5 to 1
01:18:23.987 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"443c2961-cbdd-472f-9dc8-474357ae4e0b"}
01:18:23.990 00.003 16872 case statement mapped state 5 to 1
01:18:23.992 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"443c2961-cbdd-472f-9dc8-474357ae4e0b"}
01:18:23.995 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:18:24.645 00.650 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d42a761-ee7e-42a5-8b2c-6ace6f21f8c1"}
01:18:24.647 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5d42a761-ee7e-42a5-8b2c-6ace6f21f8c1"}
01:18:24.650 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2def3ff2-17e2-4d35-afc5-c3a141edc5e5"}
01:18:24.653 00.003 16872 case statement mapped state 5 to 1
01:18:24.659 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"2def3ff2-17e2-4d35-afc5-c3a141edc5e5"}
01:18:24.663 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1cca2f3a-aeba-48dd-bccc-37b8bedfd0a1"}
01:18:24.665 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.82,6.59],"pixels":"..."},"id":"1cca2f3a-aeba-48dd-bccc-37b8bedfd0a1"}
01:18:24.996 00.331 16872 evsrv: cli 0D3BF8C8 connect
01:18:25.001 00.005 16872 case statement mapped state 5 to 1
01:18:25.006 00.005 16872 case statement mapped state 5 to 1
01:18:25.009 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"bf5c2b5f-bc62-4c3e-8671-c70136f9fc34"}
01:18:25.012 00.003 16872 case statement mapped state 5 to 1
01:18:25.016 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"bf5c2b5f-bc62-4c3e-8671-c70136f9fc34"}
01:18:25.019 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:18:26.021 01.002 16872 evsrv: cli 0D3C0A48 connect
01:18:26.024 00.003 16872 case statement mapped state 5 to 1
01:18:26.030 00.006 16872 case statement mapped state 5 to 1
01:18:26.034 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f721c038-4cd2-46e5-9be4-2fbb27ea98d2"}
01:18:26.036 00.002 16872 case statement mapped state 5 to 1
01:18:26.039 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f721c038-4cd2-46e5-9be4-2fbb27ea98d2"}
01:18:26.044 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:18:26.173 00.129 9640 Exposure complete
01:18:26.310 00.137 9640 worker thread done servicing request
01:18:26.310 00.000 16872 OnExposeComplete: enter
01:18:26.313 00.003 16872 UpdateGuideState(): m_state=5
01:18:26.316 00.003 16872 Star::Find(15, 1416, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:18:26.318 00.002 16872 Star::Find returns 1 (0), X=1416.80, Y=685.83, Mass=737269, SNR=557.8, Peak=58600 HFD=3.6
01:18:26.321 00.003 16872 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.56) = xAngle (1.03 = 1.03)
01:18:26.324 00.003 16872 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.08 = 1.08)
01:18:26.327 00.003 16872 CameraToMount -- cameraX=-0.73 cameraY=0.45 hyp=0.86 cameraTheta=2.59 mountX=0.44 mountY=0.76, mountTheta=1.05
01:18:26.330 00.003 16872 Changing from state CALIBRATED to GUIDING
01:18:26.334 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:18:26.336 00.002 16872 ScopeASCOM::SideOfPier() returns 0
01:18:26.421 00.085 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
01:18:26.423 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:18:26.426 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:18:26.429 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:18:26.432 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:18:26.436 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:18:26.439 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:18:26.441 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:18:26.444 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:18:26.446 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:18:26.450 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:18:26.452 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:18:26.455 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:18:26.458 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:18:26.573 00.115 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:18:26.577 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:18:26.580 00.003 16872 Dec comp: XRate 8.696 -> 8.467 for dec -0.0 -> dec 13.2
01:18:26.586 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:18:26.588 00.002 16872 ScopeASCOM::SideOfPier() returns 0
01:18:26.655 00.067 16872 setting lock position to (1416.80, 685.83)
01:18:26.660 00.005 16872 MultiStar: stabilizing after lock position change
01:18:26.664 00.004 16872 guider state => GUIDING
01:18:26.667 00.003 16872 Status Line: Guiding
01:18:26.673 00.006 16872 Mount: notify guiding started
01:18:26.679 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:18:26.684 00.005 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
01:18:26.688 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:18:26.693 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:18:26.696 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:18:26.702 00.006 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
01:18:26.705 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
01:18:26.708 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:18:26.712 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
01:18:26.717 00.005 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:18:26.720 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:18:26.726 00.006 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:18:26.728 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:18:26.732 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:18:26.735 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:18:26.739 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:18:26.743 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:18:26.749 00.006 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:18:26.753 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:18:26.756 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:18:26.762 00.006 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:18:26.766 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:18:26.770 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:18:26.773 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:18:26.777 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:18:26.783 00.006 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:18:26.786 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:18:26.789 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:18:26.792 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:18:26.796 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:18:26.800 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:18:26.803 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:18:26.805 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:18:26.807 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:18:26.811 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:18:26.814 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:18:26.817 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:18:26.820 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:18:26.918 00.098 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:18:27.044 00.126 16872 ScopeASCOM::SideOfPier() returns 0
01:18:27.047 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:18:27.050 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:18:27.053 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:18:27.056 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
01:18:27.059 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:18:27.062 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:18:27.064 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:18:27.066 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:18:27.069 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:18:27.072 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3228, max=65520, med=3540, FiltMin=3394, FiltMax=65516, Gamma=2.190
01:18:27.111 00.039 16872 UpdateGuideState exits: m=737269 SNR=557.8
01:18:27.114 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
01:18:27.116 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:27.120 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:18:27.124 00.004 16872 Enqueuing Expose request
01:18:27.127 00.003 9640 Worker thread wakes up
01:18:27.127 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:18:27.127 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1402,671,31,31)
01:18:27.127 00.000 16872 evsrv: cli 0D3BFB48 connect
01:18:27.131 00.004 16872 case statement mapped state 6 to 3
01:18:27.135 00.004 16872 case statement mapped state 6 to 3
01:18:27.139 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"b7921690-16da-49dc-af03-9dba988d5870"}
01:18:27.142 00.003 16872 case statement mapped state 6 to 3
01:18:27.144 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7921690-16da-49dc-af03-9dba988d5870"}
01:18:27.157 00.013 16872 evsrv: cli 0D3BFB48 disconnect
01:18:28.143 00.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f44f843-fad3-424a-a8c9-e972a3230a63"}
01:18:28.146 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7f44f843-fad3-424a-a8c9-e972a3230a63"}
01:18:28.150 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5335e63-210c-4d5e-a46a-19c418b6830b"}
01:18:28.153 00.003 16872 case statement mapped state 6 to 3
01:18:28.155 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5335e63-210c-4d5e-a46a-19c418b6830b"}
01:18:28.159 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f361d3bc-9c63-4ff3-988d-c10249a16bf3"}
01:18:28.162 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.80,6.83],"pixels":"..."},"id":"f361d3bc-9c63-4ff3-988d-c10249a16bf3"}
01:18:31.187 03.025 9640 Exposure complete
01:18:31.333 00.146 9640 worker thread done servicing request
01:18:31.333 00.000 16872 OnExposeComplete: enter
01:18:31.335 00.002 16872 UpdateGuideState(): m_state=6
01:18:31.339 00.004 16872 Star::Find(15, 1416, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:18:31.341 00.002 16872 Star::Find returns 1 (0), X=1416.43, Y=686.09, Mass=726716, SNR=494.6, Peak=55808 HFD=3.6
01:18:31.344 00.003 16872 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.56) = xAngle (0.96 = 0.96)
01:18:31.348 00.004 16872 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.01 = 1.01)
01:18:31.351 00.003 16872 CameraToMount -- cameraX=-0.37 cameraY=0.26 hyp=0.45 cameraTheta=2.52 mountX=0.26 mountY=0.38, mountTheta=0.97
01:18:31.355 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.37, y=0.26, opts=13)
01:18:31.357 00.002 16872 Enqueuing Move request for scope (-0.37, 0.26)
01:18:31.360 00.003 9640 Worker thread wakes up
01:18:31.361 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.26) opts 0xd
01:18:31.361 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.37, 0.26)
01:18:31.361 00.000 9640 Moving (-0.37, 0.26) raw xDistance=0.26 yDistance=0.38
01:18:31.361 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.26
01:18:31.361 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.38, m_sumCorr=0
01:18:31.361 00.000 9640 MoveAxis(W, 28, ABG)
01:18:31.361 00.000 9640 Guiding  Dir = 3, Dur = 28
01:18:31.361 00.000 9640 IsSlewing returns 0
01:18:31.361 00.000 9640 IsGuiding returns 0
01:18:31.362 00.001 9640 PulseGuide returned control before completion, sleep 38
01:18:31.367 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3244, max=65520, med=3532, FiltMin=3404, FiltMax=65520, Gamma=2.190
01:18:31.405 00.038 16872 UpdateGuideState exits: m=726716 SNR=494.6
01:18:31.409 00.004 16872 PhdController: settling, locked = 1, distance = 0.74 (1.50) aobump = 0 frame = 1 / 99999
01:18:31.413 00.004 9640 IsGuiding returns 1
01:18:31.413 00.000 9640 scope still moving after pulse duration time elapsed
01:18:31.414 00.001 16872 evsrv: {"Event":"Settling","Timestamp":1777789111.413,"Host":"RBFOCUS307","Inst":1,"Distance":0.74,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:18:31.418 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:31.421 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:18:31.422 00.001 16872 Enqueuing Expose request
01:18:31.442 00.020 9640 IsSlewing returns 0
01:18:31.442 00.000 9640 IsGuiding returns 0
01:18:31.442 00.000 9640 scope move finished after 28 + 53 ms
01:18:31.442 00.000 9640 Move returns status 0, amount 28
01:18:31.442 00.000 9640 MoveAxis(N, 0, ABG)
01:18:31.443 00.001 9640 Move returns status 0, amount 0
01:18:31.443 00.000 9640 move complete, result=0
01:18:31.443 00.000 9640 worker thread done servicing request
01:18:31.443 00.000 9640 Worker thread wakes up
01:18:31.443 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:18:31.443 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1402,671,31,31)
01:18:31.451 00.008 16872 GuideStep: 0.3 px 28 ms WEST, 0.4 px 0 ms NORTH
01:18:31.641 00.190 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"73742516-6ac9-4738-9b9f-dbb2859458d3"}
01:18:31.644 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"73742516-6ac9-4738-9b9f-dbb2859458d3"}
01:18:31.649 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27012c8b-855e-4a3c-9eef-e66e819119b2"}
01:18:31.652 00.003 16872 case statement mapped state 6 to 3
01:18:31.655 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"27012c8b-855e-4a3c-9eef-e66e819119b2"}
01:18:31.658 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"891e2066-b808-42ad-82c5-dbcce04ed5e4"}
01:18:31.661 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.43,7.09],"pixels":"..."},"id":"891e2066-b808-42ad-82c5-dbcce04ed5e4"}
01:18:35.140 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b25ef742-1803-4bac-9ce9-8f66ba657da3"}
01:18:35.144 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b25ef742-1803-4bac-9ce9-8f66ba657da3"}
01:18:35.148 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f591318d-3778-4755-b9ec-0ae6aa0f7078"}
01:18:35.152 00.004 16872 case statement mapped state 6 to 3
01:18:35.155 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f591318d-3778-4755-b9ec-0ae6aa0f7078"}
01:18:35.158 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"08fe7a01-3a18-4c90-8733-1893c32fd0b1"}
01:18:35.161 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.43,7.09],"pixels":"..."},"id":"08fe7a01-3a18-4c90-8733-1893c32fd0b1"}
01:18:35.508 00.347 9640 Exposure complete
01:18:35.643 00.135 9640 worker thread done servicing request
01:18:35.644 00.001 16872 OnExposeComplete: enter
01:18:35.647 00.003 16872 UpdateGuideState(): m_state=6
01:18:35.650 00.003 16872 Star::Find(15, 1416, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:18:35.654 00.004 16872 Star::Find returns 1 (0), X=1416.17, Y=686.24, Mass=793322, SNR=536.7, Peak=60900 HFD=3.6
01:18:35.657 00.003 16872 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.56) = xAngle (1.00 = 1.00)
01:18:35.660 00.003 16872 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.05 = 1.05)
01:18:35.663 00.003 16872 CameraToMount -- cameraX=-0.63 cameraY=0.42 hyp=0.76 cameraTheta=2.56 mountX=0.41 mountY=0.66, mountTheta=1.02
01:18:35.669 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.63, y=0.42, opts=13)
01:18:35.672 00.003 16872 Enqueuing Move request for scope (-0.63, 0.42)
01:18:35.675 00.003 9640 Worker thread wakes up
01:18:35.675 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.42) opts 0xd
01:18:35.675 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.63, 0.42)
01:18:35.675 00.000 9640 Moving (-0.63, 0.42) raw xDistance=0.41 yDistance=0.66
01:18:35.675 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.41
01:18:35.675 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.66, m_sumCorr=0
01:18:35.675 00.000 9640 MoveAxis(W, 46, ABG)
01:18:35.675 00.000 9640 Guiding  Dir = 3, Dur = 46
01:18:35.675 00.000 9640 IsSlewing returns 0
01:18:35.676 00.001 9640 IsGuiding returns 0
01:18:35.676 00.000 9640 PulseGuide returned control before completion, sleep 56
01:18:35.682 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3536, FiltMin=3408, FiltMax=65516, Gamma=2.190
01:18:35.721 00.039 16872 UpdateGuideState exits: m=793322 SNR=536.7
01:18:35.725 00.004 16872 PhdController: settling, locked = 1, distance = 0.74 (1.50) aobump = 0 frame = 2 / 99999
01:18:35.728 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777789115.728,"Host":"RBFOCUS307","Inst":1,"Distance":0.74,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
01:18:35.732 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:35.734 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:18:35.737 00.003 16872 Enqueuing Expose request
01:18:35.743 00.006 9640 IsGuiding returns 1
01:18:35.743 00.000 9640 scope still moving after pulse duration time elapsed
01:18:35.773 00.030 9640 IsSlewing returns 0
01:18:35.774 00.001 9640 IsGuiding returns 1
01:18:35.804 00.030 9640 IsSlewing returns 0
01:18:35.805 00.001 9640 IsGuiding returns 0
01:18:35.805 00.000 9640 scope move finished after 46 + 84 ms
01:18:35.806 00.001 9640 Move returns status 0, amount 46
01:18:35.808 00.002 9640 MoveAxis(N, 0, ABG)
01:18:35.808 00.000 9640 Move returns status 0, amount 0
01:18:35.808 00.000 9640 move complete, result=0
01:18:35.808 00.000 9640 worker thread done servicing request
01:18:35.808 00.000 9640 Worker thread wakes up
01:18:35.808 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:18:35.809 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1402,671,31,31)
01:18:35.809 00.000 16872 GuideStep: 0.4 px 46 ms WEST, 0.7 px 0 ms NORTH
01:18:38.641 02.832 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c644d7b9-5b01-43a0-934a-788ab16611b0"}
01:18:38.645 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c644d7b9-5b01-43a0-934a-788ab16611b0"}
01:18:38.649 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40f83205-6b9f-42a4-ab2e-ce3ebdb115c1"}
01:18:38.653 00.004 16872 case statement mapped state 6 to 3
01:18:38.655 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"40f83205-6b9f-42a4-ab2e-ce3ebdb115c1"}
01:18:38.659 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5693a74e-6370-47bd-b663-9bec6710ff45"}
01:18:38.662 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.17,7.24],"pixels":"..."},"id":"5693a74e-6370-47bd-b663-9bec6710ff45"}
01:18:39.883 01.221 9640 Exposure complete
01:18:40.025 00.142 9640 worker thread done servicing request
01:18:40.025 00.000 16872 OnExposeComplete: enter
01:18:40.027 00.002 16872 UpdateGuideState(): m_state=6
01:18:40.031 00.004 16872 Star::Find(15, 1416, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:18:40.034 00.003 16872 Star::Find returns 1 (0), X=1415.94, Y=686.16, Mass=764548, SNR=555.9, Peak=64024 HFD=3.5
01:18:40.036 00.002 16872 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
01:18:40.039 00.003 16872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
01:18:40.041 00.002 16872 CameraToMount -- cameraX=-0.86 cameraY=0.34 hyp=0.93 cameraTheta=2.77 mountX=0.33 mountY=0.88, mountTheta=1.22
01:18:40.046 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.86, y=0.34, opts=13)
01:18:40.049 00.003 16872 Enqueuing Move request for scope (-0.86, 0.34)
01:18:40.052 00.003 9640 Worker thread wakes up
01:18:40.052 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 0.34) opts 0xd
01:18:40.052 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.86, 0.34)
01:18:40.052 00.000 9640 Moving (-0.86, 0.34) raw xDistance=0.33 yDistance=0.88
01:18:40.052 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.33
01:18:40.052 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.88, m_sumCorr=0.22
01:18:40.052 00.000 9640 MoveAxis(W, 39, ABG)
01:18:40.052 00.000 9640 Guiding  Dir = 3, Dur = 39
01:18:40.053 00.001 9640 IsSlewing returns 0
01:18:40.053 00.000 9640 IsGuiding returns 0
01:18:40.053 00.000 9640 PulseGuide returned control before completion, sleep 49
01:18:40.061 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3232, max=65520, med=3540, FiltMin=3410, FiltMax=65516, Gamma=2.190
01:18:40.098 00.037 16872 UpdateGuideState exits: m=764548 SNR=555.9
01:18:40.101 00.003 16872 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 3 / 99999
01:18:40.104 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777789120.104,"Host":"RBFOCUS307","Inst":1,"Distance":0.80,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
01:18:40.107 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:40.109 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:18:40.111 00.002 16872 Enqueuing Expose request
01:18:40.117 00.006 9640 IsGuiding returns 0
01:18:40.118 00.001 9640 Move returns status 0, amount 39
01:18:40.118 00.000 9640 MoveAxis(S, 27, ABG)
01:18:40.118 00.000 9640 Guiding  Dir = 1, Dur = 27
01:18:40.118 00.000 9640 IsSlewing returns 0
01:18:40.119 00.001 9640 IsGuiding returns 0
01:18:40.119 00.000 9640 PulseGuide returned control before completion, sleep 37
01:18:40.162 00.043 9640 IsGuiding returns 1
01:18:40.163 00.001 9640 scope still moving after pulse duration time elapsed
01:18:40.193 00.030 9640 IsSlewing returns 0
01:18:40.194 00.001 9640 IsGuiding returns 1
01:18:40.224 00.030 9640 IsSlewing returns 0
01:18:40.225 00.001 9640 IsGuiding returns 1
01:18:40.256 00.031 9640 IsSlewing returns 0
01:18:40.256 00.000 9640 IsGuiding returns 1
01:18:40.286 00.030 9640 IsSlewing returns 0
01:18:40.287 00.001 9640 IsGuiding returns 0
01:18:40.287 00.000 9640 scope move finished after 27 + 141 ms
01:18:40.287 00.000 9640 Move returns status 0, amount 27
01:18:40.287 00.000 9640 move complete, result=0
01:18:40.287 00.000 9640 worker thread done servicing request
01:18:40.287 00.000 9640 Worker thread wakes up
01:18:40.287 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:18:40.287 00.000 16872 GuideStep: 0.3 px 39 ms WEST, 0.9 px 27 ms SOUTH
01:18:40.291 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1402,671,31,31)
01:18:42.140 01.849 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3659efb7-de6a-445b-8015-25eb0e4c8645"}
01:18:42.144 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3659efb7-de6a-445b-8015-25eb0e4c8645"}
01:18:42.149 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71682e24-7d96-41c1-85cc-8d77e0493764"}
01:18:42.152 00.003 16872 case statement mapped state 6 to 3
01:18:42.156 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"71682e24-7d96-41c1-85cc-8d77e0493764"}
01:18:42.161 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bfee2fd9-886c-488d-90e7-e997c59107c2"}
01:18:42.165 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.94,7.16],"pixels":"..."},"id":"bfee2fd9-886c-488d-90e7-e997c59107c2"}
01:18:44.349 02.184 9640 Exposure complete
01:18:44.486 00.137 9640 worker thread done servicing request
01:18:44.486 00.000 16872 OnExposeComplete: enter
01:18:44.489 00.003 16872 UpdateGuideState(): m_state=6
01:18:44.492 00.003 16872 Star::Find(15, 1415, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:18:44.495 00.003 16872 Star::Find returns 1 (0), X=1415.61, Y=686.11, Mass=734947, SNR=547.0, Peak=52472 HFD=3.6
01:18:44.498 00.003 16872 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.56) = xAngle (1.35 = 1.35)
01:18:44.501 00.003 16872 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.40 = 1.40)
01:18:44.503 00.002 16872 CameraToMount -- cameraX=-1.19 cameraY=0.29 hyp=1.23 cameraTheta=2.90 mountX=0.27 mountY=1.21, mountTheta=1.35
01:18:44.507 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.19, y=0.29, opts=13)
01:18:44.510 00.003 16872 Enqueuing Move request for scope (-1.19, 0.29)
01:18:44.513 00.003 9640 Worker thread wakes up
01:18:44.513 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.19, 0.29) opts 0xd
01:18:44.513 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.19, 0.29)
01:18:44.513 00.000 9640 Moving (-1.19, 0.29) raw xDistance=0.27 yDistance=1.21
01:18:44.513 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.27
01:18:44.514 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 1.21, m_sumCorr=0.47
01:18:44.514 00.000 9640 MoveAxis(W, 33, ABG)
01:18:44.514 00.000 9640 Guiding  Dir = 3, Dur = 33
01:18:44.515 00.001 9640 IsSlewing returns 0
01:18:44.515 00.000 9640 IsGuiding returns 0
01:18:44.516 00.001 9640 PulseGuide returned control before completion, sleep 43
01:18:44.521 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3220, max=65520, med=3540, FiltMin=3408, FiltMax=65512, Gamma=2.190
01:18:44.559 00.038 16872 UpdateGuideState exits: m=734947 SNR=547.0
01:18:44.562 00.003 16872 PhdController: settling, locked = 1, distance = 0.93 (1.50) aobump = 0 frame = 4 / 99999
01:18:44.565 00.003 16872 PhdController: newstate STATE_FINISH
01:18:44.567 00.002 16872 PhdController complete: success
01:18:44.570 00.003 9640 IsGuiding returns 1
01:18:44.570 00.000 9640 scope still moving after pulse duration time elapsed
01:18:44.570 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777789124.570,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:18:44.573 00.003 16872 Mount: notify guiding dither settle done success=1
01:18:44.575 00.002 16872 PhdController: newstate STATE_IDLE
01:18:44.583 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:44.586 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:18:44.588 00.002 16872 Enqueuing Expose request
01:18:44.592 00.004 9640 IsSlewing returns 0
01:18:44.593 00.001 9640 IsGuiding returns 0
01:18:44.593 00.000 9640 scope move finished after 33 + 43 ms
01:18:44.593 00.000 9640 Move returns status 0, amount 33
01:18:44.593 00.000 9640 MoveAxis(S, 30, ABG)
01:18:44.593 00.000 9640 Guiding  Dir = 1, Dur = 30
01:18:44.593 00.000 9640 IsSlewing returns 0
01:18:44.593 00.000 9640 IsGuiding returns 0
01:18:44.594 00.001 9640 PulseGuide returned control before completion, sleep 40
01:18:44.639 00.045 9640 IsGuiding returns 1
01:18:44.639 00.000 9640 scope still moving after pulse duration time elapsed
01:18:44.670 00.031 9640 IsSlewing returns 0
01:18:44.670 00.000 9640 IsGuiding returns 1
01:18:44.701 00.031 9640 IsSlewing returns 0
01:18:44.702 00.001 9640 IsGuiding returns 1
01:18:44.732 00.030 9640 IsSlewing returns 0
01:18:44.732 00.000 9640 IsGuiding returns 1
01:18:44.763 00.031 9640 IsSlewing returns 0
01:18:44.763 00.000 9640 IsGuiding returns 1
01:18:44.794 00.031 9640 IsSlewing returns 0
01:18:44.795 00.001 9640 IsGuiding returns 0
01:18:44.795 00.000 9640 scope move finished after 30 + 171 ms
01:18:44.795 00.000 9640 Move returns status 0, amount 30
01:18:44.796 00.001 9640 move complete, result=0
01:18:44.796 00.000 9640 worker thread done servicing request
01:18:44.796 00.000 9640 Worker thread wakes up
01:18:44.796 00.000 16872 GuideStep: 0.3 px 33 ms WEST, 1.2 px 30 ms SOUTH
01:18:44.800 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:18:44.800 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1402,671,31,31)
01:18:45.243 00.443 16872 evsrv: cli 0D3BFFA8 connect
01:18:45.247 00.004 16872 case statement mapped state 6 to 3
01:18:45.263 00.016 16872 case statement mapped state 6 to 3
01:18:45.266 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f68c44a5-340b-48ef-89dc-3bff7a6bed57"}
01:18:45.270 00.004 16872 case statement mapped state 6 to 3
01:18:45.273 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f68c44a5-340b-48ef-89dc-3bff7a6bed57"}
01:18:45.277 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:18:45.646 00.369 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"739c15f2-d7de-4cf4-9309-26acd2adc2e7"}
01:18:45.649 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"739c15f2-d7de-4cf4-9309-26acd2adc2e7"}
01:18:45.653 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7ca5348-aae3-4b49-8d7a-37ea64a24b01"}
01:18:45.656 00.003 16872 case statement mapped state 6 to 3
01:18:45.660 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7ca5348-aae3-4b49-8d7a-37ea64a24b01"}
01:18:45.665 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"41360e27-8518-4550-aecc-e4e9df055188"}
01:18:45.667 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.61,7.11],"pixels":"..."},"id":"41360e27-8518-4550-aecc-e4e9df055188"}
01:18:48.874 03.207 9640 Exposure complete
01:18:49.012 00.138 9640 worker thread done servicing request
01:18:49.012 00.000 16872 OnExposeComplete: enter
01:18:49.014 00.002 16872 UpdateGuideState(): m_state=6
01:18:49.018 00.004 16872 Star::Find(15, 1415, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:18:49.021 00.003 16872 Star::Find returns 1 (0), X=1415.13, Y=686.64, Mass=762067, SNR=537.9, Peak=65512 HFD=3.4
01:18:49.023 00.002 16872 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.56) = xAngle (1.13 = 1.13)
01:18:49.026 00.003 16872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.18 = 1.18)
01:18:49.030 00.004 16872 CameraToMount -- cameraX=-1.67 cameraY=0.81 hyp=1.86 cameraTheta=2.69 mountX=0.79 mountY=1.72, mountTheta=1.14
01:18:49.034 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.67, y=0.81, opts=13)
01:18:49.038 00.004 16872 Enqueuing Move request for scope (-1.67, 0.81)
01:18:49.040 00.002 9640 Worker thread wakes up
01:18:49.040 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.67, 0.81) opts 0xd
01:18:49.041 00.001 9640 Handling offset move in thread for scope, endpoint = (-1.67, 0.81)
01:18:49.041 00.000 9640 Moving (-1.67, 0.81) raw xDistance=0.79 yDistance=1.72
01:18:49.041 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.74 from input 0.79
01:18:49.041 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.33, input 1.72, m_sumCorr=0.8
01:18:49.041 00.000 9640 MoveAxis(W, 87, ABG)
01:18:49.041 00.000 9640 Guiding  Dir = 3, Dur = 87
01:18:49.041 00.000 9640 IsSlewing returns 0
01:18:49.041 00.000 9640 IsGuiding returns 0
01:18:49.042 00.001 9640 PulseGuide returned control before completion, sleep 97
01:18:49.047 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=65520, med=3540, FiltMin=3378, FiltMax=65520, Gamma=2.190
01:18:49.086 00.039 16872 UpdateGuideState exits: m=762067 SNR=537.9
01:18:49.089 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:49.096 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:18:49.098 00.002 16872 Enqueuing Expose request
01:18:49.146 00.048 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"531dd765-849b-4620-a140-51981ef9cd82"}
01:18:49.150 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"531dd765-849b-4620-a140-51981ef9cd82"}
01:18:49.154 00.004 9640 IsGuiding returns 0
01:18:49.154 00.000 9640 Move returns status 0, amount 87
01:18:49.154 00.000 9640 MoveAxis(S, 39, ABG)
01:18:49.154 00.000 9640 Guiding  Dir = 1, Dur = 39
01:18:49.154 00.000 9640 IsSlewing returns 0
01:18:49.154 00.000 9640 IsGuiding returns 0
01:18:49.155 00.001 9640 PulseGuide returned control before completion, sleep 49
01:18:49.155 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"108d5c11-3822-4818-9624-b046f789e3d6"}
01:18:49.158 00.003 16872 case statement mapped state 6 to 3
01:18:49.160 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"108d5c11-3822-4818-9624-b046f789e3d6"}
01:18:49.164 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e83f6d73-ac7e-4754-b0ec-555a2ab330f0"}
01:18:49.166 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.13,6.64],"pixels":"..."},"id":"e83f6d73-ac7e-4754-b0ec-555a2ab330f0"}
01:18:49.214 00.048 9640 IsGuiding returns 1
01:18:49.214 00.000 9640 scope still moving after pulse duration time elapsed
01:18:49.245 00.031 9640 IsSlewing returns 0
01:18:49.245 00.000 9640 IsGuiding returns 1
01:18:49.276 00.031 9640 IsSlewing returns 0
01:18:49.276 00.000 9640 IsGuiding returns 1
01:18:49.307 00.031 9640 IsSlewing returns 0
01:18:49.308 00.001 9640 IsGuiding returns 0
01:18:49.308 00.000 9640 scope move finished after 39 + 115 ms
01:18:49.308 00.000 9640 Move returns status 0, amount 39
01:18:49.308 00.000 9640 move complete, result=0
01:18:49.308 00.000 16872 GuideStep: 0.8 px 87 ms WEST, 1.7 px 39 ms SOUTH
01:18:49.311 00.003 9640 worker thread done servicing request
01:18:49.313 00.002 9640 Worker thread wakes up
01:18:49.313 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:18:49.313 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1402,671,31,31)
01:18:52.646 03.333 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a4e692f-5322-49c8-943a-4a77f57ba8ce"}
01:18:52.648 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2a4e692f-5322-49c8-943a-4a77f57ba8ce"}
01:18:52.652 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f5d143f-4cee-4e09-a4b4-1c52e3d27a1c"}
01:18:52.654 00.002 16872 case statement mapped state 6 to 3
01:18:52.659 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f5d143f-4cee-4e09-a4b4-1c52e3d27a1c"}
01:18:52.662 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"603d97b9-4f46-4c22-9c30-7fcd566b8bb6"}
01:18:52.664 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.13,6.64],"pixels":"..."},"id":"603d97b9-4f46-4c22-9c30-7fcd566b8bb6"}
01:18:53.369 00.705 9640 Exposure complete
01:18:53.513 00.144 9640 worker thread done servicing request
01:18:53.513 00.000 16872 OnExposeComplete: enter
01:18:53.518 00.005 16872 UpdateGuideState(): m_state=6
01:18:53.520 00.002 16872 Star::Find(15, 1415, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:18:53.523 00.003 16872 Star::Find returns 1 (0), X=1414.68, Y=686.18, Mass=734546, SNR=534.2, Peak=54804 HFD=3.6
01:18:53.526 00.003 16872 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.56) = xAngle (1.42 = 1.42)
01:18:53.528 00.002 16872 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.47 = 1.47)
01:18:53.531 00.003 16872 CameraToMount -- cameraX=-2.12 cameraY=0.35 hyp=2.15 cameraTheta=2.98 mountX=0.32 mountY=2.14, mountTheta=1.42
01:18:53.535 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.12, y=0.35, opts=13)
01:18:53.538 00.003 16872 Enqueuing Move request for scope (-2.12, 0.35)
01:18:53.541 00.003 9640 Worker thread wakes up
01:18:53.541 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.12, 0.35) opts 0xd
01:18:53.541 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.12, 0.35)
01:18:53.541 00.000 9640 Moving (-2.12, 0.35) raw xDistance=0.32 yDistance=2.14
01:18:53.541 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.32
01:18:53.541 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.43, input 2.14, m_sumCorr=1.2
01:18:53.541 00.000 9640 MoveAxis(W, 43, ABG)
01:18:53.541 00.000 9640 Guiding  Dir = 3, Dur = 43
01:18:53.542 00.001 9640 IsSlewing returns 0
01:18:53.542 00.000 9640 IsGuiding returns 0
01:18:53.542 00.000 9640 PulseGuide returned control before completion, sleep 53
01:18:53.548 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3256, max=65520, med=3536, FiltMin=3392, FiltMax=65516, Gamma=2.190
01:18:53.590 00.042 16872 UpdateGuideState exits: m=734546 SNR=534.2
01:18:53.593 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:53.598 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:18:53.600 00.002 16872 Enqueuing Expose request
01:18:53.608 00.008 9640 IsGuiding returns 0
01:18:53.608 00.000 9640 Move returns status 0, amount 43
01:18:53.608 00.000 9640 MoveAxis(S, 52, ABG)
01:18:53.608 00.000 9640 Guiding  Dir = 1, Dur = 52
01:18:53.608 00.000 9640 IsSlewing returns 0
01:18:53.609 00.001 9640 IsGuiding returns 0
01:18:53.609 00.000 9640 PulseGuide returned control before completion, sleep 62
01:18:53.685 00.076 9640 IsGuiding returns 1
01:18:53.685 00.000 9640 scope still moving after pulse duration time elapsed
01:18:53.717 00.032 9640 IsSlewing returns 0
01:18:53.717 00.000 9640 IsGuiding returns 0
01:18:53.718 00.001 9640 scope move finished after 52 + 56 ms
01:18:53.718 00.000 9640 Move returns status 0, amount 52
01:18:53.718 00.000 9640 move complete, result=0
01:18:53.718 00.000 9640 worker thread done servicing request
01:18:53.718 00.000 9640 Worker thread wakes up
01:18:53.718 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:18:53.718 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1402,671,31,31)
01:18:53.718 00.000 16872 GuideStep: 0.3 px 43 ms WEST, 2.1 px 52 ms SOUTH
01:18:56.146 02.428 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5dedd9f-f228-45d6-a88a-b76e7883da1f"}
01:18:56.148 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e5dedd9f-f228-45d6-a88a-b76e7883da1f"}
01:18:56.151 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"684cbc4d-5014-4fb6-87e9-a2b05c9f0007"}
01:18:56.154 00.003 16872 case statement mapped state 6 to 3
01:18:56.158 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"684cbc4d-5014-4fb6-87e9-a2b05c9f0007"}
01:18:56.163 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9aaf964c-90cf-4f5c-b322-5a0ea7f16d95"}
01:18:56.166 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.68,7.18],"pixels":"..."},"id":"9aaf964c-90cf-4f5c-b322-5a0ea7f16d95"}
01:18:57.781 01.615 9640 Exposure complete
01:18:57.920 00.139 9640 worker thread done servicing request
01:18:57.920 00.000 16872 OnExposeComplete: enter
01:18:57.923 00.003 16872 UpdateGuideState(): m_state=6
01:18:57.926 00.003 16872 Star::Find(15, 1414, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
01:18:57.929 00.003 16872 Star::Find returns 1 (0), X=1414.12, Y=685.38, Mass=774811, SNR=541.0, Peak=62956 HFD=3.5
01:18:57.931 00.002 16872 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.56) = xAngle (-4.53 = 1.75)
01:18:57.935 00.004 16872 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.49 = 1.80)
01:18:57.937 00.002 16872 CameraToMount -- cameraX=-2.68 cameraY=-0.44 hyp=2.72 cameraTheta=-2.98 mountX=-0.48 mountY=2.65, mountTheta=1.75
01:18:57.941 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-2.68, y=-0.44, opts=13)
01:18:57.945 00.004 16872 Enqueuing Move request for scope (-2.68, -0.44)
01:18:57.947 00.002 9640 Worker thread wakes up
01:18:57.947 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.68, -0.44) opts 0xd
01:18:57.948 00.001 9640 Handling offset move in thread for scope, endpoint = (-2.68, -0.44)
01:18:57.948 00.000 9640 Moving (-2.68, -0.44) raw xDistance=-0.48 yDistance=2.65
01:18:57.948 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.48
01:18:57.948 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.58, input 2.65, m_sumCorr=1.8
01:18:57.948 00.000 9640 MoveAxis(E, 47, ABG)
01:18:57.948 00.000 9640 Guiding  Dir = 2, Dur = 47
01:18:57.948 00.000 9640 IsSlewing returns 0
01:18:57.948 00.000 9640 IsGuiding returns 0
01:18:57.949 00.001 9640 PulseGuide returned control before completion, sleep 57
01:18:57.956 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3272, max=65520, med=3540, FiltMin=3392, FiltMax=65516, Gamma=2.190
01:18:57.993 00.037 16872 UpdateGuideState exits: m=774811 SNR=541.0
01:18:57.997 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:58.002 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:18:58.004 00.002 16872 Enqueuing Expose request
01:18:58.011 00.007 9640 IsGuiding returns 1
01:18:58.011 00.000 9640 scope still moving after pulse duration time elapsed
01:18:58.042 00.031 9640 IsSlewing returns 0
01:18:58.044 00.002 9640 IsGuiding returns 0
01:18:58.045 00.001 9640 scope move finished after 47 + 49 ms
01:18:58.045 00.000 9640 Move returns status 0, amount 47
01:18:58.045 00.000 9640 MoveAxis(S, 70, ABG)
01:18:58.045 00.000 9640 Guiding  Dir = 1, Dur = 70
01:18:58.046 00.001 9640 IsSlewing returns 0
01:18:58.046 00.000 9640 IsGuiding returns 0
01:18:58.046 00.000 9640 PulseGuide returned control before completion, sleep 80
01:18:58.137 00.091 9640 IsGuiding returns 1
01:18:58.137 00.000 9640 scope still moving after pulse duration time elapsed
01:18:58.169 00.032 9640 IsSlewing returns 0
01:18:58.170 00.001 9640 IsGuiding returns 0
01:18:58.171 00.001 9640 scope move finished after 70 + 54 ms
01:18:58.171 00.000 9640 Move returns status 0, amount 70
01:18:58.172 00.001 9640 move complete, result=0
01:18:58.172 00.000 9640 worker thread done servicing request
01:18:58.172 00.000 16872 GuideStep: -0.5 px 47 ms EAST, 2.6 px 70 ms SOUTH
01:18:58.176 00.004 9640 Worker thread wakes up
01:18:58.176 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:18:58.176 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1402,671,31,31)
01:18:59.644 01.468 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a3ec016-2195-4a54-af49-3bd74974a154"}
01:18:59.650 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7a3ec016-2195-4a54-af49-3bd74974a154"}
01:18:59.659 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a5ef7d5a-9ad0-4886-b4f2-0e2357616c3b"}
01:18:59.665 00.006 16872 case statement mapped state 6 to 3
01:18:59.668 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5ef7d5a-9ad0-4886-b4f2-0e2357616c3b"}
01:18:59.683 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0a414195-dfb7-4e75-b18e-04e70d7e3f33"}
01:18:59.687 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.12,7.38],"pixels":"..."},"id":"0a414195-dfb7-4e75-b18e-04e70d7e3f33"}
01:19:02.243 02.556 9640 Exposure complete
01:19:02.381 00.138 9640 worker thread done servicing request
01:19:02.381 00.000 16872 OnExposeComplete: enter
01:19:02.384 00.003 16872 UpdateGuideState(): m_state=6
01:19:02.388 00.004 16872 Star::Find(15, 1414, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
01:19:02.391 00.003 16872 Star::Find returns 1 (0), X=1413.14, Y=687.07, Mass=777429, SNR=547.5, Peak=63980 HFD=3.7
01:19:02.394 00.003 16872 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.56) = xAngle (1.26 = 1.26)
01:19:02.397 00.003 16872 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.30 = 1.30)
01:19:02.400 00.003 16872 CameraToMount -- cameraX=-3.66 cameraY=1.25 hyp=3.87 cameraTheta=2.81 mountX=1.19 mountY=3.73, mountTheta=1.26
01:19:02.405 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-3.66, y=1.25, opts=13)
01:19:02.407 00.002 16872 Enqueuing Move request for scope (-3.66, 1.25)
01:19:02.410 00.003 9640 Worker thread wakes up
01:19:02.410 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.66, 1.25) opts 0xd
01:19:02.410 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.66, 1.25)
01:19:02.411 00.001 9640 Moving (-3.66, 1.25) raw xDistance=1.19 yDistance=3.73
01:19:02.411 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.19
01:19:02.411 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.75, input 3.73, m_sumCorr=2.6
01:19:02.411 00.000 9640 MoveAxis(W, 122, ABG)
01:19:02.411 00.000 9640 Guiding  Dir = 3, Dur = 122
01:19:02.411 00.000 9640 IsSlewing returns 0
01:19:02.411 00.000 9640 IsGuiding returns 0
01:19:02.412 00.001 9640 PulseGuide returned control before completion, sleep 132
01:19:02.419 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3232, max=65520, med=3544, FiltMin=3404, FiltMax=65516, Gamma=2.190
01:19:02.457 00.038 16872 UpdateGuideState exits: m=777429 SNR=547.5
01:19:02.460 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:02.463 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:19:02.466 00.003 16872 Enqueuing Expose request
01:19:02.555 00.089 9640 IsGuiding returns 1
01:19:02.555 00.000 9640 scope still moving after pulse duration time elapsed
01:19:02.586 00.031 9640 IsSlewing returns 0
01:19:02.586 00.000 9640 IsGuiding returns 0
01:19:02.586 00.000 9640 scope move finished after 122 + 53 ms
01:19:02.586 00.000 9640 Move returns status 0, amount 122
01:19:02.586 00.000 9640 MoveAxis(S, 90, ABG)
01:19:02.586 00.000 9640 Guiding  Dir = 1, Dur = 90
01:19:02.586 00.000 9640 IsSlewing returns 0
01:19:02.587 00.001 9640 IsGuiding returns 0
01:19:02.587 00.000 9640 PulseGuide returned control before completion, sleep 100
01:19:02.697 00.110 9640 IsGuiding returns 1
01:19:02.697 00.000 9640 scope still moving after pulse duration time elapsed
01:19:02.725 00.028 9640 IsSlewing returns 0
01:19:02.725 00.000 9640 IsGuiding returns 1
01:19:02.757 00.032 9640 IsSlewing returns 0
01:19:02.758 00.001 9640 IsGuiding returns 1
01:19:02.789 00.031 9640 IsSlewing returns 0
01:19:02.790 00.001 9640 IsGuiding returns 0
01:19:02.790 00.000 9640 scope move finished after 90 + 112 ms
01:19:02.790 00.000 9640 Move returns status 0, amount 90
01:19:02.790 00.000 9640 move complete, result=0
01:19:02.791 00.001 9640 worker thread done servicing request
01:19:02.791 00.000 9640 Worker thread wakes up
01:19:02.791 00.000 16872 GuideStep: 1.2 px 122 ms WEST, 3.7 px 90 ms SOUTH
01:19:02.795 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:19:02.795 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1402,671,31,31)
01:19:03.144 00.349 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d205ab5-36a3-45e5-9ce0-16fa88af44c9"}
01:19:03.148 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5d205ab5-36a3-45e5-9ce0-16fa88af44c9"}
01:19:03.152 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"374bad9e-91f5-40e3-920a-a70aeb04fc10"}
01:19:03.154 00.002 16872 case statement mapped state 6 to 3
01:19:03.157 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"374bad9e-91f5-40e3-920a-a70aeb04fc10"}
01:19:03.160 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c7ef99a9-1062-4842-a9cc-3909beda0ccb"}
01:19:03.164 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.14,7.07],"pixels":"..."},"id":"c7ef99a9-1062-4842-a9cc-3909beda0ccb"}
01:19:06.643 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ee209f8-d3b5-44bf-8017-a28a9f24ab8b"}
01:19:06.646 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4ee209f8-d3b5-44bf-8017-a28a9f24ab8b"}
01:19:06.650 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b0ecb6c-cfd2-4e35-b05d-520022d13af8"}
01:19:06.654 00.004 16872 case statement mapped state 6 to 3
01:19:06.657 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b0ecb6c-cfd2-4e35-b05d-520022d13af8"}
01:19:06.660 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7eac18c3-5756-4157-bda6-11d471a7190e"}
01:19:06.663 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.14,7.07],"pixels":"..."},"id":"7eac18c3-5756-4157-bda6-11d471a7190e"}
01:19:06.862 00.199 9640 Exposure complete
01:19:07.003 00.141 9640 worker thread done servicing request
01:19:07.003 00.000 16872 OnExposeComplete: enter
01:19:07.007 00.004 16872 UpdateGuideState(): m_state=6
01:19:07.012 00.005 16872 Star::Find(15, 1413, 687, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
01:19:07.015 00.003 16872 Star::Find returns 1 (0), X=1412.52, Y=686.14, Mass=723418, SNR=507.5, Peak=52072 HFD=3.8
01:19:07.018 00.003 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
01:19:07.020 00.002 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
01:19:07.023 00.003 16872 CameraToMount -- cameraX=-4.28 cameraY=0.31 hyp=4.29 cameraTheta=3.07 mountX=0.25 mountY=4.29, mountTheta=1.51
01:19:07.028 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-4.28, y=0.31, opts=13)
01:19:07.030 00.002 16872 Enqueuing Move request for scope (-4.28, 0.31)
01:19:07.033 00.003 9640 Worker thread wakes up
01:19:07.034 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.28, 0.31) opts 0xd
01:19:07.034 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.28, 0.31)
01:19:07.034 00.000 9640 Moving (-4.28, 0.31) raw xDistance=0.25 yDistance=4.29
01:19:07.034 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.25
01:19:07.034 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.95, input 4.29, m_sumCorr=3.5
01:19:07.034 00.000 9640 MoveAxis(W, 38, ABG)
01:19:07.034 00.000 9640 Guiding  Dir = 3, Dur = 38
01:19:07.034 00.000 9640 IsSlewing returns 0
01:19:07.034 00.000 9640 IsGuiding returns 0
01:19:07.035 00.001 9640 PulseGuide returned control before completion, sleep 48
01:19:07.040 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65520, med=3540, FiltMin=3374, FiltMax=65516, Gamma=2.190
01:19:07.078 00.038 16872 UpdateGuideState exits: m=723418 SNR=507.5
01:19:07.081 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:07.084 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:19:07.087 00.003 16872 Enqueuing Expose request
01:19:07.090 00.003 9640 IsGuiding returns 1
01:19:07.090 00.000 9640 scope still moving after pulse duration time elapsed
01:19:07.117 00.027 9640 IsSlewing returns 0
01:19:07.117 00.000 9640 IsGuiding returns 0
01:19:07.117 00.000 9640 scope move finished after 38 + 45 ms
01:19:07.117 00.000 9640 Move returns status 0, amount 38
01:19:07.118 00.001 9640 MoveAxis(S, 114, ABG)
01:19:07.118 00.000 9640 Guiding  Dir = 1, Dur = 114
01:19:07.118 00.000 9640 IsSlewing returns 0
01:19:07.119 00.001 9640 IsGuiding returns 0
01:19:07.119 00.000 9640 PulseGuide returned control before completion, sleep 124
01:19:07.258 00.139 9640 IsGuiding returns 1
01:19:07.258 00.000 9640 scope still moving after pulse duration time elapsed
01:19:07.288 00.030 9640 IsSlewing returns 0
01:19:07.289 00.001 9640 IsGuiding returns 1
01:19:07.319 00.030 9640 IsSlewing returns 0
01:19:07.320 00.001 9640 IsGuiding returns 0
01:19:07.320 00.000 9640 scope move finished after 114 + 88 ms
01:19:07.320 00.000 9640 Move returns status 0, amount 114
01:19:07.320 00.000 9640 move complete, result=0
01:19:07.320 00.000 16872 GuideStep: 0.2 px 38 ms WEST, 4.3 px 114 ms SOUTH
01:19:07.325 00.005 9640 worker thread done servicing request
01:19:07.325 00.000 9640 Worker thread wakes up
01:19:07.325 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:19:07.326 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1402,671,31,31)
01:19:10.143 02.817 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24103200-3473-4b55-89f1-ca3c63033f30"}
01:19:10.146 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"24103200-3473-4b55-89f1-ca3c63033f30"}
01:19:10.149 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f3130db-452e-4726-9ed7-718d1815acb4"}
01:19:10.152 00.003 16872 case statement mapped state 6 to 3
01:19:10.154 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f3130db-452e-4726-9ed7-718d1815acb4"}
01:19:10.158 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"632839d1-c75e-4a36-b6ef-b59ae23dae60"}
01:19:10.163 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.52,7.14],"pixels":"..."},"id":"632839d1-c75e-4a36-b6ef-b59ae23dae60"}
01:19:11.388 01.225 9640 Exposure complete
01:19:11.527 00.139 9640 worker thread done servicing request
01:19:11.527 00.000 16872 OnExposeComplete: enter
01:19:11.531 00.004 16872 UpdateGuideState(): m_state=6
01:19:11.534 00.003 16872 Star::Find(15, 1412, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:19:11.537 00.003 16872 Star::Find returns 1 (0), X=1411.46, Y=685.57, Mass=737312, SNR=527.3, Peak=60148 HFD=3.3
01:19:11.540 00.003 16872 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.56) = xAngle (-4.65 = 1.63)
01:19:11.542 00.002 16872 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.60 = 1.68)
01:19:11.545 00.003 16872 CameraToMount -- cameraX=-5.34 cameraY=-0.25 hyp=5.35 cameraTheta=-3.09 mountX=-0.33 mountY=5.32, mountTheta=1.63
01:19:11.550 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-5.34, y=-0.25, opts=13)
01:19:11.554 00.004 16872 Enqueuing Move request for scope (-5.34, -0.25)
01:19:11.556 00.002 9640 Worker thread wakes up
01:19:11.556 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.34, -0.25) opts 0xd
01:19:11.556 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.34, -0.25)
01:19:11.556 00.000 9640 Moving (-5.34, -0.25) raw xDistance=-0.33 yDistance=5.32
01:19:11.556 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.33
01:19:11.556 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.20, input 5.32, m_sumCorr=4.7
01:19:11.556 00.000 9640 MoveAxis(E, 32, ABG)
01:19:11.556 00.000 9640 Guiding  Dir = 2, Dur = 32
01:19:11.556 00.000 9640 IsSlewing returns 0
01:19:11.557 00.001 9640 IsGuiding returns 0
01:19:11.557 00.000 9640 PulseGuide returned control before completion, sleep 42
01:19:11.563 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3540, FiltMin=3350, FiltMax=65516, Gamma=2.190
01:19:11.604 00.041 16872 UpdateGuideState exits: m=737312 SNR=527.3
01:19:11.607 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:11.611 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:19:11.614 00.003 16872 Enqueuing Expose request
01:19:11.617 00.003 9640 IsGuiding returns 1
01:19:11.617 00.000 9640 scope still moving after pulse duration time elapsed
01:19:11.642 00.025 9640 IsSlewing returns 0
01:19:11.642 00.000 9640 IsGuiding returns 0
01:19:11.642 00.000 9640 scope move finished after 32 + 53 ms
01:19:11.642 00.000 9640 Move returns status 0, amount 32
01:19:11.642 00.000 9640 MoveAxis(S, 144, ABG)
01:19:11.642 00.000 9640 Guiding  Dir = 1, Dur = 144
01:19:11.643 00.001 9640 IsSlewing returns 0
01:19:11.643 00.000 9640 IsGuiding returns 0
01:19:11.643 00.000 9640 PulseGuide returned control before completion, sleep 154
01:19:11.813 00.170 9640 IsGuiding returns 1
01:19:11.813 00.000 9640 scope still moving after pulse duration time elapsed
01:19:11.844 00.031 9640 IsSlewing returns 0
01:19:11.845 00.001 9640 IsGuiding returns 1
01:19:11.875 00.030 9640 IsSlewing returns 0
01:19:11.876 00.001 9640 IsGuiding returns 0
01:19:11.876 00.000 9640 scope move finished after 144 + 89 ms
01:19:11.876 00.000 9640 Move returns status 0, amount 144
01:19:11.876 00.000 9640 move complete, result=0
01:19:11.876 00.000 9640 worker thread done servicing request
01:19:11.877 00.001 16872 GuideStep: -0.3 px 32 ms EAST, 5.3 px 144 ms SOUTH
01:19:11.881 00.004 9640 Worker thread wakes up
01:19:11.881 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:19:11.881 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1402,671,31,31)
01:19:13.640 01.759 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cee27643-756e-4ffe-b8a8-3d97bfc13789"}
01:19:13.646 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cee27643-756e-4ffe-b8a8-3d97bfc13789"}
01:19:13.651 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"190d9803-dea5-4d24-b094-82acec003c56"}
01:19:13.656 00.005 16872 case statement mapped state 6 to 3
01:19:13.661 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"190d9803-dea5-4d24-b094-82acec003c56"}
01:19:13.666 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"02dc9831-fe47-4cf7-ba9d-ead45e1b5fb9"}
01:19:13.671 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.46,6.57],"pixels":"..."},"id":"02dc9831-fe47-4cf7-ba9d-ead45e1b5fb9"}
01:19:15.953 02.282 9640 Exposure complete
01:19:16.100 00.147 9640 worker thread done servicing request
01:19:16.101 00.001 16872 OnExposeComplete: enter
01:19:16.103 00.002 16872 UpdateGuideState(): m_state=6
01:19:16.107 00.004 16872 Star::Find(15, 1411, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:19:16.109 00.002 16872 Star::Find returns 1 (0), X=1409.96, Y=686.51, Mass=760368, SNR=534.7, Peak=62504 HFD=3.6
01:19:16.112 00.003 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.49 = 1.49)
01:19:16.114 00.002 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
01:19:16.117 00.003 16872 CameraToMount -- cameraX=-6.84 cameraY=0.69 hyp=6.88 cameraTheta=3.04 mountX=0.58 mountY=6.87, mountTheta=1.49
01:19:16.123 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-6.84, y=0.69, opts=13)
01:19:16.127 00.004 16872 Enqueuing Move request for scope (-6.84, 0.69)
01:19:16.129 00.002 9640 Worker thread wakes up
01:19:16.129 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-6.84, 0.69) opts 0xd
01:19:16.129 00.000 9640 Handling offset move in thread for scope, endpoint = (-6.84, 0.69)
01:19:16.129 00.000 9640 Moving (-6.84, 0.69) raw xDistance=0.58 yDistance=6.87
01:19:16.129 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.58
01:19:16.129 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.47, input 6.87, m_sumCorr=6.2
01:19:16.129 00.000 9640 MoveAxis(W, 59, ABG)
01:19:16.129 00.000 9640 Guiding  Dir = 3, Dur = 59
01:19:16.130 00.001 9640 IsSlewing returns 0
01:19:16.130 00.000 9640 IsGuiding returns 0
01:19:16.130 00.000 9640 PulseGuide returned control before completion, sleep 69
01:19:16.136 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3240, max=65520, med=3544, FiltMin=3408, FiltMax=65520, Gamma=2.190
01:19:16.175 00.039 16872 UpdateGuideState exits: m=760368 SNR=534.7
01:19:16.178 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:16.181 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:19:16.185 00.004 16872 Enqueuing Expose request
01:19:16.213 00.028 9640 IsGuiding returns 1
01:19:16.213 00.000 9640 scope still moving after pulse duration time elapsed
01:19:16.244 00.031 9640 IsSlewing returns 0
01:19:16.244 00.000 9640 IsGuiding returns 1
01:19:16.276 00.032 9640 IsSlewing returns 0
01:19:16.277 00.001 9640 IsGuiding returns 0
01:19:16.277 00.000 9640 scope move finished after 59 + 87 ms
01:19:16.277 00.000 9640 Move returns status 0, amount 59
01:19:16.277 00.000 9640 MoveAxis(S, 177, ABG)
01:19:16.277 00.000 9640 Guiding  Dir = 1, Dur = 177
01:19:16.277 00.000 9640 IsSlewing returns 0
01:19:16.277 00.000 9640 IsGuiding returns 0
01:19:16.278 00.001 9640 PulseGuide returned control before completion, sleep 187
01:19:16.479 00.201 9640 IsGuiding returns 1
01:19:16.480 00.001 9640 scope still moving after pulse duration time elapsed
01:19:16.510 00.030 9640 IsSlewing returns 0
01:19:16.511 00.001 9640 IsGuiding returns 0
01:19:16.511 00.000 9640 scope move finished after 177 + 56 ms
01:19:16.511 00.000 9640 Move returns status 0, amount 177
01:19:16.511 00.000 9640 move complete, result=0
01:19:16.511 00.000 9640 worker thread done servicing request
01:19:16.511 00.000 16872 GuideStep: 0.6 px 59 ms WEST, 6.9 px 177 ms SOUTH
01:19:16.516 00.005 9640 Worker thread wakes up
01:19:16.516 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:19:16.516 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1395,672,31,31)
01:19:17.140 00.624 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a191afe-9404-4392-adc8-4b827fabe464"}
01:19:17.144 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5a191afe-9404-4392-adc8-4b827fabe464"}
01:19:17.148 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d3e42f74-9e4c-4dfe-87f2-3817ce2c03e3"}
01:19:17.151 00.003 16872 case statement mapped state 6 to 3
01:19:17.155 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3e42f74-9e4c-4dfe-87f2-3817ce2c03e3"}
01:19:17.160 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f35a5a8c-5a46-4b2d-9709-62682f88ff5d"}
01:19:17.163 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.96,6.51],"pixels":"..."},"id":"f35a5a8c-5a46-4b2d-9709-62682f88ff5d"}
01:19:20.575 03.412 9640 Exposure complete
01:19:20.639 00.064 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e82c0cbd-577b-49d5-a939-9a37b1f380e4"}
01:19:20.643 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e82c0cbd-577b-49d5-a939-9a37b1f380e4"}
01:19:20.646 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4527fad5-4c5a-4131-801b-f753584b6cfe"}
01:19:20.651 00.005 16872 case statement mapped state 6 to 3
01:19:20.653 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4527fad5-4c5a-4131-801b-f753584b6cfe"}
01:19:20.657 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9c8e0592-a09a-445c-9429-054e1cbfbeae"}
01:19:20.661 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.96,6.51],"pixels":"..."},"id":"9c8e0592-a09a-445c-9429-054e1cbfbeae"}
01:19:20.721 00.060 9640 worker thread done servicing request
01:19:20.722 00.001 16872 OnExposeComplete: enter
01:19:20.724 00.002 16872 UpdateGuideState(): m_state=6
01:19:20.728 00.004 16872 Star::Find(15, 1409, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:19:20.731 00.003 16872 Star::Find returns 1 (0), X=1408.22, Y=686.11, Mass=763257, SNR=542.1, Peak=59756 HFD=3.7
01:19:20.734 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
01:19:20.739 00.005 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
01:19:20.743 00.004 16872 CameraToMount -- cameraX=-8.58 cameraY=0.28 hyp=8.58 cameraTheta=3.11 mountX=0.15 mountY=8.58, mountTheta=1.55
01:19:20.750 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-8.58, y=0.28, opts=13)
01:19:20.754 00.004 16872 Enqueuing Move request for scope (-8.58, 0.28)
01:19:20.759 00.005 9640 Worker thread wakes up
01:19:20.759 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.58, 0.28) opts 0xd
01:19:20.759 00.000 9640 Handling offset move in thread for scope, endpoint = (-8.58, 0.28)
01:19:20.759 00.000 9640 Moving (-8.58, 0.28) raw xDistance=0.15 yDistance=8.58
01:19:20.759 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.15
01:19:20.759 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.82, input 8.58, m_sumCorr=8
01:19:20.759 00.000 9640 MoveAxis(W, 22, ABG)
01:19:20.759 00.000 9640 Guiding  Dir = 3, Dur = 22
01:19:20.759 00.000 9640 IsSlewing returns 0
01:19:20.760 00.001 9640 IsGuiding returns 0
01:19:20.760 00.000 9640 PulseGuide returned control before completion, sleep 32
01:19:20.765 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3172, max=65520, med=3536, FiltMin=3400, FiltMax=65516, Gamma=2.190
01:19:20.799 00.034 9640 IsGuiding returns 1
01:19:20.799 00.000 9640 scope still moving after pulse duration time elapsed
01:19:20.810 00.011 16872 UpdateGuideState exits: m=763257 SNR=542.1
01:19:20.813 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:20.816 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:19:20.820 00.004 16872 Enqueuing Expose request
01:19:20.829 00.009 9640 IsSlewing returns 0
01:19:20.831 00.002 9640 IsGuiding returns 0
01:19:20.832 00.001 9640 scope move finished after 22 + 51 ms
01:19:20.832 00.000 9640 Move returns status 0, amount 22
01:19:20.833 00.001 9640 MoveAxis(S, 219, ABG)
01:19:20.833 00.000 9640 Guiding  Dir = 1, Dur = 219
01:19:20.833 00.000 9640 IsSlewing returns 0
01:19:20.834 00.001 9640 IsGuiding returns 0
01:19:20.834 00.000 9640 PulseGuide returned control before completion, sleep 229
01:19:21.079 00.245 9640 IsGuiding returns 1
01:19:21.079 00.000 9640 scope still moving after pulse duration time elapsed
01:19:21.111 00.032 9640 IsSlewing returns 0
01:19:21.111 00.000 9640 IsGuiding returns 0
01:19:21.111 00.000 9640 scope move finished after 219 + 57 ms
01:19:21.112 00.001 9640 Move returns status 0, amount 219
01:19:21.112 00.000 9640 move complete, result=0
01:19:21.112 00.000 9640 worker thread done servicing request
01:19:21.112 00.000 9640 Worker thread wakes up
01:19:21.112 00.000 16872 GuideStep: 0.2 px 22 ms WEST, 8.6 px 219 ms SOUTH
01:19:21.115 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:19:21.115 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1393,671,31,31)
01:19:24.139 03.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2ff108e-3e4c-4887-9372-10b1f7a2bcca"}
01:19:24.142 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c2ff108e-3e4c-4887-9372-10b1f7a2bcca"}
01:19:24.146 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4bf60f2-4fc0-486c-8881-786e1541b9b0"}
01:19:24.148 00.002 16872 case statement mapped state 6 to 3
01:19:24.151 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4bf60f2-4fc0-486c-8881-786e1541b9b0"}
01:19:24.156 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8892f858-7a7b-47f5-a04a-c1eeee8fe1cf"}
01:19:24.159 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.22,7.11],"pixels":"..."},"id":"8892f858-7a7b-47f5-a04a-c1eeee8fe1cf"}
01:19:25.189 01.030 9640 Exposure complete
01:19:25.333 00.144 9640 worker thread done servicing request
01:19:25.333 00.000 16872 OnExposeComplete: enter
01:19:25.335 00.002 16872 UpdateGuideState(): m_state=6
01:19:25.339 00.004 16872 Star::Find(15, 1408, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:19:25.343 00.004 16872 Star::Find returns 1 (0), X=1406.24, Y=685.60, Mass=734169, SNR=549.1, Peak=65020 HFD=3.4
01:19:25.346 00.003 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.68 = 1.61)
01:19:25.349 00.003 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.65)
01:19:25.351 00.002 16872 CameraToMount -- cameraX=-10.56 cameraY=-0.23 hyp=10.56 cameraTheta=-3.12 mountX=-0.39 mountY=10.53, mountTheta=1.61
01:19:25.360 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-10.56, y=-0.23, opts=13)
01:19:25.362 00.002 16872 Enqueuing Move request for scope (-10.56, -0.23)
01:19:25.365 00.003 9640 Worker thread wakes up
01:19:25.365 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-10.56, -0.23) opts 0xd
01:19:25.365 00.000 9640 Handling offset move in thread for scope, endpoint = (-10.56, -0.23)
01:19:25.365 00.000 9640 Moving (-10.56, -0.23) raw xDistance=-0.39 yDistance=10.53
01:19:25.365 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.39
01:19:25.365 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.30, input 10.53, m_sumCorr=10
01:19:25.366 00.001 9640 MoveAxis(E, 39, ABG)
01:19:25.366 00.000 9640 Guiding  Dir = 2, Dur = 39
01:19:25.366 00.000 9640 IsSlewing returns 0
01:19:25.366 00.000 9640 IsGuiding returns 0
01:19:25.366 00.000 9640 PulseGuide returned control before completion, sleep 49
01:19:25.372 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=65520, med=3544, FiltMin=3416, FiltMax=65516, Gamma=2.190
01:19:25.410 00.038 16872 UpdateGuideState exits: m=734169 SNR=549.1
01:19:25.413 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:25.416 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:19:25.422 00.006 16872 Enqueuing Expose request
01:19:25.426 00.004 9640 IsGuiding returns 1
01:19:25.426 00.000 9640 scope still moving after pulse duration time elapsed
01:19:25.448 00.022 9640 IsSlewing returns 0
01:19:25.448 00.000 9640 IsGuiding returns 0
01:19:25.448 00.000 9640 scope move finished after 39 + 43 ms
01:19:25.449 00.001 9640 Move returns status 0, amount 39
01:19:25.449 00.000 9640 MoveAxis(S, 276, ABG)
01:19:25.449 00.000 9640 Guiding  Dir = 1, Dur = 276
01:19:25.449 00.000 9640 IsSlewing returns 0
01:19:25.449 00.000 9640 IsGuiding returns 0
01:19:25.449 00.000 9640 PulseGuide returned control before completion, sleep 286
01:19:25.744 00.295 9640 IsGuiding returns 1
01:19:25.744 00.000 9640 scope still moving after pulse duration time elapsed
01:19:25.775 00.031 9640 IsSlewing returns 0
01:19:25.776 00.001 9640 IsGuiding returns 0
01:19:25.776 00.000 9640 scope move finished after 276 + 51 ms
01:19:25.776 00.000 9640 Move returns status 0, amount 276
01:19:25.776 00.000 9640 move complete, result=0
01:19:25.776 00.000 9640 worker thread done servicing request
01:19:25.776 00.000 9640 Worker thread wakes up
01:19:25.776 00.000 16872 GuideStep: -0.4 px 39 ms EAST, 10.5 px 276 ms SOUTH
01:19:25.779 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:19:25.780 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1391,671,31,31)
01:19:27.638 01.858 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d0696b8-6022-4723-a1c5-ceed4fabdc0d"}
01:19:27.641 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5d0696b8-6022-4723-a1c5-ceed4fabdc0d"}
01:19:27.644 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7bc0b11-3787-4434-a7db-34a855f8c46c"}
01:19:27.647 00.003 16872 case statement mapped state 6 to 3
01:19:27.650 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7bc0b11-3787-4434-a7db-34a855f8c46c"}
01:19:27.654 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6bdad32a-da9e-4f3b-aa1c-5ec1014e37b3"}
01:19:27.657 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.24,6.60],"pixels":"..."},"id":"6bdad32a-da9e-4f3b-aa1c-5ec1014e37b3"}
01:19:29.874 02.217 9640 Exposure complete
01:19:30.031 00.157 9640 worker thread done servicing request
01:19:30.031 00.000 16872 OnExposeComplete: enter
01:19:30.034 00.003 16872 UpdateGuideState(): m_state=6
01:19:30.037 00.003 16872 Star::Find(15, 1406, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
01:19:30.041 00.004 16872 Star::Find returns 1 (0), X=1403.78, Y=686.73, Mass=734778, SNR=524.8, Peak=61716 HFD=3.5
01:19:30.044 00.003 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
01:19:30.047 00.003 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
01:19:30.050 00.003 16872 CameraToMount -- cameraX=-13.02 cameraY=0.91 hyp=13.05 cameraTheta=3.07 mountX=0.71 mountY=13.05, mountTheta=1.52
01:19:30.054 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-13.02, y=0.91, opts=13)
01:19:30.058 00.004 16872 Enqueuing Move request for scope (-13.02, 0.91)
01:19:30.060 00.002 9640 Worker thread wakes up
01:19:30.061 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-13.02, 0.91) opts 0xd
01:19:30.061 00.000 9640 Handling offset move in thread for scope, endpoint = (-13.02, 0.91)
01:19:30.061 00.000 9640 Moving (-13.02, 0.91) raw xDistance=0.71 yDistance=13.05
01:19:30.061 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.71
01:19:30.061 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.89, input 13.05, m_sumCorr=13
01:19:30.061 00.000 9640 MoveAxis(W, 72, ABG)
01:19:30.061 00.000 9640 Guiding  Dir = 3, Dur = 72
01:19:30.061 00.000 9640 IsSlewing returns 0
01:19:30.061 00.000 9640 IsGuiding returns 0
01:19:30.062 00.001 9640 PulseGuide returned control before completion, sleep 82
01:19:30.067 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3188, max=65520, med=3544, FiltMin=3408, FiltMax=65516, Gamma=2.190
01:19:30.106 00.039 16872 UpdateGuideState exits: m=734778 SNR=524.8
01:19:30.111 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:30.113 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:19:30.116 00.003 16872 Enqueuing Expose request
01:19:30.150 00.034 9640 IsGuiding returns 1
01:19:30.150 00.000 9640 scope still moving after pulse duration time elapsed
01:19:30.181 00.031 9640 IsSlewing returns 0
01:19:30.181 00.000 9640 IsGuiding returns 0
01:19:30.181 00.000 9640 scope move finished after 72 + 47 ms
01:19:30.181 00.000 9640 Move returns status 0, amount 72
01:19:30.182 00.001 9640 MoveAxis(S, 347, ABG)
01:19:30.182 00.000 9640 Guiding  Dir = 1, Dur = 347
01:19:30.182 00.000 9640 IsSlewing returns 0
01:19:30.182 00.000 9640 IsGuiding returns 0
01:19:30.183 00.001 9640 PulseGuide returned control before completion, sleep 357
01:19:30.554 00.371 9640 IsGuiding returns 1
01:19:30.556 00.002 9640 scope still moving after pulse duration time elapsed
01:19:30.585 00.029 9640 IsSlewing returns 0
01:19:30.585 00.000 9640 IsGuiding returns 0
01:19:30.585 00.000 9640 scope move finished after 347 + 56 ms
01:19:30.585 00.000 9640 Move returns status 0, amount 347
01:19:30.587 00.002 9640 move complete, result=0
01:19:30.587 00.000 9640 worker thread done servicing request
01:19:30.587 00.000 16872 GuideStep: 0.7 px 72 ms WEST, 13.0 px 347 ms SOUTH
01:19:30.593 00.006 9640 Worker thread wakes up
01:19:30.593 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:19:30.593 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1389,672,31,31)
01:19:31.137 00.544 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eebce555-cc40-4e3e-a92b-20a8aafe16d5"}
01:19:31.141 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eebce555-cc40-4e3e-a92b-20a8aafe16d5"}
01:19:31.145 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"518a08a1-8a70-4c9e-8edd-93cc24f32e4b"}
01:19:31.149 00.004 16872 case statement mapped state 6 to 3
01:19:31.153 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"518a08a1-8a70-4c9e-8edd-93cc24f32e4b"}
01:19:31.158 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"da96142d-aeb0-4a8c-ad7f-50eb1b0249e3"}
01:19:31.163 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.78,6.73],"pixels":"..."},"id":"da96142d-aeb0-4a8c-ad7f-50eb1b0249e3"}
01:19:34.636 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eaba00cc-6cac-4ed2-87ea-a2b972065125"}
01:19:34.642 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eaba00cc-6cac-4ed2-87ea-a2b972065125"}
01:19:34.646 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fdd9c407-914b-4e58-b346-6dfa1af36f14"}
01:19:34.649 00.003 16872 case statement mapped state 6 to 3
01:19:34.652 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fdd9c407-914b-4e58-b346-6dfa1af36f14"}
01:19:34.655 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c7f9b30a-e490-4da7-a2c6-0d5f5bf5190f"}
01:19:34.659 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.78,6.73],"pixels":"..."},"id":"c7f9b30a-e490-4da7-a2c6-0d5f5bf5190f"}
01:19:34.664 00.005 9640 Exposure complete
01:19:34.804 00.140 9640 worker thread done servicing request
01:19:34.804 00.000 16872 OnExposeComplete: enter
01:19:34.807 00.003 16872 UpdateGuideState(): m_state=6
01:19:34.810 00.003 16872 Star::Find(15, 1403, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
01:19:34.813 00.003 16872 Star::Find returns 1 (0), X=1400.92, Y=686.41, Mass=765148, SNR=528.5, Peak=61196 HFD=3.6
01:19:34.815 00.002 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
01:19:34.818 00.003 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
01:19:34.820 00.002 16872 CameraToMount -- cameraX=-15.88 cameraY=0.58 hyp=15.89 cameraTheta=3.10 mountX=0.34 mountY=15.89, mountTheta=1.55
01:19:34.825 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-15.88, y=0.58, opts=13)
01:19:34.830 00.005 16872 Enqueuing Move request for scope (-15.88, 0.58)
01:19:34.834 00.004 9640 Worker thread wakes up
01:19:34.834 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-15.88, 0.58) opts 0xd
01:19:34.834 00.000 9640 Handling offset move in thread for scope, endpoint = (-15.88, 0.58)
01:19:34.834 00.000 9640 Moving (-15.88, 0.58) raw xDistance=0.34 yDistance=15.89
01:19:34.834 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.34
01:19:34.834 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.55, input 15.89, m_sumCorr=17
01:19:34.834 00.000 9640 MoveAxis(W, 43, ABG)
01:19:34.834 00.000 9640 Guiding  Dir = 3, Dur = 43
01:19:34.834 00.000 9640 IsSlewing returns 0
01:19:34.835 00.001 9640 IsGuiding returns 0
01:19:34.835 00.000 9640 PulseGuide returned control before completion, sleep 53
01:19:34.840 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3224, max=65520, med=3544, FiltMin=3412, FiltMax=65516, Gamma=2.190
01:19:34.881 00.041 16872 UpdateGuideState exits: m=765148 SNR=528.5
01:19:34.884 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:34.886 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:19:34.890 00.004 16872 Enqueuing Expose request
01:19:34.892 00.002 9640 IsGuiding returns 1
01:19:34.892 00.000 9640 scope still moving after pulse duration time elapsed
01:19:34.919 00.027 9640 IsSlewing returns 0
01:19:34.919 00.000 9640 IsGuiding returns 0
01:19:34.919 00.000 9640 scope move finished after 43 + 41 ms
01:19:34.920 00.001 9640 Move returns status 0, amount 43
01:19:34.920 00.000 9640 MoveAxis(S, 426, ABG)
01:19:34.920 00.000 9640 Guiding  Dir = 1, Dur = 426
01:19:34.920 00.000 9640 IsSlewing returns 0
01:19:34.920 00.000 9640 IsGuiding returns 0
01:19:34.920 00.000 9640 PulseGuide returned control before completion, sleep 436
01:19:35.371 00.451 9640 IsGuiding returns 1
01:19:35.371 00.000 9640 scope still moving after pulse duration time elapsed
01:19:35.402 00.031 9640 IsSlewing returns 0
01:19:35.402 00.000 9640 IsGuiding returns 0
01:19:35.403 00.001 9640 scope move finished after 426 + 56 ms
01:19:35.403 00.000 9640 Move returns status 0, amount 426
01:19:35.403 00.000 9640 move complete, result=0
01:19:35.403 00.000 9640 worker thread done servicing request
01:19:35.403 00.000 16872 GuideStep: 0.3 px 43 ms WEST, 15.9 px 426 ms SOUTH
01:19:35.407 00.004 9640 Worker thread wakes up
01:19:35.407 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:19:35.407 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1386,671,31,31)
01:19:38.136 02.729 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"03a31327-8a5c-417b-a8ec-f492fff22d9c"}
01:19:38.141 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"03a31327-8a5c-417b-a8ec-f492fff22d9c"}
01:19:38.145 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24d9d150-1919-44e9-891c-b3f60365eb7f"}
01:19:38.148 00.003 16872 case statement mapped state 6 to 3
01:19:38.150 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"24d9d150-1919-44e9-891c-b3f60365eb7f"}
01:19:38.154 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c4fc0bd-2118-49fd-89ca-250cbcb656dd"}
01:19:38.157 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.92,7.41],"pixels":"..."},"id":"4c4fc0bd-2118-49fd-89ca-250cbcb656dd"}
01:19:39.476 01.319 9640 Exposure complete
01:19:39.621 00.145 9640 worker thread done servicing request
01:19:39.621 00.000 16872 OnExposeComplete: enter
01:19:39.625 00.004 16872 UpdateGuideState(): m_state=6
01:19:39.627 00.002 16872 Star::Find(15, 1400, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:19:39.632 00.005 16872 Star::Find returns 1 (0), X=1396.98, Y=686.03, Mass=749709, SNR=539.2, Peak=64168 HFD=3.5
01:19:39.636 00.004 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
01:19:39.638 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:19:39.641 00.003 16872 CameraToMount -- cameraX=-19.82 cameraY=0.20 hyp=19.82 cameraTheta=3.13 mountX=-0.10 mountY=19.79, mountTheta=1.58
01:19:39.646 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-19.82, y=0.20, opts=13)
01:19:39.649 00.003 16872 Enqueuing Move request for scope (-19.82, 0.20)
01:19:39.651 00.002 9640 Worker thread wakes up
01:19:39.651 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-19.82, 0.20) opts 0xd
01:19:39.652 00.001 9640 Handling offset move in thread for scope, endpoint = (-19.82, 0.20)
01:19:39.652 00.000 9640 Moving (-19.82, 0.20) raw xDistance=-0.10 yDistance=19.79
01:19:39.652 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.05 from input -0.10
01:19:39.652 00.000 9640 GuideAlgorithmZFilter::Result() returns 4.34, input 19.79, m_sumCorr=21
01:19:39.652 00.000 9640 MoveAxis(E, 6, ABG)
01:19:39.652 00.000 9640 Guiding  Dir = 2, Dur = 6
01:19:39.652 00.000 9640 IsSlewing returns 0
01:19:39.652 00.000 9640 IsGuiding returns 0
01:19:39.652 00.000 9640 PulseGuide returned control before completion, sleep 16
01:19:39.658 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3236, max=65520, med=3544, FiltMin=3416, FiltMax=65520, Gamma=2.190
01:19:39.676 00.018 9640 IsGuiding returns 1
01:19:39.676 00.000 9640 scope still moving after pulse duration time elapsed
01:19:39.700 00.024 16872 UpdateGuideState exits: m=749709 SNR=539.2
01:19:39.703 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:39.706 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:19:39.709 00.003 16872 Enqueuing Expose request
01:19:39.711 00.002 9640 IsSlewing returns 0
01:19:39.713 00.002 9640 IsGuiding returns 0
01:19:39.713 00.000 9640 scope move finished after 6 + 53 ms
01:19:39.713 00.000 9640 Move returns status 0, amount 6
01:19:39.713 00.000 9640 MoveAxis(S, 521, ABG)
01:19:39.713 00.000 9640 Guiding  Dir = 1, Dur = 521
01:19:39.713 00.000 9640 IsSlewing returns 0
01:19:39.713 00.000 9640 IsGuiding returns 0
01:19:39.713 00.000 9640 PulseGuide returned control before completion, sleep 531
01:19:40.254 00.541 9640 IsGuiding returns 1
01:19:40.254 00.000 9640 scope still moving after pulse duration time elapsed
01:19:40.286 00.032 9640 IsSlewing returns 0
01:19:40.286 00.000 9640 IsGuiding returns 0
01:19:40.287 00.001 9640 scope move finished after 521 + 52 ms
01:19:40.287 00.000 9640 Move returns status 0, amount 521
01:19:40.287 00.000 9640 move complete, result=0
01:19:40.287 00.000 9640 worker thread done servicing request
01:19:40.287 00.000 9640 Worker thread wakes up
01:19:40.288 00.001 16872 GuideStep: -0.1 px 6 ms EAST, 19.8 px 521 ms SOUTH
01:19:40.291 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:19:40.291 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1382,671,31,31)
01:19:41.635 01.344 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c5fe42e6-0b5e-4d18-b130-8588196f1699"}
01:19:41.640 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c5fe42e6-0b5e-4d18-b130-8588196f1699"}
01:19:41.645 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"222d6b25-3d6d-4402-be28-c5065c44bbd1"}
01:19:41.650 00.005 16872 case statement mapped state 6 to 3
01:19:41.654 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"222d6b25-3d6d-4402-be28-c5065c44bbd1"}
01:19:41.658 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f4107494-2f26-4582-b885-f8034c6d4f46"}
01:19:41.663 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.98,7.03],"pixels":"..."},"id":"f4107494-2f26-4582-b885-f8034c6d4f46"}
01:19:44.354 02.691 9640 Exposure complete
01:19:44.497 00.143 9640 worker thread done servicing request
01:19:44.497 00.000 16872 OnExposeComplete: enter
01:19:44.501 00.004 16872 UpdateGuideState(): m_state=6
01:19:44.505 00.004 16872 Star::Find(15, 1396, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:19:44.508 00.003 16872 Star::Find returns 1 (0), X=1392.95, Y=685.83, Mass=738225, SNR=515.2, Peak=64100 HFD=3.5
01:19:44.514 00.006 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.59 = 1.59)
01:19:44.517 00.003 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:19:44.521 00.004 16872 CameraToMount -- cameraX=-23.85 cameraY=0.01 hyp=23.85 cameraTheta=3.14 mountX=-0.35 mountY=23.81, mountTheta=1.59
01:19:44.527 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-23.85, y=0.01, opts=13)
01:19:44.532 00.005 16872 Enqueuing Move request for scope (-23.85, 0.01)
01:19:44.536 00.004 9640 Worker thread wakes up
01:19:44.536 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-23.85, 0.01) opts 0xd
01:19:44.536 00.000 9640 Handling offset move in thread for scope, endpoint = (-23.85, 0.01)
01:19:44.536 00.000 9640 Moving (-23.85, 0.01) raw xDistance=-0.35 yDistance=23.81
01:19:44.536 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.35
01:19:44.536 00.000 9640 GuideAlgorithmZFilter::Result() returns 5.32, input 23.81, m_sumCorr=26
01:19:44.536 00.000 9640 MoveAxis(E, 38, ABG)
01:19:44.536 00.000 9640 Guiding  Dir = 2, Dur = 38
01:19:44.537 00.001 9640 IsSlewing returns 0
01:19:44.537 00.000 9640 IsGuiding returns 0
01:19:44.537 00.000 9640 PulseGuide returned control before completion, sleep 48
01:19:44.543 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65520, med=3536, FiltMin=3404, FiltMax=65520, Gamma=2.190
01:19:44.582 00.039 16872 UpdateGuideState exits: m=738225 SNR=515.2
01:19:44.585 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:44.589 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:19:44.598 00.009 16872 Enqueuing Expose request
01:19:44.601 00.003 9640 IsGuiding returns 1
01:19:44.601 00.000 9640 scope still moving after pulse duration time elapsed
01:19:44.636 00.035 9640 IsSlewing returns 0
01:19:44.636 00.000 9640 IsGuiding returns 0
01:19:44.636 00.000 9640 scope move finished after 38 + 61 ms
01:19:44.637 00.001 9640 Move returns status 0, amount 38
01:19:44.637 00.000 9640 MoveAxis(S, 640, ABG)
01:19:44.637 00.000 9640 Guiding  Dir = 1, Dur = 640
01:19:44.637 00.000 9640 IsSlewing returns 0
01:19:44.638 00.001 9640 IsGuiding returns 0
01:19:44.638 00.000 9640 PulseGuide returned control before completion, sleep 650
01:19:45.135 00.497 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd7e1c2f-9826-4f18-9dd5-30f7c59c51cd"}
01:19:45.138 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cd7e1c2f-9826-4f18-9dd5-30f7c59c51cd"}
01:19:45.143 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d0f241e-6161-459f-a836-2283b9197dfa"}
01:19:45.146 00.003 16872 case statement mapped state 6 to 3
01:19:45.148 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d0f241e-6161-459f-a836-2283b9197dfa"}
01:19:45.152 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a2e83ef6-a2de-4d73-90b8-bfcb6bd1e19d"}
01:19:45.154 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.95,6.83],"pixels":"..."},"id":"a2e83ef6-a2de-4d73-90b8-bfcb6bd1e19d"}
01:19:45.296 00.142 9640 IsGuiding returns 1
01:19:45.296 00.000 9640 scope still moving after pulse duration time elapsed
01:19:45.327 00.031 9640 IsSlewing returns 0
01:19:45.327 00.000 9640 IsGuiding returns 0
01:19:45.327 00.000 9640 scope move finished after 640 + 49 ms
01:19:45.327 00.000 9640 Move returns status 0, amount 640
01:19:45.328 00.001 9640 move complete, result=0
01:19:45.328 00.000 9640 worker thread done servicing request
01:19:45.328 00.000 9640 Worker thread wakes up
01:19:45.328 00.000 16872 GuideStep: -0.4 px 38 ms EAST, 23.8 px 640 ms SOUTH
01:19:45.331 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:19:45.331 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1378,671,31,31)
01:19:45.920 00.589 16872 evsrv: cli 0D3BFB48 connect
01:19:45.924 00.004 16872 case statement mapped state 6 to 3
01:19:45.935 00.011 16872 case statement mapped state 6 to 3
01:19:45.961 00.026 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"ce8b416c-896d-4d3a-bf59-ef297c60fa8c"}
01:19:45.966 00.005 16872 case statement mapped state 6 to 3
01:19:45.975 00.009 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce8b416c-896d-4d3a-bf59-ef297c60fa8c"}
01:19:45.982 00.007 16872 evsrv: cli 0D3BFB48 disconnect
01:19:45.988 00.006 16872 evsrv: cli 0D3C0A48 connect
01:19:45.991 00.003 16872 case statement mapped state 6 to 3
01:19:45.995 00.004 16872 case statement mapped state 6 to 3
01:19:46.005 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"e204d7da-5009-4e01-801c-1537487fd840"}
01:19:46.010 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:19:46.016 00.006 16872 Status Line: Waiting for devices...
01:19:46.028 00.012 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"e204d7da-5009-4e01-801c-1537487fd840"}
01:19:46.044 00.016 16872 evsrv: cli 0D3C0A48 disconnect
01:19:46.050 00.006 16872 evsrv: cli 0D3BFFA8 connect
01:19:46.054 00.004 16872 case statement mapped state 6 to 3
01:19:46.061 00.007 16872 case statement mapped state 6 to 3
01:19:46.065 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b3001fb3-aa36-4c40-99e6-8fc5bc0674d2"}
01:19:46.069 00.004 16872 case statement mapped state 6 to 3
01:19:46.072 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b3001fb3-aa36-4c40-99e6-8fc5bc0674d2"}
01:19:46.084 00.012 16872 evsrv: cli 0D3BFFA8 disconnect
01:19:47.086 01.002 16872 evsrv: cli 0D3C0A48 connect
01:19:47.112 00.026 16872 case statement mapped state 6 to 3
01:19:47.148 00.036 16872 case statement mapped state 6 to 3
01:19:47.421 00.273 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b4f6723c-0eec-44bc-aa4e-0995665e0d37"}
01:19:47.433 00.012 16872 case statement mapped state 6 to 3
01:19:47.440 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4f6723c-0eec-44bc-aa4e-0995665e0d37"}
01:19:47.488 00.048 16872 evsrv: cli 0D3C0A48 disconnect
01:19:48.699 01.211 16872 evsrv: cli 0D3BFFA8 connect
01:19:48.704 00.005 16872 case statement mapped state 6 to 3
01:19:48.717 00.013 16872 case statement mapped state 6 to 3
01:19:48.740 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"399cd816-fba2-458e-a24b-fbf98868d5a9"}
01:19:48.758 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"399cd816-fba2-458e-a24b-fbf98868d5a9"}
01:19:48.849 00.091 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"059228d9-a01e-4e22-b7ec-dfe1419cc003"}
01:19:48.958 00.109 16872 case statement mapped state 6 to 3
01:19:48.975 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"059228d9-a01e-4e22-b7ec-dfe1419cc003"}
01:19:49.062 00.087 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3315af33-c8d1-4b33-9d22-698165a9654d"}
01:19:49.107 00.045 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.95,6.83],"pixels":"..."},"id":"3315af33-c8d1-4b33-9d22-698165a9654d"}
01:19:49.216 00.109 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"342bb14f-30be-45ae-a200-24410ec16f0d"}
01:19:49.231 00.015 9640 ASCOM_AbortExposure returns err = 0
01:19:49.231 00.000 16872 case statement mapped state 6 to 3
01:19:49.235 00.004 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:19:49.235 00.000 9640 worker thread done servicing request
01:19:49.240 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"342bb14f-30be-45ae-a200-24410ec16f0d"}
01:19:49.247 00.007 16872 OnExposeComplete: enter
01:19:49.251 00.004 16872 OnExposeComplete: Capture Error reported
01:19:49.257 00.006 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:19:49.263 00.006 16872 Mount: notify guiding stopped
01:19:49.274 00.011 16872 Changing from state GUIDING to STOP
01:19:49.282 00.008 16872 guider state => SELECTED
01:19:49.287 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65520, med=3536, FiltMin=3404, FiltMax=65520, Gamma=2.190
01:19:49.335 00.048 16872 evsrv: cli 0D3BFFA8 short write 0/93 Input / Output error
01:19:49.340 00.005 16872 Changing from state SELECTED to UNINITIALIZED
01:19:49.345 00.005 16872 evsrv: cli 0D3BFFA8 short write 0/86 Input / Output error
01:19:49.350 00.005 16872 guider state => SELECTING
01:19:49.362 00.012 16872 Status Line: Stopped.
01:19:49.373 00.011 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:19:49.502 00.129 16872 evsrv: cli 0D3BFFA8 disconnect
01:19:50.289 00.787 16872 evsrv: cli 0D3C0A48 connect
01:19:50.294 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b0936443-824f-469c-8d0a-6776ddd77162"}
01:19:50.300 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"b0936443-824f-469c-8d0a-6776ddd77162"}
01:19:50.305 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:19:52.196 01.891 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b6d2bbb-0269-4e84-b17c-133a9b34ef18"}
01:19:52.200 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b6d2bbb-0269-4e84-b17c-133a9b34ef18"}
01:19:52.204 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4545c849-204e-4fd3-afb0-2280efebc7d9"}
01:19:52.208 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4545c849-204e-4fd3-afb0-2280efebc7d9"}
01:19:55.413 03.205 16872 evsrv: cli 0D3C0228 connect
01:19:55.421 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"ee34bec7-25af-4504-b666-f99c85f6a7b1"}
01:19:55.427 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"ee34bec7-25af-4504-b666-f99c85f6a7b1"}
01:19:55.432 00.005 16872 evsrv: cli 0D3C0228 disconnect
01:19:55.438 00.006 16872 evsrv: cli 0D3BFFA8 connect
01:19:55.451 00.013 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_calibrated","id":"1151b9f1-a096-46bf-8e4f-9f1abe746ede"}
01:19:55.458 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":true,"id":"1151b9f1-a096-46bf-8e4f-9f1abe746ede"}
01:19:55.462 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:19:55.468 00.006 16872 evsrv: cli 0D3C0A48 connect
01:19:55.475 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"b78894e4-2dfb-432e-829e-9721e9564141"}
01:19:55.486 00.011 16872 PhdController::Guide begins
01:19:55.491 00.005 16872 PhdController: newstate STATE_SETUP
01:19:55.506 00.015 16872 PhdController: setup
01:19:55.511 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
01:19:55.515 00.004 16872 PhdController: start capturing
01:19:55.519 00.004 16872 Changing from state SELECTING to UNINITIALIZED
01:19:55.526 00.007 16872 guider state => SELECTING
01:19:55.533 00.007 16872 setting force full frames = true
01:19:55.539 00.006 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:19:55.560 00.021 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:19:55.564 00.004 16872 Enqueuing Expose request
01:19:55.566 00.002 16872 PhdController: newstate STATE_SELECT_STAR
01:19:55.569 00.003 9640 Worker thread wakes up
01:19:55.570 00.001 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"b78894e4-2dfb-432e-829e-9721e9564141"}
01:19:55.574 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:19:55.574 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:19:55.583 00.009 16872 evsrv: cli 0D3C0A48 disconnect
01:19:55.588 00.005 16872 evsrv: cli 0D3BF8C8 connect
01:19:55.593 00.005 16872 case statement mapped state 1 to 101
01:19:55.597 00.004 16872 case statement mapped state 1 to 101
01:19:55.606 00.009 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"c1dc173f-9ea5-40f6-b162-9c1d24f7466e"}
01:19:55.615 00.009 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"c1dc173f-9ea5-40f6-b162-9c1d24f7466e"}
01:19:55.629 00.014 16872 evsrv: cli 0D3BF8C8 disconnect
01:19:55.633 00.004 16872 evsrv: cli 0D3C0228 connect
01:19:55.637 00.004 16872 case statement mapped state 1 to 101
01:19:55.641 00.004 16872 case statement mapped state 1 to 101
01:19:55.644 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"124395a1-cd66-4631-a9dd-c9e2828311a7"}
01:19:55.647 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"124395a1-cd66-4631-a9dd-c9e2828311a7"}
01:19:55.656 00.009 16872 evsrv: cli 0D3C0228 disconnect
01:19:55.706 00.050 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee57d409-6ead-4a81-aeb9-331cd37709e7"}
01:19:55.711 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ee57d409-6ead-4a81-aeb9-331cd37709e7"}
01:19:55.722 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"68c41a7d-2508-40e6-b8f8-ca297becefc9"}
01:19:55.725 00.003 16872 case statement mapped state 1 to 101
01:19:55.730 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"68c41a7d-2508-40e6-b8f8-ca297becefc9"}
01:19:56.657 00.927 16872 evsrv: cli 0D3BFFA8 connect
01:19:56.665 00.008 16872 case statement mapped state 1 to 101
01:19:56.673 00.008 16872 case statement mapped state 1 to 101
01:19:56.682 00.009 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"d59eb181-ef30-4d30-aec7-40b595f02ff1"}
01:19:56.686 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"d59eb181-ef30-4d30-aec7-40b595f02ff1"}
01:19:56.695 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
01:19:57.696 01.001 16872 evsrv: cli 0D3C0A48 connect
01:19:57.702 00.006 16872 case statement mapped state 1 to 101
01:19:57.706 00.004 16872 case statement mapped state 1 to 101
01:19:57.709 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"8bc5b2b5-b85d-460a-96d5-2a4e1eaa4ff6"}
01:19:57.713 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"8bc5b2b5-b85d-460a-96d5-2a4e1eaa4ff6"}
01:19:57.716 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:19:58.717 01.001 16872 evsrv: cli 0D3BF8C8 connect
01:19:58.723 00.006 16872 case statement mapped state 1 to 101
01:19:58.726 00.003 16872 case statement mapped state 1 to 101
01:19:58.729 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"1d66aad6-0ba4-4ce9-aa30-e86e59153255"}
01:19:58.732 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"1d66aad6-0ba4-4ce9-aa30-e86e59153255"}
01:19:58.739 00.007 16872 evsrv: cli 0D3BF8C8 disconnect
01:19:59.195 00.456 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5cd5a6d-5130-43ce-b639-0b5d102604d9"}
01:19:59.199 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a5cd5a6d-5130-43ce-b639-0b5d102604d9"}
01:19:59.210 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1810f61a-bcd8-47a9-9ee8-34b3e50e2384"}
01:19:59.214 00.004 16872 case statement mapped state 1 to 101
01:19:59.217 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"1810f61a-bcd8-47a9-9ee8-34b3e50e2384"}
01:19:59.646 00.429 9640 Exposure complete
01:19:59.741 00.095 16872 evsrv: cli 0D3C0A48 connect
01:19:59.745 00.004 16872 case statement mapped state 1 to 101
01:19:59.753 00.008 16872 case statement mapped state 1 to 101
01:19:59.757 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"e77d7700-b3be-432e-a9f7-8d2511095ab4"}
01:19:59.761 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"e77d7700-b3be-432e-a9f7-8d2511095ab4"}
01:19:59.766 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:19:59.807 00.041 9640 worker thread done servicing request
01:19:59.807 00.000 16872 OnExposeComplete: enter
01:19:59.810 00.003 16872 UpdateGuideState(): m_state=1
01:19:59.814 00.004 16872 UpdateCurrentPosition: no star selected
01:19:59.817 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:19:59.820 00.003 16872 Status Line: No star selected
01:19:59.825 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3304, FiltMin=3208, FiltMax=65516, Gamma=2.190
01:19:59.868 00.043 16872 UpdateGuideState exits: No star selected
01:19:59.871 00.003 16872 GuiderMultiStar::AutoSelect enter
01:19:59.880 00.009 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:20:00.033 00.153 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:20:00.223 00.190 16872 AutoFind: global mean = 0.0, stdev 726.7
01:20:00.227 00.004 16872 AutoFind: using threshold = 0.1
01:20:00.412 00.185 16872 AutoFind: local max [975, 220] 142.1
01:20:00.415 00.003 16872 AutoFind: local max [973, 213] 125.7
01:20:00.418 00.003 16872 AutoFind: local max [1387, 686] 98.6
01:20:00.424 00.006 16872 AutoFind: local max [837, 1066] 23.2
01:20:00.427 00.003 16872 AutoFind: local max [728, 724] 18.1
01:20:00.430 00.003 16872 AutoFind: local max [1556, 967] 11.4
01:20:00.432 00.002 16872 AutoFind: local max [277, 961] 6.0
01:20:00.435 00.003 16872 AutoFind: local max [225, 355] 3.8
01:20:00.438 00.003 16872 AutoFind: local max [1563, 8] 3.4
01:20:00.444 00.006 16872 AutoFind: local max [1366, 609] 2.6
01:20:00.446 00.002 16872 AutoFind: local max [990, 207] 2.2
01:20:00.449 00.003 16872 AutoFind: local max [1164, 745] 2.0
01:20:00.452 00.003 16872 AutoFind: local max [964, 200] 1.8
01:20:00.455 00.003 16872 AutoFind: local max [150, 769] 1.7
01:20:00.458 00.003 16872 AutoFind: local max [956, 217] 1.7
01:20:00.461 00.003 16872 AutoFind: local max [1093, 120] 1.5
01:20:00.464 00.003 16872 AutoFind: local max [1376, 691] 1.3
01:20:00.466 00.002 16872 AutoFind: local max [1382, 697] 1.2
01:20:00.474 00.008 16872 AutoFind: local max [1394, 912] 1.2
01:20:00.476 00.002 16872 AutoFind: local max [993, 216] 1.1
01:20:00.479 00.003 16872 AutoFind: local max [1396, 678] 1.1
01:20:00.482 00.003 16872 AutoFind: local max [1768, 907] 1.0
01:20:00.485 00.003 16872 AutoFind: local max [1397, 695] 0.9
01:20:00.488 00.003 16872 AutoFind: local max [934, 852] 0.9
01:20:00.491 00.003 16872 AutoFind: local max [489, 190] 0.8
01:20:00.494 00.003 16872 AutoFind: local max [1374, 792] 0.8
01:20:00.496 00.002 16872 AutoFind: local max [197, 263] 0.7
01:20:00.504 00.008 16872 AutoFind: local max [1460, 676] 0.6
01:20:00.507 00.003 16872 AutoFind: local max [973, 195] 0.6
01:20:00.509 00.002 16872 AutoFind: local max [1510, 466] 0.6
01:20:00.512 00.003 16872 AutoFind: local max [101, 418] 0.6
01:20:00.516 00.004 16872 AutoFind: local max [1297, 235] 0.6
01:20:00.519 00.003 16872 AutoFind: local max [1228, 311] 0.5
01:20:00.522 00.003 16872 AutoFind: local max [753, 549] 0.5
01:20:00.525 00.003 16872 AutoFind: local max [1816, 1027] 0.5
01:20:00.528 00.003 16872 AutoFind: local max [448, 786] 0.5
01:20:00.534 00.006 16872 AutoFind: local max [1826, 552] 0.5
01:20:00.540 00.006 16872 AutoFind: local max [1609, 444] 0.5
01:20:00.543 00.003 16872 AutoFind: local max [1809, 801] 0.5
01:20:00.549 00.006 16872 AutoFind: local max [1453, 198] 0.5
01:20:00.556 00.007 16872 AutoFind: local max [193, 1002] 0.5
01:20:00.560 00.004 16872 AutoFind: local max [241, 41] 0.5
01:20:00.565 00.005 16872 AutoFind: local max [780, 373] 0.5
01:20:00.569 00.004 16872 AutoFind: local max [989, 196] 0.5
01:20:00.572 00.003 16872 AutoFind: local max [1460, 190] 0.5
01:20:00.575 00.003 16872 AutoFind: local max [1708, 426] 0.5
01:20:00.583 00.008 16872 AutoFind: local max [1601, 102] 0.5
01:20:00.586 00.003 16872 AutoFind: local max [828, 133] 0.5
01:20:00.589 00.003 16872 AutoFind: local max [1140, 1036] 0.5
01:20:00.595 00.006 16872 AutoFind: local max [954, 404] 0.5
01:20:00.599 00.004 16872 AutoFind: local max [732, 734] 0.5
01:20:00.602 00.003 16872 AutoFind: local max [974, 189] 0.5
01:20:00.606 00.004 16872 AutoFind: local max [974, 244] 0.5
01:20:00.613 00.007 16872 AutoFind: local max [8, 770] 0.5
01:20:00.617 00.004 16872 AutoFind: local max [1244, 450] 0.5
01:20:00.620 00.003 16872 AutoFind: local max [526, 112] 0.5
01:20:00.623 00.003 16872 AutoFind: local max [167, 965] 0.5
01:20:00.628 00.005 16872 AutoFind: local max [631, 1039] 0.5
01:20:00.633 00.005 16872 AutoFind: local max [1617, 353] 0.4
01:20:00.637 00.004 16872 AutoFind: local max [1832, 427] 0.4
01:20:00.639 00.002 16872 AutoFind: local max [1143, 416] 0.4
01:20:00.647 00.008 16872 AutoFind: local max [1033, 119] 0.4
01:20:00.650 00.003 16872 AutoFind: local max [639, 186] 0.4
01:20:00.653 00.003 16872 AutoFind: local max [1557, 957] 0.4
01:20:00.658 00.005 16872 AutoFind: local max [432, 678] 0.4
01:20:00.662 00.004 16872 AutoFind: local max [683, 477] 0.4
01:20:00.665 00.003 16872 AutoFind: local max [252, 184] 0.4
01:20:00.668 00.003 16872 AutoFind: local max [1771, 692] 0.4
01:20:00.675 00.007 16872 AutoFind: local max [238, 159] 0.4
01:20:00.679 00.004 16872 AutoFind: local max [361, 817] 0.4
01:20:00.682 00.003 16872 AutoFind: local max [879, 904] 0.4
01:20:00.686 00.004 16872 AutoFind: local max [826, 1064] 0.4
01:20:00.690 00.004 16872 AutoFind: local max [641, 789] 0.4
01:20:00.694 00.004 16872 AutoFind: local max [1873, 1039] 0.4
01:20:00.698 00.004 16872 AutoFind: local max [709, 690] 0.4
01:20:00.700 00.002 16872 AutoFind: local max [1613, 197] 0.4
01:20:00.707 00.007 16872 AutoFind: local max [1601, 339] 0.4
01:20:00.711 00.004 16872 AutoFind: local max [1255, 271] 0.4
01:20:00.715 00.004 16872 AutoFind: local max [759, 647] 0.4
01:20:00.717 00.002 16872 AutoFind: local max [1884, 1006] 0.4
01:20:00.724 00.007 16872 AutoFind: local max [1164, 281] 0.4
01:20:00.728 00.004 16872 AutoFind: local max [1149, 383] 0.4
01:20:00.731 00.003 16872 AutoFind: local max [1910, 329] 0.4
01:20:00.734 00.003 16872 AutoFind: local max [679, 883] 0.4
01:20:00.741 00.007 16872 AutoFind: local max [720, 160] 0.4
01:20:00.745 00.004 16872 AutoFind: local max [997, 678] 0.4
01:20:00.748 00.003 16872 AutoFind: local max [1788, 618] 0.4
01:20:00.751 00.003 16872 AutoFind: local max [901, 253] 0.4
01:20:00.754 00.003 16872 AutoFind: local max [1200, 352] 0.4
01:20:00.757 00.003 16872 AutoFind: local max [1720, 788] 0.4
01:20:00.759 00.002 16872 AutoFind: local max [86, 959] 0.4
01:20:00.762 00.003 16872 AutoFind: local max [518, 196] 0.4
01:20:00.764 00.002 16872 AutoFind: local max [185, 827] 0.4
01:20:00.772 00.008 16872 AutoFind: local max [1855, 236] 0.4
01:20:00.775 00.003 16872 AutoFind: local max [165, 576] 0.4
01:20:00.778 00.003 16872 AutoFind: local max [1030, 592] 0.4
01:20:00.781 00.003 16872 AutoFind: local max [1589, 88] 0.4
01:20:00.786 00.005 16872 AutoFind: local max [1105, 342] 0.4
01:20:00.789 00.003 16872 AutoFind: local max [772, 769] 0.4
01:20:00.792 00.003 16872 AutoFind: local max [1017, 1038] 0.4
01:20:00.795 00.003 16872 AutoFind: too close [1589, 88] 0.4 - [1601, 102] 0.5
01:20:00.798 00.003 16872 AutoFind: too close [1601, 339] 0.4 - [1617, 353] 0.4
01:20:00.806 00.008 16872 AutoFind: close dim-bright [826, 1064] 0.4 - [837, 1066] 23.2
01:20:00.810 00.004 16872 AutoFind: close dim-bright [1557, 957] 0.4 - [1556, 967] 11.4
01:20:00.817 00.007 16872 AutoFind: too close [974, 189] 0.5 - [989, 196] 0.5
01:20:00.822 00.005 16872 AutoFind: too close [974, 189] 0.5 - [973, 195] 0.6
01:20:00.826 00.004 16872 AutoFind: too close [974, 189] 0.5 - [964, 200] 1.8
01:20:00.829 00.003 16872 AutoFind: too close [974, 189] 0.5 - [990, 207] 2.2
01:20:00.835 00.006 16872 AutoFind: close dim-bright [732, 734] 0.5 - [728, 724] 18.1
01:20:00.839 00.004 16872 AutoFind: too close [1460, 190] 0.5 - [1453, 198] 0.5
01:20:00.843 00.004 16872 AutoFind: too close [989, 196] 0.5 - [973, 195] 0.6
01:20:00.848 00.005 16872 AutoFind: too close [989, 196] 0.5 - [993, 216] 1.1
01:20:00.853 00.005 16872 AutoFind: too close [989, 196] 0.5 - [990, 207] 2.2
01:20:00.857 00.004 16872 AutoFind: close dim-bright [989, 196] 0.5 - [973, 213] 125.7
01:20:00.860 00.003 16872 AutoFind: too close [973, 195] 0.6 - [964, 200] 1.8
01:20:00.868 00.008 16872 AutoFind: too close [973, 195] 0.6 - [990, 207] 2.2
01:20:00.873 00.005 16872 AutoFind: close dim-bright [973, 195] 0.6 - [973, 213] 125.7
01:20:00.879 00.006 16872 AutoFind: too close [1397, 695] 0.9 - [1396, 678] 1.1
01:20:00.905 00.026 16872 AutoFind: too close [1397, 695] 0.9 - [1382, 697] 1.2
01:20:00.922 00.017 16872 AutoFind: close dim-bright [1397, 695] 0.9 - [1387, 686] 98.6
01:20:00.936 00.014 16872 AutoFind: too close [1396, 678] 1.1 - [1382, 697] 1.2
01:20:00.941 00.005 16872 AutoFind: too close [1396, 678] 1.1 - [1376, 691] 1.3
01:20:00.961 00.020 16872 AutoFind: close dim-bright [1396, 678] 1.1 - [1387, 686] 98.6
01:20:00.971 00.010 16872 AutoFind: too close [993, 216] 1.1 - [990, 207] 2.2
01:20:00.977 00.006 16872 AutoFind: close dim-bright [993, 216] 1.1 - [973, 213] 125.7
01:20:00.984 00.007 16872 AutoFind: close dim-bright [993, 216] 1.1 - [975, 220] 142.1
01:20:00.994 00.010 16872 AutoFind: too close [1382, 697] 1.2 - [1376, 691] 1.3
01:20:00.998 00.004 16872 AutoFind: close dim-bright [1382, 697] 1.2 - [1387, 686] 98.6
01:20:01.002 00.004 16872 AutoFind: close dim-bright [1376, 691] 1.3 - [1387, 686] 98.6
01:20:01.005 00.003 16872 AutoFind: too close [956, 217] 1.7 - [964, 200] 1.8
01:20:01.009 00.004 16872 AutoFind: close dim-bright [956, 217] 1.7 - [973, 213] 125.7
01:20:01.012 00.003 16872 AutoFind: close dim-bright [956, 217] 1.7 - [975, 220] 142.1
01:20:01.016 00.004 16872 AutoFind: close dim-bright [964, 200] 1.8 - [973, 213] 125.7
01:20:01.021 00.005 16872 AutoFind: close dim-bright [964, 200] 1.8 - [975, 220] 142.1
01:20:01.025 00.004 16872 AutoFind: close dim-bright [990, 207] 2.2 - [973, 213] 125.7
01:20:01.028 00.003 16872 AutoFind: close dim-bright [990, 207] 2.2 - [975, 220] 142.1
01:20:01.045 00.017 16872 AutoFind: too close [973, 213] 125.7 - [975, 220] 142.1
01:20:01.048 00.003 16872 AutoFind: too close to edge [1910, 329] 0.4
01:20:01.052 00.004 16872 AutoFind: too close to edge [8, 770] 0.5
01:20:01.055 00.003 16872 AutoFind: too close to edge [1563, 8] 3.4
01:20:01.057 00.002 16872 AutoFind: too close to edge [837, 1066] 23.2
01:20:01.060 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:20:01.063 00.003 16872 Star::Find(15, 1387, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.071 00.008 16872 Star::Find returns 1 (0), X=1386.71, Y=685.88, Mass=378595, SNR=391.5, Peak=36796 HFD=3.4
01:20:01.074 00.003 16872 Star::Find(15, 728, 724, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.077 00.003 16872 Star::Find returns 1 (0), X=727.81, Y=724.26, Mass=68927, SNR=152.6, Peak=9172 HFD=3.5
01:20:01.079 00.002 16872 Star::Find(15, 1556, 967, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.083 00.004 16872 Star::Find returns 1 (0), X=1555.98, Y=967.34, Mass=39373, SNR=116.9, Peak=7448 HFD=2.7
01:20:01.085 00.002 16872 Star::Find(15, 277, 961, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.087 00.002 16872 Star::Find returns 1 (0), X=276.91, Y=961.08, Mass=19452, SNR=75.2, Peak=5484 HFD=2.7
01:20:01.091 00.004 16872 Star::Find(15, 225, 355, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.093 00.002 16872 Star::Find returns 1 (0), X=224.57, Y=354.95, Mass=14223, SNR=61.5, Peak=4732 HFD=2.8
01:20:01.096 00.003 16872 Star::Find(15, 1366, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.102 00.006 16872 Star::Find returns 1 (0), X=1366.29, Y=608.52, Mass=8594, SNR=45.9, Peak=4372 HFD=2.8
01:20:01.104 00.002 16872 Star::Find(15, 1164, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.107 00.003 16872 Star::Find returns 1 (0), X=1163.75, Y=745.48, Mass=6606, SNR=37.4, Peak=4040 HFD=2.7
01:20:01.110 00.003 16872 Star::Find(15, 150, 769, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.114 00.004 16872 Star::Find returns 1 (0), X=150.00, Y=768.88, Mass=5234, SNR=31.4, Peak=4024 HFD=2.4
01:20:01.117 00.003 16872 Star::Find(15, 1093, 120, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.119 00.002 16872 Star::Find returns 1 (0), X=1092.72, Y=119.99, Mass=4384, SNR=30.7, Peak=3804 HFD=2.5
01:20:01.121 00.002 16872 Star::Find(15, 1394, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.125 00.004 16872 Star::Find returns 1 (0), X=1394.34, Y=911.99, Mass=3285, SNR=25.4, Peak=3740 HFD=2.4
01:20:01.131 00.006 16872 Star::Find(15, 1768, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.134 00.003 16872 Star::Find returns 1 (0), X=1768.23, Y=907.19, Mass=2542, SNR=20.9, Peak=3636 HFD=2.4
01:20:01.136 00.002 16872 Star::Find(15, 934, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.139 00.003 16872 Star::Find returns 1 (0), X=934.05, Y=851.46, Mass=2603, SNR=20.8, Peak=3672 HFD=2.3
01:20:01.142 00.003 16872 Star::Find(15, 489, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.145 00.003 16872 Star::Find returns 0 (4), X=491.50, Y=203.51, Mass=2014, SNR=25.8, Peak=3824 HFD=1.4
01:20:01.149 00.004 16872 Star::Find(15, 1374, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.151 00.002 16872 Star::Find returns 1 (0), X=1373.82, Y=791.83, Mass=2270, SNR=18.1, Peak=3544 HFD=2.6
01:20:01.154 00.003 16872 Star::Find(15, 197, 263, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.157 00.003 16872 Star::Find returns 1 (0), X=197.24, Y=262.75, Mass=1907, SNR=17.7, Peak=3600 HFD=2.1
01:20:01.163 00.006 16872 Star::Find(15, 1460, 676, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.166 00.003 16872 Star::Find returns 1 (0), X=1460.10, Y=676.03, Mass=1467, SNR=15.4, Peak=3480 HFD=2.4
01:20:01.169 00.003 16872 Star::Find(15, 1510, 466, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.171 00.002 16872 Star::Find returns 0 (4), X=1520.19, Y=459.48, Mass=1349, SNR=17.0, Peak=3632 HFD=1.2
01:20:01.175 00.004 16872 Star::Find(15, 101, 418, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.178 00.003 16872 Star::Find returns 1 (0), X=99.92, Y=417.66, Mass=1528, SNR=15.0, Peak=3516 HFD=2.7
01:20:01.181 00.003 16872 Star::Find(15, 1297, 235, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.183 00.002 16872 Star::Find returns 1 (0), X=1297.03, Y=234.72, Mass=832, SNR=9.4, Peak=3440 HFD=2.1
01:20:01.187 00.004 16872 Star::Find(15, 1228, 311, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.192 00.005 16872 Star::Find returns 0 (4), X=1228.56, Y=310.55, Mass=581, SNR=9.6, Peak=3424 HFD=1.4
01:20:01.198 00.006 16872 Star::Find(15, 753, 549, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.202 00.004 16872 Star::Find returns 1 (0), X=752.82, Y=549.26, Mass=1088, SNR=13.6, Peak=3532 HFD=1.7
01:20:01.207 00.005 16872 Star::Find(15, 1816, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.211 00.004 16872 Star::Find returns 1 (0), X=1815.84, Y=1027.51, Mass=911, SNR=11.4, Peak=3480 HFD=1.9
01:20:01.216 00.005 16872 Star::Find(15, 448, 786, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.220 00.004 16872 Star::Find returns 1 (0), X=448.66, Y=786.56, Mass=2415, SNR=20.7, Peak=3480 HFD=3.5
01:20:01.227 00.007 16872 Star::Find(15, 1826, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.230 00.003 16872 Star::Find returns 1 (0), X=1825.70, Y=552.79, Mass=1254, SNR=13.0, Peak=3432 HFD=3.3
01:20:01.234 00.004 16872 Star::Find(15, 1609, 444, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.239 00.005 16872 Star::Find returns 1 (0), X=1608.88, Y=444.16, Mass=613, SNR=8.3, Peak=3440 HFD=2.0
01:20:01.242 00.003 16872 Star::Find(15, 1809, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.246 00.004 16872 Star::Find false star n=6 nbg=274 bg=3299.5 sigma=26.8 thresh=3380 peak=3379
01:20:01.250 00.004 16872 Star::Find returns 0 (2), X=1809.00, Y=801.00, Mass=647, SNR=2.9, Peak=3432 HFD=0.0
01:20:01.257 00.007 16872 Star::Find(15, 193, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.260 00.003 16872 Star::Find returns 1 (0), X=192.78, Y=1001.49, Mass=787, SNR=10.5, Peak=3448 HFD=2.6
01:20:01.264 00.004 16872 Star::Find(15, 241, 41, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.267 00.003 16872 Star::Find returns 1 (0), X=241.34, Y=40.59, Mass=1145, SNR=12.7, Peak=3484 HFD=1.7
01:20:01.272 00.005 16872 Star::Find(15, 780, 373, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.275 00.003 16872 Star::Find returns 1 (0), X=781.83, Y=372.96, Mass=1097, SNR=11.5, Peak=3444 HFD=4.1
01:20:01.279 00.004 16872 Star::Find(15, 1708, 426, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.281 00.002 16872 Star::Find returns 1 (0), X=1707.63, Y=426.37, Mass=616, SNR=8.5, Peak=3416 HFD=1.9
01:20:01.288 00.007 16872 Star::Find(15, 828, 133, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.292 00.004 16872 Star::Find returns 1 (0), X=827.97, Y=133.42, Mass=2240, SNR=18.2, Peak=3496 HFD=3.8
01:20:01.298 00.006 16872 Star::Find(15, 1140, 1036, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.302 00.004 16872 Star::Find returns 1 (0), X=1139.48, Y=1036.16, Mass=948, SNR=11.4, Peak=3420 HFD=2.2
01:20:01.305 00.003 16872 Star::Find(15, 954, 404, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.308 00.003 16872 Star::Find returns 1 (0), X=954.17, Y=403.55, Mass=630, SNR=8.5, Peak=3408 HFD=1.9
01:20:01.311 00.003 16872 Star::Find(15, 732, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.314 00.003 16872 Star::Find returns 1 (0), X=727.81, Y=724.26, Mass=68927, SNR=152.6, Peak=9172 HFD=3.5
01:20:01.321 00.007 16872 Star::Find(15, 974, 244, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.325 00.004 16872 Star::Find returns 1 (0), X=974.33, Y=225.79, Mass=262161, SNR=189.5, Peak=4624 HFD=5.6
01:20:01.328 00.003 16872 Star::Find(15, 1244, 450, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.331 00.003 16872 Star::Find returns 1 (0), X=1243.72, Y=450.11, Mass=603, SNR=8.1, Peak=3436 HFD=2.5
01:20:01.333 00.002 16872 Star::Find(15, 526, 112, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.337 00.004 16872 Star::Find false star n=2 nbg=269 bg=3294.4 sigma=24.7 thresh=3369 peak=3358
01:20:01.340 00.003 16872 Star::Find returns 0 (2), X=526.00, Y=112.00, Mass=179, SNR=2.9, Peak=3396 HFD=0.0
01:20:01.343 00.003 16872 Star::Find(15, 167, 965, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.350 00.007 16872 Star::Find returns 1 (0), X=166.67, Y=964.74, Mass=858, SNR=10.8, Peak=3472 HFD=2.3
01:20:01.353 00.003 16872 Star::Find(15, 631, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.356 00.003 16872 Star::Find returns 1 (0), X=631.00, Y=1039.19, Mass=581, SNR=8.6, Peak=3428 HFD=1.9
01:20:01.359 00.003 16872 Star::Find(15, 1832, 427, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.361 00.002 16872 Star::Find returns 1 (0), X=1832.43, Y=427.63, Mass=1001, SNR=11.7, Peak=3408 HFD=3.4
01:20:01.365 00.004 16872 Star::Find(15, 1143, 416, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.368 00.003 16872 Star::Find returns 1 (0), X=1143.96, Y=415.27, Mass=654, SNR=8.8, Peak=3404 HFD=2.8
01:20:01.370 00.002 16872 Star::Find(15, 1033, 119, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.373 00.003 16872 Star::Find false star n=3 nbg=280 bg=3300.7 sigma=28.3 thresh=3386 peak=3379
01:20:01.375 00.002 16872 Star::Find returns 0 (2), X=1033.00, Y=119.00, Mass=286, SNR=2.9, Peak=3416 HFD=0.0
01:20:01.383 00.008 16872 Star::Find(15, 639, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.386 00.003 16872 Star::Find returns 1 (0), X=638.85, Y=186.33, Mass=673, SNR=9.3, Peak=3432 HFD=3.0
01:20:01.388 00.002 16872 Star::Find(15, 1557, 957, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.390 00.002 16872 Star::Find returns 1 (0), X=1555.98, Y=967.34, Mass=39373, SNR=116.9, Peak=7448 HFD=2.7
01:20:01.394 00.004 16872 Star::Find(15, 432, 678, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.398 00.004 16872 Star::Find false star n=11 nbg=265 bg=3301.6 sigma=22.9 thresh=3370 peak=3361
01:20:01.401 00.003 16872 Star::Find returns 0 (2), X=432.00, Y=678.00, Mass=966, SNR=2.9, Peak=3400 HFD=0.0
01:20:01.403 00.002 16872 Star::Find(15, 683, 477, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.406 00.003 16872 Star::Find false star n=5 nbg=259 bg=3300.0 sigma=24.1 thresh=3372 peak=3371
01:20:01.409 00.003 16872 Star::Find returns 0 (2), X=683.00, Y=477.00, Mass=464, SNR=2.9, Peak=3428 HFD=0.0
01:20:01.416 00.007 16872 Star::Find(15, 252, 184, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.419 00.003 16872 Star::Find returns 1 (0), X=251.79, Y=184.18, Mass=389, SNR=6.9, Peak=3404 HFD=1.6
01:20:01.421 00.002 16872 Star::Find(15, 1771, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.423 00.002 16872 Star::Find false star n=4 nbg=278 bg=3304.9 sigma=22.5 thresh=3372 peak=3367
01:20:01.427 00.004 16872 Star::Find returns 0 (2), X=1771.00, Y=692.00, Mass=312, SNR=2.9, Peak=3412 HFD=0.0
01:20:01.429 00.002 16872 Star::Find(15, 238, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.432 00.003 16872 Star::Find returns 0 (4), X=238.70, Y=158.99, Mass=331, SNR=6.7, Peak=3404 HFD=1.2
01:20:01.434 00.002 16872 Star::Find(15, 361, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.437 00.003 16872 Star::Find false star n=3 nbg=282 bg=3305.1 sigma=23.9 thresh=3377 peak=3367
01:20:01.439 00.002 16872 Star::Find returns 0 (2), X=361.00, Y=817.00, Mass=265, SNR=2.9, Peak=3412 HFD=0.0
01:20:01.445 00.006 16872 Star::Find(15, 879, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.448 00.003 16872 Star::Find false star n=2 nbg=272 bg=3299.8 sigma=26.8 thresh=3380 peak=3358
01:20:01.451 00.003 16872 Star::Find returns 0 (2), X=879.00, Y=904.00, Mass=168, SNR=2.9, Peak=3396 HFD=0.0
01:20:01.453 00.002 16872 Star::Find(15, 826, 1064, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.455 00.002 16872 Star::Find returns 1 (0), X=837.26, Y=1065.61, Mass=88073, SNR=185.0, Peak=11844 HFD=3.2
01:20:01.459 00.004 16872 Star::Find(15, 641, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.464 00.005 16872 Star::Find returns 1 (0), X=640.05, Y=787.93, Mass=626, SNR=8.2, Peak=3388 HFD=4.3
01:20:01.467 00.003 16872 Star::Find(15, 1873, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.469 00.002 16872 Star::Find returns 0 (4), X=1861.92, Y=1035.59, Mass=1590, SNR=20.2, Peak=3668 HFD=1.4
01:20:01.473 00.004 16872 Star::Find(15, 709, 690, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.477 00.004 16872 Star::Find returns 1 (0), X=708.50, Y=690.86, Mass=557, SNR=8.2, Peak=3416 HFD=2.9
01:20:01.480 00.003 16872 Star::Find(15, 1613, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.482 00.002 16872 Star::Find false star n=2 nbg=281 bg=3306.4 sigma=25.6 thresh=3383 peak=3374
01:20:01.484 00.002 16872 Star::Find returns 0 (2), X=1613.00, Y=197.00, Mass=175, SNR=2.9, Peak=3404 HFD=0.0
01:20:01.486 00.002 16872 Star::Find(15, 1255, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.494 00.008 16872 Star::Find false star n=7 nbg=259 bg=3298.4 sigma=23.1 thresh=3368 peak=3367
01:20:01.497 00.003 16872 Star::Find returns 0 (2), X=1255.00, Y=271.00, Mass=547, SNR=2.9, Peak=3412 HFD=0.0
01:20:01.499 00.002 16872 Star::Find(15, 759, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.502 00.003 16872 Star::Find false star n=6 nbg=278 bg=3304.0 sigma=24.9 thresh=3379 peak=3376
01:20:01.505 00.003 16872 Star::Find returns 0 (2), X=759.00, Y=647.00, Mass=532, SNR=2.9, Peak=3412 HFD=0.0
01:20:01.507 00.002 16872 Star::Find(15, 1884, 1006, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.510 00.003 16872 Star::Find returns 1 (0), X=1883.93, Y=1006.91, Mass=981, SNR=11.9, Peak=3432 HFD=2.6
01:20:01.512 00.002 16872 Star::Find(15, 1164, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.514 00.002 16872 Star::Find false star n=2 nbg=284 bg=3301.0 sigma=27.7 thresh=3384 peak=3369
01:20:01.517 00.003 16872 Star::Find returns 0 (2), X=1164.00, Y=281.00, Mass=202, SNR=2.9, Peak=3408 HFD=0.0
01:20:01.523 00.006 16872 Star::Find(15, 1149, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.526 00.003 16872 Star::Find false star n=2 nbg=280 bg=3299.9 sigma=28.0 thresh=3384 peak=3360
01:20:01.528 00.002 16872 Star::Find returns 0 (2), X=1149.00, Y=383.00, Mass=188, SNR=2.9, Peak=3400 HFD=0.0
01:20:01.531 00.003 16872 Star::Find(15, 679, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.533 00.002 16872 Star::Find false star n=2 nbg=281 bg=3301.6 sigma=28.8 thresh=3388 peak=3366
01:20:01.535 00.002 16872 Star::Find returns 0 (2), X=679.00, Y=883.00, Mass=185, SNR=2.9, Peak=3440 HFD=0.0
01:20:01.539 00.004 16872 Star::Find(15, 720, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.541 00.002 16872 Star::Find returns 1 (0), X=720.42, Y=160.55, Mass=680, SNR=9.8, Peak=3408 HFD=1.8
01:20:01.544 00.003 16872 Star::Find(15, 997, 678, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.546 00.002 16872 Star::Find returns 0 (4), X=996.56, Y=676.71, Mass=2211, SNR=24.3, Peak=3828 HFD=1.3
01:20:01.549 00.003 16872 Star::Find(15, 1788, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.553 00.004 16872 Star::Find returns 1 (0), X=1788.82, Y=617.35, Mass=501, SNR=7.3, Peak=3432 HFD=2.0
01:20:01.557 00.004 16872 Star::Find(15, 901, 253, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.560 00.003 16872 Star::Find returns 1 (0), X=900.92, Y=252.57, Mass=500, SNR=8.1, Peak=3408 HFD=2.2
01:20:01.562 00.002 16872 Star::Find(15, 1200, 352, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.565 00.003 16872 Star::Find returns 1 (0), X=1214.12, Y=350.05, Mass=872, SNR=10.7, Peak=3412 HFD=5.3
01:20:01.568 00.003 16872 Star::Find(15, 1720, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.572 00.004 16872 Star::Find returns 1 (0), X=1719.88, Y=787.73, Mass=643, SNR=9.5, Peak=3412 HFD=2.4
01:20:01.574 00.002 16872 Star::Find(15, 86, 959, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.576 00.002 16872 Star::Find false star n=4 nbg=260 bg=3306.4 sigma=23.0 thresh=3375 peak=3368
01:20:01.579 00.003 16872 Star::Find returns 0 (2), X=86.00, Y=959.00, Mass=339, SNR=2.9, Peak=3416 HFD=0.0
01:20:01.581 00.002 16872 Star::Find(15, 518, 196, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.586 00.005 16872 Star::Find false star n=7 nbg=258 bg=3296.0 sigma=22.1 thresh=3362 peak=3356
01:20:01.589 00.003 16872 Star::Find returns 0 (2), X=518.00, Y=196.00, Mass=576, SNR=2.9, Peak=3400 HFD=0.0
01:20:01.592 00.003 16872 Star::Find(15, 185, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.594 00.002 16872 Star::Find false star n=2 nbg=264 bg=3305.9 sigma=23.0 thresh=3375 peak=3363
01:20:01.596 00.002 16872 Star::Find returns 0 (2), X=185.00, Y=827.00, Mass=144, SNR=2.9, Peak=3404 HFD=0.0
01:20:01.602 00.006 16872 Star::Find(15, 1855, 236, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.605 00.003 16872 Star::Find returns 0 (3), X=1855.00, Y=236.00, Mass=0, SNR=0.0, Peak=3396 HFD=0.0
01:20:01.607 00.002 16872 Star::Find(15, 165, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.609 00.002 16872 Star::Find false star n=7 nbg=271 bg=3299.6 sigma=21.3 thresh=3364 peak=3362
01:20:01.612 00.003 16872 Star::Find returns 0 (2), X=165.00, Y=576.00, Mass=539, SNR=2.9, Peak=3408 HFD=0.0
01:20:01.616 00.004 16872 Star::Find(15, 1030, 592, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.619 00.003 16872 Star::Find returns 1 (0), X=1030.24, Y=591.39, Mass=668, SNR=9.6, Peak=3396 HFD=3.2
01:20:01.621 00.002 16872 Star::Find(15, 1105, 342, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.623 00.002 16872 Star::Find returns 0 (2), X=1105.00, Y=342.00, Mass=83, SNR=2.8, Peak=3396 HFD=0.0
01:20:01.626 00.003 16872 Star::Find(15, 772, 769, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.628 00.002 16872 Star::Find returns 1 (0), X=771.88, Y=767.96, Mass=647, SNR=9.9, Peak=3432 HFD=2.0
01:20:01.634 00.006 16872 Star::Find(15, 1017, 1038, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.636 00.002 16872 Star::Find false star n=3 nbg=282 bg=3302.8 sigma=25.9 thresh=3381 peak=3371
01:20:01.638 00.002 16872 Star::Find returns 0 (2), X=1017.00, Y=1038.00, Mass=272, SNR=2.9, Peak=3404 HFD=0.0
01:20:01.641 00.003 16872 AutoFind: finding best star pass 1
01:20:01.643 00.002 16872 Star::Find(15, 1387, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.648 00.005 16872 Star::Find returns 1 (0), X=1386.71, Y=685.88, Mass=378595, SNR=391.5, Peak=36796 HFD=3.4
01:20:01.650 00.002 16872 AutoFind returns star at [1387, 686] 98.6 Mass 378595 SNR 391.5
01:20:01.655 00.005 16872 Star::Find(15, 1387, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.659 00.004 16872 Star::Find returns 1 (0), X=1386.71, Y=685.88, Mass=378595, SNR=391.5, Peak=36796 HFD=3.4
01:20:01.664 00.005 16872 MultiStar: List (12): {1386.71, 685.88}(391.5), {727.81, 724.26}(152.6), {1555.98, 967.34}(116.9), {276.91, 961.08}(75.2), {224.57, 354.95}(61.5), {1366.29, 608.52}(45.9), {1163.75, 745.48}(37.4), {150.00, 768.88}(31.4), {1092.72, 119.99}(30.7), {1394.34, 911.99}(25.4), {1768.23, 907.19}(20.9), {934.05, 851.46}(20.8), 
01:20:01.667 00.003 16872 setting lock position to (1386.71, 685.88)
01:20:01.671 00.004 16872 MultiStar: stabilizing after lock position change
01:20:01.675 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
01:20:01.679 00.004 16872 UpdateGuideState(): m_state=1
01:20:01.682 00.003 16872 Star::Find(15, 1386, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:01.684 00.002 16872 Star::Find returns 1 (0), X=1386.71, Y=685.88, Mass=378595, SNR=391.5, Peak=36796 HFD=3.4
01:20:01.687 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
01:20:01.690 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
01:20:01.697 00.007 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
01:20:01.705 00.008 16872 setting force full frames = false
01:20:01.709 00.004 16872 setting lock position to (1386.71, 685.88)
01:20:01.712 00.003 16872 MultiStar: stabilizing after lock position change
01:20:01.714 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:20:01.717 00.003 16872 Changing from state SELECTING to SELECTED
01:20:01.720 00.003 16872 guider state => SELECTED
01:20:01.736 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3304, FiltMin=3208, FiltMax=65516, Gamma=2.190
01:20:01.776 00.040 16872 UpdateGuideState exits: m=378595 SNR=391.5
01:20:01.779 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3304, FiltMin=3208, FiltMax=65516, Gamma=2.190
01:20:01.817 00.038 16872 Status Line: Auto-selected star at (1386.7, 685.9)
01:20:01.826 00.009 16872 PhdController: newstate STATE_WAIT_SELECTED
01:20:01.830 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:01.837 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:20:01.839 00.002 16872 Enqueuing Expose request
01:20:01.843 00.004 9640 Worker thread wakes up
01:20:01.843 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:20:01.843 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1372,671,31,31)
01:20:01.843 00.000 16872 evsrv: cli 0D3BF8C8 connect
01:20:01.847 00.004 16872 case statement mapped state 2 to 1
01:20:01.851 00.004 16872 case statement mapped state 2 to 1
01:20:01.855 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"bb335d49-70fb-45f7-9b97-01a637fd23d5"}
01:20:01.858 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[1386.71,685.88],"id":"bb335d49-70fb-45f7-9b97-01a637fd23d5"}
01:20:01.870 00.012 16872 evsrv: cli 0D3BF8C8 disconnect
01:20:01.873 00.003 16872 evsrv: cli 0D3BFB48 connect
01:20:01.876 00.003 16872 case statement mapped state 2 to 1
01:20:01.880 00.004 16872 case statement mapped state 2 to 1
01:20:01.884 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"fcca0370-ec6f-4df4-9f85-b68f4fc98509"}
01:20:01.888 00.004 16872 case statement mapped state 2 to 1
01:20:01.891 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"fcca0370-ec6f-4df4-9f85-b68f4fc98509"}
01:20:01.899 00.008 16872 evsrv: cli 0D3BFB48 disconnect
01:20:02.695 00.796 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b43ddd96-15e7-47fd-85cf-ce43f08b4c1b"}
01:20:02.698 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b43ddd96-15e7-47fd-85cf-ce43f08b4c1b"}
01:20:02.700 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d88c3da-61ed-4fa4-9c18-e378c178885d"}
01:20:02.708 00.008 16872 case statement mapped state 2 to 1
01:20:02.712 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"1d88c3da-61ed-4fa4-9c18-e378c178885d"}
01:20:02.716 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d0b5871-888f-460e-a06a-2bfa970a1be9"}
01:20:02.719 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.71,6.88],"pixels":"..."},"id":"7d0b5871-888f-460e-a06a-2bfa970a1be9"}
01:20:02.894 00.175 16872 evsrv: cli 0D3C0A48 connect
01:20:02.898 00.004 16872 case statement mapped state 2 to 1
01:20:02.901 00.003 16872 case statement mapped state 2 to 1
01:20:02.909 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"662945fb-c279-4da7-9282-7057f7dd38d6"}
01:20:02.912 00.003 16872 case statement mapped state 2 to 1
01:20:02.914 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"662945fb-c279-4da7-9282-7057f7dd38d6"}
01:20:02.918 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:20:03.919 01.001 16872 evsrv: cli 0D3BFB48 connect
01:20:03.923 00.004 16872 case statement mapped state 2 to 1
01:20:03.928 00.005 16872 case statement mapped state 2 to 1
01:20:03.934 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"7d62df6f-97bc-465a-b396-3211e2bbdda0"}
01:20:03.938 00.004 16872 case statement mapped state 2 to 1
01:20:03.941 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"7d62df6f-97bc-465a-b396-3211e2bbdda0"}
01:20:03.948 00.007 16872 evsrv: cli 0D3BFB48 disconnect
01:20:04.948 01.000 16872 evsrv: cli 0D3BFFA8 connect
01:20:04.952 00.004 16872 case statement mapped state 2 to 1
01:20:04.957 00.005 16872 case statement mapped state 2 to 1
01:20:04.961 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"339d7791-5279-4119-bfb7-eba193ea8012"}
01:20:04.964 00.003 16872 case statement mapped state 2 to 1
01:20:04.967 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"339d7791-5279-4119-bfb7-eba193ea8012"}
01:20:04.971 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:20:05.953 00.982 9640 Exposure complete
01:20:05.973 00.020 16872 evsrv: cli 0D3C0A48 connect
01:20:05.977 00.004 16872 case statement mapped state 2 to 1
01:20:05.981 00.004 16872 case statement mapped state 2 to 1
01:20:05.987 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ef989bca-86d1-4f64-ae92-adb11ca68fa0"}
01:20:05.991 00.004 16872 case statement mapped state 2 to 1
01:20:05.996 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"ef989bca-86d1-4f64-ae92-adb11ca68fa0"}
01:20:06.000 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:20:06.111 00.111 9640 worker thread done servicing request
01:20:06.112 00.001 16872 OnExposeComplete: enter
01:20:06.116 00.004 16872 UpdateGuideState(): m_state=2
01:20:06.119 00.003 16872 Star::Find(15, 1386, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:20:06.123 00.004 16872 Star::Find returns 1 (0), X=1386.39, Y=686.11, Mass=367205, SNR=389.2, Peak=32240 HFD=3.5
01:20:06.126 00.003 16872 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.56) = xAngle (0.96 = 0.96)
01:20:06.133 00.007 16872 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.01 = 1.01)
01:20:06.137 00.004 16872 CameraToMount -- cameraX=-0.32 cameraY=0.23 hyp=0.40 cameraTheta=2.51 mountX=0.23 mountY=0.33, mountTheta=0.97
01:20:06.142 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65520, med=3296, FiltMin=3204, FiltMax=65516, Gamma=2.190
01:20:06.184 00.042 16872 UpdateGuideState exits: m=367205 SNR=389.2
01:20:06.188 00.004 16872 PhdController: newstate STATE_CALIBRATE
01:20:06.193 00.005 16872 PhdController: newstate STATE_GUIDE
01:20:06.217 00.024 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:20:06.220 00.003 16872 guider state => CALIBRATED
01:20:06.224 00.004 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:20:06.233 00.009 16872 reset dither spiral
01:20:06.237 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:20:06.243 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:06.247 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:20:06.249 00.002 16872 Enqueuing Expose request
01:20:06.254 00.005 9640 Worker thread wakes up
01:20:06.254 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:20:06.254 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:20:06.255 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1fa0b401-f686-40fc-85fc-f4a85ee14b9f"}
01:20:06.262 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1fa0b401-f686-40fc-85fc-f4a85ee14b9f"}
01:20:06.274 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29e80c3b-1bbb-4f9a-b880-2056944f826b"}
01:20:06.278 00.004 16872 case statement mapped state 5 to 1
01:20:06.282 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"29e80c3b-1bbb-4f9a-b880-2056944f826b"}
01:20:06.293 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"46ba0f11-58d6-4d64-b6e6-620f4926fd79"}
01:20:06.297 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.39,7.11],"pixels":"..."},"id":"46ba0f11-58d6-4d64-b6e6-620f4926fd79"}
01:20:07.002 00.705 16872 evsrv: cli 0D3BFFA8 connect
01:20:07.007 00.005 16872 case statement mapped state 5 to 1
01:20:07.012 00.005 16872 case statement mapped state 5 to 1
01:20:07.017 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e9f5d1c2-fd97-492f-abad-71bb238a29c4"}
01:20:07.021 00.004 16872 case statement mapped state 5 to 1
01:20:07.025 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"e9f5d1c2-fd97-492f-abad-71bb238a29c4"}
01:20:07.032 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
01:20:08.034 01.002 16872 evsrv: cli 0D3C0A48 connect
01:20:08.038 00.004 16872 case statement mapped state 5 to 1
01:20:08.042 00.004 16872 case statement mapped state 5 to 1
01:20:08.045 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4cbd8b44-8fdb-4ba3-a838-36ccfb486605"}
01:20:08.048 00.003 16872 case statement mapped state 5 to 1
01:20:08.050 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"4cbd8b44-8fdb-4ba3-a838-36ccfb486605"}
01:20:08.057 00.007 16872 evsrv: cli 0D3C0A48 disconnect
01:20:09.057 01.000 16872 evsrv: cli 0D3C0A48 connect
01:20:09.062 00.005 16872 case statement mapped state 5 to 1
01:20:09.065 00.003 16872 case statement mapped state 5 to 1
01:20:09.069 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"91898a55-7431-47ef-90d3-ff6992484c13"}
01:20:09.072 00.003 16872 case statement mapped state 5 to 1
01:20:09.074 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"91898a55-7431-47ef-90d3-ff6992484c13"}
01:20:09.079 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:20:09.693 00.614 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6c43956-e20f-4804-a348-9d67733077a0"}
01:20:09.696 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b6c43956-e20f-4804-a348-9d67733077a0"}
01:20:09.699 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de543408-7fca-45c9-b159-7d0fdd9d11d0"}
01:20:09.703 00.004 16872 case statement mapped state 5 to 1
01:20:09.706 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"de543408-7fca-45c9-b159-7d0fdd9d11d0"}
01:20:09.710 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e783ff22-ad27-4e31-a702-3d38bd00c4a9"}
01:20:09.714 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.39,7.11],"pixels":"..."},"id":"e783ff22-ad27-4e31-a702-3d38bd00c4a9"}
01:20:10.080 00.366 16872 evsrv: cli 0D3C0A48 connect
01:20:10.083 00.003 16872 case statement mapped state 5 to 1
01:20:10.087 00.004 16872 case statement mapped state 5 to 1
01:20:10.090 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b0f4c8a3-9cdc-4aff-913f-46496bddccca"}
01:20:10.093 00.003 16872 case statement mapped state 5 to 1
01:20:10.095 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"b0f4c8a3-9cdc-4aff-913f-46496bddccca"}
01:20:10.100 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:20:10.318 00.218 9640 Exposure complete
01:20:10.458 00.140 9640 worker thread done servicing request
01:20:10.459 00.001 16872 OnExposeComplete: enter
01:20:10.461 00.002 16872 UpdateGuideState(): m_state=5
01:20:10.463 00.002 16872 Star::Find(15, 1386, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:20:10.467 00.004 16872 Star::Find returns 1 (0), X=1386.33, Y=686.03, Mass=386040, SNR=394.0, Peak=33796 HFD=3.4
01:20:10.469 00.002 16872 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.56) = xAngle (1.20 = 1.20)
01:20:10.472 00.003 16872 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.24 = 1.24)
01:20:10.475 00.003 16872 CameraToMount -- cameraX=-0.38 cameraY=0.15 hyp=0.41 cameraTheta=2.75 mountX=0.15 mountY=0.39, mountTheta=1.20
01:20:10.479 00.004 16872 Changing from state CALIBRATED to GUIDING
01:20:10.482 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:20:10.485 00.003 16872 ScopeASCOM::SideOfPier() returns 0
01:20:10.551 00.066 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
01:20:10.554 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:20:10.556 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:20:10.559 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:20:10.562 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:20:10.566 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:20:10.569 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:20:10.571 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:20:10.574 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:20:10.576 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:20:10.580 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:20:10.583 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:20:10.586 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:20:10.589 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:20:10.673 00.084 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:20:10.679 00.006 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:20:10.681 00.002 16872 Dec comp: XRate 8.696 -> 8.467 for dec -0.0 -> dec 13.2
01:20:10.686 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:20:10.691 00.005 16872 ScopeASCOM::SideOfPier() returns 0
01:20:10.754 00.063 16872 setting lock position to (1386.33, 686.03)
01:20:10.757 00.003 16872 MultiStar: stabilizing after lock position change
01:20:10.760 00.003 16872 guider state => GUIDING
01:20:10.762 00.002 16872 Status Line: Guiding
01:20:10.770 00.008 16872 Mount: notify guiding started
01:20:10.775 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:20:10.777 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
01:20:10.780 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:20:10.785 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:20:10.787 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:20:10.790 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
01:20:10.793 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
01:20:10.796 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:20:10.801 00.005 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
01:20:10.803 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:20:10.806 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:20:10.809 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:20:10.811 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:20:10.817 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:20:10.820 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:20:10.822 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:20:10.825 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:20:10.828 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:20:10.830 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:20:10.833 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:20:10.836 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:20:10.838 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:20:10.841 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:20:10.843 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:20:10.847 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:20:10.851 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:20:10.854 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:20:10.858 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:20:10.861 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:20:10.864 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:20:10.867 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:20:10.870 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:20:10.873 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:20:10.874 00.001 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:20:10.879 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:20:10.882 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:20:10.884 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:20:10.888 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:20:11.107 00.219 16872 evsrv: cli 0D3C0A48 connect
01:20:11.111 00.004 16872 case statement mapped state 6 to 3
01:20:11.115 00.004 16872 case statement mapped state 6 to 3
01:20:11.119 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5fe1cce4-9c96-4d9e-b700-78de03c986d5"}
01:20:11.123 00.004 16872 case statement mapped state 6 to 3
01:20:11.127 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"5fe1cce4-9c96-4d9e-b700-78de03c986d5"}
01:20:11.130 00.003 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:20:11.205 00.075 16872 ScopeASCOM::SideOfPier() returns 0
01:20:11.209 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:20:11.213 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:20:11.216 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:20:11.220 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
01:20:11.225 00.005 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:20:11.230 00.005 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:20:11.236 00.006 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:20:11.240 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:20:11.243 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:20:11.248 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3296, FiltMin=3184, FiltMax=65516, Gamma=2.190
01:20:11.288 00.040 16872 UpdateGuideState exits: m=386040 SNR=394.0
01:20:11.291 00.003 16872 evsrv: cli 0D3C0A48 short write 0/81 Input / Output error
01:20:11.295 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
01:20:11.298 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:11.300 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:20:11.303 00.003 16872 Enqueuing Expose request
01:20:11.306 00.003 9640 Worker thread wakes up
01:20:11.306 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:20:11.306 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1371,671,31,31)
01:20:11.306 00.000 16872 evsrv: cli 0D3C0A48 disconnect
01:20:13.226 01.920 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e518333-c574-408c-8ba0-45c034102a14"}
01:20:13.230 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8e518333-c574-408c-8ba0-45c034102a14"}
01:20:13.238 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1fc60033-234f-4c3f-98d5-440382779f43"}
01:20:13.244 00.006 16872 case statement mapped state 6 to 3
01:20:13.247 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1fc60033-234f-4c3f-98d5-440382779f43"}
01:20:13.263 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5dc88859-b9c6-4199-a33f-f3d47ea9ba69"}
01:20:13.267 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.33,7.03],"pixels":"..."},"id":"5dc88859-b9c6-4199-a33f-f3d47ea9ba69"}
01:20:15.382 02.115 9640 Exposure complete
01:20:15.524 00.142 9640 worker thread done servicing request
01:20:15.524 00.000 16872 OnExposeComplete: enter
01:20:15.527 00.003 16872 UpdateGuideState(): m_state=6
01:20:15.530 00.003 16872 Star::Find(15, 1386, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:20:15.532 00.002 16872 Star::Find returns 1 (0), X=1386.42, Y=685.90, Mass=388501, SNR=417.9, Peak=34020 HFD=3.6
01:20:15.537 00.005 16872 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.56) = xAngle (-2.56 = -2.56)
01:20:15.539 00.002 16872 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-2.52 = -2.52)
01:20:15.542 00.003 16872 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-1.01 mountX=-0.14 mountY=-0.10, mountTheta=-2.53
01:20:15.546 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=-0.14, opts=13)
01:20:15.548 00.002 16872 Enqueuing Move request for scope (0.09, -0.14)
01:20:15.552 00.004 9640 Worker thread wakes up
01:20:15.552 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
01:20:15.552 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
01:20:15.552 00.000 9640 Moving (0.09, -0.14) raw xDistance=-0.14 yDistance=-0.10
01:20:15.552 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.14
01:20:15.552 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.10, m_sumCorr=0
01:20:15.552 00.000 9640 MoveAxis(E, 14, ABG)
01:20:15.552 00.000 9640 Guiding  Dir = 2, Dur = 14
01:20:15.553 00.001 9640 IsSlewing returns 0
01:20:15.553 00.000 9640 IsGuiding returns 0
01:20:15.554 00.001 9640 PulseGuide returned control before completion, sleep 24
01:20:15.558 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3304, FiltMin=3160, FiltMax=65516, Gamma=2.190
01:20:15.580 00.022 9640 IsGuiding returns 1
01:20:15.580 00.000 9640 scope still moving after pulse duration time elapsed
01:20:15.595 00.015 16872 UpdateGuideState exits: m=388501 SNR=417.9
01:20:15.600 00.005 16872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 1 / 99999
01:20:15.603 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777789215.603,"Host":"RBFOCUS307","Inst":1,"Distance":0.33,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:20:15.606 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:15.608 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:20:15.610 00.002 16872 Enqueuing Expose request
01:20:15.614 00.004 9640 IsSlewing returns 0
01:20:15.614 00.000 9640 IsGuiding returns 0
01:20:15.614 00.000 9640 scope move finished after 14 + 46 ms
01:20:15.614 00.000 9640 Move returns status 0, amount 14
01:20:15.614 00.000 9640 MoveAxis(N, 0, ABG)
01:20:15.614 00.000 9640 Move returns status 0, amount 0
01:20:15.614 00.000 9640 move complete, result=0
01:20:15.615 00.001 9640 worker thread done servicing request
01:20:15.615 00.000 9640 Worker thread wakes up
01:20:15.615 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:20:15.615 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1371,671,31,31)
01:20:15.620 00.005 16872 GuideStep: -0.1 px 14 ms EAST, -0.1 px 0 ms NORTH
01:20:16.726 01.106 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56df35db-cd8f-45eb-8d34-f687a045d5a6"}
01:20:16.730 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"56df35db-cd8f-45eb-8d34-f687a045d5a6"}
01:20:16.735 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f3ea0eb-ae51-4fa2-811f-18c68951d711"}
01:20:16.740 00.005 16872 case statement mapped state 6 to 3
01:20:16.743 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f3ea0eb-ae51-4fa2-811f-18c68951d711"}
01:20:16.746 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d3400735-9c09-4f99-80d4-0da1f891889b"}
01:20:16.749 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.42,6.90],"pixels":"..."},"id":"d3400735-9c09-4f99-80d4-0da1f891889b"}
01:20:19.667 02.918 9640 Exposure complete
01:20:19.805 00.138 9640 worker thread done servicing request
01:20:19.806 00.001 16872 OnExposeComplete: enter
01:20:19.808 00.002 16872 UpdateGuideState(): m_state=6
01:20:19.811 00.003 16872 Star::Find(15, 1386, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:20:19.814 00.003 16872 Star::Find returns 1 (0), X=1386.35, Y=686.21, Mass=384632, SNR=406.1, Peak=33584 HFD=3.6
01:20:19.817 00.003 16872 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.56) = xAngle (-0.12 = -0.12)
01:20:19.821 00.004 16872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-0.07 = -0.07)
01:20:19.823 00.002 16872 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.44 mountX=0.18 mountY=-0.01, mountTheta=-0.07
01:20:19.827 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.02, y=0.18, opts=13)
01:20:19.830 00.003 16872 Enqueuing Move request for scope (0.02, 0.18)
01:20:19.832 00.002 9640 Worker thread wakes up
01:20:19.832 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
01:20:19.832 00.000 9640 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
01:20:19.832 00.000 9640 Moving (0.02, 0.18) raw xDistance=0.18 yDistance=-0.01
01:20:19.832 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.18
01:20:19.832 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=0
01:20:19.833 00.001 9640 MoveAxis(W, 18, ABG)
01:20:19.833 00.000 9640 Guiding  Dir = 3, Dur = 18
01:20:19.833 00.000 9640 IsSlewing returns 0
01:20:19.833 00.000 9640 IsGuiding returns 0
01:20:19.834 00.001 9640 PulseGuide returned control before completion, sleep 28
01:20:19.840 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3300, FiltMin=3178, FiltMax=65516, Gamma=2.190
01:20:19.864 00.024 9640 IsGuiding returns 1
01:20:19.864 00.000 9640 scope still moving after pulse duration time elapsed
01:20:19.878 00.014 16872 UpdateGuideState exits: m=384632 SNR=406.1
01:20:19.883 00.005 16872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 2 / 99999
01:20:19.886 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777789219.886,"Host":"RBFOCUS307","Inst":1,"Distance":0.29,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
01:20:19.888 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:19.891 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:20:19.894 00.003 16872 Enqueuing Expose request
01:20:19.898 00.004 9640 IsSlewing returns 0
01:20:19.899 00.001 9640 IsGuiding returns 1
01:20:19.928 00.029 9640 IsSlewing returns 0
01:20:19.929 00.001 9640 IsGuiding returns 1
01:20:19.959 00.030 9640 IsSlewing returns 0
01:20:19.959 00.000 9640 IsGuiding returns 1
01:20:19.991 00.032 9640 IsSlewing returns 0
01:20:19.991 00.000 9640 IsGuiding returns 1
01:20:20.021 00.030 9640 IsSlewing returns 0
01:20:20.022 00.001 9640 IsGuiding returns 0
01:20:20.022 00.000 9640 scope move finished after 18 + 170 ms
01:20:20.022 00.000 9640 Move returns status 0, amount 18
01:20:20.022 00.000 9640 MoveAxis(N, 0, ABG)
01:20:20.022 00.000 9640 Move returns status 0, amount 0
01:20:20.022 00.000 9640 move complete, result=0
01:20:20.022 00.000 9640 worker thread done servicing request
01:20:20.022 00.000 9640 Worker thread wakes up
01:20:20.022 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:20:20.022 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1371,671,31,31)
01:20:20.023 00.001 16872 GuideStep: 0.2 px 18 ms WEST, -0.0 px 0 ms NORTH
01:20:20.227 00.204 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4fd5b782-7c78-4e1e-9745-d6ffd0511be5"}
01:20:20.230 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4fd5b782-7c78-4e1e-9745-d6ffd0511be5"}
01:20:20.234 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e7b7401-c975-4ce0-881a-ae85768fa961"}
01:20:20.236 00.002 16872 case statement mapped state 6 to 3
01:20:20.239 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e7b7401-c975-4ce0-881a-ae85768fa961"}
01:20:20.243 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1dd147af-7721-440b-a898-83a9c42d639d"}
01:20:20.246 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.35,7.21],"pixels":"..."},"id":"1dd147af-7721-440b-a898-83a9c42d639d"}
01:20:23.726 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"050ceb2e-1220-41a6-82bc-a2216e78cf12"}
01:20:23.730 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"050ceb2e-1220-41a6-82bc-a2216e78cf12"}
01:20:23.736 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"91c973e4-4456-4e1d-b1d6-0b47de8e361c"}
01:20:23.743 00.007 16872 case statement mapped state 6 to 3
01:20:23.747 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"91c973e4-4456-4e1d-b1d6-0b47de8e361c"}
01:20:23.753 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1e061f7b-0d4b-4583-81d0-4673c5f8f555"}
01:20:23.756 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.35,7.21],"pixels":"..."},"id":"1e061f7b-0d4b-4583-81d0-4673c5f8f555"}
01:20:24.090 00.334 9640 Exposure complete
01:20:24.226 00.136 9640 worker thread done servicing request
01:20:24.226 00.000 16872 OnExposeComplete: enter
01:20:24.228 00.002 16872 UpdateGuideState(): m_state=6
01:20:24.231 00.003 16872 Star::Find(15, 1386, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:20:24.235 00.004 16872 Star::Find returns 1 (0), X=1386.14, Y=685.87, Mass=388688, SNR=406.7, Peak=37224 HFD=3.1
01:20:24.238 00.003 16872 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.56) = xAngle (-3.99 = 2.29)
01:20:24.240 00.002 16872 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.95 = 2.34)
01:20:24.243 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=-0.16 hyp=0.25 cameraTheta=-2.44 mountX=-0.17 mountY=0.18, mountTheta=2.31
01:20:24.247 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=-0.16, opts=13)
01:20:24.250 00.003 16872 Enqueuing Move request for scope (-0.19, -0.16)
01:20:24.253 00.003 9640 Worker thread wakes up
01:20:24.253 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.16) opts 0xd
01:20:24.253 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, -0.16)
01:20:24.253 00.000 9640 Moving (-0.19, -0.16) raw xDistance=-0.17 yDistance=0.18
01:20:24.253 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.17
01:20:24.253 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
01:20:24.253 00.000 9640 MoveAxis(E, 16, ABG)
01:20:24.253 00.000 9640 Guiding  Dir = 2, Dur = 16
01:20:24.253 00.000 9640 IsSlewing returns 0
01:20:24.253 00.000 9640 IsGuiding returns 0
01:20:24.255 00.002 9640 PulseGuide returned control before completion, sleep 26
01:20:24.259 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3296, FiltMin=3208, FiltMax=65520, Gamma=2.190
01:20:24.294 00.035 9640 IsGuiding returns 1
01:20:24.294 00.000 9640 scope still moving after pulse duration time elapsed
01:20:24.297 00.003 16872 UpdateGuideState exits: m=388688 SNR=406.7
01:20:24.300 00.003 16872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 3 / 99999
01:20:24.303 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777789224.303,"Host":"RBFOCUS307","Inst":1,"Distance":0.28,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
01:20:24.305 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:24.308 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:20:24.311 00.003 16872 Enqueuing Expose request
01:20:24.327 00.016 9640 IsSlewing returns 0
01:20:24.327 00.000 9640 IsGuiding returns 0
01:20:24.327 00.000 9640 scope move finished after 16 + 56 ms
01:20:24.327 00.000 9640 Move returns status 0, amount 16
01:20:24.327 00.000 9640 MoveAxis(N, 0, ABG)
01:20:24.327 00.000 9640 Move returns status 0, amount 0
01:20:24.328 00.001 9640 move complete, result=0
01:20:24.328 00.000 9640 worker thread done servicing request
01:20:24.328 00.000 9640 Worker thread wakes up
01:20:24.328 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:20:24.328 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1371,671,31,31)
01:20:24.335 00.007 16872 GuideStep: -0.2 px 16 ms EAST, 0.2 px 0 ms NORTH
01:20:27.227 02.892 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c618194-fd70-4f00-be06-789f84a31883"}
01:20:27.231 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0c618194-fd70-4f00-be06-789f84a31883"}
01:20:27.258 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b4f4afb0-8495-400f-a862-c03124e62966"}
01:20:27.263 00.005 16872 case statement mapped state 6 to 3
01:20:27.266 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4f4afb0-8495-400f-a862-c03124e62966"}
01:20:27.269 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6fc535a4-6122-4aa3-8650-ab931947599c"}
01:20:27.274 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.14,6.87],"pixels":"..."},"id":"6fc535a4-6122-4aa3-8650-ab931947599c"}
01:20:28.388 01.114 9640 Exposure complete
01:20:28.525 00.137 9640 worker thread done servicing request
01:20:28.525 00.000 16872 OnExposeComplete: enter
01:20:28.528 00.003 16872 UpdateGuideState(): m_state=6
01:20:28.531 00.003 16872 Star::Find(15, 1386, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:20:28.533 00.002 16872 Star::Find returns 1 (0), X=1386.01, Y=686.55, Mass=428239, SNR=420.6, Peak=45696 HFD=3.1
01:20:28.536 00.003 16872 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.56) = xAngle (0.57 = 0.57)
01:20:28.537 00.001 16872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.61 = 0.61)
01:20:28.541 00.004 16872 CameraToMount -- cameraX=-0.32 cameraY=0.52 hyp=0.61 cameraTheta=2.12 mountX=0.51 mountY=0.35, mountTheta=0.60
01:20:28.545 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.32, y=0.52, opts=13)
01:20:28.549 00.004 16872 Enqueuing Move request for scope (-0.32, 0.52)
01:20:28.551 00.002 9640 Worker thread wakes up
01:20:28.551 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.52) opts 0xd
01:20:28.551 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.32, 0.52)
01:20:28.551 00.000 9640 Moving (-0.32, 0.52) raw xDistance=0.51 yDistance=0.35
01:20:28.551 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.51
01:20:28.552 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.35, m_sumCorr=0
01:20:28.552 00.000 9640 MoveAxis(W, 53, ABG)
01:20:28.552 00.000 9640 Guiding  Dir = 3, Dur = 53
01:20:28.552 00.000 9640 IsSlewing returns 0
01:20:28.552 00.000 9640 IsGuiding returns 0
01:20:28.553 00.001 9640 PulseGuide returned control before completion, sleep 63
01:20:28.560 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3304, FiltMin=3156, FiltMax=65512, Gamma=2.190
01:20:28.596 00.036 16872 UpdateGuideState exits: m=428239 SNR=420.6
01:20:28.598 00.002 16872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 4 / 99999
01:20:28.602 00.004 16872 PhdController: newstate STATE_FINISH
01:20:28.605 00.003 16872 PhdController complete: success
01:20:28.608 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777789228.608,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:20:28.611 00.003 16872 Mount: notify guiding dither settle done success=1
01:20:28.613 00.002 16872 PhdController: newstate STATE_IDLE
01:20:28.616 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:28.621 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:20:28.624 00.003 16872 Enqueuing Expose request
01:20:28.631 00.007 9640 IsGuiding returns 0
01:20:28.631 00.000 9640 Move returns status 0, amount 53
01:20:28.631 00.000 9640 MoveAxis(N, 0, ABG)
01:20:28.631 00.000 9640 Move returns status 0, amount 0
01:20:28.631 00.000 9640 move complete, result=0
01:20:28.631 00.000 9640 worker thread done servicing request
01:20:28.632 00.001 9640 Worker thread wakes up
01:20:28.632 00.000 16872 GuideStep: 0.5 px 53 ms WEST, 0.4 px 0 ms NORTH
01:20:28.636 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:20:28.636 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1371,671,31,31)
01:20:29.435 00.799 16872 evsrv: cli 0D3C0A48 connect
01:20:29.453 00.018 16872 case statement mapped state 6 to 3
01:20:29.458 00.005 16872 case statement mapped state 6 to 3
01:20:29.464 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0ffe49eb-7bf0-41c5-aaf6-c157ec5ac2a9"}
01:20:29.468 00.004 16872 case statement mapped state 6 to 3
01:20:29.472 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ffe49eb-7bf0-41c5-aaf6-c157ec5ac2a9"}
01:20:29.476 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:20:29.488 00.012 16872 evsrv: cli 0D3BFFA8 connect
01:20:29.493 00.005 16872 case statement mapped state 6 to 3
01:20:29.500 00.007 16872 case statement mapped state 6 to 3
01:20:29.507 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"11af4d6b-cba1-4dfe-b5b5-b7bc0dd6956f"}
01:20:29.510 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:20:29.514 00.004 16872 Status Line: Waiting for devices...
01:20:29.519 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"11af4d6b-cba1-4dfe-b5b5-b7bc0dd6956f"}
01:20:29.522 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:20:29.529 00.007 16872 evsrv: cli 0D3BF8C8 connect
01:20:29.536 00.007 16872 case statement mapped state 6 to 3
01:20:29.540 00.004 16872 case statement mapped state 6 to 3
01:20:29.545 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"bbbe682e-ab0e-4eba-9cee-9974f7f9eaf7"}
01:20:29.548 00.003 16872 case statement mapped state 6 to 3
01:20:29.552 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bbbe682e-ab0e-4eba-9cee-9974f7f9eaf7"}
01:20:29.554 00.002 16872 evsrv: cli 0D3BF8C8 disconnect
01:20:30.569 01.015 16872 evsrv: cli 0D3C0A48 connect
01:20:30.574 00.005 16872 case statement mapped state 6 to 3
01:20:30.579 00.005 16872 case statement mapped state 6 to 3
01:20:30.583 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"95424a8f-90e0-40ea-b446-6dac67e5d832"}
01:20:30.585 00.002 16872 case statement mapped state 6 to 3
01:20:30.589 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"95424a8f-90e0-40ea-b446-6dac67e5d832"}
01:20:30.594 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:20:30.725 00.131 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f209a35f-f314-474e-8f3e-c17aa0893cb8"}
01:20:30.730 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f209a35f-f314-474e-8f3e-c17aa0893cb8"}
01:20:30.734 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"16ec5aa8-9a04-405d-b604-2c6b84fe7b4f"}
01:20:30.738 00.004 16872 case statement mapped state 6 to 3
01:20:30.740 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"16ec5aa8-9a04-405d-b604-2c6b84fe7b4f"}
01:20:30.743 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"87cb9cad-2a10-46ca-b671-ac485962f6ed"}
01:20:30.747 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.01,6.55],"pixels":"..."},"id":"87cb9cad-2a10-46ca-b671-ac485962f6ed"}
01:20:31.595 00.848 16872 evsrv: cli 0D3C0A48 connect
01:20:31.598 00.003 16872 case statement mapped state 6 to 3
01:20:31.604 00.006 16872 case statement mapped state 6 to 3
01:20:31.608 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8a204d55-3528-45b0-bcb2-1be5fc8f7376"}
01:20:31.612 00.004 16872 case statement mapped state 6 to 3
01:20:31.615 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a204d55-3528-45b0-bcb2-1be5fc8f7376"}
01:20:31.619 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:20:32.529 00.910 9640 ASCOM_AbortExposure returns err = 0
01:20:32.529 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:20:32.530 00.001 9640 worker thread done servicing request
01:20:32.530 00.000 16872 OnExposeComplete: enter
01:20:32.533 00.003 16872 OnExposeComplete: Capture Error reported
01:20:32.536 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:20:32.538 00.002 16872 Mount: notify guiding stopped
01:20:32.543 00.005 16872 Changing from state GUIDING to STOP
01:20:32.546 00.003 16872 guider state => SELECTED
01:20:32.548 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3304, FiltMin=3156, FiltMax=65512, Gamma=2.190
01:20:32.586 00.038 16872 Changing from state SELECTED to UNINITIALIZED
01:20:32.590 00.004 16872 guider state => SELECTING
01:20:32.599 00.009 16872 Status Line: Stopped.
01:20:32.606 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:20:32.717 00.111 16872 evsrv: cli 0D3C0A48 connect
01:20:32.722 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a6d3d0cf-0dc9-4aa3-a89e-b675ec366a66"}
01:20:32.726 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"a6d3d0cf-0dc9-4aa3-a89e-b675ec366a66"}
01:20:32.738 00.012 16872 evsrv: cli 0D3C0A48 disconnect
01:20:34.225 01.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"716e231c-8151-4240-a6e5-675bea0baca1"}
01:20:34.230 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"716e231c-8151-4240-a6e5-675bea0baca1"}
01:20:34.235 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dbea0fbf-21c1-4b09-ac11-de978eb6a888"}
01:20:34.239 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"dbea0fbf-21c1-4b09-ac11-de978eb6a888"}
01:20:37.726 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3bfc6be1-1941-4c17-b356-5083a8173d2d"}
01:20:37.733 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3bfc6be1-1941-4c17-b356-5083a8173d2d"}
01:20:37.741 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ca7680d-6068-4a69-99a8-87a7316ffc12"}
01:20:37.746 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ca7680d-6068-4a69-99a8-87a7316ffc12"}
01:20:41.227 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"abe084b0-745c-4ab7-b28d-39753e1723a8"}
01:20:41.230 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"abe084b0-745c-4ab7-b28d-39753e1723a8"}
01:20:41.235 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92060195-22b3-4ebc-9d52-ff119d6c6b8d"}
01:20:41.239 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"92060195-22b3-4ebc-9d52-ff119d6c6b8d"}
01:20:44.725 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d62a6849-e887-4476-b190-a5d5b513d02d"}
01:20:44.730 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d62a6849-e887-4476-b190-a5d5b513d02d"}
01:20:44.733 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"942e5849-c4df-45f8-b249-fbb0f070d04d"}
01:20:44.737 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"942e5849-c4df-45f8-b249-fbb0f070d04d"}
01:20:48.226 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"544e552a-4964-4efe-8eb7-25e61c466929"}
01:20:48.230 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"544e552a-4964-4efe-8eb7-25e61c466929"}
01:20:48.238 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"db095079-f2f6-4981-8a85-0152679002c1"}
01:20:48.241 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"db095079-f2f6-4981-8a85-0152679002c1"}
01:20:51.725 03.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f72401d-021f-4e8b-be77-0d3e3d677b39"}
01:20:51.728 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2f72401d-021f-4e8b-be77-0d3e3d677b39"}
01:20:51.731 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e32f0fae-54b0-4490-8fee-e12d4ef2a597"}
01:20:51.734 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e32f0fae-54b0-4490-8fee-e12d4ef2a597"}
01:20:55.224 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cbf0e0d8-89ad-4d02-b0bb-1f2d1849fc15"}
01:20:55.230 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cbf0e0d8-89ad-4d02-b0bb-1f2d1849fc15"}
01:20:55.236 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e5249b59-16ec-4a31-af09-44877543e074"}
01:20:55.243 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5249b59-16ec-4a31-af09-44877543e074"}
01:20:58.723 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06b6f465-e4ef-4b8c-bd74-7057eeb1834a"}
01:20:58.727 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"06b6f465-e4ef-4b8c-bd74-7057eeb1834a"}
01:20:58.730 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aaf6a7c3-2287-4f9e-8bb2-820ce4e69855"}
01:20:58.733 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aaf6a7c3-2287-4f9e-8bb2-820ce4e69855"}
01:21:02.222 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b5c1378b-626d-4958-99a1-078325dbed09"}
01:21:02.226 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b5c1378b-626d-4958-99a1-078325dbed09"}
01:21:02.229 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa3311c9-46e8-4d30-9b0b-0ee6018612d2"}
01:21:02.232 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa3311c9-46e8-4d30-9b0b-0ee6018612d2"}
01:21:05.721 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2584af1-bbbd-446b-9288-38f818a7a09e"}
01:21:05.725 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e2584af1-bbbd-446b-9288-38f818a7a09e"}
01:21:05.728 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28e3907d-a3f0-4f4c-a0d2-aedd5f8b69cc"}
01:21:05.732 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"28e3907d-a3f0-4f4c-a0d2-aedd5f8b69cc"}
01:21:09.221 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cff8b2d7-8592-4162-a532-de3e6dc527bd"}
01:21:09.226 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cff8b2d7-8592-4162-a532-de3e6dc527bd"}
01:21:09.231 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"52f3688a-8ee2-47ec-a608-c64d465869b6"}
01:21:09.235 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"52f3688a-8ee2-47ec-a608-c64d465869b6"}
01:21:12.723 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cc8c77a7-0fbd-4c7d-8a09-371562e26214"}
01:21:12.726 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cc8c77a7-0fbd-4c7d-8a09-371562e26214"}
01:21:12.729 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ac2c473-28e3-4380-be8e-35f127f0c118"}
01:21:12.732 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3ac2c473-28e3-4380-be8e-35f127f0c118"}
01:21:16.220 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8de33533-8a64-4914-91e1-ba72490f6755"}
01:21:16.225 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8de33533-8a64-4914-91e1-ba72490f6755"}
01:21:16.229 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a918810-d04b-457b-a0ad-0592d1680904"}
01:21:16.232 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1a918810-d04b-457b-a0ad-0592d1680904"}
01:21:19.720 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe35f354-203f-40d9-ae46-5cc70cd016cc"}
01:21:19.722 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fe35f354-203f-40d9-ae46-5cc70cd016cc"}
01:21:19.725 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d78ff23a-4ae0-49b9-b6ef-a87dbaac63fe"}
01:21:19.729 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d78ff23a-4ae0-49b9-b6ef-a87dbaac63fe"}
01:21:23.218 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24d8c5cf-5dd9-403c-96d1-564ee1ed7544"}
01:21:23.222 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"24d8c5cf-5dd9-403c-96d1-564ee1ed7544"}
01:21:23.227 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa3ba4d6-9ef9-4d46-bcb4-9d696e833fba"}
01:21:23.232 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa3ba4d6-9ef9-4d46-bcb4-9d696e833fba"}
01:21:26.718 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"abb7bee0-b982-43bf-8f27-79ad0960a08d"}
01:21:26.721 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"abb7bee0-b982-43bf-8f27-79ad0960a08d"}
01:21:26.725 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb854fb5-c5f5-4cd6-995f-afd76224f0d6"}
01:21:26.728 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb854fb5-c5f5-4cd6-995f-afd76224f0d6"}
01:21:30.217 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8336eae0-bdf4-4940-8845-18311493cd85"}
01:21:30.220 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8336eae0-bdf4-4940-8845-18311493cd85"}
01:21:30.223 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2081b4c-cd9a-48d8-95e0-b5ba84cd80d4"}
01:21:30.227 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c2081b4c-cd9a-48d8-95e0-b5ba84cd80d4"}
01:21:33.716 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8a95dcf4-dcfc-4b22-a97a-e9acf1a978a1"}
01:21:33.720 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8a95dcf4-dcfc-4b22-a97a-e9acf1a978a1"}
01:21:33.724 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c7e93a7-596e-455d-b26b-b9de53af583d"}
01:21:33.727 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c7e93a7-596e-455d-b26b-b9de53af583d"}
01:21:37.216 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d51b0d7d-7f00-43c5-abac-bd816c59d6da"}
01:21:37.223 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d51b0d7d-7f00-43c5-abac-bd816c59d6da"}
01:21:37.233 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"89243117-e0a4-4e5e-bad3-8f635a9eec68"}
01:21:37.239 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"89243117-e0a4-4e5e-bad3-8f635a9eec68"}
01:21:40.717 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08a95f5b-8bb4-425f-8dbf-9a394ffab975"}
01:21:40.720 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08a95f5b-8bb4-425f-8dbf-9a394ffab975"}
01:21:40.725 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c6ade4c7-10ca-472f-849c-cf017ed62b28"}
01:21:40.728 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6ade4c7-10ca-472f-849c-cf017ed62b28"}
01:21:44.217 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e4839a1-e48c-4a65-88b3-df3ab64708a8"}
01:21:44.221 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4e4839a1-e48c-4a65-88b3-df3ab64708a8"}
01:21:44.225 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14f35b98-2250-47e4-a5c7-f1f7b20bab32"}
01:21:44.230 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"14f35b98-2250-47e4-a5c7-f1f7b20bab32"}
01:21:47.718 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ec757a5-04d5-4529-a14d-3f509da53e89"}
01:21:47.721 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1ec757a5-04d5-4529-a14d-3f509da53e89"}
01:21:47.724 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43eaa7e1-bc9b-4317-a049-fbb3114d5a7d"}
01:21:47.728 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"43eaa7e1-bc9b-4317-a049-fbb3114d5a7d"}
01:21:51.228 03.500 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2c7e9ad-8457-4a84-9586-77270d99f41d"}
01:21:51.234 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f2c7e9ad-8457-4a84-9586-77270d99f41d"}
01:21:51.241 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f465bf0-4c6c-431a-9627-e6cf33e09b77"}
01:21:51.246 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f465bf0-4c6c-431a-9627-e6cf33e09b77"}
01:21:51.857 00.611 16872 evsrv: cli 0D3BFFA8 connect
01:21:51.863 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"6eabd0ce-7fdd-4a5a-9b25-623b07a7f5fc"}
01:21:51.866 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6eabd0ce-7fdd-4a5a-9b25-623b07a7f5fc"}
01:21:51.881 00.015 16872 evsrv: cli 0D3BFFA8 disconnect
01:21:51.886 00.005 16872 evsrv: cli 0D3BF968 connect
01:21:51.898 00.012 16872 evsrv: cli 0D3BF968 request: {"method":"get_calibrated","id":"56bd6915-c84f-4103-a381-7d15b03a2728"}
01:21:51.902 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":true,"id":"56bd6915-c84f-4103-a381-7d15b03a2728"}
01:21:51.907 00.005 16872 evsrv: cli 0D3BF968 disconnect
01:21:51.913 00.006 16872 evsrv: cli 0D3C0228 connect
01:21:51.922 00.009 16872 evsrv: cli 0D3C0228 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"0a5449b4-795f-4685-8f09-57a9584d99e1"}
01:21:51.925 00.003 16872 PhdController::Guide begins
01:21:51.929 00.004 16872 PhdController: newstate STATE_SETUP
01:21:51.932 00.003 16872 PhdController: setup
01:21:51.935 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
01:21:51.940 00.005 16872 PhdController: start capturing
01:21:51.943 00.003 16872 Changing from state SELECTING to UNINITIALIZED
01:21:51.946 00.003 16872 guider state => SELECTING
01:21:51.948 00.002 16872 setting force full frames = true
01:21:51.950 00.002 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:21:51.964 00.014 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:21:51.967 00.003 16872 Enqueuing Expose request
01:21:51.973 00.006 16872 PhdController: newstate STATE_SELECT_STAR
01:21:51.975 00.002 9640 Worker thread wakes up
01:21:51.975 00.000 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"0a5449b4-795f-4685-8f09-57a9584d99e1"}
01:21:51.979 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:21:51.980 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:21:51.980 00.000 16872 evsrv: cli 0D3C0228 disconnect
01:21:51.986 00.006 16872 evsrv: cli 0D3BF8C8 connect
01:21:51.990 00.004 16872 case statement mapped state 1 to 101
01:21:51.993 00.003 16872 case statement mapped state 1 to 101
01:21:51.997 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"58de83a3-da34-4ef7-9f0e-07a3ce54b554"}
01:21:52.002 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"58de83a3-da34-4ef7-9f0e-07a3ce54b554"}
01:21:52.006 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:21:52.062 00.056 16872 evsrv: cli 0D3C0A48 connect
01:21:52.066 00.004 16872 case statement mapped state 1 to 101
01:21:52.069 00.003 16872 case statement mapped state 1 to 101
01:21:52.072 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"4ccce68e-6413-4926-9b39-25309b290df4"}
01:21:52.075 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"4ccce68e-6413-4926-9b39-25309b290df4"}
01:21:52.084 00.009 16872 evsrv: cli 0D3C0A48 disconnect
01:21:53.085 01.001 16872 evsrv: cli 0D3BFFA8 connect
01:21:53.088 00.003 16872 case statement mapped state 1 to 101
01:21:53.091 00.003 16872 case statement mapped state 1 to 101
01:21:53.096 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"e2dd9987-8979-4b1e-ad3b-57e740b9658b"}
01:21:53.098 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"e2dd9987-8979-4b1e-ad3b-57e740b9658b"}
01:21:53.101 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:21:54.103 01.002 16872 evsrv: cli 0D3C0228 connect
01:21:54.106 00.003 16872 case statement mapped state 1 to 101
01:21:54.109 00.003 16872 case statement mapped state 1 to 101
01:21:54.113 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"5754e773-c24d-4cc8-9de6-e92687c6c306"}
01:21:54.116 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"5754e773-c24d-4cc8-9de6-e92687c6c306"}
01:21:54.119 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:21:54.727 00.608 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"61fdcbd1-29f3-4c98-bfff-8bcdd8e3ea4e"}
01:21:54.732 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"61fdcbd1-29f3-4c98-bfff-8bcdd8e3ea4e"}
01:21:54.736 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27be96e4-074d-41f1-b36f-dbccd3827db6"}
01:21:54.740 00.004 16872 case statement mapped state 1 to 101
01:21:54.743 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"27be96e4-074d-41f1-b36f-dbccd3827db6"}
01:21:55.120 00.377 16872 evsrv: cli 0D3C0A48 connect
01:21:55.123 00.003 16872 case statement mapped state 1 to 101
01:21:55.128 00.005 16872 case statement mapped state 1 to 101
01:21:55.131 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"64c306dc-7678-4f35-af5b-b992fae6a1e1"}
01:21:55.134 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"64c306dc-7678-4f35-af5b-b992fae6a1e1"}
01:21:55.137 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:21:56.044 00.907 9640 Exposure complete
01:21:56.138 00.094 16872 evsrv: cli 0D3BF8C8 connect
01:21:56.141 00.003 16872 case statement mapped state 1 to 101
01:21:56.145 00.004 16872 case statement mapped state 1 to 101
01:21:56.149 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"fadda4a9-247c-4b28-9585-2bbb7b1fe4b2"}
01:21:56.152 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"fadda4a9-247c-4b28-9585-2bbb7b1fe4b2"}
01:21:56.157 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
01:21:56.186 00.029 9640 worker thread done servicing request
01:21:56.186 00.000 16872 OnExposeComplete: enter
01:21:56.189 00.003 16872 UpdateGuideState(): m_state=1
01:21:56.191 00.002 16872 UpdateCurrentPosition: no star selected
01:21:56.194 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:21:56.197 00.003 16872 Status Line: No star selected
01:21:56.203 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3300, FiltMin=3198, FiltMax=65516, Gamma=2.190
01:21:56.240 00.037 16872 UpdateGuideState exits: No star selected
01:21:56.243 00.003 16872 GuiderMultiStar::AutoSelect enter
01:21:56.245 00.002 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:21:56.373 00.128 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:21:56.537 00.164 16872 AutoFind: global mean = -0.1, stdev 725.9
01:21:56.540 00.003 16872 AutoFind: using threshold = 0.1
01:21:56.699 00.159 16872 AutoFind: local max [1207, 135] 149.5
01:21:56.704 00.005 16872 AutoFind: local max [1208, 128] 124.1
01:21:56.706 00.002 16872 AutoFind: local max [1619, 601] 93.1
01:21:56.708 00.002 16872 AutoFind: local max [1069, 980] 22.8
01:21:56.710 00.002 16872 AutoFind: local max [960, 639] 19.2
01:21:56.713 00.003 16872 AutoFind: local max [1788, 882] 11.3
01:21:56.715 00.002 16872 AutoFind: local max [509, 875] 5.8
01:21:56.720 00.005 16872 AutoFind: local max [503, 997] 5.4
01:21:56.723 00.003 16872 AutoFind: local max [457, 270] 3.1
01:21:56.726 00.003 16872 AutoFind: local max [1598, 524] 2.7
01:21:56.729 00.003 16872 AutoFind: local max [1396, 660] 2.1
01:21:56.731 00.002 16872 AutoFind: local max [144, 434] 2.1
01:21:56.737 00.006 16872 AutoFind: local max [382, 683] 1.8
01:21:56.739 00.002 16872 AutoFind: local max [17, 344] 1.7
01:21:56.742 00.003 16872 AutoFind: local max [1324, 35] 1.5
01:21:56.744 00.002 16872 AutoFind: local max [559, 997] 1.4
01:21:56.747 00.003 16872 AutoFind: local max [1224, 132] 1.4
01:21:56.750 00.003 16872 AutoFind: local max [1217, 148] 1.3
01:21:56.753 00.003 16872 AutoFind: local max [1627, 826] 1.2
01:21:56.755 00.002 16872 AutoFind: local max [42, 886] 1.2
01:21:56.758 00.003 16872 AutoFind: local max [1206, 151] 1.1
01:21:56.760 00.002 16872 AutoFind: local max [1205, 110] 1.0
01:21:56.762 00.002 16872 AutoFind: local max [1188, 140] 1.0
01:21:56.767 00.005 16872 AutoFind: local max [1606, 707] 0.8
01:21:56.770 00.003 16872 AutoFind: local max [1166, 766] 0.8
01:21:56.772 00.002 16872 AutoFind: local max [1206, 158] 0.7
01:21:56.775 00.003 16872 AutoFind: local max [721, 103] 0.6
01:21:56.777 00.002 16872 AutoFind: local max [938, 409] 0.6
01:21:56.781 00.004 16872 AutoFind: local max [1631, 597] 0.6
01:21:56.784 00.003 16872 AutoFind: local max [1060, 47] 0.6
01:21:56.787 00.003 16872 AutoFind: local max [1618, 614] 0.6
01:21:56.789 00.002 16872 AutoFind: local max [984, 464] 0.6
01:21:56.792 00.003 16872 AutoFind: local max [207, 306] 0.6
01:21:56.795 00.003 16872 AutoFind: local max [1229, 500] 0.6
01:21:56.798 00.003 16872 AutoFind: local max [1691, 591] 0.6
01:21:56.801 00.003 16872 AutoFind: local max [1692, 105] 0.6
01:21:56.803 00.002 16872 AutoFind: local max [334, 331] 0.5
01:21:56.806 00.003 16872 AutoFind: local max [1224, 144] 0.5
01:21:56.808 00.002 16872 AutoFind: local max [113, 600] 0.5
01:21:56.811 00.003 16872 AutoFind: local max [1585, 511] 0.5
01:21:56.814 00.003 16872 AutoFind: local max [430, 177] 0.5
01:21:56.816 00.002 16872 AutoFind: local max [570, 431] 0.5
01:21:56.819 00.003 16872 AutoFind: local max [1407, 1059] 0.5
01:21:56.821 00.002 16872 AutoFind: local max [264, 869] 0.5
01:21:56.824 00.003 16872 AutoFind: local max [1858, 922] 0.5
01:21:56.826 00.002 16872 AutoFind: local max [1373, 950] 0.5
01:21:56.830 00.004 16872 AutoFind: local max [425, 778] 0.5
01:21:56.832 00.002 16872 AutoFind: local max [1772, 388] 0.5
01:21:56.835 00.003 16872 AutoFind: local max [1179, 131] 0.5
01:21:56.837 00.002 16872 AutoFind: local max [1071, 685] 0.5
01:21:56.839 00.002 16872 AutoFind: local max [690, 18] 0.5
01:21:56.845 00.006 16872 AutoFind: local max [1465, 858] 0.5
01:21:56.848 00.003 16872 AutoFind: local max [852, 365] 0.5
01:21:56.850 00.002 16872 AutoFind: local max [321, 188] 0.5
01:21:56.853 00.003 16872 AutoFind: local max [1342, 447] 0.5
01:21:56.855 00.002 16872 AutoFind: local max [862, 175] 0.5
01:21:56.858 00.003 16872 AutoFind: local max [1288, 486] 0.5
01:21:56.861 00.003 16872 AutoFind: local max [1013, 825] 0.5
01:21:56.863 00.002 16872 AutoFind: local max [537, 361] 0.5
01:21:56.867 00.004 16872 AutoFind: local max [1632, 607] 0.5
01:21:56.870 00.003 16872 AutoFind: local max [1160, 413] 0.5
01:21:56.875 00.005 16872 AutoFind: local max [970, 634] 0.4
01:21:56.878 00.003 16872 AutoFind: local max [62, 729] 0.4
01:21:56.881 00.003 16872 AutoFind: local max [1679, 275] 0.4
01:21:56.884 00.003 16872 AutoFind: local max [732, 705] 0.4
01:21:56.886 00.002 16872 AutoFind: local max [418, 1048] 0.4
01:21:56.888 00.002 16872 AutoFind: local max [764, 558] 0.4
01:21:56.892 00.004 16872 AutoFind: local max [1453, 378] 0.4
01:21:56.894 00.002 16872 AutoFind: local max [1693, 1062] 0.4
01:21:56.896 00.002 16872 AutoFind: local max [285, 479] 0.4
01:21:56.899 00.003 16872 AutoFind: local max [1069, 971] 0.4
01:21:56.901 00.002 16872 AutoFind: local max [1582, 871] 0.4
01:21:56.903 00.002 16872 AutoFind: local max [93, 622] 0.4
01:21:56.908 00.005 16872 AutoFind: local max [1742, 381] 0.4
01:21:56.911 00.003 16872 AutoFind: local max [481, 457] 0.4
01:21:56.913 00.002 16872 AutoFind: local max [1843, 511] 0.4
01:21:56.916 00.003 16872 AutoFind: local max [1115, 199] 0.4
01:21:56.918 00.002 16872 AutoFind: local max [1274, 704] 0.4
01:21:56.921 00.003 16872 AutoFind: local max [808, 1005] 0.4
01:21:56.924 00.003 16872 AutoFind: local max [1185, 123] 0.4
01:21:56.926 00.002 16872 AutoFind: local max [1876, 346] 0.4
01:21:56.928 00.002 16872 AutoFind: local max [1239, 93] 0.4
01:21:56.930 00.002 16872 AutoFind: local max [336, 900] 0.4
01:21:56.934 00.004 16872 AutoFind: local max [1475, 1017] 0.4
01:21:56.937 00.003 16872 AutoFind: local max [989, 711] 0.4
01:21:56.940 00.003 16872 AutoFind: local max [542, 325] 0.4
01:21:56.942 00.002 16872 AutoFind: local max [1004, 964] 0.4
01:21:56.945 00.003 16872 AutoFind: local max [1196, 109] 0.4
01:21:56.947 00.002 16872 AutoFind: local max [1853, 264] 0.4
01:21:56.949 00.002 16872 AutoFind: local max [305, 1067] 0.4
01:21:56.953 00.004 16872 AutoFind: local max [1196, 153] 0.4
01:21:56.956 00.003 16872 AutoFind: local max [286, 321] 0.4
01:21:56.959 00.003 16872 AutoFind: local max [1227, 445] 0.4
01:21:56.962 00.003 16872 AutoFind: local max [1383, 347] 0.4
01:21:56.964 00.002 16872 AutoFind: local max [1324, 362] 0.4
01:21:56.967 00.003 16872 AutoFind: local max [1068, 360] 0.4
01:21:56.970 00.003 16872 AutoFind: local max [1820, 672] 0.4
01:21:56.972 00.002 16872 AutoFind: local max [392, 1002] 0.4
01:21:56.975 00.003 16872 AutoFind: local max [611, 618] 0.4
01:21:56.977 00.002 16872 AutoFind: local max [1529, 150] 0.4
01:21:56.980 00.003 16872 AutoFind: too close [1196, 153] 0.4 - [1206, 158] 0.7
01:21:56.984 00.004 16872 AutoFind: too close [1196, 153] 0.4 - [1188, 140] 1.0
01:21:56.986 00.002 16872 AutoFind: too close [1196, 153] 0.4 - [1206, 151] 1.1
01:21:56.989 00.003 16872 AutoFind: close dim-bright [1196, 153] 0.4 - [1207, 135] 149.5
01:21:56.991 00.002 16872 AutoFind: too close [1196, 109] 0.4 - [1185, 123] 0.4
01:21:56.993 00.002 16872 AutoFind: too close [1196, 109] 0.4 - [1205, 110] 1.0
01:21:56.995 00.002 16872 AutoFind: close dim-bright [1196, 109] 0.4 - [1208, 128] 124.1
01:21:56.999 00.004 16872 AutoFind: too close [1185, 123] 0.4 - [1179, 131] 0.5
01:21:57.002 00.003 16872 AutoFind: too close [1185, 123] 0.4 - [1188, 140] 1.0
01:21:57.005 00.003 16872 AutoFind: too close [1185, 123] 0.4 - [1205, 110] 1.0
01:21:57.007 00.002 16872 AutoFind: close dim-bright [1069, 971] 0.4 - [1069, 980] 22.8
01:21:57.009 00.002 16872 AutoFind: close dim-bright [970, 634] 0.4 - [960, 639] 19.2
01:21:57.011 00.002 16872 AutoFind: too close [1632, 607] 0.5 - [1618, 614] 0.6
01:21:57.014 00.003 16872 AutoFind: too close [1632, 607] 0.5 - [1631, 597] 0.6
01:21:57.017 00.003 16872 AutoFind: close dim-bright [1632, 607] 0.5 - [1619, 601] 93.1
01:21:57.019 00.002 16872 AutoFind: too close [1179, 131] 0.5 - [1188, 140] 1.0
01:21:57.021 00.002 16872 AutoFind: close dim-bright [1585, 511] 0.5 - [1598, 524] 2.7
01:21:57.025 00.004 16872 AutoFind: too close [1224, 144] 0.5 - [1206, 158] 0.7
01:21:57.027 00.002 16872 AutoFind: too close [1224, 144] 0.5 - [1206, 151] 1.1
01:21:57.031 00.004 16872 AutoFind: too close [1224, 144] 0.5 - [1217, 148] 1.3
01:21:57.035 00.004 16872 AutoFind: too close [1224, 144] 0.5 - [1224, 132] 1.4
01:21:57.037 00.002 16872 AutoFind: close dim-bright [1224, 144] 0.5 - [1208, 128] 124.1
01:21:57.039 00.002 16872 AutoFind: close dim-bright [1224, 144] 0.5 - [1207, 135] 149.5
01:21:57.043 00.004 16872 AutoFind: too close [1618, 614] 0.6 - [1631, 597] 0.6
01:21:57.046 00.003 16872 AutoFind: close dim-bright [1618, 614] 0.6 - [1619, 601] 93.1
01:21:57.049 00.003 16872 AutoFind: close dim-bright [1631, 597] 0.6 - [1619, 601] 93.1
01:21:57.051 00.002 16872 AutoFind: too close [1206, 158] 0.7 - [1188, 140] 1.0
01:21:57.053 00.002 16872 AutoFind: too close [1206, 158] 0.7 - [1206, 151] 1.1
01:21:57.056 00.003 16872 AutoFind: too close [1206, 158] 0.7 - [1217, 148] 1.3
01:21:57.058 00.002 16872 AutoFind: too close [1188, 140] 1.0 - [1206, 151] 1.1
01:21:57.062 00.004 16872 AutoFind: close dim-bright [1188, 140] 1.0 - [1208, 128] 124.1
01:21:57.064 00.002 16872 AutoFind: close dim-bright [1188, 140] 1.0 - [1207, 135] 149.5
01:21:57.067 00.003 16872 AutoFind: close dim-bright [1205, 110] 1.0 - [1208, 128] 124.1
01:21:57.069 00.002 16872 AutoFind: too close [1206, 151] 1.1 - [1217, 148] 1.3
01:21:57.073 00.004 16872 AutoFind: too close [1206, 151] 1.1 - [1224, 132] 1.4
01:21:57.075 00.002 16872 AutoFind: close dim-bright [1206, 151] 1.1 - [1207, 135] 149.5
01:21:57.079 00.004 16872 AutoFind: too close [1217, 148] 1.3 - [1224, 132] 1.4
01:21:57.082 00.003 16872 AutoFind: close dim-bright [1217, 148] 1.3 - [1208, 128] 124.1
01:21:57.085 00.003 16872 AutoFind: close dim-bright [1217, 148] 1.3 - [1207, 135] 149.5
01:21:57.087 00.002 16872 AutoFind: close dim-bright [1224, 132] 1.4 - [1208, 128] 124.1
01:21:57.090 00.003 16872 AutoFind: close dim-bright [1224, 132] 1.4 - [1207, 135] 149.5
01:21:57.092 00.002 16872 AutoFind: too close [1208, 128] 124.1 - [1207, 135] 149.5
01:21:57.096 00.004 16872 AutoFind: too close to edge [305, 1067] 0.4
01:21:57.098 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:21:57.101 00.003 16872 Star::Find(15, 1619, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.104 00.003 16872 Star::Find returns 1 (0), X=1618.60, Y=600.77, Mass=374146, SNR=391.8, Peak=35724 HFD=3.3
01:21:57.107 00.003 16872 Star::Find(15, 1069, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.110 00.003 16872 Star::Find returns 1 (0), X=1069.26, Y=979.91, Mass=84556, SNR=170.9, Peak=11780 HFD=3.1
01:21:57.113 00.003 16872 Star::Find(15, 960, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.115 00.002 16872 Star::Find returns 1 (0), X=959.85, Y=638.65, Mass=70844, SNR=160.3, Peak=10312 HFD=3.2
01:21:57.117 00.002 16872 Star::Find(15, 1788, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.120 00.003 16872 Star::Find returns 1 (0), X=1787.89, Y=882.09, Mass=39290, SNR=110.8, Peak=7428 HFD=2.8
01:21:57.122 00.002 16872 Star::Find(15, 509, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.126 00.004 16872 Star::Find returns 1 (0), X=508.96, Y=875.08, Mass=19461, SNR=76.9, Peak=5328 HFD=2.8
01:21:57.128 00.002 16872 Star::Find(15, 503, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.131 00.003 16872 Star::Find returns 1 (0), X=503.39, Y=997.13, Mass=19753, SNR=76.8, Peak=5464 HFD=2.6
01:21:57.134 00.003 16872 Star::Find(15, 457, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.138 00.004 16872 Star::Find returns 1 (0), X=456.69, Y=269.54, Mass=10673, SNR=54.8, Peak=4588 HFD=2.8
01:21:57.142 00.004 16872 Star::Find(15, 1598, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.145 00.003 16872 Star::Find returns 1 (0), X=1598.08, Y=523.75, Mass=8647, SNR=44.9, Peak=4436 HFD=2.4
01:21:57.147 00.002 16872 Star::Find(15, 1396, 660, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.150 00.003 16872 Star::Find returns 1 (0), X=1395.68, Y=660.04, Mass=6709, SNR=37.0, Peak=4140 HFD=2.4
01:21:57.152 00.002 16872 Star::Find(15, 144, 434, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.155 00.003 16872 Star::Find returns 1 (0), X=144.02, Y=433.65, Mass=6022, SNR=36.4, Peak=4188 HFD=2.4
01:21:57.160 00.005 16872 Star::Find(15, 382, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.162 00.002 16872 Star::Find returns 1 (0), X=382.26, Y=683.14, Mass=5952, SNR=36.7, Peak=4020 HFD=2.5
01:21:57.164 00.002 16872 Star::Find(15, 17, 344, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.168 00.004 16872 Star::Find returns 1 (0), X=17.57, Y=343.76, Mass=6470, SNR=38.5, Peak=4056 HFD=2.7
01:21:57.172 00.004 16872 Star::Find(15, 1324, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.175 00.003 16872 Star::Find returns 1 (0), X=1324.26, Y=35.19, Mass=4093, SNR=30.7, Peak=3968 HFD=2.1
01:21:57.177 00.002 16872 Star::Find(15, 559, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.179 00.002 16872 Star::Find returns 1 (0), X=559.48, Y=996.40, Mass=4472, SNR=29.8, Peak=3872 HFD=3.0
01:21:57.183 00.004 16872 Star::Find(15, 1627, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.187 00.004 16872 Star::Find returns 1 (0), X=1626.58, Y=826.25, Mass=4111, SNR=26.7, Peak=3732 HFD=2.7
01:21:57.189 00.002 16872 Star::Find(15, 42, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.192 00.003 16872 Star::Find returns 1 (0), X=41.94, Y=886.27, Mass=3864, SNR=27.0, Peak=3796 HFD=2.5
01:21:57.198 00.006 16872 Star::Find(15, 1606, 707, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.203 00.005 16872 Star::Find returns 1 (0), X=1606.33, Y=708.03, Mass=2444, SNR=21.2, Peak=3588 HFD=2.6
01:21:57.208 00.005 16872 Star::Find(15, 1166, 766, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.211 00.003 16872 Star::Find returns 1 (0), X=1166.46, Y=765.74, Mass=2138, SNR=19.4, Peak=3596 HFD=2.7
01:21:57.214 00.003 16872 Star::Find(15, 721, 103, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.218 00.004 16872 Star::Find returns 1 (0), X=720.94, Y=103.62, Mass=1872, SNR=17.1, Peak=3464 HFD=3.0
01:21:57.222 00.004 16872 Star::Find(15, 938, 409, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.225 00.003 16872 Star::Find returns 1 (0), X=938.03, Y=408.61, Mass=1654, SNR=16.0, Peak=3540 HFD=2.3
01:21:57.230 00.005 16872 Star::Find(15, 1060, 47, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.235 00.005 16872 Star::Find returns 1 (0), X=1060.33, Y=47.44, Mass=1524, SNR=15.7, Peak=3496 HFD=2.2
01:21:57.238 00.003 16872 Star::Find(15, 984, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.241 00.003 16872 Star::Find returns 1 (0), X=984.01, Y=464.04, Mass=1250, SNR=14.0, Peak=3552 HFD=2.0
01:21:57.244 00.003 16872 Star::Find(15, 207, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.246 00.002 16872 Star::Find returns 1 (0), X=206.65, Y=306.47, Mass=1132, SNR=12.3, Peak=3468 HFD=1.7
01:21:57.251 00.005 16872 Star::Find(15, 1229, 500, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.256 00.005 16872 Star::Find returns 1 (0), X=1228.73, Y=499.95, Mass=593, SNR=8.4, Peak=3448 HFD=2.0
01:21:57.261 00.005 16872 Star::Find(15, 1691, 591, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.266 00.005 16872 Star::Find returns 1 (0), X=1691.51, Y=591.82, Mass=1648, SNR=15.1, Peak=3516 HFD=3.3
01:21:57.270 00.004 16872 Star::Find(15, 1692, 105, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.274 00.004 16872 Star::Find returns 1 (0), X=1691.89, Y=105.26, Mass=1575, SNR=17.0, Peak=3540 HFD=2.3
01:21:57.277 00.003 16872 Star::Find(15, 334, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.280 00.003 16872 Star::Find returns 1 (0), X=333.52, Y=331.23, Mass=1173, SNR=13.0, Peak=3464 HFD=2.7
01:21:57.283 00.003 16872 Star::Find(15, 113, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.286 00.003 16872 Star::Find returns 1 (0), X=113.22, Y=600.37, Mass=630, SNR=9.0, Peak=3428 HFD=1.7
01:21:57.288 00.002 16872 Star::Find(15, 1585, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.291 00.003 16872 Star::Find returns 1 (0), X=1598.08, Y=523.75, Mass=8647, SNR=44.9, Peak=4436 HFD=2.4
01:21:57.293 00.002 16872 Star::Find(15, 430, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.298 00.005 16872 Star::Find returns 1 (0), X=430.06, Y=177.00, Mass=1353, SNR=14.8, Peak=3516 HFD=2.1
01:21:57.301 00.003 16872 Star::Find(15, 570, 431, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.303 00.002 16872 Star::Find returns 1 (0), X=568.68, Y=430.93, Mass=1296, SNR=13.0, Peak=3408 HFD=4.4
01:21:57.305 00.002 16872 Star::Find(15, 1407, 1059, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.308 00.003 16872 Star::Find returns 1 (0), X=1393.25, Y=1068.76, Mass=1053, SNR=12.3, Peak=3472 HFD=4.5
01:21:57.313 00.005 16872 Star::Find(15, 264, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.317 00.004 16872 Star::Find false star n=2 nbg=280 bg=3302.3 sigma=26.3 thresh=3381 peak=3364
01:21:57.319 00.002 16872 Star::Find returns 0 (2), X=264.00, Y=869.00, Mass=179, SNR=2.9, Peak=3396 HFD=0.0
01:21:57.322 00.003 16872 Star::Find(15, 1858, 922, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.324 00.002 16872 Star::Find returns 1 (0), X=1857.75, Y=922.33, Mass=718, SNR=9.0, Peak=3412 HFD=3.4
01:21:57.329 00.005 16872 Star::Find(15, 1373, 950, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.332 00.003 16872 Star::Find returns 1 (0), X=1372.62, Y=950.00, Mass=1293, SNR=13.1, Peak=3460 HFD=2.4
01:21:57.334 00.002 16872 Star::Find(15, 425, 778, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.337 00.003 16872 Star::Find returns 0 (4), X=410.52, Y=764.60, Mass=518, SNR=8.1, Peak=3460 HFD=1.3
01:21:57.340 00.003 16872 Star::Find(15, 1772, 388, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.343 00.003 16872 Star::Find false star n=3 nbg=258 bg=3302.5 sigma=21.4 thresh=3367 peak=3361
01:21:57.346 00.003 16872 Star::Find returns 0 (2), X=1772.00, Y=388.00, Mass=220, SNR=2.9, Peak=3408 HFD=0.0
01:21:57.349 00.003 16872 Star::Find(15, 1071, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.352 00.003 16872 Star::Find returns 1 (0), X=1078.20, Y=695.78, Mass=1573, SNR=19.1, Peak=3672 HFD=1.6
01:21:57.354 00.002 16872 Star::Find(15, 690, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.358 00.004 16872 Star::Find returns 1 (0), X=689.71, Y=18.00, Mass=858, SNR=10.9, Peak=3428 HFD=2.1
01:21:57.360 00.002 16872 Star::Find(15, 1465, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.363 00.003 16872 Star::Find returns 1 (0), X=1464.31, Y=857.88, Mass=556, SNR=8.5, Peak=3420 HFD=1.8
01:21:57.365 00.002 16872 Star::Find(15, 852, 365, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.367 00.002 16872 Star::Find returns 1 (0), X=850.76, Y=364.69, Mass=1303, SNR=15.6, Peak=3564 HFD=1.6
01:21:57.370 00.003 16872 Star::Find(15, 321, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.376 00.006 16872 Star::Find returns 1 (0), X=320.08, Y=188.50, Mass=2093, SNR=21.4, Peak=3752 HFD=2.2
01:21:57.379 00.003 16872 Star::Find(15, 1342, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.381 00.002 16872 Star::Find returns 1 (0), X=1342.64, Y=446.76, Mass=1118, SNR=12.5, Peak=3460 HFD=2.8
01:21:57.384 00.003 16872 Star::Find(15, 862, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.386 00.002 16872 Star::Find false star n=5 nbg=278 bg=3304.8 sigma=25.2 thresh=3380 peak=3377
01:21:57.389 00.003 16872 Star::Find returns 0 (2), X=862.00, Y=175.00, Mass=424, SNR=2.9, Peak=3412 HFD=0.0
01:21:57.391 00.002 16872 Star::Find(15, 1288, 486, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.394 00.003 16872 Star::Find returns 1 (0), X=1287.88, Y=487.17, Mass=821, SNR=10.2, Peak=3416 HFD=3.6
01:21:57.397 00.003 16872 Star::Find(15, 1013, 825, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.400 00.003 16872 Star::Find false star n=7 nbg=259 bg=3303.7 sigma=21.4 thresh=3368 peak=3363
01:21:57.404 00.004 16872 Star::Find returns 0 (2), X=1013.00, Y=825.00, Mass=526, SNR=2.9, Peak=3404 HFD=0.0
01:21:57.407 00.003 16872 Star::Find(15, 537, 361, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.410 00.003 16872 Star::Find returns 1 (0), X=536.70, Y=361.02, Mass=761, SNR=9.9, Peak=3460 HFD=1.9
01:21:57.412 00.002 16872 Star::Find(15, 1160, 413, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.415 00.003 16872 Star::Find false star n=3 nbg=276 bg=3309.3 sigma=23.7 thresh=3380 peak=3367
01:21:57.417 00.002 16872 Star::Find returns 0 (2), X=1160.00, Y=413.00, Mass=224, SNR=2.9, Peak=3388 HFD=0.0
01:21:57.419 00.002 16872 Star::Find(15, 970, 634, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.422 00.003 16872 Star::Find returns 1 (0), X=959.85, Y=638.65, Mass=70844, SNR=160.3, Peak=10312 HFD=3.2
01:21:57.424 00.002 16872 Star::Find(15, 62, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.427 00.003 16872 Star::Find false star n=7 nbg=246 bg=3301.9 sigma=20.7 thresh=3364 peak=3364
01:21:57.429 00.002 16872 Star::Find returns 0 (2), X=62.00, Y=729.00, Mass=463, SNR=2.9, Peak=3388 HFD=0.0
01:21:57.432 00.003 16872 Star::Find(15, 1679, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.437 00.005 16872 Star::Find false star n=2 nbg=275 bg=3299.9 sigma=25.7 thresh=3377 peak=3365
01:21:57.440 00.003 16872 Star::Find returns 0 (2), X=1679.00, Y=275.00, Mass=180, SNR=2.9, Peak=3392 HFD=0.0
01:21:57.442 00.002 16872 Star::Find(15, 732, 705, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.445 00.003 16872 Star::Find returns 0 (4), X=723.15, Y=714.40, Mass=1412, SNR=17.2, Peak=3612 HFD=1.4
01:21:57.447 00.002 16872 Star::Find(15, 418, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.450 00.003 16872 Star::Find returns 1 (0), X=418.41, Y=1047.96, Mass=725, SNR=10.0, Peak=3444 HFD=1.8
01:21:57.453 00.003 16872 Star::Find(15, 764, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.455 00.002 16872 Star::Find false star n=3 nbg=278 bg=3305.6 sigma=22.8 thresh=3374 peak=3368
01:21:57.458 00.003 16872 Star::Find returns 0 (2), X=764.00, Y=558.00, Mass=223, SNR=2.9, Peak=3396 HFD=0.0
01:21:57.460 00.002 16872 Star::Find(15, 1453, 378, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.463 00.003 16872 Star::Find returns 1 (0), X=1452.39, Y=377.70, Mass=884, SNR=11.3, Peak=3456 HFD=2.8
01:21:57.465 00.002 16872 Star::Find(15, 1693, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.470 00.005 16872 Star::Find false star n=2 nbg=270 bg=3305.5 sigma=27.0 thresh=3387 peak=3375
01:21:57.473 00.003 16872 Star::Find returns 0 (2), X=1693.00, Y=1062.00, Mass=189, SNR=2.9, Peak=3424 HFD=0.0
01:21:57.475 00.002 16872 Star::Find(15, 285, 479, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.478 00.003 16872 Star::Find returns 1 (0), X=285.12, Y=479.47, Mass=968, SNR=11.5, Peak=3428 HFD=3.3
01:21:57.480 00.002 16872 Star::Find(15, 1069, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.483 00.003 16872 Star::Find returns 1 (0), X=1069.26, Y=979.91, Mass=84556, SNR=170.9, Peak=11780 HFD=3.1
01:21:57.486 00.003 16872 Star::Find(15, 1582, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.488 00.002 16872 Star::Find returns 0 (4), X=1581.54, Y=872.62, Mass=1678, SNR=19.4, Peak=3712 HFD=1.4
01:21:57.491 00.003 16872 Star::Find(15, 93, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.494 00.003 16872 Star::Find returns 1 (0), X=92.86, Y=620.94, Mass=1166, SNR=12.3, Peak=3460 HFD=3.2
01:21:57.495 00.001 16872 Star::Find(15, 1742, 381, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.501 00.006 16872 Star::Find returns 1 (0), X=1741.83, Y=381.40, Mass=1116, SNR=13.1, Peak=3484 HFD=2.5
01:21:57.503 00.002 16872 Star::Find(15, 481, 457, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.506 00.003 16872 Star::Find returns 1 (0), X=480.95, Y=457.01, Mass=641, SNR=8.4, Peak=3460 HFD=2.0
01:21:57.508 00.002 16872 Star::Find(15, 1843, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.511 00.003 16872 Star::Find returns 0 (2), X=1843.00, Y=511.00, Mass=75, SNR=2.7, Peak=3380 HFD=0.0
01:21:57.516 00.005 16872 Star::Find(15, 1115, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.518 00.002 16872 Star::Find returns 0 (2), X=1115.00, Y=199.00, Mass=91, SNR=2.9, Peak=3420 HFD=0.0
01:21:57.521 00.003 16872 Star::Find(15, 1274, 704, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.523 00.002 16872 Star::Find returns 0 (3), X=1274.00, Y=704.00, Mass=0, SNR=0.0, Peak=3396 HFD=0.0
01:21:57.526 00.003 16872 Star::Find(15, 808, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.530 00.004 16872 Star::Find returns 0 (4), X=801.01, Y=1016.23, Mass=361, SNR=6.7, Peak=3436 HFD=1.1
01:21:57.531 00.001 16872 Star::Find(15, 1876, 346, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.535 00.004 16872 Star::Find returns 1 (0), X=1876.58, Y=345.86, Mass=606, SNR=8.3, Peak=3388 HFD=2.1
01:21:57.538 00.003 16872 Star::Find(15, 1239, 93, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.540 00.002 16872 Star::Find returns 0 (4), X=1240.26, Y=103.38, Mass=1453, SNR=15.0, Peak=3696 HFD=1.5
01:21:57.542 00.002 16872 Star::Find(15, 336, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.546 00.004 16872 Star::Find returns 0 (3), X=336.00, Y=900.00, Mass=0, SNR=0.0, Peak=3408 HFD=0.0
01:21:57.549 00.003 16872 Star::Find(15, 1475, 1017, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.552 00.003 16872 Star::Find false star n=2 nbg=275 bg=3310.8 sigma=23.6 thresh=3382 peak=3372
01:21:57.554 00.002 16872 Star::Find returns 0 (2), X=1475.00, Y=1017.00, Mass=190, SNR=2.9, Peak=3416 HFD=0.0
01:21:57.557 00.003 16872 Star::Find(15, 989, 711, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.560 00.003 16872 Star::Find false star n=6 nbg=271 bg=3293.5 sigma=24.7 thresh=3368 peak=3362
01:21:57.563 00.003 16872 Star::Find returns 0 (2), X=989.00, Y=711.00, Mass=475, SNR=2.9, Peak=3388 HFD=0.0
01:21:57.565 00.002 16872 Star::Find(15, 542, 325, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.569 00.004 16872 Star::Find returns 1 (0), X=541.56, Y=325.41, Mass=348, SNR=6.8, Peak=3400 HFD=1.6
01:21:57.571 00.002 16872 Star::Find(15, 1004, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.573 00.002 16872 Star::Find returns 1 (0), X=1005.06, Y=964.25, Mass=899, SNR=13.5, Peak=3492 HFD=1.8
01:21:57.576 00.003 16872 Star::Find(15, 1853, 264, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.579 00.003 16872 Star::Find returns 1 (0), X=1853.16, Y=263.77, Mass=594, SNR=9.1, Peak=3448 HFD=1.6
01:21:57.581 00.002 16872 Star::Find(15, 286, 321, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.584 00.003 16872 Star::Find returns 1 (0), X=290.82, Y=310.99, Mass=1230, SNR=13.2, Peak=3400 HFD=8.2
01:21:57.586 00.002 16872 Star::Find(15, 1227, 445, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.589 00.003 16872 Star::Find false star n=6 nbg=283 bg=3294.9 sigma=25.0 thresh=3370 peak=3368
01:21:57.592 00.003 16872 Star::Find returns 0 (2), X=1227.00, Y=445.00, Mass=507, SNR=2.9, Peak=3400 HFD=0.0
01:21:57.596 00.004 16872 Star::Find(15, 1383, 347, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.599 00.003 16872 Star::Find false star n=9 nbg=264 bg=3300.8 sigma=24.7 thresh=3375 peak=3368
01:21:57.601 00.002 16872 Star::Find returns 0 (2), X=1383.00, Y=347.00, Mass=749, SNR=2.9, Peak=3404 HFD=0.0
01:21:57.604 00.003 16872 Star::Find(15, 1324, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.606 00.002 16872 Star::Find false star n=2 nbg=276 bg=3307.5 sigma=26.5 thresh=3387 peak=3377
01:21:57.609 00.003 16872 Star::Find returns 0 (2), X=1324.00, Y=362.00, Mass=201, SNR=2.9, Peak=3428 HFD=0.0
01:21:57.612 00.003 16872 Star::Find(15, 1068, 360, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.614 00.002 16872 Star::Find false star n=3 nbg=281 bg=3305.2 sigma=26.2 thresh=3384 peak=3382
01:21:57.616 00.002 16872 Star::Find returns 0 (2), X=1068.00, Y=360.00, Mass=292, SNR=2.9, Peak=3416 HFD=0.0
01:21:57.620 00.004 16872 Star::Find(15, 1820, 672, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.624 00.004 16872 Star::Find returns 0 (4), X=1819.89, Y=672.00, Mass=342, SNR=6.4, Peak=3428 HFD=0.9
01:21:57.628 00.004 16872 Star::Find(15, 392, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.630 00.002 16872 Star::Find returns 1 (0), X=391.47, Y=1001.70, Mass=445, SNR=7.4, Peak=3464 HFD=1.6
01:21:57.632 00.002 16872 Star::Find(15, 611, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.635 00.003 16872 Star::Find returns 1 (0), X=609.76, Y=617.76, Mass=1051, SNR=11.7, Peak=3404 HFD=4.5
01:21:57.638 00.003 16872 Star::Find(15, 1529, 150, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.641 00.003 16872 Star::Find returns 1 (0), X=1528.97, Y=150.62, Mass=749, SNR=9.8, Peak=3476 HFD=1.8
01:21:57.644 00.003 16872 AutoFind: finding best star pass 1
01:21:57.646 00.002 16872 Star::Find(15, 1619, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.648 00.002 16872 Star::Find returns 1 (0), X=1618.60, Y=600.77, Mass=374146, SNR=391.8, Peak=35724 HFD=3.3
01:21:57.651 00.003 16872 AutoFind returns star at [1619, 601] 93.1 Mass 374146 SNR 391.8
01:21:57.655 00.004 16872 Star::Find(15, 1619, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.659 00.004 16872 Star::Find returns 1 (0), X=1618.60, Y=600.77, Mass=374146, SNR=391.8, Peak=35724 HFD=3.3
01:21:57.666 00.007 16872 MultiStar: List (12): {1618.60, 600.77}(391.8), {1069.26, 979.91}(170.9), {959.85, 638.65}(160.3), {1787.89, 882.09}(110.8), {508.96, 875.08}(76.9), {503.39, 997.13}(76.8), {456.69, 269.54}(54.8), {1598.08, 523.75}(44.9), {1395.68, 660.04}(37.0), {144.02, 433.65}(36.4), {382.26, 683.14}(36.7), {17.57, 343.76}(38.5), 
01:21:57.671 00.005 16872 setting lock position to (1618.60, 600.77)
01:21:57.675 00.004 16872 MultiStar: stabilizing after lock position change
01:21:57.679 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
01:21:57.681 00.002 16872 UpdateGuideState(): m_state=1
01:21:57.686 00.005 16872 Star::Find(15, 1618, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:21:57.689 00.003 16872 Star::Find returns 1 (0), X=1618.60, Y=600.77, Mass=374146, SNR=391.8, Peak=35724 HFD=3.3
01:21:57.692 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
01:21:57.696 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
01:21:57.699 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
01:21:57.707 00.008 16872 setting force full frames = false
01:21:57.709 00.002 16872 setting lock position to (1618.60, 600.77)
01:21:57.712 00.003 16872 MultiStar: stabilizing after lock position change
01:21:57.714 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:21:57.720 00.006 16872 Changing from state SELECTING to SELECTED
01:21:57.723 00.003 16872 guider state => SELECTED
01:21:57.738 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3300, FiltMin=3198, FiltMax=65516, Gamma=2.190
01:21:57.775 00.037 16872 UpdateGuideState exits: m=374146 SNR=391.8
01:21:57.781 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=65520, med=3300, FiltMin=3198, FiltMax=65516, Gamma=2.190
01:21:57.818 00.037 16872 Status Line: Auto-selected star at (1618.6, 600.8)
01:21:57.830 00.012 16872 PhdController: newstate STATE_WAIT_SELECTED
01:21:57.833 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:57.836 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:21:57.841 00.005 16872 Enqueuing Expose request
01:21:57.845 00.004 9640 Worker thread wakes up
01:21:57.845 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:21:57.845 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,586,31,31)
01:21:57.845 00.000 16872 evsrv: cli 0D3BFB48 connect
01:21:57.849 00.004 16872 case statement mapped state 2 to 1
01:21:57.853 00.004 16872 case statement mapped state 2 to 1
01:21:57.857 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"bd9cf422-ce35-463e-a2ff-6340a0c1e3ad"}
01:21:57.861 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":[1618.60,600.77],"id":"bd9cf422-ce35-463e-a2ff-6340a0c1e3ad"}
01:21:57.873 00.012 16872 evsrv: cli 0D3BFB48 disconnect
01:21:57.878 00.005 16872 evsrv: cli 0D3C0A48 connect
01:21:57.881 00.003 16872 case statement mapped state 2 to 1
01:21:57.885 00.004 16872 case statement mapped state 2 to 1
01:21:57.890 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"220243a0-5cb3-4b1c-ba3e-e2c59023903c"}
01:21:57.893 00.003 16872 case statement mapped state 2 to 1
01:21:57.897 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"220243a0-5cb3-4b1c-ba3e-e2c59023903c"}
01:21:57.901 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:21:58.226 00.325 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8786ae1d-9c4f-44c5-9507-1adedaeb00cb"}
01:21:58.230 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8786ae1d-9c4f-44c5-9507-1adedaeb00cb"}
01:21:58.234 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"438e17a9-f499-4a07-8025-de14184ab328"}
01:21:58.236 00.002 16872 case statement mapped state 2 to 1
01:21:58.238 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"438e17a9-f499-4a07-8025-de14184ab328"}
01:21:58.255 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e411a40d-b909-4d72-aa74-c532e37e1f3d"}
01:21:58.259 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.60,6.77],"pixels":"..."},"id":"e411a40d-b909-4d72-aa74-c532e37e1f3d"}
01:21:58.902 00.643 16872 evsrv: cli 0D3C0A48 connect
01:21:58.906 00.004 16872 case statement mapped state 2 to 1
01:21:58.909 00.003 16872 case statement mapped state 2 to 1
01:21:58.914 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7229b6af-4fad-4fa8-a1bd-c579c8c24f9f"}
01:21:58.917 00.003 16872 case statement mapped state 2 to 1
01:21:58.919 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7229b6af-4fad-4fa8-a1bd-c579c8c24f9f"}
01:21:58.923 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:21:59.923 01.000 16872 evsrv: cli 0D3BFB48 connect
01:21:59.927 00.004 16872 case statement mapped state 2 to 1
01:21:59.931 00.004 16872 case statement mapped state 2 to 1
01:21:59.936 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"3663a5af-292f-4bea-a076-afdf91e4ed38"}
01:21:59.940 00.004 16872 case statement mapped state 2 to 1
01:21:59.944 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"3663a5af-292f-4bea-a076-afdf91e4ed38"}
01:21:59.950 00.006 16872 evsrv: cli 0D3BFB48 disconnect
01:22:00.951 01.001 16872 evsrv: cli 0D3BF968 connect
01:22:00.954 00.003 16872 case statement mapped state 2 to 1
01:22:00.958 00.004 16872 case statement mapped state 2 to 1
01:22:00.962 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"f9a2d27e-2d97-449e-b6f9-3371f3bc919d"}
01:22:00.965 00.003 16872 case statement mapped state 2 to 1
01:22:00.968 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"f9a2d27e-2d97-449e-b6f9-3371f3bc919d"}
01:22:00.971 00.003 16872 evsrv: cli 0D3BF968 disconnect
01:22:01.726 00.755 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6593049d-6781-45f5-9ff5-aed5477a02a4"}
01:22:01.730 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6593049d-6781-45f5-9ff5-aed5477a02a4"}
01:22:01.734 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fae54309-2a57-4460-b212-f43da3030012"}
01:22:01.737 00.003 16872 case statement mapped state 2 to 1
01:22:01.740 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"fae54309-2a57-4460-b212-f43da3030012"}
01:22:01.744 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8dfb7c00-b99a-4610-8112-b4803438d995"}
01:22:01.748 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.60,6.77],"pixels":"..."},"id":"8dfb7c00-b99a-4610-8112-b4803438d995"}
01:22:01.897 00.149 9640 Exposure complete
01:22:01.973 00.076 16872 evsrv: cli 0D3BFB48 connect
01:22:01.977 00.004 16872 case statement mapped state 2 to 1
01:22:01.981 00.004 16872 case statement mapped state 2 to 1
01:22:01.985 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"3dfa36b0-5f55-4451-a231-e722d1325fad"}
01:22:01.990 00.005 16872 case statement mapped state 2 to 1
01:22:01.993 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"3dfa36b0-5f55-4451-a231-e722d1325fad"}
01:22:01.997 00.004 16872 evsrv: cli 0D3BFB48 disconnect
01:22:02.039 00.042 9640 worker thread done servicing request
01:22:02.039 00.000 16872 OnExposeComplete: enter
01:22:02.042 00.003 16872 UpdateGuideState(): m_state=2
01:22:02.044 00.002 16872 Star::Find(15, 1618, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:22:02.047 00.003 16872 Star::Find returns 1 (0), X=1618.28, Y=601.24, Mass=358133, SNR=382.3, Peak=32660 HFD=3.5
01:22:02.049 00.002 16872 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.56) = xAngle (0.61 = 0.61)
01:22:02.052 00.003 16872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.65 = 0.65)
01:22:02.056 00.004 16872 CameraToMount -- cameraX=-0.32 cameraY=0.47 hyp=0.57 cameraTheta=2.16 mountX=0.47 mountY=0.35, mountTheta=0.64
01:22:02.060 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65516, med=3300, FiltMin=3196, FiltMax=65516, Gamma=2.190
01:22:02.100 00.040 16872 UpdateGuideState exits: m=358133 SNR=382.3
01:22:02.105 00.005 16872 PhdController: newstate STATE_CALIBRATE
01:22:02.107 00.002 16872 PhdController: newstate STATE_GUIDE
01:22:02.121 00.014 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:22:02.123 00.002 16872 guider state => CALIBRATED
01:22:02.126 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:22:02.137 00.011 16872 reset dither spiral
01:22:02.140 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:22:02.143 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:02.145 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:22:02.147 00.002 16872 Enqueuing Expose request
01:22:02.151 00.004 9640 Worker thread wakes up
01:22:02.151 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:22:02.151 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:22:02.998 00.847 16872 evsrv: cli 0D3BFB48 connect
01:22:03.001 00.003 16872 case statement mapped state 5 to 1
01:22:03.005 00.004 16872 case statement mapped state 5 to 1
01:22:03.009 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"d3a3c5f8-aece-4675-adbf-ff944542a0e4"}
01:22:03.012 00.003 16872 case statement mapped state 5 to 1
01:22:03.015 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"d3a3c5f8-aece-4675-adbf-ff944542a0e4"}
01:22:03.019 00.004 16872 evsrv: cli 0D3BFB48 disconnect
01:22:04.020 01.001 16872 evsrv: cli 0D3C0228 connect
01:22:04.023 00.003 16872 case statement mapped state 5 to 1
01:22:04.026 00.003 16872 case statement mapped state 5 to 1
01:22:04.032 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"dd63b0bd-60ed-4fd0-8a59-dbb447159657"}
01:22:04.035 00.003 16872 case statement mapped state 5 to 1
01:22:04.038 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"dd63b0bd-60ed-4fd0-8a59-dbb447159657"}
01:22:04.044 00.006 16872 evsrv: cli 0D3C0228 disconnect
01:22:05.046 01.002 16872 evsrv: cli 0D3C0228 connect
01:22:05.049 00.003 16872 case statement mapped state 5 to 1
01:22:05.053 00.004 16872 case statement mapped state 5 to 1
01:22:05.056 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"66ea6bba-01df-4b74-a3ad-5de855b2329a"}
01:22:05.060 00.004 16872 case statement mapped state 5 to 1
01:22:05.062 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"66ea6bba-01df-4b74-a3ad-5de855b2329a"}
01:22:05.065 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:22:05.245 00.180 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9fa0bede-14b4-449e-83b4-d757b06d8559"}
01:22:05.249 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9fa0bede-14b4-449e-83b4-d757b06d8559"}
01:22:05.261 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c93eddc9-2897-426d-a61b-445b3edba035"}
01:22:05.267 00.006 16872 case statement mapped state 5 to 1
01:22:05.271 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c93eddc9-2897-426d-a61b-445b3edba035"}
01:22:05.278 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"30cd85cf-7dbb-4a4d-898e-e0f34cce7437"}
01:22:05.282 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.28,7.24],"pixels":"..."},"id":"30cd85cf-7dbb-4a4d-898e-e0f34cce7437"}
01:22:06.066 00.784 16872 evsrv: cli 0D3BFB48 connect
01:22:06.070 00.004 16872 case statement mapped state 5 to 1
01:22:06.074 00.004 16872 case statement mapped state 5 to 1
01:22:06.078 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"54e5abdf-4aa1-4e3a-a1ea-dc4651be2dbd"}
01:22:06.081 00.003 16872 case statement mapped state 5 to 1
01:22:06.083 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"54e5abdf-4aa1-4e3a-a1ea-dc4651be2dbd"}
01:22:06.088 00.005 16872 evsrv: cli 0D3BFB48 disconnect
01:22:06.210 00.122 9640 Exposure complete
01:22:06.346 00.136 9640 worker thread done servicing request
01:22:06.346 00.000 16872 OnExposeComplete: enter
01:22:06.349 00.003 16872 UpdateGuideState(): m_state=5
01:22:06.352 00.003 16872 Star::Find(15, 1618, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:22:06.357 00.005 16872 Star::Find returns 1 (0), X=1618.18, Y=601.37, Mass=377280, SNR=405.8, Peak=36684 HFD=3.3
01:22:06.360 00.003 16872 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.56) = xAngle (0.63 = 0.63)
01:22:06.362 00.002 16872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.68 = 0.68)
01:22:06.364 00.002 16872 CameraToMount -- cameraX=-0.42 cameraY=0.60 hyp=0.73 cameraTheta=2.19 mountX=0.59 mountY=0.46, mountTheta=0.66
01:22:06.370 00.006 16872 Changing from state CALIBRATED to GUIDING
01:22:06.373 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:22:06.376 00.003 16872 ScopeASCOM::SideOfPier() returns 0
01:22:06.450 00.074 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
01:22:06.453 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:22:06.456 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:22:06.458 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:22:06.461 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:22:06.465 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:22:06.468 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:22:06.470 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:22:06.472 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:22:06.475 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:22:06.478 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:22:06.482 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:22:06.485 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:22:06.487 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:22:06.601 00.114 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:22:06.604 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:22:06.607 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
01:22:06.612 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:22:06.616 00.004 16872 ScopeASCOM::SideOfPier() returns 0
01:22:06.699 00.083 16872 setting lock position to (1618.18, 601.37)
01:22:06.702 00.003 16872 MultiStar: stabilizing after lock position change
01:22:06.705 00.003 16872 guider state => GUIDING
01:22:06.708 00.003 16872 Status Line: Guiding
01:22:06.716 00.008 16872 Mount: notify guiding started
01:22:06.720 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:22:06.724 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
01:22:06.726 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:22:06.731 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:22:06.734 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:22:06.737 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
01:22:06.740 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
01:22:06.742 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:22:06.746 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
01:22:06.750 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:22:06.752 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:22:06.755 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:22:06.757 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:22:06.762 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:22:06.765 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:22:06.768 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:22:06.771 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:22:06.774 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:22:06.778 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:22:06.781 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:22:06.784 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:22:06.786 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:22:06.788 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:22:06.792 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:22:06.795 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:22:06.798 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:22:06.801 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:22:06.803 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:22:06.807 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:22:06.811 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:22:06.813 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:22:06.816 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:22:06.819 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:22:06.822 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:22:06.825 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:22:06.827 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:22:06.830 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:22:06.832 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:22:06.915 00.083 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:22:07.012 00.097 16872 ScopeASCOM::SideOfPier() returns 0
01:22:07.015 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:22:07.018 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:22:07.021 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:22:07.023 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
01:22:07.027 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:22:07.031 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:22:07.033 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:22:07.035 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:22:07.038 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:22:07.041 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3300, FiltMin=3198, FiltMax=65516, Gamma=2.190
01:22:07.079 00.038 16872 UpdateGuideState exits: m=377280 SNR=405.8
01:22:07.083 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
01:22:07.086 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:07.090 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:22:07.094 00.004 16872 Enqueuing Expose request
01:22:07.096 00.002 9640 Worker thread wakes up
01:22:07.097 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:22:07.097 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:22:07.097 00.000 16872 evsrv: cli 0D3BFB48 connect
01:22:07.099 00.002 16872 case statement mapped state 6 to 3
01:22:07.107 00.008 16872 case statement mapped state 6 to 3
01:22:07.111 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"4780c896-0cf8-469f-80fc-3d35145dada5"}
01:22:07.114 00.003 16872 case statement mapped state 6 to 3
01:22:07.116 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"4780c896-0cf8-469f-80fc-3d35145dada5"}
01:22:07.128 00.012 16872 evsrv: cli 0D3BFB48 disconnect
01:22:08.747 01.619 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1196e9e1-7bdb-41b2-a138-6de147769e7c"}
01:22:08.751 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1196e9e1-7bdb-41b2-a138-6de147769e7c"}
01:22:08.755 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a793b4bb-3385-4ef9-8c5d-c59d3bf925f1"}
01:22:08.758 00.003 16872 case statement mapped state 6 to 3
01:22:08.760 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a793b4bb-3385-4ef9-8c5d-c59d3bf925f1"}
01:22:08.764 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3b5df6d5-5190-4a03-8292-06ce132e8106"}
01:22:08.766 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.18,7.37],"pixels":"..."},"id":"3b5df6d5-5190-4a03-8292-06ce132e8106"}
01:22:11.153 02.387 9640 Exposure complete
01:22:11.294 00.141 9640 worker thread done servicing request
01:22:11.294 00.000 16872 OnExposeComplete: enter
01:22:11.297 00.003 16872 UpdateGuideState(): m_state=6
01:22:11.300 00.003 16872 Star::Find(15, 1618, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:22:11.305 00.005 16872 Star::Find returns 1 (0), X=1617.90, Y=601.80, Mass=393834, SNR=417.1, Peak=42112 HFD=3.0
01:22:11.308 00.003 16872 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.56) = xAngle (0.58 = 0.58)
01:22:11.311 00.003 16872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.63 = 0.63)
01:22:11.314 00.003 16872 CameraToMount -- cameraX=-0.28 cameraY=0.44 hyp=0.52 cameraTheta=2.14 mountX=0.43 mountY=0.30, mountTheta=0.61
01:22:11.320 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.28, y=0.44, opts=13)
01:22:11.323 00.003 16872 Enqueuing Move request for scope (-0.28, 0.44)
01:22:11.326 00.003 9640 Worker thread wakes up
01:22:11.326 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.44) opts 0xd
01:22:11.327 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.28, 0.44)
01:22:11.327 00.000 9640 Moving (-0.28, 0.44) raw xDistance=0.43 yDistance=0.30
01:22:11.327 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.43
01:22:11.327 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.30, m_sumCorr=0
01:22:11.327 00.000 9640 MoveAxis(W, 46, ABG)
01:22:11.327 00.000 9640 Guiding  Dir = 3, Dur = 46
01:22:11.327 00.000 9640 IsSlewing returns 0
01:22:11.327 00.000 9640 IsGuiding returns 0
01:22:11.328 00.001 9640 PulseGuide returned control before completion, sleep 56
01:22:11.334 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3304, FiltMin=3168, FiltMax=65516, Gamma=2.190
01:22:11.374 00.040 16872 UpdateGuideState exits: m=393834 SNR=417.1
01:22:11.377 00.003 16872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 1 / 99999
01:22:11.380 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777789331.380,"Host":"RBFOCUS307","Inst":1,"Distance":0.67,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:22:11.384 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:11.387 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:22:11.390 00.003 16872 Enqueuing Expose request
01:22:11.396 00.006 9640 IsGuiding returns 1
01:22:11.396 00.000 9640 scope still moving after pulse duration time elapsed
01:22:11.427 00.031 9640 IsSlewing returns 0
01:22:11.427 00.000 9640 IsGuiding returns 0
01:22:11.427 00.000 9640 scope move finished after 46 + 54 ms
01:22:11.428 00.001 9640 Move returns status 0, amount 46
01:22:11.428 00.000 9640 MoveAxis(N, 0, ABG)
01:22:11.428 00.000 9640 Move returns status 0, amount 0
01:22:11.428 00.000 9640 move complete, result=0
01:22:11.428 00.000 9640 worker thread done servicing request
01:22:11.428 00.000 9640 Worker thread wakes up
01:22:11.428 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:22:11.428 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:22:11.430 00.002 16872 GuideStep: 0.4 px 46 ms WEST, 0.3 px 0 ms NORTH
01:22:12.245 00.815 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7570cac0-2f5a-42b3-a1b6-a13eb0562030"}
01:22:12.250 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7570cac0-2f5a-42b3-a1b6-a13eb0562030"}
01:22:12.254 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"929034e5-012f-4b0a-aa13-83b0314965c0"}
01:22:12.258 00.004 16872 case statement mapped state 6 to 3
01:22:12.261 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"929034e5-012f-4b0a-aa13-83b0314965c0"}
01:22:12.300 00.039 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b32d7c3d-ef06-4a92-92f4-a245e57470c6"}
01:22:12.303 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.90,6.80],"pixels":"..."},"id":"b32d7c3d-ef06-4a92-92f4-a245e57470c6"}
01:22:15.498 03.195 9640 Exposure complete
01:22:15.637 00.139 9640 worker thread done servicing request
01:22:15.637 00.000 16872 OnExposeComplete: enter
01:22:15.640 00.003 16872 UpdateGuideState(): m_state=6
01:22:15.642 00.002 16872 Star::Find(15, 1617, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:22:15.644 00.002 16872 Star::Find returns 1 (0), X=1617.67, Y=601.23, Mass=364075, SNR=390.4, Peak=30276 HFD=3.6
01:22:15.647 00.003 16872 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.56) = xAngle (-4.44 = 1.84)
01:22:15.650 00.003 16872 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.40 = 1.89)
01:22:15.653 00.003 16872 CameraToMount -- cameraX=-0.52 cameraY=-0.13 hyp=0.53 cameraTheta=-2.89 mountX=-0.14 mountY=0.51, mountTheta=1.84
01:22:15.657 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.52, y=-0.13, opts=13)
01:22:15.660 00.003 16872 Enqueuing Move request for scope (-0.52, -0.13)
01:22:15.662 00.002 9640 Worker thread wakes up
01:22:15.662 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.13) opts 0xd
01:22:15.662 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.52, -0.13)
01:22:15.662 00.000 9640 Moving (-0.52, -0.13) raw xDistance=-0.14 yDistance=0.51
01:22:15.662 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
01:22:15.662 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.51, m_sumCorr=0
01:22:15.662 00.000 9640 MoveAxis(E, 10, ABG)
01:22:15.662 00.000 9640 Guiding  Dir = 2, Dur = 10
01:22:15.664 00.002 9640 IsSlewing returns 0
01:22:15.664 00.000 9640 IsGuiding returns 0
01:22:15.665 00.001 9640 PulseGuide returned control before completion, sleep 20
01:22:15.672 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=65516, med=3304, FiltMin=3212, FiltMax=65516, Gamma=2.190
01:22:15.696 00.024 9640 IsGuiding returns 1
01:22:15.696 00.000 9640 scope still moving after pulse duration time elapsed
01:22:15.714 00.018 16872 UpdateGuideState exits: m=364075 SNR=390.4
01:22:15.717 00.003 16872 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 2 / 99999
01:22:15.720 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777789335.720,"Host":"RBFOCUS307","Inst":1,"Distance":0.63,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
01:22:15.723 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:15.730 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:22:15.733 00.003 16872 Enqueuing Expose request
01:22:15.735 00.002 9640 IsSlewing returns 0
01:22:15.736 00.001 9640 IsGuiding returns 0
01:22:15.736 00.000 9640 scope move finished after 10 + 60 ms
01:22:15.736 00.000 9640 Move returns status 0, amount 10
01:22:15.736 00.000 9640 MoveAxis(N, 0, ABG)
01:22:15.736 00.000 9640 Move returns status 0, amount 0
01:22:15.736 00.000 9640 move complete, result=0
01:22:15.736 00.000 9640 worker thread done servicing request
01:22:15.736 00.000 9640 Worker thread wakes up
01:22:15.736 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:22:15.736 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:22:15.741 00.005 16872 GuideStep: -0.1 px 10 ms EAST, 0.5 px 0 ms NORTH
01:22:15.754 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a1b1174c-cbe3-429e-9afd-c3c227a35e9e"}
01:22:15.758 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a1b1174c-cbe3-429e-9afd-c3c227a35e9e"}
01:22:15.766 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f587b2c5-4aea-4a9d-964c-580def45da72"}
01:22:15.769 00.003 16872 case statement mapped state 6 to 3
01:22:15.771 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f587b2c5-4aea-4a9d-964c-580def45da72"}
01:22:15.776 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7150bb3c-5aa2-43cc-8c29-5836f280134d"}
01:22:15.779 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.67,7.23],"pixels":"..."},"id":"7150bb3c-5aa2-43cc-8c29-5836f280134d"}
01:22:19.246 03.467 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a984f40-0c84-41cc-9a1e-78777f0aaab6"}
01:22:19.249 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7a984f40-0c84-41cc-9a1e-78777f0aaab6"}
01:22:19.253 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"074b15a6-98ba-4d47-ac2d-c1b2b7390003"}
01:22:19.257 00.004 16872 case statement mapped state 6 to 3
01:22:19.260 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"074b15a6-98ba-4d47-ac2d-c1b2b7390003"}
01:22:19.263 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"22e81674-d4ab-4825-bf29-feb4b5d1fb43"}
01:22:19.266 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.67,7.23],"pixels":"..."},"id":"22e81674-d4ab-4825-bf29-feb4b5d1fb43"}
01:22:19.789 00.523 9640 Exposure complete
01:22:19.926 00.137 9640 worker thread done servicing request
01:22:19.926 00.000 16872 OnExposeComplete: enter
01:22:19.929 00.003 16872 UpdateGuideState(): m_state=6
01:22:19.933 00.004 16872 Star::Find(15, 1617, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:22:19.937 00.004 16872 Star::Find returns 1 (0), X=1617.75, Y=601.61, Mass=358252, SNR=391.2, Peak=35300 HFD=3.2
01:22:19.940 00.003 16872 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.56) = xAngle (1.07 = 1.07)
01:22:19.943 00.003 16872 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.11 = 1.11)
01:22:19.945 00.002 16872 CameraToMount -- cameraX=-0.43 cameraY=0.24 hyp=0.49 cameraTheta=2.62 mountX=0.24 mountY=0.44, mountTheta=1.08
01:22:19.949 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.43, y=0.24, opts=13)
01:22:19.954 00.005 16872 Enqueuing Move request for scope (-0.43, 0.24)
01:22:19.956 00.002 9640 Worker thread wakes up
01:22:19.956 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.24) opts 0xd
01:22:19.956 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.43, 0.24)
01:22:19.956 00.000 9640 Moving (-0.43, 0.24) raw xDistance=0.24 yDistance=0.44
01:22:19.957 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.24
01:22:19.957 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.44, m_sumCorr=0.17
01:22:19.957 00.000 9640 MoveAxis(W, 24, ABG)
01:22:19.957 00.000 9640 Guiding  Dir = 3, Dur = 24
01:22:19.957 00.000 9640 IsSlewing returns 0
01:22:19.957 00.000 9640 IsGuiding returns 0
01:22:19.958 00.001 9640 PulseGuide returned control before completion, sleep 34
01:22:19.962 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65516, med=3300, FiltMin=3172, FiltMax=65516, Gamma=2.190
01:22:19.996 00.034 9640 IsGuiding returns 1
01:22:19.996 00.000 9640 scope still moving after pulse duration time elapsed
01:22:20.001 00.005 16872 UpdateGuideState exits: m=358252 SNR=391.2
01:22:20.004 00.003 16872 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 3 / 99999
01:22:20.006 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777789340.006,"Host":"RBFOCUS307","Inst":1,"Distance":0.59,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
01:22:20.009 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:20.013 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:22:20.017 00.004 16872 Enqueuing Expose request
01:22:20.027 00.010 9640 IsSlewing returns 0
01:22:20.027 00.000 9640 IsGuiding returns 0
01:22:20.027 00.000 9640 scope move finished after 24 + 46 ms
01:22:20.028 00.001 9640 Move returns status 0, amount 24
01:22:20.028 00.000 9640 MoveAxis(S, 20, ABG)
01:22:20.028 00.000 9640 Guiding  Dir = 1, Dur = 20
01:22:20.028 00.000 9640 IsSlewing returns 0
01:22:20.028 00.000 9640 IsGuiding returns 0
01:22:20.029 00.001 9640 PulseGuide returned control before completion, sleep 30
01:22:20.074 00.045 9640 IsGuiding returns 1
01:22:20.074 00.000 9640 scope still moving after pulse duration time elapsed
01:22:20.106 00.032 9640 IsSlewing returns 0
01:22:20.106 00.000 9640 IsGuiding returns 0
01:22:20.106 00.000 9640 scope move finished after 20 + 57 ms
01:22:20.106 00.000 9640 Move returns status 0, amount 20
01:22:20.106 00.000 9640 move complete, result=0
01:22:20.107 00.001 9640 worker thread done servicing request
01:22:20.107 00.000 9640 Worker thread wakes up
01:22:20.107 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:22:20.107 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:22:20.107 00.000 16872 GuideStep: 0.2 px 24 ms WEST, 0.4 px 20 ms SOUTH
01:22:22.746 02.639 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e22a3e2-9b4b-4c41-8754-0a4d41e6cd6a"}
01:22:22.749 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6e22a3e2-9b4b-4c41-8754-0a4d41e6cd6a"}
01:22:22.753 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8a1626bf-0133-441f-b068-8c0e5e817612"}
01:22:22.756 00.003 16872 case statement mapped state 6 to 3
01:22:22.759 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a1626bf-0133-441f-b068-8c0e5e817612"}
01:22:22.762 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2586c2e5-e863-4acb-8e41-a3f2c07fff9f"}
01:22:22.767 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.75,6.61],"pixels":"..."},"id":"2586c2e5-e863-4acb-8e41-a3f2c07fff9f"}
01:22:24.186 01.419 9640 Exposure complete
01:22:24.329 00.143 9640 worker thread done servicing request
01:22:24.329 00.000 16872 OnExposeComplete: enter
01:22:24.333 00.004 16872 UpdateGuideState(): m_state=6
01:22:24.337 00.004 16872 Star::Find(15, 1617, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:22:24.341 00.004 16872 Star::Find returns 1 (0), X=1617.17, Y=601.94, Mass=375248, SNR=392.8, Peak=38848 HFD=3.1
01:22:24.345 00.004 16872 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.56) = xAngle (1.07 = 1.07)
01:22:24.349 00.004 16872 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.12 = 1.12)
01:22:24.352 00.003 16872 CameraToMount -- cameraX=-1.01 cameraY=0.57 hyp=1.16 cameraTheta=2.63 mountX=0.56 mountY=1.04, mountTheta=1.08
01:22:24.360 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-1.01, y=0.57, opts=13)
01:22:24.364 00.004 16872 Enqueuing Move request for scope (-1.01, 0.57)
01:22:24.367 00.003 9640 Worker thread wakes up
01:22:24.367 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.01, 0.57) opts 0xd
01:22:24.367 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.01, 0.57)
01:22:24.367 00.000 9640 Moving (-1.01, 0.57) raw xDistance=0.56 yDistance=1.04
01:22:24.367 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.56
01:22:24.367 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 1.04, m_sumCorr=0.34
01:22:24.367 00.000 9640 MoveAxis(W, 61, ABG)
01:22:24.368 00.001 9640 Guiding  Dir = 3, Dur = 61
01:22:24.368 00.000 9640 IsSlewing returns 0
01:22:24.368 00.000 9640 IsGuiding returns 0
01:22:24.368 00.000 9640 PulseGuide returned control before completion, sleep 71
01:22:24.375 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3296, FiltMin=3108, FiltMax=65516, Gamma=2.190
01:22:24.415 00.040 16872 UpdateGuideState exits: m=375248 SNR=392.8
01:22:24.420 00.005 16872 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 4 / 99999
01:22:24.424 00.004 16872 PhdController: newstate STATE_FINISH
01:22:24.427 00.003 16872 PhdController complete: success
01:22:24.431 00.004 16872 evsrv: {"Event":"SettleDone","Timestamp":1777789344.431,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:22:24.434 00.003 16872 Mount: notify guiding dither settle done success=1
01:22:24.437 00.003 16872 PhdController: newstate STATE_IDLE
01:22:24.440 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:24.442 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:22:24.445 00.003 16872 Enqueuing Expose request
01:22:24.449 00.004 9640 IsGuiding returns 1
01:22:24.449 00.000 9640 scope still moving after pulse duration time elapsed
01:22:24.481 00.032 9640 IsSlewing returns 0
01:22:24.481 00.000 9640 IsGuiding returns 0
01:22:24.481 00.000 9640 scope move finished after 61 + 52 ms
01:22:24.481 00.000 9640 Move returns status 0, amount 61
01:22:24.481 00.000 9640 MoveAxis(S, 20, ABG)
01:22:24.481 00.000 9640 Guiding  Dir = 1, Dur = 20
01:22:24.482 00.001 9640 IsSlewing returns 0
01:22:24.482 00.000 9640 IsGuiding returns 0
01:22:24.482 00.000 9640 PulseGuide returned control before completion, sleep 30
01:22:24.530 00.048 9640 IsGuiding returns 1
01:22:24.530 00.000 9640 scope still moving after pulse duration time elapsed
01:22:24.560 00.030 9640 IsSlewing returns 0
01:22:24.561 00.001 9640 IsGuiding returns 0
01:22:24.561 00.000 9640 scope move finished after 20 + 59 ms
01:22:24.562 00.001 9640 Move returns status 0, amount 20
01:22:24.562 00.000 9640 move complete, result=0
01:22:24.562 00.000 9640 worker thread done servicing request
01:22:24.562 00.000 9640 Worker thread wakes up
01:22:24.562 00.000 16872 GuideStep: 0.6 px 61 ms WEST, 1.0 px 20 ms SOUTH
01:22:24.566 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:22:24.567 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:22:24.657 00.090 16872 evsrv: cli 0D3BF8C8 connect
01:22:24.661 00.004 16872 case statement mapped state 6 to 3
01:22:24.671 00.010 16872 case statement mapped state 6 to 3
01:22:24.683 00.012 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"d44950fe-385c-4670-83f0-aa511a8fd7e7"}
01:22:24.691 00.008 16872 case statement mapped state 6 to 3
01:22:24.695 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d44950fe-385c-4670-83f0-aa511a8fd7e7"}
01:22:24.714 00.019 16872 evsrv: cli 0D3BF8C8 disconnect
01:22:26.244 01.530 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"27d65986-e5ff-4ca4-8b7e-fa33b5471580"}
01:22:26.248 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"27d65986-e5ff-4ca4-8b7e-fa33b5471580"}
01:22:26.253 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"313cfa0a-88d1-4a4d-8d70-78a1aebfbd03"}
01:22:26.257 00.004 16872 case statement mapped state 6 to 3
01:22:26.261 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"313cfa0a-88d1-4a4d-8d70-78a1aebfbd03"}
01:22:26.265 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9e281fbf-3f37-4f55-9167-d8d62ddff08d"}
01:22:26.269 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.17,6.94],"pixels":"..."},"id":"9e281fbf-3f37-4f55-9167-d8d62ddff08d"}
01:22:28.646 02.377 9640 Exposure complete
01:22:28.791 00.145 9640 worker thread done servicing request
01:22:28.792 00.001 16872 OnExposeComplete: enter
01:22:28.794 00.002 16872 UpdateGuideState(): m_state=6
01:22:28.797 00.003 16872 Star::Find(15, 1617, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:22:28.800 00.003 16872 Star::Find returns 1 (0), X=1617.42, Y=601.72, Mass=366747, SNR=388.4, Peak=33332 HFD=3.4
01:22:28.803 00.003 16872 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.56) = xAngle (1.15 = 1.15)
01:22:28.806 00.003 16872 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.20 = 1.20)
01:22:28.808 00.002 16872 CameraToMount -- cameraX=-0.76 cameraY=0.35 hyp=0.84 cameraTheta=2.70 mountX=0.34 mountY=0.78, mountTheta=1.16
01:22:28.812 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.76, y=0.35, opts=13)
01:22:28.815 00.003 16872 Enqueuing Move request for scope (-0.76, 0.35)
01:22:28.819 00.004 9640 Worker thread wakes up
01:22:28.819 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.35) opts 0xd
01:22:28.819 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.76, 0.35)
01:22:28.819 00.000 9640 Moving (-0.76, 0.35) raw xDistance=0.34 yDistance=0.78
01:22:28.820 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.34
01:22:28.820 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.78, m_sumCorr=0.55
01:22:28.820 00.000 9640 MoveAxis(W, 42, ABG)
01:22:28.820 00.000 9640 Guiding  Dir = 3, Dur = 42
01:22:28.820 00.000 9640 IsSlewing returns 0
01:22:28.820 00.000 9640 IsGuiding returns 0
01:22:28.821 00.001 9640 PulseGuide returned control before completion, sleep 52
01:22:28.828 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=65520, med=3300, FiltMin=3138, FiltMax=65512, Gamma=2.190
01:22:28.866 00.038 16872 UpdateGuideState exits: m=366747 SNR=388.4
01:22:28.869 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:28.872 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:22:28.874 00.002 16872 Enqueuing Expose request
01:22:28.881 00.007 9640 IsGuiding returns 1
01:22:28.882 00.001 9640 scope still moving after pulse duration time elapsed
01:22:28.913 00.031 9640 IsSlewing returns 0
01:22:28.913 00.000 9640 IsGuiding returns 0
01:22:28.914 00.001 9640 scope move finished after 42 + 50 ms
01:22:28.914 00.000 9640 Move returns status 0, amount 42
01:22:28.914 00.000 9640 MoveAxis(S, 25, ABG)
01:22:28.914 00.000 9640 Guiding  Dir = 1, Dur = 25
01:22:28.915 00.001 9640 IsSlewing returns 0
01:22:28.916 00.001 9640 IsGuiding returns 0
01:22:28.917 00.001 9640 PulseGuide returned control before completion, sleep 35
01:22:28.959 00.042 9640 IsGuiding returns 1
01:22:28.959 00.000 9640 scope still moving after pulse duration time elapsed
01:22:28.991 00.032 9640 IsSlewing returns 0
01:22:28.992 00.001 9640 IsGuiding returns 0
01:22:28.992 00.000 9640 scope move finished after 25 + 51 ms
01:22:28.993 00.001 9640 Move returns status 0, amount 25
01:22:28.993 00.000 9640 move complete, result=0
01:22:28.993 00.000 9640 worker thread done servicing request
01:22:28.993 00.000 9640 Worker thread wakes up
01:22:28.994 00.001 16872 GuideStep: 0.3 px 42 ms WEST, 0.8 px 25 ms SOUTH
01:22:28.997 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:22:28.997 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:22:29.766 00.769 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8940e40a-e13b-44fd-8099-3e094d2d3908"}
01:22:29.769 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8940e40a-e13b-44fd-8099-3e094d2d3908"}
01:22:29.773 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c7bf2a5-a7b6-4323-b74f-e134097085dd"}
01:22:29.777 00.004 16872 case statement mapped state 6 to 3
01:22:29.780 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c7bf2a5-a7b6-4323-b74f-e134097085dd"}
01:22:29.783 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8ac5d783-fb04-4d43-a74b-a34a4518d61d"}
01:22:29.786 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.42,6.72],"pixels":"..."},"id":"8ac5d783-fb04-4d43-a74b-a34a4518d61d"}
01:22:33.052 03.266 9640 Exposure complete
01:22:33.193 00.141 9640 worker thread done servicing request
01:22:33.193 00.000 16872 OnExposeComplete: enter
01:22:33.199 00.006 16872 UpdateGuideState(): m_state=6
01:22:33.203 00.004 16872 Star::Find(15, 1617, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:22:33.206 00.003 16872 Star::Find returns 1 (0), X=1617.01, Y=601.39, Mass=404274, SNR=417.9, Peak=39352 HFD=3.3
01:22:33.210 00.004 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:22:33.213 00.003 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:22:33.217 00.004 16872 CameraToMount -- cameraX=-1.17 cameraY=0.02 hyp=1.17 cameraTheta=3.12 mountX=0.00 mountY=1.17, mountTheta=1.57
01:22:33.227 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-1.17, y=0.02, opts=13)
01:22:33.232 00.005 16872 Enqueuing Move request for scope (-1.17, 0.02)
01:22:33.236 00.004 9640 Worker thread wakes up
01:22:33.236 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.17, 0.02) opts 0xd
01:22:33.236 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.17, 0.02)
01:22:33.236 00.000 9640 Moving (-1.17, 0.02) raw xDistance=0.00 yDistance=1.17
01:22:33.237 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:22:33.237 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 1.17, m_sumCorr=0.81
01:22:33.237 00.000 9640 MoveAxis(E, 0, ABG)
01:22:33.237 00.000 9640 Move returns status 0, amount 0
01:22:33.237 00.000 9640 MoveAxis(S, 32, ABG)
01:22:33.237 00.000 9640 Guiding  Dir = 1, Dur = 32
01:22:33.237 00.000 9640 IsSlewing returns 0
01:22:33.238 00.001 9640 IsGuiding returns 0
01:22:33.238 00.000 9640 PulseGuide returned control before completion, sleep 42
01:22:33.245 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3300, FiltMin=3150, FiltMax=65516, Gamma=2.190
01:22:33.287 00.042 16872 UpdateGuideState exits: m=404274 SNR=417.9
01:22:33.290 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:33.294 00.004 9640 IsGuiding returns 1
01:22:33.295 00.001 9640 scope still moving after pulse duration time elapsed
01:22:33.295 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:22:33.299 00.004 16872 Enqueuing Expose request
01:22:33.303 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99107aa5-04a2-4c19-a664-993210c91c74"}
01:22:33.309 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"99107aa5-04a2-4c19-a664-993210c91c74"}
01:22:33.319 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a5fac393-e88f-4676-a38f-72c976b59817"}
01:22:33.323 00.004 16872 case statement mapped state 6 to 3
01:22:33.326 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5fac393-e88f-4676-a38f-72c976b59817"}
01:22:33.329 00.003 9640 IsSlewing returns 0
01:22:33.329 00.000 9640 IsGuiding returns 0
01:22:33.330 00.001 9640 scope move finished after 32 + 59 ms
01:22:33.330 00.000 9640 Move returns status 0, amount 32
01:22:33.330 00.000 9640 move complete, result=0
01:22:33.330 00.000 9640 worker thread done servicing request
01:22:33.330 00.000 9640 Worker thread wakes up
01:22:33.330 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:22:33.330 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:22:33.331 00.001 16872 GuideStep: 0.0 px 0 ms EAST, 1.2 px 32 ms SOUTH
01:22:33.348 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e153b58-c179-447d-b6e2-480ca87e0ae5"}
01:22:33.351 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.01,7.39],"pixels":"..."},"id":"8e153b58-c179-447d-b6e2-480ca87e0ae5"}
01:22:36.772 03.421 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68477d74-6388-439d-bfd7-979da389055b"}
01:22:36.775 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"68477d74-6388-439d-bfd7-979da389055b"}
01:22:36.778 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"59f2493a-1802-4e45-972d-d064bf756fb7"}
01:22:36.781 00.003 16872 case statement mapped state 6 to 3
01:22:36.784 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"59f2493a-1802-4e45-972d-d064bf756fb7"}
01:22:36.787 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e0390078-983a-413f-abf5-e574d147de5f"}
01:22:36.791 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.01,7.39],"pixels":"..."},"id":"e0390078-983a-413f-abf5-e574d147de5f"}
01:22:37.392 00.601 9640 Exposure complete
01:22:37.546 00.154 9640 worker thread done servicing request
01:22:37.546 00.000 16872 OnExposeComplete: enter
01:22:37.550 00.004 16872 UpdateGuideState(): m_state=6
01:22:37.554 00.004 16872 Star::Find(15, 1617, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
01:22:37.559 00.005 16872 Star::Find returns 1 (0), X=1617.20, Y=601.11, Mass=377214, SNR=390.3, Peak=37008 HFD=3.2
01:22:37.562 00.003 16872 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.56) = xAngle (-4.45 = 1.84)
01:22:37.566 00.004 16872 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.40 = 1.88)
01:22:37.569 00.003 16872 CameraToMount -- cameraX=-0.99 cameraY=-0.25 hyp=1.02 cameraTheta=-2.89 mountX=-0.27 mountY=0.97, mountTheta=1.84
01:22:37.575 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.99, y=-0.25, opts=13)
01:22:37.578 00.003 16872 Enqueuing Move request for scope (-0.99, -0.25)
01:22:37.581 00.003 9640 Worker thread wakes up
01:22:37.581 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.99, -0.25) opts 0xd
01:22:37.581 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.99, -0.25)
01:22:37.581 00.000 9640 Moving (-0.99, -0.25) raw xDistance=-0.27 yDistance=0.97
01:22:37.581 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.27
01:22:37.581 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 0.97, m_sumCorr=1.1
01:22:37.581 00.000 9640 MoveAxis(E, 28, ABG)
01:22:37.581 00.000 9640 Guiding  Dir = 2, Dur = 28
01:22:37.583 00.002 9640 IsSlewing returns 0
01:22:37.583 00.000 9640 IsGuiding returns 0
01:22:37.583 00.000 9640 PulseGuide returned control before completion, sleep 38
01:22:37.590 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3304, FiltMin=3132, FiltMax=65516, Gamma=2.190
01:22:37.632 00.042 9640 IsGuiding returns 1
01:22:37.632 00.000 9640 scope still moving after pulse duration time elapsed
01:22:37.633 00.001 16872 UpdateGuideState exits: m=377214 SNR=390.3
01:22:37.637 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:37.641 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:22:37.644 00.003 16872 Enqueuing Expose request
01:22:37.662 00.018 9640 IsSlewing returns 0
01:22:37.662 00.000 9640 IsGuiding returns 1
01:22:37.694 00.032 9640 IsSlewing returns 0
01:22:37.694 00.000 9640 IsGuiding returns 1
01:22:37.725 00.031 9640 IsSlewing returns 0
01:22:37.725 00.000 9640 IsGuiding returns 1
01:22:37.757 00.032 9640 IsSlewing returns 0
01:22:37.757 00.000 9640 IsGuiding returns 0
01:22:37.757 00.000 9640 scope move finished after 28 + 146 ms
01:22:37.757 00.000 9640 Move returns status 0, amount 28
01:22:37.757 00.000 9640 MoveAxis(S, 36, ABG)
01:22:37.757 00.000 9640 Guiding  Dir = 1, Dur = 36
01:22:37.758 00.001 9640 IsSlewing returns 0
01:22:37.758 00.000 9640 IsGuiding returns 0
01:22:37.758 00.000 9640 PulseGuide returned control before completion, sleep 46
01:22:37.819 00.061 9640 IsGuiding returns 1
01:22:37.819 00.000 9640 scope still moving after pulse duration time elapsed
01:22:37.850 00.031 9640 IsSlewing returns 0
01:22:37.850 00.000 9640 IsGuiding returns 0
01:22:37.850 00.000 9640 scope move finished after 36 + 56 ms
01:22:37.850 00.000 9640 Move returns status 0, amount 36
01:22:37.850 00.000 9640 move complete, result=0
01:22:37.851 00.001 9640 worker thread done servicing request
01:22:37.851 00.000 9640 Worker thread wakes up
01:22:37.851 00.000 16872 GuideStep: -0.3 px 28 ms EAST, 1.0 px 36 ms SOUTH
01:22:37.854 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:22:37.855 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:22:40.272 02.417 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97b10286-9d37-420e-b2e7-b369c829ea67"}
01:22:40.274 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"97b10286-9d37-420e-b2e7-b369c829ea67"}
01:22:40.277 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b5f059ef-a11f-4fca-8828-8e16d19a7432"}
01:22:40.281 00.004 16872 case statement mapped state 6 to 3
01:22:40.286 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5f059ef-a11f-4fca-8828-8e16d19a7432"}
01:22:40.289 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6d466b84-76f7-4667-af3c-205af132bbf6"}
01:22:40.293 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.20,7.11],"pixels":"..."},"id":"6d466b84-76f7-4667-af3c-205af132bbf6"}
01:22:41.919 01.626 9640 Exposure complete
01:22:42.059 00.140 9640 worker thread done servicing request
01:22:42.059 00.000 16872 OnExposeComplete: enter
01:22:42.062 00.003 16872 UpdateGuideState(): m_state=6
01:22:42.064 00.002 16872 Star::Find(15, 1617, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
01:22:42.067 00.003 16872 Star::Find returns 1 (0), X=1617.03, Y=601.87, Mass=407778, SNR=420.2, Peak=47920 HFD=2.9
01:22:42.071 00.004 16872 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.56) = xAngle (1.17 = 1.17)
01:22:42.074 00.003 16872 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.22 = 1.22)
01:22:42.079 00.005 16872 CameraToMount -- cameraX=-1.15 cameraY=0.51 hyp=1.26 cameraTheta=2.73 mountX=0.49 mountY=1.18, mountTheta=1.18
01:22:42.084 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.15, y=0.51, opts=13)
01:22:42.086 00.002 16872 Enqueuing Move request for scope (-1.15, 0.51)
01:22:42.089 00.003 9640 Worker thread wakes up
01:22:42.089 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.15, 0.51) opts 0xd
01:22:42.089 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.15, 0.51)
01:22:42.090 00.001 9640 Moving (-1.15, 0.51) raw xDistance=0.49 yDistance=1.18
01:22:42.090 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.49
01:22:42.090 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.31, input 1.18, m_sumCorr=1.4
01:22:42.090 00.000 9640 MoveAxis(W, 49, ABG)
01:22:42.090 00.000 9640 Guiding  Dir = 3, Dur = 49
01:22:42.090 00.000 9640 IsSlewing returns 0
01:22:42.090 00.000 9640 IsGuiding returns 0
01:22:42.091 00.001 9640 PulseGuide returned control before completion, sleep 59
01:22:42.095 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3304, FiltMin=3144, FiltMax=65516, Gamma=2.190
01:22:42.136 00.041 16872 UpdateGuideState exits: m=407778 SNR=420.2
01:22:42.142 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:42.145 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:22:42.147 00.002 16872 Enqueuing Expose request
01:22:42.154 00.007 9640 IsGuiding returns 1
01:22:42.155 00.001 9640 scope still moving after pulse duration time elapsed
01:22:42.186 00.031 9640 IsSlewing returns 0
01:22:42.187 00.001 9640 IsGuiding returns 1
01:22:42.217 00.030 9640 IsSlewing returns 0
01:22:42.217 00.000 9640 IsGuiding returns 0
01:22:42.218 00.001 9640 scope move finished after 49 + 78 ms
01:22:42.218 00.000 9640 Move returns status 0, amount 49
01:22:42.218 00.000 9640 MoveAxis(S, 37, ABG)
01:22:42.218 00.000 9640 Guiding  Dir = 1, Dur = 37
01:22:42.218 00.000 9640 IsSlewing returns 0
01:22:42.219 00.001 9640 IsGuiding returns 0
01:22:42.219 00.000 9640 PulseGuide returned control before completion, sleep 47
01:22:42.278 00.059 9640 IsGuiding returns 1
01:22:42.278 00.000 9640 scope still moving after pulse duration time elapsed
01:22:42.309 00.031 9640 IsSlewing returns 0
01:22:42.310 00.001 9640 IsGuiding returns 0
01:22:42.310 00.000 9640 scope move finished after 37 + 53 ms
01:22:42.310 00.000 9640 Move returns status 0, amount 37
01:22:42.310 00.000 9640 move complete, result=0
01:22:42.310 00.000 9640 worker thread done servicing request
01:22:42.311 00.001 9640 Worker thread wakes up
01:22:42.311 00.000 16872 GuideStep: 0.5 px 49 ms WEST, 1.2 px 37 ms SOUTH
01:22:42.315 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:22:42.315 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:22:43.771 01.456 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"95142af1-ba99-418c-a70e-8a1110083c6e"}
01:22:43.775 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"95142af1-ba99-418c-a70e-8a1110083c6e"}
01:22:43.786 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9cfe479-e499-4fa2-a9ea-2883f096e603"}
01:22:43.790 00.004 16872 case statement mapped state 6 to 3
01:22:43.794 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9cfe479-e499-4fa2-a9ea-2883f096e603"}
01:22:43.797 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e3604939-f94b-40f9-8a13-909c63026ebe"}
01:22:43.802 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.03,6.87],"pixels":"..."},"id":"e3604939-f94b-40f9-8a13-909c63026ebe"}
01:22:46.386 02.584 9640 Exposure complete
01:22:46.526 00.140 9640 worker thread done servicing request
01:22:46.526 00.000 16872 OnExposeComplete: enter
01:22:46.532 00.006 16872 UpdateGuideState(): m_state=6
01:22:46.535 00.003 16872 Star::Find(15, 1617, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
01:22:46.537 00.002 16872 Star::Find returns 1 (0), X=1616.91, Y=601.54, Mass=412100, SNR=411.4, Peak=42336 HFD=3.1
01:22:46.539 00.002 16872 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.56) = xAngle (1.45 = 1.45)
01:22:46.543 00.004 16872 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.50 = 1.50)
01:22:46.545 00.002 16872 CameraToMount -- cameraX=-1.27 cameraY=0.17 hyp=1.28 cameraTheta=3.00 mountX=0.16 mountY=1.28, mountTheta=1.45
01:22:46.549 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.27, y=0.17, opts=13)
01:22:46.553 00.004 16872 Enqueuing Move request for scope (-1.27, 0.17)
01:22:46.557 00.004 9640 Worker thread wakes up
01:22:46.557 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.27, 0.17) opts 0xd
01:22:46.557 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.27, 0.17)
01:22:46.557 00.000 9640 Moving (-1.27, 0.17) raw xDistance=0.16 yDistance=1.28
01:22:46.557 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.16
01:22:46.557 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.31, input 1.28, m_sumCorr=1.7
01:22:46.557 00.000 9640 MoveAxis(W, 21, ABG)
01:22:46.557 00.000 9640 Guiding  Dir = 3, Dur = 21
01:22:46.558 00.001 9640 IsSlewing returns 0
01:22:46.558 00.000 9640 IsGuiding returns 0
01:22:46.559 00.001 9640 PulseGuide returned control before completion, sleep 31
01:22:46.564 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3304, FiltMin=3116, FiltMax=65516, Gamma=2.190
01:22:46.602 00.038 9640 IsGuiding returns 1
01:22:46.602 00.000 9640 scope still moving after pulse duration time elapsed
01:22:46.602 00.000 16872 UpdateGuideState exits: m=412100 SNR=411.4
01:22:46.606 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:46.609 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:22:46.611 00.002 16872 Enqueuing Expose request
01:22:46.635 00.024 9640 IsSlewing returns 0
01:22:46.635 00.000 9640 IsGuiding returns 1
01:22:46.665 00.030 9640 IsSlewing returns 0
01:22:46.666 00.001 9640 IsGuiding returns 1
01:22:46.697 00.031 9640 IsSlewing returns 0
01:22:46.697 00.000 9640 IsGuiding returns 0
01:22:46.697 00.000 9640 scope move finished after 21 + 117 ms
01:22:46.697 00.000 9640 Move returns status 0, amount 21
01:22:46.697 00.000 9640 MoveAxis(S, 38, ABG)
01:22:46.697 00.000 9640 Guiding  Dir = 1, Dur = 38
01:22:46.698 00.001 9640 IsSlewing returns 0
01:22:46.698 00.000 9640 IsGuiding returns 0
01:22:46.699 00.001 9640 PulseGuide returned control before completion, sleep 48
01:22:46.758 00.059 9640 IsGuiding returns 1
01:22:46.758 00.000 9640 scope still moving after pulse duration time elapsed
01:22:46.791 00.033 9640 IsSlewing returns 0
01:22:46.791 00.000 9640 IsGuiding returns 0
01:22:46.791 00.000 9640 scope move finished after 38 + 54 ms
01:22:46.791 00.000 9640 Move returns status 0, amount 38
01:22:46.791 00.000 9640 move complete, result=0
01:22:46.792 00.001 9640 worker thread done servicing request
01:22:46.792 00.000 9640 Worker thread wakes up
01:22:46.792 00.000 16872 GuideStep: 0.2 px 21 ms WEST, 1.3 px 38 ms SOUTH
01:22:46.795 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:22:46.795 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:22:47.270 00.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"940ac53b-839a-408a-a099-fc9766451e17"}
01:22:47.274 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"940ac53b-839a-408a-a099-fc9766451e17"}
01:22:47.291 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0ffe89a-d8fc-4a87-9d20-fdb49ccb99d1"}
01:22:47.294 00.003 16872 case statement mapped state 6 to 3
01:22:47.298 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0ffe89a-d8fc-4a87-9d20-fdb49ccb99d1"}
01:22:47.303 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e556d99c-6220-4d19-9cbf-89c167c83d8f"}
01:22:47.308 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.91,6.54],"pixels":"..."},"id":"e556d99c-6220-4d19-9cbf-89c167c83d8f"}
01:22:50.769 03.461 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8e9051b-ad91-40c1-bbb2-e811fabf50dd"}
01:22:50.773 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d8e9051b-ad91-40c1-bbb2-e811fabf50dd"}
01:22:50.776 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26ea66be-9ee8-4695-bfc0-d3d3bf8c0f58"}
01:22:50.780 00.004 16872 case statement mapped state 6 to 3
01:22:50.783 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"26ea66be-9ee8-4695-bfc0-d3d3bf8c0f58"}
01:22:50.788 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bfc8c0c3-1ce5-4787-a9ff-21c57626dd05"}
01:22:50.791 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.91,6.54],"pixels":"..."},"id":"bfc8c0c3-1ce5-4787-a9ff-21c57626dd05"}
01:22:50.859 00.068 9640 Exposure complete
01:22:50.999 00.140 9640 worker thread done servicing request
01:22:50.999 00.000 16872 OnExposeComplete: enter
01:22:51.002 00.003 16872 UpdateGuideState(): m_state=6
01:22:51.006 00.004 16872 Star::Find(15, 1616, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:22:51.009 00.003 16872 Star::Find returns 1 (0), X=1616.80, Y=601.09, Mass=381893, SNR=402.9, Peak=35012 HFD=3.5
01:22:51.011 00.002 16872 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.56) = xAngle (-4.50 = 1.78)
01:22:51.014 00.003 16872 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.45 = 1.83)
01:22:51.016 00.002 16872 CameraToMount -- cameraX=-1.38 cameraY=-0.28 hyp=1.41 cameraTheta=-2.94 mountX=-0.30 mountY=1.36, mountTheta=1.79
01:22:51.021 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.38, y=-0.28, opts=13)
01:22:51.024 00.003 16872 Enqueuing Move request for scope (-1.38, -0.28)
01:22:51.027 00.003 9640 Worker thread wakes up
01:22:51.027 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.38, -0.28) opts 0xd
01:22:51.027 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.38, -0.28)
01:22:51.027 00.000 9640 Moving (-1.38, -0.28) raw xDistance=-0.30 yDistance=1.36
01:22:51.027 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.30
01:22:51.027 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.34, input 1.36, m_sumCorr=2.1
01:22:51.027 00.000 9640 MoveAxis(E, 30, ABG)
01:22:51.027 00.000 9640 Guiding  Dir = 2, Dur = 30
01:22:51.028 00.001 9640 IsSlewing returns 0
01:22:51.028 00.000 9640 IsGuiding returns 0
01:22:51.028 00.000 9640 PulseGuide returned control before completion, sleep 40
01:22:51.035 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3300, FiltMin=3196, FiltMax=65516, Gamma=2.190
01:22:51.072 00.037 16872 UpdateGuideState exits: m=381893 SNR=402.9
01:22:51.075 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:51.077 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:22:51.080 00.003 16872 Enqueuing Expose request
01:22:51.088 00.008 9640 IsGuiding returns 1
01:22:51.088 00.000 9640 scope still moving after pulse duration time elapsed
01:22:51.113 00.025 9640 IsSlewing returns 0
01:22:51.113 00.000 9640 IsGuiding returns 1
01:22:51.145 00.032 9640 IsSlewing returns 0
01:22:51.145 00.000 9640 IsGuiding returns 1
01:22:51.175 00.030 9640 IsSlewing returns 0
01:22:51.176 00.001 9640 IsGuiding returns 1
01:22:51.206 00.030 9640 IsSlewing returns 0
01:22:51.209 00.003 9640 IsGuiding returns 0
01:22:51.209 00.000 9640 scope move finished after 30 + 151 ms
01:22:51.209 00.000 9640 Move returns status 0, amount 30
01:22:51.209 00.000 9640 MoveAxis(S, 41, ABG)
01:22:51.209 00.000 9640 Guiding  Dir = 1, Dur = 41
01:22:51.210 00.001 9640 IsSlewing returns 0
01:22:51.210 00.000 9640 IsGuiding returns 0
01:22:51.210 00.000 9640 PulseGuide returned control before completion, sleep 51
01:22:51.268 00.058 9640 IsGuiding returns 1
01:22:51.268 00.000 9640 scope still moving after pulse duration time elapsed
01:22:51.299 00.031 9640 IsSlewing returns 0
01:22:51.300 00.001 9640 IsGuiding returns 0
01:22:51.301 00.001 9640 scope move finished after 41 + 50 ms
01:22:51.303 00.002 9640 Move returns status 0, amount 41
01:22:51.303 00.000 9640 move complete, result=0
01:22:51.303 00.000 16872 GuideStep: -0.3 px 30 ms EAST, 1.4 px 41 ms SOUTH
01:22:51.307 00.004 9640 worker thread done servicing request
01:22:51.307 00.000 9640 Worker thread wakes up
01:22:51.307 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:22:51.307 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:22:54.269 02.962 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1904f499-3cc9-427c-bc32-ba87f70033a6"}
01:22:54.273 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1904f499-3cc9-427c-bc32-ba87f70033a6"}
01:22:54.276 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53ba4f72-3c6d-43e5-bb08-0e8b9988b6ba"}
01:22:54.280 00.004 16872 case statement mapped state 6 to 3
01:22:54.284 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"53ba4f72-3c6d-43e5-bb08-0e8b9988b6ba"}
01:22:54.289 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fdb730fd-5e85-493e-a265-ef061a645944"}
01:22:54.292 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.80,7.09],"pixels":"..."},"id":"fdb730fd-5e85-493e-a265-ef061a645944"}
01:22:55.371 01.079 9640 Exposure complete
01:22:55.511 00.140 9640 worker thread done servicing request
01:22:55.511 00.000 16872 OnExposeComplete: enter
01:22:55.514 00.003 16872 UpdateGuideState(): m_state=6
01:22:55.519 00.005 16872 Star::Find(15, 1616, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:22:55.524 00.005 16872 Star::Find returns 1 (0), X=1616.65, Y=601.66, Mass=364582, SNR=391.0, Peak=34528 HFD=3.4
01:22:55.529 00.005 16872 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.56) = xAngle (1.40 = 1.40)
01:22:55.533 00.004 16872 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.45 = 1.45)
01:22:55.536 00.003 16872 CameraToMount -- cameraX=-1.53 cameraY=0.29 hyp=1.56 cameraTheta=2.95 mountX=0.27 mountY=1.55, mountTheta=1.40
01:22:55.541 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.53, y=0.29, opts=13)
01:22:55.545 00.004 16872 Enqueuing Move request for scope (-1.53, 0.29)
01:22:55.550 00.005 9640 Worker thread wakes up
01:22:55.550 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.53, 0.29) opts 0xd
01:22:55.550 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.53, 0.29)
01:22:55.550 00.000 9640 Moving (-1.53, 0.29) raw xDistance=0.27 yDistance=1.55
01:22:55.551 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.27
01:22:55.551 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.39, input 1.55, m_sumCorr=2.5
01:22:55.551 00.000 9640 MoveAxis(W, 25, ABG)
01:22:55.551 00.000 9640 Guiding  Dir = 3, Dur = 25
01:22:55.551 00.000 9640 IsSlewing returns 0
01:22:55.551 00.000 9640 IsGuiding returns 0
01:22:55.552 00.001 9640 PulseGuide returned control before completion, sleep 35
01:22:55.558 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=65520, med=3296, FiltMin=3168, FiltMax=65512, Gamma=2.190
01:22:55.594 00.036 9640 IsGuiding returns 1
01:22:55.594 00.000 9640 scope still moving after pulse duration time elapsed
01:22:55.603 00.009 16872 UpdateGuideState exits: m=364582 SNR=391.0
01:22:55.608 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:55.614 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:22:55.618 00.004 16872 Enqueuing Expose request
01:22:55.626 00.008 9640 IsSlewing returns 0
01:22:55.626 00.000 9640 IsGuiding returns 1
01:22:55.657 00.031 9640 IsSlewing returns 0
01:22:55.657 00.000 9640 IsGuiding returns 0
01:22:55.657 00.000 9640 scope move finished after 25 + 80 ms
01:22:55.657 00.000 9640 Move returns status 0, amount 25
01:22:55.657 00.000 9640 MoveAxis(S, 46, ABG)
01:22:55.657 00.000 9640 Guiding  Dir = 1, Dur = 46
01:22:55.658 00.001 9640 IsSlewing returns 0
01:22:55.658 00.000 9640 IsGuiding returns 0
01:22:55.658 00.000 9640 PulseGuide returned control before completion, sleep 56
01:22:55.719 00.061 9640 IsGuiding returns 1
01:22:55.719 00.000 9640 scope still moving after pulse duration time elapsed
01:22:55.750 00.031 9640 IsSlewing returns 0
01:22:55.750 00.000 9640 IsGuiding returns 0
01:22:55.750 00.000 9640 scope move finished after 46 + 46 ms
01:22:55.751 00.001 9640 Move returns status 0, amount 46
01:22:55.751 00.000 9640 move complete, result=0
01:22:55.751 00.000 9640 worker thread done servicing request
01:22:55.751 00.000 9640 Worker thread wakes up
01:22:55.751 00.000 16872 GuideStep: 0.3 px 25 ms WEST, 1.5 px 46 ms SOUTH
01:22:55.754 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:22:55.754 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:22:57.769 02.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a450ba20-a7b3-42e9-8369-4a2cc5a6f00d"}
01:22:57.771 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a450ba20-a7b3-42e9-8369-4a2cc5a6f00d"}
01:22:57.775 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5d5a0413-2d1e-48dd-add6-e620e3ddab2c"}
01:22:57.778 00.003 16872 case statement mapped state 6 to 3
01:22:57.782 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d5a0413-2d1e-48dd-add6-e620e3ddab2c"}
01:22:57.785 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"26f1ae72-8923-4b51-bceb-989779e78bf1"}
01:22:57.789 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.65,6.66],"pixels":"..."},"id":"26f1ae72-8923-4b51-bceb-989779e78bf1"}
01:22:59.819 02.030 9640 Exposure complete
01:22:59.955 00.136 9640 worker thread done servicing request
01:22:59.956 00.001 16872 OnExposeComplete: enter
01:22:59.959 00.003 16872 UpdateGuideState(): m_state=6
01:22:59.962 00.003 16872 Star::Find(15, 1616, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:22:59.966 00.004 16872 Star::Find returns 1 (0), X=1616.75, Y=601.82, Mass=371976, SNR=391.6, Peak=36564 HFD=3.4
01:22:59.969 00.003 16872 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.56) = xAngle (1.28 = 1.28)
01:22:59.972 00.003 16872 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.33 = 1.33)
01:22:59.975 00.003 16872 CameraToMount -- cameraX=-1.43 cameraY=0.45 hyp=1.50 cameraTheta=2.84 mountX=0.43 mountY=1.45, mountTheta=1.28
01:22:59.979 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.43, y=0.45, opts=13)
01:22:59.982 00.003 16872 Enqueuing Move request for scope (-1.43, 0.45)
01:22:59.985 00.003 9640 Worker thread wakes up
01:22:59.985 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.43, 0.45) opts 0xd
01:22:59.985 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.43, 0.45)
01:22:59.985 00.000 9640 Moving (-1.43, 0.45) raw xDistance=0.43 yDistance=1.45
01:22:59.985 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.43
01:22:59.985 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.42, input 1.45, m_sumCorr=2.9
01:22:59.985 00.000 9640 MoveAxis(W, 48, ABG)
01:22:59.985 00.000 9640 Guiding  Dir = 3, Dur = 48
01:22:59.985 00.000 9640 IsSlewing returns 0
01:22:59.985 00.000 9640 IsGuiding returns 0
01:22:59.986 00.001 9640 PulseGuide returned control before completion, sleep 58
01:22:59.994 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3300, FiltMin=3208, FiltMax=65516, Gamma=2.190
01:23:00.034 00.040 16872 UpdateGuideState exits: m=371976 SNR=391.6
01:23:00.038 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:00.040 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:23:00.042 00.002 16872 Enqueuing Expose request
01:23:00.054 00.012 9640 IsGuiding returns 1
01:23:00.054 00.000 9640 scope still moving after pulse duration time elapsed
01:23:00.084 00.030 9640 IsSlewing returns 0
01:23:00.084 00.000 9640 IsGuiding returns 0
01:23:00.085 00.001 9640 scope move finished after 48 + 51 ms
01:23:00.085 00.000 9640 Move returns status 0, amount 48
01:23:00.085 00.000 9640 MoveAxis(S, 51, ABG)
01:23:00.086 00.001 9640 Guiding  Dir = 1, Dur = 51
01:23:00.087 00.001 9640 IsSlewing returns 0
01:23:00.088 00.001 9640 IsGuiding returns 0
01:23:00.088 00.000 9640 PulseGuide returned control before completion, sleep 61
01:23:00.161 00.073 9640 IsGuiding returns 1
01:23:00.161 00.000 9640 scope still moving after pulse duration time elapsed
01:23:00.193 00.032 9640 IsSlewing returns 0
01:23:00.193 00.000 9640 IsGuiding returns 0
01:23:00.193 00.000 9640 scope move finished after 51 + 53 ms
01:23:00.193 00.000 9640 Move returns status 0, amount 51
01:23:00.193 00.000 9640 move complete, result=0
01:23:00.194 00.001 9640 worker thread done servicing request
01:23:00.194 00.000 9640 Worker thread wakes up
01:23:00.194 00.000 16872 GuideStep: 0.4 px 48 ms WEST, 1.5 px 51 ms SOUTH
01:23:00.197 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:23:00.197 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:23:01.267 01.070 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a75adeb-d80e-43fd-b582-58ef7947cf7b"}
01:23:01.270 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5a75adeb-d80e-43fd-b582-58ef7947cf7b"}
01:23:01.278 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e3f3d95-2ce2-4fee-a085-ee2a93bc7475"}
01:23:01.281 00.003 16872 case statement mapped state 6 to 3
01:23:01.285 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e3f3d95-2ce2-4fee-a085-ee2a93bc7475"}
01:23:01.298 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3de25b00-cd31-4a8e-8fc8-a1797f3bb424"}
01:23:01.301 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.75,6.82],"pixels":"..."},"id":"3de25b00-cd31-4a8e-8fc8-a1797f3bb424"}
01:23:04.251 02.950 9640 Exposure complete
01:23:04.404 00.153 9640 worker thread done servicing request
01:23:04.404 00.000 16872 OnExposeComplete: enter
01:23:04.407 00.003 16872 UpdateGuideState(): m_state=6
01:23:04.410 00.003 16872 Star::Find(15, 1616, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:23:04.414 00.004 16872 Star::Find returns 1 (0), X=1616.46, Y=601.82, Mass=362025, SNR=384.4, Peak=34136 HFD=3.3
01:23:04.418 00.004 16872 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.56) = xAngle (1.33 = 1.33)
01:23:04.423 00.005 16872 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.37 = 1.37)
01:23:04.428 00.005 16872 CameraToMount -- cameraX=-1.72 cameraY=0.46 hyp=1.78 cameraTheta=2.88 mountX=0.43 mountY=1.74, mountTheta=1.33
01:23:04.435 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-1.72, y=0.46, opts=13)
01:23:04.438 00.003 16872 Enqueuing Move request for scope (-1.72, 0.46)
01:23:04.442 00.004 9640 Worker thread wakes up
01:23:04.442 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.72, 0.46) opts 0xd
01:23:04.442 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.72, 0.46)
01:23:04.442 00.000 9640 Moving (-1.72, 0.46) raw xDistance=0.43 yDistance=1.74
01:23:04.442 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.43
01:23:04.442 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.44, input 1.74, m_sumCorr=3.3
01:23:04.443 00.001 9640 MoveAxis(W, 50, ABG)
01:23:04.443 00.000 9640 Guiding  Dir = 3, Dur = 50
01:23:04.443 00.000 9640 IsSlewing returns 0
01:23:04.443 00.000 9640 IsGuiding returns 0
01:23:04.444 00.001 9640 PulseGuide returned control before completion, sleep 60
01:23:04.450 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=65520, med=3300, FiltMin=3200, FiltMax=65516, Gamma=2.190
01:23:04.491 00.041 16872 UpdateGuideState exits: m=362025 SNR=384.4
01:23:04.496 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:04.501 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:23:04.504 00.003 16872 Enqueuing Expose request
01:23:04.512 00.008 9640 IsGuiding returns 1
01:23:04.512 00.000 9640 scope still moving after pulse duration time elapsed
01:23:04.545 00.033 9640 IsSlewing returns 0
01:23:04.545 00.000 9640 IsGuiding returns 0
01:23:04.545 00.000 9640 scope move finished after 50 + 52 ms
01:23:04.545 00.000 9640 Move returns status 0, amount 50
01:23:04.545 00.000 9640 MoveAxis(S, 53, ABG)
01:23:04.546 00.001 9640 Guiding  Dir = 1, Dur = 53
01:23:04.546 00.000 9640 IsSlewing returns 0
01:23:04.546 00.000 9640 IsGuiding returns 0
01:23:04.547 00.001 9640 PulseGuide returned control before completion, sleep 63
01:23:04.621 00.074 9640 IsGuiding returns 1
01:23:04.621 00.000 9640 scope still moving after pulse duration time elapsed
01:23:04.653 00.032 9640 IsSlewing returns 0
01:23:04.653 00.000 9640 IsGuiding returns 1
01:23:04.684 00.031 9640 IsSlewing returns 0
01:23:04.684 00.000 9640 IsGuiding returns 0
01:23:04.684 00.000 9640 scope move finished after 53 + 84 ms
01:23:04.684 00.000 9640 Move returns status 0, amount 53
01:23:04.684 00.000 9640 move complete, result=0
01:23:04.684 00.000 9640 worker thread done servicing request
01:23:04.685 00.001 9640 Worker thread wakes up
01:23:04.685 00.000 16872 GuideStep: 0.4 px 50 ms WEST, 1.7 px 53 ms SOUTH
01:23:04.688 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:23:04.688 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:23:04.766 00.078 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a8a2d0e2-1216-4210-be6e-874838970c77"}
01:23:04.770 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a8a2d0e2-1216-4210-be6e-874838970c77"}
01:23:04.773 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0805b987-1c61-452b-8a67-11c5d9c61e4f"}
01:23:04.776 00.003 16872 case statement mapped state 6 to 3
01:23:04.780 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0805b987-1c61-452b-8a67-11c5d9c61e4f"}
01:23:04.785 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0dbe7c78-12ee-421d-83eb-fdb2ed267656"}
01:23:04.788 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.46,6.82],"pixels":"..."},"id":"0dbe7c78-12ee-421d-83eb-fdb2ed267656"}
01:23:08.266 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94f3f8a9-8109-4e53-a153-5e61f7854a80"}
01:23:08.270 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"94f3f8a9-8109-4e53-a153-5e61f7854a80"}
01:23:08.273 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f4e857a-4e6b-40de-a4cb-c87d130787f5"}
01:23:08.277 00.004 16872 case statement mapped state 6 to 3
01:23:08.281 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f4e857a-4e6b-40de-a4cb-c87d130787f5"}
01:23:08.285 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e6b43a03-86ca-40cf-86fa-0fc95742f0a2"}
01:23:08.290 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.46,6.82],"pixels":"..."},"id":"e6b43a03-86ca-40cf-86fa-0fc95742f0a2"}
01:23:08.756 00.466 9640 Exposure complete
01:23:08.894 00.138 9640 worker thread done servicing request
01:23:08.894 00.000 16872 OnExposeComplete: enter
01:23:08.898 00.004 16872 UpdateGuideState(): m_state=6
01:23:08.901 00.003 16872 Star::Find(15, 1616, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
01:23:08.903 00.002 16872 Star::Find returns 1 (0), X=1616.44, Y=601.16, Mass=367424, SNR=401.4, Peak=31536 HFD=3.6
01:23:08.907 00.004 16872 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.56) = xAngle (-4.58 = 1.71)
01:23:08.910 00.003 16872 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.53 = 1.75)
01:23:08.915 00.005 16872 CameraToMount -- cameraX=-1.74 cameraY=-0.21 hyp=1.75 cameraTheta=-3.02 mountX=-0.23 mountY=1.72, mountTheta=1.71
01:23:08.920 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.74, y=-0.21, opts=13)
01:23:08.923 00.003 16872 Enqueuing Move request for scope (-1.74, -0.21)
01:23:08.925 00.002 9640 Worker thread wakes up
01:23:08.925 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.74, -0.21) opts 0xd
01:23:08.925 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.74, -0.21)
01:23:08.925 00.000 9640 Moving (-1.74, -0.21) raw xDistance=-0.23 yDistance=1.72
01:23:08.925 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.23
01:23:08.926 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.46, input 1.72, m_sumCorr=3.8
01:23:08.926 00.000 9640 MoveAxis(E, 20, ABG)
01:23:08.926 00.000 9640 Guiding  Dir = 2, Dur = 20
01:23:08.926 00.000 9640 IsSlewing returns 0
01:23:08.926 00.000 9640 IsGuiding returns 0
01:23:08.927 00.001 9640 PulseGuide returned control before completion, sleep 30
01:23:08.933 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3300, FiltMin=3208, FiltMax=65516, Gamma=2.190
01:23:08.959 00.026 9640 IsGuiding returns 1
01:23:08.959 00.000 9640 scope still moving after pulse duration time elapsed
01:23:08.972 00.013 16872 UpdateGuideState exits: m=367424 SNR=401.4
01:23:08.974 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:08.979 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:23:08.982 00.003 16872 Enqueuing Expose request
01:23:08.990 00.008 9640 IsSlewing returns 0
01:23:08.990 00.000 9640 IsGuiding returns 0
01:23:08.990 00.000 9640 scope move finished after 20 + 43 ms
01:23:08.990 00.000 9640 Move returns status 0, amount 20
01:23:08.990 00.000 9640 MoveAxis(S, 55, ABG)
01:23:08.991 00.001 9640 Guiding  Dir = 1, Dur = 55
01:23:08.991 00.000 9640 IsSlewing returns 0
01:23:08.991 00.000 9640 IsGuiding returns 0
01:23:08.992 00.001 9640 PulseGuide returned control before completion, sleep 65
01:23:09.068 00.076 9640 IsGuiding returns 1
01:23:09.068 00.000 9640 scope still moving after pulse duration time elapsed
01:23:09.099 00.031 9640 IsSlewing returns 0
01:23:09.099 00.000 9640 IsGuiding returns 1
01:23:09.132 00.033 9640 IsSlewing returns 0
01:23:09.132 00.000 9640 IsGuiding returns 1
01:23:09.163 00.031 9640 IsSlewing returns 0
01:23:09.164 00.001 9640 IsGuiding returns 1
01:23:09.194 00.030 9640 IsSlewing returns 0
01:23:09.195 00.001 9640 IsGuiding returns 0
01:23:09.195 00.000 9640 scope move finished after 55 + 148 ms
01:23:09.195 00.000 9640 Move returns status 0, amount 55
01:23:09.195 00.000 9640 move complete, result=0
01:23:09.195 00.000 9640 worker thread done servicing request
01:23:09.195 00.000 9640 Worker thread wakes up
01:23:09.195 00.000 16872 GuideStep: -0.2 px 20 ms EAST, 1.7 px 55 ms SOUTH
01:23:09.200 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:23:09.200 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:23:11.765 02.565 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4065b0aa-539a-43bb-8a89-509ef3c6d759"}
01:23:11.768 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4065b0aa-539a-43bb-8a89-509ef3c6d759"}
01:23:11.771 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2252f38b-d481-4a94-a754-2cc08af418b7"}
01:23:11.774 00.003 16872 case statement mapped state 6 to 3
01:23:11.777 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2252f38b-d481-4a94-a754-2cc08af418b7"}
01:23:11.781 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"43e09e3c-5840-4715-b795-154ed3e1bf5a"}
01:23:11.784 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.44,7.16],"pixels":"..."},"id":"43e09e3c-5840-4715-b795-154ed3e1bf5a"}
01:23:13.270 01.486 9640 Exposure complete
01:23:13.419 00.149 9640 worker thread done servicing request
01:23:13.419 00.000 16872 OnExposeComplete: enter
01:23:13.422 00.003 16872 UpdateGuideState(): m_state=6
01:23:13.428 00.006 16872 Star::Find(15, 1616, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
01:23:13.430 00.002 16872 Star::Find returns 1 (0), X=1616.36, Y=601.49, Mass=369810, SNR=397.7, Peak=34060 HFD=3.3
01:23:13.433 00.003 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.52 = 1.52)
01:23:13.435 00.002 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
01:23:13.438 00.003 16872 CameraToMount -- cameraX=-1.82 cameraY=0.13 hyp=1.82 cameraTheta=3.07 mountX=0.10 mountY=1.82, mountTheta=1.52
01:23:13.443 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.82, y=0.13, opts=13)
01:23:13.445 00.002 16872 Enqueuing Move request for scope (-1.82, 0.13)
01:23:13.448 00.003 9640 Worker thread wakes up
01:23:13.448 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.82, 0.13) opts 0xd
01:23:13.448 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.82, 0.13)
01:23:13.448 00.000 9640 Moving (-1.82, 0.13) raw xDistance=0.10 yDistance=1.82
01:23:13.448 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.10
01:23:13.448 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.49, input 1.82, m_sumCorr=4.3
01:23:13.448 00.000 9640 MoveAxis(W, 9, ABG)
01:23:13.449 00.001 9640 Guiding  Dir = 3, Dur = 9
01:23:13.449 00.000 9640 IsSlewing returns 0
01:23:13.449 00.000 9640 IsGuiding returns 0
01:23:13.449 00.000 9640 PulseGuide returned control before completion, sleep 19
01:23:13.453 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65520, med=3304, FiltMin=3194, FiltMax=65516, Gamma=2.190
01:23:13.471 00.018 9640 IsGuiding returns 1
01:23:13.471 00.000 9640 scope still moving after pulse duration time elapsed
01:23:13.495 00.024 16872 UpdateGuideState exits: m=369810 SNR=397.7
01:23:13.498 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:13.500 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:23:13.504 00.004 16872 Enqueuing Expose request
01:23:13.506 00.002 9640 IsSlewing returns 0
01:23:13.506 00.000 9640 IsGuiding returns 0
01:23:13.506 00.000 9640 scope move finished after 9 + 48 ms
01:23:13.506 00.000 9640 Move returns status 0, amount 9
01:23:13.507 00.001 9640 MoveAxis(S, 58, ABG)
01:23:13.507 00.000 9640 Guiding  Dir = 1, Dur = 58
01:23:13.507 00.000 9640 IsSlewing returns 0
01:23:13.507 00.000 9640 IsGuiding returns 0
01:23:13.507 00.000 9640 PulseGuide returned control before completion, sleep 68
01:23:13.579 00.072 9640 IsGuiding returns 1
01:23:13.579 00.000 9640 scope still moving after pulse duration time elapsed
01:23:13.610 00.031 9640 IsSlewing returns 0
01:23:13.610 00.000 9640 IsGuiding returns 1
01:23:13.642 00.032 9640 IsSlewing returns 0
01:23:13.642 00.000 9640 IsGuiding returns 1
01:23:13.673 00.031 9640 IsSlewing returns 0
01:23:13.674 00.001 9640 IsGuiding returns 1
01:23:13.704 00.030 9640 IsSlewing returns 0
01:23:13.704 00.000 9640 IsGuiding returns 0
01:23:13.704 00.000 9640 scope move finished after 58 + 139 ms
01:23:13.704 00.000 9640 Move returns status 0, amount 58
01:23:13.704 00.000 9640 move complete, result=0
01:23:13.704 00.000 9640 worker thread done servicing request
01:23:13.704 00.000 9640 Worker thread wakes up
01:23:13.705 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:23:13.705 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:23:13.705 00.000 16872 GuideStep: 0.1 px 9 ms WEST, 1.8 px 58 ms SOUTH
01:23:15.267 01.562 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02c35c36-c2de-4506-bab7-ef4c0df03461"}
01:23:15.273 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"02c35c36-c2de-4506-bab7-ef4c0df03461"}
01:23:15.277 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"59791eb3-cad7-46fa-a058-f66326ebb1fa"}
01:23:15.281 00.004 16872 case statement mapped state 6 to 3
01:23:15.292 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"59791eb3-cad7-46fa-a058-f66326ebb1fa"}
01:23:15.297 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3e8bc27a-8531-4a0e-b8db-342811106b12"}
01:23:15.304 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.36,7.49],"pixels":"..."},"id":"3e8bc27a-8531-4a0e-b8db-342811106b12"}
01:23:17.766 02.462 9640 Exposure complete
01:23:17.903 00.137 9640 worker thread done servicing request
01:23:17.903 00.000 16872 OnExposeComplete: enter
01:23:17.906 00.003 16872 UpdateGuideState(): m_state=6
01:23:17.909 00.003 16872 Star::Find(15, 1616, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:23:17.912 00.003 16872 Star::Find returns 1 (0), X=1616.27, Y=601.43, Mass=373117, SNR=398.2, Peak=34676 HFD=3.3
01:23:17.915 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
01:23:17.917 00.002 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
01:23:17.920 00.003 16872 CameraToMount -- cameraX=-1.91 cameraY=0.07 hyp=1.91 cameraTheta=3.11 mountX=0.04 mountY=1.91, mountTheta=1.55
01:23:17.924 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.91, y=0.07, opts=13)
01:23:17.927 00.003 16872 Enqueuing Move request for scope (-1.91, 0.07)
01:23:17.931 00.004 9640 Worker thread wakes up
01:23:17.931 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.91, 0.07) opts 0xd
01:23:17.931 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.91, 0.07)
01:23:17.931 00.000 9640 Moving (-1.91, 0.07) raw xDistance=0.04 yDistance=1.91
01:23:17.931 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:23:17.931 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.52, input 1.91, m_sumCorr=4.8
01:23:17.931 00.000 9640 MoveAxis(E, 0, ABG)
01:23:17.931 00.000 9640 Move returns status 0, amount 0
01:23:17.932 00.001 9640 MoveAxis(S, 62, ABG)
01:23:17.932 00.000 9640 Guiding  Dir = 1, Dur = 62
01:23:17.932 00.000 9640 IsSlewing returns 0
01:23:17.932 00.000 9640 IsGuiding returns 0
01:23:17.932 00.000 9640 PulseGuide returned control before completion, sleep 72
01:23:17.937 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3296, FiltMin=3196, FiltMax=65520, Gamma=2.190
01:23:17.976 00.039 16872 UpdateGuideState exits: m=373117 SNR=398.2
01:23:17.982 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:17.985 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:23:17.987 00.002 16872 Enqueuing Expose request
01:23:18.020 00.033 9640 IsGuiding returns 1
01:23:18.020 00.000 9640 scope still moving after pulse duration time elapsed
01:23:18.051 00.031 9640 IsSlewing returns 0
01:23:18.051 00.000 9640 IsGuiding returns 0
01:23:18.052 00.001 9640 scope move finished after 62 + 57 ms
01:23:18.052 00.000 9640 Move returns status 0, amount 62
01:23:18.052 00.000 9640 move complete, result=0
01:23:18.052 00.000 9640 worker thread done servicing request
01:23:18.052 00.000 9640 Worker thread wakes up
01:23:18.053 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:23:18.053 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 1.9 px 62 ms SOUTH
01:23:18.056 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:23:18.767 00.711 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82878164-345d-4c89-a712-40b99dcc5b44"}
01:23:18.771 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"82878164-345d-4c89-a712-40b99dcc5b44"}
01:23:18.777 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"702d961a-7a77-4afe-a599-0de75d7ef4a9"}
01:23:18.781 00.004 16872 case statement mapped state 6 to 3
01:23:18.785 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"702d961a-7a77-4afe-a599-0de75d7ef4a9"}
01:23:18.816 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"42934281-fd63-4688-b08d-0738c093d54e"}
01:23:18.821 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.27,7.43],"pixels":"..."},"id":"42934281-fd63-4688-b08d-0738c093d54e"}
01:23:22.116 03.295 9640 Exposure complete
01:23:22.254 00.138 9640 worker thread done servicing request
01:23:22.254 00.000 16872 OnExposeComplete: enter
01:23:22.257 00.003 16872 UpdateGuideState(): m_state=6
01:23:22.260 00.003 16872 Star::Find(15, 1616, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:23:22.264 00.004 16872 Star::Find returns 1 (0), X=1616.08, Y=601.57, Mass=392129, SNR=414.7, Peak=39920 HFD=3.2
01:23:22.269 00.005 16872 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.56) = xAngle (1.49 = 1.49)
01:23:22.270 00.001 16872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.54 = 1.54)
01:23:22.274 00.004 16872 CameraToMount -- cameraX=-2.10 cameraY=0.20 hyp=2.11 cameraTheta=3.05 mountX=0.17 mountY=2.11, mountTheta=1.49
01:23:22.279 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.10, y=0.20, opts=13)
01:23:22.282 00.003 16872 Enqueuing Move request for scope (-2.10, 0.20)
01:23:22.285 00.003 9640 Worker thread wakes up
01:23:22.285 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.10, 0.20) opts 0xd
01:23:22.285 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.10, 0.20)
01:23:22.285 00.000 9640 Moving (-2.10, 0.20) raw xDistance=0.17 yDistance=2.11
01:23:22.286 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.17
01:23:22.286 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.54, input 2.11, m_sumCorr=5.3
01:23:22.286 00.000 9640 MoveAxis(W, 18, ABG)
01:23:22.286 00.000 9640 Guiding  Dir = 3, Dur = 18
01:23:22.286 00.000 9640 IsSlewing returns 0
01:23:22.286 00.000 9640 IsGuiding returns 0
01:23:22.287 00.001 9640 PulseGuide returned control before completion, sleep 28
01:23:22.292 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3304, FiltMin=3170, FiltMax=65516, Gamma=2.190
01:23:22.321 00.029 9640 IsGuiding returns 1
01:23:22.321 00.000 9640 scope still moving after pulse duration time elapsed
01:23:22.332 00.011 16872 UpdateGuideState exits: m=392129 SNR=414.7
01:23:22.335 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:22.341 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:23:22.345 00.004 16872 Enqueuing Expose request
01:23:22.349 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d9c13c7c-fbec-427c-9caa-c8675dc895c6"}
01:23:22.352 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d9c13c7c-fbec-427c-9caa-c8675dc895c6"}
01:23:22.355 00.003 9640 IsSlewing returns 0
01:23:22.355 00.000 9640 IsGuiding returns 0
01:23:22.355 00.000 9640 scope move finished after 18 + 50 ms
01:23:22.356 00.001 9640 Move returns status 0, amount 18
01:23:22.356 00.000 9640 MoveAxis(S, 65, ABG)
01:23:22.356 00.000 9640 Guiding  Dir = 1, Dur = 65
01:23:22.356 00.000 9640 IsSlewing returns 0
01:23:22.356 00.000 9640 IsGuiding returns 0
01:23:22.356 00.000 9640 PulseGuide returned control before completion, sleep 75
01:23:22.362 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f67bc53-7497-476e-8543-1b6987a4091d"}
01:23:22.365 00.003 16872 case statement mapped state 6 to 3
01:23:22.367 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f67bc53-7497-476e-8543-1b6987a4091d"}
01:23:22.373 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d68066b0-affc-4816-b810-8daff6a853be"}
01:23:22.376 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.08,6.57],"pixels":"..."},"id":"d68066b0-affc-4816-b810-8daff6a853be"}
01:23:22.449 00.073 9640 IsGuiding returns 1
01:23:22.449 00.000 9640 scope still moving after pulse duration time elapsed
01:23:22.479 00.030 9640 IsSlewing returns 0
01:23:22.479 00.000 9640 IsGuiding returns 0
01:23:22.480 00.001 9640 scope move finished after 65 + 58 ms
01:23:22.480 00.000 9640 Move returns status 0, amount 65
01:23:22.480 00.000 9640 move complete, result=0
01:23:22.480 00.000 9640 worker thread done servicing request
01:23:22.481 00.001 16872 GuideStep: 0.2 px 18 ms WEST, 2.1 px 65 ms SOUTH
01:23:22.485 00.004 9640 Worker thread wakes up
01:23:22.485 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:23:22.486 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1603,586,31,31)
01:23:25.767 03.281 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"673d6a39-44f8-41e4-9d1a-9839cf0616ef"}
01:23:25.771 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"673d6a39-44f8-41e4-9d1a-9839cf0616ef"}
01:23:25.775 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc152209-a7d0-4649-b43c-4625b444cde9"}
01:23:25.778 00.003 16872 case statement mapped state 6 to 3
01:23:25.781 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc152209-a7d0-4649-b43c-4625b444cde9"}
01:23:25.785 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9f45c0c8-9893-4721-9cb7-3f90bd7b0ae5"}
01:23:25.790 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.08,6.57],"pixels":"..."},"id":"9f45c0c8-9893-4721-9cb7-3f90bd7b0ae5"}
01:23:25.911 00.121 16872 evsrv: cli 0D3C0A48 connect
01:23:25.917 00.006 16872 case statement mapped state 6 to 3
01:23:25.923 00.006 16872 case statement mapped state 6 to 3
01:23:25.927 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a693cfc9-c215-4f04-889f-78cedbea5032"}
01:23:25.932 00.005 16872 case statement mapped state 6 to 3
01:23:25.935 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"a693cfc9-c215-4f04-889f-78cedbea5032"}
01:23:25.940 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:23:25.944 00.004 16872 evsrv: cli 0D3BFFA8 connect
01:23:25.952 00.008 16872 case statement mapped state 6 to 3
01:23:25.958 00.006 16872 case statement mapped state 6 to 3
01:23:25.963 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"bc9acefd-faa9-418c-b9fa-421046da14b4"}
01:23:25.967 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:23:25.970 00.003 16872 Status Line: Waiting for devices...
01:23:25.976 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"bc9acefd-faa9-418c-b9fa-421046da14b4"}
01:23:25.981 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:23:25.987 00.006 16872 evsrv: cli 0D3BF8C8 connect
01:23:25.990 00.003 16872 case statement mapped state 6 to 3
01:23:25.998 00.008 16872 case statement mapped state 6 to 3
01:23:26.003 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"311ccd3f-b951-494c-895d-b4824d39559d"}
01:23:26.007 00.004 16872 case statement mapped state 6 to 3
01:23:26.013 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"311ccd3f-b951-494c-895d-b4824d39559d"}
01:23:26.017 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:23:26.375 00.358 9640 ASCOM_AbortExposure returns err = 0
01:23:26.375 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:23:26.375 00.000 9640 worker thread done servicing request
01:23:26.375 00.000 16872 OnExposeComplete: enter
01:23:26.379 00.004 16872 OnExposeComplete: Capture Error reported
01:23:26.382 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:23:26.385 00.003 16872 Mount: notify guiding stopped
01:23:26.395 00.010 16872 Changing from state GUIDING to STOP
01:23:26.400 00.005 16872 guider state => SELECTED
01:23:26.407 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3304, FiltMin=3170, FiltMax=65516, Gamma=2.190
01:23:26.467 00.060 16872 Changing from state SELECTED to UNINITIALIZED
01:23:26.474 00.007 16872 guider state => SELECTING
01:23:26.491 00.017 16872 Status Line: Stopped.
01:23:26.501 00.010 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:23:27.019 00.518 16872 evsrv: cli 0D3C0A48 connect
01:23:27.033 00.014 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b106a2f3-a898-42ad-a513-b51516e8c5dc"}
01:23:27.043 00.010 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"b106a2f3-a898-42ad-a513-b51516e8c5dc"}
01:23:27.057 00.014 16872 evsrv: cli 0D3C0A48 disconnect
01:23:29.290 02.233 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"983fd083-d363-4ea7-bfaa-bd7a71f497b7"}
01:23:29.299 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"983fd083-d363-4ea7-bfaa-bd7a71f497b7"}
01:23:29.310 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92875ac0-8c5c-4510-849b-d423ccfa7a80"}
01:23:29.314 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"92875ac0-8c5c-4510-849b-d423ccfa7a80"}
01:23:32.651 03.337 16872 evsrv: cli 0D3BF8C8 connect
01:23:32.657 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"152de546-86cf-4559-8f4e-69e1019b403e"}
01:23:32.661 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"152de546-86cf-4559-8f4e-69e1019b403e"}
01:23:32.665 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:23:32.672 00.007 16872 evsrv: cli 0D3C0A48 connect
01:23:32.682 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"445e58e8-413e-4ecf-8a9c-ae6903f2d479"}
01:23:32.687 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"445e58e8-413e-4ecf-8a9c-ae6903f2d479"}
01:23:32.706 00.019 16872 evsrv: cli 0D3C0A48 disconnect
01:23:32.712 00.006 16872 evsrv: cli 0D3BFFA8 connect
01:23:32.719 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"ba09894f-694c-4a6c-b3ab-3d134d09e244"}
01:23:32.724 00.005 16872 PhdController::Guide begins
01:23:32.727 00.003 16872 PhdController: newstate STATE_SETUP
01:23:32.733 00.006 16872 PhdController: setup
01:23:32.738 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
01:23:32.741 00.003 16872 PhdController: start capturing
01:23:32.754 00.013 16872 Changing from state SELECTING to UNINITIALIZED
01:23:32.761 00.007 16872 guider state => SELECTING
01:23:32.766 00.005 16872 setting force full frames = true
01:23:32.769 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:23:32.786 00.017 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:23:32.790 00.004 16872 Enqueuing Expose request
01:23:32.794 00.004 16872 PhdController: newstate STATE_SELECT_STAR
01:23:32.797 00.003 9640 Worker thread wakes up
01:23:32.797 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"ba09894f-694c-4a6c-b3ab-3d134d09e244"}
01:23:32.801 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:23:32.801 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:23:32.804 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7723e303-3849-4ddb-b2ab-85b1627eff48"}
01:23:32.811 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7723e303-3849-4ddb-b2ab-85b1627eff48"}
01:23:32.815 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:23:32.820 00.005 16872 evsrv: cli 0D3BF8C8 connect
01:23:32.824 00.004 16872 case statement mapped state 1 to 101
01:23:32.828 00.004 16872 case statement mapped state 1 to 101
01:23:32.832 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8383da22-b3aa-427f-a56a-e8c69ef67c28"}
01:23:32.837 00.005 16872 case statement mapped state 1 to 101
01:23:32.843 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"8383da22-b3aa-427f-a56a-e8c69ef67c28"}
01:23:32.847 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"4cb2b602-4a7b-4c26-9cd6-d86621b05ed4"}
01:23:32.850 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"4cb2b602-4a7b-4c26-9cd6-d86621b05ed4"}
01:23:32.854 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:23:32.858 00.004 16872 evsrv: cli 0D3BF968 connect
01:23:32.862 00.004 16872 case statement mapped state 1 to 101
01:23:32.866 00.004 16872 case statement mapped state 1 to 101
01:23:32.870 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"f569fef7-e088-4d7e-8f78-b346b64d0fd0"}
01:23:32.874 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"f569fef7-e088-4d7e-8f78-b346b64d0fd0"}
01:23:32.878 00.004 16872 evsrv: cli 0D3BF968 disconnect
01:23:33.879 01.001 16872 evsrv: cli 0D3BFB48 connect
01:23:33.883 00.004 16872 case statement mapped state 1 to 101
01:23:33.896 00.013 16872 case statement mapped state 1 to 101
01:23:33.906 00.010 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"d5df387a-bf5f-4ed2-9f33-374928424f86"}
01:23:33.913 00.007 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"d5df387a-bf5f-4ed2-9f33-374928424f86"}
01:23:33.928 00.015 16872 evsrv: cli 0D3BFB48 disconnect
01:23:34.929 01.001 16872 evsrv: cli 0D3C0A48 connect
01:23:34.933 00.004 16872 case statement mapped state 1 to 101
01:23:34.938 00.005 16872 case statement mapped state 1 to 101
01:23:34.947 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"c69b7e98-7e38-4093-aeaf-3cea60fe3f3d"}
01:23:34.951 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"c69b7e98-7e38-4093-aeaf-3cea60fe3f3d"}
01:23:34.957 00.006 16872 evsrv: cli 0D3C0A48 disconnect
01:23:35.959 01.002 16872 evsrv: cli 0D3C0A48 connect
01:23:35.963 00.004 16872 case statement mapped state 1 to 101
01:23:35.967 00.004 16872 case statement mapped state 1 to 101
01:23:35.973 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"a74191d1-ba3f-40c2-83f2-c6d00f314fa7"}
01:23:35.977 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"a74191d1-ba3f-40c2-83f2-c6d00f314fa7"}
01:23:35.987 00.010 16872 evsrv: cli 0D3C0A48 disconnect
01:23:36.289 00.302 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"585a70c3-421b-4800-8c4d-f93ecc5a10dd"}
01:23:36.293 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"585a70c3-421b-4800-8c4d-f93ecc5a10dd"}
01:23:36.318 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c93cc98a-8553-41e5-ae9a-118fbba09bc0"}
01:23:36.322 00.004 16872 case statement mapped state 1 to 101
01:23:36.326 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"c93cc98a-8553-41e5-ae9a-118fbba09bc0"}
01:23:36.989 00.663 16872 evsrv: cli 0D3BFFA8 connect
01:23:36.993 00.004 16872 case statement mapped state 1 to 101
01:23:37.006 00.013 16872 case statement mapped state 1 to 101
01:23:37.022 00.016 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"2cb75c9a-574d-44fb-a5e4-49762c7ceee6"}
01:23:37.032 00.010 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"2cb75c9a-574d-44fb-a5e4-49762c7ceee6"}
01:23:37.047 00.015 16872 evsrv: cli 0D3BFFA8 disconnect
01:23:37.117 00.070 9640 Exposure complete
01:23:37.314 00.197 9640 worker thread done servicing request
01:23:37.314 00.000 16872 OnExposeComplete: enter
01:23:37.321 00.007 16872 UpdateGuideState(): m_state=1
01:23:37.325 00.004 16872 UpdateCurrentPosition: no star selected
01:23:37.329 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:23:37.334 00.005 16872 Status Line: No star selected
01:23:37.341 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3304, FiltMin=3184, FiltMax=65512, Gamma=2.190
01:23:37.388 00.047 16872 UpdateGuideState exits: No star selected
01:23:37.392 00.004 16872 GuiderMultiStar::AutoSelect enter
01:23:37.399 00.007 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:23:37.550 00.151 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:23:37.743 00.193 16872 AutoFind: global mean = -0.0, stdev 715.0
01:23:37.748 00.005 16872 AutoFind: using threshold = 0.1
01:23:37.934 00.186 16872 AutoFind: local max [1202, 132] 244.8
01:23:37.938 00.004 16872 AutoFind: local max [1615, 601] 57.4
01:23:37.941 00.003 16872 AutoFind: local max [1066, 980] 20.8
01:23:37.944 00.003 16872 AutoFind: local max [957, 639] 13.4
01:23:37.952 00.008 16872 AutoFind: local max [1785, 882] 5.6
01:23:37.955 00.003 16872 AutoFind: local max [1203, 145] 5.1
01:23:37.958 00.003 16872 AutoFind: local max [506, 875] 4.6
01:23:37.961 00.003 16872 AutoFind: local max [500, 997] 3.8
01:23:37.963 00.002 16872 AutoFind: local max [1188, 130] 2.7
01:23:37.967 00.004 16872 AutoFind: local max [1595, 523] 2.1
01:23:37.970 00.003 16872 AutoFind: local max [14, 343] 1.8
01:23:37.972 00.002 16872 AutoFind: local max [453, 270] 1.4
01:23:37.975 00.003 16872 AutoFind: local max [1392, 660] 1.0
01:23:37.983 00.008 16872 AutoFind: local max [556, 996] 0.9
01:23:37.986 00.003 16872 AutoFind: local max [1623, 826] 0.9
01:23:37.989 00.003 16872 AutoFind: local max [39, 886] 0.9
01:23:37.992 00.003 16872 AutoFind: local max [1215, 145] 0.9
01:23:37.994 00.002 16872 AutoFind: local max [1620, 590] 0.8
01:23:37.997 00.003 16872 AutoFind: local max [141, 434] 0.8
01:23:38.001 00.004 16872 AutoFind: local max [379, 683] 0.8
01:23:38.003 00.002 16872 AutoFind: local max [1607, 597] 0.8
01:23:38.006 00.003 16872 AutoFind: local max [1625, 607] 0.7
01:23:38.013 00.007 16872 AutoFind: local max [1186, 136] 0.6
01:23:38.016 00.003 16872 AutoFind: local max [1219, 122] 0.6
01:23:38.019 00.003 16872 AutoFind: local max [1321, 35] 0.6
01:23:38.023 00.004 16872 AutoFind: local max [1283, 400] 0.6
01:23:38.026 00.003 16872 AutoFind: local max [426, 177] 0.6
01:23:38.029 00.003 16872 AutoFind: local max [1689, 105] 0.6
01:23:38.032 00.003 16872 AutoFind: local max [1774, 585] 0.6
01:23:38.035 00.003 16872 AutoFind: local max [330, 332] 0.6
01:23:38.038 00.003 16872 AutoFind: local max [1688, 591] 0.5
01:23:38.044 00.006 16872 AutoFind: local max [1602, 708] 0.5
01:23:38.047 00.003 16872 AutoFind: local max [981, 464] 0.5
01:23:38.051 00.004 16872 AutoFind: local max [417, 622] 0.5
01:23:38.053 00.002 16872 AutoFind: local max [90, 443] 0.5
01:23:38.057 00.004 16872 AutoFind: local max [28, 597] 0.5
01:23:38.060 00.003 16872 AutoFind: local max [1841, 584] 0.5
01:23:38.063 00.003 16872 AutoFind: local max [1393, 1001] 0.5
01:23:38.067 00.004 16872 AutoFind: local max [1662, 1010] 0.5
01:23:38.070 00.003 16872 AutoFind: local max [1056, 985] 0.5
01:23:38.076 00.006 16872 AutoFind: local max [1627, 597] 0.5
01:23:38.079 00.003 16872 AutoFind: local max [1203, 113] 0.5
01:23:38.082 00.003 16872 AutoFind: local max [236, 795] 0.5
01:23:38.085 00.003 16872 AutoFind: local max [1714, 706] 0.5
01:23:38.088 00.003 16872 AutoFind: local max [1163, 766] 0.5
01:23:38.091 00.003 16872 AutoFind: local max [1034, 924] 0.5
01:23:38.094 00.003 16872 AutoFind: local max [1148, 762] 0.5
01:23:38.098 00.004 16872 AutoFind: local max [1874, 247] 0.5
01:23:38.101 00.003 16872 AutoFind: local max [1582, 874] 0.5
01:23:38.109 00.008 16872 AutoFind: local max [1192, 153] 0.5
01:23:38.113 00.004 16872 AutoFind: local max [491, 570] 0.5
01:23:38.117 00.004 16872 AutoFind: local max [542, 410] 0.5
01:23:38.121 00.004 16872 AutoFind: local max [390, 189] 0.5
01:23:38.124 00.003 16872 AutoFind: local max [275, 819] 0.5
01:23:38.127 00.003 16872 AutoFind: local max [219, 940] 0.5
01:23:38.130 00.003 16872 AutoFind: local max [242, 184] 0.5
01:23:38.134 00.004 16872 AutoFind: local max [1463, 203] 0.5
01:23:38.138 00.004 16872 AutoFind: local max [571, 432] 0.5
01:23:38.141 00.003 16872 AutoFind: local max [1520, 249] 0.5
01:23:38.144 00.003 16872 AutoFind: local max [28, 316] 0.5
01:23:38.147 00.003 16872 AutoFind: local max [292, 1009] 0.5
01:23:38.154 00.007 16872 AutoFind: local max [1580, 392] 0.5
01:23:38.157 00.003 16872 AutoFind: local max [1194, 114] 0.4
01:23:38.160 00.003 16872 AutoFind: local max [389, 507] 0.4
01:23:38.163 00.003 16872 AutoFind: local max [769, 211] 0.4
01:23:38.166 00.003 16872 AutoFind: local max [1781, 94] 0.4
01:23:38.171 00.005 16872 AutoFind: local max [1338, 447] 0.4
01:23:38.175 00.004 16872 AutoFind: local max [634, 968] 0.4
01:23:38.184 00.009 16872 AutoFind: local max [712, 994] 0.4
01:23:38.189 00.005 16872 AutoFind: local max [958, 764] 0.4
01:23:38.193 00.004 16872 AutoFind: local max [1429, 862] 0.4
01:23:38.202 00.009 16872 AutoFind: local max [451, 95] 0.4
01:23:38.208 00.006 16872 AutoFind: local max [1723, 555] 0.4
01:23:38.212 00.004 16872 AutoFind: local max [1101, 373] 0.4
01:23:38.215 00.003 16872 AutoFind: local max [517, 556] 0.4
01:23:38.219 00.004 16872 AutoFind: local max [156, 518] 0.4
01:23:38.223 00.004 16872 AutoFind: local max [827, 357] 0.4
01:23:38.227 00.004 16872 AutoFind: local max [718, 75] 0.4
01:23:38.238 00.011 16872 AutoFind: local max [1697, 53] 0.4
01:23:38.250 00.012 16872 AutoFind: local max [493, 994] 0.4
01:23:38.255 00.005 16872 AutoFind: local max [1063, 971] 0.4
01:23:38.278 00.023 16872 AutoFind: local max [678, 977] 0.4
01:23:38.290 00.012 16872 AutoFind: local max [1633, 24] 0.4
01:23:38.299 00.009 16872 AutoFind: local max [1135, 71] 0.4
01:23:38.304 00.005 16872 AutoFind: local max [980, 340] 0.4
01:23:38.311 00.007 16872 AutoFind: local max [239, 11] 0.4
01:23:38.314 00.003 16872 AutoFind: local max [1334, 643] 0.4
01:23:38.319 00.005 16872 AutoFind: local max [536, 654] 0.4
01:23:38.323 00.004 16872 AutoFind: local max [1045, 889] 0.4
01:23:38.326 00.003 16872 AutoFind: local max [478, 671] 0.4
01:23:38.330 00.004 16872 AutoFind: local max [795, 690] 0.4
01:23:38.333 00.003 16872 AutoFind: local max [88, 756] 0.4
01:23:38.336 00.003 16872 AutoFind: local max [1579, 600] 0.4
01:23:38.343 00.007 16872 AutoFind: local max [35, 211] 0.4
01:23:38.346 00.003 16872 AutoFind: local max [1186, 976] 0.4
01:23:38.349 00.003 16872 AutoFind: local max [1125, 19] 0.4
01:23:38.352 00.003 16872 AutoFind: local max [65, 932] 0.4
01:23:38.357 00.005 16872 AutoFind: local max [1713, 309] 0.4
01:23:38.361 00.004 16872 AutoFind: local max [962, 628] 0.4
01:23:38.364 00.003 16872 AutoFind: local max [523, 666] 0.4
01:23:38.367 00.003 16872 AutoFind: too close [523, 666] 0.4 - [536, 654] 0.4
01:23:38.370 00.003 16872 AutoFind: close dim-bright [962, 628] 0.4 - [957, 639] 13.4
01:23:38.379 00.009 16872 AutoFind: too close [1063, 971] 0.4 - [1056, 985] 0.5
01:23:38.382 00.003 16872 AutoFind: close dim-bright [1063, 971] 0.4 - [1066, 980] 20.8
01:23:38.385 00.003 16872 AutoFind: close dim-bright [493, 994] 0.4 - [500, 997] 3.8
01:23:38.389 00.004 16872 AutoFind: too close [1194, 114] 0.4 - [1203, 113] 0.5
01:23:38.392 00.003 16872 AutoFind: close dim-bright [1194, 114] 0.4 - [1188, 130] 2.7
01:23:38.395 00.003 16872 AutoFind: close dim-bright [1194, 114] 0.4 - [1202, 132] 244.8
01:23:38.398 00.003 16872 AutoFind: too close [1192, 153] 0.5 - [1186, 136] 0.6
01:23:38.401 00.003 16872 AutoFind: close dim-bright [1192, 153] 0.5 - [1203, 145] 5.1
01:23:38.409 00.008 16872 AutoFind: too close [1148, 762] 0.5 - [1163, 766] 0.5
01:23:38.412 00.003 16872 AutoFind: too close [1203, 113] 0.5 - [1219, 122] 0.6
01:23:38.416 00.004 16872 AutoFind: close dim-bright [1203, 113] 0.5 - [1188, 130] 2.7
01:23:38.419 00.003 16872 AutoFind: close dim-bright [1203, 113] 0.5 - [1202, 132] 244.8
01:23:38.424 00.005 16872 AutoFind: too close [1627, 597] 0.5 - [1625, 607] 0.7
01:23:38.427 00.003 16872 AutoFind: too close [1627, 597] 0.5 - [1607, 597] 0.8
01:23:38.430 00.003 16872 AutoFind: too close [1627, 597] 0.5 - [1620, 590] 0.8
01:23:38.434 00.004 16872 AutoFind: close dim-bright [1627, 597] 0.5 - [1615, 601] 57.4
01:23:38.440 00.006 16872 AutoFind: close dim-bright [1056, 985] 0.5 - [1066, 980] 20.8
01:23:38.444 00.004 16872 AutoFind: close dim-bright [1219, 122] 0.6 - [1202, 132] 244.8
01:23:38.447 00.003 16872 AutoFind: too close [1186, 136] 0.6 - [1188, 130] 2.7
01:23:38.455 00.008 16872 AutoFind: close dim-bright [1186, 136] 0.6 - [1203, 145] 5.1
01:23:38.459 00.004 16872 AutoFind: close dim-bright [1186, 136] 0.6 - [1202, 132] 244.8
01:23:38.462 00.003 16872 AutoFind: too close [1625, 607] 0.7 - [1607, 597] 0.8
01:23:38.464 00.002 16872 AutoFind: too close [1625, 607] 0.7 - [1620, 590] 0.8
01:23:38.471 00.007 16872 AutoFind: close dim-bright [1625, 607] 0.7 - [1615, 601] 57.4
01:23:38.474 00.003 16872 AutoFind: too close [1607, 597] 0.8 - [1620, 590] 0.8
01:23:38.477 00.003 16872 AutoFind: close dim-bright [1607, 597] 0.8 - [1615, 601] 57.4
01:23:38.480 00.003 16872 AutoFind: close dim-bright [1620, 590] 0.8 - [1615, 601] 57.4
01:23:38.485 00.005 16872 AutoFind: close dim-bright [1215, 145] 0.9 - [1203, 145] 5.1
01:23:38.489 00.004 16872 AutoFind: close dim-bright [1215, 145] 0.9 - [1202, 132] 244.8
01:23:38.492 00.003 16872 AutoFind: too close [1188, 130] 2.7 - [1203, 145] 5.1
01:23:38.495 00.003 16872 AutoFind: close dim-bright [1188, 130] 2.7 - [1202, 132] 244.8
01:23:38.504 00.009 16872 AutoFind: close dim-bright [1203, 145] 5.1 - [1202, 132] 244.8
01:23:38.508 00.004 16872 AutoFind: too close to edge [239, 11] 0.4
01:23:38.511 00.003 16872 AutoFind: too close to edge [14, 343] 1.8
01:23:38.515 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:23:38.519 00.004 16872 Star::Find(15, 1202, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.521 00.002 16872 Star::Find returns 1 (0), X=1202.62, Y=131.17, Mass=3552210, SNR=874.1, Peak=65520 HFD=6.2
01:23:38.524 00.003 16872 Star::Find(15, 1615, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.528 00.004 16872 Star::Find returns 1 (0), X=1615.49, Y=600.55, Mass=191422, SNR=286.3, Peak=23204 HFD=3.1
01:23:38.536 00.008 16872 Star::Find(15, 1066, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.540 00.004 16872 Star::Find returns 1 (0), X=1066.09, Y=979.75, Mass=62086, SNR=155.4, Peak=11804 HFD=2.4
01:23:38.543 00.003 16872 Star::Find(15, 957, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.546 00.003 16872 Star::Find returns 1 (0), X=956.73, Y=638.60, Mass=42152, SNR=125.2, Peak=7804 HFD=2.8
01:23:38.550 00.004 16872 Star::Find(15, 1785, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.554 00.004 16872 Star::Find returns 1 (0), X=1784.46, Y=882.02, Mass=19161, SNR=74.4, Peak=5432 HFD=2.3
01:23:38.556 00.002 16872 Star::Find(15, 506, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.559 00.003 16872 Star::Find returns 1 (0), X=505.78, Y=874.96, Mass=13370, SNR=62.7, Peak=5344 HFD=2.3
01:23:38.566 00.007 16872 Star::Find(15, 500, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.569 00.003 16872 Star::Find returns 1 (0), X=500.06, Y=996.84, Mass=12047, SNR=56.8, Peak=4972 HFD=2.4
01:23:38.572 00.003 16872 Star::Find(15, 1595, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.574 00.002 16872 Star::Find returns 1 (0), X=1594.90, Y=523.41, Mass=5053, SNR=38.3, Peak=4132 HFD=2.1
01:23:38.577 00.003 16872 Star::Find(15, 453, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.580 00.003 16872 Star::Find returns 1 (0), X=453.21, Y=269.31, Mass=4146, SNR=28.9, Peak=3868 HFD=2.3
01:23:38.584 00.004 16872 Star::Find(15, 1392, 660, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.590 00.006 16872 Star::Find returns 1 (0), X=1392.25, Y=660.03, Mass=2408, SNR=21.8, Peak=3692 HFD=2.1
01:23:38.593 00.003 16872 Star::Find(15, 556, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.596 00.003 16872 Star::Find returns 1 (0), X=556.41, Y=996.42, Mass=2729, SNR=23.8, Peak=3724 HFD=1.6
01:23:38.599 00.003 16872 Star::Find(15, 1623, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.601 00.002 16872 Star::Find returns 1 (0), X=1623.15, Y=826.18, Mass=2624, SNR=23.9, Peak=3736 HFD=2.3
01:23:38.604 00.003 16872 Star::Find(15, 39, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.606 00.002 16872 Star::Find returns 1 (0), X=38.77, Y=885.77, Mass=1872, SNR=20.7, Peak=3688 HFD=1.6
01:23:38.614 00.008 16872 Star::Find(15, 1215, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.617 00.003 16872 Star::Find returns 1 (0), X=1202.62, Y=131.17, Mass=3552210, SNR=874.1, Peak=65520 HFD=6.2
01:23:38.620 00.003 16872 Star::Find(15, 141, 434, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.622 00.002 16872 Star::Find returns 1 (0), X=140.43, Y=433.67, Mass=2471, SNR=23.1, Peak=3700 HFD=1.7
01:23:38.627 00.005 16872 Star::Find(15, 379, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.630 00.003 16872 Star::Find returns 1 (0), X=378.70, Y=682.67, Mass=2419, SNR=20.1, Peak=3612 HFD=2.5
01:23:38.633 00.003 16872 Star::Find(15, 1321, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.636 00.003 16872 Star::Find returns 1 (0), X=1321.09, Y=35.17, Mass=1603, SNR=15.6, Peak=3652 HFD=2.0
01:23:38.642 00.006 16872 Star::Find(15, 1283, 400, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.645 00.003 16872 Star::Find returns 1 (0), X=1283.26, Y=400.55, Mass=792, SNR=9.8, Peak=3424 HFD=2.3
01:23:38.649 00.004 16872 Star::Find(15, 426, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.652 00.003 16872 Star::Find returns 1 (0), X=426.54, Y=176.89, Mass=1545, SNR=17.1, Peak=3480 HFD=2.6
01:23:38.655 00.003 16872 Star::Find(15, 1689, 105, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.660 00.005 16872 Star::Find returns 1 (0), X=1689.39, Y=104.95, Mass=1272, SNR=12.4, Peak=3424 HFD=3.2
01:23:38.663 00.003 16872 Star::Find(15, 1774, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.666 00.003 16872 Star::Find returns 1 (0), X=1774.60, Y=584.60, Mass=1707, SNR=15.7, Peak=3424 HFD=3.4
01:23:38.669 00.003 16872 Star::Find(15, 330, 332, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.677 00.008 16872 Star::Find returns 1 (0), X=329.74, Y=331.55, Mass=1247, SNR=14.1, Peak=3540 HFD=1.7
01:23:38.681 00.004 16872 Star::Find(15, 1688, 591, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.685 00.004 16872 Star::Find returns 1 (0), X=1688.31, Y=592.19, Mass=991, SNR=12.7, Peak=3508 HFD=2.7
01:23:38.688 00.003 16872 Star::Find(15, 1602, 708, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.691 00.003 16872 Star::Find returns 1 (0), X=1602.30, Y=707.64, Mass=982, SNR=11.5, Peak=3436 HFD=2.3
01:23:38.694 00.003 16872 Star::Find(15, 981, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.697 00.003 16872 Star::Find returns 1 (0), X=980.72, Y=463.95, Mass=765, SNR=10.4, Peak=3476 HFD=1.9
01:23:38.700 00.003 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.707 00.007 16872 Star::Find returns 0 (4), X=416.64, Y=621.77, Mass=2523, SNR=25.9, Peak=3892 HFD=1.4
01:23:38.710 00.003 16872 Star::Find(15, 90, 443, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.713 00.003 16872 Star::Find returns 1 (0), X=89.88, Y=443.28, Mass=1004, SNR=12.6, Peak=3460 HFD=2.3
01:23:38.715 00.002 16872 Star::Find(15, 28, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.722 00.007 16872 Star::Find returns 0 (4), X=28.42, Y=597.00, Mass=404, SNR=7.0, Peak=3416 HFD=1.3
01:23:38.725 00.003 16872 Star::Find(15, 1841, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.730 00.005 16872 Star::Find false star n=4 nbg=272 bg=3309.3 sigma=24.4 thresh=3382 peak=3375
01:23:38.732 00.002 16872 Star::Find returns 0 (2), X=1841.00, Y=584.00, Mass=355, SNR=2.9, Peak=3400 HFD=0.0
01:23:38.740 00.008 16872 Star::Find(15, 1393, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.743 00.003 16872 Star::Find returns 0 (3), X=1393.00, Y=1001.00, Mass=0, SNR=0.0, Peak=3404 HFD=0.0
01:23:38.746 00.003 16872 Star::Find(15, 1662, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.749 00.003 16872 Star::Find returns 0 (4), X=1661.81, Y=1010.18, Mass=405, SNR=7.1, Peak=3416 HFD=1.4
01:23:38.752 00.003 16872 Star::Find(15, 236, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.756 00.004 16872 Star::Find false star n=3 nbg=284 bg=3302.4 sigma=25.5 thresh=3379 peak=3375
01:23:38.760 00.004 16872 Star::Find returns 0 (2), X=236.00, Y=795.00, Mass=285, SNR=2.9, Peak=3412 HFD=0.0
01:23:38.763 00.003 16872 Star::Find(15, 1714, 706, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.769 00.006 16872 Star::Find returns 1 (0), X=1713.14, Y=704.75, Mass=1271, SNR=12.3, Peak=3412 HFD=4.7
01:23:38.772 00.003 16872 Star::Find(15, 1034, 924, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.775 00.003 16872 Star::Find returns 1 (0), X=1032.80, Y=923.79, Mass=619, SNR=8.8, Peak=3396 HFD=2.4
01:23:38.778 00.003 16872 Star::Find(15, 1874, 247, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.784 00.006 16872 Star::Find returns 1 (0), X=1874.54, Y=246.40, Mass=998, SNR=12.2, Peak=3452 HFD=3.2
01:23:38.788 00.004 16872 Star::Find(15, 1582, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.792 00.004 16872 Star::Find returns 0 (4), X=1581.22, Y=872.47, Mass=1987, SNR=23.0, Peak=3756 HFD=1.3
01:23:38.795 00.003 16872 Star::Find(15, 491, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.800 00.005 16872 Star::Find returns 1 (0), X=491.34, Y=569.69, Mass=618, SNR=9.4, Peak=3416 HFD=2.1
01:23:38.804 00.004 16872 Star::Find(15, 542, 410, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.807 00.003 16872 Star::Find returns 0 (4), X=541.47, Y=409.39, Mass=700, SNR=10.2, Peak=3476 HFD=1.4
01:23:38.814 00.007 16872 Star::Find(15, 390, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.819 00.005 16872 Star::Find false star n=2 nbg=281 bg=3307.4 sigma=24.0 thresh=3379 peak=3357
01:23:38.823 00.004 16872 Star::Find returns 0 (2), X=390.00, Y=189.00, Mass=157, SNR=2.9, Peak=3392 HFD=0.0
01:23:38.825 00.002 16872 Star::Find(15, 275, 819, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.829 00.004 16872 Star::Find false star n=6 nbg=276 bg=3296.3 sigma=23.4 thresh=3367 peak=3363
01:23:38.832 00.003 16872 Star::Find returns 0 (2), X=275.00, Y=819.00, Mass=486, SNR=2.9, Peak=3388 HFD=0.0
01:23:38.835 00.003 16872 Star::Find(15, 219, 940, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.839 00.004 16872 Star::Find returns 1 (0), X=218.74, Y=940.11, Mass=578, SNR=8.2, Peak=3436 HFD=2.0
01:23:38.841 00.002 16872 Star::Find(15, 242, 184, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.848 00.007 16872 Star::Find false star n=3 nbg=278 bg=3307.6 sigma=25.6 thresh=3384 peak=3375
01:23:38.852 00.004 16872 Star::Find returns 0 (2), X=242.00, Y=184.00, Mass=253, SNR=2.9, Peak=3408 HFD=0.0
01:23:38.855 00.003 16872 Star::Find(15, 1463, 203, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.858 00.003 16872 Star::Find false star n=3 nbg=274 bg=3316.2 sigma=23.6 thresh=3387 peak=3373
01:23:38.861 00.003 16872 Star::Find returns 0 (2), X=1463.00, Y=203.00, Mass=247, SNR=2.9, Peak=3404 HFD=0.0
01:23:38.865 00.004 16872 Star::Find(15, 571, 432, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.867 00.002 16872 Star::Find returns 1 (0), X=570.16, Y=432.73, Mass=701, SNR=9.4, Peak=3404 HFD=2.3
01:23:38.871 00.004 16872 Star::Find(15, 1520, 249, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.877 00.006 16872 Star::Find returns 1 (0), X=1519.54, Y=247.72, Mass=1015, SNR=11.0, Peak=3416 HFD=3.0
01:23:38.881 00.004 16872 Star::Find(15, 28, 316, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.884 00.003 16872 Star::Find false star n=2 nbg=281 bg=3303.8 sigma=25.4 thresh=3380 peak=3373
01:23:38.888 00.004 16872 Star::Find returns 0 (2), X=28.00, Y=316.00, Mass=224, SNR=2.9, Peak=3424 HFD=0.0
01:23:38.894 00.006 16872 Star::Find(15, 292, 1009, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.898 00.004 16872 Star::Find false star n=1 nbg=282 bg=3301.6 sigma=27.1 thresh=3383 peak=3372
01:23:38.900 00.002 16872 Star::Find returns 0 (2), X=292.00, Y=1009.00, Mass=102, SNR=2.9, Peak=3404 HFD=0.0
01:23:38.903 00.003 16872 Star::Find(15, 1580, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.906 00.003 16872 Star::Find false star n=5 nbg=279 bg=3306.1 sigma=25.8 thresh=3384 peak=3374
01:23:38.910 00.004 16872 Star::Find returns 0 (2), X=1580.00, Y=392.00, Mass=429, SNR=2.9, Peak=3408 HFD=0.0
01:23:38.914 00.004 16872 Star::Find(15, 389, 507, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.916 00.002 16872 Star::Find returns 0 (4), X=389.47, Y=507.40, Mass=1404, SNR=19.4, Peak=3652 HFD=1.3
01:23:38.919 00.003 16872 Star::Find(15, 769, 211, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.927 00.008 16872 Star::Find returns 1 (0), X=769.81, Y=210.31, Mass=795, SNR=10.5, Peak=3412 HFD=3.1
01:23:38.931 00.004 16872 Star::Find(15, 1781, 94, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.934 00.003 16872 Star::Find returns 1 (0), X=1780.83, Y=93.76, Mass=559, SNR=8.0, Peak=3424 HFD=1.9
01:23:38.938 00.004 16872 Star::Find(15, 1338, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.942 00.004 16872 Star::Find returns 1 (0), X=1337.39, Y=446.95, Mass=388, SNR=7.0, Peak=3420 HFD=2.0
01:23:38.945 00.003 16872 Star::Find(15, 634, 968, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.948 00.003 16872 Star::Find returns 1 (0), X=634.47, Y=967.85, Mass=913, SNR=10.8, Peak=3428 HFD=2.0
01:23:38.951 00.003 16872 Star::Find(15, 712, 994, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.958 00.007 16872 Star::Find false star n=5 nbg=261 bg=3307.8 sigma=25.1 thresh=3383 peak=3372
01:23:38.962 00.004 16872 Star::Find returns 0 (2), X=712.00, Y=994.00, Mass=437, SNR=2.9, Peak=3404 HFD=0.0
01:23:38.965 00.003 16872 Star::Find(15, 958, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.968 00.003 16872 Star::Find false star n=7 nbg=279 bg=3302.4 sigma=23.4 thresh=3373 peak=3370
01:23:38.971 00.003 16872 Star::Find returns 0 (2), X=958.00, Y=764.00, Mass=615, SNR=2.9, Peak=3420 HFD=0.0
01:23:38.974 00.003 16872 Star::Find(15, 1429, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.978 00.004 16872 Star::Find returns 1 (0), X=1427.31, Y=877.14, Mass=1992, SNR=21.7, Peak=3424 HFD=1.6
01:23:38.980 00.002 16872 Star::Find(15, 451, 95, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.983 00.003 16872 Star::Find returns 1 (0), X=451.63, Y=94.65, Mass=691, SNR=9.2, Peak=3412 HFD=2.9
01:23:38.992 00.009 16872 Star::Find(15, 1723, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:38.996 00.004 16872 Star::Find returns 1 (0), X=1723.74, Y=554.41, Mass=706, SNR=9.6, Peak=3416 HFD=3.5
01:23:38.999 00.003 16872 Star::Find(15, 1101, 373, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.003 00.004 16872 Star::Find returns 1 (0), X=1099.90, Y=373.62, Mass=697, SNR=9.3, Peak=3416 HFD=5.3
01:23:39.006 00.003 16872 Star::Find(15, 517, 556, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.009 00.003 16872 Star::Find returns 1 (0), X=517.02, Y=555.98, Mass=801, SNR=9.7, Peak=3432 HFD=2.8
01:23:39.012 00.003 16872 Star::Find(15, 156, 518, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.015 00.003 16872 Star::Find false star n=4 nbg=269 bg=3304.3 sigma=22.8 thresh=3373 peak=3369
01:23:39.022 00.007 16872 Star::Find returns 0 (2), X=156.00, Y=518.00, Mass=295, SNR=2.9, Peak=3400 HFD=0.0
01:23:39.026 00.004 16872 Star::Find(15, 827, 357, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.028 00.002 16872 Star::Find returns 1 (0), X=826.49, Y=356.74, Mass=922, SNR=11.9, Peak=3472 HFD=1.8
01:23:39.032 00.004 16872 Star::Find(15, 718, 75, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.035 00.003 16872 Star::Find returns 1 (0), X=718.84, Y=75.18, Mass=574, SNR=8.5, Peak=3428 HFD=2.3
01:23:39.039 00.004 16872 Star::Find(15, 1697, 53, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.042 00.003 16872 Star::Find false star n=2 nbg=283 bg=3310.3 sigma=29.2 thresh=3398 peak=3382
01:23:39.045 00.003 16872 Star::Find returns 0 (2), X=1697.00, Y=53.00, Mass=223, SNR=2.9, Peak=3424 HFD=0.0
01:23:39.048 00.003 16872 Star::Find(15, 493, 994, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.056 00.008 16872 Star::Find returns 1 (0), X=500.06, Y=996.84, Mass=12047, SNR=56.8, Peak=4972 HFD=2.4
01:23:39.060 00.004 16872 Star::Find(15, 678, 977, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.062 00.002 16872 Star::Find false star n=3 nbg=281 bg=3304.5 sigma=26.4 thresh=3384 peak=3366
01:23:39.066 00.004 16872 Star::Find returns 0 (2), X=678.00, Y=977.00, Mass=262, SNR=2.9, Peak=3412 HFD=0.0
01:23:39.069 00.003 16872 Star::Find(15, 1633, 24, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.072 00.003 16872 Star::Find false star n=2 nbg=283 bg=3310.6 sigma=28.3 thresh=3395 peak=3390
01:23:39.075 00.003 16872 Star::Find returns 0 (2), X=1633.00, Y=24.00, Mass=223, SNR=2.9, Peak=3432 HFD=0.0
01:23:39.085 00.010 16872 Star::Find(15, 1135, 71, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.089 00.004 16872 Star::Find returns 1 (0), X=1134.72, Y=71.39, Mass=652, SNR=8.6, Peak=3436 HFD=1.6
01:23:39.092 00.003 16872 Star::Find(15, 980, 340, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.096 00.004 16872 Star::Find returns 1 (0), X=979.15, Y=340.83, Mass=833, SNR=10.1, Peak=3416 HFD=4.0
01:23:39.101 00.005 16872 Star::Find(15, 1334, 643, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.105 00.004 16872 Star::Find returns 1 (0), X=1333.58, Y=643.80, Mass=750, SNR=10.3, Peak=3428 HFD=2.8
01:23:39.108 00.003 16872 Star::Find(15, 1045, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.112 00.004 16872 Star::Find returns 0 (4), X=1056.52, Y=877.49, Mass=1180, SNR=16.3, Peak=3620 HFD=1.4
01:23:39.116 00.004 16872 Star::Find(15, 478, 671, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.119 00.003 16872 Star::Find returns 1 (0), X=478.55, Y=671.34, Mass=724, SNR=9.2, Peak=3408 HFD=3.0
01:23:39.123 00.004 16872 Star::Find(15, 795, 690, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.125 00.002 16872 Star::Find false star n=2 nbg=266 bg=3310.4 sigma=25.6 thresh=3387 peak=3373
01:23:39.131 00.006 16872 Star::Find returns 0 (2), X=795.00, Y=690.00, Mass=171, SNR=2.9, Peak=3412 HFD=0.0
01:23:39.134 00.003 16872 Star::Find(15, 88, 756, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.137 00.003 16872 Star::Find returns 1 (0), X=87.61, Y=755.77, Mass=436, SNR=7.3, Peak=3392 HFD=1.5
01:23:39.140 00.003 16872 Star::Find(15, 1579, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.144 00.004 16872 Star::Find false star n=3 nbg=273 bg=3310.3 sigma=25.1 thresh=3386 peak=3368
01:23:39.148 00.004 16872 Star::Find returns 0 (2), X=1579.00, Y=600.00, Mass=237, SNR=2.9, Peak=3408 HFD=0.0
01:23:39.151 00.003 16872 Star::Find(15, 35, 211, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.154 00.003 16872 Star::Find returns 0 (4), X=34.51, Y=211.49, Mass=878, SNR=13.1, Peak=3552 HFD=1.4
01:23:39.157 00.003 16872 Star::Find(15, 1186, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.164 00.007 16872 Star::Find false star n=7 nbg=273 bg=3307.0 sigma=25.0 thresh=3382 peak=3374
01:23:39.167 00.003 16872 Star::Find returns 0 (2), X=1186.00, Y=976.00, Mass=615, SNR=2.9, Peak=3404 HFD=0.0
01:23:39.170 00.003 16872 Star::Find(15, 1125, 19, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.173 00.003 16872 Star::Find false star n=5 nbg=279 bg=3303.7 sigma=26.4 thresh=3383 peak=3375
01:23:39.176 00.003 16872 Star::Find returns 0 (2), X=1125.00, Y=19.00, Mass=465, SNR=2.9, Peak=3408 HFD=0.0
01:23:39.179 00.003 16872 Star::Find(15, 65, 932, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.183 00.004 16872 Star::Find false star n=7 nbg=276 bg=3309.4 sigma=24.9 thresh=3384 peak=3378
01:23:39.186 00.003 16872 Star::Find returns 0 (2), X=65.00, Y=932.00, Mass=590, SNR=2.9, Peak=3420 HFD=0.0
01:23:39.189 00.003 16872 Star::Find(15, 1713, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.197 00.008 16872 Star::Find false star n=2 nbg=277 bg=3309.9 sigma=25.0 thresh=3385 peak=3374
01:23:39.206 00.009 16872 Star::Find returns 0 (2), X=1713.00, Y=309.00, Mass=180, SNR=2.9, Peak=3408 HFD=0.0
01:23:39.212 00.006 16872 Star::Find(15, 962, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.217 00.005 16872 Star::Find returns 1 (0), X=956.73, Y=638.60, Mass=42152, SNR=125.2, Peak=7804 HFD=2.8
01:23:39.228 00.011 16872 AutoFind: finding best star pass 1
01:23:39.233 00.005 16872 Star::Find(15, 1202, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.236 00.003 16872 Star::Find returns 1 (0), X=1202.62, Y=131.17, Mass=3552210, SNR=874.1, Peak=65520 HFD=6.2
01:23:39.239 00.003 16872 AutoFind: near-saturated [1202, 132] 244.8 Mass 3552210 SNR 874.1 Peak 65520
01:23:39.245 00.006 16872 Star::Find(15, 1615, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.266 00.021 16872 Star::Find returns 1 (0), X=1615.49, Y=600.55, Mass=191422, SNR=286.3, Peak=23204 HFD=3.1
01:23:39.281 00.015 16872 AutoFind returns star at [1615, 601] 57.4 Mass 191422 SNR 286.3
01:23:39.288 00.007 16872 Star::Find(15, 1615, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.291 00.003 16872 Star::Find returns 1 (0), X=1615.49, Y=600.55, Mass=191422, SNR=286.3, Peak=23204 HFD=3.1
01:23:39.295 00.004 16872 MultiStar: List (12): {1615.49, 600.55}(286.3), {1066.09, 979.75}(155.4), {956.73, 638.60}(125.2), {1784.46, 882.02}(74.4), {505.78, 874.96}(62.7), {500.06, 996.84}(56.8), {1594.90, 523.41}(38.3), {453.21, 269.31}(28.9), {1392.25, 660.03}(21.8), {556.41, 996.42}(23.8), {1623.15, 826.18}(23.9), {38.77, 885.77}(20.7), 
01:23:39.299 00.004 16872 setting lock position to (1615.49, 600.55)
01:23:39.306 00.007 16872 MultiStar: stabilizing after lock position change
01:23:39.310 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
01:23:39.314 00.004 16872 UpdateGuideState(): m_state=1
01:23:39.319 00.005 16872 Star::Find(15, 1615, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:39.331 00.012 16872 Star::Find returns 1 (0), X=1615.49, Y=600.55, Mass=191422, SNR=286.3, Peak=23204 HFD=3.1
01:23:39.335 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
01:23:39.338 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
01:23:39.341 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
01:23:39.358 00.017 16872 setting force full frames = false
01:23:39.363 00.005 16872 setting lock position to (1615.49, 600.55)
01:23:39.365 00.002 16872 MultiStar: stabilizing after lock position change
01:23:39.369 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:23:39.373 00.004 16872 Changing from state SELECTING to SELECTED
01:23:39.376 00.003 16872 guider state => SELECTED
01:23:39.399 00.023 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3304, FiltMin=3184, FiltMax=65512, Gamma=2.190
01:23:39.450 00.051 16872 UpdateGuideState exits: m=191422 SNR=286.3
01:23:39.453 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3304, FiltMin=3184, FiltMax=65512, Gamma=2.190
01:23:39.506 00.053 16872 Status Line: Auto-selected star at (1615.5, 600.5)
01:23:39.519 00.013 16872 PhdController: newstate STATE_WAIT_SELECTED
01:23:39.530 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:39.533 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:23:39.537 00.004 16872 Enqueuing Expose request
01:23:39.540 00.003 9640 Worker thread wakes up
01:23:39.540 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:23:39.540 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,586,31,31)
01:23:39.541 00.001 16872 evsrv: cli 0D3BFFA8 connect
01:23:39.545 00.004 16872 case statement mapped state 2 to 1
01:23:39.549 00.004 16872 case statement mapped state 2 to 1
01:23:39.561 00.012 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"93cc8f77-8568-42b5-abb0-d4d408cdc992"}
01:23:39.566 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1615.49,600.55],"id":"93cc8f77-8568-42b5-abb0-d4d408cdc992"}
01:23:39.580 00.014 16872 evsrv: cli 0D3BFFA8 disconnect
01:23:39.585 00.005 16872 evsrv: cli 0D3C0228 connect
01:23:39.588 00.003 16872 case statement mapped state 2 to 1
01:23:39.592 00.004 16872 case statement mapped state 2 to 1
01:23:39.597 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"5229dee9-f50a-4ac8-8984-898c163cc409"}
01:23:39.606 00.009 16872 case statement mapped state 2 to 1
01:23:39.610 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"5229dee9-f50a-4ac8-8984-898c163cc409"}
01:23:39.616 00.006 16872 evsrv: cli 0D3C0228 disconnect
01:23:39.790 00.174 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"977159d0-4678-448d-a7a9-41c1a07fe779"}
01:23:39.795 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"977159d0-4678-448d-a7a9-41c1a07fe779"}
01:23:39.799 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e36fe931-5d55-4513-b4c9-31c0d3343320"}
01:23:39.803 00.004 16872 case statement mapped state 2 to 1
01:23:39.808 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"e36fe931-5d55-4513-b4c9-31c0d3343320"}
01:23:39.811 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"755bac59-bd29-41ac-9b0a-2e02da2a0ecd"}
01:23:39.815 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.49,6.55],"pixels":"..."},"id":"755bac59-bd29-41ac-9b0a-2e02da2a0ecd"}
01:23:40.617 00.802 16872 evsrv: cli 0D3BFFA8 connect
01:23:40.621 00.004 16872 case statement mapped state 2 to 1
01:23:40.626 00.005 16872 case statement mapped state 2 to 1
01:23:40.635 00.009 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e294c13b-b1e8-4745-b71c-ce9ebb99d8ce"}
01:23:40.639 00.004 16872 case statement mapped state 2 to 1
01:23:40.642 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"e294c13b-b1e8-4745-b71c-ce9ebb99d8ce"}
01:23:40.648 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
01:23:41.649 01.001 16872 evsrv: cli 0D3C0228 connect
01:23:41.652 00.003 16872 case statement mapped state 2 to 1
01:23:41.656 00.004 16872 case statement mapped state 2 to 1
01:23:41.664 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"2924884d-7657-44ba-9237-9b70ec8212be"}
01:23:41.667 00.003 16872 case statement mapped state 2 to 1
01:23:41.671 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"2924884d-7657-44ba-9237-9b70ec8212be"}
01:23:41.677 00.006 16872 evsrv: cli 0D3C0228 disconnect
01:23:42.676 00.999 16872 evsrv: cli 0D3C0A48 connect
01:23:42.679 00.003 16872 case statement mapped state 2 to 1
01:23:42.683 00.004 16872 case statement mapped state 2 to 1
01:23:42.687 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a68b5d47-a596-4240-b308-225a1e8ed05f"}
01:23:42.698 00.011 16872 case statement mapped state 2 to 1
01:23:42.703 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"a68b5d47-a596-4240-b308-225a1e8ed05f"}
01:23:42.707 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:23:43.290 00.583 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b79a1b8-0943-4477-b777-89edc040c131"}
01:23:43.298 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b79a1b8-0943-4477-b777-89edc040c131"}
01:23:43.305 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6286c2ee-3352-410e-8fd3-3d3e0f270310"}
01:23:43.308 00.003 16872 case statement mapped state 2 to 1
01:23:43.312 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6286c2ee-3352-410e-8fd3-3d3e0f270310"}
01:23:43.317 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e278b177-37b9-4c60-852f-9793a5ac2547"}
01:23:43.321 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.49,6.55],"pixels":"..."},"id":"e278b177-37b9-4c60-852f-9793a5ac2547"}
01:23:43.641 00.320 9640 Exposure complete
01:23:43.708 00.067 16872 evsrv: cli 0D3BFFA8 connect
01:23:43.712 00.004 16872 case statement mapped state 2 to 1
01:23:43.717 00.005 16872 case statement mapped state 2 to 1
01:23:43.736 00.019 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"8b895e56-3bd6-4792-8a5a-c2ea467856f2"}
01:23:43.744 00.008 16872 case statement mapped state 2 to 1
01:23:43.759 00.015 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"8b895e56-3bd6-4792-8a5a-c2ea467856f2"}
01:23:43.766 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
01:23:43.830 00.064 9640 worker thread done servicing request
01:23:43.830 00.000 16872 OnExposeComplete: enter
01:23:43.834 00.004 16872 UpdateGuideState(): m_state=2
01:23:43.838 00.004 16872 Star::Find(15, 1615, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:23:43.841 00.003 16872 Star::Find returns 1 (0), X=1615.14, Y=600.75, Mass=202733, SNR=296.5, Peak=29512 HFD=2.5
01:23:43.843 00.002 16872 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.56) = xAngle (1.06 = 1.06)
01:23:43.849 00.006 16872 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.11 = 1.11)
01:23:43.854 00.005 16872 CameraToMount -- cameraX=-0.35 cameraY=0.20 hyp=0.41 cameraTheta=2.62 mountX=0.20 mountY=0.37, mountTheta=1.07
01:23:43.858 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65516, med=3308, FiltMin=3162, FiltMax=65512, Gamma=2.190
01:23:43.900 00.042 16872 UpdateGuideState exits: m=202733 SNR=296.5
01:23:43.904 00.004 16872 PhdController: newstate STATE_CALIBRATE
01:23:43.907 00.003 16872 PhdController: newstate STATE_GUIDE
01:23:43.928 00.021 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:23:43.931 00.003 16872 guider state => CALIBRATED
01:23:43.934 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:23:43.948 00.014 16872 reset dither spiral
01:23:43.951 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:23:43.953 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:43.955 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:23:43.960 00.005 16872 Enqueuing Expose request
01:23:43.962 00.002 9640 Worker thread wakes up
01:23:43.963 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:23:43.963 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:23:44.768 00.805 16872 evsrv: cli 0D3BF8C8 connect
01:23:44.772 00.004 16872 case statement mapped state 5 to 1
01:23:44.782 00.010 16872 case statement mapped state 5 to 1
01:23:44.787 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"9bf7e8bb-a33f-4b41-9fb3-4af08ffaf764"}
01:23:44.793 00.006 16872 case statement mapped state 5 to 1
01:23:44.798 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"9bf7e8bb-a33f-4b41-9fb3-4af08ffaf764"}
01:23:44.802 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:23:45.806 01.004 16872 evsrv: cli 0D3BFFA8 connect
01:23:45.812 00.006 16872 case statement mapped state 5 to 1
01:23:45.815 00.003 16872 case statement mapped state 5 to 1
01:23:45.819 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"ecfbf887-f53c-4606-b123-31c8f428b28e"}
01:23:45.821 00.002 16872 case statement mapped state 5 to 1
01:23:45.824 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"ecfbf887-f53c-4606-b123-31c8f428b28e"}
01:23:45.828 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:23:46.789 00.961 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1aba663-9f3c-4a15-9078-89c44bdbd9fa"}
01:23:46.793 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e1aba663-9f3c-4a15-9078-89c44bdbd9fa"}
01:23:46.796 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad7f02e7-5328-42c1-9f87-b1afb64f24d5"}
01:23:46.800 00.004 16872 case statement mapped state 5 to 1
01:23:46.804 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ad7f02e7-5328-42c1-9f87-b1afb64f24d5"}
01:23:46.807 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ed2c579c-b493-488a-870c-3307aed22ef3"}
01:23:46.810 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.14,6.75],"pixels":"..."},"id":"ed2c579c-b493-488a-870c-3307aed22ef3"}
01:23:46.829 00.019 16872 evsrv: cli 0D3BFFA8 connect
01:23:46.832 00.003 16872 case statement mapped state 5 to 1
01:23:46.838 00.006 16872 case statement mapped state 5 to 1
01:23:46.842 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"958af053-6d59-4730-a446-36cb8296e0c4"}
01:23:46.845 00.003 16872 case statement mapped state 5 to 1
01:23:46.847 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"958af053-6d59-4730-a446-36cb8296e0c4"}
01:23:46.850 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:23:47.853 01.003 16872 evsrv: cli 0D3BF8C8 connect
01:23:47.856 00.003 16872 case statement mapped state 5 to 1
01:23:47.859 00.003 16872 case statement mapped state 5 to 1
01:23:47.863 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"d0d3ce79-c260-4d18-aa39-176a47ff8f73"}
01:23:47.865 00.002 16872 case statement mapped state 5 to 1
01:23:47.870 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"d0d3ce79-c260-4d18-aa39-176a47ff8f73"}
01:23:47.873 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:23:48.017 00.144 9640 Exposure complete
01:23:48.153 00.136 9640 worker thread done servicing request
01:23:48.154 00.001 16872 OnExposeComplete: enter
01:23:48.157 00.003 16872 UpdateGuideState(): m_state=5
01:23:48.160 00.003 16872 Star::Find(15, 1615, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:23:48.165 00.005 16872 Star::Find returns 1 (0), X=1614.84, Y=601.45, Mass=190593, SNR=289.3, Peak=24068 HFD=2.9
01:23:48.168 00.003 16872 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.56) = xAngle (0.64 = 0.64)
01:23:48.172 00.004 16872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.68 = 0.68)
01:23:48.176 00.004 16872 CameraToMount -- cameraX=-0.65 cameraY=0.90 hyp=1.11 cameraTheta=2.19 mountX=0.89 mountY=0.70, mountTheta=0.67
01:23:48.183 00.007 16872 Changing from state CALIBRATED to GUIDING
01:23:48.188 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:23:48.192 00.004 16872 ScopeASCOM::SideOfPier() returns 0
01:23:48.276 00.084 16872 AdjustCalibrationForScopePointing (scope): current dec=13.1 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
01:23:48.280 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:23:48.283 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:23:48.286 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:23:48.290 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:23:48.294 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:23:48.297 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:23:48.301 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:23:48.304 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:23:48.307 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:23:48.311 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:23:48.315 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:23:48.319 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:23:48.323 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:23:48.444 00.121 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:23:48.449 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:23:48.452 00.003 16872 Dec comp: XRate 8.696 -> 8.469 for dec -0.0 -> dec 13.1
01:23:48.458 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:23:48.461 00.003 16872 ScopeASCOM::SideOfPier() returns 0
01:23:48.525 00.064 16872 setting lock position to (1614.84, 601.45)
01:23:48.528 00.003 16872 MultiStar: stabilizing after lock position change
01:23:48.531 00.003 16872 guider state => GUIDING
01:23:48.533 00.002 16872 Status Line: Guiding
01:23:48.539 00.006 16872 Mount: notify guiding started
01:23:48.543 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:23:48.546 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
01:23:48.549 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:23:48.553 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:23:48.558 00.005 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:23:48.561 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
01:23:48.565 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
01:23:48.568 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:23:48.570 00.002 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
01:23:48.572 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:23:48.575 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:23:48.578 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:23:48.580 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:23:48.586 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:23:48.590 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:23:48.593 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:23:48.596 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:23:48.598 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:23:48.603 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:23:48.606 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:23:48.608 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:23:48.611 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:23:48.614 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:23:48.616 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:23:48.620 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:23:48.622 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:23:48.625 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:23:48.628 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:23:48.631 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:23:48.635 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:23:48.638 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:23:48.641 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:23:48.643 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:23:48.646 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:23:48.649 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:23:48.652 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:23:48.654 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:23:48.657 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:23:48.771 00.114 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:23:48.838 00.067 16872 ScopeASCOM::SideOfPier() returns 0
01:23:48.841 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:23:48.844 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:23:48.847 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.1
01:23:48.849 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.1
01:23:48.853 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:23:48.856 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:23:48.858 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:23:48.860 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:23:48.863 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:23:48.866 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3308, FiltMin=3216, FiltMax=65516, Gamma=2.190
01:23:48.903 00.037 16872 UpdateGuideState exits: m=190593 SNR=289.3
01:23:48.906 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
01:23:48.909 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:48.914 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:23:48.916 00.002 16872 Enqueuing Expose request
01:23:48.918 00.002 9640 Worker thread wakes up
01:23:48.918 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:23:48.918 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,586,31,31)
01:23:48.918 00.000 16872 evsrv: cli 0D3BF8C8 connect
01:23:48.923 00.005 16872 case statement mapped state 6 to 3
01:23:48.927 00.004 16872 case statement mapped state 6 to 3
01:23:48.930 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"4862f0f6-4e61-416b-bedc-a44f7c384afa"}
01:23:48.932 00.002 16872 case statement mapped state 6 to 3
01:23:48.935 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4862f0f6-4e61-416b-bedc-a44f7c384afa"}
01:23:48.947 00.012 16872 evsrv: cli 0D3BF8C8 disconnect
01:23:50.288 01.341 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18b7b71f-d57b-4704-9299-b37c13290922"}
01:23:50.291 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"18b7b71f-d57b-4704-9299-b37c13290922"}
01:23:50.295 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23223b2e-a2f6-4cc7-97e8-9061eda4485a"}
01:23:50.299 00.004 16872 case statement mapped state 6 to 3
01:23:50.302 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"23223b2e-a2f6-4cc7-97e8-9061eda4485a"}
01:23:50.307 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6a67458b-a7ed-44fa-8f17-573dded5cd03"}
01:23:50.310 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.84,7.45],"pixels":"..."},"id":"6a67458b-a7ed-44fa-8f17-573dded5cd03"}
01:23:52.999 02.689 9640 Exposure complete
01:23:53.151 00.152 9640 worker thread done servicing request
01:23:53.151 00.000 16872 OnExposeComplete: enter
01:23:53.155 00.004 16872 UpdateGuideState(): m_state=6
01:23:53.162 00.007 16872 Star::Find(15, 1614, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:23:53.165 00.003 16872 Star::Find returns 1 (0), X=1614.82, Y=601.28, Mass=198037, SNR=286.7, Peak=22960 HFD=2.8
01:23:53.170 00.005 16872 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.56) = xAngle (-3.26 = 3.02)
01:23:53.173 00.003 16872 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.21 = 3.07)
01:23:53.177 00.004 16872 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.70 mountX=-0.17 mountY=0.01, mountTheta=3.07
01:23:53.183 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=-0.17, opts=13)
01:23:53.188 00.005 16872 Enqueuing Move request for scope (-0.02, -0.17)
01:23:53.191 00.003 9640 Worker thread wakes up
01:23:53.191 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
01:23:53.192 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
01:23:53.192 00.000 9640 Moving (-0.02, -0.17) raw xDistance=-0.17 yDistance=0.01
01:23:53.192 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.17
01:23:53.192 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=0
01:23:53.192 00.000 9640 MoveAxis(E, 18, ABG)
01:23:53.192 00.000 9640 Guiding  Dir = 2, Dur = 18
01:23:53.192 00.000 9640 IsSlewing returns 0
01:23:53.193 00.001 9640 IsGuiding returns 0
01:23:53.195 00.002 9640 PulseGuide returned control before completion, sleep 28
01:23:53.202 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3308, FiltMin=3154, FiltMax=65516, Gamma=2.190
01:23:53.224 00.022 9640 IsGuiding returns 1
01:23:53.224 00.000 9640 scope still moving after pulse duration time elapsed
01:23:53.250 00.026 16872 UpdateGuideState exits: m=198037 SNR=286.7
01:23:53.260 00.010 9640 IsSlewing returns 0
01:23:53.260 00.000 16872 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 1 / 99999
01:23:53.264 00.004 9640 IsGuiding returns 0
01:23:53.264 00.000 9640 scope move finished after 18 + 51 ms
01:23:53.264 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777789433.264,"Host":"RBFOCUS307","Inst":1,"Distance":0.83,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:23:53.266 00.002 9640 Move returns status 0, amount 18
01:23:53.266 00.000 9640 MoveAxis(N, 0, ABG)
01:23:53.266 00.000 9640 Move returns status 0, amount 0
01:23:53.266 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:53.271 00.005 9640 move complete, result=0
01:23:53.271 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:23:53.277 00.006 16872 Enqueuing Expose request
01:23:53.281 00.004 9640 worker thread done servicing request
01:23:53.282 00.001 9640 Worker thread wakes up
01:23:53.282 00.000 16872 GuideStep: -0.2 px 18 ms EAST, 0.0 px 0 ms NORTH
01:23:53.285 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:23:53.285 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,586,31,31)
01:23:53.787 00.502 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4aaa4bb9-e4d8-476c-8622-2cdfdbfda1ae"}
01:23:53.791 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4aaa4bb9-e4d8-476c-8622-2cdfdbfda1ae"}
01:23:53.795 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ccee3cf-3bb1-482f-9ab7-4d7fc3ec486f"}
01:23:53.799 00.004 16872 case statement mapped state 6 to 3
01:23:53.804 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ccee3cf-3bb1-482f-9ab7-4d7fc3ec486f"}
01:23:53.809 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4fa0b3e8-c9a7-4dfa-895b-ccac900cabac"}
01:23:53.813 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.82,7.28],"pixels":"..."},"id":"4fa0b3e8-c9a7-4dfa-895b-ccac900cabac"}
01:23:57.287 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15b7d8b2-64b7-4a03-acae-21c15b679ed2"}
01:23:57.292 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"15b7d8b2-64b7-4a03-acae-21c15b679ed2"}
01:23:57.296 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"83fdd751-970d-4a79-81c1-1b83528f22b4"}
01:23:57.300 00.004 16872 case statement mapped state 6 to 3
01:23:57.303 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"83fdd751-970d-4a79-81c1-1b83528f22b4"}
01:23:57.308 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4394565d-9a61-4af8-9855-87b5c4fdd77c"}
01:23:57.312 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.82,7.28],"pixels":"..."},"id":"4394565d-9a61-4af8-9855-87b5c4fdd77c"}
01:23:57.357 00.045 9640 Exposure complete
01:23:57.497 00.140 9640 worker thread done servicing request
01:23:57.497 00.000 16872 OnExposeComplete: enter
01:23:57.500 00.003 16872 UpdateGuideState(): m_state=6
01:23:57.503 00.003 16872 Star::Find(15, 1614, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:23:57.506 00.003 16872 Star::Find returns 1 (0), X=1614.55, Y=601.33, Mass=188616, SNR=278.6, Peak=21912 HFD=3.0
01:23:57.509 00.003 16872 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.56) = xAngle (-4.32 = 1.96)
01:23:57.512 00.003 16872 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.28 = 2.01)
01:23:57.514 00.002 16872 CameraToMount -- cameraX=-0.29 cameraY=-0.11 hyp=0.31 cameraTheta=-2.77 mountX=-0.12 mountY=0.28, mountTheta=1.97
01:23:57.518 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.29, y=-0.11, opts=13)
01:23:57.522 00.004 16872 Enqueuing Move request for scope (-0.29, -0.11)
01:23:57.525 00.003 9640 Worker thread wakes up
01:23:57.525 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.11) opts 0xd
01:23:57.525 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.29, -0.11)
01:23:57.526 00.001 9640 Moving (-0.29, -0.11) raw xDistance=-0.12 yDistance=0.28
01:23:57.526 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.12
01:23:57.526 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0
01:23:57.526 00.000 9640 MoveAxis(E, 14, ABG)
01:23:57.526 00.000 9640 Guiding  Dir = 2, Dur = 14
01:23:57.526 00.000 9640 IsSlewing returns 0
01:23:57.526 00.000 9640 IsGuiding returns 0
01:23:57.526 00.000 9640 PulseGuide returned control before completion, sleep 24
01:23:57.531 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3308, FiltMin=3168, FiltMax=65512, Gamma=2.190
01:23:57.553 00.022 9640 IsGuiding returns 1
01:23:57.553 00.000 9640 scope still moving after pulse duration time elapsed
01:23:57.570 00.017 16872 UpdateGuideState exits: m=188616 SNR=278.6
01:23:57.573 00.003 16872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 2 / 99999
01:23:57.576 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777789437.576,"Host":"RBFOCUS307","Inst":1,"Distance":0.67,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
01:23:57.578 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:57.582 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:23:57.586 00.004 9640 IsSlewing returns 0
01:23:57.586 00.000 16872 Enqueuing Expose request
01:23:57.589 00.003 9640 IsGuiding returns 0
01:23:57.589 00.000 9640 scope move finished after 14 + 48 ms
01:23:57.589 00.000 9640 Move returns status 0, amount 14
01:23:57.589 00.000 9640 MoveAxis(N, 0, ABG)
01:23:57.589 00.000 9640 Move returns status 0, amount 0
01:23:57.590 00.001 9640 move complete, result=0
01:23:57.590 00.000 9640 worker thread done servicing request
01:23:57.590 00.000 9640 Worker thread wakes up
01:23:57.590 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:23:57.590 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,586,31,31)
01:23:57.595 00.005 16872 GuideStep: -0.1 px 14 ms EAST, 0.3 px 0 ms NORTH
01:24:00.786 03.191 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f0f0191-ef59-484e-94cd-6bcfd70dc052"}
01:24:00.790 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3f0f0191-ef59-484e-94cd-6bcfd70dc052"}
01:24:00.793 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d012cba-3407-429c-a482-0b7bcff88ced"}
01:24:00.796 00.003 16872 case statement mapped state 6 to 3
01:24:00.798 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d012cba-3407-429c-a482-0b7bcff88ced"}
01:24:00.802 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d236b82c-d43a-4abb-8a13-b9e2092c49d9"}
01:24:00.806 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.55,7.33],"pixels":"..."},"id":"d236b82c-d43a-4abb-8a13-b9e2092c49d9"}
01:24:01.639 00.833 9640 Exposure complete
01:24:01.776 00.137 9640 worker thread done servicing request
01:24:01.776 00.000 16872 OnExposeComplete: enter
01:24:01.780 00.004 16872 UpdateGuideState(): m_state=6
01:24:01.783 00.003 16872 Star::Find(15, 1614, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:24:01.786 00.003 16872 Star::Find returns 1 (0), X=1614.26, Y=601.70, Mass=211167, SNR=298.5, Peak=27048 HFD=2.8
01:24:01.788 00.002 16872 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.56) = xAngle (1.18 = 1.18)
01:24:01.791 00.003 16872 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.22 = 1.22)
01:24:01.795 00.004 16872 CameraToMount -- cameraX=-0.58 cameraY=0.25 hyp=0.63 cameraTheta=2.73 mountX=0.24 mountY=0.60, mountTheta=1.18
01:24:01.798 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.58, y=0.25, opts=13)
01:24:01.801 00.003 16872 Enqueuing Move request for scope (-0.58, 0.25)
01:24:01.804 00.003 9640 Worker thread wakes up
01:24:01.804 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.25) opts 0xd
01:24:01.804 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.58, 0.25)
01:24:01.804 00.000 9640 Moving (-0.58, 0.25) raw xDistance=0.24 yDistance=0.60
01:24:01.804 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.24
01:24:01.804 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.60, m_sumCorr=0
01:24:01.804 00.000 9640 MoveAxis(W, 24, ABG)
01:24:01.804 00.000 9640 Guiding  Dir = 3, Dur = 24
01:24:01.805 00.001 9640 IsSlewing returns 0
01:24:01.805 00.000 9640 IsGuiding returns 0
01:24:01.805 00.000 9640 PulseGuide returned control before completion, sleep 34
01:24:01.811 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65516, med=3296, FiltMin=3192, FiltMax=65512, Gamma=2.190
01:24:01.848 00.037 16872 UpdateGuideState exits: m=211167 SNR=298.5
01:24:01.851 00.003 16872 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 3 / 99999
01:24:01.854 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777789441.854,"Host":"RBFOCUS307","Inst":1,"Distance":0.66,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
01:24:01.859 00.005 9640 IsGuiding returns 0
01:24:01.859 00.000 9640 Move returns status 0, amount 24
01:24:01.859 00.000 9640 MoveAxis(N, 0, ABG)
01:24:01.859 00.000 9640 Move returns status 0, amount 0
01:24:01.859 00.000 9640 move complete, result=0
01:24:01.859 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:01.862 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:24:01.864 00.002 16872 Enqueuing Expose request
01:24:01.867 00.003 9640 worker thread done servicing request
01:24:01.867 00.000 9640 Worker thread wakes up
01:24:01.867 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:24:01.867 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,586,31,31)
01:24:01.867 00.000 16872 GuideStep: 0.2 px 24 ms WEST, 0.6 px 0 ms NORTH
01:24:04.287 02.420 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"52478054-c893-4f81-8cba-6ef0a37b7063"}
01:24:04.292 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"52478054-c893-4f81-8cba-6ef0a37b7063"}
01:24:04.295 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"628ef9c2-13d7-4d31-abf3-e54162360516"}
01:24:04.297 00.002 16872 case statement mapped state 6 to 3
01:24:04.301 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"628ef9c2-13d7-4d31-abf3-e54162360516"}
01:24:04.305 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fac73a5d-34ee-45f4-bd88-be92a08b8729"}
01:24:04.307 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.26,6.70],"pixels":"..."},"id":"fac73a5d-34ee-45f4-bd88-be92a08b8729"}
01:24:05.918 01.611 9640 Exposure complete
01:24:06.053 00.135 9640 worker thread done servicing request
01:24:06.053 00.000 16872 OnExposeComplete: enter
01:24:06.057 00.004 16872 UpdateGuideState(): m_state=6
01:24:06.060 00.003 16872 Star::Find(15, 1614, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:24:06.061 00.001 16872 Star::Find returns 1 (0), X=1614.07, Y=601.69, Mass=228051, SNR=317.9, Peak=31604 HFD=2.6
01:24:06.066 00.005 16872 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.56) = xAngle (1.28 = 1.28)
01:24:06.068 00.002 16872 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.32 = 1.32)
01:24:06.071 00.003 16872 CameraToMount -- cameraX=-0.77 cameraY=0.25 hyp=0.81 cameraTheta=2.83 mountX=0.24 mountY=0.79, mountTheta=1.28
01:24:06.074 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.77, y=0.25, opts=13)
01:24:06.077 00.003 16872 Enqueuing Move request for scope (-0.77, 0.25)
01:24:06.081 00.004 9640 Worker thread wakes up
01:24:06.081 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.25) opts 0xd
01:24:06.081 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.77, 0.25)
01:24:06.081 00.000 9640 Moving (-0.77, 0.25) raw xDistance=0.24 yDistance=0.79
01:24:06.081 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.24
01:24:06.081 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.79, m_sumCorr=0.19
01:24:06.081 00.000 9640 MoveAxis(W, 28, ABG)
01:24:06.081 00.000 9640 Guiding  Dir = 3, Dur = 28
01:24:06.081 00.000 9640 IsSlewing returns 0
01:24:06.082 00.001 9640 IsGuiding returns 0
01:24:06.082 00.000 9640 PulseGuide returned control before completion, sleep 38
01:24:06.087 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3300, FiltMin=3200, FiltMax=65512, Gamma=2.190
01:24:06.125 00.038 16872 UpdateGuideState exits: m=228051 SNR=317.9
01:24:06.130 00.005 9640 IsGuiding returns 1
01:24:06.130 00.000 9640 scope still moving after pulse duration time elapsed
01:24:06.131 00.001 16872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 4 / 99999
01:24:06.133 00.002 16872 PhdController: newstate STATE_FINISH
01:24:06.135 00.002 16872 PhdController complete: success
01:24:06.137 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777789446.137,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:24:06.140 00.003 16872 Mount: notify guiding dither settle done success=1
01:24:06.143 00.003 16872 PhdController: newstate STATE_IDLE
01:24:06.146 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:06.148 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:24:06.151 00.003 16872 Enqueuing Expose request
01:24:06.156 00.005 9640 IsSlewing returns 0
01:24:06.156 00.000 9640 IsGuiding returns 0
01:24:06.156 00.000 9640 scope move finished after 28 + 46 ms
01:24:06.156 00.000 9640 Move returns status 0, amount 28
01:24:06.156 00.000 9640 MoveAxis(S, 23, ABG)
01:24:06.156 00.000 9640 Guiding  Dir = 1, Dur = 23
01:24:06.157 00.001 9640 IsSlewing returns 0
01:24:06.157 00.000 9640 IsGuiding returns 0
01:24:06.158 00.001 9640 PulseGuide returned control before completion, sleep 33
01:24:06.204 00.046 9640 IsGuiding returns 1
01:24:06.204 00.000 9640 scope still moving after pulse duration time elapsed
01:24:06.234 00.030 9640 IsSlewing returns 0
01:24:06.234 00.000 9640 IsGuiding returns 0
01:24:06.234 00.000 9640 scope move finished after 23 + 53 ms
01:24:06.235 00.001 9640 Move returns status 0, amount 23
01:24:06.235 00.000 9640 move complete, result=0
01:24:06.235 00.000 9640 worker thread done servicing request
01:24:06.235 00.000 9640 Worker thread wakes up
01:24:06.235 00.000 16872 GuideStep: 0.2 px 28 ms WEST, 0.8 px 23 ms SOUTH
01:24:06.238 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:24:06.238 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,586,31,31)
01:24:07.787 01.549 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e37e857-f507-4c61-a87b-42a34de12c7f"}
01:24:07.793 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0e37e857-f507-4c61-a87b-42a34de12c7f"}
01:24:07.797 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"10508c54-9e0e-4800-b9ee-b291b49979e9"}
01:24:07.801 00.004 16872 case statement mapped state 6 to 3
01:24:07.804 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"10508c54-9e0e-4800-b9ee-b291b49979e9"}
01:24:07.809 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c193a5cf-9d84-477b-bbd6-eb146764b3ec"}
01:24:07.813 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.07,6.69],"pixels":"..."},"id":"c193a5cf-9d84-477b-bbd6-eb146764b3ec"}
01:24:10.290 02.477 9640 Exposure complete
01:24:10.428 00.138 9640 worker thread done servicing request
01:24:10.428 00.000 16872 OnExposeComplete: enter
01:24:10.431 00.003 16872 UpdateGuideState(): m_state=6
01:24:10.434 00.003 16872 Star::Find(15, 1614, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:24:10.436 00.002 16872 Star::Find returns 1 (0), X=1613.94, Y=601.94, Mass=211417, SNR=301.0, Peak=28260 HFD=2.8
01:24:10.438 00.002 16872 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.56) = xAngle (1.08 = 1.08)
01:24:10.443 00.005 16872 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.13 = 1.13)
01:24:10.446 00.003 16872 CameraToMount -- cameraX=-0.90 cameraY=0.49 hyp=1.03 cameraTheta=2.64 mountX=0.48 mountY=0.93, mountTheta=1.09
01:24:10.451 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.90, y=0.49, opts=13)
01:24:10.454 00.003 16872 Enqueuing Move request for scope (-0.90, 0.49)
01:24:10.459 00.005 9640 Worker thread wakes up
01:24:10.459 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.90, 0.49) opts 0xd
01:24:10.459 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.90, 0.49)
01:24:10.459 00.000 9640 Moving (-0.90, 0.49) raw xDistance=0.48 yDistance=0.93
01:24:10.459 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.48
01:24:10.459 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.93, m_sumCorr=0.4
01:24:10.460 00.001 9640 MoveAxis(W, 54, ABG)
01:24:10.460 00.000 9640 Guiding  Dir = 3, Dur = 54
01:24:10.460 00.000 9640 IsSlewing returns 0
01:24:10.460 00.000 9640 IsGuiding returns 0
01:24:10.461 00.001 9640 PulseGuide returned control before completion, sleep 64
01:24:10.466 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65516, med=3308, FiltMin=3212, FiltMax=65512, Gamma=2.190
01:24:10.503 00.037 16872 UpdateGuideState exits: m=211417 SNR=301.0
01:24:10.507 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:10.509 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:24:10.513 00.004 16872 Enqueuing Expose request
01:24:10.533 00.020 9640 IsGuiding returns 1
01:24:10.533 00.000 9640 scope still moving after pulse duration time elapsed
01:24:10.565 00.032 9640 IsSlewing returns 0
01:24:10.566 00.001 9640 IsGuiding returns 0
01:24:10.567 00.001 9640 scope move finished after 54 + 53 ms
01:24:10.567 00.000 9640 Move returns status 0, amount 54
01:24:10.567 00.000 9640 MoveAxis(S, 26, ABG)
01:24:10.567 00.000 9640 Guiding  Dir = 1, Dur = 26
01:24:10.568 00.001 9640 IsSlewing returns 0
01:24:10.568 00.000 9640 IsGuiding returns 0
01:24:10.569 00.001 9640 PulseGuide returned control before completion, sleep 36
01:24:10.613 00.044 9640 IsGuiding returns 1
01:24:10.613 00.000 9640 scope still moving after pulse duration time elapsed
01:24:10.643 00.030 9640 IsSlewing returns 0
01:24:10.644 00.001 9640 IsGuiding returns 0
01:24:10.644 00.000 9640 scope move finished after 26 + 49 ms
01:24:10.644 00.000 9640 Move returns status 0, amount 26
01:24:10.644 00.000 9640 move complete, result=0
01:24:10.645 00.001 9640 worker thread done servicing request
01:24:10.645 00.000 16872 GuideStep: 0.5 px 54 ms WEST, 0.9 px 26 ms SOUTH
01:24:10.649 00.004 9640 Worker thread wakes up
01:24:10.649 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:24:10.649 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,586,31,31)
01:24:11.300 00.651 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"30f36b81-d9bb-4cbb-a9f1-ca2e3c4718e3"}
01:24:11.304 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"30f36b81-d9bb-4cbb-a9f1-ca2e3c4718e3"}
01:24:11.329 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6154316-ca30-4a86-8d8e-ac29f4cea4d4"}
01:24:11.334 00.005 16872 case statement mapped state 6 to 3
01:24:11.337 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6154316-ca30-4a86-8d8e-ac29f4cea4d4"}
01:24:11.341 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"96b6370f-95e3-4e38-b21c-e699679e0330"}
01:24:11.345 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.94,6.94],"pixels":"..."},"id":"96b6370f-95e3-4e38-b21c-e699679e0330"}
01:24:14.738 03.393 9640 Exposure complete
01:24:14.799 00.061 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8bf7aaf2-499f-434b-bb2d-5202f175b9f0"}
01:24:14.802 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8bf7aaf2-499f-434b-bb2d-5202f175b9f0"}
01:24:14.806 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a258f1e5-3aaf-43b1-9dc1-14a0723817e2"}
01:24:14.809 00.003 16872 case statement mapped state 6 to 3
01:24:14.811 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a258f1e5-3aaf-43b1-9dc1-14a0723817e2"}
01:24:14.817 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a4b1161b-c7dd-4e2b-952e-36550e625146"}
01:24:14.820 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.94,6.94],"pixels":"..."},"id":"a4b1161b-c7dd-4e2b-952e-36550e625146"}
01:24:14.880 00.060 9640 worker thread done servicing request
01:24:14.881 00.001 16872 OnExposeComplete: enter
01:24:14.883 00.002 16872 UpdateGuideState(): m_state=6
01:24:14.887 00.004 16872 Star::Find(15, 1613, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:24:14.889 00.002 16872 Star::Find returns 1 (0), X=1613.72, Y=601.29, Mass=189284, SNR=286.5, Peak=21376 HFD=2.9
01:24:14.893 00.004 16872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.56) = xAngle (-4.56 = 1.72)
01:24:14.895 00.002 16872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.51 = 1.77)
01:24:14.898 00.003 16872 CameraToMount -- cameraX=-1.12 cameraY=-0.16 hyp=1.13 cameraTheta=-3.00 mountX=-0.17 mountY=1.11, mountTheta=1.73
01:24:14.902 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.12, y=-0.16, opts=13)
01:24:14.905 00.003 16872 Enqueuing Move request for scope (-1.12, -0.16)
01:24:14.909 00.004 9640 Worker thread wakes up
01:24:14.909 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.12, -0.16) opts 0xd
01:24:14.909 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.12, -0.16)
01:24:14.909 00.000 9640 Moving (-1.12, -0.16) raw xDistance=-0.17 yDistance=1.11
01:24:14.909 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
01:24:14.909 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 1.11, m_sumCorr=0.67
01:24:14.909 00.000 9640 MoveAxis(E, 13, ABG)
01:24:14.909 00.000 9640 Guiding  Dir = 2, Dur = 13
01:24:14.909 00.000 9640 IsSlewing returns 0
01:24:14.910 00.001 9640 IsGuiding returns 0
01:24:14.910 00.000 9640 PulseGuide returned control before completion, sleep 23
01:24:14.915 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=65520, med=3304, FiltMin=3170, FiltMax=65512, Gamma=2.190
01:24:14.938 00.023 9640 IsGuiding returns 1
01:24:14.939 00.001 9640 scope still moving after pulse duration time elapsed
01:24:14.954 00.015 16872 UpdateGuideState exits: m=189284 SNR=286.5
01:24:14.957 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:14.960 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:24:14.962 00.002 16872 Enqueuing Expose request
01:24:14.969 00.007 9640 IsSlewing returns 0
01:24:14.969 00.000 9640 IsGuiding returns 0
01:24:14.969 00.000 9640 scope move finished after 13 + 46 ms
01:24:14.969 00.000 9640 Move returns status 0, amount 13
01:24:14.969 00.000 9640 MoveAxis(S, 32, ABG)
01:24:14.969 00.000 9640 Guiding  Dir = 1, Dur = 32
01:24:14.969 00.000 9640 IsSlewing returns 0
01:24:14.970 00.001 9640 IsGuiding returns 0
01:24:14.970 00.000 9640 PulseGuide returned control before completion, sleep 42
01:24:15.017 00.047 9640 IsGuiding returns 1
01:24:15.017 00.000 9640 scope still moving after pulse duration time elapsed
01:24:15.048 00.031 9640 IsSlewing returns 0
01:24:15.049 00.001 9640 IsGuiding returns 0
01:24:15.049 00.000 9640 scope move finished after 32 + 47 ms
01:24:15.049 00.000 9640 Move returns status 0, amount 32
01:24:15.049 00.000 9640 move complete, result=0
01:24:15.049 00.000 9640 worker thread done servicing request
01:24:15.049 00.000 9640 Worker thread wakes up
01:24:15.049 00.000 16872 GuideStep: -0.2 px 13 ms EAST, 1.1 px 32 ms SOUTH
01:24:15.053 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:24:15.053 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,586,31,31)
01:24:18.299 03.246 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c082078e-646c-4c27-bd1a-e8c3bc9c2ef9"}
01:24:18.305 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c082078e-646c-4c27-bd1a-e8c3bc9c2ef9"}
01:24:18.310 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e46b1cac-76d5-474f-aaf1-76b8d06c6a1b"}
01:24:18.312 00.002 16872 case statement mapped state 6 to 3
01:24:18.316 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e46b1cac-76d5-474f-aaf1-76b8d06c6a1b"}
01:24:18.319 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93f07abb-b26b-4006-9aa7-ef9299bd288b"}
01:24:18.322 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.72,7.29],"pixels":"..."},"id":"93f07abb-b26b-4006-9aa7-ef9299bd288b"}
01:24:19.114 00.792 9640 Exposure complete
01:24:19.255 00.141 9640 worker thread done servicing request
01:24:19.255 00.000 16872 OnExposeComplete: enter
01:24:19.257 00.002 16872 UpdateGuideState(): m_state=6
01:24:19.260 00.003 16872 Star::Find(15, 1613, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
01:24:19.263 00.003 16872 Star::Find returns 1 (0), X=1613.35, Y=601.40, Mass=200509, SNR=296.1, Peak=23308 HFD=3.0
01:24:19.266 00.003 16872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.56) = xAngle (-4.67 = 1.62)
01:24:19.269 00.003 16872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.62 = 1.66)
01:24:19.273 00.004 16872 CameraToMount -- cameraX=-1.50 cameraY=-0.04 hyp=1.50 cameraTheta=-3.11 mountX=-0.07 mountY=1.49, mountTheta=1.62
01:24:19.279 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.50, y=-0.04, opts=13)
01:24:19.282 00.003 16872 Enqueuing Move request for scope (-1.50, -0.04)
01:24:19.285 00.003 9640 Worker thread wakes up
01:24:19.285 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.50, -0.04) opts 0xd
01:24:19.286 00.001 9640 Handling offset move in thread for scope, endpoint = (-1.50, -0.04)
01:24:19.286 00.000 9640 Moving (-1.50, -0.04) raw xDistance=-0.07 yDistance=1.49
01:24:19.286 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:24:19.286 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.31, input 1.49, m_sumCorr=0.98
01:24:19.286 00.000 9640 MoveAxis(E, 0, ABG)
01:24:19.286 00.000 9640 Move returns status 0, amount 0
01:24:19.286 00.000 9640 MoveAxis(S, 37, ABG)
01:24:19.286 00.000 9640 Guiding  Dir = 1, Dur = 37
01:24:19.287 00.001 9640 IsSlewing returns 0
01:24:19.287 00.000 9640 IsGuiding returns 0
01:24:19.288 00.001 9640 PulseGuide returned control before completion, sleep 47
01:24:19.293 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3308, FiltMin=3216, FiltMax=65516, Gamma=2.190
01:24:19.332 00.039 16872 UpdateGuideState exits: m=200509 SNR=296.1
01:24:19.337 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:19.340 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:24:19.342 00.002 16872 Enqueuing Expose request
01:24:19.349 00.007 9640 IsGuiding returns 1
01:24:19.349 00.000 9640 scope still moving after pulse duration time elapsed
01:24:19.380 00.031 9640 IsSlewing returns 0
01:24:19.381 00.001 9640 IsGuiding returns 0
01:24:19.381 00.000 9640 scope move finished after 37 + 56 ms
01:24:19.381 00.000 9640 Move returns status 0, amount 37
01:24:19.381 00.000 9640 move complete, result=0
01:24:19.383 00.002 9640 worker thread done servicing request
01:24:19.383 00.000 9640 Worker thread wakes up
01:24:19.383 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:24:19.384 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1600,586,31,31)
01:24:19.388 00.004 16872 GuideStep: -0.1 px 0 ms EAST, 1.5 px 37 ms SOUTH
01:24:21.801 02.413 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a0fea7da-6cb4-40a2-94a7-d87bacc72581"}
01:24:21.803 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a0fea7da-6cb4-40a2-94a7-d87bacc72581"}
01:24:21.806 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4359cdd0-7f04-4017-8b00-fdda56c66d9c"}
01:24:21.809 00.003 16872 case statement mapped state 6 to 3
01:24:21.812 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4359cdd0-7f04-4017-8b00-fdda56c66d9c"}
01:24:21.815 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b3a6a750-477e-4536-8021-ddcf0195dff3"}
01:24:21.821 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.35,7.40],"pixels":"..."},"id":"b3a6a750-477e-4536-8021-ddcf0195dff3"}
01:24:23.458 01.637 9640 Exposure complete
01:24:23.601 00.143 9640 worker thread done servicing request
01:24:23.602 00.001 16872 OnExposeComplete: enter
01:24:23.604 00.002 16872 UpdateGuideState(): m_state=6
01:24:23.608 00.004 16872 Star::Find(15, 1613, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
01:24:23.610 00.002 16872 Star::Find returns 1 (0), X=1612.97, Y=601.58, Mass=214770, SNR=306.0, Peak=29500 HFD=2.5
01:24:23.615 00.005 16872 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.56) = xAngle (1.51 = 1.51)
01:24:23.618 00.003 16872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
01:24:23.621 00.003 16872 CameraToMount -- cameraX=-1.87 cameraY=0.14 hyp=1.88 cameraTheta=3.07 mountX=0.11 mountY=1.88, mountTheta=1.51
01:24:23.625 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.87, y=0.14, opts=13)
01:24:23.628 00.003 16872 Enqueuing Move request for scope (-1.87, 0.14)
01:24:23.631 00.003 9640 Worker thread wakes up
01:24:23.631 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.87, 0.14) opts 0xd
01:24:23.631 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.87, 0.14)
01:24:23.631 00.000 9640 Moving (-1.87, 0.14) raw xDistance=0.11 yDistance=1.88
01:24:23.631 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.11
01:24:23.631 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.38, input 1.88, m_sumCorr=1.4
01:24:23.631 00.000 9640 MoveAxis(W, 11, ABG)
01:24:23.632 00.001 9640 Guiding  Dir = 3, Dur = 11
01:24:23.632 00.000 9640 IsSlewing returns 0
01:24:23.632 00.000 9640 IsGuiding returns 0
01:24:23.632 00.000 9640 PulseGuide returned control before completion, sleep 21
01:24:23.637 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65516, med=3304, FiltMin=3162, FiltMax=65508, Gamma=2.190
01:24:23.658 00.021 9640 IsGuiding returns 1
01:24:23.658 00.000 9640 scope still moving after pulse duration time elapsed
01:24:23.675 00.017 16872 UpdateGuideState exits: m=214770 SNR=306.0
01:24:23.678 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:23.682 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:24:23.684 00.002 16872 Enqueuing Expose request
01:24:23.689 00.005 9640 IsSlewing returns 0
01:24:23.690 00.001 9640 IsGuiding returns 0
01:24:23.690 00.000 9640 scope move finished after 11 + 47 ms
01:24:23.691 00.001 9640 Move returns status 0, amount 11
01:24:23.691 00.000 9640 MoveAxis(S, 46, ABG)
01:24:23.692 00.001 9640 Guiding  Dir = 1, Dur = 46
01:24:23.692 00.000 9640 IsSlewing returns 0
01:24:23.693 00.001 9640 IsGuiding returns 0
01:24:23.693 00.000 9640 PulseGuide returned control before completion, sleep 56
01:24:23.752 00.059 9640 IsGuiding returns 1
01:24:23.752 00.000 9640 scope still moving after pulse duration time elapsed
01:24:23.784 00.032 9640 IsSlewing returns 0
01:24:23.784 00.000 9640 IsGuiding returns 0
01:24:23.784 00.000 9640 scope move finished after 46 + 44 ms
01:24:23.784 00.000 9640 Move returns status 0, amount 46
01:24:23.784 00.000 9640 move complete, result=0
01:24:23.785 00.001 9640 worker thread done servicing request
01:24:23.785 00.000 16872 GuideStep: 0.1 px 11 ms WEST, 1.9 px 46 ms SOUTH
01:24:23.788 00.003 9640 Worker thread wakes up
01:24:23.788 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:24:23.789 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1600,586,31,31)
01:24:25.298 01.509 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"73c16cec-1102-4a12-8b90-b5c03a89fd91"}
01:24:25.302 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"73c16cec-1102-4a12-8b90-b5c03a89fd91"}
01:24:25.308 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38484722-3528-40d3-ad16-8d2c03aab9ee"}
01:24:25.314 00.006 16872 case statement mapped state 6 to 3
01:24:25.319 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"38484722-3528-40d3-ad16-8d2c03aab9ee"}
01:24:25.326 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8610d96f-1852-466d-bf9c-e9aa19a8b695"}
01:24:25.331 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.97,6.58],"pixels":"..."},"id":"8610d96f-1852-466d-bf9c-e9aa19a8b695"}
01:24:27.847 02.516 9640 Exposure complete
01:24:27.988 00.141 9640 worker thread done servicing request
01:24:27.989 00.001 16872 OnExposeComplete: enter
01:24:27.993 00.004 16872 UpdateGuideState(): m_state=6
01:24:27.996 00.003 16872 Star::Find(15, 1612, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
01:24:28.001 00.005 16872 Star::Find returns 1 (0), X=1612.33, Y=601.72, Mass=207679, SNR=297.0, Peak=24840 HFD=2.9
01:24:28.004 00.003 16872 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.56) = xAngle (1.48 = 1.48)
01:24:28.007 00.003 16872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
01:24:28.010 00.003 16872 CameraToMount -- cameraX=-2.52 cameraY=0.27 hyp=2.53 cameraTheta=3.04 mountX=0.23 mountY=2.53, mountTheta=1.48
01:24:28.019 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-2.52, y=0.27, opts=13)
01:24:28.025 00.006 16872 Enqueuing Move request for scope (-2.52, 0.27)
01:24:28.031 00.006 9640 Worker thread wakes up
01:24:28.031 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.52, 0.27) opts 0xd
01:24:28.031 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.52, 0.27)
01:24:28.031 00.000 9640 Moving (-2.52, 0.27) raw xDistance=0.23 yDistance=2.53
01:24:28.031 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.23
01:24:28.032 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.51, input 2.53, m_sumCorr=1.9
01:24:28.032 00.000 9640 MoveAxis(W, 26, ABG)
01:24:28.032 00.000 9640 Guiding  Dir = 3, Dur = 26
01:24:28.032 00.000 9640 IsSlewing returns 0
01:24:28.032 00.000 9640 IsGuiding returns 0
01:24:28.032 00.000 9640 PulseGuide returned control before completion, sleep 36
01:24:28.038 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65520, med=3308, FiltMin=3216, FiltMax=65512, Gamma=2.190
01:24:28.076 00.038 9640 IsGuiding returns 1
01:24:28.076 00.000 9640 scope still moving after pulse duration time elapsed
01:24:28.077 00.001 16872 UpdateGuideState exits: m=207679 SNR=297.0
01:24:28.082 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:28.084 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:24:28.086 00.002 16872 Enqueuing Expose request
01:24:28.107 00.021 9640 IsSlewing returns 0
01:24:28.107 00.000 9640 IsGuiding returns 0
01:24:28.107 00.000 9640 scope move finished after 26 + 49 ms
01:24:28.107 00.000 9640 Move returns status 0, amount 26
01:24:28.107 00.000 9640 MoveAxis(S, 61, ABG)
01:24:28.107 00.000 9640 Guiding  Dir = 1, Dur = 61
01:24:28.108 00.001 9640 IsSlewing returns 0
01:24:28.108 00.000 9640 IsGuiding returns 0
01:24:28.109 00.001 9640 PulseGuide returned control before completion, sleep 71
01:24:28.186 00.077 9640 IsGuiding returns 1
01:24:28.186 00.000 9640 scope still moving after pulse duration time elapsed
01:24:28.218 00.032 9640 IsSlewing returns 0
01:24:28.219 00.001 9640 IsGuiding returns 0
01:24:28.219 00.000 9640 scope move finished after 61 + 49 ms
01:24:28.219 00.000 9640 Move returns status 0, amount 61
01:24:28.219 00.000 9640 move complete, result=0
01:24:28.219 00.000 16872 GuideStep: 0.2 px 26 ms WEST, 2.5 px 61 ms SOUTH
01:24:28.224 00.005 9640 worker thread done servicing request
01:24:28.224 00.000 9640 Worker thread wakes up
01:24:28.224 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:24:28.224 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,586,31,31)
01:24:28.810 00.586 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4abcd30a-d62c-4d26-8aaa-78b3bff521b5"}
01:24:28.815 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4abcd30a-d62c-4d26-8aaa-78b3bff521b5"}
01:24:28.819 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8a9b0d24-0473-47d1-94e4-9ae45a4f9a43"}
01:24:28.823 00.004 16872 case statement mapped state 6 to 3
01:24:28.827 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a9b0d24-0473-47d1-94e4-9ae45a4f9a43"}
01:24:28.832 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7a677940-91cf-4063-a574-4bfbad798c84"}
01:24:28.835 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.33,6.72],"pixels":"..."},"id":"7a677940-91cf-4063-a574-4bfbad798c84"}
01:24:32.281 03.446 9640 Exposure complete
01:24:32.309 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d6eb255-f656-4574-a361-12ae3ab9fa89"}
01:24:32.312 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6d6eb255-f656-4574-a361-12ae3ab9fa89"}
01:24:32.316 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82131e71-be0b-4beb-a30f-be7d630b4631"}
01:24:32.318 00.002 16872 case statement mapped state 6 to 3
01:24:32.322 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"82131e71-be0b-4beb-a30f-be7d630b4631"}
01:24:32.326 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"df6ad9ea-d317-4460-9572-c013e6b71da6"}
01:24:32.329 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.33,6.72],"pixels":"..."},"id":"df6ad9ea-d317-4460-9572-c013e6b71da6"}
01:24:32.422 00.093 9640 worker thread done servicing request
01:24:32.422 00.000 16872 OnExposeComplete: enter
01:24:32.425 00.003 16872 UpdateGuideState(): m_state=6
01:24:32.428 00.003 16872 Star::Find(15, 1612, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:24:32.433 00.005 16872 Star::Find returns 1 (0), X=1611.92, Y=601.99, Mass=224564, SNR=310.1, Peak=29528 HFD=2.7
01:24:32.436 00.003 16872 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.56) = xAngle (1.40 = 1.40)
01:24:32.438 00.002 16872 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.45 = 1.45)
01:24:32.441 00.003 16872 CameraToMount -- cameraX=-2.92 cameraY=0.54 hyp=2.97 cameraTheta=2.96 mountX=0.50 mountY=2.95, mountTheta=1.40
01:24:32.446 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-2.92, y=0.54, opts=13)
01:24:32.450 00.004 16872 Enqueuing Move request for scope (-2.92, 0.54)
01:24:32.452 00.002 9640 Worker thread wakes up
01:24:32.452 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-2.92, 0.54) opts 0xd
01:24:32.452 00.000 9640 Handling offset move in thread for scope, endpoint = (-2.92, 0.54)
01:24:32.452 00.000 9640 Moving (-2.92, 0.54) raw xDistance=0.50 yDistance=2.95
01:24:32.452 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.50
01:24:32.453 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.67, input 2.95, m_sumCorr=2.5
01:24:32.453 00.000 9640 MoveAxis(W, 55, ABG)
01:24:32.453 00.000 9640 Guiding  Dir = 3, Dur = 55
01:24:32.453 00.000 9640 IsSlewing returns 0
01:24:32.453 00.000 9640 IsGuiding returns 0
01:24:32.453 00.000 9640 PulseGuide returned control before completion, sleep 65
01:24:32.458 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3300, FiltMin=3144, FiltMax=65512, Gamma=2.190
01:24:32.500 00.042 16872 UpdateGuideState exits: m=224564 SNR=310.1
01:24:32.503 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:32.505 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:24:32.509 00.004 16872 Enqueuing Expose request
01:24:32.522 00.013 9640 IsGuiding returns 1
01:24:32.523 00.001 9640 scope still moving after pulse duration time elapsed
01:24:32.554 00.031 9640 IsSlewing returns 0
01:24:32.554 00.000 9640 IsGuiding returns 0
01:24:32.554 00.000 9640 scope move finished after 55 + 45 ms
01:24:32.555 00.001 9640 Move returns status 0, amount 55
01:24:32.555 00.000 9640 MoveAxis(S, 80, ABG)
01:24:32.555 00.000 9640 Guiding  Dir = 1, Dur = 80
01:24:32.555 00.000 9640 IsSlewing returns 0
01:24:32.555 00.000 9640 IsGuiding returns 0
01:24:32.556 00.001 9640 PulseGuide returned control before completion, sleep 90
01:24:32.649 00.093 9640 IsGuiding returns 1
01:24:32.649 00.000 9640 scope still moving after pulse duration time elapsed
01:24:32.679 00.030 9640 IsSlewing returns 0
01:24:32.680 00.001 9640 IsGuiding returns 1
01:24:32.711 00.031 9640 IsSlewing returns 0
01:24:32.712 00.001 9640 IsGuiding returns 0
01:24:32.712 00.000 9640 scope move finished after 80 + 76 ms
01:24:32.712 00.000 9640 Move returns status 0, amount 80
01:24:32.712 00.000 9640 move complete, result=0
01:24:32.712 00.000 9640 worker thread done servicing request
01:24:32.712 00.000 16872 GuideStep: 0.5 px 55 ms WEST, 2.9 px 80 ms SOUTH
01:24:32.716 00.004 9640 Worker thread wakes up
01:24:32.716 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:24:32.716 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,586,31,31)
01:24:35.808 03.092 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d15d926b-ea3d-4451-bbd8-31f4c412e97c"}
01:24:35.812 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d15d926b-ea3d-4451-bbd8-31f4c412e97c"}
01:24:35.819 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c2bba1c-3e4f-482e-b3b4-ebbcc3bc88e9"}
01:24:35.823 00.004 16872 case statement mapped state 6 to 3
01:24:35.827 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c2bba1c-3e4f-482e-b3b4-ebbcc3bc88e9"}
01:24:35.832 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d764519c-9207-4250-8f22-f7e8fc556773"}
01:24:35.835 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.92,6.99],"pixels":"..."},"id":"d764519c-9207-4250-8f22-f7e8fc556773"}
01:24:36.766 00.931 9640 Exposure complete
01:24:36.902 00.136 9640 worker thread done servicing request
01:24:36.902 00.000 16872 OnExposeComplete: enter
01:24:36.906 00.004 16872 UpdateGuideState(): m_state=6
01:24:36.909 00.003 16872 Star::Find(15, 1611, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:24:36.912 00.003 16872 Star::Find returns 1 (0), X=1610.94, Y=601.37, Mass=211487, SNR=304.7, Peak=24816 HFD=2.7
01:24:36.914 00.002 16872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.56) = xAngle (-4.68 = 1.61)
01:24:36.918 00.004 16872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.63 = 1.65)
01:24:36.920 00.002 16872 CameraToMount -- cameraX=-3.90 cameraY=-0.07 hyp=3.90 cameraTheta=-3.12 mountX=-0.13 mountY=3.89, mountTheta=1.61
01:24:36.924 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-3.90, y=-0.07, opts=13)
01:24:36.927 00.003 16872 Enqueuing Move request for scope (-3.90, -0.07)
01:24:36.929 00.002 9640 Worker thread wakes up
01:24:36.929 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-3.90, -0.07) opts 0xd
01:24:36.929 00.000 9640 Handling offset move in thread for scope, endpoint = (-3.90, -0.07)
01:24:36.930 00.001 9640 Moving (-3.90, -0.07) raw xDistance=-0.13 yDistance=3.89
01:24:36.930 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.07 from input -0.13
01:24:36.930 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.84, input 3.89, m_sumCorr=3.4
01:24:36.930 00.000 9640 MoveAxis(E, 9, ABG)
01:24:36.930 00.000 9640 Guiding  Dir = 2, Dur = 9
01:24:36.930 00.000 9640 IsSlewing returns 0
01:24:36.930 00.000 9640 IsGuiding returns 0
01:24:36.931 00.001 9640 PulseGuide returned control before completion, sleep 19
01:24:36.938 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3296, FiltMin=3200, FiltMax=65516, Gamma=2.190
01:24:36.964 00.026 9640 IsGuiding returns 0
01:24:36.964 00.000 9640 Move returns status 0, amount 9
01:24:36.965 00.001 9640 MoveAxis(S, 101, ABG)
01:24:36.965 00.000 9640 Guiding  Dir = 1, Dur = 101
01:24:36.965 00.000 9640 IsSlewing returns 0
01:24:36.966 00.001 9640 IsGuiding returns 0
01:24:36.966 00.000 9640 PulseGuide returned control before completion, sleep 111
01:24:36.978 00.012 16872 UpdateGuideState exits: m=211487 SNR=304.7
01:24:36.982 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:36.985 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:24:36.988 00.003 16872 Enqueuing Expose request
01:24:37.090 00.102 9640 IsGuiding returns 1
01:24:37.091 00.001 9640 scope still moving after pulse duration time elapsed
01:24:37.121 00.030 9640 IsSlewing returns 0
01:24:37.121 00.000 9640 IsGuiding returns 1
01:24:37.154 00.033 9640 IsSlewing returns 0
01:24:37.154 00.000 9640 IsGuiding returns 1
01:24:37.186 00.032 9640 IsSlewing returns 0
01:24:37.187 00.001 9640 IsGuiding returns 1
01:24:37.216 00.029 9640 IsSlewing returns 0
01:24:37.216 00.000 9640 IsGuiding returns 0
01:24:37.216 00.000 9640 scope move finished after 101 + 148 ms
01:24:37.216 00.000 9640 Move returns status 0, amount 101
01:24:37.216 00.000 9640 move complete, result=0
01:24:37.217 00.001 9640 worker thread done servicing request
01:24:37.217 00.000 16872 GuideStep: -0.1 px 9 ms EAST, 3.9 px 101 ms SOUTH
01:24:37.220 00.003 9640 Worker thread wakes up
01:24:37.220 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:24:37.220 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,586,31,31)
01:24:39.308 02.088 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b4bb413-ad62-433f-9731-0ecedb848666"}
01:24:39.313 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6b4bb413-ad62-433f-9731-0ecedb848666"}
01:24:39.316 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cba7cfd2-baef-4fc1-93a7-63c95583d53f"}
01:24:39.319 00.003 16872 case statement mapped state 6 to 3
01:24:39.322 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cba7cfd2-baef-4fc1-93a7-63c95583d53f"}
01:24:39.328 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7ea23d5b-4b2c-45ef-a349-cf44da1d0545"}
01:24:39.331 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.94,7.37],"pixels":"..."},"id":"7ea23d5b-4b2c-45ef-a349-cf44da1d0545"}
01:24:41.317 01.986 9640 Exposure complete
01:24:41.470 00.153 9640 worker thread done servicing request
01:24:41.470 00.000 16872 OnExposeComplete: enter
01:24:41.473 00.003 16872 UpdateGuideState(): m_state=6
01:24:41.477 00.004 16872 Star::Find(15, 1610, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:24:41.480 00.003 16872 Star::Find returns 1 (0), X=1610.11, Y=601.55, Mass=214256, SNR=305.4, Peak=27916 HFD=2.6
01:24:41.484 00.004 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:24:41.488 00.004 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:24:41.491 00.003 16872 CameraToMount -- cameraX=-4.73 cameraY=0.10 hyp=4.73 cameraTheta=3.12 mountX=0.03 mountY=4.73, mountTheta=1.56
01:24:41.498 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-4.73, y=0.10, opts=13)
01:24:41.502 00.004 16872 Enqueuing Move request for scope (-4.73, 0.10)
01:24:41.505 00.003 9640 Worker thread wakes up
01:24:41.505 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-4.73, 0.10) opts 0xd
01:24:41.505 00.000 9640 Handling offset move in thread for scope, endpoint = (-4.73, 0.10)
01:24:41.505 00.000 9640 Moving (-4.73, 0.10) raw xDistance=0.03 yDistance=4.73
01:24:41.505 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:24:41.505 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.03, input 4.73, m_sumCorr=4.4
01:24:41.505 00.000 9640 MoveAxis(E, 0, ABG)
01:24:41.506 00.001 9640 Move returns status 0, amount 0
01:24:41.506 00.000 9640 MoveAxis(S, 124, ABG)
01:24:41.506 00.000 9640 Guiding  Dir = 1, Dur = 124
01:24:41.506 00.000 9640 IsSlewing returns 0
01:24:41.506 00.000 9640 IsGuiding returns 0
01:24:41.507 00.001 9640 PulseGuide returned control before completion, sleep 134
01:24:41.511 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3308, FiltMin=3130, FiltMax=65516, Gamma=2.190
01:24:41.554 00.043 16872 UpdateGuideState exits: m=214256 SNR=305.4
01:24:41.557 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:41.559 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:24:41.563 00.004 16872 Enqueuing Expose request
01:24:41.654 00.091 9640 IsGuiding returns 1
01:24:41.654 00.000 9640 scope still moving after pulse duration time elapsed
01:24:41.686 00.032 9640 IsSlewing returns 0
01:24:41.686 00.000 9640 IsGuiding returns 1
01:24:41.717 00.031 9640 IsSlewing returns 0
01:24:41.718 00.001 9640 IsGuiding returns 1
01:24:41.748 00.030 9640 IsSlewing returns 0
01:24:41.749 00.001 9640 IsGuiding returns 1
01:24:41.779 00.030 9640 IsSlewing returns 0
01:24:41.780 00.001 9640 IsGuiding returns 0
01:24:41.780 00.000 9640 scope move finished after 124 + 150 ms
01:24:41.780 00.000 9640 Move returns status 0, amount 124
01:24:41.780 00.000 9640 move complete, result=0
01:24:41.781 00.001 9640 worker thread done servicing request
01:24:41.781 00.000 9640 Worker thread wakes up
01:24:41.781 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:24:41.781 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 4.7 px 124 ms SOUTH
01:24:41.785 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1600,586,31,31)
01:24:42.807 01.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d86b7996-0056-470b-980c-2532cb6ee20d"}
01:24:42.813 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d86b7996-0056-470b-980c-2532cb6ee20d"}
01:24:42.823 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"125b6e41-e6ce-4c67-a1bb-6e17c3fe405e"}
01:24:42.829 00.006 16872 case statement mapped state 6 to 3
01:24:42.836 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"125b6e41-e6ce-4c67-a1bb-6e17c3fe405e"}
01:24:42.842 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"80aacf08-44cf-47ab-81db-005b4ce01cda"}
01:24:42.845 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.11,6.55],"pixels":"..."},"id":"80aacf08-44cf-47ab-81db-005b4ce01cda"}
01:24:45.839 02.994 9640 Exposure complete
01:24:45.981 00.142 9640 worker thread done servicing request
01:24:45.982 00.001 16872 OnExposeComplete: enter
01:24:45.985 00.003 16872 UpdateGuideState(): m_state=6
01:24:45.987 00.002 16872 Star::Find(15, 1610, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:24:45.991 00.004 16872 Star::Find returns 1 (0), X=1608.95, Y=601.94, Mass=208652, SNR=297.9, Peak=28908 HFD=2.7
01:24:45.995 00.004 16872 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.56) = xAngle (1.50 = 1.50)
01:24:45.999 00.004 16872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
01:24:46.002 00.003 16872 CameraToMount -- cameraX=-5.90 cameraY=0.49 hyp=5.92 cameraTheta=3.06 mountX=0.40 mountY=5.92, mountTheta=1.50
01:24:46.008 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-5.90, y=0.49, opts=13)
01:24:46.013 00.005 16872 Enqueuing Move request for scope (-5.90, 0.49)
01:24:46.017 00.004 9640 Worker thread wakes up
01:24:46.017 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-5.90, 0.49) opts 0xd
01:24:46.017 00.000 9640 Handling offset move in thread for scope, endpoint = (-5.90, 0.49)
01:24:46.017 00.000 9640 Moving (-5.90, 0.49) raw xDistance=0.40 yDistance=5.92
01:24:46.017 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.40
01:24:46.017 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.28, input 5.92, m_sumCorr=5.7
01:24:46.017 00.000 9640 MoveAxis(W, 43, ABG)
01:24:46.017 00.000 9640 Guiding  Dir = 3, Dur = 43
01:24:46.018 00.001 9640 IsSlewing returns 0
01:24:46.018 00.000 9640 IsGuiding returns 0
01:24:46.018 00.000 9640 PulseGuide returned control before completion, sleep 53
01:24:46.025 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3300, FiltMin=3156, FiltMax=65516, Gamma=2.190
01:24:46.065 00.040 16872 UpdateGuideState exits: m=208652 SNR=297.9
01:24:46.069 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:46.073 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:24:46.075 00.002 16872 Enqueuing Expose request
01:24:46.084 00.009 9640 IsGuiding returns 1
01:24:46.084 00.000 9640 scope still moving after pulse duration time elapsed
01:24:46.115 00.031 9640 IsSlewing returns 0
01:24:46.115 00.000 9640 IsGuiding returns 1
01:24:46.147 00.032 9640 IsSlewing returns 0
01:24:46.147 00.000 9640 IsGuiding returns 1
01:24:46.178 00.031 9640 IsSlewing returns 0
01:24:46.178 00.000 9640 IsGuiding returns 0
01:24:46.179 00.001 9640 scope move finished after 43 + 118 ms
01:24:46.179 00.000 9640 Move returns status 0, amount 43
01:24:46.179 00.000 9640 MoveAxis(S, 154, ABG)
01:24:46.179 00.000 9640 Guiding  Dir = 1, Dur = 154
01:24:46.179 00.000 9640 IsSlewing returns 0
01:24:46.179 00.000 9640 IsGuiding returns 0
01:24:46.180 00.001 9640 PulseGuide returned control before completion, sleep 164
01:24:46.307 00.127 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a857ab56-660b-4c33-9647-9b3c2b04b269"}
01:24:46.310 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a857ab56-660b-4c33-9647-9b3c2b04b269"}
01:24:46.313 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4882bb4-b349-4177-b7a2-ddc7909e7064"}
01:24:46.317 00.004 16872 case statement mapped state 6 to 3
01:24:46.319 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4882bb4-b349-4177-b7a2-ddc7909e7064"}
01:24:46.326 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"60604a22-76b5-42d6-a189-43423bbceb30"}
01:24:46.329 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.95,6.94],"pixels":"..."},"id":"60604a22-76b5-42d6-a189-43423bbceb30"}
01:24:46.351 00.022 9640 IsGuiding returns 1
01:24:46.351 00.000 9640 scope still moving after pulse duration time elapsed
01:24:46.382 00.031 9640 IsSlewing returns 0
01:24:46.383 00.001 9640 IsGuiding returns 0
01:24:46.383 00.000 9640 scope move finished after 154 + 48 ms
01:24:46.383 00.000 9640 Move returns status 0, amount 154
01:24:46.383 00.000 9640 move complete, result=0
01:24:46.383 00.000 9640 worker thread done servicing request
01:24:46.383 00.000 9640 Worker thread wakes up
01:24:46.383 00.000 16872 GuideStep: 0.4 px 43 ms WEST, 5.9 px 154 ms SOUTH
01:24:46.387 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:24:46.387 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1600,586,31,31)
01:24:49.808 03.421 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91fd6772-c0ae-48be-91d5-68b1c779c3e0"}
01:24:49.810 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"91fd6772-c0ae-48be-91d5-68b1c779c3e0"}
01:24:49.816 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f340f0af-0b50-4049-80f6-1f45d9ce1caf"}
01:24:49.819 00.003 16872 case statement mapped state 6 to 3
01:24:49.822 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f340f0af-0b50-4049-80f6-1f45d9ce1caf"}
01:24:49.825 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d54c3582-abef-44ca-b158-afe5a33386ff"}
01:24:49.828 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.95,6.94],"pixels":"..."},"id":"d54c3582-abef-44ca-b158-afe5a33386ff"}
01:24:50.448 00.620 9640 Exposure complete
01:24:50.587 00.139 9640 worker thread done servicing request
01:24:50.587 00.000 16872 OnExposeComplete: enter
01:24:50.591 00.004 16872 UpdateGuideState(): m_state=6
01:24:50.593 00.002 16872 Star::Find(15, 1608, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
01:24:50.596 00.003 16872 Star::Find returns 1 (0), X=1607.88, Y=601.77, Mass=210865, SNR=296.5, Peak=29104 HFD=2.5
01:24:50.599 00.003 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
01:24:50.601 00.002 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
01:24:50.604 00.003 16872 CameraToMount -- cameraX=-6.96 cameraY=0.32 hyp=6.97 cameraTheta=3.10 mountX=0.21 mountY=6.97, mountTheta=1.54
01:24:50.607 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-6.96, y=0.32, opts=13)
01:24:50.611 00.004 16872 Enqueuing Move request for scope (-6.96, 0.32)
01:24:50.614 00.003 9640 Worker thread wakes up
01:24:50.614 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-6.96, 0.32) opts 0xd
01:24:50.614 00.000 9640 Handling offset move in thread for scope, endpoint = (-6.96, 0.32)
01:24:50.614 00.000 9640 Moving (-6.96, 0.32) raw xDistance=0.21 yDistance=6.97
01:24:50.614 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.21
01:24:50.614 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.59, input 6.97, m_sumCorr=7.3
01:24:50.614 00.000 9640 MoveAxis(W, 27, ABG)
01:24:50.614 00.000 9640 Guiding  Dir = 3, Dur = 27
01:24:50.615 00.001 9640 IsSlewing returns 0
01:24:50.615 00.000 9640 IsGuiding returns 0
01:24:50.616 00.001 9640 PulseGuide returned control before completion, sleep 37
01:24:50.622 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65516, med=3304, FiltMin=3212, FiltMax=65516, Gamma=2.190
01:24:50.660 00.038 9640 IsGuiding returns 1
01:24:50.660 00.000 9640 scope still moving after pulse duration time elapsed
01:24:50.661 00.001 16872 UpdateGuideState exits: m=210865 SNR=296.5
01:24:50.663 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:50.666 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:24:50.668 00.002 16872 Enqueuing Expose request
01:24:50.691 00.023 9640 IsSlewing returns 0
01:24:50.691 00.000 9640 IsGuiding returns 1
01:24:50.723 00.032 9640 IsSlewing returns 0
01:24:50.723 00.000 9640 IsGuiding returns 0
01:24:50.724 00.001 9640 scope move finished after 27 + 81 ms
01:24:50.724 00.000 9640 Move returns status 0, amount 27
01:24:50.724 00.000 9640 MoveAxis(S, 191, ABG)
01:24:50.724 00.000 9640 Guiding  Dir = 1, Dur = 191
01:24:50.725 00.001 9640 IsSlewing returns 0
01:24:50.726 00.001 9640 IsGuiding returns 0
01:24:50.726 00.000 9640 PulseGuide returned control before completion, sleep 201
01:24:50.940 00.214 9640 IsGuiding returns 1
01:24:50.940 00.000 9640 scope still moving after pulse duration time elapsed
01:24:50.972 00.032 9640 IsSlewing returns 0
01:24:50.972 00.000 9640 IsGuiding returns 0
01:24:50.973 00.001 9640 scope move finished after 191 + 56 ms
01:24:50.973 00.000 9640 Move returns status 0, amount 191
01:24:50.973 00.000 9640 move complete, result=0
01:24:50.973 00.000 9640 worker thread done servicing request
01:24:50.973 00.000 9640 Worker thread wakes up
01:24:50.973 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:24:50.973 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1593,587,31,31)
01:24:50.973 00.000 16872 GuideStep: 0.2 px 27 ms WEST, 7.0 px 191 ms SOUTH
01:24:53.306 02.333 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"13a542a6-6bf9-4363-88ed-2cc084f0dc02"}
01:24:53.309 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"13a542a6-6bf9-4363-88ed-2cc084f0dc02"}
01:24:53.316 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f8b320e-76f3-472f-85d0-d2e4b996521b"}
01:24:53.319 00.003 16872 case statement mapped state 6 to 3
01:24:53.322 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f8b320e-76f3-472f-85d0-d2e4b996521b"}
01:24:53.324 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fbc3d702-97c6-4236-8df0-3093f7baddc6"}
01:24:53.329 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.88,6.77],"pixels":"..."},"id":"fbc3d702-97c6-4236-8df0-3093f7baddc6"}
01:24:55.031 01.702 9640 Exposure complete
01:24:55.170 00.139 9640 worker thread done servicing request
01:24:55.170 00.000 16872 OnExposeComplete: enter
01:24:55.173 00.003 16872 UpdateGuideState(): m_state=6
01:24:55.178 00.005 16872 Star::Find(15, 1607, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
01:24:55.180 00.002 16872 Star::Find returns 1 (0), X=1605.92, Y=601.82, Mass=219028, SNR=305.0, Peak=31632 HFD=2.5
01:24:55.183 00.003 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.54 = 1.54)
01:24:55.185 00.002 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
01:24:55.188 00.003 16872 CameraToMount -- cameraX=-8.92 cameraY=0.37 hyp=8.93 cameraTheta=3.10 mountX=0.24 mountY=8.92, mountTheta=1.54
01:24:55.191 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-8.92, y=0.37, opts=13)
01:24:55.196 00.005 16872 Enqueuing Move request for scope (-8.92, 0.37)
01:24:55.201 00.005 9640 Worker thread wakes up
01:24:55.201 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-8.92, 0.37) opts 0xd
01:24:55.201 00.000 9640 Handling offset move in thread for scope, endpoint = (-8.92, 0.37)
01:24:55.201 00.000 9640 Moving (-8.92, 0.37) raw xDistance=0.24 yDistance=8.92
01:24:55.201 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.24
01:24:55.201 00.000 9640 GuideAlgorithmZFilter::Result() returns 1.95, input 8.92, m_sumCorr=9.2
01:24:55.201 00.000 9640 MoveAxis(W, 28, ABG)
01:24:55.201 00.000 9640 Guiding  Dir = 3, Dur = 28
01:24:55.202 00.001 9640 IsSlewing returns 0
01:24:55.202 00.000 9640 IsGuiding returns 0
01:24:55.202 00.000 9640 PulseGuide returned control before completion, sleep 38
01:24:55.211 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3308, FiltMin=3212, FiltMax=65516, Gamma=2.190
01:24:55.250 00.039 9640 IsGuiding returns 1
01:24:55.251 00.001 9640 scope still moving after pulse duration time elapsed
01:24:55.254 00.003 16872 UpdateGuideState exits: m=219028 SNR=305.0
01:24:55.257 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:55.260 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:24:55.263 00.003 16872 Enqueuing Expose request
01:24:55.281 00.018 9640 IsSlewing returns 0
01:24:55.281 00.000 9640 IsGuiding returns 0
01:24:55.282 00.001 9640 scope move finished after 28 + 50 ms
01:24:55.282 00.000 9640 Move returns status 0, amount 28
01:24:55.282 00.000 9640 MoveAxis(S, 234, ABG)
01:24:55.282 00.000 9640 Guiding  Dir = 1, Dur = 234
01:24:55.282 00.000 9640 IsSlewing returns 0
01:24:55.282 00.000 9640 IsGuiding returns 0
01:24:55.283 00.001 9640 PulseGuide returned control before completion, sleep 244
01:24:55.532 00.249 9640 IsGuiding returns 1
01:24:55.532 00.000 9640 scope still moving after pulse duration time elapsed
01:24:55.565 00.033 9640 IsSlewing returns 0
01:24:55.565 00.000 9640 IsGuiding returns 1
01:24:55.596 00.031 9640 IsSlewing returns 0
01:24:55.597 00.001 9640 IsGuiding returns 0
01:24:55.597 00.000 9640 scope move finished after 234 + 80 ms
01:24:55.597 00.000 9640 Move returns status 0, amount 234
01:24:55.597 00.000 9640 move complete, result=0
01:24:55.597 00.000 9640 worker thread done servicing request
01:24:55.597 00.000 9640 Worker thread wakes up
01:24:55.597 00.000 16872 GuideStep: 0.2 px 28 ms WEST, 8.9 px 234 ms SOUTH
01:24:55.601 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:24:55.601 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1591,587,31,31)
01:24:56.807 01.206 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e95409c0-b6d9-4e12-a2a8-6394b6c5d26b"}
01:24:56.811 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e95409c0-b6d9-4e12-a2a8-6394b6c5d26b"}
01:24:56.815 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"658e0d9a-2f7b-4755-bff6-2f2e1ab15d0a"}
01:24:56.819 00.004 16872 case statement mapped state 6 to 3
01:24:56.822 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"658e0d9a-2f7b-4755-bff6-2f2e1ab15d0a"}
01:24:56.827 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c4b8c4c2-6f89-4d9b-adf8-fe014c74f464"}
01:24:56.831 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.92,6.82],"pixels":"..."},"id":"c4b8c4c2-6f89-4d9b-adf8-fe014c74f464"}
01:24:59.659 02.828 9640 Exposure complete
01:24:59.797 00.138 9640 worker thread done servicing request
01:24:59.797 00.000 16872 OnExposeComplete: enter
01:24:59.799 00.002 16872 UpdateGuideState(): m_state=6
01:24:59.803 00.004 16872 Star::Find(15, 1605, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:24:59.808 00.005 16872 Star::Find returns 1 (0), X=1603.83, Y=601.74, Mass=216457, SNR=302.7, Peak=26428 HFD=2.8
01:24:59.810 00.002 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:24:59.812 00.002 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:24:59.816 00.004 16872 CameraToMount -- cameraX=-11.01 cameraY=0.29 hyp=11.02 cameraTheta=3.11 mountX=0.13 mountY=11.01, mountTheta=1.56
01:24:59.821 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-11.01, y=0.29, opts=13)
01:24:59.824 00.003 16872 Enqueuing Move request for scope (-11.01, 0.29)
01:24:59.827 00.003 9640 Worker thread wakes up
01:24:59.827 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-11.01, 0.29) opts 0xd
01:24:59.827 00.000 9640 Handling offset move in thread for scope, endpoint = (-11.01, 0.29)
01:24:59.828 00.001 9640 Moving (-11.01, 0.29) raw xDistance=0.13 yDistance=11.01
01:24:59.828 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.13
01:24:59.828 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.38, input 11.01, m_sumCorr=12
01:24:59.828 00.000 9640 MoveAxis(W, 16, ABG)
01:24:59.828 00.000 9640 Guiding  Dir = 3, Dur = 16
01:24:59.828 00.000 9640 IsSlewing returns 0
01:24:59.828 00.000 9640 IsGuiding returns 0
01:24:59.829 00.001 9640 PulseGuide returned control before completion, sleep 26
01:24:59.832 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3300, FiltMin=3124, FiltMax=65516, Gamma=2.190
01:24:59.866 00.034 9640 IsGuiding returns 1
01:24:59.866 00.000 9640 scope still moving after pulse duration time elapsed
01:24:59.873 00.007 16872 UpdateGuideState exits: m=216457 SNR=302.7
01:24:59.875 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:59.878 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:24:59.881 00.003 16872 Enqueuing Expose request
01:24:59.897 00.016 9640 IsSlewing returns 0
01:24:59.897 00.000 9640 IsGuiding returns 0
01:24:59.897 00.000 9640 scope move finished after 16 + 53 ms
01:24:59.897 00.000 9640 Move returns status 0, amount 16
01:24:59.898 00.001 9640 MoveAxis(S, 286, ABG)
01:24:59.898 00.000 9640 Guiding  Dir = 1, Dur = 286
01:24:59.898 00.000 9640 IsSlewing returns 0
01:24:59.899 00.001 9640 IsGuiding returns 0
01:24:59.899 00.000 9640 PulseGuide returned control before completion, sleep 296
01:25:00.210 00.311 9640 IsGuiding returns 1
01:25:00.210 00.000 9640 scope still moving after pulse duration time elapsed
01:25:00.241 00.031 9640 IsSlewing returns 0
01:25:00.241 00.000 9640 IsGuiding returns 0
01:25:00.242 00.001 9640 scope move finished after 286 + 56 ms
01:25:00.242 00.000 9640 Move returns status 0, amount 286
01:25:00.242 00.000 9640 move complete, result=0
01:25:00.242 00.000 9640 worker thread done servicing request
01:25:00.242 00.000 9640 Worker thread wakes up
01:25:00.242 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:25:00.242 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1589,587,31,31)
01:25:00.243 00.001 16872 GuideStep: 0.1 px 16 ms WEST, 11.0 px 286 ms SOUTH
01:25:00.307 00.064 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"04b84603-918a-4e4a-af48-a2ce8b4de585"}
01:25:00.311 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"04b84603-918a-4e4a-af48-a2ce8b4de585"}
01:25:00.316 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b6b09bda-6934-4e3f-ab57-602e36018dc5"}
01:25:00.320 00.004 16872 case statement mapped state 6 to 3
01:25:00.326 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6b09bda-6934-4e3f-ab57-602e36018dc5"}
01:25:00.330 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9ba27274-2e02-40c1-856a-95caecf10d5a"}
01:25:00.332 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.83,6.74],"pixels":"..."},"id":"9ba27274-2e02-40c1-856a-95caecf10d5a"}
01:25:03.806 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"36e6cc1f-c9e1-4ee1-a9c5-fed84be8d900"}
01:25:03.809 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"36e6cc1f-c9e1-4ee1-a9c5-fed84be8d900"}
01:25:03.812 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"33aa1e2d-a506-41d2-bf52-f673f4e5f214"}
01:25:03.815 00.003 16872 case statement mapped state 6 to 3
01:25:03.819 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"33aa1e2d-a506-41d2-bf52-f673f4e5f214"}
01:25:03.821 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"40b49fdc-6d27-431d-98a7-d53e6a8a41c4"}
01:25:03.825 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.83,6.74],"pixels":"..."},"id":"40b49fdc-6d27-431d-98a7-d53e6a8a41c4"}
01:25:04.303 00.478 9640 Exposure complete
01:25:04.441 00.138 9640 worker thread done servicing request
01:25:04.441 00.000 16872 OnExposeComplete: enter
01:25:04.444 00.003 16872 UpdateGuideState(): m_state=6
01:25:04.448 00.004 16872 Star::Find(15, 1603, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:25:04.450 00.002 16872 Star::Find returns 1 (0), X=1601.18, Y=601.53, Mass=198442, SNR=287.2, Peak=25924 HFD=2.8
01:25:04.453 00.003 16872 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
01:25:04.455 00.002 16872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:25:04.457 00.002 16872 CameraToMount -- cameraX=-13.66 cameraY=0.09 hyp=13.66 cameraTheta=3.14 mountX=-0.12 mountY=13.64, mountTheta=1.58
01:25:04.463 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-13.66, y=0.09, opts=13)
01:25:04.465 00.002 16872 Enqueuing Move request for scope (-13.66, 0.09)
01:25:04.468 00.003 9640 Worker thread wakes up
01:25:04.469 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-13.66, 0.09) opts 0xd
01:25:04.469 00.000 9640 Handling offset move in thread for scope, endpoint = (-13.66, 0.09)
01:25:04.469 00.000 9640 Moving (-13.66, 0.09) raw xDistance=-0.12 yDistance=13.64
01:25:04.469 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.12
01:25:04.469 00.000 9640 GuideAlgorithmZFilter::Result() returns 2.97, input 13.64, m_sumCorr=15
01:25:04.469 00.000 9640 MoveAxis(E, 11, ABG)
01:25:04.469 00.000 9640 Guiding  Dir = 2, Dur = 11
01:25:04.469 00.000 9640 IsSlewing returns 0
01:25:04.469 00.000 9640 IsGuiding returns 0
01:25:04.470 00.001 9640 PulseGuide returned control before completion, sleep 21
01:25:04.474 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65520, med=3300, FiltMin=3208, FiltMax=65516, Gamma=2.190
01:25:04.492 00.018 9640 IsGuiding returns 1
01:25:04.492 00.000 9640 scope still moving after pulse duration time elapsed
01:25:04.517 00.025 16872 UpdateGuideState exits: m=198442 SNR=287.2
01:25:04.520 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:04.522 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:25:04.526 00.004 16872 Enqueuing Expose request
01:25:04.527 00.001 9640 IsSlewing returns 0
01:25:04.528 00.001 9640 IsGuiding returns 0
01:25:04.528 00.000 9640 scope move finished after 11 + 48 ms
01:25:04.528 00.000 9640 Move returns status 0, amount 11
01:25:04.528 00.000 9640 MoveAxis(S, 357, ABG)
01:25:04.528 00.000 9640 Guiding  Dir = 1, Dur = 357
01:25:04.528 00.000 9640 IsSlewing returns 0
01:25:04.528 00.000 9640 IsGuiding returns 0
01:25:04.529 00.001 9640 PulseGuide returned control before completion, sleep 367
01:25:04.908 00.379 9640 IsGuiding returns 1
01:25:04.908 00.000 9640 scope still moving after pulse duration time elapsed
01:25:04.939 00.031 9640 IsSlewing returns 0
01:25:04.939 00.000 9640 IsGuiding returns 0
01:25:04.939 00.000 9640 scope move finished after 357 + 53 ms
01:25:04.939 00.000 9640 Move returns status 0, amount 357
01:25:04.939 00.000 9640 move complete, result=0
01:25:04.940 00.001 9640 worker thread done servicing request
01:25:04.940 00.000 9640 Worker thread wakes up
01:25:04.940 00.000 16872 GuideStep: -0.1 px 11 ms EAST, 13.6 px 357 ms SOUTH
01:25:04.944 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:25:04.945 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1586,587,31,31)
01:25:07.305 02.360 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9211e0aa-11f4-471e-8887-27a0a95e9b99"}
01:25:07.308 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9211e0aa-11f4-471e-8887-27a0a95e9b99"}
01:25:07.312 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"996dbdd1-5e5c-42cc-b365-5a71484c6c93"}
01:25:07.315 00.003 16872 case statement mapped state 6 to 3
01:25:07.317 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"996dbdd1-5e5c-42cc-b365-5a71484c6c93"}
01:25:07.320 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b18f9f0e-7aac-492e-93cc-17b16f0710ea"}
01:25:07.326 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.18,6.53],"pixels":"..."},"id":"b18f9f0e-7aac-492e-93cc-17b16f0710ea"}
01:25:09.010 01.684 9640 Exposure complete
01:25:09.152 00.142 9640 worker thread done servicing request
01:25:09.153 00.001 16872 OnExposeComplete: enter
01:25:09.155 00.002 16872 UpdateGuideState(): m_state=6
01:25:09.158 00.003 16872 Star::Find(15, 1601, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
01:25:09.162 00.004 16872 Star::Find returns 1 (0), X=1598.29, Y=602.03, Mass=197345, SNR=290.1, Peak=24308 HFD=2.6
01:25:09.165 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
01:25:09.168 00.003 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
01:25:09.170 00.002 16872 CameraToMount -- cameraX=-16.56 cameraY=0.59 hyp=16.57 cameraTheta=3.11 mountX=0.34 mountY=16.56, mountTheta=1.55
01:25:09.175 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-16.56, y=0.59, opts=13)
01:25:09.179 00.004 16872 Enqueuing Move request for scope (-16.56, 0.59)
01:25:09.181 00.002 9640 Worker thread wakes up
01:25:09.181 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-16.56, 0.59) opts 0xd
01:25:09.181 00.000 9640 Handling offset move in thread for scope, endpoint = (-16.56, 0.59)
01:25:09.181 00.000 9640 Moving (-16.56, 0.59) raw xDistance=0.34 yDistance=16.56
01:25:09.181 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.34
01:25:09.181 00.000 9640 GuideAlgorithmZFilter::Result() returns 3.70, input 16.56, m_sumCorr=18
01:25:09.181 00.000 9640 MoveAxis(W, 35, ABG)
01:25:09.181 00.000 9640 Guiding  Dir = 3, Dur = 35
01:25:09.182 00.001 9640 IsSlewing returns 0
01:25:09.182 00.000 9640 IsGuiding returns 0
01:25:09.182 00.000 9640 PulseGuide returned control before completion, sleep 45
01:25:09.187 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3304, FiltMin=3212, FiltMax=65512, Gamma=2.190
01:25:09.233 00.046 16872 UpdateGuideState exits: m=197345 SNR=290.1
01:25:09.237 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:09.241 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:25:09.243 00.002 16872 Enqueuing Expose request
01:25:09.248 00.005 9640 IsGuiding returns 1
01:25:09.248 00.000 9640 scope still moving after pulse duration time elapsed
01:25:09.270 00.022 9640 IsSlewing returns 0
01:25:09.270 00.000 9640 IsGuiding returns 0
01:25:09.270 00.000 9640 scope move finished after 35 + 52 ms
01:25:09.271 00.001 9640 Move returns status 0, amount 35
01:25:09.271 00.000 9640 MoveAxis(S, 445, ABG)
01:25:09.271 00.000 9640 Guiding  Dir = 1, Dur = 445
01:25:09.271 00.000 9640 IsSlewing returns 0
01:25:09.272 00.001 9640 IsGuiding returns 0
01:25:09.272 00.000 9640 PulseGuide returned control before completion, sleep 455
01:25:09.738 00.466 9640 IsGuiding returns 1
01:25:09.738 00.000 9640 scope still moving after pulse duration time elapsed
01:25:09.768 00.030 9640 IsSlewing returns 0
01:25:09.768 00.000 9640 IsGuiding returns 1
01:25:09.800 00.032 9640 IsSlewing returns 0
01:25:09.800 00.000 9640 IsGuiding returns 0
01:25:09.800 00.000 9640 scope move finished after 445 + 83 ms
01:25:09.800 00.000 9640 Move returns status 0, amount 445
01:25:09.800 00.000 9640 move complete, result=0
01:25:09.801 00.001 9640 worker thread done servicing request
01:25:09.801 00.000 9640 Worker thread wakes up
01:25:09.801 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:25:09.801 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1583,587,31,31)
01:25:09.846 00.045 16872 GuideStep: 0.3 px 35 ms WEST, 16.6 px 445 ms SOUTH
01:25:10.805 00.959 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed5511f7-2def-4197-a89b-48cf90d1326b"}
01:25:10.809 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ed5511f7-2def-4197-a89b-48cf90d1326b"}
01:25:10.811 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"13453ad5-712d-4c39-a9e5-c898339349df"}
01:25:10.815 00.004 16872 case statement mapped state 6 to 3
01:25:10.820 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"13453ad5-712d-4c39-a9e5-c898339349df"}
01:25:10.825 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0b023c15-e415-487e-b711-4cef6a3b3c0c"}
01:25:10.830 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.29,7.03],"pixels":"..."},"id":"0b023c15-e415-487e-b711-4cef6a3b3c0c"}
01:25:13.861 03.031 9640 Exposure complete
01:25:14.000 00.139 9640 worker thread done servicing request
01:25:14.000 00.000 16872 OnExposeComplete: enter
01:25:14.003 00.003 16872 UpdateGuideState(): m_state=6
01:25:14.006 00.003 16872 Star::Find(15, 1598, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
01:25:14.009 00.003 16872 Star::Find returns 1 (0), X=1594.56, Y=602.04, Mass=195370, SNR=287.6, Peak=21784 HFD=2.9
01:25:14.012 00.003 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:25:14.014 00.002 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
01:25:14.017 00.003 16872 CameraToMount -- cameraX=-20.28 cameraY=0.59 hyp=20.29 cameraTheta=3.11 mountX=0.28 mountY=20.28, mountTheta=1.56
01:25:14.028 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-20.28, y=0.59, opts=13)
01:25:14.030 00.002 16872 Enqueuing Move request for scope (-20.28, 0.59)
01:25:14.033 00.003 9640 Worker thread wakes up
01:25:14.033 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-20.28, 0.59) opts 0xd
01:25:14.033 00.000 9640 Handling offset move in thread for scope, endpoint = (-20.28, 0.59)
01:25:14.033 00.000 9640 Moving (-20.28, 0.59) raw xDistance=0.28 yDistance=20.28
01:25:14.033 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.28
01:25:14.033 00.000 9640 GuideAlgorithmZFilter::Result() returns 4.54, input 20.28, m_sumCorr=23
01:25:14.033 00.000 9640 MoveAxis(W, 34, ABG)
01:25:14.033 00.000 9640 Guiding  Dir = 3, Dur = 34
01:25:14.034 00.001 9640 IsSlewing returns 0
01:25:14.034 00.000 9640 IsGuiding returns 0
01:25:14.034 00.000 9640 PulseGuide returned control before completion, sleep 44
01:25:14.040 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=65520, med=3308, FiltMin=3144, FiltMax=65516, Gamma=2.190
01:25:14.078 00.038 16872 UpdateGuideState exits: m=195370 SNR=287.6
01:25:14.081 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:14.083 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:25:14.088 00.005 16872 Enqueuing Expose request
01:25:14.092 00.004 9640 IsGuiding returns 1
01:25:14.092 00.000 9640 scope still moving after pulse duration time elapsed
01:25:14.115 00.023 9640 IsSlewing returns 0
01:25:14.115 00.000 9640 IsGuiding returns 0
01:25:14.115 00.000 9640 scope move finished after 34 + 47 ms
01:25:14.115 00.000 9640 Move returns status 0, amount 34
01:25:14.115 00.000 9640 MoveAxis(S, 546, ABG)
01:25:14.115 00.000 9640 Guiding  Dir = 1, Dur = 546
01:25:14.116 00.001 9640 IsSlewing returns 0
01:25:14.116 00.000 9640 IsGuiding returns 0
01:25:14.116 00.000 9640 PulseGuide returned control before completion, sleep 556
01:25:14.306 00.190 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"293c67e7-8813-42f0-bb45-345f6ff5d845"}
01:25:14.308 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"293c67e7-8813-42f0-bb45-345f6ff5d845"}
01:25:14.312 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"272ab3e4-2b14-41cd-8e68-06edab93c574"}
01:25:14.316 00.004 16872 case statement mapped state 6 to 3
01:25:14.319 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"272ab3e4-2b14-41cd-8e68-06edab93c574"}
01:25:14.323 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"19ccc8b5-430c-4a02-8c87-12b26c573d73"}
01:25:14.326 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.56,7.04],"pixels":"..."},"id":"19ccc8b5-430c-4a02-8c87-12b26c573d73"}
01:25:14.687 00.361 9640 IsGuiding returns 1
01:25:14.687 00.000 9640 scope still moving after pulse duration time elapsed
01:25:14.718 00.031 9640 IsSlewing returns 0
01:25:14.719 00.001 9640 IsGuiding returns 0
01:25:14.719 00.000 9640 scope move finished after 546 + 57 ms
01:25:14.719 00.000 9640 Move returns status 0, amount 546
01:25:14.719 00.000 9640 move complete, result=0
01:25:14.719 00.000 9640 worker thread done servicing request
01:25:14.719 00.000 9640 Worker thread wakes up
01:25:14.719 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:25:14.719 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,587,31,31)
01:25:14.719 00.000 16872 GuideStep: 0.3 px 34 ms WEST, 20.3 px 546 ms SOUTH
01:25:17.806 03.087 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4fc7d770-d2cb-41a3-b114-45d5e39b34be"}
01:25:17.809 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4fc7d770-d2cb-41a3-b114-45d5e39b34be"}
01:25:17.812 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9875eb1-1770-4a41-9d92-4efc48511cd4"}
01:25:17.818 00.006 16872 case statement mapped state 6 to 3
01:25:17.820 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9875eb1-1770-4a41-9d92-4efc48511cd4"}
01:25:17.823 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8ed17059-af74-453c-9f7c-0f7e0e7b7f01"}
01:25:17.827 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.56,7.04],"pixels":"..."},"id":"8ed17059-af74-453c-9f7c-0f7e0e7b7f01"}
01:25:18.786 00.959 9640 Exposure complete
01:25:18.932 00.146 9640 worker thread done servicing request
01:25:18.933 00.001 16872 OnExposeComplete: enter
01:25:18.936 00.003 16872 UpdateGuideState(): m_state=6
01:25:18.940 00.004 16872 Star::Find(15, 1594, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
01:25:18.943 00.003 16872 Star::Find returns 1 (0), X=1589.70, Y=602.44, Mass=194937, SNR=283.8, Peak=22920 HFD=3.0
01:25:18.947 00.004 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.56) = xAngle (1.55 = 1.55)
01:25:18.950 00.003 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
01:25:18.953 00.003 16872 CameraToMount -- cameraX=-25.14 cameraY=0.99 hyp=25.16 cameraTheta=3.10 mountX=0.61 mountY=25.15, mountTheta=1.55
01:25:18.963 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-25.14, y=0.99, opts=13)
01:25:18.967 00.004 16872 Enqueuing Move request for scope (-25.14, 0.99)
01:25:18.971 00.004 9640 Worker thread wakes up
01:25:18.971 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-25.14, 0.99) opts 0xd
01:25:18.971 00.000 9640 Handling offset move in thread for scope, endpoint = (-25.14, 0.99)
01:25:18.972 00.001 9640 Moving (-25.14, 0.99) raw xDistance=0.61 yDistance=25.15
01:25:18.972 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.61
01:25:18.972 00.000 9640 GuideAlgorithmZFilter::Result() returns 5.53, input 25.15, m_sumCorr=28
01:25:18.972 00.000 9640 MoveAxis(W, 68, ABG)
01:25:18.972 00.000 9640 Guiding  Dir = 3, Dur = 68
01:25:18.972 00.000 9640 IsSlewing returns 0
01:25:18.972 00.000 9640 IsGuiding returns 0
01:25:18.973 00.001 9640 PulseGuide returned control before completion, sleep 78
01:25:18.980 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3308, FiltMin=3212, FiltMax=65512, Gamma=2.190
01:25:19.028 00.048 16872 UpdateGuideState exits: m=194937 SNR=283.8
01:25:19.031 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:19.035 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:25:19.038 00.003 16872 Enqueuing Expose request
01:25:19.066 00.028 9640 IsGuiding returns 1
01:25:19.066 00.000 9640 scope still moving after pulse duration time elapsed
01:25:19.098 00.032 9640 IsSlewing returns 0
01:25:19.098 00.000 9640 IsGuiding returns 0
01:25:19.098 00.000 9640 scope move finished after 68 + 58 ms
01:25:19.099 00.001 9640 Move returns status 0, amount 68
01:25:19.099 00.000 9640 MoveAxis(S, 664, ABG)
01:25:19.099 00.000 9640 Guiding  Dir = 1, Dur = 664
01:25:19.099 00.000 9640 IsSlewing returns 0
01:25:19.099 00.000 9640 IsGuiding returns 0
01:25:19.100 00.001 9640 PulseGuide returned control before completion, sleep 674
01:25:19.783 00.683 9640 IsGuiding returns 1
01:25:19.783 00.000 9640 scope still moving after pulse duration time elapsed
01:25:19.814 00.031 9640 IsSlewing returns 0
01:25:19.814 00.000 9640 IsGuiding returns 0
01:25:19.814 00.000 9640 scope move finished after 664 + 50 ms
01:25:19.814 00.000 9640 Move returns status 0, amount 664
01:25:19.814 00.000 9640 move complete, result=0
01:25:19.814 00.000 9640 worker thread done servicing request
01:25:19.816 00.002 9640 Worker thread wakes up
01:25:19.816 00.000 16872 GuideStep: 0.6 px 68 ms WEST, 25.2 px 664 ms SOUTH
01:25:19.820 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:25:19.820 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1575,587,31,31)
01:25:21.304 01.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"247d16a7-c381-4db1-9006-3f86b29bf8f6"}
01:25:21.307 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"247d16a7-c381-4db1-9006-3f86b29bf8f6"}
01:25:21.311 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea3c8105-c01a-4895-b5c0-4639fd2c0a03"}
01:25:21.314 00.003 16872 case statement mapped state 6 to 3
01:25:21.318 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea3c8105-c01a-4895-b5c0-4639fd2c0a03"}
01:25:21.324 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2f0bf441-f1f3-4abb-93f3-b76cc36346b0"}
01:25:21.328 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.70,7.44],"pixels":"..."},"id":"2f0bf441-f1f3-4abb-93f3-b76cc36346b0"}
01:25:23.882 02.554 9640 Exposure complete
01:25:24.019 00.137 9640 worker thread done servicing request
01:25:24.019 00.000 16872 OnExposeComplete: enter
01:25:24.022 00.003 16872 UpdateGuideState(): m_state=6
01:25:24.024 00.002 16872 Star::Find(15, 1589, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
01:25:24.027 00.003 16872 Star::Find returns 1 (0), X=1583.84, Y=601.78, Mass=213331, SNR=307.1, Peak=30080 HFD=2.5
01:25:24.032 00.005 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
01:25:24.035 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:25:24.038 00.003 16872 CameraToMount -- cameraX=-31.00 cameraY=0.34 hyp=31.00 cameraTheta=3.13 mountX=-0.13 mountY=30.96, mountTheta=1.58
01:25:24.042 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-31.00, y=0.34, opts=13)
01:25:24.046 00.004 16872 Enqueuing Move request for scope (-31.00, 0.34)
01:25:24.049 00.003 9640 Worker thread wakes up
01:25:24.049 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-31.00, 0.34) opts 0xd
01:25:24.049 00.000 9640 Handling offset move in thread for scope, endpoint = (-31.00, 0.34)
01:25:24.049 00.000 9640 Moving (-31.00, 0.34) raw xDistance=-0.13 yDistance=30.96
01:25:24.050 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.06 from input -0.13
01:25:24.050 00.000 9640 GuideAlgorithmZFilter::Result() returns 6.79, input 30.96, m_sumCorr=35
01:25:24.050 00.000 9640 MoveAxis(E, 7, ABG)
01:25:24.050 00.000 9640 Guiding  Dir = 2, Dur = 7
01:25:24.050 00.000 9640 IsSlewing returns 0
01:25:24.050 00.000 9640 IsGuiding returns 0
01:25:24.051 00.001 9640 PulseGuide returned control before completion, sleep 17
01:25:24.057 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3308, FiltMin=3132, FiltMax=65516, Gamma=2.190
01:25:24.077 00.020 9640 IsGuiding returns 1
01:25:24.077 00.000 9640 scope still moving after pulse duration time elapsed
01:25:24.103 00.026 16872 UpdateGuideState exits: m=213331 SNR=307.1
01:25:24.105 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:24.110 00.005 9640 IsSlewing returns 0
01:25:24.110 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:25:24.114 00.004 16872 Enqueuing Expose request
01:25:24.117 00.003 9640 IsGuiding returns 0
01:25:24.117 00.000 9640 scope move finished after 7 + 59 ms
01:25:24.117 00.000 9640 Move returns status 0, amount 7
01:25:24.117 00.000 9640 MoveAxis(S, 815, ABG)
01:25:24.118 00.001 9640 Guiding  Dir = 1, Dur = 815
01:25:24.118 00.000 9640 IsSlewing returns 0
01:25:24.118 00.000 9640 IsGuiding returns 0
01:25:24.118 00.000 9640 PulseGuide returned control before completion, sleep 825
01:25:24.805 00.687 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a12b3a40-bd22-4d0c-a781-58220631197c"}
01:25:24.808 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a12b3a40-bd22-4d0c-a781-58220631197c"}
01:25:24.811 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f25fcb61-5e11-4cdd-b524-2ab1aa09f15f"}
01:25:24.815 00.004 16872 case statement mapped state 6 to 3
01:25:24.817 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f25fcb61-5e11-4cdd-b524-2ab1aa09f15f"}
01:25:24.820 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5ca77be7-e8c6-4025-a4cf-b48646f937d9"}
01:25:24.824 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.84,6.78],"pixels":"..."},"id":"5ca77be7-e8c6-4025-a4cf-b48646f937d9"}
01:25:24.955 00.131 9640 IsGuiding returns 1
01:25:24.955 00.000 9640 scope still moving after pulse duration time elapsed
01:25:24.985 00.030 9640 IsSlewing returns 0
01:25:24.985 00.000 9640 IsGuiding returns 0
01:25:24.985 00.000 9640 scope move finished after 815 + 52 ms
01:25:24.985 00.000 9640 Move returns status 0, amount 815
01:25:24.985 00.000 9640 move complete, result=0
01:25:24.985 00.000 9640 worker thread done servicing request
01:25:24.985 00.000 9640 Worker thread wakes up
01:25:24.985 00.000 16872 GuideStep: -0.1 px 7 ms EAST, 31.0 px 815 ms SOUTH
01:25:24.990 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:25:24.992 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(1569,587,31,31)
01:25:28.305 03.313 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b31019f7-9098-40ac-8326-2bc95302befa"}
01:25:28.308 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b31019f7-9098-40ac-8326-2bc95302befa"}
01:25:28.311 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"523d1048-ff9f-4cc8-ac86-348e4aa3509e"}
01:25:28.315 00.004 16872 case statement mapped state 6 to 3
01:25:28.319 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"523d1048-ff9f-4cc8-ac86-348e4aa3509e"}
01:25:28.322 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5152623c-1f59-4f3c-bdad-b01b28790916"}
01:25:28.325 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.84,6.78],"pixels":"..."},"id":"5152623c-1f59-4f3c-bdad-b01b28790916"}
01:25:29.051 00.726 9640 Exposure complete
01:25:29.188 00.137 9640 worker thread done servicing request
01:25:29.188 00.000 16872 OnExposeComplete: enter
01:25:29.191 00.003 16872 UpdateGuideState(): m_state=6
01:25:29.195 00.004 16872 Star::Find(15, 1583, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
01:25:29.201 00.006 16872 Star::Find returns 1 (0), X=1577.11, Y=602.02, Mass=221070, SNR=312.1, Peak=31484 HFD=2.6
01:25:29.205 00.004 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:25:29.209 00.004 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:25:29.216 00.007 16872 CameraToMount -- cameraX=-37.74 cameraY=0.58 hyp=37.74 cameraTheta=3.13 mountX=0.00 mountY=37.70, mountTheta=1.57
01:25:29.224 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-37.74, y=0.58, opts=13)
01:25:29.227 00.003 16872 Enqueuing Move request for scope (-37.74, 0.58)
01:25:29.229 00.002 9640 Worker thread wakes up
01:25:29.229 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-37.74, 0.58) opts 0xd
01:25:29.229 00.000 9640 Handling offset move in thread for scope, endpoint = (-37.74, 0.58)
01:25:29.229 00.000 9640 Moving (-37.74, 0.58) raw xDistance=0.00 yDistance=37.70
01:25:29.229 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:25:29.229 00.000 9640 GuideAlgorithmZFilter::Result() returns 8.38, input 37.70, m_sumCorr=44
01:25:29.229 00.000 9640 MoveAxis(E, 0, ABG)
01:25:29.229 00.000 9640 Move returns status 0, amount 0
01:25:29.229 00.000 9640 MoveAxis(S, 1007, ABG)
01:25:29.229 00.000 9640 Guiding  Dir = 1, Dur = 1007
01:25:29.230 00.001 9640 IsSlewing returns 0
01:25:29.230 00.000 9640 IsGuiding returns 0
01:25:29.230 00.000 9640 PulseGuide returned control before completion, sleep 1017
01:25:29.236 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3304, FiltMin=3184, FiltMax=65516, Gamma=2.190
01:25:29.277 00.041 16872 UpdateGuideState exits: m=221070 SNR=312.1
01:25:29.280 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:29.282 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:25:29.285 00.003 16872 Enqueuing Expose request
01:25:30.260 00.975 9640 IsGuiding returns 1
01:25:30.260 00.000 9640 scope still moving after pulse duration time elapsed
01:25:30.292 00.032 9640 IsSlewing returns 0
01:25:30.293 00.001 9640 IsGuiding returns 0
01:25:30.293 00.000 9640 scope move finished after 1007 + 55 ms
01:25:30.293 00.000 9640 Move returns status 0, amount 1007
01:25:30.293 00.000 9640 move complete, result=0
01:25:30.293 00.000 9640 worker thread done servicing request
01:25:30.293 00.000 9640 Worker thread wakes up
01:25:30.293 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 37.7 px 1007 ms SOUTH
01:25:30.296 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:25:30.296 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1562,587,31,31)
01:25:31.804 01.508 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75d32769-c497-4a58-8cb5-7ffd58c8f115"}
01:25:31.809 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"75d32769-c497-4a58-8cb5-7ffd58c8f115"}
01:25:31.816 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f57fe395-e445-469b-888b-50b4f5ae9578"}
01:25:31.821 00.005 16872 case statement mapped state 6 to 3
01:25:31.827 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f57fe395-e445-469b-888b-50b4f5ae9578"}
01:25:31.831 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ecc9f4ef-d7b0-4ef6-b111-5ef1d9caee63"}
01:25:31.834 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.11,7.02],"pixels":"..."},"id":"ecc9f4ef-d7b0-4ef6-b111-5ef1d9caee63"}
01:25:34.364 02.530 9640 Exposure complete
01:25:34.500 00.136 9640 worker thread done servicing request
01:25:34.500 00.000 16872 OnExposeComplete: enter
01:25:34.503 00.003 16872 UpdateGuideState(): m_state=6
01:25:34.506 00.003 16872 Star::Find(15, 1577, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
01:25:34.510 00.004 16872 Star::Find returns 1 (0), X=1568.84, Y=602.07, Mass=199133, SNR=289.8, Peak=25024 HFD=2.7
01:25:34.513 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:25:34.515 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:25:34.518 00.003 16872 CameraToMount -- cameraX=-46.01 cameraY=0.62 hyp=46.01 cameraTheta=3.13 mountX=-0.08 mountY=45.96, mountTheta=1.57
01:25:34.523 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-46.01, y=0.62, opts=13)
01:25:34.527 00.004 16872 Enqueuing Move request for scope (-46.01, 0.62)
01:25:34.530 00.003 9640 Worker thread wakes up
01:25:34.530 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-46.01, 0.62) opts 0xd
01:25:34.530 00.000 9640 Handling offset move in thread for scope, endpoint = (-46.01, 0.62)
01:25:34.530 00.000 9640 Moving (-46.01, 0.62) raw xDistance=-0.08 yDistance=45.96
01:25:34.530 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:25:34.530 00.000 9640 GuideAlgorithmZFilter::Result() returns 10.30, input 45.96, m_sumCorr=54
01:25:34.530 00.000 9640 MoveAxis(E, 0, ABG)
01:25:34.530 00.000 9640 Move returns status 0, amount 0
01:25:34.530 00.000 9640 MoveAxis(S, 1237, ABG)
01:25:34.530 00.000 9640 Guiding  Dir = 1, Dur = 1237
01:25:34.530 00.000 9640 IsSlewing returns 0
01:25:34.531 00.001 9640 IsGuiding returns 0
01:25:34.531 00.000 9640 PulseGuide returned control before completion, sleep 1247
01:25:34.536 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3304, FiltMin=3204, FiltMax=65512, Gamma=2.190
01:25:34.577 00.041 16872 UpdateGuideState exits: m=199133 SNR=289.8
01:25:34.579 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:34.582 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:25:34.584 00.002 16872 Enqueuing Expose request
01:25:35.303 00.719 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c28ffd1e-7efa-4309-a417-3dd07cf198df"}
01:25:35.306 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c28ffd1e-7efa-4309-a417-3dd07cf198df"}
01:25:35.311 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9914e8aa-7978-4b0e-8947-cbd544ce896f"}
01:25:35.313 00.002 16872 case statement mapped state 6 to 3
01:25:35.316 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9914e8aa-7978-4b0e-8947-cbd544ce896f"}
01:25:35.320 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"26c6a73e-26b5-4571-80aa-10c28e5607ec"}
01:25:35.324 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.84,7.07],"pixels":"..."},"id":"26c6a73e-26b5-4571-80aa-10c28e5607ec"}
01:25:35.791 00.467 9640 IsGuiding returns 1
01:25:35.791 00.000 9640 scope still moving after pulse duration time elapsed
01:25:35.820 00.029 9640 IsSlewing returns 0
01:25:35.821 00.001 9640 IsGuiding returns 1
01:25:35.851 00.030 9640 IsSlewing returns 0
01:25:35.852 00.001 9640 IsGuiding returns 0
01:25:35.852 00.000 9640 scope move finished after 1237 + 83 ms
01:25:35.852 00.000 9640 Move returns status 0, amount 1237
01:25:35.852 00.000 9640 move complete, result=0
01:25:35.853 00.001 9640 worker thread done servicing request
01:25:35.853 00.000 9640 Worker thread wakes up
01:25:35.853 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:25:35.853 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1554,587,31,31)
01:25:35.853 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 46.0 px 1237 ms SOUTH
01:25:38.802 02.949 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"621d6517-d083-4366-8f05-1f8ae5e95ad1"}
01:25:38.805 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"621d6517-d083-4366-8f05-1f8ae5e95ad1"}
01:25:38.811 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"97008c81-c078-4691-8e62-345be688292c"}
01:25:38.813 00.002 16872 case statement mapped state 6 to 3
01:25:38.816 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"97008c81-c078-4691-8e62-345be688292c"}
01:25:38.819 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"aa03de36-39e8-4cb2-8f2b-cb05b41463ae"}
01:25:38.822 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.84,7.07],"pixels":"..."},"id":"aa03de36-39e8-4cb2-8f2b-cb05b41463ae"}
01:25:39.916 01.094 9640 Exposure complete
01:25:40.056 00.140 9640 worker thread done servicing request
01:25:40.056 00.000 16872 OnExposeComplete: enter
01:25:40.059 00.003 16872 UpdateGuideState(): m_state=6
01:25:40.062 00.003 16872 Star::Find(15, 1568, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
01:25:40.065 00.003 16872 Star::Find returns 1 (0), X=1558.99, Y=602.76, Mass=216681, SNR=307.6, Peak=33280 HFD=2.5
01:25:40.067 00.002 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:25:40.069 00.002 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:25:40.073 00.004 16872 CameraToMount -- cameraX=-55.86 cameraY=1.31 hyp=55.87 cameraTheta=3.12 mountX=0.46 mountY=55.83, mountTheta=1.56
01:25:40.077 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-55.86, y=1.31, opts=13)
01:25:40.081 00.004 16872 Enqueuing Move request for scope (-55.86, 1.31)
01:25:40.083 00.002 9640 Worker thread wakes up
01:25:40.083 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-55.86, 1.31) opts 0xd
01:25:40.083 00.000 9640 Handling offset move in thread for scope, endpoint = (-55.86, 1.31)
01:25:40.083 00.000 9640 Moving (-55.86, 1.31) raw xDistance=0.46 yDistance=55.83
01:25:40.083 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.46
01:25:40.083 00.000 9640 GuideAlgorithmZFilter::Result() returns 12.53, input 55.83, m_sumCorr=66
01:25:40.083 00.000 9640 MoveAxis(W, 49, ABG)
01:25:40.083 00.000 9640 Guiding  Dir = 3, Dur = 49
01:25:40.083 00.000 9640 IsSlewing returns 0
01:25:40.083 00.000 9640 IsGuiding returns 0
01:25:40.083 00.000 9640 PulseGuide returned control before completion, sleep 59
01:25:40.092 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3300, FiltMin=3144, FiltMax=65512, Gamma=2.190
01:25:40.131 00.039 16872 UpdateGuideState exits: m=216681 SNR=307.6
01:25:40.134 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:40.138 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:25:40.141 00.003 16872 Enqueuing Expose request
01:25:40.149 00.008 9640 IsGuiding returns 1
01:25:40.149 00.000 9640 scope still moving after pulse duration time elapsed
01:25:40.179 00.030 9640 IsSlewing returns 0
01:25:40.179 00.000 9640 IsGuiding returns 0
01:25:40.179 00.000 9640 scope move finished after 49 + 46 ms
01:25:40.179 00.000 9640 Move returns status 0, amount 49
01:25:40.179 00.000 9640 MoveAxis(S, 1506, ABG)
01:25:40.179 00.000 9640 Guiding  Dir = 1, Dur = 1506
01:25:40.180 00.001 9640 IsSlewing returns 0
01:25:40.180 00.000 9640 IsGuiding returns 0
01:25:40.180 00.000 9640 PulseGuide returned control before completion, sleep 1516
01:25:41.705 01.525 9640 IsGuiding returns 1
01:25:41.705 00.000 9640 scope still moving after pulse duration time elapsed
01:25:41.736 00.031 9640 IsSlewing returns 0
01:25:41.737 00.001 9640 IsGuiding returns 0
01:25:41.737 00.000 9640 scope move finished after 1506 + 51 ms
01:25:41.737 00.000 9640 Move returns status 0, amount 1506
01:25:41.737 00.000 9640 move complete, result=0
01:25:41.737 00.000 9640 worker thread done servicing request
01:25:41.737 00.000 9640 Worker thread wakes up
01:25:41.737 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:25:41.737 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1544,588,31,31)
01:25:41.737 00.000 16872 GuideStep: 0.5 px 49 ms WEST, 55.8 px 1506 ms SOUTH
01:25:42.303 00.566 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c62864ef-e032-49e7-bcd0-9c0b02961746"}
01:25:42.305 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c62864ef-e032-49e7-bcd0-9c0b02961746"}
01:25:42.309 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d1f0c02-f3f5-43f6-8832-4fdc7da90613"}
01:25:42.312 00.003 16872 case statement mapped state 6 to 3
01:25:42.315 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d1f0c02-f3f5-43f6-8832-4fdc7da90613"}
01:25:42.320 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5eacfea8-68a9-4fda-b7f5-77d2e640429c"}
01:25:42.325 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.99,6.76],"pixels":"..."},"id":"5eacfea8-68a9-4fda-b7f5-77d2e640429c"}
01:25:45.801 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"544a0e19-a8e2-465a-88ee-c56d95684a49"}
01:25:45.804 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"544a0e19-a8e2-465a-88ee-c56d95684a49"}
01:25:45.809 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"832b41a4-1512-4d42-8011-bdf7e96ac927"}
01:25:45.813 00.004 16872 case statement mapped state 6 to 3
01:25:45.816 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"832b41a4-1512-4d42-8011-bdf7e96ac927"}
01:25:45.819 00.003 9640 Exposure complete
01:25:45.820 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e034c46d-45e4-4624-8508-9f15f44d8e42"}
01:25:45.825 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.99,6.76],"pixels":"..."},"id":"e034c46d-45e4-4624-8508-9f15f44d8e42"}
01:25:45.960 00.135 9640 worker thread done servicing request
01:25:45.961 00.001 16872 OnExposeComplete: enter
01:25:45.964 00.003 16872 UpdateGuideState(): m_state=6
01:25:45.967 00.003 16872 Star::Find(15, 1558, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
01:25:45.970 00.003 16872 Star::Find returns 1 (0), X=1546.66, Y=602.40, Mass=184576, SNR=280.0, Peak=20676 HFD=3.0
01:25:45.973 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:25:45.975 00.002 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:25:45.981 00.006 16872 CameraToMount -- cameraX=-68.19 cameraY=0.95 hyp=68.19 cameraTheta=3.13 mountX=-0.08 mountY=68.12, mountTheta=1.57
01:25:45.987 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-68.19, y=0.95, opts=13)
01:25:45.991 00.004 16872 Enqueuing Move request for scope (-68.19, 0.95)
01:25:45.996 00.005 9640 Worker thread wakes up
01:25:45.996 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-68.19, 0.95) opts 0xd
01:25:45.996 00.000 9640 Handling offset move in thread for scope, endpoint = (-68.19, 0.95)
01:25:45.996 00.000 9640 Moving (-68.19, 0.95) raw xDistance=-0.08 yDistance=68.12
01:25:45.996 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:25:45.996 00.000 9640 GuideAlgorithmZFilter::Result() returns 15.21, input 68.12, m_sumCorr=82
01:25:45.996 00.000 9640 MoveAxis(E, 0, ABG)
01:25:45.996 00.000 9640 Move returns status 0, amount 0
01:25:45.996 00.000 9640 MoveAxis(S, 1827, ABG)
01:25:45.996 00.000 9640 Guiding  Dir = 1, Dur = 1827
01:25:45.997 00.001 9640 IsSlewing returns 0
01:25:45.997 00.000 9640 IsGuiding returns 0
01:25:45.997 00.000 9640 PulseGuide returned control before completion, sleep 1837
01:25:46.002 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=65520, med=3304, FiltMin=3114, FiltMax=65512, Gamma=2.190
01:25:46.046 00.044 16872 UpdateGuideState exits: m=184576 SNR=280.0
01:25:46.049 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:46.052 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:25:46.056 00.004 16872 Enqueuing Expose request
01:25:47.849 01.793 9640 IsGuiding returns 1
01:25:47.850 00.001 9640 scope still moving after pulse duration time elapsed
01:25:47.880 00.030 9640 IsSlewing returns 0
01:25:47.880 00.000 9640 IsGuiding returns 0
01:25:47.881 00.001 9640 scope move finished after 1827 + 56 ms
01:25:47.881 00.000 9640 Move returns status 0, amount 1827
01:25:47.881 00.000 9640 move complete, result=0
01:25:47.881 00.000 9640 worker thread done servicing request
01:25:47.881 00.000 9640 Worker thread wakes up
01:25:47.881 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 68.1 px 1827 ms SOUTH
01:25:47.884 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:25:47.884 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1532,587,31,31)
01:25:49.300 01.416 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"568719e9-7f65-4247-969c-dfbd32291934"}
01:25:49.304 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"568719e9-7f65-4247-969c-dfbd32291934"}
01:25:49.310 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"19e1f1a7-d76f-4277-a49b-da4dd2275e30"}
01:25:49.319 00.009 16872 case statement mapped state 6 to 3
01:25:49.322 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"19e1f1a7-d76f-4277-a49b-da4dd2275e30"}
01:25:49.326 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"01e2b951-de2e-44bb-b4f6-d4f4c87dab1b"}
01:25:49.330 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.66,7.40],"pixels":"..."},"id":"01e2b951-de2e-44bb-b4f6-d4f4c87dab1b"}
01:25:51.942 02.612 9640 Exposure complete
01:25:52.081 00.139 9640 worker thread done servicing request
01:25:52.081 00.000 16872 OnExposeComplete: enter
01:25:52.084 00.003 16872 UpdateGuideState(): m_state=6
01:25:52.087 00.003 16872 Star::Find(15, 1546, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
01:25:52.090 00.003 16872 Star::Find returns 1 (0), X=1531.55, Y=602.56, Mass=185765, SNR=273.8, Peak=20992 HFD=3.1
01:25:52.093 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.57 = 1.57)
01:25:52.097 00.004 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:25:52.099 00.002 16872 CameraToMount -- cameraX=-83.29 cameraY=1.11 hyp=83.30 cameraTheta=3.13 mountX=-0.15 mountY=83.20, mountTheta=1.57
01:25:52.104 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-83.29, y=1.11, opts=13)
01:25:52.106 00.002 16872 Enqueuing Move request for scope (-83.29, 1.11)
01:25:52.111 00.005 9640 Worker thread wakes up
01:25:52.111 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-83.29, 1.11) opts 0xd
01:25:52.111 00.000 9640 Handling offset move in thread for scope, endpoint = (-83.29, 1.11)
01:25:52.111 00.000 9640 Moving (-83.29, 1.11) raw xDistance=-0.15 yDistance=83.20
01:25:52.111 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.15
01:25:52.111 00.000 9640 GuideAlgorithmZFilter::Result() returns 18.51, input 83.20, m_sumCorr=1e+02
01:25:52.111 00.000 9640 MoveAxis(E, 16, ABG)
01:25:52.111 00.000 9640 Guiding  Dir = 2, Dur = 16
01:25:52.111 00.000 9640 IsSlewing returns 0
01:25:52.112 00.001 9640 IsGuiding returns 0
01:25:52.112 00.000 9640 PulseGuide returned control before completion, sleep 26
01:25:52.116 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=65516, med=3292, FiltMin=3162, FiltMax=65512, Gamma=2.190
01:25:52.153 00.037 9640 IsGuiding returns 1
01:25:52.153 00.000 9640 scope still moving after pulse duration time elapsed
01:25:52.156 00.003 16872 UpdateGuideState exits: m=185765 SNR=273.8
01:25:52.159 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:52.162 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:25:52.163 00.001 16872 Enqueuing Expose request
01:25:52.185 00.022 9640 IsSlewing returns 0
01:25:52.185 00.000 9640 IsGuiding returns 0
01:25:52.185 00.000 9640 scope move finished after 16 + 57 ms
01:25:52.185 00.000 9640 Move returns status 0, amount 16
01:25:52.185 00.000 9640 MoveAxis(S, 2224, ABG)
01:25:52.185 00.000 9640 Guiding  Dir = 1, Dur = 2224
01:25:52.186 00.001 9640 IsSlewing returns 0
01:25:52.186 00.000 9640 IsGuiding returns 0
01:25:52.186 00.000 9640 PulseGuide returned control before completion, sleep 2234
01:25:52.799 00.613 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d769a74e-116b-42b2-8bee-4aef57c29242"}
01:25:52.802 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d769a74e-116b-42b2-8bee-4aef57c29242"}
01:25:52.805 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b4f56f3e-dbfe-445e-8749-d2f9f9618914"}
01:25:52.809 00.004 16872 case statement mapped state 6 to 3
01:25:52.813 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4f56f3e-dbfe-445e-8749-d2f9f9618914"}
01:25:52.817 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b1dec3da-def0-4ff7-9a5b-fb1629692b1a"}
01:25:52.821 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.55,6.56],"pixels":"..."},"id":"b1dec3da-def0-4ff7-9a5b-fb1629692b1a"}
01:25:54.431 01.610 9640 IsGuiding returns 1
01:25:54.431 00.000 9640 scope still moving after pulse duration time elapsed
01:25:54.463 00.032 9640 IsSlewing returns 0
01:25:54.463 00.000 9640 IsGuiding returns 0
01:25:54.464 00.001 9640 scope move finished after 2224 + 53 ms
01:25:54.464 00.000 9640 Move returns status 0, amount 2224
01:25:54.464 00.000 9640 move complete, result=0
01:25:54.464 00.000 9640 worker thread done servicing request
01:25:54.464 00.000 9640 Worker thread wakes up
01:25:54.464 00.000 16872 GuideStep: -0.2 px 16 ms EAST, 83.2 px 2224 ms SOUTH
01:25:54.467 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:25:54.467 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1517,588,31,31)
01:25:56.299 01.832 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08fce131-bc0d-44b1-93e6-abc27fea9f1f"}
01:25:56.302 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08fce131-bc0d-44b1-93e6-abc27fea9f1f"}
01:25:56.306 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a276b505-04f6-468b-9d7f-ea450f67d5cf"}
01:25:56.310 00.004 16872 case statement mapped state 6 to 3
01:25:56.314 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a276b505-04f6-468b-9d7f-ea450f67d5cf"}
01:25:56.320 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c34195b-0796-4ba6-bad6-b39876b43a76"}
01:25:56.323 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.55,6.56],"pixels":"..."},"id":"4c34195b-0796-4ba6-bad6-b39876b43a76"}
01:25:58.528 02.205 9640 Exposure complete
01:25:58.662 00.134 9640 worker thread done servicing request
01:25:58.662 00.000 16872 OnExposeComplete: enter
01:25:58.666 00.004 16872 UpdateGuideState(): m_state=6
01:25:58.669 00.003 16872 Star::Find(15, 1531, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
01:25:58.671 00.002 16872 Star::Find returns 1 (0), X=1514.02, Y=602.23, Mass=216394, SNR=304.7, Peak=4280 HFD=2.5
01:25:58.674 00.003 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.56) = xAngle (1.58 = 1.58)
01:25:58.677 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:25:58.679 00.002 16872 CameraToMount -- cameraX=-100.82 cameraY=0.79 hyp=100.82 cameraTheta=3.13 mountX=-0.74 mountY=100.68, mountTheta=1.58
01:25:58.683 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-100.82, y=0.79, opts=13)
01:25:58.687 00.004 16872 Enqueuing Move request for scope (-100.82, 0.79)
01:25:58.689 00.002 9640 Worker thread wakes up
01:25:58.689 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-100.82, 0.79) opts 0xd
01:25:58.689 00.000 9640 Handling offset move in thread for scope, endpoint = (-100.82, 0.79)
01:25:58.689 00.000 9640 Moving (-100.82, 0.79) raw xDistance=-0.74 yDistance=100.68
01:25:58.689 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.74
01:25:58.689 00.000 9640 GuideAlgorithmZFilter::Result() returns 22.58, input 100.68, m_sumCorr=1.2e+02
01:25:58.689 00.000 9640 MoveAxis(E, 80, ABG)
01:25:58.689 00.000 9640 Guiding  Dir = 2, Dur = 80
01:25:58.689 00.000 9640 IsSlewing returns 0
01:25:58.690 00.001 9640 IsGuiding returns 0
01:25:58.690 00.000 9640 PulseGuide returned control before completion, sleep 90
01:25:58.698 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65516, med=3300, FiltMin=3186, FiltMax=65512, Gamma=2.190
01:25:58.737 00.039 16872 UpdateGuideState exits: m=216394 SNR=304.7
01:25:58.740 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:58.743 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:25:58.746 00.003 16872 Enqueuing Expose request
01:25:58.789 00.043 9640 IsGuiding returns 1
01:25:58.789 00.000 9640 scope still moving after pulse duration time elapsed
01:25:58.820 00.031 9640 IsSlewing returns 0
01:25:58.820 00.000 9640 IsGuiding returns 0
01:25:58.820 00.000 9640 scope move finished after 80 + 50 ms
01:25:58.820 00.000 9640 Move returns status 0, amount 80
01:25:58.821 00.001 9640 MoveAxis(S, 2713, ABG)
01:25:58.821 00.000 9640 duration set to 2500 by maxDecDuration
01:25:58.821 00.000 9640 Guiding  Dir = 1, Dur = 2500
01:25:58.821 00.000 9640 IsSlewing returns 0
01:25:58.821 00.000 9640 IsGuiding returns 0
01:25:58.822 00.001 9640 PulseGuide returned control before completion, sleep 2510
01:25:59.800 00.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"462afcd9-88bd-4899-a467-660c69b0724a"}
01:25:59.802 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"462afcd9-88bd-4899-a467-660c69b0724a"}
01:25:59.805 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ee66d44-57a4-4c02-b9d9-f9a6011d4bde"}
01:25:59.808 00.003 16872 case statement mapped state 6 to 3
01:25:59.813 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ee66d44-57a4-4c02-b9d9-f9a6011d4bde"}
01:25:59.818 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"77a740af-2671-48ac-80a3-954309013470"}
01:25:59.821 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.02,7.23],"pixels":"..."},"id":"77a740af-2671-48ac-80a3-954309013470"}
01:26:01.334 01.513 9640 IsGuiding returns 1
01:26:01.334 00.000 9640 scope still moving after pulse duration time elapsed
01:26:01.365 00.031 9640 IsSlewing returns 0
01:26:01.366 00.001 9640 IsGuiding returns 0
01:26:01.366 00.000 9640 scope move finished after 2500 + 44 ms
01:26:01.366 00.000 9640 Move returns status 0, amount 2500
01:26:01.366 00.000 9640 move complete, result=0
01:26:01.366 00.000 9640 worker thread done servicing request
01:26:01.366 00.000 9640 Worker thread wakes up
01:26:01.366 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:26:01.366 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1499,587,31,31)
01:26:01.366 00.000 16872 GuideStep: -0.7 px 80 ms EAST, 100.7 px 2500 ms SOUTH
01:26:03.300 01.934 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a0ea9742-87f1-4e97-843b-72c6258f756f"}
01:26:03.303 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a0ea9742-87f1-4e97-843b-72c6258f756f"}
01:26:03.306 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d8f3c3c-8730-4ab9-b676-2b56c6f8e14b"}
01:26:03.311 00.005 16872 case statement mapped state 6 to 3
01:26:03.313 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d8f3c3c-8730-4ab9-b676-2b56c6f8e14b"}
01:26:03.318 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0c128c75-4596-46e3-8c58-a0910f4ace3e"}
01:26:03.323 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.02,7.23],"pixels":"..."},"id":"0c128c75-4596-46e3-8c58-a0910f4ace3e"}
01:26:05.429 02.106 9640 Exposure complete
01:26:05.567 00.138 9640 worker thread done servicing request
01:26:05.567 00.000 16872 OnExposeComplete: enter
01:26:05.570 00.003 16872 UpdateGuideState(): m_state=6
01:26:05.572 00.002 16872 Star::Find(15, 1514, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
01:26:05.575 00.003 16872 Star::Find returns 1 (0), X=1494.55, Y=603.44, Mass=94821, SNR=198.7, Peak=3428 HFD=2.0
01:26:05.580 00.005 16872 Status Line: Mass: 94821 vs 199133
01:26:05.584 00.004 16872 UpdateCurrentPosition: star mass new=94820.8 exp=199133.2 thresh=50% limits=(98717.0, 321383.3, 398266.3)
01:26:05.588 00.004 16872 DistanceChecker: activated
01:26:05.591 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:26:05.594 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:26:05.596 00.002 16872 Enqueuing Move request for scope (0.00, 0.00)
01:26:05.599 00.003 9640 Worker thread wakes up
01:26:05.599 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:26:05.599 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:26:05.600 00.001 9640 move complete, result=0
01:26:05.600 00.000 9640 worker thread done servicing request
01:26:05.702 00.102 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:26:05.707 00.005 16872 Status Line: Star lost - mass changed
01:26:05.714 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=65520, med=3304, FiltMin=3212, FiltMax=65516, Gamma=2.190
01:26:05.752 00.038 16872 UpdateGuideState exits: Star lost - mass changed
01:26:05.756 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:05.759 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:26:05.761 00.002 16872 Enqueuing Expose request
01:26:05.764 00.003 9640 Worker thread wakes up
01:26:05.764 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:26:05.764 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:26:06.799 01.035 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2dfa0fb3-aaf5-46dc-86be-835125559152"}
01:26:06.803 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2dfa0fb3-aaf5-46dc-86be-835125559152"}
01:26:06.807 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"75d218b9-48a0-40ed-bfca-aaf97a83b450"}
01:26:06.809 00.002 16872 case statement mapped state 6 to 4
01:26:06.813 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"75d218b9-48a0-40ed-bfca-aaf97a83b450"}
01:26:06.816 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6b8cfd68-6363-468f-a606-cc0abd9959f0"}
01:26:06.819 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.02,7.23],"pixels":"..."},"id":"6b8cfd68-6363-468f-a606-cc0abd9959f0"}
01:26:09.817 02.998 9640 Exposure complete
01:26:09.958 00.141 9640 worker thread done servicing request
01:26:09.958 00.000 16872 OnExposeComplete: enter
01:26:09.960 00.002 16872 UpdateGuideState(): m_state=6
01:26:09.964 00.004 16872 Star::Find(15, 1514, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
01:26:09.966 00.002 16872 Star::Find false star n=49 nbg=219 bg=3305.7 sigma=25.0 thresh=3381 peak=3377
01:26:09.969 00.003 16872 Star::Find returns 0 (2), X=1514.00, Y=602.00, Mass=60968, SNR=2.9, Peak=3412 HFD=0.0
01:26:09.971 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:26:09.974 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:26:09.976 00.002 16872 Enqueuing Move request for scope (0.00, 0.00)
01:26:09.979 00.003 9640 Worker thread wakes up
01:26:09.979 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:26:09.979 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:26:09.979 00.000 9640 move complete, result=0
01:26:09.979 00.000 9640 worker thread done servicing request
01:26:10.086 00.107 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:26:10.090 00.004 16872 Status Line: Star lost - low SNR
01:26:10.095 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=65520, med=3296, FiltMin=3148, FiltMax=65516, Gamma=2.190
01:26:10.134 00.039 16872 UpdateGuideState exits: Star lost - low SNR
01:26:10.137 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:10.139 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:26:10.142 00.003 16872 Enqueuing Expose request
01:26:10.145 00.003 9640 Worker thread wakes up
01:26:10.145 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:26:10.145 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:26:10.300 00.155 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97fb19ff-f4f4-427e-8aac-c8d6a9fa431c"}
01:26:10.303 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"97fb19ff-f4f4-427e-8aac-c8d6a9fa431c"}
01:26:10.306 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a881b164-9f0d-476a-8260-fd06309e1e93"}
01:26:10.311 00.005 16872 case statement mapped state 6 to 4
01:26:10.314 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"a881b164-9f0d-476a-8260-fd06309e1e93"}
01:26:10.317 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2f6c8109-d82b-4b68-9c0d-6bd199c2b51f"}
01:26:10.320 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.02,7.23],"pixels":"..."},"id":"2f6c8109-d82b-4b68-9c0d-6bd199c2b51f"}
01:26:13.800 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e13c54ee-aba2-444e-ad8b-c726df75c878"}
01:26:13.802 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e13c54ee-aba2-444e-ad8b-c726df75c878"}
01:26:13.806 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3360c20-51d1-4d5a-8b4e-3dd5da1cf54b"}
01:26:13.808 00.002 16872 case statement mapped state 6 to 4
01:26:13.811 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"c3360c20-51d1-4d5a-8b4e-3dd5da1cf54b"}
01:26:13.816 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"69011231-bddc-466f-a05a-3c729c085e0a"}
01:26:13.820 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.02,7.23],"pixels":"..."},"id":"69011231-bddc-466f-a05a-3c729c085e0a"}
01:26:14.192 00.372 9640 Exposure complete
01:26:14.329 00.137 9640 worker thread done servicing request
01:26:14.329 00.000 16872 OnExposeComplete: enter
01:26:14.331 00.002 16872 UpdateGuideState(): m_state=6
01:26:14.333 00.002 16872 Star::Find(15, 1514, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
01:26:14.337 00.004 16872 Star::Find false star n=3 nbg=261 bg=3303.2 sigma=22.5 thresh=3371 peak=3362
01:26:14.339 00.002 16872 Star::Find returns 0 (2), X=1514.00, Y=602.00, Mass=250, SNR=2.9, Peak=3404 HFD=0.0
01:26:14.342 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:26:14.345 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:26:14.348 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:26:14.351 00.003 9640 Worker thread wakes up
01:26:14.351 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:26:14.351 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:26:14.351 00.000 9640 move complete, result=0
01:26:14.351 00.000 9640 worker thread done servicing request
01:26:14.466 00.115 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:26:14.469 00.003 16872 Status Line: Star lost - low SNR
01:26:14.475 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3308, FiltMin=3188, FiltMax=65516, Gamma=2.190
01:26:14.515 00.040 16872 UpdateGuideState exits: Star lost - low SNR
01:26:14.519 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:14.522 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:26:14.525 00.003 16872 Enqueuing Expose request
01:26:14.527 00.002 9640 Worker thread wakes up
01:26:14.527 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:26:14.527 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:26:17.299 02.772 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"96dbecc5-e461-4d7d-be34-1577ad182379"}
01:26:17.302 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"96dbecc5-e461-4d7d-be34-1577ad182379"}
01:26:17.305 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01979a8e-57e9-4c63-bca0-e4ac410e8080"}
01:26:17.308 00.003 16872 case statement mapped state 6 to 4
01:26:17.313 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"01979a8e-57e9-4c63-bca0-e4ac410e8080"}
01:26:17.317 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bab62492-06cf-404d-890b-e1359193f9ec"}
01:26:17.320 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.02,7.23],"pixels":"..."},"id":"bab62492-06cf-404d-890b-e1359193f9ec"}
01:26:18.580 01.260 9640 Exposure complete
01:26:18.718 00.138 9640 worker thread done servicing request
01:26:18.719 00.001 16872 OnExposeComplete: enter
01:26:18.721 00.002 16872 UpdateGuideState(): m_state=6
01:26:18.724 00.003 16872 Star::Find(15, 1514, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
01:26:18.727 00.003 16872 Star::Find returns 1 (0), X=1528.16, Y=612.30, Mass=779, SNR=10.3, Peak=3400 HFD=3.9
01:26:18.730 00.003 16872 Status Line: Mass: 779 vs 213331
01:26:18.736 00.006 16872 UpdateCurrentPosition: star mass new=778.9 exp=213331.0 thresh=50% limits=(99114.4, 321383.3, 426662.0)
01:26:18.739 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:26:18.742 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:26:18.747 00.005 16872 Enqueuing Move request for scope (0.00, 0.00)
01:26:18.750 00.003 9640 Worker thread wakes up
01:26:18.750 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:26:18.750 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:26:18.750 00.000 9640 move complete, result=0
01:26:18.751 00.001 9640 worker thread done servicing request
01:26:18.855 00.104 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:26:18.861 00.006 16872 Status Line: Star lost - mass changed
01:26:18.868 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3300, FiltMin=3188, FiltMax=65516, Gamma=2.190
01:26:18.910 00.042 16872 UpdateGuideState exits: Star lost - mass changed
01:26:18.912 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:18.915 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:26:18.917 00.002 16872 Enqueuing Expose request
01:26:18.921 00.004 9640 Worker thread wakes up
01:26:18.921 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:26:18.922 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:26:20.799 01.877 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f90f869-ef8f-42bb-ba0e-8ddca915e0a6"}
01:26:20.802 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3f90f869-ef8f-42bb-ba0e-8ddca915e0a6"}
01:26:20.807 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"17d41a5b-a7fd-4a07-bef3-72071f27ecd7"}
01:26:20.809 00.002 16872 case statement mapped state 6 to 4
01:26:20.812 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"17d41a5b-a7fd-4a07-bef3-72071f27ecd7"}
01:26:20.815 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"23f0bc39-0a86-45e3-a2d1-8579ab356fe3"}
01:26:20.818 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.02,7.23],"pixels":"..."},"id":"23f0bc39-0a86-45e3-a2d1-8579ab356fe3"}
01:26:22.995 02.177 9640 Exposure complete
01:26:23.138 00.143 9640 worker thread done servicing request
01:26:23.139 00.001 16872 OnExposeComplete: enter
01:26:23.142 00.003 16872 UpdateGuideState(): m_state=6
01:26:23.147 00.005 16872 Star::Find(15, 1514, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
01:26:23.150 00.003 16872 Star::Find false star n=4 nbg=279 bg=3308.2 sigma=26.1 thresh=3387 peak=3376
01:26:23.152 00.002 16872 Star::Find returns 0 (2), X=1514.00, Y=602.00, Mass=413, SNR=2.9, Peak=3428 HFD=0.0
01:26:23.155 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:26:23.160 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:26:23.163 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:26:23.166 00.003 9640 Worker thread wakes up
01:26:23.166 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:26:23.166 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:26:23.166 00.000 9640 move complete, result=0
01:26:23.166 00.000 9640 worker thread done servicing request
01:26:23.283 00.117 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:26:23.288 00.005 16872 Status Line: Star lost - low SNR
01:26:23.295 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3308, FiltMin=3188, FiltMax=65512, Gamma=2.190
01:26:23.335 00.040 16872 UpdateGuideState exits: Star lost - low SNR
01:26:23.339 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:23.342 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:26:23.345 00.003 16872 Enqueuing Expose request
01:26:23.348 00.003 9640 Worker thread wakes up
01:26:23.348 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:26:23.348 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:26:24.297 00.949 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e204c366-e8ca-4b26-8b49-bd8b18582ffc"}
01:26:24.301 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e204c366-e8ca-4b26-8b49-bd8b18582ffc"}
01:26:24.303 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"348985b7-1c12-4bc1-8aae-b40a9a78dba6"}
01:26:24.306 00.003 16872 case statement mapped state 6 to 4
01:26:24.309 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"348985b7-1c12-4bc1-8aae-b40a9a78dba6"}
01:26:24.312 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0c815bb3-68e2-47fe-812a-9db3ac5ee641"}
01:26:24.316 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.02,7.23],"pixels":"..."},"id":"0c815bb3-68e2-47fe-812a-9db3ac5ee641"}
01:26:27.408 03.092 9640 Exposure complete
01:26:27.547 00.139 9640 worker thread done servicing request
01:26:27.547 00.000 16872 OnExposeComplete: enter
01:26:27.550 00.003 16872 UpdateGuideState(): m_state=6
01:26:27.552 00.002 16872 Star::Find(15, 1514, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
01:26:27.557 00.005 16872 Star::Find false star n=2 nbg=278 bg=3294.6 sigma=28.3 thresh=3380 peak=3351
01:26:27.560 00.003 16872 Star::Find returns 0 (2), X=1514.00, Y=602.00, Mass=211, SNR=2.9, Peak=3420 HFD=0.0
01:26:27.562 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:26:27.565 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:26:27.569 00.004 16872 Enqueuing Move request for scope (0.00, 0.00)
01:26:27.572 00.003 9640 Worker thread wakes up
01:26:27.572 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:26:27.572 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:26:27.572 00.000 9640 move complete, result=0
01:26:27.572 00.000 9640 worker thread done servicing request
01:26:27.678 00.106 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:26:27.682 00.004 16872 Status Line: Star lost - low SNR
01:26:27.688 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65516, med=3296, FiltMin=3192, FiltMax=65512, Gamma=2.190
01:26:27.728 00.040 16872 UpdateGuideState exits: Star lost - low SNR
01:26:27.731 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:27.733 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:26:27.736 00.003 16872 Enqueuing Expose request
01:26:27.739 00.003 9640 Worker thread wakes up
01:26:27.739 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:26:27.739 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:26:27.798 00.059 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b20d575b-cc64-40fd-b5fc-97667f9764be"}
01:26:27.801 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b20d575b-cc64-40fd-b5fc-97667f9764be"}
01:26:27.806 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"03ca8642-636f-44de-9c5d-58adc084e14c"}
01:26:27.809 00.003 16872 case statement mapped state 6 to 4
01:26:27.812 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"03ca8642-636f-44de-9c5d-58adc084e14c"}
01:26:27.816 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5f0e3f41-6ccf-45e8-a3e8-aa7a9dea4962"}
01:26:27.819 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.02,7.23],"pixels":"..."},"id":"5f0e3f41-6ccf-45e8-a3e8-aa7a9dea4962"}
01:26:31.296 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cc90eae2-5375-4e77-b401-4e9f0e834160"}
01:26:31.301 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cc90eae2-5375-4e77-b401-4e9f0e834160"}
01:26:31.306 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74640f41-4793-4e7d-b971-4bccbebac8d8"}
01:26:31.309 00.003 16872 case statement mapped state 6 to 4
01:26:31.313 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"74640f41-4793-4e7d-b971-4bccbebac8d8"}
01:26:31.318 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a710f1b9-a19e-413f-b220-172d452f915b"}
01:26:31.324 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.02,7.23],"pixels":"..."},"id":"a710f1b9-a19e-413f-b220-172d452f915b"}
01:26:31.803 00.479 9640 Exposure complete
01:26:31.943 00.140 9640 worker thread done servicing request
01:26:31.943 00.000 16872 OnExposeComplete: enter
01:26:31.947 00.004 16872 UpdateGuideState(): m_state=6
01:26:31.951 00.004 16872 Star::Find(15, 1514, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
01:26:31.954 00.003 16872 Star::Find false star n=33 nbg=207 bg=3319.6 sigma=21.3 thresh=3383 peak=3370
01:26:31.956 00.002 16872 Star::Find returns 0 (2), X=1514.00, Y=602.00, Mass=28205, SNR=2.9, Peak=3404 HFD=0.0
01:26:31.959 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:26:31.961 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:26:31.966 00.005 16872 Enqueuing Move request for scope (0.00, 0.00)
01:26:31.969 00.003 9640 Worker thread wakes up
01:26:31.969 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:26:31.969 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:26:31.969 00.000 9640 move complete, result=0
01:26:31.969 00.000 9640 worker thread done servicing request
01:26:32.073 00.104 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:26:32.078 00.005 16872 Status Line: Star lost - low SNR
01:26:32.086 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65516, med=3308, FiltMin=3178, FiltMax=65512, Gamma=2.190
01:26:32.125 00.039 16872 UpdateGuideState exits: Star lost - low SNR
01:26:32.128 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:32.130 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:26:32.132 00.002 16872 Enqueuing Expose request
01:26:32.138 00.006 9640 Worker thread wakes up
01:26:32.138 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:26:32.138 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:26:34.796 02.658 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e593d76e-3aae-4716-907d-82e38a79fa47"}
01:26:34.801 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e593d76e-3aae-4716-907d-82e38a79fa47"}
01:26:34.805 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd738d7c-3d1e-4bea-a128-c513ccd5d7e1"}
01:26:34.810 00.005 16872 case statement mapped state 6 to 4
01:26:34.813 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"bd738d7c-3d1e-4bea-a128-c513ccd5d7e1"}
01:26:34.818 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fd6b3b7c-84d2-40df-9dbf-e99ba3d57783"}
01:26:34.821 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.02,7.23],"pixels":"..."},"id":"fd6b3b7c-84d2-40df-9dbf-e99ba3d57783"}
01:26:36.204 01.383 9640 Exposure complete
01:26:36.345 00.141 9640 worker thread done servicing request
01:26:36.346 00.001 16872 OnExposeComplete: enter
01:26:36.350 00.004 16872 UpdateGuideState(): m_state=6
01:26:36.353 00.003 16872 Star::Find(15, 1514, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
01:26:36.356 00.003 16872 Star::Find false star n=3 nbg=274 bg=3301.5 sigma=22.9 thresh=3370 peak=3365
01:26:36.359 00.003 16872 Star::Find returns 0 (2), X=1514.00, Y=602.00, Mass=268, SNR=2.9, Peak=3404 HFD=0.0
01:26:36.362 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:26:36.366 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:26:36.369 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:26:36.372 00.003 9640 Worker thread wakes up
01:26:36.372 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:26:36.372 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:26:36.372 00.000 9640 move complete, result=0
01:26:36.372 00.000 9640 worker thread done servicing request
01:26:36.486 00.114 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:26:36.491 00.005 16872 Status Line: Star lost - low SNR
01:26:36.497 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3308, FiltMin=3204, FiltMax=65512, Gamma=2.190
01:26:36.538 00.041 16872 UpdateGuideState exits: Star lost - low SNR
01:26:36.541 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:36.545 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:26:36.550 00.005 16872 Enqueuing Expose request
01:26:36.555 00.005 9640 Worker thread wakes up
01:26:36.555 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:26:36.555 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:26:38.295 01.740 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e17d5b2-b216-45c5-a30e-6610d665772f"}
01:26:38.299 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8e17d5b2-b216-45c5-a30e-6610d665772f"}
01:26:38.302 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b241760-9a65-4a60-b2ea-e439d7e0e82c"}
01:26:38.306 00.004 16872 case statement mapped state 6 to 4
01:26:38.310 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"2b241760-9a65-4a60-b2ea-e439d7e0e82c"}
01:26:38.313 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c6af450-5094-4bea-be3e-5a1d400a40cd"}
01:26:38.317 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.02,7.23],"pixels":"..."},"id":"4c6af450-5094-4bea-be3e-5a1d400a40cd"}
01:26:40.616 02.299 9640 Exposure complete
01:26:40.757 00.141 9640 worker thread done servicing request
01:26:40.757 00.000 16872 OnExposeComplete: enter
01:26:40.763 00.006 16872 UpdateGuideState(): m_state=6
01:26:40.766 00.003 16872 Star::Find(15, 1514, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
01:26:40.769 00.003 16872 Star::Find returns 1 (0), X=1524.10, Y=596.70, Mass=436, SNR=8.0, Peak=3428 HFD=2.3
01:26:40.771 00.002 16872 Status Line: Mass: 436 vs 185765
01:26:40.779 00.008 16872 UpdateCurrentPosition: star mass new=436.3 exp=185765.3 thresh=50% limits=(92882.6, 321383.3, 371530.6)
01:26:40.782 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:26:40.785 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:26:40.788 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:26:40.793 00.005 9640 Worker thread wakes up
01:26:40.793 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:26:40.793 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:26:40.793 00.000 9640 move complete, result=0
01:26:40.794 00.001 9640 worker thread done servicing request
01:26:40.900 00.106 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:26:40.903 00.003 16872 Status Line: Star lost - mass changed
01:26:40.908 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3308, FiltMin=3220, FiltMax=65516, Gamma=2.190
01:26:40.947 00.039 16872 UpdateGuideState exits: Star lost - mass changed
01:26:40.952 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:40.956 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:26:40.959 00.003 16872 Enqueuing Expose request
01:26:40.962 00.003 9640 Worker thread wakes up
01:26:40.962 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:26:40.962 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:26:41.795 00.833 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"015daf6d-6987-49ef-a652-0e7da67e3fce"}
01:26:41.799 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"015daf6d-6987-49ef-a652-0e7da67e3fce"}
01:26:41.802 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e2c966c-77af-4c8d-98c4-c69091e6bb74"}
01:26:41.806 00.004 16872 case statement mapped state 6 to 4
01:26:41.809 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"7e2c966c-77af-4c8d-98c4-c69091e6bb74"}
01:26:41.813 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c802ee6d-8166-4d8a-b704-e2f484db3cdc"}
01:26:41.816 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.02,7.23],"pixels":"..."},"id":"c802ee6d-8166-4d8a-b704-e2f484db3cdc"}
01:26:45.032 03.216 9640 Exposure complete
01:26:45.176 00.144 16872 OnExposeComplete: enter
01:26:45.180 00.004 16872 UpdateGuideState(): m_state=6
01:26:45.182 00.002 9640 worker thread done servicing request
01:26:45.182 00.000 16872 Star::Find(15, 1514, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
01:26:45.186 00.004 16872 Star::Find returns 1 (0), X=1504.00, Y=604.12, Mass=485, SNR=8.0, Peak=3428 HFD=2.7
01:26:45.191 00.005 16872 DistanceChecker: deactivated
01:26:45.197 00.006 16872 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:26:45.202 00.005 16872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
01:26:45.211 00.009 16872 CameraToMount -- cameraX=-110.84 cameraY=2.67 hyp=110.88 cameraTheta=3.12 mountX=0.99 mountY=110.80, mountTheta=1.56
01:26:45.215 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-110.84, y=2.67, opts=13)
01:26:45.219 00.004 16872 Enqueuing Move request for scope (-110.84, 2.67)
01:26:45.224 00.005 9640 Worker thread wakes up
01:26:45.224 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-110.84, 2.67) opts 0xd
01:26:45.224 00.000 9640 Handling offset move in thread for scope, endpoint = (-110.84, 2.67)
01:26:45.224 00.000 9640 Moving (-110.84, 2.67) raw xDistance=0.99 yDistance=110.80
01:26:45.224 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.82 from input 0.99
01:26:45.224 00.000 9640 GuideAlgorithmZFilter::Result() returns 27.17, input 110.80, m_sumCorr=1.5e+02
01:26:45.224 00.000 9640 MoveAxis(W, 97, ABG)
01:26:45.224 00.000 9640 Guiding  Dir = 3, Dur = 97
01:26:45.225 00.001 9640 IsSlewing returns 0
01:26:45.226 00.001 9640 IsGuiding returns 0
01:26:45.226 00.000 9640 PulseGuide returned control before completion, sleep 107
01:26:45.231 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65520, med=3308, FiltMin=3220, FiltMax=65516, Gamma=2.190
01:26:45.287 00.056 16872 UpdateGuideState exits: m=485 SNR=8.0
01:26:45.290 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:45.293 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:26:45.297 00.004 16872 Enqueuing Expose request
01:26:45.302 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c2ffa45-109e-4007-a502-d4801ebd53e0"}
01:26:45.306 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4c2ffa45-109e-4007-a502-d4801ebd53e0"}
01:26:45.316 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4ac7d2e-151b-4a16-ab9c-7196e49e21f2"}
01:26:45.322 00.006 16872 case statement mapped state 6 to 3
01:26:45.326 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4ac7d2e-151b-4a16-ab9c-7196e49e21f2"}
01:26:45.330 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"428cd180-9e1c-4e65-8f84-ee53d25d8542"}
01:26:45.334 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.00,7.12],"pixels":"..."},"id":"428cd180-9e1c-4e65-8f84-ee53d25d8542"}
01:26:45.347 00.013 9640 IsGuiding returns 1
01:26:45.347 00.000 9640 scope still moving after pulse duration time elapsed
01:26:45.376 00.029 9640 IsSlewing returns 0
01:26:45.378 00.002 9640 IsGuiding returns 0
01:26:45.378 00.000 9640 scope move finished after 97 + 55 ms
01:26:45.378 00.000 9640 Move returns status 0, amount 97
01:26:45.379 00.001 9640 MoveAxis(S, 3264, ABG)
01:26:45.379 00.000 9640 duration set to 2500 by maxDecDuration
01:26:45.379 00.000 9640 Guiding  Dir = 1, Dur = 2500
01:26:45.379 00.000 9640 IsSlewing returns 0
01:26:45.379 00.000 9640 IsGuiding returns 0
01:26:45.380 00.001 9640 PulseGuide returned control before completion, sleep 2510
01:26:47.905 02.525 9640 IsGuiding returns 1
01:26:47.905 00.000 9640 scope still moving after pulse duration time elapsed
01:26:47.937 00.032 9640 IsSlewing returns 0
01:26:47.938 00.001 9640 IsGuiding returns 1
01:26:47.968 00.030 9640 IsSlewing returns 0
01:26:47.969 00.001 9640 IsGuiding returns 1
01:26:48.001 00.032 9640 IsSlewing returns 0
01:26:48.001 00.000 9640 IsGuiding returns 1
01:26:48.032 00.031 9640 IsSlewing returns 0
01:26:48.032 00.000 9640 IsGuiding returns 0
01:26:48.033 00.001 9640 scope move finished after 2500 + 153 ms
01:26:48.033 00.000 9640 Move returns status 0, amount 2500
01:26:48.033 00.000 9640 move complete, result=0
01:26:48.033 00.000 9640 worker thread done servicing request
01:26:48.033 00.000 9640 Worker thread wakes up
01:26:48.033 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:26:48.033 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1489,589,31,31)
01:26:48.034 00.001 16872 GuideStep: 1.0 px 97 ms WEST, 110.8 px 2500 ms SOUTH
01:26:48.792 00.758 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f6528a55-8fbd-4928-92d8-e0fb14f5c1de"}
01:26:48.797 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f6528a55-8fbd-4928-92d8-e0fb14f5c1de"}
01:26:48.801 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2d827a8-8753-4797-9c06-8d42f1485f5a"}
01:26:48.805 00.004 16872 case statement mapped state 6 to 3
01:26:48.809 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2d827a8-8753-4797-9c06-8d42f1485f5a"}
01:26:48.815 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d1253fb0-5c74-4e9e-a989-e4b92389f5a3"}
01:26:48.818 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.00,7.12],"pixels":"..."},"id":"d1253fb0-5c74-4e9e-a989-e4b92389f5a3"}
01:26:52.099 03.281 9640 Exposure complete
01:26:52.246 00.147 9640 worker thread done servicing request
01:26:52.247 00.001 16872 OnExposeComplete: enter
01:26:52.250 00.003 16872 UpdateGuideState(): m_state=6
01:26:52.253 00.003 16872 Star::Find(15, 1504, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
01:26:52.255 00.002 16872 Star::Find false star n=4 nbg=270 bg=3307.8 sigma=22.4 thresh=3375 peak=3361
01:26:52.259 00.004 16872 Star::Find returns 0 (2), X=1504.00, Y=604.00, Mass=337, SNR=2.9, Peak=3400 HFD=0.0
01:26:52.261 00.002 16872 DistanceChecker: activated
01:26:52.264 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:26:52.266 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:26:52.269 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:26:52.272 00.003 9640 Worker thread wakes up
01:26:52.272 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:26:52.272 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:26:52.272 00.000 9640 move complete, result=0
01:26:52.272 00.000 9640 worker thread done servicing request
01:26:52.383 00.111 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:26:52.386 00.003 16872 Status Line: Star lost - low SNR
01:26:52.392 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3308, FiltMin=3154, FiltMax=65516, Gamma=2.190
01:26:52.431 00.039 16872 UpdateGuideState exits: Star lost - low SNR
01:26:52.436 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:52.439 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:26:52.443 00.004 16872 Enqueuing Expose request
01:26:52.445 00.002 9640 Worker thread wakes up
01:26:52.445 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:26:52.445 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:26:52.445 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"602e750e-cc3d-4dcf-9604-b39659b5b6db"}
01:26:52.449 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"602e750e-cc3d-4dcf-9604-b39659b5b6db"}
01:26:52.459 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"549fe9da-8579-405a-b640-190ab8763b2d"}
01:26:52.462 00.003 16872 case statement mapped state 6 to 4
01:26:52.465 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"549fe9da-8579-405a-b640-190ab8763b2d"}
01:26:52.469 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"401497fc-f643-4995-a4a4-7801291eae9a"}
01:26:52.473 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.00,7.12],"pixels":"..."},"id":"401497fc-f643-4995-a4a4-7801291eae9a"}
01:26:55.793 03.320 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d865f23-b9b4-4214-b363-30bf67ea49fa"}
01:26:55.796 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3d865f23-b9b4-4214-b363-30bf67ea49fa"}
01:26:55.799 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"699d95e1-eb35-4ca7-8c8a-17d7a18b5ed3"}
01:26:55.802 00.003 16872 case statement mapped state 6 to 4
01:26:55.804 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"699d95e1-eb35-4ca7-8c8a-17d7a18b5ed3"}
01:26:55.808 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"69298f2c-d976-4fc2-ba9d-219b472665ce"}
01:26:55.812 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.00,7.12],"pixels":"..."},"id":"69298f2c-d976-4fc2-ba9d-219b472665ce"}
01:26:56.511 00.699 9640 Exposure complete
01:26:56.649 00.138 9640 worker thread done servicing request
01:26:56.649 00.000 16872 OnExposeComplete: enter
01:26:56.652 00.003 16872 UpdateGuideState(): m_state=6
01:26:56.655 00.003 16872 Star::Find(15, 1504, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
01:26:56.657 00.002 16872 Star::Find returns 0 (2), X=1504.00, Y=604.00, Mass=81, SNR=2.9, Peak=3404 HFD=0.0
01:26:56.661 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:26:56.663 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:26:56.665 00.002 16872 Enqueuing Move request for scope (0.00, 0.00)
01:26:56.668 00.003 9640 Worker thread wakes up
01:26:56.668 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:26:56.668 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:26:56.668 00.000 9640 move complete, result=0
01:26:56.668 00.000 9640 worker thread done servicing request
01:26:56.778 00.110 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:26:56.781 00.003 16872 Status Line: Star lost - low SNR
01:26:56.787 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65516, med=3308, FiltMin=3212, FiltMax=65512, Gamma=2.190
01:26:56.824 00.037 16872 UpdateGuideState exits: Star lost - low SNR
01:26:56.832 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:56.835 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:26:56.838 00.003 16872 Enqueuing Expose request
01:26:56.840 00.002 9640 Worker thread wakes up
01:26:56.841 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:26:56.841 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:26:59.293 02.452 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9dfa19a7-f9bf-4cd8-8a76-f00f051225d0"}
01:26:59.296 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9dfa19a7-f9bf-4cd8-8a76-f00f051225d0"}
01:26:59.300 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c36fdadd-5aaf-4968-9afe-2f6fa1d182b6"}
01:26:59.303 00.003 16872 case statement mapped state 6 to 4
01:26:59.305 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"c36fdadd-5aaf-4968-9afe-2f6fa1d182b6"}
01:26:59.323 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c849ff7-c94c-4441-b278-bb65820701ca"}
01:26:59.328 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.00,7.12],"pixels":"..."},"id":"4c849ff7-c94c-4441-b278-bb65820701ca"}
01:27:00.930 01.602 9640 Exposure complete
01:27:01.068 00.138 9640 worker thread done servicing request
01:27:01.068 00.000 16872 OnExposeComplete: enter
01:27:01.071 00.003 16872 UpdateGuideState(): m_state=6
01:27:01.073 00.002 16872 Star::Find(15, 1504, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
01:27:01.077 00.004 16872 Star::Find false star n=3 nbg=278 bg=3310.5 sigma=27.0 thresh=3392 peak=3363
01:27:01.081 00.004 16872 Star::Find returns 0 (2), X=1504.00, Y=604.00, Mass=256, SNR=2.9, Peak=3400 HFD=0.0
01:27:01.083 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:27:01.086 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:27:01.089 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:27:01.092 00.003 9640 Worker thread wakes up
01:27:01.092 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:27:01.092 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:27:01.092 00.000 9640 move complete, result=0
01:27:01.092 00.000 9640 worker thread done servicing request
01:27:01.200 00.108 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:27:01.204 00.004 16872 Status Line: Star lost - low SNR
01:27:01.213 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3308, FiltMin=3150, FiltMax=65516, Gamma=2.190
01:27:01.259 00.046 16872 UpdateGuideState exits: Star lost - low SNR
01:27:01.264 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:01.267 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:27:01.270 00.003 16872 Enqueuing Expose request
01:27:01.273 00.003 9640 Worker thread wakes up
01:27:01.273 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:27:01.273 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:27:02.792 01.519 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd32e165-25a8-45cd-bfe1-9c3aff3bce71"}
01:27:02.797 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dd32e165-25a8-45cd-bfe1-9c3aff3bce71"}
01:27:02.800 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"80371599-df78-4a8a-a053-015694a6340a"}
01:27:02.803 00.003 16872 case statement mapped state 6 to 4
01:27:02.806 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"80371599-df78-4a8a-a053-015694a6340a"}
01:27:02.810 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9e5b7666-5cd3-4f10-b8ba-2869bd484081"}
01:27:02.813 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.00,7.12],"pixels":"..."},"id":"9e5b7666-5cd3-4f10-b8ba-2869bd484081"}
01:27:05.354 02.541 9640 Exposure complete
01:27:05.494 00.140 9640 worker thread done servicing request
01:27:05.494 00.000 16872 OnExposeComplete: enter
01:27:05.497 00.003 16872 UpdateGuideState(): m_state=6
01:27:05.502 00.005 16872 Star::Find(15, 1504, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
01:27:05.506 00.004 16872 Star::Find false star n=3 nbg=276 bg=3306.0 sigma=27.0 thresh=3387 peak=3366
01:27:05.509 00.003 16872 Star::Find returns 0 (2), X=1504.00, Y=604.00, Mass=286, SNR=2.9, Peak=3408 HFD=0.0
01:27:05.511 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:27:05.515 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:27:05.518 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:27:05.520 00.002 9640 Worker thread wakes up
01:27:05.521 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:27:05.521 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:27:05.521 00.000 9640 move complete, result=0
01:27:05.521 00.000 9640 worker thread done servicing request
01:27:05.624 00.103 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:27:05.629 00.005 16872 Status Line: Star lost - low SNR
01:27:05.635 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=65520, med=3300, FiltMin=3132, FiltMax=65516, Gamma=2.190
01:27:05.673 00.038 16872 UpdateGuideState exits: Star lost - low SNR
01:27:05.677 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:05.680 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:27:05.682 00.002 16872 Enqueuing Expose request
01:27:05.690 00.008 9640 Worker thread wakes up
01:27:05.690 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:27:05.690 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:27:06.292 00.602 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4dacec9a-1d56-44f9-a935-86c3e766f305"}
01:27:06.294 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4dacec9a-1d56-44f9-a935-86c3e766f305"}
01:27:06.299 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8c214924-fc3a-4239-8456-6abf82cd9cf9"}
01:27:06.302 00.003 16872 case statement mapped state 6 to 4
01:27:06.304 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"8c214924-fc3a-4239-8456-6abf82cd9cf9"}
01:27:06.308 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"386af3ce-9c29-4d1e-838e-455654447722"}
01:27:06.313 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.00,7.12],"pixels":"..."},"id":"386af3ce-9c29-4d1e-838e-455654447722"}
01:27:09.761 03.448 9640 Exposure complete
01:27:09.792 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cdf6b89b-959e-40e8-9048-d8956ed772f0"}
01:27:09.795 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cdf6b89b-959e-40e8-9048-d8956ed772f0"}
01:27:09.799 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a40b6396-b6fd-44ae-8c2d-db8310e10372"}
01:27:09.802 00.003 16872 case statement mapped state 6 to 4
01:27:09.805 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"a40b6396-b6fd-44ae-8c2d-db8310e10372"}
01:27:09.808 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5e043744-1ff5-41b8-8c31-dd0d6c40693e"}
01:27:09.812 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.00,7.12],"pixels":"..."},"id":"5e043744-1ff5-41b8-8c31-dd0d6c40693e"}
01:27:09.901 00.089 9640 worker thread done servicing request
01:27:09.901 00.000 16872 OnExposeComplete: enter
01:27:09.904 00.003 16872 UpdateGuideState(): m_state=6
01:27:09.908 00.004 16872 Star::Find(15, 1504, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
01:27:09.911 00.003 16872 Star::Find returns 1 (0), X=1513.33, Y=618.18, Mass=974, SNR=11.4, Peak=3404 HFD=6.6
01:27:09.913 00.002 16872 DistanceChecker: deactivated
01:27:09.915 00.002 16872 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.56) = xAngle (1.42 = 1.42)
01:27:09.919 00.004 16872 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.47 = 1.47)
01:27:09.921 00.002 16872 CameraToMount -- cameraX=-101.51 cameraY=16.73 hyp=102.88 cameraTheta=2.98 mountX=15.19 mountY=102.35, mountTheta=1.42
01:27:09.925 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-101.51, y=16.73, opts=13)
01:27:09.929 00.004 16872 Enqueuing Move request for scope (-101.51, 16.73)
01:27:09.932 00.003 9640 Worker thread wakes up
01:27:09.932 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-101.51, 16.73) opts 0xd
01:27:09.932 00.000 9640 Handling offset move in thread for scope, endpoint = (-101.51, 16.73)
01:27:09.932 00.000 9640 Moving (-101.51, 16.73) raw xDistance=15.19 yDistance=102.35
01:27:09.932 00.000 9640 GuideAlgorithmHysteresis::Result() returns 13.76 from input 15.19
01:27:09.932 00.000 9640 GuideAlgorithmZFilter::Result() returns 30.79, input 102.35, m_sumCorr=1.8e+02
01:27:09.932 00.000 9640 MoveAxis(W, 1624, ABG)
01:27:09.932 00.000 9640 Guiding  Dir = 3, Dur = 1624
01:27:09.932 00.000 9640 IsSlewing returns 0
01:27:09.932 00.000 9640 IsGuiding returns 0
01:27:09.932 00.000 9640 PulseGuide returned control before completion, sleep 1634
01:27:09.939 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3304, FiltMin=3160, FiltMax=65516, Gamma=2.190
01:27:09.976 00.037 16872 UpdateGuideState exits: m=974 SNR=11.4
01:27:09.979 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:09.982 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:27:09.985 00.003 16872 Enqueuing Expose request
01:27:11.579 01.594 9640 IsGuiding returns 1
01:27:11.579 00.000 9640 scope still moving after pulse duration time elapsed
01:27:11.610 00.031 9640 IsSlewing returns 0
01:27:11.610 00.000 9640 IsGuiding returns 0
01:27:11.610 00.000 9640 scope move finished after 1624 + 53 ms
01:27:11.610 00.000 9640 Move returns status 0, amount 1624
01:27:11.610 00.000 9640 MoveAxis(S, 3699, ABG)
01:27:11.610 00.000 9640 duration set to 2500 by maxDecDuration
01:27:11.610 00.000 9640 Guiding  Dir = 1, Dur = 2500
01:27:11.610 00.000 9640 IsSlewing returns 0
01:27:11.611 00.001 9640 IsGuiding returns 0
01:27:11.611 00.000 9640 PulseGuide returned control before completion, sleep 2510
01:27:13.290 01.679 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed6da690-dab3-4d54-baec-f71e26a88ced"}
01:27:13.294 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ed6da690-dab3-4d54-baec-f71e26a88ced"}
01:27:13.298 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5729b67-3720-43a8-b046-e3e3af3276dc"}
01:27:13.303 00.005 16872 case statement mapped state 6 to 3
01:27:13.307 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5729b67-3720-43a8-b046-e3e3af3276dc"}
01:27:13.311 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5ed3d47c-72dd-4252-82be-b7cbf7747873"}
01:27:13.314 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.33,7.18],"pixels":"..."},"id":"5ed3d47c-72dd-4252-82be-b7cbf7747873"}
01:27:14.130 00.816 9640 IsGuiding returns 1
01:27:14.130 00.000 9640 scope still moving after pulse duration time elapsed
01:27:14.161 00.031 9640 IsSlewing returns 0
01:27:14.162 00.001 9640 IsGuiding returns 0
01:27:14.162 00.000 9640 scope move finished after 2500 + 50 ms
01:27:14.162 00.000 9640 Move returns status 0, amount 2500
01:27:14.162 00.000 9640 move complete, result=0
01:27:14.162 00.000 9640 worker thread done servicing request
01:27:14.162 00.000 9640 Worker thread wakes up
01:27:14.162 00.000 16872 GuideStep: 15.2 px 1624 ms WEST, 102.3 px 2500 ms SOUTH
01:27:14.166 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:27:14.166 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1498,603,31,31)
01:27:16.790 02.624 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac2553b0-9139-46ed-a554-2936da67e63a"}
01:27:16.795 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ac2553b0-9139-46ed-a554-2936da67e63a"}
01:27:16.798 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e64e4765-ac5a-4fee-8c17-2e1eb9f08282"}
01:27:16.802 00.004 16872 case statement mapped state 6 to 3
01:27:16.806 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e64e4765-ac5a-4fee-8c17-2e1eb9f08282"}
01:27:16.811 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5e9c42d1-d5e4-4aa0-b909-541e24799b3b"}
01:27:16.814 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.33,7.18],"pixels":"..."},"id":"5e9c42d1-d5e4-4aa0-b909-541e24799b3b"}
01:27:18.242 01.428 9640 Exposure complete
01:27:18.382 00.140 9640 worker thread done servicing request
01:27:18.384 00.002 16872 OnExposeComplete: enter
01:27:18.386 00.002 16872 UpdateGuideState(): m_state=6
01:27:18.389 00.003 16872 Star::Find(15, 1513, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
01:27:18.392 00.003 16872 Star::Find false star n=2 nbg=284 bg=3304.2 sigma=30.2 thresh=3395 peak=3381
01:27:18.395 00.003 16872 Star::Find returns 0 (2), X=1513.00, Y=618.00, Mass=228, SNR=2.9, Peak=3420 HFD=0.0
01:27:18.398 00.003 16872 DistanceChecker: activated
01:27:18.400 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:27:18.403 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:27:18.406 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:27:18.409 00.003 9640 Worker thread wakes up
01:27:18.409 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:27:18.409 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:27:18.409 00.000 9640 move complete, result=0
01:27:18.410 00.001 9640 worker thread done servicing request
01:27:18.517 00.107 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:27:18.521 00.004 16872 Status Line: Star lost - low SNR
01:27:18.526 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3304, FiltMin=3190, FiltMax=65512, Gamma=2.190
01:27:18.566 00.040 16872 UpdateGuideState exits: Star lost - low SNR
01:27:18.568 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:18.571 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:27:18.573 00.002 16872 Enqueuing Expose request
01:27:18.577 00.004 9640 Worker thread wakes up
01:27:18.577 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:27:18.577 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:27:20.290 01.713 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68726579-b3bb-4029-a3fc-f0fc02be66b3"}
01:27:20.294 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"68726579-b3bb-4029-a3fc-f0fc02be66b3"}
01:27:20.299 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ab99899-7a2c-4855-b63c-5039ca845dc3"}
01:27:20.302 00.003 16872 case statement mapped state 6 to 4
01:27:20.305 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"1ab99899-7a2c-4855-b63c-5039ca845dc3"}
01:27:20.310 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b100d15f-7b29-496e-a813-422b2fef74f2"}
01:27:20.313 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[7.33,7.18],"pixels":"..."},"id":"b100d15f-7b29-496e-a813-422b2fef74f2"}
01:27:22.641 02.328 9640 Exposure complete
01:27:22.781 00.140 9640 worker thread done servicing request
01:27:22.782 00.001 16872 OnExposeComplete: enter
01:27:22.787 00.005 16872 UpdateGuideState(): m_state=6
01:27:22.790 00.003 16872 Star::Find(15, 1513, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
01:27:22.793 00.003 16872 Star::Find returns 0 (3), X=1513.00, Y=618.00, Mass=0, SNR=0.0, Peak=3388 HFD=0.0
01:27:22.796 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:27:22.798 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:27:22.804 00.006 16872 Enqueuing Move request for scope (0.00, 0.00)
01:27:22.807 00.003 9640 Worker thread wakes up
01:27:22.807 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:27:22.807 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:27:22.807 00.000 9640 move complete, result=0
01:27:22.807 00.000 9640 worker thread done servicing request
01:27:22.922 00.115 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:27:22.925 00.003 16872 Status Line: Star lost - low mass
01:27:22.930 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65516, med=3304, FiltMin=3162, FiltMax=65516, Gamma=2.190
01:27:22.970 00.040 16872 UpdateGuideState exits: Star lost - low mass
01:27:22.975 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:22.978 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:27:22.981 00.003 16872 Enqueuing Expose request
01:27:22.984 00.003 9640 Worker thread wakes up
01:27:22.984 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:27:22.985 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:27:23.789 00.804 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d78380ad-87fe-4e43-a765-1a550ec0e3b6"}
01:27:23.793 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d78380ad-87fe-4e43-a765-1a550ec0e3b6"}
01:27:23.797 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ce0cecda-ea13-4e83-84c0-84e716ea65d2"}
01:27:23.800 00.003 16872 case statement mapped state 6 to 4
01:27:23.803 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"ce0cecda-ea13-4e83-84c0-84e716ea65d2"}
01:27:23.806 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2b30f102-23c3-4de6-86d1-747a35eb96ee"}
01:27:23.809 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[7.33,7.18],"pixels":"..."},"id":"2b30f102-23c3-4de6-86d1-747a35eb96ee"}
01:27:27.054 03.245 9640 Exposure complete
01:27:27.192 00.138 9640 worker thread done servicing request
01:27:27.192 00.000 16872 OnExposeComplete: enter
01:27:27.198 00.006 16872 UpdateGuideState(): m_state=6
01:27:27.204 00.006 16872 Star::Find(15, 1513, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
01:27:27.208 00.004 16872 Star::Find returns 1 (0), X=1518.44, Y=628.07, Mass=435, SNR=8.1, Peak=3424 HFD=3.3
01:27:27.214 00.006 16872 DistanceChecker: reject for large offset (100.02 > 57.29) avgDist = 28.65 count = 30
01:27:27.218 00.004 16872 DistanceChecker: begin recovering
01:27:27.222 00.004 16872 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.56) = xAngle (1.32 = 1.32)
01:27:27.225 00.003 16872 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.36 = 1.36)
01:27:27.228 00.003 16872 CameraToMount -- cameraX=-96.41 cameraY=26.63 hyp=100.02 cameraTheta=2.87 mountX=25.16 mountY=97.86, mountTheta=1.32
01:27:27.233 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-96.41, y=26.63, opts=13)
01:27:27.236 00.003 16872 Enqueuing Move request for scope (-96.41, 26.63)
01:27:27.239 00.003 9640 Worker thread wakes up
01:27:27.239 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-96.41, 26.63) opts 0xd
01:27:27.239 00.000 9640 Handling offset move in thread for scope, endpoint = (-96.41, 26.63)
01:27:27.239 00.000 9640 Moving (-96.41, 26.63) raw xDistance=25.16 yDistance=97.86
01:27:27.240 00.001 9640 GuideAlgorithmHysteresis::Result() returns 24.02 from input 25.16
01:27:27.240 00.000 9640 GuideAlgorithmZFilter::Result() returns 31.22, input 97.86, m_sumCorr=2.1e+02
01:27:27.240 00.000 9640 MoveAxis(W, 2837, ABG)
01:27:27.240 00.000 9640 duration set to 2500 by maxRaDuration
01:27:27.240 00.000 9640 Guiding  Dir = 3, Dur = 2500
01:27:27.240 00.000 9640 IsSlewing returns 0
01:27:27.240 00.000 9640 IsGuiding returns 0
01:27:27.241 00.001 9640 PulseGuide returned control before completion, sleep 2510
01:27:27.248 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3308, FiltMin=3204, FiltMax=65516, Gamma=2.190
01:27:27.288 00.040 16872 UpdateGuideState exits: m=435 SNR=8.1
01:27:27.294 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:27.298 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:27:27.303 00.005 16872 Enqueuing Expose request
01:27:27.308 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cfca7c8a-ce8b-415d-81be-7c41b2c7e300"}
01:27:27.314 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cfca7c8a-ce8b-415d-81be-7c41b2c7e300"}
01:27:27.318 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5336c868-f71e-491a-a669-8639fee788a6"}
01:27:27.322 00.004 16872 case statement mapped state 6 to 3
01:27:27.325 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5336c868-f71e-491a-a669-8639fee788a6"}
01:27:27.330 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"113ebf30-ae1b-47d4-8e36-33195df7c224"}
01:27:27.333 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.44,7.07],"pixels":"..."},"id":"113ebf30-ae1b-47d4-8e36-33195df7c224"}
01:27:29.757 02.424 9640 IsGuiding returns 1
01:27:29.757 00.000 9640 scope still moving after pulse duration time elapsed
01:27:29.788 00.031 9640 IsSlewing returns 0
01:27:29.789 00.001 9640 IsGuiding returns 0
01:27:29.789 00.000 9640 scope move finished after 2500 + 47 ms
01:27:29.789 00.000 9640 Move returns status 0, amount 2500
01:27:29.789 00.000 9640 MoveAxis(S, 3751, ABG)
01:27:29.789 00.000 9640 duration set to 2500 by maxDecDuration
01:27:29.789 00.000 9640 Guiding  Dir = 1, Dur = 2500
01:27:29.789 00.000 9640 IsSlewing returns 0
01:27:29.790 00.001 9640 IsGuiding returns 0
01:27:29.790 00.000 9640 PulseGuide returned control before completion, sleep 2510
01:27:30.789 00.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ca364044-762b-4057-b523-e9c35d25b247"}
01:27:30.793 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ca364044-762b-4057-b523-e9c35d25b247"}
01:27:30.796 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86333036-1d24-45db-a18a-d78b9292a42a"}
01:27:30.799 00.003 16872 case statement mapped state 6 to 3
01:27:30.804 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"86333036-1d24-45db-a18a-d78b9292a42a"}
01:27:30.808 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e11d82b8-fb15-4f52-8a7a-7977608f3416"}
01:27:30.811 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.44,7.07],"pixels":"..."},"id":"e11d82b8-fb15-4f52-8a7a-7977608f3416"}
01:27:32.314 01.503 9640 IsGuiding returns 1
01:27:32.314 00.000 9640 scope still moving after pulse duration time elapsed
01:27:32.345 00.031 9640 IsSlewing returns 0
01:27:32.346 00.001 9640 IsGuiding returns 0
01:27:32.346 00.000 9640 scope move finished after 2500 + 56 ms
01:27:32.346 00.000 9640 Move returns status 0, amount 2500
01:27:32.346 00.000 9640 move complete, result=0
01:27:32.346 00.000 9640 worker thread done servicing request
01:27:32.346 00.000 9640 Worker thread wakes up
01:27:32.346 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:27:32.346 00.000 16872 GuideStep: 25.2 px 2500 ms WEST, 97.9 px 2500 ms SOUTH
01:27:32.351 00.005 9640 Handling exposure in thread, d=3500 o=3 r=(1503,613,31,31)
01:27:34.289 01.938 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e8610113-87e4-4d57-96e9-44cceb1fb248"}
01:27:34.296 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e8610113-87e4-4d57-96e9-44cceb1fb248"}
01:27:34.308 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff00d940-5d9d-43ec-a0ee-a93a1f503ded"}
01:27:34.316 00.008 16872 case statement mapped state 6 to 3
01:27:34.321 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff00d940-5d9d-43ec-a0ee-a93a1f503ded"}
01:27:34.327 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"59493d5e-e1cd-4034-a6a3-f4422b888bcc"}
01:27:34.333 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.44,7.07],"pixels":"..."},"id":"59493d5e-e1cd-4034-a6a3-f4422b888bcc"}
01:27:36.412 02.079 9640 Exposure complete
01:27:36.551 00.139 9640 worker thread done servicing request
01:27:36.551 00.000 16872 OnExposeComplete: enter
01:27:36.553 00.002 16872 UpdateGuideState(): m_state=6
01:27:36.556 00.003 16872 Star::Find(15, 1518, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
01:27:36.559 00.003 16872 Star::Find false star n=3 nbg=276 bg=3307.4 sigma=25.6 thresh=3384 peak=3372
01:27:36.563 00.004 16872 Star::Find returns 0 (2), X=1518.00, Y=628.00, Mass=282, SNR=2.9, Peak=3408 HFD=0.0
01:27:36.566 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:27:36.570 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:27:36.573 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:27:36.576 00.003 9640 Worker thread wakes up
01:27:36.577 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:27:36.577 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:27:36.577 00.000 9640 move complete, result=0
01:27:36.577 00.000 9640 worker thread done servicing request
01:27:36.686 00.109 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:27:36.691 00.005 16872 Status Line: Star lost - low SNR
01:27:36.696 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65516, med=3308, FiltMin=3200, FiltMax=65512, Gamma=2.190
01:27:36.733 00.037 16872 UpdateGuideState exits: Star lost - low SNR
01:27:36.737 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:36.739 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:27:36.741 00.002 16872 Enqueuing Expose request
01:27:36.744 00.003 9640 Worker thread wakes up
01:27:36.744 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:27:36.744 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:27:37.788 01.044 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0fecb1f-e358-474a-b7a3-27ef724ad7e3"}
01:27:37.791 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e0fecb1f-e358-474a-b7a3-27ef724ad7e3"}
01:27:37.795 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"553ef41a-2abf-4813-9b1f-6b9585f6bfda"}
01:27:37.798 00.003 16872 case statement mapped state 6 to 4
01:27:37.801 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"553ef41a-2abf-4813-9b1f-6b9585f6bfda"}
01:27:37.804 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"888446be-3ab5-47b6-8376-902f1ed8df7f"}
01:27:37.808 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[7.44,7.07],"pixels":"..."},"id":"888446be-3ab5-47b6-8376-902f1ed8df7f"}
01:27:40.807 02.999 9640 Exposure complete
01:27:40.946 00.139 9640 worker thread done servicing request
01:27:40.946 00.000 16872 OnExposeComplete: enter
01:27:40.949 00.003 16872 UpdateGuideState(): m_state=6
01:27:40.952 00.003 16872 Star::Find(15, 1518, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
01:27:40.955 00.003 16872 Star::Find false star n=5 nbg=259 bg=3299.8 sigma=24.2 thresh=3372 peak=3367
01:27:40.958 00.003 16872 Star::Find returns 0 (2), X=1518.00, Y=628.00, Mass=453, SNR=2.9, Peak=3416 HFD=0.0
01:27:40.960 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:27:40.963 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:27:40.966 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:27:40.971 00.005 9640 Worker thread wakes up
01:27:40.971 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:27:40.971 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:27:40.971 00.000 9640 move complete, result=0
01:27:40.971 00.000 9640 worker thread done servicing request
01:27:41.075 00.104 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:27:41.079 00.004 16872 Status Line: Star lost - low SNR
01:27:41.084 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3300, FiltMin=3190, FiltMax=65516, Gamma=2.190
01:27:41.124 00.040 16872 UpdateGuideState exits: Star lost - low SNR
01:27:41.129 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:41.132 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:27:41.134 00.002 16872 Enqueuing Expose request
01:27:41.137 00.003 9640 Worker thread wakes up
01:27:41.137 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:27:41.137 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:27:41.287 00.150 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5619581b-d691-4576-83c5-fd651c55a377"}
01:27:41.292 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5619581b-d691-4576-83c5-fd651c55a377"}
01:27:41.296 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"07ec6aab-8be0-4855-b779-aaffc0eed956"}
01:27:41.301 00.005 16872 case statement mapped state 6 to 4
01:27:41.304 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"07ec6aab-8be0-4855-b779-aaffc0eed956"}
01:27:41.307 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bd22dc83-ff16-437c-8851-62e83dd74bbe"}
01:27:41.311 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[7.44,7.07],"pixels":"..."},"id":"bd22dc83-ff16-437c-8851-62e83dd74bbe"}
01:27:44.786 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6dec9541-2a32-4c6a-9381-c40f64464b35"}
01:27:44.790 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6dec9541-2a32-4c6a-9381-c40f64464b35"}
01:27:44.795 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a987070d-3876-4332-b787-7894f82705c9"}
01:27:44.802 00.007 16872 case statement mapped state 6 to 4
01:27:44.806 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"a987070d-3876-4332-b787-7894f82705c9"}
01:27:44.810 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"827097e1-c083-4a95-90b9-90e55aa30bb4"}
01:27:44.818 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[7.44,7.07],"pixels":"..."},"id":"827097e1-c083-4a95-90b9-90e55aa30bb4"}
01:27:45.233 00.415 9640 Exposure complete
01:27:45.377 00.144 9640 worker thread done servicing request
01:27:45.377 00.000 16872 OnExposeComplete: enter
01:27:45.381 00.004 16872 UpdateGuideState(): m_state=6
01:27:45.384 00.003 16872 Star::Find(15, 1518, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
01:27:45.386 00.002 16872 Star::Find false star n=1 nbg=283 bg=3307.2 sigma=26.8 thresh=3388 peak=3361
01:27:45.389 00.003 16872 Star::Find returns 0 (2), X=1518.00, Y=628.00, Mass=101, SNR=2.9, Peak=3408 HFD=0.0
01:27:45.391 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:27:45.395 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:27:45.399 00.004 16872 Enqueuing Move request for scope (0.00, 0.00)
01:27:45.402 00.003 9640 Worker thread wakes up
01:27:45.402 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:27:45.402 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:27:45.402 00.000 9640 move complete, result=0
01:27:45.402 00.000 9640 worker thread done servicing request
01:27:45.504 00.102 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:27:45.507 00.003 16872 Status Line: Star lost - low SNR
01:27:45.513 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=65520, med=3304, FiltMin=3200, FiltMax=65516, Gamma=2.190
01:27:45.550 00.037 16872 UpdateGuideState exits: Star lost - low SNR
01:27:45.556 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:45.558 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:27:45.561 00.003 16872 Enqueuing Expose request
01:27:45.563 00.002 9640 Worker thread wakes up
01:27:45.564 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:27:45.564 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:27:48.287 02.723 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a755cd19-8d67-46ec-b30b-458b1e5a3176"}
01:27:48.291 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a755cd19-8d67-46ec-b30b-458b1e5a3176"}
01:27:48.295 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bdc0605a-c6e1-43a4-9a33-6abb10af364e"}
01:27:48.299 00.004 16872 case statement mapped state 6 to 4
01:27:48.302 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"bdc0605a-c6e1-43a4-9a33-6abb10af364e"}
01:27:48.307 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"032a14e3-1493-4b7f-8f0b-6e421889aa7e"}
01:27:48.310 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.44,7.07],"pixels":"..."},"id":"032a14e3-1493-4b7f-8f0b-6e421889aa7e"}
01:27:49.628 01.318 9640 Exposure complete
01:27:49.764 00.136 9640 worker thread done servicing request
01:27:49.764 00.000 16872 OnExposeComplete: enter
01:27:49.767 00.003 16872 UpdateGuideState(): m_state=6
01:27:49.770 00.003 16872 Star::Find(15, 1518, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
01:27:49.772 00.002 16872 Star::Find returns 0 (3), X=1518.00, Y=628.00, Mass=0, SNR=0.0, Peak=3392 HFD=0.0
01:27:49.776 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:27:49.779 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:27:49.781 00.002 16872 Enqueuing Move request for scope (0.00, 0.00)
01:27:49.783 00.002 9640 Worker thread wakes up
01:27:49.783 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:27:49.783 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:27:49.784 00.001 9640 move complete, result=0
01:27:49.784 00.000 9640 worker thread done servicing request
01:27:49.897 00.113 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:27:49.899 00.002 16872 Status Line: Star lost - low mass
01:27:49.905 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65516, med=3300, FiltMin=3196, FiltMax=65516, Gamma=2.190
01:27:49.944 00.039 16872 UpdateGuideState exits: Star lost - low mass
01:27:49.949 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:49.951 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:27:49.954 00.003 16872 Enqueuing Expose request
01:27:49.956 00.002 9640 Worker thread wakes up
01:27:49.956 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:27:49.956 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:27:51.787 01.831 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"20a4695a-e7be-44e2-8a60-ef8a332db5b6"}
01:27:51.790 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"20a4695a-e7be-44e2-8a60-ef8a332db5b6"}
01:27:51.795 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e2259c1b-bdae-4266-b091-6d9840b98160"}
01:27:51.798 00.003 16872 case statement mapped state 6 to 4
01:27:51.803 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"e2259c1b-bdae-4266-b091-6d9840b98160"}
01:27:51.806 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f102c18b-bad2-4065-a226-ea45c75c7c85"}
01:27:51.810 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.44,7.07],"pixels":"..."},"id":"f102c18b-bad2-4065-a226-ea45c75c7c85"}
01:27:54.017 02.207 9640 Exposure complete
01:27:54.165 00.148 9640 worker thread done servicing request
01:27:54.165 00.000 16872 OnExposeComplete: enter
01:27:54.168 00.003 16872 UpdateGuideState(): m_state=6
01:27:54.172 00.004 16872 Star::Find(15, 1518, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
01:27:54.176 00.004 16872 Star::Find false star n=2 nbg=270 bg=3300.2 sigma=24.0 thresh=3372 peak=3368
01:27:54.182 00.006 16872 Star::Find returns 0 (2), X=1518.00, Y=628.00, Mass=204, SNR=2.9, Peak=3424 HFD=0.0
01:27:54.186 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:27:54.190 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:27:54.197 00.007 16872 Enqueuing Move request for scope (0.00, 0.00)
01:27:54.201 00.004 9640 Worker thread wakes up
01:27:54.201 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:27:54.201 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:27:54.201 00.000 9640 move complete, result=0
01:27:54.201 00.000 9640 worker thread done servicing request
01:27:54.303 00.102 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:27:54.309 00.006 16872 Status Line: Star lost - low SNR
01:27:54.316 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3304, FiltMin=3200, FiltMax=65516, Gamma=2.190
01:27:54.362 00.046 16872 UpdateGuideState exits: Star lost - low SNR
01:27:54.366 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:54.371 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:27:54.374 00.003 16872 Enqueuing Expose request
01:27:54.378 00.004 9640 Worker thread wakes up
01:27:54.378 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:27:54.378 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:27:55.287 00.909 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01f91d70-c6ad-487f-b499-97a703d1261c"}
01:27:55.290 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01f91d70-c6ad-487f-b499-97a703d1261c"}
01:27:55.293 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1701de91-1b98-4505-80ba-b41a95a8f290"}
01:27:55.296 00.003 16872 case statement mapped state 6 to 4
01:27:55.301 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"1701de91-1b98-4505-80ba-b41a95a8f290"}
01:27:55.305 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"408d828e-7aa2-4353-9385-27ec724a74b0"}
01:27:55.308 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[7.44,7.07],"pixels":"..."},"id":"408d828e-7aa2-4353-9385-27ec724a74b0"}
01:27:58.432 03.124 9640 Exposure complete
01:27:58.572 00.140 9640 worker thread done servicing request
01:27:58.572 00.000 16872 OnExposeComplete: enter
01:27:58.575 00.003 16872 UpdateGuideState(): m_state=6
01:27:58.578 00.003 16872 Star::Find(15, 1518, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
01:27:58.580 00.002 16872 Star::Find returns 0 (4), X=1506.41, Y=618.82, Mass=544, SNR=8.7, Peak=3436 HFD=1.3
01:27:58.583 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:27:58.586 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:27:58.590 00.004 16872 Enqueuing Move request for scope (0.00, 0.00)
01:27:58.592 00.002 9640 Worker thread wakes up
01:27:58.592 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:27:58.592 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:27:58.592 00.000 9640 move complete, result=0
01:27:58.592 00.000 9640 worker thread done servicing request
01:27:58.707 00.115 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:27:58.710 00.003 16872 Status Line: Star lost - low HFD
01:27:58.716 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65516, med=3308, FiltMin=3192, FiltMax=65512, Gamma=2.190
01:27:58.753 00.037 16872 UpdateGuideState exits: Star lost - low HFD
01:27:58.757 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:58.760 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:27:58.762 00.002 16872 Enqueuing Expose request
01:27:58.764 00.002 9640 Worker thread wakes up
01:27:58.764 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:27:58.765 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:27:58.797 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"099ee043-36fb-4691-9765-81f90a4c9996"}
01:27:58.800 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"099ee043-36fb-4691-9765-81f90a4c9996"}
01:27:58.807 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8f0a724-ef73-4f50-b169-0ba830705331"}
01:27:58.810 00.003 16872 case statement mapped state 6 to 4
01:27:58.812 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"c8f0a724-ef73-4f50-b169-0ba830705331"}
01:27:58.816 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"49e888db-0223-427d-aa69-98b5e68d6342"}
01:27:58.820 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[7.44,7.07],"pixels":"..."},"id":"49e888db-0223-427d-aa69-98b5e68d6342"}
01:28:02.289 03.469 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07309071-62bd-4269-a5c3-34a9d70a0a62"}
01:28:02.293 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"07309071-62bd-4269-a5c3-34a9d70a0a62"}
01:28:02.296 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"17b76ad1-179a-4324-86f2-b4d7ccbf75fe"}
01:28:02.299 00.003 16872 case statement mapped state 6 to 4
01:28:02.302 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"17b76ad1-179a-4324-86f2-b4d7ccbf75fe"}
01:28:02.306 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5bd8b6df-1675-498a-af38-db84e2e0d659"}
01:28:02.308 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[7.44,7.07],"pixels":"..."},"id":"5bd8b6df-1675-498a-af38-db84e2e0d659"}
01:28:02.822 00.514 9640 Exposure complete
01:28:02.958 00.136 9640 worker thread done servicing request
01:28:02.958 00.000 16872 OnExposeComplete: enter
01:28:02.960 00.002 16872 UpdateGuideState(): m_state=6
01:28:02.964 00.004 16872 Star::Find(15, 1518, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
01:28:02.966 00.002 16872 Star::Find false star n=2 nbg=258 bg=3313.1 sigma=23.8 thresh=3384 peak=3369
01:28:02.969 00.003 16872 Star::Find returns 0 (2), X=1518.00, Y=628.00, Mass=166, SNR=2.9, Peak=3428 HFD=0.0
01:28:02.973 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:28:02.976 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:28:02.978 00.002 16872 Enqueuing Move request for scope (0.00, 0.00)
01:28:02.981 00.003 9640 Worker thread wakes up
01:28:02.981 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:28:02.981 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:28:02.981 00.000 9640 move complete, result=0
01:28:02.981 00.000 9640 worker thread done servicing request
01:28:03.094 00.113 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:28:03.097 00.003 16872 Status Line: Star lost - low SNR
01:28:03.102 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3308, FiltMin=3204, FiltMax=65516, Gamma=2.190
01:28:03.142 00.040 16872 UpdateGuideState exits: Star lost - low SNR
01:28:03.146 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:03.149 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:28:03.153 00.004 16872 Enqueuing Expose request
01:28:03.155 00.002 9640 Worker thread wakes up
01:28:03.155 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:28:03.155 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:28:05.788 02.633 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a2c60a2b-1130-4d96-af7b-7948fb1a846b"}
01:28:05.790 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a2c60a2b-1130-4d96-af7b-7948fb1a846b"}
01:28:05.793 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3f8c2ad-33b9-4f86-a526-a7f7f4fcc12c"}
01:28:05.797 00.004 16872 case statement mapped state 6 to 4
01:28:05.799 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"e3f8c2ad-33b9-4f86-a526-a7f7f4fcc12c"}
01:28:05.805 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eceefc0c-7fa8-4940-b113-d159932eed76"}
01:28:05.808 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[7.44,7.07],"pixels":"..."},"id":"eceefc0c-7fa8-4940-b113-d159932eed76"}
01:28:07.220 01.412 9640 Exposure complete
01:28:07.361 00.141 9640 worker thread done servicing request
01:28:07.362 00.001 16872 OnExposeComplete: enter
01:28:07.365 00.003 16872 UpdateGuideState(): m_state=6
01:28:07.368 00.003 16872 Star::Find(15, 1518, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
01:28:07.370 00.002 16872 Star::Find returns 0 (2), X=1518.00, Y=628.00, Mass=75, SNR=2.8, Peak=3388 HFD=0.0
01:28:07.372 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:28:07.377 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:28:07.379 00.002 16872 Enqueuing Move request for scope (0.00, 0.00)
01:28:07.381 00.002 9640 Worker thread wakes up
01:28:07.382 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:28:07.382 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:28:07.382 00.000 9640 move complete, result=0
01:28:07.382 00.000 9640 worker thread done servicing request
01:28:07.485 00.103 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:28:07.490 00.005 16872 Status Line: Star lost - low SNR
01:28:07.495 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65516, med=3308, FiltMin=3196, FiltMax=65512, Gamma=2.190
01:28:07.534 00.039 16872 UpdateGuideState exits: Star lost - low SNR
01:28:07.537 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:07.540 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:28:07.542 00.002 16872 Enqueuing Expose request
01:28:07.546 00.004 9640 Worker thread wakes up
01:28:07.546 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:28:07.546 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:28:09.285 01.739 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43e69c1b-0503-4e90-9036-4f8f164a3f36"}
01:28:09.290 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"43e69c1b-0503-4e90-9036-4f8f164a3f36"}
01:28:09.295 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d4a84cf-c95e-4b90-b467-b7b6c1bd938c"}
01:28:09.298 00.003 16872 case statement mapped state 6 to 4
01:28:09.302 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"9d4a84cf-c95e-4b90-b467-b7b6c1bd938c"}
01:28:09.307 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"72f8b714-5b4b-4d17-8476-f814aebe1029"}
01:28:09.311 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[7.44,7.07],"pixels":"..."},"id":"72f8b714-5b4b-4d17-8476-f814aebe1029"}
01:28:11.600 02.289 9640 Exposure complete
01:28:11.736 00.136 9640 worker thread done servicing request
01:28:11.736 00.000 16872 OnExposeComplete: enter
01:28:11.740 00.004 16872 UpdateGuideState(): m_state=6
01:28:11.743 00.003 16872 Star::Find(15, 1518, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
01:28:11.746 00.003 16872 Star::Find returns 1 (0), X=1517.76, Y=629.90, Mass=715, SNR=9.2, Peak=3432 HFD=3.1
01:28:11.748 00.002 16872 DistanceChecker: deactivated
01:28:11.752 00.004 16872 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.56) = xAngle (1.30 = 1.30)
01:28:11.755 00.003 16872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.35 = 1.35)
01:28:11.756 00.001 16872 CameraToMount -- cameraX=-97.08 cameraY=28.45 hyp=101.17 cameraTheta=2.86 mountX=26.98 mountY=98.65, mountTheta=1.30
01:28:11.760 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-97.08, y=28.45, opts=13)
01:28:11.763 00.003 16872 Enqueuing Move request for scope (-97.08, 28.45)
01:28:11.767 00.004 9640 Worker thread wakes up
01:28:11.767 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-97.08, 28.45) opts 0xd
01:28:11.767 00.000 9640 Handling offset move in thread for scope, endpoint = (-97.08, 28.45)
01:28:11.767 00.000 9640 Moving (-97.08, 28.45) raw xDistance=26.98 yDistance=98.65
01:28:11.767 00.000 9640 GuideAlgorithmHysteresis::Result() returns 26.68 from input 26.98
01:28:11.767 00.000 9640 GuideAlgorithmZFilter::Result() returns 28.65, input 98.65, m_sumCorr=2.4e+02
01:28:11.768 00.001 9640 MoveAxis(W, 3151, ABG)
01:28:11.768 00.000 9640 duration set to 2500 by maxRaDuration
01:28:11.768 00.000 9640 Guiding  Dir = 3, Dur = 2500
01:28:11.769 00.001 9640 IsSlewing returns 0
01:28:11.769 00.000 9640 IsGuiding returns 0
01:28:11.770 00.001 9640 PulseGuide returned control before completion, sleep 2510
01:28:11.778 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3300, FiltMin=3208, FiltMax=65516, Gamma=2.190
01:28:11.816 00.038 16872 UpdateGuideState exits: m=715 SNR=9.2
01:28:11.818 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:11.820 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:28:11.823 00.003 16872 Enqueuing Expose request
01:28:12.784 00.961 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d59cb116-8f8b-477a-a0dd-9f47d32caaef"}
01:28:12.788 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d59cb116-8f8b-477a-a0dd-9f47d32caaef"}
01:28:12.791 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"336f1be0-4d0c-4d63-8d3a-a02466027d5a"}
01:28:12.794 00.003 16872 case statement mapped state 6 to 3
01:28:12.797 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"336f1be0-4d0c-4d63-8d3a-a02466027d5a"}
01:28:12.800 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9554a61e-b8d9-4e01-aad0-931e4c85045c"}
01:28:12.803 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[6.76,6.90],"pixels":"..."},"id":"9554a61e-b8d9-4e01-aad0-931e4c85045c"}
01:28:14.296 01.493 9640 IsGuiding returns 1
01:28:14.296 00.000 9640 scope still moving after pulse duration time elapsed
01:28:14.327 00.031 9640 IsSlewing returns 0
01:28:14.327 00.000 9640 IsGuiding returns 0
01:28:14.327 00.000 9640 scope move finished after 2500 + 57 ms
01:28:14.327 00.000 9640 Move returns status 0, amount 2500
01:28:14.328 00.001 9640 MoveAxis(S, 3442, ABG)
01:28:14.328 00.000 9640 duration set to 2500 by maxDecDuration
01:28:14.328 00.000 9640 Guiding  Dir = 1, Dur = 2500
01:28:14.328 00.000 9640 IsSlewing returns 0
01:28:14.328 00.000 9640 IsGuiding returns 0
01:28:14.329 00.001 9640 PulseGuide returned control before completion, sleep 2510
01:28:16.284 01.955 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39ba3896-9447-403a-81dd-dd6da965d154"}
01:28:16.289 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"39ba3896-9447-403a-81dd-dd6da965d154"}
01:28:16.293 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53773b1a-4cde-42fb-93cc-b4a604d0530e"}
01:28:16.296 00.003 16872 case statement mapped state 6 to 3
01:28:16.300 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"53773b1a-4cde-42fb-93cc-b4a604d0530e"}
01:28:16.304 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ef885ad2-3800-48d4-a2ef-2b453b36a60b"}
01:28:16.308 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[6.76,6.90],"pixels":"..."},"id":"ef885ad2-3800-48d4-a2ef-2b453b36a60b"}
01:28:16.848 00.540 9640 IsGuiding returns 1
01:28:16.848 00.000 9640 scope still moving after pulse duration time elapsed
01:28:16.879 00.031 9640 IsSlewing returns 0
01:28:16.879 00.000 9640 IsGuiding returns 0
01:28:16.879 00.000 9640 scope move finished after 2500 + 50 ms
01:28:16.879 00.000 9640 Move returns status 0, amount 2500
01:28:16.879 00.000 9640 move complete, result=0
01:28:16.879 00.000 9640 worker thread done servicing request
01:28:16.879 00.000 9640 Worker thread wakes up
01:28:16.880 00.001 16872 GuideStep: 27.0 px 2500 ms WEST, 98.7 px 2500 ms SOUTH
01:28:16.883 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:28:16.883 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1503,615,31,31)
01:28:19.784 02.901 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"195766f7-c81d-4806-b2b6-d3dc7c98f362"}
01:28:19.787 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"195766f7-c81d-4806-b2b6-d3dc7c98f362"}
01:28:19.790 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81972e4e-cda1-42fa-bc8b-c385f52891fa"}
01:28:19.794 00.004 16872 case statement mapped state 6 to 3
01:28:19.798 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"81972e4e-cda1-42fa-bc8b-c385f52891fa"}
01:28:19.801 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"86076ff5-dcee-489f-bd55-22f05d8588ae"}
01:28:19.804 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[6.76,6.90],"pixels":"..."},"id":"86076ff5-dcee-489f-bd55-22f05d8588ae"}
01:28:20.953 01.149 9640 Exposure complete
01:28:21.097 00.144 9640 worker thread done servicing request
01:28:21.097 00.000 16872 OnExposeComplete: enter
01:28:21.101 00.004 16872 UpdateGuideState(): m_state=6
01:28:21.108 00.007 16872 Star::Find(15, 1517, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
01:28:21.111 00.003 16872 Star::Find false star n=3 nbg=278 bg=3297.0 sigma=24.0 thresh=3369 peak=3359
01:28:21.113 00.002 16872 Star::Find returns 0 (2), X=1517.00, Y=629.00, Mass=245, SNR=2.9, Peak=3388 HFD=0.0
01:28:21.116 00.003 16872 DistanceChecker: activated
01:28:21.120 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:28:21.124 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:28:21.128 00.004 16872 Enqueuing Move request for scope (0.00, 0.00)
01:28:21.131 00.003 9640 Worker thread wakes up
01:28:21.131 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:28:21.131 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:28:21.131 00.000 9640 move complete, result=0
01:28:21.131 00.000 9640 worker thread done servicing request
01:28:21.245 00.114 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:28:21.250 00.005 16872 Status Line: Star lost - low SNR
01:28:21.257 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3300, FiltMin=3206, FiltMax=65516, Gamma=2.190
01:28:21.298 00.041 16872 UpdateGuideState exits: Star lost - low SNR
01:28:21.301 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:21.304 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:28:21.306 00.002 16872 Enqueuing Expose request
01:28:21.311 00.005 9640 Worker thread wakes up
01:28:21.312 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:28:21.312 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:28:23.286 01.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc97bc3d-19f6-4572-b921-fc689d7ed94f"}
01:28:23.290 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fc97bc3d-19f6-4572-b921-fc689d7ed94f"}
01:28:23.295 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0bd2b167-35ab-41b8-8051-642892eee762"}
01:28:23.299 00.004 16872 case statement mapped state 6 to 4
01:28:23.302 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"0bd2b167-35ab-41b8-8051-642892eee762"}
01:28:23.305 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4b9185d9-babc-4eaf-954a-afe149dd8830"}
01:28:23.310 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.76,6.90],"pixels":"..."},"id":"4b9185d9-babc-4eaf-954a-afe149dd8830"}
01:28:25.384 02.074 9640 Exposure complete
01:28:25.525 00.141 9640 worker thread done servicing request
01:28:25.525 00.000 16872 OnExposeComplete: enter
01:28:25.529 00.004 16872 UpdateGuideState(): m_state=6
01:28:25.531 00.002 16872 Star::Find(15, 1517, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
01:28:25.536 00.005 16872 Star::Find returns 0 (2), X=1517.00, Y=629.00, Mass=85, SNR=2.8, Peak=3400 HFD=0.0
01:28:25.540 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:28:25.543 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:28:25.546 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:28:25.548 00.002 9640 Worker thread wakes up
01:28:25.548 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:28:25.548 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:28:25.548 00.000 9640 move complete, result=0
01:28:25.550 00.002 9640 worker thread done servicing request
01:28:25.657 00.107 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:28:25.662 00.005 16872 Status Line: Star lost - low SNR
01:28:25.668 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3308, FiltMin=3216, FiltMax=65516, Gamma=2.190
01:28:25.706 00.038 16872 UpdateGuideState exits: Star lost - low SNR
01:28:25.709 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:25.711 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:28:25.714 00.003 16872 Enqueuing Expose request
01:28:25.717 00.003 9640 Worker thread wakes up
01:28:25.717 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:28:25.717 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:28:26.785 01.068 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c1252240-8c02-49d1-b051-1ebf9474eef4"}
01:28:26.788 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c1252240-8c02-49d1-b051-1ebf9474eef4"}
01:28:26.791 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76af95c7-a201-4cb6-a1e9-9f63f576f070"}
01:28:26.795 00.004 16872 case statement mapped state 6 to 4
01:28:26.800 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"76af95c7-a201-4cb6-a1e9-9f63f576f070"}
01:28:26.803 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b13371a6-d5c1-41e0-bc88-8511f09b4b00"}
01:28:26.806 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.76,6.90],"pixels":"..."},"id":"b13371a6-d5c1-41e0-bc88-8511f09b4b00"}
01:28:29.769 02.963 9640 Exposure complete
01:28:29.908 00.139 9640 worker thread done servicing request
01:28:29.908 00.000 16872 OnExposeComplete: enter
01:28:29.911 00.003 16872 UpdateGuideState(): m_state=6
01:28:29.914 00.003 16872 Star::Find(15, 1517, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
01:28:29.916 00.002 16872 Star::Find false star n=3 nbg=273 bg=3307.4 sigma=22.4 thresh=3375 peak=3367
01:28:29.919 00.003 16872 Star::Find returns 0 (2), X=1517.00, Y=629.00, Mass=230, SNR=2.9, Peak=3396 HFD=0.0
01:28:29.921 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:28:29.926 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:28:29.930 00.004 16872 Enqueuing Move request for scope (0.00, 0.00)
01:28:29.932 00.002 9640 Worker thread wakes up
01:28:29.932 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:28:29.932 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:28:29.932 00.000 9640 move complete, result=0
01:28:29.933 00.001 9640 worker thread done servicing request
01:28:30.044 00.111 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:28:30.048 00.004 16872 Status Line: Star lost - low SNR
01:28:30.053 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3304, FiltMin=3204, FiltMax=65516, Gamma=2.190
01:28:30.094 00.041 16872 UpdateGuideState exits: Star lost - low SNR
01:28:30.097 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:30.099 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:28:30.103 00.004 16872 Enqueuing Expose request
01:28:30.106 00.003 9640 Worker thread wakes up
01:28:30.106 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:28:30.106 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:28:30.284 00.178 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"915a4a8f-e9a4-4cf6-a9a1-74256e9e8cce"}
01:28:30.287 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"915a4a8f-e9a4-4cf6-a9a1-74256e9e8cce"}
01:28:30.292 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9792a074-525e-47e8-b1e9-54287f1a8862"}
01:28:30.296 00.004 16872 case statement mapped state 6 to 4
01:28:30.300 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"9792a074-525e-47e8-b1e9-54287f1a8862"}
01:28:30.303 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"55990cee-3545-4cc9-854f-bcb79e6eb86f"}
01:28:30.306 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.76,6.90],"pixels":"..."},"id":"55990cee-3545-4cc9-854f-bcb79e6eb86f"}
01:28:33.783 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3004c1ae-145b-44df-9bab-5ddcdfeba79c"}
01:28:33.786 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3004c1ae-145b-44df-9bab-5ddcdfeba79c"}
01:28:33.790 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0413cf46-4627-40f8-b9c3-aabdc0ef6bd7"}
01:28:33.792 00.002 16872 case statement mapped state 6 to 4
01:28:33.796 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"0413cf46-4627-40f8-b9c3-aabdc0ef6bd7"}
01:28:33.802 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"339abfc7-3dbe-489b-be9d-666f1436d904"}
01:28:33.805 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.76,6.90],"pixels":"..."},"id":"339abfc7-3dbe-489b-be9d-666f1436d904"}
01:28:34.163 00.358 9640 Exposure complete
01:28:34.319 00.156 9640 worker thread done servicing request
01:28:34.320 00.001 16872 OnExposeComplete: enter
01:28:34.322 00.002 16872 UpdateGuideState(): m_state=6
01:28:34.327 00.005 16872 Star::Find(15, 1517, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
01:28:34.330 00.003 16872 Star::Find false star n=7 nbg=253 bg=3310.0 sigma=21.8 thresh=3375 peak=3375
01:28:34.332 00.002 16872 Star::Find returns 0 (2), X=1517.00, Y=629.00, Mass=502, SNR=2.9, Peak=3396 HFD=0.0
01:28:34.335 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:28:34.338 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:28:34.341 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:28:34.345 00.004 9640 Worker thread wakes up
01:28:34.345 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:28:34.345 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:28:34.345 00.000 9640 move complete, result=0
01:28:34.345 00.000 9640 worker thread done servicing request
01:28:34.450 00.105 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:28:34.454 00.004 16872 Status Line: Star lost - low SNR
01:28:34.460 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=65520, med=3304, FiltMin=3196, FiltMax=65516, Gamma=2.190
01:28:34.498 00.038 16872 UpdateGuideState exits: Star lost - low SNR
01:28:34.505 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:34.508 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:28:34.510 00.002 16872 Enqueuing Expose request
01:28:34.513 00.003 9640 Worker thread wakes up
01:28:34.514 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:28:34.514 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:28:37.282 02.768 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"199389f4-f8f2-4aa9-9ec4-de6060a27fc0"}
01:28:37.287 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"199389f4-f8f2-4aa9-9ec4-de6060a27fc0"}
01:28:37.291 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff68ccda-f20b-472b-a0ae-37c3779624da"}
01:28:37.294 00.003 16872 case statement mapped state 6 to 4
01:28:37.298 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"ff68ccda-f20b-472b-a0ae-37c3779624da"}
01:28:37.302 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e6c72511-7629-4618-b1d5-af3aebcf16e0"}
01:28:37.307 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.76,6.90],"pixels":"..."},"id":"e6c72511-7629-4618-b1d5-af3aebcf16e0"}
01:28:38.569 01.262 9640 Exposure complete
01:28:38.705 00.136 9640 worker thread done servicing request
01:28:38.706 00.001 16872 OnExposeComplete: enter
01:28:38.708 00.002 16872 UpdateGuideState(): m_state=6
01:28:38.711 00.003 16872 Star::Find(15, 1517, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
01:28:38.714 00.003 16872 Star::Find returns 1 (0), X=1517.42, Y=628.17, Mass=459, SNR=7.7, Peak=3424 HFD=1.9
01:28:38.716 00.002 16872 DistanceChecker: deactivated
01:28:38.718 00.002 16872 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.56) = xAngle (1.32 = 1.32)
01:28:38.724 00.006 16872 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.36 = 1.36)
01:28:38.726 00.002 16872 CameraToMount -- cameraX=-97.42 cameraY=26.73 hyp=101.02 cameraTheta=2.87 mountX=25.25 mountY=98.88, mountTheta=1.32
01:28:38.730 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-97.42, y=26.73, opts=13)
01:28:38.733 00.003 16872 Enqueuing Move request for scope (-97.42, 26.73)
01:28:38.737 00.004 9640 Worker thread wakes up
01:28:38.737 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-97.42, 26.73) opts 0xd
01:28:38.737 00.000 9640 Handling offset move in thread for scope, endpoint = (-97.42, 26.73)
01:28:38.737 00.000 9640 Moving (-97.42, 26.73) raw xDistance=25.25 yDistance=98.88
01:28:38.737 00.000 9640 GuideAlgorithmHysteresis::Result() returns 25.39 from input 25.25
01:28:38.737 00.000 9640 GuideAlgorithmZFilter::Result() returns 26.51, input 98.88, m_sumCorr=2.7e+02
01:28:38.737 00.000 9640 MoveAxis(W, 2998, ABG)
01:28:38.737 00.000 9640 duration set to 2500 by maxRaDuration
01:28:38.737 00.000 9640 Guiding  Dir = 3, Dur = 2500
01:28:38.737 00.000 9640 IsSlewing returns 0
01:28:38.738 00.001 9640 IsGuiding returns 0
01:28:38.738 00.000 9640 PulseGuide returned control before completion, sleep 2510
01:28:38.743 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3308, FiltMin=3212, FiltMax=65512, Gamma=2.190
01:28:38.782 00.039 16872 UpdateGuideState exits: m=459 SNR=7.7
01:28:38.787 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:38.789 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:28:38.792 00.003 16872 Enqueuing Expose request
01:28:40.783 01.991 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a41d1011-5490-49c9-9faa-b25343042340"}
01:28:40.786 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a41d1011-5490-49c9-9faa-b25343042340"}
01:28:40.790 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"261ba062-f917-4cb5-840c-00986df3c3fa"}
01:28:40.795 00.005 16872 case statement mapped state 6 to 3
01:28:40.798 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"261ba062-f917-4cb5-840c-00986df3c3fa"}
01:28:40.802 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cfdf58c0-988e-41dd-8379-94138781a9ca"}
01:28:40.806 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[7.42,7.17],"pixels":"..."},"id":"cfdf58c0-988e-41dd-8379-94138781a9ca"}
01:28:41.256 00.450 9640 IsGuiding returns 1
01:28:41.257 00.001 9640 scope still moving after pulse duration time elapsed
01:28:41.286 00.029 9640 IsSlewing returns 0
01:28:41.287 00.001 9640 IsGuiding returns 0
01:28:41.288 00.001 9640 scope move finished after 2500 + 49 ms
01:28:41.288 00.000 9640 Move returns status 0, amount 2500
01:28:41.288 00.000 9640 MoveAxis(S, 3185, ABG)
01:28:41.288 00.000 9640 duration set to 2500 by maxDecDuration
01:28:41.288 00.000 9640 GetBoolean("/Confirm/9/MaxDecLimitWarningEnabled", 1) returns 1
01:28:41.289 00.001 16872 Alert: PHD2 is not able to make sufficient corrections in Dec.  If the side-of-pier has changed from where you last calibrated, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. If so, fix it and recalibrate.  Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:28:41.294 00.005 9640 Guiding  Dir = 1, Dur = 2500
01:28:41.294 00.000 9640 IsSlewing returns 0
01:28:41.294 00.000 9640 IsGuiding returns 0
01:28:41.294 00.000 9640 PulseGuide returned control before completion, sleep 2510
01:28:43.817 02.523 9640 IsGuiding returns 1
01:28:43.817 00.000 9640 scope still moving after pulse duration time elapsed
01:28:43.849 00.032 9640 IsSlewing returns 0
01:28:43.849 00.000 9640 IsGuiding returns 1
01:28:43.880 00.031 9640 IsSlewing returns 0
01:28:43.881 00.001 9640 IsGuiding returns 0
01:28:43.881 00.000 9640 scope move finished after 2500 + 87 ms
01:28:43.881 00.000 9640 Move returns status 0, amount 2500
01:28:43.881 00.000 9640 move complete, result=0
01:28:43.881 00.000 9640 worker thread done servicing request
01:28:43.881 00.000 9640 Worker thread wakes up
01:28:43.882 00.001 16872 GuideStep: 25.2 px 2500 ms WEST, 98.9 px 2500 ms SOUTH
01:28:43.884 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
01:28:43.884 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1502,613,31,31)
01:28:44.282 00.398 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1d52967-ecfa-4543-9f15-c21c4a349e97"}
01:28:44.286 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e1d52967-ecfa-4543-9f15-c21c4a349e97"}
01:28:44.291 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bbb85762-2686-4bbe-9e9c-78fc3fc574cc"}
01:28:44.295 00.004 16872 case statement mapped state 6 to 3
01:28:44.298 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bbb85762-2686-4bbe-9e9c-78fc3fc574cc"}
01:28:44.302 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5ec02f21-d0c0-47d5-910e-6d772f68386f"}
01:28:44.307 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[7.42,7.17],"pixels":"..."},"id":"5ec02f21-d0c0-47d5-910e-6d772f68386f"}
01:28:47.781 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"89363660-415c-4d6b-b981-a0c4a1b7c8f1"}
01:28:47.784 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"89363660-415c-4d6b-b981-a0c4a1b7c8f1"}
01:28:47.788 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d8d20e8-0920-47e3-9a83-7c9c852c92a0"}
01:28:47.792 00.004 16872 case statement mapped state 6 to 3
01:28:47.796 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d8d20e8-0920-47e3-9a83-7c9c852c92a0"}
01:28:47.800 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bea8e587-74fc-48ac-bb65-d531651ad055"}
01:28:47.803 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[7.42,7.17],"pixels":"..."},"id":"bea8e587-74fc-48ac-bb65-d531651ad055"}
01:28:47.956 00.153 9640 Exposure complete
01:28:48.095 00.139 9640 worker thread done servicing request
01:28:48.095 00.000 16872 OnExposeComplete: enter
01:28:48.097 00.002 16872 UpdateGuideState(): m_state=6
01:28:48.101 00.004 16872 Star::Find(15, 1517, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
01:28:48.104 00.003 16872 Star::Find returns 0 (3), X=1517.00, Y=628.00, Mass=0, SNR=0.0, Peak=3396 HFD=0.0
01:28:48.107 00.003 16872 DistanceChecker: activated
01:28:48.109 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:28:48.112 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:28:48.115 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:28:48.117 00.002 9640 Worker thread wakes up
01:28:48.118 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:28:48.118 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:28:48.118 00.000 9640 move complete, result=0
01:28:48.118 00.000 9640 worker thread done servicing request
01:28:48.229 00.111 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:28:48.233 00.004 16872 Status Line: Star lost - low mass
01:28:48.239 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65520, med=3300, FiltMin=3196, FiltMax=65512, Gamma=2.190
01:28:48.279 00.040 16872 UpdateGuideState exits: Star lost - low mass
01:28:48.284 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:48.286 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:28:48.289 00.003 16872 Enqueuing Expose request
01:28:48.292 00.003 9640 Worker thread wakes up
01:28:48.292 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:28:48.292 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:28:51.282 02.990 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55bd7572-b0d2-422f-91f1-97036a0e30cc"}
01:28:51.285 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"55bd7572-b0d2-422f-91f1-97036a0e30cc"}
01:28:51.289 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"95c7c125-d67e-4704-b87a-9a50ec917ae6"}
01:28:51.292 00.003 16872 case statement mapped state 6 to 4
01:28:51.294 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"95c7c125-d67e-4704-b87a-9a50ec917ae6"}
01:28:51.297 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"311dab80-802b-429d-9533-827b16757e4b"}
01:28:51.301 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.42,7.17],"pixels":"..."},"id":"311dab80-802b-429d-9533-827b16757e4b"}
01:28:52.350 01.049 9640 Exposure complete
01:28:52.488 00.138 9640 worker thread done servicing request
01:28:52.488 00.000 16872 OnExposeComplete: enter
01:28:52.491 00.003 16872 UpdateGuideState(): m_state=6
01:28:52.494 00.003 16872 Star::Find(15, 1517, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
01:28:52.496 00.002 16872 Star::Find false star n=2 nbg=269 bg=3307.6 sigma=26.7 thresh=3388 peak=3370
01:28:52.498 00.002 16872 Star::Find returns 0 (2), X=1517.00, Y=628.00, Mass=173, SNR=2.9, Peak=3424 HFD=0.0
01:28:52.502 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:28:52.506 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:28:52.509 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:28:52.513 00.004 9640 Worker thread wakes up
01:28:52.513 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:28:52.513 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:28:52.513 00.000 9640 move complete, result=0
01:28:52.513 00.000 9640 worker thread done servicing request
01:28:52.626 00.113 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:28:52.630 00.004 16872 Status Line: Star lost - low SNR
01:28:52.635 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65516, med=3304, FiltMin=3144, FiltMax=65516, Gamma=2.190
01:28:52.671 00.036 16872 UpdateGuideState exits: Star lost - low SNR
01:28:52.675 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:52.678 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:28:52.681 00.003 16872 Enqueuing Expose request
01:28:52.683 00.002 9640 Worker thread wakes up
01:28:52.683 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:28:52.683 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:28:54.782 02.099 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"17373e71-d032-401d-8634-b8c8419cd9f1"}
01:28:54.785 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"17373e71-d032-401d-8634-b8c8419cd9f1"}
01:28:54.788 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e538c36-a1e4-4d35-9611-acc5ca35cc7e"}
01:28:54.792 00.004 16872 case statement mapped state 6 to 4
01:28:54.796 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"0e538c36-a1e4-4d35-9611-acc5ca35cc7e"}
01:28:54.800 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b3c72f57-9bd7-4ab5-8b8c-f757f9a4653b"}
01:28:54.803 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[7.42,7.17],"pixels":"..."},"id":"b3c72f57-9bd7-4ab5-8b8c-f757f9a4653b"}
01:28:56.734 01.931 9640 Exposure complete
01:28:56.872 00.138 9640 worker thread done servicing request
01:28:56.873 00.001 16872 OnExposeComplete: enter
01:28:56.875 00.002 16872 UpdateGuideState(): m_state=6
01:28:56.879 00.004 16872 Star::Find(15, 1517, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
01:28:56.881 00.002 16872 Star::Find false star n=4 nbg=281 bg=3310.0 sigma=25.6 thresh=3387 peak=3367
01:28:56.884 00.003 16872 Star::Find returns 0 (2), X=1517.00, Y=628.00, Mass=368, SNR=2.9, Peak=3420 HFD=0.0
01:28:56.886 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:28:56.889 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:28:56.891 00.002 16872 Enqueuing Move request for scope (0.00, 0.00)
01:28:56.895 00.004 9640 Worker thread wakes up
01:28:56.895 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:28:56.895 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:28:56.895 00.000 9640 move complete, result=0
01:28:56.895 00.000 9640 worker thread done servicing request
01:28:57.007 00.112 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:28:57.011 00.004 16872 Status Line: Star lost - low SNR
01:28:57.016 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65520, med=3308, FiltMin=3196, FiltMax=65516, Gamma=2.190
01:28:57.050 00.034 16872 UpdateGuideState exits: Star lost - low SNR
01:28:57.056 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:57.060 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:28:57.063 00.003 16872 Enqueuing Expose request
01:28:57.066 00.003 9640 Worker thread wakes up
01:28:57.066 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:28:57.066 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:28:58.283 01.217 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"efaec535-578c-4d57-a915-07fec5eed103"}
01:28:58.287 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"efaec535-578c-4d57-a915-07fec5eed103"}
01:28:58.291 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c02110d7-f5ab-4c26-a7fc-c1cc4401ed1c"}
01:28:58.295 00.004 16872 case statement mapped state 6 to 4
01:28:58.298 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"c02110d7-f5ab-4c26-a7fc-c1cc4401ed1c"}
01:28:58.303 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"92cb8267-29ea-4656-b17e-6d204e5a3097"}
01:28:58.306 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[7.42,7.17],"pixels":"..."},"id":"92cb8267-29ea-4656-b17e-6d204e5a3097"}
01:29:01.119 02.813 9640 Exposure complete
01:29:01.261 00.142 9640 worker thread done servicing request
01:29:01.261 00.000 16872 OnExposeComplete: enter
01:29:01.265 00.004 16872 UpdateGuideState(): m_state=6
01:29:01.269 00.004 16872 Star::Find(15, 1517, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
01:29:01.272 00.003 16872 Star::Find false star n=5 nbg=267 bg=3302.5 sigma=22.4 thresh=3370 peak=3360
01:29:01.276 00.004 16872 Star::Find returns 0 (2), X=1517.00, Y=628.00, Mass=407, SNR=2.9, Peak=3400 HFD=0.0
01:29:01.278 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:29:01.281 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:29:01.284 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:29:01.287 00.003 9640 Worker thread wakes up
01:29:01.287 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:29:01.287 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:29:01.287 00.000 9640 move complete, result=0
01:29:01.287 00.000 9640 worker thread done servicing request
01:29:01.397 00.110 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:29:01.400 00.003 16872 Status Line: Star lost - low SNR
01:29:01.406 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=65520, med=3304, FiltMin=3146, FiltMax=65516, Gamma=2.190
01:29:01.441 00.035 16872 UpdateGuideState exits: Star lost - low SNR
01:29:01.447 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:01.452 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:29:01.456 00.004 16872 Enqueuing Expose request
01:29:01.458 00.002 9640 Worker thread wakes up
01:29:01.458 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:29:01.458 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:29:01.781 00.323 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77782acb-5455-4d86-b65c-0f461331b4dc"}
01:29:01.784 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"77782acb-5455-4d86-b65c-0f461331b4dc"}
01:29:01.787 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f580486-4992-4ee3-81e8-64371947219c"}
01:29:01.792 00.005 16872 case statement mapped state 6 to 4
01:29:01.795 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"0f580486-4992-4ee3-81e8-64371947219c"}
01:29:01.799 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eb4db3df-cadc-4077-a501-29c882df8c7c"}
01:29:01.802 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[7.42,7.17],"pixels":"..."},"id":"eb4db3df-cadc-4077-a501-29c882df8c7c"}
01:29:05.281 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3eb3dc74-73e8-475f-b0eb-3459151fe1df"}
01:29:05.283 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3eb3dc74-73e8-475f-b0eb-3459151fe1df"}
01:29:05.287 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa7a5d6a-ed6e-48b9-8ded-1f6baeba13c0"}
01:29:05.292 00.005 16872 case statement mapped state 6 to 4
01:29:05.296 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"fa7a5d6a-ed6e-48b9-8ded-1f6baeba13c0"}
01:29:05.300 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"63ff7354-c8e5-4ccf-bd9e-c35269b24548"}
01:29:05.303 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[7.42,7.17],"pixels":"..."},"id":"63ff7354-c8e5-4ccf-bd9e-c35269b24548"}
01:29:05.534 00.231 9640 Exposure complete
01:29:05.671 00.137 9640 worker thread done servicing request
01:29:05.671 00.000 16872 OnExposeComplete: enter
01:29:05.674 00.003 16872 UpdateGuideState(): m_state=6
01:29:05.676 00.002 16872 Star::Find(15, 1517, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 64
01:29:05.678 00.002 16872 Star::Find false star n=3 nbg=275 bg=3316.3 sigma=25.2 thresh=3392 peak=3376
01:29:05.682 00.004 16872 Star::Find returns 0 (2), X=1517.00, Y=628.00, Mass=255, SNR=2.9, Peak=3408 HFD=0.0
01:29:05.685 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:29:05.688 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:29:05.690 00.002 16872 Enqueuing Move request for scope (0.00, 0.00)
01:29:05.693 00.003 9640 Worker thread wakes up
01:29:05.693 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:29:05.693 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:29:05.693 00.000 9640 move complete, result=0
01:29:05.694 00.001 9640 worker thread done servicing request
01:29:05.805 00.111 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:29:05.808 00.003 16872 Status Line: Star lost - low SNR
01:29:05.813 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=65520, med=3308, FiltMin=3170, FiltMax=65512, Gamma=2.190
01:29:05.848 00.035 16872 UpdateGuideState exits: Star lost - low SNR
01:29:05.853 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:05.857 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:29:05.859 00.002 16872 Enqueuing Expose request
01:29:05.861 00.002 9640 Worker thread wakes up
01:29:05.861 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:29:05.861 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:29:08.779 02.918 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0feb0b51-292d-4bdd-a607-419c2d4ea265"}
01:29:08.783 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0feb0b51-292d-4bdd-a607-419c2d4ea265"}
01:29:08.787 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82c1a317-8aec-4f16-9b88-69ff685948d5"}
01:29:08.789 00.002 16872 case statement mapped state 6 to 4
01:29:08.792 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"82c1a317-8aec-4f16-9b88-69ff685948d5"}
01:29:08.795 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"548103cc-8e64-4c32-adf1-b334fe3d801f"}
01:29:08.798 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[7.42,7.17],"pixels":"..."},"id":"548103cc-8e64-4c32-adf1-b334fe3d801f"}
01:29:09.917 01.119 9640 Exposure complete
01:29:10.059 00.142 9640 worker thread done servicing request
01:29:10.059 00.000 16872 OnExposeComplete: enter
01:29:10.062 00.003 16872 UpdateGuideState(): m_state=6
01:29:10.065 00.003 16872 Star::Find(15, 1517, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 65
01:29:10.067 00.002 16872 Star::Find false star n=2 nbg=267 bg=3310.9 sigma=23.8 thresh=3382 peak=3372
01:29:10.070 00.003 16872 Star::Find returns 0 (2), X=1517.00, Y=628.00, Mass=186, SNR=2.9, Peak=3420 HFD=0.0
01:29:10.072 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:29:10.077 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:29:10.080 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:29:10.083 00.003 9640 Worker thread wakes up
01:29:10.083 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:29:10.083 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:29:10.083 00.000 9640 move complete, result=0
01:29:10.083 00.000 9640 worker thread done servicing request
01:29:10.198 00.115 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:29:10.205 00.007 16872 Status Line: Star lost - low SNR
01:29:10.210 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65516, med=3308, FiltMin=3138, FiltMax=65512, Gamma=2.190
01:29:10.245 00.035 16872 UpdateGuideState exits: Star lost - low SNR
01:29:10.249 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:10.251 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:29:10.253 00.002 16872 Enqueuing Expose request
01:29:10.256 00.003 9640 Worker thread wakes up
01:29:10.256 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:29:10.256 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:29:12.280 02.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"47a20646-6e55-4ca4-a807-0fc2ff30ac16"}
01:29:12.283 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"47a20646-6e55-4ca4-a807-0fc2ff30ac16"}
01:29:12.286 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"08a5c8f9-f76a-4850-abcb-8700fb1e16e1"}
01:29:12.290 00.004 16872 case statement mapped state 6 to 4
01:29:12.293 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"08a5c8f9-f76a-4850-abcb-8700fb1e16e1"}
01:29:12.296 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"427e7d9c-99c5-4b92-8648-878c2f49791f"}
01:29:12.299 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[7.42,7.17],"pixels":"..."},"id":"427e7d9c-99c5-4b92-8648-878c2f49791f"}
01:29:14.319 02.020 9640 Exposure complete
01:29:14.478 00.159 9640 worker thread done servicing request
01:29:14.478 00.000 16872 OnExposeComplete: enter
01:29:14.481 00.003 16872 UpdateGuideState(): m_state=6
01:29:14.485 00.004 16872 Star::Find(15, 1517, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 66
01:29:14.488 00.003 16872 Star::Find false star n=2 nbg=282 bg=3306.5 sigma=26.3 thresh=3385 peak=3367
01:29:14.492 00.004 16872 Star::Find returns 0 (2), X=1517.00, Y=628.00, Mass=191, SNR=2.9, Peak=3408 HFD=0.0
01:29:14.495 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:29:14.498 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:29:14.503 00.005 16872 Enqueuing Move request for scope (0.00, 0.00)
01:29:14.509 00.006 9640 Worker thread wakes up
01:29:14.509 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:29:14.509 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:29:14.509 00.000 9640 move complete, result=0
01:29:14.509 00.000 9640 worker thread done servicing request
01:29:14.610 00.101 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:29:14.613 00.003 16872 Status Line: Star lost - low SNR
01:29:14.619 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65516, med=3304, FiltMin=3194, FiltMax=65512, Gamma=2.190
01:29:14.653 00.034 16872 UpdateGuideState exits: Star lost - low SNR
01:29:14.657 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:14.661 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:29:14.663 00.002 16872 Enqueuing Expose request
01:29:14.666 00.003 9640 Worker thread wakes up
01:29:14.666 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:29:14.666 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:29:15.778 01.112 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00535d8f-88c4-46f8-be62-9997f5c4ef32"}
01:29:15.783 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"00535d8f-88c4-46f8-be62-9997f5c4ef32"}
01:29:15.787 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86b11088-5168-456f-bd84-218dbd0f5284"}
01:29:15.790 00.003 16872 case statement mapped state 6 to 4
01:29:15.793 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"86b11088-5168-456f-bd84-218dbd0f5284"}
01:29:15.795 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"66ec825c-2ca9-4cae-ab07-01cdf8468fc1"}
01:29:15.798 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":66,"width":15,"height":15,"star_pos":[7.42,7.17],"pixels":"..."},"id":"66ec825c-2ca9-4cae-ab07-01cdf8468fc1"}
01:29:18.728 02.930 9640 Exposure complete
01:29:18.867 00.139 9640 worker thread done servicing request
01:29:18.867 00.000 16872 OnExposeComplete: enter
01:29:18.870 00.003 16872 UpdateGuideState(): m_state=6
01:29:18.874 00.004 16872 Star::Find(15, 1517, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 67
01:29:18.878 00.004 16872 Star::Find false star n=5 nbg=269 bg=3308.0 sigma=23.8 thresh=3380 peak=3368
01:29:18.880 00.002 16872 Star::Find returns 0 (2), X=1517.00, Y=628.00, Mass=428, SNR=2.9, Peak=3408 HFD=0.0
01:29:18.882 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:29:18.885 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:29:18.888 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:29:18.892 00.004 9640 Worker thread wakes up
01:29:18.892 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:29:18.892 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:29:18.892 00.000 9640 move complete, result=0
01:29:18.892 00.000 9640 worker thread done servicing request
01:29:18.996 00.104 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:29:19.000 00.004 16872 Status Line: Star lost - low SNR
01:29:19.005 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65520, med=3308, FiltMin=3182, FiltMax=65512, Gamma=2.190
01:29:19.040 00.035 16872 UpdateGuideState exits: Star lost - low SNR
01:29:19.045 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:19.047 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:29:19.050 00.003 16872 Enqueuing Expose request
01:29:19.052 00.002 9640 Worker thread wakes up
01:29:19.052 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:29:19.052 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:29:19.277 00.225 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43d91121-fdeb-4e89-a005-939b0b341b27"}
01:29:19.281 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"43d91121-fdeb-4e89-a005-939b0b341b27"}
01:29:19.283 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd1f7f68-0588-44a8-b30e-c691d9d1b7c9"}
01:29:19.287 00.004 16872 case statement mapped state 6 to 4
01:29:19.290 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"cd1f7f68-0588-44a8-b30e-c691d9d1b7c9"}
01:29:19.296 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a86cc5df-550e-45b6-9acf-399b62dc46d8"}
01:29:19.299 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[7.42,7.17],"pixels":"..."},"id":"a86cc5df-550e-45b6-9acf-399b62dc46d8"}
01:29:22.777 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4c427b1-f70f-4118-9d7f-7b8ccc1ad3d0"}
01:29:22.780 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c4c427b1-f70f-4118-9d7f-7b8ccc1ad3d0"}
01:29:22.784 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"25063b4d-fcc5-40a4-9a83-97bc41d9ec49"}
01:29:22.788 00.004 16872 case statement mapped state 6 to 4
01:29:22.791 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"25063b4d-fcc5-40a4-9a83-97bc41d9ec49"}
01:29:22.794 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"19eb4eb8-f7ac-4e70-950e-129bba85c4cc"}
01:29:22.797 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[7.42,7.17],"pixels":"..."},"id":"19eb4eb8-f7ac-4e70-950e-129bba85c4cc"}
01:29:23.103 00.306 9640 Exposure complete
01:29:23.247 00.144 9640 worker thread done servicing request
01:29:23.247 00.000 16872 OnExposeComplete: enter
01:29:23.251 00.004 16872 UpdateGuideState(): m_state=6
01:29:23.260 00.009 16872 Star::Find(15, 1517, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 68
01:29:23.264 00.004 16872 Star::Find returns 1 (0), X=1518.07, Y=639.60, Mass=860, SNR=10.2, Peak=3420 HFD=3.4
01:29:23.269 00.005 16872 DistanceChecker: deactivated
01:29:23.272 00.003 16872 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.56) = xAngle (1.21 = 1.21)
01:29:23.276 00.004 16872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
01:29:23.280 00.004 16872 CameraToMount -- cameraX=-96.78 cameraY=38.15 hyp=104.03 cameraTheta=2.77 mountX=36.68 mountY=98.94, mountTheta=1.22
01:29:23.285 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-96.78, y=38.15, opts=13)
01:29:23.288 00.003 16872 Enqueuing Move request for scope (-96.78, 38.15)
01:29:23.291 00.003 9640 Worker thread wakes up
01:29:23.291 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-96.78, 38.15) opts 0xd
01:29:23.291 00.000 9640 Handling offset move in thread for scope, endpoint = (-96.78, 38.15)
01:29:23.291 00.000 9640 Moving (-96.78, 38.15) raw xDistance=36.68 yDistance=98.94
01:29:23.291 00.000 9640 GuideAlgorithmHysteresis::Result() returns 35.55 from input 36.68
01:29:23.291 00.000 9640 GuideAlgorithmZFilter::Result() returns 26.89, input 98.94, m_sumCorr=2.9e+02
01:29:23.291 00.000 9640 MoveAxis(W, 4198, ABG)
01:29:23.292 00.001 9640 duration set to 2500 by maxRaDuration
01:29:23.292 00.000 9640 Guiding  Dir = 3, Dur = 2500
01:29:23.292 00.000 9640 IsSlewing returns 0
01:29:23.292 00.000 9640 IsGuiding returns 0
01:29:23.293 00.001 9640 PulseGuide returned control before completion, sleep 2510
01:29:23.299 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=65516, med=3296, FiltMin=3196, FiltMax=65512, Gamma=2.190
01:29:23.334 00.035 16872 UpdateGuideState exits: m=860 SNR=10.2
01:29:23.337 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:23.340 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:29:23.343 00.003 16872 Enqueuing Expose request
01:29:25.814 02.471 9640 IsGuiding returns 1
01:29:25.814 00.000 9640 scope still moving after pulse duration time elapsed
01:29:25.846 00.032 9640 IsSlewing returns 0
01:29:25.847 00.001 9640 IsGuiding returns 0
01:29:25.847 00.000 9640 scope move finished after 2500 + 54 ms
01:29:25.847 00.000 9640 Move returns status 0, amount 2500
01:29:25.847 00.000 9640 MoveAxis(S, 3230, ABG)
01:29:25.847 00.000 9640 duration set to 2500 by maxDecDuration
01:29:25.847 00.000 9640 GetBoolean("/Confirm/9/MaxDecLimitWarningEnabled", 1) returns 1
01:29:25.848 00.001 9640 Guiding  Dir = 1, Dur = 2500
01:29:25.848 00.000 16872 Alert: PHD2 is not able to make sufficient corrections in Dec.  If the side-of-pier has changed from where you last calibrated, check to see if the 'Reverse Dec output option' on the Advanced Dialog guiding tab is wrong. If so, fix it and recalibrate.  Otherwise, check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:29:25.851 00.003 9640 IsSlewing returns 0
01:29:25.851 00.000 9640 IsGuiding returns 0
01:29:25.851 00.000 9640 PulseGuide returned control before completion, sleep 2510
01:29:26.277 00.426 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f903d700-5558-400c-a64e-474fa7c0895e"}
01:29:26.281 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f903d700-5558-400c-a64e-474fa7c0895e"}
01:29:26.299 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3e16bfd-e609-4814-a527-ba99cf04089b"}
01:29:26.302 00.003 16872 case statement mapped state 6 to 3
01:29:26.305 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3e16bfd-e609-4814-a527-ba99cf04089b"}
01:29:26.308 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"34351330-d393-4360-a05b-d90e9f9085de"}
01:29:26.311 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[7.07,6.60],"pixels":"..."},"id":"34351330-d393-4360-a05b-d90e9f9085de"}
01:29:28.370 02.059 9640 IsGuiding returns 1
01:29:28.370 00.000 9640 scope still moving after pulse duration time elapsed
01:29:28.400 00.030 9640 IsSlewing returns 0
01:29:28.401 00.001 9640 IsGuiding returns 0
01:29:28.401 00.000 9640 scope move finished after 2500 + 50 ms
01:29:28.402 00.001 9640 Move returns status 0, amount 2500
01:29:28.402 00.000 9640 move complete, result=0
01:29:28.402 00.000 9640 worker thread done servicing request
01:29:28.402 00.000 9640 Worker thread wakes up
01:29:28.403 00.001 16872 GuideStep: 36.7 px 2500 ms WEST, 98.9 px 2500 ms SOUTH
01:29:28.407 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:29:28.407 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1503,625,31,31)
01:29:29.775 01.368 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e89fbd0-0717-4a79-97d1-fe10ee082807"}
01:29:29.780 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9e89fbd0-0717-4a79-97d1-fe10ee082807"}
01:29:29.785 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1839a6a2-4e21-435c-9843-f3594bc1f6c3"}
01:29:29.788 00.003 16872 case statement mapped state 6 to 3
01:29:29.790 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1839a6a2-4e21-435c-9843-f3594bc1f6c3"}
01:29:29.794 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1af8052a-e402-4cfb-9e78-1e3c35827e75"}
01:29:29.798 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[7.07,6.60],"pixels":"..."},"id":"1af8052a-e402-4cfb-9e78-1e3c35827e75"}
01:29:32.470 02.672 9640 Exposure complete
01:29:32.609 00.139 9640 worker thread done servicing request
01:29:32.610 00.001 16872 OnExposeComplete: enter
01:29:32.612 00.002 16872 UpdateGuideState(): m_state=6
01:29:32.615 00.003 16872 Star::Find(15, 1518, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 69
01:29:32.620 00.005 16872 Star::Find false star n=4 nbg=260 bg=3293.9 sigma=23.6 thresh=3365 peak=3359
01:29:32.623 00.003 16872 Star::Find returns 0 (2), X=1518.00, Y=639.00, Mass=381, SNR=2.9, Peak=3404 HFD=0.0
01:29:32.626 00.003 16872 DistanceChecker: activated
01:29:32.628 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:29:32.631 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:29:32.635 00.004 16872 Enqueuing Move request for scope (0.00, 0.00)
01:29:32.637 00.002 9640 Worker thread wakes up
01:29:32.637 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:29:32.637 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:29:32.637 00.000 9640 move complete, result=0
01:29:32.639 00.002 9640 worker thread done servicing request
01:29:32.742 00.103 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:29:32.747 00.005 16872 Status Line: Star lost - low SNR
01:29:32.753 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=65520, med=3296, FiltMin=3168, FiltMax=65516, Gamma=2.190
01:29:32.790 00.037 16872 UpdateGuideState exits: Star lost - low SNR
01:29:32.793 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:32.795 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:29:32.797 00.002 16872 Enqueuing Expose request
01:29:32.801 00.004 9640 Worker thread wakes up
01:29:32.801 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:29:32.801 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:29:33.274 00.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3c7dacd6-88e0-4523-b1cc-aaa7b655168a"}
01:29:33.277 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3c7dacd6-88e0-4523-b1cc-aaa7b655168a"}
01:29:33.281 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b2f00cf-6590-458a-89e8-476691606d47"}
01:29:33.284 00.003 16872 case statement mapped state 6 to 4
01:29:33.288 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"9b2f00cf-6590-458a-89e8-476691606d47"}
01:29:33.293 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d1ad1759-616f-4a56-8044-ae3ca623d7e0"}
01:29:33.296 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[7.07,6.60],"pixels":"..."},"id":"d1ad1759-616f-4a56-8044-ae3ca623d7e0"}
01:29:36.774 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8bbeca7d-fd11-4440-8f20-a1c68ca9d254"}
01:29:36.777 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8bbeca7d-fd11-4440-8f20-a1c68ca9d254"}
01:29:36.781 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5f99eb9-6f7d-4245-a1ac-f06e475e0642"}
01:29:36.785 00.004 16872 case statement mapped state 6 to 4
01:29:36.788 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"c5f99eb9-6f7d-4245-a1ac-f06e475e0642"}
01:29:36.792 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"595fc3b9-174c-4f83-ba3e-6fcd9dd2e8a7"}
01:29:36.795 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[7.07,6.60],"pixels":"..."},"id":"595fc3b9-174c-4f83-ba3e-6fcd9dd2e8a7"}
01:29:36.857 00.062 9640 Exposure complete
01:29:36.995 00.138 9640 worker thread done servicing request
01:29:36.996 00.001 16872 OnExposeComplete: enter
01:29:36.999 00.003 16872 UpdateGuideState(): m_state=6
01:29:37.003 00.004 16872 Star::Find(15, 1518, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 70
01:29:37.006 00.003 16872 Star::Find returns 1 (0), X=1506.85, Y=651.95, Mass=650, SNR=8.6, Peak=3416 HFD=2.1
01:29:37.008 00.002 16872 DistanceChecker: reject for large offset (119.22 > 81.84) avgDist = 40.92 count = 34
01:29:37.011 00.003 16872 Status Line: Recovering
01:29:37.015 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:29:37.020 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:29:37.022 00.002 16872 Enqueuing Move request for scope (0.00, 0.00)
01:29:37.025 00.003 9640 Worker thread wakes up
01:29:37.025 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:29:37.025 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:29:37.025 00.000 9640 move complete, result=0
01:29:37.025 00.000 9640 worker thread done servicing request
01:29:37.139 00.114 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:29:37.143 00.004 16872 Status Line: No star found
01:29:37.148 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=65520, med=3300, FiltMin=3176, FiltMax=65516, Gamma=2.190
01:29:37.182 00.034 16872 UpdateGuideState exits: No star found
01:29:37.184 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:37.189 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:29:37.192 00.003 16872 Enqueuing Expose request
01:29:37.199 00.007 9640 Worker thread wakes up
01:29:37.199 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:29:37.199 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:29:40.273 03.074 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b656eef-7acd-4fe7-9ad2-0c01be04974a"}
01:29:40.277 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8b656eef-7acd-4fe7-9ad2-0c01be04974a"}
01:29:40.282 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"614a9198-fcdf-49e1-821a-86e42bab6560"}
01:29:40.285 00.003 16872 case statement mapped state 6 to 4
01:29:40.289 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"614a9198-fcdf-49e1-821a-86e42bab6560"}
01:29:40.294 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"90c41dc9-497e-4c25-9821-189c0c1084fc"}
01:29:40.297 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[7.07,6.60],"pixels":"..."},"id":"90c41dc9-497e-4c25-9821-189c0c1084fc"}
01:29:41.298 01.001 9640 Exposure complete
01:29:41.441 00.143 9640 worker thread done servicing request
01:29:41.441 00.000 16872 OnExposeComplete: enter
01:29:41.444 00.003 16872 UpdateGuideState(): m_state=6
01:29:41.447 00.003 16872 Star::Find(15, 1518, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
01:29:41.449 00.002 16872 Star::Find false star n=6 nbg=265 bg=3304.2 sigma=24.9 thresh=3379 peak=3369
01:29:41.452 00.003 16872 Star::Find returns 0 (2), X=1518.00, Y=639.00, Mass=539, SNR=2.9, Peak=3424 HFD=0.0
01:29:41.454 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:29:41.457 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:29:41.462 00.005 16872 Enqueuing Move request for scope (0.00, 0.00)
01:29:41.465 00.003 9640 Worker thread wakes up
01:29:41.466 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:29:41.466 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:29:41.466 00.000 9640 move complete, result=0
01:29:41.467 00.001 9640 worker thread done servicing request
01:29:41.569 00.102 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:29:41.573 00.004 16872 Status Line: Star lost - low SNR
01:29:41.580 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=65516, med=3304, FiltMin=3174, FiltMax=65516, Gamma=2.190
01:29:41.614 00.034 16872 UpdateGuideState exits: Star lost - low SNR
01:29:41.620 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:41.623 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:29:41.626 00.003 16872 Enqueuing Expose request
01:29:41.628 00.002 9640 Worker thread wakes up
01:29:41.628 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:29:41.628 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:29:43.775 02.147 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"feae03a5-266a-4c2f-9f13-4fdb163f5fd1"}
01:29:43.777 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"feae03a5-266a-4c2f-9f13-4fdb163f5fd1"}
01:29:43.781 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7d0fdbc-b278-44c1-8e79-99503c599462"}
01:29:43.783 00.002 16872 case statement mapped state 6 to 4
01:29:43.786 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"a7d0fdbc-b278-44c1-8e79-99503c599462"}
01:29:43.791 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"00284535-245f-48f8-837a-6fc9be8ca7cc"}
01:29:43.794 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[7.07,6.60],"pixels":"..."},"id":"00284535-245f-48f8-837a-6fc9be8ca7cc"}
01:29:45.683 01.889 9640 Exposure complete
01:29:45.819 00.136 9640 worker thread done servicing request
01:29:45.819 00.000 16872 OnExposeComplete: enter
01:29:45.822 00.003 16872 UpdateGuideState(): m_state=6
01:29:45.825 00.003 16872 Star::Find(15, 1518, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 72
01:29:45.828 00.003 16872 Star::Find false star n=1 nbg=281 bg=3314.9 sigma=22.0 thresh=3381 peak=3361
01:29:45.830 00.002 16872 Star::Find returns 0 (2), X=1518.00, Y=639.00, Mass=81, SNR=2.9, Peak=3400 HFD=0.0
01:29:45.834 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:29:45.837 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:29:45.841 00.004 16872 Enqueuing Move request for scope (0.00, 0.00)
01:29:45.844 00.003 9640 Worker thread wakes up
01:29:45.844 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:29:45.844 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:29:45.844 00.000 9640 move complete, result=0
01:29:45.845 00.001 9640 worker thread done servicing request
01:29:45.956 00.111 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:29:45.963 00.007 16872 Status Line: Star lost - low SNR
01:29:45.970 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=65520, med=3308, FiltMin=3186, FiltMax=65516, Gamma=2.190
01:29:46.005 00.035 16872 UpdateGuideState exits: Star lost - low SNR
01:29:46.009 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:46.012 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:29:46.016 00.004 16872 Enqueuing Expose request
01:29:46.018 00.002 9640 Worker thread wakes up
01:29:46.019 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:29:46.019 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:29:47.274 01.255 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"61551203-3f95-45a5-86fa-35318903ea14"}
01:29:47.278 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"61551203-3f95-45a5-86fa-35318903ea14"}
01:29:47.282 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24594ee3-734c-4ecd-8179-a34bd7d45995"}
01:29:47.287 00.005 16872 case statement mapped state 6 to 4
01:29:47.291 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"24594ee3-734c-4ecd-8179-a34bd7d45995"}
01:29:47.296 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b10d504e-e3b4-4889-93aa-d5dafaff5558"}
01:29:47.301 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[7.07,6.60],"pixels":"..."},"id":"b10d504e-e3b4-4889-93aa-d5dafaff5558"}
01:29:50.076 02.775 9640 Exposure complete
01:29:50.212 00.136 9640 worker thread done servicing request
01:29:50.212 00.000 16872 OnExposeComplete: enter
01:29:50.217 00.005 16872 UpdateGuideState(): m_state=6
01:29:50.220 00.003 16872 Star::Find(15, 1518, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 73
01:29:50.223 00.003 16872 Star::Find returns 1 (0), X=1517.82, Y=629.82, Mass=801, SNR=10.6, Peak=3412 HFD=5.4
01:29:50.227 00.004 16872 DistanceChecker: deactivated
01:29:50.230 00.003 16872 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.56) = xAngle (1.30 = 1.30)
01:29:50.232 00.002 16872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.35 = 1.35)
01:29:50.235 00.003 16872 CameraToMount -- cameraX=-97.02 cameraY=28.38 hyp=101.08 cameraTheta=2.86 mountX=26.90 mountY=98.58, mountTheta=1.30
01:29:50.238 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-97.02, y=28.38, opts=13)
01:29:50.241 00.003 16872 Enqueuing Move request for scope (-97.02, 28.38)
01:29:50.245 00.004 9640 Worker thread wakes up
01:29:50.245 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-97.02, 28.38) opts 0xd
01:29:50.245 00.000 9640 Handling offset move in thread for scope, endpoint = (-97.02, 28.38)
01:29:50.245 00.000 9640 Moving (-97.02, 28.38) raw xDistance=26.90 yDistance=98.58
01:29:50.245 00.000 9640 GuideAlgorithmHysteresis::Result() returns 27.77 from input 26.90
01:29:50.245 00.000 9640 GuideAlgorithmZFilter::Result() returns 28.18, input 98.58, m_sumCorr=3.2e+02
01:29:50.245 00.000 9640 MoveAxis(W, 3279, ABG)
01:29:50.246 00.001 9640 duration set to 2500 by maxRaDuration
01:29:50.246 00.000 9640 Guiding  Dir = 3, Dur = 2500
01:29:50.246 00.000 9640 IsSlewing returns 0
01:29:50.246 00.000 9640 IsGuiding returns 0
01:29:50.246 00.000 9640 PulseGuide returned control before completion, sleep 2510
01:29:50.251 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65516, med=3308, FiltMin=3198, FiltMax=65508, Gamma=2.190
01:29:50.286 00.035 16872 UpdateGuideState exits: m=801 SNR=10.6
01:29:50.289 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:50.292 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:29:50.294 00.002 16872 Enqueuing Expose request
01:29:50.774 00.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd0a1242-2fef-4a3a-b266-7c4d2a20b10f"}
01:29:50.777 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bd0a1242-2fef-4a3a-b266-7c4d2a20b10f"}
01:29:50.780 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ca4ea19-bebb-4b88-814c-8fc0c5630ec5"}
01:29:50.784 00.004 16872 case statement mapped state 6 to 3
01:29:50.787 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ca4ea19-bebb-4b88-814c-8fc0c5630ec5"}
01:29:50.791 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"97ccaf9e-4726-4e99-ab3f-115fe61d4b1d"}
01:29:50.794 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[6.82,6.82],"pixels":"..."},"id":"97ccaf9e-4726-4e99-ab3f-115fe61d4b1d"}
01:29:52.760 01.966 9640 IsGuiding returns 1
01:29:52.760 00.000 9640 scope still moving after pulse duration time elapsed
01:29:52.791 00.031 9640 IsSlewing returns 0
01:29:52.792 00.001 9640 IsGuiding returns 0
01:29:52.792 00.000 9640 scope move finished after 2500 + 45 ms
01:29:52.792 00.000 9640 Move returns status 0, amount 2500
01:29:52.792 00.000 9640 MoveAxis(S, 3385, ABG)
01:29:52.792 00.000 9640 duration set to 2500 by maxDecDuration
01:29:52.792 00.000 9640 Guiding  Dir = 1, Dur = 2500
01:29:52.792 00.000 9640 IsSlewing returns 0
01:29:52.792 00.000 9640 IsGuiding returns 0
01:29:52.792 00.000 9640 PulseGuide returned control before completion, sleep 2510
01:29:54.274 01.482 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"84b907c4-32fc-4c43-891b-c4de2fb4fe72"}
01:29:54.277 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"84b907c4-32fc-4c43-891b-c4de2fb4fe72"}
01:29:54.280 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"31830970-2654-4e88-a34f-fb61c2e47f09"}
01:29:54.282 00.002 16872 case statement mapped state 6 to 3
01:29:54.286 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"31830970-2654-4e88-a34f-fb61c2e47f09"}
01:29:54.289 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"63b4d53f-fafb-4c59-ab6f-a1121ae9d0ec"}
01:29:54.292 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[6.82,6.82],"pixels":"..."},"id":"63b4d53f-fafb-4c59-ab6f-a1121ae9d0ec"}
01:29:55.316 01.024 9640 IsGuiding returns 1
01:29:55.316 00.000 9640 scope still moving after pulse duration time elapsed
01:29:55.348 00.032 9640 IsSlewing returns 0
01:29:55.348 00.000 9640 IsGuiding returns 0
01:29:55.349 00.001 9640 scope move finished after 2500 + 56 ms
01:29:55.349 00.000 9640 Move returns status 0, amount 2500
01:29:55.349 00.000 9640 move complete, result=0
01:29:55.349 00.000 9640 worker thread done servicing request
01:29:55.349 00.000 16872 GuideStep: 26.9 px 2500 ms WEST, 98.6 px 2500 ms SOUTH
01:29:55.354 00.005 9640 Worker thread wakes up
01:29:55.354 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:29:55.354 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1503,615,31,31)
01:29:57.774 02.420 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ab26d5b-af6e-4b2b-8216-3bec6b203667"}
01:29:57.777 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5ab26d5b-af6e-4b2b-8216-3bec6b203667"}
01:29:57.781 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2f1bd8b-2ed3-425d-8e70-c1dec214f816"}
01:29:57.784 00.003 16872 case statement mapped state 6 to 3
01:29:57.787 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2f1bd8b-2ed3-425d-8e70-c1dec214f816"}
01:29:57.791 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0a9c32ec-efd6-45e2-b62d-e495384b3a86"}
01:29:57.795 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[6.82,6.82],"pixels":"..."},"id":"0a9c32ec-efd6-45e2-b62d-e495384b3a86"}
01:29:59.420 01.625 9640 Exposure complete
01:29:59.559 00.139 9640 worker thread done servicing request
01:29:59.559 00.000 16872 OnExposeComplete: enter
01:29:59.562 00.003 16872 UpdateGuideState(): m_state=6
01:29:59.564 00.002 16872 Star::Find(15, 1517, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 74
01:29:59.567 00.003 16872 Star::Find false star n=2 nbg=278 bg=3303.4 sigma=26.2 thresh=3382 peak=3375
01:29:59.570 00.003 16872 Star::Find returns 0 (2), X=1517.00, Y=629.00, Mass=225, SNR=2.9, Peak=3432 HFD=0.0
01:29:59.573 00.003 16872 DistanceChecker: activated
01:29:59.576 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:29:59.579 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:29:59.581 00.002 16872 Enqueuing Move request for scope (0.00, 0.00)
01:29:59.585 00.004 9640 Worker thread wakes up
01:29:59.585 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:29:59.585 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:29:59.585 00.000 9640 move complete, result=0
01:29:59.585 00.000 9640 worker thread done servicing request
01:29:59.692 00.107 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:29:59.697 00.005 16872 Status Line: Star lost - low SNR
01:29:59.703 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3300, FiltMin=3200, FiltMax=65516, Gamma=2.190
01:29:59.737 00.034 16872 UpdateGuideState exits: Star lost - low SNR
01:29:59.741 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:59.745 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:29:59.747 00.002 16872 Enqueuing Expose request
01:29:59.749 00.002 9640 Worker thread wakes up
01:29:59.750 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:29:59.750 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:30:01.274 01.524 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"087e2f97-0f64-408a-aae5-4350734a1fcd"}
01:30:01.278 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"087e2f97-0f64-408a-aae5-4350734a1fcd"}
01:30:01.282 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cbaa7aa1-b3d1-49b5-bde1-60be09bfbcfe"}
01:30:01.285 00.003 16872 case statement mapped state 6 to 4
01:30:01.288 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"cbaa7aa1-b3d1-49b5-bde1-60be09bfbcfe"}
01:30:01.291 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"365df1bb-f6d3-4058-aa84-d085b178f200"}
01:30:01.294 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[6.82,6.82],"pixels":"..."},"id":"365df1bb-f6d3-4058-aa84-d085b178f200"}
01:30:03.814 02.520 9640 Exposure complete
01:30:03.952 00.138 9640 worker thread done servicing request
01:30:03.953 00.001 16872 OnExposeComplete: enter
01:30:03.955 00.002 16872 UpdateGuideState(): m_state=6
01:30:03.959 00.004 16872 Star::Find(15, 1517, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 75
01:30:03.961 00.002 16872 Star::Find false star n=5 nbg=279 bg=3295.3 sigma=25.8 thresh=3373 peak=3361
01:30:03.963 00.002 16872 Star::Find returns 0 (2), X=1517.00, Y=629.00, Mass=483, SNR=2.9, Peak=3404 HFD=0.0
01:30:03.966 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:30:03.969 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:30:03.972 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:30:03.978 00.006 9640 Worker thread wakes up
01:30:03.978 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:30:03.978 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:30:03.978 00.000 9640 move complete, result=0
01:30:03.979 00.001 9640 worker thread done servicing request
01:30:04.083 00.104 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:30:04.087 00.004 16872 Status Line: Star lost - low SNR
01:30:04.092 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3300, FiltMin=3200, FiltMax=65516, Gamma=2.190
01:30:04.126 00.034 16872 UpdateGuideState exits: Star lost - low SNR
01:30:04.130 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:04.133 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:30:04.136 00.003 16872 Enqueuing Expose request
01:30:04.138 00.002 9640 Worker thread wakes up
01:30:04.138 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:30:04.138 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:30:04.775 00.637 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3a6770c-ba26-4a9b-854c-2c0e6961a355"}
01:30:04.778 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f3a6770c-ba26-4a9b-854c-2c0e6961a355"}
01:30:04.781 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f07a31dc-c1de-4616-805a-3aa219bd76a8"}
01:30:04.783 00.002 16872 case statement mapped state 6 to 4
01:30:04.788 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"f07a31dc-c1de-4616-805a-3aa219bd76a8"}
01:30:04.791 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e1e9fe51-3214-4e79-9097-79f3a6e0bb81"}
01:30:04.794 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[6.82,6.82],"pixels":"..."},"id":"e1e9fe51-3214-4e79-9097-79f3a6e0bb81"}
01:30:08.197 03.403 9640 Exposure complete
01:30:08.275 00.078 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80b934c5-8822-419b-9cab-aae93797921f"}
01:30:08.279 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"80b934c5-8822-419b-9cab-aae93797921f"}
01:30:08.282 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d851de50-2723-41e7-b162-ae182506b582"}
01:30:08.285 00.003 16872 case statement mapped state 6 to 4
01:30:08.288 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"d851de50-2723-41e7-b162-ae182506b582"}
01:30:08.291 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"00045206-5f83-449a-bc57-6a32c89df31d"}
01:30:08.294 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[6.82,6.82],"pixels":"..."},"id":"00045206-5f83-449a-bc57-6a32c89df31d"}
01:30:08.336 00.042 9640 worker thread done servicing request
01:30:08.336 00.000 16872 OnExposeComplete: enter
01:30:08.339 00.003 16872 UpdateGuideState(): m_state=6
01:30:08.342 00.003 16872 Star::Find(15, 1517, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 76
01:30:08.344 00.002 16872 Star::Find returns 1 (0), X=1518.80, Y=628.67, Mass=1932, SNR=18.6, Peak=3420 HFD=6.5
01:30:08.349 00.005 16872 DistanceChecker: reject for large offset (99.83 > 87.26) avgDist = 43.63 count = 35
01:30:08.351 00.002 16872 DistanceChecker: begin recovering
01:30:08.353 00.002 16872 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.56) = xAngle (1.31 = 1.31)
01:30:08.356 00.003 16872 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.36 = 1.36)
01:30:08.359 00.003 16872 CameraToMount -- cameraX=-96.05 cameraY=27.22 hyp=99.83 cameraTheta=2.87 mountX=25.76 mountY=97.54, mountTheta=1.31
01:30:08.363 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-96.05, y=27.22, opts=13)
01:30:08.366 00.003 16872 Enqueuing Move request for scope (-96.05, 27.22)
01:30:08.368 00.002 9640 Worker thread wakes up
01:30:08.368 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-96.05, 27.22) opts 0xd
01:30:08.368 00.000 9640 Handling offset move in thread for scope, endpoint = (-96.05, 27.22)
01:30:08.368 00.000 9640 Moving (-96.05, 27.22) raw xDistance=25.76 yDistance=97.54
01:30:08.368 00.000 9640 GuideAlgorithmHysteresis::Result() returns 25.96 from input 25.76
01:30:08.368 00.000 9640 GuideAlgorithmZFilter::Result() returns 28.36, input 97.54, m_sumCorr=3.5e+02
01:30:08.368 00.000 9640 MoveAxis(W, 3066, ABG)
01:30:08.368 00.000 9640 duration set to 2500 by maxRaDuration
01:30:08.369 00.001 9640 GetBoolean("/Confirm/9/MaxRALimitWarningEnabled", 1) returns 0
01:30:08.369 00.000 9640 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:30:08.369 00.000 9640 Guiding  Dir = 3, Dur = 2500
01:30:08.369 00.000 9640 IsSlewing returns 0
01:30:08.369 00.000 9640 IsGuiding returns 0
01:30:08.370 00.001 9640 PulseGuide returned control before completion, sleep 2510
01:30:08.374 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=65516, med=3308, FiltMin=3222, FiltMax=65512, Gamma=2.190
01:30:08.411 00.037 16872 UpdateGuideState exits: m=1932 SNR=18.6
01:30:08.414 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:08.416 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:30:08.419 00.003 16872 Enqueuing Expose request
01:30:10.891 02.472 9640 IsGuiding returns 1
01:30:10.891 00.000 9640 scope still moving after pulse duration time elapsed
01:30:10.923 00.032 9640 IsSlewing returns 0
01:30:10.924 00.001 9640 IsGuiding returns 0
01:30:10.924 00.000 9640 scope move finished after 2500 + 53 ms
01:30:10.924 00.000 9640 Move returns status 0, amount 2500
01:30:10.924 00.000 9640 MoveAxis(S, 3407, ABG)
01:30:10.924 00.000 9640 duration set to 2500 by maxDecDuration
01:30:10.924 00.000 9640 Guiding  Dir = 1, Dur = 2500
01:30:10.924 00.000 9640 IsSlewing returns 0
01:30:10.924 00.000 9640 IsGuiding returns 0
01:30:10.925 00.001 9640 PulseGuide returned control before completion, sleep 2510
01:30:11.775 00.850 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb387f97-7cbc-4536-997e-1a920ab4a18a"}
01:30:11.780 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eb387f97-7cbc-4536-997e-1a920ab4a18a"}
01:30:11.784 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b734e15-7001-4aa0-b3c1-17a074131d38"}
01:30:11.789 00.005 16872 case statement mapped state 6 to 3
01:30:11.792 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b734e15-7001-4aa0-b3c1-17a074131d38"}
01:30:11.796 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6ffe393b-a12b-42eb-849e-b8fa04422c91"}
01:30:11.800 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[6.80,6.67],"pixels":"..."},"id":"6ffe393b-a12b-42eb-849e-b8fa04422c91"}
01:30:13.440 01.640 9640 IsGuiding returns 1
01:30:13.440 00.000 9640 scope still moving after pulse duration time elapsed
01:30:13.471 00.031 9640 IsSlewing returns 0
01:30:13.471 00.000 9640 IsGuiding returns 0
01:30:13.472 00.001 9640 scope move finished after 2500 + 47 ms
01:30:13.472 00.000 9640 Move returns status 0, amount 2500
01:30:13.472 00.000 9640 move complete, result=0
01:30:13.472 00.000 9640 worker thread done servicing request
01:30:13.472 00.000 9640 Worker thread wakes up
01:30:13.472 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:30:13.472 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1504,614,31,31)
01:30:13.472 00.000 16872 GuideStep: 25.8 px 2500 ms WEST, 97.5 px 2500 ms SOUTH
01:30:15.275 01.803 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb4a92f4-64be-48b6-b563-8c598e6c0a23"}
01:30:15.278 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bb4a92f4-64be-48b6-b563-8c598e6c0a23"}
01:30:15.282 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"056bffcc-e15f-40b1-a4cc-228017988aef"}
01:30:15.284 00.002 16872 case statement mapped state 6 to 3
01:30:15.286 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"056bffcc-e15f-40b1-a4cc-228017988aef"}
01:30:15.290 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"28516a6c-789e-4150-8571-e9637484e757"}
01:30:15.293 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[6.80,6.67],"pixels":"..."},"id":"28516a6c-789e-4150-8571-e9637484e757"}
01:30:17.527 02.234 9640 Exposure complete
01:30:17.666 00.139 9640 worker thread done servicing request
01:30:17.666 00.000 16872 OnExposeComplete: enter
01:30:17.670 00.004 16872 UpdateGuideState(): m_state=6
01:30:17.673 00.003 16872 Star::Find(15, 1518, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 77
01:30:17.676 00.003 16872 Star::Find false star n=2 nbg=275 bg=3310.3 sigma=24.9 thresh=3385 peak=3373
01:30:17.680 00.004 16872 Star::Find returns 0 (2), X=1518.00, Y=628.00, Mass=187, SNR=2.9, Peak=3420 HFD=0.0
01:30:17.682 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:30:17.685 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:30:17.688 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:30:17.691 00.003 9640 Worker thread wakes up
01:30:17.691 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:30:17.691 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:30:17.691 00.000 9640 move complete, result=0
01:30:17.692 00.001 9640 worker thread done servicing request
01:30:17.798 00.106 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:30:17.802 00.004 16872 Status Line: Star lost - low SNR
01:30:17.808 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=65520, med=3308, FiltMin=3154, FiltMax=65516, Gamma=2.190
01:30:17.841 00.033 16872 UpdateGuideState exits: Star lost - low SNR
01:30:17.847 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:17.851 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:30:17.854 00.003 16872 Enqueuing Expose request
01:30:17.856 00.002 9640 Worker thread wakes up
01:30:17.856 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:30:17.856 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:30:18.774 00.918 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ed71b99-30a5-4c9f-9e7c-145f8ffc35d0"}
01:30:18.776 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4ed71b99-30a5-4c9f-9e7c-145f8ffc35d0"}
01:30:18.781 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"699ca38c-4fac-46b4-9598-7e66fed344a6"}
01:30:18.784 00.003 16872 case statement mapped state 6 to 4
01:30:18.787 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"699ca38c-4fac-46b4-9598-7e66fed344a6"}
01:30:18.791 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d720a62f-7279-45e7-9d69-ffab5c91bd3a"}
01:30:18.794 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[6.80,6.67],"pixels":"..."},"id":"d720a62f-7279-45e7-9d69-ffab5c91bd3a"}
01:30:21.913 03.119 9640 Exposure complete
01:30:22.049 00.136 9640 worker thread done servicing request
01:30:22.049 00.000 16872 OnExposeComplete: enter
01:30:22.053 00.004 16872 UpdateGuideState(): m_state=6
01:30:22.056 00.003 16872 Star::Find(15, 1518, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 78
01:30:22.059 00.003 16872 Star::Find false star n=1 nbg=273 bg=3302.3 sigma=23.6 thresh=3373 peak=3363
01:30:22.061 00.002 16872 Star::Find returns 0 (2), X=1518.00, Y=628.00, Mass=102, SNR=2.9, Peak=3408 HFD=0.0
01:30:22.065 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:30:22.068 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:30:22.070 00.002 16872 Enqueuing Move request for scope (0.00, 0.00)
01:30:22.073 00.003 9640 Worker thread wakes up
01:30:22.073 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:30:22.073 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:30:22.073 00.000 9640 move complete, result=0
01:30:22.073 00.000 9640 worker thread done servicing request
01:30:22.188 00.115 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:30:22.192 00.004 16872 Status Line: Star lost - low SNR
01:30:22.197 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3028, max=65520, med=3304, FiltMin=3128, FiltMax=65516, Gamma=2.190
01:30:22.231 00.034 16872 UpdateGuideState exits: Star lost - low SNR
01:30:22.234 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:22.239 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:30:22.241 00.002 16872 Enqueuing Expose request
01:30:22.244 00.003 9640 Worker thread wakes up
01:30:22.244 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:30:22.244 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:30:22.279 00.035 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9583871e-8569-4825-8224-dfc26290bb21"}
01:30:22.283 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9583871e-8569-4825-8224-dfc26290bb21"}
01:30:22.287 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ffdbdc9-9c03-4942-9ddf-c4fe61ad7467"}
01:30:22.289 00.002 16872 case statement mapped state 6 to 4
01:30:22.292 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"7ffdbdc9-9c03-4942-9ddf-c4fe61ad7467"}
01:30:22.296 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c189d2e0-d969-4fd0-ad1a-3784ffd1676a"}
01:30:22.302 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[6.80,6.67],"pixels":"..."},"id":"c189d2e0-d969-4fd0-ad1a-3784ffd1676a"}
01:30:25.773 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c11215d0-23de-4c23-bdc4-f0e8678bf6ad"}
01:30:25.776 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c11215d0-23de-4c23-bdc4-f0e8678bf6ad"}
01:30:25.780 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0c5f05f2-51ac-4f5d-9772-fd661ef90836"}
01:30:25.783 00.003 16872 case statement mapped state 6 to 4
01:30:25.785 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"0c5f05f2-51ac-4f5d-9772-fd661ef90836"}
01:30:25.788 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e1120c1b-7916-4027-aef7-e609d741feb2"}
01:30:25.791 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[6.80,6.67],"pixels":"..."},"id":"e1120c1b-7916-4027-aef7-e609d741feb2"}
01:30:26.293 00.502 9640 Exposure complete
01:30:26.430 00.137 9640 worker thread done servicing request
01:30:26.430 00.000 16872 OnExposeComplete: enter
01:30:26.433 00.003 16872 UpdateGuideState(): m_state=6
01:30:26.435 00.002 16872 Star::Find(15, 1518, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 79
01:30:26.438 00.003 16872 Star::Find false star n=1 nbg=277 bg=3299.9 sigma=26.9 thresh=3381 peak=3345
01:30:26.441 00.003 16872 Star::Find returns 0 (2), X=1518.00, Y=628.00, Mass=92, SNR=2.9, Peak=3392 HFD=0.0
01:30:26.443 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:30:26.446 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:30:26.449 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:30:26.452 00.003 9640 Worker thread wakes up
01:30:26.452 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:30:26.452 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:30:26.452 00.000 9640 move complete, result=0
01:30:26.452 00.000 9640 worker thread done servicing request
01:30:26.555 00.103 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:30:26.559 00.004 16872 Status Line: Star lost - low SNR
01:30:26.564 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=65520, med=3300, FiltMin=3200, FiltMax=65512, Gamma=2.190
01:30:26.599 00.035 16872 UpdateGuideState exits: Star lost - low SNR
01:30:26.601 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:26.607 00.006 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:30:26.610 00.003 16872 Enqueuing Expose request
01:30:26.612 00.002 9640 Worker thread wakes up
01:30:26.612 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:30:26.612 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:30:29.271 02.659 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb4543b2-488a-4d3f-8845-deb5da91f191"}
01:30:29.274 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eb4543b2-488a-4d3f-8845-deb5da91f191"}
01:30:29.280 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"666de009-12a3-443b-9689-28caf5738a71"}
01:30:29.284 00.004 16872 case statement mapped state 6 to 4
01:30:29.288 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"666de009-12a3-443b-9689-28caf5738a71"}
01:30:29.293 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8a6f2dfc-89a9-403c-a9df-28bad33fb330"}
01:30:29.297 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[6.80,6.67],"pixels":"..."},"id":"8a6f2dfc-89a9-403c-a9df-28bad33fb330"}
01:30:30.671 01.374 9640 Exposure complete
01:30:30.809 00.138 9640 worker thread done servicing request
01:30:30.809 00.000 16872 OnExposeComplete: enter
01:30:30.812 00.003 16872 UpdateGuideState(): m_state=6
01:30:30.814 00.002 16872 Star::Find(15, 1518, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 80
01:30:30.817 00.003 16872 Star::Find false star n=5 nbg=260 bg=3306.6 sigma=21.0 thresh=3370 peak=3362
01:30:30.820 00.003 16872 Star::Find returns 0 (2), X=1518.00, Y=628.00, Mass=387, SNR=2.9, Peak=3396 HFD=0.0
01:30:30.822 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:30:30.825 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:30:30.828 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:30:30.831 00.003 9640 Worker thread wakes up
01:30:30.831 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:30:30.831 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:30:30.831 00.000 9640 move complete, result=0
01:30:30.831 00.000 9640 worker thread done servicing request
01:30:30.944 00.113 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:30:30.947 00.003 16872 Status Line: Star lost - low SNR
01:30:30.953 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65516, med=3304, FiltMin=3164, FiltMax=65512, Gamma=2.190
01:30:30.986 00.033 16872 UpdateGuideState exits: Star lost - low SNR
01:30:30.990 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:30.994 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:30:30.996 00.002 16872 Enqueuing Expose request
01:30:31.000 00.004 9640 Worker thread wakes up
01:30:31.000 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:30:31.001 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:30:32.771 01.770 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58b69272-e7d9-40c4-ade5-6cd55c9e7cba"}
01:30:32.773 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"58b69272-e7d9-40c4-ade5-6cd55c9e7cba"}
01:30:32.778 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b3daf1ca-8be7-4df5-82bd-21c4fcd21a62"}
01:30:32.780 00.002 16872 case statement mapped state 6 to 4
01:30:32.783 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"b3daf1ca-8be7-4df5-82bd-21c4fcd21a62"}
01:30:32.786 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e434d627-1f5b-4c65-9528-67f75645a93c"}
01:30:32.790 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":80,"width":15,"height":15,"star_pos":[6.80,6.67],"pixels":"..."},"id":"e434d627-1f5b-4c65-9528-67f75645a93c"}
01:30:34.610 01.820 16872 evsrv: cli 0D3BFFA8 connect
01:30:34.616 00.006 16872 case statement mapped state 6 to 4
01:30:34.628 00.012 16872 case statement mapped state 6 to 4
01:30:34.647 00.019 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"1fded0ea-1cc2-4108-b6b8-a9630c0209b5"}
01:30:34.657 00.010 16872 case statement mapped state 6 to 4
01:30:34.662 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"LostLock","id":"1fded0ea-1cc2-4108-b6b8-a9630c0209b5"}
01:30:34.667 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:30:34.677 00.010 16872 evsrv: cli 0D3C0A48 connect
01:30:34.680 00.003 16872 case statement mapped state 6 to 4
01:30:34.687 00.007 16872 case statement mapped state 6 to 4
01:30:34.691 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"0db2448e-469c-486b-8d9e-825a43a1ab5d"}
01:30:34.695 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:30:34.701 00.006 16872 Status Line: Waiting for devices...
01:30:34.715 00.014 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"0db2448e-469c-486b-8d9e-825a43a1ab5d"}
01:30:34.724 00.009 16872 evsrv: cli 0D3C0A48 disconnect
01:30:34.729 00.005 16872 evsrv: cli 0D3BF8C8 connect
01:30:34.737 00.008 16872 case statement mapped state 6 to 4
01:30:34.743 00.006 16872 case statement mapped state 6 to 4
01:30:34.750 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"d7cb4621-bdde-48f4-aa67-954049eb82c5"}
01:30:34.754 00.004 16872 case statement mapped state 6 to 4
01:30:34.759 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"LostLock","id":"d7cb4621-bdde-48f4-aa67-954049eb82c5"}
01:30:34.766 00.007 16872 evsrv: cli 0D3BF8C8 disconnect
01:30:34.890 00.124 9640 ASCOM_AbortExposure returns err = 0
01:30:34.890 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:30:34.890 00.000 9640 worker thread done servicing request
01:30:34.890 00.000 16872 OnExposeComplete: enter
01:30:34.895 00.005 16872 OnExposeComplete: Capture Error reported
01:30:34.899 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:30:34.902 00.003 16872 Mount: notify guiding stopped
01:30:34.910 00.008 16872 Changing from state GUIDING to STOP
01:30:34.914 00.004 16872 guider state => SELECTED
01:30:34.917 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65516, med=3304, FiltMin=3164, FiltMax=65512, Gamma=2.190
01:30:34.952 00.035 16872 Changing from state SELECTED to UNINITIALIZED
01:30:34.956 00.004 16872 guider state => SELECTING
01:30:34.964 00.008 16872 Status Line: Stopped.
01:30:34.972 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:30:35.767 00.795 16872 evsrv: cli 0D3C0A48 connect
01:30:35.771 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8cdd7884-c6eb-4e2d-87d1-974195e06531"}
01:30:35.775 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"8cdd7884-c6eb-4e2d-87d1-974195e06531"}
01:30:35.778 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:30:35.840 00.062 16872 evsrv: cli 0D3C0228 connect
01:30:35.845 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"60bdf150-41a5-4cf8-ac2a-192c98021f1f"}
01:30:35.848 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"60bdf150-41a5-4cf8-ac2a-192c98021f1f"}
01:30:35.851 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:30:36.271 00.420 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"794b1135-6197-465f-822d-a1f0d94652bf"}
01:30:36.274 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"794b1135-6197-465f-822d-a1f0d94652bf"}
01:30:36.279 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e6ef7589-93d1-42c8-8aa0-1870b0bb68d4"}
01:30:36.281 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e6ef7589-93d1-42c8-8aa0-1870b0bb68d4"}
01:30:39.771 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bbe74f2e-83a5-4b9f-be31-32c07acdd377"}
01:30:39.775 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bbe74f2e-83a5-4b9f-be31-32c07acdd377"}
01:30:39.779 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"568e5532-997e-4fd9-af14-699dc379a958"}
01:30:39.781 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"568e5532-997e-4fd9-af14-699dc379a958"}
01:30:43.373 03.592 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07a760e8-031e-4623-a953-5984cd04a53a"}
01:30:43.375 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"07a760e8-031e-4623-a953-5984cd04a53a"}
01:30:43.426 00.051 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ef5c6d8e-a567-45ea-9653-17330b18a63e"}
01:30:43.431 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef5c6d8e-a567-45ea-9653-17330b18a63e"}
01:30:46.873 03.442 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55cd46c0-51f5-4831-96de-740769eeef53"}
01:30:46.875 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"55cd46c0-51f5-4831-96de-740769eeef53"}
01:30:46.881 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21b71450-d413-4b83-a134-77b946b905b3"}
01:30:46.884 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"21b71450-d413-4b83-a134-77b946b905b3"}
01:30:50.372 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37c65e16-fd48-420c-a7bf-dca582ed3b59"}
01:30:50.374 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"37c65e16-fd48-420c-a7bf-dca582ed3b59"}
01:30:50.378 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b345c064-5d86-41ae-89a8-5b8b7aef646f"}
01:30:50.381 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b345c064-5d86-41ae-89a8-5b8b7aef646f"}
01:30:53.870 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9a0ce4a1-121a-4bde-b3f5-96d8befd9cc9"}
01:30:53.873 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9a0ce4a1-121a-4bde-b3f5-96d8befd9cc9"}
01:30:53.877 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"59d2dd0d-dd89-4da9-9e68-680ebc4e62c4"}
01:30:53.879 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"59d2dd0d-dd89-4da9-9e68-680ebc4e62c4"}
01:30:57.370 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"006af72c-1d13-4fb1-9291-bbf10210bfa3"}
01:30:57.374 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"006af72c-1d13-4fb1-9291-bbf10210bfa3"}
01:30:57.376 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e54d4a69-a64b-422f-abe0-df7a37611062"}
01:30:57.380 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e54d4a69-a64b-422f-abe0-df7a37611062"}
01:31:00.869 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ef97bf1-ef27-471c-99e5-2cdad6729af6"}
01:31:00.872 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9ef97bf1-ef27-471c-99e5-2cdad6729af6"}
01:31:00.876 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ebf7588-8140-458d-a5d7-d474c15679a5"}
01:31:00.879 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1ebf7588-8140-458d-a5d7-d474c15679a5"}
01:31:04.369 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e03d0f26-0f72-408e-837e-25ff4f18838b"}
01:31:04.373 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e03d0f26-0f72-408e-837e-25ff4f18838b"}
01:31:04.377 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"877f19d0-9575-4817-8ffd-f8cd6474c06d"}
01:31:04.380 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"877f19d0-9575-4817-8ffd-f8cd6474c06d"}
01:31:07.868 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa396ff4-4724-4ed2-94e8-7866ed4984c2"}
01:31:07.871 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aa396ff4-4724-4ed2-94e8-7866ed4984c2"}
01:31:07.875 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b26ecef-5c00-4f3f-a651-c92671282935"}
01:31:07.878 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b26ecef-5c00-4f3f-a651-c92671282935"}
01:31:11.368 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ad8d433-cc53-4abf-8367-d215fdad2499"}
01:31:11.371 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6ad8d433-cc53-4abf-8367-d215fdad2499"}
01:31:11.375 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9487239c-d1d3-4970-99c4-a811a7ea770b"}
01:31:11.378 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9487239c-d1d3-4970-99c4-a811a7ea770b"}
01:31:14.868 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6dcb6619-773c-4a37-8705-ab4511658d85"}
01:31:14.872 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6dcb6619-773c-4a37-8705-ab4511658d85"}
01:31:14.875 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"836345ff-0f51-4362-b6e2-b7170f8d9917"}
01:31:14.878 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"836345ff-0f51-4362-b6e2-b7170f8d9917"}
01:31:18.367 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86cebe67-c555-41ff-acee-724a62cf53b6"}
01:31:18.373 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"86cebe67-c555-41ff-acee-724a62cf53b6"}
01:31:18.377 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf221c24-80fe-453a-a57e-ea787fcec002"}
01:31:18.380 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf221c24-80fe-453a-a57e-ea787fcec002"}
01:31:21.868 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1cc6317-1376-41ba-bcc2-1bfef000e9fd"}
01:31:21.872 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b1cc6317-1376-41ba-bcc2-1bfef000e9fd"}
01:31:21.876 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5dbbe53-5cd5-4614-afda-1132abfd3b5e"}
01:31:21.879 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c5dbbe53-5cd5-4614-afda-1132abfd3b5e"}
01:31:26.114 04.235 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b1236b5-b8e4-4bf6-9b9c-8fc54e83d5f5"}
01:31:26.117 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b1236b5-b8e4-4bf6-9b9c-8fc54e83d5f5"}
01:31:26.132 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d44fd4f-5e83-43e2-bdb6-5e75e7a5453a"}
01:31:26.137 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9d44fd4f-5e83-43e2-bdb6-5e75e7a5453a"}
01:31:29.615 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f5afab02-3b60-4a8a-89b8-0afc90599511"}
01:31:29.617 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f5afab02-3b60-4a8a-89b8-0afc90599511"}
01:31:29.620 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ebff6d9d-29a9-4d6a-8d60-43d7c36e7bd8"}
01:31:29.623 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ebff6d9d-29a9-4d6a-8d60-43d7c36e7bd8"}
01:31:33.114 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7ee1c6bb-dac9-4259-8970-522a56cb4565"}
01:31:33.117 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7ee1c6bb-dac9-4259-8970-522a56cb4565"}
01:31:33.121 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3008f48-155c-4c6c-a232-7b0edfc9558e"}
01:31:33.124 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3008f48-155c-4c6c-a232-7b0edfc9558e"}
01:31:36.613 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0981777e-ff7e-46e0-9728-1a6999d3e51d"}
01:31:36.616 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0981777e-ff7e-46e0-9728-1a6999d3e51d"}
01:31:36.619 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d37e3cb9-5b41-4edb-b5fc-aae34acbf5e0"}
01:31:36.622 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d37e3cb9-5b41-4edb-b5fc-aae34acbf5e0"}
01:31:40.114 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6db998f-fbfa-4b63-88dd-3c09709752fa"}
01:31:40.117 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d6db998f-fbfa-4b63-88dd-3c09709752fa"}
01:31:40.120 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8adb74b1-16bc-46e6-b935-279bdf64fec9"}
01:31:40.124 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8adb74b1-16bc-46e6-b935-279bdf64fec9"}
01:31:43.709 03.585 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37fabea1-e5e5-4603-aa97-62172dbf2963"}
01:31:43.713 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"37fabea1-e5e5-4603-aa97-62172dbf2963"}
01:31:43.719 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00904d1c-d968-4f33-986c-204440d73700"}
01:31:43.723 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"00904d1c-d968-4f33-986c-204440d73700"}
01:31:47.209 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b1e9b4b-772f-4a2b-ae43-6759941ca087"}
01:31:47.215 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8b1e9b4b-772f-4a2b-ae43-6759941ca087"}
01:31:47.223 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a131662-82e0-4a41-ad81-30be78f26dfd"}
01:31:47.228 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a131662-82e0-4a41-ad81-30be78f26dfd"}
01:31:50.710 03.482 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6303a983-f657-4039-9d77-4bd6985d99e5"}
01:31:50.712 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6303a983-f657-4039-9d77-4bd6985d99e5"}
01:31:50.717 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6899b54a-3f71-432e-936d-27725c61d38e"}
01:31:50.720 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6899b54a-3f71-432e-936d-27725c61d38e"}
01:31:54.210 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"46899899-725f-490e-a1ac-2201bd88232a"}
01:31:54.214 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"46899899-725f-490e-a1ac-2201bd88232a"}
01:31:54.217 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61e0024e-0cf6-433e-aeb0-5faeaa3131c2"}
01:31:54.219 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"61e0024e-0cf6-433e-aeb0-5faeaa3131c2"}
01:31:57.709 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1082acd-8993-43f4-b323-35c4aa31cc09"}
01:31:57.713 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f1082acd-8993-43f4-b323-35c4aa31cc09"}
01:31:57.717 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d8faa1ee-c9b6-49e8-9fa3-e266ac92253a"}
01:31:57.720 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d8faa1ee-c9b6-49e8-9fa3-e266ac92253a"}
01:32:01.215 03.495 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ccd9da3d-0401-4c8b-8936-b8a628be6a29"}
01:32:01.220 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ccd9da3d-0401-4c8b-8936-b8a628be6a29"}
01:32:01.225 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a927ef5b-cf41-4fcb-9290-9a6b23f1bd39"}
01:32:01.231 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a927ef5b-cf41-4fcb-9290-9a6b23f1bd39"}
01:32:04.714 03.483 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed961922-5067-4781-81bd-d8724d793ecc"}
01:32:04.717 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ed961922-5067-4781-81bd-d8724d793ecc"}
01:32:04.720 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f0d8c9c6-a8da-42b2-9779-01522ac345e8"}
01:32:04.723 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f0d8c9c6-a8da-42b2-9779-01522ac345e8"}
01:32:08.213 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a7d3ee7-c7b2-4bd4-afef-e5b11a6a6b68"}
01:32:08.216 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3a7d3ee7-c7b2-4bd4-afef-e5b11a6a6b68"}
01:32:08.221 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca5e1dcf-cbdc-4796-81e6-ad56929aa549"}
01:32:08.225 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca5e1dcf-cbdc-4796-81e6-ad56929aa549"}
01:32:11.712 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91f40624-0fbd-4495-a1e0-7eaeb3c952ed"}
01:32:11.716 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"91f40624-0fbd-4495-a1e0-7eaeb3c952ed"}
01:32:11.719 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e3b7edb-f858-432d-86ac-bbf0ebee5be8"}
01:32:11.722 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e3b7edb-f858-432d-86ac-bbf0ebee5be8"}
01:32:15.212 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e35a2aa-3a88-4bcf-88da-efd449f3ab44"}
01:32:15.217 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6e35a2aa-3a88-4bcf-88da-efd449f3ab44"}
01:32:15.222 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54a74156-a1ef-43e6-89dc-ab01b1ff7009"}
01:32:15.227 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"54a74156-a1ef-43e6-89dc-ab01b1ff7009"}
01:32:18.711 03.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"634fae26-e1d0-453c-bee8-f530821ff26e"}
01:32:18.714 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"634fae26-e1d0-453c-bee8-f530821ff26e"}
01:32:18.718 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40440ec4-0cb7-4dfd-84d1-ffd2b79e669c"}
01:32:18.722 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"40440ec4-0cb7-4dfd-84d1-ffd2b79e669c"}
01:32:22.211 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e0127c7-2d44-4ae7-8fd7-e6acd6c0ad33"}
01:32:22.214 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7e0127c7-2d44-4ae7-8fd7-e6acd6c0ad33"}
01:32:22.217 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e630fe5a-0b23-47b3-bf02-3c6b6c45a0b3"}
01:32:22.220 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e630fe5a-0b23-47b3-bf02-3c6b6c45a0b3"}
01:32:25.710 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"910c4cc8-752f-4a94-9343-b17269e167cd"}
01:32:25.713 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"910c4cc8-752f-4a94-9343-b17269e167cd"}
01:32:25.717 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85a7be29-7f60-4b38-9c5f-1e9c507fd3bb"}
01:32:25.720 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"85a7be29-7f60-4b38-9c5f-1e9c507fd3bb"}
01:32:29.209 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"725ddaf5-7b81-4add-b307-343a8a70c5bb"}
01:32:29.214 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"725ddaf5-7b81-4add-b307-343a8a70c5bb"}
01:32:29.219 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"014b9282-3bb5-47d4-bd8d-8c82bb39d995"}
01:32:29.224 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"014b9282-3bb5-47d4-bd8d-8c82bb39d995"}
01:32:32.709 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f2ca581-0c60-4a0d-a2e8-475abe07521e"}
01:32:32.713 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6f2ca581-0c60-4a0d-a2e8-475abe07521e"}
01:32:32.717 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"034ddbe2-210b-4ea7-a2dd-b096c71572cc"}
01:32:32.721 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"034ddbe2-210b-4ea7-a2dd-b096c71572cc"}
01:32:36.208 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"866df0e3-91ce-487b-b2d3-7d6fd4a6223d"}
01:32:36.212 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"866df0e3-91ce-487b-b2d3-7d6fd4a6223d"}
01:32:36.218 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4082dbcd-8505-42da-9952-4c82aa793b8b"}
01:32:36.221 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4082dbcd-8505-42da-9952-4c82aa793b8b"}
01:32:39.711 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dff553bc-7694-44aa-8bd3-4283c66a5d06"}
01:32:39.714 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dff553bc-7694-44aa-8bd3-4283c66a5d06"}
01:32:39.718 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ac3da0ac-5b03-4825-ac75-8dc661949490"}
01:32:39.721 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac3da0ac-5b03-4825-ac75-8dc661949490"}
01:32:43.232 03.511 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b2ae16f2-4258-4add-b36e-180265d7babd"}
01:32:43.238 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b2ae16f2-4258-4add-b36e-180265d7babd"}
01:32:43.299 00.061 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff89810f-415e-4238-8a93-eea0650d56fe"}
01:32:43.316 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff89810f-415e-4238-8a93-eea0650d56fe"}
01:32:46.732 03.416 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"705d533d-b91e-494a-a6ec-45b6324003ba"}
01:32:46.735 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"705d533d-b91e-494a-a6ec-45b6324003ba"}
01:32:46.738 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea4681e9-dd5e-4267-b333-b6d4be34c136"}
01:32:46.741 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea4681e9-dd5e-4267-b333-b6d4be34c136"}
01:32:50.230 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"765b0b8a-67ab-4465-b6dd-acbb18429092"}
01:32:50.234 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"765b0b8a-67ab-4465-b6dd-acbb18429092"}
01:32:50.239 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"980f0a9c-b669-453f-85eb-e691c01e0df2"}
01:32:50.244 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"980f0a9c-b669-453f-85eb-e691c01e0df2"}
01:32:53.730 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed8932f0-26d4-4b0f-8908-1426a55ee0f2"}
01:32:53.733 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ed8932f0-26d4-4b0f-8908-1426a55ee0f2"}
01:32:53.737 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2332a088-0cce-4743-807a-62d64be6ea40"}
01:32:53.740 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2332a088-0cce-4743-807a-62d64be6ea40"}
01:32:57.231 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d61fe4a5-e4f5-4a12-8a16-528b9a48c5b0"}
01:32:57.236 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d61fe4a5-e4f5-4a12-8a16-528b9a48c5b0"}
01:32:57.242 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b13120e0-6a87-48aa-9b91-aaa3262dca7f"}
01:32:57.246 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b13120e0-6a87-48aa-9b91-aaa3262dca7f"}
01:33:00.731 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"195de815-4171-47a5-96b6-c5e3261c801b"}
01:33:00.733 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"195de815-4171-47a5-96b6-c5e3261c801b"}
01:33:00.738 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de5981d2-dd34-4f1d-b254-1aabc7aeeaa1"}
01:33:00.741 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"de5981d2-dd34-4f1d-b254-1aabc7aeeaa1"}
01:33:04.229 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d97823ae-c646-4e74-8756-0e704087174f"}
01:33:04.231 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d97823ae-c646-4e74-8756-0e704087174f"}
01:33:04.236 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ad75d3f-ce5a-46ea-815c-f3dc5b0b2313"}
01:33:04.240 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1ad75d3f-ce5a-46ea-815c-f3dc5b0b2313"}
01:33:07.729 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8da41bbe-a344-4369-9dc8-e0dec014eaae"}
01:33:07.733 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8da41bbe-a344-4369-9dc8-e0dec014eaae"}
01:33:07.736 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f63ed23-b8ac-4e2f-9ca1-a4c889bf7394"}
01:33:07.738 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f63ed23-b8ac-4e2f-9ca1-a4c889bf7394"}
01:33:11.230 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55c9be2c-64c6-4805-b5cc-5f1caa31df19"}
01:33:11.234 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"55c9be2c-64c6-4805-b5cc-5f1caa31df19"}
01:33:11.240 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"13b7fcb2-b2cb-4198-91e8-44ae86320de3"}
01:33:11.243 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"13b7fcb2-b2cb-4198-91e8-44ae86320de3"}
01:33:14.729 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"09655d4a-7a2c-4476-9208-2a6561d4ffc9"}
01:33:14.731 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"09655d4a-7a2c-4476-9208-2a6561d4ffc9"}
01:33:14.736 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bc400633-86b3-4433-8cba-983d95885d4d"}
01:33:14.739 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bc400633-86b3-4433-8cba-983d95885d4d"}
01:33:18.229 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f52140bd-366f-4191-ad8b-e3291241cce9"}
01:33:18.232 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f52140bd-366f-4191-ad8b-e3291241cce9"}
01:33:18.235 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d08be88b-1b4d-4bd1-9656-ea4600c3ee5c"}
01:33:18.238 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d08be88b-1b4d-4bd1-9656-ea4600c3ee5c"}
01:33:21.728 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc2b9927-7b40-4ee5-9c51-dcaaa8be868e"}
01:33:21.731 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bc2b9927-7b40-4ee5-9c51-dcaaa8be868e"}
01:33:21.735 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c165f0de-93e4-4dbf-be38-bbb6ee68dbc3"}
01:33:21.738 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c165f0de-93e4-4dbf-be38-bbb6ee68dbc3"}
01:33:25.271 03.533 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"083ae8ed-c1dc-46cc-b12c-0e5450059fdc"}
01:33:25.278 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"083ae8ed-c1dc-46cc-b12c-0e5450059fdc"}
01:33:25.361 00.083 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b18255f-6b33-4da0-ab3e-a939b8c10c83"}
01:33:25.365 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0b18255f-6b33-4da0-ab3e-a939b8c10c83"}
01:33:28.771 03.406 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7142151a-3857-4dd6-8628-9b3a0c7c479d"}
01:33:28.774 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7142151a-3857-4dd6-8628-9b3a0c7c479d"}
01:33:28.777 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f0bd0aa-047a-4219-91e2-b1b5a8d0d80a"}
01:33:28.781 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f0bd0aa-047a-4219-91e2-b1b5a8d0d80a"}
01:33:32.271 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e12cb4b-38dd-413f-b90c-2fd75ff85e3c"}
01:33:32.274 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8e12cb4b-38dd-413f-b90c-2fd75ff85e3c"}
01:33:32.277 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eda26602-30c3-45b6-b515-1b30b37d446b"}
01:33:32.280 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"eda26602-30c3-45b6-b515-1b30b37d446b"}
01:33:35.770 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cecfdbb6-e6ab-40b2-acfa-5ec2fc84b427"}
01:33:35.774 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cecfdbb6-e6ab-40b2-acfa-5ec2fc84b427"}
01:33:35.777 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6aea123-7040-4bfb-8e4a-9ea72afaae6e"}
01:33:35.780 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6aea123-7040-4bfb-8e4a-9ea72afaae6e"}
01:33:39.270 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31afee05-d476-447f-8642-5eb094c8796f"}
01:33:39.274 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"31afee05-d476-447f-8642-5eb094c8796f"}
01:33:39.277 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"966aa05d-4975-47d0-b2d2-742a52901a88"}
01:33:39.280 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"966aa05d-4975-47d0-b2d2-742a52901a88"}
01:33:42.771 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"52d41fe8-61ca-4026-8453-499b4caeae3c"}
01:33:42.774 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"52d41fe8-61ca-4026-8453-499b4caeae3c"}
01:33:42.778 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"25803cb4-1fbd-4cd1-9d86-0df3e8fa9041"}
01:33:42.781 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"25803cb4-1fbd-4cd1-9d86-0df3e8fa9041"}
01:33:46.289 03.508 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"efcaff5a-21e4-4189-8857-4839596dd7bc"}
01:33:46.292 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"efcaff5a-21e4-4189-8857-4839596dd7bc"}
01:33:46.298 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cda80c39-8d65-4608-999c-5b065910affd"}
01:33:46.302 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cda80c39-8d65-4608-999c-5b065910affd"}
01:33:49.788 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aebaacc0-e7d4-4092-970d-0690c4325b36"}
01:33:49.792 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aebaacc0-e7d4-4092-970d-0690c4325b36"}
01:33:49.795 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a39f2ae-540b-465d-b4d9-47da78a53d92"}
01:33:49.799 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1a39f2ae-540b-465d-b4d9-47da78a53d92"}
01:33:53.301 03.502 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b60bd29e-bb35-4a9c-a9bd-a18e830cafb7"}
01:33:53.306 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b60bd29e-bb35-4a9c-a9bd-a18e830cafb7"}
01:33:53.311 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5fd6541d-ec12-4d10-bf92-45bca9083568"}
01:33:53.314 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5fd6541d-ec12-4d10-bf92-45bca9083568"}
01:33:56.801 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c517c563-66d6-4f3b-afdd-02191a11cf62"}
01:33:56.805 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c517c563-66d6-4f3b-afdd-02191a11cf62"}
01:33:56.808 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4e01d38-903e-4766-8736-8aa7cf30d615"}
01:33:56.811 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a4e01d38-903e-4766-8736-8aa7cf30d615"}
01:34:00.301 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"516584cb-ca15-446c-8550-01c2b1605c72"}
01:34:00.304 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"516584cb-ca15-446c-8550-01c2b1605c72"}
01:34:00.307 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"230fb35c-6f50-4a4c-a52c-5557ebf5716e"}
01:34:00.310 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"230fb35c-6f50-4a4c-a52c-5557ebf5716e"}
01:34:03.802 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a31c8b43-fe5a-433d-a973-12e78dbebb91"}
01:34:03.806 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a31c8b43-fe5a-433d-a973-12e78dbebb91"}
01:34:03.812 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a329d78-321d-4a66-acc8-918a5078fcc0"}
01:34:03.816 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a329d78-321d-4a66-acc8-918a5078fcc0"}
01:34:07.302 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5589e51d-2585-4e44-95fb-9e52e911e0b9"}
01:34:07.305 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5589e51d-2585-4e44-95fb-9e52e911e0b9"}
01:34:07.308 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e2c6c0af-c453-450b-9d76-f14ba8d68229"}
01:34:07.311 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e2c6c0af-c453-450b-9d76-f14ba8d68229"}
01:34:10.803 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c4bdcab-0456-4540-a8b3-c492da61b7a6"}
01:34:10.806 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9c4bdcab-0456-4540-a8b3-c492da61b7a6"}
01:34:10.809 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4a2b2c0c-69d7-4762-b87a-aa157bb84e90"}
01:34:10.813 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a2b2c0c-69d7-4762-b87a-aa157bb84e90"}
01:34:14.303 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f0d2d844-8444-41a9-9b95-005edc86a54b"}
01:34:14.305 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f0d2d844-8444-41a9-9b95-005edc86a54b"}
01:34:14.309 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"005aab3c-2561-4833-9ea0-fdf9118361e5"}
01:34:14.312 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"005aab3c-2561-4833-9ea0-fdf9118361e5"}
01:34:17.423 03.111 16872 evsrv: cli 0D3BFB48 connect
01:34:17.427 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"146a7810-44d5-4617-8cfc-35514b24b59c"}
01:34:17.430 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"146a7810-44d5-4617-8cfc-35514b24b59c"}
01:34:17.433 00.003 16872 evsrv: cli 0D3BFB48 disconnect
01:34:17.807 00.374 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"288be200-4f7d-4e30-aed3-44b2bb41bcc5"}
01:34:17.811 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"288be200-4f7d-4e30-aed3-44b2bb41bcc5"}
01:34:17.816 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c1967f0-8ab0-4ef4-8b6e-bcf729e30207"}
01:34:17.821 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c1967f0-8ab0-4ef4-8b6e-bcf729e30207"}
01:34:21.306 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5eccde2a-11cb-49c2-90e3-e94820c9f286"}
01:34:21.308 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5eccde2a-11cb-49c2-90e3-e94820c9f286"}
01:34:21.314 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c54d9780-d738-4e5f-bf39-9a5ff75f69cf"}
01:34:21.319 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c54d9780-d738-4e5f-bf39-9a5ff75f69cf"}
01:34:22.329 01.010 16872 evsrv: cli 0D3BF8C8 connect
01:34:22.335 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"add42607-b48f-44af-8819-54042ce15970"}
01:34:22.340 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"add42607-b48f-44af-8819-54042ce15970"}
01:34:22.346 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
01:34:22.353 00.007 16872 evsrv: cli 0D3BFFA8 connect
01:34:22.358 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_calibrated","id":"d8643b32-856a-4a40-aabe-496088cc6664"}
01:34:22.364 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":true,"id":"d8643b32-856a-4a40-aabe-496088cc6664"}
01:34:22.368 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:34:22.375 00.007 16872 evsrv: cli 0D3C0228 connect
01:34:22.380 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"848dbe58-d84c-4dcf-8911-263ffdba10d4"}
01:34:22.382 00.002 16872 PhdController::Guide begins
01:34:22.385 00.003 16872 PhdController: newstate STATE_SETUP
01:34:22.388 00.003 16872 PhdController: setup
01:34:22.391 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
01:34:22.394 00.003 16872 PhdController: start capturing
01:34:22.396 00.002 16872 Changing from state SELECTING to UNINITIALIZED
01:34:22.399 00.003 16872 guider state => SELECTING
01:34:22.401 00.002 16872 setting force full frames = true
01:34:22.404 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:34:22.415 00.011 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:34:22.418 00.003 16872 Enqueuing Expose request
01:34:22.422 00.004 16872 PhdController: newstate STATE_SELECT_STAR
01:34:22.425 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"848dbe58-d84c-4dcf-8911-263ffdba10d4"}
01:34:22.428 00.003 9640 Worker thread wakes up
01:34:22.428 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:34:22.428 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:34:22.434 00.006 16872 evsrv: cli 0D3C0228 disconnect
01:34:22.438 00.004 16872 evsrv: cli 0D3BFB48 connect
01:34:22.441 00.003 16872 case statement mapped state 1 to 101
01:34:22.444 00.003 16872 case statement mapped state 1 to 101
01:34:22.448 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_shift_params","id":"be55f03c-2f17-41b7-8fb5-c3d597d15ea0"}
01:34:22.453 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"be55f03c-2f17-41b7-8fb5-c3d597d15ea0"}
01:34:22.459 00.006 16872 evsrv: cli 0D3BFB48 disconnect
01:34:22.463 00.004 16872 evsrv: cli 0D3BF8C8 connect
01:34:22.466 00.003 16872 case statement mapped state 1 to 101
01:34:22.472 00.006 16872 case statement mapped state 1 to 101
01:34:22.476 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"1816f0d9-1e9c-4b08-8ada-a5e3db9b78fc"}
01:34:22.479 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"1816f0d9-1e9c-4b08-8ada-a5e3db9b78fc"}
01:34:22.483 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:34:23.484 01.001 16872 evsrv: cli 0D3BFB48 connect
01:34:23.487 00.003 16872 case statement mapped state 1 to 101
01:34:23.492 00.005 16872 case statement mapped state 1 to 101
01:34:23.495 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"669f7525-fec7-487e-8e0a-94ea8797ecb0"}
01:34:23.498 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"669f7525-fec7-487e-8e0a-94ea8797ecb0"}
01:34:23.501 00.003 16872 evsrv: cli 0D3BFB48 disconnect
01:34:24.502 01.001 16872 evsrv: cli 0D3BF8C8 connect
01:34:24.506 00.004 16872 case statement mapped state 1 to 101
01:34:24.511 00.005 16872 case statement mapped state 1 to 101
01:34:24.515 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"7cc51f6f-1c5a-426f-8799-e477088076d6"}
01:34:24.519 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"7cc51f6f-1c5a-426f-8799-e477088076d6"}
01:34:24.525 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
01:34:24.805 00.280 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac8e356a-33ed-412c-9cdc-e60c6a21fc75"}
01:34:24.810 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ac8e356a-33ed-412c-9cdc-e60c6a21fc75"}
01:34:24.815 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b40ef4b-72c6-4e24-bf9b-cc9c07d6cc57"}
01:34:24.819 00.004 16872 case statement mapped state 1 to 101
01:34:24.822 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"7b40ef4b-72c6-4e24-bf9b-cc9c07d6cc57"}
01:34:25.527 00.705 16872 evsrv: cli 0D3BFB48 connect
01:34:25.530 00.003 16872 case statement mapped state 1 to 101
01:34:25.535 00.005 16872 case statement mapped state 1 to 101
01:34:25.539 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"f7e022a4-d33b-4081-8da9-29021511b406"}
01:34:25.542 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"f7e022a4-d33b-4081-8da9-29021511b406"}
01:34:25.547 00.005 16872 evsrv: cli 0D3BFB48 disconnect
01:34:26.487 00.940 9640 Exposure complete
01:34:26.548 00.061 16872 evsrv: cli 0D3BF8C8 connect
01:34:26.551 00.003 16872 case statement mapped state 1 to 101
01:34:26.555 00.004 16872 case statement mapped state 1 to 101
01:34:26.559 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"b06193f9-64ca-4a52-a6b5-00ce396ca4a4"}
01:34:26.563 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"b06193f9-64ca-4a52-a6b5-00ce396ca4a4"}
01:34:26.566 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:34:26.623 00.057 9640 worker thread done servicing request
01:34:26.624 00.001 16872 OnExposeComplete: enter
01:34:26.626 00.002 16872 UpdateGuideState(): m_state=1
01:34:26.629 00.003 16872 UpdateCurrentPosition: no star selected
01:34:26.632 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:34:26.635 00.003 16872 Status Line: No star selected
01:34:26.641 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3308, FiltMin=3192, FiltMax=65516, Gamma=2.190
01:34:26.675 00.034 16872 UpdateGuideState exits: No star selected
01:34:26.678 00.003 16872 GuiderMultiStar::AutoSelect enter
01:34:26.681 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:34:26.809 00.128 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:34:26.973 00.164 16872 AutoFind: global mean = -0.0, stdev 732.0
01:34:26.975 00.002 16872 AutoFind: using threshold = 0.1
01:34:27.135 00.160 16872 AutoFind: local max [911, 44] 200.4
01:34:27.138 00.003 16872 AutoFind: local max [1323, 511] 49.9
01:34:27.141 00.003 16872 AutoFind: local max [773, 889] 18.4
01:34:27.143 00.002 16872 AutoFind: local max [664, 548] 14.7
01:34:27.146 00.003 16872 AutoFind: local max [1491, 792] 5.6
01:34:27.148 00.002 16872 AutoFind: local max [911, 27] 4.6
01:34:27.152 00.004 16872 AutoFind: local max [207, 907] 3.7
01:34:27.156 00.004 16872 AutoFind: local max [213, 785] 3.7
01:34:27.159 00.003 16872 AutoFind: local max [896, 42] 3.7
01:34:27.162 00.003 16872 AutoFind: local max [926, 41] 2.0
01:34:27.164 00.002 16872 AutoFind: local max [1302, 433] 1.8
01:34:27.167 00.003 16872 AutoFind: local max [899, 55] 1.6
01:34:27.168 00.001 16872 AutoFind: local max [1839, 970] 1.5
01:34:27.172 00.004 16872 AutoFind: local max [161, 180] 1.4
01:34:27.174 00.002 16872 AutoFind: local max [910, 58] 1.1
01:34:27.177 00.003 16872 AutoFind: local max [1312, 511] 1.1
01:34:27.179 00.002 16872 AutoFind: local max [263, 906] 0.9
01:34:27.181 00.002 16872 AutoFind: local max [1330, 736] 0.9
01:34:27.184 00.003 16872 AutoFind: local max [1099, 570] 0.8
01:34:27.189 00.005 16872 AutoFind: local max [1313, 502] 0.7
01:34:27.191 00.002 16872 AutoFind: local max [870, 675] 0.7
01:34:27.194 00.003 16872 AutoFind: local max [1322, 502] 0.6
01:34:27.198 00.004 16872 AutoFind: local max [87, 593] 0.6
01:34:27.202 00.004 16872 AutoFind: local max [924, 56] 0.6
01:34:27.210 00.008 16872 AutoFind: local max [929, 51] 0.6
01:34:27.214 00.004 16872 AutoFind: local max [1331, 518] 0.5
01:34:27.219 00.005 16872 AutoFind: local max [1309, 617] 0.5
01:34:27.223 00.004 16872 AutoFind: local max [783, 886] 0.5
01:34:27.226 00.003 16872 AutoFind: local max [691, 711] 0.5
01:34:27.229 00.003 16872 AutoFind: local max [1430, 1023] 0.5
01:34:27.235 00.006 16872 AutoFind: local max [1888, 323] 0.5
01:34:27.238 00.003 16872 AutoFind: local max [890, 853] 0.5
01:34:27.241 00.003 16872 AutoFind: local max [372, 24] 0.5
01:34:27.244 00.003 16872 AutoFind: local max [1061, 1037] 0.5
01:34:27.248 00.004 16872 AutoFind: local max [899, 1037] 0.5
01:34:27.251 00.003 16872 AutoFind: local max [609, 380] 0.5
01:34:27.258 00.007 16872 AutoFind: local max [1186, 971] 0.5
01:34:27.262 00.004 16872 AutoFind: local max [1477, 825] 0.5
01:34:27.266 00.004 16872 AutoFind: local max [1654, 798] 0.5
01:34:27.269 00.003 16872 AutoFind: local max [641, 129] 0.5
01:34:27.272 00.003 16872 AutoFind: local max [1124, 784] 0.5
01:34:27.275 00.003 16872 AutoFind: local max [1177, 555] 0.5
01:34:27.278 00.003 16872 AutoFind: local max [914, 370] 0.5
01:34:27.281 00.003 16872 AutoFind: local max [1657, 122] 0.5
01:34:27.284 00.003 16872 AutoFind: local max [67, 396] 0.5
01:34:27.287 00.003 16872 AutoFind: local max [285, 292] 0.4
01:34:27.289 00.002 16872 AutoFind: local max [1117, 978] 0.4
01:34:27.292 00.003 16872 AutoFind: local max [279, 534] 0.4
01:34:27.296 00.004 16872 AutoFind: local max [910, 19] 0.4
01:34:27.298 00.002 16872 AutoFind: local max [1834, 232] 0.4
01:34:27.301 00.003 16872 AutoFind: local max [1021, 585] 0.4
01:34:27.304 00.003 16872 AutoFind: local max [34, 277] 0.4
01:34:27.306 00.002 16872 AutoFind: local max [446, 760] 0.4
01:34:27.308 00.002 16872 AutoFind: local max [512, 514] 0.4
01:34:27.314 00.006 16872 AutoFind: local max [1858, 933] 0.4
01:34:27.317 00.003 16872 AutoFind: local max [1312, 385] 0.4
01:34:27.320 00.003 16872 AutoFind: local max [1759, 188] 0.4
01:34:27.322 00.002 16872 AutoFind: local max [65, 586] 0.4
01:34:27.325 00.003 16872 AutoFind: local max [901, 11] 0.4
01:34:27.328 00.003 16872 AutoFind: local max [420, 567] 0.4
01:34:27.331 00.003 16872 AutoFind: local max [1719, 299] 0.4
01:34:27.333 00.002 16872 AutoFind: local max [16, 50] 0.4
01:34:27.336 00.003 16872 AutoFind: local max [1004, 157] 0.4
01:34:27.338 00.002 16872 AutoFind: local max [1759, 119] 0.4
01:34:27.342 00.004 16872 AutoFind: local max [1669, 532] 0.4
01:34:27.344 00.002 16872 AutoFind: local max [1595, 18] 0.4
01:34:27.347 00.003 16872 AutoFind: local max [53, 128] 0.4
01:34:27.349 00.002 16872 AutoFind: local max [896, 27] 0.4
01:34:27.351 00.002 16872 AutoFind: local max [678, 469] 0.4
01:34:27.354 00.003 16872 AutoFind: local max [1768, 215] 0.4
01:34:27.358 00.004 16872 AutoFind: local max [298, 825] 0.4
01:34:27.361 00.003 16872 AutoFind: local max [1457, 322] 0.4
01:34:27.363 00.002 16872 AutoFind: local max [1141, 278] 0.4
01:34:27.366 00.003 16872 AutoFind: local max [1522, 92] 0.4
01:34:27.368 00.002 16872 AutoFind: local max [1370, 807] 0.4
01:34:27.371 00.003 16872 AutoFind: local max [1536, 146] 0.4
01:34:27.375 00.004 16872 AutoFind: local max [1314, 522] 0.4
01:34:27.377 00.002 16872 AutoFind: local max [1581, 498] 0.4
01:34:27.380 00.003 16872 AutoFind: local max [199, 543] 0.4
01:34:27.382 00.002 16872 AutoFind: local max [1706, 1021] 0.4
01:34:27.384 00.002 16872 AutoFind: local max [384, 488] 0.4
01:34:27.386 00.002 16872 AutoFind: local max [858, 719] 0.4
01:34:27.391 00.005 16872 AutoFind: local max [1447, 292] 0.4
01:34:27.394 00.003 16872 AutoFind: local max [1577, 543] 0.4
01:34:27.396 00.002 16872 AutoFind: local max [131, 913] 0.4
01:34:27.399 00.003 16872 AutoFind: local max [1319, 934] 0.4
01:34:27.403 00.004 16872 AutoFind: local max [1550, 50] 0.4
01:34:27.405 00.002 16872 AutoFind: local max [1497, 470] 0.4
01:34:27.408 00.003 16872 AutoFind: local max [785, 386] 0.4
01:34:27.410 00.002 16872 AutoFind: local max [849, 975] 0.4
01:34:27.413 00.003 16872 AutoFind: local max [364, 710] 0.4
01:34:27.416 00.003 16872 AutoFind: local max [36, 98] 0.4
01:34:27.422 00.006 16872 AutoFind: local max [1703, 155] 0.4
01:34:27.424 00.002 16872 AutoFind: local max [914, 803] 0.4
01:34:27.426 00.002 16872 AutoFind: local max [1119, 172] 0.4
01:34:27.429 00.003 16872 AutoFind: local max [1089, 1048] 0.4
01:34:27.432 00.003 16872 AutoFind: local max [721, 497] 0.4
01:34:27.435 00.003 16872 AutoFind: local max [751, 697] 0.4
01:34:27.438 00.003 16872 AutoFind: local max [1653, 773] 0.4
01:34:27.440 00.002 16872 AutoFind: local max [1062, 762] 0.4
01:34:27.443 00.003 16872 AutoFind: too close [1314, 522] 0.4 - [1331, 518] 0.5
01:34:27.446 00.003 16872 AutoFind: too close [1314, 522] 0.4 - [1322, 502] 0.6
01:34:27.448 00.002 16872 AutoFind: too close [1314, 522] 0.4 - [1313, 502] 0.7
01:34:27.452 00.004 16872 AutoFind: too close [1314, 522] 0.4 - [1312, 511] 1.1
01:34:27.455 00.003 16872 AutoFind: close dim-bright [1314, 522] 0.4 - [1323, 511] 49.9
01:34:27.457 00.002 16872 AutoFind: too close [896, 27] 0.4 - [901, 11] 0.4
01:34:27.460 00.003 16872 AutoFind: too close [896, 27] 0.4 - [910, 19] 0.4
01:34:27.462 00.002 16872 AutoFind: close dim-bright [896, 27] 0.4 - [896, 42] 3.7
01:34:27.466 00.004 16872 AutoFind: close dim-bright [896, 27] 0.4 - [911, 27] 4.6
01:34:27.469 00.003 16872 AutoFind: close dim-bright [896, 27] 0.4 - [911, 44] 200.4
01:34:27.472 00.003 16872 AutoFind: too close [901, 11] 0.4 - [910, 19] 0.4
01:34:27.475 00.003 16872 AutoFind: close dim-bright [901, 11] 0.4 - [911, 27] 4.6
01:34:27.477 00.002 16872 AutoFind: close dim-bright [910, 19] 0.4 - [911, 27] 4.6
01:34:27.480 00.003 16872 AutoFind: close dim-bright [783, 886] 0.5 - [773, 889] 18.4
01:34:27.484 00.004 16872 AutoFind: too close [1331, 518] 0.5 - [1322, 502] 0.6
01:34:27.486 00.002 16872 AutoFind: too close [1331, 518] 0.5 - [1313, 502] 0.7
01:34:27.488 00.002 16872 AutoFind: too close [1331, 518] 0.5 - [1312, 511] 1.1
01:34:27.491 00.003 16872 AutoFind: close dim-bright [1331, 518] 0.5 - [1323, 511] 49.9
01:34:27.493 00.002 16872 AutoFind: too close [929, 51] 0.6 - [924, 56] 0.6
01:34:27.497 00.004 16872 AutoFind: too close [929, 51] 0.6 - [910, 58] 1.1
01:34:27.499 00.002 16872 AutoFind: too close [929, 51] 0.6 - [926, 41] 2.0
01:34:27.501 00.002 16872 AutoFind: close dim-bright [929, 51] 0.6 - [911, 44] 200.4
01:34:27.505 00.004 16872 AutoFind: too close [924, 56] 0.6 - [910, 58] 1.1
01:34:27.507 00.002 16872 AutoFind: too close [924, 56] 0.6 - [926, 41] 2.0
01:34:27.510 00.003 16872 AutoFind: close dim-bright [924, 56] 0.6 - [911, 44] 200.4
01:34:27.514 00.004 16872 AutoFind: too close [1322, 502] 0.6 - [1313, 502] 0.7
01:34:27.516 00.002 16872 AutoFind: too close [1322, 502] 0.6 - [1312, 511] 1.1
01:34:27.519 00.003 16872 AutoFind: close dim-bright [1322, 502] 0.6 - [1323, 511] 49.9
01:34:27.521 00.002 16872 AutoFind: too close [1313, 502] 0.7 - [1312, 511] 1.1
01:34:27.524 00.003 16872 AutoFind: close dim-bright [1313, 502] 0.7 - [1323, 511] 49.9
01:34:27.526 00.002 16872 AutoFind: close dim-bright [1312, 511] 1.1 - [1323, 511] 49.9
01:34:27.530 00.004 16872 AutoFind: too close [910, 58] 1.1 - [899, 55] 1.6
01:34:27.533 00.003 16872 AutoFind: too close [910, 58] 1.1 - [926, 41] 2.0
01:34:27.536 00.003 16872 AutoFind: too close [910, 58] 1.1 - [896, 42] 3.7
01:34:27.538 00.002 16872 AutoFind: close dim-bright [910, 58] 1.1 - [911, 44] 200.4
01:34:27.541 00.003 16872 AutoFind: too close [899, 55] 1.6 - [896, 42] 3.7
01:34:27.545 00.004 16872 AutoFind: close dim-bright [899, 55] 1.6 - [911, 44] 200.4
01:34:27.547 00.002 16872 AutoFind: too close [926, 41] 2.0 - [911, 27] 4.6
01:34:27.550 00.003 16872 AutoFind: close dim-bright [926, 41] 2.0 - [911, 44] 200.4
01:34:27.552 00.002 16872 AutoFind: too close [896, 42] 3.7 - [911, 27] 4.6
01:34:27.555 00.003 16872 AutoFind: close dim-bright [896, 42] 3.7 - [911, 44] 200.4
01:34:27.557 00.002 16872 AutoFind: close dim-bright [911, 27] 4.6 - [911, 44] 200.4
01:34:27.560 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:34:27.564 00.004 16872 Star::Find(15, 911, 44, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.568 00.004 16872 Star::Find returns 1 (0), X=910.49, Y=41.59, Mass=4163161, SNR=859.4, Peak=65520 HFD=6.9
01:34:27.571 00.003 16872 Star::Find(15, 1323, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.573 00.002 16872 Star::Find returns 1 (0), X=1322.64, Y=510.44, Mass=189887, SNR=275.5, Peak=19456 HFD=3.2
01:34:27.577 00.004 16872 Star::Find(15, 773, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.580 00.003 16872 Star::Find returns 1 (0), X=773.05, Y=889.25, Mass=61713, SNR=147.2, Peak=9432 HFD=2.6
01:34:27.582 00.002 16872 Star::Find(15, 664, 548, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.585 00.003 16872 Star::Find returns 1 (0), X=664.20, Y=548.46, Mass=49059, SNR=131.7, Peak=8104 HFD=3.0
01:34:27.588 00.003 16872 Star::Find(15, 1491, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.590 00.002 16872 Star::Find returns 1 (0), X=1491.28, Y=791.75, Mass=19106, SNR=71.5, Peak=5036 HFD=3.0
01:34:27.592 00.002 16872 Star::Find(15, 207, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.596 00.004 16872 Star::Find returns 1 (0), X=207.34, Y=906.53, Mass=11912, SNR=55.9, Peak=4632 HFD=3.0
01:34:27.598 00.002 16872 Star::Find(15, 213, 785, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.601 00.003 16872 Star::Find returns 1 (0), X=212.82, Y=784.86, Mass=11782, SNR=51.2, Peak=4680 HFD=2.5
01:34:27.603 00.002 16872 Star::Find(15, 1302, 433, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.607 00.004 16872 Star::Find returns 1 (0), X=1302.39, Y=433.34, Mass=5352, SNR=32.7, Peak=3904 HFD=2.9
01:34:27.610 00.003 16872 Star::Find(15, 1839, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.613 00.003 16872 Star::Find returns 1 (0), X=1839.56, Y=970.29, Mass=4385, SNR=30.2, Peak=3792 HFD=2.7
01:34:27.616 00.003 16872 Star::Find(15, 161, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.619 00.003 16872 Star::Find returns 1 (0), X=161.26, Y=179.81, Mass=3906, SNR=28.6, Peak=3768 HFD=2.5
01:34:27.621 00.002 16872 Star::Find(15, 263, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.624 00.003 16872 Star::Find returns 1 (0), X=264.70, Y=906.16, Mass=3155, SNR=22.7, Peak=3648 HFD=3.7
01:34:27.626 00.002 16872 Star::Find(15, 1330, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.629 00.003 16872 Star::Find returns 1 (0), X=1330.18, Y=735.79, Mass=2276, SNR=20.1, Peak=3660 HFD=2.4
01:34:27.631 00.002 16872 Star::Find(15, 1099, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.634 00.003 16872 Star::Find returns 1 (0), X=1099.48, Y=570.26, Mass=2242, SNR=18.3, Peak=3608 HFD=2.7
01:34:27.637 00.003 16872 Star::Find(15, 870, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.640 00.003 16872 Star::Find returns 1 (0), X=869.90, Y=674.80, Mass=1456, SNR=14.0, Peak=3512 HFD=2.4
01:34:27.642 00.002 16872 Star::Find(15, 87, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.645 00.003 16872 Star::Find returns 1 (0), X=85.84, Y=592.90, Mass=1437, SNR=13.5, Peak=3556 HFD=2.3
01:34:27.648 00.003 16872 Star::Find(15, 1309, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.651 00.003 16872 Star::Find returns 1 (0), X=1309.35, Y=617.03, Mass=813, SNR=10.4, Peak=3468 HFD=2.0
01:34:27.654 00.003 16872 Star::Find(15, 783, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.657 00.003 16872 Star::Find returns 1 (0), X=773.05, Y=889.25, Mass=61713, SNR=147.2, Peak=9432 HFD=2.6
01:34:27.659 00.002 16872 Star::Find(15, 691, 711, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.662 00.003 16872 Star::Find returns 1 (0), X=691.29, Y=711.38, Mass=1402, SNR=12.8, Peak=3436 HFD=3.1
01:34:27.664 00.002 16872 Star::Find(15, 1430, 1023, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.667 00.003 16872 Star::Find returns 1 (0), X=1430.65, Y=1023.19, Mass=1540, SNR=15.2, Peak=3432 HFD=3.6
01:34:27.670 00.003 16872 Star::Find(15, 1888, 323, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.673 00.003 16872 Star::Find returns 1 (0), X=1887.39, Y=323.33, Mass=903, SNR=12.0, Peak=3476 HFD=1.8
01:34:27.676 00.003 16872 Star::Find(15, 890, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.678 00.002 16872 Star::Find returns 0 (4), X=890.41, Y=852.68, Mass=2458, SNR=26.8, Peak=3868 HFD=1.4
01:34:27.681 00.003 16872 Star::Find(15, 372, 24, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.684 00.003 16872 Star::Find false star n=1 nbg=282 bg=3302.3 sigma=25.1 thresh=3378 peak=3366
01:34:27.687 00.003 16872 Star::Find returns 0 (2), X=372.00, Y=24.00, Mass=86, SNR=2.9, Peak=3404 HFD=0.0
01:34:27.690 00.003 16872 Star::Find(15, 1061, 1037, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.692 00.002 16872 Star::Find false star n=2 nbg=271 bg=3312.2 sigma=24.7 thresh=3386 peak=3371
01:34:27.695 00.003 16872 Star::Find returns 0 (2), X=1061.00, Y=1037.00, Mass=156, SNR=2.9, Peak=3404 HFD=0.0
01:34:27.698 00.003 16872 Star::Find(15, 899, 1037, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.701 00.003 16872 Star::Find returns 1 (0), X=899.21, Y=1036.42, Mass=793, SNR=10.5, Peak=3424 HFD=1.9
01:34:27.704 00.003 16872 Star::Find(15, 609, 380, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.706 00.002 16872 Star::Find returns 1 (0), X=609.08, Y=380.37, Mass=1196, SNR=12.8, Peak=3460 HFD=2.7
01:34:27.709 00.003 16872 Star::Find(15, 1186, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.712 00.003 16872 Star::Find returns 0 (2), X=1186.00, Y=971.00, Mass=86, SNR=2.8, Peak=3436 HFD=0.0
01:34:27.716 00.004 16872 Star::Find(15, 1477, 825, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.719 00.003 16872 Star::Find returns 1 (0), X=1473.65, Y=826.01, Mass=985, SNR=11.8, Peak=3440 HFD=5.1
01:34:27.721 00.002 16872 Star::Find(15, 1654, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.723 00.002 16872 Star::Find false star n=4 nbg=263 bg=3309.0 sigma=24.2 thresh=3382 peak=3375
01:34:27.726 00.003 16872 Star::Find returns 0 (2), X=1654.00, Y=798.00, Mass=328, SNR=2.9, Peak=3408 HFD=0.0
01:34:27.729 00.003 16872 Star::Find(15, 641, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.732 00.003 16872 Star::Find returns 1 (0), X=641.42, Y=128.92, Mass=808, SNR=10.1, Peak=3436 HFD=2.1
01:34:27.734 00.002 16872 Star::Find(15, 1124, 784, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.736 00.002 16872 Star::Find returns 1 (0), X=1125.02, Y=784.24, Mass=630, SNR=9.2, Peak=3460 HFD=1.7
01:34:27.738 00.002 16872 Star::Find(15, 1177, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.741 00.003 16872 Star::Find false star n=3 nbg=272 bg=3308.1 sigma=26.9 thresh=3389 peak=3379
01:34:27.744 00.003 16872 Star::Find returns 0 (2), X=1177.00, Y=555.00, Mass=288, SNR=2.9, Peak=3408 HFD=0.0
01:34:27.748 00.004 16872 Star::Find(15, 914, 370, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.751 00.003 16872 Star::Find returns 1 (0), X=913.94, Y=370.40, Mass=725, SNR=9.7, Peak=3416 HFD=2.3
01:34:27.753 00.002 16872 Star::Find(15, 1657, 122, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.756 00.003 16872 Star::Find false star n=4 nbg=264 bg=3318.5 sigma=22.4 thresh=3386 peak=3382
01:34:27.759 00.003 16872 Star::Find returns 0 (2), X=1657.00, Y=122.00, Mass=322, SNR=2.9, Peak=3424 HFD=0.0
01:34:27.762 00.003 16872 Star::Find(15, 67, 396, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.764 00.002 16872 Star::Find false star n=5 nbg=268 bg=3301.0 sigma=21.5 thresh=3366 peak=3365
01:34:27.767 00.003 16872 Star::Find returns 0 (2), X=67.00, Y=396.00, Mass=403, SNR=2.9, Peak=3396 HFD=0.0
01:34:27.770 00.003 16872 Star::Find(15, 285, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.772 00.002 16872 Star::Find returns 1 (0), X=284.84, Y=291.65, Mass=2171, SNR=22.5, Peak=3788 HFD=1.5
01:34:27.775 00.003 16872 Star::Find(15, 1117, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.779 00.004 16872 Star::Find false star n=4 nbg=264 bg=3306.3 sigma=24.2 thresh=3379 peak=3379
01:34:27.782 00.003 16872 Star::Find returns 0 (2), X=1117.00, Y=978.00, Mass=339, SNR=2.9, Peak=3408 HFD=0.0
01:34:27.785 00.003 16872 Star::Find(15, 279, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.787 00.002 16872 Star::Find false star n=3 nbg=270 bg=3299.2 sigma=25.2 thresh=3375 peak=3373
01:34:27.790 00.003 16872 Star::Find returns 0 (2), X=279.00, Y=534.00, Mass=278, SNR=2.9, Peak=3400 HFD=0.0
01:34:27.792 00.002 16872 Star::Find(15, 1834, 232, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.795 00.003 16872 Star::Find false star n=3 nbg=277 bg=3305.8 sigma=28.2 thresh=3390 peak=3375
01:34:27.798 00.003 16872 Star::Find returns 0 (2), X=1834.00, Y=232.00, Mass=275, SNR=2.9, Peak=3408 HFD=0.0
01:34:27.800 00.002 16872 Star::Find(15, 1021, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.803 00.003 16872 Star::Find false star n=5 nbg=248 bg=3307.7 sigma=23.9 thresh=3379 peak=3374
01:34:27.805 00.002 16872 Star::Find returns 0 (2), X=1021.00, Y=585.00, Mass=418, SNR=2.9, Peak=3404 HFD=0.0
01:34:27.809 00.004 16872 Star::Find(15, 34, 277, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.814 00.005 16872 Star::Find returns 0 (4), X=34.07, Y=276.46, Mass=383, SNR=6.8, Peak=3420 HFD=1.1
01:34:27.817 00.003 16872 Star::Find(15, 446, 760, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.820 00.003 16872 Star::Find false star n=4 nbg=248 bg=3307.7 sigma=23.9 thresh=3379 peak=3374
01:34:27.824 00.004 16872 Star::Find returns 0 (2), X=446.00, Y=760.00, Mass=337, SNR=2.9, Peak=3404 HFD=0.0
01:34:27.827 00.003 16872 Star::Find(15, 512, 514, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.829 00.002 16872 Star::Find false star n=6 nbg=266 bg=3303.4 sigma=23.0 thresh=3373 peak=3366
01:34:27.832 00.003 16872 Star::Find returns 0 (2), X=512.00, Y=514.00, Mass=468, SNR=2.9, Peak=3388 HFD=0.0
01:34:27.834 00.002 16872 Star::Find(15, 1858, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.837 00.003 16872 Star::Find returns 1 (0), X=1857.80, Y=932.82, Mass=579, SNR=8.6, Peak=3432 HFD=2.0
01:34:27.841 00.004 16872 Star::Find(15, 1312, 385, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.844 00.003 16872 Star::Find false star n=2 nbg=276 bg=3307.7 sigma=27.0 thresh=3389 peak=3384
01:34:27.847 00.003 16872 Star::Find returns 0 (2), X=1312.00, Y=385.00, Mass=221, SNR=2.9, Peak=3432 HFD=0.0
01:34:27.849 00.002 16872 Star::Find(15, 1759, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.852 00.003 16872 Star::Find returns 1 (0), X=1759.14, Y=187.03, Mass=895, SNR=10.2, Peak=3432 HFD=4.2
01:34:27.855 00.003 16872 Star::Find(15, 65, 586, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.858 00.003 16872 Star::Find returns 1 (0), X=65.52, Y=585.23, Mass=649, SNR=9.3, Peak=3424 HFD=1.8
01:34:27.861 00.003 16872 Star::Find(15, 420, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.863 00.002 16872 Star::Find returns 1 (0), X=418.95, Y=567.05, Mass=1536, SNR=14.4, Peak=3492 HFD=2.9
01:34:27.866 00.003 16872 Star::Find(15, 1719, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.868 00.002 16872 Star::Find returns 1 (0), X=1717.46, Y=300.16, Mass=1177, SNR=13.3, Peak=3452 HFD=3.9
01:34:27.872 00.004 16872 Star::Find(15, 16, 50, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.875 00.003 16872 Star::Find false star n=7 nbg=277 bg=3295.0 sigma=29.1 thresh=3382 peak=3376
01:34:27.877 00.002 16872 Star::Find returns 0 (2), X=16.00, Y=50.00, Mass=699, SNR=2.9, Peak=3412 HFD=0.0
01:34:27.880 00.003 16872 Star::Find(15, 1004, 157, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.882 00.002 16872 Star::Find returns 0 (4), X=1003.96, Y=156.00, Mass=267, SNR=5.9, Peak=3396 HFD=1.0
01:34:27.885 00.003 16872 Star::Find(15, 1759, 119, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.890 00.005 16872 Star::Find returns 0 (4), X=1758.50, Y=118.63, Mass=1596, SNR=19.9, Peak=3724 HFD=1.2
01:34:27.893 00.003 16872 Star::Find(15, 1669, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.896 00.003 16872 Star::Find false star n=2 nbg=283 bg=3306.1 sigma=27.5 thresh=3389 peak=3369
01:34:27.898 00.002 16872 Star::Find returns 0 (2), X=1669.00, Y=532.00, Mass=216, SNR=2.9, Peak=3436 HFD=0.0
01:34:27.901 00.003 16872 Star::Find(15, 1595, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.903 00.002 16872 Star::Find returns 1 (0), X=1595.95, Y=18.35, Mass=584, SNR=8.5, Peak=3428 HFD=2.0
01:34:27.906 00.003 16872 Star::Find(15, 53, 128, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.908 00.002 16872 Star::Find false star n=6 nbg=266 bg=3314.1 sigma=22.0 thresh=3380 peak=3376
01:34:27.911 00.003 16872 Star::Find returns 0 (2), X=53.00, Y=128.00, Mass=436, SNR=2.9, Peak=3412 HFD=0.0
01:34:27.914 00.003 16872 Star::Find(15, 678, 469, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.917 00.003 16872 Star::Find returns 1 (0), X=670.45, Y=463.20, Mass=1065, SNR=12.7, Peak=3508 HFD=1.9
01:34:27.920 00.003 16872 Star::Find(15, 1768, 215, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.922 00.002 16872 Star::Find false star n=4 nbg=256 bg=3302.6 sigma=22.2 thresh=3369 peak=3361
01:34:27.925 00.003 16872 Star::Find returns 0 (2), X=1768.00, Y=215.00, Mass=289, SNR=2.9, Peak=3392 HFD=0.0
01:34:27.927 00.002 16872 Star::Find(15, 298, 825, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.930 00.003 16872 Star::Find returns 0 (4), X=298.34, Y=824.60, Mass=818, SNR=11.7, Peak=3508 HFD=1.4
01:34:27.933 00.003 16872 Star::Find(15, 1457, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.936 00.003 16872 Star::Find false star n=4 nbg=281 bg=3304.5 sigma=28.3 thresh=3389 peak=3370
01:34:27.938 00.002 16872 Star::Find returns 0 (2), X=1457.00, Y=322.00, Mass=378, SNR=2.9, Peak=3408 HFD=0.0
01:34:27.941 00.003 16872 Star::Find(15, 1141, 278, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.943 00.002 16872 Star::Find returns 0 (4), X=1141.44, Y=278.45, Mass=571, SNR=8.1, Peak=3404 HFD=1.5
01:34:27.945 00.002 16872 Star::Find(15, 1522, 92, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.949 00.004 16872 Star::Find false star n=3 nbg=280 bg=3311.2 sigma=26.4 thresh=3390 peak=3369
01:34:27.952 00.003 16872 Star::Find returns 0 (2), X=1522.00, Y=92.00, Mass=262, SNR=2.9, Peak=3408 HFD=0.0
01:34:27.955 00.003 16872 Star::Find(15, 1370, 807, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.957 00.002 16872 Star::Find false star n=8 nbg=269 bg=3306.2 sigma=23.6 thresh=3377 peak=3377
01:34:27.960 00.003 16872 Star::Find returns 0 (2), X=1370.00, Y=807.00, Mass=679, SNR=2.9, Peak=3416 HFD=0.0
01:34:27.962 00.002 16872 Star::Find(15, 1536, 146, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.967 00.005 16872 Star::Find returns 0 (4), X=1522.49, Y=156.43, Mass=460, SNR=7.9, Peak=3436 HFD=1.3
01:34:27.970 00.003 16872 Star::Find(15, 1581, 498, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.972 00.002 16872 Star::Find returns 1 (0), X=1582.29, Y=499.47, Mass=587, SNR=7.7, Peak=3412 HFD=2.9
01:34:27.975 00.003 16872 Star::Find(15, 199, 543, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.978 00.003 16872 Star::Find returns 0 (4), X=205.49, Y=535.49, Mass=988, SNR=15.0, Peak=3564 HFD=1.4
01:34:27.981 00.003 16872 Star::Find(15, 1706, 1021, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.984 00.003 16872 Star::Find returns 1 (0), X=1705.92, Y=1020.68, Mass=614, SNR=8.3, Peak=3432 HFD=1.9
01:34:27.986 00.002 16872 Star::Find(15, 384, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.989 00.003 16872 Star::Find false star n=5 nbg=277 bg=3299.7 sigma=26.1 thresh=3378 peak=3375
01:34:27.991 00.002 16872 Star::Find returns 0 (2), X=384.00, Y=488.00, Mass=438, SNR=2.9, Peak=3400 HFD=0.0
01:34:27.994 00.003 16872 Star::Find(15, 858, 719, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:27.998 00.004 16872 Star::Find false star n=2 nbg=276 bg=3309.0 sigma=22.8 thresh=3377 peak=3368
01:34:28.001 00.003 16872 Star::Find returns 0 (2), X=858.00, Y=719.00, Mass=182, SNR=2.9, Peak=3412 HFD=0.0
01:34:28.003 00.002 16872 Star::Find(15, 1447, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.006 00.003 16872 Star::Find false star n=5 nbg=282 bg=3310.3 sigma=27.8 thresh=3394 peak=3394
01:34:28.008 00.002 16872 Star::Find returns 0 (2), X=1447.00, Y=292.00, Mass=480, SNR=2.9, Peak=3428 HFD=0.0
01:34:28.011 00.003 16872 Star::Find(15, 1577, 543, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.014 00.003 16872 Star::Find returns 0 (4), X=1562.70, Y=550.19, Mass=1494, SNR=19.8, Peak=3664 HFD=1.5
01:34:28.016 00.002 16872 Star::Find(15, 131, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.019 00.003 16872 Star::Find returns 0 (4), X=132.56, Y=913.78, Mass=1185, SNR=16.5, Peak=3612 HFD=1.3
01:34:28.022 00.003 16872 Star::Find(15, 1319, 934, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.024 00.002 16872 Star::Find false star n=6 nbg=274 bg=3311.0 sigma=27.1 thresh=3392 peak=3375
01:34:28.027 00.003 16872 Star::Find returns 0 (2), X=1319.00, Y=934.00, Mass=514, SNR=2.9, Peak=3404 HFD=0.0
01:34:28.030 00.003 16872 Star::Find(15, 1550, 50, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.033 00.003 16872 Star::Find returns 1 (0), X=1547.03, Y=35.40, Mass=580, SNR=8.3, Peak=3448 HFD=2.3
01:34:28.035 00.002 16872 Star::Find(15, 1497, 470, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.039 00.004 16872 Star::Find returns 1 (0), X=1506.56, Y=471.99, Mass=748, SNR=10.4, Peak=3444 HFD=2.1
01:34:28.042 00.003 16872 Star::Find(15, 785, 386, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.044 00.002 16872 Star::Find returns 0 (3), X=785.00, Y=386.00, Mass=0, SNR=0.0, Peak=3388 HFD=0.0
01:34:28.047 00.003 16872 Star::Find(15, 849, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.049 00.002 16872 Star::Find returns 0 (4), X=848.36, Y=974.72, Mass=258, SNR=5.7, Peak=3424 HFD=1.1
01:34:28.051 00.002 16872 Star::Find(15, 364, 710, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.053 00.002 16872 Star::Find returns 1 (0), X=363.46, Y=709.83, Mass=742, SNR=9.7, Peak=3424 HFD=3.0
01:34:28.058 00.005 16872 Star::Find(15, 36, 98, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.061 00.003 16872 Star::Find returns 0 (4), X=36.64, Y=98.00, Mass=221, SNR=5.4, Peak=3456 HFD=0.6
01:34:28.063 00.002 16872 Star::Find(15, 1703, 155, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.066 00.003 16872 Star::Find false star n=9 nbg=275 bg=3305.1 sigma=26.1 thresh=3384 peak=3378
01:34:28.067 00.001 16872 Star::Find returns 0 (2), X=1703.00, Y=155.00, Mass=802, SNR=2.9, Peak=3412 HFD=0.0
01:34:28.071 00.004 16872 Star::Find(15, 914, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.077 00.006 16872 Star::Find returns 1 (0), X=913.41, Y=802.00, Mass=670, SNR=8.8, Peak=3420 HFD=2.2
01:34:28.080 00.003 16872 Star::Find(15, 1119, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.082 00.002 16872 Star::Find returns 1 (0), X=1119.65, Y=172.17, Mass=529, SNR=7.9, Peak=3408 HFD=2.6
01:34:28.084 00.002 16872 Star::Find(15, 1089, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.087 00.003 16872 Star::Find returns 1 (0), X=1089.27, Y=1047.97, Mass=582, SNR=8.5, Peak=3436 HFD=2.0
01:34:28.090 00.003 16872 Star::Find(15, 721, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.092 00.002 16872 Star::Find returns 0 (4), X=709.56, Y=505.57, Mass=654, SNR=10.5, Peak=3508 HFD=1.4
01:34:28.095 00.003 16872 Star::Find(15, 751, 697, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.098 00.003 16872 Star::Find returns 1 (0), X=762.51, Y=686.43, Mass=377, SNR=6.9, Peak=3436 HFD=2.5
01:34:28.100 00.002 16872 Star::Find(15, 1653, 773, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.104 00.004 16872 Star::Find false star n=5 nbg=268 bg=3308.8 sigma=24.2 thresh=3382 peak=3379
01:34:28.106 00.002 16872 Star::Find returns 0 (2), X=1653.00, Y=773.00, Mass=464, SNR=2.9, Peak=3420 HFD=0.0
01:34:28.109 00.003 16872 Star::Find(15, 1062, 762, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.111 00.002 16872 Star::Find false star n=7 nbg=274 bg=3304.3 sigma=28.0 thresh=3388 peak=3375
01:34:28.113 00.002 16872 Star::Find returns 0 (2), X=1062.00, Y=762.00, Mass=666, SNR=2.9, Peak=3416 HFD=0.0
01:34:28.116 00.003 16872 AutoFind: finding best star pass 1
01:34:28.119 00.003 16872 Star::Find(15, 911, 44, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.122 00.003 16872 Star::Find returns 1 (0), X=910.49, Y=41.59, Mass=4163161, SNR=859.4, Peak=65520 HFD=6.9
01:34:28.124 00.002 16872 AutoFind: near-saturated [911, 44] 200.4 Mass 4163161 SNR 859.4 Peak 65520
01:34:28.126 00.002 16872 Star::Find(15, 1323, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.129 00.003 16872 Star::Find returns 1 (0), X=1322.64, Y=510.44, Mass=189887, SNR=275.5, Peak=19456 HFD=3.2
01:34:28.132 00.003 16872 AutoFind returns star at [1323, 511] 49.9 Mass 189887 SNR 275.5
01:34:28.136 00.004 16872 Star::Find(15, 1323, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.139 00.003 16872 Star::Find returns 1 (0), X=1322.64, Y=510.44, Mass=189887, SNR=275.5, Peak=19456 HFD=3.2
01:34:28.143 00.004 16872 MultiStar: List (12): {1322.64, 510.44}(275.5), {773.05, 889.25}(147.2), {664.20, 548.46}(131.7), {1491.28, 791.75}(71.5), {207.34, 906.53}(55.9), {212.82, 784.86}(51.2), {1302.39, 433.34}(32.7), {1839.56, 970.29}(30.2), {161.26, 179.81}(28.6), {264.70, 906.16}(22.7), {1330.18, 735.79}(20.1), {1099.48, 570.26}(18.3), 
01:34:28.145 00.002 16872 setting lock position to (1322.64, 510.44)
01:34:28.148 00.003 16872 MultiStar: stabilizing after lock position change
01:34:28.151 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
01:34:28.153 00.002 16872 UpdateGuideState(): m_state=1
01:34:28.155 00.002 16872 Star::Find(15, 1322, 510, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:28.158 00.003 16872 Star::Find returns 1 (0), X=1322.64, Y=510.44, Mass=189887, SNR=275.5, Peak=19456 HFD=3.2
01:34:28.160 00.002 16872 DistanceChecker: deactivated
01:34:28.162 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
01:34:28.165 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
01:34:28.169 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
01:34:28.178 00.009 16872 setting force full frames = false
01:34:28.183 00.005 16872 setting lock position to (1322.64, 510.44)
01:34:28.186 00.003 16872 MultiStar: stabilizing after lock position change
01:34:28.191 00.005 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:34:28.195 00.004 16872 Changing from state SELECTING to SELECTED
01:34:28.199 00.004 16872 guider state => SELECTED
01:34:28.214 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3308, FiltMin=3192, FiltMax=65516, Gamma=2.190
01:34:28.249 00.035 16872 UpdateGuideState exits: m=189887 SNR=275.5
01:34:28.253 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=65520, med=3308, FiltMin=3192, FiltMax=65516, Gamma=2.190
01:34:28.286 00.033 16872 Status Line: Auto-selected star at (1322.6, 510.4)
01:34:28.300 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
01:34:28.303 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:28.309 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:34:28.313 00.004 16872 Enqueuing Expose request
01:34:28.315 00.002 9640 Worker thread wakes up
01:34:28.315 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:34:28.316 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1308,495,31,31)
01:34:28.316 00.000 16872 evsrv: cli 0D3C0A48 connect
01:34:28.319 00.003 16872 case statement mapped state 2 to 1
01:34:28.323 00.004 16872 case statement mapped state 2 to 1
01:34:28.326 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0976607d-976d-4268-8728-166ed8b9a7fe"}
01:34:28.328 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0976607d-976d-4268-8728-166ed8b9a7fe"}
01:34:28.332 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"813fdbf5-8f5f-4ae9-b1b0-15c82d35ac03"}
01:34:28.334 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1322.64,510.44],"id":"813fdbf5-8f5f-4ae9-b1b0-15c82d35ac03"}
01:34:28.338 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1b1a099-9780-4efe-840d-b3f149c73f1d"}
01:34:28.343 00.005 16872 case statement mapped state 2 to 1
01:34:28.346 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c1b1a099-9780-4efe-840d-b3f149c73f1d"}
01:34:28.349 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:34:28.352 00.003 16872 evsrv: cli 0D3BFFA8 connect
01:34:28.356 00.004 16872 case statement mapped state 2 to 1
01:34:28.359 00.003 16872 case statement mapped state 2 to 1
01:34:28.362 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a303061b-52e1-406a-bf06-cde60796b8e5"}
01:34:28.365 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.64,7.44],"pixels":"..."},"id":"a303061b-52e1-406a-bf06-cde60796b8e5"}
01:34:28.369 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"8c96999b-dd89-4c76-bdd9-0ace56aec947"}
01:34:28.372 00.003 16872 case statement mapped state 2 to 1
01:34:28.376 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"8c96999b-dd89-4c76-bdd9-0ace56aec947"}
01:34:28.386 00.010 16872 evsrv: cli 0D3BFFA8 disconnect
01:34:29.385 00.999 16872 evsrv: cli 0D3BF968 connect
01:34:29.388 00.003 16872 case statement mapped state 2 to 1
01:34:29.393 00.005 16872 case statement mapped state 2 to 1
01:34:29.399 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"aa700900-2f0f-4e19-94bb-19feb96d2a70"}
01:34:29.403 00.004 16872 case statement mapped state 2 to 1
01:34:29.406 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"aa700900-2f0f-4e19-94bb-19feb96d2a70"}
01:34:29.409 00.003 16872 evsrv: cli 0D3BF968 disconnect
01:34:30.410 01.001 16872 evsrv: cli 0D3C0A48 connect
01:34:30.414 00.004 16872 case statement mapped state 2 to 1
01:34:30.418 00.004 16872 case statement mapped state 2 to 1
01:34:30.421 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ff77c07c-6bbf-4568-8ade-8b9c20d55542"}
01:34:30.424 00.003 16872 case statement mapped state 2 to 1
01:34:30.426 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"ff77c07c-6bbf-4568-8ade-8b9c20d55542"}
01:34:30.431 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:34:31.432 01.001 16872 evsrv: cli 0D3C0A48 connect
01:34:31.435 00.003 16872 case statement mapped state 2 to 1
01:34:31.439 00.004 16872 case statement mapped state 2 to 1
01:34:31.443 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"273b1c8b-2799-4b74-88d4-75544b57bdb8"}
01:34:31.445 00.002 16872 case statement mapped state 2 to 1
01:34:31.447 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"273b1c8b-2799-4b74-88d4-75544b57bdb8"}
01:34:31.452 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:34:31.805 00.353 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83a06ccf-5dc9-4c78-8d36-519e4ae53eab"}
01:34:31.807 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"83a06ccf-5dc9-4c78-8d36-519e4ae53eab"}
01:34:31.812 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3fb16752-0d3f-4421-9e65-251f00552755"}
01:34:31.815 00.003 16872 case statement mapped state 2 to 1
01:34:31.818 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"3fb16752-0d3f-4421-9e65-251f00552755"}
01:34:31.821 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"999b308d-43f0-498d-8510-ea3b39a378f7"}
01:34:31.824 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.64,7.44],"pixels":"..."},"id":"999b308d-43f0-498d-8510-ea3b39a378f7"}
01:34:32.381 00.557 9640 Exposure complete
01:34:32.454 00.073 16872 evsrv: cli 0D3C0228 connect
01:34:32.457 00.003 16872 case statement mapped state 2 to 1
01:34:32.461 00.004 16872 case statement mapped state 2 to 1
01:34:32.464 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"b9716ee4-8a34-4755-8b43-f1af61d8201d"}
01:34:32.468 00.004 16872 case statement mapped state 2 to 1
01:34:32.472 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"b9716ee4-8a34-4755-8b43-f1af61d8201d"}
01:34:32.475 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:34:32.520 00.045 9640 worker thread done servicing request
01:34:32.520 00.000 16872 OnExposeComplete: enter
01:34:32.523 00.003 16872 UpdateGuideState(): m_state=2
01:34:32.526 00.003 16872 Star::Find(15, 1322, 510, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:34:32.529 00.003 16872 Star::Find returns 1 (0), X=1322.33, Y=511.34, Mass=208884, SNR=297.7, Peak=18932 HFD=3.4
01:34:32.531 00.002 16872 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.56) = xAngle (0.35 = 0.35)
01:34:32.533 00.002 16872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.40 = 0.40)
01:34:32.536 00.003 16872 CameraToMount -- cameraX=-0.31 cameraY=0.90 hyp=0.96 cameraTheta=1.90 mountX=0.90 mountY=0.37, mountTheta=0.39
01:34:32.540 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=65520, med=3304, FiltMin=3188, FiltMax=65516, Gamma=2.190
01:34:32.578 00.038 16872 UpdateGuideState exits: m=208884 SNR=297.7
01:34:32.582 00.004 16872 PhdController: newstate STATE_CALIBRATE
01:34:32.585 00.003 16872 PhdController: newstate STATE_GUIDE
01:34:32.598 00.013 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:34:32.601 00.003 16872 guider state => CALIBRATED
01:34:32.603 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:34:32.615 00.012 16872 reset dither spiral
01:34:32.618 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:34:32.620 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:32.623 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:34:32.626 00.003 16872 Enqueuing Expose request
01:34:32.628 00.002 9640 Worker thread wakes up
01:34:32.628 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:34:32.628 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:34:33.476 00.848 16872 evsrv: cli 0D3C0228 connect
01:34:33.480 00.004 16872 case statement mapped state 5 to 1
01:34:33.484 00.004 16872 case statement mapped state 5 to 1
01:34:33.488 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"f26a4cf6-85e3-4483-9176-b865c02091c2"}
01:34:33.491 00.003 16872 case statement mapped state 5 to 1
01:34:33.493 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"f26a4cf6-85e3-4483-9176-b865c02091c2"}
01:34:33.496 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:34:34.497 01.001 16872 evsrv: cli 0D3BFB48 connect
01:34:34.501 00.004 16872 case statement mapped state 5 to 1
01:34:34.504 00.003 16872 case statement mapped state 5 to 1
01:34:34.508 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"c0363dbf-709d-4220-b4da-a45f6f22f63e"}
01:34:34.510 00.002 16872 case statement mapped state 5 to 1
01:34:34.513 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"c0363dbf-709d-4220-b4da-a45f6f22f63e"}
01:34:34.518 00.005 16872 evsrv: cli 0D3BFB48 disconnect
01:34:35.306 00.788 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0556f5ea-f5ae-4033-8be6-e591d927cb1a"}
01:34:35.310 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0556f5ea-f5ae-4033-8be6-e591d927cb1a"}
01:34:35.313 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3384d1ae-cc8f-455d-b311-bef0e63e7a81"}
01:34:35.316 00.003 16872 case statement mapped state 5 to 1
01:34:35.320 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"3384d1ae-cc8f-455d-b311-bef0e63e7a81"}
01:34:35.324 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9ab574ed-adcf-455e-9426-021550e0fa13"}
01:34:35.329 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.33,7.34],"pixels":"..."},"id":"9ab574ed-adcf-455e-9426-021550e0fa13"}
01:34:35.519 00.190 16872 evsrv: cli 0D3BF8C8 connect
01:34:35.522 00.003 16872 case statement mapped state 5 to 1
01:34:35.526 00.004 16872 case statement mapped state 5 to 1
01:34:35.530 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"20242a99-12d8-4c90-891e-7c4f4bfba032"}
01:34:35.533 00.003 16872 case statement mapped state 5 to 1
01:34:35.535 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"20242a99-12d8-4c90-891e-7c4f4bfba032"}
01:34:35.539 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:34:36.539 01.000 16872 evsrv: cli 0D3C0A48 connect
01:34:36.542 00.003 16872 case statement mapped state 5 to 1
01:34:36.546 00.004 16872 case statement mapped state 5 to 1
01:34:36.551 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1234f4e3-c9b7-40a9-8b43-a0107805d96a"}
01:34:36.554 00.003 16872 case statement mapped state 5 to 1
01:34:36.556 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"1234f4e3-c9b7-40a9-8b43-a0107805d96a"}
01:34:36.560 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:34:36.687 00.127 9640 Exposure complete
01:34:36.826 00.139 9640 worker thread done servicing request
01:34:36.826 00.000 16872 OnExposeComplete: enter
01:34:36.828 00.002 16872 UpdateGuideState(): m_state=5
01:34:36.832 00.004 16872 Star::Find(15, 1322, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:34:36.835 00.003 16872 Star::Find returns 1 (0), X=1322.18, Y=511.60, Mass=209420, SNR=297.4, Peak=23452 HFD=3.2
01:34:36.837 00.002 16872 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.56) = xAngle (0.40 = 0.40)
01:34:36.840 00.003 16872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.44 = 0.44)
01:34:36.843 00.003 16872 CameraToMount -- cameraX=-0.47 cameraY=1.17 hyp=1.26 cameraTheta=1.95 mountX=1.16 mountY=0.54, mountTheta=0.44
01:34:36.847 00.004 16872 Changing from state CALIBRATED to GUIDING
01:34:36.850 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:34:36.852 00.002 16872 ScopeASCOM::SideOfPier() returns 0
01:34:36.919 00.067 16872 AdjustCalibrationForScopePointing (scope): current dec=13.2 pierSide=0, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
01:34:36.922 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:34:36.925 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:34:36.927 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:34:36.930 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:34:36.933 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:34:36.936 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:34:36.939 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:34:36.942 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:34:36.945 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:34:36.947 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:34:36.950 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:34:36.953 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:34:36.956 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:34:37.071 00.115 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:34:37.075 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:34:37.078 00.003 16872 Dec comp: XRate 8.696 -> 8.466 for dec -0.0 -> dec 13.2
01:34:37.082 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:34:37.086 00.004 16872 ScopeASCOM::SideOfPier() returns 0
01:34:37.185 00.099 16872 setting lock position to (1322.18, 511.60)
01:34:37.188 00.003 16872 MultiStar: stabilizing after lock position change
01:34:37.191 00.003 16872 guider state => GUIDING
01:34:37.195 00.004 16872 Status Line: Guiding
01:34:37.203 00.008 16872 Mount: notify guiding started
01:34:37.209 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:34:37.213 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/2/2026 10:22:25 PM"
01:34:37.220 00.007 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:34:37.225 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:34:37.230 00.005 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:34:37.235 00.005 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns 1.555630
01:34:37.237 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns -3.110420
01:34:37.240 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:34:37.243 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 0
01:34:37.248 00.005 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:34:37.252 00.004 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:34:37.258 00.006 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:34:37.263 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:34:37.267 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:34:37.271 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:34:37.274 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:34:37.277 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:34:37.281 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:34:37.285 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:34:37.288 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:34:37.290 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:34:37.296 00.006 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:34:37.299 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:34:37.302 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:34:37.304 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:34:37.308 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:34:37.312 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:34:37.315 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:34:37.318 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:34:37.321 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:34:37.325 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:34:37.328 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:34:37.332 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:34:37.335 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:34:37.337 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:34:37.342 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:34:37.344 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:34:37.348 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:34:37.466 00.118 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:34:37.529 00.063 16872 ScopeASCOM::SideOfPier() returns 0
01:34:37.532 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:34:37.535 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:34:37.538 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns 13.2
01:34:37.540 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 13.2
01:34:37.543 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (1.56) = xAngle (1.56 = 1.56)
01:34:37.546 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:34:37.548 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:34:37.551 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:34:37.554 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:34:37.556 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=65520, med=3296, FiltMin=3196, FiltMax=65516, Gamma=2.190
01:34:37.591 00.035 16872 UpdateGuideState exits: m=209420 SNR=297.4
01:34:37.594 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
01:34:37.597 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:37.599 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:34:37.602 00.003 16872 Enqueuing Expose request
01:34:37.604 00.002 9640 Worker thread wakes up
01:34:37.604 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:34:37.605 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1307,497,31,31)
01:34:37.605 00.000 16872 evsrv: cli 0D3C0A48 connect
01:34:37.611 00.006 16872 case statement mapped state 6 to 3
01:34:37.615 00.004 16872 case statement mapped state 6 to 3
01:34:37.619 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"459e9580-8455-48aa-89dd-c47172b8dbb8"}
01:34:37.622 00.003 16872 case statement mapped state 6 to 3
01:34:37.624 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"459e9580-8455-48aa-89dd-c47172b8dbb8"}
01:34:37.627 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:34:38.807 01.180 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f0df8e6-588e-44ec-aa6d-040f70b57c2e"}
01:34:38.811 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7f0df8e6-588e-44ec-aa6d-040f70b57c2e"}
01:34:38.814 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c35a612a-1595-4d67-9542-b4aafb9cd0b3"}
01:34:38.817 00.003 16872 case statement mapped state 6 to 3
01:34:38.822 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c35a612a-1595-4d67-9542-b4aafb9cd0b3"}
01:34:38.826 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"42620dc7-9d94-42b6-b083-764d312e0f33"}
01:34:38.829 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.18,6.60],"pixels":"..."},"id":"42620dc7-9d94-42b6-b083-764d312e0f33"}
01:34:41.674 02.845 9640 Exposure complete
01:34:41.811 00.137 9640 worker thread done servicing request
01:34:41.811 00.000 16872 OnExposeComplete: enter
01:34:41.815 00.004 16872 UpdateGuideState(): m_state=6
01:34:41.817 00.002 16872 Star::Find(15, 1322, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:34:41.819 00.002 16872 Star::Find returns 1 (0), X=1321.39, Y=511.53, Mass=201989, SNR=296.8, Peak=18636 HFD=3.3
01:34:41.822 00.003 16872 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.56) = xAngle (-4.60 = 1.68)
01:34:41.824 00.002 16872 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-4.55 = 1.73)
01:34:41.827 00.003 16872 CameraToMount -- cameraX=-0.79 cameraY=-0.08 hyp=0.79 cameraTheta=-3.04 mountX=-0.09 mountY=0.78, mountTheta=1.68
01:34:41.833 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.79, y=-0.08, opts=13)
01:34:41.836 00.003 16872 Enqueuing Move request for scope (-0.79, -0.08)
01:34:41.839 00.003 9640 Worker thread wakes up
01:34:41.839 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.08) opts 0xd
01:34:41.839 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.79, -0.08)
01:34:41.839 00.000 9640 Moving (-0.79, -0.08) raw xDistance=-0.09 yDistance=0.78
01:34:41.839 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:34:41.839 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.78, m_sumCorr=0
01:34:41.839 00.000 9640 MoveAxis(E, 0, ABG)
01:34:41.839 00.000 9640 Move returns status 0, amount 0
01:34:41.839 00.000 9640 MoveAxis(N, 0, ABG)
01:34:41.840 00.001 9640 Move returns status 0, amount 0
01:34:41.840 00.000 9640 move complete, result=0
01:34:41.840 00.000 9640 worker thread done servicing request
01:34:41.846 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3036, max=65516, med=3300, FiltMin=3208, FiltMax=65512, Gamma=2.190
01:34:41.879 00.033 16872 UpdateGuideState exits: m=201989 SNR=296.8
01:34:41.883 00.004 16872 PhdController: settling, locked = 1, distance = 1.12 (1.50) aobump = 0 frame = 1 / 99999
01:34:41.885 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777790081.885,"Host":"RBFOCUS307","Inst":1,"Distance":1.12,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:34:41.888 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:41.893 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:34:41.895 00.002 16872 Enqueuing Expose request
01:34:41.899 00.004 16872 GuideStep: -0.1 px 0 ms EAST, 0.8 px 0 ms NORTH
01:34:41.901 00.002 9640 Worker thread wakes up
01:34:41.901 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:34:41.901 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1307,497,31,31)
01:34:42.306 00.405 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5764e7e4-ad48-4d55-843f-b671255e6413"}
01:34:42.309 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5764e7e4-ad48-4d55-843f-b671255e6413"}
01:34:42.313 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ee4ed5a-d5a6-4b4f-b8e3-8fb4c4f626c7"}
01:34:42.316 00.003 16872 case statement mapped state 6 to 3
01:34:42.319 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ee4ed5a-d5a6-4b4f-b8e3-8fb4c4f626c7"}
01:34:42.322 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a6fe511c-4c03-4dbd-a083-6a2c2ea69eb6"}
01:34:42.325 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.39,6.53],"pixels":"..."},"id":"a6fe511c-4c03-4dbd-a083-6a2c2ea69eb6"}
01:34:45.806 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"639006bd-fc2e-4882-9cb0-31dbf816f887"}
01:34:45.808 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"639006bd-fc2e-4882-9cb0-31dbf816f887"}
01:34:45.812 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1689b3fa-d6c4-4b1f-80c7-7232e8c3bea7"}
01:34:45.815 00.003 16872 case statement mapped state 6 to 3
01:34:45.819 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1689b3fa-d6c4-4b1f-80c7-7232e8c3bea7"}
01:34:45.822 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"956a5bf9-b152-494f-8a10-2d0c40d19e9b"}
01:34:45.825 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.39,6.53],"pixels":"..."},"id":"956a5bf9-b152-494f-8a10-2d0c40d19e9b"}
01:34:45.968 00.143 9640 Exposure complete
01:34:46.110 00.142 9640 worker thread done servicing request
01:34:46.110 00.000 16872 OnExposeComplete: enter
01:34:46.114 00.004 16872 UpdateGuideState(): m_state=6
01:34:46.118 00.004 16872 Star::Find(15, 1321, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:34:46.120 00.002 16872 Star::Find returns 1 (0), X=1321.48, Y=512.56, Mass=203327, SNR=285.7, Peak=18556 HFD=3.2
01:34:46.123 00.003 16872 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.56) = xAngle (0.65 = 0.65)
01:34:46.125 00.002 16872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.69 = 0.69)
01:34:46.128 00.003 16872 CameraToMount -- cameraX=-0.70 cameraY=0.96 hyp=1.19 cameraTheta=2.20 mountX=0.95 mountY=0.76, mountTheta=0.67
01:34:46.132 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.70, y=0.96, opts=13)
01:34:46.135 00.003 16872 Enqueuing Move request for scope (-0.70, 0.96)
01:34:46.138 00.003 9640 Worker thread wakes up
01:34:46.138 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.96) opts 0xd
01:34:46.138 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.70, 0.96)
01:34:46.138 00.000 9640 Moving (-0.70, 0.96) raw xDistance=0.95 yDistance=0.76
01:34:46.138 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.85 from input 0.95
01:34:46.138 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.76, m_sumCorr=0
01:34:46.138 00.000 9640 MoveAxis(W, 101, ABG)
01:34:46.138 00.000 9640 Guiding  Dir = 3, Dur = 101
01:34:46.139 00.001 9640 IsSlewing returns 0
01:34:46.139 00.000 9640 IsGuiding returns 0
01:34:46.140 00.001 9640 PulseGuide returned control before completion, sleep 111
01:34:46.144 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3016, max=65520, med=3308, FiltMin=3216, FiltMax=65516, Gamma=2.190
01:34:46.179 00.035 16872 UpdateGuideState exits: m=203327 SNR=285.7
01:34:46.182 00.003 16872 PhdController: settling, locked = 1, distance = 1.14 (1.50) aobump = 0 frame = 2 / 99999
01:34:46.186 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777790086.186,"Host":"RBFOCUS307","Inst":1,"Distance":1.14,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
01:34:46.189 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:46.195 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:34:46.199 00.004 16872 Enqueuing Expose request
01:34:46.254 00.055 9640 IsGuiding returns 1
01:34:46.254 00.000 9640 scope still moving after pulse duration time elapsed
01:34:46.286 00.032 9640 IsSlewing returns 0
01:34:46.286 00.000 9640 IsGuiding returns 0
01:34:46.286 00.000 9640 scope move finished after 101 + 45 ms
01:34:46.286 00.000 9640 Move returns status 0, amount 101
01:34:46.286 00.000 9640 MoveAxis(N, 0, ABG)
01:34:46.286 00.000 9640 Move returns status 0, amount 0
01:34:46.286 00.000 9640 move complete, result=0
01:34:46.287 00.001 9640 worker thread done servicing request
01:34:46.287 00.000 9640 Worker thread wakes up
01:34:46.287 00.000 16872 GuideStep: 0.9 px 101 ms WEST, 0.8 px 0 ms NORTH
01:34:46.290 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:34:46.290 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1307,497,31,31)
01:34:49.304 03.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"940a940b-8a1f-446b-bcf5-4a1df78ef374"}
01:34:49.307 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"940a940b-8a1f-446b-bcf5-4a1df78ef374"}
01:34:49.310 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1fff2084-ca72-4c02-91c5-6d88da896959"}
01:34:49.314 00.004 16872 case statement mapped state 6 to 3
01:34:49.317 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1fff2084-ca72-4c02-91c5-6d88da896959"}
01:34:49.321 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1d4a7da3-e4a8-49fd-93bb-f724ece6c7d4"}
01:34:49.324 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.48,6.56],"pixels":"..."},"id":"1d4a7da3-e4a8-49fd-93bb-f724ece6c7d4"}
01:34:50.348 01.024 9640 Exposure complete
01:34:50.491 00.143 9640 worker thread done servicing request
01:34:50.491 00.000 16872 OnExposeComplete: enter
01:34:50.495 00.004 16872 UpdateGuideState(): m_state=6
01:34:50.497 00.002 16872 Star::Find(15, 1321, 512, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:34:50.500 00.003 16872 Star::Find returns 1 (0), X=1321.47, Y=512.49, Mass=199568, SNR=293.4, Peak=18636 HFD=3.2
01:34:50.502 00.002 16872 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.56) = xAngle (0.68 = 0.68)
01:34:50.504 00.002 16872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.73 = 0.73)
01:34:50.507 00.003 16872 CameraToMount -- cameraX=-0.70 cameraY=0.89 hyp=1.14 cameraTheta=2.24 mountX=0.88 mountY=0.76, mountTheta=0.71
01:34:50.513 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.70, y=0.89, opts=13)
01:34:50.516 00.003 16872 Enqueuing Move request for scope (-0.70, 0.89)
01:34:50.518 00.002 9640 Worker thread wakes up
01:34:50.518 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.89) opts 0xd
01:34:50.518 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.70, 0.89)
01:34:50.518 00.000 9640 Moving (-0.70, 0.89) raw xDistance=0.88 yDistance=0.76
01:34:50.518 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.88 from input 0.88
01:34:50.519 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 0.76, m_sumCorr=0.35
01:34:50.519 00.000 9640 MoveAxis(W, 104, ABG)
01:34:50.519 00.000 9640 Guiding  Dir = 3, Dur = 104
01:34:50.519 00.000 9640 IsSlewing returns 0
01:34:50.519 00.000 9640 IsGuiding returns 0
01:34:50.519 00.000 9640 PulseGuide returned control before completion, sleep 114
01:34:50.524 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=65520, med=3308, FiltMin=3180, FiltMax=65512, Gamma=2.190
01:34:50.559 00.035 16872 UpdateGuideState exits: m=199568 SNR=293.4
01:34:50.563 00.004 16872 PhdController: settling, locked = 1, distance = 1.14 (1.50) aobump = 0 frame = 3 / 99999
01:34:50.565 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777790090.565,"Host":"RBFOCUS307","Inst":1,"Distance":1.14,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
01:34:50.568 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:50.570 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:34:50.575 00.005 16872 Enqueuing Expose request
01:34:50.635 00.060 9640 IsGuiding returns 1
01:34:50.635 00.000 9640 scope still moving after pulse duration time elapsed
01:34:50.666 00.031 9640 IsSlewing returns 0
01:34:50.666 00.000 9640 IsGuiding returns 0
01:34:50.666 00.000 9640 scope move finished after 104 + 43 ms
01:34:50.666 00.000 9640 Move returns status 0, amount 104
01:34:50.666 00.000 9640 MoveAxis(S, 42, ABG)
01:34:50.666 00.000 9640 Guiding  Dir = 1, Dur = 42
01:34:50.667 00.001 9640 IsSlewing returns 0
01:34:50.667 00.000 9640 IsGuiding returns 0
01:34:50.667 00.000 9640 PulseGuide returned control before completion, sleep 52
01:34:50.728 00.061 9640 IsGuiding returns 1
01:34:50.729 00.001 9640 scope still moving after pulse duration time elapsed
01:34:50.760 00.031 9640 IsSlewing returns 0
01:34:50.761 00.001 9640 IsGuiding returns 0
01:34:50.761 00.000 9640 scope move finished after 42 + 51 ms
01:34:50.761 00.000 9640 Move returns status 0, amount 42
01:34:50.761 00.000 9640 move complete, result=0
01:34:50.762 00.001 16872 GuideStep: 0.9 px 104 ms WEST, 0.8 px 42 ms SOUTH
01:34:50.766 00.004 9640 worker thread done servicing request
01:34:50.766 00.000 9640 Worker thread wakes up
01:34:50.766 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:34:50.766 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1307,497,31,31)
01:34:52.804 02.038 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e93fca9-56cc-4ea8-bb01-430161e87325"}
01:34:52.807 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0e93fca9-56cc-4ea8-bb01-430161e87325"}
01:34:52.810 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd63683a-0168-4cf5-b101-cc688be1e8d3"}
01:34:52.813 00.003 16872 case statement mapped state 6 to 3
01:34:52.816 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd63683a-0168-4cf5-b101-cc688be1e8d3"}
01:34:52.819 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4988f965-475a-4237-a884-b0dca0cfcb90"}
01:34:52.822 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.47,7.49],"pixels":"..."},"id":"4988f965-475a-4237-a884-b0dca0cfcb90"}
01:34:54.826 02.004 9640 Exposure complete
01:34:54.967 00.141 9640 worker thread done servicing request
01:34:54.967 00.000 16872 OnExposeComplete: enter
01:34:54.971 00.004 16872 UpdateGuideState(): m_state=6
01:34:54.974 00.003 16872 Star::Find(15, 1321, 512, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:34:54.978 00.004 16872 Star::Find returns 1 (0), X=1320.46, Y=511.81, Mass=207193, SNR=293.3, Peak=19352 HFD=3.5
01:34:54.982 00.004 16872 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.56) = xAngle (1.46 = 1.46)
01:34:54.986 00.004 16872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
01:34:54.990 00.004 16872 CameraToMount -- cameraX=-1.72 cameraY=0.21 hyp=1.73 cameraTheta=3.02 mountX=0.18 mountY=1.73, mountTheta=1.47
01:34:54.995 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.72, y=0.21, opts=13)
01:34:54.998 00.003 16872 Enqueuing Move request for scope (-1.72, 0.21)
01:34:55.003 00.005 9640 Worker thread wakes up
01:34:55.003 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.72, 0.21) opts 0xd
01:34:55.003 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.72, 0.21)
01:34:55.003 00.000 9640 Moving (-1.72, 0.21) raw xDistance=0.18 yDistance=1.73
01:34:55.003 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.18
01:34:55.003 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 1.73, m_sumCorr=0.63
01:34:55.003 00.000 9640 MoveAxis(W, 30, ABG)
01:34:55.003 00.000 9640 Guiding  Dir = 3, Dur = 30
01:34:55.003 00.000 9640 IsSlewing returns 0
01:34:55.004 00.001 9640 IsGuiding returns 0
01:34:55.004 00.000 9640 PulseGuide returned control before completion, sleep 40
01:34:55.009 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3304, FiltMin=3194, FiltMax=65516, Gamma=2.190
01:34:55.045 00.036 16872 UpdateGuideState exits: m=207193 SNR=293.3
01:34:55.050 00.005 9640 IsGuiding returns 1
01:34:55.051 00.001 9640 scope still moving after pulse duration time elapsed
01:34:55.051 00.000 16872 PhdController: settling, locked = 1, distance = 1.31 (1.50) aobump = 0 frame = 4 / 99999
01:34:55.054 00.003 16872 PhdController: newstate STATE_FINISH
01:34:55.058 00.004 16872 PhdController complete: success
01:34:55.061 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777790095.061,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:34:55.067 00.006 16872 Mount: notify guiding dither settle done success=1
01:34:55.070 00.003 16872 PhdController: newstate STATE_IDLE
01:34:55.074 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:55.077 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:34:55.082 00.005 16872 Enqueuing Expose request
01:34:55.086 00.004 9640 IsSlewing returns 0
01:34:55.086 00.000 9640 IsGuiding returns 0
01:34:55.086 00.000 9640 scope move finished after 30 + 51 ms
01:34:55.086 00.000 9640 Move returns status 0, amount 30
01:34:55.086 00.000 9640 MoveAxis(S, 34, ABG)
01:34:55.086 00.000 9640 Guiding  Dir = 1, Dur = 34
01:34:55.086 00.000 9640 IsSlewing returns 0
01:34:55.087 00.001 9640 IsGuiding returns 0
01:34:55.087 00.000 9640 PulseGuide returned control before completion, sleep 44
01:34:55.142 00.055 9640 IsGuiding returns 1
01:34:55.142 00.000 9640 scope still moving after pulse duration time elapsed
01:34:55.173 00.031 9640 IsSlewing returns 0
01:34:55.174 00.001 9640 IsGuiding returns 0
01:34:55.174 00.000 9640 scope move finished after 34 + 53 ms
01:34:55.174 00.000 9640 Move returns status 0, amount 34
01:34:55.174 00.000 9640 move complete, result=0
01:34:55.175 00.001 9640 worker thread done servicing request
01:34:55.175 00.000 9640 Worker thread wakes up
01:34:55.175 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:34:55.175 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1307,497,31,31)
01:34:55.176 00.001 16872 GuideStep: 0.2 px 30 ms WEST, 1.7 px 34 ms SOUTH
01:34:55.814 00.638 16872 evsrv: cli 0D3C0A48 connect
01:34:55.832 00.018 16872 case statement mapped state 6 to 3
01:34:55.837 00.005 16872 case statement mapped state 6 to 3
01:34:55.843 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"81bfc952-d4ee-4372-b11c-c89eac96e7eb"}
01:34:55.853 00.010 16872 case statement mapped state 6 to 3
01:34:55.857 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"81bfc952-d4ee-4372-b11c-c89eac96e7eb"}
01:34:55.887 00.030 16872 evsrv: cli 0D3C0A48 disconnect
01:34:55.892 00.005 16872 evsrv: cli 0D3BF8C8 connect
01:34:55.896 00.004 16872 case statement mapped state 6 to 3
01:34:55.903 00.007 16872 case statement mapped state 6 to 3
01:34:55.907 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"15236edf-1b2d-46b0-bb3e-21bfcca0f448"}
01:34:55.911 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:34:55.916 00.005 16872 Status Line: Waiting for devices...
01:34:55.922 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"15236edf-1b2d-46b0-bb3e-21bfcca0f448"}
01:34:55.927 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
01:34:55.933 00.006 16872 evsrv: cli 0D3C0228 connect
01:34:55.937 00.004 16872 case statement mapped state 6 to 3
01:34:55.947 00.010 16872 case statement mapped state 6 to 3
01:34:55.951 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"a88208e8-761a-4a70-8ee8-37f03a0a47cf"}
01:34:55.954 00.003 16872 case statement mapped state 6 to 3
01:34:55.958 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"a88208e8-761a-4a70-8ee8-37f03a0a47cf"}
01:34:55.963 00.005 16872 evsrv: cli 0D3C0228 disconnect
01:34:56.303 00.340 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d063a0b2-8ecb-4619-90b2-65955cf78880"}
01:34:56.307 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d063a0b2-8ecb-4619-90b2-65955cf78880"}
01:34:56.311 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38fecba6-7aea-4962-86a0-53a3adcaaf89"}
01:34:56.314 00.003 16872 case statement mapped state 6 to 3
01:34:56.320 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"38fecba6-7aea-4962-86a0-53a3adcaaf89"}
01:34:56.358 00.038 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"041020cf-82ed-4919-9077-b2655c544f14"}
01:34:56.361 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.46,6.81],"pixels":"..."},"id":"041020cf-82ed-4919-9077-b2655c544f14"}
01:34:56.964 00.603 16872 evsrv: cli 0D3C0228 connect
01:34:56.970 00.006 16872 case statement mapped state 6 to 3
01:34:56.975 00.005 16872 case statement mapped state 6 to 3
01:34:56.981 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"c7309e3a-808f-40dd-9f10-895de1e7882f"}
01:34:56.986 00.005 16872 case statement mapped state 6 to 3
01:34:56.990 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7309e3a-808f-40dd-9f10-895de1e7882f"}
01:34:57.002 00.012 16872 evsrv: cli 0D3C0228 disconnect
01:34:58.004 01.002 16872 evsrv: cli 0D3C0A48 connect
01:34:58.008 00.004 16872 case statement mapped state 6 to 3
01:34:58.011 00.003 16872 case statement mapped state 6 to 3
01:34:58.016 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"830e51a9-5b3f-4d86-bd70-a365cadd74b6"}
01:34:58.020 00.004 16872 case statement mapped state 6 to 3
01:34:58.023 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"830e51a9-5b3f-4d86-bd70-a365cadd74b6"}
01:34:58.025 00.002 16872 evsrv: cli 0D3C0A48 disconnect
01:34:59.026 01.001 16872 evsrv: cli 0D3C0A48 connect
01:34:59.030 00.004 16872 case statement mapped state 6 to 3
01:34:59.033 00.003 16872 case statement mapped state 6 to 3
01:34:59.037 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"34c5bb3b-656c-42e1-a447-37ab9e0ece64"}
01:34:59.040 00.003 16872 case statement mapped state 6 to 3
01:34:59.044 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"34c5bb3b-656c-42e1-a447-37ab9e0ece64"}
01:34:59.049 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:34:59.068 00.019 9640 ASCOM_AbortExposure returns err = 0
01:34:59.070 00.002 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:34:59.070 00.000 9640 worker thread done servicing request
01:34:59.070 00.000 16872 OnExposeComplete: enter
01:34:59.073 00.003 16872 OnExposeComplete: Capture Error reported
01:34:59.076 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:34:59.079 00.003 16872 Mount: notify guiding stopped
01:34:59.082 00.003 16872 Changing from state GUIDING to STOP
01:34:59.085 00.003 16872 guider state => SELECTED
01:34:59.088 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=65520, med=3304, FiltMin=3194, FiltMax=65516, Gamma=2.190
01:34:59.123 00.035 16872 Changing from state SELECTED to UNINITIALIZED
01:34:59.127 00.004 16872 guider state => SELECTING
01:34:59.136 00.009 16872 Status Line: Stopped.
01:34:59.146 00.010 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:34:59.804 00.658 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"34218dd4-9bed-48b6-9e1b-4e6d6fa472e2"}
01:34:59.806 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"34218dd4-9bed-48b6-9e1b-4e6d6fa472e2"}
01:34:59.809 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78f35fc0-c059-4d50-9174-d151e4f714a9"}
01:34:59.814 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"78f35fc0-c059-4d50-9174-d151e4f714a9"}
01:35:00.050 00.236 16872 evsrv: cli 0D3BFFA8 connect
01:35:00.054 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"071a8dec-74de-40de-b070-4bbc791a421d"}
01:35:00.056 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"071a8dec-74de-40de-b070-4bbc791a421d"}
01:35:00.060 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:35:03.401 03.341 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a75d7a15-c8bc-452c-bc80-4f3d2b4d5dfd"}
01:35:03.406 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a75d7a15-c8bc-452c-bc80-4f3d2b4d5dfd"}
01:35:03.412 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b01d544-f333-4421-91bb-0232d7ffba29"}
01:35:03.416 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7b01d544-f333-4421-91bb-0232d7ffba29"}
01:35:06.901 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6064aeb0-c50c-4fda-b08a-64ba559fd448"}
01:35:06.904 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6064aeb0-c50c-4fda-b08a-64ba559fd448"}
01:35:06.907 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad4812b1-4456-44f3-b96a-65cab2eb2bdc"}
01:35:06.913 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad4812b1-4456-44f3-b96a-65cab2eb2bdc"}
01:35:10.400 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9a3421bb-74c7-47ed-b269-43d25469a0f8"}
01:35:10.403 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9a3421bb-74c7-47ed-b269-43d25469a0f8"}
01:35:10.406 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"650aee19-55ad-40bc-8ed8-f59bf20bdf75"}
01:35:10.410 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"650aee19-55ad-40bc-8ed8-f59bf20bdf75"}
01:35:13.900 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3fbabf1d-f8a5-43f9-ba11-d317d07c70cf"}
01:35:13.904 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3fbabf1d-f8a5-43f9-ba11-d317d07c70cf"}
01:35:13.907 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c30e1e6f-4fbf-43f0-9f0f-cff5afa3346c"}
01:35:13.910 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c30e1e6f-4fbf-43f0-9f0f-cff5afa3346c"}
01:35:17.503 03.593 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"233fba4f-eac8-4902-b712-39a805455dbf"}
01:35:17.509 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"233fba4f-eac8-4902-b712-39a805455dbf"}
01:35:17.513 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7bb238ba-1fe0-4885-a3e0-7726ffcc31db"}
01:35:17.516 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7bb238ba-1fe0-4885-a3e0-7726ffcc31db"}
01:35:21.003 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed95fe87-9a5a-40c8-b5db-69547ce468e1"}
01:35:21.006 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ed95fe87-9a5a-40c8-b5db-69547ce468e1"}
01:35:21.010 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aac73a0f-e51e-46d7-9839-80437cb1d6ed"}
01:35:21.014 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aac73a0f-e51e-46d7-9839-80437cb1d6ed"}
01:35:24.504 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"300f6704-a209-481d-be7f-3b8ad9080dd0"}
01:35:24.510 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"300f6704-a209-481d-be7f-3b8ad9080dd0"}
01:35:24.513 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e4e6242-377d-4865-b450-7072dce9d749"}
01:35:24.517 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e4e6242-377d-4865-b450-7072dce9d749"}
01:35:28.004 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f6e7df37-8d6e-4ede-a315-b9332bb65ead"}
01:35:28.008 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f6e7df37-8d6e-4ede-a315-b9332bb65ead"}
01:35:28.011 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2acd110d-2083-4c87-b5db-2d1b5b62642c"}
01:35:28.013 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2acd110d-2083-4c87-b5db-2d1b5b62642c"}
01:35:31.516 03.503 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e438dbbf-ae52-455a-b2e2-e08487f6e458"}
01:35:31.520 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e438dbbf-ae52-455a-b2e2-e08487f6e458"}
01:35:31.525 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b3115325-f8f4-4a5d-9455-b361a93cb478"}
01:35:31.528 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b3115325-f8f4-4a5d-9455-b361a93cb478"}
01:35:35.016 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7fa44b30-e865-4242-995e-0ce26e89bcb9"}
01:35:35.020 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7fa44b30-e865-4242-995e-0ce26e89bcb9"}
01:35:35.024 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b58965da-1753-4471-8d2e-bec79742690d"}
01:35:35.028 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b58965da-1753-4471-8d2e-bec79742690d"}
01:35:38.516 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2751cae3-aed0-4632-81f7-7818937ad7ad"}
01:35:38.519 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2751cae3-aed0-4632-81f7-7818937ad7ad"}
01:35:38.522 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a592755a-d401-450e-a68e-4081e379a985"}
01:35:38.527 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a592755a-d401-450e-a68e-4081e379a985"}
01:35:42.014 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"44aad163-4bef-4837-b97f-d55f162a5ee9"}
01:35:42.017 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"44aad163-4bef-4837-b97f-d55f162a5ee9"}
01:35:42.021 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"07722145-55ac-4022-be43-6566ae525130"}
01:35:42.024 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"07722145-55ac-4022-be43-6566ae525130"}
01:35:45.515 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99a4fbe2-6772-4ace-898a-02d9722a2fde"}
01:35:45.521 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"99a4fbe2-6772-4ace-898a-02d9722a2fde"}
01:35:45.525 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"56b2bd59-d1a1-4aad-90f1-702611014d53"}
01:35:45.530 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"56b2bd59-d1a1-4aad-90f1-702611014d53"}
01:35:49.015 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e2a5d50-0c48-44a3-83b4-a244b88b3465"}
01:35:49.020 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8e2a5d50-0c48-44a3-83b4-a244b88b3465"}
01:35:49.024 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3bf14505-30ed-4602-a371-82eeea65ba18"}
01:35:49.028 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3bf14505-30ed-4602-a371-82eeea65ba18"}
01:35:52.516 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c8ce42f-ad0e-4daa-8de6-611a07c16744"}
01:35:52.519 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0c8ce42f-ad0e-4daa-8de6-611a07c16744"}
01:35:52.522 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8982aa6b-d34c-44ac-8b4f-f523f3198d92"}
01:35:52.528 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8982aa6b-d34c-44ac-8b4f-f523f3198d92"}
01:35:56.015 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64eccfae-ace5-4f7a-8df3-8d4259931633"}
01:35:56.018 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"64eccfae-ace5-4f7a-8df3-8d4259931633"}
01:35:56.022 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c94b711e-4b1e-4dc3-b59e-6e296fad89f3"}
01:35:56.025 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c94b711e-4b1e-4dc3-b59e-6e296fad89f3"}
01:35:59.515 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e324ebd3-8733-46d7-8c26-138ced04ac3e"}
01:35:59.520 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e324ebd3-8733-46d7-8c26-138ced04ac3e"}
01:35:59.527 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4ffde775-add4-4295-9c19-19931d5dc2fc"}
01:35:59.531 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ffde775-add4-4295-9c19-19931d5dc2fc"}
01:36:03.015 03.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"980ea907-0d74-45c6-9839-a7487fd41fc6"}
01:36:03.017 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"980ea907-0d74-45c6-9839-a7487fd41fc6"}
01:36:03.022 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78b5f6b3-2227-4e4a-af49-02b7bf121aff"}
01:36:03.025 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"78b5f6b3-2227-4e4a-af49-02b7bf121aff"}
01:36:06.515 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0b17db9b-b999-4896-9875-9bb788a3e569"}
01:36:06.518 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0b17db9b-b999-4896-9875-9bb788a3e569"}
01:36:06.522 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"faf91678-1717-4e5e-a7e0-fafa1e5e28fc"}
01:36:06.525 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"faf91678-1717-4e5e-a7e0-fafa1e5e28fc"}
01:36:10.015 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"affb4d15-5ed9-43ee-8eb1-271a26208c53"}
01:36:10.018 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"affb4d15-5ed9-43ee-8eb1-271a26208c53"}
01:36:10.022 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e7416be-f78d-464f-8440-9d76d31a73cf"}
01:36:10.025 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e7416be-f78d-464f-8440-9d76d31a73cf"}
01:36:13.514 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d5abdd8c-90c9-44ac-8d43-a7666ef520c9"}
01:36:13.517 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d5abdd8c-90c9-44ac-8d43-a7666ef520c9"}
01:36:13.523 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"59eb03d3-ff27-4270-8bbd-4947887ba549"}
01:36:13.526 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"59eb03d3-ff27-4270-8bbd-4947887ba549"}
01:36:17.017 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"46fa8ad1-5b02-4df2-9a65-461ed9274fc7"}
01:36:17.021 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"46fa8ad1-5b02-4df2-9a65-461ed9274fc7"}
01:36:17.026 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"45a1e1cb-b0bb-4151-a924-7b251f29ba78"}
01:36:17.031 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"45a1e1cb-b0bb-4151-a924-7b251f29ba78"}
01:36:20.517 03.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1319cbe2-c5a6-4324-82ad-5e9117a26426"}
01:36:20.520 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1319cbe2-c5a6-4324-82ad-5e9117a26426"}
01:36:20.526 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49e1ac2e-c084-4686-82d4-a88276be3487"}
01:36:20.529 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"49e1ac2e-c084-4686-82d4-a88276be3487"}
01:36:24.036 03.507 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed900a21-ce86-4628-b1b4-3fc00fd8620b"}
01:36:24.039 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ed900a21-ce86-4628-b1b4-3fc00fd8620b"}
01:36:24.044 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0d0030b-f00c-45e5-840b-ed39dd938633"}
01:36:24.049 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b0d0030b-f00c-45e5-840b-ed39dd938633"}
01:36:27.534 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"735f3f50-50c8-4961-bb6d-4a1a31d3b02c"}
01:36:27.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"735f3f50-50c8-4961-bb6d-4a1a31d3b02c"}
01:36:27.542 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e971f5a6-e558-4034-926a-6ff572ead4e6"}
01:36:27.545 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e971f5a6-e558-4034-926a-6ff572ead4e6"}
01:36:31.035 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"71a308cc-af0b-422d-b221-92c9daa2095b"}
01:36:31.038 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"71a308cc-af0b-422d-b221-92c9daa2095b"}
01:36:31.042 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11b4beef-d492-4efe-a02b-cd58ff330ec8"}
01:36:31.046 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"11b4beef-d492-4efe-a02b-cd58ff330ec8"}
01:36:34.537 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9984d502-1f39-464c-ba07-307aba9e1574"}
01:36:34.541 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9984d502-1f39-464c-ba07-307aba9e1574"}
01:36:34.572 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9dde4de7-6cc6-476b-b100-1ee7056ba069"}
01:36:34.577 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9dde4de7-6cc6-476b-b100-1ee7056ba069"}
01:36:38.034 03.457 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aed8b4d1-4478-4419-af4c-8a8557d23b06"}
01:36:38.038 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aed8b4d1-4478-4419-af4c-8a8557d23b06"}
01:36:38.041 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85dfaed3-e29c-4d62-b98f-5c59540a48d2"}
01:36:38.044 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"85dfaed3-e29c-4d62-b98f-5c59540a48d2"}
01:36:41.534 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c81b7a43-57bd-4e04-b87f-726e4b780327"}
01:36:41.538 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c81b7a43-57bd-4e04-b87f-726e4b780327"}
01:36:41.542 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c1112e1-9359-4427-bcba-973270e7fe31"}
01:36:41.546 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c1112e1-9359-4427-bcba-973270e7fe31"}
01:36:45.033 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"243846dd-6d25-4160-bbca-92e3f6f5d987"}
01:36:45.037 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"243846dd-6d25-4160-bbca-92e3f6f5d987"}
01:36:45.041 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0779796d-87ed-429c-9e92-1962bc013e19"}
01:36:45.043 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0779796d-87ed-429c-9e92-1962bc013e19"}
01:36:48.534 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dde44edd-1e65-441a-8c84-c7b17d96c5b4"}
01:36:48.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dde44edd-1e65-441a-8c84-c7b17d96c5b4"}
01:36:48.540 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3849596a-3ed9-403f-afeb-48a0208be60c"}
01:36:48.542 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3849596a-3ed9-403f-afeb-48a0208be60c"}
01:36:52.034 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b5346bd-da33-47b6-9226-40f6c4ce2a21"}
01:36:52.040 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4b5346bd-da33-47b6-9226-40f6c4ce2a21"}
01:36:52.044 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51d53d51-4791-4864-9a6d-e3892ab2650e"}
01:36:52.047 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"51d53d51-4791-4864-9a6d-e3892ab2650e"}
01:36:55.535 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e652f511-9323-4c19-9284-a85c042f6008"}
01:36:55.538 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e652f511-9323-4c19-9284-a85c042f6008"}
01:36:55.542 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa306053-d5d2-4053-b894-c55f107b3a90"}
01:36:55.545 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa306053-d5d2-4053-b894-c55f107b3a90"}
01:36:59.033 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5647ce62-d142-45f3-864e-e7ef3d4e64af"}
01:36:59.038 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5647ce62-d142-45f3-864e-e7ef3d4e64af"}
01:36:59.041 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae7993a9-a112-4a49-a219-844b00dcb250"}
01:36:59.044 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae7993a9-a112-4a49-a219-844b00dcb250"}
01:37:02.533 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ee46238-271f-4505-a497-417d19af3ee1"}
01:37:02.536 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4ee46238-271f-4505-a497-417d19af3ee1"}
01:37:02.541 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cfeb637a-af61-4210-a3f0-75bfa80a6bda"}
01:37:02.545 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cfeb637a-af61-4210-a3f0-75bfa80a6bda"}
01:37:06.034 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b69e69a5-3d35-4afb-83af-24517f0fad69"}
01:37:06.039 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b69e69a5-3d35-4afb-83af-24517f0fad69"}
01:37:06.045 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4110aae-3efe-40cf-b8e2-152d52b2d0d5"}
01:37:06.048 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f4110aae-3efe-40cf-b8e2-152d52b2d0d5"}
01:37:09.190 03.142 16872 evsrv: cli 0D3C0A48 connect
01:37:09.196 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ed8a2802-cede-47c2-9ff0-cb2ea8945f6e"}
01:37:09.201 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed8a2802-cede-47c2-9ff0-cb2ea8945f6e"}
01:37:09.207 00.006 16872 evsrv: cli 0D3C0A48 disconnect
01:37:09.214 00.007 16872 evsrv: cli 0D3BF8C8 connect
01:37:09.221 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"fe4ea5f8-6f8c-4a15-9b7a-1774b1e354f2"}
01:37:09.224 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"fe4ea5f8-6f8c-4a15-9b7a-1774b1e354f2"}
01:37:09.228 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:37:09.234 00.006 16872 evsrv: cli 0D3BFFA8 connect
01:37:09.239 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"03e38fd8-8bea-422d-955a-14d778e90299"}
01:37:09.262 00.023 16872 PhdController::Guide begins
01:37:09.268 00.006 16872 PhdController: newstate STATE_SETUP
01:37:09.271 00.003 16872 PhdController: setup
01:37:09.274 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
01:37:09.278 00.004 16872 PhdController: start capturing
01:37:09.282 00.004 16872 Changing from state SELECTING to UNINITIALIZED
01:37:09.286 00.004 16872 guider state => SELECTING
01:37:09.289 00.003 16872 setting force full frames = true
01:37:09.292 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:37:09.305 00.013 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:37:09.308 00.003 16872 Enqueuing Expose request
01:37:09.314 00.006 16872 PhdController: newstate STATE_SELECT_STAR
01:37:09.316 00.002 9640 Worker thread wakes up
01:37:09.316 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"03e38fd8-8bea-422d-955a-14d778e90299"}
01:37:09.321 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:37:09.321 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:37:09.338 00.017 16872 evsrv: cli 0D3BFFA8 disconnect
01:37:09.345 00.007 16872 evsrv: cli 0D3C0A48 connect
01:37:09.349 00.004 16872 case statement mapped state 1 to 101
01:37:09.354 00.005 16872 case statement mapped state 1 to 101
01:37:09.362 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"e995a007-1a2c-491d-b717-6afaa25afe9a"}
01:37:09.368 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"e995a007-1a2c-491d-b717-6afaa25afe9a"}
01:37:09.377 00.009 16872 evsrv: cli 0D3C0A48 disconnect
01:37:09.382 00.005 16872 evsrv: cli 0D3BF968 connect
01:37:09.385 00.003 16872 case statement mapped state 1 to 101
01:37:09.389 00.004 16872 case statement mapped state 1 to 101
01:37:09.392 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"60cb61c1-1f62-42e3-a012-8971fb133f15"}
01:37:09.395 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"60cb61c1-1f62-42e3-a012-8971fb133f15"}
01:37:09.398 00.003 16872 evsrv: cli 0D3BF968 disconnect
01:37:09.533 00.135 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b788d0c8-9635-498a-851b-d8b0cd72affd"}
01:37:09.537 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b788d0c8-9635-498a-851b-d8b0cd72affd"}
01:37:09.541 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4a06f9c9-dcb9-4578-a83b-657146c07283"}
01:37:09.544 00.003 16872 case statement mapped state 1 to 101
01:37:09.547 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"4a06f9c9-dcb9-4578-a83b-657146c07283"}
01:37:10.399 00.852 16872 evsrv: cli 0D3C0228 connect
01:37:10.404 00.005 16872 case statement mapped state 1 to 101
01:37:10.408 00.004 16872 case statement mapped state 1 to 101
01:37:10.411 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"655d048c-f5e7-4093-b25a-39ef4fca8d63"}
01:37:10.414 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"655d048c-f5e7-4093-b25a-39ef4fca8d63"}
01:37:10.417 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:37:11.419 01.002 16872 evsrv: cli 0D3BFFA8 connect
01:37:11.424 00.005 16872 case statement mapped state 1 to 101
01:37:11.429 00.005 16872 case statement mapped state 1 to 101
01:37:11.434 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"a40cf573-adc6-4b97-b99b-e80eeb177bd7"}
01:37:11.437 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"a40cf573-adc6-4b97-b99b-e80eeb177bd7"}
01:37:11.442 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:37:12.444 01.002 16872 evsrv: cli 0D3BF8C8 connect
01:37:12.447 00.003 16872 case statement mapped state 1 to 101
01:37:12.450 00.003 16872 case statement mapped state 1 to 101
01:37:12.454 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"e6180518-75be-4514-8b35-0d9c02451d95"}
01:37:12.457 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"e6180518-75be-4514-8b35-0d9c02451d95"}
01:37:12.460 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:37:13.034 00.574 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0dc4cd91-7ce2-49f5-97c6-8919a251ceea"}
01:37:13.039 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0dc4cd91-7ce2-49f5-97c6-8919a251ceea"}
01:37:13.043 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c64fe06d-052c-44a6-b2bb-5a15227d1bd5"}
01:37:13.047 00.004 16872 case statement mapped state 1 to 101
01:37:13.049 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"c64fe06d-052c-44a6-b2bb-5a15227d1bd5"}
01:37:13.380 00.331 9640 Exposure complete
01:37:13.461 00.081 16872 evsrv: cli 0D3BFB48 connect
01:37:13.464 00.003 16872 case statement mapped state 1 to 101
01:37:13.468 00.004 16872 case statement mapped state 1 to 101
01:37:13.471 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"f1694aa0-9321-4c9d-9f5f-f8f3422adea6"}
01:37:13.474 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"f1694aa0-9321-4c9d-9f5f-f8f3422adea6"}
01:37:13.478 00.004 16872 evsrv: cli 0D3BFB48 disconnect
01:37:13.519 00.041 9640 worker thread done servicing request
01:37:13.520 00.001 16872 OnExposeComplete: enter
01:37:13.522 00.002 16872 UpdateGuideState(): m_state=1
01:37:13.526 00.004 16872 UpdateCurrentPosition: no star selected
01:37:13.529 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:37:13.531 00.002 16872 Status Line: No star selected
01:37:13.537 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3196, max=61468, med=3528, FiltMin=3408, FiltMax=47132, Gamma=2.190
01:37:13.570 00.033 16872 UpdateGuideState exits: No star selected
01:37:13.574 00.004 16872 GuiderMultiStar::AutoSelect enter
01:37:13.577 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:37:13.708 00.131 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:37:13.872 00.164 16872 AutoFind: global mean = -0.0, stdev 371.7
01:37:13.875 00.003 16872 AutoFind: using threshold = 0.1
01:37:14.035 00.160 16872 AutoFind: local max [178, 173] 425.4
01:37:14.038 00.003 16872 AutoFind: local max [1595, 268] 120.6
01:37:14.041 00.003 16872 AutoFind: local max [42, 791] 53.3
01:37:14.043 00.002 16872 AutoFind: local max [1135, 503] 47.8
01:37:14.045 00.002 16872 AutoFind: local max [1548, 164] 42.5
01:37:14.048 00.003 16872 AutoFind: local max [110, 896] 28.3
01:37:14.051 00.003 16872 AutoFind: local max [654, 864] 24.0
01:37:14.054 00.003 16872 AutoFind: local max [1890, 387] 22.1
01:37:14.056 00.002 16872 AutoFind: local max [1709, 219] 22.0
01:37:14.059 00.003 16872 AutoFind: local max [1098, 976] 16.1
01:37:14.061 00.002 16872 AutoFind: local max [1054, 540] 13.3
01:37:14.063 00.002 16872 AutoFind: local max [185, 644] 13.1
01:37:14.067 00.004 16872 AutoFind: local max [1662, 897] 12.8
01:37:14.070 00.003 16872 AutoFind: local max [326, 119] 12.5
01:37:14.072 00.002 16872 AutoFind: local max [708, 845] 9.6
01:37:14.074 00.002 16872 AutoFind: local max [140, 97] 9.6
01:37:14.077 00.003 16872 AutoFind: local max [1812, 463] 9.4
01:37:14.080 00.003 16872 AutoFind: local max [1733, 281] 8.6
01:37:14.084 00.004 16872 AutoFind: local max [516, 132] 8.5
01:37:14.087 00.003 16872 AutoFind: local max [991, 873] 8.4
01:37:14.090 00.003 16872 AutoFind: local max [94, 347] 8.3
01:37:14.093 00.003 16872 AutoFind: local max [614, 651] 8.1
01:37:14.095 00.002 16872 AutoFind: local max [1177, 733] 7.9
01:37:14.098 00.003 16872 AutoFind: local max [694, 147] 7.7
01:37:14.101 00.003 16872 AutoFind: local max [503, 259] 7.5
01:37:14.103 00.002 16872 AutoFind: local max [1593, 655] 6.7
01:37:14.105 00.002 16872 AutoFind: local max [374, 483] 6.7
01:37:14.109 00.004 16872 AutoFind: local max [248, 41] 5.8
01:37:14.111 00.002 16872 AutoFind: local max [924, 574] 5.4
01:37:14.114 00.003 16872 AutoFind: local max [593, 836] 5.2
01:37:14.118 00.004 16872 AutoFind: local max [99, 984] 5.2
01:37:14.121 00.003 16872 AutoFind: local max [11, 406] 5.1
01:37:14.124 00.003 16872 AutoFind: local max [1806, 776] 5.0
01:37:14.126 00.002 16872 AutoFind: local max [1898, 882] 5.0
01:37:14.129 00.003 16872 AutoFind: local max [1544, 952] 5.0
01:37:14.132 00.003 16872 AutoFind: local max [955, 772] 4.8
01:37:14.135 00.003 16872 AutoFind: local max [733, 230] 4.8
01:37:14.137 00.002 16872 AutoFind: local max [941, 516] 4.8
01:37:14.140 00.003 16872 AutoFind: local max [750, 537] 4.7
01:37:14.142 00.002 16872 AutoFind: local max [1861, 234] 4.7
01:37:14.145 00.003 16872 AutoFind: local max [1119, 573] 4.6
01:37:14.148 00.003 16872 AutoFind: local max [1793, 262] 4.5
01:37:14.152 00.004 16872 AutoFind: local max [1229, 57] 4.5
01:37:14.155 00.003 16872 AutoFind: local max [433, 394] 4.2
01:37:14.157 00.002 16872 AutoFind: local max [1186, 241] 3.8
01:37:14.162 00.005 16872 AutoFind: local max [89, 104] 3.8
01:37:14.166 00.004 16872 AutoFind: local max [257, 881] 3.7
01:37:14.168 00.002 16872 AutoFind: local max [1219, 676] 3.6
01:37:14.170 00.002 16872 AutoFind: local max [1891, 437] 3.5
01:37:14.173 00.003 16872 AutoFind: local max [232, 717] 3.4
01:37:14.176 00.003 16872 AutoFind: local max [594, 38] 3.4
01:37:14.178 00.002 16872 AutoFind: local max [1228, 600] 3.3
01:37:14.182 00.004 16872 AutoFind: local max [1102, 289] 3.3
01:37:14.184 00.002 16872 AutoFind: local max [1772, 568] 3.2
01:37:14.187 00.003 16872 AutoFind: local max [224, 464] 3.1
01:37:14.190 00.003 16872 AutoFind: local max [202, 973] 3.1
01:37:14.192 00.002 16872 AutoFind: local max [1490, 974] 3.1
01:37:14.195 00.003 16872 AutoFind: local max [405, 1022] 3.0
01:37:14.197 00.002 16872 AutoFind: local max [1386, 308] 3.0
01:37:14.200 00.003 16872 AutoFind: local max [1688, 412] 2.9
01:37:14.203 00.003 16872 AutoFind: local max [1079, 781] 2.9
01:37:14.205 00.002 16872 AutoFind: local max [400, 540] 2.8
01:37:14.208 00.003 16872 AutoFind: local max [201, 379] 2.7
01:37:14.212 00.004 16872 AutoFind: local max [1451, 513] 2.7
01:37:14.214 00.002 16872 AutoFind: local max [310, 715] 2.6
01:37:14.217 00.003 16872 AutoFind: local max [1727, 219] 2.6
01:37:14.219 00.002 16872 AutoFind: local max [341, 102] 2.6
01:37:14.222 00.003 16872 AutoFind: local max [728, 138] 2.5
01:37:14.225 00.003 16872 AutoFind: local max [102, 805] 2.5
01:37:14.228 00.003 16872 AutoFind: local max [166, 182] 2.4
01:37:14.231 00.003 16872 AutoFind: local max [890, 1005] 2.4
01:37:14.233 00.002 16872 AutoFind: local max [1474, 312] 2.3
01:37:14.235 00.002 16872 AutoFind: local max [26, 550] 2.3
01:37:14.238 00.003 16872 AutoFind: local max [1674, 855] 2.3
01:37:14.241 00.003 16872 AutoFind: local max [1327, 919] 2.3
01:37:14.244 00.003 16872 AutoFind: local max [475, 554] 2.3
01:37:14.247 00.003 16872 AutoFind: local max [1524, 698] 2.2
01:37:14.249 00.002 16872 AutoFind: local max [1693, 138] 2.2
01:37:14.251 00.002 16872 AutoFind: local max [1896, 260] 2.2
01:37:14.253 00.002 16872 AutoFind: local max [128, 515] 2.2
01:37:14.256 00.003 16872 AutoFind: local max [213, 1067] 2.2
01:37:14.259 00.003 16872 AutoFind: local max [1632, 954] 2.2
01:37:14.261 00.002 16872 AutoFind: local max [278, 755] 2.2
01:37:14.264 00.003 16872 AutoFind: local max [114, 337] 2.1
01:37:14.266 00.002 16872 AutoFind: local max [98, 958] 2.1
01:37:14.269 00.003 16872 AutoFind: local max [1442, 683] 2.1
01:37:14.274 00.005 16872 AutoFind: local max [1564, 361] 2.0
01:37:14.276 00.002 16872 AutoFind: local max [1194, 155] 2.0
01:37:14.278 00.002 16872 AutoFind: local max [316, 999] 2.0
01:37:14.281 00.003 16872 AutoFind: local max [882, 548] 2.0
01:37:14.285 00.004 16872 AutoFind: local max [190, 495] 2.0
01:37:14.287 00.002 16872 AutoFind: local max [652, 174] 2.0
01:37:14.290 00.003 16872 AutoFind: local max [26, 723] 2.0
01:37:14.293 00.003 16872 AutoFind: local max [1501, 956] 1.9
01:37:14.295 00.002 16872 AutoFind: local max [1585, 261] 1.9
01:37:14.297 00.002 16872 AutoFind: local max [180, 1040] 1.9
01:37:14.300 00.003 16872 AutoFind: local max [378, 883] 1.8
01:37:14.303 00.003 16872 AutoFind: local max [1650, 815] 1.8
01:37:14.306 00.003 16872 AutoFind: local max [1602, 782] 1.8
01:37:14.309 00.003 16872 AutoFind: local max [1038, 279] 1.8
01:37:14.311 00.002 16872 AutoFind: close dim-bright [1585, 261] 1.9 - [1595, 268] 120.6
01:37:14.313 00.002 16872 AutoFind: too close [1501, 956] 1.9 - [1490, 974] 3.1
01:37:14.315 00.002 16872 AutoFind: too close [114, 337] 2.1 - [94, 347] 8.3
01:37:14.320 00.005 16872 AutoFind: close dim-bright [166, 182] 2.4 - [178, 173] 425.4
01:37:14.323 00.003 16872 AutoFind: too close [341, 102] 2.6 - [326, 119] 12.5
01:37:14.325 00.002 16872 AutoFind: close dim-bright [1727, 219] 2.6 - [1709, 219] 22.0
01:37:14.328 00.003 16872 AutoFind: too close to edge [213, 1067] 2.2
01:37:14.330 00.002 16872 AutoFind: too close to edge [11, 406] 5.1
01:37:14.334 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:37:14.337 00.003 16872 Star::Find(15, 178, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.339 00.002 16872 Star::Find returns 1 (0), X=178.26, Y=172.84, Mass=1062381, SNR=681.4, Peak=61468 HFD=4.3
01:37:14.341 00.002 16872 Star::Find(15, 1595, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.344 00.003 16872 Star::Find returns 1 (0), X=1595.02, Y=267.64, Mass=278231, SNR=307.4, Peak=21116 HFD=4.0
01:37:14.347 00.003 16872 Star::Find(15, 42, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.350 00.003 16872 Star::Find returns 1 (0), X=41.92, Y=790.93, Mass=131136, SNR=208.3, Peak=10864 HFD=4.3
01:37:14.352 00.002 16872 Star::Find(15, 1135, 503, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.355 00.003 16872 Star::Find returns 1 (0), X=1135.36, Y=502.50, Mass=107994, SNR=186.9, Peak=10744 HFD=3.8
01:37:14.357 00.002 16872 Star::Find(15, 1548, 164, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.360 00.003 16872 Star::Find returns 1 (0), X=1548.69, Y=163.91, Mass=105448, SNR=175.4, Peak=9472 HFD=4.0
01:37:14.362 00.002 16872 Star::Find(15, 110, 896, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.366 00.004 16872 Star::Find returns 1 (0), X=110.21, Y=896.20, Mass=69388, SNR=130.8, Peak=7552 HFD=4.3
01:37:14.369 00.003 16872 Star::Find(15, 654, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.371 00.002 16872 Star::Find returns 1 (0), X=654.17, Y=864.30, Mass=53896, SNR=116.3, Peak=6980 HFD=3.8
01:37:14.374 00.003 16872 Star::Find(15, 1890, 387, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.377 00.003 16872 Star::Find returns 1 (0), X=1890.00, Y=387.07, Mass=47962, SNR=112.6, Peak=6504 HFD=4.0
01:37:14.380 00.003 16872 Star::Find(15, 1709, 219, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.382 00.002 16872 Star::Find returns 1 (0), X=1708.99, Y=219.22, Mass=52185, SNR=115.2, Peak=6552 HFD=4.1
01:37:14.384 00.002 16872 Star::Find(15, 1098, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.387 00.003 16872 Star::Find returns 1 (0), X=1098.38, Y=976.13, Mass=34217, SNR=92.6, Peak=5592 HFD=3.8
01:37:14.389 00.002 16872 Star::Find(15, 1054, 540, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.392 00.003 16872 Star::Find returns 1 (0), X=1054.18, Y=539.96, Mass=27789, SNR=76.2, Peak=5320 HFD=4.0
01:37:14.396 00.004 16872 Star::Find(15, 185, 644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.400 00.004 16872 Star::Find returns 1 (0), X=185.11, Y=643.58, Mass=28947, SNR=83.7, Peak=5412 HFD=3.8
01:37:14.402 00.002 16872 Star::Find(15, 1662, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.406 00.004 16872 Star::Find returns 1 (0), X=1661.82, Y=897.20, Mass=28962, SNR=79.0, Peak=5424 HFD=3.9
01:37:14.408 00.002 16872 Star::Find(15, 708, 845, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.411 00.003 16872 Star::Find returns 1 (0), X=707.77, Y=844.94, Mass=18082, SNR=56.9, Peak=4860 HFD=3.5
01:37:14.413 00.002 16872 Star::Find(15, 140, 97, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.416 00.003 16872 Star::Find returns 1 (0), X=139.60, Y=96.64, Mass=23795, SNR=61.8, Peak=4972 HFD=3.9
01:37:14.418 00.002 16872 Star::Find(15, 1812, 463, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.421 00.003 16872 Star::Find returns 1 (0), X=1812.26, Y=462.93, Mass=18381, SNR=60.7, Peak=4952 HFD=3.4
01:37:14.423 00.002 16872 Star::Find(15, 1733, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.427 00.004 16872 Star::Find returns 1 (0), X=1732.87, Y=280.75, Mass=16863, SNR=60.9, Peak=4812 HFD=3.4
01:37:14.430 00.003 16872 Star::Find(15, 516, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.432 00.002 16872 Star::Find returns 1 (0), X=516.18, Y=131.48, Mass=18345, SNR=57.4, Peak=4936 HFD=3.6
01:37:14.435 00.003 16872 Star::Find(15, 991, 873, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.438 00.003 16872 Star::Find returns 1 (0), X=991.53, Y=873.16, Mass=16683, SNR=52.3, Peak=4772 HFD=3.4
01:37:14.440 00.002 16872 Star::Find(15, 614, 651, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.444 00.004 16872 Star::Find returns 1 (0), X=613.86, Y=650.69, Mass=15607, SNR=52.6, Peak=4704 HFD=3.4
01:37:14.448 00.004 16872 Star::Find(15, 1177, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.450 00.002 16872 Star::Find returns 1 (0), X=1176.94, Y=733.21, Mass=20121, SNR=61.1, Peak=4672 HFD=4.1
01:37:14.453 00.003 16872 Star::Find(15, 694, 147, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.455 00.002 16872 Star::Find returns 1 (0), X=693.96, Y=146.65, Mass=18251, SNR=58.9, Peak=4604 HFD=4.0
01:37:14.459 00.004 16872 Star::Find(15, 503, 259, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.461 00.002 16872 Star::Find returns 1 (0), X=503.57, Y=259.19, Mass=15472, SNR=55.3, Peak=4528 HFD=3.7
01:37:14.464 00.003 16872 Star::Find(15, 1593, 655, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.466 00.002 16872 Star::Find returns 1 (0), X=1593.06, Y=655.00, Mass=12168, SNR=44.4, Peak=4424 HFD=3.5
01:37:14.469 00.003 16872 Star::Find(15, 374, 483, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.471 00.002 16872 Star::Find returns 1 (0), X=373.82, Y=483.04, Mass=13566, SNR=47.3, Peak=4396 HFD=3.8
01:37:14.476 00.005 16872 Star::Find(15, 248, 41, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.478 00.002 16872 Star::Find returns 1 (0), X=247.74, Y=41.19, Mass=10821, SNR=43.3, Peak=4344 HFD=3.5
01:37:14.482 00.004 16872 Star::Find(15, 924, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.485 00.003 16872 Star::Find returns 1 (0), X=924.50, Y=573.31, Mass=11313, SNR=39.6, Peak=4324 HFD=3.4
01:37:14.487 00.002 16872 Star::Find(15, 593, 836, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.490 00.003 16872 Star::Find returns 1 (0), X=592.46, Y=836.27, Mass=10470, SNR=41.9, Peak=4280 HFD=3.3
01:37:14.492 00.002 16872 Star::Find(15, 99, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.496 00.004 16872 Star::Find returns 1 (0), X=99.61, Y=984.20, Mass=13587, SNR=49.2, Peak=4340 HFD=3.8
01:37:14.498 00.002 16872 Star::Find(15, 1806, 776, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.500 00.002 16872 Star::Find returns 1 (0), X=1806.44, Y=776.48, Mass=9172, SNR=36.7, Peak=4220 HFD=3.2
01:37:14.504 00.004 16872 Star::Find(15, 1898, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.507 00.003 16872 Star::Find returns 1 (0), X=1898.15, Y=881.71, Mass=8655, SNR=36.9, Peak=4300 HFD=3.2
01:37:14.509 00.002 16872 Star::Find(15, 1544, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.512 00.003 16872 Star::Find returns 1 (0), X=1543.90, Y=951.85, Mass=8869, SNR=37.4, Peak=4192 HFD=3.1
01:37:14.514 00.002 16872 Star::Find(15, 955, 772, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.516 00.002 16872 Star::Find returns 1 (0), X=955.38, Y=771.83, Mass=9365, SNR=36.1, Peak=4164 HFD=3.6
01:37:14.520 00.004 16872 Star::Find(15, 733, 230, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.522 00.002 16872 Star::Find returns 1 (0), X=733.09, Y=229.99, Mass=9804, SNR=39.8, Peak=4260 HFD=3.8
01:37:14.525 00.003 16872 Star::Find(15, 941, 516, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.528 00.003 16872 Star::Find returns 1 (0), X=941.40, Y=515.76, Mass=10436, SNR=37.7, Peak=4224 HFD=3.6
01:37:14.530 00.002 16872 Star::Find(15, 750, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.532 00.002 16872 Star::Find returns 1 (0), X=749.85, Y=537.38, Mass=11209, SNR=41.9, Peak=4276 HFD=3.7
01:37:14.535 00.003 16872 Star::Find(15, 1861, 234, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.539 00.004 16872 Star::Find returns 1 (0), X=1861.38, Y=233.74, Mass=7279, SNR=32.9, Peak=4200 HFD=2.9
01:37:14.542 00.003 16872 Star::Find(15, 1119, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.545 00.003 16872 Star::Find returns 1 (0), X=1119.48, Y=573.18, Mass=6795, SNR=32.1, Peak=4100 HFD=3.1
01:37:14.547 00.002 16872 Star::Find(15, 1793, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.550 00.003 16872 Star::Find returns 1 (0), X=1793.22, Y=261.86, Mass=8606, SNR=35.6, Peak=4152 HFD=3.5
01:37:14.553 00.003 16872 Star::Find(15, 1229, 57, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.556 00.003 16872 Star::Find returns 1 (0), X=1229.43, Y=56.72, Mass=7015, SNR=31.6, Peak=4116 HFD=3.2
01:37:14.559 00.003 16872 Star::Find(15, 433, 394, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.561 00.002 16872 Star::Find returns 1 (0), X=432.47, Y=393.34, Mass=9570, SNR=36.0, Peak=4108 HFD=3.5
01:37:14.564 00.003 16872 Star::Find(15, 1186, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.567 00.003 16872 Star::Find returns 1 (0), X=1185.52, Y=240.52, Mass=8223, SNR=33.3, Peak=4120 HFD=3.2
01:37:14.569 00.002 16872 Star::Find(15, 89, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.572 00.003 16872 Star::Find returns 1 (0), X=89.04, Y=104.35, Mass=6724, SNR=29.7, Peak=4040 HFD=3.3
01:37:14.574 00.002 16872 Star::Find(15, 257, 881, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.577 00.003 16872 Star::Find returns 1 (0), X=257.25, Y=880.39, Mass=6695, SNR=28.6, Peak=3984 HFD=3.6
01:37:14.580 00.003 16872 Star::Find(15, 1219, 676, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.584 00.004 16872 Star::Find returns 1 (0), X=1218.96, Y=676.63, Mass=5628, SNR=27.8, Peak=3936 HFD=3.3
01:37:14.587 00.003 16872 Star::Find(15, 1891, 437, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.590 00.003 16872 Star::Find returns 1 (0), X=1890.80, Y=437.50, Mass=7571, SNR=34.3, Peak=4076 HFD=3.4
01:37:14.594 00.004 16872 Star::Find(15, 232, 717, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.597 00.003 16872 Star::Find returns 1 (0), X=232.40, Y=716.87, Mass=7197, SNR=33.9, Peak=3912 HFD=3.8
01:37:14.600 00.003 16872 Star::Find(15, 594, 38, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.602 00.002 16872 Star::Find returns 1 (0), X=594.08, Y=37.42, Mass=5919, SNR=28.4, Peak=4020 HFD=3.1
01:37:14.604 00.002 16872 Star::Find(15, 1228, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.607 00.003 16872 Star::Find returns 1 (0), X=1227.90, Y=600.29, Mass=7119, SNR=32.6, Peak=3980 HFD=3.7
01:37:14.609 00.002 16872 Star::Find(15, 1102, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.611 00.002 16872 Star::Find returns 1 (0), X=1102.09, Y=289.08, Mass=5543, SNR=27.8, Peak=3892 HFD=3.5
01:37:14.616 00.005 16872 Star::Find(15, 1772, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.619 00.003 16872 Star::Find returns 1 (0), X=1771.98, Y=568.19, Mass=4700, SNR=23.6, Peak=3904 HFD=3.0
01:37:14.621 00.002 16872 Star::Find(15, 224, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.624 00.003 16872 Star::Find returns 1 (0), X=224.47, Y=464.59, Mass=7094, SNR=29.0, Peak=3980 HFD=3.3
01:37:14.627 00.003 16872 Star::Find(15, 202, 973, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.629 00.002 16872 Star::Find returns 1 (0), X=201.70, Y=972.54, Mass=4779, SNR=29.1, Peak=3996 HFD=3.0
01:37:14.632 00.003 16872 Star::Find(15, 405, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.635 00.003 16872 Star::Find returns 1 (0), X=404.93, Y=1022.03, Mass=4848, SNR=23.4, Peak=3900 HFD=2.9
01:37:14.637 00.002 16872 Star::Find(15, 1386, 308, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.640 00.003 16872 Star::Find returns 1 (0), X=1385.53, Y=308.40, Mass=4254, SNR=22.3, Peak=3992 HFD=3.0
01:37:14.642 00.002 16872 Star::Find(15, 1688, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.644 00.002 16872 Star::Find returns 1 (0), X=1687.62, Y=411.87, Mass=5658, SNR=26.3, Peak=3956 HFD=3.3
01:37:14.650 00.006 16872 Star::Find(15, 1079, 781, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.653 00.003 16872 Star::Find returns 1 (0), X=1078.24, Y=781.29, Mass=4791, SNR=25.5, Peak=3924 HFD=3.2
01:37:14.655 00.002 16872 Star::Find(15, 400, 540, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.657 00.002 16872 Star::Find returns 1 (0), X=400.33, Y=540.34, Mass=5326, SNR=25.4, Peak=3992 HFD=3.0
01:37:14.660 00.003 16872 Star::Find(15, 201, 379, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.664 00.004 16872 Star::Find returns 1 (0), X=200.98, Y=378.49, Mass=4695, SNR=25.1, Peak=3884 HFD=3.6
01:37:14.667 00.003 16872 Star::Find(15, 1451, 513, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.670 00.003 16872 Star::Find returns 1 (0), X=1450.72, Y=513.82, Mass=5658, SNR=24.7, Peak=3912 HFD=3.8
01:37:14.673 00.003 16872 Star::Find(15, 310, 715, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.676 00.003 16872 Star::Find returns 0 (4), X=323.54, Y=723.48, Mass=1939, SNR=19.3, Peak=4068 HFD=1.4
01:37:14.679 00.003 16872 Star::Find(15, 1727, 219, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.681 00.002 16872 Star::Find returns 1 (0), X=1727.46, Y=218.44, Mass=3623, SNR=19.9, Peak=3896 HFD=3.1
01:37:14.685 00.004 16872 Star::Find(15, 728, 138, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.687 00.002 16872 Star::Find returns 1 (0), X=727.68, Y=137.87, Mass=3738, SNR=20.2, Peak=3900 HFD=2.6
01:37:14.690 00.003 16872 Star::Find(15, 102, 805, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.693 00.003 16872 Star::Find returns 1 (0), X=101.63, Y=805.43, Mass=3312, SNR=18.8, Peak=3896 HFD=2.9
01:37:14.696 00.003 16872 Star::Find(15, 166, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.698 00.002 16872 Star::Find returns 1 (0), X=178.26, Y=172.84, Mass=1062381, SNR=681.4, Peak=61468 HFD=4.3
01:37:14.701 00.003 16872 Star::Find(15, 890, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.703 00.002 16872 Star::Find returns 1 (0), X=890.11, Y=1005.07, Mass=2921, SNR=17.8, Peak=3860 HFD=2.5
01:37:14.706 00.003 16872 Star::Find(15, 1474, 312, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.711 00.005 16872 Star::Find returns 1 (0), X=1474.19, Y=312.01, Mass=3399, SNR=20.7, Peak=3852 HFD=2.6
01:37:14.714 00.003 16872 Star::Find(15, 26, 550, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.716 00.002 16872 Star::Find returns 1 (0), X=26.37, Y=549.52, Mass=4626, SNR=22.7, Peak=3924 HFD=3.2
01:37:14.719 00.003 16872 Star::Find(15, 1674, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.721 00.002 16872 Star::Find returns 1 (0), X=1673.94, Y=854.65, Mass=4612, SNR=22.8, Peak=3884 HFD=3.3
01:37:14.725 00.004 16872 Star::Find(15, 1327, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.727 00.002 16872 Star::Find returns 1 (0), X=1326.60, Y=920.11, Mass=3413, SNR=20.5, Peak=3860 HFD=3.6
01:37:14.730 00.003 16872 Star::Find(15, 475, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.733 00.003 16872 Star::Find returns 1 (0), X=474.81, Y=554.80, Mass=3410, SNR=20.0, Peak=3812 HFD=2.9
01:37:14.735 00.002 16872 Star::Find(15, 1524, 698, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.739 00.004 16872 Star::Find returns 1 (0), X=1523.97, Y=697.91, Mass=5090, SNR=24.7, Peak=3844 HFD=4.1
01:37:14.742 00.003 16872 Star::Find(15, 1693, 138, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.745 00.003 16872 Star::Find returns 1 (0), X=1693.00, Y=138.03, Mass=3236, SNR=18.8, Peak=3876 HFD=2.7
01:37:14.747 00.002 16872 Star::Find(15, 1896, 260, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.750 00.003 16872 Star::Find returns 1 (0), X=1895.88, Y=260.19, Mass=3077, SNR=19.8, Peak=3832 HFD=2.5
01:37:14.752 00.002 16872 Star::Find(15, 128, 515, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.755 00.003 16872 Star::Find returns 1 (0), X=127.68, Y=514.94, Mass=2656, SNR=18.1, Peak=3796 HFD=2.5
01:37:14.758 00.003 16872 Star::Find(15, 1632, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.760 00.002 16872 Star::Find returns 1 (0), X=1631.86, Y=953.86, Mass=2665, SNR=17.0, Peak=3820 HFD=2.4
01:37:14.763 00.003 16872 Star::Find(15, 278, 755, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.765 00.002 16872 Star::Find returns 1 (0), X=278.30, Y=754.81, Mass=2630, SNR=18.3, Peak=3808 HFD=2.7
01:37:14.767 00.002 16872 Star::Find(15, 98, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.774 00.007 16872 Star::Find returns 1 (0), X=97.70, Y=958.21, Mass=2984, SNR=19.3, Peak=3800 HFD=2.9
01:37:14.777 00.003 16872 Star::Find(15, 1442, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.782 00.005 16872 Star::Find returns 1 (0), X=1441.83, Y=683.03, Mass=5408, SNR=23.6, Peak=3844 HFD=4.2
01:37:14.785 00.003 16872 Star::Find(15, 1564, 361, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.788 00.003 16872 Star::Find returns 1 (0), X=1563.93, Y=361.51, Mass=1949, SNR=13.6, Peak=3792 HFD=2.2
01:37:14.790 00.002 16872 Star::Find(15, 1194, 155, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.793 00.003 16872 Star::Find returns 1 (0), X=1193.19, Y=155.09, Mass=5177, SNR=25.6, Peak=3816 HFD=4.2
01:37:14.796 00.003 16872 Star::Find(15, 316, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.798 00.002 16872 Star::Find returns 1 (0), X=315.99, Y=998.58, Mass=1996, SNR=14.1, Peak=3852 HFD=2.2
01:37:14.802 00.004 16872 Star::Find(15, 882, 548, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.806 00.004 16872 Star::Find returns 1 (0), X=882.13, Y=548.33, Mass=3070, SNR=19.8, Peak=3812 HFD=2.7
01:37:14.808 00.002 16872 Star::Find(15, 190, 495, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.811 00.003 16872 Star::Find returns 1 (0), X=190.49, Y=495.55, Mass=2559, SNR=14.6, Peak=3788 HFD=3.1
01:37:14.814 00.003 16872 Star::Find(15, 652, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.817 00.003 16872 Star::Find returns 1 (0), X=652.25, Y=174.70, Mass=4156, SNR=22.1, Peak=3784 HFD=3.6
01:37:14.820 00.003 16872 Star::Find(15, 26, 723, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.823 00.003 16872 Star::Find returns 1 (0), X=25.54, Y=723.56, Mass=2562, SNR=15.1, Peak=3780 HFD=3.1
01:37:14.825 00.002 16872 Star::Find(15, 1585, 261, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.827 00.002 16872 Star::Find returns 1 (0), X=1595.02, Y=267.64, Mass=278231, SNR=307.4, Peak=21116 HFD=4.0
01:37:14.829 00.002 16872 Star::Find(15, 180, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.833 00.004 16872 Star::Find returns 1 (0), X=179.47, Y=1039.94, Mass=3302, SNR=21.1, Peak=3856 HFD=3.4
01:37:14.836 00.003 16872 Star::Find(15, 378, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.838 00.002 16872 Star::Find returns 1 (0), X=378.09, Y=883.09, Mass=4258, SNR=23.0, Peak=3840 HFD=3.9
01:37:14.841 00.003 16872 Star::Find(15, 1650, 815, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.844 00.003 16872 Star::Find returns 1 (0), X=1650.03, Y=815.08, Mass=1715, SNR=14.0, Peak=3808 HFD=2.1
01:37:14.846 00.002 16872 Star::Find(15, 1602, 782, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.850 00.004 16872 Star::Find returns 1 (0), X=1602.17, Y=781.84, Mass=1817, SNR=12.7, Peak=3724 HFD=2.6
01:37:14.852 00.002 16872 Star::Find(15, 1038, 279, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.854 00.002 16872 Star::Find returns 1 (0), X=1037.56, Y=279.53, Mass=2401, SNR=16.1, Peak=3784 HFD=3.1
01:37:14.857 00.003 16872 AutoFind: finding best star pass 1
01:37:14.859 00.002 16872 Star::Find(15, 178, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.863 00.004 16872 Star::Find returns 1 (0), X=178.26, Y=172.84, Mass=1062381, SNR=681.4, Peak=61468 HFD=4.3
01:37:14.865 00.002 16872 AutoFind: near-saturated [178, 173] 425.4 Mass 1062381 SNR 681.4 Peak 61468
01:37:14.868 00.003 16872 Star::Find(15, 1595, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.870 00.002 16872 Star::Find returns 1 (0), X=1595.02, Y=267.64, Mass=278231, SNR=307.4, Peak=21116 HFD=4.0
01:37:14.873 00.003 16872 AutoFind returns star at [1595, 268] 120.6 Mass 278231 SNR 307.4
01:37:14.876 00.003 16872 Star::Find(15, 1595, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.882 00.006 16872 Star::Find returns 1 (0), X=1595.02, Y=267.64, Mass=278231, SNR=307.4, Peak=21116 HFD=4.0
01:37:14.885 00.003 16872 MultiStar: List (12): {1595.02, 267.64}(307.4), {41.92, 790.93}(208.3), {1135.36, 502.50}(186.9), {1548.69, 163.91}(175.4), {110.21, 896.20}(130.8), {654.17, 864.30}(116.3), {1890.00, 387.07}(112.6), {1708.99, 219.22}(115.2), {1098.38, 976.13}(92.6), {1054.18, 539.96}(76.2), {185.11, 643.58}(83.7), {1661.82, 897.20}(79.0), 
01:37:14.887 00.002 16872 setting lock position to (1595.02, 267.64)
01:37:14.890 00.003 16872 MultiStar: stabilizing after lock position change
01:37:14.892 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
01:37:14.896 00.004 16872 UpdateGuideState(): m_state=1
01:37:14.898 00.002 16872 Star::Find(15, 1595, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.901 00.003 16872 Star::Find returns 1 (0), X=1595.02, Y=267.64, Mass=278231, SNR=307.4, Peak=21116 HFD=4.0
01:37:14.903 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.56) = xAngle (-1.56 = -1.56)
01:37:14.906 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-1.51 = -1.51)
01:37:14.908 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
01:37:14.916 00.008 16872 setting force full frames = false
01:37:14.919 00.003 16872 setting lock position to (1595.02, 267.64)
01:37:14.922 00.003 16872 MultiStar: stabilizing after lock position change
01:37:14.925 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:37:14.928 00.003 16872 Changing from state SELECTING to SELECTED
01:37:14.931 00.003 16872 guider state => SELECTED
01:37:14.944 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3196, max=61468, med=3528, FiltMin=3408, FiltMax=47132, Gamma=2.190
01:37:14.978 00.034 16872 UpdateGuideState exits: m=278231 SNR=307.4
01:37:14.981 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3196, max=61468, med=3528, FiltMin=3408, FiltMax=47132, Gamma=2.190
01:37:15.015 00.034 16872 Status Line: Auto-selected star at (1595.0, 267.6)
01:37:15.025 00.010 16872 PhdController: newstate STATE_WAIT_SELECTED
01:37:15.028 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:15.030 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:37:15.033 00.003 16872 Enqueuing Expose request
01:37:15.039 00.006 9640 Worker thread wakes up
01:37:15.039 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:37:15.039 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,253,31,31)
01:37:15.039 00.000 16872 evsrv: cli 0D3C0A48 connect
01:37:15.043 00.004 16872 case statement mapped state 2 to 1
01:37:15.047 00.004 16872 case statement mapped state 2 to 1
01:37:15.051 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"baeb4a43-1a71-4317-ad14-07c7fc1b2399"}
01:37:15.054 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1595.02,267.64],"id":"baeb4a43-1a71-4317-ad14-07c7fc1b2399"}
01:37:15.063 00.009 16872 evsrv: cli 0D3C0A48 disconnect
01:37:15.067 00.004 16872 evsrv: cli 0D3BF8C8 connect
01:37:15.070 00.003 16872 case statement mapped state 2 to 1
01:37:15.074 00.004 16872 case statement mapped state 2 to 1
01:37:15.077 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"1e871fd9-a5b1-48d3-b2f2-7d1bb75dea77"}
01:37:15.081 00.004 16872 case statement mapped state 2 to 1
01:37:15.087 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"1e871fd9-a5b1-48d3-b2f2-7d1bb75dea77"}
01:37:15.093 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
01:37:16.093 01.000 16872 evsrv: cli 0D3BF968 connect
01:37:16.097 00.004 16872 case statement mapped state 2 to 1
01:37:16.100 00.003 16872 case statement mapped state 2 to 1
01:37:16.104 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"92273c36-15c3-45f7-843a-ca9b51bf21e1"}
01:37:16.106 00.002 16872 case statement mapped state 2 to 1
01:37:16.109 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"92273c36-15c3-45f7-843a-ca9b51bf21e1"}
01:37:16.112 00.003 16872 evsrv: cli 0D3BF968 disconnect
01:37:16.532 00.420 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"266d65e4-b62a-41c2-bf68-b07c4e6e791c"}
01:37:16.536 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"266d65e4-b62a-41c2-bf68-b07c4e6e791c"}
01:37:16.540 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc4b658f-90e2-44db-95b0-8c2066e269e6"}
01:37:16.544 00.004 16872 case statement mapped state 2 to 1
01:37:16.548 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"cc4b658f-90e2-44db-95b0-8c2066e269e6"}
01:37:16.554 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7fd14669-104c-4ca8-9000-afddb0b4bb7a"}
01:37:16.557 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.02,6.64],"pixels":"..."},"id":"7fd14669-104c-4ca8-9000-afddb0b4bb7a"}
01:37:17.114 00.557 16872 evsrv: cli 0D3C0A48 connect
01:37:17.118 00.004 16872 case statement mapped state 2 to 1
01:37:17.121 00.003 16872 case statement mapped state 2 to 1
01:37:17.125 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9cc07481-cf24-406b-9063-9160d1eee9c9"}
01:37:17.128 00.003 16872 case statement mapped state 2 to 1
01:37:17.131 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"9cc07481-cf24-406b-9063-9160d1eee9c9"}
01:37:17.134 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:37:18.135 01.001 16872 evsrv: cli 0D3BFB48 connect
01:37:18.139 00.004 16872 case statement mapped state 2 to 1
01:37:18.142 00.003 16872 case statement mapped state 2 to 1
01:37:18.146 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"a5154f5f-01ba-439a-bc41-f5049567b0b2"}
01:37:18.148 00.002 16872 case statement mapped state 2 to 1
01:37:18.151 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"a5154f5f-01ba-439a-bc41-f5049567b0b2"}
01:37:18.154 00.003 16872 evsrv: cli 0D3BFB48 disconnect
01:37:19.101 00.947 9640 Exposure complete
01:37:19.155 00.054 16872 evsrv: cli 0D3BF8C8 connect
01:37:19.159 00.004 16872 case statement mapped state 2 to 1
01:37:19.162 00.003 16872 case statement mapped state 2 to 1
01:37:19.166 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"79068f38-1908-4dd5-b07e-ba72ec1e9abc"}
01:37:19.169 00.003 16872 case statement mapped state 2 to 1
01:37:19.173 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"79068f38-1908-4dd5-b07e-ba72ec1e9abc"}
01:37:19.176 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:37:19.244 00.068 9640 worker thread done servicing request
01:37:19.245 00.001 16872 OnExposeComplete: enter
01:37:19.248 00.003 16872 UpdateGuideState(): m_state=2
01:37:19.251 00.003 16872 Star::Find(15, 1595, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:37:19.254 00.003 16872 Star::Find returns 1 (0), X=1594.85, Y=268.06, Mass=264604, SNR=310.6, Peak=16148 HFD=4.3
01:37:19.258 00.004 16872 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.56) = xAngle (0.40 = 0.40)
01:37:19.260 00.002 16872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (0.44 = 0.44)
01:37:19.266 00.006 16872 CameraToMount -- cameraX=-0.17 cameraY=0.42 hyp=0.45 cameraTheta=1.95 mountX=0.42 mountY=0.20, mountTheta=0.44
01:37:19.272 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3240, max=45488, med=3528, FiltMin=3400, FiltMax=37972, Gamma=2.190
01:37:19.307 00.035 16872 UpdateGuideState exits: m=264604 SNR=310.6
01:37:19.311 00.004 16872 PhdController: newstate STATE_CALIBRATE
01:37:19.314 00.003 16872 PhdController: newstate STATE_GUIDE
01:37:19.330 00.016 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:37:19.333 00.003 16872 guider state => CALIBRATED
01:37:19.337 00.004 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:37:19.346 00.009 16872 reset dither spiral
01:37:19.349 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:37:19.352 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:19.354 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:37:19.361 00.007 16872 Enqueuing Expose request
01:37:19.363 00.002 9640 Worker thread wakes up
01:37:19.363 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:37:19.363 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:37:20.033 00.670 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22b19239-36d3-4ac7-9833-8215e27f9edf"}
01:37:20.036 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"22b19239-36d3-4ac7-9833-8215e27f9edf"}
01:37:20.039 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b652ae45-ed6d-45bf-99fd-29fcaae7306c"}
01:37:20.043 00.004 16872 case statement mapped state 5 to 1
01:37:20.045 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"b652ae45-ed6d-45bf-99fd-29fcaae7306c"}
01:37:20.049 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d73f49c3-edc9-46a1-9147-e8cdd91bfdab"}
01:37:20.052 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.85,7.06],"pixels":"..."},"id":"d73f49c3-edc9-46a1-9147-e8cdd91bfdab"}
01:37:20.178 00.126 16872 evsrv: cli 0D3BFFA8 connect
01:37:20.182 00.004 16872 case statement mapped state 5 to 1
01:37:20.186 00.004 16872 case statement mapped state 5 to 1
01:37:20.189 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"1010c906-fe3b-4e6c-8ed2-b30bace49ce0"}
01:37:20.192 00.003 16872 case statement mapped state 5 to 1
01:37:20.194 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"1010c906-fe3b-4e6c-8ed2-b30bace49ce0"}
01:37:20.198 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:37:21.197 00.999 16872 evsrv: cli 0D3C0A48 connect
01:37:21.202 00.005 16872 case statement mapped state 5 to 1
01:37:21.208 00.006 16872 case statement mapped state 5 to 1
01:37:21.217 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1a6ca497-df14-474b-9ee5-79cd4616c196"}
01:37:21.221 00.004 16872 case statement mapped state 5 to 1
01:37:21.224 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"1a6ca497-df14-474b-9ee5-79cd4616c196"}
01:37:21.230 00.006 16872 evsrv: cli 0D3C0A48 disconnect
01:37:22.231 01.001 16872 evsrv: cli 0D3BFFA8 connect
01:37:22.235 00.004 16872 case statement mapped state 5 to 1
01:37:22.238 00.003 16872 case statement mapped state 5 to 1
01:37:22.242 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"57f54ed1-879d-453b-80ba-535a8e4f9fe9"}
01:37:22.244 00.002 16872 case statement mapped state 5 to 1
01:37:22.247 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"57f54ed1-879d-453b-80ba-535a8e4f9fe9"}
01:37:22.249 00.002 16872 evsrv: cli 0D3BFFA8 disconnect
01:37:23.252 01.003 16872 evsrv: cli 0D3BF8C8 connect
01:37:23.258 00.006 16872 case statement mapped state 5 to 1
01:37:23.262 00.004 16872 case statement mapped state 5 to 1
01:37:23.265 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"39c17274-84db-4c3d-9980-a6d66f324359"}
01:37:23.268 00.003 16872 case statement mapped state 5 to 1
01:37:23.274 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"39c17274-84db-4c3d-9980-a6d66f324359"}
01:37:23.278 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:37:23.425 00.147 9640 Exposure complete
01:37:23.534 00.109 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"73f59932-4414-4562-babd-960f97623238"}
01:37:23.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"73f59932-4414-4562-babd-960f97623238"}
01:37:23.540 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ae806cc-2389-4d7b-b4c9-4576e2d994c8"}
01:37:23.544 00.004 16872 case statement mapped state 5 to 1
01:37:23.547 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"9ae806cc-2389-4d7b-b4c9-4576e2d994c8"}
01:37:23.551 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c9a0fefe-12ac-499d-aeff-ea3af0ef9b06"}
01:37:23.554 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.85,7.06],"pixels":"..."},"id":"c9a0fefe-12ac-499d-aeff-ea3af0ef9b06"}
01:37:23.567 00.013 9640 worker thread done servicing request
01:37:23.567 00.000 16872 OnExposeComplete: enter
01:37:23.570 00.003 16872 UpdateGuideState(): m_state=5
01:37:23.574 00.004 16872 Star::Find(15, 1594, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:37:23.576 00.002 16872 Star::Find returns 1 (0), X=1595.00, Y=267.48, Mass=264910, SNR=313.1, Peak=18700 HFD=4.1
01:37:23.578 00.002 16872 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.56) = xAngle (-3.27 = 3.01)
01:37:23.583 00.005 16872 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.56) + m_yAngleError (-0.05)) = yAngle (-3.22 = 3.06)
01:37:23.586 00.003 16872 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.16 cameraTheta=-1.71 mountX=-0.15 mountY=0.01, mountTheta=3.06
01:37:23.594 00.008 16872 Changing from state CALIBRATED to GUIDING
01:37:23.597 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:37:23.601 00.004 16872 ScopeASCOM::SideOfPier() returns 1
01:37:23.754 00.153 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=0 rotAngle=94.1 bin=1
01:37:23.756 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:37:23.759 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:37:23.762 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:37:23.765 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:37:23.768 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:37:23.772 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:37:23.776 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:37:23.780 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:37:23.783 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:37:23.785 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:37:23.787 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:37:23.791 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:37:23.793 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:37:23.891 00.098 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:37:23.896 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:37:23.899 00.003 16872 Guiding starts on opposite side of pier: calibration data side is East, current side is West
01:37:23.902 00.003 16872 FlipCalibration before: x=89.1, y=-178.2 decFlipRequired=1 sideOfPier=East rotAngle=94.1 parity=+/+
01:37:23.904 00.002 16872 FlipCalibration pre-normalize: x=269.1, y=1.8
01:37:23.907 00.003 16872 FlipCalibration after: x=-90.9 y=1.8 sideOfPier=West parity=+/+
01:37:23.910 00.003 16872 Mount::SetCalibration (scope) -- xAngle=-90.9 yAngle=1.8 xRate=8.696 yRate=8.323 bin=1 dec=-0.0 pierSide=1 par=+/+ rotAng=94.1
01:37:23.913 00.003 16872 Mount::SetCalibration (scope) -- sets m_xAngle=-90.9 m_yAngleError=-2.7
01:37:23.919 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:37:23.922 00.003 16872 ScopeASCOM::SideOfPier() returns 1
01:37:24.030 00.108 16872 Status Line: CAL: East(89,-178)->West(-91,2)
01:37:24.038 00.008 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
01:37:24.048 00.010 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:37:24.054 00.006 16872 ScopeASCOM::SideOfPier() returns 1
01:37:24.128 00.074 16872 setting lock position to (1595.00, 267.48)
01:37:24.133 00.005 16872 MultiStar: stabilizing after lock position change
01:37:24.137 00.004 16872 guider state => GUIDING
01:37:24.140 00.003 16872 Status Line: Guiding
01:37:24.149 00.009 16872 Mount: notify guiding started
01:37:24.155 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:37:24.162 00.007 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
01:37:24.166 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:37:24.169 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:37:24.174 00.005 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:37:24.178 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
01:37:24.182 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
01:37:24.186 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:37:24.192 00.006 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
01:37:24.197 00.005 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:37:24.202 00.005 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:37:24.207 00.005 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:37:24.211 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:37:24.216 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:37:24.222 00.006 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:37:24.227 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:37:24.231 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:37:24.237 00.006 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:37:24.241 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:37:24.245 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:37:24.249 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:37:24.255 00.006 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:37:24.260 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:37:24.264 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:37:24.269 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:37:24.273 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:37:24.278 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:37:24.284 00.006 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:37:24.288 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:37:24.293 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:37:24.297 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:37:24.301 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:37:24.306 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:37:24.311 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:37:24.316 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:37:24.321 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:37:24.326 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:37:24.332 00.006 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:37:24.344 00.012 16872 evsrv: cli 0D3C0A48 connect
01:37:24.349 00.005 16872 case statement mapped state 6 to 3
01:37:24.353 00.004 16872 case statement mapped state 6 to 3
01:37:24.358 00.005 16872 evsrv: cli 0D3BFFA8 connect
01:37:24.365 00.007 16872 case statement mapped state 6 to 3
01:37:24.370 00.005 16872 case statement mapped state 6 to 3
01:37:24.374 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_pixel_scale","id":"a15d0ed8-9e63-4d00-a182-a9fba99ca594"}
01:37:24.379 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0.906659,"id":"a15d0ed8-9e63-4d00-a182-a9fba99ca594"}
01:37:24.384 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:37:24.389 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"0af4baf2-ca5a-43c5-a06d-8007cfa28544"}
01:37:24.391 00.002 16872 case statement mapped state 6 to 3
01:37:24.395 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0af4baf2-ca5a-43c5-a06d-8007cfa28544"}
01:37:24.408 00.013 16872 evsrv: cli 0D3BFFA8 disconnect
01:37:24.455 00.047 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:37:24.520 00.065 16872 ScopeASCOM::SideOfPier() returns 1
01:37:24.525 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:37:24.528 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:37:24.531 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:37:24.537 00.006 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
01:37:24.541 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
01:37:24.544 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
01:37:24.548 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
01:37:24.552 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
01:37:24.556 00.004 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:37:24.561 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=54504, med=3528, FiltMin=3358, FiltMax=39080, Gamma=2.190
01:37:24.598 00.037 16872 UpdateGuideState exits: m=264910 SNR=313.1
01:37:24.602 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
01:37:24.605 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:24.608 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:37:24.613 00.005 16872 Enqueuing Expose request
01:37:24.617 00.004 9640 Worker thread wakes up
01:37:24.617 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:37:24.617 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,252,31,31)
01:37:27.033 02.416 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6be2e95-8e0d-4756-9735-7e0389447471"}
01:37:27.037 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c6be2e95-8e0d-4756-9735-7e0389447471"}
01:37:27.043 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d25a1bd-a905-467c-a9c9-47eefb6cf7b0"}
01:37:27.045 00.002 16872 case statement mapped state 6 to 3
01:37:27.047 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d25a1bd-a905-467c-a9c9-47eefb6cf7b0"}
01:37:27.051 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"883cf19e-549a-442a-a492-bd2d47c16b60"}
01:37:27.054 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.00,7.48],"pixels":"..."},"id":"883cf19e-549a-442a-a492-bd2d47c16b60"}
01:37:28.680 01.626 9640 Exposure complete
01:37:28.824 00.144 9640 worker thread done servicing request
01:37:28.824 00.000 16872 OnExposeComplete: enter
01:37:28.827 00.003 16872 UpdateGuideState(): m_state=6
01:37:28.831 00.004 16872 Star::Find(15, 1594, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:28.832 00.001 16872 Star::Find returns 1 (0), X=1594.17, Y=267.68, Mass=268232, SNR=319.2, Peak=17444 HFD=4.4
01:37:28.835 00.003 16872 CameraToMount -- cameraTheta (2.91) - m_xAngle (-1.59) = xAngle (4.49 = -1.79)
01:37:28.837 00.002 16872 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.54 = -1.74)
01:37:28.840 00.003 16872 CameraToMount -- cameraX=-0.82 cameraY=0.20 hyp=0.84 cameraTheta=2.91 mountX=-0.18 mountY=-0.83, mountTheta=-1.79
01:37:28.846 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.82, y=0.20, opts=13)
01:37:28.849 00.003 16872 Enqueuing Move request for scope (-0.82, 0.20)
01:37:28.851 00.002 9640 Worker thread wakes up
01:37:28.852 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.20) opts 0xd
01:37:28.852 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.82, 0.20)
01:37:28.852 00.000 9640 Moving (-0.82, 0.20) raw xDistance=-0.18 yDistance=-0.83
01:37:28.852 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.18
01:37:28.852 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.83, m_sumCorr=0
01:37:28.852 00.000 9640 MoveAxis(E, 20, ABG)
01:37:28.852 00.000 9640 Guiding  Dir = 2, Dur = 20
01:37:28.853 00.001 9640 IsSlewing returns 0
01:37:28.853 00.000 9640 IsGuiding returns 0
01:37:28.853 00.000 9640 PulseGuide returned control before completion, sleep 30
01:37:28.856 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=55172, med=3528, FiltMin=3392, FiltMax=41508, Gamma=2.190
01:37:28.891 00.035 9640 IsGuiding returns 1
01:37:28.892 00.001 9640 scope still moving after pulse duration time elapsed
01:37:28.895 00.003 16872 UpdateGuideState exits: m=268232 SNR=319.2
01:37:28.899 00.004 16872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 1 / 99999
01:37:28.902 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777790248.902,"Host":"RBFOCUS307","Inst":1,"Distance":0.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:37:28.905 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:28.909 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:37:28.912 00.003 16872 Enqueuing Expose request
01:37:28.923 00.011 9640 IsSlewing returns 0
01:37:28.923 00.000 9640 IsGuiding returns 0
01:37:28.924 00.001 9640 scope move finished after 20 + 51 ms
01:37:28.924 00.000 9640 Move returns status 0, amount 20
01:37:28.924 00.000 9640 MoveAxis(N, 0, ABG)
01:37:28.924 00.000 9640 Move returns status 0, amount 0
01:37:28.924 00.000 9640 move complete, result=0
01:37:28.925 00.001 9640 worker thread done servicing request
01:37:28.925 00.000 9640 Worker thread wakes up
01:37:28.925 00.000 16872 GuideStep: -0.2 px 20 ms EAST, -0.8 px 0 ms NORTH
01:37:28.929 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:37:28.930 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1580,252,31,31)
01:37:30.532 01.602 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e940912-90a2-4cb9-8402-0ef8072323d8"}
01:37:30.535 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2e940912-90a2-4cb9-8402-0ef8072323d8"}
01:37:30.539 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3fd84d63-1449-4fce-aaa7-ab6a8b7909f5"}
01:37:30.542 00.003 16872 case statement mapped state 6 to 3
01:37:30.545 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3fd84d63-1449-4fce-aaa7-ab6a8b7909f5"}
01:37:30.548 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"89f620de-a0d5-4a37-9bde-247f38fa8474"}
01:37:30.551 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.17,6.68],"pixels":"..."},"id":"89f620de-a0d5-4a37-9bde-247f38fa8474"}
01:37:32.989 02.438 9640 Exposure complete
01:37:33.127 00.138 9640 worker thread done servicing request
01:37:33.127 00.000 16872 OnExposeComplete: enter
01:37:33.130 00.003 16872 UpdateGuideState(): m_state=6
01:37:33.133 00.003 16872 Star::Find(15, 1594, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:37:33.136 00.003 16872 Star::Find returns 1 (0), X=1594.29, Y=267.58, Mass=274501, SNR=305.0, Peak=19176 HFD=3.9
01:37:33.139 00.003 16872 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.59) = xAngle (4.59 = -1.69)
01:37:33.141 00.002 16872 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.64 = -1.65)
01:37:33.144 00.003 16872 CameraToMount -- cameraX=-0.71 cameraY=0.10 hyp=0.71 cameraTheta=3.00 mountX=-0.09 mountY=-0.71, mountTheta=-1.69
01:37:33.149 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.71, y=0.10, opts=13)
01:37:33.152 00.003 16872 Enqueuing Move request for scope (-0.71, 0.10)
01:37:33.154 00.002 9640 Worker thread wakes up
01:37:33.154 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.10) opts 0xd
01:37:33.154 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.71, 0.10)
01:37:33.154 00.000 9640 Moving (-0.71, 0.10) raw xDistance=-0.09 yDistance=-0.71
01:37:33.154 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:37:33.154 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.71, m_sumCorr=0
01:37:33.155 00.001 9640 MoveAxis(E, 0, ABG)
01:37:33.155 00.000 9640 Move returns status 0, amount 0
01:37:33.155 00.000 9640 MoveAxis(N, 0, ABG)
01:37:33.155 00.000 9640 Move returns status 0, amount 0
01:37:33.155 00.000 9640 move complete, result=0
01:37:33.155 00.000 9640 worker thread done servicing request
01:37:33.162 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=53520, med=3520, FiltMin=3384, FiltMax=40492, Gamma=2.190
01:37:33.195 00.033 16872 UpdateGuideState exits: m=274501 SNR=305.0
01:37:33.200 00.005 16872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 2 / 99999
01:37:33.203 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777790253.203,"Host":"RBFOCUS307","Inst":1,"Distance":0.47,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
01:37:33.208 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:33.211 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:37:33.216 00.005 16872 Enqueuing Expose request
01:37:33.225 00.009 16872 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
01:37:33.230 00.005 9640 Worker thread wakes up
01:37:33.230 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:37:33.230 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,252,31,31)
01:37:34.032 00.802 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"121d0419-33e0-4bea-b6cf-b48f29e063d6"}
01:37:34.036 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"121d0419-33e0-4bea-b6cf-b48f29e063d6"}
01:37:34.041 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d895ca0b-c6a3-46c0-9c0d-fd062ffa1f31"}
01:37:34.047 00.006 16872 case statement mapped state 6 to 3
01:37:34.051 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d895ca0b-c6a3-46c0-9c0d-fd062ffa1f31"}
01:37:34.055 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dddf2237-6f79-408e-bcb8-a344293b063d"}
01:37:34.061 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.29,6.58],"pixels":"..."},"id":"dddf2237-6f79-408e-bcb8-a344293b063d"}
01:37:37.286 03.225 9640 Exposure complete
01:37:37.424 00.138 9640 worker thread done servicing request
01:37:37.424 00.000 16872 OnExposeComplete: enter
01:37:37.427 00.003 16872 UpdateGuideState(): m_state=6
01:37:37.431 00.004 16872 Star::Find(15, 1594, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:37:37.434 00.003 16872 Star::Find returns 1 (0), X=1594.29, Y=267.78, Mass=265780, SNR=301.2, Peak=19496 HFD=4.1
01:37:37.437 00.003 16872 CameraToMount -- cameraTheta (2.74) - m_xAngle (-1.59) = xAngle (4.33 = -1.96)
01:37:37.439 00.002 16872 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.37 = -1.91)
01:37:37.441 00.002 16872 CameraToMount -- cameraX=-0.71 cameraY=0.30 hyp=0.77 cameraTheta=2.74 mountX=-0.29 mountY=-0.72, mountTheta=-1.95
01:37:37.447 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.71, y=0.30, opts=13)
01:37:37.450 00.003 16872 Enqueuing Move request for scope (-0.71, 0.30)
01:37:37.452 00.002 9640 Worker thread wakes up
01:37:37.452 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.30) opts 0xd
01:37:37.452 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.71, 0.30)
01:37:37.452 00.000 9640 Moving (-0.71, 0.30) raw xDistance=-0.29 yDistance=-0.72
01:37:37.452 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.29
01:37:37.452 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.36, input -0.72, m_sumCorr=-0.36
01:37:37.452 00.000 9640 MoveAxis(E, 31, ABG)
01:37:37.452 00.000 9640 Guiding  Dir = 2, Dur = 31
01:37:37.453 00.001 9640 IsSlewing returns 0
01:37:37.453 00.000 9640 IsGuiding returns 0
01:37:37.453 00.000 9640 PulseGuide returned control before completion, sleep 41
01:37:37.458 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3228, max=62260, med=3520, FiltMin=3388, FiltMax=46224, Gamma=2.190
01:37:37.494 00.036 16872 UpdateGuideState exits: m=265780 SNR=301.2
01:37:37.498 00.004 16872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 3 / 99999
01:37:37.500 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777790257.500,"Host":"RBFOCUS307","Inst":1,"Distance":0.56,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
01:37:37.503 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:37.506 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:37:37.509 00.003 16872 Enqueuing Expose request
01:37:37.512 00.003 9640 IsGuiding returns 1
01:37:37.512 00.000 9640 scope still moving after pulse duration time elapsed
01:37:37.533 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bdc7820d-7ff8-4c01-b5b7-c7289faad83f"}
01:37:37.537 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bdc7820d-7ff8-4c01-b5b7-c7289faad83f"}
01:37:37.543 00.006 9640 IsSlewing returns 0
01:37:37.544 00.001 9640 IsGuiding returns 0
01:37:37.544 00.000 9640 scope move finished after 31 + 59 ms
01:37:37.544 00.000 9640 Move returns status 0, amount 31
01:37:37.544 00.000 9640 MoveAxis(N, 43, ABG)
01:37:37.544 00.000 9640 Guiding  Dir = 0, Dur = 43
01:37:37.544 00.000 9640 IsSlewing returns 0
01:37:37.544 00.000 9640 IsGuiding returns 0
01:37:37.544 00.000 9640 PulseGuide returned control before completion, sleep 53
01:37:37.545 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38623898-75ea-474e-9a71-509ed5b1a3fa"}
01:37:37.548 00.003 16872 case statement mapped state 6 to 3
01:37:37.550 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"38623898-75ea-474e-9a71-509ed5b1a3fa"}
01:37:37.555 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5d9278b3-383a-4498-bfda-2abbd727eb4c"}
01:37:37.558 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.29,6.78],"pixels":"..."},"id":"5d9278b3-383a-4498-bfda-2abbd727eb4c"}
01:37:37.602 00.044 9640 IsGuiding returns 1
01:37:37.602 00.000 9640 scope still moving after pulse duration time elapsed
01:37:37.633 00.031 9640 IsSlewing returns 0
01:37:37.633 00.000 9640 IsGuiding returns 0
01:37:37.633 00.000 9640 scope move finished after 43 + 46 ms
01:37:37.633 00.000 9640 Move returns status 0, amount 43
01:37:37.633 00.000 9640 move complete, result=0
01:37:37.634 00.001 9640 worker thread done servicing request
01:37:37.634 00.000 9640 Worker thread wakes up
01:37:37.634 00.000 16872 GuideStep: -0.3 px 31 ms EAST, -0.7 px 43 ms NORTH
01:37:37.639 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:37:37.639 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,252,31,31)
01:37:41.032 03.393 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65351708-92b3-4861-a478-554c81e575e3"}
01:37:41.036 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"65351708-92b3-4861-a478-554c81e575e3"}
01:37:41.039 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"acc2c87e-6e82-4755-91ba-56f7cad602c9"}
01:37:41.042 00.003 16872 case statement mapped state 6 to 3
01:37:41.045 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"acc2c87e-6e82-4755-91ba-56f7cad602c9"}
01:37:41.049 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"69c19e50-10f2-479f-8379-68e295f34750"}
01:37:41.051 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.29,6.78],"pixels":"..."},"id":"69c19e50-10f2-479f-8379-68e295f34750"}
01:37:41.697 00.646 9640 Exposure complete
01:37:41.837 00.140 9640 worker thread done servicing request
01:37:41.837 00.000 16872 OnExposeComplete: enter
01:37:41.840 00.003 16872 UpdateGuideState(): m_state=6
01:37:41.844 00.004 16872 Star::Find(15, 1594, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:37:41.848 00.004 16872 Star::Find returns 1 (0), X=1594.57, Y=268.00, Mass=272383, SNR=317.0, Peak=17584 HFD=4.1
01:37:41.851 00.003 16872 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.59) = xAngle (3.84 = -2.45)
01:37:41.853 00.002 16872 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.88 = -2.40)
01:37:41.856 00.003 16872 CameraToMount -- cameraX=-0.42 cameraY=0.52 hyp=0.67 cameraTheta=2.25 mountX=-0.52 mountY=-0.45, mountTheta=-2.42
01:37:41.860 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.42, y=0.52, opts=13)
01:37:41.864 00.004 16872 Enqueuing Move request for scope (-0.42, 0.52)
01:37:41.866 00.002 9640 Worker thread wakes up
01:37:41.866 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.52) opts 0xd
01:37:41.866 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.42, 0.52)
01:37:41.866 00.000 9640 Moving (-0.42, 0.52) raw xDistance=-0.52 yDistance=-0.45
01:37:41.866 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.52
01:37:41.866 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.24, input -0.45, m_sumCorr=-0.59
01:37:41.866 00.000 9640 MoveAxis(E, 58, ABG)
01:37:41.866 00.000 9640 Guiding  Dir = 2, Dur = 58
01:37:41.867 00.001 9640 IsSlewing returns 0
01:37:41.867 00.000 9640 IsGuiding returns 0
01:37:41.867 00.000 9640 PulseGuide returned control before completion, sleep 68
01:37:41.872 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3232, max=60592, med=3528, FiltMin=3408, FiltMax=45176, Gamma=2.190
01:37:41.907 00.035 16872 UpdateGuideState exits: m=272383 SNR=317.0
01:37:41.910 00.003 16872 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 4 / 99999
01:37:41.912 00.002 16872 PhdController: newstate STATE_FINISH
01:37:41.915 00.003 16872 PhdController complete: success
01:37:41.917 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777790261.917,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:37:41.920 00.003 16872 Mount: notify guiding dither settle done success=1
01:37:41.924 00.004 16872 PhdController: newstate STATE_IDLE
01:37:41.926 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:41.928 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:37:41.931 00.003 16872 Enqueuing Expose request
01:37:41.951 00.020 9640 IsGuiding returns 1
01:37:41.951 00.000 9640 scope still moving after pulse duration time elapsed
01:37:41.983 00.032 9640 IsSlewing returns 0
01:37:41.984 00.001 9640 IsGuiding returns 0
01:37:41.984 00.000 9640 scope move finished after 58 + 58 ms
01:37:41.984 00.000 9640 Move returns status 0, amount 58
01:37:41.985 00.001 9640 MoveAxis(N, 29, ABG)
01:37:41.985 00.000 9640 Guiding  Dir = 0, Dur = 29
01:37:41.985 00.000 9640 IsSlewing returns 0
01:37:41.986 00.001 9640 IsGuiding returns 0
01:37:41.986 00.000 9640 PulseGuide returned control before completion, sleep 39
01:37:42.029 00.043 9640 IsGuiding returns 1
01:37:42.029 00.000 9640 scope still moving after pulse duration time elapsed
01:37:42.060 00.031 9640 IsSlewing returns 0
01:37:42.061 00.001 9640 IsGuiding returns 0
01:37:42.061 00.000 9640 scope move finished after 29 + 46 ms
01:37:42.061 00.000 9640 Move returns status 0, amount 29
01:37:42.061 00.000 9640 move complete, result=0
01:37:42.061 00.000 9640 worker thread done servicing request
01:37:42.063 00.002 9640 Worker thread wakes up
01:37:42.063 00.000 16872 GuideStep: -0.5 px 58 ms EAST, -0.5 px 29 ms NORTH
01:37:42.067 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:37:42.067 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1580,252,31,31)
01:37:42.442 00.375 16872 evsrv: cli 0D3BFFA8 connect
01:37:42.445 00.003 16872 case statement mapped state 6 to 3
01:37:42.450 00.005 16872 case statement mapped state 6 to 3
01:37:42.455 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9cb6961e-cf50-4c09-b469-2c3023a0b572"}
01:37:42.459 00.004 16872 case statement mapped state 6 to 3
01:37:42.462 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9cb6961e-cf50-4c09-b469-2c3023a0b572"}
01:37:42.467 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:37:42.550 00.083 16872 evsrv: cli 0D3C0A48 connect
01:37:42.555 00.005 16872 case statement mapped state 6 to 3
01:37:42.559 00.004 16872 case statement mapped state 6 to 3
01:37:42.563 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"3ab4da90-569a-4ae6-b8ea-03397a784537"}
01:37:42.567 00.004 16872 case statement mapped state 6 to 3
01:37:42.571 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ab4da90-569a-4ae6-b8ea-03397a784537"}
01:37:42.576 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:37:42.581 00.005 16872 evsrv: cli 0D3C0228 connect
01:37:42.585 00.004 16872 case statement mapped state 6 to 3
01:37:42.590 00.005 16872 case statement mapped state 6 to 3
01:37:42.594 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"stop_capture","id":"15219f0f-bc78-4860-a5a1-722fa534f6d5"}
01:37:42.598 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:37:42.602 00.004 16872 Status Line: Waiting for devices...
01:37:42.607 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"15219f0f-bc78-4860-a5a1-722fa534f6d5"}
01:37:42.615 00.008 16872 evsrv: cli 0D3C0228 disconnect
01:37:42.620 00.005 16872 evsrv: cli 0D3C0A48 connect
01:37:42.623 00.003 16872 case statement mapped state 6 to 3
01:37:42.629 00.006 16872 case statement mapped state 6 to 3
01:37:42.634 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8b6efa66-eb39-4922-a69f-767bfc5e122f"}
01:37:42.637 00.003 16872 case statement mapped state 6 to 3
01:37:42.642 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b6efa66-eb39-4922-a69f-767bfc5e122f"}
01:37:42.647 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:37:43.648 01.001 16872 evsrv: cli 0D3C0A48 connect
01:37:43.653 00.005 16872 case statement mapped state 6 to 3
01:37:43.657 00.004 16872 case statement mapped state 6 to 3
01:37:43.668 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ef28009d-e7a8-47e1-b373-db705e0cb014"}
01:37:43.676 00.008 16872 case statement mapped state 6 to 3
01:37:43.682 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef28009d-e7a8-47e1-b373-db705e0cb014"}
01:37:43.687 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:37:44.534 00.847 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0fd2f032-cd9c-4c56-92d3-5df1ea3a8673"}
01:37:44.538 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0fd2f032-cd9c-4c56-92d3-5df1ea3a8673"}
01:37:44.541 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"642747f3-4482-4e03-a9d6-ed595abf7a94"}
01:37:44.544 00.003 16872 case statement mapped state 6 to 3
01:37:44.546 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"642747f3-4482-4e03-a9d6-ed595abf7a94"}
01:37:44.551 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2ff3377e-fd14-4f20-b633-a704d475f2c3"}
01:37:44.554 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.57,7.00],"pixels":"..."},"id":"2ff3377e-fd14-4f20-b633-a704d475f2c3"}
01:37:44.688 00.134 16872 evsrv: cli 0D3C0A48 connect
01:37:44.693 00.005 16872 case statement mapped state 6 to 3
01:37:44.696 00.003 16872 case statement mapped state 6 to 3
01:37:44.700 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f92d5f90-5939-43e0-b475-d0c07caca61b"}
01:37:44.702 00.002 16872 case statement mapped state 6 to 3
01:37:44.706 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"f92d5f90-5939-43e0-b475-d0c07caca61b"}
01:37:44.709 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:37:45.711 01.002 16872 evsrv: cli 0D3C0A48 connect
01:37:45.714 00.003 16872 case statement mapped state 6 to 3
01:37:45.719 00.005 16872 case statement mapped state 6 to 3
01:37:45.723 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0b1dc802-d4c8-42d7-bef2-d65868ef8f2b"}
01:37:45.725 00.002 16872 case statement mapped state 6 to 3
01:37:45.728 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b1dc802-d4c8-42d7-bef2-d65868ef8f2b"}
01:37:45.731 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:37:45.959 00.228 9640 ASCOM_AbortExposure returns err = 0
01:37:45.960 00.001 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:37:45.960 00.000 9640 worker thread done servicing request
01:37:45.960 00.000 16872 OnExposeComplete: enter
01:37:45.964 00.004 16872 OnExposeComplete: Capture Error reported
01:37:45.967 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:37:45.970 00.003 16872 Mount: notify guiding stopped
01:37:45.975 00.005 16872 Changing from state GUIDING to STOP
01:37:45.978 00.003 16872 guider state => SELECTED
01:37:45.982 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3232, max=60592, med=3528, FiltMin=3408, FiltMax=45176, Gamma=2.190
01:37:46.017 00.035 16872 Changing from state SELECTED to UNINITIALIZED
01:37:46.021 00.004 16872 guider state => SELECTING
01:37:46.034 00.013 16872 Status Line: Stopped.
01:37:46.043 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:37:46.733 00.690 16872 evsrv: cli 0D3BFFA8 connect
01:37:46.739 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"92c54a54-fb91-4fda-b82a-0e3d7400c265"}
01:37:46.742 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"92c54a54-fb91-4fda-b82a-0e3d7400c265"}
01:37:46.747 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:37:48.032 01.285 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b0074a90-f6e0-4877-bbe9-7b655f31c565"}
01:37:48.035 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b0074a90-f6e0-4877-bbe9-7b655f31c565"}
01:37:48.040 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85f3e3a8-efef-4ad5-a18e-adce84441771"}
01:37:48.044 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"85f3e3a8-efef-4ad5-a18e-adce84441771"}
01:37:51.532 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc87524c-7703-4825-b406-c78e13b23def"}
01:37:51.535 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fc87524c-7703-4825-b406-c78e13b23def"}
01:37:51.539 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"10fc052c-867b-4eb4-9904-0c11c3453506"}
01:37:51.542 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"10fc052c-867b-4eb4-9904-0c11c3453506"}
01:37:55.031 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e8f72af-ce46-4375-9c11-b4a39641a838"}
01:37:55.034 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7e8f72af-ce46-4375-9c11-b4a39641a838"}
01:37:55.038 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"22db7cb6-1cc0-43ae-b9c3-f372815d1e64"}
01:37:55.041 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"22db7cb6-1cc0-43ae-b9c3-f372815d1e64"}
01:37:58.532 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37761232-20c6-4c69-ba30-aed03feaa59a"}
01:37:58.535 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"37761232-20c6-4c69-ba30-aed03feaa59a"}
01:37:58.539 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"34ea1794-d389-4a97-815a-37c22d222bd3"}
01:37:58.543 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"34ea1794-d389-4a97-815a-37c22d222bd3"}
01:38:00.839 02.296 16872 evsrv: cli 0D3BFFA8 connect
01:38:00.844 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"3ced1a2d-96d7-4a21-8bc1-13fb83ba097b"}
01:38:00.847 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3ced1a2d-96d7-4a21-8bc1-13fb83ba097b"}
01:38:00.851 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:38:00.857 00.006 16872 evsrv: cli 0D3C0228 connect
01:38:00.862 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_calibrated","id":"ea5c68c9-11d3-4d60-8f72-acdbf6673430"}
01:38:00.865 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":true,"id":"ea5c68c9-11d3-4d60-8f72-acdbf6673430"}
01:38:00.872 00.007 16872 evsrv: cli 0D3C0228 disconnect
01:38:00.875 00.003 16872 evsrv: cli 0D3BFFA8 connect
01:38:00.879 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"3ddca462-3d18-4cb0-ac4c-7ed634fe52af"}
01:38:00.882 00.003 16872 PhdController::Guide begins
01:38:00.885 00.003 16872 PhdController: newstate STATE_SETUP
01:38:00.887 00.002 16872 PhdController: setup
01:38:00.890 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
01:38:00.893 00.003 16872 PhdController: start capturing
01:38:00.895 00.002 16872 Changing from state SELECTING to UNINITIALIZED
01:38:00.898 00.003 16872 guider state => SELECTING
01:38:00.902 00.004 16872 setting force full frames = true
01:38:00.905 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:38:00.917 00.012 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:38:00.919 00.002 16872 Enqueuing Expose request
01:38:00.921 00.002 16872 PhdController: newstate STATE_SELECT_STAR
01:38:00.924 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"3ddca462-3d18-4cb0-ac4c-7ed634fe52af"}
01:38:00.927 00.003 9640 Worker thread wakes up
01:38:00.927 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:38:00.927 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:38:00.934 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
01:38:00.938 00.004 16872 evsrv: cli 0D3C0A48 connect
01:38:00.941 00.003 16872 case statement mapped state 1 to 101
01:38:00.944 00.003 16872 case statement mapped state 1 to 101
01:38:00.947 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"d2b693a3-e838-49d8-91eb-bbbdb4c526c0"}
01:38:00.950 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"d2b693a3-e838-49d8-91eb-bbbdb4c526c0"}
01:38:00.955 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:38:00.959 00.004 16872 evsrv: cli 0D3BF8C8 connect
01:38:00.964 00.005 16872 case statement mapped state 1 to 101
01:38:00.967 00.003 16872 case statement mapped state 1 to 101
01:38:00.971 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"bccf8c64-6b4a-4379-85fa-859402f695c5"}
01:38:00.973 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"bccf8c64-6b4a-4379-85fa-859402f695c5"}
01:38:00.978 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
01:38:01.978 01.000 16872 evsrv: cli 0D3C0228 connect
01:38:01.981 00.003 16872 case statement mapped state 1 to 101
01:38:01.985 00.004 16872 case statement mapped state 1 to 101
01:38:01.987 00.002 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"f2f5c32a-8d01-4ed3-9825-420d4431d79d"}
01:38:01.991 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"f2f5c32a-8d01-4ed3-9825-420d4431d79d"}
01:38:01.995 00.004 16872 evsrv: cli 0D3C0228 disconnect
01:38:02.031 00.036 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05329275-65fc-45c4-b488-32062cccbf84"}
01:38:02.034 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"05329275-65fc-45c4-b488-32062cccbf84"}
01:38:02.037 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74810632-c6ae-4df9-b94d-fe5de3e661fd"}
01:38:02.039 00.002 16872 case statement mapped state 1 to 101
01:38:02.042 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"74810632-c6ae-4df9-b94d-fe5de3e661fd"}
01:38:02.996 00.954 16872 evsrv: cli 0D3C0A48 connect
01:38:02.999 00.003 16872 case statement mapped state 1 to 101
01:38:03.002 00.003 16872 case statement mapped state 1 to 101
01:38:03.005 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"e1ee19f9-457d-4276-9ce8-7dc241bc57b1"}
01:38:03.009 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"e1ee19f9-457d-4276-9ce8-7dc241bc57b1"}
01:38:03.012 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:38:04.014 01.002 16872 evsrv: cli 0D3BFFA8 connect
01:38:04.017 00.003 16872 case statement mapped state 1 to 101
01:38:04.020 00.003 16872 case statement mapped state 1 to 101
01:38:04.022 00.002 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"67b59660-93e2-4329-9030-0eac05260f44"}
01:38:04.025 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"67b59660-93e2-4329-9030-0eac05260f44"}
01:38:04.030 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:38:05.004 00.974 9640 Exposure complete
01:38:05.030 00.026 16872 evsrv: cli 0D3BF8C8 connect
01:38:05.033 00.003 16872 case statement mapped state 1 to 101
01:38:05.037 00.004 16872 case statement mapped state 1 to 101
01:38:05.041 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"4d51e081-75f0-4e10-8fab-10ac379c24ad"}
01:38:05.047 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"4d51e081-75f0-4e10-8fab-10ac379c24ad"}
01:38:05.050 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:38:05.146 00.096 9640 worker thread done servicing request
01:38:05.146 00.000 16872 OnExposeComplete: enter
01:38:05.148 00.002 16872 UpdateGuideState(): m_state=1
01:38:05.151 00.003 16872 UpdateCurrentPosition: no star selected
01:38:05.154 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:38:05.157 00.003 16872 Status Line: No star selected
01:38:05.162 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3940, max=65516, med=4308, FiltMin=4052, FiltMax=65512, Gamma=2.190
01:38:05.197 00.035 16872 UpdateGuideState exits: No star selected
01:38:05.204 00.007 16872 GuiderMultiStar::AutoSelect enter
01:38:05.207 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:38:05.340 00.133 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:38:05.509 00.169 16872 AutoFind: global mean = -0.2, stdev 822.5
01:38:05.512 00.003 16872 AutoFind: using threshold = 0.1
01:38:05.673 00.161 16872 AutoFind: local max [207, 173] 237.6
01:38:05.676 00.003 16872 AutoFind: local max [1623, 269] 157.4
01:38:05.678 00.002 16872 AutoFind: local max [1578, 165] 94.4
01:38:05.681 00.003 16872 AutoFind: local max [683, 865] 79.3
01:38:05.683 00.002 16872 AutoFind: local max [71, 791] 72.7
01:38:05.688 00.005 16872 AutoFind: local max [1164, 504] 64.6
01:38:05.691 00.003 16872 AutoFind: local max [139, 896] 58.7
01:38:05.693 00.002 16872 AutoFind: local max [1737, 220] 43.0
01:38:05.697 00.004 16872 AutoFind: local max [1083, 541] 29.9
01:38:05.699 00.002 16872 AutoFind: local max [1690, 899] 28.2
01:38:05.704 00.005 16872 AutoFind: local max [1127, 977] 24.9
01:38:05.706 00.002 16872 AutoFind: local max [169, 97] 23.2
01:38:05.709 00.003 16872 AutoFind: local max [723, 147] 23.1
01:38:05.713 00.004 16872 AutoFind: local max [124, 347] 22.6
01:38:05.716 00.003 16872 AutoFind: local max [355, 119] 21.1
01:38:05.719 00.003 16872 AutoFind: local max [214, 643] 20.1
01:38:05.721 00.002 16872 AutoFind: local max [1205, 734] 19.1
01:38:05.725 00.004 16872 AutoFind: local max [1020, 874] 16.3
01:38:05.728 00.003 16872 AutoFind: local max [737, 846] 13.4
01:38:05.731 00.003 16872 AutoFind: local max [681, 174] 13.2
01:38:05.733 00.002 16872 AutoFind: local max [779, 538] 12.8
01:38:05.735 00.002 16872 AutoFind: local max [621, 837] 12.6
01:38:05.739 00.004 16872 AutoFind: local max [642, 651] 12.4
01:38:05.742 00.003 16872 AutoFind: local max [1841, 464] 12.1
01:38:05.743 00.001 16872 AutoFind: local max [532, 260] 12.0
01:38:05.747 00.004 16872 AutoFind: local max [1761, 282] 11.4
01:38:05.749 00.002 16872 AutoFind: local max [1247, 677] 11.2
01:38:05.751 00.002 16872 AutoFind: local max [1622, 656] 10.5
01:38:05.754 00.003 16872 AutoFind: local max [1214, 242] 9.9
01:38:05.756 00.002 16872 AutoFind: local max [40, 406] 9.7
01:38:05.759 00.003 16872 AutoFind: local max [545, 132] 9.6
01:38:05.762 00.003 16872 AutoFind: local max [277, 42] 9.5
01:38:05.766 00.004 16872 AutoFind: local max [28, 355] 9.4
01:38:05.768 00.002 16872 AutoFind: local max [762, 230] 9.3
01:38:05.770 00.002 16872 AutoFind: local max [128, 984] 9.1
01:38:05.773 00.003 16872 AutoFind: local max [403, 483] 8.5
01:38:05.776 00.003 16872 AutoFind: local max [1822, 263] 8.4
01:38:05.779 00.003 16872 AutoFind: local max [953, 574] 8.3
01:38:05.781 00.002 16872 AutoFind: local max [1890, 235] 8.2
01:38:05.783 00.002 16872 AutoFind: local max [970, 517] 7.9
01:38:05.786 00.003 16872 AutoFind: local max [1258, 57] 7.7
01:38:05.788 00.002 16872 AutoFind: local max [1572, 953] 7.5
01:38:05.791 00.003 16872 AutoFind: local max [1415, 309] 7.4
01:38:05.795 00.004 16872 AutoFind: local max [1835, 778] 7.0
01:38:05.797 00.002 16872 AutoFind: local max [1148, 575] 6.7
01:38:05.800 00.003 16872 AutoFind: local max [461, 394] 6.6
01:38:05.802 00.002 16872 AutoFind: local max [984, 772] 6.5
01:38:05.805 00.003 16872 AutoFind: local max [1257, 602] 6.4
01:38:05.808 00.003 16872 AutoFind: local max [433, 1022] 6.4
01:38:05.811 00.003 16872 AutoFind: local max [118, 104] 6.2
01:38:05.813 00.002 16872 AutoFind: local max [285, 880] 6.0
01:38:05.816 00.003 16872 AutoFind: local max [339, 716] 5.6
01:38:05.818 00.002 16872 AutoFind: local max [253, 465] 5.3
01:38:05.821 00.003 16872 AutoFind: local max [370, 103] 5.3
01:38:05.823 00.002 16872 AutoFind: local max [623, 38] 5.1
01:38:05.828 00.005 16872 AutoFind: local max [1800, 569] 5.1
01:38:05.831 00.003 16872 AutoFind: local max [261, 717] 5.1
01:38:05.833 00.002 16872 AutoFind: local max [241, 1067] 5.0
01:38:05.836 00.003 16872 AutoFind: local max [1131, 290] 5.0
01:38:05.839 00.003 16872 AutoFind: local max [1518, 975] 5.0
01:38:05.841 00.002 16872 AutoFind: local max [1244, 243] 4.9
01:38:05.844 00.003 16872 AutoFind: local max [1716, 413] 4.8
01:38:05.847 00.003 16872 AutoFind: local max [230, 972] 4.7
01:38:05.849 00.002 16872 AutoFind: local max [1480, 514] 4.7
01:38:05.852 00.003 16872 AutoFind: local max [406, 883] 4.6
01:38:05.855 00.003 16872 AutoFind: local max [1722, 139] 4.6
01:38:05.858 00.003 16872 AutoFind: local max [1356, 920] 4.5
01:38:05.860 00.002 16872 AutoFind: local max [1661, 955] 4.5
01:38:05.862 00.002 16872 AutoFind: local max [429, 540] 4.4
01:38:05.865 00.003 16872 AutoFind: local max [54, 723] 4.4
01:38:05.868 00.003 16872 AutoFind: local max [694, 794] 4.3
01:38:05.870 00.002 16872 AutoFind: local max [1107, 782] 4.0
01:38:05.873 00.003 16872 AutoFind: local max [1529, 958] 4.0
01:38:05.875 00.002 16872 AutoFind: local max [1503, 313] 3.9
01:38:05.878 00.003 16872 AutoFind: local max [210, 904] 3.9
01:38:05.881 00.003 16872 AutoFind: local max [208, 1040] 3.9
01:38:05.884 00.003 16872 AutoFind: local max [1756, 219] 3.8
01:38:05.887 00.003 16872 AutoFind: local max [1702, 857] 3.8
01:38:05.892 00.005 16872 AutoFind: local max [130, 806] 3.8
01:38:05.895 00.003 16872 AutoFind: local max [890, 953] 3.7
01:38:05.897 00.002 16872 AutoFind: local max [1470, 684] 3.7
01:38:05.900 00.003 16872 AutoFind: local max [126, 958] 3.7
01:38:05.904 00.004 16872 AutoFind: local max [1632, 785] 3.6
01:38:05.906 00.002 16872 AutoFind: local max [56, 550] 3.6
01:38:05.908 00.002 16872 AutoFind: local max [756, 139] 3.5
01:38:05.910 00.002 16872 AutoFind: local max [230, 379] 3.5
01:38:05.913 00.003 16872 AutoFind: local max [22, 418] 3.4
01:38:05.915 00.002 16872 AutoFind: local max [1108, 610] 3.2
01:38:05.920 00.005 16872 AutoFind: local max [504, 555] 3.2
01:38:05.924 00.004 16872 AutoFind: local max [144, 337] 3.2
01:38:05.927 00.003 16872 AutoFind: local max [889, 256] 3.2
01:38:05.929 00.002 16872 AutoFind: local max [1553, 698] 3.1
01:38:05.932 00.003 16872 AutoFind: local max [1360, 558] 3.1
01:38:05.935 00.003 16872 AutoFind: local max [1222, 156] 3.1
01:38:05.939 00.004 16872 AutoFind: local max [307, 754] 3.0
01:38:05.941 00.002 16872 AutoFind: local max [304, 91] 3.0
01:38:05.944 00.003 16872 AutoFind: local max [919, 1005] 2.9
01:38:05.947 00.003 16872 AutoFind: local max [1592, 362] 2.9
01:38:05.952 00.005 16872 AutoFind: local max [157, 515] 2.9
01:38:05.955 00.003 16872 AutoFind: local max [1674, 13] 2.9
01:38:05.957 00.002 16872 AutoFind: close dim-bright [144, 337] 3.2 - [124, 347] 22.6
01:38:05.960 00.003 16872 AutoFind: too close [22, 418] 3.4 - [40, 406] 9.7
01:38:05.962 00.002 16872 AutoFind: close dim-bright [1756, 219] 3.8 - [1737, 220] 43.0
01:38:05.965 00.003 16872 AutoFind: too close [1529, 958] 4.0 - [1518, 975] 5.0
01:38:05.969 00.004 16872 AutoFind: too close [370, 103] 5.3 - [355, 119] 21.1
01:38:05.972 00.003 16872 AutoFind: too close to edge [1674, 13] 2.9
01:38:05.974 00.002 16872 AutoFind: too close to edge [241, 1067] 5.0
01:38:05.976 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:38:05.978 00.002 16872 Star::Find(15, 207, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:05.984 00.006 16872 Star::Find returns 1 (0), X=207.60, Y=173.01, Mass=3100250, SNR=790.3, Peak=65516 HFD=6.1
01:38:05.986 00.002 16872 Star::Find(15, 1623, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:05.989 00.003 16872 Star::Find returns 1 (0), X=1623.39, Y=268.59, Mass=896021, SNR=525.4, Peak=47888 HFD=4.3
01:38:05.991 00.002 16872 Star::Find(15, 1578, 165, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:05.993 00.002 16872 Star::Find returns 1 (0), X=1577.66, Y=165.28, Mass=546783, SNR=425.0, Peak=31796 HFD=4.2
01:38:05.997 00.004 16872 Star::Find(15, 683, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:05.999 00.002 16872 Star::Find returns 1 (0), X=683.09, Y=864.76, Mass=450036, SNR=352.2, Peak=29888 HFD=4.3
01:38:06.002 00.003 16872 Star::Find(15, 71, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.004 00.002 16872 Star::Find returns 1 (0), X=70.65, Y=790.63, Mass=459978, SNR=347.4, Peak=24984 HFD=4.8
01:38:06.007 00.003 16872 Star::Find(15, 1164, 504, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.009 00.002 16872 Star::Find returns 1 (0), X=1164.04, Y=503.34, Mass=360859, SNR=347.6, Peak=24484 HFD=4.1
01:38:06.015 00.006 16872 Star::Find(15, 139, 896, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.017 00.002 16872 Star::Find returns 1 (0), X=138.81, Y=895.83, Mass=347970, SNR=330.1, Peak=20316 HFD=4.4
01:38:06.019 00.002 16872 Star::Find(15, 1737, 220, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.023 00.004 16872 Star::Find returns 1 (0), X=1737.50, Y=220.19, Mass=255515, SNR=287.4, Peak=16664 HFD=4.3
01:38:06.025 00.002 16872 Star::Find(15, 1083, 541, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.028 00.003 16872 Star::Find returns 1 (0), X=1082.77, Y=540.94, Mass=161793, SNR=198.2, Peak=14132 HFD=4.1
01:38:06.031 00.003 16872 Star::Find(15, 1690, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.033 00.002 16872 Star::Find returns 1 (0), X=1690.41, Y=898.34, Mass=157777, SNR=191.2, Peak=12740 HFD=4.1
01:38:06.036 00.003 16872 Star::Find(15, 1127, 977, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.039 00.003 16872 Star::Find returns 1 (0), X=1126.61, Y=976.54, Mass=137943, SNR=174.7, Peak=11612 HFD=4.1
01:38:06.042 00.003 16872 Star::Find(15, 169, 97, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.045 00.003 16872 Star::Find returns 1 (0), X=169.11, Y=96.89, Mass=125754, SNR=144.4, Peak=11400 HFD=4.2
01:38:06.048 00.003 16872 Star::Find(15, 723, 147, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.051 00.003 16872 Star::Find returns 1 (0), X=723.50, Y=147.28, Mass=131514, SNR=168.0, Peak=11176 HFD=3.9
01:38:06.054 00.003 16872 Star::Find(15, 124, 347, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.056 00.002 16872 Star::Find returns 1 (0), X=124.06, Y=347.22, Mass=117058, SNR=170.8, Peak=11184 HFD=4.1
01:38:06.059 00.003 16872 Star::Find(15, 214, 643, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.062 00.003 16872 Star::Find returns 1 (0), X=213.85, Y=643.27, Mass=116981, SNR=154.8, Peak=10400 HFD=4.3
01:38:06.065 00.003 16872 Star::Find(15, 1205, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.067 00.002 16872 Star::Find returns 1 (0), X=1205.48, Y=734.16, Mass=107569, SNR=148.7, Peak=9944 HFD=3.8
01:38:06.070 00.003 16872 Star::Find(15, 1020, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.072 00.002 16872 Star::Find returns 1 (0), X=1020.43, Y=874.08, Mass=91419, SNR=132.8, Peak=8972 HFD=4.1
01:38:06.075 00.003 16872 Star::Find(15, 737, 846, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.078 00.003 16872 Star::Find returns 1 (0), X=736.66, Y=845.43, Mass=77086, SNR=119.3, Peak=8444 HFD=4.1
01:38:06.081 00.003 16872 Star::Find(15, 681, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.084 00.003 16872 Star::Find returns 1 (0), X=681.03, Y=173.52, Mass=71544, SNR=112.0, Peak=8468 HFD=4.1
01:38:06.086 00.002 16872 Star::Find(15, 779, 538, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.089 00.003 16872 Star::Find returns 1 (0), X=779.06, Y=537.86, Mass=65185, SNR=98.8, Peak=8096 HFD=4.2
01:38:06.093 00.004 16872 Star::Find(15, 621, 837, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.095 00.002 16872 Star::Find returns 1 (0), X=621.53, Y=836.65, Mass=63521, SNR=110.2, Peak=8124 HFD=3.8
01:38:06.098 00.003 16872 Star::Find(15, 642, 651, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.100 00.002 16872 Star::Find returns 1 (0), X=642.50, Y=650.70, Mass=73496, SNR=116.9, Peak=8024 HFD=4.5
01:38:06.102 00.002 16872 Star::Find(15, 1841, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.104 00.002 16872 Star::Find returns 1 (0), X=1840.77, Y=464.11, Mass=66402, SNR=105.5, Peak=7908 HFD=4.2
01:38:06.109 00.005 16872 Star::Find(15, 532, 260, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.112 00.003 16872 Star::Find returns 1 (0), X=531.97, Y=259.43, Mass=60513, SNR=101.7, Peak=7812 HFD=4.0
01:38:06.114 00.002 16872 Star::Find(15, 1761, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.116 00.002 16872 Star::Find returns 1 (0), X=1761.36, Y=281.69, Mass=56864, SNR=87.7, Peak=7640 HFD=3.7
01:38:06.119 00.003 16872 Star::Find(15, 1247, 677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.123 00.004 16872 Star::Find returns 1 (0), X=1247.47, Y=677.44, Mass=60748, SNR=105.0, Peak=7848 HFD=3.4
01:38:06.125 00.002 16872 Star::Find(15, 1622, 656, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.128 00.003 16872 Star::Find returns 1 (0), X=1621.52, Y=655.95, Mass=54752, SNR=89.6, Peak=7648 HFD=3.8
01:38:06.130 00.002 16872 Star::Find(15, 1214, 242, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.133 00.003 16872 Star::Find returns 1 (0), X=1214.27, Y=241.39, Mass=51765, SNR=89.0, Peak=7480 HFD=3.7
01:38:06.136 00.003 16872 Star::Find(15, 545, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.139 00.003 16872 Star::Find returns 1 (0), X=545.51, Y=132.12, Mass=52673, SNR=84.4, Peak=7436 HFD=3.8
01:38:06.141 00.002 16872 Star::Find(15, 277, 42, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.143 00.002 16872 Star::Find returns 1 (0), X=277.18, Y=41.49, Mass=48399, SNR=87.4, Peak=7048 HFD=3.8
01:38:06.146 00.003 16872 Star::Find(15, 28, 355, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.148 00.002 16872 Star::Find returns 1 (0), X=28.14, Y=354.54, Mass=50752, SNR=87.9, Peak=7012 HFD=4.2
01:38:06.151 00.003 16872 Star::Find(15, 762, 230, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.156 00.005 16872 Star::Find returns 1 (0), X=762.14, Y=230.07, Mass=49242, SNR=89.7, Peak=6844 HFD=4.2
01:38:06.158 00.002 16872 Star::Find(15, 128, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.161 00.003 16872 Star::Find returns 1 (0), X=128.12, Y=984.31, Mass=45453, SNR=80.4, Peak=6936 HFD=3.9
01:38:06.163 00.002 16872 Star::Find(15, 403, 483, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.165 00.002 16872 Star::Find returns 1 (0), X=402.81, Y=482.71, Mass=46813, SNR=81.5, Peak=6916 HFD=4.0
01:38:06.168 00.003 16872 Star::Find(15, 1822, 263, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.171 00.003 16872 Star::Find returns 1 (0), X=1821.53, Y=262.91, Mass=40885, SNR=72.1, Peak=6996 HFD=3.7
01:38:06.174 00.003 16872 Star::Find(15, 953, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.177 00.003 16872 Star::Find returns 1 (0), X=952.91, Y=573.27, Mass=43419, SNR=78.4, Peak=6820 HFD=4.0
01:38:06.180 00.003 16872 Star::Find(15, 1890, 235, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.182 00.002 16872 Star::Find returns 1 (0), X=1889.85, Y=234.63, Mass=41375, SNR=84.0, Peak=6812 HFD=3.9
01:38:06.186 00.004 16872 Star::Find(15, 970, 517, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.189 00.003 16872 Star::Find returns 1 (0), X=970.04, Y=516.55, Mass=38180, SNR=73.3, Peak=6700 HFD=3.7
01:38:06.192 00.003 16872 Star::Find(15, 1258, 57, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.194 00.002 16872 Star::Find returns 1 (0), X=1257.89, Y=57.24, Mass=37475, SNR=67.9, Peak=6704 HFD=3.9
01:38:06.196 00.002 16872 Star::Find(15, 1572, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.200 00.004 16872 Star::Find returns 1 (0), X=1571.77, Y=952.87, Mass=37272, SNR=65.5, Peak=6544 HFD=4.1
01:38:06.203 00.003 16872 Star::Find(15, 1415, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.205 00.002 16872 Star::Find returns 1 (0), X=1414.75, Y=309.20, Mass=35808, SNR=71.1, Peak=6692 HFD=3.7
01:38:06.208 00.003 16872 Star::Find(15, 1835, 778, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.210 00.002 16872 Star::Find returns 1 (0), X=1834.93, Y=777.97, Mass=36448, SNR=68.1, Peak=6508 HFD=4.1
01:38:06.212 00.002 16872 Star::Find(15, 1148, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.216 00.004 16872 Star::Find returns 1 (0), X=1147.87, Y=574.54, Mass=34387, SNR=64.2, Peak=6276 HFD=3.8
01:38:06.219 00.003 16872 Star::Find(15, 461, 394, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.221 00.002 16872 Star::Find returns 1 (0), X=461.54, Y=393.51, Mass=35225, SNR=63.8, Peak=6176 HFD=3.7
01:38:06.225 00.004 16872 Star::Find(15, 984, 772, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.227 00.002 16872 Star::Find returns 1 (0), X=983.95, Y=772.09, Mass=34467, SNR=68.7, Peak=6332 HFD=4.2
01:38:06.229 00.002 16872 Star::Find(15, 1257, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.234 00.005 16872 Star::Find returns 1 (0), X=1256.55, Y=601.44, Mass=37815, SNR=71.0, Peak=6256 HFD=4.2
01:38:06.237 00.003 16872 Star::Find(15, 433, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.240 00.003 16872 Star::Find returns 1 (0), X=433.47, Y=1021.68, Mass=30537, SNR=68.1, Peak=6220 HFD=3.5
01:38:06.242 00.002 16872 Star::Find(15, 118, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.244 00.002 16872 Star::Find returns 1 (0), X=118.12, Y=104.46, Mass=32536, SNR=71.6, Peak=6076 HFD=3.8
01:38:06.247 00.003 16872 Star::Find(15, 285, 880, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.249 00.002 16872 Star::Find returns 1 (0), X=285.51, Y=879.89, Mass=30285, SNR=69.3, Peak=6108 HFD=3.7
01:38:06.253 00.004 16872 Star::Find(15, 339, 716, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.255 00.002 16872 Star::Find returns 1 (0), X=338.80, Y=715.92, Mass=28437, SNR=60.1, Peak=6020 HFD=4.1
01:38:06.258 00.003 16872 Star::Find(15, 253, 465, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.261 00.003 16872 Star::Find returns 1 (0), X=253.03, Y=464.61, Mass=27760, SNR=62.6, Peak=5788 HFD=3.9
01:38:06.265 00.004 16872 Star::Find(15, 623, 38, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.267 00.002 16872 Star::Find returns 1 (0), X=623.40, Y=37.72, Mass=26735, SNR=53.3, Peak=5896 HFD=3.6
01:38:06.270 00.003 16872 Star::Find(15, 1800, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.273 00.003 16872 Star::Find returns 1 (0), X=1800.46, Y=568.96, Mass=32585, SNR=60.1, Peak=5896 HFD=4.2
01:38:06.275 00.002 16872 Star::Find(15, 261, 717, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.279 00.004 16872 Star::Find returns 1 (0), X=261.49, Y=716.44, Mass=30573, SNR=69.8, Peak=5752 HFD=4.3
01:38:06.281 00.002 16872 Star::Find(15, 1131, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.283 00.002 16872 Star::Find returns 1 (0), X=1130.69, Y=289.71, Mass=23725, SNR=54.5, Peak=5812 HFD=3.7
01:38:06.286 00.003 16872 Star::Find(15, 1244, 243, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.289 00.003 16872 Star::Find returns 1 (0), X=1244.27, Y=243.43, Mass=20546, SNR=44.2, Peak=5952 HFD=3.3
01:38:06.291 00.002 16872 Star::Find(15, 1716, 413, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.295 00.004 16872 Star::Find returns 1 (0), X=1716.30, Y=412.72, Mass=23270, SNR=52.0, Peak=5648 HFD=3.7
01:38:06.298 00.003 16872 Star::Find(15, 230, 972, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.300 00.002 16872 Star::Find returns 1 (0), X=230.01, Y=972.73, Mass=23232, SNR=50.7, Peak=5632 HFD=4.0
01:38:06.303 00.003 16872 Star::Find(15, 1480, 514, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.305 00.002 16872 Star::Find returns 1 (0), X=1479.68, Y=513.89, Mass=22356, SNR=55.3, Peak=5716 HFD=3.8
01:38:06.308 00.003 16872 Star::Find(15, 406, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.311 00.003 16872 Star::Find returns 1 (0), X=406.38, Y=883.55, Mass=20118, SNR=46.0, Peak=5492 HFD=3.4
01:38:06.314 00.003 16872 Star::Find(15, 1722, 139, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.316 00.002 16872 Star::Find returns 1 (0), X=1721.70, Y=138.99, Mass=25975, SNR=61.4, Peak=5816 HFD=4.1
01:38:06.318 00.002 16872 Star::Find(15, 1356, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.321 00.003 16872 Star::Find returns 1 (0), X=1355.82, Y=920.35, Mass=19088, SNR=44.2, Peak=5672 HFD=3.5
01:38:06.325 00.004 16872 Star::Find(15, 1661, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.327 00.002 16872 Star::Find returns 1 (0), X=1660.85, Y=954.44, Mass=23416, SNR=51.1, Peak=5576 HFD=3.8
01:38:06.330 00.003 16872 Star::Find(15, 429, 540, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.332 00.002 16872 Star::Find returns 1 (0), X=429.05, Y=539.91, Mass=21800, SNR=48.2, Peak=5676 HFD=4.1
01:38:06.334 00.002 16872 Star::Find(15, 54, 723, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.337 00.003 16872 Star::Find returns 1 (0), X=54.52, Y=723.14, Mass=22002, SNR=49.7, Peak=5636 HFD=3.8
01:38:06.341 00.004 16872 Star::Find(15, 694, 794, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.344 00.003 16872 Star::Find returns 1 (0), X=694.23, Y=793.88, Mass=18027, SNR=45.0, Peak=5404 HFD=3.8
01:38:06.346 00.002 16872 Star::Find(15, 1107, 782, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.349 00.003 16872 Star::Find returns 1 (0), X=1107.10, Y=781.47, Mass=19244, SNR=42.8, Peak=5600 HFD=3.7
01:38:06.351 00.002 16872 Star::Find(15, 1503, 313, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.354 00.003 16872 Star::Find returns 1 (0), X=1502.77, Y=312.94, Mass=17478, SNR=40.3, Peak=5500 HFD=3.5
01:38:06.357 00.003 16872 Star::Find(15, 210, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.359 00.002 16872 Star::Find returns 1 (0), X=209.55, Y=903.82, Mass=22383, SNR=54.5, Peak=5524 HFD=3.8
01:38:06.362 00.003 16872 Star::Find(15, 208, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.365 00.003 16872 Star::Find returns 1 (0), X=208.61, Y=1039.88, Mass=19758, SNR=50.2, Peak=5336 HFD=3.9
01:38:06.367 00.002 16872 Star::Find(15, 1756, 219, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.369 00.002 16872 Star::Find returns 1 (0), X=1756.24, Y=219.30, Mass=15548, SNR=39.9, Peak=5508 HFD=3.5
01:38:06.372 00.003 16872 Star::Find(15, 1702, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.375 00.003 16872 Star::Find returns 1 (0), X=1702.22, Y=856.40, Mass=16728, SNR=47.4, Peak=5476 HFD=3.5
01:38:06.378 00.003 16872 Star::Find(15, 130, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.380 00.002 16872 Star::Find returns 1 (0), X=130.22, Y=805.62, Mass=17859, SNR=43.6, Peak=5440 HFD=3.6
01:38:06.382 00.002 16872 Star::Find(15, 890, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.385 00.003 16872 Star::Find returns 1 (0), X=890.33, Y=953.43, Mass=18983, SNR=47.0, Peak=5324 HFD=3.8
01:38:06.389 00.004 16872 Star::Find(15, 1470, 684, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.392 00.003 16872 Star::Find returns 1 (0), X=1470.39, Y=684.22, Mass=19086, SNR=44.0, Peak=5340 HFD=3.7
01:38:06.395 00.003 16872 Star::Find(15, 126, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.397 00.002 16872 Star::Find returns 1 (0), X=126.34, Y=957.69, Mass=18611, SNR=43.8, Peak=5396 HFD=3.6
01:38:06.400 00.003 16872 Star::Find(15, 1632, 785, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.403 00.003 16872 Star::Find returns 1 (0), X=1631.76, Y=784.88, Mass=17827, SNR=41.7, Peak=5496 HFD=3.9
01:38:06.406 00.003 16872 Star::Find(15, 56, 550, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.408 00.002 16872 Star::Find returns 1 (0), X=55.73, Y=549.73, Mass=18088, SNR=46.9, Peak=5424 HFD=3.8
01:38:06.412 00.004 16872 Star::Find(15, 756, 139, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.414 00.002 16872 Star::Find returns 1 (0), X=756.63, Y=138.53, Mass=17425, SNR=41.4, Peak=5468 HFD=3.4
01:38:06.418 00.004 16872 Star::Find(15, 230, 379, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.420 00.002 16872 Star::Find returns 1 (0), X=230.04, Y=378.42, Mass=17607, SNR=40.6, Peak=5472 HFD=3.7
01:38:06.423 00.003 16872 Star::Find(15, 1108, 610, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.426 00.003 16872 Star::Find returns 1 (0), X=1108.03, Y=609.37, Mass=12184, SNR=34.0, Peak=5312 HFD=3.3
01:38:06.428 00.002 16872 Star::Find(15, 504, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.431 00.003 16872 Star::Find returns 1 (0), X=503.97, Y=554.52, Mass=14008, SNR=39.2, Peak=5392 HFD=3.5
01:38:06.434 00.003 16872 Star::Find(15, 144, 337, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.438 00.004 16872 Star::Find returns 1 (0), X=143.34, Y=336.54, Mass=17818, SNR=41.8, Peak=5348 HFD=3.5
01:38:06.440 00.002 16872 Star::Find(15, 889, 256, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.443 00.003 16872 Star::Find returns 1 (0), X=889.17, Y=255.99, Mass=14499, SNR=38.2, Peak=5272 HFD=4.0
01:38:06.445 00.002 16872 Star::Find(15, 1553, 698, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.449 00.004 16872 Star::Find returns 1 (0), X=1553.29, Y=698.40, Mass=13798, SNR=37.2, Peak=5204 HFD=3.5
01:38:06.452 00.003 16872 Star::Find(15, 1360, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.454 00.002 16872 Star::Find returns 1 (0), X=1359.63, Y=558.09, Mass=13198, SNR=33.1, Peak=5316 HFD=3.4
01:38:06.457 00.003 16872 Star::Find(15, 1222, 156, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.459 00.002 16872 Star::Find returns 1 (0), X=1222.44, Y=156.10, Mass=14791, SNR=36.3, Peak=5208 HFD=3.6
01:38:06.462 00.003 16872 Star::Find(15, 307, 754, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.466 00.004 16872 Star::Find returns 1 (0), X=306.59, Y=754.48, Mass=13563, SNR=32.9, Peak=5296 HFD=3.2
01:38:06.469 00.003 16872 Star::Find(15, 304, 91, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.471 00.002 16872 Star::Find returns 1 (0), X=303.82, Y=91.16, Mass=11155, SNR=28.9, Peak=5180 HFD=3.1
01:38:06.474 00.003 16872 Star::Find(15, 919, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.476 00.002 16872 Star::Find returns 1 (0), X=918.94, Y=1005.22, Mass=11792, SNR=33.3, Peak=5120 HFD=3.2
01:38:06.479 00.003 16872 Star::Find(15, 1592, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.481 00.002 16872 Star::Find returns 1 (0), X=1592.40, Y=362.01, Mass=14558, SNR=39.6, Peak=5368 HFD=3.4
01:38:06.484 00.003 16872 Star::Find(15, 157, 515, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.487 00.003 16872 Star::Find returns 1 (0), X=156.93, Y=514.55, Mass=14190, SNR=35.3, Peak=5268 HFD=3.6
01:38:06.488 00.001 16872 AutoFind: finding best star pass 1
01:38:06.492 00.004 16872 Star::Find(15, 207, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.497 00.005 16872 Star::Find returns 1 (0), X=207.60, Y=173.01, Mass=3100250, SNR=790.3, Peak=65516 HFD=6.1
01:38:06.501 00.004 16872 AutoFind: near-saturated [207, 173] 237.6 Mass 3100250 SNR 790.3 Peak 65516
01:38:06.505 00.004 16872 Star::Find(15, 1623, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.508 00.003 16872 Star::Find returns 1 (0), X=1623.39, Y=268.59, Mass=896021, SNR=525.4, Peak=47888 HFD=4.3
01:38:06.511 00.003 16872 AutoFind returns star at [1623, 269] 157.4 Mass 896021 SNR 525.4
01:38:06.515 00.004 16872 Star::Find(15, 1623, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.518 00.003 16872 Star::Find returns 1 (0), X=1623.39, Y=268.59, Mass=896021, SNR=525.4, Peak=47888 HFD=4.3
01:38:06.520 00.002 16872 MultiStar: List (12): {1623.39, 268.59}(525.4), {1577.66, 165.28}(425.0), {683.09, 864.76}(352.2), {70.65, 790.63}(347.4), {1164.04, 503.34}(347.6), {138.81, 895.83}(330.1), {1737.50, 220.19}(287.4), {1082.77, 540.94}(198.2), {1690.41, 898.34}(191.2), {1126.61, 976.54}(174.7), {169.11, 96.89}(144.4), {723.50, 147.28}(168.0), 
01:38:06.522 00.002 16872 setting lock position to (1623.39, 268.59)
01:38:06.527 00.005 16872 MultiStar: stabilizing after lock position change
01:38:06.530 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
01:38:06.532 00.002 16872 UpdateGuideState(): m_state=1
01:38:06.535 00.003 16872 Star::Find(15, 1623, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:06.537 00.002 16872 Star::Find returns 1 (0), X=1623.39, Y=268.59, Mass=896021, SNR=525.4, Peak=47888 HFD=4.3
01:38:06.541 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
01:38:06.544 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:38:06.546 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
01:38:06.552 00.006 16872 setting force full frames = false
01:38:06.554 00.002 16872 setting lock position to (1623.39, 268.59)
01:38:06.560 00.006 16872 MultiStar: stabilizing after lock position change
01:38:06.563 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:38:06.566 00.003 16872 Changing from state SELECTING to SELECTED
01:38:06.569 00.003 16872 guider state => SELECTED
01:38:06.581 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3940, max=65516, med=4308, FiltMin=4052, FiltMax=65512, Gamma=2.190
01:38:06.614 00.033 16872 UpdateGuideState exits: m=896021 SNR=525.4
01:38:06.616 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3940, max=65516, med=4308, FiltMin=4052, FiltMax=65512, Gamma=2.190
01:38:06.653 00.037 16872 Status Line: Auto-selected star at (1623.4, 268.6)
01:38:06.667 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
01:38:06.670 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:06.673 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:38:06.675 00.002 16872 Enqueuing Expose request
01:38:06.678 00.003 9640 Worker thread wakes up
01:38:06.678 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:38:06.678 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1608,254,31,31)
01:38:06.678 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65429912-2ee9-4988-ba00-a6ffc1928435"}
01:38:06.686 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"65429912-2ee9-4988-ba00-a6ffc1928435"}
01:38:06.690 00.004 16872 evsrv: cli 0D3C0228 connect
01:38:06.693 00.003 16872 case statement mapped state 2 to 1
01:38:06.696 00.003 16872 case statement mapped state 2 to 1
01:38:06.699 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9bb0d225-bdd2-44e5-842e-ed1f846fff97"}
01:38:06.702 00.003 16872 case statement mapped state 2 to 1
01:38:06.705 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"9bb0d225-bdd2-44e5-842e-ed1f846fff97"}
01:38:06.707 00.002 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"ea610af0-2dc9-479b-aa7e-f635ee735891"}
01:38:06.710 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":[1623.39,268.59],"id":"ea610af0-2dc9-479b-aa7e-f635ee735891"}
01:38:06.715 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"63907340-aaae-4471-ac1a-d3c2c78c03a4"}
01:38:06.719 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.39,6.59],"pixels":"..."},"id":"63907340-aaae-4471-ac1a-d3c2c78c03a4"}
01:38:06.722 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:38:06.727 00.005 16872 evsrv: cli 0D3C0A48 connect
01:38:06.731 00.004 16872 case statement mapped state 2 to 1
01:38:06.735 00.004 16872 case statement mapped state 2 to 1
01:38:06.739 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e746256f-45dd-4df7-b143-173519553150"}
01:38:06.744 00.005 16872 case statement mapped state 2 to 1
01:38:06.747 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"e746256f-45dd-4df7-b143-173519553150"}
01:38:06.756 00.009 16872 evsrv: cli 0D3C0A48 disconnect
01:38:07.754 00.998 16872 evsrv: cli 0D3C0228 connect
01:38:07.758 00.004 16872 case statement mapped state 2 to 1
01:38:07.762 00.004 16872 case statement mapped state 2 to 1
01:38:07.767 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"60c64a03-1b21-48e6-a08f-386ae6bbb4a5"}
01:38:07.769 00.002 16872 case statement mapped state 2 to 1
01:38:07.772 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"60c64a03-1b21-48e6-a08f-386ae6bbb4a5"}
01:38:07.775 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:38:08.776 01.001 16872 evsrv: cli 0D3BFFA8 connect
01:38:08.779 00.003 16872 case statement mapped state 2 to 1
01:38:08.783 00.004 16872 case statement mapped state 2 to 1
01:38:08.786 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"4dc862e4-012e-4979-9537-6051ee9014a5"}
01:38:08.789 00.003 16872 case statement mapped state 2 to 1
01:38:08.792 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"4dc862e4-012e-4979-9537-6051ee9014a5"}
01:38:08.795 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:38:09.032 00.237 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a4c3c9d-1299-46ad-9874-4d5312293fec"}
01:38:09.034 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0a4c3c9d-1299-46ad-9874-4d5312293fec"}
01:38:09.038 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e23fa15-9eca-41a0-a410-a9917804c7f3"}
01:38:09.042 00.004 16872 case statement mapped state 2 to 1
01:38:09.044 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"5e23fa15-9eca-41a0-a410-a9917804c7f3"}
01:38:09.047 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fe3db10e-1208-4eaf-b376-7dd1b93ffa6f"}
01:38:09.050 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.39,6.59],"pixels":"..."},"id":"fe3db10e-1208-4eaf-b376-7dd1b93ffa6f"}
01:38:09.797 00.747 16872 evsrv: cli 0D3BFFA8 connect
01:38:09.800 00.003 16872 case statement mapped state 2 to 1
01:38:09.803 00.003 16872 case statement mapped state 2 to 1
01:38:09.807 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e9f09d87-d076-4217-b7a3-b8d421cd581d"}
01:38:09.810 00.003 16872 case statement mapped state 2 to 1
01:38:09.813 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"e9f09d87-d076-4217-b7a3-b8d421cd581d"}
01:38:09.816 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:38:10.728 00.912 9640 Exposure complete
01:38:10.816 00.088 16872 evsrv: cli 0D3C0A48 connect
01:38:10.819 00.003 16872 case statement mapped state 2 to 1
01:38:10.823 00.004 16872 case statement mapped state 2 to 1
01:38:10.826 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5f433bcd-a245-4329-a055-12929d31732a"}
01:38:10.828 00.002 16872 case statement mapped state 2 to 1
01:38:10.833 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"5f433bcd-a245-4329-a055-12929d31732a"}
01:38:10.837 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:38:10.869 00.032 9640 worker thread done servicing request
01:38:10.870 00.001 16872 OnExposeComplete: enter
01:38:10.872 00.002 16872 UpdateGuideState(): m_state=2
01:38:10.875 00.003 16872 Star::Find(15, 1623, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:38:10.879 00.004 16872 Star::Find returns 1 (0), X=1623.36, Y=269.10, Mass=935163, SNR=527.6, Peak=45652 HFD=4.6
01:38:10.881 00.002 16872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.59) = xAngle (3.21 = -3.08)
01:38:10.884 00.003 16872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.25 = -3.03)
01:38:10.887 00.003 16872 CameraToMount -- cameraX=-0.03 cameraY=0.52 hyp=0.52 cameraTheta=1.62 mountX=-0.52 mountY=-0.06, mountTheta=-3.03
01:38:10.890 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3868, max=65516, med=4304, FiltMin=4032, FiltMax=65512, Gamma=2.190
01:38:10.925 00.035 16872 UpdateGuideState exits: m=935163 SNR=527.6
01:38:10.928 00.003 16872 PhdController: newstate STATE_CALIBRATE
01:38:10.930 00.002 16872 PhdController: newstate STATE_GUIDE
01:38:10.947 00.017 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:38:10.949 00.002 16872 guider state => CALIBRATED
01:38:10.952 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:38:10.961 00.009 16872 reset dither spiral
01:38:10.965 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:38:10.967 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:10.971 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:38:10.973 00.002 16872 Enqueuing Expose request
01:38:10.976 00.003 9640 Worker thread wakes up
01:38:10.977 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:38:10.977 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:38:11.837 00.860 16872 evsrv: cli 0D3BFFA8 connect
01:38:11.840 00.003 16872 case statement mapped state 5 to 1
01:38:11.845 00.005 16872 case statement mapped state 5 to 1
01:38:11.849 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"af6c16ea-99fc-484a-9877-8a0cae51144f"}
01:38:11.853 00.004 16872 case statement mapped state 5 to 1
01:38:11.855 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"af6c16ea-99fc-484a-9877-8a0cae51144f"}
01:38:11.859 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:38:12.529 00.670 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bacbab00-6855-4feb-b2c9-2f2e2c3dc04e"}
01:38:12.532 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bacbab00-6855-4feb-b2c9-2f2e2c3dc04e"}
01:38:12.535 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6c509a0-fff6-4dec-a1dc-5bfb0c5fee91"}
01:38:12.538 00.003 16872 case statement mapped state 5 to 1
01:38:12.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f6c509a0-fff6-4dec-a1dc-5bfb0c5fee91"}
01:38:12.545 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4fab6dd4-eea2-4c29-8923-7e2a83947efd"}
01:38:12.549 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.36,7.10],"pixels":"..."},"id":"4fab6dd4-eea2-4c29-8923-7e2a83947efd"}
01:38:12.860 00.311 16872 evsrv: cli 0D3C0A48 connect
01:38:12.864 00.004 16872 case statement mapped state 5 to 1
01:38:12.868 00.004 16872 case statement mapped state 5 to 1
01:38:12.872 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a645435b-ba05-4989-903c-a5ec48c60c58"}
01:38:12.874 00.002 16872 case statement mapped state 5 to 1
01:38:12.877 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"a645435b-ba05-4989-903c-a5ec48c60c58"}
01:38:12.880 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:38:13.888 01.008 16872 evsrv: cli 0D3C0A48 connect
01:38:13.892 00.004 16872 case statement mapped state 5 to 1
01:38:13.896 00.004 16872 case statement mapped state 5 to 1
01:38:13.899 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"261f962e-0efb-4ab1-832b-2eae07b0b099"}
01:38:13.902 00.003 16872 case statement mapped state 5 to 1
01:38:13.905 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"261f962e-0efb-4ab1-832b-2eae07b0b099"}
01:38:13.908 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:38:14.909 01.001 16872 evsrv: cli 0D3BFFA8 connect
01:38:14.912 00.003 16872 case statement mapped state 5 to 1
01:38:14.916 00.004 16872 case statement mapped state 5 to 1
01:38:14.921 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"03be25ad-c96e-48b2-a88d-da67205613f9"}
01:38:14.924 00.003 16872 case statement mapped state 5 to 1
01:38:14.926 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"03be25ad-c96e-48b2-a88d-da67205613f9"}
01:38:14.931 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:38:15.030 00.099 9640 Exposure complete
01:38:15.171 00.141 9640 worker thread done servicing request
01:38:15.171 00.000 16872 OnExposeComplete: enter
01:38:15.173 00.002 16872 UpdateGuideState(): m_state=5
01:38:15.177 00.004 16872 Star::Find(15, 1623, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:38:15.180 00.003 16872 Star::Find returns 1 (0), X=1623.63, Y=268.87, Mass=917079, SNR=583.9, Peak=42968 HFD=4.7
01:38:15.183 00.003 16872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.59) = xAngle (2.45 = 2.45)
01:38:15.185 00.002 16872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.50 = 2.50)
01:38:15.189 00.004 16872 CameraToMount -- cameraX=0.24 cameraY=0.28 hyp=0.37 cameraTheta=0.86 mountX=-0.29 mountY=0.22, mountTheta=2.48
01:38:15.193 00.004 16872 Changing from state CALIBRATED to GUIDING
01:38:15.198 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:38:15.201 00.003 16872 ScopeASCOM::SideOfPier() returns 1
01:38:15.272 00.071 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
01:38:15.276 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:38:15.281 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:38:15.284 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:38:15.287 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:38:15.290 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:38:15.292 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:38:15.296 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:38:15.298 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:38:15.304 00.006 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:38:15.307 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:38:15.309 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:38:15.313 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:38:15.316 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:38:15.473 00.157 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:38:15.477 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:38:15.480 00.003 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
01:38:15.488 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:38:15.493 00.005 16872 ScopeASCOM::SideOfPier() returns 1
01:38:15.586 00.093 16872 setting lock position to (1623.63, 268.87)
01:38:15.589 00.003 16872 MultiStar: stabilizing after lock position change
01:38:15.593 00.004 16872 guider state => GUIDING
01:38:15.598 00.005 16872 Status Line: Guiding
01:38:15.605 00.007 16872 Mount: notify guiding started
01:38:15.611 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:38:15.618 00.007 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
01:38:15.622 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:38:15.626 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:38:15.630 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:38:15.633 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
01:38:15.637 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
01:38:15.641 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:38:15.646 00.005 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
01:38:15.650 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:38:15.653 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:38:15.656 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:38:15.659 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:38:15.664 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:38:15.667 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:38:15.671 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:38:15.675 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:38:15.678 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:38:15.682 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:38:15.686 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:38:15.690 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:38:15.695 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:38:15.698 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:38:15.702 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:38:15.705 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:38:15.712 00.007 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:38:15.715 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:38:15.718 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:38:15.721 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:38:15.723 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:38:15.727 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:38:15.729 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:38:15.732 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:38:15.735 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:38:15.738 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:38:15.741 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:38:15.744 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:38:15.746 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:38:15.850 00.104 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:38:15.975 00.125 16872 ScopeASCOM::SideOfPier() returns 1
01:38:15.978 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:38:15.980 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:38:15.983 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:38:15.985 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
01:38:15.990 00.005 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
01:38:15.995 00.005 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
01:38:15.998 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
01:38:16.001 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
01:38:16.007 00.006 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:38:16.011 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3928, max=65520, med=4308, FiltMin=4100, FiltMax=65516, Gamma=2.190
01:38:16.049 00.038 16872 UpdateGuideState exits: m=917079 SNR=583.9
01:38:16.053 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
01:38:16.056 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:16.059 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:38:16.062 00.003 16872 Enqueuing Expose request
01:38:16.067 00.005 9640 Worker thread wakes up
01:38:16.067 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:38:16.067 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,254,31,31)
01:38:16.067 00.000 16872 evsrv: cli 0D3BFFA8 connect
01:38:16.073 00.006 16872 case statement mapped state 6 to 3
01:38:16.077 00.004 16872 case statement mapped state 6 to 3
01:38:16.083 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b771a1da-aa43-4303-94fa-85f7d4c4cf5c"}
01:38:16.086 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b771a1da-aa43-4303-94fa-85f7d4c4cf5c"}
01:38:16.090 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c4e42ebd-bab5-4dfe-b6c8-7ef1e3740ef6"}
01:38:16.094 00.004 16872 case statement mapped state 6 to 3
01:38:16.100 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4e42ebd-bab5-4dfe-b6c8-7ef1e3740ef6"}
01:38:16.105 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e881ef7a-f610-4b09-8155-b7c90681de27"}
01:38:16.109 00.004 16872 case statement mapped state 6 to 3
01:38:16.111 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e881ef7a-f610-4b09-8155-b7c90681de27"}
01:38:16.116 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:38:16.121 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4a3503b0-9cb1-4c03-9280-fb7c8345f51f"}
01:38:16.125 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.63,6.87],"pixels":"..."},"id":"4a3503b0-9cb1-4c03-9280-fb7c8345f51f"}
01:38:19.528 03.403 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff1c7e08-5e86-449a-918e-31f85c02b071"}
01:38:19.532 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ff1c7e08-5e86-449a-918e-31f85c02b071"}
01:38:19.535 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"58121e53-5eb4-4d1d-a4ce-b9d7c10e63ea"}
01:38:19.538 00.003 16872 case statement mapped state 6 to 3
01:38:19.543 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"58121e53-5eb4-4d1d-a4ce-b9d7c10e63ea"}
01:38:19.547 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d1969c7c-63ff-41ea-967a-003702bf04a2"}
01:38:19.550 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.63,6.87],"pixels":"..."},"id":"d1969c7c-63ff-41ea-967a-003702bf04a2"}
01:38:20.129 00.579 9640 Exposure complete
01:38:20.271 00.142 9640 worker thread done servicing request
01:38:20.271 00.000 16872 OnExposeComplete: enter
01:38:20.275 00.004 16872 UpdateGuideState(): m_state=6
01:38:20.283 00.008 16872 Star::Find(15, 1623, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:20.287 00.004 16872 Star::Find returns 1 (0), X=1624.09, Y=269.53, Mass=967611, SNR=546.6, Peak=52004 HFD=4.7
01:38:20.291 00.004 16872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.59) = xAngle (2.54 = 2.54)
01:38:20.294 00.003 16872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.59 = 2.59)
01:38:20.297 00.003 16872 CameraToMount -- cameraX=0.46 cameraY=0.66 hyp=0.80 cameraTheta=0.96 mountX=-0.66 mountY=0.42, mountTheta=2.58
01:38:20.301 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.46, y=0.66, opts=13)
01:38:20.304 00.003 16872 Enqueuing Move request for scope (0.46, 0.66)
01:38:20.307 00.003 9640 Worker thread wakes up
01:38:20.307 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.66) opts 0xd
01:38:20.307 00.000 9640 Handling offset move in thread for scope, endpoint = (0.46, 0.66)
01:38:20.307 00.000 9640 Moving (0.46, 0.66) raw xDistance=-0.66 yDistance=0.42
01:38:20.307 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.66
01:38:20.307 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.42, m_sumCorr=0
01:38:20.307 00.000 9640 MoveAxis(E, 71, ABG)
01:38:20.307 00.000 9640 Guiding  Dir = 2, Dur = 71
01:38:20.307 00.000 9640 IsSlewing returns 0
01:38:20.308 00.001 9640 IsGuiding returns 0
01:38:20.308 00.000 9640 PulseGuide returned control before completion, sleep 81
01:38:20.315 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3960, max=65516, med=4304, FiltMin=4074, FiltMax=65508, Gamma=2.190
01:38:20.349 00.034 16872 UpdateGuideState exits: m=967611 SNR=546.6
01:38:20.353 00.004 16872 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 1 / 99999
01:38:20.358 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777790300.358,"Host":"RBFOCUS307","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:38:20.361 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:20.364 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:38:20.366 00.002 16872 Enqueuing Expose request
01:38:20.400 00.034 9640 IsGuiding returns 1
01:38:20.401 00.001 9640 scope still moving after pulse duration time elapsed
01:38:20.432 00.031 9640 IsSlewing returns 0
01:38:20.432 00.000 9640 IsGuiding returns 0
01:38:20.433 00.001 9640 scope move finished after 71 + 53 ms
01:38:20.433 00.000 9640 Move returns status 0, amount 71
01:38:20.433 00.000 9640 MoveAxis(N, 0, ABG)
01:38:20.433 00.000 9640 Move returns status 0, amount 0
01:38:20.433 00.000 9640 move complete, result=0
01:38:20.433 00.000 9640 worker thread done servicing request
01:38:20.433 00.000 9640 Worker thread wakes up
01:38:20.433 00.000 16872 GuideStep: -0.7 px 71 ms EAST, 0.4 px 0 ms NORTH
01:38:20.438 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:38:20.438 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,254,31,31)
01:38:23.030 02.592 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0fbe990f-ad3c-4fda-a10a-9746e1f5ed69"}
01:38:23.032 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0fbe990f-ad3c-4fda-a10a-9746e1f5ed69"}
01:38:23.036 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f996dad4-80b2-4b12-aa3f-9a9c1bcbec03"}
01:38:23.038 00.002 16872 case statement mapped state 6 to 3
01:38:23.041 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f996dad4-80b2-4b12-aa3f-9a9c1bcbec03"}
01:38:23.046 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fb872a8c-2833-4f27-b602-2d97323b46b6"}
01:38:23.049 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.09,6.53],"pixels":"..."},"id":"fb872a8c-2833-4f27-b602-2d97323b46b6"}
01:38:24.501 01.452 9640 Exposure complete
01:38:24.638 00.137 9640 worker thread done servicing request
01:38:24.638 00.000 16872 OnExposeComplete: enter
01:38:24.640 00.002 16872 UpdateGuideState(): m_state=6
01:38:24.643 00.003 16872 Star::Find(15, 1624, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:38:24.646 00.003 16872 Star::Find returns 1 (0), X=1623.71, Y=269.70, Mass=905137, SNR=486.1, Peak=45976 HFD=4.6
01:38:24.650 00.004 16872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.59) = xAngle (3.06 = 3.06)
01:38:24.651 00.001 16872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.10 = 3.10)
01:38:24.654 00.003 16872 CameraToMount -- cameraX=0.08 cameraY=0.83 hyp=0.83 cameraTheta=1.47 mountX=-0.83 mountY=0.03, mountTheta=3.10
01:38:24.658 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.08, y=0.83, opts=13)
01:38:24.662 00.004 16872 Enqueuing Move request for scope (0.08, 0.83)
01:38:24.665 00.003 9640 Worker thread wakes up
01:38:24.665 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.83) opts 0xd
01:38:24.665 00.000 9640 Handling offset move in thread for scope, endpoint = (0.08, 0.83)
01:38:24.665 00.000 9640 Moving (0.08, 0.83) raw xDistance=-0.83 yDistance=0.03
01:38:24.665 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.81 from input -0.83
01:38:24.665 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=0
01:38:24.665 00.000 9640 MoveAxis(E, 96, ABG)
01:38:24.666 00.001 9640 Guiding  Dir = 2, Dur = 96
01:38:24.666 00.000 9640 IsSlewing returns 0
01:38:24.666 00.000 9640 IsGuiding returns 0
01:38:24.666 00.000 9640 PulseGuide returned control before completion, sleep 106
01:38:24.671 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3884, max=65520, med=4304, FiltMin=4064, FiltMax=65516, Gamma=2.190
01:38:24.706 00.035 16872 UpdateGuideState exits: m=905137 SNR=486.1
01:38:24.710 00.004 16872 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 2 / 99999
01:38:24.713 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777790304.713,"Host":"RBFOCUS307","Inst":1,"Distance":0.60,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
01:38:24.716 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:24.719 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:38:24.721 00.002 16872 Enqueuing Expose request
01:38:24.785 00.064 9640 IsGuiding returns 1
01:38:24.785 00.000 9640 scope still moving after pulse duration time elapsed
01:38:24.816 00.031 9640 IsSlewing returns 0
01:38:24.816 00.000 9640 IsGuiding returns 0
01:38:24.816 00.000 9640 scope move finished after 96 + 54 ms
01:38:24.817 00.001 9640 Move returns status 0, amount 96
01:38:24.817 00.000 9640 MoveAxis(N, 0, ABG)
01:38:24.817 00.000 9640 Move returns status 0, amount 0
01:38:24.817 00.000 9640 move complete, result=0
01:38:24.817 00.000 9640 worker thread done servicing request
01:38:24.817 00.000 9640 Worker thread wakes up
01:38:24.817 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:38:24.817 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,254,31,31)
01:38:24.817 00.000 16872 GuideStep: -0.8 px 96 ms EAST, 0.0 px 0 ms NORTH
01:38:26.528 01.711 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"616e9469-f594-4c5a-b825-1cf7e2b93b9e"}
01:38:26.536 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"616e9469-f594-4c5a-b825-1cf7e2b93b9e"}
01:38:26.542 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca46626f-c415-4a73-a877-1f6cfb05d86f"}
01:38:26.546 00.004 16872 case statement mapped state 6 to 3
01:38:26.550 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca46626f-c415-4a73-a877-1f6cfb05d86f"}
01:38:26.554 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5b2d4846-c5e6-481a-8f66-8934bfb0746d"}
01:38:26.557 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.71,6.70],"pixels":"..."},"id":"5b2d4846-c5e6-481a-8f66-8934bfb0746d"}
01:38:28.881 02.324 9640 Exposure complete
01:38:29.019 00.138 9640 worker thread done servicing request
01:38:29.020 00.001 16872 OnExposeComplete: enter
01:38:29.023 00.003 16872 UpdateGuideState(): m_state=6
01:38:29.025 00.002 16872 Star::Find(15, 1623, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:38:29.028 00.003 16872 Star::Find returns 1 (0), X=1623.82, Y=269.02, Mass=920557, SNR=496.3, Peak=41160 HFD=4.6
01:38:29.031 00.003 16872 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.59) = xAngle (2.24 = 2.24)
01:38:29.034 00.003 16872 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.28 = 2.28)
01:38:29.037 00.003 16872 CameraToMount -- cameraX=0.19 cameraY=0.15 hyp=0.24 cameraTheta=0.65 mountX=-0.15 mountY=0.18, mountTheta=2.26
01:38:29.042 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=0.15, opts=13)
01:38:29.045 00.003 16872 Enqueuing Move request for scope (0.19, 0.15)
01:38:29.049 00.004 9640 Worker thread wakes up
01:38:29.049 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.15) opts 0xd
01:38:29.049 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, 0.15)
01:38:29.049 00.000 9640 Moving (0.19, 0.15) raw xDistance=-0.15 yDistance=0.18
01:38:29.049 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.15
01:38:29.049 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
01:38:29.049 00.000 9640 MoveAxis(E, 25, ABG)
01:38:29.049 00.000 9640 Guiding  Dir = 2, Dur = 25
01:38:29.050 00.001 9640 IsSlewing returns 0
01:38:29.050 00.000 9640 IsGuiding returns 0
01:38:29.050 00.000 9640 PulseGuide returned control before completion, sleep 35
01:38:29.055 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3880, max=65520, med=4304, FiltMin=4084, FiltMax=65508, Gamma=2.190
01:38:29.088 00.033 16872 UpdateGuideState exits: m=920557 SNR=496.3
01:38:29.091 00.003 16872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 3 / 99999
01:38:29.095 00.004 9640 IsGuiding returns 1
01:38:29.095 00.000 9640 scope still moving after pulse duration time elapsed
01:38:29.095 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777790309.095,"Host":"RBFOCUS307","Inst":1,"Distance":0.49,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
01:38:29.100 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:29.103 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:38:29.104 00.001 16872 Enqueuing Expose request
01:38:29.125 00.021 9640 IsSlewing returns 0
01:38:29.125 00.000 9640 IsGuiding returns 0
01:38:29.125 00.000 9640 scope move finished after 25 + 49 ms
01:38:29.125 00.000 9640 Move returns status 0, amount 25
01:38:29.125 00.000 9640 MoveAxis(N, 0, ABG)
01:38:29.125 00.000 9640 Move returns status 0, amount 0
01:38:29.125 00.000 9640 move complete, result=0
01:38:29.126 00.001 9640 worker thread done servicing request
01:38:29.126 00.000 9640 Worker thread wakes up
01:38:29.126 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:38:29.126 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,254,31,31)
01:38:29.130 00.004 16872 GuideStep: -0.1 px 25 ms EAST, 0.2 px 0 ms NORTH
01:38:30.027 00.897 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8190f803-6845-49bd-8a7d-b0967ec2ee3d"}
01:38:30.031 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8190f803-6845-49bd-8a7d-b0967ec2ee3d"}
01:38:30.037 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28f19c33-a370-44a2-9e52-d7c6ac155a7f"}
01:38:30.041 00.004 16872 case statement mapped state 6 to 3
01:38:30.044 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28f19c33-a370-44a2-9e52-d7c6ac155a7f"}
01:38:30.049 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"924c2b0a-8b03-48ff-b7f6-89c12a09749e"}
01:38:30.054 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.82,7.02],"pixels":"..."},"id":"924c2b0a-8b03-48ff-b7f6-89c12a09749e"}
01:38:33.183 03.129 9640 Exposure complete
01:38:33.339 00.156 9640 worker thread done servicing request
01:38:33.340 00.001 16872 OnExposeComplete: enter
01:38:33.344 00.004 16872 UpdateGuideState(): m_state=6
01:38:33.348 00.004 16872 Star::Find(15, 1623, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:38:33.351 00.003 16872 Star::Find returns 1 (0), X=1624.32, Y=269.22, Mass=906760, SNR=511.8, Peak=43140 HFD=4.7
01:38:33.353 00.002 16872 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.59) = xAngle (2.06 = 2.06)
01:38:33.357 00.004 16872 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.10 = 2.10)
01:38:33.360 00.003 16872 CameraToMount -- cameraX=0.69 cameraY=0.35 hyp=0.78 cameraTheta=0.47 mountX=-0.36 mountY=0.67, mountTheta=2.07
01:38:33.365 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.69, y=0.35, opts=13)
01:38:33.368 00.003 16872 Enqueuing Move request for scope (0.69, 0.35)
01:38:33.371 00.003 9640 Worker thread wakes up
01:38:33.371 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.35) opts 0xd
01:38:33.371 00.000 9640 Handling offset move in thread for scope, endpoint = (0.69, 0.35)
01:38:33.371 00.000 9640 Moving (0.69, 0.35) raw xDistance=-0.36 yDistance=0.67
01:38:33.371 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.36
01:38:33.371 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.67, m_sumCorr=0.19
01:38:33.371 00.000 9640 MoveAxis(E, 41, ABG)
01:38:33.371 00.000 9640 Guiding  Dir = 2, Dur = 41
01:38:33.371 00.000 9640 IsSlewing returns 0
01:38:33.372 00.001 9640 IsGuiding returns 0
01:38:33.372 00.000 9640 PulseGuide returned control before completion, sleep 51
01:38:33.377 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3916, max=65520, med=4304, FiltMin=4064, FiltMax=65512, Gamma=2.190
01:38:33.413 00.036 16872 UpdateGuideState exits: m=906760 SNR=511.8
01:38:33.416 00.003 16872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 4 / 99999
01:38:33.418 00.002 16872 PhdController: newstate STATE_FINISH
01:38:33.421 00.003 16872 PhdController complete: success
01:38:33.424 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777790313.424,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:38:33.427 00.003 16872 Mount: notify guiding dither settle done success=1
01:38:33.429 00.002 16872 PhdController: newstate STATE_IDLE
01:38:33.433 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:33.435 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:38:33.438 00.003 9640 IsGuiding returns 0
01:38:33.438 00.000 16872 Enqueuing Expose request
01:38:33.443 00.005 9640 Move returns status 0, amount 41
01:38:33.443 00.000 9640 MoveAxis(S, 23, ABG)
01:38:33.443 00.000 9640 Guiding  Dir = 1, Dur = 23
01:38:33.443 00.000 9640 IsSlewing returns 0
01:38:33.443 00.000 9640 IsGuiding returns 0
01:38:33.443 00.000 9640 PulseGuide returned control before completion, sleep 33
01:38:33.485 00.042 9640 IsGuiding returns 1
01:38:33.485 00.000 9640 scope still moving after pulse duration time elapsed
01:38:33.516 00.031 9640 IsSlewing returns 0
01:38:33.517 00.001 9640 IsGuiding returns 0
01:38:33.517 00.000 9640 scope move finished after 23 + 49 ms
01:38:33.517 00.000 9640 Move returns status 0, amount 23
01:38:33.517 00.000 9640 move complete, result=0
01:38:33.517 00.000 9640 worker thread done servicing request
01:38:33.517 00.000 9640 Worker thread wakes up
01:38:33.518 00.001 16872 GuideStep: -0.4 px 41 ms EAST, 0.7 px 23 ms SOUTH
01:38:33.522 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:38:33.522 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,254,31,31)
01:38:33.534 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"66fb89c0-1ed5-4a49-a47d-3647d464b143"}
01:38:33.539 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"66fb89c0-1ed5-4a49-a47d-3647d464b143"}
01:38:33.550 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3b47af5-bf6f-4e50-a1b0-de007f7e71be"}
01:38:33.554 00.004 16872 case statement mapped state 6 to 3
01:38:33.557 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3b47af5-bf6f-4e50-a1b0-de007f7e71be"}
01:38:33.566 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"96581d3f-2992-455c-a98f-c83fb73ebb7a"}
01:38:33.570 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.32,7.22],"pixels":"..."},"id":"96581d3f-2992-455c-a98f-c83fb73ebb7a"}
01:38:34.303 00.733 16872 evsrv: cli 0D3C0A48 connect
01:38:34.307 00.004 16872 case statement mapped state 6 to 3
01:38:34.312 00.005 16872 case statement mapped state 6 to 3
01:38:34.315 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0ea976af-8c3a-4bff-8e78-dd2d429a1d92"}
01:38:34.320 00.005 16872 case statement mapped state 6 to 3
01:38:34.323 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ea976af-8c3a-4bff-8e78-dd2d429a1d92"}
01:38:34.327 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:38:34.332 00.005 16872 evsrv: cli 0D3BF8C8 connect
01:38:34.336 00.004 16872 case statement mapped state 6 to 3
01:38:34.343 00.007 16872 case statement mapped state 6 to 3
01:38:34.347 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"b170cceb-2e14-4224-81c5-e925a09135b8"}
01:38:34.351 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:38:34.354 00.003 16872 Status Line: Waiting for devices...
01:38:34.362 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"b170cceb-2e14-4224-81c5-e925a09135b8"}
01:38:34.365 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:38:34.370 00.005 16872 evsrv: cli 0D3C0A48 connect
01:38:34.374 00.004 16872 case statement mapped state 6 to 3
01:38:34.379 00.005 16872 case statement mapped state 6 to 3
01:38:34.383 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f1c7cfff-b9f0-4299-8acd-976f185c435e"}
01:38:34.388 00.005 16872 case statement mapped state 6 to 3
01:38:34.392 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1c7cfff-b9f0-4299-8acd-976f185c435e"}
01:38:34.396 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:38:35.445 01.049 16872 evsrv: cli 0D3BFB48 connect
01:38:35.452 00.007 16872 case statement mapped state 6 to 3
01:38:35.457 00.005 16872 case statement mapped state 6 to 3
01:38:35.461 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"e6e399c0-fcb2-4ce3-9142-21251b9bf90a"}
01:38:35.465 00.004 16872 case statement mapped state 6 to 3
01:38:35.471 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6e399c0-fcb2-4ce3-9142-21251b9bf90a"}
01:38:35.475 00.004 16872 evsrv: cli 0D3BFB48 disconnect
01:38:36.477 01.002 16872 evsrv: cli 0D3C0A48 connect
01:38:36.482 00.005 16872 case statement mapped state 6 to 3
01:38:36.485 00.003 16872 case statement mapped state 6 to 3
01:38:36.489 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ac0dc454-3845-4e0a-ac60-2c2d3f7793b6"}
01:38:36.491 00.002 16872 case statement mapped state 6 to 3
01:38:36.494 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac0dc454-3845-4e0a-ac60-2c2d3f7793b6"}
01:38:36.498 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:38:37.028 00.530 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59d3a2c9-0788-4dc3-98cc-4d95cf25e92a"}
01:38:37.031 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"59d3a2c9-0788-4dc3-98cc-4d95cf25e92a"}
01:38:37.036 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"368abbfd-aa87-408e-b25f-19a600af576d"}
01:38:37.039 00.003 16872 case statement mapped state 6 to 3
01:38:37.043 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"368abbfd-aa87-408e-b25f-19a600af576d"}
01:38:37.048 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2fb6552c-2820-4b03-8a21-489766bfc19c"}
01:38:37.051 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.32,7.22],"pixels":"..."},"id":"2fb6552c-2820-4b03-8a21-489766bfc19c"}
01:38:37.414 00.363 9640 ASCOM_AbortExposure returns err = 0
01:38:37.414 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:38:37.414 00.000 9640 worker thread done servicing request
01:38:37.414 00.000 16872 OnExposeComplete: enter
01:38:37.417 00.003 16872 OnExposeComplete: Capture Error reported
01:38:37.422 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:38:37.425 00.003 16872 Mount: notify guiding stopped
01:38:37.430 00.005 16872 Changing from state GUIDING to STOP
01:38:37.432 00.002 16872 guider state => SELECTED
01:38:37.435 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3916, max=65520, med=4304, FiltMin=4064, FiltMax=65512, Gamma=2.190
01:38:37.469 00.034 16872 Changing from state SELECTED to UNINITIALIZED
01:38:37.473 00.004 16872 guider state => SELECTING
01:38:37.480 00.007 16872 Status Line: Stopped.
01:38:37.489 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:38:37.597 00.108 16872 evsrv: cli 0D3C0228 connect
01:38:37.601 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"45b488f1-af1f-45b5-a5f1-053bb0121b4b"}
01:38:37.603 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"45b488f1-af1f-45b5-a5f1-053bb0121b4b"}
01:38:37.608 00.005 16872 evsrv: cli 0D3C0228 disconnect
01:38:40.526 02.918 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6cc096a-7e2a-4f2e-bd7e-8580656cb844"}
01:38:40.529 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e6cc096a-7e2a-4f2e-bd7e-8580656cb844"}
01:38:40.533 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71c240bd-e18e-4b03-a550-9c5013eb0a5f"}
01:38:40.535 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"71c240bd-e18e-4b03-a550-9c5013eb0a5f"}
01:38:44.027 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"25d85a1b-0dd1-49df-8534-5db5e23a8a4b"}
01:38:44.031 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"25d85a1b-0dd1-49df-8534-5db5e23a8a4b"}
01:38:44.035 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74ccc880-da5f-4d2b-bf19-b93cb8d9924c"}
01:38:44.038 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"74ccc880-da5f-4d2b-bf19-b93cb8d9924c"}
01:38:47.525 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e27ba6ec-8305-4c20-97ff-b0d0d65931f9"}
01:38:47.529 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e27ba6ec-8305-4c20-97ff-b0d0d65931f9"}
01:38:47.534 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e1291760-dc69-4ad6-98b6-9de576e93a91"}
01:38:47.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1291760-dc69-4ad6-98b6-9de576e93a91"}
01:38:51.026 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f798bd29-72d0-4a45-b62f-0169972c19ed"}
01:38:51.030 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f798bd29-72d0-4a45-b62f-0169972c19ed"}
01:38:51.033 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ece0dcdf-a5c6-4075-96f6-564b335d2857"}
01:38:51.038 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ece0dcdf-a5c6-4075-96f6-564b335d2857"}
01:38:51.684 00.646 16872 evsrv: cli 0D3BFB48 connect
01:38:51.689 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"779d9ef3-92dc-4ab9-8ea1-7eea56b4b06e"}
01:38:51.693 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"779d9ef3-92dc-4ab9-8ea1-7eea56b4b06e"}
01:38:51.698 00.005 16872 evsrv: cli 0D3BFB48 disconnect
01:38:51.703 00.005 16872 evsrv: cli 0D3C0A48 connect
01:38:51.707 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"1e01745e-ec3f-4516-a5f2-9f5430bfa3e7"}
01:38:51.710 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"1e01745e-ec3f-4516-a5f2-9f5430bfa3e7"}
01:38:51.713 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:38:51.717 00.004 16872 evsrv: cli 0D3BFFA8 connect
01:38:51.722 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"8db0f4ea-a3b3-4aba-92d1-635bde859e49"}
01:38:51.725 00.003 16872 PhdController::Guide begins
01:38:51.727 00.002 16872 PhdController: newstate STATE_SETUP
01:38:51.730 00.003 16872 PhdController: setup
01:38:51.735 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
01:38:51.739 00.004 16872 PhdController: start capturing
01:38:51.745 00.006 16872 Changing from state SELECTING to UNINITIALIZED
01:38:51.747 00.002 16872 guider state => SELECTING
01:38:51.750 00.003 16872 setting force full frames = true
01:38:51.752 00.002 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:38:51.764 00.012 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:38:51.767 00.003 16872 Enqueuing Expose request
01:38:51.772 00.005 9640 Worker thread wakes up
01:38:51.772 00.000 16872 PhdController: newstate STATE_SELECT_STAR
01:38:51.774 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"8db0f4ea-a3b3-4aba-92d1-635bde859e49"}
01:38:51.777 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:38:51.777 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:38:51.778 00.001 16872 evsrv: cli 0D3BFFA8 disconnect
01:38:51.782 00.004 16872 evsrv: cli 0D3BF8C8 connect
01:38:51.785 00.003 16872 case statement mapped state 1 to 101
01:38:51.789 00.004 16872 case statement mapped state 1 to 101
01:38:51.792 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"925c541e-fc6a-4349-a995-985a99443bac"}
01:38:51.795 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"925c541e-fc6a-4349-a995-985a99443bac"}
01:38:51.805 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
01:38:51.808 00.003 16872 evsrv: cli 0D3C0228 connect
01:38:51.811 00.003 16872 case statement mapped state 1 to 101
01:38:51.814 00.003 16872 case statement mapped state 1 to 101
01:38:51.818 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"719b726f-7922-40dd-83e2-7ea7a3a8cabf"}
01:38:51.821 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"719b726f-7922-40dd-83e2-7ea7a3a8cabf"}
01:38:51.825 00.004 16872 evsrv: cli 0D3C0228 disconnect
01:38:52.825 01.000 16872 evsrv: cli 0D3BF8C8 connect
01:38:52.829 00.004 16872 case statement mapped state 1 to 101
01:38:52.833 00.004 16872 case statement mapped state 1 to 101
01:38:52.835 00.002 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"e35e9a4e-667c-4872-8c5f-ff70af9b39a3"}
01:38:52.839 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"e35e9a4e-667c-4872-8c5f-ff70af9b39a3"}
01:38:52.843 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:38:53.842 00.999 16872 evsrv: cli 0D3C0A48 connect
01:38:53.845 00.003 16872 case statement mapped state 1 to 101
01:38:53.850 00.005 16872 case statement mapped state 1 to 101
01:38:53.853 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"5df85246-78ed-4e16-99a5-89a009c255e1"}
01:38:53.856 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"5df85246-78ed-4e16-99a5-89a009c255e1"}
01:38:53.859 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:38:54.525 00.666 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f4137307-7dda-4e1a-b129-1eef9d3d849c"}
01:38:54.528 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f4137307-7dda-4e1a-b129-1eef9d3d849c"}
01:38:54.533 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa9e0a52-d2bd-41ac-a61d-cb1bfbfd63e6"}
01:38:54.536 00.003 16872 case statement mapped state 1 to 101
01:38:54.539 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"fa9e0a52-d2bd-41ac-a61d-cb1bfbfd63e6"}
01:38:54.862 00.323 16872 evsrv: cli 0D3C0A48 connect
01:38:54.865 00.003 16872 case statement mapped state 1 to 101
01:38:54.869 00.004 16872 case statement mapped state 1 to 101
01:38:54.872 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"2d25073a-4fe5-4924-900a-8c103f40b8e8"}
01:38:54.876 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"2d25073a-4fe5-4924-900a-8c103f40b8e8"}
01:38:54.879 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:38:55.834 00.955 9640 Exposure complete
01:38:55.881 00.047 16872 evsrv: cli 0D3C0A48 connect
01:38:55.884 00.003 16872 case statement mapped state 1 to 101
01:38:55.889 00.005 16872 case statement mapped state 1 to 101
01:38:55.893 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"4863817c-8d51-4216-a834-5d3afbe61369"}
01:38:55.896 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"4863817c-8d51-4216-a834-5d3afbe61369"}
01:38:55.899 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:38:55.969 00.070 9640 worker thread done servicing request
01:38:55.969 00.000 16872 OnExposeComplete: enter
01:38:55.972 00.003 16872 UpdateGuideState(): m_state=1
01:38:55.975 00.003 16872 UpdateCurrentPosition: no star selected
01:38:55.977 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:38:55.980 00.003 16872 Status Line: No star selected
01:38:55.986 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=7080, med=3204, FiltMin=3050, FiltMax=6260, Gamma=2.190
01:38:56.017 00.031 16872 UpdateGuideState exits: No star selected
01:38:56.020 00.003 16872 GuiderMultiStar::AutoSelect enter
01:38:56.022 00.002 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:38:56.148 00.126 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:38:56.313 00.165 16872 AutoFind: global mean = 0.0, stdev 62.6
01:38:56.316 00.003 16872 AutoFind: using threshold = 0.1
01:38:56.471 00.155 16872 AutoFind: local max [208, 173] 182.3
01:38:56.473 00.002 16872 AutoFind: local max [1578, 166] 27.1
01:38:56.478 00.005 16872 AutoFind: local max [1624, 270] 23.3
01:38:56.482 00.004 16872 AutoFind: local max [683, 865] 20.0
01:38:56.484 00.002 16872 AutoFind: local max [139, 896] 14.4
01:38:56.486 00.002 16872 AutoFind: local max [1738, 221] 11.5
01:38:56.489 00.003 16872 AutoFind: local max [71, 791] 9.7
01:38:56.492 00.003 16872 AutoFind: local max [724, 148] 8.8
01:38:56.496 00.004 16872 AutoFind: local max [1690, 899] 8.1
01:38:56.498 00.002 16872 AutoFind: local max [125, 347] 7.8
01:38:56.501 00.003 16872 AutoFind: local max [1165, 504] 7.4
01:38:56.503 00.002 16872 AutoFind: local max [1082, 541] 6.5
01:38:56.506 00.003 16872 AutoFind: local max [1248, 677] 5.9
01:38:56.511 00.005 16872 AutoFind: local max [263, 690] 5.8
01:38:56.515 00.004 16872 AutoFind: local max [1206, 735] 5.8
01:38:56.517 00.002 16872 AutoFind: local max [29, 355] 5.5
01:38:56.519 00.002 16872 AutoFind: local max [1127, 977] 5.3
01:38:56.522 00.003 16872 AutoFind: local max [1494, 1027] 5.2
01:38:56.525 00.003 16872 AutoFind: local max [681, 174] 4.8
01:38:56.528 00.003 16872 AutoFind: local max [491, 956] 4.8
01:38:56.530 00.002 16872 AutoFind: local max [217, 178] 4.7
01:38:56.532 00.002 16872 AutoFind: local max [1627, 595] 4.6
01:38:56.534 00.002 16872 AutoFind: local max [424, 727] 4.6
01:38:56.538 00.004 16872 AutoFind: local max [170, 96] 4.6
01:38:56.541 00.003 16872 AutoFind: local max [214, 644] 4.6
01:38:56.544 00.003 16872 AutoFind: local max [230, 998] 4.5
01:38:56.547 00.003 16872 AutoFind: local max [89, 846] 4.5
01:38:56.549 00.002 16872 AutoFind: local max [1191, 669] 4.5
01:38:56.552 00.003 16872 AutoFind: local max [1037, 759] 4.4
01:38:56.555 00.003 16872 AutoFind: local max [54, 922] 4.4
01:38:56.559 00.004 16872 AutoFind: local max [27, 551] 4.4
01:38:56.562 00.003 16872 AutoFind: local max [1029, 300] 4.4
01:38:56.564 00.002 16872 AutoFind: local max [982, 384] 4.3
01:38:56.567 00.003 16872 AutoFind: local max [651, 816] 4.3
01:38:56.570 00.003 16872 AutoFind: local max [1641, 847] 4.2
01:38:56.573 00.003 16872 AutoFind: local max [1703, 552] 4.2
01:38:56.575 00.002 16872 AutoFind: local max [427, 1053] 4.2
01:38:56.578 00.003 16872 AutoFind: local max [218, 165] 4.2
01:38:56.580 00.002 16872 AutoFind: local max [1864, 769] 4.2
01:38:56.582 00.002 16872 AutoFind: local max [480, 289] 4.1
01:38:56.586 00.004 16872 AutoFind: local max [70, 1055] 4.1
01:38:56.590 00.004 16872 AutoFind: local max [475, 209] 4.1
01:38:56.592 00.002 16872 AutoFind: local max [333, 270] 4.1
01:38:56.594 00.002 16872 AutoFind: local max [1509, 392] 4.1
01:38:56.596 00.002 16872 AutoFind: local max [1411, 1034] 4.1
01:38:56.600 00.004 16872 AutoFind: local max [147, 835] 4.1
01:38:56.604 00.004 16872 AutoFind: local max [1174, 404] 4.0
01:38:56.607 00.003 16872 AutoFind: local max [130, 725] 4.0
01:38:56.609 00.002 16872 AutoFind: local max [1892, 534] 4.0
01:38:56.612 00.003 16872 AutoFind: local max [1505, 483] 4.0
01:38:56.614 00.002 16872 AutoFind: local max [71, 121] 4.0
01:38:56.618 00.004 16872 AutoFind: local max [1020, 874] 4.0
01:38:56.620 00.002 16872 AutoFind: local max [1459, 350] 4.0
01:38:56.623 00.003 16872 AutoFind: local max [1601, 461] 4.0
01:38:56.625 00.002 16872 AutoFind: local max [1613, 485] 4.0
01:38:56.627 00.002 16872 AutoFind: local max [731, 246] 4.0
01:38:56.630 00.003 16872 AutoFind: local max [1440, 447] 4.0
01:38:56.634 00.004 16872 AutoFind: local max [851, 447] 4.0
01:38:56.637 00.003 16872 AutoFind: local max [836, 29] 4.0
01:38:56.639 00.002 16872 AutoFind: local max [396, 625] 3.9
01:38:56.642 00.003 16872 AutoFind: local max [1508, 847] 3.9
01:38:56.644 00.002 16872 AutoFind: local max [1237, 184] 3.9
01:38:56.648 00.004 16872 AutoFind: local max [1840, 586] 3.9
01:38:56.650 00.002 16872 AutoFind: local max [1856, 922] 3.9
01:38:56.652 00.002 16872 AutoFind: local max [621, 837] 3.9
01:38:56.655 00.003 16872 AutoFind: local max [1544, 375] 3.9
01:38:56.658 00.003 16872 AutoFind: local max [415, 1025] 3.9
01:38:56.660 00.002 16872 AutoFind: local max [845, 1052] 3.9
01:38:56.663 00.003 16872 AutoFind: local max [912, 49] 3.9
01:38:56.667 00.004 16872 AutoFind: local max [528, 826] 3.9
01:38:56.669 00.002 16872 AutoFind: local max [1217, 891] 3.9
01:38:56.672 00.003 16872 AutoFind: local max [1082, 197] 3.9
01:38:56.674 00.002 16872 AutoFind: local max [126, 83] 3.9
01:38:56.678 00.004 16872 AutoFind: local max [75, 383] 3.8
01:38:56.682 00.004 16872 AutoFind: local max [1734, 374] 3.8
01:38:56.685 00.003 16872 AutoFind: local max [177, 392] 3.8
01:38:56.687 00.002 16872 AutoFind: local max [1004, 189] 3.8
01:38:56.689 00.002 16872 AutoFind: local max [590, 16] 3.8
01:38:56.692 00.003 16872 AutoFind: local max [1010, 175] 3.8
01:38:56.697 00.005 16872 AutoFind: local max [1000, 741] 3.8
01:38:56.700 00.003 16872 AutoFind: local max [224, 858] 3.8
01:38:56.703 00.003 16872 AutoFind: local max [1850, 439] 3.8
01:38:56.706 00.003 16872 AutoFind: local max [1120, 915] 3.8
01:38:56.710 00.004 16872 AutoFind: local max [1630, 1039] 3.8
01:38:56.713 00.003 16872 AutoFind: local max [1520, 459] 3.8
01:38:56.716 00.003 16872 AutoFind: local max [1688, 877] 3.8
01:38:56.718 00.002 16872 AutoFind: local max [20, 1070] 3.8
01:38:56.720 00.002 16872 AutoFind: local max [1061, 138] 3.8
01:38:56.723 00.003 16872 AutoFind: local max [1544, 254] 3.8
01:38:56.726 00.003 16872 AutoFind: local max [365, 618] 3.8
01:38:56.729 00.003 16872 AutoFind: local max [893, 483] 3.8
01:38:56.731 00.002 16872 AutoFind: local max [1242, 915] 3.8
01:38:56.734 00.003 16872 AutoFind: local max [629, 626] 3.8
01:38:56.736 00.002 16872 AutoFind: local max [1688, 233] 3.8
01:38:56.739 00.003 16872 AutoFind: local max [1282, 1018] 3.8
01:38:56.742 00.003 16872 AutoFind: local max [627, 889] 3.7
01:38:56.745 00.003 16872 AutoFind: local max [1282, 899] 3.7
01:38:56.748 00.003 16872 AutoFind: local max [1867, 414] 3.7
01:38:56.751 00.003 16872 AutoFind: local max [373, 870] 3.7
01:38:56.753 00.002 16872 AutoFind: local max [1047, 348] 3.7
01:38:56.758 00.005 16872 AutoFind: too close [1010, 175] 3.8 - [1004, 189] 3.8
01:38:56.762 00.004 16872 AutoFind: too close [218, 165] 4.2 - [217, 178] 4.7
01:38:56.765 00.003 16872 AutoFind: close dim-bright [218, 165] 4.2 - [208, 173] 182.3
01:38:56.767 00.002 16872 AutoFind: close dim-bright [217, 178] 4.7 - [208, 173] 182.3
01:38:56.772 00.005 16872 AutoFind: too close to edge [20, 1070] 3.8
01:38:56.775 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:38:56.778 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.780 00.002 16872 Star::Find returns 1 (0), X=208.27, Y=173.05, Mass=75809, SNR=167.7, Peak=7080 HFD=4.2
01:38:56.782 00.002 16872 Star::Find(15, 1578, 166, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.786 00.004 16872 Star::Find returns 1 (0), X=1578.04, Y=165.93, Mass=8569, SNR=47.1, Peak=3856 HFD=3.4
01:38:56.789 00.003 16872 Star::Find(15, 1624, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.791 00.002 16872 Star::Find returns 1 (0), X=1624.33, Y=269.76, Mass=7678, SNR=45.9, Peak=3708 HFD=3.6
01:38:56.794 00.003 16872 Star::Find(15, 683, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.796 00.002 16872 Star::Find returns 1 (0), X=682.74, Y=865.04, Mass=7135, SNR=42.1, Peak=3660 HFD=4.0
01:38:56.798 00.002 16872 Star::Find(15, 139, 896, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.801 00.003 16872 Star::Find returns 1 (0), X=139.38, Y=895.77, Mass=7190, SNR=42.0, Peak=3540 HFD=4.6
01:38:56.804 00.003 16872 Star::Find(15, 1738, 221, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.806 00.002 16872 Star::Find returns 1 (0), X=1739.44, Y=220.88, Mass=5457, SNR=36.5, Peak=3572 HFD=5.4
01:38:56.809 00.003 16872 Star::Find(15, 71, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.812 00.003 16872 Star::Find returns 1 (0), X=71.15, Y=791.09, Mass=4532, SNR=29.3, Peak=3428 HFD=4.3
01:38:56.814 00.002 16872 Star::Find(15, 724, 148, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.818 00.004 16872 Star::Find returns 1 (0), X=724.41, Y=148.02, Mass=2462, SNR=21.5, Peak=3388 HFD=3.4
01:38:56.820 00.002 16872 Star::Find(15, 1690, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.823 00.003 16872 Star::Find returns 1 (0), X=1690.10, Y=899.21, Mass=2210, SNR=19.9, Peak=3396 HFD=3.1
01:38:56.826 00.003 16872 Star::Find(15, 125, 347, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.829 00.003 16872 Star::Find returns 1 (0), X=125.10, Y=347.17, Mass=1604, SNR=17.2, Peak=3400 HFD=2.4
01:38:56.832 00.003 16872 Star::Find(15, 1165, 504, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.834 00.002 16872 Star::Find returns 1 (0), X=1164.57, Y=503.58, Mass=2377, SNR=21.4, Peak=3404 HFD=3.1
01:38:56.837 00.003 16872 Star::Find(15, 1082, 541, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.839 00.002 16872 Star::Find returns 1 (0), X=1083.00, Y=540.66, Mass=1927, SNR=18.1, Peak=3392 HFD=3.2
01:38:56.841 00.002 16872 Star::Find(15, 1248, 677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.844 00.003 16872 Star::Find returns 1 (0), X=1246.97, Y=677.18, Mass=1660, SNR=17.3, Peak=3340 HFD=4.2
01:38:56.847 00.003 16872 Star::Find(15, 263, 690, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.851 00.004 16872 Star::Find returns 1 (0), X=263.02, Y=690.05, Mass=808, SNR=12.5, Peak=3372 HFD=2.0
01:38:56.854 00.003 16872 Star::Find(15, 1206, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.856 00.002 16872 Star::Find returns 1 (0), X=1206.52, Y=734.28, Mass=1405, SNR=14.4, Peak=3324 HFD=3.4
01:38:56.858 00.002 16872 Star::Find(15, 29, 355, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.861 00.003 16872 Star::Find returns 1 (0), X=28.98, Y=354.62, Mass=860, SNR=11.4, Peak=3296 HFD=2.4
01:38:56.864 00.003 16872 Star::Find(15, 1127, 977, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.866 00.002 16872 Star::Find returns 1 (0), X=1127.69, Y=977.19, Mass=637, SNR=8.8, Peak=3312 HFD=1.8
01:38:56.869 00.003 16872 Star::Find(15, 1494, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.871 00.002 16872 Star::Find returns 1 (0), X=1493.54, Y=1026.76, Mass=790, SNR=10.3, Peak=3312 HFD=2.6
01:38:56.874 00.003 16872 Star::Find(15, 681, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.876 00.002 16872 Star::Find returns 0 (4), X=671.49, Y=167.51, Mass=1479, SNR=21.8, Peak=3592 HFD=1.4
01:38:56.879 00.003 16872 Star::Find(15, 491, 956, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.882 00.003 16872 Star::Find returns 1 (0), X=490.21, Y=956.44, Mass=640, SNR=9.2, Peak=3316 HFD=1.9
01:38:56.884 00.002 16872 Star::Find(15, 1627, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.886 00.002 16872 Star::Find returns 1 (0), X=1631.18, Y=580.76, Mass=702, SNR=10.9, Peak=3316 HFD=4.6
01:38:56.890 00.004 16872 Star::Find(15, 424, 727, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.892 00.002 16872 Star::Find returns 1 (0), X=425.21, Y=726.60, Mass=631, SNR=9.4, Peak=3324 HFD=2.4
01:38:56.897 00.005 16872 Star::Find(15, 170, 96, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.900 00.003 16872 Star::Find returns 1 (0), X=169.55, Y=96.10, Mass=1262, SNR=14.3, Peak=3352 HFD=2.8
01:38:56.904 00.004 16872 Star::Find(15, 214, 644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.906 00.002 16872 Star::Find returns 1 (0), X=214.54, Y=643.84, Mass=1254, SNR=13.4, Peak=3320 HFD=2.7
01:38:56.908 00.002 16872 Star::Find(15, 230, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.911 00.003 16872 Star::Find returns 0 (4), X=229.85, Y=997.41, Mass=403, SNR=7.7, Peak=3292 HFD=1.5
01:38:56.913 00.002 16872 Star::Find(15, 89, 846, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.915 00.002 16872 Star::Find returns 1 (0), X=89.96, Y=846.81, Mass=415, SNR=7.3, Peak=3288 HFD=3.6
01:38:56.918 00.003 16872 Star::Find(15, 1191, 669, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.921 00.003 16872 Star::Find returns 0 (4), X=1191.43, Y=670.31, Mass=1968, SNR=24.3, Peak=3676 HFD=1.3
01:38:56.924 00.003 16872 Star::Find(15, 1037, 759, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.927 00.003 16872 Star::Find false star n=4 nbg=277 bg=3200.7 sigma=20.5 thresh=3262 peak=3253
01:38:56.930 00.003 16872 Star::Find returns 0 (2), X=1037.00, Y=759.00, Mass=281, SNR=2.9, Peak=3284 HFD=0.0
01:38:56.933 00.003 16872 Star::Find(15, 54, 922, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.935 00.002 16872 Star::Find returns 1 (0), X=53.68, Y=922.39, Mass=918, SNR=13.3, Peak=3384 HFD=1.6
01:38:56.937 00.002 16872 Star::Find(15, 27, 551, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.941 00.004 16872 Star::Find returns 1 (0), X=27.40, Y=550.06, Mass=756, SNR=11.0, Peak=3324 HFD=2.3
01:38:56.943 00.002 16872 Star::Find(15, 1029, 300, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.946 00.003 16872 Star::Find returns 0 (4), X=1042.49, Y=292.51, Mass=689, SNR=13.2, Peak=3388 HFD=1.4
01:38:56.948 00.002 16872 Star::Find(15, 982, 384, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.950 00.002 16872 Star::Find false star n=3 nbg=260 bg=3204.4 sigma=19.9 thresh=3264 peak=3252
01:38:56.953 00.003 16872 Star::Find returns 0 (2), X=982.00, Y=384.00, Mass=207, SNR=2.9, Peak=3276 HFD=0.0
01:38:56.957 00.004 16872 Star::Find(15, 651, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.960 00.003 16872 Star::Find returns 1 (0), X=650.57, Y=815.03, Mass=705, SNR=10.1, Peak=3320 HFD=3.5
01:38:56.963 00.003 16872 Star::Find(15, 1641, 847, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.965 00.002 16872 Star::Find returns 1 (0), X=1640.39, Y=846.25, Mass=503, SNR=8.3, Peak=3304 HFD=3.4
01:38:56.968 00.003 16872 Star::Find(15, 1703, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.970 00.002 16872 Star::Find returns 1 (0), X=1702.90, Y=550.96, Mass=500, SNR=8.8, Peak=3304 HFD=1.9
01:38:56.973 00.003 16872 Star::Find(15, 427, 1053, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.975 00.002 16872 Star::Find returns 1 (0), X=421.34, Y=1052.00, Mass=890, SNR=12.3, Peak=3324 HFD=3.6
01:38:56.977 00.002 16872 Star::Find(15, 1864, 769, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.981 00.004 16872 Star::Find returns 1 (0), X=1864.62, Y=769.13, Mass=940, SNR=12.4, Peak=3392 HFD=1.9
01:38:56.984 00.003 16872 Star::Find(15, 480, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.988 00.004 16872 Star::Find returns 1 (0), X=480.48, Y=288.90, Mass=583, SNR=9.7, Peak=3304 HFD=2.4
01:38:56.991 00.003 16872 Star::Find(15, 70, 1055, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.994 00.003 16872 Star::Find returns 1 (0), X=58.58, Y=1050.44, Mass=1361, SNR=17.9, Peak=3484 HFD=2.4
01:38:56.997 00.003 16872 Star::Find(15, 475, 209, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:56.999 00.002 16872 Star::Find returns 1 (0), X=475.17, Y=210.00, Mass=782, SNR=10.6, Peak=3300 HFD=3.7
01:38:57.003 00.004 16872 Star::Find(15, 333, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.005 00.002 16872 Star::Find false star n=2 nbg=273 bg=3202.6 sigma=21.1 thresh=3266 peak=3264
01:38:57.008 00.003 16872 Star::Find returns 0 (2), X=333.00, Y=270.00, Mass=171, SNR=2.9, Peak=3292 HFD=0.0
01:38:57.011 00.003 16872 Star::Find(15, 1509, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.013 00.002 16872 Star::Find returns 1 (0), X=1509.58, Y=391.85, Mass=467, SNR=7.6, Peak=3284 HFD=2.2
01:38:57.015 00.002 16872 Star::Find(15, 1411, 1034, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.019 00.004 16872 Star::Find returns 0 (4), X=1419.57, Y=1047.49, Mass=398, SNR=8.0, Peak=3324 HFD=1.3
01:38:57.021 00.002 16872 Star::Find(15, 147, 835, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.023 00.002 16872 Star::Find returns 0 (4), X=147.42, Y=834.49, Mass=316, SNR=7.5, Peak=3316 HFD=1.3
01:38:57.026 00.003 16872 Star::Find(15, 1174, 404, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.028 00.002 16872 Star::Find returns 0 (4), X=1172.59, Y=404.58, Mass=373, SNR=7.3, Peak=3336 HFD=1.3
01:38:57.031 00.003 16872 Star::Find(15, 130, 725, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.035 00.004 16872 Star::Find false star n=2 nbg=269 bg=3203.0 sigma=19.6 thresh=3262 peak=3255
01:38:57.038 00.003 16872 Star::Find returns 0 (2), X=130.00, Y=725.00, Mass=166, SNR=2.9, Peak=3292 HFD=0.0
01:38:57.041 00.003 16872 Star::Find(15, 1892, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.043 00.002 16872 Star::Find false star n=5 nbg=271 bg=3201.9 sigma=18.5 thresh=3257 peak=3254
01:38:57.046 00.003 16872 Star::Find returns 0 (2), X=1892.00, Y=534.00, Mass=335, SNR=2.9, Peak=3284 HFD=0.0
01:38:57.048 00.002 16872 Star::Find(15, 1505, 483, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.052 00.004 16872 Star::Find returns 0 (4), X=1505.60, Y=482.76, Mass=362, SNR=6.9, Peak=3284 HFD=1.5
01:38:57.054 00.002 16872 Star::Find(15, 71, 121, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.057 00.003 16872 Star::Find returns 1 (0), X=70.74, Y=122.43, Mass=577, SNR=9.3, Peak=3284 HFD=2.9
01:38:57.059 00.002 16872 Star::Find(15, 1020, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.062 00.003 16872 Star::Find returns 1 (0), X=1019.34, Y=874.59, Mass=1016, SNR=11.7, Peak=3304 HFD=3.5
01:38:57.066 00.004 16872 Star::Find(15, 1459, 350, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.068 00.002 16872 Star::Find returns 1 (0), X=1459.90, Y=349.30, Mass=672, SNR=9.8, Peak=3308 HFD=3.9
01:38:57.070 00.002 16872 Star::Find(15, 1601, 461, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.073 00.003 16872 Star::Find returns 1 (0), X=1605.20, Y=452.04, Mass=523, SNR=9.0, Peak=3344 HFD=2.3
01:38:57.075 00.002 16872 Star::Find(15, 1613, 485, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.078 00.003 16872 Star::Find false star n=5 nbg=276 bg=3199.9 sigma=22.4 thresh=3267 peak=3267
01:38:57.082 00.004 16872 Star::Find returns 0 (2), X=1613.00, Y=485.00, Mass=393, SNR=2.9, Peak=3288 HFD=0.0
01:38:57.084 00.002 16872 Star::Find(15, 731, 246, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.087 00.003 16872 Star::Find false star n=8 nbg=274 bg=3206.8 sigma=17.5 thresh=3259 peak=3258
01:38:57.090 00.003 16872 Star::Find returns 0 (2), X=731.00, Y=246.00, Mass=489, SNR=2.9, Peak=3292 HFD=0.0
01:38:57.093 00.003 16872 Star::Find(15, 1440, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.097 00.004 16872 Star::Find false star n=3 nbg=275 bg=3201.9 sigma=17.7 thresh=3255 peak=3249
01:38:57.099 00.002 16872 Star::Find returns 0 (2), X=1440.00, Y=447.00, Mass=190, SNR=2.9, Peak=3284 HFD=0.0
01:38:57.101 00.002 16872 Star::Find(15, 851, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.104 00.003 16872 Star::Find returns 1 (0), X=850.28, Y=447.30, Mass=502, SNR=9.3, Peak=3312 HFD=1.6
01:38:57.106 00.002 16872 Star::Find(15, 836, 29, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.109 00.003 16872 Star::Find returns 1 (0), X=837.54, Y=28.13, Mass=845, SNR=11.1, Peak=3320 HFD=4.9
01:38:57.113 00.004 16872 Star::Find(15, 396, 625, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.116 00.003 16872 Star::Find returns 1 (0), X=396.35, Y=624.35, Mass=638, SNR=9.3, Peak=3288 HFD=3.4
01:38:57.118 00.002 16872 Star::Find(15, 1508, 847, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.120 00.002 16872 Star::Find returns 1 (0), X=1507.43, Y=845.71, Mass=381, SNR=6.7, Peak=3292 HFD=2.8
01:38:57.124 00.004 16872 Star::Find(15, 1237, 184, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.127 00.003 16872 Star::Find false star n=4 nbg=266 bg=3206.1 sigma=17.7 thresh=3259 peak=3257
01:38:57.129 00.002 16872 Star::Find returns 0 (2), X=1237.00, Y=184.00, Mass=256, SNR=2.9, Peak=3296 HFD=0.0
01:38:57.132 00.003 16872 Star::Find(15, 1840, 586, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.135 00.003 16872 Star::Find false star n=5 nbg=272 bg=3207.4 sigma=17.1 thresh=3259 peak=3258
01:38:57.137 00.002 16872 Star::Find returns 0 (2), X=1840.00, Y=586.00, Mass=319, SNR=2.9, Peak=3284 HFD=0.0
01:38:57.140 00.003 16872 Star::Find(15, 1856, 922, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.144 00.004 16872 Star::Find returns 0 (4), X=1855.99, Y=921.99, Mass=329, SNR=6.6, Peak=3312 HFD=1.4
01:38:57.146 00.002 16872 Star::Find(15, 621, 837, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.149 00.003 16872 Star::Find returns 1 (0), X=621.81, Y=836.25, Mass=880, SNR=11.9, Peak=3316 HFD=2.4
01:38:57.151 00.002 16872 Star::Find(15, 1544, 375, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.154 00.003 16872 Star::Find returns 1 (0), X=1531.41, Y=389.55, Mass=623, SNR=9.7, Peak=3296 HFD=3.1
01:38:57.156 00.002 16872 Star::Find(15, 415, 1025, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.159 00.003 16872 Star::Find returns 1 (0), X=409.21, Y=1035.49, Mass=452, SNR=8.5, Peak=3304 HFD=1.7
01:38:57.163 00.004 16872 Star::Find(15, 845, 1052, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.165 00.002 16872 Star::Find false star n=2 nbg=262 bg=3200.3 sigma=20.1 thresh=3261 peak=3257
01:38:57.168 00.003 16872 Star::Find returns 0 (2), X=845.00, Y=1052.00, Mass=167, SNR=2.9, Peak=3288 HFD=0.0
01:38:57.170 00.002 16872 Star::Find(15, 912, 49, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.172 00.002 16872 Star::Find false star n=8 nbg=264 bg=3209.2 sigma=17.0 thresh=3260 peak=3255
01:38:57.177 00.005 16872 Star::Find returns 0 (2), X=912.00, Y=49.00, Mass=467, SNR=2.9, Peak=3292 HFD=0.0
01:38:57.180 00.003 16872 Star::Find(15, 528, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.183 00.003 16872 Star::Find returns 1 (0), X=523.74, Y=813.58, Mass=517, SNR=9.4, Peak=3320 HFD=2.0
01:38:57.185 00.002 16872 Star::Find(15, 1217, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.188 00.003 16872 Star::Find false star n=3 nbg=268 bg=3205.7 sigma=18.1 thresh=3260 peak=3250
01:38:57.191 00.003 16872 Star::Find returns 0 (2), X=1217.00, Y=891.00, Mass=171, SNR=2.9, Peak=3272 HFD=0.0
01:38:57.196 00.005 16872 Star::Find(15, 1082, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.200 00.004 16872 Star::Find returns 1 (0), X=1080.77, Y=197.66, Mass=559, SNR=9.1, Peak=3284 HFD=3.2
01:38:57.207 00.007 16872 Star::Find(15, 126, 83, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.212 00.005 16872 Star::Find returns 1 (0), X=126.56, Y=83.33, Mass=564, SNR=10.2, Peak=3352 HFD=1.5
01:38:57.216 00.004 16872 Star::Find(15, 75, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.221 00.005 16872 Star::Find false star n=6 nbg=256 bg=3200.0 sigma=18.7 thresh=3256 peak=3256
01:38:57.226 00.005 16872 Star::Find returns 0 (2), X=75.00, Y=383.00, Mass=408, SNR=2.9, Peak=3280 HFD=0.0
01:38:57.230 00.004 16872 Star::Find(15, 1734, 374, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.233 00.003 16872 Star::Find false star n=2 nbg=282 bg=3206.2 sigma=21.0 thresh=3269 peak=3252
01:38:57.236 00.003 16872 Star::Find returns 0 (2), X=1734.00, Y=374.00, Mass=148, SNR=2.9, Peak=3288 HFD=0.0
01:38:57.240 00.004 16872 Star::Find(15, 177, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.243 00.003 16872 Star::Find returns 1 (0), X=177.18, Y=392.49, Mass=482, SNR=7.8, Peak=3292 HFD=2.3
01:38:57.246 00.003 16872 Star::Find(15, 590, 16, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.250 00.004 16872 Star::Find returns 0 (4), X=589.59, Y=15.44, Mass=375, SNR=7.7, Peak=3324 HFD=1.3
01:38:57.257 00.007 16872 Star::Find(15, 1000, 741, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.260 00.003 16872 Star::Find false star n=2 nbg=279 bg=3199.9 sigma=20.4 thresh=3261 peak=3257
01:38:57.262 00.002 16872 Star::Find returns 0 (2), X=1000.00, Y=741.00, Mass=160, SNR=2.9, Peak=3288 HFD=0.0
01:38:57.266 00.004 16872 Star::Find(15, 224, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.269 00.003 16872 Star::Find false star n=3 nbg=282 bg=3204.1 sigma=20.6 thresh=3266 peak=3261
01:38:57.272 00.003 16872 Star::Find returns 0 (2), X=224.00, Y=858.00, Mass=220, SNR=2.9, Peak=3296 HFD=0.0
01:38:57.274 00.002 16872 Star::Find(15, 1850, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.276 00.002 16872 Star::Find false star n=4 nbg=277 bg=3205.5 sigma=19.6 thresh=3264 peak=3252
01:38:57.279 00.003 16872 Star::Find returns 0 (2), X=1850.00, Y=439.00, Mass=270, SNR=2.9, Peak=3288 HFD=0.0
01:38:57.284 00.005 16872 Star::Find(15, 1120, 915, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.287 00.003 16872 Star::Find false star n=4 nbg=279 bg=3204.5 sigma=20.5 thresh=3266 peak=3259
01:38:57.290 00.003 16872 Star::Find returns 0 (2), X=1120.00, Y=915.00, Mass=362, SNR=2.9, Peak=3320 HFD=0.0
01:38:57.293 00.003 16872 Star::Find(15, 1630, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.295 00.002 16872 Star::Find returns 1 (0), X=1616.39, Y=1046.33, Mass=578, SNR=9.7, Peak=3340 HFD=2.8
01:38:57.298 00.003 16872 Star::Find(15, 1520, 459, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.301 00.003 16872 Star::Find returns 1 (0), X=1520.15, Y=458.80, Mass=1483, SNR=18.5, Peak=3524 HFD=2.3
01:38:57.304 00.003 16872 Star::Find(15, 1688, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.307 00.003 16872 Star::Find returns 0 (4), X=1686.53, Y=877.43, Mass=302, SNR=6.6, Peak=3300 HFD=1.3
01:38:57.310 00.003 16872 Star::Find(15, 1061, 138, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.313 00.003 16872 Star::Find false star n=5 nbg=280 bg=3202.7 sigma=19.4 thresh=3261 peak=3261
01:38:57.316 00.003 16872 Star::Find returns 0 (2), X=1061.00, Y=138.00, Mass=382, SNR=2.9, Peak=3288 HFD=0.0
01:38:57.319 00.003 16872 Star::Find(15, 1544, 254, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.322 00.003 16872 Star::Find false star n=4 nbg=265 bg=3206.8 sigma=18.7 thresh=3263 peak=3252
01:38:57.325 00.003 16872 Star::Find returns 0 (2), X=1544.00, Y=254.00, Mass=245, SNR=2.9, Peak=3280 HFD=0.0
01:38:57.327 00.002 16872 Star::Find(15, 365, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.331 00.004 16872 Star::Find returns 1 (0), X=366.10, Y=618.06, Mass=501, SNR=10.2, Peak=3316 HFD=1.9
01:38:57.334 00.003 16872 Star::Find(15, 893, 483, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.336 00.002 16872 Star::Find returns 0 (4), X=894.28, Y=482.76, Mass=349, SNR=6.8, Peak=3320 HFD=1.4
01:38:57.340 00.004 16872 Star::Find(15, 1242, 915, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.343 00.003 16872 Star::Find false star n=3 nbg=279 bg=3207.1 sigma=18.6 thresh=3263 peak=3247
01:38:57.348 00.005 16872 Star::Find returns 0 (2), X=1242.00, Y=915.00, Mass=191, SNR=2.9, Peak=3276 HFD=0.0
01:38:57.350 00.002 16872 Star::Find(15, 629, 626, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.353 00.003 16872 Star::Find returns 0 (4), X=629.18, Y=626.74, Mass=328, SNR=7.0, Peak=3316 HFD=1.1
01:38:57.356 00.003 16872 Star::Find(15, 1688, 233, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.358 00.002 16872 Star::Find returns 0 (4), X=1686.70, Y=232.62, Mass=696, SNR=12.1, Peak=3376 HFD=1.4
01:38:57.362 00.004 16872 Star::Find(15, 1282, 1018, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.366 00.004 16872 Star::Find false star n=3 nbg=274 bg=3205.1 sigma=20.3 thresh=3266 peak=3257
01:38:57.368 00.002 16872 Star::Find returns 0 (2), X=1282.00, Y=1018.00, Mass=225, SNR=2.9, Peak=3300 HFD=0.0
01:38:57.371 00.003 16872 Star::Find(15, 627, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.373 00.002 16872 Star::Find returns 1 (0), X=632.52, Y=879.94, Mass=620, SNR=9.4, Peak=3340 HFD=2.2
01:38:57.376 00.003 16872 Star::Find(15, 1282, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.379 00.003 16872 Star::Find returns 0 (4), X=1285.87, Y=906.62, Mass=417, SNR=8.3, Peak=3316 HFD=1.2
01:38:57.381 00.002 16872 Star::Find(15, 1867, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.383 00.002 16872 Star::Find false star n=2 nbg=277 bg=3207.5 sigma=21.2 thresh=3271 peak=3261
01:38:57.387 00.004 16872 Star::Find returns 0 (2), X=1867.00, Y=414.00, Mass=149, SNR=2.9, Peak=3296 HFD=0.0
01:38:57.389 00.002 16872 Star::Find(15, 373, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.392 00.003 16872 Star::Find false star n=3 nbg=279 bg=3203.7 sigma=20.9 thresh=3266 peak=3252
01:38:57.395 00.003 16872 Star::Find returns 0 (2), X=373.00, Y=870.00, Mass=213, SNR=2.9, Peak=3284 HFD=0.0
01:38:57.398 00.003 16872 Star::Find(15, 1047, 348, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.401 00.003 16872 Star::Find false star n=8 nbg=274 bg=3205.2 sigma=20.7 thresh=3267 peak=3264
01:38:57.404 00.003 16872 Star::Find returns 0 (2), X=1047.00, Y=348.00, Mass=575, SNR=2.9, Peak=3300 HFD=0.0
01:38:57.406 00.002 16872 AutoFind: finding best star pass 1
01:38:57.410 00.004 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.413 00.003 16872 Star::Find returns 1 (0), X=208.27, Y=173.05, Mass=75809, SNR=167.7, Peak=7080 HFD=4.2
01:38:57.416 00.003 16872 AutoFind returns star at [208, 173] 182.3 Mass 75809 SNR 167.7
01:38:57.419 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.422 00.003 16872 Star::Find returns 1 (0), X=208.27, Y=173.05, Mass=75809, SNR=167.7, Peak=7080 HFD=4.2
01:38:57.426 00.004 16872 MultiStar: List (12): {208.27, 173.05}(167.7), {1578.04, 165.93}(47.1), {1624.33, 269.76}(45.9), {682.74, 865.04}(42.1), {139.38, 895.77}(42.0), {1739.44, 220.88}(36.5), {71.15, 791.09}(29.3), {724.41, 148.02}(21.5), {1690.10, 899.21}(19.9), {125.10, 347.17}(17.2), {1164.57, 503.58}(21.4), {1083.00, 540.66}(18.1), 
01:38:57.428 00.002 16872 setting lock position to (208.27, 173.05)
01:38:57.431 00.003 16872 MultiStar: stabilizing after lock position change
01:38:57.434 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
01:38:57.436 00.002 16872 UpdateGuideState(): m_state=1
01:38:57.439 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:38:57.443 00.004 16872 Star::Find returns 1 (0), X=208.27, Y=173.05, Mass=75809, SNR=167.7, Peak=7080 HFD=4.2
01:38:57.445 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
01:38:57.448 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:38:57.451 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
01:38:57.457 00.006 16872 setting force full frames = false
01:38:57.460 00.003 16872 setting lock position to (208.27, 173.05)
01:38:57.462 00.002 16872 MultiStar: stabilizing after lock position change
01:38:57.465 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:38:57.468 00.003 16872 Changing from state SELECTING to SELECTED
01:38:57.471 00.003 16872 guider state => SELECTED
01:38:57.482 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=7080, med=3204, FiltMin=3050, FiltMax=6260, Gamma=2.190
01:38:57.512 00.030 16872 UpdateGuideState exits: m=75809 SNR=167.7
01:38:57.515 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=7080, med=3204, FiltMin=3050, FiltMax=6260, Gamma=2.190
01:38:57.544 00.029 16872 Status Line: Auto-selected star at (208.3, 173.1)
01:38:57.559 00.015 16872 PhdController: newstate STATE_WAIT_SELECTED
01:38:57.562 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:57.564 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:38:57.568 00.004 16872 Enqueuing Expose request
01:38:57.571 00.003 9640 Worker thread wakes up
01:38:57.571 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:38:57.571 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,158,31,31)
01:38:57.571 00.000 16872 evsrv: cli 0D3C0A48 connect
01:38:57.574 00.003 16872 case statement mapped state 2 to 1
01:38:57.578 00.004 16872 case statement mapped state 2 to 1
01:38:57.583 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"e508fb88-9b1c-4e61-8918-136d3a2b7453"}
01:38:57.586 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[208.27,173.05],"id":"e508fb88-9b1c-4e61-8918-136d3a2b7453"}
01:38:57.594 00.008 16872 evsrv: cli 0D3C0A48 disconnect
01:38:57.598 00.004 16872 evsrv: cli 0D3BFB48 connect
01:38:57.601 00.003 16872 case statement mapped state 2 to 1
01:38:57.604 00.003 16872 case statement mapped state 2 to 1
01:38:57.608 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"9edd0697-bbc7-4f95-820e-1d9b2e144ed0"}
01:38:57.611 00.003 16872 case statement mapped state 2 to 1
01:38:57.616 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"9edd0697-bbc7-4f95-820e-1d9b2e144ed0"}
01:38:57.621 00.005 16872 evsrv: cli 0D3BFB48 disconnect
01:38:58.025 00.404 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d80536b-efde-46eb-b43c-b9dab6a2c3e5"}
01:38:58.028 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1d80536b-efde-46eb-b43c-b9dab6a2c3e5"}
01:38:58.034 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a957edce-e919-4a33-9320-bdadfb3de097"}
01:38:58.037 00.003 16872 case statement mapped state 2 to 1
01:38:58.040 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"a957edce-e919-4a33-9320-bdadfb3de097"}
01:38:58.043 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"636b2d4f-10a4-4d9b-a099-bf5b62b594a6"}
01:38:58.047 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.27,7.05],"pixels":"..."},"id":"636b2d4f-10a4-4d9b-a099-bf5b62b594a6"}
01:38:58.622 00.575 16872 evsrv: cli 0D3C0A48 connect
01:38:58.625 00.003 16872 case statement mapped state 2 to 1
01:38:58.628 00.003 16872 case statement mapped state 2 to 1
01:38:58.632 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f5621d04-bbe8-4d3b-87a7-9155f4819e05"}
01:38:58.635 00.003 16872 case statement mapped state 2 to 1
01:38:58.637 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f5621d04-bbe8-4d3b-87a7-9155f4819e05"}
01:38:58.641 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:38:59.643 01.002 16872 evsrv: cli 0D3BFB48 connect
01:38:59.646 00.003 16872 case statement mapped state 2 to 1
01:38:59.649 00.003 16872 case statement mapped state 2 to 1
01:38:59.654 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"3cb11353-7c1f-428d-b902-9455b37eea90"}
01:38:59.657 00.003 16872 case statement mapped state 2 to 1
01:38:59.660 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"3cb11353-7c1f-428d-b902-9455b37eea90"}
01:38:59.662 00.002 16872 evsrv: cli 0D3BFB48 disconnect
01:39:00.664 01.002 16872 evsrv: cli 0D3BF8C8 connect
01:39:00.667 00.003 16872 case statement mapped state 2 to 1
01:39:00.671 00.004 16872 case statement mapped state 2 to 1
01:39:00.674 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"51402f99-a620-41ea-b5f7-48701a670f98"}
01:39:00.677 00.003 16872 case statement mapped state 2 to 1
01:39:00.680 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"51402f99-a620-41ea-b5f7-48701a670f98"}
01:39:00.683 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:39:01.535 00.852 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2e9aca0-f798-4f51-9c22-70ee077eee6b"}
01:39:01.539 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e2e9aca0-f798-4f51-9c22-70ee077eee6b"}
01:39:01.544 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"352187f5-8df3-4a25-99c2-b7aacc530392"}
01:39:01.547 00.003 16872 case statement mapped state 2 to 1
01:39:01.550 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"352187f5-8df3-4a25-99c2-b7aacc530392"}
01:39:01.553 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8a929fad-386d-42b3-ab07-c8867feee140"}
01:39:01.559 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.27,7.05],"pixels":"..."},"id":"8a929fad-386d-42b3-ab07-c8867feee140"}
01:39:01.633 00.074 9640 Exposure complete
01:39:01.684 00.051 16872 evsrv: cli 0D3C0A48 connect
01:39:01.687 00.003 16872 case statement mapped state 2 to 1
01:39:01.691 00.004 16872 case statement mapped state 2 to 1
01:39:01.694 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"239d99f2-a55c-45b7-9788-b8bc120a1aa7"}
01:39:01.698 00.004 16872 case statement mapped state 2 to 1
01:39:01.700 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"239d99f2-a55c-45b7-9788-b8bc120a1aa7"}
01:39:01.704 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:39:01.774 00.070 9640 worker thread done servicing request
01:39:01.774 00.000 16872 OnExposeComplete: enter
01:39:01.777 00.003 16872 UpdateGuideState(): m_state=2
01:39:01.780 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:39:01.784 00.004 16872 Star::Find returns 1 (0), X=208.34, Y=173.57, Mass=81576, SNR=177.9, Peak=7164 HFD=4.6
01:39:01.791 00.007 16872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.59) = xAngle (3.02 = 3.02)
01:39:01.793 00.002 16872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.07 = 3.07)
01:39:01.796 00.003 16872 CameraToMount -- cameraX=0.07 cameraY=0.52 hyp=0.52 cameraTheta=1.44 mountX=-0.52 mountY=0.04, mountTheta=3.07
01:39:01.800 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=7164, med=3216, FiltMin=3084, FiltMax=6184, Gamma=2.190
01:39:01.834 00.034 16872 UpdateGuideState exits: m=81576 SNR=177.9
01:39:01.838 00.004 16872 PhdController: newstate STATE_CALIBRATE
01:39:01.841 00.003 16872 PhdController: newstate STATE_GUIDE
01:39:01.855 00.014 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:39:01.858 00.003 16872 guider state => CALIBRATED
01:39:01.860 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:39:01.870 00.010 16872 reset dither spiral
01:39:01.873 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:39:01.875 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:01.878 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:39:01.880 00.002 16872 Enqueuing Expose request
01:39:01.883 00.003 9640 Worker thread wakes up
01:39:01.884 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:39:01.884 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:39:02.706 00.822 16872 evsrv: cli 0D3C0228 connect
01:39:02.709 00.003 16872 case statement mapped state 5 to 1
01:39:02.713 00.004 16872 case statement mapped state 5 to 1
01:39:02.717 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"7e4e8432-72b3-46ac-b291-0e4bcd9b2e4b"}
01:39:02.719 00.002 16872 case statement mapped state 5 to 1
01:39:02.721 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"7e4e8432-72b3-46ac-b291-0e4bcd9b2e4b"}
01:39:02.725 00.004 16872 evsrv: cli 0D3C0228 disconnect
01:39:03.726 01.001 16872 evsrv: cli 0D3BFB48 connect
01:39:03.730 00.004 16872 case statement mapped state 5 to 1
01:39:03.736 00.006 16872 case statement mapped state 5 to 1
01:39:03.742 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"b3573a6e-1bdf-4e73-8b54-7af5c09428ab"}
01:39:03.746 00.004 16872 case statement mapped state 5 to 1
01:39:03.749 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"b3573a6e-1bdf-4e73-8b54-7af5c09428ab"}
01:39:03.754 00.005 16872 evsrv: cli 0D3BFB48 disconnect
01:39:04.755 01.001 16872 evsrv: cli 0D3C0228 connect
01:39:04.757 00.002 16872 case statement mapped state 5 to 1
01:39:04.761 00.004 16872 case statement mapped state 5 to 1
01:39:04.764 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"877924b3-5f05-4135-b6c4-4d379e01bf75"}
01:39:04.767 00.003 16872 case statement mapped state 5 to 1
01:39:04.770 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"877924b3-5f05-4135-b6c4-4d379e01bf75"}
01:39:04.773 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:39:05.034 00.261 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d74df87b-6949-4268-ae4a-1f5728b7fee1"}
01:39:05.039 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d74df87b-6949-4268-ae4a-1f5728b7fee1"}
01:39:05.044 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ee535b4-969a-4b47-a48c-0a684bf047fa"}
01:39:05.049 00.005 16872 case statement mapped state 5 to 1
01:39:05.051 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6ee535b4-969a-4b47-a48c-0a684bf047fa"}
01:39:05.055 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"577f3040-2d1f-4a1f-ad50-99c0a4d77b23"}
01:39:05.059 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.34,6.57],"pixels":"..."},"id":"577f3040-2d1f-4a1f-ad50-99c0a4d77b23"}
01:39:05.774 00.715 16872 evsrv: cli 0D3BFB48 connect
01:39:05.778 00.004 16872 case statement mapped state 5 to 1
01:39:05.782 00.004 16872 case statement mapped state 5 to 1
01:39:05.785 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"77f47ead-1a4c-49e5-8ed5-24572337bab7"}
01:39:05.787 00.002 16872 case statement mapped state 5 to 1
01:39:05.790 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"77f47ead-1a4c-49e5-8ed5-24572337bab7"}
01:39:05.794 00.004 16872 evsrv: cli 0D3BFB48 disconnect
01:39:05.964 00.170 9640 Exposure complete
01:39:06.100 00.136 9640 worker thread done servicing request
01:39:06.100 00.000 16872 OnExposeComplete: enter
01:39:06.103 00.003 16872 UpdateGuideState(): m_state=5
01:39:06.106 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:39:06.110 00.004 16872 Star::Find returns 1 (0), X=208.29, Y=173.85, Mass=77311, SNR=169.0, Peak=7940 HFD=4.1
01:39:06.111 00.001 16872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.59) = xAngle (3.14 = 3.14)
01:39:06.115 00.004 16872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.18 = -3.10)
01:39:06.118 00.003 16872 CameraToMount -- cameraX=0.02 cameraY=0.80 hyp=0.80 cameraTheta=1.55 mountX=-0.80 mountY=-0.03, mountTheta=-3.10
01:39:06.121 00.003 16872 Changing from state CALIBRATED to GUIDING
01:39:06.125 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:39:06.128 00.003 16872 ScopeASCOM::SideOfPier() returns 1
01:39:06.283 00.155 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
01:39:06.286 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:39:06.289 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:39:06.291 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:39:06.294 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:39:06.299 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:39:06.301 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:39:06.305 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:39:06.307 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:39:06.310 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:39:06.313 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:39:06.316 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:39:06.318 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:39:06.320 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:39:06.421 00.101 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:39:06.426 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:39:06.428 00.002 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
01:39:06.434 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:39:06.438 00.004 16872 ScopeASCOM::SideOfPier() returns 1
01:39:06.501 00.063 16872 setting lock position to (208.29, 173.85)
01:39:06.506 00.005 16872 MultiStar: stabilizing after lock position change
01:39:06.509 00.003 16872 guider state => GUIDING
01:39:06.511 00.002 16872 Status Line: Guiding
01:39:06.517 00.006 16872 Mount: notify guiding started
01:39:06.522 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:39:06.525 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
01:39:06.527 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:39:06.531 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:39:06.535 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:39:06.537 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
01:39:06.539 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
01:39:06.542 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:39:06.546 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
01:39:06.549 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:39:06.551 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:39:06.554 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:39:06.557 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:39:06.559 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:39:06.565 00.006 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:39:06.567 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:39:06.569 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:39:06.572 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:39:06.575 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:39:06.578 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:39:06.581 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:39:06.584 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:39:06.587 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:39:06.590 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:39:06.595 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:39:06.598 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:39:06.600 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:39:06.603 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:39:06.605 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:39:06.611 00.006 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:39:06.613 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:39:06.616 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:39:06.618 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:39:06.622 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:39:06.626 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:39:06.628 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:39:06.631 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:39:06.634 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:39:06.809 00.175 16872 evsrv: cli 0D3C0228 connect
01:39:06.813 00.004 16872 case statement mapped state 6 to 3
01:39:06.816 00.003 16872 case statement mapped state 6 to 3
01:39:06.820 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"77fdd1b0-5629-4ed9-afdc-2f0fb3c78f6c"}
01:39:06.822 00.002 16872 case statement mapped state 6 to 3
01:39:06.827 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"77fdd1b0-5629-4ed9-afdc-2f0fb3c78f6c"}
01:39:06.830 00.003 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:39:06.923 00.093 16872 ScopeASCOM::SideOfPier() returns 1
01:39:06.926 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:39:06.929 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:39:06.932 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:39:06.935 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
01:39:06.937 00.002 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
01:39:06.940 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
01:39:06.942 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
01:39:06.945 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
01:39:06.948 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:39:06.951 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=7940, med=3212, FiltMin=3066, FiltMax=6376, Gamma=2.190
01:39:06.981 00.030 16872 UpdateGuideState exits: m=77311 SNR=169.0
01:39:06.984 00.003 16872 evsrv: cli 0D3C0228 short write 0/81 Input / Output error
01:39:06.987 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
01:39:06.989 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:06.993 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:39:06.995 00.002 16872 Enqueuing Expose request
01:39:06.999 00.004 9640 Worker thread wakes up
01:39:07.000 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:39:07.000 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:39:07.000 00.000 16872 evsrv: cli 0D3C0228 disconnect
01:39:08.534 01.534 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a065498a-c759-4236-a620-b99fee61c144"}
01:39:08.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a065498a-c759-4236-a620-b99fee61c144"}
01:39:08.540 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ae1e9dc-749e-41e9-b76a-4a8117cd8b7d"}
01:39:08.545 00.005 16872 case statement mapped state 6 to 3
01:39:08.547 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ae1e9dc-749e-41e9-b76a-4a8117cd8b7d"}
01:39:08.551 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ad6d0f9a-fa98-4f2c-9774-76c75d5f5643"}
01:39:08.554 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.29,6.85],"pixels":"..."},"id":"ad6d0f9a-fa98-4f2c-9774-76c75d5f5643"}
01:39:11.057 02.503 9640 Exposure complete
01:39:11.193 00.136 9640 worker thread done servicing request
01:39:11.193 00.000 16872 OnExposeComplete: enter
01:39:11.201 00.008 16872 UpdateGuideState(): m_state=6
01:39:11.207 00.006 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:39:11.211 00.004 16872 Star::Find returns 1 (0), X=208.19, Y=174.72, Mass=82595, SNR=184.5, Peak=8412 HFD=3.9
01:39:11.216 00.005 16872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.59) = xAngle (3.27 = -3.01)
01:39:11.220 00.004 16872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.32 = -2.97)
01:39:11.224 00.004 16872 CameraToMount -- cameraX=-0.10 cameraY=0.87 hyp=0.88 cameraTheta=1.68 mountX=-0.87 mountY=-0.15, mountTheta=-2.97
01:39:11.231 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=0.87, opts=13)
01:39:11.235 00.004 16872 Enqueuing Move request for scope (-0.10, 0.87)
01:39:11.239 00.004 9640 Worker thread wakes up
01:39:11.239 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.87) opts 0xd
01:39:11.239 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.10, 0.87)
01:39:11.239 00.000 9640 Moving (-0.10, 0.87) raw xDistance=-0.87 yDistance=-0.15
01:39:11.239 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.78 from input -0.87
01:39:11.240 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.15, m_sumCorr=0
01:39:11.240 00.000 9640 MoveAxis(E, 92, ABG)
01:39:11.240 00.000 9640 Guiding  Dir = 2, Dur = 92
01:39:11.240 00.000 9640 IsSlewing returns 0
01:39:11.240 00.000 9640 IsGuiding returns 0
01:39:11.241 00.001 9640 PulseGuide returned control before completion, sleep 102
01:39:11.247 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=8412, med=3216, FiltMin=3124, FiltMax=6564, Gamma=2.190
01:39:11.279 00.032 16872 UpdateGuideState exits: m=82595 SNR=184.5
01:39:11.282 00.003 16872 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 1 / 99999
01:39:11.285 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777790351.285,"Host":"RBFOCUS307","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:39:11.289 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:11.294 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:39:11.297 00.003 16872 Enqueuing Expose request
01:39:11.352 00.055 9640 IsGuiding returns 1
01:39:11.352 00.000 9640 scope still moving after pulse duration time elapsed
01:39:11.384 00.032 9640 IsSlewing returns 0
01:39:11.386 00.002 9640 IsGuiding returns 0
01:39:11.386 00.000 9640 scope move finished after 92 + 53 ms
01:39:11.386 00.000 9640 Move returns status 0, amount 92
01:39:11.386 00.000 9640 MoveAxis(N, 0, ABG)
01:39:11.386 00.000 9640 Move returns status 0, amount 0
01:39:11.386 00.000 9640 move complete, result=0
01:39:11.386 00.000 9640 worker thread done servicing request
01:39:11.386 00.000 9640 Worker thread wakes up
01:39:11.387 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:39:11.387 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:39:11.387 00.000 16872 GuideStep: -0.9 px 92 ms EAST, -0.2 px 0 ms NORTH
01:39:12.034 00.647 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"13211f5a-3978-45e6-a555-5d83735247cd"}
01:39:12.037 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"13211f5a-3978-45e6-a555-5d83735247cd"}
01:39:12.042 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44e3d05d-754b-4c7b-93f9-23db932e19d9"}
01:39:12.046 00.004 16872 case statement mapped state 6 to 3
01:39:12.050 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"44e3d05d-754b-4c7b-93f9-23db932e19d9"}
01:39:12.054 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6c71fb43-5367-4c15-ae2e-ee1455600272"}
01:39:12.058 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.19,6.72],"pixels":"..."},"id":"6c71fb43-5367-4c15-ae2e-ee1455600272"}
01:39:15.458 03.400 9640 Exposure complete
01:39:15.533 00.075 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06a8fa4f-cfb0-4bff-b092-b6e522b0c989"}
01:39:15.536 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"06a8fa4f-cfb0-4bff-b092-b6e522b0c989"}
01:39:15.539 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"976aeb35-02d1-43ab-b92e-89115cf39394"}
01:39:15.544 00.005 16872 case statement mapped state 6 to 3
01:39:15.546 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"976aeb35-02d1-43ab-b92e-89115cf39394"}
01:39:15.551 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a9679b01-2a15-4785-838f-70c54c56c48c"}
01:39:15.554 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.19,6.72],"pixels":"..."},"id":"a9679b01-2a15-4785-838f-70c54c56c48c"}
01:39:15.594 00.040 9640 worker thread done servicing request
01:39:15.594 00.000 16872 OnExposeComplete: enter
01:39:15.597 00.003 16872 UpdateGuideState(): m_state=6
01:39:15.599 00.002 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:39:15.602 00.003 16872 Star::Find returns 1 (0), X=208.45, Y=174.52, Mass=81622, SNR=169.7, Peak=8144 HFD=3.9
01:39:15.605 00.003 16872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.59) = xAngle (2.92 = 2.92)
01:39:15.608 00.003 16872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.97 = 2.97)
01:39:15.611 00.003 16872 CameraToMount -- cameraX=0.16 cameraY=0.67 hyp=0.69 cameraTheta=1.34 mountX=-0.67 mountY=0.12, mountTheta=2.97
01:39:15.615 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.16, y=0.67, opts=13)
01:39:15.618 00.003 16872 Enqueuing Move request for scope (0.16, 0.67)
01:39:15.623 00.005 9640 Worker thread wakes up
01:39:15.623 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.67) opts 0xd
01:39:15.624 00.001 9640 Handling offset move in thread for scope, endpoint = (0.16, 0.67)
01:39:15.624 00.000 9640 Moving (0.16, 0.67) raw xDistance=-0.67 yDistance=0.12
01:39:15.624 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.67
01:39:15.624 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
01:39:15.624 00.000 9640 MoveAxis(E, 81, ABG)
01:39:15.624 00.000 9640 Guiding  Dir = 2, Dur = 81
01:39:15.624 00.000 9640 IsSlewing returns 0
01:39:15.624 00.000 9640 IsGuiding returns 0
01:39:15.625 00.001 9640 PulseGuide returned control before completion, sleep 91
01:39:15.629 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=8144, med=3216, FiltMin=3136, FiltMax=6844, Gamma=2.190
01:39:15.659 00.030 16872 UpdateGuideState exits: m=81622 SNR=169.7
01:39:15.663 00.004 16872 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 2 / 99999
01:39:15.665 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777790355.665,"Host":"RBFOCUS307","Inst":1,"Distance":0.78,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
01:39:15.673 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:15.676 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:39:15.678 00.002 16872 Enqueuing Expose request
01:39:15.729 00.051 9640 IsGuiding returns 1
01:39:15.729 00.000 9640 scope still moving after pulse duration time elapsed
01:39:15.760 00.031 9640 IsSlewing returns 0
01:39:15.761 00.001 9640 IsGuiding returns 1
01:39:15.790 00.029 9640 IsSlewing returns 0
01:39:15.791 00.001 9640 IsGuiding returns 1
01:39:15.822 00.031 9640 IsSlewing returns 0
01:39:15.822 00.000 9640 IsGuiding returns 0
01:39:15.822 00.000 9640 scope move finished after 81 + 116 ms
01:39:15.822 00.000 9640 Move returns status 0, amount 81
01:39:15.822 00.000 9640 MoveAxis(N, 0, ABG)
01:39:15.822 00.000 9640 Move returns status 0, amount 0
01:39:15.822 00.000 9640 move complete, result=0
01:39:15.822 00.000 9640 worker thread done servicing request
01:39:15.822 00.000 9640 Worker thread wakes up
01:39:15.822 00.000 16872 GuideStep: -0.7 px 81 ms EAST, 0.1 px 0 ms NORTH
01:39:15.826 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:39:15.826 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:39:19.032 03.206 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d329170-19ce-4982-a91b-9a2640734c28"}
01:39:19.035 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7d329170-19ce-4982-a91b-9a2640734c28"}
01:39:19.038 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d8aac96e-c5fe-4c97-adf7-eb59e6ac9996"}
01:39:19.042 00.004 16872 case statement mapped state 6 to 3
01:39:19.048 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8aac96e-c5fe-4c97-adf7-eb59e6ac9996"}
01:39:19.052 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d476d17a-d4f0-441f-9596-d97b0b05d023"}
01:39:19.055 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.45,6.52],"pixels":"..."},"id":"d476d17a-d4f0-441f-9596-d97b0b05d023"}
01:39:19.901 00.846 9640 Exposure complete
01:39:20.039 00.138 9640 worker thread done servicing request
01:39:20.039 00.000 16872 OnExposeComplete: enter
01:39:20.042 00.003 16872 UpdateGuideState(): m_state=6
01:39:20.045 00.003 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:39:20.048 00.003 16872 Star::Find returns 1 (0), X=208.84, Y=173.80, Mass=74928, SNR=159.0, Peak=7524 HFD=4.3
01:39:20.051 00.003 16872 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.59) = xAngle (1.50 = 1.50)
01:39:20.053 00.002 16872 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.54 = 1.54)
01:39:20.056 00.003 16872 CameraToMount -- cameraX=0.55 cameraY=-0.05 hyp=0.55 cameraTheta=-0.09 mountX=0.04 mountY=0.55, mountTheta=1.50
01:39:20.060 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.55, y=-0.05, opts=13)
01:39:20.065 00.005 16872 Enqueuing Move request for scope (0.55, -0.05)
01:39:20.068 00.003 9640 Worker thread wakes up
01:39:20.068 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.05) opts 0xd
01:39:20.068 00.000 9640 Handling offset move in thread for scope, endpoint = (0.55, -0.05)
01:39:20.068 00.000 9640 Moving (0.55, -0.05) raw xDistance=0.04 yDistance=0.55
01:39:20.068 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:39:20.068 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.55, m_sumCorr=0
01:39:20.069 00.001 9640 MoveAxis(E, 0, ABG)
01:39:20.069 00.000 9640 Move returns status 0, amount 0
01:39:20.069 00.000 9640 MoveAxis(N, 0, ABG)
01:39:20.069 00.000 9640 Move returns status 0, amount 0
01:39:20.069 00.000 9640 move complete, result=0
01:39:20.069 00.000 9640 worker thread done servicing request
01:39:20.075 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=7524, med=3216, FiltMin=3134, FiltMax=6272, Gamma=2.190
01:39:20.107 00.032 16872 UpdateGuideState exits: m=74928 SNR=159.0
01:39:20.112 00.005 16872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 3 / 99999
01:39:20.114 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777790360.114,"Host":"RBFOCUS307","Inst":1,"Distance":0.71,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
01:39:20.117 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:20.121 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:39:20.123 00.002 16872 Enqueuing Expose request
01:39:20.126 00.003 9640 Worker thread wakes up
01:39:20.126 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:39:20.126 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:39:20.126 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
01:39:22.533 02.407 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d485b182-ded1-4064-a5b5-deb17dba6432"}
01:39:22.536 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d485b182-ded1-4064-a5b5-deb17dba6432"}
01:39:22.540 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee27fb91-ffc8-45dc-868e-f835e0b2c239"}
01:39:22.543 00.003 16872 case statement mapped state 6 to 3
01:39:22.546 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee27fb91-ffc8-45dc-868e-f835e0b2c239"}
01:39:22.549 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"defdcc72-eb29-4868-8993-751da76f30d1"}
01:39:22.552 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.84,6.80],"pixels":"..."},"id":"defdcc72-eb29-4868-8993-751da76f30d1"}
01:39:24.216 01.664 9640 Exposure complete
01:39:24.360 00.144 16872 OnExposeComplete: enter
01:39:24.364 00.004 16872 UpdateGuideState(): m_state=6
01:39:24.370 00.006 9640 worker thread done servicing request
01:39:24.371 00.001 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:39:24.376 00.005 16872 Star::Find returns 1 (0), X=209.18, Y=174.87, Mass=80048, SNR=169.2, Peak=7940 HFD=4.2
01:39:24.381 00.005 16872 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.59) = xAngle (2.43 = 2.43)
01:39:24.385 00.004 16872 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.48 = 2.48)
01:39:24.390 00.005 16872 CameraToMount -- cameraX=0.90 cameraY=1.02 hyp=1.35 cameraTheta=0.85 mountX=-1.03 mountY=0.83, mountTheta=2.46
01:39:24.395 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.90, y=1.02, opts=13)
01:39:24.399 00.004 16872 Enqueuing Move request for scope (0.90, 1.02)
01:39:24.404 00.005 9640 Worker thread wakes up
01:39:24.404 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.90, 1.02) opts 0xd
01:39:24.404 00.000 9640 Handling offset move in thread for scope, endpoint = (0.90, 1.02)
01:39:24.404 00.000 9640 Moving (0.90, 1.02) raw xDistance=-1.03 yDistance=0.83
01:39:24.404 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.93 from input -1.03
01:39:24.404 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.83, m_sumCorr=0
01:39:24.404 00.000 9640 MoveAxis(E, 110, ABG)
01:39:24.404 00.000 9640 Guiding  Dir = 2, Dur = 110
01:39:24.406 00.002 9640 IsSlewing returns 0
01:39:24.406 00.000 9640 IsGuiding returns 0
01:39:24.407 00.001 9640 PulseGuide returned control before completion, sleep 120
01:39:24.412 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=7940, med=3212, FiltMin=3084, FiltMax=6536, Gamma=2.190
01:39:24.446 00.034 16872 UpdateGuideState exits: m=80048 SNR=169.2
01:39:24.451 00.005 16872 PhdController: settling, locked = 1, distance = 0.91 (1.50) aobump = 0 frame = 4 / 99999
01:39:24.455 00.004 16872 PhdController: newstate STATE_FINISH
01:39:24.457 00.002 16872 PhdController complete: success
01:39:24.461 00.004 16872 evsrv: {"Event":"SettleDone","Timestamp":1777790364.461,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:39:24.465 00.004 16872 Mount: notify guiding dither settle done success=1
01:39:24.468 00.003 16872 PhdController: newstate STATE_IDLE
01:39:24.471 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:24.474 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:39:24.476 00.002 16872 Enqueuing Expose request
01:39:24.541 00.065 9640 IsGuiding returns 1
01:39:24.541 00.000 9640 scope still moving after pulse duration time elapsed
01:39:24.574 00.033 9640 IsSlewing returns 0
01:39:24.574 00.000 9640 IsGuiding returns 0
01:39:24.575 00.001 9640 scope move finished after 110 + 58 ms
01:39:24.575 00.000 9640 Move returns status 0, amount 110
01:39:24.575 00.000 9640 MoveAxis(N, 0, ABG)
01:39:24.575 00.000 9640 Move returns status 0, amount 0
01:39:24.575 00.000 9640 move complete, result=0
01:39:24.575 00.000 9640 worker thread done servicing request
01:39:24.575 00.000 9640 Worker thread wakes up
01:39:24.575 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:39:24.575 00.000 16872 GuideStep: -1.0 px 110 ms EAST, 0.8 px 0 ms NORTH
01:39:24.580 00.005 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:39:25.508 00.928 16872 evsrv: cli 0D3C0A48 connect
01:39:25.513 00.005 16872 case statement mapped state 6 to 3
01:39:25.517 00.004 16872 case statement mapped state 6 to 3
01:39:25.522 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"65fc7368-70ad-40d7-8f17-de3b49c611d1"}
01:39:25.525 00.003 16872 case statement mapped state 6 to 3
01:39:25.528 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"65fc7368-70ad-40d7-8f17-de3b49c611d1"}
01:39:25.531 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:39:26.033 00.502 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d4a60353-61d3-4f13-9996-101fc99273c3"}
01:39:26.037 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d4a60353-61d3-4f13-9996-101fc99273c3"}
01:39:26.042 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eccb296f-c26f-4526-90e2-bbe5b2b89a1c"}
01:39:26.045 00.003 16872 case statement mapped state 6 to 3
01:39:26.051 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eccb296f-c26f-4526-90e2-bbe5b2b89a1c"}
01:39:26.054 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7a757f5b-1b06-44ee-96d7-b182c0575cb8"}
01:39:26.057 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.18,6.87],"pixels":"..."},"id":"7a757f5b-1b06-44ee-96d7-b182c0575cb8"}
01:39:28.631 02.574 9640 Exposure complete
01:39:28.770 00.139 9640 worker thread done servicing request
01:39:28.770 00.000 16872 OnExposeComplete: enter
01:39:28.774 00.004 16872 UpdateGuideState(): m_state=6
01:39:28.777 00.003 16872 Star::Find(15, 209, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:39:28.779 00.002 16872 Star::Find returns 1 (0), X=209.00, Y=173.71, Mass=82014, SNR=174.4, Peak=9112 HFD=4.0
01:39:28.783 00.004 16872 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.59) = xAngle (1.39 = 1.39)
01:39:28.786 00.003 16872 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.44 = 1.44)
01:39:28.788 00.002 16872 CameraToMount -- cameraX=0.71 cameraY=-0.14 hyp=0.72 cameraTheta=-0.19 mountX=0.13 mountY=0.71, mountTheta=1.39
01:39:28.793 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.71, y=-0.14, opts=13)
01:39:28.797 00.004 16872 Enqueuing Move request for scope (0.71, -0.14)
01:39:28.799 00.002 9640 Worker thread wakes up
01:39:28.800 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.14) opts 0xd
01:39:28.800 00.000 9640 Handling offset move in thread for scope, endpoint = (0.71, -0.14)
01:39:28.800 00.000 9640 Moving (0.71, -0.14) raw xDistance=0.13 yDistance=0.71
01:39:28.800 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.02 from input 0.13
01:39:28.800 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 0.71, m_sumCorr=0.3
01:39:28.800 00.000 9640 MoveAxis(W, 3, ABG)
01:39:28.800 00.000 9640 Guiding  Dir = 3, Dur = 3
01:39:28.800 00.000 9640 IsSlewing returns 0
01:39:28.800 00.000 9640 IsGuiding returns 0
01:39:28.801 00.001 9640 PulseGuide returned control before completion, sleep 13
01:39:28.805 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=9112, med=3208, FiltMin=3070, FiltMax=6908, Gamma=2.190
01:39:28.825 00.020 9640 IsGuiding returns 1
01:39:28.825 00.000 9640 scope still moving after pulse duration time elapsed
01:39:28.838 00.013 16872 UpdateGuideState exits: m=82014 SNR=174.4
01:39:28.842 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:28.846 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:39:28.848 00.002 16872 Enqueuing Expose request
01:39:28.857 00.009 9640 IsSlewing returns 0
01:39:28.857 00.000 9640 IsGuiding returns 0
01:39:28.857 00.000 9640 scope move finished after 3 + 53 ms
01:39:28.857 00.000 9640 Move returns status 0, amount 3
01:39:28.858 00.001 9640 MoveAxis(S, 36, ABG)
01:39:28.858 00.000 9640 Guiding  Dir = 1, Dur = 36
01:39:28.858 00.000 9640 IsSlewing returns 0
01:39:28.858 00.000 9640 IsGuiding returns 0
01:39:28.858 00.000 9640 PulseGuide returned control before completion, sleep 46
01:39:28.918 00.060 9640 IsGuiding returns 1
01:39:28.918 00.000 9640 scope still moving after pulse duration time elapsed
01:39:28.949 00.031 9640 IsSlewing returns 0
01:39:28.949 00.000 9640 IsGuiding returns 0
01:39:28.949 00.000 9640 scope move finished after 36 + 54 ms
01:39:28.949 00.000 9640 Move returns status 0, amount 36
01:39:28.949 00.000 9640 move complete, result=0
01:39:28.949 00.000 9640 worker thread done servicing request
01:39:28.949 00.000 9640 Worker thread wakes up
01:39:28.949 00.000 16872 GuideStep: 0.1 px 3 ms WEST, 0.7 px 36 ms SOUTH
01:39:28.952 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:39:28.952 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:39:29.532 00.580 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"abefed69-d967-4f8d-b00e-24e119fb8385"}
01:39:29.536 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"abefed69-d967-4f8d-b00e-24e119fb8385"}
01:39:29.540 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f188be64-b0e9-4dcc-a329-a495eec2f47a"}
01:39:29.544 00.004 16872 case statement mapped state 6 to 3
01:39:29.546 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f188be64-b0e9-4dcc-a329-a495eec2f47a"}
01:39:29.550 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6ee20330-aadb-45de-8825-7a038e8885f3"}
01:39:29.553 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.00,6.71],"pixels":"..."},"id":"6ee20330-aadb-45de-8825-7a038e8885f3"}
01:39:33.018 03.465 9640 Exposure complete
01:39:33.031 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"557fe631-1344-4662-8f87-88533ece271c"}
01:39:33.034 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"557fe631-1344-4662-8f87-88533ece271c"}
01:39:33.038 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe42733a-bd8e-40d2-9a1e-9c5c167f2532"}
01:39:33.042 00.004 16872 case statement mapped state 6 to 3
01:39:33.044 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe42733a-bd8e-40d2-9a1e-9c5c167f2532"}
01:39:33.048 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1453e344-af7c-4dee-9e2a-16060acb4e6e"}
01:39:33.051 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.00,6.71],"pixels":"..."},"id":"1453e344-af7c-4dee-9e2a-16060acb4e6e"}
01:39:33.156 00.105 9640 worker thread done servicing request
01:39:33.157 00.001 16872 OnExposeComplete: enter
01:39:33.159 00.002 16872 UpdateGuideState(): m_state=6
01:39:33.163 00.004 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:39:33.166 00.003 16872 Star::Find returns 1 (0), X=208.90, Y=174.31, Mass=82509, SNR=175.3, Peak=7852 HFD=4.1
01:39:33.169 00.003 16872 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.59) = xAngle (2.23 = 2.23)
01:39:33.172 00.003 16872 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.27 = 2.27)
01:39:33.176 00.004 16872 CameraToMount -- cameraX=0.61 cameraY=0.45 hyp=0.76 cameraTheta=0.64 mountX=-0.46 mountY=0.58, mountTheta=2.24
01:39:33.183 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.61, y=0.45, opts=13)
01:39:33.187 00.004 16872 Enqueuing Move request for scope (0.61, 0.45)
01:39:33.191 00.004 9640 Worker thread wakes up
01:39:33.191 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.45) opts 0xd
01:39:33.191 00.000 9640 Handling offset move in thread for scope, endpoint = (0.61, 0.45)
01:39:33.192 00.001 9640 Moving (0.61, 0.45) raw xDistance=-0.46 yDistance=0.58
01:39:33.192 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.46
01:39:33.192 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.58, m_sumCorr=0.55
01:39:33.192 00.000 9640 MoveAxis(E, 49, ABG)
01:39:33.192 00.000 9640 Guiding  Dir = 2, Dur = 49
01:39:33.192 00.000 9640 IsSlewing returns 0
01:39:33.192 00.000 9640 IsGuiding returns 0
01:39:33.193 00.001 9640 PulseGuide returned control before completion, sleep 59
01:39:33.203 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=7852, med=3216, FiltMin=3062, FiltMax=6528, Gamma=2.190
01:39:33.237 00.034 16872 UpdateGuideState exits: m=82509 SNR=175.3
01:39:33.241 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:33.248 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:39:33.252 00.004 16872 Enqueuing Expose request
01:39:33.262 00.010 9640 IsGuiding returns 1
01:39:33.262 00.000 9640 scope still moving after pulse duration time elapsed
01:39:33.289 00.027 9640 IsSlewing returns 0
01:39:33.290 00.001 9640 IsGuiding returns 0
01:39:33.290 00.000 9640 scope move finished after 49 + 48 ms
01:39:33.290 00.000 9640 Move returns status 0, amount 49
01:39:33.290 00.000 9640 MoveAxis(S, 31, ABG)
01:39:33.290 00.000 9640 Guiding  Dir = 1, Dur = 31
01:39:33.290 00.000 9640 IsSlewing returns 0
01:39:33.290 00.000 9640 IsGuiding returns 0
01:39:33.292 00.002 9640 PulseGuide returned control before completion, sleep 41
01:39:33.336 00.044 9640 IsGuiding returns 1
01:39:33.336 00.000 9640 scope still moving after pulse duration time elapsed
01:39:33.367 00.031 9640 IsSlewing returns 0
01:39:33.368 00.001 9640 IsGuiding returns 0
01:39:33.368 00.000 9640 scope move finished after 31 + 45 ms
01:39:33.368 00.000 9640 Move returns status 0, amount 31
01:39:33.368 00.000 9640 move complete, result=0
01:39:33.368 00.000 9640 worker thread done servicing request
01:39:33.368 00.000 9640 Worker thread wakes up
01:39:33.368 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:39:33.369 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:39:33.391 00.022 16872 GuideStep: -0.5 px 49 ms EAST, 0.6 px 31 ms SOUTH
01:39:36.531 03.140 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"182d664c-7b5b-429f-a95d-ca7c6d0b79a3"}
01:39:36.534 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"182d664c-7b5b-429f-a95d-ca7c6d0b79a3"}
01:39:36.538 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3cd7d350-9da0-4d33-9341-7d3bd3fff996"}
01:39:36.540 00.002 16872 case statement mapped state 6 to 3
01:39:36.543 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3cd7d350-9da0-4d33-9341-7d3bd3fff996"}
01:39:36.547 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e25e63e4-15d9-430a-9467-69ccf250bd5d"}
01:39:36.550 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.90,7.31],"pixels":"..."},"id":"e25e63e4-15d9-430a-9467-69ccf250bd5d"}
01:39:37.426 00.876 9640 Exposure complete
01:39:37.562 00.136 9640 worker thread done servicing request
01:39:37.562 00.000 16872 OnExposeComplete: enter
01:39:37.566 00.004 16872 UpdateGuideState(): m_state=6
01:39:37.569 00.003 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
01:39:37.571 00.002 16872 Star::Find returns 1 (0), X=209.45, Y=174.19, Mass=79289, SNR=173.4, Peak=7716 HFD=3.8
01:39:37.575 00.004 16872 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.59) = xAngle (1.87 = 1.87)
01:39:37.578 00.003 16872 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.91 = 1.91)
01:39:37.580 00.002 16872 CameraToMount -- cameraX=1.16 cameraY=0.33 hyp=1.21 cameraTheta=0.28 mountX=-0.35 mountY=1.14, mountTheta=1.87
01:39:37.584 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=1.16, y=0.33, opts=13)
01:39:37.587 00.003 16872 Enqueuing Move request for scope (1.16, 0.33)
01:39:37.590 00.003 9640 Worker thread wakes up
01:39:37.590 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.16, 0.33) opts 0xd
01:39:37.590 00.000 9640 Handling offset move in thread for scope, endpoint = (1.16, 0.33)
01:39:37.590 00.000 9640 Moving (1.16, 0.33) raw xDistance=-0.35 yDistance=1.14
01:39:37.590 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.35
01:39:37.590 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 1.14, m_sumCorr=0.76
01:39:37.590 00.000 9640 MoveAxis(E, 42, ABG)
01:39:37.590 00.000 9640 Guiding  Dir = 2, Dur = 42
01:39:37.590 00.000 9640 IsSlewing returns 0
01:39:37.591 00.001 9640 IsGuiding returns 0
01:39:37.591 00.000 9640 PulseGuide returned control before completion, sleep 52
01:39:37.598 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=7716, med=3216, FiltMin=3054, FiltMax=6264, Gamma=2.190
01:39:37.629 00.031 16872 UpdateGuideState exits: m=79289 SNR=173.4
01:39:37.632 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:37.635 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:39:37.637 00.002 16872 Enqueuing Expose request
01:39:37.655 00.018 9640 IsGuiding returns 0
01:39:37.655 00.000 9640 Move returns status 0, amount 42
01:39:37.655 00.000 9640 MoveAxis(S, 25, ABG)
01:39:37.655 00.000 9640 Guiding  Dir = 1, Dur = 25
01:39:37.655 00.000 9640 IsSlewing returns 0
01:39:37.656 00.001 9640 IsGuiding returns 0
01:39:37.656 00.000 9640 PulseGuide returned control before completion, sleep 35
01:39:37.702 00.046 9640 IsGuiding returns 1
01:39:37.702 00.000 9640 scope still moving after pulse duration time elapsed
01:39:37.735 00.033 9640 IsSlewing returns 0
01:39:37.735 00.000 9640 IsGuiding returns 0
01:39:37.736 00.001 9640 scope move finished after 25 + 54 ms
01:39:37.736 00.000 9640 Move returns status 0, amount 25
01:39:37.736 00.000 9640 move complete, result=0
01:39:37.736 00.000 9640 worker thread done servicing request
01:39:37.736 00.000 9640 Worker thread wakes up
01:39:37.736 00.000 16872 GuideStep: -0.4 px 42 ms EAST, 1.1 px 25 ms SOUTH
01:39:37.743 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
01:39:37.743 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:39:40.030 02.287 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b976fc39-a911-4635-826d-ad9f09765cbf"}
01:39:40.034 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b976fc39-a911-4635-826d-ad9f09765cbf"}
01:39:40.038 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b3b61fd-0da0-4fe9-8fdc-efef77da2fec"}
01:39:40.041 00.003 16872 case statement mapped state 6 to 3
01:39:40.043 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b3b61fd-0da0-4fe9-8fdc-efef77da2fec"}
01:39:40.048 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"79f4075f-1e81-4c13-8b65-a00de468b4f4"}
01:39:40.050 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.45,7.19],"pixels":"..."},"id":"79f4075f-1e81-4c13-8b65-a00de468b4f4"}
01:39:41.807 01.757 9640 Exposure complete
01:39:41.944 00.137 9640 worker thread done servicing request
01:39:41.944 00.000 16872 OnExposeComplete: enter
01:39:41.946 00.002 16872 UpdateGuideState(): m_state=6
01:39:41.950 00.004 16872 Star::Find(15, 209, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
01:39:41.954 00.004 16872 Star::Find returns 1 (0), X=209.15, Y=174.02, Mass=78866, SNR=169.2, Peak=8328 HFD=4.2
01:39:41.957 00.003 16872 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.59) = xAngle (1.78 = 1.78)
01:39:41.959 00.002 16872 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.82 = 1.82)
01:39:41.962 00.003 16872 CameraToMount -- cameraX=0.86 cameraY=0.16 hyp=0.87 cameraTheta=0.19 mountX=-0.18 mountY=0.84, mountTheta=1.78
01:39:41.966 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.86, y=0.16, opts=13)
01:39:41.971 00.005 16872 Enqueuing Move request for scope (0.86, 0.16)
01:39:41.974 00.003 9640 Worker thread wakes up
01:39:41.974 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.86, 0.16) opts 0xd
01:39:41.974 00.000 9640 Handling offset move in thread for scope, endpoint = (0.86, 0.16)
01:39:41.974 00.000 9640 Moving (0.86, 0.16) raw xDistance=-0.18 yDistance=0.84
01:39:41.974 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.18
01:39:41.974 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.84, m_sumCorr=0.96
01:39:41.974 00.000 9640 MoveAxis(E, 23, ABG)
01:39:41.974 00.000 9640 Guiding  Dir = 2, Dur = 23
01:39:41.974 00.000 9640 IsSlewing returns 0
01:39:41.975 00.001 9640 IsGuiding returns 0
01:39:41.975 00.000 9640 PulseGuide returned control before completion, sleep 33
01:39:41.980 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=8328, med=3216, FiltMin=3076, FiltMax=6792, Gamma=2.190
01:39:42.011 00.031 16872 UpdateGuideState exits: m=78866 SNR=169.2
01:39:42.018 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:42.021 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:39:42.024 00.003 16872 Enqueuing Expose request
01:39:42.027 00.003 9640 IsGuiding returns 1
01:39:42.027 00.000 9640 scope still moving after pulse duration time elapsed
01:39:42.058 00.031 9640 IsSlewing returns 0
01:39:42.059 00.001 9640 IsGuiding returns 0
01:39:42.059 00.000 9640 scope move finished after 23 + 61 ms
01:39:42.059 00.000 9640 Move returns status 0, amount 23
01:39:42.059 00.000 9640 MoveAxis(S, 24, ABG)
01:39:42.059 00.000 9640 Guiding  Dir = 1, Dur = 24
01:39:42.059 00.000 9640 IsSlewing returns 0
01:39:42.059 00.000 9640 IsGuiding returns 0
01:39:42.060 00.001 9640 PulseGuide returned control before completion, sleep 34
01:39:42.105 00.045 9640 IsGuiding returns 1
01:39:42.105 00.000 9640 scope still moving after pulse duration time elapsed
01:39:42.137 00.032 9640 IsSlewing returns 0
01:39:42.137 00.000 9640 IsGuiding returns 0
01:39:42.137 00.000 9640 scope move finished after 24 + 53 ms
01:39:42.137 00.000 9640 Move returns status 0, amount 24
01:39:42.137 00.000 9640 move complete, result=0
01:39:42.138 00.001 9640 worker thread done servicing request
01:39:42.138 00.000 9640 Worker thread wakes up
01:39:42.138 00.000 16872 GuideStep: -0.2 px 23 ms EAST, 0.8 px 24 ms SOUTH
01:39:42.141 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:39:42.141 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:39:43.529 01.388 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8476b8e6-62d8-47b0-84ec-23e7d156b5e6"}
01:39:43.533 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8476b8e6-62d8-47b0-84ec-23e7d156b5e6"}
01:39:43.538 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9d5e476-ee61-4d10-bc4f-f369236624e8"}
01:39:43.547 00.009 16872 case statement mapped state 6 to 3
01:39:43.551 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9d5e476-ee61-4d10-bc4f-f369236624e8"}
01:39:43.575 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"94473ae4-628a-423f-b9a9-361cc383cd9b"}
01:39:43.578 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.15,7.02],"pixels":"..."},"id":"94473ae4-628a-423f-b9a9-361cc383cd9b"}
01:39:46.200 02.622 9640 Exposure complete
01:39:46.340 00.140 9640 worker thread done servicing request
01:39:46.340 00.000 16872 OnExposeComplete: enter
01:39:46.343 00.003 16872 UpdateGuideState(): m_state=6
01:39:46.346 00.003 16872 Star::Find(15, 209, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
01:39:46.348 00.002 16872 Star::Find returns 1 (0), X=208.88, Y=173.84, Mass=76864, SNR=164.1, Peak=8072 HFD=4.1
01:39:46.351 00.003 16872 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.59) = xAngle (1.57 = 1.57)
01:39:46.353 00.002 16872 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.62 = 1.62)
01:39:46.356 00.003 16872 CameraToMount -- cameraX=0.59 cameraY=-0.01 hyp=0.59 cameraTheta=-0.02 mountX=0.00 mountY=0.59, mountTheta=1.57
01:39:46.362 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.59, y=-0.01, opts=13)
01:39:46.365 00.003 16872 Enqueuing Move request for scope (0.59, -0.01)
01:39:46.367 00.002 9640 Worker thread wakes up
01:39:46.368 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.01) opts 0xd
01:39:46.368 00.000 9640 Handling offset move in thread for scope, endpoint = (0.59, -0.01)
01:39:46.368 00.000 9640 Moving (0.59, -0.01) raw xDistance=0.00 yDistance=0.59
01:39:46.368 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:39:46.368 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.59, m_sumCorr=1.2
01:39:46.368 00.000 9640 MoveAxis(E, 0, ABG)
01:39:46.368 00.000 9640 Move returns status 0, amount 0
01:39:46.368 00.000 9640 MoveAxis(S, 31, ABG)
01:39:46.368 00.000 9640 Guiding  Dir = 1, Dur = 31
01:39:46.368 00.000 9640 IsSlewing returns 0
01:39:46.368 00.000 9640 IsGuiding returns 0
01:39:46.369 00.001 9640 PulseGuide returned control before completion, sleep 41
01:39:46.373 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2828, max=8072, med=3212, FiltMin=3130, FiltMax=6704, Gamma=2.190
01:39:46.407 00.034 16872 UpdateGuideState exits: m=76864 SNR=164.1
01:39:46.412 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:46.414 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:39:46.417 00.003 16872 Enqueuing Expose request
01:39:46.422 00.005 9640 IsGuiding returns 1
01:39:46.422 00.000 9640 scope still moving after pulse duration time elapsed
01:39:46.454 00.032 9640 IsSlewing returns 0
01:39:46.454 00.000 9640 IsGuiding returns 0
01:39:46.454 00.000 9640 scope move finished after 31 + 54 ms
01:39:46.454 00.000 9640 Move returns status 0, amount 31
01:39:46.455 00.001 9640 move complete, result=0
01:39:46.455 00.000 9640 worker thread done servicing request
01:39:46.456 00.001 9640 Worker thread wakes up
01:39:46.456 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:39:46.456 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:39:46.459 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.6 px 31 ms SOUTH
01:39:47.029 00.570 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a45646b5-edf5-477c-aa70-e1cdb080896a"}
01:39:47.034 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a45646b5-edf5-477c-aa70-e1cdb080896a"}
01:39:47.040 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"351d0521-7d6d-495e-975a-346f56cb504b"}
01:39:47.044 00.004 16872 case statement mapped state 6 to 3
01:39:47.048 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"351d0521-7d6d-495e-975a-346f56cb504b"}
01:39:47.057 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"07d64269-7982-4fa2-b71d-d545bc4d2f05"}
01:39:47.059 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.88,6.84],"pixels":"..."},"id":"07d64269-7982-4fa2-b71d-d545bc4d2f05"}
01:39:50.508 03.449 9640 Exposure complete
01:39:50.528 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3e843654-2f40-4df7-a407-6537bcf87a48"}
01:39:50.532 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3e843654-2f40-4df7-a407-6537bcf87a48"}
01:39:50.537 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fd9cd21b-d492-4e55-b085-c27c9f416b4e"}
01:39:50.540 00.003 16872 case statement mapped state 6 to 3
01:39:50.542 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd9cd21b-d492-4e55-b085-c27c9f416b4e"}
01:39:50.547 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc97df48-7794-4c67-b3f4-4d7af799480a"}
01:39:50.551 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.88,6.84],"pixels":"..."},"id":"dc97df48-7794-4c67-b3f4-4d7af799480a"}
01:39:50.646 00.095 9640 worker thread done servicing request
01:39:50.647 00.001 16872 OnExposeComplete: enter
01:39:50.649 00.002 16872 UpdateGuideState(): m_state=6
01:39:50.652 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:39:50.654 00.002 16872 Star::Find returns 1 (0), X=208.50, Y=173.60, Mass=82367, SNR=175.5, Peak=7760 HFD=4.1
01:39:50.660 00.006 16872 MultiStar: exiting stabilization period
01:39:50.663 00.003 16872 MultiStar: updating star positions after lock position change
01:39:50.666 00.003 16872 Star::Find(15, 1578, 166, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:39:50.668 00.002 16872 Star::Find returns 1 (0), X=1578.40, Y=166.67, Mass=10344, SNR=54.1, Peak=3888 HFD=3.7
01:39:50.671 00.003 16872 Star::Find(15, 1624, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:39:50.675 00.004 16872 Star::Find returns 1 (0), X=1624.64, Y=270.29, Mass=7099, SNR=37.9, Peak=3748 HFD=3.5
01:39:50.677 00.002 16872 Star::Find(15, 683, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:39:50.680 00.003 16872 Star::Find returns 1 (0), X=683.51, Y=865.60, Mass=7036, SNR=40.3, Peak=3684 HFD=3.3
01:39:50.682 00.002 16872 Star::Find(15, 139, 896, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:39:50.685 00.003 16872 Star::Find returns 1 (0), X=139.75, Y=896.03, Mass=6780, SNR=39.2, Peak=3624 HFD=4.0
01:39:50.688 00.003 16872 Star::Find(15, 1739, 221, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:39:50.693 00.005 16872 Star::Find returns 1 (0), X=1739.94, Y=221.54, Mass=5464, SNR=36.2, Peak=3572 HFD=5.3
01:39:50.696 00.003 16872 Star::Find(15, 71, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:39:50.698 00.002 16872 Star::Find returns 1 (0), X=72.27, Y=791.43, Mass=4484, SNR=29.5, Peak=3476 HFD=3.7
01:39:50.701 00.003 16872 Star::Find(15, 724, 148, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:39:50.704 00.003 16872 Star::Find returns 1 (0), X=724.11, Y=147.58, Mass=3861, SNR=26.2, Peak=3444 HFD=3.7
01:39:50.707 00.003 16872 Star::Find(15, 1690, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:39:50.709 00.002 16872 Star::Find returns 1 (0), X=1690.50, Y=900.48, Mass=3639, SNR=29.0, Peak=3448 HFD=3.2
01:39:50.711 00.002 16872 Star::Find(15, 125, 347, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:39:50.714 00.003 16872 Star::Find returns 1 (0), X=124.83, Y=347.53, Mass=1564, SNR=17.9, Peak=3372 HFD=2.9
01:39:50.716 00.002 16872 Star::Find(15, 1165, 504, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:39:50.721 00.005 16872 Star::Find returns 1 (0), X=1165.97, Y=504.63, Mass=2841, SNR=22.6, Peak=3396 HFD=4.4
01:39:50.723 00.002 16872 Star::Find(15, 1083, 541, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:39:50.726 00.003 16872 Star::Find returns 1 (0), X=1083.82, Y=542.89, Mass=2733, SNR=23.9, Peak=3376 HFD=3.8
01:39:50.728 00.002 16872 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.59) = xAngle (0.70 = 0.70)
01:39:50.731 00.003 16872 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.74 = 0.74)
01:39:50.733 00.002 16872 CameraToMount -- cameraX=0.21 cameraY=-0.26 hyp=0.33 cameraTheta=-0.89 mountX=0.25 mountY=0.22, mountTheta=0.72
01:39:50.739 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=-0.26, opts=13)
01:39:50.742 00.003 16872 Enqueuing Move request for scope (0.21, -0.26)
01:39:50.745 00.003 9640 Worker thread wakes up
01:39:50.746 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.26) opts 0xd
01:39:50.746 00.000 9640 Handling offset move in thread for scope, endpoint = (0.21, -0.26)
01:39:50.746 00.000 9640 Moving (0.21, -0.26) raw xDistance=0.25 yDistance=0.22
01:39:50.746 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.25
01:39:50.746 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.22, m_sumCorr=1.5
01:39:50.746 00.000 9640 MoveAxis(W, 27, ABG)
01:39:50.746 00.000 9640 Guiding  Dir = 3, Dur = 27
01:39:50.746 00.000 9640 IsSlewing returns 0
01:39:50.746 00.000 9640 IsGuiding returns 0
01:39:50.746 00.000 9640 PulseGuide returned control before completion, sleep 37
01:39:50.754 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=7760, med=3212, FiltMin=3040, FiltMax=6972, Gamma=2.190
01:39:50.787 00.033 16872 UpdateGuideState exits: m=82367 SNR=175.5
01:39:50.790 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:50.793 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:39:50.795 00.002 16872 Enqueuing Expose request
01:39:50.798 00.003 9640 IsGuiding returns 1
01:39:50.798 00.000 9640 scope still moving after pulse duration time elapsed
01:39:50.828 00.030 9640 IsSlewing returns 0
01:39:50.828 00.000 9640 IsGuiding returns 0
01:39:50.828 00.000 9640 scope move finished after 27 + 54 ms
01:39:50.828 00.000 9640 Move returns status 0, amount 27
01:39:50.828 00.000 9640 MoveAxis(S, 29, ABG)
01:39:50.829 00.001 9640 Guiding  Dir = 1, Dur = 29
01:39:50.829 00.000 9640 IsSlewing returns 0
01:39:50.829 00.000 9640 IsGuiding returns 0
01:39:50.829 00.000 9640 PulseGuide returned control before completion, sleep 39
01:39:50.875 00.046 9640 IsGuiding returns 1
01:39:50.875 00.000 9640 scope still moving after pulse duration time elapsed
01:39:50.906 00.031 9640 IsSlewing returns 0
01:39:50.907 00.001 9640 IsGuiding returns 0
01:39:50.907 00.000 9640 scope move finished after 29 + 48 ms
01:39:50.907 00.000 9640 Move returns status 0, amount 29
01:39:50.907 00.000 9640 move complete, result=0
01:39:50.907 00.000 9640 worker thread done servicing request
01:39:50.907 00.000 9640 Worker thread wakes up
01:39:50.907 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:39:50.908 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:39:50.908 00.000 16872 GuideStep: 0.3 px 27 ms WEST, 0.2 px 29 ms SOUTH
01:39:54.027 03.119 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56e1cf33-e917-4bcd-9d00-1e5d81bfb20c"}
01:39:54.030 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"56e1cf33-e917-4bcd-9d00-1e5d81bfb20c"}
01:39:54.034 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d8b1b190-0e1b-4efb-b61e-2bb6c3f00443"}
01:39:54.037 00.003 16872 case statement mapped state 6 to 3
01:39:54.040 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8b1b190-0e1b-4efb-b61e-2bb6c3f00443"}
01:39:54.043 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"664b8dd7-ab15-460d-b41e-ecd41b602574"}
01:39:54.046 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.50,6.60],"pixels":"..."},"id":"664b8dd7-ab15-460d-b41e-ecd41b602574"}
01:39:54.965 00.919 9640 Exposure complete
01:39:55.102 00.137 9640 worker thread done servicing request
01:39:55.102 00.000 16872 OnExposeComplete: enter
01:39:55.105 00.003 16872 UpdateGuideState(): m_state=6
01:39:55.108 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:39:55.111 00.003 16872 Star::Find returns 1 (0), X=208.05, Y=173.68, Mass=79198, SNR=173.3, Peak=7472 HFD=4.2
01:39:55.114 00.003 16872 MultiStar: [#1 -0.55,0.42,0.31,U] [#2 -0.24,0.41,0.21,U] [#3 0.02,0.20,0.24,U] [#4 -0.61,0.11,0.21,U] [#5 0.11,0.30,0.20,U] [#6 -0.97,-0.21,0.00,M1] [#7 -0.09,0.24,0.11,U] [#8 0.43,-0.44,0.13,U] 
01:39:55.116 00.002 16872 refined, 7 included, MultiStar: {-0.21, 0.06}, one-star: {-0.24, -0.17}
01:39:55.120 00.004 16872 CameraToMount -- cameraTheta (2.85) - m_xAngle (-1.59) = xAngle (4.44 = -1.85)
01:39:55.123 00.003 16872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.48 = -1.80)
01:39:55.127 00.004 16872 CameraToMount -- cameraX=-0.21 cameraY=0.06 hyp=0.22 cameraTheta=2.85 mountX=-0.06 mountY=-0.22, mountTheta=-1.84
01:39:55.132 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=0.06, opts=13)
01:39:55.134 00.002 16872 Enqueuing Move request for scope (-0.21, 0.06)
01:39:55.137 00.003 9640 Worker thread wakes up
01:39:55.137 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.06) opts 0xd
01:39:55.137 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, 0.06)
01:39:55.137 00.000 9640 Moving (-0.21, 0.06) raw xDistance=-0.06 yDistance=-0.22
01:39:55.138 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:39:55.138 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.22, m_sumCorr=1.5
01:39:55.138 00.000 9640 MoveAxis(E, 0, ABG)
01:39:55.138 00.000 9640 Move returns status 0, amount 0
01:39:55.138 00.000 9640 MoveAxis(N, 0, ABG)
01:39:55.138 00.000 9640 Move returns status 0, amount 0
01:39:55.138 00.000 9640 move complete, result=0
01:39:55.138 00.000 9640 worker thread done servicing request
01:39:55.143 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=7472, med=3216, FiltMin=3144, FiltMax=6344, Gamma=2.190
01:39:55.173 00.030 16872 UpdateGuideState exits: m=79198 SNR=173.3
01:39:55.176 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:55.178 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:39:55.182 00.004 16872 Enqueuing Expose request
01:39:55.186 00.004 16872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:55.188 00.002 9640 Worker thread wakes up
01:39:55.189 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:39:55.189 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:39:57.527 02.338 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da8996af-0665-4270-891c-a17aeb44d5e8"}
01:39:57.531 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"da8996af-0665-4270-891c-a17aeb44d5e8"}
01:39:57.535 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98d3e1e5-6307-4e06-a00e-c82fef5d9ff6"}
01:39:57.540 00.005 16872 case statement mapped state 6 to 3
01:39:57.544 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"98d3e1e5-6307-4e06-a00e-c82fef5d9ff6"}
01:39:57.548 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0092cc4a-ba23-473e-ad7a-10e9607bf9bb"}
01:39:57.550 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.05,6.68],"pixels":"..."},"id":"0092cc4a-ba23-473e-ad7a-10e9607bf9bb"}
01:39:59.263 01.713 9640 Exposure complete
01:39:59.399 00.136 9640 worker thread done servicing request
01:39:59.399 00.000 16872 OnExposeComplete: enter
01:39:59.403 00.004 16872 UpdateGuideState(): m_state=6
01:39:59.406 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:39:59.408 00.002 16872 Star::Find returns 1 (0), X=208.62, Y=174.84, Mass=72628, SNR=167.7, Peak=7412 HFD=3.9
01:39:59.412 00.004 16872 MultiStar: [#1 -0.29,1.10,0.00,M1] [#2 -0.36,1.08,0.00,M1] [#3 0.06,1.02,0.00,M1] [#4 -0.43,1.97,0.00,M1] [#5 -1.38,1.62,0.00,M1] [#6 -0.78,0.59,0.00,M2] [#7 0.47,2.21,0.00,M1] [#8 1.66,1.30,0.00,M1] 
01:39:59.414 00.002 16872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.59) = xAngle (2.83 = 2.83)
01:39:59.417 00.003 16872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.88 = 2.88)
01:39:59.420 00.003 16872 CameraToMount -- cameraX=0.33 cameraY=0.98 hyp=1.04 cameraTheta=1.25 mountX=-0.99 mountY=0.27, mountTheta=2.87
01:39:59.424 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.33, y=0.98, opts=13)
01:39:59.429 00.005 16872 Enqueuing Move request for scope (0.33, 0.98)
01:39:59.432 00.003 9640 Worker thread wakes up
01:39:59.432 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.98) opts 0xd
01:39:59.432 00.000 9640 Handling offset move in thread for scope, endpoint = (0.33, 0.98)
01:39:59.432 00.000 9640 Moving (0.33, 0.98) raw xDistance=-0.99 yDistance=0.27
01:39:59.432 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.89 from input -0.99
01:39:59.432 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.27, m_sumCorr=1.5
01:39:59.432 00.000 9640 MoveAxis(E, 105, ABG)
01:39:59.433 00.001 9640 Guiding  Dir = 2, Dur = 105
01:39:59.433 00.000 9640 IsSlewing returns 0
01:39:59.433 00.000 9640 IsGuiding returns 0
01:39:59.433 00.000 9640 PulseGuide returned control before completion, sleep 115
01:39:59.437 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=7412, med=3216, FiltMin=3102, FiltMax=6420, Gamma=2.190
01:39:59.469 00.032 16872 UpdateGuideState exits: m=72628 SNR=167.7
01:39:59.472 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:59.475 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:39:59.478 00.003 16872 Enqueuing Expose request
01:39:59.550 00.072 9640 IsGuiding returns 1
01:39:59.551 00.001 9640 scope still moving after pulse duration time elapsed
01:39:59.582 00.031 9640 IsSlewing returns 0
01:39:59.583 00.001 9640 IsGuiding returns 0
01:39:59.583 00.000 9640 scope move finished after 105 + 44 ms
01:39:59.583 00.000 9640 Move returns status 0, amount 105
01:39:59.583 00.000 9640 MoveAxis(N, 0, ABG)
01:39:59.583 00.000 9640 Move returns status 0, amount 0
01:39:59.583 00.000 9640 move complete, result=0
01:39:59.583 00.000 9640 worker thread done servicing request
01:39:59.583 00.000 9640 Worker thread wakes up
01:39:59.584 00.001 16872 GuideStep: -1.0 px 105 ms EAST, 0.3 px 0 ms NORTH
01:39:59.587 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:39:59.587 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:40:01.027 01.440 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3cd2d088-218a-4349-afd0-d497fd8a7fc6"}
01:40:01.031 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3cd2d088-218a-4349-afd0-d497fd8a7fc6"}
01:40:01.034 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ce29d4ea-65d5-4b03-8a1e-d09220967e7d"}
01:40:01.039 00.005 16872 case statement mapped state 6 to 3
01:40:01.042 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce29d4ea-65d5-4b03-8a1e-d09220967e7d"}
01:40:01.045 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"930b99cc-c4fc-4648-b54a-1c23033cc606"}
01:40:01.048 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.62,6.84],"pixels":"..."},"id":"930b99cc-c4fc-4648-b54a-1c23033cc606"}
01:40:03.648 02.600 9640 Exposure complete
01:40:03.785 00.137 9640 worker thread done servicing request
01:40:03.786 00.001 16872 OnExposeComplete: enter
01:40:03.788 00.002 16872 UpdateGuideState(): m_state=6
01:40:03.792 00.004 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:40:03.796 00.004 16872 Star::Find returns 1 (0), X=208.53, Y=174.20, Mass=77169, SNR=169.7, Peak=7716 HFD=3.8
01:40:03.798 00.002 16872 MultiStar: [#1 -0.19,0.67,0.32,U] [#2 -0.60,0.39,0.28,U] [#3 0.39,0.50,0.27,U] [#4 0.07,0.82,0.00,M2] [#5 0.11,0.12,0.18,U] [#6 -0.36,0.35,0.21,U] [#7 0.49,1.12,0.00,M2] [#8 0.63,0.14,0.13,U] 
01:40:03.802 00.004 16872 refined, 6 included, MultiStar: {0.06, 0.38}, one-star: {0.24, 0.35}
01:40:03.805 00.003 16872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.59) = xAngle (3.01 = 3.01)
01:40:03.809 00.004 16872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.06 = 3.06)
01:40:03.814 00.005 16872 CameraToMount -- cameraX=0.06 cameraY=0.38 hyp=0.39 cameraTheta=1.42 mountX=-0.39 mountY=0.03, mountTheta=3.05
01:40:03.817 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.38, opts=13)
01:40:03.825 00.008 16872 Enqueuing Move request for scope (0.06, 0.38)
01:40:03.828 00.003 9640 Worker thread wakes up
01:40:03.828 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.38) opts 0xd
01:40:03.829 00.001 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.38)
01:40:03.829 00.000 9640 Moving (0.06, 0.38) raw xDistance=-0.39 yDistance=0.03
01:40:03.829 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.39
01:40:03.829 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=1.5
01:40:03.829 00.000 9640 MoveAxis(E, 52, ABG)
01:40:03.829 00.000 9640 Guiding  Dir = 2, Dur = 52
01:40:03.829 00.000 9640 IsSlewing returns 0
01:40:03.829 00.000 9640 IsGuiding returns 0
01:40:03.830 00.001 9640 PulseGuide returned control before completion, sleep 62
01:40:03.836 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=7716, med=3216, FiltMin=3144, FiltMax=6244, Gamma=2.190
01:40:03.868 00.032 16872 UpdateGuideState exits: m=77169 SNR=169.7
01:40:03.871 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:03.873 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:40:03.876 00.003 16872 Enqueuing Expose request
01:40:03.896 00.020 9640 IsGuiding returns 1
01:40:03.896 00.000 9640 scope still moving after pulse duration time elapsed
01:40:03.928 00.032 9640 IsSlewing returns 0
01:40:03.928 00.000 9640 IsGuiding returns 0
01:40:03.928 00.000 9640 scope move finished after 52 + 46 ms
01:40:03.928 00.000 9640 Move returns status 0, amount 52
01:40:03.928 00.000 9640 MoveAxis(N, 0, ABG)
01:40:03.928 00.000 9640 Move returns status 0, amount 0
01:40:03.928 00.000 9640 move complete, result=0
01:40:03.928 00.000 9640 worker thread done servicing request
01:40:03.928 00.000 9640 Worker thread wakes up
01:40:03.928 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:40:03.928 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:40:03.928 00.000 16872 GuideStep: -0.4 px 52 ms EAST, 0.0 px 0 ms NORTH
01:40:04.525 00.597 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"af55b042-94aa-4fac-a47b-95396880c936"}
01:40:04.529 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"af55b042-94aa-4fac-a47b-95396880c936"}
01:40:04.534 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d348a70-2fb8-4fb4-bc12-d0c78c93b0e9"}
01:40:04.537 00.003 16872 case statement mapped state 6 to 3
01:40:04.541 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d348a70-2fb8-4fb4-bc12-d0c78c93b0e9"}
01:40:04.545 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bbb40059-3d3c-4544-a0c1-1a0f2eee207a"}
01:40:04.549 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.53,7.20],"pixels":"..."},"id":"bbb40059-3d3c-4544-a0c1-1a0f2eee207a"}
01:40:07.982 03.433 9640 Exposure complete
01:40:08.024 00.042 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"34da3c97-e23d-4ed1-be27-f26e61b534b8"}
01:40:08.027 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"34da3c97-e23d-4ed1-be27-f26e61b534b8"}
01:40:08.031 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5fcdd298-97f2-49d9-a80b-7a96e73cb1a4"}
01:40:08.036 00.005 16872 case statement mapped state 6 to 3
01:40:08.039 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5fcdd298-97f2-49d9-a80b-7a96e73cb1a4"}
01:40:08.044 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"445a9676-e82d-4726-b925-5f13a402be5f"}
01:40:08.047 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.53,7.20],"pixels":"..."},"id":"445a9676-e82d-4726-b925-5f13a402be5f"}
01:40:08.129 00.082 9640 worker thread done servicing request
01:40:08.129 00.000 16872 OnExposeComplete: enter
01:40:08.132 00.003 16872 UpdateGuideState(): m_state=6
01:40:08.136 00.004 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
01:40:08.139 00.003 16872 Star::Find returns 1 (0), X=208.54, Y=173.08, Mass=79329, SNR=167.2, Peak=8176 HFD=3.9
01:40:08.143 00.004 16872 MultiStar: [#1 -0.28,-0.56,0.30,U] [#2 -0.13,-0.67,0.30,U] [#3 -0.01,-0.68,0.30,U] [#4 -0.19,0.15,0.24,U] [#5 -0.46,-0.78,0.00,M1] [#6 -0.37,-0.51,0.20,U] [#7 0.56,-0.51,0.00,M3] [#8 -0.13,-1.19,0.00,M1] 
01:40:08.147 00.004 16872 refined, 5 included, MultiStar: {0.00, -0.60}, one-star: {0.25, -0.77}
01:40:08.150 00.003 16872 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.59) = xAngle (0.02 = 0.02)
01:40:08.153 00.003 16872 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.06 = 0.06)
01:40:08.156 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=-0.60 hyp=0.60 cameraTheta=-1.57 mountX=0.60 mountY=0.04, mountTheta=0.06
01:40:08.162 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=-0.60, opts=13)
01:40:08.167 00.005 16872 Enqueuing Move request for scope (0.00, -0.60)
01:40:08.172 00.005 9640 Worker thread wakes up
01:40:08.172 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.60) opts 0xd
01:40:08.172 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, -0.60)
01:40:08.172 00.000 9640 Moving (0.00, -0.60) raw xDistance=0.60 yDistance=0.04
01:40:08.173 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.60
01:40:08.173 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=1.5
01:40:08.173 00.000 9640 MoveAxis(W, 59, ABG)
01:40:08.173 00.000 9640 Guiding  Dir = 3, Dur = 59
01:40:08.173 00.000 9640 IsSlewing returns 0
01:40:08.173 00.000 9640 IsGuiding returns 0
01:40:08.174 00.001 9640 PulseGuide returned control before completion, sleep 69
01:40:08.182 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=8176, med=3216, FiltMin=3110, FiltMax=6824, Gamma=2.190
01:40:08.220 00.038 16872 UpdateGuideState exits: m=79329 SNR=167.2
01:40:08.224 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:08.228 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:40:08.233 00.005 16872 Enqueuing Expose request
01:40:08.251 00.018 9640 IsGuiding returns 1
01:40:08.251 00.000 9640 scope still moving after pulse duration time elapsed
01:40:08.282 00.031 9640 IsSlewing returns 0
01:40:08.282 00.000 9640 IsGuiding returns 0
01:40:08.282 00.000 9640 scope move finished after 59 + 50 ms
01:40:08.282 00.000 9640 Move returns status 0, amount 59
01:40:08.282 00.000 9640 MoveAxis(N, 0, ABG)
01:40:08.282 00.000 9640 Move returns status 0, amount 0
01:40:08.282 00.000 9640 move complete, result=0
01:40:08.283 00.001 9640 worker thread done servicing request
01:40:08.283 00.000 16872 GuideStep: 0.6 px 59 ms WEST, 0.0 px 0 ms NORTH
01:40:08.286 00.003 9640 Worker thread wakes up
01:40:08.286 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:40:08.286 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:40:11.525 03.239 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45e1423d-ee6e-4fc7-8eba-ef2b00836b7b"}
01:40:11.527 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"45e1423d-ee6e-4fc7-8eba-ef2b00836b7b"}
01:40:11.532 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb957f59-c586-4137-ad41-4571dcee8064"}
01:40:11.534 00.002 16872 case statement mapped state 6 to 3
01:40:11.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb957f59-c586-4137-ad41-4571dcee8064"}
01:40:11.540 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c29c7052-59f9-4fa6-a728-31e3583b258b"}
01:40:11.545 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.54,7.08],"pixels":"..."},"id":"c29c7052-59f9-4fa6-a728-31e3583b258b"}
01:40:12.341 00.796 9640 Exposure complete
01:40:12.478 00.137 9640 worker thread done servicing request
01:40:12.478 00.000 16872 OnExposeComplete: enter
01:40:12.482 00.004 16872 UpdateGuideState(): m_state=6
01:40:12.484 00.002 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
01:40:12.487 00.003 16872 Star::Find returns 1 (0), X=208.43, Y=173.68, Mass=78326, SNR=172.3, Peak=7992 HFD=4.0
01:40:12.490 00.003 16872 MultiStar: [#1 -0.14,0.36,0.33,U] [#2 0.14,0.44,0.23,U] [#3 -0.16,0.18,0.27,U] [#4 -0.24,1.09,0.00,M2] [#5 -0.09,0.26,0.19,U] [#6 -1.00,-0.32,0.00,M1] [#7 0.82,0.93,0.00,M4] [#8 0.93,-0.35,0.00,M2] 
01:40:12.493 00.003 16872 refined, 4 included, MultiStar: {0.03, 0.07}, one-star: {0.14, -0.18}
01:40:12.495 00.002 16872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.59) = xAngle (2.68 = 2.68)
01:40:12.499 00.004 16872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.73 = 2.73)
01:40:12.502 00.003 16872 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.10 mountX=-0.07 mountY=0.03, mountTheta=2.72
01:40:12.506 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=0.07, opts=13)
01:40:12.509 00.003 16872 Enqueuing Move request for scope (0.03, 0.07)
01:40:12.512 00.003 9640 Worker thread wakes up
01:40:12.512 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
01:40:12.512 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
01:40:12.512 00.000 9640 Moving (0.03, 0.07) raw xDistance=-0.07 yDistance=0.03
01:40:12.512 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:40:12.513 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=1.5
01:40:12.513 00.000 9640 MoveAxis(E, 0, ABG)
01:40:12.513 00.000 9640 Move returns status 0, amount 0
01:40:12.513 00.000 9640 MoveAxis(N, 0, ABG)
01:40:12.513 00.000 9640 Move returns status 0, amount 0
01:40:12.513 00.000 9640 move complete, result=0
01:40:12.513 00.000 9640 worker thread done servicing request
01:40:12.518 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=7992, med=3212, FiltMin=3108, FiltMax=6824, Gamma=2.190
01:40:12.549 00.031 16872 UpdateGuideState exits: m=78326 SNR=172.3
01:40:12.552 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:12.555 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:40:12.557 00.002 16872 Enqueuing Expose request
01:40:12.563 00.006 16872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:12.566 00.003 9640 Worker thread wakes up
01:40:12.566 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:40:12.566 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:40:15.025 02.459 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"adf0424c-494b-4d74-9d61-ed53fc079a1c"}
01:40:15.028 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"adf0424c-494b-4d74-9d61-ed53fc079a1c"}
01:40:15.031 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5918ff2b-7816-4f17-9816-818b09331d68"}
01:40:15.034 00.003 16872 case statement mapped state 6 to 3
01:40:15.037 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5918ff2b-7816-4f17-9816-818b09331d68"}
01:40:15.041 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cee38afd-f96f-46f2-804f-ffb88ea26026"}
01:40:15.044 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.43,6.68],"pixels":"..."},"id":"cee38afd-f96f-46f2-804f-ffb88ea26026"}
01:40:16.637 01.593 9640 Exposure complete
01:40:16.772 00.135 9640 worker thread done servicing request
01:40:16.772 00.000 16872 OnExposeComplete: enter
01:40:16.775 00.003 16872 UpdateGuideState(): m_state=6
01:40:16.778 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:40:16.782 00.004 16872 Star::Find returns 1 (0), X=208.26, Y=174.15, Mass=76224, SNR=164.0, Peak=7056 HFD=4.4
01:40:16.784 00.002 16872 MultiStar: [#1 -0.39,0.34,0.30,U] [#2 -0.03,1.06,0.00,M1] [#3 -0.09,0.71,0.30,U] [#4 -0.50,0.93,0.00,M3] [#5 -0.21,0.41,0.20,U] [#6 -0.64,0.52,0.00,M2] [#7 0.43,0.49,0.14,U] [#8 0.54,-0.09,0.11,U] 
01:40:16.786 00.002 16872 single-star, 5 included, MultiStar: {-0.05, 0.37}, one-star: {-0.03, 0.30}
01:40:16.789 00.003 16872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.59) = xAngle (3.27 = -3.02)
01:40:16.791 00.002 16872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.31 = -2.97)
01:40:16.796 00.005 16872 CameraToMount -- cameraX=-0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.68 mountX=-0.30 mountY=-0.05, mountTheta=-2.97
01:40:16.800 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=0.30, opts=13)
01:40:16.803 00.003 16872 Enqueuing Move request for scope (-0.03, 0.30)
01:40:16.807 00.004 9640 Worker thread wakes up
01:40:16.807 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.30) opts 0xd
01:40:16.807 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.03, 0.30)
01:40:16.807 00.000 9640 Moving (-0.03, 0.30) raw xDistance=-0.30 yDistance=-0.05
01:40:16.807 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.30
01:40:16.807 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.05, m_sumCorr=1.5
01:40:16.808 00.001 9640 MoveAxis(E, 32, ABG)
01:40:16.808 00.000 9640 Guiding  Dir = 2, Dur = 32
01:40:16.808 00.000 9640 IsSlewing returns 0
01:40:16.808 00.000 9640 IsGuiding returns 0
01:40:16.808 00.000 9640 PulseGuide returned control before completion, sleep 42
01:40:16.816 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=7056, med=3216, FiltMin=3144, FiltMax=6100, Gamma=2.190
01:40:16.848 00.032 16872 UpdateGuideState exits: m=76224 SNR=164.0
01:40:16.852 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:16.856 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:40:16.859 00.003 16872 Enqueuing Expose request
01:40:16.861 00.002 9640 IsGuiding returns 1
01:40:16.861 00.000 9640 scope still moving after pulse duration time elapsed
01:40:16.889 00.028 9640 IsSlewing returns 0
01:40:16.890 00.001 9640 IsGuiding returns 0
01:40:16.890 00.000 9640 scope move finished after 32 + 50 ms
01:40:16.890 00.000 9640 Move returns status 0, amount 32
01:40:16.890 00.000 9640 MoveAxis(N, 0, ABG)
01:40:16.890 00.000 9640 Move returns status 0, amount 0
01:40:16.891 00.001 9640 move complete, result=0
01:40:16.891 00.000 9640 worker thread done servicing request
01:40:16.891 00.000 9640 Worker thread wakes up
01:40:16.891 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:40:16.891 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:40:16.898 00.007 16872 GuideStep: -0.3 px 32 ms EAST, -0.1 px 0 ms NORTH
01:40:18.525 01.627 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"badba8b4-da8a-4b27-99a2-4f4664169442"}
01:40:18.530 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"badba8b4-da8a-4b27-99a2-4f4664169442"}
01:40:18.533 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4594647-9722-4381-93cb-657a27d5f1ae"}
01:40:18.538 00.005 16872 case statement mapped state 6 to 3
01:40:18.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4594647-9722-4381-93cb-657a27d5f1ae"}
01:40:18.546 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e6f3635e-7070-4060-9533-c4b759a2de41"}
01:40:18.549 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.26,7.15],"pixels":"..."},"id":"e6f3635e-7070-4060-9533-c4b759a2de41"}
01:40:20.963 02.414 9640 Exposure complete
01:40:21.104 00.141 9640 worker thread done servicing request
01:40:21.104 00.000 16872 OnExposeComplete: enter
01:40:21.108 00.004 16872 UpdateGuideState(): m_state=6
01:40:21.113 00.005 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:40:21.116 00.003 16872 Star::Find returns 1 (0), X=208.98, Y=174.61, Mass=79499, SNR=171.7, Peak=9032 HFD=3.8
01:40:21.119 00.003 16872 MultiStar: [#1 0.78,0.67,0.00,M1] [#2 0.48,0.67,0.00,M2] [#3 0.41,0.33,0.29,U] [#4 0.28,0.92,0.00,M4] [#5 0.52,0.35,0.18,U] [#6 0.11,0.84,0.00,M3] [#7 0.60,1.29,0.00,M4] [#8 0.96,-0.05,0.00,M2] 
01:40:21.122 00.003 16872 refined, 2 included, MultiStar: {0.61, 0.62}, one-star: {0.69, 0.76}
01:40:21.125 00.003 16872 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.59) = xAngle (2.38 = 2.38)
01:40:21.128 00.003 16872 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.43 = 2.43)
01:40:21.130 00.002 16872 CameraToMount -- cameraX=0.61 cameraY=0.62 hyp=0.87 cameraTheta=0.79 mountX=-0.63 mountY=0.57, mountTheta=2.41
01:40:21.135 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.61, y=0.62, opts=13)
01:40:21.137 00.002 16872 Enqueuing Move request for scope (0.61, 0.62)
01:40:21.141 00.004 9640 Worker thread wakes up
01:40:21.141 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.62) opts 0xd
01:40:21.141 00.000 9640 Handling offset move in thread for scope, endpoint = (0.61, 0.62)
01:40:21.141 00.000 9640 Moving (0.61, 0.62) raw xDistance=-0.63 yDistance=0.57
01:40:21.141 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.63
01:40:21.141 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.57, m_sumCorr=1.5
01:40:21.141 00.000 9640 MoveAxis(E, 71, ABG)
01:40:21.141 00.000 9640 Guiding  Dir = 2, Dur = 71
01:40:21.142 00.001 9640 IsSlewing returns 0
01:40:21.142 00.000 9640 IsGuiding returns 0
01:40:21.143 00.001 9640 PulseGuide returned control before completion, sleep 81
01:40:21.147 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=9032, med=3212, FiltMin=3092, FiltMax=7096, Gamma=2.190
01:40:21.178 00.031 16872 UpdateGuideState exits: m=79499 SNR=171.7
01:40:21.181 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:21.184 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:40:21.190 00.006 16872 Enqueuing Expose request
01:40:21.232 00.042 9640 IsGuiding returns 1
01:40:21.232 00.000 9640 scope still moving after pulse duration time elapsed
01:40:21.264 00.032 9640 IsSlewing returns 0
01:40:21.265 00.001 9640 IsGuiding returns 0
01:40:21.265 00.000 9640 scope move finished after 71 + 50 ms
01:40:21.265 00.000 9640 Move returns status 0, amount 71
01:40:21.265 00.000 9640 MoveAxis(N, 0, ABG)
01:40:21.265 00.000 9640 Move returns status 0, amount 0
01:40:21.265 00.000 9640 move complete, result=0
01:40:21.265 00.000 9640 worker thread done servicing request
01:40:21.265 00.000 9640 Worker thread wakes up
01:40:21.265 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:40:21.266 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:40:21.267 00.001 16872 GuideStep: -0.6 px 71 ms EAST, 0.6 px 0 ms NORTH
01:40:22.031 00.764 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4d0c280c-cb16-4b64-954a-538fcdfd248b"}
01:40:22.035 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4d0c280c-cb16-4b64-954a-538fcdfd248b"}
01:40:22.041 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb376fbc-33a9-464b-b122-7f03f4a380f6"}
01:40:22.044 00.003 16872 case statement mapped state 6 to 3
01:40:22.049 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb376fbc-33a9-464b-b122-7f03f4a380f6"}
01:40:22.053 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e77771f3-b2d0-46a0-ba98-411357e59ef1"}
01:40:22.058 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.98,6.61],"pixels":"..."},"id":"e77771f3-b2d0-46a0-ba98-411357e59ef1"}
01:40:25.359 03.301 9640 Exposure complete
01:40:25.496 00.137 9640 worker thread done servicing request
01:40:25.496 00.000 16872 OnExposeComplete: enter
01:40:25.499 00.003 16872 UpdateGuideState(): m_state=6
01:40:25.503 00.004 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
01:40:25.506 00.003 16872 Star::Find returns 1 (0), X=208.51, Y=174.17, Mass=83858, SNR=178.4, Peak=7624 HFD=4.0
01:40:25.509 00.003 16872 MultiStar: [#1 -0.38,0.39,0.30,U] [#2 -0.02,0.50,0.26,U] [#3 -0.41,-0.53,0.29,U] [#4 0.02,0.46,0.22,U] [#5 -0.48,-0.33,0.20,U] [#6 -0.82,0.06,0.00,M4] [#7 -0.25,0.84,0.00,M5] [#8 1.95,0.50,0.00,M3] 
01:40:25.512 00.003 16872 refined, 5 included, MultiStar: {-0.05, 0.20}, one-star: {0.22, 0.32}
01:40:25.515 00.003 16872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.59) = xAngle (3.39 = -2.89)
01:40:25.518 00.003 16872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.44 = -2.84)
01:40:25.521 00.003 16872 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.81 mountX=-0.20 mountY=-0.06, mountTheta=-2.85
01:40:25.526 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.05, y=0.20, opts=13)
01:40:25.530 00.004 16872 Enqueuing Move request for scope (-0.05, 0.20)
01:40:25.533 00.003 9640 Worker thread wakes up
01:40:25.533 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
01:40:25.533 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
01:40:25.533 00.000 9640 Moving (-0.05, 0.20) raw xDistance=-0.20 yDistance=-0.06
01:40:25.533 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.20
01:40:25.533 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.06, m_sumCorr=1.5
01:40:25.533 00.000 9640 MoveAxis(E, 28, ABG)
01:40:25.533 00.000 9640 Guiding  Dir = 2, Dur = 28
01:40:25.534 00.001 9640 IsSlewing returns 0
01:40:25.534 00.000 9640 IsGuiding returns 0
01:40:25.535 00.001 9640 PulseGuide returned control before completion, sleep 38
01:40:25.539 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=7624, med=3216, FiltMin=3132, FiltMax=6296, Gamma=2.190
01:40:25.571 00.032 16872 UpdateGuideState exits: m=83858 SNR=178.4
01:40:25.576 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:25.579 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:40:25.582 00.003 16872 Enqueuing Expose request
01:40:25.584 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2f35572-e20d-4bdb-99af-c21e90b5ac1b"}
01:40:25.588 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c2f35572-e20d-4bdb-99af-c21e90b5ac1b"}
01:40:25.591 00.003 9640 IsGuiding returns 1
01:40:25.591 00.000 9640 scope still moving after pulse duration time elapsed
01:40:25.599 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4777135b-aa65-4f14-aefa-bcc8f2e8d775"}
01:40:25.602 00.003 16872 case statement mapped state 6 to 3
01:40:25.605 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4777135b-aa65-4f14-aefa-bcc8f2e8d775"}
01:40:25.609 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"23bbdcee-3f65-4422-af31-abe311f181db"}
01:40:25.612 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.51,7.17],"pixels":"..."},"id":"23bbdcee-3f65-4422-af31-abe311f181db"}
01:40:25.621 00.009 9640 IsSlewing returns 0
01:40:25.623 00.002 9640 IsGuiding returns 0
01:40:25.623 00.000 9640 scope move finished after 28 + 60 ms
01:40:25.623 00.000 9640 Move returns status 0, amount 28
01:40:25.623 00.000 9640 MoveAxis(N, 0, ABG)
01:40:25.623 00.000 9640 Move returns status 0, amount 0
01:40:25.623 00.000 9640 move complete, result=0
01:40:25.624 00.001 9640 worker thread done servicing request
01:40:25.624 00.000 9640 Worker thread wakes up
01:40:25.624 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:40:25.624 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:40:25.628 00.004 16872 GuideStep: -0.2 px 28 ms EAST, -0.1 px 0 ms NORTH
01:40:29.031 03.403 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2a71e78-8f35-4a67-894d-0b114ddd6912"}
01:40:29.034 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c2a71e78-8f35-4a67-894d-0b114ddd6912"}
01:40:29.038 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55652113-02a7-48fb-ac31-6ad695c8e7ee"}
01:40:29.041 00.003 16872 case statement mapped state 6 to 3
01:40:29.044 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"55652113-02a7-48fb-ac31-6ad695c8e7ee"}
01:40:29.047 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8a7c50e2-453b-4674-b934-7949a09a3b97"}
01:40:29.050 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.51,7.17],"pixels":"..."},"id":"8a7c50e2-453b-4674-b934-7949a09a3b97"}
01:40:29.698 00.648 9640 Exposure complete
01:40:29.850 00.152 9640 worker thread done servicing request
01:40:29.851 00.001 16872 OnExposeComplete: enter
01:40:29.857 00.006 16872 UpdateGuideState(): m_state=6
01:40:29.861 00.004 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
01:40:29.865 00.004 16872 Star::Find returns 1 (0), X=208.90, Y=173.65, Mass=81395, SNR=176.8, Peak=8216 HFD=4.0
01:40:29.868 00.003 16872 MultiStar: [#1 0.01,-0.19,0.26,U] [#2 0.14,-0.62,0.26,U] [#3 -0.71,-0.81,0.00,M1] [#4 -0.01,0.95,0.00,M4] [#5 -0.22,-0.33,0.17,U] [#6 -0.85,-0.70,0.00,M5] [#7 0.50,0.34,0.12,U] [#8 0.20,-0.43,0.08,U] 
01:40:29.872 00.004 16872 refined, 5 included, MultiStar: {0.37, -0.25}, one-star: {0.61, -0.21}
01:40:29.876 00.004 16872 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.59) = xAngle (0.99 = 0.99)
01:40:29.878 00.002 16872 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.04 = 1.04)
01:40:29.881 00.003 16872 CameraToMount -- cameraX=0.37 cameraY=-0.25 hyp=0.44 cameraTheta=-0.59 mountX=0.24 mountY=0.38, mountTheta=1.01
01:40:29.889 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.37, y=-0.25, opts=13)
01:40:29.892 00.003 16872 Enqueuing Move request for scope (0.37, -0.25)
01:40:29.895 00.003 9640 Worker thread wakes up
01:40:29.896 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.25) opts 0xd
01:40:29.896 00.000 9640 Handling offset move in thread for scope, endpoint = (0.37, -0.25)
01:40:29.896 00.000 9640 Moving (0.37, -0.25) raw xDistance=0.24 yDistance=0.38
01:40:29.896 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.24
01:40:29.896 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.38, m_sumCorr=1.6
01:40:29.896 00.000 9640 MoveAxis(W, 23, ABG)
01:40:29.896 00.000 9640 Guiding  Dir = 3, Dur = 23
01:40:29.896 00.000 9640 IsSlewing returns 0
01:40:29.897 00.001 9640 IsGuiding returns 0
01:40:29.897 00.000 9640 PulseGuide returned control before completion, sleep 33
01:40:29.903 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=8216, med=3212, FiltMin=3052, FiltMax=6768, Gamma=2.190
01:40:29.931 00.028 9640 IsGuiding returns 1
01:40:29.931 00.000 9640 scope still moving after pulse duration time elapsed
01:40:29.938 00.007 16872 UpdateGuideState exits: m=81395 SNR=176.8
01:40:29.942 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:29.945 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:40:29.950 00.005 16872 Enqueuing Expose request
01:40:29.964 00.014 9640 IsSlewing returns 0
01:40:29.964 00.000 9640 IsGuiding returns 0
01:40:29.964 00.000 9640 scope move finished after 23 + 44 ms
01:40:29.964 00.000 9640 Move returns status 0, amount 23
01:40:29.965 00.001 9640 MoveAxis(S, 19, ABG)
01:40:29.965 00.000 9640 Guiding  Dir = 1, Dur = 19
01:40:29.965 00.000 9640 IsSlewing returns 0
01:40:29.965 00.000 9640 IsGuiding returns 0
01:40:29.966 00.001 9640 PulseGuide returned control before completion, sleep 29
01:40:29.995 00.029 9640 IsGuiding returns 1
01:40:29.995 00.000 9640 scope still moving after pulse duration time elapsed
01:40:30.026 00.031 9640 IsSlewing returns 0
01:40:30.026 00.000 9640 IsGuiding returns 1
01:40:30.057 00.031 9640 IsSlewing returns 0
01:40:30.057 00.000 9640 IsGuiding returns 1
01:40:30.088 00.031 9640 IsSlewing returns 0
01:40:30.088 00.000 9640 IsGuiding returns 1
01:40:30.119 00.031 9640 IsSlewing returns 0
01:40:30.120 00.001 9640 IsGuiding returns 0
01:40:30.120 00.000 9640 scope move finished after 19 + 135 ms
01:40:30.120 00.000 9640 Move returns status 0, amount 19
01:40:30.120 00.000 9640 move complete, result=0
01:40:30.120 00.000 9640 worker thread done servicing request
01:40:30.120 00.000 9640 Worker thread wakes up
01:40:30.120 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:40:30.120 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:40:30.121 00.001 16872 GuideStep: 0.2 px 23 ms WEST, 0.4 px 19 ms SOUTH
01:40:32.531 02.410 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59e883bb-5f51-4aaa-8c78-be734e1ebe05"}
01:40:32.533 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"59e883bb-5f51-4aaa-8c78-be734e1ebe05"}
01:40:32.537 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"162145c0-6fa3-4a36-9d03-80519776fe27"}
01:40:32.540 00.003 16872 case statement mapped state 6 to 3
01:40:32.544 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"162145c0-6fa3-4a36-9d03-80519776fe27"}
01:40:32.548 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7666fe0d-ff3a-4dfd-8d31-d0e798280d81"}
01:40:32.552 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.90,6.65],"pixels":"..."},"id":"7666fe0d-ff3a-4dfd-8d31-d0e798280d81"}
01:40:34.183 01.631 9640 Exposure complete
01:40:34.322 00.139 9640 worker thread done servicing request
01:40:34.322 00.000 16872 OnExposeComplete: enter
01:40:34.326 00.004 16872 UpdateGuideState(): m_state=6
01:40:34.329 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
01:40:34.332 00.003 16872 Star::Find returns 1 (0), X=208.27, Y=174.41, Mass=85730, SNR=179.1, Peak=8220 HFD=3.9
01:40:34.335 00.003 16872 MultiStar: [#1 -0.69,0.39,0.00,M1] [#2 -0.46,0.15,0.27,U] [#3 -0.22,0.68,0.25,U] [#4 -0.08,1.06,0.00,M5] [#5 0.33,-0.53,0.18,U] [#6 -1.09,0.48,0.00,M6] [#7 0.12,0.86,0.00,M5] [#8 0.11,0.06,0.11,U] 
01:40:34.338 00.003 16872 refined, 4 included, MultiStar: {-0.07, 0.37}, one-star: {-0.02, 0.55}
01:40:34.343 00.005 16872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-1.59) = xAngle (3.34 = -2.95)
01:40:34.346 00.003 16872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.38 = -2.90)
01:40:34.349 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=0.37 hyp=0.38 cameraTheta=1.75 mountX=-0.37 mountY=-0.09, mountTheta=-2.90
01:40:34.353 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=0.37, opts=13)
01:40:34.355 00.002 16872 Enqueuing Move request for scope (-0.07, 0.37)
01:40:34.358 00.003 9640 Worker thread wakes up
01:40:34.359 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.37) opts 0xd
01:40:34.359 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, 0.37)
01:40:34.359 00.000 9640 Moving (-0.07, 0.37) raw xDistance=-0.37 yDistance=-0.09
01:40:34.359 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.37
01:40:34.359 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.09, m_sumCorr=1.6
01:40:34.359 00.000 9640 MoveAxis(E, 37, ABG)
01:40:34.359 00.000 9640 Guiding  Dir = 2, Dur = 37
01:40:34.359 00.000 9640 IsSlewing returns 0
01:40:34.359 00.000 9640 IsGuiding returns 0
01:40:34.360 00.001 9640 PulseGuide returned control before completion, sleep 47
01:40:34.364 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=8220, med=3216, FiltMin=3086, FiltMax=6760, Gamma=2.190
01:40:34.400 00.036 16872 UpdateGuideState exits: m=85730 SNR=179.1
01:40:34.408 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:34.412 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:40:34.419 00.007 9640 IsGuiding returns 1
01:40:34.419 00.000 9640 scope still moving after pulse duration time elapsed
01:40:34.420 00.001 16872 Enqueuing Expose request
01:40:34.448 00.028 9640 IsSlewing returns 0
01:40:34.449 00.001 9640 IsGuiding returns 0
01:40:34.449 00.000 9640 scope move finished after 37 + 52 ms
01:40:34.449 00.000 9640 Move returns status 0, amount 37
01:40:34.449 00.000 9640 MoveAxis(N, 0, ABG)
01:40:34.449 00.000 9640 Move returns status 0, amount 0
01:40:34.449 00.000 9640 move complete, result=0
01:40:34.449 00.000 9640 worker thread done servicing request
01:40:34.449 00.000 9640 Worker thread wakes up
01:40:34.449 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:40:34.450 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:40:34.455 00.005 16872 GuideStep: -0.4 px 37 ms EAST, -0.1 px 0 ms NORTH
01:40:36.031 01.576 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cefff94b-c802-4d0a-a92f-3b7f14f5318c"}
01:40:36.035 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cefff94b-c802-4d0a-a92f-3b7f14f5318c"}
01:40:36.039 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"469fc0da-6277-44f7-8c79-19718490d280"}
01:40:36.041 00.002 16872 case statement mapped state 6 to 3
01:40:36.044 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"469fc0da-6277-44f7-8c79-19718490d280"}
01:40:36.048 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"500c170e-e847-43ca-9f96-3740f78dfaa7"}
01:40:36.051 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.27,7.41],"pixels":"..."},"id":"500c170e-e847-43ca-9f96-3740f78dfaa7"}
01:40:38.514 02.463 9640 Exposure complete
01:40:38.650 00.136 9640 worker thread done servicing request
01:40:38.650 00.000 16872 OnExposeComplete: enter
01:40:38.653 00.003 16872 UpdateGuideState(): m_state=6
01:40:38.656 00.003 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
01:40:38.660 00.004 16872 Star::Find returns 1 (0), X=208.64, Y=174.85, Mass=84091, SNR=180.8, Peak=7640 HFD=4.3
01:40:38.662 00.002 16872 MultiStar: [#1 -0.26,0.67,0.29,U] [#2 -0.07,1.03,0.00,M1] [#3 0.19,1.52,0.00,M1] [#4 -0.29,1.81,0.00,M6] [#5 -0.88,0.60,0.00,M1] [#6 -0.65,1.12,0.00,M7] [#7 0.57,2.46,0.00,M6] [#8 0.93,0.56,0.00,M2] 
01:40:38.666 00.004 16872 refined, 1 included, MultiStar: {0.21, 0.93}, one-star: {0.35, 1.00}
01:40:38.669 00.003 16872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.59) = xAngle (2.93 = 2.93)
01:40:38.671 00.002 16872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.98 = 2.98)
01:40:38.673 00.002 16872 CameraToMount -- cameraX=0.21 cameraY=0.93 hyp=0.95 cameraTheta=1.35 mountX=-0.93 mountY=0.15, mountTheta=2.98
01:40:38.677 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=0.93, opts=13)
01:40:38.681 00.004 16872 Enqueuing Move request for scope (0.21, 0.93)
01:40:38.684 00.003 9640 Worker thread wakes up
01:40:38.684 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.93) opts 0xd
01:40:38.684 00.000 9640 Handling offset move in thread for scope, endpoint = (0.21, 0.93)
01:40:38.684 00.000 9640 Moving (0.21, 0.93) raw xDistance=-0.93 yDistance=0.15
01:40:38.684 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.87 from input -0.93
01:40:38.684 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=1.6
01:40:38.684 00.000 9640 MoveAxis(E, 103, ABG)
01:40:38.684 00.000 9640 Guiding  Dir = 2, Dur = 103
01:40:38.684 00.000 9640 IsSlewing returns 0
01:40:38.685 00.001 9640 IsGuiding returns 0
01:40:38.685 00.000 9640 PulseGuide returned control before completion, sleep 113
01:40:38.690 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=7640, med=3216, FiltMin=3078, FiltMax=6560, Gamma=2.190
01:40:38.721 00.031 16872 UpdateGuideState exits: m=84091 SNR=180.8
01:40:38.724 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:38.729 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:40:38.731 00.002 16872 Enqueuing Expose request
01:40:38.803 00.072 9640 IsGuiding returns 1
01:40:38.803 00.000 9640 scope still moving after pulse duration time elapsed
01:40:38.834 00.031 9640 IsSlewing returns 0
01:40:38.835 00.001 9640 IsGuiding returns 0
01:40:38.835 00.000 9640 scope move finished after 103 + 46 ms
01:40:38.835 00.000 9640 Move returns status 0, amount 103
01:40:38.835 00.000 9640 MoveAxis(N, 0, ABG)
01:40:38.835 00.000 9640 Move returns status 0, amount 0
01:40:38.835 00.000 9640 move complete, result=0
01:40:38.835 00.000 9640 worker thread done servicing request
01:40:38.835 00.000 9640 Worker thread wakes up
01:40:38.835 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:40:38.836 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:40:38.836 00.000 16872 GuideStep: -0.9 px 103 ms EAST, 0.2 px 0 ms NORTH
01:40:39.551 00.715 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ab61a62-d4fb-4afd-ad9c-d5360ab4c2c5"}
01:40:39.555 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5ab61a62-d4fb-4afd-ad9c-d5360ab4c2c5"}
01:40:39.561 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3f66853-18e7-4b0e-9372-afb115c0660b"}
01:40:39.564 00.003 16872 case statement mapped state 6 to 3
01:40:39.568 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3f66853-18e7-4b0e-9372-afb115c0660b"}
01:40:39.574 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3133f857-1b7e-4a94-8c30-477205176eb9"}
01:40:39.576 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.64,6.85],"pixels":"..."},"id":"3133f857-1b7e-4a94-8c30-477205176eb9"}
01:40:42.899 03.323 9640 Exposure complete
01:40:43.033 00.134 9640 worker thread done servicing request
01:40:43.033 00.000 16872 OnExposeComplete: enter
01:40:43.036 00.003 16872 UpdateGuideState(): m_state=6
01:40:43.038 00.002 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
01:40:43.041 00.003 16872 Star::Find returns 1 (0), X=208.41, Y=173.02, Mass=82357, SNR=173.3, Peak=7032 HFD=4.5
01:40:43.046 00.005 16872 MultiStar: [#1 -0.11,-0.09,0.30,U] [#2 -0.07,-0.42,0.23,U] [#3 0.01,-0.38,0.25,U] [#4 -0.26,-0.24,0.21,U] [#5 0.78,-1.17,0.00,M2] [#6 -0.48,-0.59,0.00,M8] [#7 0.05,0.19,0.12,U] [#8 0.32,-0.87,0.00,M3] 
01:40:43.048 00.002 16872 refined, 5 included, MultiStar: {0.01, -0.51}, one-star: {0.12, -0.83}
01:40:43.051 00.003 16872 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.59) = xAngle (0.04 = 0.04)
01:40:43.053 00.002 16872 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.09 = 0.09)
01:40:43.056 00.003 16872 CameraToMount -- cameraX=0.01 cameraY=-0.51 hyp=0.51 cameraTheta=-1.54 mountX=0.51 mountY=0.04, mountTheta=0.09
01:40:43.061 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=-0.51, opts=13)
01:40:43.064 00.003 16872 Enqueuing Move request for scope (0.01, -0.51)
01:40:43.066 00.002 9640 Worker thread wakes up
01:40:43.066 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.51) opts 0xd
01:40:43.066 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, -0.51)
01:40:43.066 00.000 9640 Moving (0.01, -0.51) raw xDistance=0.51 yDistance=0.04
01:40:43.066 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.51
01:40:43.066 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=1.6
01:40:43.067 00.001 9640 MoveAxis(W, 44, ABG)
01:40:43.067 00.000 9640 Guiding  Dir = 3, Dur = 44
01:40:43.067 00.000 9640 IsSlewing returns 0
01:40:43.067 00.000 9640 IsGuiding returns 0
01:40:43.067 00.000 9640 PulseGuide returned control before completion, sleep 54
01:40:43.072 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=7032, med=3208, FiltMin=3106, FiltMax=6224, Gamma=2.190
01:40:43.105 00.033 16872 UpdateGuideState exits: m=82357 SNR=173.3
01:40:43.110 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:43.113 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:40:43.115 00.002 16872 Enqueuing Expose request
01:40:43.119 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"10c3552d-b37a-4746-8b74-5bee7f73277c"}
01:40:43.121 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"10c3552d-b37a-4746-8b74-5bee7f73277c"}
01:40:43.130 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fbb30d2e-f3da-434a-acb2-0a5af2c5eff8"}
01:40:43.134 00.004 16872 case statement mapped state 6 to 3
01:40:43.137 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbb30d2e-f3da-434a-acb2-0a5af2c5eff8"}
01:40:43.139 00.002 9640 IsGuiding returns 1
01:40:43.139 00.000 9640 scope still moving after pulse duration time elapsed
01:40:43.141 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d66736a1-de31-4f12-b5c7-d79d083a14f3"}
01:40:43.145 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.41,7.02],"pixels":"..."},"id":"d66736a1-de31-4f12-b5c7-d79d083a14f3"}
01:40:43.166 00.021 9640 IsSlewing returns 0
01:40:43.166 00.000 9640 IsGuiding returns 0
01:40:43.166 00.000 9640 scope move finished after 44 + 55 ms
01:40:43.167 00.001 9640 Move returns status 0, amount 44
01:40:43.167 00.000 9640 MoveAxis(N, 0, ABG)
01:40:43.167 00.000 9640 Move returns status 0, amount 0
01:40:43.167 00.000 9640 move complete, result=0
01:40:43.167 00.000 9640 worker thread done servicing request
01:40:43.167 00.000 9640 Worker thread wakes up
01:40:43.167 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:40:43.167 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:40:43.168 00.001 16872 GuideStep: 0.5 px 44 ms WEST, 0.0 px 0 ms NORTH
01:40:46.550 03.382 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9637d99f-b23d-4892-a4ae-efbb8fa4fb03"}
01:40:46.553 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9637d99f-b23d-4892-a4ae-efbb8fa4fb03"}
01:40:46.557 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0db1df4d-132a-4683-817b-74d606b18b10"}
01:40:46.561 00.004 16872 case statement mapped state 6 to 3
01:40:46.565 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0db1df4d-132a-4683-817b-74d606b18b10"}
01:40:46.568 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"22be7a0f-c162-4651-b0ea-37bde9cf0c80"}
01:40:46.572 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.41,7.02],"pixels":"..."},"id":"22be7a0f-c162-4651-b0ea-37bde9cf0c80"}
01:40:47.231 00.659 9640 Exposure complete
01:40:47.369 00.138 16872 OnExposeComplete: enter
01:40:47.373 00.004 16872 UpdateGuideState(): m_state=6
01:40:47.377 00.004 9640 worker thread done servicing request
01:40:47.377 00.000 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
01:40:47.380 00.003 16872 Star::Find returns 1 (0), X=208.66, Y=174.49, Mass=83050, SNR=178.6, Peak=8024 HFD=4.0
01:40:47.383 00.003 16872 MultiStar: [#1 0.01,0.28,0.26,U] [#2 0.17,0.62,0.25,U] [#3 -0.04,0.47,0.25,U] [#4 -0.07,1.43,0.00,M6] [#5 -0.28,-0.10,0.20,U] [#6 -0.23,0.69,0.15,U] [#7 0.59,1.48,0.00,M6] [#8 0.83,0.56,0.00,M4] 
01:40:47.386 00.003 16872 refined, 5 included, MultiStar: {0.15, 0.51}, one-star: {0.38, 0.63}
01:40:47.389 00.003 16872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.59) = xAngle (2.87 = 2.87)
01:40:47.391 00.002 16872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.92 = 2.92)
01:40:47.393 00.002 16872 CameraToMount -- cameraX=0.15 cameraY=0.51 hyp=0.53 cameraTheta=1.28 mountX=-0.51 mountY=0.12, mountTheta=2.91
01:40:47.400 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.51, opts=13)
01:40:47.404 00.004 16872 Enqueuing Move request for scope (0.15, 0.51)
01:40:47.408 00.004 9640 Worker thread wakes up
01:40:47.408 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.51) opts 0xd
01:40:47.408 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.51)
01:40:47.408 00.000 9640 Moving (0.15, 0.51) raw xDistance=-0.51 yDistance=0.12
01:40:47.408 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.51
01:40:47.408 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=1.6
01:40:47.408 00.000 9640 MoveAxis(E, 50, ABG)
01:40:47.408 00.000 9640 Guiding  Dir = 2, Dur = 50
01:40:47.409 00.001 9640 IsSlewing returns 0
01:40:47.409 00.000 9640 IsGuiding returns 0
01:40:47.409 00.000 9640 PulseGuide returned control before completion, sleep 60
01:40:47.414 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=8024, med=3216, FiltMin=3090, FiltMax=6560, Gamma=2.190
01:40:47.445 00.031 16872 UpdateGuideState exits: m=83050 SNR=178.6
01:40:47.449 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:47.451 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:40:47.455 00.004 16872 Enqueuing Expose request
01:40:47.480 00.025 9640 IsGuiding returns 1
01:40:47.480 00.000 9640 scope still moving after pulse duration time elapsed
01:40:47.512 00.032 9640 IsSlewing returns 0
01:40:47.513 00.001 9640 IsGuiding returns 0
01:40:47.513 00.000 9640 scope move finished after 50 + 54 ms
01:40:47.513 00.000 9640 Move returns status 0, amount 50
01:40:47.513 00.000 9640 MoveAxis(N, 0, ABG)
01:40:47.514 00.001 9640 Move returns status 0, amount 0
01:40:47.514 00.000 9640 move complete, result=0
01:40:47.514 00.000 9640 worker thread done servicing request
01:40:47.515 00.001 9640 Worker thread wakes up
01:40:47.515 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:40:47.515 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:40:47.515 00.000 16872 GuideStep: -0.5 px 50 ms EAST, 0.1 px 0 ms NORTH
01:40:50.049 02.534 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"89cb8140-f978-4189-92d2-e1bb9c3303cd"}
01:40:50.054 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"89cb8140-f978-4189-92d2-e1bb9c3303cd"}
01:40:50.056 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"947fcf2d-9660-4bd3-921f-56a32533f55f"}
01:40:50.059 00.003 16872 case statement mapped state 6 to 3
01:40:50.062 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"947fcf2d-9660-4bd3-921f-56a32533f55f"}
01:40:50.067 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"62568b93-7a24-4b88-8aa8-a2dc1852550d"}
01:40:50.070 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.66,7.49],"pixels":"..."},"id":"62568b93-7a24-4b88-8aa8-a2dc1852550d"}
01:40:51.591 01.521 9640 Exposure complete
01:40:51.727 00.136 9640 worker thread done servicing request
01:40:51.727 00.000 16872 OnExposeComplete: enter
01:40:51.731 00.004 16872 UpdateGuideState(): m_state=6
01:40:51.733 00.002 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
01:40:51.738 00.005 16872 Star::Find returns 1 (0), X=208.49, Y=174.54, Mass=82216, SNR=172.5, Peak=7256 HFD=4.3
01:40:51.740 00.002 16872 MultiStar: [#1 0.20,0.99,0.00,M1] [#2 0.02,0.88,0.00,M1] [#3 -0.38,-0.21,0.22,U] [#4 -0.16,1.28,0.00,M7] [#5 -0.88,0.37,0.00,M2] [#6 -1.07,0.69,0.00,M8] [#7 0.45,1.55,0.00,M7] [#8 0.00,-0.36,0.11,U] 
01:40:51.742 00.002 16872 refined, 2 included, MultiStar: {0.09, 0.45}, one-star: {0.20, 0.68}
01:40:51.745 00.003 16872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.59) = xAngle (2.96 = 2.96)
01:40:51.747 00.002 16872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.01 = 3.01)
01:40:51.751 00.004 16872 CameraToMount -- cameraX=0.09 cameraY=0.45 hyp=0.46 cameraTheta=1.37 mountX=-0.45 mountY=0.06, mountTheta=3.00
01:40:51.756 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=0.45, opts=13)
01:40:51.759 00.003 16872 Enqueuing Move request for scope (0.09, 0.45)
01:40:51.762 00.003 9640 Worker thread wakes up
01:40:51.762 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.45) opts 0xd
01:40:51.762 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, 0.45)
01:40:51.762 00.000 9640 Moving (0.09, 0.45) raw xDistance=-0.45 yDistance=0.06
01:40:51.762 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.45
01:40:51.762 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=1.6
01:40:51.762 00.000 9640 MoveAxis(E, 53, ABG)
01:40:51.762 00.000 9640 Guiding  Dir = 2, Dur = 53
01:40:51.762 00.000 9640 IsSlewing returns 0
01:40:51.763 00.001 9640 IsGuiding returns 0
01:40:51.763 00.000 9640 PulseGuide returned control before completion, sleep 63
01:40:51.770 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=7256, med=3212, FiltMin=3040, FiltMax=6364, Gamma=2.190
01:40:51.801 00.031 16872 UpdateGuideState exits: m=82216 SNR=172.5
01:40:51.805 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:51.808 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:40:51.810 00.002 16872 Enqueuing Expose request
01:40:51.842 00.032 9640 IsGuiding returns 0
01:40:51.843 00.001 9640 Move returns status 0, amount 53
01:40:51.843 00.000 9640 MoveAxis(N, 0, ABG)
01:40:51.843 00.000 9640 Move returns status 0, amount 0
01:40:51.843 00.000 9640 move complete, result=0
01:40:51.843 00.000 9640 worker thread done servicing request
01:40:51.843 00.000 9640 Worker thread wakes up
01:40:51.843 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:40:51.843 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:40:51.859 00.016 16872 GuideStep: -0.4 px 53 ms EAST, 0.1 px 0 ms NORTH
01:40:53.549 01.690 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6b5ca87-8539-4364-a79f-b5747f528a2e"}
01:40:53.553 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a6b5ca87-8539-4364-a79f-b5747f528a2e"}
01:40:53.558 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f923244-bd6b-46df-a32c-b769266f42a8"}
01:40:53.563 00.005 16872 case statement mapped state 6 to 3
01:40:53.567 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f923244-bd6b-46df-a32c-b769266f42a8"}
01:40:53.572 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0ad5f6a3-da7f-43ca-ae54-e0d382d85799"}
01:40:53.576 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.49,6.54],"pixels":"..."},"id":"0ad5f6a3-da7f-43ca-ae54-e0d382d85799"}
01:40:55.907 02.331 9640 Exposure complete
01:40:56.044 00.137 9640 worker thread done servicing request
01:40:56.044 00.000 16872 OnExposeComplete: enter
01:40:56.047 00.003 16872 UpdateGuideState(): m_state=6
01:40:56.050 00.003 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
01:40:56.053 00.003 16872 Star::Find returns 1 (0), X=208.54, Y=173.73, Mass=78642, SNR=181.5, Peak=7420 HFD=4.0
01:40:56.057 00.004 16872 MultiStar: [#1 0.22,0.25,0.27,U] [#2 0.22,0.46,0.25,U] [#3 0.06,0.23,0.23,U] [#4 -0.45,0.88,0.00,M8] [#5 1.11,-0.40,0.00,M3] [#6 -0.56,-0.02,0.18,U] [#7 -0.10,0.77,0.00,M8] [#8 -0.15,-0.54,0.10,U] 
01:40:56.062 00.005 16872 refined, 5 included, MultiStar: {0.13, 0.03}, one-star: {0.25, -0.13}
01:40:56.065 00.003 16872 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.59) = xAngle (1.78 = 1.78)
01:40:56.067 00.002 16872 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.82 = 1.82)
01:40:56.069 00.002 16872 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.19 mountX=-0.03 mountY=0.13, mountTheta=1.78
01:40:56.074 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=0.03, opts=13)
01:40:56.077 00.003 16872 Enqueuing Move request for scope (0.13, 0.03)
01:40:56.080 00.003 9640 Worker thread wakes up
01:40:56.080 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
01:40:56.080 00.000 9640 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
01:40:56.080 00.000 9640 Moving (0.13, 0.03) raw xDistance=-0.03 yDistance=0.13
01:40:56.080 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:40:56.080 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=1.6
01:40:56.080 00.000 9640 MoveAxis(E, 0, ABG)
01:40:56.080 00.000 9640 Move returns status 0, amount 0
01:40:56.080 00.000 9640 MoveAxis(N, 0, ABG)
01:40:56.080 00.000 9640 Move returns status 0, amount 0
01:40:56.080 00.000 9640 move complete, result=0
01:40:56.080 00.000 9640 worker thread done servicing request
01:40:56.085 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=7420, med=3208, FiltMin=3028, FiltMax=6468, Gamma=2.190
01:40:56.118 00.033 16872 UpdateGuideState exits: m=78642 SNR=181.5
01:40:56.123 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:56.126 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:40:56.129 00.003 16872 Enqueuing Expose request
01:40:56.131 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:56.134 00.003 9640 Worker thread wakes up
01:40:56.134 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:40:56.134 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:40:57.049 00.915 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe3e3f3d-c69b-4fea-875a-ea04825025f8"}
01:40:57.053 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fe3e3f3d-c69b-4fea-875a-ea04825025f8"}
01:40:57.058 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"885f95b1-8122-4ac3-b4fd-845706820820"}
01:40:57.062 00.004 16872 case statement mapped state 6 to 3
01:40:57.066 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"885f95b1-8122-4ac3-b4fd-845706820820"}
01:40:57.070 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"63c048e5-fddd-4910-b47a-e7934c3356bb"}
01:40:57.074 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.54,6.73],"pixels":"..."},"id":"63c048e5-fddd-4910-b47a-e7934c3356bb"}
01:41:00.200 03.126 9640 Exposure complete
01:41:00.336 00.136 9640 worker thread done servicing request
01:41:00.336 00.000 16872 OnExposeComplete: enter
01:41:00.339 00.003 16872 UpdateGuideState(): m_state=6
01:41:00.342 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
01:41:00.344 00.002 16872 Star::Find returns 1 (0), X=209.05, Y=174.25, Mass=85096, SNR=170.4, Peak=8188 HFD=4.1
01:41:00.348 00.004 16872 MultiStar: [#1 0.34,0.81,0.00,M1] [#2 0.01,0.82,0.00,M1] [#3 0.24,0.51,0.27,U] [#4 0.75,1.20,0.00,M9] [#5 0.01,0.34,0.21,U] [#6 0.17,0.21,0.18,U] [#7 0.84,1.53,0.00,M9] [#8 1.00,0.09,0.00,M3] 
01:41:00.350 00.002 16872 refined, 3 included, MultiStar: {0.52, 0.38}, one-star: {0.76, 0.39}
01:41:00.353 00.003 16872 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.59) = xAngle (2.23 = 2.23)
01:41:00.356 00.003 16872 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.27 = 2.27)
01:41:00.359 00.003 16872 CameraToMount -- cameraX=0.52 cameraY=0.38 hyp=0.64 cameraTheta=0.64 mountX=-0.39 mountY=0.49, mountTheta=2.24
01:41:00.363 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.52, y=0.38, opts=13)
01:41:00.367 00.004 16872 Enqueuing Move request for scope (0.52, 0.38)
01:41:00.371 00.004 9640 Worker thread wakes up
01:41:00.371 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.38) opts 0xd
01:41:00.371 00.000 9640 Handling offset move in thread for scope, endpoint = (0.52, 0.38)
01:41:00.371 00.000 9640 Moving (0.52, 0.38) raw xDistance=-0.39 yDistance=0.49
01:41:00.371 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.39
01:41:00.371 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.49, m_sumCorr=1.6
01:41:00.371 00.000 9640 MoveAxis(E, 42, ABG)
01:41:00.371 00.000 9640 Guiding  Dir = 2, Dur = 42
01:41:00.371 00.000 9640 IsSlewing returns 0
01:41:00.372 00.001 9640 IsGuiding returns 0
01:41:00.372 00.000 9640 PulseGuide returned control before completion, sleep 52
01:41:00.377 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=8188, med=3216, FiltMin=3080, FiltMax=6692, Gamma=2.190
01:41:00.407 00.030 16872 UpdateGuideState exits: m=85096 SNR=170.4
01:41:00.411 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:00.416 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:41:00.418 00.002 16872 Enqueuing Expose request
01:41:00.439 00.021 9640 IsGuiding returns 1
01:41:00.439 00.000 9640 scope still moving after pulse duration time elapsed
01:41:00.471 00.032 9640 IsSlewing returns 0
01:41:00.473 00.002 9640 IsGuiding returns 0
01:41:00.473 00.000 9640 scope move finished after 42 + 59 ms
01:41:00.473 00.000 9640 Move returns status 0, amount 42
01:41:00.473 00.000 9640 MoveAxis(N, 0, ABG)
01:41:00.473 00.000 9640 Move returns status 0, amount 0
01:41:00.473 00.000 9640 move complete, result=0
01:41:00.473 00.000 9640 worker thread done servicing request
01:41:00.473 00.000 9640 Worker thread wakes up
01:41:00.473 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:41:00.475 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:41:00.475 00.000 16872 GuideStep: -0.4 px 42 ms EAST, 0.5 px 0 ms NORTH
01:41:00.550 00.075 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f71fa466-8116-45f1-a0d2-373873d9f755"}
01:41:00.552 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f71fa466-8116-45f1-a0d2-373873d9f755"}
01:41:00.556 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed9f41fc-9300-4b18-8c81-22314a151f25"}
01:41:00.559 00.003 16872 case statement mapped state 6 to 3
01:41:00.562 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed9f41fc-9300-4b18-8c81-22314a151f25"}
01:41:00.568 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"401712cf-cfae-4b1a-a448-7c0ad2756724"}
01:41:00.572 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.05,7.25],"pixels":"..."},"id":"401712cf-cfae-4b1a-a448-7c0ad2756724"}
01:41:04.048 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba7961ae-86e6-4de2-87b6-300a059e7adb"}
01:41:04.051 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ba7961ae-86e6-4de2-87b6-300a059e7adb"}
01:41:04.055 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"497eac6b-8669-49af-beb9-103036eaba44"}
01:41:04.058 00.003 16872 case statement mapped state 6 to 3
01:41:04.061 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"497eac6b-8669-49af-beb9-103036eaba44"}
01:41:04.065 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6a3e2e31-f3dd-4a13-8399-48530802ae09"}
01:41:04.067 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.05,7.25],"pixels":"..."},"id":"6a3e2e31-f3dd-4a13-8399-48530802ae09"}
01:41:04.528 00.461 9640 Exposure complete
01:41:04.670 00.142 9640 worker thread done servicing request
01:41:04.671 00.001 16872 OnExposeComplete: enter
01:41:04.673 00.002 16872 UpdateGuideState(): m_state=6
01:41:04.676 00.003 16872 Star::Find(15, 209, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
01:41:04.681 00.005 16872 Star::Find returns 1 (0), X=208.97, Y=174.06, Mass=83224, SNR=171.4, Peak=8380 HFD=4.2
01:41:04.685 00.004 16872 MultiStar: [#1 0.40,0.45,0.28,U] [#2 0.51,0.54,0.00,M2] [#3 0.28,0.20,0.28,U] [#4 0.22,1.24,0.00,M10] [#5 1.05,-0.09,0.00,M3] [#6 -0.56,-0.13,0.17,U] [#7 0.50,1.56,0.00,M10] [#8 0.30,-0.84,0.00,M4] 
01:41:04.687 00.002 16872 refined, 3 included, MultiStar: {0.44, 0.21}, one-star: {0.68, 0.21}
01:41:04.690 00.003 16872 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.59) = xAngle (2.03 = 2.03)
01:41:04.692 00.002 16872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.08 = 2.08)
01:41:04.695 00.003 16872 CameraToMount -- cameraX=0.44 cameraY=0.21 hyp=0.49 cameraTheta=0.45 mountX=-0.22 mountY=0.43, mountTheta=2.04
01:41:04.699 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.44, y=0.21, opts=13)
01:41:04.702 00.003 16872 Enqueuing Move request for scope (0.44, 0.21)
01:41:04.704 00.002 9640 Worker thread wakes up
01:41:04.704 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.21) opts 0xd
01:41:04.704 00.000 9640 Handling offset move in thread for scope, endpoint = (0.44, 0.21)
01:41:04.704 00.000 9640 Moving (0.44, 0.21) raw xDistance=-0.22 yDistance=0.43
01:41:04.704 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.22
01:41:04.704 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.43, m_sumCorr=1.8
01:41:04.705 00.001 9640 MoveAxis(E, 28, ABG)
01:41:04.705 00.000 9640 Guiding  Dir = 2, Dur = 28
01:41:04.705 00.000 9640 IsSlewing returns 0
01:41:04.705 00.000 9640 IsGuiding returns 0
01:41:04.707 00.002 9640 PulseGuide returned control before completion, sleep 38
01:41:04.713 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=8380, med=3212, FiltMin=3044, FiltMax=6792, Gamma=2.190
01:41:04.744 00.031 16872 UpdateGuideState exits: m=83224 SNR=171.4
01:41:04.747 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:04.750 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:41:04.752 00.002 16872 Enqueuing Expose request
01:41:04.755 00.003 9640 IsGuiding returns 1
01:41:04.756 00.001 9640 scope still moving after pulse duration time elapsed
01:41:04.787 00.031 9640 IsSlewing returns 0
01:41:04.787 00.000 9640 IsGuiding returns 0
01:41:04.788 00.001 9640 scope move finished after 28 + 53 ms
01:41:04.788 00.000 9640 Move returns status 0, amount 28
01:41:04.788 00.000 9640 MoveAxis(S, 19, ABG)
01:41:04.788 00.000 9640 Guiding  Dir = 1, Dur = 19
01:41:04.788 00.000 9640 IsSlewing returns 0
01:41:04.788 00.000 9640 IsGuiding returns 0
01:41:04.789 00.001 9640 PulseGuide returned control before completion, sleep 29
01:41:04.832 00.043 9640 IsGuiding returns 1
01:41:04.832 00.000 9640 scope still moving after pulse duration time elapsed
01:41:04.863 00.031 9640 IsSlewing returns 0
01:41:04.863 00.000 9640 IsGuiding returns 0
01:41:04.863 00.000 9640 scope move finished after 19 + 56 ms
01:41:04.864 00.001 9640 Move returns status 0, amount 19
01:41:04.864 00.000 9640 move complete, result=0
01:41:04.864 00.000 9640 worker thread done servicing request
01:41:04.864 00.000 9640 Worker thread wakes up
01:41:04.864 00.000 16872 GuideStep: -0.2 px 28 ms EAST, 0.4 px 19 ms SOUTH
01:41:04.869 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:41:04.869 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:41:07.548 02.679 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d7275da-e482-4855-b992-3cdc2e1f2ad7"}
01:41:07.551 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9d7275da-e482-4855-b992-3cdc2e1f2ad7"}
01:41:07.556 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"436999bc-86e5-4d9c-9292-a10795716dfa"}
01:41:07.560 00.004 16872 case statement mapped state 6 to 3
01:41:07.563 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"436999bc-86e5-4d9c-9292-a10795716dfa"}
01:41:07.596 00.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bd0974be-2ac9-4744-8700-f180b8b37886"}
01:41:07.602 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.97,7.06],"pixels":"..."},"id":"bd0974be-2ac9-4744-8700-f180b8b37886"}
01:41:08.926 01.324 9640 Exposure complete
01:41:09.062 00.136 9640 worker thread done servicing request
01:41:09.063 00.001 16872 OnExposeComplete: enter
01:41:09.065 00.002 16872 UpdateGuideState(): m_state=6
01:41:09.068 00.003 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
01:41:09.070 00.002 16872 Star::Find returns 1 (0), X=208.90, Y=174.03, Mass=76389, SNR=159.6, Peak=7648 HFD=4.3
01:41:09.073 00.003 16872 MultiStar: [#1 0.35,0.24,0.31,U] [#2 0.28,0.46,0.27,U] [#3 -0.17,-0.00,0.30,U] [#4 -0.57,0.45,0.00,R] [#5 1.02,-0.33,0.00,M4] [#6 -0.89,0.23,0.00,M6] [#7 0.30,0.67,0.00,R] [#8 0.97,-0.44,0.00,M5] 
01:41:09.076 00.003 16872 refined, 3 included, MultiStar: {0.40, 0.20}, one-star: {0.61, 0.18}
01:41:09.078 00.002 16872 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.59) = xAngle (2.06 = 2.06)
01:41:09.081 00.003 16872 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.10 = 2.10)
01:41:09.086 00.005 16872 CameraToMount -- cameraX=0.40 cameraY=0.20 hyp=0.44 cameraTheta=0.47 mountX=-0.21 mountY=0.38, mountTheta=2.07
01:41:09.090 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.40, y=0.20, opts=13)
01:41:09.093 00.003 16872 Enqueuing Move request for scope (0.40, 0.20)
01:41:09.096 00.003 9640 Worker thread wakes up
01:41:09.096 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.20) opts 0xd
01:41:09.096 00.000 9640 Handling offset move in thread for scope, endpoint = (0.40, 0.20)
01:41:09.096 00.000 9640 Moving (0.40, 0.20) raw xDistance=-0.21 yDistance=0.38
01:41:09.096 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.21
01:41:09.096 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.38, m_sumCorr=1.8
01:41:09.096 00.000 9640 MoveAxis(E, 25, ABG)
01:41:09.096 00.000 9640 Guiding  Dir = 2, Dur = 25
01:41:09.096 00.000 9640 IsSlewing returns 0
01:41:09.097 00.001 9640 IsGuiding returns 0
01:41:09.097 00.000 9640 PulseGuide returned control before completion, sleep 35
01:41:09.103 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=7648, med=3216, FiltMin=3078, FiltMax=6400, Gamma=2.190
01:41:09.135 00.032 16872 UpdateGuideState exits: m=76389 SNR=159.6
01:41:09.137 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:09.139 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:41:09.143 00.004 16872 Enqueuing Expose request
01:41:09.145 00.002 9640 IsGuiding returns 1
01:41:09.146 00.001 9640 scope still moving after pulse duration time elapsed
01:41:09.176 00.030 9640 IsSlewing returns 0
01:41:09.176 00.000 9640 IsGuiding returns 0
01:41:09.176 00.000 9640 scope move finished after 25 + 54 ms
01:41:09.176 00.000 9640 Move returns status 0, amount 25
01:41:09.176 00.000 9640 MoveAxis(N, 0, ABG)
01:41:09.176 00.000 9640 Move returns status 0, amount 0
01:41:09.177 00.001 9640 move complete, result=0
01:41:09.177 00.000 9640 worker thread done servicing request
01:41:09.177 00.000 9640 Worker thread wakes up
01:41:09.177 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:41:09.177 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:41:09.177 00.000 16872 GuideStep: -0.2 px 25 ms EAST, 0.4 px 0 ms NORTH
01:41:11.047 01.870 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"193af592-1617-482e-b53e-e1063ac524eb"}
01:41:11.051 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"193af592-1617-482e-b53e-e1063ac524eb"}
01:41:11.055 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b522563c-8d0c-4044-b3d1-24da55e96bee"}
01:41:11.057 00.002 16872 case statement mapped state 6 to 3
01:41:11.061 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b522563c-8d0c-4044-b3d1-24da55e96bee"}
01:41:11.065 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b3ac3231-2e2f-4031-84c3-5cba18d7b429"}
01:41:11.068 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.90,7.03],"pixels":"..."},"id":"b3ac3231-2e2f-4031-84c3-5cba18d7b429"}
01:41:13.262 02.194 9640 Exposure complete
01:41:13.403 00.141 9640 worker thread done servicing request
01:41:13.403 00.000 16872 OnExposeComplete: enter
01:41:13.406 00.003 16872 UpdateGuideState(): m_state=6
01:41:13.409 00.003 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
01:41:13.412 00.003 16872 Star::Find returns 1 (0), X=209.36, Y=174.94, Mass=77237, SNR=167.6, Peak=6976 HFD=4.2
01:41:13.415 00.003 16872 DistanceChecker: reject for large offset (1.53 > 1.27) avgDist = 0.64 count = 29
01:41:13.417 00.002 16872 DistanceChecker: activated
01:41:13.419 00.002 16872 Status Line: Recovering
01:41:13.427 00.008 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:41:13.430 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:41:13.432 00.002 16872 Enqueuing Move request for scope (0.00, 0.00)
01:41:13.434 00.002 9640 Worker thread wakes up
01:41:13.434 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:41:13.436 00.002 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:41:13.436 00.000 9640 move complete, result=0
01:41:13.436 00.000 9640 worker thread done servicing request
01:41:13.547 00.111 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:41:13.550 00.003 16872 Status Line: No star found
01:41:13.556 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=6976, med=3212, FiltMin=3132, FiltMax=6136, Gamma=2.190
01:41:13.587 00.031 16872 UpdateGuideState exits: No star found
01:41:13.590 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:13.593 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:41:13.599 00.006 16872 Enqueuing Expose request
01:41:13.601 00.002 9640 Worker thread wakes up
01:41:13.601 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:41:13.601 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:41:14.545 00.944 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a71b0b92-cab1-4dd7-9999-b7b84ff6b3a7"}
01:41:14.550 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a71b0b92-cab1-4dd7-9999-b7b84ff6b3a7"}
01:41:14.554 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9767d0dd-8fec-4eb6-8135-fa8b6a6114ea"}
01:41:14.558 00.004 16872 case statement mapped state 6 to 4
01:41:14.560 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"9767d0dd-8fec-4eb6-8135-fa8b6a6114ea"}
01:41:14.564 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"43c98501-6559-48dc-b724-d324d1d83a79"}
01:41:14.567 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.90,7.03],"pixels":"..."},"id":"43c98501-6559-48dc-b724-d324d1d83a79"}
01:41:17.661 03.094 9640 Exposure complete
01:41:17.798 00.137 9640 worker thread done servicing request
01:41:17.798 00.000 16872 OnExposeComplete: enter
01:41:17.801 00.003 16872 UpdateGuideState(): m_state=6
01:41:17.803 00.002 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
01:41:17.806 00.003 16872 Star::Find returns 1 (0), X=209.66, Y=174.87, Mass=83785, SNR=176.6, Peak=7896 HFD=4.1
01:41:17.809 00.003 16872 DistanceChecker: reject for large offset (1.71 > 1.27) avgDist = 0.64 count = 29
01:41:17.813 00.004 16872 Status Line: Recovering
01:41:17.817 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:41:17.821 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:41:17.824 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
01:41:17.829 00.005 9640 Worker thread wakes up
01:41:17.829 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:41:17.829 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:41:17.829 00.000 9640 move complete, result=0
01:41:17.830 00.001 9640 worker thread done servicing request
01:41:17.932 00.102 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:41:17.935 00.003 16872 Status Line: No star found
01:41:17.941 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=7896, med=3216, FiltMin=3058, FiltMax=6824, Gamma=2.190
01:41:17.972 00.031 16872 UpdateGuideState exits: No star found
01:41:17.976 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:17.979 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:41:17.985 00.006 16872 Enqueuing Expose request
01:41:17.989 00.004 9640 Worker thread wakes up
01:41:17.990 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:41:17.990 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:41:18.046 00.056 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00c2560c-9428-4c49-90cb-02ed88eb6e0c"}
01:41:18.049 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"00c2560c-9428-4c49-90cb-02ed88eb6e0c"}
01:41:18.055 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12b2cb4f-7498-4f08-999f-f7f6a4a555a1"}
01:41:18.060 00.005 16872 case statement mapped state 6 to 4
01:41:18.063 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"12b2cb4f-7498-4f08-999f-f7f6a4a555a1"}
01:41:18.069 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"65f5fbcd-d60d-4aa4-8431-f790e24e8c05"}
01:41:18.075 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.90,7.03],"pixels":"..."},"id":"65f5fbcd-d60d-4aa4-8431-f790e24e8c05"}
01:41:21.544 03.469 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f47e3430-21af-4932-91f2-9069d4b5ade9"}
01:41:21.547 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f47e3430-21af-4932-91f2-9069d4b5ade9"}
01:41:21.551 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2c80ce1-1d88-43a7-9859-3d43927a11a4"}
01:41:21.554 00.003 16872 case statement mapped state 6 to 4
01:41:21.557 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"c2c80ce1-1d88-43a7-9859-3d43927a11a4"}
01:41:21.560 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f6558d5d-d296-4744-b42a-5b6cc00f48b4"}
01:41:21.565 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.90,7.03],"pixels":"..."},"id":"f6558d5d-d296-4744-b42a-5b6cc00f48b4"}
01:41:22.054 00.489 9640 Exposure complete
01:41:22.190 00.136 9640 worker thread done servicing request
01:41:22.190 00.000 16872 OnExposeComplete: enter
01:41:22.193 00.003 16872 UpdateGuideState(): m_state=6
01:41:22.196 00.003 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
01:41:22.200 00.004 16872 Star::Find returns 1 (0), X=209.45, Y=174.83, Mass=81810, SNR=179.0, Peak=8440 HFD=3.8
01:41:22.204 00.004 16872 DistanceChecker: reject for large offset (1.52 > 1.27) avgDist = 0.64 count = 29
01:41:22.206 00.002 16872 DistanceChecker: begin recovering
01:41:22.210 00.004 16872 MultiStar: [#1 0.83,0.11,0.00,M1] [#2 0.61,0.52,0.00,M2] [#3 0.69,1.17,0.00,M1] [#4 1.14,1.20,0.00,M1] [#5 0.90,0.28,0.00,M5] [#6 0.32,1.21,0.00,M7] [#7 1.26,1.00,0.00,M1] [#8 0.67,0.48,0.00,M6] 
01:41:22.212 00.002 16872 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.59) = xAngle (2.28 = 2.28)
01:41:22.214 00.002 16872 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.33 = 2.33)
01:41:22.218 00.004 16872 CameraToMount -- cameraX=1.16 cameraY=0.97 hyp=1.52 cameraTheta=0.70 mountX=-0.99 mountY=1.10, mountTheta=2.30
01:41:22.222 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=1.16, y=0.97, opts=13)
01:41:22.224 00.002 16872 Enqueuing Move request for scope (1.16, 0.97)
01:41:22.228 00.004 9640 Worker thread wakes up
01:41:22.228 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.16, 0.97) opts 0xd
01:41:22.228 00.000 9640 Handling offset move in thread for scope, endpoint = (1.16, 0.97)
01:41:22.228 00.000 9640 Moving (1.16, 0.97) raw xDistance=-0.99 yDistance=1.10
01:41:22.228 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.91 from input -0.99
01:41:22.228 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 1.10, m_sumCorr=2
01:41:22.228 00.000 9640 MoveAxis(E, 108, ABG)
01:41:22.228 00.000 9640 Guiding  Dir = 2, Dur = 108
01:41:22.228 00.000 9640 IsSlewing returns 0
01:41:22.229 00.001 9640 IsGuiding returns 0
01:41:22.229 00.000 9640 PulseGuide returned control before completion, sleep 118
01:41:22.234 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=8440, med=3212, FiltMin=3136, FiltMax=7072, Gamma=2.190
01:41:22.266 00.032 16872 UpdateGuideState exits: m=81810 SNR=179.0
01:41:22.269 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:22.273 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:41:22.275 00.002 16872 Enqueuing Expose request
01:41:22.357 00.082 9640 IsGuiding returns 1
01:41:22.357 00.000 9640 scope still moving after pulse duration time elapsed
01:41:22.388 00.031 9640 IsSlewing returns 0
01:41:22.388 00.000 9640 IsGuiding returns 0
01:41:22.389 00.001 9640 scope move finished after 108 + 52 ms
01:41:22.389 00.000 9640 Move returns status 0, amount 108
01:41:22.389 00.000 9640 MoveAxis(S, 31, ABG)
01:41:22.389 00.000 9640 Guiding  Dir = 1, Dur = 31
01:41:22.389 00.000 9640 IsSlewing returns 0
01:41:22.389 00.000 9640 IsGuiding returns 0
01:41:22.390 00.001 9640 PulseGuide returned control before completion, sleep 41
01:41:22.435 00.045 9640 IsGuiding returns 1
01:41:22.435 00.000 9640 scope still moving after pulse duration time elapsed
01:41:22.466 00.031 9640 IsSlewing returns 0
01:41:22.467 00.001 9640 IsGuiding returns 0
01:41:22.467 00.000 9640 scope move finished after 31 + 45 ms
01:41:22.467 00.000 9640 Move returns status 0, amount 31
01:41:22.467 00.000 9640 move complete, result=0
01:41:22.467 00.000 9640 worker thread done servicing request
01:41:22.467 00.000 9640 Worker thread wakes up
01:41:22.467 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:41:22.467 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:41:22.467 00.000 16872 GuideStep: -1.0 px 108 ms EAST, 1.1 px 31 ms SOUTH
01:41:25.043 02.576 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a11e214b-d65d-4ca4-a62d-9f80166fd1b9"}
01:41:25.048 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a11e214b-d65d-4ca4-a62d-9f80166fd1b9"}
01:41:25.052 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f3aeab87-634c-4e62-b1bb-137372df88f9"}
01:41:25.055 00.003 16872 case statement mapped state 6 to 3
01:41:25.059 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3aeab87-634c-4e62-b1bb-137372df88f9"}
01:41:25.063 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d80cf44-2fb2-4dae-96a8-60534bc7111c"}
01:41:25.066 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.45,6.83],"pixels":"..."},"id":"7d80cf44-2fb2-4dae-96a8-60534bc7111c"}
01:41:26.149 01.083 16872 evsrv: cli 0D3BFFA8 connect
01:41:26.153 00.004 16872 case statement mapped state 6 to 3
01:41:26.158 00.005 16872 case statement mapped state 6 to 3
01:41:26.163 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"66591d1c-ac9a-4ccc-a08c-d919dfad2595"}
01:41:26.169 00.006 16872 case statement mapped state 6 to 3
01:41:26.173 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"66591d1c-ac9a-4ccc-a08c-d919dfad2595"}
01:41:26.176 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:41:26.557 00.381 9640 Exposure complete
01:41:26.710 00.153 9640 worker thread done servicing request
01:41:26.710 00.000 16872 OnExposeComplete: enter
01:41:26.714 00.004 16872 UpdateGuideState(): m_state=6
01:41:26.718 00.004 16872 Star::Find(15, 209, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
01:41:26.721 00.003 16872 Star::Find returns 1 (0), X=209.42, Y=174.02, Mass=81546, SNR=169.2, Peak=7896 HFD=4.1
01:41:26.724 00.003 16872 DistanceChecker: deactivated
01:41:26.728 00.004 16872 MultiStar: [#1 -0.10,-0.47,0.31,U] [#2 0.17,-0.61,0.21,U] [#3 0.78,-0.07,0.23,U] [#4 1.15,-0.11,0.00,M2] [#5 0.50,-0.50,0.20,U] [#6 -0.67,-0.59,0.00,M8] [#7 0.46,-0.12,0.12,U] [#8 0.65,-1.25,0.00,M7] 
01:41:26.741 00.013 16872 refined, 5 included, MultiStar: {0.71, -0.11}, one-star: {1.13, 0.16}
01:41:26.744 00.003 16872 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.59) = xAngle (1.43 = 1.43)
01:41:26.747 00.003 16872 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.47 = 1.47)
01:41:26.751 00.004 16872 CameraToMount -- cameraX=0.71 cameraY=-0.11 hyp=0.72 cameraTheta=-0.16 mountX=0.10 mountY=0.72, mountTheta=1.43
01:41:26.755 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.71, y=-0.11, opts=13)
01:41:26.759 00.004 16872 Enqueuing Move request for scope (0.71, -0.11)
01:41:26.762 00.003 9640 Worker thread wakes up
01:41:26.762 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.11) opts 0xd
01:41:26.762 00.000 9640 Handling offset move in thread for scope, endpoint = (0.71, -0.11)
01:41:26.762 00.000 9640 Moving (0.71, -0.11) raw xDistance=0.10 yDistance=0.72
01:41:26.763 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:41:26.763 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.72, m_sumCorr=2.2
01:41:26.763 00.000 9640 MoveAxis(W, 0, ABG)
01:41:26.763 00.000 9640 Move returns status 0, amount 0
01:41:26.763 00.000 9640 MoveAxis(S, 22, ABG)
01:41:26.763 00.000 9640 Guiding  Dir = 1, Dur = 22
01:41:26.764 00.001 9640 IsSlewing returns 0
01:41:26.764 00.000 9640 IsGuiding returns 0
01:41:26.764 00.000 9640 PulseGuide returned control before completion, sleep 32
01:41:26.769 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=7896, med=3212, FiltMin=3136, FiltMax=6472, Gamma=2.190
01:41:26.801 00.032 16872 UpdateGuideState exits: m=81546 SNR=169.2
01:41:26.804 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:26.807 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:41:26.810 00.003 16872 Enqueuing Expose request
01:41:26.814 00.004 9640 IsGuiding returns 1
01:41:26.814 00.000 9640 scope still moving after pulse duration time elapsed
01:41:26.845 00.031 9640 IsSlewing returns 0
01:41:26.846 00.001 9640 IsGuiding returns 0
01:41:26.846 00.000 9640 scope move finished after 22 + 60 ms
01:41:26.846 00.000 9640 Move returns status 0, amount 22
01:41:26.846 00.000 9640 move complete, result=0
01:41:26.846 00.000 9640 worker thread done servicing request
01:41:26.846 00.000 9640 Worker thread wakes up
01:41:26.847 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:41:26.847 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:41:26.848 00.001 16872 GuideStep: 0.1 px 0 ms WEST, 0.7 px 22 ms SOUTH
01:41:28.558 01.710 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b73c8c8-04ee-4c2e-b729-3c31a8af0730"}
01:41:28.584 00.026 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b73c8c8-04ee-4c2e-b729-3c31a8af0730"}
01:41:28.652 00.068 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40304880-0bfb-43ca-83a3-2fe5186b203d"}
01:41:28.683 00.031 16872 case statement mapped state 6 to 3
01:41:28.690 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"40304880-0bfb-43ca-83a3-2fe5186b203d"}
01:41:28.761 00.071 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7e4e17f6-03de-4dc6-be28-83c94f7d466b"}
01:41:28.781 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.42,7.02],"pixels":"..."},"id":"7e4e17f6-03de-4dc6-be28-83c94f7d466b"}
01:41:30.917 02.136 9640 Exposure complete
01:41:31.062 00.145 9640 worker thread done servicing request
01:41:31.062 00.000 16872 OnExposeComplete: enter
01:41:31.066 00.004 16872 UpdateGuideState(): m_state=6
01:41:31.070 00.004 16872 Star::Find(15, 209, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
01:41:31.073 00.003 16872 Star::Find returns 1 (0), X=209.46, Y=174.59, Mass=76332, SNR=170.2, Peak=7460 HFD=4.1
01:41:31.077 00.004 16872 DistanceChecker: reject for large offset (1.38 > 1.35) avgDist = 0.68 count = 31
01:41:31.080 00.003 16872 DistanceChecker: activated
01:41:31.084 00.004 16872 Status Line: Recovering
01:41:31.090 00.006 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:41:31.094 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
01:41:31.098 00.004 16872 Enqueuing Move request for scope (0.00, 0.00)
01:41:31.102 00.004 9640 Worker thread wakes up
01:41:31.102 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:41:31.102 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:41:31.102 00.000 9640 move complete, result=0
01:41:31.102 00.000 9640 worker thread done servicing request
01:41:31.216 00.114 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:41:31.219 00.003 16872 Status Line: No star found
01:41:31.226 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=7460, med=3204, FiltMin=3108, FiltMax=6732, Gamma=2.190
01:41:31.259 00.033 16872 UpdateGuideState exits: No star found
01:41:31.262 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:31.268 00.006 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:41:31.272 00.004 16872 Enqueuing Expose request
01:41:31.275 00.003 9640 Worker thread wakes up
01:41:31.275 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:41:31.275 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:41:32.086 00.811 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"af3510fc-0a94-46be-8891-2137021d8d15"}
01:41:32.114 00.028 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"af3510fc-0a94-46be-8891-2137021d8d15"}
01:41:32.160 00.046 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"265c2532-9f4c-463d-ad6b-81697cda50a4"}
01:41:32.165 00.005 16872 case statement mapped state 6 to 4
01:41:32.171 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"265c2532-9f4c-463d-ad6b-81697cda50a4"}
01:41:32.198 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f66e3b24-b82c-4cc8-8166-7b1ebf681c14"}
01:41:32.202 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.42,7.02],"pixels":"..."},"id":"f66e3b24-b82c-4cc8-8166-7b1ebf681c14"}
01:41:35.471 03.269 9640 Exposure complete
01:41:35.618 00.147 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"44bf148e-e598-45ca-9745-546ca8b68883"}
01:41:35.622 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"44bf148e-e598-45ca-9745-546ca8b68883"}
01:41:35.633 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1df8c35c-43e0-4f4e-b10f-5dc17edd9aee"}
01:41:35.636 00.003 16872 case statement mapped state 6 to 4
01:41:35.639 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"1df8c35c-43e0-4f4e-b10f-5dc17edd9aee"}
01:41:35.645 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f40f7ddc-af6f-4be1-a577-40021d778c70"}
01:41:35.648 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.42,7.02],"pixels":"..."},"id":"f40f7ddc-af6f-4be1-a577-40021d778c70"}
01:41:35.652 00.004 9640 worker thread done servicing request
01:41:35.652 00.000 16872 OnExposeComplete: enter
01:41:35.655 00.003 16872 UpdateGuideState(): m_state=6
01:41:35.664 00.009 16872 Star::Find(15, 209, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
01:41:35.667 00.003 16872 Star::Find returns 1 (0), X=209.48, Y=174.30, Mass=78941, SNR=162.1, Peak=7348 HFD=4.0
01:41:35.670 00.003 16872 DistanceChecker: deactivated
01:41:35.676 00.006 16872 MultiStar: [#1 0.96,1.09,0.00,M1] [#2 0.81,0.72,0.00,M2] [#3 1.14,0.71,0.00,M1] [#4 1.40,1.14,0.00,M3] [#5 1.10,0.24,0.00,M5] [#6 0.42,0.68,0.21,U] [#7 1.30,0.95,0.00,M1] [#8 1.02,1.53,0.00,M8] 
01:41:35.678 00.002 16872 refined, 1 included, MultiStar: {1.05, 0.49}, one-star: {1.19, 0.45}
01:41:35.684 00.006 16872 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.59) = xAngle (2.02 = 2.02)
01:41:35.695 00.011 16872 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.07 = 2.07)
01:41:35.705 00.010 16872 CameraToMount -- cameraX=1.05 cameraY=0.49 hyp=1.16 cameraTheta=0.43 mountX=-0.50 mountY=1.02, mountTheta=2.03
01:41:35.716 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=1.05, y=0.49, opts=13)
01:41:35.725 00.009 16872 Enqueuing Move request for scope (1.05, 0.49)
01:41:35.729 00.004 9640 Worker thread wakes up
01:41:35.729 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.05, 0.49) opts 0xd
01:41:35.729 00.000 9640 Handling offset move in thread for scope, endpoint = (1.05, 0.49)
01:41:35.729 00.000 9640 Moving (1.05, 0.49) raw xDistance=-0.50 yDistance=1.02
01:41:35.729 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.50
01:41:35.729 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 1.02, m_sumCorr=2.5
01:41:35.730 00.001 9640 MoveAxis(E, 54, ABG)
01:41:35.730 00.000 9640 Guiding  Dir = 2, Dur = 54
01:41:35.730 00.000 9640 IsSlewing returns 0
01:41:35.730 00.000 9640 IsGuiding returns 0
01:41:35.731 00.001 9640 PulseGuide returned control before completion, sleep 64
01:41:35.737 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=7348, med=3212, FiltMin=3062, FiltMax=6240, Gamma=2.190
01:41:35.778 00.041 16872 UpdateGuideState exits: m=78941 SNR=162.1
01:41:35.781 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:35.792 00.011 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:41:35.796 00.004 16872 Enqueuing Expose request
01:41:35.810 00.014 9640 IsGuiding returns 1
01:41:35.810 00.000 9640 scope still moving after pulse duration time elapsed
01:41:35.847 00.037 9640 IsSlewing returns 0
01:41:35.847 00.000 9640 IsGuiding returns 0
01:41:35.848 00.001 9640 scope move finished after 54 + 62 ms
01:41:35.848 00.000 9640 Move returns status 0, amount 54
01:41:35.848 00.000 9640 MoveAxis(S, 30, ABG)
01:41:35.848 00.000 9640 Guiding  Dir = 1, Dur = 30
01:41:35.848 00.000 9640 IsSlewing returns 0
01:41:35.848 00.000 9640 IsGuiding returns 0
01:41:35.849 00.001 9640 PulseGuide returned control before completion, sleep 40
01:41:35.893 00.044 9640 IsGuiding returns 1
01:41:35.893 00.000 9640 scope still moving after pulse duration time elapsed
01:41:35.923 00.030 9640 IsSlewing returns 0
01:41:35.923 00.000 9640 IsGuiding returns 0
01:41:35.923 00.000 9640 scope move finished after 30 + 45 ms
01:41:35.923 00.000 9640 Move returns status 0, amount 30
01:41:35.923 00.000 9640 move complete, result=0
01:41:35.924 00.001 9640 worker thread done servicing request
01:41:35.924 00.000 9640 Worker thread wakes up
01:41:35.924 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:41:35.924 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:41:35.927 00.003 16872 GuideStep: -0.5 px 54 ms EAST, 1.0 px 30 ms SOUTH
01:41:39.121 03.194 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"51a7115e-0a95-4776-a32b-71d45bf79896"}
01:41:39.125 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"51a7115e-0a95-4776-a32b-71d45bf79896"}
01:41:39.130 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b073d33-7a6e-449f-baa7-327441462a11"}
01:41:39.135 00.005 16872 case statement mapped state 6 to 3
01:41:39.141 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b073d33-7a6e-449f-baa7-327441462a11"}
01:41:39.146 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"89951607-5bad-49cb-814b-8ca6d60f4864"}
01:41:39.154 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.48,7.30],"pixels":"..."},"id":"89951607-5bad-49cb-814b-8ca6d60f4864"}
01:41:40.180 01.026 9640 Exposure complete
01:41:40.559 00.379 9640 worker thread done servicing request
01:41:40.560 00.001 16872 OnExposeComplete: enter
01:41:40.566 00.006 16872 UpdateGuideState(): m_state=6
01:41:40.573 00.007 16872 Star::Find(15, 209, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
01:41:40.575 00.002 16872 Star::Find returns 1 (0), X=209.40, Y=175.00, Mass=87085, SNR=175.6, Peak=7788 HFD=4.2
01:41:40.578 00.003 16872 MultiStar: [#1 0.74,0.76,0.00,M2] [#2 0.73,1.13,0.00,M3] [#3 0.68,1.26,0.00,M2] [#4 0.98,1.08,0.00,M4] [#5 1.09,-0.16,0.00,M6] [#6 0.45,0.92,0.00,M8] [#7 0.25,0.29,0.13,U] [#8 0.93,0.84,0.00,M9] 
01:41:40.582 00.004 16872 refined, 1 included, MultiStar: {1.01, 1.05}, one-star: {1.11, 1.15}
01:41:40.585 00.003 16872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.59) = xAngle (2.39 = 2.39)
01:41:40.588 00.003 16872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.43 = 2.43)
01:41:40.591 00.003 16872 CameraToMount -- cameraX=1.01 cameraY=1.05 hyp=1.46 cameraTheta=0.80 mountX=-1.06 mountY=0.95, mountTheta=2.41
01:41:40.600 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=1.01, y=1.05, opts=13)
01:41:40.605 00.005 16872 Enqueuing Move request for scope (1.01, 1.05)
01:41:40.609 00.004 9640 Worker thread wakes up
01:41:40.609 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.01, 1.05) opts 0xd
01:41:40.609 00.000 9640 Handling offset move in thread for scope, endpoint = (1.01, 1.05)
01:41:40.609 00.000 9640 Moving (1.01, 1.05) raw xDistance=-1.06 yDistance=0.95
01:41:40.609 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.06
01:41:40.609 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 0.95, m_sumCorr=2.7
01:41:40.609 00.000 9640 MoveAxis(E, 119, ABG)
01:41:40.609 00.000 9640 Guiding  Dir = 2, Dur = 119
01:41:40.610 00.001 9640 IsSlewing returns 0
01:41:40.610 00.000 9640 IsGuiding returns 0
01:41:40.610 00.000 9640 PulseGuide returned control before completion, sleep 129
01:41:40.620 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=7788, med=3208, FiltMin=3068, FiltMax=6724, Gamma=2.190
01:41:40.672 00.052 16872 UpdateGuideState exits: m=87085 SNR=175.6
01:41:40.677 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:40.679 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:41:40.683 00.004 16872 Enqueuing Expose request
01:41:40.753 00.070 9640 IsGuiding returns 0
01:41:40.753 00.000 9640 Move returns status 0, amount 119
01:41:40.753 00.000 9640 MoveAxis(S, 34, ABG)
01:41:40.753 00.000 9640 Guiding  Dir = 1, Dur = 34
01:41:40.754 00.001 9640 IsSlewing returns 0
01:41:40.754 00.000 9640 IsGuiding returns 0
01:41:40.754 00.000 9640 PulseGuide returned control before completion, sleep 44
01:41:40.801 00.047 9640 IsGuiding returns 1
01:41:40.801 00.000 9640 scope still moving after pulse duration time elapsed
01:41:40.832 00.031 9640 IsSlewing returns 0
01:41:40.832 00.000 9640 IsGuiding returns 0
01:41:40.832 00.000 9640 scope move finished after 34 + 43 ms
01:41:40.832 00.000 9640 Move returns status 0, amount 34
01:41:40.832 00.000 9640 move complete, result=0
01:41:40.832 00.000 9640 worker thread done servicing request
01:41:40.833 00.001 9640 Worker thread wakes up
01:41:40.833 00.000 16872 GuideStep: -1.1 px 119 ms EAST, 0.9 px 34 ms SOUTH
01:41:40.839 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
01:41:40.840 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:41:42.620 01.780 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"efd41c8a-a901-478a-91b2-f0595a874017"}
01:41:42.624 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"efd41c8a-a901-478a-91b2-f0595a874017"}
01:41:42.633 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f31f566c-826b-46ea-ba32-cc43a6d31007"}
01:41:42.637 00.004 16872 case statement mapped state 6 to 3
01:41:42.644 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f31f566c-826b-46ea-ba32-cc43a6d31007"}
01:41:42.649 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3f271bd3-1ace-4fb0-baa6-545c4c72b93e"}
01:41:42.654 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.40,7.00],"pixels":"..."},"id":"3f271bd3-1ace-4fb0-baa6-545c4c72b93e"}
01:41:45.044 02.390 9640 Exposure complete
01:41:45.232 00.188 9640 worker thread done servicing request
01:41:45.232 00.000 16872 OnExposeComplete: enter
01:41:45.237 00.005 16872 UpdateGuideState(): m_state=6
01:41:45.241 00.004 16872 Star::Find(15, 209, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
01:41:45.256 00.015 16872 Star::Find returns 1 (0), X=209.33, Y=174.00, Mass=79823, SNR=168.0, Peak=7712 HFD=4.1
01:41:45.262 00.006 16872 MultiStar: [#1 0.23,-0.46,0.30,U] [#2 0.57,0.42,0.27,U] [#3 0.65,0.12,0.28,U] [#4 1.13,0.39,0.00,M5] [#5 0.15,-0.28,0.20,U] [#6 -0.41,0.64,0.16,U] [#7 0.33,-0.39,0.13,U] [#8 0.98,-0.19,0.00,M10] 
01:41:45.266 00.004 16872 refined, 6 included, MultiStar: {0.62, 0.06}, one-star: {1.04, 0.14}
01:41:45.270 00.004 16872 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.59) = xAngle (1.69 = 1.69)
01:41:45.275 00.005 16872 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.73 = 1.73)
01:41:45.284 00.009 16872 CameraToMount -- cameraX=0.62 cameraY=0.06 hyp=0.62 cameraTheta=0.10 mountX=-0.07 mountY=0.62, mountTheta=1.69
01:41:45.292 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.62, y=0.06, opts=13)
01:41:45.296 00.004 16872 Enqueuing Move request for scope (0.62, 0.06)
01:41:45.301 00.005 9640 Worker thread wakes up
01:41:45.301 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.06) opts 0xd
01:41:45.301 00.000 9640 Handling offset move in thread for scope, endpoint = (0.62, 0.06)
01:41:45.301 00.000 9640 Moving (0.62, 0.06) raw xDistance=-0.07 yDistance=0.62
01:41:45.301 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:41:45.301 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 0.62, m_sumCorr=3
01:41:45.301 00.000 9640 MoveAxis(E, 0, ABG)
01:41:45.301 00.000 9640 Move returns status 0, amount 0
01:41:45.301 00.000 9640 MoveAxis(S, 32, ABG)
01:41:45.301 00.000 9640 Guiding  Dir = 1, Dur = 32
01:41:45.302 00.001 9640 IsSlewing returns 0
01:41:45.302 00.000 9640 IsGuiding returns 0
01:41:45.302 00.000 9640 PulseGuide returned control before completion, sleep 42
01:41:45.313 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=7712, med=3216, FiltMin=3082, FiltMax=6464, Gamma=2.190
01:41:45.358 00.045 9640 IsGuiding returns 1
01:41:45.359 00.001 9640 scope still moving after pulse duration time elapsed
01:41:45.365 00.006 16872 UpdateGuideState exits: m=79823 SNR=168.0
01:41:45.371 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:45.376 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:41:45.380 00.004 16872 Enqueuing Expose request
01:41:45.391 00.011 9640 IsSlewing returns 0
01:41:45.391 00.000 9640 IsGuiding returns 0
01:41:45.391 00.000 9640 scope move finished after 32 + 57 ms
01:41:45.391 00.000 9640 Move returns status 0, amount 32
01:41:45.391 00.000 9640 move complete, result=0
01:41:45.391 00.000 9640 worker thread done servicing request
01:41:45.391 00.000 9640 Worker thread wakes up
01:41:45.391 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:41:45.391 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:41:45.396 00.005 16872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 32 ms SOUTH
01:41:46.121 00.725 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b771569d-7df0-420a-b1f6-e03fc3796718"}
01:41:46.133 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b771569d-7df0-420a-b1f6-e03fc3796718"}
01:41:46.139 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6894a958-5b9a-4075-b2ee-a385128a9ae1"}
01:41:46.143 00.004 16872 case statement mapped state 6 to 3
01:41:46.146 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6894a958-5b9a-4075-b2ee-a385128a9ae1"}
01:41:46.150 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9a88396f-b1a1-472c-8521-482891361d85"}
01:41:46.154 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.33,7.00],"pixels":"..."},"id":"9a88396f-b1a1-472c-8521-482891361d85"}
01:41:49.471 03.317 9640 Exposure complete
01:41:49.620 00.149 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a092ff95-c389-4057-9390-1e5b54f87f64"}
01:41:49.623 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a092ff95-c389-4057-9390-1e5b54f87f64"}
01:41:49.627 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2187d019-4a47-4cb1-a61d-b7526f2a1b8d"}
01:41:49.630 00.003 16872 case statement mapped state 6 to 3
01:41:49.634 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2187d019-4a47-4cb1-a61d-b7526f2a1b8d"}
01:41:49.637 00.003 9640 worker thread done servicing request
01:41:49.637 00.000 16872 OnExposeComplete: enter
01:41:49.640 00.003 16872 UpdateGuideState(): m_state=6
01:41:49.643 00.003 16872 Star::Find(15, 209, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
01:41:49.652 00.009 16872 Star::Find returns 1 (0), X=208.67, Y=173.45, Mass=87068, SNR=182.8, Peak=7752 HFD=4.0
01:41:49.655 00.003 16872 MultiStar: [#1 0.21,-0.02,0.31,U] [#2 -0.12,0.50,0.26,U] [#3 0.41,0.58,0.24,U] [#4 0.49,0.31,0.23,U] [#5 0.70,-0.66,0.00,M6] [#6 -0.81,-0.41,0.00,M8] [#7 0.02,-0.56,0.18,U] [#8 0.21,0.05,0.12,U] 
01:41:49.657 00.002 16872 refined, 6 included, MultiStar: {0.28, -0.07}, one-star: {0.38, -0.41}
01:41:49.660 00.003 16872 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.59) = xAngle (1.34 = 1.34)
01:41:49.663 00.003 16872 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.39 = 1.39)
01:41:49.665 00.002 16872 CameraToMount -- cameraX=0.28 cameraY=-0.07 hyp=0.29 cameraTheta=-0.25 mountX=0.07 mountY=0.29, mountTheta=1.34
01:41:49.669 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=-0.07, opts=13)
01:41:49.672 00.003 16872 Enqueuing Move request for scope (0.28, -0.07)
01:41:49.675 00.003 9640 Worker thread wakes up
01:41:49.675 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.07) opts 0xd
01:41:49.675 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, -0.07)
01:41:49.675 00.000 9640 Moving (0.28, -0.07) raw xDistance=0.07 yDistance=0.29
01:41:49.675 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:41:49.675 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.29, m_sumCorr=3.2
01:41:49.675 00.000 9640 MoveAxis(E, 0, ABG)
01:41:49.675 00.000 9640 Move returns status 0, amount 0
01:41:49.675 00.000 9640 MoveAxis(S, 25, ABG)
01:41:49.675 00.000 9640 Guiding  Dir = 1, Dur = 25
01:41:49.675 00.000 9640 IsSlewing returns 0
01:41:49.677 00.002 9640 IsGuiding returns 0
01:41:49.679 00.002 9640 PulseGuide returned control before completion, sleep 35
01:41:49.686 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=7752, med=3216, FiltMin=3136, FiltMax=6596, Gamma=2.190
01:41:49.718 00.032 16872 UpdateGuideState exits: m=87068 SNR=182.8
01:41:49.721 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:49.727 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:41:49.730 00.003 16872 Enqueuing Expose request
01:41:49.733 00.003 9640 IsGuiding returns 1
01:41:49.733 00.000 9640 scope still moving after pulse duration time elapsed
01:41:49.734 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc82983f-7828-4461-bed4-49ff7ca546da"}
01:41:49.737 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.67,7.45],"pixels":"..."},"id":"dc82983f-7828-4461-bed4-49ff7ca546da"}
01:41:49.755 00.018 9640 IsSlewing returns 0
01:41:49.755 00.000 9640 IsGuiding returns 0
01:41:49.755 00.000 9640 scope move finished after 25 + 51 ms
01:41:49.756 00.001 9640 Move returns status 0, amount 25
01:41:49.756 00.000 9640 move complete, result=0
01:41:49.756 00.000 9640 worker thread done servicing request
01:41:49.756 00.000 9640 Worker thread wakes up
01:41:49.756 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:41:49.756 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:41:49.759 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 25 ms SOUTH
01:41:53.119 03.360 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d8313b0-875f-46fa-ac8d-583137085627"}
01:41:53.123 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7d8313b0-875f-46fa-ac8d-583137085627"}
01:41:53.127 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec461936-f0d6-4092-9437-c50f072244eb"}
01:41:53.129 00.002 16872 case statement mapped state 6 to 3
01:41:53.132 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec461936-f0d6-4092-9437-c50f072244eb"}
01:41:53.136 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0d5e146f-44ba-4b47-869c-5cc78937f095"}
01:41:53.139 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.67,7.45],"pixels":"..."},"id":"0d5e146f-44ba-4b47-869c-5cc78937f095"}
01:41:53.828 00.689 9640 Exposure complete
01:41:53.967 00.139 9640 worker thread done servicing request
01:41:53.967 00.000 16872 OnExposeComplete: enter
01:41:53.970 00.003 16872 UpdateGuideState(): m_state=6
01:41:53.974 00.004 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
01:41:53.977 00.003 16872 Star::Find returns 1 (0), X=208.51, Y=173.66, Mass=80687, SNR=177.3, Peak=7568 HFD=4.0
01:41:53.979 00.002 16872 MultiStar: [#1 -0.15,0.14,0.25,U] [#2 -0.01,0.26,0.25,U] [#3 -0.02,0.36,0.27,U] [#4 0.44,0.37,0.21,U] [#5 -0.10,0.11,0.17,U] [#6 -0.81,0.15,0.17,U] [#7 0.29,-0.36,0.14,U] [#8 0.89,0.46,0.00,M10] 
01:41:53.982 00.003 16872 refined, 7 included, MultiStar: {0.06, 0.03}, one-star: {0.22, -0.19}
01:41:53.984 00.002 16872 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.59) = xAngle (2.03 = 2.03)
01:41:53.987 00.003 16872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.08 = 2.08)
01:41:53.993 00.006 16872 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.45 mountX=-0.03 mountY=0.06, mountTheta=2.04
01:41:53.997 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.03, opts=13)
01:41:54.000 00.003 16872 Enqueuing Move request for scope (0.06, 0.03)
01:41:54.003 00.003 9640 Worker thread wakes up
01:41:54.003 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
01:41:54.003 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
01:41:54.003 00.000 9640 Moving (0.06, 0.03) raw xDistance=-0.03 yDistance=0.06
01:41:54.003 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:41:54.003 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=3.2
01:41:54.003 00.000 9640 MoveAxis(E, 0, ABG)
01:41:54.003 00.000 9640 Move returns status 0, amount 0
01:41:54.003 00.000 9640 MoveAxis(N, 0, ABG)
01:41:54.003 00.000 9640 Move returns status 0, amount 0
01:41:54.004 00.001 9640 move complete, result=0
01:41:54.004 00.000 9640 worker thread done servicing request
01:41:54.011 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=7568, med=3216, FiltMin=3058, FiltMax=6704, Gamma=2.190
01:41:54.044 00.033 16872 UpdateGuideState exits: m=80687 SNR=177.3
01:41:54.047 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:54.049 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:41:54.054 00.005 16872 Enqueuing Expose request
01:41:54.057 00.003 9640 Worker thread wakes up
01:41:54.057 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:41:54.058 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:41:54.058 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:56.618 02.560 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a04ff65b-0bab-4508-b969-50d4cf04589c"}
01:41:56.623 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a04ff65b-0bab-4508-b969-50d4cf04589c"}
01:41:56.627 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6472c3b1-4c7a-454a-a492-622e0a0082e9"}
01:41:56.631 00.004 16872 case statement mapped state 6 to 3
01:41:56.635 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6472c3b1-4c7a-454a-a492-622e0a0082e9"}
01:41:56.639 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0c955e3d-a6e0-45c9-ae48-28d31289566c"}
01:41:56.643 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.51,6.66],"pixels":"..."},"id":"0c955e3d-a6e0-45c9-ae48-28d31289566c"}
01:41:58.121 01.478 9640 Exposure complete
01:41:58.256 00.135 9640 worker thread done servicing request
01:41:58.257 00.001 16872 OnExposeComplete: enter
01:41:58.260 00.003 16872 UpdateGuideState(): m_state=6
01:41:58.263 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
01:41:58.265 00.002 16872 Star::Find returns 1 (0), X=208.66, Y=174.62, Mass=81589, SNR=170.6, Peak=8220 HFD=3.8
01:41:58.268 00.003 16872 MultiStar: [#1 0.11,0.90,0.00,M1] [#2 0.32,1.19,0.00,M1] [#3 0.22,1.65,0.00,M1] [#4 0.42,1.08,0.00,M4] [#5 0.15,0.30,0.19,U] [#6 -1.20,0.40,0.00,M8] [#7 0.28,1.09,0.00,M1] [#8 0.36,0.16,0.14,U] 
01:41:58.272 00.004 16872 refined, 2 included, MultiStar: {0.34, 0.64}, one-star: {0.37, 0.77}
01:41:58.274 00.002 16872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.59) = xAngle (2.67 = 2.67)
01:41:58.277 00.003 16872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.72 = 2.72)
01:41:58.279 00.002 16872 CameraToMount -- cameraX=0.34 cameraY=0.64 hyp=0.73 cameraTheta=1.08 mountX=-0.65 mountY=0.30, mountTheta=2.71
01:41:58.284 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.34, y=0.64, opts=13)
01:41:58.288 00.004 16872 Enqueuing Move request for scope (0.34, 0.64)
01:41:58.292 00.004 9640 Worker thread wakes up
01:41:58.292 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.64) opts 0xd
01:41:58.292 00.000 9640 Handling offset move in thread for scope, endpoint = (0.34, 0.64)
01:41:58.292 00.000 9640 Moving (0.34, 0.64) raw xDistance=-0.65 yDistance=0.30
01:41:58.292 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.65
01:41:58.292 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.30, m_sumCorr=3.2
01:41:58.292 00.000 9640 MoveAxis(E, 69, ABG)
01:41:58.292 00.000 9640 Guiding  Dir = 2, Dur = 69
01:41:58.292 00.000 9640 IsSlewing returns 0
01:41:58.293 00.001 9640 IsGuiding returns 0
01:41:58.293 00.000 9640 PulseGuide returned control before completion, sleep 79
01:41:58.298 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=8220, med=3212, FiltMin=3136, FiltMax=6876, Gamma=2.190
01:41:58.331 00.033 16872 UpdateGuideState exits: m=81589 SNR=170.6
01:41:58.334 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:58.337 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:41:58.339 00.002 16872 Enqueuing Expose request
01:41:58.377 00.038 9640 IsGuiding returns 1
01:41:58.378 00.001 9640 scope still moving after pulse duration time elapsed
01:41:58.409 00.031 9640 IsSlewing returns 0
01:41:58.410 00.001 9640 IsGuiding returns 0
01:41:58.410 00.000 9640 scope move finished after 69 + 48 ms
01:41:58.410 00.000 9640 Move returns status 0, amount 69
01:41:58.411 00.001 9640 MoveAxis(N, 0, ABG)
01:41:58.411 00.000 9640 Move returns status 0, amount 0
01:41:58.411 00.000 9640 move complete, result=0
01:41:58.411 00.000 9640 worker thread done servicing request
01:41:58.411 00.000 9640 Worker thread wakes up
01:41:58.411 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:41:58.411 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:41:58.412 00.001 16872 GuideStep: -0.6 px 69 ms EAST, 0.3 px 0 ms NORTH
01:42:00.120 01.708 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5a94f67-a1db-4b5f-aef8-64b409ca009c"}
01:42:00.124 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a5a94f67-a1db-4b5f-aef8-64b409ca009c"}
01:42:00.132 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9df7da58-17e0-4d56-ac7c-2f461051bd06"}
01:42:00.138 00.006 16872 case statement mapped state 6 to 3
01:42:00.141 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9df7da58-17e0-4d56-ac7c-2f461051bd06"}
01:42:00.146 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7895be0f-db90-43a2-b74a-2bc982c457ba"}
01:42:00.150 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[6.66,6.62],"pixels":"..."},"id":"7895be0f-db90-43a2-b74a-2bc982c457ba"}
01:42:02.467 02.317 9640 Exposure complete
01:42:02.601 00.134 9640 worker thread done servicing request
01:42:02.601 00.000 16872 OnExposeComplete: enter
01:42:02.604 00.003 16872 UpdateGuideState(): m_state=6
01:42:02.607 00.003 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
01:42:02.610 00.003 16872 Star::Find returns 1 (0), X=209.07, Y=174.69, Mass=84844, SNR=184.5, Peak=7992 HFD=4.1
01:42:02.613 00.003 16872 MultiStar: [#1 0.67,1.45,0.00,M2] [#2 0.65,1.03,0.00,M2] [#3 1.09,0.81,0.00,M2] [#4 0.65,1.17,0.00,M5] [#5 0.37,0.49,0.19,U] [#6 -0.14,0.87,0.16,U] [#7 0.80,1.33,0.00,M2] [#8 1.35,0.58,0.00,M10] 
01:42:02.616 00.003 16872 refined, 2 included, MultiStar: {0.61, 0.79}, one-star: {0.78, 0.83}
01:42:02.618 00.002 16872 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.59) = xAngle (2.50 = 2.50)
01:42:02.621 00.003 16872 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.54 = 2.54)
01:42:02.624 00.003 16872 CameraToMount -- cameraX=0.61 cameraY=0.79 hyp=1.00 cameraTheta=0.91 mountX=-0.80 mountY=0.56, mountTheta=2.53
01:42:02.627 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.61, y=0.79, opts=13)
01:42:02.632 00.005 16872 Enqueuing Move request for scope (0.61, 0.79)
01:42:02.635 00.003 9640 Worker thread wakes up
01:42:02.635 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.79) opts 0xd
01:42:02.635 00.000 9640 Handling offset move in thread for scope, endpoint = (0.61, 0.79)
01:42:02.635 00.000 9640 Moving (0.61, 0.79) raw xDistance=-0.80 yDistance=0.56
01:42:02.635 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.78 from input -0.80
01:42:02.635 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.56, m_sumCorr=3.2
01:42:02.635 00.000 9640 MoveAxis(E, 92, ABG)
01:42:02.635 00.000 9640 Guiding  Dir = 2, Dur = 92
01:42:02.635 00.000 9640 IsSlewing returns 0
01:42:02.636 00.001 9640 IsGuiding returns 0
01:42:02.636 00.000 9640 PulseGuide returned control before completion, sleep 102
01:42:02.640 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=7992, med=3216, FiltMin=3110, FiltMax=6544, Gamma=2.190
01:42:02.671 00.031 16872 UpdateGuideState exits: m=84844 SNR=184.5
01:42:02.674 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:02.677 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:42:02.680 00.003 16872 Enqueuing Expose request
01:42:02.754 00.074 9640 IsGuiding returns 1
01:42:02.754 00.000 9640 scope still moving after pulse duration time elapsed
01:42:02.785 00.031 9640 IsSlewing returns 0
01:42:02.786 00.001 9640 IsGuiding returns 0
01:42:02.786 00.000 9640 scope move finished after 92 + 57 ms
01:42:02.786 00.000 9640 Move returns status 0, amount 92
01:42:02.786 00.000 9640 MoveAxis(N, 0, ABG)
01:42:02.786 00.000 9640 Move returns status 0, amount 0
01:42:02.786 00.000 9640 move complete, result=0
01:42:02.786 00.000 9640 worker thread done servicing request
01:42:02.786 00.000 9640 Worker thread wakes up
01:42:02.786 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:42:02.786 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:42:02.787 00.001 16872 GuideStep: -0.8 px 92 ms EAST, 0.6 px 0 ms NORTH
01:42:03.670 00.883 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"feedcbad-2291-4281-831c-753e10a0fd6c"}
01:42:03.674 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"feedcbad-2291-4281-831c-753e10a0fd6c"}
01:42:03.679 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"99e52c53-1843-4284-8f76-5d74c97acfd9"}
01:42:03.682 00.003 16872 case statement mapped state 6 to 3
01:42:03.686 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"99e52c53-1843-4284-8f76-5d74c97acfd9"}
01:42:03.689 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8c444729-4b36-488e-94e9-da1f991e4c12"}
01:42:03.694 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.07,6.69],"pixels":"..."},"id":"8c444729-4b36-488e-94e9-da1f991e4c12"}
01:42:06.855 03.161 9640 Exposure complete
01:42:06.991 00.136 9640 worker thread done servicing request
01:42:06.991 00.000 16872 OnExposeComplete: enter
01:42:06.995 00.004 16872 UpdateGuideState(): m_state=6
01:42:06.998 00.003 16872 Star::Find(15, 209, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
01:42:07.001 00.003 16872 Star::Find returns 1 (0), X=209.22, Y=172.82, Mass=86373, SNR=177.5, Peak=8584 HFD=4.1
01:42:07.004 00.003 16872 MultiStar: [#1 0.49,-0.30,0.29,U] [#2 0.93,-0.52,0.00,M3] [#3 0.81,-0.30,0.25,U] [#4 0.93,-0.37,0.00,M6] [#5 0.69,-0.67,0.00,M4] [#6 -0.18,-0.80,0.17,U] [#7 0.12,-1.29,0.00,M3] [#8 0.85,-1.08,0.00,R] 
01:42:07.007 00.003 16872 refined, 3 included, MultiStar: {0.73, -0.78}, one-star: {0.93, -1.03}
01:42:07.010 00.003 16872 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.59) = xAngle (0.77 = 0.77)
01:42:07.015 00.005 16872 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.81 = 0.81)
01:42:07.017 00.002 16872 CameraToMount -- cameraX=0.73 cameraY=-0.78 hyp=1.07 cameraTheta=-0.82 mountX=0.77 mountY=0.78, mountTheta=0.79
01:42:07.021 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.73, y=-0.78, opts=13)
01:42:07.024 00.003 16872 Enqueuing Move request for scope (0.73, -0.78)
01:42:07.027 00.003 9640 Worker thread wakes up
01:42:07.027 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.78) opts 0xd
01:42:07.027 00.000 9640 Handling offset move in thread for scope, endpoint = (0.73, -0.78)
01:42:07.028 00.001 9640 Moving (0.73, -0.78) raw xDistance=0.77 yDistance=0.78
01:42:07.028 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.77
01:42:07.028 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.78, m_sumCorr=3.4
01:42:07.028 00.000 9640 MoveAxis(W, 73, ABG)
01:42:07.028 00.000 9640 Guiding  Dir = 3, Dur = 73
01:42:07.028 00.000 9640 IsSlewing returns 0
01:42:07.028 00.000 9640 IsGuiding returns 0
01:42:07.029 00.001 9640 PulseGuide returned control before completion, sleep 83
01:42:07.033 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=8584, med=3204, FiltMin=3116, FiltMax=6740, Gamma=2.190
01:42:07.065 00.032 16872 UpdateGuideState exits: m=86373 SNR=177.5
01:42:07.068 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:07.071 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:42:07.075 00.004 16872 Enqueuing Expose request
01:42:07.119 00.044 9640 IsGuiding returns 1
01:42:07.119 00.000 9640 scope still moving after pulse duration time elapsed
01:42:07.150 00.031 9640 IsSlewing returns 0
01:42:07.150 00.000 9640 IsGuiding returns 0
01:42:07.150 00.000 9640 scope move finished after 73 + 48 ms
01:42:07.151 00.001 9640 Move returns status 0, amount 73
01:42:07.151 00.000 9640 MoveAxis(S, 27, ABG)
01:42:07.151 00.000 9640 Guiding  Dir = 1, Dur = 27
01:42:07.151 00.000 9640 IsSlewing returns 0
01:42:07.152 00.001 9640 IsGuiding returns 0
01:42:07.153 00.001 9640 PulseGuide returned control before completion, sleep 37
01:42:07.170 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d7f8967-d4c8-404e-81c8-21f333413a8a"}
01:42:07.174 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0d7f8967-d4c8-404e-81c8-21f333413a8a"}
01:42:07.178 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8515fa43-79ee-42fb-a9f9-bac33f05f1ce"}
01:42:07.183 00.005 16872 case statement mapped state 6 to 3
01:42:07.188 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8515fa43-79ee-42fb-a9f9-bac33f05f1ce"}
01:42:07.192 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d6104796-f938-41b6-9575-c70e7938b4bb"}
01:42:07.203 00.011 9640 IsGuiding returns 1
01:42:07.204 00.001 9640 scope still moving after pulse duration time elapsed
01:42:07.204 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.22,6.82],"pixels":"..."},"id":"d6104796-f938-41b6-9575-c70e7938b4bb"}
01:42:07.234 00.030 9640 IsSlewing returns 0
01:42:07.235 00.001 9640 IsGuiding returns 0
01:42:07.235 00.000 9640 scope move finished after 27 + 55 ms
01:42:07.235 00.000 9640 Move returns status 0, amount 27
01:42:07.235 00.000 9640 move complete, result=0
01:42:07.236 00.001 16872 GuideStep: 0.8 px 73 ms WEST, 0.8 px 27 ms SOUTH
01:42:07.241 00.005 9640 worker thread done servicing request
01:42:07.241 00.000 9640 Worker thread wakes up
01:42:07.241 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:42:07.241 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:42:10.671 03.430 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6fefe6fb-9153-4d90-857b-ec59f1c5870b"}
01:42:10.674 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6fefe6fb-9153-4d90-857b-ec59f1c5870b"}
01:42:10.677 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9beaccc2-1d2b-45ca-a6ef-5381f1d6102c"}
01:42:10.679 00.002 16872 case statement mapped state 6 to 3
01:42:10.683 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9beaccc2-1d2b-45ca-a6ef-5381f1d6102c"}
01:42:10.688 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4af0c739-d048-4582-95db-0427dd39d813"}
01:42:10.691 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.22,6.82],"pixels":"..."},"id":"4af0c739-d048-4582-95db-0427dd39d813"}
01:42:11.305 00.614 9640 Exposure complete
01:42:11.443 00.138 9640 worker thread done servicing request
01:42:11.443 00.000 16872 OnExposeComplete: enter
01:42:11.447 00.004 16872 UpdateGuideState(): m_state=6
01:42:11.449 00.002 16872 Star::Find(15, 209, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
01:42:11.451 00.002 16872 Star::Find returns 1 (0), X=209.13, Y=174.69, Mass=82002, SNR=177.3, Peak=8808 HFD=3.8
01:42:11.455 00.004 16872 MultiStar: [#1 0.32,1.35,0.00,M2] [#2 -0.02,1.13,0.00,M4] [#3 0.25,0.90,0.00,M2] [#4 0.76,1.55,0.00,M7] [#5 0.23,0.21,0.21,U] [#6 0.16,0.79,0.18,U] [#7 -0.13,0.25,0.13,U] [#8 -0.19,1.12,0.00,M1] 
01:42:11.457 00.002 16872 refined, 3 included, MultiStar: {0.59, 0.69}, one-star: {0.84, 0.84}
01:42:11.460 00.003 16872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.59) = xAngle (2.45 = 2.45)
01:42:11.464 00.004 16872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.50 = 2.50)
01:42:11.467 00.003 16872 CameraToMount -- cameraX=0.59 cameraY=0.69 hyp=0.91 cameraTheta=0.87 mountX=-0.70 mountY=0.55, mountTheta=2.48
01:42:11.472 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.59, y=0.69, opts=13)
01:42:11.475 00.003 16872 Enqueuing Move request for scope (0.59, 0.69)
01:42:11.478 00.003 9640 Worker thread wakes up
01:42:11.478 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.69) opts 0xd
01:42:11.478 00.000 9640 Handling offset move in thread for scope, endpoint = (0.59, 0.69)
01:42:11.478 00.000 9640 Moving (0.59, 0.69) raw xDistance=-0.70 yDistance=0.55
01:42:11.478 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.70
01:42:11.479 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.55, m_sumCorr=3.6
01:42:11.479 00.000 9640 MoveAxis(E, 68, ABG)
01:42:11.479 00.000 9640 Guiding  Dir = 2, Dur = 68
01:42:11.479 00.000 9640 IsSlewing returns 0
01:42:11.479 00.000 9640 IsGuiding returns 0
01:42:11.479 00.000 9640 PulseGuide returned control before completion, sleep 78
01:42:11.484 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=8808, med=3216, FiltMin=3132, FiltMax=6948, Gamma=2.190
01:42:11.516 00.032 16872 UpdateGuideState exits: m=82002 SNR=177.3
01:42:11.519 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:11.524 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:42:11.528 00.004 16872 Enqueuing Expose request
01:42:11.568 00.040 9640 IsGuiding returns 1
01:42:11.568 00.000 9640 scope still moving after pulse duration time elapsed
01:42:11.599 00.031 9640 IsSlewing returns 0
01:42:11.599 00.000 9640 IsGuiding returns 0
01:42:11.599 00.000 9640 scope move finished after 68 + 52 ms
01:42:11.599 00.000 9640 Move returns status 0, amount 68
01:42:11.599 00.000 9640 MoveAxis(S, 21, ABG)
01:42:11.599 00.000 9640 Guiding  Dir = 1, Dur = 21
01:42:11.600 00.001 9640 IsSlewing returns 0
01:42:11.600 00.000 9640 IsGuiding returns 0
01:42:11.601 00.001 9640 PulseGuide returned control before completion, sleep 31
01:42:11.647 00.046 9640 IsGuiding returns 1
01:42:11.648 00.001 9640 scope still moving after pulse duration time elapsed
01:42:11.679 00.031 9640 IsSlewing returns 0
01:42:11.679 00.000 9640 IsGuiding returns 0
01:42:11.679 00.000 9640 scope move finished after 21 + 57 ms
01:42:11.679 00.000 9640 Move returns status 0, amount 21
01:42:11.679 00.000 9640 move complete, result=0
01:42:11.679 00.000 9640 worker thread done servicing request
01:42:11.679 00.000 9640 Worker thread wakes up
01:42:11.679 00.000 16872 GuideStep: -0.7 px 68 ms EAST, 0.5 px 21 ms SOUTH
01:42:11.682 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:42:11.682 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:42:14.169 02.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90f1802a-bf7f-4cef-b65e-7bdb393ffb9c"}
01:42:14.172 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"90f1802a-bf7f-4cef-b65e-7bdb393ffb9c"}
01:42:14.178 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f9861709-d851-4287-9ea9-ca319e7aa94c"}
01:42:14.181 00.003 16872 case statement mapped state 6 to 3
01:42:14.183 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9861709-d851-4287-9ea9-ca319e7aa94c"}
01:42:14.186 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"83e70131-8adc-4b07-abac-a428d78587cf"}
01:42:14.190 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.13,6.69],"pixels":"..."},"id":"83e70131-8adc-4b07-abac-a428d78587cf"}
01:42:15.734 01.544 9640 Exposure complete
01:42:15.872 00.138 9640 worker thread done servicing request
01:42:15.872 00.000 16872 OnExposeComplete: enter
01:42:15.876 00.004 16872 UpdateGuideState(): m_state=6
01:42:15.879 00.003 16872 Star::Find(15, 209, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
01:42:15.883 00.004 16872 Star::Find returns 1 (0), X=208.66, Y=173.75, Mass=79842, SNR=171.8, Peak=7124 HFD=4.4
01:42:15.887 00.004 16872 MultiStar: [#1 -0.21,0.16,0.29,U] [#2 -0.16,0.72,0.23,U] [#3 0.18,0.48,0.24,U] [#4 0.37,0.19,0.21,U] [#5 1.00,-0.63,0.00,M4] [#6 -0.12,0.65,0.20,U] [#7 0.50,0.01,0.13,U] [#8 -0.51,0.98,0.00,M2] 
01:42:15.892 00.005 16872 refined, 6 included, MultiStar: {0.19, 0.17}, one-star: {0.37, -0.10}
01:42:15.896 00.004 16872 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.59) = xAngle (2.33 = 2.33)
01:42:15.898 00.002 16872 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.38 = 2.38)
01:42:15.901 00.003 16872 CameraToMount -- cameraX=0.19 cameraY=0.17 hyp=0.25 cameraTheta=0.75 mountX=-0.17 mountY=0.18, mountTheta=2.35
01:42:15.906 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=0.17, opts=13)
01:42:15.910 00.004 16872 Enqueuing Move request for scope (0.19, 0.17)
01:42:15.913 00.003 9640 Worker thread wakes up
01:42:15.913 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.17) opts 0xd
01:42:15.913 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, 0.17)
01:42:15.913 00.000 9640 Moving (0.19, 0.17) raw xDistance=-0.17 yDistance=0.18
01:42:15.913 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.17
01:42:15.913 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.18, m_sumCorr=3.8
01:42:15.913 00.000 9640 MoveAxis(E, 25, ABG)
01:42:15.913 00.000 9640 Guiding  Dir = 2, Dur = 25
01:42:15.914 00.001 9640 IsSlewing returns 0
01:42:15.914 00.000 9640 IsGuiding returns 0
01:42:15.914 00.000 9640 PulseGuide returned control before completion, sleep 35
01:42:15.920 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=7124, med=3216, FiltMin=3140, FiltMax=6468, Gamma=2.190
01:42:15.957 00.037 16872 UpdateGuideState exits: m=79842 SNR=171.8
01:42:15.960 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:15.964 00.004 9640 IsGuiding returns 0
01:42:15.964 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:42:15.968 00.004 16872 Enqueuing Expose request
01:42:15.972 00.004 9640 Move returns status 0, amount 25
01:42:15.972 00.000 9640 MoveAxis(S, 23, ABG)
01:42:15.972 00.000 9640 Guiding  Dir = 1, Dur = 23
01:42:15.973 00.001 9640 IsSlewing returns 0
01:42:15.973 00.000 9640 IsGuiding returns 0
01:42:15.973 00.000 9640 PulseGuide returned control before completion, sleep 33
01:42:16.010 00.037 9640 IsGuiding returns 1
01:42:16.010 00.000 9640 scope still moving after pulse duration time elapsed
01:42:16.041 00.031 9640 IsSlewing returns 0
01:42:16.042 00.001 9640 IsGuiding returns 0
01:42:16.042 00.000 9640 scope move finished after 23 + 46 ms
01:42:16.043 00.001 9640 Move returns status 0, amount 23
01:42:16.043 00.000 9640 move complete, result=0
01:42:16.043 00.000 9640 worker thread done servicing request
01:42:16.043 00.000 9640 Worker thread wakes up
01:42:16.043 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:42:16.043 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:42:16.044 00.001 16872 GuideStep: -0.2 px 25 ms EAST, 0.2 px 23 ms SOUTH
01:42:17.668 01.624 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f5e1b03b-e86b-449a-848f-cfbcf5634afa"}
01:42:17.671 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f5e1b03b-e86b-449a-848f-cfbcf5634afa"}
01:42:17.675 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2df756c1-d289-4b39-8b12-6b8632f0d328"}
01:42:17.678 00.003 16872 case statement mapped state 6 to 3
01:42:17.681 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2df756c1-d289-4b39-8b12-6b8632f0d328"}
01:42:17.685 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8b8c99ab-cf9a-4876-910b-fbdb6d42daf2"}
01:42:17.688 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[6.66,6.75],"pixels":"..."},"id":"8b8c99ab-cf9a-4876-910b-fbdb6d42daf2"}
01:42:20.116 02.428 9640 Exposure complete
01:42:20.249 00.133 9640 worker thread done servicing request
01:42:20.249 00.000 16872 OnExposeComplete: enter
01:42:20.252 00.003 16872 UpdateGuideState(): m_state=6
01:42:20.256 00.004 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
01:42:20.259 00.003 16872 Star::Find returns 1 (0), X=208.55, Y=174.45, Mass=81082, SNR=171.2, Peak=8080 HFD=4.2
01:42:20.262 00.003 16872 MultiStar: [#1 0.06,0.50,0.32,U] [#2 -0.02,0.81,0.23,U] [#3 0.22,0.53,0.28,U] [#4 0.43,0.32,0.22,U] [#5 0.34,-0.13,0.18,U] [#6 -0.49,0.25,0.19,U] [#7 0.59,0.78,0.00,M2] [#8 0.20,1.73,0.00,M3] 
01:42:20.265 00.003 16872 refined, 6 included, MultiStar: {0.17, 0.49}, one-star: {0.26, 0.60}
01:42:20.267 00.002 16872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.59) = xAngle (2.83 = 2.83)
01:42:20.270 00.003 16872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.88 = 2.88)
01:42:20.273 00.003 16872 CameraToMount -- cameraX=0.17 cameraY=0.49 hyp=0.52 cameraTheta=1.24 mountX=-0.49 mountY=0.14, mountTheta=2.87
01:42:20.277 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=0.49, opts=13)
01:42:20.280 00.003 16872 Enqueuing Move request for scope (0.17, 0.49)
01:42:20.282 00.002 9640 Worker thread wakes up
01:42:20.282 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.49) opts 0xd
01:42:20.282 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, 0.49)
01:42:20.282 00.000 9640 Moving (0.17, 0.49) raw xDistance=-0.49 yDistance=0.14
01:42:20.282 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.49
01:42:20.282 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=3.8
01:42:20.282 00.000 9640 MoveAxis(E, 55, ABG)
01:42:20.283 00.001 9640 Guiding  Dir = 2, Dur = 55
01:42:20.283 00.000 9640 IsSlewing returns 0
01:42:20.283 00.000 9640 IsGuiding returns 0
01:42:20.283 00.000 9640 PulseGuide returned control before completion, sleep 65
01:42:20.290 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=8080, med=3216, FiltMin=3074, FiltMax=6264, Gamma=2.190
01:42:20.320 00.030 16872 UpdateGuideState exits: m=81082 SNR=171.2
01:42:20.324 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:20.326 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:42:20.329 00.003 16872 Enqueuing Expose request
01:42:20.364 00.035 9640 IsGuiding returns 0
01:42:20.364 00.000 9640 Move returns status 0, amount 55
01:42:20.364 00.000 9640 MoveAxis(N, 0, ABG)
01:42:20.364 00.000 9640 Move returns status 0, amount 0
01:42:20.364 00.000 9640 move complete, result=0
01:42:20.364 00.000 9640 worker thread done servicing request
01:42:20.364 00.000 9640 Worker thread wakes up
01:42:20.365 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:42:20.365 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:42:20.371 00.006 16872 GuideStep: -0.5 px 55 ms EAST, 0.1 px 0 ms NORTH
01:42:21.167 00.796 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c801611-e089-4457-b0d0-ccfb9a957912"}
01:42:21.170 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6c801611-e089-4457-b0d0-ccfb9a957912"}
01:42:21.174 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c127f69-eb4a-44ad-98ad-8b9870cd8f43"}
01:42:21.177 00.003 16872 case statement mapped state 6 to 3
01:42:21.183 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c127f69-eb4a-44ad-98ad-8b9870cd8f43"}
01:42:21.186 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f1c5db73-3e31-4c19-976a-9dcbdb216185"}
01:42:21.190 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.55,7.45],"pixels":"..."},"id":"f1c5db73-3e31-4c19-976a-9dcbdb216185"}
01:42:24.432 03.242 9640 Exposure complete
01:42:24.578 00.146 9640 worker thread done servicing request
01:42:24.578 00.000 16872 OnExposeComplete: enter
01:42:24.583 00.005 16872 UpdateGuideState(): m_state=6
01:42:24.587 00.004 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
01:42:24.592 00.005 16872 Star::Find returns 1 (0), X=209.15, Y=174.69, Mass=82264, SNR=170.5, Peak=8116 HFD=4.0
01:42:24.595 00.003 16872 MultiStar: [#1 0.09,0.09,0.31,U] [#2 0.36,0.33,0.25,U] [#3 0.44,0.89,0.00,M1] [#4 0.86,0.51,0.00,M6] [#5 0.38,0.56,0.20,U] [#6 0.08,0.13,0.17,U] [#7 0.74,0.71,0.00,M3] [#8 -0.18,0.99,0.00,M4] 
01:42:24.600 00.005 16872 refined, 4 included, MultiStar: {0.56, 0.56}, one-star: {0.86, 0.84}
01:42:24.604 00.004 16872 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.59) = xAngle (2.38 = 2.38)
01:42:24.608 00.004 16872 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.42 = 2.42)
01:42:24.613 00.005 16872 CameraToMount -- cameraX=0.56 cameraY=0.56 hyp=0.79 cameraTheta=0.79 mountX=-0.57 mountY=0.52, mountTheta=2.40
01:42:24.619 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.56, y=0.56, opts=13)
01:42:24.622 00.003 16872 Enqueuing Move request for scope (0.56, 0.56)
01:42:24.626 00.004 9640 Worker thread wakes up
01:42:24.626 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.56) opts 0xd
01:42:24.626 00.000 9640 Handling offset move in thread for scope, endpoint = (0.56, 0.56)
01:42:24.627 00.001 9640 Moving (0.56, 0.56) raw xDistance=-0.57 yDistance=0.52
01:42:24.627 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.57
01:42:24.627 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.52, m_sumCorr=3.8
01:42:24.627 00.000 9640 MoveAxis(E, 66, ABG)
01:42:24.627 00.000 9640 Guiding  Dir = 2, Dur = 66
01:42:24.627 00.000 9640 IsSlewing returns 0
01:42:24.627 00.000 9640 IsGuiding returns 0
01:42:24.627 00.000 9640 PulseGuide returned control before completion, sleep 76
01:42:24.632 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=8116, med=3212, FiltMin=3132, FiltMax=6864, Gamma=2.190
01:42:24.668 00.036 16872 UpdateGuideState exits: m=82264 SNR=170.5
01:42:24.672 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:24.675 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:42:24.679 00.004 16872 Enqueuing Expose request
01:42:24.683 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e763d2fe-76fe-40af-9448-874886b67c52"}
01:42:24.685 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e763d2fe-76fe-40af-9448-874886b67c52"}
01:42:24.698 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c816f6f0-1548-42ff-a347-de6c07a974c0"}
01:42:24.704 00.006 16872 case statement mapped state 6 to 3
01:42:24.708 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c816f6f0-1548-42ff-a347-de6c07a974c0"}
01:42:24.713 00.005 9640 IsGuiding returns 1
01:42:24.713 00.000 9640 scope still moving after pulse duration time elapsed
01:42:24.715 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"84fb9751-177a-484a-8494-3142c5780549"}
01:42:24.719 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.15,6.69],"pixels":"..."},"id":"84fb9751-177a-484a-8494-3142c5780549"}
01:42:24.744 00.025 9640 IsSlewing returns 0
01:42:24.744 00.000 9640 IsGuiding returns 0
01:42:24.744 00.000 9640 scope move finished after 66 + 51 ms
01:42:24.744 00.000 9640 Move returns status 0, amount 66
01:42:24.744 00.000 9640 MoveAxis(N, 0, ABG)
01:42:24.746 00.002 9640 Move returns status 0, amount 0
01:42:24.746 00.000 9640 move complete, result=0
01:42:24.746 00.000 9640 worker thread done servicing request
01:42:24.746 00.000 9640 Worker thread wakes up
01:42:24.746 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:42:24.746 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:42:24.746 00.000 16872 GuideStep: -0.6 px 66 ms EAST, 0.5 px 0 ms NORTH
01:42:28.167 03.421 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e7939bd7-f36a-483c-b5eb-0314a222ec8b"}
01:42:28.170 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e7939bd7-f36a-483c-b5eb-0314a222ec8b"}
01:42:28.176 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5152172d-7ec1-4bc3-804a-d437572d22ca"}
01:42:28.180 00.004 16872 case statement mapped state 6 to 3
01:42:28.184 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5152172d-7ec1-4bc3-804a-d437572d22ca"}
01:42:28.187 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"244b73e7-2522-4658-bf7d-542072672470"}
01:42:28.191 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.15,6.69],"pixels":"..."},"id":"244b73e7-2522-4658-bf7d-542072672470"}
01:42:28.822 00.631 9640 Exposure complete
01:42:28.971 00.149 9640 worker thread done servicing request
01:42:28.971 00.000 16872 OnExposeComplete: enter
01:42:28.976 00.005 16872 UpdateGuideState(): m_state=6
01:42:28.980 00.004 16872 Star::Find(15, 209, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
01:42:28.983 00.003 16872 Star::Find returns 1 (0), X=208.99, Y=174.07, Mass=82265, SNR=177.4, Peak=9204 HFD=4.0
01:42:28.988 00.005 16872 MultiStar: [#1 0.54,0.68,0.27,U] [#2 0.45,0.56,0.27,U] [#3 0.83,0.29,0.25,U] [#4 0.78,1.21,0.00,M7] [#5 0.02,0.05,0.21,U] [#6 -0.14,0.37,0.19,U] [#7 0.70,0.59,0.00,M4] [#8 -0.19,1.42,0.00,M5] 
01:42:28.991 00.003 16872 refined, 5 included, MultiStar: {0.53, 0.32}, one-star: {0.70, 0.22}
01:42:28.995 00.004 16872 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.59) = xAngle (2.14 = 2.14)
01:42:28.998 00.003 16872 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.18 = 2.18)
01:42:29.002 00.004 16872 CameraToMount -- cameraX=0.53 cameraY=0.32 hyp=0.62 cameraTheta=0.55 mountX=-0.33 mountY=0.51, mountTheta=2.15
01:42:29.010 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.53, y=0.32, opts=13)
01:42:29.012 00.002 16872 Enqueuing Move request for scope (0.53, 0.32)
01:42:29.016 00.004 9640 Worker thread wakes up
01:42:29.016 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.32) opts 0xd
01:42:29.016 00.000 9640 Handling offset move in thread for scope, endpoint = (0.53, 0.32)
01:42:29.016 00.000 9640 Moving (0.53, 0.32) raw xDistance=-0.33 yDistance=0.51
01:42:29.016 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.33
01:42:29.016 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.51, m_sumCorr=4
01:42:29.016 00.000 9640 MoveAxis(E, 42, ABG)
01:42:29.016 00.000 9640 Guiding  Dir = 2, Dur = 42
01:42:29.017 00.001 9640 IsSlewing returns 0
01:42:29.017 00.000 9640 IsGuiding returns 0
01:42:29.018 00.001 9640 PulseGuide returned control before completion, sleep 52
01:42:29.024 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=9204, med=3216, FiltMin=3042, FiltMax=7108, Gamma=2.190
01:42:29.059 00.035 16872 UpdateGuideState exits: m=82265 SNR=177.4
01:42:29.062 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:29.065 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:42:29.071 00.006 16872 Enqueuing Expose request
01:42:29.080 00.009 9640 IsGuiding returns 1
01:42:29.080 00.000 9640 scope still moving after pulse duration time elapsed
01:42:29.111 00.031 9640 IsSlewing returns 0
01:42:29.111 00.000 9640 IsGuiding returns 0
01:42:29.111 00.000 9640 scope move finished after 42 + 51 ms
01:42:29.111 00.000 9640 Move returns status 0, amount 42
01:42:29.111 00.000 9640 MoveAxis(S, 21, ABG)
01:42:29.111 00.000 9640 Guiding  Dir = 1, Dur = 21
01:42:29.112 00.001 9640 IsSlewing returns 0
01:42:29.112 00.000 9640 IsGuiding returns 0
01:42:29.112 00.000 9640 PulseGuide returned control before completion, sleep 31
01:42:29.159 00.047 9640 IsGuiding returns 1
01:42:29.159 00.000 9640 scope still moving after pulse duration time elapsed
01:42:29.190 00.031 9640 IsSlewing returns 0
01:42:29.190 00.000 9640 IsGuiding returns 0
01:42:29.191 00.001 9640 scope move finished after 21 + 58 ms
01:42:29.191 00.000 9640 Move returns status 0, amount 21
01:42:29.191 00.000 9640 move complete, result=0
01:42:29.191 00.000 9640 worker thread done servicing request
01:42:29.192 00.001 16872 GuideStep: -0.3 px 42 ms EAST, 0.5 px 21 ms SOUTH
01:42:29.197 00.005 9640 Worker thread wakes up
01:42:29.197 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:42:29.197 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:42:31.667 02.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6708fc1a-56d3-4786-a765-43248eb9b939"}
01:42:31.670 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6708fc1a-56d3-4786-a765-43248eb9b939"}
01:42:31.672 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"720b032c-d421-42d6-a0fc-ee2c0015c37f"}
01:42:31.676 00.004 16872 case statement mapped state 6 to 3
01:42:31.679 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"720b032c-d421-42d6-a0fc-ee2c0015c37f"}
01:42:31.682 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"83276e97-338f-4fbe-ae11-4c98d0419743"}
01:42:31.685 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.99,7.07],"pixels":"..."},"id":"83276e97-338f-4fbe-ae11-4c98d0419743"}
01:42:33.263 01.578 9640 Exposure complete
01:42:33.416 00.153 9640 worker thread done servicing request
01:42:33.416 00.000 16872 OnExposeComplete: enter
01:42:33.421 00.005 16872 UpdateGuideState(): m_state=6
01:42:33.427 00.006 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
01:42:33.434 00.007 16872 Star::Find returns 1 (0), X=208.91, Y=173.50, Mass=79938, SNR=169.2, Peak=8200 HFD=3.8
01:42:33.439 00.005 16872 MultiStar: [#1 0.02,-0.64,0.29,U] [#2 0.54,-0.03,0.27,U] [#3 0.59,-0.08,0.28,U] [#4 0.37,0.27,0.21,U] [#5 1.07,-0.58,0.00,M2] [#6 -0.00,-0.69,0.20,U] [#7 0.32,-1.02,0.00,M5] [#8 3.28,3.05,0.00,M6] 
01:42:33.445 00.006 16872 refined, 5 included, MultiStar: {0.45, -0.29}, one-star: {0.62, -0.36}
01:42:33.452 00.007 16872 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.59) = xAngle (1.01 = 1.01)
01:42:33.456 00.004 16872 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.06 = 1.06)
01:42:33.461 00.005 16872 CameraToMount -- cameraX=0.45 cameraY=-0.29 hyp=0.54 cameraTheta=-0.57 mountX=0.28 mountY=0.47, mountTheta=1.02
01:42:33.469 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.45, y=-0.29, opts=13)
01:42:33.473 00.004 16872 Enqueuing Move request for scope (0.45, -0.29)
01:42:33.476 00.003 9640 Worker thread wakes up
01:42:33.477 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.29) opts 0xd
01:42:33.477 00.000 9640 Handling offset move in thread for scope, endpoint = (0.45, -0.29)
01:42:33.477 00.000 9640 Moving (0.45, -0.29) raw xDistance=0.28 yDistance=0.47
01:42:33.477 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.28
01:42:33.477 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.47, m_sumCorr=4
01:42:33.477 00.000 9640 MoveAxis(W, 26, ABG)
01:42:33.477 00.000 9640 Guiding  Dir = 3, Dur = 26
01:42:33.477 00.000 9640 IsSlewing returns 0
01:42:33.478 00.001 9640 IsGuiding returns 0
01:42:33.478 00.000 9640 PulseGuide returned control before completion, sleep 36
01:42:33.486 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=8200, med=3208, FiltMin=3128, FiltMax=6424, Gamma=2.190
01:42:33.520 00.034 16872 UpdateGuideState exits: m=79938 SNR=169.2
01:42:33.524 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:33.528 00.004 9640 IsGuiding returns 1
01:42:33.528 00.000 9640 scope still moving after pulse duration time elapsed
01:42:33.528 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:42:33.532 00.004 16872 Enqueuing Expose request
01:42:33.560 00.028 9640 IsSlewing returns 0
01:42:33.560 00.000 9640 IsGuiding returns 0
01:42:33.560 00.000 9640 scope move finished after 26 + 56 ms
01:42:33.560 00.000 9640 Move returns status 0, amount 26
01:42:33.560 00.000 9640 MoveAxis(N, 0, ABG)
01:42:33.560 00.000 9640 Move returns status 0, amount 0
01:42:33.561 00.001 9640 move complete, result=0
01:42:33.561 00.000 9640 worker thread done servicing request
01:42:33.561 00.000 9640 Worker thread wakes up
01:42:33.561 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:42:33.561 00.000 16872 GuideStep: 0.3 px 26 ms WEST, 0.5 px 0 ms NORTH
01:42:33.564 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:42:35.179 01.615 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f96ecc0f-af4d-4e30-876f-b3d6128fe67f"}
01:42:35.182 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f96ecc0f-af4d-4e30-876f-b3d6128fe67f"}
01:42:35.185 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fdf6a7a3-3fb9-4651-8898-d5b73df1ccb8"}
01:42:35.190 00.005 16872 case statement mapped state 6 to 3
01:42:35.195 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fdf6a7a3-3fb9-4651-8898-d5b73df1ccb8"}
01:42:35.200 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"39650bde-b86c-4a40-a488-e2553af87e02"}
01:42:35.204 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[6.91,7.50],"pixels":"..."},"id":"39650bde-b86c-4a40-a488-e2553af87e02"}
01:42:37.628 02.424 9640 Exposure complete
01:42:37.765 00.137 9640 worker thread done servicing request
01:42:37.765 00.000 16872 OnExposeComplete: enter
01:42:37.768 00.003 16872 UpdateGuideState(): m_state=6
01:42:37.771 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
01:42:37.773 00.002 16872 Star::Find returns 1 (0), X=209.25, Y=174.39, Mass=87988, SNR=181.1, Peak=7884 HFD=4.2
01:42:37.776 00.003 16872 MultiStar: [#1 -0.05,0.12,0.30,U] [#2 0.49,0.82,0.00,M1] [#3 0.45,0.82,0.00,M1] [#4 0.95,0.59,0.00,M7] [#5 1.15,-0.22,0.00,M3] [#6 -0.43,0.82,0.00,M1] [#7 0.71,0.14,0.12,U] [#8 -0.39,1.39,0.00,M7] 
01:42:37.780 00.004 16872 refined, 2 included, MultiStar: {0.73, 0.41}, one-star: {0.96, 0.53}
01:42:37.782 00.002 16872 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.59) = xAngle (2.10 = 2.10)
01:42:37.785 00.003 16872 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.15 = 2.15)
01:42:37.787 00.002 16872 CameraToMount -- cameraX=0.73 cameraY=0.41 hyp=0.84 cameraTheta=0.52 mountX=-0.43 mountY=0.70, mountTheta=2.12
01:42:37.791 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.73, y=0.41, opts=13)
01:42:37.795 00.004 16872 Enqueuing Move request for scope (0.73, 0.41)
01:42:37.798 00.003 9640 Worker thread wakes up
01:42:37.799 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.41) opts 0xd
01:42:37.799 00.000 9640 Handling offset move in thread for scope, endpoint = (0.73, 0.41)
01:42:37.799 00.000 9640 Moving (0.73, 0.41) raw xDistance=-0.43 yDistance=0.70
01:42:37.799 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.43
01:42:37.799 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 0.70, m_sumCorr=4.3
01:42:37.799 00.000 9640 MoveAxis(E, 43, ABG)
01:42:37.799 00.000 9640 Guiding  Dir = 2, Dur = 43
01:42:37.799 00.000 9640 IsSlewing returns 0
01:42:37.799 00.000 9640 IsGuiding returns 0
01:42:37.800 00.001 9640 PulseGuide returned control before completion, sleep 53
01:42:37.804 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=7884, med=3212, FiltMin=3140, FiltMax=6652, Gamma=2.190
01:42:37.836 00.032 16872 UpdateGuideState exits: m=87988 SNR=181.1
01:42:37.839 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:37.843 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:42:37.846 00.003 16872 Enqueuing Expose request
01:42:37.856 00.010 9640 IsGuiding returns 1
01:42:37.856 00.000 9640 scope still moving after pulse duration time elapsed
01:42:37.887 00.031 9640 IsSlewing returns 0
01:42:37.887 00.000 9640 IsGuiding returns 0
01:42:37.887 00.000 9640 scope move finished after 43 + 44 ms
01:42:37.887 00.000 9640 Move returns status 0, amount 43
01:42:37.888 00.001 9640 MoveAxis(S, 32, ABG)
01:42:37.888 00.000 9640 Guiding  Dir = 1, Dur = 32
01:42:37.888 00.000 9640 IsSlewing returns 0
01:42:37.888 00.000 9640 IsGuiding returns 0
01:42:37.889 00.001 9640 PulseGuide returned control before completion, sleep 42
01:42:37.933 00.044 9640 IsGuiding returns 1
01:42:37.933 00.000 9640 scope still moving after pulse duration time elapsed
01:42:37.966 00.033 9640 IsSlewing returns 0
01:42:37.966 00.000 9640 IsGuiding returns 1
01:42:37.996 00.030 9640 IsSlewing returns 0
01:42:37.997 00.001 9640 IsGuiding returns 1
01:42:38.028 00.031 9640 IsSlewing returns 0
01:42:38.028 00.000 9640 IsGuiding returns 0
01:42:38.029 00.001 9640 scope move finished after 32 + 108 ms
01:42:38.029 00.000 9640 Move returns status 0, amount 32
01:42:38.029 00.000 9640 move complete, result=0
01:42:38.029 00.000 9640 worker thread done servicing request
01:42:38.029 00.000 9640 Worker thread wakes up
01:42:38.029 00.000 16872 GuideStep: -0.4 px 43 ms EAST, 0.7 px 32 ms SOUTH
01:42:38.033 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:42:38.033 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:42:38.679 00.646 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1a32be75-887f-4530-8b07-a1f293afa258"}
01:42:38.683 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1a32be75-887f-4530-8b07-a1f293afa258"}
01:42:38.686 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"723a9784-aa12-476b-b59e-9d4924d5b691"}
01:42:38.689 00.003 16872 case statement mapped state 6 to 3
01:42:38.692 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"723a9784-aa12-476b-b59e-9d4924d5b691"}
01:42:38.695 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4e87e792-2f3a-4d32-b0ad-b20aa78b6163"}
01:42:38.698 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.25,7.39],"pixels":"..."},"id":"4e87e792-2f3a-4d32-b0ad-b20aa78b6163"}
01:42:42.096 03.398 9640 Exposure complete
01:42:42.178 00.082 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2aab1fc7-c4b5-4678-9a94-6b3461adc217"}
01:42:42.181 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2aab1fc7-c4b5-4678-9a94-6b3461adc217"}
01:42:42.185 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5a9ba87-71e9-45b9-800f-9fcfe32c693e"}
01:42:42.189 00.004 16872 case statement mapped state 6 to 3
01:42:42.192 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5a9ba87-71e9-45b9-800f-9fcfe32c693e"}
01:42:42.195 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5968d4c2-6a06-438b-b9f2-4ddb64989ced"}
01:42:42.200 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.25,7.39],"pixels":"..."},"id":"5968d4c2-6a06-438b-b9f2-4ddb64989ced"}
01:42:42.234 00.034 9640 worker thread done servicing request
01:42:42.234 00.000 16872 OnExposeComplete: enter
01:42:42.237 00.003 16872 UpdateGuideState(): m_state=6
01:42:42.240 00.003 16872 Star::Find(15, 209, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
01:42:42.243 00.003 16872 Star::Find returns 1 (0), X=209.01, Y=174.22, Mass=83227, SNR=178.9, Peak=8124 HFD=4.1
01:42:42.246 00.003 16872 MultiStar: [#1 -0.04,0.32,0.32,U] [#2 -0.13,0.49,0.25,U] [#3 0.28,0.84,0.00,M2] [#4 0.53,1.01,0.00,M8] [#5 0.89,-0.19,0.00,M4] [#6 -0.06,0.19,0.20,U] [#7 0.17,0.17,0.12,U] [#8 -0.38,0.60,0.11,U] 
01:42:42.249 00.003 16872 refined, 5 included, MultiStar: {0.32, 0.36}, one-star: {0.72, 0.36}
01:42:42.252 00.003 16872 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.59) = xAngle (2.42 = 2.42)
01:42:42.254 00.002 16872 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.47 = 2.47)
01:42:42.258 00.004 16872 CameraToMount -- cameraX=0.32 cameraY=0.36 hyp=0.48 cameraTheta=0.84 mountX=-0.36 mountY=0.30, mountTheta=2.45
01:42:42.264 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.32, y=0.36, opts=13)
01:42:42.267 00.003 16872 Enqueuing Move request for scope (0.32, 0.36)
01:42:42.269 00.002 9640 Worker thread wakes up
01:42:42.270 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.36) opts 0xd
01:42:42.270 00.000 9640 Handling offset move in thread for scope, endpoint = (0.32, 0.36)
01:42:42.270 00.000 9640 Moving (0.32, 0.36) raw xDistance=-0.36 yDistance=0.30
01:42:42.270 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.36
01:42:42.270 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.30, m_sumCorr=4.4
01:42:42.270 00.000 9640 MoveAxis(E, 43, ABG)
01:42:42.270 00.000 9640 Guiding  Dir = 2, Dur = 43
01:42:42.270 00.000 9640 IsSlewing returns 0
01:42:42.270 00.000 9640 IsGuiding returns 0
01:42:42.270 00.000 9640 PulseGuide returned control before completion, sleep 53
01:42:42.276 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=8124, med=3216, FiltMin=3126, FiltMax=6636, Gamma=2.190
01:42:42.308 00.032 16872 UpdateGuideState exits: m=83227 SNR=178.9
01:42:42.311 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:42.313 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:42:42.316 00.003 16872 Enqueuing Expose request
01:42:42.335 00.019 9640 IsGuiding returns 0
01:42:42.335 00.000 9640 Move returns status 0, amount 43
01:42:42.335 00.000 9640 MoveAxis(S, 18, ABG)
01:42:42.335 00.000 9640 Guiding  Dir = 1, Dur = 18
01:42:42.336 00.001 9640 IsSlewing returns 0
01:42:42.336 00.000 9640 IsGuiding returns 0
01:42:42.336 00.000 9640 PulseGuide returned control before completion, sleep 28
01:42:42.366 00.030 9640 IsGuiding returns 1
01:42:42.366 00.000 9640 scope still moving after pulse duration time elapsed
01:42:42.398 00.032 9640 IsSlewing returns 0
01:42:42.398 00.000 9640 IsGuiding returns 1
01:42:42.429 00.031 9640 IsSlewing returns 0
01:42:42.430 00.001 9640 IsGuiding returns 1
01:42:42.460 00.030 9640 IsSlewing returns 0
01:42:42.461 00.001 9640 IsGuiding returns 1
01:42:42.491 00.030 9640 IsSlewing returns 0
01:42:42.492 00.001 9640 IsGuiding returns 1
01:42:42.523 00.031 9640 IsSlewing returns 0
01:42:42.524 00.001 9640 IsGuiding returns 0
01:42:42.524 00.000 9640 scope move finished after 18 + 170 ms
01:42:42.524 00.000 9640 Move returns status 0, amount 18
01:42:42.524 00.000 9640 move complete, result=0
01:42:42.525 00.001 9640 worker thread done servicing request
01:42:42.525 00.000 9640 Worker thread wakes up
01:42:42.525 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:42:42.525 00.000 16872 GuideStep: -0.4 px 43 ms EAST, 0.3 px 18 ms SOUTH
01:42:42.529 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:42:45.679 03.150 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5508cbd6-5c0f-4931-91e4-3bdd2b3386b0"}
01:42:45.682 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5508cbd6-5c0f-4931-91e4-3bdd2b3386b0"}
01:42:45.685 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21fbe217-981c-4cd6-8c72-88cea10ec8ce"}
01:42:45.688 00.003 16872 case statement mapped state 6 to 3
01:42:45.692 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"21fbe217-981c-4cd6-8c72-88cea10ec8ce"}
01:42:45.697 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ba251aa0-978e-49dc-9509-2ce20d4cc294"}
01:42:45.700 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.01,7.22],"pixels":"..."},"id":"ba251aa0-978e-49dc-9509-2ce20d4cc294"}
01:42:46.590 00.890 9640 Exposure complete
01:42:46.726 00.136 9640 worker thread done servicing request
01:42:46.726 00.000 16872 OnExposeComplete: enter
01:42:46.730 00.004 16872 UpdateGuideState(): m_state=6
01:42:46.734 00.004 16872 Star::Find(15, 209, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
01:42:46.736 00.002 16872 Star::Find returns 1 (0), X=209.70, Y=174.67, Mass=85982, SNR=178.2, Peak=8540 HFD=3.7
01:42:46.739 00.003 16872 MultiStar: [#1 0.90,0.91,0.00,M1] [#2 0.83,1.36,0.00,M1] [#3 0.96,0.53,0.00,M3] [#4 0.85,0.59,0.00,M9] [#5 1.21,-0.21,0.00,M5] [#6 0.23,0.76,0.18,U] [#7 0.68,1.25,0.00,M4] [#8 -0.28,1.66,0.00,M7] 
01:42:46.742 00.003 16872 refined, 1 included, MultiStar: {1.23, 0.81}, one-star: {1.41, 0.82}
01:42:46.744 00.002 16872 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.59) = xAngle (2.17 = 2.17)
01:42:46.747 00.003 16872 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.22 = 2.22)
01:42:46.749 00.002 16872 CameraToMount -- cameraX=1.23 cameraY=0.81 hyp=1.47 cameraTheta=0.58 mountX=-0.83 mountY=1.17, mountTheta=2.19
01:42:46.755 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=1.23, y=0.81, opts=13)
01:42:46.757 00.002 16872 Enqueuing Move request for scope (1.23, 0.81)
01:42:46.760 00.003 9640 Worker thread wakes up
01:42:46.760 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.23, 0.81) opts 0xd
01:42:46.760 00.000 9640 Handling offset move in thread for scope, endpoint = (1.23, 0.81)
01:42:46.760 00.000 9640 Moving (1.23, 0.81) raw xDistance=-0.83 yDistance=1.17
01:42:46.760 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.78 from input -0.83
01:42:46.760 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 1.17, m_sumCorr=4.4
01:42:46.760 00.000 9640 MoveAxis(E, 92, ABG)
01:42:46.761 00.001 9640 Guiding  Dir = 2, Dur = 92
01:42:46.761 00.000 9640 IsSlewing returns 0
01:42:46.761 00.000 9640 IsGuiding returns 0
01:42:46.761 00.000 9640 PulseGuide returned control before completion, sleep 102
01:42:46.767 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=8540, med=3216, FiltMin=3100, FiltMax=7116, Gamma=2.190
01:42:46.797 00.030 16872 UpdateGuideState exits: m=85982 SNR=178.2
01:42:46.801 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:46.803 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:42:46.807 00.004 16872 Enqueuing Expose request
01:42:46.873 00.066 9640 IsGuiding returns 1
01:42:46.873 00.000 9640 scope still moving after pulse duration time elapsed
01:42:46.904 00.031 9640 IsSlewing returns 0
01:42:46.905 00.001 9640 IsGuiding returns 0
01:42:46.905 00.000 9640 scope move finished after 92 + 50 ms
01:42:46.905 00.000 9640 Move returns status 0, amount 92
01:42:46.905 00.000 9640 MoveAxis(N, 0, ABG)
01:42:46.905 00.000 9640 Move returns status 0, amount 0
01:42:46.905 00.000 9640 move complete, result=0
01:42:46.905 00.000 9640 worker thread done servicing request
01:42:46.905 00.000 9640 Worker thread wakes up
01:42:46.905 00.000 16872 GuideStep: -0.8 px 92 ms EAST, 1.2 px 0 ms NORTH
01:42:46.908 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:42:46.908 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:42:49.180 02.272 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e23887e3-af68-4943-ad77-073faddcc99b"}
01:42:49.184 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e23887e3-af68-4943-ad77-073faddcc99b"}
01:42:49.188 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b5a5c91-8929-4ee6-a0a3-61ca42009cf6"}
01:42:49.191 00.003 16872 case statement mapped state 6 to 3
01:42:49.197 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b5a5c91-8929-4ee6-a0a3-61ca42009cf6"}
01:42:49.201 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eff286aa-71e4-449d-9a58-001a889e7845"}
01:42:49.207 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[6.70,6.67],"pixels":"..."},"id":"eff286aa-71e4-449d-9a58-001a889e7845"}
01:42:50.970 01.763 9640 Exposure complete
01:42:51.108 00.138 9640 worker thread done servicing request
01:42:51.109 00.001 16872 OnExposeComplete: enter
01:42:51.112 00.003 16872 UpdateGuideState(): m_state=6
01:42:51.115 00.003 16872 Star::Find(15, 209, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
01:42:51.118 00.003 16872 Star::Find returns 1 (0), X=208.93, Y=173.15, Mass=80074, SNR=172.7, Peak=8784 HFD=4.1
01:42:51.121 00.003 16872 MultiStar: [#1 -0.07,-0.73,0.28,U] [#2 0.16,-0.43,0.25,U] [#3 0.15,-1.00,0.00,M4] [#4 0.91,-0.50,0.00,M10] [#5 1.00,-0.95,0.00,M6] [#6 -0.19,-0.79,0.18,U] [#7 0.93,-1.44,0.00,M5] [#8 -0.19,-0.52,0.12,U] 
01:42:51.123 00.002 16872 refined, 4 included, MultiStar: {0.33, -0.67}, one-star: {0.64, -0.70}
01:42:51.126 00.003 16872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.59) = xAngle (0.48 = 0.48)
01:42:51.129 00.003 16872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.52 = 0.52)
01:42:51.132 00.003 16872 CameraToMount -- cameraX=0.33 cameraY=-0.67 hyp=0.75 cameraTheta=-1.11 mountX=0.66 mountY=0.37, mountTheta=0.51
01:42:51.137 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.33, y=-0.67, opts=13)
01:42:51.140 00.003 16872 Enqueuing Move request for scope (0.33, -0.67)
01:42:51.143 00.003 9640 Worker thread wakes up
01:42:51.143 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.67) opts 0xd
01:42:51.144 00.001 9640 Handling offset move in thread for scope, endpoint = (0.33, -0.67)
01:42:51.144 00.000 9640 Moving (0.33, -0.67) raw xDistance=0.66 yDistance=0.37
01:42:51.144 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.66
01:42:51.144 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 0.37, m_sumCorr=4.7
01:42:51.144 00.000 9640 MoveAxis(W, 61, ABG)
01:42:51.144 00.000 9640 Guiding  Dir = 3, Dur = 61
01:42:51.144 00.000 9640 IsSlewing returns 0
01:42:51.145 00.001 9640 IsGuiding returns 0
01:42:51.145 00.000 9640 PulseGuide returned control before completion, sleep 71
01:42:51.153 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=8784, med=3216, FiltMin=3108, FiltMax=6816, Gamma=2.190
01:42:51.184 00.031 16872 UpdateGuideState exits: m=80074 SNR=172.7
01:42:51.187 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:51.189 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:42:51.197 00.008 16872 Enqueuing Expose request
01:42:51.224 00.027 9640 IsGuiding returns 1
01:42:51.225 00.001 9640 scope still moving after pulse duration time elapsed
01:42:51.255 00.030 9640 IsSlewing returns 0
01:42:51.256 00.001 9640 IsGuiding returns 0
01:42:51.256 00.000 9640 scope move finished after 61 + 50 ms
01:42:51.256 00.000 9640 Move returns status 0, amount 61
01:42:51.256 00.000 9640 MoveAxis(S, 38, ABG)
01:42:51.256 00.000 9640 Guiding  Dir = 1, Dur = 38
01:42:51.260 00.004 9640 IsSlewing returns 0
01:42:51.261 00.001 9640 IsGuiding returns 0
01:42:51.261 00.000 9640 PulseGuide returned control before completion, sleep 48
01:42:51.315 00.054 9640 IsGuiding returns 1
01:42:51.315 00.000 9640 scope still moving after pulse duration time elapsed
01:42:51.346 00.031 9640 IsSlewing returns 0
01:42:51.346 00.000 9640 IsGuiding returns 0
01:42:51.347 00.001 9640 scope move finished after 38 + 47 ms
01:42:51.347 00.000 9640 Move returns status 0, amount 38
01:42:51.347 00.000 9640 move complete, result=0
01:42:51.347 00.000 16872 GuideStep: 0.7 px 61 ms WEST, 0.4 px 38 ms SOUTH
01:42:51.351 00.004 9640 worker thread done servicing request
01:42:51.351 00.000 9640 Worker thread wakes up
01:42:51.351 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:42:51.351 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:42:52.677 01.326 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"96b54b17-6369-45c9-b9fd-cbf86213c9b7"}
01:42:52.682 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"96b54b17-6369-45c9-b9fd-cbf86213c9b7"}
01:42:52.687 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e62596e-12b6-4d02-ad5e-f5364590f49b"}
01:42:52.690 00.003 16872 case statement mapped state 6 to 3
01:42:52.694 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e62596e-12b6-4d02-ad5e-f5364590f49b"}
01:42:52.698 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"37355508-fa57-4e70-a33e-5a5fb682ab49"}
01:42:52.703 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.93,7.15],"pixels":"..."},"id":"37355508-fa57-4e70-a33e-5a5fb682ab49"}
01:42:55.417 02.714 9640 Exposure complete
01:42:55.553 00.136 9640 worker thread done servicing request
01:42:55.553 00.000 16872 OnExposeComplete: enter
01:42:55.556 00.003 16872 UpdateGuideState(): m_state=6
01:42:55.558 00.002 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
01:42:55.561 00.003 16872 Star::Find returns 1 (0), X=208.98, Y=174.20, Mass=81834, SNR=173.9, Peak=8276 HFD=4.1
01:42:55.564 00.003 16872 MultiStar: [#1 -0.07,0.84,0.31,U] [#2 0.10,0.69,0.26,U] [#3 0.44,0.78,0.25,U] [#4 0.74,0.97,0.00,R] [#5 0.56,-0.19,0.19,U] [#6 -0.02,0.32,0.22,U] [#7 0.63,0.01,0.14,U] [#8 -0.59,1.80,0.00,M7] 
01:42:55.567 00.003 16872 refined, 6 included, MultiStar: {0.42, 0.43}, one-star: {0.69, 0.35}
01:42:55.571 00.004 16872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.59) = xAngle (2.39 = 2.39)
01:42:55.574 00.003 16872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.43 = 2.43)
01:42:55.576 00.002 16872 CameraToMount -- cameraX=0.42 cameraY=0.43 hyp=0.60 cameraTheta=0.80 mountX=-0.44 mountY=0.39, mountTheta=2.41
01:42:55.580 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.42, y=0.43, opts=13)
01:42:55.584 00.004 16872 Enqueuing Move request for scope (0.42, 0.43)
01:42:55.589 00.005 9640 Worker thread wakes up
01:42:55.589 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.43) opts 0xd
01:42:55.589 00.000 9640 Handling offset move in thread for scope, endpoint = (0.42, 0.43)
01:42:55.589 00.000 9640 Moving (0.42, 0.43) raw xDistance=-0.44 yDistance=0.39
01:42:55.589 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.44
01:42:55.589 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.39, m_sumCorr=4.9
01:42:55.589 00.000 9640 MoveAxis(E, 41, ABG)
01:42:55.589 00.000 9640 Guiding  Dir = 2, Dur = 41
01:42:55.590 00.001 9640 IsSlewing returns 0
01:42:55.590 00.000 9640 IsGuiding returns 0
01:42:55.590 00.000 9640 PulseGuide returned control before completion, sleep 51
01:42:55.596 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=8276, med=3212, FiltMin=3088, FiltMax=6576, Gamma=2.190
01:42:55.633 00.037 16872 UpdateGuideState exits: m=81834 SNR=173.9
01:42:55.637 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:55.641 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:42:55.644 00.003 16872 Enqueuing Expose request
01:42:55.650 00.006 9640 IsGuiding returns 1
01:42:55.651 00.001 9640 scope still moving after pulse duration time elapsed
01:42:55.678 00.027 9640 IsSlewing returns 0
01:42:55.678 00.000 9640 IsGuiding returns 0
01:42:55.679 00.001 9640 scope move finished after 41 + 47 ms
01:42:55.679 00.000 9640 Move returns status 0, amount 41
01:42:55.679 00.000 9640 MoveAxis(S, 24, ABG)
01:42:55.679 00.000 9640 Guiding  Dir = 1, Dur = 24
01:42:55.679 00.000 9640 IsSlewing returns 0
01:42:55.680 00.001 9640 IsGuiding returns 0
01:42:55.680 00.000 9640 PulseGuide returned control before completion, sleep 34
01:42:55.724 00.044 9640 IsGuiding returns 1
01:42:55.724 00.000 9640 scope still moving after pulse duration time elapsed
01:42:55.755 00.031 9640 IsSlewing returns 0
01:42:55.755 00.000 9640 IsGuiding returns 0
01:42:55.756 00.001 9640 scope move finished after 24 + 51 ms
01:42:55.756 00.000 9640 Move returns status 0, amount 24
01:42:55.756 00.000 9640 move complete, result=0
01:42:55.756 00.000 9640 worker thread done servicing request
01:42:55.756 00.000 9640 Worker thread wakes up
01:42:55.756 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:42:55.756 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:42:55.757 00.001 16872 GuideStep: -0.4 px 41 ms EAST, 0.4 px 24 ms SOUTH
01:42:56.176 00.419 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b95fd08-f838-4221-a5f1-c6f2994b331f"}
01:42:56.180 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2b95fd08-f838-4221-a5f1-c6f2994b331f"}
01:42:56.185 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"20ad833e-56b9-4fa7-a50e-a1872d873698"}
01:42:56.190 00.005 16872 case statement mapped state 6 to 3
01:42:56.194 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"20ad833e-56b9-4fa7-a50e-a1872d873698"}
01:42:56.199 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ab8eb231-814c-41ae-b8f9-8fbf9535579b"}
01:42:56.202 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.98,7.20],"pixels":"..."},"id":"ab8eb231-814c-41ae-b8f9-8fbf9535579b"}
01:42:59.674 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ca51a5fd-b681-46ea-ac25-f34dcd04b47e"}
01:42:59.677 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ca51a5fd-b681-46ea-ac25-f34dcd04b47e"}
01:42:59.681 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd45c024-8f89-4d30-8d55-55e7aedf829f"}
01:42:59.686 00.005 16872 case statement mapped state 6 to 3
01:42:59.688 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd45c024-8f89-4d30-8d55-55e7aedf829f"}
01:42:59.692 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bb093d84-32c4-4db2-b6ad-43fb193a41d5"}
01:42:59.696 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.98,7.20],"pixels":"..."},"id":"bb093d84-32c4-4db2-b6ad-43fb193a41d5"}
01:42:59.809 00.113 9640 Exposure complete
01:42:59.947 00.138 9640 worker thread done servicing request
01:42:59.947 00.000 16872 OnExposeComplete: enter
01:42:59.950 00.003 16872 UpdateGuideState(): m_state=6
01:42:59.955 00.005 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
01:42:59.958 00.003 16872 Star::Find returns 1 (0), X=208.83, Y=174.36, Mass=82288, SNR=172.3, Peak=7920 HFD=3.9
01:42:59.961 00.003 16872 MultiStar: [#1 0.12,0.48,0.30,U] [#2 0.14,1.10,0.00,M1] [#3 0.29,0.64,0.25,U] [#4 0.05,-0.04,0.20,U] [#5 -0.48,0.18,0.19,U] [#6 -0.10,0.12,0.18,U] [#7 0.76,0.93,0.00,M5] [#8 -0.42,1.29,0.00,M8] 
01:42:59.964 00.003 16872 refined, 5 included, MultiStar: {0.26, 0.40}, one-star: {0.54, 0.51}
01:42:59.966 00.002 16872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.59) = xAngle (2.59 = 2.59)
01:42:59.968 00.002 16872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.63 = 2.63)
01:42:59.971 00.003 16872 CameraToMount -- cameraX=0.26 cameraY=0.40 hyp=0.48 cameraTheta=1.00 mountX=-0.41 mountY=0.23, mountTheta=2.62
01:42:59.974 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.26, y=0.40, opts=13)
01:42:59.980 00.006 16872 Enqueuing Move request for scope (0.26, 0.40)
01:42:59.982 00.002 9640 Worker thread wakes up
01:42:59.983 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.40) opts 0xd
01:42:59.983 00.000 9640 Handling offset move in thread for scope, endpoint = (0.26, 0.40)
01:42:59.983 00.000 9640 Moving (0.26, 0.40) raw xDistance=-0.41 yDistance=0.23
01:42:59.983 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.41
01:42:59.983 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=4.9
01:42:59.983 00.000 9640 MoveAxis(E, 48, ABG)
01:42:59.983 00.000 9640 Guiding  Dir = 2, Dur = 48
01:42:59.983 00.000 9640 IsSlewing returns 0
01:42:59.983 00.000 9640 IsGuiding returns 0
01:42:59.984 00.001 9640 PulseGuide returned control before completion, sleep 58
01:42:59.989 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=7920, med=3208, FiltMin=3062, FiltMax=6288, Gamma=2.190
01:43:00.024 00.035 16872 UpdateGuideState exits: m=82288 SNR=172.3
01:43:00.031 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:00.034 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:43:00.037 00.003 16872 Enqueuing Expose request
01:43:00.055 00.018 9640 IsGuiding returns 1
01:43:00.055 00.000 9640 scope still moving after pulse duration time elapsed
01:43:00.087 00.032 9640 IsSlewing returns 0
01:43:00.087 00.000 9640 IsGuiding returns 0
01:43:00.087 00.000 9640 scope move finished after 48 + 55 ms
01:43:00.087 00.000 9640 Move returns status 0, amount 48
01:43:00.087 00.000 9640 MoveAxis(N, 0, ABG)
01:43:00.087 00.000 9640 Move returns status 0, amount 0
01:43:00.087 00.000 9640 move complete, result=0
01:43:00.087 00.000 9640 worker thread done servicing request
01:43:00.087 00.000 9640 Worker thread wakes up
01:43:00.087 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:43:00.087 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:43:00.087 00.000 16872 GuideStep: -0.4 px 48 ms EAST, 0.2 px 0 ms NORTH
01:43:03.174 03.087 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd04b38f-958d-40a0-a519-f9c54c6a90c3"}
01:43:03.179 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fd04b38f-958d-40a0-a519-f9c54c6a90c3"}
01:43:03.184 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ccd74069-a9c6-44c0-8776-08641ab4c1c6"}
01:43:03.188 00.004 16872 case statement mapped state 6 to 3
01:43:03.192 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ccd74069-a9c6-44c0-8776-08641ab4c1c6"}
01:43:03.220 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5d1da01e-3038-47c7-ac2a-7d319aaad774"}
01:43:03.224 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[6.83,7.36],"pixels":"..."},"id":"5d1da01e-3038-47c7-ac2a-7d319aaad774"}
01:43:04.160 00.936 9640 Exposure complete
01:43:04.295 00.135 9640 worker thread done servicing request
01:43:04.295 00.000 16872 OnExposeComplete: enter
01:43:04.300 00.005 16872 UpdateGuideState(): m_state=6
01:43:04.302 00.002 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
01:43:04.304 00.002 16872 Star::Find returns 1 (0), X=208.69, Y=173.93, Mass=84365, SNR=175.7, Peak=8032 HFD=4.1
01:43:04.307 00.003 16872 MultiStar: [#1 0.05,-0.32,0.28,U] [#2 0.12,-0.35,0.26,U] [#3 -0.09,0.03,0.25,U] [#4 -0.16,-0.49,0.23,U] [#5 -0.12,-0.25,0.18,U] [#6 -0.76,-0.22,0.16,U] [#7 -0.10,-0.46,0.12,U] [#8 -1.31,0.61,0.00,M9] 
01:43:04.310 00.003 16872 refined, 7 included, MultiStar: {0.09, -0.14}, one-star: {0.40, 0.07}
01:43:04.312 00.002 16872 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.59) = xAngle (0.60 = 0.60)
01:43:04.317 00.005 16872 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.65 = 0.65)
01:43:04.321 00.004 16872 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-0.99 mountX=0.14 mountY=0.10, mountTheta=0.63
01:43:04.325 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=-0.14, opts=13)
01:43:04.330 00.005 16872 Enqueuing Move request for scope (0.09, -0.14)
01:43:04.332 00.002 9640 Worker thread wakes up
01:43:04.333 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
01:43:04.333 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
01:43:04.333 00.000 9640 Moving (0.09, -0.14) raw xDistance=0.14 yDistance=0.10
01:43:04.333 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
01:43:04.333 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.10, m_sumCorr=5.1
01:43:04.333 00.000 9640 MoveAxis(W, 10, ABG)
01:43:04.333 00.000 9640 Guiding  Dir = 3, Dur = 10
01:43:04.333 00.000 9640 IsSlewing returns 0
01:43:04.333 00.000 9640 IsGuiding returns 0
01:43:04.334 00.001 9640 PulseGuide returned control before completion, sleep 20
01:43:04.339 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=8032, med=3212, FiltMin=3140, FiltMax=6940, Gamma=2.190
01:43:04.360 00.021 9640 IsGuiding returns 1
01:43:04.360 00.000 9640 scope still moving after pulse duration time elapsed
01:43:04.370 00.010 16872 UpdateGuideState exits: m=84365 SNR=175.7
01:43:04.372 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:04.376 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:43:04.380 00.004 16872 Enqueuing Expose request
01:43:04.391 00.011 9640 IsSlewing returns 0
01:43:04.391 00.000 9640 IsGuiding returns 0
01:43:04.392 00.001 9640 scope move finished after 10 + 48 ms
01:43:04.392 00.000 9640 Move returns status 0, amount 10
01:43:04.392 00.000 9640 MoveAxis(S, 20, ABG)
01:43:04.392 00.000 9640 Guiding  Dir = 1, Dur = 20
01:43:04.392 00.000 9640 IsSlewing returns 0
01:43:04.392 00.000 9640 IsGuiding returns 0
01:43:04.393 00.001 9640 PulseGuide returned control before completion, sleep 30
01:43:04.438 00.045 9640 IsGuiding returns 1
01:43:04.438 00.000 9640 scope still moving after pulse duration time elapsed
01:43:04.468 00.030 9640 IsSlewing returns 0
01:43:04.468 00.000 9640 IsGuiding returns 0
01:43:04.468 00.000 9640 scope move finished after 20 + 55 ms
01:43:04.468 00.000 9640 Move returns status 0, amount 20
01:43:04.468 00.000 9640 move complete, result=0
01:43:04.468 00.000 9640 worker thread done servicing request
01:43:04.469 00.001 9640 Worker thread wakes up
01:43:04.469 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:43:04.469 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:43:04.470 00.001 16872 GuideStep: 0.1 px 10 ms WEST, 0.1 px 20 ms SOUTH
01:43:06.674 02.204 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a678cbf5-a10b-4c9f-8621-3d8b7cb842dd"}
01:43:06.677 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a678cbf5-a10b-4c9f-8621-3d8b7cb842dd"}
01:43:06.681 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1423d49c-9544-4712-8649-ca563120fbd1"}
01:43:06.685 00.004 16872 case statement mapped state 6 to 3
01:43:06.688 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1423d49c-9544-4712-8649-ca563120fbd1"}
01:43:06.692 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"012c1f49-34ff-4d7d-9c5d-fc9d9e631cc0"}
01:43:06.695 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[6.69,6.93],"pixels":"..."},"id":"012c1f49-34ff-4d7d-9c5d-fc9d9e631cc0"}
01:43:08.533 01.838 9640 Exposure complete
01:43:08.671 00.138 9640 worker thread done servicing request
01:43:08.671 00.000 16872 OnExposeComplete: enter
01:43:08.674 00.003 16872 UpdateGuideState(): m_state=6
01:43:08.677 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
01:43:08.680 00.003 16872 Star::Find returns 1 (0), X=208.75, Y=174.62, Mass=79183, SNR=167.0, Peak=7300 HFD=4.5
01:43:08.683 00.003 16872 MultiStar: [#1 -0.10,0.35,0.32,U] [#2 -0.24,0.77,0.23,U] [#3 -0.06,0.89,0.00,M2] [#4 -0.24,-0.00,0.22,U] [#5 -0.40,0.69,0.18,U] [#6 -0.30,0.63,0.18,U] [#7 0.60,0.66,0.11,U] [#8 -0.73,0.90,0.00,M10] 
01:43:08.686 00.003 16872 refined, 6 included, MultiStar: {0.12, 0.61}, one-star: {0.46, 0.76}
01:43:08.688 00.002 16872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.59) = xAngle (2.96 = 2.96)
01:43:08.690 00.002 16872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.01 = 3.01)
01:43:08.694 00.004 16872 CameraToMount -- cameraX=0.12 cameraY=0.61 hyp=0.62 cameraTheta=1.38 mountX=-0.61 mountY=0.08, mountTheta=3.01
01:43:08.700 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.12, y=0.61, opts=13)
01:43:08.703 00.003 16872 Enqueuing Move request for scope (0.12, 0.61)
01:43:08.706 00.003 9640 Worker thread wakes up
01:43:08.706 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.61) opts 0xd
01:43:08.706 00.000 9640 Handling offset move in thread for scope, endpoint = (0.12, 0.61)
01:43:08.706 00.000 9640 Moving (0.12, 0.61) raw xDistance=-0.61 yDistance=0.08
01:43:08.706 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.61
01:43:08.706 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.08, m_sumCorr=5.1
01:43:08.706 00.000 9640 MoveAxis(E, 64, ABG)
01:43:08.706 00.000 9640 Guiding  Dir = 2, Dur = 64
01:43:08.706 00.000 9640 IsSlewing returns 0
01:43:08.707 00.001 9640 IsGuiding returns 0
01:43:08.707 00.000 9640 PulseGuide returned control before completion, sleep 74
01:43:08.713 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=7300, med=3216, FiltMin=3082, FiltMax=6044, Gamma=2.190
01:43:08.744 00.031 16872 UpdateGuideState exits: m=79183 SNR=167.0
01:43:08.747 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:08.750 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:43:08.752 00.002 16872 Enqueuing Expose request
01:43:08.790 00.038 9640 IsGuiding returns 1
01:43:08.790 00.000 9640 scope still moving after pulse duration time elapsed
01:43:08.821 00.031 9640 IsSlewing returns 0
01:43:08.821 00.000 9640 IsGuiding returns 0
01:43:08.821 00.000 9640 scope move finished after 64 + 50 ms
01:43:08.822 00.001 9640 Move returns status 0, amount 64
01:43:08.822 00.000 9640 MoveAxis(N, 0, ABG)
01:43:08.822 00.000 9640 Move returns status 0, amount 0
01:43:08.822 00.000 9640 move complete, result=0
01:43:08.822 00.000 9640 worker thread done servicing request
01:43:08.823 00.001 9640 Worker thread wakes up
01:43:08.823 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:43:08.823 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:43:08.823 00.000 16872 GuideStep: -0.6 px 64 ms EAST, 0.1 px 0 ms NORTH
01:43:10.173 01.350 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8bea0ead-f57d-4163-813a-f8fc365d74f9"}
01:43:10.176 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8bea0ead-f57d-4163-813a-f8fc365d74f9"}
01:43:10.180 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bcaf7d0b-b161-4de9-bae7-14d4a92a68b0"}
01:43:10.184 00.004 16872 case statement mapped state 6 to 3
01:43:10.187 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bcaf7d0b-b161-4de9-bae7-14d4a92a68b0"}
01:43:10.191 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cbb77b13-a3c1-4bfb-9a64-e4a1a19552a4"}
01:43:10.195 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.75,6.62],"pixels":"..."},"id":"cbb77b13-a3c1-4bfb-9a64-e4a1a19552a4"}
01:43:12.881 02.686 9640 Exposure complete
01:43:13.017 00.136 9640 worker thread done servicing request
01:43:13.018 00.001 16872 OnExposeComplete: enter
01:43:13.020 00.002 16872 UpdateGuideState(): m_state=6
01:43:13.024 00.004 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
01:43:13.027 00.003 16872 Star::Find returns 1 (0), X=208.76, Y=174.01, Mass=83679, SNR=175.7, Peak=7692 HFD=4.1
01:43:13.031 00.004 16872 MultiStar: [#1 -0.21,0.06,0.28,U] [#2 0.13,-0.11,0.24,U] [#3 -0.07,-0.04,0.26,U] [#4 -0.66,-1.11,0.00,M1] [#5 0.34,-0.48,0.17,U] [#6 -0.85,-0.77,0.00,M1] [#7 -0.40,-0.39,0.11,U] [#8 -0.08,0.47,0.13,U] 
01:43:13.033 00.002 16872 refined, 6 included, MultiStar: {0.19, 0.03}, one-star: {0.47, 0.15}
01:43:13.036 00.003 16872 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.59) = xAngle (1.74 = 1.74)
01:43:13.038 00.002 16872 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.79 = 1.79)
01:43:13.041 00.003 16872 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.20 cameraTheta=0.16 mountX=-0.03 mountY=0.19, mountTheta=1.74
01:43:13.047 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=0.03, opts=13)
01:43:13.050 00.003 16872 Enqueuing Move request for scope (0.19, 0.03)
01:43:13.053 00.003 9640 Worker thread wakes up
01:43:13.053 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.03) opts 0xd
01:43:13.053 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, 0.03)
01:43:13.053 00.000 9640 Moving (0.19, 0.03) raw xDistance=-0.03 yDistance=0.19
01:43:13.053 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:43:13.053 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=5.1
01:43:13.054 00.001 9640 MoveAxis(E, 0, ABG)
01:43:13.054 00.000 9640 Move returns status 0, amount 0
01:43:13.054 00.000 9640 MoveAxis(N, 0, ABG)
01:43:13.054 00.000 9640 Move returns status 0, amount 0
01:43:13.054 00.000 9640 move complete, result=0
01:43:13.054 00.000 9640 worker thread done servicing request
01:43:13.061 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=7692, med=3208, FiltMin=3100, FiltMax=6572, Gamma=2.190
01:43:13.092 00.031 16872 UpdateGuideState exits: m=83679 SNR=175.7
01:43:13.095 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:13.097 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:43:13.100 00.003 16872 Enqueuing Expose request
01:43:13.105 00.005 16872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:43:13.108 00.003 9640 Worker thread wakes up
01:43:13.108 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:43:13.108 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:43:13.673 00.565 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06dd726b-8325-457d-b4ea-9b64d70bdf1e"}
01:43:13.676 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"06dd726b-8325-457d-b4ea-9b64d70bdf1e"}
01:43:13.680 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"613e8407-5bf1-4328-9493-4fa1198f17bd"}
01:43:13.685 00.005 16872 case statement mapped state 6 to 3
01:43:13.688 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"613e8407-5bf1-4328-9493-4fa1198f17bd"}
01:43:13.692 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"acbdf882-c1c0-45bd-b5b0-56378d5fafee"}
01:43:13.696 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.76,7.01],"pixels":"..."},"id":"acbdf882-c1c0-45bd-b5b0-56378d5fafee"}
01:43:17.171 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24a46c61-a057-4eeb-afbf-3cce43ceb92e"}
01:43:17.175 00.004 9640 Exposure complete
01:43:17.175 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"24a46c61-a057-4eeb-afbf-3cce43ceb92e"}
01:43:17.181 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e45dfaba-01a3-4154-a657-9b36e7d827d4"}
01:43:17.184 00.003 16872 case statement mapped state 6 to 3
01:43:17.188 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e45dfaba-01a3-4154-a657-9b36e7d827d4"}
01:43:17.195 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"09bc180c-0ecd-467a-be8a-097f84c9dfc6"}
01:43:17.215 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.76,7.01],"pixels":"..."},"id":"09bc180c-0ecd-467a-be8a-097f84c9dfc6"}
01:43:17.361 00.146 9640 worker thread done servicing request
01:43:17.361 00.000 16872 OnExposeComplete: enter
01:43:17.367 00.006 16872 UpdateGuideState(): m_state=6
01:43:17.372 00.005 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
01:43:17.375 00.003 16872 Star::Find returns 1 (0), X=208.96, Y=174.21, Mass=78513, SNR=167.4, Peak=8016 HFD=4.1
01:43:17.379 00.004 16872 MultiStar: [#1 0.17,0.13,0.28,U] [#2 -0.12,0.39,0.27,U] [#3 0.44,0.56,0.26,U] [#4 -0.16,-0.68,0.25,U] [#5 0.88,-0.54,0.00,M2] [#6 -0.18,0.04,0.18,U] [#7 0.54,0.56,0.16,U] [#8 -0.44,0.65,0.13,U] 
01:43:17.383 00.004 16872 refined, 7 included, MultiStar: {0.30, 0.26}, one-star: {0.67, 0.36}
01:43:17.386 00.003 16872 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.59) = xAngle (2.30 = 2.30)
01:43:17.390 00.004 16872 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.35 = 2.35)
01:43:17.395 00.005 16872 CameraToMount -- cameraX=0.30 cameraY=0.26 hyp=0.40 cameraTheta=0.71 mountX=-0.26 mountY=0.28, mountTheta=2.32
01:43:17.403 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=0.26, opts=13)
01:43:17.407 00.004 16872 Enqueuing Move request for scope (0.30, 0.26)
01:43:17.410 00.003 9640 Worker thread wakes up
01:43:17.410 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.26) opts 0xd
01:43:17.410 00.000 9640 Handling offset move in thread for scope, endpoint = (0.30, 0.26)
01:43:17.410 00.000 9640 Moving (0.30, 0.26) raw xDistance=-0.26 yDistance=0.28
01:43:17.410 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.26
01:43:17.410 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=5.1
01:43:17.410 00.000 9640 MoveAxis(E, 28, ABG)
01:43:17.410 00.000 9640 Guiding  Dir = 2, Dur = 28
01:43:17.411 00.001 9640 IsSlewing returns 0
01:43:17.411 00.000 9640 IsGuiding returns 0
01:43:17.412 00.001 9640 PulseGuide returned control before completion, sleep 38
01:43:17.417 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=8016, med=3212, FiltMin=3070, FiltMax=6620, Gamma=2.190
01:43:17.451 00.034 16872 UpdateGuideState exits: m=78513 SNR=167.4
01:43:17.455 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:17.460 00.005 9640 IsGuiding returns 1
01:43:17.461 00.001 9640 scope still moving after pulse duration time elapsed
01:43:17.461 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:43:17.465 00.004 16872 Enqueuing Expose request
01:43:17.488 00.023 9640 IsSlewing returns 0
01:43:17.488 00.000 9640 IsGuiding returns 0
01:43:17.488 00.000 9640 scope move finished after 28 + 48 ms
01:43:17.488 00.000 9640 Move returns status 0, amount 28
01:43:17.488 00.000 9640 MoveAxis(N, 0, ABG)
01:43:17.488 00.000 9640 Move returns status 0, amount 0
01:43:17.489 00.001 9640 move complete, result=0
01:43:17.489 00.000 9640 worker thread done servicing request
01:43:17.489 00.000 9640 Worker thread wakes up
01:43:17.489 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:43:17.489 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:43:17.494 00.005 16872 GuideStep: -0.3 px 28 ms EAST, 0.3 px 0 ms NORTH
01:43:20.670 03.176 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aeef098c-3074-4924-acf6-766c69681c18"}
01:43:20.675 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aeef098c-3074-4924-acf6-766c69681c18"}
01:43:20.678 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f00cb6c-bf2b-4680-9dcc-3e0840c71aba"}
01:43:20.684 00.006 16872 case statement mapped state 6 to 3
01:43:20.687 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f00cb6c-bf2b-4680-9dcc-3e0840c71aba"}
01:43:20.690 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5756fbe8-cbc4-4f91-a275-29f0300e5222"}
01:43:20.693 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.96,7.21],"pixels":"..."},"id":"5756fbe8-cbc4-4f91-a275-29f0300e5222"}
01:43:21.542 00.849 9640 Exposure complete
01:43:21.676 00.134 9640 worker thread done servicing request
01:43:21.676 00.000 16872 OnExposeComplete: enter
01:43:21.679 00.003 16872 UpdateGuideState(): m_state=6
01:43:21.681 00.002 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
01:43:21.684 00.003 16872 Star::Find returns 1 (0), X=208.96, Y=174.27, Mass=82370, SNR=171.9, Peak=8016 HFD=4.0
01:43:21.687 00.003 16872 MultiStar: [#1 0.01,0.35,0.25,U] [#2 0.77,0.73,0.00,M1] [#3 0.15,0.67,0.25,U] [#4 0.18,-0.64,0.22,U] [#5 0.80,-0.37,0.00,M3] [#6 -0.41,0.50,0.16,U] [#7 0.64,0.20,0.15,U] [#8 0.15,1.78,0.00,M9] 
01:43:21.690 00.003 16872 refined, 5 included, MultiStar: {0.38, 0.32}, one-star: {0.67, 0.42}
01:43:21.694 00.004 16872 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.59) = xAngle (2.28 = 2.28)
01:43:21.699 00.005 16872 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.32 = 2.32)
01:43:21.702 00.003 16872 CameraToMount -- cameraX=0.38 cameraY=0.32 hyp=0.50 cameraTheta=0.69 mountX=-0.32 mountY=0.36, mountTheta=2.30
01:43:21.706 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=0.32, opts=13)
01:43:21.711 00.005 16872 Enqueuing Move request for scope (0.38, 0.32)
01:43:21.713 00.002 9640 Worker thread wakes up
01:43:21.713 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.32) opts 0xd
01:43:21.713 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, 0.32)
01:43:21.713 00.000 9640 Moving (0.38, 0.32) raw xDistance=-0.32 yDistance=0.36
01:43:21.713 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.32
01:43:21.713 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=5.1
01:43:21.714 00.001 9640 MoveAxis(E, 37, ABG)
01:43:21.714 00.000 9640 Guiding  Dir = 2, Dur = 37
01:43:21.714 00.000 9640 IsSlewing returns 0
01:43:21.714 00.000 9640 IsGuiding returns 0
01:43:21.714 00.000 9640 PulseGuide returned control before completion, sleep 47
01:43:21.719 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=8016, med=3216, FiltMin=3144, FiltMax=6452, Gamma=2.190
01:43:21.751 00.032 16872 UpdateGuideState exits: m=82370 SNR=171.9
01:43:21.753 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:21.759 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:43:21.763 00.004 16872 Enqueuing Expose request
01:43:21.770 00.007 9640 IsGuiding returns 1
01:43:21.770 00.000 9640 scope still moving after pulse duration time elapsed
01:43:21.801 00.031 9640 IsSlewing returns 0
01:43:21.801 00.000 9640 IsGuiding returns 1
01:43:21.832 00.031 9640 IsSlewing returns 0
01:43:21.832 00.000 9640 IsGuiding returns 1
01:43:21.863 00.031 9640 IsSlewing returns 0
01:43:21.863 00.000 9640 IsGuiding returns 0
01:43:21.864 00.001 9640 scope move finished after 37 + 112 ms
01:43:21.864 00.000 9640 Move returns status 0, amount 37
01:43:21.864 00.000 9640 MoveAxis(N, 0, ABG)
01:43:21.864 00.000 9640 Move returns status 0, amount 0
01:43:21.864 00.000 9640 move complete, result=0
01:43:21.864 00.000 9640 worker thread done servicing request
01:43:21.864 00.000 9640 Worker thread wakes up
01:43:21.864 00.000 16872 GuideStep: -0.3 px 37 ms EAST, 0.4 px 0 ms NORTH
01:43:21.867 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:43:21.867 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:43:24.170 02.303 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"48e22249-ae14-4458-b6f2-e91ad0200aeb"}
01:43:24.174 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"48e22249-ae14-4458-b6f2-e91ad0200aeb"}
01:43:24.178 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c78f1415-4ff6-4501-81db-4a01f6cc74ce"}
01:43:24.181 00.003 16872 case statement mapped state 6 to 3
01:43:24.183 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c78f1415-4ff6-4501-81db-4a01f6cc74ce"}
01:43:24.187 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4ec7b60c-0691-4044-b023-9a6598df6bca"}
01:43:24.191 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.96,7.27],"pixels":"..."},"id":"4ec7b60c-0691-4044-b023-9a6598df6bca"}
01:43:25.930 01.739 9640 Exposure complete
01:43:26.069 00.139 9640 worker thread done servicing request
01:43:26.069 00.000 16872 OnExposeComplete: enter
01:43:26.071 00.002 16872 UpdateGuideState(): m_state=6
01:43:26.075 00.004 16872 Star::Find(15, 208, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
01:43:26.080 00.005 16872 Star::Find returns 1 (0), X=208.69, Y=173.83, Mass=82392, SNR=176.4, Peak=8368 HFD=3.9
01:43:26.085 00.005 16872 MultiStar: [#1 -0.02,-0.28,0.27,U] [#2 0.03,0.25,0.24,U] [#3 -0.00,0.26,0.24,U] [#4 0.05,-1.12,0.00,M1] [#5 0.87,-0.81,0.00,M4] [#6 -0.19,-0.03,0.17,U] [#7 0.91,0.17,0.00,M1] [#8 -0.25,1.50,0.00,M10] 
01:43:26.087 00.002 16872 refined, 4 included, MultiStar: {0.19, 0.01}, one-star: {0.40, -0.03}
01:43:26.089 00.002 16872 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.59) = xAngle (1.62 = 1.62)
01:43:26.092 00.003 16872 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.66 = 1.66)
01:43:26.094 00.002 16872 CameraToMount -- cameraX=0.19 cameraY=0.01 hyp=0.19 cameraTheta=0.03 mountX=-0.01 mountY=0.19, mountTheta=1.62
01:43:26.098 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=0.01, opts=13)
01:43:26.101 00.003 16872 Enqueuing Move request for scope (0.19, 0.01)
01:43:26.104 00.003 9640 Worker thread wakes up
01:43:26.104 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.01) opts 0xd
01:43:26.105 00.001 9640 Handling offset move in thread for scope, endpoint = (0.19, 0.01)
01:43:26.105 00.000 9640 Moving (0.19, 0.01) raw xDistance=-0.01 yDistance=0.19
01:43:26.105 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:43:26.105 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.19, m_sumCorr=5.3
01:43:26.105 00.000 9640 MoveAxis(E, 0, ABG)
01:43:26.105 00.000 9640 Move returns status 0, amount 0
01:43:26.105 00.000 9640 MoveAxis(S, 25, ABG)
01:43:26.105 00.000 9640 Guiding  Dir = 1, Dur = 25
01:43:26.105 00.000 9640 IsSlewing returns 0
01:43:26.105 00.000 9640 IsGuiding returns 0
01:43:26.106 00.001 9640 PulseGuide returned control before completion, sleep 35
01:43:26.112 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=8368, med=3208, FiltMin=3090, FiltMax=7148, Gamma=2.190
01:43:26.145 00.033 16872 UpdateGuideState exits: m=82392 SNR=176.4
01:43:26.149 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:26.151 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:43:26.154 00.003 16872 Enqueuing Expose request
01:43:26.157 00.003 9640 IsGuiding returns 0
01:43:26.157 00.000 9640 Move returns status 0, amount 25
01:43:26.157 00.000 9640 move complete, result=0
01:43:26.157 00.000 9640 worker thread done servicing request
01:43:26.157 00.000 9640 Worker thread wakes up
01:43:26.157 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:43:26.157 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:43:26.164 00.007 16872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 25 ms SOUTH
01:43:27.671 01.507 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0bf4df73-5e18-45d3-96f5-a613f65f901a"}
01:43:27.674 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0bf4df73-5e18-45d3-96f5-a613f65f901a"}
01:43:27.709 00.035 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e05a2ca4-5a63-4168-8911-7653d9d376be"}
01:43:27.713 00.004 16872 case statement mapped state 6 to 3
01:43:27.717 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e05a2ca4-5a63-4168-8911-7653d9d376be"}
01:43:27.722 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"910f55a3-3ca2-4e33-a88e-6866b92b6c47"}
01:43:27.726 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.69,6.83],"pixels":"..."},"id":"910f55a3-3ca2-4e33-a88e-6866b92b6c47"}
01:43:30.221 02.495 9640 Exposure complete
01:43:30.358 00.137 9640 worker thread done servicing request
01:43:30.358 00.000 16872 OnExposeComplete: enter
01:43:30.362 00.004 16872 UpdateGuideState(): m_state=6
01:43:30.364 00.002 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
01:43:30.367 00.003 16872 Star::Find returns 1 (0), X=208.58, Y=173.88, Mass=77050, SNR=164.1, Peak=7604 HFD=3.9
01:43:30.370 00.003 16872 MultiStar: [#1 -0.37,-0.20,0.30,U] [#2 0.00,0.32,0.25,U] [#3 -0.07,-0.07,0.29,U] [#4 -0.84,-0.59,0.00,M2] [#5 0.24,-0.60,0.21,U] [#6 -0.74,0.28,0.17,U] [#7 -1.13,1.13,0.00,M2] [#8 -1.06,0.95,0.00,R] 
01:43:30.372 00.002 16872 refined, 5 included, MultiStar: {0.04, -0.02}, one-star: {0.29, 0.03}
01:43:30.376 00.004 16872 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.59) = xAngle (1.09 = 1.09)
01:43:30.378 00.002 16872 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.13 = 1.13)
01:43:30.380 00.002 16872 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.50 mountX=0.02 mountY=0.04, mountTheta=1.10
01:43:30.387 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.04, y=-0.02, opts=13)
01:43:30.390 00.003 16872 Enqueuing Move request for scope (0.04, -0.02)
01:43:30.392 00.002 9640 Worker thread wakes up
01:43:30.392 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
01:43:30.392 00.000 9640 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
01:43:30.392 00.000 9640 Moving (0.04, -0.02) raw xDistance=0.02 yDistance=0.04
01:43:30.392 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:43:30.393 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=5.3
01:43:30.393 00.000 9640 MoveAxis(E, 0, ABG)
01:43:30.393 00.000 9640 Move returns status 0, amount 0
01:43:30.393 00.000 9640 MoveAxis(N, 0, ABG)
01:43:30.393 00.000 9640 Move returns status 0, amount 0
01:43:30.393 00.000 9640 move complete, result=0
01:43:30.393 00.000 9640 worker thread done servicing request
01:43:30.399 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=7604, med=3216, FiltMin=3050, FiltMax=6600, Gamma=2.190
01:43:30.429 00.030 16872 UpdateGuideState exits: m=77050 SNR=164.1
01:43:30.433 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:30.436 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:43:30.438 00.002 16872 Enqueuing Expose request
01:43:30.440 00.002 16872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:30.445 00.005 9640 Worker thread wakes up
01:43:30.445 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:43:30.445 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:43:31.171 00.726 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b0c48ae-1366-4cd0-a933-391c859cce12"}
01:43:31.174 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6b0c48ae-1366-4cd0-a933-391c859cce12"}
01:43:31.178 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8cd8368f-1116-41d8-b438-8c5e5fe31aab"}
01:43:31.183 00.005 16872 case statement mapped state 6 to 3
01:43:31.186 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8cd8368f-1116-41d8-b438-8c5e5fe31aab"}
01:43:31.190 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f28a4ba5-d230-4c00-b348-9074b3f173a0"}
01:43:31.196 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[6.58,6.88],"pixels":"..."},"id":"f28a4ba5-d230-4c00-b348-9074b3f173a0"}
01:43:34.502 03.306 9640 Exposure complete
01:43:34.639 00.137 9640 worker thread done servicing request
01:43:34.639 00.000 16872 OnExposeComplete: enter
01:43:34.642 00.003 16872 UpdateGuideState(): m_state=6
01:43:34.645 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
01:43:34.647 00.002 16872 Star::Find returns 1 (0), X=208.50, Y=174.23, Mass=80882, SNR=172.5, Peak=7384 HFD=4.6
01:43:34.651 00.004 16872 MultiStar: [#1 -0.43,0.08,0.29,U] [#2 -0.12,0.67,0.24,U] [#3 -0.36,0.29,0.25,U] [#4 -1.05,-0.65,0.00,M3] [#5 0.59,-0.41,0.18,U] [#6 -0.87,0.19,0.00,M1] [#7 0.04,0.56,0.13,U] [#8 0.39,0.46,0.11,U] 
01:43:34.655 00.004 16872 refined, 6 included, MultiStar: {0.06, 0.31}, one-star: {0.21, 0.38}
01:43:34.659 00.004 16872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.59) = xAngle (2.98 = 2.98)
01:43:34.661 00.002 16872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.03 = 3.03)
01:43:34.664 00.003 16872 CameraToMount -- cameraX=0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.40 mountX=-0.31 mountY=0.04, mountTheta=3.03
01:43:34.668 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.31, opts=13)
01:43:34.672 00.004 16872 Enqueuing Move request for scope (0.06, 0.31)
01:43:34.674 00.002 9640 Worker thread wakes up
01:43:34.674 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.31) opts 0xd
01:43:34.674 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.31)
01:43:34.674 00.000 9640 Moving (0.06, 0.31) raw xDistance=-0.31 yDistance=0.04
01:43:34.674 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.31
01:43:34.674 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=5.3
01:43:34.674 00.000 9640 MoveAxis(E, 33, ABG)
01:43:34.675 00.001 9640 Guiding  Dir = 2, Dur = 33
01:43:34.675 00.000 9640 IsSlewing returns 0
01:43:34.675 00.000 9640 IsGuiding returns 0
01:43:34.675 00.000 9640 PulseGuide returned control before completion, sleep 43
01:43:34.681 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=7384, med=3212, FiltMin=3110, FiltMax=6020, Gamma=2.190
01:43:34.712 00.031 16872 UpdateGuideState exits: m=80882 SNR=172.5
01:43:34.717 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:34.720 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:43:34.723 00.003 16872 Enqueuing Expose request
01:43:34.726 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07619f13-f8d7-4a87-b0f9-2d3e118aca5e"}
01:43:34.730 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"07619f13-f8d7-4a87-b0f9-2d3e118aca5e"}
01:43:34.732 00.002 9640 IsGuiding returns 1
01:43:34.732 00.000 9640 scope still moving after pulse duration time elapsed
01:43:34.740 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7faaf4d2-f869-4792-bb64-6a8f5630bdb5"}
01:43:34.744 00.004 16872 case statement mapped state 6 to 3
01:43:34.749 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7faaf4d2-f869-4792-bb64-6a8f5630bdb5"}
01:43:34.754 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9c5271af-8571-4e81-a515-d8bceba7e8cd"}
01:43:34.757 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.50,7.23],"pixels":"..."},"id":"9c5271af-8571-4e81-a515-d8bceba7e8cd"}
01:43:34.760 00.003 9640 IsSlewing returns 0
01:43:34.761 00.001 9640 IsGuiding returns 0
01:43:34.761 00.000 9640 scope move finished after 33 + 52 ms
01:43:34.761 00.000 9640 Move returns status 0, amount 33
01:43:34.761 00.000 9640 MoveAxis(N, 0, ABG)
01:43:34.761 00.000 9640 Move returns status 0, amount 0
01:43:34.761 00.000 9640 move complete, result=0
01:43:34.761 00.000 9640 worker thread done servicing request
01:43:34.761 00.000 9640 Worker thread wakes up
01:43:34.761 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:43:34.761 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,159,31,31)
01:43:34.761 00.000 16872 GuideStep: -0.3 px 33 ms EAST, 0.0 px 0 ms NORTH
01:43:37.667 02.906 16872 evsrv: cli 0D3C0A48 connect
01:43:37.671 00.004 16872 case statement mapped state 6 to 3
01:43:37.676 00.005 16872 case statement mapped state 6 to 3
01:43:37.680 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ff96c7cd-f898-4d91-be92-f26796e0dd37"}
01:43:37.683 00.003 16872 case statement mapped state 6 to 3
01:43:37.686 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff96c7cd-f898-4d91-be92-f26796e0dd37"}
01:43:37.690 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:43:37.699 00.009 16872 evsrv: cli 0D3BF8C8 connect
01:43:37.702 00.003 16872 case statement mapped state 6 to 3
01:43:37.707 00.005 16872 case statement mapped state 6 to 3
01:43:37.710 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"ea49d4c2-591f-4c1f-ab96-ebc54a741501"}
01:43:37.714 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:43:37.717 00.003 16872 Status Line: Waiting for devices...
01:43:37.724 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"ea49d4c2-591f-4c1f-ab96-ebc54a741501"}
01:43:37.730 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
01:43:37.735 00.005 16872 evsrv: cli 0D3BF968 connect
01:43:37.739 00.004 16872 case statement mapped state 6 to 3
01:43:37.745 00.006 16872 case statement mapped state 6 to 3
01:43:37.749 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"fd9fb896-0a97-4307-bfb3-ec561e3cf344"}
01:43:37.753 00.004 16872 case statement mapped state 6 to 3
01:43:37.755 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd9fb896-0a97-4307-bfb3-ec561e3cf344"}
01:43:37.759 00.004 16872 evsrv: cli 0D3BF968 disconnect
01:43:38.169 00.410 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8595fb12-8a61-4444-9487-0220ba54d920"}
01:43:38.173 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8595fb12-8a61-4444-9487-0220ba54d920"}
01:43:38.181 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7cdea793-7b33-4783-a00f-7e795d3e2546"}
01:43:38.185 00.004 16872 case statement mapped state 6 to 3
01:43:38.189 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7cdea793-7b33-4783-a00f-7e795d3e2546"}
01:43:38.195 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b89c9a87-87e6-46d2-85aa-1fe933c83e66"}
01:43:38.200 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.50,7.23],"pixels":"..."},"id":"b89c9a87-87e6-46d2-85aa-1fe933c83e66"}
01:43:38.761 00.561 16872 evsrv: cli 0D3BF8C8 connect
01:43:38.769 00.008 16872 case statement mapped state 6 to 3
01:43:38.878 00.109 9640 ASCOM_AbortExposure returns err = 0
01:43:38.880 00.002 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:43:38.880 00.000 9640 worker thread done servicing request
01:43:38.885 00.005 16872 case statement mapped state 6 to 3
01:43:38.897 00.012 16872 OnExposeComplete: enter
01:43:38.912 00.015 16872 OnExposeComplete: Capture Error reported
01:43:38.930 00.018 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:43:38.945 00.015 16872 Mount: notify guiding stopped
01:43:38.969 00.024 16872 Changing from state GUIDING to STOP
01:43:38.991 00.022 16872 guider state => SELECTED
01:43:39.017 00.026 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=7384, med=3212, FiltMin=3110, FiltMax=6020, Gamma=2.190
01:43:39.171 00.154 16872 Changing from state SELECTED to UNINITIALIZED
01:43:39.178 00.007 16872 guider state => SELECTING
01:43:39.189 00.011 16872 Status Line: Stopped.
01:43:39.227 00.038 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:43:39.384 00.157 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"9b84abac-ee29-43dd-b18d-d0a671571f14"}
01:43:39.393 00.009 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b84abac-ee29-43dd-b18d-d0a671571f14"}
01:43:39.397 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:43:41.667 02.270 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"207c93bf-2f23-41ae-8652-f846801633b4"}
01:43:41.670 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"207c93bf-2f23-41ae-8652-f846801633b4"}
01:43:41.674 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a030b779-2a24-49d1-acbb-063e69076982"}
01:43:41.677 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a030b779-2a24-49d1-acbb-063e69076982"}
01:43:45.166 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1a735ed2-9f8e-419e-a34f-5a5f69de85f1"}
01:43:45.170 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1a735ed2-9f8e-419e-a34f-5a5f69de85f1"}
01:43:45.177 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fdd0a987-cb15-4fba-adda-a3316a54f975"}
01:43:45.182 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fdd0a987-cb15-4fba-adda-a3316a54f975"}
01:43:48.667 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0caa26b-68a9-4946-b930-64982f9e658e"}
01:43:48.671 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e0caa26b-68a9-4946-b930-64982f9e658e"}
01:43:48.675 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"910cf2b6-e7a8-4afd-b527-be9b46058041"}
01:43:48.678 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"910cf2b6-e7a8-4afd-b527-be9b46058041"}
01:43:52.168 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68466800-1ac1-4c9a-89af-60b4e6f3c9af"}
01:43:52.173 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"68466800-1ac1-4c9a-89af-60b4e6f3c9af"}
01:43:52.195 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de839473-4745-479f-b779-2cbcbffaf655"}
01:43:52.204 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"de839473-4745-479f-b779-2cbcbffaf655"}
01:43:53.352 01.148 16872 evsrv: cli 0D3BFFA8 connect
01:43:53.421 00.069 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c1647dba-6d3f-4be5-980a-6533e206b46b"}
01:43:53.427 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1647dba-6d3f-4be5-980a-6533e206b46b"}
01:43:53.442 00.015 16872 evsrv: cli 0D3BFFA8 disconnect
01:43:53.449 00.007 16872 evsrv: cli 0D3C0228 connect
01:43:53.459 00.010 16872 evsrv: cli 0D3C0228 request: {"method":"get_calibrated","id":"7e35806e-b285-49e4-ac29-6ec2010d3183"}
01:43:53.463 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":true,"id":"7e35806e-b285-49e4-ac29-6ec2010d3183"}
01:43:53.469 00.006 16872 evsrv: cli 0D3C0228 disconnect
01:43:53.476 00.007 16872 evsrv: cli 0D3C0A48 connect
01:43:53.506 00.030 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"c203c2c9-7d4d-4d74-94ab-beb8204202eb"}
01:43:53.519 00.013 16872 PhdController::Guide begins
01:43:53.524 00.005 16872 PhdController: newstate STATE_SETUP
01:43:53.529 00.005 16872 PhdController: setup
01:43:53.533 00.004 16872 PhdController: newstate STATE_ATTEMPT_START
01:43:53.536 00.003 16872 PhdController: start capturing
01:43:53.540 00.004 16872 Changing from state SELECTING to UNINITIALIZED
01:43:53.547 00.007 16872 guider state => SELECTING
01:43:53.555 00.008 16872 setting force full frames = true
01:43:53.561 00.006 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:43:53.580 00.019 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:43:53.584 00.004 16872 Enqueuing Expose request
01:43:53.589 00.005 16872 PhdController: newstate STATE_SELECT_STAR
01:43:53.596 00.007 9640 Worker thread wakes up
01:43:53.596 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"c203c2c9-7d4d-4d74-94ab-beb8204202eb"}
01:43:53.600 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:43:53.600 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:43:53.618 00.018 16872 evsrv: cli 0D3C0A48 disconnect
01:43:53.624 00.006 16872 evsrv: cli 0D3BF8C8 connect
01:43:53.628 00.004 16872 case statement mapped state 1 to 101
01:43:53.633 00.005 16872 case statement mapped state 1 to 101
01:43:53.642 00.009 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"a4d03fc4-a90a-49d1-b220-54ba1c3703f3"}
01:43:53.648 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a4d03fc4-a90a-49d1-b220-54ba1c3703f3"}
01:43:53.652 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:43:53.666 00.014 16872 evsrv: cli 0D3BF968 connect
01:43:53.674 00.008 16872 case statement mapped state 1 to 101
01:43:53.679 00.005 16872 case statement mapped state 1 to 101
01:43:53.684 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"d003cdfe-6cb0-4f9c-b8e4-f54ba61dd234"}
01:43:53.696 00.012 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"d003cdfe-6cb0-4f9c-b8e4-f54ba61dd234"}
01:43:53.705 00.009 16872 evsrv: cli 0D3BF968 disconnect
01:43:54.706 01.001 16872 evsrv: cli 0D3C0A48 connect
01:43:54.710 00.004 16872 case statement mapped state 1 to 101
01:43:54.714 00.004 16872 case statement mapped state 1 to 101
01:43:54.718 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"a278daf5-a263-476e-b685-b5dd181d321a"}
01:43:54.731 00.013 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"a278daf5-a263-476e-b685-b5dd181d321a"}
01:43:54.735 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:43:55.669 00.934 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c50a31c-a56f-440a-a224-db39e694a08a"}
01:43:55.672 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0c50a31c-a56f-440a-a224-db39e694a08a"}
01:43:55.683 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d69118d6-d519-4460-b959-8ac1dd096a2c"}
01:43:55.686 00.003 16872 case statement mapped state 1 to 101
01:43:55.690 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"d69118d6-d519-4460-b959-8ac1dd096a2c"}
01:43:55.739 00.049 16872 evsrv: cli 0D3C0228 connect
01:43:55.745 00.006 16872 case statement mapped state 1 to 101
01:43:55.750 00.005 16872 case statement mapped state 1 to 101
01:43:55.754 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"2543f17e-8827-4231-83cb-4114fd61f644"}
01:43:55.758 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"2543f17e-8827-4231-83cb-4114fd61f644"}
01:43:55.762 00.004 16872 evsrv: cli 0D3C0228 disconnect
01:43:56.764 01.002 16872 evsrv: cli 0D3C0A48 connect
01:43:56.768 00.004 16872 case statement mapped state 1 to 101
01:43:56.775 00.007 16872 case statement mapped state 1 to 101
01:43:56.779 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"3f747349-63a7-45a4-8e87-9491300d4bc7"}
01:43:56.784 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"3f747349-63a7-45a4-8e87-9491300d4bc7"}
01:43:56.788 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:43:57.703 00.915 9640 Exposure complete
01:43:57.790 00.087 16872 evsrv: cli 0D3BFFA8 connect
01:43:57.794 00.004 16872 case statement mapped state 1 to 101
01:43:57.802 00.008 16872 case statement mapped state 1 to 101
01:43:57.807 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"46fc623a-7f1d-43a7-b182-ea82be549b4b"}
01:43:57.810 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"46fc623a-7f1d-43a7-b182-ea82be549b4b"}
01:43:57.816 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
01:43:57.864 00.048 9640 worker thread done servicing request
01:43:57.864 00.000 16872 OnExposeComplete: enter
01:43:57.867 00.003 16872 UpdateGuideState(): m_state=1
01:43:57.871 00.004 16872 UpdateCurrentPosition: no star selected
01:43:57.875 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:43:57.879 00.004 16872 Status Line: No star selected
01:43:57.886 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=5048, med=3220, FiltMin=3078, FiltMax=4508, Gamma=2.190
01:43:57.923 00.037 16872 UpdateGuideState exits: No star selected
01:43:57.926 00.003 16872 GuiderMultiStar::AutoSelect enter
01:43:57.929 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:43:58.068 00.139 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:43:58.246 00.178 16872 AutoFind: global mean = -0.0, stdev 55.7
01:43:58.250 00.004 16872 AutoFind: using threshold = 0.1
01:43:58.426 00.176 16872 AutoFind: local max [206, 174] 87.5
01:43:58.430 00.004 16872 AutoFind: local max [1623, 271] 26.0
01:43:58.433 00.003 16872 AutoFind: local max [69, 791] 12.6
01:43:58.435 00.002 16872 AutoFind: local max [1577, 168] 9.3
01:43:58.441 00.006 16872 AutoFind: local max [1163, 505] 8.2
01:43:58.444 00.003 16872 AutoFind: local max [1788, 377] 5.7
01:43:58.447 00.003 16872 AutoFind: local max [137, 896] 5.7
01:43:58.449 00.002 16872 AutoFind: local max [95, 543] 5.5
01:43:58.452 00.003 16872 AutoFind: local max [1559, 69] 5.2
01:43:58.455 00.003 16872 AutoFind: local max [1045, 649] 5.2
01:43:58.457 00.002 16872 AutoFind: local max [1395, 1055] 5.1
01:43:58.460 00.003 16872 AutoFind: local max [1736, 223] 5.1
01:43:58.462 00.002 16872 AutoFind: local max [682, 866] 5.0
01:43:58.465 00.003 16872 AutoFind: local max [354, 118] 5.0
01:43:58.473 00.008 16872 AutoFind: local max [505, 788] 5.0
01:43:58.477 00.004 16872 AutoFind: local max [1885, 129] 4.9
01:43:58.479 00.002 16872 AutoFind: local max [313, 741] 4.9
01:43:58.482 00.003 16872 AutoFind: local max [328, 954] 4.9
01:43:58.485 00.003 16872 AutoFind: local max [1114, 189] 4.8
01:43:58.487 00.002 16872 AutoFind: local max [980, 338] 4.7
01:43:58.490 00.003 16872 AutoFind: local max [77, 986] 4.7
01:43:58.492 00.002 16872 AutoFind: local max [1721, 93] 4.7
01:43:58.495 00.003 16872 AutoFind: local max [440, 731] 4.6
01:43:58.497 00.002 16872 AutoFind: local max [1764, 93] 4.6
01:43:58.503 00.006 16872 AutoFind: local max [1435, 730] 4.6
01:43:58.505 00.002 16872 AutoFind: local max [1634, 60] 4.6
01:43:58.507 00.002 16872 AutoFind: local max [1062, 444] 4.6
01:43:58.510 00.003 16872 AutoFind: local max [542, 641] 4.5
01:43:58.513 00.003 16872 AutoFind: local max [1042, 247] 4.5
01:43:58.516 00.003 16872 AutoFind: local max [1609, 475] 4.5
01:43:58.522 00.006 16872 AutoFind: local max [1397, 764] 4.5
01:43:58.526 00.004 16872 AutoFind: local max [491, 607] 4.4
01:43:58.528 00.002 16872 AutoFind: local max [1186, 527] 4.4
01:43:58.533 00.005 16872 AutoFind: local max [1738, 780] 4.4
01:43:58.535 00.002 16872 AutoFind: local max [833, 507] 4.4
01:43:58.537 00.002 16872 AutoFind: local max [556, 269] 4.4
01:43:58.540 00.003 16872 AutoFind: local max [1371, 370] 4.4
01:43:58.542 00.002 16872 AutoFind: local max [832, 710] 4.4
01:43:58.548 00.006 16872 AutoFind: local max [246, 52] 4.4
01:43:58.554 00.006 16872 AutoFind: local max [313, 850] 4.3
01:43:58.556 00.002 16872 AutoFind: local max [586, 142] 4.3
01:43:58.559 00.003 16872 AutoFind: local max [1640, 369] 4.3
01:43:58.561 00.002 16872 AutoFind: local max [928, 932] 4.3
01:43:58.564 00.003 16872 AutoFind: local max [1378, 369] 4.3
01:43:58.567 00.003 16872 AutoFind: local max [521, 652] 4.3
01:43:58.570 00.003 16872 AutoFind: local max [1211, 394] 4.3
01:43:58.572 00.002 16872 AutoFind: local max [774, 1037] 4.3
01:43:58.575 00.003 16872 AutoFind: local max [849, 628] 4.3
01:43:58.582 00.007 16872 AutoFind: local max [1779, 1062] 4.2
01:43:58.585 00.003 16872 AutoFind: local max [293, 278] 4.2
01:43:58.588 00.003 16872 AutoFind: local max [1852, 628] 4.2
01:43:58.590 00.002 16872 AutoFind: local max [853, 66] 4.2
01:43:58.593 00.003 16872 AutoFind: local max [1197, 75] 4.2
01:43:58.595 00.002 16872 AutoFind: local max [30, 300] 4.2
01:43:58.599 00.004 16872 AutoFind: local max [118, 649] 4.2
01:43:58.601 00.002 16872 AutoFind: local max [646, 194] 4.2
01:43:58.604 00.003 16872 AutoFind: local max [1838, 116] 4.2
01:43:58.607 00.003 16872 AutoFind: local max [1370, 905] 4.2
01:43:58.614 00.007 16872 AutoFind: local max [723, 149] 4.2
01:43:58.618 00.004 16872 AutoFind: local max [197, 497] 4.2
01:43:58.620 00.002 16872 AutoFind: local max [895, 476] 4.2
01:43:58.623 00.003 16872 AutoFind: local max [283, 702] 4.2
01:43:58.625 00.002 16872 AutoFind: local max [1843, 310] 4.1
01:43:58.628 00.003 16872 AutoFind: local max [1759, 891] 4.1
01:43:58.631 00.003 16872 AutoFind: local max [191, 223] 4.1
01:43:58.633 00.002 16872 AutoFind: local max [1895, 730] 4.1
01:43:58.635 00.002 16872 AutoFind: local max [1052, 869] 4.1
01:43:58.638 00.003 16872 AutoFind: local max [176, 1039] 4.1
01:43:58.645 00.007 16872 AutoFind: local max [764, 932] 4.1
01:43:58.648 00.003 16872 AutoFind: local max [690, 233] 4.1
01:43:58.651 00.003 16872 AutoFind: local max [152, 422] 4.1
01:43:58.653 00.002 16872 AutoFind: local max [711, 475] 4.1
01:43:58.657 00.004 16872 AutoFind: local max [343, 231] 4.1
01:43:58.663 00.006 16872 AutoFind: local max [1821, 247] 4.1
01:43:58.665 00.002 16872 AutoFind: local max [485, 996] 4.1
01:43:58.668 00.003 16872 AutoFind: local max [711, 779] 4.1
01:43:58.670 00.002 16872 AutoFind: local max [694, 956] 4.1
01:43:58.677 00.007 16872 AutoFind: local max [561, 807] 4.1
01:43:58.679 00.002 16872 AutoFind: local max [1281, 1004] 4.1
01:43:58.682 00.003 16872 AutoFind: local max [469, 114] 4.1
01:43:58.685 00.003 16872 AutoFind: local max [477, 542] 4.1
01:43:58.687 00.002 16872 AutoFind: local max [112, 848] 4.1
01:43:58.690 00.003 16872 AutoFind: local max [32, 176] 4.1
01:43:58.692 00.002 16872 AutoFind: local max [1497, 341] 4.1
01:43:58.695 00.003 16872 AutoFind: local max [220, 788] 4.1
01:43:58.703 00.008 16872 AutoFind: local max [422, 780] 4.1
01:43:58.710 00.007 16872 AutoFind: local max [1290, 932] 4.1
01:43:58.712 00.002 16872 AutoFind: local max [997, 484] 4.0
01:43:58.715 00.003 16872 AutoFind: local max [159, 771] 4.0
01:43:58.717 00.002 16872 AutoFind: local max [785, 894] 4.0
01:43:58.721 00.004 16872 AutoFind: local max [936, 202] 4.0
01:43:58.724 00.003 16872 AutoFind: local max [1389, 127] 4.0
01:43:58.726 00.002 16872 AutoFind: local max [1409, 851] 4.0
01:43:58.729 00.003 16872 AutoFind: local max [443, 669] 4.0
01:43:58.732 00.003 16872 AutoFind: local max [12, 420] 4.0
01:43:58.739 00.007 16872 AutoFind: local max [1111, 922] 4.0
01:43:58.742 00.003 16872 AutoFind: local max [1701, 484] 4.0
01:43:58.746 00.004 16872 AutoFind: local max [812, 159] 4.0
01:43:58.748 00.002 16872 AutoFind: local max [1284, 764] 4.0
01:43:58.753 00.005 16872 AutoFind: local max [1175, 730] 4.0
01:43:58.755 00.002 16872 AutoFind: too close [1378, 369] 4.3 - [1371, 370] 4.4
01:43:58.758 00.003 16872 AutoFind: too close to edge [12, 420] 4.0
01:43:58.760 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:43:58.762 00.002 16872 Star::Find(15, 206, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.772 00.010 16872 Star::Find returns 1 (0), X=206.13, Y=173.40, Mass=27939, SNR=98.4, Peak=5048 HFD=3.6
01:43:58.774 00.002 16872 Star::Find(15, 1623, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.777 00.003 16872 Star::Find returns 1 (0), X=1622.57, Y=271.31, Mass=8648, SNR=48.2, Peak=3796 HFD=3.5
01:43:58.780 00.003 16872 Star::Find(15, 69, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.783 00.003 16872 Star::Find returns 1 (0), X=68.87, Y=790.81, Mass=3087, SNR=24.1, Peak=3468 HFD=2.9
01:43:58.785 00.002 16872 Star::Find(15, 1577, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.788 00.003 16872 Star::Find returns 1 (0), X=1576.41, Y=167.62, Mass=2320, SNR=21.0, Peak=3404 HFD=3.2
01:43:58.791 00.003 16872 Star::Find(15, 1163, 505, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.793 00.002 16872 Star::Find returns 1 (0), X=1163.09, Y=505.41, Mass=2357, SNR=20.9, Peak=3400 HFD=3.6
01:43:58.799 00.006 16872 Star::Find(15, 1788, 377, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.804 00.005 16872 Star::Find returns 1 (0), X=1787.71, Y=376.72, Mass=1020, SNR=14.3, Peak=3412 HFD=2.6
01:43:58.807 00.003 16872 Star::Find(15, 137, 896, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.809 00.002 16872 Star::Find returns 1 (0), X=138.03, Y=898.00, Mass=1597, SNR=16.5, Peak=3376 HFD=5.3
01:43:58.813 00.004 16872 Star::Find(15, 95, 543, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.815 00.002 16872 Star::Find returns 1 (0), X=94.98, Y=542.01, Mass=721, SNR=10.9, Peak=3320 HFD=2.8
01:43:58.819 00.004 16872 Star::Find(15, 1559, 69, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.821 00.002 16872 Star::Find returns 0 (4), X=1558.60, Y=68.65, Mass=999, SNR=16.0, Peak=3504 HFD=1.4
01:43:58.824 00.003 16872 Star::Find(15, 1045, 649, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.829 00.005 16872 Star::Find returns 1 (0), X=1044.79, Y=649.04, Mass=533, SNR=9.6, Peak=3336 HFD=1.8
01:43:58.832 00.003 16872 Star::Find(15, 1395, 1055, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.834 00.002 16872 Star::Find returns 1 (0), X=1394.90, Y=1055.23, Mass=456, SNR=7.7, Peak=3316 HFD=1.8
01:43:58.837 00.003 16872 Star::Find(15, 1736, 223, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.840 00.003 16872 Star::Find returns 0 (4), X=1742.93, Y=219.54, Mass=1460, SNR=20.9, Peak=3548 HFD=1.4
01:43:58.843 00.003 16872 Star::Find(15, 682, 866, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.848 00.005 16872 Star::Find returns 1 (0), X=682.10, Y=865.88, Mass=1031, SNR=12.4, Peak=3340 HFD=2.6
01:43:58.850 00.002 16872 Star::Find(15, 354, 118, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.853 00.003 16872 Star::Find returns 1 (0), X=352.77, Y=116.97, Mass=1726, SNR=18.4, Peak=3352 HFD=4.6
01:43:58.856 00.003 16872 Star::Find(15, 505, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.859 00.003 16872 Star::Find returns 0 (4), X=504.57, Y=788.22, Mass=424, SNR=7.8, Peak=3320 HFD=1.4
01:43:58.862 00.003 16872 Star::Find(15, 1885, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.865 00.003 16872 Star::Find false star n=5 nbg=266 bg=3221.5 sigma=17.8 thresh=3275 peak=3267
01:43:58.867 00.002 16872 Star::Find returns 0 (2), X=1885.00, Y=129.00, Mass=313, SNR=2.9, Peak=3296 HFD=0.0
01:43:58.869 00.002 16872 Star::Find(15, 313, 741, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.872 00.003 16872 Star::Find returns 1 (0), X=312.60, Y=739.99, Mass=1159, SNR=14.2, Peak=3324 HFD=4.1
01:43:58.878 00.006 16872 Star::Find(15, 328, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.881 00.003 16872 Star::Find returns 0 (4), X=328.35, Y=954.17, Mass=418, SNR=8.2, Peak=3332 HFD=1.4
01:43:58.884 00.003 16872 Star::Find(15, 1114, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.886 00.002 16872 Star::Find returns 0 (4), X=1114.40, Y=189.24, Mass=466, SNR=8.2, Peak=3340 HFD=1.3
01:43:58.889 00.003 16872 Star::Find(15, 980, 338, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.892 00.003 16872 Star::Find returns 1 (0), X=980.35, Y=336.86, Mass=709, SNR=11.1, Peak=3316 HFD=2.6
01:43:58.894 00.002 16872 Star::Find(15, 77, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.896 00.002 16872 Star::Find returns 1 (0), X=76.70, Y=986.55, Mass=718, SNR=11.7, Peak=3296 HFD=2.9
01:43:58.899 00.003 16872 Star::Find(15, 1721, 93, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.902 00.003 16872 Star::Find returns 1 (0), X=1723.13, Y=93.03, Mass=846, SNR=11.1, Peak=3332 HFD=3.8
01:43:58.904 00.002 16872 Star::Find(15, 440, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.910 00.006 16872 Star::Find false star n=5 nbg=282 bg=3219.8 sigma=22.2 thresh=3286 peak=3270
01:43:58.912 00.002 16872 Star::Find returns 0 (2), X=440.00, Y=731.00, Mass=365, SNR=2.9, Peak=3300 HFD=0.0
01:43:58.915 00.003 16872 Star::Find(15, 1764, 93, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.917 00.002 16872 Star::Find returns 1 (0), X=1753.70, Y=104.03, Mass=320, SNR=7.2, Peak=3304 HFD=2.0
01:43:58.920 00.003 16872 Star::Find(15, 1435, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.923 00.003 16872 Star::Find returns 1 (0), X=1435.53, Y=730.11, Mass=562, SNR=9.6, Peak=3304 HFD=3.0
01:43:58.926 00.003 16872 Star::Find(15, 1634, 60, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.928 00.002 16872 Star::Find false star n=3 nbg=284 bg=3224.5 sigma=22.0 thresh=3291 peak=3281
01:43:58.931 00.003 16872 Star::Find returns 0 (2), X=1634.00, Y=60.00, Mass=218, SNR=2.9, Peak=3308 HFD=0.0
01:43:58.934 00.003 16872 Star::Find(15, 1062, 444, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.939 00.005 16872 Star::Find returns 1 (0), X=1057.32, Y=442.61, Mass=776, SNR=11.8, Peak=3304 HFD=7.7
01:43:58.941 00.002 16872 Star::Find(15, 542, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.943 00.002 16872 Star::Find false star n=4 nbg=277 bg=3216.6 sigma=18.9 thresh=3273 peak=3270
01:43:58.946 00.003 16872 Star::Find returns 0 (2), X=542.00, Y=641.00, Mass=266, SNR=2.9, Peak=3316 HFD=0.0
01:43:58.948 00.002 16872 Star::Find(15, 1042, 247, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.951 00.003 16872 Star::Find returns 1 (0), X=1056.09, Y=260.82, Mass=497, SNR=8.6, Peak=3316 HFD=2.1
01:43:58.955 00.004 16872 Star::Find(15, 1609, 475, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.957 00.002 16872 Star::Find returns 1 (0), X=1609.24, Y=475.48, Mass=535, SNR=9.2, Peak=3316 HFD=1.8
01:43:58.959 00.002 16872 Star::Find(15, 1397, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.962 00.003 16872 Star::Find returns 1 (0), X=1397.71, Y=764.44, Mass=647, SNR=10.0, Peak=3308 HFD=3.0
01:43:58.964 00.002 16872 Star::Find(15, 491, 607, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.972 00.008 16872 Star::Find returns 0 (4), X=483.48, Y=619.79, Mass=1181, SNR=17.1, Peak=3496 HFD=1.3
01:43:58.973 00.001 16872 Star::Find(15, 1186, 527, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.977 00.004 16872 Star::Find returns 1 (0), X=1195.92, Y=524.04, Mass=612, SNR=9.8, Peak=3308 HFD=4.6
01:43:58.979 00.002 16872 Star::Find(15, 1738, 780, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.982 00.003 16872 Star::Find false star n=3 nbg=277 bg=3223.0 sigma=18.5 thresh=3279 peak=3268
01:43:58.986 00.004 16872 Star::Find returns 0 (2), X=1738.00, Y=780.00, Mass=175, SNR=2.9, Peak=3296 HFD=0.0
01:43:58.991 00.005 16872 Star::Find(15, 833, 507, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:58.994 00.003 16872 Star::Find returns 1 (0), X=832.52, Y=506.19, Mass=783, SNR=12.5, Peak=3372 HFD=1.9
01:43:58.997 00.003 16872 Star::Find(15, 556, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.000 00.003 16872 Star::Find false star n=2 nbg=282 bg=3216.7 sigma=20.8 thresh=3279 peak=3272
01:43:59.002 00.002 16872 Star::Find returns 0 (2), X=556.00, Y=269.00, Mass=147, SNR=2.9, Peak=3292 HFD=0.0
01:43:59.005 00.003 16872 Star::Find(15, 832, 710, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.006 00.001 16872 Star::Find returns 0 (4), X=832.51, Y=710.63, Mass=448, SNR=8.8, Peak=3312 HFD=1.5
01:43:59.010 00.004 16872 Star::Find(15, 246, 52, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.012 00.002 16872 Star::Find false star n=4 nbg=279 bg=3217.3 sigma=20.3 thresh=3278 peak=3277
01:43:59.018 00.006 16872 Star::Find returns 0 (2), X=246.00, Y=52.00, Mass=295, SNR=2.9, Peak=3304 HFD=0.0
01:43:59.021 00.003 16872 Star::Find(15, 313, 850, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.023 00.002 16872 Star::Find returns 1 (0), X=315.01, Y=848.84, Mass=693, SNR=10.5, Peak=3340 HFD=3.1
01:43:59.026 00.003 16872 Star::Find(15, 586, 142, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.028 00.002 16872 Star::Find returns 1 (0), X=585.88, Y=142.46, Mass=678, SNR=11.8, Peak=3356 HFD=1.9
01:43:59.031 00.003 16872 Star::Find(15, 1640, 369, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.034 00.003 16872 Star::Find returns 0 (4), X=1640.39, Y=368.81, Mass=380, SNR=8.1, Peak=3308 HFD=1.4
01:43:59.036 00.002 16872 Star::Find(15, 928, 932, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.039 00.003 16872 Star::Find returns 1 (0), X=931.28, Y=946.11, Mass=490, SNR=8.8, Peak=3316 HFD=2.8
01:43:59.041 00.002 16872 Star::Find(15, 521, 652, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.044 00.003 16872 Star::Find returns 0 (4), X=520.87, Y=652.50, Mass=537, SNR=9.9, Peak=3336 HFD=1.4
01:43:59.050 00.006 16872 Star::Find(15, 1211, 394, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.053 00.003 16872 Star::Find false star n=2 nbg=282 bg=3217.4 sigma=18.6 thresh=3273 peak=3265
01:43:59.056 00.003 16872 Star::Find returns 0 (2), X=1211.00, Y=394.00, Mass=133, SNR=2.9, Peak=3292 HFD=0.0
01:43:59.059 00.003 16872 Star::Find(15, 774, 1037, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.062 00.003 16872 Star::Find false star n=2 nbg=271 bg=3222.8 sigma=19.2 thresh=3280 peak=3270
01:43:59.066 00.004 16872 Star::Find returns 0 (2), X=774.00, Y=1037.00, Mass=130, SNR=2.9, Peak=3300 HFD=0.0
01:43:59.069 00.003 16872 Star::Find(15, 849, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.072 00.003 16872 Star::Find returns 1 (0), X=845.35, Y=628.92, Mass=464, SNR=9.1, Peak=3328 HFD=5.7
01:43:59.075 00.003 16872 Star::Find(15, 1779, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.084 00.009 16872 Star::Find returns 0 (4), X=1790.51, Y=1049.47, Mass=491, SNR=9.9, Peak=3360 HFD=1.4
01:43:59.092 00.008 16872 Star::Find(15, 293, 278, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.100 00.008 16872 Star::Find returns 0 (4), X=284.89, Y=291.54, Mass=2001, SNR=26.1, Peak=3688 HFD=1.2
01:43:59.104 00.004 16872 Star::Find(15, 1852, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.111 00.007 16872 Star::Find returns 1 (0), X=1853.69, Y=627.99, Mass=590, SNR=10.2, Peak=3328 HFD=2.5
01:43:59.114 00.003 16872 Star::Find(15, 853, 66, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.117 00.003 16872 Star::Find false star n=2 nbg=280 bg=3220.6 sigma=20.1 thresh=3281 peak=3269
01:43:59.121 00.004 16872 Star::Find returns 0 (2), X=853.00, Y=66.00, Mass=127, SNR=2.9, Peak=3296 HFD=0.0
01:43:59.124 00.003 16872 Star::Find(15, 1197, 75, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.128 00.004 16872 Star::Find returns 1 (0), X=1196.42, Y=75.17, Mass=711, SNR=10.4, Peak=3312 HFD=3.0
01:43:59.131 00.003 16872 Star::Find(15, 30, 300, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.135 00.004 16872 Star::Find returns 1 (0), X=32.51, Y=300.70, Mass=380, SNR=7.2, Peak=3308 HFD=3.8
01:43:59.137 00.002 16872 Star::Find(15, 118, 649, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.143 00.006 16872 Star::Find false star n=5 nbg=278 bg=3213.5 sigma=18.6 thresh=3269 peak=3261
01:43:59.149 00.006 16872 Star::Find returns 0 (2), X=118.00, Y=649.00, Mass=357, SNR=2.9, Peak=3284 HFD=0.0
01:43:59.153 00.004 16872 Star::Find(15, 646, 194, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.157 00.004 16872 Star::Find returns 1 (0), X=645.96, Y=193.53, Mass=429, SNR=8.3, Peak=3304 HFD=2.2
01:43:59.160 00.003 16872 Star::Find(15, 1838, 116, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.164 00.004 16872 Star::Find returns 0 (4), X=1827.52, Y=122.49, Mass=701, SNR=13.1, Peak=3408 HFD=1.4
01:43:59.168 00.004 16872 Star::Find(15, 1370, 905, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.174 00.006 16872 Star::Find returns 1 (0), X=1369.66, Y=905.12, Mass=457, SNR=8.0, Peak=3304 HFD=2.0
01:43:59.179 00.005 16872 Star::Find(15, 723, 149, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.186 00.007 16872 Star::Find returns 1 (0), X=721.99, Y=149.05, Mass=969, SNR=12.3, Peak=3324 HFD=2.9
01:43:59.192 00.006 16872 Star::Find(15, 197, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.198 00.006 16872 Star::Find false star n=2 nbg=278 bg=3219.6 sigma=18.3 thresh=3275 peak=3260
01:43:59.202 00.004 16872 Star::Find returns 0 (2), X=197.00, Y=497.00, Mass=133, SNR=2.9, Peak=3292 HFD=0.0
01:43:59.206 00.004 16872 Star::Find(15, 895, 476, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.208 00.002 16872 Star::Find returns 1 (0), X=895.02, Y=475.57, Mass=519, SNR=10.4, Peak=3288 HFD=2.2
01:43:59.212 00.004 16872 Star::Find(15, 283, 702, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.215 00.003 16872 Star::Find returns 1 (0), X=282.42, Y=701.23, Mass=706, SNR=10.5, Peak=3312 HFD=3.3
01:43:59.224 00.009 16872 Star::Find(15, 1843, 310, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.228 00.004 16872 Star::Find returns 1 (0), X=1842.97, Y=310.10, Mass=582, SNR=10.0, Peak=3308 HFD=2.4
01:43:59.233 00.005 16872 Star::Find(15, 1759, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.238 00.005 16872 Star::Find returns 1 (0), X=1759.10, Y=890.39, Mass=437, SNR=9.3, Peak=3328 HFD=1.6
01:43:59.242 00.004 16872 Star::Find(15, 191, 223, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.247 00.005 16872 Star::Find returns 0 (4), X=190.47, Y=223.00, Mass=549, SNR=10.9, Peak=3348 HFD=1.4
01:43:59.255 00.008 16872 Star::Find(15, 1895, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.259 00.004 16872 Star::Find false star n=2 nbg=268 bg=3221.7 sigma=18.9 thresh=3278 peak=3270
01:43:59.262 00.003 16872 Star::Find returns 0 (2), X=1895.00, Y=730.00, Mass=157, SNR=2.9, Peak=3304 HFD=0.0
01:43:59.266 00.004 16872 Star::Find(15, 1052, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.270 00.004 16872 Star::Find returns 0 (4), X=1056.54, Y=877.56, Mass=1467, SNR=20.4, Peak=3540 HFD=1.4
01:43:59.274 00.004 16872 Star::Find(15, 176, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.276 00.002 16872 Star::Find returns 1 (0), X=184.46, Y=1035.35, Mass=673, SNR=11.2, Peak=3344 HFD=4.8
01:43:59.279 00.003 16872 Star::Find(15, 764, 932, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.287 00.008 16872 Star::Find returns 1 (0), X=770.54, Y=921.62, Mass=362, SNR=7.7, Peak=3324 HFD=1.6
01:43:59.290 00.003 16872 Star::Find(15, 690, 233, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.293 00.003 16872 Star::Find returns 1 (0), X=689.63, Y=233.78, Mass=502, SNR=8.6, Peak=3308 HFD=2.1
01:43:59.296 00.003 16872 Star::Find(15, 152, 422, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.300 00.004 16872 Star::Find returns 0 (4), X=152.85, Y=423.38, Mass=1567, SNR=22.0, Peak=3600 HFD=1.4
01:43:59.302 00.002 16872 Star::Find(15, 711, 475, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.305 00.003 16872 Star::Find returns 1 (0), X=710.06, Y=474.93, Mass=616, SNR=9.8, Peak=3296 HFD=2.2
01:43:59.308 00.003 16872 Star::Find(15, 343, 231, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.310 00.002 16872 Star::Find false star n=3 nbg=282 bg=3218.3 sigma=18.9 thresh=3275 peak=3268
01:43:59.316 00.006 16872 Star::Find returns 0 (2), X=343.00, Y=231.00, Mass=197, SNR=2.9, Peak=3288 HFD=0.0
01:43:59.320 00.004 16872 Star::Find(15, 1821, 247, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.323 00.003 16872 Star::Find returns 0 (2), X=1821.00, Y=247.00, Mass=61, SNR=2.6, Peak=3276 HFD=0.0
01:43:59.328 00.005 16872 Star::Find(15, 485, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.337 00.009 16872 Star::Find returns 1 (0), X=485.70, Y=996.29, Mass=1909, SNR=22.9, Peak=3636 HFD=1.5
01:43:59.340 00.003 16872 Star::Find(15, 711, 779, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.346 00.006 16872 Star::Find false star n=5 nbg=268 bg=3216.9 sigma=18.7 thresh=3273 peak=3273
01:43:59.350 00.004 16872 Star::Find returns 0 (2), X=711.00, Y=779.00, Mass=327, SNR=2.9, Peak=3308 HFD=0.0
01:43:59.354 00.004 16872 Star::Find(15, 694, 956, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.356 00.002 16872 Star::Find returns 0 (4), X=686.49, Y=943.51, Mass=1517, SNR=22.1, Peak=3604 HFD=1.4
01:43:59.359 00.003 16872 Star::Find(15, 561, 807, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.362 00.003 16872 Star::Find returns 1 (0), X=560.60, Y=806.88, Mass=492, SNR=9.3, Peak=3312 HFD=2.1
01:43:59.364 00.002 16872 Star::Find(15, 1281, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.368 00.004 16872 Star::Find returns 1 (0), X=1282.13, Y=1005.43, Mass=571, SNR=9.3, Peak=3308 HFD=3.5
01:43:59.370 00.002 16872 Star::Find(15, 469, 114, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.373 00.003 16872 Star::Find returns 0 (4), X=467.46, Y=124.58, Mass=330, SNR=7.0, Peak=3316 HFD=1.3
01:43:59.376 00.003 16872 Star::Find(15, 477, 542, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.379 00.003 16872 Star::Find returns 1 (0), X=476.59, Y=541.63, Mass=872, SNR=11.2, Peak=3312 HFD=3.7
01:43:59.382 00.003 16872 Star::Find(15, 112, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.384 00.002 16872 Star::Find false star n=2 nbg=272 bg=3219.7 sigma=18.0 thresh=3274 peak=3263
01:43:59.387 00.003 16872 Star::Find returns 0 (2), X=112.00, Y=848.00, Mass=157, SNR=2.9, Peak=3300 HFD=0.0
01:43:59.390 00.003 16872 Star::Find(15, 32, 176, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.393 00.003 16872 Star::Find false star n=4 nbg=277 bg=3219.1 sigma=19.2 thresh=3277 peak=3267
01:43:59.397 00.004 16872 Star::Find returns 0 (2), X=32.00, Y=176.00, Mass=291, SNR=2.9, Peak=3312 HFD=0.0
01:43:59.400 00.003 16872 Star::Find(15, 1497, 341, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.404 00.004 16872 Star::Find false star n=5 nbg=278 bg=3224.1 sigma=19.5 thresh=3283 peak=3280
01:43:59.408 00.004 16872 Star::Find returns 0 (2), X=1497.00, Y=341.00, Mass=328, SNR=2.9, Peak=3300 HFD=0.0
01:43:59.412 00.004 16872 Star::Find(15, 220, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.414 00.002 16872 Star::Find false star n=3 nbg=277 bg=3223.1 sigma=19.4 thresh=3281 peak=3268
01:43:59.417 00.003 16872 Star::Find returns 0 (2), X=220.00, Y=788.00, Mass=195, SNR=2.9, Peak=3292 HFD=0.0
01:43:59.420 00.003 16872 Star::Find(15, 422, 780, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.423 00.003 16872 Star::Find returns 0 (2), X=422.00, Y=780.00, Mass=64, SNR=2.7, Peak=3284 HFD=0.0
01:43:59.425 00.002 16872 Star::Find(15, 1290, 932, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.428 00.003 16872 Star::Find returns 0 (3), X=1290.00, Y=932.00, Mass=0, SNR=0.0, Peak=3280 HFD=0.0
01:43:59.431 00.003 16872 Star::Find(15, 997, 484, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.433 00.002 16872 Star::Find false star n=5 nbg=266 bg=3219.9 sigma=18.1 thresh=3274 peak=3270
01:43:59.435 00.002 16872 Star::Find returns 0 (2), X=997.00, Y=484.00, Mass=324, SNR=2.9, Peak=3304 HFD=0.0
01:43:59.439 00.004 16872 Star::Find(15, 159, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.442 00.003 16872 Star::Find returns 0 (4), X=159.36, Y=771.28, Mass=236, SNR=6.1, Peak=3312 HFD=1.1
01:43:59.445 00.003 16872 Star::Find(15, 785, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.447 00.002 16872 Star::Find returns 1 (0), X=785.57, Y=894.54, Mass=691, SNR=10.8, Peak=3344 HFD=3.3
01:43:59.450 00.003 16872 Star::Find(15, 936, 202, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.453 00.003 16872 Star::Find returns 1 (0), X=935.18, Y=202.08, Mass=852, SNR=11.0, Peak=3296 HFD=3.7
01:43:59.456 00.003 16872 Star::Find(15, 1389, 127, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.459 00.003 16872 Star::Find returns 1 (0), X=1387.95, Y=128.76, Mass=473, SNR=8.0, Peak=3312 HFD=3.7
01:43:59.461 00.002 16872 Star::Find(15, 1409, 851, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.464 00.003 16872 Star::Find false star n=2 nbg=280 bg=3217.8 sigma=19.7 thresh=3277 peak=3274
01:43:59.466 00.002 16872 Star::Find returns 0 (2), X=1409.00, Y=851.00, Mass=156, SNR=2.9, Peak=3312 HFD=0.0
01:43:59.470 00.004 16872 Star::Find(15, 443, 669, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.472 00.002 16872 Star::Find returns 1 (0), X=444.59, Y=670.47, Mass=675, SNR=10.2, Peak=3296 HFD=6.1
01:43:59.476 00.004 16872 Star::Find(15, 1111, 922, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.477 00.001 16872 Star::Find returns 0 (2), X=1111.00, Y=922.00, Mass=60, SNR=2.7, Peak=3284 HFD=0.0
01:43:59.480 00.003 16872 Star::Find(15, 1701, 484, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.483 00.003 16872 Star::Find false star n=3 nbg=271 bg=3222.8 sigma=17.7 thresh=3276 peak=3274
01:43:59.486 00.003 16872 Star::Find returns 0 (2), X=1701.00, Y=484.00, Mass=192, SNR=2.9, Peak=3308 HFD=0.0
01:43:59.489 00.003 16872 Star::Find(15, 812, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.491 00.002 16872 Star::Find false star n=4 nbg=274 bg=3215.7 sigma=20.3 thresh=3277 peak=3276
01:43:59.494 00.003 16872 Star::Find returns 0 (2), X=812.00, Y=159.00, Mass=305, SNR=2.9, Peak=3312 HFD=0.0
01:43:59.496 00.002 16872 Star::Find(15, 1284, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.498 00.002 16872 Star::Find returns 1 (0), X=1281.57, Y=765.24, Mass=661, SNR=9.0, Peak=3308 HFD=5.1
01:43:59.503 00.005 16872 Star::Find(15, 1175, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.505 00.002 16872 Star::Find returns 1 (0), X=1186.74, Y=716.16, Mass=595, SNR=9.9, Peak=3304 HFD=4.7
01:43:59.508 00.003 16872 AutoFind: finding best star pass 1
01:43:59.511 00.003 16872 Star::Find(15, 206, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.514 00.003 16872 Star::Find returns 1 (0), X=206.13, Y=173.40, Mass=27939, SNR=98.4, Peak=5048 HFD=3.6
01:43:59.517 00.003 16872 AutoFind returns star at [206, 174] 87.5 Mass 27939 SNR 98.4
01:43:59.520 00.003 16872 Star::Find(15, 206, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.523 00.003 16872 Star::Find returns 1 (0), X=206.13, Y=173.40, Mass=27939, SNR=98.4, Peak=5048 HFD=3.6
01:43:59.525 00.002 16872 MultiStar: List (12): {206.13, 173.40}(98.4), {1622.57, 271.31}(48.2), {68.87, 790.81}(24.1), {1576.41, 167.62}(21.0), {1163.09, 505.41}(20.9), {1787.71, 376.72}(14.3), {138.03, 898.00}(16.5), {94.98, 542.01}(10.9), {1044.79, 649.04}(9.6), {1394.90, 1055.23}(7.7), {682.10, 865.88}(12.4), {352.77, 116.97}(18.4), 
01:43:59.528 00.003 16872 setting lock position to (206.13, 173.40)
01:43:59.531 00.003 16872 MultiStar: stabilizing after lock position change
01:43:59.536 00.005 16872 AutoSelect: state = 1, call UpdateGuideState
01:43:59.538 00.002 16872 UpdateGuideState(): m_state=1
01:43:59.539 00.001 16872 Star::Find(15, 206, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:43:59.543 00.004 16872 Star::Find returns 1 (0), X=206.13, Y=173.40, Mass=27939, SNR=98.4, Peak=5048 HFD=3.6
01:43:59.545 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
01:43:59.549 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:43:59.552 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
01:43:59.560 00.008 16872 setting force full frames = false
01:43:59.563 00.003 16872 setting lock position to (206.13, 173.40)
01:43:59.567 00.004 16872 MultiStar: stabilizing after lock position change
01:43:59.570 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:43:59.573 00.003 16872 Changing from state SELECTING to SELECTED
01:43:59.576 00.003 16872 guider state => SELECTED
01:43:59.586 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=5048, med=3220, FiltMin=3078, FiltMax=4508, Gamma=2.190
01:43:59.616 00.030 16872 UpdateGuideState exits: m=27939 SNR=98.4
01:43:59.619 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=5048, med=3220, FiltMin=3078, FiltMax=4508, Gamma=2.190
01:43:59.648 00.029 16872 Status Line: Auto-selected star at (206.1, 173.4)
01:43:59.662 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
01:43:59.665 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:59.667 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:43:59.669 00.002 16872 Enqueuing Expose request
01:43:59.672 00.003 9640 Worker thread wakes up
01:43:59.672 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:43:59.672 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,158,31,31)
01:43:59.673 00.001 16872 evsrv: cli 0D3C0A48 connect
01:43:59.677 00.004 16872 case statement mapped state 2 to 1
01:43:59.680 00.003 16872 case statement mapped state 2 to 1
01:43:59.684 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31475bcb-cfe1-48a3-853e-f5f57e2de67c"}
01:43:59.686 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"31475bcb-cfe1-48a3-853e-f5f57e2de67c"}
01:43:59.693 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"6b5d951a-1269-4ccd-b368-5e318e0b374d"}
01:43:59.697 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[206.13,173.40],"id":"6b5d951a-1269-4ccd-b368-5e318e0b374d"}
01:43:59.700 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d191f5bf-9f15-4bac-9ea3-e1369b3b3805"}
01:43:59.703 00.003 16872 case statement mapped state 2 to 1
01:43:59.706 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"d191f5bf-9f15-4bac-9ea3-e1369b3b3805"}
01:43:59.709 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:43:59.712 00.003 16872 evsrv: cli 0D3BFB48 connect
01:43:59.715 00.003 16872 case statement mapped state 2 to 1
01:43:59.720 00.005 16872 case statement mapped state 2 to 1
01:43:59.726 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9c966883-2ff4-46b9-b7cf-066cf8e91341"}
01:43:59.728 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.13,7.40],"pixels":"..."},"id":"9c966883-2ff4-46b9-b7cf-066cf8e91341"}
01:43:59.731 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"204b4357-6349-4a90-899b-193fb59fa2ed"}
01:43:59.733 00.002 16872 case statement mapped state 2 to 1
01:43:59.740 00.007 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"204b4357-6349-4a90-899b-193fb59fa2ed"}
01:43:59.750 00.010 16872 evsrv: cli 0D3BFB48 disconnect
01:44:00.748 00.998 16872 evsrv: cli 0D3BFB48 connect
01:44:00.752 00.004 16872 case statement mapped state 2 to 1
01:44:00.759 00.007 16872 case statement mapped state 2 to 1
01:44:00.765 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"cb5dee71-89b7-4b0f-b75d-99411e8c4d0a"}
01:44:00.769 00.004 16872 case statement mapped state 2 to 1
01:44:00.773 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"cb5dee71-89b7-4b0f-b75d-99411e8c4d0a"}
01:44:00.777 00.004 16872 evsrv: cli 0D3BFB48 disconnect
01:44:01.778 01.001 16872 evsrv: cli 0D3C0A48 connect
01:44:01.780 00.002 16872 case statement mapped state 2 to 1
01:44:01.785 00.005 16872 case statement mapped state 2 to 1
01:44:01.788 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"349d784f-dc4e-484a-9387-285bc2843b2d"}
01:44:01.790 00.002 16872 case statement mapped state 2 to 1
01:44:01.793 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"349d784f-dc4e-484a-9387-285bc2843b2d"}
01:44:01.796 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:44:02.672 00.876 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb4e1387-8a16-4bc8-9de2-d2cd029ea2e1"}
01:44:02.675 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cb4e1387-8a16-4bc8-9de2-d2cd029ea2e1"}
01:44:02.679 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5d35ad20-4bc9-4f51-9db6-d8d50db147a3"}
01:44:02.682 00.003 16872 case statement mapped state 2 to 1
01:44:02.684 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"5d35ad20-4bc9-4f51-9db6-d8d50db147a3"}
01:44:02.688 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a2938ea0-594e-4379-963a-1798cbd07486"}
01:44:02.691 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.13,7.40],"pixels":"..."},"id":"a2938ea0-594e-4379-963a-1798cbd07486"}
01:44:02.798 00.107 16872 evsrv: cli 0D3C0A48 connect
01:44:02.802 00.004 16872 case statement mapped state 2 to 1
01:44:02.805 00.003 16872 case statement mapped state 2 to 1
01:44:02.808 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9ffeca90-47ac-416e-b5e0-2ff91dbedc71"}
01:44:02.811 00.003 16872 case statement mapped state 2 to 1
01:44:02.816 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"9ffeca90-47ac-416e-b5e0-2ff91dbedc71"}
01:44:02.819 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:44:03.726 00.907 9640 Exposure complete
01:44:03.820 00.094 16872 evsrv: cli 0D3BFB48 connect
01:44:03.822 00.002 16872 case statement mapped state 2 to 1
01:44:03.827 00.005 16872 case statement mapped state 2 to 1
01:44:03.831 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"48f8108c-7d85-464c-8119-a5fadb6680aa"}
01:44:03.834 00.003 16872 case statement mapped state 2 to 1
01:44:03.837 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"48f8108c-7d85-464c-8119-a5fadb6680aa"}
01:44:03.841 00.004 16872 evsrv: cli 0D3BFB48 disconnect
01:44:03.864 00.023 9640 worker thread done servicing request
01:44:03.865 00.001 16872 OnExposeComplete: enter
01:44:03.867 00.002 16872 UpdateGuideState(): m_state=2
01:44:03.870 00.003 16872 Star::Find(15, 206, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:44:03.872 00.002 16872 Star::Find returns 1 (0), X=206.23, Y=173.69, Mass=29931, SNR=103.8, Peak=4732 HFD=4.2
01:44:03.875 00.003 16872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.59) = xAngle (2.84 = 2.84)
01:44:03.878 00.003 16872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.88 = 2.88)
01:44:03.881 00.003 16872 CameraToMount -- cameraX=0.10 cameraY=0.29 hyp=0.31 cameraTheta=1.25 mountX=-0.29 mountY=0.08, mountTheta=2.88
01:44:03.885 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4732, med=3204, FiltMin=3110, FiltMax=4396, Gamma=2.190
01:44:03.917 00.032 16872 UpdateGuideState exits: m=29931 SNR=103.8
01:44:03.920 00.003 16872 PhdController: newstate STATE_CALIBRATE
01:44:03.922 00.002 16872 PhdController: newstate STATE_GUIDE
01:44:03.936 00.014 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:44:03.940 00.004 16872 guider state => CALIBRATED
01:44:03.943 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:44:03.952 00.009 16872 reset dither spiral
01:44:03.957 00.005 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:44:03.961 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:03.964 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:44:03.967 00.003 16872 Enqueuing Expose request
01:44:03.971 00.004 9640 Worker thread wakes up
01:44:03.972 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:44:03.972 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:44:04.844 00.872 16872 evsrv: cli 0D3C0A48 connect
01:44:04.847 00.003 16872 case statement mapped state 5 to 1
01:44:04.850 00.003 16872 case statement mapped state 5 to 1
01:44:04.854 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"966cf50f-141d-41d6-819c-fc31569ef338"}
01:44:04.858 00.004 16872 case statement mapped state 5 to 1
01:44:04.861 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"966cf50f-141d-41d6-819c-fc31569ef338"}
01:44:04.864 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:44:05.865 01.001 16872 evsrv: cli 0D3C0A48 connect
01:44:05.869 00.004 16872 case statement mapped state 5 to 1
01:44:05.874 00.005 16872 case statement mapped state 5 to 1
01:44:05.879 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"672186dc-3432-4499-9836-aa6d114d4c7f"}
01:44:05.884 00.005 16872 case statement mapped state 5 to 1
01:44:05.887 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"672186dc-3432-4499-9836-aa6d114d4c7f"}
01:44:05.890 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:44:06.170 00.280 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c85c546-30ed-491f-b35f-6d6cf8f4f9c2"}
01:44:06.173 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8c85c546-30ed-491f-b35f-6d6cf8f4f9c2"}
01:44:06.176 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ad269e4-1971-433d-8a9d-248893203883"}
01:44:06.179 00.003 16872 case statement mapped state 5 to 1
01:44:06.182 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6ad269e4-1971-433d-8a9d-248893203883"}
01:44:06.186 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8b5b6295-0118-4aee-9200-016a711a8c1e"}
01:44:06.189 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.23,6.69],"pixels":"..."},"id":"8b5b6295-0118-4aee-9200-016a711a8c1e"}
01:44:06.892 00.703 16872 evsrv: cli 0D3C0A48 connect
01:44:06.895 00.003 16872 case statement mapped state 5 to 1
01:44:06.900 00.005 16872 case statement mapped state 5 to 1
01:44:06.903 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1ca7f3db-02a3-44d4-b795-de61304488f0"}
01:44:06.906 00.003 16872 case statement mapped state 5 to 1
01:44:06.909 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"1ca7f3db-02a3-44d4-b795-de61304488f0"}
01:44:06.912 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:44:07.912 01.000 16872 evsrv: cli 0D3C0A48 connect
01:44:07.915 00.003 16872 case statement mapped state 5 to 1
01:44:07.920 00.005 16872 case statement mapped state 5 to 1
01:44:07.923 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0a95aeb4-4d39-4c3d-93b3-05854db181b6"}
01:44:07.927 00.004 16872 case statement mapped state 5 to 1
01:44:07.930 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"0a95aeb4-4d39-4c3d-93b3-05854db181b6"}
01:44:07.934 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:44:08.031 00.097 9640 Exposure complete
01:44:08.172 00.141 9640 worker thread done servicing request
01:44:08.173 00.001 16872 OnExposeComplete: enter
01:44:08.177 00.004 16872 UpdateGuideState(): m_state=5
01:44:08.182 00.005 16872 Star::Find(15, 206, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:44:08.185 00.003 16872 Star::Find returns 1 (0), X=206.78, Y=174.77, Mass=31104, SNR=103.3, Peak=5036 HFD=3.9
01:44:08.189 00.004 16872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.59) = xAngle (2.72 = 2.72)
01:44:08.192 00.003 16872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.76 = 2.76)
01:44:08.197 00.005 16872 CameraToMount -- cameraX=0.65 cameraY=1.37 hyp=1.51 cameraTheta=1.13 mountX=-1.38 mountY=0.56, mountTheta=2.76
01:44:08.203 00.006 16872 Changing from state CALIBRATED to GUIDING
01:44:08.207 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:44:08.212 00.005 16872 ScopeASCOM::SideOfPier() returns 1
01:44:08.289 00.077 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
01:44:08.292 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:44:08.295 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:44:08.298 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:44:08.301 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:44:08.305 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:44:08.308 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:44:08.311 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:44:08.314 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:44:08.316 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:44:08.319 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:44:08.322 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:44:08.325 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:44:08.327 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:44:08.426 00.099 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:44:08.429 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:44:08.432 00.003 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
01:44:08.437 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:44:08.441 00.004 16872 ScopeASCOM::SideOfPier() returns 1
01:44:08.507 00.066 16872 setting lock position to (206.78, 174.77)
01:44:08.509 00.002 16872 MultiStar: stabilizing after lock position change
01:44:08.512 00.003 16872 guider state => GUIDING
01:44:08.515 00.003 16872 Status Line: Guiding
01:44:08.524 00.009 16872 Mount: notify guiding started
01:44:08.529 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:44:08.532 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
01:44:08.535 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:44:08.537 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:44:08.539 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:44:08.543 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
01:44:08.545 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
01:44:08.548 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:44:08.552 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
01:44:08.554 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:44:08.557 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:44:08.560 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:44:08.562 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:44:08.565 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:44:08.569 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:44:08.571 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:44:08.574 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:44:08.577 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:44:08.579 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:44:08.584 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:44:08.588 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:44:08.590 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:44:08.592 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:44:08.595 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:44:08.599 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:44:08.602 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:44:08.604 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:44:08.608 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:44:08.609 00.001 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:44:08.613 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:44:08.617 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:44:08.620 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:44:08.623 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:44:08.626 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:44:08.628 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:44:08.631 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:44:08.634 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:44:08.636 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:44:08.754 00.118 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:44:08.820 00.066 16872 ScopeASCOM::SideOfPier() returns 1
01:44:08.822 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:44:08.825 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:44:08.828 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:44:08.831 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
01:44:08.835 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
01:44:08.838 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
01:44:08.840 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
01:44:08.842 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
01:44:08.845 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:44:08.848 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=5036, med=3220, FiltMin=3084, FiltMax=4568, Gamma=2.190
01:44:08.878 00.030 16872 UpdateGuideState exits: m=31104 SNR=103.3
01:44:08.882 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
01:44:08.886 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:08.889 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:44:08.892 00.003 16872 Enqueuing Expose request
01:44:08.894 00.002 9640 Worker thread wakes up
01:44:08.894 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:44:08.894 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:44:08.936 00.042 16872 evsrv: cli 0D3BFFA8 connect
01:44:08.940 00.004 16872 case statement mapped state 6 to 3
01:44:08.943 00.003 16872 case statement mapped state 6 to 3
01:44:08.947 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"2e03e3e2-522e-4c23-aa29-a20b444b29e5"}
01:44:08.950 00.003 16872 case statement mapped state 6 to 3
01:44:08.952 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e03e3e2-522e-4c23-aa29-a20b444b29e5"}
01:44:08.955 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:44:09.671 00.716 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c9c8807e-3e24-4416-8660-40c72fdf9f67"}
01:44:09.674 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c9c8807e-3e24-4416-8660-40c72fdf9f67"}
01:44:09.677 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e92f8089-3282-4d2c-821a-c7beab9e6fe9"}
01:44:09.680 00.003 16872 case statement mapped state 6 to 3
01:44:09.684 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e92f8089-3282-4d2c-821a-c7beab9e6fe9"}
01:44:09.688 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"328d3c3c-81b2-4776-aa90-7b5df370f3db"}
01:44:09.691 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.78,6.77],"pixels":"..."},"id":"328d3c3c-81b2-4776-aa90-7b5df370f3db"}
01:44:12.942 03.251 9640 Exposure complete
01:44:13.076 00.134 9640 worker thread done servicing request
01:44:13.077 00.001 16872 OnExposeComplete: enter
01:44:13.079 00.002 16872 UpdateGuideState(): m_state=6
01:44:13.083 00.004 16872 Star::Find(15, 206, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:44:13.086 00.003 16872 Star::Find returns 1 (0), X=206.41, Y=174.87, Mass=25484, SNR=89.5, Peak=4152 HFD=4.8
01:44:13.089 00.003 16872 CameraToMount -- cameraTheta (2.85) - m_xAngle (-1.59) = xAngle (4.44 = -1.84)
01:44:13.091 00.002 16872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.49 = -1.80)
01:44:13.094 00.003 16872 CameraToMount -- cameraX=-0.36 cameraY=0.11 hyp=0.38 cameraTheta=2.85 mountX=-0.10 mountY=-0.37, mountTheta=-1.84
01:44:13.104 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=-0.36, y=0.11, opts=13)
01:44:13.108 00.004 16872 Enqueuing Move request for scope (-0.36, 0.11)
01:44:13.110 00.002 9640 Worker thread wakes up
01:44:13.111 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.11) opts 0xd
01:44:13.111 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.36, 0.11)
01:44:13.111 00.000 9640 Moving (-0.36, 0.11) raw xDistance=-0.10 yDistance=-0.37
01:44:13.111 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.10
01:44:13.111 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.37, m_sumCorr=0
01:44:13.111 00.000 9640 MoveAxis(E, 11, ABG)
01:44:13.111 00.000 9640 Guiding  Dir = 2, Dur = 11
01:44:13.111 00.000 9640 IsSlewing returns 0
01:44:13.111 00.000 9640 IsGuiding returns 0
01:44:13.112 00.001 9640 PulseGuide returned control before completion, sleep 21
01:44:13.117 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=4152, med=3220, FiltMin=3152, FiltMax=4064, Gamma=2.190
01:44:13.144 00.027 9640 IsGuiding returns 1
01:44:13.144 00.000 9640 scope still moving after pulse duration time elapsed
01:44:13.149 00.005 16872 UpdateGuideState exits: m=25484 SNR=89.5
01:44:13.152 00.003 16872 PhdController: settling, locked = 1, distance = 1.17 (1.50) aobump = 0 frame = 1 / 99999
01:44:13.154 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777790653.154,"Host":"RBFOCUS307","Inst":1,"Distance":1.17,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:44:13.157 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:13.162 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:44:13.164 00.002 16872 Enqueuing Expose request
01:44:13.173 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"87d65637-c674-4cea-8e6b-f46687a2eb22"}
01:44:13.176 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"87d65637-c674-4cea-8e6b-f46687a2eb22"}
01:44:13.179 00.003 9640 IsSlewing returns 0
01:44:13.179 00.000 9640 IsGuiding returns 0
01:44:13.179 00.000 9640 scope move finished after 11 + 56 ms
01:44:13.179 00.000 9640 Move returns status 0, amount 11
01:44:13.179 00.000 9640 MoveAxis(N, 0, ABG)
01:44:13.179 00.000 9640 Move returns status 0, amount 0
01:44:13.180 00.001 9640 move complete, result=0
01:44:13.180 00.000 9640 worker thread done servicing request
01:44:13.180 00.000 9640 Worker thread wakes up
01:44:13.180 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:44:13.180 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:44:13.181 00.001 16872 GuideStep: -0.1 px 11 ms EAST, -0.4 px 0 ms NORTH
01:44:13.189 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"10dcca90-b512-40d8-8048-b822468d4db7"}
01:44:13.199 00.010 16872 case statement mapped state 6 to 3
01:44:13.202 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"10dcca90-b512-40d8-8048-b822468d4db7"}
01:44:13.229 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0a9d5dd0-a3e4-4287-98a0-ff36d11c4230"}
01:44:13.232 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.41,6.87],"pixels":"..."},"id":"0a9d5dd0-a3e4-4287-98a0-ff36d11c4230"}
01:44:16.667 03.435 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"700d5252-c0ae-4569-9ff0-f114db96281f"}
01:44:16.671 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"700d5252-c0ae-4569-9ff0-f114db96281f"}
01:44:16.676 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96711271-656a-42e3-a999-2a5114287f5c"}
01:44:16.681 00.005 16872 case statement mapped state 6 to 3
01:44:16.684 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"96711271-656a-42e3-a999-2a5114287f5c"}
01:44:16.689 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"186a3c92-7c11-4630-b326-6eb963337760"}
01:44:16.693 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.41,6.87],"pixels":"..."},"id":"186a3c92-7c11-4630-b326-6eb963337760"}
01:44:17.257 00.564 9640 Exposure complete
01:44:17.399 00.142 9640 worker thread done servicing request
01:44:17.400 00.001 16872 OnExposeComplete: enter
01:44:17.404 00.004 16872 UpdateGuideState(): m_state=6
01:44:17.408 00.004 16872 Star::Find(15, 206, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:44:17.412 00.004 16872 Star::Find returns 1 (0), X=206.30, Y=175.30, Mass=31535, SNR=106.6, Peak=4752 HFD=4.0
01:44:17.415 00.003 16872 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.59) = xAngle (3.89 = -2.39)
01:44:17.421 00.006 16872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.94 = -2.34)
01:44:17.425 00.004 16872 CameraToMount -- cameraX=-0.48 cameraY=0.53 hyp=0.72 cameraTheta=2.31 mountX=-0.52 mountY=-0.51, mountTheta=-2.37
01:44:17.431 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.48, y=0.53, opts=13)
01:44:17.436 00.005 16872 Enqueuing Move request for scope (-0.48, 0.53)
01:44:17.440 00.004 9640 Worker thread wakes up
01:44:17.440 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.53) opts 0xd
01:44:17.440 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.48, 0.53)
01:44:17.440 00.000 9640 Moving (-0.48, 0.53) raw xDistance=-0.52 yDistance=-0.51
01:44:17.440 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.52
01:44:17.440 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.51, m_sumCorr=0
01:44:17.440 00.000 9640 MoveAxis(E, 57, ABG)
01:44:17.440 00.000 9640 Guiding  Dir = 2, Dur = 57
01:44:17.440 00.000 9640 IsSlewing returns 0
01:44:17.440 00.000 9640 IsGuiding returns 0
01:44:17.442 00.002 9640 PulseGuide returned control before completion, sleep 67
01:44:17.448 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=4752, med=3220, FiltMin=3148, FiltMax=4396, Gamma=2.190
01:44:17.485 00.037 16872 UpdateGuideState exits: m=31535 SNR=106.6
01:44:17.488 00.003 16872 PhdController: settling, locked = 1, distance = 1.03 (1.50) aobump = 0 frame = 2 / 99999
01:44:17.492 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777790657.492,"Host":"RBFOCUS307","Inst":1,"Distance":1.03,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
01:44:17.496 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:17.501 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:44:17.505 00.004 16872 Enqueuing Expose request
01:44:17.513 00.008 9640 IsGuiding returns 1
01:44:17.513 00.000 9640 scope still moving after pulse duration time elapsed
01:44:17.546 00.033 9640 IsSlewing returns 0
01:44:17.547 00.001 9640 IsGuiding returns 0
01:44:17.547 00.000 9640 scope move finished after 57 + 48 ms
01:44:17.547 00.000 9640 Move returns status 0, amount 57
01:44:17.547 00.000 9640 MoveAxis(N, 0, ABG)
01:44:17.547 00.000 9640 Move returns status 0, amount 0
01:44:17.547 00.000 9640 move complete, result=0
01:44:17.548 00.001 9640 worker thread done servicing request
01:44:17.548 00.000 9640 Worker thread wakes up
01:44:17.548 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:44:17.548 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:44:17.551 00.003 16872 GuideStep: -0.5 px 57 ms EAST, -0.5 px 0 ms NORTH
01:44:20.167 02.616 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5f6b7d49-2384-4be8-9337-1bd386a0e484"}
01:44:20.170 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5f6b7d49-2384-4be8-9337-1bd386a0e484"}
01:44:20.174 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d8dfbdc1-57a0-499f-be02-988fec086422"}
01:44:20.177 00.003 16872 case statement mapped state 6 to 3
01:44:20.179 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8dfbdc1-57a0-499f-be02-988fec086422"}
01:44:20.182 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"81667895-486d-415b-8d2b-84427682e946"}
01:44:20.186 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.30,7.30],"pixels":"..."},"id":"81667895-486d-415b-8d2b-84427682e946"}
01:44:21.594 01.408 9640 Exposure complete
01:44:21.733 00.139 9640 worker thread done servicing request
01:44:21.733 00.000 16872 OnExposeComplete: enter
01:44:21.736 00.003 16872 UpdateGuideState(): m_state=6
01:44:21.739 00.003 16872 Star::Find(15, 206, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:44:21.743 00.004 16872 Star::Find returns 1 (0), X=206.71, Y=174.84, Mass=30060, SNR=98.0, Peak=4908 HFD=3.9
01:44:21.746 00.003 16872 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.59) = xAngle (3.88 = -2.41)
01:44:21.748 00.002 16872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.92 = -2.36)
01:44:21.751 00.003 16872 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.10 cameraTheta=2.29 mountX=-0.07 mountY=-0.07, mountTheta=-2.38
01:44:21.755 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=0.07, opts=13)
01:44:21.758 00.003 16872 Enqueuing Move request for scope (-0.06, 0.07)
01:44:21.760 00.002 9640 Worker thread wakes up
01:44:21.760 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
01:44:21.760 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
01:44:21.760 00.000 9640 Moving (-0.06, 0.07) raw xDistance=-0.07 yDistance=-0.07
01:44:21.761 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:44:21.761 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.18, input -0.07, m_sumCorr=-0.18
01:44:21.761 00.000 9640 MoveAxis(E, 0, ABG)
01:44:21.761 00.000 9640 Move returns status 0, amount 0
01:44:21.761 00.000 9640 MoveAxis(N, 21, ABG)
01:44:21.761 00.000 9640 Guiding  Dir = 0, Dur = 21
01:44:21.761 00.000 9640 IsSlewing returns 0
01:44:21.761 00.000 9640 IsGuiding returns 0
01:44:21.762 00.001 9640 PulseGuide returned control before completion, sleep 31
01:44:21.768 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=4908, med=3216, FiltMin=3132, FiltMax=4608, Gamma=2.190
01:44:21.794 00.026 9640 IsGuiding returns 1
01:44:21.794 00.000 9640 scope still moving after pulse duration time elapsed
01:44:21.799 00.005 16872 UpdateGuideState exits: m=30060 SNR=98.0
01:44:21.802 00.003 16872 PhdController: settling, locked = 1, distance = 0.75 (1.50) aobump = 0 frame = 3 / 99999
01:44:21.804 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777790661.804,"Host":"RBFOCUS307","Inst":1,"Distance":0.75,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
01:44:21.808 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:21.811 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:44:21.813 00.002 16872 Enqueuing Expose request
01:44:21.824 00.011 9640 IsSlewing returns 0
01:44:21.824 00.000 9640 IsGuiding returns 0
01:44:21.824 00.000 9640 scope move finished after 21 + 42 ms
01:44:21.824 00.000 9640 Move returns status 0, amount 21
01:44:21.824 00.000 9640 move complete, result=0
01:44:21.825 00.001 9640 worker thread done servicing request
01:44:21.825 00.000 9640 Worker thread wakes up
01:44:21.825 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:44:21.825 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:44:21.826 00.001 16872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 21 ms NORTH
01:44:23.665 01.839 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6054e903-66be-48a7-95e9-b582425a8a10"}
01:44:23.669 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6054e903-66be-48a7-95e9-b582425a8a10"}
01:44:23.674 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be266bee-c155-47f7-9b71-6ba18727508a"}
01:44:23.677 00.003 16872 case statement mapped state 6 to 3
01:44:23.679 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"be266bee-c155-47f7-9b71-6ba18727508a"}
01:44:23.683 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a55bbd70-e429-442f-9b15-c96565c218c9"}
01:44:23.686 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.71,6.84],"pixels":"..."},"id":"a55bbd70-e429-442f-9b15-c96565c218c9"}
01:44:25.887 02.201 9640 Exposure complete
01:44:26.026 00.139 9640 worker thread done servicing request
01:44:26.026 00.000 16872 OnExposeComplete: enter
01:44:26.029 00.003 16872 UpdateGuideState(): m_state=6
01:44:26.032 00.003 16872 Star::Find(15, 206, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:44:26.034 00.002 16872 Star::Find returns 1 (0), X=207.06, Y=175.54, Mass=29355, SNR=99.6, Peak=4832 HFD=4.0
01:44:26.037 00.003 16872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.59) = xAngle (2.80 = 2.80)
01:44:26.040 00.003 16872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.85 = 2.85)
01:44:26.045 00.005 16872 CameraToMount -- cameraX=0.28 cameraY=0.77 hyp=0.82 cameraTheta=1.22 mountX=-0.78 mountY=0.24, mountTheta=2.85
01:44:26.049 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=0.77, opts=13)
01:44:26.052 00.003 16872 Enqueuing Move request for scope (0.28, 0.77)
01:44:26.055 00.003 9640 Worker thread wakes up
01:44:26.055 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.77) opts 0xd
01:44:26.055 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, 0.77)
01:44:26.055 00.000 9640 Moving (0.28, 0.77) raw xDistance=-0.78 yDistance=0.24
01:44:26.055 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.70 from input -0.78
01:44:26.055 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=-0.18
01:44:26.056 00.001 9640 MoveAxis(E, 83, ABG)
01:44:26.056 00.000 9640 Guiding  Dir = 2, Dur = 83
01:44:26.056 00.000 9640 IsSlewing returns 0
01:44:26.056 00.000 9640 IsGuiding returns 0
01:44:26.056 00.000 9640 PulseGuide returned control before completion, sleep 93
01:44:26.061 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=4832, med=3212, FiltMin=3128, FiltMax=4444, Gamma=2.190
01:44:26.092 00.031 16872 UpdateGuideState exits: m=29355 SNR=99.6
01:44:26.095 00.003 16872 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 4 / 99999
01:44:26.097 00.002 16872 PhdController: newstate STATE_FINISH
01:44:26.099 00.002 16872 PhdController complete: success
01:44:26.107 00.008 16872 evsrv: {"Event":"SettleDone","Timestamp":1777790666.107,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:44:26.110 00.003 16872 Mount: notify guiding dither settle done success=1
01:44:26.112 00.002 16872 PhdController: newstate STATE_IDLE
01:44:26.115 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:26.119 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:44:26.122 00.003 16872 Enqueuing Expose request
01:44:26.164 00.042 9640 IsGuiding returns 1
01:44:26.164 00.000 9640 scope still moving after pulse duration time elapsed
01:44:26.195 00.031 9640 IsSlewing returns 0
01:44:26.195 00.000 9640 IsGuiding returns 0
01:44:26.195 00.000 9640 scope move finished after 83 + 56 ms
01:44:26.196 00.001 9640 Move returns status 0, amount 83
01:44:26.196 00.000 9640 MoveAxis(N, 0, ABG)
01:44:26.196 00.000 9640 Move returns status 0, amount 0
01:44:26.196 00.000 9640 move complete, result=0
01:44:26.197 00.001 9640 worker thread done servicing request
01:44:26.197 00.000 9640 Worker thread wakes up
01:44:26.197 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:44:26.197 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:44:26.198 00.001 16872 GuideStep: -0.8 px 83 ms EAST, 0.2 px 0 ms NORTH
01:44:26.548 00.350 16872 evsrv: cli 0D3BFFA8 connect
01:44:26.553 00.005 16872 case statement mapped state 6 to 3
01:44:26.557 00.004 16872 case statement mapped state 6 to 3
01:44:26.561 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"7095ae07-c124-4925-8a09-40dfc89b1ce0"}
01:44:26.564 00.003 16872 case statement mapped state 6 to 3
01:44:26.568 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7095ae07-c124-4925-8a09-40dfc89b1ce0"}
01:44:26.574 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
01:44:27.165 00.591 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7657d25d-94ee-47df-830b-3c519f214f16"}
01:44:27.168 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7657d25d-94ee-47df-830b-3c519f214f16"}
01:44:27.172 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"edd6b635-95cd-4879-8ab2-7d636f25d7fb"}
01:44:27.175 00.003 16872 case statement mapped state 6 to 3
01:44:27.179 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"edd6b635-95cd-4879-8ab2-7d636f25d7fb"}
01:44:27.183 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"670d7f4c-3207-4a18-afbb-e9bf3b5d8331"}
01:44:27.187 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.06,6.54],"pixels":"..."},"id":"670d7f4c-3207-4a18-afbb-e9bf3b5d8331"}
01:44:30.259 03.072 9640 Exposure complete
01:44:30.393 00.134 9640 worker thread done servicing request
01:44:30.393 00.000 16872 OnExposeComplete: enter
01:44:30.396 00.003 16872 UpdateGuideState(): m_state=6
01:44:30.400 00.004 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:44:30.402 00.002 16872 Star::Find returns 1 (0), X=207.36, Y=174.80, Mass=30195, SNR=103.9, Peak=4816 HFD=4.0
01:44:30.404 00.002 16872 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.59) = xAngle (1.64 = 1.64)
01:44:30.406 00.002 16872 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.69 = 1.69)
01:44:30.409 00.003 16872 CameraToMount -- cameraX=0.59 cameraY=0.03 hyp=0.59 cameraTheta=0.06 mountX=-0.04 mountY=0.58, mountTheta=1.64
01:44:30.413 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.59, y=0.03, opts=13)
01:44:30.416 00.003 16872 Enqueuing Move request for scope (0.59, 0.03)
01:44:30.420 00.004 9640 Worker thread wakes up
01:44:30.420 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.03) opts 0xd
01:44:30.420 00.000 9640 Handling offset move in thread for scope, endpoint = (0.59, 0.03)
01:44:30.420 00.000 9640 Moving (0.59, 0.03) raw xDistance=-0.04 yDistance=0.58
01:44:30.420 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:44:30.420 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.58, m_sumCorr=-0.18
01:44:30.420 00.000 9640 MoveAxis(E, 0, ABG)
01:44:30.420 00.000 9640 Move returns status 0, amount 0
01:44:30.420 00.000 9640 MoveAxis(N, 0, ABG)
01:44:30.420 00.000 9640 Move returns status 0, amount 0
01:44:30.420 00.000 9640 move complete, result=0
01:44:30.420 00.000 9640 worker thread done servicing request
01:44:30.426 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=4816, med=3220, FiltMin=3144, FiltMax=4548, Gamma=2.190
01:44:30.458 00.032 16872 UpdateGuideState exits: m=30195 SNR=103.9
01:44:30.462 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:30.464 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:44:30.466 00.002 16872 Enqueuing Expose request
01:44:30.470 00.004 16872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
01:44:30.473 00.003 9640 Worker thread wakes up
01:44:30.473 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:44:30.473 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:44:30.665 00.192 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1203fe4-02bd-4522-bbe4-f03ef5a2c7a2"}
01:44:30.668 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b1203fe4-02bd-4522-bbe4-f03ef5a2c7a2"}
01:44:30.672 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3040cc5d-440c-4b53-aa2d-0a3aaf2cb9f3"}
01:44:30.675 00.003 16872 case statement mapped state 6 to 3
01:44:30.680 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3040cc5d-440c-4b53-aa2d-0a3aaf2cb9f3"}
01:44:30.696 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c89ebc9a-eac9-4622-87e8-4376e59fd92d"}
01:44:30.699 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.36,6.80],"pixels":"..."},"id":"c89ebc9a-eac9-4622-87e8-4376e59fd92d"}
01:44:34.165 03.466 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa5e7d7b-55d0-4e58-871d-3cda8f91362e"}
01:44:34.169 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fa5e7d7b-55d0-4e58-871d-3cda8f91362e"}
01:44:34.172 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5c3c696-75d3-4850-8b6b-f783c1e49739"}
01:44:34.177 00.005 16872 case statement mapped state 6 to 3
01:44:34.179 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5c3c696-75d3-4850-8b6b-f783c1e49739"}
01:44:34.182 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"db8c2727-e767-4d24-809b-ff289e447eb8"}
01:44:34.186 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.36,6.80],"pixels":"..."},"id":"db8c2727-e767-4d24-809b-ff289e447eb8"}
01:44:34.542 00.356 9640 Exposure complete
01:44:34.677 00.135 9640 worker thread done servicing request
01:44:34.677 00.000 16872 OnExposeComplete: enter
01:44:34.680 00.003 16872 UpdateGuideState(): m_state=6
01:44:34.683 00.003 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:44:34.685 00.002 16872 Star::Find returns 1 (0), X=207.24, Y=175.25, Mass=28606, SNR=100.5, Peak=4644 HFD=4.3
01:44:34.688 00.003 16872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.59) = xAngle (2.39 = 2.39)
01:44:34.691 00.003 16872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.43 = 2.43)
01:44:34.695 00.004 16872 CameraToMount -- cameraX=0.47 cameraY=0.48 hyp=0.67 cameraTheta=0.80 mountX=-0.49 mountY=0.44, mountTheta=2.41
01:44:34.699 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.47, y=0.48, opts=13)
01:44:34.703 00.004 16872 Enqueuing Move request for scope (0.47, 0.48)
01:44:34.705 00.002 9640 Worker thread wakes up
01:44:34.706 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.48) opts 0xd
01:44:34.706 00.000 9640 Handling offset move in thread for scope, endpoint = (0.47, 0.48)
01:44:34.706 00.000 9640 Moving (0.47, 0.48) raw xDistance=-0.49 yDistance=0.44
01:44:34.706 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.49
01:44:34.706 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.44, m_sumCorr=-0.18
01:44:34.706 00.000 9640 MoveAxis(E, 52, ABG)
01:44:34.706 00.000 9640 Guiding  Dir = 2, Dur = 52
01:44:34.706 00.000 9640 IsSlewing returns 0
01:44:34.707 00.001 9640 IsGuiding returns 0
01:44:34.707 00.000 9640 PulseGuide returned control before completion, sleep 62
01:44:34.711 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=4644, med=3220, FiltMin=3140, FiltMax=4248, Gamma=2.190
01:44:34.744 00.033 16872 UpdateGuideState exits: m=28606 SNR=100.5
01:44:34.747 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:34.750 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:44:34.753 00.003 16872 Enqueuing Expose request
01:44:34.784 00.031 9640 IsGuiding returns 1
01:44:34.784 00.000 9640 scope still moving after pulse duration time elapsed
01:44:34.814 00.030 9640 IsSlewing returns 0
01:44:34.814 00.000 9640 IsGuiding returns 0
01:44:34.815 00.001 9640 scope move finished after 52 + 55 ms
01:44:34.815 00.000 9640 Move returns status 0, amount 52
01:44:34.815 00.000 9640 MoveAxis(N, 0, ABG)
01:44:34.817 00.002 9640 Move returns status 0, amount 0
01:44:34.818 00.001 9640 move complete, result=0
01:44:34.818 00.000 9640 worker thread done servicing request
01:44:34.818 00.000 9640 Worker thread wakes up
01:44:34.818 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:44:34.818 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:44:34.820 00.002 16872 GuideStep: -0.5 px 52 ms EAST, 0.4 px 0 ms NORTH
01:44:37.665 02.845 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"008583c2-7446-4227-abd2-e972f765ee90"}
01:44:37.668 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"008583c2-7446-4227-abd2-e972f765ee90"}
01:44:37.671 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"827d094d-fc3f-47de-877d-e07f9f3b65ce"}
01:44:37.674 00.003 16872 case statement mapped state 6 to 3
01:44:37.676 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"827d094d-fc3f-47de-877d-e07f9f3b65ce"}
01:44:37.682 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1ec3d5c4-5330-4361-a02b-cc00b53c096f"}
01:44:37.685 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.24,7.25],"pixels":"..."},"id":"1ec3d5c4-5330-4361-a02b-cc00b53c096f"}
01:44:38.869 01.184 9640 Exposure complete
01:44:39.007 00.138 9640 worker thread done servicing request
01:44:39.007 00.000 16872 OnExposeComplete: enter
01:44:39.012 00.005 16872 UpdateGuideState(): m_state=6
01:44:39.014 00.002 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
01:44:39.019 00.005 16872 Star::Find returns 1 (0), X=207.15, Y=175.39, Mass=28866, SNR=96.9, Peak=4812 HFD=3.9
01:44:39.022 00.003 16872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.59) = xAngle (2.62 = 2.62)
01:44:39.024 00.002 16872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.66 = 2.66)
01:44:39.027 00.003 16872 CameraToMount -- cameraX=0.38 cameraY=0.63 hyp=0.73 cameraTheta=1.03 mountX=-0.63 mountY=0.34, mountTheta=2.65
01:44:39.032 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=0.63, opts=13)
01:44:39.035 00.003 16872 Enqueuing Move request for scope (0.38, 0.63)
01:44:39.038 00.003 9640 Worker thread wakes up
01:44:39.038 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.63) opts 0xd
01:44:39.038 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, 0.63)
01:44:39.038 00.000 9640 Moving (0.38, 0.63) raw xDistance=-0.63 yDistance=0.34
01:44:39.038 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.63
01:44:39.038 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 0.34, m_sumCorr=0.14
01:44:39.038 00.000 9640 MoveAxis(E, 72, ABG)
01:44:39.038 00.000 9640 Guiding  Dir = 2, Dur = 72
01:44:39.039 00.001 9640 IsSlewing returns 0
01:44:39.039 00.000 9640 IsGuiding returns 0
01:44:39.040 00.001 9640 PulseGuide returned control before completion, sleep 82
01:44:39.044 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4812, med=3220, FiltMin=3128, FiltMax=4392, Gamma=2.190
01:44:39.075 00.031 16872 UpdateGuideState exits: m=28866 SNR=96.9
01:44:39.082 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:39.084 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:44:39.088 00.004 16872 Enqueuing Expose request
01:44:39.125 00.037 9640 IsGuiding returns 1
01:44:39.126 00.001 9640 scope still moving after pulse duration time elapsed
01:44:39.155 00.029 9640 IsSlewing returns 0
01:44:39.155 00.000 9640 IsGuiding returns 0
01:44:39.155 00.000 9640 scope move finished after 72 + 44 ms
01:44:39.155 00.000 9640 Move returns status 0, amount 72
01:44:39.155 00.000 9640 MoveAxis(S, 38, ABG)
01:44:39.155 00.000 9640 Guiding  Dir = 1, Dur = 38
01:44:39.156 00.001 9640 IsSlewing returns 0
01:44:39.156 00.000 9640 IsGuiding returns 0
01:44:39.156 00.000 9640 PulseGuide returned control before completion, sleep 48
01:44:39.218 00.062 9640 IsGuiding returns 1
01:44:39.218 00.000 9640 scope still moving after pulse duration time elapsed
01:44:39.249 00.031 9640 IsSlewing returns 0
01:44:39.249 00.000 9640 IsGuiding returns 0
01:44:39.249 00.000 9640 scope move finished after 38 + 54 ms
01:44:39.249 00.000 9640 Move returns status 0, amount 38
01:44:39.249 00.000 9640 move complete, result=0
01:44:39.250 00.001 9640 worker thread done servicing request
01:44:39.250 00.000 9640 Worker thread wakes up
01:44:39.250 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:44:39.250 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:44:39.250 00.000 16872 GuideStep: -0.6 px 72 ms EAST, 0.3 px 38 ms SOUTH
01:44:41.164 01.914 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"792429f5-d026-452b-9aa0-15f2207de95e"}
01:44:41.167 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"792429f5-d026-452b-9aa0-15f2207de95e"}
01:44:41.170 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e29c9cac-f191-40cf-a26d-9634a93a9d07"}
01:44:41.173 00.003 16872 case statement mapped state 6 to 3
01:44:41.175 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e29c9cac-f191-40cf-a26d-9634a93a9d07"}
01:44:41.179 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"27dfbdc8-5ad7-499b-8372-dea4d9672908"}
01:44:41.182 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.15,7.39],"pixels":"..."},"id":"27dfbdc8-5ad7-499b-8372-dea4d9672908"}
01:44:43.331 02.149 9640 Exposure complete
01:44:43.481 00.150 9640 worker thread done servicing request
01:44:43.482 00.001 16872 OnExposeComplete: enter
01:44:43.487 00.005 16872 UpdateGuideState(): m_state=6
01:44:43.491 00.004 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
01:44:43.494 00.003 16872 Star::Find returns 1 (0), X=206.87, Y=174.18, Mass=29100, SNR=97.9, Peak=4664 HFD=4.3
01:44:43.497 00.003 16872 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.59) = xAngle (0.17 = 0.17)
01:44:43.500 00.003 16872 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.22 = 0.22)
01:44:43.504 00.004 16872 CameraToMount -- cameraX=0.09 cameraY=-0.58 hyp=0.59 cameraTheta=-1.42 mountX=0.58 mountY=0.13, mountTheta=0.21
01:44:43.509 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=-0.58, opts=13)
01:44:43.512 00.003 16872 Enqueuing Move request for scope (0.09, -0.58)
01:44:43.516 00.004 9640 Worker thread wakes up
01:44:43.516 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.58) opts 0xd
01:44:43.517 00.001 9640 Handling offset move in thread for scope, endpoint = (0.09, -0.58)
01:44:43.517 00.000 9640 Moving (0.09, -0.58) raw xDistance=0.58 yDistance=0.13
01:44:43.517 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.58
01:44:43.517 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=0.14
01:44:43.517 00.000 9640 MoveAxis(W, 55, ABG)
01:44:43.517 00.000 9640 Guiding  Dir = 3, Dur = 55
01:44:43.517 00.000 9640 IsSlewing returns 0
01:44:43.517 00.000 9640 IsGuiding returns 0
01:44:43.518 00.001 9640 PulseGuide returned control before completion, sleep 65
01:44:43.523 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=4664, med=3216, FiltMin=3072, FiltMax=4320, Gamma=2.190
01:44:43.558 00.035 16872 UpdateGuideState exits: m=29100 SNR=97.9
01:44:43.562 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:43.566 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:44:43.568 00.002 16872 Enqueuing Expose request
01:44:43.592 00.024 9640 IsGuiding returns 1
01:44:43.592 00.000 9640 scope still moving after pulse duration time elapsed
01:44:43.624 00.032 9640 IsSlewing returns 0
01:44:43.625 00.001 9640 IsGuiding returns 0
01:44:43.625 00.000 9640 scope move finished after 55 + 51 ms
01:44:43.625 00.000 9640 Move returns status 0, amount 55
01:44:43.625 00.000 9640 MoveAxis(N, 0, ABG)
01:44:43.625 00.000 9640 Move returns status 0, amount 0
01:44:43.625 00.000 9640 move complete, result=0
01:44:43.625 00.000 9640 worker thread done servicing request
01:44:43.625 00.000 9640 Worker thread wakes up
01:44:43.625 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:44:43.625 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:44:43.626 00.001 16872 GuideStep: 0.6 px 55 ms WEST, 0.1 px 0 ms NORTH
01:44:44.663 01.037 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bcff35c7-05e1-4f69-b926-254bd0a2f1c5"}
01:44:44.668 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bcff35c7-05e1-4f69-b926-254bd0a2f1c5"}
01:44:44.674 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2a311dca-b94a-4ca4-8a8a-5e39f7df267c"}
01:44:44.682 00.008 16872 case statement mapped state 6 to 3
01:44:44.689 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a311dca-b94a-4ca4-8a8a-5e39f7df267c"}
01:44:44.694 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"530d6157-dcf2-4efc-915b-c368b1e1e109"}
01:44:44.702 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.87,7.18],"pixels":"..."},"id":"530d6157-dcf2-4efc-915b-c368b1e1e109"}
01:44:47.679 02.977 9640 Exposure complete
01:44:47.817 00.138 9640 worker thread done servicing request
01:44:47.817 00.000 16872 OnExposeComplete: enter
01:44:47.820 00.003 16872 UpdateGuideState(): m_state=6
01:44:47.823 00.003 16872 Star::Find(15, 206, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
01:44:47.827 00.004 16872 Star::Find returns 1 (0), X=207.71, Y=176.08, Mass=29229, SNR=99.1, Peak=4576 HFD=4.2
01:44:47.831 00.004 16872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.59) = xAngle (2.54 = 2.54)
01:44:47.833 00.002 16872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.59 = 2.59)
01:44:47.836 00.003 16872 CameraToMount -- cameraX=0.93 cameraY=1.32 hyp=1.61 cameraTheta=0.96 mountX=-1.33 mountY=0.85, mountTheta=2.57
01:44:47.840 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.93, y=1.32, opts=13)
01:44:47.844 00.004 16872 Enqueuing Move request for scope (0.93, 1.32)
01:44:47.846 00.002 9640 Worker thread wakes up
01:44:47.846 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.93, 1.32) opts 0xd
01:44:47.846 00.000 9640 Handling offset move in thread for scope, endpoint = (0.93, 1.32)
01:44:47.846 00.000 9640 Moving (0.93, 1.32) raw xDistance=-1.33 yDistance=0.85
01:44:47.846 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.15 from input -1.33
01:44:47.846 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.85, m_sumCorr=0.29
01:44:47.846 00.000 9640 MoveAxis(E, 136, ABG)
01:44:47.846 00.000 9640 Guiding  Dir = 2, Dur = 136
01:44:47.846 00.000 9640 IsSlewing returns 0
01:44:47.846 00.000 9640 IsGuiding returns 0
01:44:47.848 00.002 9640 PulseGuide returned control before completion, sleep 146
01:44:47.852 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=4576, med=3220, FiltMin=3128, FiltMax=4364, Gamma=2.190
01:44:47.884 00.032 16872 UpdateGuideState exits: m=29229 SNR=99.1
01:44:47.886 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:47.894 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:44:47.896 00.002 16872 Enqueuing Expose request
01:44:47.997 00.101 9640 IsGuiding returns 1
01:44:47.997 00.000 9640 scope still moving after pulse duration time elapsed
01:44:48.029 00.032 9640 IsSlewing returns 0
01:44:48.030 00.001 9640 IsGuiding returns 0
01:44:48.030 00.000 9640 scope move finished after 136 + 47 ms
01:44:48.030 00.000 9640 Move returns status 0, amount 136
01:44:48.030 00.000 9640 MoveAxis(S, 18, ABG)
01:44:48.030 00.000 9640 Guiding  Dir = 1, Dur = 18
01:44:48.031 00.001 9640 IsSlewing returns 0
01:44:48.031 00.000 9640 IsGuiding returns 0
01:44:48.031 00.000 9640 PulseGuide returned control before completion, sleep 28
01:44:48.076 00.045 9640 IsGuiding returns 1
01:44:48.076 00.000 9640 scope still moving after pulse duration time elapsed
01:44:48.106 00.030 9640 IsSlewing returns 0
01:44:48.107 00.001 9640 IsGuiding returns 0
01:44:48.108 00.001 9640 scope move finished after 18 + 58 ms
01:44:48.108 00.000 9640 Move returns status 0, amount 18
01:44:48.108 00.000 9640 move complete, result=0
01:44:48.108 00.000 9640 worker thread done servicing request
01:44:48.108 00.000 9640 Worker thread wakes up
01:44:48.108 00.000 16872 GuideStep: -1.3 px 136 ms EAST, 0.8 px 18 ms SOUTH
01:44:48.111 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:44:48.111 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:44:48.163 00.052 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eef62e93-e41c-4469-bec3-e4a6927e88e7"}
01:44:48.166 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eef62e93-e41c-4469-bec3-e4a6927e88e7"}
01:44:48.172 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7756a7a1-7205-4fbc-a7e5-91c7de162e14"}
01:44:48.176 00.004 16872 case statement mapped state 6 to 3
01:44:48.179 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7756a7a1-7205-4fbc-a7e5-91c7de162e14"}
01:44:48.184 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2e194880-2556-4b8c-9192-5b23fd907c54"}
01:44:48.187 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.71,7.08],"pixels":"..."},"id":"2e194880-2556-4b8c-9192-5b23fd907c54"}
01:44:51.663 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ada61773-30ba-4a78-8320-457f72dfbce3"}
01:44:51.666 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ada61773-30ba-4a78-8320-457f72dfbce3"}
01:44:51.669 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65a4bcdc-e752-4f17-855e-68fa2a3ef373"}
01:44:51.672 00.003 16872 case statement mapped state 6 to 3
01:44:51.674 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"65a4bcdc-e752-4f17-855e-68fa2a3ef373"}
01:44:51.677 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bcb5dc39-b491-4ca9-82b7-4bdea1134fd0"}
01:44:51.681 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.71,7.08],"pixels":"..."},"id":"bcb5dc39-b491-4ca9-82b7-4bdea1134fd0"}
01:44:52.172 00.491 9640 Exposure complete
01:44:52.308 00.136 9640 worker thread done servicing request
01:44:52.309 00.001 16872 OnExposeComplete: enter
01:44:52.312 00.003 16872 UpdateGuideState(): m_state=6
01:44:52.315 00.003 16872 Star::Find(15, 207, 176, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:44:52.318 00.003 16872 Star::Find returns 1 (0), X=207.37, Y=174.43, Mass=29778, SNR=101.5, Peak=4780 HFD=4.0
01:44:52.321 00.003 16872 MultiStar: exiting stabilization period
01:44:52.323 00.002 16872 MultiStar: updating star positions after lock position change
01:44:52.326 00.003 16872 Star::Find(15, 1623, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:44:52.328 00.002 16872 Star::Find returns 1 (0), X=1623.59, Y=272.01, Mass=11087, SNR=56.9, Peak=3716 HFD=4.1
01:44:52.331 00.003 16872 Star::Find(15, 70, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:44:52.333 00.002 16872 Star::Find returns 1 (0), X=69.82, Y=792.36, Mass=3827, SNR=27.3, Peak=3468 HFD=3.6
01:44:52.337 00.004 16872 Star::Find(15, 1577, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:44:52.339 00.002 16872 Star::Find returns 1 (0), X=1576.73, Y=169.32, Mass=1364, SNR=14.8, Peak=3360 HFD=2.9
01:44:52.342 00.003 16872 Star::Find(15, 1164, 505, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:44:52.344 00.002 16872 Star::Find returns 1 (0), X=1163.30, Y=505.94, Mass=2441, SNR=22.0, Peak=3388 HFD=3.9
01:44:52.346 00.002 16872 Star::Find(15, 1789, 377, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:44:52.349 00.003 16872 Star::Find returns 1 (0), X=1788.32, Y=375.90, Mass=837, SNR=14.3, Peak=3392 HFD=2.0
01:44:52.351 00.002 16872 Star::Find(15, 139, 898, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:44:52.354 00.003 16872 Star::Find returns 1 (0), X=139.26, Y=898.60, Mass=1013, SNR=14.0, Peak=3328 HFD=4.3
01:44:52.356 00.002 16872 Star::Find(15, 96, 542, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:44:52.359 00.003 16872 Star::Find false star n=6 nbg=276 bg=3216.1 sigma=20.1 thresh=3276 peak=3265
01:44:52.362 00.003 16872 Star::Find returns 0 (2), X=96.00, Y=542.00, Mass=423, SNR=2.9, Peak=3288 HFD=0.0
01:44:52.365 00.003 16872 Star::Find(15, 1046, 649, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:44:52.369 00.004 16872 Star::Find returns 1 (0), X=1041.29, Y=651.02, Mass=1271, SNR=14.6, Peak=3392 HFD=5.4
01:44:52.372 00.003 16872 Star::Find(15, 1396, 1055, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:44:52.375 00.003 16872 Star::Find returns 1 (0), X=1410.17, Y=1053.22, Mass=394, SNR=8.1, Peak=3308 HFD=1.9
01:44:52.376 00.001 16872 Star::Find(15, 683, 866, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:44:52.379 00.003 16872 Star::Find returns 1 (0), X=682.55, Y=866.62, Mass=1220, SNR=14.5, Peak=3336 HFD=3.1
01:44:52.382 00.003 16872 Star::Find(15, 354, 117, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:44:52.385 00.003 16872 Star::Find returns 1 (0), X=354.15, Y=119.25, Mass=841, SNR=11.2, Peak=3332 HFD=2.4
01:44:52.387 00.002 16872 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.59) = xAngle (1.07 = 1.07)
01:44:52.389 00.002 16872 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.12 = 1.12)
01:44:52.392 00.003 16872 CameraToMount -- cameraX=0.59 cameraY=-0.34 hyp=0.68 cameraTheta=-0.52 mountX=0.33 mountY=0.61, mountTheta=1.08
01:44:52.396 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.59, y=-0.34, opts=13)
01:44:52.401 00.005 16872 Enqueuing Move request for scope (0.59, -0.34)
01:44:52.405 00.004 9640 Worker thread wakes up
01:44:52.405 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.34) opts 0xd
01:44:52.405 00.000 9640 Handling offset move in thread for scope, endpoint = (0.59, -0.34)
01:44:52.405 00.000 9640 Moving (0.59, -0.34) raw xDistance=0.33 yDistance=0.61
01:44:52.405 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.33
01:44:52.405 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.61, m_sumCorr=0.29
01:44:52.405 00.000 9640 MoveAxis(W, 21, ABG)
01:44:52.405 00.000 9640 Guiding  Dir = 3, Dur = 21
01:44:52.405 00.000 9640 IsSlewing returns 0
01:44:52.405 00.000 9640 IsGuiding returns 0
01:44:52.405 00.000 9640 PulseGuide returned control before completion, sleep 31
01:44:52.411 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=4780, med=3220, FiltMin=3076, FiltMax=4436, Gamma=2.190
01:44:52.443 00.032 16872 UpdateGuideState exits: m=29778 SNR=101.5
01:44:52.447 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:52.449 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:44:52.452 00.003 16872 Enqueuing Expose request
01:44:52.454 00.002 9640 IsGuiding returns 1
01:44:52.454 00.000 9640 scope still moving after pulse duration time elapsed
01:44:52.476 00.022 9640 IsSlewing returns 0
01:44:52.477 00.001 9640 IsGuiding returns 0
01:44:52.477 00.000 9640 scope move finished after 21 + 50 ms
01:44:52.477 00.000 9640 Move returns status 0, amount 21
01:44:52.477 00.000 9640 MoveAxis(N, 0, ABG)
01:44:52.478 00.001 9640 Move returns status 0, amount 0
01:44:52.478 00.000 9640 move complete, result=0
01:44:52.478 00.000 9640 worker thread done servicing request
01:44:52.479 00.001 9640 Worker thread wakes up
01:44:52.479 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:44:52.479 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:44:52.481 00.002 16872 GuideStep: 0.3 px 21 ms WEST, 0.6 px 0 ms NORTH
01:44:55.163 02.682 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6ac6551-a182-4066-af32-864a45bc181f"}
01:44:55.166 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b6ac6551-a182-4066-af32-864a45bc181f"}
01:44:55.169 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f0fe02f6-58f9-41a8-8263-99232e63c68e"}
01:44:55.172 00.003 16872 case statement mapped state 6 to 3
01:44:55.177 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0fe02f6-58f9-41a8-8263-99232e63c68e"}
01:44:55.181 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"25c20b46-8d7e-4d0b-89b9-2c19871c410f"}
01:44:55.184 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.37,7.43],"pixels":"..."},"id":"25c20b46-8d7e-4d0b-89b9-2c19871c410f"}
01:44:56.538 01.354 9640 Exposure complete
01:44:56.677 00.139 9640 worker thread done servicing request
01:44:56.677 00.000 16872 OnExposeComplete: enter
01:44:56.680 00.003 16872 UpdateGuideState(): m_state=6
01:44:56.683 00.003 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:44:56.686 00.003 16872 Star::Find returns 1 (0), X=207.68, Y=174.86, Mass=30407, SNR=97.6, Peak=4620 HFD=4.4
01:44:56.688 00.002 16872 Star::Find false star n=2 nbg=278 bg=3204.7 sigma=18.2 thresh=3259 peak=3248
01:44:56.690 00.002 16872 Star::Find false star n=4 nbg=277 bg=3216.9 sigma=23.9 thresh=3289 peak=3284
01:44:56.693 00.003 16872 Star::Find false star n=5 nbg=265 bg=3208.2 sigma=22.2 thresh=3275 peak=3259
01:44:56.695 00.002 16872 MultiStar: [#1 0.46,0.27,0.49,U] [#2 0.76,0.39,0.29,U] [#3 -0.17,-0.86,0.18,U] [#4 0.62,0.76,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -1.17,-1.03,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 4.58,4.08,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 -0.66,1.31,0.00,M1] [#11 0.00,0.00,0.00,L] 
01:44:56.698 00.003 16872 refined, 3 included, MultiStar: {0.67, 0.09}, one-star: {0.90, 0.09}
01:44:56.702 00.004 16872 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.59) = xAngle (1.72 = 1.72)
01:44:56.705 00.003 16872 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.77 = 1.77)
01:44:56.708 00.003 16872 CameraToMount -- cameraX=0.67 cameraY=0.09 hyp=0.67 cameraTheta=0.14 mountX=-0.10 mountY=0.66, mountTheta=1.72
01:44:56.712 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.67, y=0.09, opts=13)
01:44:56.717 00.005 16872 Enqueuing Move request for scope (0.67, 0.09)
01:44:56.720 00.003 9640 Worker thread wakes up
01:44:56.720 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.09) opts 0xd
01:44:56.720 00.000 9640 Handling offset move in thread for scope, endpoint = (0.67, 0.09)
01:44:56.720 00.000 9640 Moving (0.67, 0.09) raw xDistance=-0.10 yDistance=0.66
01:44:56.720 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.07 from input -0.10
01:44:56.720 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 0.66, m_sumCorr=0.56
01:44:56.721 00.001 9640 MoveAxis(E, 9, ABG)
01:44:56.721 00.000 9640 Guiding  Dir = 2, Dur = 9
01:44:56.721 00.000 9640 IsSlewing returns 0
01:44:56.721 00.000 9640 IsGuiding returns 0
01:44:56.721 00.000 9640 PulseGuide returned control before completion, sleep 19
01:44:56.726 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=4620, med=3208, FiltMin=3042, FiltMax=4368, Gamma=2.190
01:44:56.746 00.020 9640 IsGuiding returns 1
01:44:56.746 00.000 9640 scope still moving after pulse duration time elapsed
01:44:56.758 00.012 16872 UpdateGuideState exits: m=30407 SNR=97.6
01:44:56.763 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:56.768 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:44:56.770 00.002 16872 Enqueuing Expose request
01:44:56.777 00.007 9640 IsSlewing returns 0
01:44:56.777 00.000 9640 IsGuiding returns 0
01:44:56.777 00.000 9640 scope move finished after 9 + 47 ms
01:44:56.777 00.000 9640 Move returns status 0, amount 9
01:44:56.778 00.001 9640 MoveAxis(S, 32, ABG)
01:44:56.778 00.000 9640 Guiding  Dir = 1, Dur = 32
01:44:56.778 00.000 9640 IsSlewing returns 0
01:44:56.778 00.000 9640 IsGuiding returns 0
01:44:56.779 00.001 9640 PulseGuide returned control before completion, sleep 42
01:44:56.823 00.044 9640 IsGuiding returns 1
01:44:56.823 00.000 9640 scope still moving after pulse duration time elapsed
01:44:56.854 00.031 9640 IsSlewing returns 0
01:44:56.854 00.000 9640 IsGuiding returns 0
01:44:56.855 00.001 9640 scope move finished after 32 + 44 ms
01:44:56.855 00.000 9640 Move returns status 0, amount 32
01:44:56.855 00.000 9640 move complete, result=0
01:44:56.855 00.000 9640 worker thread done servicing request
01:44:56.855 00.000 9640 Worker thread wakes up
01:44:56.855 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:44:56.855 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:44:56.855 00.000 16872 GuideStep: -0.1 px 9 ms EAST, 0.7 px 32 ms SOUTH
01:44:58.662 01.807 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc61937e-8d0d-4342-aa93-cb0e5626f4ba"}
01:44:58.665 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bc61937e-8d0d-4342-aa93-cb0e5626f4ba"}
01:44:58.669 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ebe399c-fc98-4127-a282-a3ee8001d69b"}
01:44:58.672 00.003 16872 case statement mapped state 6 to 3
01:44:58.674 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ebe399c-fc98-4127-a282-a3ee8001d69b"}
01:44:58.677 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cc9b9956-ff53-45f4-8e68-a424ef4e2363"}
01:44:58.680 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.68,6.86],"pixels":"..."},"id":"cc9b9956-ff53-45f4-8e68-a424ef4e2363"}
01:45:00.921 02.241 9640 Exposure complete
01:45:01.064 00.143 9640 worker thread done servicing request
01:45:01.064 00.000 16872 OnExposeComplete: enter
01:45:01.067 00.003 16872 UpdateGuideState(): m_state=6
01:45:01.070 00.003 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:45:01.073 00.003 16872 Star::Find returns 1 (0), X=207.47, Y=174.64, Mass=27988, SNR=97.4, Peak=4580 HFD=4.1
01:45:01.075 00.002 16872 Star::Find false star n=4 nbg=282 bg=3224.1 sigma=19.3 thresh=3282 peak=3271
01:45:01.078 00.003 16872 MultiStar: [#1 0.10,-0.20,0.50,U] [#2 0.54,0.10,0.34,U] [#3 1.08,-1.08,0.00,M1] [#4 0.67,1.37,0.00,M2] [#5 0.16,0.08,0.13,U] [#6 -0.87,-1.47,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 1.96,0.63,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 -0.31,-0.60,0.10,U] 
01:45:01.080 00.002 16872 refined, 4 included, MultiStar: {0.44, -0.12}, one-star: {0.69, -0.13}
01:45:01.083 00.003 16872 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.59) = xAngle (1.33 = 1.33)
01:45:01.085 00.002 16872 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.38 = 1.38)
01:45:01.088 00.003 16872 CameraToMount -- cameraX=0.44 cameraY=-0.12 hyp=0.46 cameraTheta=-0.26 mountX=0.11 mountY=0.45, mountTheta=1.33
01:45:01.094 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.44, y=-0.12, opts=13)
01:45:01.097 00.003 16872 Enqueuing Move request for scope (0.44, -0.12)
01:45:01.099 00.002 9640 Worker thread wakes up
01:45:01.099 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.12) opts 0xd
01:45:01.099 00.000 9640 Handling offset move in thread for scope, endpoint = (0.44, -0.12)
01:45:01.099 00.000 9640 Moving (0.44, -0.12) raw xDistance=0.11 yDistance=0.45
01:45:01.099 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.11
01:45:01.100 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.45, m_sumCorr=0.78
01:45:01.100 00.000 9640 MoveAxis(W, 11, ABG)
01:45:01.100 00.000 9640 Guiding  Dir = 3, Dur = 11
01:45:01.100 00.000 9640 IsSlewing returns 0
01:45:01.100 00.000 9640 IsGuiding returns 0
01:45:01.101 00.001 9640 PulseGuide returned control before completion, sleep 21
01:45:01.105 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=4580, med=3220, FiltMin=3120, FiltMax=4340, Gamma=2.190
01:45:01.122 00.017 9640 IsGuiding returns 1
01:45:01.122 00.000 9640 scope still moving after pulse duration time elapsed
01:45:01.137 00.015 16872 UpdateGuideState exits: m=27988 SNR=97.4
01:45:01.141 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:01.144 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:45:01.146 00.002 16872 Enqueuing Expose request
01:45:01.155 00.009 9640 IsSlewing returns 0
01:45:01.156 00.001 9640 IsGuiding returns 0
01:45:01.156 00.000 9640 scope move finished after 11 + 44 ms
01:45:01.156 00.000 9640 Move returns status 0, amount 11
01:45:01.156 00.000 9640 MoveAxis(S, 27, ABG)
01:45:01.156 00.000 9640 Guiding  Dir = 1, Dur = 27
01:45:01.157 00.001 9640 IsSlewing returns 0
01:45:01.157 00.000 9640 IsGuiding returns 0
01:45:01.157 00.000 9640 PulseGuide returned control before completion, sleep 37
01:45:01.201 00.044 9640 IsGuiding returns 1
01:45:01.202 00.001 9640 scope still moving after pulse duration time elapsed
01:45:01.232 00.030 9640 IsSlewing returns 0
01:45:01.232 00.000 9640 IsGuiding returns 0
01:45:01.232 00.000 9640 scope move finished after 27 + 48 ms
01:45:01.232 00.000 9640 Move returns status 0, amount 27
01:45:01.233 00.001 9640 move complete, result=0
01:45:01.233 00.000 9640 worker thread done servicing request
01:45:01.233 00.000 9640 Worker thread wakes up
01:45:01.233 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:45:01.233 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:45:01.245 00.012 16872 GuideStep: 0.1 px 11 ms WEST, 0.5 px 27 ms SOUTH
01:45:02.160 00.915 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7af1868-45ba-4202-a5c2-c21a5bd4c271"}
01:45:02.164 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b7af1868-45ba-4202-a5c2-c21a5bd4c271"}
01:45:02.168 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2bba61ca-8b41-41c2-aff4-8f226656704f"}
01:45:02.171 00.003 16872 case statement mapped state 6 to 3
01:45:02.175 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bba61ca-8b41-41c2-aff4-8f226656704f"}
01:45:02.180 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b3479041-9e8d-438f-9487-0488386ea972"}
01:45:02.187 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.47,6.64],"pixels":"..."},"id":"b3479041-9e8d-438f-9487-0488386ea972"}
01:45:05.320 03.133 9640 Exposure complete
01:45:05.458 00.138 9640 worker thread done servicing request
01:45:05.458 00.000 16872 OnExposeComplete: enter
01:45:05.461 00.003 16872 UpdateGuideState(): m_state=6
01:45:05.464 00.003 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:45:05.466 00.002 16872 Star::Find returns 1 (0), X=206.33, Y=174.96, Mass=25506, SNR=91.8, Peak=4404 HFD=4.2
01:45:05.469 00.003 16872 Star::Find false star n=3 nbg=280 bg=3214.6 sigma=20.2 thresh=3275 peak=3263
01:45:05.472 00.003 16872 Star::Find false star n=5 nbg=261 bg=3209.8 sigma=17.6 thresh=3263 peak=3258
01:45:05.477 00.005 16872 Star::Find false star n=3 nbg=276 bg=3213.7 sigma=19.4 thresh=3272 peak=3263
01:45:05.481 00.004 16872 Star::Find false star n=1 nbg=280 bg=3210.2 sigma=20.9 thresh=3273 peak=3255
01:45:05.483 00.002 16872 MultiStar: [#1 -0.93,0.32,0.00,M1] [#2 -0.68,0.20,0.26,U] [#3 -0.06,-1.23,0.00,M2] [#4 0.01,0.71,0.28,U] [#5 0.00,0.00,0.00,L] [#6 -2.03,-0.98,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
01:45:05.486 00.003 16872 single-star, 2 included, MultiStar: {-0.41, 0.29}, one-star: {-0.45, 0.20}
01:45:05.489 00.003 16872 CameraToMount -- cameraTheta (2.73) - m_xAngle (-1.59) = xAngle (4.31 = -1.97)
01:45:05.492 00.003 16872 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.36 = -1.92)
01:45:05.494 00.002 16872 CameraToMount -- cameraX=-0.45 cameraY=0.20 hyp=0.49 cameraTheta=2.73 mountX=-0.19 mountY=-0.46, mountTheta=-1.96
01:45:05.498 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.45, y=0.20, opts=13)
01:45:05.501 00.003 16872 Enqueuing Move request for scope (-0.45, 0.20)
01:45:05.504 00.003 9640 Worker thread wakes up
01:45:05.504 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.20) opts 0xd
01:45:05.504 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.45, 0.20)
01:45:05.504 00.000 9640 Moving (-0.45, 0.20) raw xDistance=-0.19 yDistance=-0.46
01:45:05.504 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.19
01:45:05.504 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.46, m_sumCorr=0.78
01:45:05.504 00.000 9640 MoveAxis(E, 19, ABG)
01:45:05.504 00.000 9640 Guiding  Dir = 2, Dur = 19
01:45:05.505 00.001 9640 IsSlewing returns 0
01:45:05.505 00.000 9640 IsGuiding returns 0
01:45:05.506 00.001 9640 PulseGuide returned control before completion, sleep 29
01:45:05.516 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2860, max=4404, med=3212, FiltMin=3060, FiltMax=4160, Gamma=2.190
01:45:05.537 00.021 9640 IsGuiding returns 1
01:45:05.537 00.000 9640 scope still moving after pulse duration time elapsed
01:45:05.548 00.011 16872 UpdateGuideState exits: m=25506 SNR=91.8
01:45:05.551 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:05.554 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:45:05.557 00.003 16872 Enqueuing Expose request
01:45:05.568 00.011 9640 IsSlewing returns 0
01:45:05.568 00.000 9640 IsGuiding returns 0
01:45:05.568 00.000 9640 scope move finished after 19 + 44 ms
01:45:05.568 00.000 9640 Move returns status 0, amount 19
01:45:05.568 00.000 9640 MoveAxis(N, 0, ABG)
01:45:05.568 00.000 9640 Move returns status 0, amount 0
01:45:05.568 00.000 9640 move complete, result=0
01:45:05.569 00.001 9640 worker thread done servicing request
01:45:05.569 00.000 9640 Worker thread wakes up
01:45:05.569 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:45:05.569 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:45:05.570 00.001 16872 GuideStep: -0.2 px 19 ms EAST, -0.5 px 0 ms NORTH
01:45:05.661 00.091 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"828b4c2e-da15-4707-839e-16f43ded9a9e"}
01:45:05.667 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"828b4c2e-da15-4707-839e-16f43ded9a9e"}
01:45:05.675 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"da27e633-99d1-48f0-bd4f-e8a0d4b41786"}
01:45:05.678 00.003 16872 case statement mapped state 6 to 3
01:45:05.680 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"da27e633-99d1-48f0-bd4f-e8a0d4b41786"}
01:45:05.684 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0783d471-b1e4-48c9-848b-bcfe01e0966f"}
01:45:05.687 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.33,6.96],"pixels":"..."},"id":"0783d471-b1e4-48c9-848b-bcfe01e0966f"}
01:45:09.159 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee958b16-86f0-4c0e-bbf3-cd2ff736faa1"}
01:45:09.163 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ee958b16-86f0-4c0e-bbf3-cd2ff736faa1"}
01:45:09.166 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"345fa29f-3379-4ef6-b8ef-96ae60d584f8"}
01:45:09.170 00.004 16872 case statement mapped state 6 to 3
01:45:09.172 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"345fa29f-3379-4ef6-b8ef-96ae60d584f8"}
01:45:09.176 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"964a9e92-b2d7-4eb7-a163-ebaf206957e0"}
01:45:09.179 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.33,6.96],"pixels":"..."},"id":"964a9e92-b2d7-4eb7-a163-ebaf206957e0"}
01:45:09.629 00.450 9640 Exposure complete
01:45:09.770 00.141 9640 worker thread done servicing request
01:45:09.770 00.000 16872 OnExposeComplete: enter
01:45:09.773 00.003 16872 UpdateGuideState(): m_state=6
01:45:09.776 00.003 16872 Star::Find(15, 206, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
01:45:09.778 00.002 16872 Star::Find returns 1 (0), X=206.48, Y=174.79, Mass=32419, SNR=107.1, Peak=4828 HFD=4.2
01:45:09.781 00.003 16872 MultiStar: [#1 -0.52,-0.14,0.40,U] [#2 -0.41,-0.50,0.26,U] [#3 0.57,-0.45,0.17,U] [#4 0.30,0.76,0.16,U] [#5 0.03,0.07,0.11,U] [#6 -1.17,0.19,0.00,M4] [#7 -12.97,0.10,0.00,M1] [#8 3.82,3.44,0.00,M3] 
01:45:09.784 00.003 16872 refined, 5 included, MultiStar: {-0.22, -0.05}, one-star: {-0.29, 0.02}
01:45:09.786 00.002 16872 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.59) = xAngle (-1.32 = -1.32)
01:45:09.789 00.003 16872 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-1.27 = -1.27)
01:45:09.793 00.004 16872 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-2.91 mountX=0.06 mountY=-0.21, mountTheta=-1.32
01:45:09.798 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.22, y=-0.05, opts=13)
01:45:09.800 00.002 16872 Enqueuing Move request for scope (-0.22, -0.05)
01:45:09.803 00.003 9640 Worker thread wakes up
01:45:09.803 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.05) opts 0xd
01:45:09.803 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.22, -0.05)
01:45:09.803 00.000 9640 Moving (-0.22, -0.05) raw xDistance=0.06 yDistance=-0.21
01:45:09.803 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:45:09.803 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.21, m_sumCorr=0.78
01:45:09.803 00.000 9640 MoveAxis(E, 0, ABG)
01:45:09.803 00.000 9640 Move returns status 0, amount 0
01:45:09.803 00.000 9640 MoveAxis(N, 0, ABG)
01:45:09.803 00.000 9640 Move returns status 0, amount 0
01:45:09.803 00.000 9640 move complete, result=0
01:45:09.803 00.000 9640 worker thread done servicing request
01:45:09.812 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=4828, med=3216, FiltMin=3132, FiltMax=4500, Gamma=2.190
01:45:09.846 00.034 16872 UpdateGuideState exits: m=32419 SNR=107.1
01:45:09.849 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:09.852 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:45:09.856 00.004 16872 Enqueuing Expose request
01:45:09.859 00.003 16872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:45:09.862 00.003 9640 Worker thread wakes up
01:45:09.862 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:45:09.862 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:45:12.660 02.798 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac30563b-9568-45da-ad71-381bb2d7b06e"}
01:45:12.662 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ac30563b-9568-45da-ad71-381bb2d7b06e"}
01:45:12.666 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ab4446b4-b81a-4c9c-b130-28025d377974"}
01:45:12.669 00.003 16872 case statement mapped state 6 to 3
01:45:12.672 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab4446b4-b81a-4c9c-b130-28025d377974"}
01:45:12.675 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"be2ae0c3-594a-4c1d-9a9a-f1f3f7ad4f0c"}
01:45:12.679 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.48,6.79],"pixels":"..."},"id":"be2ae0c3-594a-4c1d-9a9a-f1f3f7ad4f0c"}
01:45:13.918 01.239 9640 Exposure complete
01:45:14.052 00.134 9640 worker thread done servicing request
01:45:14.052 00.000 16872 OnExposeComplete: enter
01:45:14.055 00.003 16872 UpdateGuideState(): m_state=6
01:45:14.058 00.003 16872 Star::Find(15, 206, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
01:45:14.061 00.003 16872 Star::Find returns 1 (0), X=206.58, Y=175.48, Mass=28817, SNR=100.1, Peak=4736 HFD=4.1
01:45:14.064 00.003 16872 Star::Find false star n=2 nbg=258 bg=3221.6 sigma=18.7 thresh=3278 peak=3265
01:45:14.066 00.002 16872 Star::Find false star n=3 nbg=278 bg=3221.1 sigma=19.0 thresh=3278 peak=3270
01:45:14.070 00.004 16872 MultiStar: [#1 -0.14,1.13,0.00,M1] [#2 -0.37,0.97,0.00,M1] [#3 -0.12,-0.15,0.21,U] [#4 0.69,1.57,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -2.08,-0.61,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 -0.14,1.28,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 -2.24,0.18,0.00,M1] [#11 1.75,1.08,0.00,M1] 
01:45:14.073 00.003 16872 refined, 1 included, MultiStar: {-0.18, 0.56}, one-star: {-0.20, 0.71}
01:45:14.076 00.003 16872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-1.59) = xAngle (3.47 = -2.81)
01:45:14.079 00.003 16872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.52 = -2.77)
01:45:14.081 00.002 16872 CameraToMount -- cameraX=-0.18 cameraY=0.56 hyp=0.59 cameraTheta=1.88 mountX=-0.56 mountY=-0.22, mountTheta=-2.77
01:45:14.086 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=0.56, opts=13)
01:45:14.089 00.003 16872 Enqueuing Move request for scope (-0.18, 0.56)
01:45:14.092 00.003 9640 Worker thread wakes up
01:45:14.092 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.56) opts 0xd
01:45:14.092 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, 0.56)
01:45:14.092 00.000 9640 Moving (-0.18, 0.56) raw xDistance=-0.56 yDistance=-0.22
01:45:14.092 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.56
01:45:14.092 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.22, m_sumCorr=0.78
01:45:14.092 00.000 9640 MoveAxis(E, 60, ABG)
01:45:14.092 00.000 9640 Guiding  Dir = 2, Dur = 60
01:45:14.093 00.001 9640 IsSlewing returns 0
01:45:14.093 00.000 9640 IsGuiding returns 0
01:45:14.093 00.000 9640 PulseGuide returned control before completion, sleep 70
01:45:14.098 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=4736, med=3220, FiltMin=3072, FiltMax=4284, Gamma=2.190
01:45:14.132 00.034 16872 UpdateGuideState exits: m=28817 SNR=100.1
01:45:14.135 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:14.138 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:45:14.141 00.003 16872 Enqueuing Expose request
01:45:14.178 00.037 9640 IsGuiding returns 1
01:45:14.178 00.000 9640 scope still moving after pulse duration time elapsed
01:45:14.209 00.031 9640 IsSlewing returns 0
01:45:14.209 00.000 9640 IsGuiding returns 0
01:45:14.209 00.000 9640 scope move finished after 60 + 56 ms
01:45:14.209 00.000 9640 Move returns status 0, amount 60
01:45:14.209 00.000 9640 MoveAxis(N, 0, ABG)
01:45:14.210 00.001 9640 Move returns status 0, amount 0
01:45:14.210 00.000 9640 move complete, result=0
01:45:14.210 00.000 9640 worker thread done servicing request
01:45:14.210 00.000 9640 Worker thread wakes up
01:45:14.210 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:45:14.210 00.000 16872 GuideStep: -0.6 px 60 ms EAST, -0.2 px 0 ms NORTH
01:45:14.214 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:45:16.159 01.945 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b6c7473-6191-409c-ae8a-d18f2795aefd"}
01:45:16.162 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1b6c7473-6191-409c-ae8a-d18f2795aefd"}
01:45:16.166 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"377d2341-250e-43c2-bb94-5ec58f82b604"}
01:45:16.168 00.002 16872 case statement mapped state 6 to 3
01:45:16.171 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"377d2341-250e-43c2-bb94-5ec58f82b604"}
01:45:16.176 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"96bf6650-c094-4c26-adda-1321887e8daa"}
01:45:16.179 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.58,7.48],"pixels":"..."},"id":"96bf6650-c094-4c26-adda-1321887e8daa"}
01:45:18.284 02.105 9640 Exposure complete
01:45:18.419 00.135 9640 worker thread done servicing request
01:45:18.419 00.000 16872 OnExposeComplete: enter
01:45:18.422 00.003 16872 UpdateGuideState(): m_state=6
01:45:18.426 00.004 16872 Star::Find(15, 206, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:45:18.428 00.002 16872 Star::Find returns 1 (0), X=206.76, Y=175.06, Mass=29210, SNR=98.0, Peak=4636 HFD=4.2
01:45:18.431 00.003 16872 Star::Find false star n=5 nbg=276 bg=3213.5 sigma=22.8 thresh=3282 peak=3272
01:45:18.434 00.003 16872 Star::Find false star n=2 nbg=275 bg=3216.3 sigma=19.7 thresh=3276 peak=3256
01:45:18.436 00.002 16872 MultiStar: [#1 0.19,0.89,0.00,M2] [#2 -0.93,0.50,0.00,M2] [#3 0.45,-0.56,0.11,U] [#4 0.22,0.50,0.20,U] [#5 0.25,-0.16,0.12,U] [#6 -2.00,-0.45,0.00,M6] [#7 1.05,-10.27,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.68,2.46,0.00,M2] 
01:45:18.439 00.003 16872 refined, 3 included, MultiStar: {0.07, 0.22}, one-star: {-0.02, 0.29}
01:45:18.442 00.003 16872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.59) = xAngle (2.83 = 2.83)
01:45:18.445 00.003 16872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.88 = 2.88)
01:45:18.448 00.003 16872 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.25 mountX=-0.22 mountY=0.06, mountTheta=2.88
01:45:18.451 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=0.22, opts=13)
01:45:18.454 00.003 16872 Enqueuing Move request for scope (0.07, 0.22)
01:45:18.457 00.003 9640 Worker thread wakes up
01:45:18.457 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.22) opts 0xd
01:45:18.457 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, 0.22)
01:45:18.457 00.000 9640 Moving (0.07, 0.22) raw xDistance=-0.22 yDistance=0.06
01:45:18.457 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.22
01:45:18.458 00.001 9640 GuideAlgorithmZFilter::Result() returns -0.19, input 0.06, m_sumCorr=0.59
01:45:18.458 00.000 9640 MoveAxis(E, 29, ABG)
01:45:18.458 00.000 9640 Guiding  Dir = 2, Dur = 29
01:45:18.458 00.000 9640 IsSlewing returns 0
01:45:18.458 00.000 9640 IsGuiding returns 0
01:45:18.459 00.001 9640 PulseGuide returned control before completion, sleep 39
01:45:18.463 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=4636, med=3212, FiltMin=3094, FiltMax=4372, Gamma=2.190
01:45:18.493 00.030 16872 UpdateGuideState exits: m=29210 SNR=98.0
01:45:18.496 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:18.499 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:45:18.501 00.002 16872 Enqueuing Expose request
01:45:18.507 00.006 9640 IsGuiding returns 1
01:45:18.508 00.001 9640 scope still moving after pulse duration time elapsed
01:45:18.534 00.026 9640 IsSlewing returns 0
01:45:18.534 00.000 9640 IsGuiding returns 0
01:45:18.534 00.000 9640 scope move finished after 29 + 46 ms
01:45:18.534 00.000 9640 Move returns status 0, amount 29
01:45:18.534 00.000 9640 MoveAxis(N, 23, ABG)
01:45:18.534 00.000 9640 Guiding  Dir = 0, Dur = 23
01:45:18.535 00.001 9640 IsSlewing returns 0
01:45:18.536 00.001 9640 IsGuiding returns 0
01:45:18.536 00.000 9640 PulseGuide returned control before completion, sleep 33
01:45:18.581 00.045 9640 IsGuiding returns 1
01:45:18.581 00.000 9640 scope still moving after pulse duration time elapsed
01:45:18.612 00.031 9640 IsSlewing returns 0
01:45:18.615 00.003 9640 IsGuiding returns 0
01:45:18.615 00.000 9640 scope move finished after 23 + 55 ms
01:45:18.615 00.000 9640 Move returns status 0, amount 23
01:45:18.615 00.000 9640 move complete, result=0
01:45:18.615 00.000 9640 worker thread done servicing request
01:45:18.615 00.000 9640 Worker thread wakes up
01:45:18.615 00.000 16872 GuideStep: -0.2 px 29 ms EAST, 0.1 px 23 ms NORTH
01:45:18.618 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:45:18.618 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:45:19.659 01.041 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"abf86ddc-7cf7-4642-8b34-1617eb04b862"}
01:45:19.663 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"abf86ddc-7cf7-4642-8b34-1617eb04b862"}
01:45:19.668 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe584086-af59-49e1-99f7-96bcdf515dd8"}
01:45:19.672 00.004 16872 case statement mapped state 6 to 3
01:45:19.675 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe584086-af59-49e1-99f7-96bcdf515dd8"}
01:45:19.680 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"87585a35-3f82-4fa9-aa70-90a1d2f45cdd"}
01:45:19.684 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.76,7.06],"pixels":"..."},"id":"87585a35-3f82-4fa9-aa70-90a1d2f45cdd"}
01:45:22.682 02.998 9640 Exposure complete
01:45:22.816 00.134 9640 worker thread done servicing request
01:45:22.817 00.001 16872 OnExposeComplete: enter
01:45:22.819 00.002 16872 UpdateGuideState(): m_state=6
01:45:22.823 00.004 16872 Star::Find(15, 206, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:45:22.825 00.002 16872 Star::Find returns 1 (0), X=207.08, Y=174.84, Mass=29986, SNR=99.4, Peak=4756 HFD=4.2
01:45:22.827 00.002 16872 MultiStar: [#1 0.03,-0.23,0.52,U] [#2 -0.40,-0.12,0.28,U] [#3 0.53,-0.08,0.17,U] [#4 -0.24,0.42,0.27,U] [#5 -2.93,-10.70,0.00,M1] [#6 -1.03,0.62,0.00,M7] [#7 -1.49,-9.15,0.00,M3] [#8 4.92,3.77,0.00,M5] 
01:45:22.830 00.003 16872 refined, 4 included, MultiStar: {0.10, 0.01}, one-star: {0.30, 0.07}
01:45:22.835 00.005 16872 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.59) = xAngle (1.67 = 1.67)
01:45:22.838 00.003 16872 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.72 = 1.72)
01:45:22.841 00.003 16872 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.09 mountX=-0.01 mountY=0.10, mountTheta=1.67
01:45:22.845 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=0.01, opts=13)
01:45:22.848 00.003 16872 Enqueuing Move request for scope (0.10, 0.01)
01:45:22.851 00.003 9640 Worker thread wakes up
01:45:22.851 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
01:45:22.851 00.000 9640 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
01:45:22.851 00.000 9640 Moving (0.10, 0.01) raw xDistance=-0.01 yDistance=0.10
01:45:22.851 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:45:22.851 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=0.59
01:45:22.851 00.000 9640 MoveAxis(E, 0, ABG)
01:45:22.851 00.000 9640 Move returns status 0, amount 0
01:45:22.851 00.000 9640 MoveAxis(N, 0, ABG)
01:45:22.851 00.000 9640 Move returns status 0, amount 0
01:45:22.851 00.000 9640 move complete, result=0
01:45:22.851 00.000 9640 worker thread done servicing request
01:45:22.857 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=4756, med=3220, FiltMin=3108, FiltMax=4480, Gamma=2.190
01:45:22.889 00.032 16872 UpdateGuideState exits: m=29986 SNR=99.4
01:45:22.891 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:22.897 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:45:22.900 00.003 16872 Enqueuing Expose request
01:45:22.903 00.003 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:22.905 00.002 9640 Worker thread wakes up
01:45:22.906 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:45:22.906 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:45:23.158 00.252 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"543dfd60-9127-4039-aea3-01a04a4ce2b2"}
01:45:23.162 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"543dfd60-9127-4039-aea3-01a04a4ce2b2"}
01:45:23.165 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67682d77-a749-4f19-9c7d-60bc562fb89e"}
01:45:23.170 00.005 16872 case statement mapped state 6 to 3
01:45:23.174 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"67682d77-a749-4f19-9c7d-60bc562fb89e"}
01:45:23.180 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"53e017da-4c8a-47d1-912a-a12deca2f8c9"}
01:45:23.184 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.08,6.84],"pixels":"..."},"id":"53e017da-4c8a-47d1-912a-a12deca2f8c9"}
01:45:26.657 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"714b65b3-5dc0-467d-938e-a69b044c2b6f"}
01:45:26.660 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"714b65b3-5dc0-467d-938e-a69b044c2b6f"}
01:45:26.664 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ef639a88-072e-4c8b-8381-97550ae5ea21"}
01:45:26.668 00.004 16872 case statement mapped state 6 to 3
01:45:26.675 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef639a88-072e-4c8b-8381-97550ae5ea21"}
01:45:26.679 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f33b735f-392f-488e-86f0-06a59d1040ac"}
01:45:26.684 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.08,6.84],"pixels":"..."},"id":"f33b735f-392f-488e-86f0-06a59d1040ac"}
01:45:26.970 00.286 9640 Exposure complete
01:45:27.105 00.135 9640 worker thread done servicing request
01:45:27.105 00.000 16872 OnExposeComplete: enter
01:45:27.110 00.005 16872 UpdateGuideState(): m_state=6
01:45:27.113 00.003 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
01:45:27.116 00.003 16872 Star::Find returns 1 (0), X=207.34, Y=175.46, Mass=27849, SNR=95.0, Peak=4660 HFD=4.4
01:45:27.119 00.003 16872 Star::Find false star n=3 nbg=278 bg=3220.3 sigma=20.8 thresh=3283 peak=3279
01:45:27.122 00.003 16872 Star::Find false star n=2 nbg=272 bg=3224.5 sigma=17.8 thresh=3278 peak=3263
01:45:27.125 00.003 16872 Star::Find false star n=8 nbg=270 bg=3217.9 sigma=18.7 thresh=3274 peak=3264
01:45:27.128 00.003 16872 MultiStar: [#1 -0.04,0.53,0.46,U] [#2 -0.15,0.55,0.24,U] [#3 0.13,-1.14,0.00,M1] [#4 -0.01,0.84,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -2.16,-0.07,0.00,M8] [#7 -5.36,-2.66,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.65,1.10,0.00,M3] [#11 0.00,0.00,0.00,L] 
01:45:27.130 00.002 16872 refined, 2 included, MultiStar: {0.30, 0.63}, one-star: {0.56, 0.70}
01:45:27.133 00.003 16872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.59) = xAngle (2.72 = 2.72)
01:45:27.135 00.002 16872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.76 = 2.76)
01:45:27.140 00.005 16872 CameraToMount -- cameraX=0.30 cameraY=0.63 hyp=0.70 cameraTheta=1.13 mountX=-0.64 mountY=0.26, mountTheta=2.76
01:45:27.145 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=0.63, opts=13)
01:45:27.148 00.003 16872 Enqueuing Move request for scope (0.30, 0.63)
01:45:27.151 00.003 9640 Worker thread wakes up
01:45:27.152 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.63) opts 0xd
01:45:27.152 00.000 9640 Handling offset move in thread for scope, endpoint = (0.30, 0.63)
01:45:27.152 00.000 9640 Moving (0.30, 0.63) raw xDistance=-0.64 yDistance=0.26
01:45:27.152 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.64
01:45:27.152 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=0.59
01:45:27.152 00.000 9640 MoveAxis(E, 68, ABG)
01:45:27.152 00.000 9640 Guiding  Dir = 2, Dur = 68
01:45:27.152 00.000 9640 IsSlewing returns 0
01:45:27.153 00.001 9640 IsGuiding returns 0
01:45:27.153 00.000 9640 PulseGuide returned control before completion, sleep 78
01:45:27.157 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=4660, med=3220, FiltMin=3094, FiltMax=4312, Gamma=2.190
01:45:27.190 00.033 16872 UpdateGuideState exits: m=27849 SNR=95.0
01:45:27.193 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:27.197 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:45:27.202 00.005 16872 Enqueuing Expose request
01:45:27.245 00.043 9640 IsGuiding returns 1
01:45:27.245 00.000 9640 scope still moving after pulse duration time elapsed
01:45:27.275 00.030 9640 IsSlewing returns 0
01:45:27.275 00.000 9640 IsGuiding returns 0
01:45:27.275 00.000 9640 scope move finished after 68 + 55 ms
01:45:27.275 00.000 9640 Move returns status 0, amount 68
01:45:27.275 00.000 9640 MoveAxis(N, 0, ABG)
01:45:27.275 00.000 9640 Move returns status 0, amount 0
01:45:27.275 00.000 9640 move complete, result=0
01:45:27.277 00.002 9640 worker thread done servicing request
01:45:27.277 00.000 9640 Worker thread wakes up
01:45:27.277 00.000 16872 GuideStep: -0.6 px 68 ms EAST, 0.3 px 0 ms NORTH
01:45:27.279 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
01:45:27.279 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:45:30.158 02.879 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f445befb-abf1-449f-aa64-4b0544bc39dd"}
01:45:30.161 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f445befb-abf1-449f-aa64-4b0544bc39dd"}
01:45:30.165 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8c4c91bf-1276-41ac-a81c-b37a4ef649dc"}
01:45:30.167 00.002 16872 case statement mapped state 6 to 3
01:45:30.170 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c4c91bf-1276-41ac-a81c-b37a4ef649dc"}
01:45:30.174 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"43dce179-53b0-4758-a21e-b25a7e1ff3fd"}
01:45:30.177 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.34,7.46],"pixels":"..."},"id":"43dce179-53b0-4758-a21e-b25a7e1ff3fd"}
01:45:31.336 01.159 9640 Exposure complete
01:45:31.479 00.143 9640 worker thread done servicing request
01:45:31.479 00.000 16872 OnExposeComplete: enter
01:45:31.484 00.005 16872 UpdateGuideState(): m_state=6
01:45:31.487 00.003 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
01:45:31.489 00.002 16872 Star::Find returns 1 (0), X=206.94, Y=174.62, Mass=28505, SNR=94.7, Peak=4520 HFD=4.4
01:45:31.492 00.003 16872 Star::Find false star n=5 nbg=261 bg=3223.6 sigma=16.7 thresh=3274 peak=3264
01:45:31.496 00.004 16872 Star::Find false star n=3 nbg=281 bg=3216.9 sigma=20.8 thresh=3279 peak=3265
01:45:31.499 00.003 16872 Star::Find false star n=2 nbg=279 bg=3218.8 sigma=20.5 thresh=3280 peak=3264
01:45:31.502 00.003 16872 MultiStar: [#1 -0.08,-0.12,0.44,U] [#2 -0.10,0.49,0.25,U] [#3 0.69,-0.49,0.29,U] [#4 -0.07,0.48,0.22,U] [#5 0.00,0.00,0.00,L] [#6 -2.41,-1.36,0.00,M9] [#7 0.00,0.00,0.00,L] [#8 4.84,4.07,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 -1.42,0.19,0.00,M4] [#11 -1.00,-0.53,0.00,M2] 
01:45:31.505 00.003 16872 refined, 4 included, MultiStar: {0.13, -0.05}, one-star: {0.17, -0.14}
01:45:31.506 00.001 16872 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.59) = xAngle (1.24 = 1.24)
01:45:31.510 00.004 16872 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.29 = 1.29)
01:45:31.513 00.003 16872 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.34 mountX=0.04 mountY=0.13, mountTheta=1.25
01:45:31.522 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=-0.05, opts=13)
01:45:31.527 00.005 16872 Enqueuing Move request for scope (0.13, -0.05)
01:45:31.531 00.004 9640 Worker thread wakes up
01:45:31.531 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd
01:45:31.532 00.001 9640 Handling offset move in thread for scope, endpoint = (0.13, -0.05)
01:45:31.532 00.000 9640 Moving (0.13, -0.05) raw xDistance=0.04 yDistance=0.13
01:45:31.532 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:45:31.532 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=0.59
01:45:31.532 00.000 9640 MoveAxis(E, 0, ABG)
01:45:31.532 00.000 9640 Move returns status 0, amount 0
01:45:31.532 00.000 9640 MoveAxis(N, 0, ABG)
01:45:31.532 00.000 9640 Move returns status 0, amount 0
01:45:31.532 00.000 9640 move complete, result=0
01:45:31.532 00.000 9640 worker thread done servicing request
01:45:31.537 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4520, med=3220, FiltMin=3074, FiltMax=4252, Gamma=2.190
01:45:31.572 00.035 16872 UpdateGuideState exits: m=28505 SNR=94.7
01:45:31.578 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:31.582 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:45:31.585 00.003 16872 Enqueuing Expose request
01:45:31.588 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:31.592 00.004 9640 Worker thread wakes up
01:45:31.592 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:45:31.592 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:45:33.657 02.065 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a037b8de-6bae-43d9-996f-cd9b217b1ce9"}
01:45:33.660 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a037b8de-6bae-43d9-996f-cd9b217b1ce9"}
01:45:33.663 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e80533d2-1a5f-4515-aeaf-a3bfd1d75ed9"}
01:45:33.668 00.005 16872 case statement mapped state 6 to 3
01:45:33.672 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e80533d2-1a5f-4515-aeaf-a3bfd1d75ed9"}
01:45:33.675 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"08c27c75-bfee-4db8-84f2-fa7131653eb4"}
01:45:33.678 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.94,6.62],"pixels":"..."},"id":"08c27c75-bfee-4db8-84f2-fa7131653eb4"}
01:45:35.670 01.992 9640 Exposure complete
01:45:35.812 00.142 9640 worker thread done servicing request
01:45:35.812 00.000 16872 OnExposeComplete: enter
01:45:35.815 00.003 16872 UpdateGuideState(): m_state=6
01:45:35.819 00.004 16872 Star::Find(15, 206, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
01:45:35.822 00.003 16872 Star::Find returns 1 (0), X=207.09, Y=175.06, Mass=28582, SNR=92.7, Peak=4604 HFD=4.3
01:45:35.824 00.002 16872 Star::Find false star n=5 nbg=265 bg=3204.8 sigma=15.5 thresh=3251 peak=3247
01:45:35.828 00.004 16872 Star::Find false star n=3 nbg=276 bg=3204.8 sigma=19.8 thresh=3264 peak=3252
01:45:35.830 00.002 16872 Star::Find false star n=7 nbg=279 bg=3200.7 sigma=19.2 thresh=3258 peak=3257
01:45:35.834 00.004 16872 MultiStar: [#1 0.01,1.03,0.00,M1] [#2 -0.07,0.06,0.25,U] [#3 0.31,-0.39,0.18,U] [#4 0.41,0.55,0.24,U] [#5 0.00,0.00,0.00,L] [#6 -1.82,-2.21,0.00,M10] [#7 1.18,-11.69,0.00,M5] [#8 2.45,1.31,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
01:45:35.838 00.004 16872 refined, 3 included, MultiStar: {0.27, 0.22}, one-star: {0.31, 0.30}
01:45:35.840 00.002 16872 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.59) = xAngle (2.28 = 2.28)
01:45:35.843 00.003 16872 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.33 = 2.33)
01:45:35.845 00.002 16872 CameraToMount -- cameraX=0.27 cameraY=0.22 hyp=0.35 cameraTheta=0.69 mountX=-0.23 mountY=0.25, mountTheta=2.30
01:45:35.852 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=0.22, opts=13)
01:45:35.856 00.004 16872 Enqueuing Move request for scope (0.27, 0.22)
01:45:35.858 00.002 9640 Worker thread wakes up
01:45:35.858 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.22) opts 0xd
01:45:35.858 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, 0.22)
01:45:35.858 00.000 9640 Moving (0.27, 0.22) raw xDistance=-0.23 yDistance=0.25
01:45:35.858 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.23
01:45:35.858 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.25, m_sumCorr=0.78
01:45:35.858 00.000 9640 MoveAxis(E, 24, ABG)
01:45:35.858 00.000 9640 Guiding  Dir = 2, Dur = 24
01:45:35.858 00.000 9640 IsSlewing returns 0
01:45:35.859 00.001 9640 IsGuiding returns 0
01:45:35.859 00.000 9640 PulseGuide returned control before completion, sleep 34
01:45:35.870 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=4604, med=3204, FiltMin=3128, FiltMax=4344, Gamma=2.190
01:45:35.901 00.031 16872 UpdateGuideState exits: m=28582 SNR=92.7
01:45:35.903 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:35.906 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:45:35.910 00.004 16872 Enqueuing Expose request
01:45:35.913 00.003 9640 IsGuiding returns 0
01:45:35.913 00.000 9640 Move returns status 0, amount 24
01:45:35.914 00.001 9640 MoveAxis(S, 23, ABG)
01:45:35.914 00.000 9640 Guiding  Dir = 1, Dur = 23
01:45:35.914 00.000 9640 IsSlewing returns 0
01:45:35.914 00.000 9640 IsGuiding returns 0
01:45:35.914 00.000 9640 PulseGuide returned control before completion, sleep 33
01:45:35.957 00.043 9640 IsGuiding returns 1
01:45:35.957 00.000 9640 scope still moving after pulse duration time elapsed
01:45:35.988 00.031 9640 IsSlewing returns 0
01:45:35.988 00.000 9640 IsGuiding returns 1
01:45:36.019 00.031 9640 IsSlewing returns 0
01:45:36.020 00.001 9640 IsGuiding returns 1
01:45:36.051 00.031 9640 IsSlewing returns 0
01:45:36.051 00.000 9640 IsGuiding returns 0
01:45:36.051 00.000 9640 scope move finished after 23 + 113 ms
01:45:36.051 00.000 9640 Move returns status 0, amount 23
01:45:36.051 00.000 9640 move complete, result=0
01:45:36.052 00.001 9640 worker thread done servicing request
01:45:36.052 00.000 9640 Worker thread wakes up
01:45:36.052 00.000 16872 GuideStep: -0.2 px 24 ms EAST, 0.3 px 23 ms SOUTH
01:45:36.055 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:45:36.055 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:45:37.156 01.101 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7899c753-8818-43de-a5ac-a45cf53e8fba"}
01:45:37.160 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7899c753-8818-43de-a5ac-a45cf53e8fba"}
01:45:37.181 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e5bae879-670f-4147-b176-de59c6902a2d"}
01:45:37.185 00.004 16872 case statement mapped state 6 to 3
01:45:37.189 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5bae879-670f-4147-b176-de59c6902a2d"}
01:45:37.195 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f462837a-1405-4959-a75a-f674a0edddae"}
01:45:37.200 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.09,7.06],"pixels":"..."},"id":"f462837a-1405-4959-a75a-f674a0edddae"}
01:45:40.114 02.914 9640 Exposure complete
01:45:40.250 00.136 9640 worker thread done servicing request
01:45:40.250 00.000 16872 OnExposeComplete: enter
01:45:40.255 00.005 16872 UpdateGuideState(): m_state=6
01:45:40.257 00.002 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
01:45:40.260 00.003 16872 Star::Find returns 1 (0), X=207.06, Y=175.61, Mass=30987, SNR=102.0, Peak=5128 HFD=3.8
01:45:40.262 00.002 16872 Star::Find false star n=10 nbg=275 bg=3213.7 sigma=18.2 thresh=3268 peak=3264
01:45:40.265 00.003 16872 Star::Find false star n=5 nbg=268 bg=3219.6 sigma=19.2 thresh=3277 peak=3273
01:45:40.270 00.005 16872 Star::Find false star n=5 nbg=274 bg=3219.3 sigma=17.4 thresh=3271 peak=3263
01:45:40.272 00.002 16872 Star::Find false star n=7 nbg=266 bg=3209.1 sigma=17.6 thresh=3262 peak=3256
01:45:40.275 00.003 16872 Star::Find false star n=4 nbg=274 bg=3214.4 sigma=21.5 thresh=3279 peak=3273
01:45:40.277 00.002 16872 MultiStar: [#1 0.12,0.86,0.00,M2] [#2 0.56,1.25,0.00,M1] [#3 1.47,0.14,0.00,M1] [#4 1.55,1.39,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -0.13,0.27,0.14,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
01:45:40.281 00.004 16872 refined, 1 included, MultiStar: {0.23, 0.77}, one-star: {0.28, 0.85}
01:45:40.285 00.004 16872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.59) = xAngle (2.87 = 2.87)
01:45:40.287 00.002 16872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.91 = 2.91)
01:45:40.290 00.003 16872 CameraToMount -- cameraX=0.23 cameraY=0.77 hyp=0.81 cameraTheta=1.28 mountX=-0.78 mountY=0.18, mountTheta=2.91
01:45:40.296 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.23, y=0.77, opts=13)
01:45:40.300 00.004 16872 Enqueuing Move request for scope (0.23, 0.77)
01:45:40.303 00.003 9640 Worker thread wakes up
01:45:40.303 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.77) opts 0xd
01:45:40.303 00.000 9640 Handling offset move in thread for scope, endpoint = (0.23, 0.77)
01:45:40.303 00.000 9640 Moving (0.23, 0.77) raw xDistance=-0.78 yDistance=0.18
01:45:40.303 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.72 from input -0.78
01:45:40.303 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0.78
01:45:40.303 00.000 9640 MoveAxis(E, 85, ABG)
01:45:40.303 00.000 9640 Guiding  Dir = 2, Dur = 85
01:45:40.303 00.000 9640 IsSlewing returns 0
01:45:40.304 00.001 9640 IsGuiding returns 0
01:45:40.304 00.000 9640 PulseGuide returned control before completion, sleep 95
01:45:40.308 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=5128, med=3216, FiltMin=3066, FiltMax=4676, Gamma=2.190
01:45:40.341 00.033 16872 UpdateGuideState exits: m=30987 SNR=102.0
01:45:40.347 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:40.349 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:45:40.353 00.004 16872 Enqueuing Expose request
01:45:40.406 00.053 9640 IsGuiding returns 1
01:45:40.406 00.000 9640 scope still moving after pulse duration time elapsed
01:45:40.437 00.031 9640 IsSlewing returns 0
01:45:40.437 00.000 9640 IsGuiding returns 0
01:45:40.437 00.000 9640 scope move finished after 85 + 48 ms
01:45:40.437 00.000 9640 Move returns status 0, amount 85
01:45:40.437 00.000 9640 MoveAxis(N, 0, ABG)
01:45:40.437 00.000 9640 Move returns status 0, amount 0
01:45:40.438 00.001 9640 move complete, result=0
01:45:40.438 00.000 9640 worker thread done servicing request
01:45:40.438 00.000 9640 Worker thread wakes up
01:45:40.438 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:45:40.438 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:45:40.438 00.000 16872 GuideStep: -0.8 px 85 ms EAST, 0.2 px 0 ms NORTH
01:45:40.654 00.216 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4cc5ade2-cdb8-4cbe-8e80-4ae380571c82"}
01:45:40.657 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4cc5ade2-cdb8-4cbe-8e80-4ae380571c82"}
01:45:40.662 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cc188e9b-e1a4-4c86-816f-b5dcf04883e5"}
01:45:40.666 00.004 16872 case statement mapped state 6 to 3
01:45:40.669 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc188e9b-e1a4-4c86-816f-b5dcf04883e5"}
01:45:40.673 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e80228c4-b84a-48dd-89dd-3888d7d71dd1"}
01:45:40.677 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.06,6.61],"pixels":"..."},"id":"e80228c4-b84a-48dd-89dd-3888d7d71dd1"}
01:45:44.155 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39768b1a-9966-4943-8917-19c590d3421c"}
01:45:44.159 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"39768b1a-9966-4943-8917-19c590d3421c"}
01:45:44.162 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f2a71cce-4271-47e1-a429-c83db21506af"}
01:45:44.164 00.002 16872 case statement mapped state 6 to 3
01:45:44.169 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2a71cce-4271-47e1-a429-c83db21506af"}
01:45:44.174 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"964629e4-d101-4bba-83f8-a410f376ef4e"}
01:45:44.177 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.06,6.61],"pixels":"..."},"id":"964629e4-d101-4bba-83f8-a410f376ef4e"}
01:45:44.501 00.324 9640 Exposure complete
01:45:44.638 00.137 9640 worker thread done servicing request
01:45:44.638 00.000 16872 OnExposeComplete: enter
01:45:44.641 00.003 16872 UpdateGuideState(): m_state=6
01:45:44.644 00.003 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
01:45:44.646 00.002 16872 Star::Find returns 1 (0), X=207.61, Y=174.74, Mass=25869, SNR=89.0, Peak=4424 HFD=4.3
01:45:44.651 00.005 16872 Star::Find false star n=4 nbg=274 bg=3218.8 sigma=18.7 thresh=3275 peak=3261
01:45:44.654 00.003 16872 Star::Find false star n=4 nbg=265 bg=3213.9 sigma=18.2 thresh=3269 peak=3260
01:45:44.656 00.002 16872 Star::Find false star n=4 nbg=275 bg=3218.1 sigma=22.9 thresh=3287 peak=3275
01:45:44.658 00.002 16872 MultiStar: [#1 -0.17,-0.53,0.55,U] [#2 -0.51,-1.03,0.00,M2] [#3 -0.08,-1.18,0.00,M2] [#4 0.58,-0.68,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 -1.99,-1.47,0.00,M10] [#7 0.00,0.00,0.00,L] [#8 0.75,0.64,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 1.04,0.99,0.00,M5] [#11 0.00,0.00,0.00,L] 
01:45:44.662 00.004 16872 refined, 1 included, MultiStar: {0.47, -0.21}, one-star: {0.83, -0.03}
01:45:44.665 00.003 16872 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.59) = xAngle (1.18 = 1.18)
01:45:44.666 00.001 16872 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.22 = 1.22)
01:45:44.669 00.003 16872 CameraToMount -- cameraX=0.47 cameraY=-0.21 hyp=0.52 cameraTheta=-0.41 mountX=0.20 mountY=0.49, mountTheta=1.18
01:45:44.674 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.47, y=-0.21, opts=13)
01:45:44.677 00.003 16872 Enqueuing Move request for scope (0.47, -0.21)
01:45:44.682 00.005 9640 Worker thread wakes up
01:45:44.682 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.21) opts 0xd
01:45:44.682 00.000 9640 Handling offset move in thread for scope, endpoint = (0.47, -0.21)
01:45:44.682 00.000 9640 Moving (0.47, -0.21) raw xDistance=0.20 yDistance=0.49
01:45:44.682 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.20
01:45:44.682 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.49, m_sumCorr=0.78
01:45:44.682 00.000 9640 MoveAxis(W, 13, ABG)
01:45:44.682 00.000 9640 Guiding  Dir = 3, Dur = 13
01:45:44.683 00.001 9640 IsSlewing returns 0
01:45:44.683 00.000 9640 IsGuiding returns 0
01:45:44.683 00.000 9640 PulseGuide returned control before completion, sleep 23
01:45:44.687 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=4424, med=3216, FiltMin=3132, FiltMax=4260, Gamma=2.190
01:45:44.707 00.020 9640 IsGuiding returns 1
01:45:44.707 00.000 9640 scope still moving after pulse duration time elapsed
01:45:44.718 00.011 16872 UpdateGuideState exits: m=25869 SNR=89.0
01:45:44.721 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:44.727 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:45:44.731 00.004 16872 Enqueuing Expose request
01:45:44.738 00.007 9640 IsSlewing returns 0
01:45:44.739 00.001 9640 IsGuiding returns 0
01:45:44.739 00.000 9640 scope move finished after 13 + 43 ms
01:45:44.739 00.000 9640 Move returns status 0, amount 13
01:45:44.739 00.000 9640 MoveAxis(N, 0, ABG)
01:45:44.739 00.000 9640 Move returns status 0, amount 0
01:45:44.739 00.000 9640 move complete, result=0
01:45:44.740 00.001 9640 worker thread done servicing request
01:45:44.740 00.000 16872 GuideStep: 0.2 px 13 ms WEST, 0.5 px 0 ms NORTH
01:45:44.744 00.004 9640 Worker thread wakes up
01:45:44.744 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:45:44.744 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:45:47.656 02.912 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"118f0ee9-a897-46b4-a510-dfc54839847a"}
01:45:47.659 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"118f0ee9-a897-46b4-a510-dfc54839847a"}
01:45:47.663 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe7b6b6e-15ef-4d6b-9a95-e4710e774c64"}
01:45:47.665 00.002 16872 case statement mapped state 6 to 3
01:45:47.668 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe7b6b6e-15ef-4d6b-9a95-e4710e774c64"}
01:45:47.672 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a2bead57-8661-4342-bf7f-7286fd6107c5"}
01:45:47.676 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.61,6.74],"pixels":"..."},"id":"a2bead57-8661-4342-bf7f-7286fd6107c5"}
01:45:48.800 01.124 9640 Exposure complete
01:45:48.939 00.139 9640 worker thread done servicing request
01:45:48.939 00.000 16872 OnExposeComplete: enter
01:45:48.942 00.003 16872 UpdateGuideState(): m_state=6
01:45:48.947 00.005 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
01:45:48.950 00.003 16872 Star::Find returns 1 (0), X=208.29, Y=175.44, Mass=29631, SNR=99.9, Peak=4944 HFD=3.7
01:45:48.952 00.002 16872 Star::Find false star n=5 nbg=264 bg=3217.5 sigma=17.3 thresh=3270 peak=3260
01:45:48.955 00.003 16872 Star::Find false star n=4 nbg=263 bg=3213.3 sigma=15.7 thresh=3260 peak=3254
01:45:48.958 00.003 16872 Star::Find false star n=3 nbg=258 bg=3218.8 sigma=17.2 thresh=3271 peak=3268
01:45:48.962 00.004 16872 MultiStar: [#1 0.19,-0.28,0.45,U] [#2 0.60,-0.23,0.25,U] [#3 0.58,-0.01,0.17,U] [#4 0.60,-0.21,0.21,U] [#5 0.00,0.00,0.00,L] [#6 -0.01,-0.70,0.09,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -1.68,0.88,0.00,M6] [#11 0.62,-0.43,0.10,U] 
01:45:48.965 00.003 16872 refined, 6 included, MultiStar: {0.90, 0.15}, one-star: {1.51, 0.67}
01:45:48.968 00.003 16872 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.59) = xAngle (1.75 = 1.75)
01:45:48.971 00.003 16872 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.80 = 1.80)
01:45:48.974 00.003 16872 CameraToMount -- cameraX=0.90 cameraY=0.15 hyp=0.91 cameraTheta=0.17 mountX=-0.16 mountY=0.89, mountTheta=1.75
01:45:48.978 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.90, y=0.15, opts=13)
01:45:48.981 00.003 16872 Enqueuing Move request for scope (0.90, 0.15)
01:45:48.984 00.003 9640 Worker thread wakes up
01:45:48.984 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.90, 0.15) opts 0xd
01:45:48.984 00.000 9640 Handling offset move in thread for scope, endpoint = (0.90, 0.15)
01:45:48.984 00.000 9640 Moving (0.90, 0.15) raw xDistance=-0.16 yDistance=0.89
01:45:48.984 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.16
01:45:48.984 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.89, m_sumCorr=0.94
01:45:48.984 00.000 9640 MoveAxis(E, 16, ABG)
01:45:48.984 00.000 9640 Guiding  Dir = 2, Dur = 16
01:45:48.984 00.000 9640 IsSlewing returns 0
01:45:48.984 00.000 9640 IsGuiding returns 0
01:45:48.986 00.002 9640 PulseGuide returned control before completion, sleep 26
01:45:48.991 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4944, med=3216, FiltMin=3134, FiltMax=4504, Gamma=2.190
01:45:49.022 00.031 9640 IsGuiding returns 1
01:45:49.022 00.000 9640 scope still moving after pulse duration time elapsed
01:45:49.023 00.001 16872 UpdateGuideState exits: m=29631 SNR=99.9
01:45:49.025 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:49.027 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:45:49.030 00.003 16872 Enqueuing Expose request
01:45:49.053 00.023 9640 IsSlewing returns 0
01:45:49.053 00.000 9640 IsGuiding returns 0
01:45:49.053 00.000 9640 scope move finished after 16 + 52 ms
01:45:49.053 00.000 9640 Move returns status 0, amount 16
01:45:49.053 00.000 9640 MoveAxis(S, 19, ABG)
01:45:49.053 00.000 9640 Guiding  Dir = 1, Dur = 19
01:45:49.054 00.001 9640 IsSlewing returns 0
01:45:49.054 00.000 9640 IsGuiding returns 0
01:45:49.054 00.000 9640 PulseGuide returned control before completion, sleep 29
01:45:49.084 00.030 9640 IsGuiding returns 1
01:45:49.084 00.000 9640 scope still moving after pulse duration time elapsed
01:45:49.116 00.032 9640 IsSlewing returns 0
01:45:49.116 00.000 9640 IsGuiding returns 0
01:45:49.116 00.000 9640 scope move finished after 19 + 42 ms
01:45:49.116 00.000 9640 Move returns status 0, amount 19
01:45:49.116 00.000 9640 move complete, result=0
01:45:49.116 00.000 9640 worker thread done servicing request
01:45:49.117 00.001 9640 Worker thread wakes up
01:45:49.117 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:45:49.117 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:45:49.117 00.000 16872 GuideStep: -0.2 px 16 ms EAST, 0.9 px 19 ms SOUTH
01:45:51.157 02.040 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"afb2c3ba-2edf-4ef0-a2de-8d1d1206c067"}
01:45:51.160 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"afb2c3ba-2edf-4ef0-a2de-8d1d1206c067"}
01:45:51.164 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"88dff7f2-91a7-469e-b208-0a6cda784b52"}
01:45:51.166 00.002 16872 case statement mapped state 6 to 3
01:45:51.168 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"88dff7f2-91a7-469e-b208-0a6cda784b52"}
01:45:51.173 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bdb8f700-2eb1-4df7-b509-bc34dd4a45d7"}
01:45:51.177 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.29,7.44],"pixels":"..."},"id":"bdb8f700-2eb1-4df7-b509-bc34dd4a45d7"}
01:45:53.183 02.006 9640 Exposure complete
01:45:53.324 00.141 9640 worker thread done servicing request
01:45:53.324 00.000 16872 OnExposeComplete: enter
01:45:53.329 00.005 16872 UpdateGuideState(): m_state=6
01:45:53.331 00.002 16872 Star::Find(15, 208, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
01:45:53.334 00.003 16872 Star::Find returns 1 (0), X=207.70, Y=175.64, Mass=28836, SNR=94.8, Peak=4788 HFD=3.8
01:45:53.338 00.004 16872 Star::Find false star n=4 nbg=272 bg=3220.5 sigma=18.3 thresh=3276 peak=3276
01:45:53.341 00.003 16872 Star::Find false star n=4 nbg=281 bg=3217.0 sigma=19.7 thresh=3276 peak=3265
01:45:53.346 00.005 16872 Star::Find false star n=3 nbg=272 bg=3216.5 sigma=21.3 thresh=3281 peak=3273
01:45:53.350 00.004 16872 MultiStar: [#1 0.20,0.90,0.47,U] [#2 0.13,0.60,0.29,U] [#3 0.67,0.08,0.16,U] [#4 0.67,1.29,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 -0.34,0.35,0.13,U] [#7 9.59,0.81,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.82,1.68,0.00,M7] [#11 0.82,2.20,0.00,M2] 
01:45:53.354 00.004 16872 refined, 4 included, MultiStar: {0.54, 0.74}, one-star: {0.92, 0.87}
01:45:53.357 00.003 16872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.59) = xAngle (2.53 = 2.53)
01:45:53.363 00.006 16872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.57 = 2.57)
01:45:53.367 00.004 16872 CameraToMount -- cameraX=0.54 cameraY=0.74 hyp=0.92 cameraTheta=0.94 mountX=-0.75 mountY=0.50, mountTheta=2.56
01:45:53.373 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.54, y=0.74, opts=13)
01:45:53.377 00.004 16872 Enqueuing Move request for scope (0.54, 0.74)
01:45:53.381 00.004 9640 Worker thread wakes up
01:45:53.381 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.74) opts 0xd
01:45:53.381 00.000 9640 Handling offset move in thread for scope, endpoint = (0.54, 0.74)
01:45:53.381 00.000 9640 Moving (0.54, 0.74) raw xDistance=-0.75 yDistance=0.50
01:45:53.381 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.69 from input -0.75
01:45:53.381 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.50, m_sumCorr=1.1
01:45:53.381 00.000 9640 MoveAxis(E, 82, ABG)
01:45:53.381 00.000 9640 Guiding  Dir = 2, Dur = 82
01:45:53.381 00.000 9640 IsSlewing returns 0
01:45:53.382 00.001 9640 IsGuiding returns 0
01:45:53.382 00.000 9640 PulseGuide returned control before completion, sleep 92
01:45:53.388 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4788, med=3220, FiltMin=3148, FiltMax=4480, Gamma=2.190
01:45:53.425 00.037 16872 UpdateGuideState exits: m=28836 SNR=94.8
01:45:53.428 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:53.432 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:45:53.436 00.004 16872 Enqueuing Expose request
01:45:53.483 00.047 9640 IsGuiding returns 1
01:45:53.483 00.000 9640 scope still moving after pulse duration time elapsed
01:45:53.515 00.032 9640 IsSlewing returns 0
01:45:53.515 00.000 9640 IsGuiding returns 0
01:45:53.515 00.000 9640 scope move finished after 82 + 51 ms
01:45:53.516 00.001 9640 Move returns status 0, amount 82
01:45:53.516 00.000 9640 MoveAxis(S, 23, ABG)
01:45:53.516 00.000 9640 Guiding  Dir = 1, Dur = 23
01:45:53.516 00.000 9640 IsSlewing returns 0
01:45:53.516 00.000 9640 IsGuiding returns 0
01:45:53.517 00.001 9640 PulseGuide returned control before completion, sleep 33
01:45:53.562 00.045 9640 IsGuiding returns 1
01:45:53.563 00.001 9640 scope still moving after pulse duration time elapsed
01:45:53.594 00.031 9640 IsSlewing returns 0
01:45:53.594 00.000 9640 IsGuiding returns 0
01:45:53.594 00.000 9640 scope move finished after 23 + 55 ms
01:45:53.594 00.000 9640 Move returns status 0, amount 23
01:45:53.594 00.000 9640 move complete, result=0
01:45:53.595 00.001 16872 GuideStep: -0.8 px 82 ms EAST, 0.5 px 23 ms SOUTH
01:45:53.600 00.005 9640 worker thread done servicing request
01:45:53.600 00.000 9640 Worker thread wakes up
01:45:53.600 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:45:53.600 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:45:54.677 01.077 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55d77aad-d061-43c4-b159-8eff45541005"}
01:45:54.681 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"55d77aad-d061-43c4-b159-8eff45541005"}
01:45:54.686 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6717ece6-e58c-4e1e-8f73-5fab77bab989"}
01:45:54.688 00.002 16872 case statement mapped state 6 to 3
01:45:54.691 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6717ece6-e58c-4e1e-8f73-5fab77bab989"}
01:45:54.695 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"05300e12-5d59-435c-a53e-b4951a34ca17"}
01:45:54.699 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.70,6.64],"pixels":"..."},"id":"05300e12-5d59-435c-a53e-b4951a34ca17"}
01:45:57.662 02.963 9640 Exposure complete
01:45:57.797 00.135 9640 worker thread done servicing request
01:45:57.797 00.000 16872 OnExposeComplete: enter
01:45:57.801 00.004 16872 UpdateGuideState(): m_state=6
01:45:57.805 00.004 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
01:45:57.808 00.003 16872 Star::Find returns 1 (0), X=206.56, Y=173.79, Mass=31024, SNR=103.6, Peak=4884 HFD=3.9
01:45:57.811 00.003 16872 Star::Find false star n=5 nbg=282 bg=3210.1 sigma=20.5 thresh=3272 peak=3270
01:45:57.814 00.003 16872 Star::Find false star n=5 nbg=268 bg=3211.9 sigma=20.0 thresh=3272 peak=3264
01:45:57.817 00.003 16872 Star::Find false star n=3 nbg=266 bg=3210.3 sigma=19.5 thresh=3269 peak=3264
01:45:57.820 00.003 16872 MultiStar: [#1 -0.30,-1.04,0.00,M1] [#2 -0.47,-1.07,0.00,M1] [#3 -0.25,-1.73,0.00,M1] [#4 -0.16,-0.89,0.22,U] [#5 0.00,0.00,0.00,L] [#6 -1.08,0.17,0.00,M9] [#7 0.00,0.00,0.00,L] [#8 -4.75,10.89,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 -0.41,-0.32,0.13,U] [#11 0.62,-2.15,0.00,M3] 
01:45:57.822 00.002 16872 refined, 2 included, MultiStar: {-0.22, -0.90}, one-star: {-0.21, -0.98}
01:45:57.825 00.003 16872 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.59) = xAngle (-0.23 = -0.23)
01:45:57.827 00.002 16872 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.18 = -0.18)
01:45:57.830 00.003 16872 CameraToMount -- cameraX=-0.22 cameraY=-0.90 hyp=0.93 cameraTheta=-1.81 mountX=0.91 mountY=-0.17, mountTheta=-0.18
01:45:57.836 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.22, y=-0.90, opts=13)
01:45:57.839 00.003 16872 Enqueuing Move request for scope (-0.22, -0.90)
01:45:57.842 00.003 9640 Worker thread wakes up
01:45:57.842 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.90) opts 0xd
01:45:57.842 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.22, -0.90)
01:45:57.842 00.000 9640 Moving (-0.22, -0.90) raw xDistance=0.91 yDistance=-0.17
01:45:57.842 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.75 from input 0.91
01:45:57.842 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input -0.17, m_sumCorr=1.3
01:45:57.842 00.000 9640 MoveAxis(W, 88, ABG)
01:45:57.842 00.000 9640 Guiding  Dir = 3, Dur = 88
01:45:57.842 00.000 9640 IsSlewing returns 0
01:45:57.843 00.001 9640 IsGuiding returns 0
01:45:57.843 00.000 9640 PulseGuide returned control before completion, sleep 98
01:45:57.848 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=4884, med=3212, FiltMin=3038, FiltMax=4464, Gamma=2.190
01:45:57.881 00.033 16872 UpdateGuideState exits: m=31024 SNR=103.6
01:45:57.884 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:57.887 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:45:57.890 00.003 16872 Enqueuing Expose request
01:45:57.942 00.052 9640 IsGuiding returns 1
01:45:57.943 00.001 9640 scope still moving after pulse duration time elapsed
01:45:57.973 00.030 9640 IsSlewing returns 0
01:45:57.973 00.000 9640 IsGuiding returns 0
01:45:57.974 00.001 9640 scope move finished after 88 + 42 ms
01:45:57.974 00.000 9640 Move returns status 0, amount 88
01:45:57.974 00.000 9640 MoveAxis(S, 24, ABG)
01:45:57.974 00.000 9640 Guiding  Dir = 1, Dur = 24
01:45:57.975 00.001 9640 IsSlewing returns 0
01:45:57.975 00.000 9640 IsGuiding returns 0
01:45:57.976 00.001 9640 PulseGuide returned control before completion, sleep 34
01:45:58.020 00.044 9640 IsGuiding returns 1
01:45:58.020 00.000 9640 scope still moving after pulse duration time elapsed
01:45:58.051 00.031 9640 IsSlewing returns 0
01:45:58.051 00.000 9640 IsGuiding returns 0
01:45:58.051 00.000 9640 scope move finished after 24 + 51 ms
01:45:58.051 00.000 9640 Move returns status 0, amount 24
01:45:58.051 00.000 9640 move complete, result=0
01:45:58.051 00.000 9640 worker thread done servicing request
01:45:58.051 00.000 9640 Worker thread wakes up
01:45:58.052 00.001 16872 GuideStep: 0.9 px 88 ms WEST, -0.2 px 24 ms SOUTH
01:45:58.055 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:45:58.055 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:45:58.185 00.130 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c670be48-f9f7-4101-b7cd-70a28acaa853"}
01:45:58.188 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c670be48-f9f7-4101-b7cd-70a28acaa853"}
01:45:58.193 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"91e4d3c8-3ab5-4a6b-bec4-ebebb188d256"}
01:45:58.196 00.003 16872 case statement mapped state 6 to 3
01:45:58.199 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"91e4d3c8-3ab5-4a6b-bec4-ebebb188d256"}
01:45:58.203 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f0aea7a1-6fe6-43d9-bef0-568e3a3b189f"}
01:45:58.207 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.56,6.79],"pixels":"..."},"id":"f0aea7a1-6fe6-43d9-bef0-568e3a3b189f"}
01:46:01.684 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7478c127-e210-47c6-b232-a994f5a367a4"}
01:46:01.688 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7478c127-e210-47c6-b232-a994f5a367a4"}
01:46:01.692 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"352585dd-75d5-431f-91f7-557e3984bc84"}
01:46:01.694 00.002 16872 case statement mapped state 6 to 3
01:46:01.698 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"352585dd-75d5-431f-91f7-557e3984bc84"}
01:46:01.701 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0e39a567-6c1a-4bbd-88b6-d2bdd8fa35f6"}
01:46:01.708 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.56,6.79],"pixels":"..."},"id":"0e39a567-6c1a-4bbd-88b6-d2bdd8fa35f6"}
01:46:02.120 00.412 9640 Exposure complete
01:46:02.257 00.137 9640 worker thread done servicing request
01:46:02.258 00.001 16872 OnExposeComplete: enter
01:46:02.260 00.002 16872 UpdateGuideState(): m_state=6
01:46:02.263 00.003 16872 Star::Find(15, 206, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
01:46:02.267 00.004 16872 Star::Find returns 1 (0), X=207.25, Y=175.17, Mass=29521, SNR=104.1, Peak=4760 HFD=4.1
01:46:02.272 00.005 16872 Star::Find false star n=3 nbg=282 bg=3207.7 sigma=23.3 thresh=3278 peak=3267
01:46:02.275 00.003 16872 Star::Find false star n=4 nbg=278 bg=3214.0 sigma=18.4 thresh=3269 peak=3259
01:46:02.277 00.002 16872 Star::Find false star n=2 nbg=275 bg=3208.9 sigma=21.5 thresh=3273 peak=3256
01:46:02.279 00.002 16872 Star::Find false star n=4 nbg=261 bg=3212.3 sigma=20.9 thresh=3275 peak=3265
01:46:02.281 00.002 16872 Star::Find false star n=2 nbg=273 bg=3211.7 sigma=19.7 thresh=3271 peak=3271
01:46:02.285 00.004 16872 MultiStar: [#1 -0.14,0.85,0.42,U] [#2 0.04,0.63,0.28,U] [#3 0.27,-0.99,0.00,M2] [#4 0.40,0.40,0.20,U] [#5 7.42,1.00,0.00,M2] [#6 -0.81,0.30,0.13,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
01:46:02.287 00.002 16872 refined, 4 included, MultiStar: {0.19, 0.52}, one-star: {0.47, 0.40}
01:46:02.290 00.003 16872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.59) = xAngle (2.80 = 2.80)
01:46:02.292 00.002 16872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.84 = 2.84)
01:46:02.295 00.003 16872 CameraToMount -- cameraX=0.19 cameraY=0.52 hyp=0.55 cameraTheta=1.21 mountX=-0.52 mountY=0.16, mountTheta=2.84
01:46:02.302 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=0.52, opts=13)
01:46:02.305 00.003 16872 Enqueuing Move request for scope (0.19, 0.52)
01:46:02.309 00.004 9640 Worker thread wakes up
01:46:02.309 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.52) opts 0xd
01:46:02.309 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, 0.52)
01:46:02.309 00.000 9640 Moving (0.19, 0.52) raw xDistance=-0.52 yDistance=0.16
01:46:02.309 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.52
01:46:02.309 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=1.3
01:46:02.309 00.000 9640 MoveAxis(E, 47, ABG)
01:46:02.309 00.000 9640 Guiding  Dir = 2, Dur = 47
01:46:02.310 00.001 9640 IsSlewing returns 0
01:46:02.310 00.000 9640 IsGuiding returns 0
01:46:02.310 00.000 9640 PulseGuide returned control before completion, sleep 57
01:46:02.320 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4760, med=3212, FiltMin=3136, FiltMax=4396, Gamma=2.190
01:46:02.355 00.035 16872 UpdateGuideState exits: m=29521 SNR=104.1
01:46:02.358 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:02.363 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:46:02.365 00.002 16872 Enqueuing Expose request
01:46:02.376 00.011 9640 IsGuiding returns 1
01:46:02.376 00.000 9640 scope still moving after pulse duration time elapsed
01:46:02.407 00.031 9640 IsSlewing returns 0
01:46:02.408 00.001 9640 IsGuiding returns 0
01:46:02.408 00.000 9640 scope move finished after 47 + 50 ms
01:46:02.408 00.000 9640 Move returns status 0, amount 47
01:46:02.408 00.000 9640 MoveAxis(N, 0, ABG)
01:46:02.408 00.000 9640 Move returns status 0, amount 0
01:46:02.408 00.000 9640 move complete, result=0
01:46:02.408 00.000 9640 worker thread done servicing request
01:46:02.410 00.002 9640 Worker thread wakes up
01:46:02.411 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:46:02.411 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:46:02.423 00.012 16872 GuideStep: -0.5 px 47 ms EAST, 0.2 px 0 ms NORTH
01:46:05.184 02.761 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"29a09299-8a14-4c25-94d9-6659a52757d3"}
01:46:05.188 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"29a09299-8a14-4c25-94d9-6659a52757d3"}
01:46:05.191 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"095fc742-9661-4b66-b294-d0034fb0037d"}
01:46:05.198 00.007 16872 case statement mapped state 6 to 3
01:46:05.201 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"095fc742-9661-4b66-b294-d0034fb0037d"}
01:46:05.223 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cdf7b918-340f-4921-84f6-c494421910e0"}
01:46:05.227 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.25,7.17],"pixels":"..."},"id":"cdf7b918-340f-4921-84f6-c494421910e0"}
01:46:06.467 01.240 9640 Exposure complete
01:46:06.606 00.139 9640 worker thread done servicing request
01:46:06.606 00.000 16872 OnExposeComplete: enter
01:46:06.609 00.003 16872 UpdateGuideState(): m_state=6
01:46:06.611 00.002 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
01:46:06.613 00.002 16872 Star::Find returns 1 (0), X=207.61, Y=175.37, Mass=29602, SNR=98.2, Peak=4684 HFD=4.2
01:46:06.618 00.005 16872 MultiStar: [#1 -0.02,0.45,0.57,U] [#2 0.36,0.75,0.27,U] [#3 0.28,-1.38,0.00,M3] [#4 -0.05,0.71,0.21,U] [#5 -0.92,0.83,0.00,M3] [#6 -1.51,-0.26,0.00,M9] [#7 -0.06,-4.48,0.00,M7] [#8 4.73,2.82,0.00,M10] 
01:46:06.621 00.003 16872 refined, 3 included, MultiStar: {0.44, 0.59}, one-star: {0.84, 0.60}
01:46:06.624 00.003 16872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.59) = xAngle (2.51 = 2.51)
01:46:06.626 00.002 16872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.56 = 2.56)
01:46:06.629 00.003 16872 CameraToMount -- cameraX=0.44 cameraY=0.59 hyp=0.74 cameraTheta=0.92 mountX=-0.60 mountY=0.41, mountTheta=2.54
01:46:06.634 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.44, y=0.59, opts=13)
01:46:06.637 00.003 16872 Enqueuing Move request for scope (0.44, 0.59)
01:46:06.639 00.002 9640 Worker thread wakes up
01:46:06.639 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.59) opts 0xd
01:46:06.639 00.000 9640 Handling offset move in thread for scope, endpoint = (0.44, 0.59)
01:46:06.640 00.001 9640 Moving (0.44, 0.59) raw xDistance=-0.60 yDistance=0.41
01:46:06.640 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.60
01:46:06.640 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.41, m_sumCorr=1.3
01:46:06.640 00.000 9640 MoveAxis(E, 68, ABG)
01:46:06.640 00.000 9640 Guiding  Dir = 2, Dur = 68
01:46:06.640 00.000 9640 IsSlewing returns 0
01:46:06.640 00.000 9640 IsGuiding returns 0
01:46:06.641 00.001 9640 PulseGuide returned control before completion, sleep 78
01:46:06.646 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=4684, med=3220, FiltMin=3136, FiltMax=4432, Gamma=2.190
01:46:06.677 00.031 16872 UpdateGuideState exits: m=29602 SNR=98.2
01:46:06.684 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:06.687 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:46:06.690 00.003 16872 Enqueuing Expose request
01:46:06.725 00.035 9640 IsGuiding returns 1
01:46:06.725 00.000 9640 scope still moving after pulse duration time elapsed
01:46:06.756 00.031 9640 IsSlewing returns 0
01:46:06.757 00.001 9640 IsGuiding returns 0
01:46:06.757 00.000 9640 scope move finished after 68 + 47 ms
01:46:06.757 00.000 9640 Move returns status 0, amount 68
01:46:06.757 00.000 9640 MoveAxis(N, 0, ABG)
01:46:06.757 00.000 9640 Move returns status 0, amount 0
01:46:06.757 00.000 9640 move complete, result=0
01:46:06.757 00.000 9640 worker thread done servicing request
01:46:06.757 00.000 9640 Worker thread wakes up
01:46:06.757 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:46:06.757 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:46:06.758 00.001 16872 GuideStep: -0.6 px 68 ms EAST, 0.4 px 0 ms NORTH
01:46:08.684 01.926 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da249582-0ce1-4ebe-9e21-d369bb77f674"}
01:46:08.687 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"da249582-0ce1-4ebe-9e21-d369bb77f674"}
01:46:08.690 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b2b7c6a9-ae14-4276-9935-b386d9b96936"}
01:46:08.695 00.005 16872 case statement mapped state 6 to 3
01:46:08.698 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2b7c6a9-ae14-4276-9935-b386d9b96936"}
01:46:08.702 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ca4744d9-4372-4eda-83c7-b830e393461c"}
01:46:08.705 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.61,7.37],"pixels":"..."},"id":"ca4744d9-4372-4eda-83c7-b830e393461c"}
01:46:10.815 02.110 9640 Exposure complete
01:46:10.953 00.138 9640 worker thread done servicing request
01:46:10.953 00.000 16872 OnExposeComplete: enter
01:46:10.956 00.003 16872 UpdateGuideState(): m_state=6
01:46:10.959 00.003 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
01:46:10.962 00.003 16872 Star::Find returns 1 (0), X=207.22, Y=174.99, Mass=29263, SNR=100.6, Peak=4844 HFD=4.1
01:46:10.964 00.002 16872 Star::Find false star n=4 nbg=279 bg=3220.4 sigma=19.2 thresh=3278 peak=3273
01:46:10.967 00.003 16872 Star::Find false star n=5 nbg=276 bg=3219.9 sigma=18.9 thresh=3277 peak=3258
01:46:10.970 00.003 16872 Star::Find false star n=3 nbg=269 bg=3219.6 sigma=16.6 thresh=3269 peak=3267
01:46:10.972 00.002 16872 MultiStar: [#1 0.03,0.06,0.53,U] [#2 -0.34,0.56,0.27,U] [#3 -0.13,-1.17,0.00,M4] [#4 0.41,0.20,0.25,U] [#5 0.00,0.00,0.00,L] [#6 -0.97,0.19,0.00,M10] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -1.02,0.64,0.00,M7] [#11 1.04,-0.42,0.00,M4] 
01:46:10.979 00.007 16872 refined, 3 included, MultiStar: {0.23, 0.22}, one-star: {0.44, 0.22}
01:46:10.982 00.003 16872 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.59) = xAngle (2.36 = 2.36)
01:46:10.985 00.003 16872 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.40 = 2.40)
01:46:10.987 00.002 16872 CameraToMount -- cameraX=0.23 cameraY=0.22 hyp=0.32 cameraTheta=0.77 mountX=-0.23 mountY=0.21, mountTheta=2.38
01:46:10.992 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.23, y=0.22, opts=13)
01:46:10.995 00.003 16872 Enqueuing Move request for scope (0.23, 0.22)
01:46:10.998 00.003 9640 Worker thread wakes up
01:46:10.998 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.22) opts 0xd
01:46:10.998 00.000 9640 Handling offset move in thread for scope, endpoint = (0.23, 0.22)
01:46:10.998 00.000 9640 Moving (0.23, 0.22) raw xDistance=-0.23 yDistance=0.21
01:46:10.998 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.23
01:46:10.998 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=1.3
01:46:10.998 00.000 9640 MoveAxis(E, 31, ABG)
01:46:10.998 00.000 9640 Guiding  Dir = 2, Dur = 31
01:46:10.999 00.001 9640 IsSlewing returns 0
01:46:10.999 00.000 9640 IsGuiding returns 0
01:46:10.999 00.000 9640 PulseGuide returned control before completion, sleep 41
01:46:11.003 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4844, med=3220, FiltMin=3150, FiltMax=4576, Gamma=2.190
01:46:11.036 00.033 16872 UpdateGuideState exits: m=29263 SNR=100.6
01:46:11.043 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:11.046 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:46:11.048 00.002 16872 Enqueuing Expose request
01:46:11.054 00.006 9640 IsGuiding returns 1
01:46:11.054 00.000 9640 scope still moving after pulse duration time elapsed
01:46:11.085 00.031 9640 IsSlewing returns 0
01:46:11.085 00.000 9640 IsGuiding returns 0
01:46:11.085 00.000 9640 scope move finished after 31 + 56 ms
01:46:11.085 00.000 9640 Move returns status 0, amount 31
01:46:11.085 00.000 9640 MoveAxis(N, 0, ABG)
01:46:11.085 00.000 9640 Move returns status 0, amount 0
01:46:11.086 00.001 9640 move complete, result=0
01:46:11.086 00.000 9640 worker thread done servicing request
01:46:11.086 00.000 9640 Worker thread wakes up
01:46:11.086 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:46:11.086 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:46:11.092 00.006 16872 GuideStep: -0.2 px 31 ms EAST, 0.2 px 0 ms NORTH
01:46:12.185 01.093 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6efcfeb-2236-4de8-ad70-a2f483652328"}
01:46:12.190 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a6efcfeb-2236-4de8-ad70-a2f483652328"}
01:46:12.194 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"818d64f5-cfc3-447d-ac25-a1a2ad9fab05"}
01:46:12.198 00.004 16872 case statement mapped state 6 to 3
01:46:12.203 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"818d64f5-cfc3-447d-ac25-a1a2ad9fab05"}
01:46:12.210 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ed76543d-0463-4615-afc4-61ac1096a7f2"}
01:46:12.215 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.22,6.99],"pixels":"..."},"id":"ed76543d-0463-4615-afc4-61ac1096a7f2"}
01:46:15.179 02.964 9640 Exposure complete
01:46:15.321 00.142 9640 worker thread done servicing request
01:46:15.322 00.001 16872 OnExposeComplete: enter
01:46:15.324 00.002 16872 UpdateGuideState(): m_state=6
01:46:15.328 00.004 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
01:46:15.331 00.003 16872 Star::Find returns 1 (0), X=207.20, Y=174.59, Mass=30925, SNR=105.0, Peak=4784 HFD=3.9
01:46:15.333 00.002 16872 Star::Find false star n=9 nbg=264 bg=3220.8 sigma=18.3 thresh=3276 peak=3274
01:46:15.338 00.005 16872 Star::Find false star n=4 nbg=274 bg=3219.5 sigma=19.7 thresh=3279 peak=3268
01:46:15.341 00.003 16872 MultiStar: [#1 -0.15,-0.27,0.49,U] [#2 -0.57,-0.47,0.27,U] [#3 1.00,-1.84,0.00,M5] [#4 0.02,0.07,0.26,U] [#5 0.76,0.41,0.09,U] [#6 -0.69,-1.25,0.00,R] [#7 0.00,0.00,0.00,L] [#8 3.92,3.21,0.00,R] [#9 0.00,0.00,0.00,L] [#10 -0.42,0.25,0.09,U] 
01:46:15.343 00.002 16872 refined, 5 included, MultiStar: {0.11, -0.16}, one-star: {0.42, -0.18}
01:46:15.346 00.003 16872 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.59) = xAngle (0.59 = 0.59)
01:46:15.349 00.003 16872 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.64 = 0.64)
01:46:15.354 00.005 16872 CameraToMount -- cameraX=0.11 cameraY=-0.16 hyp=0.20 cameraTheta=-1.00 mountX=0.16 mountY=0.12, mountTheta=0.62
01:46:15.358 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=-0.16, opts=13)
01:46:15.362 00.004 16872 Enqueuing Move request for scope (0.11, -0.16)
01:46:15.365 00.003 9640 Worker thread wakes up
01:46:15.365 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.16) opts 0xd
01:46:15.366 00.001 9640 Handling offset move in thread for scope, endpoint = (0.11, -0.16)
01:46:15.366 00.000 9640 Moving (0.11, -0.16) raw xDistance=0.16 yDistance=0.12
01:46:15.366 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.16
01:46:15.366 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=1.3
01:46:15.366 00.000 9640 MoveAxis(W, 14, ABG)
01:46:15.366 00.000 9640 Guiding  Dir = 3, Dur = 14
01:46:15.366 00.000 9640 IsSlewing returns 0
01:46:15.366 00.000 9640 IsGuiding returns 0
01:46:15.367 00.001 9640 PulseGuide returned control before completion, sleep 24
01:46:15.371 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4784, med=3220, FiltMin=3076, FiltMax=4516, Gamma=2.190
01:46:15.396 00.025 9640 IsGuiding returns 1
01:46:15.396 00.000 9640 scope still moving after pulse duration time elapsed
01:46:15.404 00.008 16872 UpdateGuideState exits: m=30925 SNR=105.0
01:46:15.407 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:15.409 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:46:15.416 00.007 16872 Enqueuing Expose request
01:46:15.427 00.011 9640 IsSlewing returns 0
01:46:15.427 00.000 9640 IsGuiding returns 1
01:46:15.458 00.031 9640 IsSlewing returns 0
01:46:15.458 00.000 9640 IsGuiding returns 0
01:46:15.458 00.000 9640 scope move finished after 14 + 78 ms
01:46:15.458 00.000 9640 Move returns status 0, amount 14
01:46:15.458 00.000 9640 MoveAxis(N, 0, ABG)
01:46:15.458 00.000 9640 Move returns status 0, amount 0
01:46:15.459 00.001 9640 move complete, result=0
01:46:15.459 00.000 9640 worker thread done servicing request
01:46:15.459 00.000 9640 Worker thread wakes up
01:46:15.459 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:46:15.459 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:46:15.460 00.001 16872 GuideStep: 0.2 px 14 ms WEST, 0.1 px 0 ms NORTH
01:46:15.685 00.225 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"af506ea7-09ba-4333-bdf7-3f917baa0dee"}
01:46:15.689 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"af506ea7-09ba-4333-bdf7-3f917baa0dee"}
01:46:15.693 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"652082cf-0ad8-4477-b00e-acad60e5e589"}
01:46:15.698 00.005 16872 case statement mapped state 6 to 3
01:46:15.702 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"652082cf-0ad8-4477-b00e-acad60e5e589"}
01:46:15.707 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"11189ad6-085c-4503-b89d-bfd2a8b745aa"}
01:46:15.711 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.20,6.59],"pixels":"..."},"id":"11189ad6-085c-4503-b89d-bfd2a8b745aa"}
01:46:19.186 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42fe38d9-c200-4d0b-a808-53126427c305"}
01:46:19.188 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"42fe38d9-c200-4d0b-a808-53126427c305"}
01:46:19.192 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"52193976-49e9-402f-afbd-4b58239f58f3"}
01:46:19.197 00.005 16872 case statement mapped state 6 to 3
01:46:19.202 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"52193976-49e9-402f-afbd-4b58239f58f3"}
01:46:19.240 00.038 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"402554eb-45a0-4d5e-af61-272805cfd022"}
01:46:19.245 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.20,6.59],"pixels":"..."},"id":"402554eb-45a0-4d5e-af61-272805cfd022"}
01:46:19.519 00.274 9640 Exposure complete
01:46:19.653 00.134 9640 worker thread done servicing request
01:46:19.655 00.002 16872 OnExposeComplete: enter
01:46:19.657 00.002 16872 UpdateGuideState(): m_state=6
01:46:19.661 00.004 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
01:46:19.663 00.002 16872 Star::Find returns 1 (0), X=207.44, Y=175.67, Mass=27938, SNR=94.2, Peak=4536 HFD=4.1
01:46:19.666 00.003 16872 Star::Find false star n=1 nbg=268 bg=3215.9 sigma=19.7 thresh=3275 peak=3264
01:46:19.669 00.003 16872 Star::Find false star n=1 nbg=282 bg=3213.4 sigma=23.4 thresh=3284 peak=3264
01:46:19.671 00.002 16872 Star::Find false star n=4 nbg=264 bg=3215.7 sigma=16.9 thresh=3266 peak=3264
01:46:19.674 00.003 16872 MultiStar: [#1 0.10,1.05,0.00,M1] [#2 0.25,0.59,0.29,U] [#3 0.97,-0.37,0.00,M6] [#4 0.75,1.55,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -1.17,1.33,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 -7.62,-6.44,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
01:46:19.679 00.005 16872 refined, 1 included, MultiStar: {0.57, 0.83}, one-star: {0.66, 0.90}
01:46:19.681 00.002 16872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.59) = xAngle (2.56 = 2.56)
01:46:19.683 00.002 16872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.61 = 2.61)
01:46:19.686 00.003 16872 CameraToMount -- cameraX=0.57 cameraY=0.83 hyp=1.01 cameraTheta=0.97 mountX=-0.84 mountY=0.51, mountTheta=2.59
01:46:19.691 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.57, y=0.83, opts=13)
01:46:19.694 00.003 16872 Enqueuing Move request for scope (0.57, 0.83)
01:46:19.697 00.003 9640 Worker thread wakes up
01:46:19.697 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.83) opts 0xd
01:46:19.697 00.000 9640 Handling offset move in thread for scope, endpoint = (0.57, 0.83)
01:46:19.697 00.000 9640 Moving (0.57, 0.83) raw xDistance=-0.84 yDistance=0.51
01:46:19.697 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.75 from input -0.84
01:46:19.697 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.51, m_sumCorr=1.6
01:46:19.697 00.000 9640 MoveAxis(E, 88, ABG)
01:46:19.697 00.000 9640 Guiding  Dir = 2, Dur = 88
01:46:19.697 00.000 9640 IsSlewing returns 0
01:46:19.698 00.001 9640 IsGuiding returns 0
01:46:19.698 00.000 9640 PulseGuide returned control before completion, sleep 98
01:46:19.703 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=4536, med=3216, FiltMin=3088, FiltMax=4328, Gamma=2.190
01:46:19.735 00.032 16872 UpdateGuideState exits: m=27938 SNR=94.2
01:46:19.738 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:19.743 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:46:19.745 00.002 16872 Enqueuing Expose request
01:46:19.799 00.054 9640 IsGuiding returns 1
01:46:19.799 00.000 9640 scope still moving after pulse duration time elapsed
01:46:19.832 00.033 9640 IsSlewing returns 0
01:46:19.832 00.000 9640 IsGuiding returns 1
01:46:19.862 00.030 9640 IsSlewing returns 0
01:46:19.862 00.000 9640 IsGuiding returns 1
01:46:19.894 00.032 9640 IsSlewing returns 0
01:46:19.894 00.000 9640 IsGuiding returns 0
01:46:19.895 00.001 9640 scope move finished after 88 + 108 ms
01:46:19.895 00.000 9640 Move returns status 0, amount 88
01:46:19.895 00.000 9640 MoveAxis(S, 27, ABG)
01:46:19.895 00.000 9640 Guiding  Dir = 1, Dur = 27
01:46:19.896 00.001 9640 IsSlewing returns 0
01:46:19.896 00.000 9640 IsGuiding returns 0
01:46:19.896 00.000 9640 PulseGuide returned control before completion, sleep 37
01:46:19.941 00.045 9640 IsGuiding returns 1
01:46:19.941 00.000 9640 scope still moving after pulse duration time elapsed
01:46:19.973 00.032 9640 IsSlewing returns 0
01:46:19.973 00.000 9640 IsGuiding returns 0
01:46:19.974 00.001 9640 scope move finished after 27 + 49 ms
01:46:19.974 00.000 9640 Move returns status 0, amount 27
01:46:19.974 00.000 9640 move complete, result=0
01:46:19.974 00.000 9640 worker thread done servicing request
01:46:19.974 00.000 9640 Worker thread wakes up
01:46:19.974 00.000 16872 GuideStep: -0.8 px 88 ms EAST, 0.5 px 27 ms SOUTH
01:46:19.977 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:46:19.977 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:46:22.686 02.709 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f6d96a58-fa78-41ea-bc7b-caa9a028f6d5"}
01:46:22.688 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f6d96a58-fa78-41ea-bc7b-caa9a028f6d5"}
01:46:22.692 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76c04ab6-7b85-4d57-aa0a-efeaec16311c"}
01:46:22.695 00.003 16872 case statement mapped state 6 to 3
01:46:22.698 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"76c04ab6-7b85-4d57-aa0a-efeaec16311c"}
01:46:22.701 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b5483e3c-6368-47de-87b4-ce5e2edf22c1"}
01:46:22.704 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.44,6.67],"pixels":"..."},"id":"b5483e3c-6368-47de-87b4-ce5e2edf22c1"}
01:46:24.073 01.369 9640 Exposure complete
01:46:24.217 00.144 9640 worker thread done servicing request
01:46:24.218 00.001 16872 OnExposeComplete: enter
01:46:24.222 00.004 16872 UpdateGuideState(): m_state=6
01:46:24.227 00.005 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
01:46:24.232 00.005 16872 Star::Find returns 1 (0), X=207.33, Y=174.39, Mass=28520, SNR=98.9, Peak=4776 HFD=3.5
01:46:24.236 00.004 16872 Star::Find false star n=5 nbg=277 bg=3210.0 sigma=18.9 thresh=3267 peak=3259
01:46:24.242 00.006 16872 MultiStar: [#1 0.06,-0.30,0.49,U] [#2 -0.21,-0.78,0.25,U] [#3 0.41,-1.98,0.00,M7] [#4 0.45,-0.05,0.20,U] [#5 0.00,0.00,0.00,L] [#6 -0.55,-0.45,0.17,U] [#7 0.00,0.00,0.00,L] [#8 -2.83,-12.91,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.89,0.30,0.00,M7] [#11 3.01,-0.94,0.00,M5] 
01:46:24.247 00.005 16872 refined, 4 included, MultiStar: {0.25, -0.38}, one-star: {0.55, -0.37}
01:46:24.252 00.005 16872 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.59) = xAngle (0.60 = 0.60)
01:46:24.256 00.004 16872 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.64 = 0.64)
01:46:24.261 00.005 16872 CameraToMount -- cameraX=0.25 cameraY=-0.38 hyp=0.45 cameraTheta=-0.99 mountX=0.37 mountY=0.27, mountTheta=0.63
01:46:24.267 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=-0.38, opts=13)
01:46:24.273 00.006 16872 Enqueuing Move request for scope (0.25, -0.38)
01:46:24.278 00.005 9640 Worker thread wakes up
01:46:24.278 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.38) opts 0xd
01:46:24.278 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, -0.38)
01:46:24.278 00.000 9640 Moving (0.25, -0.38) raw xDistance=0.37 yDistance=0.27
01:46:24.278 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.37
01:46:24.278 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.27, m_sumCorr=1.6
01:46:24.278 00.000 9640 MoveAxis(W, 31, ABG)
01:46:24.278 00.000 9640 Guiding  Dir = 3, Dur = 31
01:46:24.279 00.001 9640 IsSlewing returns 0
01:46:24.279 00.000 9640 IsGuiding returns 0
01:46:24.279 00.000 9640 PulseGuide returned control before completion, sleep 41
01:46:24.287 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=4776, med=3216, FiltMin=3108, FiltMax=4324, Gamma=2.190
01:46:24.322 00.035 16872 UpdateGuideState exits: m=28520 SNR=98.9
01:46:24.327 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:24.331 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:46:24.336 00.005 9640 IsGuiding returns 1
01:46:24.336 00.000 9640 scope still moving after pulse duration time elapsed
01:46:24.336 00.000 16872 Enqueuing Expose request
01:46:24.363 00.027 9640 IsSlewing returns 0
01:46:24.363 00.000 9640 IsGuiding returns 1
01:46:24.394 00.031 9640 IsSlewing returns 0
01:46:24.395 00.001 9640 IsGuiding returns 0
01:46:24.396 00.001 9640 scope move finished after 31 + 86 ms
01:46:24.396 00.000 9640 Move returns status 0, amount 31
01:46:24.396 00.000 9640 MoveAxis(N, 0, ABG)
01:46:24.396 00.000 9640 Move returns status 0, amount 0
01:46:24.397 00.001 9640 move complete, result=0
01:46:24.397 00.000 9640 worker thread done servicing request
01:46:24.397 00.000 9640 Worker thread wakes up
01:46:24.397 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:46:24.398 00.001 16872 GuideStep: 0.4 px 31 ms WEST, 0.3 px 0 ms NORTH
01:46:24.406 00.008 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:46:26.184 01.778 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b8394389-3056-4139-b2f7-775cc37d9557"}
01:46:26.188 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b8394389-3056-4139-b2f7-775cc37d9557"}
01:46:26.191 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f86337b-b63a-449f-b0e8-7f21547bcfbc"}
01:46:26.194 00.003 16872 case statement mapped state 6 to 3
01:46:26.197 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f86337b-b63a-449f-b0e8-7f21547bcfbc"}
01:46:26.201 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f8fc057f-7ce8-4d7e-8180-eca5a3ce5426"}
01:46:26.204 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.33,7.39],"pixels":"..."},"id":"f8fc057f-7ce8-4d7e-8180-eca5a3ce5426"}
01:46:27.211 01.007 16872 evsrv: cli 0D3BFFA8 connect
01:46:27.221 00.010 16872 case statement mapped state 6 to 3
01:46:27.230 00.009 16872 case statement mapped state 6 to 3
01:46:27.235 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"6d7da571-1db2-41a8-bdb0-7d5a30ca5938"}
01:46:27.238 00.003 16872 case statement mapped state 6 to 3
01:46:27.241 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d7da571-1db2-41a8-bdb0-7d5a30ca5938"}
01:46:27.245 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:46:28.575 01.330 9640 Exposure complete
01:46:28.767 00.192 16872 OnExposeComplete: enter
01:46:28.770 00.003 16872 UpdateGuideState(): m_state=6
01:46:28.780 00.010 9640 worker thread done servicing request
01:46:28.780 00.000 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
01:46:28.787 00.007 16872 Star::Find returns 1 (0), X=207.60, Y=175.89, Mass=32108, SNR=110.2, Peak=5132 HFD=3.8
01:46:28.792 00.005 16872 Star::Find false star n=2 nbg=280 bg=3212.7 sigma=20.5 thresh=3274 peak=3259
01:46:28.797 00.005 16872 Star::Find false star n=2 nbg=263 bg=3223.7 sigma=18.6 thresh=3279 peak=3263
01:46:28.801 00.004 16872 Star::Find false star n=4 nbg=272 bg=3214.0 sigma=20.2 thresh=3274 peak=3259
01:46:28.805 00.004 16872 MultiStar: [#1 0.20,1.52,0.00,M1] [#2 0.21,0.27,0.30,U] [#3 0.69,0.13,0.16,U] [#4 0.91,1.13,0.00,M1] [#5 1.35,-0.65,0.00,M3] [#6 -0.03,0.50,0.12,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.91,1.01,0.00,M8] [#11 -1.23,2.61,0.00,M6] 
01:46:28.809 00.004 16872 refined, 3 included, MultiStar: {0.63, 0.82}, one-star: {0.82, 1.12}
01:46:28.813 00.004 16872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.59) = xAngle (2.50 = 2.50)
01:46:28.817 00.004 16872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.55 = 2.55)
01:46:28.822 00.005 16872 CameraToMount -- cameraX=0.63 cameraY=0.82 hyp=1.03 cameraTheta=0.92 mountX=-0.83 mountY=0.58, mountTheta=2.53
01:46:28.828 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.63, y=0.82, opts=13)
01:46:28.832 00.004 16872 Enqueuing Move request for scope (0.63, 0.82)
01:46:28.837 00.005 9640 Worker thread wakes up
01:46:28.837 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.82) opts 0xd
01:46:28.837 00.000 9640 Handling offset move in thread for scope, endpoint = (0.63, 0.82)
01:46:28.837 00.000 9640 Moving (0.63, 0.82) raw xDistance=-0.83 yDistance=0.58
01:46:28.837 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.72 from input -0.83
01:46:28.837 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.58, m_sumCorr=1.6
01:46:28.837 00.000 9640 MoveAxis(E, 85, ABG)
01:46:28.837 00.000 9640 Guiding  Dir = 2, Dur = 85
01:46:28.837 00.000 9640 IsSlewing returns 0
01:46:28.838 00.001 9640 IsGuiding returns 0
01:46:28.838 00.000 9640 PulseGuide returned control before completion, sleep 95
01:46:28.845 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2820, max=5132, med=3216, FiltMin=3136, FiltMax=4680, Gamma=2.190
01:46:28.903 00.058 16872 UpdateGuideState exits: m=32108 SNR=110.2
01:46:28.907 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:28.911 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:46:28.917 00.006 16872 Enqueuing Expose request
01:46:28.944 00.027 9640 IsGuiding returns 1
01:46:28.944 00.000 9640 scope still moving after pulse duration time elapsed
01:46:28.978 00.034 9640 IsSlewing returns 0
01:46:28.979 00.001 9640 IsGuiding returns 1
01:46:29.007 00.028 9640 IsSlewing returns 0
01:46:29.008 00.001 9640 IsGuiding returns 0
01:46:29.009 00.001 9640 scope move finished after 85 + 86 ms
01:46:29.009 00.000 9640 Move returns status 0, amount 85
01:46:29.009 00.000 9640 MoveAxis(N, 0, ABG)
01:46:29.009 00.000 9640 Move returns status 0, amount 0
01:46:29.009 00.000 9640 move complete, result=0
01:46:29.009 00.000 9640 worker thread done servicing request
01:46:29.009 00.000 9640 Worker thread wakes up
01:46:29.010 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:46:29.010 00.000 16872 GuideStep: -0.8 px 85 ms EAST, 0.6 px 0 ms NORTH
01:46:29.013 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:46:29.885 00.872 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3cc7e51b-514a-4411-84ea-3b104adfbd08"}
01:46:29.893 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3cc7e51b-514a-4411-84ea-3b104adfbd08"}
01:46:29.939 00.046 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"19ddc3a0-73da-4f4a-b97d-0d503a7c3a8b"}
01:46:29.943 00.004 16872 case statement mapped state 6 to 3
01:46:29.950 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"19ddc3a0-73da-4f4a-b97d-0d503a7c3a8b"}
01:46:29.993 00.043 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c307681-e92d-40b7-bb02-e86f4701d34c"}
01:46:29.999 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.60,6.89],"pixels":"..."},"id":"5c307681-e92d-40b7-bb02-e86f4701d34c"}
01:46:33.168 03.169 9640 Exposure complete
01:46:33.560 00.392 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e360778e-d135-41f8-8af1-2818bbcea736"}
01:46:33.564 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e360778e-d135-41f8-8af1-2818bbcea736"}
01:46:33.575 00.011 9640 worker thread done servicing request
01:46:33.575 00.000 16872 OnExposeComplete: enter
01:46:33.580 00.005 16872 UpdateGuideState(): m_state=6
01:46:33.583 00.003 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
01:46:33.587 00.004 16872 Star::Find returns 1 (0), X=207.58, Y=174.77, Mass=29744, SNR=106.5, Peak=4740 HFD=3.8
01:46:33.591 00.004 16872 Star::Find false star n=2 nbg=278 bg=3217.6 sigma=18.3 thresh=3272 peak=3256
01:46:33.595 00.004 16872 Star::Find false star n=5 nbg=281 bg=3212.8 sigma=20.1 thresh=3273 peak=3263
01:46:33.599 00.004 16872 Star::Find false star n=9 nbg=262 bg=3217.7 sigma=16.6 thresh=3268 peak=3262
01:46:33.603 00.004 16872 Star::Find false star n=1 nbg=278 bg=3218.7 sigma=22.0 thresh=3285 peak=3264
01:46:33.610 00.007 16872 MultiStar: [#1 0.16,-0.35,0.45,U] [#2 0.53,-0.58,0.27,U] [#3 1.03,-2.05,0.00,M7] [#4 0.61,0.43,0.23,U] [#5 0.00,0.00,0.00,L] [#6 -0.65,-0.09,0.17,U] [#7 0.00,0.00,0.00,L] [#8 0.09,1.64,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
01:46:33.613 00.003 16872 refined, 4 included, MultiStar: {0.50, -0.10}, one-star: {0.80, 0.00}
01:46:33.641 00.028 16872 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.59) = xAngle (1.38 = 1.38)
01:46:33.648 00.007 16872 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.42 = 1.42)
01:46:33.659 00.011 16872 CameraToMount -- cameraX=0.50 cameraY=-0.10 hyp=0.51 cameraTheta=-0.21 mountX=0.10 mountY=0.50, mountTheta=1.38
01:46:33.667 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.50, y=-0.10, opts=13)
01:46:33.676 00.009 16872 Enqueuing Move request for scope (0.50, -0.10)
01:46:33.682 00.006 9640 Worker thread wakes up
01:46:33.682 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.10) opts 0xd
01:46:33.682 00.000 9640 Handling offset move in thread for scope, endpoint = (0.50, -0.10)
01:46:33.682 00.000 9640 Moving (0.50, -0.10) raw xDistance=0.10 yDistance=0.50
01:46:33.682 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:46:33.682 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.50, m_sumCorr=1.8
01:46:33.682 00.000 9640 MoveAxis(E, 0, ABG)
01:46:33.682 00.000 9640 Move returns status 0, amount 0
01:46:33.682 00.000 9640 MoveAxis(S, 29, ABG)
01:46:33.682 00.000 9640 Guiding  Dir = 1, Dur = 29
01:46:33.683 00.001 9640 IsSlewing returns 0
01:46:33.683 00.000 9640 IsGuiding returns 0
01:46:33.684 00.001 9640 PulseGuide returned control before completion, sleep 39
01:46:33.689 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4740, med=3216, FiltMin=3132, FiltMax=4508, Gamma=2.190
01:46:33.731 00.042 9640 IsGuiding returns 1
01:46:33.731 00.000 9640 scope still moving after pulse duration time elapsed
01:46:33.739 00.008 16872 UpdateGuideState exits: m=29744 SNR=106.5
01:46:33.751 00.012 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:33.762 00.011 9640 IsSlewing returns 0
01:46:33.762 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:46:33.766 00.004 16872 Enqueuing Expose request
01:46:33.770 00.004 9640 IsGuiding returns 0
01:46:33.770 00.000 9640 scope move finished after 29 + 57 ms
01:46:33.770 00.000 9640 Move returns status 0, amount 29
01:46:33.771 00.001 9640 move complete, result=0
01:46:33.771 00.000 9640 worker thread done servicing request
01:46:33.771 00.000 9640 Worker thread wakes up
01:46:33.771 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4f8d88d-424f-443a-b2ad-6259a8e07386"}
01:46:33.776 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:46:33.776 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:46:33.777 00.001 16872 case statement mapped state 6 to 3
01:46:33.781 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4f8d88d-424f-443a-b2ad-6259a8e07386"}
01:46:33.810 00.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2e6147fc-8169-4f8c-b278-2fb9c8842b6a"}
01:46:33.818 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.58,6.77],"pixels":"..."},"id":"2e6147fc-8169-4f8c-b278-2fb9c8842b6a"}
01:46:33.823 00.005 16872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 29 ms SOUTH
01:46:37.109 03.286 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01e84d44-ef08-4209-8c13-a5ce73d5f62d"}
01:46:37.113 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01e84d44-ef08-4209-8c13-a5ce73d5f62d"}
01:46:37.220 00.107 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06684c4f-bebe-4687-8826-2c8532177efb"}
01:46:37.225 00.005 16872 case statement mapped state 6 to 3
01:46:37.270 00.045 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"06684c4f-bebe-4687-8826-2c8532177efb"}
01:46:37.447 00.177 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8d83bf43-56da-41dc-a38c-ab5b5123c599"}
01:46:37.458 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.58,6.77],"pixels":"..."},"id":"8d83bf43-56da-41dc-a38c-ab5b5123c599"}
01:46:37.878 00.420 9640 Exposure complete
01:46:38.038 00.160 9640 worker thread done servicing request
01:46:38.038 00.000 16872 OnExposeComplete: enter
01:46:38.042 00.004 16872 UpdateGuideState(): m_state=6
01:46:38.046 00.004 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
01:46:38.050 00.004 16872 Star::Find returns 1 (0), X=207.16, Y=175.06, Mass=29666, SNR=106.5, Peak=5008 HFD=4.1
01:46:38.057 00.007 16872 Star::Find false star n=8 nbg=271 bg=3216.5 sigma=18.3 thresh=3272 peak=3263
01:46:38.060 00.003 16872 Star::Find false star n=1 nbg=272 bg=3218.2 sigma=18.3 thresh=3273 peak=3256
01:46:38.065 00.005 16872 Star::Find false star n=3 nbg=267 bg=3218.8 sigma=19.6 thresh=3278 peak=3267
01:46:38.070 00.005 16872 Star::Find false star n=2 nbg=283 bg=3220.3 sigma=21.1 thresh=3284 peak=3266
01:46:38.074 00.004 16872 MultiStar: [#1 0.04,0.43,0.46,U] [#2 -0.19,-0.16,0.25,U] [#3 0.49,-1.06,0.00,M8] [#4 1.41,0.61,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.31,0.40,0.17,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.84,1.23,0.00,M9] [#11 -13.19,5.75,0.00,M7] 
01:46:38.077 00.003 16872 refined, 3 included, MultiStar: {0.22, 0.28}, one-star: {0.38, 0.30}
01:46:38.080 00.003 16872 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.59) = xAngle (2.50 = 2.50)
01:46:38.089 00.009 16872 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.54 = 2.54)
01:46:38.092 00.003 16872 CameraToMount -- cameraX=0.22 cameraY=0.28 hyp=0.35 cameraTheta=0.91 mountX=-0.28 mountY=0.20, mountTheta=2.53
01:46:38.097 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.22, y=0.28, opts=13)
01:46:38.101 00.004 16872 Enqueuing Move request for scope (0.22, 0.28)
01:46:38.105 00.004 9640 Worker thread wakes up
01:46:38.105 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.28) opts 0xd
01:46:38.105 00.000 9640 Handling offset move in thread for scope, endpoint = (0.22, 0.28)
01:46:38.105 00.000 9640 Moving (0.22, 0.28) raw xDistance=-0.28 yDistance=0.20
01:46:38.105 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.28
01:46:38.105 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.20, m_sumCorr=1.8
01:46:38.105 00.000 9640 MoveAxis(E, 30, ABG)
01:46:38.105 00.000 9640 Guiding  Dir = 2, Dur = 30
01:46:38.106 00.001 9640 IsSlewing returns 0
01:46:38.106 00.000 9640 IsGuiding returns 0
01:46:38.106 00.000 9640 PulseGuide returned control before completion, sleep 40
01:46:38.114 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=5008, med=3220, FiltMin=3148, FiltMax=4612, Gamma=2.190
01:46:38.164 00.050 9640 IsGuiding returns 1
01:46:38.164 00.000 9640 scope still moving after pulse duration time elapsed
01:46:38.188 00.024 16872 UpdateGuideState exits: m=29666 SNR=106.5
01:46:38.196 00.008 9640 IsSlewing returns 0
01:46:38.197 00.001 9640 IsGuiding returns 1
01:46:38.197 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:38.202 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:46:38.210 00.008 16872 Enqueuing Expose request
01:46:38.228 00.018 9640 IsSlewing returns 0
01:46:38.228 00.000 9640 IsGuiding returns 1
01:46:38.261 00.033 9640 IsSlewing returns 0
01:46:38.261 00.000 9640 IsGuiding returns 1
01:46:38.292 00.031 9640 IsSlewing returns 0
01:46:38.292 00.000 9640 IsGuiding returns 1
01:46:38.321 00.029 9640 IsSlewing returns 0
01:46:38.321 00.000 9640 IsGuiding returns 1
01:46:38.350 00.029 9640 IsSlewing returns 0
01:46:38.351 00.001 9640 IsGuiding returns 1
01:46:38.380 00.029 9640 IsSlewing returns 0
01:46:38.380 00.000 9640 IsGuiding returns 1
01:46:38.411 00.031 9640 IsSlewing returns 0
01:46:38.411 00.000 9640 IsGuiding returns 0
01:46:38.411 00.000 9640 scope move finished after 30 + 275 ms
01:46:38.411 00.000 9640 Move returns status 0, amount 30
01:46:38.411 00.000 9640 MoveAxis(N, 0, ABG)
01:46:38.412 00.001 9640 Move returns status 0, amount 0
01:46:38.412 00.000 9640 move complete, result=0
01:46:38.412 00.000 9640 worker thread done servicing request
01:46:38.412 00.000 9640 Worker thread wakes up
01:46:38.412 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:46:38.412 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:46:39.929 01.517 16872 GuideStep: -0.3 px 30 ms EAST, 0.2 px 0 ms NORTH
01:46:40.616 00.687 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ddc04756-6c9c-491c-a5db-2182ecb2b77e"}
01:46:40.620 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ddc04756-6c9c-491c-a5db-2182ecb2b77e"}
01:46:40.673 00.053 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fde8b748-c290-4b84-87fc-87e14a4a2051"}
01:46:40.680 00.007 16872 case statement mapped state 6 to 3
01:46:40.688 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fde8b748-c290-4b84-87fc-87e14a4a2051"}
01:46:40.695 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a71c2c37-f467-4314-a5c6-d4f643be5916"}
01:46:40.708 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.16,7.06],"pixels":"..."},"id":"a71c2c37-f467-4314-a5c6-d4f643be5916"}
01:46:42.537 01.829 9640 Exposure complete
01:46:42.696 00.159 9640 worker thread done servicing request
01:46:42.696 00.000 16872 OnExposeComplete: enter
01:46:42.699 00.003 16872 UpdateGuideState(): m_state=6
01:46:42.703 00.004 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
01:46:42.707 00.004 16872 Star::Find returns 1 (0), X=207.09, Y=175.00, Mass=30325, SNR=103.3, Peak=4900 HFD=4.3
01:46:42.710 00.003 16872 Star::Find false star n=2 nbg=273 bg=3217.9 sigma=19.0 thresh=3275 peak=3256
01:46:42.713 00.003 16872 Star::Find false star n=8 nbg=264 bg=3219.2 sigma=15.7 thresh=3266 peak=3259
01:46:42.717 00.004 16872 Star::Find false star n=4 nbg=274 bg=3222.9 sigma=17.8 thresh=3276 peak=3258
01:46:42.724 00.007 16872 Star::Find false star n=6 nbg=283 bg=3218.1 sigma=21.5 thresh=3282 peak=3263
01:46:42.727 00.003 16872 MultiStar: [#1 -0.11,-0.06,0.45,U] [#2 0.14,-0.06,0.21,U] [#3 0.00,-1.29,0.00,M9] [#4 0.36,0.35,0.20,U] [#5 0.00,0.00,0.00,L] [#6 -0.01,0.26,0.14,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.77,-0.06,0.13,U] [#11 0.00,0.00,0.00,L] 
01:46:42.730 00.003 16872 refined, 5 included, MultiStar: {0.13, 0.14}, one-star: {0.32, 0.23}
01:46:42.733 00.003 16872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.59) = xAngle (2.41 = 2.41)
01:46:42.739 00.006 16872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.45 = 2.45)
01:46:42.743 00.004 16872 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.82 mountX=-0.14 mountY=0.12, mountTheta=2.43
01:46:42.748 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=0.14, opts=13)
01:46:42.757 00.009 16872 Enqueuing Move request for scope (0.13, 0.14)
01:46:42.761 00.004 9640 Worker thread wakes up
01:46:42.761 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
01:46:42.761 00.000 9640 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
01:46:42.761 00.000 9640 Moving (0.13, 0.14) raw xDistance=-0.14 yDistance=0.12
01:46:42.761 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.14
01:46:42.761 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.12, m_sumCorr=2
01:46:42.761 00.000 9640 MoveAxis(E, 18, ABG)
01:46:42.761 00.000 9640 Guiding  Dir = 2, Dur = 18
01:46:42.761 00.000 9640 IsSlewing returns 0
01:46:42.762 00.001 9640 IsGuiding returns 0
01:46:42.762 00.000 9640 PulseGuide returned control before completion, sleep 28
01:46:42.767 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=4900, med=3220, FiltMin=3152, FiltMax=4548, Gamma=2.190
01:46:42.798 00.031 9640 IsGuiding returns 1
01:46:42.798 00.000 9640 scope still moving after pulse duration time elapsed
01:46:42.807 00.009 16872 UpdateGuideState exits: m=30325 SNR=103.3
01:46:42.811 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:42.815 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:46:42.819 00.004 16872 Enqueuing Expose request
01:46:42.832 00.013 9640 IsSlewing returns 0
01:46:42.832 00.000 9640 IsGuiding returns 0
01:46:42.832 00.000 9640 scope move finished after 18 + 52 ms
01:46:42.832 00.000 9640 Move returns status 0, amount 18
01:46:42.832 00.000 9640 MoveAxis(S, 27, ABG)
01:46:42.832 00.000 9640 Guiding  Dir = 1, Dur = 27
01:46:42.833 00.001 9640 IsSlewing returns 0
01:46:42.833 00.000 9640 IsGuiding returns 0
01:46:42.833 00.000 9640 PulseGuide returned control before completion, sleep 37
01:46:42.876 00.043 9640 IsGuiding returns 1
01:46:42.876 00.000 9640 scope still moving after pulse duration time elapsed
01:46:42.908 00.032 9640 IsSlewing returns 0
01:46:42.908 00.000 9640 IsGuiding returns 1
01:46:42.939 00.031 9640 IsSlewing returns 0
01:46:42.939 00.000 9640 IsGuiding returns 1
01:46:42.970 00.031 9640 IsSlewing returns 0
01:46:42.970 00.000 9640 IsGuiding returns 0
01:46:42.970 00.000 9640 scope move finished after 27 + 110 ms
01:46:42.971 00.001 9640 Move returns status 0, amount 27
01:46:42.971 00.000 9640 move complete, result=0
01:46:42.971 00.000 9640 worker thread done servicing request
01:46:42.971 00.000 9640 Worker thread wakes up
01:46:42.971 00.000 16872 GuideStep: -0.1 px 18 ms EAST, 0.1 px 27 ms SOUTH
01:46:42.978 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
01:46:42.979 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:46:44.136 01.157 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bdba4ce5-7817-46b6-8475-7ebc759f8b0a"}
01:46:44.139 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bdba4ce5-7817-46b6-8475-7ebc759f8b0a"}
01:46:44.143 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1fa9bfc9-d613-4150-84a0-745cbc16fa8c"}
01:46:44.147 00.004 16872 case statement mapped state 6 to 3
01:46:44.151 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1fa9bfc9-d613-4150-84a0-745cbc16fa8c"}
01:46:44.155 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"07d06524-eabe-4235-a9f6-eccb2136dcfe"}
01:46:44.159 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.09,7.00],"pixels":"..."},"id":"07d06524-eabe-4235-a9f6-eccb2136dcfe"}
01:46:47.051 02.892 9640 Exposure complete
01:46:47.198 00.147 9640 worker thread done servicing request
01:46:47.198 00.000 16872 OnExposeComplete: enter
01:46:47.202 00.004 16872 UpdateGuideState(): m_state=6
01:46:47.207 00.005 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
01:46:47.210 00.003 16872 Star::Find returns 1 (0), X=207.03, Y=174.82, Mass=30006, SNR=98.6, Peak=5068 HFD=4.1
01:46:47.213 00.003 16872 Star::Find false star n=2 nbg=275 bg=3219.3 sigma=17.6 thresh=3272 peak=3255
01:46:47.223 00.010 16872 Star::Find false star n=3 nbg=280 bg=3225.3 sigma=18.6 thresh=3281 peak=3276
01:46:47.227 00.004 16872 MultiStar: [#1 -0.38,-0.65,0.50,U] [#2 0.03,-0.51,0.31,U] [#3 0.46,-0.65,0.17,U] [#4 0.46,0.23,0.24,U] [#5 0.00,0.00,0.00,L] [#6 -1.05,-0.73,0.00,M1] [#7 9.99,-1.17,0.00,M8] [#8 10.05,-9.22,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 -0.14,-0.18,0.08,U] 
01:46:47.233 00.006 16872 refined, 5 included, MultiStar: {0.11, -0.22}, one-star: {0.25, 0.05}
01:46:47.237 00.004 16872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.59) = xAngle (0.48 = 0.48)
01:46:47.241 00.004 16872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.52 = 0.52)
01:46:47.244 00.003 16872 CameraToMount -- cameraX=0.11 cameraY=-0.22 hyp=0.24 cameraTheta=-1.11 mountX=0.22 mountY=0.12, mountTheta=0.51
01:46:47.256 00.012 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=-0.22, opts=13)
01:46:47.260 00.004 16872 Enqueuing Move request for scope (0.11, -0.22)
01:46:47.264 00.004 9640 Worker thread wakes up
01:46:47.265 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.22) opts 0xd
01:46:47.265 00.000 9640 Handling offset move in thread for scope, endpoint = (0.11, -0.22)
01:46:47.265 00.000 9640 Moving (0.11, -0.22) raw xDistance=0.22 yDistance=0.12
01:46:47.265 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.22
01:46:47.265 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=2
01:46:47.265 00.000 9640 MoveAxis(W, 21, ABG)
01:46:47.265 00.000 9640 Guiding  Dir = 3, Dur = 21
01:46:47.265 00.000 9640 IsSlewing returns 0
01:46:47.266 00.001 9640 IsGuiding returns 0
01:46:47.266 00.000 9640 PulseGuide returned control before completion, sleep 31
01:46:47.270 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=5068, med=3220, FiltMin=3116, FiltMax=4576, Gamma=2.190
01:46:47.307 00.037 16872 UpdateGuideState exits: m=30006 SNR=98.6
01:46:47.312 00.005 9640 IsGuiding returns 1
01:46:47.312 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:47.315 00.003 9640 scope still moving after pulse duration time elapsed
01:46:47.315 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:46:47.318 00.003 16872 Enqueuing Expose request
01:46:47.341 00.023 9640 IsSlewing returns 0
01:46:47.341 00.000 9640 IsGuiding returns 1
01:46:47.370 00.029 9640 IsSlewing returns 0
01:46:47.370 00.000 9640 IsGuiding returns 0
01:46:47.370 00.000 9640 scope move finished after 21 + 84 ms
01:46:47.370 00.000 9640 Move returns status 0, amount 21
01:46:47.370 00.000 9640 MoveAxis(N, 0, ABG)
01:46:47.370 00.000 9640 Move returns status 0, amount 0
01:46:47.370 00.000 9640 move complete, result=0
01:46:47.371 00.001 9640 worker thread done servicing request
01:46:47.371 00.000 9640 Worker thread wakes up
01:46:47.371 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:46:47.371 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:46:47.374 00.003 16872 GuideStep: 0.2 px 21 ms WEST, 0.1 px 0 ms NORTH
01:46:47.635 00.261 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"36ad1e04-a1ab-4b44-8ce5-c9c2616e96e7"}
01:46:47.639 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"36ad1e04-a1ab-4b44-8ce5-c9c2616e96e7"}
01:46:47.643 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f616e01-1a10-4064-b884-e685779e105f"}
01:46:47.647 00.004 16872 case statement mapped state 6 to 3
01:46:47.650 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f616e01-1a10-4064-b884-e685779e105f"}
01:46:47.657 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b5815e72-b1cc-4a76-a3e9-de10c1979bf5"}
01:46:47.660 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.03,6.82],"pixels":"..."},"id":"b5815e72-b1cc-4a76-a3e9-de10c1979bf5"}
01:46:51.134 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f17cd50-203f-4727-a088-524ff6ba9130"}
01:46:51.139 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2f17cd50-203f-4727-a088-524ff6ba9130"}
01:46:51.145 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"898de1d0-fbe9-442c-964e-e5c372d52e1a"}
01:46:51.150 00.005 16872 case statement mapped state 6 to 3
01:46:51.160 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"898de1d0-fbe9-442c-964e-e5c372d52e1a"}
01:46:51.165 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"48c85aca-47ba-40d6-9a84-0a40ee63401f"}
01:46:51.168 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.03,6.82],"pixels":"..."},"id":"48c85aca-47ba-40d6-9a84-0a40ee63401f"}
01:46:51.474 00.306 9640 Exposure complete
01:46:51.636 00.162 9640 worker thread done servicing request
01:46:51.636 00.000 16872 OnExposeComplete: enter
01:46:51.640 00.004 16872 UpdateGuideState(): m_state=6
01:46:51.650 00.010 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
01:46:51.654 00.004 16872 Star::Find returns 1 (0), X=207.67, Y=175.99, Mass=27807, SNR=96.7, Peak=4780 HFD=4.0
01:46:51.658 00.004 16872 Star::Find false star n=6 nbg=277 bg=3206.6 sigma=18.7 thresh=3263 peak=3263
01:46:51.663 00.005 16872 Star::Find false star n=2 nbg=265 bg=3212.0 sigma=18.1 thresh=3266 peak=3254
01:46:51.667 00.004 16872 MultiStar: [#1 0.06,0.62,0.58,U] [#2 0.20,0.99,0.00,M1] [#3 0.36,0.11,0.19,U] [#4 0.94,0.93,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -0.17,1.53,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 22.82,-7.33,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.46,0.91,0.00,M8] [#11 0.45,1.25,0.00,M8] 
01:46:51.672 00.005 16872 refined, 2 included, MultiStar: {0.56, 0.91}, one-star: {0.90, 1.23}
01:46:51.682 00.010 16872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.59) = xAngle (2.60 = 2.60)
01:46:51.686 00.004 16872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.65 = 2.65)
01:46:51.690 00.004 16872 CameraToMount -- cameraX=0.56 cameraY=0.91 hyp=1.07 cameraTheta=1.02 mountX=-0.92 mountY=0.51, mountTheta=2.64
01:46:51.695 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.56, y=0.91, opts=13)
01:46:51.699 00.004 16872 Enqueuing Move request for scope (0.56, 0.91)
01:46:51.710 00.011 9640 Worker thread wakes up
01:46:51.710 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.91) opts 0xd
01:46:51.710 00.000 9640 Handling offset move in thread for scope, endpoint = (0.56, 0.91)
01:46:51.710 00.000 9640 Moving (0.56, 0.91) raw xDistance=-0.92 yDistance=0.51
01:46:51.710 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.81 from input -0.92
01:46:51.711 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.51, m_sumCorr=2
01:46:51.711 00.000 9640 MoveAxis(E, 96, ABG)
01:46:51.711 00.000 9640 Guiding  Dir = 2, Dur = 96
01:46:51.711 00.000 9640 IsSlewing returns 0
01:46:51.711 00.000 9640 IsGuiding returns 0
01:46:51.712 00.001 9640 PulseGuide returned control before completion, sleep 106
01:46:51.719 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=4780, med=3212, FiltMin=3052, FiltMax=4448, Gamma=2.190
01:46:51.760 00.041 16872 UpdateGuideState exits: m=27807 SNR=96.7
01:46:51.764 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:51.769 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:46:51.772 00.003 16872 Enqueuing Expose request
01:46:51.820 00.048 9640 IsGuiding returns 1
01:46:51.820 00.000 9640 scope still moving after pulse duration time elapsed
01:46:51.846 00.026 9640 IsSlewing returns 0
01:46:51.846 00.000 9640 IsGuiding returns 0
01:46:51.847 00.001 9640 scope move finished after 96 + 39 ms
01:46:51.847 00.000 9640 Move returns status 0, amount 96
01:46:51.847 00.000 9640 MoveAxis(N, 0, ABG)
01:46:51.847 00.000 9640 Move returns status 0, amount 0
01:46:51.847 00.000 9640 move complete, result=0
01:46:51.847 00.000 9640 worker thread done servicing request
01:46:51.847 00.000 9640 Worker thread wakes up
01:46:51.847 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:46:51.847 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:46:51.848 00.001 16872 GuideStep: -0.9 px 96 ms EAST, 0.5 px 0 ms NORTH
01:46:54.634 02.786 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f7362d1-455d-4b18-9bfd-c927dc7cfc00"}
01:46:54.637 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7f7362d1-455d-4b18-9bfd-c927dc7cfc00"}
01:46:54.639 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ce3b5c8a-cd53-4720-8ab9-fadf34699dd8"}
01:46:54.642 00.003 16872 case statement mapped state 6 to 3
01:46:54.652 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce3b5c8a-cd53-4720-8ab9-fadf34699dd8"}
01:46:54.656 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c79a3b30-de7d-4c84-9981-65a914f25ea6"}
01:46:54.658 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.67,6.99],"pixels":"..."},"id":"c79a3b30-de7d-4c84-9981-65a914f25ea6"}
01:46:55.905 01.247 9640 Exposure complete
01:46:56.044 00.139 9640 worker thread done servicing request
01:46:56.045 00.001 16872 OnExposeComplete: enter
01:46:56.047 00.002 16872 UpdateGuideState(): m_state=6
01:46:56.050 00.003 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
01:46:56.054 00.004 16872 Star::Find returns 1 (0), X=207.78, Y=175.02, Mass=30006, SNR=101.9, Peak=4868 HFD=4.1
01:46:56.056 00.002 16872 Star::Find false star n=3 nbg=276 bg=3214.8 sigma=18.2 thresh=3269 peak=3257
01:46:56.059 00.003 16872 Star::Find false star n=7 nbg=269 bg=3221.6 sigma=19.2 thresh=3279 peak=3278
01:46:56.061 00.002 16872 Star::Find false star n=2 nbg=255 bg=3220.2 sigma=21.5 thresh=3285 peak=3275
01:46:56.064 00.003 16872 MultiStar: [#1 0.17,0.68,0.49,U] [#2 0.66,0.62,0.27,U] [#3 0.76,-0.92,0.00,M8] [#4 0.91,1.22,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 -0.23,1.21,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.25,2.89,0.00,M9] [#11 0.03,2.22,0.00,M9] 
01:46:56.068 00.004 16872 refined, 2 included, MultiStar: {0.72, 0.43}, one-star: {1.00, 0.25}
01:46:56.070 00.002 16872 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.59) = xAngle (2.12 = 2.12)
01:46:56.073 00.003 16872 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.17 = 2.17)
01:46:56.076 00.003 16872 CameraToMount -- cameraX=0.72 cameraY=0.43 hyp=0.84 cameraTheta=0.54 mountX=-0.44 mountY=0.69, mountTheta=2.14
01:46:56.081 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.72, y=0.43, opts=13)
01:46:56.085 00.004 16872 Enqueuing Move request for scope (0.72, 0.43)
01:46:56.088 00.003 9640 Worker thread wakes up
01:46:56.088 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.43) opts 0xd
01:46:56.088 00.000 9640 Handling offset move in thread for scope, endpoint = (0.72, 0.43)
01:46:56.088 00.000 9640 Moving (0.72, 0.43) raw xDistance=-0.44 yDistance=0.69
01:46:56.088 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.44
01:46:56.088 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.69, m_sumCorr=2
01:46:56.088 00.000 9640 MoveAxis(E, 57, ABG)
01:46:56.088 00.000 9640 Guiding  Dir = 2, Dur = 57
01:46:56.089 00.001 9640 IsSlewing returns 0
01:46:56.089 00.000 9640 IsGuiding returns 0
01:46:56.089 00.000 9640 PulseGuide returned control before completion, sleep 67
01:46:56.094 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4868, med=3220, FiltMin=3062, FiltMax=4580, Gamma=2.190
01:46:56.125 00.031 16872 UpdateGuideState exits: m=30006 SNR=101.9
01:46:56.129 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:56.133 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:46:56.136 00.003 16872 Enqueuing Expose request
01:46:56.159 00.023 9640 IsGuiding returns 1
01:46:56.159 00.000 9640 scope still moving after pulse duration time elapsed
01:46:56.191 00.032 9640 IsSlewing returns 0
01:46:56.191 00.000 9640 IsGuiding returns 0
01:46:56.191 00.000 9640 scope move finished after 57 + 46 ms
01:46:56.191 00.000 9640 Move returns status 0, amount 57
01:46:56.192 00.001 9640 MoveAxis(N, 0, ABG)
01:46:56.192 00.000 9640 Move returns status 0, amount 0
01:46:56.192 00.000 9640 move complete, result=0
01:46:56.192 00.000 9640 worker thread done servicing request
01:46:56.192 00.000 9640 Worker thread wakes up
01:46:56.192 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:46:56.192 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:46:56.193 00.001 16872 GuideStep: -0.4 px 57 ms EAST, 0.7 px 0 ms NORTH
01:46:58.133 01.940 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4334687a-781c-479a-84aa-f92a767cde8e"}
01:46:58.136 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4334687a-781c-479a-84aa-f92a767cde8e"}
01:46:58.139 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8395a53c-9015-4cd1-8cb6-f3eda85b79b2"}
01:46:58.142 00.003 16872 case statement mapped state 6 to 3
01:46:58.145 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8395a53c-9015-4cd1-8cb6-f3eda85b79b2"}
01:46:58.149 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"accbcc3b-0ce2-418a-9278-106d8cac027a"}
01:46:58.152 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.78,7.02],"pixels":"..."},"id":"accbcc3b-0ce2-418a-9278-106d8cac027a"}
01:47:00.244 02.092 9640 Exposure complete
01:47:00.381 00.137 9640 worker thread done servicing request
01:47:00.381 00.000 16872 OnExposeComplete: enter
01:47:00.387 00.006 16872 UpdateGuideState(): m_state=6
01:47:00.390 00.003 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
01:47:00.392 00.002 16872 Star::Find returns 1 (0), X=207.53, Y=175.14, Mass=30215, SNR=101.6, Peak=4924 HFD=3.8
01:47:00.395 00.003 16872 Star::Find false star n=3 nbg=278 bg=3221.8 sigma=18.8 thresh=3278 peak=3272
01:47:00.398 00.003 16872 Star::Find false star n=5 nbg=273 bg=3221.3 sigma=23.5 thresh=3292 peak=3286
01:47:00.400 00.002 16872 MultiStar: [#1 0.35,0.54,0.53,U] [#2 0.30,0.20,0.28,U] [#3 0.76,-0.81,0.00,M9] [#4 0.21,0.80,0.27,U] [#5 0.00,0.00,0.00,L] [#6 -0.47,0.29,0.17,U] [#7 9.51,6.57,0.00,M9] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.47,1.78,0.00,M10] 
01:47:00.403 00.003 16872 refined, 4 included, MultiStar: {0.45, 0.44}, one-star: {0.76, 0.38}
01:47:00.405 00.002 16872 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.59) = xAngle (2.36 = 2.36)
01:47:00.408 00.003 16872 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.41 = 2.41)
01:47:00.410 00.002 16872 CameraToMount -- cameraX=0.45 cameraY=0.44 hyp=0.62 cameraTheta=0.78 mountX=-0.44 mountY=0.42, mountTheta=2.39
01:47:00.415 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.45, y=0.44, opts=13)
01:47:00.418 00.003 16872 Enqueuing Move request for scope (0.45, 0.44)
01:47:00.421 00.003 9640 Worker thread wakes up
01:47:00.421 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.44) opts 0xd
01:47:00.421 00.000 9640 Handling offset move in thread for scope, endpoint = (0.45, 0.44)
01:47:00.421 00.000 9640 Moving (0.45, 0.44) raw xDistance=-0.44 yDistance=0.42
01:47:00.421 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.44
01:47:00.421 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.42, m_sumCorr=2.3
01:47:00.421 00.000 9640 MoveAxis(E, 53, ABG)
01:47:00.421 00.000 9640 Guiding  Dir = 2, Dur = 53
01:47:00.421 00.000 9640 IsSlewing returns 0
01:47:00.422 00.001 9640 IsGuiding returns 0
01:47:00.422 00.000 9640 PulseGuide returned control before completion, sleep 63
01:47:00.427 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=4924, med=3220, FiltMin=3128, FiltMax=4540, Gamma=2.190
01:47:00.460 00.033 16872 UpdateGuideState exits: m=30215 SNR=101.6
01:47:00.468 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:00.471 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:47:00.473 00.002 16872 Enqueuing Expose request
01:47:00.491 00.018 9640 IsGuiding returns 1
01:47:00.491 00.000 9640 scope still moving after pulse duration time elapsed
01:47:00.523 00.032 9640 IsSlewing returns 0
01:47:00.523 00.000 9640 IsGuiding returns 0
01:47:00.523 00.000 9640 scope move finished after 53 + 48 ms
01:47:00.523 00.000 9640 Move returns status 0, amount 53
01:47:00.523 00.000 9640 MoveAxis(S, 32, ABG)
01:47:00.524 00.001 9640 Guiding  Dir = 1, Dur = 32
01:47:00.524 00.000 9640 IsSlewing returns 0
01:47:00.524 00.000 9640 IsGuiding returns 0
01:47:00.525 00.001 9640 PulseGuide returned control before completion, sleep 42
01:47:00.569 00.044 9640 IsGuiding returns 1
01:47:00.570 00.001 9640 scope still moving after pulse duration time elapsed
01:47:00.600 00.030 9640 IsSlewing returns 0
01:47:00.600 00.000 9640 IsGuiding returns 0
01:47:00.600 00.000 9640 scope move finished after 32 + 44 ms
01:47:00.600 00.000 9640 Move returns status 0, amount 32
01:47:00.600 00.000 9640 move complete, result=0
01:47:00.601 00.001 9640 worker thread done servicing request
01:47:00.601 00.000 9640 Worker thread wakes up
01:47:00.601 00.000 16872 GuideStep: -0.4 px 53 ms EAST, 0.4 px 32 ms SOUTH
01:47:00.607 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
01:47:00.607 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:47:01.632 01.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fc576f4d-87df-40a4-b8ad-c777882a09e0"}
01:47:01.638 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fc576f4d-87df-40a4-b8ad-c777882a09e0"}
01:47:01.646 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d849ba55-c85a-4e9b-a532-3a35c0a21bc2"}
01:47:01.652 00.006 16872 case statement mapped state 6 to 3
01:47:01.655 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d849ba55-c85a-4e9b-a532-3a35c0a21bc2"}
01:47:01.662 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"05c6a192-90d3-4266-a56a-1889a7a16981"}
01:47:01.667 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[6.53,7.14],"pixels":"..."},"id":"05c6a192-90d3-4266-a56a-1889a7a16981"}
01:47:04.656 02.989 9640 Exposure complete
01:47:04.792 00.136 9640 worker thread done servicing request
01:47:04.792 00.000 16872 OnExposeComplete: enter
01:47:04.797 00.005 16872 UpdateGuideState(): m_state=6
01:47:04.800 00.003 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
01:47:04.802 00.002 16872 Star::Find returns 1 (0), X=207.76, Y=175.20, Mass=29563, SNR=100.3, Peak=4948 HFD=3.9
01:47:04.805 00.003 16872 Star::Find false star n=5 nbg=277 bg=3217.6 sigma=18.4 thresh=3273 peak=3273
01:47:04.810 00.005 16872 MultiStar: [#1 0.38,-0.05,0.50,U] [#2 0.95,0.10,0.29,U] [#3 0.74,-1.33,0.00,M10] [#4 0.45,0.94,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.28,-0.13,0.16,U] [#7 0.00,0.00,0.00,L] [#8 0.55,0.25,0.10,U] [#9 0.00,0.00,0.00,L] [#10 0.49,11.66,0.00,M10] [#11 0.00,0.00,0.00,L] 
01:47:04.813 00.003 16872 refined, 4 included, MultiStar: {0.76, 0.22}, one-star: {0.99, 0.43}
01:47:04.816 00.003 16872 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.59) = xAngle (1.86 = 1.86)
01:47:04.818 00.002 16872 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.91 = 1.91)
01:47:04.821 00.003 16872 CameraToMount -- cameraX=0.76 cameraY=0.22 hyp=0.79 cameraTheta=0.28 mountX=-0.23 mountY=0.74, mountTheta=1.87
01:47:04.827 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.76, y=0.22, opts=13)
01:47:04.830 00.003 16872 Enqueuing Move request for scope (0.76, 0.22)
01:47:04.833 00.003 9640 Worker thread wakes up
01:47:04.833 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.22) opts 0xd
01:47:04.833 00.000 9640 Handling offset move in thread for scope, endpoint = (0.76, 0.22)
01:47:04.833 00.000 9640 Moving (0.76, 0.22) raw xDistance=-0.23 yDistance=0.74
01:47:04.833 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.23
01:47:04.833 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.74, m_sumCorr=2.5
01:47:04.833 00.000 9640 MoveAxis(E, 30, ABG)
01:47:04.833 00.000 9640 Guiding  Dir = 2, Dur = 30
01:47:04.833 00.000 9640 IsSlewing returns 0
01:47:04.834 00.001 9640 IsGuiding returns 0
01:47:04.834 00.000 9640 PulseGuide returned control before completion, sleep 40
01:47:04.840 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2840, max=4948, med=3216, FiltMin=3136, FiltMax=4488, Gamma=2.190
01:47:04.870 00.030 16872 UpdateGuideState exits: m=29563 SNR=100.3
01:47:04.873 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:04.875 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:47:04.878 00.003 16872 Enqueuing Expose request
01:47:04.885 00.007 9640 IsGuiding returns 1
01:47:04.886 00.001 9640 scope still moving after pulse duration time elapsed
01:47:04.916 00.030 9640 IsSlewing returns 0
01:47:04.916 00.000 9640 IsGuiding returns 0
01:47:04.917 00.001 9640 scope move finished after 30 + 52 ms
01:47:04.917 00.000 9640 Move returns status 0, amount 30
01:47:04.917 00.000 9640 MoveAxis(S, 24, ABG)
01:47:04.917 00.000 9640 Guiding  Dir = 1, Dur = 24
01:47:04.917 00.000 9640 IsSlewing returns 0
01:47:04.918 00.001 9640 IsGuiding returns 0
01:47:04.918 00.000 9640 PulseGuide returned control before completion, sleep 34
01:47:04.964 00.046 9640 IsGuiding returns 1
01:47:04.964 00.000 9640 scope still moving after pulse duration time elapsed
01:47:04.995 00.031 9640 IsSlewing returns 0
01:47:04.996 00.001 9640 IsGuiding returns 0
01:47:04.996 00.000 9640 scope move finished after 24 + 53 ms
01:47:04.996 00.000 9640 Move returns status 0, amount 24
01:47:04.996 00.000 9640 move complete, result=0
01:47:04.996 00.000 16872 GuideStep: -0.2 px 30 ms EAST, 0.7 px 24 ms SOUTH
01:47:05.002 00.006 9640 worker thread done servicing request
01:47:05.002 00.000 9640 Worker thread wakes up
01:47:05.002 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:47:05.002 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:47:05.132 00.130 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"980bea3a-0c48-4153-9497-b2f9c9699332"}
01:47:05.135 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"980bea3a-0c48-4153-9497-b2f9c9699332"}
01:47:05.139 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"891bcfd6-9e40-42a1-9218-6e901c3a868a"}
01:47:05.142 00.003 16872 case statement mapped state 6 to 3
01:47:05.145 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"891bcfd6-9e40-42a1-9218-6e901c3a868a"}
01:47:05.148 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"aa5cc30a-ed73-4269-a4ae-a90e9ac99758"}
01:47:05.153 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.76,7.20],"pixels":"..."},"id":"aa5cc30a-ed73-4269-a4ae-a90e9ac99758"}
01:47:08.632 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d86a578-340a-4596-a439-117782787dc8"}
01:47:08.637 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6d86a578-340a-4596-a439-117782787dc8"}
01:47:08.639 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4851b053-50b8-4095-8895-d2d390bc8f58"}
01:47:08.643 00.004 16872 case statement mapped state 6 to 3
01:47:08.646 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4851b053-50b8-4095-8895-d2d390bc8f58"}
01:47:08.650 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"319566d3-20dc-4fd6-8f84-996b922820ed"}
01:47:08.652 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.76,7.20],"pixels":"..."},"id":"319566d3-20dc-4fd6-8f84-996b922820ed"}
01:47:09.060 00.408 9640 Exposure complete
01:47:09.225 00.165 9640 worker thread done servicing request
01:47:09.225 00.000 16872 OnExposeComplete: enter
01:47:09.228 00.003 16872 UpdateGuideState(): m_state=6
01:47:09.231 00.003 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
01:47:09.235 00.004 16872 Star::Find returns 1 (0), X=207.68, Y=174.84, Mass=30823, SNR=108.6, Peak=5228 HFD=3.7
01:47:09.239 00.004 16872 Star::Find false star n=4 nbg=274 bg=3217.1 sigma=17.8 thresh=3271 peak=3271
01:47:09.242 00.003 16872 Star::Find false star n=3 nbg=270 bg=3219.6 sigma=17.0 thresh=3271 peak=3266
01:47:09.246 00.004 16872 MultiStar: [#1 -0.15,-0.50,0.44,U] [#2 0.05,-0.06,0.28,U] [#3 0.14,-1.63,0.00,R] [#4 0.38,-0.00,0.21,U] [#5 -1.51,-12.52,0.00,M4] [#6 -0.37,-0.10,0.15,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -11.63,-11.33,0.00,M1] [#10 -11.83,24.98,0.00,R] 
01:47:09.250 00.004 16872 refined, 4 included, MultiStar: {0.42, -0.09}, one-star: {0.91, 0.07}
01:47:09.254 00.004 16872 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.59) = xAngle (1.38 = 1.38)
01:47:09.258 00.004 16872 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.43 = 1.43)
01:47:09.261 00.003 16872 CameraToMount -- cameraX=0.42 cameraY=-0.09 hyp=0.43 cameraTheta=-0.21 mountX=0.08 mountY=0.43, mountTheta=1.38
01:47:09.267 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.42, y=-0.09, opts=13)
01:47:09.273 00.006 16872 Enqueuing Move request for scope (0.42, -0.09)
01:47:09.278 00.005 9640 Worker thread wakes up
01:47:09.278 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.09) opts 0xd
01:47:09.278 00.000 9640 Handling offset move in thread for scope, endpoint = (0.42, -0.09)
01:47:09.278 00.000 9640 Moving (0.42, -0.09) raw xDistance=0.08 yDistance=0.43
01:47:09.278 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:47:09.278 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.43, m_sumCorr=2.6
01:47:09.278 00.000 9640 MoveAxis(E, 0, ABG)
01:47:09.278 00.000 9640 Move returns status 0, amount 0
01:47:09.279 00.001 9640 MoveAxis(S, 18, ABG)
01:47:09.279 00.000 9640 Guiding  Dir = 1, Dur = 18
01:47:09.279 00.000 9640 IsSlewing returns 0
01:47:09.279 00.000 9640 IsGuiding returns 0
01:47:09.279 00.000 9640 PulseGuide returned control before completion, sleep 28
01:47:09.288 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=5228, med=3220, FiltMin=3132, FiltMax=4796, Gamma=2.190
01:47:09.317 00.029 9640 IsGuiding returns 1
01:47:09.318 00.001 9640 scope still moving after pulse duration time elapsed
01:47:09.324 00.006 16872 UpdateGuideState exits: m=30823 SNR=108.6
01:47:09.328 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:09.331 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:47:09.335 00.004 16872 Enqueuing Expose request
01:47:09.346 00.011 9640 IsSlewing returns 0
01:47:09.347 00.001 9640 IsGuiding returns 1
01:47:09.381 00.034 9640 IsSlewing returns 0
01:47:09.381 00.000 9640 IsGuiding returns 0
01:47:09.381 00.000 9640 scope move finished after 18 + 83 ms
01:47:09.381 00.000 9640 Move returns status 0, amount 18
01:47:09.381 00.000 9640 move complete, result=0
01:47:09.382 00.001 9640 worker thread done servicing request
01:47:09.382 00.000 9640 Worker thread wakes up
01:47:09.382 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:47:09.382 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:47:09.391 00.009 16872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 18 ms SOUTH
01:47:12.133 02.742 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6cdfcdd5-b5f3-4408-b0b3-44a4c344c496"}
01:47:12.136 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6cdfcdd5-b5f3-4408-b0b3-44a4c344c496"}
01:47:12.139 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"32f857d1-a629-4803-bfc2-f637ee2bac7f"}
01:47:12.142 00.003 16872 case statement mapped state 6 to 3
01:47:12.144 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"32f857d1-a629-4803-bfc2-f637ee2bac7f"}
01:47:12.149 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b35f75a3-bfe8-46d3-b6d6-85a5d0bdffb3"}
01:47:12.154 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.68,6.84],"pixels":"..."},"id":"b35f75a3-bfe8-46d3-b6d6-85a5d0bdffb3"}
01:47:13.444 01.290 9640 Exposure complete
01:47:13.578 00.134 9640 worker thread done servicing request
01:47:13.579 00.001 16872 OnExposeComplete: enter
01:47:13.582 00.003 16872 UpdateGuideState(): m_state=6
01:47:13.584 00.002 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
01:47:13.589 00.005 16872 Star::Find returns 1 (0), X=207.52, Y=174.85, Mass=29360, SNR=99.4, Peak=4768 HFD=3.8
01:47:13.592 00.003 16872 Star::Find false star n=5 nbg=254 bg=3221.8 sigma=14.9 thresh=3267 peak=3264
01:47:13.595 00.003 16872 Star::Find false star n=4 nbg=260 bg=3220.8 sigma=16.7 thresh=3271 peak=3271
01:47:13.597 00.002 16872 Star::Find false star n=3 nbg=265 bg=3221.7 sigma=17.6 thresh=3275 peak=3270
01:47:13.600 00.003 16872 Star::Find false star n=4 nbg=275 bg=3220.1 sigma=18.7 thresh=3276 peak=3262
01:47:13.603 00.003 16872 MultiStar: [#1 0.61,0.21,0.46,U] [#2 0.58,0.15,0.26,U] [#3 0.77,1.38,0.00,M1] [#4 0.80,-0.09,0.22,U] [#5 -0.49,0.47,0.14,U] [#6 0.72,0.70,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 1.71,0.48,0.00,R] 
01:47:13.605 00.002 16872 refined, 4 included, MultiStar: {0.62, 0.13}, one-star: {0.75, 0.09}
01:47:13.608 00.003 16872 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.59) = xAngle (1.80 = 1.80)
01:47:13.610 00.002 16872 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.84 = 1.84)
01:47:13.612 00.002 16872 CameraToMount -- cameraX=0.62 cameraY=0.13 hyp=0.63 cameraTheta=0.21 mountX=-0.14 mountY=0.61, mountTheta=1.80
01:47:13.617 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.62, y=0.13, opts=13)
01:47:13.621 00.004 16872 Enqueuing Move request for scope (0.62, 0.13)
01:47:13.624 00.003 9640 Worker thread wakes up
01:47:13.624 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.13) opts 0xd
01:47:13.624 00.000 9640 Handling offset move in thread for scope, endpoint = (0.62, 0.13)
01:47:13.624 00.000 9640 Moving (0.62, 0.13) raw xDistance=-0.14 yDistance=0.61
01:47:13.624 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.14
01:47:13.625 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.61, m_sumCorr=2.6
01:47:13.625 00.000 9640 MoveAxis(E, 15, ABG)
01:47:13.625 00.000 9640 Guiding  Dir = 2, Dur = 15
01:47:13.625 00.000 9640 IsSlewing returns 0
01:47:13.625 00.000 9640 IsGuiding returns 0
01:47:13.625 00.000 9640 PulseGuide returned control before completion, sleep 25
01:47:13.630 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=4768, med=3220, FiltMin=3070, FiltMax=4464, Gamma=2.190
01:47:13.661 00.031 16872 UpdateGuideState exits: m=29360 SNR=99.4
01:47:13.665 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:13.668 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:47:13.671 00.003 16872 Enqueuing Expose request
01:47:13.673 00.002 9640 IsGuiding returns 1
01:47:13.673 00.000 9640 scope still moving after pulse duration time elapsed
01:47:13.694 00.021 9640 IsSlewing returns 0
01:47:13.694 00.000 9640 IsGuiding returns 0
01:47:13.694 00.000 9640 scope move finished after 15 + 55 ms
01:47:13.695 00.001 9640 Move returns status 0, amount 15
01:47:13.695 00.000 9640 MoveAxis(N, 0, ABG)
01:47:13.695 00.000 9640 Move returns status 0, amount 0
01:47:13.695 00.000 9640 move complete, result=0
01:47:13.696 00.001 9640 worker thread done servicing request
01:47:13.696 00.000 9640 Worker thread wakes up
01:47:13.696 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:47:13.696 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:47:13.697 00.001 16872 GuideStep: -0.1 px 15 ms EAST, 0.6 px 0 ms NORTH
01:47:15.634 01.937 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7210853f-dea8-41ed-ace4-4a17041240bb"}
01:47:15.637 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7210853f-dea8-41ed-ace4-4a17041240bb"}
01:47:15.641 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fba4dea2-0c93-47e2-98df-3e030e5c1812"}
01:47:15.644 00.003 16872 case statement mapped state 6 to 3
01:47:15.646 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fba4dea2-0c93-47e2-98df-3e030e5c1812"}
01:47:15.652 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7e6a8d0c-d33e-48a4-bc11-8da8feb92f38"}
01:47:15.655 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[6.52,6.85],"pixels":"..."},"id":"7e6a8d0c-d33e-48a4-bc11-8da8feb92f38"}
01:47:17.752 02.097 9640 Exposure complete
01:47:17.892 00.140 9640 worker thread done servicing request
01:47:17.892 00.000 16872 OnExposeComplete: enter
01:47:17.895 00.003 16872 UpdateGuideState(): m_state=6
01:47:17.900 00.005 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
01:47:17.904 00.004 16872 Star::Find returns 1 (0), X=208.05, Y=175.40, Mass=29647, SNR=99.2, Peak=4704 HFD=4.2
01:47:17.907 00.003 16872 Star::Find false star n=6 nbg=269 bg=3212.6 sigma=17.9 thresh=3266 peak=3265
01:47:17.910 00.003 16872 Star::Find false star n=2 nbg=281 bg=3213.3 sigma=19.4 thresh=3272 peak=3251
01:47:17.913 00.003 16872 Star::Find false star n=5 nbg=277 bg=3215.2 sigma=19.3 thresh=3273 peak=3269
01:47:17.915 00.002 16872 Star::Find false star n=2 nbg=264 bg=3209.4 sigma=19.8 thresh=3269 peak=3262
01:47:17.918 00.003 16872 MultiStar: [#1 0.67,0.69,0.00,M1] [#2 0.38,-0.07,0.26,U] [#3 0.36,-0.42,0.13,U] [#4 0.80,0.60,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.23,0.31,0.16,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.59,-1.90,0.00,M1] 
01:47:17.920 00.002 16872 refined, 3 included, MultiStar: {0.94, 0.39}, one-star: {1.27, 0.63}
01:47:17.923 00.003 16872 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.59) = xAngle (1.98 = 1.98)
01:47:17.925 00.002 16872 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.03 = 2.03)
01:47:17.929 00.004 16872 CameraToMount -- cameraX=0.94 cameraY=0.39 hyp=1.02 cameraTheta=0.40 mountX=-0.41 mountY=0.91, mountTheta=1.99
01:47:17.933 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.94, y=0.39, opts=13)
01:47:17.936 00.003 16872 Enqueuing Move request for scope (0.94, 0.39)
01:47:17.939 00.003 9640 Worker thread wakes up
01:47:17.939 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.94, 0.39) opts 0xd
01:47:17.939 00.000 9640 Handling offset move in thread for scope, endpoint = (0.94, 0.39)
01:47:17.939 00.000 9640 Moving (0.94, 0.39) raw xDistance=-0.41 yDistance=0.91
01:47:17.939 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.41
01:47:17.939 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 0.91, m_sumCorr=2.9
01:47:17.939 00.000 9640 MoveAxis(E, 45, ABG)
01:47:17.939 00.000 9640 Guiding  Dir = 2, Dur = 45
01:47:17.940 00.001 9640 IsSlewing returns 0
01:47:17.940 00.000 9640 IsGuiding returns 0
01:47:17.941 00.001 9640 PulseGuide returned control before completion, sleep 55
01:47:17.945 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=4704, med=3212, FiltMin=3068, FiltMax=4340, Gamma=2.190
01:47:17.979 00.034 16872 UpdateGuideState exits: m=29647 SNR=99.2
01:47:17.982 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:17.985 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:47:17.987 00.002 16872 Enqueuing Expose request
01:47:18.006 00.019 9640 IsGuiding returns 1
01:47:18.006 00.000 9640 scope still moving after pulse duration time elapsed
01:47:18.037 00.031 9640 IsSlewing returns 0
01:47:18.038 00.001 9640 IsGuiding returns 0
01:47:18.038 00.000 9640 scope move finished after 45 + 52 ms
01:47:18.038 00.000 9640 Move returns status 0, amount 45
01:47:18.038 00.000 9640 MoveAxis(S, 35, ABG)
01:47:18.038 00.000 9640 Guiding  Dir = 1, Dur = 35
01:47:18.039 00.001 9640 IsSlewing returns 0
01:47:18.039 00.000 9640 IsGuiding returns 0
01:47:18.039 00.000 9640 PulseGuide returned control before completion, sleep 45
01:47:18.100 00.061 9640 IsGuiding returns 1
01:47:18.100 00.000 9640 scope still moving after pulse duration time elapsed
01:47:18.130 00.030 9640 IsSlewing returns 0
01:47:18.130 00.000 9640 IsGuiding returns 0
01:47:18.130 00.000 9640 scope move finished after 35 + 56 ms
01:47:18.130 00.000 9640 Move returns status 0, amount 35
01:47:18.130 00.000 9640 move complete, result=0
01:47:18.130 00.000 9640 worker thread done servicing request
01:47:18.131 00.001 9640 Worker thread wakes up
01:47:18.131 00.000 16872 GuideStep: -0.4 px 45 ms EAST, 0.9 px 35 ms SOUTH
01:47:18.134 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:47:18.134 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:47:19.134 01.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53810741-55d1-4e8d-9391-06e182ad2966"}
01:47:19.137 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"53810741-55d1-4e8d-9391-06e182ad2966"}
01:47:19.141 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f995a54e-7d6c-41cf-b923-2dbc11b9e02b"}
01:47:19.146 00.005 16872 case statement mapped state 6 to 3
01:47:19.149 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f995a54e-7d6c-41cf-b923-2dbc11b9e02b"}
01:47:19.153 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9cb16db3-bbb4-4c15-89aa-6227767c0152"}
01:47:19.157 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[7.05,7.40],"pixels":"..."},"id":"9cb16db3-bbb4-4c15-89aa-6227767c0152"}
01:47:22.204 03.047 9640 Exposure complete
01:47:22.344 00.140 9640 worker thread done servicing request
01:47:22.344 00.000 16872 OnExposeComplete: enter
01:47:22.347 00.003 16872 UpdateGuideState(): m_state=6
01:47:22.350 00.003 16872 Star::Find(15, 208, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
01:47:22.352 00.002 16872 Star::Find returns 1 (0), X=207.70, Y=175.56, Mass=30190, SNR=103.6, Peak=4968 HFD=3.7
01:47:22.355 00.003 16872 Star::Find false star n=3 nbg=276 bg=3215.3 sigma=20.1 thresh=3275 peak=3257
01:47:22.358 00.003 16872 Star::Find false star n=2 nbg=274 bg=3216.0 sigma=19.8 thresh=3275 peak=3251
01:47:22.361 00.003 16872 MultiStar: [#1 0.24,0.62,0.47,U] [#2 0.40,0.04,0.29,U] [#3 1.07,1.96,0.00,M1] [#4 0.49,1.66,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 -0.39,0.79,0.13,U] [#7 0.00,0.00,0.00,L] [#8 -9.21,-11.48,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 12.41,-24.18,0.00,M1] [#11 -0.94,0.87,0.00,M2] 
01:47:22.366 00.005 16872 refined, 3 included, MultiStar: {0.59, 0.63}, one-star: {0.93, 0.79}
01:47:22.369 00.003 16872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.59) = xAngle (2.41 = 2.41)
01:47:22.372 00.003 16872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.46 = 2.46)
01:47:22.374 00.002 16872 CameraToMount -- cameraX=0.59 cameraY=0.63 hyp=0.86 cameraTheta=0.82 mountX=-0.64 mountY=0.55, mountTheta=2.44
01:47:22.379 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.59, y=0.63, opts=13)
01:47:22.383 00.004 16872 Enqueuing Move request for scope (0.59, 0.63)
01:47:22.385 00.002 9640 Worker thread wakes up
01:47:22.385 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.63) opts 0xd
01:47:22.385 00.000 9640 Handling offset move in thread for scope, endpoint = (0.59, 0.63)
01:47:22.385 00.000 9640 Moving (0.59, 0.63) raw xDistance=-0.64 yDistance=0.55
01:47:22.385 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.64
01:47:22.385 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.55, m_sumCorr=3.1
01:47:22.385 00.000 9640 MoveAxis(E, 73, ABG)
01:47:22.385 00.000 9640 Guiding  Dir = 2, Dur = 73
01:47:22.386 00.001 9640 IsSlewing returns 0
01:47:22.386 00.000 9640 IsGuiding returns 0
01:47:22.386 00.000 9640 PulseGuide returned control before completion, sleep 83
01:47:22.391 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=4968, med=3212, FiltMin=3086, FiltMax=4440, Gamma=2.190
01:47:22.423 00.032 16872 UpdateGuideState exits: m=30190 SNR=103.6
01:47:22.428 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:22.432 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:47:22.434 00.002 16872 Enqueuing Expose request
01:47:22.473 00.039 9640 IsGuiding returns 1
01:47:22.473 00.000 9640 scope still moving after pulse duration time elapsed
01:47:22.503 00.030 9640 IsSlewing returns 0
01:47:22.503 00.000 9640 IsGuiding returns 0
01:47:22.503 00.000 9640 scope move finished after 73 + 44 ms
01:47:22.503 00.000 9640 Move returns status 0, amount 73
01:47:22.503 00.000 9640 MoveAxis(S, 23, ABG)
01:47:22.503 00.000 9640 Guiding  Dir = 1, Dur = 23
01:47:22.504 00.001 9640 IsSlewing returns 0
01:47:22.504 00.000 9640 IsGuiding returns 0
01:47:22.504 00.000 9640 PulseGuide returned control before completion, sleep 33
01:47:22.550 00.046 9640 IsGuiding returns 1
01:47:22.550 00.000 9640 scope still moving after pulse duration time elapsed
01:47:22.581 00.031 9640 IsSlewing returns 0
01:47:22.582 00.001 9640 IsGuiding returns 0
01:47:22.582 00.000 9640 scope move finished after 23 + 54 ms
01:47:22.582 00.000 9640 Move returns status 0, amount 23
01:47:22.582 00.000 9640 move complete, result=0
01:47:22.582 00.000 9640 worker thread done servicing request
01:47:22.582 00.000 9640 Worker thread wakes up
01:47:22.582 00.000 16872 GuideStep: -0.6 px 73 ms EAST, 0.5 px 23 ms SOUTH
01:47:22.585 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:47:22.585 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:47:22.636 00.051 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c3b0c542-17bc-42b3-9d4b-03fcfc9c8fd9"}
01:47:22.639 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c3b0c542-17bc-42b3-9d4b-03fcfc9c8fd9"}
01:47:22.643 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"baa6e266-c67b-4093-9ddf-00b0af2b5205"}
01:47:22.646 00.003 16872 case statement mapped state 6 to 3
01:47:22.650 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"baa6e266-c67b-4093-9ddf-00b0af2b5205"}
01:47:22.654 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"af6c7e90-e0d0-4d8a-aa6c-a4768c0dbec0"}
01:47:22.657 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.70,6.56],"pixels":"..."},"id":"af6c7e90-e0d0-4d8a-aa6c-a4768c0dbec0"}
01:47:26.135 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5791e29e-0192-4560-8de2-5c0054321a5c"}
01:47:26.138 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5791e29e-0192-4560-8de2-5c0054321a5c"}
01:47:26.143 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"22c15043-e98c-4254-a2f6-a547d4530ddb"}
01:47:26.145 00.002 16872 case statement mapped state 6 to 3
01:47:26.148 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"22c15043-e98c-4254-a2f6-a547d4530ddb"}
01:47:26.152 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ba8dbb62-7781-4dca-bce2-8a304fc5b48d"}
01:47:26.154 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.70,6.56],"pixels":"..."},"id":"ba8dbb62-7781-4dca-bce2-8a304fc5b48d"}
01:47:26.651 00.497 9640 Exposure complete
01:47:26.788 00.137 9640 worker thread done servicing request
01:47:26.788 00.000 16872 OnExposeComplete: enter
01:47:26.790 00.002 16872 UpdateGuideState(): m_state=6
01:47:26.794 00.004 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
01:47:26.797 00.003 16872 Star::Find returns 1 (0), X=207.23, Y=173.99, Mass=31291, SNR=104.2, Peak=4824 HFD=4.2
01:47:26.800 00.003 16872 Star::Find false star n=4 nbg=279 bg=3216.5 sigma=18.8 thresh=3273 peak=3268
01:47:26.803 00.003 16872 Star::Find false star n=7 nbg=276 bg=3217.9 sigma=20.6 thresh=3280 peak=3274
01:47:26.805 00.002 16872 Star::Find false star n=2 nbg=276 bg=3219.4 sigma=21.9 thresh=3285 peak=3272
01:47:26.808 00.003 16872 MultiStar: [#1 -0.16,-0.56,0.45,U] [#2 0.08,-0.52,0.28,U] [#3 -0.70,-0.20,0.17,U] [#4 0.23,-0.63,0.20,U] [#5 0.00,0.00,0.00,L] [#6 -0.80,-1.01,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 10.46,-24.98,0.00,M2] [#11 0.31,-1.71,0.00,M3] 
01:47:26.811 00.003 16872 refined, 4 included, MultiStar: {0.16, -0.63}, one-star: {0.46, -0.78}
01:47:26.814 00.003 16872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.59) = xAngle (0.26 = 0.26)
01:47:26.817 00.003 16872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.31 = 0.31)
01:47:26.819 00.002 16872 CameraToMount -- cameraX=0.16 cameraY=-0.63 hyp=0.65 cameraTheta=-1.33 mountX=0.63 mountY=0.20, mountTheta=0.30
01:47:26.824 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.16, y=-0.63, opts=13)
01:47:26.830 00.006 16872 Enqueuing Move request for scope (0.16, -0.63)
01:47:26.833 00.003 9640 Worker thread wakes up
01:47:26.833 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.63) opts 0xd
01:47:26.833 00.000 9640 Handling offset move in thread for scope, endpoint = (0.16, -0.63)
01:47:26.833 00.000 9640 Moving (0.16, -0.63) raw xDistance=0.63 yDistance=0.20
01:47:26.834 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.63
01:47:26.834 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.20, m_sumCorr=3.3
01:47:26.834 00.000 9640 MoveAxis(W, 60, ABG)
01:47:26.834 00.000 9640 Guiding  Dir = 3, Dur = 60
01:47:26.834 00.000 9640 IsSlewing returns 0
01:47:26.834 00.000 9640 IsGuiding returns 0
01:47:26.834 00.000 9640 PulseGuide returned control before completion, sleep 70
01:47:26.840 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=4824, med=3216, FiltMin=3092, FiltMax=4440, Gamma=2.190
01:47:26.871 00.031 16872 UpdateGuideState exits: m=31291 SNR=104.2
01:47:26.875 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:26.878 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:47:26.880 00.002 16872 Enqueuing Expose request
01:47:26.920 00.040 9640 IsGuiding returns 1
01:47:26.920 00.000 9640 scope still moving after pulse duration time elapsed
01:47:26.952 00.032 9640 IsSlewing returns 0
01:47:26.952 00.000 9640 IsGuiding returns 1
01:47:26.984 00.032 9640 IsSlewing returns 0
01:47:26.984 00.000 9640 IsGuiding returns 0
01:47:26.984 00.000 9640 scope move finished after 60 + 89 ms
01:47:26.985 00.001 9640 Move returns status 0, amount 60
01:47:26.985 00.000 9640 MoveAxis(S, 23, ABG)
01:47:26.985 00.000 9640 Guiding  Dir = 1, Dur = 23
01:47:26.985 00.000 9640 IsSlewing returns 0
01:47:26.985 00.000 9640 IsGuiding returns 0
01:47:26.986 00.001 9640 PulseGuide returned control before completion, sleep 33
01:47:27.031 00.045 9640 IsGuiding returns 1
01:47:27.031 00.000 9640 scope still moving after pulse duration time elapsed
01:47:27.062 00.031 9640 IsSlewing returns 0
01:47:27.063 00.001 9640 IsGuiding returns 0
01:47:27.063 00.000 9640 scope move finished after 23 + 54 ms
01:47:27.063 00.000 9640 Move returns status 0, amount 23
01:47:27.063 00.000 9640 move complete, result=0
01:47:27.063 00.000 9640 worker thread done servicing request
01:47:27.063 00.000 9640 Worker thread wakes up
01:47:27.063 00.000 16872 GuideStep: 0.6 px 60 ms WEST, 0.2 px 23 ms SOUTH
01:47:27.067 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:47:27.067 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:47:29.633 02.566 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"772212e1-0520-42cc-be9f-ae58aacc5cfa"}
01:47:29.637 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"772212e1-0520-42cc-be9f-ae58aacc5cfa"}
01:47:29.640 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29f05350-1a47-445e-89ba-e5655afb9a41"}
01:47:29.644 00.004 16872 case statement mapped state 6 to 3
01:47:29.646 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"29f05350-1a47-445e-89ba-e5655afb9a41"}
01:47:29.648 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3007b280-63aa-4a49-8d9f-a0b3548df496"}
01:47:29.652 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.23,6.99],"pixels":"..."},"id":"3007b280-63aa-4a49-8d9f-a0b3548df496"}
01:47:31.124 01.472 9640 Exposure complete
01:47:31.269 00.145 9640 worker thread done servicing request
01:47:31.269 00.000 16872 OnExposeComplete: enter
01:47:31.274 00.005 16872 UpdateGuideState(): m_state=6
01:47:31.278 00.004 16872 Star::Find(15, 207, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
01:47:31.282 00.004 16872 Star::Find returns 1 (0), X=207.28, Y=175.48, Mass=30940, SNR=104.4, Peak=4780 HFD=4.5
01:47:31.284 00.002 16872 Star::Find false star n=3 nbg=271 bg=3222.1 sigma=16.4 thresh=3271 peak=3259
01:47:31.288 00.004 16872 Star::Find false star n=6 nbg=266 bg=3215.9 sigma=18.0 thresh=3270 peak=3270
01:47:31.292 00.004 16872 Star::Find false star n=6 nbg=276 bg=3219.7 sigma=19.5 thresh=3278 peak=3275
01:47:31.295 00.003 16872 Star::Find false star n=3 nbg=279 bg=3222.8 sigma=18.6 thresh=3279 peak=3262
01:47:31.299 00.004 16872 MultiStar: [#1 -0.01,1.29,0.00,M1] [#2 1.18,0.99,0.00,M1] [#3 0.49,1.25,0.00,M1] [#4 0.45,1.17,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 -1.00,2.05,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 10.84,-24.35,0.00,M3] [#11 13.15,0.47,0.00,M4] 
01:47:31.302 00.003 16872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.59) = xAngle (2.54 = 2.54)
01:47:31.305 00.003 16872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.59 = 2.59)
01:47:31.309 00.004 16872 CameraToMount -- cameraX=0.51 cameraY=0.72 hyp=0.88 cameraTheta=0.96 mountX=-0.73 mountY=0.46, mountTheta=2.58
01:47:31.314 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=0.72, opts=13)
01:47:31.317 00.003 16872 Enqueuing Move request for scope (0.51, 0.72)
01:47:31.319 00.002 9640 Worker thread wakes up
01:47:31.319 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.72) opts 0xd
01:47:31.319 00.000 9640 Handling offset move in thread for scope, endpoint = (0.51, 0.72)
01:47:31.320 00.001 9640 Moving (0.51, 0.72) raw xDistance=-0.73 yDistance=0.46
01:47:31.320 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.73
01:47:31.320 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.46, m_sumCorr=3.3
01:47:31.320 00.000 9640 MoveAxis(E, 71, ABG)
01:47:31.320 00.000 9640 Guiding  Dir = 2, Dur = 71
01:47:31.320 00.000 9640 IsSlewing returns 0
01:47:31.321 00.001 9640 IsGuiding returns 0
01:47:31.321 00.000 9640 PulseGuide returned control before completion, sleep 81
01:47:31.327 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2824, max=4780, med=3220, FiltMin=3042, FiltMax=4428, Gamma=2.190
01:47:31.362 00.035 16872 UpdateGuideState exits: m=30940 SNR=104.4
01:47:31.364 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:31.368 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:47:31.372 00.004 16872 Enqueuing Expose request
01:47:31.414 00.042 9640 IsGuiding returns 1
01:47:31.414 00.000 9640 scope still moving after pulse duration time elapsed
01:47:31.445 00.031 9640 IsSlewing returns 0
01:47:31.445 00.000 9640 IsGuiding returns 0
01:47:31.445 00.000 9640 scope move finished after 71 + 53 ms
01:47:31.445 00.000 9640 Move returns status 0, amount 71
01:47:31.445 00.000 9640 MoveAxis(N, 0, ABG)
01:47:31.445 00.000 9640 Move returns status 0, amount 0
01:47:31.446 00.001 9640 move complete, result=0
01:47:31.446 00.000 9640 worker thread done servicing request
01:47:31.446 00.000 9640 Worker thread wakes up
01:47:31.446 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:47:31.446 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:47:31.446 00.000 16872 GuideStep: -0.7 px 71 ms EAST, 0.5 px 0 ms NORTH
01:47:33.132 01.686 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f194fdb5-0fe6-48c5-93ca-33447df97eaa"}
01:47:33.137 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f194fdb5-0fe6-48c5-93ca-33447df97eaa"}
01:47:33.140 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d6814a9-a312-4d24-9a2b-76f99c26131d"}
01:47:33.143 00.003 16872 case statement mapped state 6 to 3
01:47:33.145 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d6814a9-a312-4d24-9a2b-76f99c26131d"}
01:47:33.149 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d2ce7e20-6214-475b-9df7-6d82a7f12a1f"}
01:47:33.152 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[7.28,7.48],"pixels":"..."},"id":"d2ce7e20-6214-475b-9df7-6d82a7f12a1f"}
01:47:35.503 02.351 9640 Exposure complete
01:47:35.639 00.136 9640 worker thread done servicing request
01:47:35.639 00.000 16872 OnExposeComplete: enter
01:47:35.642 00.003 16872 UpdateGuideState(): m_state=6
01:47:35.645 00.003 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
01:47:35.648 00.003 16872 Star::Find returns 1 (0), X=207.41, Y=174.60, Mass=27172, SNR=93.8, Peak=4664 HFD=4.1
01:47:35.650 00.002 16872 Star::Find false star n=4 nbg=278 bg=3220.1 sigma=18.0 thresh=3274 peak=3262
01:47:35.654 00.004 16872 Star::Find false star n=1 nbg=276 bg=3225.2 sigma=17.2 thresh=3277 peak=3264
01:47:35.655 00.001 16872 MultiStar: [#1 0.07,0.61,0.60,U] [#2 0.57,0.44,0.30,U] [#3 -0.31,0.46,0.21,U] [#4 0.85,0.61,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 -0.62,0.60,0.26,U] [#7 0.00,0.00,0.00,L] [#8 -1.22,-5.66,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 11.75,-24.13,0.00,M4] [#11 -1.46,0.40,0.00,M5] 
01:47:35.660 00.005 16872 refined, 4 included, MultiStar: {0.27, 0.25}, one-star: {0.64, -0.16}
01:47:35.663 00.003 16872 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.59) = xAngle (2.34 = 2.34)
01:47:35.665 00.002 16872 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.38 = 2.38)
01:47:35.668 00.003 16872 CameraToMount -- cameraX=0.27 cameraY=0.25 hyp=0.36 cameraTheta=0.75 mountX=-0.25 mountY=0.25, mountTheta=2.36
01:47:35.673 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=0.25, opts=13)
01:47:35.677 00.004 16872 Enqueuing Move request for scope (0.27, 0.25)
01:47:35.680 00.003 9640 Worker thread wakes up
01:47:35.680 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.25) opts 0xd
01:47:35.680 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, 0.25)
01:47:35.680 00.000 9640 Moving (0.27, 0.25) raw xDistance=-0.25 yDistance=0.25
01:47:35.680 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.25
01:47:35.680 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.25, m_sumCorr=3.5
01:47:35.680 00.000 9640 MoveAxis(E, 34, ABG)
01:47:35.680 00.000 9640 Guiding  Dir = 2, Dur = 34
01:47:35.681 00.001 9640 IsSlewing returns 0
01:47:35.681 00.000 9640 IsGuiding returns 0
01:47:35.681 00.000 9640 PulseGuide returned control before completion, sleep 44
01:47:35.686 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=4664, med=3220, FiltMin=3138, FiltMax=4440, Gamma=2.190
01:47:35.718 00.032 16872 UpdateGuideState exits: m=27172 SNR=93.8
01:47:35.723 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:35.726 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:47:35.729 00.003 16872 Enqueuing Expose request
01:47:35.735 00.006 9640 IsGuiding returns 1
01:47:35.735 00.000 9640 scope still moving after pulse duration time elapsed
01:47:35.765 00.030 9640 IsSlewing returns 0
01:47:35.766 00.001 9640 IsGuiding returns 0
01:47:35.766 00.000 9640 scope move finished after 34 + 51 ms
01:47:35.766 00.000 9640 Move returns status 0, amount 34
01:47:35.766 00.000 9640 MoveAxis(S, 22, ABG)
01:47:35.766 00.000 9640 Guiding  Dir = 1, Dur = 22
01:47:35.767 00.001 9640 IsSlewing returns 0
01:47:35.767 00.000 9640 IsGuiding returns 0
01:47:35.767 00.000 9640 PulseGuide returned control before completion, sleep 32
01:47:35.812 00.045 9640 IsGuiding returns 1
01:47:35.812 00.000 9640 scope still moving after pulse duration time elapsed
01:47:35.843 00.031 9640 IsSlewing returns 0
01:47:35.843 00.000 9640 IsGuiding returns 1
01:47:35.875 00.032 9640 IsSlewing returns 0
01:47:35.875 00.000 9640 IsGuiding returns 0
01:47:35.875 00.000 9640 scope move finished after 22 + 85 ms
01:47:35.875 00.000 9640 Move returns status 0, amount 22
01:47:35.875 00.000 9640 move complete, result=0
01:47:35.875 00.000 9640 worker thread done servicing request
01:47:35.876 00.001 9640 Worker thread wakes up
01:47:35.876 00.000 16872 GuideStep: -0.3 px 34 ms EAST, 0.2 px 22 ms SOUTH
01:47:35.879 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:47:35.879 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:47:36.646 00.767 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f4351218-1ebe-490d-be8d-fe54ba538794"}
01:47:36.650 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f4351218-1ebe-490d-be8d-fe54ba538794"}
01:47:36.654 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"35b7c4e5-e041-48b1-9dc2-333b22e22cbc"}
01:47:36.658 00.004 16872 case statement mapped state 6 to 3
01:47:36.661 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"35b7c4e5-e041-48b1-9dc2-333b22e22cbc"}
01:47:36.665 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5842fcbf-3715-4646-8750-1c6f3a0f5017"}
01:47:36.669 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[7.41,6.60],"pixels":"..."},"id":"5842fcbf-3715-4646-8750-1c6f3a0f5017"}
01:47:39.939 03.270 9640 Exposure complete
01:47:40.074 00.135 9640 worker thread done servicing request
01:47:40.075 00.001 16872 OnExposeComplete: enter
01:47:40.077 00.002 16872 UpdateGuideState(): m_state=6
01:47:40.080 00.003 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
01:47:40.082 00.002 16872 Star::Find returns 1 (0), X=206.86, Y=174.48, Mass=31089, SNR=108.9, Peak=4644 HFD=4.4
01:47:40.087 00.005 16872 Star::Find false star n=6 nbg=268 bg=3217.4 sigma=18.3 thresh=3272 peak=3268
01:47:40.091 00.004 16872 Star::Find false star n=4 nbg=274 bg=3219.2 sigma=18.3 thresh=3274 peak=3266
01:47:40.094 00.003 16872 Star::Find false star n=5 nbg=278 bg=3223.8 sigma=20.1 thresh=3284 peak=3269
01:47:40.096 00.002 16872 MultiStar: [#1 -0.51,-0.22,0.43,U] [#2 0.18,-0.07,0.25,U] [#3 -1.16,0.16,0.00,M1] [#4 -0.29,-0.19,0.16,U] [#5 0.73,0.47,0.08,U] [#6 -1.11,2.93,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 23.46,-31.51,0.00,M5] [#11 -1.71,-0.44,0.00,M6] 
01:47:40.099 00.003 16872 refined, 4 included, MultiStar: {-0.04, -0.20}, one-star: {0.08, -0.29}
01:47:40.103 00.004 16872 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.59) = xAngle (-0.18 = -0.18)
01:47:40.106 00.003 16872 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.14 = -0.14)
01:47:40.109 00.003 16872 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.21 cameraTheta=-1.77 mountX=0.20 mountY=-0.03, mountTheta=-0.14
01:47:40.112 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=-0.20, opts=13)
01:47:40.115 00.003 16872 Enqueuing Move request for scope (-0.04, -0.20)
01:47:40.119 00.004 9640 Worker thread wakes up
01:47:40.119 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.20) opts 0xd
01:47:40.119 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, -0.20)
01:47:40.119 00.000 9640 Moving (-0.04, -0.20) raw xDistance=0.20 yDistance=-0.03
01:47:40.119 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.20
01:47:40.119 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=3.5
01:47:40.119 00.000 9640 MoveAxis(W, 18, ABG)
01:47:40.120 00.001 9640 Guiding  Dir = 3, Dur = 18
01:47:40.120 00.000 9640 IsSlewing returns 0
01:47:40.120 00.000 9640 IsGuiding returns 0
01:47:40.120 00.000 9640 PulseGuide returned control before completion, sleep 28
01:47:40.125 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=4644, med=3220, FiltMin=3148, FiltMax=4400, Gamma=2.190
01:47:40.156 00.031 16872 UpdateGuideState exits: m=31089 SNR=108.9
01:47:40.159 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:40.162 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:47:40.165 00.003 16872 Enqueuing Expose request
01:47:40.168 00.003 9640 IsGuiding returns 1
01:47:40.168 00.000 9640 scope still moving after pulse duration time elapsed
01:47:40.168 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a3a00d29-56a2-4f62-a08e-c68d219175e1"}
01:47:40.171 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a3a00d29-56a2-4f62-a08e-c68d219175e1"}
01:47:40.182 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"30275d8b-75bd-48fa-98d8-895aba4da69e"}
01:47:40.185 00.003 16872 case statement mapped state 6 to 3
01:47:40.187 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"30275d8b-75bd-48fa-98d8-895aba4da69e"}
01:47:40.192 00.005 9640 IsSlewing returns 0
01:47:40.192 00.000 9640 IsGuiding returns 0
01:47:40.192 00.000 9640 scope move finished after 18 + 53 ms
01:47:40.192 00.000 9640 Move returns status 0, amount 18
01:47:40.192 00.000 9640 MoveAxis(N, 0, ABG)
01:47:40.192 00.000 9640 Move returns status 0, amount 0
01:47:40.192 00.000 9640 move complete, result=0
01:47:40.192 00.000 9640 worker thread done servicing request
01:47:40.192 00.000 9640 Worker thread wakes up
01:47:40.192 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:47:40.192 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:47:40.192 00.000 16872 GuideStep: 0.2 px 18 ms WEST, -0.0 px 0 ms NORTH
01:47:40.207 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e3ae1f68-225e-44b9-8fb0-a3c75998b6a4"}
01:47:40.215 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[6.86,7.48],"pixels":"..."},"id":"e3ae1f68-225e-44b9-8fb0-a3c75998b6a4"}
01:47:43.647 03.432 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55784e28-d352-4c98-8459-4ab4f2ca98b0"}
01:47:43.650 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"55784e28-d352-4c98-8459-4ab4f2ca98b0"}
01:47:43.653 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"30d65d3e-c5cc-4e29-ae6f-29b466b08e5d"}
01:47:43.656 00.003 16872 case statement mapped state 6 to 3
01:47:43.658 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"30d65d3e-c5cc-4e29-ae6f-29b466b08e5d"}
01:47:43.662 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"94fcc866-67d7-4b61-9446-4973bac0f7f8"}
01:47:43.665 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[6.86,7.48],"pixels":"..."},"id":"94fcc866-67d7-4b61-9446-4973bac0f7f8"}
01:47:44.242 00.577 9640 Exposure complete
01:47:44.376 00.134 9640 worker thread done servicing request
01:47:44.376 00.000 16872 OnExposeComplete: enter
01:47:44.380 00.004 16872 UpdateGuideState(): m_state=6
01:47:44.383 00.003 16872 Star::Find(15, 206, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
01:47:44.386 00.003 16872 Star::Find returns 1 (0), X=207.01, Y=174.85, Mass=28316, SNR=97.3, Peak=4740 HFD=4.2
01:47:44.389 00.003 16872 Star::Find false star n=5 nbg=279 bg=3223.5 sigma=17.6 thresh=3276 peak=3275
01:47:44.391 00.002 16872 Star::Find false star n=3 nbg=270 bg=3223.5 sigma=18.3 thresh=3278 peak=3272
01:47:44.393 00.002 16872 MultiStar: [#1 0.07,0.90,0.53,U] [#2 0.15,0.85,0.27,U] [#3 0.32,1.03,0.00,M2] [#4 -0.17,1.47,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 -0.13,0.71,0.12,U] [#7 0.00,0.00,0.00,L] [#8 -0.13,0.23,0.16,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.14,-0.34,0.16,U] 
01:47:44.396 00.003 16872 single-star, 5 included, MultiStar: {0.13, 0.38}, one-star: {0.24, 0.09}
01:47:44.401 00.005 16872 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.59) = xAngle (1.94 = 1.94)
01:47:44.403 00.002 16872 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.99 = 1.99)
01:47:44.406 00.003 16872 CameraToMount -- cameraX=0.24 cameraY=0.09 hyp=0.25 cameraTheta=0.35 mountX=-0.09 mountY=0.23, mountTheta=1.95
01:47:44.410 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.24, y=0.09, opts=13)
01:47:44.413 00.003 16872 Enqueuing Move request for scope (0.24, 0.09)
01:47:44.417 00.004 9640 Worker thread wakes up
01:47:44.418 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.09) opts 0xd
01:47:44.418 00.000 9640 Handling offset move in thread for scope, endpoint = (0.24, 0.09)
01:47:44.418 00.000 9640 Moving (0.24, 0.09) raw xDistance=-0.09 yDistance=0.23
01:47:44.418 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:47:44.418 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=3.5
01:47:44.418 00.000 9640 MoveAxis(E, 0, ABG)
01:47:44.418 00.000 9640 Move returns status 0, amount 0
01:47:44.418 00.000 9640 MoveAxis(N, 0, ABG)
01:47:44.418 00.000 9640 Move returns status 0, amount 0
01:47:44.418 00.000 9640 move complete, result=0
01:47:44.418 00.000 9640 worker thread done servicing request
01:47:44.423 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=4740, med=3220, FiltMin=3082, FiltMax=4480, Gamma=2.190
01:47:44.455 00.032 16872 UpdateGuideState exits: m=28316 SNR=97.3
01:47:44.458 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:44.462 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:47:44.465 00.003 16872 Enqueuing Expose request
01:47:44.468 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:47:44.470 00.002 9640 Worker thread wakes up
01:47:44.470 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:47:44.470 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:47:47.144 02.674 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"427c26e7-f600-4bd7-9419-1a840efc2a48"}
01:47:47.147 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"427c26e7-f600-4bd7-9419-1a840efc2a48"}
01:47:47.151 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a431234a-04c3-4a8c-883d-7a8a65698db3"}
01:47:47.155 00.004 16872 case statement mapped state 6 to 3
01:47:47.158 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a431234a-04c3-4a8c-883d-7a8a65698db3"}
01:47:47.161 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e98ff30a-8aeb-456d-a768-1ddff3f48870"}
01:47:47.163 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.01,6.85],"pixels":"..."},"id":"e98ff30a-8aeb-456d-a768-1ddff3f48870"}
01:47:48.533 01.370 9640 Exposure complete
01:47:48.668 00.135 9640 worker thread done servicing request
01:47:48.668 00.000 16872 OnExposeComplete: enter
01:47:48.671 00.003 16872 UpdateGuideState(): m_state=6
01:47:48.674 00.003 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
01:47:48.677 00.003 16872 Star::Find returns 1 (0), X=206.62, Y=174.05, Mass=28471, SNR=99.6, Peak=4636 HFD=4.1
01:47:48.679 00.002 16872 Star::Find false star n=5 nbg=281 bg=3221.9 sigma=19.2 thresh=3279 peak=3267
01:47:48.682 00.003 16872 Star::Find false star n=2 nbg=280 bg=3223.2 sigma=21.9 thresh=3289 peak=3268
01:47:48.686 00.004 16872 MultiStar: [#1 -0.92,-0.61,0.00,M1] [#2 -0.50,-0.20,0.31,U] [#3 -0.10,0.61,0.22,U] [#4 -0.48,-0.17,0.17,U] [#5 0.00,0.00,0.00,L] [#6 -0.95,0.10,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.85,0.83,0.00,M6] [#9 -14.85,3.96,0.00,M2] [#10 11.07,-23.83,0.00,M6] 
01:47:48.689 00.003 16872 refined, 3 included, MultiStar: {-0.24, -0.39}, one-star: {-0.16, -0.71}
01:47:48.692 00.003 16872 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.59) = xAngle (-0.54 = -0.54)
01:47:48.695 00.003 16872 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.50 = -0.50)
01:47:48.698 00.003 16872 CameraToMount -- cameraX=-0.24 cameraY=-0.39 hyp=0.46 cameraTheta=-2.13 mountX=0.40 mountY=-0.22, mountTheta=-0.51
01:47:48.702 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.24, y=-0.39, opts=13)
01:47:48.705 00.003 16872 Enqueuing Move request for scope (-0.24, -0.39)
01:47:48.707 00.002 9640 Worker thread wakes up
01:47:48.707 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.39) opts 0xd
01:47:48.707 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.24, -0.39)
01:47:48.708 00.001 9640 Moving (-0.24, -0.39) raw xDistance=0.40 yDistance=-0.22
01:47:48.708 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.40
01:47:48.708 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.22, m_sumCorr=3.5
01:47:48.708 00.000 9640 MoveAxis(W, 42, ABG)
01:47:48.708 00.000 9640 Guiding  Dir = 3, Dur = 42
01:47:48.708 00.000 9640 IsSlewing returns 0
01:47:48.708 00.000 9640 IsGuiding returns 0
01:47:48.709 00.001 9640 PulseGuide returned control before completion, sleep 52
01:47:48.714 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4636, med=3220, FiltMin=3116, FiltMax=4288, Gamma=2.190
01:47:48.747 00.033 16872 UpdateGuideState exits: m=28471 SNR=99.6
01:47:48.752 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:48.755 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:47:48.758 00.003 16872 Enqueuing Expose request
01:47:48.762 00.004 9640 IsGuiding returns 1
01:47:48.762 00.000 9640 scope still moving after pulse duration time elapsed
01:47:48.792 00.030 9640 IsSlewing returns 0
01:47:48.792 00.000 9640 IsGuiding returns 0
01:47:48.792 00.000 9640 scope move finished after 42 + 42 ms
01:47:48.793 00.001 9640 Move returns status 0, amount 42
01:47:48.793 00.000 9640 MoveAxis(N, 0, ABG)
01:47:48.793 00.000 9640 Move returns status 0, amount 0
01:47:48.793 00.000 9640 move complete, result=0
01:47:48.794 00.001 9640 worker thread done servicing request
01:47:48.794 00.000 9640 Worker thread wakes up
01:47:48.794 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:47:48.794 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:47:48.799 00.005 16872 GuideStep: 0.4 px 42 ms WEST, -0.2 px 0 ms NORTH
01:47:50.644 01.845 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16cd083e-ef94-4a5f-a19c-cb93bee0fb6a"}
01:47:50.647 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"16cd083e-ef94-4a5f-a19c-cb93bee0fb6a"}
01:47:50.650 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7aaa1ed9-5522-421a-a444-e6af3b0d7099"}
01:47:50.653 00.003 16872 case statement mapped state 6 to 3
01:47:50.655 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7aaa1ed9-5522-421a-a444-e6af3b0d7099"}
01:47:50.660 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"11d1161f-d3a3-4495-9a9b-3886122ad95e"}
01:47:50.663 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[6.62,7.05],"pixels":"..."},"id":"11d1161f-d3a3-4495-9a9b-3886122ad95e"}
01:47:52.846 02.183 9640 Exposure complete
01:47:52.982 00.136 9640 worker thread done servicing request
01:47:52.983 00.001 16872 OnExposeComplete: enter
01:47:52.985 00.002 16872 UpdateGuideState(): m_state=6
01:47:52.988 00.003 16872 Star::Find(15, 206, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
01:47:52.991 00.003 16872 Star::Find returns 1 (0), X=206.98, Y=175.00, Mass=30344, SNR=98.9, Peak=4540 HFD=4.5
01:47:52.993 00.002 16872 Star::Find false star n=5 nbg=280 bg=3222.8 sigma=17.7 thresh=3276 peak=3265
01:47:52.997 00.004 16872 Star::Find false star n=3 nbg=270 bg=3218.2 sigma=17.1 thresh=3269 peak=3257
01:47:53.000 00.003 16872 MultiStar: [#1 -0.25,0.51,0.50,U] [#2 -0.72,-0.21,0.22,U] [#3 0.49,0.80,0.18,U] [#4 0.76,1.28,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 -1.45,0.08,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 -7.28,8.57,0.00,M7] [#9 -4.17,-5.66,0.00,M3] [#10 10.85,-23.80,0.00,M7] 
01:47:53.003 00.003 16872 refined, 3 included, MultiStar: {0.01, 0.31}, one-star: {0.21, 0.23}
01:47:53.006 00.003 16872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.59) = xAngle (3.13 = 3.13)
01:47:53.009 00.003 16872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.18 = -3.11)
01:47:53.012 00.003 16872 CameraToMount -- cameraX=0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.54 mountX=-0.31 mountY=-0.01, mountTheta=-3.11
01:47:53.016 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.31, opts=13)
01:47:53.019 00.003 16872 Enqueuing Move request for scope (0.01, 0.31)
01:47:53.022 00.003 9640 Worker thread wakes up
01:47:53.022 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.31) opts 0xd
01:47:53.022 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.31)
01:47:53.022 00.000 9640 Moving (0.01, 0.31) raw xDistance=-0.31 yDistance=-0.01
01:47:53.022 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.31
01:47:53.022 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=3.5
01:47:53.022 00.000 9640 MoveAxis(E, 29, ABG)
01:47:53.022 00.000 9640 Guiding  Dir = 2, Dur = 29
01:47:53.023 00.001 9640 IsSlewing returns 0
01:47:53.023 00.000 9640 IsGuiding returns 0
01:47:53.023 00.000 9640 PulseGuide returned control before completion, sleep 39
01:47:53.029 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=4540, med=3220, FiltMin=3048, FiltMax=4256, Gamma=2.190
01:47:53.062 00.033 16872 UpdateGuideState exits: m=30344 SNR=98.9
01:47:53.065 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:53.067 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:47:53.070 00.003 16872 Enqueuing Expose request
01:47:53.074 00.004 9640 IsGuiding returns 1
01:47:53.074 00.000 9640 scope still moving after pulse duration time elapsed
01:47:53.105 00.031 9640 IsSlewing returns 0
01:47:53.105 00.000 9640 IsGuiding returns 0
01:47:53.105 00.000 9640 scope move finished after 29 + 53 ms
01:47:53.105 00.000 9640 Move returns status 0, amount 29
01:47:53.105 00.000 9640 MoveAxis(N, 0, ABG)
01:47:53.105 00.000 9640 Move returns status 0, amount 0
01:47:53.105 00.000 9640 move complete, result=0
01:47:53.105 00.000 9640 worker thread done servicing request
01:47:53.105 00.000 9640 Worker thread wakes up
01:47:53.105 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:47:53.107 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:47:53.114 00.007 16872 GuideStep: -0.3 px 29 ms EAST, -0.0 px 0 ms NORTH
01:47:54.143 01.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e53bb10-f03c-4857-b2d9-8b5a62f703fe"}
01:47:54.147 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4e53bb10-f03c-4857-b2d9-8b5a62f703fe"}
01:47:54.152 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49e194b4-a278-4e7d-ba21-50fbbf1e9ba7"}
01:47:54.156 00.004 16872 case statement mapped state 6 to 3
01:47:54.159 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"49e194b4-a278-4e7d-ba21-50fbbf1e9ba7"}
01:47:54.163 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5dd786d2-530e-4cd0-b922-da5d52d3aaab"}
01:47:54.167 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.98,7.00],"pixels":"..."},"id":"5dd786d2-530e-4cd0-b922-da5d52d3aaab"}
01:47:57.178 03.011 9640 Exposure complete
01:47:57.321 00.143 9640 worker thread done servicing request
01:47:57.321 00.000 16872 OnExposeComplete: enter
01:47:57.324 00.003 16872 UpdateGuideState(): m_state=6
01:47:57.328 00.004 16872 Star::Find(15, 206, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
01:47:57.330 00.002 16872 Star::Find returns 1 (0), X=207.55, Y=175.71, Mass=29565, SNR=100.4, Peak=4628 HFD=4.2
01:47:57.335 00.005 16872 Star::Find false star n=5 nbg=257 bg=3215.9 sigma=16.4 thresh=3265 peak=3265
01:47:57.337 00.002 16872 Star::Find false star n=2 nbg=277 bg=3215.9 sigma=17.7 thresh=3269 peak=3261
01:47:57.341 00.004 16872 Star::Find false star n=8 nbg=280 bg=3218.3 sigma=19.1 thresh=3276 peak=3272
01:47:57.345 00.004 16872 MultiStar: [#1 -0.12,0.54,0.48,U] [#2 0.36,0.84,0.27,U] [#3 1.22,1.30,0.00,M1] [#4 -0.11,0.89,0.22,U] [#5 0.42,0.53,0.13,U] [#6 0.06,-0.17,0.14,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 11.96,-26.80,0.00,M8] [#11 -0.10,1.97,0.00,M6] 
01:47:57.348 00.003 16872 refined, 5 included, MultiStar: {0.38, 0.75}, one-star: {0.77, 0.94}
01:47:57.351 00.003 16872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.59) = xAngle (2.69 = 2.69)
01:47:57.353 00.002 16872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.73 = 2.73)
01:47:57.356 00.003 16872 CameraToMount -- cameraX=0.38 cameraY=0.75 hyp=0.84 cameraTheta=1.10 mountX=-0.75 mountY=0.33, mountTheta=2.73
01:47:57.360 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=0.75, opts=13)
01:47:57.364 00.004 16872 Enqueuing Move request for scope (0.38, 0.75)
01:47:57.366 00.002 9640 Worker thread wakes up
01:47:57.367 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.75) opts 0xd
01:47:57.367 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, 0.75)
01:47:57.367 00.000 9640 Moving (0.38, 0.75) raw xDistance=-0.75 yDistance=0.33
01:47:57.367 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.70 from input -0.75
01:47:57.367 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.33, m_sumCorr=3.5
01:47:57.367 00.000 9640 MoveAxis(E, 83, ABG)
01:47:57.367 00.000 9640 Guiding  Dir = 2, Dur = 83
01:47:57.367 00.000 9640 IsSlewing returns 0
01:47:57.367 00.000 9640 IsGuiding returns 0
01:47:57.367 00.000 9640 PulseGuide returned control before completion, sleep 93
01:47:57.372 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=4628, med=3220, FiltMin=3132, FiltMax=4412, Gamma=2.190
01:47:57.404 00.032 16872 UpdateGuideState exits: m=29565 SNR=100.4
01:47:57.407 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:57.413 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:47:57.417 00.004 16872 Enqueuing Expose request
01:47:57.472 00.055 9640 IsGuiding returns 1
01:47:57.472 00.000 9640 scope still moving after pulse duration time elapsed
01:47:57.504 00.032 9640 IsSlewing returns 0
01:47:57.505 00.001 9640 IsGuiding returns 0
01:47:57.505 00.000 9640 scope move finished after 83 + 54 ms
01:47:57.505 00.000 9640 Move returns status 0, amount 83
01:47:57.505 00.000 9640 MoveAxis(N, 0, ABG)
01:47:57.505 00.000 9640 Move returns status 0, amount 0
01:47:57.505 00.000 9640 move complete, result=0
01:47:57.506 00.001 9640 worker thread done servicing request
01:47:57.506 00.000 9640 Worker thread wakes up
01:47:57.507 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:47:57.507 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:47:57.509 00.002 16872 GuideStep: -0.8 px 83 ms EAST, 0.3 px 0 ms NORTH
01:47:57.642 00.133 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d0b84d65-47a9-4d50-b633-cf93eaf4e6a9"}
01:47:57.647 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d0b84d65-47a9-4d50-b633-cf93eaf4e6a9"}
01:47:57.651 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b4f7abf-0d01-4e44-8036-5342a659dd53"}
01:47:57.654 00.003 16872 case statement mapped state 6 to 3
01:47:57.659 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b4f7abf-0d01-4e44-8036-5342a659dd53"}
01:47:57.663 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"674ae279-b3b2-4113-8d7c-0525a65baaf4"}
01:47:57.667 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.55,6.71],"pixels":"..."},"id":"674ae279-b3b2-4113-8d7c-0525a65baaf4"}
01:48:01.142 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c38fe8c-7613-4d68-8a13-7e91dc5da12a"}
01:48:01.145 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5c38fe8c-7613-4d68-8a13-7e91dc5da12a"}
01:48:01.149 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd1a7ec9-1db8-43b2-b6b4-da9d933d5361"}
01:48:01.152 00.003 16872 case statement mapped state 6 to 3
01:48:01.156 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd1a7ec9-1db8-43b2-b6b4-da9d933d5361"}
01:48:01.159 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"85da7813-9abc-475a-8706-44b756925a17"}
01:48:01.162 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.55,6.71],"pixels":"..."},"id":"85da7813-9abc-475a-8706-44b756925a17"}
01:48:01.562 00.400 9640 Exposure complete
01:48:01.700 00.138 9640 worker thread done servicing request
01:48:01.700 00.000 16872 OnExposeComplete: enter
01:48:01.704 00.004 16872 UpdateGuideState(): m_state=6
01:48:01.706 00.002 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
01:48:01.709 00.003 16872 Star::Find returns 1 (0), X=207.11, Y=174.69, Mass=30186, SNR=94.9, Peak=4584 HFD=4.4
01:48:01.712 00.003 16872 Star::Find false star n=1 nbg=285 bg=3216.3 sigma=19.7 thresh=3275 peak=3266
01:48:01.715 00.003 16872 Star::Find false star n=3 nbg=277 bg=3223.8 sigma=19.5 thresh=3282 peak=3276
01:48:01.718 00.003 16872 Star::Find false star n=5 nbg=280 bg=3221.3 sigma=19.2 thresh=3279 peak=3269
01:48:01.721 00.003 16872 Star::Find false star n=6 nbg=256 bg=3222.4 sigma=15.0 thresh=3267 peak=3263
01:48:01.724 00.003 16872 MultiStar: [#1 -0.20,-0.00,0.48,U] [#2 0.21,-0.18,0.28,U] [#3 0.85,1.21,0.00,M2] [#4 1.27,0.37,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.41,1.50,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 22.21,-31.04,0.00,M9] [#11 0.00,0.00,0.00,L] 
01:48:01.728 00.004 16872 refined, 2 included, MultiStar: {0.17, -0.07}, one-star: {0.34, -0.07}
01:48:01.732 00.004 16872 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.59) = xAngle (1.18 = 1.18)
01:48:01.735 00.003 16872 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.23 = 1.23)
01:48:01.737 00.002 16872 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-0.40 mountX=0.07 mountY=0.17, mountTheta=1.19
01:48:01.742 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=-0.07, opts=13)
01:48:01.746 00.004 16872 Enqueuing Move request for scope (0.17, -0.07)
01:48:01.748 00.002 9640 Worker thread wakes up
01:48:01.748 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd
01:48:01.748 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, -0.07)
01:48:01.748 00.000 9640 Moving (0.17, -0.07) raw xDistance=0.07 yDistance=0.17
01:48:01.748 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:48:01.749 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=3.5
01:48:01.749 00.000 9640 MoveAxis(E, 0, ABG)
01:48:01.749 00.000 9640 Move returns status 0, amount 0
01:48:01.749 00.000 9640 MoveAxis(N, 0, ABG)
01:48:01.749 00.000 9640 Move returns status 0, amount 0
01:48:01.749 00.000 9640 move complete, result=0
01:48:01.749 00.000 9640 worker thread done servicing request
01:48:01.754 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=4584, med=3220, FiltMin=3112, FiltMax=4320, Gamma=2.190
01:48:01.786 00.032 16872 UpdateGuideState exits: m=30186 SNR=94.9
01:48:01.788 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:01.791 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:48:01.797 00.006 16872 Enqueuing Expose request
01:48:01.799 00.002 16872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:48:01.802 00.003 9640 Worker thread wakes up
01:48:01.802 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:48:01.803 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:48:04.643 02.840 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d3194e1-5c5c-4b4d-85c9-5cd506b1498d"}
01:48:04.646 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1d3194e1-5c5c-4b4d-85c9-5cd506b1498d"}
01:48:04.650 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d98889e7-d2cf-42d0-8711-ebf7f9d9fe88"}
01:48:04.654 00.004 16872 case statement mapped state 6 to 3
01:48:04.657 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d98889e7-d2cf-42d0-8711-ebf7f9d9fe88"}
01:48:04.661 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"418ce0a9-beed-4fb6-ad65-d83095a340ed"}
01:48:04.663 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[7.11,6.69],"pixels":"..."},"id":"418ce0a9-beed-4fb6-ad65-d83095a340ed"}
01:48:05.868 01.205 9640 Exposure complete
01:48:06.008 00.140 9640 worker thread done servicing request
01:48:06.008 00.000 16872 OnExposeComplete: enter
01:48:06.011 00.003 16872 UpdateGuideState(): m_state=6
01:48:06.013 00.002 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
01:48:06.016 00.003 16872 Star::Find returns 1 (0), X=207.36, Y=174.78, Mass=28709, SNR=97.7, Peak=4348 HFD=4.6
01:48:06.020 00.004 16872 Star::Find false star n=3 nbg=271 bg=3217.0 sigma=17.5 thresh=3269 peak=3256
01:48:06.023 00.003 16872 Star::Find false star n=3 nbg=279 bg=3222.0 sigma=21.0 thresh=3285 peak=3277
01:48:06.028 00.005 16872 MultiStar: [#1 0.10,0.27,0.53,U] [#2 0.67,-0.33,0.29,U] [#3 -0.18,0.89,0.19,U] [#4 0.05,-0.09,0.20,U] [#5 0.00,0.00,0.00,L] [#6 0.05,0.61,0.20,U] [#7 14.02,-8.79,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 11.98,-25.51,0.00,M10] [#11 0.00,0.00,0.00,L] 
01:48:06.030 00.002 16872 refined, 5 included, MultiStar: {0.34, 0.14}, one-star: {0.58, 0.01}
01:48:06.034 00.004 16872 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.59) = xAngle (1.98 = 1.98)
01:48:06.036 00.002 16872 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.02 = 2.02)
01:48:06.040 00.004 16872 CameraToMount -- cameraX=0.34 cameraY=0.14 hyp=0.36 cameraTheta=0.39 mountX=-0.14 mountY=0.33, mountTheta=1.98
01:48:06.044 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.34, y=0.14, opts=13)
01:48:06.047 00.003 16872 Enqueuing Move request for scope (0.34, 0.14)
01:48:06.050 00.003 9640 Worker thread wakes up
01:48:06.050 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.14) opts 0xd
01:48:06.050 00.000 9640 Handling offset move in thread for scope, endpoint = (0.34, 0.14)
01:48:06.050 00.000 9640 Moving (0.34, 0.14) raw xDistance=-0.14 yDistance=0.33
01:48:06.050 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.14
01:48:06.050 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.33, m_sumCorr=3.5
01:48:06.050 00.000 9640 MoveAxis(E, 15, ABG)
01:48:06.050 00.000 9640 Guiding  Dir = 2, Dur = 15
01:48:06.050 00.000 9640 IsSlewing returns 0
01:48:06.051 00.001 9640 IsGuiding returns 0
01:48:06.051 00.000 9640 PulseGuide returned control before completion, sleep 25
01:48:06.057 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=4348, med=3220, FiltMin=3150, FiltMax=4264, Gamma=2.190
01:48:06.085 00.028 9640 IsGuiding returns 1
01:48:06.085 00.000 9640 scope still moving after pulse duration time elapsed
01:48:06.089 00.004 16872 UpdateGuideState exits: m=28709 SNR=97.7
01:48:06.093 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:06.095 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:48:06.098 00.003 16872 Enqueuing Expose request
01:48:06.116 00.018 9640 IsSlewing returns 0
01:48:06.117 00.001 9640 IsGuiding returns 0
01:48:06.117 00.000 9640 scope move finished after 15 + 51 ms
01:48:06.117 00.000 9640 Move returns status 0, amount 15
01:48:06.117 00.000 9640 MoveAxis(N, 0, ABG)
01:48:06.117 00.000 9640 Move returns status 0, amount 0
01:48:06.117 00.000 9640 move complete, result=0
01:48:06.118 00.001 9640 worker thread done servicing request
01:48:06.118 00.000 16872 GuideStep: -0.1 px 15 ms EAST, 0.3 px 0 ms NORTH
01:48:06.122 00.004 9640 Worker thread wakes up
01:48:06.122 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:48:06.122 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:48:08.142 02.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2d1b618b-29d4-4630-865f-97b18fcf64f0"}
01:48:08.145 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2d1b618b-29d4-4630-865f-97b18fcf64f0"}
01:48:08.148 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73a29f0f-ce32-4693-94f1-e481ec42a62f"}
01:48:08.152 00.004 16872 case statement mapped state 6 to 3
01:48:08.154 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"73a29f0f-ce32-4693-94f1-e481ec42a62f"}
01:48:08.157 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5e77128e-9678-45fc-bdda-fbb08d9472ff"}
01:48:08.161 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.36,6.78],"pixels":"..."},"id":"5e77128e-9678-45fc-bdda-fbb08d9472ff"}
01:48:10.177 02.016 9640 Exposure complete
01:48:10.312 00.135 9640 worker thread done servicing request
01:48:10.312 00.000 16872 OnExposeComplete: enter
01:48:10.315 00.003 16872 UpdateGuideState(): m_state=6
01:48:10.318 00.003 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
01:48:10.321 00.003 16872 Star::Find returns 1 (0), X=207.94, Y=175.49, Mass=26629, SNR=95.1, Peak=4700 HFD=3.7
01:48:10.324 00.003 16872 Star::Find false star n=2 nbg=281 bg=3209.6 sigma=21.4 thresh=3274 peak=3258
01:48:10.327 00.003 16872 Star::Find false star n=3 nbg=275 bg=3220.9 sigma=21.9 thresh=3287 peak=3280
01:48:10.330 00.003 16872 Star::Find false star n=7 nbg=266 bg=3210.7 sigma=16.3 thresh=3260 peak=3255
01:48:10.334 00.004 16872 Star::Find false star n=3 nbg=268 bg=3216.0 sigma=17.7 thresh=3269 peak=3268
01:48:10.337 00.003 16872 MultiStar: [#1 0.07,0.34,0.46,U] [#2 0.66,0.54,0.29,U] [#3 0.72,1.38,0.00,M2] [#4 0.52,1.08,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 -0.08,0.44,0.14,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 11.35,-24.13,0.00,R] [#11 -0.46,-1.43,0.00,M7] 
01:48:10.341 00.004 16872 refined, 3 included, MultiStar: {0.73, 0.58}, one-star: {1.16, 0.73}
01:48:10.343 00.002 16872 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.59) = xAngle (2.26 = 2.26)
01:48:10.346 00.003 16872 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.31 = 2.31)
01:48:10.349 00.003 16872 CameraToMount -- cameraX=0.73 cameraY=0.58 hyp=0.93 cameraTheta=0.67 mountX=-0.59 mountY=0.69, mountTheta=2.28
01:48:10.353 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.73, y=0.58, opts=13)
01:48:10.355 00.002 16872 Enqueuing Move request for scope (0.73, 0.58)
01:48:10.359 00.004 9640 Worker thread wakes up
01:48:10.359 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.58) opts 0xd
01:48:10.359 00.000 9640 Handling offset move in thread for scope, endpoint = (0.73, 0.58)
01:48:10.359 00.000 9640 Moving (0.73, 0.58) raw xDistance=-0.59 yDistance=0.69
01:48:10.359 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.59
01:48:10.359 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.69, m_sumCorr=3.7
01:48:10.359 00.000 9640 MoveAxis(E, 65, ABG)
01:48:10.359 00.000 9640 Guiding  Dir = 2, Dur = 65
01:48:10.359 00.000 9640 IsSlewing returns 0
01:48:10.359 00.000 9640 IsGuiding returns 0
01:48:10.360 00.001 9640 PulseGuide returned control before completion, sleep 75
01:48:10.368 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=4700, med=3216, FiltMin=3068, FiltMax=4368, Gamma=2.190
01:48:10.400 00.032 16872 UpdateGuideState exits: m=26629 SNR=95.1
01:48:10.403 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:10.406 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:48:10.412 00.006 16872 Enqueuing Expose request
01:48:10.440 00.028 9640 IsGuiding returns 1
01:48:10.440 00.000 9640 scope still moving after pulse duration time elapsed
01:48:10.471 00.031 9640 IsSlewing returns 0
01:48:10.472 00.001 9640 IsGuiding returns 0
01:48:10.472 00.000 9640 scope move finished after 65 + 47 ms
01:48:10.473 00.001 9640 Move returns status 0, amount 65
01:48:10.473 00.000 9640 MoveAxis(S, 24, ABG)
01:48:10.475 00.002 9640 Guiding  Dir = 1, Dur = 24
01:48:10.475 00.000 9640 IsSlewing returns 0
01:48:10.475 00.000 9640 IsGuiding returns 0
01:48:10.476 00.001 9640 PulseGuide returned control before completion, sleep 34
01:48:10.517 00.041 9640 IsGuiding returns 1
01:48:10.517 00.000 9640 scope still moving after pulse duration time elapsed
01:48:10.548 00.031 9640 IsSlewing returns 0
01:48:10.548 00.000 9640 IsGuiding returns 0
01:48:10.549 00.001 9640 scope move finished after 24 + 50 ms
01:48:10.549 00.000 9640 Move returns status 0, amount 24
01:48:10.549 00.000 9640 move complete, result=0
01:48:10.549 00.000 9640 worker thread done servicing request
01:48:10.549 00.000 9640 Worker thread wakes up
01:48:10.549 00.000 16872 GuideStep: -0.6 px 65 ms EAST, 0.7 px 24 ms SOUTH
01:48:10.552 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:48:10.552 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:48:11.641 01.089 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a7227b43-588f-47b1-a7d0-ef0c91db621b"}
01:48:11.646 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a7227b43-588f-47b1-a7d0-ef0c91db621b"}
01:48:11.651 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b0632ab-e89c-4075-89a8-0ae4423b3b0c"}
01:48:11.654 00.003 16872 case statement mapped state 6 to 3
01:48:11.660 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b0632ab-e89c-4075-89a8-0ae4423b3b0c"}
01:48:11.665 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"63641318-d641-4b08-944e-e511103ef84c"}
01:48:11.669 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.94,7.49],"pixels":"..."},"id":"63641318-d641-4b08-944e-e511103ef84c"}
01:48:14.613 02.944 9640 Exposure complete
01:48:14.750 00.137 9640 worker thread done servicing request
01:48:14.750 00.000 16872 OnExposeComplete: enter
01:48:14.755 00.005 16872 UpdateGuideState(): m_state=6
01:48:14.758 00.003 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
01:48:14.761 00.003 16872 Star::Find returns 1 (0), X=207.21, Y=175.25, Mass=30568, SNR=98.9, Peak=4556 HFD=4.5
01:48:14.763 00.002 16872 Star::Find false star n=3 nbg=274 bg=3225.4 sigma=17.6 thresh=3278 peak=3272
01:48:14.766 00.003 16872 Star::Find false star n=8 nbg=279 bg=3217.3 sigma=18.7 thresh=3273 peak=3270
01:48:14.768 00.002 16872 MultiStar: [#1 -0.58,0.41,0.51,U] [#2 0.21,0.17,0.28,U] [#3 -0.48,0.42,0.17,U] [#4 -0.12,0.86,0.22,U] [#5 0.00,0.00,0.00,L] [#6 -1.02,-0.21,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 -4.07,-2.50,0.00,M8] [#9 -19.75,3.23,0.00,M4] [#10 0.72,-1.21,0.00,M1] 
01:48:14.771 00.003 16872 refined, 4 included, MultiStar: {0.04, 0.46}, one-star: {0.43, 0.48}
01:48:14.774 00.003 16872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.59) = xAngle (3.07 = 3.07)
01:48:14.776 00.002 16872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.12 = 3.12)
01:48:14.779 00.003 16872 CameraToMount -- cameraX=0.04 cameraY=0.46 hyp=0.46 cameraTheta=1.49 mountX=-0.46 mountY=0.01, mountTheta=3.12
01:48:14.785 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.04, y=0.46, opts=13)
01:48:14.788 00.003 16872 Enqueuing Move request for scope (0.04, 0.46)
01:48:14.791 00.003 9640 Worker thread wakes up
01:48:14.791 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.46) opts 0xd
01:48:14.791 00.000 9640 Handling offset move in thread for scope, endpoint = (0.04, 0.46)
01:48:14.791 00.000 9640 Moving (0.04, 0.46) raw xDistance=-0.46 yDistance=0.01
01:48:14.791 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.46
01:48:14.791 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=3.7
01:48:14.791 00.000 9640 MoveAxis(E, 55, ABG)
01:48:14.791 00.000 9640 Guiding  Dir = 2, Dur = 55
01:48:14.791 00.000 9640 IsSlewing returns 0
01:48:14.791 00.000 9640 IsGuiding returns 0
01:48:14.792 00.001 9640 PulseGuide returned control before completion, sleep 65
01:48:14.796 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=4556, med=3220, FiltMin=3102, FiltMax=4240, Gamma=2.190
01:48:14.826 00.030 16872 UpdateGuideState exits: m=30568 SNR=98.9
01:48:14.830 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:14.834 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:48:14.836 00.002 16872 Enqueuing Expose request
01:48:14.858 00.022 9640 IsGuiding returns 1
01:48:14.858 00.000 9640 scope still moving after pulse duration time elapsed
01:48:14.889 00.031 9640 IsSlewing returns 0
01:48:14.889 00.000 9640 IsGuiding returns 0
01:48:14.890 00.001 9640 scope move finished after 55 + 43 ms
01:48:14.890 00.000 9640 Move returns status 0, amount 55
01:48:14.890 00.000 9640 MoveAxis(N, 0, ABG)
01:48:14.890 00.000 9640 Move returns status 0, amount 0
01:48:14.890 00.000 9640 move complete, result=0
01:48:14.891 00.001 9640 worker thread done servicing request
01:48:14.891 00.000 9640 Worker thread wakes up
01:48:14.891 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:48:14.891 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:48:14.893 00.002 16872 GuideStep: -0.5 px 55 ms EAST, 0.0 px 0 ms NORTH
01:48:15.141 00.248 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b411f0cb-7f9d-42ce-bcec-4b4ed8a8892b"}
01:48:15.145 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b411f0cb-7f9d-42ce-bcec-4b4ed8a8892b"}
01:48:15.149 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8d4085a7-8140-4267-9d88-188f4b2b0e61"}
01:48:15.152 00.003 16872 case statement mapped state 6 to 3
01:48:15.154 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d4085a7-8140-4267-9d88-188f4b2b0e61"}
01:48:15.158 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"738e275e-b01d-440a-be41-ddd7493df1de"}
01:48:15.161 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[7.21,7.25],"pixels":"..."},"id":"738e275e-b01d-440a-be41-ddd7493df1de"}
01:48:18.641 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0aff6df9-253e-4273-b098-8630fdd9a078"}
01:48:18.644 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0aff6df9-253e-4273-b098-8630fdd9a078"}
01:48:18.648 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fbc2686a-b5c6-4da0-9d35-39258a3dfb9c"}
01:48:18.651 00.003 16872 case statement mapped state 6 to 3
01:48:18.653 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbc2686a-b5c6-4da0-9d35-39258a3dfb9c"}
01:48:18.657 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"361a0db8-0000-49af-a4e3-eb0b5fb0e659"}
01:48:18.660 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[7.21,7.25],"pixels":"..."},"id":"361a0db8-0000-49af-a4e3-eb0b5fb0e659"}
01:48:18.955 00.295 9640 Exposure complete
01:48:19.108 00.153 9640 worker thread done servicing request
01:48:19.108 00.000 16872 OnExposeComplete: enter
01:48:19.111 00.003 16872 UpdateGuideState(): m_state=6
01:48:19.114 00.003 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
01:48:19.119 00.005 16872 Star::Find returns 1 (0), X=207.48, Y=174.51, Mass=28509, SNR=102.2, Peak=4920 HFD=3.5
01:48:19.124 00.005 16872 Star::Find false star n=4 nbg=282 bg=3215.5 sigma=19.2 thresh=3273 peak=3262
01:48:19.127 00.003 16872 Star::Find false star n=3 nbg=279 bg=3213.9 sigma=19.9 thresh=3274 peak=3265
01:48:19.130 00.003 16872 Star::Find false star n=4 nbg=279 bg=3210.1 sigma=19.4 thresh=3268 peak=3250
01:48:19.133 00.003 16872 MultiStar: [#1 0.01,0.04,0.44,U] [#2 0.87,0.27,0.29,U] [#3 0.93,0.40,0.00,M2] [#4 0.54,0.52,0.22,U] [#5 1.28,-0.91,0.00,M2] [#6 -0.06,0.32,0.18,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.72,-0.12,0.10,U] [#11 -0.19,0.54,0.13,U] 
01:48:19.137 00.004 16872 refined, 6 included, MultiStar: {0.48, 0.03}, one-star: {0.71, -0.26}
01:48:19.140 00.003 16872 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.59) = xAngle (1.64 = 1.64)
01:48:19.144 00.004 16872 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.69 = 1.69)
01:48:19.147 00.003 16872 CameraToMount -- cameraX=0.48 cameraY=0.03 hyp=0.48 cameraTheta=0.05 mountX=-0.03 mountY=0.47, mountTheta=1.64
01:48:19.154 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.48, y=0.03, opts=13)
01:48:19.158 00.004 16872 Enqueuing Move request for scope (0.48, 0.03)
01:48:19.161 00.003 9640 Worker thread wakes up
01:48:19.161 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.03) opts 0xd
01:48:19.161 00.000 9640 Handling offset move in thread for scope, endpoint = (0.48, 0.03)
01:48:19.161 00.000 9640 Moving (0.48, 0.03) raw xDistance=-0.03 yDistance=0.47
01:48:19.161 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:48:19.161 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.47, m_sumCorr=3.9
01:48:19.161 00.000 9640 MoveAxis(E, 0, ABG)
01:48:19.161 00.000 9640 Move returns status 0, amount 0
01:48:19.161 00.000 9640 MoveAxis(S, 25, ABG)
01:48:19.161 00.000 9640 Guiding  Dir = 1, Dur = 25
01:48:19.162 00.001 9640 IsSlewing returns 0
01:48:19.162 00.000 9640 IsGuiding returns 0
01:48:19.162 00.000 9640 PulseGuide returned control before completion, sleep 35
01:48:19.169 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=4920, med=3212, FiltMin=3098, FiltMax=4472, Gamma=2.190
01:48:19.212 00.043 9640 IsGuiding returns 1
01:48:19.212 00.000 9640 scope still moving after pulse duration time elapsed
01:48:19.216 00.004 16872 UpdateGuideState exits: m=28509 SNR=102.2
01:48:19.222 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:19.227 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:48:19.230 00.003 16872 Enqueuing Expose request
01:48:19.241 00.011 9640 IsSlewing returns 0
01:48:19.242 00.001 9640 IsGuiding returns 0
01:48:19.242 00.000 9640 scope move finished after 25 + 54 ms
01:48:19.242 00.000 9640 Move returns status 0, amount 25
01:48:19.242 00.000 9640 move complete, result=0
01:48:19.242 00.000 9640 worker thread done servicing request
01:48:19.242 00.000 9640 Worker thread wakes up
01:48:19.242 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:48:19.243 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:48:19.244 00.001 16872 GuideStep: -0.0 px 0 ms EAST, 0.5 px 25 ms SOUTH
01:48:22.140 02.896 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65546155-f76e-4b54-a500-1eaa12976a75"}
01:48:22.142 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"65546155-f76e-4b54-a500-1eaa12976a75"}
01:48:22.146 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"68d4677c-d17a-4623-b0c2-071a3fb29c5a"}
01:48:22.149 00.003 16872 case statement mapped state 6 to 3
01:48:22.151 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"68d4677c-d17a-4623-b0c2-071a3fb29c5a"}
01:48:22.155 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"efbdbc93-2138-49ac-a4af-f42d2c87c251"}
01:48:22.159 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[7.48,6.51],"pixels":"..."},"id":"efbdbc93-2138-49ac-a4af-f42d2c87c251"}
01:48:23.319 01.160 9640 Exposure complete
01:48:23.456 00.137 9640 worker thread done servicing request
01:48:23.456 00.000 16872 OnExposeComplete: enter
01:48:23.458 00.002 16872 UpdateGuideState(): m_state=6
01:48:23.461 00.003 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
01:48:23.464 00.003 16872 Star::Find returns 1 (0), X=207.28, Y=174.74, Mass=30630, SNR=107.2, Peak=4956 HFD=3.8
01:48:23.467 00.003 16872 Star::Find false star n=4 nbg=272 bg=3216.0 sigma=18.1 thresh=3270 peak=3267
01:48:23.471 00.004 16872 MultiStar: [#1 -0.48,-0.54,0.46,U] [#2 0.08,0.06,0.28,U] [#3 0.38,-0.37,0.16,U] [#4 0.36,0.37,0.19,U] [#5 11.66,-1.46,0.00,M3] [#6 1.28,1.06,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 14.35,2.23,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.55,-1.18,0.00,M1] 
01:48:23.473 00.002 16872 refined, 4 included, MultiStar: {0.21, -0.12}, one-star: {0.51, -0.03}
01:48:23.475 00.002 16872 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-1.59) = xAngle (1.07 = 1.07)
01:48:23.477 00.002 16872 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.12 = 1.12)
01:48:23.481 00.004 16872 CameraToMount -- cameraX=0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-0.51 mountX=0.12 mountY=0.22, mountTheta=1.08
01:48:23.487 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=-0.12, opts=13)
01:48:23.490 00.003 16872 Enqueuing Move request for scope (0.21, -0.12)
01:48:23.492 00.002 9640 Worker thread wakes up
01:48:23.492 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.12) opts 0xd
01:48:23.493 00.001 9640 Handling offset move in thread for scope, endpoint = (0.21, -0.12)
01:48:23.493 00.000 9640 Moving (0.21, -0.12) raw xDistance=0.12 yDistance=0.22
01:48:23.493 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.12
01:48:23.493 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.22, m_sumCorr=3.9
01:48:23.493 00.000 9640 MoveAxis(W, 12, ABG)
01:48:23.493 00.000 9640 Guiding  Dir = 3, Dur = 12
01:48:23.493 00.000 9640 IsSlewing returns 0
01:48:23.493 00.000 9640 IsGuiding returns 0
01:48:23.494 00.001 9640 PulseGuide returned control before completion, sleep 22
01:48:23.499 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=4956, med=3216, FiltMin=3140, FiltMax=4596, Gamma=2.190
01:48:23.530 00.031 9640 IsGuiding returns 1
01:48:23.530 00.000 9640 scope still moving after pulse duration time elapsed
01:48:23.532 00.002 16872 UpdateGuideState exits: m=30630 SNR=107.2
01:48:23.535 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:23.538 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:48:23.541 00.003 16872 Enqueuing Expose request
01:48:23.562 00.021 9640 IsSlewing returns 0
01:48:23.562 00.000 9640 IsGuiding returns 0
01:48:23.562 00.000 9640 scope move finished after 12 + 56 ms
01:48:23.562 00.000 9640 Move returns status 0, amount 12
01:48:23.562 00.000 9640 MoveAxis(N, 0, ABG)
01:48:23.562 00.000 9640 Move returns status 0, amount 0
01:48:23.563 00.001 9640 move complete, result=0
01:48:23.563 00.000 9640 worker thread done servicing request
01:48:23.563 00.000 9640 Worker thread wakes up
01:48:23.563 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:48:23.563 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:48:23.567 00.004 16872 GuideStep: 0.1 px 12 ms WEST, 0.2 px 0 ms NORTH
01:48:25.639 02.072 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d055b98-6fcf-4384-ad58-1037d4ed0f56"}
01:48:25.642 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0d055b98-6fcf-4384-ad58-1037d4ed0f56"}
01:48:25.645 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4de52b5-5eb2-40c1-ab7f-5cd774899ba5"}
01:48:25.650 00.005 16872 case statement mapped state 6 to 3
01:48:25.652 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4de52b5-5eb2-40c1-ab7f-5cd774899ba5"}
01:48:25.656 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9eb0cbc9-40d5-41fc-bc37-7e779eac9ae6"}
01:48:25.659 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[7.28,6.74],"pixels":"..."},"id":"9eb0cbc9-40d5-41fc-bc37-7e779eac9ae6"}
01:48:27.621 01.962 9640 Exposure complete
01:48:27.757 00.136 9640 worker thread done servicing request
01:48:27.757 00.000 16872 OnExposeComplete: enter
01:48:27.761 00.004 16872 UpdateGuideState(): m_state=6
01:48:27.764 00.003 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
01:48:27.767 00.003 16872 Star::Find returns 1 (0), X=207.09, Y=174.73, Mass=29065, SNR=102.1, Peak=4492 HFD=4.5
01:48:27.770 00.003 16872 Star::Find false star n=5 nbg=270 bg=3214.7 sigma=16.7 thresh=3265 peak=3258
01:48:27.773 00.003 16872 Star::Find false star n=4 nbg=272 bg=3210.4 sigma=18.2 thresh=3265 peak=3260
01:48:27.776 00.003 16872 Star::Find false star n=8 nbg=265 bg=3211.9 sigma=18.8 thresh=3268 peak=3260
01:48:27.779 00.003 16872 Star::Find false star n=9 nbg=280 bg=3207.9 sigma=20.7 thresh=3270 peak=3268
01:48:27.781 00.002 16872 MultiStar: [#1 -0.65,-0.36,0.44,U] [#2 0.19,0.15,0.19,U] [#3 -0.13,-0.59,0.12,U] [#4 0.56,0.10,0.18,U] [#5 0.00,0.00,0.00,L] [#6 -0.09,-0.23,0.10,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -1.05,-1.46,0.00,M7] 
01:48:27.783 00.002 16872 refined, 5 included, MultiStar: {0.07, -0.12}, one-star: {0.31, -0.04}
01:48:27.786 00.003 16872 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.59) = xAngle (0.53 = 0.53)
01:48:27.790 00.004 16872 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.58 = 0.58)
01:48:27.794 00.004 16872 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.05 mountX=0.12 mountY=0.07, mountTheta=0.56
01:48:27.797 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=-0.12, opts=13)
01:48:27.800 00.003 16872 Enqueuing Move request for scope (0.07, -0.12)
01:48:27.804 00.004 9640 Worker thread wakes up
01:48:27.804 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
01:48:27.804 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
01:48:27.804 00.000 9640 Moving (0.07, -0.12) raw xDistance=0.12 yDistance=0.07
01:48:27.804 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.12
01:48:27.804 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.07, m_sumCorr=3.9
01:48:27.804 00.000 9640 MoveAxis(W, 14, ABG)
01:48:27.804 00.000 9640 Guiding  Dir = 3, Dur = 14
01:48:27.804 00.000 9640 IsSlewing returns 0
01:48:27.804 00.000 9640 IsGuiding returns 0
01:48:27.805 00.001 9640 PulseGuide returned control before completion, sleep 24
01:48:27.809 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=4492, med=3212, FiltMin=3120, FiltMax=4268, Gamma=2.190
01:48:27.833 00.024 9640 IsGuiding returns 1
01:48:27.833 00.000 9640 scope still moving after pulse duration time elapsed
01:48:27.841 00.008 16872 UpdateGuideState exits: m=29065 SNR=102.1
01:48:27.843 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:27.846 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:48:27.849 00.003 16872 Enqueuing Expose request
01:48:27.863 00.014 9640 IsSlewing returns 0
01:48:27.863 00.000 9640 IsGuiding returns 0
01:48:27.863 00.000 9640 scope move finished after 14 + 44 ms
01:48:27.863 00.000 9640 Move returns status 0, amount 14
01:48:27.863 00.000 9640 MoveAxis(N, 0, ABG)
01:48:27.863 00.000 9640 Move returns status 0, amount 0
01:48:27.863 00.000 9640 move complete, result=0
01:48:27.864 00.001 9640 worker thread done servicing request
01:48:27.864 00.000 9640 Worker thread wakes up
01:48:27.864 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:48:27.864 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:48:27.864 00.000 16872 GuideStep: 0.1 px 14 ms WEST, 0.1 px 0 ms NORTH
01:48:29.137 01.273 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb3b5110-6b32-4850-8fb2-0363577b1f1d"}
01:48:29.141 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eb3b5110-6b32-4850-8fb2-0363577b1f1d"}
01:48:29.146 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f142158-5011-4ca0-8343-557629bc8b8f"}
01:48:29.150 00.004 16872 case statement mapped state 6 to 3
01:48:29.154 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f142158-5011-4ca0-8343-557629bc8b8f"}
01:48:29.159 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e05a196-0c65-4ca1-b890-ab430db1381b"}
01:48:29.164 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[7.09,6.73],"pixels":"..."},"id":"8e05a196-0c65-4ca1-b890-ab430db1381b"}
01:48:31.926 02.762 9640 Exposure complete
01:48:32.066 00.140 9640 worker thread done servicing request
01:48:32.066 00.000 16872 OnExposeComplete: enter
01:48:32.070 00.004 16872 UpdateGuideState(): m_state=6
01:48:32.073 00.003 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
01:48:32.076 00.003 16872 Star::Find returns 1 (0), X=207.71, Y=175.17, Mass=30681, SNR=100.6, Peak=4872 HFD=3.9
01:48:32.079 00.003 16872 Star::Find false star n=3 nbg=275 bg=3212.8 sigma=22.8 thresh=3281 peak=3270
01:48:32.081 00.002 16872 Star::Find false star n=2 nbg=233 bg=3215.1 sigma=20.4 thresh=3276 peak=3258
01:48:32.084 00.003 16872 MultiStar: [#1 -0.05,0.66,0.43,U] [#2 0.33,0.70,0.28,U] [#3 0.63,1.41,0.00,M1] [#4 0.77,1.09,0.00,M1] [#5 -0.54,-10.83,0.00,M4] [#6 0.85,1.04,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 -4.22,-2.23,0.00,M10] [#9 0.00,0.00,0.00,L] [#10 0.21,0.78,0.09,U] 
01:48:32.086 00.002 16872 refined, 3 included, MultiStar: {0.57, 0.53}, one-star: {0.94, 0.40}
01:48:32.089 00.003 16872 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.59) = xAngle (2.33 = 2.33)
01:48:32.091 00.002 16872 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.38 = 2.38)
01:48:32.094 00.003 16872 CameraToMount -- cameraX=0.57 cameraY=0.53 hyp=0.78 cameraTheta=0.75 mountX=-0.54 mountY=0.54, mountTheta=2.36
01:48:32.101 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.57, y=0.53, opts=13)
01:48:32.104 00.003 16872 Enqueuing Move request for scope (0.57, 0.53)
01:48:32.106 00.002 9640 Worker thread wakes up
01:48:32.106 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.53) opts 0xd
01:48:32.106 00.000 9640 Handling offset move in thread for scope, endpoint = (0.57, 0.53)
01:48:32.106 00.000 9640 Moving (0.57, 0.53) raw xDistance=-0.54 yDistance=0.54
01:48:32.108 00.002 9640 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.54
01:48:32.108 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.54, m_sumCorr=4.1
01:48:32.108 00.000 9640 MoveAxis(E, 56, ABG)
01:48:32.108 00.000 9640 Guiding  Dir = 2, Dur = 56
01:48:32.108 00.000 9640 IsSlewing returns 0
01:48:32.108 00.000 9640 IsGuiding returns 0
01:48:32.108 00.000 9640 PulseGuide returned control before completion, sleep 66
01:48:32.113 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=4872, med=3216, FiltMin=3082, FiltMax=4556, Gamma=2.190
01:48:32.144 00.031 16872 UpdateGuideState exits: m=30681 SNR=100.6
01:48:32.148 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:32.151 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:48:32.153 00.002 16872 Enqueuing Expose request
01:48:32.177 00.024 9640 IsGuiding returns 1
01:48:32.177 00.000 9640 scope still moving after pulse duration time elapsed
01:48:32.209 00.032 9640 IsSlewing returns 0
01:48:32.210 00.001 9640 IsGuiding returns 0
01:48:32.210 00.000 9640 scope move finished after 56 + 45 ms
01:48:32.210 00.000 9640 Move returns status 0, amount 56
01:48:32.211 00.001 9640 MoveAxis(S, 18, ABG)
01:48:32.211 00.000 9640 Guiding  Dir = 1, Dur = 18
01:48:32.211 00.000 9640 IsSlewing returns 0
01:48:32.212 00.001 9640 IsGuiding returns 0
01:48:32.212 00.000 9640 PulseGuide returned control before completion, sleep 28
01:48:32.256 00.044 9640 IsGuiding returns 1
01:48:32.257 00.001 9640 scope still moving after pulse duration time elapsed
01:48:32.288 00.031 9640 IsSlewing returns 0
01:48:32.289 00.001 9640 IsGuiding returns 0
01:48:32.289 00.000 9640 scope move finished after 18 + 58 ms
01:48:32.289 00.000 9640 Move returns status 0, amount 18
01:48:32.289 00.000 9640 move complete, result=0
01:48:32.289 00.000 9640 worker thread done servicing request
01:48:32.289 00.000 9640 Worker thread wakes up
01:48:32.289 00.000 16872 GuideStep: -0.5 px 56 ms EAST, 0.5 px 18 ms SOUTH
01:48:32.293 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:48:32.293 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:48:32.636 00.343 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"36b59844-8183-4036-8af7-9df9590a0a43"}
01:48:32.641 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"36b59844-8183-4036-8af7-9df9590a0a43"}
01:48:32.647 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5ece45d5-e3b7-4f3f-b357-83475eac51e4"}
01:48:32.653 00.006 16872 case statement mapped state 6 to 3
01:48:32.659 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ece45d5-e3b7-4f3f-b357-83475eac51e4"}
01:48:32.662 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4430b30e-e331-4906-8b77-1bb51f4f2001"}
01:48:32.666 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[6.71,7.17],"pixels":"..."},"id":"4430b30e-e331-4906-8b77-1bb51f4f2001"}
01:48:36.135 03.469 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cba2d2e8-be11-4037-af80-80a1c01ef943"}
01:48:36.139 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cba2d2e8-be11-4037-af80-80a1c01ef943"}
01:48:36.142 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ac4f68a-4777-49ad-a2d3-a95065f88efe"}
01:48:36.146 00.004 16872 case statement mapped state 6 to 3
01:48:36.149 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ac4f68a-4777-49ad-a2d3-a95065f88efe"}
01:48:36.152 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"619d2c00-2366-40be-bc34-64436b3c6f28"}
01:48:36.155 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[6.71,7.17],"pixels":"..."},"id":"619d2c00-2366-40be-bc34-64436b3c6f28"}
01:48:36.342 00.187 9640 Exposure complete
01:48:36.480 00.138 9640 worker thread done servicing request
01:48:36.480 00.000 16872 OnExposeComplete: enter
01:48:36.485 00.005 16872 UpdateGuideState(): m_state=6
01:48:36.489 00.004 16872 Star::Find(15, 207, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
01:48:36.493 00.004 16872 Star::Find returns 1 (0), X=207.09, Y=174.94, Mass=29664, SNR=100.0, Peak=4756 HFD=4.3
01:48:36.497 00.004 16872 Star::Find false star n=5 nbg=275 bg=3218.0 sigma=18.7 thresh=3274 peak=3264
01:48:36.501 00.004 16872 Star::Find false star n=2 nbg=269 bg=3212.0 sigma=19.9 thresh=3272 peak=3254
01:48:36.503 00.002 16872 MultiStar: [#1 0.17,1.18,0.00,M1] [#2 0.30,0.07,0.29,U] [#3 0.26,0.70,0.18,U] [#4 0.72,0.81,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 -0.10,-0.20,0.17,U] [#7 1.89,-9.77,0.00,R] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 1.74,0.78,0.00,M1] [#11 -0.36,1.87,0.00,M8] 
01:48:36.507 00.004 16872 refined, 3 included, MultiStar: {0.26, 0.17}, one-star: {0.31, 0.17}
01:48:36.510 00.003 16872 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.59) = xAngle (2.17 = 2.17)
01:48:36.515 00.005 16872 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.22 = 2.22)
01:48:36.517 00.002 16872 CameraToMount -- cameraX=0.26 cameraY=0.17 hyp=0.31 cameraTheta=0.58 mountX=-0.18 mountY=0.25, mountTheta=2.18
01:48:36.525 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.26, y=0.17, opts=13)
01:48:36.530 00.005 16872 Enqueuing Move request for scope (0.26, 0.17)
01:48:36.533 00.003 9640 Worker thread wakes up
01:48:36.533 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.17) opts 0xd
01:48:36.533 00.000 9640 Handling offset move in thread for scope, endpoint = (0.26, 0.17)
01:48:36.534 00.001 9640 Moving (0.26, 0.17) raw xDistance=-0.18 yDistance=0.25
01:48:36.534 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.18
01:48:36.534 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=4.1
01:48:36.534 00.000 9640 MoveAxis(E, 24, ABG)
01:48:36.534 00.000 9640 Guiding  Dir = 2, Dur = 24
01:48:36.534 00.000 9640 IsSlewing returns 0
01:48:36.534 00.000 9640 IsGuiding returns 0
01:48:36.535 00.001 9640 PulseGuide returned control before completion, sleep 34
01:48:36.541 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=4756, med=3216, FiltMin=3080, FiltMax=4448, Gamma=2.190
01:48:36.573 00.032 9640 IsGuiding returns 1
01:48:36.573 00.000 9640 scope still moving after pulse duration time elapsed
01:48:36.576 00.003 16872 UpdateGuideState exits: m=29664 SNR=100.0
01:48:36.579 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:36.582 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:48:36.584 00.002 16872 Enqueuing Expose request
01:48:36.604 00.020 9640 IsSlewing returns 0
01:48:36.605 00.001 9640 IsGuiding returns 1
01:48:36.635 00.030 9640 IsSlewing returns 0
01:48:36.635 00.000 9640 IsGuiding returns 0
01:48:36.635 00.000 9640 scope move finished after 24 + 76 ms
01:48:36.635 00.000 9640 Move returns status 0, amount 24
01:48:36.635 00.000 9640 MoveAxis(N, 0, ABG)
01:48:36.635 00.000 9640 Move returns status 0, amount 0
01:48:36.635 00.000 9640 move complete, result=0
01:48:36.636 00.001 9640 worker thread done servicing request
01:48:36.636 00.000 16872 GuideStep: -0.2 px 24 ms EAST, 0.3 px 0 ms NORTH
01:48:36.639 00.003 9640 Worker thread wakes up
01:48:36.639 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:48:36.639 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:48:39.725 03.086 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ad04f9b-4dc5-4657-a3b1-48c650cdc14c"}
01:48:39.731 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2ad04f9b-4dc5-4657-a3b1-48c650cdc14c"}
01:48:39.737 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"faaba4c0-fa8d-4f25-bbc5-96a478c0b730"}
01:48:39.743 00.006 16872 case statement mapped state 6 to 3
01:48:39.752 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"faaba4c0-fa8d-4f25-bbc5-96a478c0b730"}
01:48:39.757 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"57d01511-ea9d-45f8-bdf7-d563b30fcbeb"}
01:48:39.763 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[7.09,6.94],"pixels":"..."},"id":"57d01511-ea9d-45f8-bdf7-d563b30fcbeb"}
01:48:40.792 01.029 9640 Exposure complete
01:48:40.939 00.147 9640 worker thread done servicing request
01:48:40.939 00.000 16872 OnExposeComplete: enter
01:48:40.944 00.005 16872 UpdateGuideState(): m_state=6
01:48:40.949 00.005 16872 Star::Find(15, 207, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
01:48:40.953 00.004 16872 Star::Find returns 1 (0), X=206.79, Y=174.81, Mass=28611, SNR=98.6, Peak=4772 HFD=4.3
01:48:40.957 00.004 16872 Star::Find false star n=3 nbg=284 bg=3210.6 sigma=18.9 thresh=3267 peak=3256
01:48:40.962 00.005 16872 Star::Find false star n=2 nbg=283 bg=3213.4 sigma=19.5 thresh=3272 peak=3259
01:48:40.966 00.004 16872 Star::Find false star n=1 nbg=264 bg=3216.0 sigma=20.9 thresh=3279 peak=3262
01:48:40.970 00.004 16872 Star::Find false star n=4 nbg=279 bg=3214.3 sigma=21.5 thresh=3279 peak=3269
01:48:40.973 00.003 16872 MultiStar: [#1 -0.35,0.40,0.44,U] [#2 0.63,-0.13,0.28,U] [#3 -0.28,0.66,0.20,U] [#4 0.02,0.59,0.20,U] [#5 0.00,0.00,0.00,L] [#6 0.30,0.09,0.12,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -1.94,-5.52,0.00,M5] [#10 -0.10,-1.99,0.00,M2] [#11 0.00,0.00,0.00,L] 
01:48:40.977 00.004 16872 single-star, 5 included, MultiStar: {0.01, 0.20}, one-star: {0.01, 0.04}
01:48:40.981 00.004 16872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.59) = xAngle (2.87 = 2.87)
01:48:40.984 00.003 16872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.92 = 2.92)
01:48:40.987 00.003 16872 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.05 cameraTheta=1.29 mountX=-0.04 mountY=0.01, mountTheta=2.92
01:48:40.994 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.04, opts=13)
01:48:40.999 00.005 16872 Enqueuing Move request for scope (0.01, 0.04)
01:48:41.002 00.003 9640 Worker thread wakes up
01:48:41.002 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
01:48:41.002 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
01:48:41.002 00.000 9640 Moving (0.01, 0.04) raw xDistance=-0.04 yDistance=0.01
01:48:41.003 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:48:41.003 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=4.1
01:48:41.003 00.000 9640 MoveAxis(E, 0, ABG)
01:48:41.003 00.000 9640 Move returns status 0, amount 0
01:48:41.003 00.000 9640 MoveAxis(N, 0, ABG)
01:48:41.003 00.000 9640 Move returns status 0, amount 0
01:48:41.003 00.000 9640 move complete, result=0
01:48:41.003 00.000 9640 worker thread done servicing request
01:48:41.009 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=4772, med=3216, FiltMin=3100, FiltMax=4336, Gamma=2.190
01:48:41.044 00.035 16872 UpdateGuideState exits: m=28611 SNR=98.6
01:48:41.049 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:41.054 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:48:41.059 00.005 16872 Enqueuing Expose request
01:48:41.064 00.005 9640 Worker thread wakes up
01:48:41.064 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:48:41.068 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:48:41.068 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,160,31,31)
01:48:41.782 00.714 16872 evsrv: cli 0D3C0228 connect
01:48:41.787 00.005 16872 case statement mapped state 6 to 3
01:48:41.795 00.008 16872 case statement mapped state 6 to 3
01:48:41.806 00.011 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"0f42d772-8721-4973-a863-8b366cbd8d62"}
01:48:41.819 00.013 16872 case statement mapped state 6 to 3
01:48:41.823 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f42d772-8721-4973-a863-8b366cbd8d62"}
01:48:41.837 00.014 16872 evsrv: cli 0D3C0228 disconnect
01:48:41.850 00.013 16872 evsrv: cli 0D3C0A48 connect
01:48:41.857 00.007 16872 case statement mapped state 6 to 3
01:48:41.870 00.013 16872 case statement mapped state 6 to 3
01:48:41.880 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"25c25479-c185-4863-b2c3-ea28313a5c97"}
01:48:41.889 00.009 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:48:41.894 00.005 16872 Status Line: Waiting for devices...
01:48:41.903 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"25c25479-c185-4863-b2c3-ea28313a5c97"}
01:48:41.926 00.023 16872 evsrv: cli 0D3C0A48 disconnect
01:48:41.932 00.006 16872 evsrv: cli 0D3BF8C8 connect
01:48:41.936 00.004 16872 case statement mapped state 6 to 3
01:48:41.942 00.006 16872 case statement mapped state 6 to 3
01:48:41.946 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"50960cf3-6624-4fff-87f4-800cc16a5f57"}
01:48:41.950 00.004 16872 case statement mapped state 6 to 3
01:48:41.953 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"50960cf3-6624-4fff-87f4-800cc16a5f57"}
01:48:41.961 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
01:48:42.962 01.001 16872 evsrv: cli 0D3BFFA8 connect
01:48:42.965 00.003 16872 case statement mapped state 6 to 3
01:48:42.969 00.004 16872 case statement mapped state 6 to 3
01:48:42.973 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"7c74e6d5-4956-4047-9123-dc6006557f14"}
01:48:42.979 00.006 16872 case statement mapped state 6 to 3
01:48:42.982 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c74e6d5-4956-4047-9123-dc6006557f14"}
01:48:42.986 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:48:43.224 00.238 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15338897-a55b-4cad-8f5a-519f64ba03b9"}
01:48:43.229 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"15338897-a55b-4cad-8f5a-519f64ba03b9"}
01:48:43.235 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aebee561-72ec-4bc3-b1cc-575a8f99b73e"}
01:48:43.241 00.006 16872 case statement mapped state 6 to 3
01:48:43.259 00.018 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aebee561-72ec-4bc3-b1cc-575a8f99b73e"}
01:48:43.268 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fb18fce5-0986-4c7c-8df4-14dee7c2a113"}
01:48:43.273 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[6.79,6.81],"pixels":"..."},"id":"fb18fce5-0986-4c7c-8df4-14dee7c2a113"}
01:48:43.990 00.717 16872 evsrv: cli 0D3C0A48 connect
01:48:43.997 00.007 16872 case statement mapped state 6 to 3
01:48:44.012 00.015 16872 case statement mapped state 6 to 3
01:48:44.017 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1d0526a8-35fd-494f-b959-c72f29252ded"}
01:48:44.026 00.009 16872 case statement mapped state 6 to 3
01:48:44.031 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d0526a8-35fd-494f-b959-c72f29252ded"}
01:48:44.039 00.008 16872 evsrv: cli 0D3C0A48 disconnect
01:48:44.962 00.923 9640 ASCOM_AbortExposure returns err = 0
01:48:44.963 00.001 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:48:44.963 00.000 9640 worker thread done servicing request
01:48:44.963 00.000 16872 OnExposeComplete: enter
01:48:44.967 00.004 16872 OnExposeComplete: Capture Error reported
01:48:44.971 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:48:44.975 00.004 16872 Mount: notify guiding stopped
01:48:45.008 00.033 16872 Changing from state GUIDING to STOP
01:48:45.017 00.009 16872 guider state => SELECTED
01:48:45.029 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=4772, med=3216, FiltMin=3100, FiltMax=4336, Gamma=2.190
01:48:45.075 00.046 16872 Changing from state SELECTED to UNINITIALIZED
01:48:45.081 00.006 16872 guider state => SELECTING
01:48:45.095 00.014 16872 Status Line: Stopped.
01:48:45.115 00.020 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:48:45.369 00.254 16872 evsrv: cli 0D3BFFA8 connect
01:48:45.379 00.010 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"1064c23a-c893-47a1-9b41-087d822ab426"}
01:48:45.383 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1064c23a-c893-47a1-9b41-087d822ab426"}
01:48:45.407 00.024 16872 evsrv: cli 0D3BFFA8 disconnect
01:48:46.724 01.317 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2d6d4ff3-0f14-4d3e-9b31-0fcdf3baf6dd"}
01:48:46.730 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2d6d4ff3-0f14-4d3e-9b31-0fcdf3baf6dd"}
01:48:46.742 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"25aa214d-c77d-4835-a1dc-03a0c437e08b"}
01:48:46.752 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"25aa214d-c77d-4835-a1dc-03a0c437e08b"}
01:48:50.224 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"535494ca-5146-4fe4-b32f-4ca0dd538d43"}
01:48:50.229 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"535494ca-5146-4fe4-b32f-4ca0dd538d43"}
01:48:50.233 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df1755c6-7782-48f6-b2b7-d87b6ae392c1"}
01:48:50.237 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"df1755c6-7782-48f6-b2b7-d87b6ae392c1"}
01:48:51.330 01.093 16872 evsrv: cli 0D3C0228 connect
01:48:51.344 00.014 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"20f04b80-ec53-41a3-a11d-d586352555ba"}
01:48:51.349 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"20f04b80-ec53-41a3-a11d-d586352555ba"}
01:48:51.354 00.005 16872 evsrv: cli 0D3C0228 disconnect
01:48:51.360 00.006 16872 evsrv: cli 0D3BFB48 connect
01:48:51.365 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_calibrated","id":"5fb16a3a-b3ae-4041-82b3-02a7aa482c2d"}
01:48:51.373 00.008 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":true,"id":"5fb16a3a-b3ae-4041-82b3-02a7aa482c2d"}
01:48:51.378 00.005 16872 evsrv: cli 0D3BFB48 disconnect
01:48:51.385 00.007 16872 evsrv: cli 0D3C0A48 connect
01:48:51.392 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"58483894-2f86-4bab-bd36-82d5b1938e7a"}
01:48:51.395 00.003 16872 PhdController::Guide begins
01:48:51.409 00.014 16872 PhdController: newstate STATE_SETUP
01:48:51.413 00.004 16872 PhdController: setup
01:48:51.418 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
01:48:51.422 00.004 16872 PhdController: start capturing
01:48:51.427 00.005 16872 Changing from state SELECTING to UNINITIALIZED
01:48:51.437 00.010 16872 guider state => SELECTING
01:48:51.440 00.003 16872 setting force full frames = true
01:48:51.444 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:48:51.459 00.015 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:48:51.469 00.010 16872 Enqueuing Expose request
01:48:51.472 00.003 16872 PhdController: newstate STATE_SELECT_STAR
01:48:51.476 00.004 9640 Worker thread wakes up
01:48:51.476 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:48:51.476 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:48:51.476 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"58483894-2f86-4bab-bd36-82d5b1938e7a"}
01:48:51.487 00.011 16872 evsrv: cli 0D3C0A48 disconnect
01:48:51.493 00.006 16872 evsrv: cli 0D3BFFA8 connect
01:48:51.496 00.003 16872 case statement mapped state 1 to 101
01:48:51.500 00.004 16872 case statement mapped state 1 to 101
01:48:51.505 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_shift_params","id":"117784c9-5cb7-43e7-920a-8b152aa56cc4"}
01:48:51.514 00.009 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"117784c9-5cb7-43e7-920a-8b152aa56cc4"}
01:48:51.529 00.015 16872 evsrv: cli 0D3BFFA8 disconnect
01:48:51.534 00.005 16872 evsrv: cli 0D3BF8C8 connect
01:48:51.538 00.004 16872 case statement mapped state 1 to 101
01:48:51.543 00.005 16872 case statement mapped state 1 to 101
01:48:51.548 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"c40dd46c-d75d-42c9-b01d-a54b517ff29d"}
01:48:51.551 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"c40dd46c-d75d-42c9-b01d-a54b517ff29d"}
01:48:51.558 00.007 16872 evsrv: cli 0D3BF8C8 disconnect
01:48:52.560 01.002 16872 evsrv: cli 0D3C0A48 connect
01:48:52.564 00.004 16872 case statement mapped state 1 to 101
01:48:52.572 00.008 16872 case statement mapped state 1 to 101
01:48:52.577 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"90b6e88c-7c81-437d-b051-1c869927bc1a"}
01:48:52.580 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"90b6e88c-7c81-437d-b051-1c869927bc1a"}
01:48:52.585 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:48:53.607 01.022 16872 evsrv: cli 0D3BFFA8 connect
01:48:53.612 00.005 16872 case statement mapped state 1 to 101
01:48:53.616 00.004 16872 case statement mapped state 1 to 101
01:48:53.622 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"89f3441b-bb79-4822-8f85-4c87997024ae"}
01:48:53.628 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"89f3441b-bb79-4822-8f85-4c87997024ae"}
01:48:53.632 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:48:53.724 00.092 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"431d251d-e7b1-42f2-b9ec-d9db963335c4"}
01:48:53.731 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"431d251d-e7b1-42f2-b9ec-d9db963335c4"}
01:48:53.735 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ccbc1b2-dd53-4c2f-8db4-df6a24edeb93"}
01:48:53.739 00.004 16872 case statement mapped state 1 to 101
01:48:53.743 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"1ccbc1b2-dd53-4c2f-8db4-df6a24edeb93"}
01:48:54.633 00.890 16872 evsrv: cli 0D3BFFA8 connect
01:48:54.638 00.005 16872 case statement mapped state 1 to 101
01:48:54.642 00.004 16872 case statement mapped state 1 to 101
01:48:54.645 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"c37b0bb9-4258-4e8d-a1a1-59d34b8dbe87"}
01:48:54.652 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"c37b0bb9-4258-4e8d-a1a1-59d34b8dbe87"}
01:48:54.656 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:48:55.562 00.906 9640 Exposure complete
01:48:55.658 00.096 16872 evsrv: cli 0D3C0A48 connect
01:48:55.662 00.004 16872 case statement mapped state 1 to 101
01:48:55.667 00.005 16872 case statement mapped state 1 to 101
01:48:55.672 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"ebea977f-d5b1-4aa5-a489-b4348f7a27de"}
01:48:55.676 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"ebea977f-d5b1-4aa5-a489-b4348f7a27de"}
01:48:55.680 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:48:55.723 00.043 9640 worker thread done servicing request
01:48:55.723 00.000 16872 OnExposeComplete: enter
01:48:55.726 00.003 16872 UpdateGuideState(): m_state=1
01:48:55.729 00.003 16872 UpdateCurrentPosition: no star selected
01:48:55.734 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:48:55.739 00.005 16872 Status Line: No star selected
01:48:55.750 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=7832, med=3216, FiltMin=3138, FiltMax=6932, Gamma=2.190
01:48:55.784 00.034 16872 UpdateGuideState exits: No star selected
01:48:55.788 00.004 16872 GuiderMultiStar::AutoSelect enter
01:48:55.791 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:48:55.941 00.150 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:48:56.143 00.202 16872 AutoFind: global mean = 0.0, stdev 61.7
01:48:56.147 00.004 16872 AutoFind: using threshold = 0.1
01:48:56.343 00.196 16872 AutoFind: local max [209, 173] 211.8
01:48:56.347 00.004 16872 AutoFind: local max [1578, 166] 25.4
01:48:56.350 00.003 16872 AutoFind: local max [683, 864] 23.6
01:48:56.353 00.003 16872 AutoFind: local max [1624, 269] 23.0
01:48:56.356 00.003 16872 AutoFind: local max [140, 895] 18.5
01:48:56.359 00.003 16872 AutoFind: local max [1164, 503] 13.6
01:48:56.366 00.007 16872 AutoFind: local max [71, 789] 12.7
01:48:56.371 00.005 16872 AutoFind: local max [724, 147] 10.4
01:48:56.373 00.002 16872 AutoFind: local max [1737, 221] 9.9
01:48:56.376 00.003 16872 AutoFind: local max [1690, 899] 9.2
01:48:56.381 00.005 16872 AutoFind: local max [170, 97] 7.3
01:48:56.384 00.003 16872 AutoFind: local max [125, 347] 7.3
01:48:56.387 00.003 16872 AutoFind: local max [206, 183] 5.6
01:48:56.390 00.003 16872 AutoFind: local max [1206, 733] 5.5
01:48:56.400 00.010 16872 AutoFind: local max [1021, 875] 5.4
01:48:56.403 00.003 16872 AutoFind: local max [389, 508] 5.3
01:48:56.405 00.002 16872 AutoFind: local max [356, 119] 5.3
01:48:56.408 00.003 16872 AutoFind: local max [1128, 976] 4.7
01:48:56.412 00.004 16872 AutoFind: local max [1084, 541] 4.7
01:48:56.415 00.003 16872 AutoFind: local max [1394, 883] 4.6
01:48:56.417 00.002 16872 AutoFind: local max [682, 174] 4.3
01:48:56.421 00.004 16872 AutoFind: local max [45, 459] 4.3
01:48:56.424 00.003 16872 AutoFind: local max [433, 695] 4.2
01:48:56.432 00.008 16872 AutoFind: local max [837, 198] 4.2
01:48:56.436 00.004 16872 AutoFind: local max [198, 179] 4.2
01:48:56.439 00.003 16872 AutoFind: local max [48, 51] 4.1
01:48:56.443 00.004 16872 AutoFind: local max [96, 339] 4.1
01:48:56.446 00.003 16872 AutoFind: local max [810, 393] 4.0
01:48:56.449 00.003 16872 AutoFind: local max [1862, 610] 4.0
01:48:56.452 00.003 16872 AutoFind: local max [935, 726] 4.0
01:48:56.455 00.003 16872 AutoFind: local max [796, 290] 4.0
01:48:56.462 00.007 16872 AutoFind: local max [1864, 770] 4.0
01:48:56.464 00.002 16872 AutoFind: local max [274, 183] 4.0
01:48:56.468 00.004 16872 AutoFind: local max [304, 583] 4.0
01:48:56.471 00.003 16872 AutoFind: local max [1873, 674] 4.0
01:48:56.474 00.003 16872 AutoFind: local max [1682, 434] 3.9
01:48:56.477 00.003 16872 AutoFind: local max [1603, 546] 3.9
01:48:56.480 00.003 16872 AutoFind: local max [713, 479] 3.9
01:48:56.483 00.003 16872 AutoFind: local max [1320, 936] 3.9
01:48:56.489 00.006 16872 AutoFind: local max [1410, 352] 3.9
01:48:56.492 00.003 16872 AutoFind: local max [1808, 673] 3.9
01:48:56.495 00.003 16872 AutoFind: local max [130, 392] 3.9
01:48:56.498 00.003 16872 AutoFind: local max [1653, 290] 3.9
01:48:56.501 00.003 16872 AutoFind: local max [1901, 507] 3.9
01:48:56.504 00.003 16872 AutoFind: local max [329, 1067] 3.9
01:48:56.507 00.003 16872 AutoFind: local max [1066, 1049] 3.9
01:48:56.509 00.002 16872 AutoFind: local max [1248, 677] 3.9
01:48:56.512 00.003 16872 AutoFind: local max [617, 1051] 3.8
01:48:56.515 00.003 16872 AutoFind: local max [1762, 283] 3.8
01:48:56.522 00.007 16872 AutoFind: local max [873, 517] 3.8
01:48:56.527 00.005 16872 AutoFind: local max [486, 995] 3.8
01:48:56.530 00.003 16872 AutoFind: local max [1386, 584] 3.8
01:48:56.532 00.002 16872 AutoFind: local max [669, 1036] 3.8
01:48:56.535 00.003 16872 AutoFind: local max [1032, 105] 3.8
01:48:56.539 00.004 16872 AutoFind: local max [325, 690] 3.8
01:48:56.544 00.005 16872 AutoFind: local max [1234, 380] 3.8
01:48:56.548 00.004 16872 AutoFind: local max [976, 791] 3.8
01:48:56.550 00.002 16872 AutoFind: local max [511, 1024] 3.8
01:48:56.554 00.004 16872 AutoFind: local max [278, 41] 3.8
01:48:56.557 00.003 16872 AutoFind: local max [1623, 460] 3.8
01:48:56.561 00.004 16872 AutoFind: local max [1876, 1055] 3.7
01:48:56.564 00.003 16872 AutoFind: local max [1438, 143] 3.7
01:48:56.570 00.006 16872 AutoFind: local max [927, 706] 3.7
01:48:56.572 00.002 16872 AutoFind: local max [1521, 863] 3.7
01:48:56.575 00.003 16872 AutoFind: local max [416, 621] 3.7
01:48:56.578 00.003 16872 AutoFind: local max [1721, 575] 3.7
01:48:56.582 00.004 16872 AutoFind: local max [891, 415] 3.7
01:48:56.586 00.004 16872 AutoFind: local max [15, 496] 3.7
01:48:56.589 00.003 16872 AutoFind: local max [1061, 520] 3.7
01:48:56.592 00.003 16872 AutoFind: local max [1228, 753] 3.7
01:48:56.596 00.004 16872 AutoFind: local max [1133, 1050] 3.7
01:48:56.603 00.007 16872 AutoFind: local max [1464, 259] 3.7
01:48:56.606 00.003 16872 AutoFind: local max [1260, 441] 3.7
01:48:56.609 00.003 16872 AutoFind: local max [1377, 599] 3.7
01:48:56.613 00.004 16872 AutoFind: local max [410, 1035] 3.7
01:48:56.616 00.003 16872 AutoFind: local max [545, 745] 3.7
01:48:56.619 00.003 16872 AutoFind: local max [1178, 872] 3.6
01:48:56.622 00.003 16872 AutoFind: local max [1288, 1057] 3.6
01:48:56.625 00.003 16872 AutoFind: local max [1781, 383] 3.6
01:48:56.631 00.006 16872 AutoFind: local max [991, 176] 3.6
01:48:56.635 00.004 16872 AutoFind: local max [455, 25] 3.6
01:48:56.638 00.003 16872 AutoFind: local max [1360, 824] 3.6
01:48:56.640 00.002 16872 AutoFind: local max [533, 581] 3.6
01:48:56.644 00.004 16872 AutoFind: local max [357, 611] 3.6
01:48:56.649 00.005 16872 AutoFind: local max [963, 1026] 3.6
01:48:56.653 00.004 16872 AutoFind: local max [235, 214] 3.6
01:48:56.656 00.003 16872 AutoFind: local max [750, 634] 3.6
01:48:56.659 00.003 16872 AutoFind: local max [1378, 754] 3.6
01:48:56.662 00.003 16872 AutoFind: local max [1394, 557] 3.6
01:48:56.665 00.003 16872 AutoFind: local max [966, 673] 3.6
01:48:56.668 00.003 16872 AutoFind: local max [358, 346] 3.6
01:48:56.671 00.003 16872 AutoFind: local max [494, 632] 3.6
01:48:56.678 00.007 16872 AutoFind: local max [781, 1050] 3.6
01:48:56.681 00.003 16872 AutoFind: local max [1564, 433] 3.6
01:48:56.684 00.003 16872 AutoFind: local max [1185, 206] 3.6
01:48:56.687 00.003 16872 AutoFind: local max [1843, 963] 3.6
01:48:56.690 00.003 16872 AutoFind: local max [331, 837] 3.6
01:48:56.696 00.006 16872 AutoFind: local max [192, 800] 3.6
01:48:56.699 00.003 16872 AutoFind: local max [1878, 1064] 3.6
01:48:56.702 00.003 16872 AutoFind: local max [1033, 94] 3.6
01:48:56.705 00.003 16872 AutoFind: too close [1033, 94] 3.6 - [1032, 105] 3.8
01:48:56.708 00.003 16872 AutoFind: too close [1878, 1064] 3.6 - [1876, 1055] 3.7
01:48:56.711 00.003 16872 AutoFind: too close [1377, 599] 3.7 - [1386, 584] 3.8
01:48:56.714 00.003 16872 AutoFind: too close [927, 706] 3.7 - [935, 726] 4.0
01:48:56.716 00.002 16872 AutoFind: too close [198, 179] 4.2 - [206, 183] 5.6
01:48:56.719 00.003 16872 AutoFind: close dim-bright [198, 179] 4.2 - [209, 173] 211.8
01:48:56.726 00.007 16872 AutoFind: close dim-bright [206, 183] 5.6 - [209, 173] 211.8
01:48:56.730 00.004 16872 AutoFind: too close to edge [15, 496] 3.7
01:48:56.734 00.004 16872 AutoFind: too close to edge [329, 1067] 3.9
01:48:56.737 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:48:56.741 00.004 16872 Star::Find(15, 209, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.744 00.003 16872 Star::Find returns 1 (0), X=208.56, Y=172.82, Mass=95956, SNR=193.0, Peak=7832 HFD=4.5
01:48:56.747 00.003 16872 Star::Find(15, 1578, 166, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.750 00.003 16872 Star::Find returns 1 (0), X=1578.13, Y=166.00, Mass=12433, SNR=60.4, Peak=3804 HFD=4.5
01:48:56.758 00.008 16872 Star::Find(15, 683, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.761 00.003 16872 Star::Find returns 1 (0), X=682.94, Y=863.95, Mass=11366, SNR=57.3, Peak=3784 HFD=4.4
01:48:56.765 00.004 16872 Star::Find(15, 1624, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.770 00.005 16872 Star::Find returns 1 (0), X=1623.78, Y=269.55, Mass=9861, SNR=51.3, Peak=3800 HFD=3.8
01:48:56.774 00.004 16872 Star::Find(15, 140, 895, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.777 00.003 16872 Star::Find returns 1 (0), X=139.75, Y=894.61, Mass=7905, SNR=43.1, Peak=3692 HFD=3.7
01:48:56.780 00.003 16872 Star::Find(15, 1164, 503, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.787 00.007 16872 Star::Find returns 1 (0), X=1164.50, Y=503.45, Mass=5770, SNR=38.6, Peak=3504 HFD=4.2
01:48:56.790 00.003 16872 Star::Find(15, 71, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.793 00.003 16872 Star::Find returns 1 (0), X=71.40, Y=789.18, Mass=6693, SNR=37.9, Peak=3500 HFD=4.5
01:48:56.796 00.003 16872 Star::Find(15, 724, 147, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.800 00.004 16872 Star::Find returns 1 (0), X=724.12, Y=146.75, Mass=3672, SNR=26.6, Peak=3416 HFD=3.8
01:48:56.803 00.003 16872 Star::Find(15, 1737, 221, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.806 00.003 16872 Star::Find returns 1 (0), X=1738.20, Y=220.80, Mass=4231, SNR=31.4, Peak=3532 HFD=4.5
01:48:56.809 00.003 16872 Star::Find(15, 1690, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.812 00.003 16872 Star::Find returns 1 (0), X=1689.70, Y=898.93, Mass=2943, SNR=23.6, Peak=3444 HFD=3.3
01:48:56.820 00.008 16872 Star::Find(15, 170, 97, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.823 00.003 16872 Star::Find returns 1 (0), X=170.28, Y=96.40, Mass=1863, SNR=17.8, Peak=3376 HFD=3.2
01:48:56.826 00.003 16872 Star::Find(15, 125, 347, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.830 00.004 16872 Star::Find returns 1 (0), X=124.38, Y=347.49, Mass=1701, SNR=18.5, Peak=3380 HFD=3.1
01:48:56.833 00.003 16872 Star::Find(15, 1206, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.837 00.004 16872 Star::Find returns 1 (0), X=1205.85, Y=733.60, Mass=1642, SNR=16.6, Peak=3348 HFD=3.2
01:48:56.840 00.003 16872 Star::Find(15, 1021, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.847 00.007 16872 Star::Find returns 1 (0), X=1020.59, Y=874.41, Mass=1347, SNR=14.6, Peak=3332 HFD=3.2
01:48:56.850 00.003 16872 Star::Find(15, 389, 508, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.853 00.003 16872 Star::Find returns 1 (0), X=389.12, Y=507.33, Mass=1997, SNR=25.1, Peak=3656 HFD=1.6
01:48:56.857 00.004 16872 Star::Find(15, 356, 119, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.862 00.005 16872 Star::Find returns 1 (0), X=355.55, Y=119.29, Mass=1656, SNR=16.5, Peak=3336 HFD=3.3
01:48:56.865 00.003 16872 Star::Find(15, 1128, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.868 00.003 16872 Star::Find returns 1 (0), X=1127.06, Y=975.99, Mass=1545, SNR=16.5, Peak=3348 HFD=3.2
01:48:56.871 00.003 16872 Star::Find(15, 1084, 541, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.874 00.003 16872 Star::Find returns 1 (0), X=1083.66, Y=539.86, Mass=1552, SNR=16.5, Peak=3376 HFD=3.6
01:48:56.881 00.007 16872 Star::Find(15, 1394, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.884 00.003 16872 Star::Find returns 1 (0), X=1394.11, Y=884.18, Mass=794, SNR=12.6, Peak=3312 HFD=2.8
01:48:56.887 00.003 16872 Star::Find(15, 682, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.890 00.003 16872 Star::Find returns 1 (0), X=671.19, Y=167.87, Mass=1447, SNR=21.3, Peak=3552 HFD=1.7
01:48:56.894 00.004 16872 Star::Find(15, 45, 459, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.897 00.003 16872 Star::Find returns 1 (0), X=45.03, Y=458.21, Mass=727, SNR=11.0, Peak=3308 HFD=2.2
01:48:56.900 00.003 16872 Star::Find(15, 433, 695, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.904 00.004 16872 Star::Find returns 1 (0), X=433.16, Y=694.60, Mass=731, SNR=10.6, Peak=3340 HFD=2.1
01:48:56.911 00.007 16872 Star::Find(15, 837, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.914 00.003 16872 Star::Find returns 1 (0), X=836.46, Y=199.19, Mass=659, SNR=10.0, Peak=3340 HFD=2.6
01:48:56.917 00.003 16872 Star::Find(15, 48, 51, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.920 00.003 16872 Star::Find false star n=2 nbg=278 bg=3210.8 sigma=19.8 thresh=3270 peak=3260
01:48:56.930 00.010 16872 Star::Find returns 0 (2), X=48.00, Y=51.00, Mass=130, SNR=2.9, Peak=3288 HFD=0.0
01:48:56.934 00.004 16872 Star::Find(15, 96, 339, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.939 00.005 16872 Star::Find false star n=6 nbg=261 bg=3211.9 sigma=16.2 thresh=3260 peak=3258
01:48:56.948 00.009 16872 Star::Find returns 0 (2), X=96.00, Y=339.00, Mass=384, SNR=2.9, Peak=3296 HFD=0.0
01:48:56.954 00.006 16872 Star::Find(15, 810, 393, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.958 00.004 16872 Star::Find returns 1 (0), X=809.92, Y=393.73, Mass=603, SNR=10.0, Peak=3344 HFD=2.0
01:48:56.961 00.003 16872 Star::Find(15, 1862, 610, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.964 00.003 16872 Star::Find returns 0 (4), X=1862.32, Y=609.94, Mass=495, SNR=8.8, Peak=3344 HFD=1.3
01:48:56.967 00.003 16872 Star::Find(15, 796, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.977 00.010 16872 Star::Find returns 1 (0), X=795.85, Y=289.19, Mass=443, SNR=7.5, Peak=3312 HFD=2.2
01:48:56.980 00.003 16872 Star::Find(15, 1864, 770, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.984 00.004 16872 Star::Find returns 1 (0), X=1863.36, Y=769.41, Mass=825, SNR=12.2, Peak=3364 HFD=3.0
01:48:56.987 00.003 16872 Star::Find(15, 274, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.990 00.003 16872 Star::Find returns 1 (0), X=273.83, Y=183.10, Mass=696, SNR=10.1, Peak=3304 HFD=2.6
01:48:56.993 00.003 16872 Star::Find(15, 304, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:56.997 00.004 16872 Star::Find returns 0 (4), X=302.72, Y=597.50, Mass=1167, SNR=18.2, Peak=3508 HFD=1.2
01:48:57.000 00.003 16872 Star::Find(15, 1873, 674, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.008 00.008 16872 Star::Find returns 1 (0), X=1859.83, Y=672.10, Mass=594, SNR=12.3, Peak=3356 HFD=1.8
01:48:57.012 00.004 16872 Star::Find(15, 1682, 434, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.014 00.002 16872 Star::Find returns 1 (0), X=1682.51, Y=434.05, Mass=504, SNR=9.1, Peak=3324 HFD=1.7
01:48:57.018 00.004 16872 Star::Find(15, 1603, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.021 00.003 16872 Star::Find returns 1 (0), X=1599.77, Y=549.26, Mass=777, SNR=10.9, Peak=3332 HFD=5.7
01:48:57.024 00.003 16872 Star::Find(15, 713, 479, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.028 00.004 16872 Star::Find returns 1 (0), X=713.52, Y=480.01, Mass=632, SNR=9.8, Peak=3300 HFD=2.2
01:48:57.031 00.003 16872 Star::Find(15, 1320, 936, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.042 00.011 16872 Star::Find returns 1 (0), X=1319.19, Y=936.00, Mass=337, SNR=7.2, Peak=3304 HFD=1.7
01:48:57.045 00.003 16872 Star::Find(15, 1410, 352, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.049 00.004 16872 Star::Find returns 1 (0), X=1409.28, Y=353.20, Mass=777, SNR=10.7, Peak=3300 HFD=3.0
01:48:57.053 00.004 16872 Star::Find(15, 1808, 673, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.059 00.006 16872 Star::Find false star n=5 nbg=279 bg=3212.8 sigma=18.1 thresh=3267 peak=3264
01:48:57.073 00.014 16872 Star::Find returns 0 (2), X=1808.00, Y=673.00, Mass=332, SNR=2.9, Peak=3292 HFD=0.0
01:48:57.076 00.003 16872 Star::Find(15, 130, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.081 00.005 16872 Star::Find returns 0 (4), X=134.63, Y=386.77, Mass=1289, SNR=18.5, Peak=3532 HFD=1.4
01:48:57.085 00.004 16872 Star::Find(15, 1653, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.088 00.003 16872 Star::Find returns 1 (0), X=1652.47, Y=289.71, Mass=427, SNR=8.0, Peak=3292 HFD=3.0
01:48:57.092 00.004 16872 Star::Find(15, 1901, 507, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.102 00.010 16872 Star::Find returns 1 (0), X=1901.15, Y=507.15, Mass=578, SNR=9.8, Peak=3316 HFD=1.7
01:48:57.105 00.003 16872 Star::Find(15, 1066, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.109 00.004 16872 Star::Find false star n=7 nbg=277 bg=3219.3 sigma=19.3 thresh=3277 peak=3273
01:48:57.113 00.004 16872 Star::Find returns 0 (2), X=1066.00, Y=1049.00, Mass=529, SNR=2.9, Peak=3316 HFD=0.0
01:48:57.117 00.004 16872 Star::Find(15, 1248, 677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.122 00.005 16872 Star::Find returns 1 (0), X=1247.90, Y=677.32, Mass=761, SNR=10.8, Peak=3344 HFD=2.3
01:48:57.126 00.004 16872 Star::Find(15, 617, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.132 00.006 16872 Star::Find false star n=4 nbg=281 bg=3213.7 sigma=19.5 thresh=3272 peak=3262
01:48:57.136 00.004 16872 Star::Find returns 0 (2), X=617.00, Y=1051.00, Mass=281, SNR=2.9, Peak=3304 HFD=0.0
01:48:57.139 00.003 16872 Star::Find(15, 1762, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.143 00.004 16872 Star::Find returns 0 (4), X=1748.51, Y=281.51, Mass=1478, SNR=21.1, Peak=3568 HFD=1.4
01:48:57.154 00.011 16872 Star::Find(15, 873, 517, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.159 00.005 16872 Star::Find returns 0 (4), X=874.50, Y=531.50, Mass=1313, SNR=22.0, Peak=3544 HFD=1.4
01:48:57.164 00.005 16872 Star::Find(15, 486, 995, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.168 00.004 16872 Star::Find returns 1 (0), X=485.48, Y=995.84, Mass=1730, SNR=21.7, Peak=3544 HFD=2.0
01:48:57.171 00.003 16872 Star::Find(15, 669, 1036, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.178 00.007 16872 Star::Find returns 0 (4), X=681.48, Y=1038.48, Mass=481, SNR=9.8, Peak=3340 HFD=1.4
01:48:57.183 00.005 16872 Star::Find(15, 325, 690, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.186 00.003 16872 Star::Find returns 1 (0), X=324.68, Y=690.09, Mass=458, SNR=8.1, Peak=3336 HFD=2.3
01:48:57.189 00.003 16872 Star::Find(15, 1234, 380, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.196 00.007 16872 Star::Find false star n=4 nbg=277 bg=3211.5 sigma=18.2 thresh=3266 peak=3263
01:48:57.199 00.003 16872 Star::Find returns 0 (2), X=1234.00, Y=380.00, Mass=258, SNR=2.9, Peak=3284 HFD=0.0
01:48:57.203 00.004 16872 Star::Find(15, 976, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.206 00.003 16872 Star::Find returns 1 (0), X=976.54, Y=790.83, Mass=1355, SNR=16.0, Peak=3368 HFD=3.0
01:48:57.210 00.004 16872 Star::Find(15, 511, 1024, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.213 00.003 16872 Star::Find returns 1 (0), X=509.30, Y=1012.83, Mass=799, SNR=13.2, Peak=3380 HFD=1.7
01:48:57.216 00.003 16872 Star::Find(15, 278, 41, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.219 00.003 16872 Star::Find false star n=6 nbg=283 bg=3213.0 sigma=19.9 thresh=3273 peak=3266
01:48:57.221 00.002 16872 Star::Find returns 0 (2), X=278.00, Y=41.00, Mass=390, SNR=2.9, Peak=3284 HFD=0.0
01:48:57.229 00.008 16872 Star::Find(15, 1623, 460, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.232 00.003 16872 Star::Find false star n=3 nbg=286 bg=3219.1 sigma=22.2 thresh=3286 peak=3282
01:48:57.236 00.004 16872 Star::Find returns 0 (2), X=1623.00, Y=460.00, Mass=239, SNR=2.9, Peak=3316 HFD=0.0
01:48:57.239 00.003 16872 Star::Find(15, 1438, 143, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.249 00.010 16872 Star::Find returns 1 (0), X=1424.72, Y=142.63, Mass=462, SNR=8.4, Peak=3344 HFD=2.2
01:48:57.252 00.003 16872 Star::Find(15, 1521, 863, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.256 00.004 16872 Star::Find returns 0 (4), X=1520.43, Y=862.83, Mass=460, SNR=9.7, Peak=3336 HFD=1.3
01:48:57.259 00.003 16872 Star::Find(15, 416, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.264 00.005 16872 Star::Find returns 0 (4), X=416.49, Y=621.67, Mass=1990, SNR=25.7, Peak=3716 HFD=1.2
01:48:57.268 00.004 16872 Star::Find(15, 1721, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.278 00.010 16872 Star::Find false star n=3 nbg=272 bg=3210.9 sigma=17.5 thresh=3263 peak=3259
01:48:57.282 00.004 16872 Star::Find returns 0 (2), X=1721.00, Y=575.00, Mass=183, SNR=2.9, Peak=3288 HFD=0.0
01:48:57.285 00.003 16872 Star::Find(15, 891, 415, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.289 00.004 16872 Star::Find returns 0 (4), X=894.47, Y=402.46, Mass=585, SNR=11.6, Peak=3384 HFD=1.4
01:48:57.292 00.003 16872 Star::Find(15, 1061, 520, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.294 00.002 16872 Star::Find false star n=3 nbg=278 bg=3213.3 sigma=18.8 thresh=3270 peak=3270
01:48:57.297 00.003 16872 Star::Find returns 0 (2), X=1061.00, Y=520.00, Mass=240, SNR=2.9, Peak=3300 HFD=0.0
01:48:57.299 00.002 16872 Star::Find(15, 1228, 753, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.308 00.009 16872 Star::Find false star n=3 nbg=274 bg=3218.1 sigma=17.6 thresh=3271 peak=3261
01:48:57.311 00.003 16872 Star::Find returns 0 (2), X=1228.00, Y=753.00, Mass=178, SNR=2.9, Peak=3288 HFD=0.0
01:48:57.313 00.002 16872 Star::Find(15, 1133, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.316 00.003 16872 Star::Find false star n=3 nbg=275 bg=3213.1 sigma=20.4 thresh=3274 peak=3272
01:48:57.321 00.005 16872 Star::Find returns 0 (2), X=1133.00, Y=1050.00, Mass=249, SNR=2.9, Peak=3312 HFD=0.0
01:48:57.323 00.002 16872 Star::Find(15, 1464, 259, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.326 00.003 16872 Star::Find returns 1 (0), X=1464.00, Y=258.64, Mass=530, SNR=9.1, Peak=3328 HFD=1.9
01:48:57.329 00.003 16872 Star::Find(15, 1260, 441, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.331 00.002 16872 Star::Find returns 1 (0), X=1246.68, Y=430.85, Mass=698, SNR=10.6, Peak=3296 HFD=5.8
01:48:57.340 00.009 16872 Star::Find(15, 410, 1035, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.344 00.004 16872 Star::Find returns 0 (4), X=409.91, Y=1035.37, Mass=430, SNR=8.4, Peak=3328 HFD=1.4
01:48:57.346 00.002 16872 Star::Find(15, 545, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.350 00.004 16872 Star::Find returns 0 (4), X=544.71, Y=745.27, Mass=192, SNR=5.6, Peak=3296 HFD=1.0
01:48:57.352 00.002 16872 Star::Find(15, 1178, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.354 00.002 16872 Star::Find returns 0 (4), X=1178.56, Y=871.71, Mass=357, SNR=7.9, Peak=3300 HFD=1.4
01:48:57.357 00.003 16872 Star::Find(15, 1288, 1057, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.359 00.002 16872 Star::Find returns 1 (0), X=1287.41, Y=1057.41, Mass=725, SNR=11.3, Peak=3312 HFD=3.0
01:48:57.362 00.003 16872 Star::Find(15, 1781, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.369 00.007 16872 Star::Find returns 0 (4), X=1788.53, Y=376.49, Mass=557, SNR=10.6, Peak=3376 HFD=1.4
01:48:57.371 00.002 16872 Star::Find(15, 991, 176, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.374 00.003 16872 Star::Find returns 0 (2), X=991.00, Y=176.00, Mass=65, SNR=2.7, Peak=3296 HFD=0.0
01:48:57.376 00.002 16872 Star::Find(15, 455, 25, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.380 00.004 16872 Star::Find returns 1 (0), X=453.51, Y=35.76, Mass=557, SNR=9.0, Peak=3300 HFD=5.5
01:48:57.387 00.007 16872 Star::Find(15, 1360, 824, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.390 00.003 16872 Star::Find returns 1 (0), X=1360.03, Y=824.08, Mass=251, SNR=6.2, Peak=3288 HFD=1.6
01:48:57.393 00.003 16872 Star::Find(15, 533, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.397 00.004 16872 Star::Find returns 1 (0), X=529.99, Y=580.46, Mass=716, SNR=11.0, Peak=3288 HFD=6.4
01:48:57.400 00.003 16872 Star::Find(15, 357, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.403 00.003 16872 Star::Find false star n=5 nbg=261 bg=3214.7 sigma=16.4 thresh=3264 peak=3257
01:48:57.406 00.003 16872 Star::Find returns 0 (2), X=357.00, Y=611.00, Mass=283, SNR=2.9, Peak=3280 HFD=0.0
01:48:57.408 00.002 16872 Star::Find(15, 963, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.417 00.009 16872 Star::Find false star n=6 nbg=263 bg=3215.6 sigma=17.7 thresh=3269 peak=3268
01:48:57.420 00.003 16872 Star::Find returns 0 (2), X=963.00, Y=1026.00, Mass=375, SNR=2.9, Peak=3292 HFD=0.0
01:48:57.422 00.002 16872 Star::Find(15, 235, 214, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.425 00.003 16872 Star::Find false star n=5 nbg=268 bg=3209.0 sigma=18.3 thresh=3264 peak=3264
01:48:57.428 00.003 16872 Star::Find returns 0 (2), X=235.00, Y=214.00, Mass=323, SNR=2.9, Peak=3304 HFD=0.0
01:48:57.430 00.002 16872 Star::Find(15, 750, 634, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.433 00.003 16872 Star::Find returns 1 (0), X=744.53, Y=642.57, Mass=649, SNR=11.4, Peak=3356 HFD=2.3
01:48:57.436 00.003 16872 Star::Find(15, 1378, 754, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.438 00.002 16872 Star::Find false star n=3 nbg=278 bg=3218.5 sigma=19.9 thresh=3278 peak=3277
01:48:57.447 00.009 16872 Star::Find returns 0 (2), X=1378.00, Y=754.00, Mass=228, SNR=2.9, Peak=3320 HFD=0.0
01:48:57.450 00.003 16872 Star::Find(15, 1394, 557, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.452 00.002 16872 Star::Find false star n=2 nbg=278 bg=3213.5 sigma=19.4 thresh=3272 peak=3265
01:48:57.455 00.003 16872 Star::Find returns 0 (2), X=1394.00, Y=557.00, Mass=133, SNR=2.9, Peak=3292 HFD=0.0
01:48:57.458 00.003 16872 Star::Find(15, 966, 673, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.461 00.003 16872 Star::Find false star n=6 nbg=253 bg=3218.1 sigma=17.2 thresh=3270 peak=3265
01:48:57.463 00.002 16872 Star::Find returns 0 (2), X=966.00, Y=673.00, Mass=367, SNR=2.9, Peak=3296 HFD=0.0
01:48:57.466 00.003 16872 Star::Find(15, 358, 346, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.468 00.002 16872 Star::Find false star n=2 nbg=277 bg=3215.0 sigma=19.7 thresh=3274 peak=3269
01:48:57.475 00.007 16872 Star::Find returns 0 (2), X=358.00, Y=346.00, Mass=190, SNR=2.9, Peak=3324 HFD=0.0
01:48:57.478 00.003 16872 Star::Find(15, 494, 632, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.480 00.002 16872 Star::Find returns 0 (4), X=483.49, Y=619.48, Mass=857, SNR=14.9, Peak=3444 HFD=1.4
01:48:57.483 00.003 16872 Star::Find(15, 781, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.486 00.003 16872 Star::Find returns 1 (0), X=780.29, Y=1050.54, Mass=446, SNR=8.3, Peak=3304 HFD=1.8
01:48:57.489 00.003 16872 Star::Find(15, 1564, 433, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.492 00.003 16872 Star::Find returns 0 (4), X=1566.42, Y=424.00, Mass=207, SNR=6.2, Peak=3344 HFD=0.7
01:48:57.494 00.002 16872 Star::Find(15, 1185, 206, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.496 00.002 16872 Star::Find false star n=3 nbg=268 bg=3215.7 sigma=19.0 thresh=3273 peak=3264
01:48:57.499 00.003 16872 Star::Find returns 0 (2), X=1185.00, Y=206.00, Mass=229, SNR=2.9, Peak=3296 HFD=0.0
01:48:57.501 00.002 16872 Star::Find(15, 1843, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.507 00.006 16872 Star::Find returns 0 (2), X=1843.00, Y=963.00, Mass=61, SNR=2.7, Peak=3292 HFD=0.0
01:48:57.510 00.003 16872 Star::Find(15, 331, 837, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.512 00.002 16872 Star::Find returns 0 (2), X=331.00, Y=837.00, Mass=68, SNR=2.9, Peak=3280 HFD=0.0
01:48:57.515 00.003 16872 Star::Find(15, 192, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.518 00.003 16872 Star::Find returns 0 (4), X=192.51, Y=800.49, Mass=654, SNR=13.1, Peak=3384 HFD=1.4
01:48:57.524 00.006 16872 AutoFind: finding best star pass 1
01:48:57.527 00.003 16872 Star::Find(15, 209, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.529 00.002 16872 Star::Find returns 1 (0), X=208.56, Y=172.82, Mass=95956, SNR=193.0, Peak=7832 HFD=4.5
01:48:57.532 00.003 16872 AutoFind returns star at [209, 173] 211.8 Mass 95956 SNR 193.0
01:48:57.535 00.003 16872 Star::Find(15, 209, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.539 00.004 16872 Star::Find returns 1 (0), X=208.56, Y=172.82, Mass=95956, SNR=193.0, Peak=7832 HFD=4.5
01:48:57.541 00.002 16872 MultiStar: List (12): {208.56, 172.82}(193.0), {1578.13, 166.00}(60.4), {682.94, 863.95}(57.3), {1623.78, 269.55}(51.3), {139.75, 894.61}(43.1), {1164.50, 503.45}(38.6), {71.40, 789.18}(37.9), {724.12, 146.75}(26.6), {1738.20, 220.80}(31.4), {1689.70, 898.93}(23.6), {170.28, 96.40}(17.8), {124.38, 347.49}(18.5), 
01:48:57.544 00.003 16872 setting lock position to (208.56, 172.82)
01:48:57.546 00.002 16872 MultiStar: stabilizing after lock position change
01:48:57.549 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
01:48:57.554 00.005 16872 UpdateGuideState(): m_state=1
01:48:57.557 00.003 16872 Star::Find(15, 208, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:48:57.559 00.002 16872 Star::Find returns 1 (0), X=208.56, Y=172.82, Mass=95956, SNR=193.0, Peak=7832 HFD=4.5
01:48:57.562 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
01:48:57.564 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:48:57.567 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
01:48:57.576 00.009 16872 setting force full frames = false
01:48:57.580 00.004 16872 setting lock position to (208.56, 172.82)
01:48:57.583 00.003 16872 MultiStar: stabilizing after lock position change
01:48:57.586 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:48:57.588 00.002 16872 Changing from state SELECTING to SELECTED
01:48:57.591 00.003 16872 guider state => SELECTED
01:48:57.607 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=7832, med=3216, FiltMin=3138, FiltMax=6932, Gamma=2.190
01:48:57.639 00.032 16872 UpdateGuideState exits: m=95956 SNR=193.0
01:48:57.642 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=7832, med=3216, FiltMin=3138, FiltMax=6932, Gamma=2.190
01:48:57.672 00.030 16872 Status Line: Auto-selected star at (208.6, 172.8)
01:48:57.687 00.015 16872 PhdController: newstate STATE_WAIT_SELECTED
01:48:57.690 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:57.694 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:48:57.696 00.002 16872 Enqueuing Expose request
01:48:57.698 00.002 9640 Worker thread wakes up
01:48:57.699 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:48:57.699 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(194,158,31,31)
01:48:57.699 00.000 16872 evsrv: cli 0D3C0A48 connect
01:48:57.702 00.003 16872 case statement mapped state 2 to 1
01:48:57.709 00.007 16872 case statement mapped state 2 to 1
01:48:57.713 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c72edbd-a5ad-4374-b8c4-9a08812e8b8f"}
01:48:57.716 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5c72edbd-a5ad-4374-b8c4-9a08812e8b8f"}
01:48:57.719 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"4fa61e89-39b5-4db8-aa7e-20450e75cb61"}
01:48:57.724 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[208.56,172.82],"id":"4fa61e89-39b5-4db8-aa7e-20450e75cb61"}
01:48:57.730 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff3bedc6-5f78-4b3d-bebb-031176fbc674"}
01:48:57.733 00.003 16872 case statement mapped state 2 to 1
01:48:57.736 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ff3bedc6-5f78-4b3d-bebb-031176fbc674"}
01:48:57.741 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:48:57.745 00.004 16872 evsrv: cli 0D3BFB48 connect
01:48:57.748 00.003 16872 case statement mapped state 2 to 1
01:48:57.752 00.004 16872 case statement mapped state 2 to 1
01:48:57.759 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"acd140f3-c8d2-4949-b829-4addb7f69676"}
01:48:57.764 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.56,6.82],"pixels":"..."},"id":"acd140f3-c8d2-4949-b829-4addb7f69676"}
01:48:57.768 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"5b8fc03a-3cc0-4d3a-b705-877bdeef4454"}
01:48:57.775 00.007 16872 case statement mapped state 2 to 1
01:48:57.778 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"5b8fc03a-3cc0-4d3a-b705-877bdeef4454"}
01:48:57.794 00.016 16872 evsrv: cli 0D3BFB48 disconnect
01:48:58.790 00.996 16872 evsrv: cli 0D3C0A48 connect
01:48:58.793 00.003 16872 case statement mapped state 2 to 1
01:48:58.798 00.005 16872 case statement mapped state 2 to 1
01:48:58.801 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0f5a8558-3503-49d8-a8dd-204b8b85832e"}
01:48:58.804 00.003 16872 case statement mapped state 2 to 1
01:48:58.807 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"0f5a8558-3503-49d8-a8dd-204b8b85832e"}
01:48:58.810 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:48:59.812 01.002 16872 evsrv: cli 0D3C0228 connect
01:48:59.815 00.003 16872 case statement mapped state 2 to 1
01:48:59.819 00.004 16872 case statement mapped state 2 to 1
01:48:59.822 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"5e328c78-314b-4b3e-9401-8253fad69a01"}
01:48:59.827 00.005 16872 case statement mapped state 2 to 1
01:48:59.829 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"5e328c78-314b-4b3e-9401-8253fad69a01"}
01:48:59.833 00.004 16872 evsrv: cli 0D3C0228 disconnect
01:49:00.726 00.893 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01aa18c1-decc-45cb-abcf-44b4dcc8231f"}
01:49:00.729 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01aa18c1-decc-45cb-abcf-44b4dcc8231f"}
01:49:00.733 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"04c78ad8-4f8d-4078-9c27-4979da9c8ef0"}
01:49:00.735 00.002 16872 case statement mapped state 2 to 1
01:49:00.738 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"04c78ad8-4f8d-4078-9c27-4979da9c8ef0"}
01:49:00.741 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fa18746b-544e-4339-a142-f32938544ae4"}
01:49:00.745 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.56,6.82],"pixels":"..."},"id":"fa18746b-544e-4339-a142-f32938544ae4"}
01:49:00.834 00.089 16872 evsrv: cli 0D3C0A48 connect
01:49:00.839 00.005 16872 case statement mapped state 2 to 1
01:49:00.844 00.005 16872 case statement mapped state 2 to 1
01:49:00.847 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e2b1baad-dd89-41af-ab6b-c6bb7fc8e5d6"}
01:49:00.850 00.003 16872 case statement mapped state 2 to 1
01:49:00.852 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"e2b1baad-dd89-41af-ab6b-c6bb7fc8e5d6"}
01:49:00.857 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:49:01.749 00.892 9640 Exposure complete
01:49:01.858 00.109 16872 evsrv: cli 0D3C0228 connect
01:49:01.861 00.003 16872 case statement mapped state 2 to 1
01:49:01.865 00.004 16872 case statement mapped state 2 to 1
01:49:01.869 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"5d855920-7e23-47d1-b152-fb2a7f6cdd9b"}
01:49:01.873 00.004 16872 case statement mapped state 2 to 1
01:49:01.876 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"5d855920-7e23-47d1-b152-fb2a7f6cdd9b"}
01:49:01.879 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:49:01.885 00.006 9640 worker thread done servicing request
01:49:01.885 00.000 16872 OnExposeComplete: enter
01:49:01.888 00.003 16872 UpdateGuideState(): m_state=2
01:49:01.891 00.003 16872 Star::Find(15, 208, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:49:01.893 00.002 16872 Star::Find returns 1 (0), X=209.03, Y=173.41, Mass=96666, SNR=189.4, Peak=8028 HFD=4.4
01:49:01.895 00.002 16872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.59) = xAngle (2.49 = 2.49)
01:49:01.897 00.002 16872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.53 = 2.53)
01:49:01.900 00.003 16872 CameraToMount -- cameraX=0.47 cameraY=0.59 hyp=0.75 cameraTheta=0.90 mountX=-0.60 mountY=0.43, mountTheta=2.52
01:49:01.907 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=8028, med=3216, FiltMin=3040, FiltMax=6780, Gamma=2.190
01:49:01.938 00.031 16872 UpdateGuideState exits: m=96666 SNR=189.4
01:49:01.941 00.003 16872 PhdController: newstate STATE_CALIBRATE
01:49:01.943 00.002 16872 PhdController: newstate STATE_GUIDE
01:49:01.960 00.017 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:49:01.962 00.002 16872 guider state => CALIBRATED
01:49:01.965 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:49:01.974 00.009 16872 reset dither spiral
01:49:01.978 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:49:01.981 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:01.986 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:49:01.987 00.001 16872 Enqueuing Expose request
01:49:01.989 00.002 9640 Worker thread wakes up
01:49:01.991 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
01:49:01.991 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:49:02.880 00.889 16872 evsrv: cli 0D3C0A48 connect
01:49:02.883 00.003 16872 case statement mapped state 5 to 1
01:49:02.888 00.005 16872 case statement mapped state 5 to 1
01:49:02.891 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"658f1857-cb14-4368-8cb1-ad97c9cc76e9"}
01:49:02.894 00.003 16872 case statement mapped state 5 to 1
01:49:02.896 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"658f1857-cb14-4368-8cb1-ad97c9cc76e9"}
01:49:02.900 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:49:03.900 01.000 16872 evsrv: cli 0D3BFB48 connect
01:49:03.904 00.004 16872 case statement mapped state 5 to 1
01:49:03.907 00.003 16872 case statement mapped state 5 to 1
01:49:03.911 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"9676058b-c026-4b4b-a7e4-159a19a1ccb2"}
01:49:03.914 00.003 16872 case statement mapped state 5 to 1
01:49:03.916 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"9676058b-c026-4b4b-a7e4-159a19a1ccb2"}
01:49:03.920 00.004 16872 evsrv: cli 0D3BFB48 disconnect
01:49:04.224 00.304 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07dfdd19-7d92-4140-898e-96a396d63ef2"}
01:49:04.227 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"07dfdd19-7d92-4140-898e-96a396d63ef2"}
01:49:04.229 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d0ed8f3-7058-43e7-9ddf-9a7042815414"}
01:49:04.233 00.004 16872 case statement mapped state 5 to 1
01:49:04.236 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"1d0ed8f3-7058-43e7-9ddf-9a7042815414"}
01:49:04.239 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"20505094-d171-42d5-a356-6e24bb6b5d97"}
01:49:04.243 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.03,7.41],"pixels":"..."},"id":"20505094-d171-42d5-a356-6e24bb6b5d97"}
01:49:04.921 00.678 16872 evsrv: cli 0D3BF8C8 connect
01:49:04.924 00.003 16872 case statement mapped state 5 to 1
01:49:04.928 00.004 16872 case statement mapped state 5 to 1
01:49:04.931 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"34d6ce23-da22-4232-8223-5c463c017e93"}
01:49:04.933 00.002 16872 case statement mapped state 5 to 1
01:49:04.936 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"34d6ce23-da22-4232-8223-5c463c017e93"}
01:49:04.939 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:49:05.940 01.001 16872 evsrv: cli 0D3BFFA8 connect
01:49:05.943 00.003 16872 case statement mapped state 5 to 1
01:49:05.946 00.003 16872 case statement mapped state 5 to 1
01:49:05.951 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"4652ce70-f808-4777-aa10-0b671556c005"}
01:49:05.954 00.003 16872 case statement mapped state 5 to 1
01:49:05.959 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"4652ce70-f808-4777-aa10-0b671556c005"}
01:49:05.962 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:49:06.047 00.085 9640 Exposure complete
01:49:06.190 00.143 9640 worker thread done servicing request
01:49:06.191 00.001 16872 OnExposeComplete: enter
01:49:06.194 00.003 16872 UpdateGuideState(): m_state=5
01:49:06.196 00.002 16872 Star::Find(15, 209, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:49:06.199 00.003 16872 Star::Find returns 1 (0), X=208.08, Y=173.21, Mass=88285, SNR=179.6, Peak=6644 HFD=4.7
01:49:06.201 00.002 16872 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.59) = xAngle (4.05 = -2.24)
01:49:06.204 00.003 16872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.09 = -2.19)
01:49:06.207 00.003 16872 CameraToMount -- cameraX=-0.49 cameraY=0.39 hyp=0.63 cameraTheta=2.46 mountX=-0.39 mountY=-0.51, mountTheta=-2.22
01:49:06.212 00.005 16872 Changing from state CALIBRATED to GUIDING
01:49:06.215 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:49:06.217 00.002 16872 ScopeASCOM::SideOfPier() returns 1
01:49:06.302 00.085 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
01:49:06.305 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:49:06.307 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:49:06.310 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:49:06.313 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:49:06.316 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:49:06.320 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:49:06.322 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:49:06.324 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:49:06.328 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:49:06.330 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:49:06.333 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:49:06.336 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:49:06.339 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:49:06.454 00.115 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:49:06.459 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:49:06.461 00.002 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
01:49:06.468 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:49:06.472 00.004 16872 ScopeASCOM::SideOfPier() returns 1
01:49:06.537 00.065 16872 setting lock position to (208.08, 173.21)
01:49:06.540 00.003 16872 MultiStar: stabilizing after lock position change
01:49:06.543 00.003 16872 guider state => GUIDING
01:49:06.545 00.002 16872 Status Line: Guiding
01:49:06.553 00.008 16872 Mount: notify guiding started
01:49:06.557 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:49:06.560 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
01:49:06.563 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:49:06.567 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:49:06.569 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:49:06.572 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
01:49:06.575 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
01:49:06.578 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:49:06.581 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
01:49:06.584 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:49:06.587 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:49:06.589 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:49:06.593 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:49:06.597 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:49:06.599 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:49:06.602 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:49:06.605 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:49:06.608 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:49:06.612 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:49:06.616 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:49:06.618 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:49:06.621 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:49:06.623 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:49:06.627 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:49:06.630 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:49:06.633 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:49:06.635 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:49:06.639 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:49:06.644 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:49:06.647 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:49:06.650 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:49:06.654 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:49:06.657 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:49:06.660 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:49:06.663 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:49:06.666 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:49:06.669 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:49:06.673 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:49:06.796 00.123 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:49:06.940 00.144 16872 ScopeASCOM::SideOfPier() returns 1
01:49:06.943 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:49:06.946 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:49:06.948 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:49:06.951 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
01:49:06.954 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
01:49:06.957 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
01:49:06.959 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
01:49:06.962 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
01:49:06.965 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:49:06.971 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=6644, med=3216, FiltMin=3114, FiltMax=6116, Gamma=2.190
01:49:07.001 00.030 16872 UpdateGuideState exits: m=88285 SNR=179.6
01:49:07.005 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
01:49:07.008 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:07.010 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:49:07.012 00.002 16872 Enqueuing Expose request
01:49:07.017 00.005 9640 Worker thread wakes up
01:49:07.017 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:49:07.017 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,158,31,31)
01:49:07.017 00.000 16872 evsrv: cli 0D3C0A48 connect
01:49:07.021 00.004 16872 case statement mapped state 6 to 3
01:49:07.026 00.005 16872 case statement mapped state 6 to 3
01:49:07.030 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"72d1d732-8720-4f37-955d-ab159d8f1d94"}
01:49:07.033 00.003 16872 case statement mapped state 6 to 3
01:49:07.035 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"72d1d732-8720-4f37-955d-ab159d8f1d94"}
01:49:07.047 00.012 16872 evsrv: cli 0D3C0A48 disconnect
01:49:07.722 00.675 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2dc579c6-3336-4ff1-a330-4ef19b75d38f"}
01:49:07.726 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2dc579c6-3336-4ff1-a330-4ef19b75d38f"}
01:49:07.731 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9adf063e-c68f-4321-a34e-0070bda44f5a"}
01:49:07.734 00.003 16872 case statement mapped state 6 to 3
01:49:07.739 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9adf063e-c68f-4321-a34e-0070bda44f5a"}
01:49:07.744 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"26c2eca5-6a32-4503-a213-1dcf3e5ff668"}
01:49:07.747 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.08,7.21],"pixels":"..."},"id":"26c2eca5-6a32-4503-a213-1dcf3e5ff668"}
01:49:11.074 03.327 9640 Exposure complete
01:49:11.210 00.136 9640 worker thread done servicing request
01:49:11.210 00.000 16872 OnExposeComplete: enter
01:49:11.214 00.004 16872 UpdateGuideState(): m_state=6
01:49:11.217 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:49:11.222 00.005 16872 Star::Find returns 1 (0), X=208.75, Y=173.24, Mass=93206, SNR=185.7, Peak=7224 HFD=4.6
01:49:11.225 00.003 16872 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.59) = xAngle (1.64 = 1.64)
01:49:11.230 00.005 16872 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.68 = 1.68)
01:49:11.233 00.003 16872 CameraToMount -- cameraX=0.67 cameraY=0.03 hyp=0.68 cameraTheta=0.05 mountX=-0.04 mountY=0.67, mountTheta=1.64
01:49:11.238 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.67, y=0.03, opts=13)
01:49:11.242 00.004 16872 Enqueuing Move request for scope (0.67, 0.03)
01:49:11.246 00.004 9640 Worker thread wakes up
01:49:11.247 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.03) opts 0xd
01:49:11.247 00.000 9640 Handling offset move in thread for scope, endpoint = (0.67, 0.03)
01:49:11.247 00.000 9640 Moving (0.67, 0.03) raw xDistance=-0.04 yDistance=0.67
01:49:11.247 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:49:11.247 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.67, m_sumCorr=0
01:49:11.247 00.000 9640 MoveAxis(E, 0, ABG)
01:49:11.247 00.000 9640 Move returns status 0, amount 0
01:49:11.247 00.000 9640 MoveAxis(N, 0, ABG)
01:49:11.247 00.000 9640 Move returns status 0, amount 0
01:49:11.247 00.000 9640 move complete, result=0
01:49:11.247 00.000 9640 worker thread done servicing request
01:49:11.257 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=7224, med=3208, FiltMin=3116, FiltMax=6460, Gamma=2.190
01:49:11.289 00.032 16872 UpdateGuideState exits: m=93206 SNR=185.7
01:49:11.292 00.003 16872 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 1 / 99999
01:49:11.295 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777790951.295,"Host":"RBFOCUS307","Inst":1,"Distance":0.64,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:49:11.300 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:11.303 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:49:11.305 00.002 16872 Enqueuing Expose request
01:49:11.308 00.003 16872 GuideStep: -0.0 px 0 ms EAST, 0.7 px 0 ms NORTH
01:49:11.310 00.002 9640 Worker thread wakes up
01:49:11.311 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:49:11.312 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(193,158,31,31)
01:49:11.315 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a6ab82f-297d-48ba-94d3-a6ec64b33931"}
01:49:11.319 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4a6ab82f-297d-48ba-94d3-a6ec64b33931"}
01:49:11.328 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df5bd602-7246-4d73-a973-e5ca0ca81763"}
01:49:11.331 00.003 16872 case statement mapped state 6 to 3
01:49:11.333 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"df5bd602-7246-4d73-a973-e5ca0ca81763"}
01:49:11.337 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fdfe8a1f-1a4c-4fd3-8b90-594ae4c88f74"}
01:49:11.340 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.75,7.24],"pixels":"..."},"id":"fdfe8a1f-1a4c-4fd3-8b90-594ae4c88f74"}
01:49:14.724 03.384 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a9e69be-6d8d-4763-8e62-a3efea7addb8"}
01:49:14.727 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4a9e69be-6d8d-4763-8e62-a3efea7addb8"}
01:49:14.731 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4d4b11d7-c329-4804-962c-194be26766ac"}
01:49:14.735 00.004 16872 case statement mapped state 6 to 3
01:49:14.738 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d4b11d7-c329-4804-962c-194be26766ac"}
01:49:14.742 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"83b70553-18b6-4568-9b08-550150e21d70"}
01:49:14.744 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.75,7.24],"pixels":"..."},"id":"83b70553-18b6-4568-9b08-550150e21d70"}
01:49:15.368 00.624 9640 Exposure complete
01:49:15.501 00.133 9640 worker thread done servicing request
01:49:15.501 00.000 16872 OnExposeComplete: enter
01:49:15.505 00.004 16872 UpdateGuideState(): m_state=6
01:49:15.509 00.004 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:49:15.512 00.003 16872 Star::Find returns 1 (0), X=208.96, Y=173.94, Mass=103221, SNR=199.6, Peak=7436 HFD=4.6
01:49:15.515 00.003 16872 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.59) = xAngle (2.28 = 2.28)
01:49:15.518 00.003 16872 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.32 = 2.32)
01:49:15.521 00.003 16872 CameraToMount -- cameraX=0.88 cameraY=0.73 hyp=1.15 cameraTheta=0.69 mountX=-0.75 mountY=0.84, mountTheta=2.30
01:49:15.525 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.88, y=0.73, opts=13)
01:49:15.528 00.003 16872 Enqueuing Move request for scope (0.88, 0.73)
01:49:15.531 00.003 9640 Worker thread wakes up
01:49:15.531 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.88, 0.73) opts 0xd
01:49:15.531 00.000 9640 Handling offset move in thread for scope, endpoint = (0.88, 0.73)
01:49:15.531 00.000 9640 Moving (0.88, 0.73) raw xDistance=-0.75 yDistance=0.84
01:49:15.531 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.75
01:49:15.531 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.84, m_sumCorr=0
01:49:15.531 00.000 9640 MoveAxis(E, 79, ABG)
01:49:15.531 00.000 9640 Guiding  Dir = 2, Dur = 79
01:49:15.531 00.000 9640 IsSlewing returns 0
01:49:15.532 00.001 9640 IsGuiding returns 0
01:49:15.532 00.000 9640 PulseGuide returned control before completion, sleep 89
01:49:15.538 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=7436, med=3216, FiltMin=3108, FiltMax=6508, Gamma=2.190
01:49:15.570 00.032 16872 UpdateGuideState exits: m=103221 SNR=199.6
01:49:15.573 00.003 16872 PhdController: settling, locked = 1, distance = 0.79 (1.50) aobump = 0 frame = 2 / 99999
01:49:15.576 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777790955.575,"Host":"RBFOCUS307","Inst":1,"Distance":0.79,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
01:49:15.578 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:15.581 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:49:15.585 00.004 16872 Enqueuing Expose request
01:49:15.627 00.042 9640 IsGuiding returns 1
01:49:15.627 00.000 9640 scope still moving after pulse duration time elapsed
01:49:15.659 00.032 9640 IsSlewing returns 0
01:49:15.659 00.000 9640 IsGuiding returns 0
01:49:15.660 00.001 9640 scope move finished after 79 + 48 ms
01:49:15.660 00.000 9640 Move returns status 0, amount 79
01:49:15.660 00.000 9640 MoveAxis(N, 0, ABG)
01:49:15.660 00.000 9640 Move returns status 0, amount 0
01:49:15.660 00.000 9640 move complete, result=0
01:49:15.661 00.001 9640 worker thread done servicing request
01:49:15.661 00.000 9640 Worker thread wakes up
01:49:15.661 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:49:15.661 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,158,31,31)
01:49:15.662 00.001 16872 GuideStep: -0.7 px 79 ms EAST, 0.8 px 0 ms NORTH
01:49:18.271 02.609 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"14812276-8300-4dab-a37b-c4343305dbcc"}
01:49:18.274 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"14812276-8300-4dab-a37b-c4343305dbcc"}
01:49:18.280 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"664896df-d93f-4e1e-b891-7b0a8538d85e"}
01:49:18.284 00.004 16872 case statement mapped state 6 to 3
01:49:18.289 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"664896df-d93f-4e1e-b891-7b0a8538d85e"}
01:49:18.294 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f2df2fe7-0688-4dd8-8b33-07e0e1aeee0b"}
01:49:18.298 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.96,6.94],"pixels":"..."},"id":"f2df2fe7-0688-4dd8-8b33-07e0e1aeee0b"}
01:49:19.713 01.415 9640 Exposure complete
01:49:19.850 00.137 9640 worker thread done servicing request
01:49:19.850 00.000 16872 OnExposeComplete: enter
01:49:19.853 00.003 16872 UpdateGuideState(): m_state=6
01:49:19.856 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:49:19.858 00.002 16872 Star::Find returns 1 (0), X=208.97, Y=173.73, Mass=102427, SNR=200.1, Peak=8608 HFD=4.3
01:49:19.860 00.002 16872 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.59) = xAngle (2.11 = 2.11)
01:49:19.863 00.003 16872 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.16 = 2.16)
01:49:19.867 00.004 16872 CameraToMount -- cameraX=0.89 cameraY=0.52 hyp=1.03 cameraTheta=0.53 mountX=-0.53 mountY=0.86, mountTheta=2.13
01:49:19.872 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.89, y=0.52, opts=13)
01:49:19.874 00.002 16872 Enqueuing Move request for scope (0.89, 0.52)
01:49:19.877 00.003 9640 Worker thread wakes up
01:49:19.877 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.89, 0.52) opts 0xd
01:49:19.877 00.000 9640 Handling offset move in thread for scope, endpoint = (0.89, 0.52)
01:49:19.877 00.000 9640 Moving (0.89, 0.52) raw xDistance=-0.53 yDistance=0.86
01:49:19.878 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.53
01:49:19.878 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.33, input 0.86, m_sumCorr=0.33
01:49:19.878 00.000 9640 MoveAxis(E, 65, ABG)
01:49:19.878 00.000 9640 Guiding  Dir = 2, Dur = 65
01:49:19.878 00.000 9640 IsSlewing returns 0
01:49:19.878 00.000 9640 IsGuiding returns 0
01:49:19.879 00.001 9640 PulseGuide returned control before completion, sleep 75
01:49:19.885 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=8608, med=3216, FiltMin=3070, FiltMax=7184, Gamma=2.190
01:49:19.916 00.031 16872 UpdateGuideState exits: m=102427 SNR=200.1
01:49:19.919 00.003 16872 PhdController: settling, locked = 1, distance = 0.86 (1.50) aobump = 0 frame = 3 / 99999
01:49:19.921 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777790959.921,"Host":"RBFOCUS307","Inst":1,"Distance":0.86,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
01:49:19.924 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:19.927 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:49:19.932 00.005 16872 Enqueuing Expose request
01:49:19.958 00.026 9640 IsGuiding returns 1
01:49:19.958 00.000 9640 scope still moving after pulse duration time elapsed
01:49:19.989 00.031 9640 IsSlewing returns 0
01:49:19.990 00.001 9640 IsGuiding returns 0
01:49:19.990 00.000 9640 scope move finished after 65 + 46 ms
01:49:19.990 00.000 9640 Move returns status 0, amount 65
01:49:19.990 00.000 9640 MoveAxis(S, 40, ABG)
01:49:19.990 00.000 9640 Guiding  Dir = 1, Dur = 40
01:49:19.991 00.001 9640 IsSlewing returns 0
01:49:19.991 00.000 9640 IsGuiding returns 0
01:49:19.992 00.001 9640 PulseGuide returned control before completion, sleep 50
01:49:20.050 00.058 9640 IsGuiding returns 1
01:49:20.050 00.000 9640 scope still moving after pulse duration time elapsed
01:49:20.083 00.033 9640 IsSlewing returns 0
01:49:20.083 00.000 9640 IsGuiding returns 0
01:49:20.084 00.001 9640 scope move finished after 40 + 52 ms
01:49:20.084 00.000 9640 Move returns status 0, amount 40
01:49:20.084 00.000 9640 move complete, result=0
01:49:20.084 00.000 9640 worker thread done servicing request
01:49:20.084 00.000 9640 Worker thread wakes up
01:49:20.084 00.000 16872 GuideStep: -0.5 px 65 ms EAST, 0.9 px 40 ms SOUTH
01:49:20.087 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:49:20.087 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,158,31,31)
01:49:21.771 01.684 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b1ed7ff-9ec2-4d57-9839-5a0f663f8a21"}
01:49:21.774 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b1ed7ff-9ec2-4d57-9839-5a0f663f8a21"}
01:49:21.780 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd74c62d-3012-4ff7-b5ca-a36f8b00d753"}
01:49:21.783 00.003 16872 case statement mapped state 6 to 3
01:49:21.785 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd74c62d-3012-4ff7-b5ca-a36f8b00d753"}
01:49:21.789 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e44f3aaa-04c6-4b7c-b5ba-566a0836a34e"}
01:49:21.793 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.97,6.73],"pixels":"..."},"id":"e44f3aaa-04c6-4b7c-b5ba-566a0836a34e"}
01:49:24.180 02.387 9640 Exposure complete
01:49:24.326 00.146 9640 worker thread done servicing request
01:49:24.326 00.000 16872 OnExposeComplete: enter
01:49:24.330 00.004 16872 UpdateGuideState(): m_state=6
01:49:24.335 00.005 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:49:24.338 00.003 16872 Star::Find returns 1 (0), X=208.77, Y=173.49, Mass=102180, SNR=200.8, Peak=8244 HFD=4.6
01:49:24.342 00.004 16872 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.59) = xAngle (1.96 = 1.96)
01:49:24.347 00.005 16872 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.01 = 2.01)
01:49:24.351 00.004 16872 CameraToMount -- cameraX=0.70 cameraY=0.28 hyp=0.75 cameraTheta=0.38 mountX=-0.29 mountY=0.68, mountTheta=1.97
01:49:24.357 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.70, y=0.28, opts=13)
01:49:24.363 00.006 16872 Enqueuing Move request for scope (0.70, 0.28)
01:49:24.367 00.004 9640 Worker thread wakes up
01:49:24.367 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.28) opts 0xd
01:49:24.367 00.000 9640 Handling offset move in thread for scope, endpoint = (0.70, 0.28)
01:49:24.367 00.000 9640 Moving (0.70, 0.28) raw xDistance=-0.29 yDistance=0.68
01:49:24.367 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.29
01:49:24.367 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 0.68, m_sumCorr=0.6
01:49:24.367 00.000 9640 MoveAxis(E, 37, ABG)
01:49:24.368 00.001 9640 Guiding  Dir = 2, Dur = 37
01:49:24.368 00.000 9640 IsSlewing returns 0
01:49:24.368 00.000 9640 IsGuiding returns 0
01:49:24.369 00.001 9640 PulseGuide returned control before completion, sleep 47
01:49:24.379 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=8244, med=3204, FiltMin=3080, FiltMax=6892, Gamma=2.190
01:49:24.412 00.033 16872 UpdateGuideState exits: m=102180 SNR=200.8
01:49:24.416 00.004 16872 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 4 / 99999
01:49:24.420 00.004 16872 PhdController: newstate STATE_FINISH
01:49:24.424 00.004 9640 IsGuiding returns 1
01:49:24.425 00.001 9640 scope still moving after pulse duration time elapsed
01:49:24.425 00.000 16872 PhdController complete: success
01:49:24.429 00.004 16872 evsrv: {"Event":"SettleDone","Timestamp":1777790964.429,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:49:24.433 00.004 16872 Mount: notify guiding dither settle done success=1
01:49:24.437 00.004 16872 PhdController: newstate STATE_IDLE
01:49:24.443 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:24.446 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:49:24.449 00.003 16872 Enqueuing Expose request
01:49:24.454 00.005 9640 IsSlewing returns 0
01:49:24.455 00.001 9640 IsGuiding returns 0
01:49:24.455 00.000 9640 scope move finished after 37 + 49 ms
01:49:24.455 00.000 9640 Move returns status 0, amount 37
01:49:24.455 00.000 9640 MoveAxis(S, 33, ABG)
01:49:24.455 00.000 9640 Guiding  Dir = 1, Dur = 33
01:49:24.455 00.000 9640 IsSlewing returns 0
01:49:24.456 00.001 9640 IsGuiding returns 0
01:49:24.457 00.001 9640 PulseGuide returned control before completion, sleep 43
01:49:24.501 00.044 9640 IsGuiding returns 1
01:49:24.502 00.001 9640 scope still moving after pulse duration time elapsed
01:49:24.534 00.032 9640 IsSlewing returns 0
01:49:24.535 00.001 9640 IsGuiding returns 0
01:49:24.535 00.000 9640 scope move finished after 33 + 47 ms
01:49:24.535 00.000 9640 Move returns status 0, amount 33
01:49:24.535 00.000 9640 move complete, result=0
01:49:24.535 00.000 9640 worker thread done servicing request
01:49:24.536 00.001 9640 Worker thread wakes up
01:49:24.536 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:49:24.536 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(193,158,31,31)
01:49:24.537 00.001 16872 GuideStep: -0.3 px 37 ms EAST, 0.7 px 33 ms SOUTH
01:49:24.660 00.123 16872 evsrv: cli 0D3BFFA8 connect
01:49:24.665 00.005 16872 case statement mapped state 6 to 3
01:49:24.671 00.006 16872 case statement mapped state 6 to 3
01:49:24.678 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f15836b6-442c-40ec-9cb9-35f68f88035f"}
01:49:24.682 00.004 16872 case statement mapped state 6 to 3
01:49:24.687 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f15836b6-442c-40ec-9cb9-35f68f88035f"}
01:49:24.695 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
01:49:24.700 00.005 16872 evsrv: cli 0D3BFB48 connect
01:49:24.708 00.008 16872 case statement mapped state 6 to 3
01:49:24.714 00.006 16872 case statement mapped state 6 to 3
01:49:24.719 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"ba8ac46f-dc3d-49e9-bdfb-98fce90ce9f9"}
01:49:24.725 00.006 16872 PhdController::Dither begins
01:49:24.732 00.007 16872 dither: size=5.00, dRA=4.89 dDec=-0.54
01:49:24.738 00.006 16872 MountToCamera -- mountTheta (-0.11) + m_xAngle (-1.59) = xAngle (-1.70 = -1.70)
01:49:24.751 00.013 16872 MountToCamera -- mountX=4.89 mountY=-0.54 hyp=4.92 mountTheta=-0.11 cameraX=-0.62, cameraY=-4.88 cameraTheta=-1.70
01:49:24.757 00.006 16872 setting lock position to (207.46, 168.34)
01:49:24.760 00.003 16872 Mount: notify guiding dithered (-0.6, -4.9)
01:49:24.765 00.005 16872 MultiStar: stabilizing after lock position change
01:49:24.769 00.004 16872 Status Line: Dither by 4.89,-0.54
01:49:24.777 00.008 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:49:24.783 00.006 16872 PhdController: newstate STATE_SETTLE_WAIT
01:49:24.789 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":0,"id":"ba8ac46f-dc3d-49e9-bdfb-98fce90ce9f9"}
01:49:24.795 00.006 16872 evsrv: cli 0D3BFB48 disconnect
01:49:25.288 00.493 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4f1bcfb4-3884-462a-a335-5a80d5555dab"}
01:49:25.292 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4f1bcfb4-3884-462a-a335-5a80d5555dab"}
01:49:25.298 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e60a76c-7549-4ef6-9887-e6022f8d6d50"}
01:49:25.302 00.004 16872 case statement mapped state 6 to 3
01:49:25.308 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e60a76c-7549-4ef6-9887-e6022f8d6d50"}
01:49:25.312 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a97e6ee9-68eb-4ea5-af7e-dd2793e723cb"}
01:49:25.317 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.77,7.49],"pixels":"..."},"id":"a97e6ee9-68eb-4ea5-af7e-dd2793e723cb"}
01:49:28.589 03.272 9640 Exposure complete
01:49:28.725 00.136 9640 worker thread done servicing request
01:49:28.725 00.000 16872 OnExposeComplete: enter
01:49:28.728 00.003 16872 UpdateGuideState(): m_state=6
01:49:28.731 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:49:28.733 00.002 16872 Star::Find returns 1 (0), X=208.63, Y=173.58, Mass=100731, SNR=185.2, Peak=7788 HFD=4.7
01:49:28.736 00.003 16872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.59) = xAngle (2.94 = 2.94)
01:49:28.740 00.004 16872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.98 = 2.98)
01:49:28.743 00.003 16872 CameraToMount -- cameraX=1.17 cameraY=5.25 hyp=5.38 cameraTheta=1.35 mountX=-5.26 mountY=0.85, mountTheta=2.98
01:49:28.747 00.004 16872 dither recenter: remaining=(-4.9,0.5) step=(-4.9,0.5)
01:49:28.750 00.003 16872 MountToCamera -- mountTheta (3.03) + m_xAngle (-1.59) = xAngle (1.44 = 1.44)
01:49:28.752 00.002 16872 MountToCamera -- mountX=-4.89 mountY=0.54 hyp=4.92 mountTheta=3.03 cameraX=0.62, cameraY=4.88 cameraTheta=1.44
01:49:28.755 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.62, y=4.88, opts=4)
01:49:28.758 00.003 16872 Enqueuing Move request for scope (0.62, 4.88)
01:49:28.761 00.003 16872 Mount: notify direct move -4.89,0.54
01:49:28.763 00.002 9640 Worker thread wakes up
01:49:28.763 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.62, 4.88) opts 0x4
01:49:28.763 00.000 9640 Handling offset move in thread for scope, endpoint = (0.62, 4.88)
01:49:28.763 00.000 9640 Moving (0.62, 4.88) raw xDistance=-4.89 yDistance=0.54
01:49:28.764 00.001 9640 MoveAxis(E, 578, B)
01:49:28.764 00.000 9640 Guiding  Dir = 2, Dur = 578
01:49:28.764 00.000 9640 IsSlewing returns 0
01:49:28.764 00.000 9640 IsGuiding returns 0
01:49:28.764 00.000 9640 PulseGuide returned control before completion, sleep 588
01:49:28.771 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=7788, med=3216, FiltMin=3084, FiltMax=6616, Gamma=2.190
01:49:28.803 00.032 16872 UpdateGuideState exits: m=100731 SNR=185.2
01:49:28.807 00.004 16872 PhdController: settling, locked = 1, distance = 5.63 (1.50) aobump = 0 frame = 1 / 99999
01:49:28.811 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777790968.811,"Host":"RBFOCUS307","Inst":1,"Distance":5.63,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:49:28.815 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:28.819 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:49:28.823 00.004 16872 Enqueuing Expose request
01:49:28.827 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"37bd6c10-cba0-4757-ae25-61d767d48826"}
01:49:28.830 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"37bd6c10-cba0-4757-ae25-61d767d48826"}
01:49:28.842 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de346940-8c93-4cf9-8545-4267f23fd007"}
01:49:28.846 00.004 16872 case statement mapped state 6 to 3
01:49:28.850 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"de346940-8c93-4cf9-8545-4267f23fd007"}
01:49:28.854 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0955762d-5aaa-4a15-b3c0-1670f75d93d0"}
01:49:28.858 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.63,6.58],"pixels":"..."},"id":"0955762d-5aaa-4a15-b3c0-1670f75d93d0"}
01:49:29.364 00.506 9640 IsGuiding returns 1
01:49:29.364 00.000 9640 scope still moving after pulse duration time elapsed
01:49:29.395 00.031 9640 IsSlewing returns 0
01:49:29.395 00.000 9640 IsGuiding returns 0
01:49:29.395 00.000 9640 scope move finished after 578 + 53 ms
01:49:29.396 00.001 9640 Move returns status 0, amount 578
01:49:29.396 00.000 9640 MoveAxis(S, 65, B)
01:49:29.396 00.000 9640 Guiding  Dir = 1, Dur = 65
01:49:29.396 00.000 9640 IsSlewing returns 0
01:49:29.396 00.000 9640 IsGuiding returns 0
01:49:29.396 00.000 9640 PulseGuide returned control before completion, sleep 75
01:49:29.472 00.076 9640 IsGuiding returns 1
01:49:29.472 00.000 9640 scope still moving after pulse duration time elapsed
01:49:29.504 00.032 9640 IsSlewing returns 0
01:49:29.505 00.001 9640 IsGuiding returns 0
01:49:29.505 00.000 9640 scope move finished after 65 + 43 ms
01:49:29.505 00.000 9640 Move returns status 0, amount 65
01:49:29.505 00.000 9640 move complete, result=0
01:49:29.505 00.000 9640 worker thread done servicing request
01:49:29.505 00.000 9640 Worker thread wakes up
01:49:29.505 00.000 16872 GuideStep: -4.9 px 578 ms EAST, 0.5 px 65 ms SOUTH
01:49:29.509 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:49:29.509 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:49:32.286 02.777 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"38837af2-f561-4378-b169-afa7882e3580"}
01:49:32.289 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"38837af2-f561-4378-b169-afa7882e3580"}
01:49:32.293 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a366a77-31ed-4376-8504-589984fb56d2"}
01:49:32.296 00.003 16872 case statement mapped state 6 to 3
01:49:32.301 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a366a77-31ed-4376-8504-589984fb56d2"}
01:49:32.305 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"52be387c-d211-4285-a248-f31955c8e1bf"}
01:49:32.307 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.63,6.58],"pixels":"..."},"id":"52be387c-d211-4285-a248-f31955c8e1bf"}
01:49:33.570 01.263 9640 Exposure complete
01:49:33.707 00.137 9640 worker thread done servicing request
01:49:33.707 00.000 16872 OnExposeComplete: enter
01:49:33.710 00.003 16872 UpdateGuideState(): m_state=6
01:49:33.713 00.003 16872 Star::Find(15, 208, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:49:33.716 00.003 16872 Star::Find returns 1 (0), X=207.59, Y=169.43, Mass=93390, SNR=184.8, Peak=8136 HFD=4.3
01:49:33.720 00.004 16872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.59) = xAngle (3.04 = 3.04)
01:49:33.723 00.003 16872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.09 = 3.09)
01:49:33.726 00.003 16872 CameraToMount -- cameraX=0.13 cameraY=1.09 hyp=1.10 cameraTheta=1.45 mountX=-1.09 mountY=0.06, mountTheta=3.09
01:49:33.731 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=1.09, opts=13)
01:49:33.734 00.003 16872 Enqueuing Move request for scope (0.13, 1.09)
01:49:33.737 00.003 9640 Worker thread wakes up
01:49:33.737 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, 1.09) opts 0xd
01:49:33.737 00.000 9640 Handling offset move in thread for scope, endpoint = (0.13, 1.09)
01:49:33.737 00.000 9640 Moving (0.13, 1.09) raw xDistance=-1.09 yDistance=0.06
01:49:33.737 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.09
01:49:33.737 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
01:49:33.737 00.000 9640 MoveAxis(E, 117, ABG)
01:49:33.737 00.000 9640 Guiding  Dir = 2, Dur = 117
01:49:33.737 00.000 9640 IsSlewing returns 0
01:49:33.737 00.000 9640 IsGuiding returns 0
01:49:33.737 00.000 9640 PulseGuide returned control before completion, sleep 127
01:49:33.742 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=8136, med=3200, FiltMin=3112, FiltMax=6832, Gamma=2.190
01:49:33.774 00.032 16872 UpdateGuideState exits: m=93390 SNR=184.8
01:49:33.777 00.003 16872 PhdController: settling, locked = 1, distance = 1.10 (1.50) aobump = 0 frame = 2 / 99999
01:49:33.780 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777790973.779,"Host":"RBFOCUS307","Inst":1,"Distance":1.10,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:49:33.782 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:33.785 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:49:33.787 00.002 16872 Enqueuing Expose request
01:49:33.872 00.085 9640 IsGuiding returns 1
01:49:33.872 00.000 9640 scope still moving after pulse duration time elapsed
01:49:33.904 00.032 9640 IsSlewing returns 0
01:49:33.904 00.000 9640 IsGuiding returns 0
01:49:33.904 00.000 9640 scope move finished after 117 + 49 ms
01:49:33.904 00.000 9640 Move returns status 0, amount 117
01:49:33.904 00.000 9640 MoveAxis(N, 0, ABG)
01:49:33.904 00.000 9640 Move returns status 0, amount 0
01:49:33.904 00.000 9640 move complete, result=0
01:49:33.905 00.001 9640 worker thread done servicing request
01:49:33.905 00.000 9640 Worker thread wakes up
01:49:33.905 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:49:33.905 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:49:33.905 00.000 16872 GuideStep: -1.1 px 117 ms EAST, 0.1 px 0 ms NORTH
01:49:35.787 01.882 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ce4f22e-72bb-4d64-b299-8efaa5b9246b"}
01:49:35.789 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2ce4f22e-72bb-4d64-b299-8efaa5b9246b"}
01:49:35.794 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b5bc36c-74ed-4774-9860-bb48d91754ef"}
01:49:35.797 00.003 16872 case statement mapped state 6 to 3
01:49:35.800 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b5bc36c-74ed-4774-9860-bb48d91754ef"}
01:49:35.804 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5fb234af-4dcd-49d6-964d-8f4b0e114329"}
01:49:35.807 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.59,7.43],"pixels":"..."},"id":"5fb234af-4dcd-49d6-964d-8f4b0e114329"}
01:49:37.961 02.154 9640 Exposure complete
01:49:38.097 00.136 9640 worker thread done servicing request
01:49:38.097 00.000 16872 OnExposeComplete: enter
01:49:38.102 00.005 16872 UpdateGuideState(): m_state=6
01:49:38.109 00.007 16872 Star::Find(15, 207, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
01:49:38.113 00.004 16872 Star::Find returns 1 (0), X=207.70, Y=167.68, Mass=96096, SNR=189.7, Peak=7360 HFD=4.7
01:49:38.116 00.003 16872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-1.59) = xAngle (0.37 = 0.37)
01:49:38.120 00.004 16872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.42 = 0.42)
01:49:38.122 00.002 16872 CameraToMount -- cameraX=0.24 cameraY=-0.65 hyp=0.70 cameraTheta=-1.21 mountX=0.65 mountY=0.28, mountTheta=0.41
01:49:38.128 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.24, y=-0.65, opts=13)
01:49:38.131 00.003 16872 Enqueuing Move request for scope (0.24, -0.65)
01:49:38.134 00.003 9640 Worker thread wakes up
01:49:38.135 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.65) opts 0xd
01:49:38.135 00.000 9640 Handling offset move in thread for scope, endpoint = (0.24, -0.65)
01:49:38.135 00.000 9640 Moving (0.24, -0.65) raw xDistance=0.65 yDistance=0.28
01:49:38.135 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.65
01:49:38.135 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0
01:49:38.135 00.000 9640 MoveAxis(W, 57, ABG)
01:49:38.135 00.000 9640 Guiding  Dir = 3, Dur = 57
01:49:38.136 00.001 9640 IsSlewing returns 0
01:49:38.136 00.000 9640 IsGuiding returns 0
01:49:38.136 00.000 9640 PulseGuide returned control before completion, sleep 67
01:49:38.140 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=7360, med=3216, FiltMin=3116, FiltMax=6468, Gamma=2.190
01:49:38.176 00.036 16872 UpdateGuideState exits: m=96096 SNR=189.7
01:49:38.182 00.006 16872 PhdController: settling, locked = 1, distance = 0.98 (1.50) aobump = 0 frame = 3 / 99999
01:49:38.189 00.007 16872 evsrv: {"Event":"Settling","Timestamp":1777790978.189,"Host":"RBFOCUS307","Inst":1,"Distance":0.98,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
01:49:38.196 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:38.200 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:49:38.203 00.003 16872 Enqueuing Expose request
01:49:38.206 00.003 9640 IsGuiding returns 1
01:49:38.207 00.001 9640 scope still moving after pulse duration time elapsed
01:49:38.238 00.031 9640 IsSlewing returns 0
01:49:38.238 00.000 9640 IsGuiding returns 0
01:49:38.238 00.000 9640 scope move finished after 57 + 45 ms
01:49:38.238 00.000 9640 Move returns status 0, amount 57
01:49:38.238 00.000 9640 MoveAxis(N, 0, ABG)
01:49:38.238 00.000 9640 Move returns status 0, amount 0
01:49:38.238 00.000 9640 move complete, result=0
01:49:38.238 00.000 9640 worker thread done servicing request
01:49:38.239 00.001 9640 Worker thread wakes up
01:49:38.239 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:49:38.239 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:49:38.245 00.006 16872 GuideStep: 0.6 px 57 ms WEST, 0.3 px 0 ms NORTH
01:49:39.286 01.041 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"763596c5-18a7-4534-8ff9-bcf603a27f41"}
01:49:39.289 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"763596c5-18a7-4534-8ff9-bcf603a27f41"}
01:49:39.293 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7f523b7-c4e2-45b4-a137-1c2732a828e8"}
01:49:39.297 00.004 16872 case statement mapped state 6 to 3
01:49:39.300 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7f523b7-c4e2-45b4-a137-1c2732a828e8"}
01:49:39.303 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e3e2f1ed-9a63-42b6-9b5c-4cd2c753bce1"}
01:49:39.307 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.70,6.68],"pixels":"..."},"id":"e3e2f1ed-9a63-42b6-9b5c-4cd2c753bce1"}
01:49:42.293 02.986 9640 Exposure complete
01:49:42.428 00.135 9640 worker thread done servicing request
01:49:42.428 00.000 16872 OnExposeComplete: enter
01:49:42.432 00.004 16872 UpdateGuideState(): m_state=6
01:49:42.434 00.002 16872 Star::Find(15, 207, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
01:49:42.437 00.003 16872 Star::Find returns 1 (0), X=208.44, Y=169.48, Mass=93557, SNR=190.3, Peak=8384 HFD=4.2
01:49:42.440 00.003 16872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.59) = xAngle (2.45 = 2.45)
01:49:42.442 00.002 16872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.49 = 2.49)
01:49:42.446 00.004 16872 CameraToMount -- cameraX=0.99 cameraY=1.14 hyp=1.51 cameraTheta=0.86 mountX=-1.16 mountY=0.91, mountTheta=2.47
01:49:42.450 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.99, y=1.14, opts=13)
01:49:42.453 00.003 16872 Enqueuing Move request for scope (0.99, 1.14)
01:49:42.456 00.003 9640 Worker thread wakes up
01:49:42.456 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.99, 1.14) opts 0xd
01:49:42.456 00.000 9640 Handling offset move in thread for scope, endpoint = (0.99, 1.14)
01:49:42.456 00.000 9640 Moving (0.99, 1.14) raw xDistance=-1.16 yDistance=0.91
01:49:42.456 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.16
01:49:42.456 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.91, m_sumCorr=0
01:49:42.456 00.000 9640 MoveAxis(E, 118, ABG)
01:49:42.456 00.000 9640 Guiding  Dir = 2, Dur = 118
01:49:42.456 00.000 9640 IsSlewing returns 0
01:49:42.456 00.000 9640 IsGuiding returns 0
01:49:42.457 00.001 9640 PulseGuide returned control before completion, sleep 128
01:49:42.462 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=8384, med=3212, FiltMin=3140, FiltMax=6896, Gamma=2.190
01:49:42.494 00.032 16872 UpdateGuideState exits: m=93557 SNR=190.3
01:49:42.497 00.003 16872 PhdController: settling, locked = 1, distance = 1.14 (1.50) aobump = 0 frame = 4 / 99999
01:49:42.500 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777790982.500,"Host":"RBFOCUS307","Inst":1,"Distance":1.14,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
01:49:42.503 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:42.505 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:49:42.508 00.003 16872 Enqueuing Expose request
01:49:42.601 00.093 9640 IsGuiding returns 0
01:49:42.601 00.000 9640 Move returns status 0, amount 118
01:49:42.601 00.000 9640 MoveAxis(N, 0, ABG)
01:49:42.601 00.000 9640 Move returns status 0, amount 0
01:49:42.601 00.000 9640 move complete, result=0
01:49:42.602 00.001 9640 worker thread done servicing request
01:49:42.602 00.000 9640 Worker thread wakes up
01:49:42.602 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:49:42.602 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:49:42.602 00.000 16872 GuideStep: -1.2 px 118 ms EAST, 0.9 px 0 ms NORTH
01:49:42.788 00.186 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b4d864f-7672-49aa-8211-13a5d7c42ef8"}
01:49:42.791 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9b4d864f-7672-49aa-8211-13a5d7c42ef8"}
01:49:42.794 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8667587c-d8d5-41ab-9269-f36c769e2528"}
01:49:42.797 00.003 16872 case statement mapped state 6 to 3
01:49:42.799 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8667587c-d8d5-41ab-9269-f36c769e2528"}
01:49:42.802 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e6e48105-bd63-4006-a0b7-e0869d3e2498"}
01:49:42.806 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.44,7.48],"pixels":"..."},"id":"e6e48105-bd63-4006-a0b7-e0869d3e2498"}
01:49:46.286 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2da1164-66a9-4b9c-86a2-7798b22944f2"}
01:49:46.290 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c2da1164-66a9-4b9c-86a2-7798b22944f2"}
01:49:46.294 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"429392e9-7211-4b41-be94-3efc360fc7e1"}
01:49:46.297 00.003 16872 case statement mapped state 6 to 3
01:49:46.301 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"429392e9-7211-4b41-be94-3efc360fc7e1"}
01:49:46.308 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"36432ef5-ad16-4ba5-89ed-8c513c6b98dd"}
01:49:46.310 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.44,7.48],"pixels":"..."},"id":"36432ef5-ad16-4ba5-89ed-8c513c6b98dd"}
01:49:46.655 00.345 9640 Exposure complete
01:49:46.790 00.135 9640 worker thread done servicing request
01:49:46.790 00.000 16872 OnExposeComplete: enter
01:49:46.794 00.004 16872 UpdateGuideState(): m_state=6
01:49:46.797 00.003 16872 Star::Find(15, 208, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
01:49:46.799 00.002 16872 Star::Find returns 1 (0), X=207.71, Y=167.67, Mass=93656, SNR=182.5, Peak=7588 HFD=4.6
01:49:46.802 00.003 16872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-1.59) = xAngle (0.38 = 0.38)
01:49:46.805 00.003 16872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.43 = 0.43)
01:49:46.807 00.002 16872 CameraToMount -- cameraX=0.25 cameraY=-0.67 hyp=0.71 cameraTheta=-1.21 mountX=0.66 mountY=0.30, mountTheta=0.42
01:49:46.812 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=-0.67, opts=13)
01:49:46.815 00.003 16872 Enqueuing Move request for scope (0.25, -0.67)
01:49:46.818 00.003 9640 Worker thread wakes up
01:49:46.818 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.67) opts 0xd
01:49:46.818 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, -0.67)
01:49:46.818 00.000 9640 Moving (0.25, -0.67) raw xDistance=0.66 yDistance=0.30
01:49:46.818 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.66
01:49:46.818 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.30, m_sumCorr=0.24
01:49:46.818 00.000 9640 MoveAxis(W, 59, ABG)
01:49:46.818 00.000 9640 Guiding  Dir = 3, Dur = 59
01:49:46.818 00.000 9640 IsSlewing returns 0
01:49:46.818 00.000 9640 IsGuiding returns 0
01:49:46.818 00.000 9640 PulseGuide returned control before completion, sleep 69
01:49:46.825 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=7588, med=3216, FiltMin=3148, FiltMax=6600, Gamma=2.190
01:49:46.857 00.032 16872 UpdateGuideState exits: m=93656 SNR=182.5
01:49:46.860 00.003 16872 PhdController: settling, locked = 1, distance = 1.01 (1.50) aobump = 0 frame = 5 / 99999
01:49:46.862 00.002 16872 PhdController: newstate STATE_FINISH
01:49:46.864 00.002 16872 PhdController complete: success
01:49:46.867 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777790986.867,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
01:49:46.871 00.004 16872 Mount: notify guiding dither settle done success=1
01:49:46.874 00.003 16872 PhdController: newstate STATE_IDLE
01:49:46.876 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:46.878 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:49:46.881 00.003 16872 Enqueuing Expose request
01:49:46.899 00.018 9640 IsGuiding returns 1
01:49:46.900 00.001 9640 scope still moving after pulse duration time elapsed
01:49:46.930 00.030 9640 IsSlewing returns 0
01:49:46.930 00.000 9640 IsGuiding returns 0
01:49:46.930 00.000 9640 scope move finished after 59 + 52 ms
01:49:46.930 00.000 9640 Move returns status 0, amount 59
01:49:46.930 00.000 9640 MoveAxis(S, 28, ABG)
01:49:46.931 00.001 9640 Guiding  Dir = 1, Dur = 28
01:49:46.931 00.000 9640 IsSlewing returns 0
01:49:46.931 00.000 9640 IsGuiding returns 0
01:49:46.931 00.000 9640 PulseGuide returned control before completion, sleep 38
01:49:46.978 00.047 9640 IsGuiding returns 1
01:49:46.978 00.000 9640 scope still moving after pulse duration time elapsed
01:49:47.010 00.032 9640 IsSlewing returns 0
01:49:47.011 00.001 9640 IsGuiding returns 0
01:49:47.011 00.000 9640 scope move finished after 28 + 51 ms
01:49:47.011 00.000 9640 Move returns status 0, amount 28
01:49:47.011 00.000 9640 move complete, result=0
01:49:47.011 00.000 9640 worker thread done servicing request
01:49:47.011 00.000 16872 GuideStep: 0.7 px 59 ms WEST, 0.3 px 28 ms SOUTH
01:49:47.016 00.005 9640 Worker thread wakes up
01:49:47.016 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:49:47.016 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:49:47.314 00.298 16872 evsrv: cli 0D3C0A48 connect
01:49:47.318 00.004 16872 case statement mapped state 6 to 3
01:49:47.325 00.007 16872 case statement mapped state 6 to 3
01:49:47.330 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"975d17b3-834d-4631-988f-3ad608bce727"}
01:49:47.333 00.003 16872 case statement mapped state 6 to 3
01:49:47.336 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"975d17b3-834d-4631-988f-3ad608bce727"}
01:49:47.342 00.006 16872 evsrv: cli 0D3C0A48 disconnect
01:49:49.784 02.442 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"20c3cd5d-7e65-4b44-9230-be8e4ce79d3a"}
01:49:49.787 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"20c3cd5d-7e65-4b44-9230-be8e4ce79d3a"}
01:49:49.791 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"971566e9-52a3-4a0c-9a10-29cc6e5688b2"}
01:49:49.794 00.003 16872 case statement mapped state 6 to 3
01:49:49.797 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"971566e9-52a3-4a0c-9a10-29cc6e5688b2"}
01:49:49.800 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3cc5b997-09e2-4ac7-b0a9-b0be5936a8c0"}
01:49:49.803 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.71,6.67],"pixels":"..."},"id":"3cc5b997-09e2-4ac7-b0a9-b0be5936a8c0"}
01:49:51.068 01.265 9640 Exposure complete
01:49:51.205 00.137 9640 worker thread done servicing request
01:49:51.206 00.001 16872 OnExposeComplete: enter
01:49:51.211 00.005 16872 UpdateGuideState(): m_state=6
01:49:51.216 00.005 16872 Star::Find(15, 207, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:49:51.222 00.006 16872 Star::Find returns 1 (0), X=207.89, Y=169.08, Mass=91929, SNR=190.4, Peak=7880 HFD=4.4
01:49:51.224 00.002 16872 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.59) = xAngle (2.63 = 2.63)
01:49:51.228 00.004 16872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.68 = 2.68)
01:49:51.232 00.004 16872 CameraToMount -- cameraX=0.43 cameraY=0.74 hyp=0.86 cameraTheta=1.04 mountX=-0.75 mountY=0.39, mountTheta=2.67
01:49:51.238 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.43, y=0.74, opts=13)
01:49:51.242 00.004 16872 Enqueuing Move request for scope (0.43, 0.74)
01:49:51.246 00.004 9640 Worker thread wakes up
01:49:51.246 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.74) opts 0xd
01:49:51.246 00.000 9640 Handling offset move in thread for scope, endpoint = (0.43, 0.74)
01:49:51.246 00.000 9640 Moving (0.43, 0.74) raw xDistance=-0.75 yDistance=0.39
01:49:51.246 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.75
01:49:51.246 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.39, m_sumCorr=0.42
01:49:51.246 00.000 9640 MoveAxis(E, 74, ABG)
01:49:51.247 00.001 9640 Guiding  Dir = 2, Dur = 74
01:49:51.247 00.000 9640 IsSlewing returns 0
01:49:51.247 00.000 9640 IsGuiding returns 0
01:49:51.247 00.000 9640 PulseGuide returned control before completion, sleep 84
01:49:51.253 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=7880, med=3216, FiltMin=3058, FiltMax=6608, Gamma=2.190
01:49:51.289 00.036 16872 UpdateGuideState exits: m=91929 SNR=190.4
01:49:51.290 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:51.294 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:49:51.300 00.006 16872 Enqueuing Expose request
01:49:51.342 00.042 9640 IsGuiding returns 1
01:49:51.342 00.000 9640 scope still moving after pulse duration time elapsed
01:49:51.373 00.031 9640 IsSlewing returns 0
01:49:51.373 00.000 9640 IsGuiding returns 0
01:49:51.373 00.000 9640 scope move finished after 74 + 52 ms
01:49:51.373 00.000 9640 Move returns status 0, amount 74
01:49:51.373 00.000 9640 MoveAxis(S, 23, ABG)
01:49:51.374 00.001 9640 Guiding  Dir = 1, Dur = 23
01:49:51.374 00.000 9640 IsSlewing returns 0
01:49:51.374 00.000 9640 IsGuiding returns 0
01:49:51.374 00.000 9640 PulseGuide returned control before completion, sleep 33
01:49:51.421 00.047 9640 IsGuiding returns 1
01:49:51.421 00.000 9640 scope still moving after pulse duration time elapsed
01:49:51.452 00.031 9640 IsSlewing returns 0
01:49:51.452 00.000 9640 IsGuiding returns 0
01:49:51.452 00.000 9640 scope move finished after 23 + 54 ms
01:49:51.452 00.000 9640 Move returns status 0, amount 23
01:49:51.452 00.000 9640 move complete, result=0
01:49:51.454 00.002 9640 worker thread done servicing request
01:49:51.455 00.001 16872 GuideStep: -0.7 px 74 ms EAST, 0.4 px 23 ms SOUTH
01:49:51.459 00.004 9640 Worker thread wakes up
01:49:51.459 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:49:51.459 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:49:53.285 01.826 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aeb84413-c580-4706-b7dc-96c8a4a6dc8b"}
01:49:53.288 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aeb84413-c580-4706-b7dc-96c8a4a6dc8b"}
01:49:53.292 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c63fd65c-4d48-42e8-a5a8-57b4fdc7a948"}
01:49:53.295 00.003 16872 case statement mapped state 6 to 3
01:49:53.297 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c63fd65c-4d48-42e8-a5a8-57b4fdc7a948"}
01:49:53.303 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a643316d-1d1d-4e95-bf99-1b880c6c77fe"}
01:49:53.306 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.89,7.08],"pixels":"..."},"id":"a643316d-1d1d-4e95-bf99-1b880c6c77fe"}
01:49:55.533 02.227 9640 Exposure complete
01:49:55.681 00.148 9640 worker thread done servicing request
01:49:55.681 00.000 16872 OnExposeComplete: enter
01:49:55.684 00.003 16872 UpdateGuideState(): m_state=6
01:49:55.687 00.003 16872 Star::Find(15, 207, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:49:55.691 00.004 16872 Star::Find returns 1 (0), X=207.87, Y=168.46, Mass=101126, SNR=193.3, Peak=8800 HFD=4.0
01:49:55.696 00.005 16872 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.59) = xAngle (1.88 = 1.88)
01:49:55.698 00.002 16872 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.92 = 1.92)
01:49:55.702 00.004 16872 CameraToMount -- cameraX=0.41 cameraY=0.12 hyp=0.43 cameraTheta=0.29 mountX=-0.13 mountY=0.41, mountTheta=1.88
01:49:55.708 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.41, y=0.12, opts=13)
01:49:55.711 00.003 16872 Enqueuing Move request for scope (0.41, 0.12)
01:49:55.715 00.004 9640 Worker thread wakes up
01:49:55.715 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.12) opts 0xd
01:49:55.715 00.000 9640 Handling offset move in thread for scope, endpoint = (0.41, 0.12)
01:49:55.715 00.000 9640 Moving (0.41, 0.12) raw xDistance=-0.13 yDistance=0.41
01:49:55.715 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.13
01:49:55.715 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.41, m_sumCorr=0.42
01:49:55.715 00.000 9640 MoveAxis(E, 21, ABG)
01:49:55.715 00.000 9640 Guiding  Dir = 2, Dur = 21
01:49:55.715 00.000 9640 IsSlewing returns 0
01:49:55.716 00.001 9640 IsGuiding returns 0
01:49:55.716 00.000 9640 PulseGuide returned control before completion, sleep 31
01:49:55.722 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=8800, med=3216, FiltMin=3104, FiltMax=6984, Gamma=2.190
01:49:55.755 00.033 9640 IsGuiding returns 1
01:49:55.756 00.001 9640 scope still moving after pulse duration time elapsed
01:49:55.757 00.001 16872 UpdateGuideState exits: m=101126 SNR=193.3
01:49:55.763 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:55.766 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:49:55.769 00.003 16872 Enqueuing Expose request
01:49:55.786 00.017 9640 IsSlewing returns 0
01:49:55.787 00.001 9640 IsGuiding returns 0
01:49:55.787 00.000 9640 scope move finished after 21 + 50 ms
01:49:55.787 00.000 9640 Move returns status 0, amount 21
01:49:55.787 00.000 9640 MoveAxis(N, 0, ABG)
01:49:55.787 00.000 9640 Move returns status 0, amount 0
01:49:55.787 00.000 9640 move complete, result=0
01:49:55.787 00.000 9640 worker thread done servicing request
01:49:55.787 00.000 9640 Worker thread wakes up
01:49:55.787 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:49:55.788 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:49:55.790 00.002 16872 GuideStep: -0.1 px 21 ms EAST, 0.4 px 0 ms NORTH
01:49:56.803 01.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5e02b58b-b92c-4306-aebb-279a3924edd5"}
01:49:56.806 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5e02b58b-b92c-4306-aebb-279a3924edd5"}
01:49:56.811 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2df0c645-4b6a-4451-bec5-cb680602a814"}
01:49:56.815 00.004 16872 case statement mapped state 6 to 3
01:49:56.819 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2df0c645-4b6a-4451-bec5-cb680602a814"}
01:49:56.822 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ecd6f08a-8334-4e6c-906d-85ce8a1cfb92"}
01:49:56.827 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.87,7.46],"pixels":"..."},"id":"ecd6f08a-8334-4e6c-906d-85ce8a1cfb92"}
01:49:59.842 03.015 9640 Exposure complete
01:49:59.980 00.138 9640 worker thread done servicing request
01:49:59.980 00.000 16872 OnExposeComplete: enter
01:49:59.984 00.004 16872 UpdateGuideState(): m_state=6
01:49:59.986 00.002 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:49:59.989 00.003 16872 Star::Find returns 1 (0), X=208.10, Y=168.91, Mass=99125, SNR=198.5, Peak=8680 HFD=4.2
01:49:59.992 00.003 16872 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.59) = xAngle (2.32 = 2.32)
01:49:59.995 00.003 16872 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.36 = 2.36)
01:49:59.997 00.002 16872 CameraToMount -- cameraX=0.64 cameraY=0.58 hyp=0.87 cameraTheta=0.73 mountX=-0.59 mountY=0.61, mountTheta=2.34
01:50:00.001 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.64, y=0.58, opts=13)
01:50:00.004 00.003 16872 Enqueuing Move request for scope (0.64, 0.58)
01:50:00.012 00.008 9640 Worker thread wakes up
01:50:00.012 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.58) opts 0xd
01:50:00.012 00.000 9640 Handling offset move in thread for scope, endpoint = (0.64, 0.58)
01:50:00.012 00.000 9640 Moving (0.64, 0.58) raw xDistance=-0.59 yDistance=0.61
01:50:00.012 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.59
01:50:00.012 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.61, m_sumCorr=0.62
01:50:00.012 00.000 9640 MoveAxis(E, 65, ABG)
01:50:00.012 00.000 9640 Guiding  Dir = 2, Dur = 65
01:50:00.012 00.000 9640 IsSlewing returns 0
01:50:00.014 00.002 9640 IsGuiding returns 0
01:50:00.014 00.000 9640 PulseGuide returned control before completion, sleep 75
01:50:00.021 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=8680, med=3216, FiltMin=3148, FiltMax=7368, Gamma=2.190
01:50:00.056 00.035 16872 UpdateGuideState exits: m=99125 SNR=198.5
01:50:00.060 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:00.062 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:50:00.065 00.003 16872 Enqueuing Expose request
01:50:00.100 00.035 9640 IsGuiding returns 1
01:50:00.100 00.000 9640 scope still moving after pulse duration time elapsed
01:50:00.131 00.031 9640 IsSlewing returns 0
01:50:00.132 00.001 9640 IsGuiding returns 0
01:50:00.132 00.000 9640 scope move finished after 65 + 53 ms
01:50:00.132 00.000 9640 Move returns status 0, amount 65
01:50:00.132 00.000 9640 MoveAxis(S, 23, ABG)
01:50:00.132 00.000 9640 Guiding  Dir = 1, Dur = 23
01:50:00.135 00.003 9640 IsSlewing returns 0
01:50:00.135 00.000 9640 IsGuiding returns 0
01:50:00.136 00.001 9640 PulseGuide returned control before completion, sleep 33
01:50:00.178 00.042 9640 IsGuiding returns 1
01:50:00.178 00.000 9640 scope still moving after pulse duration time elapsed
01:50:00.209 00.031 9640 IsSlewing returns 0
01:50:00.209 00.000 9640 IsGuiding returns 0
01:50:00.210 00.001 9640 scope move finished after 23 + 51 ms
01:50:00.210 00.000 9640 Move returns status 0, amount 23
01:50:00.210 00.000 9640 move complete, result=0
01:50:00.210 00.000 9640 worker thread done servicing request
01:50:00.210 00.000 9640 Worker thread wakes up
01:50:00.210 00.000 16872 GuideStep: -0.6 px 65 ms EAST, 0.6 px 23 ms SOUTH
01:50:00.213 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:50:00.213 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:50:00.304 00.091 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b56f0fe9-2f59-4c84-a2f4-9f809e331361"}
01:50:00.309 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b56f0fe9-2f59-4c84-a2f4-9f809e331361"}
01:50:00.313 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"10f13986-35b4-49de-928a-7f86877df171"}
01:50:00.315 00.002 16872 case statement mapped state 6 to 3
01:50:00.319 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"10f13986-35b4-49de-928a-7f86877df171"}
01:50:00.322 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"639ae274-250e-4f85-a555-163d86d54ac1"}
01:50:00.326 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.10,6.91],"pixels":"..."},"id":"639ae274-250e-4f85-a555-163d86d54ac1"}
01:50:03.802 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06c7808d-19e6-4f7f-896f-f9a4f8ab8380"}
01:50:03.805 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"06c7808d-19e6-4f7f-896f-f9a4f8ab8380"}
01:50:03.809 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f519a2cd-4c49-4ccd-b741-956547f4180b"}
01:50:03.812 00.003 16872 case statement mapped state 6 to 3
01:50:03.815 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f519a2cd-4c49-4ccd-b741-956547f4180b"}
01:50:03.818 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3220008b-7df9-46aa-9049-9c6ad9e4f762"}
01:50:03.822 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.10,6.91],"pixels":"..."},"id":"3220008b-7df9-46aa-9049-9c6ad9e4f762"}
01:50:04.269 00.447 9640 Exposure complete
01:50:04.408 00.139 9640 worker thread done servicing request
01:50:04.408 00.000 16872 OnExposeComplete: enter
01:50:04.411 00.003 16872 UpdateGuideState(): m_state=6
01:50:04.413 00.002 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:50:04.416 00.003 16872 Star::Find returns 1 (0), X=207.94, Y=168.59, Mass=96737, SNR=189.6, Peak=8124 HFD=4.3
01:50:04.418 00.002 16872 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.59) = xAngle (2.07 = 2.07)
01:50:04.422 00.004 16872 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.11 = 2.11)
01:50:04.424 00.002 16872 CameraToMount -- cameraX=0.49 cameraY=0.25 hyp=0.55 cameraTheta=0.48 mountX=-0.26 mountY=0.47, mountTheta=2.08
01:50:04.428 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.49, y=0.25, opts=13)
01:50:04.430 00.002 16872 Enqueuing Move request for scope (0.49, 0.25)
01:50:04.434 00.004 9640 Worker thread wakes up
01:50:04.434 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.25) opts 0xd
01:50:04.434 00.000 9640 Handling offset move in thread for scope, endpoint = (0.49, 0.25)
01:50:04.434 00.000 9640 Moving (0.49, 0.25) raw xDistance=-0.26 yDistance=0.47
01:50:04.434 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.26
01:50:04.435 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.47, m_sumCorr=0.62
01:50:04.435 00.000 9640 MoveAxis(E, 34, ABG)
01:50:04.435 00.000 9640 Guiding  Dir = 2, Dur = 34
01:50:04.435 00.000 9640 IsSlewing returns 0
01:50:04.435 00.000 9640 IsGuiding returns 0
01:50:04.436 00.001 9640 PulseGuide returned control before completion, sleep 44
01:50:04.443 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=8124, med=3212, FiltMin=3136, FiltMax=7080, Gamma=2.190
01:50:04.475 00.032 16872 UpdateGuideState exits: m=96737 SNR=189.6
01:50:04.478 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:04.482 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:50:04.485 00.003 16872 Enqueuing Expose request
01:50:04.488 00.003 9640 IsGuiding returns 1
01:50:04.488 00.000 9640 scope still moving after pulse duration time elapsed
01:50:04.514 00.026 9640 IsSlewing returns 0
01:50:04.515 00.001 9640 IsGuiding returns 0
01:50:04.515 00.000 9640 scope move finished after 34 + 46 ms
01:50:04.515 00.000 9640 Move returns status 0, amount 34
01:50:04.515 00.000 9640 MoveAxis(N, 0, ABG)
01:50:04.516 00.001 9640 Move returns status 0, amount 0
01:50:04.516 00.000 9640 move complete, result=0
01:50:04.516 00.000 9640 worker thread done servicing request
01:50:04.516 00.000 9640 Worker thread wakes up
01:50:04.516 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:50:04.516 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:50:04.527 00.011 16872 GuideStep: -0.3 px 34 ms EAST, 0.5 px 0 ms NORTH
01:50:07.303 02.776 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d3e35a63-7db9-4128-91ae-0702221db242"}
01:50:07.306 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d3e35a63-7db9-4128-91ae-0702221db242"}
01:50:07.312 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"571c8728-438d-420d-a32f-e865e40cafd2"}
01:50:07.315 00.003 16872 case statement mapped state 6 to 3
01:50:07.317 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"571c8728-438d-420d-a32f-e865e40cafd2"}
01:50:07.320 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b2b8f445-28c5-46a6-898e-962443a38fcd"}
01:50:07.325 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.94,6.59],"pixels":"..."},"id":"b2b8f445-28c5-46a6-898e-962443a38fcd"}
01:50:08.577 01.252 9640 Exposure complete
01:50:08.714 00.137 9640 worker thread done servicing request
01:50:08.715 00.001 16872 OnExposeComplete: enter
01:50:08.718 00.003 16872 UpdateGuideState(): m_state=6
01:50:08.721 00.003 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
01:50:08.723 00.002 16872 Star::Find returns 1 (0), X=207.89, Y=168.20, Mass=98008, SNR=185.4, Peak=8332 HFD=4.2
01:50:08.726 00.003 16872 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.59) = xAngle (1.27 = 1.27)
01:50:08.729 00.003 16872 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.32 = 1.32)
01:50:08.731 00.002 16872 CameraToMount -- cameraX=0.43 cameraY=-0.14 hyp=0.45 cameraTheta=-0.32 mountX=0.13 mountY=0.43, mountTheta=1.27
01:50:08.736 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.43, y=-0.14, opts=13)
01:50:08.739 00.003 16872 Enqueuing Move request for scope (0.43, -0.14)
01:50:08.743 00.004 9640 Worker thread wakes up
01:50:08.743 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.14) opts 0xd
01:50:08.743 00.000 9640 Handling offset move in thread for scope, endpoint = (0.43, -0.14)
01:50:08.743 00.000 9640 Moving (0.43, -0.14) raw xDistance=0.13 yDistance=0.43
01:50:08.743 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.13
01:50:08.743 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.43, m_sumCorr=0.87
01:50:08.744 00.001 9640 MoveAxis(W, 11, ABG)
01:50:08.744 00.000 9640 Guiding  Dir = 3, Dur = 11
01:50:08.744 00.000 9640 IsSlewing returns 0
01:50:08.744 00.000 9640 IsGuiding returns 0
01:50:08.745 00.001 9640 PulseGuide returned control before completion, sleep 21
01:50:08.750 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=8332, med=3208, FiltMin=3066, FiltMax=6816, Gamma=2.190
01:50:08.774 00.024 9640 IsGuiding returns 1
01:50:08.774 00.000 9640 scope still moving after pulse duration time elapsed
01:50:08.784 00.010 16872 UpdateGuideState exits: m=98008 SNR=185.4
01:50:08.788 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:08.790 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:50:08.793 00.003 16872 Enqueuing Expose request
01:50:08.803 00.010 9640 IsSlewing returns 0
01:50:08.803 00.000 9640 IsGuiding returns 0
01:50:08.804 00.001 9640 scope move finished after 11 + 48 ms
01:50:08.804 00.000 9640 Move returns status 0, amount 11
01:50:08.804 00.000 9640 MoveAxis(S, 30, ABG)
01:50:08.805 00.001 9640 Guiding  Dir = 1, Dur = 30
01:50:08.805 00.000 9640 IsSlewing returns 0
01:50:08.805 00.000 9640 IsGuiding returns 0
01:50:08.806 00.001 9640 PulseGuide returned control before completion, sleep 40
01:50:08.850 00.044 9640 IsGuiding returns 1
01:50:08.850 00.000 9640 scope still moving after pulse duration time elapsed
01:50:08.880 00.030 9640 IsSlewing returns 0
01:50:08.880 00.000 9640 IsGuiding returns 1
01:50:08.912 00.032 9640 IsSlewing returns 0
01:50:08.912 00.000 9640 IsGuiding returns 1
01:50:08.942 00.030 9640 IsSlewing returns 0
01:50:08.942 00.000 9640 IsGuiding returns 1
01:50:08.973 00.031 9640 IsSlewing returns 0
01:50:08.973 00.000 9640 IsGuiding returns 0
01:50:08.973 00.000 9640 scope move finished after 30 + 137 ms
01:50:08.973 00.000 9640 Move returns status 0, amount 30
01:50:08.973 00.000 9640 move complete, result=0
01:50:08.973 00.000 9640 worker thread done servicing request
01:50:08.973 00.000 9640 Worker thread wakes up
01:50:08.973 00.000 16872 GuideStep: 0.1 px 11 ms WEST, 0.4 px 30 ms SOUTH
01:50:08.978 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:50:08.978 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:50:10.804 01.826 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd224f98-03f9-4146-bb9c-c4f8b6ad6730"}
01:50:10.807 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bd224f98-03f9-4146-bb9c-c4f8b6ad6730"}
01:50:10.809 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"666854f8-843d-40fb-9464-2f9b61d894bb"}
01:50:10.813 00.004 16872 case statement mapped state 6 to 3
01:50:10.816 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"666854f8-843d-40fb-9464-2f9b61d894bb"}
01:50:10.819 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bf33a0af-5989-4558-a5c3-ed34c139bb32"}
01:50:10.822 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.89,7.20],"pixels":"..."},"id":"bf33a0af-5989-4558-a5c3-ed34c139bb32"}
01:50:13.032 02.210 9640 Exposure complete
01:50:13.167 00.135 9640 worker thread done servicing request
01:50:13.167 00.000 16872 OnExposeComplete: enter
01:50:13.170 00.003 16872 UpdateGuideState(): m_state=6
01:50:13.174 00.004 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
01:50:13.181 00.007 16872 Star::Find returns 1 (0), X=208.18, Y=169.69, Mass=98479, SNR=197.6, Peak=8148 HFD=4.5
01:50:13.185 00.004 16872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.59) = xAngle (2.67 = 2.67)
01:50:13.188 00.003 16872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.71 = 2.71)
01:50:13.192 00.004 16872 CameraToMount -- cameraX=0.72 cameraY=1.35 hyp=1.53 cameraTheta=1.08 mountX=-1.36 mountY=0.64, mountTheta=2.71
01:50:13.200 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.72, y=1.35, opts=13)
01:50:13.203 00.003 16872 Enqueuing Move request for scope (0.72, 1.35)
01:50:13.207 00.004 9640 Worker thread wakes up
01:50:13.207 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.72, 1.35) opts 0xd
01:50:13.207 00.000 9640 Handling offset move in thread for scope, endpoint = (0.72, 1.35)
01:50:13.207 00.000 9640 Moving (0.72, 1.35) raw xDistance=-1.36 yDistance=0.64
01:50:13.207 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.22 from input -1.36
01:50:13.208 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.64, m_sumCorr=0.87
01:50:13.208 00.000 9640 MoveAxis(E, 144, ABG)
01:50:13.208 00.000 9640 Guiding  Dir = 2, Dur = 144
01:50:13.208 00.000 9640 IsSlewing returns 0
01:50:13.208 00.000 9640 IsGuiding returns 0
01:50:13.210 00.002 9640 PulseGuide returned control before completion, sleep 153
01:50:13.217 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=8148, med=3216, FiltMin=3056, FiltMax=7048, Gamma=2.190
01:50:13.251 00.034 16872 UpdateGuideState exits: m=98479 SNR=197.6
01:50:13.259 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:13.262 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:50:13.267 00.005 16872 Enqueuing Expose request
01:50:13.366 00.099 9640 IsGuiding returns 1
01:50:13.366 00.000 9640 scope still moving after pulse duration time elapsed
01:50:13.395 00.029 9640 IsSlewing returns 0
01:50:13.395 00.000 9640 IsGuiding returns 0
01:50:13.395 00.000 9640 scope move finished after 144 + 42 ms
01:50:13.395 00.000 9640 Move returns status 0, amount 144
01:50:13.395 00.000 9640 MoveAxis(N, 0, ABG)
01:50:13.395 00.000 9640 Move returns status 0, amount 0
01:50:13.395 00.000 9640 move complete, result=0
01:50:13.395 00.000 9640 worker thread done servicing request
01:50:13.395 00.000 9640 Worker thread wakes up
01:50:13.395 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:50:13.395 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:50:13.397 00.002 16872 GuideStep: -1.4 px 144 ms EAST, 0.6 px 0 ms NORTH
01:50:14.302 00.905 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"726c1c1f-988a-4d0b-a8df-4e223377d3d3"}
01:50:14.307 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"726c1c1f-988a-4d0b-a8df-4e223377d3d3"}
01:50:14.311 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7309bdb5-4c35-4ec5-9d3b-2510d8cbc703"}
01:50:14.314 00.003 16872 case statement mapped state 6 to 3
01:50:14.318 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7309bdb5-4c35-4ec5-9d3b-2510d8cbc703"}
01:50:14.323 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ad7e35df-ba4d-4926-8904-2248893605c1"}
01:50:14.327 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.18,6.69],"pixels":"..."},"id":"ad7e35df-ba4d-4926-8904-2248893605c1"}
01:50:17.465 03.138 9640 Exposure complete
01:50:17.602 00.137 9640 worker thread done servicing request
01:50:17.603 00.001 16872 OnExposeComplete: enter
01:50:17.607 00.004 16872 UpdateGuideState(): m_state=6
01:50:17.611 00.004 16872 Star::Find(15, 208, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:50:17.614 00.003 16872 Star::Find returns 1 (0), X=207.52, Y=167.86, Mass=99626, SNR=201.4, Peak=8248 HFD=4.3
01:50:17.617 00.003 16872 MultiStar: exiting stabilization period
01:50:17.619 00.002 16872 MultiStar: updating star positions after lock position change
01:50:17.622 00.003 16872 Star::Find(15, 1576, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:50:17.625 00.003 16872 Star::Find returns 1 (0), X=1577.87, Y=161.50, Mass=12294, SNR=57.7, Peak=3944 HFD=3.8
01:50:17.629 00.004 16872 Star::Find(15, 681, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:50:17.631 00.002 16872 Star::Find returns 1 (0), X=682.50, Y=859.41, Mass=10714, SNR=50.0, Peak=3860 HFD=3.6
01:50:17.635 00.004 16872 Star::Find(15, 1622, 264, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:50:17.637 00.002 16872 Star::Find returns 1 (0), X=1623.76, Y=265.03, Mass=12300, SNR=53.9, Peak=3880 HFD=4.1
01:50:17.640 00.003 16872 Star::Find(15, 138, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:50:17.643 00.003 16872 Star::Find returns 1 (0), X=138.24, Y=890.07, Mass=8210, SNR=48.0, Peak=3672 HFD=4.1
01:50:17.646 00.003 16872 Star::Find(15, 1163, 498, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:50:17.648 00.002 16872 Star::Find returns 1 (0), X=1164.38, Y=499.34, Mass=4769, SNR=30.0, Peak=3504 HFD=3.8
01:50:17.651 00.003 16872 Star::Find(15, 69, 784, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:50:17.653 00.002 16872 Star::Find returns 1 (0), X=70.26, Y=784.80, Mass=6453, SNR=36.9, Peak=3592 HFD=3.7
01:50:17.656 00.003 16872 Star::Find(15, 722, 141, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:50:17.661 00.005 16872 Star::Find returns 1 (0), X=723.44, Y=142.11, Mass=4820, SNR=33.7, Peak=3476 HFD=4.0
01:50:17.664 00.003 16872 Star::Find(15, 1736, 215, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:50:17.667 00.003 16872 Star::Find returns 1 (0), X=1739.01, Y=217.21, Mass=4863, SNR=32.1, Peak=3604 HFD=4.8
01:50:17.669 00.002 16872 Star::Find(15, 1688, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:50:17.672 00.003 16872 Star::Find returns 1 (0), X=1689.63, Y=895.23, Mass=2372, SNR=21.8, Peak=3448 HFD=2.8
01:50:17.675 00.003 16872 Star::Find(15, 168, 91, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:50:17.678 00.003 16872 Star::Find returns 1 (0), X=169.27, Y=91.93, Mass=1719, SNR=17.3, Peak=3368 HFD=3.5
01:50:17.681 00.003 16872 Star::Find(15, 122, 342, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:50:17.684 00.003 16872 Star::Find returns 1 (0), X=123.99, Y=342.20, Mass=2880, SNR=24.2, Peak=3420 HFD=4.1
01:50:17.687 00.003 16872 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.59) = xAngle (0.14 = 0.14)
01:50:17.692 00.005 16872 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.19 = 0.19)
01:50:17.695 00.003 16872 CameraToMount -- cameraX=0.06 cameraY=-0.48 hyp=0.48 cameraTheta=-1.44 mountX=0.47 mountY=0.09, mountTheta=0.19
01:50:17.698 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=-0.48, opts=13)
01:50:17.701 00.003 16872 Enqueuing Move request for scope (0.06, -0.48)
01:50:17.705 00.004 9640 Worker thread wakes up
01:50:17.705 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.48) opts 0xd
01:50:17.705 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, -0.48)
01:50:17.705 00.000 9640 Moving (0.06, -0.48) raw xDistance=0.47 yDistance=0.09
01:50:17.705 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.47
01:50:17.705 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.09, m_sumCorr=1.1
01:50:17.705 00.000 9640 MoveAxis(W, 36, ABG)
01:50:17.705 00.000 9640 Guiding  Dir = 3, Dur = 36
01:50:17.706 00.001 9640 IsSlewing returns 0
01:50:17.706 00.000 9640 IsGuiding returns 0
01:50:17.706 00.000 9640 PulseGuide returned control before completion, sleep 46
01:50:17.711 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=8248, med=3208, FiltMin=3032, FiltMax=7324, Gamma=2.190
01:50:17.743 00.032 16872 UpdateGuideState exits: m=99626 SNR=201.4
01:50:17.745 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:17.748 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:50:17.751 00.003 16872 Enqueuing Expose request
01:50:17.766 00.015 9640 IsGuiding returns 1
01:50:17.767 00.001 9640 scope still moving after pulse duration time elapsed
01:50:17.798 00.031 9640 IsSlewing returns 0
01:50:17.798 00.000 9640 IsGuiding returns 0
01:50:17.798 00.000 9640 scope move finished after 36 + 56 ms
01:50:17.798 00.000 9640 Move returns status 0, amount 36
01:50:17.798 00.000 9640 MoveAxis(S, 31, ABG)
01:50:17.799 00.001 9640 Guiding  Dir = 1, Dur = 31
01:50:17.799 00.000 9640 IsSlewing returns 0
01:50:17.799 00.000 9640 IsGuiding returns 0
01:50:17.800 00.001 9640 PulseGuide returned control before completion, sleep 41
01:50:17.801 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f6913bfb-c08e-4f22-a47e-2db449d96731"}
01:50:17.805 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f6913bfb-c08e-4f22-a47e-2db449d96731"}
01:50:17.809 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ab748b9-3086-4792-8da2-08a44d718085"}
01:50:17.812 00.003 16872 case statement mapped state 6 to 3
01:50:17.817 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ab748b9-3086-4792-8da2-08a44d718085"}
01:50:17.822 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9c15b57d-ba90-4aac-9622-28300ff5bcc8"}
01:50:17.826 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.52,6.86],"pixels":"..."},"id":"9c15b57d-ba90-4aac-9622-28300ff5bcc8"}
01:50:17.846 00.020 9640 IsGuiding returns 1
01:50:17.846 00.000 9640 scope still moving after pulse duration time elapsed
01:50:17.877 00.031 9640 IsSlewing returns 0
01:50:17.877 00.000 9640 IsGuiding returns 1
01:50:17.909 00.032 9640 IsSlewing returns 0
01:50:17.909 00.000 9640 IsGuiding returns 1
01:50:17.940 00.031 9640 IsSlewing returns 0
01:50:17.940 00.000 9640 IsGuiding returns 0
01:50:17.941 00.001 9640 scope move finished after 31 + 110 ms
01:50:17.941 00.000 9640 Move returns status 0, amount 31
01:50:17.941 00.000 9640 move complete, result=0
01:50:17.941 00.000 9640 worker thread done servicing request
01:50:17.941 00.000 9640 Worker thread wakes up
01:50:17.941 00.000 16872 GuideStep: 0.5 px 36 ms WEST, 0.1 px 31 ms SOUTH
01:50:17.944 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:50:17.944 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:50:21.301 03.357 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8dae7ab2-ef8a-4a19-bdd7-f574fe87cda0"}
01:50:21.305 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8dae7ab2-ef8a-4a19-bdd7-f574fe87cda0"}
01:50:21.311 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"34f3f273-e644-4c70-ba15-1a798ec02bb0"}
01:50:21.316 00.005 16872 case statement mapped state 6 to 3
01:50:21.321 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"34f3f273-e644-4c70-ba15-1a798ec02bb0"}
01:50:21.326 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"43588aa9-dbf1-4a24-b1bb-bf9fa1040216"}
01:50:21.333 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.52,6.86],"pixels":"..."},"id":"43588aa9-dbf1-4a24-b1bb-bf9fa1040216"}
01:50:22.014 00.681 9640 Exposure complete
01:50:22.151 00.137 9640 worker thread done servicing request
01:50:22.152 00.001 16872 OnExposeComplete: enter
01:50:22.156 00.004 16872 UpdateGuideState(): m_state=6
01:50:22.159 00.003 16872 Star::Find(15, 207, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:50:22.162 00.003 16872 Star::Find returns 1 (0), X=207.71, Y=168.34, Mass=94462, SNR=190.5, Peak=8252 HFD=4.0
01:50:22.165 00.003 16872 MultiStar: [#1 0.15,1.12,0.00,M1] [#2 0.24,1.22,0.00,M1] [#3 0.21,1.48,0.00,M1] [#4 0.20,0.42,0.28,U] [#5 -0.17,0.49,0.19,U] [#6 0.44,1.06,0.00,M1] [#7 0.18,0.75,0.17,U] [#8 0.41,0.86,0.21,U] 
01:50:22.168 00.003 16872 single-star, 4 included, MultiStar: {0.21, 0.28}, one-star: {0.25, 0.01}
01:50:22.171 00.003 16872 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.59) = xAngle (1.62 = 1.62)
01:50:22.174 00.003 16872 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.67 = 1.67)
01:50:22.177 00.003 16872 CameraToMount -- cameraX=0.25 cameraY=0.01 hyp=0.25 cameraTheta=0.04 mountX=-0.01 mountY=0.25, mountTheta=1.62
01:50:22.182 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=0.01, opts=13)
01:50:22.185 00.003 16872 Enqueuing Move request for scope (0.25, 0.01)
01:50:22.188 00.003 9640 Worker thread wakes up
01:50:22.188 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.01) opts 0xd
01:50:22.188 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, 0.01)
01:50:22.188 00.000 9640 Moving (0.25, 0.01) raw xDistance=-0.01 yDistance=0.25
01:50:22.188 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:50:22.188 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=1.1
01:50:22.188 00.000 9640 MoveAxis(E, 0, ABG)
01:50:22.188 00.000 9640 Move returns status 0, amount 0
01:50:22.188 00.000 9640 MoveAxis(N, 0, ABG)
01:50:22.188 00.000 9640 Move returns status 0, amount 0
01:50:22.188 00.000 9640 move complete, result=0
01:50:22.188 00.000 9640 worker thread done servicing request
01:50:22.192 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=8252, med=3216, FiltMin=3034, FiltMax=6712, Gamma=2.190
01:50:22.224 00.032 16872 UpdateGuideState exits: m=94462 SNR=190.5
01:50:22.228 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:22.232 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:50:22.240 00.008 16872 Enqueuing Expose request
01:50:22.244 00.004 16872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:50:22.247 00.003 9640 Worker thread wakes up
01:50:22.248 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:50:22.248 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:50:24.800 02.552 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1a91ae94-9abf-485b-911f-cb9a71ae8244"}
01:50:24.804 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1a91ae94-9abf-485b-911f-cb9a71ae8244"}
01:50:24.808 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0abd673e-0153-41d6-bc0a-2a7c8988227d"}
01:50:24.811 00.003 16872 case statement mapped state 6 to 3
01:50:24.813 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0abd673e-0153-41d6-bc0a-2a7c8988227d"}
01:50:24.817 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b6330420-e3e8-49ed-b656-7829a20a52e1"}
01:50:24.821 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.71,7.34],"pixels":"..."},"id":"b6330420-e3e8-49ed-b656-7829a20a52e1"}
01:50:26.314 01.493 9640 Exposure complete
01:50:26.450 00.136 9640 worker thread done servicing request
01:50:26.450 00.000 16872 OnExposeComplete: enter
01:50:26.454 00.004 16872 UpdateGuideState(): m_state=6
01:50:26.456 00.002 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
01:50:26.460 00.004 16872 Star::Find returns 1 (0), X=207.68, Y=167.96, Mass=95946, SNR=193.8, Peak=8964 HFD=4.1
01:50:26.463 00.003 16872 MultiStar: [#1 -0.26,0.93,0.33,U] [#2 -0.09,1.67,0.00,M2] [#3 0.22,1.24,0.00,M2] [#4 -0.13,1.13,0.00,M1] [#5 -0.27,0.49,0.14,U] [#6 0.28,1.02,0.00,M2] [#7 0.43,1.00,0.00,M1] [#8 0.54,1.45,0.00,M1] 
01:50:26.465 00.002 16872 refined, 2 included, MultiStar: {0.07, 0.00}, one-star: {0.23, -0.37}
01:50:26.468 00.003 16872 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.59) = xAngle (1.60 = 1.60)
01:50:26.470 00.002 16872 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.65 = 1.65)
01:50:26.473 00.003 16872 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.02 mountX=-0.00 mountY=0.07, mountTheta=1.60
01:50:26.477 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=0.00, opts=13)
01:50:26.482 00.005 16872 Enqueuing Move request for scope (0.07, 0.00)
01:50:26.485 00.003 9640 Worker thread wakes up
01:50:26.485 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
01:50:26.485 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
01:50:26.485 00.000 9640 Moving (0.07, 0.00) raw xDistance=-0.00 yDistance=0.07
01:50:26.485 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:50:26.485 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.07, m_sumCorr=1.1
01:50:26.486 00.001 9640 MoveAxis(E, 0, ABG)
01:50:26.486 00.000 9640 Move returns status 0, amount 0
01:50:26.486 00.000 9640 MoveAxis(N, 0, ABG)
01:50:26.486 00.000 9640 Move returns status 0, amount 0
01:50:26.486 00.000 9640 move complete, result=0
01:50:26.486 00.000 9640 worker thread done servicing request
01:50:26.490 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=8964, med=3204, FiltMin=3116, FiltMax=7392, Gamma=2.190
01:50:26.522 00.032 16872 UpdateGuideState exits: m=95946 SNR=193.8
01:50:26.527 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:26.530 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:50:26.533 00.003 16872 Enqueuing Expose request
01:50:26.535 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:50:26.539 00.004 9640 Worker thread wakes up
01:50:26.539 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:50:26.539 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:50:28.300 01.761 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2bf5842b-6194-44b0-89d0-f8cf15101560"}
01:50:28.303 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2bf5842b-6194-44b0-89d0-f8cf15101560"}
01:50:28.307 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86cd6d91-8dfb-404d-bb2d-ebba9d432396"}
01:50:28.309 00.002 16872 case statement mapped state 6 to 3
01:50:28.313 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"86cd6d91-8dfb-404d-bb2d-ebba9d432396"}
01:50:28.316 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3a43c68d-028d-4745-8556-e95f23b52b96"}
01:50:28.318 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.68,6.96],"pixels":"..."},"id":"3a43c68d-028d-4745-8556-e95f23b52b96"}
01:50:30.608 02.290 9640 Exposure complete
01:50:30.747 00.139 9640 worker thread done servicing request
01:50:30.747 00.000 16872 OnExposeComplete: enter
01:50:30.751 00.004 16872 UpdateGuideState(): m_state=6
01:50:30.755 00.004 16872 Star::Find(15, 207, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
01:50:30.758 00.003 16872 Star::Find returns 1 (0), X=207.56, Y=167.90, Mass=104434, SNR=207.2, Peak=8088 HFD=4.3
01:50:30.761 00.003 16872 MultiStar: [#1 -0.15,0.65,0.25,U] [#2 0.50,1.39,0.00,M3] [#3 0.21,1.21,0.00,M3] [#4 -0.05,1.18,0.00,M2] [#5 -0.46,1.00,0.00,M1] [#6 0.23,1.29,0.00,M3] [#7 0.36,0.49,0.15,U] [#8 0.39,1.25,0.00,M2] 
01:50:30.764 00.003 16872 refined, 2 included, MultiStar: {0.09, -0.14}, one-star: {0.11, -0.44}
01:50:30.768 00.004 16872 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.59) = xAngle (0.57 = 0.57)
01:50:30.771 00.003 16872 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.62 = 0.62)
01:50:30.773 00.002 16872 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-1.01 mountX=0.14 mountY=0.10, mountTheta=0.60
01:50:30.779 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=-0.14, opts=13)
01:50:30.783 00.004 16872 Enqueuing Move request for scope (0.09, -0.14)
01:50:30.786 00.003 9640 Worker thread wakes up
01:50:30.786 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
01:50:30.786 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
01:50:30.786 00.000 9640 Moving (0.09, -0.14) raw xDistance=0.14 yDistance=0.10
01:50:30.786 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.14
01:50:30.786 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=1.1
01:50:30.786 00.000 9640 MoveAxis(W, 15, ABG)
01:50:30.786 00.000 9640 Guiding  Dir = 3, Dur = 15
01:50:30.786 00.000 9640 IsSlewing returns 0
01:50:30.786 00.000 9640 IsGuiding returns 0
01:50:30.787 00.001 9640 PulseGuide returned control before completion, sleep 25
01:50:30.792 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=8088, med=3216, FiltMin=3136, FiltMax=7232, Gamma=2.190
01:50:30.823 00.031 16872 UpdateGuideState exits: m=104434 SNR=207.2
01:50:30.826 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:30.829 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:50:30.831 00.002 16872 Enqueuing Expose request
01:50:30.834 00.003 9640 IsGuiding returns 1
01:50:30.834 00.000 9640 scope still moving after pulse duration time elapsed
01:50:30.859 00.025 9640 IsSlewing returns 0
01:50:30.859 00.000 9640 IsGuiding returns 0
01:50:30.859 00.000 9640 scope move finished after 15 + 57 ms
01:50:30.859 00.000 9640 Move returns status 0, amount 15
01:50:30.859 00.000 9640 MoveAxis(N, 0, ABG)
01:50:30.859 00.000 9640 Move returns status 0, amount 0
01:50:30.859 00.000 9640 move complete, result=0
01:50:30.860 00.001 9640 worker thread done servicing request
01:50:30.860 00.000 9640 Worker thread wakes up
01:50:30.860 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:50:30.860 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:50:30.860 00.000 16872 GuideStep: 0.1 px 15 ms WEST, 0.1 px 0 ms NORTH
01:50:31.798 00.938 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0b49bc57-5617-4ac8-861e-40fb5285f0da"}
01:50:31.801 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0b49bc57-5617-4ac8-861e-40fb5285f0da"}
01:50:31.805 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a21cfff8-1e59-4498-a28b-2c2c58db4542"}
01:50:31.807 00.002 16872 case statement mapped state 6 to 3
01:50:31.811 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a21cfff8-1e59-4498-a28b-2c2c58db4542"}
01:50:31.813 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"20598e1e-1558-4adf-a3e2-5fa6f53742dd"}
01:50:31.818 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.56,6.90],"pixels":"..."},"id":"20598e1e-1558-4adf-a3e2-5fa6f53742dd"}
01:50:34.924 03.106 9640 Exposure complete
01:50:35.063 00.139 9640 worker thread done servicing request
01:50:35.063 00.000 16872 OnExposeComplete: enter
01:50:35.066 00.003 16872 UpdateGuideState(): m_state=6
01:50:35.069 00.003 16872 Star::Find(15, 207, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
01:50:35.072 00.003 16872 Star::Find returns 1 (0), X=207.96, Y=169.10, Mass=101672, SNR=191.6, Peak=8624 HFD=4.3
01:50:35.075 00.003 16872 MultiStar: [#1 -0.19,1.14,0.00,M1] [#2 0.36,1.66,0.00,M4] [#3 0.10,0.95,0.00,M4] [#4 0.23,1.48,0.00,M3] [#5 0.21,1.47,0.00,M2] [#6 -0.34,1.57,0.00,M4] [#7 1.19,1.77,0.00,M1] [#8 -0.07,0.83,0.21,U] 
01:50:35.078 00.003 16872 refined, 1 included, MultiStar: {0.40, 0.78}, one-star: {0.50, 0.77}
01:50:35.080 00.002 16872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.59) = xAngle (2.68 = 2.68)
01:50:35.083 00.003 16872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.72 = 2.72)
01:50:35.087 00.004 16872 CameraToMount -- cameraX=0.40 cameraY=0.78 hyp=0.88 cameraTheta=1.09 mountX=-0.78 mountY=0.36, mountTheta=2.72
01:50:35.091 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.40, y=0.78, opts=13)
01:50:35.093 00.002 16872 Enqueuing Move request for scope (0.40, 0.78)
01:50:35.096 00.003 9640 Worker thread wakes up
01:50:35.096 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.78) opts 0xd
01:50:35.096 00.000 9640 Handling offset move in thread for scope, endpoint = (0.40, 0.78)
01:50:35.096 00.000 9640 Moving (0.40, 0.78) raw xDistance=-0.78 yDistance=0.36
01:50:35.096 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.69 from input -0.78
01:50:35.097 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=1.1
01:50:35.097 00.000 9640 MoveAxis(E, 82, ABG)
01:50:35.097 00.000 9640 Guiding  Dir = 2, Dur = 82
01:50:35.097 00.000 9640 IsSlewing returns 0
01:50:35.097 00.000 9640 IsGuiding returns 0
01:50:35.098 00.001 9640 PulseGuide returned control before completion, sleep 92
01:50:35.103 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=8624, med=3216, FiltMin=3144, FiltMax=7248, Gamma=2.190
01:50:35.134 00.031 16872 UpdateGuideState exits: m=101672 SNR=191.6
01:50:35.138 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:35.141 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:50:35.143 00.002 16872 Enqueuing Expose request
01:50:35.194 00.051 9640 IsGuiding returns 1
01:50:35.194 00.000 9640 scope still moving after pulse duration time elapsed
01:50:35.225 00.031 9640 IsSlewing returns 0
01:50:35.225 00.000 9640 IsGuiding returns 0
01:50:35.225 00.000 9640 scope move finished after 82 + 45 ms
01:50:35.226 00.001 9640 Move returns status 0, amount 82
01:50:35.226 00.000 9640 MoveAxis(N, 0, ABG)
01:50:35.226 00.000 9640 Move returns status 0, amount 0
01:50:35.226 00.000 9640 move complete, result=0
01:50:35.226 00.000 9640 worker thread done servicing request
01:50:35.226 00.000 9640 Worker thread wakes up
01:50:35.226 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:50:35.226 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:50:35.226 00.000 16872 GuideStep: -0.8 px 82 ms EAST, 0.4 px 0 ms NORTH
01:50:35.298 00.072 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac8214c4-de21-403c-9f20-5cf1272c70ca"}
01:50:35.302 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ac8214c4-de21-403c-9f20-5cf1272c70ca"}
01:50:35.305 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1083687-d84c-45fd-a283-d568b0b83714"}
01:50:35.308 00.003 16872 case statement mapped state 6 to 3
01:50:35.311 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1083687-d84c-45fd-a283-d568b0b83714"}
01:50:35.317 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b769f5e3-dbcb-4a6d-a24c-56128ad12886"}
01:50:35.327 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.96,7.10],"pixels":"..."},"id":"b769f5e3-dbcb-4a6d-a24c-56128ad12886"}
01:50:38.798 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"224cdd02-4092-4268-b018-68b502b31214"}
01:50:38.802 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"224cdd02-4092-4268-b018-68b502b31214"}
01:50:38.807 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a6f7383-0d76-474d-ad36-103f9b1b2d32"}
01:50:38.810 00.003 16872 case statement mapped state 6 to 3
01:50:38.812 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a6f7383-0d76-474d-ad36-103f9b1b2d32"}
01:50:38.816 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a61723f7-2a0c-4330-b241-5548d005c558"}
01:50:38.819 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.96,7.10],"pixels":"..."},"id":"a61723f7-2a0c-4330-b241-5548d005c558"}
01:50:39.289 00.470 9640 Exposure complete
01:50:39.428 00.139 9640 worker thread done servicing request
01:50:39.428 00.000 16872 OnExposeComplete: enter
01:50:39.432 00.004 16872 UpdateGuideState(): m_state=6
01:50:39.435 00.003 16872 Star::Find(15, 207, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
01:50:39.438 00.003 16872 Star::Find returns 1 (0), X=208.13, Y=169.50, Mass=95427, SNR=190.7, Peak=8864 HFD=3.9
01:50:39.441 00.003 16872 MultiStar: [#1 -0.30,1.45,0.00,M2] [#2 0.25,1.88,0.00,M5] [#3 -0.02,1.62,0.00,M5] [#4 -0.19,0.93,0.24,U] [#5 0.17,1.72,0.00,M3] [#6 0.43,1.47,0.00,M5] [#7 0.74,1.73,0.00,M2] [#8 0.27,1.57,0.00,M2] 
01:50:39.444 00.003 16872 refined, 1 included, MultiStar: {0.50, 1.12}, one-star: {0.67, 1.16}
01:50:39.446 00.002 16872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.59) = xAngle (2.73 = 2.73)
01:50:39.449 00.003 16872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.78 = 2.78)
01:50:39.452 00.003 16872 CameraToMount -- cameraX=0.50 cameraY=1.12 hyp=1.23 cameraTheta=1.15 mountX=-1.13 mountY=0.44, mountTheta=2.77
01:50:39.456 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.50, y=1.12, opts=13)
01:50:39.460 00.004 16872 Enqueuing Move request for scope (0.50, 1.12)
01:50:39.463 00.003 9640 Worker thread wakes up
01:50:39.463 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.50, 1.12) opts 0xd
01:50:39.463 00.000 9640 Handling offset move in thread for scope, endpoint = (0.50, 1.12)
01:50:39.464 00.001 9640 Moving (0.50, 1.12) raw xDistance=-1.13 yDistance=0.44
01:50:39.464 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.08 from input -1.13
01:50:39.464 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.44, m_sumCorr=1.1
01:50:39.464 00.000 9640 MoveAxis(E, 128, ABG)
01:50:39.464 00.000 9640 Guiding  Dir = 2, Dur = 128
01:50:39.464 00.000 9640 IsSlewing returns 0
01:50:39.464 00.000 9640 IsGuiding returns 0
01:50:39.465 00.001 9640 PulseGuide returned control before completion, sleep 138
01:50:39.470 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=8864, med=3212, FiltMin=3116, FiltMax=7280, Gamma=2.190
01:50:39.504 00.034 16872 UpdateGuideState exits: m=95427 SNR=190.7
01:50:39.509 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:39.512 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:50:39.514 00.002 16872 Enqueuing Expose request
01:50:39.611 00.097 9640 IsGuiding returns 1
01:50:39.612 00.001 9640 scope still moving after pulse duration time elapsed
01:50:39.642 00.030 9640 IsSlewing returns 0
01:50:39.642 00.000 9640 IsGuiding returns 0
01:50:39.643 00.001 9640 scope move finished after 128 + 49 ms
01:50:39.643 00.000 9640 Move returns status 0, amount 128
01:50:39.643 00.000 9640 MoveAxis(N, 0, ABG)
01:50:39.643 00.000 9640 Move returns status 0, amount 0
01:50:39.643 00.000 9640 move complete, result=0
01:50:39.643 00.000 9640 worker thread done servicing request
01:50:39.644 00.001 9640 Worker thread wakes up
01:50:39.644 00.000 16872 GuideStep: -1.1 px 128 ms EAST, 0.4 px 0 ms NORTH
01:50:39.647 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:50:39.647 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:50:42.298 02.651 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"725847ef-c57e-44a4-8508-4c2622cab924"}
01:50:42.301 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"725847ef-c57e-44a4-8508-4c2622cab924"}
01:50:42.305 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e5e341b-b238-4969-860e-2102b145f70d"}
01:50:42.307 00.002 16872 case statement mapped state 6 to 3
01:50:42.310 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e5e341b-b238-4969-860e-2102b145f70d"}
01:50:42.313 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b29745d0-e04e-4d31-abd8-0814e2bc671e"}
01:50:42.318 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.13,7.50],"pixels":"..."},"id":"b29745d0-e04e-4d31-abd8-0814e2bc671e"}
01:50:43.716 01.398 9640 Exposure complete
01:50:43.867 00.151 9640 worker thread done servicing request
01:50:43.868 00.001 16872 OnExposeComplete: enter
01:50:43.871 00.003 16872 UpdateGuideState(): m_state=6
01:50:43.877 00.006 16872 Star::Find(15, 208, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
01:50:43.881 00.004 16872 Star::Find returns 1 (0), X=207.95, Y=167.87, Mass=97511, SNR=189.9, Peak=9224 HFD=4.3
01:50:43.885 00.004 16872 MultiStar: [#1 0.10,0.71,0.36,U] [#2 0.54,0.59,0.29,U] [#3 0.62,0.54,0.32,U] [#4 0.57,0.54,0.21,U] [#5 0.00,-0.16,0.19,U] [#6 0.95,0.27,0.00,M6] [#7 0.49,0.66,0.14,U] [#8 0.02,0.10,0.21,U] 
01:50:43.888 00.003 16872 refined, 7 included, MultiStar: {0.39, 0.12}, one-star: {0.49, -0.47}
01:50:43.893 00.005 16872 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.59) = xAngle (1.89 = 1.89)
01:50:43.897 00.004 16872 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.94 = 1.94)
01:50:43.900 00.003 16872 CameraToMount -- cameraX=0.39 cameraY=0.12 hyp=0.41 cameraTheta=0.30 mountX=-0.13 mountY=0.39, mountTheta=1.89
01:50:43.908 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.39, y=0.12, opts=13)
01:50:43.911 00.003 16872 Enqueuing Move request for scope (0.39, 0.12)
01:50:43.913 00.002 9640 Worker thread wakes up
01:50:43.913 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.12) opts 0xd
01:50:43.915 00.002 9640 Handling offset move in thread for scope, endpoint = (0.39, 0.12)
01:50:43.915 00.000 9640 Moving (0.39, 0.12) raw xDistance=-0.13 yDistance=0.39
01:50:43.915 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.13
01:50:43.915 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.39, m_sumCorr=1.4
01:50:43.915 00.000 9640 MoveAxis(E, 27, ABG)
01:50:43.915 00.000 9640 Guiding  Dir = 2, Dur = 27
01:50:43.915 00.000 9640 IsSlewing returns 0
01:50:43.916 00.001 9640 IsGuiding returns 0
01:50:43.916 00.000 9640 PulseGuide returned control before completion, sleep 37
01:50:43.922 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=9224, med=3212, FiltMin=3130, FiltMax=7184, Gamma=2.190
01:50:43.958 00.036 16872 UpdateGuideState exits: m=97511 SNR=189.9
01:50:43.962 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:43.965 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:50:43.969 00.004 9640 IsGuiding returns 1
01:50:43.969 00.000 9640 scope still moving after pulse duration time elapsed
01:50:43.969 00.000 16872 Enqueuing Expose request
01:50:43.999 00.030 9640 IsSlewing returns 0
01:50:43.999 00.000 9640 IsGuiding returns 0
01:50:43.999 00.000 9640 scope move finished after 27 + 57 ms
01:50:43.999 00.000 9640 Move returns status 0, amount 27
01:50:44.000 00.001 9640 MoveAxis(S, 27, ABG)
01:50:44.000 00.000 9640 Guiding  Dir = 1, Dur = 27
01:50:44.000 00.000 9640 IsSlewing returns 0
01:50:44.000 00.000 9640 IsGuiding returns 0
01:50:44.003 00.003 9640 PulseGuide returned control before completion, sleep 36
01:50:44.045 00.042 9640 IsGuiding returns 1
01:50:44.046 00.001 9640 scope still moving after pulse duration time elapsed
01:50:44.076 00.030 9640 IsSlewing returns 0
01:50:44.076 00.000 9640 IsGuiding returns 0
01:50:44.076 00.000 9640 scope move finished after 27 + 48 ms
01:50:44.076 00.000 9640 Move returns status 0, amount 27
01:50:44.077 00.001 9640 move complete, result=0
01:50:44.077 00.000 9640 worker thread done servicing request
01:50:44.077 00.000 9640 Worker thread wakes up
01:50:44.077 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:50:44.077 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:50:44.077 00.000 16872 GuideStep: -0.1 px 27 ms EAST, 0.4 px 27 ms SOUTH
01:50:45.800 01.723 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"297be9fe-cdc5-47d7-a025-331c7517624f"}
01:50:45.802 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"297be9fe-cdc5-47d7-a025-331c7517624f"}
01:50:45.806 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4352c53f-04a6-4e9d-84ad-56861e86ab18"}
01:50:45.810 00.004 16872 case statement mapped state 6 to 3
01:50:45.813 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4352c53f-04a6-4e9d-84ad-56861e86ab18"}
01:50:45.816 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9abe06e5-6efe-4ee1-93b6-46eda7c9851c"}
01:50:45.819 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.95,6.87],"pixels":"..."},"id":"9abe06e5-6efe-4ee1-93b6-46eda7c9851c"}
01:50:48.134 02.315 9640 Exposure complete
01:50:48.271 00.137 9640 worker thread done servicing request
01:50:48.271 00.000 16872 OnExposeComplete: enter
01:50:48.275 00.004 16872 UpdateGuideState(): m_state=6
01:50:48.279 00.004 16872 Star::Find(15, 207, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
01:50:48.283 00.004 16872 Star::Find returns 1 (0), X=207.85, Y=167.73, Mass=102895, SNR=200.8, Peak=8940 HFD=4.2
01:50:48.286 00.003 16872 MultiStar: [#1 -0.32,-0.25,0.29,U] [#2 0.33,0.51,0.26,U] [#3 0.42,0.42,0.28,U] [#4 0.07,-0.43,0.24,U] [#5 -0.21,-0.34,0.15,U] [#6 -0.17,-0.31,0.19,U] [#7 0.18,0.64,0.16,U] [#8 0.19,0.33,0.21,U] 
01:50:48.289 00.003 16872 refined, 8 included, MultiStar: {0.19, -0.17}, one-star: {0.39, -0.61}
01:50:48.291 00.002 16872 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.59) = xAngle (0.86 = 0.86)
01:50:48.295 00.004 16872 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.90 = 0.90)
01:50:48.298 00.003 16872 CameraToMount -- cameraX=0.19 cameraY=-0.17 hyp=0.25 cameraTheta=-0.73 mountX=0.17 mountY=0.20, mountTheta=0.88
01:50:48.302 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=-0.17, opts=13)
01:50:48.306 00.004 16872 Enqueuing Move request for scope (0.19, -0.17)
01:50:48.309 00.003 9640 Worker thread wakes up
01:50:48.309 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.17) opts 0xd
01:50:48.309 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, -0.17)
01:50:48.309 00.000 9640 Moving (0.19, -0.17) raw xDistance=0.17 yDistance=0.20
01:50:48.309 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.17
01:50:48.309 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.20, m_sumCorr=1.4
01:50:48.309 00.000 9640 MoveAxis(W, 15, ABG)
01:50:48.309 00.000 9640 Guiding  Dir = 3, Dur = 15
01:50:48.309 00.000 9640 IsSlewing returns 0
01:50:48.310 00.001 9640 IsGuiding returns 0
01:50:48.310 00.000 9640 PulseGuide returned control before completion, sleep 25
01:50:48.317 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=8940, med=3216, FiltMin=3140, FiltMax=7528, Gamma=2.190
01:50:48.341 00.024 9640 IsGuiding returns 1
01:50:48.341 00.000 9640 scope still moving after pulse duration time elapsed
01:50:48.348 00.007 16872 UpdateGuideState exits: m=102895 SNR=200.8
01:50:48.351 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:48.356 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:50:48.359 00.003 16872 Enqueuing Expose request
01:50:48.372 00.013 9640 IsSlewing returns 0
01:50:48.372 00.000 9640 IsGuiding returns 1
01:50:48.403 00.031 9640 IsSlewing returns 0
01:50:48.403 00.000 9640 IsGuiding returns 0
01:50:48.403 00.000 9640 scope move finished after 15 + 78 ms
01:50:48.403 00.000 9640 Move returns status 0, amount 15
01:50:48.404 00.001 9640 MoveAxis(N, 0, ABG)
01:50:48.404 00.000 9640 Move returns status 0, amount 0
01:50:48.404 00.000 9640 move complete, result=0
01:50:48.404 00.000 9640 worker thread done servicing request
01:50:48.404 00.000 9640 Worker thread wakes up
01:50:48.404 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:50:48.405 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:50:48.405 00.000 16872 GuideStep: 0.2 px 15 ms WEST, 0.2 px 0 ms NORTH
01:50:49.298 00.893 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f46ec8f2-e45f-4a3b-aefb-d85160c106c5"}
01:50:49.303 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f46ec8f2-e45f-4a3b-aefb-d85160c106c5"}
01:50:49.307 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"840a8e02-85e5-4f47-899c-78b6047d4d7a"}
01:50:49.313 00.006 16872 case statement mapped state 6 to 3
01:50:49.317 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"840a8e02-85e5-4f47-899c-78b6047d4d7a"}
01:50:49.322 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d8012492-085e-498e-8d3d-18f816693eaf"}
01:50:49.325 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.85,6.73],"pixels":"..."},"id":"d8012492-085e-498e-8d3d-18f816693eaf"}
01:50:52.456 03.131 9640 Exposure complete
01:50:52.593 00.137 9640 worker thread done servicing request
01:50:52.593 00.000 16872 OnExposeComplete: enter
01:50:52.595 00.002 16872 UpdateGuideState(): m_state=6
01:50:52.598 00.003 16872 Star::Find(15, 207, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
01:50:52.601 00.003 16872 Star::Find returns 1 (0), X=207.79, Y=168.58, Mass=94370, SNR=184.9, Peak=8052 HFD=4.2
01:50:52.605 00.004 16872 MultiStar: [#1 -0.18,0.83,0.34,U] [#2 -0.48,0.21,0.27,U] [#3 -0.26,0.22,0.33,U] [#4 -0.19,0.51,0.24,U] [#5 -0.48,0.27,0.15,U] [#6 0.14,0.37,0.22,U] [#7 -0.13,0.73,0.16,U] [#8 0.87,0.92,0.00,M1] 
01:50:52.608 00.003 16872 refined, 7 included, MultiStar: {-0.02, 0.37}, one-star: {0.33, 0.24}
01:50:52.610 00.002 16872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.59) = xAngle (3.21 = -3.07)
01:50:52.613 00.003 16872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.26 = -3.02)
01:50:52.616 00.003 16872 CameraToMount -- cameraX=-0.02 cameraY=0.37 hyp=0.38 cameraTheta=1.63 mountX=-0.37 mountY=-0.04, mountTheta=-3.02
01:50:52.620 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=0.37, opts=13)
01:50:52.623 00.003 16872 Enqueuing Move request for scope (-0.02, 0.37)
01:50:52.627 00.004 9640 Worker thread wakes up
01:50:52.627 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.37) opts 0xd
01:50:52.627 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, 0.37)
01:50:52.627 00.000 9640 Moving (-0.02, 0.37) raw xDistance=-0.37 yDistance=-0.04
01:50:52.628 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.37
01:50:52.628 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input -0.04, m_sumCorr=1.5
01:50:52.628 00.000 9640 MoveAxis(E, 38, ABG)
01:50:52.628 00.000 9640 Guiding  Dir = 2, Dur = 38
01:50:52.628 00.000 9640 IsSlewing returns 0
01:50:52.628 00.000 9640 IsGuiding returns 0
01:50:52.629 00.001 9640 PulseGuide returned control before completion, sleep 48
01:50:52.634 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=8052, med=3212, FiltMin=3114, FiltMax=7028, Gamma=2.190
01:50:52.667 00.033 16872 UpdateGuideState exits: m=94370 SNR=184.9
01:50:52.671 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:52.673 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:50:52.676 00.003 16872 Enqueuing Expose request
01:50:52.685 00.009 9640 IsGuiding returns 1
01:50:52.685 00.000 9640 scope still moving after pulse duration time elapsed
01:50:52.715 00.030 9640 IsSlewing returns 0
01:50:52.715 00.000 9640 IsGuiding returns 0
01:50:52.715 00.000 9640 scope move finished after 38 + 48 ms
01:50:52.715 00.000 9640 Move returns status 0, amount 38
01:50:52.715 00.000 9640 MoveAxis(S, 19, ABG)
01:50:52.715 00.000 9640 Guiding  Dir = 1, Dur = 19
01:50:52.716 00.001 9640 IsSlewing returns 0
01:50:52.716 00.000 9640 IsGuiding returns 0
01:50:52.716 00.000 9640 PulseGuide returned control before completion, sleep 29
01:50:52.746 00.030 9640 IsGuiding returns 1
01:50:52.746 00.000 9640 scope still moving after pulse duration time elapsed
01:50:52.777 00.031 9640 IsSlewing returns 0
01:50:52.777 00.000 9640 IsGuiding returns 0
01:50:52.777 00.000 9640 scope move finished after 19 + 43 ms
01:50:52.777 00.000 9640 Move returns status 0, amount 19
01:50:52.777 00.000 9640 move complete, result=0
01:50:52.777 00.000 9640 worker thread done servicing request
01:50:52.777 00.000 9640 Worker thread wakes up
01:50:52.777 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:50:52.777 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:50:52.777 00.000 16872 GuideStep: -0.4 px 38 ms EAST, -0.0 px 19 ms SOUTH
01:50:52.803 00.026 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8a9ccc54-72c1-4f1f-afc2-8d8165466aae"}
01:50:52.807 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8a9ccc54-72c1-4f1f-afc2-8d8165466aae"}
01:50:52.813 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6a9ad2a5-5ad0-4c98-a83c-f8a2fa4f57f0"}
01:50:52.816 00.003 16872 case statement mapped state 6 to 3
01:50:52.818 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a9ad2a5-5ad0-4c98-a83c-f8a2fa4f57f0"}
01:50:52.822 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c29ecd1-49e2-4bad-acfb-ab788b75d588"}
01:50:52.827 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.79,6.58],"pixels":"..."},"id":"4c29ecd1-49e2-4bad-acfb-ab788b75d588"}
01:50:56.300 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3ab7aa0-af24-4b1f-9efc-09abc558b6ef"}
01:50:56.302 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f3ab7aa0-af24-4b1f-9efc-09abc558b6ef"}
01:50:56.307 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"87412113-0fad-45b9-8e09-f3e6807c8d62"}
01:50:56.309 00.002 16872 case statement mapped state 6 to 3
01:50:56.312 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"87412113-0fad-45b9-8e09-f3e6807c8d62"}
01:50:56.315 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dd62e1ec-93b8-4cae-a3fb-30eac4931336"}
01:50:56.318 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.79,6.58],"pixels":"..."},"id":"dd62e1ec-93b8-4cae-a3fb-30eac4931336"}
01:50:56.846 00.528 9640 Exposure complete
01:50:56.982 00.136 9640 worker thread done servicing request
01:50:56.982 00.000 16872 OnExposeComplete: enter
01:50:56.984 00.002 16872 UpdateGuideState(): m_state=6
01:50:56.988 00.004 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
01:50:56.990 00.002 16872 Star::Find returns 1 (0), X=207.82, Y=167.93, Mass=95110, SNR=182.0, Peak=7732 HFD=4.4
01:50:56.993 00.003 16872 MultiStar: [#1 -0.28,0.44,0.31,U] [#2 -0.14,0.45,0.30,U] [#3 -0.48,0.20,0.34,U] [#4 0.19,0.30,0.22,U] [#5 -0.57,-0.80,0.00,M1] [#6 0.03,-0.08,0.19,U] [#7 0.80,0.18,0.16,U] [#8 1.49,0.68,0.00,M2] 
01:50:56.995 00.002 16872 refined, 6 included, MultiStar: {0.10, 0.01}, one-star: {0.36, -0.40}
01:50:56.998 00.003 16872 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.59) = xAngle (1.65 = 1.65)
01:50:57.000 00.002 16872 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.69 = 1.69)
01:50:57.003 00.003 16872 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.06 mountX=-0.01 mountY=0.10, mountTheta=1.65
01:50:57.008 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=0.01, opts=13)
01:50:57.011 00.003 16872 Enqueuing Move request for scope (0.10, 0.01)
01:50:57.013 00.002 9640 Worker thread wakes up
01:50:57.013 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
01:50:57.013 00.000 9640 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
01:50:57.013 00.000 9640 Moving (0.10, 0.01) raw xDistance=-0.01 yDistance=0.10
01:50:57.014 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:50:57.014 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=1.5
01:50:57.014 00.000 9640 MoveAxis(E, 0, ABG)
01:50:57.014 00.000 9640 Move returns status 0, amount 0
01:50:57.014 00.000 9640 MoveAxis(N, 0, ABG)
01:50:57.014 00.000 9640 Move returns status 0, amount 0
01:50:57.014 00.000 9640 move complete, result=0
01:50:57.014 00.000 9640 worker thread done servicing request
01:50:57.020 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=7732, med=3204, FiltMin=3096, FiltMax=6676, Gamma=2.190
01:50:57.051 00.031 16872 UpdateGuideState exits: m=95110 SNR=182.0
01:50:57.054 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:57.059 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:50:57.065 00.006 16872 Enqueuing Expose request
01:50:57.068 00.003 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:50:57.070 00.002 9640 Worker thread wakes up
01:50:57.070 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:50:57.070 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:50:59.800 02.730 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6178d5e-798b-4010-bb13-8cf4174f7706"}
01:50:59.803 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b6178d5e-798b-4010-bb13-8cf4174f7706"}
01:50:59.807 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9fe38153-bfd7-486c-9a34-7dbef8ee2862"}
01:50:59.810 00.003 16872 case statement mapped state 6 to 3
01:50:59.813 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9fe38153-bfd7-486c-9a34-7dbef8ee2862"}
01:50:59.817 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d09aed57-cc57-423c-9a78-9d8d70d9a765"}
01:50:59.820 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.82,6.93],"pixels":"..."},"id":"d09aed57-cc57-423c-9a78-9d8d70d9a765"}
01:51:01.122 01.302 9640 Exposure complete
01:51:01.266 00.144 9640 worker thread done servicing request
01:51:01.266 00.000 16872 OnExposeComplete: enter
01:51:01.269 00.003 16872 UpdateGuideState(): m_state=6
01:51:01.274 00.005 16872 Star::Find(15, 207, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
01:51:01.279 00.005 16872 Star::Find returns 1 (0), X=207.53, Y=167.58, Mass=99466, SNR=194.4, Peak=8268 HFD=4.2
01:51:01.283 00.004 16872 MultiStar: [#1 -0.24,0.28,0.32,U] [#2 0.06,0.22,0.28,U] [#3 -0.13,0.22,0.29,U] [#4 -0.18,0.16,0.21,U] [#5 -0.86,-0.79,0.00,M2] [#6 0.05,0.23,0.17,U] [#7 -0.17,-0.23,0.15,U] [#8 0.11,-0.13,0.19,U] 
01:51:01.286 00.003 16872 refined, 7 included, MultiStar: {-0.02, -0.20}, one-star: {0.07, -0.75}
01:51:01.291 00.005 16872 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-1.59) = xAngle (-0.10 = -0.10)
01:51:01.293 00.002 16872 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.05 = -0.05)
01:51:01.296 00.003 16872 CameraToMount -- cameraX=-0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.69 mountX=0.20 mountY=-0.01, mountTheta=-0.05
01:51:01.300 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=-0.20, opts=13)
01:51:01.303 00.003 16872 Enqueuing Move request for scope (-0.02, -0.20)
01:51:01.310 00.007 9640 Worker thread wakes up
01:51:01.310 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.20) opts 0xd
01:51:01.310 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, -0.20)
01:51:01.310 00.000 9640 Moving (-0.02, -0.20) raw xDistance=0.20 yDistance=-0.01
01:51:01.310 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.20
01:51:01.310 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=1.5
01:51:01.310 00.000 9640 MoveAxis(W, 22, ABG)
01:51:01.310 00.000 9640 Guiding  Dir = 3, Dur = 22
01:51:01.310 00.000 9640 IsSlewing returns 0
01:51:01.311 00.001 9640 IsGuiding returns 0
01:51:01.311 00.000 9640 PulseGuide returned control before completion, sleep 32
01:51:01.315 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=8268, med=3216, FiltMin=3148, FiltMax=7124, Gamma=2.190
01:51:01.348 00.033 16872 UpdateGuideState exits: m=99466 SNR=194.4
01:51:01.352 00.004 9640 IsGuiding returns 1
01:51:01.352 00.000 9640 scope still moving after pulse duration time elapsed
01:51:01.352 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:01.356 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:51:01.358 00.002 16872 Enqueuing Expose request
01:51:01.382 00.024 9640 IsSlewing returns 0
01:51:01.383 00.001 9640 IsGuiding returns 0
01:51:01.383 00.000 9640 scope move finished after 22 + 49 ms
01:51:01.383 00.000 9640 Move returns status 0, amount 22
01:51:01.383 00.000 9640 MoveAxis(N, 0, ABG)
01:51:01.383 00.000 9640 Move returns status 0, amount 0
01:51:01.383 00.000 9640 move complete, result=0
01:51:01.383 00.000 9640 worker thread done servicing request
01:51:01.383 00.000 9640 Worker thread wakes up
01:51:01.383 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:51:01.384 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:51:01.384 00.000 16872 GuideStep: 0.2 px 22 ms WEST, -0.0 px 0 ms NORTH
01:51:03.300 01.916 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"604687c5-0a9f-41e4-aa70-2f026beab20c"}
01:51:03.304 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"604687c5-0a9f-41e4-aa70-2f026beab20c"}
01:51:03.307 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b8bdb3b-929f-4a0c-a957-ef4215b00a56"}
01:51:03.310 00.003 16872 case statement mapped state 6 to 3
01:51:03.313 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b8bdb3b-929f-4a0c-a957-ef4215b00a56"}
01:51:03.315 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1c7824f1-b0e0-485c-ad01-4e78d4fe5b96"}
01:51:03.323 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.53,6.58],"pixels":"..."},"id":"1c7824f1-b0e0-485c-ad01-4e78d4fe5b96"}
01:51:05.470 02.147 9640 Exposure complete
01:51:05.612 00.142 9640 worker thread done servicing request
01:51:05.612 00.000 16872 OnExposeComplete: enter
01:51:05.615 00.003 16872 UpdateGuideState(): m_state=6
01:51:05.617 00.002 16872 Star::Find(15, 207, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
01:51:05.620 00.003 16872 Star::Find returns 1 (0), X=207.45, Y=168.13, Mass=103895, SNR=209.5, Peak=8440 HFD=4.4
01:51:05.624 00.004 16872 MultiStar: [#1 -0.16,0.63,0.32,U] [#2 0.21,1.04,0.00,M1] [#3 0.44,0.97,0.00,M1] [#4 -0.44,-0.08,0.19,U] [#5 -0.99,0.70,0.00,M3] [#6 0.26,0.85,0.00,M3] [#7 0.37,1.29,0.00,M1] [#8 0.47,0.74,0.00,M2] 
01:51:05.626 00.002 16872 refined, 2 included, MultiStar: {-0.10, -0.01}, one-star: {-0.01, -0.20}
01:51:05.630 00.004 16872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-1.59) = xAngle (-1.46 = -1.46)
01:51:05.632 00.002 16872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-1.42 = -1.42)
01:51:05.634 00.002 16872 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.05 mountX=0.01 mountY=-0.10, mountTheta=-1.46
01:51:05.639 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=-0.01, opts=13)
01:51:05.643 00.004 16872 Enqueuing Move request for scope (-0.10, -0.01)
01:51:05.645 00.002 9640 Worker thread wakes up
01:51:05.646 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
01:51:05.646 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
01:51:05.646 00.000 9640 Moving (-0.10, -0.01) raw xDistance=0.01 yDistance=-0.10
01:51:05.646 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:51:05.646 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.10, m_sumCorr=1.5
01:51:05.646 00.000 9640 MoveAxis(E, 0, ABG)
01:51:05.646 00.000 9640 Move returns status 0, amount 0
01:51:05.646 00.000 9640 MoveAxis(N, 0, ABG)
01:51:05.646 00.000 9640 Move returns status 0, amount 0
01:51:05.646 00.000 9640 move complete, result=0
01:51:05.646 00.000 9640 worker thread done servicing request
01:51:05.652 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=8440, med=3216, FiltMin=3092, FiltMax=7040, Gamma=2.190
01:51:05.683 00.031 16872 UpdateGuideState exits: m=103895 SNR=209.5
01:51:05.686 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:05.689 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:51:05.692 00.003 16872 Enqueuing Expose request
01:51:05.695 00.003 16872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:51:05.697 00.002 9640 Worker thread wakes up
01:51:05.697 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:51:05.698 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:51:06.799 01.101 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"61ee79e7-01e1-4f97-aa7f-903c88e0c8a3"}
01:51:06.804 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"61ee79e7-01e1-4f97-aa7f-903c88e0c8a3"}
01:51:06.810 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"56388bd2-e88a-486e-9b1a-586b148030b0"}
01:51:06.815 00.005 16872 case statement mapped state 6 to 3
01:51:06.820 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"56388bd2-e88a-486e-9b1a-586b148030b0"}
01:51:06.825 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0dc5f8a1-6227-4bd3-b25b-4570ba52dbd7"}
01:51:06.828 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.45,7.13],"pixels":"..."},"id":"0dc5f8a1-6227-4bd3-b25b-4570ba52dbd7"}
01:51:09.758 02.930 9640 Exposure complete
01:51:09.896 00.138 9640 worker thread done servicing request
01:51:09.896 00.000 16872 OnExposeComplete: enter
01:51:09.899 00.003 16872 UpdateGuideState(): m_state=6
01:51:09.902 00.003 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
01:51:09.905 00.003 16872 Star::Find returns 1 (0), X=207.80, Y=168.68, Mass=92433, SNR=183.0, Peak=7664 HFD=4.5
01:51:09.907 00.002 16872 MultiStar: [#1 0.07,0.61,0.31,U] [#2 0.40,1.24,0.00,M2] [#3 -0.01,1.09,0.00,M2] [#4 0.13,0.89,0.00,M1] [#5 -0.07,0.07,0.19,U] [#6 0.02,0.50,0.16,U] [#7 0.53,1.81,0.00,M2] [#8 -0.10,0.93,0.00,M3] 
01:51:09.909 00.002 16872 refined, 3 included, MultiStar: {0.21, 0.38}, one-star: {0.35, 0.35}
01:51:09.912 00.003 16872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.59) = xAngle (2.64 = 2.64)
01:51:09.915 00.003 16872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.69 = 2.69)
01:51:09.918 00.003 16872 CameraToMount -- cameraX=0.21 cameraY=0.38 hyp=0.44 cameraTheta=1.06 mountX=-0.38 mountY=0.19, mountTheta=2.68
01:51:09.922 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=0.38, opts=13)
01:51:09.925 00.003 16872 Enqueuing Move request for scope (0.21, 0.38)
01:51:09.927 00.002 9640 Worker thread wakes up
01:51:09.927 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.38) opts 0xd
01:51:09.928 00.001 9640 Handling offset move in thread for scope, endpoint = (0.21, 0.38)
01:51:09.928 00.000 9640 Moving (0.21, 0.38) raw xDistance=-0.38 yDistance=0.19
01:51:09.928 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.38
01:51:09.928 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=1.5
01:51:09.928 00.000 9640 MoveAxis(E, 41, ABG)
01:51:09.928 00.000 9640 Guiding  Dir = 2, Dur = 41
01:51:09.929 00.001 9640 IsSlewing returns 0
01:51:09.929 00.000 9640 IsGuiding returns 0
01:51:09.929 00.000 9640 PulseGuide returned control before completion, sleep 51
01:51:09.937 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=7664, med=3216, FiltMin=3068, FiltMax=6884, Gamma=2.190
01:51:09.969 00.032 16872 UpdateGuideState exits: m=92433 SNR=183.0
01:51:09.972 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:09.974 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:51:09.977 00.003 16872 Enqueuing Expose request
01:51:09.995 00.018 9640 IsGuiding returns 0
01:51:09.995 00.000 9640 Move returns status 0, amount 41
01:51:09.995 00.000 9640 MoveAxis(N, 0, ABG)
01:51:09.995 00.000 9640 Move returns status 0, amount 0
01:51:09.995 00.000 9640 move complete, result=0
01:51:09.995 00.000 9640 worker thread done servicing request
01:51:09.995 00.000 9640 Worker thread wakes up
01:51:09.996 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:51:09.996 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:51:10.000 00.004 16872 GuideStep: -0.4 px 41 ms EAST, 0.2 px 0 ms NORTH
01:51:10.299 00.299 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f536080e-474a-41a7-bff6-7f12ac10f845"}
01:51:10.302 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f536080e-474a-41a7-bff6-7f12ac10f845"}
01:51:10.305 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4ca29c9-6608-4f7a-b3d6-b7d561819a02"}
01:51:10.308 00.003 16872 case statement mapped state 6 to 3
01:51:10.311 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4ca29c9-6608-4f7a-b3d6-b7d561819a02"}
01:51:10.314 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"86ec35cb-1468-4eea-bdd9-9483285c6d71"}
01:51:10.317 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.80,6.68],"pixels":"..."},"id":"86ec35cb-1468-4eea-bdd9-9483285c6d71"}
01:51:13.798 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c8164de-37df-4b21-9bbe-2f2ccde5084e"}
01:51:13.801 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7c8164de-37df-4b21-9bbe-2f2ccde5084e"}
01:51:13.804 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"53860924-3ee0-4e24-b256-0356e1cf3f2e"}
01:51:13.807 00.003 16872 case statement mapped state 6 to 3
01:51:13.809 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"53860924-3ee0-4e24-b256-0356e1cf3f2e"}
01:51:13.813 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bad52789-a8b3-49cb-9415-77d8c9f71d8d"}
01:51:13.816 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.80,6.68],"pixels":"..."},"id":"bad52789-a8b3-49cb-9415-77d8c9f71d8d"}
01:51:14.056 00.240 9640 Exposure complete
01:51:14.192 00.136 9640 worker thread done servicing request
01:51:14.192 00.000 16872 OnExposeComplete: enter
01:51:14.195 00.003 16872 UpdateGuideState(): m_state=6
01:51:14.198 00.003 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
01:51:14.200 00.002 16872 Star::Find returns 1 (0), X=208.03, Y=168.48, Mass=99655, SNR=196.6, Peak=8976 HFD=4.1
01:51:14.202 00.002 16872 MultiStar: [#1 -0.20,0.46,0.30,U] [#2 0.13,0.85,0.00,M3] [#3 0.65,0.79,0.00,M3] [#4 0.39,0.61,0.22,U] [#5 -0.65,-0.31,0.17,U] [#6 0.44,0.49,0.19,U] [#7 0.93,1.63,0.00,M3] [#8 -0.76,0.59,0.00,M4] 
01:51:14.207 00.005 16872 refined, 4 included, MultiStar: {0.30, 0.24}, one-star: {0.57, 0.15}
01:51:14.212 00.005 16872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.59) = xAngle (2.26 = 2.26)
01:51:14.214 00.002 16872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.31 = 2.31)
01:51:14.217 00.003 16872 CameraToMount -- cameraX=0.30 cameraY=0.24 hyp=0.39 cameraTheta=0.68 mountX=-0.25 mountY=0.29, mountTheta=2.28
01:51:14.220 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=0.24, opts=13)
01:51:14.224 00.004 16872 Enqueuing Move request for scope (0.30, 0.24)
01:51:14.226 00.002 9640 Worker thread wakes up
01:51:14.226 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.24) opts 0xd
01:51:14.226 00.000 9640 Handling offset move in thread for scope, endpoint = (0.30, 0.24)
01:51:14.226 00.000 9640 Moving (0.30, 0.24) raw xDistance=-0.25 yDistance=0.29
01:51:14.226 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.25
01:51:14.226 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=1.5
01:51:14.227 00.001 9640 MoveAxis(E, 30, ABG)
01:51:14.227 00.000 9640 Guiding  Dir = 2, Dur = 30
01:51:14.227 00.000 9640 IsSlewing returns 0
01:51:14.227 00.000 9640 IsGuiding returns 0
01:51:14.227 00.000 9640 PulseGuide returned control before completion, sleep 40
01:51:14.232 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=8976, med=3216, FiltMin=3060, FiltMax=7392, Gamma=2.190
01:51:14.264 00.032 16872 UpdateGuideState exits: m=99655 SNR=196.6
01:51:14.267 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:14.273 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:51:14.275 00.002 16872 Enqueuing Expose request
01:51:14.283 00.008 9640 IsGuiding returns 1
01:51:14.283 00.000 9640 scope still moving after pulse duration time elapsed
01:51:14.314 00.031 9640 IsSlewing returns 0
01:51:14.314 00.000 9640 IsGuiding returns 0
01:51:14.314 00.000 9640 scope move finished after 30 + 56 ms
01:51:14.314 00.000 9640 Move returns status 0, amount 30
01:51:14.315 00.001 9640 MoveAxis(N, 0, ABG)
01:51:14.315 00.000 9640 Move returns status 0, amount 0
01:51:14.315 00.000 9640 move complete, result=0
01:51:14.315 00.000 9640 worker thread done servicing request
01:51:14.315 00.000 9640 Worker thread wakes up
01:51:14.315 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:51:14.315 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:51:14.317 00.002 16872 GuideStep: -0.2 px 30 ms EAST, 0.3 px 0 ms NORTH
01:51:17.296 02.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3738cd0f-0847-47a3-bd02-383c1f356263"}
01:51:17.300 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3738cd0f-0847-47a3-bd02-383c1f356263"}
01:51:17.305 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9c0a1cb-5720-4625-b282-afa819c3d62e"}
01:51:17.309 00.004 16872 case statement mapped state 6 to 3
01:51:17.312 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9c0a1cb-5720-4625-b282-afa819c3d62e"}
01:51:17.315 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a3a0536f-5253-4230-8677-a60023d2a356"}
01:51:17.319 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.03,7.48],"pixels":"..."},"id":"a3a0536f-5253-4230-8677-a60023d2a356"}
01:51:18.364 01.045 9640 Exposure complete
01:51:18.500 00.136 9640 worker thread done servicing request
01:51:18.500 00.000 16872 OnExposeComplete: enter
01:51:18.503 00.003 16872 UpdateGuideState(): m_state=6
01:51:18.506 00.003 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
01:51:18.509 00.003 16872 Star::Find returns 1 (0), X=208.17, Y=169.01, Mass=100801, SNR=190.3, Peak=8880 HFD=4.2
01:51:18.511 00.002 16872 MultiStar: [#1 0.10,0.43,0.32,U] [#2 0.59,1.15,0.00,M4] [#3 0.64,0.96,0.00,M4] [#4 0.67,1.04,0.00,M1] [#5 0.16,0.29,0.17,U] [#6 0.80,0.78,0.00,M2] [#7 0.91,2.06,0.00,M4] [#8 0.55,1.07,0.00,M5] 
01:51:18.515 00.004 16872 refined, 2 included, MultiStar: {0.52, 0.58}, one-star: {0.71, 0.67}
01:51:18.517 00.002 16872 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.59) = xAngle (2.43 = 2.43)
01:51:18.520 00.003 16872 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.47 = 2.47)
01:51:18.522 00.002 16872 CameraToMount -- cameraX=0.52 cameraY=0.58 hyp=0.78 cameraTheta=0.84 mountX=-0.58 mountY=0.48, mountTheta=2.45
01:51:18.526 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.52, y=0.58, opts=13)
01:51:18.531 00.005 16872 Enqueuing Move request for scope (0.52, 0.58)
01:51:18.534 00.003 9640 Worker thread wakes up
01:51:18.534 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.58) opts 0xd
01:51:18.534 00.000 9640 Handling offset move in thread for scope, endpoint = (0.52, 0.58)
01:51:18.534 00.000 9640 Moving (0.52, 0.58) raw xDistance=-0.58 yDistance=0.48
01:51:18.534 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.58
01:51:18.534 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.48, m_sumCorr=1.5
01:51:18.534 00.000 9640 MoveAxis(E, 65, ABG)
01:51:18.534 00.000 9640 Guiding  Dir = 2, Dur = 65
01:51:18.534 00.000 9640 IsSlewing returns 0
01:51:18.535 00.001 9640 IsGuiding returns 0
01:51:18.535 00.000 9640 PulseGuide returned control before completion, sleep 75
01:51:18.540 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=8880, med=3208, FiltMin=3128, FiltMax=7344, Gamma=2.190
01:51:18.573 00.033 16872 UpdateGuideState exits: m=100801 SNR=190.3
01:51:18.575 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:18.578 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:51:18.581 00.003 16872 Enqueuing Expose request
01:51:18.623 00.042 9640 IsGuiding returns 1
01:51:18.623 00.000 9640 scope still moving after pulse duration time elapsed
01:51:18.654 00.031 9640 IsSlewing returns 0
01:51:18.654 00.000 9640 IsGuiding returns 0
01:51:18.655 00.001 9640 scope move finished after 65 + 54 ms
01:51:18.655 00.000 9640 Move returns status 0, amount 65
01:51:18.655 00.000 9640 MoveAxis(N, 0, ABG)
01:51:18.655 00.000 9640 Move returns status 0, amount 0
01:51:18.655 00.000 9640 move complete, result=0
01:51:18.655 00.000 9640 worker thread done servicing request
01:51:18.655 00.000 9640 Worker thread wakes up
01:51:18.655 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:51:18.656 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:51:18.656 00.000 16872 GuideStep: -0.6 px 65 ms EAST, 0.5 px 0 ms NORTH
01:51:20.796 02.140 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec0d4f60-06e0-44eb-a149-12f3a3232f17"}
01:51:20.800 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ec0d4f60-06e0-44eb-a149-12f3a3232f17"}
01:51:20.803 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e64e912-d70b-4fff-9ef2-16fe14bea935"}
01:51:20.807 00.004 16872 case statement mapped state 6 to 3
01:51:20.811 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e64e912-d70b-4fff-9ef2-16fe14bea935"}
01:51:20.815 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5e79b3fb-05e0-4d70-9723-b57d0b456c4f"}
01:51:20.818 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.17,7.01],"pixels":"..."},"id":"5e79b3fb-05e0-4d70-9723-b57d0b456c4f"}
01:51:22.720 01.902 9640 Exposure complete
01:51:22.855 00.135 9640 worker thread done servicing request
01:51:22.856 00.001 16872 OnExposeComplete: enter
01:51:22.858 00.002 16872 UpdateGuideState(): m_state=6
01:51:22.861 00.003 16872 Star::Find(15, 208, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
01:51:22.864 00.003 16872 Star::Find returns 1 (0), X=208.71, Y=168.49, Mass=91521, SNR=192.4, Peak=8528 HFD=4.0
01:51:22.867 00.003 16872 MultiStar: [#1 0.17,0.39,0.33,U] [#2 0.27,0.95,0.00,M5] [#3 0.74,0.83,0.00,M5] [#4 0.59,1.29,0.00,M2] [#5 0.57,0.79,0.00,M1] [#6 0.91,0.93,0.00,M3] [#7 0.43,1.62,0.00,M5] [#8 0.19,0.54,0.22,U] 
01:51:22.869 00.002 16872 refined, 2 included, MultiStar: {0.87, 0.26}, one-star: {1.25, 0.16}
01:51:22.872 00.003 16872 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.59) = xAngle (1.87 = 1.87)
01:51:22.874 00.002 16872 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.92 = 1.92)
01:51:22.877 00.003 16872 CameraToMount -- cameraX=0.87 cameraY=0.26 hyp=0.91 cameraTheta=0.29 mountX=-0.27 mountY=0.85, mountTheta=1.88
01:51:22.884 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.87, y=0.26, opts=13)
01:51:22.888 00.004 16872 Enqueuing Move request for scope (0.87, 0.26)
01:51:22.891 00.003 9640 Worker thread wakes up
01:51:22.891 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.87, 0.26) opts 0xd
01:51:22.891 00.000 9640 Handling offset move in thread for scope, endpoint = (0.87, 0.26)
01:51:22.891 00.000 9640 Moving (0.87, 0.26) raw xDistance=-0.27 yDistance=0.85
01:51:22.891 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.27
01:51:22.891 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.85, m_sumCorr=1.7
01:51:22.891 00.000 9640 MoveAxis(E, 36, ABG)
01:51:22.891 00.000 9640 Guiding  Dir = 2, Dur = 36
01:51:22.892 00.001 9640 IsSlewing returns 0
01:51:22.892 00.000 9640 IsGuiding returns 0
01:51:22.892 00.000 9640 PulseGuide returned control before completion, sleep 46
01:51:22.898 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=8528, med=3216, FiltMin=3144, FiltMax=6860, Gamma=2.190
01:51:22.929 00.031 16872 UpdateGuideState exits: m=91521 SNR=192.4
01:51:22.933 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:22.936 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:51:22.938 00.002 16872 Enqueuing Expose request
01:51:22.942 00.004 9640 IsGuiding returns 1
01:51:22.942 00.000 9640 scope still moving after pulse duration time elapsed
01:51:22.972 00.030 9640 IsSlewing returns 0
01:51:22.972 00.000 9640 IsGuiding returns 0
01:51:22.972 00.000 9640 scope move finished after 36 + 45 ms
01:51:22.972 00.000 9640 Move returns status 0, amount 36
01:51:22.972 00.000 9640 MoveAxis(S, 26, ABG)
01:51:22.972 00.000 9640 Guiding  Dir = 1, Dur = 26
01:51:22.973 00.001 9640 IsSlewing returns 0
01:51:22.973 00.000 9640 IsGuiding returns 0
01:51:22.973 00.000 9640 PulseGuide returned control before completion, sleep 36
01:51:23.019 00.046 9640 IsGuiding returns 1
01:51:23.019 00.000 9640 scope still moving after pulse duration time elapsed
01:51:23.050 00.031 9640 IsSlewing returns 0
01:51:23.052 00.002 9640 IsGuiding returns 0
01:51:23.052 00.000 9640 scope move finished after 26 + 51 ms
01:51:23.052 00.000 9640 Move returns status 0, amount 26
01:51:23.052 00.000 9640 move complete, result=0
01:51:23.052 00.000 9640 worker thread done servicing request
01:51:23.052 00.000 9640 Worker thread wakes up
01:51:23.052 00.000 16872 GuideStep: -0.3 px 36 ms EAST, 0.9 px 26 ms SOUTH
01:51:23.058 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
01:51:23.058 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:51:24.296 01.238 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16befe29-5bd5-45bd-b4a4-7f1542218d38"}
01:51:24.301 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"16befe29-5bd5-45bd-b4a4-7f1542218d38"}
01:51:24.307 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7cdbea00-0d7a-4bef-8743-fc5403dc2100"}
01:51:24.311 00.004 16872 case statement mapped state 6 to 3
01:51:24.316 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7cdbea00-0d7a-4bef-8743-fc5403dc2100"}
01:51:24.321 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"78990311-c837-4ee9-af1d-0135f9783cfc"}
01:51:24.325 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.71,7.49],"pixels":"..."},"id":"78990311-c837-4ee9-af1d-0135f9783cfc"}
01:51:27.134 02.809 9640 Exposure complete
01:51:27.277 00.143 16872 OnExposeComplete: enter
01:51:27.281 00.004 16872 UpdateGuideState(): m_state=6
01:51:27.284 00.003 9640 worker thread done servicing request
01:51:27.284 00.000 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
01:51:27.288 00.004 16872 Star::Find returns 1 (0), X=208.33, Y=168.01, Mass=95712, SNR=185.0, Peak=8212 HFD=4.2
01:51:27.290 00.002 16872 MultiStar: [#1 -0.10,0.12,0.33,U] [#2 0.03,0.55,0.28,U] [#3 0.34,0.08,0.29,U] [#4 0.30,-0.19,0.26,U] [#5 -0.42,-0.21,0.21,U] [#6 0.63,0.03,0.19,U] [#7 0.34,0.43,0.16,U] [#8 0.12,-0.21,0.19,U] 
01:51:27.294 00.004 16872 refined, 8 included, MultiStar: {0.39, -0.06}, one-star: {0.87, -0.33}
01:51:27.297 00.003 16872 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.59) = xAngle (1.43 = 1.43)
01:51:27.299 00.002 16872 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.48 = 1.48)
01:51:27.302 00.003 16872 CameraToMount -- cameraX=0.39 cameraY=-0.06 hyp=0.39 cameraTheta=-0.15 mountX=0.05 mountY=0.39, mountTheta=1.43
01:51:27.306 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.39, y=-0.06, opts=13)
01:51:27.312 00.006 16872 Enqueuing Move request for scope (0.39, -0.06)
01:51:27.314 00.002 9640 Worker thread wakes up
01:51:27.314 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.06) opts 0xd
01:51:27.314 00.000 9640 Handling offset move in thread for scope, endpoint = (0.39, -0.06)
01:51:27.314 00.000 9640 Moving (0.39, -0.06) raw xDistance=0.05 yDistance=0.39
01:51:27.314 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:51:27.314 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.39, m_sumCorr=1.9
01:51:27.314 00.000 9640 MoveAxis(E, 0, ABG)
01:51:27.314 00.000 9640 Move returns status 0, amount 0
01:51:27.315 00.001 9640 MoveAxis(S, 22, ABG)
01:51:27.315 00.000 9640 Guiding  Dir = 1, Dur = 22
01:51:27.315 00.000 9640 IsSlewing returns 0
01:51:27.315 00.000 9640 IsGuiding returns 0
01:51:27.315 00.000 9640 PulseGuide returned control before completion, sleep 32
01:51:27.320 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=8212, med=3208, FiltMin=3020, FiltMax=7188, Gamma=2.190
01:51:27.352 00.032 16872 UpdateGuideState exits: m=95712 SNR=185.0
01:51:27.357 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:27.359 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:51:27.362 00.003 16872 Enqueuing Expose request
01:51:27.364 00.002 9640 IsGuiding returns 1
01:51:27.365 00.001 9640 scope still moving after pulse duration time elapsed
01:51:27.386 00.021 9640 IsSlewing returns 0
01:51:27.386 00.000 9640 IsGuiding returns 0
01:51:27.386 00.000 9640 scope move finished after 22 + 48 ms
01:51:27.386 00.000 9640 Move returns status 0, amount 22
01:51:27.386 00.000 9640 move complete, result=0
01:51:27.386 00.000 9640 worker thread done servicing request
01:51:27.387 00.001 9640 Worker thread wakes up
01:51:27.387 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:51:27.387 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:51:27.388 00.001 16872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 22 ms SOUTH
01:51:27.794 00.406 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e621c62-581e-4ef0-815a-2491c8fd3558"}
01:51:27.798 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0e621c62-581e-4ef0-815a-2491c8fd3558"}
01:51:27.802 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e750da7f-9d68-4444-b873-583249ac9d36"}
01:51:27.805 00.003 16872 case statement mapped state 6 to 3
01:51:27.809 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e750da7f-9d68-4444-b873-583249ac9d36"}
01:51:27.813 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7e03cb76-9445-4210-9fd2-566e3df4e9ad"}
01:51:27.817 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.33,7.01],"pixels":"..."},"id":"7e03cb76-9445-4210-9fd2-566e3df4e9ad"}
01:51:31.292 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ce5e6ab8-ea37-447b-b4f2-8bd360f79778"}
01:51:31.295 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ce5e6ab8-ea37-447b-b4f2-8bd360f79778"}
01:51:31.301 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9250a8e9-3f3d-4d89-a667-d7e0174055dd"}
01:51:31.305 00.004 16872 case statement mapped state 6 to 3
01:51:31.308 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9250a8e9-3f3d-4d89-a667-d7e0174055dd"}
01:51:31.311 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d4df520-8253-43b3-9b21-d1f361c76a90"}
01:51:31.316 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.33,7.01],"pixels":"..."},"id":"7d4df520-8253-43b3-9b21-d1f361c76a90"}
01:51:31.452 00.136 9640 Exposure complete
01:51:31.588 00.136 9640 worker thread done servicing request
01:51:31.588 00.000 16872 OnExposeComplete: enter
01:51:31.591 00.003 16872 UpdateGuideState(): m_state=6
01:51:31.595 00.004 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
01:51:31.598 00.003 16872 Star::Find returns 1 (0), X=208.50, Y=169.08, Mass=99207, SNR=199.7, Peak=8172 HFD=4.1
01:51:31.601 00.003 16872 MultiStar: [#1 -0.10,0.97,0.00,M1] [#2 0.61,1.35,0.00,M5] [#3 0.27,0.95,0.00,M5] [#4 0.82,1.58,0.00,M2] [#5 -0.28,1.49,0.00,M1] [#6 0.64,1.68,0.00,M3] [#7 0.45,1.68,0.00,M5] [#8 1.66,1.67,0.00,M4] 
01:51:31.604 00.003 16872 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.59) = xAngle (2.21 = 2.21)
01:51:31.607 00.003 16872 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.25 = 2.25)
01:51:31.609 00.002 16872 CameraToMount -- cameraX=1.04 cameraY=0.75 hyp=1.28 cameraTheta=0.62 mountX=-0.76 mountY=0.99, mountTheta=2.23
01:51:31.615 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=1.04, y=0.75, opts=13)
01:51:31.618 00.003 16872 Enqueuing Move request for scope (1.04, 0.75)
01:51:31.620 00.002 9640 Worker thread wakes up
01:51:31.620 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.04, 0.75) opts 0xd
01:51:31.620 00.000 9640 Handling offset move in thread for scope, endpoint = (1.04, 0.75)
01:51:31.621 00.001 9640 Moving (1.04, 0.75) raw xDistance=-0.76 yDistance=0.99
01:51:31.621 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.69 from input -0.76
01:51:31.621 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.99, m_sumCorr=2.1
01:51:31.621 00.000 9640 MoveAxis(E, 81, ABG)
01:51:31.621 00.000 9640 Guiding  Dir = 2, Dur = 81
01:51:31.621 00.000 9640 IsSlewing returns 0
01:51:31.621 00.000 9640 IsGuiding returns 0
01:51:31.622 00.001 9640 PulseGuide returned control before completion, sleep 91
01:51:31.627 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=8172, med=3216, FiltMin=3132, FiltMax=7112, Gamma=2.190
01:51:31.657 00.030 16872 UpdateGuideState exits: m=99207 SNR=199.7
01:51:31.661 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:31.664 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:51:31.667 00.003 16872 Enqueuing Expose request
01:51:31.721 00.054 9640 IsGuiding returns 1
01:51:31.721 00.000 9640 scope still moving after pulse duration time elapsed
01:51:31.748 00.027 9640 IsSlewing returns 0
01:51:31.749 00.001 9640 IsGuiding returns 0
01:51:31.749 00.000 9640 scope move finished after 81 + 47 ms
01:51:31.749 00.000 9640 Move returns status 0, amount 81
01:51:31.749 00.000 9640 MoveAxis(S, 23, ABG)
01:51:31.749 00.000 9640 Guiding  Dir = 1, Dur = 23
01:51:31.749 00.000 9640 IsSlewing returns 0
01:51:31.752 00.003 9640 IsGuiding returns 0
01:51:31.753 00.001 9640 PulseGuide returned control before completion, sleep 33
01:51:31.795 00.042 9640 IsGuiding returns 1
01:51:31.795 00.000 9640 scope still moving after pulse duration time elapsed
01:51:31.826 00.031 9640 IsSlewing returns 0
01:51:31.826 00.000 9640 IsGuiding returns 0
01:51:31.827 00.001 9640 scope move finished after 23 + 51 ms
01:51:31.827 00.000 9640 Move returns status 0, amount 23
01:51:31.827 00.000 9640 move complete, result=0
01:51:31.827 00.000 9640 worker thread done servicing request
01:51:31.827 00.000 9640 Worker thread wakes up
01:51:31.828 00.001 16872 GuideStep: -0.8 px 81 ms EAST, 1.0 px 23 ms SOUTH
01:51:31.830 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
01:51:31.831 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:51:34.792 02.961 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"79d7e6dc-2692-4ad1-abee-2e4b42795da8"}
01:51:34.795 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"79d7e6dc-2692-4ad1-abee-2e4b42795da8"}
01:51:34.800 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d7d7f34c-d6f2-48ce-b6fe-0006d0e14f1a"}
01:51:34.802 00.002 16872 case statement mapped state 6 to 3
01:51:34.805 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7d7f34c-d6f2-48ce-b6fe-0006d0e14f1a"}
01:51:34.808 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"80d6cd37-ba61-49a6-9b7f-3137a8f8a912"}
01:51:34.811 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.50,7.08],"pixels":"..."},"id":"80d6cd37-ba61-49a6-9b7f-3137a8f8a912"}
01:51:35.896 01.085 9640 Exposure complete
01:51:36.033 00.137 9640 worker thread done servicing request
01:51:36.033 00.000 16872 OnExposeComplete: enter
01:51:36.036 00.003 16872 UpdateGuideState(): m_state=6
01:51:36.040 00.004 16872 Star::Find(15, 208, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
01:51:36.042 00.002 16872 Star::Find returns 1 (0), X=208.72, Y=168.19, Mass=105507, SNR=203.5, Peak=9312 HFD=3.9
01:51:36.045 00.003 16872 MultiStar: [#1 0.04,0.06,0.30,U] [#2 0.62,0.63,0.29,U] [#3 0.33,0.51,0.25,U] [#4 0.43,0.18,0.21,U] [#5 0.37,0.28,0.18,U] [#6 0.45,0.65,0.18,U] [#7 0.66,1.17,0.00,M6] [#8 -0.05,0.35,0.16,U] 
01:51:36.048 00.003 16872 refined, 7 included, MultiStar: {0.69, 0.17}, one-star: {1.27, -0.14}
01:51:36.050 00.002 16872 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.59) = xAngle (1.83 = 1.83)
01:51:36.053 00.003 16872 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.88 = 1.88)
01:51:36.056 00.003 16872 CameraToMount -- cameraX=0.69 cameraY=0.17 hyp=0.71 cameraTheta=0.25 mountX=-0.18 mountY=0.68, mountTheta=1.84
01:51:36.061 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.69, y=0.17, opts=13)
01:51:36.065 00.004 16872 Enqueuing Move request for scope (0.69, 0.17)
01:51:36.068 00.003 9640 Worker thread wakes up
01:51:36.068 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.17) opts 0xd
01:51:36.068 00.000 9640 Handling offset move in thread for scope, endpoint = (0.69, 0.17)
01:51:36.068 00.000 9640 Moving (0.69, 0.17) raw xDistance=-0.18 yDistance=0.68
01:51:36.068 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.18
01:51:36.068 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.68, m_sumCorr=2.3
01:51:36.068 00.000 9640 MoveAxis(E, 28, ABG)
01:51:36.068 00.000 9640 Guiding  Dir = 2, Dur = 28
01:51:36.068 00.000 9640 IsSlewing returns 0
01:51:36.068 00.000 9640 IsGuiding returns 0
01:51:36.069 00.001 9640 PulseGuide returned control before completion, sleep 38
01:51:36.074 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2836, max=9312, med=3212, FiltMin=3132, FiltMax=7080, Gamma=2.190
01:51:36.105 00.031 16872 UpdateGuideState exits: m=105507 SNR=203.5
01:51:36.109 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:36.112 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:51:36.116 00.004 16872 Enqueuing Expose request
01:51:36.122 00.006 9640 IsGuiding returns 1
01:51:36.122 00.000 9640 scope still moving after pulse duration time elapsed
01:51:36.154 00.032 9640 IsSlewing returns 0
01:51:36.154 00.000 9640 IsGuiding returns 0
01:51:36.154 00.000 9640 scope move finished after 28 + 56 ms
01:51:36.154 00.000 9640 Move returns status 0, amount 28
01:51:36.154 00.000 9640 MoveAxis(S, 24, ABG)
01:51:36.154 00.000 9640 Guiding  Dir = 1, Dur = 24
01:51:36.154 00.000 9640 IsSlewing returns 0
01:51:36.154 00.000 9640 IsGuiding returns 0
01:51:36.154 00.000 9640 PulseGuide returned control before completion, sleep 34
01:51:36.199 00.045 9640 IsGuiding returns 1
01:51:36.199 00.000 9640 scope still moving after pulse duration time elapsed
01:51:36.231 00.032 9640 IsSlewing returns 0
01:51:36.232 00.001 9640 IsGuiding returns 0
01:51:36.232 00.000 9640 scope move finished after 24 + 53 ms
01:51:36.232 00.000 9640 Move returns status 0, amount 24
01:51:36.232 00.000 9640 move complete, result=0
01:51:36.232 00.000 9640 worker thread done servicing request
01:51:36.232 00.000 16872 GuideStep: -0.2 px 28 ms EAST, 0.7 px 24 ms SOUTH
01:51:36.236 00.004 9640 Worker thread wakes up
01:51:36.236 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:51:36.236 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:51:38.292 02.056 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b54a18c9-7c32-499e-8d63-5a91c689ff41"}
01:51:38.295 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b54a18c9-7c32-499e-8d63-5a91c689ff41"}
01:51:38.299 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0ed9063-2050-4d37-b928-50b44873dcbc"}
01:51:38.302 00.003 16872 case statement mapped state 6 to 3
01:51:38.304 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0ed9063-2050-4d37-b928-50b44873dcbc"}
01:51:38.308 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"54a037a6-cfa2-4eba-a634-ea7d91be7850"}
01:51:38.312 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.72,7.19],"pixels":"..."},"id":"54a037a6-cfa2-4eba-a634-ea7d91be7850"}
01:51:40.310 01.998 9640 Exposure complete
01:51:40.448 00.138 9640 worker thread done servicing request
01:51:40.448 00.000 16872 OnExposeComplete: enter
01:51:40.451 00.003 16872 UpdateGuideState(): m_state=6
01:51:40.454 00.003 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
01:51:40.457 00.003 16872 Star::Find returns 1 (0), X=208.49, Y=168.46, Mass=94658, SNR=192.8, Peak=9004 HFD=3.3
01:51:40.460 00.003 16872 MultiStar: [#1 0.48,0.74,0.35,U] [#2 0.60,0.71,0.00,M5] [#3 0.95,0.89,0.00,M5] [#4 1.10,0.45,0.00,M2] [#5 0.98,0.65,0.00,M1] [#6 0.90,0.50,0.00,M3] [#7 0.76,1.32,0.00,M7] [#8 0.79,0.48,0.00,M4] 
01:51:40.462 00.002 16872 refined, 1 included, MultiStar: {0.89, 0.28}, one-star: {1.03, 0.13}
01:51:40.464 00.002 16872 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.59) = xAngle (1.89 = 1.89)
01:51:40.467 00.003 16872 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.94 = 1.94)
01:51:40.470 00.003 16872 CameraToMount -- cameraX=0.89 cameraY=0.28 hyp=0.94 cameraTheta=0.31 mountX=-0.30 mountY=0.87, mountTheta=1.90
01:51:40.476 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.89, y=0.28, opts=13)
01:51:40.479 00.003 16872 Enqueuing Move request for scope (0.89, 0.28)
01:51:40.482 00.003 9640 Worker thread wakes up
01:51:40.482 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.89, 0.28) opts 0xd
01:51:40.482 00.000 9640 Handling offset move in thread for scope, endpoint = (0.89, 0.28)
01:51:40.482 00.000 9640 Moving (0.89, 0.28) raw xDistance=-0.30 yDistance=0.87
01:51:40.482 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.30
01:51:40.482 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.87, m_sumCorr=2.5
01:51:40.482 00.000 9640 MoveAxis(E, 35, ABG)
01:51:40.482 00.000 9640 Guiding  Dir = 2, Dur = 35
01:51:40.482 00.000 9640 IsSlewing returns 0
01:51:40.483 00.001 9640 IsGuiding returns 0
01:51:40.484 00.001 9640 PulseGuide returned control before completion, sleep 45
01:51:40.489 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=9004, med=3216, FiltMin=3046, FiltMax=6976, Gamma=2.190
01:51:40.519 00.030 16872 UpdateGuideState exits: m=94658 SNR=192.8
01:51:40.523 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:40.526 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:51:40.528 00.002 16872 Enqueuing Expose request
01:51:40.532 00.004 9640 IsGuiding returns 1
01:51:40.533 00.001 9640 scope still moving after pulse duration time elapsed
01:51:40.563 00.030 9640 IsSlewing returns 0
01:51:40.563 00.000 9640 IsGuiding returns 0
01:51:40.563 00.000 9640 scope move finished after 35 + 44 ms
01:51:40.563 00.000 9640 Move returns status 0, amount 35
01:51:40.563 00.000 9640 MoveAxis(S, 26, ABG)
01:51:40.563 00.000 9640 Guiding  Dir = 1, Dur = 26
01:51:40.564 00.001 9640 IsSlewing returns 0
01:51:40.564 00.000 9640 IsGuiding returns 0
01:51:40.564 00.000 9640 PulseGuide returned control before completion, sleep 36
01:51:40.611 00.047 9640 IsGuiding returns 1
01:51:40.611 00.000 9640 scope still moving after pulse duration time elapsed
01:51:40.643 00.032 9640 IsSlewing returns 0
01:51:40.643 00.000 9640 IsGuiding returns 0
01:51:40.644 00.001 9640 scope move finished after 26 + 53 ms
01:51:40.644 00.000 9640 Move returns status 0, amount 26
01:51:40.644 00.000 9640 move complete, result=0
01:51:40.644 00.000 9640 worker thread done servicing request
01:51:40.644 00.000 9640 Worker thread wakes up
01:51:40.644 00.000 16872 GuideStep: -0.3 px 35 ms EAST, 0.9 px 26 ms SOUTH
01:51:40.648 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:51:40.648 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:51:41.791 01.143 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd8fee08-de87-4926-8d2b-8cd3f7f87ba2"}
01:51:41.794 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fd8fee08-de87-4926-8d2b-8cd3f7f87ba2"}
01:51:41.800 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"91bf55c5-5e65-4a7f-bd6a-1ac19a2d15e7"}
01:51:41.803 00.003 16872 case statement mapped state 6 to 3
01:51:41.807 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"91bf55c5-5e65-4a7f-bd6a-1ac19a2d15e7"}
01:51:41.810 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d0ccbe85-8242-473c-8918-15d437d2ba4d"}
01:51:41.814 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.49,7.46],"pixels":"..."},"id":"d0ccbe85-8242-473c-8918-15d437d2ba4d"}
01:51:44.709 02.895 9640 Exposure complete
01:51:44.844 00.135 9640 worker thread done servicing request
01:51:44.845 00.001 16872 OnExposeComplete: enter
01:51:44.847 00.002 16872 UpdateGuideState(): m_state=6
01:51:44.851 00.004 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
01:51:44.853 00.002 16872 Star::Find returns 1 (0), X=208.20, Y=168.22, Mass=98396, SNR=189.4, Peak=7588 HFD=4.4
01:51:44.856 00.003 16872 MultiStar: [#1 0.21,0.69,0.35,U] [#2 0.78,0.57,0.00,M6] [#3 0.45,0.79,0.00,M6] [#4 0.63,0.16,0.22,U] [#5 0.28,0.17,0.17,U] [#6 1.06,0.70,0.00,M4] [#7 0.60,1.13,0.00,M8] [#8 1.03,0.39,0.00,M5] 
01:51:44.860 00.004 16872 refined, 3 included, MultiStar: {0.58, 0.11}, one-star: {0.75, -0.11}
01:51:44.862 00.002 16872 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.59) = xAngle (1.77 = 1.77)
01:51:44.865 00.003 16872 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.82 = 1.82)
01:51:44.868 00.003 16872 CameraToMount -- cameraX=0.58 cameraY=0.11 hyp=0.59 cameraTheta=0.19 mountX=-0.12 mountY=0.57, mountTheta=1.77
01:51:44.874 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.58, y=0.11, opts=13)
01:51:44.878 00.004 16872 Enqueuing Move request for scope (0.58, 0.11)
01:51:44.881 00.003 9640 Worker thread wakes up
01:51:44.881 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.11) opts 0xd
01:51:44.881 00.000 9640 Handling offset move in thread for scope, endpoint = (0.58, 0.11)
01:51:44.881 00.000 9640 Moving (0.58, 0.11) raw xDistance=-0.12 yDistance=0.57
01:51:44.882 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.12
01:51:44.882 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.57, m_sumCorr=2.8
01:51:44.882 00.000 9640 MoveAxis(E, 16, ABG)
01:51:44.882 00.000 9640 Guiding  Dir = 2, Dur = 16
01:51:44.882 00.000 9640 IsSlewing returns 0
01:51:44.882 00.000 9640 IsGuiding returns 0
01:51:44.883 00.001 9640 PulseGuide returned control before completion, sleep 26
01:51:44.888 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=7588, med=3216, FiltMin=3140, FiltMax=6524, Gamma=2.190
01:51:44.918 00.030 9640 IsGuiding returns 1
01:51:44.918 00.000 9640 scope still moving after pulse duration time elapsed
01:51:44.919 00.001 16872 UpdateGuideState exits: m=98396 SNR=189.4
01:51:44.923 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:44.925 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:51:44.928 00.003 16872 Enqueuing Expose request
01:51:44.949 00.021 9640 IsSlewing returns 0
01:51:44.950 00.001 9640 IsGuiding returns 0
01:51:44.950 00.000 9640 scope move finished after 16 + 51 ms
01:51:44.950 00.000 9640 Move returns status 0, amount 16
01:51:44.950 00.000 9640 MoveAxis(S, 28, ABG)
01:51:44.950 00.000 9640 Guiding  Dir = 1, Dur = 28
01:51:44.950 00.000 9640 IsSlewing returns 0
01:51:44.951 00.001 9640 IsGuiding returns 0
01:51:44.951 00.000 9640 PulseGuide returned control before completion, sleep 38
01:51:44.996 00.045 9640 IsGuiding returns 1
01:51:44.996 00.000 9640 scope still moving after pulse duration time elapsed
01:51:45.027 00.031 9640 IsSlewing returns 0
01:51:45.027 00.000 9640 IsGuiding returns 0
01:51:45.027 00.000 9640 scope move finished after 28 + 48 ms
01:51:45.027 00.000 9640 Move returns status 0, amount 28
01:51:45.027 00.000 9640 move complete, result=0
01:51:45.027 00.000 9640 worker thread done servicing request
01:51:45.027 00.000 9640 Worker thread wakes up
01:51:45.027 00.000 16872 GuideStep: -0.1 px 16 ms EAST, 0.6 px 28 ms SOUTH
01:51:45.032 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:51:45.032 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:51:45.290 00.258 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78a70822-d9d3-44a8-8a72-fb8afdddbf8c"}
01:51:45.295 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"78a70822-d9d3-44a8-8a72-fb8afdddbf8c"}
01:51:45.300 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1bddd39-e8ea-478f-8473-0e38f1b6d205"}
01:51:45.303 00.003 16872 case statement mapped state 6 to 3
01:51:45.307 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1bddd39-e8ea-478f-8473-0e38f1b6d205"}
01:51:45.313 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5ce3a629-e820-402b-9e41-80aa0a78c799"}
01:51:45.318 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.20,7.22],"pixels":"..."},"id":"5ce3a629-e820-402b-9e41-80aa0a78c799"}
01:51:47.913 02.595 16872 evsrv: cli 0D3C0A48 connect
01:51:47.917 00.004 16872 case statement mapped state 6 to 3
01:51:47.922 00.005 16872 case statement mapped state 6 to 3
01:51:47.926 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"dbae25a2-df07-4630-8448-0f23e7819adf"}
01:51:47.929 00.003 16872 case statement mapped state 6 to 3
01:51:47.932 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"dbae25a2-df07-4630-8448-0f23e7819adf"}
01:51:47.941 00.009 16872 evsrv: cli 0D3C0A48 disconnect
01:51:48.789 00.848 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c1d4017-489c-467f-867a-b43ad2280f81"}
01:51:48.794 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1c1d4017-489c-467f-867a-b43ad2280f81"}
01:51:48.856 00.062 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a39768c8-06fa-4ba7-844a-44d1175eb51a"}
01:51:48.871 00.015 16872 case statement mapped state 6 to 3
01:51:48.887 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a39768c8-06fa-4ba7-844a-44d1175eb51a"}
01:51:48.946 00.059 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d217f12f-8083-4def-a58e-6e273c9948f9"}
01:51:48.949 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.20,7.22],"pixels":"..."},"id":"d217f12f-8083-4def-a58e-6e273c9948f9"}
01:51:49.177 00.228 9640 Exposure complete
01:51:49.445 00.268 16872 OnExposeComplete: enter
01:51:49.453 00.008 9640 worker thread done servicing request
01:51:49.453 00.000 16872 UpdateGuideState(): m_state=6
01:51:49.457 00.004 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
01:51:49.461 00.004 16872 Star::Find returns 1 (0), X=207.90, Y=168.17, Mass=90197, SNR=189.8, Peak=8600 HFD=4.2
01:51:49.464 00.003 16872 MultiStar: [#1 -0.16,0.17,0.35,U] [#2 0.29,0.70,0.30,U] [#3 0.33,0.48,0.30,U] [#4 0.53,0.49,0.22,U] [#5 -0.56,0.47,0.18,U] [#6 0.47,0.34,0.18,U] [#7 0.62,0.30,0.15,U] [#8 0.29,0.37,0.21,U] 
01:51:49.467 00.003 16872 refined, 8 included, MultiStar: {0.29, 0.22}, one-star: {0.45, -0.17}
01:51:49.470 00.003 16872 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.59) = xAngle (2.23 = 2.23)
01:51:49.473 00.003 16872 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.28 = 2.28)
01:51:49.477 00.004 16872 CameraToMount -- cameraX=0.29 cameraY=0.22 hyp=0.36 cameraTheta=0.64 mountX=-0.22 mountY=0.27, mountTheta=2.25
01:51:49.481 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.29, y=0.22, opts=13)
01:51:49.484 00.003 16872 Enqueuing Move request for scope (0.29, 0.22)
01:51:49.488 00.004 9640 Worker thread wakes up
01:51:49.488 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.22) opts 0xd
01:51:49.488 00.000 9640 Handling offset move in thread for scope, endpoint = (0.29, 0.22)
01:51:49.488 00.000 9640 Moving (0.29, 0.22) raw xDistance=-0.22 yDistance=0.27
01:51:49.488 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.22
01:51:49.488 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.27, m_sumCorr=3
01:51:49.488 00.000 9640 MoveAxis(E, 25, ABG)
01:51:49.488 00.000 9640 Guiding  Dir = 2, Dur = 25
01:51:49.489 00.001 9640 IsSlewing returns 0
01:51:49.489 00.000 9640 IsGuiding returns 0
01:51:49.489 00.000 9640 PulseGuide returned control before completion, sleep 35
01:51:49.495 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=8600, med=3212, FiltMin=3082, FiltMax=7032, Gamma=2.190
01:51:49.542 00.047 9640 IsGuiding returns 1
01:51:49.542 00.000 9640 scope still moving after pulse duration time elapsed
01:51:49.556 00.014 16872 UpdateGuideState exits: m=90197 SNR=189.8
01:51:49.560 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:49.564 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:51:49.567 00.003 16872 Enqueuing Expose request
01:51:49.575 00.008 9640 IsSlewing returns 0
01:51:49.575 00.000 9640 IsGuiding returns 0
01:51:49.575 00.000 9640 scope move finished after 25 + 60 ms
01:51:49.575 00.000 9640 Move returns status 0, amount 25
01:51:49.575 00.000 9640 MoveAxis(S, 24, ABG)
01:51:49.575 00.000 9640 Guiding  Dir = 1, Dur = 24
01:51:49.576 00.001 9640 IsSlewing returns 0
01:51:49.576 00.000 9640 IsGuiding returns 0
01:51:49.576 00.000 9640 PulseGuide returned control before completion, sleep 34
01:51:49.615 00.039 9640 IsGuiding returns 1
01:51:49.617 00.002 9640 scope still moving after pulse duration time elapsed
01:51:49.648 00.031 9640 IsSlewing returns 0
01:51:49.649 00.001 9640 IsGuiding returns 0
01:51:49.649 00.000 9640 scope move finished after 24 + 49 ms
01:51:49.649 00.000 9640 Move returns status 0, amount 24
01:51:49.649 00.000 9640 move complete, result=0
01:51:49.650 00.001 9640 worker thread done servicing request
01:51:49.650 00.000 9640 Worker thread wakes up
01:51:49.650 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:51:49.650 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:51:49.675 00.025 16872 GuideStep: -0.2 px 25 ms EAST, 0.3 px 24 ms SOUTH
01:51:52.310 02.635 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"48cfe0f3-9895-492d-8588-3321e1d8e5bb"}
01:51:52.314 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"48cfe0f3-9895-492d-8588-3321e1d8e5bb"}
01:51:52.796 00.482 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5bf0a529-d213-44f0-85bf-ea87b123e94a"}
01:51:52.809 00.013 16872 case statement mapped state 6 to 3
01:51:52.813 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5bf0a529-d213-44f0-85bf-ea87b123e94a"}
01:51:52.856 00.043 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c64082de-1cf8-4b76-a5f4-7f201d73a503"}
01:51:52.865 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.90,7.17],"pixels":"..."},"id":"c64082de-1cf8-4b76-a5f4-7f201d73a503"}
01:51:53.705 00.840 9640 Exposure complete
01:51:53.847 00.142 9640 worker thread done servicing request
01:51:53.847 00.000 16872 OnExposeComplete: enter
01:51:53.852 00.005 16872 UpdateGuideState(): m_state=6
01:51:53.856 00.004 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
01:51:53.861 00.005 16872 Star::Find returns 1 (0), X=207.48, Y=167.70, Mass=103664, SNR=196.6, Peak=8252 HFD=4.6
01:51:53.866 00.005 16872 MultiStar: [#1 -0.93,-0.10,0.00,M1] [#2 -0.52,-0.14,0.26,U] [#3 -0.78,0.31,0.30,U] [#4 -0.11,0.01,0.21,U] [#5 -0.99,-0.43,0.00,M1] [#6 0.09,-0.34,0.15,U] [#7 -0.09,0.75,0.16,U] [#8 -0.96,-0.40,0.00,M5] 
01:51:53.871 00.005 16872 refined, 5 included, MultiStar: {-0.18, -0.25}, one-star: {0.02, -0.64}
01:51:53.877 00.006 16872 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-1.59) = xAngle (-0.60 = -0.60)
01:51:53.883 00.006 16872 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.56 = -0.56)
01:51:53.892 00.009 16872 CameraToMount -- cameraX=-0.18 cameraY=-0.25 hyp=0.30 cameraTheta=-2.19 mountX=0.25 mountY=-0.16, mountTheta=-0.57
01:51:53.899 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=-0.25, opts=13)
01:51:53.903 00.004 16872 Enqueuing Move request for scope (-0.18, -0.25)
01:51:53.908 00.005 9640 Worker thread wakes up
01:51:53.909 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.25) opts 0xd
01:51:53.909 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, -0.25)
01:51:53.909 00.000 9640 Moving (-0.18, -0.25) raw xDistance=0.25 yDistance=-0.16
01:51:53.909 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.25
01:51:53.909 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.16, m_sumCorr=3
01:51:53.909 00.000 9640 MoveAxis(W, 24, ABG)
01:51:53.909 00.000 9640 Guiding  Dir = 3, Dur = 24
01:51:53.909 00.000 9640 IsSlewing returns 0
01:51:53.909 00.000 9640 IsGuiding returns 0
01:51:53.910 00.001 9640 PulseGuide returned control before completion, sleep 34
01:51:53.918 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=8252, med=3208, FiltMin=3120, FiltMax=7376, Gamma=2.190
01:51:53.955 00.037 9640 IsGuiding returns 1
01:51:53.955 00.000 9640 scope still moving after pulse duration time elapsed
01:51:53.962 00.007 16872 UpdateGuideState exits: m=103664 SNR=196.6
01:51:53.966 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:53.974 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:51:53.980 00.006 16872 Enqueuing Expose request
01:51:53.989 00.009 9640 IsSlewing returns 0
01:51:53.989 00.000 9640 IsGuiding returns 0
01:51:53.989 00.000 9640 scope move finished after 24 + 55 ms
01:51:53.989 00.000 9640 Move returns status 0, amount 24
01:51:53.989 00.000 9640 MoveAxis(N, 0, ABG)
01:51:53.990 00.001 9640 Move returns status 0, amount 0
01:51:53.990 00.000 9640 move complete, result=0
01:51:53.990 00.000 9640 worker thread done servicing request
01:51:53.990 00.000 9640 Worker thread wakes up
01:51:53.990 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:51:53.990 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:51:53.998 00.008 16872 GuideStep: 0.2 px 24 ms WEST, -0.2 px 0 ms NORTH
01:51:55.851 01.853 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"50b8a42e-661a-42b6-9af6-f74905b9e77c"}
01:51:55.858 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"50b8a42e-661a-42b6-9af6-f74905b9e77c"}
01:51:55.866 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a91600e-66ef-4eeb-9ac9-373afe9cbfb4"}
01:51:55.877 00.011 16872 case statement mapped state 6 to 3
01:51:55.886 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a91600e-66ef-4eeb-9ac9-373afe9cbfb4"}
01:51:55.906 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"01649208-a451-41d1-8425-f8a2bd95ab3a"}
01:51:55.922 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.48,6.70],"pixels":"..."},"id":"01649208-a451-41d1-8425-f8a2bd95ab3a"}
01:51:58.146 02.224 9640 Exposure complete
01:51:58.386 00.240 9640 worker thread done servicing request
01:51:58.386 00.000 16872 OnExposeComplete: enter
01:51:58.391 00.005 16872 UpdateGuideState(): m_state=6
01:51:58.395 00.004 16872 Star::Find(15, 207, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
01:51:58.399 00.004 16872 Star::Find returns 1 (0), X=208.24, Y=169.27, Mass=92783, SNR=188.2, Peak=7300 HFD=4.5
01:51:58.408 00.009 16872 MultiStar: [#1 -0.04,1.07,0.00,M2] [#2 0.30,2.05,0.00,M5] [#3 -0.21,1.38,0.00,M5] [#4 0.64,1.95,0.00,M1] [#5 -0.28,1.13,0.00,M2] [#6 0.69,1.87,0.00,M3] [#7 0.68,1.90,0.00,M7] [#8 -0.99,1.37,0.00,M6] 
01:51:58.412 00.004 16872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.59) = xAngle (2.46 = 2.46)
01:51:58.415 00.003 16872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.51 = 2.51)
01:51:58.420 00.005 16872 CameraToMount -- cameraX=0.78 cameraY=0.94 hyp=1.22 cameraTheta=0.87 mountX=-0.95 mountY=0.72, mountTheta=2.49
01:51:58.426 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.78, y=0.94, opts=13)
01:51:58.429 00.003 16872 Enqueuing Move request for scope (0.78, 0.94)
01:51:58.437 00.008 9640 Worker thread wakes up
01:51:58.437 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.94) opts 0xd
01:51:58.437 00.000 9640 Handling offset move in thread for scope, endpoint = (0.78, 0.94)
01:51:58.437 00.000 9640 Moving (0.78, 0.94) raw xDistance=-0.95 yDistance=0.72
01:51:58.438 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.83 from input -0.95
01:51:58.438 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.72, m_sumCorr=3
01:51:58.438 00.000 9640 MoveAxis(E, 99, ABG)
01:51:58.438 00.000 9640 Guiding  Dir = 2, Dur = 99
01:51:58.438 00.000 9640 IsSlewing returns 0
01:51:58.438 00.000 9640 IsGuiding returns 0
01:51:58.439 00.001 9640 PulseGuide returned control before completion, sleep 109
01:51:58.446 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=7300, med=3216, FiltMin=3048, FiltMax=6704, Gamma=2.190
01:51:58.490 00.044 16872 UpdateGuideState exits: m=92783 SNR=188.2
01:51:58.497 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:58.501 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:51:58.507 00.006 16872 Enqueuing Expose request
01:51:58.555 00.048 9640 IsGuiding returns 1
01:51:58.555 00.000 9640 scope still moving after pulse duration time elapsed
01:51:58.589 00.034 9640 IsSlewing returns 0
01:51:58.589 00.000 9640 IsGuiding returns 1
01:51:58.621 00.032 9640 IsSlewing returns 0
01:51:58.621 00.000 9640 IsGuiding returns 0
01:51:58.621 00.000 9640 scope move finished after 99 + 83 ms
01:51:58.621 00.000 9640 Move returns status 0, amount 99
01:51:58.621 00.000 9640 MoveAxis(N, 0, ABG)
01:51:58.621 00.000 9640 Move returns status 0, amount 0
01:51:58.621 00.000 9640 move complete, result=0
01:51:58.621 00.000 9640 worker thread done servicing request
01:51:58.622 00.001 9640 Worker thread wakes up
01:51:58.622 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:51:58.622 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:51:58.622 00.000 16872 GuideStep: -0.9 px 99 ms EAST, 0.7 px 0 ms NORTH
01:51:59.832 01.210 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9596d869-67d8-4d67-bc5d-3d79fe607f6b"}
01:51:59.842 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9596d869-67d8-4d67-bc5d-3d79fe607f6b"}
01:51:59.855 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b649ce0-181c-4fbf-947e-368bd0f2698e"}
01:51:59.864 00.009 16872 case statement mapped state 6 to 3
01:51:59.876 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b649ce0-181c-4fbf-947e-368bd0f2698e"}
01:51:59.948 00.072 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc500f7c-6059-4383-81d4-882820cf1b70"}
01:51:59.953 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.24,7.27],"pixels":"..."},"id":"dc500f7c-6059-4383-81d4-882820cf1b70"}
01:52:02.721 02.768 9640 Exposure complete
01:52:02.955 00.234 9640 worker thread done servicing request
01:52:02.955 00.000 16872 OnExposeComplete: enter
01:52:02.967 00.012 16872 UpdateGuideState(): m_state=6
01:52:02.972 00.005 16872 Star::Find(15, 208, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
01:52:02.976 00.004 16872 Star::Find returns 1 (0), X=208.16, Y=168.14, Mass=100540, SNR=199.7, Peak=9164 HFD=4.2
01:52:02.981 00.005 16872 MultiStar: [#1 -0.13,0.18,0.31,U] [#2 0.51,0.64,0.25,U] [#3 -0.18,0.15,0.31,U] [#4 0.85,0.51,0.00,M2] [#5 0.02,-0.05,0.17,U] [#6 0.78,0.57,0.00,M4] [#7 0.72,0.57,0.00,M8] [#8 -1.17,-0.42,0.00,M7] 
01:52:02.985 00.004 16872 refined, 4 included, MultiStar: {0.36, 0.03}, one-star: {0.70, -0.19}
01:52:02.993 00.008 16872 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.59) = xAngle (1.67 = 1.67)
01:52:03.000 00.007 16872 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.72 = 1.72)
01:52:03.003 00.003 16872 CameraToMount -- cameraX=0.36 cameraY=0.03 hyp=0.36 cameraTheta=0.09 mountX=-0.04 mountY=0.36, mountTheta=1.67
01:52:03.009 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=0.03, opts=13)
01:52:03.013 00.004 16872 Enqueuing Move request for scope (0.36, 0.03)
01:52:03.016 00.003 9640 Worker thread wakes up
01:52:03.016 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.03) opts 0xd
01:52:03.017 00.001 9640 Handling offset move in thread for scope, endpoint = (0.36, 0.03)
01:52:03.017 00.000 9640 Moving (0.36, 0.03) raw xDistance=-0.04 yDistance=0.36
01:52:03.017 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:52:03.017 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=3
01:52:03.017 00.000 9640 MoveAxis(E, 0, ABG)
01:52:03.017 00.000 9640 Move returns status 0, amount 0
01:52:03.017 00.000 9640 MoveAxis(N, 0, ABG)
01:52:03.017 00.000 9640 Move returns status 0, amount 0
01:52:03.017 00.000 9640 move complete, result=0
01:52:03.017 00.000 9640 worker thread done servicing request
01:52:03.027 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=9164, med=3212, FiltMin=3132, FiltMax=7484, Gamma=2.190
01:52:03.193 00.166 16872 UpdateGuideState exits: m=100540 SNR=199.7
01:52:03.201 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:03.205 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:52:03.208 00.003 16872 Enqueuing Expose request
01:52:03.236 00.028 9640 Worker thread wakes up
01:52:03.236 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:52:03.236 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:52:03.237 00.001 16872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
01:52:03.485 00.248 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ae0fa6c-e05f-41c8-a4bc-c29d51b9ef80"}
01:52:03.489 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2ae0fa6c-e05f-41c8-a4bc-c29d51b9ef80"}
01:52:03.497 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de15506e-9379-45cf-955b-52ca50df758c"}
01:52:03.502 00.005 16872 case statement mapped state 6 to 3
01:52:03.506 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"de15506e-9379-45cf-955b-52ca50df758c"}
01:52:03.510 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a2d5f064-ba8c-42c3-942a-8eb98486fba3"}
01:52:03.515 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.16,7.14],"pixels":"..."},"id":"a2d5f064-ba8c-42c3-942a-8eb98486fba3"}
01:52:06.984 03.469 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9742328a-dca2-43a8-994d-4df40ab77931"}
01:52:06.986 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9742328a-dca2-43a8-994d-4df40ab77931"}
01:52:06.996 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a122f667-c7d6-4464-82d6-b00a2ff9e812"}
01:52:06.999 00.003 16872 case statement mapped state 6 to 3
01:52:07.002 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a122f667-c7d6-4464-82d6-b00a2ff9e812"}
01:52:07.005 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"92f51ca9-d9e8-4fd4-a1fd-64f60340aa4e"}
01:52:07.009 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.16,7.14],"pixels":"..."},"id":"92f51ca9-d9e8-4fd4-a1fd-64f60340aa4e"}
01:52:07.317 00.308 9640 Exposure complete
01:52:07.463 00.146 9640 worker thread done servicing request
01:52:07.463 00.000 16872 OnExposeComplete: enter
01:52:07.466 00.003 16872 UpdateGuideState(): m_state=6
01:52:07.469 00.003 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
01:52:07.472 00.003 16872 Star::Find returns 1 (0), X=207.97, Y=168.56, Mass=101593, SNR=195.3, Peak=9364 HFD=4.1
01:52:07.478 00.006 16872 MultiStar: [#1 0.08,0.94,0.00,M2] [#2 -0.12,1.12,0.00,M5] [#3 0.20,0.70,0.30,U] [#4 0.04,0.87,0.00,M3] [#5 -0.27,0.86,0.00,M2] [#6 0.49,0.93,0.00,M5] [#7 0.26,1.08,0.00,M9] [#8 -0.14,0.74,0.20,U] 
01:52:07.481 00.003 16872 refined, 2 included, MultiStar: {0.36, 0.39}, one-star: {0.51, 0.22}
01:52:07.483 00.002 16872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.59) = xAngle (2.41 = 2.41)
01:52:07.486 00.003 16872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.45 = 2.45)
01:52:07.489 00.003 16872 CameraToMount -- cameraX=0.36 cameraY=0.39 hyp=0.53 cameraTheta=0.82 mountX=-0.39 mountY=0.34, mountTheta=2.43
01:52:07.493 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=0.39, opts=13)
01:52:07.496 00.003 16872 Enqueuing Move request for scope (0.36, 0.39)
01:52:07.499 00.003 9640 Worker thread wakes up
01:52:07.499 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.39) opts 0xd
01:52:07.499 00.000 9640 Handling offset move in thread for scope, endpoint = (0.36, 0.39)
01:52:07.499 00.000 9640 Moving (0.36, 0.39) raw xDistance=-0.39 yDistance=0.34
01:52:07.499 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.39
01:52:07.499 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.34, m_sumCorr=3.2
01:52:07.499 00.000 9640 MoveAxis(E, 42, ABG)
01:52:07.499 00.000 9640 Guiding  Dir = 2, Dur = 42
01:52:07.499 00.000 9640 IsSlewing returns 0
01:52:07.500 00.001 9640 IsGuiding returns 0
01:52:07.500 00.000 9640 PulseGuide returned control before completion, sleep 52
01:52:07.504 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=9364, med=3216, FiltMin=3126, FiltMax=7480, Gamma=2.190
01:52:07.540 00.036 16872 UpdateGuideState exits: m=101593 SNR=195.3
01:52:07.543 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:07.546 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:52:07.548 00.002 16872 Enqueuing Expose request
01:52:07.554 00.006 9640 IsGuiding returns 1
01:52:07.554 00.000 9640 scope still moving after pulse duration time elapsed
01:52:07.585 00.031 9640 IsSlewing returns 0
01:52:07.585 00.000 9640 IsGuiding returns 0
01:52:07.585 00.000 9640 scope move finished after 42 + 43 ms
01:52:07.585 00.000 9640 Move returns status 0, amount 42
01:52:07.585 00.000 9640 MoveAxis(S, 28, ABG)
01:52:07.585 00.000 9640 Guiding  Dir = 1, Dur = 28
01:52:07.586 00.001 9640 IsSlewing returns 0
01:52:07.586 00.000 9640 IsGuiding returns 0
01:52:07.586 00.000 9640 PulseGuide returned control before completion, sleep 38
01:52:07.632 00.046 9640 IsGuiding returns 1
01:52:07.632 00.000 9640 scope still moving after pulse duration time elapsed
01:52:07.666 00.034 9640 IsSlewing returns 0
01:52:07.667 00.001 9640 IsGuiding returns 0
01:52:07.667 00.000 9640 scope move finished after 28 + 53 ms
01:52:07.667 00.000 9640 Move returns status 0, amount 28
01:52:07.667 00.000 9640 move complete, result=0
01:52:07.667 00.000 9640 worker thread done servicing request
01:52:07.667 00.000 9640 Worker thread wakes up
01:52:07.667 00.000 16872 GuideStep: -0.4 px 42 ms EAST, 0.3 px 28 ms SOUTH
01:52:07.670 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:52:07.670 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:52:10.482 02.812 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4909e111-9618-40a3-ac6c-e299fc79af1d"}
01:52:10.486 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4909e111-9618-40a3-ac6c-e299fc79af1d"}
01:52:10.491 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae61dc7b-44e3-44cf-9382-ef768d4c4213"}
01:52:10.494 00.003 16872 case statement mapped state 6 to 3
01:52:10.497 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae61dc7b-44e3-44cf-9382-ef768d4c4213"}
01:52:10.501 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b6181816-d5bc-440f-8054-3c11170d3ffd"}
01:52:10.506 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.97,6.56],"pixels":"..."},"id":"b6181816-d5bc-440f-8054-3c11170d3ffd"}
01:52:11.754 01.248 9640 Exposure complete
01:52:11.915 00.161 9640 worker thread done servicing request
01:52:11.915 00.000 16872 OnExposeComplete: enter
01:52:11.919 00.004 16872 UpdateGuideState(): m_state=6
01:52:11.923 00.004 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
01:52:11.931 00.008 16872 Star::Find returns 1 (0), X=207.86, Y=168.49, Mass=96483, SNR=194.0, Peak=8160 HFD=4.1
01:52:11.936 00.005 16872 MultiStar: [#1 -0.26,0.88,0.00,M3] [#2 0.44,0.77,0.00,M6] [#3 0.01,1.29,0.00,M4] [#4 0.15,1.14,0.00,M4] [#5 -0.22,1.13,0.00,M3] [#6 0.11,0.83,0.18,U] [#7 0.46,1.49,0.00,M10] [#8 -0.06,0.65,0.21,U] 
01:52:11.939 00.003 16872 single-star, 2 included, MultiStar: {0.30, 0.32}, one-star: {0.41, 0.16}
01:52:11.942 00.003 16872 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.59) = xAngle (1.96 = 1.96)
01:52:11.949 00.007 16872 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.00 = 2.00)
01:52:11.954 00.005 16872 CameraToMount -- cameraX=0.41 cameraY=0.16 hyp=0.44 cameraTheta=0.37 mountX=-0.16 mountY=0.40, mountTheta=1.96
01:52:11.960 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.41, y=0.16, opts=13)
01:52:11.963 00.003 16872 Enqueuing Move request for scope (0.41, 0.16)
01:52:11.966 00.003 9640 Worker thread wakes up
01:52:11.966 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.16) opts 0xd
01:52:11.967 00.001 9640 Handling offset move in thread for scope, endpoint = (0.41, 0.16)
01:52:11.967 00.000 9640 Moving (0.41, 0.16) raw xDistance=-0.16 yDistance=0.40
01:52:11.967 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.16
01:52:11.967 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.40, m_sumCorr=3.2
01:52:11.967 00.000 9640 MoveAxis(E, 22, ABG)
01:52:11.967 00.000 9640 Guiding  Dir = 2, Dur = 22
01:52:11.967 00.000 9640 IsSlewing returns 0
01:52:11.968 00.001 9640 IsGuiding returns 0
01:52:11.968 00.000 9640 PulseGuide returned control before completion, sleep 32
01:52:11.975 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=8160, med=3216, FiltMin=3072, FiltMax=7048, Gamma=2.190
01:52:12.008 00.033 9640 IsGuiding returns 1
01:52:12.008 00.000 9640 scope still moving after pulse duration time elapsed
01:52:12.016 00.008 16872 UpdateGuideState exits: m=96483 SNR=194.0
01:52:12.020 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:12.025 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:52:12.028 00.003 16872 Enqueuing Expose request
01:52:12.041 00.013 9640 IsSlewing returns 0
01:52:12.041 00.000 9640 IsGuiding returns 0
01:52:12.041 00.000 9640 scope move finished after 22 + 51 ms
01:52:12.041 00.000 9640 Move returns status 0, amount 22
01:52:12.041 00.000 9640 MoveAxis(N, 0, ABG)
01:52:12.041 00.000 9640 Move returns status 0, amount 0
01:52:12.042 00.001 9640 move complete, result=0
01:52:12.043 00.001 9640 worker thread done servicing request
01:52:12.043 00.000 9640 Worker thread wakes up
01:52:12.043 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:52:12.043 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:52:12.045 00.002 16872 GuideStep: -0.2 px 22 ms EAST, 0.4 px 0 ms NORTH
01:52:13.982 01.937 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d7f9d48b-7fac-41c2-937b-5a9f762168db"}
01:52:13.987 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d7f9d48b-7fac-41c2-937b-5a9f762168db"}
01:52:13.991 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9000a5d-3a5e-482d-8492-e6ee83abfb5a"}
01:52:13.994 00.003 16872 case statement mapped state 6 to 3
01:52:13.998 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9000a5d-3a5e-482d-8492-e6ee83abfb5a"}
01:52:14.002 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"80225e00-e15d-4884-9abe-7d91b05c38b7"}
01:52:14.005 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[6.86,7.49],"pixels":"..."},"id":"80225e00-e15d-4884-9abe-7d91b05c38b7"}
01:52:16.211 02.206 9640 Exposure complete
01:52:16.364 00.153 9640 worker thread done servicing request
01:52:16.364 00.000 16872 OnExposeComplete: enter
01:52:16.369 00.005 16872 UpdateGuideState(): m_state=6
01:52:16.372 00.003 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
01:52:16.376 00.004 16872 Star::Find returns 1 (0), X=207.52, Y=168.74, Mass=101363, SNR=195.6, Peak=8148 HFD=4.6
01:52:16.379 00.003 16872 MultiStar: [#1 -0.31,1.52,0.00,M4] [#2 -0.07,1.60,0.00,M7] [#3 -0.23,1.13,0.00,M5] [#4 -0.26,1.19,0.00,M5] [#5 -0.58,0.93,0.00,M4] [#6 0.06,1.74,0.00,M5] [#7 0.50,1.62,0.00,R] [#8 -1.35,1.25,0.00,M6] 
01:52:16.386 00.007 16872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.59) = xAngle (3.01 = 3.01)
01:52:16.390 00.004 16872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.06 = 3.06)
01:52:16.393 00.003 16872 CameraToMount -- cameraX=0.06 cameraY=0.41 hyp=0.41 cameraTheta=1.43 mountX=-0.41 mountY=0.03, mountTheta=3.06
01:52:16.401 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.41, opts=13)
01:52:16.406 00.005 16872 Enqueuing Move request for scope (0.06, 0.41)
01:52:16.409 00.003 9640 Worker thread wakes up
01:52:16.409 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.41) opts 0xd
01:52:16.409 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.41)
01:52:16.409 00.000 9640 Moving (0.06, 0.41) raw xDistance=-0.41 yDistance=0.03
01:52:16.409 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.41
01:52:16.410 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.03, m_sumCorr=3.4
01:52:16.410 00.000 9640 MoveAxis(E, 46, ABG)
01:52:16.410 00.000 9640 Guiding  Dir = 2, Dur = 46
01:52:16.410 00.000 9640 IsSlewing returns 0
01:52:16.410 00.000 9640 IsGuiding returns 0
01:52:16.411 00.001 9640 PulseGuide returned control before completion, sleep 56
01:52:16.418 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=8148, med=3216, FiltMin=3144, FiltMax=7468, Gamma=2.190
01:52:16.451 00.033 16872 UpdateGuideState exits: m=101363 SNR=195.6
01:52:16.454 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:16.457 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:52:16.461 00.004 16872 Enqueuing Expose request
01:52:16.478 00.017 9640 IsGuiding returns 1
01:52:16.478 00.000 9640 scope still moving after pulse duration time elapsed
01:52:16.508 00.030 9640 IsSlewing returns 0
01:52:16.508 00.000 9640 IsGuiding returns 0
01:52:16.508 00.000 9640 scope move finished after 46 + 52 ms
01:52:16.508 00.000 9640 Move returns status 0, amount 46
01:52:16.508 00.000 9640 MoveAxis(S, 24, ABG)
01:52:16.508 00.000 9640 Guiding  Dir = 1, Dur = 24
01:52:16.509 00.001 9640 IsSlewing returns 0
01:52:16.509 00.000 9640 IsGuiding returns 0
01:52:16.509 00.000 9640 PulseGuide returned control before completion, sleep 34
01:52:16.556 00.047 9640 IsGuiding returns 1
01:52:16.556 00.000 9640 scope still moving after pulse duration time elapsed
01:52:16.588 00.032 9640 IsSlewing returns 0
01:52:16.588 00.000 9640 IsGuiding returns 0
01:52:16.588 00.000 9640 scope move finished after 24 + 54 ms
01:52:16.588 00.000 9640 Move returns status 0, amount 24
01:52:16.588 00.000 9640 move complete, result=0
01:52:16.589 00.001 9640 worker thread done servicing request
01:52:16.589 00.000 9640 Worker thread wakes up
01:52:16.589 00.000 16872 GuideStep: -0.4 px 46 ms EAST, 0.0 px 24 ms SOUTH
01:52:16.594 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:52:16.594 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:52:17.480 00.886 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63fd21d0-8d4a-471b-af64-b888d5cfe05b"}
01:52:17.484 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"63fd21d0-8d4a-471b-af64-b888d5cfe05b"}
01:52:17.487 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c788034-4387-4da7-aa9f-061fae33bee9"}
01:52:17.491 00.004 16872 case statement mapped state 6 to 3
01:52:17.497 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c788034-4387-4da7-aa9f-061fae33bee9"}
01:52:17.501 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"84bc460a-fabe-46a9-8578-aa251c9dd5b3"}
01:52:17.505 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[6.52,6.74],"pixels":"..."},"id":"84bc460a-fabe-46a9-8578-aa251c9dd5b3"}
01:52:20.646 03.141 9640 Exposure complete
01:52:20.782 00.136 9640 worker thread done servicing request
01:52:20.783 00.001 16872 OnExposeComplete: enter
01:52:20.786 00.003 16872 UpdateGuideState(): m_state=6
01:52:20.789 00.003 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
01:52:20.791 00.002 16872 Star::Find returns 1 (0), X=207.71, Y=168.60, Mass=103297, SNR=197.5, Peak=8968 HFD=3.9
01:52:20.793 00.002 16872 MultiStar: [#1 -0.62,0.05,0.30,U] [#2 0.21,1.24,0.00,M8] [#3 -0.47,0.54,0.29,U] [#4 0.11,0.16,0.22,U] [#5 -0.44,0.69,0.15,U] [#6 -0.06,0.93,0.00,M6] [#7 -0.52,-0.19,0.15,U] [#8 -0.49,-0.01,0.17,U] 
01:52:20.797 00.004 16872 refined, 6 included, MultiStar: {-0.12, 0.24}, one-star: {0.25, 0.27}
01:52:20.801 00.004 16872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.59) = xAngle (3.61 = -2.67)
01:52:20.803 00.002 16872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.66 = -2.63)
01:52:20.807 00.004 16872 CameraToMount -- cameraX=-0.12 cameraY=0.24 hyp=0.27 cameraTheta=2.03 mountX=-0.24 mountY=-0.13, mountTheta=-2.64
01:52:20.811 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=0.24, opts=13)
01:52:20.812 00.001 16872 Enqueuing Move request for scope (-0.12, 0.24)
01:52:20.817 00.005 9640 Worker thread wakes up
01:52:20.817 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.24) opts 0xd
01:52:20.817 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, 0.24)
01:52:20.817 00.000 9640 Moving (-0.12, 0.24) raw xDistance=-0.24 yDistance=-0.13
01:52:20.818 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.24
01:52:20.818 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.13, m_sumCorr=3.4
01:52:20.818 00.000 9640 MoveAxis(E, 30, ABG)
01:52:20.818 00.000 9640 Guiding  Dir = 2, Dur = 30
01:52:20.818 00.000 9640 IsSlewing returns 0
01:52:20.818 00.000 9640 IsGuiding returns 0
01:52:20.818 00.000 9640 PulseGuide returned control before completion, sleep 40
01:52:20.824 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=8968, med=3216, FiltMin=3094, FiltMax=7600, Gamma=2.190
01:52:20.855 00.031 16872 UpdateGuideState exits: m=103297 SNR=197.5
01:52:20.857 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:20.860 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:52:20.862 00.002 16872 Enqueuing Expose request
01:52:20.876 00.014 9640 IsGuiding returns 1
01:52:20.876 00.000 9640 scope still moving after pulse duration time elapsed
01:52:20.904 00.028 9640 IsSlewing returns 0
01:52:20.905 00.001 9640 IsGuiding returns 0
01:52:20.905 00.000 9640 scope move finished after 30 + 56 ms
01:52:20.905 00.000 9640 Move returns status 0, amount 30
01:52:20.905 00.000 9640 MoveAxis(N, 0, ABG)
01:52:20.905 00.000 9640 Move returns status 0, amount 0
01:52:20.905 00.000 9640 move complete, result=0
01:52:20.905 00.000 9640 worker thread done servicing request
01:52:20.905 00.000 9640 Worker thread wakes up
01:52:20.906 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:52:20.907 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:52:20.909 00.002 16872 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
01:52:20.979 00.070 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"075711c9-f2e2-4937-ab99-11fd5d084517"}
01:52:20.983 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"075711c9-f2e2-4937-ab99-11fd5d084517"}
01:52:20.988 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1123b29-babb-47c4-889b-909f380993fa"}
01:52:20.991 00.003 16872 case statement mapped state 6 to 3
01:52:20.994 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1123b29-babb-47c4-889b-909f380993fa"}
01:52:21.000 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ffbf2deb-e369-45d2-bcf0-850af8f91731"}
01:52:21.004 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.71,6.60],"pixels":"..."},"id":"ffbf2deb-e369-45d2-bcf0-850af8f91731"}
01:52:24.480 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e7052de2-f4c7-46e7-a967-543890b19286"}
01:52:24.482 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e7052de2-f4c7-46e7-a967-543890b19286"}
01:52:24.486 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"831a2560-a8e2-437f-b730-9889c43b6ce0"}
01:52:24.490 00.004 16872 case statement mapped state 6 to 3
01:52:24.493 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"831a2560-a8e2-437f-b730-9889c43b6ce0"}
01:52:24.497 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f2edf016-aa4a-4f6a-a630-93a591bc0707"}
01:52:24.500 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.71,6.60],"pixels":"..."},"id":"f2edf016-aa4a-4f6a-a630-93a591bc0707"}
01:52:24.963 00.463 9640 Exposure complete
01:52:25.102 00.139 9640 worker thread done servicing request
01:52:25.102 00.000 16872 OnExposeComplete: enter
01:52:25.105 00.003 16872 UpdateGuideState(): m_state=6
01:52:25.108 00.003 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
01:52:25.111 00.003 16872 Star::Find returns 1 (0), X=207.23, Y=167.88, Mass=93386, SNR=187.5, Peak=7928 HFD=4.4
01:52:25.114 00.003 16872 MultiStar: [#1 -0.50,0.27,0.34,U] [#2 -0.22,0.58,0.30,U] [#3 -0.33,0.43,0.29,U] [#4 -0.02,0.49,0.25,U] [#5 -0.40,-0.10,0.16,U] [#6 -0.20,-0.14,0.21,U] [#7 -0.02,-0.82,0.14,U] [#8 -0.66,0.43,0.17,U] 
01:52:25.117 00.003 16872 refined, 8 included, MultiStar: {-0.27, -0.01}, one-star: {-0.23, -0.45}
01:52:25.119 00.002 16872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-1.59) = xAngle (-1.53 = -1.53)
01:52:25.122 00.003 16872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-1.48 = -1.48)
01:52:25.125 00.003 16872 CameraToMount -- cameraX=-0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-3.11 mountX=0.01 mountY=-0.27, mountTheta=-1.53
01:52:25.129 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=-0.01, opts=13)
01:52:25.133 00.004 16872 Enqueuing Move request for scope (-0.27, -0.01)
01:52:25.135 00.002 9640 Worker thread wakes up
01:52:25.135 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.01) opts 0xd
01:52:25.135 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, -0.01)
01:52:25.135 00.000 9640 Moving (-0.27, -0.01) raw xDistance=0.01 yDistance=-0.27
01:52:25.135 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:52:25.135 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.27, m_sumCorr=3.4
01:52:25.135 00.000 9640 MoveAxis(E, 0, ABG)
01:52:25.137 00.002 9640 Move returns status 0, amount 0
01:52:25.137 00.000 9640 MoveAxis(N, 0, ABG)
01:52:25.137 00.000 9640 Move returns status 0, amount 0
01:52:25.137 00.000 9640 move complete, result=0
01:52:25.137 00.000 9640 worker thread done servicing request
01:52:25.142 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=7928, med=3208, FiltMin=3098, FiltMax=6776, Gamma=2.190
01:52:25.172 00.030 16872 UpdateGuideState exits: m=93386 SNR=187.5
01:52:25.175 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:25.179 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:52:25.182 00.003 16872 Enqueuing Expose request
01:52:25.185 00.003 16872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:52:25.188 00.003 9640 Worker thread wakes up
01:52:25.189 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:52:25.189 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:52:27.979 02.790 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19851334-4900-48cd-9d48-efa05cbeac2d"}
01:52:27.984 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"19851334-4900-48cd-9d48-efa05cbeac2d"}
01:52:27.989 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"69855695-c7bc-4a66-b684-28f996b8c8fe"}
01:52:27.992 00.003 16872 case statement mapped state 6 to 3
01:52:27.994 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"69855695-c7bc-4a66-b684-28f996b8c8fe"}
01:52:27.998 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c80e0960-4cd4-45a8-bea2-d9efcfd15180"}
01:52:28.003 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.23,6.88],"pixels":"..."},"id":"c80e0960-4cd4-45a8-bea2-d9efcfd15180"}
01:52:29.251 01.248 9640 Exposure complete
01:52:29.388 00.137 9640 worker thread done servicing request
01:52:29.389 00.001 16872 OnExposeComplete: enter
01:52:29.391 00.002 16872 UpdateGuideState(): m_state=6
01:52:29.395 00.004 16872 Star::Find(15, 207, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
01:52:29.398 00.003 16872 Star::Find returns 1 (0), X=207.38, Y=168.54, Mass=98115, SNR=205.1, Peak=7868 HFD=4.4
01:52:29.402 00.004 16872 MultiStar: [#1 -0.51,0.82,0.00,M3] [#2 0.14,1.47,0.00,M8] [#3 -0.02,0.93,0.00,M4] [#4 0.08,0.87,0.00,M4] [#5 -0.40,0.62,0.16,U] [#6 0.26,1.00,0.00,M6] [#7 -0.26,-0.56,0.12,U] [#8 -0.22,1.18,0.00,M5] 
01:52:29.404 00.002 16872 single-star, 2 included, MultiStar: {-0.14, 0.18}, one-star: {-0.08, 0.20}
01:52:29.406 00.002 16872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-1.59) = xAngle (3.55 = -2.73)
01:52:29.409 00.003 16872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.59 = -2.69)
01:52:29.412 00.003 16872 CameraToMount -- cameraX=-0.08 cameraY=0.20 hyp=0.22 cameraTheta=1.96 mountX=-0.20 mountY=-0.09, mountTheta=-2.70
01:52:29.419 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=0.20, opts=13)
01:52:29.423 00.004 16872 Enqueuing Move request for scope (-0.08, 0.20)
01:52:29.425 00.002 9640 Worker thread wakes up
01:52:29.425 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.20) opts 0xd
01:52:29.425 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.08, 0.20)
01:52:29.425 00.000 9640 Moving (-0.08, 0.20) raw xDistance=-0.20 yDistance=-0.09
01:52:29.425 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.20
01:52:29.426 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.09, m_sumCorr=3.4
01:52:29.426 00.000 9640 MoveAxis(E, 21, ABG)
01:52:29.426 00.000 9640 Guiding  Dir = 2, Dur = 21
01:52:29.426 00.000 9640 IsSlewing returns 0
01:52:29.426 00.000 9640 IsGuiding returns 0
01:52:29.427 00.001 9640 PulseGuide returned control before completion, sleep 31
01:52:29.432 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=7868, med=3216, FiltMin=3080, FiltMax=6748, Gamma=2.190
01:52:29.462 00.030 9640 IsGuiding returns 1
01:52:29.462 00.000 9640 scope still moving after pulse duration time elapsed
01:52:29.463 00.001 16872 UpdateGuideState exits: m=98115 SNR=205.1
01:52:29.466 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:29.468 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:52:29.471 00.003 16872 Enqueuing Expose request
01:52:29.493 00.022 9640 IsSlewing returns 0
01:52:29.493 00.000 9640 IsGuiding returns 0
01:52:29.493 00.000 9640 scope move finished after 21 + 46 ms
01:52:29.493 00.000 9640 Move returns status 0, amount 21
01:52:29.493 00.000 9640 MoveAxis(N, 0, ABG)
01:52:29.493 00.000 9640 Move returns status 0, amount 0
01:52:29.493 00.000 9640 move complete, result=0
01:52:29.493 00.000 9640 worker thread done servicing request
01:52:29.493 00.000 9640 Worker thread wakes up
01:52:29.493 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:52:29.493 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:52:29.493 00.000 16872 GuideStep: -0.2 px 21 ms EAST, -0.1 px 0 ms NORTH
01:52:31.478 01.985 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff1702fb-adfb-4fdb-a6c9-907ffe15ee9d"}
01:52:31.482 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ff1702fb-adfb-4fdb-a6c9-907ffe15ee9d"}
01:52:31.486 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"94ac77d4-07bf-4ffe-8d0d-b9ec93e2f091"}
01:52:31.489 00.003 16872 case statement mapped state 6 to 3
01:52:31.491 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"94ac77d4-07bf-4ffe-8d0d-b9ec93e2f091"}
01:52:31.498 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9435ad89-081d-4e6f-8964-f349a11444ae"}
01:52:31.502 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[7.38,6.54],"pixels":"..."},"id":"9435ad89-081d-4e6f-8964-f349a11444ae"}
01:52:33.550 02.048 9640 Exposure complete
01:52:33.689 00.139 9640 worker thread done servicing request
01:52:33.689 00.000 16872 OnExposeComplete: enter
01:52:33.692 00.003 16872 UpdateGuideState(): m_state=6
01:52:33.694 00.002 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
01:52:33.698 00.004 16872 Star::Find returns 1 (0), X=207.71, Y=168.24, Mass=95592, SNR=187.8, Peak=8424 HFD=4.0
01:52:33.701 00.003 16872 MultiStar: [#1 -0.04,0.76,0.35,U] [#2 0.15,1.14,0.00,M9] [#3 0.11,0.72,0.30,U] [#4 0.43,0.87,0.00,M5] [#5 -0.33,0.58,0.17,U] [#6 0.62,0.71,0.00,M7] [#7 0.02,-0.27,0.14,U] [#8 0.13,0.83,0.22,U] 
01:52:33.706 00.005 16872 single-star, 5 included, MultiStar: {0.11, 0.29}, one-star: {0.25, -0.10}
01:52:33.708 00.002 16872 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.59) = xAngle (1.22 = 1.22)
01:52:33.711 00.003 16872 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.27 = 1.27)
01:52:33.715 00.004 16872 CameraToMount -- cameraX=0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-0.36 mountX=0.09 mountY=0.26, mountTheta=1.23
01:52:33.720 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=-0.10, opts=13)
01:52:33.724 00.004 16872 Enqueuing Move request for scope (0.25, -0.10)
01:52:33.726 00.002 9640 Worker thread wakes up
01:52:33.726 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.10) opts 0xd
01:52:33.726 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, -0.10)
01:52:33.726 00.000 9640 Moving (0.25, -0.10) raw xDistance=0.09 yDistance=0.26
01:52:33.726 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:52:33.727 00.001 9640 GuideAlgorithmZFilter::Result() returns -0.15, input 0.26, m_sumCorr=3.2
01:52:33.727 00.000 9640 MoveAxis(E, 0, ABG)
01:52:33.727 00.000 9640 Move returns status 0, amount 0
01:52:33.727 00.000 9640 MoveAxis(N, 18, ABG)
01:52:33.727 00.000 9640 Guiding  Dir = 0, Dur = 18
01:52:33.727 00.000 9640 IsSlewing returns 0
01:52:33.727 00.000 9640 IsGuiding returns 0
01:52:33.728 00.001 9640 PulseGuide returned control before completion, sleep 28
01:52:33.735 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=8424, med=3212, FiltMin=3140, FiltMax=6920, Gamma=2.190
01:52:33.759 00.024 9640 IsGuiding returns 1
01:52:33.759 00.000 9640 scope still moving after pulse duration time elapsed
01:52:33.765 00.006 16872 UpdateGuideState exits: m=95592 SNR=187.8
01:52:33.769 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:33.772 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:52:33.774 00.002 16872 Enqueuing Expose request
01:52:33.790 00.016 9640 IsSlewing returns 0
01:52:33.790 00.000 9640 IsGuiding returns 0
01:52:33.790 00.000 9640 scope move finished after 18 + 45 ms
01:52:33.790 00.000 9640 Move returns status 0, amount 18
01:52:33.790 00.000 9640 move complete, result=0
01:52:33.791 00.001 9640 worker thread done servicing request
01:52:33.791 00.000 9640 Worker thread wakes up
01:52:33.791 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:52:33.791 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:52:33.796 00.005 16872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 18 ms NORTH
01:52:34.978 01.182 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02373781-0e74-40c9-993d-2dfb569658d4"}
01:52:34.982 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"02373781-0e74-40c9-993d-2dfb569658d4"}
01:52:34.987 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"518f09a2-0485-4a2e-add1-7320b267515a"}
01:52:34.991 00.004 16872 case statement mapped state 6 to 3
01:52:34.999 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"518f09a2-0485-4a2e-add1-7320b267515a"}
01:52:35.004 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"24079a5c-ace5-4076-a853-ea0b72c248f2"}
01:52:35.008 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[6.71,7.24],"pixels":"..."},"id":"24079a5c-ace5-4076-a853-ea0b72c248f2"}
01:52:37.840 02.832 9640 Exposure complete
01:52:37.976 00.136 9640 worker thread done servicing request
01:52:37.976 00.000 16872 OnExposeComplete: enter
01:52:37.979 00.003 16872 UpdateGuideState(): m_state=6
01:52:37.982 00.003 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
01:52:37.985 00.003 16872 Star::Find returns 1 (0), X=208.01, Y=169.53, Mass=101249, SNR=192.3, Peak=9344 HFD=3.9
01:52:37.988 00.003 16872 MultiStar: [#1 -0.29,1.45,0.00,M3] [#2 -0.08,2.11,0.00,M10] [#3 0.09,2.10,0.00,M4] [#4 0.10,1.91,0.00,M6] [#5 -0.69,1.06,0.00,M1] [#6 0.61,2.16,0.00,M8] [#7 -0.56,0.44,0.16,U] [#8 -0.19,1.51,0.00,M5] 
01:52:37.991 00.003 16872 refined, 1 included, MultiStar: {0.39, 1.09}, one-star: {0.55, 1.20}
01:52:37.994 00.003 16872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.59) = xAngle (2.81 = 2.81)
01:52:37.996 00.002 16872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.86 = 2.86)
01:52:37.999 00.003 16872 CameraToMount -- cameraX=0.39 cameraY=1.09 hyp=1.16 cameraTheta=1.22 mountX=-1.10 mountY=0.33, mountTheta=2.85
01:52:38.003 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.39, y=1.09, opts=13)
01:52:38.007 00.004 16872 Enqueuing Move request for scope (0.39, 1.09)
01:52:38.010 00.003 9640 Worker thread wakes up
01:52:38.010 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.39, 1.09) opts 0xd
01:52:38.010 00.000 9640 Handling offset move in thread for scope, endpoint = (0.39, 1.09)
01:52:38.010 00.000 9640 Moving (0.39, 1.09) raw xDistance=-1.10 yDistance=0.33
01:52:38.010 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.10
01:52:38.010 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.33, m_sumCorr=3.2
01:52:38.010 00.000 9640 MoveAxis(E, 117, ABG)
01:52:38.010 00.000 9640 Guiding  Dir = 2, Dur = 117
01:52:38.010 00.000 9640 IsSlewing returns 0
01:52:38.010 00.000 9640 IsGuiding returns 0
01:52:38.011 00.001 9640 PulseGuide returned control before completion, sleep 127
01:52:38.015 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=9344, med=3216, FiltMin=3074, FiltMax=7712, Gamma=2.190
01:52:38.049 00.034 16872 UpdateGuideState exits: m=101249 SNR=192.3
01:52:38.055 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:38.060 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:52:38.063 00.003 16872 Enqueuing Expose request
01:52:38.144 00.081 9640 IsGuiding returns 1
01:52:38.144 00.000 9640 scope still moving after pulse duration time elapsed
01:52:38.176 00.032 9640 IsSlewing returns 0
01:52:38.176 00.000 9640 IsGuiding returns 0
01:52:38.176 00.000 9640 scope move finished after 117 + 48 ms
01:52:38.176 00.000 9640 Move returns status 0, amount 117
01:52:38.176 00.000 9640 MoveAxis(N, 0, ABG)
01:52:38.176 00.000 9640 Move returns status 0, amount 0
01:52:38.176 00.000 9640 move complete, result=0
01:52:38.177 00.001 9640 worker thread done servicing request
01:52:38.177 00.000 9640 Worker thread wakes up
01:52:38.177 00.000 16872 GuideStep: -1.1 px 117 ms EAST, 0.3 px 0 ms NORTH
01:52:38.182 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:52:38.182 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:52:38.478 00.296 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f5e98df1-07df-4c19-9d89-347d05890b05"}
01:52:38.480 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f5e98df1-07df-4c19-9d89-347d05890b05"}
01:52:38.484 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"269b53b0-2e41-43a9-8015-d33987dc58b2"}
01:52:38.489 00.005 16872 case statement mapped state 6 to 3
01:52:38.491 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"269b53b0-2e41-43a9-8015-d33987dc58b2"}
01:52:38.494 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"636e3408-75e8-467e-8a0b-78b07d6beab0"}
01:52:38.498 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.01,6.53],"pixels":"..."},"id":"636e3408-75e8-467e-8a0b-78b07d6beab0"}
01:52:41.977 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a9b3606b-4382-402a-89a9-8a56fa57347e"}
01:52:41.981 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a9b3606b-4382-402a-89a9-8a56fa57347e"}
01:52:41.984 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"09f27e3a-3f75-44cd-9d75-16dc51ac09ee"}
01:52:41.987 00.003 16872 case statement mapped state 6 to 3
01:52:41.989 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"09f27e3a-3f75-44cd-9d75-16dc51ac09ee"}
01:52:41.996 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"24eff674-7c61-46fb-a4ef-b0ad247d0f6a"}
01:52:41.999 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.01,6.53],"pixels":"..."},"id":"24eff674-7c61-46fb-a4ef-b0ad247d0f6a"}
01:52:42.234 00.235 9640 Exposure complete
01:52:42.371 00.137 9640 worker thread done servicing request
01:52:42.371 00.000 16872 OnExposeComplete: enter
01:52:42.374 00.003 16872 UpdateGuideState(): m_state=6
01:52:42.377 00.003 16872 Star::Find(15, 208, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
01:52:42.380 00.003 16872 Star::Find returns 1 (0), X=207.40, Y=168.04, Mass=98429, SNR=192.3, Peak=8428 HFD=4.1
01:52:42.385 00.005 16872 MultiStar: [#1 -0.42,0.32,0.35,U] [#2 -0.18,0.21,0.30,U] [#3 -0.25,0.28,0.31,U] [#4 0.24,0.70,0.22,U] [#5 -0.17,-0.54,0.20,U] [#6 0.36,0.16,0.21,U] [#7 0.33,-0.67,0.13,U] [#8 -0.99,-0.12,0.00,M6] 
01:52:42.388 00.003 16872 refined, 7 included, MultiStar: {-0.07, -0.01}, one-star: {-0.05, -0.30}
01:52:42.390 00.002 16872 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-1.59) = xAngle (-1.35 = -1.35)
01:52:42.393 00.003 16872 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-1.31 = -1.31)
01:52:42.396 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-2.94 mountX=0.02 mountY=-0.07, mountTheta=-1.35
01:52:42.401 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=-0.01, opts=13)
01:52:42.404 00.003 16872 Enqueuing Move request for scope (-0.07, -0.01)
01:52:42.407 00.003 9640 Worker thread wakes up
01:52:42.407 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
01:52:42.407 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
01:52:42.407 00.000 9640 Moving (-0.07, -0.01) raw xDistance=0.02 yDistance=-0.07
01:52:42.407 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:52:42.408 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.15, input -0.07, m_sumCorr=3.4
01:52:42.408 00.000 9640 MoveAxis(E, 0, ABG)
01:52:42.408 00.000 9640 Move returns status 0, amount 0
01:52:42.408 00.000 9640 MoveAxis(S, 18, ABG)
01:52:42.408 00.000 9640 Guiding  Dir = 1, Dur = 18
01:52:42.408 00.000 9640 IsSlewing returns 0
01:52:42.408 00.000 9640 IsGuiding returns 0
01:52:42.408 00.000 9640 PulseGuide returned control before completion, sleep 28
01:52:42.414 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=8428, med=3216, FiltMin=3042, FiltMax=7180, Gamma=2.190
01:52:42.443 00.029 9640 IsGuiding returns 1
01:52:42.443 00.000 9640 scope still moving after pulse duration time elapsed
01:52:42.447 00.004 16872 UpdateGuideState exits: m=98429 SNR=192.3
01:52:42.449 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:42.451 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:52:42.454 00.003 16872 Enqueuing Expose request
01:52:42.474 00.020 9640 IsSlewing returns 0
01:52:42.474 00.000 9640 IsGuiding returns 0
01:52:42.474 00.000 9640 scope move finished after 18 + 48 ms
01:52:42.474 00.000 9640 Move returns status 0, amount 18
01:52:42.474 00.000 9640 move complete, result=0
01:52:42.474 00.000 9640 worker thread done servicing request
01:52:42.474 00.000 9640 Worker thread wakes up
01:52:42.474 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:52:42.475 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:52:42.475 00.000 16872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 18 ms SOUTH
01:52:45.479 03.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"277445bf-d60d-458a-bbf6-cf7476cf63df"}
01:52:45.482 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"277445bf-d60d-458a-bbf6-cf7476cf63df"}
01:52:45.484 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cafd084d-e9bf-4b4d-b1a7-30772be14b67"}
01:52:45.487 00.003 16872 case statement mapped state 6 to 3
01:52:45.492 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cafd084d-e9bf-4b4d-b1a7-30772be14b67"}
01:52:45.497 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"381b5b1e-0a64-4a67-9c45-7d0a0ffb1b2e"}
01:52:45.500 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.40,7.04],"pixels":"..."},"id":"381b5b1e-0a64-4a67-9c45-7d0a0ffb1b2e"}
01:52:46.530 01.030 9640 Exposure complete
01:52:46.670 00.140 9640 worker thread done servicing request
01:52:46.670 00.000 16872 OnExposeComplete: enter
01:52:46.673 00.003 16872 UpdateGuideState(): m_state=6
01:52:46.677 00.004 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
01:52:46.679 00.002 16872 Star::Find returns 1 (0), X=208.03, Y=168.10, Mass=101423, SNR=206.3, Peak=8640 HFD=4.3
01:52:46.682 00.003 16872 MultiStar: [#1 -0.39,0.72,0.29,U] [#2 0.60,0.75,0.00,M10] [#3 -0.21,0.58,0.29,U] [#4 0.30,0.33,0.21,U] [#5 -0.16,0.27,0.19,U] [#6 0.56,0.00,0.18,U] [#7 0.09,-0.43,0.17,U] [#8 -0.85,-0.15,0.18,U] 
01:52:46.685 00.003 16872 refined, 7 included, MultiStar: {0.15, 0.06}, one-star: {0.57, -0.23}
01:52:46.688 00.003 16872 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.59) = xAngle (1.98 = 1.98)
01:52:46.691 00.003 16872 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.03 = 2.03)
01:52:46.693 00.002 16872 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.17 cameraTheta=0.40 mountX=-0.07 mountY=0.15, mountTheta=1.99
01:52:46.697 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.06, opts=13)
01:52:46.701 00.004 16872 Enqueuing Move request for scope (0.15, 0.06)
01:52:46.703 00.002 9640 Worker thread wakes up
01:52:46.703 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
01:52:46.703 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
01:52:46.703 00.000 9640 Moving (0.15, 0.06) raw xDistance=-0.07 yDistance=0.15
01:52:46.703 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:52:46.703 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=3.4
01:52:46.704 00.001 9640 MoveAxis(E, 0, ABG)
01:52:46.704 00.000 9640 Move returns status 0, amount 0
01:52:46.704 00.000 9640 MoveAxis(N, 0, ABG)
01:52:46.704 00.000 9640 Move returns status 0, amount 0
01:52:46.704 00.000 9640 move complete, result=0
01:52:46.704 00.000 9640 worker thread done servicing request
01:52:46.709 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=8640, med=3216, FiltMin=3124, FiltMax=7280, Gamma=2.190
01:52:46.739 00.030 16872 UpdateGuideState exits: m=101423 SNR=206.3
01:52:46.742 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:46.746 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:52:46.751 00.005 16872 Enqueuing Expose request
01:52:46.753 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:52:46.757 00.004 9640 Worker thread wakes up
01:52:46.757 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:52:46.757 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:52:48.979 02.222 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"242a473b-2099-4067-937a-69ed0886f5f1"}
01:52:48.982 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"242a473b-2099-4067-937a-69ed0886f5f1"}
01:52:48.986 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"66c8f752-ce3d-4897-98b0-3c8e550eb58e"}
01:52:48.989 00.003 16872 case statement mapped state 6 to 3
01:52:48.991 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"66c8f752-ce3d-4897-98b0-3c8e550eb58e"}
01:52:48.995 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1d9a9f17-e347-4e04-bb21-8976067693f1"}
01:52:48.998 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[7.03,7.10],"pixels":"..."},"id":"1d9a9f17-e347-4e04-bb21-8976067693f1"}
01:52:50.813 01.815 9640 Exposure complete
01:52:50.950 00.137 9640 worker thread done servicing request
01:52:50.950 00.000 16872 OnExposeComplete: enter
01:52:50.953 00.003 16872 UpdateGuideState(): m_state=6
01:52:50.956 00.003 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
01:52:50.961 00.005 16872 Star::Find returns 1 (0), X=207.81, Y=168.99, Mass=100074, SNR=198.5, Peak=8904 HFD=4.2
01:52:50.964 00.003 16872 MultiStar: [#1 -0.19,1.50,0.00,M2] [#2 0.30,1.71,0.00,R] [#3 -0.29,1.39,0.00,M3] [#4 0.24,1.24,0.00,M5] [#5 -0.32,0.73,0.17,U] [#6 0.66,1.39,0.00,M7] [#7 -0.03,-0.05,0.14,U] [#8 -0.94,1.00,0.00,M6] 
01:52:50.967 00.003 16872 refined, 2 included, MultiStar: {0.22, 0.59}, one-star: {0.35, 0.65}
01:52:50.969 00.002 16872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.59) = xAngle (2.80 = 2.80)
01:52:50.972 00.003 16872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.84 = 2.84)
01:52:50.975 00.003 16872 CameraToMount -- cameraX=0.22 cameraY=0.59 hyp=0.63 cameraTheta=1.21 mountX=-0.59 mountY=0.18, mountTheta=2.84
01:52:50.979 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.22, y=0.59, opts=13)
01:52:50.981 00.002 16872 Enqueuing Move request for scope (0.22, 0.59)
01:52:50.985 00.004 9640 Worker thread wakes up
01:52:50.985 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.59) opts 0xd
01:52:50.985 00.000 9640 Handling offset move in thread for scope, endpoint = (0.22, 0.59)
01:52:50.985 00.000 9640 Moving (0.22, 0.59) raw xDistance=-0.59 yDistance=0.18
01:52:50.985 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.59
01:52:50.985 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=3.4
01:52:50.985 00.000 9640 MoveAxis(E, 63, ABG)
01:52:50.985 00.000 9640 Guiding  Dir = 2, Dur = 63
01:52:50.985 00.000 9640 IsSlewing returns 0
01:52:50.986 00.001 9640 IsGuiding returns 0
01:52:50.986 00.000 9640 PulseGuide returned control before completion, sleep 73
01:52:50.994 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=8904, med=3216, FiltMin=3126, FiltMax=7428, Gamma=2.190
01:52:51.025 00.031 16872 UpdateGuideState exits: m=100074 SNR=198.5
01:52:51.028 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:51.030 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:52:51.033 00.003 16872 Enqueuing Expose request
01:52:51.066 00.033 9640 IsGuiding returns 1
01:52:51.066 00.000 9640 scope still moving after pulse duration time elapsed
01:52:51.097 00.031 9640 IsSlewing returns 0
01:52:51.097 00.000 9640 IsGuiding returns 0
01:52:51.097 00.000 9640 scope move finished after 63 + 49 ms
01:52:51.098 00.001 9640 Move returns status 0, amount 63
01:52:51.098 00.000 9640 MoveAxis(N, 0, ABG)
01:52:51.098 00.000 9640 Move returns status 0, amount 0
01:52:51.098 00.000 9640 move complete, result=0
01:52:51.098 00.000 9640 worker thread done servicing request
01:52:51.099 00.001 9640 Worker thread wakes up
01:52:51.099 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:52:51.099 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:52:51.102 00.003 16872 GuideStep: -0.6 px 63 ms EAST, 0.2 px 0 ms NORTH
01:52:52.478 01.376 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"469beed6-0d62-4bd4-8db6-4ea50ee0dcec"}
01:52:52.482 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"469beed6-0d62-4bd4-8db6-4ea50ee0dcec"}
01:52:52.491 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8c9fec09-7ca3-4868-862c-49149507828f"}
01:52:52.496 00.005 16872 case statement mapped state 6 to 3
01:52:52.502 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c9fec09-7ca3-4868-862c-49149507828f"}
01:52:52.509 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"096b1d4c-3e57-417a-aab8-59429cbc6e2e"}
01:52:52.512 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.81,6.99],"pixels":"..."},"id":"096b1d4c-3e57-417a-aab8-59429cbc6e2e"}
01:52:55.162 02.650 9640 Exposure complete
01:52:55.306 00.144 9640 worker thread done servicing request
01:52:55.306 00.000 16872 OnExposeComplete: enter
01:52:55.309 00.003 16872 UpdateGuideState(): m_state=6
01:52:55.313 00.004 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
01:52:55.316 00.003 16872 Star::Find returns 1 (0), X=208.11, Y=168.53, Mass=97130, SNR=190.9, Peak=8688 HFD=4.1
01:52:55.319 00.003 16872 MultiStar: [#1 0.19,0.55,0.35,U] [#2 0.23,-0.73,0.29,U] [#3 0.43,0.54,0.31,U] [#4 0.59,0.86,0.00,M6] [#5 -0.25,0.12,0.19,U] [#6 0.60,0.28,0.22,U] [#7 0.58,0.11,0.16,U] [#8 0.28,0.61,0.17,U] 
01:52:55.321 00.002 16872 refined, 7 included, MultiStar: {0.43, 0.20}, one-star: {0.66, 0.19}
01:52:55.324 00.003 16872 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.59) = xAngle (2.03 = 2.03)
01:52:55.329 00.005 16872 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.07 = 2.07)
01:52:55.333 00.004 16872 CameraToMount -- cameraX=0.43 cameraY=0.20 hyp=0.47 cameraTheta=0.44 mountX=-0.21 mountY=0.41, mountTheta=2.04
01:52:55.337 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.43, y=0.20, opts=13)
01:52:55.340 00.003 16872 Enqueuing Move request for scope (0.43, 0.20)
01:52:55.344 00.004 9640 Worker thread wakes up
01:52:55.344 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.20) opts 0xd
01:52:55.344 00.000 9640 Handling offset move in thread for scope, endpoint = (0.43, 0.20)
01:52:55.344 00.000 9640 Moving (0.43, 0.20) raw xDistance=-0.21 yDistance=0.41
01:52:55.345 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.21
01:52:55.345 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.41, m_sumCorr=3.4
01:52:55.345 00.000 9640 MoveAxis(E, 29, ABG)
01:52:55.345 00.000 9640 Guiding  Dir = 2, Dur = 29
01:52:55.345 00.000 9640 IsSlewing returns 0
01:52:55.345 00.000 9640 IsGuiding returns 0
01:52:55.346 00.001 9640 PulseGuide returned control before completion, sleep 39
01:52:55.350 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=8688, med=3216, FiltMin=3062, FiltMax=7056, Gamma=2.190
01:52:55.381 00.031 16872 UpdateGuideState exits: m=97130 SNR=190.9
01:52:55.384 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:55.387 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:52:55.392 00.005 16872 Enqueuing Expose request
01:52:55.395 00.003 9640 IsGuiding returns 1
01:52:55.395 00.000 9640 scope still moving after pulse duration time elapsed
01:52:55.420 00.025 9640 IsSlewing returns 0
01:52:55.421 00.001 9640 IsGuiding returns 0
01:52:55.421 00.000 9640 scope move finished after 29 + 46 ms
01:52:55.421 00.000 9640 Move returns status 0, amount 29
01:52:55.421 00.000 9640 MoveAxis(N, 0, ABG)
01:52:55.421 00.000 9640 Move returns status 0, amount 0
01:52:55.421 00.000 9640 move complete, result=0
01:52:55.421 00.000 9640 worker thread done servicing request
01:52:55.422 00.001 9640 Worker thread wakes up
01:52:55.422 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:52:55.422 00.000 16872 GuideStep: -0.2 px 29 ms EAST, 0.4 px 0 ms NORTH
01:52:55.428 00.006 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:52:55.978 00.550 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d3527f3e-63f7-4903-9a7b-abfe12807648"}
01:52:55.983 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d3527f3e-63f7-4903-9a7b-abfe12807648"}
01:52:55.988 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"56dc45f2-c233-4aac-b0b6-42c71103b4ff"}
01:52:55.992 00.004 16872 case statement mapped state 6 to 3
01:52:55.995 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"56dc45f2-c233-4aac-b0b6-42c71103b4ff"}
01:52:56.003 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0c8c1578-806d-4cea-b2cd-c275aeb9dd08"}
01:52:56.006 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[7.11,6.53],"pixels":"..."},"id":"0c8c1578-806d-4cea-b2cd-c275aeb9dd08"}
01:52:59.479 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"61e93117-8a02-455a-a019-6ed74ee57ad3"}
01:52:59.483 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"61e93117-8a02-455a-a019-6ed74ee57ad3"}
01:52:59.486 00.003 9640 Exposure complete
01:52:59.486 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bc7a83da-222b-459e-94e5-cf12d35cbc06"}
01:52:59.489 00.003 16872 case statement mapped state 6 to 3
01:52:59.493 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc7a83da-222b-459e-94e5-cf12d35cbc06"}
01:52:59.497 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e0ac0dbd-3568-4085-89a5-57a6876c1eea"}
01:52:59.500 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[7.11,6.53],"pixels":"..."},"id":"e0ac0dbd-3568-4085-89a5-57a6876c1eea"}
01:52:59.626 00.126 9640 worker thread done servicing request
01:52:59.626 00.000 16872 OnExposeComplete: enter
01:52:59.630 00.004 16872 UpdateGuideState(): m_state=6
01:52:59.632 00.002 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
01:52:59.635 00.003 16872 Star::Find returns 1 (0), X=208.21, Y=168.35, Mass=98986, SNR=196.3, Peak=9264 HFD=3.8
01:52:59.637 00.002 16872 MultiStar: [#1 -0.13,0.26,0.31,U] [#2 0.50,-0.41,0.29,U] [#3 0.57,1.12,0.00,M3] [#4 1.03,0.71,0.00,M7] [#5 0.71,0.64,0.00,M1] [#6 0.85,0.71,0.00,M7] [#7 0.21,-0.35,0.13,U] [#8 0.21,0.91,0.00,M6] 
01:52:59.640 00.003 16872 refined, 3 included, MultiStar: {0.51, -0.04}, one-star: {0.75, 0.02}
01:52:59.643 00.003 16872 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.59) = xAngle (1.52 = 1.52)
01:52:59.647 00.004 16872 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.56 = 1.56)
01:52:59.649 00.002 16872 CameraToMount -- cameraX=0.51 cameraY=-0.04 hyp=0.51 cameraTheta=-0.07 mountX=0.03 mountY=0.51, mountTheta=1.52
01:52:59.653 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=-0.04, opts=13)
01:52:59.656 00.003 16872 Enqueuing Move request for scope (0.51, -0.04)
01:52:59.659 00.003 9640 Worker thread wakes up
01:52:59.660 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.04) opts 0xd
01:52:59.660 00.000 9640 Handling offset move in thread for scope, endpoint = (0.51, -0.04)
01:52:59.660 00.000 9640 Moving (0.51, -0.04) raw xDistance=0.03 yDistance=0.51
01:52:59.660 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:52:59.660 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.51, m_sumCorr=3.4
01:52:59.660 00.000 9640 MoveAxis(E, 0, ABG)
01:52:59.660 00.000 9640 Move returns status 0, amount 0
01:52:59.660 00.000 9640 MoveAxis(N, 0, ABG)
01:52:59.660 00.000 9640 Move returns status 0, amount 0
01:52:59.660 00.000 9640 move complete, result=0
01:52:59.660 00.000 9640 worker thread done servicing request
01:52:59.670 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=9264, med=3216, FiltMin=3060, FiltMax=7260, Gamma=2.190
01:52:59.701 00.031 16872 UpdateGuideState exits: m=98986 SNR=196.3
01:52:59.704 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:59.707 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:52:59.712 00.005 16872 Enqueuing Expose request
01:52:59.715 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
01:52:59.718 00.003 9640 Worker thread wakes up
01:52:59.718 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:52:59.718 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:53:02.979 03.261 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf0415ea-bbb4-4652-aca1-46cbcdb40b53"}
01:53:02.982 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bf0415ea-bbb4-4652-aca1-46cbcdb40b53"}
01:53:02.987 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85dde578-eca3-4f75-b5dd-19b23c637fc1"}
01:53:02.990 00.003 16872 case statement mapped state 6 to 3
01:53:02.993 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"85dde578-eca3-4f75-b5dd-19b23c637fc1"}
01:53:03.042 00.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8c3ea189-f24c-48c9-b5d9-3ad95f74633d"}
01:53:03.047 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[7.21,7.35],"pixels":"..."},"id":"8c3ea189-f24c-48c9-b5d9-3ad95f74633d"}
01:53:03.772 00.725 9640 Exposure complete
01:53:03.907 00.135 9640 worker thread done servicing request
01:53:03.908 00.001 16872 OnExposeComplete: enter
01:53:03.911 00.003 16872 UpdateGuideState(): m_state=6
01:53:03.914 00.003 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
01:53:03.917 00.003 16872 Star::Find returns 1 (0), X=208.44, Y=168.52, Mass=93702, SNR=190.2, Peak=8544 HFD=4.0
01:53:03.920 00.003 16872 MultiStar: [#1 0.08,0.89,0.00,M1] [#2 0.33,-0.13,0.28,U] [#3 0.58,1.58,0.00,M4] [#4 0.69,0.81,0.00,M8] [#5 0.42,0.83,0.00,M2] [#6 0.69,1.31,0.00,M8] [#7 -0.03,0.20,0.17,U] [#8 0.73,1.29,0.00,M7] 
01:53:03.924 00.004 16872 refined, 2 included, MultiStar: {0.74, 0.13}, one-star: {0.99, 0.18}
01:53:03.927 00.003 16872 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.59) = xAngle (1.75 = 1.75)
01:53:03.930 00.003 16872 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.80 = 1.80)
01:53:03.932 00.002 16872 CameraToMount -- cameraX=0.74 cameraY=0.13 hyp=0.75 cameraTheta=0.17 mountX=-0.14 mountY=0.73, mountTheta=1.76
01:53:03.937 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.74, y=0.13, opts=13)
01:53:03.942 00.005 16872 Enqueuing Move request for scope (0.74, 0.13)
01:53:03.945 00.003 9640 Worker thread wakes up
01:53:03.945 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.13) opts 0xd
01:53:03.945 00.000 9640 Handling offset move in thread for scope, endpoint = (0.74, 0.13)
01:53:03.945 00.000 9640 Moving (0.74, 0.13) raw xDistance=-0.14 yDistance=0.73
01:53:03.945 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.14
01:53:03.945 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 0.73, m_sumCorr=3.7
01:53:03.945 00.000 9640 MoveAxis(E, 15, ABG)
01:53:03.945 00.000 9640 Guiding  Dir = 2, Dur = 15
01:53:03.945 00.000 9640 IsSlewing returns 0
01:53:03.946 00.001 9640 IsGuiding returns 0
01:53:03.946 00.000 9640 PulseGuide returned control before completion, sleep 25
01:53:03.952 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=8544, med=3216, FiltMin=3096, FiltMax=7220, Gamma=2.190
01:53:03.983 00.031 9640 IsGuiding returns 1
01:53:03.983 00.000 9640 scope still moving after pulse duration time elapsed
01:53:03.984 00.001 16872 UpdateGuideState exits: m=93702 SNR=190.2
01:53:03.987 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:03.991 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:53:03.994 00.003 16872 Enqueuing Expose request
01:53:04.013 00.019 9640 IsSlewing returns 0
01:53:04.013 00.000 9640 IsGuiding returns 0
01:53:04.013 00.000 9640 scope move finished after 15 + 53 ms
01:53:04.013 00.000 9640 Move returns status 0, amount 15
01:53:04.013 00.000 9640 MoveAxis(S, 34, ABG)
01:53:04.013 00.000 9640 Guiding  Dir = 1, Dur = 34
01:53:04.014 00.001 9640 IsSlewing returns 0
01:53:04.014 00.000 9640 IsGuiding returns 0
01:53:04.014 00.000 9640 PulseGuide returned control before completion, sleep 44
01:53:04.061 00.047 9640 IsGuiding returns 1
01:53:04.061 00.000 9640 scope still moving after pulse duration time elapsed
01:53:04.092 00.031 9640 IsSlewing returns 0
01:53:04.092 00.000 9640 IsGuiding returns 1
01:53:04.123 00.031 9640 IsSlewing returns 0
01:53:04.123 00.000 9640 IsGuiding returns 0
01:53:04.123 00.000 9640 scope move finished after 34 + 74 ms
01:53:04.123 00.000 9640 Move returns status 0, amount 34
01:53:04.123 00.000 9640 move complete, result=0
01:53:04.123 00.000 9640 worker thread done servicing request
01:53:04.124 00.001 9640 Worker thread wakes up
01:53:04.124 00.000 16872 GuideStep: -0.1 px 15 ms EAST, 0.7 px 34 ms SOUTH
01:53:04.128 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:53:04.128 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:53:06.479 02.351 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77a77057-dbda-4538-8aa2-759928185f05"}
01:53:06.484 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"77a77057-dbda-4538-8aa2-759928185f05"}
01:53:06.488 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d22f0c7-366c-428a-93f7-7dbe797010f7"}
01:53:06.493 00.005 16872 case statement mapped state 6 to 3
01:53:06.496 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d22f0c7-366c-428a-93f7-7dbe797010f7"}
01:53:06.500 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"68bde0fd-3535-4df9-82d2-52c09464f698"}
01:53:06.504 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.44,6.52],"pixels":"..."},"id":"68bde0fd-3535-4df9-82d2-52c09464f698"}
01:53:08.182 01.678 9640 Exposure complete
01:53:08.320 00.138 9640 worker thread done servicing request
01:53:08.320 00.000 16872 OnExposeComplete: enter
01:53:08.323 00.003 16872 UpdateGuideState(): m_state=6
01:53:08.325 00.002 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
01:53:08.330 00.005 16872 Star::Find returns 1 (0), X=208.12, Y=168.66, Mass=101272, SNR=198.8, Peak=9112 HFD=4.0
01:53:08.333 00.003 16872 MultiStar: [#1 0.02,0.92,0.00,M2] [#2 0.37,-0.73,0.27,U] [#3 0.27,0.73,0.30,U] [#4 0.51,1.21,0.00,M9] [#5 -0.07,0.68,0.18,U] [#6 0.92,1.21,0.00,M9] [#7 0.30,-0.37,0.15,U] [#8 0.16,1.00,0.00,M8] 
01:53:08.335 00.002 16872 refined, 4 included, MultiStar: {0.46, 0.22}, one-star: {0.66, 0.33}
01:53:08.339 00.004 16872 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.59) = xAngle (2.03 = 2.03)
01:53:08.341 00.002 16872 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.07 = 2.07)
01:53:08.344 00.003 16872 CameraToMount -- cameraX=0.46 cameraY=0.22 hyp=0.51 cameraTheta=0.44 mountX=-0.23 mountY=0.45, mountTheta=2.04
01:53:08.348 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.46, y=0.22, opts=13)
01:53:08.351 00.003 16872 Enqueuing Move request for scope (0.46, 0.22)
01:53:08.353 00.002 9640 Worker thread wakes up
01:53:08.353 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.22) opts 0xd
01:53:08.353 00.000 9640 Handling offset move in thread for scope, endpoint = (0.46, 0.22)
01:53:08.353 00.000 9640 Moving (0.46, 0.22) raw xDistance=-0.23 yDistance=0.45
01:53:08.353 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.23
01:53:08.353 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.45, m_sumCorr=3.8
01:53:08.353 00.000 9640 MoveAxis(E, 25, ABG)
01:53:08.353 00.000 9640 Guiding  Dir = 2, Dur = 25
01:53:08.353 00.000 9640 IsSlewing returns 0
01:53:08.354 00.001 9640 IsGuiding returns 0
01:53:08.354 00.000 9640 PulseGuide returned control before completion, sleep 35
01:53:08.361 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=9112, med=3216, FiltMin=3086, FiltMax=7540, Gamma=2.190
01:53:08.392 00.031 16872 UpdateGuideState exits: m=101272 SNR=198.8
01:53:08.395 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:08.398 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:53:08.400 00.002 16872 Enqueuing Expose request
01:53:08.403 00.003 9640 IsGuiding returns 0
01:53:08.403 00.000 9640 Move returns status 0, amount 25
01:53:08.404 00.001 9640 MoveAxis(S, 20, ABG)
01:53:08.404 00.000 9640 Guiding  Dir = 1, Dur = 20
01:53:08.404 00.000 9640 IsSlewing returns 0
01:53:08.405 00.001 9640 IsGuiding returns 0
01:53:08.405 00.000 9640 PulseGuide returned control before completion, sleep 30
01:53:08.450 00.045 9640 IsGuiding returns 1
01:53:08.450 00.000 9640 scope still moving after pulse duration time elapsed
01:53:08.482 00.032 9640 IsSlewing returns 0
01:53:08.482 00.000 9640 IsGuiding returns 0
01:53:08.482 00.000 9640 scope move finished after 20 + 56 ms
01:53:08.482 00.000 9640 Move returns status 0, amount 20
01:53:08.482 00.000 9640 move complete, result=0
01:53:08.483 00.001 9640 worker thread done servicing request
01:53:08.483 00.000 9640 Worker thread wakes up
01:53:08.483 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:53:08.483 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:53:08.483 00.000 16872 GuideStep: -0.2 px 25 ms EAST, 0.4 px 20 ms SOUTH
01:53:09.993 01.510 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d06c0b55-2921-475d-a351-5661d4ccb8b4"}
01:53:09.998 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d06c0b55-2921-475d-a351-5661d4ccb8b4"}
01:53:10.002 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ce0ba672-f263-4227-8ff8-a3838d8b03c4"}
01:53:10.006 00.004 16872 case statement mapped state 6 to 3
01:53:10.009 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce0ba672-f263-4227-8ff8-a3838d8b03c4"}
01:53:10.013 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"da369e2c-b249-43b6-8eec-d977b00b040b"}
01:53:10.016 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[7.12,6.66],"pixels":"..."},"id":"da369e2c-b249-43b6-8eec-d977b00b040b"}
01:53:12.541 02.525 9640 Exposure complete
01:53:12.680 00.139 9640 worker thread done servicing request
01:53:12.680 00.000 16872 OnExposeComplete: enter
01:53:12.682 00.002 16872 UpdateGuideState(): m_state=6
01:53:12.684 00.002 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
01:53:12.688 00.004 16872 Star::Find returns 1 (0), X=208.15, Y=169.15, Mass=94529, SNR=181.4, Peak=8416 HFD=4.3
01:53:12.691 00.003 16872 MultiStar: [#1 0.18,1.20,0.00,M3] [#2 -0.03,-0.38,0.28,U] [#3 0.10,1.34,0.00,M4] [#4 0.35,1.61,0.00,M10] [#5 -0.14,0.84,0.00,M2] [#6 0.29,1.41,0.00,M10] [#7 0.71,0.43,0.15,U] [#8 0.26,0.92,0.00,M9] 
01:53:12.694 00.003 16872 refined, 2 included, MultiStar: {0.55, 0.54}, one-star: {0.69, 0.82}
01:53:12.696 00.002 16872 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.59) = xAngle (2.36 = 2.36)
01:53:12.699 00.003 16872 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.41 = 2.41)
01:53:12.702 00.003 16872 CameraToMount -- cameraX=0.55 cameraY=0.54 hyp=0.77 cameraTheta=0.78 mountX=-0.55 mountY=0.51, mountTheta=2.39
01:53:12.709 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.55, y=0.54, opts=13)
01:53:12.712 00.003 16872 Enqueuing Move request for scope (0.55, 0.54)
01:53:12.714 00.002 9640 Worker thread wakes up
01:53:12.715 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.54) opts 0xd
01:53:12.715 00.000 9640 Handling offset move in thread for scope, endpoint = (0.55, 0.54)
01:53:12.715 00.000 9640 Moving (0.55, 0.54) raw xDistance=-0.55 yDistance=0.51
01:53:12.715 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.55
01:53:12.715 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.51, m_sumCorr=4
01:53:12.715 00.000 9640 MoveAxis(E, 61, ABG)
01:53:12.715 00.000 9640 Guiding  Dir = 2, Dur = 61
01:53:12.715 00.000 9640 IsSlewing returns 0
01:53:12.715 00.000 9640 IsGuiding returns 0
01:53:12.716 00.001 9640 PulseGuide returned control before completion, sleep 71
01:53:12.722 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=8416, med=3216, FiltMin=3070, FiltMax=6872, Gamma=2.190
01:53:12.754 00.032 16872 UpdateGuideState exits: m=94529 SNR=181.4
01:53:12.757 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:12.760 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:53:12.762 00.002 16872 Enqueuing Expose request
01:53:12.800 00.038 9640 IsGuiding returns 1
01:53:12.800 00.000 9640 scope still moving after pulse duration time elapsed
01:53:12.829 00.029 9640 IsSlewing returns 0
01:53:12.829 00.000 9640 IsGuiding returns 0
01:53:12.829 00.000 9640 scope move finished after 61 + 53 ms
01:53:12.829 00.000 9640 Move returns status 0, amount 61
01:53:12.830 00.001 9640 MoveAxis(S, 18, ABG)
01:53:12.830 00.000 9640 Guiding  Dir = 1, Dur = 18
01:53:12.830 00.000 9640 IsSlewing returns 0
01:53:12.830 00.000 9640 IsGuiding returns 0
01:53:12.833 00.003 9640 PulseGuide returned control before completion, sleep 28
01:53:12.876 00.043 9640 IsGuiding returns 1
01:53:12.876 00.000 9640 scope still moving after pulse duration time elapsed
01:53:12.907 00.031 9640 IsSlewing returns 0
01:53:12.908 00.001 9640 IsGuiding returns 0
01:53:12.908 00.000 9640 scope move finished after 18 + 58 ms
01:53:12.908 00.000 9640 Move returns status 0, amount 18
01:53:12.908 00.000 9640 move complete, result=0
01:53:12.908 00.000 9640 worker thread done servicing request
01:53:12.908 00.000 9640 Worker thread wakes up
01:53:12.908 00.000 16872 GuideStep: -0.5 px 61 ms EAST, 0.5 px 18 ms SOUTH
01:53:12.912 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:53:12.912 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:53:13.492 00.580 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c28257fa-82d8-4a0c-97c3-30012070c8c3"}
01:53:13.497 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c28257fa-82d8-4a0c-97c3-30012070c8c3"}
01:53:13.500 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b72a950-f53c-4bdd-9ede-af8f6ced2c37"}
01:53:13.504 00.004 16872 case statement mapped state 6 to 3
01:53:13.508 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b72a950-f53c-4bdd-9ede-af8f6ced2c37"}
01:53:13.512 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5ff2d718-10a5-4de0-844f-a4c1481596f4"}
01:53:13.518 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[7.15,7.15],"pixels":"..."},"id":"5ff2d718-10a5-4de0-844f-a4c1481596f4"}
01:53:16.973 03.455 9640 Exposure complete
01:53:16.991 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a8349acf-cf4e-4a81-ab9d-2d606336c412"}
01:53:16.994 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a8349acf-cf4e-4a81-ab9d-2d606336c412"}
01:53:16.998 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2efcc985-ffda-4982-b1fc-a9d6102529d2"}
01:53:17.001 00.003 16872 case statement mapped state 6 to 3
01:53:17.004 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2efcc985-ffda-4982-b1fc-a9d6102529d2"}
01:53:17.009 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7ada0c1d-402e-45fa-8689-b31bd7a29790"}
01:53:17.012 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[7.15,7.15],"pixels":"..."},"id":"7ada0c1d-402e-45fa-8689-b31bd7a29790"}
01:53:17.113 00.101 9640 worker thread done servicing request
01:53:17.113 00.000 16872 OnExposeComplete: enter
01:53:17.116 00.003 16872 UpdateGuideState(): m_state=6
01:53:17.120 00.004 16872 Star::Find(15, 208, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
01:53:17.122 00.002 16872 Star::Find returns 1 (0), X=207.93, Y=168.40, Mass=103019, SNR=193.6, Peak=9764 HFD=3.9
01:53:17.125 00.003 16872 MultiStar: [#1 -0.55,0.36,0.30,U] [#2 0.03,-0.69,0.31,U] [#3 -0.11,0.52,0.30,U] [#4 0.39,0.45,0.24,U] [#5 -0.48,0.56,0.17,U] [#6 0.77,0.89,0.00,R] [#7 0.06,-0.72,0.15,U] [#8 -0.04,0.55,0.19,U] 
01:53:17.128 00.003 16872 refined, 7 included, MultiStar: {0.11, 0.12}, one-star: {0.47, 0.07}
01:53:17.131 00.003 16872 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.59) = xAngle (2.40 = 2.40)
01:53:17.135 00.004 16872 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.44 = 2.44)
01:53:17.138 00.003 16872 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.81 mountX=-0.12 mountY=0.10, mountTheta=2.42
01:53:17.142 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=0.12, opts=13)
01:53:17.145 00.003 16872 Enqueuing Move request for scope (0.11, 0.12)
01:53:17.148 00.003 9640 Worker thread wakes up
01:53:17.149 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
01:53:17.149 00.000 9640 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
01:53:17.149 00.000 9640 Moving (0.11, 0.12) raw xDistance=-0.12 yDistance=0.10
01:53:17.149 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.12
01:53:17.149 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=4
01:53:17.149 00.000 9640 MoveAxis(E, 19, ABG)
01:53:17.149 00.000 9640 Guiding  Dir = 2, Dur = 19
01:53:17.149 00.000 9640 IsSlewing returns 0
01:53:17.149 00.000 9640 IsGuiding returns 0
01:53:17.150 00.001 9640 PulseGuide returned control before completion, sleep 29
01:53:17.155 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=9764, med=3216, FiltMin=3114, FiltMax=7508, Gamma=2.190
01:53:17.187 00.032 16872 UpdateGuideState exits: m=103019 SNR=193.6
01:53:17.190 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:17.192 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:53:17.200 00.008 9640 IsGuiding returns 1
01:53:17.200 00.000 9640 scope still moving after pulse duration time elapsed
01:53:17.200 00.000 16872 Enqueuing Expose request
01:53:17.227 00.027 9640 IsSlewing returns 0
01:53:17.229 00.002 9640 IsGuiding returns 0
01:53:17.229 00.000 9640 scope move finished after 19 + 60 ms
01:53:17.230 00.001 9640 Move returns status 0, amount 19
01:53:17.230 00.000 9640 MoveAxis(N, 0, ABG)
01:53:17.230 00.000 9640 Move returns status 0, amount 0
01:53:17.230 00.000 9640 move complete, result=0
01:53:17.231 00.001 9640 worker thread done servicing request
01:53:17.231 00.000 9640 Worker thread wakes up
01:53:17.231 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:53:17.231 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:53:17.232 00.001 16872 GuideStep: -0.1 px 19 ms EAST, 0.1 px 0 ms NORTH
01:53:20.491 03.259 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b58a1ab8-d3fd-4ff6-a430-6249cff7e901"}
01:53:20.495 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b58a1ab8-d3fd-4ff6-a430-6249cff7e901"}
01:53:20.499 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a9ad2a8-53ab-49ab-86dc-9c4b97e1b57f"}
01:53:20.503 00.004 16872 case statement mapped state 6 to 3
01:53:20.507 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a9ad2a8-53ab-49ab-86dc-9c4b97e1b57f"}
01:53:20.512 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2a2527ca-c7ce-44f6-8309-c66d0a4a422e"}
01:53:20.515 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.93,7.40],"pixels":"..."},"id":"2a2527ca-c7ce-44f6-8309-c66d0a4a422e"}
01:53:21.301 00.786 9640 Exposure complete
01:53:21.439 00.138 9640 worker thread done servicing request
01:53:21.439 00.000 16872 OnExposeComplete: enter
01:53:21.443 00.004 16872 UpdateGuideState(): m_state=6
01:53:21.445 00.002 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
01:53:21.448 00.003 16872 Star::Find returns 1 (0), X=207.96, Y=167.73, Mass=103870, SNR=199.8, Peak=8616 HFD=4.2
01:53:21.452 00.004 16872 MultiStar: [#1 -0.45,0.28,0.30,U] [#2 -0.24,-1.15,0.00,M1] [#3 -0.30,0.63,0.28,U] [#4 0.28,0.47,0.22,U] [#5 -0.35,-0.09,0.15,U] [#6 -0.66,-0.30,0.23,U] [#7 -0.26,-0.98,0.00,M1] [#8 0.86,1.10,0.00,M9] 
01:53:21.454 00.002 16872 refined, 5 included, MultiStar: {0.07, -0.15}, one-star: {0.50, -0.60}
01:53:21.458 00.004 16872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-1.59) = xAngle (0.43 = 0.43)
01:53:21.461 00.003 16872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.48 = 0.48)
01:53:21.463 00.002 16872 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-1.15 mountX=0.15 mountY=0.07, mountTheta=0.47
01:53:21.468 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=-0.15, opts=13)
01:53:21.471 00.003 16872 Enqueuing Move request for scope (0.07, -0.15)
01:53:21.475 00.004 9640 Worker thread wakes up
01:53:21.475 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
01:53:21.475 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
01:53:21.476 00.001 9640 Moving (0.07, -0.15) raw xDistance=0.15 yDistance=0.07
01:53:21.476 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.15
01:53:21.476 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.07, m_sumCorr=4.2
01:53:21.476 00.000 9640 MoveAxis(W, 14, ABG)
01:53:21.476 00.000 9640 Guiding  Dir = 3, Dur = 14
01:53:21.476 00.000 9640 IsSlewing returns 0
01:53:21.476 00.000 9640 IsGuiding returns 0
01:53:21.476 00.000 9640 PulseGuide returned control before completion, sleep 24
01:53:21.481 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=8616, med=3216, FiltMin=3140, FiltMax=7288, Gamma=2.190
01:53:21.513 00.032 16872 UpdateGuideState exits: m=103870 SNR=199.8
01:53:21.516 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:21.521 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:53:21.524 00.003 16872 Enqueuing Expose request
01:53:21.526 00.002 9640 IsGuiding returns 1
01:53:21.527 00.001 9640 scope still moving after pulse duration time elapsed
01:53:21.563 00.036 9640 IsSlewing returns 0
01:53:21.563 00.000 9640 IsGuiding returns 0
01:53:21.563 00.000 9640 scope move finished after 14 + 72 ms
01:53:21.563 00.000 9640 Move returns status 0, amount 14
01:53:21.563 00.000 9640 MoveAxis(S, 23, ABG)
01:53:21.563 00.000 9640 Guiding  Dir = 1, Dur = 23
01:53:21.564 00.001 9640 IsSlewing returns 0
01:53:21.564 00.000 9640 IsGuiding returns 0
01:53:21.564 00.000 9640 PulseGuide returned control before completion, sleep 33
01:53:21.609 00.045 9640 IsGuiding returns 1
01:53:21.609 00.000 9640 scope still moving after pulse duration time elapsed
01:53:21.641 00.032 9640 IsSlewing returns 0
01:53:21.641 00.000 9640 IsGuiding returns 0
01:53:21.643 00.002 9640 scope move finished after 23 + 55 ms
01:53:21.643 00.000 9640 Move returns status 0, amount 23
01:53:21.643 00.000 9640 move complete, result=0
01:53:21.643 00.000 9640 worker thread done servicing request
01:53:21.643 00.000 9640 Worker thread wakes up
01:53:21.643 00.000 16872 GuideStep: 0.1 px 14 ms WEST, 0.1 px 23 ms SOUTH
01:53:21.646 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:53:21.646 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:53:23.990 02.344 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92225238-4594-44af-b46e-60f130f518ed"}
01:53:23.993 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"92225238-4594-44af-b46e-60f130f518ed"}
01:53:23.996 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb88cf73-4d60-4d7f-912c-97a9538dbeb7"}
01:53:24.000 00.004 16872 case statement mapped state 6 to 3
01:53:24.003 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb88cf73-4d60-4d7f-912c-97a9538dbeb7"}
01:53:24.007 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"61648845-5a07-4181-a13d-5f21f4050490"}
01:53:24.009 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.96,6.73],"pixels":"..."},"id":"61648845-5a07-4181-a13d-5f21f4050490"}
01:53:25.726 01.717 9640 Exposure complete
01:53:25.877 00.151 9640 worker thread done servicing request
01:53:25.877 00.000 16872 OnExposeComplete: enter
01:53:25.881 00.004 16872 UpdateGuideState(): m_state=6
01:53:25.884 00.003 16872 Star::Find(15, 207, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
01:53:25.888 00.004 16872 Star::Find returns 1 (0), X=207.59, Y=168.34, Mass=104956, SNR=199.1, Peak=8464 HFD=4.2
01:53:25.892 00.004 16872 MultiStar: [#1 -0.09,0.50,0.31,U] [#2 -0.31,-0.87,0.00,M2] [#3 0.22,0.80,0.29,U] [#4 0.19,0.85,0.00,M9] [#5 -0.00,0.11,0.18,U] [#6 -0.36,0.14,0.18,U] [#7 0.17,-0.13,0.17,U] [#8 0.66,0.98,0.00,M10] 
01:53:25.895 00.003 16872 single-star, 5 included, MultiStar: {0.06, 0.19}, one-star: {0.13, 0.01}
01:53:25.900 00.005 16872 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.59) = xAngle (1.62 = 1.62)
01:53:25.903 00.003 16872 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.67 = 1.67)
01:53:25.906 00.003 16872 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.04 mountX=-0.01 mountY=0.13, mountTheta=1.62
01:53:25.912 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=0.01, opts=13)
01:53:25.915 00.003 16872 Enqueuing Move request for scope (0.13, 0.01)
01:53:25.919 00.004 9640 Worker thread wakes up
01:53:25.919 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
01:53:25.920 00.001 9640 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
01:53:25.920 00.000 9640 Moving (0.13, 0.01) raw xDistance=-0.01 yDistance=0.13
01:53:25.920 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:53:25.920 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=4.2
01:53:25.920 00.000 9640 MoveAxis(E, 0, ABG)
01:53:25.920 00.000 9640 Move returns status 0, amount 0
01:53:25.920 00.000 9640 MoveAxis(N, 0, ABG)
01:53:25.920 00.000 9640 Move returns status 0, amount 0
01:53:25.920 00.000 9640 move complete, result=0
01:53:25.920 00.000 9640 worker thread done servicing request
01:53:25.927 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=8464, med=3216, FiltMin=3096, FiltMax=6876, Gamma=2.190
01:53:25.959 00.032 16872 UpdateGuideState exits: m=104956 SNR=199.1
01:53:25.962 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:25.965 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:53:25.969 00.004 16872 Enqueuing Expose request
01:53:25.974 00.005 9640 Worker thread wakes up
01:53:25.974 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:25.977 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:53:25.977 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:53:27.488 01.511 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ae60670-4e67-4df7-b167-f2c6d121a84f"}
01:53:27.493 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8ae60670-4e67-4df7-b167-f2c6d121a84f"}
01:53:27.498 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f89d6a8f-9332-4b44-96e5-f5e7a19431c4"}
01:53:27.505 00.007 16872 case statement mapped state 6 to 3
01:53:27.515 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f89d6a8f-9332-4b44-96e5-f5e7a19431c4"}
01:53:27.520 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0c5090e2-f8e9-4093-bc65-aae02e72f0fa"}
01:53:27.524 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.59,7.34],"pixels":"..."},"id":"0c5090e2-f8e9-4093-bc65-aae02e72f0fa"}
01:53:30.047 02.523 9640 Exposure complete
01:53:30.183 00.136 9640 worker thread done servicing request
01:53:30.183 00.000 16872 OnExposeComplete: enter
01:53:30.186 00.003 16872 UpdateGuideState(): m_state=6
01:53:30.190 00.004 16872 Star::Find(15, 207, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
01:53:30.192 00.002 16872 Star::Find returns 1 (0), X=208.36, Y=169.14, Mass=96113, SNR=191.9, Peak=9272 HFD=3.9
01:53:30.195 00.003 16872 MultiStar: [#1 0.45,1.18,0.00,M1] [#2 0.09,-0.23,0.30,U] [#3 0.48,1.53,0.00,M2] [#4 0.45,0.78,0.00,M10] [#5 -0.37,0.87,0.00,M1] [#6 -0.00,0.40,0.21,U] [#7 -0.28,0.27,0.18,U] [#8 0.43,1.22,0.00,R] 
01:53:30.198 00.003 16872 refined, 3 included, MultiStar: {0.52, 0.52}, one-star: {0.91, 0.81}
01:53:30.199 00.001 16872 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.59) = xAngle (2.36 = 2.36)
01:53:30.203 00.004 16872 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.41 = 2.41)
01:53:30.207 00.004 16872 CameraToMount -- cameraX=0.52 cameraY=0.52 hyp=0.74 cameraTheta=0.78 mountX=-0.53 mountY=0.49, mountTheta=2.39
01:53:30.213 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.52, y=0.52, opts=13)
01:53:30.215 00.002 16872 Enqueuing Move request for scope (0.52, 0.52)
01:53:30.218 00.003 9640 Worker thread wakes up
01:53:30.218 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.52) opts 0xd
01:53:30.218 00.000 9640 Handling offset move in thread for scope, endpoint = (0.52, 0.52)
01:53:30.218 00.000 9640 Moving (0.52, 0.52) raw xDistance=-0.53 yDistance=0.49
01:53:30.218 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.53
01:53:30.218 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.49, m_sumCorr=4.2
01:53:30.219 00.001 9640 MoveAxis(E, 56, ABG)
01:53:30.219 00.000 9640 Guiding  Dir = 2, Dur = 56
01:53:30.219 00.000 9640 IsSlewing returns 0
01:53:30.219 00.000 9640 IsGuiding returns 0
01:53:30.219 00.000 9640 PulseGuide returned control before completion, sleep 66
01:53:30.224 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=9272, med=3212, FiltMin=3122, FiltMax=7224, Gamma=2.190
01:53:30.256 00.032 16872 UpdateGuideState exits: m=96113 SNR=191.9
01:53:30.259 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:30.262 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:53:30.264 00.002 16872 Enqueuing Expose request
01:53:30.300 00.036 9640 IsGuiding returns 0
01:53:30.300 00.000 9640 Move returns status 0, amount 56
01:53:30.300 00.000 9640 MoveAxis(N, 0, ABG)
01:53:30.300 00.000 9640 Move returns status 0, amount 0
01:53:30.300 00.000 9640 move complete, result=0
01:53:30.300 00.000 9640 worker thread done servicing request
01:53:30.300 00.000 9640 Worker thread wakes up
01:53:30.301 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:53:30.301 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:53:30.308 00.007 16872 GuideStep: -0.5 px 56 ms EAST, 0.5 px 0 ms NORTH
01:53:30.989 00.681 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c570f9b2-9b5c-481e-84ba-8c07d7de98e1"}
01:53:30.994 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c570f9b2-9b5c-481e-84ba-8c07d7de98e1"}
01:53:30.999 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf616753-c140-4f2b-9a02-9c0f56d40dec"}
01:53:31.004 00.005 16872 case statement mapped state 6 to 3
01:53:31.008 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf616753-c140-4f2b-9a02-9c0f56d40dec"}
01:53:31.013 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ca6fd0c0-08f2-45ff-a966-65fa26460209"}
01:53:31.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.36,7.14],"pixels":"..."},"id":"ca6fd0c0-08f2-45ff-a966-65fa26460209"}
01:53:34.371 03.354 9640 Exposure complete
01:53:34.489 00.118 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff55a84e-aaad-4d91-a070-19ebf2959be5"}
01:53:34.494 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ff55a84e-aaad-4d91-a070-19ebf2959be5"}
01:53:34.499 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1146cca8-2eae-4e36-9f5f-80ca9d96abd0"}
01:53:34.502 00.003 16872 case statement mapped state 6 to 3
01:53:34.506 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1146cca8-2eae-4e36-9f5f-80ca9d96abd0"}
01:53:34.509 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a5a3f820-e74b-456b-9beb-7f7ad0bd0acc"}
01:53:34.513 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.36,7.14],"pixels":"..."},"id":"a5a3f820-e74b-456b-9beb-7f7ad0bd0acc"}
01:53:34.518 00.005 9640 worker thread done servicing request
01:53:34.518 00.000 16872 OnExposeComplete: enter
01:53:34.522 00.004 16872 UpdateGuideState(): m_state=6
01:53:34.524 00.002 16872 Star::Find(15, 208, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
01:53:34.530 00.006 16872 Star::Find returns 1 (0), X=208.08, Y=168.91, Mass=95436, SNR=193.0, Peak=9012 HFD=4.2
01:53:34.534 00.004 16872 MultiStar: [#1 0.22,0.98,0.00,M2] [#2 0.08,-0.44,0.29,U] [#3 0.44,1.00,0.00,M3] [#4 0.88,1.80,0.00,R] [#5 0.29,0.70,0.17,U] [#6 0.06,0.44,0.20,U] [#7 0.25,0.13,0.15,U] [#8 -0.02,-0.31,0.21,U] 
01:53:34.537 00.003 16872 refined, 5 included, MultiStar: {0.36, 0.30}, one-star: {0.62, 0.58}
01:53:34.540 00.003 16872 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.59) = xAngle (2.28 = 2.28)
01:53:34.542 00.002 16872 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.32 = 2.32)
01:53:34.545 00.003 16872 CameraToMount -- cameraX=0.36 cameraY=0.30 hyp=0.47 cameraTheta=0.69 mountX=-0.31 mountY=0.34, mountTheta=2.30
01:53:34.549 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=0.30, opts=13)
01:53:34.553 00.004 16872 Enqueuing Move request for scope (0.36, 0.30)
01:53:34.555 00.002 9640 Worker thread wakes up
01:53:34.555 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.30) opts 0xd
01:53:34.555 00.000 9640 Handling offset move in thread for scope, endpoint = (0.36, 0.30)
01:53:34.555 00.000 9640 Moving (0.36, 0.30) raw xDistance=-0.31 yDistance=0.34
01:53:34.555 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.31
01:53:34.555 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=4.2
01:53:34.555 00.000 9640 MoveAxis(E, 38, ABG)
01:53:34.555 00.000 9640 Guiding  Dir = 2, Dur = 38
01:53:34.556 00.001 9640 IsSlewing returns 0
01:53:34.556 00.000 9640 IsGuiding returns 0
01:53:34.557 00.001 9640 PulseGuide returned control before completion, sleep 48
01:53:34.562 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=9012, med=3216, FiltMin=3102, FiltMax=7556, Gamma=2.190
01:53:34.594 00.032 16872 UpdateGuideState exits: m=95436 SNR=193.0
01:53:34.597 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:34.600 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:53:34.603 00.003 16872 Enqueuing Expose request
01:53:34.605 00.002 9640 IsGuiding returns 1
01:53:34.605 00.000 9640 scope still moving after pulse duration time elapsed
01:53:34.636 00.031 9640 IsSlewing returns 0
01:53:34.636 00.000 9640 IsGuiding returns 0
01:53:34.636 00.000 9640 scope move finished after 38 + 42 ms
01:53:34.636 00.000 9640 Move returns status 0, amount 38
01:53:34.636 00.000 9640 MoveAxis(N, 0, ABG)
01:53:34.637 00.001 9640 Move returns status 0, amount 0
01:53:34.637 00.000 9640 move complete, result=0
01:53:34.637 00.000 9640 worker thread done servicing request
01:53:34.637 00.000 9640 Worker thread wakes up
01:53:34.637 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:53:34.637 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:53:34.644 00.007 16872 GuideStep: -0.3 px 38 ms EAST, 0.3 px 0 ms NORTH
01:53:37.990 03.346 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a09c3b62-c738-4021-b0ce-87b9c191846f"}
01:53:37.994 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a09c3b62-c738-4021-b0ce-87b9c191846f"}
01:53:37.998 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"352bfbdd-3660-4ecb-8b57-001ff933d147"}
01:53:38.001 00.003 16872 case statement mapped state 6 to 3
01:53:38.004 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"352bfbdd-3660-4ecb-8b57-001ff933d147"}
01:53:38.007 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dde21a17-16e2-46be-b135-be368fd7c97c"}
01:53:38.009 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[7.08,6.91],"pixels":"..."},"id":"dde21a17-16e2-46be-b135-be368fd7c97c"}
01:53:38.688 00.679 9640 Exposure complete
01:53:38.826 00.138 9640 worker thread done servicing request
01:53:38.826 00.000 16872 OnExposeComplete: enter
01:53:38.829 00.003 16872 UpdateGuideState(): m_state=6
01:53:38.831 00.002 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
01:53:38.835 00.004 16872 Star::Find returns 1 (0), X=208.45, Y=168.24, Mass=97463, SNR=190.3, Peak=8844 HFD=3.8
01:53:38.838 00.003 16872 MultiStar: [#1 0.35,0.30,0.34,U] [#2 0.26,-0.84,0.00,M1] [#3 0.55,0.66,0.00,M4] [#4 -0.22,-1.32,0.00,M1] [#5 0.37,0.69,0.16,U] [#6 -0.14,-0.26,0.18,U] [#7 0.39,-0.57,0.13,U] [#8 -0.06,-0.78,0.18,U] 
01:53:38.842 00.004 16872 refined, 5 included, MultiStar: {0.59, -0.08}, one-star: {0.99, -0.10}
01:53:38.845 00.003 16872 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-1.59) = xAngle (1.46 = 1.46)
01:53:38.848 00.003 16872 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.50 = 1.50)
01:53:38.850 00.002 16872 CameraToMount -- cameraX=0.59 cameraY=-0.08 hyp=0.60 cameraTheta=-0.13 mountX=0.07 mountY=0.60, mountTheta=1.46
01:53:38.855 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.59, y=-0.08, opts=13)
01:53:38.858 00.003 16872 Enqueuing Move request for scope (0.59, -0.08)
01:53:38.860 00.002 9640 Worker thread wakes up
01:53:38.860 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.08) opts 0xd
01:53:38.860 00.000 9640 Handling offset move in thread for scope, endpoint = (0.59, -0.08)
01:53:38.860 00.000 9640 Moving (0.59, -0.08) raw xDistance=0.07 yDistance=0.60
01:53:38.860 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:53:38.861 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.60, m_sumCorr=4.4
01:53:38.861 00.000 9640 MoveAxis(E, 0, ABG)
01:53:38.861 00.000 9640 Move returns status 0, amount 0
01:53:38.861 00.000 9640 MoveAxis(S, 26, ABG)
01:53:38.861 00.000 9640 Guiding  Dir = 1, Dur = 26
01:53:38.861 00.000 9640 IsSlewing returns 0
01:53:38.861 00.000 9640 IsGuiding returns 0
01:53:38.862 00.001 9640 PulseGuide returned control before completion, sleep 36
01:53:38.868 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=8844, med=3212, FiltMin=3068, FiltMax=7276, Gamma=2.190
01:53:38.901 00.033 16872 UpdateGuideState exits: m=97463 SNR=190.3
01:53:38.905 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:38.908 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:53:38.910 00.002 16872 Enqueuing Expose request
01:53:38.913 00.003 9640 IsGuiding returns 0
01:53:38.913 00.000 9640 Move returns status 0, amount 26
01:53:38.913 00.000 9640 move complete, result=0
01:53:38.913 00.000 9640 worker thread done servicing request
01:53:38.913 00.000 9640 Worker thread wakes up
01:53:38.913 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:53:38.914 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:53:38.921 00.007 16872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 26 ms SOUTH
01:53:41.488 02.567 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74699e15-433e-451d-85ec-a9700dabacd5"}
01:53:41.492 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"74699e15-433e-451d-85ec-a9700dabacd5"}
01:53:41.496 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"da221b65-d5da-40a9-906b-f09a76210867"}
01:53:41.498 00.002 16872 case statement mapped state 6 to 3
01:53:41.501 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"da221b65-d5da-40a9-906b-f09a76210867"}
01:53:41.504 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b5807d10-1ac0-4383-88c7-f42392e0a43e"}
01:53:41.508 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[7.45,7.24],"pixels":"..."},"id":"b5807d10-1ac0-4383-88c7-f42392e0a43e"}
01:53:42.973 01.465 9640 Exposure complete
01:53:43.111 00.138 9640 worker thread done servicing request
01:53:43.111 00.000 16872 OnExposeComplete: enter
01:53:43.114 00.003 16872 UpdateGuideState(): m_state=6
01:53:43.117 00.003 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
01:53:43.119 00.002 16872 Star::Find returns 1 (0), X=208.29, Y=168.25, Mass=97733, SNR=195.5, Peak=7852 HFD=4.6
01:53:43.126 00.007 16872 MultiStar: [#1 -0.16,0.35,0.33,U] [#2 -0.21,-1.15,0.00,M2] [#3 0.28,0.65,0.32,U] [#4 -0.40,-1.45,0.00,M2] [#5 -0.03,0.14,0.17,U] [#6 -0.61,-0.38,0.20,U] [#7 0.44,-0.57,0.15,U] [#8 0.13,-0.41,0.19,U] 
01:53:43.128 00.002 16872 refined, 6 included, MultiStar: {0.35, 0.01}, one-star: {0.83, -0.09}
01:53:43.131 00.003 16872 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.59) = xAngle (1.61 = 1.61)
01:53:43.133 00.002 16872 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.66 = 1.66)
01:53:43.136 00.003 16872 CameraToMount -- cameraX=0.35 cameraY=0.01 hyp=0.35 cameraTheta=0.03 mountX=-0.01 mountY=0.35, mountTheta=1.61
01:53:43.141 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=0.01, opts=13)
01:53:43.144 00.003 16872 Enqueuing Move request for scope (0.35, 0.01)
01:53:43.146 00.002 9640 Worker thread wakes up
01:53:43.146 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.01) opts 0xd
01:53:43.146 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, 0.01)
01:53:43.146 00.000 9640 Moving (0.35, 0.01) raw xDistance=-0.01 yDistance=0.35
01:53:43.146 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:53:43.146 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.35, m_sumCorr=4.6
01:53:43.146 00.000 9640 MoveAxis(E, 0, ABG)
01:53:43.146 00.000 9640 Move returns status 0, amount 0
01:53:43.146 00.000 9640 MoveAxis(S, 19, ABG)
01:53:43.146 00.000 9640 Guiding  Dir = 1, Dur = 19
01:53:43.147 00.001 9640 IsSlewing returns 0
01:53:43.147 00.000 9640 IsGuiding returns 0
01:53:43.147 00.000 9640 PulseGuide returned control before completion, sleep 29
01:53:43.155 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=7852, med=3216, FiltMin=3072, FiltMax=6920, Gamma=2.190
01:53:43.184 00.029 9640 IsGuiding returns 1
01:53:43.184 00.000 9640 scope still moving after pulse duration time elapsed
01:53:43.187 00.003 16872 UpdateGuideState exits: m=97733 SNR=195.5
01:53:43.192 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:43.195 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:53:43.197 00.002 16872 Enqueuing Expose request
01:53:43.214 00.017 9640 IsSlewing returns 0
01:53:43.214 00.000 9640 IsGuiding returns 0
01:53:43.214 00.000 9640 scope move finished after 19 + 48 ms
01:53:43.214 00.000 9640 Move returns status 0, amount 19
01:53:43.214 00.000 9640 move complete, result=0
01:53:43.214 00.000 9640 worker thread done servicing request
01:53:43.214 00.000 9640 Worker thread wakes up
01:53:43.214 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:53:43.214 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:53:43.218 00.004 16872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 19 ms SOUTH
01:53:44.988 01.770 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06a22ef8-7a0e-41c8-8afc-3214a2398377"}
01:53:44.992 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"06a22ef8-7a0e-41c8-8afc-3214a2398377"}
01:53:45.000 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c95531d0-0d89-4ca0-b0fb-0f7a9cf2630d"}
01:53:45.005 00.005 16872 case statement mapped state 6 to 3
01:53:45.008 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c95531d0-0d89-4ca0-b0fb-0f7a9cf2630d"}
01:53:45.014 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c022d01-06b3-47a9-8970-262727242972"}
01:53:45.018 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[7.29,7.25],"pixels":"..."},"id":"5c022d01-06b3-47a9-8970-262727242972"}
01:53:47.327 02.309 9640 Exposure complete
01:53:47.476 00.149 9640 worker thread done servicing request
01:53:47.476 00.000 16872 OnExposeComplete: enter
01:53:47.479 00.003 16872 UpdateGuideState(): m_state=6
01:53:47.482 00.003 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 64
01:53:47.484 00.002 16872 Star::Find returns 1 (0), X=208.24, Y=168.81, Mass=100098, SNR=199.0, Peak=9988 HFD=3.9
01:53:47.487 00.003 16872 MultiStar: [#1 -0.09,1.14,0.00,M1] [#2 0.32,-0.04,0.29,U] [#3 0.02,1.06,0.00,M4] [#4 0.19,-0.52,0.24,U] [#5 0.26,0.91,0.00,M1] [#6 0.08,0.21,0.22,U] [#7 0.41,-0.19,0.16,U] [#8 -0.24,-0.12,0.17,U] 
01:53:47.490 00.003 16872 refined, 5 included, MultiStar: {0.46, 0.16}, one-star: {0.78, 0.47}
01:53:47.494 00.004 16872 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.59) = xAngle (1.92 = 1.92)
01:53:47.497 00.003 16872 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.97 = 1.97)
01:53:47.500 00.003 16872 CameraToMount -- cameraX=0.46 cameraY=0.16 hyp=0.49 cameraTheta=0.33 mountX=-0.17 mountY=0.45, mountTheta=1.93
01:53:47.504 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.46, y=0.16, opts=13)
01:53:47.508 00.004 16872 Enqueuing Move request for scope (0.46, 0.16)
01:53:47.511 00.003 9640 Worker thread wakes up
01:53:47.511 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.16) opts 0xd
01:53:47.511 00.000 9640 Handling offset move in thread for scope, endpoint = (0.46, 0.16)
01:53:47.511 00.000 9640 Moving (0.46, 0.16) raw xDistance=-0.17 yDistance=0.45
01:53:47.511 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.17
01:53:47.511 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.45, m_sumCorr=4.6
01:53:47.511 00.000 9640 MoveAxis(E, 18, ABG)
01:53:47.512 00.001 9640 Guiding  Dir = 2, Dur = 18
01:53:47.512 00.000 9640 IsSlewing returns 0
01:53:47.512 00.000 9640 IsGuiding returns 0
01:53:47.512 00.000 9640 PulseGuide returned control before completion, sleep 28
01:53:47.517 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=9988, med=3208, FiltMin=3134, FiltMax=7740, Gamma=2.190
01:53:47.549 00.032 16872 UpdateGuideState exits: m=100098 SNR=199.0
01:53:47.552 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:47.555 00.003 9640 IsGuiding returns 1
01:53:47.555 00.000 9640 scope still moving after pulse duration time elapsed
01:53:47.556 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:53:47.562 00.006 16872 Enqueuing Expose request
01:53:47.587 00.025 9640 IsSlewing returns 0
01:53:47.588 00.001 9640 IsGuiding returns 0
01:53:47.588 00.000 9640 scope move finished after 18 + 57 ms
01:53:47.588 00.000 9640 Move returns status 0, amount 18
01:53:47.588 00.000 9640 MoveAxis(N, 0, ABG)
01:53:47.588 00.000 9640 Move returns status 0, amount 0
01:53:47.588 00.000 9640 move complete, result=0
01:53:47.588 00.000 9640 worker thread done servicing request
01:53:47.588 00.000 9640 Worker thread wakes up
01:53:47.588 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:53:47.589 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:53:47.598 00.009 16872 GuideStep: -0.2 px 18 ms EAST, 0.5 px 0 ms NORTH
01:53:48.488 00.890 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"509f3381-02e3-4ef3-b3f0-175eb59610cd"}
01:53:48.494 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"509f3381-02e3-4ef3-b3f0-175eb59610cd"}
01:53:48.499 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d21ff212-3c93-4b1e-8307-502ed0ef684d"}
01:53:48.502 00.003 16872 case statement mapped state 6 to 3
01:53:48.505 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d21ff212-3c93-4b1e-8307-502ed0ef684d"}
01:53:48.511 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c0a5ded2-b5fe-4139-a79c-86ad0b2d0add"}
01:53:48.514 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[7.24,6.81],"pixels":"..."},"id":"c0a5ded2-b5fe-4139-a79c-86ad0b2d0add"}
01:53:51.640 03.126 9640 Exposure complete
01:53:51.775 00.135 9640 worker thread done servicing request
01:53:51.775 00.000 16872 OnExposeComplete: enter
01:53:51.778 00.003 16872 UpdateGuideState(): m_state=6
01:53:51.780 00.002 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 65
01:53:51.783 00.003 16872 Star::Find returns 1 (0), X=208.17, Y=169.08, Mass=107129, SNR=194.6, Peak=9216 HFD=4.2
01:53:51.786 00.003 16872 MultiStar: [#1 0.31,0.93,0.00,M2] [#2 0.20,-0.18,0.31,U] [#3 0.42,1.22,0.00,M5] [#4 0.09,-0.06,0.27,U] [#5 0.47,1.46,0.00,M2] [#6 0.05,0.22,0.18,U] [#7 0.05,0.26,0.16,U] [#8 -0.05,-0.05,0.23,U] 
01:53:51.790 00.004 16872 refined, 5 included, MultiStar: {0.38, 0.35}, one-star: {0.71, 0.74}
01:53:51.792 00.002 16872 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.59) = xAngle (2.33 = 2.33)
01:53:51.795 00.003 16872 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.38 = 2.38)
01:53:51.797 00.002 16872 CameraToMount -- cameraX=0.38 cameraY=0.35 hyp=0.51 cameraTheta=0.75 mountX=-0.35 mountY=0.35, mountTheta=2.35
01:53:51.802 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=0.35, opts=13)
01:53:51.806 00.004 16872 Enqueuing Move request for scope (0.38, 0.35)
01:53:51.809 00.003 9640 Worker thread wakes up
01:53:51.809 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.35) opts 0xd
01:53:51.809 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, 0.35)
01:53:51.809 00.000 9640 Moving (0.38, 0.35) raw xDistance=-0.35 yDistance=0.35
01:53:51.809 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.35
01:53:51.809 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.35, m_sumCorr=4.8
01:53:51.809 00.000 9640 MoveAxis(E, 39, ABG)
01:53:51.810 00.001 9640 Guiding  Dir = 2, Dur = 39
01:53:51.810 00.000 9640 IsSlewing returns 0
01:53:51.810 00.000 9640 IsGuiding returns 0
01:53:51.810 00.000 9640 PulseGuide returned control before completion, sleep 49
01:53:51.814 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=9216, med=3216, FiltMin=3144, FiltMax=7432, Gamma=2.190
01:53:51.847 00.033 16872 UpdateGuideState exits: m=107129 SNR=194.6
01:53:51.849 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:51.857 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:53:51.859 00.002 16872 Enqueuing Expose request
01:53:51.867 00.008 9640 IsGuiding returns 1
01:53:51.867 00.000 9640 scope still moving after pulse duration time elapsed
01:53:51.897 00.030 9640 IsSlewing returns 0
01:53:51.898 00.001 9640 IsGuiding returns 0
01:53:51.898 00.000 9640 scope move finished after 39 + 49 ms
01:53:51.898 00.000 9640 Move returns status 0, amount 39
01:53:51.898 00.000 9640 MoveAxis(S, 26, ABG)
01:53:51.898 00.000 9640 Guiding  Dir = 1, Dur = 26
01:53:51.898 00.000 9640 IsSlewing returns 0
01:53:51.899 00.001 9640 IsGuiding returns 0
01:53:51.900 00.001 9640 PulseGuide returned control before completion, sleep 36
01:53:51.944 00.044 9640 IsGuiding returns 1
01:53:51.944 00.000 9640 scope still moving after pulse duration time elapsed
01:53:51.975 00.031 9640 IsSlewing returns 0
01:53:51.976 00.001 9640 IsGuiding returns 0
01:53:51.976 00.000 9640 scope move finished after 26 + 49 ms
01:53:51.976 00.000 9640 Move returns status 0, amount 26
01:53:51.976 00.000 9640 move complete, result=0
01:53:51.976 00.000 9640 worker thread done servicing request
01:53:51.976 00.000 9640 Worker thread wakes up
01:53:51.976 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:53:51.976 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:53:51.976 00.000 16872 GuideStep: -0.4 px 39 ms EAST, 0.4 px 26 ms SOUTH
01:53:51.987 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8dc3ea6b-f7d4-43cb-8666-bc97900c7ef4"}
01:53:51.992 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8dc3ea6b-f7d4-43cb-8666-bc97900c7ef4"}
01:53:52.000 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dedd5f32-2f65-49c6-b370-a61ffe653436"}
01:53:52.003 00.003 16872 case statement mapped state 6 to 3
01:53:52.006 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dedd5f32-2f65-49c6-b370-a61ffe653436"}
01:53:52.022 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"22546646-bf83-48b8-a282-e8eb08f6f366"}
01:53:52.025 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[7.17,7.08],"pixels":"..."},"id":"22546646-bf83-48b8-a282-e8eb08f6f366"}
01:53:55.488 03.463 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fda89db7-2e1f-4295-a25b-183188b954bd"}
01:53:55.490 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fda89db7-2e1f-4295-a25b-183188b954bd"}
01:53:55.495 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a161e814-a048-4af7-b82b-d511bfe42675"}
01:53:55.498 00.003 16872 case statement mapped state 6 to 3
01:53:55.501 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a161e814-a048-4af7-b82b-d511bfe42675"}
01:53:55.504 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"255157f7-3611-4d91-97ea-fb3484b9077b"}
01:53:55.507 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[7.17,7.08],"pixels":"..."},"id":"255157f7-3611-4d91-97ea-fb3484b9077b"}
01:53:56.028 00.521 9640 Exposure complete
01:53:56.166 00.138 9640 worker thread done servicing request
01:53:56.166 00.000 16872 OnExposeComplete: enter
01:53:56.169 00.003 16872 UpdateGuideState(): m_state=6
01:53:56.171 00.002 16872 Star::Find(15, 208, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 66
01:53:56.175 00.004 16872 Star::Find returns 1 (0), X=208.19, Y=168.71, Mass=99894, SNR=195.9, Peak=9132 HFD=4.0
01:53:56.180 00.005 16872 MultiStar: [#1 0.10,1.06,0.00,M3] [#2 0.13,-0.10,0.28,U] [#3 0.19,1.40,0.00,M6] [#4 0.04,-0.48,0.23,U] [#5 0.13,1.27,0.00,M3] [#6 0.29,0.51,0.20,U] [#7 -0.02,-0.20,0.15,U] [#8 -0.36,0.02,0.17,U] 
01:53:56.182 00.002 16872 refined, 5 included, MultiStar: {0.38, 0.16}, one-star: {0.73, 0.38}
01:53:56.185 00.003 16872 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.59) = xAngle (1.98 = 1.98)
01:53:56.188 00.003 16872 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.03 = 2.03)
01:53:56.190 00.002 16872 CameraToMount -- cameraX=0.38 cameraY=0.16 hyp=0.41 cameraTheta=0.40 mountX=-0.16 mountY=0.37, mountTheta=1.99
01:53:56.196 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=0.16, opts=13)
01:53:56.198 00.002 16872 Enqueuing Move request for scope (0.38, 0.16)
01:53:56.201 00.003 9640 Worker thread wakes up
01:53:56.201 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.16) opts 0xd
01:53:56.201 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, 0.16)
01:53:56.201 00.000 9640 Moving (0.38, 0.16) raw xDistance=-0.16 yDistance=0.37
01:53:56.201 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.16
01:53:56.201 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.37, m_sumCorr=4.8
01:53:56.201 00.000 9640 MoveAxis(E, 21, ABG)
01:53:56.201 00.000 9640 Guiding  Dir = 2, Dur = 21
01:53:56.201 00.000 9640 IsSlewing returns 0
01:53:56.202 00.001 9640 IsGuiding returns 0
01:53:56.202 00.000 9640 PulseGuide returned control before completion, sleep 31
01:53:56.206 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=9132, med=3212, FiltMin=3134, FiltMax=7200, Gamma=2.190
01:53:56.241 00.035 9640 IsGuiding returns 1
01:53:56.241 00.000 9640 scope still moving after pulse duration time elapsed
01:53:56.241 00.000 16872 UpdateGuideState exits: m=99894 SNR=195.9
01:53:56.246 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:56.249 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:53:56.252 00.003 16872 Enqueuing Expose request
01:53:56.271 00.019 9640 IsSlewing returns 0
01:53:56.271 00.000 9640 IsGuiding returns 0
01:53:56.271 00.000 9640 scope move finished after 21 + 48 ms
01:53:56.271 00.000 9640 Move returns status 0, amount 21
01:53:56.271 00.000 9640 MoveAxis(N, 0, ABG)
01:53:56.271 00.000 9640 Move returns status 0, amount 0
01:53:56.271 00.000 9640 move complete, result=0
01:53:56.271 00.000 9640 worker thread done servicing request
01:53:56.271 00.000 9640 Worker thread wakes up
01:53:56.271 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:53:56.271 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,153,31,31)
01:53:56.274 00.003 16872 GuideStep: -0.2 px 21 ms EAST, 0.4 px 0 ms NORTH
01:53:58.986 02.712 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"482cfa00-c108-4a2e-a118-57c933433f5f"}
01:53:58.990 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"482cfa00-c108-4a2e-a118-57c933433f5f"}
01:53:58.993 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1dfe7d34-5918-467e-9bd7-d0c7b32b6388"}
01:53:58.998 00.005 16872 case statement mapped state 6 to 3
01:53:59.000 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1dfe7d34-5918-467e-9bd7-d0c7b32b6388"}
01:53:59.003 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e128f4b7-22c8-43cf-9d2a-40c431346108"}
01:53:59.006 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":66,"width":15,"height":15,"star_pos":[7.19,6.71],"pixels":"..."},"id":"e128f4b7-22c8-43cf-9d2a-40c431346108"}
01:54:00.336 01.330 9640 Exposure complete
01:54:00.500 00.164 16872 OnExposeComplete: enter
01:54:00.504 00.004 16872 UpdateGuideState(): m_state=6
01:54:00.508 00.004 9640 worker thread done servicing request
01:54:00.508 00.000 16872 Star::Find(15, 208, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 67
01:54:00.511 00.003 16872 Star::Find returns 1 (0), X=208.44, Y=168.85, Mass=97381, SNR=198.6, Peak=9696 HFD=3.8
01:54:00.514 00.003 16872 MultiStar: [#1 0.16,0.95,0.00,M4] [#2 0.16,-0.46,0.27,U] [#3 0.37,1.41,0.00,M7] [#4 -0.10,-0.73,0.21,U] [#5 0.35,1.08,0.00,M4] [#6 0.03,0.40,0.21,U] [#7 0.88,-0.41,0.00,M1] [#8 -0.47,-0.53,0.22,U] 
01:54:00.520 00.006 16872 refined, 4 included, MultiStar: {0.47, 0.11}, one-star: {0.98, 0.52}
01:54:00.524 00.004 16872 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.59) = xAngle (1.81 = 1.81)
01:54:00.527 00.003 16872 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.86 = 1.86)
01:54:00.530 00.003 16872 CameraToMount -- cameraX=0.47 cameraY=0.11 hyp=0.48 cameraTheta=0.22 mountX=-0.11 mountY=0.46, mountTheta=1.81
01:54:00.537 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.47, y=0.11, opts=13)
01:54:00.542 00.005 16872 Enqueuing Move request for scope (0.47, 0.11)
01:54:00.545 00.003 9640 Worker thread wakes up
01:54:00.545 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.11) opts 0xd
01:54:00.545 00.000 9640 Handling offset move in thread for scope, endpoint = (0.47, 0.11)
01:54:00.545 00.000 9640 Moving (0.47, 0.11) raw xDistance=-0.11 yDistance=0.46
01:54:00.545 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.11
01:54:00.545 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.46, m_sumCorr=4.9
01:54:00.546 00.001 9640 MoveAxis(E, 14, ABG)
01:54:00.546 00.000 9640 Guiding  Dir = 2, Dur = 14
01:54:00.546 00.000 9640 IsSlewing returns 0
01:54:00.546 00.000 9640 IsGuiding returns 0
01:54:00.547 00.001 9640 PulseGuide returned control before completion, sleep 24
01:54:00.552 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=9696, med=3216, FiltMin=3140, FiltMax=7792, Gamma=2.190
01:54:00.581 00.029 9640 IsGuiding returns 1
01:54:00.582 00.001 9640 scope still moving after pulse duration time elapsed
01:54:00.585 00.003 16872 UpdateGuideState exits: m=97381 SNR=198.6
01:54:00.589 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:00.591 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:54:00.594 00.003 16872 Enqueuing Expose request
01:54:00.600 00.006 16872 evsrv: cli 0D3C0228 connect
01:54:00.603 00.003 16872 case statement mapped state 6 to 3
01:54:00.607 00.004 16872 case statement mapped state 6 to 3
01:54:00.611 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"88fbd4a8-6ae7-46aa-82fc-958bb84cb5d5"}
01:54:00.614 00.003 16872 case statement mapped state 6 to 3
01:54:00.617 00.003 9640 IsSlewing returns 0
01:54:00.617 00.000 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"88fbd4a8-6ae7-46aa-82fc-958bb84cb5d5"}
01:54:00.619 00.002 9640 IsGuiding returns 0
01:54:00.620 00.001 9640 scope move finished after 14 + 59 ms
01:54:00.620 00.000 9640 Move returns status 0, amount 14
01:54:00.620 00.000 9640 MoveAxis(S, 22, ABG)
01:54:00.620 00.000 9640 Guiding  Dir = 1, Dur = 22
01:54:00.620 00.000 9640 IsSlewing returns 0
01:54:00.620 00.000 16872 evsrv: cli 0D3C0228 disconnect
01:54:00.624 00.004 9640 IsGuiding returns 0
01:54:00.624 00.000 9640 PulseGuide returned control before completion, sleep 32
01:54:00.624 00.000 16872 evsrv: cli 0D3BFFA8 connect
01:54:00.627 00.003 16872 case statement mapped state 6 to 3
01:54:00.636 00.009 16872 case statement mapped state 6 to 3
01:54:00.640 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"0baf7e46-0698-46d7-b6e5-1436415d5bac"}
01:54:00.643 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:54:00.646 00.003 16872 Status Line: Waiting for devices...
01:54:00.654 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"0baf7e46-0698-46d7-b6e5-1436415d5bac"}
01:54:00.658 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:54:00.664 00.006 9640 IsGuiding returns 1
01:54:00.664 00.000 9640 scope still moving after pulse duration time elapsed
01:54:00.664 00.000 16872 evsrv: cli 0D3C0A48 connect
01:54:00.667 00.003 16872 case statement mapped state 6 to 3
01:54:00.671 00.004 16872 case statement mapped state 6 to 3
01:54:00.675 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"72c6e447-9c9f-4559-9079-a3a45aae6b29"}
01:54:00.678 00.003 16872 case statement mapped state 6 to 3
01:54:00.680 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"72c6e447-9c9f-4559-9079-a3a45aae6b29"}
01:54:00.684 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:54:00.691 00.007 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
01:54:00.692 00.001 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
01:54:00.692 00.000 9640 Move returns status 1, amount 0
01:54:00.692 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
01:54:00.693 00.001 9640 move complete, result=1
01:54:00.693 00.000 9640 worker thread done servicing request
01:54:00.693 00.000 9640 Worker thread wakes up
01:54:00.693 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:54:00.693 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
01:54:00.693 00.000 9640 worker thread done servicing request
01:54:00.693 00.000 16872 GuideStep: -0.1 px 14 ms EAST, 0.5 px 0 ms SOUTH
01:54:00.700 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
01:54:00.703 00.003 16872 OnExposeComplete: enter
01:54:00.707 00.004 16872 OnExposeComplete: Capture Error reported
01:54:00.710 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:54:00.714 00.004 16872 Mount: notify guiding stopped
01:54:00.719 00.005 16872 Changing from state GUIDING to STOP
01:54:00.721 00.002 16872 guider state => SELECTED
01:54:00.726 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=9696, med=3216, FiltMin=3140, FiltMax=7792, Gamma=2.190
01:54:00.757 00.031 16872 Changing from state SELECTED to UNINITIALIZED
01:54:00.761 00.004 16872 guider state => SELECTING
01:54:00.829 00.068 16872 Status Line: Stopped.
01:54:00.836 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:54:01.686 00.850 16872 evsrv: cli 0D3C0A48 connect
01:54:01.706 00.020 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9d08bba6-a65b-479c-abc3-f831c34b237e"}
01:54:01.721 00.015 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"9d08bba6-a65b-479c-abc3-f831c34b237e"}
01:54:01.756 00.035 16872 evsrv: cli 0D3C0A48 disconnect
01:54:02.832 01.076 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08d19444-048a-49a4-97e4-23700588a63e"}
01:54:02.836 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08d19444-048a-49a4-97e4-23700588a63e"}
01:54:02.843 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"284e4a1f-83e8-42f3-a967-50e648383be6"}
01:54:02.847 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"284e4a1f-83e8-42f3-a967-50e648383be6"}
01:54:06.319 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e842a405-ebdd-436d-9d59-83bb4da46c2e"}
01:54:06.323 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e842a405-ebdd-436d-9d59-83bb4da46c2e"}
01:54:06.330 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"396ad3ae-a61d-4261-be62-8dd0596295d5"}
01:54:06.335 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"396ad3ae-a61d-4261-be62-8dd0596295d5"}
01:54:06.923 00.588 16872 evsrv: cli 0D3C0228 connect
01:54:06.930 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"ffc887aa-3a7c-4ad3-b0c2-b2e5d879aa87"}
01:54:06.938 00.008 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"ffc887aa-3a7c-4ad3-b0c2-b2e5d879aa87"}
01:54:06.946 00.008 16872 evsrv: cli 0D3C0228 disconnect
01:54:06.954 00.008 16872 evsrv: cli 0D3C0A48 connect
01:54:06.963 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"10b39de7-5ca4-44ed-8afd-4c72e4e523e5"}
01:54:06.975 00.012 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"10b39de7-5ca4-44ed-8afd-4c72e4e523e5"}
01:54:06.988 00.013 16872 evsrv: cli 0D3C0A48 disconnect
01:54:06.997 00.009 16872 evsrv: cli 0D3BFFA8 connect
01:54:07.010 00.013 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"0dc3bc12-0b76-4aa4-b7a3-75d5a991591a"}
01:54:07.017 00.007 16872 PhdController::Guide begins
01:54:07.021 00.004 16872 PhdController: newstate STATE_SETUP
01:54:07.024 00.003 16872 PhdController: setup
01:54:07.029 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
01:54:07.035 00.006 16872 PhdController: start capturing
01:54:07.039 00.004 16872 Changing from state SELECTING to UNINITIALIZED
01:54:07.065 00.026 16872 guider state => SELECTING
01:54:07.089 00.024 16872 setting force full frames = true
01:54:07.099 00.010 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:54:07.153 00.054 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:54:07.169 00.016 16872 Enqueuing Expose request
01:54:07.190 00.021 9640 Worker thread wakes up
01:54:07.190 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:54:07.190 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:54:07.191 00.001 16872 PhdController: newstate STATE_SELECT_STAR
01:54:07.203 00.012 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"0dc3bc12-0b76-4aa4-b7a3-75d5a991591a"}
01:54:07.320 00.117 16872 evsrv: cli 0D3BFFA8 disconnect
01:54:07.338 00.018 16872 evsrv: cli 0D3BF8C8 connect
01:54:07.343 00.005 16872 case statement mapped state 1 to 101
01:54:07.351 00.008 16872 case statement mapped state 1 to 101
01:54:07.364 00.013 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"a50f731a-4db8-4c79-958e-791b1dcf4202"}
01:54:07.368 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a50f731a-4db8-4c79-958e-791b1dcf4202"}
01:54:07.432 00.064 16872 evsrv: cli 0D3BF8C8 disconnect
01:54:07.443 00.011 16872 evsrv: cli 0D3BF968 connect
01:54:07.448 00.005 16872 case statement mapped state 1 to 101
01:54:07.453 00.005 16872 case statement mapped state 1 to 101
01:54:07.464 00.011 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"0068a605-3200-4625-867a-1b0578c7d96a"}
01:54:07.468 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"0068a605-3200-4625-867a-1b0578c7d96a"}
01:54:07.482 00.014 16872 evsrv: cli 0D3BF968 disconnect
01:54:08.482 01.000 16872 evsrv: cli 0D3C0A48 connect
01:54:08.485 00.003 16872 case statement mapped state 1 to 101
01:54:08.494 00.009 16872 case statement mapped state 1 to 101
01:54:08.500 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"419a77f8-70ef-48dd-9b08-0b2b440f5f99"}
01:54:08.505 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"419a77f8-70ef-48dd-9b08-0b2b440f5f99"}
01:54:08.509 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:54:09.511 01.002 16872 evsrv: cli 0D3C0228 connect
01:54:09.515 00.004 16872 case statement mapped state 1 to 101
01:54:09.520 00.005 16872 case statement mapped state 1 to 101
01:54:09.525 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"8a5475d4-2f5f-48e8-8f50-60ec674909cb"}
01:54:09.528 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"8a5475d4-2f5f-48e8-8f50-60ec674909cb"}
01:54:09.533 00.005 16872 evsrv: cli 0D3C0228 disconnect
01:54:09.819 00.286 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1af490c2-ad82-40a6-87e1-2ddfdd296797"}
01:54:09.823 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1af490c2-ad82-40a6-87e1-2ddfdd296797"}
01:54:09.834 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2cc13b7-fece-46f9-b4fe-77a90cf532c1"}
01:54:09.841 00.007 16872 case statement mapped state 1 to 101
01:54:09.844 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"c2cc13b7-fece-46f9-b4fe-77a90cf532c1"}
01:54:10.532 00.688 16872 evsrv: cli 0D3BFFA8 connect
01:54:10.537 00.005 16872 case statement mapped state 1 to 101
01:54:10.541 00.004 16872 case statement mapped state 1 to 101
01:54:10.550 00.009 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"243c93b5-5bb4-4794-a2a2-9c2cb74756b8"}
01:54:10.554 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"243c93b5-5bb4-4794-a2a2-9c2cb74756b8"}
01:54:10.558 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:54:11.257 00.699 9640 Exposure complete
01:54:11.420 00.163 9640 worker thread done servicing request
01:54:11.420 00.000 16872 OnExposeComplete: enter
01:54:11.424 00.004 16872 UpdateGuideState(): m_state=1
01:54:11.432 00.008 16872 UpdateCurrentPosition: no star selected
01:54:11.436 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:54:11.440 00.004 16872 Status Line: No star selected
01:54:11.446 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=65520, med=3512, FiltMin=3340, FiltMax=65516, Gamma=2.190
01:54:11.485 00.039 16872 UpdateGuideState exits: No star selected
01:54:11.490 00.005 16872 GuiderMultiStar::AutoSelect enter
01:54:11.493 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:54:11.641 00.148 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:54:11.824 00.183 16872 AutoFind: global mean = -0.1, stdev 684.7
01:54:11.827 00.003 16872 AutoFind: using threshold = 0.1
01:54:12.006 00.179 16872 AutoFind: local max [208, 169] 348.4
01:54:12.009 00.003 16872 AutoFind: local max [1625, 267] 105.3
01:54:12.013 00.004 16872 AutoFind: local max [1578, 163] 92.7
01:54:12.017 00.004 16872 AutoFind: local max [683, 862] 80.3
01:54:12.019 00.002 16872 AutoFind: local max [139, 892] 52.9
01:54:12.021 00.002 16872 AutoFind: local max [71, 787] 51.3
01:54:12.024 00.003 16872 AutoFind: local max [1164, 501] 46.4
01:54:12.031 00.007 16872 AutoFind: local max [1739, 218] 36.6
01:54:12.033 00.002 16872 AutoFind: local max [1083, 538] 29.0
01:54:12.036 00.003 16872 AutoFind: local max [1691, 897] 25.8
01:54:12.039 00.003 16872 AutoFind: local max [124, 343] 24.4
01:54:12.043 00.004 16872 AutoFind: local max [169, 93] 20.2
01:54:12.046 00.003 16872 AutoFind: local max [1206, 731] 19.4
01:54:12.049 00.003 16872 AutoFind: local max [1127, 974] 18.2
01:54:12.053 00.004 16872 AutoFind: local max [1020, 871] 17.3
01:54:12.055 00.002 16872 AutoFind: local max [724, 144] 16.0
01:54:12.064 00.009 16872 AutoFind: local max [356, 115] 14.6
01:54:12.067 00.003 16872 AutoFind: local max [682, 170] 14.4
01:54:12.070 00.003 16872 AutoFind: local max [1248, 675] 13.2
01:54:12.073 00.003 16872 AutoFind: local max [622, 833] 11.2
01:54:12.077 00.004 16872 AutoFind: local max [214, 639] 11.2
01:54:12.080 00.003 16872 AutoFind: local max [779, 534] 10.7
01:54:12.083 00.003 16872 AutoFind: local max [737, 842] 9.6
01:54:12.086 00.003 16872 AutoFind: local max [28, 350] 9.3
01:54:12.092 00.006 16872 AutoFind: local max [643, 648] 8.9
01:54:12.096 00.004 16872 AutoFind: local max [1762, 280] 8.5
01:54:12.099 00.003 16872 AutoFind: local max [763, 227] 8.0
01:54:12.101 00.002 16872 AutoFind: local max [1215, 239] 7.7
01:54:12.104 00.003 16872 AutoFind: local max [1842, 463] 7.7
01:54:12.107 00.003 16872 AutoFind: local max [533, 256] 7.6
01:54:12.110 00.003 16872 AutoFind: local max [41, 402] 7.5
01:54:12.112 00.002 16872 AutoFind: local max [1622, 654] 7.5
01:54:12.115 00.003 16872 AutoFind: local max [1823, 261] 7.3
01:54:12.118 00.003 16872 AutoFind: local max [278, 37] 7.2
01:54:12.124 00.006 16872 AutoFind: local max [128, 980] 7.0
01:54:12.127 00.003 16872 AutoFind: local max [546, 129] 6.7
01:54:12.129 00.002 16872 AutoFind: local max [433, 1018] 6.3
01:54:12.132 00.003 16872 AutoFind: local max [970, 514] 6.1
01:54:12.135 00.003 16872 AutoFind: local max [1891, 234] 6.1
01:54:12.138 00.003 16872 AutoFind: local max [953, 571] 6.1
01:54:12.141 00.003 16872 AutoFind: local max [1259, 55] 6.0
01:54:12.144 00.003 16872 AutoFind: local max [1415, 307] 5.8
01:54:12.146 00.002 16872 AutoFind: local max [339, 712] 5.6
01:54:12.149 00.003 16872 AutoFind: local max [403, 479] 5.5
01:54:12.155 00.006 16872 AutoFind: local max [1801, 567] 5.4
01:54:12.158 00.003 16872 AutoFind: local max [1149, 572] 5.3
01:54:12.160 00.002 16872 AutoFind: local max [241, 1063] 5.1
01:54:12.165 00.005 16872 AutoFind: local max [1835, 776] 5.1
01:54:12.169 00.004 16872 AutoFind: local max [1244, 240] 5.0
01:54:12.171 00.002 16872 AutoFind: local max [984, 770] 4.8
01:54:12.174 00.003 16872 AutoFind: local max [1257, 599] 4.8
01:54:12.177 00.003 16872 AutoFind: local max [286, 876] 4.7
01:54:12.179 00.002 16872 AutoFind: local max [462, 390] 4.6
01:54:12.182 00.003 16872 AutoFind: local max [1573, 951] 4.5
01:54:12.188 00.006 16872 AutoFind: local max [1723, 137] 4.5
01:54:12.191 00.003 16872 AutoFind: local max [1518, 972] 4.5
01:54:12.193 00.002 16872 AutoFind: local max [371, 99] 4.4
01:54:12.196 00.003 16872 AutoFind: local max [1131, 287] 4.4
01:54:12.199 00.003 16872 AutoFind: local max [1661, 953] 4.3
01:54:12.202 00.003 16872 AutoFind: local max [262, 713] 4.2
01:54:12.204 00.002 16872 AutoFind: local max [406, 879] 4.2
01:54:12.207 00.003 16872 AutoFind: local max [119, 100] 3.9
01:54:12.210 00.003 16872 AutoFind: local max [55, 719] 3.7
01:54:12.212 00.002 16872 AutoFind: local max [625, 35] 3.7
01:54:12.220 00.008 16872 AutoFind: local max [1356, 918] 3.7
01:54:12.223 00.003 16872 AutoFind: local max [1632, 783] 3.7
01:54:12.225 00.002 16872 AutoFind: local max [254, 461] 3.6
01:54:12.227 00.002 16872 AutoFind: local max [695, 790] 3.6
01:54:12.230 00.003 16872 AutoFind: local max [1594, 360] 3.5
01:54:12.233 00.003 16872 AutoFind: local max [1504, 310] 3.5
01:54:12.236 00.003 16872 AutoFind: local max [1107, 779] 3.5
01:54:12.239 00.003 16872 AutoFind: local max [305, 87] 3.5
01:54:12.241 00.002 16872 AutoFind: local max [890, 950] 3.5
01:54:12.244 00.003 16872 AutoFind: local max [106, 83] 3.4
01:54:12.251 00.007 16872 AutoFind: local max [1360, 555] 3.4
01:54:12.253 00.002 16872 AutoFind: local max [126, 953] 3.4
01:54:12.256 00.003 16872 AutoFind: local max [210, 900] 3.3
01:54:12.259 00.003 16872 AutoFind: local max [330, 460] 3.2
01:54:12.261 00.002 16872 AutoFind: local max [1480, 512] 3.1
01:54:12.264 00.003 16872 AutoFind: local max [1718, 412] 3.1
01:54:12.267 00.003 16872 AutoFind: local max [1757, 218] 2.9
01:54:12.270 00.003 16872 AutoFind: local max [307, 751] 2.9
01:54:12.272 00.002 16872 AutoFind: local max [209, 1036] 2.9
01:54:12.275 00.003 16872 AutoFind: local max [430, 536] 2.8
01:54:12.284 00.009 16872 AutoFind: local max [1057, 924] 2.8
01:54:12.287 00.003 16872 AutoFind: local max [230, 969] 2.8
01:54:12.289 00.002 16872 AutoFind: local max [504, 551] 2.8
01:54:12.292 00.003 16872 AutoFind: local max [1471, 682] 2.7
01:54:12.295 00.003 16872 AutoFind: local max [1529, 956] 2.7
01:54:12.298 00.003 16872 AutoFind: local max [131, 801] 2.7
01:54:12.300 00.002 16872 AutoFind: local max [1703, 854] 2.7
01:54:12.303 00.003 16872 AutoFind: local max [758, 136] 2.7
01:54:12.306 00.003 16872 AutoFind: local max [144, 333] 2.7
01:54:12.313 00.007 16872 AutoFind: local max [351, 278] 2.7
01:54:12.315 00.002 16872 AutoFind: local max [1533, 80] 2.7
01:54:12.318 00.003 16872 AutoFind: local max [343, 1071] 2.6
01:54:12.320 00.002 16872 AutoFind: local max [345, 995] 2.5
01:54:12.324 00.004 16872 AutoFind: local max [889, 253] 2.5
01:54:12.327 00.003 16872 AutoFind: local max [475, 1069] 2.5
01:54:12.330 00.003 16872 AutoFind: local max [56, 546] 2.5
01:54:12.333 00.003 16872 AutoFind: close dim-bright [144, 333] 2.7 - [124, 343] 24.4
01:54:12.335 00.002 16872 AutoFind: too close [1529, 956] 2.7 - [1518, 972] 4.5
01:54:12.338 00.003 16872 AutoFind: close dim-bright [1757, 218] 2.9 - [1739, 218] 36.6
01:54:12.343 00.005 16872 AutoFind: too close [106, 83] 3.4 - [119, 100] 3.9
01:54:12.346 00.003 16872 AutoFind: too close [371, 99] 4.4 - [356, 115] 14.6
01:54:12.348 00.002 16872 AutoFind: too close to edge [475, 1069] 2.5
01:54:12.351 00.003 16872 AutoFind: too close to edge [343, 1071] 2.6
01:54:12.354 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:54:12.359 00.005 16872 Star::Find(15, 208, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.361 00.002 16872 Star::Find returns 1 (0), X=208.17, Y=168.93, Mass=2260882, SNR=791.7, Peak=65520 HFD=4.8
01:54:12.365 00.004 16872 Star::Find(15, 1625, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.367 00.002 16872 Star::Find returns 1 (0), X=1624.84, Y=266.71, Mass=449891, SNR=389.6, Peak=34148 HFD=3.9
01:54:12.371 00.004 16872 Star::Find(15, 1578, 163, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.373 00.002 16872 Star::Find returns 1 (0), X=1578.41, Y=162.69, Mass=408487, SNR=393.1, Peak=28340 HFD=3.8
01:54:12.376 00.003 16872 Star::Find(15, 683, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.378 00.002 16872 Star::Find returns 1 (0), X=683.06, Y=861.41, Mass=346359, SNR=339.7, Peak=24372 HFD=3.9
01:54:12.381 00.003 16872 Star::Find(15, 139, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.384 00.003 16872 Star::Find returns 1 (0), X=138.77, Y=891.81, Mass=244342, SNR=295.1, Peak=16292 HFD=4.3
01:54:12.391 00.007 16872 Star::Find(15, 71, 787, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.394 00.003 16872 Star::Find returns 1 (0), X=70.82, Y=786.55, Mass=242514, SNR=281.8, Peak=16132 HFD=4.4
01:54:12.396 00.002 16872 Star::Find(15, 1164, 501, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.399 00.003 16872 Star::Find returns 1 (0), X=1164.38, Y=500.82, Mass=197109, SNR=261.0, Peak=15752 HFD=3.8
01:54:12.403 00.004 16872 Star::Find(15, 1739, 218, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.406 00.003 16872 Star::Find returns 1 (0), X=1738.68, Y=218.19, Mass=171005, SNR=239.8, Peak=12876 HFD=3.9
01:54:12.408 00.002 16872 Star::Find(15, 1083, 538, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.411 00.003 16872 Star::Find returns 1 (0), X=1083.39, Y=538.03, Mass=128408, SNR=203.8, Peak=11732 HFD=4.0
01:54:12.414 00.003 16872 Star::Find(15, 1691, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.416 00.002 16872 Star::Find returns 1 (0), X=1690.84, Y=896.44, Mass=115519, SNR=199.4, Peak=10436 HFD=3.8
01:54:12.423 00.007 16872 Star::Find(15, 124, 343, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.426 00.003 16872 Star::Find returns 1 (0), X=124.29, Y=343.06, Mass=99371, SNR=168.9, Peak=9812 HFD=4.0
01:54:12.428 00.002 16872 Star::Find(15, 169, 93, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.431 00.003 16872 Star::Find returns 1 (0), X=169.50, Y=92.55, Mass=83946, SNR=160.1, Peak=8560 HFD=3.3
01:54:12.434 00.003 16872 Star::Find(15, 1206, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.437 00.003 16872 Star::Find returns 1 (0), X=1205.86, Y=731.35, Mass=87839, SNR=158.4, Peak=8772 HFD=3.9
01:54:12.441 00.004 16872 Star::Find(15, 1127, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.443 00.002 16872 Star::Find returns 1 (0), X=1127.14, Y=973.99, Mass=76946, SNR=145.4, Peak=8624 HFD=4.2
01:54:12.446 00.003 16872 Star::Find(15, 1020, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.452 00.006 16872 Star::Find returns 1 (0), X=1020.05, Y=871.24, Mass=70428, SNR=143.5, Peak=8104 HFD=4.0
01:54:12.455 00.003 16872 Star::Find(15, 724, 144, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.458 00.003 16872 Star::Find returns 1 (0), X=724.44, Y=144.16, Mass=68774, SNR=135.1, Peak=7580 HFD=3.8
01:54:12.460 00.002 16872 Star::Find(15, 682, 170, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.462 00.002 16872 Star::Find returns 1 (0), X=681.52, Y=169.97, Mass=67639, SNR=127.2, Peak=7300 HFD=4.1
01:54:12.466 00.004 16872 Star::Find(15, 1248, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.468 00.002 16872 Star::Find returns 1 (0), X=1247.74, Y=674.63, Mass=56206, SNR=120.1, Peak=7084 HFD=3.6
01:54:12.471 00.003 16872 Star::Find(15, 622, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.474 00.003 16872 Star::Find returns 1 (0), X=621.80, Y=833.05, Mass=45297, SNR=106.0, Peak=6868 HFD=3.9
01:54:12.482 00.008 16872 Star::Find(15, 214, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.486 00.004 16872 Star::Find returns 1 (0), X=214.29, Y=639.20, Mass=49664, SNR=117.4, Peak=6220 HFD=3.9
01:54:12.489 00.003 16872 Star::Find(15, 779, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.492 00.003 16872 Star::Find returns 1 (0), X=779.26, Y=534.33, Mass=43311, SNR=104.8, Peak=6204 HFD=3.7
01:54:12.494 00.002 16872 Star::Find(15, 737, 842, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.498 00.004 16872 Star::Find returns 1 (0), X=736.62, Y=842.38, Mass=43152, SNR=99.3, Peak=6080 HFD=3.6
01:54:12.502 00.004 16872 Star::Find(15, 28, 350, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.505 00.003 16872 Star::Find returns 1 (0), X=28.55, Y=350.24, Mass=40780, SNR=102.7, Peak=6204 HFD=3.7
01:54:12.507 00.002 16872 Star::Find(15, 643, 648, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.510 00.003 16872 Star::Find returns 1 (0), X=643.07, Y=647.61, Mass=35091, SNR=96.6, Peak=5808 HFD=3.8
01:54:12.517 00.007 16872 Star::Find(15, 1762, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.519 00.002 16872 Star::Find returns 1 (0), X=1762.45, Y=280.08, Mass=32514, SNR=82.6, Peak=5808 HFD=3.6
01:54:12.521 00.002 16872 Star::Find(15, 763, 227, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.525 00.004 16872 Star::Find returns 1 (0), X=762.96, Y=226.81, Mass=30234, SNR=79.1, Peak=5704 HFD=3.7
01:54:12.528 00.003 16872 Star::Find(15, 1215, 239, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.531 00.003 16872 Star::Find returns 1 (0), X=1214.48, Y=238.52, Mass=31335, SNR=82.2, Peak=5608 HFD=3.2
01:54:12.533 00.002 16872 Star::Find(15, 1842, 463, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.536 00.003 16872 Star::Find returns 1 (0), X=1841.50, Y=462.68, Mass=32552, SNR=84.4, Peak=5748 HFD=3.5
01:54:12.539 00.003 16872 Star::Find(15, 533, 256, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.541 00.002 16872 Star::Find returns 1 (0), X=533.09, Y=256.02, Mass=29541, SNR=77.5, Peak=5648 HFD=3.9
01:54:12.547 00.006 16872 Star::Find(15, 41, 402, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.550 00.003 16872 Star::Find returns 1 (0), X=40.90, Y=401.69, Mass=28716, SNR=83.1, Peak=5728 HFD=3.6
01:54:12.553 00.003 16872 Star::Find(15, 1622, 654, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.555 00.002 16872 Star::Find returns 1 (0), X=1622.45, Y=654.31, Mass=29468, SNR=77.7, Peak=5600 HFD=3.4
01:54:12.559 00.004 16872 Star::Find(15, 1823, 261, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.561 00.002 16872 Star::Find returns 1 (0), X=1822.96, Y=261.20, Mass=30103, SNR=83.1, Peak=5576 HFD=3.9
01:54:12.564 00.003 16872 Star::Find(15, 278, 37, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.567 00.003 16872 Star::Find returns 1 (0), X=277.88, Y=37.20, Mass=30531, SNR=85.5, Peak=5376 HFD=3.9
01:54:12.570 00.003 16872 Star::Find(15, 128, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.572 00.002 16872 Star::Find returns 1 (0), X=128.43, Y=980.15, Mass=25691, SNR=74.6, Peak=5336 HFD=3.6
01:54:12.578 00.006 16872 Star::Find(15, 546, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.581 00.003 16872 Star::Find returns 1 (0), X=546.28, Y=128.79, Mass=25535, SNR=79.7, Peak=5344 HFD=3.6
01:54:12.584 00.003 16872 Star::Find(15, 433, 1018, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.586 00.002 16872 Star::Find returns 1 (0), X=433.43, Y=1018.31, Mass=24567, SNR=73.5, Peak=5344 HFD=3.4
01:54:12.590 00.004 16872 Star::Find(15, 970, 514, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.593 00.003 16872 Star::Find returns 1 (0), X=970.29, Y=513.53, Mass=25068, SNR=70.3, Peak=5256 HFD=3.6
01:54:12.595 00.002 16872 Star::Find(15, 1891, 234, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.598 00.003 16872 Star::Find returns 1 (0), X=1891.18, Y=233.48, Mass=22765, SNR=72.3, Peak=5256 HFD=3.4
01:54:12.601 00.003 16872 Star::Find(15, 953, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.608 00.007 16872 Star::Find returns 1 (0), X=953.36, Y=570.59, Mass=25351, SNR=77.2, Peak=5256 HFD=3.4
01:54:12.611 00.003 16872 Star::Find(15, 1259, 55, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.614 00.003 16872 Star::Find returns 1 (0), X=1258.98, Y=54.85, Mass=21955, SNR=66.3, Peak=5168 HFD=3.5
01:54:12.616 00.002 16872 Star::Find(15, 1415, 307, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.619 00.003 16872 Star::Find returns 1 (0), X=1415.36, Y=306.37, Mass=26494, SNR=76.3, Peak=5244 HFD=3.5
01:54:12.621 00.002 16872 Star::Find(15, 339, 712, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.625 00.004 16872 Star::Find returns 1 (0), X=339.29, Y=711.87, Mass=20518, SNR=64.4, Peak=4972 HFD=3.7
01:54:12.628 00.003 16872 Star::Find(15, 403, 479, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.630 00.002 16872 Star::Find returns 1 (0), X=403.28, Y=479.18, Mass=21118, SNR=61.6, Peak=5076 HFD=3.6
01:54:12.633 00.003 16872 Star::Find(15, 1801, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.639 00.006 16872 Star::Find returns 1 (0), X=1800.91, Y=566.73, Mass=27654, SNR=74.4, Peak=4820 HFD=4.5
01:54:12.642 00.003 16872 Star::Find(15, 1149, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.645 00.003 16872 Star::Find returns 1 (0), X=1148.69, Y=571.39, Mass=22625, SNR=66.9, Peak=4876 HFD=3.5
01:54:12.647 00.002 16872 Star::Find(15, 241, 1063, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.650 00.003 16872 Star::Find returns 1 (0), X=240.85, Y=1063.05, Mass=19952, SNR=65.1, Peak=4852 HFD=3.9
01:54:12.654 00.004 16872 Star::Find(15, 1835, 776, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.658 00.004 16872 Star::Find returns 1 (0), X=1835.51, Y=775.74, Mass=20152, SNR=59.7, Peak=4912 HFD=3.6
01:54:12.661 00.003 16872 Star::Find(15, 1244, 240, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.664 00.003 16872 Star::Find returns 1 (0), X=1244.35, Y=240.13, Mass=20582, SNR=62.6, Peak=5032 HFD=3.7
01:54:12.669 00.005 16872 Star::Find(15, 984, 770, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.672 00.003 16872 Star::Find returns 1 (0), X=984.22, Y=769.39, Mass=17864, SNR=63.8, Peak=4980 HFD=3.3
01:54:12.675 00.003 16872 Star::Find(15, 1257, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.677 00.002 16872 Star::Find returns 1 (0), X=1256.72, Y=598.59, Mass=17402, SNR=56.9, Peak=4948 HFD=3.3
01:54:12.681 00.004 16872 Star::Find(15, 286, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.684 00.003 16872 Star::Find returns 1 (0), X=285.77, Y=876.01, Mass=15353, SNR=55.9, Peak=4860 HFD=3.2
01:54:12.686 00.002 16872 Star::Find(15, 462, 390, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.689 00.003 16872 Star::Find returns 1 (0), X=462.25, Y=390.35, Mass=19039, SNR=59.9, Peak=4704 HFD=3.7
01:54:12.691 00.002 16872 Star::Find(15, 1573, 951, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.695 00.004 16872 Star::Find returns 1 (0), X=1572.46, Y=951.03, Mass=20963, SNR=64.5, Peak=4844 HFD=3.8
01:54:12.702 00.007 16872 Star::Find(15, 1723, 137, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.705 00.003 16872 Star::Find returns 1 (0), X=1722.78, Y=136.82, Mass=15790, SNR=56.1, Peak=4776 HFD=3.4
01:54:12.708 00.003 16872 Star::Find(15, 1131, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.711 00.003 16872 Star::Find returns 1 (0), X=1131.23, Y=287.00, Mass=14274, SNR=52.4, Peak=4552 HFD=3.3
01:54:12.716 00.005 16872 Star::Find(15, 1661, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.718 00.002 16872 Star::Find returns 1 (0), X=1661.32, Y=952.47, Mass=16259, SNR=57.2, Peak=4724 HFD=3.3
01:54:12.721 00.003 16872 Star::Find(15, 262, 713, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.724 00.003 16872 Star::Find returns 1 (0), X=261.63, Y=712.84, Mass=16062, SNR=56.3, Peak=4776 HFD=3.5
01:54:12.726 00.002 16872 Star::Find(15, 406, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.733 00.007 16872 Star::Find returns 1 (0), X=406.54, Y=879.09, Mass=16931, SNR=60.3, Peak=4632 HFD=3.7
01:54:12.736 00.003 16872 Star::Find(15, 55, 719, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.739 00.003 16872 Star::Find returns 1 (0), X=54.85, Y=718.80, Mass=16511, SNR=55.0, Peak=4360 HFD=4.1
01:54:12.742 00.003 16872 Star::Find(15, 625, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.745 00.003 16872 Star::Find returns 1 (0), X=624.67, Y=34.59, Mass=12826, SNR=44.3, Peak=4500 HFD=3.2
01:54:12.748 00.003 16872 Star::Find(15, 1356, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.751 00.003 16872 Star::Find returns 1 (0), X=1355.73, Y=917.72, Mass=13605, SNR=47.9, Peak=4476 HFD=3.5
01:54:12.754 00.003 16872 Star::Find(15, 1632, 783, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.757 00.003 16872 Star::Find returns 1 (0), X=1631.81, Y=782.65, Mass=14437, SNR=51.6, Peak=4520 HFD=3.7
01:54:12.762 00.005 16872 Star::Find(15, 254, 461, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.766 00.004 16872 Star::Find returns 1 (0), X=254.04, Y=460.76, Mass=11266, SNR=42.2, Peak=4464 HFD=3.2
01:54:12.769 00.003 16872 Star::Find(15, 695, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.772 00.003 16872 Star::Find returns 1 (0), X=694.57, Y=790.36, Mass=13424, SNR=47.1, Peak=4368 HFD=3.4
01:54:12.776 00.004 16872 Star::Find(15, 1594, 360, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.779 00.003 16872 Star::Find returns 1 (0), X=1593.49, Y=360.02, Mass=13560, SNR=50.2, Peak=4612 HFD=3.6
01:54:12.782 00.003 16872 Star::Find(15, 1504, 310, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.785 00.003 16872 Star::Find returns 1 (0), X=1503.55, Y=310.50, Mass=14595, SNR=56.0, Peak=4568 HFD=3.2
01:54:12.787 00.002 16872 Star::Find(15, 1107, 779, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.794 00.007 16872 Star::Find returns 1 (0), X=1107.12, Y=778.49, Mass=13743, SNR=48.9, Peak=4580 HFD=3.6
01:54:12.797 00.003 16872 Star::Find(15, 305, 87, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.800 00.003 16872 Star::Find returns 1 (0), X=304.79, Y=86.93, Mass=14125, SNR=49.2, Peak=4472 HFD=3.9
01:54:12.803 00.003 16872 Star::Find(15, 890, 950, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.807 00.004 16872 Star::Find returns 1 (0), X=890.29, Y=950.48, Mass=14094, SNR=47.1, Peak=4560 HFD=3.6
01:54:12.812 00.005 16872 Star::Find(15, 1360, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.815 00.003 16872 Star::Find returns 1 (0), X=1359.84, Y=555.37, Mass=15236, SNR=50.7, Peak=4492 HFD=4.0
01:54:12.818 00.003 16872 Star::Find(15, 126, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.823 00.005 16872 Star::Find returns 1 (0), X=126.33, Y=953.20, Mass=13312, SNR=48.9, Peak=4564 HFD=3.5
01:54:12.826 00.003 16872 Star::Find(15, 210, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.828 00.002 16872 Star::Find returns 1 (0), X=209.72, Y=899.59, Mass=11404, SNR=44.2, Peak=4364 HFD=3.3
01:54:12.832 00.004 16872 Star::Find(15, 330, 460, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.835 00.003 16872 Star::Find returns 1 (0), X=329.92, Y=460.34, Mass=9420, SNR=40.1, Peak=4444 HFD=2.7
01:54:12.841 00.006 16872 Star::Find(15, 1480, 512, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.844 00.003 16872 Star::Find returns 1 (0), X=1480.76, Y=511.41, Mass=12745, SNR=45.1, Peak=4388 HFD=3.6
01:54:12.847 00.003 16872 Star::Find(15, 1718, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.850 00.003 16872 Star::Find returns 1 (0), X=1717.93, Y=411.48, Mass=11536, SNR=42.9, Peak=4304 HFD=3.6
01:54:12.853 00.003 16872 Star::Find(15, 1757, 218, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.857 00.004 16872 Star::Find returns 1 (0), X=1757.40, Y=217.52, Mass=9229, SNR=39.3, Peak=4380 HFD=3.1
01:54:12.860 00.003 16872 Star::Find(15, 307, 751, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.863 00.003 16872 Star::Find returns 1 (0), X=306.60, Y=751.08, Mass=13872, SNR=49.9, Peak=4344 HFD=3.9
01:54:12.867 00.004 16872 Star::Find(15, 209, 1036, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.875 00.008 16872 Star::Find returns 1 (0), X=208.88, Y=1035.67, Mass=11849, SNR=45.6, Peak=4336 HFD=3.8
01:54:12.878 00.003 16872 Star::Find(15, 430, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.881 00.003 16872 Star::Find returns 1 (0), X=429.62, Y=536.22, Mass=10015, SNR=40.4, Peak=4304 HFD=3.4
01:54:12.884 00.003 16872 Star::Find(15, 1057, 924, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.887 00.003 16872 Star::Find returns 1 (0), X=1057.33, Y=923.91, Mass=10166, SNR=41.8, Peak=4292 HFD=3.4
01:54:12.890 00.003 16872 Star::Find(15, 230, 969, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.893 00.003 16872 Star::Find returns 1 (0), X=230.48, Y=968.84, Mass=10374, SNR=40.0, Peak=4336 HFD=3.4
01:54:12.896 00.003 16872 Star::Find(15, 504, 551, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.899 00.003 16872 Star::Find returns 1 (0), X=504.43, Y=551.04, Mass=9856, SNR=39.0, Peak=4316 HFD=3.4
01:54:12.906 00.007 16872 Star::Find(15, 1471, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.908 00.002 16872 Star::Find returns 1 (0), X=1470.96, Y=682.46, Mass=10352, SNR=41.5, Peak=4268 HFD=3.6
01:54:12.911 00.003 16872 Star::Find(15, 131, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.914 00.003 16872 Star::Find returns 1 (0), X=130.86, Y=801.40, Mass=8259, SNR=37.9, Peak=4252 HFD=2.9
01:54:12.918 00.004 16872 Star::Find(15, 1703, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.921 00.003 16872 Star::Find returns 1 (0), X=1702.61, Y=854.05, Mass=8493, SNR=37.7, Peak=4228 HFD=3.3
01:54:12.924 00.003 16872 Star::Find(15, 758, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.927 00.003 16872 Star::Find returns 1 (0), X=757.65, Y=135.67, Mass=8533, SNR=35.7, Peak=4196 HFD=3.0
01:54:12.929 00.002 16872 Star::Find(15, 144, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.937 00.008 16872 Star::Find returns 1 (0), X=143.88, Y=332.58, Mass=10336, SNR=41.3, Peak=4352 HFD=3.4
01:54:12.939 00.002 16872 Star::Find(15, 351, 278, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.942 00.003 16872 Star::Find returns 1 (0), X=350.94, Y=278.30, Mass=7027, SNR=32.2, Peak=4304 HFD=2.5
01:54:12.945 00.003 16872 Star::Find(15, 1533, 80, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.948 00.003 16872 Star::Find returns 1 (0), X=1533.15, Y=80.52, Mass=9080, SNR=40.1, Peak=4236 HFD=3.5
01:54:12.951 00.003 16872 Star::Find(15, 345, 995, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.953 00.002 16872 Star::Find returns 1 (0), X=344.81, Y=995.21, Mass=8312, SNR=34.4, Peak=4140 HFD=3.4
01:54:12.956 00.003 16872 Star::Find(15, 889, 253, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.959 00.003 16872 Star::Find returns 1 (0), X=889.39, Y=252.74, Mass=7643, SNR=33.1, Peak=4216 HFD=2.9
01:54:12.967 00.008 16872 Star::Find(15, 56, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.970 00.003 16872 Star::Find returns 1 (0), X=56.53, Y=545.61, Mass=10450, SNR=39.4, Peak=4252 HFD=3.4
01:54:12.973 00.003 16872 AutoFind: finding best star pass 1
01:54:12.976 00.003 16872 Star::Find(15, 208, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.979 00.003 16872 Star::Find returns 1 (0), X=208.17, Y=168.93, Mass=2260882, SNR=791.7, Peak=65520 HFD=4.8
01:54:12.983 00.004 16872 AutoFind: near-saturated [208, 169] 348.4 Mass 2260882 SNR 791.7 Peak 65520
01:54:12.985 00.002 16872 Star::Find(15, 1625, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:12.988 00.003 16872 Star::Find returns 1 (0), X=1624.84, Y=266.71, Mass=449891, SNR=389.6, Peak=34148 HFD=3.9
01:54:12.991 00.003 16872 AutoFind returns star at [1625, 267] 105.3 Mass 449891 SNR 389.6
01:54:12.998 00.007 16872 Star::Find(15, 1625, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:13.001 00.003 16872 Star::Find returns 1 (0), X=1624.84, Y=266.71, Mass=449891, SNR=389.6, Peak=34148 HFD=3.9
01:54:13.005 00.004 16872 MultiStar: List (12): {1624.84, 266.71}(389.6), {1578.41, 162.69}(393.1), {683.06, 861.41}(339.7), {138.77, 891.81}(295.1), {70.82, 786.55}(281.8), {1164.38, 500.82}(261.0), {1738.68, 218.19}(239.8), {1083.39, 538.03}(203.8), {1690.84, 896.44}(199.4), {124.29, 343.06}(168.9), {169.50, 92.55}(160.1), {1205.86, 731.35}(158.4), 
01:54:13.007 00.002 16872 setting lock position to (1624.84, 266.71)
01:54:13.011 00.004 16872 MultiStar: stabilizing after lock position change
01:54:13.014 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
01:54:13.017 00.003 16872 UpdateGuideState(): m_state=1
01:54:13.020 00.003 16872 Star::Find(15, 1624, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:13.023 00.003 16872 Star::Find returns 1 (0), X=1624.84, Y=266.71, Mass=449891, SNR=389.6, Peak=34148 HFD=3.9
01:54:13.029 00.006 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
01:54:13.033 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:54:13.036 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
01:54:13.046 00.010 16872 setting force full frames = false
01:54:13.050 00.004 16872 setting lock position to (1624.84, 266.71)
01:54:13.053 00.003 16872 MultiStar: stabilizing after lock position change
01:54:13.056 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:54:13.064 00.008 16872 Changing from state SELECTING to SELECTED
01:54:13.068 00.004 16872 guider state => SELECTED
01:54:13.081 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=65520, med=3512, FiltMin=3340, FiltMax=65516, Gamma=2.190
01:54:13.117 00.036 16872 UpdateGuideState exits: m=449891 SNR=389.6
01:54:13.125 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=65520, med=3512, FiltMin=3340, FiltMax=65516, Gamma=2.190
01:54:13.161 00.036 16872 Status Line: Auto-selected star at (1624.8, 266.7)
01:54:13.175 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
01:54:13.179 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:13.188 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:54:13.191 00.003 16872 Enqueuing Expose request
01:54:13.197 00.006 9640 Worker thread wakes up
01:54:13.197 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:54:13.197 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1610,252,31,31)
01:54:13.201 00.004 16872 evsrv: cli 0D3BFB48 connect
01:54:13.205 00.004 16872 case statement mapped state 2 to 1
01:54:13.210 00.005 16872 case statement mapped state 2 to 1
01:54:13.218 00.008 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"dbc2ca1f-c9f3-4ad6-a6d2-48e921436373"}
01:54:13.223 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":[1624.84,266.71],"id":"dbc2ca1f-c9f3-4ad6-a6d2-48e921436373"}
01:54:13.230 00.007 16872 evsrv: cli 0D3BFB48 disconnect
01:54:13.237 00.007 16872 evsrv: cli 0D3BF8C8 connect
01:54:13.242 00.005 16872 case statement mapped state 2 to 1
01:54:13.256 00.014 16872 case statement mapped state 2 to 1
01:54:13.264 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"d54fb9cb-a047-4d5b-ab9a-489a6b01e88e"}
01:54:13.269 00.005 16872 case statement mapped state 2 to 1
01:54:13.273 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"d54fb9cb-a047-4d5b-ab9a-489a6b01e88e"}
01:54:13.279 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
01:54:13.328 00.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"956594dd-5245-4adf-bf3f-74da327b6bbd"}
01:54:13.331 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"956594dd-5245-4adf-bf3f-74da327b6bbd"}
01:54:13.337 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"64d400de-e187-48cc-b8f2-e4ec1d953615"}
01:54:13.341 00.004 16872 case statement mapped state 2 to 1
01:54:13.344 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"64d400de-e187-48cc-b8f2-e4ec1d953615"}
01:54:13.360 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"387856bf-4f7f-42e7-9c2f-b7139e277c33"}
01:54:13.364 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.84,6.71],"pixels":"..."},"id":"387856bf-4f7f-42e7-9c2f-b7139e277c33"}
01:54:14.281 00.917 16872 evsrv: cli 0D3C0A48 connect
01:54:14.285 00.004 16872 case statement mapped state 2 to 1
01:54:14.290 00.005 16872 case statement mapped state 2 to 1
01:54:14.294 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b88108c3-b88e-4b14-a664-830e1017197e"}
01:54:14.300 00.006 16872 case statement mapped state 2 to 1
01:54:14.303 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"b88108c3-b88e-4b14-a664-830e1017197e"}
01:54:14.308 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:54:15.310 01.002 16872 evsrv: cli 0D3C0228 connect
01:54:15.313 00.003 16872 case statement mapped state 2 to 1
01:54:15.317 00.004 16872 case statement mapped state 2 to 1
01:54:15.322 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"c530c393-c313-492a-aa87-0e3cf4faa00b"}
01:54:15.328 00.006 16872 case statement mapped state 2 to 1
01:54:15.332 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"c530c393-c313-492a-aa87-0e3cf4faa00b"}
01:54:15.335 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:54:16.337 01.002 16872 evsrv: cli 0D3BF8C8 connect
01:54:16.340 00.003 16872 case statement mapped state 2 to 1
01:54:16.347 00.007 16872 case statement mapped state 2 to 1
01:54:16.351 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"88e8f6d8-248a-4fe0-9f62-dc40f453134e"}
01:54:16.354 00.003 16872 case statement mapped state 2 to 1
01:54:16.359 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"88e8f6d8-248a-4fe0-9f62-dc40f453134e"}
01:54:16.363 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:54:16.819 00.456 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"279a96cb-f40a-4869-ba90-5aa777eed360"}
01:54:16.822 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"279a96cb-f40a-4869-ba90-5aa777eed360"}
01:54:16.828 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f905576f-876c-43c9-ac58-bc73c024ae9f"}
01:54:16.831 00.003 16872 case statement mapped state 2 to 1
01:54:16.834 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f905576f-876c-43c9-ac58-bc73c024ae9f"}
01:54:16.838 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7beb544f-f9fe-4619-8cef-bc821e576502"}
01:54:16.846 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.84,6.71],"pixels":"..."},"id":"7beb544f-f9fe-4619-8cef-bc821e576502"}
01:54:17.281 00.435 9640 Exposure complete
01:54:17.364 00.083 16872 evsrv: cli 0D3BF968 connect
01:54:17.368 00.004 16872 case statement mapped state 2 to 1
01:54:17.373 00.005 16872 case statement mapped state 2 to 1
01:54:17.377 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"6d79a4c8-4846-422f-b9b3-1bed053cca32"}
01:54:17.381 00.004 16872 case statement mapped state 2 to 1
01:54:17.384 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"6d79a4c8-4846-422f-b9b3-1bed053cca32"}
01:54:17.388 00.004 16872 evsrv: cli 0D3BF968 disconnect
01:54:17.456 00.068 9640 worker thread done servicing request
01:54:17.456 00.000 16872 OnExposeComplete: enter
01:54:17.459 00.003 16872 UpdateGuideState(): m_state=2
01:54:17.462 00.003 16872 Star::Find(15, 1624, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:54:17.466 00.004 16872 Star::Find returns 1 (0), X=1624.72, Y=266.74, Mass=447107, SNR=417.6, Peak=29256 HFD=4.2
01:54:17.477 00.011 16872 CameraToMount -- cameraTheta (2.93) - m_xAngle (-1.59) = xAngle (4.52 = -1.76)
01:54:17.481 00.004 16872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.57 = -1.72)
01:54:17.485 00.004 16872 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.93 mountX=-0.02 mountY=-0.13, mountTheta=-1.76
01:54:17.490 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3224, max=65512, med=3520, FiltMin=3370, FiltMax=65508, Gamma=2.190
01:54:17.530 00.040 16872 UpdateGuideState exits: m=447107 SNR=417.6
01:54:17.541 00.011 16872 PhdController: newstate STATE_CALIBRATE
01:54:17.545 00.004 16872 PhdController: newstate STATE_GUIDE
01:54:17.570 00.025 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:54:17.574 00.004 16872 guider state => CALIBRATED
01:54:17.577 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:54:17.587 00.010 16872 reset dither spiral
01:54:17.590 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:54:17.592 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:17.602 00.010 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:54:17.605 00.003 16872 Enqueuing Expose request
01:54:17.608 00.003 9640 Worker thread wakes up
01:54:17.608 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:54:17.608 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:54:18.390 00.782 16872 evsrv: cli 0D3C0A48 connect
01:54:18.394 00.004 16872 case statement mapped state 5 to 1
01:54:18.398 00.004 16872 case statement mapped state 5 to 1
01:54:18.403 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"59315ed8-0b25-4fef-afc2-30ff0e2bccb7"}
01:54:18.407 00.004 16872 case statement mapped state 5 to 1
01:54:18.417 00.010 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"59315ed8-0b25-4fef-afc2-30ff0e2bccb7"}
01:54:18.421 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:54:19.423 01.002 16872 evsrv: cli 0D3BFFA8 connect
01:54:19.427 00.004 16872 case statement mapped state 5 to 1
01:54:19.432 00.005 16872 case statement mapped state 5 to 1
01:54:19.437 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"60e5d40e-40ea-4a4e-98f4-df61d75f4d6c"}
01:54:19.443 00.006 16872 case statement mapped state 5 to 1
01:54:19.448 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"60e5d40e-40ea-4a4e-98f4-df61d75f4d6c"}
01:54:19.455 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
01:54:20.319 00.864 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1da4a654-cb9c-4b25-978c-a6ebb9739d58"}
01:54:20.325 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1da4a654-cb9c-4b25-978c-a6ebb9739d58"}
01:54:20.328 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ddc68c24-2d61-4e64-bf53-065b3000d049"}
01:54:20.330 00.002 16872 case statement mapped state 5 to 1
01:54:20.333 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ddc68c24-2d61-4e64-bf53-065b3000d049"}
01:54:20.337 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"24e6b651-4443-4841-8ccf-50090ade86d7"}
01:54:20.340 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.72,6.74],"pixels":"..."},"id":"24e6b651-4443-4841-8ccf-50090ade86d7"}
01:54:20.456 00.116 16872 evsrv: cli 0D3C0A48 connect
01:54:20.463 00.007 16872 case statement mapped state 5 to 1
01:54:20.468 00.005 16872 case statement mapped state 5 to 1
01:54:20.471 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ffc32cbc-f629-49b2-97a9-7ba07f373f7e"}
01:54:20.474 00.003 16872 case statement mapped state 5 to 1
01:54:20.477 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"ffc32cbc-f629-49b2-97a9-7ba07f373f7e"}
01:54:20.480 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:54:21.481 01.001 16872 evsrv: cli 0D3C0A48 connect
01:54:21.484 00.003 16872 case statement mapped state 5 to 1
01:54:21.488 00.004 16872 case statement mapped state 5 to 1
01:54:21.492 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"cdf95df4-a5c3-45f6-99d3-decb673c910d"}
01:54:21.497 00.005 16872 case statement mapped state 5 to 1
01:54:21.499 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"cdf95df4-a5c3-45f6-99d3-decb673c910d"}
01:54:21.502 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:54:21.662 00.160 9640 Exposure complete
01:54:21.799 00.137 9640 worker thread done servicing request
01:54:21.799 00.000 16872 OnExposeComplete: enter
01:54:21.804 00.005 16872 UpdateGuideState(): m_state=5
01:54:21.807 00.003 16872 Star::Find(15, 1624, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:54:21.810 00.003 16872 Star::Find returns 1 (0), X=1624.22, Y=266.94, Mass=439174, SNR=412.2, Peak=28072 HFD=4.2
01:54:21.812 00.002 16872 CameraToMount -- cameraTheta (2.78) - m_xAngle (-1.59) = xAngle (4.37 = -1.91)
01:54:21.814 00.002 16872 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.42 = -1.87)
01:54:21.818 00.004 16872 CameraToMount -- cameraX=-0.62 cameraY=0.23 hyp=0.66 cameraTheta=2.78 mountX=-0.22 mountY=-0.63, mountTheta=-1.91
01:54:21.823 00.005 16872 Changing from state CALIBRATED to GUIDING
01:54:21.825 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:54:21.828 00.003 16872 ScopeASCOM::SideOfPier() returns 1
01:54:21.928 00.100 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
01:54:21.932 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:54:21.934 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:54:21.937 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:54:21.939 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:54:21.943 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:54:21.945 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:54:21.948 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:54:21.951 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:54:21.954 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:54:21.957 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:54:21.960 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:54:21.962 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:54:21.965 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:54:22.143 00.178 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:54:22.147 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:54:22.150 00.003 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
01:54:22.156 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:54:22.159 00.003 16872 ScopeASCOM::SideOfPier() returns 1
01:54:22.227 00.068 16872 setting lock position to (1624.22, 266.94)
01:54:22.230 00.003 16872 MultiStar: stabilizing after lock position change
01:54:22.232 00.002 16872 guider state => GUIDING
01:54:22.235 00.003 16872 Status Line: Guiding
01:54:22.243 00.008 16872 Mount: notify guiding started
01:54:22.248 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:54:22.250 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
01:54:22.254 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:54:22.260 00.006 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:54:22.262 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:54:22.265 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
01:54:22.268 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
01:54:22.271 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:54:22.273 00.002 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
01:54:22.276 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:54:22.278 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:54:22.281 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:54:22.284 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:54:22.288 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:54:22.291 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:54:22.293 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:54:22.296 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:54:22.298 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:54:22.301 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:54:22.304 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:54:22.306 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:54:22.309 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:54:22.312 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:54:22.315 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:54:22.318 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:54:22.321 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:54:22.324 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:54:22.326 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:54:22.329 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:54:22.334 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:54:22.337 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:54:22.339 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:54:22.341 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:54:22.344 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:54:22.347 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:54:22.350 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:54:22.352 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:54:22.356 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:54:22.471 00.115 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:54:22.536 00.065 16872 ScopeASCOM::SideOfPier() returns 1
01:54:22.539 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:54:22.542 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:54:22.544 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:54:22.547 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
01:54:22.551 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
01:54:22.554 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
01:54:22.556 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
01:54:22.558 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
01:54:22.561 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:54:22.565 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65520, med=3524, FiltMin=3388, FiltMax=65512, Gamma=2.190
01:54:22.601 00.036 16872 UpdateGuideState exits: m=439174 SNR=412.2
01:54:22.605 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
01:54:22.607 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:22.610 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:54:22.615 00.005 16872 Enqueuing Expose request
01:54:22.620 00.005 9640 Worker thread wakes up
01:54:22.620 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:54:22.620 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:54:22.621 00.001 16872 evsrv: cli 0D3C0228 connect
01:54:22.626 00.005 16872 case statement mapped state 6 to 3
01:54:22.631 00.005 16872 case statement mapped state 6 to 3
01:54:22.634 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"1a992311-8d0c-4e6b-8259-556b570242c3"}
01:54:22.637 00.003 16872 case statement mapped state 6 to 3
01:54:22.639 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a992311-8d0c-4e6b-8259-556b570242c3"}
01:54:22.650 00.011 16872 evsrv: cli 0D3C0228 disconnect
01:54:23.819 01.169 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3037bed8-e809-43d5-862f-20940a6e2e1b"}
01:54:23.821 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3037bed8-e809-43d5-862f-20940a6e2e1b"}
01:54:23.825 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a2502d2-7451-4c84-ab0e-571e63dbfbb2"}
01:54:23.828 00.003 16872 case statement mapped state 6 to 3
01:54:23.833 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a2502d2-7451-4c84-ab0e-571e63dbfbb2"}
01:54:23.837 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c61fbb4-dbcd-426c-af58-eeb26a0fe9c9"}
01:54:23.839 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.22,6.94],"pixels":"..."},"id":"5c61fbb4-dbcd-426c-af58-eeb26a0fe9c9"}
01:54:26.680 02.841 9640 Exposure complete
01:54:26.816 00.136 9640 worker thread done servicing request
01:54:26.818 00.002 16872 OnExposeComplete: enter
01:54:26.820 00.002 16872 UpdateGuideState(): m_state=6
01:54:26.823 00.003 16872 Star::Find(15, 1624, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:54:26.827 00.004 16872 Star::Find returns 1 (0), X=1624.70, Y=268.02, Mass=431049, SNR=400.3, Peak=28720 HFD=4.0
01:54:26.829 00.002 16872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.59) = xAngle (2.74 = 2.74)
01:54:26.832 00.003 16872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.79 = 2.79)
01:54:26.834 00.002 16872 CameraToMount -- cameraX=0.47 cameraY=1.08 hyp=1.18 cameraTheta=1.16 mountX=-1.09 mountY=0.41, mountTheta=2.78
01:54:26.838 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.47, y=1.08, opts=13)
01:54:26.842 00.004 16872 Enqueuing Move request for scope (0.47, 1.08)
01:54:26.845 00.003 9640 Worker thread wakes up
01:54:26.845 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.47, 1.08) opts 0xd
01:54:26.845 00.000 9640 Handling offset move in thread for scope, endpoint = (0.47, 1.08)
01:54:26.845 00.000 9640 Moving (0.47, 1.08) raw xDistance=-1.09 yDistance=0.41
01:54:26.845 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.09
01:54:26.845 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.41, m_sumCorr=0
01:54:26.845 00.000 9640 MoveAxis(E, 116, ABG)
01:54:26.845 00.000 9640 Guiding  Dir = 2, Dur = 116
01:54:26.845 00.000 9640 IsSlewing returns 0
01:54:26.846 00.001 9640 IsGuiding returns 0
01:54:26.846 00.000 9640 PulseGuide returned control before completion, sleep 126
01:54:26.850 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65516, med=3524, FiltMin=3392, FiltMax=65508, Gamma=2.190
01:54:26.883 00.033 16872 UpdateGuideState exits: m=431049 SNR=400.3
01:54:26.886 00.003 16872 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 1 / 99999
01:54:26.892 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777791266.892,"Host":"RBFOCUS307","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:54:26.895 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:26.898 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:54:26.900 00.002 16872 Enqueuing Expose request
01:54:26.981 00.081 9640 IsGuiding returns 1
01:54:26.981 00.000 9640 scope still moving after pulse duration time elapsed
01:54:27.011 00.030 9640 IsSlewing returns 0
01:54:27.012 00.001 9640 IsGuiding returns 0
01:54:27.012 00.000 9640 scope move finished after 116 + 50 ms
01:54:27.012 00.000 9640 Move returns status 0, amount 116
01:54:27.012 00.000 9640 MoveAxis(N, 0, ABG)
01:54:27.012 00.000 9640 Move returns status 0, amount 0
01:54:27.012 00.000 9640 move complete, result=0
01:54:27.012 00.000 9640 worker thread done servicing request
01:54:27.012 00.000 9640 Worker thread wakes up
01:54:27.012 00.000 16872 GuideStep: -1.1 px 116 ms EAST, 0.4 px 0 ms NORTH
01:54:27.015 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:54:27.015 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:54:27.319 00.304 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"febab272-923e-4d81-b82b-7b108b32e201"}
01:54:27.322 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"febab272-923e-4d81-b82b-7b108b32e201"}
01:54:27.325 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74b9b40d-ac12-4639-92d4-ce2a40c93992"}
01:54:27.328 00.003 16872 case statement mapped state 6 to 3
01:54:27.332 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"74b9b40d-ac12-4639-92d4-ce2a40c93992"}
01:54:27.335 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"672845d2-cc31-4d61-8f3b-31d667d7cd37"}
01:54:27.339 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.70,7.02],"pixels":"..."},"id":"672845d2-cc31-4d61-8f3b-31d667d7cd37"}
01:54:30.818 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"35390b67-1d37-4c98-a208-f050febdc792"}
01:54:30.821 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"35390b67-1d37-4c98-a208-f050febdc792"}
01:54:30.824 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"098c54e7-26c6-4a55-bac7-408d7c34b3e3"}
01:54:30.828 00.004 16872 case statement mapped state 6 to 3
01:54:30.831 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"098c54e7-26c6-4a55-bac7-408d7c34b3e3"}
01:54:30.834 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8fd490c8-0dc6-4eb7-ba44-f400bb7a2541"}
01:54:30.837 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.70,7.02],"pixels":"..."},"id":"8fd490c8-0dc6-4eb7-ba44-f400bb7a2541"}
01:54:31.074 00.237 9640 Exposure complete
01:54:31.214 00.140 9640 worker thread done servicing request
01:54:31.215 00.001 16872 OnExposeComplete: enter
01:54:31.218 00.003 16872 UpdateGuideState(): m_state=6
01:54:31.221 00.003 16872 Star::Find(15, 1624, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:54:31.224 00.003 16872 Star::Find returns 1 (0), X=1624.71, Y=267.37, Mass=429897, SNR=384.0, Peak=26984 HFD=4.0
01:54:31.227 00.003 16872 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.59) = xAngle (2.31 = 2.31)
01:54:31.229 00.002 16872 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.35 = 2.35)
01:54:31.232 00.003 16872 CameraToMount -- cameraX=0.49 cameraY=0.43 hyp=0.65 cameraTheta=0.72 mountX=-0.44 mountY=0.46, mountTheta=2.33
01:54:31.237 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.49, y=0.43, opts=13)
01:54:31.241 00.004 16872 Enqueuing Move request for scope (0.49, 0.43)
01:54:31.245 00.004 9640 Worker thread wakes up
01:54:31.245 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.43) opts 0xd
01:54:31.245 00.000 9640 Handling offset move in thread for scope, endpoint = (0.49, 0.43)
01:54:31.245 00.000 9640 Moving (0.49, 0.43) raw xDistance=-0.44 yDistance=0.46
01:54:31.245 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.44
01:54:31.246 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.46, m_sumCorr=0
01:54:31.246 00.000 9640 MoveAxis(E, 58, ABG)
01:54:31.246 00.000 9640 Guiding  Dir = 2, Dur = 58
01:54:31.246 00.000 9640 IsSlewing returns 0
01:54:31.246 00.000 9640 IsGuiding returns 0
01:54:31.247 00.001 9640 PulseGuide returned control before completion, sleep 68
01:54:31.255 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3204, max=65516, med=3524, FiltMin=3400, FiltMax=65512, Gamma=2.190
01:54:31.292 00.037 16872 UpdateGuideState exits: m=429897 SNR=384.0
01:54:31.295 00.003 16872 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 2 / 99999
01:54:31.302 00.007 16872 evsrv: {"Event":"Settling","Timestamp":1777791271.302,"Host":"RBFOCUS307","Inst":1,"Distance":0.77,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
01:54:31.305 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:31.308 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:54:31.310 00.002 16872 Enqueuing Expose request
01:54:31.329 00.019 9640 IsGuiding returns 1
01:54:31.329 00.000 9640 scope still moving after pulse duration time elapsed
01:54:31.361 00.032 9640 IsSlewing returns 0
01:54:31.361 00.000 9640 IsGuiding returns 0
01:54:31.361 00.000 9640 scope move finished after 58 + 56 ms
01:54:31.361 00.000 9640 Move returns status 0, amount 58
01:54:31.361 00.000 9640 MoveAxis(N, 0, ABG)
01:54:31.361 00.000 9640 Move returns status 0, amount 0
01:54:31.361 00.000 9640 move complete, result=0
01:54:31.362 00.001 9640 worker thread done servicing request
01:54:31.362 00.000 9640 Worker thread wakes up
01:54:31.362 00.000 16872 GuideStep: -0.4 px 58 ms EAST, 0.5 px 0 ms NORTH
01:54:31.365 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:54:31.366 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:54:34.318 02.952 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a97d9a6c-a79a-45dd-a850-7e84d09623bf"}
01:54:34.321 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a97d9a6c-a79a-45dd-a850-7e84d09623bf"}
01:54:34.325 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cbe14dec-04b1-48e7-b9e9-865279ad8361"}
01:54:34.328 00.003 16872 case statement mapped state 6 to 3
01:54:34.331 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cbe14dec-04b1-48e7-b9e9-865279ad8361"}
01:54:34.334 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a52971a2-3235-491a-b0a9-4447a159f017"}
01:54:34.337 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.71,7.37],"pixels":"..."},"id":"a52971a2-3235-491a-b0a9-4447a159f017"}
01:54:35.417 01.080 9640 Exposure complete
01:54:35.562 00.145 9640 worker thread done servicing request
01:54:35.562 00.000 16872 OnExposeComplete: enter
01:54:35.566 00.004 16872 UpdateGuideState(): m_state=6
01:54:35.569 00.003 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:54:35.572 00.003 16872 Star::Find returns 1 (0), X=1624.75, Y=266.60, Mass=436422, SNR=387.8, Peak=27416 HFD=4.6
01:54:35.575 00.003 16872 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.59) = xAngle (1.02 = 1.02)
01:54:35.578 00.003 16872 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.06 = 1.06)
01:54:35.582 00.004 16872 CameraToMount -- cameraX=0.53 cameraY=-0.34 hyp=0.63 cameraTheta=-0.57 mountX=0.33 mountY=0.55, mountTheta=1.03
01:54:35.587 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.53, y=-0.34, opts=13)
01:54:35.589 00.002 16872 Enqueuing Move request for scope (0.53, -0.34)
01:54:35.592 00.003 9640 Worker thread wakes up
01:54:35.592 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.34) opts 0xd
01:54:35.592 00.000 9640 Handling offset move in thread for scope, endpoint = (0.53, -0.34)
01:54:35.592 00.000 9640 Moving (0.53, -0.34) raw xDistance=0.33 yDistance=0.55
01:54:35.592 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.33
01:54:35.592 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.55, m_sumCorr=0.2
01:54:35.592 00.000 9640 MoveAxis(W, 30, ABG)
01:54:35.592 00.000 9640 Guiding  Dir = 3, Dur = 30
01:54:35.593 00.001 9640 IsSlewing returns 0
01:54:35.593 00.000 9640 IsGuiding returns 0
01:54:35.593 00.000 9640 PulseGuide returned control before completion, sleep 40
01:54:35.598 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65516, med=3524, FiltMin=3400, FiltMax=65508, Gamma=2.190
01:54:35.633 00.035 16872 UpdateGuideState exits: m=436422 SNR=387.8
01:54:35.635 00.002 16872 PhdController: settling, locked = 1, distance = 0.73 (1.50) aobump = 0 frame = 3 / 99999
01:54:35.638 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777791275.638,"Host":"RBFOCUS307","Inst":1,"Distance":0.73,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
01:54:35.641 00.003 9640 IsGuiding returns 1
01:54:35.641 00.000 9640 scope still moving after pulse duration time elapsed
01:54:35.641 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:35.644 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:54:35.646 00.002 16872 Enqueuing Expose request
01:54:35.671 00.025 9640 IsSlewing returns 0
01:54:35.671 00.000 9640 IsGuiding returns 0
01:54:35.671 00.000 9640 scope move finished after 30 + 48 ms
01:54:35.671 00.000 9640 Move returns status 0, amount 30
01:54:35.671 00.000 9640 MoveAxis(S, 24, ABG)
01:54:35.671 00.000 9640 Guiding  Dir = 1, Dur = 24
01:54:35.672 00.001 9640 IsSlewing returns 0
01:54:35.672 00.000 9640 IsGuiding returns 0
01:54:35.672 00.000 9640 PulseGuide returned control before completion, sleep 34
01:54:35.720 00.048 9640 IsGuiding returns 1
01:54:35.720 00.000 9640 scope still moving after pulse duration time elapsed
01:54:35.751 00.031 9640 IsSlewing returns 0
01:54:35.751 00.000 9640 IsGuiding returns 0
01:54:35.751 00.000 9640 scope move finished after 24 + 55 ms
01:54:35.751 00.000 9640 Move returns status 0, amount 24
01:54:35.751 00.000 9640 move complete, result=0
01:54:35.751 00.000 9640 worker thread done servicing request
01:54:35.752 00.001 16872 GuideStep: 0.3 px 30 ms WEST, 0.5 px 24 ms SOUTH
01:54:35.757 00.005 9640 Worker thread wakes up
01:54:35.757 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:54:35.757 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:54:37.819 02.062 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"977ca5d8-02cb-4e90-b466-653f37b5be8d"}
01:54:37.822 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"977ca5d8-02cb-4e90-b466-653f37b5be8d"}
01:54:37.825 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4a4b0f2f-9a60-4089-bf11-ab3c354ffd10"}
01:54:37.828 00.003 16872 case statement mapped state 6 to 3
01:54:37.830 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a4b0f2f-9a60-4089-bf11-ab3c354ffd10"}
01:54:37.835 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e5cbf0ce-fe26-45ed-a1c3-9dbfafb745f2"}
01:54:37.838 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.75,6.60],"pixels":"..."},"id":"e5cbf0ce-fe26-45ed-a1c3-9dbfafb745f2"}
01:54:39.809 01.971 9640 Exposure complete
01:54:39.946 00.137 9640 worker thread done servicing request
01:54:39.946 00.000 16872 OnExposeComplete: enter
01:54:39.949 00.003 16872 UpdateGuideState(): m_state=6
01:54:39.952 00.003 16872 Star::Find(15, 1624, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:54:39.954 00.002 16872 Star::Find returns 1 (0), X=1624.66, Y=267.36, Mass=421962, SNR=396.3, Peak=24412 HFD=4.3
01:54:39.957 00.003 16872 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.59) = xAngle (2.35 = 2.35)
01:54:39.961 00.004 16872 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.40 = 2.40)
01:54:39.964 00.003 16872 CameraToMount -- cameraX=0.43 cameraY=0.42 hyp=0.60 cameraTheta=0.76 mountX=-0.42 mountY=0.41, mountTheta=2.37
01:54:39.968 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.43, y=0.42, opts=13)
01:54:39.971 00.003 16872 Enqueuing Move request for scope (0.43, 0.42)
01:54:39.974 00.003 9640 Worker thread wakes up
01:54:39.974 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.42) opts 0xd
01:54:39.974 00.000 9640 Handling offset move in thread for scope, endpoint = (0.43, 0.42)
01:54:39.974 00.000 9640 Moving (0.43, 0.42) raw xDistance=-0.42 yDistance=0.41
01:54:39.974 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.42
01:54:39.975 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.41, m_sumCorr=0.36
01:54:39.975 00.000 9640 MoveAxis(E, 42, ABG)
01:54:39.975 00.000 9640 Guiding  Dir = 2, Dur = 42
01:54:39.975 00.000 9640 IsSlewing returns 0
01:54:39.976 00.001 9640 IsGuiding returns 0
01:54:39.976 00.000 9640 PulseGuide returned control before completion, sleep 52
01:54:39.982 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3232, max=65516, med=3524, FiltMin=3400, FiltMax=65508, Gamma=2.190
01:54:40.015 00.033 16872 UpdateGuideState exits: m=421962 SNR=396.3
01:54:40.019 00.004 16872 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 4 / 99999
01:54:40.024 00.005 16872 PhdController: newstate STATE_FINISH
01:54:40.028 00.004 16872 PhdController complete: success
01:54:40.031 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777791280.031,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:54:40.033 00.002 16872 Mount: notify guiding dither settle done success=1
01:54:40.037 00.004 16872 PhdController: newstate STATE_IDLE
01:54:40.039 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:40.041 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:54:40.044 00.003 16872 Enqueuing Expose request
01:54:40.046 00.002 9640 IsGuiding returns 1
01:54:40.046 00.000 9640 scope still moving after pulse duration time elapsed
01:54:40.083 00.037 9640 IsSlewing returns 0
01:54:40.083 00.000 9640 IsGuiding returns 1
01:54:40.115 00.032 9640 IsSlewing returns 0
01:54:40.115 00.000 9640 IsGuiding returns 1
01:54:40.146 00.031 9640 IsSlewing returns 0
01:54:40.146 00.000 9640 IsGuiding returns 0
01:54:40.146 00.000 9640 scope move finished after 42 + 128 ms
01:54:40.146 00.000 9640 Move returns status 0, amount 42
01:54:40.147 00.001 9640 MoveAxis(S, 19, ABG)
01:54:40.147 00.000 9640 Guiding  Dir = 1, Dur = 19
01:54:40.149 00.002 9640 IsSlewing returns 0
01:54:40.149 00.000 9640 IsGuiding returns 0
01:54:40.149 00.000 9640 PulseGuide returned control before completion, sleep 29
01:54:40.192 00.043 9640 IsGuiding returns 1
01:54:40.192 00.000 9640 scope still moving after pulse duration time elapsed
01:54:40.223 00.031 9640 IsSlewing returns 0
01:54:40.224 00.001 9640 IsGuiding returns 0
01:54:40.224 00.000 9640 scope move finished after 19 + 56 ms
01:54:40.224 00.000 9640 Move returns status 0, amount 19
01:54:40.224 00.000 9640 move complete, result=0
01:54:40.224 00.000 9640 worker thread done servicing request
01:54:40.224 00.000 9640 Worker thread wakes up
01:54:40.224 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:54:40.224 00.000 16872 GuideStep: -0.4 px 42 ms EAST, 0.4 px 19 ms SOUTH
01:54:40.228 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:54:40.740 00.512 16872 evsrv: cli 0D3C0A48 connect
01:54:40.744 00.004 16872 case statement mapped state 6 to 3
01:54:40.748 00.004 16872 case statement mapped state 6 to 3
01:54:40.753 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4824d5d8-8ec1-4064-907a-99924a1ceb52"}
01:54:40.759 00.006 16872 case statement mapped state 6 to 3
01:54:40.763 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"4824d5d8-8ec1-4064-907a-99924a1ceb52"}
01:54:40.767 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:54:41.319 00.552 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c353dbf6-bf10-4866-b5d0-df3f93630764"}
01:54:41.326 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c353dbf6-bf10-4866-b5d0-df3f93630764"}
01:54:41.331 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e43d2247-c75e-4038-a40a-8b71ba016ea9"}
01:54:41.335 00.004 16872 case statement mapped state 6 to 3
01:54:41.339 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e43d2247-c75e-4038-a40a-8b71ba016ea9"}
01:54:41.344 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"afd78a2e-655c-468f-a7b7-2785bf2dcafc"}
01:54:41.348 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.66,7.36],"pixels":"..."},"id":"afd78a2e-655c-468f-a7b7-2785bf2dcafc"}
01:54:44.297 02.949 9640 Exposure complete
01:54:44.437 00.140 9640 worker thread done servicing request
01:54:44.437 00.000 16872 OnExposeComplete: enter
01:54:44.440 00.003 16872 UpdateGuideState(): m_state=6
01:54:44.443 00.003 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:54:44.446 00.003 16872 Star::Find returns 1 (0), X=1624.81, Y=267.54, Mass=427822, SNR=380.7, Peak=29092 HFD=3.8
01:54:44.448 00.002 16872 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.59) = xAngle (2.38 = 2.38)
01:54:44.455 00.007 16872 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.43 = 2.43)
01:54:44.457 00.002 16872 CameraToMount -- cameraX=0.58 cameraY=0.59 hyp=0.83 cameraTheta=0.79 mountX=-0.60 mountY=0.55, mountTheta=2.40
01:54:44.462 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.58, y=0.59, opts=13)
01:54:44.465 00.003 16872 Enqueuing Move request for scope (0.58, 0.59)
01:54:44.468 00.003 9640 Worker thread wakes up
01:54:44.468 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.59) opts 0xd
01:54:44.468 00.000 9640 Handling offset move in thread for scope, endpoint = (0.58, 0.59)
01:54:44.468 00.000 9640 Moving (0.58, 0.59) raw xDistance=-0.60 yDistance=0.55
01:54:44.468 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.60
01:54:44.468 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.55, m_sumCorr=0.36
01:54:44.468 00.000 9640 MoveAxis(E, 68, ABG)
01:54:44.468 00.000 9640 Guiding  Dir = 2, Dur = 68
01:54:44.468 00.000 9640 IsSlewing returns 0
01:54:44.468 00.000 9640 IsGuiding returns 0
01:54:44.469 00.001 9640 PulseGuide returned control before completion, sleep 78
01:54:44.475 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3188, max=65508, med=3520, FiltMin=3384, FiltMax=65508, Gamma=2.190
01:54:44.509 00.034 16872 UpdateGuideState exits: m=427822 SNR=380.7
01:54:44.513 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:44.517 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:54:44.519 00.002 16872 Enqueuing Expose request
01:54:44.560 00.041 9640 IsGuiding returns 1
01:54:44.560 00.000 9640 scope still moving after pulse duration time elapsed
01:54:44.589 00.029 9640 IsSlewing returns 0
01:54:44.590 00.001 9640 IsGuiding returns 1
01:54:44.621 00.031 9640 IsSlewing returns 0
01:54:44.621 00.000 9640 IsGuiding returns 1
01:54:44.652 00.031 9640 IsSlewing returns 0
01:54:44.653 00.001 9640 IsGuiding returns 1
01:54:44.682 00.029 9640 IsSlewing returns 0
01:54:44.682 00.000 9640 IsGuiding returns 0
01:54:44.683 00.001 9640 scope move finished after 68 + 145 ms
01:54:44.683 00.000 9640 Move returns status 0, amount 68
01:54:44.683 00.000 9640 MoveAxis(N, 0, ABG)
01:54:44.683 00.000 9640 Move returns status 0, amount 0
01:54:44.683 00.000 9640 move complete, result=0
01:54:44.683 00.000 9640 worker thread done servicing request
01:54:44.683 00.000 9640 Worker thread wakes up
01:54:44.683 00.000 16872 GuideStep: -0.6 px 68 ms EAST, 0.5 px 0 ms NORTH
01:54:44.686 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:54:44.686 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:54:44.819 00.133 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3e326792-5598-44e9-8c52-95feea8a3578"}
01:54:44.821 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3e326792-5598-44e9-8c52-95feea8a3578"}
01:54:44.825 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"521411fa-c0bc-4e2c-8729-bb05ab46b89a"}
01:54:44.828 00.003 16872 case statement mapped state 6 to 3
01:54:44.831 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"521411fa-c0bc-4e2c-8729-bb05ab46b89a"}
01:54:44.834 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"65d246e8-7d93-4a28-a775-b715411c3853"}
01:54:44.837 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.81,6.54],"pixels":"..."},"id":"65d246e8-7d93-4a28-a775-b715411c3853"}
01:54:48.318 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c98dca03-bccf-42fb-89b2-28a6c0fd629d"}
01:54:48.321 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c98dca03-bccf-42fb-89b2-28a6c0fd629d"}
01:54:48.324 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2577fe27-1ad1-4e07-9689-bb2f57d67155"}
01:54:48.328 00.004 16872 case statement mapped state 6 to 3
01:54:48.330 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2577fe27-1ad1-4e07-9689-bb2f57d67155"}
01:54:48.334 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"01f64e00-a08d-48e4-8bf4-0d47ecc46043"}
01:54:48.337 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.81,6.54],"pixels":"..."},"id":"01f64e00-a08d-48e4-8bf4-0d47ecc46043"}
01:54:48.742 00.405 9640 Exposure complete
01:54:48.882 00.140 9640 worker thread done servicing request
01:54:48.882 00.000 16872 OnExposeComplete: enter
01:54:48.884 00.002 16872 UpdateGuideState(): m_state=6
01:54:48.887 00.003 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:54:48.889 00.002 16872 Star::Find returns 1 (0), X=1624.15, Y=267.11, Mass=463841, SNR=418.8, Peak=32892 HFD=4.2
01:54:48.893 00.004 16872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.59) = xAngle (3.60 = -2.69)
01:54:48.895 00.002 16872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.64 = -2.64)
01:54:48.898 00.003 16872 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.18 cameraTheta=2.01 mountX=-0.17 mountY=-0.09, mountTheta=-2.65
01:54:48.902 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=0.17, opts=13)
01:54:48.905 00.003 16872 Enqueuing Move request for scope (-0.08, 0.17)
01:54:48.912 00.007 9640 Worker thread wakes up
01:54:48.912 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
01:54:48.912 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
01:54:48.912 00.000 9640 Moving (-0.08, 0.17) raw xDistance=-0.17 yDistance=-0.09
01:54:48.912 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.17
01:54:48.912 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input -0.09, m_sumCorr=0.6
01:54:48.912 00.000 9640 MoveAxis(E, 24, ABG)
01:54:48.912 00.000 9640 Guiding  Dir = 2, Dur = 24
01:54:48.913 00.001 9640 IsSlewing returns 0
01:54:48.913 00.000 9640 IsGuiding returns 0
01:54:48.913 00.000 9640 PulseGuide returned control before completion, sleep 34
01:54:48.918 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65516, med=3524, FiltMin=3350, FiltMax=65508, Gamma=2.190
01:54:48.953 00.035 9640 IsGuiding returns 1
01:54:48.953 00.000 9640 scope still moving after pulse duration time elapsed
01:54:48.953 00.000 16872 UpdateGuideState exits: m=463841 SNR=418.8
01:54:48.958 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:48.960 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:54:48.963 00.003 16872 Enqueuing Expose request
01:54:48.984 00.021 9640 IsSlewing returns 0
01:54:48.984 00.000 9640 IsGuiding returns 0
01:54:48.984 00.000 9640 scope move finished after 24 + 47 ms
01:54:48.984 00.000 9640 Move returns status 0, amount 24
01:54:48.984 00.000 9640 MoveAxis(S, 29, ABG)
01:54:48.984 00.000 9640 Guiding  Dir = 1, Dur = 29
01:54:48.985 00.001 9640 IsSlewing returns 0
01:54:48.985 00.000 9640 IsGuiding returns 0
01:54:48.985 00.000 9640 PulseGuide returned control before completion, sleep 39
01:54:49.031 00.046 9640 IsGuiding returns 1
01:54:49.031 00.000 9640 scope still moving after pulse duration time elapsed
01:54:49.063 00.032 9640 IsSlewing returns 0
01:54:49.063 00.000 9640 IsGuiding returns 1
01:54:49.094 00.031 9640 IsSlewing returns 0
01:54:49.094 00.000 9640 IsGuiding returns 0
01:54:49.094 00.000 9640 scope move finished after 29 + 81 ms
01:54:49.094 00.000 9640 Move returns status 0, amount 29
01:54:49.095 00.001 9640 move complete, result=0
01:54:49.095 00.000 9640 worker thread done servicing request
01:54:49.095 00.000 9640 Worker thread wakes up
01:54:49.095 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:54:49.095 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:54:49.095 00.000 16872 GuideStep: -0.2 px 24 ms EAST, -0.1 px 29 ms SOUTH
01:54:51.817 02.722 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb808631-e04e-4c8f-a7e9-ee0ff55a597d"}
01:54:51.821 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cb808631-e04e-4c8f-a7e9-ee0ff55a597d"}
01:54:51.823 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea27540f-825b-4762-87ba-76f9c4cdd606"}
01:54:51.827 00.004 16872 case statement mapped state 6 to 3
01:54:51.831 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea27540f-825b-4762-87ba-76f9c4cdd606"}
01:54:51.835 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"168c29eb-016b-4cb7-9ea0-c2c12c38aa87"}
01:54:51.838 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.15,7.11],"pixels":"..."},"id":"168c29eb-016b-4cb7-9ea0-c2c12c38aa87"}
01:54:53.159 01.321 9640 Exposure complete
01:54:53.308 00.149 9640 worker thread done servicing request
01:54:53.308 00.000 16872 OnExposeComplete: enter
01:54:53.311 00.003 16872 UpdateGuideState(): m_state=6
01:54:53.314 00.003 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
01:54:53.319 00.005 16872 Star::Find returns 1 (0), X=1624.42, Y=267.53, Mass=434696, SNR=394.3, Peak=26948 HFD=4.2
01:54:53.323 00.004 16872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.59) = xAngle (2.83 = 2.83)
01:54:53.326 00.003 16872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.87 = 2.87)
01:54:53.329 00.003 16872 CameraToMount -- cameraX=0.20 cameraY=0.59 hyp=0.62 cameraTheta=1.24 mountX=-0.59 mountY=0.16, mountTheta=2.87
01:54:53.335 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=0.59, opts=13)
01:54:53.340 00.005 16872 Enqueuing Move request for scope (0.20, 0.59)
01:54:53.343 00.003 9640 Worker thread wakes up
01:54:53.343 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.59) opts 0xd
01:54:53.343 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, 0.59)
01:54:53.343 00.000 9640 Moving (0.20, 0.59) raw xDistance=-0.59 yDistance=0.16
01:54:53.343 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.59
01:54:53.345 00.002 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=0.6
01:54:53.345 00.000 9640 MoveAxis(E, 65, ABG)
01:54:53.345 00.000 9640 Guiding  Dir = 2, Dur = 65
01:54:53.345 00.000 9640 IsSlewing returns 0
01:54:53.345 00.000 9640 IsGuiding returns 0
01:54:53.346 00.001 9640 PulseGuide returned control before completion, sleep 75
01:54:53.352 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65516, med=3520, FiltMin=3372, FiltMax=65512, Gamma=2.190
01:54:53.386 00.034 16872 UpdateGuideState exits: m=434696 SNR=394.3
01:54:53.389 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:53.391 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:54:53.393 00.002 16872 Enqueuing Expose request
01:54:53.427 00.034 9640 IsGuiding returns 1
01:54:53.428 00.001 9640 scope still moving after pulse duration time elapsed
01:54:53.458 00.030 9640 IsSlewing returns 0
01:54:53.458 00.000 9640 IsGuiding returns 0
01:54:53.458 00.000 9640 scope move finished after 65 + 48 ms
01:54:53.459 00.001 9640 Move returns status 0, amount 65
01:54:53.459 00.000 9640 MoveAxis(N, 0, ABG)
01:54:53.459 00.000 9640 Move returns status 0, amount 0
01:54:53.459 00.000 9640 move complete, result=0
01:54:53.459 00.000 9640 worker thread done servicing request
01:54:53.460 00.001 9640 Worker thread wakes up
01:54:53.460 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:54:53.460 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:54:53.462 00.002 16872 GuideStep: -0.6 px 65 ms EAST, 0.2 px 0 ms NORTH
01:54:55.317 01.855 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a3a1541e-add1-4cde-951a-04cd2978a734"}
01:54:55.320 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a3a1541e-add1-4cde-951a-04cd2978a734"}
01:54:55.323 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a647b82-c041-44a9-9b2c-ae3937eaeefb"}
01:54:55.326 00.003 16872 case statement mapped state 6 to 3
01:54:55.328 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a647b82-c041-44a9-9b2c-ae3937eaeefb"}
01:54:55.333 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"83f4f1d6-482e-43ab-a4a6-8d348657e944"}
01:54:55.337 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.42,6.53],"pixels":"..."},"id":"83f4f1d6-482e-43ab-a4a6-8d348657e944"}
01:54:57.539 02.202 9640 Exposure complete
01:54:57.685 00.146 9640 worker thread done servicing request
01:54:57.685 00.000 16872 OnExposeComplete: enter
01:54:57.689 00.004 16872 UpdateGuideState(): m_state=6
01:54:57.692 00.003 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
01:54:57.695 00.003 16872 Star::Find returns 1 (0), X=1624.20, Y=266.92, Mass=445703, SNR=411.6, Peak=32480 HFD=4.2
01:54:57.698 00.003 16872 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-1.59) = xAngle (-0.91 = -0.91)
01:54:57.700 00.002 16872 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.86 = -0.86)
01:54:57.703 00.003 16872 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.49 mountX=0.02 mountY=-0.02, mountTheta=-0.89
01:54:57.708 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=-0.02, opts=13)
01:54:57.711 00.003 16872 Enqueuing Move request for scope (-0.02, -0.02)
01:54:57.714 00.003 9640 Worker thread wakes up
01:54:57.714 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
01:54:57.714 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
01:54:57.714 00.000 9640 Moving (-0.02, -0.02) raw xDistance=0.02 yDistance=-0.02
01:54:57.714 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:54:57.714 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=0.6
01:54:57.714 00.000 9640 MoveAxis(E, 0, ABG)
01:54:57.714 00.000 9640 Move returns status 0, amount 0
01:54:57.714 00.000 9640 MoveAxis(N, 0, ABG)
01:54:57.714 00.000 9640 Move returns status 0, amount 0
01:54:57.714 00.000 9640 move complete, result=0
01:54:57.714 00.000 9640 worker thread done servicing request
01:54:57.720 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=65512, med=3520, FiltMin=3396, FiltMax=65508, Gamma=2.190
01:54:57.756 00.036 16872 UpdateGuideState exits: m=445703 SNR=411.6
01:54:57.759 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:57.762 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:54:57.764 00.002 16872 Enqueuing Expose request
01:54:57.771 00.007 16872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:54:57.776 00.005 9640 Worker thread wakes up
01:54:57.776 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:54:57.776 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:54:58.816 01.040 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e705377f-5fd1-45b1-84ff-6e6e6b862830"}
01:54:58.821 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e705377f-5fd1-45b1-84ff-6e6e6b862830"}
01:54:58.826 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"70c12ed0-54aa-49d2-b871-3c547e533858"}
01:54:58.833 00.007 16872 case statement mapped state 6 to 3
01:54:58.838 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"70c12ed0-54aa-49d2-b871-3c547e533858"}
01:54:58.844 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ee1c7e84-9fd8-42b8-88b5-86638f0e00f5"}
01:54:58.849 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.20,6.92],"pixels":"..."},"id":"ee1c7e84-9fd8-42b8-88b5-86638f0e00f5"}
01:55:01.846 02.997 9640 Exposure complete
01:55:01.986 00.140 9640 worker thread done servicing request
01:55:01.986 00.000 16872 OnExposeComplete: enter
01:55:01.990 00.004 16872 UpdateGuideState(): m_state=6
01:55:01.992 00.002 16872 Star::Find(15, 1624, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
01:55:01.995 00.003 16872 Star::Find returns 1 (0), X=1624.21, Y=266.84, Mass=485171, SNR=437.0, Peak=33612 HFD=4.2
01:55:01.997 00.002 16872 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.59) = xAngle (-0.14 = -0.14)
01:55:02.000 00.003 16872 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.09 = -0.09)
01:55:02.005 00.005 16872 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.72 mountX=0.10 mountY=-0.01, mountTheta=-0.09
01:55:02.010 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=-0.10, opts=13)
01:55:02.013 00.003 16872 Enqueuing Move request for scope (-0.02, -0.10)
01:55:02.016 00.003 9640 Worker thread wakes up
01:55:02.016 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
01:55:02.016 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
01:55:02.016 00.000 9640 Moving (-0.02, -0.10) raw xDistance=0.10 yDistance=-0.01
01:55:02.016 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.10
01:55:02.016 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=0.6
01:55:02.016 00.000 9640 MoveAxis(W, 11, ABG)
01:55:02.016 00.000 9640 Guiding  Dir = 3, Dur = 11
01:55:02.016 00.000 9640 IsSlewing returns 0
01:55:02.017 00.001 9640 IsGuiding returns 0
01:55:02.017 00.000 9640 PulseGuide returned control before completion, sleep 21
01:55:02.023 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3180, max=65516, med=3524, FiltMin=3400, FiltMax=65512, Gamma=2.190
01:55:02.048 00.025 9640 IsGuiding returns 1
01:55:02.048 00.000 9640 scope still moving after pulse duration time elapsed
01:55:02.058 00.010 16872 UpdateGuideState exits: m=485171 SNR=437.0
01:55:02.061 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:02.065 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:55:02.070 00.005 16872 Enqueuing Expose request
01:55:02.079 00.009 9640 IsSlewing returns 0
01:55:02.079 00.000 9640 IsGuiding returns 0
01:55:02.079 00.000 9640 scope move finished after 11 + 51 ms
01:55:02.079 00.000 9640 Move returns status 0, amount 11
01:55:02.079 00.000 9640 MoveAxis(N, 0, ABG)
01:55:02.079 00.000 9640 Move returns status 0, amount 0
01:55:02.080 00.001 9640 move complete, result=0
01:55:02.080 00.000 9640 worker thread done servicing request
01:55:02.080 00.000 9640 Worker thread wakes up
01:55:02.080 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:55:02.080 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:55:02.080 00.000 16872 GuideStep: 0.1 px 11 ms WEST, -0.0 px 0 ms NORTH
01:55:02.316 00.236 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"907972bc-4440-4eec-95d7-4fff6323b80d"}
01:55:02.319 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"907972bc-4440-4eec-95d7-4fff6323b80d"}
01:55:02.322 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1bb4b1a8-85bc-4e58-9c2e-66b3ce8e6031"}
01:55:02.325 00.003 16872 case statement mapped state 6 to 3
01:55:02.327 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1bb4b1a8-85bc-4e58-9c2e-66b3ce8e6031"}
01:55:02.332 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f807820a-b34d-4b21-bbfc-31a347cc8fe8"}
01:55:02.336 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.21,6.84],"pixels":"..."},"id":"f807820a-b34d-4b21-bbfc-31a347cc8fe8"}
01:55:05.816 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3e3647b9-b5f6-4980-a922-4b843a09fd67"}
01:55:05.821 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3e3647b9-b5f6-4980-a922-4b843a09fd67"}
01:55:05.823 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a8c8ffb-d9c3-46b6-81cc-07d6a31c9837"}
01:55:05.827 00.004 16872 case statement mapped state 6 to 3
01:55:05.831 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a8c8ffb-d9c3-46b6-81cc-07d6a31c9837"}
01:55:05.834 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c8b2f4bb-91b6-4951-a45d-a14eaf6a5a40"}
01:55:05.836 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.21,6.84],"pixels":"..."},"id":"c8b2f4bb-91b6-4951-a45d-a14eaf6a5a40"}
01:55:06.141 00.305 9640 Exposure complete
01:55:06.283 00.142 9640 worker thread done servicing request
01:55:06.283 00.000 16872 OnExposeComplete: enter
01:55:06.287 00.004 16872 UpdateGuideState(): m_state=6
01:55:06.289 00.002 16872 Star::Find(15, 1624, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:55:06.292 00.003 16872 Star::Find returns 1 (0), X=1624.47, Y=267.40, Mass=446958, SNR=425.8, Peak=28068 HFD=4.1
01:55:06.295 00.003 16872 MultiStar: exiting stabilization period
01:55:06.299 00.004 16872 MultiStar: updating star positions after lock position change
01:55:06.301 00.002 16872 Star::Find(15, 1577, 163, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:55:06.303 00.002 16872 Star::Find returns 1 (0), X=1578.40, Y=163.59, Mass=436246, SNR=416.6, Peak=29224 HFD=4.0
01:55:06.305 00.002 16872 Star::Find(15, 682, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:55:06.308 00.003 16872 Star::Find returns 1 (0), X=683.35, Y=862.21, Mass=329891, SNR=332.6, Peak=23068 HFD=3.8
01:55:06.312 00.004 16872 Star::Find(15, 138, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:55:06.315 00.003 16872 Star::Find returns 1 (0), X=139.12, Y=892.88, Mass=275212, SNR=297.8, Peak=22744 HFD=4.1
01:55:06.319 00.004 16872 Star::Find(15, 70, 786, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:55:06.321 00.002 16872 Star::Find returns 1 (0), X=71.08, Y=787.53, Mass=246516, SNR=284.2, Peak=18624 HFD=4.0
01:55:06.324 00.003 16872 Star::Find(15, 1163, 501, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:55:06.326 00.002 16872 Star::Find returns 1 (0), X=1164.92, Y=501.50, Mass=202427, SNR=254.9, Peak=16112 HFD=3.8
01:55:06.329 00.003 16872 Star::Find(15, 1738, 218, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:55:06.332 00.003 16872 Star::Find returns 1 (0), X=1738.46, Y=218.93, Mass=174700, SNR=246.8, Peak=13320 HFD=4.0
01:55:06.334 00.002 16872 Star::Find(15, 1082, 538, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:55:06.336 00.002 16872 Star::Find returns 1 (0), X=1083.63, Y=538.80, Mass=124479, SNR=189.2, Peak=10820 HFD=3.8
01:55:06.339 00.003 16872 Star::Find(15, 1690, 896, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:55:06.341 00.002 16872 Star::Find returns 1 (0), X=1690.98, Y=897.32, Mass=116606, SNR=187.9, Peak=10672 HFD=4.0
01:55:06.344 00.003 16872 Star::Find(15, 123, 343, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:55:06.348 00.004 16872 Star::Find returns 1 (0), X=124.48, Y=343.88, Mass=98679, SNR=182.4, Peak=9628 HFD=3.9
01:55:06.350 00.002 16872 Star::Find(15, 168, 92, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:55:06.353 00.003 16872 Star::Find returns 1 (0), X=169.70, Y=93.33, Mass=86480, SNR=156.7, Peak=8160 HFD=3.8
01:55:06.356 00.003 16872 Star::Find(15, 1205, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:55:06.358 00.002 16872 Star::Find returns 1 (0), X=1206.04, Y=732.01, Mass=83522, SNR=160.1, Peak=9240 HFD=4.0
01:55:06.362 00.004 16872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.59) = xAngle (2.67 = 2.67)
01:55:06.364 00.002 16872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.72 = 2.72)
01:55:06.367 00.003 16872 CameraToMount -- cameraX=0.24 cameraY=0.46 hyp=0.52 cameraTheta=1.08 mountX=-0.46 mountY=0.22, mountTheta=2.71
01:55:06.372 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.24, y=0.46, opts=13)
01:55:06.375 00.003 16872 Enqueuing Move request for scope (0.24, 0.46)
01:55:06.379 00.004 9640 Worker thread wakes up
01:55:06.379 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.46) opts 0xd
01:55:06.379 00.000 9640 Handling offset move in thread for scope, endpoint = (0.24, 0.46)
01:55:06.379 00.000 9640 Moving (0.24, 0.46) raw xDistance=-0.46 yDistance=0.22
01:55:06.379 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.46
01:55:06.379 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.22, m_sumCorr=0.6
01:55:06.379 00.000 9640 MoveAxis(E, 48, ABG)
01:55:06.380 00.001 9640 Guiding  Dir = 2, Dur = 48
01:55:06.380 00.000 9640 IsSlewing returns 0
01:55:06.380 00.000 9640 IsGuiding returns 0
01:55:06.380 00.000 9640 PulseGuide returned control before completion, sleep 58
01:55:06.385 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3216, max=65516, med=3524, FiltMin=3404, FiltMax=65512, Gamma=2.190
01:55:06.419 00.034 16872 UpdateGuideState exits: m=446958 SNR=425.8
01:55:06.422 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:06.425 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:55:06.427 00.002 16872 Enqueuing Expose request
01:55:06.454 00.027 9640 IsGuiding returns 1
01:55:06.454 00.000 9640 scope still moving after pulse duration time elapsed
01:55:06.485 00.031 9640 IsSlewing returns 0
01:55:06.487 00.002 9640 IsGuiding returns 0
01:55:06.487 00.000 9640 scope move finished after 48 + 58 ms
01:55:06.487 00.000 9640 Move returns status 0, amount 48
01:55:06.487 00.000 9640 MoveAxis(N, 0, ABG)
01:55:06.487 00.000 9640 Move returns status 0, amount 0
01:55:06.487 00.000 9640 move complete, result=0
01:55:06.488 00.001 9640 worker thread done servicing request
01:55:06.488 00.000 9640 Worker thread wakes up
01:55:06.488 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:55:06.488 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:55:06.489 00.001 16872 GuideStep: -0.5 px 48 ms EAST, 0.2 px 0 ms NORTH
01:55:09.316 02.827 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97c87856-f6db-4e30-b1f7-b28b80f4cbaa"}
01:55:09.320 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"97c87856-f6db-4e30-b1f7-b28b80f4cbaa"}
01:55:09.323 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2a3d9ad2-4d29-441f-b3dc-df82cfe64b61"}
01:55:09.329 00.006 16872 case statement mapped state 6 to 3
01:55:09.331 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a3d9ad2-4d29-441f-b3dc-df82cfe64b61"}
01:55:09.334 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bd8cfd4a-838d-492e-8a23-ac1059fe4eef"}
01:55:09.338 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.47,7.40],"pixels":"..."},"id":"bd8cfd4a-838d-492e-8a23-ac1059fe4eef"}
01:55:10.552 01.214 9640 Exposure complete
01:55:10.691 00.139 9640 worker thread done servicing request
01:55:10.691 00.000 16872 OnExposeComplete: enter
01:55:10.693 00.002 16872 UpdateGuideState(): m_state=6
01:55:10.697 00.004 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:55:10.701 00.004 16872 Star::Find returns 1 (0), X=1624.56, Y=267.47, Mass=438213, SNR=421.6, Peak=28720 HFD=3.9
01:55:10.704 00.003 16872 MultiStar: [#1 0.08,0.09,0.94,U] [#2 -0.07,0.39,0.83,U] [#3 -0.03,-0.13,0.71,U] [#4 0.01,-0.07,0.73,U] [#5 0.06,0.11,0.59,U] [#6 0.15,0.27,0.56,U] [#7 0.12,0.19,0.45,U] [#8 -0.43,-0.31,0.48,U] 
01:55:10.707 00.003 16872 refined, 8 included, MultiStar: {0.05, 0.15}, one-star: {0.33, 0.53}
01:55:10.710 00.003 16872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.59) = xAngle (2.85 = 2.85)
01:55:10.714 00.004 16872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.89 = 2.89)
01:55:10.717 00.003 16872 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.26 mountX=-0.15 mountY=0.04, mountTheta=2.89
01:55:10.721 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=0.15, opts=13)
01:55:10.724 00.003 16872 Enqueuing Move request for scope (0.05, 0.15)
01:55:10.726 00.002 9640 Worker thread wakes up
01:55:10.727 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
01:55:10.727 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
01:55:10.727 00.000 9640 Moving (0.05, 0.15) raw xDistance=-0.15 yDistance=0.04
01:55:10.727 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.15
01:55:10.727 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=0.6
01:55:10.727 00.000 9640 MoveAxis(E, 21, ABG)
01:55:10.727 00.000 9640 Guiding  Dir = 2, Dur = 21
01:55:10.727 00.000 9640 IsSlewing returns 0
01:55:10.728 00.001 9640 IsGuiding returns 0
01:55:10.729 00.001 9640 PulseGuide returned control before completion, sleep 31
01:55:10.734 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=65516, med=3524, FiltMin=3346, FiltMax=65508, Gamma=2.190
01:55:10.770 00.036 16872 UpdateGuideState exits: m=438213 SNR=421.6
01:55:10.773 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:10.779 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:55:10.783 00.004 16872 Enqueuing Expose request
01:55:10.786 00.003 9640 IsGuiding returns 1
01:55:10.786 00.000 9640 scope still moving after pulse duration time elapsed
01:55:10.821 00.035 9640 IsSlewing returns 0
01:55:10.821 00.000 9640 IsGuiding returns 0
01:55:10.821 00.000 9640 scope move finished after 21 + 71 ms
01:55:10.821 00.000 9640 Move returns status 0, amount 21
01:55:10.821 00.000 9640 MoveAxis(N, 0, ABG)
01:55:10.821 00.000 9640 Move returns status 0, amount 0
01:55:10.821 00.000 9640 move complete, result=0
01:55:10.822 00.001 9640 worker thread done servicing request
01:55:10.822 00.000 9640 Worker thread wakes up
01:55:10.822 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:55:10.822 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:55:10.824 00.002 16872 GuideStep: -0.2 px 21 ms EAST, 0.0 px 0 ms NORTH
01:55:12.816 01.992 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d8adc1e-2692-4cc1-ba51-b39048704250"}
01:55:12.820 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6d8adc1e-2692-4cc1-ba51-b39048704250"}
01:55:12.826 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d22a9483-dbe6-4809-a860-9c5a08aa1661"}
01:55:12.829 00.003 16872 case statement mapped state 6 to 3
01:55:12.831 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d22a9483-dbe6-4809-a860-9c5a08aa1661"}
01:55:12.836 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3c8e987c-1220-4558-9571-bd7e701846a5"}
01:55:12.839 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.56,7.47],"pixels":"..."},"id":"3c8e987c-1220-4558-9571-bd7e701846a5"}
01:55:14.876 02.037 9640 Exposure complete
01:55:15.017 00.141 9640 worker thread done servicing request
01:55:15.017 00.000 16872 OnExposeComplete: enter
01:55:15.020 00.003 16872 UpdateGuideState(): m_state=6
01:55:15.023 00.003 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:55:15.026 00.003 16872 Star::Find returns 1 (0), X=1624.34, Y=267.54, Mass=441746, SNR=429.4, Peak=27508 HFD=4.2
01:55:15.030 00.004 16872 MultiStar: [#1 0.17,0.33,0.91,U] [#2 0.08,0.12,0.86,U] [#3 0.34,0.18,0.73,U] [#4 0.20,0.22,0.65,U] [#5 -0.15,-0.13,0.56,U] [#6 0.37,0.03,0.57,U] [#7 -0.19,-0.08,0.47,U] [#8 -0.25,0.05,0.43,U] 
01:55:15.031 00.001 16872 refined, 8 included, MultiStar: {0.10, 0.20}, one-star: {0.11, 0.60}
01:55:15.035 00.004 16872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.59) = xAngle (2.67 = 2.67)
01:55:15.040 00.005 16872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.71 = 2.71)
01:55:15.043 00.003 16872 CameraToMount -- cameraX=0.10 cameraY=0.20 hyp=0.22 cameraTheta=1.08 mountX=-0.20 mountY=0.09, mountTheta=2.70
01:55:15.047 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=0.20, opts=13)
01:55:15.051 00.004 16872 Enqueuing Move request for scope (0.10, 0.20)
01:55:15.054 00.003 9640 Worker thread wakes up
01:55:15.054 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.20) opts 0xd
01:55:15.054 00.000 9640 Handling offset move in thread for scope, endpoint = (0.10, 0.20)
01:55:15.054 00.000 9640 Moving (0.10, 0.20) raw xDistance=-0.20 yDistance=0.09
01:55:15.054 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.20
01:55:15.054 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=0.6
01:55:15.055 00.001 9640 MoveAxis(E, 23, ABG)
01:55:15.055 00.000 9640 Guiding  Dir = 2, Dur = 23
01:55:15.055 00.000 9640 IsSlewing returns 0
01:55:15.055 00.000 9640 IsGuiding returns 0
01:55:15.055 00.000 9640 PulseGuide returned control before completion, sleep 33
01:55:15.061 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3524, FiltMin=3344, FiltMax=65512, Gamma=2.190
01:55:15.096 00.035 9640 IsGuiding returns 1
01:55:15.096 00.000 9640 scope still moving after pulse duration time elapsed
01:55:15.098 00.002 16872 UpdateGuideState exits: m=441746 SNR=429.4
01:55:15.101 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:15.104 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:55:15.106 00.002 16872 Enqueuing Expose request
01:55:15.127 00.021 9640 IsSlewing returns 0
01:55:15.127 00.000 9640 IsGuiding returns 0
01:55:15.127 00.000 9640 scope move finished after 23 + 49 ms
01:55:15.127 00.000 9640 Move returns status 0, amount 23
01:55:15.127 00.000 9640 MoveAxis(N, 0, ABG)
01:55:15.127 00.000 9640 Move returns status 0, amount 0
01:55:15.127 00.000 9640 move complete, result=0
01:55:15.128 00.001 9640 worker thread done servicing request
01:55:15.128 00.000 9640 Worker thread wakes up
01:55:15.128 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:55:15.128 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:55:15.130 00.002 16872 GuideStep: -0.2 px 23 ms EAST, 0.1 px 0 ms NORTH
01:55:16.319 01.189 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a272a6f0-6b7f-4eb5-a595-6e67b7655aef"}
01:55:16.322 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a272a6f0-6b7f-4eb5-a595-6e67b7655aef"}
01:55:16.326 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"33f280c0-5a94-430a-ad6c-f2f9e25dc9f9"}
01:55:16.330 00.004 16872 case statement mapped state 6 to 3
01:55:16.334 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"33f280c0-5a94-430a-ad6c-f2f9e25dc9f9"}
01:55:16.337 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f51adfe9-29db-4906-8fb8-421ea7c051b7"}
01:55:16.342 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.34,6.54],"pixels":"..."},"id":"f51adfe9-29db-4906-8fb8-421ea7c051b7"}
01:55:19.203 02.861 9640 Exposure complete
01:55:19.349 00.146 9640 worker thread done servicing request
01:55:19.349 00.000 16872 OnExposeComplete: enter
01:55:19.352 00.003 16872 UpdateGuideState(): m_state=6
01:55:19.357 00.005 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:55:19.360 00.003 16872 Star::Find returns 1 (0), X=1624.45, Y=267.44, Mass=440628, SNR=417.0, Peak=25000 HFD=4.3
01:55:19.363 00.003 16872 MultiStar: [#1 -0.23,-0.09,0.94,U] [#2 -0.09,-0.03,0.81,U] [#3 -0.48,-0.17,0.66,U] [#4 -0.22,-0.14,0.70,U] [#5 -0.18,-0.01,0.59,U] [#6 0.09,0.16,0.63,U] [#7 -0.23,-0.08,0.48,U] [#8 -0.05,0.09,0.44,U] 
01:55:19.365 00.002 16872 refined, 8 included, MultiStar: {-0.12, 0.04}, one-star: {0.22, 0.50}
01:55:19.368 00.003 16872 CameraToMount -- cameraTheta (2.78) - m_xAngle (-1.59) = xAngle (4.36 = -1.92)
01:55:19.374 00.006 16872 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.41 = -1.87)
01:55:19.377 00.003 16872 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.12 cameraTheta=2.78 mountX=-0.04 mountY=-0.12, mountTheta=-1.92
01:55:19.381 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=0.04, opts=13)
01:55:19.384 00.003 16872 Enqueuing Move request for scope (-0.12, 0.04)
01:55:19.387 00.003 9640 Worker thread wakes up
01:55:19.387 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
01:55:19.387 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
01:55:19.387 00.000 9640 Moving (-0.12, 0.04) raw xDistance=-0.04 yDistance=-0.12
01:55:19.387 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:55:19.387 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.12, m_sumCorr=0.6
01:55:19.387 00.000 9640 MoveAxis(E, 0, ABG)
01:55:19.387 00.000 9640 Move returns status 0, amount 0
01:55:19.387 00.000 9640 MoveAxis(N, 0, ABG)
01:55:19.387 00.000 9640 Move returns status 0, amount 0
01:55:19.387 00.000 9640 move complete, result=0
01:55:19.387 00.000 9640 worker thread done servicing request
01:55:19.393 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3172, max=65520, med=3520, FiltMin=3404, FiltMax=65516, Gamma=2.190
01:55:19.429 00.036 16872 UpdateGuideState exits: m=440628 SNR=417.0
01:55:19.432 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:19.436 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:55:19.439 00.003 16872 Enqueuing Expose request
01:55:19.441 00.002 16872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:55:19.444 00.003 9640 Worker thread wakes up
01:55:19.444 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:55:19.444 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:55:19.819 00.375 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a87c0d2e-7b84-4395-b79f-1241ca10002a"}
01:55:19.825 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a87c0d2e-7b84-4395-b79f-1241ca10002a"}
01:55:19.830 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2129122c-ba9c-4e57-9442-556979b79b41"}
01:55:19.834 00.004 16872 case statement mapped state 6 to 3
01:55:19.836 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2129122c-ba9c-4e57-9442-556979b79b41"}
01:55:19.841 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3c095b71-6682-49ab-bf86-058a440d4b3a"}
01:55:19.845 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.45,7.44],"pixels":"..."},"id":"3c095b71-6682-49ab-bf86-058a440d4b3a"}
01:55:23.318 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b2a4578e-b9d5-41b5-80f6-3cea41c2624f"}
01:55:23.321 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b2a4578e-b9d5-41b5-80f6-3cea41c2624f"}
01:55:23.325 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1022381-297d-4b7f-8f17-c64bf5a6c07b"}
01:55:23.329 00.004 16872 case statement mapped state 6 to 3
01:55:23.332 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1022381-297d-4b7f-8f17-c64bf5a6c07b"}
01:55:23.337 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d98d6b91-a4f3-45b4-b9b1-27c8d2ccd6d6"}
01:55:23.342 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.45,7.44],"pixels":"..."},"id":"d98d6b91-a4f3-45b4-b9b1-27c8d2ccd6d6"}
01:55:23.500 00.158 9640 Exposure complete
01:55:23.640 00.140 9640 worker thread done servicing request
01:55:23.640 00.000 16872 OnExposeComplete: enter
01:55:23.642 00.002 16872 UpdateGuideState(): m_state=6
01:55:23.646 00.004 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
01:55:23.649 00.003 16872 Star::Find returns 1 (0), X=1624.91, Y=267.78, Mass=454103, SNR=401.8, Peak=30616 HFD=4.2
01:55:23.652 00.003 16872 MultiStar: [#1 0.50,0.36,0.96,U] [#2 0.04,0.05,0.89,U] [#3 0.61,0.29,0.73,U] [#4 0.62,0.28,0.66,U] [#5 -0.02,0.18,0.61,U] [#6 0.48,0.19,0.63,U] [#7 -0.08,0.01,0.51,U] [#8 0.30,-0.04,0.48,U] 
01:55:23.655 00.003 16872 refined, 8 included, MultiStar: {0.38, 0.28}, one-star: {0.68, 0.84}
01:55:23.657 00.002 16872 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.59) = xAngle (2.23 = 2.23)
01:55:23.660 00.003 16872 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.28 = 2.28)
01:55:23.662 00.002 16872 CameraToMount -- cameraX=0.38 cameraY=0.28 hyp=0.47 cameraTheta=0.64 mountX=-0.29 mountY=0.36, mountTheta=2.25
01:55:23.667 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=0.28, opts=13)
01:55:23.671 00.004 16872 Enqueuing Move request for scope (0.38, 0.28)
01:55:23.675 00.004 9640 Worker thread wakes up
01:55:23.675 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.28) opts 0xd
01:55:23.675 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, 0.28)
01:55:23.676 00.001 9640 Moving (0.38, 0.28) raw xDistance=-0.29 yDistance=0.36
01:55:23.676 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.29
01:55:23.676 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=0.6
01:55:23.676 00.000 9640 MoveAxis(E, 31, ABG)
01:55:23.676 00.000 9640 Guiding  Dir = 2, Dur = 31
01:55:23.676 00.000 9640 IsSlewing returns 0
01:55:23.676 00.000 9640 IsGuiding returns 0
01:55:23.676 00.000 9640 PulseGuide returned control before completion, sleep 41
01:55:23.681 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65516, med=3524, FiltMin=3396, FiltMax=65508, Gamma=2.190
01:55:23.716 00.035 16872 UpdateGuideState exits: m=454103 SNR=401.8
01:55:23.719 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:23.721 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:55:23.724 00.003 16872 Enqueuing Expose request
01:55:23.732 00.008 9640 IsGuiding returns 1
01:55:23.732 00.000 9640 scope still moving after pulse duration time elapsed
01:55:23.762 00.030 9640 IsSlewing returns 0
01:55:23.762 00.000 9640 IsGuiding returns 0
01:55:23.763 00.001 9640 scope move finished after 31 + 55 ms
01:55:23.763 00.000 9640 Move returns status 0, amount 31
01:55:23.763 00.000 9640 MoveAxis(N, 0, ABG)
01:55:23.763 00.000 9640 Move returns status 0, amount 0
01:55:23.763 00.000 9640 move complete, result=0
01:55:23.764 00.001 9640 worker thread done servicing request
01:55:23.764 00.000 9640 Worker thread wakes up
01:55:23.764 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:55:23.764 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:55:23.767 00.003 16872 GuideStep: -0.3 px 31 ms EAST, 0.4 px 0 ms NORTH
01:55:26.818 03.051 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9301fb1f-6508-4fa1-95e9-05da6c74d3ba"}
01:55:26.821 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9301fb1f-6508-4fa1-95e9-05da6c74d3ba"}
01:55:26.825 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2bc20d34-3fb9-49b8-853e-ff4cbc5efab9"}
01:55:26.828 00.003 16872 case statement mapped state 6 to 3
01:55:26.831 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bc20d34-3fb9-49b8-853e-ff4cbc5efab9"}
01:55:26.835 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6c7ddb05-5e10-4b36-88c0-809b28ee1379"}
01:55:26.838 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.91,6.78],"pixels":"..."},"id":"6c7ddb05-5e10-4b36-88c0-809b28ee1379"}
01:55:27.835 00.997 9640 Exposure complete
01:55:27.978 00.143 9640 worker thread done servicing request
01:55:27.978 00.000 16872 OnExposeComplete: enter
01:55:27.981 00.003 16872 UpdateGuideState(): m_state=6
01:55:27.984 00.003 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
01:55:27.987 00.003 16872 Star::Find returns 1 (0), X=1624.74, Y=267.94, Mass=458616, SNR=420.3, Peak=25632 HFD=4.3
01:55:27.989 00.002 16872 MultiStar: [#1 0.27,0.77,0.90,U] [#2 0.24,0.93,0.00,M1] [#3 0.21,0.66,0.69,U] [#4 -0.11,0.38,0.72,U] [#5 -0.00,0.91,0.00,M1] [#6 0.61,0.75,0.00,M1] [#7 0.03,0.72,0.45,U] [#8 0.25,0.58,0.44,U] 
01:55:27.994 00.005 16872 refined, 5 included, MultiStar: {0.23, 0.71}, one-star: {0.52, 0.99}
01:55:27.997 00.003 16872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.59) = xAngle (2.85 = 2.85)
01:55:28.000 00.003 16872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.89 = 2.89)
01:55:28.003 00.003 16872 CameraToMount -- cameraX=0.23 cameraY=0.71 hyp=0.75 cameraTheta=1.26 mountX=-0.72 mountY=0.18, mountTheta=2.89
01:55:28.006 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.23, y=0.71, opts=13)
01:55:28.010 00.004 16872 Enqueuing Move request for scope (0.23, 0.71)
01:55:28.013 00.003 9640 Worker thread wakes up
01:55:28.013 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.71) opts 0xd
01:55:28.013 00.000 9640 Handling offset move in thread for scope, endpoint = (0.23, 0.71)
01:55:28.013 00.000 9640 Moving (0.23, 0.71) raw xDistance=-0.72 yDistance=0.18
01:55:28.013 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.72
01:55:28.013 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0.6
01:55:28.013 00.000 9640 MoveAxis(E, 79, ABG)
01:55:28.013 00.000 9640 Guiding  Dir = 2, Dur = 79
01:55:28.014 00.001 9640 IsSlewing returns 0
01:55:28.014 00.000 9640 IsGuiding returns 0
01:55:28.014 00.000 9640 PulseGuide returned control before completion, sleep 89
01:55:28.018 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3148, max=65512, med=3524, FiltMin=3382, FiltMax=65512, Gamma=2.190
01:55:28.057 00.039 16872 UpdateGuideState exits: m=458616 SNR=420.3
01:55:28.060 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:28.063 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:55:28.065 00.002 16872 Enqueuing Expose request
01:55:28.117 00.052 9640 IsGuiding returns 1
01:55:28.117 00.000 9640 scope still moving after pulse duration time elapsed
01:55:28.147 00.030 9640 IsSlewing returns 0
01:55:28.148 00.001 9640 IsGuiding returns 0
01:55:28.148 00.000 9640 scope move finished after 79 + 56 ms
01:55:28.148 00.000 9640 Move returns status 0, amount 79
01:55:28.148 00.000 9640 MoveAxis(N, 0, ABG)
01:55:28.149 00.001 9640 Move returns status 0, amount 0
01:55:28.149 00.000 9640 move complete, result=0
01:55:28.149 00.000 9640 worker thread done servicing request
01:55:28.149 00.000 9640 Worker thread wakes up
01:55:28.149 00.000 16872 GuideStep: -0.7 px 79 ms EAST, 0.2 px 0 ms NORTH
01:55:28.152 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:55:28.153 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:55:30.318 02.165 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1db779f-c5dd-4d04-9bce-93cd26589c54"}
01:55:30.322 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b1db779f-c5dd-4d04-9bce-93cd26589c54"}
01:55:30.325 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8acb1d35-32aa-434e-9e58-53d2dfccfa1a"}
01:55:30.328 00.003 16872 case statement mapped state 6 to 3
01:55:30.330 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8acb1d35-32aa-434e-9e58-53d2dfccfa1a"}
01:55:30.334 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"41a31b7b-d1d9-4348-a24c-a970d255bc48"}
01:55:30.337 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.74,6.94],"pixels":"..."},"id":"41a31b7b-d1d9-4348-a24c-a970d255bc48"}
01:55:32.215 01.878 9640 Exposure complete
01:55:32.353 00.138 9640 worker thread done servicing request
01:55:32.354 00.001 16872 OnExposeComplete: enter
01:55:32.356 00.002 16872 UpdateGuideState(): m_state=6
01:55:32.360 00.004 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:55:32.362 00.002 16872 Star::Find returns 1 (0), X=1625.17, Y=267.20, Mass=444955, SNR=440.2, Peak=27336 HFD=4.4
01:55:32.366 00.004 16872 MultiStar: [#1 0.62,-0.18,0.88,U] [#2 0.43,0.00,0.77,U] [#3 0.13,-0.27,0.69,U] [#4 0.41,-0.22,0.63,U] [#5 -0.00,-0.32,0.54,U] [#6 0.59,-0.22,0.55,U] [#7 0.17,-0.30,0.44,U] [#8 0.47,-0.22,0.44,U] 
01:55:32.370 00.004 16872 refined, 8 included, MultiStar: {0.47, -0.13}, one-star: {0.95, 0.26}
01:55:32.372 00.002 16872 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.59) = xAngle (1.32 = 1.32)
01:55:32.374 00.002 16872 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.37 = 1.37)
01:55:32.377 00.003 16872 CameraToMount -- cameraX=0.47 cameraY=-0.13 hyp=0.48 cameraTheta=-0.26 mountX=0.12 mountY=0.47, mountTheta=1.33
01:55:32.384 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.47, y=-0.13, opts=13)
01:55:32.388 00.004 16872 Enqueuing Move request for scope (0.47, -0.13)
01:55:32.391 00.003 9640 Worker thread wakes up
01:55:32.391 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.13) opts 0xd
01:55:32.391 00.000 9640 Handling offset move in thread for scope, endpoint = (0.47, -0.13)
01:55:32.391 00.000 9640 Moving (0.47, -0.13) raw xDistance=0.12 yDistance=0.47
01:55:32.391 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.04 from input 0.12
01:55:32.391 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.47, m_sumCorr=0.6
01:55:32.391 00.000 9640 MoveAxis(W, 5, ABG)
01:55:32.391 00.000 9640 Guiding  Dir = 3, Dur = 5
01:55:32.392 00.001 9640 IsSlewing returns 0
01:55:32.392 00.000 9640 IsGuiding returns 0
01:55:32.392 00.000 9640 PulseGuide returned control before completion, sleep 15
01:55:32.397 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65516, med=3518, FiltMin=3376, FiltMax=65508, Gamma=2.190
01:55:32.411 00.014 9640 IsGuiding returns 1
01:55:32.411 00.000 9640 scope still moving after pulse duration time elapsed
01:55:32.434 00.023 16872 UpdateGuideState exits: m=444955 SNR=440.2
01:55:32.436 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:32.438 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:55:32.442 00.004 9640 IsSlewing returns 0
01:55:32.443 00.001 16872 Enqueuing Expose request
01:55:32.447 00.004 9640 IsGuiding returns 0
01:55:32.447 00.000 9640 scope move finished after 5 + 50 ms
01:55:32.447 00.000 9640 Move returns status 0, amount 5
01:55:32.447 00.000 9640 MoveAxis(N, 0, ABG)
01:55:32.447 00.000 9640 Move returns status 0, amount 0
01:55:32.447 00.000 9640 move complete, result=0
01:55:32.448 00.001 9640 worker thread done servicing request
01:55:32.448 00.000 9640 Worker thread wakes up
01:55:32.448 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:55:32.448 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:55:32.452 00.004 16872 GuideStep: 0.1 px 5 ms WEST, 0.5 px 0 ms NORTH
01:55:33.831 01.379 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b97112d1-0cef-4ebe-9633-fcee7052f357"}
01:55:33.836 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b97112d1-0cef-4ebe-9633-fcee7052f357"}
01:55:33.839 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b893a164-6e52-4558-8a74-63931763a696"}
01:55:33.842 00.003 16872 case statement mapped state 6 to 3
01:55:33.845 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b893a164-6e52-4558-8a74-63931763a696"}
01:55:33.850 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8477d725-c1a7-4e48-8922-4d086a168648"}
01:55:33.854 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.17,7.20],"pixels":"..."},"id":"8477d725-c1a7-4e48-8922-4d086a168648"}
01:55:36.509 02.655 9640 Exposure complete
01:55:36.646 00.137 9640 worker thread done servicing request
01:55:36.646 00.000 16872 OnExposeComplete: enter
01:55:36.650 00.004 16872 UpdateGuideState(): m_state=6
01:55:36.653 00.003 16872 Star::Find(15, 1625, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:55:36.656 00.003 16872 Star::Find returns 1 (0), X=1625.47, Y=268.25, Mass=448686, SNR=415.8, Peak=28644 HFD=3.9
01:55:36.659 00.003 16872 MultiStar: [#1 0.52,0.48,0.94,U] [#2 0.44,0.78,0.87,U] [#3 0.64,0.46,0.65,U] [#4 0.76,0.61,0.67,U] [#5 0.20,0.55,0.65,U] [#6 0.81,0.78,0.57,U] [#7 0.66,0.65,0.48,U] [#8 0.71,0.46,0.45,U] 
01:55:36.661 00.002 16872 refined, 8 included, MultiStar: {0.68, 0.71}, one-star: {1.25, 1.31}
01:55:36.666 00.005 16872 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.59) = xAngle (2.39 = 2.39)
01:55:36.668 00.002 16872 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.44 = 2.44)
01:55:36.671 00.003 16872 CameraToMount -- cameraX=0.68 cameraY=0.71 hyp=0.98 cameraTheta=0.81 mountX=-0.72 mountY=0.63, mountTheta=2.42
01:55:36.676 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.68, y=0.71, opts=13)
01:55:36.680 00.004 16872 Enqueuing Move request for scope (0.68, 0.71)
01:55:36.682 00.002 9640 Worker thread wakes up
01:55:36.682 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.71) opts 0xd
01:55:36.682 00.000 9640 Handling offset move in thread for scope, endpoint = (0.68, 0.71)
01:55:36.682 00.000 9640 Moving (0.68, 0.71) raw xDistance=-0.72 yDistance=0.63
01:55:36.682 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.72
01:55:36.682 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.63, m_sumCorr=0.83
01:55:36.682 00.000 9640 MoveAxis(E, 76, ABG)
01:55:36.682 00.000 9640 Guiding  Dir = 2, Dur = 76
01:55:36.682 00.000 9640 IsSlewing returns 0
01:55:36.683 00.001 9640 IsGuiding returns 0
01:55:36.683 00.000 9640 PulseGuide returned control before completion, sleep 86
01:55:36.687 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3260, max=65516, med=3512, FiltMin=3392, FiltMax=65508, Gamma=2.190
01:55:36.722 00.035 16872 UpdateGuideState exits: m=448686 SNR=415.8
01:55:36.727 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:36.730 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:55:36.733 00.003 16872 Enqueuing Expose request
01:55:36.771 00.038 9640 IsGuiding returns 1
01:55:36.771 00.000 9640 scope still moving after pulse duration time elapsed
01:55:36.802 00.031 9640 IsSlewing returns 0
01:55:36.803 00.001 9640 IsGuiding returns 0
01:55:36.803 00.000 9640 scope move finished after 76 + 43 ms
01:55:36.803 00.000 9640 Move returns status 0, amount 76
01:55:36.803 00.000 9640 MoveAxis(S, 27, ABG)
01:55:36.803 00.000 9640 Guiding  Dir = 1, Dur = 27
01:55:36.804 00.001 9640 IsSlewing returns 0
01:55:36.804 00.000 9640 IsGuiding returns 0
01:55:36.804 00.000 9640 PulseGuide returned control before completion, sleep 37
01:55:36.848 00.044 9640 IsGuiding returns 1
01:55:36.848 00.000 9640 scope still moving after pulse duration time elapsed
01:55:36.880 00.032 9640 IsSlewing returns 0
01:55:36.881 00.001 9640 IsGuiding returns 0
01:55:36.881 00.000 9640 scope move finished after 27 + 50 ms
01:55:36.881 00.000 9640 Move returns status 0, amount 27
01:55:36.881 00.000 9640 move complete, result=0
01:55:36.882 00.001 9640 worker thread done servicing request
01:55:36.882 00.000 9640 Worker thread wakes up
01:55:36.882 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:55:36.882 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:55:36.882 00.000 16872 GuideStep: -0.7 px 76 ms EAST, 0.6 px 27 ms SOUTH
01:55:37.331 00.449 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"374d3606-cefb-4d7e-bea7-cf03b20129bf"}
01:55:37.337 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"374d3606-cefb-4d7e-bea7-cf03b20129bf"}
01:55:37.343 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f1a2e49-40de-43e8-a963-874c6af38e45"}
01:55:37.350 00.007 16872 case statement mapped state 6 to 3
01:55:37.356 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f1a2e49-40de-43e8-a963-874c6af38e45"}
01:55:37.360 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bc4b72f2-835f-4393-8ab9-b863c5921f38"}
01:55:37.363 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.47,7.25],"pixels":"..."},"id":"bc4b72f2-835f-4393-8ab9-b863c5921f38"}
01:55:40.831 03.468 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45801ec7-4e34-48ec-a253-bb966463e025"}
01:55:40.834 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"45801ec7-4e34-48ec-a253-bb966463e025"}
01:55:40.838 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3c4c16e-de1f-4a1d-83df-6e69068f2b87"}
01:55:40.840 00.002 16872 case statement mapped state 6 to 3
01:55:40.843 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3c4c16e-de1f-4a1d-83df-6e69068f2b87"}
01:55:40.848 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"62522384-f156-4b6f-b9b5-101da47c3c37"}
01:55:40.852 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.47,7.25],"pixels":"..."},"id":"62522384-f156-4b6f-b9b5-101da47c3c37"}
01:55:40.952 00.100 9640 Exposure complete
01:55:41.090 00.138 9640 worker thread done servicing request
01:55:41.090 00.000 16872 OnExposeComplete: enter
01:55:41.093 00.003 16872 UpdateGuideState(): m_state=6
01:55:41.097 00.004 16872 Star::Find(15, 1625, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
01:55:41.100 00.003 16872 Star::Find returns 1 (0), X=1624.91, Y=267.16, Mass=464260, SNR=410.3, Peak=31024 HFD=4.2
01:55:41.103 00.003 16872 MultiStar: [#1 0.44,-0.35,0.97,U] [#2 0.65,0.02,0.85,U] [#3 0.19,-0.28,0.72,U] [#4 0.18,-0.20,0.72,U] [#5 0.35,-0.01,0.61,U] [#6 0.50,-0.29,0.60,U] [#7 0.47,-0.08,0.47,U] [#8 0.51,0.30,0.44,U] 
01:55:41.105 00.002 16872 refined, 8 included, MultiStar: {0.45, -0.08}, one-star: {0.68, 0.22}
01:55:41.108 00.003 16872 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.59) = xAngle (1.41 = 1.41)
01:55:41.111 00.003 16872 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.45 = 1.45)
01:55:41.113 00.002 16872 CameraToMount -- cameraX=0.45 cameraY=-0.08 hyp=0.46 cameraTheta=-0.18 mountX=0.07 mountY=0.46, mountTheta=1.41
01:55:41.118 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.45, y=-0.08, opts=13)
01:55:41.121 00.003 16872 Enqueuing Move request for scope (0.45, -0.08)
01:55:41.124 00.003 9640 Worker thread wakes up
01:55:41.124 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.08) opts 0xd
01:55:41.124 00.000 9640 Handling offset move in thread for scope, endpoint = (0.45, -0.08)
01:55:41.124 00.000 9640 Moving (0.45, -0.08) raw xDistance=0.07 yDistance=0.46
01:55:41.124 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:55:41.124 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.46, m_sumCorr=0.83
01:55:41.124 00.000 9640 MoveAxis(E, 0, ABG)
01:55:41.124 00.000 9640 Move returns status 0, amount 0
01:55:41.125 00.001 9640 MoveAxis(N, 0, ABG)
01:55:41.125 00.000 9640 Move returns status 0, amount 0
01:55:41.125 00.000 9640 move complete, result=0
01:55:41.125 00.000 9640 worker thread done servicing request
01:55:41.131 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65516, med=3520, FiltMin=3380, FiltMax=65512, Gamma=2.190
01:55:41.167 00.036 16872 UpdateGuideState exits: m=464260 SNR=410.3
01:55:41.170 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:41.173 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:55:41.175 00.002 16872 Enqueuing Expose request
01:55:41.178 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
01:55:41.181 00.003 9640 Worker thread wakes up
01:55:41.181 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:55:41.181 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:55:41.914 00.733 16872 evsrv: cli 0D3C0A48 connect
01:55:41.921 00.007 16872 case statement mapped state 6 to 3
01:55:41.937 00.016 16872 case statement mapped state 6 to 3
01:55:41.948 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"58c04ea6-b890-43b9-8674-a5405b7ef142"}
01:55:41.959 00.011 16872 case statement mapped state 6 to 3
01:55:41.965 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"58c04ea6-b890-43b9-8674-a5405b7ef142"}
01:55:41.976 00.011 16872 evsrv: cli 0D3C0A48 disconnect
01:55:41.982 00.006 16872 evsrv: cli 0D3BF8C8 connect
01:55:41.988 00.006 16872 case statement mapped state 6 to 3
01:55:41.996 00.008 16872 case statement mapped state 6 to 3
01:55:42.004 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"f0f88f3e-c152-4da6-bb71-d65c57664c88"}
01:55:42.010 00.006 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:55:42.015 00.005 16872 Status Line: Waiting for devices...
01:55:42.022 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"f0f88f3e-c152-4da6-bb71-d65c57664c88"}
01:55:42.068 00.046 16872 evsrv: cli 0D3BF8C8 disconnect
01:55:42.075 00.007 16872 evsrv: cli 0D3BFFA8 connect
01:55:42.078 00.003 16872 case statement mapped state 6 to 3
01:55:42.083 00.005 16872 case statement mapped state 6 to 3
01:55:42.088 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"711b7eff-d6ce-49ea-a41d-e271d8e5eec2"}
01:55:42.091 00.003 16872 case statement mapped state 6 to 3
01:55:42.094 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"711b7eff-d6ce-49ea-a41d-e271d8e5eec2"}
01:55:42.107 00.013 16872 evsrv: cli 0D3BFFA8 disconnect
01:55:43.102 00.995 16872 evsrv: cli 0D3C0A48 connect
01:55:43.108 00.006 16872 case statement mapped state 6 to 3
01:55:43.116 00.008 16872 case statement mapped state 6 to 3
01:55:43.123 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"183318c6-bd4a-4405-910d-cdff586a692a"}
01:55:43.128 00.005 16872 case statement mapped state 6 to 3
01:55:43.133 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"183318c6-bd4a-4405-910d-cdff586a692a"}
01:55:43.138 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:55:44.265 01.127 16872 evsrv: cli 0D3C0228 connect
01:55:44.269 00.004 16872 case statement mapped state 6 to 3
01:55:44.274 00.005 16872 case statement mapped state 6 to 3
01:55:44.315 00.041 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"7991ba11-a27f-429b-9b12-43e6b6812aca"}
01:55:44.319 00.004 16872 case statement mapped state 6 to 3
01:55:44.323 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"7991ba11-a27f-429b-9b12-43e6b6812aca"}
01:55:44.588 00.265 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"af2c9daa-2636-41f7-bfa3-a8478f6ae572"}
01:55:44.592 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"af2c9daa-2636-41f7-bfa3-a8478f6ae572"}
01:55:44.596 00.004 16872 evsrv: cli 0D3C0228 disconnect
01:55:44.619 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e0da3bec-53c9-42eb-8ae1-5d89a42f90b2"}
01:55:44.623 00.004 16872 case statement mapped state 6 to 3
01:55:44.634 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0da3bec-53c9-42eb-8ae1-5d89a42f90b2"}
01:55:44.650 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"28cce5e8-d56a-4e55-ae89-041a49096cf4"}
01:55:44.654 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.91,7.16],"pixels":"..."},"id":"28cce5e8-d56a-4e55-ae89-041a49096cf4"}
01:55:45.073 00.419 9640 ASCOM_AbortExposure returns err = 0
01:55:45.073 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:55:45.073 00.000 9640 worker thread done servicing request
01:55:45.074 00.001 16872 OnExposeComplete: enter
01:55:45.078 00.004 16872 OnExposeComplete: Capture Error reported
01:55:45.082 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:55:45.088 00.006 16872 Mount: notify guiding stopped
01:55:45.096 00.008 16872 Changing from state GUIDING to STOP
01:55:45.101 00.005 16872 guider state => SELECTED
01:55:45.106 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65516, med=3520, FiltMin=3380, FiltMax=65512, Gamma=2.190
01:55:45.145 00.039 16872 Changing from state SELECTED to UNINITIALIZED
01:55:45.153 00.008 16872 guider state => SELECTING
01:55:45.163 00.010 16872 Status Line: Stopped.
01:55:45.176 00.013 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:55:46.137 00.961 16872 evsrv: cli 0D3C0A48 connect
01:55:46.145 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"662f6487-0e02-461c-ae9f-6fb921e96275"}
01:55:46.149 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"662f6487-0e02-461c-ae9f-6fb921e96275"}
01:55:46.154 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:55:48.086 01.932 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab1816a9-024d-4efe-899a-d0846402f5bc"}
01:55:48.092 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ab1816a9-024d-4efe-899a-d0846402f5bc"}
01:55:48.143 00.051 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4a0eb97-c736-4f3f-bef6-376f428b25df"}
01:55:48.151 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f4a0eb97-c736-4f3f-bef6-376f428b25df"}
01:55:51.175 03.024 16872 evsrv: cli 0D3BFFA8 connect
01:55:51.208 00.033 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e9ef955c-9f85-4c6f-aacd-d46473c84288"}
01:55:51.220 00.012 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9ef955c-9f85-4c6f-aacd-d46473c84288"}
01:55:51.311 00.091 16872 evsrv: cli 0D3BFFA8 disconnect
01:55:51.316 00.005 16872 evsrv: cli 0D3C0228 connect
01:55:51.330 00.014 16872 evsrv: cli 0D3C0228 request: {"method":"get_calibrated","id":"e7517aed-3b91-4c7d-b6dd-4fdfe738f13d"}
01:55:51.341 00.011 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":true,"id":"e7517aed-3b91-4c7d-b6dd-4fdfe738f13d"}
01:55:51.372 00.031 16872 evsrv: cli 0D3C0228 disconnect
01:55:51.379 00.007 16872 evsrv: cli 0D3C0A48 connect
01:55:51.390 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"712edcc1-d1d0-429c-98e1-0f4a6527b84b"}
01:55:51.395 00.005 16872 PhdController::Guide begins
01:55:51.407 00.012 16872 PhdController: newstate STATE_SETUP
01:55:51.411 00.004 16872 PhdController: setup
01:55:51.416 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
01:55:51.420 00.004 16872 PhdController: start capturing
01:55:51.424 00.004 16872 Changing from state SELECTING to UNINITIALIZED
01:55:51.428 00.004 16872 guider state => SELECTING
01:55:51.437 00.009 16872 setting force full frames = true
01:55:51.441 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:55:51.468 00.027 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:55:51.471 00.003 16872 Enqueuing Expose request
01:55:51.475 00.004 9640 Worker thread wakes up
01:55:51.475 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:55:51.475 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:55:51.476 00.001 16872 PhdController: newstate STATE_SELECT_STAR
01:55:51.488 00.012 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"712edcc1-d1d0-429c-98e1-0f4a6527b84b"}
01:55:51.499 00.011 16872 evsrv: cli 0D3C0A48 disconnect
01:55:51.503 00.004 16872 evsrv: cli 0D3BF8C8 connect
01:55:51.506 00.003 16872 case statement mapped state 1 to 101
01:55:51.511 00.005 16872 case statement mapped state 1 to 101
01:55:51.515 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"4699e0c5-2b46-4c54-bb68-5817c6f66113"}
01:55:51.518 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"4699e0c5-2b46-4c54-bb68-5817c6f66113"}
01:55:51.540 00.022 16872 evsrv: cli 0D3BF8C8 disconnect
01:55:51.544 00.004 16872 evsrv: cli 0D3BFB48 connect
01:55:51.547 00.003 16872 case statement mapped state 1 to 101
01:55:51.551 00.004 16872 case statement mapped state 1 to 101
01:55:51.561 00.010 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"3c26f3a9-cb48-454e-b748-cdcd4cfb2fdd"}
01:55:51.565 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"3c26f3a9-cb48-454e-b748-cdcd4cfb2fdd"}
01:55:51.569 00.004 16872 evsrv: cli 0D3BFB48 disconnect
01:55:51.613 00.044 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"09422abe-25a8-4ddd-aa0c-1d25ebc76fd5"}
01:55:51.616 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"09422abe-25a8-4ddd-aa0c-1d25ebc76fd5"}
01:55:51.628 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54d253a0-4db1-471e-977c-99301fd36ca9"}
01:55:51.632 00.004 16872 case statement mapped state 1 to 101
01:55:51.636 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"54d253a0-4db1-471e-977c-99301fd36ca9"}
01:55:52.570 00.934 16872 evsrv: cli 0D3BFFA8 connect
01:55:52.574 00.004 16872 case statement mapped state 1 to 101
01:55:52.579 00.005 16872 case statement mapped state 1 to 101
01:55:52.584 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"01ab7e9b-381f-49b2-91e3-883e9d389fc4"}
01:55:52.588 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"01ab7e9b-381f-49b2-91e3-883e9d389fc4"}
01:55:52.597 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
01:55:53.598 01.001 16872 evsrv: cli 0D3C0A48 connect
01:55:53.602 00.004 16872 case statement mapped state 1 to 101
01:55:53.619 00.017 16872 case statement mapped state 1 to 101
01:55:53.625 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"1522fa9d-72f1-4a33-9ea7-6963ff326be9"}
01:55:53.630 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"1522fa9d-72f1-4a33-9ea7-6963ff326be9"}
01:55:53.635 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:55:54.637 01.002 16872 evsrv: cli 0D3BF8C8 connect
01:55:54.641 00.004 16872 case statement mapped state 1 to 101
01:55:54.646 00.005 16872 case statement mapped state 1 to 101
01:55:54.650 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"fdab4bfa-5f57-4f98-82d2-4d771d5fbe60"}
01:55:54.654 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"fdab4bfa-5f57-4f98-82d2-4d771d5fbe60"}
01:55:54.666 00.012 16872 evsrv: cli 0D3BF8C8 disconnect
01:55:55.087 00.421 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5dedb8c0-0466-46c9-a884-a6c7a1e28c68"}
01:55:55.090 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5dedb8c0-0466-46c9-a884-a6c7a1e28c68"}
01:55:55.095 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6116346-803b-4246-99f9-ce13a39bb412"}
01:55:55.103 00.008 16872 case statement mapped state 1 to 101
01:55:55.107 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"f6116346-803b-4246-99f9-ce13a39bb412"}
01:55:55.564 00.457 9640 Exposure complete
01:55:55.669 00.105 16872 evsrv: cli 0D3C0A48 connect
01:55:55.672 00.003 16872 case statement mapped state 1 to 101
01:55:55.676 00.004 16872 case statement mapped state 1 to 101
01:55:55.684 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"53ab1096-2fc4-4e12-8972-f00135c8ff23"}
01:55:55.690 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"53ab1096-2fc4-4e12-8972-f00135c8ff23"}
01:55:55.695 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:55:55.740 00.045 9640 worker thread done servicing request
01:55:55.740 00.000 16872 OnExposeComplete: enter
01:55:55.749 00.009 16872 UpdateGuideState(): m_state=1
01:55:55.752 00.003 16872 UpdateCurrentPosition: no star selected
01:55:55.756 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:55:55.758 00.002 16872 Status Line: No star selected
01:55:55.766 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3136, max=65508, med=3496, FiltMin=3290, FiltMax=50188, Gamma=2.190
01:55:55.810 00.044 16872 UpdateGuideState exits: No star selected
01:55:55.814 00.004 16872 GuiderMultiStar::AutoSelect enter
01:55:55.817 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:55:55.973 00.156 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:55:56.168 00.195 16872 AutoFind: global mean = 0.0, stdev 422.9
01:55:56.172 00.004 16872 AutoFind: using threshold = 0.1
01:55:56.360 00.188 16872 AutoFind: local max [207, 169] 430.2
01:55:56.365 00.005 16872 AutoFind: local max [1624, 266] 119.0
01:55:56.370 00.005 16872 AutoFind: local max [70, 786] 61.1
01:55:56.381 00.011 16872 AutoFind: local max [1164, 500] 45.0
01:55:56.384 00.003 16872 AutoFind: local max [1578, 162] 44.9
01:55:56.386 00.002 16872 AutoFind: local max [138, 892] 29.4
01:55:56.391 00.005 16872 AutoFind: local max [682, 861] 26.5
01:55:56.394 00.003 16872 AutoFind: local max [1738, 217] 25.9
01:55:56.398 00.004 16872 AutoFind: local max [355, 115] 15.1
01:55:56.401 00.003 16872 AutoFind: local max [1126, 974] 14.8
01:55:56.404 00.003 16872 AutoFind: local max [1690, 896] 13.0
01:55:56.413 00.009 16872 AutoFind: local max [214, 639] 12.4
01:55:56.417 00.004 16872 AutoFind: local max [1083, 538] 12.4
01:55:56.420 00.003 16872 AutoFind: local max [169, 92] 10.7
01:55:56.424 00.004 16872 AutoFind: local max [1841, 462] 9.8
01:55:56.428 00.004 16872 AutoFind: local max [532, 256] 9.3
01:55:56.431 00.003 16872 AutoFind: local max [736, 842] 8.9
01:55:56.435 00.004 16872 AutoFind: local max [1762, 279] 8.4
01:55:56.444 00.009 16872 AutoFind: local max [642, 647] 8.4
01:55:56.448 00.004 16872 AutoFind: local max [123, 343] 8.3
01:55:56.451 00.003 16872 AutoFind: local max [1019, 871] 8.2
01:55:56.455 00.004 16872 AutoFind: local max [1205, 731] 7.9
01:55:56.458 00.003 16872 AutoFind: local max [277, 37] 7.5
01:55:56.461 00.003 16872 AutoFind: local max [403, 479] 7.5
01:55:56.464 00.003 16872 AutoFind: local max [621, 833] 7.2
01:55:56.467 00.003 16872 AutoFind: local max [724, 144] 7.1
01:55:56.478 00.011 16872 AutoFind: local max [1621, 654] 6.7
01:55:56.483 00.005 16872 AutoFind: local max [778, 534] 6.5
01:55:56.488 00.005 16872 AutoFind: local max [545, 128] 6.5
01:55:56.492 00.004 16872 AutoFind: local max [762, 226] 5.9
01:55:56.497 00.005 16872 AutoFind: local max [40, 401] 5.9
01:55:56.507 00.010 16872 AutoFind: local max [953, 570] 5.5
01:55:56.512 00.005 16872 AutoFind: local max [1890, 233] 5.4
01:55:56.518 00.006 16872 AutoFind: local max [118, 100] 5.3
01:55:56.522 00.004 16872 AutoFind: local max [970, 513] 4.9
01:55:56.527 00.005 16872 AutoFind: local max [128, 980] 4.8
01:55:56.530 00.003 16872 AutoFind: local max [461, 390] 4.8
01:55:56.541 00.011 16872 AutoFind: local max [1214, 238] 4.7
01:55:56.546 00.005 16872 AutoFind: local max [1572, 951] 4.7
01:55:56.549 00.003 16872 AutoFind: local max [1822, 261] 4.6
01:55:56.554 00.005 16872 AutoFind: local max [1835, 776] 4.6
01:55:56.560 00.006 16872 AutoFind: local max [983, 769] 4.5
01:55:56.572 00.012 16872 AutoFind: local max [1259, 55] 4.4
01:55:56.578 00.006 16872 AutoFind: local max [1256, 598] 4.4
01:55:56.582 00.004 16872 AutoFind: local max [28, 350] 4.4
01:55:56.586 00.004 16872 AutoFind: local max [285, 876] 4.0
01:55:56.590 00.004 16872 AutoFind: local max [217, 179] 3.9
01:55:56.602 00.012 16872 AutoFind: local max [1415, 307] 3.8
01:55:56.608 00.006 16872 AutoFind: local max [253, 461] 3.7
01:55:56.612 00.004 16872 AutoFind: local max [1148, 571] 3.7
01:55:56.617 00.005 16872 AutoFind: local max [1480, 511] 3.4
01:55:56.621 00.004 16872 AutoFind: local max [429, 536] 3.3
01:55:56.634 00.013 16872 AutoFind: local max [624, 34] 3.3
01:55:56.638 00.004 16872 AutoFind: local max [1247, 675] 3.2
01:55:56.643 00.005 16872 AutoFind: local max [1717, 411] 3.2
01:55:56.650 00.007 16872 AutoFind: local max [261, 713] 3.1
01:55:56.656 00.006 16872 AutoFind: local max [1131, 287] 3.1
01:55:56.665 00.009 16872 AutoFind: local max [1702, 854] 3.1
01:55:56.676 00.011 16872 AutoFind: local max [1757, 217] 3.1
01:55:56.688 00.012 16872 AutoFind: local max [757, 135] 3.1
01:55:56.693 00.005 16872 AutoFind: local max [370, 98] 2.9
01:55:56.698 00.005 16872 AutoFind: local max [1801, 567] 2.8
01:55:56.703 00.005 16872 AutoFind: local max [433, 1018] 2.8
01:55:56.713 00.010 16872 AutoFind: local max [1107, 779] 2.7
01:55:56.718 00.005 16872 AutoFind: local max [339, 712] 2.6
01:55:56.724 00.006 16872 AutoFind: local max [209, 899] 2.6
01:55:56.727 00.003 16872 AutoFind: local max [1518, 972] 2.6
01:55:56.731 00.004 16872 AutoFind: local max [1553, 696] 2.5
01:55:56.734 00.003 16872 AutoFind: local max [53, 719] 2.5
01:55:56.744 00.010 16872 AutoFind: local max [1623, 276] 2.5
01:55:56.749 00.005 16872 AutoFind: local max [1661, 953] 2.4
01:55:56.756 00.007 16872 AutoFind: local max [1722, 136] 2.4
01:55:56.761 00.005 16872 AutoFind: local max [56, 546] 2.4
01:55:56.766 00.005 16872 AutoFind: local max [156, 511] 2.3
01:55:56.778 00.012 16872 AutoFind: local max [1470, 682] 2.3
01:55:56.781 00.003 16872 AutoFind: local max [230, 375] 2.2
01:55:56.785 00.004 16872 AutoFind: local max [130, 801] 2.2
01:55:56.789 00.004 16872 AutoFind: local max [1528, 956] 2.1
01:55:56.793 00.004 16872 AutoFind: local max [822, 139] 2.1
01:55:56.801 00.008 16872 AutoFind: local max [306, 750] 2.1
01:55:56.805 00.004 16872 AutoFind: local max [1355, 917] 2.0
01:55:56.808 00.003 16872 AutoFind: local max [344, 994] 2.0
01:55:56.812 00.004 16872 AutoFind: local max [1244, 240] 2.0
01:55:56.825 00.013 16872 AutoFind: local max [208, 1036] 2.0
01:55:56.830 00.005 16872 AutoFind: local max [240, 1063] 2.0
01:55:56.837 00.007 16872 AutoFind: local max [504, 551] 2.0
01:55:56.842 00.005 16872 AutoFind: local max [918, 1002] 1.9
01:55:56.853 00.011 16872 AutoFind: local max [406, 878] 1.9
01:55:56.858 00.005 16872 AutoFind: local max [194, 170] 1.9
01:55:56.863 00.005 16872 AutoFind: local max [19, 229] 1.8
01:55:56.867 00.004 16872 AutoFind: local max [230, 968] 1.8
01:55:56.871 00.004 16872 AutoFind: local max [143, 332] 1.8
01:55:56.874 00.003 16872 AutoFind: local max [220, 490] 1.8
01:55:56.888 00.014 16872 AutoFind: local max [889, 253] 1.8
01:55:56.892 00.004 16872 AutoFind: local max [507, 177] 1.8
01:55:56.895 00.003 16872 AutoFind: local max [1108, 606] 1.8
01:55:56.899 00.004 16872 AutoFind: local max [1717, 662] 1.8
01:55:56.903 00.004 16872 AutoFind: local max [1613, 271] 1.8
01:55:56.911 00.008 16872 AutoFind: local max [126, 953] 1.8
01:55:56.917 00.006 16872 AutoFind: local max [1251, 403] 1.7
01:55:56.920 00.003 16872 AutoFind: too close [1613, 271] 1.8 - [1623, 276] 2.5
01:55:56.926 00.006 16872 AutoFind: close dim-bright [1613, 271] 1.8 - [1624, 266] 119.0
01:55:56.930 00.004 16872 AutoFind: too close [143, 332] 1.8 - [123, 343] 8.3
01:55:56.933 00.003 16872 AutoFind: close dim-bright [194, 170] 1.9 - [207, 169] 430.2
01:55:56.936 00.003 16872 AutoFind: too close [1528, 956] 2.1 - [1518, 972] 2.6
01:55:56.942 00.006 16872 AutoFind: close dim-bright [1623, 276] 2.5 - [1624, 266] 119.0
01:55:56.946 00.004 16872 AutoFind: close dim-bright [370, 98] 2.9 - [355, 115] 15.1
01:55:56.949 00.003 16872 AutoFind: close dim-bright [1757, 217] 3.1 - [1738, 217] 25.9
01:55:56.952 00.003 16872 AutoFind: close dim-bright [217, 179] 3.9 - [207, 169] 430.2
01:55:56.955 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:55:56.958 00.003 16872 Star::Find(15, 207, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:56.961 00.003 16872 Star::Find returns 1 (0), X=207.36, Y=168.91, Mass=1091992, SNR=682.8, Peak=65508 HFD=4.0
01:55:56.964 00.003 16872 Star::Find(15, 1624, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:56.967 00.003 16872 Star::Find returns 1 (0), X=1623.70, Y=265.86, Mass=299828, SNR=344.7, Peak=23344 HFD=3.8
01:55:56.974 00.007 16872 Star::Find(15, 70, 786, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:56.976 00.002 16872 Star::Find returns 1 (0), X=70.09, Y=786.22, Mass=147687, SNR=228.9, Peak=13156 HFD=3.9
01:55:56.979 00.003 16872 Star::Find(15, 1164, 500, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:56.982 00.003 16872 Star::Find returns 1 (0), X=1163.86, Y=500.16, Mass=110156, SNR=188.1, Peak=10868 HFD=3.9
01:55:56.990 00.008 16872 Star::Find(15, 1578, 162, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:56.994 00.004 16872 Star::Find returns 1 (0), X=1577.67, Y=162.24, Mass=116231, SNR=201.3, Peak=10744 HFD=3.7
01:55:56.997 00.003 16872 Star::Find(15, 138, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.000 00.003 16872 Star::Find returns 1 (0), X=138.26, Y=891.61, Mass=74441, SNR=143.1, Peak=8372 HFD=3.7
01:55:57.006 00.006 16872 Star::Find(15, 682, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.009 00.003 16872 Star::Find returns 1 (0), X=682.09, Y=861.04, Mass=63830, SNR=138.6, Peak=8176 HFD=3.9
01:55:57.012 00.003 16872 Star::Find(15, 1738, 217, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.015 00.003 16872 Star::Find returns 1 (0), X=1737.97, Y=217.38, Mass=64803, SNR=146.8, Peak=7868 HFD=3.8
01:55:57.018 00.003 16872 Star::Find(15, 355, 115, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.021 00.003 16872 Star::Find returns 1 (0), X=354.77, Y=114.69, Mass=33704, SNR=95.1, Peak=5932 HFD=3.5
01:55:57.025 00.004 16872 Star::Find(15, 1126, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.028 00.003 16872 Star::Find returns 1 (0), X=1126.51, Y=973.73, Mass=35469, SNR=87.3, Peak=5968 HFD=3.4
01:55:57.031 00.003 16872 Star::Find(15, 1690, 896, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.038 00.007 16872 Star::Find returns 1 (0), X=1690.17, Y=895.90, Mass=30997, SNR=84.8, Peak=5648 HFD=3.9
01:55:57.042 00.004 16872 Star::Find(15, 214, 639, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.045 00.003 16872 Star::Find returns 1 (0), X=213.62, Y=639.20, Mass=29857, SNR=83.6, Peak=5524 HFD=3.6
01:55:57.050 00.005 16872 Star::Find(15, 1083, 538, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.053 00.003 16872 Star::Find returns 1 (0), X=1082.94, Y=537.47, Mass=28411, SNR=85.9, Peak=5632 HFD=3.6
01:55:57.057 00.004 16872 Star::Find(15, 169, 92, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.061 00.004 16872 Star::Find returns 1 (0), X=168.94, Y=92.21, Mass=27707, SNR=85.7, Peak=5328 HFD=3.9
01:55:57.068 00.007 16872 Star::Find(15, 1841, 462, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.072 00.004 16872 Star::Find returns 1 (0), X=1841.24, Y=462.18, Mass=22085, SNR=71.6, Peak=5072 HFD=3.6
01:55:57.075 00.003 16872 Star::Find(15, 532, 256, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.078 00.003 16872 Star::Find returns 1 (0), X=532.31, Y=255.74, Mass=19630, SNR=64.3, Peak=4996 HFD=3.5
01:55:57.083 00.005 16872 Star::Find(15, 736, 842, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.086 00.003 16872 Star::Find returns 1 (0), X=735.92, Y=842.04, Mass=19755, SNR=68.2, Peak=5008 HFD=3.5
01:55:57.089 00.003 16872 Star::Find(15, 1762, 279, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.092 00.003 16872 Star::Find returns 1 (0), X=1762.27, Y=279.43, Mass=19509, SNR=67.8, Peak=4828 HFD=3.5
01:55:57.100 00.008 16872 Star::Find(15, 642, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.104 00.004 16872 Star::Find returns 1 (0), X=642.39, Y=647.38, Mass=19571, SNR=60.7, Peak=4824 HFD=3.4
01:55:57.107 00.003 16872 Star::Find(15, 1019, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.110 00.003 16872 Star::Find returns 1 (0), X=1019.34, Y=870.49, Mass=18508, SNR=67.4, Peak=4888 HFD=3.3
01:55:57.113 00.003 16872 Star::Find(15, 1205, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.117 00.004 16872 Star::Find returns 1 (0), X=1205.04, Y=731.02, Mass=18643, SNR=57.9, Peak=4888 HFD=3.9
01:55:57.120 00.003 16872 Star::Find(15, 277, 37, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.123 00.003 16872 Star::Find returns 1 (0), X=277.25, Y=37.35, Mass=14050, SNR=55.3, Peak=4788 HFD=2.9
01:55:57.125 00.002 16872 Star::Find(15, 403, 479, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.132 00.007 16872 Star::Find returns 1 (0), X=402.74, Y=478.95, Mass=15313, SNR=55.2, Peak=4520 HFD=3.4
01:55:57.135 00.003 16872 Star::Find(15, 621, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.138 00.003 16872 Star::Find returns 1 (0), X=620.90, Y=832.69, Mass=14857, SNR=54.2, Peak=4684 HFD=3.3
01:55:57.143 00.005 16872 Star::Find(15, 724, 144, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.149 00.006 16872 Star::Find returns 1 (0), X=723.54, Y=143.70, Mass=16951, SNR=58.8, Peak=4848 HFD=3.3
01:55:57.152 00.003 16872 Star::Find(15, 1621, 654, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.155 00.003 16872 Star::Find returns 1 (0), X=1621.55, Y=653.90, Mass=14116, SNR=59.2, Peak=4740 HFD=3.2
01:55:57.159 00.004 16872 Star::Find(15, 778, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.162 00.003 16872 Star::Find returns 1 (0), X=778.44, Y=534.47, Mass=13899, SNR=52.9, Peak=4608 HFD=3.2
01:55:57.166 00.004 16872 Star::Find(15, 545, 128, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.170 00.004 16872 Star::Find returns 1 (0), X=545.33, Y=128.34, Mass=15651, SNR=58.3, Peak=4796 HFD=3.3
01:55:57.178 00.008 16872 Star::Find(15, 762, 226, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.183 00.005 16872 Star::Find returns 1 (0), X=762.03, Y=226.18, Mass=10815, SNR=42.6, Peak=4452 HFD=3.0
01:55:57.186 00.003 16872 Star::Find(15, 40, 401, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.191 00.005 16872 Star::Find returns 1 (0), X=40.14, Y=401.34, Mass=12513, SNR=47.7, Peak=4484 HFD=3.3
01:55:57.195 00.004 16872 Star::Find(15, 953, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.200 00.005 16872 Star::Find returns 1 (0), X=952.70, Y=570.15, Mass=11968, SNR=46.6, Peak=4500 HFD=3.3
01:55:57.204 00.004 16872 Star::Find(15, 1890, 233, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.233 00.029 16872 Star::Find returns 1 (0), X=1890.33, Y=232.67, Mass=10335, SNR=43.3, Peak=4424 HFD=3.0
01:55:57.270 00.037 16872 Star::Find(15, 118, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.283 00.013 16872 Star::Find returns 1 (0), X=118.31, Y=99.77, Mass=10426, SNR=43.7, Peak=4316 HFD=3.2
01:55:57.288 00.005 16872 Star::Find(15, 970, 513, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.293 00.005 16872 Star::Find returns 1 (0), X=970.01, Y=513.35, Mass=10850, SNR=45.1, Peak=4392 HFD=3.3
01:55:57.296 00.003 16872 Star::Find(15, 128, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.306 00.010 16872 Star::Find returns 1 (0), X=127.77, Y=980.03, Mass=9369, SNR=40.5, Peak=4264 HFD=3.1
01:55:57.312 00.006 16872 Star::Find(15, 461, 390, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.324 00.012 16872 Star::Find returns 1 (0), X=461.35, Y=390.28, Mass=10037, SNR=42.0, Peak=4296 HFD=3.3
01:55:57.329 00.005 16872 Star::Find(15, 1214, 238, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.334 00.005 16872 Star::Find returns 1 (0), X=1214.27, Y=238.20, Mass=10800, SNR=41.2, Peak=4360 HFD=3.5
01:55:57.338 00.004 16872 Star::Find(15, 1572, 951, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.345 00.007 16872 Star::Find returns 1 (0), X=1571.71, Y=950.75, Mass=10244, SNR=41.3, Peak=4336 HFD=3.3
01:55:57.353 00.008 16872 Star::Find(15, 1822, 261, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.359 00.006 16872 Star::Find returns 1 (0), X=1821.98, Y=260.91, Mass=9009, SNR=35.0, Peak=4336 HFD=2.9
01:55:57.363 00.004 16872 Star::Find(15, 1835, 776, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.375 00.012 16872 Star::Find returns 1 (0), X=1835.24, Y=775.47, Mass=11055, SNR=42.8, Peak=4352 HFD=3.3
01:55:57.380 00.005 16872 Star::Find(15, 983, 769, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.384 00.004 16872 Star::Find returns 1 (0), X=983.42, Y=768.85, Mass=7916, SNR=34.7, Peak=4224 HFD=2.9
01:55:57.388 00.004 16872 Star::Find(15, 1259, 55, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.392 00.004 16872 Star::Find returns 1 (0), X=1259.16, Y=54.77, Mass=10591, SNR=43.2, Peak=4312 HFD=3.5
01:55:57.411 00.019 16872 Star::Find(15, 1256, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.415 00.004 16872 Star::Find returns 1 (0), X=1256.39, Y=598.25, Mass=8319, SNR=37.9, Peak=4232 HFD=3.0
01:55:57.418 00.003 16872 Star::Find(15, 28, 350, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.422 00.004 16872 Star::Find returns 1 (0), X=28.10, Y=350.14, Mass=10933, SNR=42.4, Peak=4228 HFD=3.9
01:55:57.426 00.004 16872 Star::Find(15, 285, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.439 00.013 16872 Star::Find returns 1 (0), X=284.61, Y=875.74, Mass=7916, SNR=37.6, Peak=4112 HFD=3.4
01:55:57.443 00.004 16872 Star::Find(15, 217, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.447 00.004 16872 Star::Find returns 1 (0), X=207.36, Y=168.91, Mass=1091992, SNR=682.8, Peak=65508 HFD=4.0
01:55:57.450 00.003 16872 Star::Find(15, 1415, 307, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.453 00.003 16872 Star::Find returns 1 (0), X=1414.85, Y=306.74, Mass=7561, SNR=34.9, Peak=4044 HFD=3.4
01:55:57.456 00.003 16872 Star::Find(15, 253, 461, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.459 00.003 16872 Star::Find returns 1 (0), X=253.28, Y=460.96, Mass=7532, SNR=36.7, Peak=4072 HFD=3.4
01:55:57.467 00.008 16872 Star::Find(15, 1148, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.471 00.004 16872 Star::Find returns 1 (0), X=1147.96, Y=571.25, Mass=7215, SNR=32.5, Peak=4076 HFD=3.1
01:55:57.475 00.004 16872 Star::Find(15, 1480, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.479 00.004 16872 Star::Find returns 1 (0), X=1479.59, Y=510.99, Mass=5855, SNR=28.4, Peak=4100 HFD=2.6
01:55:57.489 00.010 16872 Star::Find(15, 429, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.493 00.004 16872 Star::Find returns 1 (0), X=428.73, Y=535.89, Mass=6915, SNR=30.1, Peak=4024 HFD=3.3
01:55:57.496 00.003 16872 Star::Find(15, 624, 34, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.499 00.003 16872 Star::Find returns 1 (0), X=623.73, Y=33.94, Mass=6219, SNR=33.8, Peak=4060 HFD=2.6
01:55:57.502 00.003 16872 Star::Find(15, 1247, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.505 00.003 16872 Star::Find returns 1 (0), X=1247.02, Y=674.47, Mass=5759, SNR=28.7, Peak=4064 HFD=3.0
01:55:57.512 00.007 16872 Star::Find(15, 1717, 411, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.516 00.004 16872 Star::Find returns 1 (0), X=1717.15, Y=410.83, Mass=6034, SNR=29.1, Peak=4040 HFD=3.0
01:55:57.518 00.002 16872 Star::Find(15, 261, 713, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.521 00.003 16872 Star::Find returns 1 (0), X=260.63, Y=712.26, Mass=6403, SNR=29.9, Peak=4024 HFD=3.2
01:55:57.525 00.004 16872 Star::Find(15, 1131, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.532 00.007 16872 Star::Find returns 1 (0), X=1130.88, Y=287.08, Mass=6061, SNR=28.6, Peak=3940 HFD=3.5
01:55:57.536 00.004 16872 Star::Find(15, 1702, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.540 00.004 16872 Star::Find returns 1 (0), X=1702.17, Y=853.62, Mass=4634, SNR=27.9, Peak=3968 HFD=2.7
01:55:57.543 00.003 16872 Star::Find(15, 1757, 217, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.546 00.003 16872 Star::Find returns 1 (0), X=1756.49, Y=217.05, Mass=5762, SNR=29.3, Peak=3936 HFD=3.5
01:55:57.550 00.004 16872 Star::Find(15, 757, 135, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.552 00.002 16872 Star::Find returns 1 (0), X=756.90, Y=135.28, Mass=6549, SNR=28.9, Peak=4088 HFD=3.2
01:55:57.559 00.007 16872 Star::Find(15, 370, 98, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.562 00.003 16872 Star::Find returns 1 (0), X=354.81, Y=114.67, Mass=32876, SNR=93.9, Peak=3948 HFD=3.4
01:55:57.565 00.003 16872 Star::Find(15, 1801, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.568 00.003 16872 Star::Find returns 1 (0), X=1800.63, Y=567.16, Mass=7253, SNR=33.7, Peak=4028 HFD=3.9
01:55:57.572 00.004 16872 Star::Find(15, 433, 1018, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.579 00.007 16872 Star::Find returns 1 (0), X=433.23, Y=1018.09, Mass=5746, SNR=27.2, Peak=3968 HFD=3.1
01:55:57.583 00.004 16872 Star::Find(15, 1107, 779, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.586 00.003 16872 Star::Find returns 1 (0), X=1106.52, Y=778.69, Mass=5254, SNR=28.8, Peak=3928 HFD=3.2
01:55:57.589 00.003 16872 Star::Find(15, 339, 712, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.592 00.003 16872 Star::Find returns 1 (0), X=338.60, Y=711.76, Mass=5607, SNR=30.5, Peak=3900 HFD=3.4
01:55:57.595 00.003 16872 Star::Find(15, 209, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.598 00.003 16872 Star::Find returns 1 (0), X=208.92, Y=899.35, Mass=3520, SNR=25.1, Peak=3944 HFD=2.3
01:55:57.607 00.009 16872 Star::Find(15, 1553, 696, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.610 00.003 16872 Star::Find returns 1 (0), X=1552.78, Y=695.60, Mass=5164, SNR=29.3, Peak=3940 HFD=3.2
01:55:57.614 00.004 16872 Star::Find(15, 53, 719, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.617 00.003 16872 Star::Find returns 1 (0), X=53.62, Y=718.90, Mass=6055, SNR=29.8, Peak=3832 HFD=3.9
01:55:57.621 00.004 16872 Star::Find(15, 1661, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.624 00.003 16872 Star::Find returns 1 (0), X=1660.77, Y=952.61, Mass=5022, SNR=28.8, Peak=3980 HFD=3.1
01:55:57.628 00.004 16872 Star::Find(15, 1722, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.638 00.010 16872 Star::Find returns 1 (0), X=1722.15, Y=135.71, Mass=3908, SNR=21.7, Peak=3832 HFD=2.8
01:55:57.642 00.004 16872 Star::Find(15, 56, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.645 00.003 16872 Star::Find returns 1 (0), X=55.85, Y=545.26, Mass=4604, SNR=23.1, Peak=3880 HFD=3.4
01:55:57.649 00.004 16872 Star::Find(15, 156, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.651 00.002 16872 Star::Find returns 1 (0), X=156.61, Y=510.63, Mass=4039, SNR=21.9, Peak=3800 HFD=3.1
01:55:57.655 00.004 16872 Star::Find(15, 1470, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.658 00.003 16872 Star::Find returns 1 (0), X=1470.08, Y=682.08, Mass=3218, SNR=19.7, Peak=3804 HFD=2.6
01:55:57.661 00.003 16872 Star::Find(15, 230, 375, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.670 00.009 16872 Star::Find returns 1 (0), X=229.94, Y=375.18, Mass=4771, SNR=27.2, Peak=3908 HFD=3.1
01:55:57.673 00.003 16872 Star::Find(15, 130, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.676 00.003 16872 Star::Find returns 1 (0), X=130.44, Y=801.14, Mass=3410, SNR=20.4, Peak=3828 HFD=2.8
01:55:57.680 00.004 16872 Star::Find(15, 822, 139, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.684 00.004 16872 Star::Find returns 1 (0), X=822.33, Y=139.35, Mass=2860, SNR=18.6, Peak=3852 HFD=2.8
01:55:57.688 00.004 16872 Star::Find(15, 306, 750, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.691 00.003 16872 Star::Find returns 1 (0), X=305.91, Y=749.99, Mass=3528, SNR=19.8, Peak=3764 HFD=3.0
01:55:57.700 00.009 16872 Star::Find(15, 1355, 917, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.704 00.004 16872 Star::Find returns 1 (0), X=1355.14, Y=917.14, Mass=4008, SNR=23.3, Peak=3876 HFD=2.9
01:55:57.707 00.003 16872 Star::Find(15, 344, 994, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.711 00.004 16872 Star::Find returns 1 (0), X=343.84, Y=994.39, Mass=2790, SNR=19.3, Peak=3784 HFD=2.5
01:55:57.715 00.004 16872 Star::Find(15, 1244, 240, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.718 00.003 16872 Star::Find returns 1 (0), X=1243.88, Y=239.59, Mass=3265, SNR=20.0, Peak=3868 HFD=2.6
01:55:57.721 00.003 16872 Star::Find(15, 208, 1036, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.724 00.003 16872 Star::Find returns 1 (0), X=207.62, Y=1035.68, Mass=4103, SNR=22.1, Peak=3788 HFD=3.2
01:55:57.733 00.009 16872 Star::Find(15, 240, 1063, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.737 00.004 16872 Star::Find returns 1 (0), X=240.13, Y=1063.35, Mass=3170, SNR=18.7, Peak=3820 HFD=2.6
01:55:57.740 00.003 16872 Star::Find(15, 504, 551, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.743 00.003 16872 Star::Find returns 1 (0), X=503.54, Y=550.87, Mass=3177, SNR=19.6, Peak=3844 HFD=2.6
01:55:57.746 00.003 16872 Star::Find(15, 918, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.749 00.003 16872 Star::Find returns 1 (0), X=918.62, Y=1002.15, Mass=3053, SNR=18.4, Peak=3824 HFD=2.6
01:55:57.752 00.003 16872 Star::Find(15, 406, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.755 00.003 16872 Star::Find returns 1 (0), X=405.34, Y=879.02, Mass=5272, SNR=28.0, Peak=3820 HFD=4.0
01:55:57.762 00.007 16872 Star::Find(15, 194, 170, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.765 00.003 16872 Star::Find returns 1 (0), X=207.36, Y=168.91, Mass=1091992, SNR=682.8, Peak=65508 HFD=4.0
01:55:57.768 00.003 16872 Star::Find(15, 19, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.771 00.003 16872 Star::Find returns 1 (0), X=18.57, Y=228.59, Mass=2768, SNR=16.9, Peak=3788 HFD=3.0
01:55:57.774 00.003 16872 Star::Find(15, 230, 968, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.782 00.008 16872 Star::Find returns 1 (0), X=229.49, Y=968.08, Mass=4273, SNR=23.5, Peak=3872 HFD=3.0
01:55:57.784 00.002 16872 Star::Find(15, 220, 490, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.788 00.004 16872 Star::Find returns 1 (0), X=219.71, Y=490.81, Mass=4356, SNR=24.2, Peak=3796 HFD=3.6
01:55:57.792 00.004 16872 Star::Find(15, 889, 253, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.794 00.002 16872 Star::Find returns 1 (0), X=889.69, Y=252.35, Mass=2818, SNR=16.6, Peak=3728 HFD=3.0
01:55:57.798 00.004 16872 Star::Find(15, 507, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.800 00.002 16872 Star::Find returns 1 (0), X=507.02, Y=176.54, Mass=2857, SNR=18.6, Peak=3920 HFD=2.3
01:55:57.807 00.007 16872 Star::Find(15, 1108, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.812 00.005 16872 Star::Find returns 1 (0), X=1107.29, Y=605.54, Mass=3577, SNR=19.4, Peak=3772 HFD=3.3
01:55:57.814 00.002 16872 Star::Find(15, 1717, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.817 00.003 16872 Star::Find returns 1 (0), X=1717.07, Y=660.95, Mass=3336, SNR=17.6, Peak=3776 HFD=2.9
01:55:57.821 00.004 16872 Star::Find(15, 126, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.826 00.005 16872 Star::Find returns 1 (0), X=124.46, Y=953.65, Mass=3617, SNR=20.2, Peak=3816 HFD=4.0
01:55:57.830 00.004 16872 Star::Find(15, 1251, 403, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.833 00.003 16872 Star::Find returns 1 (0), X=1250.62, Y=402.83, Mass=2102, SNR=16.1, Peak=3724 HFD=2.5
01:55:57.837 00.004 16872 AutoFind: finding best star pass 1
01:55:57.840 00.003 16872 Star::Find(15, 207, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.843 00.003 16872 Star::Find returns 1 (0), X=207.36, Y=168.91, Mass=1091992, SNR=682.8, Peak=65508 HFD=4.0
01:55:57.846 00.003 16872 AutoFind: near-saturated [207, 169] 430.2 Mass 1091992 SNR 682.8 Peak 65508
01:55:57.849 00.003 16872 Star::Find(15, 1624, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.858 00.009 16872 Star::Find returns 1 (0), X=1623.70, Y=265.86, Mass=299828, SNR=344.7, Peak=23344 HFD=3.8
01:55:57.862 00.004 16872 AutoFind returns star at [1624, 266] 119.0 Mass 299828 SNR 344.7
01:55:57.866 00.004 16872 Star::Find(15, 1624, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.870 00.004 16872 Star::Find returns 1 (0), X=1623.70, Y=265.86, Mass=299828, SNR=344.7, Peak=23344 HFD=3.8
01:55:57.874 00.004 16872 MultiStar: List (12): {1623.70, 265.86}(344.7), {70.09, 786.22}(228.9), {1163.86, 500.16}(188.1), {1577.67, 162.24}(201.3), {138.26, 891.61}(143.1), {682.09, 861.04}(138.6), {1737.97, 217.38}(146.8), {354.77, 114.69}(95.1), {1126.51, 973.73}(87.3), {1690.17, 895.90}(84.8), {213.62, 639.20}(83.6), {1082.94, 537.47}(85.9), 
01:55:57.877 00.003 16872 setting lock position to (1623.70, 265.86)
01:55:57.880 00.003 16872 MultiStar: stabilizing after lock position change
01:55:57.888 00.008 16872 AutoSelect: state = 1, call UpdateGuideState
01:55:57.891 00.003 16872 UpdateGuideState(): m_state=1
01:55:57.893 00.002 16872 Star::Find(15, 1623, 265, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:55:57.895 00.002 16872 Star::Find returns 1 (0), X=1623.70, Y=265.86, Mass=299828, SNR=344.7, Peak=23344 HFD=3.8
01:55:57.900 00.005 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
01:55:57.903 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:55:57.906 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
01:55:57.912 00.006 16872 setting force full frames = false
01:55:57.918 00.006 16872 setting lock position to (1623.70, 265.86)
01:55:57.921 00.003 16872 MultiStar: stabilizing after lock position change
01:55:57.924 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:55:57.928 00.004 16872 Changing from state SELECTING to SELECTED
01:55:57.931 00.003 16872 guider state => SELECTED
01:55:57.947 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=3136, max=65508, med=3496, FiltMin=3290, FiltMax=50188, Gamma=2.190
01:55:58.002 00.055 16872 UpdateGuideState exits: m=299828 SNR=344.7
01:55:58.010 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3136, max=65508, med=3496, FiltMin=3290, FiltMax=50188, Gamma=2.190
01:55:58.058 00.048 16872 Status Line: Auto-selected star at (1623.7, 265.9)
01:55:58.078 00.020 16872 PhdController: newstate STATE_WAIT_SELECTED
01:55:58.082 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:58.091 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:55:58.097 00.006 16872 Enqueuing Expose request
01:55:58.101 00.004 9640 Worker thread wakes up
01:55:58.101 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:55:58.102 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1609,251,31,31)
01:55:58.102 00.000 16872 evsrv: cli 0D3C0228 connect
01:55:58.107 00.005 16872 case statement mapped state 2 to 1
01:55:58.111 00.004 16872 case statement mapped state 2 to 1
01:55:58.117 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"eda392b6-0340-4a77-8a61-7c564d08cf58"}
01:55:58.123 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":[1623.70,265.86],"id":"eda392b6-0340-4a77-8a61-7c564d08cf58"}
01:55:58.129 00.006 16872 evsrv: cli 0D3C0228 disconnect
01:55:58.134 00.005 16872 evsrv: cli 0D3C0A48 connect
01:55:58.141 00.007 16872 case statement mapped state 2 to 1
01:55:58.148 00.007 16872 case statement mapped state 2 to 1
01:55:58.153 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7bfff388-e7e6-4416-b55a-6a98ca6e6a2a"}
01:55:58.158 00.005 16872 case statement mapped state 2 to 1
01:55:58.162 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7bfff388-e7e6-4416-b55a-6a98ca6e6a2a"}
01:55:58.224 00.062 16872 evsrv: cli 0D3C0A48 disconnect
01:55:58.586 00.362 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a17ed663-4da7-4537-863a-bde27b263bfd"}
01:55:58.594 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a17ed663-4da7-4537-863a-bde27b263bfd"}
01:55:58.602 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c5ce236b-9396-4dbb-be57-c34edd269d0f"}
01:55:58.607 00.005 16872 case statement mapped state 2 to 1
01:55:58.615 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c5ce236b-9396-4dbb-be57-c34edd269d0f"}
01:55:58.620 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"506970e4-e52d-42b5-83d5-3c180a9205ea"}
01:55:58.625 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.70,6.86],"pixels":"..."},"id":"506970e4-e52d-42b5-83d5-3c180a9205ea"}
01:55:59.224 00.599 16872 evsrv: cli 0D3C0A48 connect
01:55:59.229 00.005 16872 case statement mapped state 2 to 1
01:55:59.234 00.005 16872 case statement mapped state 2 to 1
01:55:59.239 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c337a365-edb5-4ea9-b5d4-4e7f8c27e5d3"}
01:55:59.244 00.005 16872 case statement mapped state 2 to 1
01:55:59.248 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c337a365-edb5-4ea9-b5d4-4e7f8c27e5d3"}
01:55:59.264 00.016 16872 evsrv: cli 0D3C0A48 disconnect
01:56:00.266 01.002 16872 evsrv: cli 0D3C0A48 connect
01:56:00.269 00.003 16872 case statement mapped state 2 to 1
01:56:00.272 00.003 16872 case statement mapped state 2 to 1
01:56:00.275 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e4abb39c-0c34-4d44-b14a-0165df9abc19"}
01:56:00.277 00.002 16872 case statement mapped state 2 to 1
01:56:00.284 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"e4abb39c-0c34-4d44-b14a-0165df9abc19"}
01:56:00.287 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:56:01.289 01.002 16872 evsrv: cli 0D3BFFA8 connect
01:56:01.292 00.003 16872 case statement mapped state 2 to 1
01:56:01.298 00.006 16872 case statement mapped state 2 to 1
01:56:01.303 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"291f8e78-c9c0-4ca8-9d3a-e823fe88c225"}
01:56:01.307 00.004 16872 case statement mapped state 2 to 1
01:56:01.312 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"291f8e78-c9c0-4ca8-9d3a-e823fe88c225"}
01:56:01.316 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:56:02.085 00.769 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2eb3ce01-704c-4b46-84e0-afb4e6bbd635"}
01:56:02.090 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2eb3ce01-704c-4b46-84e0-afb4e6bbd635"}
01:56:02.094 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"927be86b-083a-4519-a629-398a38b56074"}
01:56:02.097 00.003 16872 case statement mapped state 2 to 1
01:56:02.102 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"927be86b-083a-4519-a629-398a38b56074"}
01:56:02.107 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e7875625-d58f-4a7e-9e60-9ce6e5355f7f"}
01:56:02.111 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.70,6.86],"pixels":"..."},"id":"e7875625-d58f-4a7e-9e60-9ce6e5355f7f"}
01:56:02.178 00.067 9640 Exposure complete
01:56:02.316 00.138 16872 evsrv: cli 0D3C0228 connect
01:56:02.319 00.003 16872 case statement mapped state 2 to 1
01:56:02.326 00.007 9640 worker thread done servicing request
01:56:02.326 00.000 16872 case statement mapped state 2 to 1
01:56:02.329 00.003 16872 OnExposeComplete: enter
01:56:02.332 00.003 16872 UpdateGuideState(): m_state=2
01:56:02.334 00.002 16872 Star::Find(15, 1623, 265, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:56:02.338 00.004 16872 Star::Find returns 1 (0), X=1624.07, Y=267.10, Mass=297968, SNR=344.0, Peak=24440 HFD=3.8
01:56:02.342 00.004 16872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.59) = xAngle (2.86 = 2.86)
01:56:02.344 00.002 16872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.91 = 2.91)
01:56:02.347 00.003 16872 CameraToMount -- cameraX=0.38 cameraY=1.23 hyp=1.29 cameraTheta=1.27 mountX=-1.24 mountY=0.30, mountTheta=2.90
01:56:02.352 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3256, max=62028, med=3496, FiltMin=3376, FiltMax=51084, Gamma=2.190
01:56:02.387 00.035 16872 UpdateGuideState exits: m=297968 SNR=344.0
01:56:02.390 00.003 16872 PhdController: newstate STATE_CALIBRATE
01:56:02.392 00.002 16872 PhdController: newstate STATE_GUIDE
01:56:02.406 00.014 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:56:02.409 00.003 16872 guider state => CALIBRATED
01:56:02.411 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:56:02.424 00.013 16872 reset dither spiral
01:56:02.427 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:56:02.430 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:02.434 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:56:02.436 00.002 16872 Enqueuing Expose request
01:56:02.439 00.003 9640 Worker thread wakes up
01:56:02.439 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:56:02.439 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:56:02.439 00.000 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"9cc6464a-0b26-4a4b-9b36-80d98a64c614"}
01:56:02.443 00.004 16872 case statement mapped state 5 to 1
01:56:02.445 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"9cc6464a-0b26-4a4b-9b36-80d98a64c614"}
01:56:02.455 00.010 16872 evsrv: cli 0D3C0228 disconnect
01:56:03.452 00.997 16872 evsrv: cli 0D3BFFA8 connect
01:56:03.455 00.003 16872 case statement mapped state 5 to 1
01:56:03.462 00.007 16872 case statement mapped state 5 to 1
01:56:03.465 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"ddd52a4c-909e-4c0a-81f6-585ccdbcf9cd"}
01:56:03.468 00.003 16872 case statement mapped state 5 to 1
01:56:03.471 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"ddd52a4c-909e-4c0a-81f6-585ccdbcf9cd"}
01:56:03.475 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:56:04.476 01.001 16872 evsrv: cli 0D3BF968 connect
01:56:04.479 00.003 16872 case statement mapped state 5 to 1
01:56:04.485 00.006 16872 case statement mapped state 5 to 1
01:56:04.488 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"17950a1c-bb6f-4629-bc41-aeee147d94bd"}
01:56:04.491 00.003 16872 case statement mapped state 5 to 1
01:56:04.494 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"17950a1c-bb6f-4629-bc41-aeee147d94bd"}
01:56:04.498 00.004 16872 evsrv: cli 0D3BF968 disconnect
01:56:05.498 01.000 16872 evsrv: cli 0D3BF8C8 connect
01:56:05.502 00.004 16872 case statement mapped state 5 to 1
01:56:05.506 00.004 16872 case statement mapped state 5 to 1
01:56:05.510 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"dde01a32-3c82-4d35-8c1b-cd2c1218fb1a"}
01:56:05.516 00.006 16872 case statement mapped state 5 to 1
01:56:05.518 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"dde01a32-3c82-4d35-8c1b-cd2c1218fb1a"}
01:56:05.521 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:56:05.585 00.064 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94a843f5-9e17-4732-bca1-fff92dbb6fd0"}
01:56:05.588 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"94a843f5-9e17-4732-bca1-fff92dbb6fd0"}
01:56:05.592 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49a990a0-a8fd-4380-8e14-6c5010c2998f"}
01:56:05.596 00.004 16872 case statement mapped state 5 to 1
01:56:05.597 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"49a990a0-a8fd-4380-8e14-6c5010c2998f"}
01:56:05.602 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2b8a9c10-8c47-4a86-a08c-03a415e5ad5f"}
01:56:05.607 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.07,7.10],"pixels":"..."},"id":"2b8a9c10-8c47-4a86-a08c-03a415e5ad5f"}
01:56:06.501 00.894 9640 Exposure complete
01:56:06.523 00.022 16872 evsrv: cli 0D3C0A48 connect
01:56:06.526 00.003 16872 case statement mapped state 5 to 1
01:56:06.529 00.003 16872 case statement mapped state 5 to 1
01:56:06.533 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b774e6dc-60ba-43d9-a8e4-05be5665b561"}
01:56:06.535 00.002 16872 case statement mapped state 5 to 1
01:56:06.539 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"b774e6dc-60ba-43d9-a8e4-05be5665b561"}
01:56:06.543 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:56:06.643 00.100 9640 worker thread done servicing request
01:56:06.644 00.001 16872 OnExposeComplete: enter
01:56:06.647 00.003 16872 UpdateGuideState(): m_state=5
01:56:06.650 00.003 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:56:06.653 00.003 16872 Star::Find returns 1 (0), X=1624.13, Y=267.17, Mass=308436, SNR=350.3, Peak=26468 HFD=3.6
01:56:06.656 00.003 16872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.59) = xAngle (2.84 = 2.84)
01:56:06.659 00.003 16872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.89 = 2.89)
01:56:06.661 00.002 16872 CameraToMount -- cameraX=0.43 cameraY=1.31 hyp=1.38 cameraTheta=1.25 mountX=-1.31 mountY=0.35, mountTheta=2.88
01:56:06.666 00.005 16872 Changing from state CALIBRATED to GUIDING
01:56:06.669 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:56:06.672 00.003 16872 ScopeASCOM::SideOfPier() returns 1
01:56:06.750 00.078 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
01:56:06.754 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:56:06.759 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:56:06.762 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:56:06.765 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:56:06.767 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:56:06.770 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:56:06.773 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:56:06.777 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:56:06.781 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:56:06.784 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:56:06.790 00.006 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:56:06.793 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:56:06.797 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:56:06.902 00.105 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:56:06.905 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:56:06.909 00.004 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
01:56:06.914 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:56:06.918 00.004 16872 ScopeASCOM::SideOfPier() returns 1
01:56:06.999 00.081 16872 setting lock position to (1624.13, 267.17)
01:56:07.004 00.005 16872 MultiStar: stabilizing after lock position change
01:56:07.007 00.003 16872 guider state => GUIDING
01:56:07.010 00.003 16872 Status Line: Guiding
01:56:07.016 00.006 16872 Mount: notify guiding started
01:56:07.020 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:56:07.023 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
01:56:07.026 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:56:07.030 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:56:07.035 00.005 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:56:07.038 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
01:56:07.041 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
01:56:07.046 00.005 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:56:07.048 00.002 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
01:56:07.051 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:56:07.053 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:56:07.056 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:56:07.060 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:56:07.063 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:56:07.066 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:56:07.069 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:56:07.071 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:56:07.074 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:56:07.078 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:56:07.081 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:56:07.083 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:56:07.086 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:56:07.088 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:56:07.093 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:56:07.096 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:56:07.099 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:56:07.102 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:56:07.106 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:56:07.109 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:56:07.112 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:56:07.114 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:56:07.117 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:56:07.120 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:56:07.123 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:56:07.125 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:56:07.128 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:56:07.130 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:56:07.134 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:56:07.260 00.126 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:56:07.373 00.113 16872 ScopeASCOM::SideOfPier() returns 1
01:56:07.378 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:56:07.381 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:56:07.386 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:56:07.389 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
01:56:07.393 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
01:56:07.396 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
01:56:07.399 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
01:56:07.404 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
01:56:07.408 00.004 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:56:07.411 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=65516, med=3496, FiltMin=3364, FiltMax=51832, Gamma=2.190
01:56:07.449 00.038 16872 UpdateGuideState exits: m=308436 SNR=350.3
01:56:07.453 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
01:56:07.456 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:07.459 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:56:07.462 00.003 16872 Enqueuing Expose request
01:56:07.467 00.005 9640 Worker thread wakes up
01:56:07.467 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:56:07.468 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:56:07.548 00.080 16872 evsrv: cli 0D3C0A48 connect
01:56:07.551 00.003 16872 case statement mapped state 6 to 3
01:56:07.557 00.006 16872 case statement mapped state 6 to 3
01:56:07.561 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5c79e95e-e864-4609-8b22-8bc4ce235110"}
01:56:07.564 00.003 16872 case statement mapped state 6 to 3
01:56:07.567 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c79e95e-e864-4609-8b22-8bc4ce235110"}
01:56:07.571 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:56:09.084 01.513 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2cb290ba-32b4-43ac-9082-019bed5c6fd2"}
01:56:09.087 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2cb290ba-32b4-43ac-9082-019bed5c6fd2"}
01:56:09.090 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"613d8a9f-c872-48cf-8e0e-084281d048ee"}
01:56:09.093 00.003 16872 case statement mapped state 6 to 3
01:56:09.095 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"613d8a9f-c872-48cf-8e0e-084281d048ee"}
01:56:09.099 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4ff232dc-b685-4b78-99ef-dd750ffd319e"}
01:56:09.102 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.13,7.17],"pixels":"..."},"id":"4ff232dc-b685-4b78-99ef-dd750ffd319e"}
01:56:11.533 02.431 9640 Exposure complete
01:56:11.673 00.140 9640 worker thread done servicing request
01:56:11.673 00.000 16872 OnExposeComplete: enter
01:56:11.676 00.003 16872 UpdateGuideState(): m_state=6
01:56:11.679 00.003 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:56:11.681 00.002 16872 Star::Find returns 1 (0), X=1624.35, Y=267.68, Mass=304367, SNR=330.3, Peak=25176 HFD=3.5
01:56:11.684 00.003 16872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.59) = xAngle (2.74 = 2.74)
01:56:11.687 00.003 16872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.79 = 2.79)
01:56:11.689 00.002 16872 CameraToMount -- cameraX=0.22 cameraY=0.51 hyp=0.55 cameraTheta=1.16 mountX=-0.51 mountY=0.19, mountTheta=2.79
01:56:11.693 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.22, y=0.51, opts=13)
01:56:11.697 00.004 16872 Enqueuing Move request for scope (0.22, 0.51)
01:56:11.700 00.003 9640 Worker thread wakes up
01:56:11.700 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.51) opts 0xd
01:56:11.700 00.000 9640 Handling offset move in thread for scope, endpoint = (0.22, 0.51)
01:56:11.700 00.000 9640 Moving (0.22, 0.51) raw xDistance=-0.51 yDistance=0.19
01:56:11.700 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.51
01:56:11.700 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
01:56:11.700 00.000 9640 MoveAxis(E, 54, ABG)
01:56:11.700 00.000 9640 Guiding  Dir = 2, Dur = 54
01:56:11.701 00.001 9640 IsSlewing returns 0
01:56:11.701 00.000 9640 IsGuiding returns 0
01:56:11.701 00.000 9640 PulseGuide returned control before completion, sleep 64
01:56:11.706 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3228, max=65360, med=3492, FiltMin=3334, FiltMax=51444, Gamma=2.190
01:56:11.740 00.034 16872 UpdateGuideState exits: m=304367 SNR=330.3
01:56:11.744 00.004 16872 PhdController: settling, locked = 1, distance = 1.13 (1.50) aobump = 0 frame = 1 / 99999
01:56:11.747 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777791371.747,"Host":"RBFOCUS307","Inst":1,"Distance":1.13,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:56:11.750 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:11.753 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:56:11.760 00.007 16872 Enqueuing Expose request
01:56:11.772 00.012 9640 IsGuiding returns 1
01:56:11.772 00.000 9640 scope still moving after pulse duration time elapsed
01:56:11.804 00.032 9640 IsSlewing returns 0
01:56:11.804 00.000 9640 IsGuiding returns 0
01:56:11.804 00.000 9640 scope move finished after 54 + 48 ms
01:56:11.804 00.000 9640 Move returns status 0, amount 54
01:56:11.805 00.001 9640 MoveAxis(N, 0, ABG)
01:56:11.805 00.000 9640 Move returns status 0, amount 0
01:56:11.805 00.000 9640 move complete, result=0
01:56:11.805 00.000 9640 worker thread done servicing request
01:56:11.805 00.000 9640 Worker thread wakes up
01:56:11.805 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:56:11.805 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:56:11.805 00.000 16872 GuideStep: -0.5 px 54 ms EAST, 0.2 px 0 ms NORTH
01:56:12.581 00.776 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9dff6f05-28c2-465e-8d20-c77e710ca4a7"}
01:56:12.584 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9dff6f05-28c2-465e-8d20-c77e710ca4a7"}
01:56:12.588 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0994ba4d-6bc6-4c02-bbd1-e2fdb88089b8"}
01:56:12.592 00.004 16872 case statement mapped state 6 to 3
01:56:12.598 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0994ba4d-6bc6-4c02-bbd1-e2fdb88089b8"}
01:56:12.628 00.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f63f23a3-45d8-4f28-adf1-ac0be860693f"}
01:56:12.631 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.35,6.68],"pixels":"..."},"id":"f63f23a3-45d8-4f28-adf1-ac0be860693f"}
01:56:15.865 03.234 9640 Exposure complete
01:56:16.006 00.141 9640 worker thread done servicing request
01:56:16.006 00.000 16872 OnExposeComplete: enter
01:56:16.009 00.003 16872 UpdateGuideState(): m_state=6
01:56:16.012 00.003 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:56:16.015 00.003 16872 Star::Find returns 1 (0), X=1624.58, Y=266.86, Mass=302605, SNR=333.9, Peak=20708 HFD=3.9
01:56:16.018 00.003 16872 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.59) = xAngle (0.99 = 0.99)
01:56:16.021 00.003 16872 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.04 = 1.04)
01:56:16.023 00.002 16872 CameraToMount -- cameraX=0.46 cameraY=-0.31 hyp=0.55 cameraTheta=-0.59 mountX=0.30 mountY=0.48, mountTheta=1.01
01:56:16.028 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.46, y=-0.31, opts=13)
01:56:16.032 00.004 16872 Enqueuing Move request for scope (0.46, -0.31)
01:56:16.035 00.003 9640 Worker thread wakes up
01:56:16.035 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.31) opts 0xd
01:56:16.035 00.000 9640 Handling offset move in thread for scope, endpoint = (0.46, -0.31)
01:56:16.035 00.000 9640 Moving (0.46, -0.31) raw xDistance=0.30 yDistance=0.48
01:56:16.035 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.30
01:56:16.035 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.48, m_sumCorr=0
01:56:16.035 00.000 9640 MoveAxis(W, 27, ABG)
01:56:16.035 00.000 9640 Guiding  Dir = 3, Dur = 27
01:56:16.036 00.001 9640 IsSlewing returns 0
01:56:16.036 00.000 9640 IsGuiding returns 0
01:56:16.036 00.000 9640 PulseGuide returned control before completion, sleep 37
01:56:16.041 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=60640, med=3496, FiltMin=3324, FiltMax=44612, Gamma=2.190
01:56:16.073 00.032 16872 UpdateGuideState exits: m=302605 SNR=333.9
01:56:16.075 00.002 16872 PhdController: settling, locked = 1, distance = 0.96 (1.50) aobump = 0 frame = 2 / 99999
01:56:16.082 00.007 9640 IsGuiding returns 1
01:56:16.082 00.000 9640 scope still moving after pulse duration time elapsed
01:56:16.082 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777791376.082,"Host":"RBFOCUS307","Inst":1,"Distance":0.96,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
01:56:16.085 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:16.087 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:56:16.089 00.002 16872 Enqueuing Expose request
01:56:16.093 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c5f1ee8b-112b-4bae-bc62-4f4f0bf3a719"}
01:56:16.096 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c5f1ee8b-112b-4bae-bc62-4f4f0bf3a719"}
01:56:16.105 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"841e6acd-36a4-41f4-97b4-892b322811a9"}
01:56:16.108 00.003 16872 case statement mapped state 6 to 3
01:56:16.112 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"841e6acd-36a4-41f4-97b4-892b322811a9"}
01:56:16.114 00.002 9640 IsSlewing returns 0
01:56:16.114 00.000 9640 IsGuiding returns 0
01:56:16.115 00.001 9640 scope move finished after 27 + 51 ms
01:56:16.115 00.000 9640 Move returns status 0, amount 27
01:56:16.115 00.000 9640 MoveAxis(N, 0, ABG)
01:56:16.115 00.000 9640 Move returns status 0, amount 0
01:56:16.115 00.000 9640 move complete, result=0
01:56:16.115 00.000 9640 worker thread done servicing request
01:56:16.115 00.000 9640 Worker thread wakes up
01:56:16.115 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:56:16.115 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:56:16.116 00.001 16872 GuideStep: 0.3 px 27 ms WEST, 0.5 px 0 ms NORTH
01:56:16.133 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"238771cf-6103-41db-b7c3-b89ea5f94566"}
01:56:16.136 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.58,6.86],"pixels":"..."},"id":"238771cf-6103-41db-b7c3-b89ea5f94566"}
01:56:19.580 03.444 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"25903ec7-c8af-4301-b484-09edafc4311b"}
01:56:19.584 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"25903ec7-c8af-4301-b484-09edafc4311b"}
01:56:19.588 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3701f728-22ff-46d4-97ee-7bc82416c439"}
01:56:19.591 00.003 16872 case statement mapped state 6 to 3
01:56:19.594 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3701f728-22ff-46d4-97ee-7bc82416c439"}
01:56:19.597 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"464a968c-2e38-4639-8509-f0d348cb0396"}
01:56:19.600 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.58,6.86],"pixels":"..."},"id":"464a968c-2e38-4639-8509-f0d348cb0396"}
01:56:20.170 00.570 9640 Exposure complete
01:56:20.312 00.142 9640 worker thread done servicing request
01:56:20.312 00.000 16872 OnExposeComplete: enter
01:56:20.317 00.005 16872 UpdateGuideState(): m_state=6
01:56:20.320 00.003 16872 Star::Find(15, 1624, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:56:20.323 00.003 16872 Star::Find returns 1 (0), X=1624.48, Y=267.47, Mass=278161, SNR=319.2, Peak=19044 HFD=4.1
01:56:20.324 00.001 16872 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.59) = xAngle (2.29 = 2.29)
01:56:20.327 00.003 16872 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.33 = 2.33)
01:56:20.330 00.003 16872 CameraToMount -- cameraX=0.35 cameraY=0.30 hyp=0.46 cameraTheta=0.70 mountX=-0.30 mountY=0.33, mountTheta=2.31
01:56:20.335 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=0.30, opts=13)
01:56:20.337 00.002 16872 Enqueuing Move request for scope (0.35, 0.30)
01:56:20.340 00.003 9640 Worker thread wakes up
01:56:20.340 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.30) opts 0xd
01:56:20.340 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, 0.30)
01:56:20.340 00.000 9640 Moving (0.35, 0.30) raw xDistance=-0.30 yDistance=0.33
01:56:20.340 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.30
01:56:20.340 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.33, m_sumCorr=0
01:56:20.340 00.000 9640 MoveAxis(E, 29, ABG)
01:56:20.340 00.000 9640 Guiding  Dir = 2, Dur = 29
01:56:20.341 00.001 9640 IsSlewing returns 0
01:56:20.341 00.000 9640 IsGuiding returns 0
01:56:20.341 00.000 9640 PulseGuide returned control before completion, sleep 39
01:56:20.347 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3148, max=65516, med=3492, FiltMin=3324, FiltMax=51276, Gamma=2.190
01:56:20.383 00.036 16872 UpdateGuideState exits: m=278161 SNR=319.2
01:56:20.386 00.003 16872 PhdController: settling, locked = 1, distance = 0.81 (1.50) aobump = 0 frame = 3 / 99999
01:56:20.388 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777791380.388,"Host":"RBFOCUS307","Inst":1,"Distance":0.81,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
01:56:20.392 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:20.395 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:56:20.397 00.002 16872 Enqueuing Expose request
01:56:20.401 00.004 9640 IsGuiding returns 1
01:56:20.401 00.000 9640 scope still moving after pulse duration time elapsed
01:56:20.424 00.023 9640 IsSlewing returns 0
01:56:20.425 00.001 9640 IsGuiding returns 0
01:56:20.425 00.000 9640 scope move finished after 29 + 55 ms
01:56:20.425 00.000 9640 Move returns status 0, amount 29
01:56:20.425 00.000 9640 MoveAxis(N, 0, ABG)
01:56:20.426 00.001 9640 Move returns status 0, amount 0
01:56:20.426 00.000 9640 move complete, result=0
01:56:20.426 00.000 9640 worker thread done servicing request
01:56:20.426 00.000 9640 Worker thread wakes up
01:56:20.427 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:56:20.427 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:56:20.427 00.000 16872 GuideStep: -0.3 px 29 ms EAST, 0.3 px 0 ms NORTH
01:56:23.080 02.653 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ecd15d2e-d6cd-444b-8999-67bd583b0b9e"}
01:56:23.083 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ecd15d2e-d6cd-444b-8999-67bd583b0b9e"}
01:56:23.088 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9691cfa2-1b2d-432f-a31e-e73bde04c3a3"}
01:56:23.090 00.002 16872 case statement mapped state 6 to 3
01:56:23.093 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9691cfa2-1b2d-432f-a31e-e73bde04c3a3"}
01:56:23.096 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a9a041df-88cc-4648-8664-c86d47d96f49"}
01:56:23.099 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.48,7.47],"pixels":"..."},"id":"a9a041df-88cc-4648-8664-c86d47d96f49"}
01:56:24.480 01.381 9640 Exposure complete
01:56:24.618 00.138 9640 worker thread done servicing request
01:56:24.618 00.000 16872 OnExposeComplete: enter
01:56:24.621 00.003 16872 UpdateGuideState(): m_state=6
01:56:24.624 00.003 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:56:24.626 00.002 16872 Star::Find returns 1 (0), X=1624.78, Y=267.44, Mass=291388, SNR=330.6, Peak=19940 HFD=3.7
01:56:24.629 00.003 16872 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.59) = xAngle (1.98 = 1.98)
01:56:24.632 00.003 16872 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.03 = 2.03)
01:56:24.636 00.004 16872 CameraToMount -- cameraX=0.66 cameraY=0.27 hyp=0.71 cameraTheta=0.39 mountX=-0.28 mountY=0.64, mountTheta=1.99
01:56:24.641 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.66, y=0.27, opts=13)
01:56:24.644 00.003 16872 Enqueuing Move request for scope (0.66, 0.27)
01:56:24.647 00.003 9640 Worker thread wakes up
01:56:24.647 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.27) opts 0xd
01:56:24.647 00.000 9640 Handling offset move in thread for scope, endpoint = (0.66, 0.27)
01:56:24.647 00.000 9640 Moving (0.66, 0.27) raw xDistance=-0.28 yDistance=0.64
01:56:24.647 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.28
01:56:24.647 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.64, m_sumCorr=0.26
01:56:24.648 00.001 9640 MoveAxis(E, 33, ABG)
01:56:24.648 00.000 9640 Guiding  Dir = 2, Dur = 33
01:56:24.648 00.000 9640 IsSlewing returns 0
01:56:24.648 00.000 9640 IsGuiding returns 0
01:56:24.649 00.001 9640 PulseGuide returned control before completion, sleep 43
01:56:24.655 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65508, med=3492, FiltMin=3316, FiltMax=48292, Gamma=2.190
01:56:24.688 00.033 16872 UpdateGuideState exits: m=291388 SNR=330.6
01:56:24.692 00.004 16872 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 4 / 99999
01:56:24.695 00.003 16872 PhdController: newstate STATE_FINISH
01:56:24.697 00.002 16872 PhdController complete: success
01:56:24.701 00.004 9640 IsGuiding returns 1
01:56:24.701 00.000 9640 scope still moving after pulse duration time elapsed
01:56:24.702 00.001 16872 evsrv: {"Event":"SettleDone","Timestamp":1777791384.701,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:56:24.704 00.002 16872 Mount: notify guiding dither settle done success=1
01:56:24.707 00.003 16872 PhdController: newstate STATE_IDLE
01:56:24.711 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:24.715 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:56:24.717 00.002 16872 Enqueuing Expose request
01:56:24.726 00.009 9640 IsSlewing returns 0
01:56:24.726 00.000 9640 IsGuiding returns 1
01:56:24.757 00.031 9640 IsSlewing returns 0
01:56:24.757 00.000 9640 IsGuiding returns 1
01:56:24.788 00.031 9640 IsSlewing returns 0
01:56:24.788 00.000 9640 IsGuiding returns 0
01:56:24.788 00.000 9640 scope move finished after 33 + 107 ms
01:56:24.788 00.000 9640 Move returns status 0, amount 33
01:56:24.789 00.001 9640 MoveAxis(S, 31, ABG)
01:56:24.789 00.000 9640 Guiding  Dir = 1, Dur = 31
01:56:24.789 00.000 9640 IsSlewing returns 0
01:56:24.789 00.000 9640 IsGuiding returns 0
01:56:24.790 00.001 9640 PulseGuide returned control before completion, sleep 41
01:56:24.836 00.046 9640 IsGuiding returns 1
01:56:24.836 00.000 9640 scope still moving after pulse duration time elapsed
01:56:24.867 00.031 9640 IsSlewing returns 0
01:56:24.868 00.001 9640 IsGuiding returns 0
01:56:24.868 00.000 9640 scope move finished after 31 + 46 ms
01:56:24.868 00.000 9640 Move returns status 0, amount 31
01:56:24.868 00.000 9640 move complete, result=0
01:56:24.868 00.000 9640 worker thread done servicing request
01:56:24.868 00.000 9640 Worker thread wakes up
01:56:24.868 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:56:24.868 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:56:24.869 00.001 16872 GuideStep: -0.3 px 33 ms EAST, 0.6 px 31 ms SOUTH
01:56:25.227 00.358 16872 evsrv: cli 0D3BF968 connect
01:56:25.232 00.005 16872 case statement mapped state 6 to 3
01:56:25.236 00.004 16872 case statement mapped state 6 to 3
01:56:25.241 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"16cdd238-16b9-43c3-b95e-6f1d97ba0211"}
01:56:25.244 00.003 16872 case statement mapped state 6 to 3
01:56:25.247 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"16cdd238-16b9-43c3-b95e-6f1d97ba0211"}
01:56:25.266 00.019 16872 evsrv: cli 0D3BF968 disconnect
01:56:26.578 01.312 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6a2f8de-ae01-4803-9529-3d1ae10b7d74"}
01:56:26.581 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b6a2f8de-ae01-4803-9529-3d1ae10b7d74"}
01:56:26.584 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c3ee538-3697-481d-bde4-ebaaad490dbb"}
01:56:26.588 00.004 16872 case statement mapped state 6 to 3
01:56:26.591 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c3ee538-3697-481d-bde4-ebaaad490dbb"}
01:56:26.593 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2d87af40-1eb0-4d5f-a4af-b66e0c302863"}
01:56:26.596 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.78,7.44],"pixels":"..."},"id":"2d87af40-1eb0-4d5f-a4af-b66e0c302863"}
01:56:28.953 02.357 9640 Exposure complete
01:56:29.152 00.199 9640 worker thread done servicing request
01:56:29.152 00.000 16872 OnExposeComplete: enter
01:56:29.157 00.005 16872 UpdateGuideState(): m_state=6
01:56:29.162 00.005 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:56:29.167 00.005 16872 Star::Find returns 1 (0), X=1624.89, Y=267.91, Mass=302634, SNR=333.4, Peak=20556 HFD=4.2
01:56:29.169 00.002 16872 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.59) = xAngle (2.35 = 2.35)
01:56:29.172 00.003 16872 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.40 = 2.40)
01:56:29.176 00.004 16872 CameraToMount -- cameraX=0.77 cameraY=0.74 hyp=1.06 cameraTheta=0.77 mountX=-0.75 mountY=0.72, mountTheta=2.38
01:56:29.183 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.77, y=0.74, opts=13)
01:56:29.190 00.007 16872 Enqueuing Move request for scope (0.77, 0.74)
01:56:29.199 00.009 9640 Worker thread wakes up
01:56:29.199 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.74) opts 0xd
01:56:29.199 00.000 9640 Handling offset move in thread for scope, endpoint = (0.77, 0.74)
01:56:29.199 00.000 9640 Moving (0.77, 0.74) raw xDistance=-0.75 yDistance=0.72
01:56:29.199 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.70 from input -0.75
01:56:29.199 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.72, m_sumCorr=0.26
01:56:29.199 00.000 9640 MoveAxis(E, 83, ABG)
01:56:29.199 00.000 9640 Guiding  Dir = 2, Dur = 83
01:56:29.200 00.001 9640 IsSlewing returns 0
01:56:29.200 00.000 9640 IsGuiding returns 0
01:56:29.200 00.000 9640 PulseGuide returned control before completion, sleep 93
01:56:29.212 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3224, max=65076, med=3496, FiltMin=3376, FiltMax=51028, Gamma=2.190
01:56:29.269 00.057 16872 UpdateGuideState exits: m=302634 SNR=333.4
01:56:29.278 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:29.283 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:56:29.288 00.005 16872 Enqueuing Expose request
01:56:29.302 00.014 9640 IsGuiding returns 1
01:56:29.303 00.001 9640 scope still moving after pulse duration time elapsed
01:56:29.333 00.030 9640 IsSlewing returns 0
01:56:29.333 00.000 9640 IsGuiding returns 0
01:56:29.334 00.001 9640 scope move finished after 83 + 50 ms
01:56:29.334 00.000 9640 Move returns status 0, amount 83
01:56:29.334 00.000 9640 MoveAxis(N, 0, ABG)
01:56:29.334 00.000 9640 Move returns status 0, amount 0
01:56:29.334 00.000 9640 move complete, result=0
01:56:29.335 00.001 9640 worker thread done servicing request
01:56:29.335 00.000 9640 Worker thread wakes up
01:56:29.335 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:56:29.336 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:56:29.339 00.003 16872 GuideStep: -0.8 px 83 ms EAST, 0.7 px 0 ms NORTH
01:56:30.078 00.739 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01ca362d-c27c-410d-8b4c-251dd28f13d9"}
01:56:30.083 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01ca362d-c27c-410d-8b4c-251dd28f13d9"}
01:56:30.089 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f035e223-b358-4ee8-814e-cf547f6949d9"}
01:56:30.095 00.006 16872 case statement mapped state 6 to 3
01:56:30.099 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f035e223-b358-4ee8-814e-cf547f6949d9"}
01:56:30.129 00.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e7c46422-e99a-4749-9443-ca159e8d87a0"}
01:56:30.132 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.89,6.91],"pixels":"..."},"id":"e7c46422-e99a-4749-9443-ca159e8d87a0"}
01:56:33.414 03.282 9640 Exposure complete
01:56:33.557 00.143 9640 worker thread done servicing request
01:56:33.557 00.000 16872 OnExposeComplete: enter
01:56:33.561 00.004 16872 UpdateGuideState(): m_state=6
01:56:33.566 00.005 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:56:33.569 00.003 16872 Star::Find returns 1 (0), X=1624.77, Y=267.06, Mass=300762, SNR=346.1, Peak=22776 HFD=3.9
01:56:33.572 00.003 16872 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.59) = xAngle (1.41 = 1.41)
01:56:33.574 00.002 16872 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.46 = 1.46)
01:56:33.577 00.003 16872 CameraToMount -- cameraX=0.65 cameraY=-0.11 hyp=0.66 cameraTheta=-0.17 mountX=0.10 mountY=0.65, mountTheta=1.41
01:56:33.584 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.65, y=-0.11, opts=13)
01:56:33.587 00.003 16872 Enqueuing Move request for scope (0.65, -0.11)
01:56:33.590 00.003 9640 Worker thread wakes up
01:56:33.590 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.11) opts 0xd
01:56:33.590 00.000 9640 Handling offset move in thread for scope, endpoint = (0.65, -0.11)
01:56:33.590 00.000 9640 Moving (0.65, -0.11) raw xDistance=0.10 yDistance=0.65
01:56:33.590 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.02 from input 0.10
01:56:33.590 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 0.65, m_sumCorr=0.56
01:56:33.590 00.000 9640 MoveAxis(W, 3, ABG)
01:56:33.590 00.000 9640 Guiding  Dir = 3, Dur = 3
01:56:33.591 00.001 9640 IsSlewing returns 0
01:56:33.592 00.001 9640 IsGuiding returns 0
01:56:33.592 00.000 9640 PulseGuide returned control before completion, sleep 13
01:56:33.596 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3496, FiltMin=3376, FiltMax=51272, Gamma=2.190
01:56:33.611 00.015 9640 IsGuiding returns 1
01:56:33.611 00.000 9640 scope still moving after pulse duration time elapsed
01:56:33.632 00.021 16872 UpdateGuideState exits: m=300762 SNR=346.1
01:56:33.636 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:33.639 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:56:33.643 00.004 16872 Enqueuing Expose request
01:56:33.648 00.005 9640 IsSlewing returns 0
01:56:33.648 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22d8b871-e068-4970-9d8a-16d19478514b"}
01:56:33.652 00.004 9640 IsGuiding returns 1
01:56:33.652 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"22d8b871-e068-4970-9d8a-16d19478514b"}
01:56:33.660 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0266c997-89e8-48a7-8928-2599ce490ebb"}
01:56:33.664 00.004 16872 case statement mapped state 6 to 3
01:56:33.667 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0266c997-89e8-48a7-8928-2599ce490ebb"}
01:56:33.671 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"80ac66d4-eca9-4d99-bfbb-ff41ea42f7a2"}
01:56:33.675 00.004 9640 IsSlewing returns 0
01:56:33.676 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.77,7.06],"pixels":"..."},"id":"80ac66d4-eca9-4d99-bfbb-ff41ea42f7a2"}
01:56:33.679 00.003 9640 IsGuiding returns 1
01:56:33.705 00.026 9640 IsSlewing returns 0
01:56:33.705 00.000 9640 IsGuiding returns 1
01:56:33.737 00.032 9640 IsSlewing returns 0
01:56:33.737 00.000 9640 IsGuiding returns 0
01:56:33.737 00.000 9640 scope move finished after 3 + 141 ms
01:56:33.737 00.000 9640 Move returns status 0, amount 3
01:56:33.737 00.000 9640 MoveAxis(S, 36, ABG)
01:56:33.738 00.001 9640 Guiding  Dir = 1, Dur = 36
01:56:33.738 00.000 9640 IsSlewing returns 0
01:56:33.738 00.000 9640 IsGuiding returns 0
01:56:33.738 00.000 9640 PulseGuide returned control before completion, sleep 46
01:56:33.800 00.062 9640 IsGuiding returns 1
01:56:33.800 00.000 9640 scope still moving after pulse duration time elapsed
01:56:33.832 00.032 9640 IsSlewing returns 0
01:56:33.832 00.000 9640 IsGuiding returns 0
01:56:33.833 00.001 9640 scope move finished after 36 + 58 ms
01:56:33.833 00.000 9640 Move returns status 0, amount 36
01:56:33.833 00.000 9640 move complete, result=0
01:56:33.833 00.000 9640 worker thread done servicing request
01:56:33.833 00.000 16872 GuideStep: 0.1 px 3 ms WEST, 0.7 px 36 ms SOUTH
01:56:33.837 00.004 9640 Worker thread wakes up
01:56:33.839 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
01:56:33.839 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:56:37.076 03.237 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"caf15929-a94d-4ed1-95a7-251e5b8865a8"}
01:56:37.080 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"caf15929-a94d-4ed1-95a7-251e5b8865a8"}
01:56:37.084 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98507e0f-9419-44f2-9b61-82541370a156"}
01:56:37.089 00.005 16872 case statement mapped state 6 to 3
01:56:37.093 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"98507e0f-9419-44f2-9b61-82541370a156"}
01:56:37.098 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c176a5f-719b-4c01-9cb9-cb77c236f842"}
01:56:37.102 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.77,7.06],"pixels":"..."},"id":"4c176a5f-719b-4c01-9cb9-cb77c236f842"}
01:56:37.899 00.797 9640 Exposure complete
01:56:38.039 00.140 9640 worker thread done servicing request
01:56:38.039 00.000 16872 OnExposeComplete: enter
01:56:38.043 00.004 16872 UpdateGuideState(): m_state=6
01:56:38.045 00.002 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
01:56:38.048 00.003 16872 Star::Find returns 1 (0), X=1624.15, Y=266.28, Mass=308737, SNR=339.1, Peak=23024 HFD=3.8
01:56:38.052 00.004 16872 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.59) = xAngle (0.05 = 0.05)
01:56:38.054 00.002 16872 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.09 = 0.09)
01:56:38.056 00.002 16872 CameraToMount -- cameraX=0.03 cameraY=-0.90 hyp=0.90 cameraTheta=-1.54 mountX=0.90 mountY=0.08, mountTheta=0.09
01:56:38.061 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=-0.90, opts=13)
01:56:38.065 00.004 16872 Enqueuing Move request for scope (0.03, -0.90)
01:56:38.068 00.003 9640 Worker thread wakes up
01:56:38.068 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.90) opts 0xd
01:56:38.068 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, -0.90)
01:56:38.068 00.000 9640 Moving (0.03, -0.90) raw xDistance=0.90 yDistance=0.08
01:56:38.068 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.81 from input 0.90
01:56:38.068 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.08, m_sumCorr=0.72
01:56:38.068 00.000 9640 MoveAxis(W, 96, ABG)
01:56:38.068 00.000 9640 Guiding  Dir = 3, Dur = 96
01:56:38.069 00.001 9640 IsSlewing returns 0
01:56:38.069 00.000 9640 IsGuiding returns 0
01:56:38.069 00.000 9640 PulseGuide returned control before completion, sleep 106
01:56:38.074 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=62312, med=3492, FiltMin=3372, FiltMax=49008, Gamma=2.190
01:56:38.110 00.036 16872 UpdateGuideState exits: m=308737 SNR=339.1
01:56:38.113 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:38.115 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:56:38.118 00.003 16872 Enqueuing Expose request
01:56:38.186 00.068 9640 IsGuiding returns 1
01:56:38.187 00.001 9640 scope still moving after pulse duration time elapsed
01:56:38.217 00.030 9640 IsSlewing returns 0
01:56:38.217 00.000 9640 IsGuiding returns 1
01:56:38.247 00.030 9640 IsSlewing returns 0
01:56:38.247 00.000 9640 IsGuiding returns 1
01:56:38.278 00.031 9640 IsSlewing returns 0
01:56:38.278 00.000 9640 IsGuiding returns 1
01:56:38.309 00.031 9640 IsSlewing returns 0
01:56:38.310 00.001 9640 IsGuiding returns 0
01:56:38.310 00.000 9640 scope move finished after 96 + 144 ms
01:56:38.310 00.000 9640 Move returns status 0, amount 96
01:56:38.310 00.000 9640 MoveAxis(S, 20, ABG)
01:56:38.310 00.000 9640 Guiding  Dir = 1, Dur = 20
01:56:38.310 00.000 9640 IsSlewing returns 0
01:56:38.311 00.001 9640 IsGuiding returns 0
01:56:38.311 00.000 9640 PulseGuide returned control before completion, sleep 30
01:56:38.357 00.046 9640 IsGuiding returns 1
01:56:38.357 00.000 9640 scope still moving after pulse duration time elapsed
01:56:38.388 00.031 9640 IsSlewing returns 0
01:56:38.388 00.000 9640 IsGuiding returns 0
01:56:38.388 00.000 9640 scope move finished after 20 + 57 ms
01:56:38.389 00.001 9640 Move returns status 0, amount 20
01:56:38.389 00.000 9640 move complete, result=0
01:56:38.389 00.000 9640 worker thread done servicing request
01:56:38.389 00.000 9640 Worker thread wakes up
01:56:38.389 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:56:38.389 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:56:38.389 00.000 16872 GuideStep: 0.9 px 96 ms WEST, 0.1 px 20 ms SOUTH
01:56:40.575 02.186 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"812a9947-7bb6-4e1b-8dcd-88343193b284"}
01:56:40.578 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"812a9947-7bb6-4e1b-8dcd-88343193b284"}
01:56:40.581 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9fc3067-716d-4359-8245-2290d41dc8f7"}
01:56:40.584 00.003 16872 case statement mapped state 6 to 3
01:56:40.587 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9fc3067-716d-4359-8245-2290d41dc8f7"}
01:56:40.592 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1fc16fb3-ac03-4212-ba27-3ea098855a48"}
01:56:40.596 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.15,7.28],"pixels":"..."},"id":"1fc16fb3-ac03-4212-ba27-3ea098855a48"}
01:56:42.454 01.858 9640 Exposure complete
01:56:42.594 00.140 9640 worker thread done servicing request
01:56:42.594 00.000 16872 OnExposeComplete: enter
01:56:42.599 00.005 16872 UpdateGuideState(): m_state=6
01:56:42.603 00.004 16872 Star::Find(15, 1624, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
01:56:42.606 00.003 16872 Star::Find returns 1 (0), X=1624.48, Y=268.36, Mass=291813, SNR=326.7, Peak=20816 HFD=3.4
01:56:42.609 00.003 16872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.59) = xAngle (2.86 = 2.86)
01:56:42.612 00.003 16872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.91 = 2.91)
01:56:42.617 00.005 16872 CameraToMount -- cameraX=0.36 cameraY=1.19 hyp=1.24 cameraTheta=1.28 mountX=-1.20 mountY=0.28, mountTheta=2.91
01:56:42.621 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=1.19, opts=13)
01:56:42.624 00.003 16872 Enqueuing Move request for scope (0.36, 1.19)
01:56:42.628 00.004 9640 Worker thread wakes up
01:56:42.628 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, 1.19) opts 0xd
01:56:42.628 00.000 9640 Handling offset move in thread for scope, endpoint = (0.36, 1.19)
01:56:42.628 00.000 9640 Moving (0.36, 1.19) raw xDistance=-1.20 yDistance=0.28
01:56:42.628 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.20
01:56:42.628 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0.72
01:56:42.628 00.000 9640 MoveAxis(E, 118, ABG)
01:56:42.628 00.000 9640 Guiding  Dir = 2, Dur = 118
01:56:42.629 00.001 9640 IsSlewing returns 0
01:56:42.629 00.000 9640 IsGuiding returns 0
01:56:42.630 00.001 9640 PulseGuide returned control before completion, sleep 128
01:56:42.636 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=64692, med=3492, FiltMin=3302, FiltMax=50204, Gamma=2.190
01:56:42.670 00.034 16872 UpdateGuideState exits: m=291813 SNR=326.7
01:56:42.674 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:42.678 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:56:42.681 00.003 16872 Enqueuing Expose request
01:56:42.770 00.089 9640 IsGuiding returns 1
01:56:42.771 00.001 9640 scope still moving after pulse duration time elapsed
01:56:42.800 00.029 9640 IsSlewing returns 0
01:56:42.801 00.001 9640 IsGuiding returns 1
01:56:42.831 00.030 9640 IsSlewing returns 0
01:56:42.831 00.000 9640 IsGuiding returns 0
01:56:42.831 00.000 9640 scope move finished after 118 + 84 ms
01:56:42.831 00.000 9640 Move returns status 0, amount 118
01:56:42.831 00.000 9640 MoveAxis(N, 0, ABG)
01:56:42.831 00.000 9640 Move returns status 0, amount 0
01:56:42.831 00.000 9640 move complete, result=0
01:56:42.832 00.001 9640 worker thread done servicing request
01:56:42.832 00.000 9640 Worker thread wakes up
01:56:42.832 00.000 16872 GuideStep: -1.2 px 118 ms EAST, 0.3 px 0 ms NORTH
01:56:42.837 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
01:56:42.837 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:56:44.075 01.238 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"daf6cd8d-999d-4e5f-8e8b-e1c974c13152"}
01:56:44.084 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"daf6cd8d-999d-4e5f-8e8b-e1c974c13152"}
01:56:44.091 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b055e90-8d89-4510-9975-5477b1d291dd"}
01:56:44.098 00.007 16872 case statement mapped state 6 to 3
01:56:44.102 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b055e90-8d89-4510-9975-5477b1d291dd"}
01:56:44.107 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b317e345-d53d-4a68-a960-a62096d10e5d"}
01:56:44.110 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.48,7.36],"pixels":"..."},"id":"b317e345-d53d-4a68-a960-a62096d10e5d"}
01:56:46.901 02.791 9640 Exposure complete
01:56:47.038 00.137 9640 worker thread done servicing request
01:56:47.038 00.000 16872 OnExposeComplete: enter
01:56:47.041 00.003 16872 UpdateGuideState(): m_state=6
01:56:47.044 00.003 16872 Star::Find(15, 1624, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
01:56:47.046 00.002 16872 Star::Find returns 1 (0), X=1624.43, Y=267.22, Mass=287484, SNR=324.5, Peak=22048 HFD=3.7
01:56:47.051 00.005 16872 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.59) = xAngle (1.75 = 1.75)
01:56:47.054 00.003 16872 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.80 = 1.80)
01:56:47.056 00.002 16872 CameraToMount -- cameraX=0.30 cameraY=0.05 hyp=0.31 cameraTheta=0.17 mountX=-0.06 mountY=0.30, mountTheta=1.76
01:56:47.060 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=0.05, opts=13)
01:56:47.065 00.005 16872 Enqueuing Move request for scope (0.30, 0.05)
01:56:47.069 00.004 9640 Worker thread wakes up
01:56:47.069 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.05) opts 0xd
01:56:47.070 00.001 9640 Handling offset move in thread for scope, endpoint = (0.30, 0.05)
01:56:47.070 00.000 9640 Moving (0.30, 0.05) raw xDistance=-0.06 yDistance=0.30
01:56:47.070 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:56:47.070 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.30, m_sumCorr=0.72
01:56:47.070 00.000 9640 MoveAxis(E, 0, ABG)
01:56:47.070 00.000 9640 Move returns status 0, amount 0
01:56:47.070 00.000 9640 MoveAxis(N, 0, ABG)
01:56:47.070 00.000 9640 Move returns status 0, amount 0
01:56:47.070 00.000 9640 move complete, result=0
01:56:47.070 00.000 9640 worker thread done servicing request
01:56:47.075 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=65512, med=3480, FiltMin=3356, FiltMax=50664, Gamma=2.190
01:56:47.112 00.037 16872 UpdateGuideState exits: m=287484 SNR=324.5
01:56:47.114 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:47.116 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:56:47.119 00.003 16872 Enqueuing Expose request
01:56:47.122 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:56:47.125 00.003 9640 Worker thread wakes up
01:56:47.126 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:56:47.126 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:56:47.573 00.447 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e9d416e1-6e1a-490e-96ec-302395d01bb6"}
01:56:47.578 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e9d416e1-6e1a-490e-96ec-302395d01bb6"}
01:56:47.583 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4674c3e-1041-4712-92b6-44d1ab039286"}
01:56:47.587 00.004 16872 case statement mapped state 6 to 3
01:56:47.590 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4674c3e-1041-4712-92b6-44d1ab039286"}
01:56:47.609 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"591cb63b-81c8-4ae9-b964-be5b97cef11c"}
01:56:47.612 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.43,7.22],"pixels":"..."},"id":"591cb63b-81c8-4ae9-b964-be5b97cef11c"}
01:56:51.072 03.460 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa102d52-c5f4-4c13-a88d-21657edd4a14"}
01:56:51.076 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fa102d52-c5f4-4c13-a88d-21657edd4a14"}
01:56:51.079 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3585ab8e-e723-4755-b924-0a21901ffd6d"}
01:56:51.082 00.003 16872 case statement mapped state 6 to 3
01:56:51.084 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3585ab8e-e723-4755-b924-0a21901ffd6d"}
01:56:51.088 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ef44431c-5750-4e7d-a998-65efef47043e"}
01:56:51.092 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.43,7.22],"pixels":"..."},"id":"ef44431c-5750-4e7d-a998-65efef47043e"}
01:56:51.189 00.097 9640 Exposure complete
01:56:51.335 00.146 9640 worker thread done servicing request
01:56:51.335 00.000 16872 OnExposeComplete: enter
01:56:51.338 00.003 16872 UpdateGuideState(): m_state=6
01:56:51.342 00.004 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:56:51.344 00.002 16872 Star::Find returns 1 (0), X=1624.40, Y=267.84, Mass=285282, SNR=345.8, Peak=20652 HFD=3.7
01:56:51.346 00.002 16872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.59) = xAngle (2.77 = 2.77)
01:56:51.349 00.003 16872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.81 = 2.81)
01:56:51.351 00.002 16872 CameraToMount -- cameraX=0.27 cameraY=0.66 hyp=0.72 cameraTheta=1.18 mountX=-0.67 mountY=0.23, mountTheta=2.81
01:56:51.356 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=0.66, opts=13)
01:56:51.359 00.003 16872 Enqueuing Move request for scope (0.27, 0.66)
01:56:51.361 00.002 9640 Worker thread wakes up
01:56:51.362 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.66) opts 0xd
01:56:51.362 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, 0.66)
01:56:51.362 00.000 9640 Moving (0.27, 0.66) raw xDistance=-0.67 yDistance=0.23
01:56:51.362 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.67
01:56:51.362 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.23, m_sumCorr=0.89
01:56:51.362 00.000 9640 MoveAxis(E, 71, ABG)
01:56:51.362 00.000 9640 Guiding  Dir = 2, Dur = 71
01:56:51.362 00.000 9640 IsSlewing returns 0
01:56:51.362 00.000 9640 IsGuiding returns 0
01:56:51.363 00.001 9640 PulseGuide returned control before completion, sleep 81
01:56:51.368 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65516, med=3496, FiltMin=3342, FiltMax=51908, Gamma=2.190
01:56:51.406 00.038 16872 UpdateGuideState exits: m=285282 SNR=345.8
01:56:51.409 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:51.411 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:56:51.414 00.003 16872 Enqueuing Expose request
01:56:51.446 00.032 9640 IsGuiding returns 1
01:56:51.446 00.000 9640 scope still moving after pulse duration time elapsed
01:56:51.477 00.031 9640 IsSlewing returns 0
01:56:51.478 00.001 9640 IsGuiding returns 0
01:56:51.478 00.000 9640 scope move finished after 71 + 44 ms
01:56:51.478 00.000 9640 Move returns status 0, amount 71
01:56:51.480 00.002 9640 MoveAxis(S, 20, ABG)
01:56:51.480 00.000 9640 Guiding  Dir = 1, Dur = 20
01:56:51.480 00.000 9640 IsSlewing returns 0
01:56:51.481 00.001 9640 IsGuiding returns 0
01:56:51.481 00.000 9640 PulseGuide returned control before completion, sleep 30
01:56:51.523 00.042 9640 IsGuiding returns 1
01:56:51.523 00.000 9640 scope still moving after pulse duration time elapsed
01:56:51.554 00.031 9640 IsSlewing returns 0
01:56:51.555 00.001 9640 IsGuiding returns 0
01:56:51.555 00.000 9640 scope move finished after 20 + 53 ms
01:56:51.555 00.000 9640 Move returns status 0, amount 20
01:56:51.555 00.000 9640 move complete, result=0
01:56:51.555 00.000 9640 worker thread done servicing request
01:56:51.555 00.000 9640 Worker thread wakes up
01:56:51.555 00.000 16872 GuideStep: -0.7 px 71 ms EAST, 0.2 px 20 ms SOUTH
01:56:51.559 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:56:51.560 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:56:54.602 03.042 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5df341b6-3cf3-45d6-bdd2-2ede9e510118"}
01:56:54.604 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5df341b6-3cf3-45d6-bdd2-2ede9e510118"}
01:56:54.607 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98722c6f-a9c5-4d72-9f84-4dc712a63eed"}
01:56:54.611 00.004 16872 case statement mapped state 6 to 3
01:56:54.615 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"98722c6f-a9c5-4d72-9f84-4dc712a63eed"}
01:56:54.619 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0557eabe-0eeb-417b-b7ac-1f616a939bc1"}
01:56:54.622 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.40,6.84],"pixels":"..."},"id":"0557eabe-0eeb-417b-b7ac-1f616a939bc1"}
01:56:55.609 00.987 9640 Exposure complete
01:56:55.751 00.142 9640 worker thread done servicing request
01:56:55.751 00.000 16872 OnExposeComplete: enter
01:56:55.755 00.004 16872 UpdateGuideState(): m_state=6
01:56:55.759 00.004 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:56:55.762 00.003 16872 Star::Find returns 1 (0), X=1624.05, Y=267.40, Mass=298442, SNR=343.4, Peak=21312 HFD=3.9
01:56:55.767 00.005 16872 MultiStar: exiting stabilization period
01:56:55.772 00.005 16872 MultiStar: updating star positions after lock position change
01:56:55.775 00.003 16872 Star::Find(15, 70, 787, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:56:55.778 00.003 16872 Star::Find returns 1 (0), X=70.64, Y=787.59, Mass=129983, SNR=209.7, Peak=10260 HFD=4.0
01:56:55.783 00.005 16872 Star::Find(15, 1163, 501, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:56:55.786 00.003 16872 Star::Find returns 1 (0), X=1164.12, Y=501.50, Mass=114696, SNR=208.2, Peak=11224 HFD=3.7
01:56:55.790 00.004 16872 Star::Find(15, 1577, 163, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:56:55.794 00.004 16872 Star::Find returns 1 (0), X=1577.81, Y=163.88, Mass=105186, SNR=186.4, Peak=10460 HFD=3.9
01:56:55.799 00.005 16872 Star::Find(15, 138, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:56:55.803 00.004 16872 Star::Find returns 1 (0), X=138.31, Y=893.13, Mass=76525, SNR=143.9, Peak=7972 HFD=3.9
01:56:55.806 00.003 16872 Star::Find(15, 682, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:56:55.809 00.003 16872 Star::Find returns 1 (0), X=682.53, Y=862.43, Mass=64961, SNR=137.5, Peak=6992 HFD=3.7
01:56:55.815 00.006 16872 Star::Find(15, 1738, 218, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:56:55.819 00.004 16872 Star::Find returns 1 (0), X=1738.36, Y=219.15, Mass=62811, SNR=140.3, Peak=7868 HFD=3.7
01:56:55.823 00.004 16872 Star::Find(15, 354, 116, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:56:55.829 00.006 16872 Star::Find returns 1 (0), X=355.41, Y=115.65, Mass=35139, SNR=94.0, Peak=5640 HFD=3.7
01:56:55.832 00.003 16872 Star::Find(15, 1126, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:56:55.835 00.003 16872 Star::Find returns 1 (0), X=1126.69, Y=975.27, Mass=35064, SNR=95.8, Peak=6196 HFD=3.4
01:56:55.838 00.003 16872 Star::Find(15, 1690, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:56:55.843 00.005 16872 Star::Find returns 1 (0), X=1690.19, Y=897.59, Mass=28271, SNR=83.1, Peak=5448 HFD=3.6
01:56:55.846 00.003 16872 Star::Find(15, 213, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:56:55.850 00.004 16872 Star::Find returns 1 (0), X=213.97, Y=640.26, Mass=31643, SNR=89.2, Peak=5408 HFD=4.0
01:56:55.853 00.003 16872 Star::Find(15, 1082, 538, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:56:55.856 00.003 16872 Star::Find returns 1 (0), X=1082.90, Y=538.94, Mass=29185, SNR=86.6, Peak=5404 HFD=4.0
01:56:55.860 00.004 16872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-1.59) = xAngle (3.47 = -2.81)
01:56:55.862 00.002 16872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.52 = -2.77)
01:56:55.865 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.88 mountX=-0.23 mountY=-0.09, mountTheta=-2.77
01:56:55.871 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=0.23, opts=13)
01:56:55.876 00.005 16872 Enqueuing Move request for scope (-0.07, 0.23)
01:56:55.879 00.003 9640 Worker thread wakes up
01:56:55.879 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.23) opts 0xd
01:56:55.879 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, 0.23)
01:56:55.879 00.000 9640 Moving (-0.07, 0.23) raw xDistance=-0.23 yDistance=-0.09
01:56:55.880 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.23
01:56:55.880 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.09, m_sumCorr=0.89
01:56:55.880 00.000 9640 MoveAxis(E, 32, ABG)
01:56:55.880 00.000 9640 Guiding  Dir = 2, Dur = 32
01:56:55.880 00.000 9640 IsSlewing returns 0
01:56:55.880 00.000 9640 IsGuiding returns 0
01:56:55.881 00.001 9640 PulseGuide returned control before completion, sleep 42
01:56:55.886 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=60448, med=3488, FiltMin=3364, FiltMax=43052, Gamma=2.190
01:56:55.925 00.039 16872 UpdateGuideState exits: m=298442 SNR=343.4
01:56:55.929 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:55.932 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:56:55.936 00.004 9640 IsGuiding returns 1
01:56:55.936 00.000 9640 scope still moving after pulse duration time elapsed
01:56:55.936 00.000 16872 Enqueuing Expose request
01:56:55.966 00.030 9640 IsSlewing returns 0
01:56:55.966 00.000 9640 IsGuiding returns 0
01:56:55.966 00.000 9640 scope move finished after 32 + 53 ms
01:56:55.966 00.000 9640 Move returns status 0, amount 32
01:56:55.966 00.000 9640 MoveAxis(N, 0, ABG)
01:56:55.966 00.000 9640 Move returns status 0, amount 0
01:56:55.966 00.000 9640 move complete, result=0
01:56:55.967 00.001 9640 worker thread done servicing request
01:56:55.967 00.000 9640 Worker thread wakes up
01:56:55.967 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:56:55.967 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:56:55.967 00.000 16872 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
01:56:58.102 02.135 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd3a5a05-7535-4300-b0a7-1b33b00f53ff"}
01:56:58.105 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fd3a5a05-7535-4300-b0a7-1b33b00f53ff"}
01:56:58.109 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"93c37607-f56c-4daf-8128-e74c80ae7335"}
01:56:58.111 00.002 16872 case statement mapped state 6 to 3
01:56:58.114 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"93c37607-f56c-4daf-8128-e74c80ae7335"}
01:56:58.117 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ea914228-069b-438c-95b0-f831e1726d7b"}
01:56:58.121 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.05,7.40],"pixels":"..."},"id":"ea914228-069b-438c-95b0-f831e1726d7b"}
01:57:00.024 01.903 9640 Exposure complete
01:57:00.171 00.147 9640 worker thread done servicing request
01:57:00.171 00.000 16872 OnExposeComplete: enter
01:57:00.174 00.003 16872 UpdateGuideState(): m_state=6
01:57:00.177 00.003 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:57:00.179 00.002 16872 Star::Find returns 1 (0), X=1624.27, Y=266.67, Mass=293035, SNR=335.5, Peak=21644 HFD=3.7
01:57:00.182 00.003 16872 MultiStar: [#1 0.27,-0.72,0.63,U] [#2 0.48,-0.56,0.59,U] [#3 0.53,-0.65,0.57,U] [#4 0.66,-0.75,0.00,M1] [#5 0.41,-0.73,0.39,U] [#6 0.08,-0.91,0.00,M1] [#7 0.19,-0.31,0.29,U] [#8 0.16,-1.00,0.00,M1] 
01:57:00.185 00.003 16872 single-star, 5 included, MultiStar: {0.32, -0.59}, one-star: {0.14, -0.50}
01:57:00.189 00.004 16872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.59) = xAngle (0.30 = 0.30)
01:57:00.192 00.003 16872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.34 = 0.34)
01:57:00.195 00.003 16872 CameraToMount -- cameraX=0.14 cameraY=-0.50 hyp=0.52 cameraTheta=-1.29 mountX=0.50 mountY=0.17, mountTheta=0.34
01:57:00.199 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.14, y=-0.50, opts=13)
01:57:00.202 00.003 16872 Enqueuing Move request for scope (0.14, -0.50)
01:57:00.205 00.003 9640 Worker thread wakes up
01:57:00.205 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.50) opts 0xd
01:57:00.206 00.001 9640 Handling offset move in thread for scope, endpoint = (0.14, -0.50)
01:57:00.206 00.000 9640 Moving (0.14, -0.50) raw xDistance=0.50 yDistance=0.17
01:57:00.206 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.50
01:57:00.206 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0.89
01:57:00.206 00.000 9640 MoveAxis(W, 50, ABG)
01:57:00.206 00.000 9640 Guiding  Dir = 3, Dur = 50
01:57:00.206 00.000 9640 IsSlewing returns 0
01:57:00.206 00.000 9640 IsGuiding returns 0
01:57:00.207 00.001 9640 PulseGuide returned control before completion, sleep 60
01:57:00.211 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3228, max=64048, med=3492, FiltMin=3362, FiltMax=50272, Gamma=2.190
01:57:00.246 00.035 16872 UpdateGuideState exits: m=293035 SNR=335.5
01:57:00.251 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:00.253 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:57:00.256 00.003 16872 Enqueuing Expose request
01:57:00.280 00.024 9640 IsGuiding returns 1
01:57:00.281 00.001 9640 scope still moving after pulse duration time elapsed
01:57:00.311 00.030 9640 IsSlewing returns 0
01:57:00.312 00.001 9640 IsGuiding returns 0
01:57:00.312 00.000 9640 scope move finished after 50 + 56 ms
01:57:00.312 00.000 9640 Move returns status 0, amount 50
01:57:00.314 00.002 9640 MoveAxis(N, 0, ABG)
01:57:00.314 00.000 9640 Move returns status 0, amount 0
01:57:00.314 00.000 9640 move complete, result=0
01:57:00.314 00.000 9640 worker thread done servicing request
01:57:00.314 00.000 16872 GuideStep: 0.5 px 50 ms WEST, 0.2 px 0 ms NORTH
01:57:00.318 00.004 9640 Worker thread wakes up
01:57:00.318 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:57:00.318 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:57:01.601 01.283 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45a4f23d-8b0b-40f8-a9cf-e12085a37254"}
01:57:01.605 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"45a4f23d-8b0b-40f8-a9cf-e12085a37254"}
01:57:01.609 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54e31b4a-3ded-4522-b1d3-7b292cdc2540"}
01:57:01.616 00.007 16872 case statement mapped state 6 to 3
01:57:01.620 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"54e31b4a-3ded-4522-b1d3-7b292cdc2540"}
01:57:01.626 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0f285d1b-124d-47d0-a2e7-32295f3c1909"}
01:57:01.630 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.27,6.67],"pixels":"..."},"id":"0f285d1b-124d-47d0-a2e7-32295f3c1909"}
01:57:04.378 02.748 9640 Exposure complete
01:57:04.517 00.139 9640 worker thread done servicing request
01:57:04.517 00.000 16872 OnExposeComplete: enter
01:57:04.519 00.002 16872 UpdateGuideState(): m_state=6
01:57:04.523 00.004 16872 Star::Find(15, 1624, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:57:04.525 00.002 16872 Star::Find returns 1 (0), X=1624.41, Y=267.51, Mass=289436, SNR=324.2, Peak=20056 HFD=3.8
01:57:04.528 00.003 16872 MultiStar: [#1 0.06,0.27,0.67,U] [#2 0.31,0.33,0.60,U] [#3 0.60,0.11,0.59,U] [#4 0.25,-0.10,0.46,U] [#5 0.54,0.38,0.40,U] [#6 0.19,-0.24,0.43,U] [#7 -0.08,0.13,0.28,U] [#8 0.69,0.03,0.30,U] 
01:57:04.531 00.003 16872 refined, 8 included, MultiStar: {0.31, 0.17}, one-star: {0.28, 0.34}
01:57:04.534 00.003 16872 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.59) = xAngle (2.10 = 2.10)
01:57:04.536 00.002 16872 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.15 = 2.15)
01:57:04.538 00.002 16872 CameraToMount -- cameraX=0.31 cameraY=0.17 hyp=0.35 cameraTheta=0.52 mountX=-0.18 mountY=0.30, mountTheta=2.12
01:57:04.543 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.31, y=0.17, opts=13)
01:57:04.548 00.005 16872 Enqueuing Move request for scope (0.31, 0.17)
01:57:04.551 00.003 9640 Worker thread wakes up
01:57:04.551 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.17) opts 0xd
01:57:04.551 00.000 9640 Handling offset move in thread for scope, endpoint = (0.31, 0.17)
01:57:04.551 00.000 9640 Moving (0.31, 0.17) raw xDistance=-0.18 yDistance=0.30
01:57:04.551 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
01:57:04.551 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.30, m_sumCorr=0.89
01:57:04.551 00.000 9640 MoveAxis(E, 14, ABG)
01:57:04.551 00.000 9640 Guiding  Dir = 2, Dur = 14
01:57:04.551 00.000 9640 IsSlewing returns 0
01:57:04.553 00.002 9640 IsGuiding returns 0
01:57:04.553 00.000 9640 PulseGuide returned control before completion, sleep 24
01:57:04.559 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=57396, med=3496, FiltMin=3376, FiltMax=45084, Gamma=2.190
01:57:04.591 00.032 9640 IsGuiding returns 1
01:57:04.591 00.000 9640 scope still moving after pulse duration time elapsed
01:57:04.593 00.002 16872 UpdateGuideState exits: m=289436 SNR=324.2
01:57:04.596 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:04.599 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:57:04.601 00.002 16872 Enqueuing Expose request
01:57:04.622 00.021 9640 IsSlewing returns 0
01:57:04.622 00.000 9640 IsGuiding returns 0
01:57:04.622 00.000 9640 scope move finished after 14 + 56 ms
01:57:04.622 00.000 9640 Move returns status 0, amount 14
01:57:04.622 00.000 9640 MoveAxis(N, 0, ABG)
01:57:04.623 00.001 9640 Move returns status 0, amount 0
01:57:04.623 00.000 9640 move complete, result=0
01:57:04.623 00.000 9640 worker thread done servicing request
01:57:04.623 00.000 9640 Worker thread wakes up
01:57:04.623 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:57:04.623 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:57:04.625 00.002 16872 GuideStep: -0.2 px 14 ms EAST, 0.3 px 0 ms NORTH
01:57:05.100 00.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3930500a-673a-49a2-a480-6f87f72b6104"}
01:57:05.104 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3930500a-673a-49a2-a480-6f87f72b6104"}
01:57:05.109 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d04375e-9b5f-451c-8f9f-fa5ff001e41b"}
01:57:05.112 00.003 16872 case statement mapped state 6 to 3
01:57:05.115 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d04375e-9b5f-451c-8f9f-fa5ff001e41b"}
01:57:05.120 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"febd4f67-f038-41b3-8086-c10a1a2c3bd8"}
01:57:05.123 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.41,6.51],"pixels":"..."},"id":"febd4f67-f038-41b3-8086-c10a1a2c3bd8"}
01:57:08.598 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f4ce1b2f-3bb3-45ba-af73-2e2412899bf5"}
01:57:08.602 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f4ce1b2f-3bb3-45ba-af73-2e2412899bf5"}
01:57:08.608 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"37310d47-d50b-4f6e-a329-63448aa68b84"}
01:57:08.612 00.004 16872 case statement mapped state 6 to 3
01:57:08.615 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"37310d47-d50b-4f6e-a329-63448aa68b84"}
01:57:08.619 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c7e56ae7-9459-4bf2-affb-6101a7d7fa1a"}
01:57:08.622 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.41,6.51],"pixels":"..."},"id":"c7e56ae7-9459-4bf2-affb-6101a7d7fa1a"}
01:57:08.696 00.074 9640 Exposure complete
01:57:08.837 00.141 9640 worker thread done servicing request
01:57:08.837 00.000 16872 OnExposeComplete: enter
01:57:08.841 00.004 16872 UpdateGuideState(): m_state=6
01:57:08.844 00.003 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
01:57:08.847 00.003 16872 Star::Find returns 1 (0), X=1624.89, Y=268.58, Mass=301324, SNR=343.7, Peak=24512 HFD=3.6
01:57:08.849 00.002 16872 MultiStar: [#1 0.12,1.10,0.00,M1] [#2 0.46,1.04,0.00,M1] [#3 0.86,0.92,0.00,M1] [#4 0.06,0.69,0.48,U] [#5 0.84,1.24,0.00,M1] [#6 0.68,1.01,0.00,M1] [#7 -0.06,1.01,0.29,U] [#8 0.33,0.97,0.32,U] 
01:57:08.853 00.004 16872 refined, 3 included, MultiStar: {0.42, 1.12}, one-star: {0.77, 1.41}
01:57:08.855 00.002 16872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.59) = xAngle (2.80 = 2.80)
01:57:08.857 00.002 16872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.84 = 2.84)
01:57:08.860 00.003 16872 CameraToMount -- cameraX=0.42 cameraY=1.12 hyp=1.20 cameraTheta=1.21 mountX=-1.13 mountY=0.35, mountTheta=2.84
01:57:08.864 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.42, y=1.12, opts=13)
01:57:08.869 00.005 16872 Enqueuing Move request for scope (0.42, 1.12)
01:57:08.873 00.004 9640 Worker thread wakes up
01:57:08.873 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.42, 1.12) opts 0xd
01:57:08.873 00.000 9640 Handling offset move in thread for scope, endpoint = (0.42, 1.12)
01:57:08.873 00.000 9640 Moving (0.42, 1.12) raw xDistance=-1.13 yDistance=0.35
01:57:08.873 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.13
01:57:08.873 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.35, m_sumCorr=0.89
01:57:08.873 00.000 9640 MoveAxis(E, 121, ABG)
01:57:08.873 00.000 9640 Guiding  Dir = 2, Dur = 121
01:57:08.874 00.001 9640 IsSlewing returns 0
01:57:08.874 00.000 9640 IsGuiding returns 0
01:57:08.874 00.000 9640 PulseGuide returned control before completion, sleep 131
01:57:08.879 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65508, med=3492, FiltMin=3364, FiltMax=50696, Gamma=2.190
01:57:08.913 00.034 16872 UpdateGuideState exits: m=301324 SNR=343.7
01:57:08.916 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:08.919 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:57:08.921 00.002 16872 Enqueuing Expose request
01:57:09.007 00.086 9640 IsGuiding returns 1
01:57:09.007 00.000 9640 scope still moving after pulse duration time elapsed
01:57:09.039 00.032 9640 IsSlewing returns 0
01:57:09.039 00.000 9640 IsGuiding returns 0
01:57:09.040 00.001 9640 scope move finished after 121 + 44 ms
01:57:09.040 00.000 9640 Move returns status 0, amount 121
01:57:09.040 00.000 9640 MoveAxis(N, 0, ABG)
01:57:09.040 00.000 9640 Move returns status 0, amount 0
01:57:09.040 00.000 9640 move complete, result=0
01:57:09.040 00.000 9640 worker thread done servicing request
01:57:09.040 00.000 16872 GuideStep: -1.1 px 121 ms EAST, 0.4 px 0 ms NORTH
01:57:09.045 00.005 9640 Worker thread wakes up
01:57:09.047 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
01:57:09.047 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:57:12.098 03.051 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53cb60e5-3ae3-467c-83aa-4ce9d6aad114"}
01:57:12.102 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"53cb60e5-3ae3-467c-83aa-4ce9d6aad114"}
01:57:12.106 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8c7d932-bcca-43de-b845-a36468a97ade"}
01:57:12.110 00.004 16872 case statement mapped state 6 to 3
01:57:12.113 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8c7d932-bcca-43de-b845-a36468a97ade"}
01:57:12.118 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6dd76a86-b59c-4272-8c22-1bcabd630553"}
01:57:12.121 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.89,6.58],"pixels":"..."},"id":"6dd76a86-b59c-4272-8c22-1bcabd630553"}
01:57:13.095 00.974 9640 Exposure complete
01:57:13.238 00.143 9640 worker thread done servicing request
01:57:13.238 00.000 16872 OnExposeComplete: enter
01:57:13.241 00.003 16872 UpdateGuideState(): m_state=6
01:57:13.245 00.004 16872 Star::Find(15, 1624, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
01:57:13.249 00.004 16872 Star::Find returns 1 (0), X=1624.64, Y=266.72, Mass=302989, SNR=334.8, Peak=20324 HFD=3.7
01:57:13.253 00.004 16872 MultiStar: [#1 0.03,-0.48,0.67,U] [#2 0.49,-0.54,0.57,U] [#3 0.47,-0.94,0.00,M2] [#4 0.07,-0.79,0.45,U] [#5 0.26,-0.75,0.40,U] [#6 0.57,-0.83,0.43,U] [#7 0.06,-0.76,0.30,U] [#8 0.55,-0.41,0.34,U] 
01:57:13.258 00.005 16872 single-star, 7 included, MultiStar: {0.34, -0.59}, one-star: {0.51, -0.45}
01:57:13.263 00.005 16872 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.59) = xAngle (0.86 = 0.86)
01:57:13.269 00.006 16872 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.91 = 0.91)
01:57:13.273 00.004 16872 CameraToMount -- cameraX=0.51 cameraY=-0.45 hyp=0.68 cameraTheta=-0.73 mountX=0.45 mountY=0.54, mountTheta=0.88
01:57:13.278 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=-0.45, opts=13)
01:57:13.282 00.004 16872 Enqueuing Move request for scope (0.51, -0.45)
01:57:13.285 00.003 9640 Worker thread wakes up
01:57:13.285 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.45) opts 0xd
01:57:13.286 00.001 9640 Handling offset move in thread for scope, endpoint = (0.51, -0.45)
01:57:13.286 00.000 9640 Moving (0.51, -0.45) raw xDistance=0.45 yDistance=0.54
01:57:13.286 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.45
01:57:13.286 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.54, m_sumCorr=1.1
01:57:13.286 00.000 9640 MoveAxis(W, 35, ABG)
01:57:13.286 00.000 9640 Guiding  Dir = 3, Dur = 35
01:57:13.286 00.000 9640 IsSlewing returns 0
01:57:13.286 00.000 9640 IsGuiding returns 0
01:57:13.288 00.002 9640 PulseGuide returned control before completion, sleep 45
01:57:13.294 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3204, max=63288, med=3484, FiltMin=3368, FiltMax=50560, Gamma=2.190
01:57:13.331 00.037 16872 UpdateGuideState exits: m=302989 SNR=334.8
01:57:13.336 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:13.338 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:57:13.341 00.003 16872 Enqueuing Expose request
01:57:13.343 00.002 9640 IsGuiding returns 1
01:57:13.343 00.000 9640 scope still moving after pulse duration time elapsed
01:57:13.369 00.026 9640 IsSlewing returns 0
01:57:13.370 00.001 9640 IsGuiding returns 0
01:57:13.370 00.000 9640 scope move finished after 35 + 47 ms
01:57:13.370 00.000 9640 Move returns status 0, amount 35
01:57:13.371 00.001 9640 MoveAxis(S, 23, ABG)
01:57:13.371 00.000 9640 Guiding  Dir = 1, Dur = 23
01:57:13.374 00.003 9640 IsSlewing returns 0
01:57:13.375 00.001 9640 IsGuiding returns 0
01:57:13.376 00.001 9640 PulseGuide returned control before completion, sleep 33
01:57:13.416 00.040 9640 IsGuiding returns 1
01:57:13.416 00.000 9640 scope still moving after pulse duration time elapsed
01:57:13.446 00.030 9640 IsSlewing returns 0
01:57:13.447 00.001 9640 IsGuiding returns 0
01:57:13.447 00.000 9640 scope move finished after 23 + 48 ms
01:57:13.447 00.000 9640 Move returns status 0, amount 23
01:57:13.447 00.000 9640 move complete, result=0
01:57:13.447 00.000 9640 worker thread done servicing request
01:57:13.447 00.000 9640 Worker thread wakes up
01:57:13.448 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:57:13.448 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:57:13.448 00.000 16872 GuideStep: 0.4 px 35 ms WEST, 0.5 px 23 ms SOUTH
01:57:15.597 02.149 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b200927-5771-4160-8218-947c7160e108"}
01:57:15.602 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6b200927-5771-4160-8218-947c7160e108"}
01:57:15.606 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b113cbe3-e21d-460c-b0a2-1f261e24ed55"}
01:57:15.608 00.002 16872 case statement mapped state 6 to 3
01:57:15.612 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b113cbe3-e21d-460c-b0a2-1f261e24ed55"}
01:57:15.615 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d44df603-df5a-4545-90ca-a64b397e8baf"}
01:57:15.618 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.64,6.72],"pixels":"..."},"id":"d44df603-df5a-4545-90ca-a64b397e8baf"}
01:57:17.535 01.917 9640 Exposure complete
01:57:17.683 00.148 9640 worker thread done servicing request
01:57:17.683 00.000 16872 OnExposeComplete: enter
01:57:17.686 00.003 16872 UpdateGuideState(): m_state=6
01:57:17.689 00.003 16872 Star::Find(15, 1624, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:57:17.693 00.004 16872 Star::Find returns 1 (0), X=1624.05, Y=267.66, Mass=306922, SNR=349.6, Peak=27644 HFD=3.4
01:57:17.695 00.002 16872 MultiStar: [#1 -0.23,0.52,0.65,U] [#2 0.21,0.49,0.54,U] [#3 0.40,0.22,0.55,U] [#4 0.20,0.55,0.41,U] [#5 0.06,0.57,0.35,U] [#6 0.04,0.07,0.42,U] [#7 -0.74,0.22,0.25,U] [#8 -0.11,0.21,0.30,U] 
01:57:17.697 00.002 16872 refined, 8 included, MultiStar: {0.00, 0.40}, one-star: {-0.07, 0.49}
01:57:17.700 00.003 16872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.59) = xAngle (3.15 = -3.13)
01:57:17.703 00.003 16872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.20 = -3.08)
01:57:17.707 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.40 hyp=0.40 cameraTheta=1.57 mountX=-0.40 mountY=-0.02, mountTheta=-3.08
01:57:17.711 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.40, opts=13)
01:57:17.715 00.004 16872 Enqueuing Move request for scope (0.00, 0.40)
01:57:17.717 00.002 9640 Worker thread wakes up
01:57:17.717 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.40) opts 0xd
01:57:17.717 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.40)
01:57:17.717 00.000 9640 Moving (0.00, 0.40) raw xDistance=-0.40 yDistance=-0.02
01:57:17.717 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.40
01:57:17.718 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=1.1
01:57:17.718 00.000 9640 MoveAxis(E, 39, ABG)
01:57:17.718 00.000 9640 Guiding  Dir = 2, Dur = 39
01:57:17.718 00.000 9640 IsSlewing returns 0
01:57:17.718 00.000 9640 IsGuiding returns 0
01:57:17.718 00.000 9640 PulseGuide returned control before completion, sleep 49
01:57:17.726 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=65512, med=3488, FiltMin=3364, FiltMax=49392, Gamma=2.190
01:57:17.760 00.034 16872 UpdateGuideState exits: m=306922 SNR=349.6
01:57:17.764 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:17.768 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:57:17.772 00.004 16872 Enqueuing Expose request
01:57:17.782 00.010 9640 IsGuiding returns 0
01:57:17.782 00.000 9640 Move returns status 0, amount 39
01:57:17.782 00.000 9640 MoveAxis(N, 0, ABG)
01:57:17.782 00.000 9640 Move returns status 0, amount 0
01:57:17.782 00.000 9640 move complete, result=0
01:57:17.783 00.001 9640 worker thread done servicing request
01:57:17.783 00.000 9640 Worker thread wakes up
01:57:17.783 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:57:17.783 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:57:17.789 00.006 16872 GuideStep: -0.4 px 39 ms EAST, -0.0 px 0 ms NORTH
01:57:19.097 01.308 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"069cc926-ff92-4b7b-8b24-2e0bdb712022"}
01:57:19.100 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"069cc926-ff92-4b7b-8b24-2e0bdb712022"}
01:57:19.106 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ebe38c87-53fd-40f7-8ef3-88cf90e7e44d"}
01:57:19.112 00.006 16872 case statement mapped state 6 to 3
01:57:19.116 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ebe38c87-53fd-40f7-8ef3-88cf90e7e44d"}
01:57:19.119 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2f93a670-7cd9-40d6-9438-ba3ba58d1f95"}
01:57:19.124 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.05,6.66],"pixels":"..."},"id":"2f93a670-7cd9-40d6-9438-ba3ba58d1f95"}
01:57:21.837 02.713 9640 Exposure complete
01:57:21.980 00.143 9640 worker thread done servicing request
01:57:21.980 00.000 16872 OnExposeComplete: enter
01:57:21.983 00.003 16872 UpdateGuideState(): m_state=6
01:57:21.987 00.004 16872 Star::Find(15, 1624, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:57:21.991 00.004 16872 Star::Find returns 1 (0), X=1624.67, Y=267.82, Mass=288141, SNR=324.9, Peak=21460 HFD=3.7
01:57:21.994 00.003 16872 MultiStar: [#1 -0.12,0.64,0.71,U] [#2 0.61,0.60,0.60,U] [#3 0.70,0.33,0.60,U] [#4 0.29,0.43,0.44,U] [#5 0.41,0.46,0.42,U] [#6 0.68,0.33,0.42,U] [#7 -0.32,0.16,0.28,U] [#8 0.21,0.29,0.31,U] 
01:57:21.996 00.002 16872 refined, 8 included, MultiStar: {0.38, 0.48}, one-star: {0.54, 0.65}
01:57:21.999 00.003 16872 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.59) = xAngle (2.49 = 2.49)
01:57:22.002 00.003 16872 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.54 = 2.54)
01:57:22.004 00.002 16872 CameraToMount -- cameraX=0.38 cameraY=0.48 hyp=0.61 cameraTheta=0.91 mountX=-0.49 mountY=0.35, mountTheta=2.52
01:57:22.009 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=0.48, opts=13)
01:57:22.012 00.003 16872 Enqueuing Move request for scope (0.38, 0.48)
01:57:22.015 00.003 9640 Worker thread wakes up
01:57:22.015 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.48) opts 0xd
01:57:22.015 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, 0.48)
01:57:22.016 00.001 9640 Moving (0.38, 0.48) raw xDistance=-0.49 yDistance=0.35
01:57:22.016 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.49
01:57:22.016 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.35, m_sumCorr=1.3
01:57:22.016 00.000 9640 MoveAxis(E, 56, ABG)
01:57:22.016 00.000 9640 Guiding  Dir = 2, Dur = 56
01:57:22.016 00.000 9640 IsSlewing returns 0
01:57:22.016 00.000 9640 IsGuiding returns 0
01:57:22.018 00.002 9640 PulseGuide returned control before completion, sleep 66
01:57:22.023 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3216, max=58420, med=3492, FiltMin=3336, FiltMax=46688, Gamma=2.190
01:57:22.057 00.034 16872 UpdateGuideState exits: m=288141 SNR=324.9
01:57:22.060 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:22.065 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:57:22.068 00.003 16872 Enqueuing Expose request
01:57:22.093 00.025 9640 IsGuiding returns 1
01:57:22.093 00.000 9640 scope still moving after pulse duration time elapsed
01:57:22.124 00.031 9640 IsSlewing returns 0
01:57:22.125 00.001 9640 IsGuiding returns 0
01:57:22.125 00.000 9640 scope move finished after 56 + 51 ms
01:57:22.125 00.000 9640 Move returns status 0, amount 56
01:57:22.125 00.000 9640 MoveAxis(S, 22, ABG)
01:57:22.125 00.000 9640 Guiding  Dir = 1, Dur = 22
01:57:22.127 00.002 9640 IsSlewing returns 0
01:57:22.128 00.001 9640 IsGuiding returns 0
01:57:22.128 00.000 9640 PulseGuide returned control before completion, sleep 32
01:57:22.170 00.042 9640 IsGuiding returns 1
01:57:22.170 00.000 9640 scope still moving after pulse duration time elapsed
01:57:22.203 00.033 9640 IsSlewing returns 0
01:57:22.203 00.000 9640 IsGuiding returns 0
01:57:22.203 00.000 9640 scope move finished after 22 + 53 ms
01:57:22.204 00.001 9640 Move returns status 0, amount 22
01:57:22.204 00.000 9640 move complete, result=0
01:57:22.204 00.000 9640 worker thread done servicing request
01:57:22.204 00.000 9640 Worker thread wakes up
01:57:22.204 00.000 16872 GuideStep: -0.5 px 56 ms EAST, 0.3 px 22 ms SOUTH
01:57:22.207 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:57:22.208 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1609,252,31,31)
01:57:22.597 00.389 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0ef4411-f896-4228-85cb-8f3ba4392c29"}
01:57:22.599 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e0ef4411-f896-4228-85cb-8f3ba4392c29"}
01:57:22.603 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8708e75-80b1-468e-ad12-06812bb4075e"}
01:57:22.606 00.003 16872 case statement mapped state 6 to 3
01:57:22.611 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8708e75-80b1-468e-ad12-06812bb4075e"}
01:57:22.614 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f0747b4d-48c7-43ee-acf3-c5141c7ca560"}
01:57:22.619 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.67,6.82],"pixels":"..."},"id":"f0747b4d-48c7-43ee-acf3-c5141c7ca560"}
01:57:25.848 03.229 16872 evsrv: cli 0D3BFFA8 connect
01:57:25.854 00.006 16872 case statement mapped state 6 to 3
01:57:25.865 00.011 16872 case statement mapped state 6 to 3
01:57:25.869 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"5cde98a1-cada-4a96-9292-08a85801c158"}
01:57:25.873 00.004 16872 case statement mapped state 6 to 3
01:57:25.877 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cde98a1-cada-4a96-9292-08a85801c158"}
01:57:25.886 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
01:57:25.891 00.005 16872 evsrv: cli 0D3C0A48 connect
01:57:25.895 00.004 16872 case statement mapped state 6 to 3
01:57:25.901 00.006 16872 case statement mapped state 6 to 3
01:57:25.910 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"cf175f59-f23a-4d96-8efc-0b5362a54ae2"}
01:57:25.913 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:57:25.917 00.004 16872 Status Line: Waiting for devices...
01:57:25.926 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"cf175f59-f23a-4d96-8efc-0b5362a54ae2"}
01:57:25.930 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:57:25.938 00.008 16872 evsrv: cli 0D3BF8C8 connect
01:57:25.942 00.004 16872 case statement mapped state 6 to 3
01:57:25.948 00.006 16872 case statement mapped state 6 to 3
01:57:25.953 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"cf479e32-2d22-42cf-9229-2366d76849d9"}
01:57:25.956 00.003 16872 case statement mapped state 6 to 3
01:57:25.960 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf479e32-2d22-42cf-9229-2366d76849d9"}
01:57:25.964 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:57:26.097 00.133 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ceb7cc3-6740-4754-834e-f373ae462642"}
01:57:26.101 00.004 9640 ASCOM_AbortExposure returns err = 0
01:57:26.101 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0ceb7cc3-6740-4754-834e-f373ae462642"}
01:57:26.106 00.005 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:57:26.106 00.000 9640 worker thread done servicing request
01:57:26.106 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"513192ba-d009-4b59-912c-5928138788fa"}
01:57:26.113 00.007 16872 case statement mapped state 6 to 3
01:57:26.117 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"513192ba-d009-4b59-912c-5928138788fa"}
01:57:26.121 00.004 16872 OnExposeComplete: enter
01:57:26.125 00.004 16872 OnExposeComplete: Capture Error reported
01:57:26.130 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:57:26.134 00.004 16872 Mount: notify guiding stopped
01:57:26.140 00.006 16872 Changing from state GUIDING to STOP
01:57:26.145 00.005 16872 guider state => SELECTED
01:57:26.148 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3216, max=58420, med=3492, FiltMin=3336, FiltMax=46688, Gamma=2.190
01:57:26.184 00.036 16872 Changing from state SELECTED to UNINITIALIZED
01:57:26.188 00.004 16872 guider state => SELECTING
01:57:26.197 00.009 16872 Status Line: Stopped.
01:57:26.205 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:57:26.410 00.205 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3d009217-081b-4559-80f9-10137e9f3e4d"}
01:57:26.419 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","error":{"code":2,"message":"no star selected"},"id":"3d009217-081b-4559-80f9-10137e9f3e4d"}
01:57:26.968 00.549 16872 evsrv: cli 0D3BF8C8 connect
01:57:26.991 00.023 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"a97ba5b5-d000-472d-897d-6d70a624cf93"}
01:57:27.003 00.012 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a97ba5b5-d000-472d-897d-6d70a624cf93"}
01:57:27.013 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
01:57:29.597 02.584 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77cc99d5-e852-413b-a7df-9c2f264c147e"}
01:57:29.601 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"77cc99d5-e852-413b-a7df-9c2f264c147e"}
01:57:29.606 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6fdccb87-1cb9-49b8-b8c5-dc21edd24d6b"}
01:57:29.610 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"6fdccb87-1cb9-49b8-b8c5-dc21edd24d6b"}
01:57:33.098 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"949aaf88-c85c-42ac-b1ff-27fcae9a091a"}
01:57:33.102 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"949aaf88-c85c-42ac-b1ff-27fcae9a091a"}
01:57:33.121 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b6b8cf0-b4f3-4490-8e40-e271bfaa6264"}
01:57:33.129 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b6b8cf0-b4f3-4490-8e40-e271bfaa6264"}
01:57:33.668 00.539 16872 evsrv: cli 0D3C0A48 connect
01:57:33.678 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"054f283f-c975-4912-b536-4f5212d565a2"}
01:57:33.684 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"054f283f-c975-4912-b536-4f5212d565a2"}
01:57:33.689 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:57:33.694 00.005 16872 evsrv: cli 0D3BF8C8 connect
01:57:33.699 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"0816bec5-2f9b-4847-8edf-708c475550f5"}
01:57:33.707 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"0816bec5-2f9b-4847-8edf-708c475550f5"}
01:57:33.713 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
01:57:33.720 00.007 16872 evsrv: cli 0D3BFFA8 connect
01:57:33.728 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"1aaba703-86f4-4ab7-97c9-8050567acd71"}
01:57:33.740 00.012 16872 PhdController::Guide begins
01:57:33.744 00.004 16872 PhdController: newstate STATE_SETUP
01:57:33.750 00.006 16872 PhdController: setup
01:57:33.755 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
01:57:33.761 00.006 16872 PhdController: start capturing
01:57:33.770 00.009 16872 Changing from state SELECTING to UNINITIALIZED
01:57:33.776 00.006 16872 guider state => SELECTING
01:57:33.781 00.005 16872 setting force full frames = true
01:57:33.788 00.007 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:57:33.823 00.035 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:57:33.883 00.060 16872 Enqueuing Expose request
01:57:33.902 00.019 9640 Worker thread wakes up
01:57:33.902 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:57:33.902 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:57:33.902 00.000 16872 PhdController: newstate STATE_SELECT_STAR
01:57:33.946 00.044 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"1aaba703-86f4-4ab7-97c9-8050567acd71"}
01:57:33.982 00.036 16872 evsrv: cli 0D3BFFA8 disconnect
01:57:33.996 00.014 16872 evsrv: cli 0D3C0A48 connect
01:57:34.012 00.016 16872 case statement mapped state 1 to 101
01:57:34.028 00.016 16872 case statement mapped state 1 to 101
01:57:34.063 00.035 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"1b8b6a4e-f972-4c12-bbd1-fac3792eba56"}
01:57:34.120 00.057 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"1b8b6a4e-f972-4c12-bbd1-fac3792eba56"}
01:57:34.179 00.059 16872 evsrv: cli 0D3C0A48 disconnect
01:57:34.203 00.024 16872 evsrv: cli 0D3BF968 connect
01:57:34.211 00.008 16872 case statement mapped state 1 to 101
01:57:34.217 00.006 16872 case statement mapped state 1 to 101
01:57:34.225 00.008 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"e4b2b2ba-104b-4b9e-832c-26b040c0c001"}
01:57:34.228 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"e4b2b2ba-104b-4b9e-832c-26b040c0c001"}
01:57:34.263 00.035 16872 evsrv: cli 0D3BF968 disconnect
01:57:35.260 00.997 16872 evsrv: cli 0D3BFFA8 connect
01:57:35.271 00.011 16872 case statement mapped state 1 to 101
01:57:35.278 00.007 16872 case statement mapped state 1 to 101
01:57:35.282 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"904bd4a1-3363-4a04-8f57-b68d61ec75ce"}
01:57:35.289 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"904bd4a1-3363-4a04-8f57-b68d61ec75ce"}
01:57:35.293 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:57:36.295 01.002 16872 evsrv: cli 0D3C0228 connect
01:57:36.298 00.003 16872 case statement mapped state 1 to 101
01:57:36.302 00.004 16872 case statement mapped state 1 to 101
01:57:36.310 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"683209d2-dc0e-480d-85e0-5ccc0efddd3d"}
01:57:36.314 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"683209d2-dc0e-480d-85e0-5ccc0efddd3d"}
01:57:36.317 00.003 16872 evsrv: cli 0D3C0228 disconnect
01:57:36.598 00.281 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba29cfd1-f2f4-4d60-a8b5-78c040158ead"}
01:57:36.602 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ba29cfd1-f2f4-4d60-a8b5-78c040158ead"}
01:57:36.607 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76c7ff9c-45cf-4b54-94c7-6b57481ada5a"}
01:57:36.611 00.004 16872 case statement mapped state 1 to 101
01:57:36.614 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"76c7ff9c-45cf-4b54-94c7-6b57481ada5a"}
01:57:37.318 00.704 16872 evsrv: cli 0D3BFFA8 connect
01:57:37.321 00.003 16872 case statement mapped state 1 to 101
01:57:37.329 00.008 16872 case statement mapped state 1 to 101
01:57:37.336 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"502998f2-4df1-4491-a40f-ce0c987e1e83"}
01:57:37.339 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"502998f2-4df1-4491-a40f-ce0c987e1e83"}
01:57:37.344 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:57:38.050 00.706 9640 Exposure complete
01:57:38.289 00.239 9640 worker thread done servicing request
01:57:38.289 00.000 16872 OnExposeComplete: enter
01:57:38.293 00.004 16872 UpdateGuideState(): m_state=1
01:57:38.303 00.010 16872 UpdateCurrentPosition: no star selected
01:57:38.308 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:57:38.312 00.004 16872 Status Line: No star selected
01:57:38.320 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3356, max=43360, med=3644, FiltMin=3508, FiltMax=33540, Gamma=2.190
01:57:38.368 00.048 16872 UpdateGuideState exits: No star selected
01:57:38.371 00.003 16872 GuiderMultiStar::AutoSelect enter
01:57:38.380 00.009 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:57:38.541 00.161 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:57:38.738 00.197 16872 AutoFind: global mean = -0.1, stdev 306.6
01:57:38.744 00.006 16872 AutoFind: using threshold = 0.1
01:57:38.948 00.204 16872 AutoFind: local max [206, 171] 375.0
01:57:38.952 00.004 16872 AutoFind: local max [1622, 269] 146.8
01:57:38.956 00.004 16872 AutoFind: local max [68, 789] 64.7
01:57:38.964 00.008 16872 AutoFind: local max [1162, 503] 52.5
01:57:38.968 00.004 16872 AutoFind: local max [1577, 165] 33.3
01:57:38.972 00.004 16872 AutoFind: local max [136, 894] 26.1
01:57:38.982 00.010 16872 AutoFind: local max [1737, 220] 23.7
01:57:38.986 00.004 16872 AutoFind: local max [353, 117] 19.2
01:57:38.991 00.005 16872 AutoFind: local max [1125, 977] 18.4
01:57:38.996 00.005 16872 AutoFind: local max [212, 641] 17.0
01:57:38.999 00.003 16872 AutoFind: local max [681, 864] 16.4
01:57:39.002 00.003 16872 AutoFind: local max [722, 145] 14.3
01:57:39.012 00.010 16872 AutoFind: local max [1840, 465] 11.5
01:57:39.016 00.004 16872 AutoFind: local max [401, 481] 10.4
01:57:39.019 00.003 16872 AutoFind: local max [1689, 899] 10.3
01:57:39.022 00.003 16872 AutoFind: local max [1081, 540] 9.8
01:57:39.026 00.004 16872 AutoFind: local max [734, 844] 9.8
01:57:39.029 00.003 16872 AutoFind: local max [544, 130] 9.7
01:57:39.032 00.003 16872 AutoFind: local max [530, 258] 9.1
01:57:39.035 00.003 16872 AutoFind: local max [1761, 282] 8.6
01:57:39.047 00.012 16872 AutoFind: local max [167, 94] 8.6
01:57:39.052 00.005 16872 AutoFind: local max [641, 650] 8.1
01:57:39.057 00.005 16872 AutoFind: local max [1620, 657] 7.6
01:57:39.062 00.005 16872 AutoFind: local max [951, 573] 7.5
01:57:39.066 00.004 16872 AutoFind: local max [116, 102] 7.3
01:57:39.078 00.012 16872 AutoFind: local max [460, 393] 7.2
01:57:39.084 00.006 16872 AutoFind: local max [1204, 734] 6.5
01:57:39.088 00.004 16872 AutoFind: local max [38, 404] 6.2
01:57:39.092 00.004 16872 AutoFind: local max [1018, 874] 6.0
01:57:39.096 00.004 16872 AutoFind: local max [122, 344] 5.9
01:57:39.108 00.012 16872 AutoFind: local max [778, 537] 5.9
01:57:39.113 00.005 16872 AutoFind: local max [125, 983] 5.8
01:57:39.117 00.004 16872 AutoFind: local max [1571, 954] 5.7
01:57:39.123 00.006 16872 AutoFind: local max [1834, 779] 5.6
01:57:39.128 00.005 16872 AutoFind: local max [1889, 235] 5.3
01:57:39.140 00.012 16872 AutoFind: local max [620, 835] 5.3
01:57:39.146 00.006 16872 AutoFind: local max [276, 40] 5.1
01:57:39.150 00.004 16872 AutoFind: local max [761, 229] 5.0
01:57:39.153 00.003 16872 AutoFind: local max [968, 516] 4.8
01:57:39.157 00.004 16872 AutoFind: local max [1257, 56] 4.7
01:57:39.161 00.004 16872 AutoFind: local max [1821, 263] 4.6
01:57:39.176 00.015 16872 AutoFind: local max [622, 36] 4.5
01:57:39.181 00.005 16872 AutoFind: local max [1213, 241] 4.5
01:57:39.186 00.005 16872 AutoFind: local max [1147, 574] 4.4
01:57:39.190 00.004 16872 AutoFind: local max [252, 463] 4.2
01:57:39.203 00.013 16872 AutoFind: local max [982, 771] 4.1
01:57:39.235 00.032 16872 AutoFind: local max [1256, 601] 4.1
01:57:39.290 00.055 16872 AutoFind: local max [1479, 514] 3.8
01:57:39.299 00.009 16872 AutoFind: local max [1716, 414] 3.8
01:57:39.321 00.022 16872 AutoFind: local max [284, 879] 3.7
01:57:39.350 00.029 16872 AutoFind: local max [427, 538] 3.7
01:57:39.364 00.014 16872 AutoFind: local max [1755, 219] 3.7
01:57:39.373 00.009 16872 AutoFind: local max [228, 377] 3.6
01:57:39.379 00.006 16872 AutoFind: local max [228, 971] 3.5
01:57:39.393 00.014 16872 AutoFind: local max [755, 137] 3.4
01:57:39.403 00.010 16872 AutoFind: local max [1413, 308] 3.3
01:57:39.409 00.006 16872 AutoFind: local max [1799, 570] 3.3
01:57:39.421 00.012 16872 AutoFind: local max [128, 804] 3.3
01:57:39.427 00.006 16872 AutoFind: local max [1620, 279] 3.2
01:57:39.435 00.008 16872 AutoFind: local max [260, 715] 3.2
01:57:39.441 00.006 16872 AutoFind: local max [1130, 290] 3.2
01:57:39.450 00.009 16872 AutoFind: local max [1633, 274] 3.0
01:57:39.456 00.006 16872 AutoFind: local max [1701, 857] 3.0
01:57:39.466 00.010 16872 AutoFind: local max [1469, 685] 3.0
01:57:39.471 00.005 16872 AutoFind: local max [207, 1038] 2.9
01:57:39.481 00.010 16872 AutoFind: local max [26, 352] 2.8
01:57:39.489 00.008 16872 AutoFind: local max [1106, 782] 2.7
01:57:39.498 00.009 16872 AutoFind: local max [267, 842] 2.7
01:57:39.503 00.005 16872 AutoFind: local max [141, 334] 2.7
01:57:39.513 00.010 16872 AutoFind: local max [1613, 275] 2.7
01:57:39.517 00.004 16872 AutoFind: local max [1660, 955] 2.6
01:57:39.523 00.006 16872 AutoFind: local max [337, 714] 2.5
01:57:39.535 00.012 16872 AutoFind: local max [431, 1021] 2.5
01:57:39.548 00.013 16872 AutoFind: local max [228, 917] 2.5
01:57:39.562 00.014 16872 AutoFind: local max [1389, 733] 2.5
01:57:39.568 00.006 16872 AutoFind: local max [502, 553] 2.5
01:57:39.574 00.006 16872 AutoFind: local max [368, 1009] 2.4
01:57:39.579 00.005 16872 AutoFind: local max [1528, 959] 2.3
01:57:39.583 00.004 16872 AutoFind: local max [155, 512] 2.3
01:57:39.591 00.008 16872 AutoFind: local max [1516, 975] 2.3
01:57:39.598 00.007 16872 AutoFind: local max [54, 548] 2.3
01:57:39.604 00.006 16872 AutoFind: local max [1677, 817] 2.3
01:57:39.611 00.007 16872 AutoFind: local max [1716, 665] 2.2
01:57:39.616 00.005 16872 AutoFind: local max [256, 792] 2.2
01:57:39.625 00.009 16872 AutoFind: local max [201, 184] 2.2
01:57:39.630 00.005 16872 AutoFind: local max [917, 1005] 2.2
01:57:39.634 00.004 16872 AutoFind: local max [207, 902] 2.1
01:57:39.640 00.006 16872 AutoFind: local max [821, 142] 2.1
01:57:39.646 00.006 16872 AutoFind: local max [52, 721] 2.1
01:57:39.654 00.008 16872 AutoFind: local max [1896, 404] 2.1
01:57:39.660 00.006 16872 AutoFind: local max [1552, 698] 2.1
01:57:39.667 00.007 16872 AutoFind: local max [910, 547] 2.0
01:57:39.672 00.005 16872 AutoFind: local max [1471, 200] 2.0
01:57:39.678 00.006 16872 AutoFind: local max [951, 636] 2.0
01:57:39.687 00.009 16872 AutoFind: local max [219, 494] 2.0
01:57:39.691 00.004 16872 AutoFind: local max [11, 378] 2.0
01:57:39.698 00.007 16872 AutoFind: local max [87, 823] 2.0
01:57:39.702 00.004 16872 AutoFind: local max [858, 906] 1.9
01:57:39.707 00.005 16872 AutoFind: local max [1610, 266] 1.9
01:57:39.711 00.004 16872 AutoFind: local max [404, 881] 1.9
01:57:39.720 00.009 16872 AutoFind: too close [1610, 266] 1.9 - [1613, 275] 2.7
01:57:39.724 00.004 16872 AutoFind: too close [1610, 266] 1.9 - [1620, 279] 3.2
01:57:39.729 00.005 16872 AutoFind: close dim-bright [1610, 266] 1.9 - [1622, 269] 146.8
01:57:39.734 00.005 16872 AutoFind: close dim-bright [201, 184] 2.2 - [206, 171] 375.0
01:57:39.739 00.005 16872 AutoFind: too close [1516, 975] 2.3 - [1528, 959] 2.3
01:57:39.742 00.003 16872 AutoFind: too close [1613, 275] 2.7 - [1633, 274] 3.0
01:57:39.751 00.009 16872 AutoFind: too close [1613, 275] 2.7 - [1620, 279] 3.2
01:57:39.755 00.004 16872 AutoFind: close dim-bright [1613, 275] 2.7 - [1622, 269] 146.8
01:57:39.757 00.002 16872 AutoFind: too close [141, 334] 2.7 - [122, 344] 5.9
01:57:39.762 00.005 16872 AutoFind: too close [1633, 274] 3.0 - [1620, 279] 3.2
01:57:39.767 00.005 16872 AutoFind: close dim-bright [1633, 274] 3.0 - [1622, 269] 146.8
01:57:39.771 00.004 16872 AutoFind: close dim-bright [1620, 279] 3.2 - [1622, 269] 146.8
01:57:39.780 00.009 16872 AutoFind: close dim-bright [1755, 219] 3.7 - [1737, 220] 23.7
01:57:39.784 00.004 16872 AutoFind: too close to edge [11, 378] 2.0
01:57:39.787 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:57:39.791 00.004 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.794 00.003 16872 Star::Find returns 1 (0), X=205.75, Y=170.93, Mass=788944, SNR=517.4, Peak=43360 HFD=4.2
01:57:39.799 00.005 16872 Star::Find(15, 1622, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.804 00.005 16872 Star::Find returns 1 (0), X=1622.35, Y=268.33, Mass=311529, SNR=316.6, Peak=20212 HFD=4.2
01:57:39.814 00.010 16872 Star::Find(15, 68, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.823 00.009 16872 Star::Find returns 1 (0), X=68.39, Y=788.83, Mass=128134, SNR=191.8, Peak=11584 HFD=3.9
01:57:39.829 00.006 16872 Star::Find(15, 1162, 503, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.833 00.004 16872 Star::Find returns 1 (0), X=1162.54, Y=502.45, Mass=110412, SNR=188.2, Peak=9580 HFD=4.2
01:57:39.836 00.003 16872 Star::Find(15, 1577, 165, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.849 00.013 16872 Star::Find returns 1 (0), X=1576.63, Y=165.10, Mass=62268, SNR=121.1, Peak=7504 HFD=3.9
01:57:39.852 00.003 16872 Star::Find(15, 136, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.857 00.005 16872 Star::Find returns 1 (0), X=136.16, Y=893.95, Mass=44262, SNR=95.4, Peak=6592 HFD=3.9
01:57:39.860 00.003 16872 Star::Find(15, 1737, 220, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.864 00.004 16872 Star::Find returns 1 (0), X=1736.81, Y=219.98, Mass=42862, SNR=94.0, Peak=6460 HFD=4.0
01:57:39.876 00.012 16872 Star::Find(15, 353, 117, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.880 00.004 16872 Star::Find returns 1 (0), X=353.41, Y=116.68, Mass=35474, SNR=82.7, Peak=5692 HFD=3.6
01:57:39.883 00.003 16872 Star::Find(15, 1125, 977, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.887 00.004 16872 Star::Find returns 1 (0), X=1125.28, Y=976.62, Mass=31584, SNR=80.6, Peak=5820 HFD=3.6
01:57:39.891 00.004 16872 Star::Find(15, 212, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.894 00.003 16872 Star::Find returns 1 (0), X=211.90, Y=641.29, Mass=32328, SNR=82.3, Peak=5716 HFD=3.8
01:57:39.898 00.004 16872 Star::Find(15, 681, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.908 00.010 16872 Star::Find returns 1 (0), X=681.15, Y=863.96, Mass=25790, SNR=68.8, Peak=5628 HFD=3.4
01:57:39.912 00.004 16872 Star::Find(15, 722, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.916 00.004 16872 Star::Find returns 1 (0), X=721.98, Y=145.29, Mass=28567, SNR=80.9, Peak=5536 HFD=4.0
01:57:39.921 00.005 16872 Star::Find(15, 1840, 465, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.925 00.004 16872 Star::Find returns 1 (0), X=1839.68, Y=464.70, Mass=22955, SNR=65.7, Peak=5132 HFD=3.7
01:57:39.929 00.004 16872 Star::Find(15, 401, 481, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.941 00.012 16872 Star::Find returns 1 (0), X=401.14, Y=481.27, Mass=15615, SNR=50.7, Peak=4884 HFD=3.4
01:57:39.944 00.003 16872 Star::Find(15, 1689, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.948 00.004 16872 Star::Find returns 1 (0), X=1688.94, Y=898.92, Mass=15455, SNR=50.8, Peak=4800 HFD=3.0
01:57:39.953 00.005 16872 Star::Find(15, 1081, 540, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.957 00.004 16872 Star::Find returns 1 (0), X=1080.92, Y=539.79, Mass=15172, SNR=51.0, Peak=4804 HFD=3.3
01:57:39.960 00.003 16872 Star::Find(15, 734, 844, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.970 00.010 16872 Star::Find returns 1 (0), X=734.23, Y=844.21, Mass=17461, SNR=54.5, Peak=4880 HFD=3.6
01:57:39.974 00.004 16872 Star::Find(15, 544, 130, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.977 00.003 16872 Star::Find returns 1 (0), X=544.12, Y=130.25, Mass=17715, SNR=56.6, Peak=4784 HFD=3.9
01:57:39.983 00.006 16872 Star::Find(15, 530, 258, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:39.987 00.004 16872 Star::Find returns 1 (0), X=530.46, Y=257.69, Mass=14471, SNR=48.3, Peak=4676 HFD=3.4
01:57:39.991 00.004 16872 Star::Find(15, 1761, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.001 00.010 16872 Star::Find returns 1 (0), X=1760.63, Y=282.10, Mass=15174, SNR=46.9, Peak=4564 HFD=3.8
01:57:40.006 00.005 16872 Star::Find(15, 167, 94, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.011 00.005 16872 Star::Find returns 1 (0), X=167.05, Y=94.36, Mass=12938, SNR=43.5, Peak=4596 HFD=3.3
01:57:40.014 00.003 16872 Star::Find(15, 641, 650, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.017 00.003 16872 Star::Find returns 1 (0), X=640.70, Y=649.84, Mass=15718, SNR=49.8, Peak=4644 HFD=3.8
01:57:40.021 00.004 16872 Star::Find(15, 1620, 657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.024 00.003 16872 Star::Find returns 1 (0), X=1620.23, Y=656.78, Mass=14517, SNR=51.3, Peak=4580 HFD=3.6
01:57:40.036 00.012 16872 Star::Find(15, 951, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.040 00.004 16872 Star::Find returns 1 (0), X=951.20, Y=572.38, Mass=12188, SNR=43.5, Peak=4464 HFD=3.6
01:57:40.045 00.005 16872 Star::Find(15, 116, 102, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.050 00.005 16872 Star::Find returns 1 (0), X=116.47, Y=102.12, Mass=9919, SNR=34.7, Peak=4408 HFD=3.1
01:57:40.054 00.004 16872 Star::Find(15, 460, 393, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.066 00.012 16872 Star::Find returns 1 (0), X=459.57, Y=392.39, Mass=9732, SNR=40.6, Peak=4500 HFD=3.1
01:57:40.070 00.004 16872 Star::Find(15, 1204, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.078 00.008 16872 Star::Find returns 1 (0), X=1204.50, Y=733.94, Mass=8797, SNR=36.6, Peak=4480 HFD=3.0
01:57:40.083 00.005 16872 Star::Find(15, 38, 404, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.087 00.004 16872 Star::Find returns 1 (0), X=37.99, Y=403.33, Mass=8722, SNR=33.8, Peak=4320 HFD=3.3
01:57:40.098 00.011 16872 Star::Find(15, 1018, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.103 00.005 16872 Star::Find returns 1 (0), X=1018.47, Y=873.15, Mass=11312, SNR=44.3, Peak=4368 HFD=3.8
01:57:40.109 00.006 16872 Star::Find(15, 778, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.113 00.004 16872 Star::Find returns 1 (0), X=777.62, Y=537.21, Mass=8113, SNR=30.8, Peak=4300 HFD=3.1
01:57:40.118 00.005 16872 Star::Find(15, 125, 983, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.127 00.009 16872 Star::Find returns 1 (0), X=125.28, Y=982.89, Mass=9124, SNR=32.7, Peak=4328 HFD=3.4
01:57:40.132 00.005 16872 Star::Find(15, 1571, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.146 00.014 16872 Star::Find returns 1 (0), X=1571.05, Y=953.63, Mass=10145, SNR=38.4, Peak=4268 HFD=3.8
01:57:40.151 00.005 16872 Star::Find(15, 1834, 779, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.159 00.008 16872 Star::Find returns 1 (0), X=1834.05, Y=778.57, Mass=8143, SNR=34.1, Peak=4296 HFD=3.3
01:57:40.166 00.007 16872 Star::Find(15, 1889, 235, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.173 00.007 16872 Star::Find returns 1 (0), X=1889.40, Y=235.41, Mass=8134, SNR=33.1, Peak=4252 HFD=3.2
01:57:40.179 00.006 16872 Star::Find(15, 620, 835, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.182 00.003 16872 Star::Find returns 1 (0), X=619.71, Y=835.55, Mass=8128, SNR=36.4, Peak=4312 HFD=3.2
01:57:40.187 00.005 16872 Star::Find(15, 276, 40, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.191 00.004 16872 Star::Find returns 1 (0), X=275.57, Y=39.30, Mass=9378, SNR=33.5, Peak=4324 HFD=3.5
01:57:40.195 00.004 16872 Star::Find(15, 761, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.199 00.004 16872 Star::Find returns 1 (0), X=760.63, Y=228.56, Mass=7793, SNR=31.4, Peak=4360 HFD=3.1
01:57:40.208 00.009 16872 Star::Find(15, 968, 516, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.212 00.004 16872 Star::Find returns 1 (0), X=968.25, Y=515.88, Mass=7485, SNR=29.2, Peak=4300 HFD=3.0
01:57:40.216 00.004 16872 Star::Find(15, 1257, 56, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.220 00.004 16872 Star::Find returns 1 (0), X=1257.32, Y=56.54, Mass=6475, SNR=31.0, Peak=4200 HFD=3.0
01:57:40.224 00.004 16872 Star::Find(15, 1821, 263, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.227 00.003 16872 Star::Find returns 1 (0), X=1821.23, Y=263.25, Mass=6195, SNR=27.9, Peak=4164 HFD=2.9
01:57:40.238 00.011 16872 Star::Find(15, 622, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.242 00.004 16872 Star::Find returns 1 (0), X=622.47, Y=35.88, Mass=6833, SNR=34.2, Peak=4208 HFD=3.4
01:57:40.246 00.004 16872 Star::Find(15, 1213, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.250 00.004 16872 Star::Find returns 1 (0), X=1213.12, Y=240.48, Mass=6537, SNR=28.4, Peak=4212 HFD=3.3
01:57:40.254 00.004 16872 Star::Find(15, 1147, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.257 00.003 16872 Star::Find returns 1 (0), X=1146.89, Y=573.92, Mass=7446, SNR=33.0, Peak=4096 HFD=3.8
01:57:40.268 00.011 16872 Star::Find(15, 252, 463, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.273 00.005 16872 Star::Find returns 1 (0), X=251.82, Y=462.37, Mass=7701, SNR=33.5, Peak=4132 HFD=3.7
01:57:40.277 00.004 16872 Star::Find(15, 982, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.281 00.004 16872 Star::Find returns 1 (0), X=981.60, Y=771.25, Mass=6030, SNR=26.5, Peak=4132 HFD=3.4
01:57:40.285 00.004 16872 Star::Find(15, 1256, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.289 00.004 16872 Star::Find returns 1 (0), X=1255.95, Y=601.09, Mass=5719, SNR=26.3, Peak=4068 HFD=3.0
01:57:40.292 00.003 16872 Star::Find(15, 1479, 514, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.300 00.008 16872 Star::Find returns 1 (0), X=1478.29, Y=515.14, Mass=5458, SNR=24.9, Peak=4100 HFD=4.5
01:57:40.303 00.003 16872 Star::Find(15, 1716, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.307 00.004 16872 Star::Find returns 1 (0), X=1716.46, Y=414.33, Mass=4680, SNR=22.4, Peak=4112 HFD=3.0
01:57:40.317 00.010 16872 Star::Find(15, 284, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.321 00.004 16872 Star::Find returns 1 (0), X=283.47, Y=878.62, Mass=5476, SNR=28.8, Peak=4172 HFD=3.0
01:57:40.324 00.003 16872 Star::Find(15, 427, 538, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.328 00.004 16872 Star::Find returns 1 (0), X=427.34, Y=538.26, Mass=4978, SNR=21.1, Peak=4128 HFD=2.8
01:57:40.332 00.004 16872 Star::Find(15, 1755, 219, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.335 00.003 16872 Star::Find returns 1 (0), X=1755.47, Y=219.51, Mass=4586, SNR=19.6, Peak=4060 HFD=3.2
01:57:40.338 00.003 16872 Star::Find(15, 228, 377, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.347 00.009 16872 Star::Find returns 1 (0), X=227.93, Y=376.67, Mass=6255, SNR=24.9, Peak=4088 HFD=3.4
01:57:40.351 00.004 16872 Star::Find(15, 228, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.354 00.003 16872 Star::Find returns 1 (0), X=227.70, Y=971.14, Mass=4039, SNR=21.4, Peak=4088 HFD=2.5
01:57:40.358 00.004 16872 Star::Find(15, 755, 137, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.361 00.003 16872 Star::Find returns 1 (0), X=754.96, Y=137.20, Mass=5122, SNR=23.5, Peak=3988 HFD=3.3
01:57:40.365 00.004 16872 Star::Find(15, 1413, 308, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.369 00.004 16872 Star::Find returns 1 (0), X=1413.19, Y=308.45, Mass=4151, SNR=21.8, Peak=3972 HFD=3.2
01:57:40.377 00.008 16872 Star::Find(15, 1799, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.380 00.003 16872 Star::Find returns 1 (0), X=1799.26, Y=569.75, Mass=4323, SNR=20.4, Peak=4008 HFD=3.1
01:57:40.382 00.002 16872 Star::Find(15, 128, 804, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.385 00.003 16872 Star::Find returns 1 (0), X=127.98, Y=804.01, Mass=3799, SNR=22.3, Peak=4024 HFD=2.8
01:57:40.389 00.004 16872 Star::Find(15, 260, 715, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.393 00.004 16872 Star::Find returns 1 (0), X=259.45, Y=715.63, Mass=4412, SNR=21.2, Peak=4088 HFD=3.1
01:57:40.395 00.002 16872 Star::Find(15, 1130, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.398 00.003 16872 Star::Find returns 1 (0), X=1129.49, Y=289.50, Mass=4554, SNR=21.3, Peak=4072 HFD=3.2
01:57:40.401 00.003 16872 Star::Find(15, 1701, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.407 00.006 16872 Star::Find returns 1 (0), X=1700.76, Y=856.36, Mass=2960, SNR=15.8, Peak=3956 HFD=2.7
01:57:40.410 00.003 16872 Star::Find(15, 1469, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.413 00.003 16872 Star::Find returns 1 (0), X=1469.28, Y=684.09, Mass=4335, SNR=23.5, Peak=4052 HFD=3.1
01:57:40.416 00.003 16872 Star::Find(15, 207, 1038, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.419 00.003 16872 Star::Find returns 1 (0), X=206.55, Y=1038.35, Mass=5007, SNR=24.1, Peak=3940 HFD=3.5
01:57:40.422 00.003 16872 Star::Find(15, 26, 352, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.425 00.003 16872 Star::Find returns 1 (0), X=25.60, Y=351.55, Mass=3181, SNR=17.9, Peak=4016 HFD=3.0
01:57:40.428 00.003 16872 Star::Find(15, 1106, 782, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.431 00.003 16872 Star::Find returns 1 (0), X=1106.17, Y=781.64, Mass=5730, SNR=25.5, Peak=4040 HFD=3.6
01:57:40.437 00.006 16872 Star::Find(15, 267, 842, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.440 00.003 16872 Star::Find returns 1 (0), X=267.23, Y=841.63, Mass=2447, SNR=15.5, Peak=3928 HFD=2.4
01:57:40.443 00.003 16872 Star::Find(15, 1660, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.445 00.002 16872 Star::Find returns 1 (0), X=1659.89, Y=954.77, Mass=2343, SNR=15.6, Peak=3988 HFD=2.4
01:57:40.448 00.003 16872 Star::Find(15, 337, 714, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.452 00.004 16872 Star::Find returns 1 (0), X=336.55, Y=714.86, Mass=3915, SNR=20.9, Peak=3988 HFD=3.4
01:57:40.455 00.003 16872 Star::Find(15, 431, 1021, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.458 00.003 16872 Star::Find returns 1 (0), X=431.36, Y=1020.25, Mass=2632, SNR=16.0, Peak=3944 HFD=3.2
01:57:40.460 00.002 16872 Star::Find(15, 228, 917, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.463 00.003 16872 Star::Find returns 1 (0), X=227.72, Y=916.76, Mass=2399, SNR=16.5, Peak=3928 HFD=2.6
01:57:40.472 00.009 16872 Star::Find(15, 1389, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.475 00.003 16872 Star::Find returns 1 (0), X=1389.19, Y=732.75, Mass=1702, SNR=13.0, Peak=3920 HFD=2.0
01:57:40.478 00.003 16872 Star::Find(15, 502, 553, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.481 00.003 16872 Star::Find returns 1 (0), X=502.13, Y=552.91, Mass=2141, SNR=13.6, Peak=3876 HFD=2.5
01:57:40.485 00.004 16872 Star::Find(15, 368, 1009, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.488 00.003 16872 Star::Find returns 1 (0), X=368.09, Y=1009.55, Mass=2303, SNR=13.7, Peak=3904 HFD=2.4
01:57:40.490 00.002 16872 Star::Find(15, 155, 512, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.493 00.003 16872 Star::Find returns 1 (0), X=154.70, Y=512.76, Mass=2340, SNR=13.8, Peak=3928 HFD=2.8
01:57:40.496 00.003 16872 Star::Find(15, 54, 548, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.504 00.008 16872 Star::Find returns 1 (0), X=53.55, Y=547.20, Mass=3302, SNR=17.6, Peak=3912 HFD=3.4
01:57:40.507 00.003 16872 Star::Find(15, 1677, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.510 00.003 16872 Star::Find returns 1 (0), X=1676.49, Y=817.00, Mass=1851, SNR=12.9, Peak=3888 HFD=2.2
01:57:40.513 00.003 16872 Star::Find(15, 1716, 665, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.515 00.002 16872 Star::Find returns 1 (0), X=1715.57, Y=664.85, Mass=1967, SNR=13.5, Peak=3868 HFD=2.7
01:57:40.518 00.003 16872 Star::Find(15, 256, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.521 00.003 16872 Star::Find returns 1 (0), X=255.64, Y=791.86, Mass=1177, SNR=10.2, Peak=3868 HFD=1.9
01:57:40.524 00.003 16872 Star::Find(15, 201, 184, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.527 00.003 16872 Star::Find returns 1 (0), X=205.75, Y=170.93, Mass=788944, SNR=517.4, Peak=43360 HFD=4.2
01:57:40.534 00.007 16872 Star::Find(15, 917, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.537 00.003 16872 Star::Find returns 1 (0), X=916.80, Y=1004.72, Mass=1612, SNR=12.7, Peak=3904 HFD=2.2
01:57:40.539 00.002 16872 Star::Find(15, 207, 902, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.542 00.003 16872 Star::Find returns 1 (0), X=207.59, Y=902.59, Mass=2560, SNR=14.3, Peak=3992 HFD=2.9
01:57:40.546 00.004 16872 Star::Find(15, 821, 142, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.549 00.003 16872 Star::Find returns 1 (0), X=820.55, Y=141.90, Mass=3053, SNR=16.2, Peak=3948 HFD=2.7
01:57:40.552 00.003 16872 Star::Find(15, 52, 721, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.554 00.002 16872 Star::Find returns 1 (0), X=51.19, Y=721.37, Mass=2148, SNR=13.4, Peak=3964 HFD=2.7
01:57:40.557 00.003 16872 Star::Find(15, 1896, 404, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.562 00.005 16872 Star::Find returns 1 (0), X=1896.01, Y=404.42, Mass=1645, SNR=14.3, Peak=4036 HFD=1.6
01:57:40.567 00.005 16872 Star::Find(15, 1552, 698, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.570 00.003 16872 Star::Find returns 1 (0), X=1552.31, Y=698.49, Mass=1646, SNR=11.3, Peak=3920 HFD=1.7
01:57:40.573 00.003 16872 Star::Find(15, 910, 547, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.574 00.001 16872 Star::Find returns 1 (0), X=909.38, Y=547.19, Mass=2585, SNR=15.0, Peak=3904 HFD=3.0
01:57:40.583 00.009 16872 Star::Find(15, 1471, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.586 00.003 16872 Star::Find returns 1 (0), X=1471.35, Y=199.63, Mass=2325, SNR=17.0, Peak=3932 HFD=3.0
01:57:40.588 00.002 16872 Star::Find(15, 951, 636, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.591 00.003 16872 Star::Find returns 1 (0), X=951.35, Y=636.88, Mass=3146, SNR=16.7, Peak=3912 HFD=3.7
01:57:40.595 00.004 16872 Star::Find(15, 219, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.597 00.002 16872 Star::Find returns 1 (0), X=218.62, Y=494.10, Mass=2179, SNR=14.7, Peak=3896 HFD=3.3
01:57:40.600 00.003 16872 Star::Find(15, 87, 823, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.603 00.003 16872 Star::Find returns 1 (0), X=86.28, Y=822.75, Mass=1229, SNR=9.6, Peak=3816 HFD=3.5
01:57:40.605 00.002 16872 Star::Find(15, 858, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.611 00.006 16872 Star::Find returns 1 (0), X=857.88, Y=905.82, Mass=1929, SNR=14.5, Peak=4036 HFD=2.3
01:57:40.614 00.003 16872 Star::Find(15, 404, 881, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.617 00.003 16872 Star::Find returns 1 (0), X=404.21, Y=881.03, Mass=1294, SNR=9.9, Peak=3844 HFD=2.1
01:57:40.620 00.003 16872 AutoFind: finding best star pass 1
01:57:40.622 00.002 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.626 00.004 16872 Star::Find returns 1 (0), X=205.75, Y=170.93, Mass=788944, SNR=517.4, Peak=43360 HFD=4.2
01:57:40.628 00.002 16872 AutoFind returns star at [206, 171] 375.0 Mass 788944 SNR 517.4
01:57:40.633 00.005 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.635 00.002 16872 Star::Find returns 1 (0), X=205.75, Y=170.93, Mass=788944, SNR=517.4, Peak=43360 HFD=4.2
01:57:40.642 00.007 16872 MultiStar: List (12): {205.75, 170.93}(517.4), {1622.35, 268.33}(316.6), {68.39, 788.83}(191.8), {1162.54, 502.45}(188.2), {1576.63, 165.10}(121.1), {136.16, 893.95}(95.4), {1736.81, 219.98}(94.0), {353.41, 116.68}(82.7), {1125.28, 976.62}(80.6), {211.90, 641.29}(82.3), {681.15, 863.96}(68.8), {721.98, 145.29}(80.9), 
01:57:40.645 00.003 16872 setting lock position to (205.75, 170.93)
01:57:40.648 00.003 16872 MultiStar: stabilizing after lock position change
01:57:40.651 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
01:57:40.655 00.004 16872 UpdateGuideState(): m_state=1
01:57:40.658 00.003 16872 Star::Find(15, 205, 170, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:40.661 00.003 16872 Star::Find returns 1 (0), X=205.75, Y=170.93, Mass=788944, SNR=517.4, Peak=43360 HFD=4.2
01:57:40.664 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
01:57:40.667 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:57:40.673 00.006 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
01:57:40.679 00.006 16872 setting force full frames = false
01:57:40.682 00.003 16872 setting lock position to (205.75, 170.93)
01:57:40.685 00.003 16872 MultiStar: stabilizing after lock position change
01:57:40.690 00.005 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:57:40.693 00.003 16872 Changing from state SELECTING to SELECTED
01:57:40.696 00.003 16872 guider state => SELECTED
01:57:40.712 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=3356, max=43360, med=3644, FiltMin=3508, FiltMax=33540, Gamma=2.190
01:57:40.752 00.040 16872 UpdateGuideState exits: m=788944 SNR=517.4
01:57:40.755 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3356, max=43360, med=3644, FiltMin=3508, FiltMax=33540, Gamma=2.190
01:57:40.792 00.037 16872 Status Line: Auto-selected star at (205.8, 170.9)
01:57:40.815 00.023 16872 PhdController: newstate STATE_WAIT_SELECTED
01:57:40.820 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:40.823 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:57:40.826 00.003 16872 Enqueuing Expose request
01:57:40.829 00.003 9640 Worker thread wakes up
01:57:40.829 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:57:40.829 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,156,31,31)
01:57:40.829 00.000 16872 evsrv: cli 0D3BF968 connect
01:57:40.841 00.012 16872 case statement mapped state 2 to 1
01:57:40.846 00.005 16872 case statement mapped state 2 to 1
01:57:40.857 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d0c39a57-43c7-4b4a-a261-4b368b4ef222"}
01:57:40.860 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d0c39a57-43c7-4b4a-a261-4b368b4ef222"}
01:57:40.864 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"4c0b5448-1878-42ef-a210-883b1077ab21"}
01:57:40.867 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":[205.75,170.93],"id":"4c0b5448-1878-42ef-a210-883b1077ab21"}
01:57:40.871 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"001190c3-5821-4d91-8184-8a7d2c8b29db"}
01:57:40.874 00.003 16872 case statement mapped state 2 to 1
01:57:40.883 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"001190c3-5821-4d91-8184-8a7d2c8b29db"}
01:57:40.887 00.004 16872 evsrv: cli 0D3BF968 disconnect
01:57:40.891 00.004 16872 evsrv: cli 0D3C0228 connect
01:57:40.894 00.003 16872 case statement mapped state 2 to 1
01:57:40.898 00.004 16872 case statement mapped state 2 to 1
01:57:40.902 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e79e3005-4080-41ae-9068-8061f648f559"}
01:57:40.905 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.75,6.93],"pixels":"..."},"id":"e79e3005-4080-41ae-9068-8061f648f559"}
01:57:40.908 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"bdbad1a6-d1b9-4d4a-91c0-22b2b681305f"}
01:57:40.919 00.011 16872 case statement mapped state 2 to 1
01:57:40.923 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"bdbad1a6-d1b9-4d4a-91c0-22b2b681305f"}
01:57:40.951 00.028 16872 evsrv: cli 0D3C0228 disconnect
01:57:41.951 01.000 16872 evsrv: cli 0D3C0A48 connect
01:57:41.954 00.003 16872 case statement mapped state 2 to 1
01:57:41.957 00.003 16872 case statement mapped state 2 to 1
01:57:41.961 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"589dbeee-bd9b-4333-9dbf-54e2b8bc87ca"}
01:57:41.963 00.002 16872 case statement mapped state 2 to 1
01:57:41.967 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"589dbeee-bd9b-4333-9dbf-54e2b8bc87ca"}
01:57:41.970 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:57:42.971 01.001 16872 evsrv: cli 0D3BF8C8 connect
01:57:42.976 00.005 16872 case statement mapped state 2 to 1
01:57:42.979 00.003 16872 case statement mapped state 2 to 1
01:57:42.983 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"b3a317a5-bd61-4de8-942c-e4cae1624e02"}
01:57:42.986 00.003 16872 case statement mapped state 2 to 1
01:57:42.989 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"b3a317a5-bd61-4de8-942c-e4cae1624e02"}
01:57:42.992 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:57:43.599 00.607 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"579d5171-c4ab-4837-b87e-c39204d52695"}
01:57:43.602 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"579d5171-c4ab-4837-b87e-c39204d52695"}
01:57:43.606 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"37399590-d78d-42fe-a446-c06cfbf477b1"}
01:57:43.609 00.003 16872 case statement mapped state 2 to 1
01:57:43.613 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"37399590-d78d-42fe-a446-c06cfbf477b1"}
01:57:43.618 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ad33b9ef-52b9-4c0d-a8a3-913168305ca3"}
01:57:43.621 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.75,6.93],"pixels":"..."},"id":"ad33b9ef-52b9-4c0d-a8a3-913168305ca3"}
01:57:43.995 00.374 16872 evsrv: cli 0D3BF8C8 connect
01:57:43.998 00.003 16872 case statement mapped state 2 to 1
01:57:44.001 00.003 16872 case statement mapped state 2 to 1
01:57:44.006 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"02706ca1-908f-443a-8c2f-b98d6cccbb90"}
01:57:44.008 00.002 16872 case statement mapped state 2 to 1
01:57:44.011 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"02706ca1-908f-443a-8c2f-b98d6cccbb90"}
01:57:44.015 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:57:44.910 00.895 9640 Exposure complete
01:57:45.015 00.105 16872 evsrv: cli 0D3C0A48 connect
01:57:45.019 00.004 16872 case statement mapped state 2 to 1
01:57:45.023 00.004 16872 case statement mapped state 2 to 1
01:57:45.028 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"27d40739-1f1b-4de5-8abb-735b720173b2"}
01:57:45.031 00.003 16872 case statement mapped state 2 to 1
01:57:45.038 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"27d40739-1f1b-4de5-8abb-735b720173b2"}
01:57:45.043 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:57:45.067 00.024 9640 worker thread done servicing request
01:57:45.067 00.000 16872 OnExposeComplete: enter
01:57:45.071 00.004 16872 UpdateGuideState(): m_state=2
01:57:45.073 00.002 16872 Star::Find(15, 205, 170, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:57:45.077 00.004 16872 Star::Find returns 1 (0), X=206.02, Y=171.30, Mass=848092, SNR=518.8, Peak=48196 HFD=4.1
01:57:45.079 00.002 16872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.59) = xAngle (2.52 = 2.52)
01:57:45.085 00.006 16872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.57 = 2.57)
01:57:45.088 00.003 16872 CameraToMount -- cameraX=0.27 cameraY=0.36 hyp=0.45 cameraTheta=0.94 mountX=-0.37 mountY=0.24, mountTheta=2.55
01:57:45.094 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3348, max=48196, med=3644, FiltMin=3496, FiltMax=37532, Gamma=2.190
01:57:45.126 00.032 16872 UpdateGuideState exits: m=848092 SNR=518.8
01:57:45.129 00.003 16872 PhdController: newstate STATE_CALIBRATE
01:57:45.132 00.003 16872 PhdController: newstate STATE_GUIDE
01:57:45.149 00.017 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
01:57:45.152 00.003 16872 guider state => CALIBRATED
01:57:45.154 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:57:45.163 00.009 16872 reset dither spiral
01:57:45.166 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:57:45.168 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:45.171 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:57:45.175 00.004 16872 Enqueuing Expose request
01:57:45.178 00.003 9640 Worker thread wakes up
01:57:45.178 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:57:45.178 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:57:46.044 00.866 16872 evsrv: cli 0D3BF8C8 connect
01:57:46.050 00.006 16872 case statement mapped state 5 to 1
01:57:46.053 00.003 16872 case statement mapped state 5 to 1
01:57:46.057 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"c509de35-67c1-4539-9d9e-4990533eeebe"}
01:57:46.059 00.002 16872 case statement mapped state 5 to 1
01:57:46.062 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"c509de35-67c1-4539-9d9e-4990533eeebe"}
01:57:46.065 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
01:57:47.066 01.001 16872 evsrv: cli 0D3BFFA8 connect
01:57:47.069 00.003 16872 case statement mapped state 5 to 1
01:57:47.073 00.004 16872 case statement mapped state 5 to 1
01:57:47.077 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"8125f93e-53ce-4714-b1c1-45925513eaeb"}
01:57:47.079 00.002 16872 case statement mapped state 5 to 1
01:57:47.082 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"8125f93e-53ce-4714-b1c1-45925513eaeb"}
01:57:47.085 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:57:47.099 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc4bc0af-75a7-4141-b5c0-acf39c6fb4a1"}
01:57:47.102 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bc4bc0af-75a7-4141-b5c0-acf39c6fb4a1"}
01:57:47.107 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d63034a6-2020-4f07-a7e0-98b5e8239781"}
01:57:47.110 00.003 16872 case statement mapped state 5 to 1
01:57:47.112 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"d63034a6-2020-4f07-a7e0-98b5e8239781"}
01:57:47.116 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0698453b-b541-4b0e-9612-c16fd978b067"}
01:57:47.118 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.02,7.30],"pixels":"..."},"id":"0698453b-b541-4b0e-9612-c16fd978b067"}
01:57:48.087 00.969 16872 evsrv: cli 0D3BFFA8 connect
01:57:48.091 00.004 16872 case statement mapped state 5 to 1
01:57:48.094 00.003 16872 case statement mapped state 5 to 1
01:57:48.098 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"102f13e1-ca8b-43f8-945b-504817abbb49"}
01:57:48.100 00.002 16872 case statement mapped state 5 to 1
01:57:48.103 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"102f13e1-ca8b-43f8-945b-504817abbb49"}
01:57:48.108 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:57:49.109 01.001 16872 evsrv: cli 0D3BF8C8 connect
01:57:49.112 00.003 16872 case statement mapped state 5 to 1
01:57:49.116 00.004 16872 case statement mapped state 5 to 1
01:57:49.120 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"607fc4f4-a687-4427-a0b2-f35c017300ba"}
01:57:49.123 00.003 16872 case statement mapped state 5 to 1
01:57:49.126 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"607fc4f4-a687-4427-a0b2-f35c017300ba"}
01:57:49.130 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:57:49.244 00.114 9640 Exposure complete
01:57:49.393 00.149 9640 worker thread done servicing request
01:57:49.393 00.000 16872 OnExposeComplete: enter
01:57:49.394 00.001 16872 UpdateGuideState(): m_state=5
01:57:49.399 00.005 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:57:49.402 00.003 16872 Star::Find returns 1 (0), X=206.00, Y=171.57, Mass=855649, SNR=522.3, Peak=59644 HFD=3.8
01:57:49.405 00.003 16872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.59) = xAngle (2.79 = 2.79)
01:57:49.408 00.003 16872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.84 = 2.84)
01:57:49.410 00.002 16872 CameraToMount -- cameraX=0.25 cameraY=0.64 hyp=0.68 cameraTheta=1.20 mountX=-0.64 mountY=0.21, mountTheta=2.83
01:57:49.416 00.006 16872 Changing from state CALIBRATED to GUIDING
01:57:49.420 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:57:49.422 00.002 16872 ScopeASCOM::SideOfPier() returns 1
01:57:49.572 00.150 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
01:57:49.575 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:57:49.577 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:57:49.580 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:57:49.582 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:57:49.587 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:57:49.590 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:57:49.592 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:57:49.595 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:57:49.597 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:57:49.603 00.006 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:57:49.607 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:57:49.610 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:57:49.612 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:57:49.739 00.127 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:57:49.744 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
01:57:49.746 00.002 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
01:57:49.752 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:57:49.755 00.003 16872 ScopeASCOM::SideOfPier() returns 1
01:57:49.821 00.066 16872 setting lock position to (206.00, 171.57)
01:57:49.824 00.003 16872 MultiStar: stabilizing after lock position change
01:57:49.826 00.002 16872 guider state => GUIDING
01:57:49.829 00.003 16872 Status Line: Guiding
01:57:49.837 00.008 16872 Mount: notify guiding started
01:57:49.843 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
01:57:49.845 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
01:57:49.848 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
01:57:49.852 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
01:57:49.855 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
01:57:49.857 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
01:57:49.859 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
01:57:49.861 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
01:57:49.867 00.006 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
01:57:49.870 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
01:57:49.873 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
01:57:49.876 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
01:57:49.878 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:57:49.880 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:57:49.883 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:57:49.886 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:57:49.888 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:57:49.891 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:57:49.894 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:57:49.899 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:57:49.903 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:57:49.905 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:57:49.908 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:57:49.910 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:57:49.914 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:57:49.917 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
01:57:49.920 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
01:57:49.923 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:57:49.925 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:57:49.927 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
01:57:49.932 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
01:57:49.934 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
01:57:49.937 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:57:49.940 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
01:57:49.943 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
01:57:49.946 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
01:57:49.949 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
01:57:49.951 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
01:57:50.069 00.118 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:57:50.213 00.144 16872 ScopeASCOM::SideOfPier() returns 1
01:57:50.217 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:57:50.221 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:57:50.225 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
01:57:50.230 00.005 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
01:57:50.234 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
01:57:50.237 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
01:57:50.241 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
01:57:50.244 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
01:57:50.249 00.005 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
01:57:50.252 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3288, max=59644, med=3644, FiltMin=3500, FiltMax=42408, Gamma=2.190
01:57:50.293 00.041 16872 UpdateGuideState exits: m=855649 SNR=522.3
01:57:50.297 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
01:57:50.301 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:50.306 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:57:50.308 00.002 16872 Enqueuing Expose request
01:57:50.311 00.003 9640 Worker thread wakes up
01:57:50.312 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:57:50.312 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:57:50.312 00.000 16872 evsrv: cli 0D3C0A48 connect
01:57:50.316 00.004 16872 case statement mapped state 6 to 3
01:57:50.323 00.007 16872 case statement mapped state 6 to 3
01:57:50.327 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ac6bd96a-65ef-49e8-871d-c5f06ace5d1e"}
01:57:50.331 00.004 16872 case statement mapped state 6 to 3
01:57:50.334 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac6bd96a-65ef-49e8-871d-c5f06ace5d1e"}
01:57:50.340 00.006 16872 evsrv: cli 0D3C0A48 disconnect
01:57:50.600 00.260 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f327696c-0282-409d-9bbe-7d820c4b3b7b"}
01:57:50.603 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f327696c-0282-409d-9bbe-7d820c4b3b7b"}
01:57:50.609 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8a2342f-e92d-445d-8482-05ac6802f41e"}
01:57:50.612 00.003 16872 case statement mapped state 6 to 3
01:57:50.615 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8a2342f-e92d-445d-8482-05ac6802f41e"}
01:57:50.618 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3fd78887-ee16-488b-ab9a-d93f31bf3747"}
01:57:50.622 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.00,6.57],"pixels":"..."},"id":"3fd78887-ee16-488b-ab9a-d93f31bf3747"}
01:57:54.099 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75dd83ab-4c7b-46e7-a0bf-ebc9d1107c93"}
01:57:54.104 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"75dd83ab-4c7b-46e7-a0bf-ebc9d1107c93"}
01:57:54.107 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e86bb457-bcc8-460f-94f2-6a8d494df502"}
01:57:54.110 00.003 16872 case statement mapped state 6 to 3
01:57:54.113 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e86bb457-bcc8-460f-94f2-6a8d494df502"}
01:57:54.116 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a09ef355-6592-4d9d-9812-5b8bb043b81c"}
01:57:54.120 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.00,6.57],"pixels":"..."},"id":"a09ef355-6592-4d9d-9812-5b8bb043b81c"}
01:57:54.386 00.266 9640 Exposure complete
01:57:54.527 00.141 9640 worker thread done servicing request
01:57:54.527 00.000 16872 OnExposeComplete: enter
01:57:54.530 00.003 16872 UpdateGuideState(): m_state=6
01:57:54.534 00.004 16872 Star::Find(15, 205, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:57:54.537 00.003 16872 Star::Find returns 1 (0), X=206.08, Y=171.95, Mass=850849, SNR=523.5, Peak=55056 HFD=4.3
01:57:54.539 00.002 16872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.59) = xAngle (2.95 = 2.95)
01:57:54.543 00.004 16872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.99 = 2.99)
01:57:54.547 00.004 16872 CameraToMount -- cameraX=0.08 cameraY=0.37 hyp=0.38 cameraTheta=1.36 mountX=-0.38 mountY=0.06, mountTheta=2.99
01:57:54.551 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.08, y=0.37, opts=13)
01:57:54.554 00.003 16872 Enqueuing Move request for scope (0.08, 0.37)
01:57:54.557 00.003 9640 Worker thread wakes up
01:57:54.557 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.37) opts 0xd
01:57:54.557 00.000 9640 Handling offset move in thread for scope, endpoint = (0.08, 0.37)
01:57:54.557 00.000 9640 Moving (0.08, 0.37) raw xDistance=-0.38 yDistance=0.06
01:57:54.557 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.38
01:57:54.557 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0
01:57:54.557 00.000 9640 MoveAxis(E, 40, ABG)
01:57:54.557 00.000 9640 Guiding  Dir = 2, Dur = 40
01:57:54.558 00.001 9640 IsSlewing returns 0
01:57:54.558 00.000 9640 IsGuiding returns 0
01:57:54.559 00.001 9640 PulseGuide returned control before completion, sleep 50
01:57:54.565 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3324, max=55056, med=3644, FiltMin=3462, FiltMax=39316, Gamma=2.190
01:57:54.598 00.033 16872 UpdateGuideState exits: m=850849 SNR=523.5
01:57:54.600 00.002 16872 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 1 / 99999
01:57:54.604 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777791474.604,"Host":"RBFOCUS307","Inst":1,"Distance":0.59,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:57:54.609 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:54.612 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:57:54.614 00.002 16872 Enqueuing Expose request
01:57:54.620 00.006 9640 IsGuiding returns 1
01:57:54.620 00.000 9640 scope still moving after pulse duration time elapsed
01:57:54.651 00.031 9640 IsSlewing returns 0
01:57:54.652 00.001 9640 IsGuiding returns 0
01:57:54.652 00.000 9640 scope move finished after 40 + 53 ms
01:57:54.652 00.000 9640 Move returns status 0, amount 40
01:57:54.653 00.001 9640 MoveAxis(N, 0, ABG)
01:57:54.653 00.000 9640 Move returns status 0, amount 0
01:57:54.654 00.001 9640 move complete, result=0
01:57:54.655 00.001 9640 worker thread done servicing request
01:57:54.655 00.000 9640 Worker thread wakes up
01:57:54.655 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:57:54.655 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:57:54.656 00.001 16872 GuideStep: -0.4 px 40 ms EAST, 0.1 px 0 ms NORTH
01:57:57.601 02.945 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e8cb0be-0448-4e48-81ee-940531fc784d"}
01:57:57.604 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0e8cb0be-0448-4e48-81ee-940531fc784d"}
01:57:57.607 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f070ece-e244-450a-91d9-e076824c57de"}
01:57:57.609 00.002 16872 case statement mapped state 6 to 3
01:57:57.612 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f070ece-e244-450a-91d9-e076824c57de"}
01:57:57.615 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"16cff254-e31b-4fe7-8638-3539b5a0b707"}
01:57:57.620 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.08,6.95],"pixels":"..."},"id":"16cff254-e31b-4fe7-8638-3539b5a0b707"}
01:57:58.717 01.097 9640 Exposure complete
01:57:58.855 00.138 9640 worker thread done servicing request
01:57:58.855 00.000 16872 OnExposeComplete: enter
01:57:58.858 00.003 16872 UpdateGuideState(): m_state=6
01:57:58.861 00.003 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:57:58.864 00.003 16872 Star::Find returns 1 (0), X=206.19, Y=171.59, Mass=877361, SNR=514.0, Peak=54016 HFD=4.1
01:57:58.869 00.005 16872 CameraToMount -- cameraTheta (0.07) - m_xAngle (-1.59) = xAngle (1.66 = 1.66)
01:57:58.871 00.002 16872 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.70 = 1.70)
01:57:58.874 00.003 16872 CameraToMount -- cameraX=0.19 cameraY=0.01 hyp=0.19 cameraTheta=0.07 mountX=-0.02 mountY=0.19, mountTheta=1.66
01:57:58.878 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=0.01, opts=13)
01:57:58.880 00.002 16872 Enqueuing Move request for scope (0.19, 0.01)
01:57:58.883 00.003 9640 Worker thread wakes up
01:57:58.883 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.01) opts 0xd
01:57:58.883 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, 0.01)
01:57:58.883 00.000 9640 Moving (0.19, 0.01) raw xDistance=-0.02 yDistance=0.19
01:57:58.883 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:57:58.883 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
01:57:58.883 00.000 9640 MoveAxis(E, 0, ABG)
01:57:58.883 00.000 9640 Move returns status 0, amount 0
01:57:58.884 00.001 9640 MoveAxis(N, 0, ABG)
01:57:58.884 00.000 9640 Move returns status 0, amount 0
01:57:58.884 00.000 9640 move complete, result=0
01:57:58.884 00.000 9640 worker thread done servicing request
01:57:58.888 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3336, max=54016, med=3644, FiltMin=3512, FiltMax=40552, Gamma=2.190
01:57:58.920 00.032 16872 UpdateGuideState exits: m=877361 SNR=514.0
01:57:58.924 00.004 16872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 2 / 99999
01:57:58.926 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777791478.926,"Host":"RBFOCUS307","Inst":1,"Distance":0.47,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
01:57:58.930 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:58.934 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:57:58.937 00.003 16872 Enqueuing Expose request
01:57:58.939 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:57:58.942 00.003 9640 Worker thread wakes up
01:57:58.942 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:57:58.942 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:58:01.098 02.156 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6271523-3e26-4f48-b085-b485e3f9cdca"}
01:58:01.102 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b6271523-3e26-4f48-b085-b485e3f9cdca"}
01:58:01.107 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d25d871a-7abe-490a-a53d-dc603b60fa93"}
01:58:01.110 00.003 16872 case statement mapped state 6 to 3
01:58:01.114 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d25d871a-7abe-490a-a53d-dc603b60fa93"}
01:58:01.119 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"baf6b30d-4230-44a2-94b0-8523fb98bc14"}
01:58:01.122 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.19,6.59],"pixels":"..."},"id":"baf6b30d-4230-44a2-94b0-8523fb98bc14"}
01:58:03.001 01.879 9640 Exposure complete
01:58:03.138 00.137 9640 worker thread done servicing request
01:58:03.138 00.000 16872 OnExposeComplete: enter
01:58:03.143 00.005 16872 UpdateGuideState(): m_state=6
01:58:03.146 00.003 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:58:03.149 00.003 16872 Star::Find returns 1 (0), X=206.63, Y=171.98, Mass=803647, SNR=511.6, Peak=39984 HFD=4.2
01:58:03.151 00.002 16872 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.59) = xAngle (2.15 = 2.15)
01:58:03.153 00.002 16872 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.20 = 2.20)
01:58:03.157 00.004 16872 CameraToMount -- cameraX=0.63 cameraY=0.40 hyp=0.75 cameraTheta=0.57 mountX=-0.41 mountY=0.61, mountTheta=2.17
01:58:03.161 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.63, y=0.40, opts=13)
01:58:03.165 00.004 16872 Enqueuing Move request for scope (0.63, 0.40)
01:58:03.167 00.002 9640 Worker thread wakes up
01:58:03.168 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.40) opts 0xd
01:58:03.168 00.000 9640 Handling offset move in thread for scope, endpoint = (0.63, 0.40)
01:58:03.168 00.000 9640 Moving (0.63, 0.40) raw xDistance=-0.41 yDistance=0.61
01:58:03.168 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.41
01:58:03.168 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.61, m_sumCorr=0
01:58:03.168 00.000 9640 MoveAxis(E, 44, ABG)
01:58:03.168 00.000 9640 Guiding  Dir = 2, Dur = 44
01:58:03.168 00.000 9640 IsSlewing returns 0
01:58:03.168 00.000 9640 IsGuiding returns 0
01:58:03.168 00.000 9640 PulseGuide returned control before completion, sleep 54
01:58:03.177 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3284, max=39984, med=3644, FiltMin=3496, FiltMax=31716, Gamma=2.190
01:58:03.210 00.033 16872 UpdateGuideState exits: m=803647 SNR=511.6
01:58:03.214 00.004 16872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 3 / 99999
01:58:03.218 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777791483.218,"Host":"RBFOCUS307","Inst":1,"Distance":0.56,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
01:58:03.223 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:03.226 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:58:03.231 00.005 16872 Enqueuing Expose request
01:58:03.237 00.006 9640 IsGuiding returns 1
01:58:03.238 00.001 9640 scope still moving after pulse duration time elapsed
01:58:03.266 00.028 9640 IsSlewing returns 0
01:58:03.268 00.002 9640 IsGuiding returns 0
01:58:03.268 00.000 9640 scope move finished after 44 + 55 ms
01:58:03.268 00.000 9640 Move returns status 0, amount 44
01:58:03.268 00.000 9640 MoveAxis(N, 0, ABG)
01:58:03.268 00.000 9640 Move returns status 0, amount 0
01:58:03.269 00.001 9640 move complete, result=0
01:58:03.270 00.001 9640 worker thread done servicing request
01:58:03.270 00.000 9640 Worker thread wakes up
01:58:03.270 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:58:03.270 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:58:03.271 00.001 16872 GuideStep: -0.4 px 44 ms EAST, 0.6 px 0 ms NORTH
01:58:04.599 01.328 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31632e04-3c64-4f48-a1a2-4fb61894ebb7"}
01:58:04.604 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"31632e04-3c64-4f48-a1a2-4fb61894ebb7"}
01:58:04.608 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bab45d65-c0bd-4b23-af30-1cdbe509b7d0"}
01:58:04.612 00.004 16872 case statement mapped state 6 to 3
01:58:04.615 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bab45d65-c0bd-4b23-af30-1cdbe509b7d0"}
01:58:04.620 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"327f1a1c-dca6-4f70-a553-118fc22e2a60"}
01:58:04.624 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.63,6.98],"pixels":"..."},"id":"327f1a1c-dca6-4f70-a553-118fc22e2a60"}
01:58:07.332 02.708 9640 Exposure complete
01:58:07.471 00.139 9640 worker thread done servicing request
01:58:07.471 00.000 16872 OnExposeComplete: enter
01:58:07.474 00.003 16872 UpdateGuideState(): m_state=6
01:58:07.479 00.005 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:58:07.481 00.002 16872 Star::Find returns 1 (0), X=206.71, Y=172.19, Mass=842975, SNR=548.2, Peak=42368 HFD=4.4
01:58:07.484 00.003 16872 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.59) = xAngle (2.30 = 2.30)
01:58:07.486 00.002 16872 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.34 = 2.34)
01:58:07.489 00.003 16872 CameraToMount -- cameraX=0.71 cameraY=0.61 hyp=0.94 cameraTheta=0.71 mountX=-0.62 mountY=0.67, mountTheta=2.32
01:58:07.494 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.71, y=0.61, opts=13)
01:58:07.497 00.003 16872 Enqueuing Move request for scope (0.71, 0.61)
01:58:07.499 00.002 9640 Worker thread wakes up
01:58:07.499 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.61) opts 0xd
01:58:07.499 00.000 9640 Handling offset move in thread for scope, endpoint = (0.71, 0.61)
01:58:07.499 00.000 9640 Moving (0.71, 0.61) raw xDistance=-0.62 yDistance=0.67
01:58:07.499 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.62
01:58:07.500 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.67, m_sumCorr=0.17
01:58:07.500 00.000 9640 MoveAxis(E, 71, ABG)
01:58:07.500 00.000 9640 Guiding  Dir = 2, Dur = 71
01:58:07.500 00.000 9640 IsSlewing returns 0
01:58:07.500 00.000 9640 IsGuiding returns 0
01:58:07.500 00.000 9640 PulseGuide returned control before completion, sleep 81
01:58:07.505 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3256, max=42368, med=3644, FiltMin=3486, FiltMax=32816, Gamma=2.190
01:58:07.538 00.033 16872 UpdateGuideState exits: m=842975 SNR=548.2
01:58:07.542 00.004 16872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 4 / 99999
01:58:07.544 00.002 16872 PhdController: newstate STATE_FINISH
01:58:07.547 00.003 16872 PhdController complete: success
01:58:07.549 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777791487.549,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:58:07.555 00.006 16872 Mount: notify guiding dither settle done success=1
01:58:07.557 00.002 16872 PhdController: newstate STATE_IDLE
01:58:07.560 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:07.562 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:58:07.564 00.002 16872 Enqueuing Expose request
01:58:07.582 00.018 9640 IsGuiding returns 1
01:58:07.582 00.000 9640 scope still moving after pulse duration time elapsed
01:58:07.613 00.031 9640 IsSlewing returns 0
01:58:07.614 00.001 9640 IsGuiding returns 0
01:58:07.614 00.000 9640 scope move finished after 71 + 42 ms
01:58:07.614 00.000 9640 Move returns status 0, amount 71
01:58:07.614 00.000 9640 MoveAxis(S, 21, ABG)
01:58:07.614 00.000 9640 Guiding  Dir = 1, Dur = 21
01:58:07.614 00.000 9640 IsSlewing returns 0
01:58:07.615 00.001 9640 IsGuiding returns 0
01:58:07.616 00.001 9640 PulseGuide returned control before completion, sleep 31
01:58:07.660 00.044 9640 IsGuiding returns 1
01:58:07.660 00.000 9640 scope still moving after pulse duration time elapsed
01:58:07.692 00.032 9640 IsSlewing returns 0
01:58:07.692 00.000 9640 IsGuiding returns 0
01:58:07.692 00.000 9640 scope move finished after 21 + 55 ms
01:58:07.692 00.000 9640 Move returns status 0, amount 21
01:58:07.692 00.000 9640 move complete, result=0
01:58:07.692 00.000 9640 worker thread done servicing request
01:58:07.693 00.001 9640 Worker thread wakes up
01:58:07.693 00.000 16872 GuideStep: -0.6 px 71 ms EAST, 0.7 px 21 ms SOUTH
01:58:07.696 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:58:07.696 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:58:08.097 00.401 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c48c8f47-855d-41a8-949d-6ce84ce04e5c"}
01:58:08.101 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c48c8f47-855d-41a8-949d-6ce84ce04e5c"}
01:58:08.105 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0423801-66ff-47c5-87bf-cd195c724aa7"}
01:58:08.109 00.004 16872 case statement mapped state 6 to 3
01:58:08.113 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0423801-66ff-47c5-87bf-cd195c724aa7"}
01:58:08.117 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ed62714b-d357-4552-bb17-898330b6290b"}
01:58:08.121 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.71,7.19],"pixels":"..."},"id":"ed62714b-d357-4552-bb17-898330b6290b"}
01:58:09.838 01.717 16872 evsrv: cli 0D3BFFA8 connect
01:58:09.842 00.004 16872 case statement mapped state 6 to 3
01:58:09.849 00.007 16872 case statement mapped state 6 to 3
01:58:09.854 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"11031d9c-1a92-4ca9-b730-6ed0bb7e5bc9"}
01:58:09.859 00.005 16872 case statement mapped state 6 to 3
01:58:09.863 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"11031d9c-1a92-4ca9-b730-6ed0bb7e5bc9"}
01:58:09.867 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:58:11.598 01.731 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80b44192-5009-44a7-882a-2b9611457708"}
01:58:11.602 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"80b44192-5009-44a7-882a-2b9611457708"}
01:58:11.606 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"467110b5-781f-4d92-9fa3-dee7705bad7c"}
01:58:11.610 00.004 16872 case statement mapped state 6 to 3
01:58:11.618 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"467110b5-781f-4d92-9fa3-dee7705bad7c"}
01:58:11.623 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6a07376d-8de4-4b23-8da7-052783014125"}
01:58:11.626 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.71,7.19],"pixels":"..."},"id":"6a07376d-8de4-4b23-8da7-052783014125"}
01:58:11.785 00.159 9640 Exposure complete
01:58:11.934 00.149 9640 worker thread done servicing request
01:58:11.935 00.001 16872 OnExposeComplete: enter
01:58:11.938 00.003 16872 UpdateGuideState(): m_state=6
01:58:11.940 00.002 16872 Star::Find(15, 206, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:58:11.945 00.005 16872 Star::Find returns 1 (0), X=206.31, Y=171.36, Mass=820171, SNR=532.2, Peak=48880 HFD=4.1
01:58:11.949 00.004 16872 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.59) = xAngle (0.98 = 0.98)
01:58:11.953 00.004 16872 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.03 = 1.03)
01:58:11.960 00.007 16872 CameraToMount -- cameraX=0.31 cameraY=-0.21 hyp=0.38 cameraTheta=-0.60 mountX=0.21 mountY=0.32, mountTheta=1.00
01:58:11.967 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.31, y=-0.21, opts=13)
01:58:11.971 00.004 16872 Enqueuing Move request for scope (0.31, -0.21)
01:58:11.974 00.003 9640 Worker thread wakes up
01:58:11.974 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.21) opts 0xd
01:58:11.974 00.000 9640 Handling offset move in thread for scope, endpoint = (0.31, -0.21)
01:58:11.974 00.000 9640 Moving (0.31, -0.21) raw xDistance=0.21 yDistance=0.32
01:58:11.974 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:58:11.974 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.32, m_sumCorr=0.35
01:58:11.974 00.000 9640 MoveAxis(W, 15, ABG)
01:58:11.974 00.000 9640 Guiding  Dir = 3, Dur = 15
01:58:11.975 00.001 9640 IsSlewing returns 0
01:58:11.975 00.000 9640 IsGuiding returns 0
01:58:11.976 00.001 9640 PulseGuide returned control before completion, sleep 25
01:58:11.982 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3280, max=48880, med=3644, FiltMin=3512, FiltMax=36288, Gamma=2.190
01:58:12.005 00.023 9640 IsGuiding returns 1
01:58:12.005 00.000 9640 scope still moving after pulse duration time elapsed
01:58:12.019 00.014 16872 UpdateGuideState exits: m=820171 SNR=532.2
01:58:12.024 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:12.028 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:58:12.034 00.006 16872 Enqueuing Expose request
01:58:12.043 00.009 9640 IsSlewing returns 0
01:58:12.043 00.000 9640 IsGuiding returns 0
01:58:12.043 00.000 9640 scope move finished after 15 + 53 ms
01:58:12.043 00.000 9640 Move returns status 0, amount 15
01:58:12.043 00.000 9640 MoveAxis(S, 22, ABG)
01:58:12.043 00.000 9640 Guiding  Dir = 1, Dur = 22
01:58:12.044 00.001 9640 IsSlewing returns 0
01:58:12.044 00.000 9640 IsGuiding returns 0
01:58:12.044 00.000 9640 PulseGuide returned control before completion, sleep 32
01:58:12.084 00.040 9640 IsGuiding returns 1
01:58:12.084 00.000 9640 scope still moving after pulse duration time elapsed
01:58:12.116 00.032 9640 IsSlewing returns 0
01:58:12.116 00.000 9640 IsGuiding returns 0
01:58:12.116 00.000 9640 scope move finished after 22 + 49 ms
01:58:12.116 00.000 9640 Move returns status 0, amount 22
01:58:12.116 00.000 9640 move complete, result=0
01:58:12.116 00.000 9640 worker thread done servicing request
01:58:12.116 00.000 9640 Worker thread wakes up
01:58:12.116 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:58:12.117 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:58:12.118 00.001 16872 GuideStep: 0.2 px 15 ms WEST, 0.3 px 22 ms SOUTH
01:58:15.096 02.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b535e57-9786-490d-859d-022a8ff2fb16"}
01:58:15.100 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2b535e57-9786-490d-859d-022a8ff2fb16"}
01:58:15.104 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5d49fa45-71b8-4423-9990-45fa67f175ab"}
01:58:15.108 00.004 16872 case statement mapped state 6 to 3
01:58:15.112 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d49fa45-71b8-4423-9990-45fa67f175ab"}
01:58:15.115 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"71e8affa-8b1e-4896-b6e7-b84fb53fceea"}
01:58:15.118 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.31,7.36],"pixels":"..."},"id":"71e8affa-8b1e-4896-b6e7-b84fb53fceea"}
01:58:16.189 01.071 9640 Exposure complete
01:58:16.334 00.145 9640 worker thread done servicing request
01:58:16.334 00.000 16872 OnExposeComplete: enter
01:58:16.337 00.003 16872 UpdateGuideState(): m_state=6
01:58:16.342 00.005 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:58:16.346 00.004 16872 Star::Find returns 1 (0), X=206.07, Y=172.42, Mass=845043, SNR=559.4, Peak=52736 HFD=4.0
01:58:16.351 00.005 16872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.59) = xAngle (3.07 = 3.07)
01:58:16.354 00.003 16872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.12 = 3.12)
01:58:16.358 00.004 16872 CameraToMount -- cameraX=0.07 cameraY=0.85 hyp=0.85 cameraTheta=1.48 mountX=-0.85 mountY=0.02, mountTheta=3.12
01:58:16.364 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=0.85, opts=13)
01:58:16.368 00.004 16872 Enqueuing Move request for scope (0.07, 0.85)
01:58:16.371 00.003 9640 Worker thread wakes up
01:58:16.371 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.85) opts 0xd
01:58:16.371 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, 0.85)
01:58:16.371 00.000 9640 Moving (0.07, 0.85) raw xDistance=-0.85 yDistance=0.02
01:58:16.371 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.75 from input -0.85
01:58:16.372 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.02, m_sumCorr=0.51
01:58:16.372 00.000 9640 MoveAxis(E, 89, ABG)
01:58:16.372 00.000 9640 Guiding  Dir = 2, Dur = 89
01:58:16.372 00.000 9640 IsSlewing returns 0
01:58:16.372 00.000 9640 IsGuiding returns 0
01:58:16.372 00.000 9640 PulseGuide returned control before completion, sleep 99
01:58:16.381 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3340, max=52736, med=3644, FiltMin=3496, FiltMax=38308, Gamma=2.190
01:58:16.416 00.035 16872 UpdateGuideState exits: m=845043 SNR=559.4
01:58:16.419 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:16.423 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:58:16.426 00.003 16872 Enqueuing Expose request
01:58:16.485 00.059 9640 IsGuiding returns 0
01:58:16.485 00.000 9640 Move returns status 0, amount 89
01:58:16.485 00.000 9640 MoveAxis(S, 19, ABG)
01:58:16.485 00.000 9640 Guiding  Dir = 1, Dur = 19
01:58:16.486 00.001 9640 IsSlewing returns 0
01:58:16.486 00.000 9640 IsGuiding returns 0
01:58:16.486 00.000 9640 PulseGuide returned control before completion, sleep 29
01:58:16.516 00.030 9640 IsGuiding returns 1
01:58:16.516 00.000 9640 scope still moving after pulse duration time elapsed
01:58:16.547 00.031 9640 IsSlewing returns 0
01:58:16.547 00.000 9640 IsGuiding returns 0
01:58:16.547 00.000 9640 scope move finished after 19 + 42 ms
01:58:16.547 00.000 9640 Move returns status 0, amount 19
01:58:16.547 00.000 9640 move complete, result=0
01:58:16.548 00.001 9640 worker thread done servicing request
01:58:16.548 00.000 9640 Worker thread wakes up
01:58:16.548 00.000 16872 GuideStep: -0.8 px 89 ms EAST, 0.0 px 19 ms SOUTH
01:58:16.552 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:58:16.552 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:58:18.596 02.044 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2aa68e01-97aa-46f0-b6c1-471ee25742e5"}
01:58:18.599 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2aa68e01-97aa-46f0-b6c1-471ee25742e5"}
01:58:18.602 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9f1c4671-d8ae-4c8a-b550-3c06cfd534ff"}
01:58:18.606 00.004 16872 case statement mapped state 6 to 3
01:58:18.610 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f1c4671-d8ae-4c8a-b550-3c06cfd534ff"}
01:58:18.614 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0b55ec9c-6c5a-41db-8f98-92788d3645c7"}
01:58:18.617 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.07,7.42],"pixels":"..."},"id":"0b55ec9c-6c5a-41db-8f98-92788d3645c7"}
01:58:20.619 02.002 9640 Exposure complete
01:58:20.760 00.141 9640 worker thread done servicing request
01:58:20.760 00.000 16872 OnExposeComplete: enter
01:58:20.765 00.005 16872 UpdateGuideState(): m_state=6
01:58:20.768 00.003 16872 Star::Find(15, 206, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
01:58:20.770 00.002 16872 Star::Find returns 1 (0), X=206.58, Y=171.51, Mass=779970, SNR=493.7, Peak=43600 HFD=4.2
01:58:20.773 00.003 16872 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.59) = xAngle (1.47 = 1.47)
01:58:20.776 00.003 16872 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.52 = 1.52)
01:58:20.780 00.004 16872 CameraToMount -- cameraX=0.58 cameraY=-0.07 hyp=0.59 cameraTheta=-0.12 mountX=0.06 mountY=0.59, mountTheta=1.47
01:58:20.784 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.58, y=-0.07, opts=13)
01:58:20.787 00.003 16872 Enqueuing Move request for scope (0.58, -0.07)
01:58:20.789 00.002 9640 Worker thread wakes up
01:58:20.789 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.07) opts 0xd
01:58:20.790 00.001 9640 Handling offset move in thread for scope, endpoint = (0.58, -0.07)
01:58:20.790 00.000 9640 Moving (0.58, -0.07) raw xDistance=0.06 yDistance=0.59
01:58:20.790 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:58:20.790 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.59, m_sumCorr=0.51
01:58:20.790 00.000 9640 MoveAxis(E, 0, ABG)
01:58:20.790 00.000 9640 Move returns status 0, amount 0
01:58:20.790 00.000 9640 MoveAxis(N, 0, ABG)
01:58:20.790 00.000 9640 Move returns status 0, amount 0
01:58:20.790 00.000 9640 move complete, result=0
01:58:20.790 00.000 9640 worker thread done servicing request
01:58:20.797 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3336, max=43600, med=3640, FiltMin=3500, FiltMax=35088, Gamma=2.190
01:58:20.830 00.033 16872 UpdateGuideState exits: m=779970 SNR=493.7
01:58:20.833 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:20.836 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:58:20.838 00.002 16872 Enqueuing Expose request
01:58:20.842 00.004 16872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
01:58:20.845 00.003 9640 Worker thread wakes up
01:58:20.845 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:58:20.845 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:58:22.096 01.251 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43dcd4de-5609-4fe4-a40d-4c1016dda9c1"}
01:58:22.101 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"43dcd4de-5609-4fe4-a40d-4c1016dda9c1"}
01:58:22.107 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5baf7278-00c6-4d88-983b-17d96c90a9f1"}
01:58:22.113 00.006 16872 case statement mapped state 6 to 3
01:58:22.117 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5baf7278-00c6-4d88-983b-17d96c90a9f1"}
01:58:22.121 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"899ec258-2dee-4b5c-ae38-c0f69b91334a"}
01:58:22.126 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.58,6.51],"pixels":"..."},"id":"899ec258-2dee-4b5c-ae38-c0f69b91334a"}
01:58:24.904 02.778 9640 Exposure complete
01:58:25.043 00.139 9640 worker thread done servicing request
01:58:25.043 00.000 16872 OnExposeComplete: enter
01:58:25.045 00.002 16872 UpdateGuideState(): m_state=6
01:58:25.050 00.005 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
01:58:25.052 00.002 16872 Star::Find returns 1 (0), X=206.17, Y=171.93, Mass=834754, SNR=528.8, Peak=45504 HFD=4.3
01:58:25.055 00.003 16872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.59) = xAngle (2.71 = 2.71)
01:58:25.058 00.003 16872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.76 = 2.76)
01:58:25.060 00.002 16872 CameraToMount -- cameraX=0.17 cameraY=0.36 hyp=0.40 cameraTheta=1.12 mountX=-0.36 mountY=0.15, mountTheta=2.75
01:58:25.064 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=0.36, opts=13)
01:58:25.066 00.002 16872 Enqueuing Move request for scope (0.17, 0.36)
01:58:25.071 00.005 9640 Worker thread wakes up
01:58:25.071 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.36) opts 0xd
01:58:25.072 00.001 9640 Handling offset move in thread for scope, endpoint = (0.17, 0.36)
01:58:25.072 00.000 9640 Moving (0.17, 0.36) raw xDistance=-0.36 yDistance=0.15
01:58:25.072 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.36
01:58:25.072 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0.51
01:58:25.072 00.000 9640 MoveAxis(E, 38, ABG)
01:58:25.072 00.000 9640 Guiding  Dir = 2, Dur = 38
01:58:25.072 00.000 9640 IsSlewing returns 0
01:58:25.072 00.000 9640 IsGuiding returns 0
01:58:25.073 00.001 9640 PulseGuide returned control before completion, sleep 48
01:58:25.078 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3272, max=45504, med=3640, FiltMin=3466, FiltMax=34864, Gamma=2.190
01:58:25.109 00.031 16872 UpdateGuideState exits: m=834754 SNR=528.8
01:58:25.113 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:25.117 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:58:25.121 00.004 16872 Enqueuing Expose request
01:58:25.132 00.011 9640 IsGuiding returns 1
01:58:25.133 00.001 9640 scope still moving after pulse duration time elapsed
01:58:25.163 00.030 9640 IsSlewing returns 0
01:58:25.163 00.000 9640 IsGuiding returns 1
01:58:25.194 00.031 9640 IsSlewing returns 0
01:58:25.196 00.002 9640 IsGuiding returns 1
01:58:25.225 00.029 9640 IsSlewing returns 0
01:58:25.225 00.000 9640 IsGuiding returns 1
01:58:25.256 00.031 9640 IsSlewing returns 0
01:58:25.256 00.000 9640 IsGuiding returns 1
01:58:25.288 00.032 9640 IsSlewing returns 0
01:58:25.288 00.000 9640 IsGuiding returns 0
01:58:25.288 00.000 9640 scope move finished after 38 + 177 ms
01:58:25.289 00.001 9640 Move returns status 0, amount 38
01:58:25.289 00.000 9640 MoveAxis(N, 0, ABG)
01:58:25.289 00.000 9640 Move returns status 0, amount 0
01:58:25.289 00.000 9640 move complete, result=0
01:58:25.289 00.000 9640 worker thread done servicing request
01:58:25.289 00.000 16872 GuideStep: -0.4 px 38 ms EAST, 0.1 px 0 ms NORTH
01:58:25.294 00.005 9640 Worker thread wakes up
01:58:25.294 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:58:25.294 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:58:25.595 00.301 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98a5e776-635e-4f6b-a25f-1bffdd66056a"}
01:58:25.599 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"98a5e776-635e-4f6b-a25f-1bffdd66056a"}
01:58:25.604 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cbbfeef2-f97b-4835-8153-f14a770298c1"}
01:58:25.608 00.004 16872 case statement mapped state 6 to 3
01:58:25.611 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cbbfeef2-f97b-4835-8153-f14a770298c1"}
01:58:25.617 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1c78d71b-7f37-44f0-88e4-68047186275e"}
01:58:25.621 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.17,6.93],"pixels":"..."},"id":"1c78d71b-7f37-44f0-88e4-68047186275e"}
01:58:29.095 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fb578d99-2db7-4ef4-99f2-6a0c9ebfd03f"}
01:58:29.098 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fb578d99-2db7-4ef4-99f2-6a0c9ebfd03f"}
01:58:29.102 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bfb7005b-4684-4c9a-83dc-b56439bc45bc"}
01:58:29.104 00.002 16872 case statement mapped state 6 to 3
01:58:29.106 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfb7005b-4684-4c9a-83dc-b56439bc45bc"}
01:58:29.110 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"247a241d-875b-420c-aad8-059926789b5f"}
01:58:29.114 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.17,6.93],"pixels":"..."},"id":"247a241d-875b-420c-aad8-059926789b5f"}
01:58:29.360 00.246 9640 Exposure complete
01:58:29.498 00.138 9640 worker thread done servicing request
01:58:29.498 00.000 16872 OnExposeComplete: enter
01:58:29.502 00.004 16872 UpdateGuideState(): m_state=6
01:58:29.505 00.003 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
01:58:29.508 00.003 16872 Star::Find returns 1 (0), X=206.42, Y=171.84, Mass=797877, SNR=522.2, Peak=44864 HFD=4.1
01:58:29.510 00.002 16872 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.59) = xAngle (2.14 = 2.14)
01:58:29.512 00.002 16872 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.19 = 2.19)
01:58:29.517 00.005 16872 CameraToMount -- cameraX=0.43 cameraY=0.26 hyp=0.50 cameraTheta=0.56 mountX=-0.27 mountY=0.41, mountTheta=2.16
01:58:29.521 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.43, y=0.26, opts=13)
01:58:29.525 00.004 16872 Enqueuing Move request for scope (0.43, 0.26)
01:58:29.527 00.002 9640 Worker thread wakes up
01:58:29.527 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.26) opts 0xd
01:58:29.527 00.000 9640 Handling offset move in thread for scope, endpoint = (0.43, 0.26)
01:58:29.527 00.000 9640 Moving (0.43, 0.26) raw xDistance=-0.27 yDistance=0.41
01:58:29.527 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.27
01:58:29.527 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.41, m_sumCorr=0.68
01:58:29.527 00.000 9640 MoveAxis(E, 33, ABG)
01:58:29.527 00.000 9640 Guiding  Dir = 2, Dur = 33
01:58:29.529 00.002 9640 IsSlewing returns 0
01:58:29.529 00.000 9640 IsGuiding returns 0
01:58:29.529 00.000 9640 PulseGuide returned control before completion, sleep 43
01:58:29.536 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3284, max=44864, med=3636, FiltMin=3492, FiltMax=33200, Gamma=2.190
01:58:29.570 00.034 16872 UpdateGuideState exits: m=797877 SNR=522.2
01:58:29.573 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:29.577 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:58:29.580 00.003 16872 Enqueuing Expose request
01:58:29.582 00.002 9640 IsGuiding returns 1
01:58:29.582 00.000 9640 scope still moving after pulse duration time elapsed
01:58:29.609 00.027 9640 IsSlewing returns 0
01:58:29.609 00.000 9640 IsGuiding returns 0
01:58:29.610 00.001 9640 scope move finished after 33 + 48 ms
01:58:29.611 00.001 9640 Move returns status 0, amount 33
01:58:29.612 00.001 9640 MoveAxis(S, 20, ABG)
01:58:29.612 00.000 9640 Guiding  Dir = 1, Dur = 20
01:58:29.612 00.000 9640 IsSlewing returns 0
01:58:29.612 00.000 9640 IsGuiding returns 0
01:58:29.612 00.000 9640 PulseGuide returned control before completion, sleep 30
01:58:29.656 00.044 9640 IsGuiding returns 1
01:58:29.656 00.000 9640 scope still moving after pulse duration time elapsed
01:58:29.686 00.030 9640 IsSlewing returns 0
01:58:29.686 00.000 9640 IsGuiding returns 1
01:58:29.717 00.031 9640 IsSlewing returns 0
01:58:29.718 00.001 9640 IsGuiding returns 1
01:58:29.748 00.030 9640 IsSlewing returns 0
01:58:29.749 00.001 9640 IsGuiding returns 0
01:58:29.749 00.000 9640 scope move finished after 20 + 116 ms
01:58:29.749 00.000 9640 Move returns status 0, amount 20
01:58:29.749 00.000 9640 move complete, result=0
01:58:29.749 00.000 9640 worker thread done servicing request
01:58:29.750 00.001 9640 Worker thread wakes up
01:58:29.750 00.000 16872 GuideStep: -0.3 px 33 ms EAST, 0.4 px 20 ms SOUTH
01:58:29.754 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:58:29.755 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:58:32.594 02.839 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ba44243-e95b-477b-b928-3ce2316a8e32"}
01:58:32.599 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4ba44243-e95b-477b-b928-3ce2316a8e32"}
01:58:32.604 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27a0e382-4150-439e-b3a9-b420a03fc673"}
01:58:32.608 00.004 16872 case statement mapped state 6 to 3
01:58:32.610 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"27a0e382-4150-439e-b3a9-b420a03fc673"}
01:58:32.614 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1ca1a698-92a8-4886-867a-458cee5a4009"}
01:58:32.617 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.42,6.84],"pixels":"..."},"id":"1ca1a698-92a8-4886-867a-458cee5a4009"}
01:58:33.823 01.206 9640 Exposure complete
01:58:33.966 00.143 9640 worker thread done servicing request
01:58:33.966 00.000 16872 OnExposeComplete: enter
01:58:33.969 00.003 16872 UpdateGuideState(): m_state=6
01:58:33.972 00.003 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:58:33.974 00.002 16872 Star::Find returns 1 (0), X=206.71, Y=172.15, Mass=853388, SNR=511.9, Peak=44772 HFD=4.4
01:58:33.977 00.003 16872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.59) = xAngle (2.27 = 2.27)
01:58:33.980 00.003 16872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.31 = 2.31)
01:58:33.982 00.002 16872 CameraToMount -- cameraX=0.71 cameraY=0.58 hyp=0.92 cameraTheta=0.68 mountX=-0.59 mountY=0.68, mountTheta=2.29
01:58:33.987 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.71, y=0.58, opts=13)
01:58:33.990 00.003 16872 Enqueuing Move request for scope (0.71, 0.58)
01:58:33.994 00.004 9640 Worker thread wakes up
01:58:33.994 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.58) opts 0xd
01:58:33.994 00.000 9640 Handling offset move in thread for scope, endpoint = (0.71, 0.58)
01:58:33.994 00.000 9640 Moving (0.71, 0.58) raw xDistance=-0.59 yDistance=0.68
01:58:33.994 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.59
01:58:33.994 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.68, m_sumCorr=0.68
01:58:33.994 00.000 9640 MoveAxis(E, 66, ABG)
01:58:33.994 00.000 9640 Guiding  Dir = 2, Dur = 66
01:58:33.994 00.000 9640 IsSlewing returns 0
01:58:33.996 00.002 9640 IsGuiding returns 0
01:58:33.996 00.000 9640 PulseGuide returned control before completion, sleep 76
01:58:34.002 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3304, max=44772, med=3644, FiltMin=3498, FiltMax=32832, Gamma=2.190
01:58:34.033 00.031 16872 UpdateGuideState exits: m=853388 SNR=511.9
01:58:34.036 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:34.039 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:58:34.042 00.003 16872 Enqueuing Expose request
01:58:34.088 00.046 9640 IsGuiding returns 1
01:58:34.088 00.000 9640 scope still moving after pulse duration time elapsed
01:58:34.119 00.031 9640 IsSlewing returns 0
01:58:34.119 00.000 9640 IsGuiding returns 0
01:58:34.119 00.000 9640 scope move finished after 66 + 57 ms
01:58:34.120 00.001 9640 Move returns status 0, amount 66
01:58:34.120 00.000 9640 MoveAxis(N, 0, ABG)
01:58:34.120 00.000 9640 Move returns status 0, amount 0
01:58:34.120 00.000 9640 move complete, result=0
01:58:34.121 00.001 9640 worker thread done servicing request
01:58:34.121 00.000 9640 Worker thread wakes up
01:58:34.121 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:58:34.121 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:58:34.127 00.006 16872 GuideStep: -0.6 px 66 ms EAST, 0.7 px 0 ms NORTH
01:58:36.094 01.967 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"12252bca-dc14-4ba9-8d39-628445c0c792"}
01:58:36.097 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"12252bca-dc14-4ba9-8d39-628445c0c792"}
01:58:36.100 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28925dfd-3c5a-48cd-a2b7-fb923148d7ea"}
01:58:36.103 00.003 16872 case statement mapped state 6 to 3
01:58:36.106 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28925dfd-3c5a-48cd-a2b7-fb923148d7ea"}
01:58:36.109 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1f14dd1f-3ffd-4473-bf7c-905a96dbc37d"}
01:58:36.113 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.71,7.15],"pixels":"..."},"id":"1f14dd1f-3ffd-4473-bf7c-905a96dbc37d"}
01:58:38.169 02.056 9640 Exposure complete
01:58:38.313 00.144 9640 worker thread done servicing request
01:58:38.313 00.000 16872 OnExposeComplete: enter
01:58:38.315 00.002 16872 UpdateGuideState(): m_state=6
01:58:38.318 00.003 16872 Star::Find(15, 206, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:58:38.321 00.003 16872 Star::Find returns 1 (0), X=206.49, Y=171.45, Mass=802140, SNR=492.5, Peak=42600 HFD=4.3
01:58:38.325 00.004 16872 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.59) = xAngle (1.33 = 1.33)
01:58:38.329 00.004 16872 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.38 = 1.38)
01:58:38.332 00.003 16872 CameraToMount -- cameraX=0.50 cameraY=-0.13 hyp=0.51 cameraTheta=-0.25 mountX=0.12 mountY=0.50, mountTheta=1.34
01:58:38.336 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.50, y=-0.13, opts=13)
01:58:38.339 00.003 16872 Enqueuing Move request for scope (0.50, -0.13)
01:58:38.343 00.004 9640 Worker thread wakes up
01:58:38.343 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.13) opts 0xd
01:58:38.343 00.000 9640 Handling offset move in thread for scope, endpoint = (0.50, -0.13)
01:58:38.343 00.000 9640 Moving (0.50, -0.13) raw xDistance=0.12 yDistance=0.50
01:58:38.343 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.05 from input 0.12
01:58:38.343 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.50, m_sumCorr=0.92
01:58:38.343 00.000 9640 MoveAxis(W, 6, ABG)
01:58:38.343 00.000 9640 Guiding  Dir = 3, Dur = 6
01:58:38.343 00.000 9640 IsSlewing returns 0
01:58:38.344 00.001 9640 IsGuiding returns 0
01:58:38.344 00.000 9640 PulseGuide returned control before completion, sleep 16
01:58:38.348 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3344, max=42600, med=3644, FiltMin=3480, FiltMax=33364, Gamma=2.190
01:58:38.370 00.022 9640 IsGuiding returns 1
01:58:38.370 00.000 9640 scope still moving after pulse duration time elapsed
01:58:38.383 00.013 16872 UpdateGuideState exits: m=802140 SNR=492.5
01:58:38.386 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:38.390 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:58:38.392 00.002 16872 Enqueuing Expose request
01:58:38.402 00.010 9640 IsSlewing returns 0
01:58:38.402 00.000 9640 IsGuiding returns 0
01:58:38.402 00.000 9640 scope move finished after 6 + 52 ms
01:58:38.402 00.000 9640 Move returns status 0, amount 6
01:58:38.402 00.000 9640 MoveAxis(S, 29, ABG)
01:58:38.402 00.000 9640 Guiding  Dir = 1, Dur = 29
01:58:38.403 00.001 9640 IsSlewing returns 0
01:58:38.403 00.000 9640 IsGuiding returns 0
01:58:38.403 00.000 9640 PulseGuide returned control before completion, sleep 39
01:58:38.448 00.045 9640 IsGuiding returns 1
01:58:38.448 00.000 9640 scope still moving after pulse duration time elapsed
01:58:38.480 00.032 9640 IsSlewing returns 0
01:58:38.480 00.000 9640 IsGuiding returns 0
01:58:38.480 00.000 9640 scope move finished after 29 + 47 ms
01:58:38.480 00.000 9640 Move returns status 0, amount 29
01:58:38.480 00.000 9640 move complete, result=0
01:58:38.481 00.001 9640 worker thread done servicing request
01:58:38.481 00.000 9640 Worker thread wakes up
01:58:38.481 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:58:38.481 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:58:38.481 00.000 16872 GuideStep: 0.1 px 6 ms WEST, 0.5 px 29 ms SOUTH
01:58:39.594 01.113 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"967d6361-f782-497b-b806-7ab164186876"}
01:58:39.598 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"967d6361-f782-497b-b806-7ab164186876"}
01:58:39.603 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee6e33ea-2b35-46df-baf9-46f8e50ff98b"}
01:58:39.606 00.003 16872 case statement mapped state 6 to 3
01:58:39.609 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee6e33ea-2b35-46df-baf9-46f8e50ff98b"}
01:58:39.627 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d0c04aa1-d665-48e5-bc95-6bc0bbf478b7"}
01:58:39.631 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.49,7.45],"pixels":"..."},"id":"d0c04aa1-d665-48e5-bc95-6bc0bbf478b7"}
01:58:42.541 02.910 9640 Exposure complete
01:58:42.683 00.142 9640 worker thread done servicing request
01:58:42.683 00.000 16872 OnExposeComplete: enter
01:58:42.686 00.003 16872 UpdateGuideState(): m_state=6
01:58:42.689 00.003 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:58:42.692 00.003 16872 Star::Find returns 1 (0), X=206.98, Y=172.64, Mass=838582, SNR=508.1, Peak=48268 HFD=4.3
01:58:42.696 00.004 16872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.59) = xAngle (2.41 = 2.41)
01:58:42.698 00.002 16872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.46 = 2.46)
01:58:42.700 00.002 16872 CameraToMount -- cameraX=0.99 cameraY=1.06 hyp=1.45 cameraTheta=0.82 mountX=-1.08 mountY=0.92, mountTheta=2.44
01:58:42.707 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.99, y=1.06, opts=13)
01:58:42.710 00.003 16872 Enqueuing Move request for scope (0.99, 1.06)
01:58:42.713 00.003 9640 Worker thread wakes up
01:58:42.713 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.99, 1.06) opts 0xd
01:58:42.713 00.000 9640 Handling offset move in thread for scope, endpoint = (0.99, 1.06)
01:58:42.713 00.000 9640 Moving (0.99, 1.06) raw xDistance=-1.08 yDistance=0.92
01:58:42.713 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.08
01:58:42.713 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.92, m_sumCorr=1.1
01:58:42.713 00.000 9640 MoveAxis(E, 114, ABG)
01:58:42.713 00.000 9640 Guiding  Dir = 2, Dur = 114
01:58:42.713 00.000 9640 IsSlewing returns 0
01:58:42.714 00.001 9640 IsGuiding returns 0
01:58:42.714 00.000 9640 PulseGuide returned control before completion, sleep 124
01:58:42.719 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3300, max=48268, med=3640, FiltMin=3492, FiltMax=35716, Gamma=2.190
01:58:42.752 00.033 16872 UpdateGuideState exits: m=838582 SNR=508.1
01:58:42.755 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:42.757 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:58:42.760 00.003 16872 Enqueuing Expose request
01:58:42.841 00.081 9640 IsGuiding returns 1
01:58:42.841 00.000 9640 scope still moving after pulse duration time elapsed
01:58:42.872 00.031 9640 IsSlewing returns 0
01:58:42.872 00.000 9640 IsGuiding returns 0
01:58:42.873 00.001 9640 scope move finished after 114 + 44 ms
01:58:42.873 00.000 9640 Move returns status 0, amount 114
01:58:42.873 00.000 9640 MoveAxis(S, 19, ABG)
01:58:42.873 00.000 9640 Guiding  Dir = 1, Dur = 19
01:58:42.873 00.000 9640 IsSlewing returns 0
01:58:42.873 00.000 9640 IsGuiding returns 0
01:58:42.874 00.001 9640 PulseGuide returned control before completion, sleep 29
01:58:42.904 00.030 9640 IsGuiding returns 1
01:58:42.904 00.000 9640 scope still moving after pulse duration time elapsed
01:58:42.934 00.030 9640 IsSlewing returns 0
01:58:42.934 00.000 9640 IsGuiding returns 0
01:58:42.934 00.000 9640 scope move finished after 19 + 42 ms
01:58:42.934 00.000 9640 Move returns status 0, amount 19
01:58:42.934 00.000 9640 move complete, result=0
01:58:42.934 00.000 9640 worker thread done servicing request
01:58:42.934 00.000 9640 Worker thread wakes up
01:58:42.934 00.000 16872 GuideStep: -1.1 px 114 ms EAST, 0.9 px 19 ms SOUTH
01:58:42.938 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
01:58:42.938 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:58:43.093 00.155 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"497b795c-22cb-4ce6-8356-e548b836bd26"}
01:58:43.096 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"497b795c-22cb-4ce6-8356-e548b836bd26"}
01:58:43.099 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b20a62d8-4d8e-4be8-947c-78fe230b0808"}
01:58:43.102 00.003 16872 case statement mapped state 6 to 3
01:58:43.105 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b20a62d8-4d8e-4be8-947c-78fe230b0808"}
01:58:43.111 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1cca78a8-41f9-4e73-aa36-0984eafadbfc"}
01:58:43.114 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.98,6.64],"pixels":"..."},"id":"1cca78a8-41f9-4e73-aa36-0984eafadbfc"}
01:58:46.594 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e269e171-d88f-4b8a-a27a-17a868ee1aba"}
01:58:46.598 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e269e171-d88f-4b8a-a27a-17a868ee1aba"}
01:58:46.602 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0c195f7b-c679-45c6-87bf-2c86854c6022"}
01:58:46.604 00.002 16872 case statement mapped state 6 to 3
01:58:46.607 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c195f7b-c679-45c6-87bf-2c86854c6022"}
01:58:46.613 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"abaaad6b-933c-406f-830d-ad5aa9d22e4e"}
01:58:46.617 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.98,6.64],"pixels":"..."},"id":"abaaad6b-933c-406f-830d-ad5aa9d22e4e"}
01:58:46.987 00.370 9640 Exposure complete
01:58:47.125 00.138 9640 worker thread done servicing request
01:58:47.125 00.000 16872 OnExposeComplete: enter
01:58:47.128 00.003 16872 UpdateGuideState(): m_state=6
01:58:47.130 00.002 16872 Star::Find(15, 206, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:58:47.132 00.002 16872 Star::Find returns 1 (0), X=206.41, Y=171.06, Mass=822087, SNR=572.0, Peak=45412 HFD=4.1
01:58:47.136 00.004 16872 MultiStar: exiting stabilization period
01:58:47.140 00.004 16872 MultiStar: updating star positions after lock position change
01:58:47.143 00.003 16872 Star::Find(15, 1622, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:58:47.145 00.002 16872 Star::Find returns 1 (0), X=1622.90, Y=268.51, Mass=326272, SNR=334.8, Peak=20032 HFD=4.4
01:58:47.148 00.003 16872 Star::Find(15, 68, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:58:47.151 00.003 16872 Star::Find returns 1 (0), X=68.73, Y=788.51, Mass=133974, SNR=182.1, Peak=11776 HFD=3.9
01:58:47.153 00.002 16872 Star::Find(15, 1162, 502, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:58:47.156 00.003 16872 Star::Find returns 1 (0), X=1163.08, Y=502.71, Mass=106883, SNR=175.8, Peak=9268 HFD=4.3
01:58:47.158 00.002 16872 Star::Find(15, 1577, 165, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:58:47.161 00.003 16872 Star::Find returns 1 (0), X=1577.14, Y=165.09, Mass=61851, SNR=121.6, Peak=7360 HFD=4.1
01:58:47.164 00.003 16872 Star::Find(15, 136, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:58:47.166 00.002 16872 Star::Find returns 1 (0), X=137.03, Y=894.24, Mass=45719, SNR=100.9, Peak=6220 HFD=4.1
01:58:47.172 00.006 16872 Star::Find(15, 1737, 220, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:58:47.175 00.003 16872 Star::Find returns 1 (0), X=1737.18, Y=220.13, Mass=43854, SNR=104.4, Peak=6396 HFD=4.0
01:58:47.177 00.002 16872 Star::Find(15, 353, 116, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:58:47.180 00.003 16872 Star::Find returns 1 (0), X=353.68, Y=116.87, Mass=33237, SNR=81.4, Peak=5848 HFD=3.8
01:58:47.183 00.003 16872 Star::Find(15, 1125, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:58:47.186 00.003 16872 Star::Find returns 1 (0), X=1125.39, Y=976.50, Mass=32586, SNR=82.5, Peak=5668 HFD=3.4
01:58:47.188 00.002 16872 Star::Find(15, 212, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:58:47.191 00.003 16872 Star::Find returns 1 (0), X=212.28, Y=641.39, Mass=31284, SNR=79.1, Peak=5548 HFD=3.7
01:58:47.194 00.003 16872 Star::Find(15, 681, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:58:47.198 00.004 16872 Star::Find returns 1 (0), X=681.57, Y=863.80, Mass=28302, SNR=78.0, Peak=5352 HFD=3.7
01:58:47.204 00.006 16872 Star::Find(15, 722, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:58:47.209 00.005 16872 Star::Find returns 1 (0), X=722.49, Y=145.68, Mass=25837, SNR=76.4, Peak=5452 HFD=3.4
01:58:47.213 00.004 16872 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.59) = xAngle (0.69 = 0.69)
01:58:47.221 00.008 16872 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.74 = 0.74)
01:58:47.225 00.004 16872 CameraToMount -- cameraX=0.41 cameraY=-0.51 hyp=0.66 cameraTheta=-0.89 mountX=0.51 mountY=0.45, mountTheta=0.72
01:58:47.231 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.41, y=-0.51, opts=13)
01:58:47.234 00.003 16872 Enqueuing Move request for scope (0.41, -0.51)
01:58:47.238 00.004 9640 Worker thread wakes up
01:58:47.238 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.51) opts 0xd
01:58:47.238 00.000 9640 Handling offset move in thread for scope, endpoint = (0.41, -0.51)
01:58:47.238 00.000 9640 Moving (0.41, -0.51) raw xDistance=0.51 yDistance=0.45
01:58:47.238 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.51
01:58:47.238 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.45, m_sumCorr=1.3
01:58:47.239 00.001 9640 MoveAxis(W, 43, ABG)
01:58:47.239 00.000 9640 Guiding  Dir = 3, Dur = 43
01:58:47.239 00.000 9640 IsSlewing returns 0
01:58:47.240 00.001 9640 IsGuiding returns 0
01:58:47.240 00.000 9640 PulseGuide returned control before completion, sleep 53
01:58:47.247 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3296, max=45412, med=3640, FiltMin=3494, FiltMax=33284, Gamma=2.190
01:58:47.283 00.036 16872 UpdateGuideState exits: m=822087 SNR=572.0
01:58:47.286 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:47.289 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:58:47.292 00.003 16872 Enqueuing Expose request
01:58:47.308 00.016 9640 IsGuiding returns 1
01:58:47.308 00.000 9640 scope still moving after pulse duration time elapsed
01:58:47.339 00.031 9640 IsSlewing returns 0
01:58:47.339 00.000 9640 IsGuiding returns 0
01:58:47.339 00.000 9640 scope move finished after 43 + 55 ms
01:58:47.339 00.000 9640 Move returns status 0, amount 43
01:58:47.339 00.000 9640 MoveAxis(S, 23, ABG)
01:58:47.339 00.000 9640 Guiding  Dir = 1, Dur = 23
01:58:47.340 00.001 9640 IsSlewing returns 0
01:58:47.340 00.000 9640 IsGuiding returns 0
01:58:47.340 00.000 9640 PulseGuide returned control before completion, sleep 33
01:58:47.386 00.046 9640 IsGuiding returns 1
01:58:47.386 00.000 9640 scope still moving after pulse duration time elapsed
01:58:47.418 00.032 9640 IsSlewing returns 0
01:58:47.418 00.000 9640 IsGuiding returns 0
01:58:47.418 00.000 9640 scope move finished after 23 + 55 ms
01:58:47.418 00.000 9640 Move returns status 0, amount 23
01:58:47.418 00.000 9640 move complete, result=0
01:58:47.419 00.001 9640 worker thread done servicing request
01:58:47.419 00.000 16872 GuideStep: 0.5 px 43 ms WEST, 0.4 px 23 ms SOUTH
01:58:47.422 00.003 9640 Worker thread wakes up
01:58:47.423 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:58:47.423 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:58:50.096 02.673 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"550adde9-f308-4b8f-aac4-a7c1dbb4f8b3"}
01:58:50.099 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"550adde9-f308-4b8f-aac4-a7c1dbb4f8b3"}
01:58:50.102 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2648ae32-234c-4870-b6a3-153e3d7328d5"}
01:58:50.106 00.004 16872 case statement mapped state 6 to 3
01:58:50.108 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2648ae32-234c-4870-b6a3-153e3d7328d5"}
01:58:50.111 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7298ac71-afbe-4294-8b45-8604a9585177"}
01:58:50.114 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.41,7.06],"pixels":"..."},"id":"7298ac71-afbe-4294-8b45-8604a9585177"}
01:58:51.476 01.362 9640 Exposure complete
01:58:51.619 00.143 9640 worker thread done servicing request
01:58:51.619 00.000 16872 OnExposeComplete: enter
01:58:51.623 00.004 16872 UpdateGuideState(): m_state=6
01:58:51.626 00.003 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
01:58:51.628 00.002 16872 Star::Find returns 1 (0), X=206.90, Y=171.66, Mass=812644, SNR=497.3, Peak=46940 HFD=4.2
01:58:51.632 00.004 16872 MultiStar: [#1 0.52,0.48,0.60,U] [#2 0.42,0.48,0.38,U] [#3 0.24,0.46,0.37,U] [#4 0.42,0.27,0.24,U] [#5 -0.05,0.34,0.21,U] [#6 0.29,0.18,0.21,U] [#7 0.35,0.45,0.16,U] [#8 0.48,0.17,0.16,U] 
01:58:51.636 00.004 16872 refined, 8 included, MultiStar: {0.53, 0.30}, one-star: {0.91, 0.09}
01:58:51.638 00.002 16872 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.59) = xAngle (2.11 = 2.11)
01:58:51.642 00.004 16872 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.15 = 2.15)
01:58:51.644 00.002 16872 CameraToMount -- cameraX=0.53 cameraY=0.30 hyp=0.61 cameraTheta=0.52 mountX=-0.31 mountY=0.51, mountTheta=2.12
01:58:51.648 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.53, y=0.30, opts=13)
01:58:51.653 00.005 16872 Enqueuing Move request for scope (0.53, 0.30)
01:58:51.657 00.004 9640 Worker thread wakes up
01:58:51.657 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.30) opts 0xd
01:58:51.657 00.000 9640 Handling offset move in thread for scope, endpoint = (0.53, 0.30)
01:58:51.657 00.000 9640 Moving (0.53, 0.30) raw xDistance=-0.31 yDistance=0.51
01:58:51.657 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.31
01:58:51.657 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.51, m_sumCorr=1.5
01:58:51.657 00.000 9640 MoveAxis(E, 29, ABG)
01:58:51.657 00.000 9640 Guiding  Dir = 2, Dur = 29
01:58:51.657 00.000 9640 IsSlewing returns 0
01:58:51.658 00.001 9640 IsGuiding returns 0
01:58:51.658 00.000 9640 PulseGuide returned control before completion, sleep 39
01:58:51.663 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3308, max=46940, med=3644, FiltMin=3480, FiltMax=35896, Gamma=2.190
01:58:51.696 00.033 16872 UpdateGuideState exits: m=812644 SNR=497.3
01:58:51.698 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:51.701 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:58:51.704 00.003 16872 Enqueuing Expose request
01:58:51.711 00.007 9640 IsGuiding returns 1
01:58:51.712 00.001 9640 scope still moving after pulse duration time elapsed
01:58:51.742 00.030 9640 IsSlewing returns 0
01:58:51.742 00.000 9640 IsGuiding returns 0
01:58:51.742 00.000 9640 scope move finished after 29 + 55 ms
01:58:51.742 00.000 9640 Move returns status 0, amount 29
01:58:51.742 00.000 9640 MoveAxis(S, 23, ABG)
01:58:51.742 00.000 9640 Guiding  Dir = 1, Dur = 23
01:58:51.743 00.001 9640 IsSlewing returns 0
01:58:51.743 00.000 9640 IsGuiding returns 0
01:58:51.743 00.000 9640 PulseGuide returned control before completion, sleep 33
01:58:51.789 00.046 9640 IsGuiding returns 1
01:58:51.789 00.000 9640 scope still moving after pulse duration time elapsed
01:58:51.820 00.031 9640 IsSlewing returns 0
01:58:51.821 00.001 9640 IsGuiding returns 0
01:58:51.821 00.000 9640 scope move finished after 23 + 54 ms
01:58:51.821 00.000 9640 Move returns status 0, amount 23
01:58:51.821 00.000 9640 move complete, result=0
01:58:51.821 00.000 9640 worker thread done servicing request
01:58:51.821 00.000 9640 Worker thread wakes up
01:58:51.821 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:58:51.821 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:58:51.821 00.000 16872 GuideStep: -0.3 px 29 ms EAST, 0.5 px 23 ms SOUTH
01:58:53.593 01.772 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43c189e7-0d3f-46fa-85ba-278e83505f80"}
01:58:53.596 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"43c189e7-0d3f-46fa-85ba-278e83505f80"}
01:58:53.600 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e589dcd-0ed2-4c0b-ac22-a307364cc6a0"}
01:58:53.603 00.003 16872 case statement mapped state 6 to 3
01:58:53.606 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e589dcd-0ed2-4c0b-ac22-a307364cc6a0"}
01:58:53.609 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"05c8ca36-a31d-4a6f-aafc-295dc4839f07"}
01:58:53.614 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.90,6.66],"pixels":"..."},"id":"05c8ca36-a31d-4a6f-aafc-295dc4839f07"}
01:58:55.879 02.265 9640 Exposure complete
01:58:56.018 00.139 9640 worker thread done servicing request
01:58:56.019 00.001 16872 OnExposeComplete: enter
01:58:56.021 00.002 16872 UpdateGuideState(): m_state=6
01:58:56.024 00.003 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
01:58:56.027 00.003 16872 Star::Find returns 1 (0), X=206.25, Y=171.69, Mass=827661, SNR=505.3, Peak=50496 HFD=4.3
01:58:56.030 00.003 16872 MultiStar: [#1 -0.15,0.65,0.64,U] [#2 0.39,0.95,0.00,M1] [#3 -0.15,0.31,0.34,U] [#4 -0.54,0.25,0.24,U] [#5 0.21,0.50,0.19,U] [#6 -0.01,0.84,0.20,U] [#7 0.36,0.91,0.00,M1] [#8 0.33,0.80,0.00,M1] 
01:58:56.033 00.003 16872 single-star, 5 included, MultiStar: {0.00, 0.37}, one-star: {0.25, 0.11}
01:58:56.035 00.002 16872 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.59) = xAngle (2.01 = 2.01)
01:58:56.038 00.003 16872 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.05 = 2.05)
01:58:56.041 00.003 16872 CameraToMount -- cameraX=0.25 cameraY=0.11 hyp=0.27 cameraTheta=0.42 mountX=-0.12 mountY=0.24, mountTheta=2.02
01:58:56.046 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=0.11, opts=13)
01:58:56.049 00.003 16872 Enqueuing Move request for scope (0.25, 0.11)
01:58:56.052 00.003 9640 Worker thread wakes up
01:58:56.052 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.11) opts 0xd
01:58:56.052 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, 0.11)
01:58:56.052 00.000 9640 Moving (0.25, 0.11) raw xDistance=-0.12 yDistance=0.24
01:58:56.052 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.12
01:58:56.053 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=1.5
01:58:56.053 00.000 9640 MoveAxis(E, 15, ABG)
01:58:56.053 00.000 9640 Guiding  Dir = 2, Dur = 15
01:58:56.053 00.000 9640 IsSlewing returns 0
01:58:56.053 00.000 9640 IsGuiding returns 0
01:58:56.053 00.000 9640 PulseGuide returned control before completion, sleep 25
01:58:56.058 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3240, max=50496, med=3640, FiltMin=3446, FiltMax=36440, Gamma=2.190
01:58:56.092 00.034 16872 UpdateGuideState exits: m=827661 SNR=505.3
01:58:56.097 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:56.099 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:58:56.102 00.003 16872 Enqueuing Expose request
01:58:56.105 00.003 9640 IsGuiding returns 1
01:58:56.105 00.000 9640 scope still moving after pulse duration time elapsed
01:58:56.140 00.035 9640 IsSlewing returns 0
01:58:56.140 00.000 9640 IsGuiding returns 0
01:58:56.140 00.000 9640 scope move finished after 15 + 72 ms
01:58:56.140 00.000 9640 Move returns status 0, amount 15
01:58:56.140 00.000 9640 MoveAxis(N, 0, ABG)
01:58:56.141 00.001 9640 Move returns status 0, amount 0
01:58:56.141 00.000 9640 move complete, result=0
01:58:56.141 00.000 9640 worker thread done servicing request
01:58:56.141 00.000 9640 Worker thread wakes up
01:58:56.141 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:58:56.141 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:58:56.141 00.000 16872 GuideStep: -0.1 px 15 ms EAST, 0.2 px 0 ms NORTH
01:58:57.091 00.950 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c552eed-5794-46db-808b-33ee638244cf"}
01:58:57.097 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1c552eed-5794-46db-808b-33ee638244cf"}
01:58:57.103 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fab102a1-2e69-4a88-bb95-21a3238f341f"}
01:58:57.106 00.003 16872 case statement mapped state 6 to 3
01:58:57.108 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fab102a1-2e69-4a88-bb95-21a3238f341f"}
01:58:57.113 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"36050bb4-5547-4cf2-926b-1412f90950d6"}
01:58:57.116 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.25,6.69],"pixels":"..."},"id":"36050bb4-5547-4cf2-926b-1412f90950d6"}
01:59:00.208 03.092 9640 Exposure complete
01:59:00.355 00.147 9640 worker thread done servicing request
01:59:00.355 00.000 16872 OnExposeComplete: enter
01:59:00.358 00.003 16872 UpdateGuideState(): m_state=6
01:59:00.361 00.003 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:59:00.364 00.003 16872 Star::Find returns 1 (0), X=206.17, Y=171.36, Mass=873322, SNR=526.0, Peak=48888 HFD=4.4
01:59:00.366 00.002 16872 MultiStar: [#1 0.18,0.76,0.59,U] [#2 0.48,1.18,0.00,M2] [#3 0.25,0.78,0.34,U] [#4 0.08,0.75,0.22,U] [#5 0.19,1.18,0.00,M1] [#6 -0.20,0.80,0.18,U] [#7 0.29,0.60,0.16,U] [#8 0.30,0.68,0.14,U] 
01:59:00.370 00.004 16872 single-star, 6 included, MultiStar: {0.16, 0.38}, one-star: {0.17, -0.21}
01:59:00.373 00.003 16872 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-1.59) = xAngle (0.70 = 0.70)
01:59:00.376 00.003 16872 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.75 = 0.75)
01:59:00.378 00.002 16872 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.88 mountX=0.21 mountY=0.19, mountTheta=0.73
01:59:00.382 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=-0.21, opts=13)
01:59:00.387 00.005 16872 Enqueuing Move request for scope (0.17, -0.21)
01:59:00.390 00.003 9640 Worker thread wakes up
01:59:00.390 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.21) opts 0xd
01:59:00.390 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, -0.21)
01:59:00.390 00.000 9640 Moving (0.17, -0.21) raw xDistance=0.21 yDistance=0.19
01:59:00.390 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.21
01:59:00.390 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.19, m_sumCorr=1.7
01:59:00.390 00.000 9640 MoveAxis(W, 21, ABG)
01:59:00.390 00.000 9640 Guiding  Dir = 3, Dur = 21
01:59:00.391 00.001 9640 IsSlewing returns 0
01:59:00.391 00.000 9640 IsGuiding returns 0
01:59:00.391 00.000 9640 PulseGuide returned control before completion, sleep 31
01:59:00.395 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3304, max=48888, med=3644, FiltMin=3504, FiltMax=36552, Gamma=2.190
01:59:00.428 00.033 16872 UpdateGuideState exits: m=873322 SNR=526.0
01:59:00.432 00.004 9640 IsGuiding returns 1
01:59:00.432 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:00.434 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:59:00.437 00.003 16872 Enqueuing Expose request
01:59:00.440 00.003 9640 scope still moving after pulse duration time elapsed
01:59:00.462 00.022 9640 IsSlewing returns 0
01:59:00.462 00.000 9640 IsGuiding returns 0
01:59:00.462 00.000 9640 scope move finished after 21 + 50 ms
01:59:00.462 00.000 9640 Move returns status 0, amount 21
01:59:00.462 00.000 9640 MoveAxis(S, 26, ABG)
01:59:00.462 00.000 9640 Guiding  Dir = 1, Dur = 26
01:59:00.462 00.000 9640 IsSlewing returns 0
01:59:00.462 00.000 9640 IsGuiding returns 0
01:59:00.463 00.001 9640 PulseGuide returned control before completion, sleep 36
01:59:00.508 00.045 9640 IsGuiding returns 1
01:59:00.508 00.000 9640 scope still moving after pulse duration time elapsed
01:59:00.540 00.032 9640 IsSlewing returns 0
01:59:00.540 00.000 9640 IsGuiding returns 0
01:59:00.540 00.000 9640 scope move finished after 26 + 51 ms
01:59:00.540 00.000 9640 Move returns status 0, amount 26
01:59:00.540 00.000 9640 move complete, result=0
01:59:00.540 00.000 9640 worker thread done servicing request
01:59:00.541 00.001 9640 Worker thread wakes up
01:59:00.541 00.000 16872 GuideStep: 0.2 px 21 ms WEST, 0.2 px 26 ms SOUTH
01:59:00.544 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:59:00.544 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:59:00.591 00.047 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fec91bba-914f-4b7b-be0d-6dd1dd22ae08"}
01:59:00.594 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fec91bba-914f-4b7b-be0d-6dd1dd22ae08"}
01:59:00.599 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ab7ec36-e749-4154-b8b9-7f9cc932a370"}
01:59:00.602 00.003 16872 case statement mapped state 6 to 3
01:59:00.605 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ab7ec36-e749-4154-b8b9-7f9cc932a370"}
01:59:00.609 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bbeb2569-c18e-4a7d-864b-37e38cb28e47"}
01:59:00.613 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.17,7.36],"pixels":"..."},"id":"bbeb2569-c18e-4a7d-864b-37e38cb28e47"}
01:59:04.091 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28d5d1ab-2b81-4b50-b976-09063f5818d5"}
01:59:04.095 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"28d5d1ab-2b81-4b50-b976-09063f5818d5"}
01:59:04.098 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"13ec85ae-d320-4d7e-b5fb-f7f6cd5eb47a"}
01:59:04.101 00.003 16872 case statement mapped state 6 to 3
01:59:04.103 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"13ec85ae-d320-4d7e-b5fb-f7f6cd5eb47a"}
01:59:04.107 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0a16d2c3-5827-489f-8903-160c4be389e5"}
01:59:04.111 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.17,7.36],"pixels":"..."},"id":"0a16d2c3-5827-489f-8903-160c4be389e5"}
01:59:04.606 00.495 9640 Exposure complete
01:59:04.747 00.141 9640 worker thread done servicing request
01:59:04.747 00.000 16872 OnExposeComplete: enter
01:59:04.750 00.003 16872 UpdateGuideState(): m_state=6
01:59:04.754 00.004 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:59:04.757 00.003 16872 Star::Find returns 1 (0), X=206.15, Y=172.02, Mass=828331, SNR=542.2, Peak=49080 HFD=4.3
01:59:04.760 00.003 16872 MultiStar: [#1 0.18,1.37,0.00,M1] [#2 -0.31,0.97,0.00,M3] [#3 -0.05,0.91,0.00,M1] [#4 -0.21,0.91,0.00,M1] [#5 0.05,0.90,0.00,M2] [#6 0.15,1.19,0.00,M1] [#7 0.12,0.66,0.16,U] [#8 0.16,1.14,0.00,M1] 
01:59:04.762 00.002 16872 single-star, 1 included, MultiStar: {0.15, 0.48}, one-star: {0.15, 0.45}
01:59:04.765 00.003 16872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.59) = xAngle (2.83 = 2.83)
01:59:04.768 00.003 16872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.87 = 2.87)
01:59:04.773 00.005 16872 CameraToMount -- cameraX=0.15 cameraY=0.45 hyp=0.48 cameraTheta=1.24 mountX=-0.45 mountY=0.13, mountTheta=2.87
01:59:04.778 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.45, opts=13)
01:59:04.781 00.003 16872 Enqueuing Move request for scope (0.15, 0.45)
01:59:04.784 00.003 9640 Worker thread wakes up
01:59:04.785 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.45) opts 0xd
01:59:04.785 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.45)
01:59:04.785 00.000 9640 Moving (0.15, 0.45) raw xDistance=-0.45 yDistance=0.13
01:59:04.785 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.45
01:59:04.785 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=1.7
01:59:04.785 00.000 9640 MoveAxis(E, 46, ABG)
01:59:04.785 00.000 9640 Guiding  Dir = 2, Dur = 46
01:59:04.785 00.000 9640 IsSlewing returns 0
01:59:04.785 00.000 9640 IsGuiding returns 0
01:59:04.785 00.000 9640 PulseGuide returned control before completion, sleep 56
01:59:04.790 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3276, max=49080, med=3640, FiltMin=3492, FiltMax=37512, Gamma=2.190
01:59:04.824 00.034 16872 UpdateGuideState exits: m=828331 SNR=542.2
01:59:04.828 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:04.832 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:59:04.836 00.004 16872 Enqueuing Expose request
01:59:04.846 00.010 9640 IsGuiding returns 1
01:59:04.846 00.000 9640 scope still moving after pulse duration time elapsed
01:59:04.879 00.033 9640 IsSlewing returns 0
01:59:04.879 00.000 9640 IsGuiding returns 0
01:59:04.879 00.000 9640 scope move finished after 46 + 47 ms
01:59:04.879 00.000 9640 Move returns status 0, amount 46
01:59:04.879 00.000 9640 MoveAxis(N, 0, ABG)
01:59:04.879 00.000 9640 Move returns status 0, amount 0
01:59:04.879 00.000 9640 move complete, result=0
01:59:04.880 00.001 9640 worker thread done servicing request
01:59:04.880 00.000 9640 Worker thread wakes up
01:59:04.880 00.000 16872 GuideStep: -0.5 px 46 ms EAST, 0.1 px 0 ms NORTH
01:59:04.883 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:59:04.883 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:59:07.590 02.707 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2acd0d57-d7ae-492f-a36d-d466cb149d02"}
01:59:07.594 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2acd0d57-d7ae-492f-a36d-d466cb149d02"}
01:59:07.598 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b71bf50-3737-4abe-8987-3fe438b26019"}
01:59:07.600 00.002 16872 case statement mapped state 6 to 3
01:59:07.604 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b71bf50-3737-4abe-8987-3fe438b26019"}
01:59:07.607 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dcd4bb4d-ff44-4c12-83da-c4b998ce10e9"}
01:59:07.611 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.15,7.02],"pixels":"..."},"id":"dcd4bb4d-ff44-4c12-83da-c4b998ce10e9"}
01:59:08.935 01.324 9640 Exposure complete
01:59:09.078 00.143 9640 worker thread done servicing request
01:59:09.078 00.000 16872 OnExposeComplete: enter
01:59:09.081 00.003 16872 UpdateGuideState(): m_state=6
01:59:09.084 00.003 16872 Star::Find(15, 206, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
01:59:09.088 00.004 16872 Star::Find returns 1 (0), X=206.40, Y=171.39, Mass=819098, SNR=484.3, Peak=39872 HFD=4.7
01:59:09.092 00.004 16872 MultiStar: [#1 0.37,0.91,0.00,M2] [#2 -0.03,0.43,0.41,U] [#3 0.05,0.15,0.36,U] [#4 0.12,0.12,0.25,U] [#5 -0.71,0.00,0.19,U] [#6 0.42,1.05,0.00,M2] [#7 0.24,0.35,0.18,U] [#8 0.28,0.19,0.15,U] 
01:59:09.095 00.003 16872 refined, 6 included, MultiStar: {0.16, 0.07}, one-star: {0.40, -0.19}
01:59:09.097 00.002 16872 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.59) = xAngle (1.98 = 1.98)
01:59:09.100 00.003 16872 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.03 = 2.03)
01:59:09.103 00.003 16872 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.17 cameraTheta=0.40 mountX=-0.07 mountY=0.15, mountTheta=1.99
01:59:09.108 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.16, y=0.07, opts=13)
01:59:09.111 00.003 16872 Enqueuing Move request for scope (0.16, 0.07)
01:59:09.114 00.003 9640 Worker thread wakes up
01:59:09.114 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.07) opts 0xd
01:59:09.114 00.000 9640 Handling offset move in thread for scope, endpoint = (0.16, 0.07)
01:59:09.114 00.000 9640 Moving (0.16, 0.07) raw xDistance=-0.07 yDistance=0.15
01:59:09.114 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:59:09.114 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=1.7
01:59:09.114 00.000 9640 MoveAxis(E, 0, ABG)
01:59:09.114 00.000 9640 Move returns status 0, amount 0
01:59:09.114 00.000 9640 MoveAxis(N, 0, ABG)
01:59:09.114 00.000 9640 Move returns status 0, amount 0
01:59:09.114 00.000 9640 move complete, result=0
01:59:09.114 00.000 9640 worker thread done servicing request
01:59:09.121 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3224, max=39872, med=3636, FiltMin=3448, FiltMax=31616, Gamma=2.190
01:59:09.153 00.032 16872 UpdateGuideState exits: m=819098 SNR=484.3
01:59:09.156 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:09.158 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:59:09.162 00.004 16872 Enqueuing Expose request
01:59:09.163 00.001 9640 Worker thread wakes up
01:59:09.165 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:59:09.167 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
01:59:09.167 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,157,31,31)
01:59:10.392 01.225 16872 evsrv: cli 0D3BFB48 connect
01:59:10.399 00.007 16872 case statement mapped state 6 to 3
01:59:10.406 00.007 16872 case statement mapped state 6 to 3
01:59:10.410 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"2a192bbc-bbe7-4c37-a71b-f6ac68967138"}
01:59:10.414 00.004 16872 case statement mapped state 6 to 3
01:59:10.419 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a192bbc-bbe7-4c37-a71b-f6ac68967138"}
01:59:10.424 00.005 16872 evsrv: cli 0D3BFB48 disconnect
01:59:10.428 00.004 16872 evsrv: cli 0D3BF8C8 connect
01:59:10.432 00.004 16872 case statement mapped state 6 to 3
01:59:10.438 00.006 16872 case statement mapped state 6 to 3
01:59:10.443 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"a690db35-df34-4e5d-bd06-fffb0d3d3a36"}
01:59:10.446 00.003 16872 PhdController::Dither begins
01:59:10.451 00.005 16872 dither: size=5.00, dRA=-3.81 dDec=-4.95
01:59:10.454 00.003 16872 MountToCamera -- mountTheta (-2.23) + m_xAngle (-1.59) = xAngle (-3.81 = 2.47)
01:59:10.457 00.003 16872 MountToCamera -- mountX=-3.81 mountY=-4.95 hyp=6.25 mountTheta=-2.23 cameraX=-4.89, cameraY=3.88 cameraTheta=2.47
01:59:10.460 00.003 16872 setting lock position to (201.10, 175.46)
01:59:10.465 00.005 16872 Mount: notify guiding dithered (-4.9, 3.9)
01:59:10.468 00.003 16872 MultiStar: stabilizing after lock position change
01:59:10.471 00.003 16872 Status Line: Dither by -3.81,-4.95
01:59:10.481 00.010 16872 PhdController: newstate STATE_SETTLE_BEGIN
01:59:10.488 00.007 16872 PhdController: newstate STATE_SETTLE_WAIT
01:59:10.495 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"a690db35-df34-4e5d-bd06-fffb0d3d3a36"}
01:59:10.501 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
01:59:11.100 00.599 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75a97844-ee31-4638-843a-5cf2c84308f1"}
01:59:11.113 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"75a97844-ee31-4638-843a-5cf2c84308f1"}
01:59:11.153 00.040 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"552769fc-bbe7-4c5c-800a-aaba4e39a0cd"}
01:59:11.162 00.009 16872 case statement mapped state 6 to 3
01:59:11.231 00.069 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"552769fc-bbe7-4c5c-800a-aaba4e39a0cd"}
01:59:11.236 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d4cea45a-63bf-40ee-8e17-f939a7ad20b7"}
01:59:11.241 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.40,7.39],"pixels":"..."},"id":"d4cea45a-63bf-40ee-8e17-f939a7ad20b7"}
01:59:13.242 02.001 9640 Exposure complete
01:59:13.388 00.146 9640 worker thread done servicing request
01:59:13.389 00.001 16872 OnExposeComplete: enter
01:59:13.393 00.004 16872 UpdateGuideState(): m_state=6
01:59:13.397 00.004 16872 Star::Find(15, 206, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
01:59:13.402 00.005 16872 Star::Find returns 1 (0), X=206.22, Y=172.35, Mass=866761, SNR=539.0, Peak=43744 HFD=4.5
01:59:13.405 00.003 16872 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.59) = xAngle (1.04 = 1.04)
01:59:13.409 00.004 16872 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.09 = 1.09)
01:59:13.413 00.004 16872 CameraToMount -- cameraX=5.12 cameraY=-3.11 hyp=5.99 cameraTheta=-0.55 mountX=3.03 mountY=5.30, mountTheta=1.05
01:59:13.419 00.006 16872 dither recenter: remaining=(3.8,5.0) step=(3.8,5.0)
01:59:13.423 00.004 16872 MountToCamera -- mountTheta (0.92) + m_xAngle (-1.59) = xAngle (-0.67 = -0.67)
01:59:13.427 00.004 16872 MountToCamera -- mountX=3.81 mountY=4.95 hyp=6.25 mountTheta=0.92 cameraX=4.89, cameraY=-3.88 cameraTheta=-0.67
01:59:13.430 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=4.89, y=-3.88, opts=4)
01:59:13.434 00.004 16872 Enqueuing Move request for scope (4.89, -3.88)
01:59:13.438 00.004 16872 Mount: notify direct move 3.81,4.95
01:59:13.441 00.003 9640 Worker thread wakes up
01:59:13.441 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (4.89, -3.88) opts 0x4
01:59:13.442 00.001 9640 Handling offset move in thread for scope, endpoint = (4.89, -3.88)
01:59:13.442 00.000 9640 Moving (4.89, -3.88) raw xDistance=3.81 yDistance=4.95
01:59:13.442 00.000 9640 MoveAxis(W, 451, B)
01:59:13.442 00.000 9640 Guiding  Dir = 3, Dur = 451
01:59:13.442 00.000 9640 IsSlewing returns 0
01:59:13.442 00.000 9640 IsGuiding returns 0
01:59:13.442 00.000 9640 PulseGuide returned control before completion, sleep 461
01:59:13.449 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3252, max=43744, med=3640, FiltMin=3412, FiltMax=35156, Gamma=2.190
01:59:13.483 00.034 16872 UpdateGuideState exits: m=866761 SNR=539.0
01:59:13.489 00.006 16872 PhdController: settling, locked = 1, distance = 6.45 (1.50) aobump = 0 frame = 1 / 99999
01:59:13.495 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777791553.495,"Host":"RBFOCUS307","Inst":1,"Distance":6.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:59:13.499 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:13.502 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:59:13.506 00.004 16872 Enqueuing Expose request
01:59:13.913 00.407 9640 IsGuiding returns 1
01:59:13.913 00.000 9640 scope still moving after pulse duration time elapsed
01:59:13.944 00.031 9640 IsSlewing returns 0
01:59:13.944 00.000 9640 IsGuiding returns 0
01:59:13.944 00.000 9640 scope move finished after 451 + 51 ms
01:59:13.944 00.000 9640 Move returns status 0, amount 451
01:59:13.944 00.000 9640 MoveAxis(S, 595, B)
01:59:13.944 00.000 9640 Guiding  Dir = 1, Dur = 595
01:59:13.945 00.001 9640 IsSlewing returns 0
01:59:13.945 00.000 9640 IsGuiding returns 0
01:59:13.945 00.000 9640 PulseGuide returned control before completion, sleep 605
01:59:14.557 00.612 9640 IsGuiding returns 1
01:59:14.557 00.000 9640 scope still moving after pulse duration time elapsed
01:59:14.588 00.031 9640 IsSlewing returns 0
01:59:14.588 00.000 9640 IsGuiding returns 0
01:59:14.588 00.000 9640 scope move finished after 595 + 47 ms
01:59:14.588 00.000 9640 Move returns status 0, amount 595
01:59:14.588 00.000 9640 move complete, result=0
01:59:14.589 00.001 9640 worker thread done servicing request
01:59:14.589 00.000 9640 Worker thread wakes up
01:59:14.589 00.000 16872 GuideStep: 3.8 px 451 ms WEST, 5.0 px 595 ms SOUTH
01:59:14.592 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
01:59:14.592 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,160,31,31)
01:59:14.597 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f4d2701-c7a5-4f95-9dfa-0158a4b97205"}
01:59:14.601 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7f4d2701-c7a5-4f95-9dfa-0158a4b97205"}
01:59:14.608 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f7f4af6d-d787-4a36-85d5-d1eed394e4db"}
01:59:14.611 00.003 16872 case statement mapped state 6 to 3
01:59:14.615 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7f4af6d-d787-4a36-85d5-d1eed394e4db"}
01:59:14.617 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3885956f-e5df-49cd-8419-a417eec1a943"}
01:59:14.622 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.22,7.35],"pixels":"..."},"id":"3885956f-e5df-49cd-8419-a417eec1a943"}
01:59:18.093 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f5cc969-c26d-4421-b387-07153ccd3735"}
01:59:18.101 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3f5cc969-c26d-4421-b387-07153ccd3735"}
01:59:18.107 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"614b7353-edd6-43d3-8ff5-b55533010e44"}
01:59:18.113 00.006 16872 case statement mapped state 6 to 3
01:59:18.117 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"614b7353-edd6-43d3-8ff5-b55533010e44"}
01:59:18.136 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a6cd86c0-f329-4288-bdc2-73580054be66"}
01:59:18.142 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.22,7.35],"pixels":"..."},"id":"a6cd86c0-f329-4288-bdc2-73580054be66"}
01:59:18.672 00.530 9640 Exposure complete
01:59:18.838 00.166 9640 worker thread done servicing request
01:59:18.838 00.000 16872 OnExposeComplete: enter
01:59:18.842 00.004 16872 UpdateGuideState(): m_state=6
01:59:18.846 00.004 16872 Star::Find(15, 206, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
01:59:18.848 00.002 16872 Star::Find returns 1 (0), X=200.99, Y=175.20, Mass=825576, SNR=501.0, Peak=42240 HFD=4.3
01:59:18.852 00.004 16872 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.59) = xAngle (-0.39 = -0.39)
01:59:18.855 00.003 16872 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.34 = -0.34)
01:59:18.858 00.003 16872 CameraToMount -- cameraX=-0.11 cameraY=-0.25 hyp=0.28 cameraTheta=-1.97 mountX=0.26 mountY=-0.09, mountTheta=-0.34
01:59:18.863 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=-0.25, opts=13)
01:59:18.872 00.009 16872 Enqueuing Move request for scope (-0.11, -0.25)
01:59:18.875 00.003 9640 Worker thread wakes up
01:59:18.875 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.25) opts 0xd
01:59:18.876 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.11, -0.25)
01:59:18.876 00.000 9640 Moving (-0.11, -0.25) raw xDistance=0.26 yDistance=-0.09
01:59:18.876 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.26
01:59:18.876 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.09, m_sumCorr=0
01:59:18.876 00.000 9640 MoveAxis(W, 27, ABG)
01:59:18.876 00.000 9640 Guiding  Dir = 3, Dur = 27
01:59:18.876 00.000 9640 IsSlewing returns 0
01:59:18.876 00.000 9640 IsGuiding returns 0
01:59:18.877 00.001 9640 PulseGuide returned control before completion, sleep 37
01:59:18.886 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3352, max=42240, med=3636, FiltMin=3478, FiltMax=34640, Gamma=2.190
01:59:18.922 00.036 16872 UpdateGuideState exits: m=825576 SNR=501.0
01:59:18.926 00.004 16872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 2 / 99999
01:59:18.929 00.003 9640 IsGuiding returns 1
01:59:18.929 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777791558.929,"Host":"RBFOCUS307","Inst":1,"Distance":0.28,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:59:18.933 00.004 9640 scope still moving after pulse duration time elapsed
01:59:18.933 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:18.936 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:59:18.939 00.003 16872 Enqueuing Expose request
01:59:18.960 00.021 9640 IsSlewing returns 0
01:59:18.961 00.001 9640 IsGuiding returns 0
01:59:18.961 00.000 9640 scope move finished after 27 + 57 ms
01:59:18.962 00.001 9640 Move returns status 0, amount 27
01:59:18.962 00.000 9640 MoveAxis(N, 0, ABG)
01:59:18.962 00.000 9640 Move returns status 0, amount 0
01:59:18.962 00.000 9640 move complete, result=0
01:59:18.962 00.000 9640 worker thread done servicing request
01:59:18.962 00.000 9640 Worker thread wakes up
01:59:18.962 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:59:18.962 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,160,31,31)
01:59:18.967 00.005 16872 GuideStep: 0.3 px 27 ms WEST, -0.1 px 0 ms NORTH
01:59:21.593 02.626 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a11ca75-6082-488e-ba0c-8c664682388e"}
01:59:21.596 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5a11ca75-6082-488e-ba0c-8c664682388e"}
01:59:21.600 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9177b4b-a18d-48ce-a3d5-0c80a3edad52"}
01:59:21.603 00.003 16872 case statement mapped state 6 to 3
01:59:21.606 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9177b4b-a18d-48ce-a3d5-0c80a3edad52"}
01:59:21.609 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f9dd230c-d6f2-4f9f-90aa-a3ff8b681ec0"}
01:59:21.612 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.99,7.20],"pixels":"..."},"id":"f9dd230c-d6f2-4f9f-90aa-a3ff8b681ec0"}
01:59:23.043 01.431 9640 Exposure complete
01:59:23.205 00.162 9640 worker thread done servicing request
01:59:23.205 00.000 16872 OnExposeComplete: enter
01:59:23.208 00.003 16872 UpdateGuideState(): m_state=6
01:59:23.212 00.004 16872 Star::Find(15, 200, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
01:59:23.220 00.008 16872 Star::Find returns 1 (0), X=201.34, Y=175.78, Mass=844185, SNR=527.2, Peak=46180 HFD=4.5
01:59:23.224 00.004 16872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.59) = xAngle (2.53 = 2.53)
01:59:23.227 00.003 16872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.57 = 2.57)
01:59:23.232 00.005 16872 CameraToMount -- cameraX=0.24 cameraY=0.32 hyp=0.40 cameraTheta=0.94 mountX=-0.33 mountY=0.22, mountTheta=2.56
01:59:23.239 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.24, y=0.32, opts=13)
01:59:23.248 00.009 16872 Enqueuing Move request for scope (0.24, 0.32)
01:59:23.252 00.004 9640 Worker thread wakes up
01:59:23.252 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.32) opts 0xd
01:59:23.252 00.000 9640 Handling offset move in thread for scope, endpoint = (0.24, 0.32)
01:59:23.252 00.000 9640 Moving (0.24, 0.32) raw xDistance=-0.33 yDistance=0.22
01:59:23.252 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.33
01:59:23.252 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.22, m_sumCorr=0
01:59:23.252 00.000 9640 MoveAxis(E, 32, ABG)
01:59:23.252 00.000 9640 Guiding  Dir = 2, Dur = 32
01:59:23.252 00.000 9640 IsSlewing returns 0
01:59:23.253 00.001 9640 IsGuiding returns 0
01:59:23.253 00.000 9640 PulseGuide returned control before completion, sleep 42
01:59:23.258 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3304, max=46180, med=3640, FiltMin=3460, FiltMax=36324, Gamma=2.190
01:59:23.304 00.046 16872 UpdateGuideState exits: m=844185 SNR=527.2
01:59:23.307 00.003 9640 IsGuiding returns 1
01:59:23.308 00.001 16872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 3 / 99999
01:59:23.311 00.003 9640 scope still moving after pulse duration time elapsed
01:59:23.311 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777791563.311,"Host":"RBFOCUS307","Inst":1,"Distance":0.31,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
01:59:23.315 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:23.319 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:59:23.323 00.004 16872 Enqueuing Expose request
01:59:23.338 00.015 9640 IsSlewing returns 0
01:59:23.338 00.000 9640 IsGuiding returns 0
01:59:23.339 00.001 9640 scope move finished after 32 + 54 ms
01:59:23.339 00.000 9640 Move returns status 0, amount 32
01:59:23.339 00.000 9640 MoveAxis(N, 0, ABG)
01:59:23.339 00.000 9640 Move returns status 0, amount 0
01:59:23.339 00.000 9640 move complete, result=0
01:59:23.339 00.000 9640 worker thread done servicing request
01:59:23.339 00.000 9640 Worker thread wakes up
01:59:23.340 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
01:59:23.340 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,160,31,31)
01:59:23.340 00.000 16872 GuideStep: -0.3 px 32 ms EAST, 0.2 px 0 ms NORTH
01:59:25.093 01.753 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7cb0975b-e7d8-4d8b-b096-8d444a77b8bf"}
01:59:25.097 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7cb0975b-e7d8-4d8b-b096-8d444a77b8bf"}
01:59:25.103 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fce1f700-53a2-4dc9-94a3-c34415b8a8f5"}
01:59:25.108 00.005 16872 case statement mapped state 6 to 3
01:59:25.112 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fce1f700-53a2-4dc9-94a3-c34415b8a8f5"}
01:59:25.122 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6fe7d7e5-bdd0-470b-93f9-45d89aca446c"}
01:59:25.126 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.34,6.78],"pixels":"..."},"id":"6fe7d7e5-bdd0-470b-93f9-45d89aca446c"}
01:59:27.508 02.382 9640 Exposure complete
01:59:27.685 00.177 9640 worker thread done servicing request
01:59:27.685 00.000 16872 OnExposeComplete: enter
01:59:27.689 00.004 16872 UpdateGuideState(): m_state=6
01:59:27.693 00.004 16872 Star::Find(15, 201, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
01:59:27.695 00.002 16872 Star::Find returns 1 (0), X=201.48, Y=175.69, Mass=825371, SNR=515.6, Peak=41800 HFD=4.6
01:59:27.699 00.004 16872 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.59) = xAngle (2.13 = 2.13)
01:59:27.709 00.010 16872 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.18 = 2.18)
01:59:27.715 00.006 16872 CameraToMount -- cameraX=0.38 cameraY=0.23 hyp=0.45 cameraTheta=0.55 mountX=-0.24 mountY=0.36, mountTheta=2.15
01:59:27.720 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=0.23, opts=13)
01:59:27.724 00.004 16872 Enqueuing Move request for scope (0.38, 0.23)
01:59:27.728 00.004 9640 Worker thread wakes up
01:59:27.728 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.23) opts 0xd
01:59:27.728 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, 0.23)
01:59:27.728 00.000 9640 Moving (0.38, 0.23) raw xDistance=-0.24 yDistance=0.36
01:59:27.728 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.24
01:59:27.728 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=0
01:59:27.728 00.000 9640 MoveAxis(E, 29, ABG)
01:59:27.728 00.000 9640 Guiding  Dir = 2, Dur = 29
01:59:27.728 00.000 9640 IsSlewing returns 0
01:59:27.729 00.001 9640 IsGuiding returns 0
01:59:27.729 00.000 9640 PulseGuide returned control before completion, sleep 39
01:59:27.740 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3304, max=41800, med=3640, FiltMin=3480, FiltMax=33572, Gamma=2.190
01:59:27.776 00.036 16872 UpdateGuideState exits: m=825371 SNR=515.6
01:59:27.780 00.004 9640 IsGuiding returns 1
01:59:27.780 00.000 16872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 4 / 99999
01:59:27.788 00.008 9640 scope still moving after pulse duration time elapsed
01:59:27.789 00.001 16872 evsrv: {"Event":"Settling","Timestamp":1777791567.788,"Host":"RBFOCUS307","Inst":1,"Distance":0.35,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
01:59:27.793 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:27.797 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:59:27.800 00.003 16872 Enqueuing Expose request
01:59:27.812 00.012 9640 IsSlewing returns 0
01:59:27.813 00.001 9640 IsGuiding returns 0
01:59:27.814 00.001 9640 scope move finished after 29 + 55 ms
01:59:27.814 00.000 9640 Move returns status 0, amount 29
01:59:27.814 00.000 9640 MoveAxis(N, 0, ABG)
01:59:27.814 00.000 9640 Move returns status 0, amount 0
01:59:27.814 00.000 9640 move complete, result=0
01:59:27.814 00.000 9640 worker thread done servicing request
01:59:27.815 00.001 9640 Worker thread wakes up
01:59:27.815 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:59:27.815 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,160,31,31)
01:59:27.818 00.003 16872 GuideStep: -0.2 px 29 ms EAST, 0.4 px 0 ms NORTH
01:59:28.592 00.774 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"411806aa-2e00-4797-bd78-083d422ae4db"}
01:59:28.600 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"411806aa-2e00-4797-bd78-083d422ae4db"}
01:59:28.605 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0cbe3b24-ece2-40ca-97f2-7d477a94a4b3"}
01:59:28.608 00.003 16872 case statement mapped state 6 to 3
01:59:28.610 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cbe3b24-ece2-40ca-97f2-7d477a94a4b3"}
01:59:28.614 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"43b8705d-adde-4190-a887-7a75bcdef1fa"}
01:59:28.617 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.48,6.69],"pixels":"..."},"id":"43b8705d-adde-4190-a887-7a75bcdef1fa"}
01:59:31.872 03.255 9640 Exposure complete
01:59:32.011 00.139 9640 worker thread done servicing request
01:59:32.011 00.000 16872 OnExposeComplete: enter
01:59:32.014 00.003 16872 UpdateGuideState(): m_state=6
01:59:32.016 00.002 16872 Star::Find(15, 201, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
01:59:32.020 00.004 16872 Star::Find returns 1 (0), X=201.88, Y=175.71, Mass=884403, SNR=540.9, Peak=51784 HFD=4.4
01:59:32.024 00.004 16872 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.59) = xAngle (1.90 = 1.90)
01:59:32.027 00.003 16872 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.95 = 1.95)
01:59:32.029 00.002 16872 CameraToMount -- cameraX=0.77 cameraY=0.25 hyp=0.81 cameraTheta=0.32 mountX=-0.27 mountY=0.76, mountTheta=1.91
01:59:32.033 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.77, y=0.25, opts=13)
01:59:32.037 00.004 16872 Enqueuing Move request for scope (0.77, 0.25)
01:59:32.040 00.003 9640 Worker thread wakes up
01:59:32.040 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.25) opts 0xd
01:59:32.040 00.000 9640 Handling offset move in thread for scope, endpoint = (0.77, 0.25)
01:59:32.040 00.000 9640 Moving (0.77, 0.25) raw xDistance=-0.27 yDistance=0.76
01:59:32.040 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.27
01:59:32.040 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.76, m_sumCorr=0
01:59:32.040 00.000 9640 MoveAxis(E, 31, ABG)
01:59:32.040 00.000 9640 Guiding  Dir = 2, Dur = 31
01:59:32.040 00.000 9640 IsSlewing returns 0
01:59:32.041 00.001 9640 IsGuiding returns 0
01:59:32.041 00.000 9640 PulseGuide returned control before completion, sleep 41
01:59:32.046 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3296, max=51784, med=3640, FiltMin=3458, FiltMax=37772, Gamma=2.190
01:59:32.081 00.035 16872 UpdateGuideState exits: m=884403 SNR=540.9
01:59:32.084 00.003 16872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 5 / 99999
01:59:32.086 00.002 16872 PhdController: newstate STATE_FINISH
01:59:32.089 00.003 16872 PhdController complete: success
01:59:32.091 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777791572.091,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
01:59:32.094 00.003 16872 Mount: notify guiding dither settle done success=1
01:59:32.099 00.005 16872 PhdController: newstate STATE_IDLE
01:59:32.101 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:32.104 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:59:32.106 00.002 16872 Enqueuing Expose request
01:59:32.109 00.003 9640 IsGuiding returns 1
01:59:32.109 00.000 9640 scope still moving after pulse duration time elapsed
01:59:32.109 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a76109d-e4c9-4995-8184-af4592d028a8"}
01:59:32.112 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5a76109d-e4c9-4995-8184-af4592d028a8"}
01:59:32.122 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ceeb0f15-c495-475d-ab8e-8ffab104b981"}
01:59:32.125 00.003 16872 case statement mapped state 6 to 3
01:59:32.128 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ceeb0f15-c495-475d-ab8e-8ffab104b981"}
01:59:32.133 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cd1d92ed-26b0-4a5f-a325-b7c4143a536a"}
01:59:32.136 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.88,6.71],"pixels":"..."},"id":"cd1d92ed-26b0-4a5f-a325-b7c4143a536a"}
01:59:32.144 00.008 9640 IsSlewing returns 0
01:59:32.145 00.001 9640 IsGuiding returns 0
01:59:32.146 00.001 9640 scope move finished after 31 + 74 ms
01:59:32.146 00.000 9640 Move returns status 0, amount 31
01:59:32.146 00.000 9640 MoveAxis(N, 0, ABG)
01:59:32.146 00.000 9640 Move returns status 0, amount 0
01:59:32.146 00.000 9640 move complete, result=0
01:59:32.147 00.001 9640 worker thread done servicing request
01:59:32.147 00.000 9640 Worker thread wakes up
01:59:32.147 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:59:32.147 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,160,31,31)
01:59:32.148 00.001 16872 GuideStep: -0.3 px 31 ms EAST, 0.8 px 0 ms NORTH
01:59:32.751 00.603 16872 evsrv: cli 0D3BFFA8 connect
01:59:32.756 00.005 16872 case statement mapped state 6 to 3
01:59:32.761 00.005 16872 case statement mapped state 6 to 3
01:59:32.766 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b2104593-eae1-4c2f-8854-b234dc432196"}
01:59:32.770 00.004 16872 case statement mapped state 6 to 3
01:59:32.774 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2104593-eae1-4c2f-8854-b234dc432196"}
01:59:32.778 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
01:59:32.783 00.005 16872 evsrv: cli 0D3BFB48 connect
01:59:32.786 00.003 16872 case statement mapped state 6 to 3
01:59:32.791 00.005 16872 case statement mapped state 6 to 3
01:59:32.797 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"stop_capture","id":"1dbad4f3-7e2c-4098-9a85-c83d605f5bb2"}
01:59:32.801 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:59:32.804 00.003 16872 Status Line: Waiting for devices...
01:59:32.814 00.010 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":0,"id":"1dbad4f3-7e2c-4098-9a85-c83d605f5bb2"}
01:59:32.819 00.005 16872 evsrv: cli 0D3BFB48 disconnect
01:59:32.827 00.008 16872 evsrv: cli 0D3BF968 connect
01:59:32.832 00.005 16872 case statement mapped state 6 to 3
01:59:32.837 00.005 16872 case statement mapped state 6 to 3
01:59:32.843 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"8ff91002-f575-4fd2-9b57-9c8c5946c424"}
01:59:32.847 00.004 16872 case statement mapped state 6 to 3
01:59:32.851 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ff91002-f575-4fd2-9b57-9c8c5946c424"}
01:59:32.855 00.004 16872 evsrv: cli 0D3BF968 disconnect
01:59:33.855 01.000 16872 evsrv: cli 0D3C0A48 connect
01:59:33.858 00.003 16872 case statement mapped state 6 to 3
01:59:33.862 00.004 16872 case statement mapped state 6 to 3
01:59:33.866 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1cda127f-9546-47e8-bbbc-347794fba77b"}
01:59:33.868 00.002 16872 case statement mapped state 6 to 3
01:59:33.870 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"1cda127f-9546-47e8-bbbc-347794fba77b"}
01:59:33.875 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:59:34.877 01.002 16872 evsrv: cli 0D3BFFA8 connect
01:59:34.880 00.003 16872 case statement mapped state 6 to 3
01:59:34.883 00.003 16872 case statement mapped state 6 to 3
01:59:34.888 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"471acb32-922f-4acc-a5b0-963c708b2466"}
01:59:34.891 00.003 16872 case statement mapped state 6 to 3
01:59:34.893 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"471acb32-922f-4acc-a5b0-963c708b2466"}
01:59:34.896 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:59:35.591 00.695 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"61e87380-0b96-4a20-82cb-85317b36e691"}
01:59:35.595 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"61e87380-0b96-4a20-82cb-85317b36e691"}
01:59:35.598 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2a364f0f-cddb-4179-ad45-6dc876a2a865"}
01:59:35.601 00.003 16872 case statement mapped state 6 to 3
01:59:35.603 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a364f0f-cddb-4179-ad45-6dc876a2a865"}
01:59:35.607 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b063cb11-fb64-4be7-a143-002fbed9e959"}
01:59:35.611 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.88,6.71],"pixels":"..."},"id":"b063cb11-fb64-4be7-a143-002fbed9e959"}
01:59:35.897 00.286 16872 evsrv: cli 0D3C0228 connect
01:59:35.900 00.003 16872 case statement mapped state 6 to 3
01:59:35.904 00.004 16872 case statement mapped state 6 to 3
01:59:35.907 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"60b960ca-0151-4ed7-a989-1d6d93c3f75d"}
01:59:35.910 00.003 16872 case statement mapped state 6 to 3
01:59:35.913 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"60b960ca-0151-4ed7-a989-1d6d93c3f75d"}
01:59:35.917 00.004 16872 evsrv: cli 0D3C0228 disconnect
01:59:36.040 00.123 9640 ASCOM_AbortExposure returns err = 0
01:59:36.040 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:59:36.040 00.000 9640 worker thread done servicing request
01:59:36.040 00.000 16872 OnExposeComplete: enter
01:59:36.045 00.005 16872 OnExposeComplete: Capture Error reported
01:59:36.047 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:59:36.049 00.002 16872 Mount: notify guiding stopped
01:59:36.054 00.005 16872 Changing from state GUIDING to STOP
01:59:36.056 00.002 16872 guider state => SELECTED
01:59:36.058 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3296, max=51784, med=3640, FiltMin=3458, FiltMax=37772, Gamma=2.190
01:59:36.091 00.033 16872 Changing from state SELECTED to UNINITIALIZED
01:59:36.095 00.004 16872 guider state => SELECTING
01:59:36.102 00.007 16872 Status Line: Stopped.
01:59:36.113 00.011 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:59:36.920 00.807 16872 evsrv: cli 0D3C0A48 connect
01:59:36.926 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ea52ebb1-6840-4c05-957f-8e86a377d0a3"}
01:59:36.928 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea52ebb1-6840-4c05-957f-8e86a377d0a3"}
01:59:36.932 00.004 16872 evsrv: cli 0D3C0A48 disconnect
01:59:39.092 02.160 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"84aa066c-efc8-4003-9013-dede1827d3d6"}
01:59:39.096 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"84aa066c-efc8-4003-9013-dede1827d3d6"}
01:59:39.100 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4bf16b0d-0d9c-4327-ac51-ce34445732a7"}
01:59:39.103 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4bf16b0d-0d9c-4327-ac51-ce34445732a7"}
01:59:42.591 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c90d00d-6bd7-4eb3-8a58-fb9c67a34221"}
01:59:42.594 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4c90d00d-6bd7-4eb3-8a58-fb9c67a34221"}
01:59:42.597 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1cf55081-acdb-46aa-846a-81c48715005d"}
01:59:42.599 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1cf55081-acdb-46aa-846a-81c48715005d"}
01:59:46.090 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02798413-c2b6-4e61-99f8-6c41e5d54933"}
01:59:46.093 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"02798413-c2b6-4e61-99f8-6c41e5d54933"}
01:59:46.097 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e0fc740-4c22-4310-9557-6c4a88d8d18f"}
01:59:46.100 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e0fc740-4c22-4310-9557-6c4a88d8d18f"}
01:59:49.591 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b43ca8df-8d84-4156-862a-5903db79cd89"}
01:59:49.596 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b43ca8df-8d84-4156-862a-5903db79cd89"}
01:59:49.599 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18ba189e-c8a0-47c6-aea2-c1d75c6f7302"}
01:59:49.601 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"18ba189e-c8a0-47c6-aea2-c1d75c6f7302"}
01:59:50.883 01.282 16872 evsrv: cli 0D3C0A48 connect
01:59:50.889 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2d6cb2f6-0998-431f-9df7-9767e473ea6f"}
01:59:50.892 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d6cb2f6-0998-431f-9df7-9767e473ea6f"}
01:59:50.895 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:59:50.899 00.004 16872 evsrv: cli 0D3BFB48 connect
01:59:50.903 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_calibrated","id":"d8ace1d5-1951-422b-a89b-7bdfeff41d5f"}
01:59:50.906 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":true,"id":"d8ace1d5-1951-422b-a89b-7bdfeff41d5f"}
01:59:50.912 00.006 16872 evsrv: cli 0D3BFB48 disconnect
01:59:50.916 00.004 16872 evsrv: cli 0D3BFFA8 connect
01:59:50.921 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"021858da-890e-46c8-a87d-15e5199ba26d"}
01:59:50.924 00.003 16872 PhdController::Guide begins
01:59:50.926 00.002 16872 PhdController: newstate STATE_SETUP
01:59:50.929 00.003 16872 PhdController: setup
01:59:50.931 00.002 16872 PhdController: newstate STATE_ATTEMPT_START
01:59:50.934 00.003 16872 PhdController: start capturing
01:59:50.936 00.002 16872 Changing from state SELECTING to UNINITIALIZED
01:59:50.940 00.004 16872 guider state => SELECTING
01:59:50.943 00.003 16872 setting force full frames = true
01:59:50.945 00.002 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:59:50.958 00.013 16872 ScheduleExposure(3500,3,0) exposurePending=0
01:59:50.960 00.002 16872 Enqueuing Expose request
01:59:50.963 00.003 16872 PhdController: newstate STATE_SELECT_STAR
01:59:50.966 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"021858da-890e-46c8-a87d-15e5199ba26d"}
01:59:50.970 00.004 9640 Worker thread wakes up
01:59:50.970 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:59:50.970 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
01:59:50.977 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
01:59:50.980 00.003 16872 evsrv: cli 0D3BF8C8 connect
01:59:50.983 00.003 16872 case statement mapped state 1 to 101
01:59:50.987 00.004 16872 case statement mapped state 1 to 101
01:59:50.990 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"13b489d5-c702-437f-8ce4-6ddc40d2eb39"}
01:59:50.993 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"13b489d5-c702-437f-8ce4-6ddc40d2eb39"}
01:59:50.997 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
01:59:51.004 00.007 16872 evsrv: cli 0D3C0A48 connect
01:59:51.006 00.002 16872 case statement mapped state 1 to 101
01:59:51.010 00.004 16872 case statement mapped state 1 to 101
01:59:51.014 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"5e8c693d-1c43-4a1b-ab06-5892639505ef"}
01:59:51.018 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"5e8c693d-1c43-4a1b-ab06-5892639505ef"}
01:59:51.024 00.006 16872 evsrv: cli 0D3C0A48 disconnect
01:59:52.023 00.999 16872 evsrv: cli 0D3BF968 connect
01:59:52.027 00.004 16872 case statement mapped state 1 to 101
01:59:52.030 00.003 16872 case statement mapped state 1 to 101
01:59:52.035 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"c98ba123-b74a-4fa4-9c10-1b401ca66d60"}
01:59:52.039 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"c98ba123-b74a-4fa4-9c10-1b401ca66d60"}
01:59:52.042 00.003 16872 evsrv: cli 0D3BF968 disconnect
01:59:53.044 01.002 16872 evsrv: cli 0D3BFFA8 connect
01:59:53.049 00.005 16872 case statement mapped state 1 to 101
01:59:53.053 00.004 16872 case statement mapped state 1 to 101
01:59:53.056 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"084e5cc6-a536-47d6-9d97-3ad2a2c2c330"}
01:59:53.060 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"084e5cc6-a536-47d6-9d97-3ad2a2c2c330"}
01:59:53.063 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:59:53.091 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a721d5ea-8c14-4c1b-b617-5390f9de47b4"}
01:59:53.095 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a721d5ea-8c14-4c1b-b617-5390f9de47b4"}
01:59:53.098 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"13ed2ada-338c-4354-8b7d-e13cb7447dd1"}
01:59:53.101 00.003 16872 case statement mapped state 1 to 101
01:59:53.104 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"13ed2ada-338c-4354-8b7d-e13cb7447dd1"}
01:59:54.064 00.960 16872 evsrv: cli 0D3C0A48 connect
01:59:54.067 00.003 16872 case statement mapped state 1 to 101
01:59:54.072 00.005 16872 case statement mapped state 1 to 101
01:59:54.076 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"fd6bb635-a056-4b2e-b3fd-8b19cea604fa"}
01:59:54.081 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"fd6bb635-a056-4b2e-b3fd-8b19cea604fa"}
01:59:54.084 00.003 16872 evsrv: cli 0D3C0A48 disconnect
01:59:55.038 00.954 9640 Exposure complete
01:59:55.085 00.047 16872 evsrv: cli 0D3BFFA8 connect
01:59:55.091 00.006 16872 case statement mapped state 1 to 101
01:59:55.095 00.004 16872 case statement mapped state 1 to 101
01:59:55.099 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"775e1ad1-0e6b-4959-aeac-a15976b5343c"}
01:59:55.101 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"775e1ad1-0e6b-4959-aeac-a15976b5343c"}
01:59:55.106 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
01:59:55.184 00.078 9640 worker thread done servicing request
01:59:55.185 00.001 16872 OnExposeComplete: enter
01:59:55.187 00.002 16872 UpdateGuideState(): m_state=1
01:59:55.190 00.003 16872 UpdateCurrentPosition: no star selected
01:59:55.193 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:59:55.200 00.007 16872 Status Line: No star selected
01:59:55.206 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3760, max=65520, med=4184, FiltMin=3980, FiltMax=65512, Gamma=2.190
01:59:55.246 00.040 16872 UpdateGuideState exits: No star selected
01:59:55.251 00.005 16872 GuiderMultiStar::AutoSelect enter
01:59:55.256 00.005 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:59:55.386 00.130 16872 AutoFind: auto downsample for scale 0.91 => 1x
01:59:55.552 00.166 16872 AutoFind: global mean = 0.1, stdev 817.2
01:59:55.554 00.002 16872 AutoFind: using threshold = 0.1
01:59:55.712 00.158 16872 AutoFind: local max [203, 177] 234.8
01:59:55.715 00.003 16872 AutoFind: local max [1620, 275] 148.8
01:59:55.718 00.003 16872 AutoFind: local max [1574, 172] 105.8
01:59:55.720 00.002 16872 AutoFind: local max [66, 795] 69.3
01:59:55.723 00.003 16872 AutoFind: local max [678, 870] 62.5
01:59:55.725 00.002 16872 AutoFind: local max [1160, 509] 58.3
01:59:55.727 00.002 16872 AutoFind: local max [134, 900] 52.5
01:59:55.731 00.004 16872 AutoFind: local max [1734, 227] 47.3
01:59:55.734 00.003 16872 AutoFind: local max [165, 101] 23.4
01:59:55.738 00.004 16872 AutoFind: local max [1079, 547] 22.3
01:59:55.741 00.003 16872 AutoFind: local max [1122, 983] 21.9
01:59:55.743 00.002 16872 AutoFind: local max [719, 152] 21.4
01:59:55.746 00.003 16872 AutoFind: local max [350, 123] 21.2
01:59:55.748 00.002 16872 AutoFind: local max [1686, 905] 21.1
01:59:55.751 00.003 16872 AutoFind: local max [119, 351] 20.5
01:59:55.753 00.002 16872 AutoFind: local max [1201, 740] 17.3
01:59:55.756 00.003 16872 AutoFind: local max [1015, 880] 16.8
01:59:55.759 00.003 16872 AutoFind: local max [209, 648] 16.7
01:59:55.761 00.002 16872 AutoFind: local max [731, 850] 12.5
01:59:55.764 00.003 16872 AutoFind: local max [1837, 472] 12.4
01:59:55.767 00.003 16872 AutoFind: local max [677, 179] 11.1
01:59:55.769 00.002 16872 AutoFind: local max [638, 656] 11.0
01:59:55.772 00.003 16872 AutoFind: local max [774, 543] 10.8
01:59:55.775 00.003 16872 AutoFind: local max [616, 841] 10.8
01:59:55.778 00.003 16872 AutoFind: local max [1757, 288] 10.7
01:59:55.781 00.003 16872 AutoFind: local max [528, 264] 10.7
01:59:55.784 00.003 16872 AutoFind: local max [273, 45] 10.4
01:59:55.787 00.003 16872 AutoFind: local max [398, 488] 10.1
01:59:55.789 00.002 16872 AutoFind: local max [541, 137] 9.7
01:59:55.792 00.003 16872 AutoFind: local max [123, 989] 9.4
01:59:55.795 00.003 16872 AutoFind: local max [23, 359] 9.1
01:59:55.797 00.002 16872 AutoFind: local max [1243, 683] 9.0
01:59:55.800 00.003 16872 AutoFind: local max [1210, 247] 8.9
01:59:55.802 00.002 16872 AutoFind: local max [1617, 663] 8.7
01:59:55.805 00.003 16872 AutoFind: local max [1818, 270] 8.7
01:59:55.808 00.003 16872 AutoFind: local max [35, 410] 8.5
01:59:55.812 00.004 16872 AutoFind: local max [1886, 242] 8.2
01:59:55.814 00.002 16872 AutoFind: local max [948, 579] 7.8
01:59:55.817 00.003 16872 AutoFind: local max [758, 235] 7.6
01:59:55.820 00.003 16872 AutoFind: local max [457, 399] 6.9
01:59:55.822 00.002 16872 AutoFind: local max [965, 522] 6.8
01:59:55.825 00.003 16872 AutoFind: local max [1831, 785] 6.6
01:59:55.828 00.003 16872 AutoFind: local max [1411, 316] 6.4
01:59:55.831 00.003 16872 AutoFind: local max [1254, 63] 6.3
01:59:55.833 00.002 16872 AutoFind: local max [1567, 960] 6.2
01:59:55.836 00.003 16872 AutoFind: local max [114, 108] 6.0
01:59:55.839 00.003 16872 AutoFind: local max [334, 720] 5.7
01:59:55.843 00.004 16872 AutoFind: local max [979, 778] 5.7
01:59:55.845 00.002 16872 AutoFind: local max [619, 43] 5.4
01:59:55.848 00.003 16872 AutoFind: local max [281, 885] 5.4
01:59:55.851 00.003 16872 AutoFind: local max [365, 107] 5.3
01:59:55.854 00.003 16872 AutoFind: local max [249, 469] 5.3
01:59:55.857 00.003 16872 AutoFind: local max [1797, 576] 5.2
01:59:55.860 00.003 16872 AutoFind: local max [257, 721] 4.9
01:59:55.862 00.002 16872 AutoFind: local max [225, 977] 4.8
01:59:55.864 00.002 16872 AutoFind: local max [428, 1027] 4.8
01:59:55.866 00.002 16872 AutoFind: local max [1252, 607] 4.7
01:59:55.869 00.003 16872 AutoFind: local max [1143, 579] 4.7
01:59:55.874 00.005 16872 AutoFind: local max [1126, 296] 4.7
01:59:55.877 00.003 16872 AutoFind: local max [1476, 520] 4.6
01:59:55.879 00.002 16872 AutoFind: local max [1718, 146] 4.3
01:59:55.881 00.002 16872 AutoFind: local max [1713, 420] 4.3
01:59:55.884 00.003 16872 AutoFind: local max [424, 545] 4.1
01:59:55.886 00.002 16872 AutoFind: local max [1513, 981] 4.1
01:59:55.890 00.004 16872 AutoFind: local max [689, 799] 4.1
01:59:55.894 00.004 16872 AutoFind: local max [401, 888] 4.0
01:59:55.896 00.002 16872 AutoFind: local max [1240, 249] 4.0
01:59:55.898 00.002 16872 AutoFind: local max [1499, 320] 3.9
01:59:55.901 00.003 16872 AutoFind: local max [50, 554] 3.7
01:59:55.904 00.003 16872 AutoFind: local max [49, 727] 3.7
01:59:55.906 00.002 16872 AutoFind: local max [121, 962] 3.6
01:59:55.908 00.002 16872 AutoFind: local max [752, 144] 3.6
01:59:55.911 00.003 16872 AutoFind: local max [1102, 788] 3.6
01:59:55.914 00.003 16872 AutoFind: local max [1466, 691] 3.6
01:59:55.916 00.002 16872 AutoFind: local max [325, 469] 3.5
01:59:55.920 00.004 16872 AutoFind: local max [1524, 965] 3.5
01:59:55.923 00.003 16872 AutoFind: local max [1656, 961] 3.5
01:59:55.925 00.002 16872 AutoFind: local max [885, 959] 3.5
01:59:55.928 00.003 16872 AutoFind: local max [205, 908] 3.4
01:59:55.931 00.003 16872 AutoFind: local max [1218, 162] 3.4
01:59:55.933 00.002 16872 AutoFind: local max [139, 341] 3.3
01:59:55.936 00.003 16872 AutoFind: local max [17, 422] 3.3
01:59:55.938 00.002 16872 AutoFind: local max [499, 560] 3.3
01:59:55.940 00.002 16872 AutoFind: local max [1752, 226] 3.2
01:59:55.943 00.003 16872 AutoFind: local max [1589, 369] 3.2
01:59:55.946 00.003 16872 AutoFind: local max [203, 1044] 3.1
01:59:55.951 00.005 16872 AutoFind: local max [225, 383] 3.1
01:59:55.954 00.003 16872 AutoFind: local max [125, 810] 3.1
01:59:55.956 00.002 16872 AutoFind: local max [1356, 564] 3.1
01:59:55.958 00.002 16872 AutoFind: local max [302, 759] 3.0
01:59:55.961 00.003 16872 AutoFind: local max [1698, 863] 3.0
01:59:55.963 00.002 16872 AutoFind: local max [1351, 927] 3.0
01:59:55.967 00.004 16872 AutoFind: local max [14, 237] 3.0
01:59:55.969 00.002 16872 AutoFind: local max [885, 261] 3.0
01:59:55.972 00.003 16872 AutoFind: local max [1550, 705] 3.0
01:59:55.975 00.003 16872 AutoFind: local max [1788, 34] 2.9
01:59:55.978 00.003 16872 AutoFind: local max [102, 91] 2.9
01:59:55.980 00.002 16872 AutoFind: local max [152, 519] 2.9
01:59:55.982 00.002 16872 AutoFind: local max [216, 499] 2.8
01:59:55.984 00.002 16872 AutoFind: local max [1627, 791] 2.8
01:59:55.987 00.003 16872 AutoFind: too close [102, 91] 2.9 - [114, 108] 6.0
01:59:55.990 00.003 16872 AutoFind: close dim-bright [1752, 226] 3.2 - [1734, 227] 47.3
01:59:55.992 00.002 16872 AutoFind: too close [17, 422] 3.3 - [35, 410] 8.5
01:59:55.997 00.005 16872 AutoFind: close dim-bright [139, 341] 3.3 - [119, 351] 20.5
01:59:56.000 00.003 16872 AutoFind: too close [1524, 965] 3.5 - [1513, 981] 4.1
01:59:56.003 00.003 16872 AutoFind: too close [365, 107] 5.3 - [350, 123] 21.2
01:59:56.006 00.003 16872 AutoFind: too close to edge [14, 237] 3.0
01:59:56.008 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
01:59:56.011 00.003 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.014 00.003 16872 Star::Find returns 1 (0), X=202.96, Y=177.25, Mass=3220719, SNR=662.7, Peak=65520 HFD=6.0
01:59:56.017 00.003 16872 Star::Find(15, 1620, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.019 00.002 16872 Star::Find returns 1 (0), X=1619.64, Y=275.05, Mass=1000236, SNR=559.6, Peak=45744 HFD=4.7
01:59:56.022 00.003 16872 Star::Find(15, 1574, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.024 00.002 16872 Star::Find returns 1 (0), X=1573.95, Y=171.90, Mass=632405, SNR=447.1, Peak=38256 HFD=4.3
01:59:56.028 00.004 16872 Star::Find(15, 66, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.031 00.003 16872 Star::Find returns 1 (0), X=65.83, Y=794.44, Mass=490801, SNR=357.0, Peak=23968 HFD=4.9
01:59:56.034 00.003 16872 Star::Find(15, 678, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.037 00.003 16872 Star::Find returns 1 (0), X=678.03, Y=869.49, Mass=432966, SNR=324.7, Peak=22932 HFD=5.0
01:59:56.040 00.003 16872 Star::Find(15, 1160, 509, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.042 00.002 16872 Star::Find returns 1 (0), X=1159.67, Y=509.02, Mass=416319, SNR=352.9, Peak=21024 HFD=4.8
01:59:56.045 00.003 16872 Star::Find(15, 134, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.048 00.003 16872 Star::Find returns 1 (0), X=133.90, Y=900.19, Mass=355750, SNR=305.7, Peak=19268 HFD=4.6
01:59:56.050 00.002 16872 Star::Find(15, 1734, 227, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.053 00.003 16872 Star::Find returns 1 (0), X=1733.89, Y=226.86, Mass=282150, SNR=276.7, Peak=19196 HFD=4.3
01:59:56.055 00.002 16872 Star::Find(15, 165, 101, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.059 00.004 16872 Star::Find returns 1 (0), X=164.72, Y=100.70, Mass=142383, SNR=198.3, Peak=11060 HFD=4.6
01:59:56.063 00.004 16872 Star::Find(15, 1079, 547, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.066 00.003 16872 Star::Find returns 1 (0), X=1078.74, Y=546.39, Mass=168103, SNR=205.5, Peak=11144 HFD=4.8
01:59:56.068 00.002 16872 Star::Find(15, 1122, 983, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.070 00.002 16872 Star::Find returns 1 (0), X=1121.94, Y=982.44, Mass=147113, SNR=170.1, Peak=10308 HFD=4.9
01:59:56.074 00.004 16872 Star::Find(15, 719, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.077 00.003 16872 Star::Find returns 1 (0), X=719.29, Y=152.15, Mass=130766, SNR=174.8, Peak=10580 HFD=4.5
01:59:56.080 00.003 16872 Star::Find(15, 1686, 905, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.082 00.002 16872 Star::Find returns 1 (0), X=1685.73, Y=905.44, Mass=151202, SNR=188.1, Peak=10420 HFD=4.8
01:59:56.085 00.003 16872 Star::Find(15, 119, 351, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.087 00.002 16872 Star::Find returns 1 (0), X=119.05, Y=351.31, Mass=133964, SNR=160.6, Peak=10064 HFD=4.7
01:59:56.091 00.004 16872 Star::Find(15, 1201, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.094 00.003 16872 Star::Find returns 1 (0), X=1201.28, Y=740.31, Mass=112080, SNR=141.7, Peak=9016 HFD=4.7
01:59:56.096 00.002 16872 Star::Find(15, 1015, 880, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.099 00.003 16872 Star::Find returns 1 (0), X=1015.33, Y=880.00, Mass=107407, SNR=146.4, Peak=9076 HFD=4.6
01:59:56.101 00.002 16872 Star::Find(15, 209, 648, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.107 00.006 16872 Star::Find returns 1 (0), X=209.30, Y=647.38, Mass=105173, SNR=136.8, Peak=9104 HFD=4.7
01:59:56.110 00.003 16872 Star::Find(15, 731, 850, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.112 00.002 16872 Star::Find returns 1 (0), X=731.32, Y=850.04, Mass=84845, SNR=123.8, Peak=7784 HFD=4.8
01:59:56.115 00.003 16872 Star::Find(15, 1837, 472, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.117 00.002 16872 Star::Find returns 1 (0), X=1837.05, Y=471.52, Mass=76103, SNR=117.1, Peak=8028 HFD=4.2
01:59:56.121 00.004 16872 Star::Find(15, 677, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.124 00.003 16872 Star::Find returns 1 (0), X=676.84, Y=178.42, Mass=66562, SNR=124.4, Peak=7264 HFD=4.7
01:59:56.126 00.002 16872 Star::Find(15, 638, 656, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.129 00.003 16872 Star::Find returns 1 (0), X=637.58, Y=655.99, Mass=77273, SNR=114.9, Peak=7472 HFD=4.9
01:59:56.132 00.003 16872 Star::Find(15, 774, 543, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.134 00.002 16872 Star::Find returns 1 (0), X=774.43, Y=543.22, Mass=68654, SNR=113.1, Peak=7492 HFD=4.6
01:59:56.139 00.005 16872 Star::Find(15, 616, 841, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.142 00.003 16872 Star::Find returns 1 (0), X=616.13, Y=841.12, Mass=66924, SNR=105.0, Peak=7376 HFD=4.4
01:59:56.144 00.002 16872 Star::Find(15, 1757, 288, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.147 00.003 16872 Star::Find returns 1 (0), X=1757.58, Y=288.45, Mass=64744, SNR=106.2, Peak=7208 HFD=4.3
01:59:56.149 00.002 16872 Star::Find(15, 528, 264, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.153 00.004 16872 Star::Find returns 1 (0), X=527.95, Y=264.13, Mass=65908, SNR=113.5, Peak=6976 HFD=4.4
01:59:56.156 00.003 16872 Star::Find(15, 273, 45, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.159 00.003 16872 Star::Find returns 1 (0), X=272.75, Y=45.00, Mass=59079, SNR=101.3, Peak=7124 HFD=4.3
01:59:56.161 00.002 16872 Star::Find(15, 398, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.164 00.003 16872 Star::Find returns 1 (0), X=398.20, Y=487.72, Mass=58556, SNR=103.7, Peak=7132 HFD=4.4
01:59:56.167 00.003 16872 Star::Find(15, 541, 137, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.169 00.002 16872 Star::Find returns 1 (0), X=541.33, Y=137.08, Mass=62885, SNR=99.1, Peak=7028 HFD=4.5
01:59:56.171 00.002 16872 Star::Find(15, 123, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.174 00.003 16872 Star::Find returns 1 (0), X=123.23, Y=988.83, Mass=51114, SNR=84.5, Peak=6760 HFD=4.3
01:59:56.177 00.003 16872 Star::Find(15, 23, 359, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.178 00.001 16872 Star::Find returns 1 (0), X=23.30, Y=358.62, Mass=50306, SNR=84.6, Peak=6844 HFD=4.1
01:59:56.183 00.005 16872 Star::Find(15, 1243, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.188 00.005 16872 Star::Find returns 1 (0), X=1243.21, Y=683.45, Mass=57900, SNR=90.2, Peak=6808 HFD=4.7
01:59:56.190 00.002 16872 Star::Find(15, 1210, 247, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.193 00.003 16872 Star::Find returns 1 (0), X=1209.73, Y=247.15, Mass=50960, SNR=83.6, Peak=7036 HFD=4.0
01:59:56.196 00.003 16872 Star::Find(15, 1617, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.199 00.003 16872 Star::Find returns 1 (0), X=1617.49, Y=662.55, Mass=64111, SNR=97.6, Peak=6592 HFD=5.0
01:59:56.202 00.003 16872 Star::Find(15, 1818, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.205 00.003 16872 Star::Find returns 1 (0), X=1817.98, Y=269.95, Mass=46867, SNR=85.3, Peak=6732 HFD=4.3
01:59:56.207 00.002 16872 Star::Find(15, 1886, 242, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.210 00.003 16872 Star::Find returns 1 (0), X=1886.15, Y=242.14, Mass=43032, SNR=74.0, Peak=6680 HFD=4.1
01:59:56.212 00.002 16872 Star::Find(15, 948, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.217 00.005 16872 Star::Find returns 1 (0), X=948.16, Y=579.08, Mass=44186, SNR=78.3, Peak=6592 HFD=4.3
01:59:56.220 00.003 16872 Star::Find(15, 758, 235, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.223 00.003 16872 Star::Find returns 1 (0), X=757.72, Y=235.00, Mass=48731, SNR=82.8, Peak=6412 HFD=4.4
01:59:56.224 00.001 16872 Star::Find(15, 457, 399, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.228 00.004 16872 Star::Find returns 1 (0), X=457.01, Y=398.96, Mass=40540, SNR=82.0, Peak=6388 HFD=4.4
01:59:56.231 00.003 16872 Star::Find(15, 965, 522, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.234 00.003 16872 Star::Find returns 1 (0), X=965.29, Y=522.15, Mass=41500, SNR=81.6, Peak=6404 HFD=4.4
01:59:56.236 00.002 16872 Star::Find(15, 1831, 785, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.238 00.002 16872 Star::Find returns 1 (0), X=1830.97, Y=784.45, Mass=43051, SNR=70.8, Peak=6132 HFD=4.5
01:59:56.241 00.003 16872 Star::Find(15, 1411, 316, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.245 00.004 16872 Star::Find returns 1 (0), X=1410.10, Y=315.50, Mass=40711, SNR=76.0, Peak=6076 HFD=4.7
01:59:56.247 00.002 16872 Star::Find(15, 1254, 63, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.250 00.003 16872 Star::Find returns 1 (0), X=1254.48, Y=63.68, Mass=37173, SNR=70.1, Peak=6036 HFD=4.2
01:59:56.252 00.002 16872 Star::Find(15, 1567, 960, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.254 00.002 16872 Star::Find returns 1 (0), X=1567.73, Y=959.59, Mass=42367, SNR=73.5, Peak=5976 HFD=4.7
01:59:56.257 00.003 16872 Star::Find(15, 334, 720, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.260 00.003 16872 Star::Find returns 1 (0), X=333.98, Y=720.09, Mass=30495, SNR=59.3, Peak=5876 HFD=4.2
01:59:56.263 00.003 16872 Star::Find(15, 979, 778, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.266 00.003 16872 Star::Find returns 1 (0), X=979.20, Y=777.91, Mass=33743, SNR=65.8, Peak=5748 HFD=4.2
01:59:56.268 00.002 16872 Star::Find(15, 619, 43, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.270 00.002 16872 Star::Find returns 1 (0), X=619.71, Y=42.52, Mass=30930, SNR=70.2, Peak=5776 HFD=4.0
01:59:56.273 00.003 16872 Star::Find(15, 281, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.277 00.004 16872 Star::Find returns 1 (0), X=280.62, Y=884.51, Mass=30472, SNR=57.2, Peak=5784 HFD=4.1
01:59:56.279 00.002 16872 Star::Find(15, 249, 469, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.282 00.003 16872 Star::Find returns 1 (0), X=248.88, Y=469.12, Mass=27325, SNR=54.4, Peak=5740 HFD=4.1
01:59:56.285 00.003 16872 Star::Find(15, 1797, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.288 00.003 16872 Star::Find returns 1 (0), X=1796.94, Y=575.88, Mass=34590, SNR=68.6, Peak=5780 HFD=4.5
01:59:56.289 00.001 16872 Star::Find(15, 257, 721, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.293 00.004 16872 Star::Find returns 1 (0), X=256.69, Y=720.62, Mass=25951, SNR=59.2, Peak=5664 HFD=4.0
01:59:56.295 00.002 16872 Star::Find(15, 225, 977, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.298 00.003 16872 Star::Find returns 1 (0), X=224.92, Y=977.17, Mass=26619, SNR=61.2, Peak=5456 HFD=4.2
01:59:56.301 00.003 16872 Star::Find(15, 428, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.304 00.003 16872 Star::Find returns 1 (0), X=427.97, Y=1026.28, Mass=29903, SNR=65.0, Peak=5576 HFD=4.3
01:59:56.307 00.003 16872 Star::Find(15, 1252, 607, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.309 00.002 16872 Star::Find returns 1 (0), X=1252.26, Y=606.67, Mass=31821, SNR=62.4, Peak=5636 HFD=4.7
01:59:56.312 00.003 16872 Star::Find(15, 1143, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.315 00.003 16872 Star::Find returns 1 (0), X=1143.18, Y=579.21, Mass=28882, SNR=57.9, Peak=5632 HFD=4.4
01:59:56.317 00.002 16872 Star::Find(15, 1126, 296, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.319 00.002 16872 Star::Find returns 1 (0), X=1126.56, Y=295.38, Mass=30466, SNR=63.7, Peak=5496 HFD=4.8
01:59:56.326 00.007 16872 Star::Find(15, 1476, 520, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.328 00.002 16872 Star::Find returns 1 (0), X=1475.68, Y=519.62, Mass=22851, SNR=51.8, Peak=5368 HFD=4.0
01:59:56.331 00.003 16872 Star::Find(15, 1718, 146, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.333 00.002 16872 Star::Find returns 1 (0), X=1718.36, Y=145.75, Mass=21809, SNR=53.5, Peak=5544 HFD=3.7
01:59:56.337 00.004 16872 Star::Find(15, 1713, 420, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.339 00.002 16872 Star::Find returns 1 (0), X=1712.64, Y=419.71, Mass=22194, SNR=52.1, Peak=5436 HFD=3.7
01:59:56.342 00.003 16872 Star::Find(15, 424, 545, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.344 00.002 16872 Star::Find returns 1 (0), X=424.27, Y=544.52, Mass=21223, SNR=44.3, Peak=5360 HFD=3.6
01:59:56.346 00.002 16872 Star::Find(15, 689, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.349 00.003 16872 Star::Find returns 1 (0), X=689.27, Y=798.62, Mass=18527, SNR=47.7, Peak=5236 HFD=3.6
01:59:56.351 00.002 16872 Star::Find(15, 401, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.355 00.004 16872 Star::Find returns 1 (0), X=401.43, Y=887.55, Mass=21193, SNR=55.0, Peak=5332 HFD=4.1
01:59:56.358 00.003 16872 Star::Find(15, 1240, 249, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.360 00.002 16872 Star::Find returns 1 (0), X=1240.18, Y=249.12, Mass=25670, SNR=53.2, Peak=5396 HFD=4.5
01:59:56.363 00.003 16872 Star::Find(15, 1499, 320, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.365 00.002 16872 Star::Find returns 1 (0), X=1499.16, Y=319.54, Mass=21457, SNR=51.1, Peak=5348 HFD=3.8
01:59:56.368 00.003 16872 Star::Find(15, 50, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.371 00.003 16872 Star::Find returns 1 (0), X=50.73, Y=553.86, Mass=18763, SNR=45.0, Peak=5212 HFD=3.9
01:59:56.374 00.003 16872 Star::Find(15, 49, 727, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.376 00.002 16872 Star::Find returns 1 (0), X=49.23, Y=727.08, Mass=23146, SNR=58.4, Peak=5304 HFD=4.4
01:59:56.378 00.002 16872 Star::Find(15, 121, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.381 00.003 16872 Star::Find returns 1 (0), X=121.08, Y=962.20, Mass=18639, SNR=44.2, Peak=5316 HFD=4.1
01:59:56.383 00.002 16872 Star::Find(15, 752, 144, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.390 00.007 16872 Star::Find returns 1 (0), X=752.80, Y=143.75, Mass=21264, SNR=49.4, Peak=5260 HFD=4.3
01:59:56.393 00.003 16872 Star::Find(15, 1102, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.396 00.003 16872 Star::Find returns 1 (0), X=1102.40, Y=787.43, Mass=22208, SNR=48.1, Peak=5220 HFD=4.3
01:59:56.398 00.002 16872 Star::Find(15, 1466, 691, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.400 00.002 16872 Star::Find returns 1 (0), X=1466.35, Y=690.63, Mass=20655, SNR=46.7, Peak=5116 HFD=4.3
01:59:56.404 00.004 16872 Star::Find(15, 325, 469, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.406 00.002 16872 Star::Find returns 1 (0), X=324.93, Y=468.89, Mass=16619, SNR=43.6, Peak=5224 HFD=4.2
01:59:56.408 00.002 16872 Star::Find(15, 1656, 961, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.411 00.003 16872 Star::Find returns 1 (0), X=1655.85, Y=961.01, Mass=27080, SNR=54.6, Peak=5264 HFD=4.6
01:59:56.413 00.002 16872 Star::Find(15, 885, 959, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.417 00.004 16872 Star::Find returns 1 (0), X=884.91, Y=958.82, Mass=17259, SNR=40.3, Peak=5176 HFD=4.1
01:59:56.420 00.003 16872 Star::Find(15, 205, 908, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.423 00.003 16872 Star::Find returns 1 (0), X=204.53, Y=908.20, Mass=25793, SNR=58.7, Peak=5156 HFD=4.7
01:59:56.426 00.003 16872 Star::Find(15, 1218, 162, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.428 00.002 16872 Star::Find returns 1 (0), X=1217.73, Y=161.85, Mass=16470, SNR=42.9, Peak=5096 HFD=3.9
01:59:56.431 00.003 16872 Star::Find(15, 139, 341, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.435 00.004 16872 Star::Find returns 1 (0), X=138.71, Y=340.96, Mass=18661, SNR=44.0, Peak=5172 HFD=4.1
01:59:56.437 00.002 16872 Star::Find(15, 499, 560, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.439 00.002 16872 Star::Find returns 1 (0), X=498.79, Y=559.53, Mass=15126, SNR=41.5, Peak=5048 HFD=3.7
01:59:56.441 00.002 16872 Star::Find(15, 1752, 226, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.444 00.003 16872 Star::Find returns 1 (0), X=1734.28, Y=226.92, Mass=251206, SNR=279.4, Peak=5300 HFD=4.1
01:59:56.449 00.005 16872 Star::Find(15, 1589, 369, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.452 00.003 16872 Star::Find returns 1 (0), X=1588.71, Y=368.94, Mass=22994, SNR=53.5, Peak=5152 HFD=4.6
01:59:56.455 00.003 16872 Star::Find(15, 203, 1044, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.457 00.002 16872 Star::Find returns 1 (0), X=203.38, Y=1043.61, Mass=17384, SNR=46.8, Peak=5120 HFD=3.9
01:59:56.460 00.003 16872 Star::Find(15, 225, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.462 00.002 16872 Star::Find returns 1 (0), X=225.42, Y=383.11, Mass=17785, SNR=43.4, Peak=5060 HFD=3.9
01:59:56.465 00.003 16872 Star::Find(15, 125, 810, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.468 00.003 16872 Star::Find returns 1 (0), X=125.37, Y=809.11, Mass=14837, SNR=38.8, Peak=5032 HFD=3.8
01:59:56.470 00.002 16872 Star::Find(15, 1356, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.472 00.002 16872 Star::Find returns 1 (0), X=1355.42, Y=563.95, Mass=16385, SNR=39.2, Peak=5280 HFD=3.7
01:59:56.475 00.003 16872 Star::Find(15, 302, 759, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.479 00.004 16872 Star::Find returns 1 (0), X=301.81, Y=758.55, Mass=15935, SNR=39.3, Peak=5220 HFD=3.8
01:59:56.482 00.003 16872 Star::Find(15, 1698, 863, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.485 00.003 16872 Star::Find returns 1 (0), X=1697.35, Y=862.92, Mass=22380, SNR=50.6, Peak=5144 HFD=4.7
01:59:56.488 00.003 16872 Star::Find(15, 1351, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.490 00.002 16872 Star::Find returns 1 (0), X=1350.83, Y=926.85, Mass=18697, SNR=42.8, Peak=5204 HFD=4.2
01:59:56.492 00.002 16872 Star::Find(15, 885, 261, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.495 00.003 16872 Star::Find returns 1 (0), X=884.62, Y=260.83, Mass=14748, SNR=37.6, Peak=5256 HFD=3.6
01:59:56.498 00.003 16872 Star::Find(15, 1550, 705, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.500 00.002 16872 Star::Find returns 1 (0), X=1549.52, Y=704.97, Mass=16114, SNR=42.2, Peak=5036 HFD=4.1
01:59:56.502 00.002 16872 Star::Find(15, 1788, 34, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.505 00.003 16872 Star::Find returns 1 (0), X=1787.62, Y=33.54, Mass=11593, SNR=34.6, Peak=5044 HFD=3.2
01:59:56.508 00.003 16872 Star::Find(15, 152, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.512 00.004 16872 Star::Find returns 1 (0), X=151.99, Y=518.52, Mass=17223, SNR=44.8, Peak=5068 HFD=4.1
01:59:56.516 00.004 16872 Star::Find(15, 216, 499, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.519 00.003 16872 Star::Find returns 1 (0), X=215.80, Y=499.32, Mass=13183, SNR=35.2, Peak=4992 HFD=3.6
01:59:56.521 00.002 16872 Star::Find(15, 1627, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.523 00.002 16872 Star::Find returns 1 (0), X=1627.17, Y=791.35, Mass=17626, SNR=38.6, Peak=5096 HFD=4.1
01:59:56.526 00.003 16872 AutoFind: finding best star pass 1
01:59:56.528 00.002 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.531 00.003 16872 Star::Find returns 1 (0), X=202.96, Y=177.25, Mass=3220719, SNR=662.7, Peak=65520 HFD=6.0
01:59:56.534 00.003 16872 AutoFind: near-saturated [203, 177] 234.8 Mass 3220719 SNR 662.7 Peak 65520
01:59:56.536 00.002 16872 Star::Find(15, 1620, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.538 00.002 16872 Star::Find returns 1 (0), X=1619.64, Y=275.05, Mass=1000236, SNR=559.6, Peak=45744 HFD=4.7
01:59:56.542 00.004 16872 AutoFind returns star at [1620, 275] 148.8 Mass 1000236 SNR 559.6
01:59:56.546 00.004 16872 Star::Find(15, 1620, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.549 00.003 16872 Star::Find returns 1 (0), X=1619.64, Y=275.05, Mass=1000236, SNR=559.6, Peak=45744 HFD=4.7
01:59:56.552 00.003 16872 MultiStar: List (12): {1619.64, 275.05}(559.6), {1573.95, 171.90}(447.1), {65.83, 794.44}(357.0), {678.03, 869.49}(324.7), {1159.67, 509.02}(352.9), {133.90, 900.19}(305.7), {1733.89, 226.86}(276.7), {164.72, 100.70}(198.3), {1078.74, 546.39}(205.5), {1121.94, 982.44}(170.1), {719.29, 152.15}(174.8), {1685.73, 905.44}(188.1), 
01:59:56.554 00.002 16872 setting lock position to (1619.64, 275.05)
01:59:56.558 00.004 16872 MultiStar: stabilizing after lock position change
01:59:56.560 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
01:59:56.563 00.003 16872 UpdateGuideState(): m_state=1
01:59:56.566 00.003 16872 Star::Find(15, 1619, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:59:56.568 00.002 16872 Star::Find returns 1 (0), X=1619.64, Y=275.05, Mass=1000236, SNR=559.6, Peak=45744 HFD=4.7
01:59:56.570 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
01:59:56.573 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
01:59:56.576 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
01:59:56.583 00.007 16872 setting force full frames = false
01:59:56.586 00.003 16872 setting lock position to (1619.64, 275.05)
01:59:56.590 00.004 16872 MultiStar: stabilizing after lock position change
01:59:56.593 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
01:59:56.596 00.003 16872 Changing from state SELECTING to SELECTED
01:59:56.599 00.003 16872 guider state => SELECTED
01:59:56.610 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3760, max=65520, med=4184, FiltMin=3980, FiltMax=65512, Gamma=2.190
01:59:56.644 00.034 16872 UpdateGuideState exits: m=1000236 SNR=559.6
01:59:56.647 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3760, max=65520, med=4184, FiltMin=3980, FiltMax=65512, Gamma=2.190
01:59:56.678 00.031 16872 Status Line: Auto-selected star at (1619.6, 275.1)
01:59:56.692 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
01:59:56.695 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:56.700 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
01:59:56.703 00.003 16872 Enqueuing Expose request
01:59:56.706 00.003 9640 Worker thread wakes up
01:59:56.706 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
01:59:56.706 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,260,31,31)
01:59:56.706 00.000 16872 evsrv: cli 0D3BFFA8 connect
01:59:56.709 00.003 16872 case statement mapped state 2 to 1
01:59:56.715 00.006 16872 case statement mapped state 2 to 1
01:59:56.718 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fdaf5fa0-cd80-480a-92e5-041b9513422a"}
01:59:56.720 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fdaf5fa0-cd80-480a-92e5-041b9513422a"}
01:59:56.723 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"b4ae3de3-1657-4c8a-bbc2-4020fd95b571"}
01:59:56.726 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1619.64,275.05],"id":"b4ae3de3-1657-4c8a-bbc2-4020fd95b571"}
01:59:56.732 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b6496ac-2d48-4f65-9ce6-fb968dbe0113"}
01:59:56.736 00.004 16872 case statement mapped state 2 to 1
01:59:56.737 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"1b6496ac-2d48-4f65-9ce6-fb968dbe0113"}
01:59:56.740 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:59:56.747 00.007 16872 evsrv: cli 0D3C0228 connect
01:59:56.750 00.003 16872 case statement mapped state 2 to 1
01:59:56.755 00.005 16872 case statement mapped state 2 to 1
01:59:56.761 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ececdbea-d28e-4b96-b78c-820b0d1f9822"}
01:59:56.764 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.64,7.05],"pixels":"..."},"id":"ececdbea-d28e-4b96-b78c-820b0d1f9822"}
01:59:56.768 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"99753036-f4b4-47f0-810a-c9678f13cd44"}
01:59:56.771 00.003 16872 case statement mapped state 2 to 1
01:59:56.775 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"99753036-f4b4-47f0-810a-c9678f13cd44"}
01:59:56.784 00.009 16872 evsrv: cli 0D3C0228 disconnect
01:59:57.784 01.000 16872 evsrv: cli 0D3C0A48 connect
01:59:57.788 00.004 16872 case statement mapped state 2 to 1
01:59:57.792 00.004 16872 case statement mapped state 2 to 1
01:59:57.795 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"6bc581dc-3ac7-4ab5-957b-779b1b54a6ca"}
01:59:57.798 00.003 16872 case statement mapped state 2 to 1
01:59:57.800 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"6bc581dc-3ac7-4ab5-957b-779b1b54a6ca"}
01:59:57.805 00.005 16872 evsrv: cli 0D3C0A48 disconnect
01:59:58.806 01.001 16872 evsrv: cli 0D3BFFA8 connect
01:59:58.809 00.003 16872 case statement mapped state 2 to 1
01:59:58.814 00.005 16872 case statement mapped state 2 to 1
01:59:58.817 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b5c88ab7-8a9c-4e44-b7ba-e6ddba4448bf"}
01:59:58.820 00.003 16872 case statement mapped state 2 to 1
01:59:58.823 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"b5c88ab7-8a9c-4e44-b7ba-e6ddba4448bf"}
01:59:58.826 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
01:59:59.827 01.001 16872 evsrv: cli 0D3C0A48 connect
01:59:59.831 00.004 16872 case statement mapped state 2 to 1
01:59:59.834 00.003 16872 case statement mapped state 2 to 1
01:59:59.839 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"51d04fe1-f6c1-4181-bd1f-283f94155d8f"}
01:59:59.842 00.003 16872 case statement mapped state 2 to 1
01:59:59.845 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"51d04fe1-f6c1-4181-bd1f-283f94155d8f"}
01:59:59.847 00.002 16872 evsrv: cli 0D3C0A48 disconnect
02:00:00.090 00.243 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fecd9260-37c5-48f1-b248-57dd685808ff"}
02:00:00.094 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fecd9260-37c5-48f1-b248-57dd685808ff"}
02:00:00.099 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af719847-a40c-47d0-9057-0eb0d101a8d7"}
02:00:00.102 00.003 16872 case statement mapped state 2 to 1
02:00:00.108 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"af719847-a40c-47d0-9057-0eb0d101a8d7"}
02:00:00.113 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3499877c-ac9a-428a-be85-d8dcf8722d60"}
02:00:00.117 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.64,7.05],"pixels":"..."},"id":"3499877c-ac9a-428a-be85-d8dcf8722d60"}
02:00:00.773 00.656 9640 Exposure complete
02:00:00.849 00.076 16872 evsrv: cli 0D3BFFA8 connect
02:00:00.852 00.003 16872 case statement mapped state 2 to 1
02:00:00.856 00.004 16872 case statement mapped state 2 to 1
02:00:00.862 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"4ed05d2b-c023-4c3e-a20b-df74312e5392"}
02:00:00.864 00.002 16872 case statement mapped state 2 to 1
02:00:00.867 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"4ed05d2b-c023-4c3e-a20b-df74312e5392"}
02:00:00.871 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:00:00.916 00.045 9640 worker thread done servicing request
02:00:00.916 00.000 16872 OnExposeComplete: enter
02:00:00.919 00.003 16872 UpdateGuideState(): m_state=2
02:00:00.925 00.006 16872 Star::Find(15, 1619, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:00:00.928 00.003 16872 Star::Find returns 1 (0), X=1619.94, Y=275.75, Mass=1076843, SNR=566.9, Peak=51284 HFD=4.8
02:00:00.932 00.004 16872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.59) = xAngle (2.75 = 2.75)
02:00:00.936 00.004 16872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.80 = 2.80)
02:00:00.940 00.004 16872 CameraToMount -- cameraX=0.30 cameraY=0.69 hyp=0.75 cameraTheta=1.16 mountX=-0.70 mountY=0.26, mountTheta=2.79
02:00:00.945 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3868, max=65516, med=4180, FiltMin=3980, FiltMax=65512, Gamma=2.190
02:00:00.981 00.036 16872 UpdateGuideState exits: m=1076843 SNR=566.9
02:00:00.984 00.003 16872 PhdController: newstate STATE_CALIBRATE
02:00:00.992 00.008 16872 PhdController: newstate STATE_GUIDE
02:00:01.010 00.018 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:00:01.012 00.002 16872 guider state => CALIBRATED
02:00:01.015 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:00:01.026 00.011 16872 reset dither spiral
02:00:01.029 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:00:01.032 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:01.035 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:00:01.038 00.003 16872 Enqueuing Expose request
02:00:01.041 00.003 9640 Worker thread wakes up
02:00:01.042 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:00:01.042 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:00:01.872 00.830 16872 evsrv: cli 0D3C0228 connect
02:00:01.875 00.003 16872 case statement mapped state 5 to 1
02:00:01.878 00.003 16872 case statement mapped state 5 to 1
02:00:01.881 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"0386b6ac-aa21-4ba3-97a0-79282dd64e44"}
02:00:01.887 00.006 16872 case statement mapped state 5 to 1
02:00:01.890 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"0386b6ac-aa21-4ba3-97a0-79282dd64e44"}
02:00:01.893 00.003 16872 evsrv: cli 0D3C0228 disconnect
02:00:02.894 01.001 16872 evsrv: cli 0D3BFFA8 connect
02:00:02.898 00.004 16872 case statement mapped state 5 to 1
02:00:02.901 00.003 16872 case statement mapped state 5 to 1
02:00:02.905 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"fa22f7aa-336c-471b-adf8-b9c8fd5b4bda"}
02:00:02.909 00.004 16872 case statement mapped state 5 to 1
02:00:02.912 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"fa22f7aa-336c-471b-adf8-b9c8fd5b4bda"}
02:00:02.916 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:00:03.592 00.676 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4b0ba58-31db-4d6e-acb2-353f4c9e0dea"}
02:00:03.595 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e4b0ba58-31db-4d6e-acb2-353f4c9e0dea"}
02:00:03.598 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8c35f593-3d0f-46c2-84bc-ad7e5db586f2"}
02:00:03.601 00.003 16872 case statement mapped state 5 to 1
02:00:03.604 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"8c35f593-3d0f-46c2-84bc-ad7e5db586f2"}
02:00:03.607 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"49316551-b993-4855-b44d-2d38ec1ddf91"}
02:00:03.610 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.94,6.75],"pixels":"..."},"id":"49316551-b993-4855-b44d-2d38ec1ddf91"}
02:00:03.916 00.306 16872 evsrv: cli 0D3BFFA8 connect
02:00:03.919 00.003 16872 case statement mapped state 5 to 1
02:00:03.923 00.004 16872 case statement mapped state 5 to 1
02:00:03.927 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"a2e0b061-186a-48ff-9c80-4751ef9744cd"}
02:00:03.931 00.004 16872 case statement mapped state 5 to 1
02:00:03.933 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"a2e0b061-186a-48ff-9c80-4751ef9744cd"}
02:00:03.937 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:00:04.935 00.998 16872 evsrv: cli 0D3C0228 connect
02:00:04.941 00.006 16872 case statement mapped state 5 to 1
02:00:04.945 00.004 16872 case statement mapped state 5 to 1
02:00:04.951 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"c81cf10d-14ef-46ed-916d-790ee2975d7f"}
02:00:04.955 00.004 16872 case statement mapped state 5 to 1
02:00:04.958 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"c81cf10d-14ef-46ed-916d-790ee2975d7f"}
02:00:04.961 00.003 16872 evsrv: cli 0D3C0228 disconnect
02:00:05.116 00.155 9640 Exposure complete
02:00:05.272 00.156 9640 worker thread done servicing request
02:00:05.272 00.000 16872 OnExposeComplete: enter
02:00:05.278 00.006 16872 UpdateGuideState(): m_state=5
02:00:05.282 00.004 16872 Star::Find(15, 1619, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:00:05.286 00.004 16872 Star::Find returns 1 (0), X=1620.04, Y=275.96, Mass=1084654, SNR=532.6, Peak=51684 HFD=4.5
02:00:05.290 00.004 16872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.59) = xAngle (2.75 = 2.75)
02:00:05.293 00.003 16872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.79 = 2.79)
02:00:05.297 00.004 16872 CameraToMount -- cameraX=0.39 cameraY=0.91 hyp=0.99 cameraTheta=1.16 mountX=-0.92 mountY=0.34, mountTheta=2.79
02:00:05.301 00.004 16872 Changing from state CALIBRATED to GUIDING
02:00:05.307 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:00:05.309 00.002 16872 ScopeASCOM::SideOfPier() returns 1
02:00:05.430 00.121 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:00:05.433 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:00:05.436 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:00:05.439 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:00:05.441 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:00:05.445 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:00:05.449 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:00:05.452 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:00:05.454 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:00:05.457 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:00:05.460 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:00:05.464 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:00:05.467 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:00:05.471 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:00:05.599 00.128 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:00:05.603 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:00:05.606 00.003 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:00:05.611 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:00:05.615 00.004 16872 ScopeASCOM::SideOfPier() returns 1
02:00:05.681 00.066 16872 setting lock position to (1620.04, 275.96)
02:00:05.684 00.003 16872 MultiStar: stabilizing after lock position change
02:00:05.686 00.002 16872 guider state => GUIDING
02:00:05.688 00.002 16872 Status Line: Guiding
02:00:05.697 00.009 16872 Mount: notify guiding started
02:00:05.703 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:00:05.707 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:00:05.711 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:00:05.714 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:00:05.716 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:00:05.719 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:00:05.721 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:00:05.727 00.006 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:00:05.729 00.002 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:00:05.732 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:00:05.734 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:00:05.737 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:00:05.741 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:00:05.743 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:00:05.746 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:00:05.749 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:00:05.751 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:00:05.755 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:00:05.760 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:00:05.762 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:00:05.764 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:00:05.767 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:00:05.771 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:00:05.773 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:00:05.776 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:00:05.779 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:00:05.781 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:00:05.785 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:00:05.788 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:00:05.792 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:00:05.794 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:00:05.797 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:00:05.800 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:00:05.802 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:00:05.806 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:00:05.809 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:00:05.811 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:00:05.815 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:00:05.930 00.115 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:00:06.074 00.144 16872 ScopeASCOM::SideOfPier() returns 1
02:00:06.077 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:00:06.080 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:00:06.083 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:00:06.085 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:00:06.089 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:00:06.092 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:00:06.094 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:00:06.097 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:00:06.099 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:00:06.103 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3756, max=65520, med=4180, FiltMin=3968, FiltMax=65512, Gamma=2.190
02:00:06.137 00.034 16872 UpdateGuideState exits: m=1084654 SNR=532.6
02:00:06.140 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
02:00:06.143 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:06.145 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:00:06.147 00.002 16872 Enqueuing Expose request
02:00:06.152 00.005 9640 Worker thread wakes up
02:00:06.153 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:00:06.153 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,261,31,31)
02:00:06.153 00.000 16872 evsrv: cli 0D3C0A48 connect
02:00:06.156 00.003 16872 case statement mapped state 6 to 3
02:00:06.161 00.005 16872 case statement mapped state 6 to 3
02:00:06.165 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f5286560-d015-482a-a4fd-0b4184c403e5"}
02:00:06.167 00.002 16872 case statement mapped state 6 to 3
02:00:06.169 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5286560-d015-482a-a4fd-0b4184c403e5"}
02:00:06.181 00.012 16872 evsrv: cli 0D3C0A48 disconnect
02:00:07.091 00.910 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ecb74cd7-8dbc-4ff0-abc4-8af9ce11e9b3"}
02:00:07.095 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ecb74cd7-8dbc-4ff0-abc4-8af9ce11e9b3"}
02:00:07.098 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"20bf81f5-e3e1-4374-b183-11b62557a40e"}
02:00:07.101 00.003 16872 case statement mapped state 6 to 3
02:00:07.103 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"20bf81f5-e3e1-4374-b183-11b62557a40e"}
02:00:07.108 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d656ee93-c01e-4225-97c1-34ffc7ce63a1"}
02:00:07.111 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.04,6.96],"pixels":"..."},"id":"d656ee93-c01e-4225-97c1-34ffc7ce63a1"}
02:00:10.245 03.134 9640 Exposure complete
02:00:10.396 00.151 9640 worker thread done servicing request
02:00:10.396 00.000 16872 OnExposeComplete: enter
02:00:10.400 00.004 16872 UpdateGuideState(): m_state=6
02:00:10.405 00.005 16872 Star::Find(15, 1620, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:10.408 00.003 16872 Star::Find returns 1 (0), X=1619.70, Y=275.98, Mass=1011001, SNR=522.4, Peak=49304 HFD=4.6
02:00:10.412 00.004 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.59) = xAngle (4.68 = -1.61)
02:00:10.415 00.003 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.72 = -1.56)
02:00:10.418 00.003 16872 CameraToMount -- cameraX=-0.33 cameraY=0.02 hyp=0.33 cameraTheta=3.09 mountX=-0.01 mountY=-0.33, mountTheta=-1.61
02:00:10.423 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.33, y=0.02, opts=13)
02:00:10.425 00.002 16872 Enqueuing Move request for scope (-0.33, 0.02)
02:00:10.428 00.003 9640 Worker thread wakes up
02:00:10.428 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.02) opts 0xd
02:00:10.428 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.33, 0.02)
02:00:10.428 00.000 9640 Moving (-0.33, 0.02) raw xDistance=-0.01 yDistance=-0.33
02:00:10.428 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:00:10.428 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.33, m_sumCorr=0
02:00:10.428 00.000 9640 MoveAxis(E, 0, ABG)
02:00:10.428 00.000 9640 Move returns status 0, amount 0
02:00:10.428 00.000 9640 MoveAxis(N, 0, ABG)
02:00:10.428 00.000 9640 Move returns status 0, amount 0
02:00:10.428 00.000 9640 move complete, result=0
02:00:10.428 00.000 9640 worker thread done servicing request
02:00:10.434 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3832, max=65516, med=4188, FiltMin=3988, FiltMax=65508, Gamma=2.190
02:00:10.468 00.034 16872 UpdateGuideState exits: m=1011001 SNR=522.4
02:00:10.471 00.003 16872 PhdController: settling, locked = 1, distance = 0.79 (1.50) aobump = 0 frame = 1 / 99999
02:00:10.474 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777791610.474,"Host":"RBFOCUS307","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:00:10.479 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:10.484 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:00:10.487 00.003 16872 Enqueuing Expose request
02:00:10.490 00.003 9640 Worker thread wakes up
02:00:10.490 00.000 16872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:00:10.492 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:00:10.492 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,261,31,31)
02:00:10.591 00.099 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2bff6e8f-ebba-46ac-b9e2-9af42aa0c35b"}
02:00:10.596 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2bff6e8f-ebba-46ac-b9e2-9af42aa0c35b"}
02:00:10.599 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b9bbe20-c131-484d-85f6-6dfe8b52c2a8"}
02:00:10.603 00.004 16872 case statement mapped state 6 to 3
02:00:10.605 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b9bbe20-c131-484d-85f6-6dfe8b52c2a8"}
02:00:10.608 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0e80dacc-47d4-4a65-b0ef-c3e82a379f21"}
02:00:10.611 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.70,6.98],"pixels":"..."},"id":"0e80dacc-47d4-4a65-b0ef-c3e82a379f21"}
02:00:14.089 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1dec9ebe-f6f3-423a-8b32-2176d1b01bdf"}
02:00:14.093 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1dec9ebe-f6f3-423a-8b32-2176d1b01bdf"}
02:00:14.097 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"baa99bac-bafd-4c5b-bb57-518166c9b0c0"}
02:00:14.099 00.002 16872 case statement mapped state 6 to 3
02:00:14.103 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"baa99bac-bafd-4c5b-bb57-518166c9b0c0"}
02:00:14.107 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f73f598d-f923-4ac7-96b6-a1eede76b805"}
02:00:14.109 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.70,6.98],"pixels":"..."},"id":"f73f598d-f923-4ac7-96b6-a1eede76b805"}
02:00:14.560 00.451 9640 Exposure complete
02:00:14.698 00.138 9640 worker thread done servicing request
02:00:14.698 00.000 16872 OnExposeComplete: enter
02:00:14.701 00.003 16872 UpdateGuideState(): m_state=6
02:00:14.703 00.002 16872 Star::Find(15, 1619, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:00:14.706 00.003 16872 Star::Find returns 1 (0), X=1619.71, Y=276.41, Mass=982866, SNR=500.6, Peak=47060 HFD=4.7
02:00:14.709 00.003 16872 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.59) = xAngle (3.78 = -2.50)
02:00:14.712 00.003 16872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.83 = -2.45)
02:00:14.714 00.002 16872 CameraToMount -- cameraX=-0.32 cameraY=0.45 hyp=0.55 cameraTheta=2.20 mountX=-0.44 mountY=-0.35, mountTheta=-2.47
02:00:14.718 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.32, y=0.45, opts=13)
02:00:14.721 00.003 16872 Enqueuing Move request for scope (-0.32, 0.45)
02:00:14.726 00.005 9640 Worker thread wakes up
02:00:14.726 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.45) opts 0xd
02:00:14.726 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.32, 0.45)
02:00:14.726 00.000 9640 Moving (-0.32, 0.45) raw xDistance=-0.44 yDistance=-0.35
02:00:14.726 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.44
02:00:14.726 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.35, m_sumCorr=0
02:00:14.726 00.000 9640 MoveAxis(E, 47, ABG)
02:00:14.726 00.000 9640 Guiding  Dir = 2, Dur = 47
02:00:14.727 00.001 9640 IsSlewing returns 0
02:00:14.727 00.000 9640 IsGuiding returns 0
02:00:14.727 00.000 9640 PulseGuide returned control before completion, sleep 57
02:00:14.733 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3840, max=65520, med=4176, FiltMin=3980, FiltMax=65516, Gamma=2.190
02:00:14.767 00.034 16872 UpdateGuideState exits: m=982866 SNR=500.6
02:00:14.770 00.003 16872 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 2 / 99999
02:00:14.772 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777791614.772,"Host":"RBFOCUS307","Inst":1,"Distance":0.72,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
02:00:14.775 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:14.778 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:00:14.780 00.002 16872 Enqueuing Expose request
02:00:14.799 00.019 9640 IsGuiding returns 1
02:00:14.799 00.000 9640 scope still moving after pulse duration time elapsed
02:00:14.831 00.032 9640 IsSlewing returns 0
02:00:14.831 00.000 9640 IsGuiding returns 0
02:00:14.831 00.000 9640 scope move finished after 47 + 56 ms
02:00:14.831 00.000 9640 Move returns status 0, amount 47
02:00:14.831 00.000 9640 MoveAxis(N, 0, ABG)
02:00:14.831 00.000 9640 Move returns status 0, amount 0
02:00:14.831 00.000 9640 move complete, result=0
02:00:14.832 00.001 9640 worker thread done servicing request
02:00:14.832 00.000 9640 Worker thread wakes up
02:00:14.832 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:00:14.832 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,261,31,31)
02:00:14.832 00.000 16872 GuideStep: -0.4 px 47 ms EAST, -0.4 px 0 ms NORTH
02:00:17.588 02.756 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ec4d5e5-f4b6-4637-b3ea-bb9c25c88b2f"}
02:00:17.591 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2ec4d5e5-f4b6-4637-b3ea-bb9c25c88b2f"}
02:00:17.595 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b2a0c34-95a3-48fb-b95f-1b1a6c74913b"}
02:00:17.598 00.003 16872 case statement mapped state 6 to 3
02:00:17.601 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b2a0c34-95a3-48fb-b95f-1b1a6c74913b"}
02:00:17.604 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7c958763-4cc5-4dd9-8c48-f531a0d489a4"}
02:00:17.607 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.71,7.41],"pixels":"..."},"id":"7c958763-4cc5-4dd9-8c48-f531a0d489a4"}
02:00:18.902 01.295 9640 Exposure complete
02:00:19.040 00.138 9640 worker thread done servicing request
02:00:19.040 00.000 16872 OnExposeComplete: enter
02:00:19.042 00.002 16872 UpdateGuideState(): m_state=6
02:00:19.046 00.004 16872 Star::Find(15, 1619, 276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:00:19.049 00.003 16872 Star::Find returns 1 (0), X=1619.94, Y=276.54, Mass=1031235, SNR=556.0, Peak=49960 HFD=4.9
02:00:19.051 00.002 16872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.59) = xAngle (3.32 = -2.97)
02:00:19.054 00.003 16872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.36 = -2.92)
02:00:19.056 00.002 16872 CameraToMount -- cameraX=-0.09 cameraY=0.58 hyp=0.58 cameraTheta=1.73 mountX=-0.57 mountY=-0.13, mountTheta=-2.92
02:00:19.060 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.09, y=0.58, opts=13)
02:00:19.064 00.004 16872 Enqueuing Move request for scope (-0.09, 0.58)
02:00:19.067 00.003 9640 Worker thread wakes up
02:00:19.067 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.58) opts 0xd
02:00:19.067 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.09, 0.58)
02:00:19.067 00.000 9640 Moving (-0.09, 0.58) raw xDistance=-0.57 yDistance=-0.13
02:00:19.067 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.57
02:00:19.067 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.13, m_sumCorr=0
02:00:19.067 00.000 9640 MoveAxis(E, 66, ABG)
02:00:19.068 00.001 9640 Guiding  Dir = 2, Dur = 66
02:00:19.068 00.000 9640 IsSlewing returns 0
02:00:19.068 00.000 9640 IsGuiding returns 0
02:00:19.068 00.000 9640 PulseGuide returned control before completion, sleep 76
02:00:19.073 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3784, max=65516, med=4184, FiltMin=3992, FiltMax=65512, Gamma=2.190
02:00:19.106 00.033 16872 UpdateGuideState exits: m=1031235 SNR=556.0
02:00:19.109 00.003 16872 PhdController: settling, locked = 1, distance = 0.68 (1.50) aobump = 0 frame = 3 / 99999
02:00:19.112 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777791619.112,"Host":"RBFOCUS307","Inst":1,"Distance":0.68,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
02:00:19.115 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:19.117 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:00:19.120 00.003 16872 Enqueuing Expose request
02:00:19.155 00.035 9640 IsGuiding returns 1
02:00:19.155 00.000 9640 scope still moving after pulse duration time elapsed
02:00:19.186 00.031 9640 IsSlewing returns 0
02:00:19.187 00.001 9640 IsGuiding returns 0
02:00:19.187 00.000 9640 scope move finished after 66 + 53 ms
02:00:19.187 00.000 9640 Move returns status 0, amount 66
02:00:19.187 00.000 9640 MoveAxis(N, 0, ABG)
02:00:19.187 00.000 9640 Move returns status 0, amount 0
02:00:19.187 00.000 9640 move complete, result=0
02:00:19.188 00.001 9640 worker thread done servicing request
02:00:19.188 00.000 9640 Worker thread wakes up
02:00:19.188 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:00:19.188 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,261,31,31)
02:00:19.188 00.000 16872 GuideStep: -0.6 px 66 ms EAST, -0.1 px 0 ms NORTH
02:00:21.088 01.900 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ef11e29-1c49-4228-b219-8f48dc95ccc2"}
02:00:21.092 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6ef11e29-1c49-4228-b219-8f48dc95ccc2"}
02:00:21.096 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76d00c5f-d826-498d-9254-965d648bc7df"}
02:00:21.100 00.004 16872 case statement mapped state 6 to 3
02:00:21.104 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"76d00c5f-d826-498d-9254-965d648bc7df"}
02:00:21.108 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ed56cb48-dccf-4341-b98b-903c13750c09"}
02:00:21.113 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.94,6.54],"pixels":"..."},"id":"ed56cb48-dccf-4341-b98b-903c13750c09"}
02:00:23.270 02.157 9640 Exposure complete
02:00:23.415 00.145 9640 worker thread done servicing request
02:00:23.415 00.000 16872 OnExposeComplete: enter
02:00:23.417 00.002 16872 UpdateGuideState(): m_state=6
02:00:23.421 00.004 16872 Star::Find(15, 1619, 276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:00:23.423 00.002 16872 Star::Find returns 1 (0), X=1620.29, Y=276.89, Mass=1039784, SNR=600.8, Peak=55224 HFD=4.4
02:00:23.426 00.003 16872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.59) = xAngle (2.89 = 2.89)
02:00:23.431 00.005 16872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.93 = 2.93)
02:00:23.433 00.002 16872 CameraToMount -- cameraX=0.26 cameraY=0.92 hyp=0.96 cameraTheta=1.30 mountX=-0.93 mountY=0.20, mountTheta=2.93
02:00:23.437 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.26, y=0.92, opts=13)
02:00:23.440 00.003 16872 Enqueuing Move request for scope (0.26, 0.92)
02:00:23.443 00.003 9640 Worker thread wakes up
02:00:23.443 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.92) opts 0xd
02:00:23.443 00.000 9640 Handling offset move in thread for scope, endpoint = (0.26, 0.92)
02:00:23.443 00.000 9640 Moving (0.26, 0.92) raw xDistance=-0.93 yDistance=0.20
02:00:23.443 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.89 from input -0.93
02:00:23.443 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.22, input 0.20, m_sumCorr=-0.22
02:00:23.443 00.000 9640 MoveAxis(E, 105, ABG)
02:00:23.443 00.000 9640 Guiding  Dir = 2, Dur = 105
02:00:23.443 00.000 9640 IsSlewing returns 0
02:00:23.444 00.001 9640 IsGuiding returns 0
02:00:23.444 00.000 9640 PulseGuide returned control before completion, sleep 115
02:00:23.449 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3788, max=65516, med=4184, FiltMin=3964, FiltMax=65508, Gamma=2.190
02:00:23.484 00.035 16872 UpdateGuideState exits: m=1039784 SNR=600.8
02:00:23.486 00.002 16872 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 4 / 99999
02:00:23.492 00.006 16872 PhdController: newstate STATE_FINISH
02:00:23.495 00.003 16872 PhdController complete: success
02:00:23.496 00.001 16872 evsrv: {"Event":"SettleDone","Timestamp":1777791623.496,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:00:23.500 00.004 16872 Mount: notify guiding dither settle done success=1
02:00:23.503 00.003 16872 PhdController: newstate STATE_IDLE
02:00:23.506 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:23.509 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:00:23.511 00.002 16872 Enqueuing Expose request
02:00:23.566 00.055 9640 IsGuiding returns 1
02:00:23.567 00.001 9640 scope still moving after pulse duration time elapsed
02:00:23.597 00.030 9640 IsSlewing returns 0
02:00:23.597 00.000 9640 IsGuiding returns 0
02:00:23.597 00.000 9640 scope move finished after 105 + 48 ms
02:00:23.597 00.000 9640 Move returns status 0, amount 105
02:00:23.597 00.000 9640 MoveAxis(N, 26, ABG)
02:00:23.597 00.000 9640 Guiding  Dir = 0, Dur = 26
02:00:23.598 00.001 9640 IsSlewing returns 0
02:00:23.598 00.000 9640 IsGuiding returns 0
02:00:23.598 00.000 9640 PulseGuide returned control before completion, sleep 36
02:00:23.646 00.048 9640 IsGuiding returns 1
02:00:23.646 00.000 9640 scope still moving after pulse duration time elapsed
02:00:23.677 00.031 9640 IsSlewing returns 0
02:00:23.677 00.000 9640 IsGuiding returns 0
02:00:23.677 00.000 9640 scope move finished after 26 + 53 ms
02:00:23.677 00.000 9640 Move returns status 0, amount 26
02:00:23.677 00.000 9640 move complete, result=0
02:00:23.677 00.000 9640 worker thread done servicing request
02:00:23.677 00.000 9640 Worker thread wakes up
02:00:23.677 00.000 16872 GuideStep: -0.9 px 105 ms EAST, 0.2 px 26 ms NORTH
02:00:23.680 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:00:23.680 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1605,261,31,31)
02:00:24.314 00.634 16872 evsrv: cli 0D3BFFA8 connect
02:00:24.317 00.003 16872 case statement mapped state 6 to 3
02:00:24.323 00.006 16872 case statement mapped state 6 to 3
02:00:24.328 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e724925d-a617-4718-b901-c600914d2b36"}
02:00:24.333 00.005 16872 case statement mapped state 6 to 3
02:00:24.336 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e724925d-a617-4718-b901-c600914d2b36"}
02:00:24.340 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:00:24.346 00.006 16872 evsrv: cli 0D3C0228 connect
02:00:24.350 00.004 16872 case statement mapped state 6 to 3
02:00:24.355 00.005 16872 case statement mapped state 6 to 3
02:00:24.359 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"stop_capture","id":"e4b7fcbd-2f25-49a2-b2a8-0dbc5734f2ee"}
02:00:24.363 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:00:24.368 00.005 16872 Status Line: Waiting for devices...
02:00:24.374 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"e4b7fcbd-2f25-49a2-b2a8-0dbc5734f2ee"}
02:00:24.381 00.007 16872 evsrv: cli 0D3C0228 disconnect
02:00:24.385 00.004 16872 evsrv: cli 0D3BF8C8 connect
02:00:24.389 00.004 16872 case statement mapped state 6 to 3
02:00:24.393 00.004 16872 case statement mapped state 6 to 3
02:00:24.398 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"ac00e1f4-e72e-42d7-8689-cf5ff1540f5a"}
02:00:24.401 00.003 16872 case statement mapped state 6 to 3
02:00:24.405 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac00e1f4-e72e-42d7-8689-cf5ff1540f5a"}
02:00:24.410 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
02:00:24.588 00.178 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b97a96f-6354-4b6a-897f-0db85342890f"}
02:00:24.591 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b97a96f-6354-4b6a-897f-0db85342890f"}
02:00:24.595 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a110d90a-308e-4f4c-823e-66c59e8b6174"}
02:00:24.600 00.005 16872 case statement mapped state 6 to 3
02:00:24.604 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a110d90a-308e-4f4c-823e-66c59e8b6174"}
02:00:24.608 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d3285506-d4e5-4f4e-9073-4675401f5d06"}
02:00:24.613 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.29,6.89],"pixels":"..."},"id":"d3285506-d4e5-4f4e-9073-4675401f5d06"}
02:00:25.410 00.797 16872 evsrv: cli 0D3BFFA8 connect
02:00:25.413 00.003 16872 case statement mapped state 6 to 3
02:00:25.416 00.003 16872 case statement mapped state 6 to 3
02:00:25.420 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"8d45a68e-faa7-4ceb-8ad0-de485ca11829"}
02:00:25.424 00.004 16872 case statement mapped state 6 to 3
02:00:25.428 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d45a68e-faa7-4ceb-8ad0-de485ca11829"}
02:00:25.449 00.021 16872 evsrv: cli 0D3BFFA8 disconnect
02:00:26.451 01.002 16872 evsrv: cli 0D3BFFA8 connect
02:00:26.455 00.004 16872 case statement mapped state 6 to 3
02:00:26.460 00.005 16872 case statement mapped state 6 to 3
02:00:26.465 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"7fe2aeae-88fe-4765-b262-77c1edf97a93"}
02:00:26.469 00.004 16872 case statement mapped state 6 to 3
02:00:26.475 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7fe2aeae-88fe-4765-b262-77c1edf97a93"}
02:00:26.479 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:00:27.481 01.002 16872 evsrv: cli 0D3C0228 connect
02:00:27.484 00.003 16872 case statement mapped state 6 to 3
02:00:27.488 00.004 16872 case statement mapped state 6 to 3
02:00:27.492 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"fc2b8e9c-cf2b-4531-9503-2dd353893948"}
02:00:27.494 00.002 16872 case statement mapped state 6 to 3
02:00:27.496 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc2b8e9c-cf2b-4531-9503-2dd353893948"}
02:00:27.500 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:00:27.575 00.075 9640 ASCOM_AbortExposure returns err = 0
02:00:27.575 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:00:27.576 00.001 9640 worker thread done servicing request
02:00:27.576 00.000 16872 OnExposeComplete: enter
02:00:27.580 00.004 16872 OnExposeComplete: Capture Error reported
02:00:27.584 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:00:27.586 00.002 16872 Mount: notify guiding stopped
02:00:27.591 00.005 16872 Changing from state GUIDING to STOP
02:00:27.593 00.002 16872 guider state => SELECTED
02:00:27.596 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3788, max=65516, med=4184, FiltMin=3964, FiltMax=65508, Gamma=2.190
02:00:27.630 00.034 16872 Changing from state SELECTED to UNINITIALIZED
02:00:27.633 00.003 16872 guider state => SELECTING
02:00:27.642 00.009 16872 Status Line: Stopped.
02:00:27.649 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:00:28.087 00.438 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22f270c4-3265-4817-9400-62d67d707717"}
02:00:28.090 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"22f270c4-3265-4817-9400-62d67d707717"}
02:00:28.093 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2f792a9-daa0-4c3d-933b-b5361ebfd809"}
02:00:28.097 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2f792a9-daa0-4c3d-933b-b5361ebfd809"}
02:00:28.503 00.406 16872 evsrv: cli 0D3C0228 connect
02:00:28.506 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"1edf7274-872f-42cf-8a42-7c8b5f26a1fc"}
02:00:28.510 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"1edf7274-872f-42cf-8a42-7c8b5f26a1fc"}
02:00:28.513 00.003 16872 evsrv: cli 0D3C0228 disconnect
02:00:31.587 03.074 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08a38a55-93d9-4b6a-b4ed-895a9047eda2"}
02:00:31.591 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08a38a55-93d9-4b6a-b4ed-895a9047eda2"}
02:00:31.595 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f534fed6-2f16-4195-927d-4f016f8b53bf"}
02:00:31.599 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f534fed6-2f16-4195-927d-4f016f8b53bf"}
02:00:35.088 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd475561-8b1b-4fe0-920f-8f9d39c9806b"}
02:00:35.090 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cd475561-8b1b-4fe0-920f-8f9d39c9806b"}
02:00:35.093 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06d39ce1-0e53-44b7-b8bc-a3eb67ecd13f"}
02:00:35.097 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"06d39ce1-0e53-44b7-b8bc-a3eb67ecd13f"}
02:00:38.586 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"edcc6d7b-9f05-449b-a38d-164f0db6c76f"}
02:00:38.590 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"edcc6d7b-9f05-449b-a38d-164f0db6c76f"}
02:00:38.594 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"399be25c-ae71-49c4-95c6-0eef29bab5a0"}
02:00:38.598 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"399be25c-ae71-49c4-95c6-0eef29bab5a0"}
02:00:42.086 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d9bef1cc-2714-43de-a6b6-5a6e1ca213f7"}
02:00:42.088 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d9bef1cc-2714-43de-a6b6-5a6e1ca213f7"}
02:00:42.092 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a57a0130-18eb-435e-8ece-933465d71252"}
02:00:42.096 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a57a0130-18eb-435e-8ece-933465d71252"}
02:00:42.609 00.513 16872 evsrv: cli 0D3C0A48 connect
02:00:42.614 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"266f5a4a-4638-4f0a-a93d-cf527970f2f1"}
02:00:42.617 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"266f5a4a-4638-4f0a-a93d-cf527970f2f1"}
02:00:42.620 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:00:42.624 00.004 16872 evsrv: cli 0D3BF8C8 connect
02:00:42.632 00.008 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"c23eb9a3-4e0f-4d4b-a0fd-1310a5e9e484"}
02:00:42.635 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"c23eb9a3-4e0f-4d4b-a0fd-1310a5e9e484"}
02:00:42.639 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
02:00:42.643 00.004 16872 evsrv: cli 0D3BF968 connect
02:00:42.647 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"4e75f061-18ac-47e3-81e1-7242acfe78b8"}
02:00:42.650 00.003 16872 PhdController::Guide begins
02:00:42.652 00.002 16872 PhdController: newstate STATE_SETUP
02:00:42.655 00.003 16872 PhdController: setup
02:00:42.658 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
02:00:42.661 00.003 16872 PhdController: start capturing
02:00:42.663 00.002 16872 Changing from state SELECTING to UNINITIALIZED
02:00:42.665 00.002 16872 guider state => SELECTING
02:00:42.668 00.003 16872 setting force full frames = true
02:00:42.670 00.002 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:00:42.683 00.013 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:00:42.686 00.003 16872 Enqueuing Expose request
02:00:42.689 00.003 16872 PhdController: newstate STATE_SELECT_STAR
02:00:42.691 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":0,"id":"4e75f061-18ac-47e3-81e1-7242acfe78b8"}
02:00:42.695 00.004 9640 Worker thread wakes up
02:00:42.695 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:00:42.695 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:00:42.704 00.009 16872 evsrv: cli 0D3BF968 disconnect
02:00:42.707 00.003 16872 evsrv: cli 0D3C0A48 connect
02:00:42.710 00.003 16872 case statement mapped state 1 to 101
02:00:42.713 00.003 16872 case statement mapped state 1 to 101
02:00:42.717 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"360bd8df-7584-4983-b8f4-df579ed63e1d"}
02:00:42.720 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"360bd8df-7584-4983-b8f4-df579ed63e1d"}
02:00:42.727 00.007 16872 evsrv: cli 0D3C0A48 disconnect
02:00:42.731 00.004 16872 evsrv: cli 0D3BFFA8 connect
02:00:42.734 00.003 16872 case statement mapped state 1 to 101
02:00:42.739 00.005 16872 case statement mapped state 1 to 101
02:00:42.743 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"eea29199-cedb-406f-bbe4-5f84d4511682"}
02:00:42.745 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"eea29199-cedb-406f-bbe4-5f84d4511682"}
02:00:42.750 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
02:00:43.750 01.000 16872 evsrv: cli 0D3BF968 connect
02:00:43.753 00.003 16872 case statement mapped state 1 to 101
02:00:43.756 00.003 16872 case statement mapped state 1 to 101
02:00:43.760 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"da52a1f0-92a6-41dd-96c0-f19c25e692b1"}
02:00:43.764 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"da52a1f0-92a6-41dd-96c0-f19c25e692b1"}
02:00:43.767 00.003 16872 evsrv: cli 0D3BF968 disconnect
02:00:44.768 01.001 16872 evsrv: cli 0D3C0A48 connect
02:00:44.772 00.004 16872 case statement mapped state 1 to 101
02:00:44.776 00.004 16872 case statement mapped state 1 to 101
02:00:44.780 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"2938b78b-994c-44c9-82ea-87a2c1935f37"}
02:00:44.783 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"2938b78b-994c-44c9-82ea-87a2c1935f37"}
02:00:44.786 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:00:45.585 00.799 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7cf03e82-a963-490c-9b40-7ac623ecfa59"}
02:00:45.588 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7cf03e82-a963-490c-9b40-7ac623ecfa59"}
02:00:45.592 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b375f5bc-0707-4921-afab-6369bda0c778"}
02:00:45.594 00.002 16872 case statement mapped state 1 to 101
02:00:45.597 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"b375f5bc-0707-4921-afab-6369bda0c778"}
02:00:45.788 00.191 16872 evsrv: cli 0D3BF8C8 connect
02:00:45.792 00.004 16872 case statement mapped state 1 to 101
02:00:45.795 00.003 16872 case statement mapped state 1 to 101
02:00:45.799 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"e93488d5-ee4a-4279-a7e6-563b25dcea9d"}
02:00:45.801 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"e93488d5-ee4a-4279-a7e6-563b25dcea9d"}
02:00:45.806 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
02:00:46.754 00.948 9640 Exposure complete
02:00:46.807 00.053 16872 evsrv: cli 0D3BFFA8 connect
02:00:46.810 00.003 16872 case statement mapped state 1 to 101
02:00:46.814 00.004 16872 case statement mapped state 1 to 101
02:00:46.818 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"351dcf51-3586-41ff-98c8-b57127c8f31a"}
02:00:46.822 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"351dcf51-3586-41ff-98c8-b57127c8f31a"}
02:00:46.826 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:00:46.892 00.066 9640 worker thread done servicing request
02:00:46.892 00.000 16872 OnExposeComplete: enter
02:00:46.895 00.003 16872 UpdateGuideState(): m_state=1
02:00:46.898 00.003 16872 UpdateCurrentPosition: no star selected
02:00:46.901 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:00:46.904 00.003 16872 Status Line: No star selected
02:00:46.909 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=7996, med=3212, FiltMin=3132, FiltMax=6436, Gamma=2.190
02:00:46.940 00.031 16872 UpdateGuideState exits: No star selected
02:00:46.943 00.003 16872 GuiderMultiStar::AutoSelect enter
02:00:46.946 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:00:47.076 00.130 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:00:47.242 00.166 16872 AutoFind: global mean = -0.0, stdev 61.6
02:00:47.246 00.004 16872 AutoFind: using threshold = 0.1
02:00:47.410 00.164 16872 AutoFind: local max [203, 178] 196.8
02:00:47.415 00.005 16872 AutoFind: local max [1573, 173] 26.3
02:00:47.419 00.004 16872 AutoFind: local max [678, 872] 23.2
02:00:47.422 00.003 16872 AutoFind: local max [134, 901] 19.4
02:00:47.424 00.002 16872 AutoFind: local max [1619, 277] 18.9
02:00:47.428 00.004 16872 AutoFind: local max [66, 796] 10.2
02:00:47.430 00.002 16872 AutoFind: local max [1159, 511] 10.0
02:00:47.433 00.003 16872 AutoFind: local max [1078, 548] 8.8
02:00:47.435 00.002 16872 AutoFind: local max [1733, 228] 8.7
02:00:47.438 00.003 16872 AutoFind: local max [719, 153] 7.6
02:00:47.440 00.002 16872 AutoFind: local max [1684, 906] 6.4
02:00:47.445 00.005 16872 AutoFind: local max [677, 178] 5.9
02:00:47.448 00.003 16872 AutoFind: local max [194, 180] 5.7
02:00:47.450 00.002 16872 AutoFind: local max [1242, 684] 5.1
02:00:47.452 00.002 16872 AutoFind: local max [1201, 741] 5.0
02:00:47.454 00.002 16872 AutoFind: local max [1270, 67] 4.8
02:00:47.457 00.003 16872 AutoFind: local max [164, 102] 4.7
02:00:47.460 00.003 16872 AutoFind: local max [1018, 704] 4.6
02:00:47.462 00.002 16872 AutoFind: local max [1109, 682] 4.5
02:00:47.466 00.004 16872 AutoFind: local max [761, 729] 4.4
02:00:47.468 00.002 16872 AutoFind: local max [811, 941] 4.4
02:00:47.470 00.002 16872 AutoFind: local max [887, 291] 4.4
02:00:47.475 00.005 16872 AutoFind: local max [150, 42] 4.3
02:00:47.478 00.003 16872 AutoFind: local max [843, 856] 4.3
02:00:47.480 00.002 16872 AutoFind: local max [1149, 292] 4.3
02:00:47.482 00.002 16872 AutoFind: local max [610, 301] 4.2
02:00:47.485 00.003 16872 AutoFind: local max [230, 904] 4.2
02:00:47.489 00.004 16872 AutoFind: local max [210, 649] 4.2
02:00:47.491 00.002 16872 AutoFind: local max [565, 576] 4.2
02:00:47.494 00.003 16872 AutoFind: local max [206, 189] 4.2
02:00:47.496 00.002 16872 AutoFind: local max [120, 351] 4.2
02:00:47.499 00.003 16872 AutoFind: local max [1797, 569] 4.2
02:00:47.502 00.003 16872 AutoFind: local max [1757, 291] 4.1
02:00:47.504 00.002 16872 AutoFind: local max [1122, 984] 4.1
02:00:47.508 00.004 16872 AutoFind: local max [681, 1041] 4.1
02:00:47.510 00.002 16872 AutoFind: local max [157, 633] 4.1
02:00:47.512 00.002 16872 AutoFind: local max [1015, 880] 4.1
02:00:47.515 00.003 16872 AutoFind: local max [1210, 60] 4.1
02:00:47.517 00.002 16872 AutoFind: local max [1037, 399] 4.0
02:00:47.521 00.004 16872 AutoFind: local max [1423, 388] 4.0
02:00:47.523 00.002 16872 AutoFind: local max [837, 399] 4.0
02:00:47.526 00.003 16872 AutoFind: local max [1309, 717] 4.0
02:00:47.528 00.002 16872 AutoFind: local max [1829, 717] 4.0
02:00:47.531 00.003 16872 AutoFind: local max [825, 369] 3.9
02:00:47.533 00.002 16872 AutoFind: local max [1040, 602] 3.9
02:00:47.538 00.005 16872 AutoFind: local max [1547, 615] 3.9
02:00:47.540 00.002 16872 AutoFind: local max [1895, 406] 3.9
02:00:47.543 00.003 16872 AutoFind: local max [55, 414] 3.9
02:00:47.545 00.002 16872 AutoFind: local max [793, 707] 3.9
02:00:47.548 00.003 16872 AutoFind: local max [446, 161] 3.9
02:00:47.551 00.003 16872 AutoFind: local max [640, 18] 3.9
02:00:47.554 00.003 16872 AutoFind: local max [1821, 1013] 3.9
02:00:47.558 00.004 16872 AutoFind: local max [409, 370] 3.9
02:00:47.561 00.003 16872 AutoFind: local max [612, 110] 3.9
02:00:47.565 00.004 16872 AutoFind: local max [1316, 765] 3.9
02:00:47.569 00.004 16872 AutoFind: local max [561, 613] 3.9
02:00:47.572 00.003 16872 AutoFind: local max [700, 171] 3.9
02:00:47.575 00.003 16872 AutoFind: local max [706, 388] 3.8
02:00:47.578 00.003 16872 AutoFind: local max [1796, 1042] 3.8
02:00:47.582 00.004 16872 AutoFind: local max [686, 943] 3.8
02:00:47.586 00.004 16872 AutoFind: local max [1898, 195] 3.8
02:00:47.590 00.004 16872 AutoFind: local max [106, 695] 3.8
02:00:47.594 00.004 16872 AutoFind: local max [1729, 980] 3.8
02:00:47.597 00.003 16872 AutoFind: local max [831, 718] 3.8
02:00:47.601 00.004 16872 AutoFind: local max [335, 641] 3.8
02:00:47.604 00.003 16872 AutoFind: local max [911, 49] 3.8
02:00:47.608 00.004 16872 AutoFind: local max [974, 705] 3.8
02:00:47.610 00.002 16872 AutoFind: local max [829, 971] 3.8
02:00:47.616 00.006 16872 AutoFind: local max [1635, 1030] 3.8
02:00:47.619 00.003 16872 AutoFind: local max [512, 514] 3.8
02:00:47.623 00.004 16872 AutoFind: local max [684, 162] 3.8
02:00:47.626 00.003 16872 AutoFind: local max [805, 437] 3.8
02:00:47.631 00.005 16872 AutoFind: local max [1396, 833] 3.8
02:00:47.634 00.003 16872 AutoFind: local max [1511, 1030] 3.8
02:00:47.637 00.003 16872 AutoFind: local max [624, 573] 3.8
02:00:47.641 00.004 16872 AutoFind: local max [691, 637] 3.8
02:00:47.645 00.004 16872 AutoFind: local max [1010, 734] 3.7
02:00:47.649 00.004 16872 AutoFind: local max [1126, 190] 3.7
02:00:47.652 00.003 16872 AutoFind: local max [249, 834] 3.7
02:00:47.656 00.004 16872 AutoFind: local max [1647, 482] 3.7
02:00:47.661 00.005 16872 AutoFind: local max [1259, 1030] 3.7
02:00:47.664 00.003 16872 AutoFind: local max [467, 93] 3.7
02:00:47.667 00.003 16872 AutoFind: local max [1724, 1006] 3.7
02:00:47.671 00.004 16872 AutoFind: local max [1604, 730] 3.7
02:00:47.674 00.003 16872 AutoFind: local max [1829, 785] 3.7
02:00:47.678 00.004 16872 AutoFind: local max [1628, 1016] 3.7
02:00:47.681 00.003 16872 AutoFind: local max [943, 541] 3.7
02:00:47.685 00.004 16872 AutoFind: local max [134, 18] 3.7
02:00:47.688 00.003 16872 AutoFind: local max [240, 314] 3.7
02:00:47.693 00.005 16872 AutoFind: local max [211, 350] 3.7
02:00:47.697 00.004 16872 AutoFind: local max [1333, 624] 3.7
02:00:47.701 00.004 16872 AutoFind: local max [201, 587] 3.7
02:00:47.704 00.003 16872 AutoFind: local max [1012, 363] 3.7
02:00:47.709 00.005 16872 AutoFind: local max [1154, 882] 3.7
02:00:47.712 00.003 16872 AutoFind: local max [1131, 220] 3.7
02:00:47.716 00.004 16872 AutoFind: local max [1039, 703] 3.7
02:00:47.719 00.003 16872 AutoFind: local max [47, 298] 3.7
02:00:47.724 00.005 16872 AutoFind: local max [1559, 923] 3.7
02:00:47.727 00.003 16872 AutoFind: local max [1760, 50] 3.7
02:00:47.730 00.003 16872 AutoFind: local max [1091, 684] 3.7
02:00:47.733 00.003 16872 AutoFind: too close [1091, 684] 3.7 - [1109, 682] 4.5
02:00:47.739 00.006 16872 AutoFind: too close [1628, 1016] 3.7 - [1635, 1030] 3.8
02:00:47.744 00.005 16872 AutoFind: too close [684, 162] 3.8 - [700, 171] 3.9
02:00:47.747 00.003 16872 AutoFind: too close [684, 162] 3.8 - [677, 178] 5.9
02:00:47.751 00.004 16872 AutoFind: too close [700, 171] 3.9 - [719, 153] 7.6
02:00:47.755 00.004 16872 AutoFind: too close [206, 189] 4.2 - [194, 180] 5.7
02:00:47.759 00.004 16872 AutoFind: close dim-bright [206, 189] 4.2 - [203, 178] 196.8
02:00:47.762 00.003 16872 AutoFind: close dim-bright [194, 180] 5.7 - [203, 178] 196.8
02:00:47.765 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:00:47.769 00.004 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.772 00.003 16872 Star::Find returns 1 (0), X=203.34, Y=178.15, Mass=86598, SNR=184.8, Peak=7996 HFD=4.3
02:00:47.776 00.004 16872 Star::Find(15, 1573, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.779 00.003 16872 Star::Find returns 1 (0), X=1573.21, Y=172.88, Mass=11327, SNR=53.6, Peak=3904 HFD=4.2
02:00:47.783 00.004 16872 Star::Find(15, 678, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.788 00.005 16872 Star::Find returns 1 (0), X=677.98, Y=871.57, Mass=8769, SNR=45.8, Peak=3848 HFD=3.7
02:00:47.791 00.003 16872 Star::Find(15, 134, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.794 00.003 16872 Star::Find returns 1 (0), X=133.59, Y=900.91, Mass=6159, SNR=39.7, Peak=3684 HFD=3.5
02:00:47.797 00.003 16872 Star::Find(15, 1619, 277, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.801 00.004 16872 Star::Find returns 1 (0), X=1619.05, Y=276.79, Mass=8376, SNR=46.2, Peak=3628 HFD=4.2
02:00:47.803 00.002 16872 Star::Find(15, 66, 796, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.807 00.004 16872 Star::Find returns 1 (0), X=65.90, Y=795.84, Mass=4427, SNR=30.0, Peak=3476 HFD=4.1
02:00:47.810 00.003 16872 Star::Find(15, 1159, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.814 00.004 16872 Star::Find returns 1 (0), X=1159.94, Y=510.78, Mass=3446, SNR=26.0, Peak=3448 HFD=3.6
02:00:47.819 00.005 16872 Star::Find(15, 1078, 548, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.822 00.003 16872 Star::Find returns 1 (0), X=1078.39, Y=548.24, Mass=3499, SNR=28.9, Peak=3416 HFD=3.9
02:00:47.825 00.003 16872 Star::Find(15, 1733, 228, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.830 00.005 16872 Star::Find returns 0 (4), X=1743.49, Y=219.50, Mass=1392, SNR=21.6, Peak=3572 HFD=1.4
02:00:47.835 00.005 16872 Star::Find(15, 1684, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.838 00.003 16872 Star::Find returns 1 (0), X=1684.49, Y=906.44, Mass=1448, SNR=16.2, Peak=3408 HFD=2.8
02:00:47.842 00.004 16872 Star::Find(15, 1242, 684, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.847 00.005 16872 Star::Find returns 1 (0), X=1242.31, Y=683.95, Mass=1176, SNR=13.7, Peak=3332 HFD=2.6
02:00:47.851 00.004 16872 Star::Find(15, 1201, 741, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.855 00.004 16872 Star::Find returns 1 (0), X=1201.56, Y=740.41, Mass=1500, SNR=14.4, Peak=3328 HFD=3.3
02:00:47.858 00.003 16872 Star::Find(15, 1270, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.862 00.004 16872 Star::Find returns 1 (0), X=1269.82, Y=67.46, Mass=521, SNR=8.9, Peak=3312 HFD=1.9
02:00:47.865 00.003 16872 Star::Find(15, 164, 102, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.868 00.003 16872 Star::Find returns 1 (0), X=164.64, Y=102.02, Mass=1433, SNR=15.1, Peak=3352 HFD=3.3
02:00:47.870 00.002 16872 Star::Find(15, 1018, 704, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.874 00.004 16872 Star::Find returns 1 (0), X=1018.85, Y=704.95, Mass=636, SNR=9.3, Peak=3296 HFD=2.4
02:00:47.877 00.003 16872 Star::Find(15, 761, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.881 00.004 16872 Star::Find returns 0 (3), X=761.00, Y=729.00, Mass=0, SNR=0.0, Peak=3288 HFD=0.0
02:00:47.884 00.003 16872 Star::Find(15, 811, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.888 00.004 16872 Star::Find false star n=3 nbg=276 bg=3207.0 sigma=21.1 thresh=3270 peak=3256
02:00:47.891 00.003 16872 Star::Find returns 0 (2), X=811.00, Y=941.00, Mass=227, SNR=2.9, Peak=3288 HFD=0.0
02:00:47.896 00.005 16872 Star::Find(15, 887, 291, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.901 00.005 16872 Star::Find false star n=5 nbg=266 bg=3202.7 sigma=19.1 thresh=3260 peak=3260
02:00:47.904 00.003 16872 Star::Find returns 0 (2), X=887.00, Y=291.00, Mass=371, SNR=2.9, Peak=3308 HFD=0.0
02:00:47.908 00.004 16872 Star::Find(15, 150, 42, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.912 00.004 16872 Star::Find returns 0 (4), X=149.46, Y=41.46, Mass=1819, SNR=22.7, Peak=3620 HFD=1.4
02:00:47.915 00.003 16872 Star::Find(15, 843, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.918 00.003 16872 Star::Find returns 1 (0), X=843.04, Y=855.62, Mass=675, SNR=11.3, Peak=3328 HFD=2.2
02:00:47.922 00.004 16872 Star::Find(15, 1149, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.925 00.003 16872 Star::Find returns 1 (0), X=1149.01, Y=292.08, Mass=573, SNR=9.5, Peak=3284 HFD=2.7
02:00:47.928 00.003 16872 Star::Find(15, 610, 301, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.930 00.002 16872 Star::Find false star n=4 nbg=253 bg=3209.8 sigma=15.3 thresh=3256 peak=3252
02:00:47.933 00.003 16872 Star::Find returns 0 (2), X=610.00, Y=301.00, Mass=217, SNR=2.9, Peak=3284 HFD=0.0
02:00:47.935 00.002 16872 Star::Find(15, 230, 904, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.938 00.003 16872 Star::Find returns 1 (0), X=230.98, Y=903.96, Mass=1730, SNR=21.6, Peak=3568 HFD=2.0
02:00:47.941 00.003 16872 Star::Find(15, 210, 649, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.944 00.003 16872 Star::Find returns 1 (0), X=209.23, Y=648.99, Mass=345, SNR=6.6, Peak=3308 HFD=1.5
02:00:47.947 00.003 16872 Star::Find(15, 565, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.950 00.003 16872 Star::Find returns 1 (0), X=564.69, Y=575.25, Mass=915, SNR=12.0, Peak=3332 HFD=2.5
02:00:47.952 00.002 16872 Star::Find(15, 120, 351, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.955 00.003 16872 Star::Find returns 1 (0), X=119.59, Y=351.46, Mass=1073, SNR=12.1, Peak=3348 HFD=3.2
02:00:47.959 00.004 16872 Star::Find(15, 1797, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.962 00.003 16872 Star::Find false star n=7 nbg=275 bg=3215.4 sigma=20.2 thresh=3276 peak=3275
02:00:47.965 00.003 16872 Star::Find returns 0 (2), X=1797.00, Y=569.00, Mass=580, SNR=2.9, Peak=3308 HFD=0.0
02:00:47.967 00.002 16872 Star::Find(15, 1757, 291, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.970 00.003 16872 Star::Find returns 0 (4), X=1748.50, Y=281.49, Mass=1204, SNR=19.8, Peak=3520 HFD=1.4
02:00:47.974 00.004 16872 Star::Find(15, 1122, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.977 00.003 16872 Star::Find returns 1 (0), X=1121.26, Y=982.71, Mass=1476, SNR=15.8, Peak=3324 HFD=3.9
02:00:47.979 00.002 16872 Star::Find(15, 681, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.982 00.003 16872 Star::Find returns 1 (0), X=680.85, Y=1041.02, Mass=338, SNR=7.2, Peak=3308 HFD=1.8
02:00:47.984 00.002 16872 Star::Find(15, 157, 633, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.988 00.004 16872 Star::Find returns 0 (4), X=157.29, Y=633.29, Mass=263, SNR=6.8, Peak=3320 HFD=1.0
02:00:47.990 00.002 16872 Star::Find(15, 1015, 880, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.993 00.003 16872 Star::Find returns 1 (0), X=1014.42, Y=879.72, Mass=1089, SNR=13.1, Peak=3304 HFD=4.7
02:00:47.995 00.002 16872 Star::Find(15, 1210, 60, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:47.998 00.003 16872 Star::Find returns 1 (0), X=1209.32, Y=59.20, Mass=515, SNR=8.6, Peak=3284 HFD=3.4
02:00:48.000 00.002 16872 Star::Find(15, 1037, 399, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.003 00.003 16872 Star::Find returns 1 (0), X=1036.69, Y=398.45, Mass=809, SNR=10.8, Peak=3288 HFD=4.3
02:00:48.006 00.003 16872 Star::Find(15, 1423, 388, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.008 00.002 16872 Star::Find false star n=2 nbg=279 bg=3215.8 sigma=20.5 thresh=3277 peak=3271
02:00:48.011 00.003 16872 Star::Find returns 0 (2), X=1423.00, Y=388.00, Mass=136, SNR=2.9, Peak=3284 HFD=0.0
02:00:48.013 00.002 16872 Star::Find(15, 837, 399, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.015 00.002 16872 Star::Find returns 1 (0), X=837.64, Y=399.03, Mass=445, SNR=8.0, Peak=3296 HFD=2.2
02:00:48.021 00.006 16872 Star::Find(15, 1309, 717, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.023 00.002 16872 Star::Find returns 0 (3), X=1309.00, Y=717.00, Mass=0, SNR=0.0, Peak=3280 HFD=0.0
02:00:48.027 00.004 16872 Star::Find(15, 1829, 717, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.029 00.002 16872 Star::Find returns 0 (4), X=1815.53, Y=715.48, Mass=422, SNR=9.3, Peak=3328 HFD=1.4
02:00:48.031 00.002 16872 Star::Find(15, 825, 369, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.035 00.004 16872 Star::Find returns 1 (0), X=825.57, Y=368.51, Mass=671, SNR=10.5, Peak=3324 HFD=3.1
02:00:48.038 00.003 16872 Star::Find(15, 1040, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.041 00.003 16872 Star::Find returns 0 (4), X=1040.09, Y=601.63, Mass=382, SNR=7.8, Peak=3300 HFD=1.4
02:00:48.043 00.002 16872 Star::Find(15, 1547, 615, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.046 00.003 16872 Star::Find returns 1 (0), X=1547.52, Y=622.86, Mass=1823, SNR=23.6, Peak=3596 HFD=1.7
02:00:48.048 00.002 16872 Star::Find(15, 1895, 406, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.053 00.005 16872 Star::Find returns 1 (0), X=1896.20, Y=404.92, Mass=1726, SNR=21.9, Peak=3612 HFD=1.7
02:00:48.056 00.003 16872 Star::Find(15, 55, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.058 00.002 16872 Star::Find returns 1 (0), X=53.96, Y=414.39, Mass=668, SNR=10.7, Peak=3312 HFD=2.3
02:00:48.060 00.002 16872 Star::Find(15, 793, 707, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.062 00.002 16872 Star::Find false star n=3 nbg=275 bg=3213.7 sigma=18.7 thresh=3270 peak=3261
02:00:48.066 00.004 16872 Star::Find returns 0 (2), X=793.00, Y=707.00, Mass=199, SNR=2.9, Peak=3300 HFD=0.0
02:00:48.068 00.002 16872 Star::Find(15, 446, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.072 00.004 16872 Star::Find false star n=2 nbg=279 bg=3208.0 sigma=18.4 thresh=3263 peak=3259
02:00:48.074 00.002 16872 Star::Find returns 0 (2), X=446.00, Y=161.00, Mass=164, SNR=2.9, Peak=3292 HFD=0.0
02:00:48.077 00.003 16872 Star::Find(15, 640, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.079 00.002 16872 Star::Find returns 1 (0), X=639.70, Y=18.99, Mass=608, SNR=10.2, Peak=3344 HFD=1.8
02:00:48.082 00.003 16872 Star::Find(15, 1821, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.086 00.004 16872 Star::Find returns 1 (0), X=1820.09, Y=1015.04, Mass=1005, SNR=13.3, Peak=3316 HFD=4.5
02:00:48.088 00.002 16872 Star::Find(15, 409, 370, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.091 00.003 16872 Star::Find returns 1 (0), X=395.96, Y=366.69, Mass=1691, SNR=22.4, Peak=3604 HFD=1.6
02:00:48.093 00.002 16872 Star::Find(15, 612, 110, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.095 00.002 16872 Star::Find returns 0 (4), X=598.49, Y=119.46, Mass=470, SNR=9.9, Peak=3340 HFD=1.4
02:00:48.100 00.005 16872 Star::Find(15, 1316, 765, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.103 00.003 16872 Star::Find false star n=2 nbg=281 bg=3214.5 sigma=19.6 thresh=3273 peak=3267
02:00:48.105 00.002 16872 Star::Find returns 0 (2), X=1316.00, Y=765.00, Mass=151, SNR=2.9, Peak=3292 HFD=0.0
02:00:48.107 00.002 16872 Star::Find(15, 561, 613, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.109 00.002 16872 Star::Find returns 1 (0), X=562.09, Y=613.69, Mass=728, SNR=11.1, Peak=3320 HFD=4.2
02:00:48.112 00.003 16872 Star::Find(15, 706, 388, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.115 00.003 16872 Star::Find returns 1 (0), X=705.93, Y=388.91, Mass=1024, SNR=14.3, Peak=3288 HFD=4.0
02:00:48.118 00.003 16872 Star::Find(15, 1796, 1042, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.121 00.003 16872 Star::Find returns 1 (0), X=1796.60, Y=1042.16, Mass=627, SNR=10.0, Peak=3300 HFD=2.1
02:00:48.124 00.003 16872 Star::Find(15, 686, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.126 00.002 16872 Star::Find returns 0 (4), X=686.49, Y=943.50, Mass=1447, SNR=21.5, Peak=3580 HFD=1.4
02:00:48.129 00.003 16872 Star::Find(15, 1898, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.133 00.004 16872 Star::Find returns 1 (0), X=1904.26, Y=194.39, Mass=669, SNR=10.7, Peak=3332 HFD=3.6
02:00:48.135 00.002 16872 Star::Find(15, 106, 695, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.138 00.003 16872 Star::Find returns 1 (0), X=106.16, Y=704.97, Mass=839, SNR=11.6, Peak=3320 HFD=3.1
02:00:48.140 00.002 16872 Star::Find(15, 1729, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.143 00.003 16872 Star::Find returns 0 (4), X=1729.51, Y=980.51, Mass=258, SNR=6.2, Peak=3284 HFD=1.4
02:00:48.146 00.003 16872 Star::Find(15, 831, 718, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.149 00.003 16872 Star::Find false star n=3 nbg=275 bg=3215.1 sigma=19.9 thresh=3275 peak=3260
02:00:48.151 00.002 16872 Star::Find returns 0 (2), X=831.00, Y=718.00, Mass=199, SNR=2.9, Peak=3288 HFD=0.0
02:00:48.154 00.003 16872 Star::Find(15, 335, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.157 00.003 16872 Star::Find returns 1 (0), X=335.61, Y=641.77, Mass=600, SNR=10.1, Peak=3296 HFD=3.4
02:00:48.160 00.003 16872 Star::Find(15, 911, 49, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.162 00.002 16872 Star::Find false star n=5 nbg=278 bg=3210.6 sigma=18.1 thresh=3265 peak=3261
02:00:48.165 00.003 16872 Star::Find returns 0 (2), X=911.00, Y=49.00, Mass=331, SNR=2.9, Peak=3284 HFD=0.0
02:00:48.169 00.004 16872 Star::Find(15, 974, 705, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.172 00.003 16872 Star::Find returns 1 (0), X=984.06, Y=704.03, Mass=436, SNR=7.9, Peak=3300 HFD=2.0
02:00:48.178 00.006 16872 Star::Find(15, 829, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.182 00.004 16872 Star::Find returns 0 (4), X=829.27, Y=971.00, Mass=283, SNR=6.5, Peak=3304 HFD=1.3
02:00:48.185 00.003 16872 Star::Find(15, 512, 514, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.190 00.005 16872 Star::Find returns 1 (0), X=514.63, Y=514.23, Mass=714, SNR=11.9, Peak=3332 HFD=4.2
02:00:48.192 00.002 16872 Star::Find(15, 805, 437, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.196 00.004 16872 Star::Find false star n=5 nbg=275 bg=3207.3 sigma=18.5 thresh=3263 peak=3263
02:00:48.199 00.003 16872 Star::Find returns 0 (2), X=805.00, Y=437.00, Mass=347, SNR=2.9, Peak=3292 HFD=0.0
02:00:48.202 00.003 16872 Star::Find(15, 1396, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.206 00.004 16872 Star::Find returns 0 (4), X=1395.34, Y=832.64, Mass=418, SNR=7.8, Peak=3296 HFD=1.5
02:00:48.210 00.004 16872 Star::Find(15, 1511, 1030, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.213 00.003 16872 Star::Find returns 1 (0), X=1511.96, Y=1029.76, Mass=586, SNR=10.1, Peak=3300 HFD=3.2
02:00:48.217 00.004 16872 Star::Find(15, 624, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.221 00.004 16872 Star::Find false star n=4 nbg=278 bg=3205.9 sigma=19.2 thresh=3264 peak=3252
02:00:48.225 00.004 16872 Star::Find returns 0 (2), X=624.00, Y=573.00, Mass=264, SNR=2.9, Peak=3280 HFD=0.0
02:00:48.229 00.004 16872 Star::Find(15, 691, 637, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.232 00.003 16872 Star::Find returns 1 (0), X=690.77, Y=636.78, Mass=498, SNR=9.8, Peak=3332 HFD=1.6
02:00:48.237 00.005 16872 Star::Find(15, 1010, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.240 00.003 16872 Star::Find false star n=5 nbg=273 bg=3214.0 sigma=19.9 thresh=3274 peak=3271
02:00:48.243 00.003 16872 Star::Find returns 0 (2), X=1010.00, Y=734.00, Mass=370, SNR=2.9, Peak=3304 HFD=0.0
02:00:48.247 00.004 16872 Star::Find(15, 1126, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.251 00.004 16872 Star::Find returns 1 (0), X=1126.39, Y=188.95, Mass=579, SNR=8.8, Peak=3304 HFD=3.3
02:00:48.256 00.005 16872 Star::Find(15, 249, 834, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.259 00.003 16872 Star::Find false star n=4 nbg=266 bg=3209.6 sigma=18.8 thresh=3266 peak=3264
02:00:48.262 00.003 16872 Star::Find returns 0 (2), X=249.00, Y=834.00, Mass=258, SNR=2.9, Peak=3276 HFD=0.0
02:00:48.264 00.002 16872 Star::Find(15, 1647, 482, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.266 00.002 16872 Star::Find returns 0 (4), X=1646.63, Y=481.63, Mass=593, SNR=10.4, Peak=3328 HFD=1.5
02:00:48.269 00.003 16872 Star::Find(15, 1259, 1030, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.273 00.004 16872 Star::Find returns 1 (0), X=1258.91, Y=1030.39, Mass=453, SNR=8.0, Peak=3284 HFD=2.0
02:00:48.275 00.002 16872 Star::Find(15, 467, 93, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.278 00.003 16872 Star::Find returns 0 (4), X=479.42, Y=88.30, Mass=1518, SNR=22.8, Peak=3576 HFD=1.3
02:00:48.280 00.002 16872 Star::Find(15, 1724, 1006, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.285 00.005 16872 Star::Find returns 1 (0), X=1724.37, Y=1006.30, Mass=488, SNR=8.7, Peak=3304 HFD=2.0
02:00:48.288 00.003 16872 Star::Find(15, 1604, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.294 00.006 16872 Star::Find returns 1 (0), X=1604.71, Y=730.04, Mass=457, SNR=8.0, Peak=3308 HFD=1.7
02:00:48.297 00.003 16872 Star::Find(15, 1829, 785, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.301 00.004 16872 Star::Find returns 0 (4), X=1828.46, Y=784.51, Mass=284, SNR=6.5, Peak=3296 HFD=1.4
02:00:48.305 00.004 16872 Star::Find(15, 943, 541, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.308 00.003 16872 Star::Find false star n=4 nbg=279 bg=3211.0 sigma=19.0 thresh=3268 peak=3268
02:00:48.312 00.004 16872 Star::Find returns 0 (2), X=943.00, Y=541.00, Mass=268, SNR=2.9, Peak=3288 HFD=0.0
02:00:48.314 00.002 16872 Star::Find(15, 134, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.317 00.003 16872 Star::Find returns 1 (0), X=125.86, Y=20.68, Mass=800, SNR=12.1, Peak=3368 HFD=2.0
02:00:48.319 00.002 16872 Star::Find(15, 240, 314, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.321 00.002 16872 Star::Find returns 0 (4), X=246.56, Y=328.47, Mass=597, SNR=11.7, Peak=3388 HFD=1.4
02:00:48.324 00.003 16872 Star::Find(15, 211, 350, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.328 00.004 16872 Star::Find returns 1 (0), X=211.98, Y=349.63, Mass=584, SNR=10.0, Peak=3304 HFD=2.4
02:00:48.329 00.001 16872 Star::Find(15, 1333, 624, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.335 00.006 16872 Star::Find returns 1 (0), X=1333.07, Y=623.91, Mass=480, SNR=8.6, Peak=3296 HFD=2.2
02:00:48.337 00.002 16872 Star::Find(15, 201, 587, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.339 00.002 16872 Star::Find returns 0 (4), X=201.24, Y=586.54, Mass=434, SNR=8.9, Peak=3316 HFD=1.4
02:00:48.342 00.003 16872 Star::Find(15, 1012, 363, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.345 00.003 16872 Star::Find false star n=2 nbg=278 bg=3212.7 sigma=20.0 thresh=3273 peak=3268
02:00:48.348 00.003 16872 Star::Find returns 0 (2), X=1012.00, Y=363.00, Mass=147, SNR=2.9, Peak=3304 HFD=0.0
02:00:48.350 00.002 16872 Star::Find(15, 1154, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.352 00.002 16872 Star::Find returns 1 (0), X=1153.21, Y=882.73, Mass=453, SNR=8.0, Peak=3292 HFD=2.4
02:00:48.355 00.003 16872 Star::Find(15, 1131, 220, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.358 00.003 16872 Star::Find returns 0 (4), X=1131.21, Y=219.60, Mass=395, SNR=8.3, Peak=3296 HFD=1.5
02:00:48.361 00.003 16872 Star::Find(15, 1039, 703, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.366 00.005 16872 Star::Find returns 1 (0), X=1052.65, Y=706.93, Mass=298, SNR=6.8, Peak=3284 HFD=2.0
02:00:48.368 00.002 16872 Star::Find(15, 47, 298, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.370 00.002 16872 Star::Find returns 1 (0), X=47.06, Y=297.31, Mass=718, SNR=10.6, Peak=3292 HFD=3.0
02:00:48.373 00.003 16872 Star::Find(15, 1559, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.376 00.003 16872 Star::Find returns 1 (0), X=1557.76, Y=923.81, Mass=540, SNR=9.5, Peak=3316 HFD=3.2
02:00:48.379 00.003 16872 Star::Find(15, 1760, 50, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.381 00.002 16872 Star::Find false star n=8 nbg=279 bg=3211.4 sigma=19.5 thresh=3270 peak=3268
02:00:48.383 00.002 16872 Star::Find returns 0 (2), X=1760.00, Y=50.00, Mass=529, SNR=2.9, Peak=3288 HFD=0.0
02:00:48.387 00.004 16872 AutoFind: finding best star pass 1
02:00:48.389 00.002 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.391 00.002 16872 Star::Find returns 1 (0), X=203.34, Y=178.15, Mass=86598, SNR=184.8, Peak=7996 HFD=4.3
02:00:48.395 00.004 16872 AutoFind returns star at [203, 178] 196.8 Mass 86598 SNR 184.8
02:00:48.399 00.004 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.401 00.002 16872 Star::Find returns 1 (0), X=203.34, Y=178.15, Mass=86598, SNR=184.8, Peak=7996 HFD=4.3
02:00:48.405 00.004 16872 MultiStar: List (12): {203.34, 178.15}(184.8), {1573.21, 172.88}(53.6), {677.98, 871.57}(45.8), {133.59, 900.91}(39.7), {1619.05, 276.79}(46.2), {65.90, 795.84}(30.0), {1159.94, 510.78}(26.0), {1078.39, 548.24}(28.9), {1684.49, 906.44}(16.2), {1242.31, 683.95}(13.7), {1201.56, 740.41}(14.4), {1269.82, 67.46}(8.9), 
02:00:48.407 00.002 16872 setting lock position to (203.34, 178.15)
02:00:48.413 00.006 16872 MultiStar: stabilizing after lock position change
02:00:48.415 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
02:00:48.417 00.002 16872 UpdateGuideState(): m_state=1
02:00:48.420 00.003 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:00:48.423 00.003 16872 Star::Find returns 1 (0), X=203.34, Y=178.15, Mass=86598, SNR=184.8, Peak=7996 HFD=4.3
02:00:48.426 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:00:48.429 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:00:48.432 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:00:48.441 00.009 16872 setting force full frames = false
02:00:48.444 00.003 16872 setting lock position to (203.34, 178.15)
02:00:48.446 00.002 16872 MultiStar: stabilizing after lock position change
02:00:48.449 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:00:48.452 00.003 16872 Changing from state SELECTING to SELECTED
02:00:48.456 00.004 16872 guider state => SELECTED
02:00:48.466 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=7996, med=3212, FiltMin=3132, FiltMax=6436, Gamma=2.190
02:00:48.499 00.033 16872 UpdateGuideState exits: m=86598 SNR=184.8
02:00:48.501 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=7996, med=3212, FiltMin=3132, FiltMax=6436, Gamma=2.190
02:00:48.531 00.030 16872 Status Line: Auto-selected star at (203.3, 178.1)
02:00:48.545 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
02:00:48.548 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:48.551 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:00:48.554 00.003 16872 Enqueuing Expose request
02:00:48.556 00.002 9640 Worker thread wakes up
02:00:48.556 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:00:48.556 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:00:48.557 00.001 16872 evsrv: cli 0D3C0A48 connect
02:00:48.560 00.003 16872 case statement mapped state 2 to 1
02:00:48.563 00.003 16872 case statement mapped state 2 to 1
02:00:48.569 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"f9802a8a-5d31-4e4e-a19f-968b6ee5ea61"}
02:00:48.571 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[203.34,178.15],"id":"f9802a8a-5d31-4e4e-a19f-968b6ee5ea61"}
02:00:48.581 00.010 16872 evsrv: cli 0D3C0A48 disconnect
02:00:48.586 00.005 16872 evsrv: cli 0D3BF8C8 connect
02:00:48.588 00.002 16872 case statement mapped state 2 to 1
02:00:48.591 00.003 16872 case statement mapped state 2 to 1
02:00:48.596 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"a947683f-f488-45aa-96c6-411f27f1987e"}
02:00:48.600 00.004 16872 case statement mapped state 2 to 1
02:00:48.602 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"a947683f-f488-45aa-96c6-411f27f1987e"}
02:00:48.607 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
02:00:49.085 00.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c87ca045-87b5-4e64-9261-f2ceee5ccf54"}
02:00:49.087 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c87ca045-87b5-4e64-9261-f2ceee5ccf54"}
02:00:49.091 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f1f3c43c-ac92-4fff-977d-22798d8e9dcf"}
02:00:49.094 00.003 16872 case statement mapped state 2 to 1
02:00:49.097 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f1f3c43c-ac92-4fff-977d-22798d8e9dcf"}
02:00:49.099 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"16ff0554-2326-409c-af76-647b1202356c"}
02:00:49.102 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.34,7.15],"pixels":"..."},"id":"16ff0554-2326-409c-af76-647b1202356c"}
02:00:49.607 00.505 16872 evsrv: cli 0D3BFFA8 connect
02:00:49.611 00.004 16872 case statement mapped state 2 to 1
02:00:49.614 00.003 16872 case statement mapped state 2 to 1
02:00:49.617 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f234a8ba-b5e2-4232-927e-9fc6cf89ab8a"}
02:00:49.620 00.003 16872 case statement mapped state 2 to 1
02:00:49.622 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"f234a8ba-b5e2-4232-927e-9fc6cf89ab8a"}
02:00:49.627 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
02:00:50.628 01.001 16872 evsrv: cli 0D3C0A48 connect
02:00:50.631 00.003 16872 case statement mapped state 2 to 1
02:00:50.635 00.004 16872 case statement mapped state 2 to 1
02:00:50.639 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c09b716d-303f-444c-b833-96232b34efca"}
02:00:50.642 00.003 16872 case statement mapped state 2 to 1
02:00:50.644 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c09b716d-303f-444c-b833-96232b34efca"}
02:00:50.647 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:00:51.649 01.002 16872 evsrv: cli 0D3C0A48 connect
02:00:51.652 00.003 16872 case statement mapped state 2 to 1
02:00:51.656 00.004 16872 case statement mapped state 2 to 1
02:00:51.659 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b3f15620-536a-4e5a-829b-73694cbf8654"}
02:00:51.662 00.003 16872 case statement mapped state 2 to 1
02:00:51.665 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"b3f15620-536a-4e5a-829b-73694cbf8654"}
02:00:51.668 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:00:52.583 00.915 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0501226c-6288-46ab-a8ca-1d7490e9c8a4"}
02:00:52.587 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0501226c-6288-46ab-a8ca-1d7490e9c8a4"}
02:00:52.590 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"03338921-6ff8-4df6-8490-cea13f7b8e27"}
02:00:52.593 00.003 16872 case statement mapped state 2 to 1
02:00:52.597 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"03338921-6ff8-4df6-8490-cea13f7b8e27"}
02:00:52.601 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6889028e-e484-49e8-b706-dfb50f561c66"}
02:00:52.604 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.34,7.15],"pixels":"..."},"id":"6889028e-e484-49e8-b706-dfb50f561c66"}
02:00:52.626 00.022 9640 Exposure complete
02:00:52.669 00.043 16872 evsrv: cli 0D3BFFA8 connect
02:00:52.672 00.003 16872 case statement mapped state 2 to 1
02:00:52.677 00.005 16872 case statement mapped state 2 to 1
02:00:52.681 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"5d63b475-1ecd-4f8c-bdc8-652f8a550829"}
02:00:52.684 00.003 16872 case statement mapped state 2 to 1
02:00:52.687 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"5d63b475-1ecd-4f8c-bdc8-652f8a550829"}
02:00:52.690 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:00:52.765 00.075 9640 worker thread done servicing request
02:00:52.766 00.001 16872 OnExposeComplete: enter
02:00:52.770 00.004 16872 UpdateGuideState(): m_state=2
02:00:52.774 00.004 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:00:52.777 00.003 16872 Star::Find returns 1 (0), X=203.81, Y=178.99, Mass=83179, SNR=175.1, Peak=7864 HFD=4.2
02:00:52.780 00.003 16872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.59) = xAngle (2.66 = 2.66)
02:00:52.782 00.002 16872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.70 = 2.70)
02:00:52.786 00.004 16872 CameraToMount -- cameraX=0.47 cameraY=0.85 hyp=0.97 cameraTheta=1.07 mountX=-0.86 mountY=0.41, mountTheta=2.69
02:00:52.790 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=7864, med=3216, FiltMin=3078, FiltMax=6864, Gamma=2.190
02:00:52.821 00.031 16872 UpdateGuideState exits: m=83179 SNR=175.1
02:00:52.824 00.003 16872 PhdController: newstate STATE_CALIBRATE
02:00:52.827 00.003 16872 PhdController: newstate STATE_GUIDE
02:00:52.843 00.016 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:00:52.846 00.003 16872 guider state => CALIBRATED
02:00:52.849 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:00:52.857 00.008 16872 reset dither spiral
02:00:52.860 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:00:52.866 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:52.868 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:00:52.871 00.003 16872 Enqueuing Expose request
02:00:52.874 00.003 9640 Worker thread wakes up
02:00:52.874 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:00:52.874 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:00:53.691 00.817 16872 evsrv: cli 0D3BFFA8 connect
02:00:53.694 00.003 16872 case statement mapped state 5 to 1
02:00:53.698 00.004 16872 case statement mapped state 5 to 1
02:00:53.702 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9fdbfd24-f385-4133-a7a3-2a8d39914fab"}
02:00:53.705 00.003 16872 case statement mapped state 5 to 1
02:00:53.707 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"9fdbfd24-f385-4133-a7a3-2a8d39914fab"}
02:00:53.711 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:00:54.712 01.001 16872 evsrv: cli 0D3BFFA8 connect
02:00:54.718 00.006 16872 case statement mapped state 5 to 1
02:00:54.722 00.004 16872 case statement mapped state 5 to 1
02:00:54.726 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"4d8c318e-b391-4d46-a900-1dd000fef38d"}
02:00:54.731 00.005 16872 case statement mapped state 5 to 1
02:00:54.734 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"4d8c318e-b391-4d46-a900-1dd000fef38d"}
02:00:54.737 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:00:55.739 01.002 16872 evsrv: cli 0D3BF8C8 connect
02:00:55.742 00.003 16872 case statement mapped state 5 to 1
02:00:55.747 00.005 16872 case statement mapped state 5 to 1
02:00:55.752 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"b18663b0-fb17-4895-9ceb-7ed6faa953ad"}
02:00:55.756 00.004 16872 case statement mapped state 5 to 1
02:00:55.759 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"b18663b0-fb17-4895-9ceb-7ed6faa953ad"}
02:00:55.765 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
02:00:56.083 00.318 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40e64a78-ac79-42d4-9341-5c42a5ec5086"}
02:00:56.087 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"40e64a78-ac79-42d4-9341-5c42a5ec5086"}
02:00:56.091 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b5200d63-b4c5-4ebd-a45e-745bf3f2cf81"}
02:00:56.094 00.003 16872 case statement mapped state 5 to 1
02:00:56.097 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"b5200d63-b4c5-4ebd-a45e-745bf3f2cf81"}
02:00:56.100 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fd21c411-6aa4-4545-8993-a0ef223ab4d1"}
02:00:56.103 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.81,6.99],"pixels":"..."},"id":"fd21c411-6aa4-4545-8993-a0ef223ab4d1"}
02:00:56.767 00.664 16872 evsrv: cli 0D3BFFA8 connect
02:00:56.770 00.003 16872 case statement mapped state 5 to 1
02:00:56.773 00.003 16872 case statement mapped state 5 to 1
02:00:56.778 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f62633ac-092a-437d-82f8-505916f59219"}
02:00:56.784 00.006 16872 case statement mapped state 5 to 1
02:00:56.787 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"f62633ac-092a-437d-82f8-505916f59219"}
02:00:56.790 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:00:56.923 00.133 9640 Exposure complete
02:00:57.059 00.136 9640 worker thread done servicing request
02:00:57.059 00.000 16872 OnExposeComplete: enter
02:00:57.063 00.004 16872 UpdateGuideState(): m_state=5
02:00:57.066 00.003 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:00:57.069 00.003 16872 Star::Find returns 1 (0), X=203.70, Y=178.57, Mass=84132, SNR=179.4, Peak=7384 HFD=4.6
02:00:57.071 00.002 16872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.59) = xAngle (2.45 = 2.45)
02:00:57.074 00.003 16872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.50 = 2.50)
02:00:57.077 00.003 16872 CameraToMount -- cameraX=0.36 cameraY=0.42 hyp=0.55 cameraTheta=0.87 mountX=-0.43 mountY=0.33, mountTheta=2.48
02:00:57.080 00.003 16872 Changing from state CALIBRATED to GUIDING
02:00:57.084 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:00:57.086 00.002 16872 ScopeASCOM::SideOfPier() returns 1
02:00:57.580 00.494 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:00:57.583 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:00:57.587 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:00:57.590 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:00:57.593 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:00:57.598 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:00:57.601 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:00:57.603 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:00:57.606 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:00:57.609 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:00:57.612 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:00:57.614 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:00:57.617 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:00:57.620 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:00:57.719 00.099 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:00:57.723 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:00:57.726 00.003 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:00:57.730 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:00:57.737 00.007 16872 ScopeASCOM::SideOfPier() returns 1
02:00:57.831 00.094 16872 setting lock position to (203.70, 178.57)
02:00:57.834 00.003 16872 MultiStar: stabilizing after lock position change
02:00:57.837 00.003 16872 guider state => GUIDING
02:00:57.840 00.003 16872 Status Line: Guiding
02:00:57.847 00.007 16872 Mount: notify guiding started
02:00:57.852 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:00:57.855 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:00:57.857 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:00:57.863 00.006 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:00:57.866 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:00:57.869 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:00:57.871 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:00:57.874 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:00:57.878 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:00:57.881 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:00:57.884 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:00:57.886 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:00:57.889 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:00:57.892 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:00:57.896 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:00:57.898 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:00:57.901 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:00:57.904 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:00:57.907 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:00:57.909 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:00:57.913 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:00:57.915 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:00:57.918 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:00:57.920 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:00:57.923 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:00:57.926 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:00:57.928 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:00:57.932 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:00:57.934 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:00:57.938 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:00:57.942 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:00:57.944 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:00:57.947 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:00:57.951 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:00:57.954 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:00:57.957 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:00:57.960 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:00:57.963 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:00:57.968 00.005 16872 evsrv: cli 0D3C0A48 connect
02:00:57.973 00.005 16872 case statement mapped state 6 to 3
02:00:57.977 00.004 16872 case statement mapped state 6 to 3
02:00:57.980 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"22c9c468-b396-4d94-afd2-5c85318b4b71"}
02:00:57.983 00.003 16872 case statement mapped state 6 to 3
02:00:57.988 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"22c9c468-b396-4d94-afd2-5c85318b4b71"}
02:00:57.998 00.010 16872 evsrv: cli 0D3C0A48 disconnect
02:00:58.060 00.062 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:00:58.142 00.082 16872 ScopeASCOM::SideOfPier() returns 1
02:00:58.145 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:00:58.148 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:00:58.151 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:00:58.153 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:00:58.157 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:00:58.160 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:00:58.163 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:00:58.165 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:00:58.168 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:00:58.172 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2840, max=7384, med=3204, FiltMin=3124, FiltMax=6620, Gamma=2.190
02:00:58.204 00.032 16872 UpdateGuideState exits: m=84132 SNR=179.4
02:00:58.208 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
02:00:58.212 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:58.214 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:00:58.219 00.005 16872 Enqueuing Expose request
02:00:58.222 00.003 9640 Worker thread wakes up
02:00:58.222 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:00:58.222 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:00:59.581 01.359 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2ee504c-2b8b-4fbd-90f1-647372ec1e88"}
02:00:59.585 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f2ee504c-2b8b-4fbd-90f1-647372ec1e88"}
02:00:59.587 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3ce85f3-bb94-4ea2-a0ae-6e22ec03b637"}
02:00:59.591 00.004 16872 case statement mapped state 6 to 3
02:00:59.593 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3ce85f3-bb94-4ea2-a0ae-6e22ec03b637"}
02:00:59.596 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"18b47a25-7237-4d78-9033-afb45f108314"}
02:00:59.599 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.70,6.57],"pixels":"..."},"id":"18b47a25-7237-4d78-9033-afb45f108314"}
02:01:02.279 02.680 9640 Exposure complete
02:01:02.415 00.136 9640 worker thread done servicing request
02:01:02.415 00.000 16872 OnExposeComplete: enter
02:01:02.417 00.002 16872 UpdateGuideState(): m_state=6
02:01:02.420 00.003 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:01:02.422 00.002 16872 Star::Find returns 1 (0), X=203.89, Y=178.62, Mass=85227, SNR=184.4, Peak=8320 HFD=3.9
02:01:02.425 00.003 16872 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.59) = xAngle (1.86 = 1.86)
02:01:02.429 00.004 16872 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.91 = 1.91)
02:01:02.431 00.002 16872 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.19 cameraTheta=0.28 mountX=-0.06 mountY=0.18, mountTheta=1.87
02:01:02.435 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=0.05, opts=13)
02:01:02.438 00.003 16872 Enqueuing Move request for scope (0.19, 0.05)
02:01:02.441 00.003 9640 Worker thread wakes up
02:01:02.441 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
02:01:02.441 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
02:01:02.441 00.000 9640 Moving (0.19, 0.05) raw xDistance=-0.06 yDistance=0.18
02:01:02.441 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:01:02.441 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
02:01:02.441 00.000 9640 MoveAxis(E, 0, ABG)
02:01:02.441 00.000 9640 Move returns status 0, amount 0
02:01:02.441 00.000 9640 MoveAxis(N, 0, ABG)
02:01:02.441 00.000 9640 Move returns status 0, amount 0
02:01:02.441 00.000 9640 move complete, result=0
02:01:02.441 00.000 9640 worker thread done servicing request
02:01:02.451 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=8320, med=3216, FiltMin=3144, FiltMax=6704, Gamma=2.190
02:01:02.483 00.032 16872 UpdateGuideState exits: m=85227 SNR=184.4
02:01:02.486 00.003 16872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 1 / 99999
02:01:02.489 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777791662.489,"Host":"RBFOCUS307","Inst":1,"Distance":0.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:01:02.492 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:02.496 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:01:02.498 00.002 16872 Enqueuing Expose request
02:01:02.501 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:01:02.503 00.002 9640 Worker thread wakes up
02:01:02.503 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:01:02.503 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:01:03.081 00.578 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0f1e8a52-020c-47f7-9307-44b3432b3063"}
02:01:03.087 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0f1e8a52-020c-47f7-9307-44b3432b3063"}
02:01:03.091 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7740633-bb11-4681-9195-ec2ed3dea95e"}
02:01:03.094 00.003 16872 case statement mapped state 6 to 3
02:01:03.099 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7740633-bb11-4681-9195-ec2ed3dea95e"}
02:01:03.104 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"692b220f-04c6-49ed-8442-af6e4b45481b"}
02:01:03.108 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.89,6.62],"pixels":"..."},"id":"692b220f-04c6-49ed-8442-af6e4b45481b"}
02:01:06.560 03.452 9640 Exposure complete
02:01:06.581 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56396323-7083-4b2c-9c7e-1572e51b17f6"}
02:01:06.584 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"56396323-7083-4b2c-9c7e-1572e51b17f6"}
02:01:06.588 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14751533-6cf3-4714-b80b-68b74c795fa7"}
02:01:06.592 00.004 16872 case statement mapped state 6 to 3
02:01:06.595 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"14751533-6cf3-4714-b80b-68b74c795fa7"}
02:01:06.599 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9250c2fb-459a-4dbe-ad54-06eb6e8ae20b"}
02:01:06.602 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.89,6.62],"pixels":"..."},"id":"9250c2fb-459a-4dbe-ad54-06eb6e8ae20b"}
02:01:06.699 00.097 9640 worker thread done servicing request
02:01:06.699 00.000 16872 OnExposeComplete: enter
02:01:06.702 00.003 16872 UpdateGuideState(): m_state=6
02:01:06.705 00.003 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:01:06.707 00.002 16872 Star::Find returns 1 (0), X=204.20, Y=179.12, Mass=82257, SNR=184.4, Peak=7956 HFD=4.2
02:01:06.715 00.008 16872 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.59) = xAngle (2.42 = 2.42)
02:01:06.718 00.003 16872 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.47 = 2.47)
02:01:06.721 00.003 16872 CameraToMount -- cameraX=0.51 cameraY=0.56 hyp=0.75 cameraTheta=0.83 mountX=-0.56 mountY=0.47, mountTheta=2.45
02:01:06.729 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=0.56, opts=13)
02:01:06.736 00.007 16872 Enqueuing Move request for scope (0.51, 0.56)
02:01:06.742 00.006 9640 Worker thread wakes up
02:01:06.742 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.56) opts 0xd
02:01:06.742 00.000 9640 Handling offset move in thread for scope, endpoint = (0.51, 0.56)
02:01:06.742 00.000 9640 Moving (0.51, 0.56) raw xDistance=-0.56 yDistance=0.47
02:01:06.742 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.56
02:01:06.742 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.47, m_sumCorr=0
02:01:06.742 00.000 9640 MoveAxis(E, 60, ABG)
02:01:06.742 00.000 9640 Guiding  Dir = 2, Dur = 60
02:01:06.743 00.001 9640 IsSlewing returns 0
02:01:06.743 00.000 9640 IsGuiding returns 0
02:01:06.743 00.000 9640 PulseGuide returned control before completion, sleep 70
02:01:06.750 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=7956, med=3212, FiltMin=3136, FiltMax=6604, Gamma=2.190
02:01:06.786 00.036 16872 UpdateGuideState exits: m=82257 SNR=184.4
02:01:06.791 00.005 16872 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 2 / 99999
02:01:06.795 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777791666.795,"Host":"RBFOCUS307","Inst":1,"Distance":0.54,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
02:01:06.799 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:06.802 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:01:06.808 00.006 16872 Enqueuing Expose request
02:01:06.821 00.013 9640 IsGuiding returns 1
02:01:06.821 00.000 9640 scope still moving after pulse duration time elapsed
02:01:06.851 00.030 9640 IsSlewing returns 0
02:01:06.851 00.000 9640 IsGuiding returns 0
02:01:06.851 00.000 9640 scope move finished after 60 + 47 ms
02:01:06.851 00.000 9640 Move returns status 0, amount 60
02:01:06.851 00.000 9640 MoveAxis(N, 0, ABG)
02:01:06.851 00.000 9640 Move returns status 0, amount 0
02:01:06.852 00.001 9640 move complete, result=0
02:01:06.852 00.000 9640 worker thread done servicing request
02:01:06.852 00.000 9640 Worker thread wakes up
02:01:06.852 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:01:06.852 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:01:06.855 00.003 16872 GuideStep: -0.6 px 60 ms EAST, 0.5 px 0 ms NORTH
02:01:10.079 03.224 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"884b5cd5-59f5-4d83-83e2-d68c4c97fb7d"}
02:01:10.083 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"884b5cd5-59f5-4d83-83e2-d68c4c97fb7d"}
02:01:10.086 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f811e0d9-ddde-47fa-b14f-4f7ccaa58519"}
02:01:10.089 00.003 16872 case statement mapped state 6 to 3
02:01:10.093 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f811e0d9-ddde-47fa-b14f-4f7ccaa58519"}
02:01:10.097 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"176f2198-f60c-4888-94b8-30bfb41b8ab3"}
02:01:10.099 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.20,7.12],"pixels":"..."},"id":"176f2198-f60c-4888-94b8-30bfb41b8ab3"}
02:01:10.902 00.803 9640 Exposure complete
02:01:11.037 00.135 9640 worker thread done servicing request
02:01:11.037 00.000 16872 OnExposeComplete: enter
02:01:11.041 00.004 16872 UpdateGuideState(): m_state=6
02:01:11.045 00.004 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:01:11.048 00.003 16872 Star::Find returns 1 (0), X=204.28, Y=179.13, Mass=90256, SNR=186.5, Peak=8132 HFD=4.2
02:01:11.050 00.002 16872 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.59) = xAngle (2.35 = 2.35)
02:01:11.053 00.003 16872 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.40 = 2.40)
02:01:11.057 00.004 16872 CameraToMount -- cameraX=0.58 cameraY=0.56 hyp=0.81 cameraTheta=0.77 mountX=-0.57 mountY=0.55, mountTheta=2.38
02:01:11.061 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.58, y=0.56, opts=13)
02:01:11.063 00.002 16872 Enqueuing Move request for scope (0.58, 0.56)
02:01:11.066 00.003 9640 Worker thread wakes up
02:01:11.066 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.56) opts 0xd
02:01:11.066 00.000 9640 Handling offset move in thread for scope, endpoint = (0.58, 0.56)
02:01:11.066 00.000 9640 Moving (0.58, 0.56) raw xDistance=-0.57 yDistance=0.55
02:01:11.066 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.57
02:01:11.066 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.55, m_sumCorr=0
02:01:11.066 00.000 9640 MoveAxis(E, 67, ABG)
02:01:11.067 00.001 9640 Guiding  Dir = 2, Dur = 67
02:01:11.067 00.000 9640 IsSlewing returns 0
02:01:11.067 00.000 9640 IsGuiding returns 0
02:01:11.067 00.000 9640 PulseGuide returned control before completion, sleep 77
02:01:11.073 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=8132, med=3212, FiltMin=3120, FiltMax=6900, Gamma=2.190
02:01:11.102 00.029 16872 UpdateGuideState exits: m=90256 SNR=186.5
02:01:11.108 00.006 16872 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 3 / 99999
02:01:11.110 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777791671.110,"Host":"RBFOCUS307","Inst":1,"Distance":0.62,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
02:01:11.113 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:11.116 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:01:11.118 00.002 16872 Enqueuing Expose request
02:01:11.151 00.033 9640 IsGuiding returns 1
02:01:11.151 00.000 9640 scope still moving after pulse duration time elapsed
02:01:11.182 00.031 9640 IsSlewing returns 0
02:01:11.182 00.000 9640 IsGuiding returns 0
02:01:11.182 00.000 9640 scope move finished after 67 + 48 ms
02:01:11.182 00.000 9640 Move returns status 0, amount 67
02:01:11.183 00.001 9640 MoveAxis(N, 0, ABG)
02:01:11.183 00.000 9640 Move returns status 0, amount 0
02:01:11.183 00.000 9640 move complete, result=0
02:01:11.183 00.000 9640 worker thread done servicing request
02:01:11.183 00.000 9640 Worker thread wakes up
02:01:11.183 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:01:11.183 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:01:11.184 00.001 16872 GuideStep: -0.6 px 67 ms EAST, 0.5 px 0 ms NORTH
02:01:13.579 02.395 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"035e8281-a068-4780-aa85-a0dc1a8a6643"}
02:01:13.582 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"035e8281-a068-4780-aa85-a0dc1a8a6643"}
02:01:13.587 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b9b5315-1c23-451c-bd31-2a7915123d77"}
02:01:13.589 00.002 16872 case statement mapped state 6 to 3
02:01:13.592 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b9b5315-1c23-451c-bd31-2a7915123d77"}
02:01:13.595 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d2a4f0ea-c674-4ab4-966d-700eb5819e35"}
02:01:13.598 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.28,7.13],"pixels":"..."},"id":"d2a4f0ea-c674-4ab4-966d-700eb5819e35"}
02:01:15.255 01.657 9640 Exposure complete
02:01:15.394 00.139 9640 worker thread done servicing request
02:01:15.395 00.001 16872 OnExposeComplete: enter
02:01:15.398 00.003 16872 UpdateGuideState(): m_state=6
02:01:15.402 00.004 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:01:15.404 00.002 16872 Star::Find returns 1 (0), X=204.36, Y=179.24, Mass=83298, SNR=180.8, Peak=7512 HFD=4.2
02:01:15.407 00.003 16872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.59) = xAngle (2.38 = 2.38)
02:01:15.409 00.002 16872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.43 = 2.43)
02:01:15.414 00.005 16872 CameraToMount -- cameraX=0.66 cameraY=0.67 hyp=0.94 cameraTheta=0.80 mountX=-0.68 mountY=0.62, mountTheta=2.41
02:01:15.419 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.66, y=0.67, opts=13)
02:01:15.421 00.002 16872 Enqueuing Move request for scope (0.66, 0.67)
02:01:15.424 00.003 9640 Worker thread wakes up
02:01:15.424 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.67) opts 0xd
02:01:15.424 00.000 9640 Handling offset move in thread for scope, endpoint = (0.66, 0.67)
02:01:15.424 00.000 9640 Moving (0.66, 0.67) raw xDistance=-0.68 yDistance=0.62
02:01:15.424 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.68
02:01:15.424 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 0.62, m_sumCorr=0.29
02:01:15.424 00.000 9640 MoveAxis(E, 80, ABG)
02:01:15.424 00.000 9640 Guiding  Dir = 2, Dur = 80
02:01:15.425 00.001 9640 IsSlewing returns 0
02:01:15.425 00.000 9640 IsGuiding returns 0
02:01:15.425 00.000 9640 PulseGuide returned control before completion, sleep 90
02:01:15.431 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=7512, med=3216, FiltMin=3136, FiltMax=6524, Gamma=2.190
02:01:15.465 00.034 16872 UpdateGuideState exits: m=83298 SNR=180.8
02:01:15.468 00.003 16872 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 4 / 99999
02:01:15.470 00.002 16872 PhdController: newstate STATE_FINISH
02:01:15.474 00.004 16872 PhdController complete: success
02:01:15.479 00.005 16872 evsrv: {"Event":"SettleDone","Timestamp":1777791675.479,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:01:15.481 00.002 16872 Mount: notify guiding dither settle done success=1
02:01:15.484 00.003 16872 PhdController: newstate STATE_IDLE
02:01:15.486 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:15.489 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:01:15.492 00.003 16872 Enqueuing Expose request
02:01:15.519 00.027 9640 IsGuiding returns 1
02:01:15.519 00.000 9640 scope still moving after pulse duration time elapsed
02:01:15.550 00.031 9640 IsSlewing returns 0
02:01:15.550 00.000 9640 IsGuiding returns 0
02:01:15.551 00.001 9640 scope move finished after 80 + 45 ms
02:01:15.553 00.002 9640 Move returns status 0, amount 80
02:01:15.555 00.002 9640 MoveAxis(S, 34, ABG)
02:01:15.555 00.000 9640 Guiding  Dir = 1, Dur = 34
02:01:15.555 00.000 9640 IsSlewing returns 0
02:01:15.555 00.000 9640 IsGuiding returns 0
02:01:15.556 00.001 9640 PulseGuide returned control before completion, sleep 44
02:01:15.612 00.056 9640 IsGuiding returns 1
02:01:15.612 00.000 9640 scope still moving after pulse duration time elapsed
02:01:15.643 00.031 9640 IsSlewing returns 0
02:01:15.643 00.000 9640 IsGuiding returns 0
02:01:15.643 00.000 9640 scope move finished after 34 + 54 ms
02:01:15.643 00.000 9640 Move returns status 0, amount 34
02:01:15.643 00.000 9640 move complete, result=0
02:01:15.643 00.000 9640 worker thread done servicing request
02:01:15.643 00.000 9640 Worker thread wakes up
02:01:15.643 00.000 16872 GuideStep: -0.7 px 80 ms EAST, 0.6 px 34 ms SOUTH
02:01:15.646 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:01:15.646 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:01:16.106 00.460 16872 evsrv: cli 0D3C0228 connect
02:01:16.111 00.005 16872 case statement mapped state 6 to 3
02:01:16.115 00.004 16872 case statement mapped state 6 to 3
02:01:16.119 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"84ed03a8-e610-424e-8d02-6d65b70ad16c"}
02:01:16.122 00.003 16872 case statement mapped state 6 to 3
02:01:16.127 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"84ed03a8-e610-424e-8d02-6d65b70ad16c"}
02:01:16.138 00.011 16872 evsrv: cli 0D3C0228 disconnect
02:01:17.078 00.940 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f87ca26f-76d9-4b34-8077-a84f050a7de7"}
02:01:17.083 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f87ca26f-76d9-4b34-8077-a84f050a7de7"}
02:01:17.091 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fd156271-79a6-468e-a1ec-8bd739f602be"}
02:01:17.099 00.008 16872 case statement mapped state 6 to 3
02:01:17.102 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd156271-79a6-468e-a1ec-8bd739f602be"}
02:01:17.109 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"43ca01f8-3b2f-4bf1-a9a8-c241f48f5ee2"}
02:01:17.113 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.36,7.24],"pixels":"..."},"id":"43ca01f8-3b2f-4bf1-a9a8-c241f48f5ee2"}
02:01:19.713 02.600 9640 Exposure complete
02:01:19.861 00.148 9640 worker thread done servicing request
02:01:19.861 00.000 16872 OnExposeComplete: enter
02:01:19.864 00.003 16872 UpdateGuideState(): m_state=6
02:01:19.868 00.004 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
02:01:19.871 00.003 16872 Star::Find returns 1 (0), X=204.56, Y=177.94, Mass=83564, SNR=178.3, Peak=7064 HFD=4.2
02:01:19.876 00.005 16872 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.59) = xAngle (0.96 = 0.96)
02:01:19.879 00.003 16872 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.01 = 1.01)
02:01:19.883 00.004 16872 CameraToMount -- cameraX=0.86 cameraY=-0.62 hyp=1.07 cameraTheta=-0.63 mountX=0.61 mountY=0.90, mountTheta=0.98
02:01:19.891 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.86, y=-0.62, opts=13)
02:01:19.894 00.003 16872 Enqueuing Move request for scope (0.86, -0.62)
02:01:19.897 00.003 9640 Worker thread wakes up
02:01:19.897 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.86, -0.62) opts 0xd
02:01:19.897 00.000 9640 Handling offset move in thread for scope, endpoint = (0.86, -0.62)
02:01:19.897 00.000 9640 Moving (0.86, -0.62) raw xDistance=0.61 yDistance=0.90
02:01:19.897 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.61
02:01:19.897 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.90, m_sumCorr=0.46
02:01:19.897 00.000 9640 MoveAxis(W, 57, ABG)
02:01:19.897 00.000 9640 Guiding  Dir = 3, Dur = 57
02:01:19.898 00.001 9640 IsSlewing returns 0
02:01:19.898 00.000 9640 IsGuiding returns 0
02:01:19.898 00.000 9640 PulseGuide returned control before completion, sleep 67
02:01:19.904 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=7064, med=3216, FiltMin=3144, FiltMax=6584, Gamma=2.190
02:01:19.945 00.041 16872 UpdateGuideState exits: m=83564 SNR=178.3
02:01:19.949 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:19.953 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:01:19.956 00.003 16872 Enqueuing Expose request
02:01:19.981 00.025 9640 IsGuiding returns 0
02:01:19.981 00.000 9640 Move returns status 0, amount 57
02:01:19.981 00.000 9640 MoveAxis(S, 21, ABG)
02:01:19.982 00.001 9640 Guiding  Dir = 1, Dur = 21
02:01:19.982 00.000 9640 IsSlewing returns 0
02:01:19.982 00.000 9640 IsGuiding returns 0
02:01:19.982 00.000 9640 PulseGuide returned control before completion, sleep 31
02:01:20.027 00.045 9640 IsGuiding returns 1
02:01:20.028 00.001 9640 scope still moving after pulse duration time elapsed
02:01:20.060 00.032 9640 IsSlewing returns 0
02:01:20.062 00.002 9640 IsGuiding returns 0
02:01:20.062 00.000 9640 scope move finished after 21 + 59 ms
02:01:20.062 00.000 9640 Move returns status 0, amount 21
02:01:20.062 00.000 9640 move complete, result=0
02:01:20.064 00.002 9640 worker thread done servicing request
02:01:20.064 00.000 9640 Worker thread wakes up
02:01:20.065 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:01:20.065 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:01:20.065 00.000 16872 GuideStep: 0.6 px 57 ms WEST, 0.9 px 21 ms SOUTH
02:01:20.577 00.512 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"089b213e-35e2-4f3a-a53d-0810b738e286"}
02:01:20.580 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"089b213e-35e2-4f3a-a53d-0810b738e286"}
02:01:20.584 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4d41b4a-3544-41a9-b31e-21ad1ccf1a0d"}
02:01:20.589 00.005 16872 case statement mapped state 6 to 3
02:01:20.592 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4d41b4a-3544-41a9-b31e-21ad1ccf1a0d"}
02:01:20.595 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"74aa9c38-f32c-4a50-b3cf-9c3e0fbef89b"}
02:01:20.599 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.56,6.94],"pixels":"..."},"id":"74aa9c38-f32c-4a50-b3cf-9c3e0fbef89b"}
02:01:24.076 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1023fd09-2b9d-4c1b-9f1e-d33f6504dd74"}
02:01:24.079 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1023fd09-2b9d-4c1b-9f1e-d33f6504dd74"}
02:01:24.084 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d903fa6c-a25b-4daa-a163-105f51bd54fd"}
02:01:24.087 00.003 16872 case statement mapped state 6 to 3
02:01:24.091 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d903fa6c-a25b-4daa-a163-105f51bd54fd"}
02:01:24.095 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6ccde4bf-ac2e-49ad-9cfb-f895fa077819"}
02:01:24.099 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.56,6.94],"pixels":"..."},"id":"6ccde4bf-ac2e-49ad-9cfb-f895fa077819"}
02:01:24.123 00.024 9640 Exposure complete
02:01:24.261 00.138 9640 worker thread done servicing request
02:01:24.261 00.000 16872 OnExposeComplete: enter
02:01:24.264 00.003 16872 UpdateGuideState(): m_state=6
02:01:24.266 00.002 16872 Star::Find(15, 204, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
02:01:24.269 00.003 16872 Star::Find returns 1 (0), X=204.03, Y=178.49, Mass=83209, SNR=181.5, Peak=8064 HFD=4.1
02:01:24.273 00.004 16872 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.59) = xAngle (1.37 = 1.37)
02:01:24.277 00.004 16872 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.41 = 1.41)
02:01:24.280 00.003 16872 CameraToMount -- cameraX=0.33 cameraY=-0.07 hyp=0.34 cameraTheta=-0.22 mountX=0.07 mountY=0.34, mountTheta=1.37
02:01:24.284 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.33, y=-0.07, opts=13)
02:01:24.287 00.003 16872 Enqueuing Move request for scope (0.33, -0.07)
02:01:24.290 00.003 9640 Worker thread wakes up
02:01:24.290 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.07) opts 0xd
02:01:24.290 00.000 9640 Handling offset move in thread for scope, endpoint = (0.33, -0.07)
02:01:24.290 00.000 9640 Moving (0.33, -0.07) raw xDistance=0.07 yDistance=0.34
02:01:24.290 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:01:24.290 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.34, m_sumCorr=0.65
02:01:24.290 00.000 9640 MoveAxis(E, 0, ABG)
02:01:24.290 00.000 9640 Move returns status 0, amount 0
02:01:24.291 00.001 9640 MoveAxis(S, 22, ABG)
02:01:24.291 00.000 9640 Guiding  Dir = 1, Dur = 22
02:01:24.291 00.000 9640 IsSlewing returns 0
02:01:24.291 00.000 9640 IsGuiding returns 0
02:01:24.291 00.000 9640 PulseGuide returned control before completion, sleep 32
02:01:24.296 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2856, max=8064, med=3204, FiltMin=3116, FiltMax=6844, Gamma=2.190
02:01:24.328 00.032 16872 UpdateGuideState exits: m=83209 SNR=181.5
02:01:24.333 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:24.338 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:01:24.341 00.003 16872 Enqueuing Expose request
02:01:24.344 00.003 9640 IsGuiding returns 1
02:01:24.344 00.000 9640 scope still moving after pulse duration time elapsed
02:01:24.379 00.035 9640 IsSlewing returns 0
02:01:24.379 00.000 9640 IsGuiding returns 0
02:01:24.379 00.000 9640 scope move finished after 22 + 66 ms
02:01:24.379 00.000 9640 Move returns status 0, amount 22
02:01:24.379 00.000 9640 move complete, result=0
02:01:24.380 00.001 9640 worker thread done servicing request
02:01:24.380 00.000 9640 Worker thread wakes up
02:01:24.380 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:01:24.380 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:01:24.381 00.001 16872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
02:01:27.576 03.195 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"38523481-7e46-477b-8959-8753f5692cc9"}
02:01:27.580 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"38523481-7e46-477b-8959-8753f5692cc9"}
02:01:27.583 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2ae23376-a00d-4b66-93cb-16bbce251869"}
02:01:27.585 00.002 16872 case statement mapped state 6 to 3
02:01:27.589 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ae23376-a00d-4b66-93cb-16bbce251869"}
02:01:27.592 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d56b422d-16ae-4da1-b471-9f8a46a3f9da"}
02:01:27.595 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.03,7.49],"pixels":"..."},"id":"d56b422d-16ae-4da1-b471-9f8a46a3f9da"}
02:01:28.432 00.837 9640 Exposure complete
02:01:28.568 00.136 9640 worker thread done servicing request
02:01:28.568 00.000 16872 OnExposeComplete: enter
02:01:28.571 00.003 16872 UpdateGuideState(): m_state=6
02:01:28.574 00.003 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
02:01:28.577 00.003 16872 Star::Find returns 1 (0), X=204.25, Y=179.16, Mass=87861, SNR=181.4, Peak=8408 HFD=4.1
02:01:28.580 00.003 16872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.59) = xAngle (2.41 = 2.41)
02:01:28.583 00.003 16872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.45 = 2.45)
02:01:28.585 00.002 16872 CameraToMount -- cameraX=0.55 cameraY=0.59 hyp=0.81 cameraTheta=0.82 mountX=-0.60 mountY=0.52, mountTheta=2.43
02:01:28.589 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.55, y=0.59, opts=13)
02:01:28.594 00.005 16872 Enqueuing Move request for scope (0.55, 0.59)
02:01:28.599 00.005 9640 Worker thread wakes up
02:01:28.599 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.59) opts 0xd
02:01:28.599 00.000 9640 Handling offset move in thread for scope, endpoint = (0.55, 0.59)
02:01:28.599 00.000 9640 Moving (0.55, 0.59) raw xDistance=-0.60 yDistance=0.52
02:01:28.599 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.60
02:01:28.599 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.52, m_sumCorr=0.82
02:01:28.599 00.000 9640 MoveAxis(E, 64, ABG)
02:01:28.599 00.000 9640 Guiding  Dir = 2, Dur = 64
02:01:28.599 00.000 9640 IsSlewing returns 0
02:01:28.600 00.001 9640 IsGuiding returns 0
02:01:28.600 00.000 9640 PulseGuide returned control before completion, sleep 74
02:01:28.605 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=8408, med=3212, FiltMin=3070, FiltMax=6728, Gamma=2.190
02:01:28.636 00.031 16872 UpdateGuideState exits: m=87861 SNR=181.4
02:01:28.640 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:28.642 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:01:28.646 00.004 16872 Enqueuing Expose request
02:01:28.683 00.037 9640 IsGuiding returns 1
02:01:28.683 00.000 9640 scope still moving after pulse duration time elapsed
02:01:28.714 00.031 9640 IsSlewing returns 0
02:01:28.714 00.000 9640 IsGuiding returns 1
02:01:28.746 00.032 9640 IsSlewing returns 0
02:01:28.746 00.000 9640 IsGuiding returns 1
02:01:28.778 00.032 9640 IsSlewing returns 0
02:01:28.779 00.001 9640 IsGuiding returns 0
02:01:28.779 00.000 9640 scope move finished after 64 + 115 ms
02:01:28.779 00.000 9640 Move returns status 0, amount 64
02:01:28.779 00.000 9640 MoveAxis(S, 21, ABG)
02:01:28.779 00.000 9640 Guiding  Dir = 1, Dur = 21
02:01:28.779 00.000 9640 IsSlewing returns 0
02:01:28.780 00.001 9640 IsGuiding returns 0
02:01:28.780 00.000 9640 PulseGuide returned control before completion, sleep 31
02:01:28.824 00.044 9640 IsGuiding returns 1
02:01:28.824 00.000 9640 scope still moving after pulse duration time elapsed
02:01:28.856 00.032 9640 IsSlewing returns 0
02:01:28.857 00.001 9640 IsGuiding returns 0
02:01:28.857 00.000 9640 scope move finished after 21 + 55 ms
02:01:28.857 00.000 9640 Move returns status 0, amount 21
02:01:28.857 00.000 9640 move complete, result=0
02:01:28.857 00.000 9640 worker thread done servicing request
02:01:28.857 00.000 9640 Worker thread wakes up
02:01:28.857 00.000 16872 GuideStep: -0.6 px 64 ms EAST, 0.5 px 21 ms SOUTH
02:01:28.860 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:01:28.861 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:01:31.076 02.215 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ca2d701-6e17-4521-bbf9-611bb6029ddd"}
02:01:31.079 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2ca2d701-6e17-4521-bbf9-611bb6029ddd"}
02:01:31.083 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43477dce-ff0a-480d-a5ac-26a292d09a61"}
02:01:31.085 00.002 16872 case statement mapped state 6 to 3
02:01:31.090 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"43477dce-ff0a-480d-a5ac-26a292d09a61"}
02:01:31.093 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"233c1568-7a7c-4957-ba89-5c21a5536638"}
02:01:31.096 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.25,7.16],"pixels":"..."},"id":"233c1568-7a7c-4957-ba89-5c21a5536638"}
02:01:32.920 01.824 9640 Exposure complete
02:01:33.056 00.136 9640 worker thread done servicing request
02:01:33.056 00.000 16872 OnExposeComplete: enter
02:01:33.059 00.003 16872 UpdateGuideState(): m_state=6
02:01:33.062 00.003 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
02:01:33.064 00.002 16872 Star::Find returns 1 (0), X=204.07, Y=178.97, Mass=83813, SNR=179.5, Peak=7900 HFD=4.3
02:01:33.067 00.003 16872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.59) = xAngle (2.40 = 2.40)
02:01:33.069 00.002 16872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.45 = 2.45)
02:01:33.072 00.003 16872 CameraToMount -- cameraX=0.38 cameraY=0.40 hyp=0.55 cameraTheta=0.82 mountX=-0.41 mountY=0.35, mountTheta=2.43
02:01:33.078 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=0.40, opts=13)
02:01:33.081 00.003 16872 Enqueuing Move request for scope (0.38, 0.40)
02:01:33.084 00.003 9640 Worker thread wakes up
02:01:33.084 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.40) opts 0xd
02:01:33.084 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, 0.40)
02:01:33.084 00.000 9640 Moving (0.38, 0.40) raw xDistance=-0.41 yDistance=0.35
02:01:33.084 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.41
02:01:33.085 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.35, m_sumCorr=0.82
02:01:33.085 00.000 9640 MoveAxis(E, 50, ABG)
02:01:33.085 00.000 9640 Guiding  Dir = 2, Dur = 50
02:01:33.085 00.000 9640 IsSlewing returns 0
02:01:33.085 00.000 9640 IsGuiding returns 0
02:01:33.086 00.001 9640 PulseGuide returned control before completion, sleep 60
02:01:33.092 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=7900, med=3208, FiltMin=3128, FiltMax=6736, Gamma=2.190
02:01:33.124 00.032 16872 UpdateGuideState exits: m=83813 SNR=179.5
02:01:33.126 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:33.129 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:01:33.131 00.002 16872 Enqueuing Expose request
02:01:33.151 00.020 9640 IsGuiding returns 1
02:01:33.151 00.000 9640 scope still moving after pulse duration time elapsed
02:01:33.182 00.031 9640 IsSlewing returns 0
02:01:33.182 00.000 9640 IsGuiding returns 1
02:01:33.213 00.031 9640 IsSlewing returns 0
02:01:33.213 00.000 9640 IsGuiding returns 1
02:01:33.243 00.030 9640 IsSlewing returns 0
02:01:33.243 00.000 9640 IsGuiding returns 1
02:01:33.274 00.031 9640 IsSlewing returns 0
02:01:33.274 00.000 9640 IsGuiding returns 0
02:01:33.274 00.000 9640 scope move finished after 50 + 138 ms
02:01:33.274 00.000 9640 Move returns status 0, amount 50
02:01:33.274 00.000 9640 MoveAxis(N, 0, ABG)
02:01:33.274 00.000 9640 Move returns status 0, amount 0
02:01:33.275 00.001 9640 move complete, result=0
02:01:33.275 00.000 9640 worker thread done servicing request
02:01:33.275 00.000 9640 Worker thread wakes up
02:01:33.275 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:01:33.275 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:01:33.275 00.000 16872 GuideStep: -0.4 px 50 ms EAST, 0.4 px 0 ms NORTH
02:01:34.575 01.300 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0ae87bfd-fe0a-417d-96b0-684f1bc454f1"}
02:01:34.578 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0ae87bfd-fe0a-417d-96b0-684f1bc454f1"}
02:01:34.583 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"10507132-94ac-41ed-8d21-d69e17fe7737"}
02:01:34.587 00.004 16872 case statement mapped state 6 to 3
02:01:34.590 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"10507132-94ac-41ed-8d21-d69e17fe7737"}
02:01:34.594 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e1d5fe4-a0c5-4354-91c2-9fdc1b7c47f8"}
02:01:34.598 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.07,6.97],"pixels":"..."},"id":"8e1d5fe4-a0c5-4354-91c2-9fdc1b7c47f8"}
02:01:37.351 02.753 9640 Exposure complete
02:01:37.488 00.137 9640 worker thread done servicing request
02:01:37.488 00.000 16872 OnExposeComplete: enter
02:01:37.491 00.003 16872 UpdateGuideState(): m_state=6
02:01:37.494 00.003 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
02:01:37.497 00.003 16872 Star::Find returns 1 (0), X=203.97, Y=178.46, Mass=81377, SNR=175.7, Peak=7452 HFD=4.1
02:01:37.500 00.003 16872 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.59) = xAngle (1.22 = 1.22)
02:01:37.502 00.002 16872 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
02:01:37.506 00.004 16872 CameraToMount -- cameraX=0.28 cameraY=-0.11 hyp=0.30 cameraTheta=-0.37 mountX=0.10 mountY=0.28, mountTheta=1.22
02:01:37.510 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=-0.11, opts=13)
02:01:37.513 00.003 16872 Enqueuing Move request for scope (0.28, -0.11)
02:01:37.515 00.002 9640 Worker thread wakes up
02:01:37.515 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.11) opts 0xd
02:01:37.515 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, -0.11)
02:01:37.515 00.000 9640 Moving (0.28, -0.11) raw xDistance=0.10 yDistance=0.28
02:01:37.515 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.05 from input 0.10
02:01:37.515 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.28, m_sumCorr=1
02:01:37.515 00.000 9640 MoveAxis(W, 6, ABG)
02:01:37.515 00.000 9640 Guiding  Dir = 3, Dur = 6
02:01:37.516 00.001 9640 IsSlewing returns 0
02:01:37.516 00.000 9640 IsGuiding returns 0
02:01:37.516 00.000 9640 PulseGuide returned control before completion, sleep 16
02:01:37.525 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=7452, med=3216, FiltMin=3072, FiltMax=6396, Gamma=2.190
02:01:37.534 00.009 9640 IsGuiding returns 1
02:01:37.534 00.000 9640 scope still moving after pulse duration time elapsed
02:01:37.558 00.024 16872 UpdateGuideState exits: m=81377 SNR=175.7
02:01:37.561 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:37.564 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:01:37.569 00.005 16872 Enqueuing Expose request
02:01:37.571 00.002 9640 IsSlewing returns 0
02:01:37.572 00.001 9640 IsGuiding returns 0
02:01:37.572 00.000 9640 scope move finished after 6 + 49 ms
02:01:37.572 00.000 9640 Move returns status 0, amount 6
02:01:37.572 00.000 9640 MoveAxis(S, 27, ABG)
02:01:37.572 00.000 9640 Guiding  Dir = 1, Dur = 27
02:01:37.572 00.000 9640 IsSlewing returns 0
02:01:37.573 00.001 9640 IsGuiding returns 0
02:01:37.573 00.000 9640 PulseGuide returned control before completion, sleep 37
02:01:37.613 00.040 9640 IsGuiding returns 1
02:01:37.613 00.000 9640 scope still moving after pulse duration time elapsed
02:01:37.643 00.030 9640 IsSlewing returns 0
02:01:37.644 00.001 9640 IsGuiding returns 0
02:01:37.644 00.000 9640 scope move finished after 27 + 44 ms
02:01:37.644 00.000 9640 Move returns status 0, amount 27
02:01:37.644 00.000 9640 move complete, result=0
02:01:37.644 00.000 9640 worker thread done servicing request
02:01:37.645 00.001 9640 Worker thread wakes up
02:01:37.645 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:01:37.645 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:01:37.645 00.000 16872 GuideStep: 0.1 px 6 ms WEST, 0.3 px 27 ms SOUTH
02:01:38.073 00.428 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cfb2d803-abef-40e9-9b8f-4446dd391cad"}
02:01:38.076 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cfb2d803-abef-40e9-9b8f-4446dd391cad"}
02:01:38.080 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ae0c78b-5492-490e-bcee-4468ed351c22"}
02:01:38.084 00.004 16872 case statement mapped state 6 to 3
02:01:38.087 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ae0c78b-5492-490e-bcee-4468ed351c22"}
02:01:38.091 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9b51b8e7-a86b-4037-948e-03053a8fd913"}
02:01:38.094 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.97,7.46],"pixels":"..."},"id":"9b51b8e7-a86b-4037-948e-03053a8fd913"}
02:01:41.572 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2c962e1-ffed-499c-8d66-3ef376ed9c55"}
02:01:41.576 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c2c962e1-ffed-499c-8d66-3ef376ed9c55"}
02:01:41.578 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c87b223-2e85-4daf-b71f-b494ac7e2a98"}
02:01:41.582 00.004 16872 case statement mapped state 6 to 3
02:01:41.585 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c87b223-2e85-4daf-b71f-b494ac7e2a98"}
02:01:41.589 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"10221389-03a0-47ae-ab5a-57d4ff1852d2"}
02:01:41.592 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.97,7.46],"pixels":"..."},"id":"10221389-03a0-47ae-ab5a-57d4ff1852d2"}
02:01:41.712 00.120 9640 Exposure complete
02:01:41.847 00.135 9640 worker thread done servicing request
02:01:41.847 00.000 16872 OnExposeComplete: enter
02:01:41.850 00.003 16872 UpdateGuideState(): m_state=6
02:01:41.855 00.005 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:01:41.857 00.002 16872 Star::Find returns 1 (0), X=204.23, Y=179.65, Mass=84008, SNR=178.3, Peak=7496 HFD=4.5
02:01:41.860 00.003 16872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.59) = xAngle (2.70 = 2.70)
02:01:41.863 00.003 16872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.75 = 2.75)
02:01:41.866 00.003 16872 CameraToMount -- cameraX=0.53 cameraY=1.09 hyp=1.21 cameraTheta=1.12 mountX=-1.09 mountY=0.46, mountTheta=2.74
02:01:41.870 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.53, y=1.09, opts=13)
02:01:41.873 00.003 16872 Enqueuing Move request for scope (0.53, 1.09)
02:01:41.876 00.003 9640 Worker thread wakes up
02:01:41.876 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.53, 1.09) opts 0xd
02:01:41.876 00.000 9640 Handling offset move in thread for scope, endpoint = (0.53, 1.09)
02:01:41.876 00.000 9640 Moving (0.53, 1.09) raw xDistance=-1.09 yDistance=0.46
02:01:41.876 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.09
02:01:41.876 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.46, m_sumCorr=1
02:01:41.876 00.000 9640 MoveAxis(E, 116, ABG)
02:01:41.876 00.000 9640 Guiding  Dir = 2, Dur = 116
02:01:41.876 00.000 9640 IsSlewing returns 0
02:01:41.877 00.001 9640 IsGuiding returns 0
02:01:41.877 00.000 9640 PulseGuide returned control before completion, sleep 126
02:01:41.883 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=7496, med=3208, FiltMin=3070, FiltMax=6540, Gamma=2.190
02:01:41.916 00.033 16872 UpdateGuideState exits: m=84008 SNR=178.3
02:01:41.919 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:41.922 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:01:41.924 00.002 16872 Enqueuing Expose request
02:01:42.006 00.082 9640 IsGuiding returns 1
02:01:42.006 00.000 9640 scope still moving after pulse duration time elapsed
02:01:42.039 00.033 9640 IsSlewing returns 0
02:01:42.039 00.000 9640 IsGuiding returns 0
02:01:42.039 00.000 9640 scope move finished after 116 + 46 ms
02:01:42.040 00.001 9640 Move returns status 0, amount 116
02:01:42.040 00.000 9640 MoveAxis(N, 0, ABG)
02:01:42.040 00.000 9640 Move returns status 0, amount 0
02:01:42.040 00.000 9640 move complete, result=0
02:01:42.040 00.000 9640 worker thread done servicing request
02:01:42.040 00.000 9640 Worker thread wakes up
02:01:42.040 00.000 16872 GuideStep: -1.1 px 116 ms EAST, 0.5 px 0 ms NORTH
02:01:42.043 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:01:42.043 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:01:45.073 03.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2d5f1e1-5ae4-4d02-a547-2d0e8e7ae663"}
02:01:45.075 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c2d5f1e1-5ae4-4d02-a547-2d0e8e7ae663"}
02:01:45.079 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a723b58-97bc-4410-bc89-618490ecf503"}
02:01:45.084 00.005 16872 case statement mapped state 6 to 3
02:01:45.086 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a723b58-97bc-4410-bc89-618490ecf503"}
02:01:45.090 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3d1c975d-1618-4d1a-b04c-7df5de4c7a75"}
02:01:45.093 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.23,6.65],"pixels":"..."},"id":"3d1c975d-1618-4d1a-b04c-7df5de4c7a75"}
02:01:46.110 01.017 9640 Exposure complete
02:01:46.247 00.137 9640 worker thread done servicing request
02:01:46.248 00.001 16872 OnExposeComplete: enter
02:01:46.250 00.002 16872 UpdateGuideState(): m_state=6
02:01:46.254 00.004 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:01:46.257 00.003 16872 Star::Find returns 1 (0), X=204.30, Y=178.42, Mass=81786, SNR=176.8, Peak=7492 HFD=4.2
02:01:46.259 00.002 16872 MultiStar: exiting stabilization period
02:01:46.261 00.002 16872 MultiStar: updating star positions after lock position change
02:01:46.264 00.003 16872 Star::Find(15, 1574, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:01:46.266 00.002 16872 Star::Find returns 1 (0), X=1574.31, Y=172.36, Mass=10170, SNR=53.4, Peak=3836 HFD=3.6
02:01:46.271 00.005 16872 Star::Find(15, 679, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:01:46.274 00.003 16872 Star::Find returns 1 (0), X=678.46, Y=870.92, Mass=9055, SNR=47.0, Peak=3792 HFD=3.8
02:01:46.276 00.002 16872 Star::Find(15, 134, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:01:46.279 00.003 16872 Star::Find returns 1 (0), X=134.52, Y=901.62, Mass=6476, SNR=36.8, Peak=3604 HFD=3.5
02:01:46.281 00.002 16872 Star::Find(15, 1620, 277, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:01:46.285 00.004 16872 Star::Find returns 1 (0), X=1620.90, Y=276.36, Mass=8209, SNR=43.5, Peak=3696 HFD=3.9
02:01:46.287 00.002 16872 Star::Find(15, 67, 796, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:01:46.289 00.002 16872 Star::Find returns 1 (0), X=67.12, Y=795.62, Mass=4185, SNR=29.6, Peak=3540 HFD=3.4
02:01:46.292 00.003 16872 Star::Find(15, 1161, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:01:46.294 00.002 16872 Star::Find returns 1 (0), X=1160.01, Y=510.78, Mass=3093, SNR=23.0, Peak=3452 HFD=3.4
02:01:46.297 00.003 16872 Star::Find(15, 1079, 548, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:01:46.300 00.003 16872 Star::Find returns 1 (0), X=1078.87, Y=547.66, Mass=2604, SNR=22.3, Peak=3416 HFD=3.0
02:01:46.303 00.003 16872 Star::Find(15, 1685, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:01:46.305 00.002 16872 Star::Find returns 1 (0), X=1686.68, Y=907.06, Mass=2188, SNR=19.0, Peak=3368 HFD=3.7
02:01:46.308 00.003 16872 Star::Find(15, 1243, 684, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:01:46.310 00.002 16872 Star::Find returns 1 (0), X=1243.23, Y=683.55, Mass=1884, SNR=17.2, Peak=3348 HFD=4.6
02:01:46.313 00.003 16872 Star::Find(15, 1202, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:01:46.318 00.005 16872 Star::Find returns 1 (0), X=1202.46, Y=741.57, Mass=2244, SNR=19.7, Peak=3376 HFD=3.3
02:01:46.321 00.003 16872 Star::Find(15, 1271, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:01:46.323 00.002 16872 Star::Find false star n=10 nbg=251 bg=3196.8 sigma=17.0 thresh=3248 peak=3245
02:01:46.326 00.003 16872 Star::Find returns 0 (2), X=1271.00, Y=67.00, Mass=632, SNR=2.9, Peak=3268 HFD=0.0
02:01:46.328 00.002 16872 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-1.59) = xAngle (1.35 = 1.35)
02:01:46.332 00.004 16872 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.39 = 1.39)
02:01:46.335 00.003 16872 CameraToMount -- cameraX=0.60 cameraY=-0.14 hyp=0.61 cameraTheta=-0.24 mountX=0.14 mountY=0.61, mountTheta=1.35
02:01:46.340 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.60, y=-0.14, opts=13)
02:01:46.342 00.002 16872 Enqueuing Move request for scope (0.60, -0.14)
02:01:46.346 00.004 9640 Worker thread wakes up
02:01:46.347 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.14) opts 0xd
02:01:46.347 00.000 9640 Handling offset move in thread for scope, endpoint = (0.60, -0.14)
02:01:46.347 00.000 9640 Moving (0.60, -0.14) raw xDistance=0.14 yDistance=0.61
02:01:46.347 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.02 from input 0.14
02:01:46.347 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.61, m_sumCorr=1.2
02:01:46.347 00.000 9640 MoveAxis(W, 3, ABG)
02:01:46.347 00.000 9640 Guiding  Dir = 3, Dur = 3
02:01:46.347 00.000 9640 IsSlewing returns 0
02:01:46.347 00.000 9640 IsGuiding returns 0
02:01:46.348 00.001 9640 PulseGuide returned control before completion, sleep 13
02:01:46.353 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=7492, med=3204, FiltMin=3028, FiltMax=6288, Gamma=2.190
02:01:46.377 00.024 9640 IsGuiding returns 1
02:01:46.377 00.000 9640 scope still moving after pulse duration time elapsed
02:01:46.385 00.008 16872 UpdateGuideState exits: m=81786 SNR=176.8
02:01:46.389 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:46.393 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:01:46.395 00.002 16872 Enqueuing Expose request
02:01:46.407 00.012 9640 IsSlewing returns 0
02:01:46.407 00.000 9640 IsGuiding returns 0
02:01:46.407 00.000 9640 scope move finished after 3 + 56 ms
02:01:46.407 00.000 9640 Move returns status 0, amount 3
02:01:46.407 00.000 9640 MoveAxis(S, 19, ABG)
02:01:46.408 00.001 9640 Guiding  Dir = 1, Dur = 19
02:01:46.408 00.000 9640 IsSlewing returns 0
02:01:46.408 00.000 9640 IsGuiding returns 0
02:01:46.408 00.000 9640 PulseGuide returned control before completion, sleep 29
02:01:46.438 00.030 9640 IsGuiding returns 1
02:01:46.438 00.000 9640 scope still moving after pulse duration time elapsed
02:01:46.469 00.031 9640 IsSlewing returns 0
02:01:46.469 00.000 9640 IsGuiding returns 0
02:01:46.469 00.000 9640 scope move finished after 19 + 42 ms
02:01:46.469 00.000 9640 Move returns status 0, amount 19
02:01:46.469 00.000 9640 move complete, result=0
02:01:46.469 00.000 9640 worker thread done servicing request
02:01:46.469 00.000 9640 Worker thread wakes up
02:01:46.469 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:01:46.469 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:01:46.469 00.000 16872 GuideStep: 0.1 px 3 ms WEST, 0.6 px 19 ms SOUTH
02:01:48.572 02.103 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77fbdc2e-5e89-46bc-97ee-154f73868487"}
02:01:48.575 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"77fbdc2e-5e89-46bc-97ee-154f73868487"}
02:01:48.580 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c5ee010-0cd0-480a-9966-ba13deb13ebe"}
02:01:48.583 00.003 16872 case statement mapped state 6 to 3
02:01:48.586 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c5ee010-0cd0-480a-9966-ba13deb13ebe"}
02:01:48.590 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"94bf0b39-1b1d-460b-a073-a279ce0bc0dc"}
02:01:48.593 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.30,7.42],"pixels":"..."},"id":"94bf0b39-1b1d-460b-a073-a279ce0bc0dc"}
02:01:50.528 01.935 9640 Exposure complete
02:01:50.666 00.138 9640 worker thread done servicing request
02:01:50.666 00.000 16872 OnExposeComplete: enter
02:01:50.669 00.003 16872 UpdateGuideState(): m_state=6
02:01:50.672 00.003 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:01:50.674 00.002 16872 Star::Find returns 1 (0), X=204.13, Y=177.65, Mass=88206, SNR=179.7, Peak=7936 HFD=4.3
02:01:50.677 00.003 16872 MultiStar: [#1 -0.02,-0.47,0.24,U] [#2 0.23,-0.80,0.25,U] [#3 -0.04,-0.73,0.19,U] [#4 -0.50,-0.34,0.22,U] [#5 0.02,-0.36,0.19,U] [#6 0.33,-1.23,0.00,M1] [#7 0.28,-0.67,0.15,U] [#8 -0.16,-2.04,0.00,M1] 
02:01:50.680 00.003 16872 refined, 6 included, MultiStar: {0.18, -0.72}, one-star: {0.43, -0.92}
02:01:50.683 00.003 16872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.59) = xAngle (0.26 = 0.26)
02:01:50.686 00.003 16872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.31 = 0.31)
02:01:50.689 00.003 16872 CameraToMount -- cameraX=0.18 cameraY=-0.72 hyp=0.74 cameraTheta=-1.32 mountX=0.72 mountY=0.23, mountTheta=0.31
02:01:50.693 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=-0.72, opts=13)
02:01:50.699 00.006 16872 Enqueuing Move request for scope (0.18, -0.72)
02:01:50.701 00.002 9640 Worker thread wakes up
02:01:50.701 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.72) opts 0xd
02:01:50.701 00.000 9640 Handling offset move in thread for scope, endpoint = (0.18, -0.72)
02:01:50.701 00.000 9640 Moving (0.18, -0.72) raw xDistance=0.72 yDistance=0.23
02:01:50.702 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.72
02:01:50.702 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=1.2
02:01:50.702 00.000 9640 MoveAxis(W, 77, ABG)
02:01:50.702 00.000 9640 Guiding  Dir = 3, Dur = 77
02:01:50.702 00.000 9640 IsSlewing returns 0
02:01:50.702 00.000 9640 IsGuiding returns 0
02:01:50.703 00.001 9640 PulseGuide returned control before completion, sleep 87
02:01:50.707 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=7936, med=3208, FiltMin=3132, FiltMax=6624, Gamma=2.190
02:01:50.739 00.032 16872 UpdateGuideState exits: m=88206 SNR=179.7
02:01:50.742 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:50.745 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:01:50.747 00.002 16872 Enqueuing Expose request
02:01:50.803 00.056 9640 IsGuiding returns 1
02:01:50.804 00.001 9640 scope still moving after pulse duration time elapsed
02:01:50.835 00.031 9640 IsSlewing returns 0
02:01:50.835 00.000 9640 IsGuiding returns 0
02:01:50.835 00.000 9640 scope move finished after 77 + 56 ms
02:01:50.836 00.001 9640 Move returns status 0, amount 77
02:01:50.836 00.000 9640 MoveAxis(N, 0, ABG)
02:01:50.836 00.000 9640 Move returns status 0, amount 0
02:01:50.836 00.000 9640 move complete, result=0
02:01:50.837 00.001 9640 worker thread done servicing request
02:01:50.837 00.000 9640 Worker thread wakes up
02:01:50.837 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:01:50.837 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:01:50.841 00.004 16872 GuideStep: 0.7 px 77 ms WEST, 0.2 px 0 ms NORTH
02:01:52.073 01.232 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"875d1964-799a-4acf-aed1-0d58dab9af44"}
02:01:52.077 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"875d1964-799a-4acf-aed1-0d58dab9af44"}
02:01:52.083 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5776459-7420-4cbc-83f1-e243ea9f8fb8"}
02:01:52.087 00.004 16872 case statement mapped state 6 to 3
02:01:52.091 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5776459-7420-4cbc-83f1-e243ea9f8fb8"}
02:01:52.095 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bf2c2884-727e-4907-93af-fe5a0327690c"}
02:01:52.100 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.13,6.65],"pixels":"..."},"id":"bf2c2884-727e-4907-93af-fe5a0327690c"}
02:01:54.905 02.805 9640 Exposure complete
02:01:55.043 00.138 9640 worker thread done servicing request
02:01:55.044 00.001 16872 OnExposeComplete: enter
02:01:55.046 00.002 16872 UpdateGuideState(): m_state=6
02:01:55.049 00.003 16872 Star::Find(15, 204, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:01:55.054 00.005 16872 Star::Find returns 1 (0), X=204.00, Y=178.78, Mass=80616, SNR=174.6, Peak=7296 HFD=4.3
02:01:55.057 00.003 16872 MultiStar: [#1 -0.68,1.75,0.00,M1] [#2 0.38,0.71,0.24,U] [#3 0.17,1.02,0.00,M1] [#4 -0.44,1.63,0.00,M1] [#5 -0.96,0.88,0.00,M1] [#6 0.97,0.69,0.00,M2] [#7 -0.41,1.04,0.00,M1] [#8 -1.70,0.56,0.00,M2] 
02:01:55.061 00.004 16872 single-star, 1 included, MultiStar: {0.32, 0.31}, one-star: {0.30, 0.22}
02:01:55.063 00.002 16872 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.59) = xAngle (2.21 = 2.21)
02:01:55.066 00.003 16872 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.26 = 2.26)
02:01:55.069 00.003 16872 CameraToMount -- cameraX=0.30 cameraY=0.22 hyp=0.37 cameraTheta=0.63 mountX=-0.22 mountY=0.29, mountTheta=2.23
02:01:55.073 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=0.22, opts=13)
02:01:55.075 00.002 16872 Enqueuing Move request for scope (0.30, 0.22)
02:01:55.078 00.003 9640 Worker thread wakes up
02:01:55.078 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.22) opts 0xd
02:01:55.078 00.000 9640 Handling offset move in thread for scope, endpoint = (0.30, 0.22)
02:01:55.078 00.000 9640 Moving (0.30, 0.22) raw xDistance=-0.22 yDistance=0.29
02:01:55.078 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:01:55.078 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.29, m_sumCorr=1.4
02:01:55.079 00.001 9640 MoveAxis(E, 16, ABG)
02:01:55.079 00.000 9640 Guiding  Dir = 2, Dur = 16
02:01:55.079 00.000 9640 IsSlewing returns 0
02:01:55.079 00.000 9640 IsGuiding returns 0
02:01:55.079 00.000 9640 PulseGuide returned control before completion, sleep 26
02:01:55.086 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=7296, med=3208, FiltMin=3068, FiltMax=6244, Gamma=2.190
02:01:55.112 00.026 9640 IsGuiding returns 1
02:01:55.113 00.001 9640 scope still moving after pulse duration time elapsed
02:01:55.116 00.003 16872 UpdateGuideState exits: m=80616 SNR=174.6
02:01:55.120 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:55.123 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:01:55.125 00.002 16872 Enqueuing Expose request
02:01:55.143 00.018 9640 IsSlewing returns 0
02:01:55.143 00.000 9640 IsGuiding returns 0
02:01:55.143 00.000 9640 scope move finished after 16 + 48 ms
02:01:55.144 00.001 9640 Move returns status 0, amount 16
02:01:55.144 00.000 9640 MoveAxis(S, 30, ABG)
02:01:55.144 00.000 9640 Guiding  Dir = 1, Dur = 30
02:01:55.144 00.000 9640 IsSlewing returns 0
02:01:55.144 00.000 9640 IsGuiding returns 0
02:01:55.144 00.000 9640 PulseGuide returned control before completion, sleep 40
02:01:55.192 00.048 9640 IsGuiding returns 1
02:01:55.192 00.000 9640 scope still moving after pulse duration time elapsed
02:01:55.222 00.030 9640 IsSlewing returns 0
02:01:55.222 00.000 9640 IsGuiding returns 0
02:01:55.222 00.000 9640 scope move finished after 30 + 48 ms
02:01:55.223 00.001 9640 Move returns status 0, amount 30
02:01:55.223 00.000 9640 move complete, result=0
02:01:55.223 00.000 9640 worker thread done servicing request
02:01:55.223 00.000 9640 Worker thread wakes up
02:01:55.223 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:01:55.223 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:01:55.278 00.055 16872 GuideStep: -0.2 px 16 ms EAST, 0.3 px 30 ms SOUTH
02:01:55.572 00.294 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"808357b4-e5d5-4f9f-a538-79c3fbea0bd4"}
02:01:55.575 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"808357b4-e5d5-4f9f-a538-79c3fbea0bd4"}
02:01:55.578 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cbcd3176-9a6b-44fb-9fcc-cd04b0f69209"}
02:01:55.583 00.005 16872 case statement mapped state 6 to 3
02:01:55.587 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cbcd3176-9a6b-44fb-9fcc-cd04b0f69209"}
02:01:55.591 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"32b20af3-ca79-4266-920c-a535da369ae7"}
02:01:55.594 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.00,6.78],"pixels":"..."},"id":"32b20af3-ca79-4266-920c-a535da369ae7"}
02:01:59.071 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33505c1a-1718-4fd0-9f44-79727615635d"}
02:01:59.075 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"33505c1a-1718-4fd0-9f44-79727615635d"}
02:01:59.080 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4207dbc-071b-4161-be41-bea36014b087"}
02:01:59.084 00.004 16872 case statement mapped state 6 to 3
02:01:59.086 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4207dbc-071b-4161-be41-bea36014b087"}
02:01:59.092 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9fc8bba9-a9ba-464b-8786-b4a5847b04a9"}
02:01:59.094 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.00,6.78],"pixels":"..."},"id":"9fc8bba9-a9ba-464b-8786-b4a5847b04a9"}
02:01:59.286 00.192 9640 Exposure complete
02:01:59.424 00.138 9640 worker thread done servicing request
02:01:59.424 00.000 16872 OnExposeComplete: enter
02:01:59.426 00.002 16872 UpdateGuideState(): m_state=6
02:01:59.430 00.004 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
02:01:59.433 00.003 16872 Star::Find returns 1 (0), X=203.80, Y=178.98, Mass=86612, SNR=172.4, Peak=7796 HFD=4.3
02:01:59.438 00.005 16872 MultiStar: [#1 -0.27,1.73,0.00,M2] [#2 0.11,1.62,0.00,M1] [#3 -0.29,1.20,0.00,M2] [#4 -0.52,2.00,0.00,M2] [#5 -0.51,1.22,0.00,M2] [#6 0.26,1.42,0.00,M3] [#7 0.47,0.86,0.00,M2] [#8 -0.93,0.84,0.00,M3] 
02:01:59.440 00.002 16872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.59) = xAngle (2.90 = 2.90)
02:01:59.443 00.003 16872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.95 = 2.95)
02:01:59.445 00.002 16872 CameraToMount -- cameraX=0.11 cameraY=0.42 hyp=0.43 cameraTheta=1.32 mountX=-0.42 mountY=0.08, mountTheta=2.95
02:01:59.450 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=0.42, opts=13)
02:01:59.453 00.003 16872 Enqueuing Move request for scope (0.11, 0.42)
02:01:59.456 00.003 9640 Worker thread wakes up
02:01:59.456 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.42) opts 0xd
02:01:59.456 00.000 9640 Handling offset move in thread for scope, endpoint = (0.11, 0.42)
02:01:59.456 00.000 9640 Moving (0.11, 0.42) raw xDistance=-0.42 yDistance=0.08
02:01:59.456 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.42
02:01:59.456 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.08, m_sumCorr=1.4
02:01:59.456 00.000 9640 MoveAxis(E, 46, ABG)
02:01:59.456 00.000 9640 Guiding  Dir = 2, Dur = 46
02:01:59.456 00.000 9640 IsSlewing returns 0
02:01:59.456 00.000 9640 IsGuiding returns 0
02:01:59.457 00.001 9640 PulseGuide returned control before completion, sleep 56
02:01:59.461 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=7796, med=3208, FiltMin=3036, FiltMax=6876, Gamma=2.190
02:01:59.494 00.033 16872 UpdateGuideState exits: m=86612 SNR=172.4
02:01:59.499 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:59.502 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:01:59.505 00.003 16872 Enqueuing Expose request
02:01:59.526 00.021 9640 IsGuiding returns 1
02:01:59.526 00.000 9640 scope still moving after pulse duration time elapsed
02:01:59.557 00.031 9640 IsSlewing returns 0
02:01:59.557 00.000 9640 IsGuiding returns 0
02:01:59.557 00.000 9640 scope move finished after 46 + 55 ms
02:01:59.558 00.001 9640 Move returns status 0, amount 46
02:01:59.558 00.000 9640 MoveAxis(N, 0, ABG)
02:01:59.558 00.000 9640 Move returns status 0, amount 0
02:01:59.558 00.000 9640 move complete, result=0
02:01:59.559 00.001 9640 worker thread done servicing request
02:01:59.559 00.000 9640 Worker thread wakes up
02:01:59.559 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:01:59.559 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:01:59.559 00.000 16872 GuideStep: -0.4 px 46 ms EAST, 0.1 px 0 ms NORTH
02:02:02.572 03.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"542da256-6d3d-420e-b644-6d09e6421f9b"}
02:02:02.577 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"542da256-6d3d-420e-b644-6d09e6421f9b"}
02:02:02.581 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3fa2dcc-4aac-4352-868a-0e1c7347e100"}
02:02:02.584 00.003 16872 case statement mapped state 6 to 3
02:02:02.587 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3fa2dcc-4aac-4352-868a-0e1c7347e100"}
02:02:02.591 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"82d20878-22de-429b-ad37-51682c02d9ff"}
02:02:02.594 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.80,6.98],"pixels":"..."},"id":"82d20878-22de-429b-ad37-51682c02d9ff"}
02:02:03.617 01.023 9640 Exposure complete
02:02:03.757 00.140 9640 worker thread done servicing request
02:02:03.757 00.000 16872 OnExposeComplete: enter
02:02:03.760 00.003 16872 UpdateGuideState(): m_state=6
02:02:03.762 00.002 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:02:03.765 00.003 16872 Star::Find returns 1 (0), X=204.20, Y=179.42, Mass=80916, SNR=177.4, Peak=7928 HFD=3.9
02:02:03.769 00.004 16872 MultiStar: [#1 -0.40,0.82,0.00,M3] [#2 -0.39,-0.05,0.31,U] [#3 0.16,-0.14,0.24,U] [#4 -0.73,1.16,0.00,M3] [#5 -0.82,0.59,0.00,M3] [#6 0.21,0.10,0.13,U] [#7 -0.13,1.49,0.00,M3] [#8 -0.29,0.10,0.13,U] 
02:02:03.771 00.002 16872 refined, 4 included, MultiStar: {0.23, 0.46}, one-star: {0.50, 0.85}
02:02:03.773 00.002 16872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.59) = xAngle (2.70 = 2.70)
02:02:03.778 00.005 16872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.74 = 2.74)
02:02:03.782 00.004 16872 CameraToMount -- cameraX=0.23 cameraY=0.46 hyp=0.51 cameraTheta=1.11 mountX=-0.46 mountY=0.20, mountTheta=2.73
02:02:03.785 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.23, y=0.46, opts=13)
02:02:03.788 00.003 16872 Enqueuing Move request for scope (0.23, 0.46)
02:02:03.792 00.004 9640 Worker thread wakes up
02:02:03.792 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.46) opts 0xd
02:02:03.792 00.000 9640 Handling offset move in thread for scope, endpoint = (0.23, 0.46)
02:02:03.792 00.000 9640 Moving (0.23, 0.46) raw xDistance=-0.46 yDistance=0.20
02:02:03.793 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.46
02:02:03.793 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.20, m_sumCorr=1.4
02:02:03.793 00.000 9640 MoveAxis(E, 54, ABG)
02:02:03.793 00.000 9640 Guiding  Dir = 2, Dur = 54
02:02:03.793 00.000 9640 IsSlewing returns 0
02:02:03.793 00.000 9640 IsGuiding returns 0
02:02:03.794 00.001 9640 PulseGuide returned control before completion, sleep 64
02:02:03.798 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=7928, med=3212, FiltMin=3132, FiltMax=6468, Gamma=2.190
02:02:03.829 00.031 16872 UpdateGuideState exits: m=80916 SNR=177.4
02:02:03.832 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:03.834 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:02:03.839 00.005 16872 Enqueuing Expose request
02:02:03.868 00.029 9640 IsGuiding returns 1
02:02:03.869 00.001 9640 scope still moving after pulse duration time elapsed
02:02:03.899 00.030 9640 IsSlewing returns 0
02:02:03.900 00.001 9640 IsGuiding returns 0
02:02:03.900 00.000 9640 scope move finished after 54 + 52 ms
02:02:03.900 00.000 9640 Move returns status 0, amount 54
02:02:03.900 00.000 9640 MoveAxis(N, 0, ABG)
02:02:03.900 00.000 9640 Move returns status 0, amount 0
02:02:03.900 00.000 9640 move complete, result=0
02:02:03.900 00.000 9640 worker thread done servicing request
02:02:03.900 00.000 9640 Worker thread wakes up
02:02:03.900 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:02:03.900 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:02:03.900 00.000 16872 GuideStep: -0.5 px 54 ms EAST, 0.2 px 0 ms NORTH
02:02:06.072 02.172 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"816f5fa1-4da5-4711-b0ea-431d2c7f1fbc"}
02:02:06.076 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"816f5fa1-4da5-4711-b0ea-431d2c7f1fbc"}
02:02:06.080 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"17e46b7e-6655-4a4c-ac98-94205f7a745f"}
02:02:06.083 00.003 16872 case statement mapped state 6 to 3
02:02:06.085 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"17e46b7e-6655-4a4c-ac98-94205f7a745f"}
02:02:06.089 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4a4ef7c4-6aa0-4d51-976b-080175a075b2"}
02:02:06.094 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.20,7.42],"pixels":"..."},"id":"4a4ef7c4-6aa0-4d51-976b-080175a075b2"}
02:02:07.963 01.869 9640 Exposure complete
02:02:08.103 00.140 9640 worker thread done servicing request
02:02:08.103 00.000 16872 OnExposeComplete: enter
02:02:08.106 00.003 16872 UpdateGuideState(): m_state=6
02:02:08.110 00.004 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:02:08.112 00.002 16872 Star::Find returns 1 (0), X=203.72, Y=179.01, Mass=81575, SNR=168.1, Peak=6428 HFD=4.7
02:02:08.114 00.002 16872 MultiStar: [#1 -0.29,1.02,0.00,M4] [#2 0.12,0.82,0.00,M1] [#3 0.31,0.76,0.00,M2] [#4 -0.86,1.26,0.00,M4] [#5 -0.92,1.06,0.00,M4] [#6 0.59,1.29,0.00,M3] [#7 -0.09,1.38,0.00,M4] [#8 -0.25,0.32,0.10,U] 
02:02:08.118 00.004 16872 refined, 1 included, MultiStar: {0.00, 0.44}, one-star: {0.03, 0.45}
02:02:08.120 00.002 16872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.59) = xAngle (3.15 = -3.13)
02:02:08.123 00.003 16872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.20 = -3.08)
02:02:08.129 00.006 16872 CameraToMount -- cameraX=0.00 cameraY=0.44 hyp=0.44 cameraTheta=1.57 mountX=-0.44 mountY=-0.03, mountTheta=-3.08
02:02:08.135 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.44, opts=13)
02:02:08.139 00.004 16872 Enqueuing Move request for scope (0.00, 0.44)
02:02:08.142 00.003 9640 Worker thread wakes up
02:02:08.142 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.44) opts 0xd
02:02:08.142 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.44)
02:02:08.142 00.000 9640 Moving (0.00, 0.44) raw xDistance=-0.44 yDistance=-0.03
02:02:08.142 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.44
02:02:08.143 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=1.4
02:02:08.143 00.000 9640 MoveAxis(E, 52, ABG)
02:02:08.143 00.000 9640 Guiding  Dir = 2, Dur = 52
02:02:08.143 00.000 9640 IsSlewing returns 0
02:02:08.143 00.000 9640 IsGuiding returns 0
02:02:08.144 00.001 9640 PulseGuide returned control before completion, sleep 62
02:02:08.150 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=6428, med=3216, FiltMin=3052, FiltMax=5924, Gamma=2.190
02:02:08.190 00.040 16872 UpdateGuideState exits: m=81575 SNR=168.1
02:02:08.194 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:08.201 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:02:08.206 00.005 16872 Enqueuing Expose request
02:02:08.215 00.009 9640 IsGuiding returns 1
02:02:08.215 00.000 9640 scope still moving after pulse duration time elapsed
02:02:08.247 00.032 9640 IsSlewing returns 0
02:02:08.247 00.000 9640 IsGuiding returns 0
02:02:08.247 00.000 9640 scope move finished after 52 + 52 ms
02:02:08.248 00.001 9640 Move returns status 0, amount 52
02:02:08.248 00.000 9640 MoveAxis(N, 0, ABG)
02:02:08.248 00.000 9640 Move returns status 0, amount 0
02:02:08.248 00.000 9640 move complete, result=0
02:02:08.250 00.002 9640 worker thread done servicing request
02:02:08.250 00.000 9640 Worker thread wakes up
02:02:08.250 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:02:08.251 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:02:08.263 00.012 16872 GuideStep: -0.4 px 52 ms EAST, -0.0 px 0 ms NORTH
02:02:09.571 01.308 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c5d8ffcb-afda-4eef-bbb9-0680a6f9b347"}
02:02:09.576 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c5d8ffcb-afda-4eef-bbb9-0680a6f9b347"}
02:02:09.582 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3090ce8-5215-4ce3-bc08-9716adaeebbb"}
02:02:09.588 00.006 16872 case statement mapped state 6 to 3
02:02:09.596 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3090ce8-5215-4ce3-bc08-9716adaeebbb"}
02:02:09.601 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dbe8d3e0-4880-4114-a75e-20e2e4df8e3f"}
02:02:09.605 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.72,7.01],"pixels":"..."},"id":"dbe8d3e0-4880-4114-a75e-20e2e4df8e3f"}
02:02:12.322 02.717 9640 Exposure complete
02:02:12.459 00.137 9640 worker thread done servicing request
02:02:12.459 00.000 16872 OnExposeComplete: enter
02:02:12.461 00.002 16872 UpdateGuideState(): m_state=6
02:02:12.465 00.004 16872 Star::Find(15, 203, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
02:02:12.469 00.004 16872 Star::Find returns 1 (0), X=203.88, Y=178.26, Mass=88734, SNR=181.1, Peak=7756 HFD=4.4
02:02:12.473 00.004 16872 MultiStar: [#1 -0.42,0.58,0.32,U] [#2 -0.18,-0.06,0.24,U] [#3 -0.49,-0.18,0.20,U] [#4 -0.96,1.07,0.00,M5] [#5 -1.19,0.04,0.00,M5] [#6 0.05,0.38,0.13,U] [#7 -0.42,0.00,0.12,U] [#8 -0.48,-0.93,0.00,M2] 
02:02:12.475 00.002 16872 refined, 5 included, MultiStar: {-0.07, -0.06}, one-star: {0.18, -0.31}
02:02:12.481 00.006 16872 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-1.59) = xAngle (-0.84 = -0.84)
02:02:12.484 00.003 16872 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.79 = -0.79)
02:02:12.487 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.43 mountX=0.06 mountY=-0.06, mountTheta=-0.82
02:02:12.491 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=-0.06, opts=13)
02:02:12.494 00.003 16872 Enqueuing Move request for scope (-0.07, -0.06)
02:02:12.497 00.003 9640 Worker thread wakes up
02:02:12.497 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
02:02:12.497 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
02:02:12.497 00.000 9640 Moving (-0.07, -0.06) raw xDistance=0.06 yDistance=-0.06
02:02:12.497 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:02:12.497 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.06, m_sumCorr=1.4
02:02:12.497 00.000 9640 MoveAxis(E, 0, ABG)
02:02:12.497 00.000 9640 Move returns status 0, amount 0
02:02:12.497 00.000 9640 MoveAxis(N, 0, ABG)
02:02:12.497 00.000 9640 Move returns status 0, amount 0
02:02:12.497 00.000 9640 move complete, result=0
02:02:12.498 00.001 9640 worker thread done servicing request
02:02:12.505 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=7756, med=3216, FiltMin=3042, FiltMax=6324, Gamma=2.190
02:02:12.535 00.030 16872 UpdateGuideState exits: m=88734 SNR=181.1
02:02:12.538 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:12.544 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:02:12.548 00.004 16872 Enqueuing Expose request
02:02:12.551 00.003 16872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:12.555 00.004 9640 Worker thread wakes up
02:02:12.555 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:02:12.555 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:02:13.070 00.515 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"af0db48f-e7be-4ad0-ad0e-5c8377a47bc9"}
02:02:13.074 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"af0db48f-e7be-4ad0-ad0e-5c8377a47bc9"}
02:02:13.078 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e7a4c34-a1da-462b-83fe-cf7826edcd05"}
02:02:13.082 00.004 16872 case statement mapped state 6 to 3
02:02:13.085 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e7a4c34-a1da-462b-83fe-cf7826edcd05"}
02:02:13.092 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3aba6996-d0b2-4d54-aa4d-d9ebe55c728d"}
02:02:13.096 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.88,7.26],"pixels":"..."},"id":"3aba6996-d0b2-4d54-aa4d-d9ebe55c728d"}
02:02:16.570 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3e732ccf-664d-4a8d-bf7a-76a34f1bab75"}
02:02:16.574 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3e732ccf-664d-4a8d-bf7a-76a34f1bab75"}
02:02:16.579 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"133852f4-609a-4bae-8135-82f8a4c28973"}
02:02:16.582 00.003 16872 case statement mapped state 6 to 3
02:02:16.585 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"133852f4-609a-4bae-8135-82f8a4c28973"}
02:02:16.589 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7213e9bf-d32e-4cab-b7c7-540225078511"}
02:02:16.594 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.88,7.26],"pixels":"..."},"id":"7213e9bf-d32e-4cab-b7c7-540225078511"}
02:02:16.610 00.016 9640 Exposure complete
02:02:16.745 00.135 9640 worker thread done servicing request
02:02:16.745 00.000 16872 OnExposeComplete: enter
02:02:16.748 00.003 16872 UpdateGuideState(): m_state=6
02:02:16.751 00.003 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:02:16.755 00.004 16872 Star::Find returns 1 (0), X=203.78, Y=178.71, Mass=85371, SNR=175.9, Peak=7688 HFD=4.4
02:02:16.757 00.002 16872 MultiStar: [#1 -0.31,0.95,0.00,M4] [#2 0.26,0.86,0.00,M1] [#3 -0.54,-0.05,0.17,U] [#4 -0.76,1.08,0.00,M6] [#5 -0.90,-0.35,0.00,M6] [#6 0.44,0.43,0.15,U] [#7 -0.10,1.10,0.00,M4] [#8 -1.18,0.06,0.00,M3] 
02:02:16.760 00.003 16872 refined, 2 included, MultiStar: {0.04, 0.15}, one-star: {0.08, 0.15}
02:02:16.763 00.003 16872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.59) = xAngle (2.89 = 2.89)
02:02:16.765 00.002 16872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.93 = 2.93)
02:02:16.768 00.003 16872 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.30 mountX=-0.16 mountY=0.03, mountTheta=2.93
02:02:16.772 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.04, y=0.15, opts=13)
02:02:16.776 00.004 16872 Enqueuing Move request for scope (0.04, 0.15)
02:02:16.780 00.004 9640 Worker thread wakes up
02:02:16.780 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
02:02:16.780 00.000 9640 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
02:02:16.780 00.000 9640 Moving (0.04, 0.15) raw xDistance=-0.16 yDistance=0.03
02:02:16.780 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.16
02:02:16.780 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=1.4
02:02:16.780 00.000 9640 MoveAxis(E, 17, ABG)
02:02:16.780 00.000 9640 Guiding  Dir = 2, Dur = 17
02:02:16.780 00.000 9640 IsSlewing returns 0
02:02:16.781 00.001 9640 IsGuiding returns 0
02:02:16.781 00.000 9640 PulseGuide returned control before completion, sleep 27
02:02:16.785 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=7688, med=3216, FiltMin=3090, FiltMax=6696, Gamma=2.190
02:02:16.817 00.032 16872 UpdateGuideState exits: m=85371 SNR=175.9
02:02:16.820 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:16.824 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:02:16.829 00.005 9640 IsGuiding returns 1
02:02:16.829 00.000 9640 scope still moving after pulse duration time elapsed
02:02:16.829 00.000 16872 Enqueuing Expose request
02:02:16.853 00.024 9640 IsSlewing returns 0
02:02:16.854 00.001 9640 IsGuiding returns 0
02:02:16.854 00.000 9640 scope move finished after 17 + 56 ms
02:02:16.854 00.000 9640 Move returns status 0, amount 17
02:02:16.854 00.000 9640 MoveAxis(N, 0, ABG)
02:02:16.854 00.000 9640 Move returns status 0, amount 0
02:02:16.854 00.000 9640 move complete, result=0
02:02:16.854 00.000 9640 worker thread done servicing request
02:02:16.854 00.000 9640 Worker thread wakes up
02:02:16.854 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:02:16.855 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:02:16.865 00.010 16872 GuideStep: -0.2 px 17 ms EAST, 0.0 px 0 ms NORTH
02:02:20.071 03.206 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ca1285c1-72d7-4a70-a7a6-e4f2a981462d"}
02:02:20.073 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ca1285c1-72d7-4a70-a7a6-e4f2a981462d"}
02:02:20.078 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f5e8f93-c403-4aad-811e-affedf7fbdfc"}
02:02:20.083 00.005 16872 case statement mapped state 6 to 3
02:02:20.085 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f5e8f93-c403-4aad-811e-affedf7fbdfc"}
02:02:20.088 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"996712db-f36b-4f50-835c-283fd24585bd"}
02:02:20.091 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.78,6.71],"pixels":"..."},"id":"996712db-f36b-4f50-835c-283fd24585bd"}
02:02:20.925 00.834 9640 Exposure complete
02:02:21.061 00.136 9640 worker thread done servicing request
02:02:21.062 00.001 16872 OnExposeComplete: enter
02:02:21.066 00.004 16872 UpdateGuideState(): m_state=6
02:02:21.070 00.004 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
02:02:21.074 00.004 16872 Star::Find returns 1 (0), X=204.60, Y=179.56, Mass=80471, SNR=174.9, Peak=7376 HFD=4.2
02:02:21.076 00.002 16872 MultiStar: [#1 -0.53,1.98,0.00,M5] [#2 0.22,1.76,0.00,M2] [#3 0.22,1.22,0.00,M1] [#4 -0.74,1.80,0.00,M7] [#5 0.06,2.17,0.00,M7] [#6 0.43,1.38,0.00,M2] [#7 0.35,2.07,0.00,M5] [#8 -0.33,0.78,0.11,U] 
02:02:21.079 00.003 16872 refined, 1 included, MultiStar: {0.78, 0.97}, one-star: {0.90, 0.99}
02:02:21.082 00.003 16872 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.59) = xAngle (2.48 = 2.48)
02:02:21.086 00.004 16872 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.53 = 2.53)
02:02:21.089 00.003 16872 CameraToMount -- cameraX=0.78 cameraY=0.97 hyp=1.25 cameraTheta=0.89 mountX=-0.98 mountY=0.72, mountTheta=2.51
02:02:21.094 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.78, y=0.97, opts=13)
02:02:21.096 00.002 16872 Enqueuing Move request for scope (0.78, 0.97)
02:02:21.100 00.004 9640 Worker thread wakes up
02:02:21.100 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.97) opts 0xd
02:02:21.100 00.000 9640 Handling offset move in thread for scope, endpoint = (0.78, 0.97)
02:02:21.100 00.000 9640 Moving (0.78, 0.97) raw xDistance=-0.98 yDistance=0.72
02:02:21.100 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.90 from input -0.98
02:02:21.100 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.72, m_sumCorr=1.4
02:02:21.100 00.000 9640 MoveAxis(E, 106, ABG)
02:02:21.100 00.000 9640 Guiding  Dir = 2, Dur = 106
02:02:21.101 00.001 9640 IsSlewing returns 0
02:02:21.101 00.000 9640 IsGuiding returns 0
02:02:21.101 00.000 9640 PulseGuide returned control before completion, sleep 116
02:02:21.106 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=7376, med=3208, FiltMin=3124, FiltMax=6116, Gamma=2.190
02:02:21.137 00.031 16872 UpdateGuideState exits: m=80471 SNR=174.9
02:02:21.140 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:21.144 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:02:21.151 00.007 16872 Enqueuing Expose request
02:02:21.221 00.070 9640 IsGuiding returns 1
02:02:21.221 00.000 9640 scope still moving after pulse duration time elapsed
02:02:21.252 00.031 9640 IsSlewing returns 0
02:02:21.252 00.000 9640 IsGuiding returns 0
02:02:21.253 00.001 9640 scope move finished after 106 + 45 ms
02:02:21.253 00.000 9640 Move returns status 0, amount 106
02:02:21.253 00.000 9640 MoveAxis(N, 0, ABG)
02:02:21.253 00.000 9640 Move returns status 0, amount 0
02:02:21.253 00.000 9640 move complete, result=0
02:02:21.253 00.000 9640 worker thread done servicing request
02:02:21.253 00.000 9640 Worker thread wakes up
02:02:21.253 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:02:21.253 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:02:21.273 00.020 16872 GuideStep: -1.0 px 106 ms EAST, 0.7 px 0 ms NORTH
02:02:23.570 02.297 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4de8b11f-a124-4932-b229-f0a171acd954"}
02:02:23.572 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4de8b11f-a124-4932-b229-f0a171acd954"}
02:02:23.576 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3843f66d-d76f-4d0e-8184-785eaacdcab4"}
02:02:23.578 00.002 16872 case statement mapped state 6 to 3
02:02:23.582 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3843f66d-d76f-4d0e-8184-785eaacdcab4"}
02:02:23.585 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"37e99d7d-443d-450c-8f5f-104a97b0b6df"}
02:02:23.588 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.60,6.56],"pixels":"..."},"id":"37e99d7d-443d-450c-8f5f-104a97b0b6df"}
02:02:25.315 01.727 9640 Exposure complete
02:02:25.454 00.139 9640 worker thread done servicing request
02:02:25.455 00.001 16872 OnExposeComplete: enter
02:02:25.460 00.005 16872 UpdateGuideState(): m_state=6
02:02:25.462 00.002 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
02:02:25.465 00.003 16872 Star::Find returns 1 (0), X=203.87, Y=177.53, Mass=82819, SNR=178.2, Peak=7496 HFD=4.4
02:02:25.468 00.003 16872 MultiStar: [#1 -0.48,-0.22,0.31,U] [#2 0.07,-0.67,0.25,U] [#3 -0.39,-0.89,0.00,M2] [#4 -0.70,-0.39,0.23,U] [#5 -0.55,0.19,0.17,U] [#6 0.25,-0.87,0.14,U] [#7 -0.60,-0.67,0.13,U] [#8 -0.37,-1.18,0.00,M3] 
02:02:25.470 00.002 16872 refined, 6 included, MultiStar: {-0.11, -0.69}, one-star: {0.18, -1.03}
02:02:25.473 00.003 16872 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.59) = xAngle (-0.14 = -0.14)
02:02:25.476 00.003 16872 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.10 = -0.10)
02:02:25.477 00.001 16872 CameraToMount -- cameraX=-0.11 cameraY=-0.69 hyp=0.70 cameraTheta=-1.73 mountX=0.69 mountY=-0.07, mountTheta=-0.10
02:02:25.483 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=-0.69, opts=13)
02:02:25.485 00.002 16872 Enqueuing Move request for scope (-0.11, -0.69)
02:02:25.491 00.006 9640 Worker thread wakes up
02:02:25.491 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.69) opts 0xd
02:02:25.491 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, -0.69)
02:02:25.491 00.000 9640 Moving (-0.11, -0.69) raw xDistance=0.69 yDistance=-0.07
02:02:25.491 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.69
02:02:25.491 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=1.4
02:02:25.491 00.000 9640 MoveAxis(W, 63, ABG)
02:02:25.491 00.000 9640 Guiding  Dir = 3, Dur = 63
02:02:25.491 00.000 9640 IsSlewing returns 0
02:02:25.492 00.001 9640 IsGuiding returns 0
02:02:25.492 00.000 9640 PulseGuide returned control before completion, sleep 73
02:02:25.496 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=7496, med=3212, FiltMin=3132, FiltMax=6300, Gamma=2.190
02:02:25.527 00.031 16872 UpdateGuideState exits: m=82819 SNR=178.2
02:02:25.530 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:25.532 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:02:25.536 00.004 16872 Enqueuing Expose request
02:02:25.580 00.044 9640 IsGuiding returns 1
02:02:25.580 00.000 9640 scope still moving after pulse duration time elapsed
02:02:25.611 00.031 9640 IsSlewing returns 0
02:02:25.611 00.000 9640 IsGuiding returns 0
02:02:25.611 00.000 9640 scope move finished after 63 + 56 ms
02:02:25.611 00.000 9640 Move returns status 0, amount 63
02:02:25.611 00.000 9640 MoveAxis(N, 0, ABG)
02:02:25.611 00.000 9640 Move returns status 0, amount 0
02:02:25.611 00.000 9640 move complete, result=0
02:02:25.612 00.001 9640 worker thread done servicing request
02:02:25.612 00.000 9640 Worker thread wakes up
02:02:25.612 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:02:25.612 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:02:25.612 00.000 16872 GuideStep: 0.7 px 63 ms WEST, -0.1 px 0 ms NORTH
02:02:27.085 01.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dab6357b-adc3-4706-a6dd-5a031d5565ce"}
02:02:27.089 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dab6357b-adc3-4706-a6dd-5a031d5565ce"}
02:02:27.093 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad307be1-16ba-49b1-8f31-0803a39bba66"}
02:02:27.098 00.005 16872 case statement mapped state 6 to 3
02:02:27.102 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad307be1-16ba-49b1-8f31-0803a39bba66"}
02:02:27.106 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"467fc4fb-dd06-4240-8a3d-8a2743f8ce6f"}
02:02:27.111 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.87,6.53],"pixels":"..."},"id":"467fc4fb-dd06-4240-8a3d-8a2743f8ce6f"}
02:02:29.668 02.557 9640 Exposure complete
02:02:29.823 00.155 9640 worker thread done servicing request
02:02:29.823 00.000 16872 OnExposeComplete: enter
02:02:29.826 00.003 16872 UpdateGuideState(): m_state=6
02:02:29.832 00.006 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
02:02:29.835 00.003 16872 Star::Find returns 1 (0), X=204.02, Y=179.17, Mass=87920, SNR=186.4, Peak=8340 HFD=4.2
02:02:29.838 00.003 16872 MultiStar: [#1 -0.47,1.00,0.00,M5] [#2 0.25,1.09,0.00,M2] [#3 -0.16,-0.63,0.20,U] [#4 -0.38,1.24,0.00,M7] [#5 -0.42,1.18,0.00,M7] [#6 0.35,0.03,0.14,U] [#7 -0.30,0.76,0.14,U] [#8 -1.18,-0.04,0.00,M4] 
02:02:29.842 00.004 16872 refined, 3 included, MultiStar: {0.20, 0.40}, one-star: {0.32, 0.61}
02:02:29.845 00.003 16872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.59) = xAngle (2.70 = 2.70)
02:02:29.848 00.003 16872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.74 = 2.74)
02:02:29.851 00.003 16872 CameraToMount -- cameraX=0.20 cameraY=0.40 hyp=0.44 cameraTheta=1.11 mountX=-0.40 mountY=0.17, mountTheta=2.74
02:02:29.857 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=0.40, opts=13)
02:02:29.861 00.004 16872 Enqueuing Move request for scope (0.20, 0.40)
02:02:29.865 00.004 9640 Worker thread wakes up
02:02:29.865 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.40) opts 0xd
02:02:29.865 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, 0.40)
02:02:29.865 00.000 9640 Moving (0.20, 0.40) raw xDistance=-0.40 yDistance=0.17
02:02:29.866 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.40
02:02:29.866 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.17, m_sumCorr=1.6
02:02:29.866 00.000 9640 MoveAxis(E, 36, ABG)
02:02:29.866 00.000 9640 Guiding  Dir = 2, Dur = 36
02:02:29.866 00.000 9640 IsSlewing returns 0
02:02:29.866 00.000 9640 IsGuiding returns 0
02:02:29.867 00.001 9640 PulseGuide returned control before completion, sleep 46
02:02:29.872 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=8340, med=3208, FiltMin=3084, FiltMax=6820, Gamma=2.190
02:02:29.909 00.037 16872 UpdateGuideState exits: m=87920 SNR=186.4
02:02:29.913 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:29.916 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:02:29.920 00.004 16872 Enqueuing Expose request
02:02:29.926 00.006 9640 IsGuiding returns 1
02:02:29.926 00.000 9640 scope still moving after pulse duration time elapsed
02:02:29.953 00.027 9640 IsSlewing returns 0
02:02:29.953 00.000 9640 IsGuiding returns 0
02:02:29.954 00.001 9640 scope move finished after 36 + 51 ms
02:02:29.954 00.000 9640 Move returns status 0, amount 36
02:02:29.954 00.000 9640 MoveAxis(S, 23, ABG)
02:02:29.954 00.000 9640 Guiding  Dir = 1, Dur = 23
02:02:29.957 00.003 9640 IsSlewing returns 0
02:02:29.958 00.001 9640 IsGuiding returns 0
02:02:29.958 00.000 9640 PulseGuide returned control before completion, sleep 33
02:02:30.001 00.043 9640 IsGuiding returns 1
02:02:30.001 00.000 9640 scope still moving after pulse duration time elapsed
02:02:30.032 00.031 9640 IsSlewing returns 0
02:02:30.033 00.001 9640 IsGuiding returns 0
02:02:30.033 00.000 9640 scope move finished after 23 + 51 ms
02:02:30.033 00.000 9640 Move returns status 0, amount 23
02:02:30.033 00.000 9640 move complete, result=0
02:02:30.033 00.000 9640 worker thread done servicing request
02:02:30.033 00.000 9640 Worker thread wakes up
02:02:30.033 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:02:30.034 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:02:30.034 00.000 16872 GuideStep: -0.4 px 36 ms EAST, 0.2 px 23 ms SOUTH
02:02:30.584 00.550 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62506bfc-a9bd-411c-8658-428c2890766f"}
02:02:30.588 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62506bfc-a9bd-411c-8658-428c2890766f"}
02:02:30.593 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77573c02-817a-40d6-a50c-7de7740a5c62"}
02:02:30.597 00.004 16872 case statement mapped state 6 to 3
02:02:30.600 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"77573c02-817a-40d6-a50c-7de7740a5c62"}
02:02:30.605 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2e7ecc9b-f6f6-4b9b-85b2-1301a5387241"}
02:02:30.609 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.02,7.17],"pixels":"..."},"id":"2e7ecc9b-f6f6-4b9b-85b2-1301a5387241"}
02:02:34.083 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd71071c-9ecc-4502-9594-a3cef2706073"}
02:02:34.088 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bd71071c-9ecc-4502-9594-a3cef2706073"}
02:02:34.092 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0bbe00e6-bbdf-4170-a3d9-44a623854314"}
02:02:34.095 00.003 16872 case statement mapped state 6 to 3
02:02:34.099 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0bbe00e6-bbdf-4170-a3d9-44a623854314"}
02:02:34.103 00.004 9640 Exposure complete
02:02:34.103 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b34b42ce-30e4-420c-a673-f5154accae8e"}
02:02:34.106 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.02,7.17],"pixels":"..."},"id":"b34b42ce-30e4-420c-a673-f5154accae8e"}
02:02:34.239 00.133 9640 worker thread done servicing request
02:02:34.239 00.000 16872 OnExposeComplete: enter
02:02:34.244 00.005 16872 UpdateGuideState(): m_state=6
02:02:34.248 00.004 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
02:02:34.250 00.002 16872 Star::Find returns 1 (0), X=204.07, Y=179.22, Mass=83001, SNR=177.8, Peak=7852 HFD=4.2
02:02:34.253 00.003 16872 MultiStar: [#1 -0.84,0.83,0.00,M6] [#2 -0.11,0.62,0.25,U] [#3 -0.23,0.01,0.21,U] [#4 -1.21,1.29,0.00,M8] [#5 -0.90,0.41,0.00,M8] [#6 -0.18,0.68,0.14,U] [#7 -0.16,2.14,0.00,M4] [#8 -0.54,0.55,0.10,U] 
02:02:34.255 00.002 16872 refined, 4 included, MultiStar: {0.13, 0.57}, one-star: {0.37, 0.66}
02:02:34.260 00.005 16872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.59) = xAngle (2.94 = 2.94)
02:02:34.262 00.002 16872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.98 = 2.98)
02:02:34.265 00.003 16872 CameraToMount -- cameraX=0.13 cameraY=0.57 hyp=0.58 cameraTheta=1.35 mountX=-0.57 mountY=0.09, mountTheta=2.98
02:02:34.269 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=0.57, opts=13)
02:02:34.271 00.002 16872 Enqueuing Move request for scope (0.13, 0.57)
02:02:34.276 00.005 9640 Worker thread wakes up
02:02:34.276 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.57) opts 0xd
02:02:34.276 00.000 9640 Handling offset move in thread for scope, endpoint = (0.13, 0.57)
02:02:34.276 00.000 9640 Moving (0.13, 0.57) raw xDistance=-0.57 yDistance=0.09
02:02:34.276 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.57
02:02:34.276 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=1.6
02:02:34.277 00.001 9640 MoveAxis(E, 64, ABG)
02:02:34.277 00.000 9640 Guiding  Dir = 2, Dur = 64
02:02:34.277 00.000 9640 IsSlewing returns 0
02:02:34.277 00.000 9640 IsGuiding returns 0
02:02:34.278 00.001 9640 PulseGuide returned control before completion, sleep 74
02:02:34.283 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=7852, med=3216, FiltMin=3130, FiltMax=6552, Gamma=2.190
02:02:34.313 00.030 16872 UpdateGuideState exits: m=83001 SNR=177.8
02:02:34.317 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:34.321 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:02:34.323 00.002 16872 Enqueuing Expose request
02:02:34.364 00.041 9640 IsGuiding returns 1
02:02:34.364 00.000 9640 scope still moving after pulse duration time elapsed
02:02:34.395 00.031 9640 IsSlewing returns 0
02:02:34.395 00.000 9640 IsGuiding returns 0
02:02:34.395 00.000 9640 scope move finished after 64 + 54 ms
02:02:34.396 00.001 9640 Move returns status 0, amount 64
02:02:34.396 00.000 9640 MoveAxis(N, 0, ABG)
02:02:34.396 00.000 9640 Move returns status 0, amount 0
02:02:34.396 00.000 9640 move complete, result=0
02:02:34.396 00.000 9640 worker thread done servicing request
02:02:34.396 00.000 9640 Worker thread wakes up
02:02:34.396 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:02:34.396 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:02:34.396 00.000 16872 GuideStep: -0.6 px 64 ms EAST, 0.1 px 0 ms NORTH
02:02:37.582 03.186 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55998043-019d-43fb-b1bc-3f180c140ac5"}
02:02:37.586 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"55998043-019d-43fb-b1bc-3f180c140ac5"}
02:02:37.590 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54c1557d-2741-47bf-ad14-20bed6dba8ac"}
02:02:37.593 00.003 16872 case statement mapped state 6 to 3
02:02:37.595 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"54c1557d-2741-47bf-ad14-20bed6dba8ac"}
02:02:37.599 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e4e8b655-ca74-4994-8447-a5281c65b0a4"}
02:02:37.602 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.07,7.22],"pixels":"..."},"id":"e4e8b655-ca74-4994-8447-a5281c65b0a4"}
02:02:38.456 00.854 9640 Exposure complete
02:02:38.593 00.137 9640 worker thread done servicing request
02:02:38.593 00.000 16872 OnExposeComplete: enter
02:02:38.596 00.003 16872 UpdateGuideState(): m_state=6
02:02:38.599 00.003 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
02:02:38.601 00.002 16872 Star::Find returns 1 (0), X=203.80, Y=178.53, Mass=84142, SNR=176.4, Peak=7960 HFD=3.8
02:02:38.607 00.006 16872 MultiStar: [#1 -0.54,0.58,0.29,U] [#2 0.26,0.42,0.27,U] [#3 -0.46,0.01,0.22,U] [#4 -0.72,1.10,0.00,M9] [#5 -1.17,0.52,0.00,M9] [#6 -0.08,0.58,0.15,U] [#7 -0.40,0.39,0.13,U] [#8 -0.39,-0.05,0.11,U] 
02:02:38.611 00.004 16872 single-star, 6 included, MultiStar: {-0.09, 0.18}, one-star: {0.10, -0.04}
02:02:38.614 00.003 16872 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.59) = xAngle (1.23 = 1.23)
02:02:38.616 00.002 16872 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.27 = 1.27)
02:02:38.618 00.002 16872 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.36 mountX=0.04 mountY=0.11, mountTheta=1.23
02:02:38.623 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=-0.04, opts=13)
02:02:38.626 00.003 16872 Enqueuing Move request for scope (0.10, -0.04)
02:02:38.628 00.002 9640 Worker thread wakes up
02:02:38.629 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
02:02:38.629 00.000 9640 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
02:02:38.629 00.000 9640 Moving (0.10, -0.04) raw xDistance=0.04 yDistance=0.11
02:02:38.629 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:02:38.629 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=1.6
02:02:38.629 00.000 9640 MoveAxis(E, 0, ABG)
02:02:38.629 00.000 9640 Move returns status 0, amount 0
02:02:38.629 00.000 9640 MoveAxis(N, 0, ABG)
02:02:38.629 00.000 9640 Move returns status 0, amount 0
02:02:38.629 00.000 9640 move complete, result=0
02:02:38.629 00.000 9640 worker thread done servicing request
02:02:38.635 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=7960, med=3216, FiltMin=3096, FiltMax=6608, Gamma=2.190
02:02:38.668 00.033 16872 UpdateGuideState exits: m=84142 SNR=176.4
02:02:38.670 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:38.672 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:02:38.676 00.004 16872 Enqueuing Expose request
02:02:38.678 00.002 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:02:38.682 00.004 9640 Worker thread wakes up
02:02:38.682 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:02:38.682 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:02:41.082 02.400 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0b2c7432-9bcf-4823-a5a8-8c51f64296f7"}
02:02:41.084 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0b2c7432-9bcf-4823-a5a8-8c51f64296f7"}
02:02:41.088 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5420c54d-c42b-44ab-bad2-21ef48f8fc55"}
02:02:41.091 00.003 16872 case statement mapped state 6 to 3
02:02:41.094 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5420c54d-c42b-44ab-bad2-21ef48f8fc55"}
02:02:41.098 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0b7b4784-00a5-4ce3-8db9-ed5a45ab0148"}
02:02:41.101 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.80,6.53],"pixels":"..."},"id":"0b7b4784-00a5-4ce3-8db9-ed5a45ab0148"}
02:02:42.742 01.641 9640 Exposure complete
02:02:42.877 00.135 9640 worker thread done servicing request
02:02:42.879 00.002 16872 OnExposeComplete: enter
02:02:42.883 00.004 16872 UpdateGuideState(): m_state=6
02:02:42.885 00.002 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
02:02:42.888 00.003 16872 Star::Find returns 1 (0), X=203.94, Y=178.78, Mass=83426, SNR=173.6, Peak=7452 HFD=4.4
02:02:42.891 00.003 16872 MultiStar: [#1 -0.27,0.90,0.00,M6] [#2 0.48,0.77,0.00,M1] [#3 -0.06,0.01,0.22,U] [#4 -0.83,1.32,0.00,M10] [#5 -0.83,1.04,0.00,M10] [#6 0.19,0.01,0.14,U] [#7 0.37,0.54,0.12,U] [#8 -0.34,1.01,0.00,M3] 
02:02:42.895 00.004 16872 refined, 3 included, MultiStar: {0.21, 0.19}, one-star: {0.24, 0.21}
02:02:42.898 00.003 16872 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.59) = xAngle (2.34 = 2.34)
02:02:42.902 00.004 16872 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.38 = 2.38)
02:02:42.904 00.002 16872 CameraToMount -- cameraX=0.21 cameraY=0.19 hyp=0.28 cameraTheta=0.75 mountX=-0.20 mountY=0.19, mountTheta=2.36
02:02:42.908 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=0.19, opts=13)
02:02:42.912 00.004 16872 Enqueuing Move request for scope (0.21, 0.19)
02:02:42.916 00.004 9640 Worker thread wakes up
02:02:42.916 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.19) opts 0xd
02:02:42.916 00.000 9640 Handling offset move in thread for scope, endpoint = (0.21, 0.19)
02:02:42.916 00.000 9640 Moving (0.21, 0.19) raw xDistance=-0.20 yDistance=0.19
02:02:42.916 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.20
02:02:42.916 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=1.6
02:02:42.916 00.000 9640 MoveAxis(E, 21, ABG)
02:02:42.916 00.000 9640 Guiding  Dir = 2, Dur = 21
02:02:42.916 00.000 9640 IsSlewing returns 0
02:02:42.916 00.000 9640 IsGuiding returns 0
02:02:42.916 00.000 9640 PulseGuide returned control before completion, sleep 31
02:02:42.922 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=7452, med=3216, FiltMin=3106, FiltMax=6732, Gamma=2.190
02:02:42.954 00.032 16872 UpdateGuideState exits: m=83426 SNR=173.6
02:02:42.958 00.004 9640 IsGuiding returns 1
02:02:42.958 00.000 9640 scope still moving after pulse duration time elapsed
02:02:42.959 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:42.962 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:02:42.964 00.002 16872 Enqueuing Expose request
02:02:42.989 00.025 9640 IsSlewing returns 0
02:02:42.989 00.000 9640 IsGuiding returns 0
02:02:42.989 00.000 9640 scope move finished after 21 + 51 ms
02:02:42.989 00.000 9640 Move returns status 0, amount 21
02:02:42.989 00.000 9640 MoveAxis(N, 0, ABG)
02:02:42.989 00.000 9640 Move returns status 0, amount 0
02:02:42.990 00.001 9640 move complete, result=0
02:02:42.990 00.000 9640 worker thread done servicing request
02:02:42.990 00.000 9640 Worker thread wakes up
02:02:42.990 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:02:42.990 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:02:42.992 00.002 16872 GuideStep: -0.2 px 21 ms EAST, 0.2 px 0 ms NORTH
02:02:44.580 01.588 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a02b2755-474c-4570-96e4-41a4893d6fb5"}
02:02:44.584 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a02b2755-474c-4570-96e4-41a4893d6fb5"}
02:02:44.588 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b3b4fda7-a201-4b96-8022-9c208630de23"}
02:02:44.592 00.004 16872 case statement mapped state 6 to 3
02:02:44.595 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b3b4fda7-a201-4b96-8022-9c208630de23"}
02:02:44.598 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2d4002d7-0427-40a4-91d2-3fba8bc4ced9"}
02:02:44.601 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.94,6.78],"pixels":"..."},"id":"2d4002d7-0427-40a4-91d2-3fba8bc4ced9"}
02:02:47.051 02.450 9640 Exposure complete
02:02:47.188 00.137 9640 worker thread done servicing request
02:02:47.188 00.000 16872 OnExposeComplete: enter
02:02:47.191 00.003 16872 UpdateGuideState(): m_state=6
02:02:47.196 00.005 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
02:02:47.199 00.003 16872 Star::Find returns 1 (0), X=204.51, Y=178.80, Mass=84921, SNR=179.5, Peak=8304 HFD=3.8
02:02:47.203 00.004 16872 MultiStar: [#1 0.30,0.66,0.32,U] [#2 0.65,0.60,0.26,U] [#3 0.28,0.13,0.23,U] [#4 0.11,1.22,0.00,R] [#5 -0.36,0.53,0.17,U] [#6 0.31,0.72,0.14,U] [#7 -0.01,0.72,0.14,U] [#8 -0.08,0.66,0.10,U] 
02:02:47.206 00.003 16872 refined, 7 included, MultiStar: {0.47, 0.42}, one-star: {0.81, 0.24}
02:02:47.213 00.007 16872 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.59) = xAngle (2.31 = 2.31)
02:02:47.217 00.004 16872 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.36 = 2.36)
02:02:47.220 00.003 16872 CameraToMount -- cameraX=0.47 cameraY=0.42 hyp=0.63 cameraTheta=0.73 mountX=-0.43 mountY=0.44, mountTheta=2.34
02:02:47.225 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.47, y=0.42, opts=13)
02:02:47.229 00.004 16872 Enqueuing Move request for scope (0.47, 0.42)
02:02:47.233 00.004 9640 Worker thread wakes up
02:02:47.233 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.42) opts 0xd
02:02:47.233 00.000 9640 Handling offset move in thread for scope, endpoint = (0.47, 0.42)
02:02:47.233 00.000 9640 Moving (0.47, 0.42) raw xDistance=-0.43 yDistance=0.44
02:02:47.233 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.43
02:02:47.233 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.44, m_sumCorr=1.6
02:02:47.233 00.000 9640 MoveAxis(E, 48, ABG)
02:02:47.233 00.000 9640 Guiding  Dir = 2, Dur = 48
02:02:47.234 00.001 9640 IsSlewing returns 0
02:02:47.234 00.000 9640 IsGuiding returns 0
02:02:47.234 00.000 9640 PulseGuide returned control before completion, sleep 58
02:02:47.242 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=8304, med=3216, FiltMin=3116, FiltMax=6808, Gamma=2.190
02:02:47.276 00.034 16872 UpdateGuideState exits: m=84921 SNR=179.5
02:02:47.279 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:47.282 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:02:47.285 00.003 16872 Enqueuing Expose request
02:02:47.302 00.017 9640 IsGuiding returns 1
02:02:47.302 00.000 9640 scope still moving after pulse duration time elapsed
02:02:47.332 00.030 9640 IsSlewing returns 0
02:02:47.332 00.000 9640 IsGuiding returns 0
02:02:47.332 00.000 9640 scope move finished after 48 + 49 ms
02:02:47.332 00.000 9640 Move returns status 0, amount 48
02:02:47.332 00.000 9640 MoveAxis(N, 0, ABG)
02:02:47.332 00.000 9640 Move returns status 0, amount 0
02:02:47.333 00.001 9640 move complete, result=0
02:02:47.333 00.000 9640 worker thread done servicing request
02:02:47.333 00.000 9640 Worker thread wakes up
02:02:47.333 00.000 16872 GuideStep: -0.4 px 48 ms EAST, 0.4 px 0 ms NORTH
02:02:47.336 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:02:47.336 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:02:48.081 00.745 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65257903-2a88-4400-9b82-18842847bb11"}
02:02:48.085 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"65257903-2a88-4400-9b82-18842847bb11"}
02:02:48.089 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5977c55e-10b4-4042-b34b-b99c59d89d2a"}
02:02:48.093 00.004 16872 case statement mapped state 6 to 3
02:02:48.097 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5977c55e-10b4-4042-b34b-b99c59d89d2a"}
02:02:48.103 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f49672f3-5060-40aa-ae31-2347a102d83a"}
02:02:48.106 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.51,6.80],"pixels":"..."},"id":"f49672f3-5060-40aa-ae31-2347a102d83a"}
02:02:51.430 03.324 9640 Exposure complete
02:02:51.576 00.146 9640 worker thread done servicing request
02:02:51.576 00.000 16872 OnExposeComplete: enter
02:02:51.579 00.003 16872 UpdateGuideState(): m_state=6
02:02:51.583 00.004 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
02:02:51.586 00.003 16872 Star::Find returns 1 (0), X=204.30, Y=179.08, Mass=87944, SNR=179.0, Peak=7544 HFD=4.4
02:02:51.589 00.003 16872 MultiStar: [#1 -0.39,0.99,0.00,M6] [#2 0.24,0.78,0.24,U] [#3 0.02,-0.08,0.21,U] [#4 -0.63,-0.12,0.26,U] [#5 -0.25,0.87,0.00,M10] [#6 0.58,0.21,0.13,U] [#7 0.14,0.10,0.14,U] [#8 -0.24,0.66,0.10,U] 
02:02:51.592 00.003 16872 refined, 6 included, MultiStar: {0.27, 0.37}, one-star: {0.60, 0.52}
02:02:51.595 00.003 16872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.59) = xAngle (2.52 = 2.52)
02:02:51.600 00.005 16872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.57 = 2.57)
02:02:51.604 00.004 16872 CameraToMount -- cameraX=0.27 cameraY=0.37 hyp=0.46 cameraTheta=0.94 mountX=-0.37 mountY=0.25, mountTheta=2.55
02:02:51.608 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=0.37, opts=13)
02:02:51.610 00.002 16872 Enqueuing Move request for scope (0.27, 0.37)
02:02:51.614 00.004 9640 Worker thread wakes up
02:02:51.614 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.37) opts 0xd
02:02:51.614 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, 0.37)
02:02:51.614 00.000 9640 Moving (0.27, 0.37) raw xDistance=-0.37 yDistance=0.25
02:02:51.614 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.37
02:02:51.615 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.25, m_sumCorr=1.8
02:02:51.615 00.000 9640 MoveAxis(E, 44, ABG)
02:02:51.615 00.000 9640 Guiding  Dir = 2, Dur = 44
02:02:51.615 00.000 9640 IsSlewing returns 0
02:02:51.615 00.000 9640 IsGuiding returns 0
02:02:51.616 00.001 9640 PulseGuide returned control before completion, sleep 54
02:02:51.620 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=7544, med=3208, FiltMin=3132, FiltMax=6696, Gamma=2.190
02:02:51.651 00.031 16872 UpdateGuideState exits: m=87944 SNR=179.0
02:02:51.655 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:51.658 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:02:51.663 00.005 16872 Enqueuing Expose request
02:02:51.666 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"51c6f680-57d1-42a9-b3be-eda05c6b9ded"}
02:02:51.669 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"51c6f680-57d1-42a9-b3be-eda05c6b9ded"}
02:02:51.673 00.004 9640 IsGuiding returns 1
02:02:51.673 00.000 9640 scope still moving after pulse duration time elapsed
02:02:51.677 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3197be47-9c8a-4805-9a11-b72c967a6c33"}
02:02:51.683 00.006 16872 case statement mapped state 6 to 3
02:02:51.686 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3197be47-9c8a-4805-9a11-b72c967a6c33"}
02:02:51.690 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"440b05d9-b894-4454-a0bd-2d96dee45ed4"}
02:02:51.693 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.30,7.08],"pixels":"..."},"id":"440b05d9-b894-4454-a0bd-2d96dee45ed4"}
02:02:51.704 00.011 9640 IsSlewing returns 0
02:02:51.705 00.001 9640 IsGuiding returns 0
02:02:51.706 00.001 9640 scope move finished after 44 + 46 ms
02:02:51.706 00.000 9640 Move returns status 0, amount 44
02:02:51.706 00.000 9640 MoveAxis(S, 20, ABG)
02:02:51.706 00.000 9640 Guiding  Dir = 1, Dur = 20
02:02:51.707 00.001 9640 IsSlewing returns 0
02:02:51.708 00.001 9640 IsGuiding returns 0
02:02:51.709 00.001 9640 PulseGuide returned control before completion, sleep 30
02:02:51.750 00.041 9640 IsGuiding returns 1
02:02:51.750 00.000 9640 scope still moving after pulse duration time elapsed
02:02:51.781 00.031 9640 IsSlewing returns 0
02:02:51.781 00.000 9640 IsGuiding returns 0
02:02:51.782 00.001 9640 scope move finished after 20 + 52 ms
02:02:51.782 00.000 9640 Move returns status 0, amount 20
02:02:51.782 00.000 9640 move complete, result=0
02:02:51.782 00.000 9640 worker thread done servicing request
02:02:51.782 00.000 9640 Worker thread wakes up
02:02:51.782 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:02:51.782 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:02:51.782 00.000 16872 GuideStep: -0.4 px 44 ms EAST, 0.2 px 20 ms SOUTH
02:02:55.080 03.298 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0f1de3dc-521a-4b12-86be-0e6e91cb898d"}
02:02:55.083 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0f1de3dc-521a-4b12-86be-0e6e91cb898d"}
02:02:55.086 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12590a02-9e5a-49d7-88cd-a63d47ab9695"}
02:02:55.089 00.003 16872 case statement mapped state 6 to 3
02:02:55.093 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"12590a02-9e5a-49d7-88cd-a63d47ab9695"}
02:02:55.096 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b6503a5a-ed75-4e46-8c88-8ee967c43ac1"}
02:02:55.098 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.30,7.08],"pixels":"..."},"id":"b6503a5a-ed75-4e46-8c88-8ee967c43ac1"}
02:02:55.841 00.743 9640 Exposure complete
02:02:55.981 00.140 9640 worker thread done servicing request
02:02:55.981 00.000 16872 OnExposeComplete: enter
02:02:55.984 00.003 16872 UpdateGuideState(): m_state=6
02:02:55.987 00.003 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
02:02:55.991 00.004 16872 Star::Find returns 1 (0), X=203.64, Y=178.08, Mass=80183, SNR=173.2, Peak=6912 HFD=4.4
02:02:55.994 00.003 16872 MultiStar: [#1 -0.29,0.75,0.33,U] [#2 0.12,0.49,0.28,U] [#3 0.12,-0.40,0.19,U] [#4 -0.83,-0.61,0.00,M1] [#5 -0.90,0.35,0.00,R] [#6 -0.28,0.55,0.16,U] [#7 -0.06,1.05,0.00,M1] [#8 -0.90,-0.02,0.00,M2] 
02:02:55.997 00.003 16872 refined, 4 included, MultiStar: {-0.07, -0.05}, one-star: {-0.05, -0.48}
02:02:56.000 00.003 16872 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-1.59) = xAngle (-0.98 = -0.98)
02:02:56.003 00.003 16872 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.93 = -0.93)
02:02:56.005 00.002 16872 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.57 mountX=0.05 mountY=-0.07, mountTheta=-0.97
02:02:56.010 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=-0.05, opts=13)
02:02:56.013 00.003 16872 Enqueuing Move request for scope (-0.07, -0.05)
02:02:56.015 00.002 9640 Worker thread wakes up
02:02:56.015 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
02:02:56.016 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
02:02:56.016 00.000 9640 Moving (-0.07, -0.05) raw xDistance=0.05 yDistance=-0.07
02:02:56.016 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:02:56.016 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=1.8
02:02:56.016 00.000 9640 MoveAxis(E, 0, ABG)
02:02:56.016 00.000 9640 Move returns status 0, amount 0
02:02:56.016 00.000 9640 MoveAxis(N, 0, ABG)
02:02:56.016 00.000 9640 Move returns status 0, amount 0
02:02:56.016 00.000 9640 move complete, result=0
02:02:56.016 00.000 9640 worker thread done servicing request
02:02:56.023 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=6912, med=3216, FiltMin=3128, FiltMax=5900, Gamma=2.190
02:02:56.053 00.030 16872 UpdateGuideState exits: m=80183 SNR=173.2
02:02:56.056 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:56.058 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:02:56.061 00.003 16872 Enqueuing Expose request
02:02:56.063 00.002 16872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:56.066 00.003 9640 Worker thread wakes up
02:02:56.067 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:02:56.067 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:02:58.580 02.513 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"060a572e-3214-45a1-8769-8639c17a03fe"}
02:02:58.583 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"060a572e-3214-45a1-8769-8639c17a03fe"}
02:02:58.587 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a4fc148-7ed4-45ca-943b-7b8530c3cdb4"}
02:02:58.590 00.003 16872 case statement mapped state 6 to 3
02:02:58.592 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a4fc148-7ed4-45ca-943b-7b8530c3cdb4"}
02:02:58.596 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2f225900-524a-4436-954c-91f9cdd4d95d"}
02:02:58.599 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.64,7.08],"pixels":"..."},"id":"2f225900-524a-4436-954c-91f9cdd4d95d"}
02:03:00.130 01.531 9640 Exposure complete
02:03:00.268 00.138 9640 worker thread done servicing request
02:03:00.268 00.000 16872 OnExposeComplete: enter
02:03:00.270 00.002 16872 UpdateGuideState(): m_state=6
02:03:00.273 00.003 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
02:03:00.276 00.003 16872 Star::Find returns 1 (0), X=204.43, Y=178.78, Mass=86298, SNR=187.7, Peak=7804 HFD=4.4
02:03:00.279 00.003 16872 MultiStar: [#1 -0.35,0.63,0.28,U] [#2 -0.28,0.47,0.26,U] [#3 0.24,-0.16,0.19,U] [#4 -0.78,-0.56,0.00,M2] [#5 -0.23,-0.30,0.17,U] [#6 0.03,0.17,0.12,U] [#7 0.39,0.29,0.15,U] [#8 -0.77,-0.08,0.10,U] 
02:03:00.282 00.003 16872 refined, 7 included, MultiStar: {0.24, 0.22}, one-star: {0.73, 0.21}
02:03:00.284 00.002 16872 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.59) = xAngle (2.31 = 2.31)
02:03:00.287 00.003 16872 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.35 = 2.35)
02:03:00.290 00.003 16872 CameraToMount -- cameraX=0.24 cameraY=0.22 hyp=0.33 cameraTheta=0.72 mountX=-0.22 mountY=0.23, mountTheta=2.33
02:03:00.295 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.24, y=0.22, opts=13)
02:03:00.298 00.003 16872 Enqueuing Move request for scope (0.24, 0.22)
02:03:00.301 00.003 9640 Worker thread wakes up
02:03:00.301 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.22) opts 0xd
02:03:00.301 00.000 9640 Handling offset move in thread for scope, endpoint = (0.24, 0.22)
02:03:00.301 00.000 9640 Moving (0.24, 0.22) raw xDistance=-0.22 yDistance=0.23
02:03:00.301 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.22
02:03:00.301 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=1.8
02:03:00.301 00.000 9640 MoveAxis(E, 23, ABG)
02:03:00.301 00.000 9640 Guiding  Dir = 2, Dur = 23
02:03:00.301 00.000 9640 IsSlewing returns 0
02:03:00.302 00.001 9640 IsGuiding returns 0
02:03:00.302 00.000 9640 PulseGuide returned control before completion, sleep 33
02:03:00.307 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=7804, med=3208, FiltMin=3030, FiltMax=6776, Gamma=2.190
02:03:00.337 00.030 9640 IsGuiding returns 1
02:03:00.337 00.000 9640 scope still moving after pulse duration time elapsed
02:03:00.338 00.001 16872 UpdateGuideState exits: m=86298 SNR=187.7
02:03:00.341 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:00.344 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:03:00.346 00.002 16872 Enqueuing Expose request
02:03:00.368 00.022 9640 IsSlewing returns 0
02:03:00.368 00.000 9640 IsGuiding returns 0
02:03:00.368 00.000 9640 scope move finished after 23 + 43 ms
02:03:00.368 00.000 9640 Move returns status 0, amount 23
02:03:00.369 00.001 9640 MoveAxis(N, 0, ABG)
02:03:00.369 00.000 9640 Move returns status 0, amount 0
02:03:00.369 00.000 9640 move complete, result=0
02:03:00.369 00.000 9640 worker thread done servicing request
02:03:00.369 00.000 9640 Worker thread wakes up
02:03:00.369 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:03:00.369 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:03:00.370 00.001 16872 GuideStep: -0.2 px 23 ms EAST, 0.2 px 0 ms NORTH
02:03:02.085 01.715 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69048188-b310-4c8a-806f-819a4e6fa577"}
02:03:02.089 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"69048188-b310-4c8a-806f-819a4e6fa577"}
02:03:02.094 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a88ff785-1222-4515-a3f8-cab82a737627"}
02:03:02.097 00.003 16872 case statement mapped state 6 to 3
02:03:02.100 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a88ff785-1222-4515-a3f8-cab82a737627"}
02:03:02.106 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"40e8d6ae-6ca3-4e06-aa61-49a59280e6c6"}
02:03:02.109 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.43,6.78],"pixels":"..."},"id":"40e8d6ae-6ca3-4e06-aa61-49a59280e6c6"}
02:03:04.429 02.320 9640 Exposure complete
02:03:04.565 00.136 9640 worker thread done servicing request
02:03:04.565 00.000 16872 OnExposeComplete: enter
02:03:04.567 00.002 16872 UpdateGuideState(): m_state=6
02:03:04.572 00.005 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
02:03:04.575 00.003 16872 Star::Find returns 1 (0), X=204.00, Y=178.23, Mass=93101, SNR=186.4, Peak=7464 HFD=4.4
02:03:04.577 00.002 16872 MultiStar: [#1 -0.20,0.72,0.26,U] [#2 -0.32,0.09,0.24,U] [#3 -0.20,0.13,0.19,U] [#4 -0.57,-0.61,0.22,U] [#5 0.12,0.49,0.14,U] [#6 -0.60,0.04,0.12,U] [#7 -0.82,0.15,0.00,M1] [#8 -0.79,-0.89,0.00,M2] 
02:03:04.580 00.003 16872 refined, 6 included, MultiStar: {-0.02, -0.07}, one-star: {0.30, -0.34}
02:03:04.583 00.003 16872 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-1.59) = xAngle (-0.23 = -0.23)
02:03:04.585 00.002 16872 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.18 = -0.18)
02:03:04.590 00.005 16872 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.82 mountX=0.07 mountY=-0.01, mountTheta=-0.19
02:03:04.593 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=-0.07, opts=13)
02:03:04.597 00.004 16872 Enqueuing Move request for scope (-0.02, -0.07)
02:03:04.599 00.002 9640 Worker thread wakes up
02:03:04.599 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
02:03:04.599 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
02:03:04.599 00.000 9640 Moving (-0.02, -0.07) raw xDistance=0.07 yDistance=-0.01
02:03:04.600 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:03:04.600 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=1.8
02:03:04.600 00.000 9640 MoveAxis(E, 0, ABG)
02:03:04.600 00.000 9640 Move returns status 0, amount 0
02:03:04.600 00.000 9640 MoveAxis(N, 0, ABG)
02:03:04.600 00.000 9640 Move returns status 0, amount 0
02:03:04.600 00.000 9640 move complete, result=0
02:03:04.600 00.000 9640 worker thread done servicing request
02:03:04.605 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=7464, med=3212, FiltMin=3020, FiltMax=6532, Gamma=2.190
02:03:04.637 00.032 16872 UpdateGuideState exits: m=93101 SNR=186.4
02:03:04.639 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:04.642 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:03:04.644 00.002 16872 Enqueuing Expose request
02:03:04.646 00.002 16872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:03:04.651 00.005 9640 Worker thread wakes up
02:03:04.651 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:03:04.651 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:03:05.583 00.932 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ddbc35a-639e-4909-87e5-a0165c188765"}
02:03:05.586 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9ddbc35a-639e-4909-87e5-a0165c188765"}
02:03:05.592 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"510d96ac-678d-4d83-afc8-58a0ebbdd37c"}
02:03:05.595 00.003 16872 case statement mapped state 6 to 3
02:03:05.599 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"510d96ac-678d-4d83-afc8-58a0ebbdd37c"}
02:03:05.603 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ad8265d6-6c30-4715-9147-f142641d9af0"}
02:03:05.608 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.00,7.23],"pixels":"..."},"id":"ad8265d6-6c30-4715-9147-f142641d9af0"}
02:03:08.702 03.094 9640 Exposure complete
02:03:08.842 00.140 9640 worker thread done servicing request
02:03:08.842 00.000 16872 OnExposeComplete: enter
02:03:08.845 00.003 16872 UpdateGuideState(): m_state=6
02:03:08.848 00.003 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
02:03:08.850 00.002 16872 Star::Find returns 1 (0), X=203.92, Y=178.86, Mass=82455, SNR=181.0, Peak=8180 HFD=4.2
02:03:08.854 00.004 16872 MultiStar: [#1 -0.50,1.22,0.00,M4] [#2 0.05,0.58,0.26,U] [#3 0.07,0.47,0.22,U] [#4 -1.01,0.07,0.00,M2] [#5 0.54,1.08,0.00,M1] [#6 0.08,0.39,0.12,U] [#7 0.12,0.51,0.13,U] [#8 -0.10,0.31,0.12,U] 
02:03:08.857 00.003 16872 single-star, 5 included, MultiStar: {0.14, 0.38}, one-star: {0.23, 0.29}
02:03:08.860 00.003 16872 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.59) = xAngle (2.50 = 2.50)
02:03:08.861 00.001 16872 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.55 = 2.55)
02:03:08.865 00.004 16872 CameraToMount -- cameraX=0.23 cameraY=0.29 hyp=0.37 cameraTheta=0.91 mountX=-0.30 mountY=0.21, mountTheta=2.53
02:03:08.872 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.23, y=0.29, opts=13)
02:03:08.874 00.002 16872 Enqueuing Move request for scope (0.23, 0.29)
02:03:08.877 00.003 9640 Worker thread wakes up
02:03:08.878 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.29) opts 0xd
02:03:08.878 00.000 9640 Handling offset move in thread for scope, endpoint = (0.23, 0.29)
02:03:08.878 00.000 9640 Moving (0.23, 0.29) raw xDistance=-0.30 yDistance=0.21
02:03:08.878 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.30
02:03:08.878 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=1.8
02:03:08.878 00.000 9640 MoveAxis(E, 32, ABG)
02:03:08.878 00.000 9640 Guiding  Dir = 2, Dur = 32
02:03:08.878 00.000 9640 IsSlewing returns 0
02:03:08.878 00.000 9640 IsGuiding returns 0
02:03:08.879 00.001 9640 PulseGuide returned control before completion, sleep 42
02:03:08.885 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=8180, med=3216, FiltMin=3116, FiltMax=6472, Gamma=2.190
02:03:08.915 00.030 16872 UpdateGuideState exits: m=82455 SNR=181.0
02:03:08.918 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:08.921 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:03:08.923 00.002 16872 Enqueuing Expose request
02:03:08.928 00.005 9640 IsGuiding returns 1
02:03:08.928 00.000 9640 scope still moving after pulse duration time elapsed
02:03:08.960 00.032 9640 IsSlewing returns 0
02:03:08.960 00.000 9640 IsGuiding returns 0
02:03:08.960 00.000 9640 scope move finished after 32 + 49 ms
02:03:08.960 00.000 9640 Move returns status 0, amount 32
02:03:08.960 00.000 9640 MoveAxis(N, 0, ABG)
02:03:08.960 00.000 9640 Move returns status 0, amount 0
02:03:08.960 00.000 9640 move complete, result=0
02:03:08.960 00.000 9640 worker thread done servicing request
02:03:08.961 00.001 9640 Worker thread wakes up
02:03:08.961 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:03:08.961 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:03:08.961 00.000 16872 GuideStep: -0.3 px 32 ms EAST, 0.2 px 0 ms NORTH
02:03:09.084 00.123 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"297c4057-bd06-4f7a-a625-cd8b722e91e1"}
02:03:09.088 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"297c4057-bd06-4f7a-a625-cd8b722e91e1"}
02:03:09.092 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a4320f4-e58e-441f-8f2e-3888ae6de705"}
02:03:09.096 00.004 16872 case statement mapped state 6 to 3
02:03:09.099 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a4320f4-e58e-441f-8f2e-3888ae6de705"}
02:03:09.108 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2985eddf-a5a0-4f23-93d5-2727da22553a"}
02:03:09.113 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.92,6.86],"pixels":"..."},"id":"2985eddf-a5a0-4f23-93d5-2727da22553a"}
02:03:12.583 03.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94f6c15b-886b-44e1-98b2-5b8ddb4924c5"}
02:03:12.588 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"94f6c15b-886b-44e1-98b2-5b8ddb4924c5"}
02:03:12.591 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f6a0133-0262-404e-90ad-bd1563202916"}
02:03:12.595 00.004 16872 case statement mapped state 6 to 3
02:03:12.599 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f6a0133-0262-404e-90ad-bd1563202916"}
02:03:12.602 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2ed1c045-860a-409f-9060-4a9acc5da584"}
02:03:12.606 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.92,6.86],"pixels":"..."},"id":"2ed1c045-860a-409f-9060-4a9acc5da584"}
02:03:13.048 00.442 9640 Exposure complete
02:03:13.184 00.136 9640 worker thread done servicing request
02:03:13.184 00.000 16872 OnExposeComplete: enter
02:03:13.188 00.004 16872 UpdateGuideState(): m_state=6
02:03:13.193 00.005 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
02:03:13.199 00.006 16872 Star::Find returns 1 (0), X=204.21, Y=179.41, Mass=87318, SNR=184.5, Peak=7816 HFD=4.5
02:03:13.203 00.004 16872 MultiStar: [#1 0.02,1.66,0.00,M5] [#2 0.29,1.36,0.00,M1] [#3 0.18,0.42,0.23,U] [#4 -0.45,0.20,0.25,U] [#5 0.48,0.78,0.00,M2] [#6 0.26,1.05,0.00,M1] [#7 0.24,1.55,0.00,M1] [#8 -0.43,1.00,0.00,M2] 
02:03:13.207 00.004 16872 refined, 2 included, MultiStar: {0.30, 0.67}, one-star: {0.52, 0.84}
02:03:13.211 00.004 16872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.59) = xAngle (2.73 = 2.73)
02:03:13.214 00.003 16872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.78 = 2.78)
02:03:13.217 00.003 16872 CameraToMount -- cameraX=0.30 cameraY=0.67 hyp=0.73 cameraTheta=1.15 mountX=-0.67 mountY=0.26, mountTheta=2.77
02:03:13.222 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=0.67, opts=13)
02:03:13.226 00.004 16872 Enqueuing Move request for scope (0.30, 0.67)
02:03:13.230 00.004 9640 Worker thread wakes up
02:03:13.230 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.67) opts 0xd
02:03:13.230 00.000 9640 Handling offset move in thread for scope, endpoint = (0.30, 0.67)
02:03:13.230 00.000 9640 Moving (0.30, 0.67) raw xDistance=-0.67 yDistance=0.26
02:03:13.230 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.67
02:03:13.230 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=1.8
02:03:13.230 00.000 9640 MoveAxis(E, 75, ABG)
02:03:13.230 00.000 9640 Guiding  Dir = 2, Dur = 75
02:03:13.230 00.000 9640 IsSlewing returns 0
02:03:13.230 00.000 9640 IsGuiding returns 0
02:03:13.231 00.001 9640 PulseGuide returned control before completion, sleep 85
02:03:13.240 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=7816, med=3216, FiltMin=3128, FiltMax=6652, Gamma=2.190
02:03:13.282 00.042 16872 UpdateGuideState exits: m=87318 SNR=184.5
02:03:13.287 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:13.290 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:03:13.293 00.003 16872 Enqueuing Expose request
02:03:13.329 00.036 9640 IsGuiding returns 1
02:03:13.330 00.001 9640 scope still moving after pulse duration time elapsed
02:03:13.361 00.031 9640 IsSlewing returns 0
02:03:13.362 00.001 9640 IsGuiding returns 0
02:03:13.362 00.000 9640 scope move finished after 75 + 56 ms
02:03:13.362 00.000 9640 Move returns status 0, amount 75
02:03:13.362 00.000 9640 MoveAxis(N, 0, ABG)
02:03:13.362 00.000 9640 Move returns status 0, amount 0
02:03:13.363 00.001 9640 move complete, result=0
02:03:13.366 00.003 9640 worker thread done servicing request
02:03:13.366 00.000 9640 Worker thread wakes up
02:03:13.366 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:03:13.366 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:03:13.367 00.001 16872 GuideStep: -0.7 px 75 ms EAST, 0.3 px 0 ms NORTH
02:03:16.082 02.715 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"516028e6-da3e-40f2-baae-44aeb5db80ad"}
02:03:16.086 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"516028e6-da3e-40f2-baae-44aeb5db80ad"}
02:03:16.091 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c20342de-f211-418d-8bb6-0984c876f064"}
02:03:16.094 00.003 16872 case statement mapped state 6 to 3
02:03:16.097 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c20342de-f211-418d-8bb6-0984c876f064"}
02:03:16.100 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1677f69a-4b40-4e0b-a90b-e10e3324cda7"}
02:03:16.104 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.21,7.41],"pixels":"..."},"id":"1677f69a-4b40-4e0b-a90b-e10e3324cda7"}
02:03:16.727 00.623 16872 evsrv: cli 0D3C0A48 connect
02:03:16.731 00.004 16872 case statement mapped state 6 to 3
02:03:16.736 00.005 16872 case statement mapped state 6 to 3
02:03:16.745 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"6064ab8b-7da3-42a9-a019-fc5fb15b074d"}
02:03:16.749 00.004 16872 case statement mapped state 6 to 3
02:03:16.751 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"6064ab8b-7da3-42a9-a019-fc5fb15b074d"}
02:03:16.755 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:03:17.438 00.683 9640 Exposure complete
02:03:17.652 00.214 9640 worker thread done servicing request
02:03:17.652 00.000 16872 OnExposeComplete: enter
02:03:17.656 00.004 16872 UpdateGuideState(): m_state=6
02:03:17.659 00.003 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
02:03:17.663 00.004 16872 Star::Find returns 1 (0), X=204.43, Y=178.55, Mass=85219, SNR=180.7, Peak=8148 HFD=4.2
02:03:17.666 00.003 16872 MultiStar: [#1 -0.12,0.72,0.29,U] [#2 0.87,0.59,0.00,M2] [#3 0.35,-0.03,0.21,U] [#4 -0.43,-0.48,0.26,U] [#5 0.92,0.80,0.00,M3] [#6 0.37,-0.42,0.13,U] [#7 -0.05,1.14,0.00,M2] [#8 -0.83,-0.43,0.00,M3] 
02:03:17.669 00.003 16872 refined, 4 included, MultiStar: {0.38, 0.00}, one-star: {0.73, -0.02}
02:03:17.674 00.005 16872 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.59) = xAngle (1.60 = 1.60)
02:03:17.677 00.003 16872 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.64 = 1.64)
02:03:17.681 00.004 16872 CameraToMount -- cameraX=0.38 cameraY=0.00 hyp=0.38 cameraTheta=0.01 mountX=-0.01 mountY=0.37, mountTheta=1.60
02:03:17.720 00.039 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=0.00, opts=13)
02:03:17.728 00.008 16872 Enqueuing Move request for scope (0.38, 0.00)
02:03:17.731 00.003 9640 Worker thread wakes up
02:03:17.732 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.00) opts 0xd
02:03:17.732 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, 0.00)
02:03:17.732 00.000 9640 Moving (0.38, 0.00) raw xDistance=-0.01 yDistance=0.37
02:03:17.732 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:03:17.732 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.37, m_sumCorr=1.8
02:03:17.732 00.000 9640 MoveAxis(E, 0, ABG)
02:03:17.732 00.000 9640 Move returns status 0, amount 0
02:03:17.732 00.000 9640 MoveAxis(N, 0, ABG)
02:03:17.732 00.000 9640 Move returns status 0, amount 0
02:03:17.732 00.000 9640 move complete, result=0
02:03:17.732 00.000 9640 worker thread done servicing request
02:03:17.738 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=8148, med=3204, FiltMin=3042, FiltMax=6660, Gamma=2.190
02:03:17.770 00.032 16872 UpdateGuideState exits: m=85219 SNR=180.7
02:03:17.774 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:17.780 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:03:17.784 00.004 16872 Enqueuing Expose request
02:03:17.799 00.015 9640 Worker thread wakes up
02:03:17.799 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
02:03:17.803 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:03:17.803 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:03:20.351 02.548 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a14b9b8-459b-44d7-81f7-8d6562a6c48e"}
02:03:20.379 00.028 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4a14b9b8-459b-44d7-81f7-8d6562a6c48e"}
02:03:20.437 00.058 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"39ea7bfd-5d2e-4a0a-ba2a-a4bec6742359"}
02:03:20.452 00.015 16872 case statement mapped state 6 to 3
02:03:20.461 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"39ea7bfd-5d2e-4a0a-ba2a-a4bec6742359"}
02:03:20.589 00.128 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b5b26127-b09f-4626-9605-5eb840216697"}
02:03:20.627 00.038 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.43,6.55],"pixels":"..."},"id":"b5b26127-b09f-4626-9605-5eb840216697"}
02:03:21.894 01.267 9640 Exposure complete
02:03:22.121 00.227 9640 worker thread done servicing request
02:03:22.121 00.000 16872 OnExposeComplete: enter
02:03:22.128 00.007 16872 UpdateGuideState(): m_state=6
02:03:22.133 00.005 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
02:03:22.141 00.008 16872 Star::Find returns 1 (0), X=204.45, Y=178.87, Mass=86745, SNR=180.6, Peak=7960 HFD=3.9
02:03:22.148 00.007 16872 MultiStar: [#1 0.07,0.97,0.00,M5] [#2 0.27,0.83,0.00,M3] [#3 0.45,-0.10,0.20,U] [#4 -0.32,-0.22,0.26,U] [#5 1.03,0.03,0.00,M4] [#6 0.44,0.07,0.15,U] [#7 -0.25,0.92,0.00,M3] [#8 -0.66,-0.47,0.00,M4] 
02:03:22.155 00.007 16872 refined, 3 included, MultiStar: {0.52, 0.15}, one-star: {0.75, 0.30}
02:03:22.161 00.006 16872 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.59) = xAngle (1.86 = 1.86)
02:03:22.170 00.009 16872 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.91 = 1.91)
02:03:22.176 00.006 16872 CameraToMount -- cameraX=0.52 cameraY=0.15 hyp=0.54 cameraTheta=0.28 mountX=-0.15 mountY=0.51, mountTheta=1.87
02:03:22.184 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.52, y=0.15, opts=13)
02:03:22.188 00.004 16872 Enqueuing Move request for scope (0.52, 0.15)
02:03:22.194 00.006 9640 Worker thread wakes up
02:03:22.194 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.15) opts 0xd
02:03:22.194 00.000 9640 Handling offset move in thread for scope, endpoint = (0.52, 0.15)
02:03:22.194 00.000 9640 Moving (0.52, 0.15) raw xDistance=-0.15 yDistance=0.51
02:03:22.194 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.15
02:03:22.194 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.51, m_sumCorr=2
02:03:22.194 00.000 9640 MoveAxis(E, 16, ABG)
02:03:22.195 00.001 9640 Guiding  Dir = 2, Dur = 16
02:03:22.195 00.000 9640 IsSlewing returns 0
02:03:22.195 00.000 9640 IsGuiding returns 0
02:03:22.196 00.001 9640 PulseGuide returned control before completion, sleep 26
02:03:22.204 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=7960, med=3216, FiltMin=3066, FiltMax=6876, Gamma=2.190
02:03:22.239 00.035 9640 IsGuiding returns 1
02:03:22.239 00.000 9640 scope still moving after pulse duration time elapsed
02:03:22.242 00.003 16872 UpdateGuideState exits: m=86745 SNR=180.6
02:03:22.245 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:22.249 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:03:22.253 00.004 16872 Enqueuing Expose request
02:03:22.268 00.015 9640 IsSlewing returns 0
02:03:22.268 00.000 9640 IsGuiding returns 0
02:03:22.268 00.000 9640 scope move finished after 16 + 56 ms
02:03:22.268 00.000 9640 Move returns status 0, amount 16
02:03:22.269 00.001 9640 MoveAxis(S, 26, ABG)
02:03:22.269 00.000 9640 Guiding  Dir = 1, Dur = 26
02:03:22.269 00.000 9640 IsSlewing returns 0
02:03:22.269 00.000 9640 IsGuiding returns 0
02:03:22.270 00.001 9640 PulseGuide returned control before completion, sleep 36
02:03:22.315 00.045 9640 IsGuiding returns 1
02:03:22.315 00.000 9640 scope still moving after pulse duration time elapsed
02:03:22.347 00.032 9640 IsSlewing returns 0
02:03:22.347 00.000 9640 IsGuiding returns 0
02:03:22.347 00.000 9640 scope move finished after 26 + 52 ms
02:03:22.347 00.000 9640 Move returns status 0, amount 26
02:03:22.348 00.001 9640 move complete, result=0
02:03:22.348 00.000 9640 worker thread done servicing request
02:03:22.348 00.000 9640 Worker thread wakes up
02:03:22.348 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:03:22.348 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:03:22.380 00.032 16872 GuideStep: -0.2 px 16 ms EAST, 0.5 px 26 ms SOUTH
02:03:23.881 01.501 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65801ab4-3ce8-4a74-ba14-bab7ef399794"}
02:03:23.918 00.037 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"65801ab4-3ce8-4a74-ba14-bab7ef399794"}
02:03:23.948 00.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"183d63cf-cdd3-4b6d-bcf6-0b3b59b366fa"}
02:03:23.973 00.025 16872 case statement mapped state 6 to 3
02:03:23.989 00.016 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"183d63cf-cdd3-4b6d-bcf6-0b3b59b366fa"}
02:03:24.057 00.068 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1aa6ee6e-475e-4907-8ccd-a40600ca1aa5"}
02:03:24.074 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.45,6.87],"pixels":"..."},"id":"1aa6ee6e-475e-4907-8ccd-a40600ca1aa5"}
02:03:26.589 02.515 9640 Exposure complete
02:03:26.895 00.306 9640 worker thread done servicing request
02:03:26.895 00.000 16872 OnExposeComplete: enter
02:03:26.899 00.004 16872 UpdateGuideState(): m_state=6
02:03:26.904 00.005 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
02:03:26.910 00.006 16872 Star::Find returns 1 (0), X=204.29, Y=178.81, Mass=90434, SNR=187.3, Peak=9032 HFD=3.9
02:03:26.918 00.008 16872 MultiStar: [#1 0.33,1.35,0.00,M6] [#2 0.39,1.01,0.00,M4] [#3 0.52,0.44,0.23,U] [#4 -0.39,0.19,0.21,U] [#5 0.83,1.22,0.00,M5] [#6 -0.13,0.60,0.14,U] [#7 0.35,0.92,0.00,M4] [#8 -0.26,0.48,0.12,U] 
02:03:26.921 00.003 16872 refined, 4 included, MultiStar: {0.34, 0.31}, one-star: {0.59, 0.24}
02:03:26.925 00.004 16872 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.59) = xAngle (2.32 = 2.32)
02:03:26.933 00.008 16872 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.37 = 2.37)
02:03:26.936 00.003 16872 CameraToMount -- cameraX=0.34 cameraY=0.31 hyp=0.46 cameraTheta=0.73 mountX=-0.31 mountY=0.32, mountTheta=2.34
02:03:26.943 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.34, y=0.31, opts=13)
02:03:26.949 00.006 16872 Enqueuing Move request for scope (0.34, 0.31)
02:03:26.954 00.005 9640 Worker thread wakes up
02:03:26.954 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.31) opts 0xd
02:03:26.954 00.000 9640 Handling offset move in thread for scope, endpoint = (0.34, 0.31)
02:03:26.954 00.000 9640 Moving (0.34, 0.31) raw xDistance=-0.31 yDistance=0.32
02:03:26.954 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.31
02:03:26.954 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.32, m_sumCorr=2
02:03:26.954 00.000 9640 MoveAxis(E, 35, ABG)
02:03:26.955 00.001 9640 Guiding  Dir = 2, Dur = 35
02:03:26.955 00.000 9640 IsSlewing returns 0
02:03:26.955 00.000 9640 IsGuiding returns 0
02:03:26.956 00.001 9640 PulseGuide returned control before completion, sleep 45
02:03:26.974 00.018 16872 UpdateImageDisplay: Size=(1920,1080) min=2844, max=9032, med=3216, FiltMin=3068, FiltMax=7108, Gamma=2.190
02:03:27.008 00.034 9640 IsGuiding returns 1
02:03:27.008 00.000 9640 scope still moving after pulse duration time elapsed
02:03:27.029 00.021 16872 UpdateGuideState exits: m=90434 SNR=187.3
02:03:27.038 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:27.052 00.014 9640 IsSlewing returns 0
02:03:27.053 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:03:27.063 00.010 9640 IsGuiding returns 0
02:03:27.063 00.000 16872 Enqueuing Expose request
02:03:27.066 00.003 9640 scope move finished after 35 + 72 ms
02:03:27.067 00.001 9640 Move returns status 0, amount 35
02:03:27.067 00.000 9640 MoveAxis(N, 0, ABG)
02:03:27.067 00.000 9640 Move returns status 0, amount 0
02:03:27.067 00.000 9640 move complete, result=0
02:03:27.067 00.000 9640 worker thread done servicing request
02:03:27.067 00.000 9640 Worker thread wakes up
02:03:27.067 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:03:27.067 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:03:27.080 00.013 16872 GuideStep: -0.3 px 35 ms EAST, 0.3 px 0 ms NORTH
02:03:27.383 00.303 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a7101672-acbc-4f1a-b26b-d9ea59e87000"}
02:03:27.394 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a7101672-acbc-4f1a-b26b-d9ea59e87000"}
02:03:27.405 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e73cef0-a603-48f0-9441-38bd6ed31c49"}
02:03:27.410 00.005 16872 case statement mapped state 6 to 3
02:03:27.424 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e73cef0-a603-48f0-9441-38bd6ed31c49"}
02:03:27.435 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"289e805c-4f31-4529-bc53-9347519fb7b3"}
02:03:27.441 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.29,6.81],"pixels":"..."},"id":"289e805c-4f31-4529-bc53-9347519fb7b3"}
02:03:30.886 03.445 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a0d72378-879b-41e0-aadb-a2143b807a88"}
02:03:30.891 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a0d72378-879b-41e0-aadb-a2143b807a88"}
02:03:30.911 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3be1681c-a5f7-4965-95ca-53d4ffe4c878"}
02:03:30.933 00.022 16872 case statement mapped state 6 to 3
02:03:30.942 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3be1681c-a5f7-4965-95ca-53d4ffe4c878"}
02:03:30.960 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"24e21c50-9c79-4cb3-9662-0e12c841f4ec"}
02:03:30.971 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.29,6.81],"pixels":"..."},"id":"24e21c50-9c79-4cb3-9662-0e12c841f4ec"}
02:03:31.370 00.399 9640 Exposure complete
02:03:31.596 00.226 9640 worker thread done servicing request
02:03:31.596 00.000 16872 OnExposeComplete: enter
02:03:31.603 00.007 16872 UpdateGuideState(): m_state=6
02:03:31.607 00.004 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
02:03:31.612 00.005 16872 Star::Find returns 1 (0), X=204.01, Y=178.54, Mass=92112, SNR=190.5, Peak=8768 HFD=4.1
02:03:31.615 00.003 16872 MultiStar: [#1 -0.03,1.26,0.00,M7] [#2 0.56,0.52,0.26,U] [#3 -0.17,-0.04,0.19,U] [#4 -0.57,-0.03,0.26,U] [#5 0.29,0.34,0.15,U] [#6 -0.26,0.86,0.00,M1] [#7 0.07,1.35,0.00,M5] [#8 -0.72,-0.13,0.13,U] 
02:03:31.618 00.003 16872 refined, 5 included, MultiStar: {0.12, 0.07}, one-star: {0.31, -0.02}
02:03:31.621 00.003 16872 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.59) = xAngle (2.10 = 2.10)
02:03:31.624 00.003 16872 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.14 = 2.14)
02:03:31.627 00.003 16872 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.51 mountX=-0.07 mountY=0.11, mountTheta=2.11
02:03:31.638 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=0.12, y=0.07, opts=13)
02:03:31.641 00.003 16872 Enqueuing Move request for scope (0.12, 0.07)
02:03:31.645 00.004 9640 Worker thread wakes up
02:03:31.645 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
02:03:31.645 00.000 9640 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
02:03:31.645 00.000 9640 Moving (0.12, 0.07) raw xDistance=-0.07 yDistance=0.11
02:03:31.645 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:03:31.645 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.11, m_sumCorr=2.2
02:03:31.645 00.000 9640 MoveAxis(E, 0, ABG)
02:03:31.645 00.000 9640 Move returns status 0, amount 0
02:03:31.645 00.000 9640 MoveAxis(S, 23, ABG)
02:03:31.645 00.000 9640 Guiding  Dir = 1, Dur = 23
02:03:31.645 00.000 9640 IsSlewing returns 0
02:03:31.646 00.001 9640 IsGuiding returns 0
02:03:31.646 00.000 9640 PulseGuide returned control before completion, sleep 33
02:03:31.652 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=8768, med=3216, FiltMin=3056, FiltMax=6964, Gamma=2.190
02:03:31.692 00.040 16872 UpdateGuideState exits: m=92112 SNR=190.5
02:03:31.700 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:31.702 00.002 9640 IsGuiding returns 0
02:03:31.703 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:03:31.706 00.003 16872 Enqueuing Expose request
02:03:31.709 00.003 9640 Move returns status 0, amount 23
02:03:31.709 00.000 9640 move complete, result=0
02:03:31.709 00.000 9640 worker thread done servicing request
02:03:31.710 00.001 9640 Worker thread wakes up
02:03:31.710 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:03:31.710 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:03:31.720 00.010 16872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 23 ms SOUTH
02:03:34.384 02.664 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82c482c0-57d0-4b77-93a2-ee045c389f83"}
02:03:34.388 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"82c482c0-57d0-4b77-93a2-ee045c389f83"}
02:03:34.392 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4d2879e9-2025-41bf-a336-861fa1f22d9d"}
02:03:34.398 00.006 16872 case statement mapped state 6 to 3
02:03:34.401 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d2879e9-2025-41bf-a336-861fa1f22d9d"}
02:03:34.406 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"59dda541-db74-4c4d-937f-c29cf00a9b0a"}
02:03:34.409 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.01,6.54],"pixels":"..."},"id":"59dda541-db74-4c4d-937f-c29cf00a9b0a"}
02:03:35.806 01.397 9640 Exposure complete
02:03:36.017 00.211 9640 worker thread done servicing request
02:03:36.017 00.000 16872 OnExposeComplete: enter
02:03:36.025 00.008 16872 UpdateGuideState(): m_state=6
02:03:36.029 00.004 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
02:03:36.033 00.004 16872 Star::Find returns 1 (0), X=204.50, Y=179.88, Mass=87791, SNR=181.2, Peak=7872 HFD=3.9
02:03:36.041 00.008 16872 MultiStar: [#1 0.06,1.83,0.00,M8] [#2 0.55,1.70,0.00,M4] [#3 0.85,1.15,0.00,M1] [#4 0.06,0.71,0.23,U] [#5 0.46,0.90,0.00,M5] [#6 0.66,1.25,0.00,M2] [#7 -0.07,1.15,0.00,M6] [#8 -0.58,1.22,0.00,M3] 
02:03:36.046 00.005 16872 refined, 1 included, MultiStar: {0.66, 1.20}, one-star: {0.80, 1.32}
02:03:36.050 00.004 16872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.59) = xAngle (2.66 = 2.66)
02:03:36.057 00.007 16872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.70 = 2.70)
02:03:36.060 00.003 16872 CameraToMount -- cameraX=0.66 cameraY=1.20 hyp=1.37 cameraTheta=1.07 mountX=-1.21 mountY=0.58, mountTheta=2.69
02:03:36.065 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.66, y=1.20, opts=13)
02:03:36.070 00.005 16872 Enqueuing Move request for scope (0.66, 1.20)
02:03:36.074 00.004 9640 Worker thread wakes up
02:03:36.074 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.66, 1.20) opts 0xd
02:03:36.074 00.000 9640 Handling offset move in thread for scope, endpoint = (0.66, 1.20)
02:03:36.074 00.000 9640 Moving (0.66, 1.20) raw xDistance=-1.21 yDistance=0.58
02:03:36.074 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.09 from input -1.21
02:03:36.074 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.58, m_sumCorr=2.2
02:03:36.074 00.000 9640 MoveAxis(E, 129, ABG)
02:03:36.074 00.000 9640 Guiding  Dir = 2, Dur = 129
02:03:36.075 00.001 9640 IsSlewing returns 0
02:03:36.075 00.000 9640 IsGuiding returns 0
02:03:36.075 00.000 9640 PulseGuide returned control before completion, sleep 139
02:03:36.081 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=7872, med=3212, FiltMin=3068, FiltMax=7100, Gamma=2.190
02:03:36.135 00.054 16872 UpdateGuideState exits: m=87791 SNR=181.2
02:03:36.138 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:36.141 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:03:36.143 00.002 16872 Enqueuing Expose request
02:03:36.224 00.081 9640 IsGuiding returns 1
02:03:36.225 00.001 9640 scope still moving after pulse duration time elapsed
02:03:36.255 00.030 9640 IsSlewing returns 0
02:03:36.255 00.000 9640 IsGuiding returns 0
02:03:36.255 00.000 9640 scope move finished after 129 + 50 ms
02:03:36.255 00.000 9640 Move returns status 0, amount 129
02:03:36.255 00.000 9640 MoveAxis(N, 0, ABG)
02:03:36.256 00.001 9640 Move returns status 0, amount 0
02:03:36.256 00.000 9640 move complete, result=0
02:03:36.256 00.000 9640 worker thread done servicing request
02:03:36.256 00.000 9640 Worker thread wakes up
02:03:36.256 00.000 16872 GuideStep: -1.2 px 129 ms EAST, 0.6 px 0 ms NORTH
02:03:36.260 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:03:36.260 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:03:37.883 01.623 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dad6264b-758b-4ff5-ac1a-88ba5c3d9c73"}
02:03:37.886 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dad6264b-758b-4ff5-ac1a-88ba5c3d9c73"}
02:03:37.891 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1b701c0-1645-423a-bcae-d9f647b2e442"}
02:03:37.899 00.008 16872 case statement mapped state 6 to 3
02:03:37.903 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1b701c0-1645-423a-bcae-d9f647b2e442"}
02:03:37.907 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"71762cd6-fc67-444d-a343-af4fda52a3ad"}
02:03:37.913 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.50,6.88],"pixels":"..."},"id":"71762cd6-fc67-444d-a343-af4fda52a3ad"}
02:03:40.393 02.480 9640 Exposure complete
02:03:40.551 00.158 9640 worker thread done servicing request
02:03:40.552 00.001 16872 OnExposeComplete: enter
02:03:40.555 00.003 16872 UpdateGuideState(): m_state=6
02:03:40.560 00.005 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:03:40.570 00.010 16872 Star::Find returns 1 (0), X=204.42, Y=177.76, Mass=85232, SNR=177.3, Peak=7572 HFD=4.5
02:03:40.574 00.004 16872 MultiStar: [#1 -0.47,-0.22,0.31,U] [#2 -0.09,-0.80,0.24,U] [#3 0.51,-0.82,0.00,M2] [#4 -0.27,-1.47,0.00,M1] [#5 0.57,-0.61,0.16,U] [#6 0.25,-0.39,0.15,U] [#7 -0.78,-0.61,0.00,M7] [#8 -0.41,-0.82,0.00,M4] 
02:03:40.579 00.005 16872 refined, 4 included, MultiStar: {0.37, -0.66}, one-star: {0.72, -0.81}
02:03:40.582 00.003 16872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.59) = xAngle (0.52 = 0.52)
02:03:40.586 00.004 16872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.57 = 0.57)
02:03:40.591 00.005 16872 CameraToMount -- cameraX=0.37 cameraY=-0.66 hyp=0.76 cameraTheta=-1.06 mountX=0.65 mountY=0.41, mountTheta=0.56
02:03:40.601 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=0.37, y=-0.66, opts=13)
02:03:40.606 00.005 16872 Enqueuing Move request for scope (0.37, -0.66)
02:03:40.611 00.005 9640 Worker thread wakes up
02:03:40.611 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.66) opts 0xd
02:03:40.611 00.000 9640 Handling offset move in thread for scope, endpoint = (0.37, -0.66)
02:03:40.611 00.000 9640 Moving (0.37, -0.66) raw xDistance=0.65 yDistance=0.41
02:03:40.611 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.65
02:03:40.612 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.41, m_sumCorr=2.2
02:03:40.612 00.000 9640 MoveAxis(W, 57, ABG)
02:03:40.612 00.000 9640 Guiding  Dir = 3, Dur = 57
02:03:40.612 00.000 9640 IsSlewing returns 0
02:03:40.612 00.000 9640 IsGuiding returns 0
02:03:40.612 00.000 9640 PulseGuide returned control before completion, sleep 67
02:03:40.619 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=7572, med=3204, FiltMin=3120, FiltMax=6484, Gamma=2.190
02:03:40.655 00.036 16872 UpdateGuideState exits: m=85232 SNR=177.3
02:03:40.659 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:40.663 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:03:40.668 00.005 16872 Enqueuing Expose request
02:03:40.689 00.021 9640 IsGuiding returns 1
02:03:40.689 00.000 9640 scope still moving after pulse duration time elapsed
02:03:40.723 00.034 9640 IsSlewing returns 0
02:03:40.724 00.001 9640 IsGuiding returns 0
02:03:40.724 00.000 9640 scope move finished after 57 + 53 ms
02:03:40.725 00.001 9640 Move returns status 0, amount 57
02:03:40.725 00.000 9640 MoveAxis(N, 0, ABG)
02:03:40.725 00.000 9640 Move returns status 0, amount 0
02:03:40.726 00.001 9640 move complete, result=0
02:03:40.727 00.001 9640 worker thread done servicing request
02:03:40.727 00.000 16872 GuideStep: 0.7 px 57 ms WEST, 0.4 px 0 ms NORTH
02:03:40.732 00.005 9640 Worker thread wakes up
02:03:40.732 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:03:40.732 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:03:41.382 00.650 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b489d1cd-a901-4b62-af4b-b05755086660"}
02:03:41.386 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b489d1cd-a901-4b62-af4b-b05755086660"}
02:03:41.391 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d95ef989-3307-4e55-acf8-aad4fd2aab70"}
02:03:41.397 00.006 16872 case statement mapped state 6 to 3
02:03:41.400 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d95ef989-3307-4e55-acf8-aad4fd2aab70"}
02:03:41.404 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ccf8966e-8f9c-4004-9886-5427b0428800"}
02:03:41.407 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.42,6.76],"pixels":"..."},"id":"ccf8966e-8f9c-4004-9886-5427b0428800"}
02:03:44.793 03.386 9640 Exposure complete
02:03:44.881 00.088 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dda971c5-1d9f-4eeb-8f0f-032ea9e197dd"}
02:03:44.885 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dda971c5-1d9f-4eeb-8f0f-032ea9e197dd"}
02:03:44.889 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c56ff09d-c88a-4738-a85c-2654c5b7a098"}
02:03:44.895 00.006 16872 case statement mapped state 6 to 3
02:03:44.898 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c56ff09d-c88a-4738-a85c-2654c5b7a098"}
02:03:44.903 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"65952ee8-f86a-4c70-91f3-e5ebca4432c3"}
02:03:44.907 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.42,6.76],"pixels":"..."},"id":"65952ee8-f86a-4c70-91f3-e5ebca4432c3"}
02:03:44.947 00.040 9640 worker thread done servicing request
02:03:44.947 00.000 16872 OnExposeComplete: enter
02:03:44.950 00.003 16872 UpdateGuideState(): m_state=6
02:03:44.953 00.003 16872 Star::Find(15, 204, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
02:03:44.959 00.006 16872 Star::Find returns 1 (0), X=204.50, Y=179.06, Mass=86941, SNR=179.0, Peak=8424 HFD=4.0
02:03:44.962 00.003 16872 MultiStar: [#1 0.40,1.44,0.00,M8] [#2 0.86,0.80,0.00,M4] [#3 0.73,0.67,0.00,M3] [#4 -0.14,0.50,0.23,U] [#5 0.75,0.70,0.00,M5] [#6 1.02,0.35,0.00,M2] [#7 1.19,0.50,0.00,M8] [#8 0.72,0.34,0.11,U] 
02:03:44.965 00.003 16872 refined, 2 included, MultiStar: {0.63, 0.48}, one-star: {0.80, 0.50}
02:03:44.969 00.004 16872 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.59) = xAngle (2.24 = 2.24)
02:03:44.973 00.004 16872 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.29 = 2.29)
02:03:44.977 00.004 16872 CameraToMount -- cameraX=0.63 cameraY=0.48 hyp=0.79 cameraTheta=0.66 mountX=-0.49 mountY=0.60, mountTheta=2.26
02:03:44.981 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.63, y=0.48, opts=13)
02:03:44.985 00.004 16872 Enqueuing Move request for scope (0.63, 0.48)
02:03:44.989 00.004 9640 Worker thread wakes up
02:03:44.990 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.48) opts 0xd
02:03:44.990 00.000 9640 Handling offset move in thread for scope, endpoint = (0.63, 0.48)
02:03:44.990 00.000 9640 Moving (0.63, 0.48) raw xDistance=-0.49 yDistance=0.60
02:03:44.990 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.49
02:03:44.990 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.60, m_sumCorr=2.5
02:03:44.990 00.000 9640 MoveAxis(E, 47, ABG)
02:03:44.990 00.000 9640 Guiding  Dir = 2, Dur = 47
02:03:44.990 00.000 9640 IsSlewing returns 0
02:03:44.991 00.001 9640 IsGuiding returns 0
02:03:44.991 00.000 9640 PulseGuide returned control before completion, sleep 57
02:03:44.996 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=8424, med=3216, FiltMin=3144, FiltMax=6820, Gamma=2.190
02:03:45.029 00.033 16872 UpdateGuideState exits: m=86941 SNR=179.0
02:03:45.033 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:45.037 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:03:45.041 00.004 16872 Enqueuing Expose request
02:03:45.063 00.022 9640 IsGuiding returns 1
02:03:45.063 00.000 9640 scope still moving after pulse duration time elapsed
02:03:45.095 00.032 9640 IsSlewing returns 0
02:03:45.095 00.000 9640 IsGuiding returns 0
02:03:45.096 00.001 9640 scope move finished after 47 + 57 ms
02:03:45.096 00.000 9640 Move returns status 0, amount 47
02:03:45.096 00.000 9640 MoveAxis(S, 30, ABG)
02:03:45.096 00.000 9640 Guiding  Dir = 1, Dur = 30
02:03:45.097 00.001 9640 IsSlewing returns 0
02:03:45.099 00.002 9640 IsGuiding returns 0
02:03:45.099 00.000 9640 PulseGuide returned control before completion, sleep 40
02:03:45.155 00.056 9640 IsGuiding returns 1
02:03:45.155 00.000 9640 scope still moving after pulse duration time elapsed
02:03:45.186 00.031 9640 IsSlewing returns 0
02:03:45.186 00.000 9640 IsGuiding returns 0
02:03:45.187 00.001 9640 scope move finished after 30 + 57 ms
02:03:45.187 00.000 9640 Move returns status 0, amount 30
02:03:45.187 00.000 9640 move complete, result=0
02:03:45.187 00.000 9640 worker thread done servicing request
02:03:45.187 00.000 9640 Worker thread wakes up
02:03:45.187 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:03:45.187 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:03:45.187 00.000 16872 GuideStep: -0.5 px 47 ms EAST, 0.6 px 30 ms SOUTH
02:03:48.382 03.195 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb0ccc0f-ead1-4dbe-be2f-e645114007d8"}
02:03:48.384 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bb0ccc0f-ead1-4dbe-be2f-e645114007d8"}
02:03:48.387 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ec4ed51-5a79-4ec8-a35c-0c4f352c7168"}
02:03:48.390 00.003 16872 case statement mapped state 6 to 3
02:03:48.394 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ec4ed51-5a79-4ec8-a35c-0c4f352c7168"}
02:03:48.398 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a204098a-2b3f-43e3-8985-7a040a88fc95"}
02:03:48.401 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.50,7.06],"pixels":"..."},"id":"a204098a-2b3f-43e3-8985-7a040a88fc95"}
02:03:49.249 00.848 9640 Exposure complete
02:03:49.399 00.150 9640 worker thread done servicing request
02:03:49.399 00.000 16872 OnExposeComplete: enter
02:03:49.402 00.003 16872 UpdateGuideState(): m_state=6
02:03:49.406 00.004 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
02:03:49.408 00.002 16872 Star::Find returns 1 (0), X=204.34, Y=178.67, Mass=87696, SNR=183.4, Peak=8664 HFD=3.8
02:03:49.411 00.003 16872 MultiStar: [#1 -0.21,0.87,0.00,M9] [#2 0.87,0.57,0.00,M5] [#3 0.73,-0.49,0.00,M4] [#4 -0.46,-0.23,0.24,U] [#5 0.54,-0.45,0.17,U] [#6 0.88,0.26,0.00,M3] [#7 0.20,-0.01,0.14,U] [#8 -0.55,0.27,0.10,U] 
02:03:49.414 00.003 16872 refined, 4 included, MultiStar: {0.36, -0.00}, one-star: {0.64, 0.10}
02:03:49.417 00.003 16872 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-1.59) = xAngle (1.58 = 1.58)
02:03:49.420 00.003 16872 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:03:49.426 00.006 16872 CameraToMount -- cameraX=0.36 cameraY=-0.00 hyp=0.36 cameraTheta=-0.00 mountX=-0.00 mountY=0.36, mountTheta=1.58
02:03:49.429 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=-0.00, opts=13)
02:03:49.432 00.003 16872 Enqueuing Move request for scope (0.36, -0.00)
02:03:49.435 00.003 9640 Worker thread wakes up
02:03:49.435 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.00) opts 0xd
02:03:49.435 00.000 9640 Handling offset move in thread for scope, endpoint = (0.36, -0.00)
02:03:49.435 00.000 9640 Moving (0.36, -0.00) raw xDistance=-0.00 yDistance=0.36
02:03:49.436 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:03:49.436 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=2.5
02:03:49.436 00.000 9640 MoveAxis(E, 0, ABG)
02:03:49.436 00.000 9640 Move returns status 0, amount 0
02:03:49.436 00.000 9640 MoveAxis(N, 0, ABG)
02:03:49.436 00.000 9640 Move returns status 0, amount 0
02:03:49.436 00.000 9640 move complete, result=0
02:03:49.436 00.000 9640 worker thread done servicing request
02:03:49.441 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=8664, med=3216, FiltMin=3140, FiltMax=7008, Gamma=2.190
02:03:49.475 00.034 16872 UpdateGuideState exits: m=87696 SNR=183.4
02:03:49.477 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:49.480 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:03:49.484 00.004 16872 Enqueuing Expose request
02:03:49.487 00.003 16872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
02:03:49.490 00.003 9640 Worker thread wakes up
02:03:49.490 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:03:49.490 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:03:51.881 02.391 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28df26d9-502f-4619-a8c4-e4af7e433362"}
02:03:51.885 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"28df26d9-502f-4619-a8c4-e4af7e433362"}
02:03:51.890 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb48d009-f91d-45ed-ab2b-a371d4e832c0"}
02:03:51.892 00.002 16872 case statement mapped state 6 to 3
02:03:51.895 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb48d009-f91d-45ed-ab2b-a371d4e832c0"}
02:03:51.898 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3002076d-3859-45d3-b6da-c697cd533a22"}
02:03:51.903 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.34,6.67],"pixels":"..."},"id":"3002076d-3859-45d3-b6da-c697cd533a22"}
02:03:53.552 01.649 9640 Exposure complete
02:03:53.697 00.145 9640 worker thread done servicing request
02:03:53.697 00.000 16872 OnExposeComplete: enter
02:03:53.699 00.002 16872 UpdateGuideState(): m_state=6
02:03:53.703 00.004 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
02:03:53.706 00.003 16872 Star::Find returns 1 (0), X=204.23, Y=178.63, Mass=86144, SNR=181.7, Peak=7696 HFD=4.5
02:03:53.708 00.002 16872 MultiStar: [#1 0.26,1.01,0.00,M10] [#2 0.56,0.85,0.00,M6] [#3 0.37,-0.12,0.24,U] [#4 -0.33,-0.44,0.27,U] [#5 0.50,0.23,0.19,U] [#6 0.53,0.89,0.00,M4] [#7 0.25,1.19,0.00,M8] [#8 0.01,0.25,0.09,U] 
02:03:53.712 00.004 16872 refined, 4 included, MultiStar: {0.35, -0.01}, one-star: {0.53, 0.06}
02:03:53.716 00.004 16872 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.59) = xAngle (1.56 = 1.56)
02:03:53.719 00.003 16872 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.61 = 1.61)
02:03:53.721 00.002 16872 CameraToMount -- cameraX=0.35 cameraY=-0.01 hyp=0.35 cameraTheta=-0.03 mountX=0.00 mountY=0.35, mountTheta=1.56
02:03:53.725 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=-0.01, opts=13)
02:03:53.729 00.004 16872 Enqueuing Move request for scope (0.35, -0.01)
02:03:53.731 00.002 9640 Worker thread wakes up
02:03:53.731 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.01) opts 0xd
02:03:53.731 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, -0.01)
02:03:53.731 00.000 9640 Moving (0.35, -0.01) raw xDistance=0.00 yDistance=0.35
02:03:53.731 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:03:53.731 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.35, m_sumCorr=2.7
02:03:53.731 00.000 9640 MoveAxis(E, 0, ABG)
02:03:53.731 00.000 9640 Move returns status 0, amount 0
02:03:53.731 00.000 9640 MoveAxis(S, 32, ABG)
02:03:53.731 00.000 9640 Guiding  Dir = 1, Dur = 32
02:03:53.732 00.001 9640 IsSlewing returns 0
02:03:53.732 00.000 9640 IsGuiding returns 0
02:03:53.732 00.000 9640 PulseGuide returned control before completion, sleep 42
02:03:53.737 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=7696, med=3216, FiltMin=3104, FiltMax=6648, Gamma=2.190
02:03:53.770 00.033 16872 UpdateGuideState exits: m=86144 SNR=181.7
02:03:53.774 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:53.778 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:03:53.781 00.003 16872 Enqueuing Expose request
02:03:53.790 00.009 9640 IsGuiding returns 1
02:03:53.790 00.000 9640 scope still moving after pulse duration time elapsed
02:03:53.822 00.032 9640 IsSlewing returns 0
02:03:53.822 00.000 9640 IsGuiding returns 0
02:03:53.822 00.000 9640 scope move finished after 32 + 58 ms
02:03:53.823 00.001 9640 Move returns status 0, amount 32
02:03:53.823 00.000 9640 move complete, result=0
02:03:53.823 00.000 9640 worker thread done servicing request
02:03:53.823 00.000 9640 Worker thread wakes up
02:03:53.823 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:03:53.823 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:03:53.823 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 32 ms SOUTH
02:03:55.382 01.559 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45a20c86-186d-4bab-947a-56ec555f03e8"}
02:03:55.386 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"45a20c86-186d-4bab-947a-56ec555f03e8"}
02:03:55.390 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3098e4a-1c2c-4e79-8b9a-e7b894a235a1"}
02:03:55.394 00.004 16872 case statement mapped state 6 to 3
02:03:55.397 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3098e4a-1c2c-4e79-8b9a-e7b894a235a1"}
02:03:55.400 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0eb4203a-e98e-4b6d-9e42-0c17497dc80d"}
02:03:55.404 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.23,6.63],"pixels":"..."},"id":"0eb4203a-e98e-4b6d-9e42-0c17497dc80d"}
02:03:57.887 02.483 9640 Exposure complete
02:03:58.027 00.140 9640 worker thread done servicing request
02:03:58.027 00.000 16872 OnExposeComplete: enter
02:03:58.030 00.003 16872 UpdateGuideState(): m_state=6
02:03:58.032 00.002 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
02:03:58.035 00.003 16872 Star::Find returns 1 (0), X=204.24, Y=179.51, Mass=84784, SNR=176.5, Peak=8424 HFD=3.9
02:03:58.039 00.004 16872 MultiStar: [#1 -0.24,1.63,0.00,R] [#2 0.28,1.21,0.00,M7] [#3 -0.45,0.30,0.24,U] [#4 -1.08,0.38,0.00,M1] [#5 0.28,0.68,0.19,U] [#6 0.42,1.78,0.00,M5] [#7 0.33,1.45,0.00,M9] [#8 -0.65,0.78,0.00,M2] 
02:03:58.041 00.002 16872 refined, 2 included, MultiStar: {0.34, 0.80}, one-star: {0.54, 0.95}
02:03:58.044 00.003 16872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.59) = xAngle (2.76 = 2.76)
02:03:58.046 00.002 16872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.80 = 2.80)
02:03:58.050 00.004 16872 CameraToMount -- cameraX=0.34 cameraY=0.80 hyp=0.87 cameraTheta=1.17 mountX=-0.81 mountY=0.29, mountTheta=2.80
02:03:58.055 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.34, y=0.80, opts=13)
02:03:58.059 00.004 16872 Enqueuing Move request for scope (0.34, 0.80)
02:03:58.061 00.002 9640 Worker thread wakes up
02:03:58.062 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.80) opts 0xd
02:03:58.062 00.000 9640 Handling offset move in thread for scope, endpoint = (0.34, 0.80)
02:03:58.062 00.000 9640 Moving (0.34, 0.80) raw xDistance=-0.81 yDistance=0.29
02:03:58.062 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.73 from input -0.81
02:03:58.062 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=2.7
02:03:58.062 00.000 9640 MoveAxis(E, 86, ABG)
02:03:58.062 00.000 9640 Guiding  Dir = 2, Dur = 86
02:03:58.062 00.000 9640 IsSlewing returns 0
02:03:58.062 00.000 9640 IsGuiding returns 0
02:03:58.062 00.000 9640 PulseGuide returned control before completion, sleep 96
02:03:58.068 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=8424, med=3208, FiltMin=3064, FiltMax=6524, Gamma=2.190
02:03:58.101 00.033 16872 UpdateGuideState exits: m=84784 SNR=176.5
02:03:58.104 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:58.106 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:03:58.108 00.002 16872 Enqueuing Expose request
02:03:58.175 00.067 9640 IsGuiding returns 0
02:03:58.175 00.000 9640 Move returns status 0, amount 86
02:03:58.175 00.000 9640 MoveAxis(N, 0, ABG)
02:03:58.175 00.000 9640 Move returns status 0, amount 0
02:03:58.176 00.001 9640 move complete, result=0
02:03:58.176 00.000 9640 worker thread done servicing request
02:03:58.176 00.000 9640 Worker thread wakes up
02:03:58.176 00.000 16872 GuideStep: -0.8 px 86 ms EAST, 0.3 px 0 ms NORTH
02:03:58.180 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:03:58.180 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:03:58.880 00.700 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5389dfee-e551-4c5a-a892-c1f904754596"}
02:03:58.884 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5389dfee-e551-4c5a-a892-c1f904754596"}
02:03:58.890 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5ebf315d-3e49-4ad9-8b32-8b859a12a455"}
02:03:58.894 00.004 16872 case statement mapped state 6 to 3
02:03:58.897 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ebf315d-3e49-4ad9-8b32-8b859a12a455"}
02:03:58.900 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cd1b81a5-a05f-490c-881c-dd2d36dc4dd1"}
02:03:58.906 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.24,6.51],"pixels":"..."},"id":"cd1b81a5-a05f-490c-881c-dd2d36dc4dd1"}
02:04:02.243 03.337 9640 Exposure complete
02:04:02.380 00.137 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dea8dfa4-13ae-45d6-8269-93264842a91f"}
02:04:02.383 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dea8dfa4-13ae-45d6-8269-93264842a91f"}
02:04:02.386 00.003 9640 worker thread done servicing request
02:04:02.386 00.000 16872 OnExposeComplete: enter
02:04:02.389 00.003 16872 UpdateGuideState(): m_state=6
02:04:02.392 00.003 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
02:04:02.395 00.003 16872 Star::Find returns 1 (0), X=204.11, Y=178.34, Mass=84986, SNR=183.3, Peak=8564 HFD=3.9
02:04:02.397 00.002 16872 MultiStar: [#1 -0.01,-1.21,0.00,M1] [#2 -0.18,0.15,0.30,U] [#3 -0.70,-0.37,0.20,U] [#4 -0.62,-0.95,0.00,M2] [#5 0.28,0.26,0.17,U] [#6 0.41,-0.31,0.14,U] [#7 0.15,0.41,0.12,U] [#8 -0.90,-0.59,0.00,M3] 
02:04:02.401 00.004 16872 refined, 5 included, MultiStar: {0.17, -0.11}, one-star: {0.41, -0.23}
02:04:02.407 00.006 16872 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.59) = xAngle (1.03 = 1.03)
02:04:02.410 00.003 16872 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.08 = 1.08)
02:04:02.413 00.003 16872 CameraToMount -- cameraX=0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-0.56 mountX=0.11 mountY=0.18, mountTheta=1.04
02:04:02.419 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=-0.11, opts=13)
02:04:02.422 00.003 16872 Enqueuing Move request for scope (0.17, -0.11)
02:04:02.424 00.002 9640 Worker thread wakes up
02:04:02.425 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.11) opts 0xd
02:04:02.425 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, -0.11)
02:04:02.425 00.000 9640 Moving (0.17, -0.11) raw xDistance=0.11 yDistance=0.18
02:04:02.425 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.02 from input 0.11
02:04:02.425 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=2.7
02:04:02.425 00.000 9640 MoveAxis(W, 3, ABG)
02:04:02.425 00.000 9640 Guiding  Dir = 3, Dur = 3
02:04:02.425 00.000 9640 IsSlewing returns 0
02:04:02.425 00.000 9640 IsGuiding returns 0
02:04:02.425 00.000 9640 PulseGuide returned control before completion, sleep 13
02:04:02.430 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=8564, med=3212, FiltMin=3054, FiltMax=6976, Gamma=2.190
02:04:02.447 00.017 9640 IsGuiding returns 1
02:04:02.447 00.000 9640 scope still moving after pulse duration time elapsed
02:04:02.465 00.018 16872 UpdateGuideState exits: m=84986 SNR=183.3
02:04:02.469 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:02.471 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:04:02.474 00.003 16872 Enqueuing Expose request
02:04:02.477 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b23d2d7-13cb-4a34-8eaf-7121a44fb555"}
02:04:02.483 00.006 16872 case statement mapped state 6 to 3
02:04:02.485 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b23d2d7-13cb-4a34-8eaf-7121a44fb555"}
02:04:02.489 00.004 9640 IsSlewing returns 0
02:04:02.489 00.000 9640 IsGuiding returns 0
02:04:02.489 00.000 9640 scope move finished after 3 + 60 ms
02:04:02.489 00.000 9640 Move returns status 0, amount 3
02:04:02.489 00.000 9640 MoveAxis(N, 0, ABG)
02:04:02.489 00.000 9640 Move returns status 0, amount 0
02:04:02.490 00.001 9640 move complete, result=0
02:04:02.490 00.000 9640 worker thread done servicing request
02:04:02.490 00.000 9640 Worker thread wakes up
02:04:02.490 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:04:02.490 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:04:02.497 00.007 16872 GuideStep: 0.1 px 3 ms WEST, 0.2 px 0 ms NORTH
02:04:02.508 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ef3e467e-4b32-4b0f-a12f-8c60436988a0"}
02:04:02.511 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.11,7.34],"pixels":"..."},"id":"ef3e467e-4b32-4b0f-a12f-8c60436988a0"}
02:04:05.880 03.369 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64f78189-6acf-47cc-84d3-1789ee1167ad"}
02:04:05.885 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"64f78189-6acf-47cc-84d3-1789ee1167ad"}
02:04:05.888 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b63afd18-88f2-4a36-9af6-279457badcc7"}
02:04:05.891 00.003 16872 case statement mapped state 6 to 3
02:04:05.894 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b63afd18-88f2-4a36-9af6-279457badcc7"}
02:04:05.897 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"87093ed8-fe4d-4956-8f3d-1edb2d41e5ac"}
02:04:05.904 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.11,7.34],"pixels":"..."},"id":"87093ed8-fe4d-4956-8f3d-1edb2d41e5ac"}
02:04:06.551 00.647 9640 Exposure complete
02:04:06.691 00.140 9640 worker thread done servicing request
02:04:06.691 00.000 16872 OnExposeComplete: enter
02:04:06.693 00.002 16872 UpdateGuideState(): m_state=6
02:04:06.697 00.004 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
02:04:06.701 00.004 16872 Star::Find returns 1 (0), X=204.57, Y=179.79, Mass=83354, SNR=179.1, Peak=7836 HFD=3.8
02:04:06.705 00.004 16872 MultiStar: [#1 0.15,0.13,0.28,U] [#2 0.39,1.15,0.00,M7] [#3 0.28,0.50,0.21,U] [#4 -0.63,0.58,0.27,U] [#5 0.64,0.97,0.00,M2] [#6 0.43,0.98,0.00,M5] [#7 0.43,1.34,0.00,M9] [#8 -0.66,0.85,0.00,M4] 
02:04:06.708 00.003 16872 refined, 3 included, MultiStar: {0.46, 0.86}, one-star: {0.87, 1.23}
02:04:06.710 00.002 16872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.59) = xAngle (2.67 = 2.67)
02:04:06.713 00.003 16872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.72 = 2.72)
02:04:06.716 00.003 16872 CameraToMount -- cameraX=0.46 cameraY=0.86 hyp=0.98 cameraTheta=1.09 mountX=-0.87 mountY=0.40, mountTheta=2.71
02:04:06.720 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.46, y=0.86, opts=13)
02:04:06.723 00.003 16872 Enqueuing Move request for scope (0.46, 0.86)
02:04:06.728 00.005 9640 Worker thread wakes up
02:04:06.728 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.86) opts 0xd
02:04:06.728 00.000 9640 Handling offset move in thread for scope, endpoint = (0.46, 0.86)
02:04:06.728 00.000 9640 Moving (0.46, 0.86) raw xDistance=-0.87 yDistance=0.40
02:04:06.728 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.78 from input -0.87
02:04:06.728 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.40, m_sumCorr=2.9
02:04:06.728 00.000 9640 MoveAxis(E, 93, ABG)
02:04:06.728 00.000 9640 Guiding  Dir = 2, Dur = 93
02:04:06.729 00.001 9640 IsSlewing returns 0
02:04:06.729 00.000 9640 IsGuiding returns 0
02:04:06.730 00.001 9640 PulseGuide returned control before completion, sleep 103
02:04:06.734 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=7836, med=3216, FiltMin=3086, FiltMax=6880, Gamma=2.190
02:04:06.766 00.032 16872 UpdateGuideState exits: m=83354 SNR=179.1
02:04:06.769 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:06.771 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:04:06.774 00.003 16872 Enqueuing Expose request
02:04:06.835 00.061 9640 IsGuiding returns 1
02:04:06.835 00.000 9640 scope still moving after pulse duration time elapsed
02:04:06.868 00.033 9640 IsSlewing returns 0
02:04:06.868 00.000 9640 IsGuiding returns 0
02:04:06.868 00.000 9640 scope move finished after 93 + 45 ms
02:04:06.869 00.001 9640 Move returns status 0, amount 93
02:04:06.869 00.000 9640 MoveAxis(S, 21, ABG)
02:04:06.869 00.000 9640 Guiding  Dir = 1, Dur = 21
02:04:06.869 00.000 9640 IsSlewing returns 0
02:04:06.870 00.001 9640 IsGuiding returns 0
02:04:06.870 00.000 9640 PulseGuide returned control before completion, sleep 31
02:04:06.915 00.045 9640 IsGuiding returns 1
02:04:06.915 00.000 9640 scope still moving after pulse duration time elapsed
02:04:06.945 00.030 9640 IsSlewing returns 0
02:04:06.945 00.000 9640 IsGuiding returns 1
02:04:06.977 00.032 9640 IsSlewing returns 0
02:04:06.977 00.000 9640 IsGuiding returns 0
02:04:06.977 00.000 9640 scope move finished after 21 + 86 ms
02:04:06.977 00.000 9640 Move returns status 0, amount 21
02:04:06.977 00.000 9640 move complete, result=0
02:04:06.978 00.001 9640 worker thread done servicing request
02:04:06.978 00.000 9640 Worker thread wakes up
02:04:06.978 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:04:06.978 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:04:06.978 00.000 16872 GuideStep: -0.9 px 93 ms EAST, 0.4 px 21 ms SOUTH
02:04:09.382 02.404 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1a16588c-001d-49b1-a091-b36db0e96ca9"}
02:04:09.385 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1a16588c-001d-49b1-a091-b36db0e96ca9"}
02:04:09.389 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e1ec420e-c8dd-42e3-b238-af8c26040080"}
02:04:09.391 00.002 16872 case statement mapped state 6 to 3
02:04:09.394 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1ec420e-c8dd-42e3-b238-af8c26040080"}
02:04:09.397 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"44bbe0b4-6210-4788-9730-18bb6e2404cb"}
02:04:09.402 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[6.57,6.79],"pixels":"..."},"id":"44bbe0b4-6210-4788-9730-18bb6e2404cb"}
02:04:11.044 01.642 9640 Exposure complete
02:04:11.181 00.137 9640 worker thread done servicing request
02:04:11.181 00.000 16872 OnExposeComplete: enter
02:04:11.184 00.003 16872 UpdateGuideState(): m_state=6
02:04:11.186 00.002 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
02:04:11.189 00.003 16872 Star::Find returns 1 (0), X=204.25, Y=178.78, Mass=88737, SNR=184.5, Peak=8904 HFD=3.8
02:04:11.197 00.008 16872 MultiStar: [#1 0.19,-0.43,0.30,U] [#2 0.50,0.54,0.24,U] [#3 -0.11,-0.20,0.21,U] [#4 -0.10,-0.25,0.25,U] [#5 0.62,0.29,0.18,U] [#6 0.66,0.42,0.14,U] [#7 0.12,1.01,0.00,M10] [#8 0.20,0.12,0.07,U] 
02:04:11.202 00.005 16872 refined, 7 included, MultiStar: {0.38, 0.09}, one-star: {0.55, 0.21}
02:04:11.207 00.005 16872 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.59) = xAngle (1.83 = 1.83)
02:04:11.212 00.005 16872 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.87 = 1.87)
02:04:11.216 00.004 16872 CameraToMount -- cameraX=0.38 cameraY=0.09 hyp=0.39 cameraTheta=0.24 mountX=-0.10 mountY=0.37, mountTheta=1.83
02:04:11.223 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=0.09, opts=13)
02:04:11.228 00.005 16872 Enqueuing Move request for scope (0.38, 0.09)
02:04:11.230 00.002 9640 Worker thread wakes up
02:04:11.230 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.09) opts 0xd
02:04:11.232 00.002 9640 Handling offset move in thread for scope, endpoint = (0.38, 0.09)
02:04:11.232 00.000 9640 Moving (0.38, 0.09) raw xDistance=-0.10 yDistance=0.37
02:04:11.232 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.10
02:04:11.232 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.37, m_sumCorr=2.9
02:04:11.232 00.000 9640 MoveAxis(E, 20, ABG)
02:04:11.232 00.000 9640 Guiding  Dir = 2, Dur = 20
02:04:11.232 00.000 9640 IsSlewing returns 0
02:04:11.232 00.000 9640 IsGuiding returns 0
02:04:11.233 00.001 9640 PulseGuide returned control before completion, sleep 30
02:04:11.238 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=8904, med=3208, FiltMin=3020, FiltMax=7068, Gamma=2.190
02:04:11.269 00.031 9640 IsGuiding returns 1
02:04:11.269 00.000 9640 scope still moving after pulse duration time elapsed
02:04:11.272 00.003 16872 UpdateGuideState exits: m=88737 SNR=184.5
02:04:11.275 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:11.277 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:04:11.280 00.003 16872 Enqueuing Expose request
02:04:11.301 00.021 9640 IsSlewing returns 0
02:04:11.301 00.000 9640 IsGuiding returns 0
02:04:11.301 00.000 9640 scope move finished after 20 + 48 ms
02:04:11.301 00.000 9640 Move returns status 0, amount 20
02:04:11.301 00.000 9640 MoveAxis(N, 0, ABG)
02:04:11.301 00.000 9640 Move returns status 0, amount 0
02:04:11.302 00.001 9640 move complete, result=0
02:04:11.302 00.000 9640 worker thread done servicing request
02:04:11.302 00.000 9640 Worker thread wakes up
02:04:11.302 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:04:11.302 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:04:11.306 00.004 16872 GuideStep: -0.1 px 20 ms EAST, 0.4 px 0 ms NORTH
02:04:12.880 01.574 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d0d0025-1b53-4c17-ae21-e7a1740e1bc4"}
02:04:12.886 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3d0d0025-1b53-4c17-ae21-e7a1740e1bc4"}
02:04:12.890 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d804c81b-b5ec-4a84-be32-11a73283cca5"}
02:04:12.894 00.004 16872 case statement mapped state 6 to 3
02:04:12.898 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d804c81b-b5ec-4a84-be32-11a73283cca5"}
02:04:12.903 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"051b967c-3274-46eb-8abb-9395c0f81d33"}
02:04:12.907 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[7.25,6.78],"pixels":"..."},"id":"051b967c-3274-46eb-8abb-9395c0f81d33"}
02:04:15.376 02.469 9640 Exposure complete
02:04:15.514 00.138 9640 worker thread done servicing request
02:04:15.514 00.000 16872 OnExposeComplete: enter
02:04:15.517 00.003 16872 UpdateGuideState(): m_state=6
02:04:15.521 00.004 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
02:04:15.524 00.003 16872 Star::Find returns 1 (0), X=204.11, Y=178.46, Mass=92195, SNR=182.0, Peak=8408 HFD=4.0
02:04:15.527 00.003 16872 MultiStar: [#1 0.19,-0.84,0.29,U] [#2 0.13,0.37,0.23,U] [#3 -0.17,-0.62,0.21,U] [#4 -0.53,-0.29,0.25,U] [#5 0.16,0.26,0.16,U] [#6 0.31,0.23,0.13,U] [#7 0.27,0.52,0.14,U] [#8 0.44,-0.76,0.00,M4] 
02:04:15.531 00.004 16872 refined, 7 included, MultiStar: {0.18, -0.13}, one-star: {0.42, -0.11}
02:04:15.535 00.004 16872 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.59) = xAngle (0.96 = 0.96)
02:04:15.539 00.004 16872 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.00 = 1.00)
02:04:15.542 00.003 16872 CameraToMount -- cameraX=0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-0.63 mountX=0.13 mountY=0.19, mountTheta=0.97
02:04:15.546 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=-0.13, opts=13)
02:04:15.549 00.003 16872 Enqueuing Move request for scope (0.18, -0.13)
02:04:15.552 00.003 9640 Worker thread wakes up
02:04:15.552 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.13) opts 0xd
02:04:15.552 00.000 9640 Handling offset move in thread for scope, endpoint = (0.18, -0.13)
02:04:15.552 00.000 9640 Moving (0.18, -0.13) raw xDistance=0.13 yDistance=0.19
02:04:15.552 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.13
02:04:15.552 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=2.9
02:04:15.552 00.000 9640 MoveAxis(W, 12, ABG)
02:04:15.552 00.000 9640 Guiding  Dir = 3, Dur = 12
02:04:15.552 00.000 9640 IsSlewing returns 0
02:04:15.553 00.001 9640 IsGuiding returns 0
02:04:15.553 00.000 9640 PulseGuide returned control before completion, sleep 22
02:04:15.558 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=8408, med=3216, FiltMin=3140, FiltMax=7112, Gamma=2.190
02:04:15.580 00.022 9640 IsGuiding returns 1
02:04:15.580 00.000 9640 scope still moving after pulse duration time elapsed
02:04:15.588 00.008 16872 UpdateGuideState exits: m=92195 SNR=182.0
02:04:15.591 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:15.594 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:04:15.599 00.005 16872 Enqueuing Expose request
02:04:15.611 00.012 9640 IsSlewing returns 0
02:04:15.611 00.000 9640 IsGuiding returns 0
02:04:15.611 00.000 9640 scope move finished after 12 + 45 ms
02:04:15.611 00.000 9640 Move returns status 0, amount 12
02:04:15.611 00.000 9640 MoveAxis(N, 0, ABG)
02:04:15.611 00.000 9640 Move returns status 0, amount 0
02:04:15.611 00.000 9640 move complete, result=0
02:04:15.611 00.000 9640 worker thread done servicing request
02:04:15.611 00.000 9640 Worker thread wakes up
02:04:15.611 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:04:15.611 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:04:15.615 00.004 16872 GuideStep: 0.1 px 12 ms WEST, 0.2 px 0 ms NORTH
02:04:16.417 00.802 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a4fe4182-485d-4267-86a0-cc7beed99cf6"}
02:04:16.420 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a4fe4182-485d-4267-86a0-cc7beed99cf6"}
02:04:16.425 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dca2f19b-6977-4af8-a333-24b82d89c56f"}
02:04:16.429 00.004 16872 case statement mapped state 6 to 3
02:04:16.434 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dca2f19b-6977-4af8-a333-24b82d89c56f"}
02:04:16.438 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"58f98c02-ca4a-47b4-8afb-e1c83d1f6822"}
02:04:16.442 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.11,7.46],"pixels":"..."},"id":"58f98c02-ca4a-47b4-8afb-e1c83d1f6822"}
02:04:19.675 03.233 9640 Exposure complete
02:04:19.812 00.137 9640 worker thread done servicing request
02:04:19.812 00.000 16872 OnExposeComplete: enter
02:04:19.815 00.003 16872 UpdateGuideState(): m_state=6
02:04:19.818 00.003 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:04:19.822 00.004 16872 Star::Find returns 1 (0), X=204.54, Y=179.21, Mass=90403, SNR=185.7, Peak=8612 HFD=3.8
02:04:19.824 00.002 16872 MultiStar: [#1 -0.07,-0.07,0.30,U] [#2 0.34,1.01,0.00,M6] [#3 0.19,0.20,0.21,U] [#4 -0.11,0.30,0.26,U] [#5 0.47,0.69,0.17,U] [#6 0.37,0.91,0.00,M4] [#7 -0.26,1.06,0.00,M10] [#8 -0.07,0.40,0.13,U] 
02:04:19.827 00.003 16872 refined, 5 included, MultiStar: {0.44, 0.44}, one-star: {0.84, 0.65}
02:04:19.830 00.003 16872 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.59) = xAngle (2.38 = 2.38)
02:04:19.833 00.003 16872 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.42 = 2.42)
02:04:19.836 00.003 16872 CameraToMount -- cameraX=0.44 cameraY=0.44 hyp=0.62 cameraTheta=0.79 mountX=-0.45 mountY=0.41, mountTheta=2.40
02:04:19.840 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.44, y=0.44, opts=13)
02:04:19.844 00.004 16872 Enqueuing Move request for scope (0.44, 0.44)
02:04:19.847 00.003 9640 Worker thread wakes up
02:04:19.847 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.44) opts 0xd
02:04:19.847 00.000 9640 Handling offset move in thread for scope, endpoint = (0.44, 0.44)
02:04:19.847 00.000 9640 Moving (0.44, 0.44) raw xDistance=-0.45 yDistance=0.41
02:04:19.847 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.45
02:04:19.847 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.41, m_sumCorr=3.1
02:04:19.847 00.000 9640 MoveAxis(E, 47, ABG)
02:04:19.847 00.000 9640 Guiding  Dir = 2, Dur = 47
02:04:19.847 00.000 9640 IsSlewing returns 0
02:04:19.847 00.000 9640 IsGuiding returns 0
02:04:19.848 00.001 9640 PulseGuide returned control before completion, sleep 57
02:04:19.853 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=8612, med=3216, FiltMin=3144, FiltMax=6720, Gamma=2.190
02:04:19.885 00.032 16872 UpdateGuideState exits: m=90403 SNR=185.7
02:04:19.888 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:19.891 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:04:19.893 00.002 16872 Enqueuing Expose request
02:04:19.911 00.018 9640 IsGuiding returns 1
02:04:19.911 00.000 9640 scope still moving after pulse duration time elapsed
02:04:19.919 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb2fddba-ed9c-4a34-825c-332e748b3b32"}
02:04:19.922 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bb2fddba-ed9c-4a34-825c-332e748b3b32"}
02:04:19.926 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad4ce84a-668e-436e-acd2-2716c3aa181c"}
02:04:19.933 00.007 16872 case statement mapped state 6 to 3
02:04:19.936 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad4ce84a-668e-436e-acd2-2716c3aa181c"}
02:04:19.941 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c3c2ad89-64c4-45c2-bd7e-166a509d4360"}
02:04:19.946 00.005 9640 IsSlewing returns 0
02:04:19.946 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.54,7.21],"pixels":"..."},"id":"c3c2ad89-64c4-45c2-bd7e-166a509d4360"}
02:04:19.949 00.003 9640 IsGuiding returns 0
02:04:19.949 00.000 9640 scope move finished after 47 + 53 ms
02:04:19.949 00.000 9640 Move returns status 0, amount 47
02:04:19.949 00.000 9640 MoveAxis(S, 27, ABG)
02:04:19.949 00.000 9640 Guiding  Dir = 1, Dur = 27
02:04:19.949 00.000 9640 IsSlewing returns 0
02:04:19.949 00.000 9640 IsGuiding returns 0
02:04:19.950 00.001 9640 PulseGuide returned control before completion, sleep 37
02:04:19.993 00.043 9640 IsGuiding returns 1
02:04:19.993 00.000 9640 scope still moving after pulse duration time elapsed
02:04:20.021 00.028 9640 IsSlewing returns 0
02:04:20.022 00.001 9640 IsGuiding returns 0
02:04:20.023 00.001 9640 scope move finished after 27 + 46 ms
02:04:20.023 00.000 9640 Move returns status 0, amount 27
02:04:20.023 00.000 9640 move complete, result=0
02:04:20.023 00.000 9640 worker thread done servicing request
02:04:20.023 00.000 9640 Worker thread wakes up
02:04:20.023 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:04:20.024 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:04:20.026 00.002 16872 GuideStep: -0.4 px 47 ms EAST, 0.4 px 27 ms SOUTH
02:04:23.418 03.392 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f5ad8e8-7d61-4b11-bd6d-71a4b3bd64a0"}
02:04:23.421 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3f5ad8e8-7d61-4b11-bd6d-71a4b3bd64a0"}
02:04:23.425 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06820b57-f611-4514-8b9b-c5e8e548631c"}
02:04:23.429 00.004 16872 case statement mapped state 6 to 3
02:04:23.435 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"06820b57-f611-4514-8b9b-c5e8e548631c"}
02:04:23.439 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9778bd60-093d-4a9a-b575-ad692b47c1e1"}
02:04:23.443 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.54,7.21],"pixels":"..."},"id":"9778bd60-093d-4a9a-b575-ad692b47c1e1"}
02:04:24.086 00.643 9640 Exposure complete
02:04:24.222 00.136 9640 worker thread done servicing request
02:04:24.222 00.000 16872 OnExposeComplete: enter
02:04:24.226 00.004 16872 UpdateGuideState(): m_state=6
02:04:24.231 00.005 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
02:04:24.233 00.002 16872 Star::Find returns 1 (0), X=204.67, Y=178.66, Mass=87656, SNR=186.0, Peak=8072 HFD=4.1
02:04:24.236 00.003 16872 MultiStar: [#1 -0.03,-1.19,0.00,M1] [#2 0.47,-0.34,0.24,U] [#3 0.15,-0.42,0.21,U] [#4 -0.34,-0.41,0.22,U] [#5 0.41,-0.47,0.17,U] [#6 0.36,-0.16,0.13,U] [#7 -0.04,-0.01,0.10,U] [#8 -0.44,-0.36,0.09,U] 
02:04:24.239 00.003 16872 refined, 7 included, MultiStar: {0.51, -0.14}, one-star: {0.97, 0.09}
02:04:24.242 00.003 16872 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.59) = xAngle (1.32 = 1.32)
02:04:24.245 00.003 16872 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.37 = 1.37)
02:04:24.248 00.003 16872 CameraToMount -- cameraX=0.51 cameraY=-0.14 hyp=0.53 cameraTheta=-0.27 mountX=0.13 mountY=0.52, mountTheta=1.32
02:04:24.252 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=-0.14, opts=13)
02:04:24.255 00.003 16872 Enqueuing Move request for scope (0.51, -0.14)
02:04:24.257 00.002 9640 Worker thread wakes up
02:04:24.258 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.14) opts 0xd
02:04:24.258 00.000 9640 Handling offset move in thread for scope, endpoint = (0.51, -0.14)
02:04:24.258 00.000 9640 Moving (0.51, -0.14) raw xDistance=0.13 yDistance=0.52
02:04:24.258 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.13
02:04:24.258 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.52, m_sumCorr=3.1
02:04:24.258 00.000 9640 MoveAxis(W, 9, ABG)
02:04:24.258 00.000 9640 Guiding  Dir = 3, Dur = 9
02:04:24.258 00.000 9640 IsSlewing returns 0
02:04:24.258 00.000 9640 IsGuiding returns 0
02:04:24.259 00.001 9640 PulseGuide returned control before completion, sleep 19
02:04:24.266 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=8072, med=3208, FiltMin=3124, FiltMax=6872, Gamma=2.190
02:04:24.290 00.024 9640 IsGuiding returns 0
02:04:24.291 00.001 9640 Move returns status 0, amount 9
02:04:24.291 00.000 9640 MoveAxis(N, 0, ABG)
02:04:24.291 00.000 9640 Move returns status 0, amount 0
02:04:24.291 00.000 9640 move complete, result=0
02:04:24.291 00.000 9640 worker thread done servicing request
02:04:24.298 00.007 16872 UpdateGuideState exits: m=87656 SNR=186.0
02:04:24.302 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:24.305 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:04:24.308 00.003 16872 Enqueuing Expose request
02:04:24.310 00.002 16872 GuideStep: 0.1 px 9 ms WEST, 0.5 px 0 ms NORTH
02:04:24.313 00.003 9640 Worker thread wakes up
02:04:24.313 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:04:24.313 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:04:26.918 02.605 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e7c5d074-14b7-4edb-86f6-07024e0541c0"}
02:04:26.921 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e7c5d074-14b7-4edb-86f6-07024e0541c0"}
02:04:26.925 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"33534a14-adf9-4b1a-8f96-8f2066bd918b"}
02:04:26.928 00.003 16872 case statement mapped state 6 to 3
02:04:26.930 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"33534a14-adf9-4b1a-8f96-8f2066bd918b"}
02:04:26.934 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"44394cb2-78f1-4368-86c6-9b96ee6e2b25"}
02:04:26.937 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[6.67,6.66],"pixels":"..."},"id":"44394cb2-78f1-4368-86c6-9b96ee6e2b25"}
02:04:28.370 01.433 9640 Exposure complete
02:04:28.508 00.138 9640 worker thread done servicing request
02:04:28.509 00.001 16872 OnExposeComplete: enter
02:04:28.512 00.003 16872 UpdateGuideState(): m_state=6
02:04:28.517 00.005 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
02:04:28.521 00.004 16872 Star::Find returns 1 (0), X=204.42, Y=178.80, Mass=87036, SNR=183.4, Peak=8408 HFD=3.8
02:04:28.524 00.003 16872 MultiStar: [#1 -0.30,-1.06,0.00,M2] [#2 0.65,0.50,0.25,U] [#3 0.37,0.14,0.20,U] [#4 -0.71,-0.26,0.26,U] [#5 1.15,0.50,0.00,M1] [#6 0.63,-0.32,0.15,U] [#7 0.35,0.18,0.13,U] [#8 -0.13,-0.02,0.12,U] 
02:04:28.529 00.005 16872 refined, 6 included, MultiStar: {0.43, 0.14}, one-star: {0.72, 0.24}
02:04:28.531 00.002 16872 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.59) = xAngle (1.90 = 1.90)
02:04:28.535 00.004 16872 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.95 = 1.95)
02:04:28.538 00.003 16872 CameraToMount -- cameraX=0.43 cameraY=0.14 hyp=0.45 cameraTheta=0.31 mountX=-0.15 mountY=0.42, mountTheta=1.91
02:04:28.544 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.43, y=0.14, opts=13)
02:04:28.547 00.003 16872 Enqueuing Move request for scope (0.43, 0.14)
02:04:28.553 00.006 9640 Worker thread wakes up
02:04:28.553 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.14) opts 0xd
02:04:28.553 00.000 9640 Handling offset move in thread for scope, endpoint = (0.43, 0.14)
02:04:28.553 00.000 9640 Moving (0.43, 0.14) raw xDistance=-0.15 yDistance=0.42
02:04:28.553 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.15
02:04:28.553 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.42, m_sumCorr=3.3
02:04:28.553 00.000 9640 MoveAxis(E, 15, ABG)
02:04:28.553 00.000 9640 Guiding  Dir = 2, Dur = 15
02:04:28.553 00.000 9640 IsSlewing returns 0
02:04:28.554 00.001 9640 IsGuiding returns 0
02:04:28.554 00.000 9640 PulseGuide returned control before completion, sleep 25
02:04:28.560 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=8408, med=3208, FiltMin=3044, FiltMax=7172, Gamma=2.190
02:04:28.594 00.034 9640 IsGuiding returns 1
02:04:28.594 00.000 9640 scope still moving after pulse duration time elapsed
02:04:28.597 00.003 16872 UpdateGuideState exits: m=87036 SNR=183.4
02:04:28.601 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:28.605 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:04:28.609 00.004 16872 Enqueuing Expose request
02:04:28.625 00.016 9640 IsSlewing returns 0
02:04:28.625 00.000 9640 IsGuiding returns 0
02:04:28.625 00.000 9640 scope move finished after 15 + 57 ms
02:04:28.625 00.000 9640 Move returns status 0, amount 15
02:04:28.625 00.000 9640 MoveAxis(S, 19, ABG)
02:04:28.625 00.000 9640 Guiding  Dir = 1, Dur = 19
02:04:28.626 00.001 9640 IsSlewing returns 0
02:04:28.626 00.000 9640 IsGuiding returns 0
02:04:28.626 00.000 9640 PulseGuide returned control before completion, sleep 29
02:04:28.673 00.047 9640 IsGuiding returns 1
02:04:28.673 00.000 9640 scope still moving after pulse duration time elapsed
02:04:28.704 00.031 9640 IsSlewing returns 0
02:04:28.705 00.001 9640 IsGuiding returns 0
02:04:28.705 00.000 9640 scope move finished after 19 + 59 ms
02:04:28.705 00.000 9640 Move returns status 0, amount 19
02:04:28.705 00.000 9640 move complete, result=0
02:04:28.705 00.000 9640 worker thread done servicing request
02:04:28.705 00.000 9640 Worker thread wakes up
02:04:28.705 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:04:28.706 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:04:28.711 00.005 16872 GuideStep: -0.1 px 15 ms EAST, 0.4 px 19 ms SOUTH
02:04:30.418 01.707 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ccd70ca6-c5f0-429a-bde6-18b4f9b2f37b"}
02:04:30.423 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ccd70ca6-c5f0-429a-bde6-18b4f9b2f37b"}
02:04:30.427 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38fd7cce-5c15-4ca2-bcfe-95a014275dfa"}
02:04:30.430 00.003 16872 case statement mapped state 6 to 3
02:04:30.433 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"38fd7cce-5c15-4ca2-bcfe-95a014275dfa"}
02:04:30.437 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a155d889-baed-44c9-b686-fd65b1001a22"}
02:04:30.440 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.42,6.80],"pixels":"..."},"id":"a155d889-baed-44c9-b686-fd65b1001a22"}
02:04:32.776 02.336 9640 Exposure complete
02:04:32.916 00.140 9640 worker thread done servicing request
02:04:32.916 00.000 16872 OnExposeComplete: enter
02:04:32.919 00.003 16872 UpdateGuideState(): m_state=6
02:04:32.922 00.003 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
02:04:32.925 00.003 16872 Star::Find returns 1 (0), X=204.16, Y=178.98, Mass=88527, SNR=178.2, Peak=8504 HFD=4.2
02:04:32.927 00.002 16872 MultiStar: [#1 -0.29,-0.56,0.28,U] [#2 0.57,0.49,0.29,U] [#3 -0.18,0.04,0.21,U] [#4 -0.88,0.09,0.00,M1] [#5 0.73,0.29,0.19,U] [#6 0.46,0.60,0.14,U] [#7 -0.12,0.68,0.12,U] [#8 -0.83,0.18,0.10,U] 
02:04:32.930 00.003 16872 refined, 7 included, MultiStar: {0.26, 0.27}, one-star: {0.46, 0.41}
02:04:32.932 00.002 16872 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.59) = xAngle (2.39 = 2.39)
02:04:32.936 00.004 16872 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.44 = 2.44)
02:04:32.939 00.003 16872 CameraToMount -- cameraX=0.26 cameraY=0.27 hyp=0.38 cameraTheta=0.81 mountX=-0.28 mountY=0.25, mountTheta=2.42
02:04:32.944 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.26, y=0.27, opts=13)
02:04:32.947 00.003 16872 Enqueuing Move request for scope (0.26, 0.27)
02:04:32.950 00.003 9640 Worker thread wakes up
02:04:32.950 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.27) opts 0xd
02:04:32.950 00.000 9640 Handling offset move in thread for scope, endpoint = (0.26, 0.27)
02:04:32.950 00.000 9640 Moving (0.26, 0.27) raw xDistance=-0.28 yDistance=0.25
02:04:32.951 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.28
02:04:32.951 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=3.3
02:04:32.951 00.000 9640 MoveAxis(E, 31, ABG)
02:04:32.951 00.000 9640 Guiding  Dir = 2, Dur = 31
02:04:32.951 00.000 9640 IsSlewing returns 0
02:04:32.951 00.000 9640 IsGuiding returns 0
02:04:32.952 00.001 9640 PulseGuide returned control before completion, sleep 41
02:04:32.957 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=8504, med=3204, FiltMin=3128, FiltMax=7072, Gamma=2.190
02:04:32.990 00.033 16872 UpdateGuideState exits: m=88527 SNR=178.2
02:04:32.993 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:32.996 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:04:32.998 00.002 16872 Enqueuing Expose request
02:04:33.000 00.002 9640 IsGuiding returns 1
02:04:33.000 00.000 9640 scope still moving after pulse duration time elapsed
02:04:33.030 00.030 9640 IsSlewing returns 0
02:04:33.031 00.001 9640 IsGuiding returns 0
02:04:33.031 00.000 9640 scope move finished after 31 + 48 ms
02:04:33.031 00.000 9640 Move returns status 0, amount 31
02:04:33.031 00.000 9640 MoveAxis(N, 0, ABG)
02:04:33.031 00.000 9640 Move returns status 0, amount 0
02:04:33.031 00.000 9640 move complete, result=0
02:04:33.031 00.000 9640 worker thread done servicing request
02:04:33.031 00.000 9640 Worker thread wakes up
02:04:33.031 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:04:33.031 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:04:33.038 00.007 16872 GuideStep: -0.3 px 31 ms EAST, 0.2 px 0 ms NORTH
02:04:33.932 00.894 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d011c5c2-0eea-4699-bf15-4348ef92933d"}
02:04:33.936 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d011c5c2-0eea-4699-bf15-4348ef92933d"}
02:04:33.941 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ba9b0d3-5b10-40b1-9ee2-9a9763ede358"}
02:04:33.944 00.003 16872 case statement mapped state 6 to 3
02:04:33.949 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ba9b0d3-5b10-40b1-9ee2-9a9763ede358"}
02:04:33.957 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7aefdf73-689d-4df9-a7c3-33030fa0a9c4"}
02:04:33.963 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.16,6.98],"pixels":"..."},"id":"7aefdf73-689d-4df9-a7c3-33030fa0a9c4"}
02:04:37.078 03.115 9640 Exposure complete
02:04:37.218 00.140 9640 worker thread done servicing request
02:04:37.218 00.000 16872 OnExposeComplete: enter
02:04:37.223 00.005 16872 UpdateGuideState(): m_state=6
02:04:37.227 00.004 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
02:04:37.234 00.007 16872 Star::Find returns 1 (0), X=204.16, Y=178.32, Mass=86194, SNR=179.3, Peak=8448 HFD=4.0
02:04:37.238 00.004 16872 MultiStar: [#1 0.51,-1.12,0.00,M2] [#2 0.49,0.12,0.24,U] [#3 -0.09,-0.04,0.27,U] [#4 -1.06,-0.55,0.00,M2] [#5 0.53,0.09,0.18,U] [#6 0.12,0.20,0.13,U] [#7 0.34,0.41,0.14,U] [#8 -0.28,-0.29,0.10,U] 
02:04:37.241 00.003 16872 refined, 6 included, MultiStar: {0.33, -0.08}, one-star: {0.46, -0.25}
02:04:37.244 00.003 16872 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.59) = xAngle (1.36 = 1.36)
02:04:37.249 00.005 16872 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.40 = 1.40)
02:04:37.253 00.004 16872 CameraToMount -- cameraX=0.33 cameraY=-0.08 hyp=0.34 cameraTheta=-0.23 mountX=0.07 mountY=0.34, mountTheta=1.36
02:04:37.260 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.33, y=-0.08, opts=13)
02:04:37.264 00.004 16872 Enqueuing Move request for scope (0.33, -0.08)
02:04:37.268 00.004 9640 Worker thread wakes up
02:04:37.268 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.08) opts 0xd
02:04:37.268 00.000 9640 Handling offset move in thread for scope, endpoint = (0.33, -0.08)
02:04:37.268 00.000 9640 Moving (0.33, -0.08) raw xDistance=0.07 yDistance=0.34
02:04:37.268 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:04:37.268 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.34, m_sumCorr=3.5
02:04:37.268 00.000 9640 MoveAxis(E, 0, ABG)
02:04:37.268 00.000 9640 Move returns status 0, amount 0
02:04:37.268 00.000 9640 MoveAxis(S, 28, ABG)
02:04:37.268 00.000 9640 Guiding  Dir = 1, Dur = 28
02:04:37.269 00.001 9640 IsSlewing returns 0
02:04:37.269 00.000 9640 IsGuiding returns 0
02:04:37.269 00.000 9640 PulseGuide returned control before completion, sleep 38
02:04:37.275 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=8448, med=3212, FiltMin=3086, FiltMax=6844, Gamma=2.190
02:04:37.308 00.033 16872 UpdateGuideState exits: m=86194 SNR=179.3
02:04:37.314 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:37.316 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:04:37.320 00.004 16872 Enqueuing Expose request
02:04:37.323 00.003 9640 IsGuiding returns 1
02:04:37.323 00.000 9640 scope still moving after pulse duration time elapsed
02:04:37.355 00.032 9640 IsSlewing returns 0
02:04:37.355 00.000 9640 IsGuiding returns 0
02:04:37.355 00.000 9640 scope move finished after 28 + 57 ms
02:04:37.355 00.000 9640 Move returns status 0, amount 28
02:04:37.355 00.000 9640 move complete, result=0
02:04:37.355 00.000 9640 worker thread done servicing request
02:04:37.356 00.001 9640 Worker thread wakes up
02:04:37.356 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:04:37.356 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:04:37.360 00.004 16872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 28 ms SOUTH
02:04:37.431 00.071 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"037fc595-17eb-4765-8107-03233d9d0aeb"}
02:04:37.434 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"037fc595-17eb-4765-8107-03233d9d0aeb"}
02:04:37.439 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f11744b-7f48-4629-af09-877d943d1f65"}
02:04:37.442 00.003 16872 case statement mapped state 6 to 3
02:04:37.445 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f11744b-7f48-4629-af09-877d943d1f65"}
02:04:37.449 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a70ab9fa-268c-44a3-a21b-062a8d3b3242"}
02:04:37.454 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[7.16,7.32],"pixels":"..."},"id":"a70ab9fa-268c-44a3-a21b-062a8d3b3242"}
02:04:40.931 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55adc28b-2c34-4c39-85f7-2abfdb7be8e4"}
02:04:40.935 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"55adc28b-2c34-4c39-85f7-2abfdb7be8e4"}
02:04:40.939 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a72562cf-9f61-4f88-a987-482add79d100"}
02:04:40.942 00.003 16872 case statement mapped state 6 to 3
02:04:40.945 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a72562cf-9f61-4f88-a987-482add79d100"}
02:04:40.947 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4439c9c8-ac61-4827-b7a7-2f3a9ea693fc"}
02:04:40.951 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[7.16,7.32],"pixels":"..."},"id":"4439c9c8-ac61-4827-b7a7-2f3a9ea693fc"}
02:04:41.417 00.466 9640 Exposure complete
02:04:41.555 00.138 9640 worker thread done servicing request
02:04:41.556 00.001 16872 OnExposeComplete: enter
02:04:41.559 00.003 16872 UpdateGuideState(): m_state=6
02:04:41.564 00.005 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
02:04:41.567 00.003 16872 Star::Find returns 1 (0), X=204.14, Y=178.91, Mass=86693, SNR=183.5, Peak=9092 HFD=4.2
02:04:41.570 00.003 16872 MultiStar: [#1 -0.07,-0.58,0.32,U] [#2 0.02,1.03,0.00,M3] [#3 0.43,-0.19,0.23,U] [#4 -0.89,-0.14,0.00,M3] [#5 0.43,0.24,0.21,U] [#6 0.28,0.22,0.15,U] [#7 0.20,0.98,0.00,M7] [#8 -1.10,0.13,0.00,M1] 
02:04:41.573 00.003 16872 refined, 4 included, MultiStar: {0.34, 0.10}, one-star: {0.44, 0.34}
02:04:41.575 00.002 16872 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.59) = xAngle (1.88 = 1.88)
02:04:41.578 00.003 16872 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.93 = 1.93)
02:04:41.580 00.002 16872 CameraToMount -- cameraX=0.34 cameraY=0.10 hyp=0.36 cameraTheta=0.29 mountX=-0.11 mountY=0.34, mountTheta=1.88
02:04:41.584 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.34, y=0.10, opts=13)
02:04:41.587 00.003 16872 Enqueuing Move request for scope (0.34, 0.10)
02:04:41.590 00.003 9640 Worker thread wakes up
02:04:41.590 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.10) opts 0xd
02:04:41.590 00.000 9640 Handling offset move in thread for scope, endpoint = (0.34, 0.10)
02:04:41.590 00.000 9640 Moving (0.34, 0.10) raw xDistance=-0.11 yDistance=0.34
02:04:41.590 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.11
02:04:41.590 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=3.5
02:04:41.591 00.001 9640 MoveAxis(E, 12, ABG)
02:04:41.591 00.000 9640 Guiding  Dir = 2, Dur = 12
02:04:41.591 00.000 9640 IsSlewing returns 0
02:04:41.591 00.000 9640 IsGuiding returns 0
02:04:41.593 00.002 9640 PulseGuide returned control before completion, sleep 22
02:04:41.598 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=9092, med=3216, FiltMin=3084, FiltMax=7068, Gamma=2.190
02:04:41.622 00.024 9640 IsGuiding returns 1
02:04:41.622 00.000 9640 scope still moving after pulse duration time elapsed
02:04:41.630 00.008 16872 UpdateGuideState exits: m=86693 SNR=183.5
02:04:41.633 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:41.636 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:04:41.639 00.003 16872 Enqueuing Expose request
02:04:41.654 00.015 9640 IsSlewing returns 0
02:04:41.654 00.000 9640 IsGuiding returns 0
02:04:41.654 00.000 9640 scope move finished after 12 + 50 ms
02:04:41.654 00.000 9640 Move returns status 0, amount 12
02:04:41.654 00.000 9640 MoveAxis(N, 0, ABG)
02:04:41.654 00.000 9640 Move returns status 0, amount 0
02:04:41.654 00.000 9640 move complete, result=0
02:04:41.655 00.001 9640 worker thread done servicing request
02:04:41.655 00.000 9640 Worker thread wakes up
02:04:41.655 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:04:41.655 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:04:41.658 00.003 16872 GuideStep: -0.1 px 12 ms EAST, 0.3 px 0 ms NORTH
02:04:44.431 02.773 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b74f5e78-31ad-4b59-b599-56feb5181fc3"}
02:04:44.433 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b74f5e78-31ad-4b59-b599-56feb5181fc3"}
02:04:44.438 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e582c17-dde4-4a21-bcc4-498004895329"}
02:04:44.441 00.003 16872 case statement mapped state 6 to 3
02:04:44.443 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e582c17-dde4-4a21-bcc4-498004895329"}
02:04:44.447 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e4256b8b-8139-4ab9-9994-943552b3dbd9"}
02:04:44.451 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[7.14,6.91],"pixels":"..."},"id":"e4256b8b-8139-4ab9-9994-943552b3dbd9"}
02:04:45.718 01.267 9640 Exposure complete
02:04:45.855 00.137 9640 worker thread done servicing request
02:04:45.856 00.001 16872 OnExposeComplete: enter
02:04:45.860 00.004 16872 UpdateGuideState(): m_state=6
02:04:45.863 00.003 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
02:04:45.867 00.004 16872 Star::Find returns 1 (0), X=204.24, Y=179.05, Mass=88235, SNR=188.7, Peak=8636 HFD=4.1
02:04:45.870 00.003 16872 MultiStar: [#1 0.07,-0.57,0.27,U] [#2 0.56,0.45,0.26,U] [#3 -0.04,-0.26,0.19,U] [#4 -0.76,-0.16,0.24,U] [#5 0.34,0.45,0.18,U] [#6 0.71,0.47,0.00,M1] [#7 -0.02,1.11,0.00,M8] [#8 -0.12,-0.06,0.10,U] 
02:04:45.876 00.006 16872 refined, 6 included, MultiStar: {0.25, 0.19}, one-star: {0.54, 0.48}
02:04:45.879 00.003 16872 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.59) = xAngle (2.24 = 2.24)
02:04:45.883 00.004 16872 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.28 = 2.28)
02:04:45.886 00.003 16872 CameraToMount -- cameraX=0.25 cameraY=0.19 hyp=0.32 cameraTheta=0.65 mountX=-0.20 mountY=0.24, mountTheta=2.25
02:04:45.893 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=0.19, opts=13)
02:04:45.897 00.004 16872 Enqueuing Move request for scope (0.25, 0.19)
02:04:45.901 00.004 9640 Worker thread wakes up
02:04:45.901 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.19) opts 0xd
02:04:45.901 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, 0.19)
02:04:45.901 00.000 9640 Moving (0.25, 0.19) raw xDistance=-0.20 yDistance=0.24
02:04:45.901 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.20
02:04:45.901 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=3.5
02:04:45.901 00.000 9640 MoveAxis(E, 22, ABG)
02:04:45.901 00.000 9640 Guiding  Dir = 2, Dur = 22
02:04:45.901 00.000 9640 IsSlewing returns 0
02:04:45.902 00.001 9640 IsGuiding returns 0
02:04:45.902 00.000 9640 PulseGuide returned control before completion, sleep 32
02:04:45.907 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=8636, med=3204, FiltMin=3120, FiltMax=7080, Gamma=2.190
02:04:45.940 00.033 16872 UpdateGuideState exits: m=88235 SNR=188.7
02:04:45.944 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:45.947 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:04:45.952 00.005 16872 Enqueuing Expose request
02:04:45.956 00.004 9640 IsGuiding returns 1
02:04:45.956 00.000 9640 scope still moving after pulse duration time elapsed
02:04:45.980 00.024 9640 IsSlewing returns 0
02:04:45.980 00.000 9640 IsGuiding returns 0
02:04:45.980 00.000 9640 scope move finished after 22 + 57 ms
02:04:45.981 00.001 9640 Move returns status 0, amount 22
02:04:45.982 00.001 9640 MoveAxis(N, 0, ABG)
02:04:45.982 00.000 9640 Move returns status 0, amount 0
02:04:45.982 00.000 9640 move complete, result=0
02:04:45.982 00.000 9640 worker thread done servicing request
02:04:45.982 00.000 9640 Worker thread wakes up
02:04:45.982 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:04:45.982 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:04:45.984 00.002 16872 GuideStep: -0.2 px 22 ms EAST, 0.2 px 0 ms NORTH
02:04:47.931 01.947 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"27477d43-b73f-4a58-a47d-2fa608e51a9d"}
02:04:47.935 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"27477d43-b73f-4a58-a47d-2fa608e51a9d"}
02:04:47.939 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d1362837-aaeb-4513-b185-acd7c56f70dd"}
02:04:47.941 00.002 16872 case statement mapped state 6 to 3
02:04:47.944 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1362837-aaeb-4513-b185-acd7c56f70dd"}
02:04:47.947 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b3d83c67-7f43-4453-ac4a-91bb10aa4864"}
02:04:47.951 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[7.24,7.05],"pixels":"..."},"id":"b3d83c67-7f43-4453-ac4a-91bb10aa4864"}
02:04:50.056 02.105 9640 Exposure complete
02:04:50.207 00.151 9640 worker thread done servicing request
02:04:50.207 00.000 16872 OnExposeComplete: enter
02:04:50.213 00.006 16872 UpdateGuideState(): m_state=6
02:04:50.217 00.004 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
02:04:50.220 00.003 16872 Star::Find returns 1 (0), X=204.29, Y=179.00, Mass=87641, SNR=176.2, Peak=8880 HFD=4.0
02:04:50.224 00.004 16872 MultiStar: [#1 0.42,-0.42,0.27,U] [#2 0.37,0.88,0.00,M3] [#3 -0.16,0.26,0.25,U] [#4 -0.48,0.09,0.26,U] [#5 0.68,0.45,0.19,U] [#6 0.28,-0.06,0.13,U] [#7 0.55,1.36,0.00,M9] [#8 -0.73,-0.35,0.13,U] 
02:04:50.228 00.004 16872 refined, 6 included, MultiStar: {0.27, 0.20}, one-star: {0.59, 0.43}
02:04:50.231 00.003 16872 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.59) = xAngle (2.21 = 2.21)
02:04:50.235 00.004 16872 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.25 = 2.25)
02:04:50.238 00.003 16872 CameraToMount -- cameraX=0.27 cameraY=0.20 hyp=0.34 cameraTheta=0.62 mountX=-0.20 mountY=0.26, mountTheta=2.22
02:04:50.245 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=0.20, opts=13)
02:04:50.249 00.004 16872 Enqueuing Move request for scope (0.27, 0.20)
02:04:50.252 00.003 9640 Worker thread wakes up
02:04:50.253 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.20) opts 0xd
02:04:50.253 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, 0.20)
02:04:50.253 00.000 9640 Moving (0.27, 0.20) raw xDistance=-0.20 yDistance=0.26
02:04:50.253 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.20
02:04:50.253 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.26, m_sumCorr=3.7
02:04:50.253 00.000 9640 MoveAxis(E, 24, ABG)
02:04:50.253 00.000 9640 Guiding  Dir = 2, Dur = 24
02:04:50.253 00.000 9640 IsSlewing returns 0
02:04:50.253 00.000 9640 IsGuiding returns 0
02:04:50.254 00.001 9640 PulseGuide returned control before completion, sleep 34
02:04:50.265 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=8880, med=3212, FiltMin=3064, FiltMax=7400, Gamma=2.190
02:04:50.300 00.035 9640 IsGuiding returns 0
02:04:50.300 00.000 9640 Move returns status 0, amount 24
02:04:50.300 00.000 9640 MoveAxis(S, 21, ABG)
02:04:50.301 00.001 9640 Guiding  Dir = 1, Dur = 21
02:04:50.301 00.000 16872 UpdateGuideState exits: m=87641 SNR=176.2
02:04:50.304 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:50.307 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:04:50.310 00.003 16872 Enqueuing Expose request
02:04:50.315 00.005 9640 IsSlewing returns 0
02:04:50.315 00.000 9640 IsGuiding returns 0
02:04:50.315 00.000 9640 PulseGuide returned control before completion, sleep 31
02:04:50.352 00.037 9640 IsGuiding returns 1
02:04:50.352 00.000 9640 scope still moving after pulse duration time elapsed
02:04:50.380 00.028 9640 IsSlewing returns 0
02:04:50.381 00.001 9640 IsGuiding returns 0
02:04:50.381 00.000 9640 scope move finished after 21 + 45 ms
02:04:50.381 00.000 9640 Move returns status 0, amount 21
02:04:50.381 00.000 9640 move complete, result=0
02:04:50.381 00.000 9640 worker thread done servicing request
02:04:50.381 00.000 9640 Worker thread wakes up
02:04:50.381 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:04:50.382 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:04:50.387 00.005 16872 GuideStep: -0.2 px 24 ms EAST, 0.3 px 21 ms SOUTH
02:04:51.429 01.042 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba4fbfcb-82e7-478d-97a4-5b4ea04962ac"}
02:04:51.432 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ba4fbfcb-82e7-478d-97a4-5b4ea04962ac"}
02:04:51.437 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aab9baf6-a4a1-4e7e-96d5-8f080e6ea109"}
02:04:51.441 00.004 16872 case statement mapped state 6 to 3
02:04:51.445 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aab9baf6-a4a1-4e7e-96d5-8f080e6ea109"}
02:04:51.449 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"426d9713-f519-451c-a658-44b2b1011fff"}
02:04:51.453 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[7.29,7.00],"pixels":"..."},"id":"426d9713-f519-451c-a658-44b2b1011fff"}
02:04:54.439 02.986 9640 Exposure complete
02:04:54.577 00.138 9640 worker thread done servicing request
02:04:54.577 00.000 16872 OnExposeComplete: enter
02:04:54.580 00.003 16872 UpdateGuideState(): m_state=6
02:04:54.582 00.002 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
02:04:54.585 00.003 16872 Star::Find returns 1 (0), X=204.13, Y=178.94, Mass=85902, SNR=173.3, Peak=7800 HFD=4.3
02:04:54.590 00.005 16872 MultiStar: [#1 0.12,-0.52,0.31,U] [#2 0.46,0.49,0.25,U] [#3 0.19,0.58,0.22,U] [#4 -0.76,-0.33,0.00,M2] [#5 0.47,0.69,0.00,M1] [#6 -0.13,0.00,0.16,U] [#7 0.30,0.81,0.00,M10] [#8 -0.16,-0.29,0.13,U] 
02:04:54.593 00.003 16872 refined, 5 included, MultiStar: {0.28, 0.21}, one-star: {0.43, 0.37}
02:04:54.595 00.002 16872 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.59) = xAngle (2.22 = 2.22)
02:04:54.598 00.003 16872 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.26 = 2.26)
02:04:54.600 00.002 16872 CameraToMount -- cameraX=0.28 cameraY=0.21 hyp=0.35 cameraTheta=0.63 mountX=-0.21 mountY=0.27, mountTheta=2.23
02:04:54.606 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=0.21, opts=13)
02:04:54.608 00.002 16872 Enqueuing Move request for scope (0.28, 0.21)
02:04:54.611 00.003 9640 Worker thread wakes up
02:04:54.611 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.21) opts 0xd
02:04:54.611 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, 0.21)
02:04:54.611 00.000 9640 Moving (0.28, 0.21) raw xDistance=-0.21 yDistance=0.27
02:04:54.611 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.21
02:04:54.611 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.27, m_sumCorr=3.7
02:04:54.611 00.000 9640 MoveAxis(E, 25, ABG)
02:04:54.611 00.000 9640 Guiding  Dir = 2, Dur = 25
02:04:54.612 00.001 9640 IsSlewing returns 0
02:04:54.612 00.000 9640 IsGuiding returns 0
02:04:54.612 00.000 9640 PulseGuide returned control before completion, sleep 35
02:04:54.617 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=7800, med=3204, FiltMin=3052, FiltMax=6676, Gamma=2.190
02:04:54.648 00.031 9640 IsGuiding returns 1
02:04:54.649 00.001 9640 scope still moving after pulse duration time elapsed
02:04:54.651 00.002 16872 UpdateGuideState exits: m=85902 SNR=173.3
02:04:54.655 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:54.657 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:04:54.660 00.003 16872 Enqueuing Expose request
02:04:54.679 00.019 9640 IsSlewing returns 0
02:04:54.679 00.000 9640 IsGuiding returns 0
02:04:54.679 00.000 9640 scope move finished after 25 + 42 ms
02:04:54.679 00.000 9640 Move returns status 0, amount 25
02:04:54.679 00.000 9640 MoveAxis(N, 0, ABG)
02:04:54.679 00.000 9640 Move returns status 0, amount 0
02:04:54.679 00.000 9640 move complete, result=0
02:04:54.680 00.001 9640 worker thread done servicing request
02:04:54.680 00.000 9640 Worker thread wakes up
02:04:54.680 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:04:54.680 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:04:54.683 00.003 16872 GuideStep: -0.2 px 25 ms EAST, 0.3 px 0 ms NORTH
02:04:54.928 00.245 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"909bafb1-70d2-49be-806b-67fb5692792b"}
02:04:54.932 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"909bafb1-70d2-49be-806b-67fb5692792b"}
02:04:54.937 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21d093f5-87c3-4c5b-95db-95f985192e26"}
02:04:54.941 00.004 16872 case statement mapped state 6 to 3
02:04:54.944 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"21d093f5-87c3-4c5b-95db-95f985192e26"}
02:04:54.949 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"79647310-6d56-4416-be0f-ec100c25e406"}
02:04:54.953 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.13,6.94],"pixels":"..."},"id":"79647310-6d56-4416-be0f-ec100c25e406"}
02:04:58.429 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"47afc87c-3cea-437a-a5de-3eab56993fc4"}
02:04:58.432 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"47afc87c-3cea-437a-a5de-3eab56993fc4"}
02:04:58.436 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"008161ec-b2fd-4f51-b436-a7268f7b6c16"}
02:04:58.438 00.002 16872 case statement mapped state 6 to 3
02:04:58.441 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"008161ec-b2fd-4f51-b436-a7268f7b6c16"}
02:04:58.445 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7ce2ca87-e40d-4ef1-ab46-61162a76ec68"}
02:04:58.447 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.13,6.94],"pixels":"..."},"id":"7ce2ca87-e40d-4ef1-ab46-61162a76ec68"}
02:04:58.758 00.311 9640 Exposure complete
02:04:58.891 00.133 9640 worker thread done servicing request
02:04:58.892 00.001 16872 OnExposeComplete: enter
02:04:58.895 00.003 16872 UpdateGuideState(): m_state=6
02:04:58.898 00.003 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
02:04:58.900 00.002 16872 Star::Find returns 1 (0), X=204.27, Y=178.76, Mass=89555, SNR=180.3, Peak=8192 HFD=4.3
02:04:58.903 00.003 16872 MultiStar: [#1 0.02,-0.33,0.29,U] [#2 0.35,0.87,0.00,M3] [#3 0.50,0.38,0.20,U] [#4 -0.73,0.20,0.24,U] [#5 0.78,0.76,0.00,M2] [#6 0.63,0.73,0.00,M1] [#7 0.48,1.36,0.00,R] [#8 -0.61,0.80,0.00,M1] 
02:04:58.907 00.004 16872 refined, 3 included, MultiStar: {0.29, 0.13}, one-star: {0.57, 0.20}
02:04:58.911 00.004 16872 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.59) = xAngle (2.01 = 2.01)
02:04:58.914 00.003 16872 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.05 = 2.05)
02:04:58.916 00.002 16872 CameraToMount -- cameraX=0.29 cameraY=0.13 hyp=0.32 cameraTheta=0.42 mountX=-0.14 mountY=0.28, mountTheta=2.02
02:04:58.920 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.29, y=0.13, opts=13)
02:04:58.924 00.004 16872 Enqueuing Move request for scope (0.29, 0.13)
02:04:58.927 00.003 9640 Worker thread wakes up
02:04:58.927 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.13) opts 0xd
02:04:58.927 00.000 9640 Handling offset move in thread for scope, endpoint = (0.29, 0.13)
02:04:58.927 00.000 9640 Moving (0.29, 0.13) raw xDistance=-0.14 yDistance=0.28
02:04:58.927 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.14
02:04:58.927 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=3.7
02:04:58.927 00.000 9640 MoveAxis(E, 17, ABG)
02:04:58.927 00.000 9640 Guiding  Dir = 2, Dur = 17
02:04:58.927 00.000 9640 IsSlewing returns 0
02:04:58.927 00.000 9640 IsGuiding returns 0
02:04:58.928 00.001 9640 PulseGuide returned control before completion, sleep 27
02:04:58.933 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=8192, med=3212, FiltMin=3120, FiltMax=7056, Gamma=2.190
02:04:58.964 00.031 16872 UpdateGuideState exits: m=89555 SNR=180.3
02:04:58.967 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:58.970 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:04:58.975 00.005 16872 Enqueuing Expose request
02:04:58.978 00.003 9640 IsGuiding returns 1
02:04:58.978 00.000 9640 scope still moving after pulse duration time elapsed
02:04:59.002 00.024 9640 IsSlewing returns 0
02:04:59.002 00.000 9640 IsGuiding returns 0
02:04:59.003 00.001 9640 scope move finished after 17 + 57 ms
02:04:59.003 00.000 9640 Move returns status 0, amount 17
02:04:59.003 00.000 9640 MoveAxis(N, 0, ABG)
02:04:59.003 00.000 9640 Move returns status 0, amount 0
02:04:59.003 00.000 9640 move complete, result=0
02:04:59.003 00.000 9640 worker thread done servicing request
02:04:59.003 00.000 9640 Worker thread wakes up
02:04:59.003 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:04:59.004 00.001 16872 GuideStep: -0.1 px 17 ms EAST, 0.3 px 0 ms NORTH
02:04:59.008 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:05:01.929 02.921 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"782744e8-3cf2-4a84-b5ce-fd5e87b4201b"}
02:05:01.932 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"782744e8-3cf2-4a84-b5ce-fd5e87b4201b"}
02:05:01.935 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"110f03d7-9245-4967-8e06-936f627c6317"}
02:05:01.939 00.004 16872 case statement mapped state 6 to 3
02:05:01.943 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"110f03d7-9245-4967-8e06-936f627c6317"}
02:05:01.946 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"51cdcee9-536b-4e4b-a81a-c6aa4cc490df"}
02:05:01.949 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[7.27,6.76],"pixels":"..."},"id":"51cdcee9-536b-4e4b-a81a-c6aa4cc490df"}
02:05:03.066 01.117 9640 Exposure complete
02:05:03.203 00.137 9640 worker thread done servicing request
02:05:03.203 00.000 16872 OnExposeComplete: enter
02:05:03.207 00.004 16872 UpdateGuideState(): m_state=6
02:05:03.212 00.005 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
02:05:03.221 00.009 16872 Star::Find returns 1 (0), X=204.06, Y=178.52, Mass=90456, SNR=187.9, Peak=9348 HFD=3.7
02:05:03.225 00.004 16872 MultiStar: [#1 0.29,-0.99,0.00,M1] [#2 0.19,0.22,0.23,U] [#3 0.12,-0.08,0.21,U] [#4 -0.70,-0.49,0.00,M2] [#5 0.66,-0.43,0.17,U] [#6 0.70,-0.05,0.16,U] [#7 -0.42,-0.54,0.12,U] [#8 -0.52,-0.61,0.11,U] 
02:05:03.229 00.004 16872 refined, 6 included, MultiStar: {0.27, -0.11}, one-star: {0.36, -0.04}
02:05:03.233 00.004 16872 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.59) = xAngle (1.20 = 1.20)
02:05:03.237 00.004 16872 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.25 = 1.25)
02:05:03.240 00.003 16872 CameraToMount -- cameraX=0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-0.38 mountX=0.11 mountY=0.28, mountTheta=1.21
02:05:03.247 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=-0.11, opts=13)
02:05:03.254 00.007 16872 Enqueuing Move request for scope (0.27, -0.11)
02:05:03.260 00.006 9640 Worker thread wakes up
02:05:03.260 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.11) opts 0xd
02:05:03.260 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, -0.11)
02:05:03.260 00.000 9640 Moving (0.27, -0.11) raw xDistance=0.11 yDistance=0.28
02:05:03.260 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.11
02:05:03.260 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.28, m_sumCorr=3.9
02:05:03.260 00.000 9640 MoveAxis(W, 10, ABG)
02:05:03.260 00.000 9640 Guiding  Dir = 3, Dur = 10
02:05:03.261 00.001 9640 IsSlewing returns 0
02:05:03.261 00.000 9640 IsGuiding returns 0
02:05:03.261 00.000 9640 PulseGuide returned control before completion, sleep 20
02:05:03.271 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2840, max=9348, med=3208, FiltMin=3044, FiltMax=7372, Gamma=2.190
02:05:03.295 00.024 9640 IsGuiding returns 0
02:05:03.295 00.000 9640 Move returns status 0, amount 10
02:05:03.295 00.000 9640 MoveAxis(S, 21, ABG)
02:05:03.295 00.000 9640 Guiding  Dir = 1, Dur = 21
02:05:03.295 00.000 9640 IsSlewing returns 0
02:05:03.296 00.001 9640 IsGuiding returns 0
02:05:03.296 00.000 9640 PulseGuide returned control before completion, sleep 31
02:05:03.307 00.011 16872 UpdateGuideState exits: m=90456 SNR=187.9
02:05:03.314 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:03.320 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:05:03.324 00.004 16872 Enqueuing Expose request
02:05:03.344 00.020 9640 IsGuiding returns 1
02:05:03.344 00.000 9640 scope still moving after pulse duration time elapsed
02:05:03.373 00.029 9640 IsSlewing returns 0
02:05:03.373 00.000 9640 IsGuiding returns 1
02:05:03.404 00.031 9640 IsSlewing returns 0
02:05:03.404 00.000 9640 IsGuiding returns 0
02:05:03.404 00.000 9640 scope move finished after 21 + 87 ms
02:05:03.404 00.000 9640 Move returns status 0, amount 21
02:05:03.404 00.000 9640 move complete, result=0
02:05:03.405 00.001 9640 worker thread done servicing request
02:05:03.405 00.000 9640 Worker thread wakes up
02:05:03.405 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:05:03.405 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:05:03.405 00.000 16872 GuideStep: 0.1 px 10 ms WEST, 0.3 px 21 ms SOUTH
02:05:05.443 02.038 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df8b7d82-f359-491d-93a6-ff4f1af14d8c"}
02:05:05.447 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"df8b7d82-f359-491d-93a6-ff4f1af14d8c"}
02:05:05.451 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"62416a0d-df4c-457c-a926-f75718e343bf"}
02:05:05.454 00.003 16872 case statement mapped state 6 to 3
02:05:05.456 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"62416a0d-df4c-457c-a926-f75718e343bf"}
02:05:05.459 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0397895a-78f5-48ca-85c0-a4043e6a5aa3"}
02:05:05.462 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[7.06,6.52],"pixels":"..."},"id":"0397895a-78f5-48ca-85c0-a4043e6a5aa3"}
02:05:07.465 02.003 9640 Exposure complete
02:05:07.603 00.138 9640 worker thread done servicing request
02:05:07.603 00.000 16872 OnExposeComplete: enter
02:05:07.607 00.004 16872 UpdateGuideState(): m_state=6
02:05:07.611 00.004 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
02:05:07.614 00.003 16872 Star::Find returns 1 (0), X=203.98, Y=178.89, Mass=94286, SNR=186.9, Peak=9328 HFD=4.2
02:05:07.616 00.002 16872 MultiStar: [#1 0.17,-0.66,0.31,U] [#2 0.42,0.62,0.24,U] [#3 0.02,0.42,0.20,U] [#4 -0.61,-0.06,0.26,U] [#5 0.36,0.38,0.15,U] [#6 0.40,0.51,0.16,U] [#7 -0.27,0.04,0.12,U] [#8 -0.08,0.68,0.10,U] 
02:05:07.619 00.003 16872 refined, 8 included, MultiStar: {0.14, 0.21}, one-star: {0.29, 0.32}
02:05:07.622 00.003 16872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.59) = xAngle (2.57 = 2.57)
02:05:07.625 00.003 16872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.61 = 2.61)
02:05:07.629 00.004 16872 CameraToMount -- cameraX=0.14 cameraY=0.21 hyp=0.26 cameraTheta=0.98 mountX=-0.22 mountY=0.13, mountTheta=2.60
02:05:07.634 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.14, y=0.21, opts=13)
02:05:07.638 00.004 16872 Enqueuing Move request for scope (0.14, 0.21)
02:05:07.641 00.003 9640 Worker thread wakes up
02:05:07.641 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.21) opts 0xd
02:05:07.641 00.000 9640 Handling offset move in thread for scope, endpoint = (0.14, 0.21)
02:05:07.641 00.000 9640 Moving (0.14, 0.21) raw xDistance=-0.22 yDistance=0.13
02:05:07.641 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.22
02:05:07.641 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=3.9
02:05:07.641 00.000 9640 MoveAxis(E, 22, ABG)
02:05:07.641 00.000 9640 Guiding  Dir = 2, Dur = 22
02:05:07.642 00.001 9640 IsSlewing returns 0
02:05:07.642 00.000 9640 IsGuiding returns 0
02:05:07.642 00.000 9640 PulseGuide returned control before completion, sleep 32
02:05:07.647 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=9328, med=3212, FiltMin=3056, FiltMax=7332, Gamma=2.190
02:05:07.680 00.033 16872 UpdateGuideState exits: m=94286 SNR=186.9
02:05:07.683 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:07.689 00.006 9640 IsGuiding returns 1
02:05:07.689 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:05:07.692 00.003 16872 Enqueuing Expose request
02:05:07.695 00.003 9640 scope still moving after pulse duration time elapsed
02:05:07.718 00.023 9640 IsSlewing returns 0
02:05:07.719 00.001 9640 IsGuiding returns 1
02:05:07.748 00.029 9640 IsSlewing returns 0
02:05:07.750 00.002 9640 IsGuiding returns 0
02:05:07.750 00.000 9640 scope move finished after 22 + 86 ms
02:05:07.750 00.000 9640 Move returns status 0, amount 22
02:05:07.751 00.001 9640 MoveAxis(N, 0, ABG)
02:05:07.751 00.000 9640 Move returns status 0, amount 0
02:05:07.751 00.000 9640 move complete, result=0
02:05:07.751 00.000 9640 worker thread done servicing request
02:05:07.751 00.000 9640 Worker thread wakes up
02:05:07.753 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:05:07.753 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:05:07.753 00.000 16872 GuideStep: -0.2 px 22 ms EAST, 0.1 px 0 ms NORTH
02:05:08.928 01.175 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f783d4b-a7fd-4f04-a17c-32e92864285f"}
02:05:08.932 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2f783d4b-a7fd-4f04-a17c-32e92864285f"}
02:05:08.936 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bc8f4e33-3f7d-4031-8f72-e43365df35cc"}
02:05:08.940 00.004 16872 case statement mapped state 6 to 3
02:05:08.944 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc8f4e33-3f7d-4031-8f72-e43365df35cc"}
02:05:08.949 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"788d2862-b051-4a64-b3f6-615f7e1dfd4a"}
02:05:08.951 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.98,6.89],"pixels":"..."},"id":"788d2862-b051-4a64-b3f6-615f7e1dfd4a"}
02:05:11.838 02.887 9640 Exposure complete
02:05:11.974 00.136 9640 worker thread done servicing request
02:05:11.975 00.001 16872 OnExposeComplete: enter
02:05:11.977 00.002 16872 UpdateGuideState(): m_state=6
02:05:11.980 00.003 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
02:05:11.984 00.004 16872 Star::Find returns 1 (0), X=204.65, Y=179.54, Mass=80183, SNR=172.8, Peak=7572 HFD=4.0
02:05:11.987 00.003 16872 MultiStar: [#1 0.57,-0.14,0.29,U] [#2 0.61,1.16,0.00,M2] [#3 0.17,0.90,0.00,M1] [#4 -0.04,0.17,0.25,U] [#5 0.67,1.24,0.00,M1] [#6 0.79,1.07,0.00,M1] [#7 -0.12,-0.19,0.15,U] [#8 0.08,0.97,0.00,M1] 
02:05:11.991 00.004 16872 refined, 3 included, MultiStar: {0.65, 0.56}, one-star: {0.95, 0.98}
02:05:11.993 00.002 16872 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.59) = xAngle (2.30 = 2.30)
02:05:11.995 00.002 16872 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.35 = 2.35)
02:05:11.998 00.003 16872 CameraToMount -- cameraX=0.65 cameraY=0.56 hyp=0.86 cameraTheta=0.72 mountX=-0.57 mountY=0.61, mountTheta=2.33
02:05:12.004 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.65, y=0.56, opts=13)
02:05:12.007 00.003 16872 Enqueuing Move request for scope (0.65, 0.56)
02:05:12.009 00.002 9640 Worker thread wakes up
02:05:12.009 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.56) opts 0xd
02:05:12.010 00.001 9640 Handling offset move in thread for scope, endpoint = (0.65, 0.56)
02:05:12.010 00.000 9640 Moving (0.65, 0.56) raw xDistance=-0.57 yDistance=0.61
02:05:12.010 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.57
02:05:12.010 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.61, m_sumCorr=3.9
02:05:12.010 00.000 9640 MoveAxis(E, 63, ABG)
02:05:12.010 00.000 9640 Guiding  Dir = 2, Dur = 63
02:05:12.010 00.000 9640 IsSlewing returns 0
02:05:12.010 00.000 9640 IsGuiding returns 0
02:05:12.011 00.001 9640 PulseGuide returned control before completion, sleep 73
02:05:12.016 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=7572, med=3212, FiltMin=3108, FiltMax=6724, Gamma=2.190
02:05:12.047 00.031 16872 UpdateGuideState exits: m=80183 SNR=172.8
02:05:12.050 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:12.053 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:05:12.056 00.003 16872 Enqueuing Expose request
02:05:12.094 00.038 9640 IsGuiding returns 1
02:05:12.094 00.000 9640 scope still moving after pulse duration time elapsed
02:05:12.125 00.031 9640 IsSlewing returns 0
02:05:12.125 00.000 9640 IsGuiding returns 0
02:05:12.125 00.000 9640 scope move finished after 63 + 51 ms
02:05:12.125 00.000 9640 Move returns status 0, amount 63
02:05:12.126 00.001 9640 MoveAxis(N, 0, ABG)
02:05:12.126 00.000 9640 Move returns status 0, amount 0
02:05:12.126 00.000 9640 move complete, result=0
02:05:12.126 00.000 9640 worker thread done servicing request
02:05:12.127 00.001 9640 Worker thread wakes up
02:05:12.127 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:05:12.127 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:05:12.128 00.001 16872 GuideStep: -0.6 px 63 ms EAST, 0.6 px 0 ms NORTH
02:05:12.428 00.300 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"26b13870-dd84-4c81-8354-45543dd4914f"}
02:05:12.432 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"26b13870-dd84-4c81-8354-45543dd4914f"}
02:05:12.436 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a814477e-617a-4763-8fe2-25b1695bab00"}
02:05:12.441 00.005 16872 case statement mapped state 6 to 3
02:05:12.446 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a814477e-617a-4763-8fe2-25b1695bab00"}
02:05:12.451 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1876942f-77a1-4387-892a-4a7e970a2fce"}
02:05:12.456 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.65,6.54],"pixels":"..."},"id":"1876942f-77a1-4387-892a-4a7e970a2fce"}
02:05:15.928 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63a98eb8-9322-48a3-896d-ffa95bcdd0b0"}
02:05:15.933 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"63a98eb8-9322-48a3-896d-ffa95bcdd0b0"}
02:05:15.937 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"87503586-e643-4c7f-997d-fbd8445a6b45"}
02:05:15.941 00.004 16872 case statement mapped state 6 to 3
02:05:15.945 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"87503586-e643-4c7f-997d-fbd8445a6b45"}
02:05:15.949 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1c9c8103-e6ab-43bd-a801-50a3b8fe9ead"}
02:05:15.953 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.65,6.54],"pixels":"..."},"id":"1c9c8103-e6ab-43bd-a801-50a3b8fe9ead"}
02:05:16.186 00.233 9640 Exposure complete
02:05:16.322 00.136 9640 worker thread done servicing request
02:05:16.323 00.001 16872 OnExposeComplete: enter
02:05:16.325 00.002 16872 UpdateGuideState(): m_state=6
02:05:16.328 00.003 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
02:05:16.331 00.003 16872 Star::Find returns 1 (0), X=204.63, Y=178.81, Mass=88243, SNR=187.7, Peak=8000 HFD=4.0
02:05:16.335 00.004 16872 MultiStar: [#1 0.83,-0.56,0.00,M1] [#2 0.49,0.07,0.24,U] [#3 0.18,-0.11,0.21,U] [#4 -0.12,-0.31,0.26,U] [#5 0.54,0.07,0.17,U] [#6 1.12,0.04,0.00,M2] [#7 0.62,-0.71,0.00,M1] [#8 -0.68,-0.87,0.00,M2] 
02:05:16.339 00.004 16872 refined, 4 included, MultiStar: {0.61, 0.09}, one-star: {0.94, 0.25}
02:05:16.342 00.003 16872 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.59) = xAngle (1.74 = 1.74)
02:05:16.344 00.002 16872 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.78 = 1.78)
02:05:16.347 00.003 16872 CameraToMount -- cameraX=0.61 cameraY=0.09 hyp=0.62 cameraTheta=0.15 mountX=-0.10 mountY=0.61, mountTheta=1.74
02:05:16.351 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.61, y=0.09, opts=13)
02:05:16.354 00.003 16872 Enqueuing Move request for scope (0.61, 0.09)
02:05:16.357 00.003 9640 Worker thread wakes up
02:05:16.357 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.09) opts 0xd
02:05:16.357 00.000 9640 Handling offset move in thread for scope, endpoint = (0.61, 0.09)
02:05:16.357 00.000 9640 Moving (0.61, 0.09) raw xDistance=-0.10 yDistance=0.61
02:05:16.357 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.10
02:05:16.357 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.61, m_sumCorr=4.1
02:05:16.357 00.000 9640 MoveAxis(E, 17, ABG)
02:05:16.357 00.000 9640 Guiding  Dir = 2, Dur = 17
02:05:16.358 00.001 9640 IsSlewing returns 0
02:05:16.358 00.000 9640 IsGuiding returns 0
02:05:16.358 00.000 9640 PulseGuide returned control before completion, sleep 27
02:05:16.363 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=8000, med=3216, FiltMin=3140, FiltMax=7252, Gamma=2.190
02:05:16.397 00.034 9640 IsGuiding returns 1
02:05:16.397 00.000 9640 scope still moving after pulse duration time elapsed
02:05:16.398 00.001 16872 UpdateGuideState exits: m=88243 SNR=187.7
02:05:16.402 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:16.404 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:05:16.407 00.003 16872 Enqueuing Expose request
02:05:16.427 00.020 9640 IsSlewing returns 0
02:05:16.427 00.000 9640 IsGuiding returns 0
02:05:16.427 00.000 9640 scope move finished after 17 + 52 ms
02:05:16.427 00.000 9640 Move returns status 0, amount 17
02:05:16.427 00.000 9640 MoveAxis(S, 24, ABG)
02:05:16.427 00.000 9640 Guiding  Dir = 1, Dur = 24
02:05:16.428 00.001 9640 IsSlewing returns 0
02:05:16.428 00.000 9640 IsGuiding returns 0
02:05:16.428 00.000 9640 PulseGuide returned control before completion, sleep 34
02:05:16.475 00.047 9640 IsGuiding returns 1
02:05:16.476 00.001 9640 scope still moving after pulse duration time elapsed
02:05:16.505 00.029 9640 IsSlewing returns 0
02:05:16.506 00.001 9640 IsGuiding returns 0
02:05:16.506 00.000 9640 scope move finished after 24 + 54 ms
02:05:16.506 00.000 9640 Move returns status 0, amount 24
02:05:16.506 00.000 9640 move complete, result=0
02:05:16.506 00.000 9640 worker thread done servicing request
02:05:16.506 00.000 9640 Worker thread wakes up
02:05:16.506 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:05:16.506 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:05:16.507 00.001 16872 GuideStep: -0.1 px 17 ms EAST, 0.6 px 24 ms SOUTH
02:05:19.429 02.922 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88e0a3a2-95e9-4188-a85a-221ac90db4cd"}
02:05:19.432 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"88e0a3a2-95e9-4188-a85a-221ac90db4cd"}
02:05:19.436 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36274cd1-29ce-4190-ab95-4211f75a18d3"}
02:05:19.441 00.005 16872 case statement mapped state 6 to 3
02:05:19.443 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"36274cd1-29ce-4190-ab95-4211f75a18d3"}
02:05:19.446 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"373e7d29-5a8b-4111-a35a-e047a9f359b4"}
02:05:19.450 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.63,6.81],"pixels":"..."},"id":"373e7d29-5a8b-4111-a35a-e047a9f359b4"}
02:05:20.563 01.113 9640 Exposure complete
02:05:20.700 00.137 9640 worker thread done servicing request
02:05:20.700 00.000 16872 OnExposeComplete: enter
02:05:20.703 00.003 16872 UpdateGuideState(): m_state=6
02:05:20.707 00.004 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
02:05:20.709 00.002 16872 Star::Find returns 1 (0), X=204.59, Y=178.77, Mass=86633, SNR=183.9, Peak=8056 HFD=3.8
02:05:20.712 00.003 16872 MultiStar: [#1 0.53,-0.97,0.00,M2] [#2 0.76,0.47,0.00,M2] [#3 0.43,0.01,0.21,U] [#4 -0.03,-0.11,0.24,U] [#5 0.81,0.21,0.00,M1] [#6 1.00,0.02,0.00,M3] [#7 -0.09,-0.53,0.13,U] [#8 -0.22,-0.04,0.12,U] 
02:05:20.714 00.002 16872 refined, 4 included, MultiStar: {0.55, 0.06}, one-star: {0.90, 0.20}
02:05:20.717 00.003 16872 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.59) = xAngle (1.69 = 1.69)
02:05:20.719 00.002 16872 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.74 = 1.74)
02:05:20.723 00.004 16872 CameraToMount -- cameraX=0.55 cameraY=0.06 hyp=0.55 cameraTheta=0.11 mountX=-0.07 mountY=0.55, mountTheta=1.69
02:05:20.728 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.55, y=0.06, opts=13)
02:05:20.732 00.004 16872 Enqueuing Move request for scope (0.55, 0.06)
02:05:20.736 00.004 9640 Worker thread wakes up
02:05:20.736 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.06) opts 0xd
02:05:20.736 00.000 9640 Handling offset move in thread for scope, endpoint = (0.55, 0.06)
02:05:20.736 00.000 9640 Moving (0.55, 0.06) raw xDistance=-0.07 yDistance=0.55
02:05:20.736 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:05:20.736 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.55, m_sumCorr=4.1
02:05:20.736 00.000 9640 MoveAxis(E, 0, ABG)
02:05:20.737 00.001 9640 Move returns status 0, amount 0
02:05:20.737 00.000 9640 MoveAxis(N, 0, ABG)
02:05:20.737 00.000 9640 Move returns status 0, amount 0
02:05:20.737 00.000 9640 move complete, result=0
02:05:20.738 00.001 9640 worker thread done servicing request
02:05:20.747 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=8056, med=3216, FiltMin=3128, FiltMax=7204, Gamma=2.190
02:05:20.778 00.031 16872 UpdateGuideState exits: m=86633 SNR=183.9
02:05:20.780 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:20.784 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:05:20.787 00.003 16872 Enqueuing Expose request
02:05:20.790 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
02:05:20.792 00.002 9640 Worker thread wakes up
02:05:20.792 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:05:20.793 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:05:22.929 02.136 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8334b953-8a4f-4e99-858f-dcd708449ebb"}
02:05:22.933 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8334b953-8a4f-4e99-858f-dcd708449ebb"}
02:05:22.936 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ac1def3-c933-4f36-96df-af1a45bab1c8"}
02:05:22.940 00.004 16872 case statement mapped state 6 to 3
02:05:22.942 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ac1def3-c933-4f36-96df-af1a45bab1c8"}
02:05:22.945 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1b46287f-4655-468c-bdd2-fb84f7a02e50"}
02:05:22.950 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[6.59,6.77],"pixels":"..."},"id":"1b46287f-4655-468c-bdd2-fb84f7a02e50"}
02:05:24.860 01.910 9640 Exposure complete
02:05:24.998 00.138 9640 worker thread done servicing request
02:05:24.998 00.000 16872 OnExposeComplete: enter
02:05:25.001 00.003 16872 UpdateGuideState(): m_state=6
02:05:25.004 00.003 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
02:05:25.009 00.005 16872 Star::Find returns 1 (0), X=204.32, Y=178.98, Mass=87751, SNR=183.0, Peak=8672 HFD=4.1
02:05:25.012 00.003 16872 MultiStar: [#1 -0.05,-0.75,0.28,U] [#2 0.57,0.34,0.24,U] [#3 0.35,0.06,0.19,U] [#4 -0.53,0.22,0.27,U] [#5 0.35,0.31,0.17,U] [#6 -0.02,-0.02,0.13,U] [#7 0.24,-0.50,0.13,U] [#8 -0.65,0.13,0.12,U] 
02:05:25.016 00.004 16872 refined, 8 included, MultiStar: {0.27, 0.14}, one-star: {0.62, 0.42}
02:05:25.018 00.002 16872 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.59) = xAngle (2.07 = 2.07)
02:05:25.022 00.004 16872 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.11 = 2.11)
02:05:25.025 00.003 16872 CameraToMount -- cameraX=0.27 cameraY=0.14 hyp=0.30 cameraTheta=0.48 mountX=-0.15 mountY=0.26, mountTheta=2.08
02:05:25.029 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=0.14, opts=13)
02:05:25.032 00.003 16872 Enqueuing Move request for scope (0.27, 0.14)
02:05:25.034 00.002 9640 Worker thread wakes up
02:05:25.034 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.14) opts 0xd
02:05:25.034 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, 0.14)
02:05:25.034 00.000 9640 Moving (0.27, 0.14) raw xDistance=-0.15 yDistance=0.26
02:05:25.035 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.15
02:05:25.035 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 0.26, m_sumCorr=4.4
02:05:25.035 00.000 9640 MoveAxis(E, 15, ABG)
02:05:25.035 00.000 9640 Guiding  Dir = 2, Dur = 15
02:05:25.035 00.000 9640 IsSlewing returns 0
02:05:25.035 00.000 9640 IsGuiding returns 0
02:05:25.036 00.001 9640 PulseGuide returned control before completion, sleep 25
02:05:25.042 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=8672, med=3212, FiltMin=3102, FiltMax=7068, Gamma=2.190
02:05:25.066 00.024 9640 IsGuiding returns 1
02:05:25.066 00.000 9640 scope still moving after pulse duration time elapsed
02:05:25.072 00.006 16872 UpdateGuideState exits: m=87751 SNR=183.0
02:05:25.074 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:25.078 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:05:25.080 00.002 16872 Enqueuing Expose request
02:05:25.098 00.018 9640 IsSlewing returns 0
02:05:25.098 00.000 9640 IsGuiding returns 0
02:05:25.098 00.000 9640 scope move finished after 15 + 47 ms
02:05:25.098 00.000 9640 Move returns status 0, amount 15
02:05:25.098 00.000 9640 MoveAxis(S, 38, ABG)
02:05:25.098 00.000 9640 Guiding  Dir = 1, Dur = 38
02:05:25.099 00.001 9640 IsSlewing returns 0
02:05:25.099 00.000 9640 IsGuiding returns 0
02:05:25.099 00.000 9640 PulseGuide returned control before completion, sleep 48
02:05:25.159 00.060 9640 IsGuiding returns 1
02:05:25.159 00.000 9640 scope still moving after pulse duration time elapsed
02:05:25.190 00.031 9640 IsSlewing returns 0
02:05:25.191 00.001 9640 IsGuiding returns 0
02:05:25.191 00.000 9640 scope move finished after 38 + 54 ms
02:05:25.191 00.000 9640 Move returns status 0, amount 38
02:05:25.191 00.000 9640 move complete, result=0
02:05:25.191 00.000 9640 worker thread done servicing request
02:05:25.191 00.000 9640 Worker thread wakes up
02:05:25.191 00.000 16872 GuideStep: -0.1 px 15 ms EAST, 0.3 px 38 ms SOUTH
02:05:25.197 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
02:05:25.198 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(189,164,31,31)
02:05:26.429 01.231 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c79b42c7-257b-4e03-a63d-e4fb66eb001e"}
02:05:26.434 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c79b42c7-257b-4e03-a63d-e4fb66eb001e"}
02:05:26.437 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3cc888da-0602-4439-b659-912f7a7923e6"}
02:05:26.440 00.003 16872 case statement mapped state 6 to 3
02:05:26.447 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3cc888da-0602-4439-b659-912f7a7923e6"}
02:05:26.454 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b5b6a2e6-0c68-4db6-88fb-c98cff9dcf8e"}
02:05:26.458 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[7.32,6.98],"pixels":"..."},"id":"b5b6a2e6-0c68-4db6-88fb-c98cff9dcf8e"}
02:05:27.508 01.050 16872 evsrv: cli 0D3C0A48 connect
02:05:27.512 00.004 16872 case statement mapped state 6 to 3
02:05:27.516 00.004 16872 case statement mapped state 6 to 3
02:05:27.520 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"08abd197-3b12-45ab-a228-6cbdf2276cca"}
02:05:27.526 00.006 16872 case statement mapped state 6 to 3
02:05:27.529 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"08abd197-3b12-45ab-a228-6cbdf2276cca"}
02:05:27.532 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:05:27.536 00.004 16872 evsrv: cli 0D3BF8C8 connect
02:05:27.540 00.004 16872 case statement mapped state 6 to 3
02:05:27.545 00.005 16872 case statement mapped state 6 to 3
02:05:27.550 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"ea81d00a-6e4d-4a5d-910c-94c0c477f6a7"}
02:05:27.555 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:05:27.560 00.005 16872 Status Line: Waiting for devices...
02:05:27.566 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"ea81d00a-6e4d-4a5d-910c-94c0c477f6a7"}
02:05:27.570 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
02:05:27.575 00.005 16872 evsrv: cli 0D3BFFA8 connect
02:05:27.578 00.003 16872 case statement mapped state 6 to 3
02:05:27.582 00.004 16872 case statement mapped state 6 to 3
02:05:27.585 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"238b01ea-9d86-4152-aff2-a7b7f3fbce23"}
02:05:27.591 00.006 16872 case statement mapped state 6 to 3
02:05:27.594 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"238b01ea-9d86-4152-aff2-a7b7f3fbce23"}
02:05:27.599 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
02:05:28.600 01.001 16872 evsrv: cli 0D3BFB48 connect
02:05:28.613 00.013 16872 case statement mapped state 6 to 3
02:05:28.621 00.008 16872 case statement mapped state 6 to 3
02:05:28.630 00.009 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"8c5696c8-dc0c-4c65-9b7e-7c849a721cf0"}
02:05:28.634 00.004 16872 case statement mapped state 6 to 3
02:05:28.648 00.014 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c5696c8-dc0c-4c65-9b7e-7c849a721cf0"}
02:05:28.657 00.009 16872 evsrv: cli 0D3BFB48 disconnect
02:05:29.087 00.430 9640 ASCOM_AbortExposure returns err = 0
02:05:29.087 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:05:29.087 00.000 16872 OnExposeComplete: enter
02:05:29.091 00.004 16872 OnExposeComplete: Capture Error reported
02:05:29.096 00.005 9640 worker thread done servicing request
02:05:29.096 00.000 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:05:29.101 00.005 16872 Mount: notify guiding stopped
02:05:29.107 00.006 16872 Changing from state GUIDING to STOP
02:05:29.113 00.006 16872 guider state => SELECTED
02:05:29.116 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=8672, med=3212, FiltMin=3102, FiltMax=7068, Gamma=2.190
02:05:29.149 00.033 16872 Changing from state SELECTED to UNINITIALIZED
02:05:29.153 00.004 16872 guider state => SELECTING
02:05:29.166 00.013 16872 Status Line: Stopped.
02:05:29.176 00.010 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:05:30.197 01.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86e3aa85-c746-4131-81fd-de61657d57a4"}
02:05:30.202 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"86e3aa85-c746-4131-81fd-de61657d57a4"}
02:05:30.206 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa874bb9-ec4f-41cf-b888-2c3a945a82bc"}
02:05:30.211 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa874bb9-ec4f-41cf-b888-2c3a945a82bc"}
02:05:30.218 00.007 16872 evsrv: cli 0D3BFFA8 connect
02:05:30.224 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"4d47d8dc-b077-49b9-8547-0f2af6dda376"}
02:05:30.228 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4d47d8dc-b077-49b9-8547-0f2af6dda376"}
02:05:30.233 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
02:05:33.692 03.459 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f2159c2-8ee1-4553-9706-466c67e7eb07"}
02:05:33.695 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8f2159c2-8ee1-4553-9706-466c67e7eb07"}
02:05:33.699 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"42972cf5-7681-46bd-b8be-24ea149cc12d"}
02:05:33.702 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"42972cf5-7681-46bd-b8be-24ea149cc12d"}
02:05:37.191 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"277c1d46-5eb8-4787-b134-c2ea7e84585a"}
02:05:37.201 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"277c1d46-5eb8-4787-b134-c2ea7e84585a"}
02:05:37.207 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3802a467-c47d-401b-aacd-2c3871ea3d79"}
02:05:37.213 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3802a467-c47d-401b-aacd-2c3871ea3d79"}
02:05:40.690 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a45332ff-9716-4dc0-92de-05a8ac3f8989"}
02:05:40.693 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a45332ff-9716-4dc0-92de-05a8ac3f8989"}
02:05:40.698 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"edef7b5b-6934-40bf-b38a-b7624965246d"}
02:05:40.701 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"edef7b5b-6934-40bf-b38a-b7624965246d"}
02:05:44.190 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2880b088-bed5-42a8-a4ee-27a5e4dbe8cb"}
02:05:44.194 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2880b088-bed5-42a8-a4ee-27a5e4dbe8cb"}
02:05:44.201 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"50e4f282-cd6c-4935-aee2-8570c7b9fa6a"}
02:05:44.205 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"50e4f282-cd6c-4935-aee2-8570c7b9fa6a"}
02:05:44.325 00.120 16872 evsrv: cli 0D3C0A48 connect
02:05:44.332 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"bd19d46a-e8b8-4e31-a012-a23dace5ec0a"}
02:05:44.337 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd19d46a-e8b8-4e31-a012-a23dace5ec0a"}
02:05:44.355 00.018 16872 evsrv: cli 0D3C0A48 disconnect
02:05:44.362 00.007 16872 evsrv: cli 0D3BF968 connect
02:05:44.368 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_calibrated","id":"b18d0306-46f8-4bad-b00e-d86d4841214e"}
02:05:44.377 00.009 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":true,"id":"b18d0306-46f8-4bad-b00e-d86d4841214e"}
02:05:44.382 00.005 16872 evsrv: cli 0D3BF968 disconnect
02:05:44.389 00.007 16872 evsrv: cli 0D3BF8C8 connect
02:05:44.395 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"215201e9-2310-428d-9378-2072147332c5"}
02:05:44.399 00.004 16872 PhdController::Guide begins
02:05:44.408 00.009 16872 PhdController: newstate STATE_SETUP
02:05:44.411 00.003 16872 PhdController: setup
02:05:44.416 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
02:05:44.421 00.005 16872 PhdController: start capturing
02:05:44.428 00.007 16872 Changing from state SELECTING to UNINITIALIZED
02:05:44.439 00.011 16872 guider state => SELECTING
02:05:44.445 00.006 16872 setting force full frames = true
02:05:44.450 00.005 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:05:44.468 00.018 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:05:44.472 00.004 16872 Enqueuing Expose request
02:05:44.477 00.005 16872 PhdController: newstate STATE_SELECT_STAR
02:05:44.480 00.003 9640 Worker thread wakes up
02:05:44.481 00.001 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"215201e9-2310-428d-9378-2072147332c5"}
02:05:44.486 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
02:05:44.486 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:05:44.489 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
02:05:44.498 00.009 16872 evsrv: cli 0D3BFB48 connect
02:05:44.502 00.004 16872 case statement mapped state 1 to 101
02:05:44.508 00.006 16872 case statement mapped state 1 to 101
02:05:44.516 00.008 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_shift_params","id":"0ec4f6c8-f170-43b3-87b2-c30796fe36cc"}
02:05:44.521 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"0ec4f6c8-f170-43b3-87b2-c30796fe36cc"}
02:05:44.532 00.011 16872 evsrv: cli 0D3BFB48 disconnect
02:05:44.538 00.006 16872 evsrv: cli 0D3C0228 connect
02:05:44.543 00.005 16872 case statement mapped state 1 to 101
02:05:44.549 00.006 16872 case statement mapped state 1 to 101
02:05:44.555 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"5139761b-f7e7-4567-8909-ae6055cfd61b"}
02:05:44.558 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"5139761b-f7e7-4567-8909-ae6055cfd61b"}
02:05:44.561 00.003 16872 evsrv: cli 0D3C0228 disconnect
02:05:45.564 01.003 16872 evsrv: cli 0D3BFB48 connect
02:05:45.569 00.005 16872 case statement mapped state 1 to 101
02:05:45.574 00.005 16872 case statement mapped state 1 to 101
02:05:45.579 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"4fa9c056-171b-419c-ac7d-12c247a2a5bb"}
02:05:45.583 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"4fa9c056-171b-419c-ac7d-12c247a2a5bb"}
02:05:45.587 00.004 16872 evsrv: cli 0D3BFB48 disconnect
02:05:46.588 01.001 16872 evsrv: cli 0D3BF8C8 connect
02:05:46.592 00.004 16872 case statement mapped state 1 to 101
02:05:46.598 00.006 16872 case statement mapped state 1 to 101
02:05:46.601 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"a639f4d7-4b04-40cc-a53a-e1e8f89b1039"}
02:05:46.604 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"a639f4d7-4b04-40cc-a53a-e1e8f89b1039"}
02:05:46.608 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
02:05:47.610 01.002 16872 evsrv: cli 0D3BFFA8 connect
02:05:47.614 00.004 16872 case statement mapped state 1 to 101
02:05:47.618 00.004 16872 case statement mapped state 1 to 101
02:05:47.621 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"e2b23cdf-2998-4309-92fa-4ed4b11e77e7"}
02:05:47.625 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"e2b23cdf-2998-4309-92fa-4ed4b11e77e7"}
02:05:47.629 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:05:47.690 00.061 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"193a54d6-a2c8-41e4-9477-3a963630a981"}
02:05:47.695 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"193a54d6-a2c8-41e4-9477-3a963630a981"}
02:05:47.698 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0cbae09f-a686-49d5-864d-9186a47d0104"}
02:05:47.701 00.003 16872 case statement mapped state 1 to 101
02:05:47.704 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"0cbae09f-a686-49d5-864d-9186a47d0104"}
02:05:48.561 00.857 9640 Exposure complete
02:05:48.630 00.069 16872 evsrv: cli 0D3C0228 connect
02:05:48.633 00.003 16872 case statement mapped state 1 to 101
02:05:48.638 00.005 16872 case statement mapped state 1 to 101
02:05:48.641 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"cd09ea64-556c-4704-9f18-1650b05b16b4"}
02:05:48.643 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"cd09ea64-556c-4704-9f18-1650b05b16b4"}
02:05:48.647 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:05:48.699 00.052 9640 worker thread done servicing request
02:05:48.700 00.001 16872 OnExposeComplete: enter
02:05:48.702 00.002 16872 UpdateGuideState(): m_state=1
02:05:48.706 00.004 16872 UpdateCurrentPosition: no star selected
02:05:48.708 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:05:48.711 00.003 16872 Status Line: No star selected
02:05:48.717 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=5504, med=3216, FiltMin=3098, FiltMax=4648, Gamma=2.190
02:05:48.748 00.031 16872 UpdateGuideState exits: No star selected
02:05:48.751 00.003 16872 GuiderMultiStar::AutoSelect enter
02:05:48.754 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:05:48.877 00.123 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:05:49.041 00.164 16872 AutoFind: global mean = 0.0, stdev 56.0
02:05:49.045 00.004 16872 AutoFind: using threshold = 0.1
02:05:49.203 00.158 16872 AutoFind: local max [202, 179] 102.1
02:05:49.207 00.004 16872 AutoFind: local max [1619, 278] 38.7
02:05:49.210 00.003 16872 AutoFind: local max [65, 797] 13.0
02:05:49.218 00.008 16872 AutoFind: local max [1159, 512] 11.7
02:05:49.223 00.005 16872 AutoFind: local max [1573, 174] 9.6
02:05:49.229 00.006 16872 AutoFind: local max [132, 902] 6.9
02:05:49.233 00.004 16872 AutoFind: local max [417, 622] 6.3
02:05:49.235 00.002 16872 AutoFind: local max [558, 986] 5.7
02:05:49.238 00.003 16872 AutoFind: local max [930, 321] 5.3
02:05:49.240 00.002 16872 AutoFind: local max [753, 1053] 5.2
02:05:49.244 00.004 16872 AutoFind: local max [1757, 273] 5.1
02:05:49.247 00.003 16872 AutoFind: local max [181, 693] 4.9
02:05:49.250 00.003 16872 AutoFind: local max [43, 987] 4.8
02:05:49.253 00.003 16872 AutoFind: local max [677, 872] 4.8
02:05:49.257 00.004 16872 AutoFind: local max [191, 223] 4.7
02:05:49.262 00.005 16872 AutoFind: local max [1581, 871] 4.7
02:05:49.266 00.004 16872 AutoFind: local max [43, 859] 4.7
02:05:49.270 00.004 16872 AutoFind: local max [341, 861] 4.7
02:05:49.273 00.003 16872 AutoFind: local max [1733, 229] 4.7
02:05:49.278 00.005 16872 AutoFind: local max [1360, 301] 4.7
02:05:49.281 00.003 16872 AutoFind: local max [1396, 1034] 4.7
02:05:49.285 00.004 16872 AutoFind: local max [234, 812] 4.6
02:05:49.288 00.003 16872 AutoFind: local max [1894, 1015] 4.6
02:05:49.291 00.003 16872 AutoFind: local max [1380, 861] 4.6
02:05:49.294 00.003 16872 AutoFind: local max [399, 77] 4.6
02:05:49.297 00.003 16872 AutoFind: local max [1804, 617] 4.5
02:05:49.300 00.003 16872 AutoFind: local max [1532, 965] 4.5
02:05:49.302 00.002 16872 AutoFind: local max [1012, 434] 4.4
02:05:49.305 00.003 16872 AutoFind: local max [795, 152] 4.4
02:05:49.310 00.005 16872 AutoFind: local max [713, 21] 4.4
02:05:49.314 00.004 16872 AutoFind: local max [335, 986] 4.4
02:05:49.316 00.002 16872 AutoFind: local max [327, 55] 4.4
02:05:49.319 00.003 16872 AutoFind: local max [818, 691] 4.4
02:05:49.321 00.002 16872 AutoFind: local max [1646, 480] 4.4
02:05:49.324 00.003 16872 AutoFind: local max [938, 424] 4.3
02:05:49.327 00.003 16872 AutoFind: local max [364, 467] 4.3
02:05:49.329 00.002 16872 AutoFind: local max [1854, 371] 4.3
02:05:49.332 00.003 16872 AutoFind: local max [10, 815] 4.3
02:05:49.335 00.003 16872 AutoFind: local max [1508, 453] 4.3
02:05:49.337 00.002 16872 AutoFind: local max [1356, 418] 4.3
02:05:49.343 00.006 16872 AutoFind: local max [597, 433] 4.3
02:05:49.346 00.003 16872 AutoFind: local max [181, 823] 4.3
02:05:49.348 00.002 16872 AutoFind: local max [1282, 186] 4.3
02:05:49.351 00.003 16872 AutoFind: local max [302, 309] 4.2
02:05:49.353 00.002 16872 AutoFind: local max [214, 821] 4.2
02:05:49.357 00.004 16872 AutoFind: local max [1888, 307] 4.2
02:05:49.359 00.002 16872 AutoFind: local max [375, 130] 4.2
02:05:49.361 00.002 16872 AutoFind: local max [1509, 392] 4.2
02:05:49.364 00.003 16872 AutoFind: local max [604, 889] 4.2
02:05:49.366 00.002 16872 AutoFind: local max [447, 798] 4.2
02:05:49.369 00.003 16872 AutoFind: local max [527, 265] 4.2
02:05:49.373 00.004 16872 AutoFind: local max [1858, 214] 4.2
02:05:49.376 00.003 16872 AutoFind: local max [453, 275] 4.2
02:05:49.379 00.003 16872 AutoFind: local max [601, 215] 4.2
02:05:49.381 00.002 16872 AutoFind: local max [1033, 822] 4.2
02:05:49.384 00.003 16872 AutoFind: local max [691, 645] 4.2
02:05:49.388 00.004 16872 AutoFind: local max [1520, 635] 4.2
02:05:49.391 00.003 16872 AutoFind: local max [254, 905] 4.2
02:05:49.394 00.003 16872 AutoFind: local max [925, 986] 4.2
02:05:49.396 00.002 16872 AutoFind: local max [350, 125] 4.1
02:05:49.400 00.004 16872 AutoFind: local max [1269, 417] 4.1
02:05:49.404 00.004 16872 AutoFind: local max [1726, 353] 4.1
02:05:49.408 00.004 16872 AutoFind: local max [830, 957] 4.1
02:05:49.410 00.002 16872 AutoFind: local max [895, 833] 4.1
02:05:49.413 00.003 16872 AutoFind: local max [241, 935] 4.1
02:05:49.415 00.002 16872 AutoFind: local max [1672, 905] 4.1
02:05:49.417 00.002 16872 AutoFind: local max [1757, 292] 4.1
02:05:49.421 00.004 16872 AutoFind: local max [1039, 20] 4.1
02:05:49.425 00.004 16872 AutoFind: local max [1059, 1015] 4.1
02:05:49.428 00.003 16872 AutoFind: local max [1281, 338] 4.1
02:05:49.431 00.003 16872 AutoFind: local max [1049, 441] 4.1
02:05:49.433 00.002 16872 AutoFind: local max [801, 432] 4.1
02:05:49.437 00.004 16872 AutoFind: local max [510, 557] 4.1
02:05:49.440 00.003 16872 AutoFind: local max [201, 925] 4.1
02:05:49.442 00.002 16872 AutoFind: local max [698, 527] 4.1
02:05:49.445 00.003 16872 AutoFind: local max [891, 843] 4.1
02:05:49.447 00.002 16872 AutoFind: local max [1569, 1015] 4.0
02:05:49.450 00.003 16872 AutoFind: local max [1546, 92] 4.0
02:05:49.455 00.005 16872 AutoFind: local max [1090, 549] 4.0
02:05:49.458 00.003 16872 AutoFind: local max [939, 14] 4.0
02:05:49.461 00.003 16872 AutoFind: local max [1795, 21] 4.0
02:05:49.465 00.004 16872 AutoFind: local max [1544, 376] 4.0
02:05:49.470 00.005 16872 AutoFind: local max [231, 492] 4.0
02:05:49.474 00.004 16872 AutoFind: local max [864, 174] 4.0
02:05:49.478 00.004 16872 AutoFind: local max [1132, 888] 4.0
02:05:49.481 00.003 16872 AutoFind: local max [655, 556] 4.0
02:05:49.484 00.003 16872 AutoFind: local max [370, 585] 4.0
02:05:49.488 00.004 16872 AutoFind: local max [1107, 215] 4.0
02:05:49.491 00.003 16872 AutoFind: local max [447, 878] 4.0
02:05:49.494 00.003 16872 AutoFind: local max [1734, 702] 4.0
02:05:49.497 00.003 16872 AutoFind: local max [227, 826] 4.0
02:05:49.503 00.006 16872 AutoFind: local max [1507, 987] 4.0
02:05:49.506 00.003 16872 AutoFind: local max [1335, 1047] 4.0
02:05:49.509 00.003 16872 AutoFind: local max [1299, 985] 4.0
02:05:49.512 00.003 16872 AutoFind: local max [739, 512] 4.0
02:05:49.515 00.003 16872 AutoFind: local max [915, 1045] 4.0
02:05:49.519 00.004 16872 AutoFind: local max [798, 935] 4.0
02:05:49.523 00.004 16872 AutoFind: local max [272, 1046] 4.0
02:05:49.527 00.004 16872 AutoFind: local max [1336, 549] 4.0
02:05:49.531 00.004 16872 AutoFind: local max [33, 372] 4.0
02:05:49.536 00.005 16872 AutoFind: too close [227, 826] 4.0 - [214, 821] 4.2
02:05:49.539 00.003 16872 AutoFind: too close [227, 826] 4.0 - [234, 812] 4.6
02:05:49.543 00.004 16872 AutoFind: too close [891, 843] 4.1 - [895, 833] 4.1
02:05:49.547 00.004 16872 AutoFind: too close [1757, 292] 4.1 - [1757, 273] 5.1
02:05:49.550 00.003 16872 AutoFind: too close [214, 821] 4.2 - [234, 812] 4.6
02:05:49.554 00.004 16872 AutoFind: too close to edge [939, 14] 4.0
02:05:49.557 00.003 16872 AutoFind: too close to edge [10, 815] 4.3
02:05:49.561 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:05:49.565 00.004 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.568 00.003 16872 Star::Find returns 1 (0), X=202.38, Y=179.18, Mass=33729, SNR=110.8, Peak=5504 HFD=3.6
02:05:49.571 00.003 16872 Star::Find(15, 1619, 278, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.574 00.003 16872 Star::Find returns 1 (0), X=1618.79, Y=278.01, Mass=10307, SNR=53.6, Peak=4080 HFD=3.1
02:05:49.577 00.003 16872 Star::Find(15, 65, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.581 00.004 16872 Star::Find returns 1 (0), X=64.93, Y=796.69, Mass=3488, SNR=28.3, Peak=3460 HFD=3.4
02:05:49.584 00.003 16872 Star::Find(15, 1159, 512, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.587 00.003 16872 Star::Find returns 1 (0), X=1158.83, Y=511.96, Mass=3084, SNR=24.0, Peak=3496 HFD=3.0
02:05:49.590 00.003 16872 Star::Find(15, 1573, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.596 00.006 16872 Star::Find returns 1 (0), X=1572.74, Y=174.05, Mass=2203, SNR=18.8, Peak=3432 HFD=2.6
02:05:49.599 00.003 16872 Star::Find(15, 132, 902, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.602 00.003 16872 Star::Find returns 1 (0), X=132.04, Y=901.78, Mass=1499, SNR=16.6, Peak=3348 HFD=2.6
02:05:49.605 00.003 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.609 00.004 16872 Star::Find returns 0 (4), X=416.49, Y=621.74, Mass=2236, SNR=27.2, Peak=3768 HFD=1.2
02:05:49.612 00.003 16872 Star::Find(15, 558, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.615 00.003 16872 Star::Find returns 1 (0), X=558.08, Y=986.68, Mass=882, SNR=12.2, Peak=3320 HFD=2.3
02:05:49.619 00.004 16872 Star::Find(15, 930, 321, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.622 00.003 16872 Star::Find returns 1 (0), X=930.35, Y=320.94, Mass=1049, SNR=14.0, Peak=3432 HFD=2.0
02:05:49.625 00.003 16872 Star::Find(15, 753, 1053, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.629 00.004 16872 Star::Find returns 1 (0), X=753.24, Y=1052.04, Mass=438, SNR=7.9, Peak=3328 HFD=1.6
02:05:49.632 00.003 16872 Star::Find(15, 181, 693, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.635 00.003 16872 Star::Find returns 1 (0), X=181.05, Y=692.45, Mass=1314, SNR=18.1, Peak=3464 HFD=2.1
02:05:49.638 00.003 16872 Star::Find(15, 43, 987, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.642 00.004 16872 Star::Find returns 0 (4), X=42.42, Y=986.81, Mass=380, SNR=7.5, Peak=3304 HFD=1.3
02:05:49.646 00.004 16872 Star::Find(15, 677, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.650 00.004 16872 Star::Find returns 0 (4), X=687.36, Y=869.88, Mass=833, SNR=14.2, Peak=3428 HFD=1.4
02:05:49.652 00.002 16872 Star::Find(15, 191, 223, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.657 00.005 16872 Star::Find false star n=4 nbg=283 bg=3214.5 sigma=19.3 thresh=3272 peak=3267
02:05:49.660 00.003 16872 Star::Find returns 0 (2), X=191.00, Y=223.00, Mass=294, SNR=2.9, Peak=3312 HFD=0.0
02:05:49.664 00.004 16872 Star::Find(15, 1581, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.667 00.003 16872 Star::Find returns 1 (0), X=1581.66, Y=872.59, Mass=1934, SNR=22.6, Peak=3624 HFD=1.5
02:05:49.671 00.004 16872 Star::Find(15, 43, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.676 00.005 16872 Star::Find returns 1 (0), X=43.55, Y=858.49, Mass=619, SNR=9.7, Peak=3316 HFD=2.5
02:05:49.679 00.003 16872 Star::Find(15, 341, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.682 00.003 16872 Star::Find returns 1 (0), X=340.42, Y=861.30, Mass=410, SNR=8.0, Peak=3312 HFD=1.6
02:05:49.686 00.004 16872 Star::Find(15, 1733, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.689 00.003 16872 Star::Find returns 0 (4), X=1743.35, Y=219.30, Mass=1607, SNR=22.3, Peak=3620 HFD=1.5
02:05:49.692 00.003 16872 Star::Find(15, 1360, 301, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.695 00.003 16872 Star::Find returns 1 (0), X=1359.81, Y=300.77, Mass=427, SNR=8.7, Peak=3316 HFD=1.6
02:05:49.698 00.003 16872 Star::Find(15, 1396, 1034, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.702 00.004 16872 Star::Find returns 1 (0), X=1396.04, Y=1033.97, Mass=582, SNR=9.6, Peak=3308 HFD=2.2
02:05:49.705 00.003 16872 Star::Find(15, 1894, 1015, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.708 00.003 16872 Star::Find returns 1 (0), X=1893.65, Y=1015.78, Mass=584, SNR=9.4, Peak=3308 HFD=3.1
02:05:49.711 00.003 16872 Star::Find(15, 1380, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.714 00.003 16872 Star::Find returns 1 (0), X=1379.52, Y=861.07, Mass=914, SNR=15.4, Peak=3408 HFD=1.6
02:05:49.719 00.005 16872 Star::Find(15, 399, 77, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.722 00.003 16872 Star::Find returns 0 (4), X=410.68, Y=62.51, Mass=1701, SNR=23.9, Peak=3656 HFD=1.2
02:05:49.725 00.003 16872 Star::Find(15, 1804, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.728 00.003 16872 Star::Find returns 1 (0), X=1804.75, Y=616.17, Mass=445, SNR=7.8, Peak=3320 HFD=1.7
02:05:49.732 00.004 16872 Star::Find(15, 1532, 965, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.736 00.004 16872 Star::Find returns 1 (0), X=1530.73, Y=965.47, Mass=939, SNR=12.6, Peak=3344 HFD=3.3
02:05:49.739 00.003 16872 Star::Find(15, 1012, 434, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.742 00.003 16872 Star::Find returns 0 (4), X=1021.63, Y=437.18, Mass=817, SNR=14.1, Peak=3420 HFD=1.4
02:05:49.745 00.003 16872 Star::Find(15, 795, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.748 00.003 16872 Star::Find false star n=5 nbg=276 bg=3220.5 sigma=18.7 thresh=3276 peak=3262
02:05:49.751 00.003 16872 Star::Find returns 0 (2), X=795.00, Y=152.00, Mass=306, SNR=2.9, Peak=3284 HFD=0.0
02:05:49.755 00.004 16872 Star::Find(15, 713, 21, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.758 00.003 16872 Star::Find returns 1 (0), X=705.68, Y=11.82, Mass=1442, SNR=19.9, Peak=3520 HFD=1.6
02:05:49.762 00.004 16872 Star::Find(15, 335, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.767 00.005 16872 Star::Find returns 1 (0), X=336.51, Y=986.28, Mass=538, SNR=8.9, Peak=3308 HFD=3.9
02:05:49.770 00.003 16872 Star::Find(15, 327, 55, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.773 00.003 16872 Star::Find false star n=9 nbg=253 bg=3217.1 sigma=16.5 thresh=3267 peak=3264
02:05:49.776 00.003 16872 Star::Find returns 0 (2), X=327.00, Y=55.00, Mass=534, SNR=2.9, Peak=3288 HFD=0.0
02:05:49.781 00.005 16872 Star::Find(15, 818, 691, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.783 00.002 16872 Star::Find returns 1 (0), X=818.61, Y=690.36, Mass=526, SNR=9.3, Peak=3300 HFD=1.6
02:05:49.787 00.004 16872 Star::Find(15, 1646, 480, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.791 00.004 16872 Star::Find returns 1 (0), X=1646.04, Y=480.03, Mass=346, SNR=7.9, Peak=3308 HFD=1.9
02:05:49.794 00.003 16872 Star::Find(15, 938, 424, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.797 00.003 16872 Star::Find returns 0 (4), X=938.20, Y=423.97, Mass=346, SNR=7.4, Peak=3328 HFD=1.5
02:05:49.800 00.003 16872 Star::Find(15, 364, 467, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.802 00.002 16872 Star::Find returns 0 (4), X=363.95, Y=467.00, Mass=240, SNR=5.8, Peak=3312 HFD=0.6
02:05:49.805 00.003 16872 Star::Find(15, 1854, 371, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.807 00.002 16872 Star::Find returns 1 (0), X=1854.52, Y=371.20, Mass=774, SNR=11.9, Peak=3372 HFD=2.8
02:05:49.810 00.003 16872 Star::Find(15, 1508, 453, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.813 00.003 16872 Star::Find returns 0 (4), X=1520.84, Y=459.33, Mass=1366, SNR=20.5, Peak=3536 HFD=1.5
02:05:49.816 00.003 16872 Star::Find(15, 1356, 418, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.819 00.003 16872 Star::Find returns 1 (0), X=1355.66, Y=416.98, Mass=387, SNR=7.5, Peak=3316 HFD=1.5
02:05:49.820 00.001 16872 Star::Find(15, 597, 433, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.823 00.003 16872 Star::Find returns 1 (0), X=593.25, Y=445.47, Mass=671, SNR=11.7, Peak=3348 HFD=2.1
02:05:49.826 00.003 16872 Star::Find(15, 181, 823, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.830 00.004 16872 Star::Find false star n=6 nbg=277 bg=3218.7 sigma=18.4 thresh=3274 peak=3272
02:05:49.833 00.003 16872 Star::Find returns 0 (2), X=181.00, Y=823.00, Mass=396, SNR=2.9, Peak=3300 HFD=0.0
02:05:49.835 00.002 16872 Star::Find(15, 1282, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.838 00.003 16872 Star::Find returns 1 (0), X=1282.69, Y=185.72, Mass=471, SNR=8.6, Peak=3308 HFD=2.2
02:05:49.841 00.003 16872 Star::Find(15, 302, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.844 00.003 16872 Star::Find false star n=4 nbg=277 bg=3207.3 sigma=19.7 thresh=3267 peak=3261
02:05:49.846 00.002 16872 Star::Find returns 0 (2), X=302.00, Y=309.00, Mass=271, SNR=2.9, Peak=3284 HFD=0.0
02:05:49.849 00.003 16872 Star::Find(15, 1888, 307, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.852 00.003 16872 Star::Find returns 1 (0), X=1889.76, Y=307.18, Mass=545, SNR=9.3, Peak=3296 HFD=4.0
02:05:49.855 00.003 16872 Star::Find(15, 375, 130, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.858 00.003 16872 Star::Find returns 0 (4), X=366.98, Y=142.25, Mass=325, SNR=7.6, Peak=3324 HFD=1.2
02:05:49.862 00.004 16872 Star::Find(15, 1509, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.865 00.003 16872 Star::Find false star n=4 nbg=268 bg=3217.5 sigma=19.9 thresh=3277 peak=3272
02:05:49.867 00.002 16872 Star::Find returns 0 (2), X=1509.00, Y=392.00, Mass=318, SNR=2.9, Peak=3308 HFD=0.0
02:05:49.870 00.003 16872 Star::Find(15, 604, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.872 00.002 16872 Star::Find returns 0 (4), X=603.66, Y=888.86, Mass=372, SNR=7.3, Peak=3328 HFD=1.4
02:05:49.877 00.005 16872 Star::Find(15, 447, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.880 00.003 16872 Star::Find returns 1 (0), X=457.42, Y=797.58, Mass=790, SNR=12.8, Peak=3396 HFD=2.4
02:05:49.882 00.002 16872 Star::Find(15, 527, 265, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.885 00.003 16872 Star::Find returns 1 (0), X=526.80, Y=264.85, Mass=1068, SNR=14.2, Peak=3308 HFD=4.1
02:05:49.889 00.004 16872 Star::Find(15, 1858, 214, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.893 00.004 16872 Star::Find returns 1 (0), X=1858.67, Y=212.96, Mass=850, SNR=14.1, Peak=3384 HFD=2.0
02:05:49.895 00.002 16872 Star::Find(15, 453, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.898 00.003 16872 Star::Find false star n=3 nbg=279 bg=3216.4 sigma=16.9 thresh=3267 peak=3261
02:05:49.901 00.003 16872 Star::Find returns 0 (2), X=453.00, Y=275.00, Mass=175, SNR=2.9, Peak=3288 HFD=0.0
02:05:49.903 00.002 16872 Star::Find(15, 601, 215, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.906 00.003 16872 Star::Find false star n=3 nbg=278 bg=3214.9 sigma=18.7 thresh=3271 peak=3264
02:05:49.909 00.003 16872 Star::Find returns 0 (2), X=601.00, Y=215.00, Mass=231, SNR=2.9, Peak=3300 HFD=0.0
02:05:49.911 00.002 16872 Star::Find(15, 1033, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.914 00.003 16872 Star::Find returns 1 (0), X=1033.01, Y=821.94, Mass=359, SNR=7.2, Peak=3320 HFD=1.9
02:05:49.917 00.003 16872 Star::Find(15, 691, 645, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.921 00.004 16872 Star::Find returns 0 (4), X=699.49, Y=660.50, Mass=1575, SNR=23.6, Peak=3360 HFD=1.4
02:05:49.923 00.002 16872 Star::Find(15, 1520, 635, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.925 00.002 16872 Star::Find returns 1 (0), X=1520.00, Y=635.53, Mass=600, SNR=9.6, Peak=3300 HFD=3.7
02:05:49.928 00.003 16872 Star::Find(15, 254, 905, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.930 00.002 16872 Star::Find false star n=3 nbg=277 bg=3216.4 sigma=20.8 thresh=3279 peak=3277
02:05:49.933 00.003 16872 Star::Find returns 0 (2), X=254.00, Y=905.00, Mass=239, SNR=2.9, Peak=3308 HFD=0.0
02:05:49.936 00.003 16872 Star::Find(15, 925, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.940 00.004 16872 Star::Find false star n=3 nbg=276 bg=3219.9 sigma=21.6 thresh=3285 peak=3272
02:05:49.942 00.002 16872 Star::Find returns 0 (2), X=925.00, Y=986.00, Mass=252, SNR=2.9, Peak=3320 HFD=0.0
02:05:49.945 00.003 16872 Star::Find(15, 350, 125, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.948 00.003 16872 Star::Find returns 1 (0), X=349.53, Y=125.05, Mass=609, SNR=10.3, Peak=3324 HFD=2.3
02:05:49.949 00.001 16872 Star::Find(15, 1269, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.955 00.006 16872 Star::Find false star n=4 nbg=277 bg=3214.6 sigma=20.2 thresh=3275 peak=3269
02:05:49.957 00.002 16872 Star::Find returns 0 (2), X=1269.00, Y=417.00, Mass=382, SNR=2.9, Peak=3336 HFD=0.0
02:05:49.960 00.003 16872 Star::Find(15, 1726, 353, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.963 00.003 16872 Star::Find returns 1 (0), X=1725.90, Y=350.54, Mass=582, SNR=10.3, Peak=3344 HFD=5.3
02:05:49.965 00.002 16872 Star::Find(15, 830, 957, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.968 00.003 16872 Star::Find false star n=6 nbg=278 bg=3216.7 sigma=19.2 thresh=3274 peak=3263
02:05:49.971 00.003 16872 Star::Find returns 0 (2), X=830.00, Y=957.00, Mass=436, SNR=2.9, Peak=3300 HFD=0.0
02:05:49.973 00.002 16872 Star::Find(15, 241, 935, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.976 00.003 16872 Star::Find returns 0 (4), X=248.45, Y=947.51, Mass=494, SNR=10.5, Peak=3352 HFD=1.4
02:05:49.978 00.002 16872 Star::Find(15, 1672, 905, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.981 00.003 16872 Star::Find returns 1 (0), X=1670.99, Y=904.80, Mass=572, SNR=10.6, Peak=3308 HFD=2.6
02:05:49.984 00.003 16872 Star::Find(15, 1039, 20, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.987 00.003 16872 Star::Find returns 1 (0), X=1038.84, Y=20.71, Mass=506, SNR=8.5, Peak=3296 HFD=2.0
02:05:49.990 00.003 16872 Star::Find(15, 1059, 1015, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.992 00.002 16872 Star::Find returns 1 (0), X=1058.79, Y=1014.68, Mass=529, SNR=9.4, Peak=3308 HFD=2.1
02:05:49.995 00.003 16872 Star::Find(15, 1281, 338, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:49.998 00.003 16872 Star::Find returns 1 (0), X=1281.23, Y=338.41, Mass=519, SNR=9.2, Peak=3316 HFD=2.5
02:05:50.000 00.002 16872 Star::Find(15, 1049, 441, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.003 00.003 16872 Star::Find returns 1 (0), X=1048.57, Y=440.05, Mass=438, SNR=7.7, Peak=3284 HFD=2.5
02:05:50.005 00.002 16872 Star::Find(15, 801, 432, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.008 00.003 16872 Star::Find false star n=2 nbg=265 bg=3213.4 sigma=21.5 thresh=3278 peak=3272
02:05:50.010 00.002 16872 Star::Find returns 0 (2), X=801.00, Y=432.00, Mass=173, SNR=2.9, Peak=3300 HFD=0.0
02:05:50.014 00.004 16872 Star::Find(15, 510, 557, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.018 00.004 16872 Star::Find returns 0 (3), X=510.00, Y=557.00, Mass=0, SNR=0.0, Peak=3284 HFD=0.0
02:05:50.020 00.002 16872 Star::Find(15, 201, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.023 00.003 16872 Star::Find false star n=5 nbg=262 bg=3215.0 sigma=17.9 thresh=3269 peak=3268
02:05:50.025 00.002 16872 Star::Find returns 0 (2), X=201.00, Y=925.00, Mass=325, SNR=2.9, Peak=3288 HFD=0.0
02:05:50.028 00.003 16872 Star::Find(15, 698, 527, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.031 00.003 16872 Star::Find false star n=1 nbg=263 bg=3220.5 sigma=18.3 thresh=3275 peak=3257
02:05:50.033 00.002 16872 Star::Find returns 0 (2), X=698.00, Y=527.00, Mass=76, SNR=2.9, Peak=3296 HFD=0.0
02:05:50.036 00.003 16872 Star::Find(15, 1569, 1015, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.039 00.003 16872 Star::Find false star n=8 nbg=256 bg=3217.9 sigma=17.4 thresh=3270 peak=3267
02:05:50.041 00.002 16872 Star::Find returns 0 (2), X=1569.00, Y=1015.00, Mass=773, SNR=2.9, Peak=3288 HFD=0.0
02:05:50.045 00.004 16872 Star::Find(15, 1546, 92, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.048 00.003 16872 Star::Find returns 1 (0), X=1545.91, Y=105.28, Mass=1443, SNR=19.2, Peak=3508 HFD=1.7
02:05:50.050 00.002 16872 Star::Find(15, 1090, 549, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.053 00.003 16872 Star::Find returns 1 (0), X=1096.83, Y=547.67, Mass=902, SNR=11.9, Peak=3316 HFD=5.3
02:05:50.057 00.004 16872 Star::Find(15, 1795, 21, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.060 00.003 16872 Star::Find returns 1 (0), X=1795.87, Y=20.80, Mass=700, SNR=10.5, Peak=3304 HFD=2.6
02:05:50.062 00.002 16872 Star::Find(15, 1544, 376, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.065 00.003 16872 Star::Find returns 1 (0), X=1540.66, Y=373.00, Mass=473, SNR=7.9, Peak=3316 HFD=6.2
02:05:50.067 00.002 16872 Star::Find(15, 231, 492, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.069 00.002 16872 Star::Find false star n=6 nbg=275 bg=3212.3 sigma=19.5 thresh=3271 peak=3264
02:05:50.072 00.003 16872 Star::Find returns 0 (2), X=231.00, Y=492.00, Mass=434, SNR=2.9, Peak=3288 HFD=0.0
02:05:50.076 00.004 16872 Star::Find(15, 864, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.079 00.003 16872 Star::Find returns 0 (4), X=864.49, Y=188.48, Mass=1176, SNR=19.2, Peak=3532 HFD=1.4
02:05:50.082 00.003 16872 Star::Find(15, 1132, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.084 00.002 16872 Star::Find returns 1 (0), X=1133.46, Y=887.33, Mass=264, SNR=6.2, Peak=3296 HFD=3.0
02:05:50.087 00.003 16872 Star::Find(15, 655, 556, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.090 00.003 16872 Star::Find returns 0 (4), X=655.62, Y=555.40, Mass=617, SNR=10.9, Peak=3344 HFD=1.5
02:05:50.093 00.003 16872 Star::Find(15, 370, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.095 00.002 16872 Star::Find false star n=6 nbg=263 bg=3219.1 sigma=19.4 thresh=3277 peak=3277
02:05:50.098 00.003 16872 Star::Find returns 0 (2), X=370.00, Y=585.00, Mass=433, SNR=2.9, Peak=3308 HFD=0.0
02:05:50.100 00.002 16872 Star::Find(15, 1107, 215, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.103 00.003 16872 Star::Find false star n=2 nbg=279 bg=3215.7 sigma=18.8 thresh=3272 peak=3259
02:05:50.106 00.003 16872 Star::Find returns 0 (2), X=1107.00, Y=215.00, Mass=133, SNR=2.9, Peak=3292 HFD=0.0
02:05:50.108 00.002 16872 Star::Find(15, 447, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.111 00.003 16872 Star::Find returns 1 (0), X=445.99, Y=878.65, Mass=348, SNR=7.8, Peak=3296 HFD=4.1
02:05:50.113 00.002 16872 Star::Find(15, 1734, 702, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.116 00.003 16872 Star::Find returns 1 (0), X=1735.23, Y=700.38, Mass=967, SNR=12.9, Peak=3324 HFD=5.0
02:05:50.119 00.003 16872 Star::Find(15, 1507, 987, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.123 00.004 16872 Star::Find false star n=3 nbg=274 bg=3218.7 sigma=20.0 thresh=3279 peak=3275
02:05:50.125 00.002 16872 Star::Find returns 0 (2), X=1507.00, Y=987.00, Mass=248, SNR=2.9, Peak=3320 HFD=0.0
02:05:50.127 00.002 16872 Star::Find(15, 1335, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.130 00.003 16872 Star::Find false star n=6 nbg=272 bg=3219.6 sigma=20.4 thresh=3281 peak=3269
02:05:50.132 00.002 16872 Star::Find returns 0 (2), X=1335.00, Y=1047.00, Mass=430, SNR=2.9, Peak=3296 HFD=0.0
02:05:50.135 00.003 16872 Star::Find(15, 1299, 985, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.138 00.003 16872 Star::Find returns 1 (0), X=1295.89, Y=998.09, Mass=492, SNR=9.4, Peak=3316 HFD=3.3
02:05:50.142 00.004 16872 Star::Find(15, 739, 512, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.145 00.003 16872 Star::Find returns 1 (0), X=742.72, Y=516.60, Mass=508, SNR=9.1, Peak=3348 HFD=2.7
02:05:50.147 00.002 16872 Star::Find(15, 915, 1045, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.150 00.003 16872 Star::Find false star n=2 nbg=282 bg=3214.2 sigma=20.3 thresh=3275 peak=3257
02:05:50.154 00.004 16872 Star::Find returns 0 (2), X=915.00, Y=1045.00, Mass=152, SNR=2.9, Peak=3300 HFD=0.0
02:05:50.157 00.003 16872 Star::Find(15, 798, 935, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.160 00.003 16872 Star::Find returns 0 (4), X=796.50, Y=944.55, Mass=548, SNR=11.7, Peak=3368 HFD=1.4
02:05:50.162 00.002 16872 Star::Find(15, 272, 1046, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.165 00.003 16872 Star::Find false star n=2 nbg=268 bg=3222.5 sigma=17.9 thresh=3276 peak=3263
02:05:50.168 00.003 16872 Star::Find returns 0 (2), X=272.00, Y=1046.00, Mass=123, SNR=2.9, Peak=3292 HFD=0.0
02:05:50.170 00.002 16872 Star::Find(15, 1336, 549, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.173 00.003 16872 Star::Find false star n=2 nbg=276 bg=3218.3 sigma=19.2 thresh=3276 peak=3269
02:05:50.175 00.002 16872 Star::Find returns 0 (2), X=1336.00, Y=549.00, Mass=167, SNR=2.9, Peak=3308 HFD=0.0
02:05:50.178 00.003 16872 Star::Find(15, 33, 372, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.180 00.002 16872 Star::Find false star n=2 nbg=280 bg=3218.2 sigma=22.3 thresh=3285 peak=3266
02:05:50.182 00.002 16872 Star::Find returns 0 (2), X=33.00, Y=372.00, Mass=140, SNR=2.9, Peak=3288 HFD=0.0
02:05:50.186 00.004 16872 AutoFind: finding best star pass 1
02:05:50.188 00.002 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.191 00.003 16872 Star::Find returns 1 (0), X=202.38, Y=179.18, Mass=33729, SNR=110.8, Peak=5504 HFD=3.6
02:05:50.193 00.002 16872 AutoFind returns star at [202, 179] 102.1 Mass 33729 SNR 110.8
02:05:50.197 00.004 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.201 00.004 16872 Star::Find returns 1 (0), X=202.38, Y=179.18, Mass=33729, SNR=110.8, Peak=5504 HFD=3.6
02:05:50.204 00.003 16872 MultiStar: List (12): {202.38, 179.18}(110.8), {1618.79, 278.01}(53.6), {64.93, 796.69}(28.3), {1158.83, 511.96}(24.0), {1572.74, 174.05}(18.8), {132.04, 901.78}(16.6), {558.08, 986.68}(12.2), {930.35, 320.94}(14.0), {753.24, 1052.04}(7.9), {181.05, 692.45}(18.1), {1581.66, 872.59}(22.6), {43.55, 858.49}(9.7), 
02:05:50.207 00.003 16872 setting lock position to (202.38, 179.18)
02:05:50.210 00.003 16872 MultiStar: stabilizing after lock position change
02:05:50.212 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
02:05:50.215 00.003 16872 UpdateGuideState(): m_state=1
02:05:50.219 00.004 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:05:50.222 00.003 16872 Star::Find returns 1 (0), X=202.38, Y=179.18, Mass=33729, SNR=110.8, Peak=5504 HFD=3.6
02:05:50.225 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:05:50.227 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:05:50.230 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:05:50.238 00.008 16872 setting force full frames = false
02:05:50.241 00.003 16872 setting lock position to (202.38, 179.18)
02:05:50.244 00.003 16872 MultiStar: stabilizing after lock position change
02:05:50.247 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:05:50.251 00.004 16872 Changing from state SELECTING to SELECTED
02:05:50.253 00.002 16872 guider state => SELECTED
02:05:50.265 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=5504, med=3216, FiltMin=3098, FiltMax=4648, Gamma=2.190
02:05:50.295 00.030 16872 UpdateGuideState exits: m=33729 SNR=110.8
02:05:50.300 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=5504, med=3216, FiltMin=3098, FiltMax=4648, Gamma=2.190
02:05:50.329 00.029 16872 Status Line: Auto-selected star at (202.4, 179.2)
02:05:50.343 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
02:05:50.347 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:50.349 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:05:50.351 00.002 16872 Enqueuing Expose request
02:05:50.354 00.003 9640 Worker thread wakes up
02:05:50.354 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:05:50.354 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,164,31,31)
02:05:50.355 00.001 16872 evsrv: cli 0D3BFB48 connect
02:05:50.363 00.008 16872 case statement mapped state 2 to 1
02:05:50.367 00.004 16872 case statement mapped state 2 to 1
02:05:50.373 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"f9fd4ce8-9e35-4bb2-ae7e-c3d847017ec7"}
02:05:50.382 00.009 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":[202.38,179.18],"id":"f9fd4ce8-9e35-4bb2-ae7e-c3d847017ec7"}
02:05:50.394 00.012 16872 evsrv: cli 0D3BFB48 disconnect
02:05:50.402 00.008 16872 evsrv: cli 0D3BF968 connect
02:05:50.409 00.007 16872 case statement mapped state 2 to 1
02:05:50.413 00.004 16872 case statement mapped state 2 to 1
02:05:50.416 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"61313ca1-1ff3-4613-8284-d4c3ba5fa70f"}
02:05:50.420 00.004 16872 case statement mapped state 2 to 1
02:05:50.423 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"61313ca1-1ff3-4613-8284-d4c3ba5fa70f"}
02:05:50.428 00.005 16872 evsrv: cli 0D3BF968 disconnect
02:05:51.189 00.761 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d073e5f7-48b0-4b9c-b840-e2ce970bccdb"}
02:05:51.193 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d073e5f7-48b0-4b9c-b840-e2ce970bccdb"}
02:05:51.197 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1321afcc-7668-4939-b63e-86b7050dcd12"}
02:05:51.202 00.005 16872 case statement mapped state 2 to 1
02:05:51.205 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"1321afcc-7668-4939-b63e-86b7050dcd12"}
02:05:51.210 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c80a28da-c239-4465-877c-0f7d1c5345bd"}
02:05:51.213 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.38,7.18],"pixels":"..."},"id":"c80a28da-c239-4465-877c-0f7d1c5345bd"}
02:05:51.429 00.216 16872 evsrv: cli 0D3BFB48 connect
02:05:51.433 00.004 16872 case statement mapped state 2 to 1
02:05:51.437 00.004 16872 case statement mapped state 2 to 1
02:05:51.439 00.002 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"207daf8f-86aa-49dd-ad36-d818e7433dac"}
02:05:51.443 00.004 16872 case statement mapped state 2 to 1
02:05:51.445 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"207daf8f-86aa-49dd-ad36-d818e7433dac"}
02:05:51.451 00.006 16872 evsrv: cli 0D3BFB48 disconnect
02:05:52.453 01.002 16872 evsrv: cli 0D3C0A48 connect
02:05:52.458 00.005 16872 case statement mapped state 2 to 1
02:05:52.462 00.004 16872 case statement mapped state 2 to 1
02:05:52.465 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"03e41247-165b-445c-8a2f-393bccfdb3e6"}
02:05:52.468 00.003 16872 case statement mapped state 2 to 1
02:05:52.471 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"03e41247-165b-445c-8a2f-393bccfdb3e6"}
02:05:52.474 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:05:53.475 01.001 16872 evsrv: cli 0D3C0228 connect
02:05:53.479 00.004 16872 case statement mapped state 2 to 1
02:05:53.482 00.003 16872 case statement mapped state 2 to 1
02:05:53.487 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"741974b6-0ce4-4e42-ae7d-fc3f8124364b"}
02:05:53.490 00.003 16872 case statement mapped state 2 to 1
02:05:53.492 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"741974b6-0ce4-4e42-ae7d-fc3f8124364b"}
02:05:53.495 00.003 16872 evsrv: cli 0D3C0228 disconnect
02:05:54.420 00.925 9640 Exposure complete
02:05:54.497 00.077 16872 evsrv: cli 0D3C0A48 connect
02:05:54.499 00.002 16872 case statement mapped state 2 to 1
02:05:54.505 00.006 16872 case statement mapped state 2 to 1
02:05:54.509 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f90ca855-b9c0-4376-a0c2-9dd7369670d4"}
02:05:54.511 00.002 16872 case statement mapped state 2 to 1
02:05:54.515 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f90ca855-b9c0-4376-a0c2-9dd7369670d4"}
02:05:54.519 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:05:54.562 00.043 9640 worker thread done servicing request
02:05:54.564 00.002 16872 OnExposeComplete: enter
02:05:54.567 00.003 16872 UpdateGuideState(): m_state=2
02:05:54.569 00.002 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:05:54.572 00.003 16872 Star::Find returns 1 (0), X=202.15, Y=179.67, Mass=34670, SNR=113.0, Peak=5648 HFD=3.6
02:05:54.574 00.002 16872 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.59) = xAngle (3.58 = -2.70)
02:05:54.577 00.003 16872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.63 = -2.65)
02:05:54.579 00.002 16872 CameraToMount -- cameraX=-0.22 cameraY=0.49 hyp=0.54 cameraTheta=2.00 mountX=-0.49 mountY=-0.25, mountTheta=-2.66
02:05:54.585 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=5648, med=3216, FiltMin=3128, FiltMax=4856, Gamma=2.190
02:05:54.615 00.030 16872 UpdateGuideState exits: m=34670 SNR=113.0
02:05:54.618 00.003 16872 PhdController: newstate STATE_CALIBRATE
02:05:54.621 00.003 16872 PhdController: newstate STATE_GUIDE
02:05:54.637 00.016 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:05:54.640 00.003 16872 guider state => CALIBRATED
02:05:54.643 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:05:54.651 00.008 16872 reset dither spiral
02:05:54.654 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:05:54.657 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:54.660 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:05:54.663 00.003 16872 Enqueuing Expose request
02:05:54.666 00.003 9640 Worker thread wakes up
02:05:54.666 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:05:54.666 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:05:54.697 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1aabcc58-7afa-436c-8c56-7e7c860cd1e4"}
02:05:54.701 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1aabcc58-7afa-436c-8c56-7e7c860cd1e4"}
02:05:54.707 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47d0bc59-3928-4d55-997d-b9513151ff23"}
02:05:54.710 00.003 16872 case statement mapped state 5 to 1
02:05:54.713 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"47d0bc59-3928-4d55-997d-b9513151ff23"}
02:05:54.718 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7fb80244-1a66-4910-8dc6-2e5eea4735f4"}
02:05:54.724 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.15,6.67],"pixels":"..."},"id":"7fb80244-1a66-4910-8dc6-2e5eea4735f4"}
02:05:55.522 00.798 16872 evsrv: cli 0D3BFB48 connect
02:05:55.524 00.002 16872 case statement mapped state 5 to 1
02:05:55.528 00.004 16872 case statement mapped state 5 to 1
02:05:55.532 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"de10866b-41c6-4b8c-90f1-60b2faaa29c0"}
02:05:55.534 00.002 16872 case statement mapped state 5 to 1
02:05:55.537 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"de10866b-41c6-4b8c-90f1-60b2faaa29c0"}
02:05:55.540 00.003 16872 evsrv: cli 0D3BFB48 disconnect
02:05:56.542 01.002 16872 evsrv: cli 0D3BFFA8 connect
02:05:56.545 00.003 16872 case statement mapped state 5 to 1
02:05:56.549 00.004 16872 case statement mapped state 5 to 1
02:05:56.552 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"2b8eacea-31a7-4135-bf8f-815bbf4040a7"}
02:05:56.554 00.002 16872 case statement mapped state 5 to 1
02:05:56.557 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"2b8eacea-31a7-4135-bf8f-815bbf4040a7"}
02:05:56.561 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:05:57.562 01.001 16872 evsrv: cli 0D3BF8C8 connect
02:05:57.565 00.003 16872 case statement mapped state 5 to 1
02:05:57.569 00.004 16872 case statement mapped state 5 to 1
02:05:57.572 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"9a12dbbf-880f-4a2a-b6cc-52d4ae25983b"}
02:05:57.574 00.002 16872 case statement mapped state 5 to 1
02:05:57.578 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"9a12dbbf-880f-4a2a-b6cc-52d4ae25983b"}
02:05:57.581 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
02:05:58.187 00.606 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7cec5576-8d18-4818-9af4-d7d7ee410968"}
02:05:58.191 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7cec5576-8d18-4818-9af4-d7d7ee410968"}
02:05:58.196 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00c87244-225a-4935-acf7-834df9385bc5"}
02:05:58.200 00.004 16872 case statement mapped state 5 to 1
02:05:58.204 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"00c87244-225a-4935-acf7-834df9385bc5"}
02:05:58.207 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f9031642-b122-427c-856e-bbf222535bc5"}
02:05:58.214 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.15,6.67],"pixels":"..."},"id":"f9031642-b122-427c-856e-bbf222535bc5"}
02:05:58.582 00.368 16872 evsrv: cli 0D3BFB48 connect
02:05:58.586 00.004 16872 case statement mapped state 5 to 1
02:05:58.589 00.003 16872 case statement mapped state 5 to 1
02:05:58.593 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"efcb252b-e3d9-495f-b7ad-fe397bec7c0c"}
02:05:58.597 00.004 16872 case statement mapped state 5 to 1
02:05:58.600 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"efcb252b-e3d9-495f-b7ad-fe397bec7c0c"}
02:05:58.604 00.004 16872 evsrv: cli 0D3BFB48 disconnect
02:05:58.720 00.116 9640 Exposure complete
02:05:58.855 00.135 9640 worker thread done servicing request
02:05:58.855 00.000 16872 OnExposeComplete: enter
02:05:58.858 00.003 16872 UpdateGuideState(): m_state=5
02:05:58.860 00.002 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:05:58.862 00.002 16872 Star::Find returns 1 (0), X=201.84, Y=179.72, Mass=33284, SNR=109.8, Peak=5288 HFD=3.7
02:05:58.866 00.004 16872 CameraToMount -- cameraTheta (2.35) - m_xAngle (-1.59) = xAngle (3.94 = -2.34)
02:05:58.869 00.003 16872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.99 = -2.30)
02:05:58.872 00.003 16872 CameraToMount -- cameraX=-0.54 cameraY=0.54 hyp=0.76 cameraTheta=2.35 mountX=-0.53 mountY=-0.57, mountTheta=-2.32
02:05:58.876 00.004 16872 Changing from state CALIBRATED to GUIDING
02:05:58.879 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:05:58.883 00.004 16872 ScopeASCOM::SideOfPier() returns 1
02:05:58.993 00.110 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:05:58.997 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:05:59.000 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:05:59.002 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:05:59.005 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:05:59.009 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:05:59.012 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:05:59.014 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:05:59.016 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:05:59.019 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:05:59.023 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:05:59.028 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:05:59.030 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:05:59.033 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:05:59.131 00.098 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:05:59.136 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:05:59.138 00.002 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:05:59.145 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:05:59.148 00.003 16872 ScopeASCOM::SideOfPier() returns 1
02:05:59.212 00.064 16872 setting lock position to (201.84, 179.72)
02:05:59.217 00.005 16872 MultiStar: stabilizing after lock position change
02:05:59.222 00.005 16872 guider state => GUIDING
02:05:59.226 00.004 16872 Status Line: Guiding
02:05:59.234 00.008 16872 Mount: notify guiding started
02:05:59.239 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:05:59.245 00.006 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:05:59.248 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:05:59.250 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:05:59.255 00.005 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:05:59.259 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:05:59.261 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:05:59.265 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:05:59.268 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:05:59.270 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:05:59.275 00.005 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:05:59.278 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:05:59.281 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:05:59.284 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:05:59.286 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:05:59.291 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:05:59.294 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:05:59.298 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:05:59.301 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:05:59.306 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:05:59.310 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:05:59.313 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:05:59.315 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:05:59.318 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:05:59.321 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:05:59.325 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:05:59.328 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:05:59.330 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:05:59.334 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:05:59.338 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:05:59.341 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:05:59.344 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:05:59.348 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:05:59.353 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:05:59.355 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:05:59.358 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:05:59.361 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:05:59.363 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:05:59.492 00.129 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:05:59.558 00.066 16872 ScopeASCOM::SideOfPier() returns 1
02:05:59.561 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:05:59.564 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:05:59.567 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:05:59.570 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:05:59.573 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:05:59.576 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:05:59.578 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:05:59.581 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:05:59.584 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:05:59.588 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=5288, med=3212, FiltMin=3058, FiltMax=4840, Gamma=2.190
02:05:59.619 00.031 16872 UpdateGuideState exits: m=33284 SNR=109.8
02:05:59.623 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
02:05:59.625 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:59.628 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:05:59.630 00.002 16872 Enqueuing Expose request
02:05:59.632 00.002 9640 Worker thread wakes up
02:05:59.632 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:05:59.632 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:05:59.632 00.000 16872 evsrv: cli 0D3BF8C8 connect
02:05:59.638 00.006 16872 case statement mapped state 6 to 3
02:05:59.642 00.004 16872 case statement mapped state 6 to 3
02:05:59.645 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"b49c0fa1-fa5e-444e-9716-186e55b57446"}
02:05:59.648 00.003 16872 case statement mapped state 6 to 3
02:05:59.652 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b49c0fa1-fa5e-444e-9716-186e55b57446"}
02:05:59.662 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
02:06:01.688 02.026 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2f53b1d9-ebdc-4e9e-ab66-b1e7e6de528c"}
02:06:01.690 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2f53b1d9-ebdc-4e9e-ab66-b1e7e6de528c"}
02:06:01.694 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f7f89e86-ad26-4752-aa91-f3ba5b7c2026"}
02:06:01.697 00.003 16872 case statement mapped state 6 to 3
02:06:01.700 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7f89e86-ad26-4752-aa91-f3ba5b7c2026"}
02:06:01.704 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"af0b4554-83ef-47d4-a974-0ca5b4991284"}
02:06:01.706 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.84,6.72],"pixels":"..."},"id":"af0b4554-83ef-47d4-a974-0ca5b4991284"}
02:06:03.709 02.003 9640 Exposure complete
02:06:03.853 00.144 9640 worker thread done servicing request
02:06:03.854 00.001 16872 OnExposeComplete: enter
02:06:03.857 00.003 16872 UpdateGuideState(): m_state=6
02:06:03.860 00.003 16872 Star::Find(15, 201, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:06:03.863 00.003 16872 Star::Find returns 1 (0), X=202.54, Y=180.39, Mass=33513, SNR=106.3, Peak=5480 HFD=3.3
02:06:03.866 00.003 16872 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.59) = xAngle (2.34 = 2.34)
02:06:03.869 00.003 16872 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.39 = 2.39)
02:06:03.872 00.003 16872 CameraToMount -- cameraX=0.71 cameraY=0.67 hyp=0.97 cameraTheta=0.76 mountX=-0.68 mountY=0.66, mountTheta=2.37
02:06:03.878 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.71, y=0.67, opts=13)
02:06:03.881 00.003 16872 Enqueuing Move request for scope (0.71, 0.67)
02:06:03.884 00.003 9640 Worker thread wakes up
02:06:03.884 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.67) opts 0xd
02:06:03.884 00.000 9640 Handling offset move in thread for scope, endpoint = (0.71, 0.67)
02:06:03.884 00.000 9640 Moving (0.71, 0.67) raw xDistance=-0.68 yDistance=0.66
02:06:03.885 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.68
02:06:03.885 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.66, m_sumCorr=0
02:06:03.885 00.000 9640 MoveAxis(E, 72, ABG)
02:06:03.885 00.000 9640 Guiding  Dir = 2, Dur = 72
02:06:03.885 00.000 9640 IsSlewing returns 0
02:06:03.885 00.000 9640 IsGuiding returns 0
02:06:03.886 00.001 9640 PulseGuide returned control before completion, sleep 82
02:06:03.892 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=5480, med=3220, FiltMin=3074, FiltMax=4728, Gamma=2.190
02:06:03.924 00.032 16872 UpdateGuideState exits: m=33513 SNR=106.3
02:06:03.929 00.005 16872 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 1 / 99999
02:06:03.932 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777791963.932,"Host":"RBFOCUS307","Inst":1,"Distance":0.83,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:06:03.936 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:03.940 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:06:03.943 00.003 16872 Enqueuing Expose request
02:06:03.985 00.042 9640 IsGuiding returns 0
02:06:03.985 00.000 9640 Move returns status 0, amount 72
02:06:03.985 00.000 9640 MoveAxis(N, 0, ABG)
02:06:03.986 00.001 9640 Move returns status 0, amount 0
02:06:03.986 00.000 9640 move complete, result=0
02:06:03.986 00.000 9640 worker thread done servicing request
02:06:03.986 00.000 9640 Worker thread wakes up
02:06:03.986 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:06:03.986 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:06:03.990 00.004 16872 GuideStep: -0.7 px 72 ms EAST, 0.7 px 0 ms NORTH
02:06:05.226 01.236 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f24d6215-42c1-442a-83c0-0f989773c0de"}
02:06:05.231 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f24d6215-42c1-442a-83c0-0f989773c0de"}
02:06:05.243 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9621258-385d-4dc8-95bd-8001b00c3835"}
02:06:05.247 00.004 16872 case statement mapped state 6 to 3
02:06:05.251 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9621258-385d-4dc8-95bd-8001b00c3835"}
02:06:05.258 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e4db89d7-391b-494f-990e-a3d9f85d2609"}
02:06:05.261 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.54,7.39],"pixels":"..."},"id":"e4db89d7-391b-494f-990e-a3d9f85d2609"}
02:06:08.042 02.781 9640 Exposure complete
02:06:08.176 00.134 9640 worker thread done servicing request
02:06:08.177 00.001 16872 OnExposeComplete: enter
02:06:08.180 00.003 16872 UpdateGuideState(): m_state=6
02:06:08.184 00.004 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:06:08.188 00.004 16872 Star::Find returns 1 (0), X=202.21, Y=180.23, Mass=32347, SNR=108.6, Peak=5480 HFD=3.6
02:06:08.192 00.004 16872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.59) = xAngle (2.52 = 2.52)
02:06:08.195 00.003 16872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.57 = 2.57)
02:06:08.199 00.004 16872 CameraToMount -- cameraX=0.37 cameraY=0.50 hyp=0.63 cameraTheta=0.94 mountX=-0.51 mountY=0.34, mountTheta=2.55
02:06:08.204 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.37, y=0.50, opts=13)
02:06:08.208 00.004 16872 Enqueuing Move request for scope (0.37, 0.50)
02:06:08.212 00.004 9640 Worker thread wakes up
02:06:08.212 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.50) opts 0xd
02:06:08.212 00.000 9640 Handling offset move in thread for scope, endpoint = (0.37, 0.50)
02:06:08.212 00.000 9640 Moving (0.37, 0.50) raw xDistance=-0.51 yDistance=0.34
02:06:08.212 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.51
02:06:08.212 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=0
02:06:08.212 00.000 9640 MoveAxis(E, 62, ABG)
02:06:08.212 00.000 9640 Guiding  Dir = 2, Dur = 62
02:06:08.213 00.001 9640 IsSlewing returns 0
02:06:08.213 00.000 9640 IsGuiding returns 0
02:06:08.213 00.000 9640 PulseGuide returned control before completion, sleep 72
02:06:08.218 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=5480, med=3212, FiltMin=3148, FiltMax=4908, Gamma=2.190
02:06:08.252 00.034 16872 UpdateGuideState exits: m=32347 SNR=108.6
02:06:08.257 00.005 16872 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 2 / 99999
02:06:08.260 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777791968.260,"Host":"RBFOCUS307","Inst":1,"Distance":0.77,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
02:06:08.263 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:08.265 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:06:08.268 00.003 16872 Enqueuing Expose request
02:06:08.300 00.032 9640 IsGuiding returns 1
02:06:08.301 00.001 9640 scope still moving after pulse duration time elapsed
02:06:08.331 00.030 9640 IsSlewing returns 0
02:06:08.331 00.000 9640 IsGuiding returns 0
02:06:08.331 00.000 9640 scope move finished after 62 + 56 ms
02:06:08.332 00.001 9640 Move returns status 0, amount 62
02:06:08.332 00.000 9640 MoveAxis(N, 0, ABG)
02:06:08.332 00.000 9640 Move returns status 0, amount 0
02:06:08.332 00.000 9640 move complete, result=0
02:06:08.332 00.000 9640 worker thread done servicing request
02:06:08.332 00.000 9640 Worker thread wakes up
02:06:08.333 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:06:08.333 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:06:08.334 00.001 16872 GuideStep: -0.5 px 62 ms EAST, 0.3 px 0 ms NORTH
02:06:08.725 00.391 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b229320-3cc8-4229-9306-a709653f6ad6"}
02:06:08.730 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4b229320-3cc8-4229-9306-a709653f6ad6"}
02:06:08.734 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3733d9d6-d241-4d95-bf44-0814d2587669"}
02:06:08.739 00.005 16872 case statement mapped state 6 to 3
02:06:08.743 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3733d9d6-d241-4d95-bf44-0814d2587669"}
02:06:08.746 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d9c1c33d-c363-40f9-a643-6e5a9d62e4c4"}
02:06:08.749 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.21,7.23],"pixels":"..."},"id":"d9c1c33d-c363-40f9-a643-6e5a9d62e4c4"}
02:06:12.227 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ca82111-f0bf-4cd2-ae55-e12ff2401af9"}
02:06:12.230 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9ca82111-f0bf-4cd2-ae55-e12ff2401af9"}
02:06:12.234 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"702dfa90-8b6e-4bd0-a6e5-df135f1dc267"}
02:06:12.236 00.002 16872 case statement mapped state 6 to 3
02:06:12.240 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"702dfa90-8b6e-4bd0-a6e5-df135f1dc267"}
02:06:12.244 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"644d0a8a-d3dd-4dbc-afa4-9836f8e993b1"}
02:06:12.246 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.21,7.23],"pixels":"..."},"id":"644d0a8a-d3dd-4dbc-afa4-9836f8e993b1"}
02:06:12.390 00.144 9640 Exposure complete
02:06:12.526 00.136 9640 worker thread done servicing request
02:06:12.526 00.000 16872 OnExposeComplete: enter
02:06:12.530 00.004 16872 UpdateGuideState(): m_state=6
02:06:12.534 00.004 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:06:12.537 00.003 16872 Star::Find returns 1 (0), X=203.12, Y=179.93, Mass=33619, SNR=110.3, Peak=5668 HFD=3.8
02:06:12.540 00.003 16872 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.59) = xAngle (1.75 = 1.75)
02:06:12.542 00.002 16872 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.79 = 1.79)
02:06:12.544 00.002 16872 CameraToMount -- cameraX=1.29 cameraY=0.21 hyp=1.30 cameraTheta=0.16 mountX=-0.23 mountY=1.27, mountTheta=1.75
02:06:12.548 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=1.29, y=0.21, opts=13)
02:06:12.551 00.003 16872 Enqueuing Move request for scope (1.29, 0.21)
02:06:12.554 00.003 9640 Worker thread wakes up
02:06:12.554 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.29, 0.21) opts 0xd
02:06:12.554 00.000 9640 Handling offset move in thread for scope, endpoint = (1.29, 0.21)
02:06:12.554 00.000 9640 Moving (1.29, 0.21) raw xDistance=-0.23 yDistance=1.27
02:06:12.554 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.23
02:06:12.554 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 1.27, m_sumCorr=0.27
02:06:12.554 00.000 9640 MoveAxis(E, 31, ABG)
02:06:12.554 00.000 9640 Guiding  Dir = 2, Dur = 31
02:06:12.555 00.001 9640 IsSlewing returns 0
02:06:12.555 00.000 9640 IsGuiding returns 0
02:06:12.555 00.000 9640 PulseGuide returned control before completion, sleep 41
02:06:12.560 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=5668, med=3218, FiltMin=3144, FiltMax=4944, Gamma=2.190
02:06:12.590 00.030 16872 UpdateGuideState exits: m=33619 SNR=110.3
02:06:12.593 00.003 16872 PhdController: settling, locked = 1, distance = 0.93 (1.50) aobump = 0 frame = 3 / 99999
02:06:12.599 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777791972.599,"Host":"RBFOCUS307","Inst":1,"Distance":0.93,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
02:06:12.603 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:12.606 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:06:12.608 00.002 16872 Enqueuing Expose request
02:06:12.612 00.004 9640 IsGuiding returns 1
02:06:12.612 00.000 9640 scope still moving after pulse duration time elapsed
02:06:12.642 00.030 9640 IsSlewing returns 0
02:06:12.643 00.001 9640 IsGuiding returns 0
02:06:12.644 00.001 9640 scope move finished after 31 + 57 ms
02:06:12.644 00.000 9640 Move returns status 0, amount 31
02:06:12.644 00.000 9640 MoveAxis(S, 33, ABG)
02:06:12.644 00.000 9640 Guiding  Dir = 1, Dur = 33
02:06:12.644 00.000 9640 IsSlewing returns 0
02:06:12.645 00.001 9640 IsGuiding returns 0
02:06:12.645 00.000 9640 PulseGuide returned control before completion, sleep 43
02:06:12.689 00.044 9640 IsGuiding returns 1
02:06:12.689 00.000 9640 scope still moving after pulse duration time elapsed
02:06:12.722 00.033 9640 IsSlewing returns 0
02:06:12.722 00.000 9640 IsGuiding returns 0
02:06:12.722 00.000 9640 scope move finished after 33 + 44 ms
02:06:12.722 00.000 9640 Move returns status 0, amount 33
02:06:12.722 00.000 9640 move complete, result=0
02:06:12.722 00.000 9640 worker thread done servicing request
02:06:12.722 00.000 9640 Worker thread wakes up
02:06:12.722 00.000 16872 GuideStep: -0.2 px 31 ms EAST, 1.3 px 33 ms SOUTH
02:06:12.726 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:06:12.726 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:06:15.727 03.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e291f0d1-dc9a-419d-9091-b1a12a72520f"}
02:06:15.731 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e291f0d1-dc9a-419d-9091-b1a12a72520f"}
02:06:15.735 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e04bf807-0b10-47c7-a060-2c36463159af"}
02:06:15.738 00.003 16872 case statement mapped state 6 to 3
02:06:15.742 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e04bf807-0b10-47c7-a060-2c36463159af"}
02:06:15.747 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eba06e66-ed56-4d15-b977-632aa5d2bee0"}
02:06:15.750 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.12,6.93],"pixels":"..."},"id":"eba06e66-ed56-4d15-b977-632aa5d2bee0"}
02:06:16.795 01.045 9640 Exposure complete
02:06:16.947 00.152 9640 worker thread done servicing request
02:06:16.947 00.000 16872 OnExposeComplete: enter
02:06:16.950 00.003 16872 UpdateGuideState(): m_state=6
02:06:16.954 00.004 16872 Star::Find(15, 203, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:06:16.960 00.006 16872 Star::Find returns 1 (0), X=202.29, Y=179.96, Mass=32613, SNR=104.0, Peak=5412 HFD=3.9
02:06:16.964 00.004 16872 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.59) = xAngle (2.06 = 2.06)
02:06:16.967 00.003 16872 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.11 = 2.11)
02:06:16.970 00.003 16872 CameraToMount -- cameraX=0.46 cameraY=0.23 hyp=0.51 cameraTheta=0.47 mountX=-0.24 mountY=0.44, mountTheta=2.07
02:06:16.976 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.46, y=0.23, opts=13)
02:06:16.980 00.004 16872 Enqueuing Move request for scope (0.46, 0.23)
02:06:16.984 00.004 9640 Worker thread wakes up
02:06:16.984 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.23) opts 0xd
02:06:16.984 00.000 9640 Handling offset move in thread for scope, endpoint = (0.46, 0.23)
02:06:16.984 00.000 9640 Moving (0.46, 0.23) raw xDistance=-0.24 yDistance=0.44
02:06:16.984 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.24
02:06:16.984 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.44, m_sumCorr=0.51
02:06:16.984 00.000 9640 MoveAxis(E, 29, ABG)
02:06:16.984 00.000 9640 Guiding  Dir = 2, Dur = 29
02:06:16.985 00.001 9640 IsSlewing returns 0
02:06:16.986 00.001 9640 IsGuiding returns 0
02:06:16.986 00.000 9640 PulseGuide returned control before completion, sleep 39
02:06:16.992 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2844, max=5412, med=3212, FiltMin=3100, FiltMax=4968, Gamma=2.190
02:06:17.026 00.034 16872 UpdateGuideState exits: m=32613 SNR=104.0
02:06:17.030 00.004 16872 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 4 / 99999
02:06:17.034 00.004 16872 PhdController: newstate STATE_FINISH
02:06:17.040 00.006 16872 PhdController complete: success
02:06:17.044 00.004 9640 IsGuiding returns 1
02:06:17.044 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777791977.044,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:06:17.047 00.003 9640 scope still moving after pulse duration time elapsed
02:06:17.048 00.001 16872 Mount: notify guiding dither settle done success=1
02:06:17.051 00.003 16872 PhdController: newstate STATE_IDLE
02:06:17.054 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:17.058 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:06:17.061 00.003 16872 Enqueuing Expose request
02:06:17.082 00.021 9640 IsSlewing returns 0
02:06:17.082 00.000 9640 IsGuiding returns 0
02:06:17.082 00.000 9640 scope move finished after 29 + 67 ms
02:06:17.082 00.000 9640 Move returns status 0, amount 29
02:06:17.082 00.000 9640 MoveAxis(S, 28, ABG)
02:06:17.082 00.000 9640 Guiding  Dir = 1, Dur = 28
02:06:17.083 00.001 9640 IsSlewing returns 0
02:06:17.083 00.000 9640 IsGuiding returns 0
02:06:17.084 00.001 9640 PulseGuide returned control before completion, sleep 38
02:06:17.132 00.048 9640 IsGuiding returns 1
02:06:17.132 00.000 9640 scope still moving after pulse duration time elapsed
02:06:17.162 00.030 9640 IsSlewing returns 0
02:06:17.162 00.000 9640 IsGuiding returns 0
02:06:17.162 00.000 9640 scope move finished after 28 + 49 ms
02:06:17.162 00.000 9640 Move returns status 0, amount 28
02:06:17.162 00.000 9640 move complete, result=0
02:06:17.162 00.000 9640 worker thread done servicing request
02:06:17.162 00.000 9640 Worker thread wakes up
02:06:17.162 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:06:17.162 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:06:17.162 00.000 16872 GuideStep: -0.2 px 29 ms EAST, 0.4 px 28 ms SOUTH
02:06:18.051 00.889 16872 evsrv: cli 0D3BFFA8 connect
02:06:18.056 00.005 16872 case statement mapped state 6 to 3
02:06:18.060 00.004 16872 case statement mapped state 6 to 3
02:06:18.064 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"7e4089b2-19fb-40ef-a049-961f000d4098"}
02:06:18.069 00.005 16872 case statement mapped state 6 to 3
02:06:18.073 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e4089b2-19fb-40ef-a049-961f000d4098"}
02:06:18.078 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
02:06:19.228 01.150 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"35a5f104-7886-41f0-87e4-b95fe6c11c6a"}
02:06:19.231 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"35a5f104-7886-41f0-87e4-b95fe6c11c6a"}
02:06:19.236 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67bf7f19-38da-4a7c-9369-e2db7f633a44"}
02:06:19.239 00.003 16872 case statement mapped state 6 to 3
02:06:19.241 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"67bf7f19-38da-4a7c-9369-e2db7f633a44"}
02:06:19.245 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"094734b5-ccb2-48cf-8216-a1dc9428732e"}
02:06:19.248 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.29,6.96],"pixels":"..."},"id":"094734b5-ccb2-48cf-8216-a1dc9428732e"}
02:06:21.227 01.979 9640 Exposure complete
02:06:21.370 00.143 9640 worker thread done servicing request
02:06:21.370 00.000 16872 OnExposeComplete: enter
02:06:21.374 00.004 16872 UpdateGuideState(): m_state=6
02:06:21.377 00.003 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
02:06:21.380 00.003 16872 Star::Find returns 1 (0), X=202.68, Y=180.02, Mass=34453, SNR=113.2, Peak=5776 HFD=3.4
02:06:21.383 00.003 16872 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.59) = xAngle (1.92 = 1.92)
02:06:21.386 00.003 16872 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.97 = 1.97)
02:06:21.388 00.002 16872 CameraToMount -- cameraX=0.84 cameraY=0.30 hyp=0.89 cameraTheta=0.34 mountX=-0.31 mountY=0.82, mountTheta=1.93
02:06:21.393 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.84, y=0.30, opts=13)
02:06:21.395 00.002 16872 Enqueuing Move request for scope (0.84, 0.30)
02:06:21.400 00.005 9640 Worker thread wakes up
02:06:21.400 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.84, 0.30) opts 0xd
02:06:21.400 00.000 9640 Handling offset move in thread for scope, endpoint = (0.84, 0.30)
02:06:21.400 00.000 9640 Moving (0.84, 0.30) raw xDistance=-0.31 yDistance=0.82
02:06:21.400 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.31
02:06:21.401 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.82, m_sumCorr=0.75
02:06:21.401 00.000 9640 MoveAxis(E, 36, ABG)
02:06:21.401 00.000 9640 Guiding  Dir = 2, Dur = 36
02:06:21.401 00.000 9640 IsSlewing returns 0
02:06:21.402 00.001 9640 IsGuiding returns 0
02:06:21.402 00.000 9640 PulseGuide returned control before completion, sleep 46
02:06:21.408 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=5776, med=3220, FiltMin=3102, FiltMax=4920, Gamma=2.190
02:06:21.441 00.033 16872 UpdateGuideState exits: m=34453 SNR=113.2
02:06:21.445 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:21.447 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:06:21.450 00.003 16872 Enqueuing Expose request
02:06:21.460 00.010 9640 IsGuiding returns 1
02:06:21.460 00.000 9640 scope still moving after pulse duration time elapsed
02:06:21.489 00.029 9640 IsSlewing returns 0
02:06:21.489 00.000 9640 IsGuiding returns 0
02:06:21.489 00.000 9640 scope move finished after 36 + 51 ms
02:06:21.489 00.000 9640 Move returns status 0, amount 36
02:06:21.489 00.000 9640 MoveAxis(S, 29, ABG)
02:06:21.489 00.000 9640 Guiding  Dir = 1, Dur = 29
02:06:21.490 00.001 9640 IsSlewing returns 0
02:06:21.490 00.000 9640 IsGuiding returns 0
02:06:21.490 00.000 9640 PulseGuide returned control before completion, sleep 39
02:06:21.536 00.046 9640 IsGuiding returns 1
02:06:21.537 00.001 9640 scope still moving after pulse duration time elapsed
02:06:21.567 00.030 9640 IsSlewing returns 0
02:06:21.567 00.000 9640 IsGuiding returns 0
02:06:21.567 00.000 9640 scope move finished after 29 + 48 ms
02:06:21.567 00.000 9640 Move returns status 0, amount 29
02:06:21.567 00.000 9640 move complete, result=0
02:06:21.568 00.001 9640 worker thread done servicing request
02:06:21.568 00.000 9640 Worker thread wakes up
02:06:21.568 00.000 16872 GuideStep: -0.3 px 36 ms EAST, 0.8 px 29 ms SOUTH
02:06:21.572 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:06:21.572 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:06:22.727 01.155 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"313bcc49-5313-4f1e-a611-7a40d0e04515"}
02:06:22.731 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"313bcc49-5313-4f1e-a611-7a40d0e04515"}
02:06:22.734 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f2ea52ec-e786-4b17-b848-c6e0e5737057"}
02:06:22.739 00.005 16872 case statement mapped state 6 to 3
02:06:22.742 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2ea52ec-e786-4b17-b848-c6e0e5737057"}
02:06:22.747 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8bee8727-fa97-4348-b46e-147f19c1a71f"}
02:06:22.750 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.68,7.02],"pixels":"..."},"id":"8bee8727-fa97-4348-b46e-147f19c1a71f"}
02:06:25.629 02.879 9640 Exposure complete
02:06:25.765 00.136 9640 worker thread done servicing request
02:06:25.765 00.000 16872 OnExposeComplete: enter
02:06:25.768 00.003 16872 UpdateGuideState(): m_state=6
02:06:25.771 00.003 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
02:06:25.773 00.002 16872 Star::Find returns 1 (0), X=202.61, Y=179.92, Mass=33663, SNR=110.5, Peak=5184 HFD=3.9
02:06:25.776 00.003 16872 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.59) = xAngle (1.83 = 1.83)
02:06:25.779 00.003 16872 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.88 = 1.88)
02:06:25.780 00.001 16872 CameraToMount -- cameraX=0.77 cameraY=0.19 hyp=0.80 cameraTheta=0.25 mountX=-0.21 mountY=0.76, mountTheta=1.84
02:06:25.785 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.77, y=0.19, opts=13)
02:06:25.788 00.003 16872 Enqueuing Move request for scope (0.77, 0.19)
02:06:25.791 00.003 9640 Worker thread wakes up
02:06:25.791 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.19) opts 0xd
02:06:25.791 00.000 9640 Handling offset move in thread for scope, endpoint = (0.77, 0.19)
02:06:25.791 00.000 9640 Moving (0.77, 0.19) raw xDistance=-0.21 yDistance=0.76
02:06:25.791 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.21
02:06:25.791 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.76, m_sumCorr=0.95
02:06:25.791 00.000 9640 MoveAxis(E, 26, ABG)
02:06:25.791 00.000 9640 Guiding  Dir = 2, Dur = 26
02:06:25.791 00.000 9640 IsSlewing returns 0
02:06:25.792 00.001 9640 IsGuiding returns 0
02:06:25.792 00.000 9640 PulseGuide returned control before completion, sleep 36
02:06:25.800 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=5184, med=3216, FiltMin=3086, FiltMax=4696, Gamma=2.190
02:06:25.832 00.032 16872 UpdateGuideState exits: m=33663 SNR=110.5
02:06:25.835 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:25.838 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:06:25.841 00.003 16872 Enqueuing Expose request
02:06:25.843 00.002 9640 IsGuiding returns 1
02:06:25.843 00.000 9640 scope still moving after pulse duration time elapsed
02:06:25.871 00.028 9640 IsSlewing returns 0
02:06:25.873 00.002 9640 IsGuiding returns 0
02:06:25.873 00.000 9640 scope move finished after 26 + 55 ms
02:06:25.874 00.001 9640 Move returns status 0, amount 26
02:06:25.874 00.000 9640 MoveAxis(S, 24, ABG)
02:06:25.874 00.000 9640 Guiding  Dir = 1, Dur = 24
02:06:25.874 00.000 9640 IsSlewing returns 0
02:06:25.875 00.001 9640 IsGuiding returns 0
02:06:25.875 00.000 9640 PulseGuide returned control before completion, sleep 34
02:06:25.918 00.043 9640 IsGuiding returns 1
02:06:25.918 00.000 9640 scope still moving after pulse duration time elapsed
02:06:25.949 00.031 9640 IsSlewing returns 0
02:06:25.949 00.000 9640 IsGuiding returns 0
02:06:25.949 00.000 9640 scope move finished after 24 + 51 ms
02:06:25.950 00.001 9640 Move returns status 0, amount 24
02:06:25.951 00.001 9640 move complete, result=0
02:06:25.951 00.000 9640 worker thread done servicing request
02:06:25.951 00.000 16872 GuideStep: -0.2 px 26 ms EAST, 0.8 px 24 ms SOUTH
02:06:25.956 00.005 9640 Worker thread wakes up
02:06:25.957 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:06:25.957 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:06:26.227 00.270 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16f45f90-41e6-4ac6-96d2-3790e2fa8dcc"}
02:06:26.232 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"16f45f90-41e6-4ac6-96d2-3790e2fa8dcc"}
02:06:26.236 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6dd3ab4-50d6-4399-8491-80946d7e9126"}
02:06:26.239 00.003 16872 case statement mapped state 6 to 3
02:06:26.244 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6dd3ab4-50d6-4399-8491-80946d7e9126"}
02:06:26.249 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ba2eb724-07d6-4265-8367-175612581b2e"}
02:06:26.253 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.61,6.92],"pixels":"..."},"id":"ba2eb724-07d6-4265-8367-175612581b2e"}
02:06:29.728 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c015ddac-0fcc-498f-901c-e0e5b4fa134c"}
02:06:29.731 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c015ddac-0fcc-498f-901c-e0e5b4fa134c"}
02:06:29.734 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28c22cb5-c2f6-4397-9418-c49800516d2b"}
02:06:29.736 00.002 16872 case statement mapped state 6 to 3
02:06:29.739 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28c22cb5-c2f6-4397-9418-c49800516d2b"}
02:06:29.743 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"98ab9549-3635-4b10-98f6-ecae835e33c7"}
02:06:29.747 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.61,6.92],"pixels":"..."},"id":"98ab9549-3635-4b10-98f6-ecae835e33c7"}
02:06:30.021 00.274 9640 Exposure complete
02:06:30.160 00.139 9640 worker thread done servicing request
02:06:30.160 00.000 16872 OnExposeComplete: enter
02:06:30.163 00.003 16872 UpdateGuideState(): m_state=6
02:06:30.165 00.002 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
02:06:30.169 00.004 16872 Star::Find returns 1 (0), X=202.09, Y=180.37, Mass=32596, SNR=109.0, Peak=5420 HFD=3.7
02:06:30.173 00.004 16872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.59) = xAngle (2.79 = 2.79)
02:06:30.176 00.003 16872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.83 = 2.83)
02:06:30.179 00.003 16872 CameraToMount -- cameraX=0.25 cameraY=0.65 hyp=0.70 cameraTheta=1.20 mountX=-0.66 mountY=0.21, mountTheta=2.83
02:06:30.185 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=0.65, opts=13)
02:06:30.188 00.003 16872 Enqueuing Move request for scope (0.25, 0.65)
02:06:30.191 00.003 9640 Worker thread wakes up
02:06:30.191 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.65) opts 0xd
02:06:30.191 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, 0.65)
02:06:30.191 00.000 9640 Moving (0.25, 0.65) raw xDistance=-0.66 yDistance=0.21
02:06:30.191 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.66
02:06:30.191 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.21, m_sumCorr=1.1
02:06:30.191 00.000 9640 MoveAxis(E, 72, ABG)
02:06:30.191 00.000 9640 Guiding  Dir = 2, Dur = 72
02:06:30.192 00.001 9640 IsSlewing returns 0
02:06:30.192 00.000 9640 IsGuiding returns 0
02:06:30.192 00.000 9640 PulseGuide returned control before completion, sleep 82
02:06:30.196 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=5420, med=3220, FiltMin=3088, FiltMax=4796, Gamma=2.190
02:06:30.228 00.032 16872 UpdateGuideState exits: m=32596 SNR=109.0
02:06:30.234 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:30.236 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:06:30.239 00.003 16872 Enqueuing Expose request
02:06:30.276 00.037 9640 IsGuiding returns 1
02:06:30.276 00.000 9640 scope still moving after pulse duration time elapsed
02:06:30.307 00.031 9640 IsSlewing returns 0
02:06:30.307 00.000 9640 IsGuiding returns 0
02:06:30.307 00.000 9640 scope move finished after 72 + 44 ms
02:06:30.307 00.000 9640 Move returns status 0, amount 72
02:06:30.308 00.001 9640 MoveAxis(S, 21, ABG)
02:06:30.308 00.000 9640 Guiding  Dir = 1, Dur = 21
02:06:30.308 00.000 9640 IsSlewing returns 0
02:06:30.308 00.000 9640 IsGuiding returns 0
02:06:30.309 00.001 9640 PulseGuide returned control before completion, sleep 31
02:06:30.356 00.047 9640 IsGuiding returns 1
02:06:30.357 00.001 9640 scope still moving after pulse duration time elapsed
02:06:30.387 00.030 9640 IsSlewing returns 0
02:06:30.387 00.000 9640 IsGuiding returns 0
02:06:30.387 00.000 9640 scope move finished after 21 + 57 ms
02:06:30.387 00.000 9640 Move returns status 0, amount 21
02:06:30.387 00.000 9640 move complete, result=0
02:06:30.387 00.000 9640 worker thread done servicing request
02:06:30.387 00.000 9640 Worker thread wakes up
02:06:30.388 00.001 16872 GuideStep: -0.7 px 72 ms EAST, 0.2 px 21 ms SOUTH
02:06:30.392 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:06:30.392 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:06:33.226 02.834 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31131fd1-f779-4fc9-bcef-91657f8061a7"}
02:06:33.232 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"31131fd1-f779-4fc9-bcef-91657f8061a7"}
02:06:33.236 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ff1333c-4a2c-467f-9712-fff3b9644c5c"}
02:06:33.240 00.004 16872 case statement mapped state 6 to 3
02:06:33.243 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ff1333c-4a2c-467f-9712-fff3b9644c5c"}
02:06:33.249 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d35d9c7-3f17-43c6-8406-bf0a34ed130b"}
02:06:33.255 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.09,7.37],"pixels":"..."},"id":"7d35d9c7-3f17-43c6-8406-bf0a34ed130b"}
02:06:34.452 01.197 9640 Exposure complete
02:06:34.592 00.140 9640 worker thread done servicing request
02:06:34.592 00.000 16872 OnExposeComplete: enter
02:06:34.595 00.003 16872 UpdateGuideState(): m_state=6
02:06:34.598 00.003 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
02:06:34.603 00.005 16872 Star::Find returns 1 (0), X=202.12, Y=179.53, Mass=33820, SNR=108.3, Peak=5212 HFD=3.8
02:06:34.606 00.003 16872 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.59) = xAngle (1.00 = 1.00)
02:06:34.608 00.002 16872 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.04 = 1.04)
02:06:34.612 00.004 16872 CameraToMount -- cameraX=0.28 cameraY=-0.19 hyp=0.34 cameraTheta=-0.59 mountX=0.18 mountY=0.29, mountTheta=1.01
02:06:34.615 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=-0.19, opts=13)
02:06:34.619 00.004 16872 Enqueuing Move request for scope (0.28, -0.19)
02:06:34.622 00.003 9640 Worker thread wakes up
02:06:34.622 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.19) opts 0xd
02:06:34.622 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, -0.19)
02:06:34.622 00.000 9640 Moving (0.28, -0.19) raw xDistance=0.18 yDistance=0.29
02:06:34.622 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
02:06:34.622 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=1.1
02:06:34.622 00.000 9640 MoveAxis(W, 12, ABG)
02:06:34.622 00.000 9640 Guiding  Dir = 3, Dur = 12
02:06:34.622 00.000 9640 IsSlewing returns 0
02:06:34.622 00.000 9640 IsGuiding returns 0
02:06:34.623 00.001 9640 PulseGuide returned control before completion, sleep 22
02:06:34.628 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=5212, med=3216, FiltMin=3100, FiltMax=4672, Gamma=2.190
02:06:34.648 00.020 9640 IsGuiding returns 1
02:06:34.648 00.000 9640 scope still moving after pulse duration time elapsed
02:06:34.659 00.011 16872 UpdateGuideState exits: m=33820 SNR=108.3
02:06:34.661 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:34.666 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:06:34.669 00.003 16872 Enqueuing Expose request
02:06:34.678 00.009 9640 IsSlewing returns 0
02:06:34.678 00.000 9640 IsGuiding returns 0
02:06:34.679 00.001 9640 scope move finished after 12 + 44 ms
02:06:34.679 00.000 9640 Move returns status 0, amount 12
02:06:34.679 00.000 9640 MoveAxis(N, 0, ABG)
02:06:34.679 00.000 9640 Move returns status 0, amount 0
02:06:34.679 00.000 9640 move complete, result=0
02:06:34.679 00.000 9640 worker thread done servicing request
02:06:34.680 00.001 9640 Worker thread wakes up
02:06:34.680 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:06:34.680 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:06:34.680 00.000 16872 GuideStep: 0.2 px 12 ms WEST, 0.3 px 0 ms NORTH
02:06:36.725 02.045 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f446a296-a842-45bd-b9f6-9e7ae610f90d"}
02:06:36.729 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f446a296-a842-45bd-b9f6-9e7ae610f90d"}
02:06:36.733 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21de1fc4-e514-4c39-8c02-5f66b7dd3989"}
02:06:36.737 00.004 16872 case statement mapped state 6 to 3
02:06:36.740 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"21de1fc4-e514-4c39-8c02-5f66b7dd3989"}
02:06:36.744 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f3be7a7c-1be0-4f60-8390-088f2afda74a"}
02:06:36.747 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.12,6.53],"pixels":"..."},"id":"f3be7a7c-1be0-4f60-8390-088f2afda74a"}
02:06:38.742 01.995 9640 Exposure complete
02:06:38.880 00.138 9640 worker thread done servicing request
02:06:38.880 00.000 16872 OnExposeComplete: enter
02:06:38.884 00.004 16872 UpdateGuideState(): m_state=6
02:06:38.887 00.003 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
02:06:38.890 00.003 16872 Star::Find returns 1 (0), X=202.19, Y=179.81, Mass=32484, SNR=108.3, Peak=5444 HFD=3.6
02:06:38.893 00.003 16872 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.59) = xAngle (1.83 = 1.83)
02:06:38.895 00.002 16872 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.88 = 1.88)
02:06:38.898 00.003 16872 CameraToMount -- cameraX=0.36 cameraY=0.09 hyp=0.37 cameraTheta=0.25 mountX=-0.09 mountY=0.35, mountTheta=1.84
02:06:38.902 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=0.09, opts=13)
02:06:38.905 00.003 16872 Enqueuing Move request for scope (0.36, 0.09)
02:06:38.908 00.003 9640 Worker thread wakes up
02:06:38.908 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.09) opts 0xd
02:06:38.908 00.000 9640 Handling offset move in thread for scope, endpoint = (0.36, 0.09)
02:06:38.908 00.000 9640 Moving (0.36, 0.09) raw xDistance=-0.09 yDistance=0.35
02:06:38.908 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:06:38.908 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.35, m_sumCorr=1.3
02:06:38.908 00.000 9640 MoveAxis(E, 0, ABG)
02:06:38.908 00.000 9640 Move returns status 0, amount 0
02:06:38.908 00.000 9640 MoveAxis(S, 26, ABG)
02:06:38.908 00.000 9640 Guiding  Dir = 1, Dur = 26
02:06:38.908 00.000 9640 IsSlewing returns 0
02:06:38.909 00.001 9640 IsGuiding returns 0
02:06:38.909 00.000 9640 PulseGuide returned control before completion, sleep 36
02:06:38.913 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=5444, med=3220, FiltMin=3108, FiltMax=4732, Gamma=2.190
02:06:38.945 00.032 16872 UpdateGuideState exits: m=32484 SNR=108.3
02:06:38.952 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:38.954 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:06:38.957 00.003 16872 Enqueuing Expose request
02:06:38.961 00.004 9640 IsGuiding returns 0
02:06:38.961 00.000 9640 Move returns status 0, amount 26
02:06:38.961 00.000 9640 move complete, result=0
02:06:38.961 00.000 9640 worker thread done servicing request
02:06:38.961 00.000 9640 Worker thread wakes up
02:06:38.961 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:06:38.961 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:06:38.966 00.005 16872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
02:06:40.225 01.259 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c0fb3dc-d431-4985-875e-7de664581cbb"}
02:06:40.230 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2c0fb3dc-d431-4985-875e-7de664581cbb"}
02:06:40.236 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d7ac593e-84c1-4eb2-a7ed-d69ca87d69bf"}
02:06:40.242 00.006 16872 case statement mapped state 6 to 3
02:06:40.248 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7ac593e-84c1-4eb2-a7ed-d69ca87d69bf"}
02:06:40.254 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cc6f9dcb-5b4d-44de-8b09-583cf20f801a"}
02:06:40.258 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.19,6.81],"pixels":"..."},"id":"cc6f9dcb-5b4d-44de-8b09-583cf20f801a"}
02:06:43.012 02.754 9640 Exposure complete
02:06:43.157 00.145 9640 worker thread done servicing request
02:06:43.157 00.000 16872 OnExposeComplete: enter
02:06:43.161 00.004 16872 UpdateGuideState(): m_state=6
02:06:43.165 00.004 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:06:43.170 00.005 16872 Star::Find returns 1 (0), X=202.08, Y=180.47, Mass=31024, SNR=101.3, Peak=5360 HFD=3.6
02:06:43.174 00.004 16872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.59) = xAngle (2.84 = 2.84)
02:06:43.178 00.004 16872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.88 = 2.88)
02:06:43.188 00.010 16872 CameraToMount -- cameraX=0.25 cameraY=0.75 hyp=0.79 cameraTheta=1.25 mountX=-0.75 mountY=0.20, mountTheta=2.88
02:06:43.198 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=0.75, opts=13)
02:06:43.203 00.005 16872 Enqueuing Move request for scope (0.25, 0.75)
02:06:43.207 00.004 9640 Worker thread wakes up
02:06:43.207 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.75) opts 0xd
02:06:43.207 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, 0.75)
02:06:43.207 00.000 9640 Moving (0.25, 0.75) raw xDistance=-0.75 yDistance=0.20
02:06:43.207 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.75
02:06:43.207 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.20, m_sumCorr=1.3
02:06:43.207 00.000 9640 MoveAxis(E, 80, ABG)
02:06:43.207 00.000 9640 Guiding  Dir = 2, Dur = 80
02:06:43.208 00.001 9640 IsSlewing returns 0
02:06:43.208 00.000 9640 IsGuiding returns 0
02:06:43.208 00.000 9640 PulseGuide returned control before completion, sleep 90
02:06:43.216 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=5360, med=3212, FiltMin=3108, FiltMax=4776, Gamma=2.190
02:06:43.269 00.053 16872 UpdateGuideState exits: m=31024 SNR=101.3
02:06:43.273 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:43.276 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:06:43.281 00.005 16872 Enqueuing Expose request
02:06:43.305 00.024 9640 IsGuiding returns 1
02:06:43.305 00.000 9640 scope still moving after pulse duration time elapsed
02:06:43.335 00.030 9640 IsSlewing returns 0
02:06:43.335 00.000 9640 IsGuiding returns 0
02:06:43.335 00.000 9640 scope move finished after 80 + 47 ms
02:06:43.335 00.000 9640 Move returns status 0, amount 80
02:06:43.335 00.000 9640 MoveAxis(N, 0, ABG)
02:06:43.335 00.000 9640 Move returns status 0, amount 0
02:06:43.335 00.000 9640 move complete, result=0
02:06:43.336 00.001 9640 worker thread done servicing request
02:06:43.337 00.001 9640 Worker thread wakes up
02:06:43.337 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:06:43.337 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:06:43.342 00.005 16872 GuideStep: -0.8 px 80 ms EAST, 0.2 px 0 ms NORTH
02:06:43.725 00.383 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df30ff37-3590-4e6a-bd93-6487c4acffc9"}
02:06:43.731 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"df30ff37-3590-4e6a-bd93-6487c4acffc9"}
02:06:43.736 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3387f182-e364-4452-8ea3-09f74ff1d2d9"}
02:06:43.741 00.005 16872 case statement mapped state 6 to 3
02:06:43.747 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3387f182-e364-4452-8ea3-09f74ff1d2d9"}
02:06:43.754 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3b34aec4-3777-41dd-8fd8-276194413b2a"}
02:06:43.758 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.08,7.47],"pixels":"..."},"id":"3b34aec4-3777-41dd-8fd8-276194413b2a"}
02:06:47.225 03.467 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bfde2887-f9e3-47ec-adc9-2949123075ba"}
02:06:47.231 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bfde2887-f9e3-47ec-adc9-2949123075ba"}
02:06:47.236 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c23188e-a80c-4b6a-a8f4-7cf1118a4432"}
02:06:47.242 00.006 16872 case statement mapped state 6 to 3
02:06:47.245 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c23188e-a80c-4b6a-a8f4-7cf1118a4432"}
02:06:47.249 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"612288ab-9f0c-485c-92fb-f324a25d2bb2"}
02:06:47.252 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.08,7.47],"pixels":"..."},"id":"612288ab-9f0c-485c-92fb-f324a25d2bb2"}
02:06:47.416 00.164 9640 Exposure complete
02:06:47.553 00.137 9640 worker thread done servicing request
02:06:47.554 00.001 16872 OnExposeComplete: enter
02:06:47.556 00.002 16872 UpdateGuideState(): m_state=6
02:06:47.559 00.003 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:06:47.562 00.003 16872 Star::Find returns 1 (0), X=202.32, Y=179.74, Mass=34738, SNR=109.7, Peak=5688 HFD=3.6
02:06:47.565 00.003 16872 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.59) = xAngle (1.63 = 1.63)
02:06:47.567 00.002 16872 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.67 = 1.67)
02:06:47.570 00.003 16872 CameraToMount -- cameraX=0.48 cameraY=0.02 hyp=0.48 cameraTheta=0.04 mountX=-0.03 mountY=0.48, mountTheta=1.63
02:06:47.574 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.48, y=0.02, opts=13)
02:06:47.576 00.002 16872 Enqueuing Move request for scope (0.48, 0.02)
02:06:47.579 00.003 9640 Worker thread wakes up
02:06:47.579 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.02) opts 0xd
02:06:47.579 00.000 9640 Handling offset move in thread for scope, endpoint = (0.48, 0.02)
02:06:47.579 00.000 9640 Moving (0.48, 0.02) raw xDistance=-0.03 yDistance=0.48
02:06:47.580 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:06:47.580 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.48, m_sumCorr=1.3
02:06:47.580 00.000 9640 MoveAxis(E, 0, ABG)
02:06:47.580 00.000 9640 Move returns status 0, amount 0
02:06:47.580 00.000 9640 MoveAxis(N, 0, ABG)
02:06:47.580 00.000 9640 Move returns status 0, amount 0
02:06:47.580 00.000 9640 move complete, result=0
02:06:47.580 00.000 9640 worker thread done servicing request
02:06:47.588 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=5688, med=3216, FiltMin=3060, FiltMax=4956, Gamma=2.190
02:06:47.618 00.030 16872 UpdateGuideState exits: m=34738 SNR=109.7
02:06:47.621 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:47.624 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:06:47.626 00.002 16872 Enqueuing Expose request
02:06:47.631 00.005 16872 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
02:06:47.633 00.002 9640 Worker thread wakes up
02:06:47.634 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:06:47.634 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:06:50.731 03.097 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"926af09f-0a11-4bb3-bd56-1145dbd946f4"}
02:06:50.734 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"926af09f-0a11-4bb3-bd56-1145dbd946f4"}
02:06:50.739 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c724fd0-c5ba-43d0-9f74-4bd54cfec472"}
02:06:50.742 00.003 16872 case statement mapped state 6 to 3
02:06:50.744 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c724fd0-c5ba-43d0-9f74-4bd54cfec472"}
02:06:50.750 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b0f7ae76-230f-4602-9615-d81d0f75b167"}
02:06:50.753 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.32,6.74],"pixels":"..."},"id":"b0f7ae76-230f-4602-9615-d81d0f75b167"}
02:06:51.688 00.935 9640 Exposure complete
02:06:51.826 00.138 9640 worker thread done servicing request
02:06:51.826 00.000 16872 OnExposeComplete: enter
02:06:51.829 00.003 16872 UpdateGuideState(): m_state=6
02:06:51.831 00.002 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:06:51.834 00.003 16872 Star::Find returns 1 (0), X=202.39, Y=180.32, Mass=33393, SNR=110.5, Peak=5460 HFD=3.5
02:06:51.837 00.003 16872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.59) = xAngle (2.41 = 2.41)
02:06:51.841 00.004 16872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.46 = 2.46)
02:06:51.844 00.003 16872 CameraToMount -- cameraX=0.55 cameraY=0.60 hyp=0.81 cameraTheta=0.82 mountX=-0.60 mountY=0.52, mountTheta=2.44
02:06:51.847 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.55, y=0.60, opts=13)
02:06:51.850 00.003 16872 Enqueuing Move request for scope (0.55, 0.60)
02:06:51.853 00.003 9640 Worker thread wakes up
02:06:51.853 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.60) opts 0xd
02:06:51.854 00.001 9640 Handling offset move in thread for scope, endpoint = (0.55, 0.60)
02:06:51.854 00.000 9640 Moving (0.55, 0.60) raw xDistance=-0.60 yDistance=0.52
02:06:51.854 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.60
02:06:51.854 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.52, m_sumCorr=1.5
02:06:51.854 00.000 9640 MoveAxis(E, 64, ABG)
02:06:51.854 00.000 9640 Guiding  Dir = 2, Dur = 64
02:06:51.855 00.001 9640 IsSlewing returns 0
02:06:51.855 00.000 9640 IsGuiding returns 0
02:06:51.856 00.001 9640 PulseGuide returned control before completion, sleep 74
02:06:51.860 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=5460, med=3216, FiltMin=3058, FiltMax=4820, Gamma=2.190
02:06:51.892 00.032 16872 UpdateGuideState exits: m=33393 SNR=110.5
02:06:51.895 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:51.897 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:06:51.903 00.006 16872 Enqueuing Expose request
02:06:51.933 00.030 9640 IsGuiding returns 1
02:06:51.933 00.000 9640 scope still moving after pulse duration time elapsed
02:06:51.961 00.028 9640 IsSlewing returns 0
02:06:51.961 00.000 9640 IsGuiding returns 0
02:06:51.961 00.000 9640 scope move finished after 64 + 41 ms
02:06:51.962 00.001 9640 Move returns status 0, amount 64
02:06:51.962 00.000 9640 MoveAxis(S, 22, ABG)
02:06:51.962 00.000 9640 Guiding  Dir = 1, Dur = 22
02:06:51.962 00.000 9640 IsSlewing returns 0
02:06:51.963 00.001 9640 IsGuiding returns 0
02:06:51.964 00.001 9640 PulseGuide returned control before completion, sleep 32
02:06:52.007 00.043 9640 IsGuiding returns 1
02:06:52.007 00.000 9640 scope still moving after pulse duration time elapsed
02:06:52.039 00.032 9640 IsSlewing returns 0
02:06:52.039 00.000 9640 IsGuiding returns 0
02:06:52.040 00.001 9640 scope move finished after 22 + 53 ms
02:06:52.040 00.000 9640 Move returns status 0, amount 22
02:06:52.040 00.000 9640 move complete, result=0
02:06:52.040 00.000 9640 worker thread done servicing request
02:06:52.040 00.000 9640 Worker thread wakes up
02:06:52.040 00.000 16872 GuideStep: -0.6 px 64 ms EAST, 0.5 px 22 ms SOUTH
02:06:52.043 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:06:52.043 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:06:54.231 02.188 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"44e15919-ee1b-4702-986c-f3899fda79c9"}
02:06:54.235 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"44e15919-ee1b-4702-986c-f3899fda79c9"}
02:06:54.240 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d88b53db-33fe-402f-a3ce-f7cdf9d47202"}
02:06:54.243 00.003 16872 case statement mapped state 6 to 3
02:06:54.246 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d88b53db-33fe-402f-a3ce-f7cdf9d47202"}
02:06:54.251 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b8e4357d-2bd6-4a58-a84e-1d54ef95aaae"}
02:06:54.255 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.39,7.32],"pixels":"..."},"id":"b8e4357d-2bd6-4a58-a84e-1d54ef95aaae"}
02:06:56.108 01.853 9640 Exposure complete
02:06:56.245 00.137 9640 worker thread done servicing request
02:06:56.245 00.000 16872 OnExposeComplete: enter
02:06:56.249 00.004 16872 UpdateGuideState(): m_state=6
02:06:56.253 00.004 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:06:56.256 00.003 16872 Star::Find returns 1 (0), X=201.82, Y=179.62, Mass=32945, SNR=112.7, Peak=5120 HFD=3.7
02:06:56.258 00.002 16872 MultiStar: exiting stabilization period
02:06:56.261 00.003 16872 MultiStar: updating star positions after lock position change
02:06:56.264 00.003 16872 Star::Find(15, 1618, 278, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:06:56.268 00.004 16872 Star::Find returns 1 (0), X=1618.08, Y=277.84, Mass=10906, SNR=53.9, Peak=3948 HFD=3.9
02:06:56.272 00.004 16872 Star::Find(15, 64, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:06:56.277 00.005 16872 Star::Find returns 1 (0), X=64.09, Y=797.34, Mass=3772, SNR=30.5, Peak=3552 HFD=3.0
02:06:56.282 00.005 16872 Star::Find(15, 1158, 512, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:06:56.287 00.005 16872 Star::Find returns 1 (0), X=1157.94, Y=511.53, Mass=4698, SNR=33.0, Peak=3588 HFD=3.6
02:06:56.290 00.003 16872 Star::Find(15, 1572, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:06:56.293 00.003 16872 Star::Find returns 1 (0), X=1571.89, Y=173.56, Mass=2401, SNR=20.0, Peak=3404 HFD=3.3
02:06:56.297 00.004 16872 Star::Find(15, 131, 902, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:06:56.300 00.003 16872 Star::Find returns 1 (0), X=132.44, Y=903.18, Mass=1060, SNR=13.4, Peak=3348 HFD=2.7
02:06:56.302 00.002 16872 Star::Find(15, 557, 987, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:06:56.305 00.003 16872 Star::Find false star n=4 nbg=276 bg=3212.8 sigma=17.5 thresh=3265 peak=3264
02:06:56.308 00.003 16872 Star::Find returns 0 (2), X=557.00, Y=987.00, Mass=297, SNR=2.9, Peak=3308 HFD=0.0
02:06:56.316 00.008 16872 Star::Find(15, 930, 321, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:06:56.319 00.003 16872 Star::Find false star n=6 nbg=257 bg=3220.1 sigma=18.6 thresh=3276 peak=3265
02:06:56.325 00.006 16872 Star::Find returns 0 (2), X=930.00, Y=321.00, Mass=371, SNR=2.9, Peak=3300 HFD=0.0
02:06:56.329 00.004 16872 Star::Find(15, 753, 1052, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:06:56.333 00.004 16872 Star::Find false star n=2 nbg=266 bg=3210.6 sigma=16.6 thresh=3261 peak=3251
02:06:56.335 00.002 16872 Star::Find returns 0 (2), X=753.00, Y=1052.00, Mass=111, SNR=2.9, Peak=3300 HFD=0.0
02:06:56.339 00.004 16872 Star::Find(15, 180, 693, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:06:56.343 00.004 16872 Star::Find false star n=1 nbg=281 bg=3211.9 sigma=22.0 thresh=3278 peak=3265
02:06:56.349 00.006 16872 Star::Find returns 0 (2), X=180.00, Y=693.00, Mass=76, SNR=2.9, Peak=3288 HFD=0.0
02:06:56.355 00.006 16872 Star::Find(15, 1581, 873, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:06:56.359 00.004 16872 Star::Find returns 0 (4), X=1581.94, Y=872.55, Mass=1992, SNR=24.7, Peak=3648 HFD=1.5
02:06:56.363 00.004 16872 Star::Find(15, 43, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:06:56.366 00.003 16872 Star::Find false star n=2 nbg=265 bg=3208.3 sigma=18.4 thresh=3264 peak=3245
02:06:56.369 00.003 16872 Star::Find returns 0 (2), X=43.00, Y=859.00, Mass=127, SNR=2.9, Peak=3268 HFD=0.0
02:06:56.371 00.002 16872 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.59) = xAngle (-0.17 = -0.17)
02:06:56.374 00.003 16872 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.12 = -0.12)
02:06:56.377 00.003 16872 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.76 mountX=0.10 mountY=-0.01, mountTheta=-0.13
02:06:56.381 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=-0.10, opts=13)
02:06:56.384 00.003 16872 Enqueuing Move request for scope (-0.02, -0.10)
02:06:56.387 00.003 9640 Worker thread wakes up
02:06:56.387 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
02:06:56.387 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
02:06:56.387 00.000 9640 Moving (-0.02, -0.10) raw xDistance=0.10 yDistance=-0.01
02:06:56.387 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:06:56.387 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=1.5
02:06:56.387 00.000 9640 MoveAxis(E, 0, ABG)
02:06:56.387 00.000 9640 Move returns status 0, amount 0
02:06:56.387 00.000 9640 MoveAxis(N, 0, ABG)
02:06:56.388 00.001 9640 Move returns status 0, amount 0
02:06:56.388 00.000 9640 move complete, result=0
02:06:56.388 00.000 9640 worker thread done servicing request
02:06:56.394 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=5120, med=3212, FiltMin=3116, FiltMax=4784, Gamma=2.190
02:06:56.428 00.034 16872 UpdateGuideState exits: m=32945 SNR=112.7
02:06:56.432 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:56.435 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:06:56.438 00.003 16872 Enqueuing Expose request
02:06:56.441 00.003 9640 Worker thread wakes up
02:06:56.441 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:06:56.441 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:06:56.441 00.000 16872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:06:57.730 01.289 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f386aeb-ad6d-4b59-acaf-c9c6e6ddbaea"}
02:06:57.734 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3f386aeb-ad6d-4b59-acaf-c9c6e6ddbaea"}
02:06:57.738 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fde09cc2-b78a-4844-b6c4-466d381cb480"}
02:06:57.741 00.003 16872 case statement mapped state 6 to 3
02:06:57.745 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fde09cc2-b78a-4844-b6c4-466d381cb480"}
02:06:57.748 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7a399cc9-f066-4e86-8b56-a38423130c0e"}
02:06:57.752 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.82,6.62],"pixels":"..."},"id":"7a399cc9-f066-4e86-8b56-a38423130c0e"}
02:07:00.504 02.752 9640 Exposure complete
02:07:00.641 00.137 9640 worker thread done servicing request
02:07:00.641 00.000 16872 OnExposeComplete: enter
02:07:00.644 00.003 16872 UpdateGuideState(): m_state=6
02:07:00.647 00.003 16872 Star::Find(15, 201, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
02:07:00.652 00.005 16872 Star::Find returns 1 (0), X=201.92, Y=179.79, Mass=32288, SNR=113.9, Peak=5380 HFD=3.9
02:07:00.655 00.003 16872 Star::Find false star n=1 nbg=261 bg=3221.2 sigma=17.8 thresh=3275 peak=3266
02:07:00.657 00.002 16872 Star::Find false star n=2 nbg=278 bg=3216.7 sigma=19.7 thresh=3276 peak=3257
02:07:00.659 00.002 16872 Star::Find false star n=5 nbg=265 bg=3213.5 sigma=16.9 thresh=3264 peak=3254
02:07:00.661 00.002 16872 MultiStar: [#1 0.49,0.69,0.00,M1] [#2 0.35,-0.05,0.27,U] [#3 0.59,0.79,0.00,M1] [#4 0.62,0.68,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 8.11,12.59,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.07,-0.35,0.15,U] [#10 0.03,0.25,0.21,U] [#11 0.00,0.00,0.00,L] 
02:07:00.665 00.004 16872 single-star, 3 included, MultiStar: {0.11, 0.03}, one-star: {0.08, 0.07}
02:07:00.668 00.003 16872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.59) = xAngle (2.26 = 2.26)
02:07:00.672 00.004 16872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.31 = 2.31)
02:07:00.674 00.002 16872 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.68 mountX=-0.07 mountY=0.08, mountTheta=2.28
02:07:00.678 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.08, y=0.07, opts=13)
02:07:00.683 00.005 16872 Enqueuing Move request for scope (0.08, 0.07)
02:07:00.686 00.003 9640 Worker thread wakes up
02:07:00.686 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
02:07:00.686 00.000 9640 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
02:07:00.686 00.000 9640 Moving (0.08, 0.07) raw xDistance=-0.07 yDistance=0.08
02:07:00.686 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:07:00.686 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.08, m_sumCorr=1.7
02:07:00.686 00.000 9640 MoveAxis(E, 0, ABG)
02:07:00.686 00.000 9640 Move returns status 0, amount 0
02:07:00.686 00.000 9640 MoveAxis(S, 24, ABG)
02:07:00.686 00.000 9640 Guiding  Dir = 1, Dur = 24
02:07:00.686 00.000 9640 IsSlewing returns 0
02:07:00.688 00.002 9640 IsGuiding returns 0
02:07:00.688 00.000 9640 PulseGuide returned control before completion, sleep 34
02:07:00.692 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=5380, med=3216, FiltMin=3124, FiltMax=4832, Gamma=2.190
02:07:00.724 00.032 16872 UpdateGuideState exits: m=32288 SNR=113.9
02:07:00.727 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:00.732 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:07:00.735 00.003 16872 Enqueuing Expose request
02:07:00.737 00.002 9640 IsGuiding returns 1
02:07:00.737 00.000 9640 scope still moving after pulse duration time elapsed
02:07:00.760 00.023 9640 IsSlewing returns 0
02:07:00.761 00.001 9640 IsGuiding returns 0
02:07:00.761 00.000 9640 scope move finished after 24 + 48 ms
02:07:00.761 00.000 9640 Move returns status 0, amount 24
02:07:00.761 00.000 9640 move complete, result=0
02:07:00.761 00.000 9640 worker thread done servicing request
02:07:00.762 00.001 9640 Worker thread wakes up
02:07:00.762 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:07:00.762 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:07:00.763 00.001 16872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 24 ms SOUTH
02:07:01.230 00.467 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d11ff56e-7971-4292-96fd-bcef75cce9f0"}
02:07:01.236 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d11ff56e-7971-4292-96fd-bcef75cce9f0"}
02:07:01.239 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b3cf60b5-feba-42fd-a190-6c6414b4fca8"}
02:07:01.243 00.004 16872 case statement mapped state 6 to 3
02:07:01.249 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b3cf60b5-feba-42fd-a190-6c6414b4fca8"}
02:07:01.257 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0ce7c8ac-1b24-4dd8-85b4-20c2519bffe1"}
02:07:01.263 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.92,6.79],"pixels":"..."},"id":"0ce7c8ac-1b24-4dd8-85b4-20c2519bffe1"}
02:07:04.731 03.468 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74dea29f-102a-4ac4-852d-65cd4b9490c1"}
02:07:04.735 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"74dea29f-102a-4ac4-852d-65cd4b9490c1"}
02:07:04.741 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26302184-63f7-4235-8758-d20caae9135c"}
02:07:04.746 00.005 16872 case statement mapped state 6 to 3
02:07:04.751 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"26302184-63f7-4235-8758-d20caae9135c"}
02:07:04.756 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f6abb7a7-33bd-41ce-899d-93af0b743574"}
02:07:04.761 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.92,6.79],"pixels":"..."},"id":"f6abb7a7-33bd-41ce-899d-93af0b743574"}
02:07:04.855 00.094 9640 Exposure complete
02:07:04.994 00.139 9640 worker thread done servicing request
02:07:04.994 00.000 16872 OnExposeComplete: enter
02:07:04.997 00.003 16872 UpdateGuideState(): m_state=6
02:07:05.002 00.005 16872 Star::Find(15, 201, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:07:05.007 00.005 16872 Star::Find returns 1 (0), X=201.92, Y=179.92, Mass=33576, SNR=110.1, Peak=5348 HFD=4.0
02:07:05.010 00.003 16872 Star::Find false star n=3 nbg=266 bg=3217.7 sigma=16.8 thresh=3268 peak=3255
02:07:05.013 00.003 16872 Star::Find false star n=4 nbg=262 bg=3223.1 sigma=18.0 thresh=3277 peak=3273
02:07:05.016 00.003 16872 Star::Find false star n=2 nbg=272 bg=3219.7 sigma=17.9 thresh=3273 peak=3253
02:07:05.019 00.003 16872 MultiStar: [#1 0.65,0.84,0.00,M2] [#2 -0.23,0.05,0.27,U] [#3 0.07,0.31,0.28,U] [#4 0.66,1.64,0.00,M2] [#5 0.36,-0.40,0.13,U] [#6 -0.93,17.15,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 2.16,6.38,0.00,M1] 
02:07:05.022 00.003 16872 refined, 3 included, MultiStar: {0.05, 0.15}, one-star: {0.08, 0.20}
02:07:05.024 00.002 16872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.59) = xAngle (2.82 = 2.82)
02:07:05.027 00.003 16872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.86 = 2.86)
02:07:05.029 00.002 16872 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.23 mountX=-0.15 mountY=0.04, mountTheta=2.86
02:07:05.036 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=0.15, opts=13)
02:07:05.039 00.003 16872 Enqueuing Move request for scope (0.05, 0.15)
02:07:05.041 00.002 9640 Worker thread wakes up
02:07:05.041 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
02:07:05.041 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
02:07:05.043 00.002 9640 Moving (0.05, 0.15) raw xDistance=-0.15 yDistance=0.04
02:07:05.043 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.15
02:07:05.043 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=1.7
02:07:05.043 00.000 9640 MoveAxis(E, 16, ABG)
02:07:05.043 00.000 9640 Guiding  Dir = 2, Dur = 16
02:07:05.043 00.000 9640 IsSlewing returns 0
02:07:05.043 00.000 9640 IsGuiding returns 0
02:07:05.044 00.001 9640 PulseGuide returned control before completion, sleep 26
02:07:05.049 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=5348, med=3216, FiltMin=3144, FiltMax=4732, Gamma=2.190
02:07:05.077 00.028 9640 IsGuiding returns 1
02:07:05.077 00.000 9640 scope still moving after pulse duration time elapsed
02:07:05.080 00.003 16872 UpdateGuideState exits: m=33576 SNR=110.1
02:07:05.083 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:05.085 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:07:05.088 00.003 16872 Enqueuing Expose request
02:07:05.108 00.020 9640 IsSlewing returns 0
02:07:05.109 00.001 9640 IsGuiding returns 0
02:07:05.109 00.000 9640 scope move finished after 16 + 49 ms
02:07:05.109 00.000 9640 Move returns status 0, amount 16
02:07:05.109 00.000 9640 MoveAxis(N, 0, ABG)
02:07:05.109 00.000 9640 Move returns status 0, amount 0
02:07:05.109 00.000 9640 move complete, result=0
02:07:05.109 00.000 9640 worker thread done servicing request
02:07:05.109 00.000 9640 Worker thread wakes up
02:07:05.109 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:07:05.109 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:07:05.114 00.005 16872 GuideStep: -0.1 px 16 ms EAST, 0.0 px 0 ms NORTH
02:07:08.232 03.118 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"523745a4-2d18-4bfc-810d-bf9e9e3be0df"}
02:07:08.234 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"523745a4-2d18-4bfc-810d-bf9e9e3be0df"}
02:07:08.238 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be295579-42bb-42e4-9680-3bc94a568c59"}
02:07:08.241 00.003 16872 case statement mapped state 6 to 3
02:07:08.244 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"be295579-42bb-42e4-9680-3bc94a568c59"}
02:07:08.247 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"58e45b45-8018-4cdf-8930-0a8856f5bf23"}
02:07:08.250 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.92,6.92],"pixels":"..."},"id":"58e45b45-8018-4cdf-8930-0a8856f5bf23"}
02:07:09.162 00.912 9640 Exposure complete
02:07:09.302 00.140 9640 worker thread done servicing request
02:07:09.302 00.000 16872 OnExposeComplete: enter
02:07:09.305 00.003 16872 UpdateGuideState(): m_state=6
02:07:09.308 00.003 16872 Star::Find(15, 201, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:07:09.311 00.003 16872 Star::Find returns 1 (0), X=201.63, Y=180.21, Mass=33249, SNR=113.7, Peak=5232 HFD=3.7
02:07:09.318 00.007 16872 Star::Find false star n=2 nbg=280 bg=3208.3 sigma=19.4 thresh=3267 peak=3253
02:07:09.320 00.002 16872 Star::Find false star n=4 nbg=278 bg=3212.4 sigma=21.0 thresh=3275 peak=3260
02:07:09.323 00.003 16872 Star::Find false star n=3 nbg=270 bg=3214.3 sigma=19.1 thresh=3272 peak=3257
02:07:09.326 00.003 16872 MultiStar: [#1 0.46,1.42,0.00,M3] [#2 -0.12,0.48,0.30,U] [#3 0.63,0.91,0.00,M1] [#4 1.01,1.52,0.00,M3] [#5 -0.09,-0.28,0.16,U] [#6 0.00,0.00,0.00,L] [#7 0.10,-1.04,0.00,M1] [#8 -1.89,0.92,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:07:09.329 00.003 16872 refined, 2 included, MultiStar: {-0.17, 0.40}, one-star: {-0.20, 0.49}
02:07:09.332 00.003 16872 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.59) = xAngle (3.57 = -2.72)
02:07:09.334 00.002 16872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.61 = -2.67)
02:07:09.337 00.003 16872 CameraToMount -- cameraX=-0.17 cameraY=0.40 hyp=0.44 cameraTheta=1.98 mountX=-0.40 mountY=-0.20, mountTheta=-2.68
02:07:09.341 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.17, y=0.40, opts=13)
02:07:09.344 00.003 16872 Enqueuing Move request for scope (-0.17, 0.40)
02:07:09.347 00.003 9640 Worker thread wakes up
02:07:09.347 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.40) opts 0xd
02:07:09.347 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.17, 0.40)
02:07:09.347 00.000 9640 Moving (-0.17, 0.40) raw xDistance=-0.40 yDistance=-0.20
02:07:09.347 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.40
02:07:09.347 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.20, m_sumCorr=1.7
02:07:09.347 00.000 9640 MoveAxis(E, 44, ABG)
02:07:09.347 00.000 9640 Guiding  Dir = 2, Dur = 44
02:07:09.348 00.001 9640 IsSlewing returns 0
02:07:09.348 00.000 9640 IsGuiding returns 0
02:07:09.349 00.001 9640 PulseGuide returned control before completion, sleep 54
02:07:09.353 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=5232, med=3212, FiltMin=3070, FiltMax=4708, Gamma=2.190
02:07:09.386 00.033 16872 UpdateGuideState exits: m=33249 SNR=113.7
02:07:09.388 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:09.395 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:07:09.401 00.006 16872 Enqueuing Expose request
02:07:09.407 00.006 9640 IsGuiding returns 1
02:07:09.409 00.002 9640 scope still moving after pulse duration time elapsed
02:07:09.437 00.028 9640 IsSlewing returns 0
02:07:09.437 00.000 9640 IsGuiding returns 1
02:07:09.469 00.032 9640 IsSlewing returns 0
02:07:09.469 00.000 9640 IsGuiding returns 0
02:07:09.469 00.000 9640 scope move finished after 44 + 76 ms
02:07:09.469 00.000 9640 Move returns status 0, amount 44
02:07:09.469 00.000 9640 MoveAxis(N, 0, ABG)
02:07:09.469 00.000 9640 Move returns status 0, amount 0
02:07:09.469 00.000 9640 move complete, result=0
02:07:09.470 00.001 9640 worker thread done servicing request
02:07:09.470 00.000 9640 Worker thread wakes up
02:07:09.470 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:07:09.470 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:07:09.470 00.000 16872 GuideStep: -0.4 px 44 ms EAST, -0.2 px 0 ms NORTH
02:07:11.730 02.260 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8cc61ccb-df25-4c52-8f3d-21e5c9622c5e"}
02:07:11.734 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8cc61ccb-df25-4c52-8f3d-21e5c9622c5e"}
02:07:11.737 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a821f63-1a04-4473-9773-a087ac0c720d"}
02:07:11.740 00.003 16872 case statement mapped state 6 to 3
02:07:11.744 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a821f63-1a04-4473-9773-a087ac0c720d"}
02:07:11.750 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e355e94a-6fa6-4012-a8e6-e592f332035d"}
02:07:11.754 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.63,7.21],"pixels":"..."},"id":"e355e94a-6fa6-4012-a8e6-e592f332035d"}
02:07:13.526 01.772 9640 Exposure complete
02:07:13.662 00.136 9640 worker thread done servicing request
02:07:13.662 00.000 16872 OnExposeComplete: enter
02:07:13.665 00.003 16872 UpdateGuideState(): m_state=6
02:07:13.667 00.002 16872 Star::Find(15, 201, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
02:07:13.673 00.006 16872 Star::Find returns 1 (0), X=202.03, Y=179.94, Mass=33151, SNR=107.2, Peak=5020 HFD=4.1
02:07:13.676 00.003 16872 Star::Find false star n=5 nbg=263 bg=3211.4 sigma=15.2 thresh=3257 peak=3249
02:07:13.679 00.003 16872 Star::Find false star n=4 nbg=280 bg=3212.5 sigma=19.6 thresh=3271 peak=3260
02:07:13.681 00.002 16872 Star::Find false star n=5 nbg=279 bg=3217.1 sigma=19.2 thresh=3275 peak=3261
02:07:13.684 00.003 16872 MultiStar: [#1 0.14,0.75,0.00,M4] [#2 -0.26,-0.18,0.26,U] [#3 0.55,0.85,0.00,M2] [#4 -0.09,1.24,0.00,M4] [#5 -0.28,-0.43,0.17,U] [#6 0.00,0.00,0.00,L] [#7 -14.70,-10.82,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 1.05,0.13,0.00,M1] [#11 0.00,0.00,0.00,L] 
02:07:13.687 00.003 16872 refined, 2 included, MultiStar: {0.05, 0.07}, one-star: {0.19, 0.22}
02:07:13.689 00.002 16872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.59) = xAngle (2.49 = 2.49)
02:07:13.692 00.003 16872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.53 = 2.53)
02:07:13.694 00.002 16872 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.90 mountX=-0.07 mountY=0.05, mountTheta=2.52
02:07:13.699 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=0.07, opts=13)
02:07:13.703 00.004 16872 Enqueuing Move request for scope (0.05, 0.07)
02:07:13.707 00.004 9640 Worker thread wakes up
02:07:13.707 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
02:07:13.707 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
02:07:13.707 00.000 9640 Moving (0.05, 0.07) raw xDistance=-0.07 yDistance=0.05
02:07:13.707 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:07:13.707 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=1.7
02:07:13.707 00.000 9640 MoveAxis(E, 0, ABG)
02:07:13.707 00.000 9640 Move returns status 0, amount 0
02:07:13.707 00.000 9640 MoveAxis(N, 0, ABG)
02:07:13.707 00.000 9640 Move returns status 0, amount 0
02:07:13.707 00.000 9640 move complete, result=0
02:07:13.707 00.000 9640 worker thread done servicing request
02:07:13.713 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=5020, med=3216, FiltMin=3096, FiltMax=4608, Gamma=2.190
02:07:13.743 00.030 16872 UpdateGuideState exits: m=33151 SNR=107.2
02:07:13.746 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:13.751 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:07:13.754 00.003 16872 Enqueuing Expose request
02:07:13.757 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:13.760 00.003 9640 Worker thread wakes up
02:07:13.760 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:07:13.760 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:07:15.247 01.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5fde2bb2-c42e-45e5-bc36-ed739658e616"}
02:07:15.257 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5fde2bb2-c42e-45e5-bc36-ed739658e616"}
02:07:15.295 00.038 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad7c7b4e-58ae-4f8b-b792-c74ecc5e3010"}
02:07:15.299 00.004 16872 case statement mapped state 6 to 3
02:07:15.302 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad7c7b4e-58ae-4f8b-b792-c74ecc5e3010"}
02:07:15.307 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bd1dacc0-5037-4b0c-81f9-9343dd38f43d"}
02:07:15.310 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.03,6.94],"pixels":"..."},"id":"bd1dacc0-5037-4b0c-81f9-9343dd38f43d"}
02:07:17.821 02.511 9640 Exposure complete
02:07:17.959 00.138 9640 worker thread done servicing request
02:07:17.960 00.001 16872 OnExposeComplete: enter
02:07:17.962 00.002 16872 UpdateGuideState(): m_state=6
02:07:17.965 00.003 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:07:17.967 00.002 16872 Star::Find returns 1 (0), X=202.49, Y=180.50, Mass=32401, SNR=104.0, Peak=5200 HFD=3.2
02:07:17.972 00.005 16872 Star::Find false star n=1 nbg=271 bg=3215.3 sigma=17.9 thresh=3269 peak=3263
02:07:17.974 00.002 16872 Star::Find false star n=4 nbg=257 bg=3216.6 sigma=16.9 thresh=3267 peak=3258
02:07:17.977 00.003 16872 Star::Find false star n=3 nbg=279 bg=3218.7 sigma=18.9 thresh=3275 peak=3264
02:07:17.980 00.003 16872 Star::Find false star n=4 nbg=262 bg=3215.0 sigma=15.7 thresh=3262 peak=3253
02:07:17.983 00.003 16872 MultiStar: [#1 0.71,1.01,0.00,M5] [#2 1.03,0.96,0.00,M1] [#3 0.55,1.20,0.00,M3] [#4 0.81,0.33,0.00,M5] [#5 1.32,0.45,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:07:17.985 00.002 16872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.59) = xAngle (2.46 = 2.46)
02:07:17.990 00.005 16872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.51 = 2.51)
02:07:17.993 00.003 16872 CameraToMount -- cameraX=0.66 cameraY=0.78 hyp=1.02 cameraTheta=0.87 mountX=-0.79 mountY=0.61, mountTheta=2.49
02:07:17.997 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.66, y=0.78, opts=13)
02:07:18.000 00.003 16872 Enqueuing Move request for scope (0.66, 0.78)
02:07:18.003 00.003 9640 Worker thread wakes up
02:07:18.003 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.78) opts 0xd
02:07:18.003 00.000 9640 Handling offset move in thread for scope, endpoint = (0.66, 0.78)
02:07:18.003 00.000 9640 Moving (0.66, 0.78) raw xDistance=-0.79 yDistance=0.61
02:07:18.003 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.71 from input -0.79
02:07:18.003 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.61, m_sumCorr=1.7
02:07:18.004 00.001 9640 MoveAxis(E, 84, ABG)
02:07:18.004 00.000 9640 Guiding  Dir = 2, Dur = 84
02:07:18.004 00.000 9640 IsSlewing returns 0
02:07:18.004 00.000 9640 IsGuiding returns 0
02:07:18.004 00.000 9640 PulseGuide returned control before completion, sleep 94
02:07:18.009 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=5200, med=3216, FiltMin=3072, FiltMax=4716, Gamma=2.190
02:07:18.040 00.031 16872 UpdateGuideState exits: m=32401 SNR=104.0
02:07:18.043 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:18.046 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:07:18.050 00.004 16872 Enqueuing Expose request
02:07:18.108 00.058 9640 IsGuiding returns 1
02:07:18.108 00.000 9640 scope still moving after pulse duration time elapsed
02:07:18.139 00.031 9640 IsSlewing returns 0
02:07:18.139 00.000 9640 IsGuiding returns 0
02:07:18.139 00.000 9640 scope move finished after 84 + 50 ms
02:07:18.140 00.001 9640 Move returns status 0, amount 84
02:07:18.140 00.000 9640 MoveAxis(N, 0, ABG)
02:07:18.140 00.000 9640 Move returns status 0, amount 0
02:07:18.140 00.000 9640 move complete, result=0
02:07:18.140 00.000 9640 worker thread done servicing request
02:07:18.140 00.000 16872 GuideStep: -0.8 px 84 ms EAST, 0.6 px 0 ms NORTH
02:07:18.143 00.003 9640 Worker thread wakes up
02:07:18.143 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:07:18.143 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:07:18.745 00.602 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"213e6fda-1f09-4d35-aefc-d80759fc8c0b"}
02:07:18.749 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"213e6fda-1f09-4d35-aefc-d80759fc8c0b"}
02:07:18.754 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0be90e93-6e89-4885-ab91-be6473b75f82"}
02:07:18.758 00.004 16872 case statement mapped state 6 to 3
02:07:18.761 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0be90e93-6e89-4885-ab91-be6473b75f82"}
02:07:18.765 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9949d624-dea7-442b-92bc-c828e8d222fa"}
02:07:18.769 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.49,6.50],"pixels":"..."},"id":"9949d624-dea7-442b-92bc-c828e8d222fa"}
02:07:22.208 03.439 9640 Exposure complete
02:07:22.245 00.037 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"22882ee1-76c9-4265-819d-6159a8ca68bd"}
02:07:22.248 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"22882ee1-76c9-4265-819d-6159a8ca68bd"}
02:07:22.252 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"faec16bb-110e-43e5-b686-2a8a87f372df"}
02:07:22.255 00.003 16872 case statement mapped state 6 to 3
02:07:22.257 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"faec16bb-110e-43e5-b686-2a8a87f372df"}
02:07:22.262 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fcd00f66-786a-42d3-803c-1473cdbe756d"}
02:07:22.265 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.49,6.50],"pixels":"..."},"id":"fcd00f66-786a-42d3-803c-1473cdbe756d"}
02:07:22.347 00.082 9640 worker thread done servicing request
02:07:22.347 00.000 16872 OnExposeComplete: enter
02:07:22.350 00.003 16872 UpdateGuideState(): m_state=6
02:07:22.353 00.003 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
02:07:22.356 00.003 16872 Star::Find returns 1 (0), X=202.01, Y=179.45, Mass=29269, SNR=102.1, Peak=5120 HFD=3.6
02:07:22.358 00.002 16872 Star::Find false star n=4 nbg=272 bg=3214.0 sigma=18.6 thresh=3270 peak=3259
02:07:22.362 00.004 16872 Star::Find false star n=5 nbg=276 bg=3210.7 sigma=19.1 thresh=3268 peak=3259
02:07:22.364 00.002 16872 Star::Find false star n=1 nbg=281 bg=3215.6 sigma=21.2 thresh=3279 peak=3269
02:07:22.367 00.003 16872 Star::Find false star n=5 nbg=279 bg=3215.7 sigma=19.2 thresh=3273 peak=3267
02:07:22.371 00.004 16872 MultiStar: [#1 0.64,0.47,0.00,M6] [#2 0.29,-0.46,0.32,U] [#3 0.15,0.02,0.28,U] [#4 0.00,0.55,0.21,U] [#5 -0.31,-0.26,0.21,U] [#6 -6.11,13.02,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.47,0.18,0.21,U] [#11 0.00,0.00,0.00,L] 
02:07:22.375 00.004 16872 refined, 5 included, MultiStar: {0.06, -0.14}, one-star: {0.17, -0.27}
02:07:22.377 00.002 16872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-1.59) = xAngle (0.44 = 0.44)
02:07:22.380 00.003 16872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.49 = 0.49)
02:07:22.382 00.002 16872 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.16 cameraTheta=-1.14 mountX=0.14 mountY=0.07, mountTheta=0.48
02:07:22.386 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=-0.14, opts=13)
02:07:22.390 00.004 16872 Enqueuing Move request for scope (0.06, -0.14)
02:07:22.392 00.002 9640 Worker thread wakes up
02:07:22.393 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
02:07:22.393 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
02:07:22.393 00.000 9640 Moving (0.06, -0.14) raw xDistance=0.14 yDistance=0.07
02:07:22.393 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.14
02:07:22.393 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.07, m_sumCorr=1.7
02:07:22.393 00.000 9640 MoveAxis(W, 7, ABG)
02:07:22.393 00.000 9640 Guiding  Dir = 3, Dur = 7
02:07:22.394 00.001 9640 IsSlewing returns 0
02:07:22.394 00.000 9640 IsGuiding returns 0
02:07:22.394 00.000 9640 PulseGuide returned control before completion, sleep 17
02:07:22.398 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=5120, med=3216, FiltMin=3144, FiltMax=4632, Gamma=2.190
02:07:22.414 00.016 9640 IsGuiding returns 1
02:07:22.414 00.000 9640 scope still moving after pulse duration time elapsed
02:07:22.434 00.020 16872 UpdateGuideState exits: m=29269 SNR=102.1
02:07:22.437 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:22.440 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:07:22.442 00.002 16872 Enqueuing Expose request
02:07:22.445 00.003 9640 IsSlewing returns 0
02:07:22.445 00.000 9640 IsGuiding returns 0
02:07:22.445 00.000 9640 scope move finished after 7 + 43 ms
02:07:22.445 00.000 9640 Move returns status 0, amount 7
02:07:22.445 00.000 9640 MoveAxis(N, 0, ABG)
02:07:22.446 00.001 9640 Move returns status 0, amount 0
02:07:22.446 00.000 9640 move complete, result=0
02:07:22.446 00.000 9640 worker thread done servicing request
02:07:22.446 00.000 9640 Worker thread wakes up
02:07:22.446 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:07:22.446 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:07:22.453 00.007 16872 GuideStep: 0.1 px 7 ms WEST, 0.1 px 0 ms NORTH
02:07:25.745 03.292 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0386947-6a11-4cf4-ba19-158f4c0c738d"}
02:07:25.750 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e0386947-6a11-4cf4-ba19-158f4c0c738d"}
02:07:25.753 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b4a7a8f-0aa1-4509-afe5-fa7c4221da24"}
02:07:25.756 00.003 16872 case statement mapped state 6 to 3
02:07:25.758 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b4a7a8f-0aa1-4509-afe5-fa7c4221da24"}
02:07:25.762 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ba4cdcd1-83b8-47d7-b2f6-e24397b8dd09"}
02:07:25.765 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.01,7.45],"pixels":"..."},"id":"ba4cdcd1-83b8-47d7-b2f6-e24397b8dd09"}
02:07:26.516 00.751 9640 Exposure complete
02:07:26.652 00.136 9640 worker thread done servicing request
02:07:26.652 00.000 16872 OnExposeComplete: enter
02:07:26.655 00.003 16872 UpdateGuideState(): m_state=6
02:07:26.657 00.002 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
02:07:26.660 00.003 16872 Star::Find returns 1 (0), X=201.87, Y=179.65, Mass=33986, SNR=108.1, Peak=4960 HFD=4.0
02:07:26.663 00.003 16872 Star::Find false star n=2 nbg=278 bg=3214.6 sigma=20.7 thresh=3277 peak=3258
02:07:26.666 00.003 16872 Star::Find false star n=4 nbg=282 bg=3211.6 sigma=18.0 thresh=3266 peak=3257
02:07:26.668 00.002 16872 MultiStar: [#1 0.51,0.38,0.46,U] [#2 0.04,-0.29,0.25,U] [#3 0.68,0.59,0.00,M3] [#4 0.45,1.31,0.00,M5] [#5 -0.48,-0.57,0.11,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -2.79,-11.57,0.00,M2] [#9 0.29,0.66,0.14,U] [#10 0.06,0.38,0.22,U] 
02:07:26.672 00.004 16872 single-star, 5 included, MultiStar: {0.13, 0.07}, one-star: {0.04, -0.07}
02:07:26.674 00.002 16872 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.59) = xAngle (0.48 = 0.48)
02:07:26.677 00.003 16872 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.53 = 0.53)
02:07:26.680 00.003 16872 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.10 mountX=0.07 mountY=0.04, mountTheta=0.52
02:07:26.685 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.04, y=-0.07, opts=13)
02:07:26.688 00.003 16872 Enqueuing Move request for scope (0.04, -0.07)
02:07:26.690 00.002 9640 Worker thread wakes up
02:07:26.690 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
02:07:26.690 00.000 9640 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
02:07:26.690 00.000 9640 Moving (0.04, -0.07) raw xDistance=0.07 yDistance=0.04
02:07:26.690 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:07:26.690 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.04, m_sumCorr=1.9
02:07:26.691 00.001 9640 MoveAxis(E, 0, ABG)
02:07:26.691 00.000 9640 Move returns status 0, amount 0
02:07:26.691 00.000 9640 MoveAxis(S, 20, ABG)
02:07:26.691 00.000 9640 Guiding  Dir = 1, Dur = 20
02:07:26.691 00.000 9640 IsSlewing returns 0
02:07:26.692 00.001 9640 IsGuiding returns 0
02:07:26.692 00.000 9640 PulseGuide returned control before completion, sleep 30
02:07:26.697 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=4960, med=3212, FiltMin=3144, FiltMax=4652, Gamma=2.190
02:07:26.729 00.032 16872 UpdateGuideState exits: m=33986 SNR=108.1
02:07:26.731 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:26.734 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:07:26.736 00.002 16872 Enqueuing Expose request
02:07:26.742 00.006 9640 IsGuiding returns 1
02:07:26.744 00.002 9640 scope still moving after pulse duration time elapsed
02:07:26.770 00.026 9640 IsSlewing returns 0
02:07:26.770 00.000 9640 IsGuiding returns 0
02:07:26.770 00.000 9640 scope move finished after 20 + 58 ms
02:07:26.770 00.000 9640 Move returns status 0, amount 20
02:07:26.770 00.000 9640 move complete, result=0
02:07:26.770 00.000 9640 worker thread done servicing request
02:07:26.770 00.000 9640 Worker thread wakes up
02:07:26.771 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:07:26.771 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:07:26.778 00.007 16872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 20 ms SOUTH
02:07:29.245 02.467 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"043e526e-23b6-4168-9634-eaed3e612cd2"}
02:07:29.249 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"043e526e-23b6-4168-9634-eaed3e612cd2"}
02:07:29.256 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"150f19c0-dcf3-4a39-8e6e-3bc0b2e4bbd3"}
02:07:29.259 00.003 16872 case statement mapped state 6 to 3
02:07:29.263 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"150f19c0-dcf3-4a39-8e6e-3bc0b2e4bbd3"}
02:07:29.269 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dfec7102-5df6-43de-9bb3-25aa883b6521"}
02:07:29.273 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.87,6.65],"pixels":"..."},"id":"dfec7102-5df6-43de-9bb3-25aa883b6521"}
02:07:30.840 01.567 9640 Exposure complete
02:07:30.978 00.138 9640 worker thread done servicing request
02:07:30.978 00.000 16872 OnExposeComplete: enter
02:07:30.982 00.004 16872 UpdateGuideState(): m_state=6
02:07:30.987 00.005 16872 Star::Find(15, 201, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
02:07:30.990 00.003 16872 Star::Find returns 1 (0), X=202.12, Y=179.89, Mass=35564, SNR=111.5, Peak=5508 HFD=4.0
02:07:30.992 00.002 16872 Star::Find false star n=2 nbg=265 bg=3212.1 sigma=17.5 thresh=3265 peak=3258
02:07:30.995 00.003 16872 Star::Find false star n=3 nbg=280 bg=3214.1 sigma=18.2 thresh=3269 peak=3257
02:07:30.997 00.002 16872 Star::Find false star n=3 nbg=260 bg=3213.6 sigma=17.5 thresh=3266 peak=3259
02:07:31.001 00.004 16872 Star::Find false star n=8 nbg=264 bg=3213.9 sigma=16.4 thresh=3263 peak=3262
02:07:31.003 00.002 16872 MultiStar: [#1 0.86,0.50,0.00,M6] [#2 0.24,0.06,0.31,U] [#3 0.82,0.42,0.00,M4] [#4 0.50,1.30,0.00,M6] [#5 -0.34,-0.05,0.12,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 10.65,-12.54,0.00,M1] [#10 0.22,0.30,0.19,U] [#11 0.00,0.00,0.00,L] 
02:07:31.006 00.003 16872 refined, 3 included, MultiStar: {0.22, 0.15}, one-star: {0.28, 0.17}
02:07:31.008 00.002 16872 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.59) = xAngle (2.18 = 2.18)
02:07:31.010 00.002 16872 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.22 = 2.22)
02:07:31.013 00.003 16872 CameraToMount -- cameraX=0.22 cameraY=0.15 hyp=0.26 cameraTheta=0.59 mountX=-0.15 mountY=0.21, mountTheta=2.19
02:07:31.021 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.22, y=0.15, opts=13)
02:07:31.025 00.004 16872 Enqueuing Move request for scope (0.22, 0.15)
02:07:31.029 00.004 9640 Worker thread wakes up
02:07:31.029 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.15) opts 0xd
02:07:31.029 00.000 9640 Handling offset move in thread for scope, endpoint = (0.22, 0.15)
02:07:31.029 00.000 9640 Moving (0.22, 0.15) raw xDistance=-0.15 yDistance=0.21
02:07:31.029 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.15
02:07:31.029 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=1.9
02:07:31.029 00.000 9640 MoveAxis(E, 16, ABG)
02:07:31.029 00.000 9640 Guiding  Dir = 2, Dur = 16
02:07:31.029 00.000 9640 IsSlewing returns 0
02:07:31.029 00.000 9640 IsGuiding returns 0
02:07:31.031 00.002 9640 PulseGuide returned control before completion, sleep 26
02:07:31.036 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=5508, med=3212, FiltMin=3124, FiltMax=4908, Gamma=2.190
02:07:31.061 00.025 9640 IsGuiding returns 1
02:07:31.061 00.000 9640 scope still moving after pulse duration time elapsed
02:07:31.067 00.006 16872 UpdateGuideState exits: m=35564 SNR=111.5
02:07:31.071 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:31.074 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:07:31.079 00.005 16872 Enqueuing Expose request
02:07:31.091 00.012 9640 IsSlewing returns 0
02:07:31.091 00.000 9640 IsGuiding returns 0
02:07:31.091 00.000 9640 scope move finished after 16 + 44 ms
02:07:31.091 00.000 9640 Move returns status 0, amount 16
02:07:31.091 00.000 9640 MoveAxis(N, 0, ABG)
02:07:31.091 00.000 9640 Move returns status 0, amount 0
02:07:31.091 00.000 9640 move complete, result=0
02:07:31.091 00.000 9640 worker thread done servicing request
02:07:31.091 00.000 9640 Worker thread wakes up
02:07:31.092 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:07:31.092 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:07:31.095 00.003 16872 GuideStep: -0.2 px 16 ms EAST, 0.2 px 0 ms NORTH
02:07:32.743 01.648 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"95ee7afe-dbac-42be-818c-46fa0e82911e"}
02:07:32.746 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"95ee7afe-dbac-42be-818c-46fa0e82911e"}
02:07:32.750 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"395e9143-317c-4e2a-a13f-e76696cfe756"}
02:07:32.755 00.005 16872 case statement mapped state 6 to 3
02:07:32.758 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"395e9143-317c-4e2a-a13f-e76696cfe756"}
02:07:32.760 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a6e56c23-9784-4ca5-b8ae-161b8b898af0"}
02:07:32.764 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.12,6.89],"pixels":"..."},"id":"a6e56c23-9784-4ca5-b8ae-161b8b898af0"}
02:07:35.140 02.376 9640 Exposure complete
02:07:35.279 00.139 9640 worker thread done servicing request
02:07:35.279 00.000 16872 OnExposeComplete: enter
02:07:35.282 00.003 16872 UpdateGuideState(): m_state=6
02:07:35.285 00.003 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
02:07:35.287 00.002 16872 Star::Find returns 1 (0), X=202.57, Y=180.20, Mass=33359, SNR=110.9, Peak=5688 HFD=3.4
02:07:35.291 00.004 16872 Star::Find false star n=2 nbg=267 bg=3221.0 sigma=19.1 thresh=3278 peak=3259
02:07:35.294 00.003 16872 Star::Find false star n=2 nbg=279 bg=3220.6 sigma=19.9 thresh=3280 peak=3263
02:07:35.297 00.003 16872 Star::Find false star n=5 nbg=272 bg=3218.2 sigma=17.1 thresh=3270 peak=3268
02:07:35.300 00.003 16872 Star::Find false star n=2 nbg=257 bg=3221.1 sigma=16.1 thresh=3270 peak=3264
02:07:35.302 00.002 16872 MultiStar: [#1 0.50,0.99,0.00,M7] [#2 0.79,0.37,0.00,M1] [#3 0.80,1.12,0.00,M5] [#4 0.53,1.09,0.00,M7] [#5 0.20,-0.03,0.14,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:07:35.307 00.005 16872 refined, 1 included, MultiStar: {0.66, 0.42}, one-star: {0.73, 0.48}
02:07:35.310 00.003 16872 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.59) = xAngle (2.15 = 2.15)
02:07:35.313 00.003 16872 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.19 = 2.19)
02:07:35.316 00.003 16872 CameraToMount -- cameraX=0.66 cameraY=0.42 hyp=0.78 cameraTheta=0.56 mountX=-0.43 mountY=0.64, mountTheta=2.16
02:07:35.320 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.66, y=0.42, opts=13)
02:07:35.325 00.005 16872 Enqueuing Move request for scope (0.66, 0.42)
02:07:35.327 00.002 9640 Worker thread wakes up
02:07:35.327 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.42) opts 0xd
02:07:35.327 00.000 9640 Handling offset move in thread for scope, endpoint = (0.66, 0.42)
02:07:35.327 00.000 9640 Moving (0.66, 0.42) raw xDistance=-0.43 yDistance=0.64
02:07:35.327 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.43
02:07:35.328 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.64, m_sumCorr=1.9
02:07:35.328 00.000 9640 MoveAxis(E, 47, ABG)
02:07:35.328 00.000 9640 Guiding  Dir = 2, Dur = 47
02:07:35.328 00.000 9640 IsSlewing returns 0
02:07:35.328 00.000 9640 IsGuiding returns 0
02:07:35.328 00.000 9640 PulseGuide returned control before completion, sleep 57
02:07:35.333 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=5688, med=3216, FiltMin=3140, FiltMax=4772, Gamma=2.190
02:07:35.365 00.032 16872 UpdateGuideState exits: m=33359 SNR=110.9
02:07:35.373 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:35.375 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:07:35.378 00.003 16872 Enqueuing Expose request
02:07:35.398 00.020 9640 IsGuiding returns 1
02:07:35.398 00.000 9640 scope still moving after pulse duration time elapsed
02:07:35.428 00.030 9640 IsSlewing returns 0
02:07:35.429 00.001 9640 IsGuiding returns 0
02:07:35.429 00.000 9640 scope move finished after 47 + 53 ms
02:07:35.429 00.000 9640 Move returns status 0, amount 47
02:07:35.432 00.003 9640 MoveAxis(N, 0, ABG)
02:07:35.432 00.000 9640 Move returns status 0, amount 0
02:07:35.432 00.000 9640 move complete, result=0
02:07:35.432 00.000 9640 worker thread done servicing request
02:07:35.432 00.000 9640 Worker thread wakes up
02:07:35.432 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:07:35.433 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:07:35.433 00.000 16872 GuideStep: -0.4 px 47 ms EAST, 0.6 px 0 ms NORTH
02:07:36.245 00.812 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dce20247-9d51-49dc-bb79-0a887936a711"}
02:07:36.248 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dce20247-9d51-49dc-bb79-0a887936a711"}
02:07:36.251 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a5cb87e5-e5cb-4f08-92ce-e5c59894ddb1"}
02:07:36.254 00.003 16872 case statement mapped state 6 to 3
02:07:36.258 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5cb87e5-e5cb-4f08-92ce-e5c59894ddb1"}
02:07:36.261 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f4190f33-e86a-4ac0-88a7-1c5108e51b30"}
02:07:36.265 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.57,7.20],"pixels":"..."},"id":"f4190f33-e86a-4ac0-88a7-1c5108e51b30"}
02:07:39.492 03.227 9640 Exposure complete
02:07:39.629 00.137 9640 worker thread done servicing request
02:07:39.629 00.000 16872 OnExposeComplete: enter
02:07:39.632 00.003 16872 UpdateGuideState(): m_state=6
02:07:39.635 00.003 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
02:07:39.637 00.002 16872 Star::Find returns 1 (0), X=202.12, Y=180.10, Mass=33920, SNR=110.3, Peak=5596 HFD=3.8
02:07:39.642 00.005 16872 Star::Find false star n=4 nbg=273 bg=3211.3 sigma=19.2 thresh=3269 peak=3267
02:07:39.645 00.003 16872 Star::Find false star n=4 nbg=270 bg=3219.0 sigma=19.5 thresh=3278 peak=3271
02:07:39.648 00.003 16872 Star::Find false star n=2 nbg=278 bg=3217.1 sigma=21.5 thresh=3282 peak=3273
02:07:39.650 00.002 16872 Star::Find false star n=5 nbg=272 bg=3218.7 sigma=17.3 thresh=3271 peak=3256
02:07:39.653 00.003 16872 MultiStar: [#1 0.79,0.61,0.00,M8] [#2 0.15,0.09,0.30,U] [#3 0.48,0.45,0.27,U] [#4 0.22,0.58,0.21,U] [#5 0.32,9.72,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.15,-0.53,0.16,U] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:07:39.656 00.003 16872 refined, 4 included, MultiStar: {0.27, 0.29}, one-star: {0.28, 0.38}
02:07:39.658 00.002 16872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.59) = xAngle (2.40 = 2.40)
02:07:39.660 00.002 16872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.45 = 2.45)
02:07:39.663 00.003 16872 CameraToMount -- cameraX=0.27 cameraY=0.29 hyp=0.40 cameraTheta=0.82 mountX=-0.29 mountY=0.25, mountTheta=2.43
02:07:39.667 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=0.29, opts=13)
02:07:39.671 00.004 16872 Enqueuing Move request for scope (0.27, 0.29)
02:07:39.674 00.003 9640 Worker thread wakes up
02:07:39.674 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.29) opts 0xd
02:07:39.674 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, 0.29)
02:07:39.674 00.000 9640 Moving (0.27, 0.29) raw xDistance=-0.29 yDistance=0.25
02:07:39.674 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.29
02:07:39.676 00.002 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=1.9
02:07:39.676 00.000 9640 MoveAxis(E, 36, ABG)
02:07:39.676 00.000 9640 Guiding  Dir = 2, Dur = 36
02:07:39.676 00.000 9640 IsSlewing returns 0
02:07:39.676 00.000 9640 IsGuiding returns 0
02:07:39.677 00.001 9640 PulseGuide returned control before completion, sleep 46
02:07:39.681 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=5596, med=3216, FiltMin=3136, FiltMax=4944, Gamma=2.190
02:07:39.712 00.031 16872 UpdateGuideState exits: m=33920 SNR=110.3
02:07:39.715 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:39.719 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:07:39.721 00.002 16872 Enqueuing Expose request
02:07:39.729 00.008 9640 IsGuiding returns 1
02:07:39.729 00.000 9640 scope still moving after pulse duration time elapsed
02:07:39.748 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d97c1c88-5087-4137-baec-85ba41d272c5"}
02:07:39.750 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d97c1c88-5087-4137-baec-85ba41d272c5"}
02:07:39.756 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e957d0d8-e4f1-4cad-bbc7-c971bcf67c11"}
02:07:39.758 00.002 16872 case statement mapped state 6 to 3
02:07:39.765 00.007 9640 IsSlewing returns 0
02:07:39.765 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e957d0d8-e4f1-4cad-bbc7-c971bcf67c11"}
02:07:39.768 00.003 9640 IsGuiding returns 0
02:07:39.768 00.000 9640 scope move finished after 36 + 55 ms
02:07:39.768 00.000 9640 Move returns status 0, amount 36
02:07:39.768 00.000 9640 MoveAxis(N, 0, ABG)
02:07:39.768 00.000 9640 Move returns status 0, amount 0
02:07:39.768 00.000 9640 move complete, result=0
02:07:39.769 00.001 9640 worker thread done servicing request
02:07:39.769 00.000 9640 Worker thread wakes up
02:07:39.769 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:07:39.769 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:07:39.770 00.001 16872 GuideStep: -0.3 px 36 ms EAST, 0.3 px 0 ms NORTH
02:07:39.778 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cb82d880-e498-4198-b411-ccc113d1df13"}
02:07:39.781 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.12,7.10],"pixels":"..."},"id":"cb82d880-e498-4198-b411-ccc113d1df13"}
02:07:43.242 03.461 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8789250a-2af9-4bc9-aec8-a43b08d48161"}
02:07:43.246 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8789250a-2af9-4bc9-aec8-a43b08d48161"}
02:07:43.250 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b2a985ad-594c-49a8-86f6-c883c1e86618"}
02:07:43.255 00.005 16872 case statement mapped state 6 to 3
02:07:43.259 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2a985ad-594c-49a8-86f6-c883c1e86618"}
02:07:43.263 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a18eb398-ba24-4c3d-a3af-d2aabd211c1a"}
02:07:43.268 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.12,7.10],"pixels":"..."},"id":"a18eb398-ba24-4c3d-a3af-d2aabd211c1a"}
02:07:43.831 00.563 9640 Exposure complete
02:07:43.968 00.137 9640 worker thread done servicing request
02:07:43.968 00.000 16872 OnExposeComplete: enter
02:07:43.972 00.004 16872 UpdateGuideState(): m_state=6
02:07:43.976 00.004 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
02:07:43.979 00.003 16872 Star::Find returns 1 (0), X=201.79, Y=179.51, Mass=33409, SNR=111.3, Peak=5708 HFD=3.4
02:07:43.982 00.003 16872 Star::Find false star n=2 nbg=280 bg=3207.1 sigma=20.2 thresh=3268 peak=3264
02:07:43.985 00.003 16872 Star::Find false star n=12 nbg=278 bg=3211.7 sigma=18.9 thresh=3268 peak=3267
02:07:43.988 00.003 16872 Star::Find false star n=2 nbg=280 bg=3212.4 sigma=20.2 thresh=3273 peak=3259
02:07:43.990 00.002 16872 MultiStar: [#1 0.50,0.82,0.00,M9] [#2 0.06,-0.55,0.25,U] [#3 0.96,0.20,0.00,M5] [#4 0.60,0.43,0.18,U] [#5 0.05,-0.53,0.17,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:07:43.993 00.003 16872 single-star, 3 included, MultiStar: {0.05, -0.23}, one-star: {-0.05, -0.21}
02:07:43.996 00.003 16872 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-1.59) = xAngle (-0.20 = -0.20)
02:07:43.998 00.002 16872 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.16 = -0.16)
02:07:44.002 00.004 16872 CameraToMount -- cameraX=-0.05 cameraY=-0.21 hyp=0.22 cameraTheta=-1.79 mountX=0.21 mountY=-0.03, mountTheta=-0.16
02:07:44.007 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.05, y=-0.21, opts=13)
02:07:44.010 00.003 16872 Enqueuing Move request for scope (-0.05, -0.21)
02:07:44.012 00.002 9640 Worker thread wakes up
02:07:44.012 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.21) opts 0xd
02:07:44.012 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.05, -0.21)
02:07:44.012 00.000 9640 Moving (-0.05, -0.21) raw xDistance=0.21 yDistance=-0.03
02:07:44.012 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.21
02:07:44.012 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input -0.03, m_sumCorr=2.1
02:07:44.012 00.000 9640 MoveAxis(W, 19, ABG)
02:07:44.012 00.000 9640 Guiding  Dir = 3, Dur = 19
02:07:44.012 00.000 9640 IsSlewing returns 0
02:07:44.013 00.001 9640 IsGuiding returns 0
02:07:44.013 00.000 9640 PulseGuide returned control before completion, sleep 29
02:07:44.018 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=5708, med=3208, FiltMin=3034, FiltMax=4928, Gamma=2.190
02:07:44.046 00.028 9640 IsGuiding returns 1
02:07:44.046 00.000 9640 scope still moving after pulse duration time elapsed
02:07:44.053 00.007 16872 UpdateGuideState exits: m=33409 SNR=111.3
02:07:44.055 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:44.057 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:07:44.060 00.003 16872 Enqueuing Expose request
02:07:44.077 00.017 9640 IsSlewing returns 0
02:07:44.077 00.000 9640 IsGuiding returns 1
02:07:44.107 00.030 9640 IsSlewing returns 0
02:07:44.107 00.000 9640 IsGuiding returns 1
02:07:44.138 00.031 9640 IsSlewing returns 0
02:07:44.138 00.000 9640 IsGuiding returns 1
02:07:44.169 00.031 9640 IsSlewing returns 0
02:07:44.170 00.001 9640 IsGuiding returns 0
02:07:44.170 00.000 9640 scope move finished after 19 + 137 ms
02:07:44.170 00.000 9640 Move returns status 0, amount 19
02:07:44.170 00.000 9640 MoveAxis(S, 30, ABG)
02:07:44.170 00.000 9640 Guiding  Dir = 1, Dur = 30
02:07:44.170 00.000 9640 IsSlewing returns 0
02:07:44.170 00.000 9640 IsGuiding returns 0
02:07:44.171 00.001 9640 PulseGuide returned control before completion, sleep 40
02:07:44.217 00.046 9640 IsGuiding returns 1
02:07:44.217 00.000 9640 scope still moving after pulse duration time elapsed
02:07:44.247 00.030 9640 IsSlewing returns 0
02:07:44.248 00.001 9640 IsGuiding returns 0
02:07:44.248 00.000 9640 scope move finished after 30 + 47 ms
02:07:44.248 00.000 9640 Move returns status 0, amount 30
02:07:44.248 00.000 9640 move complete, result=0
02:07:44.249 00.001 9640 worker thread done servicing request
02:07:44.249 00.000 16872 GuideStep: 0.2 px 19 ms WEST, -0.0 px 30 ms SOUTH
02:07:44.253 00.004 9640 Worker thread wakes up
02:07:44.253 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:07:44.253 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:07:46.742 02.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56c4723f-b352-4d40-bceb-896ec96e78c2"}
02:07:46.745 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"56c4723f-b352-4d40-bceb-896ec96e78c2"}
02:07:46.749 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b20f025b-af51-46b8-963a-da3bea1570b7"}
02:07:46.751 00.002 16872 case statement mapped state 6 to 3
02:07:46.754 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b20f025b-af51-46b8-963a-da3bea1570b7"}
02:07:46.757 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8b9c7163-389f-4bba-87bd-10bb5c61eb85"}
02:07:46.759 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.79,6.51],"pixels":"..."},"id":"8b9c7163-389f-4bba-87bd-10bb5c61eb85"}
02:07:48.321 01.562 9640 Exposure complete
02:07:48.460 00.139 9640 worker thread done servicing request
02:07:48.460 00.000 16872 OnExposeComplete: enter
02:07:48.463 00.003 16872 UpdateGuideState(): m_state=6
02:07:48.465 00.002 16872 Star::Find(15, 201, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
02:07:48.467 00.002 16872 Star::Find returns 1 (0), X=201.59, Y=179.34, Mass=34627, SNR=111.8, Peak=5340 HFD=3.5
02:07:48.471 00.004 16872 Star::Find false star n=6 nbg=259 bg=3216.7 sigma=17.7 thresh=3270 peak=3257
02:07:48.473 00.002 16872 MultiStar: [#1 0.18,0.76,0.00,M10] [#2 -0.35,0.18,0.23,U] [#3 0.84,1.04,0.00,M6] [#4 -0.47,0.54,0.19,U] [#5 -0.53,-0.50,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -0.10,-0.83,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 0.95,-4.06,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:07:48.476 00.003 16872 refined, 2 included, MultiStar: {-0.29, -0.17}, one-star: {-0.25, -0.38}
02:07:48.479 00.003 16872 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-1.59) = xAngle (-1.04 = -1.04)
02:07:48.483 00.004 16872 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.99 = -0.99)
02:07:48.487 00.004 16872 CameraToMount -- cameraX=-0.29 cameraY=-0.17 hyp=0.34 cameraTheta=-2.62 mountX=0.17 mountY=-0.28, mountTheta=-1.02
02:07:48.492 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.29, y=-0.17, opts=13)
02:07:48.495 00.003 16872 Enqueuing Move request for scope (-0.29, -0.17)
02:07:48.498 00.003 9640 Worker thread wakes up
02:07:48.498 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.17) opts 0xd
02:07:48.498 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.29, -0.17)
02:07:48.498 00.000 9640 Moving (-0.29, -0.17) raw xDistance=0.17 yDistance=-0.28
02:07:48.498 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.17
02:07:48.498 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.28, m_sumCorr=2.1
02:07:48.498 00.000 9640 MoveAxis(W, 20, ABG)
02:07:48.498 00.000 9640 Guiding  Dir = 3, Dur = 20
02:07:48.498 00.000 9640 IsSlewing returns 0
02:07:48.498 00.000 9640 IsGuiding returns 0
02:07:48.499 00.001 9640 PulseGuide returned control before completion, sleep 30
02:07:48.503 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2860, max=5340, med=3216, FiltMin=3054, FiltMax=4756, Gamma=2.190
02:07:48.537 00.034 16872 UpdateGuideState exits: m=34627 SNR=111.8
02:07:48.541 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:48.543 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:07:48.546 00.003 16872 Enqueuing Expose request
02:07:48.549 00.003 9640 IsGuiding returns 1
02:07:48.549 00.000 9640 scope still moving after pulse duration time elapsed
02:07:48.576 00.027 9640 IsSlewing returns 0
02:07:48.576 00.000 9640 IsGuiding returns 1
02:07:48.607 00.031 9640 IsSlewing returns 0
02:07:48.607 00.000 9640 IsGuiding returns 1
02:07:48.638 00.031 9640 IsSlewing returns 0
02:07:48.638 00.000 9640 IsGuiding returns 1
02:07:48.670 00.032 9640 IsSlewing returns 0
02:07:48.671 00.001 9640 IsGuiding returns 0
02:07:48.671 00.000 9640 scope move finished after 20 + 152 ms
02:07:48.671 00.000 9640 Move returns status 0, amount 20
02:07:48.671 00.000 9640 MoveAxis(N, 0, ABG)
02:07:48.671 00.000 9640 Move returns status 0, amount 0
02:07:48.672 00.001 9640 move complete, result=0
02:07:48.672 00.000 9640 worker thread done servicing request
02:07:48.672 00.000 9640 Worker thread wakes up
02:07:48.672 00.000 16872 GuideStep: 0.2 px 20 ms WEST, -0.3 px 0 ms NORTH
02:07:48.674 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:07:48.674 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:07:50.243 01.569 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5bb8862a-00f5-4acb-b638-88b626f2e1ab"}
02:07:50.247 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5bb8862a-00f5-4acb-b638-88b626f2e1ab"}
02:07:50.252 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ead1ae3-3b28-4e87-85b1-31d59e4fd764"}
02:07:50.256 00.004 16872 case statement mapped state 6 to 3
02:07:50.258 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ead1ae3-3b28-4e87-85b1-31d59e4fd764"}
02:07:50.263 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b9a884a2-5241-4f31-8ee6-86cd9cd671d3"}
02:07:50.267 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.59,7.34],"pixels":"..."},"id":"b9a884a2-5241-4f31-8ee6-86cd9cd671d3"}
02:07:52.739 02.472 9640 Exposure complete
02:07:52.877 00.138 9640 worker thread done servicing request
02:07:52.877 00.000 16872 OnExposeComplete: enter
02:07:52.880 00.003 16872 UpdateGuideState(): m_state=6
02:07:52.882 00.002 16872 Star::Find(15, 201, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
02:07:52.885 00.003 16872 Star::Find returns 1 (0), X=201.71, Y=180.41, Mass=30562, SNR=102.6, Peak=5260 HFD=3.5
02:07:52.889 00.004 16872 Star::Find false star n=2 nbg=271 bg=3219.5 sigma=19.4 thresh=3278 peak=3275
02:07:52.892 00.003 16872 Star::Find false star n=3 nbg=270 bg=3214.4 sigma=19.3 thresh=3272 peak=3265
02:07:52.895 00.003 16872 Star::Find false star n=4 nbg=271 bg=3214.1 sigma=18.8 thresh=3271 peak=3252
02:07:52.897 00.002 16872 MultiStar: [#1 0.43,1.41,0.00,R] [#2 0.77,0.22,0.00,M1] [#3 0.69,1.47,0.00,M7] [#4 0.44,1.01,0.00,M5] [#5 -0.00,0.37,0.14,U] [#6 -3.39,9.63,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.25,-1.98,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:07:52.900 00.003 16872 refined, 1 included, MultiStar: {-0.11, 0.65}, one-star: {-0.13, 0.69}
02:07:52.903 00.003 16872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.59) = xAngle (3.33 = -2.96)
02:07:52.906 00.003 16872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.37 = -2.91)
02:07:52.908 00.002 16872 CameraToMount -- cameraX=-0.11 cameraY=0.65 hyp=0.66 cameraTheta=1.74 mountX=-0.65 mountY=-0.15, mountTheta=-2.91
02:07:52.913 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=0.65, opts=13)
02:07:52.916 00.003 16872 Enqueuing Move request for scope (-0.11, 0.65)
02:07:52.921 00.005 9640 Worker thread wakes up
02:07:52.921 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.65) opts 0xd
02:07:52.921 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, 0.65)
02:07:52.921 00.000 9640 Moving (-0.11, 0.65) raw xDistance=-0.65 yDistance=-0.15
02:07:52.921 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.65
02:07:52.921 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.15, m_sumCorr=2.1
02:07:52.922 00.001 9640 MoveAxis(E, 67, ABG)
02:07:52.922 00.000 9640 Guiding  Dir = 2, Dur = 67
02:07:52.922 00.000 9640 IsSlewing returns 0
02:07:52.922 00.000 9640 IsGuiding returns 0
02:07:52.922 00.000 9640 PulseGuide returned control before completion, sleep 77
02:07:52.927 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=5260, med=3212, FiltMin=3140, FiltMax=4524, Gamma=2.190
02:07:52.959 00.032 16872 UpdateGuideState exits: m=30562 SNR=102.6
02:07:52.962 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:52.965 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:07:52.969 00.004 16872 Enqueuing Expose request
02:07:53.011 00.042 9640 IsGuiding returns 1
02:07:53.012 00.001 9640 scope still moving after pulse duration time elapsed
02:07:53.042 00.030 9640 IsSlewing returns 0
02:07:53.042 00.000 9640 IsGuiding returns 0
02:07:53.043 00.001 9640 scope move finished after 67 + 53 ms
02:07:53.043 00.000 9640 Move returns status 0, amount 67
02:07:53.043 00.000 9640 MoveAxis(N, 0, ABG)
02:07:53.043 00.000 9640 Move returns status 0, amount 0
02:07:53.043 00.000 9640 move complete, result=0
02:07:53.043 00.000 9640 worker thread done servicing request
02:07:53.043 00.000 9640 Worker thread wakes up
02:07:53.043 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:07:53.044 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:07:53.044 00.000 16872 GuideStep: -0.6 px 67 ms EAST, -0.2 px 0 ms NORTH
02:07:53.742 00.698 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f7da24fc-9baf-46b0-82f5-b060139d5a70"}
02:07:53.746 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f7da24fc-9baf-46b0-82f5-b060139d5a70"}
02:07:53.750 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d611278-056a-49a7-8a39-2ce64461713b"}
02:07:53.754 00.004 16872 case statement mapped state 6 to 3
02:07:53.757 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d611278-056a-49a7-8a39-2ce64461713b"}
02:07:53.763 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8083181a-69a7-4e4b-85ed-5a6263754bb4"}
02:07:53.768 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.71,7.41],"pixels":"..."},"id":"8083181a-69a7-4e4b-85ed-5a6263754bb4"}
02:07:57.102 03.334 9640 Exposure complete
02:07:57.241 00.139 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e0e1598-a8f0-4168-920e-9df05ddec2a9"}
02:07:57.244 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6e0e1598-a8f0-4168-920e-9df05ddec2a9"}
02:07:57.248 00.004 9640 worker thread done servicing request
02:07:57.248 00.000 16872 OnExposeComplete: enter
02:07:57.252 00.004 16872 UpdateGuideState(): m_state=6
02:07:57.256 00.004 16872 Star::Find(15, 201, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
02:07:57.260 00.004 16872 Star::Find returns 1 (0), X=201.54, Y=179.06, Mass=31595, SNR=107.4, Peak=5024 HFD=3.8
02:07:57.262 00.002 16872 Star::Find false star n=7 nbg=275 bg=3205.4 sigma=19.1 thresh=3263 peak=3257
02:07:57.267 00.005 16872 Star::Find false star n=2 nbg=281 bg=3214.4 sigma=20.4 thresh=3276 peak=3255
02:07:57.271 00.004 16872 Star::Find false star n=2 nbg=276 bg=3212.0 sigma=20.1 thresh=3272 peak=3268
02:07:57.274 00.003 16872 Star::Find false star n=6 nbg=278 bg=3210.9 sigma=19.0 thresh=3268 peak=3262
02:07:57.277 00.003 16872 MultiStar: [#1 -0.28,-1.58,0.00,M1] [#2 0.12,-0.85,0.00,M2] [#3 0.49,0.81,0.00,M8] [#4 0.61,0.11,0.20,U] [#5 -0.84,-0.80,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.06,0.15,0.22,U] [#11 0.00,0.00,0.00,L] 
02:07:57.282 00.005 16872 refined, 2 included, MultiStar: {-0.11, -0.43}, one-star: {-0.30, -0.66}
02:07:57.285 00.003 16872 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.59) = xAngle (-0.24 = -0.24)
02:07:57.289 00.004 16872 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.20 = -0.20)
02:07:57.292 00.003 16872 CameraToMount -- cameraX=-0.11 cameraY=-0.43 hyp=0.44 cameraTheta=-1.83 mountX=0.43 mountY=-0.09, mountTheta=-0.20
02:07:57.297 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=-0.43, opts=13)
02:07:57.300 00.003 16872 Enqueuing Move request for scope (-0.11, -0.43)
02:07:57.303 00.003 9640 Worker thread wakes up
02:07:57.303 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.43) opts 0xd
02:07:57.303 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, -0.43)
02:07:57.303 00.000 9640 Moving (-0.11, -0.43) raw xDistance=0.43 yDistance=-0.09
02:07:57.303 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.43
02:07:57.303 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.16, input -0.09, m_sumCorr=2
02:07:57.303 00.000 9640 MoveAxis(W, 39, ABG)
02:07:57.303 00.000 9640 Guiding  Dir = 3, Dur = 39
02:07:57.303 00.000 9640 IsSlewing returns 0
02:07:57.303 00.000 9640 IsGuiding returns 0
02:07:57.303 00.000 9640 PulseGuide returned control before completion, sleep 49
02:07:57.308 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=5024, med=3216, FiltMin=3064, FiltMax=4692, Gamma=2.190
02:07:57.345 00.037 16872 UpdateGuideState exits: m=31595 SNR=107.4
02:07:57.348 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:57.351 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:07:57.355 00.004 16872 Enqueuing Expose request
02:07:57.358 00.003 9640 IsGuiding returns 1
02:07:57.359 00.001 9640 scope still moving after pulse duration time elapsed
02:07:57.359 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ce65f88-e01d-4574-9e2e-04cf3823fecf"}
02:07:57.361 00.002 16872 case statement mapped state 6 to 3
02:07:57.365 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ce65f88-e01d-4574-9e2e-04cf3823fecf"}
02:07:57.376 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dd67a1d6-c330-48c8-941a-ba5cdf15e0a8"}
02:07:57.379 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.54,7.06],"pixels":"..."},"id":"dd67a1d6-c330-48c8-941a-ba5cdf15e0a8"}
02:07:57.389 00.010 9640 IsSlewing returns 0
02:07:57.389 00.000 9640 IsGuiding returns 0
02:07:57.389 00.000 9640 scope move finished after 39 + 46 ms
02:07:57.389 00.000 9640 Move returns status 0, amount 39
02:07:57.390 00.001 9640 MoveAxis(N, 20, ABG)
02:07:57.390 00.000 9640 Guiding  Dir = 0, Dur = 20
02:07:57.390 00.000 9640 IsSlewing returns 0
02:07:57.390 00.000 9640 IsGuiding returns 0
02:07:57.390 00.000 9640 PulseGuide returned control before completion, sleep 30
02:07:57.437 00.047 9640 IsGuiding returns 1
02:07:57.437 00.000 9640 scope still moving after pulse duration time elapsed
02:07:57.467 00.030 9640 IsSlewing returns 0
02:07:57.467 00.000 9640 IsGuiding returns 0
02:07:57.467 00.000 9640 scope move finished after 20 + 57 ms
02:07:57.468 00.001 9640 Move returns status 0, amount 20
02:07:57.468 00.000 9640 move complete, result=0
02:07:57.468 00.000 9640 worker thread done servicing request
02:07:57.468 00.000 9640 Worker thread wakes up
02:07:57.468 00.000 16872 GuideStep: 0.4 px 39 ms WEST, -0.1 px 20 ms NORTH
02:07:57.472 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:07:57.472 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:08:00.741 03.269 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0511b56f-d18d-476a-9ed1-568a705a126b"}
02:08:00.743 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0511b56f-d18d-476a-9ed1-568a705a126b"}
02:08:00.747 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f1b926a-b894-4a9c-a34b-35b08c86287b"}
02:08:00.750 00.003 16872 case statement mapped state 6 to 3
02:08:00.752 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f1b926a-b894-4a9c-a34b-35b08c86287b"}
02:08:00.755 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9b013796-a969-4b6a-b010-366635657beb"}
02:08:00.760 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.54,7.06],"pixels":"..."},"id":"9b013796-a969-4b6a-b010-366635657beb"}
02:08:01.537 00.777 9640 Exposure complete
02:08:01.675 00.138 9640 worker thread done servicing request
02:08:01.675 00.000 16872 OnExposeComplete: enter
02:08:01.678 00.003 16872 UpdateGuideState(): m_state=6
02:08:01.682 00.004 16872 Star::Find(15, 201, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
02:08:01.685 00.003 16872 Star::Find returns 1 (0), X=201.87, Y=179.82, Mass=34928, SNR=111.3, Peak=5460 HFD=3.8
02:08:01.689 00.004 16872 Star::Find false star n=3 nbg=257 bg=3212.9 sigma=16.9 thresh=3263 peak=3250
02:08:01.691 00.002 16872 MultiStar: [#1 -0.08,-0.97,0.00,M2] [#2 0.03,-0.00,0.29,U] [#3 0.82,0.97,0.00,M9] [#4 0.43,1.50,0.00,M5] [#5 -0.52,-0.31,0.13,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.16,-0.21,0.12,U] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:08:01.693 00.002 16872 refined, 3 included, MultiStar: {-0.00, 0.02}, one-star: {0.03, 0.10}
02:08:01.697 00.004 16872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.59) = xAngle (3.22 = -3.06)
02:08:01.700 00.003 16872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.27 = -3.02)
02:08:01.702 00.002 16872 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.64 mountX=-0.02 mountY=-0.00, mountTheta=-3.02
02:08:01.707 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.00, y=0.02, opts=13)
02:08:01.709 00.002 16872 Enqueuing Move request for scope (-0.00, 0.02)
02:08:01.714 00.005 9640 Worker thread wakes up
02:08:01.714 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
02:08:01.714 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
02:08:01.714 00.000 9640 Moving (-0.00, 0.02) raw xDistance=-0.02 yDistance=-0.00
02:08:01.714 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:08:01.714 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.00, m_sumCorr=2
02:08:01.714 00.000 9640 MoveAxis(E, 0, ABG)
02:08:01.714 00.000 9640 Move returns status 0, amount 0
02:08:01.714 00.000 9640 MoveAxis(N, 0, ABG)
02:08:01.715 00.001 9640 Move returns status 0, amount 0
02:08:01.715 00.000 9640 move complete, result=0
02:08:01.715 00.000 9640 worker thread done servicing request
02:08:01.721 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=5460, med=3212, FiltMin=3132, FiltMax=4932, Gamma=2.190
02:08:01.752 00.031 16872 UpdateGuideState exits: m=34928 SNR=111.3
02:08:01.755 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:01.759 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:08:01.763 00.004 16872 Enqueuing Expose request
02:08:01.765 00.002 16872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:08:01.768 00.003 9640 Worker thread wakes up
02:08:01.768 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:08:01.768 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:08:04.240 02.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dfdd77e4-1170-42ff-a516-51eebf014549"}
02:08:04.245 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dfdd77e4-1170-42ff-a516-51eebf014549"}
02:08:04.250 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"441261c2-de3d-49c7-b046-48d0779f5731"}
02:08:04.255 00.005 16872 case statement mapped state 6 to 3
02:08:04.260 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"441261c2-de3d-49c7-b046-48d0779f5731"}
02:08:04.265 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ba070623-731b-4163-8a15-3087ec0eb15e"}
02:08:04.272 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.87,6.82],"pixels":"..."},"id":"ba070623-731b-4163-8a15-3087ec0eb15e"}
02:08:05.828 01.556 9640 Exposure complete
02:08:05.970 00.142 9640 worker thread done servicing request
02:08:05.970 00.000 16872 OnExposeComplete: enter
02:08:05.973 00.003 16872 UpdateGuideState(): m_state=6
02:08:05.977 00.004 16872 Star::Find(15, 201, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
02:08:05.979 00.002 16872 Star::Find returns 1 (0), X=202.34, Y=181.01, Mass=33636, SNR=105.7, Peak=5428 HFD=3.8
02:08:05.982 00.003 16872 Star::Find false star n=3 nbg=273 bg=3217.8 sigma=19.9 thresh=3278 peak=3262
02:08:05.985 00.003 16872 Star::Find false star n=4 nbg=278 bg=3219.4 sigma=20.7 thresh=3282 peak=3276
02:08:05.988 00.003 16872 Star::Find false star n=2 nbg=279 bg=3209.9 sigma=20.3 thresh=3271 peak=3258
02:08:05.991 00.003 16872 MultiStar: [#1 0.19,0.16,0.51,U] [#2 0.56,1.24,0.00,M2] [#3 1.01,1.57,0.00,M10] [#4 0.90,2.00,0.00,M6] [#5 0.37,1.12,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.39,-1.27,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:08:05.993 00.002 16872 refined, 1 included, MultiStar: {0.40, 0.91}, one-star: {0.51, 1.29}
02:08:05.996 00.003 16872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.59) = xAngle (2.74 = 2.74)
02:08:05.999 00.003 16872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.79 = 2.79)
02:08:06.000 00.001 16872 CameraToMount -- cameraX=0.40 cameraY=0.91 hyp=0.99 cameraTheta=1.16 mountX=-0.92 mountY=0.34, mountTheta=2.78
02:08:06.008 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.40, y=0.91, opts=13)
02:08:06.012 00.004 16872 Enqueuing Move request for scope (0.40, 0.91)
02:08:06.014 00.002 9640 Worker thread wakes up
02:08:06.015 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.91) opts 0xd
02:08:06.015 00.000 9640 Handling offset move in thread for scope, endpoint = (0.40, 0.91)
02:08:06.015 00.000 9640 Moving (0.40, 0.91) raw xDistance=-0.92 yDistance=0.34
02:08:06.015 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.82 from input -0.92
02:08:06.015 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=2
02:08:06.015 00.000 9640 MoveAxis(E, 98, ABG)
02:08:06.015 00.000 9640 Guiding  Dir = 2, Dur = 98
02:08:06.015 00.000 9640 IsSlewing returns 0
02:08:06.015 00.000 9640 IsGuiding returns 0
02:08:06.015 00.000 9640 PulseGuide returned control before completion, sleep 108
02:08:06.020 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=5428, med=3216, FiltMin=3128, FiltMax=4972, Gamma=2.190
02:08:06.053 00.033 16872 UpdateGuideState exits: m=33636 SNR=105.7
02:08:06.056 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:06.059 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:08:06.061 00.002 16872 Enqueuing Expose request
02:08:06.132 00.071 9640 IsGuiding returns 1
02:08:06.132 00.000 9640 scope still moving after pulse duration time elapsed
02:08:06.163 00.031 9640 IsSlewing returns 0
02:08:06.164 00.001 9640 IsGuiding returns 0
02:08:06.164 00.000 9640 scope move finished after 98 + 50 ms
02:08:06.164 00.000 9640 Move returns status 0, amount 98
02:08:06.164 00.000 9640 MoveAxis(N, 0, ABG)
02:08:06.164 00.000 9640 Move returns status 0, amount 0
02:08:06.164 00.000 9640 move complete, result=0
02:08:06.165 00.001 9640 worker thread done servicing request
02:08:06.165 00.000 16872 GuideStep: -0.9 px 98 ms EAST, 0.3 px 0 ms NORTH
02:08:06.169 00.004 9640 Worker thread wakes up
02:08:06.169 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:08:06.169 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:08:07.739 01.570 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"673ada31-cd5f-407b-ad6f-b11824a5568a"}
02:08:07.743 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"673ada31-cd5f-407b-ad6f-b11824a5568a"}
02:08:07.747 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36639095-e53e-446f-8508-9ae59016a65a"}
02:08:07.750 00.003 16872 case statement mapped state 6 to 3
02:08:07.753 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"36639095-e53e-446f-8508-9ae59016a65a"}
02:08:07.756 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7360e37e-c329-4d2b-ac59-b8aed3e20201"}
02:08:07.759 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.34,7.01],"pixels":"..."},"id":"7360e37e-c329-4d2b-ac59-b8aed3e20201"}
02:08:10.230 02.471 9640 Exposure complete
02:08:10.369 00.139 9640 worker thread done servicing request
02:08:10.369 00.000 16872 OnExposeComplete: enter
02:08:10.372 00.003 16872 UpdateGuideState(): m_state=6
02:08:10.375 00.003 16872 Star::Find(15, 202, 181, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
02:08:10.377 00.002 16872 Star::Find returns 1 (0), X=201.85, Y=179.13, Mass=34128, SNR=108.9, Peak=5380 HFD=3.9
02:08:10.380 00.003 16872 Star::Find false star n=4 nbg=280 bg=3216.0 sigma=20.6 thresh=3278 peak=3269
02:08:10.383 00.003 16872 Star::Find false star n=3 nbg=272 bg=3206.0 sigma=20.6 thresh=3268 peak=3260
02:08:10.386 00.003 16872 MultiStar: [#1 0.31,-0.95,0.00,M2] [#2 0.19,-0.39,0.27,U] [#3 0.60,0.32,0.26,U] [#4 0.47,0.65,0.18,U] [#5 0.30,-0.51,0.14,U] [#6 0.00,0.00,0.00,L] [#7 0.58,-0.08,0.13,U] [#8 0.00,0.00,0.00,L] [#9 -5.15,-12.19,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:08:10.388 00.002 16872 refined, 5 included, MultiStar: {0.21, -0.29}, one-star: {0.02, -0.60}
02:08:10.393 00.005 16872 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.59) = xAngle (0.65 = 0.65)
02:08:10.396 00.003 16872 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.69 = 0.69)
02:08:10.398 00.002 16872 CameraToMount -- cameraX=0.21 cameraY=-0.29 hyp=0.36 cameraTheta=-0.94 mountX=0.29 mountY=0.23, mountTheta=0.67
02:08:10.402 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=-0.29, opts=13)
02:08:10.404 00.002 16872 Enqueuing Move request for scope (0.21, -0.29)
02:08:10.410 00.006 9640 Worker thread wakes up
02:08:10.410 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.29) opts 0xd
02:08:10.410 00.000 9640 Handling offset move in thread for scope, endpoint = (0.21, -0.29)
02:08:10.410 00.000 9640 Moving (0.21, -0.29) raw xDistance=0.29 yDistance=0.23
02:08:10.410 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
02:08:10.410 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=2
02:08:10.410 00.000 9640 MoveAxis(W, 21, ABG)
02:08:10.410 00.000 9640 Guiding  Dir = 3, Dur = 21
02:08:10.410 00.000 9640 IsSlewing returns 0
02:08:10.410 00.000 9640 IsGuiding returns 0
02:08:10.412 00.002 9640 PulseGuide returned control before completion, sleep 31
02:08:10.416 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=5380, med=3208, FiltMin=3026, FiltMax=4860, Gamma=2.190
02:08:10.447 00.031 16872 UpdateGuideState exits: m=34128 SNR=108.9
02:08:10.451 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:10.454 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:08:10.456 00.002 16872 Enqueuing Expose request
02:08:10.459 00.003 9640 IsGuiding returns 1
02:08:10.459 00.000 9640 scope still moving after pulse duration time elapsed
02:08:10.482 00.023 9640 IsSlewing returns 0
02:08:10.483 00.001 9640 IsGuiding returns 0
02:08:10.483 00.000 9640 scope move finished after 21 + 51 ms
02:08:10.483 00.000 9640 Move returns status 0, amount 21
02:08:10.483 00.000 9640 MoveAxis(N, 0, ABG)
02:08:10.483 00.000 9640 Move returns status 0, amount 0
02:08:10.483 00.000 9640 move complete, result=0
02:08:10.485 00.002 9640 worker thread done servicing request
02:08:10.487 00.002 9640 Worker thread wakes up
02:08:10.487 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:08:10.487 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:08:10.488 00.001 16872 GuideStep: 0.3 px 21 ms WEST, 0.2 px 0 ms NORTH
02:08:11.251 00.763 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a13399d-2fdf-4632-9f7c-1b22b89335b6"}
02:08:11.257 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3a13399d-2fdf-4632-9f7c-1b22b89335b6"}
02:08:11.267 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e326281d-974e-4d48-aeaf-8577f70987ef"}
02:08:11.271 00.004 16872 case statement mapped state 6 to 3
02:08:11.276 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e326281d-974e-4d48-aeaf-8577f70987ef"}
02:08:11.316 00.040 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"edba6bc3-3418-46ee-992f-eca15c4298c7"}
02:08:11.319 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.85,7.13],"pixels":"..."},"id":"edba6bc3-3418-46ee-992f-eca15c4298c7"}
02:08:14.556 03.237 9640 Exposure complete
02:08:14.701 00.145 9640 worker thread done servicing request
02:08:14.701 00.000 16872 OnExposeComplete: enter
02:08:14.705 00.004 16872 UpdateGuideState(): m_state=6
02:08:14.709 00.004 16872 Star::Find(15, 201, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
02:08:14.712 00.003 16872 Star::Find returns 1 (0), X=202.15, Y=180.52, Mass=32792, SNR=109.3, Peak=5376 HFD=3.7
02:08:14.715 00.003 16872 Star::Find false star n=4 nbg=274 bg=3214.1 sigma=18.4 thresh=3269 peak=3263
02:08:14.718 00.003 16872 Star::Find false star n=2 nbg=274 bg=3218.5 sigma=19.0 thresh=3276 peak=3258
02:08:14.725 00.007 16872 Star::Find false star n=3 nbg=283 bg=3218.1 sigma=22.3 thresh=3285 peak=3278
02:08:14.729 00.004 16872 Star::Find false star n=3 nbg=281 bg=3217.7 sigma=18.9 thresh=3274 peak=3272
02:08:14.732 00.003 16872 MultiStar: [#1 -0.17,-0.54,0.48,U] [#2 0.21,0.37,0.28,U] [#3 0.65,0.95,0.00,M10] [#4 0.49,1.47,0.00,M6] [#5 -0.15,0.33,0.15,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -5.35,-1.08,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 -0.13,0.35,0.22,U] [#11 0.00,0.00,0.00,L] 
02:08:14.736 00.004 16872 refined, 4 included, MultiStar: {0.11, 0.36}, one-star: {0.31, 0.80}
02:08:14.741 00.005 16872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.59) = xAngle (2.86 = 2.86)
02:08:14.744 00.003 16872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.90 = 2.90)
02:08:14.747 00.003 16872 CameraToMount -- cameraX=0.11 cameraY=0.36 hyp=0.38 cameraTheta=1.27 mountX=-0.36 mountY=0.09, mountTheta=2.90
02:08:14.754 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=0.36, opts=13)
02:08:14.757 00.003 16872 Enqueuing Move request for scope (0.11, 0.36)
02:08:14.761 00.004 9640 Worker thread wakes up
02:08:14.761 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.36) opts 0xd
02:08:14.761 00.000 9640 Handling offset move in thread for scope, endpoint = (0.11, 0.36)
02:08:14.761 00.000 9640 Moving (0.11, 0.36) raw xDistance=-0.36 yDistance=0.09
02:08:14.761 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.36
02:08:14.761 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.09, m_sumCorr=2.1
02:08:14.761 00.000 9640 MoveAxis(E, 37, ABG)
02:08:14.761 00.000 9640 Guiding  Dir = 2, Dur = 37
02:08:14.761 00.000 9640 IsSlewing returns 0
02:08:14.762 00.001 9640 IsGuiding returns 0
02:08:14.762 00.000 9640 PulseGuide returned control before completion, sleep 47
02:08:14.768 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=5376, med=3216, FiltMin=3118, FiltMax=4824, Gamma=2.190
02:08:14.804 00.036 16872 UpdateGuideState exits: m=32792 SNR=109.3
02:08:14.807 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:14.810 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:08:14.813 00.003 16872 Enqueuing Expose request
02:08:14.817 00.004 9640 IsGuiding returns 1
02:08:14.817 00.000 9640 scope still moving after pulse duration time elapsed
02:08:14.818 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97eae52e-d6bb-4006-962e-9773e4eb7801"}
02:08:14.823 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"97eae52e-d6bb-4006-962e-9773e4eb7801"}
02:08:14.832 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0988fca4-5d21-455b-8a67-171755b9b3cb"}
02:08:14.837 00.005 16872 case statement mapped state 6 to 3
02:08:14.840 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0988fca4-5d21-455b-8a67-171755b9b3cb"}
02:08:14.844 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7b81cfb7-64b1-4d20-84e1-e31d22b2bc8f"}
02:08:14.848 00.004 9640 IsSlewing returns 0
02:08:14.848 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.15,6.52],"pixels":"..."},"id":"7b81cfb7-64b1-4d20-84e1-e31d22b2bc8f"}
02:08:14.852 00.004 9640 IsGuiding returns 0
02:08:14.852 00.000 9640 scope move finished after 37 + 52 ms
02:08:14.852 00.000 9640 Move returns status 0, amount 37
02:08:14.852 00.000 9640 MoveAxis(S, 18, ABG)
02:08:14.852 00.000 9640 Guiding  Dir = 1, Dur = 18
02:08:14.852 00.000 9640 IsSlewing returns 0
02:08:14.853 00.001 9640 IsGuiding returns 0
02:08:14.853 00.000 9640 PulseGuide returned control before completion, sleep 28
02:08:14.893 00.040 9640 IsGuiding returns 1
02:08:14.893 00.000 9640 scope still moving after pulse duration time elapsed
02:08:14.925 00.032 9640 IsSlewing returns 0
02:08:14.926 00.001 9640 IsGuiding returns 0
02:08:14.926 00.000 9640 scope move finished after 18 + 54 ms
02:08:14.926 00.000 9640 Move returns status 0, amount 18
02:08:14.926 00.000 9640 move complete, result=0
02:08:14.927 00.001 9640 worker thread done servicing request
02:08:14.927 00.000 9640 Worker thread wakes up
02:08:14.927 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:08:14.927 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:08:14.931 00.004 16872 GuideStep: -0.4 px 37 ms EAST, 0.1 px 18 ms SOUTH
02:08:18.251 03.320 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"407d1108-d8fd-40d7-a589-d7fa66777f46"}
02:08:18.254 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"407d1108-d8fd-40d7-a589-d7fa66777f46"}
02:08:18.258 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2febcb43-486c-4e9e-b079-e5b4f1f907e6"}
02:08:18.261 00.003 16872 case statement mapped state 6 to 3
02:08:18.263 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2febcb43-486c-4e9e-b079-e5b4f1f907e6"}
02:08:18.268 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"86f34a9d-7934-4e9b-8e7c-cc8aa575182c"}
02:08:18.272 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.15,6.52],"pixels":"..."},"id":"86f34a9d-7934-4e9b-8e7c-cc8aa575182c"}
02:08:18.753 00.481 16872 evsrv: cli 0D3BFFA8 connect
02:08:18.757 00.004 16872 case statement mapped state 6 to 3
02:08:18.764 00.007 16872 case statement mapped state 6 to 3
02:08:18.776 00.012 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"8fa274af-1fd5-444c-825a-b312987d51a6"}
02:08:18.782 00.006 16872 case statement mapped state 6 to 3
02:08:18.786 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8fa274af-1fd5-444c-825a-b312987d51a6"}
02:08:18.792 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
02:08:19.034 00.242 9640 Exposure complete
02:08:19.202 00.168 9640 worker thread done servicing request
02:08:19.202 00.000 16872 OnExposeComplete: enter
02:08:19.206 00.004 16872 UpdateGuideState(): m_state=6
02:08:19.210 00.004 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
02:08:19.215 00.005 16872 Star::Find returns 1 (0), X=202.45, Y=180.47, Mass=34338, SNR=114.9, Peak=5100 HFD=3.8
02:08:19.219 00.004 16872 Star::Find false star n=7 nbg=271 bg=3215.6 sigma=15.9 thresh=3263 peak=3260
02:08:19.222 00.003 16872 Star::Find false star n=4 nbg=262 bg=3216.4 sigma=16.8 thresh=3267 peak=3267
02:08:19.225 00.003 16872 Star::Find false star n=7 nbg=276 bg=3215.6 sigma=16.9 thresh=3266 peak=3259
02:08:19.229 00.004 16872 MultiStar: [#1 0.39,-0.16,0.45,U] [#2 0.80,0.73,0.00,M1] [#3 1.30,1.33,0.00,R] [#4 0.95,2.02,0.00,M7] [#5 0.91,0.33,0.00,M1] [#6 15.05,7.20,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.41,-1.34,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:08:19.233 00.004 16872 refined, 1 included, MultiStar: {0.55, 0.47}, one-star: {0.62, 0.75}
02:08:19.236 00.003 16872 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.59) = xAngle (2.29 = 2.29)
02:08:19.239 00.003 16872 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.34 = 2.34)
02:08:19.242 00.003 16872 CameraToMount -- cameraX=0.55 cameraY=0.47 hyp=0.72 cameraTheta=0.71 mountX=-0.47 mountY=0.52, mountTheta=2.31
02:08:19.247 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.55, y=0.47, opts=13)
02:08:19.251 00.004 16872 Enqueuing Move request for scope (0.55, 0.47)
02:08:19.254 00.003 9640 Worker thread wakes up
02:08:19.254 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.47) opts 0xd
02:08:19.254 00.000 9640 Handling offset move in thread for scope, endpoint = (0.55, 0.47)
02:08:19.254 00.000 9640 Moving (0.55, 0.47) raw xDistance=-0.47 yDistance=0.52
02:08:19.254 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.47
02:08:19.254 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.52, m_sumCorr=2.1
02:08:19.254 00.000 9640 MoveAxis(E, 54, ABG)
02:08:19.254 00.000 9640 Guiding  Dir = 2, Dur = 54
02:08:19.254 00.000 9640 IsSlewing returns 0
02:08:19.255 00.001 9640 IsGuiding returns 0
02:08:19.255 00.000 9640 PulseGuide returned control before completion, sleep 64
02:08:19.279 00.024 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=5100, med=3216, FiltMin=3136, FiltMax=4712, Gamma=2.190
02:08:19.318 00.039 16872 UpdateGuideState exits: m=34338 SNR=114.9
02:08:19.323 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:19.325 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:08:19.328 00.003 16872 Enqueuing Expose request
02:08:19.332 00.004 9640 IsGuiding returns 1
02:08:19.332 00.000 9640 scope still moving after pulse duration time elapsed
02:08:19.363 00.031 9640 IsSlewing returns 0
02:08:19.363 00.000 9640 IsGuiding returns 0
02:08:19.363 00.000 9640 scope move finished after 54 + 54 ms
02:08:19.363 00.000 9640 Move returns status 0, amount 54
02:08:19.363 00.000 9640 MoveAxis(N, 0, ABG)
02:08:19.363 00.000 9640 Move returns status 0, amount 0
02:08:19.363 00.000 9640 move complete, result=0
02:08:19.363 00.000 9640 worker thread done servicing request
02:08:19.364 00.001 9640 Worker thread wakes up
02:08:19.364 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:08:19.364 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:08:19.375 00.011 16872 GuideStep: -0.5 px 54 ms EAST, 0.5 px 0 ms NORTH
02:08:21.853 02.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6ee9051-5967-4e78-976f-6be37c93d4e1"}
02:08:21.866 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d6ee9051-5967-4e78-976f-6be37c93d4e1"}
02:08:21.937 00.071 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aaeb6864-652a-4293-93df-651cfb37e678"}
02:08:21.964 00.027 16872 case statement mapped state 6 to 3
02:08:21.971 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aaeb6864-652a-4293-93df-651cfb37e678"}
02:08:22.554 00.583 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4a34662c-a171-4c75-b088-960fea75bfa7"}
02:08:22.574 00.020 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.45,7.47],"pixels":"..."},"id":"4a34662c-a171-4c75-b088-960fea75bfa7"}
02:08:23.426 00.852 9640 Exposure complete
02:08:23.590 00.164 9640 worker thread done servicing request
02:08:23.590 00.000 16872 OnExposeComplete: enter
02:08:23.595 00.005 16872 UpdateGuideState(): m_state=6
02:08:23.602 00.007 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
02:08:23.607 00.005 16872 Star::Find returns 1 (0), X=202.33, Y=180.29, Mass=32824, SNR=104.6, Peak=5444 HFD=3.5
02:08:23.614 00.007 16872 Star::Find false star n=3 nbg=282 bg=3213.9 sigma=18.5 thresh=3269 peak=3255
02:08:23.622 00.008 16872 Star::Find false star n=2 nbg=283 bg=3213.2 sigma=18.9 thresh=3270 peak=3258
02:08:23.628 00.006 16872 MultiStar: [#1 0.28,0.10,0.56,U] [#2 0.55,0.77,0.00,M2] [#3 -0.42,-0.16,0.25,U] [#4 0.99,1.00,0.00,M8] [#5 0.41,0.64,0.14,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -11.45,9.63,0.00,M4] [#9 0.05,-0.33,0.16,U] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:08:23.634 00.006 16872 refined, 4 included, MultiStar: {0.29, 0.30}, one-star: {0.49, 0.56}
02:08:23.639 00.005 16872 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.59) = xAngle (2.38 = 2.38)
02:08:23.646 00.007 16872 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.43 = 2.43)
02:08:23.653 00.007 16872 CameraToMount -- cameraX=0.29 cameraY=0.30 hyp=0.41 cameraTheta=0.79 mountX=-0.30 mountY=0.27, mountTheta=2.40
02:08:23.662 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.29, y=0.30, opts=13)
02:08:23.667 00.005 16872 Enqueuing Move request for scope (0.29, 0.30)
02:08:23.674 00.007 9640 Worker thread wakes up
02:08:23.674 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.30) opts 0xd
02:08:23.674 00.000 9640 Handling offset move in thread for scope, endpoint = (0.29, 0.30)
02:08:23.674 00.000 9640 Moving (0.29, 0.30) raw xDistance=-0.30 yDistance=0.27
02:08:23.674 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.30
02:08:23.674 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.27, m_sumCorr=2.1
02:08:23.674 00.000 9640 MoveAxis(E, 37, ABG)
02:08:23.675 00.001 9640 Guiding  Dir = 2, Dur = 37
02:08:23.675 00.000 9640 IsSlewing returns 0
02:08:23.675 00.000 9640 IsGuiding returns 0
02:08:23.675 00.000 9640 PulseGuide returned control before completion, sleep 47
02:08:23.681 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=5444, med=3216, FiltMin=3080, FiltMax=4708, Gamma=2.190
02:08:23.717 00.036 16872 UpdateGuideState exits: m=32824 SNR=104.6
02:08:23.726 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:23.730 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:08:23.734 00.004 9640 IsGuiding returns 1
02:08:23.735 00.001 9640 scope still moving after pulse duration time elapsed
02:08:23.735 00.000 16872 Enqueuing Expose request
02:08:23.771 00.036 9640 IsSlewing returns 0
02:08:23.771 00.000 9640 IsGuiding returns 0
02:08:23.771 00.000 9640 scope move finished after 37 + 59 ms
02:08:23.771 00.000 9640 Move returns status 0, amount 37
02:08:23.771 00.000 9640 MoveAxis(N, 0, ABG)
02:08:23.771 00.000 9640 Move returns status 0, amount 0
02:08:23.771 00.000 9640 move complete, result=0
02:08:23.771 00.000 9640 worker thread done servicing request
02:08:23.772 00.001 9640 Worker thread wakes up
02:08:23.772 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:08:23.772 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:08:23.774 00.002 16872 GuideStep: -0.3 px 37 ms EAST, 0.3 px 0 ms NORTH
02:08:25.493 01.719 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d6d04f6-1f48-42c0-b02c-58696ce0f1ed"}
02:08:25.519 00.026 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0d6d04f6-1f48-42c0-b02c-58696ce0f1ed"}
02:08:25.594 00.075 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4f09bf1c-4a04-404b-a98c-174aa0732351"}
02:08:25.600 00.006 16872 case statement mapped state 6 to 3
02:08:25.603 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f09bf1c-4a04-404b-a98c-174aa0732351"}
02:08:25.647 00.044 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fbeb96f3-0beb-452a-9ea5-5104ba98953d"}
02:08:25.669 00.022 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.33,7.29],"pixels":"..."},"id":"fbeb96f3-0beb-452a-9ea5-5104ba98953d"}
02:08:27.945 02.276 9640 Exposure complete
02:08:28.153 00.208 9640 worker thread done servicing request
02:08:28.153 00.000 16872 OnExposeComplete: enter
02:08:28.158 00.005 16872 UpdateGuideState(): m_state=6
02:08:28.166 00.008 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
02:08:28.171 00.005 16872 Star::Find returns 1 (0), X=202.21, Y=180.17, Mass=32981, SNR=112.8, Peak=5500 HFD=3.6
02:08:28.175 00.004 16872 Star::Find false star n=5 nbg=280 bg=3217.7 sigma=18.2 thresh=3272 peak=3272
02:08:28.178 00.003 16872 Star::Find false star n=6 nbg=278 bg=3218.6 sigma=19.0 thresh=3276 peak=3267
02:08:28.182 00.004 16872 Star::Find false star n=2 nbg=195 bg=3216.8 sigma=20.1 thresh=3277 peak=3272
02:08:28.185 00.003 16872 Star::Find false star n=3 nbg=281 bg=3213.2 sigma=19.9 thresh=3273 peak=3262
02:08:28.196 00.011 16872 MultiStar: [#1 0.02,-0.75,0.50,U] [#2 0.53,0.41,0.27,U] [#3 -0.32,-0.60,0.21,U] [#4 1.16,1.26,0.00,M9] [#5 0.62,-0.63,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.78,-1.23,0.00,M4] [#10 -0.63,0.15,0.20,U] [#11 0.00,0.00,0.00,L] 
02:08:28.199 00.003 16872 refined, 4 included, MultiStar: {0.16, 0.05}, one-star: {0.38, 0.45}
02:08:28.203 00.004 16872 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.59) = xAngle (1.87 = 1.87)
02:08:28.206 00.003 16872 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.92 = 1.92)
02:08:28.209 00.003 16872 CameraToMount -- cameraX=0.16 cameraY=0.05 hyp=0.16 cameraTheta=0.28 mountX=-0.05 mountY=0.15, mountTheta=1.88
02:08:28.214 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.16, y=0.05, opts=13)
02:08:28.218 00.004 16872 Enqueuing Move request for scope (0.16, 0.05)
02:08:28.226 00.008 9640 Worker thread wakes up
02:08:28.226 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.05) opts 0xd
02:08:28.226 00.000 9640 Handling offset move in thread for scope, endpoint = (0.16, 0.05)
02:08:28.226 00.000 9640 Moving (0.16, 0.05) raw xDistance=-0.05 yDistance=0.15
02:08:28.226 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:08:28.226 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.15, m_sumCorr=2.3
02:08:28.226 00.000 9640 MoveAxis(E, 0, ABG)
02:08:28.226 00.000 9640 Move returns status 0, amount 0
02:08:28.226 00.000 9640 MoveAxis(S, 24, ABG)
02:08:28.227 00.001 9640 Guiding  Dir = 1, Dur = 24
02:08:28.227 00.000 9640 IsSlewing returns 0
02:08:28.227 00.000 9640 IsGuiding returns 0
02:08:28.227 00.000 9640 PulseGuide returned control before completion, sleep 34
02:08:28.233 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=5500, med=3216, FiltMin=3116, FiltMax=4812, Gamma=2.190
02:08:28.267 00.034 9640 IsGuiding returns 1
02:08:28.268 00.001 9640 scope still moving after pulse duration time elapsed
02:08:28.297 00.029 16872 UpdateGuideState exits: m=32981 SNR=112.8
02:08:28.307 00.010 9640 IsSlewing returns 0
02:08:28.307 00.000 9640 IsGuiding returns 0
02:08:28.307 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:28.312 00.005 9640 scope move finished after 24 + 55 ms
02:08:28.312 00.000 9640 Move returns status 0, amount 24
02:08:28.312 00.000 9640 move complete, result=0
02:08:28.312 00.000 9640 worker thread done servicing request
02:08:28.313 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:08:28.325 00.012 16872 Enqueuing Expose request
02:08:28.338 00.013 9640 Worker thread wakes up
02:08:28.339 00.001 16872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 24 ms SOUTH
02:08:28.342 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:08:28.343 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:08:28.992 00.649 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42925c15-6856-4179-b57d-9dfd41972dff"}
02:08:28.996 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"42925c15-6856-4179-b57d-9dfd41972dff"}
02:08:29.001 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21122cd3-c871-453f-bd3e-4b59c1f14827"}
02:08:29.006 00.005 16872 case statement mapped state 6 to 3
02:08:29.016 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"21122cd3-c871-453f-bd3e-4b59c1f14827"}
02:08:29.022 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ebfd9d00-873e-43ca-9981-ede5097c507a"}
02:08:29.028 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.21,7.17],"pixels":"..."},"id":"ebfd9d00-873e-43ca-9981-ede5097c507a"}
02:08:32.492 03.464 9640 Exposure complete
02:08:32.499 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d512100d-d844-46e9-8879-8b4990e3752a"}
02:08:32.503 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d512100d-d844-46e9-8879-8b4990e3752a"}
02:08:32.510 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"890a6ed3-9d7c-4196-b0b1-e72791071ecc"}
02:08:32.514 00.004 16872 case statement mapped state 6 to 3
02:08:32.523 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"890a6ed3-9d7c-4196-b0b1-e72791071ecc"}
02:08:32.536 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"708696ce-4706-4269-b61c-a4a632fc3c96"}
02:08:32.546 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.21,7.17],"pixels":"..."},"id":"708696ce-4706-4269-b61c-a4a632fc3c96"}
02:08:32.713 00.167 9640 worker thread done servicing request
02:08:32.714 00.001 16872 OnExposeComplete: enter
02:08:32.720 00.006 16872 UpdateGuideState(): m_state=6
02:08:32.725 00.005 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
02:08:32.735 00.010 16872 Star::Find returns 1 (0), X=202.51, Y=180.86, Mass=33834, SNR=112.6, Peak=5440 HFD=3.7
02:08:32.741 00.006 16872 Star::Find false star n=3 nbg=278 bg=3208.0 sigma=20.9 thresh=3271 peak=3254
02:08:32.747 00.006 16872 Star::Find false star n=3 nbg=267 bg=3212.3 sigma=18.3 thresh=3267 peak=3260
02:08:32.751 00.004 16872 Star::Find false star n=6 nbg=261 bg=3208.4 sigma=16.3 thresh=3257 peak=3249
02:08:32.757 00.006 16872 Star::Find false star n=3 nbg=263 bg=3208.9 sigma=18.6 thresh=3265 peak=3245
02:08:32.784 00.027 16872 MultiStar: [#1 0.67,0.28,0.49,U] [#2 1.37,1.56,0.00,M2] [#3 0.05,0.25,0.21,U] [#4 1.07,1.99,0.00,M10] [#5 0.68,1.18,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:08:32.798 00.014 16872 refined, 2 included, MultiStar: {0.59, 0.78}, one-star: {0.67, 1.14}
02:08:32.805 00.007 16872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.59) = xAngle (2.51 = 2.51)
02:08:32.810 00.005 16872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.55 = 2.55)
02:08:32.814 00.004 16872 CameraToMount -- cameraX=0.59 cameraY=0.78 hyp=0.98 cameraTheta=0.92 mountX=-0.79 mountY=0.54, mountTheta=2.54
02:08:32.825 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=0.59, y=0.78, opts=13)
02:08:32.829 00.004 16872 Enqueuing Move request for scope (0.59, 0.78)
02:08:32.836 00.007 9640 Worker thread wakes up
02:08:32.836 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.78) opts 0xd
02:08:32.836 00.000 9640 Handling offset move in thread for scope, endpoint = (0.59, 0.78)
02:08:32.836 00.000 9640 Moving (0.59, 0.78) raw xDistance=-0.79 yDistance=0.54
02:08:32.836 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.71 from input -0.79
02:08:32.836 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.54, m_sumCorr=2.3
02:08:32.836 00.000 9640 MoveAxis(E, 84, ABG)
02:08:32.836 00.000 9640 Guiding  Dir = 2, Dur = 84
02:08:32.837 00.001 9640 IsSlewing returns 0
02:08:32.837 00.000 9640 IsGuiding returns 0
02:08:32.837 00.000 9640 PulseGuide returned control before completion, sleep 94
02:08:32.867 00.030 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=5440, med=3208, FiltMin=3044, FiltMax=4996, Gamma=2.190
02:08:32.943 00.076 16872 UpdateGuideState exits: m=33834 SNR=112.6
02:08:32.948 00.005 9640 IsGuiding returns 1
02:08:32.948 00.000 9640 scope still moving after pulse duration time elapsed
02:08:32.948 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:32.951 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:08:32.955 00.004 16872 Enqueuing Expose request
02:08:32.975 00.020 9640 IsSlewing returns 0
02:08:32.976 00.001 9640 IsGuiding returns 0
02:08:32.976 00.000 9640 scope move finished after 84 + 54 ms
02:08:32.976 00.000 9640 Move returns status 0, amount 84
02:08:32.976 00.000 9640 MoveAxis(N, 0, ABG)
02:08:32.976 00.000 9640 Move returns status 0, amount 0
02:08:32.976 00.000 9640 move complete, result=0
02:08:32.976 00.000 9640 worker thread done servicing request
02:08:32.976 00.000 9640 Worker thread wakes up
02:08:32.976 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:08:32.976 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:08:32.990 00.014 16872 GuideStep: -0.8 px 84 ms EAST, 0.5 px 0 ms NORTH
02:08:36.000 03.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6960fb7e-2336-4db0-8f15-5060c480a223"}
02:08:36.003 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6960fb7e-2336-4db0-8f15-5060c480a223"}
02:08:36.012 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40bbd2a3-6fd0-4cfa-a4f6-8079dbd00f11"}
02:08:36.015 00.003 16872 case statement mapped state 6 to 3
02:08:36.018 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"40bbd2a3-6fd0-4cfa-a4f6-8079dbd00f11"}
02:08:36.022 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bc1e4d9e-631c-464a-9907-0acdfd75f902"}
02:08:36.026 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[6.51,6.86],"pixels":"..."},"id":"bc1e4d9e-631c-464a-9907-0acdfd75f902"}
02:08:37.104 01.078 9640 Exposure complete
02:08:37.280 00.176 16872 OnExposeComplete: enter
02:08:37.286 00.006 16872 UpdateGuideState(): m_state=6
02:08:37.293 00.007 9640 worker thread done servicing request
02:08:37.295 00.002 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
02:08:37.300 00.005 16872 Star::Find returns 1 (0), X=202.86, Y=180.36, Mass=34213, SNR=114.5, Peak=5700 HFD=3.5
02:08:37.304 00.004 16872 Star::Find false star n=4 nbg=280 bg=3216.1 sigma=20.6 thresh=3278 peak=3263
02:08:37.308 00.004 16872 Star::Find false star n=4 nbg=259 bg=3221.7 sigma=17.6 thresh=3274 peak=3258
02:08:37.318 00.010 16872 Star::Find false star n=4 nbg=273 bg=3221.2 sigma=19.4 thresh=3279 peak=3261
02:08:37.321 00.003 16872 Star::Find false star n=4 nbg=280 bg=3211.9 sigma=17.9 thresh=3266 peak=3249
02:08:37.325 00.004 16872 Star::Find false star n=1 nbg=278 bg=3215.6 sigma=19.2 thresh=3273 peak=3257
02:08:37.328 00.003 16872 MultiStar: [#1 0.58,-0.49,0.49,U] [#2 1.10,0.62,0.00,M3] [#3 -0.25,-0.12,0.21,U] [#4 0.92,0.98,0.00,R] [#5 0.99,-0.03,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:08:37.331 00.003 16872 refined, 2 included, MultiStar: {0.74, 0.22}, one-star: {1.03, 0.64}
02:08:37.336 00.005 16872 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.59) = xAngle (1.88 = 1.88)
02:08:37.347 00.011 16872 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.92 = 1.92)
02:08:37.351 00.004 16872 CameraToMount -- cameraX=0.74 cameraY=0.22 hyp=0.77 cameraTheta=0.29 mountX=-0.23 mountY=0.73, mountTheta=1.88
02:08:37.355 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.74, y=0.22, opts=13)
02:08:37.359 00.004 16872 Enqueuing Move request for scope (0.74, 0.22)
02:08:37.363 00.004 9640 Worker thread wakes up
02:08:37.363 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.22) opts 0xd
02:08:37.363 00.000 9640 Handling offset move in thread for scope, endpoint = (0.74, 0.22)
02:08:37.363 00.000 9640 Moving (0.74, 0.22) raw xDistance=-0.23 yDistance=0.73
02:08:37.363 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.23
02:08:37.363 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.73, m_sumCorr=2.5
02:08:37.363 00.000 9640 MoveAxis(E, 33, ABG)
02:08:37.363 00.000 9640 Guiding  Dir = 2, Dur = 33
02:08:37.363 00.000 9640 IsSlewing returns 0
02:08:37.364 00.001 9640 IsGuiding returns 0
02:08:37.364 00.000 9640 PulseGuide returned control before completion, sleep 43
02:08:37.369 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=5700, med=3216, FiltMin=3098, FiltMax=4916, Gamma=2.190
02:08:37.411 00.042 16872 UpdateGuideState exits: m=34213 SNR=114.5
02:08:37.414 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:37.420 00.006 9640 IsGuiding returns 1
02:08:37.420 00.000 9640 scope still moving after pulse duration time elapsed
02:08:37.420 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:08:37.424 00.004 16872 Enqueuing Expose request
02:08:37.449 00.025 9640 IsSlewing returns 0
02:08:37.450 00.001 9640 IsGuiding returns 0
02:08:37.450 00.000 9640 scope move finished after 33 + 53 ms
02:08:37.450 00.000 9640 Move returns status 0, amount 33
02:08:37.450 00.000 9640 MoveAxis(S, 19, ABG)
02:08:37.450 00.000 9640 Guiding  Dir = 1, Dur = 19
02:08:37.450 00.000 9640 IsSlewing returns 0
02:08:37.451 00.001 9640 IsGuiding returns 0
02:08:37.451 00.000 9640 PulseGuide returned control before completion, sleep 29
02:08:37.481 00.030 9640 IsGuiding returns 1
02:08:37.482 00.001 9640 scope still moving after pulse duration time elapsed
02:08:37.511 00.029 9640 IsSlewing returns 0
02:08:37.511 00.000 9640 IsGuiding returns 0
02:08:37.511 00.000 9640 scope move finished after 19 + 42 ms
02:08:37.511 00.000 9640 Move returns status 0, amount 19
02:08:37.511 00.000 9640 move complete, result=0
02:08:37.512 00.001 9640 worker thread done servicing request
02:08:37.512 00.000 9640 Worker thread wakes up
02:08:37.512 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:08:37.512 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:08:37.513 00.001 16872 GuideStep: -0.2 px 33 ms EAST, 0.7 px 19 ms SOUTH
02:08:39.499 01.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"14bc77dc-1614-449b-9e1a-833a7685c539"}
02:08:39.502 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"14bc77dc-1614-449b-9e1a-833a7685c539"}
02:08:39.508 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8d1fc4a5-3eaa-4a51-a626-91cf97a07f2a"}
02:08:39.511 00.003 16872 case statement mapped state 6 to 3
02:08:39.514 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d1fc4a5-3eaa-4a51-a626-91cf97a07f2a"}
02:08:39.518 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e96cf974-7cdf-4318-ba8a-560fb5b525ea"}
02:08:39.526 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.86,7.36],"pixels":"..."},"id":"e96cf974-7cdf-4318-ba8a-560fb5b525ea"}
02:08:41.587 02.061 9640 Exposure complete
02:08:41.734 00.147 9640 worker thread done servicing request
02:08:41.734 00.000 16872 OnExposeComplete: enter
02:08:41.737 00.003 16872 UpdateGuideState(): m_state=6
02:08:41.740 00.003 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:08:41.743 00.003 16872 Star::Find returns 1 (0), X=202.78, Y=180.15, Mass=34671, SNR=107.4, Peak=6044 HFD=3.3
02:08:41.748 00.005 16872 Star::Find false star n=6 nbg=257 bg=3215.8 sigma=18.0 thresh=3270 peak=3268
02:08:41.751 00.003 16872 Star::Find false star n=8 nbg=248 bg=3218.1 sigma=14.9 thresh=3263 peak=3259
02:08:41.753 00.002 16872 Star::Find false star n=4 nbg=277 bg=3215.8 sigma=19.3 thresh=3274 peak=3273
02:08:41.756 00.003 16872 Star::Find false star n=6 nbg=251 bg=3216.0 sigma=14.7 thresh=3260 peak=3256
02:08:41.759 00.003 16872 MultiStar: [#1 0.39,-0.54,0.55,U] [#2 1.22,0.42,0.00,M4] [#3 -0.14,-0.25,0.26,U] [#4 -0.10,0.34,0.19,U] [#5 1.41,-0.28,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:08:41.762 00.003 16872 refined, 3 included, MultiStar: {0.55, 0.07}, one-star: {0.94, 0.43}
02:08:41.767 00.005 16872 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.59) = xAngle (1.71 = 1.71)
02:08:41.771 00.004 16872 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.75 = 1.75)
02:08:41.773 00.002 16872 CameraToMount -- cameraX=0.55 cameraY=0.07 hyp=0.55 cameraTheta=0.12 mountX=-0.07 mountY=0.54, mountTheta=1.71
02:08:41.780 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.55, y=0.07, opts=13)
02:08:41.783 00.003 16872 Enqueuing Move request for scope (0.55, 0.07)
02:08:41.786 00.003 9640 Worker thread wakes up
02:08:41.786 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.07) opts 0xd
02:08:41.786 00.000 9640 Handling offset move in thread for scope, endpoint = (0.55, 0.07)
02:08:41.786 00.000 9640 Moving (0.55, 0.07) raw xDistance=-0.07 yDistance=0.54
02:08:41.786 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:08:41.786 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.54, m_sumCorr=2.5
02:08:41.786 00.000 9640 MoveAxis(E, 0, ABG)
02:08:41.786 00.000 9640 Move returns status 0, amount 0
02:08:41.786 00.000 9640 MoveAxis(N, 0, ABG)
02:08:41.786 00.000 9640 Move returns status 0, amount 0
02:08:41.786 00.000 9640 move complete, result=0
02:08:41.786 00.000 9640 worker thread done servicing request
02:08:41.791 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=6044, med=3216, FiltMin=3068, FiltMax=5152, Gamma=2.190
02:08:41.827 00.036 16872 UpdateGuideState exits: m=34671 SNR=107.4
02:08:41.831 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:41.834 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:08:41.836 00.002 16872 Enqueuing Expose request
02:08:41.841 00.005 16872 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
02:08:41.844 00.003 9640 Worker thread wakes up
02:08:41.844 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:08:41.845 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:08:42.999 01.154 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77e698cd-0e1f-4d1d-ae2e-ada80c2ebedc"}
02:08:43.004 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"77e698cd-0e1f-4d1d-ae2e-ada80c2ebedc"}
02:08:43.008 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"867f8ed8-587d-40eb-9e0a-a9d5df7b2ec7"}
02:08:43.013 00.005 16872 case statement mapped state 6 to 3
02:08:43.017 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"867f8ed8-587d-40eb-9e0a-a9d5df7b2ec7"}
02:08:43.022 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f2ff59f4-98cc-4c10-b950-512c0e007d85"}
02:08:43.027 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.78,7.15],"pixels":"..."},"id":"f2ff59f4-98cc-4c10-b950-512c0e007d85"}
02:08:45.898 02.871 9640 Exposure complete
02:08:46.041 00.143 9640 worker thread done servicing request
02:08:46.041 00.000 16872 OnExposeComplete: enter
02:08:46.045 00.004 16872 UpdateGuideState(): m_state=6
02:08:46.051 00.006 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
02:08:46.053 00.002 16872 Star::Find returns 1 (0), X=202.43, Y=180.69, Mass=34167, SNR=115.3, Peak=5500 HFD=3.4
02:08:46.057 00.004 16872 Star::Find false star n=6 nbg=250 bg=3213.7 sigma=16.2 thresh=3262 peak=3259
02:08:46.060 00.003 16872 Star::Find false star n=11 nbg=277 bg=3217.0 sigma=19.3 thresh=3275 peak=3273
02:08:46.063 00.003 16872 Star::Find false star n=2 nbg=284 bg=3211.5 sigma=21.2 thresh=3275 peak=3253
02:08:46.066 00.003 16872 MultiStar: [#1 0.19,-0.10,0.51,U] [#2 1.00,0.95,0.00,M5] [#3 -0.44,0.45,0.29,U] [#4 -0.35,0.55,0.21,U] [#5 1.23,0.67,0.00,M5] [#6 -2.08,12.40,0.00,M6] [#7 0.10,0.47,0.07,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:08:46.069 00.003 16872 refined, 4 included, MultiStar: {0.24, 0.58}, one-star: {0.59, 0.97}
02:08:46.071 00.002 16872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.59) = xAngle (2.77 = 2.77)
02:08:46.073 00.002 16872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.81 = 2.81)
02:08:46.076 00.003 16872 CameraToMount -- cameraX=0.24 cameraY=0.58 hyp=0.62 cameraTheta=1.18 mountX=-0.58 mountY=0.20, mountTheta=2.81
02:08:46.086 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=0.24, y=0.58, opts=13)
02:08:46.090 00.004 16872 Enqueuing Move request for scope (0.24, 0.58)
02:08:46.095 00.005 9640 Worker thread wakes up
02:08:46.095 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.58) opts 0xd
02:08:46.095 00.000 9640 Handling offset move in thread for scope, endpoint = (0.24, 0.58)
02:08:46.095 00.000 9640 Moving (0.24, 0.58) raw xDistance=-0.58 yDistance=0.20
02:08:46.095 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.58
02:08:46.095 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.33, input 0.20, m_sumCorr=2.8
02:08:46.095 00.000 9640 MoveAxis(E, 62, ABG)
02:08:46.095 00.000 9640 Guiding  Dir = 2, Dur = 62
02:08:46.095 00.000 9640 IsSlewing returns 0
02:08:46.096 00.001 9640 IsGuiding returns 0
02:08:46.096 00.000 9640 PulseGuide returned control before completion, sleep 72
02:08:46.102 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=5500, med=3216, FiltMin=3124, FiltMax=4976, Gamma=2.190
02:08:46.135 00.033 16872 UpdateGuideState exits: m=34167 SNR=115.3
02:08:46.139 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:46.143 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:08:46.146 00.003 16872 Enqueuing Expose request
02:08:46.171 00.025 9640 IsGuiding returns 1
02:08:46.172 00.001 9640 scope still moving after pulse duration time elapsed
02:08:46.203 00.031 9640 IsSlewing returns 0
02:08:46.203 00.000 9640 IsGuiding returns 0
02:08:46.203 00.000 9640 scope move finished after 62 + 45 ms
02:08:46.204 00.001 9640 Move returns status 0, amount 62
02:08:46.204 00.000 9640 MoveAxis(S, 40, ABG)
02:08:46.204 00.000 9640 Guiding  Dir = 1, Dur = 40
02:08:46.204 00.000 9640 IsSlewing returns 0
02:08:46.204 00.000 9640 IsGuiding returns 0
02:08:46.205 00.001 9640 PulseGuide returned control before completion, sleep 50
02:08:46.264 00.059 9640 IsGuiding returns 1
02:08:46.264 00.000 9640 scope still moving after pulse duration time elapsed
02:08:46.294 00.030 9640 IsSlewing returns 0
02:08:46.294 00.000 9640 IsGuiding returns 0
02:08:46.294 00.000 9640 scope move finished after 40 + 50 ms
02:08:46.295 00.001 9640 Move returns status 0, amount 40
02:08:46.295 00.000 9640 move complete, result=0
02:08:46.295 00.000 9640 worker thread done servicing request
02:08:46.295 00.000 9640 Worker thread wakes up
02:08:46.295 00.000 16872 GuideStep: -0.6 px 62 ms EAST, 0.2 px 40 ms SOUTH
02:08:46.300 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
02:08:46.300 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:08:46.498 00.198 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"56350ff7-fb51-4483-8ce3-a2b63f702f07"}
02:08:46.500 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"56350ff7-fb51-4483-8ce3-a2b63f702f07"}
02:08:46.503 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0546faa-318f-48bb-880e-3b42424113a5"}
02:08:46.506 00.003 16872 case statement mapped state 6 to 3
02:08:46.508 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0546faa-318f-48bb-880e-3b42424113a5"}
02:08:46.512 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2397f451-eb76-4e09-a64a-674c1fb6df44"}
02:08:46.516 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.43,6.69],"pixels":"..."},"id":"2397f451-eb76-4e09-a64a-674c1fb6df44"}
02:08:49.997 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a3f9e171-549c-42d4-8b5b-ce58ec9964b8"}
02:08:49.999 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a3f9e171-549c-42d4-8b5b-ce58ec9964b8"}
02:08:50.004 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a2b10ebf-1775-459c-af3a-59e01f07a873"}
02:08:50.007 00.003 16872 case statement mapped state 6 to 3
02:08:50.009 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2b10ebf-1775-459c-af3a-59e01f07a873"}
02:08:50.012 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4512e51e-8ea2-4a37-ac0a-2e013f012d45"}
02:08:50.018 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.43,6.69],"pixels":"..."},"id":"4512e51e-8ea2-4a37-ac0a-2e013f012d45"}
02:08:50.364 00.346 9640 Exposure complete
02:08:50.500 00.136 9640 worker thread done servicing request
02:08:50.502 00.002 16872 OnExposeComplete: enter
02:08:50.505 00.003 16872 UpdateGuideState(): m_state=6
02:08:50.509 00.004 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
02:08:50.512 00.003 16872 Star::Find returns 1 (0), X=202.38, Y=179.59, Mass=32029, SNR=105.1, Peak=5504 HFD=3.3
02:08:50.515 00.003 16872 Star::Find false star n=3 nbg=257 bg=3218.4 sigma=17.0 thresh=3270 peak=3262
02:08:50.517 00.002 16872 Star::Find false star n=4 nbg=266 bg=3215.6 sigma=19.7 thresh=3275 peak=3270
02:08:50.520 00.003 16872 Star::Find false star n=5 nbg=255 bg=3209.3 sigma=17.4 thresh=3262 peak=3255
02:08:50.523 00.003 16872 MultiStar: [#1 0.51,-0.82,0.00,M1] [#2 0.27,0.05,0.29,U] [#3 -0.65,-0.71,0.00,M1] [#4 -0.60,0.15,0.19,U] [#5 -0.77,-0.07,0.15,U] [#6 -1.08,17.86,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:08:50.528 00.005 16872 refined, 3 included, MultiStar: {0.24, -0.06}, one-star: {0.54, -0.14}
02:08:50.531 00.003 16872 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.59) = xAngle (1.33 = 1.33)
02:08:50.534 00.003 16872 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.38 = 1.38)
02:08:50.537 00.003 16872 CameraToMount -- cameraX=0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-0.25 mountX=0.06 mountY=0.25, mountTheta=1.34
02:08:50.544 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.24, y=-0.06, opts=13)
02:08:50.548 00.004 16872 Enqueuing Move request for scope (0.24, -0.06)
02:08:50.551 00.003 9640 Worker thread wakes up
02:08:50.551 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.06) opts 0xd
02:08:50.551 00.000 9640 Handling offset move in thread for scope, endpoint = (0.24, -0.06)
02:08:50.551 00.000 9640 Moving (0.24, -0.06) raw xDistance=0.06 yDistance=0.25
02:08:50.551 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:08:50.552 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=2.8
02:08:50.552 00.000 9640 MoveAxis(E, 0, ABG)
02:08:50.552 00.000 9640 Move returns status 0, amount 0
02:08:50.552 00.000 9640 MoveAxis(N, 0, ABG)
02:08:50.552 00.000 9640 Move returns status 0, amount 0
02:08:50.552 00.000 9640 move complete, result=0
02:08:50.552 00.000 9640 worker thread done servicing request
02:08:50.558 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=5504, med=3212, FiltMin=3080, FiltMax=4832, Gamma=2.190
02:08:50.593 00.035 16872 UpdateGuideState exits: m=32029 SNR=105.1
02:08:50.596 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:50.599 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:08:50.602 00.003 16872 Enqueuing Expose request
02:08:50.610 00.008 9640 Worker thread wakes up
02:08:50.610 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:08:50.610 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:08:50.614 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:08:53.497 02.883 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a57ef8b-da40-4d72-ba47-e23794f7523f"}
02:08:53.500 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3a57ef8b-da40-4d72-ba47-e23794f7523f"}
02:08:53.504 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"132fe0db-00f0-4941-b84b-129068083ef3"}
02:08:53.508 00.004 16872 case statement mapped state 6 to 3
02:08:53.513 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"132fe0db-00f0-4941-b84b-129068083ef3"}
02:08:53.518 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"22aaded9-660b-4ad4-abd9-a90104bc9c13"}
02:08:53.521 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.38,6.59],"pixels":"..."},"id":"22aaded9-660b-4ad4-abd9-a90104bc9c13"}
02:08:54.673 01.152 9640 Exposure complete
02:08:54.812 00.139 9640 worker thread done servicing request
02:08:54.812 00.000 16872 OnExposeComplete: enter
02:08:54.814 00.002 16872 UpdateGuideState(): m_state=6
02:08:54.818 00.004 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
02:08:54.821 00.003 16872 Star::Find returns 1 (0), X=202.82, Y=180.69, Mass=31399, SNR=103.7, Peak=5520 HFD=3.5
02:08:54.825 00.004 16872 Star::Find false star n=3 nbg=263 bg=3202.3 sigma=17.8 thresh=3256 peak=3251
02:08:54.828 00.003 16872 Star::Find false star n=3 nbg=276 bg=3201.7 sigma=20.7 thresh=3264 peak=3244
02:08:54.830 00.002 16872 MultiStar: [#1 0.67,0.39,0.53,U] [#2 0.92,0.98,0.00,M5] [#3 0.03,0.24,0.31,U] [#4 -0.01,0.88,0.18,U] [#5 0.02,0.89,0.17,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -3.54,-11.91,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:08:54.833 00.003 16872 refined, 4 included, MultiStar: {0.61, 0.71}, one-star: {0.98, 0.96}
02:08:54.836 00.003 16872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.59) = xAngle (2.45 = 2.45)
02:08:54.839 00.003 16872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.49 = 2.49)
02:08:54.842 00.003 16872 CameraToMount -- cameraX=0.61 cameraY=0.71 hyp=0.94 cameraTheta=0.86 mountX=-0.72 mountY=0.57, mountTheta=2.47
02:08:54.846 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.61, y=0.71, opts=13)
02:08:54.849 00.003 16872 Enqueuing Move request for scope (0.61, 0.71)
02:08:54.852 00.003 9640 Worker thread wakes up
02:08:54.852 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.71) opts 0xd
02:08:54.852 00.000 9640 Handling offset move in thread for scope, endpoint = (0.61, 0.71)
02:08:54.852 00.000 9640 Moving (0.61, 0.71) raw xDistance=-0.72 yDistance=0.57
02:08:54.852 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.72
02:08:54.852 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.57, m_sumCorr=2.8
02:08:54.852 00.000 9640 MoveAxis(E, 77, ABG)
02:08:54.852 00.000 9640 Guiding  Dir = 2, Dur = 77
02:08:54.852 00.000 9640 IsSlewing returns 0
02:08:54.852 00.000 9640 IsGuiding returns 0
02:08:54.853 00.001 9640 PulseGuide returned control before completion, sleep 87
02:08:54.857 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=5520, med=3200, FiltMin=3124, FiltMax=4960, Gamma=2.190
02:08:54.890 00.033 16872 UpdateGuideState exits: m=31399 SNR=103.7
02:08:54.893 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:54.896 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:08:54.903 00.007 16872 Enqueuing Expose request
02:08:54.943 00.040 9640 IsGuiding returns 1
02:08:54.943 00.000 9640 scope still moving after pulse duration time elapsed
02:08:54.975 00.032 9640 IsSlewing returns 0
02:08:54.975 00.000 9640 IsGuiding returns 0
02:08:54.975 00.000 9640 scope move finished after 77 + 45 ms
02:08:54.975 00.000 9640 Move returns status 0, amount 77
02:08:54.975 00.000 9640 MoveAxis(N, 0, ABG)
02:08:54.976 00.001 9640 Move returns status 0, amount 0
02:08:54.976 00.000 9640 move complete, result=0
02:08:54.976 00.000 9640 worker thread done servicing request
02:08:54.976 00.000 9640 Worker thread wakes up
02:08:54.976 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:08:54.976 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:08:54.978 00.002 16872 GuideStep: -0.7 px 77 ms EAST, 0.6 px 0 ms NORTH
02:08:56.997 02.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a277329-2f40-4257-9f75-d9e6a39b5c8e"}
02:08:57.000 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0a277329-2f40-4257-9f75-d9e6a39b5c8e"}
02:08:57.005 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bdc403db-b0fc-41c1-8eda-ad9e0fca18b7"}
02:08:57.008 00.003 16872 case statement mapped state 6 to 3
02:08:57.010 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bdc403db-b0fc-41c1-8eda-ad9e0fca18b7"}
02:08:57.014 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3bf95703-5476-4954-9fc3-15048409f603"}
02:08:57.016 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.82,6.69],"pixels":"..."},"id":"3bf95703-5476-4954-9fc3-15048409f603"}
02:08:59.027 02.011 9640 Exposure complete
02:08:59.166 00.139 9640 worker thread done servicing request
02:08:59.166 00.000 16872 OnExposeComplete: enter
02:08:59.169 00.003 16872 UpdateGuideState(): m_state=6
02:08:59.172 00.003 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
02:08:59.175 00.003 16872 Star::Find returns 1 (0), X=202.56, Y=179.76, Mass=33925, SNR=112.4, Peak=5220 HFD=3.7
02:08:59.180 00.005 16872 Star::Find false star n=3 nbg=279 bg=3207.3 sigma=20.1 thresh=3268 peak=3257
02:08:59.183 00.003 16872 MultiStar: [#1 0.39,-0.35,0.45,U] [#2 0.59,-0.29,0.27,U] [#3 -0.02,-0.81,0.23,U] [#4 -0.35,0.29,0.24,U] [#5 4.16,-1.29,0.00,M4] [#6 -5.71,12.32,0.00,M8] [#7 -0.20,-0.97,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:08:59.186 00.003 16872 refined, 4 included, MultiStar: {0.45, -0.14}, one-star: {0.73, 0.04}
02:08:59.189 00.003 16872 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.59) = xAngle (1.27 = 1.27)
02:08:59.192 00.003 16872 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.32 = 1.32)
02:08:59.197 00.005 16872 CameraToMount -- cameraX=0.45 cameraY=-0.14 hyp=0.47 cameraTheta=-0.31 mountX=0.14 mountY=0.45, mountTheta=1.28
02:08:59.203 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.45, y=-0.14, opts=13)
02:08:59.210 00.007 16872 Enqueuing Move request for scope (0.45, -0.14)
02:08:59.214 00.004 9640 Worker thread wakes up
02:08:59.214 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.14) opts 0xd
02:08:59.214 00.000 9640 Handling offset move in thread for scope, endpoint = (0.45, -0.14)
02:08:59.214 00.000 9640 Moving (0.45, -0.14) raw xDistance=0.14 yDistance=0.45
02:08:59.214 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.14
02:08:59.214 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.45, m_sumCorr=3
02:08:59.215 00.001 9640 MoveAxis(W, 7, ABG)
02:08:59.215 00.000 9640 Guiding  Dir = 3, Dur = 7
02:08:59.215 00.000 9640 IsSlewing returns 0
02:08:59.215 00.000 9640 IsGuiding returns 0
02:08:59.216 00.001 9640 PulseGuide returned control before completion, sleep 17
02:08:59.222 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=5220, med=3204, FiltMin=3008, FiltMax=4840, Gamma=2.190
02:08:59.238 00.016 9640 IsGuiding returns 1
02:08:59.240 00.002 9640 scope still moving after pulse duration time elapsed
02:08:59.269 00.029 16872 UpdateGuideState exits: m=33925 SNR=112.4
02:08:59.276 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:59.280 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:08:59.284 00.004 16872 Enqueuing Expose request
02:08:59.288 00.004 9640 IsSlewing returns 0
02:08:59.288 00.000 9640 IsGuiding returns 0
02:08:59.288 00.000 9640 scope move finished after 7 + 66 ms
02:08:59.288 00.000 9640 Move returns status 0, amount 7
02:08:59.288 00.000 9640 MoveAxis(S, 22, ABG)
02:08:59.288 00.000 9640 Guiding  Dir = 1, Dur = 22
02:08:59.288 00.000 9640 IsSlewing returns 0
02:08:59.289 00.001 9640 IsGuiding returns 0
02:08:59.289 00.000 9640 PulseGuide returned control before completion, sleep 32
02:08:59.334 00.045 9640 IsGuiding returns 1
02:08:59.334 00.000 9640 scope still moving after pulse duration time elapsed
02:08:59.365 00.031 9640 IsSlewing returns 0
02:08:59.365 00.000 9640 IsGuiding returns 0
02:08:59.366 00.001 9640 scope move finished after 22 + 54 ms
02:08:59.366 00.000 9640 Move returns status 0, amount 22
02:08:59.366 00.000 9640 move complete, result=0
02:08:59.366 00.000 9640 worker thread done servicing request
02:08:59.366 00.000 9640 Worker thread wakes up
02:08:59.366 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:08:59.366 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:08:59.367 00.001 16872 GuideStep: 0.1 px 7 ms WEST, 0.5 px 22 ms SOUTH
02:09:00.498 01.131 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c0f686d-2944-492f-8220-5f7b706afa2d"}
02:09:00.501 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9c0f686d-2944-492f-8220-5f7b706afa2d"}
02:09:00.505 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8b0d522f-0128-45dd-9b2c-6a414b597ca9"}
02:09:00.508 00.003 16872 case statement mapped state 6 to 3
02:09:00.516 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b0d522f-0128-45dd-9b2c-6a414b597ca9"}
02:09:00.522 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b4454785-9a92-43d7-b9b2-790072e1c4c1"}
02:09:00.527 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.56,6.76],"pixels":"..."},"id":"b4454785-9a92-43d7-b9b2-790072e1c4c1"}
02:09:03.430 02.903 9640 Exposure complete
02:09:03.567 00.137 9640 worker thread done servicing request
02:09:03.567 00.000 16872 OnExposeComplete: enter
02:09:03.571 00.004 16872 UpdateGuideState(): m_state=6
02:09:03.577 00.006 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
02:09:03.580 00.003 16872 Star::Find returns 1 (0), X=202.15, Y=180.07, Mass=32293, SNR=109.4, Peak=5272 HFD=4.1
02:09:03.584 00.004 16872 Star::Find false star n=3 nbg=270 bg=3216.3 sigma=20.7 thresh=3278 peak=3264
02:09:03.588 00.004 16872 Star::Find false star n=5 nbg=282 bg=3220.8 sigma=21.1 thresh=3284 peak=3273
02:09:03.591 00.003 16872 Star::Find false star n=4 nbg=275 bg=3221.7 sigma=18.0 thresh=3276 peak=3273
02:09:03.595 00.004 16872 Star::Find false star n=8 nbg=256 bg=3210.7 sigma=16.0 thresh=3259 peak=3253
02:09:03.598 00.003 16872 MultiStar: [#1 0.19,-0.62,0.50,U] [#2 0.16,0.08,0.26,U] [#3 -0.54,-0.22,0.27,U] [#4 -0.45,0.81,0.00,M1] [#5 0.42,-0.35,0.17,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -15.38,-0.47,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:09:03.601 00.003 16872 refined, 4 included, MultiStar: {0.17, -0.03}, one-star: {0.31, 0.35}
02:09:03.605 00.004 16872 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.59) = xAngle (1.42 = 1.42)
02:09:03.609 00.004 16872 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.47 = 1.47)
02:09:03.613 00.004 16872 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.16 mountX=0.03 mountY=0.17, mountTheta=1.42
02:09:03.618 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=-0.03, opts=13)
02:09:03.622 00.004 16872 Enqueuing Move request for scope (0.17, -0.03)
02:09:03.625 00.003 9640 Worker thread wakes up
02:09:03.625 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
02:09:03.625 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
02:09:03.625 00.000 9640 Moving (0.17, -0.03) raw xDistance=0.03 yDistance=0.17
02:09:03.625 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:09:03.626 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=3
02:09:03.626 00.000 9640 MoveAxis(E, 0, ABG)
02:09:03.626 00.000 9640 Move returns status 0, amount 0
02:09:03.626 00.000 9640 MoveAxis(N, 0, ABG)
02:09:03.626 00.000 9640 Move returns status 0, amount 0
02:09:03.626 00.000 9640 move complete, result=0
02:09:03.626 00.000 9640 worker thread done servicing request
02:09:03.631 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=5272, med=3216, FiltMin=3148, FiltMax=4720, Gamma=2.190
02:09:03.666 00.035 16872 UpdateGuideState exits: m=32293 SNR=109.4
02:09:03.672 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:03.675 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:09:03.679 00.004 16872 Enqueuing Expose request
02:09:03.684 00.005 9640 Worker thread wakes up
02:09:03.684 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:09:03.687 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:09:03.687 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:09:03.998 00.311 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee327518-d85c-4d05-8043-b2f9a18b2b3c"}
02:09:04.003 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ee327518-d85c-4d05-8043-b2f9a18b2b3c"}
02:09:04.008 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa9c436a-0ec7-44c6-8f58-0894ed95b3d2"}
02:09:04.011 00.003 16872 case statement mapped state 6 to 3
02:09:04.018 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa9c436a-0ec7-44c6-8f58-0894ed95b3d2"}
02:09:04.021 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cbcad7ae-b0b0-4144-a754-eff32e239ad6"}
02:09:04.026 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.15,7.07],"pixels":"..."},"id":"cbcad7ae-b0b0-4144-a754-eff32e239ad6"}
02:09:07.498 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1817a0c0-2ea2-480c-a0c5-336eefcacd6b"}
02:09:07.504 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1817a0c0-2ea2-480c-a0c5-336eefcacd6b"}
02:09:07.507 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a1f3d6c-8208-4d79-9244-d4bcc27b83f4"}
02:09:07.510 00.003 16872 case statement mapped state 6 to 3
02:09:07.514 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a1f3d6c-8208-4d79-9244-d4bcc27b83f4"}
02:09:07.518 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9e4a7113-877e-43e3-b5cd-24619c89789c"}
02:09:07.521 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.15,7.07],"pixels":"..."},"id":"9e4a7113-877e-43e3-b5cd-24619c89789c"}
02:09:07.756 00.235 9640 Exposure complete
02:09:07.892 00.136 9640 worker thread done servicing request
02:09:07.892 00.000 16872 OnExposeComplete: enter
02:09:07.895 00.003 16872 UpdateGuideState(): m_state=6
02:09:07.898 00.003 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
02:09:07.902 00.004 16872 Star::Find returns 1 (0), X=202.28, Y=181.00, Mass=31879, SNR=107.4, Peak=5316 HFD=4.0
02:09:07.907 00.005 16872 Star::Find false star n=4 nbg=280 bg=3221.2 sigma=18.3 thresh=3276 peak=3275
02:09:07.911 00.004 16872 Star::Find false star n=2 nbg=263 bg=3216.7 sigma=16.8 thresh=3267 peak=3260
02:09:07.914 00.003 16872 MultiStar: [#1 -0.10,0.55,0.49,U] [#2 0.25,1.37,0.00,M4] [#3 -0.31,0.16,0.23,U] [#4 -0.80,1.07,0.00,M2] [#5 0.51,2.17,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -14.38,-10.32,0.00,M3] [#8 -2.97,-11.53,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.02,0.32,0.20,U] 
02:09:07.917 00.003 16872 refined, 3 included, MultiStar: {0.17, 0.86}, one-star: {0.45, 1.28}
02:09:07.920 00.003 16872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.59) = xAngle (2.96 = 2.96)
02:09:07.924 00.004 16872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.01 = 3.01)
02:09:07.927 00.003 16872 CameraToMount -- cameraX=0.17 cameraY=0.86 hyp=0.87 cameraTheta=1.37 mountX=-0.86 mountY=0.12, mountTheta=3.01
02:09:07.932 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=0.86, opts=13)
02:09:07.936 00.004 16872 Enqueuing Move request for scope (0.17, 0.86)
02:09:07.941 00.005 9640 Worker thread wakes up
02:09:07.941 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.86) opts 0xd
02:09:07.941 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, 0.86)
02:09:07.941 00.000 9640 Moving (0.17, 0.86) raw xDistance=-0.86 yDistance=0.12
02:09:07.941 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.77 from input -0.86
02:09:07.941 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.12, m_sumCorr=3.2
02:09:07.941 00.000 9640 MoveAxis(E, 91, ABG)
02:09:07.941 00.000 9640 Guiding  Dir = 2, Dur = 91
02:09:07.942 00.001 9640 IsSlewing returns 0
02:09:07.942 00.000 9640 IsGuiding returns 0
02:09:07.942 00.000 9640 PulseGuide returned control before completion, sleep 101
02:09:07.948 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=5316, med=3216, FiltMin=3128, FiltMax=4832, Gamma=2.190
02:09:07.983 00.035 16872 UpdateGuideState exits: m=31879 SNR=107.4
02:09:07.989 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:07.993 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:09:07.996 00.003 16872 Enqueuing Expose request
02:09:08.045 00.049 9640 IsGuiding returns 1
02:09:08.045 00.000 9640 scope still moving after pulse duration time elapsed
02:09:08.076 00.031 9640 IsSlewing returns 0
02:09:08.077 00.001 9640 IsGuiding returns 0
02:09:08.077 00.000 9640 scope move finished after 91 + 43 ms
02:09:08.077 00.000 9640 Move returns status 0, amount 91
02:09:08.077 00.000 9640 MoveAxis(S, 26, ABG)
02:09:08.077 00.000 9640 Guiding  Dir = 1, Dur = 26
02:09:08.077 00.000 9640 IsSlewing returns 0
02:09:08.077 00.000 9640 IsGuiding returns 0
02:09:08.078 00.001 9640 PulseGuide returned control before completion, sleep 36
02:09:08.123 00.045 9640 IsGuiding returns 1
02:09:08.123 00.000 9640 scope still moving after pulse duration time elapsed
02:09:08.154 00.031 9640 IsSlewing returns 0
02:09:08.155 00.001 9640 IsGuiding returns 0
02:09:08.155 00.000 9640 scope move finished after 26 + 51 ms
02:09:08.155 00.000 9640 Move returns status 0, amount 26
02:09:08.155 00.000 9640 move complete, result=0
02:09:08.155 00.000 9640 worker thread done servicing request
02:09:08.155 00.000 9640 Worker thread wakes up
02:09:08.155 00.000 16872 GuideStep: -0.9 px 91 ms EAST, 0.1 px 26 ms SOUTH
02:09:08.159 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:09:08.159 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:09:10.998 02.839 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b23eb36a-301f-45a3-afba-8704eb1dcd9a"}
02:09:11.002 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b23eb36a-301f-45a3-afba-8704eb1dcd9a"}
02:09:11.005 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b7524b83-2971-4442-b438-8d9531a3f3fc"}
02:09:11.008 00.003 16872 case statement mapped state 6 to 3
02:09:11.011 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7524b83-2971-4442-b438-8d9531a3f3fc"}
02:09:11.014 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9e5db66d-7fdf-46b4-9f9d-58f959051894"}
02:09:11.017 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[7.28,7.00],"pixels":"..."},"id":"9e5db66d-7fdf-46b4-9f9d-58f959051894"}
02:09:12.209 01.192 9640 Exposure complete
02:09:12.351 00.142 9640 worker thread done servicing request
02:09:12.351 00.000 16872 OnExposeComplete: enter
02:09:12.354 00.003 16872 UpdateGuideState(): m_state=6
02:09:12.358 00.004 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
02:09:12.361 00.003 16872 Star::Find returns 1 (0), X=202.64, Y=180.00, Mass=33611, SNR=110.7, Peak=5544 HFD=3.4
02:09:12.364 00.003 16872 Star::Find false star n=4 nbg=276 bg=3213.9 sigma=18.6 thresh=3270 peak=3263
02:09:12.368 00.004 16872 Star::Find false star n=7 nbg=280 bg=3220.4 sigma=18.4 thresh=3276 peak=3264
02:09:12.372 00.004 16872 MultiStar: [#1 0.80,0.17,0.51,U] [#2 1.15,0.53,0.00,M5] [#3 -0.03,0.20,0.27,U] [#4 0.70,0.75,0.00,M3] [#5 1.35,0.75,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 -19.61,-6.96,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.47,-4.45,0.00,M6] [#10 0.11,0.14,0.22,U] 
02:09:12.376 00.004 16872 refined, 3 included, MultiStar: {0.62, 0.22}, one-star: {0.81, 0.28}
02:09:12.379 00.003 16872 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.59) = xAngle (1.93 = 1.93)
02:09:12.382 00.003 16872 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.98 = 1.98)
02:09:12.385 00.003 16872 CameraToMount -- cameraX=0.62 cameraY=0.22 hyp=0.66 cameraTheta=0.35 mountX=-0.23 mountY=0.60, mountTheta=1.94
02:09:12.390 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.62, y=0.22, opts=13)
02:09:12.393 00.003 16872 Enqueuing Move request for scope (0.62, 0.22)
02:09:12.396 00.003 9640 Worker thread wakes up
02:09:12.396 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.22) opts 0xd
02:09:12.396 00.000 9640 Handling offset move in thread for scope, endpoint = (0.62, 0.22)
02:09:12.396 00.000 9640 Moving (0.62, 0.22) raw xDistance=-0.23 yDistance=0.60
02:09:12.396 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.23
02:09:12.396 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.60, m_sumCorr=3.2
02:09:12.396 00.000 9640 MoveAxis(E, 34, ABG)
02:09:12.396 00.000 9640 Guiding  Dir = 2, Dur = 34
02:09:12.396 00.000 9640 IsSlewing returns 0
02:09:12.397 00.001 9640 IsGuiding returns 0
02:09:12.397 00.000 9640 PulseGuide returned control before completion, sleep 44
02:09:12.402 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=5544, med=3216, FiltMin=3140, FiltMax=4984, Gamma=2.190
02:09:12.435 00.033 16872 UpdateGuideState exits: m=33611 SNR=110.7
02:09:12.441 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:12.444 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:09:12.447 00.003 16872 Enqueuing Expose request
02:09:12.450 00.003 9640 IsGuiding returns 1
02:09:12.450 00.000 9640 scope still moving after pulse duration time elapsed
02:09:12.481 00.031 9640 IsSlewing returns 0
02:09:12.481 00.000 9640 IsGuiding returns 0
02:09:12.481 00.000 9640 scope move finished after 34 + 50 ms
02:09:12.481 00.000 9640 Move returns status 0, amount 34
02:09:12.481 00.000 9640 MoveAxis(N, 0, ABG)
02:09:12.481 00.000 9640 Move returns status 0, amount 0
02:09:12.481 00.000 9640 move complete, result=0
02:09:12.482 00.001 9640 worker thread done servicing request
02:09:12.482 00.000 9640 Worker thread wakes up
02:09:12.482 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:09:12.482 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:09:12.488 00.006 16872 GuideStep: -0.2 px 34 ms EAST, 0.6 px 0 ms NORTH
02:09:14.498 02.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e6c569f-8f68-4e05-85e0-42191e6b4cb9"}
02:09:14.503 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8e6c569f-8f68-4e05-85e0-42191e6b4cb9"}
02:09:14.507 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f027fb4-dfec-4fa3-b439-a41a9ea0fda7"}
02:09:14.510 00.003 16872 case statement mapped state 6 to 3
02:09:14.515 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f027fb4-dfec-4fa3-b439-a41a9ea0fda7"}
02:09:14.519 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"411849a0-5e6f-4989-90e6-5ee893c502d8"}
02:09:14.521 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.64,7.00],"pixels":"..."},"id":"411849a0-5e6f-4989-90e6-5ee893c502d8"}
02:09:16.547 02.026 9640 Exposure complete
02:09:16.688 00.141 9640 worker thread done servicing request
02:09:16.688 00.000 16872 OnExposeComplete: enter
02:09:16.691 00.003 16872 UpdateGuideState(): m_state=6
02:09:16.695 00.004 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
02:09:16.697 00.002 16872 Star::Find returns 1 (0), X=202.34, Y=179.68, Mass=31866, SNR=105.4, Peak=5384 HFD=3.5
02:09:16.700 00.003 16872 Star::Find false star n=2 nbg=276 bg=3206.6 sigma=20.9 thresh=3269 peak=3253
02:09:16.703 00.003 16872 Star::Find false star n=2 nbg=282 bg=3210.7 sigma=20.8 thresh=3273 peak=3257
02:09:16.707 00.004 16872 Star::Find false star n=4 nbg=281 bg=3205.9 sigma=20.7 thresh=3268 peak=3264
02:09:16.711 00.004 16872 Star::Find false star n=4 nbg=263 bg=3202.5 sigma=18.0 thresh=3256 peak=3245
02:09:16.715 00.004 16872 Star::Find false star n=4 nbg=265 bg=3206.5 sigma=18.8 thresh=3263 peak=3259
02:09:16.718 00.003 16872 MultiStar: [#1 0.40,-0.93,0.00,M1] [#2 0.49,-0.03,0.29,U] [#3 -0.35,-0.60,0.21,U] [#4 0.14,0.14,0.24,U] [#5 0.23,-0.42,0.15,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.34,-0.37,0.19,U] [#11 0.00,0.00,0.00,L] 
02:09:16.721 00.003 16872 refined, 5 included, MultiStar: {0.34, -0.13}, one-star: {0.50, -0.05}
02:09:16.723 00.002 16872 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.59) = xAngle (1.21 = 1.21)
02:09:16.727 00.004 16872 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.25 = 1.25)
02:09:16.729 00.002 16872 CameraToMount -- cameraX=0.34 cameraY=-0.13 hyp=0.36 cameraTheta=-0.38 mountX=0.13 mountY=0.34, mountTheta=1.21
02:09:16.734 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.34, y=-0.13, opts=13)
02:09:16.737 00.003 16872 Enqueuing Move request for scope (0.34, -0.13)
02:09:16.740 00.003 9640 Worker thread wakes up
02:09:16.740 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.13) opts 0xd
02:09:16.740 00.000 9640 Handling offset move in thread for scope, endpoint = (0.34, -0.13)
02:09:16.740 00.000 9640 Moving (0.34, -0.13) raw xDistance=0.13 yDistance=0.34
02:09:16.740 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.13
02:09:16.740 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=3.2
02:09:16.741 00.001 9640 MoveAxis(W, 10, ABG)
02:09:16.741 00.000 9640 Guiding  Dir = 3, Dur = 10
02:09:16.741 00.000 9640 IsSlewing returns 0
02:09:16.741 00.000 9640 IsGuiding returns 0
02:09:16.741 00.000 9640 PulseGuide returned control before completion, sleep 20
02:09:16.748 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=5384, med=3208, FiltMin=3062, FiltMax=4832, Gamma=2.190
02:09:16.773 00.025 9640 IsGuiding returns 1
02:09:16.773 00.000 9640 scope still moving after pulse duration time elapsed
02:09:16.778 00.005 16872 UpdateGuideState exits: m=31866 SNR=105.4
02:09:16.781 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:16.783 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:09:16.786 00.003 16872 Enqueuing Expose request
02:09:16.804 00.018 9640 IsSlewing returns 0
02:09:16.804 00.000 9640 IsGuiding returns 0
02:09:16.804 00.000 9640 scope move finished after 10 + 52 ms
02:09:16.804 00.000 9640 Move returns status 0, amount 10
02:09:16.804 00.000 9640 MoveAxis(N, 0, ABG)
02:09:16.804 00.000 9640 Move returns status 0, amount 0
02:09:16.804 00.000 9640 move complete, result=0
02:09:16.805 00.001 9640 worker thread done servicing request
02:09:16.805 00.000 9640 Worker thread wakes up
02:09:16.805 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:09:16.805 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:09:16.807 00.002 16872 GuideStep: 0.1 px 10 ms WEST, 0.3 px 0 ms NORTH
02:09:17.999 01.192 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06023fa8-0696-450c-8d22-b61081e196f8"}
02:09:18.004 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"06023fa8-0696-450c-8d22-b61081e196f8"}
02:09:18.007 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b02a49fe-ea98-4e10-b372-58cf913fcc9f"}
02:09:18.011 00.004 16872 case statement mapped state 6 to 3
02:09:18.014 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b02a49fe-ea98-4e10-b372-58cf913fcc9f"}
02:09:18.038 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"266688c4-38df-4786-82e3-15b2fc5f2e09"}
02:09:18.041 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.34,6.68],"pixels":"..."},"id":"266688c4-38df-4786-82e3-15b2fc5f2e09"}
02:09:20.869 02.828 9640 Exposure complete
02:09:21.015 00.146 9640 worker thread done servicing request
02:09:21.015 00.000 16872 OnExposeComplete: enter
02:09:21.019 00.004 16872 UpdateGuideState(): m_state=6
02:09:21.023 00.004 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:09:21.025 00.002 16872 Star::Find returns 1 (0), X=202.53, Y=180.19, Mass=33756, SNR=107.7, Peak=5496 HFD=3.6
02:09:21.029 00.004 16872 Star::Find false star n=4 nbg=265 bg=3220.8 sigma=15.9 thresh=3269 peak=3263
02:09:21.031 00.002 16872 Star::Find false star n=8 nbg=259 bg=3214.5 sigma=17.6 thresh=3267 peak=3264
02:09:21.034 00.003 16872 Star::Find false star n=12 nbg=265 bg=3210.1 sigma=17.3 thresh=3262 peak=3256
02:09:21.037 00.003 16872 Star::Find false star n=2 nbg=281 bg=3220.0 sigma=18.5 thresh=3276 peak=3257
02:09:21.040 00.003 16872 MultiStar: [#1 0.41,-0.58,0.48,U] [#2 0.80,0.52,0.00,M5] [#3 -0.42,0.06,0.24,U] [#4 -0.38,0.26,0.23,U] [#5 0.93,0.21,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.81,-0.64,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:09:21.042 00.002 16872 refined, 3 included, MultiStar: {0.36, 0.14}, one-star: {0.70, 0.47}
02:09:21.045 00.003 16872 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.59) = xAngle (1.94 = 1.94)
02:09:21.048 00.003 16872 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.99 = 1.99)
02:09:21.052 00.004 16872 CameraToMount -- cameraX=0.36 cameraY=0.14 hyp=0.39 cameraTheta=0.36 mountX=-0.14 mountY=0.35, mountTheta=1.95
02:09:21.057 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=0.14, opts=13)
02:09:21.059 00.002 16872 Enqueuing Move request for scope (0.36, 0.14)
02:09:21.062 00.003 9640 Worker thread wakes up
02:09:21.062 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.14) opts 0xd
02:09:21.062 00.000 9640 Handling offset move in thread for scope, endpoint = (0.36, 0.14)
02:09:21.062 00.000 9640 Moving (0.36, 0.14) raw xDistance=-0.14 yDistance=0.35
02:09:21.062 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.14
02:09:21.062 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.35, m_sumCorr=3.4
02:09:21.063 00.001 9640 MoveAxis(E, 14, ABG)
02:09:21.063 00.000 9640 Guiding  Dir = 2, Dur = 14
02:09:21.063 00.000 9640 IsSlewing returns 0
02:09:21.063 00.000 9640 IsGuiding returns 0
02:09:21.064 00.001 9640 PulseGuide returned control before completion, sleep 24
02:09:21.071 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=5496, med=3216, FiltMin=3152, FiltMax=4684, Gamma=2.190
02:09:21.094 00.023 9640 IsGuiding returns 1
02:09:21.094 00.000 9640 scope still moving after pulse duration time elapsed
02:09:21.103 00.009 16872 UpdateGuideState exits: m=33756 SNR=107.7
02:09:21.106 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:21.109 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:09:21.112 00.003 16872 Enqueuing Expose request
02:09:21.125 00.013 9640 IsSlewing returns 0
02:09:21.126 00.001 9640 IsGuiding returns 0
02:09:21.126 00.000 9640 scope move finished after 14 + 47 ms
02:09:21.126 00.000 9640 Move returns status 0, amount 14
02:09:21.126 00.000 9640 MoveAxis(S, 24, ABG)
02:09:21.126 00.000 9640 Guiding  Dir = 1, Dur = 24
02:09:21.126 00.000 9640 IsSlewing returns 0
02:09:21.126 00.000 9640 IsGuiding returns 0
02:09:21.127 00.001 9640 PulseGuide returned control before completion, sleep 34
02:09:21.171 00.044 9640 IsGuiding returns 1
02:09:21.171 00.000 9640 scope still moving after pulse duration time elapsed
02:09:21.202 00.031 9640 IsSlewing returns 0
02:09:21.202 00.000 9640 IsGuiding returns 0
02:09:21.202 00.000 9640 scope move finished after 24 + 52 ms
02:09:21.202 00.000 9640 Move returns status 0, amount 24
02:09:21.202 00.000 9640 move complete, result=0
02:09:21.203 00.001 9640 worker thread done servicing request
02:09:21.203 00.000 9640 Worker thread wakes up
02:09:21.203 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:09:21.203 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:09:21.204 00.001 16872 GuideStep: -0.1 px 14 ms EAST, 0.4 px 24 ms SOUTH
02:09:21.497 00.293 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a788d94d-9e03-4385-9a20-a6d30e0a8753"}
02:09:21.501 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a788d94d-9e03-4385-9a20-a6d30e0a8753"}
02:09:21.505 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d4103cf-9e2b-4577-afe4-a10c9c73d6de"}
02:09:21.508 00.003 16872 case statement mapped state 6 to 3
02:09:21.511 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d4103cf-9e2b-4577-afe4-a10c9c73d6de"}
02:09:21.514 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e30fedf-d06c-4fc9-bb41-e100986a5326"}
02:09:21.518 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.53,7.19],"pixels":"..."},"id":"8e30fedf-d06c-4fc9-bb41-e100986a5326"}
02:09:24.998 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe0ea8a8-9743-49de-a725-c3e47118364f"}
02:09:25.001 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fe0ea8a8-9743-49de-a725-c3e47118364f"}
02:09:25.004 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0db0b724-f1cf-44e0-a009-83b0f2784f08"}
02:09:25.008 00.004 16872 case statement mapped state 6 to 3
02:09:25.013 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0db0b724-f1cf-44e0-a009-83b0f2784f08"}
02:09:25.018 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b9c8e87c-bcad-410a-a14e-6ffcfa1cc751"}
02:09:25.021 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.53,7.19],"pixels":"..."},"id":"b9c8e87c-bcad-410a-a14e-6ffcfa1cc751"}
02:09:25.315 00.294 9640 Exposure complete
02:09:25.457 00.142 9640 worker thread done servicing request
02:09:25.457 00.000 16872 OnExposeComplete: enter
02:09:25.460 00.003 16872 UpdateGuideState(): m_state=6
02:09:25.463 00.003 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
02:09:25.466 00.003 16872 Star::Find returns 1 (0), X=202.37, Y=180.33, Mass=34569, SNR=112.7, Peak=5376 HFD=3.5
02:09:25.470 00.004 16872 Star::Find false star n=3 nbg=282 bg=3218.6 sigma=22.5 thresh=3286 peak=3264
02:09:25.474 00.004 16872 Star::Find false star n=6 nbg=253 bg=3217.2 sigma=14.9 thresh=3262 peak=3261
02:09:25.476 00.002 16872 Star::Find false star n=2 nbg=280 bg=3215.2 sigma=19.6 thresh=3274 peak=3260
02:09:25.479 00.003 16872 Star::Find false star n=1 nbg=271 bg=3212.4 sigma=18.7 thresh=3269 peak=3257
02:09:25.485 00.006 16872 MultiStar: [#1 -0.02,-0.07,0.46,U] [#2 0.39,0.79,0.28,U] [#3 -1.12,-0.26,0.00,M1] [#4 0.22,0.80,0.21,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 2.87,-1.96,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:09:25.489 00.004 16872 refined, 3 included, MultiStar: {0.35, 0.49}, one-star: {0.54, 0.61}
02:09:25.492 00.003 16872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.59) = xAngle (2.54 = 2.54)
02:09:25.495 00.003 16872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.58 = 2.58)
02:09:25.500 00.005 16872 CameraToMount -- cameraX=0.35 cameraY=0.49 hyp=0.60 cameraTheta=0.95 mountX=-0.50 mountY=0.32, mountTheta=2.57
02:09:25.505 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=0.49, opts=13)
02:09:25.508 00.003 16872 Enqueuing Move request for scope (0.35, 0.49)
02:09:25.512 00.004 9640 Worker thread wakes up
02:09:25.512 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.49) opts 0xd
02:09:25.512 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, 0.49)
02:09:25.512 00.000 9640 Moving (0.35, 0.49) raw xDistance=-0.50 yDistance=0.32
02:09:25.513 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.50
02:09:25.513 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.32, m_sumCorr=3.4
02:09:25.513 00.000 9640 MoveAxis(E, 54, ABG)
02:09:25.513 00.000 9640 Guiding  Dir = 2, Dur = 54
02:09:25.514 00.001 9640 IsSlewing returns 0
02:09:25.514 00.000 9640 IsGuiding returns 0
02:09:25.515 00.001 9640 PulseGuide returned control before completion, sleep 64
02:09:25.521 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=5376, med=3216, FiltMin=3120, FiltMax=4792, Gamma=2.190
02:09:25.555 00.034 16872 UpdateGuideState exits: m=34569 SNR=112.7
02:09:25.558 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:25.563 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:09:25.565 00.002 16872 Enqueuing Expose request
02:09:25.591 00.026 9640 IsGuiding returns 1
02:09:25.591 00.000 9640 scope still moving after pulse duration time elapsed
02:09:25.622 00.031 9640 IsSlewing returns 0
02:09:25.622 00.000 9640 IsGuiding returns 0
02:09:25.622 00.000 9640 scope move finished after 54 + 54 ms
02:09:25.622 00.000 9640 Move returns status 0, amount 54
02:09:25.622 00.000 9640 MoveAxis(N, 0, ABG)
02:09:25.622 00.000 9640 Move returns status 0, amount 0
02:09:25.623 00.001 9640 move complete, result=0
02:09:25.623 00.000 9640 worker thread done servicing request
02:09:25.623 00.000 9640 Worker thread wakes up
02:09:25.623 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:09:25.623 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:09:25.623 00.000 16872 GuideStep: -0.5 px 54 ms EAST, 0.3 px 0 ms NORTH
02:09:28.498 02.875 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1a2d184-adcb-497e-a816-77829fd3f573"}
02:09:28.502 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b1a2d184-adcb-497e-a816-77829fd3f573"}
02:09:28.505 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ceaf5ae-8f27-43fd-8d0d-3675d81d7ff9"}
02:09:28.507 00.002 16872 case statement mapped state 6 to 3
02:09:28.510 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ceaf5ae-8f27-43fd-8d0d-3675d81d7ff9"}
02:09:28.513 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"083436a2-c0ca-417d-b67f-693fcaee7e76"}
02:09:28.518 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[7.37,7.33],"pixels":"..."},"id":"083436a2-c0ca-417d-b67f-693fcaee7e76"}
02:09:29.673 01.155 9640 Exposure complete
02:09:29.813 00.140 9640 worker thread done servicing request
02:09:29.813 00.000 16872 OnExposeComplete: enter
02:09:29.817 00.004 16872 UpdateGuideState(): m_state=6
02:09:29.819 00.002 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
02:09:29.822 00.003 16872 Star::Find returns 1 (0), X=202.42, Y=180.23, Mass=35013, SNR=111.6, Peak=5440 HFD=3.6
02:09:29.825 00.003 16872 Star::Find false star n=4 nbg=280 bg=3216.1 sigma=19.7 thresh=3275 peak=3272
02:09:29.828 00.003 16872 Star::Find false star n=4 nbg=273 bg=3218.9 sigma=18.1 thresh=3273 peak=3261
02:09:29.831 00.003 16872 Star::Find false star n=2 nbg=254 bg=3218.0 sigma=16.4 thresh=3267 peak=3257
02:09:29.834 00.003 16872 MultiStar: [#1 -0.13,-0.75,0.48,U] [#2 0.46,-0.18,0.27,U] [#3 -0.94,-0.41,0.00,M2] [#4 -0.26,0.22,0.15,U] [#5 0.29,-0.34,0.15,U] [#6 -3.16,10.75,0.00,M9] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.75,-1.07,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:09:29.836 00.002 16872 refined, 4 included, MultiStar: {0.32, 0.04}, one-star: {0.58, 0.51}
02:09:29.839 00.003 16872 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.59) = xAngle (1.71 = 1.71)
02:09:29.844 00.005 16872 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.76 = 1.76)
02:09:29.847 00.003 16872 CameraToMount -- cameraX=0.32 cameraY=0.04 hyp=0.32 cameraTheta=0.13 mountX=-0.05 mountY=0.31, mountTheta=1.71
02:09:29.850 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.32, y=0.04, opts=13)
02:09:29.853 00.003 16872 Enqueuing Move request for scope (0.32, 0.04)
02:09:29.857 00.004 9640 Worker thread wakes up
02:09:29.857 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.04) opts 0xd
02:09:29.857 00.000 9640 Handling offset move in thread for scope, endpoint = (0.32, 0.04)
02:09:29.857 00.000 9640 Moving (0.32, 0.04) raw xDistance=-0.05 yDistance=0.31
02:09:29.857 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:09:29.857 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.31, m_sumCorr=3.6
02:09:29.857 00.000 9640 MoveAxis(E, 0, ABG)
02:09:29.857 00.000 9640 Move returns status 0, amount 0
02:09:29.857 00.000 9640 MoveAxis(S, 26, ABG)
02:09:29.857 00.000 9640 Guiding  Dir = 1, Dur = 26
02:09:29.857 00.000 9640 IsSlewing returns 0
02:09:29.858 00.001 9640 IsGuiding returns 0
02:09:29.858 00.000 9640 PulseGuide returned control before completion, sleep 36
02:09:29.863 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=5440, med=3216, FiltMin=3128, FiltMax=4804, Gamma=2.190
02:09:29.896 00.033 16872 UpdateGuideState exits: m=35013 SNR=111.6
02:09:29.898 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:29.901 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:09:29.906 00.005 16872 Enqueuing Expose request
02:09:29.909 00.003 9640 IsGuiding returns 1
02:09:29.909 00.000 9640 scope still moving after pulse duration time elapsed
02:09:29.933 00.024 9640 IsSlewing returns 0
02:09:29.933 00.000 9640 IsGuiding returns 1
02:09:29.964 00.031 9640 IsSlewing returns 0
02:09:29.965 00.001 9640 IsGuiding returns 1
02:09:29.996 00.031 9640 IsSlewing returns 0
02:09:29.998 00.002 9640 IsGuiding returns 0
02:09:29.998 00.000 9640 scope move finished after 26 + 113 ms
02:09:29.998 00.000 9640 Move returns status 0, amount 26
02:09:29.998 00.000 9640 move complete, result=0
02:09:29.999 00.001 9640 worker thread done servicing request
02:09:29.999 00.000 9640 Worker thread wakes up
02:09:29.999 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:09:29.999 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:09:30.000 00.001 16872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 26 ms SOUTH
02:09:31.998 01.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"46360c38-2ba6-4b14-9e41-e75eb7e07a6b"}
02:09:32.002 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"46360c38-2ba6-4b14-9e41-e75eb7e07a6b"}
02:09:32.005 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c769748a-95c7-40c4-96eb-21eb36a3d746"}
02:09:32.009 00.004 16872 case statement mapped state 6 to 3
02:09:32.013 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c769748a-95c7-40c4-96eb-21eb36a3d746"}
02:09:32.017 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4d86edf2-eb37-4944-a719-64b4ac9f1717"}
02:09:32.020 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.42,7.23],"pixels":"..."},"id":"4d86edf2-eb37-4944-a719-64b4ac9f1717"}
02:09:34.070 02.050 9640 Exposure complete
02:09:34.205 00.135 9640 worker thread done servicing request
02:09:34.205 00.000 16872 OnExposeComplete: enter
02:09:34.208 00.003 16872 UpdateGuideState(): m_state=6
02:09:34.210 00.002 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
02:09:34.213 00.003 16872 Star::Find returns 1 (0), X=202.53, Y=180.56, Mass=34319, SNR=109.4, Peak=5236 HFD=3.3
02:09:34.219 00.006 16872 Star::Find false star n=7 nbg=272 bg=3210.0 sigma=19.0 thresh=3267 peak=3261
02:09:34.221 00.002 16872 Star::Find false star n=12 nbg=251 bg=3222.9 sigma=13.8 thresh=3264 peak=3264
02:09:34.224 00.003 16872 Star::Find false star n=4 nbg=279 bg=3218.0 sigma=19.7 thresh=3277 peak=3268
02:09:34.226 00.002 16872 MultiStar: [#1 0.47,0.04,0.47,U] [#2 0.68,0.80,0.00,M4] [#3 -0.58,-0.28,0.22,U] [#4 -0.34,0.33,0.20,U] [#5 0.22,-0.03,0.10,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:09:34.229 00.003 16872 refined, 4 included, MultiStar: {0.37, 0.43}, one-star: {0.69, 0.84}
02:09:34.232 00.003 16872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.59) = xAngle (2.44 = 2.44)
02:09:34.234 00.002 16872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.49 = 2.49)
02:09:34.237 00.003 16872 CameraToMount -- cameraX=0.37 cameraY=0.43 hyp=0.57 cameraTheta=0.86 mountX=-0.43 mountY=0.34, mountTheta=2.47
02:09:34.241 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.37, y=0.43, opts=13)
02:09:34.244 00.003 16872 Enqueuing Move request for scope (0.37, 0.43)
02:09:34.249 00.005 9640 Worker thread wakes up
02:09:34.249 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.43) opts 0xd
02:09:34.249 00.000 9640 Handling offset move in thread for scope, endpoint = (0.37, 0.43)
02:09:34.250 00.001 9640 Moving (0.37, 0.43) raw xDistance=-0.43 yDistance=0.34
02:09:34.250 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.43
02:09:34.250 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=3.6
02:09:34.250 00.000 9640 MoveAxis(E, 46, ABG)
02:09:34.250 00.000 9640 Guiding  Dir = 2, Dur = 46
02:09:34.250 00.000 9640 IsSlewing returns 0
02:09:34.251 00.001 9640 IsGuiding returns 0
02:09:34.251 00.000 9640 PulseGuide returned control before completion, sleep 56
02:09:34.256 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=5236, med=3216, FiltMin=3112, FiltMax=4804, Gamma=2.190
02:09:34.289 00.033 16872 UpdateGuideState exits: m=34319 SNR=109.4
02:09:34.292 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:34.295 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:09:34.297 00.002 16872 Enqueuing Expose request
02:09:34.322 00.025 9640 IsGuiding returns 1
02:09:34.322 00.000 9640 scope still moving after pulse duration time elapsed
02:09:34.354 00.032 9640 IsSlewing returns 0
02:09:34.354 00.000 9640 IsGuiding returns 0
02:09:34.354 00.000 9640 scope move finished after 46 + 57 ms
02:09:34.355 00.001 9640 Move returns status 0, amount 46
02:09:34.355 00.000 9640 MoveAxis(N, 0, ABG)
02:09:34.355 00.000 9640 Move returns status 0, amount 0
02:09:34.355 00.000 9640 move complete, result=0
02:09:34.355 00.000 9640 worker thread done servicing request
02:09:34.355 00.000 9640 Worker thread wakes up
02:09:34.355 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:09:34.356 00.001 16872 GuideStep: -0.4 px 46 ms EAST, 0.3 px 0 ms NORTH
02:09:34.360 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:09:35.496 01.136 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28d3aef0-c219-4c36-ac35-49bdf24080d7"}
02:09:35.501 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"28d3aef0-c219-4c36-ac35-49bdf24080d7"}
02:09:35.506 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49c6c0a1-cfc6-42be-b18e-2f540cd04e75"}
02:09:35.510 00.004 16872 case statement mapped state 6 to 3
02:09:35.513 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"49c6c0a1-cfc6-42be-b18e-2f540cd04e75"}
02:09:35.517 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d87c3591-4be2-4489-83ac-a1f43f107799"}
02:09:35.521 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.53,6.56],"pixels":"..."},"id":"d87c3591-4be2-4489-83ac-a1f43f107799"}
02:09:38.411 02.890 9640 Exposure complete
02:09:38.547 00.136 9640 worker thread done servicing request
02:09:38.547 00.000 16872 OnExposeComplete: enter
02:09:38.550 00.003 16872 UpdateGuideState(): m_state=6
02:09:38.553 00.003 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
02:09:38.555 00.002 16872 Star::Find returns 1 (0), X=202.67, Y=180.44, Mass=32625, SNR=105.5, Peak=5372 HFD=3.4
02:09:38.558 00.003 16872 Star::Find false star n=6 nbg=271 bg=3215.6 sigma=17.7 thresh=3269 peak=3249
02:09:38.560 00.002 16872 Star::Find false star n=5 nbg=282 bg=3215.7 sigma=19.9 thresh=3275 peak=3269
02:09:38.566 00.006 16872 MultiStar: [#1 0.67,-0.26,0.52,U] [#2 1.10,0.84,0.00,M5] [#3 -0.85,-0.11,0.23,U] [#4 0.09,0.16,0.19,U] [#5 0.70,0.74,0.00,M4] [#6 1.68,-1.04,0.00,M10] [#7 0.00,0.00,0.00,L] [#8 -7.62,5.09,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.35,-0.05,0.22,U] 
02:09:38.569 00.003 16872 refined, 4 included, MultiStar: {0.50, 0.27}, one-star: {0.83, 0.72}
02:09:38.571 00.002 16872 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.59) = xAngle (2.07 = 2.07)
02:09:38.575 00.004 16872 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.12 = 2.12)
02:09:38.579 00.004 16872 CameraToMount -- cameraX=0.50 cameraY=0.27 hyp=0.57 cameraTheta=0.49 mountX=-0.27 mountY=0.48, mountTheta=2.09
02:09:38.583 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.50, y=0.27, opts=13)
02:09:38.586 00.003 16872 Enqueuing Move request for scope (0.50, 0.27)
02:09:38.590 00.004 9640 Worker thread wakes up
02:09:38.590 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.27) opts 0xd
02:09:38.590 00.000 9640 Handling offset move in thread for scope, endpoint = (0.50, 0.27)
02:09:38.590 00.000 9640 Moving (0.50, 0.27) raw xDistance=-0.27 yDistance=0.48
02:09:38.590 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.27
02:09:38.590 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.48, m_sumCorr=3.6
02:09:38.590 00.000 9640 MoveAxis(E, 34, ABG)
02:09:38.590 00.000 9640 Guiding  Dir = 2, Dur = 34
02:09:38.591 00.001 9640 IsSlewing returns 0
02:09:38.591 00.000 9640 IsGuiding returns 0
02:09:38.591 00.000 9640 PulseGuide returned control before completion, sleep 44
02:09:38.597 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=5372, med=3212, FiltMin=3034, FiltMax=4648, Gamma=2.190
02:09:38.630 00.033 16872 UpdateGuideState exits: m=32625 SNR=105.5
02:09:38.633 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:38.635 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:09:38.637 00.002 16872 Enqueuing Expose request
02:09:38.641 00.004 9640 IsGuiding returns 1
02:09:38.641 00.000 9640 scope still moving after pulse duration time elapsed
02:09:38.671 00.030 9640 IsSlewing returns 0
02:09:38.671 00.000 9640 IsGuiding returns 0
02:09:38.671 00.000 9640 scope move finished after 34 + 46 ms
02:09:38.671 00.000 9640 Move returns status 0, amount 34
02:09:38.672 00.001 9640 MoveAxis(N, 0, ABG)
02:09:38.672 00.000 9640 Move returns status 0, amount 0
02:09:38.672 00.000 9640 move complete, result=0
02:09:38.672 00.000 9640 worker thread done servicing request
02:09:38.672 00.000 9640 Worker thread wakes up
02:09:38.672 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:09:38.673 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:09:38.682 00.009 16872 GuideStep: -0.3 px 34 ms EAST, 0.5 px 0 ms NORTH
02:09:38.996 00.314 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"322d828d-ed9b-44d8-b28c-3bd8c05dea30"}
02:09:39.002 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"322d828d-ed9b-44d8-b28c-3bd8c05dea30"}
02:09:39.008 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"debcede6-5c88-4d7b-90d1-126bd189a02d"}
02:09:39.012 00.004 16872 case statement mapped state 6 to 3
02:09:39.019 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"debcede6-5c88-4d7b-90d1-126bd189a02d"}
02:09:39.022 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a5ccd843-66ea-4618-acf4-b12e9d9a42bb"}
02:09:39.026 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[6.67,7.44],"pixels":"..."},"id":"a5ccd843-66ea-4618-acf4-b12e9d9a42bb"}
02:09:42.494 03.468 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f6380b59-4090-4fda-b64f-4c91cab4de60"}
02:09:42.498 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f6380b59-4090-4fda-b64f-4c91cab4de60"}
02:09:42.501 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9123a6a9-fc8a-47c7-9b2e-fed0eabb96fc"}
02:09:42.504 00.003 16872 case statement mapped state 6 to 3
02:09:42.506 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9123a6a9-fc8a-47c7-9b2e-fed0eabb96fc"}
02:09:42.511 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b105563d-03ba-4f23-8b3f-98996e9dac36"}
02:09:42.515 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[6.67,7.44],"pixels":"..."},"id":"b105563d-03ba-4f23-8b3f-98996e9dac36"}
02:09:42.754 00.239 9640 Exposure complete
02:09:42.901 00.147 9640 worker thread done servicing request
02:09:42.901 00.000 16872 OnExposeComplete: enter
02:09:42.904 00.003 16872 UpdateGuideState(): m_state=6
02:09:42.908 00.004 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
02:09:42.913 00.005 16872 Star::Find returns 1 (0), X=202.38, Y=180.27, Mass=35541, SNR=115.1, Peak=5680 HFD=3.6
02:09:42.917 00.004 16872 Star::Find false star n=2 nbg=282 bg=3212.0 sigma=22.3 thresh=3279 peak=3260
02:09:42.920 00.003 16872 Star::Find false star n=3 nbg=280 bg=3218.2 sigma=20.0 thresh=3278 peak=3267
02:09:42.924 00.004 16872 MultiStar: [#1 0.48,-0.34,0.44,U] [#2 0.72,0.38,0.26,U] [#3 -0.25,0.15,0.29,U] [#4 0.17,0.77,0.19,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -21.94,1.59,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:09:42.927 00.003 16872 refined, 4 included, MultiStar: {0.41, 0.31}, one-star: {0.54, 0.55}
02:09:42.930 00.003 16872 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.59) = xAngle (2.23 = 2.23)
02:09:42.932 00.002 16872 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.28 = 2.28)
02:09:42.935 00.003 16872 CameraToMount -- cameraX=0.41 cameraY=0.31 hyp=0.52 cameraTheta=0.65 mountX=-0.32 mountY=0.39, mountTheta=2.25
02:09:42.940 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.41, y=0.31, opts=13)
02:09:42.943 00.003 16872 Enqueuing Move request for scope (0.41, 0.31)
02:09:42.946 00.003 9640 Worker thread wakes up
02:09:42.946 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.31) opts 0xd
02:09:42.946 00.000 9640 Handling offset move in thread for scope, endpoint = (0.41, 0.31)
02:09:42.946 00.000 9640 Moving (0.41, 0.31) raw xDistance=-0.32 yDistance=0.39
02:09:42.946 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.32
02:09:42.946 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.39, m_sumCorr=3.9
02:09:42.946 00.000 9640 MoveAxis(E, 37, ABG)
02:09:42.946 00.000 9640 Guiding  Dir = 2, Dur = 37
02:09:42.946 00.000 9640 IsSlewing returns 0
02:09:42.946 00.000 9640 IsGuiding returns 0
02:09:42.947 00.001 9640 PulseGuide returned control before completion, sleep 47
02:09:42.952 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=5680, med=3216, FiltMin=3068, FiltMax=4904, Gamma=2.190
02:09:42.983 00.031 16872 UpdateGuideState exits: m=35541 SNR=115.1
02:09:42.989 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:42.992 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:09:42.995 00.003 16872 Enqueuing Expose request
02:09:43.002 00.007 9640 IsGuiding returns 1
02:09:43.002 00.000 9640 scope still moving after pulse duration time elapsed
02:09:43.033 00.031 9640 IsSlewing returns 0
02:09:43.033 00.000 9640 IsGuiding returns 0
02:09:43.033 00.000 9640 scope move finished after 37 + 49 ms
02:09:43.033 00.000 9640 Move returns status 0, amount 37
02:09:43.033 00.000 9640 MoveAxis(S, 27, ABG)
02:09:43.033 00.000 9640 Guiding  Dir = 1, Dur = 27
02:09:43.034 00.001 9640 IsSlewing returns 0
02:09:43.034 00.000 9640 IsGuiding returns 0
02:09:43.034 00.000 9640 PulseGuide returned control before completion, sleep 37
02:09:43.079 00.045 9640 IsGuiding returns 1
02:09:43.079 00.000 9640 scope still moving after pulse duration time elapsed
02:09:43.112 00.033 9640 IsSlewing returns 0
02:09:43.113 00.001 9640 IsGuiding returns 0
02:09:43.113 00.000 9640 scope move finished after 27 + 52 ms
02:09:43.113 00.000 9640 Move returns status 0, amount 27
02:09:43.113 00.000 9640 move complete, result=0
02:09:43.113 00.000 9640 worker thread done servicing request
02:09:43.113 00.000 16872 GuideStep: -0.3 px 37 ms EAST, 0.4 px 27 ms SOUTH
02:09:43.117 00.004 9640 Worker thread wakes up
02:09:43.117 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:09:43.117 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:09:45.994 02.877 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d28d6f7-d5a3-4824-bda9-a8806c853ca8"}
02:09:45.997 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9d28d6f7-d5a3-4824-bda9-a8806c853ca8"}
02:09:46.002 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"78458364-6256-4a72-ac62-aa5125eb412b"}
02:09:46.006 00.004 16872 case statement mapped state 6 to 3
02:09:46.009 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"78458364-6256-4a72-ac62-aa5125eb412b"}
02:09:46.015 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"89ceb22e-f6e5-4ac0-85a7-e42234e6338d"}
02:09:46.019 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[7.38,7.27],"pixels":"..."},"id":"89ceb22e-f6e5-4ac0-85a7-e42234e6338d"}
02:09:47.204 01.185 9640 Exposure complete
02:09:47.357 00.153 9640 worker thread done servicing request
02:09:47.357 00.000 16872 OnExposeComplete: enter
02:09:47.361 00.004 16872 UpdateGuideState(): m_state=6
02:09:47.364 00.003 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
02:09:47.367 00.003 16872 Star::Find returns 1 (0), X=202.54, Y=180.48, Mass=33059, SNR=107.9, Peak=5244 HFD=3.2
02:09:47.370 00.003 16872 Star::Find false star n=2 nbg=267 bg=3215.4 sigma=18.0 thresh=3269 peak=3257
02:09:47.374 00.004 16872 MultiStar: [#1 1.00,-0.12,0.00,M1] [#2 0.99,0.97,0.00,M5] [#3 -0.25,-0.12,0.19,U] [#4 0.10,0.73,0.15,U] [#5 0.69,1.09,0.00,M5] [#6 -3.06,11.36,0.00,R] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.07,-1.97,0.00,M8] [#10 0.08,-0.31,0.23,U] 
02:09:47.377 00.003 16872 refined, 3 included, MultiStar: {0.44, 0.50}, one-star: {0.71, 0.76}
02:09:47.379 00.002 16872 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.59) = xAngle (2.43 = 2.43)
02:09:47.382 00.003 16872 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.48 = 2.48)
02:09:47.384 00.002 16872 CameraToMount -- cameraX=0.44 cameraY=0.50 hyp=0.67 cameraTheta=0.85 mountX=-0.51 mountY=0.41, mountTheta=2.46
02:09:47.390 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.44, y=0.50, opts=13)
02:09:47.393 00.003 16872 Enqueuing Move request for scope (0.44, 0.50)
02:09:47.396 00.003 9640 Worker thread wakes up
02:09:47.396 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.50) opts 0xd
02:09:47.396 00.000 9640 Handling offset move in thread for scope, endpoint = (0.44, 0.50)
02:09:47.396 00.000 9640 Moving (0.44, 0.50) raw xDistance=-0.51 yDistance=0.41
02:09:47.396 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.51
02:09:47.396 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.41, m_sumCorr=3.9
02:09:47.396 00.000 9640 MoveAxis(E, 58, ABG)
02:09:47.396 00.000 9640 Guiding  Dir = 2, Dur = 58
02:09:47.397 00.001 9640 IsSlewing returns 0
02:09:47.397 00.000 9640 IsGuiding returns 0
02:09:47.397 00.000 9640 PulseGuide returned control before completion, sleep 68
02:09:47.403 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=5244, med=3212, FiltMin=3136, FiltMax=4708, Gamma=2.190
02:09:47.435 00.032 16872 UpdateGuideState exits: m=33059 SNR=107.9
02:09:47.438 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:47.440 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:09:47.444 00.004 16872 Enqueuing Expose request
02:09:47.481 00.037 9640 IsGuiding returns 1
02:09:47.481 00.000 9640 scope still moving after pulse duration time elapsed
02:09:47.513 00.032 9640 IsSlewing returns 0
02:09:47.513 00.000 9640 IsGuiding returns 0
02:09:47.513 00.000 9640 scope move finished after 58 + 58 ms
02:09:47.513 00.000 9640 Move returns status 0, amount 58
02:09:47.513 00.000 9640 MoveAxis(N, 0, ABG)
02:09:47.513 00.000 9640 Move returns status 0, amount 0
02:09:47.514 00.001 9640 move complete, result=0
02:09:47.514 00.000 9640 worker thread done servicing request
02:09:47.514 00.000 9640 Worker thread wakes up
02:09:47.514 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:09:47.514 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:09:47.515 00.001 16872 GuideStep: -0.5 px 58 ms EAST, 0.4 px 0 ms NORTH
02:09:49.494 01.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0f9701ea-74c2-40f1-871d-381186225605"}
02:09:49.498 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0f9701ea-74c2-40f1-871d-381186225605"}
02:09:49.502 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74dba3d5-7c6e-4caf-8af7-35946fa72ec2"}
02:09:49.504 00.002 16872 case statement mapped state 6 to 3
02:09:49.507 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"74dba3d5-7c6e-4caf-8af7-35946fa72ec2"}
02:09:49.511 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c08a897-9465-471f-a613-3e63d64ea05f"}
02:09:49.514 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.54,7.48],"pixels":"..."},"id":"5c08a897-9465-471f-a613-3e63d64ea05f"}
02:09:51.583 02.069 9640 Exposure complete
02:09:51.729 00.146 9640 worker thread done servicing request
02:09:51.729 00.000 16872 OnExposeComplete: enter
02:09:51.734 00.005 16872 UpdateGuideState(): m_state=6
02:09:51.737 00.003 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
02:09:51.740 00.003 16872 Star::Find returns 1 (0), X=202.37, Y=180.17, Mass=33321, SNR=110.4, Peak=5012 HFD=3.8
02:09:51.742 00.002 16872 Star::Find false star n=2 nbg=284 bg=3215.8 sigma=20.7 thresh=3278 peak=3253
02:09:51.745 00.003 16872 Star::Find false star n=2 nbg=259 bg=3218.3 sigma=15.8 thresh=3266 peak=3255
02:09:51.749 00.004 16872 Star::Find false star n=5 nbg=282 bg=3220.2 sigma=20.1 thresh=3281 peak=3274
02:09:51.753 00.004 16872 Star::Find false star n=4 nbg=261 bg=3219.6 sigma=16.2 thresh=3268 peak=3265
02:09:51.755 00.002 16872 MultiStar: [#1 0.21,-0.52,0.48,U] [#2 0.96,0.31,0.00,M6] [#3 -0.73,-0.38,0.25,U] [#4 0.05,0.36,0.16,U] [#5 -0.06,0.16,0.13,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:09:51.758 00.003 16872 refined, 4 included, MultiStar: {0.23, 0.09}, one-star: {0.54, 0.45}
02:09:51.761 00.003 16872 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.59) = xAngle (1.96 = 1.96)
02:09:51.764 00.003 16872 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.00 = 2.00)
02:09:51.767 00.003 16872 CameraToMount -- cameraX=0.23 cameraY=0.09 hyp=0.24 cameraTheta=0.37 mountX=-0.09 mountY=0.22, mountTheta=1.96
02:09:51.770 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.23, y=0.09, opts=13)
02:09:51.773 00.003 16872 Enqueuing Move request for scope (0.23, 0.09)
02:09:51.776 00.003 9640 Worker thread wakes up
02:09:51.778 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.09) opts 0xd
02:09:51.778 00.000 9640 Handling offset move in thread for scope, endpoint = (0.23, 0.09)
02:09:51.778 00.000 9640 Moving (0.23, 0.09) raw xDistance=-0.09 yDistance=0.22
02:09:51.778 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:09:51.778 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.22, m_sumCorr=4.1
02:09:51.778 00.000 9640 MoveAxis(E, 0, ABG)
02:09:51.778 00.000 9640 Move returns status 0, amount 0
02:09:51.778 00.000 9640 MoveAxis(S, 26, ABG)
02:09:51.778 00.000 9640 Guiding  Dir = 1, Dur = 26
02:09:51.779 00.001 9640 IsSlewing returns 0
02:09:51.779 00.000 9640 IsGuiding returns 0
02:09:51.779 00.000 9640 PulseGuide returned control before completion, sleep 36
02:09:51.785 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=5012, med=3216, FiltMin=3084, FiltMax=4684, Gamma=2.190
02:09:51.814 00.029 16872 UpdateGuideState exits: m=33321 SNR=110.4
02:09:51.818 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:51.821 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:09:51.823 00.002 16872 Enqueuing Expose request
02:09:51.830 00.007 9640 IsGuiding returns 1
02:09:51.830 00.000 9640 scope still moving after pulse duration time elapsed
02:09:51.856 00.026 9640 IsSlewing returns 0
02:09:51.857 00.001 9640 IsGuiding returns 0
02:09:51.857 00.000 9640 scope move finished after 26 + 51 ms
02:09:51.857 00.000 9640 Move returns status 0, amount 26
02:09:51.857 00.000 9640 move complete, result=0
02:09:51.857 00.000 9640 worker thread done servicing request
02:09:51.857 00.000 9640 Worker thread wakes up
02:09:51.857 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:09:51.858 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:09:51.869 00.011 16872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 26 ms SOUTH
02:09:52.994 01.125 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dc33872e-c3ea-42f9-90dc-aaa6829996de"}
02:09:52.999 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dc33872e-c3ea-42f9-90dc-aaa6829996de"}
02:09:53.005 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b1a31a8-95ef-4282-ac1d-f0d709577810"}
02:09:53.012 00.007 16872 case statement mapped state 6 to 3
02:09:53.020 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b1a31a8-95ef-4282-ac1d-f0d709577810"}
02:09:53.027 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a63eb59a-85f5-47db-a2eb-a5fba0b51f62"}
02:09:53.033 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[7.37,7.17],"pixels":"..."},"id":"a63eb59a-85f5-47db-a2eb-a5fba0b51f62"}
02:09:55.918 02.885 9640 Exposure complete
02:09:56.057 00.139 9640 worker thread done servicing request
02:09:56.058 00.001 16872 OnExposeComplete: enter
02:09:56.062 00.004 16872 UpdateGuideState(): m_state=6
02:09:56.065 00.003 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
02:09:56.067 00.002 16872 Star::Find returns 1 (0), X=202.40, Y=180.00, Mass=33743, SNR=112.2, Peak=5616 HFD=3.5
02:09:56.070 00.003 16872 Star::Find false star n=3 nbg=275 bg=3220.0 sigma=17.8 thresh=3274 peak=3257
02:09:56.074 00.004 16872 Star::Find false star n=5 nbg=286 bg=3216.3 sigma=19.3 thresh=3274 peak=3261
02:09:56.077 00.003 16872 Star::Find false star n=1 nbg=275 bg=3213.1 sigma=17.7 thresh=3266 peak=3260
02:09:56.079 00.002 16872 MultiStar: [#1 0.59,-0.70,0.00,M1] [#2 0.90,0.35,0.00,M7] [#3 -0.38,-0.19,0.30,U] [#4 0.08,-0.19,0.17,U] [#5 0.18,11.13,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 -12.39,7.12,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.68,-0.37,0.20,U] [#11 0.00,0.00,0.00,L] 
02:09:56.082 00.003 16872 refined, 3 included, MultiStar: {0.20, 0.07}, one-star: {0.56, 0.28}
02:09:56.084 00.002 16872 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.59) = xAngle (1.93 = 1.93)
02:09:56.088 00.004 16872 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.98 = 1.98)
02:09:56.091 00.003 16872 CameraToMount -- cameraX=0.20 cameraY=0.07 hyp=0.21 cameraTheta=0.34 mountX=-0.07 mountY=0.19, mountTheta=1.94
02:09:56.096 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=0.07, opts=13)
02:09:56.099 00.003 16872 Enqueuing Move request for scope (0.20, 0.07)
02:09:56.101 00.002 9640 Worker thread wakes up
02:09:56.101 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.07) opts 0xd
02:09:56.101 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, 0.07)
02:09:56.101 00.000 9640 Moving (0.20, 0.07) raw xDistance=-0.07 yDistance=0.19
02:09:56.101 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:09:56.101 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=4.1
02:09:56.103 00.002 9640 MoveAxis(E, 0, ABG)
02:09:56.103 00.000 9640 Move returns status 0, amount 0
02:09:56.103 00.000 9640 MoveAxis(N, 0, ABG)
02:09:56.103 00.000 9640 Move returns status 0, amount 0
02:09:56.103 00.000 9640 move complete, result=0
02:09:56.103 00.000 9640 worker thread done servicing request
02:09:56.109 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=5616, med=3216, FiltMin=3140, FiltMax=4904, Gamma=2.190
02:09:56.140 00.031 16872 UpdateGuideState exits: m=33743 SNR=112.2
02:09:56.143 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:56.146 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:09:56.150 00.004 16872 Enqueuing Expose request
02:09:56.154 00.004 16872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:09:56.157 00.003 9640 Worker thread wakes up
02:09:56.157 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:09:56.157 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:09:56.493 00.336 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78e4fd52-651f-465b-b9ea-42bc02a7876c"}
02:09:56.497 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"78e4fd52-651f-465b-b9ea-42bc02a7876c"}
02:09:56.501 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f1a04d2-9d12-458b-b331-afe4aef344d5"}
02:09:56.505 00.004 16872 case statement mapped state 6 to 3
02:09:56.511 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f1a04d2-9d12-458b-b331-afe4aef344d5"}
02:09:56.516 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6e033c15-5573-472a-bee1-e684997f5619"}
02:09:56.519 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.40,7.00],"pixels":"..."},"id":"6e033c15-5573-472a-bee1-e684997f5619"}
02:09:59.992 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5a6f656-624a-4de7-aef8-6ea3b301ccdc"}
02:09:59.995 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a5a6f656-624a-4de7-aef8-6ea3b301ccdc"}
02:09:59.998 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0d138c5-2416-46d3-b7ff-7920b8e44bfa"}
02:10:00.002 00.004 16872 case statement mapped state 6 to 3
02:10:00.006 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0d138c5-2416-46d3-b7ff-7920b8e44bfa"}
02:10:00.011 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"013caed6-bb31-4fde-b2b8-dfa23612ae08"}
02:10:00.013 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.40,7.00],"pixels":"..."},"id":"013caed6-bb31-4fde-b2b8-dfa23612ae08"}
02:10:00.215 00.202 9640 Exposure complete
02:10:00.354 00.139 9640 worker thread done servicing request
02:10:00.354 00.000 16872 OnExposeComplete: enter
02:10:00.357 00.003 16872 UpdateGuideState(): m_state=6
02:10:00.360 00.003 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
02:10:00.364 00.004 16872 Star::Find returns 1 (0), X=202.06, Y=179.82, Mass=33293, SNR=107.8, Peak=5640 HFD=3.6
02:10:00.367 00.003 16872 Star::Find false star n=2 nbg=280 bg=3219.3 sigma=20.9 thresh=3282 peak=3267
02:10:00.369 00.002 16872 Star::Find false star n=2 nbg=282 bg=3217.4 sigma=19.8 thresh=3277 peak=3264
02:10:00.373 00.004 16872 Star::Find false star n=5 nbg=281 bg=3214.4 sigma=21.3 thresh=3278 peak=3262
02:10:00.376 00.003 16872 Star::Find false star n=5 nbg=279 bg=3214.8 sigma=20.8 thresh=3277 peak=3268
02:10:00.379 00.003 16872 Star::Find false star n=7 nbg=278 bg=3216.7 sigma=16.6 thresh=3267 peak=3257
02:10:00.381 00.002 16872 MultiStar: [#1 0.17,-0.62,0.51,U] [#2 0.53,0.04,0.27,U] [#3 -0.48,-0.60,0.26,U] [#4 0.20,-0.49,0.19,U] [#5 0.77,0.32,0.15,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:10:00.383 00.002 16872 single-star, 5 included, MultiStar: {0.20, -0.17}, one-star: {0.22, 0.10}
02:10:00.386 00.003 16872 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.59) = xAngle (2.00 = 2.00)
02:10:00.389 00.003 16872 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.04 = 2.04)
02:10:00.393 00.004 16872 CameraToMount -- cameraX=0.22 cameraY=0.10 hyp=0.24 cameraTheta=0.41 mountX=-0.10 mountY=0.22, mountTheta=2.00
02:10:00.398 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.22, y=0.10, opts=13)
02:10:00.401 00.003 16872 Enqueuing Move request for scope (0.22, 0.10)
02:10:00.403 00.002 9640 Worker thread wakes up
02:10:00.403 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.10) opts 0xd
02:10:00.403 00.000 9640 Handling offset move in thread for scope, endpoint = (0.22, 0.10)
02:10:00.404 00.001 9640 Moving (0.22, 0.10) raw xDistance=-0.10 yDistance=0.22
02:10:00.404 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.10
02:10:00.404 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.22, m_sumCorr=4.1
02:10:00.404 00.000 9640 MoveAxis(E, 11, ABG)
02:10:00.404 00.000 9640 Guiding  Dir = 2, Dur = 11
02:10:00.404 00.000 9640 IsSlewing returns 0
02:10:00.404 00.000 9640 IsGuiding returns 0
02:10:00.405 00.001 9640 PulseGuide returned control before completion, sleep 21
02:10:00.411 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=5640, med=3216, FiltMin=3102, FiltMax=4996, Gamma=2.190
02:10:00.438 00.027 9640 IsGuiding returns 1
02:10:00.438 00.000 9640 scope still moving after pulse duration time elapsed
02:10:00.442 00.004 16872 UpdateGuideState exits: m=33293 SNR=107.8
02:10:00.445 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:00.447 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:10:00.450 00.003 16872 Enqueuing Expose request
02:10:00.468 00.018 9640 IsSlewing returns 0
02:10:00.468 00.000 9640 IsGuiding returns 0
02:10:00.468 00.000 9640 scope move finished after 11 + 52 ms
02:10:00.468 00.000 9640 Move returns status 0, amount 11
02:10:00.468 00.000 9640 MoveAxis(N, 0, ABG)
02:10:00.468 00.000 9640 Move returns status 0, amount 0
02:10:00.468 00.000 9640 move complete, result=0
02:10:00.468 00.000 9640 worker thread done servicing request
02:10:00.468 00.000 9640 Worker thread wakes up
02:10:00.468 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:10:00.468 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:10:00.470 00.002 16872 GuideStep: -0.1 px 11 ms EAST, 0.2 px 0 ms NORTH
02:10:03.493 03.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74a9afde-cb71-4e8a-92e4-ac7020ca5f87"}
02:10:03.497 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"74a9afde-cb71-4e8a-92e4-ac7020ca5f87"}
02:10:03.501 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3e8b78a-23dc-437c-823f-88341efd2acb"}
02:10:03.504 00.003 16872 case statement mapped state 6 to 3
02:10:03.507 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3e8b78a-23dc-437c-823f-88341efd2acb"}
02:10:03.511 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6882b9e4-b8cb-437a-8f03-ad1fe1130bd5"}
02:10:03.515 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[7.06,6.82],"pixels":"..."},"id":"6882b9e4-b8cb-437a-8f03-ad1fe1130bd5"}
02:10:04.529 01.014 9640 Exposure complete
02:10:04.666 00.137 9640 worker thread done servicing request
02:10:04.666 00.000 16872 OnExposeComplete: enter
02:10:04.669 00.003 16872 UpdateGuideState(): m_state=6
02:10:04.672 00.003 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
02:10:04.674 00.002 16872 Star::Find returns 1 (0), X=202.29, Y=180.15, Mass=33425, SNR=113.5, Peak=5216 HFD=3.8
02:10:04.677 00.003 16872 Star::Find false star n=2 nbg=272 bg=3211.0 sigma=19.4 thresh=3269 peak=3257
02:10:04.680 00.003 16872 Star::Find false star n=3 nbg=279 bg=3215.4 sigma=18.6 thresh=3271 peak=3253
02:10:04.683 00.003 16872 MultiStar: [#1 0.58,0.18,0.49,U] [#2 0.13,0.44,0.29,U] [#3 -0.18,-0.15,0.25,U] [#4 0.16,0.64,0.18,U] [#5 0.22,0.43,0.19,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 1.17,-14.03,0.00,M10] [#9 0.22,0.41,0.13,U] [#10 0.42,0.06,0.20,U] 
02:10:04.686 00.003 16872 refined, 7 included, MultiStar: {0.33, 0.32}, one-star: {0.45, 0.43}
02:10:04.688 00.002 16872 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.59) = xAngle (2.34 = 2.34)
02:10:04.691 00.003 16872 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.39 = 2.39)
02:10:04.695 00.004 16872 CameraToMount -- cameraX=0.33 cameraY=0.32 hyp=0.46 cameraTheta=0.76 mountX=-0.32 mountY=0.31, mountTheta=2.37
02:10:04.704 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.33, y=0.32, opts=13)
02:10:04.707 00.003 16872 Enqueuing Move request for scope (0.33, 0.32)
02:10:04.710 00.003 9640 Worker thread wakes up
02:10:04.710 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.32) opts 0xd
02:10:04.710 00.000 9640 Handling offset move in thread for scope, endpoint = (0.33, 0.32)
02:10:04.710 00.000 9640 Moving (0.33, 0.32) raw xDistance=-0.32 yDistance=0.31
02:10:04.710 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.32
02:10:04.710 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.31, m_sumCorr=4.1
02:10:04.710 00.000 9640 MoveAxis(E, 35, ABG)
02:10:04.710 00.000 9640 Guiding  Dir = 2, Dur = 35
02:10:04.711 00.001 9640 IsSlewing returns 0
02:10:04.711 00.000 9640 IsGuiding returns 0
02:10:04.711 00.000 9640 PulseGuide returned control before completion, sleep 45
02:10:04.717 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=5216, med=3212, FiltMin=3104, FiltMax=4660, Gamma=2.190
02:10:04.748 00.031 16872 UpdateGuideState exits: m=33425 SNR=113.5
02:10:04.750 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:04.753 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:10:04.756 00.003 16872 Enqueuing Expose request
02:10:04.761 00.005 9640 IsGuiding returns 1
02:10:04.761 00.000 9640 scope still moving after pulse duration time elapsed
02:10:04.793 00.032 9640 IsSlewing returns 0
02:10:04.793 00.000 9640 IsGuiding returns 0
02:10:04.793 00.000 9640 scope move finished after 35 + 47 ms
02:10:04.794 00.001 9640 Move returns status 0, amount 35
02:10:04.794 00.000 9640 MoveAxis(N, 0, ABG)
02:10:04.794 00.000 9640 Move returns status 0, amount 0
02:10:04.794 00.000 9640 move complete, result=0
02:10:04.794 00.000 9640 worker thread done servicing request
02:10:04.795 00.001 9640 Worker thread wakes up
02:10:04.795 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:10:04.796 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:10:04.800 00.004 16872 GuideStep: -0.3 px 35 ms EAST, 0.3 px 0 ms NORTH
02:10:06.992 02.192 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15dee5df-9033-4f28-9ab1-06101a702e91"}
02:10:06.995 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"15dee5df-9033-4f28-9ab1-06101a702e91"}
02:10:06.998 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"60069adb-02bb-4126-83db-596495b7ad8c"}
02:10:07.002 00.004 16872 case statement mapped state 6 to 3
02:10:07.005 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"60069adb-02bb-4126-83db-596495b7ad8c"}
02:10:07.008 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"54842fff-e0a4-4625-b0d5-d3d0b31e0091"}
02:10:07.011 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[7.29,7.15],"pixels":"..."},"id":"54842fff-e0a4-4625-b0d5-d3d0b31e0091"}
02:10:08.863 01.852 9640 Exposure complete
02:10:09.001 00.138 9640 worker thread done servicing request
02:10:09.001 00.000 16872 OnExposeComplete: enter
02:10:09.005 00.004 16872 UpdateGuideState(): m_state=6
02:10:09.009 00.004 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
02:10:09.012 00.003 16872 Star::Find returns 1 (0), X=202.74, Y=180.35, Mass=35422, SNR=111.8, Peak=5476 HFD=3.6
02:10:09.014 00.002 16872 Star::Find false star n=5 nbg=278 bg=3215.9 sigma=19.4 thresh=3274 peak=3268
02:10:09.017 00.003 16872 Star::Find false star n=7 nbg=271 bg=3215.9 sigma=18.8 thresh=3272 peak=3264
02:10:09.019 00.002 16872 Star::Find false star n=2 nbg=284 bg=3214.0 sigma=19.6 thresh=3273 peak=3257
02:10:09.022 00.003 16872 Star::Find false star n=12 nbg=250 bg=3222.0 sigma=13.2 thresh=3262 peak=3262
02:10:09.027 00.005 16872 MultiStar: [#1 0.64,-0.23,0.52,U] [#2 0.87,0.26,0.00,M6] [#3 -0.21,-0.31,0.26,U] [#4 0.29,0.19,0.20,U] [#5 0.71,-0.19,0.15,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.35,-0.62,0.12,U] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:10:09.030 00.003 16872 refined, 5 included, MultiStar: {0.61, 0.16}, one-star: {0.90, 0.63}
02:10:09.032 00.002 16872 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.59) = xAngle (1.84 = 1.84)
02:10:09.034 00.002 16872 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.88 = 1.88)
02:10:09.038 00.004 16872 CameraToMount -- cameraX=0.61 cameraY=0.16 hyp=0.63 cameraTheta=0.25 mountX=-0.17 mountY=0.60, mountTheta=1.84
02:10:09.042 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.61, y=0.16, opts=13)
02:10:09.045 00.003 16872 Enqueuing Move request for scope (0.61, 0.16)
02:10:09.048 00.003 9640 Worker thread wakes up
02:10:09.048 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.16) opts 0xd
02:10:09.049 00.001 9640 Handling offset move in thread for scope, endpoint = (0.61, 0.16)
02:10:09.049 00.000 9640 Moving (0.61, 0.16) raw xDistance=-0.17 yDistance=0.60
02:10:09.049 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.17
02:10:09.049 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.60, m_sumCorr=4.3
02:10:09.049 00.000 9640 MoveAxis(E, 21, ABG)
02:10:09.049 00.000 9640 Guiding  Dir = 2, Dur = 21
02:10:09.049 00.000 9640 IsSlewing returns 0
02:10:09.049 00.000 9640 IsGuiding returns 0
02:10:09.050 00.001 9640 PulseGuide returned control before completion, sleep 31
02:10:09.055 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=5476, med=3216, FiltMin=3114, FiltMax=4832, Gamma=2.190
02:10:09.086 00.031 16872 UpdateGuideState exits: m=35422 SNR=111.8
02:10:09.091 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:09.094 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:10:09.096 00.002 16872 Enqueuing Expose request
02:10:09.098 00.002 9640 IsGuiding returns 1
02:10:09.098 00.000 9640 scope still moving after pulse duration time elapsed
02:10:09.134 00.036 9640 IsSlewing returns 0
02:10:09.134 00.000 9640 IsGuiding returns 0
02:10:09.135 00.001 9640 scope move finished after 21 + 63 ms
02:10:09.135 00.000 9640 Move returns status 0, amount 21
02:10:09.135 00.000 9640 MoveAxis(S, 23, ABG)
02:10:09.135 00.000 9640 Guiding  Dir = 1, Dur = 23
02:10:09.135 00.000 9640 IsSlewing returns 0
02:10:09.135 00.000 9640 IsGuiding returns 0
02:10:09.136 00.001 9640 PulseGuide returned control before completion, sleep 33
02:10:09.180 00.044 9640 IsGuiding returns 1
02:10:09.181 00.001 9640 scope still moving after pulse duration time elapsed
02:10:09.211 00.030 9640 IsSlewing returns 0
02:10:09.211 00.000 9640 IsGuiding returns 0
02:10:09.211 00.000 9640 scope move finished after 23 + 53 ms
02:10:09.211 00.000 9640 Move returns status 0, amount 23
02:10:09.211 00.000 9640 move complete, result=0
02:10:09.212 00.001 9640 worker thread done servicing request
02:10:09.212 00.000 9640 Worker thread wakes up
02:10:09.212 00.000 16872 GuideStep: -0.2 px 21 ms EAST, 0.6 px 23 ms SOUTH
02:10:09.216 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:10:09.217 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:10:10.492 01.275 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0bf6c02f-09e8-47c0-945b-e4f7e558f14b"}
02:10:10.497 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0bf6c02f-09e8-47c0-945b-e4f7e558f14b"}
02:10:10.503 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e57e29b-99b4-4733-8d6c-7b888ad3b594"}
02:10:10.508 00.005 16872 case statement mapped state 6 to 3
02:10:10.513 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e57e29b-99b4-4733-8d6c-7b888ad3b594"}
02:10:10.518 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"891382cb-5d8c-4c44-950e-51d574107232"}
02:10:10.524 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.74,7.35],"pixels":"..."},"id":"891382cb-5d8c-4c44-950e-51d574107232"}
02:10:13.297 02.773 9640 Exposure complete
02:10:13.435 00.138 9640 worker thread done servicing request
02:10:13.435 00.000 16872 OnExposeComplete: enter
02:10:13.438 00.003 16872 UpdateGuideState(): m_state=6
02:10:13.441 00.003 16872 Star::Find(15, 202, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
02:10:13.443 00.002 16872 Star::Find returns 1 (0), X=201.97, Y=180.28, Mass=33675, SNR=113.5, Peak=5400 HFD=3.9
02:10:13.446 00.003 16872 Star::Find false star n=9 nbg=269 bg=3217.8 sigma=16.3 thresh=3267 peak=3262
02:10:13.449 00.003 16872 Star::Find false star n=3 nbg=280 bg=3214.7 sigma=19.8 thresh=3274 peak=3262
02:10:13.452 00.003 16872 MultiStar: [#1 -0.00,-0.12,0.53,U] [#2 0.09,0.83,0.29,U] [#3 -1.03,0.09,0.00,M1] [#4 -0.63,0.30,0.18,U] [#5 1.19,0.39,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -11.23,-6.74,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:10:13.455 00.003 16872 refined, 3 included, MultiStar: {0.02, 0.39}, one-star: {0.13, 0.56}
02:10:13.458 00.003 16872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.59) = xAngle (3.11 = 3.11)
02:10:13.460 00.002 16872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.15 = -3.13)
02:10:13.463 00.003 16872 CameraToMount -- cameraX=0.02 cameraY=0.39 hyp=0.39 cameraTheta=1.52 mountX=-0.39 mountY=-0.00, mountTheta=-3.13
02:10:13.468 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.02, y=0.39, opts=13)
02:10:13.471 00.003 16872 Enqueuing Move request for scope (0.02, 0.39)
02:10:13.473 00.002 9640 Worker thread wakes up
02:10:13.473 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.39) opts 0xd
02:10:13.473 00.000 9640 Handling offset move in thread for scope, endpoint = (0.02, 0.39)
02:10:13.473 00.000 9640 Moving (0.02, 0.39) raw xDistance=-0.39 yDistance=-0.00
02:10:13.473 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.39
02:10:13.474 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.00, m_sumCorr=4.3
02:10:13.474 00.000 9640 MoveAxis(E, 44, ABG)
02:10:13.474 00.000 9640 Guiding  Dir = 2, Dur = 44
02:10:13.474 00.000 9640 IsSlewing returns 0
02:10:13.474 00.000 9640 IsGuiding returns 0
02:10:13.475 00.001 9640 PulseGuide returned control before completion, sleep 54
02:10:13.479 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=5400, med=3216, FiltMin=3140, FiltMax=4864, Gamma=2.190
02:10:13.510 00.031 16872 UpdateGuideState exits: m=33675 SNR=113.5
02:10:13.513 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:13.520 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:10:13.522 00.002 16872 Enqueuing Expose request
02:10:13.530 00.008 9640 IsGuiding returns 1
02:10:13.530 00.000 9640 scope still moving after pulse duration time elapsed
02:10:13.562 00.032 9640 IsSlewing returns 0
02:10:13.562 00.000 9640 IsGuiding returns 0
02:10:13.562 00.000 9640 scope move finished after 44 + 43 ms
02:10:13.562 00.000 9640 Move returns status 0, amount 44
02:10:13.562 00.000 9640 MoveAxis(N, 0, ABG)
02:10:13.562 00.000 9640 Move returns status 0, amount 0
02:10:13.562 00.000 9640 move complete, result=0
02:10:13.562 00.000 9640 worker thread done servicing request
02:10:13.563 00.001 9640 Worker thread wakes up
02:10:13.563 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:10:13.563 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:10:13.563 00.000 16872 GuideStep: -0.4 px 44 ms EAST, -0.0 px 0 ms NORTH
02:10:13.993 00.430 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac184dd0-3928-474b-9b53-9bbc3cfdc291"}
02:10:13.996 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ac184dd0-3928-474b-9b53-9bbc3cfdc291"}
02:10:14.001 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e3f9553-6838-4d3b-9231-5c21b0254a10"}
02:10:14.005 00.004 16872 case statement mapped state 6 to 3
02:10:14.008 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e3f9553-6838-4d3b-9231-5c21b0254a10"}
02:10:14.012 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1c54a7cc-f5a9-4ccc-bc6c-5e7100476756"}
02:10:14.017 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.97,7.28],"pixels":"..."},"id":"1c54a7cc-f5a9-4ccc-bc6c-5e7100476756"}
02:10:17.490 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cfb24f4f-7c04-4041-81dc-2770a04baab6"}
02:10:17.493 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cfb24f4f-7c04-4041-81dc-2770a04baab6"}
02:10:17.497 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92a85c85-9ee9-42e3-b896-e0702a0b29c9"}
02:10:17.503 00.006 16872 case statement mapped state 6 to 3
02:10:17.508 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"92a85c85-9ee9-42e3-b896-e0702a0b29c9"}
02:10:17.511 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"09131758-a787-4f9e-a075-fee7128009b0"}
02:10:17.515 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.97,7.28],"pixels":"..."},"id":"09131758-a787-4f9e-a075-fee7128009b0"}
02:10:17.619 00.104 9640 Exposure complete
02:10:17.759 00.140 9640 worker thread done servicing request
02:10:17.759 00.000 16872 OnExposeComplete: enter
02:10:17.761 00.002 16872 UpdateGuideState(): m_state=6
02:10:17.766 00.005 16872 Star::Find(15, 201, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
02:10:17.769 00.003 16872 Star::Find returns 1 (0), X=202.23, Y=179.61, Mass=33196, SNR=109.1, Peak=5312 HFD=3.6
02:10:17.772 00.003 16872 Star::Find false star n=2 nbg=271 bg=3214.0 sigma=18.4 thresh=3269 peak=3263
02:10:17.774 00.002 16872 MultiStar: [#1 0.23,-0.92,0.00,M1] [#2 0.79,0.59,0.00,M6] [#3 -0.59,-0.65,0.00,M2] [#4 0.26,-0.27,0.20,U] [#5 0.68,0.19,0.13,U] [#6 0.00,0.00,0.00,L] [#7 -10.68,-9.10,0.00,M8] [#8 -10.35,7.72,0.00,R] [#9 -1.33,0.05,0.00,M7] 
02:10:17.777 00.003 16872 single-star, 2 included, MultiStar: {0.40, -0.11}, one-star: {0.39, -0.11}
02:10:17.779 00.002 16872 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.59) = xAngle (1.31 = 1.31)
02:10:17.784 00.005 16872 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.36 = 1.36)
02:10:17.786 00.002 16872 CameraToMount -- cameraX=0.39 cameraY=-0.11 hyp=0.41 cameraTheta=-0.27 mountX=0.10 mountY=0.40, mountTheta=1.31
02:10:17.791 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.39, y=-0.11, opts=13)
02:10:17.793 00.002 16872 Enqueuing Move request for scope (0.39, -0.11)
02:10:17.796 00.003 9640 Worker thread wakes up
02:10:17.796 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.11) opts 0xd
02:10:17.796 00.000 9640 Handling offset move in thread for scope, endpoint = (0.39, -0.11)
02:10:17.796 00.000 9640 Moving (0.39, -0.11) raw xDistance=0.10 yDistance=0.40
02:10:17.796 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.10
02:10:17.796 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.40, m_sumCorr=4.4
02:10:17.797 00.001 9640 MoveAxis(W, 7, ABG)
02:10:17.797 00.000 9640 Guiding  Dir = 3, Dur = 7
02:10:17.797 00.000 9640 IsSlewing returns 0
02:10:17.798 00.001 9640 IsGuiding returns 0
02:10:17.798 00.000 9640 PulseGuide returned control before completion, sleep 17
02:10:17.802 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=5312, med=3216, FiltMin=3076, FiltMax=4756, Gamma=2.190
02:10:17.828 00.026 9640 IsGuiding returns 1
02:10:17.828 00.000 9640 scope still moving after pulse duration time elapsed
02:10:17.835 00.007 16872 UpdateGuideState exits: m=33196 SNR=109.1
02:10:17.838 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:17.840 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:10:17.845 00.005 16872 Enqueuing Expose request
02:10:17.858 00.013 9640 IsSlewing returns 0
02:10:17.858 00.000 9640 IsGuiding returns 0
02:10:17.858 00.000 9640 scope move finished after 7 + 54 ms
02:10:17.858 00.000 9640 Move returns status 0, amount 7
02:10:17.858 00.000 9640 MoveAxis(S, 21, ABG)
02:10:17.858 00.000 9640 Guiding  Dir = 1, Dur = 21
02:10:17.858 00.000 9640 IsSlewing returns 0
02:10:17.858 00.000 9640 IsGuiding returns 0
02:10:17.860 00.002 9640 PulseGuide returned control before completion, sleep 31
02:10:17.906 00.046 9640 IsGuiding returns 1
02:10:17.906 00.000 9640 scope still moving after pulse duration time elapsed
02:10:17.937 00.031 9640 IsSlewing returns 0
02:10:17.938 00.001 9640 IsGuiding returns 0
02:10:17.938 00.000 9640 scope move finished after 21 + 57 ms
02:10:17.938 00.000 9640 Move returns status 0, amount 21
02:10:17.938 00.000 9640 move complete, result=0
02:10:17.938 00.000 9640 worker thread done servicing request
02:10:17.938 00.000 9640 Worker thread wakes up
02:10:17.938 00.000 16872 GuideStep: 0.1 px 7 ms WEST, 0.4 px 21 ms SOUTH
02:10:17.941 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:10:17.941 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:10:20.991 03.050 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3962a46-52fa-470c-a0f2-8408af62b0b8"}
02:10:20.994 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f3962a46-52fa-470c-a0f2-8408af62b0b8"}
02:10:20.999 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7e30baf-8248-4d8e-acbd-ba9e48b77ec9"}
02:10:21.003 00.004 16872 case statement mapped state 6 to 3
02:10:21.004 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7e30baf-8248-4d8e-acbd-ba9e48b77ec9"}
02:10:21.009 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b1ec7fc3-3406-4d19-be0e-6398fd668adc"}
02:10:21.012 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[7.23,6.61],"pixels":"..."},"id":"b1ec7fc3-3406-4d19-be0e-6398fd668adc"}
02:10:22.000 00.988 9640 Exposure complete
02:10:22.137 00.137 9640 worker thread done servicing request
02:10:22.137 00.000 16872 OnExposeComplete: enter
02:10:22.140 00.003 16872 UpdateGuideState(): m_state=6
02:10:22.142 00.002 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
02:10:22.146 00.004 16872 Star::Find returns 1 (0), X=202.14, Y=179.77, Mass=33322, SNR=109.3, Peak=5424 HFD=3.7
02:10:22.149 00.003 16872 Star::Find false star n=2 nbg=280 bg=3205.2 sigma=20.7 thresh=3267 peak=3246
02:10:22.152 00.003 16872 MultiStar: [#1 -0.09,-1.17,0.00,M2] [#2 0.72,-0.09,0.27,U] [#3 -0.97,-1.36,0.00,M3] [#4 -0.23,0.07,0.19,U] [#5 0.00,-0.25,0.11,U] [#6 2.82,-11.66,0.00,M1] [#7 -0.03,0.04,0.11,U] [#8 0.00,0.00,0.00,L] [#9 -0.30,-5.66,0.00,M8] 
02:10:22.154 00.002 16872 refined, 4 included, MultiStar: {0.27, 0.01}, one-star: {0.31, 0.05}
02:10:22.157 00.003 16872 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.59) = xAngle (1.63 = 1.63)
02:10:22.160 00.003 16872 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.68 = 1.68)
02:10:22.163 00.003 16872 CameraToMount -- cameraX=0.27 cameraY=0.01 hyp=0.27 cameraTheta=0.04 mountX=-0.02 mountY=0.27, mountTheta=1.63
02:10:22.168 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=0.01, opts=13)
02:10:22.170 00.002 16872 Enqueuing Move request for scope (0.27, 0.01)
02:10:22.173 00.003 9640 Worker thread wakes up
02:10:22.173 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.01) opts 0xd
02:10:22.173 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, 0.01)
02:10:22.173 00.000 9640 Moving (0.27, 0.01) raw xDistance=-0.02 yDistance=0.27
02:10:22.173 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:10:22.173 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.27, m_sumCorr=4.4
02:10:22.173 00.000 9640 MoveAxis(E, 0, ABG)
02:10:22.173 00.000 9640 Move returns status 0, amount 0
02:10:22.173 00.000 9640 MoveAxis(N, 0, ABG)
02:10:22.173 00.000 9640 Move returns status 0, amount 0
02:10:22.173 00.000 9640 move complete, result=0
02:10:22.173 00.000 9640 worker thread done servicing request
02:10:22.181 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=5424, med=3204, FiltMin=3124, FiltMax=4836, Gamma=2.190
02:10:22.213 00.032 16872 UpdateGuideState exits: m=33322 SNR=109.3
02:10:22.216 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:22.218 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:10:22.222 00.004 16872 Enqueuing Expose request
02:10:22.225 00.003 16872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
02:10:22.227 00.002 9640 Worker thread wakes up
02:10:22.227 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:10:22.227 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:10:24.490 02.263 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"463ebf60-f521-4e8b-af3e-4707b4094d2c"}
02:10:24.493 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"463ebf60-f521-4e8b-af3e-4707b4094d2c"}
02:10:24.497 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73c1457d-5c7f-4ca6-bf9d-56b2834b2e40"}
02:10:24.500 00.003 16872 case statement mapped state 6 to 3
02:10:24.505 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"73c1457d-5c7f-4ca6-bf9d-56b2834b2e40"}
02:10:24.508 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f7a50824-807a-4270-9a99-b6cf0ac83188"}
02:10:24.511 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.14,6.77],"pixels":"..."},"id":"f7a50824-807a-4270-9a99-b6cf0ac83188"}
02:10:26.298 01.787 9640 Exposure complete
02:10:26.433 00.135 9640 worker thread done servicing request
02:10:26.433 00.000 16872 OnExposeComplete: enter
02:10:26.435 00.002 16872 UpdateGuideState(): m_state=6
02:10:26.442 00.007 16872 Star::Find(15, 202, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
02:10:26.445 00.003 16872 Star::Find returns 1 (0), X=202.48, Y=180.93, Mass=35232, SNR=117.1, Peak=5776 HFD=3.6
02:10:26.448 00.003 16872 Star::Find false star n=4 nbg=278 bg=3217.2 sigma=20.4 thresh=3278 peak=3265
02:10:26.451 00.003 16872 Star::Find false star n=9 nbg=256 bg=3214.1 sigma=17.4 thresh=3266 peak=3257
02:10:26.454 00.003 16872 MultiStar: [#1 0.31,0.07,0.51,U] [#2 0.22,1.14,0.00,M6] [#3 -0.53,0.44,0.23,U] [#4 -0.37,0.57,0.13,U] [#5 0.35,0.94,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.33,0.57,0.12,U] [#8 0.00,0.00,0.00,L] [#9 0.45,0.58,0.14,U] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:10:26.457 00.003 16872 refined, 5 included, MultiStar: {0.35, 0.74}, one-star: {0.65, 1.21}
02:10:26.459 00.002 16872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.59) = xAngle (2.72 = 2.72)
02:10:26.462 00.003 16872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.77 = 2.77)
02:10:26.464 00.002 16872 CameraToMount -- cameraX=0.35 cameraY=0.74 hyp=0.82 cameraTheta=1.13 mountX=-0.75 mountY=0.30, mountTheta=2.76
02:10:26.470 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=0.74, opts=13)
02:10:26.473 00.003 16872 Enqueuing Move request for scope (0.35, 0.74)
02:10:26.476 00.003 9640 Worker thread wakes up
02:10:26.476 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.74) opts 0xd
02:10:26.476 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, 0.74)
02:10:26.476 00.000 9640 Moving (0.35, 0.74) raw xDistance=-0.75 yDistance=0.30
02:10:26.476 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.75
02:10:26.476 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.30, m_sumCorr=4.4
02:10:26.476 00.000 9640 MoveAxis(E, 79, ABG)
02:10:26.476 00.000 9640 Guiding  Dir = 2, Dur = 79
02:10:26.476 00.000 9640 IsSlewing returns 0
02:10:26.477 00.001 9640 IsGuiding returns 0
02:10:26.477 00.000 9640 PulseGuide returned control before completion, sleep 89
02:10:26.481 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=5776, med=3212, FiltMin=3086, FiltMax=5064, Gamma=2.190
02:10:26.513 00.032 16872 UpdateGuideState exits: m=35232 SNR=117.1
02:10:26.517 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:26.520 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:10:26.523 00.003 16872 Enqueuing Expose request
02:10:26.577 00.054 9640 IsGuiding returns 1
02:10:26.578 00.001 9640 scope still moving after pulse duration time elapsed
02:10:26.609 00.031 9640 IsSlewing returns 0
02:10:26.609 00.000 9640 IsGuiding returns 0
02:10:26.609 00.000 9640 scope move finished after 79 + 53 ms
02:10:26.610 00.001 9640 Move returns status 0, amount 79
02:10:26.610 00.000 9640 MoveAxis(N, 0, ABG)
02:10:26.610 00.000 9640 Move returns status 0, amount 0
02:10:26.610 00.000 9640 move complete, result=0
02:10:26.610 00.000 9640 worker thread done servicing request
02:10:26.610 00.000 9640 Worker thread wakes up
02:10:26.610 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:10:26.610 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,165,31,31)
02:10:26.610 00.000 16872 GuideStep: -0.7 px 79 ms EAST, 0.3 px 0 ms NORTH
02:10:27.989 01.379 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c329f9b-4baf-47e4-93e5-a63a53405ee8"}
02:10:27.993 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9c329f9b-4baf-47e4-93e5-a63a53405ee8"}
02:10:28.000 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dfe998a3-0523-4c44-b3f6-57c743475484"}
02:10:28.005 00.005 16872 case statement mapped state 6 to 3
02:10:28.008 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dfe998a3-0523-4c44-b3f6-57c743475484"}
02:10:28.028 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e941054f-0356-46d3-b550-2f93b2e2ebd3"}
02:10:28.032 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[7.48,6.93],"pixels":"..."},"id":"e941054f-0356-46d3-b550-2f93b2e2ebd3"}
02:10:30.157 02.125 16872 evsrv: cli 0D3C0228 connect
02:10:30.160 00.003 16872 case statement mapped state 6 to 3
02:10:30.166 00.006 16872 case statement mapped state 6 to 3
02:10:30.171 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"2e676374-b091-4948-b9d7-994e73716237"}
02:10:30.175 00.004 16872 case statement mapped state 6 to 3
02:10:30.178 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e676374-b091-4948-b9d7-994e73716237"}
02:10:30.193 00.015 16872 evsrv: cli 0D3C0228 disconnect
02:10:30.200 00.007 16872 evsrv: cli 0D3BFFA8 connect
02:10:30.205 00.005 16872 case statement mapped state 6 to 3
02:10:30.211 00.006 16872 case statement mapped state 6 to 3
02:10:30.220 00.009 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"182c1e7e-12c1-4851-9c2c-116f3d5f7eb6"}
02:10:30.223 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:10:30.227 00.004 16872 Status Line: Waiting for devices...
02:10:30.234 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"182c1e7e-12c1-4851-9c2c-116f3d5f7eb6"}
02:10:30.238 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:10:30.245 00.007 16872 evsrv: cli 0D3C0A48 connect
02:10:30.249 00.004 16872 case statement mapped state 6 to 3
02:10:30.254 00.005 16872 case statement mapped state 6 to 3
02:10:30.257 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"098b6cae-93b1-4fbc-9e3c-e61a17d6f12b"}
02:10:30.262 00.005 16872 case statement mapped state 6 to 3
02:10:30.265 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"098b6cae-93b1-4fbc-9e3c-e61a17d6f12b"}
02:10:30.268 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:10:30.499 00.231 9640 ASCOM_AbortExposure returns err = 0
02:10:30.499 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:10:30.499 00.000 9640 worker thread done servicing request
02:10:30.499 00.000 16872 OnExposeComplete: enter
02:10:30.503 00.004 16872 OnExposeComplete: Capture Error reported
02:10:30.506 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:10:30.508 00.002 16872 Mount: notify guiding stopped
02:10:30.514 00.006 16872 Changing from state GUIDING to STOP
02:10:30.516 00.002 16872 guider state => SELECTED
02:10:30.518 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=5776, med=3212, FiltMin=3086, FiltMax=5064, Gamma=2.190
02:10:30.565 00.047 16872 Changing from state SELECTED to UNINITIALIZED
02:10:30.571 00.006 16872 guider state => SELECTING
02:10:30.587 00.016 16872 Status Line: Stopped.
02:10:30.600 00.013 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:10:31.364 00.764 16872 evsrv: cli 0D3BFFA8 connect
02:10:31.376 00.012 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"133fccab-b9c0-483c-9015-53376988282f"}
02:10:31.385 00.009 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"133fccab-b9c0-483c-9015-53376988282f"}
02:10:31.394 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
02:10:31.503 00.109 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4693c018-e127-42fc-ad57-906de59d6fa4"}
02:10:31.511 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4693c018-e127-42fc-ad57-906de59d6fa4"}
02:10:31.620 00.109 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e00bf5c-2ee5-4d5d-8de7-a61ceca7a260"}
02:10:31.626 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e00bf5c-2ee5-4d5d-8de7-a61ceca7a260"}
02:10:35.030 03.404 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa68d465-f378-4ac8-9cc4-1a0aafc588b6"}
02:10:35.034 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fa68d465-f378-4ac8-9cc4-1a0aafc588b6"}
02:10:35.116 00.082 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"148e8b3b-fad7-4def-919a-9d5db29f7817"}
02:10:35.126 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"148e8b3b-fad7-4def-919a-9d5db29f7817"}
02:10:37.883 02.757 16872 evsrv: cli 0D3BF968 connect
02:10:37.891 00.008 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"afa7f9bf-3a21-4c8d-bdf0-9f87d7bef845"}
02:10:37.895 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Stopped","id":"afa7f9bf-3a21-4c8d-bdf0-9f87d7bef845"}
02:10:37.910 00.015 16872 evsrv: cli 0D3BF968 disconnect
02:10:37.919 00.009 16872 evsrv: cli 0D3BFFA8 connect
02:10:37.925 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_calibrated","id":"6e6e8fd1-0078-4a7f-8cb9-56d03ad30d3c"}
02:10:37.933 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":true,"id":"6e6e8fd1-0078-4a7f-8cb9-56d03ad30d3c"}
02:10:37.940 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
02:10:37.947 00.007 16872 evsrv: cli 0D3C0228 connect
02:10:37.953 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"a146f25c-a1e9-416b-a82c-5182644b6534"}
02:10:37.957 00.004 16872 PhdController::Guide begins
02:10:37.967 00.010 16872 PhdController: newstate STATE_SETUP
02:10:37.971 00.004 16872 PhdController: setup
02:10:37.975 00.004 16872 PhdController: newstate STATE_ATTEMPT_START
02:10:37.981 00.006 16872 PhdController: start capturing
02:10:37.985 00.004 16872 Changing from state SELECTING to UNINITIALIZED
02:10:37.992 00.007 16872 guider state => SELECTING
02:10:37.997 00.005 16872 setting force full frames = true
02:10:38.001 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:10:38.014 00.013 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:10:38.017 00.003 16872 Enqueuing Expose request
02:10:38.020 00.003 16872 PhdController: newstate STATE_SELECT_STAR
02:10:38.025 00.005 9640 Worker thread wakes up
02:10:38.026 00.001 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"a146f25c-a1e9-416b-a82c-5182644b6534"}
02:10:38.029 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:10:38.029 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:10:38.030 00.001 16872 evsrv: cli 0D3C0228 disconnect
02:10:38.036 00.006 16872 evsrv: cli 0D3C0A48 connect
02:10:38.046 00.010 16872 case statement mapped state 1 to 101
02:10:38.051 00.005 16872 case statement mapped state 1 to 101
02:10:38.057 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"42bb9a66-2dc9-4004-b33b-68b1550adf93"}
02:10:38.061 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"42bb9a66-2dc9-4004-b33b-68b1550adf93"}
02:10:38.076 00.015 16872 evsrv: cli 0D3C0A48 disconnect
02:10:38.081 00.005 16872 evsrv: cli 0D3BF8C8 connect
02:10:38.086 00.005 16872 case statement mapped state 1 to 101
02:10:38.092 00.006 16872 case statement mapped state 1 to 101
02:10:38.097 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"541a4d0d-e021-4700-9473-126ae3b1bcc8"}
02:10:38.106 00.009 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"541a4d0d-e021-4700-9473-126ae3b1bcc8"}
02:10:38.114 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
02:10:38.529 00.415 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f394eec0-8857-48c8-a5d3-da0a3a0848c4"}
02:10:38.533 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f394eec0-8857-48c8-a5d3-da0a3a0848c4"}
02:10:38.537 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6005dc7-e43b-4b4a-af5a-a0a431f53769"}
02:10:38.540 00.003 16872 case statement mapped state 1 to 101
02:10:38.547 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"f6005dc7-e43b-4b4a-af5a-a0a431f53769"}
02:10:39.114 00.567 16872 evsrv: cli 0D3C0228 connect
02:10:39.117 00.003 16872 case statement mapped state 1 to 101
02:10:39.122 00.005 16872 case statement mapped state 1 to 101
02:10:39.126 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"b58d7963-9245-4e65-8352-5c333357eed6"}
02:10:39.129 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"b58d7963-9245-4e65-8352-5c333357eed6"}
02:10:39.133 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:10:40.136 01.003 16872 evsrv: cli 0D3C0228 connect
02:10:40.139 00.003 16872 case statement mapped state 1 to 101
02:10:40.143 00.004 16872 case statement mapped state 1 to 101
02:10:40.146 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"d86a6204-d35c-4f48-9c47-cb1a2b3dd94d"}
02:10:40.149 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"d86a6204-d35c-4f48-9c47-cb1a2b3dd94d"}
02:10:40.153 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:10:41.154 01.001 16872 evsrv: cli 0D3BFB48 connect
02:10:41.158 00.004 16872 case statement mapped state 1 to 101
02:10:41.163 00.005 16872 case statement mapped state 1 to 101
02:10:41.168 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"223c7278-6a2f-46d0-af24-681beac14dfb"}
02:10:41.173 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"223c7278-6a2f-46d0-af24-681beac14dfb"}
02:10:41.182 00.009 16872 evsrv: cli 0D3BFB48 disconnect
02:10:42.028 00.846 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11e34ef7-9be7-407c-a6bc-1cbdb19a4a17"}
02:10:42.031 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"11e34ef7-9be7-407c-a6bc-1cbdb19a4a17"}
02:10:42.034 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e5c8ec0c-a198-4ff6-992c-7bd75d43a824"}
02:10:42.038 00.004 16872 case statement mapped state 1 to 101
02:10:42.046 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"e5c8ec0c-a198-4ff6-992c-7bd75d43a824"}
02:10:42.120 00.074 9640 Exposure complete
02:10:42.183 00.063 16872 evsrv: cli 0D3C0A48 connect
02:10:42.187 00.004 16872 case statement mapped state 1 to 101
02:10:42.190 00.003 16872 case statement mapped state 1 to 101
02:10:42.194 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"4efd1693-8ece-4793-9b10-9702f1011f0c"}
02:10:42.202 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"4efd1693-8ece-4793-9b10-9702f1011f0c"}
02:10:42.205 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:10:42.273 00.068 9640 worker thread done servicing request
02:10:42.274 00.001 16872 OnExposeComplete: enter
02:10:42.277 00.003 16872 UpdateGuideState(): m_state=1
02:10:42.281 00.004 16872 UpdateCurrentPosition: no star selected
02:10:42.284 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:10:42.287 00.003 16872 Status Line: No star selected
02:10:42.296 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=8768, med=3216, FiltMin=3050, FiltMax=7200, Gamma=2.190
02:10:42.333 00.037 16872 UpdateGuideState exits: No star selected
02:10:42.336 00.003 16872 GuiderMultiStar::AutoSelect enter
02:10:42.344 00.008 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:10:42.494 00.150 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:10:42.681 00.187 16872 AutoFind: global mean = -0.0, stdev 63.1
02:10:42.688 00.007 16872 AutoFind: using threshold = 0.1
02:10:42.862 00.174 16872 AutoFind: local max [203, 177] 237.9
02:10:42.866 00.004 16872 AutoFind: local max [1619, 276] 35.7
02:10:42.869 00.003 16872 AutoFind: local max [1573, 172] 35.3
02:10:42.876 00.007 16872 AutoFind: local max [678, 870] 30.4
02:10:42.878 00.002 16872 AutoFind: local max [134, 900] 21.5
02:10:42.881 00.003 16872 AutoFind: local max [66, 795] 19.5
02:10:42.884 00.003 16872 AutoFind: local max [720, 153] 13.4
02:10:42.887 00.003 16872 AutoFind: local max [1733, 227] 13.3
02:10:42.889 00.002 16872 AutoFind: local max [1078, 546] 13.0
02:10:42.892 00.003 16872 AutoFind: local max [1159, 510] 11.4
02:10:42.895 00.003 16872 AutoFind: local max [120, 351] 11.2
02:10:42.898 00.003 16872 AutoFind: local max [1685, 906] 8.8
02:10:42.900 00.002 16872 AutoFind: local max [1200, 740] 8.0
02:10:42.906 00.006 16872 AutoFind: local max [1243, 684] 7.9
02:10:42.909 00.003 16872 AutoFind: local max [1015, 880] 7.3
02:10:42.912 00.003 16872 AutoFind: local max [165, 101] 7.0
02:10:42.915 00.003 16872 AutoFind: local max [351, 123] 6.1
02:10:42.919 00.004 16872 AutoFind: local max [209, 648] 5.9
02:10:42.923 00.004 16872 AutoFind: local max [616, 842] 5.8
02:10:42.926 00.003 16872 AutoFind: local max [1799, 638] 4.5
02:10:42.929 00.003 16872 AutoFind: local max [417, 621] 4.5
02:10:42.932 00.003 16872 AutoFind: local max [215, 181] 4.4
02:10:42.937 00.005 16872 AutoFind: local max [1061, 954] 4.4
02:10:42.940 00.003 16872 AutoFind: local max [1910, 575] 4.4
02:10:42.943 00.003 16872 AutoFind: local max [335, 721] 4.3
02:10:42.946 00.003 16872 AutoFind: local max [529, 264] 4.3
02:10:42.953 00.007 16872 AutoFind: local max [1462, 546] 4.3
02:10:42.957 00.004 16872 AutoFind: local max [700, 432] 4.2
02:10:42.960 00.003 16872 AutoFind: local max [1430, 277] 4.2
02:10:42.963 00.003 16872 AutoFind: local max [520, 535] 4.2
02:10:42.966 00.003 16872 AutoFind: local max [1517, 628] 4.2
02:10:42.969 00.003 16872 AutoFind: local max [1817, 271] 4.2
02:10:42.973 00.004 16872 AutoFind: local max [446, 878] 4.1
02:10:42.975 00.002 16872 AutoFind: local max [1023, 464] 4.1
02:10:42.978 00.003 16872 AutoFind: local max [1614, 693] 4.1
02:10:42.985 00.007 16872 AutoFind: local max [1797, 685] 4.1
02:10:42.988 00.003 16872 AutoFind: local max [372, 879] 4.0
02:10:42.991 00.003 16872 AutoFind: local max [1122, 982] 4.0
02:10:42.994 00.003 16872 AutoFind: local max [1335, 155] 4.0
02:10:42.997 00.003 16872 AutoFind: local max [764, 399] 4.0
02:10:43.001 00.004 16872 AutoFind: local max [1217, 662] 4.0
02:10:43.004 00.003 16872 AutoFind: local max [593, 925] 4.0
02:10:43.006 00.002 16872 AutoFind: local max [49, 36] 3.9
02:10:43.009 00.003 16872 AutoFind: local max [518, 751] 3.9
02:10:43.016 00.007 16872 AutoFind: local max [889, 299] 3.9
02:10:43.019 00.003 16872 AutoFind: local max [1848, 362] 3.9
02:10:43.022 00.003 16872 AutoFind: local max [910, 879] 3.9
02:10:43.025 00.003 16872 AutoFind: local max [1745, 344] 3.9
02:10:43.029 00.004 16872 AutoFind: local max [1156, 558] 3.9
02:10:43.032 00.003 16872 AutoFind: local max [1267, 1058] 3.9
02:10:43.035 00.003 16872 AutoFind: local max [76, 454] 3.8
02:10:43.049 00.014 16872 AutoFind: local max [363, 335] 3.8
02:10:43.054 00.005 16872 AutoFind: local max [249, 18] 3.8
02:10:43.058 00.004 16872 AutoFind: local max [364, 383] 3.8
02:10:43.068 00.010 16872 AutoFind: local max [1153, 444] 3.8
02:10:43.072 00.004 16872 AutoFind: local max [1836, 474] 3.8
02:10:43.078 00.006 16872 AutoFind: local max [191, 222] 3.8
02:10:43.081 00.003 16872 AutoFind: local max [73, 312] 3.8
02:10:43.086 00.005 16872 AutoFind: local max [661, 919] 3.8
02:10:43.092 00.006 16872 AutoFind: local max [638, 656] 3.8
02:10:43.095 00.003 16872 AutoFind: local max [12, 657] 3.8
02:10:43.099 00.004 16872 AutoFind: local max [720, 525] 3.7
02:10:43.102 00.003 16872 AutoFind: local max [1252, 609] 3.7
02:10:43.105 00.003 16872 AutoFind: local max [295, 663] 3.7
02:10:43.109 00.004 16872 AutoFind: local max [338, 771] 3.7
02:10:43.111 00.002 16872 AutoFind: local max [859, 688] 3.7
02:10:43.114 00.003 16872 AutoFind: local max [332, 891] 3.7
02:10:43.117 00.003 16872 AutoFind: local max [805, 832] 3.7
02:10:43.120 00.003 16872 AutoFind: local max [1476, 439] 3.7
02:10:43.127 00.007 16872 AutoFind: local max [875, 250] 3.7
02:10:43.130 00.003 16872 AutoFind: local max [1199, 809] 3.7
02:10:43.133 00.003 16872 AutoFind: local max [749, 617] 3.7
02:10:43.136 00.003 16872 AutoFind: local max [1053, 1063] 3.7
02:10:43.143 00.007 16872 AutoFind: local max [457, 399] 3.7
02:10:43.145 00.002 16872 AutoFind: local max [936, 1064] 3.6
02:10:43.148 00.003 16872 AutoFind: local max [1605, 653] 3.6
02:10:43.150 00.002 16872 AutoFind: local max [990, 942] 3.6
02:10:43.154 00.004 16872 AutoFind: local max [522, 920] 3.6
02:10:43.157 00.003 16872 AutoFind: local max [1056, 742] 3.6
02:10:43.160 00.003 16872 AutoFind: local max [1264, 742] 3.6
02:10:43.163 00.003 16872 AutoFind: local max [1402, 752] 3.6
02:10:43.166 00.003 16872 AutoFind: local max [1709, 593] 3.6
02:10:43.174 00.008 16872 AutoFind: local max [281, 883] 3.6
02:10:43.178 00.004 16872 AutoFind: local max [731, 850] 3.6
02:10:43.182 00.004 16872 AutoFind: local max [53, 667] 3.6
02:10:43.186 00.004 16872 AutoFind: local max [1365, 184] 3.6
02:10:43.191 00.005 16872 AutoFind: local max [1411, 1034] 3.6
02:10:43.195 00.004 16872 AutoFind: local max [635, 96] 3.6
02:10:43.198 00.003 16872 AutoFind: local max [1195, 149] 3.6
02:10:43.206 00.008 16872 AutoFind: local max [1597, 978] 3.5
02:10:43.211 00.005 16872 AutoFind: local max [111, 995] 3.5
02:10:43.217 00.006 16872 AutoFind: local max [35, 211] 3.5
02:10:43.222 00.005 16872 AutoFind: local max [1847, 792] 3.5
02:10:43.228 00.006 16872 AutoFind: local max [1033, 751] 3.5
02:10:43.236 00.008 16872 AutoFind: local max [1647, 9] 3.5
02:10:43.241 00.005 16872 AutoFind: local max [1645, 34] 3.5
02:10:43.247 00.006 16872 AutoFind: local max [365, 723] 3.5
02:10:43.252 00.005 16872 AutoFind: local max [1388, 953] 3.5
02:10:43.256 00.004 16872 AutoFind: local max [1653, 945] 3.5
02:10:43.260 00.004 16872 AutoFind: local max [1010, 368] 3.5
02:10:43.269 00.009 16872 AutoFind: close dim-bright [215, 181] 4.4 - [203, 177] 237.9
02:10:43.273 00.004 16872 AutoFind: too close to edge [1647, 9] 3.5
02:10:43.277 00.004 16872 AutoFind: too close to edge [12, 657] 3.8
02:10:43.281 00.004 16872 AutoFind: too close to edge [1910, 575] 4.4
02:10:43.285 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:10:43.289 00.004 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.292 00.003 16872 Star::Find returns 1 (0), X=203.33, Y=177.14, Mass=100046, SNR=192.7, Peak=8768 HFD=4.0
02:10:43.296 00.004 16872 Star::Find(15, 1619, 276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.304 00.008 16872 Star::Find returns 1 (0), X=1619.18, Y=275.46, Mass=13078, SNR=59.8, Peak=4084 HFD=3.8
02:10:43.308 00.004 16872 Star::Find(15, 1573, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.311 00.003 16872 Star::Find returns 1 (0), X=1572.93, Y=171.52, Mass=13679, SNR=62.1, Peak=4056 HFD=3.7
02:10:43.315 00.004 16872 Star::Find(15, 678, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.318 00.003 16872 Star::Find returns 1 (0), X=677.98, Y=869.74, Mass=10298, SNR=61.1, Peak=3960 HFD=3.9
02:10:43.321 00.003 16872 Star::Find(15, 134, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.324 00.003 16872 Star::Find returns 1 (0), X=134.35, Y=900.23, Mass=6719, SNR=40.7, Peak=3748 HFD=3.5
02:10:43.327 00.003 16872 Star::Find(15, 66, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.335 00.008 16872 Star::Find returns 1 (0), X=66.16, Y=794.46, Mass=6113, SNR=39.8, Peak=3728 HFD=3.4
02:10:43.338 00.003 16872 Star::Find(15, 720, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.340 00.002 16872 Star::Find returns 1 (0), X=720.00, Y=152.18, Mass=4132, SNR=31.3, Peak=3548 HFD=3.5
02:10:43.349 00.009 16872 Star::Find(15, 1733, 227, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.352 00.003 16872 Star::Find returns 1 (0), X=1733.10, Y=227.28, Mass=5702, SNR=37.3, Peak=3616 HFD=4.0
02:10:43.356 00.004 16872 Star::Find(15, 1078, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.359 00.003 16872 Star::Find returns 1 (0), X=1077.98, Y=546.32, Mass=4232, SNR=31.2, Peak=3544 HFD=3.3
02:10:43.364 00.005 16872 Star::Find(15, 1159, 510, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.367 00.003 16872 Star::Find returns 1 (0), X=1159.43, Y=509.59, Mass=4494, SNR=28.8, Peak=3540 HFD=3.3
02:10:43.370 00.003 16872 Star::Find(15, 120, 351, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.373 00.003 16872 Star::Find returns 1 (0), X=119.55, Y=351.02, Mass=3606, SNR=28.1, Peak=3472 HFD=3.5
02:10:43.378 00.005 16872 Star::Find(15, 1685, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.380 00.002 16872 Star::Find returns 1 (0), X=1684.82, Y=905.72, Mass=2916, SNR=24.2, Peak=3468 HFD=3.3
02:10:43.383 00.003 16872 Star::Find(15, 1200, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.386 00.003 16872 Star::Find returns 1 (0), X=1200.38, Y=740.57, Mass=2940, SNR=23.8, Peak=3464 HFD=3.2
02:10:43.389 00.003 16872 Star::Find(15, 1243, 684, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.395 00.006 16872 Star::Find returns 1 (0), X=1242.61, Y=683.69, Mass=1690, SNR=18.5, Peak=3408 HFD=2.8
02:10:43.399 00.004 16872 Star::Find(15, 1015, 880, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.403 00.004 16872 Star::Find returns 1 (0), X=1015.01, Y=879.57, Mass=2185, SNR=19.7, Peak=3396 HFD=3.3
02:10:43.406 00.003 16872 Star::Find(15, 165, 101, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.410 00.004 16872 Star::Find returns 1 (0), X=165.09, Y=101.28, Mass=2793, SNR=23.7, Peak=3396 HFD=4.1
02:10:43.415 00.005 16872 Star::Find(15, 351, 123, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.418 00.003 16872 Star::Find returns 1 (0), X=350.39, Y=122.52, Mass=1169, SNR=13.3, Peak=3372 HFD=2.7
02:10:43.421 00.003 16872 Star::Find(15, 209, 648, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.425 00.004 16872 Star::Find returns 1 (0), X=209.35, Y=648.14, Mass=996, SNR=13.5, Peak=3372 HFD=2.0
02:10:43.427 00.002 16872 Star::Find(15, 616, 842, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.433 00.006 16872 Star::Find returns 1 (0), X=615.67, Y=841.91, Mass=896, SNR=12.5, Peak=3324 HFD=2.3
02:10:43.437 00.004 16872 Star::Find(15, 1799, 638, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.440 00.003 16872 Star::Find returns 1 (0), X=1799.01, Y=637.78, Mass=597, SNR=9.5, Peak=3292 HFD=2.7
02:10:43.443 00.003 16872 Star::Find(15, 417, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.445 00.002 16872 Star::Find returns 0 (4), X=416.34, Y=621.53, Mass=2366, SNR=26.9, Peak=3692 HFD=1.5
02:10:43.448 00.003 16872 Star::Find(15, 215, 181, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.451 00.003 16872 Star::Find returns 1 (0), X=203.33, Y=177.14, Mass=100046, SNR=192.7, Peak=8768 HFD=4.0
02:10:43.454 00.003 16872 Star::Find(15, 1061, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.461 00.007 16872 Star::Find returns 1 (0), X=1061.03, Y=954.08, Mass=428, SNR=8.8, Peak=3292 HFD=2.0
02:10:43.464 00.003 16872 Star::Find(15, 335, 721, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.466 00.002 16872 Star::Find returns 0 (4), X=323.58, Y=723.68, Mass=1960, SNR=26.8, Peak=3696 HFD=1.3
02:10:43.469 00.003 16872 Star::Find(15, 529, 264, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.476 00.007 16872 Star::Find returns 1 (0), X=528.75, Y=264.15, Mass=720, SNR=10.6, Peak=3320 HFD=2.3
02:10:43.479 00.003 16872 Star::Find(15, 1462, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.482 00.003 16872 Star::Find returns 1 (0), X=1461.27, Y=546.21, Mass=525, SNR=8.7, Peak=3308 HFD=2.3
02:10:43.485 00.003 16872 Star::Find(15, 700, 432, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.488 00.003 16872 Star::Find returns 1 (0), X=698.53, Y=431.55, Mass=688, SNR=10.6, Peak=3332 HFD=3.1
02:10:43.491 00.003 16872 Star::Find(15, 1430, 277, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.494 00.003 16872 Star::Find returns 1 (0), X=1429.32, Y=276.47, Mass=621, SNR=10.8, Peak=3320 HFD=1.8
02:10:43.497 00.003 16872 Star::Find(15, 520, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.499 00.002 16872 Star::Find returns 0 (4), X=520.04, Y=535.48, Mass=304, SNR=6.7, Peak=3304 HFD=1.0
02:10:43.506 00.007 16872 Star::Find(15, 1517, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.509 00.003 16872 Star::Find returns 1 (0), X=1517.10, Y=628.29, Mass=414, SNR=8.8, Peak=3292 HFD=1.8
02:10:43.512 00.003 16872 Star::Find(15, 1817, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.515 00.003 16872 Star::Find returns 1 (0), X=1817.38, Y=271.15, Mass=594, SNR=9.7, Peak=3304 HFD=2.0
02:10:43.519 00.004 16872 Star::Find(15, 446, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.521 00.002 16872 Star::Find returns 1 (0), X=446.32, Y=877.53, Mass=665, SNR=10.4, Peak=3284 HFD=2.8
02:10:43.524 00.003 16872 Star::Find(15, 1023, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.527 00.003 16872 Star::Find returns 1 (0), X=1023.07, Y=464.54, Mass=600, SNR=10.3, Peak=3312 HFD=2.4
02:10:43.530 00.003 16872 Star::Find(15, 1614, 693, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.536 00.006 16872 Star::Find returns 1 (0), X=1614.48, Y=692.11, Mass=634, SNR=10.0, Peak=3320 HFD=2.5
02:10:43.539 00.003 16872 Star::Find(15, 1797, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.542 00.003 16872 Star::Find returns 1 (0), X=1792.00, Y=694.80, Mass=319, SNR=7.4, Peak=3304 HFD=1.6
02:10:43.544 00.002 16872 Star::Find(15, 372, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.548 00.004 16872 Star::Find false star n=3 nbg=283 bg=3211.9 sigma=22.2 thresh=3278 peak=3264
02:10:43.550 00.002 16872 Star::Find returns 0 (2), X=372.00, Y=879.00, Mass=216, SNR=2.9, Peak=3288 HFD=0.0
02:10:43.554 00.004 16872 Star::Find(15, 1122, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.557 00.003 16872 Star::Find returns 1 (0), X=1122.17, Y=981.76, Mass=1457, SNR=16.0, Peak=3324 HFD=3.9
02:10:43.560 00.003 16872 Star::Find(15, 1335, 155, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.562 00.002 16872 Star::Find returns 1 (0), X=1333.35, Y=160.14, Mass=1879, SNR=22.5, Peak=3532 HFD=1.9
02:10:43.569 00.007 16872 Star::Find(15, 764, 399, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.571 00.002 16872 Star::Find returns 0 (4), X=764.07, Y=399.01, Mass=274, SNR=6.6, Peak=3296 HFD=1.4
02:10:43.574 00.003 16872 Star::Find(15, 1217, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.577 00.003 16872 Star::Find returns 0 (4), X=1216.76, Y=661.60, Mass=395, SNR=7.9, Peak=3320 HFD=1.4
02:10:43.582 00.005 16872 Star::Find(15, 593, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.585 00.003 16872 Star::Find returns 1 (0), X=592.67, Y=926.00, Mass=615, SNR=10.0, Peak=3328 HFD=3.1
02:10:43.588 00.003 16872 Star::Find(15, 49, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.591 00.003 16872 Star::Find false star n=7 nbg=274 bg=3210.2 sigma=19.1 thresh=3267 peak=3267
02:10:43.594 00.003 16872 Star::Find returns 0 (2), X=49.00, Y=36.00, Mass=481, SNR=2.9, Peak=3288 HFD=0.0
02:10:43.600 00.006 16872 Star::Find(15, 518, 751, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.604 00.004 16872 Star::Find returns 0 (4), X=513.31, Y=758.72, Mass=207, SNR=5.5, Peak=3296 HFD=1.0
02:10:43.607 00.003 16872 Star::Find(15, 889, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.610 00.003 16872 Star::Find false star n=3 nbg=281 bg=3213.6 sigma=19.5 thresh=3272 peak=3266
02:10:43.612 00.002 16872 Star::Find returns 0 (2), X=889.00, Y=299.00, Mass=195, SNR=2.9, Peak=3304 HFD=0.0
02:10:43.616 00.004 16872 Star::Find(15, 1848, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.618 00.002 16872 Star::Find false star n=1 nbg=267 bg=3214.5 sigma=20.9 thresh=3277 peak=3268
02:10:43.621 00.003 16872 Star::Find returns 0 (2), X=1848.00, Y=362.00, Mass=81, SNR=2.9, Peak=3296 HFD=0.0
02:10:43.624 00.003 16872 Star::Find(15, 910, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.630 00.006 16872 Star::Find returns 1 (0), X=909.84, Y=879.10, Mass=749, SNR=11.0, Peak=3308 HFD=3.0
02:10:43.633 00.003 16872 Star::Find(15, 1745, 344, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.636 00.003 16872 Star::Find returns 0 (4), X=1743.64, Y=343.53, Mass=1536, SNR=21.4, Peak=3580 HFD=1.4
02:10:43.639 00.003 16872 Star::Find(15, 1156, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.642 00.003 16872 Star::Find returns 0 (4), X=1156.29, Y=557.69, Mass=236, SNR=6.2, Peak=3308 HFD=1.0
02:10:43.646 00.004 16872 Star::Find(15, 1267, 1058, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.649 00.003 16872 Star::Find returns 1 (0), X=1266.55, Y=1057.96, Mass=549, SNR=9.9, Peak=3316 HFD=2.2
02:10:43.652 00.003 16872 Star::Find(15, 76, 454, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.655 00.003 16872 Star::Find returns 0 (4), X=76.47, Y=454.43, Mass=295, SNR=6.8, Peak=3308 HFD=1.3
02:10:43.660 00.005 16872 Star::Find(15, 363, 335, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.665 00.005 16872 Star::Find returns 0 (4), X=375.36, Y=328.65, Mass=881, SNR=13.7, Peak=3408 HFD=1.5
02:10:43.668 00.003 16872 Star::Find(15, 249, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.671 00.003 16872 Star::Find returns 1 (0), X=249.45, Y=17.57, Mass=630, SNR=10.3, Peak=3304 HFD=3.0
02:10:43.675 00.004 16872 Star::Find(15, 364, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.678 00.003 16872 Star::Find returns 0 (4), X=364.37, Y=383.24, Mass=337, SNR=7.0, Peak=3292 HFD=1.5
02:10:43.681 00.003 16872 Star::Find(15, 1153, 444, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.684 00.003 16872 Star::Find returns 1 (0), X=1152.15, Y=458.14, Mass=1395, SNR=19.0, Peak=3508 HFD=1.9
02:10:43.687 00.003 16872 Star::Find(15, 1836, 474, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.694 00.007 16872 Star::Find returns 1 (0), X=1836.45, Y=473.60, Mass=624, SNR=10.2, Peak=3308 HFD=1.6
02:10:43.697 00.003 16872 Star::Find(15, 191, 222, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.699 00.002 16872 Star::Find returns 1 (0), X=191.48, Y=221.53, Mass=602, SNR=9.6, Peak=3292 HFD=3.1
02:10:43.702 00.003 16872 Star::Find(15, 73, 312, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.706 00.004 16872 Star::Find returns 0 (4), X=78.16, Y=298.40, Mass=787, SNR=13.7, Peak=3396 HFD=1.5
02:10:43.709 00.003 16872 Star::Find(15, 661, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.712 00.003 16872 Star::Find returns 1 (0), X=650.89, Y=913.71, Mass=528, SNR=10.1, Peak=3328 HFD=1.6
02:10:43.715 00.003 16872 Star::Find(15, 638, 656, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.718 00.003 16872 Star::Find returns 1 (0), X=637.50, Y=655.74, Mass=1008, SNR=12.8, Peak=3304 HFD=3.0
02:10:43.724 00.006 16872 Star::Find(15, 720, 525, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.728 00.004 16872 Star::Find false star n=1 nbg=274 bg=3216.0 sigma=16.7 thresh=3266 peak=3259
02:10:43.730 00.002 16872 Star::Find returns 0 (2), X=720.00, Y=525.00, Mass=68, SNR=2.9, Peak=3284 HFD=0.0
02:10:43.733 00.003 16872 Star::Find(15, 1252, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.739 00.006 16872 Star::Find returns 1 (0), X=1253.34, Y=609.34, Mass=1167, SNR=15.1, Peak=3340 HFD=3.0
02:10:43.742 00.003 16872 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.745 00.003 16872 Star::Find returns 1 (0), X=284.18, Y=657.09, Mass=472, SNR=8.4, Peak=3308 HFD=3.5
02:10:43.748 00.003 16872 Star::Find(15, 338, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.751 00.003 16872 Star::Find returns 0 (4), X=338.54, Y=772.22, Mass=1647, SNR=22.0, Peak=3584 HFD=1.4
02:10:43.757 00.006 16872 Star::Find(15, 859, 688, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.760 00.003 16872 Star::Find returns 1 (0), X=858.64, Y=688.17, Mass=780, SNR=12.6, Peak=3384 HFD=1.5
02:10:43.763 00.003 16872 Star::Find(15, 332, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.766 00.003 16872 Star::Find returns 1 (0), X=331.99, Y=890.52, Mass=571, SNR=9.4, Peak=3312 HFD=2.2
02:10:43.770 00.004 16872 Star::Find(15, 805, 832, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.773 00.003 16872 Star::Find returns 1 (0), X=804.81, Y=830.70, Mass=470, SNR=8.5, Peak=3300 HFD=2.8
02:10:43.776 00.003 16872 Star::Find(15, 1476, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.779 00.003 16872 Star::Find returns 1 (0), X=1475.12, Y=439.48, Mass=825, SNR=13.7, Peak=3364 HFD=2.0
02:10:43.782 00.003 16872 Star::Find(15, 875, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.788 00.006 16872 Star::Find false star n=4 nbg=281 bg=3216.5 sigma=19.0 thresh=3273 peak=3266
02:10:43.791 00.003 16872 Star::Find returns 0 (2), X=875.00, Y=250.00, Mass=274, SNR=2.9, Peak=3304 HFD=0.0
02:10:43.794 00.003 16872 Star::Find(15, 1199, 809, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.798 00.004 16872 Star::Find returns 1 (0), X=1199.70, Y=807.00, Mass=1038, SNR=14.3, Peak=3388 HFD=2.6
02:10:43.804 00.006 16872 Star::Find(15, 749, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.806 00.002 16872 Star::Find returns 0 (4), X=748.29, Y=617.25, Mass=268, SNR=6.4, Peak=3304 HFD=1.3
02:10:43.809 00.003 16872 Star::Find(15, 1053, 1063, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.812 00.003 16872 Star::Find returns 0 (4), X=1051.95, Y=1062.92, Mass=299, SNR=6.8, Peak=3308 HFD=1.4
02:10:43.815 00.003 16872 Star::Find(15, 457, 399, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.818 00.003 16872 Star::Find returns 1 (0), X=442.13, Y=387.53, Mass=1255, SNR=15.6, Peak=3384 HFD=2.8
02:10:43.821 00.003 16872 Star::Find(15, 936, 1064, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.824 00.003 16872 Star::Find false star n=2 nbg=278 bg=3215.7 sigma=21.7 thresh=3281 peak=3275
02:10:43.827 00.003 16872 Star::Find returns 0 (2), X=936.00, Y=1064.00, Mass=165, SNR=2.9, Peak=3312 HFD=0.0
02:10:43.834 00.007 16872 Star::Find(15, 1605, 653, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.837 00.003 16872 Star::Find returns 1 (0), X=1605.24, Y=653.08, Mass=812, SNR=11.0, Peak=3328 HFD=3.1
02:10:43.841 00.004 16872 Star::Find(15, 990, 942, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.843 00.002 16872 Star::Find false star n=4 nbg=274 bg=3210.1 sigma=17.7 thresh=3263 peak=3260
02:10:43.847 00.004 16872 Star::Find returns 0 (2), X=990.00, Y=942.00, Mass=252, SNR=2.9, Peak=3280 HFD=0.0
02:10:43.851 00.004 16872 Star::Find(15, 522, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.853 00.002 16872 Star::Find returns 1 (0), X=521.51, Y=920.58, Mass=465, SNR=8.2, Peak=3312 HFD=3.0
02:10:43.857 00.004 16872 Star::Find(15, 1056, 742, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.860 00.003 16872 Star::Find false star n=3 nbg=277 bg=3214.6 sigma=20.1 thresh=3275 peak=3274
02:10:43.867 00.007 16872 Star::Find returns 0 (2), X=1056.00, Y=742.00, Mass=232, SNR=2.9, Peak=3300 HFD=0.0
02:10:43.870 00.003 16872 Star::Find(15, 1264, 742, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.873 00.003 16872 Star::Find returns 1 (0), X=1276.58, Y=745.62, Mass=428, SNR=8.4, Peak=3316 HFD=3.7
02:10:43.875 00.002 16872 Star::Find(15, 1402, 752, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.879 00.004 16872 Star::Find returns 0 (4), X=1397.06, Y=741.20, Mass=309, SNR=6.9, Peak=3320 HFD=1.3
02:10:43.882 00.003 16872 Star::Find(15, 1709, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.885 00.003 16872 Star::Find returns 1 (0), X=1708.22, Y=593.55, Mass=385, SNR=7.5, Peak=3296 HFD=1.9
02:10:43.889 00.004 16872 Star::Find(15, 281, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.891 00.002 16872 Star::Find false star n=10 nbg=279 bg=3217.2 sigma=19.4 thresh=3276 peak=3275
02:10:43.897 00.006 16872 Star::Find returns 0 (2), X=281.00, Y=883.00, Mass=708, SNR=2.9, Peak=3312 HFD=0.0
02:10:43.900 00.003 16872 Star::Find(15, 731, 850, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.903 00.003 16872 Star::Find returns 1 (0), X=730.39, Y=849.03, Mass=644, SNR=10.2, Peak=3300 HFD=4.1
02:10:43.907 00.004 16872 Star::Find(15, 53, 667, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.912 00.005 16872 Star::Find returns 1 (0), X=53.08, Y=667.30, Mass=434, SNR=8.9, Peak=3320 HFD=1.7
02:10:43.915 00.003 16872 Star::Find(15, 1365, 184, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.918 00.003 16872 Star::Find false star n=3 nbg=258 bg=3214.7 sigma=15.0 thresh=3260 peak=3256
02:10:43.920 00.002 16872 Star::Find returns 0 (2), X=1365.00, Y=184.00, Mass=176, SNR=2.9, Peak=3288 HFD=0.0
02:10:43.923 00.003 16872 Star::Find(15, 1411, 1034, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.929 00.006 16872 Star::Find returns 0 (4), X=1413.50, Y=1018.49, Mass=1509, SNR=23.8, Peak=3308 HFD=1.4
02:10:43.932 00.003 16872 Star::Find(15, 635, 96, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.935 00.003 16872 Star::Find false star n=2 nbg=282 bg=3219.7 sigma=20.3 thresh=3281 peak=3267
02:10:43.938 00.003 16872 Star::Find returns 0 (2), X=635.00, Y=96.00, Mass=153, SNR=2.9, Peak=3304 HFD=0.0
02:10:43.944 00.006 16872 Star::Find(15, 1195, 149, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.947 00.003 16872 Star::Find returns 1 (0), X=1195.29, Y=149.41, Mass=593, SNR=9.2, Peak=3308 HFD=3.0
02:10:43.949 00.002 16872 Star::Find(15, 1597, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.952 00.003 16872 Star::Find false star n=3 nbg=275 bg=3215.0 sigma=17.8 thresh=3269 peak=3267
02:10:43.956 00.004 16872 Star::Find returns 0 (2), X=1597.00, Y=978.00, Mass=211, SNR=2.9, Peak=3292 HFD=0.0
02:10:43.959 00.003 16872 Star::Find(15, 111, 995, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.962 00.003 16872 Star::Find returns 1 (0), X=108.65, Y=994.73, Mass=662, SNR=10.2, Peak=3340 HFD=4.6
02:10:43.965 00.003 16872 Star::Find(15, 35, 211, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.968 00.003 16872 Star::Find returns 0 (4), X=34.52, Y=211.51, Mass=1011, SNR=16.5, Peak=3456 HFD=1.4
02:10:43.974 00.006 16872 Star::Find(15, 1847, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.978 00.004 16872 Star::Find false star n=4 nbg=278 bg=3214.2 sigma=17.2 thresh=3266 peak=3258
02:10:43.980 00.002 16872 Star::Find returns 0 (2), X=1847.00, Y=792.00, Mass=235, SNR=2.9, Peak=3284 HFD=0.0
02:10:43.983 00.003 16872 Star::Find(15, 1033, 751, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.988 00.005 16872 Star::Find returns 1 (0), X=1047.85, Y=763.25, Mass=364, SNR=7.9, Peak=3304 HFD=3.9
02:10:43.991 00.003 16872 Star::Find(15, 1645, 34, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:43.994 00.003 16872 Star::Find returns 1 (0), X=1646.70, Y=34.35, Mass=579, SNR=10.0, Peak=3296 HFD=3.6
02:10:43.997 00.003 16872 Star::Find(15, 365, 723, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:44.000 00.003 16872 Star::Find returns 0 (4), X=361.64, Y=710.17, Mass=381, SNR=7.9, Peak=3316 HFD=1.4
02:10:44.006 00.006 16872 Star::Find(15, 1388, 953, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:44.009 00.003 16872 Star::Find false star n=5 nbg=277 bg=3214.2 sigma=17.5 thresh=3267 peak=3267
02:10:44.012 00.003 16872 Star::Find returns 0 (2), X=1388.00, Y=953.00, Mass=297, SNR=2.9, Peak=3284 HFD=0.0
02:10:44.015 00.003 16872 Star::Find(15, 1653, 945, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:44.020 00.005 16872 Star::Find false star n=2 nbg=278 bg=3214.5 sigma=20.0 thresh=3275 peak=3270
02:10:44.023 00.003 16872 Star::Find returns 0 (2), X=1653.00, Y=945.00, Mass=143, SNR=2.9, Peak=3296 HFD=0.0
02:10:44.026 00.003 16872 Star::Find(15, 1010, 368, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:44.028 00.002 16872 Star::Find false star n=3 nbg=266 bg=3212.5 sigma=17.4 thresh=3265 peak=3259
02:10:44.031 00.003 16872 Star::Find returns 0 (2), X=1010.00, Y=368.00, Mass=207, SNR=2.9, Peak=3288 HFD=0.0
02:10:44.039 00.008 16872 AutoFind: finding best star pass 1
02:10:44.042 00.003 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:44.047 00.005 16872 Star::Find returns 1 (0), X=203.33, Y=177.14, Mass=100046, SNR=192.7, Peak=8768 HFD=4.0
02:10:44.050 00.003 16872 AutoFind returns star at [203, 177] 237.9 Mass 100046 SNR 192.7
02:10:44.056 00.006 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:44.059 00.003 16872 Star::Find returns 1 (0), X=203.33, Y=177.14, Mass=100046, SNR=192.7, Peak=8768 HFD=4.0
02:10:44.063 00.004 16872 MultiStar: List (12): {203.33, 177.14}(192.7), {1619.18, 275.46}(59.8), {1572.93, 171.52}(62.1), {677.98, 869.74}(61.1), {134.35, 900.23}(40.7), {66.16, 794.46}(39.8), {720.00, 152.18}(31.3), {1733.10, 227.28}(37.3), {1077.98, 546.32}(31.2), {1159.43, 509.59}(28.8), {119.55, 351.02}(28.1), {1684.82, 905.72}(24.2), 
02:10:44.070 00.007 16872 setting lock position to (203.33, 177.14)
02:10:44.074 00.004 16872 MultiStar: stabilizing after lock position change
02:10:44.077 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
02:10:44.081 00.004 16872 UpdateGuideState(): m_state=1
02:10:44.088 00.007 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:10:44.091 00.003 16872 Star::Find returns 1 (0), X=203.33, Y=177.14, Mass=100046, SNR=192.7, Peak=8768 HFD=4.0
02:10:44.094 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:10:44.097 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:10:44.101 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:10:44.107 00.006 16872 setting force full frames = false
02:10:44.113 00.006 16872 setting lock position to (203.33, 177.14)
02:10:44.117 00.004 16872 MultiStar: stabilizing after lock position change
02:10:44.120 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:10:44.124 00.004 16872 Changing from state SELECTING to SELECTED
02:10:44.128 00.004 16872 guider state => SELECTED
02:10:44.145 00.017 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=8768, med=3216, FiltMin=3050, FiltMax=7200, Gamma=2.190
02:10:44.180 00.035 16872 UpdateGuideState exits: m=100046 SNR=192.7
02:10:44.183 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=8768, med=3216, FiltMin=3050, FiltMax=7200, Gamma=2.190
02:10:44.215 00.032 16872 Status Line: Auto-selected star at (203.3, 177.1)
02:10:44.233 00.018 16872 PhdController: newstate STATE_WAIT_SELECTED
02:10:44.237 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:44.241 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:10:44.244 00.003 16872 Enqueuing Expose request
02:10:44.247 00.003 9640 Worker thread wakes up
02:10:44.247 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:10:44.247 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,162,31,31)
02:10:44.247 00.000 16872 evsrv: cli 0D3C0A48 connect
02:10:44.254 00.007 16872 case statement mapped state 2 to 1
02:10:44.259 00.005 16872 case statement mapped state 2 to 1
02:10:44.262 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"b94f537d-6e00-43eb-b443-1b936f2b3718"}
02:10:44.266 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[203.33,177.14],"id":"b94f537d-6e00-43eb-b443-1b936f2b3718"}
02:10:44.281 00.015 16872 evsrv: cli 0D3C0A48 disconnect
02:10:44.285 00.004 16872 evsrv: cli 0D3BF968 connect
02:10:44.288 00.003 16872 case statement mapped state 2 to 1
02:10:44.291 00.003 16872 case statement mapped state 2 to 1
02:10:44.295 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"b2284dcd-e029-45b3-b7ef-bb2a4d9224e3"}
02:10:44.301 00.006 16872 case statement mapped state 2 to 1
02:10:44.305 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"b2284dcd-e029-45b3-b7ef-bb2a4d9224e3"}
02:10:44.310 00.005 16872 evsrv: cli 0D3BF968 disconnect
02:10:45.312 01.002 16872 evsrv: cli 0D3C0A48 connect
02:10:45.315 00.003 16872 case statement mapped state 2 to 1
02:10:45.326 00.011 16872 case statement mapped state 2 to 1
02:10:45.331 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0b58771a-bf22-4ae0-b831-d0fd84c3eb7f"}
02:10:45.335 00.004 16872 case statement mapped state 2 to 1
02:10:45.341 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"0b58771a-bf22-4ae0-b831-d0fd84c3eb7f"}
02:10:45.346 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:10:45.527 00.181 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b33693e3-5371-408e-936b-d457b87c7afb"}
02:10:45.531 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b33693e3-5371-408e-936b-d457b87c7afb"}
02:10:45.534 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7a8a018-6865-4749-b4d5-aecd4712ff53"}
02:10:45.541 00.007 16872 case statement mapped state 2 to 1
02:10:45.545 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c7a8a018-6865-4749-b4d5-aecd4712ff53"}
02:10:45.551 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f624e00f-cac7-4e4f-9a6c-c8130876b7ac"}
02:10:45.556 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.33,7.14],"pixels":"..."},"id":"f624e00f-cac7-4e4f-9a6c-c8130876b7ac"}
02:10:46.347 00.791 16872 evsrv: cli 0D3C0A48 connect
02:10:46.357 00.010 16872 case statement mapped state 2 to 1
02:10:46.363 00.006 16872 case statement mapped state 2 to 1
02:10:46.369 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"20732d70-24c2-41cf-87f9-fe4c15b1ef3b"}
02:10:46.373 00.004 16872 case statement mapped state 2 to 1
02:10:46.377 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"20732d70-24c2-41cf-87f9-fe4c15b1ef3b"}
02:10:46.386 00.009 16872 evsrv: cli 0D3C0A48 disconnect
02:10:47.383 00.997 16872 evsrv: cli 0D3BFB48 connect
02:10:47.387 00.004 16872 case statement mapped state 2 to 1
02:10:47.391 00.004 16872 case statement mapped state 2 to 1
02:10:47.404 00.013 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"1712a18e-ebd9-4064-8471-e03410ebaebb"}
02:10:47.407 00.003 16872 case statement mapped state 2 to 1
02:10:47.411 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"1712a18e-ebd9-4064-8471-e03410ebaebb"}
02:10:47.415 00.004 16872 evsrv: cli 0D3BFB48 disconnect
02:10:48.350 00.935 9640 Exposure complete
02:10:48.416 00.066 16872 evsrv: cli 0D3C0A48 connect
02:10:48.420 00.004 16872 case statement mapped state 2 to 1
02:10:48.425 00.005 16872 case statement mapped state 2 to 1
02:10:48.429 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"3fe6123b-87ba-4a4e-a9b0-19150b992072"}
02:10:48.433 00.004 16872 case statement mapped state 2 to 1
02:10:48.436 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"3fe6123b-87ba-4a4e-a9b0-19150b992072"}
02:10:48.446 00.010 16872 evsrv: cli 0D3C0A48 disconnect
02:10:48.520 00.074 9640 worker thread done servicing request
02:10:48.520 00.000 16872 OnExposeComplete: enter
02:10:48.524 00.004 16872 UpdateGuideState(): m_state=2
02:10:48.530 00.006 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:10:48.534 00.004 16872 Star::Find returns 1 (0), X=203.45, Y=177.34, Mass=103968, SNR=205.6, Peak=8620 HFD=4.3
02:10:48.538 00.004 16872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.59) = xAngle (2.62 = 2.62)
02:10:48.542 00.004 16872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.67 = 2.67)
02:10:48.545 00.003 16872 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.23 cameraTheta=1.03 mountX=-0.20 mountY=0.11, mountTheta=2.66
02:10:48.559 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=8620, med=3216, FiltMin=3050, FiltMax=7236, Gamma=2.190
02:10:48.593 00.034 16872 UpdateGuideState exits: m=103968 SNR=205.6
02:10:48.599 00.006 16872 PhdController: newstate STATE_CALIBRATE
02:10:48.602 00.003 16872 PhdController: newstate STATE_GUIDE
02:10:48.627 00.025 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:10:48.630 00.003 16872 guider state => CALIBRATED
02:10:48.633 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:10:48.648 00.015 16872 reset dither spiral
02:10:48.652 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:10:48.655 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:48.659 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:10:48.662 00.003 16872 Enqueuing Expose request
02:10:48.666 00.004 9640 Worker thread wakes up
02:10:48.666 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:10:48.666 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:10:49.026 00.360 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf852174-1c90-4278-b43a-4d8195f46300"}
02:10:49.030 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bf852174-1c90-4278-b43a-4d8195f46300"}
02:10:49.033 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76bd0a6e-5e1a-49c2-aead-dec0e811e3ed"}
02:10:49.038 00.005 16872 case statement mapped state 5 to 1
02:10:49.042 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"76bd0a6e-5e1a-49c2-aead-dec0e811e3ed"}
02:10:49.046 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8d86baa2-efe3-421e-9e47-098a8145b3af"}
02:10:49.050 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.45,7.34],"pixels":"..."},"id":"8d86baa2-efe3-421e-9e47-098a8145b3af"}
02:10:49.447 00.397 16872 evsrv: cli 0D3C0A48 connect
02:10:49.451 00.004 16872 case statement mapped state 5 to 1
02:10:49.454 00.003 16872 case statement mapped state 5 to 1
02:10:49.458 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b87cf6c5-d73b-4be4-93ca-258a68d48029"}
02:10:49.468 00.010 16872 case statement mapped state 5 to 1
02:10:49.471 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"b87cf6c5-d73b-4be4-93ca-258a68d48029"}
02:10:49.475 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:10:50.477 01.002 16872 evsrv: cli 0D3C0228 connect
02:10:50.484 00.007 16872 case statement mapped state 5 to 1
02:10:50.487 00.003 16872 case statement mapped state 5 to 1
02:10:50.492 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"ebf141d9-dea4-4e67-9fdf-5adb12cdd1ad"}
02:10:50.495 00.003 16872 case statement mapped state 5 to 1
02:10:50.497 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"ebf141d9-dea4-4e67-9fdf-5adb12cdd1ad"}
02:10:50.501 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:10:51.502 01.001 16872 evsrv: cli 0D3C0A48 connect
02:10:51.507 00.005 16872 case statement mapped state 5 to 1
02:10:51.510 00.003 16872 case statement mapped state 5 to 1
02:10:51.514 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4f67b1cb-6036-4e37-9696-5b1217d1a18c"}
02:10:51.517 00.003 16872 case statement mapped state 5 to 1
02:10:51.519 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"4f67b1cb-6036-4e37-9696-5b1217d1a18c"}
02:10:51.524 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:10:52.525 01.001 16872 evsrv: cli 0D3BFFA8 connect
02:10:52.528 00.003 16872 case statement mapped state 5 to 1
02:10:52.532 00.004 16872 case statement mapped state 5 to 1
02:10:52.536 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"834078ee-7033-4f99-89e2-a38a32fcae00"}
02:10:52.538 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"834078ee-7033-4f99-89e2-a38a32fcae00"}
02:10:52.545 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b8bbcbcf-f174-4c53-afb8-bc581b0b264c"}
02:10:52.550 00.005 16872 case statement mapped state 5 to 1
02:10:52.554 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"b8bbcbcf-f174-4c53-afb8-bc581b0b264c"}
02:10:52.558 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ce85bd98-a99f-4334-87b2-d4446c48dba9"}
02:10:52.561 00.003 16872 case statement mapped state 5 to 1
02:10:52.563 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ce85bd98-a99f-4334-87b2-d4446c48dba9"}
02:10:52.567 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:10:52.570 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"50fe25cd-3a93-415a-9a89-ace3a1222012"}
02:10:52.574 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.45,7.34],"pixels":"..."},"id":"50fe25cd-3a93-415a-9a89-ace3a1222012"}
02:10:52.745 00.171 9640 Exposure complete
02:10:52.880 00.135 9640 worker thread done servicing request
02:10:52.880 00.000 16872 OnExposeComplete: enter
02:10:52.883 00.003 16872 UpdateGuideState(): m_state=5
02:10:52.886 00.003 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:10:52.888 00.002 16872 Star::Find returns 1 (0), X=203.40, Y=177.89, Mass=99022, SNR=192.4, Peak=8476 HFD=4.1
02:10:52.891 00.003 16872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.59) = xAngle (3.06 = 3.06)
02:10:52.893 00.002 16872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.11 = 3.11)
02:10:52.895 00.002 16872 CameraToMount -- cameraX=0.07 cameraY=0.75 hyp=0.75 cameraTheta=1.48 mountX=-0.75 mountY=0.02, mountTheta=3.11
02:10:52.901 00.006 16872 Changing from state CALIBRATED to GUIDING
02:10:52.904 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:10:52.907 00.003 16872 ScopeASCOM::SideOfPier() returns 1
02:10:52.981 00.074 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:10:52.984 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:10:52.987 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:10:52.990 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:10:52.993 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:10:52.996 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:10:52.999 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:10:53.002 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:10:53.004 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:10:53.007 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:10:53.009 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:10:53.014 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:10:53.017 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:10:53.019 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:10:53.118 00.099 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:10:53.122 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:10:53.125 00.003 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:10:53.131 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:10:53.137 00.006 16872 ScopeASCOM::SideOfPier() returns 1
02:10:53.199 00.062 16872 setting lock position to (203.40, 177.89)
02:10:53.202 00.003 16872 MultiStar: stabilizing after lock position change
02:10:53.206 00.004 16872 guider state => GUIDING
02:10:53.209 00.003 16872 Status Line: Guiding
02:10:53.219 00.010 16872 Mount: notify guiding started
02:10:53.225 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:10:53.229 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:10:53.233 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:10:53.235 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:10:53.239 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:10:53.246 00.007 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:10:53.252 00.006 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:10:53.258 00.006 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:10:53.263 00.005 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:10:53.266 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:10:53.269 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:10:53.271 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:10:53.275 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:10:53.280 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:10:53.284 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:10:53.288 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:10:53.292 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:10:53.296 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:10:53.300 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:10:53.304 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:10:53.308 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:10:53.312 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:10:53.316 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:10:53.320 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:10:53.324 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:10:53.327 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:10:53.330 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:10:53.333 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:10:53.336 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:10:53.341 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:10:53.343 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:10:53.345 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:10:53.348 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:10:53.351 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:10:53.355 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:10:53.358 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:10:53.361 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:10:53.364 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:10:53.523 00.159 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:10:55.922 02.399 16872 ScopeASCOM::SideOfPier() returns 1
02:10:55.925 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:10:55.927 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:10:55.930 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:10:55.934 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:10:55.937 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:10:55.939 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:10:55.941 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:10:55.944 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:10:55.947 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:10:55.950 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=8476, med=3216, FiltMin=3084, FiltMax=7356, Gamma=2.190
02:10:55.981 00.031 16872 UpdateGuideState exits: m=99022 SNR=192.4
02:10:55.984 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
02:10:55.986 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:55.989 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:10:55.992 00.003 16872 Enqueuing Expose request
02:10:55.995 00.003 9640 Worker thread wakes up
02:10:55.995 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:10:55.995 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:10:55.995 00.000 16872 evsrv: cli 0D3C0A48 connect
02:10:56.001 00.006 16872 case statement mapped state 6 to 3
02:10:56.004 00.003 16872 case statement mapped state 6 to 3
02:10:56.008 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5380664c-e3ec-49f8-94ad-fc4f3d1e7c32"}
02:10:56.010 00.002 16872 case statement mapped state 6 to 3
02:10:56.014 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"5380664c-e3ec-49f8-94ad-fc4f3d1e7c32"}
02:10:56.025 00.011 16872 evsrv: cli 0D3C0A48 disconnect
02:10:56.038 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"21eb95c5-6103-4f34-9e5e-21bed0e78f58"}
02:10:56.042 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"21eb95c5-6103-4f34-9e5e-21bed0e78f58"}
02:10:56.050 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b715716-f528-4a10-b298-40e2431826a8"}
02:10:56.054 00.004 16872 case statement mapped state 6 to 3
02:10:56.056 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b715716-f528-4a10-b298-40e2431826a8"}
02:10:56.060 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"44fbf9b8-b892-4c64-8fa8-1017f889a5b0"}
02:10:56.063 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.40,6.89],"pixels":"..."},"id":"44fbf9b8-b892-4c64-8fa8-1017f889a5b0"}
02:10:59.536 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e84d60e-306b-409e-83ff-111d6866bc3e"}
02:10:59.540 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0e84d60e-306b-409e-83ff-111d6866bc3e"}
02:10:59.543 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a02f1b6b-160a-4110-9838-6ff5c80f08cc"}
02:10:59.546 00.003 16872 case statement mapped state 6 to 3
02:10:59.549 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a02f1b6b-160a-4110-9838-6ff5c80f08cc"}
02:10:59.552 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"afbafce8-70ba-475f-9600-ce2fbd7a4314"}
02:10:59.556 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.40,6.89],"pixels":"..."},"id":"afbafce8-70ba-475f-9600-ce2fbd7a4314"}
02:11:00.059 00.503 9640 Exposure complete
02:11:00.198 00.139 9640 worker thread done servicing request
02:11:00.198 00.000 16872 OnExposeComplete: enter
02:11:00.200 00.002 16872 UpdateGuideState(): m_state=6
02:11:00.203 00.003 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:11:00.207 00.004 16872 Star::Find returns 1 (0), X=204.33, Y=179.22, Mass=98159, SNR=194.4, Peak=8784 HFD=3.8
02:11:00.209 00.002 16872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.59) = xAngle (2.55 = 2.55)
02:11:00.211 00.002 16872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.59 = 2.59)
02:11:00.215 00.004 16872 CameraToMount -- cameraX=0.93 cameraY=1.32 hyp=1.62 cameraTheta=0.96 mountX=-1.34 mountY=0.84, mountTheta=2.58
02:11:00.219 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.93, y=1.32, opts=13)
02:11:00.222 00.003 16872 Enqueuing Move request for scope (0.93, 1.32)
02:11:00.224 00.002 9640 Worker thread wakes up
02:11:00.225 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.93, 1.32) opts 0xd
02:11:00.225 00.000 9640 Handling offset move in thread for scope, endpoint = (0.93, 1.32)
02:11:00.225 00.000 9640 Moving (0.93, 1.32) raw xDistance=-1.34 yDistance=0.84
02:11:00.225 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.20 from input -1.34
02:11:00.225 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.84, m_sumCorr=0
02:11:00.225 00.000 9640 MoveAxis(E, 143, ABG)
02:11:00.225 00.000 9640 Guiding  Dir = 2, Dur = 143
02:11:00.225 00.000 9640 IsSlewing returns 0
02:11:00.225 00.000 9640 IsGuiding returns 0
02:11:00.226 00.001 9640 PulseGuide returned control before completion, sleep 153
02:11:00.230 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=8784, med=3216, FiltMin=3132, FiltMax=7152, Gamma=2.190
02:11:00.265 00.035 16872 UpdateGuideState exits: m=98159 SNR=194.4
02:11:00.267 00.002 16872 PhdController: settling, locked = 1, distance = 1.01 (1.50) aobump = 0 frame = 1 / 99999
02:11:00.269 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777792260.269,"Host":"RBFOCUS307","Inst":1,"Distance":1.01,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:11:00.273 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:00.275 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:11:00.278 00.003 16872 Enqueuing Expose request
02:11:00.386 00.108 9640 IsGuiding returns 1
02:11:00.387 00.001 9640 scope still moving after pulse duration time elapsed
02:11:00.417 00.030 9640 IsSlewing returns 0
02:11:00.417 00.000 9640 IsGuiding returns 0
02:11:00.418 00.001 9640 scope move finished after 143 + 49 ms
02:11:00.418 00.000 9640 Move returns status 0, amount 143
02:11:00.418 00.000 9640 MoveAxis(N, 0, ABG)
02:11:00.418 00.000 9640 Move returns status 0, amount 0
02:11:00.418 00.000 9640 move complete, result=0
02:11:00.418 00.000 9640 worker thread done servicing request
02:11:00.418 00.000 9640 Worker thread wakes up
02:11:00.418 00.000 16872 GuideStep: -1.3 px 143 ms EAST, 0.8 px 0 ms NORTH
02:11:00.423 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
02:11:00.423 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:11:03.035 02.612 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e1b46fd-e3a5-483c-b933-ac3eee2a6b47"}
02:11:03.040 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1e1b46fd-e3a5-483c-b933-ac3eee2a6b47"}
02:11:03.043 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf084e3d-7ff9-444e-9014-e54439937f12"}
02:11:03.046 00.003 16872 case statement mapped state 6 to 3
02:11:03.049 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf084e3d-7ff9-444e-9014-e54439937f12"}
02:11:03.052 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9ef6328f-c046-45c4-8c8f-d42ba99ab1bb"}
02:11:03.056 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.33,7.22],"pixels":"..."},"id":"9ef6328f-c046-45c4-8c8f-d42ba99ab1bb"}
02:11:04.487 01.431 9640 Exposure complete
02:11:04.621 00.134 9640 worker thread done servicing request
02:11:04.621 00.000 16872 OnExposeComplete: enter
02:11:04.624 00.003 16872 UpdateGuideState(): m_state=6
02:11:04.627 00.003 16872 Star::Find(15, 204, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:11:04.630 00.003 16872 Star::Find returns 1 (0), X=203.90, Y=177.58, Mass=99591, SNR=192.5, Peak=9072 HFD=4.0
02:11:04.634 00.004 16872 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.59) = xAngle (1.03 = 1.03)
02:11:04.638 00.004 16872 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.07 = 1.07)
02:11:04.641 00.003 16872 CameraToMount -- cameraX=0.50 cameraY=-0.31 hyp=0.59 cameraTheta=-0.56 mountX=0.31 mountY=0.52, mountTheta=1.04
02:11:04.645 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.50, y=-0.31, opts=13)
02:11:04.649 00.004 16872 Enqueuing Move request for scope (0.50, -0.31)
02:11:04.651 00.002 9640 Worker thread wakes up
02:11:04.651 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.31) opts 0xd
02:11:04.651 00.000 9640 Handling offset move in thread for scope, endpoint = (0.50, -0.31)
02:11:04.651 00.000 9640 Moving (0.50, -0.31) raw xDistance=0.31 yDistance=0.52
02:11:04.651 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.31
02:11:04.651 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.52, m_sumCorr=0
02:11:04.651 00.000 9640 MoveAxis(W, 18, ABG)
02:11:04.651 00.000 9640 Guiding  Dir = 3, Dur = 18
02:11:04.651 00.000 9640 IsSlewing returns 0
02:11:04.652 00.001 9640 IsGuiding returns 0
02:11:04.652 00.000 9640 PulseGuide returned control before completion, sleep 28
02:11:04.656 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=9072, med=3212, FiltMin=3036, FiltMax=7296, Gamma=2.190
02:11:04.689 00.033 16872 UpdateGuideState exits: m=99591 SNR=192.5
02:11:04.692 00.003 16872 PhdController: settling, locked = 1, distance = 0.89 (1.50) aobump = 0 frame = 2 / 99999
02:11:04.697 00.005 9640 IsGuiding returns 1
02:11:04.697 00.000 9640 scope still moving after pulse duration time elapsed
02:11:04.697 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777792264.697,"Host":"RBFOCUS307","Inst":1,"Distance":0.89,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
02:11:04.700 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:04.703 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:11:04.706 00.003 16872 Enqueuing Expose request
02:11:04.725 00.019 9640 IsSlewing returns 0
02:11:04.725 00.000 9640 IsGuiding returns 0
02:11:04.725 00.000 9640 scope move finished after 18 + 55 ms
02:11:04.725 00.000 9640 Move returns status 0, amount 18
02:11:04.725 00.000 9640 MoveAxis(N, 0, ABG)
02:11:04.725 00.000 9640 Move returns status 0, amount 0
02:11:04.726 00.001 9640 move complete, result=0
02:11:04.726 00.000 16872 GuideStep: 0.3 px 18 ms WEST, 0.5 px 0 ms NORTH
02:11:04.729 00.003 9640 worker thread done servicing request
02:11:04.729 00.000 9640 Worker thread wakes up
02:11:04.729 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:11:04.729 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:11:06.538 01.809 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c41fc191-adac-426e-be83-677bf4aaed9c"}
02:11:06.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c41fc191-adac-426e-be83-677bf4aaed9c"}
02:11:06.544 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4f6640a7-6684-430c-a1fc-d9727b97a264"}
02:11:06.547 00.003 16872 case statement mapped state 6 to 3
02:11:06.549 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f6640a7-6684-430c-a1fc-d9727b97a264"}
02:11:06.553 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ed09d3c8-5fae-4c14-b42d-ffed4dbe183e"}
02:11:06.557 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.90,6.58],"pixels":"..."},"id":"ed09d3c8-5fae-4c14-b42d-ffed4dbe183e"}
02:11:08.784 02.227 9640 Exposure complete
02:11:08.920 00.136 9640 worker thread done servicing request
02:11:08.920 00.000 16872 OnExposeComplete: enter
02:11:08.923 00.003 16872 UpdateGuideState(): m_state=6
02:11:08.925 00.002 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:11:08.928 00.003 16872 Star::Find returns 1 (0), X=203.52, Y=177.72, Mass=104046, SNR=199.8, Peak=7852 HFD=4.6
02:11:08.931 00.003 16872 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.59) = xAngle (0.61 = 0.61)
02:11:08.934 00.003 16872 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.65 = 0.65)
02:11:08.936 00.002 16872 CameraToMount -- cameraX=0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-0.98 mountX=0.17 mountY=0.12, mountTheta=0.64
02:11:08.940 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=-0.17, opts=13)
02:11:08.943 00.003 16872 Enqueuing Move request for scope (0.11, -0.17)
02:11:08.946 00.003 9640 Worker thread wakes up
02:11:08.946 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.17) opts 0xd
02:11:08.946 00.000 9640 Handling offset move in thread for scope, endpoint = (0.11, -0.17)
02:11:08.946 00.000 9640 Moving (0.11, -0.17) raw xDistance=0.17 yDistance=0.12
02:11:08.946 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.17
02:11:08.946 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 0.12, m_sumCorr=0.32
02:11:08.946 00.000 9640 MoveAxis(W, 20, ABG)
02:11:08.946 00.000 9640 Guiding  Dir = 3, Dur = 20
02:11:08.946 00.000 9640 IsSlewing returns 0
02:11:08.947 00.001 9640 IsGuiding returns 0
02:11:08.947 00.000 9640 PulseGuide returned control before completion, sleep 30
02:11:08.953 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=7852, med=3216, FiltMin=3128, FiltMax=7032, Gamma=2.190
02:11:08.978 00.025 9640 IsGuiding returns 1
02:11:08.979 00.001 9640 scope still moving after pulse duration time elapsed
02:11:08.984 00.005 16872 UpdateGuideState exits: m=104046 SNR=199.8
02:11:08.987 00.003 16872 PhdController: settling, locked = 1, distance = 0.68 (1.50) aobump = 0 frame = 3 / 99999
02:11:08.989 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777792268.989,"Host":"RBFOCUS307","Inst":1,"Distance":0.68,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
02:11:08.992 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:08.995 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:11:08.998 00.003 16872 Enqueuing Expose request
02:11:09.009 00.011 9640 IsSlewing returns 0
02:11:09.009 00.000 9640 IsGuiding returns 0
02:11:09.009 00.000 9640 scope move finished after 20 + 43 ms
02:11:09.010 00.001 9640 Move returns status 0, amount 20
02:11:09.010 00.000 9640 MoveAxis(S, 38, ABG)
02:11:09.010 00.000 9640 Guiding  Dir = 1, Dur = 38
02:11:09.010 00.000 9640 IsSlewing returns 0
02:11:09.010 00.000 9640 IsGuiding returns 0
02:11:09.011 00.001 9640 PulseGuide returned control before completion, sleep 48
02:11:09.072 00.061 9640 IsGuiding returns 1
02:11:09.072 00.000 9640 scope still moving after pulse duration time elapsed
02:11:09.102 00.030 9640 IsSlewing returns 0
02:11:09.102 00.000 9640 IsGuiding returns 0
02:11:09.102 00.000 9640 scope move finished after 38 + 53 ms
02:11:09.102 00.000 9640 Move returns status 0, amount 38
02:11:09.102 00.000 9640 move complete, result=0
02:11:09.103 00.001 9640 worker thread done servicing request
02:11:09.103 00.000 9640 Worker thread wakes up
02:11:09.103 00.000 16872 GuideStep: 0.2 px 20 ms WEST, 0.1 px 38 ms SOUTH
02:11:09.106 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:11:09.106 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:11:10.036 00.930 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7739e809-6a38-496a-88a4-e735ba3e3149"}
02:11:10.042 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7739e809-6a38-496a-88a4-e735ba3e3149"}
02:11:10.047 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf9aa67a-21d9-48f0-8d0a-d0c5080e2c59"}
02:11:10.051 00.004 16872 case statement mapped state 6 to 3
02:11:10.054 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf9aa67a-21d9-48f0-8d0a-d0c5080e2c59"}
02:11:10.059 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8f6192c6-555b-44b8-ac48-355496d73061"}
02:11:10.064 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.52,6.72],"pixels":"..."},"id":"8f6192c6-555b-44b8-ac48-355496d73061"}
02:11:13.197 03.133 9640 Exposure complete
02:11:13.391 00.194 9640 worker thread done servicing request
02:11:13.391 00.000 16872 OnExposeComplete: enter
02:11:13.395 00.004 16872 UpdateGuideState(): m_state=6
02:11:13.399 00.004 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:11:13.403 00.004 16872 Star::Find returns 1 (0), X=203.24, Y=177.94, Mass=102437, SNR=199.0, Peak=9472 HFD=4.1
02:11:13.406 00.003 16872 CameraToMount -- cameraTheta (2.86) - m_xAngle (-1.59) = xAngle (4.45 = -1.84)
02:11:13.409 00.003 16872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.49 = -1.79)
02:11:13.413 00.004 16872 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.86 mountX=-0.04 mountY=-0.16, mountTheta=-1.83
02:11:13.418 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.16, y=0.05, opts=13)
02:11:13.421 00.003 16872 Enqueuing Move request for scope (-0.16, 0.05)
02:11:13.424 00.003 9640 Worker thread wakes up
02:11:13.424 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
02:11:13.424 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
02:11:13.424 00.000 9640 Moving (-0.16, 0.05) raw xDistance=-0.04 yDistance=-0.16
02:11:13.424 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:11:13.424 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.16, m_sumCorr=0.32
02:11:13.424 00.000 9640 MoveAxis(E, 0, ABG)
02:11:13.424 00.000 9640 Move returns status 0, amount 0
02:11:13.424 00.000 9640 MoveAxis(N, 0, ABG)
02:11:13.424 00.000 9640 Move returns status 0, amount 0
02:11:13.424 00.000 9640 move complete, result=0
02:11:13.424 00.000 9640 worker thread done servicing request
02:11:13.433 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=9472, med=3216, FiltMin=3144, FiltMax=7512, Gamma=2.190
02:11:13.465 00.032 16872 UpdateGuideState exits: m=102437 SNR=199.0
02:11:13.468 00.003 16872 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 4 / 99999
02:11:13.470 00.002 16872 PhdController: newstate STATE_FINISH
02:11:13.474 00.004 16872 PhdController complete: success
02:11:13.476 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777792273.476,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:11:13.479 00.003 16872 Mount: notify guiding dither settle done success=1
02:11:13.481 00.002 16872 PhdController: newstate STATE_IDLE
02:11:13.484 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:13.486 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:11:13.492 00.006 16872 Enqueuing Expose request
02:11:13.495 00.003 9640 Worker thread wakes up
02:11:13.495 00.000 16872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:11:13.497 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:11:13.497 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:11:13.537 00.040 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"715e3b20-6cf8-4fc0-ac31-4d94a212a5df"}
02:11:13.540 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"715e3b20-6cf8-4fc0-ac31-4d94a212a5df"}
02:11:13.544 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9984a19-f2ba-4e44-ad10-af47433354c7"}
02:11:13.547 00.003 16872 case statement mapped state 6 to 3
02:11:13.551 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9984a19-f2ba-4e44-ad10-af47433354c7"}
02:11:13.556 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"90e6b625-2e03-4623-9381-071ac22b9324"}
02:11:13.560 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.24,6.94],"pixels":"..."},"id":"90e6b625-2e03-4623-9381-071ac22b9324"}
02:11:14.180 00.620 16872 evsrv: cli 0D3BFFA8 connect
02:11:14.184 00.004 16872 case statement mapped state 6 to 3
02:11:14.189 00.005 16872 case statement mapped state 6 to 3
02:11:14.195 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"a8357348-5dff-4e89-8700-61615502167c"}
02:11:14.198 00.003 16872 case statement mapped state 6 to 3
02:11:14.201 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8357348-5dff-4e89-8700-61615502167c"}
02:11:14.204 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:11:17.036 02.832 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3fbf2332-f22b-461e-8482-97f0ee4f1b92"}
02:11:17.039 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3fbf2332-f22b-461e-8482-97f0ee4f1b92"}
02:11:17.043 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"623ca39e-3eee-48b6-a39f-8072d4eb5c5e"}
02:11:17.046 00.003 16872 case statement mapped state 6 to 3
02:11:17.049 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"623ca39e-3eee-48b6-a39f-8072d4eb5c5e"}
02:11:17.052 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6017beb6-a482-41fd-969a-b9669b8c718c"}
02:11:17.056 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.24,6.94],"pixels":"..."},"id":"6017beb6-a482-41fd-969a-b9669b8c718c"}
02:11:17.558 00.502 9640 Exposure complete
02:11:17.697 00.139 9640 worker thread done servicing request
02:11:17.697 00.000 16872 OnExposeComplete: enter
02:11:17.700 00.003 16872 UpdateGuideState(): m_state=6
02:11:17.703 00.003 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
02:11:17.706 00.003 16872 Star::Find returns 1 (0), X=203.63, Y=178.91, Mass=102340, SNR=207.4, Peak=8460 HFD=4.1
02:11:17.709 00.003 16872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.59) = xAngle (2.94 = 2.94)
02:11:17.712 00.003 16872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.98 = 2.98)
02:11:17.714 00.002 16872 CameraToMount -- cameraX=0.23 cameraY=1.02 hyp=1.05 cameraTheta=1.35 mountX=-1.03 mountY=0.17, mountTheta=2.98
02:11:17.722 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.23, y=1.02, opts=13)
02:11:17.724 00.002 16872 Enqueuing Move request for scope (0.23, 1.02)
02:11:17.728 00.004 9640 Worker thread wakes up
02:11:17.728 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.23, 1.02) opts 0xd
02:11:17.728 00.000 9640 Handling offset move in thread for scope, endpoint = (0.23, 1.02)
02:11:17.728 00.000 9640 Moving (0.23, 1.02) raw xDistance=-1.03 yDistance=0.17
02:11:17.728 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.03
02:11:17.728 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0.32
02:11:17.728 00.000 9640 MoveAxis(E, 109, ABG)
02:11:17.728 00.000 9640 Guiding  Dir = 2, Dur = 109
02:11:17.728 00.000 9640 IsSlewing returns 0
02:11:17.728 00.000 9640 IsGuiding returns 0
02:11:17.729 00.001 9640 PulseGuide returned control before completion, sleep 119
02:11:17.733 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=8460, med=3208, FiltMin=3070, FiltMax=7400, Gamma=2.190
02:11:17.764 00.031 16872 UpdateGuideState exits: m=102340 SNR=207.4
02:11:17.767 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:17.773 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:11:17.776 00.003 16872 Enqueuing Expose request
02:11:17.863 00.087 9640 IsGuiding returns 1
02:11:17.863 00.000 9640 scope still moving after pulse duration time elapsed
02:11:17.895 00.032 9640 IsSlewing returns 0
02:11:17.895 00.000 9640 IsGuiding returns 0
02:11:17.895 00.000 9640 scope move finished after 109 + 57 ms
02:11:17.895 00.000 9640 Move returns status 0, amount 109
02:11:17.896 00.001 9640 MoveAxis(N, 0, ABG)
02:11:17.896 00.000 9640 Move returns status 0, amount 0
02:11:17.896 00.000 9640 move complete, result=0
02:11:17.896 00.000 9640 worker thread done servicing request
02:11:17.896 00.000 16872 GuideStep: -1.0 px 109 ms EAST, 0.2 px 0 ms NORTH
02:11:17.900 00.004 9640 Worker thread wakes up
02:11:17.900 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:11:17.900 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:11:20.534 02.634 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68e829f0-cd89-48dd-b234-569b5a36ad68"}
02:11:20.538 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"68e829f0-cd89-48dd-b234-569b5a36ad68"}
02:11:20.542 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ee3a426-00b5-40d4-907d-cf6a44362c60"}
02:11:20.547 00.005 16872 case statement mapped state 6 to 3
02:11:20.550 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ee3a426-00b5-40d4-907d-cf6a44362c60"}
02:11:20.555 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8d00572f-28c3-48d0-ac07-f4c5635504d4"}
02:11:20.558 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.63,6.91],"pixels":"..."},"id":"8d00572f-28c3-48d0-ac07-f4c5635504d4"}
02:11:21.965 01.407 9640 Exposure complete
02:11:22.105 00.140 9640 worker thread done servicing request
02:11:22.106 00.001 16872 OnExposeComplete: enter
02:11:22.108 00.002 16872 UpdateGuideState(): m_state=6
02:11:22.111 00.003 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
02:11:22.113 00.002 16872 Star::Find returns 1 (0), X=203.75, Y=178.04, Mass=96191, SNR=188.7, Peak=8396 HFD=4.1
02:11:22.116 00.003 16872 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.59) = xAngle (2.00 = 2.00)
02:11:22.121 00.005 16872 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.05 = 2.05)
02:11:22.123 00.002 16872 CameraToMount -- cameraX=0.34 cameraY=0.15 hyp=0.38 cameraTheta=0.41 mountX=-0.16 mountY=0.33, mountTheta=2.01
02:11:22.127 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.34, y=0.15, opts=13)
02:11:22.130 00.003 16872 Enqueuing Move request for scope (0.34, 0.15)
02:11:22.134 00.004 9640 Worker thread wakes up
02:11:22.134 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.15) opts 0xd
02:11:22.134 00.000 9640 Handling offset move in thread for scope, endpoint = (0.34, 0.15)
02:11:22.134 00.000 9640 Moving (0.34, 0.15) raw xDistance=-0.16 yDistance=0.33
02:11:22.134 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.16
02:11:22.134 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.33, m_sumCorr=0.32
02:11:22.134 00.000 9640 MoveAxis(E, 28, ABG)
02:11:22.134 00.000 9640 Guiding  Dir = 2, Dur = 28
02:11:22.134 00.000 9640 IsSlewing returns 0
02:11:22.135 00.001 9640 IsGuiding returns 0
02:11:22.135 00.000 9640 PulseGuide returned control before completion, sleep 38
02:11:22.139 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=8396, med=3212, FiltMin=3044, FiltMax=7408, Gamma=2.190
02:11:22.172 00.033 16872 UpdateGuideState exits: m=96191 SNR=188.7
02:11:22.175 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:22.178 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:11:22.183 00.005 16872 Enqueuing Expose request
02:11:22.185 00.002 9640 IsGuiding returns 1
02:11:22.185 00.000 9640 scope still moving after pulse duration time elapsed
02:11:22.211 00.026 9640 IsSlewing returns 0
02:11:22.213 00.002 9640 IsGuiding returns 0
02:11:22.213 00.000 9640 scope move finished after 28 + 49 ms
02:11:22.213 00.000 9640 Move returns status 0, amount 28
02:11:22.213 00.000 9640 MoveAxis(N, 0, ABG)
02:11:22.213 00.000 9640 Move returns status 0, amount 0
02:11:22.213 00.000 9640 move complete, result=0
02:11:22.213 00.000 9640 worker thread done servicing request
02:11:22.213 00.000 9640 Worker thread wakes up
02:11:22.213 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:11:22.213 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:11:22.222 00.009 16872 GuideStep: -0.2 px 28 ms EAST, 0.3 px 0 ms NORTH
02:11:24.034 01.812 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05f0fdc7-bbe2-40d9-b8b0-f0c9a90c57b1"}
02:11:24.039 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"05f0fdc7-bbe2-40d9-b8b0-f0c9a90c57b1"}
02:11:24.046 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf27368a-0200-4e6b-81fb-516226c2b882"}
02:11:24.050 00.004 16872 case statement mapped state 6 to 3
02:11:24.053 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf27368a-0200-4e6b-81fb-516226c2b882"}
02:11:24.060 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"11750cf0-54f8-49c8-a72a-2dc41360cf06"}
02:11:24.064 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.75,7.04],"pixels":"..."},"id":"11750cf0-54f8-49c8-a72a-2dc41360cf06"}
02:11:26.274 02.210 9640 Exposure complete
02:11:26.412 00.138 9640 worker thread done servicing request
02:11:26.412 00.000 16872 OnExposeComplete: enter
02:11:26.415 00.003 16872 UpdateGuideState(): m_state=6
02:11:26.418 00.003 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
02:11:26.420 00.002 16872 Star::Find returns 1 (0), X=204.01, Y=177.86, Mass=102136, SNR=195.0, Peak=9076 HFD=4.3
02:11:26.424 00.004 16872 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.59) = xAngle (1.54 = 1.54)
02:11:26.428 00.004 16872 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.59 = 1.59)
02:11:26.431 00.003 16872 CameraToMount -- cameraX=0.60 cameraY=-0.03 hyp=0.60 cameraTheta=-0.05 mountX=0.02 mountY=0.60, mountTheta=1.54
02:11:26.434 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.60, y=-0.03, opts=13)
02:11:26.437 00.003 16872 Enqueuing Move request for scope (0.60, -0.03)
02:11:26.440 00.003 9640 Worker thread wakes up
02:11:26.440 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.03) opts 0xd
02:11:26.440 00.000 9640 Handling offset move in thread for scope, endpoint = (0.60, -0.03)
02:11:26.441 00.001 9640 Moving (0.60, -0.03) raw xDistance=0.02 yDistance=0.60
02:11:26.441 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:11:26.441 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.60, m_sumCorr=0.32
02:11:26.441 00.000 9640 MoveAxis(E, 0, ABG)
02:11:26.441 00.000 9640 Move returns status 0, amount 0
02:11:26.441 00.000 9640 MoveAxis(N, 0, ABG)
02:11:26.441 00.000 9640 Move returns status 0, amount 0
02:11:26.441 00.000 9640 move complete, result=0
02:11:26.442 00.001 9640 worker thread done servicing request
02:11:26.446 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=9076, med=3212, FiltMin=3114, FiltMax=7312, Gamma=2.190
02:11:26.478 00.032 16872 UpdateGuideState exits: m=102136 SNR=195.0
02:11:26.480 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:26.482 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:11:26.485 00.003 16872 Enqueuing Expose request
02:11:26.492 00.007 16872 GuideStep: 0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
02:11:26.495 00.003 9640 Worker thread wakes up
02:11:26.495 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:11:26.495 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:11:27.535 01.040 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1a524f94-09f1-4cdf-a3f7-d7bccd0a48a8"}
02:11:27.541 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1a524f94-09f1-4cdf-a3f7-d7bccd0a48a8"}
02:11:27.545 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86c84ae0-8465-4b0d-947a-294b426492c1"}
02:11:27.548 00.003 16872 case statement mapped state 6 to 3
02:11:27.552 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"86c84ae0-8465-4b0d-947a-294b426492c1"}
02:11:27.557 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fa2a297c-8c3d-4cba-96c5-677245679811"}
02:11:27.561 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.01,6.86],"pixels":"..."},"id":"fa2a297c-8c3d-4cba-96c5-677245679811"}
02:11:30.546 02.985 9640 Exposure complete
02:11:30.682 00.136 9640 worker thread done servicing request
02:11:30.682 00.000 16872 OnExposeComplete: enter
02:11:30.685 00.003 16872 UpdateGuideState(): m_state=6
02:11:30.688 00.003 16872 Star::Find(15, 204, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
02:11:30.690 00.002 16872 Star::Find returns 1 (0), X=203.82, Y=178.42, Mass=98925, SNR=200.8, Peak=8608 HFD=3.9
02:11:30.693 00.003 16872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.59) = xAngle (2.49 = 2.49)
02:11:30.697 00.004 16872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.53 = 2.53)
02:11:30.701 00.004 16872 CameraToMount -- cameraX=0.42 cameraY=0.53 hyp=0.67 cameraTheta=0.90 mountX=-0.53 mountY=0.38, mountTheta=2.52
02:11:30.706 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.42, y=0.53, opts=13)
02:11:30.709 00.003 16872 Enqueuing Move request for scope (0.42, 0.53)
02:11:30.713 00.004 9640 Worker thread wakes up
02:11:30.713 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.53) opts 0xd
02:11:30.713 00.000 9640 Handling offset move in thread for scope, endpoint = (0.42, 0.53)
02:11:30.713 00.000 9640 Moving (0.42, 0.53) raw xDistance=-0.53 yDistance=0.38
02:11:30.713 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.53
02:11:30.713 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.38, m_sumCorr=0.5
02:11:30.713 00.000 9640 MoveAxis(E, 57, ABG)
02:11:30.713 00.000 9640 Guiding  Dir = 2, Dur = 57
02:11:30.714 00.001 9640 IsSlewing returns 0
02:11:30.714 00.000 9640 IsGuiding returns 0
02:11:30.714 00.000 9640 PulseGuide returned control before completion, sleep 67
02:11:30.719 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=8608, med=3216, FiltMin=3132, FiltMax=7240, Gamma=2.190
02:11:30.751 00.032 16872 UpdateGuideState exits: m=98925 SNR=200.8
02:11:30.754 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:30.756 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:11:30.758 00.002 16872 Enqueuing Expose request
02:11:30.792 00.034 9640 IsGuiding returns 1
02:11:30.792 00.000 9640 scope still moving after pulse duration time elapsed
02:11:30.823 00.031 9640 IsSlewing returns 0
02:11:30.823 00.000 9640 IsGuiding returns 0
02:11:30.823 00.000 9640 scope move finished after 57 + 52 ms
02:11:30.824 00.001 9640 Move returns status 0, amount 57
02:11:30.824 00.000 9640 MoveAxis(S, 22, ABG)
02:11:30.824 00.000 9640 Guiding  Dir = 1, Dur = 22
02:11:30.824 00.000 9640 IsSlewing returns 0
02:11:30.824 00.000 9640 IsGuiding returns 0
02:11:30.825 00.001 9640 PulseGuide returned control before completion, sleep 32
02:11:30.869 00.044 9640 IsGuiding returns 1
02:11:30.869 00.000 9640 scope still moving after pulse duration time elapsed
02:11:30.900 00.031 9640 IsSlewing returns 0
02:11:30.901 00.001 9640 IsGuiding returns 0
02:11:30.901 00.000 9640 scope move finished after 22 + 55 ms
02:11:30.901 00.000 9640 Move returns status 0, amount 22
02:11:30.902 00.001 9640 move complete, result=0
02:11:30.902 00.000 9640 worker thread done servicing request
02:11:30.902 00.000 9640 Worker thread wakes up
02:11:30.902 00.000 16872 GuideStep: -0.5 px 57 ms EAST, 0.4 px 22 ms SOUTH
02:11:30.905 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:11:30.906 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:11:31.035 00.129 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3450bce4-da91-41ad-89fd-d2da1fc16d28"}
02:11:31.037 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3450bce4-da91-41ad-89fd-d2da1fc16d28"}
02:11:31.042 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d849eca2-7397-47d8-a182-042472200835"}
02:11:31.045 00.003 16872 case statement mapped state 6 to 3
02:11:31.048 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d849eca2-7397-47d8-a182-042472200835"}
02:11:31.051 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"637b8e50-22c2-420d-b930-ca375cb84d67"}
02:11:31.054 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.82,7.42],"pixels":"..."},"id":"637b8e50-22c2-420d-b930-ca375cb84d67"}
02:11:34.535 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"155388a5-1204-4772-a667-78a52570b46d"}
02:11:34.538 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"155388a5-1204-4772-a667-78a52570b46d"}
02:11:34.543 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a84f2d52-96b0-40db-af78-4fa68d9758eb"}
02:11:34.546 00.003 16872 case statement mapped state 6 to 3
02:11:34.549 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a84f2d52-96b0-40db-af78-4fa68d9758eb"}
02:11:34.552 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"29f28b53-f5e2-4259-a5d0-588c56e5daf9"}
02:11:34.555 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.82,7.42],"pixels":"..."},"id":"29f28b53-f5e2-4259-a5d0-588c56e5daf9"}
02:11:34.985 00.430 9640 Exposure complete
02:11:35.126 00.141 9640 worker thread done servicing request
02:11:35.126 00.000 16872 OnExposeComplete: enter
02:11:35.129 00.003 16872 UpdateGuideState(): m_state=6
02:11:35.132 00.003 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
02:11:35.135 00.003 16872 Star::Find returns 1 (0), X=203.80, Y=178.43, Mass=101793, SNR=202.2, Peak=9056 HFD=3.8
02:11:35.138 00.003 16872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.59) = xAngle (2.53 = 2.53)
02:11:35.140 00.002 16872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.57 = 2.57)
02:11:35.142 00.002 16872 CameraToMount -- cameraX=0.39 cameraY=0.54 hyp=0.67 cameraTheta=0.94 mountX=-0.54 mountY=0.36, mountTheta=2.56
02:11:35.147 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.39, y=0.54, opts=13)
02:11:35.152 00.005 16872 Enqueuing Move request for scope (0.39, 0.54)
02:11:35.155 00.003 9640 Worker thread wakes up
02:11:35.155 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.54) opts 0xd
02:11:35.155 00.000 9640 Handling offset move in thread for scope, endpoint = (0.39, 0.54)
02:11:35.156 00.001 9640 Moving (0.39, 0.54) raw xDistance=-0.54 yDistance=0.36
02:11:35.156 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.54
02:11:35.156 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.36, m_sumCorr=0.69
02:11:35.156 00.000 9640 MoveAxis(E, 64, ABG)
02:11:35.156 00.000 9640 Guiding  Dir = 2, Dur = 64
02:11:35.156 00.000 9640 IsSlewing returns 0
02:11:35.156 00.000 9640 IsGuiding returns 0
02:11:35.157 00.001 9640 PulseGuide returned control before completion, sleep 74
02:11:35.162 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=9056, med=3208, FiltMin=3042, FiltMax=7360, Gamma=2.190
02:11:35.192 00.030 16872 UpdateGuideState exits: m=101793 SNR=202.2
02:11:35.202 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:35.206 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:11:35.212 00.006 16872 Enqueuing Expose request
02:11:35.240 00.028 9640 IsGuiding returns 1
02:11:35.241 00.001 9640 scope still moving after pulse duration time elapsed
02:11:35.271 00.030 9640 IsSlewing returns 0
02:11:35.272 00.001 9640 IsGuiding returns 0
02:11:35.272 00.000 9640 scope move finished after 64 + 51 ms
02:11:35.272 00.000 9640 Move returns status 0, amount 64
02:11:35.273 00.001 9640 MoveAxis(S, 22, ABG)
02:11:35.273 00.000 9640 Guiding  Dir = 1, Dur = 22
02:11:35.273 00.000 9640 IsSlewing returns 0
02:11:35.273 00.000 9640 IsGuiding returns 0
02:11:35.274 00.001 9640 PulseGuide returned control before completion, sleep 32
02:11:35.319 00.045 9640 IsGuiding returns 1
02:11:35.319 00.000 9640 scope still moving after pulse duration time elapsed
02:11:35.349 00.030 9640 IsSlewing returns 0
02:11:35.349 00.000 9640 IsGuiding returns 1
02:11:35.380 00.031 9640 IsSlewing returns 0
02:11:35.380 00.000 9640 IsGuiding returns 0
02:11:35.381 00.001 9640 scope move finished after 22 + 85 ms
02:11:35.381 00.000 9640 Move returns status 0, amount 22
02:11:35.381 00.000 9640 move complete, result=0
02:11:35.381 00.000 9640 worker thread done servicing request
02:11:35.381 00.000 9640 Worker thread wakes up
02:11:35.381 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:11:35.381 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:11:35.381 00.000 16872 GuideStep: -0.5 px 64 ms EAST, 0.4 px 22 ms SOUTH
02:11:38.033 02.652 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c0d798c1-92e9-44d9-9e4b-ffabf98b9e73"}
02:11:38.037 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c0d798c1-92e9-44d9-9e4b-ffabf98b9e73"}
02:11:38.040 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b2952d9a-bca2-4ae9-a33f-a6bd42dbc523"}
02:11:38.043 00.003 16872 case statement mapped state 6 to 3
02:11:38.046 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2952d9a-bca2-4ae9-a33f-a6bd42dbc523"}
02:11:38.049 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"625f6326-462b-4c25-8bf6-d98df2679293"}
02:11:38.053 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.80,7.43],"pixels":"..."},"id":"625f6326-462b-4c25-8bf6-d98df2679293"}
02:11:39.450 01.397 9640 Exposure complete
02:11:39.589 00.139 9640 worker thread done servicing request
02:11:39.589 00.000 16872 OnExposeComplete: enter
02:11:39.592 00.003 16872 UpdateGuideState(): m_state=6
02:11:39.595 00.003 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:11:39.597 00.002 16872 Star::Find returns 1 (0), X=204.03, Y=178.15, Mass=99617, SNR=199.9, Peak=8664 HFD=4.3
02:11:39.600 00.003 16872 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.59) = xAngle (1.98 = 1.98)
02:11:39.603 00.003 16872 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.02 = 2.02)
02:11:39.605 00.002 16872 CameraToMount -- cameraX=0.62 cameraY=0.26 hyp=0.67 cameraTheta=0.39 mountX=-0.27 mountY=0.61, mountTheta=1.99
02:11:39.610 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.62, y=0.26, opts=13)
02:11:39.614 00.004 16872 Enqueuing Move request for scope (0.62, 0.26)
02:11:39.617 00.003 9640 Worker thread wakes up
02:11:39.617 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.26) opts 0xd
02:11:39.617 00.000 9640 Handling offset move in thread for scope, endpoint = (0.62, 0.26)
02:11:39.617 00.000 9640 Moving (0.62, 0.26) raw xDistance=-0.27 yDistance=0.61
02:11:39.617 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.27
02:11:39.618 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.61, m_sumCorr=0.69
02:11:39.618 00.000 9640 MoveAxis(E, 35, ABG)
02:11:39.618 00.000 9640 Guiding  Dir = 2, Dur = 35
02:11:39.618 00.000 9640 IsSlewing returns 0
02:11:39.618 00.000 9640 IsGuiding returns 0
02:11:39.619 00.001 9640 PulseGuide returned control before completion, sleep 45
02:11:39.623 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=8664, med=3216, FiltMin=3144, FiltMax=7164, Gamma=2.190
02:11:39.655 00.032 16872 UpdateGuideState exits: m=99617 SNR=199.9
02:11:39.658 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:39.662 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:11:39.666 00.004 16872 Enqueuing Expose request
02:11:39.676 00.010 9640 IsGuiding returns 1
02:11:39.676 00.000 9640 scope still moving after pulse duration time elapsed
02:11:39.708 00.032 9640 IsSlewing returns 0
02:11:39.708 00.000 9640 IsGuiding returns 0
02:11:39.708 00.000 9640 scope move finished after 35 + 54 ms
02:11:39.708 00.000 9640 Move returns status 0, amount 35
02:11:39.708 00.000 9640 MoveAxis(N, 0, ABG)
02:11:39.709 00.001 9640 Move returns status 0, amount 0
02:11:39.709 00.000 9640 move complete, result=0
02:11:39.709 00.000 9640 worker thread done servicing request
02:11:39.709 00.000 9640 Worker thread wakes up
02:11:39.709 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:11:39.709 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:11:39.710 00.001 16872 GuideStep: -0.3 px 35 ms EAST, 0.6 px 0 ms NORTH
02:11:41.534 01.824 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6b56364-b14d-4c05-8977-ca8042a0ea0e"}
02:11:41.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e6b56364-b14d-4c05-8977-ca8042a0ea0e"}
02:11:41.541 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ac25a42-76c0-424e-bf7d-b8ec15c2cfcd"}
02:11:41.545 00.004 16872 case statement mapped state 6 to 3
02:11:41.547 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ac25a42-76c0-424e-bf7d-b8ec15c2cfcd"}
02:11:41.551 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6cc9978d-c8b1-442d-8d72-4f470aa6acc3"}
02:11:41.553 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.03,7.15],"pixels":"..."},"id":"6cc9978d-c8b1-442d-8d72-4f470aa6acc3"}
02:11:43.764 02.211 9640 Exposure complete
02:11:43.904 00.140 9640 worker thread done servicing request
02:11:43.904 00.000 16872 OnExposeComplete: enter
02:11:43.906 00.002 16872 UpdateGuideState(): m_state=6
02:11:43.911 00.005 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:11:43.915 00.004 16872 Star::Find returns 1 (0), X=204.07, Y=178.31, Mass=101263, SNR=196.3, Peak=9176 HFD=4.1
02:11:43.917 00.002 16872 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.59) = xAngle (2.15 = 2.15)
02:11:43.920 00.003 16872 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.19 = 2.19)
02:11:43.922 00.002 16872 CameraToMount -- cameraX=0.67 cameraY=0.42 hyp=0.79 cameraTheta=0.56 mountX=-0.43 mountY=0.64, mountTheta=2.16
02:11:43.928 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.67, y=0.42, opts=13)
02:11:43.930 00.002 16872 Enqueuing Move request for scope (0.67, 0.42)
02:11:43.932 00.002 9640 Worker thread wakes up
02:11:43.932 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.42) opts 0xd
02:11:43.933 00.001 9640 Handling offset move in thread for scope, endpoint = (0.67, 0.42)
02:11:43.933 00.000 9640 Moving (0.67, 0.42) raw xDistance=-0.43 yDistance=0.64
02:11:43.933 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.43
02:11:43.933 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.64, m_sumCorr=0.91
02:11:43.933 00.000 9640 MoveAxis(E, 49, ABG)
02:11:43.933 00.000 9640 Guiding  Dir = 2, Dur = 49
02:11:43.933 00.000 9640 IsSlewing returns 0
02:11:43.934 00.001 9640 IsGuiding returns 0
02:11:43.934 00.000 9640 PulseGuide returned control before completion, sleep 59
02:11:43.943 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=9176, med=3208, FiltMin=3106, FiltMax=7432, Gamma=2.190
02:11:43.976 00.033 16872 UpdateGuideState exits: m=101263 SNR=196.3
02:11:43.979 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:43.981 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:11:43.984 00.003 16872 Enqueuing Expose request
02:11:44.001 00.017 9640 IsGuiding returns 1
02:11:44.001 00.000 9640 scope still moving after pulse duration time elapsed
02:11:44.033 00.032 9640 IsSlewing returns 0
02:11:44.033 00.000 9640 IsGuiding returns 0
02:11:44.033 00.000 9640 scope move finished after 49 + 49 ms
02:11:44.033 00.000 9640 Move returns status 0, amount 49
02:11:44.033 00.000 9640 MoveAxis(S, 26, ABG)
02:11:44.033 00.000 9640 Guiding  Dir = 1, Dur = 26
02:11:44.034 00.001 9640 IsSlewing returns 0
02:11:44.034 00.000 9640 IsGuiding returns 0
02:11:44.035 00.001 9640 PulseGuide returned control before completion, sleep 36
02:11:44.080 00.045 9640 IsGuiding returns 1
02:11:44.081 00.001 9640 scope still moving after pulse duration time elapsed
02:11:44.111 00.030 9640 IsSlewing returns 0
02:11:44.111 00.000 9640 IsGuiding returns 0
02:11:44.111 00.000 9640 scope move finished after 26 + 50 ms
02:11:44.112 00.001 9640 Move returns status 0, amount 26
02:11:44.112 00.000 9640 move complete, result=0
02:11:44.112 00.000 9640 worker thread done servicing request
02:11:44.112 00.000 9640 Worker thread wakes up
02:11:44.112 00.000 16872 GuideStep: -0.4 px 49 ms EAST, 0.6 px 26 ms SOUTH
02:11:44.116 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:11:44.116 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:11:45.034 00.918 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"530d8f98-2c20-47fd-86f4-3c47b3a8d2f0"}
02:11:45.039 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"530d8f98-2c20-47fd-86f4-3c47b3a8d2f0"}
02:11:45.045 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b1735264-f515-461b-ac07-a8194b3ca0f1"}
02:11:45.048 00.003 16872 case statement mapped state 6 to 3
02:11:45.052 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1735264-f515-461b-ac07-a8194b3ca0f1"}
02:11:45.056 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"91872819-479e-44e8-8509-6e60539886f7"}
02:11:45.060 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.07,7.31],"pixels":"..."},"id":"91872819-479e-44e8-8509-6e60539886f7"}
02:11:48.171 03.111 9640 Exposure complete
02:11:48.308 00.137 9640 worker thread done servicing request
02:11:48.308 00.000 16872 OnExposeComplete: enter
02:11:48.312 00.004 16872 UpdateGuideState(): m_state=6
02:11:48.314 00.002 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:11:48.319 00.005 16872 Star::Find returns 1 (0), X=203.82, Y=178.07, Mass=97861, SNR=199.4, Peak=7680 HFD=4.4
02:11:48.322 00.003 16872 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.59) = xAngle (1.99 = 1.99)
02:11:48.324 00.002 16872 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.03 = 2.03)
02:11:48.327 00.003 16872 CameraToMount -- cameraX=0.41 cameraY=0.17 hyp=0.45 cameraTheta=0.40 mountX=-0.18 mountY=0.40, mountTheta=1.99
02:11:48.331 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.41, y=0.17, opts=13)
02:11:48.334 00.003 16872 Enqueuing Move request for scope (0.41, 0.17)
02:11:48.336 00.002 9640 Worker thread wakes up
02:11:48.336 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.17) opts 0xd
02:11:48.336 00.000 9640 Handling offset move in thread for scope, endpoint = (0.41, 0.17)
02:11:48.336 00.000 9640 Moving (0.41, 0.17) raw xDistance=-0.18 yDistance=0.40
02:11:48.336 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.18
02:11:48.336 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.40, m_sumCorr=0.91
02:11:48.336 00.000 9640 MoveAxis(E, 24, ABG)
02:11:48.337 00.001 9640 Guiding  Dir = 2, Dur = 24
02:11:48.337 00.000 9640 IsSlewing returns 0
02:11:48.337 00.000 9640 IsGuiding returns 0
02:11:48.337 00.000 9640 PulseGuide returned control before completion, sleep 34
02:11:48.342 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=7680, med=3216, FiltMin=3144, FiltMax=6860, Gamma=2.190
02:11:48.374 00.032 16872 UpdateGuideState exits: m=97861 SNR=199.4
02:11:48.378 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:48.380 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:11:48.382 00.002 16872 Enqueuing Expose request
02:11:48.385 00.003 9640 IsGuiding returns 1
02:11:48.385 00.000 9640 scope still moving after pulse duration time elapsed
02:11:48.408 00.023 9640 IsSlewing returns 0
02:11:48.408 00.000 9640 IsGuiding returns 0
02:11:48.408 00.000 9640 scope move finished after 24 + 47 ms
02:11:48.408 00.000 9640 Move returns status 0, amount 24
02:11:48.408 00.000 9640 MoveAxis(N, 0, ABG)
02:11:48.408 00.000 9640 Move returns status 0, amount 0
02:11:48.408 00.000 9640 move complete, result=0
02:11:48.409 00.001 9640 worker thread done servicing request
02:11:48.409 00.000 9640 Worker thread wakes up
02:11:48.409 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:11:48.409 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:11:48.409 00.000 16872 GuideStep: -0.2 px 24 ms EAST, 0.4 px 0 ms NORTH
02:11:48.535 00.126 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32cd3b17-8cd2-412d-a0d6-5143cd6fd99c"}
02:11:48.540 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"32cd3b17-8cd2-412d-a0d6-5143cd6fd99c"}
02:11:48.543 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ab44e06c-f651-4c0e-831a-c10361105c0c"}
02:11:48.548 00.005 16872 case statement mapped state 6 to 3
02:11:48.552 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab44e06c-f651-4c0e-831a-c10361105c0c"}
02:11:48.555 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5fd081c8-f624-4ea9-b067-158a05715858"}
02:11:48.559 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.82,7.07],"pixels":"..."},"id":"5fd081c8-f624-4ea9-b067-158a05715858"}
02:11:52.034 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a28b70af-834d-4e73-b8ab-81854f289e98"}
02:11:52.039 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a28b70af-834d-4e73-b8ab-81854f289e98"}
02:11:52.042 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0920d176-ff47-42b8-8a93-699656ea807d"}
02:11:52.045 00.003 16872 case statement mapped state 6 to 3
02:11:52.048 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0920d176-ff47-42b8-8a93-699656ea807d"}
02:11:52.052 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d2261811-ca9f-4c87-bc71-2d817d290c6e"}
02:11:52.055 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.82,7.07],"pixels":"..."},"id":"d2261811-ca9f-4c87-bc71-2d817d290c6e"}
02:11:52.468 00.413 9640 Exposure complete
02:11:52.608 00.140 9640 worker thread done servicing request
02:11:52.608 00.000 16872 OnExposeComplete: enter
02:11:52.612 00.004 16872 UpdateGuideState(): m_state=6
02:11:52.614 00.002 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:11:52.617 00.003 16872 Star::Find returns 1 (0), X=203.94, Y=177.99, Mass=102105, SNR=204.0, Peak=9828 HFD=4.1
02:11:52.619 00.002 16872 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.59) = xAngle (1.77 = 1.77)
02:11:52.621 00.002 16872 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.82 = 1.82)
02:11:52.624 00.003 16872 CameraToMount -- cameraX=0.54 cameraY=0.10 hyp=0.55 cameraTheta=0.19 mountX=-0.11 mountY=0.53, mountTheta=1.77
02:11:52.631 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.54, y=0.10, opts=13)
02:11:52.634 00.003 16872 Enqueuing Move request for scope (0.54, 0.10)
02:11:52.637 00.003 9640 Worker thread wakes up
02:11:52.637 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.10) opts 0xd
02:11:52.637 00.000 9640 Handling offset move in thread for scope, endpoint = (0.54, 0.10)
02:11:52.637 00.000 9640 Moving (0.54, 0.10) raw xDistance=-0.11 yDistance=0.53
02:11:52.637 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.11
02:11:52.637 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 0.53, m_sumCorr=1.2
02:11:52.637 00.000 9640 MoveAxis(E, 14, ABG)
02:11:52.637 00.000 9640 Guiding  Dir = 2, Dur = 14
02:11:52.637 00.000 9640 IsSlewing returns 0
02:11:52.638 00.001 9640 IsGuiding returns 0
02:11:52.638 00.000 9640 PulseGuide returned control before completion, sleep 24
02:11:52.644 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=9828, med=3208, FiltMin=3132, FiltMax=7496, Gamma=2.190
02:11:52.672 00.028 9640 IsGuiding returns 1
02:11:52.672 00.000 9640 scope still moving after pulse duration time elapsed
02:11:52.675 00.003 16872 UpdateGuideState exits: m=102105 SNR=204.0
02:11:52.678 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:52.681 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:11:52.683 00.002 16872 Enqueuing Expose request
02:11:52.704 00.021 9640 IsSlewing returns 0
02:11:52.704 00.000 9640 IsGuiding returns 0
02:11:52.704 00.000 9640 scope move finished after 14 + 52 ms
02:11:52.704 00.000 9640 Move returns status 0, amount 14
02:11:52.704 00.000 9640 MoveAxis(S, 36, ABG)
02:11:52.704 00.000 9640 Guiding  Dir = 1, Dur = 36
02:11:52.705 00.001 9640 IsSlewing returns 0
02:11:52.705 00.000 9640 IsGuiding returns 0
02:11:52.705 00.000 9640 PulseGuide returned control before completion, sleep 46
02:11:52.767 00.062 9640 IsGuiding returns 1
02:11:52.767 00.000 9640 scope still moving after pulse duration time elapsed
02:11:52.798 00.031 9640 IsSlewing returns 0
02:11:52.799 00.001 9640 IsGuiding returns 0
02:11:52.799 00.000 9640 scope move finished after 36 + 57 ms
02:11:52.799 00.000 9640 Move returns status 0, amount 36
02:11:52.799 00.000 9640 move complete, result=0
02:11:52.799 00.000 9640 worker thread done servicing request
02:11:52.799 00.000 9640 Worker thread wakes up
02:11:52.799 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:11:52.799 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:11:52.800 00.001 16872 GuideStep: -0.1 px 14 ms EAST, 0.5 px 36 ms SOUTH
02:11:55.534 02.734 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18ee5c80-428c-4872-8256-4d1413bc1208"}
02:11:55.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"18ee5c80-428c-4872-8256-4d1413bc1208"}
02:11:55.541 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"13084bde-7ea6-4a26-8574-0d6706b80eb1"}
02:11:55.544 00.003 16872 case statement mapped state 6 to 3
02:11:55.547 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"13084bde-7ea6-4a26-8574-0d6706b80eb1"}
02:11:55.551 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8ed0f8e4-3755-4c90-a514-995a85101dba"}
02:11:55.554 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.94,6.99],"pixels":"..."},"id":"8ed0f8e4-3755-4c90-a514-995a85101dba"}
02:11:56.862 01.308 9640 Exposure complete
02:11:56.999 00.137 9640 worker thread done servicing request
02:11:56.999 00.000 16872 OnExposeComplete: enter
02:11:57.002 00.003 16872 UpdateGuideState(): m_state=6
02:11:57.004 00.002 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
02:11:57.007 00.003 16872 Star::Find returns 1 (0), X=203.91, Y=178.26, Mass=97428, SNR=191.2, Peak=8376 HFD=4.2
02:11:57.009 00.002 16872 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.59) = xAngle (2.21 = 2.21)
02:11:57.011 00.002 16872 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.25 = 2.25)
02:11:57.016 00.005 16872 CameraToMount -- cameraX=0.51 cameraY=0.36 hyp=0.63 cameraTheta=0.62 mountX=-0.37 mountY=0.48, mountTheta=2.23
02:11:57.021 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=0.36, opts=13)
02:11:57.024 00.003 16872 Enqueuing Move request for scope (0.51, 0.36)
02:11:57.026 00.002 9640 Worker thread wakes up
02:11:57.026 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.36) opts 0xd
02:11:57.026 00.000 9640 Handling offset move in thread for scope, endpoint = (0.51, 0.36)
02:11:57.026 00.000 9640 Moving (0.51, 0.36) raw xDistance=-0.37 yDistance=0.48
02:11:57.026 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.37
02:11:57.026 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.48, m_sumCorr=1.2
02:11:57.026 00.000 9640 MoveAxis(E, 41, ABG)
02:11:57.026 00.000 9640 Guiding  Dir = 2, Dur = 41
02:11:57.027 00.001 9640 IsSlewing returns 0
02:11:57.027 00.000 9640 IsGuiding returns 0
02:11:57.027 00.000 9640 PulseGuide returned control before completion, sleep 51
02:11:57.034 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=8376, med=3212, FiltMin=3132, FiltMax=7020, Gamma=2.190
02:11:57.065 00.031 16872 UpdateGuideState exits: m=97428 SNR=191.2
02:11:57.069 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:57.072 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:11:57.074 00.002 16872 Enqueuing Expose request
02:11:57.091 00.017 9640 IsGuiding returns 0
02:11:57.091 00.000 9640 Move returns status 0, amount 41
02:11:57.091 00.000 9640 MoveAxis(N, 0, ABG)
02:11:57.091 00.000 9640 Move returns status 0, amount 0
02:11:57.091 00.000 9640 move complete, result=0
02:11:57.092 00.001 9640 worker thread done servicing request
02:11:57.092 00.000 9640 Worker thread wakes up
02:11:57.092 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:11:57.092 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:11:57.095 00.003 16872 GuideStep: -0.4 px 41 ms EAST, 0.5 px 0 ms NORTH
02:11:59.034 01.939 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62984f11-a3df-49f1-9e1b-487c9cc60abc"}
02:11:59.037 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62984f11-a3df-49f1-9e1b-487c9cc60abc"}
02:11:59.041 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9d42258-7c24-4fd7-9225-fd8a754fd2ee"}
02:11:59.044 00.003 16872 case statement mapped state 6 to 3
02:11:59.046 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9d42258-7c24-4fd7-9225-fd8a754fd2ee"}
02:11:59.049 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ca71b8e9-f036-44b5-aec7-df06872b3bba"}
02:11:59.054 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.91,7.26],"pixels":"..."},"id":"ca71b8e9-f036-44b5-aec7-df06872b3bba"}
02:12:01.152 02.098 9640 Exposure complete
02:12:01.299 00.147 9640 worker thread done servicing request
02:12:01.299 00.000 16872 OnExposeComplete: enter
02:12:01.302 00.003 16872 UpdateGuideState(): m_state=6
02:12:01.306 00.004 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:12:01.308 00.002 16872 Star::Find returns 1 (0), X=203.64, Y=177.61, Mass=103513, SNR=202.8, Peak=8740 HFD=4.2
02:12:01.311 00.003 16872 MultiStar: exiting stabilization period
02:12:01.314 00.003 16872 MultiStar: updating star positions after lock position change
02:12:01.320 00.006 16872 Star::Find(15, 1619, 276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:12:01.324 00.004 16872 Star::Find returns 1 (0), X=1619.66, Y=276.10, Mass=11286, SNR=56.3, Peak=3972 HFD=3.7
02:12:01.328 00.004 16872 Star::Find(15, 1573, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:12:01.330 00.002 16872 Star::Find returns 1 (0), X=1573.44, Y=172.48, Mass=14475, SNR=68.1, Peak=4104 HFD=3.4
02:12:01.333 00.003 16872 Star::Find(15, 678, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:12:01.336 00.003 16872 Star::Find returns 1 (0), X=678.13, Y=870.26, Mass=11279, SNR=56.2, Peak=3956 HFD=3.8
02:12:01.338 00.002 16872 Star::Find(15, 134, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:12:01.341 00.003 16872 Star::Find returns 1 (0), X=134.62, Y=900.59, Mass=8421, SNR=49.0, Peak=3748 HFD=3.6
02:12:01.343 00.002 16872 Star::Find(15, 66, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:12:01.347 00.004 16872 Star::Find returns 1 (0), X=66.25, Y=795.10, Mass=6250, SNR=36.7, Peak=3584 HFD=3.8
02:12:01.352 00.005 16872 Star::Find(15, 720, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:12:01.356 00.004 16872 Star::Find returns 1 (0), X=719.54, Y=152.49, Mass=3694, SNR=27.3, Peak=3432 HFD=3.2
02:12:01.359 00.003 16872 Star::Find(15, 1733, 227, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:12:01.362 00.003 16872 Star::Find returns 1 (0), X=1733.63, Y=227.56, Mass=3759, SNR=29.1, Peak=3540 HFD=3.3
02:12:01.365 00.003 16872 Star::Find(15, 1078, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:12:01.368 00.003 16872 Star::Find returns 1 (0), X=1078.51, Y=547.45, Mass=2233, SNR=20.3, Peak=3400 HFD=3.1
02:12:01.371 00.003 16872 Star::Find(15, 1160, 510, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:12:01.374 00.003 16872 Star::Find returns 1 (0), X=1159.87, Y=510.29, Mass=5389, SNR=33.4, Peak=3544 HFD=3.8
02:12:01.376 00.002 16872 Star::Find(15, 120, 351, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:12:01.380 00.004 16872 Star::Find returns 1 (0), X=119.43, Y=351.25, Mass=2242, SNR=22.0, Peak=3428 HFD=2.9
02:12:01.383 00.003 16872 Star::Find(15, 1685, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:12:01.385 00.002 16872 Star::Find returns 1 (0), X=1685.06, Y=905.80, Mass=3699, SNR=28.4, Peak=3400 HFD=4.3
02:12:01.388 00.003 16872 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-1.59) = xAngle (0.71 = 0.71)
02:12:01.391 00.003 16872 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.75 = 0.75)
02:12:01.393 00.002 16872 CameraToMount -- cameraX=0.23 cameraY=-0.28 hyp=0.37 cameraTheta=-0.88 mountX=0.28 mountY=0.25, mountTheta=0.73
02:12:01.400 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.23, y=-0.28, opts=13)
02:12:01.405 00.005 16872 Enqueuing Move request for scope (0.23, -0.28)
02:12:01.408 00.003 9640 Worker thread wakes up
02:12:01.408 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.28) opts 0xd
02:12:01.408 00.000 9640 Handling offset move in thread for scope, endpoint = (0.23, -0.28)
02:12:01.408 00.000 9640 Moving (0.23, -0.28) raw xDistance=0.28 yDistance=0.25
02:12:01.408 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.28
02:12:01.408 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.25, m_sumCorr=1.4
02:12:01.409 00.001 9640 MoveAxis(W, 26, ABG)
02:12:01.409 00.000 9640 Guiding  Dir = 3, Dur = 26
02:12:01.409 00.000 9640 IsSlewing returns 0
02:12:01.409 00.000 9640 IsGuiding returns 0
02:12:01.410 00.001 9640 PulseGuide returned control before completion, sleep 36
02:12:01.418 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=8740, med=3216, FiltMin=3080, FiltMax=7400, Gamma=2.190
02:12:01.451 00.033 16872 UpdateGuideState exits: m=103513 SNR=202.8
02:12:01.455 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:01.458 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:12:01.462 00.004 16872 Enqueuing Expose request
02:12:01.465 00.003 9640 IsGuiding returns 1
02:12:01.466 00.001 9640 scope still moving after pulse duration time elapsed
02:12:01.487 00.021 9640 IsSlewing returns 0
02:12:01.487 00.000 9640 IsGuiding returns 0
02:12:01.487 00.000 9640 scope move finished after 26 + 51 ms
02:12:01.487 00.000 9640 Move returns status 0, amount 26
02:12:01.487 00.000 9640 MoveAxis(S, 26, ABG)
02:12:01.487 00.000 9640 Guiding  Dir = 1, Dur = 26
02:12:01.488 00.001 9640 IsSlewing returns 0
02:12:01.488 00.000 9640 IsGuiding returns 0
02:12:01.488 00.000 9640 PulseGuide returned control before completion, sleep 36
02:12:01.534 00.046 9640 IsGuiding returns 1
02:12:01.535 00.001 9640 scope still moving after pulse duration time elapsed
02:12:01.566 00.031 9640 IsSlewing returns 0
02:12:01.568 00.002 9640 IsGuiding returns 0
02:12:01.568 00.000 9640 scope move finished after 26 + 53 ms
02:12:01.568 00.000 9640 Move returns status 0, amount 26
02:12:01.568 00.000 9640 move complete, result=0
02:12:01.569 00.001 9640 worker thread done servicing request
02:12:01.569 00.000 9640 Worker thread wakes up
02:12:01.569 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:12:01.569 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:12:01.569 00.000 16872 GuideStep: 0.3 px 26 ms WEST, 0.3 px 26 ms SOUTH
02:12:02.534 00.965 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8bd6626b-c01c-40a0-894c-5693c8289727"}
02:12:02.537 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8bd6626b-c01c-40a0-894c-5693c8289727"}
02:12:02.545 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01d14bae-8575-42a5-8a23-4849c90a7ddd"}
02:12:02.567 00.022 16872 case statement mapped state 6 to 3
02:12:02.579 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"01d14bae-8575-42a5-8a23-4849c90a7ddd"}
02:12:02.601 00.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0650dcc9-69b5-435f-a92f-bd12de332fc4"}
02:12:02.607 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.64,6.61],"pixels":"..."},"id":"0650dcc9-69b5-435f-a92f-bd12de332fc4"}
02:12:05.623 03.016 9640 Exposure complete
02:12:05.760 00.137 9640 worker thread done servicing request
02:12:05.760 00.000 16872 OnExposeComplete: enter
02:12:05.763 00.003 16872 UpdateGuideState(): m_state=6
02:12:05.765 00.002 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:12:05.769 00.004 16872 Star::Find returns 1 (0), X=203.34, Y=177.74, Mass=98733, SNR=195.9, Peak=8460 HFD=4.3
02:12:05.772 00.003 16872 MultiStar: [#1 -0.45,0.41,0.00,M1] [#2 -0.34,0.14,0.32,U] [#3 -0.08,0.28,0.28,U] [#4 -0.59,-0.24,0.00,M1] [#5 -0.50,0.03,0.18,U] [#6 0.06,-0.00,0.16,U] [#7 -0.74,0.59,0.00,M1] [#8 0.07,0.28,0.14,U] 
02:12:05.774 00.002 16872 refined, 5 included, MultiStar: {-0.13, 0.01}, one-star: {-0.06, -0.15}
02:12:05.777 00.003 16872 CameraToMount -- cameraTheta (3.10) - m_xAngle (-1.59) = xAngle (4.68 = -1.60)
02:12:05.780 00.003 16872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.73 = -1.55)
02:12:05.784 00.004 16872 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.10 mountX=-0.00 mountY=-0.13, mountTheta=-1.60
02:12:05.789 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.13, y=0.01, opts=13)
02:12:05.792 00.003 16872 Enqueuing Move request for scope (-0.13, 0.01)
02:12:05.795 00.003 9640 Worker thread wakes up
02:12:05.795 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
02:12:05.795 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
02:12:05.795 00.000 9640 Moving (-0.13, 0.01) raw xDistance=-0.00 yDistance=-0.13
02:12:05.795 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:12:05.795 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.13, m_sumCorr=1.4
02:12:05.795 00.000 9640 MoveAxis(E, 0, ABG)
02:12:05.795 00.000 9640 Move returns status 0, amount 0
02:12:05.795 00.000 9640 MoveAxis(N, 0, ABG)
02:12:05.795 00.000 9640 Move returns status 0, amount 0
02:12:05.795 00.000 9640 move complete, result=0
02:12:05.795 00.000 9640 worker thread done servicing request
02:12:05.801 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=8460, med=3212, FiltMin=3046, FiltMax=7180, Gamma=2.190
02:12:05.831 00.030 16872 UpdateGuideState exits: m=98733 SNR=195.9
02:12:05.834 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:05.837 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:12:05.839 00.002 16872 Enqueuing Expose request
02:12:05.843 00.004 16872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:12:05.849 00.006 9640 Worker thread wakes up
02:12:05.849 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:12:05.849 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:12:06.032 00.183 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0eae8833-d951-42cf-b798-c63eefbed7ac"}
02:12:06.043 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0eae8833-d951-42cf-b798-c63eefbed7ac"}
02:12:06.048 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c6ec5926-cc21-40f3-a4c4-a26d9c025e2e"}
02:12:06.054 00.006 16872 case statement mapped state 6 to 3
02:12:06.059 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c6ec5926-cc21-40f3-a4c4-a26d9c025e2e"}
02:12:06.063 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4741f746-e6f0-40e3-bd9c-8338c1666728"}
02:12:06.071 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.34,6.74],"pixels":"..."},"id":"4741f746-e6f0-40e3-bd9c-8338c1666728"}
02:12:09.533 03.462 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ba1beca-c835-4cbe-bf50-f4e1286de59e"}
02:12:09.536 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5ba1beca-c835-4cbe-bf50-f4e1286de59e"}
02:12:09.539 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e28e2ff0-8690-4fc0-91e5-03a5a898e4e5"}
02:12:09.542 00.003 16872 case statement mapped state 6 to 3
02:12:09.545 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e28e2ff0-8690-4fc0-91e5-03a5a898e4e5"}
02:12:09.548 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"86a57c0f-5c7b-4cdd-bfe2-c2877261a8bf"}
02:12:09.552 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.34,6.74],"pixels":"..."},"id":"86a57c0f-5c7b-4cdd-bfe2-c2877261a8bf"}
02:12:09.904 00.352 9640 Exposure complete
02:12:10.044 00.140 9640 worker thread done servicing request
02:12:10.045 00.001 16872 OnExposeComplete: enter
02:12:10.048 00.003 16872 UpdateGuideState(): m_state=6
02:12:10.051 00.003 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
02:12:10.054 00.003 16872 Star::Find returns 1 (0), X=203.89, Y=178.86, Mass=103803, SNR=200.0, Peak=10312 HFD=4.1
02:12:10.057 00.003 16872 MultiStar: [#1 0.39,1.10,0.00,M2] [#2 0.42,1.15,0.00,M1] [#3 0.22,0.64,0.00,M1] [#4 -0.30,0.81,0.00,M2] [#5 0.27,0.75,0.00,M1] [#6 0.37,1.57,0.00,M1] [#7 0.09,1.26,0.00,M2] [#8 -0.24,1.07,0.00,M1] 
02:12:10.060 00.003 16872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.59) = xAngle (2.69 = 2.69)
02:12:10.062 00.002 16872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.73 = 2.73)
02:12:10.065 00.003 16872 CameraToMount -- cameraX=0.49 cameraY=0.97 hyp=1.08 cameraTheta=1.10 mountX=-0.97 mountY=0.43, mountTheta=2.72
02:12:10.069 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.49, y=0.97, opts=13)
02:12:10.074 00.005 16872 Enqueuing Move request for scope (0.49, 0.97)
02:12:10.077 00.003 9640 Worker thread wakes up
02:12:10.077 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.97) opts 0xd
02:12:10.077 00.000 9640 Handling offset move in thread for scope, endpoint = (0.49, 0.97)
02:12:10.077 00.000 9640 Moving (0.49, 0.97) raw xDistance=-0.97 yDistance=0.43
02:12:10.077 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.88 from input -0.97
02:12:10.077 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.43, m_sumCorr=1.4
02:12:10.077 00.000 9640 MoveAxis(E, 104, ABG)
02:12:10.077 00.000 9640 Guiding  Dir = 2, Dur = 104
02:12:10.077 00.000 9640 IsSlewing returns 0
02:12:10.077 00.000 9640 IsGuiding returns 0
02:12:10.077 00.000 9640 PulseGuide returned control before completion, sleep 114
02:12:10.082 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=10312, med=3216, FiltMin=3060, FiltMax=7724, Gamma=2.190
02:12:10.113 00.031 16872 UpdateGuideState exits: m=103803 SNR=200.0
02:12:10.116 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:10.119 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:12:10.122 00.003 16872 Enqueuing Expose request
02:12:10.193 00.071 9640 IsGuiding returns 1
02:12:10.193 00.000 9640 scope still moving after pulse duration time elapsed
02:12:10.223 00.030 9640 IsSlewing returns 0
02:12:10.223 00.000 9640 IsGuiding returns 0
02:12:10.223 00.000 9640 scope move finished after 104 + 42 ms
02:12:10.223 00.000 9640 Move returns status 0, amount 104
02:12:10.223 00.000 9640 MoveAxis(N, 0, ABG)
02:12:10.223 00.000 9640 Move returns status 0, amount 0
02:12:10.223 00.000 9640 move complete, result=0
02:12:10.223 00.000 9640 worker thread done servicing request
02:12:10.225 00.002 9640 Worker thread wakes up
02:12:10.225 00.000 16872 GuideStep: -1.0 px 104 ms EAST, 0.4 px 0 ms NORTH
02:12:10.227 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:12:10.228 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:12:13.034 02.806 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fcbd6fa4-07d6-4ca4-bd2f-ffbe9c68e66d"}
02:12:13.037 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fcbd6fa4-07d6-4ca4-bd2f-ffbe9c68e66d"}
02:12:13.041 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f234408f-665a-4545-80e5-0838de00d460"}
02:12:13.045 00.004 16872 case statement mapped state 6 to 3
02:12:13.047 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f234408f-665a-4545-80e5-0838de00d460"}
02:12:13.050 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bb24f3ee-c136-46dc-9d9c-38d007a6286e"}
02:12:13.053 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.89,6.86],"pixels":"..."},"id":"bb24f3ee-c136-46dc-9d9c-38d007a6286e"}
02:12:14.286 01.233 9640 Exposure complete
02:12:14.421 00.135 9640 worker thread done servicing request
02:12:14.421 00.000 16872 OnExposeComplete: enter
02:12:14.425 00.004 16872 UpdateGuideState(): m_state=6
02:12:14.428 00.003 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:12:14.430 00.002 16872 Star::Find returns 1 (0), X=203.88, Y=178.19, Mass=99559, SNR=200.3, Peak=9536 HFD=4.0
02:12:14.433 00.003 16872 MultiStar: [#1 -0.02,0.37,0.27,U] [#2 -0.23,-0.11,0.34,U] [#3 0.14,-0.10,0.28,U] [#4 -0.73,-0.37,0.00,M3] [#5 -0.21,0.39,0.19,U] [#6 0.27,1.14,0.00,M2] [#7 0.08,0.87,0.00,M3] [#8 -0.21,0.01,0.13,U] 
02:12:14.436 00.003 16872 refined, 5 included, MultiStar: {0.16, 0.18}, one-star: {0.47, 0.29}
02:12:14.439 00.003 16872 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.59) = xAngle (2.43 = 2.43)
02:12:14.443 00.004 16872 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.48 = 2.48)
02:12:14.448 00.005 16872 CameraToMount -- cameraX=0.16 cameraY=0.18 hyp=0.25 cameraTheta=0.84 mountX=-0.19 mountY=0.15, mountTheta=2.46
02:12:14.452 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.16, y=0.18, opts=13)
02:12:14.455 00.003 16872 Enqueuing Move request for scope (0.16, 0.18)
02:12:14.458 00.003 9640 Worker thread wakes up
02:12:14.459 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.18) opts 0xd
02:12:14.459 00.000 9640 Handling offset move in thread for scope, endpoint = (0.16, 0.18)
02:12:14.459 00.000 9640 Moving (0.16, 0.18) raw xDistance=-0.19 yDistance=0.15
02:12:14.459 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.19
02:12:14.459 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=1.4
02:12:14.459 00.000 9640 MoveAxis(E, 30, ABG)
02:12:14.459 00.000 9640 Guiding  Dir = 2, Dur = 30
02:12:14.459 00.000 9640 IsSlewing returns 0
02:12:14.459 00.000 9640 IsGuiding returns 0
02:12:14.460 00.001 9640 PulseGuide returned control before completion, sleep 40
02:12:14.465 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=9536, med=3216, FiltMin=3118, FiltMax=7416, Gamma=2.190
02:12:14.497 00.032 16872 UpdateGuideState exits: m=99559 SNR=200.3
02:12:14.500 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:14.505 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:12:14.507 00.002 16872 Enqueuing Expose request
02:12:14.509 00.002 9640 IsGuiding returns 1
02:12:14.509 00.000 9640 scope still moving after pulse duration time elapsed
02:12:14.532 00.023 9640 IsSlewing returns 0
02:12:14.532 00.000 9640 IsGuiding returns 0
02:12:14.532 00.000 9640 scope move finished after 30 + 43 ms
02:12:14.533 00.001 9640 Move returns status 0, amount 30
02:12:14.533 00.000 9640 MoveAxis(N, 0, ABG)
02:12:14.533 00.000 9640 Move returns status 0, amount 0
02:12:14.533 00.000 9640 move complete, result=0
02:12:14.533 00.000 9640 worker thread done servicing request
02:12:14.533 00.000 9640 Worker thread wakes up
02:12:14.534 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:12:14.534 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:12:14.536 00.002 16872 GuideStep: -0.2 px 30 ms EAST, 0.2 px 0 ms NORTH
02:12:16.532 01.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e012a513-ef23-4c59-935f-4e5471fffc29"}
02:12:16.536 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e012a513-ef23-4c59-935f-4e5471fffc29"}
02:12:16.541 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26a496fa-41c7-4c28-ad9e-3923615cd0db"}
02:12:16.544 00.003 16872 case statement mapped state 6 to 3
02:12:16.546 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"26a496fa-41c7-4c28-ad9e-3923615cd0db"}
02:12:16.549 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"271e8970-9b91-4713-b19f-92f8c0601635"}
02:12:16.554 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.88,7.19],"pixels":"..."},"id":"271e8970-9b91-4713-b19f-92f8c0601635"}
02:12:18.590 02.036 9640 Exposure complete
02:12:18.727 00.137 9640 worker thread done servicing request
02:12:18.727 00.000 16872 OnExposeComplete: enter
02:12:18.731 00.004 16872 UpdateGuideState(): m_state=6
02:12:18.734 00.003 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
02:12:18.737 00.003 16872 Star::Find returns 1 (0), X=203.69, Y=177.91, Mass=97644, SNR=202.8, Peak=8732 HFD=4.1
02:12:18.740 00.003 16872 MultiStar: [#1 0.14,0.53,0.26,U] [#2 0.08,0.11,0.32,U] [#3 -0.00,0.25,0.28,U] [#4 -0.22,0.20,0.23,U] [#5 -0.04,0.12,0.18,U] [#6 0.54,0.14,0.13,U] [#7 0.27,0.51,0.16,U] [#8 -0.06,0.11,0.14,U] 
02:12:18.743 00.003 16872 refined, 8 included, MultiStar: {0.15, 0.16}, one-star: {0.28, 0.02}
02:12:18.745 00.002 16872 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.59) = xAngle (2.43 = 2.43)
02:12:18.748 00.003 16872 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.48 = 2.48)
02:12:18.751 00.003 16872 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.22 cameraTheta=0.84 mountX=-0.17 mountY=0.14, mountTheta=2.46
02:12:18.756 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.16, opts=13)
02:12:18.759 00.003 16872 Enqueuing Move request for scope (0.15, 0.16)
02:12:18.762 00.003 9640 Worker thread wakes up
02:12:18.762 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
02:12:18.762 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
02:12:18.762 00.000 9640 Moving (0.15, 0.16) raw xDistance=-0.17 yDistance=0.14
02:12:18.762 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.17
02:12:18.762 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=1.4
02:12:18.762 00.000 9640 MoveAxis(E, 21, ABG)
02:12:18.762 00.000 9640 Guiding  Dir = 2, Dur = 21
02:12:18.762 00.000 9640 IsSlewing returns 0
02:12:18.762 00.000 9640 IsGuiding returns 0
02:12:18.763 00.001 9640 PulseGuide returned control before completion, sleep 31
02:12:18.768 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=8732, med=3212, FiltMin=3080, FiltMax=6988, Gamma=2.190
02:12:18.797 00.029 9640 IsGuiding returns 1
02:12:18.797 00.000 9640 scope still moving after pulse duration time elapsed
02:12:18.799 00.002 16872 UpdateGuideState exits: m=97644 SNR=202.8
02:12:18.802 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:18.804 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:12:18.807 00.003 16872 Enqueuing Expose request
02:12:18.829 00.022 9640 IsSlewing returns 0
02:12:18.829 00.000 9640 IsGuiding returns 0
02:12:18.829 00.000 9640 scope move finished after 21 + 45 ms
02:12:18.829 00.000 9640 Move returns status 0, amount 21
02:12:18.830 00.001 9640 MoveAxis(N, 0, ABG)
02:12:18.830 00.000 9640 Move returns status 0, amount 0
02:12:18.830 00.000 9640 move complete, result=0
02:12:18.830 00.000 9640 worker thread done servicing request
02:12:18.830 00.000 9640 Worker thread wakes up
02:12:18.830 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:12:18.830 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:12:18.832 00.002 16872 GuideStep: -0.2 px 21 ms EAST, 0.1 px 0 ms NORTH
02:12:20.032 01.200 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"36fa784f-85cf-4e11-bc72-ae79f4b45d11"}
02:12:20.038 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"36fa784f-85cf-4e11-bc72-ae79f4b45d11"}
02:12:20.043 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"91a297f2-2f18-4f6e-8e91-c664e05739eb"}
02:12:20.049 00.006 16872 case statement mapped state 6 to 3
02:12:20.054 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"91a297f2-2f18-4f6e-8e91-c664e05739eb"}
02:12:20.059 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9a205605-6523-4611-8a4a-19c12eec407a"}
02:12:20.066 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.69,6.91],"pixels":"..."},"id":"9a205605-6523-4611-8a4a-19c12eec407a"}
02:12:22.886 02.820 9640 Exposure complete
02:12:23.035 00.149 9640 worker thread done servicing request
02:12:23.035 00.000 16872 OnExposeComplete: enter
02:12:23.039 00.004 16872 UpdateGuideState(): m_state=6
02:12:23.042 00.003 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
02:12:23.046 00.004 16872 Star::Find returns 1 (0), X=204.40, Y=178.66, Mass=105789, SNR=205.6, Peak=9368 HFD=3.9
02:12:23.049 00.003 16872 MultiStar: [#1 0.54,1.49,0.00,M1] [#2 0.53,0.93,0.00,M1] [#3 0.74,1.24,0.00,M1] [#4 -0.32,0.65,0.22,U] [#5 0.32,0.83,0.00,M1] [#6 0.58,1.16,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.34,1.25,0.00,M1] [#9 0.42,1.10,0.00,M1] 
02:12:23.055 00.006 16872 refined, 1 included, MultiStar: {0.76, 0.75}, one-star: {1.00, 0.77}
02:12:23.058 00.003 16872 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.59) = xAngle (2.37 = 2.37)
02:12:23.062 00.004 16872 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.41 = 2.41)
02:12:23.066 00.004 16872 CameraToMount -- cameraX=0.76 cameraY=0.75 hyp=1.06 cameraTheta=0.78 mountX=-0.76 mountY=0.71, mountTheta=2.39
02:12:23.071 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.76, y=0.75, opts=13)
02:12:23.074 00.003 16872 Enqueuing Move request for scope (0.76, 0.75)
02:12:23.077 00.003 9640 Worker thread wakes up
02:12:23.077 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.75) opts 0xd
02:12:23.077 00.000 9640 Handling offset move in thread for scope, endpoint = (0.76, 0.75)
02:12:23.077 00.000 9640 Moving (0.76, 0.75) raw xDistance=-0.76 yDistance=0.71
02:12:23.077 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.70 from input -0.76
02:12:23.077 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.71, m_sumCorr=1.6
02:12:23.077 00.000 9640 MoveAxis(E, 83, ABG)
02:12:23.077 00.000 9640 Guiding  Dir = 2, Dur = 83
02:12:23.078 00.001 9640 IsSlewing returns 0
02:12:23.078 00.000 9640 IsGuiding returns 0
02:12:23.078 00.000 9640 PulseGuide returned control before completion, sleep 93
02:12:23.085 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2824, max=9368, med=3204, FiltMin=3068, FiltMax=7868, Gamma=2.190
02:12:23.124 00.039 16872 UpdateGuideState exits: m=105789 SNR=205.6
02:12:23.129 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:23.132 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:12:23.135 00.003 16872 Enqueuing Expose request
02:12:23.177 00.042 9640 IsGuiding returns 1
02:12:23.177 00.000 9640 scope still moving after pulse duration time elapsed
02:12:23.209 00.032 9640 IsSlewing returns 0
02:12:23.210 00.001 9640 IsGuiding returns 0
02:12:23.210 00.000 9640 scope move finished after 83 + 47 ms
02:12:23.210 00.000 9640 Move returns status 0, amount 83
02:12:23.210 00.000 9640 MoveAxis(S, 23, ABG)
02:12:23.210 00.000 9640 Guiding  Dir = 1, Dur = 23
02:12:23.211 00.001 9640 IsSlewing returns 0
02:12:23.213 00.002 9640 IsGuiding returns 0
02:12:23.214 00.001 9640 PulseGuide returned control before completion, sleep 33
02:12:23.260 00.046 9640 IsGuiding returns 1
02:12:23.261 00.001 9640 scope still moving after pulse duration time elapsed
02:12:23.288 00.027 9640 IsSlewing returns 0
02:12:23.288 00.000 9640 IsGuiding returns 0
02:12:23.288 00.000 9640 scope move finished after 23 + 51 ms
02:12:23.288 00.000 9640 Move returns status 0, amount 23
02:12:23.288 00.000 9640 move complete, result=0
02:12:23.289 00.001 9640 worker thread done servicing request
02:12:23.289 00.000 9640 Worker thread wakes up
02:12:23.289 00.000 16872 GuideStep: -0.8 px 83 ms EAST, 0.7 px 23 ms SOUTH
02:12:23.293 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:12:23.293 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:12:23.532 00.239 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c04c4145-67fd-4e87-b30d-172abac9bda8"}
02:12:23.536 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c04c4145-67fd-4e87-b30d-172abac9bda8"}
02:12:23.539 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6bca3fa2-c067-41f3-a10b-f6368c313183"}
02:12:23.542 00.003 16872 case statement mapped state 6 to 3
02:12:23.544 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6bca3fa2-c067-41f3-a10b-f6368c313183"}
02:12:23.548 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3d432e55-a424-48af-996b-c0dd2e033ee5"}
02:12:23.551 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.40,6.66],"pixels":"..."},"id":"3d432e55-a424-48af-996b-c0dd2e033ee5"}
02:12:27.032 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c1788e0-d9f4-4a32-bac4-bb63826fc2d5"}
02:12:27.036 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1c1788e0-d9f4-4a32-bac4-bb63826fc2d5"}
02:12:27.041 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f91d33f2-ca20-489c-8c19-c4d17dfb3d15"}
02:12:27.044 00.003 16872 case statement mapped state 6 to 3
02:12:27.047 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f91d33f2-ca20-489c-8c19-c4d17dfb3d15"}
02:12:27.050 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4865148c-a000-4933-9c67-aff2167967f5"}
02:12:27.053 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.40,6.66],"pixels":"..."},"id":"4865148c-a000-4933-9c67-aff2167967f5"}
02:12:27.361 00.308 9640 Exposure complete
02:12:27.502 00.141 9640 worker thread done servicing request
02:12:27.502 00.000 16872 OnExposeComplete: enter
02:12:27.505 00.003 16872 UpdateGuideState(): m_state=6
02:12:27.508 00.003 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
02:12:27.512 00.004 16872 Star::Find returns 1 (0), X=203.50, Y=176.93, Mass=104374, SNR=209.4, Peak=8036 HFD=4.3
02:12:27.517 00.005 16872 MultiStar: [#1 -0.22,-0.30,0.27,U] [#2 -0.09,-0.74,0.00,M2] [#3 -0.38,-0.47,0.24,U] [#4 -0.48,-0.33,0.20,U] [#5 0.14,-0.03,0.18,U] [#6 -0.00,-0.37,0.12,U] [#7 -0.09,-0.08,0.16,U] [#8 -0.02,-1.01,0.00,M2] 
02:12:27.520 00.003 16872 refined, 6 included, MultiStar: {-0.06, -0.59}, one-star: {0.10, -0.96}
02:12:27.522 00.002 16872 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.59) = xAngle (-0.09 = -0.09)
02:12:27.525 00.003 16872 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.04 = -0.04)
02:12:27.528 00.003 16872 CameraToMount -- cameraX=-0.06 cameraY=-0.59 hyp=0.60 cameraTheta=-1.68 mountX=0.59 mountY=-0.03, mountTheta=-0.04
02:12:27.535 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=-0.59, opts=13)
02:12:27.538 00.003 16872 Enqueuing Move request for scope (-0.06, -0.59)
02:12:27.541 00.003 9640 Worker thread wakes up
02:12:27.541 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.59) opts 0xd
02:12:27.542 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.06, -0.59)
02:12:27.542 00.000 9640 Moving (-0.06, -0.59) raw xDistance=0.59 yDistance=-0.03
02:12:27.542 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.59
02:12:27.542 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=1.6
02:12:27.542 00.000 9640 MoveAxis(W, 55, ABG)
02:12:27.542 00.000 9640 Guiding  Dir = 3, Dur = 55
02:12:27.542 00.000 9640 IsSlewing returns 0
02:12:27.542 00.000 9640 IsGuiding returns 0
02:12:27.542 00.000 9640 PulseGuide returned control before completion, sleep 65
02:12:27.548 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=8036, med=3216, FiltMin=3132, FiltMax=7572, Gamma=2.190
02:12:27.579 00.031 16872 UpdateGuideState exits: m=104374 SNR=209.4
02:12:27.583 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:27.586 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:12:27.588 00.002 16872 Enqueuing Expose request
02:12:27.609 00.021 9640 IsGuiding returns 1
02:12:27.609 00.000 9640 scope still moving after pulse duration time elapsed
02:12:27.640 00.031 9640 IsSlewing returns 0
02:12:27.640 00.000 9640 IsGuiding returns 0
02:12:27.640 00.000 9640 scope move finished after 55 + 43 ms
02:12:27.641 00.001 9640 Move returns status 0, amount 55
02:12:27.641 00.000 9640 MoveAxis(N, 0, ABG)
02:12:27.641 00.000 9640 Move returns status 0, amount 0
02:12:27.641 00.000 9640 move complete, result=0
02:12:27.641 00.000 9640 worker thread done servicing request
02:12:27.641 00.000 9640 Worker thread wakes up
02:12:27.642 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:12:27.642 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:12:27.642 00.000 16872 GuideStep: 0.6 px 55 ms WEST, -0.0 px 0 ms NORTH
02:12:30.531 02.889 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4f3cc1be-1198-49a5-95ab-c3f1740ba64e"}
02:12:30.534 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4f3cc1be-1198-49a5-95ab-c3f1740ba64e"}
02:12:30.538 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1296ff16-619a-4dc9-9c2f-8805fefae726"}
02:12:30.540 00.002 16872 case statement mapped state 6 to 3
02:12:30.543 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1296ff16-619a-4dc9-9c2f-8805fefae726"}
02:12:30.546 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6554724a-aadd-44d7-981e-ccffae504c7e"}
02:12:30.549 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.50,6.93],"pixels":"..."},"id":"6554724a-aadd-44d7-981e-ccffae504c7e"}
02:12:31.698 01.149 9640 Exposure complete
02:12:31.837 00.139 9640 worker thread done servicing request
02:12:31.837 00.000 16872 OnExposeComplete: enter
02:12:31.840 00.003 16872 UpdateGuideState(): m_state=6
02:12:31.843 00.003 16872 Star::Find(15, 203, 176, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
02:12:31.848 00.005 16872 Star::Find returns 1 (0), X=203.67, Y=178.05, Mass=94008, SNR=192.0, Peak=8804 HFD=4.0
02:12:31.851 00.003 16872 MultiStar: [#1 0.22,0.54,0.33,U] [#2 0.16,0.53,0.32,U] [#3 0.16,0.13,0.30,U] [#4 -0.75,-0.03,0.00,M1] [#5 -0.23,0.14,0.21,U] [#6 0.66,1.02,0.00,M2] [#7 0.02,0.83,0.00,M2] [#8 0.22,0.14,0.13,U] 
02:12:31.854 00.003 16872 single-star, 5 included, MultiStar: {0.18, 0.26}, one-star: {0.27, 0.16}
02:12:31.856 00.002 16872 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.59) = xAngle (2.12 = 2.12)
02:12:31.858 00.002 16872 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.17 = 2.17)
02:12:31.860 00.002 16872 CameraToMount -- cameraX=0.27 cameraY=0.16 hyp=0.31 cameraTheta=0.54 mountX=-0.16 mountY=0.26, mountTheta=2.14
02:12:31.867 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=0.16, opts=13)
02:12:31.870 00.003 16872 Enqueuing Move request for scope (0.27, 0.16)
02:12:31.873 00.003 9640 Worker thread wakes up
02:12:31.873 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.16) opts 0xd
02:12:31.873 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, 0.16)
02:12:31.873 00.000 9640 Moving (0.27, 0.16) raw xDistance=-0.16 yDistance=0.26
02:12:31.873 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
02:12:31.873 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=1.6
02:12:31.873 00.000 9640 MoveAxis(E, 12, ABG)
02:12:31.873 00.000 9640 Guiding  Dir = 2, Dur = 12
02:12:31.873 00.000 9640 IsSlewing returns 0
02:12:31.874 00.001 9640 IsGuiding returns 0
02:12:31.874 00.000 9640 PulseGuide returned control before completion, sleep 22
02:12:31.880 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=8804, med=3216, FiltMin=3058, FiltMax=7236, Gamma=2.190
02:12:31.909 00.029 9640 IsGuiding returns 1
02:12:31.909 00.000 9640 scope still moving after pulse duration time elapsed
02:12:31.913 00.004 16872 UpdateGuideState exits: m=94008 SNR=192.0
02:12:31.916 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:31.919 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:12:31.921 00.002 16872 Enqueuing Expose request
02:12:31.940 00.019 9640 IsSlewing returns 0
02:12:31.940 00.000 9640 IsGuiding returns 0
02:12:31.940 00.000 9640 scope move finished after 12 + 54 ms
02:12:31.940 00.000 9640 Move returns status 0, amount 12
02:12:31.940 00.000 9640 MoveAxis(N, 0, ABG)
02:12:31.940 00.000 9640 Move returns status 0, amount 0
02:12:31.940 00.000 9640 move complete, result=0
02:12:31.941 00.001 9640 worker thread done servicing request
02:12:31.941 00.000 9640 Worker thread wakes up
02:12:31.941 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:12:31.941 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:12:31.941 00.000 16872 GuideStep: -0.2 px 12 ms EAST, 0.3 px 0 ms NORTH
02:12:34.031 02.090 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0624e0d-b417-41d3-a51d-710872802253"}
02:12:34.038 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e0624e0d-b417-41d3-a51d-710872802253"}
02:12:34.043 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ff35e8c-942f-4fa6-9f46-2c9494b704e4"}
02:12:34.047 00.004 16872 case statement mapped state 6 to 3
02:12:34.051 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ff35e8c-942f-4fa6-9f46-2c9494b704e4"}
02:12:34.054 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"65b4d7bd-88b3-45b9-ab53-6e02e0b54244"}
02:12:34.058 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.67,7.05],"pixels":"..."},"id":"65b4d7bd-88b3-45b9-ab53-6e02e0b54244"}
02:12:36.004 01.946 9640 Exposure complete
02:12:36.139 00.135 9640 worker thread done servicing request
02:12:36.139 00.000 16872 OnExposeComplete: enter
02:12:36.142 00.003 16872 UpdateGuideState(): m_state=6
02:12:36.145 00.003 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
02:12:36.149 00.004 16872 Star::Find returns 1 (0), X=203.38, Y=178.02, Mass=102543, SNR=199.5, Peak=9020 HFD=4.1
02:12:36.151 00.002 16872 MultiStar: [#1 -0.27,0.62,0.27,U] [#2 -0.03,0.22,0.31,U] [#3 -0.14,-0.08,0.27,U] [#4 -0.90,-0.02,0.00,M2] [#5 -0.38,-0.12,0.19,U] [#6 0.17,0.87,0.00,M3] [#7 -0.18,0.87,0.00,M3] [#8 -0.38,-0.14,0.13,U] 
02:12:36.153 00.002 16872 single-star, 5 included, MultiStar: {-0.12, 0.14}, one-star: {-0.03, 0.12}
02:12:36.156 00.003 16872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.59) = xAngle (3.36 = -2.92)
02:12:36.160 00.004 16872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.41 = -2.87)
02:12:36.162 00.002 16872 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.78 mountX=-0.12 mountY=-0.03, mountTheta=-2.88
02:12:36.166 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=0.12, opts=13)
02:12:36.170 00.004 16872 Enqueuing Move request for scope (-0.03, 0.12)
02:12:36.174 00.004 9640 Worker thread wakes up
02:12:36.174 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
02:12:36.174 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
02:12:36.174 00.000 9640 Moving (-0.03, 0.12) raw xDistance=-0.12 yDistance=-0.03
02:12:36.174 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.12
02:12:36.174 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input -0.03, m_sumCorr=1.8
02:12:36.174 00.000 9640 MoveAxis(E, 14, ABG)
02:12:36.174 00.000 9640 Guiding  Dir = 2, Dur = 14
02:12:36.175 00.001 9640 IsSlewing returns 0
02:12:36.175 00.000 9640 IsGuiding returns 0
02:12:36.175 00.000 9640 PulseGuide returned control before completion, sleep 24
02:12:36.180 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=9020, med=3216, FiltMin=3148, FiltMax=7184, Gamma=2.190
02:12:36.204 00.024 9640 IsGuiding returns 1
02:12:36.204 00.000 9640 scope still moving after pulse duration time elapsed
02:12:36.212 00.008 16872 UpdateGuideState exits: m=102543 SNR=199.5
02:12:36.216 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:36.219 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:12:36.223 00.004 16872 Enqueuing Expose request
02:12:36.234 00.011 9640 IsSlewing returns 0
02:12:36.234 00.000 9640 IsGuiding returns 0
02:12:36.234 00.000 9640 scope move finished after 14 + 45 ms
02:12:36.234 00.000 9640 Move returns status 0, amount 14
02:12:36.235 00.001 9640 MoveAxis(S, 22, ABG)
02:12:36.235 00.000 9640 Guiding  Dir = 1, Dur = 22
02:12:36.235 00.000 9640 IsSlewing returns 0
02:12:36.235 00.000 9640 IsGuiding returns 0
02:12:36.235 00.000 9640 PulseGuide returned control before completion, sleep 32
02:12:36.281 00.046 9640 IsGuiding returns 1
02:12:36.281 00.000 9640 scope still moving after pulse duration time elapsed
02:12:36.313 00.032 9640 IsSlewing returns 0
02:12:36.313 00.000 9640 IsGuiding returns 0
02:12:36.314 00.001 9640 scope move finished after 22 + 56 ms
02:12:36.316 00.002 9640 Move returns status 0, amount 22
02:12:36.316 00.000 9640 move complete, result=0
02:12:36.316 00.000 9640 worker thread done servicing request
02:12:36.316 00.000 9640 Worker thread wakes up
02:12:36.316 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:12:36.316 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:12:36.317 00.001 16872 GuideStep: -0.1 px 14 ms EAST, -0.0 px 22 ms SOUTH
02:12:37.530 01.213 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df524272-3ecb-4621-b2f9-540c275c3ba8"}
02:12:37.534 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"df524272-3ecb-4621-b2f9-540c275c3ba8"}
02:12:37.539 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9f7c5b1f-9c40-4d08-b56c-b5eb0f7fe607"}
02:12:37.542 00.003 16872 case statement mapped state 6 to 3
02:12:37.548 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f7c5b1f-9c40-4d08-b56c-b5eb0f7fe607"}
02:12:37.552 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f1078e80-3f63-4403-8694-a094e9157805"}
02:12:37.556 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.38,7.02],"pixels":"..."},"id":"f1078e80-3f63-4403-8694-a094e9157805"}
02:12:40.381 02.825 9640 Exposure complete
02:12:40.517 00.136 9640 worker thread done servicing request
02:12:40.517 00.000 16872 OnExposeComplete: enter
02:12:40.520 00.003 16872 UpdateGuideState(): m_state=6
02:12:40.522 00.002 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
02:12:40.526 00.004 16872 Star::Find returns 1 (0), X=203.41, Y=177.94, Mass=101930, SNR=202.8, Peak=9104 HFD=4.0
02:12:40.528 00.002 16872 MultiStar: [#1 -0.09,1.05,0.00,M1] [#2 -0.20,0.40,0.30,U] [#3 -0.03,0.28,0.29,U] [#4 -0.91,0.05,0.00,M3] [#5 -0.74,0.50,0.00,M1] [#6 0.55,0.39,0.16,U] [#7 -0.02,1.28,0.00,M4] [#8 -0.13,0.59,0.13,U] 
02:12:40.530 00.002 16872 single-star, 4 included, MultiStar: {0.00, 0.21}, one-star: {0.01, 0.05}
02:12:40.533 00.003 16872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.59) = xAngle (3.05 = 3.05)
02:12:40.536 00.003 16872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.10 = 3.10)
02:12:40.540 00.004 16872 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.47 mountX=-0.05 mountY=0.00, mountTheta=3.10
02:12:40.545 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.05, opts=13)
02:12:40.548 00.003 16872 Enqueuing Move request for scope (0.01, 0.05)
02:12:40.551 00.003 9640 Worker thread wakes up
02:12:40.551 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
02:12:40.551 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
02:12:40.551 00.000 9640 Moving (0.01, 0.05) raw xDistance=-0.05 yDistance=0.00
02:12:40.551 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:12:40.551 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.00, m_sumCorr=1.8
02:12:40.551 00.000 9640 MoveAxis(E, 0, ABG)
02:12:40.551 00.000 9640 Move returns status 0, amount 0
02:12:40.551 00.000 9640 MoveAxis(N, 0, ABG)
02:12:40.551 00.000 9640 Move returns status 0, amount 0
02:12:40.551 00.000 9640 move complete, result=0
02:12:40.551 00.000 9640 worker thread done servicing request
02:12:40.558 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=9104, med=3216, FiltMin=3148, FiltMax=7760, Gamma=2.190
02:12:40.589 00.031 16872 UpdateGuideState exits: m=101930 SNR=202.8
02:12:40.592 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:40.595 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:12:40.597 00.002 16872 Enqueuing Expose request
02:12:40.603 00.006 16872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:12:40.607 00.004 9640 Worker thread wakes up
02:12:40.608 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:12:40.608 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:12:41.029 00.421 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68a4f3c5-1ef3-4aa5-b5bf-896f5555413c"}
02:12:41.033 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"68a4f3c5-1ef3-4aa5-b5bf-896f5555413c"}
02:12:41.037 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"52a140ce-612c-49e1-9daf-0306b978f3e0"}
02:12:41.042 00.005 16872 case statement mapped state 6 to 3
02:12:41.045 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"52a140ce-612c-49e1-9daf-0306b978f3e0"}
02:12:41.049 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ea78adf7-62e5-4f37-b2fc-0e8347fc0680"}
02:12:41.052 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.41,6.94],"pixels":"..."},"id":"ea78adf7-62e5-4f37-b2fc-0e8347fc0680"}
02:12:44.528 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac6fa23a-1682-4384-b0c9-3e89fbffde26"}
02:12:44.532 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ac6fa23a-1682-4384-b0c9-3e89fbffde26"}
02:12:44.537 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f27983c-20fc-4fab-a1c9-5037a5fa9b7b"}
02:12:44.540 00.003 16872 case statement mapped state 6 to 3
02:12:44.543 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f27983c-20fc-4fab-a1c9-5037a5fa9b7b"}
02:12:44.550 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3843b7c1-57cd-4745-a270-6d2a443d170d"}
02:12:44.554 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.41,6.94],"pixels":"..."},"id":"3843b7c1-57cd-4745-a270-6d2a443d170d"}
02:12:44.681 00.127 9640 Exposure complete
02:12:44.835 00.154 9640 worker thread done servicing request
02:12:44.835 00.000 16872 OnExposeComplete: enter
02:12:44.838 00.003 16872 UpdateGuideState(): m_state=6
02:12:44.843 00.005 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
02:12:44.847 00.004 16872 Star::Find returns 1 (0), X=203.47, Y=178.58, Mass=99901, SNR=188.7, Peak=8900 HFD=4.1
02:12:44.850 00.003 16872 MultiStar: [#1 -0.06,1.28,0.00,M2] [#2 0.10,1.14,0.00,M1] [#3 0.28,1.10,0.00,M1] [#4 -0.31,0.95,0.00,M4] [#5 -0.08,0.78,0.20,U] [#6 0.36,1.75,0.00,M3] [#7 0.08,1.76,0.00,M5] [#8 0.09,0.67,0.12,U] 
02:12:44.853 00.003 16872 single-star, 2 included, MultiStar: {0.04, 0.70}, one-star: {0.07, 0.69}
02:12:44.857 00.004 16872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.59) = xAngle (3.06 = 3.06)
02:12:44.860 00.003 16872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.11 = 3.11)
02:12:44.862 00.002 16872 CameraToMount -- cameraX=0.07 cameraY=0.69 hyp=0.69 cameraTheta=1.48 mountX=-0.69 mountY=0.02, mountTheta=3.11
02:12:44.868 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=0.69, opts=13)
02:12:44.870 00.002 16872 Enqueuing Move request for scope (0.07, 0.69)
02:12:44.876 00.006 9640 Worker thread wakes up
02:12:44.876 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.69) opts 0xd
02:12:44.876 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, 0.69)
02:12:44.876 00.000 9640 Moving (0.07, 0.69) raw xDistance=-0.69 yDistance=0.02
02:12:44.876 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.69
02:12:44.876 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=1.8
02:12:44.876 00.000 9640 MoveAxis(E, 74, ABG)
02:12:44.876 00.000 9640 Guiding  Dir = 2, Dur = 74
02:12:44.877 00.001 9640 IsSlewing returns 0
02:12:44.877 00.000 9640 IsGuiding returns 0
02:12:44.877 00.000 9640 PulseGuide returned control before completion, sleep 84
02:12:44.882 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=8900, med=3216, FiltMin=3058, FiltMax=7364, Gamma=2.190
02:12:44.918 00.036 16872 UpdateGuideState exits: m=99901 SNR=188.7
02:12:44.921 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:44.924 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:12:44.926 00.002 16872 Enqueuing Expose request
02:12:44.965 00.039 9640 IsGuiding returns 1
02:12:44.965 00.000 9640 scope still moving after pulse duration time elapsed
02:12:44.996 00.031 9640 IsSlewing returns 0
02:12:44.996 00.000 9640 IsGuiding returns 0
02:12:44.996 00.000 9640 scope move finished after 74 + 45 ms
02:12:44.996 00.000 9640 Move returns status 0, amount 74
02:12:44.996 00.000 9640 MoveAxis(N, 0, ABG)
02:12:44.996 00.000 9640 Move returns status 0, amount 0
02:12:44.998 00.002 9640 move complete, result=0
02:12:44.998 00.000 9640 worker thread done servicing request
02:12:44.998 00.000 9640 Worker thread wakes up
02:12:44.998 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:12:44.998 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:12:44.998 00.000 16872 GuideStep: -0.7 px 74 ms EAST, 0.0 px 0 ms NORTH
02:12:48.028 03.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dca540be-633b-47b5-98ea-209fab9f1bd1"}
02:12:48.033 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dca540be-633b-47b5-98ea-209fab9f1bd1"}
02:12:48.036 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"60defb07-d62c-4dc1-9a4a-4b30f3080fc5"}
02:12:48.040 00.004 16872 case statement mapped state 6 to 3
02:12:48.042 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"60defb07-d62c-4dc1-9a4a-4b30f3080fc5"}
02:12:48.046 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"37fd8183-c0ef-413d-95b4-c9480bbc645f"}
02:12:48.049 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.47,6.58],"pixels":"..."},"id":"37fd8183-c0ef-413d-95b4-c9480bbc645f"}
02:12:49.058 01.009 9640 Exposure complete
02:12:49.197 00.139 9640 worker thread done servicing request
02:12:49.197 00.000 16872 OnExposeComplete: enter
02:12:49.205 00.008 16872 UpdateGuideState(): m_state=6
02:12:49.210 00.005 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
02:12:49.216 00.006 16872 Star::Find returns 1 (0), X=203.47, Y=177.69, Mass=96671, SNR=190.9, Peak=8628 HFD=4.1
02:12:49.221 00.005 16872 MultiStar: [#1 -0.23,0.13,0.30,U] [#2 -0.36,-0.28,0.33,U] [#3 -0.25,-0.22,0.29,U] [#4 -0.94,-0.09,0.00,M5] [#5 -0.39,-0.24,0.22,U] [#6 -0.01,0.41,0.13,U] [#7 -0.07,0.36,0.16,U] [#8 -0.12,-0.37,0.12,U] 
02:12:49.224 00.003 16872 refined, 7 included, MultiStar: {-0.12, -0.12}, one-star: {0.06, -0.21}
02:12:49.228 00.004 16872 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-1.59) = xAngle (-0.78 = -0.78)
02:12:49.234 00.006 16872 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.73 = -0.73)
02:12:49.237 00.003 16872 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.37 mountX=0.12 mountY=-0.11, mountTheta=-0.76
02:12:49.243 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=-0.12, opts=13)
02:12:49.247 00.004 16872 Enqueuing Move request for scope (-0.12, -0.12)
02:12:49.250 00.003 9640 Worker thread wakes up
02:12:49.250 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
02:12:49.250 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
02:12:49.250 00.000 9640 Moving (-0.12, -0.12) raw xDistance=0.12 yDistance=-0.11
02:12:49.250 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.05 from input 0.12
02:12:49.250 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.11, m_sumCorr=1.8
02:12:49.250 00.000 9640 MoveAxis(W, 6, ABG)
02:12:49.250 00.000 9640 Guiding  Dir = 3, Dur = 6
02:12:49.251 00.001 9640 IsSlewing returns 0
02:12:49.251 00.000 9640 IsGuiding returns 0
02:12:49.251 00.000 9640 PulseGuide returned control before completion, sleep 16
02:12:49.257 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=8628, med=3216, FiltMin=3136, FiltMax=7284, Gamma=2.190
02:12:49.276 00.019 9640 IsGuiding returns 1
02:12:49.276 00.000 9640 scope still moving after pulse duration time elapsed
02:12:49.290 00.014 16872 UpdateGuideState exits: m=96671 SNR=190.9
02:12:49.295 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:49.300 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:12:49.302 00.002 16872 Enqueuing Expose request
02:12:49.307 00.005 9640 IsSlewing returns 0
02:12:49.307 00.000 9640 IsGuiding returns 1
02:12:49.339 00.032 9640 IsSlewing returns 0
02:12:49.339 00.000 9640 IsGuiding returns 1
02:12:49.370 00.031 9640 IsSlewing returns 0
02:12:49.371 00.001 9640 IsGuiding returns 1
02:12:49.401 00.030 9640 IsSlewing returns 0
02:12:49.401 00.000 9640 IsGuiding returns 0
02:12:49.401 00.000 9640 scope move finished after 6 + 143 ms
02:12:49.401 00.000 9640 Move returns status 0, amount 6
02:12:49.402 00.001 9640 MoveAxis(N, 0, ABG)
02:12:49.402 00.000 9640 Move returns status 0, amount 0
02:12:49.402 00.000 9640 move complete, result=0
02:12:49.402 00.000 9640 worker thread done servicing request
02:12:49.402 00.000 16872 GuideStep: 0.1 px 6 ms WEST, -0.1 px 0 ms NORTH
02:12:49.406 00.004 9640 Worker thread wakes up
02:12:49.406 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:12:49.406 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:12:51.527 02.121 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a05c244-6c34-4ff2-8bc2-db24d60a72d1"}
02:12:51.531 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4a05c244-6c34-4ff2-8bc2-db24d60a72d1"}
02:12:51.537 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1fdc4eb7-5f94-4e67-bb12-e21fe35941bf"}
02:12:51.540 00.003 16872 case statement mapped state 6 to 3
02:12:51.543 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1fdc4eb7-5f94-4e67-bb12-e21fe35941bf"}
02:12:51.550 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"56cf93af-ab3f-4bbe-8188-f1b61e52cbd4"}
02:12:51.555 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.47,6.69],"pixels":"..."},"id":"56cf93af-ab3f-4bbe-8188-f1b61e52cbd4"}
02:12:54.819 03.264 9640 Exposure complete
02:12:54.962 00.143 9640 worker thread done servicing request
02:12:54.962 00.000 16872 OnExposeComplete: enter
02:12:54.967 00.005 16872 UpdateGuideState(): m_state=6
02:12:54.971 00.004 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
02:12:54.975 00.004 16872 Star::Find returns 1 (0), X=204.21, Y=178.09, Mass=98728, SNR=191.8, Peak=9308 HFD=4.1
02:12:54.981 00.006 16872 MultiStar: [#1 0.64,0.87,0.00,M2] [#2 0.09,0.15,0.35,U] [#3 0.49,0.01,0.29,U] [#4 -0.19,0.01,0.23,U] [#5 0.42,0.78,0.00,M1] [#6 0.93,0.44,0.00,M3] [#7 0.44,0.75,0.00,M5] [#8 0.60,0.27,0.15,U] 
02:12:54.984 00.003 16872 refined, 4 included, MultiStar: {0.51, 0.15}, one-star: {0.81, 0.20}
02:12:54.987 00.003 16872 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.59) = xAngle (1.87 = 1.87)
02:12:54.991 00.004 16872 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.91 = 1.91)
02:12:54.995 00.004 16872 CameraToMount -- cameraX=0.51 cameraY=0.15 hyp=0.53 cameraTheta=0.28 mountX=-0.15 mountY=0.50, mountTheta=1.87
02:12:55.001 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=0.15, opts=13)
02:12:55.005 00.004 16872 Enqueuing Move request for scope (0.51, 0.15)
02:12:55.011 00.006 9640 Worker thread wakes up
02:12:55.011 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.15) opts 0xd
02:12:55.011 00.000 9640 Handling offset move in thread for scope, endpoint = (0.51, 0.15)
02:12:55.011 00.000 9640 Moving (0.51, 0.15) raw xDistance=-0.15 yDistance=0.50
02:12:55.011 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.15
02:12:55.011 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.50, m_sumCorr=1.8
02:12:55.011 00.000 9640 MoveAxis(E, 16, ABG)
02:12:55.011 00.000 9640 Guiding  Dir = 2, Dur = 16
02:12:55.012 00.001 9640 IsSlewing returns 0
02:12:55.012 00.000 9640 IsGuiding returns 0
02:12:55.012 00.000 9640 PulseGuide returned control before completion, sleep 26
02:12:55.018 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=9308, med=3212, FiltMin=3110, FiltMax=7400, Gamma=2.190
02:12:55.049 00.031 16872 UpdateGuideState exits: m=98728 SNR=191.8
02:12:55.054 00.005 9640 IsGuiding returns 1
02:12:55.054 00.000 9640 scope still moving after pulse duration time elapsed
02:12:55.054 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:55.058 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:12:55.062 00.004 16872 Enqueuing Expose request
02:12:55.084 00.022 9640 IsSlewing returns 0
02:12:55.085 00.001 9640 IsGuiding returns 0
02:12:55.085 00.000 9640 scope move finished after 16 + 57 ms
02:12:55.085 00.000 9640 Move returns status 0, amount 16
02:12:55.085 00.000 9640 MoveAxis(N, 0, ABG)
02:12:55.085 00.000 9640 Move returns status 0, amount 0
02:12:55.085 00.000 9640 move complete, result=0
02:12:55.085 00.000 9640 worker thread done servicing request
02:12:55.085 00.000 9640 Worker thread wakes up
02:12:55.086 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:12:55.086 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:12:55.090 00.004 16872 GuideStep: -0.2 px 16 ms EAST, 0.5 px 0 ms NORTH
02:12:56.366 01.276 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"366f19a0-4004-4611-9a04-c443e408d16a"}
02:12:56.372 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"366f19a0-4004-4611-9a04-c443e408d16a"}
02:12:56.376 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55f2f8f2-de46-49a8-866e-c6380409bd1c"}
02:12:56.381 00.005 16872 case statement mapped state 6 to 3
02:12:56.387 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"55f2f8f2-de46-49a8-866e-c6380409bd1c"}
02:12:56.392 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1e71c095-20da-4839-a66a-91ed12a3dbc4"}
02:12:56.397 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.21,7.09],"pixels":"..."},"id":"1e71c095-20da-4839-a66a-91ed12a3dbc4"}
02:12:59.143 02.746 9640 Exposure complete
02:12:59.280 00.137 9640 worker thread done servicing request
02:12:59.280 00.000 16872 OnExposeComplete: enter
02:12:59.283 00.003 16872 UpdateGuideState(): m_state=6
02:12:59.289 00.006 16872 Star::Find(15, 204, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
02:12:59.292 00.003 16872 Star::Find returns 1 (0), X=203.94, Y=178.71, Mass=102573, SNR=204.0, Peak=10140 HFD=4.0
02:12:59.295 00.003 16872 MultiStar: [#1 0.03,1.21,0.00,M3] [#2 -0.18,0.96,0.00,M1] [#3 0.02,0.82,0.00,M1] [#4 -0.20,0.16,0.21,U] [#5 0.00,1.11,0.00,M2] [#6 0.48,1.84,0.00,M4] [#7 0.16,1.61,0.00,M6] [#8 0.24,0.18,0.14,U] 
02:12:59.298 00.003 16872 refined, 2 included, MultiStar: {0.40, 0.65}, one-star: {0.54, 0.82}
02:12:59.303 00.005 16872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.59) = xAngle (2.61 = 2.61)
02:12:59.306 00.003 16872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.66 = 2.66)
02:12:59.308 00.002 16872 CameraToMount -- cameraX=0.40 cameraY=0.65 hyp=0.76 cameraTheta=1.03 mountX=-0.66 mountY=0.35, mountTheta=2.65
02:12:59.313 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.40, y=0.65, opts=13)
02:12:59.316 00.003 16872 Enqueuing Move request for scope (0.40, 0.65)
02:12:59.319 00.003 9640 Worker thread wakes up
02:12:59.319 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.65) opts 0xd
02:12:59.319 00.000 9640 Handling offset move in thread for scope, endpoint = (0.40, 0.65)
02:12:59.319 00.000 9640 Moving (0.40, 0.65) raw xDistance=-0.66 yDistance=0.35
02:12:59.319 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.66
02:12:59.319 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.35, m_sumCorr=1.8
02:12:59.319 00.000 9640 MoveAxis(E, 72, ABG)
02:12:59.319 00.000 9640 Guiding  Dir = 2, Dur = 72
02:12:59.320 00.001 9640 IsSlewing returns 0
02:12:59.320 00.000 9640 IsGuiding returns 0
02:12:59.320 00.000 9640 PulseGuide returned control before completion, sleep 82
02:12:59.325 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2860, max=10140, med=3212, FiltMin=3140, FiltMax=7828, Gamma=2.190
02:12:59.357 00.032 16872 UpdateGuideState exits: m=102573 SNR=204.0
02:12:59.359 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:59.363 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:12:59.367 00.004 16872 Enqueuing Expose request
02:12:59.406 00.039 9640 IsGuiding returns 1
02:12:59.406 00.000 9640 scope still moving after pulse duration time elapsed
02:12:59.437 00.031 9640 IsSlewing returns 0
02:12:59.437 00.000 9640 IsGuiding returns 0
02:12:59.437 00.000 9640 scope move finished after 72 + 45 ms
02:12:59.437 00.000 9640 Move returns status 0, amount 72
02:12:59.437 00.000 9640 MoveAxis(N, 0, ABG)
02:12:59.438 00.001 9640 Move returns status 0, amount 0
02:12:59.438 00.000 9640 move complete, result=0
02:12:59.438 00.000 9640 worker thread done servicing request
02:12:59.438 00.000 9640 Worker thread wakes up
02:12:59.438 00.000 16872 GuideStep: -0.7 px 72 ms EAST, 0.4 px 0 ms NORTH
02:12:59.441 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:12:59.442 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:12:59.867 00.425 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9a460fb8-4470-409b-950a-7822eadd0f14"}
02:12:59.870 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9a460fb8-4470-409b-950a-7822eadd0f14"}
02:12:59.873 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d23902dc-d553-4be9-8e4f-ee0cf27fab0b"}
02:12:59.877 00.004 16872 case statement mapped state 6 to 3
02:12:59.880 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d23902dc-d553-4be9-8e4f-ee0cf27fab0b"}
02:12:59.883 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1ca0483e-9b5b-4b3f-bace-634163f3786a"}
02:12:59.886 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.94,6.71],"pixels":"..."},"id":"1ca0483e-9b5b-4b3f-bace-634163f3786a"}
02:13:03.366 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d4afa0fe-3cd8-4893-bf7d-c69ab6a52b46"}
02:13:03.370 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d4afa0fe-3cd8-4893-bf7d-c69ab6a52b46"}
02:13:03.376 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6985ae3f-c0d4-41d1-96ad-ea011d102766"}
02:13:03.379 00.003 16872 case statement mapped state 6 to 3
02:13:03.382 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6985ae3f-c0d4-41d1-96ad-ea011d102766"}
02:13:03.386 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e2352214-92ae-4b65-92ac-e2e90231bf75"}
02:13:03.390 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.94,6.71],"pixels":"..."},"id":"e2352214-92ae-4b65-92ac-e2e90231bf75"}
02:13:03.506 00.116 9640 Exposure complete
02:13:03.644 00.138 9640 worker thread done servicing request
02:13:03.645 00.001 16872 OnExposeComplete: enter
02:13:03.648 00.003 16872 UpdateGuideState(): m_state=6
02:13:03.652 00.004 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
02:13:03.654 00.002 16872 Star::Find returns 1 (0), X=203.68, Y=177.71, Mass=95179, SNR=192.5, Peak=9108 HFD=3.7
02:13:03.658 00.004 16872 MultiStar: [#1 0.18,0.21,0.33,U] [#2 0.12,-0.39,0.36,U] [#3 0.33,-0.39,0.32,U] [#4 -0.58,-0.70,0.00,M4] [#5 0.09,-0.66,0.20,U] [#6 0.43,0.31,0.13,U] [#7 0.10,0.19,0.17,U] [#8 -0.12,-0.05,0.13,U] 
02:13:03.660 00.002 16872 refined, 7 included, MultiStar: {0.21, -0.17}, one-star: {0.28, -0.18}
02:13:03.663 00.003 16872 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-1.59) = xAngle (0.93 = 0.93)
02:13:03.666 00.003 16872 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.98 = 0.98)
02:13:03.669 00.003 16872 CameraToMount -- cameraX=0.21 cameraY=-0.17 hyp=0.27 cameraTheta=-0.66 mountX=0.16 mountY=0.22, mountTheta=0.94
02:13:03.674 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=-0.17, opts=13)
02:13:03.677 00.003 16872 Enqueuing Move request for scope (0.21, -0.17)
02:13:03.679 00.002 9640 Worker thread wakes up
02:13:03.679 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.17) opts 0xd
02:13:03.679 00.000 9640 Handling offset move in thread for scope, endpoint = (0.21, -0.17)
02:13:03.679 00.000 9640 Moving (0.21, -0.17) raw xDistance=0.16 yDistance=0.22
02:13:03.679 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.16
02:13:03.680 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.22, m_sumCorr=2
02:13:03.680 00.000 9640 MoveAxis(W, 10, ABG)
02:13:03.680 00.000 9640 Guiding  Dir = 3, Dur = 10
02:13:03.680 00.000 9640 IsSlewing returns 0
02:13:03.680 00.000 9640 IsGuiding returns 0
02:13:03.680 00.000 9640 PulseGuide returned control before completion, sleep 20
02:13:03.686 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2856, max=9108, med=3208, FiltMin=3008, FiltMax=7576, Gamma=2.190
02:13:03.712 00.026 9640 IsGuiding returns 0
02:13:03.712 00.000 9640 Move returns status 0, amount 10
02:13:03.712 00.000 9640 MoveAxis(S, 20, ABG)
02:13:03.712 00.000 9640 Guiding  Dir = 1, Dur = 20
02:13:03.713 00.001 9640 IsSlewing returns 0
02:13:03.713 00.000 9640 IsGuiding returns 0
02:13:03.713 00.000 9640 PulseGuide returned control before completion, sleep 30
02:13:03.716 00.003 16872 UpdateGuideState exits: m=95179 SNR=192.5
02:13:03.719 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:03.722 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:13:03.725 00.003 16872 Enqueuing Expose request
02:13:03.760 00.035 9640 IsGuiding returns 1
02:13:03.761 00.001 9640 scope still moving after pulse duration time elapsed
02:13:03.790 00.029 9640 IsSlewing returns 0
02:13:03.791 00.001 9640 IsGuiding returns 0
02:13:03.791 00.000 9640 scope move finished after 20 + 57 ms
02:13:03.792 00.001 9640 Move returns status 0, amount 20
02:13:03.792 00.000 9640 move complete, result=0
02:13:03.793 00.001 9640 worker thread done servicing request
02:13:03.793 00.000 9640 Worker thread wakes up
02:13:03.793 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:13:03.793 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:13:03.794 00.001 16872 GuideStep: 0.2 px 10 ms WEST, 0.2 px 20 ms SOUTH
02:13:06.867 03.073 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e00ecdad-427b-4fbf-8778-2d7897212660"}
02:13:06.870 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e00ecdad-427b-4fbf-8778-2d7897212660"}
02:13:06.874 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b8eeb73-5744-4598-a65b-f1d9c1446955"}
02:13:06.877 00.003 16872 case statement mapped state 6 to 3
02:13:06.879 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b8eeb73-5744-4598-a65b-f1d9c1446955"}
02:13:06.882 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"af48d257-872f-4f10-91d2-ec468de0fb94"}
02:13:06.886 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.68,6.71],"pixels":"..."},"id":"af48d257-872f-4f10-91d2-ec468de0fb94"}
02:13:07.851 00.965 9640 Exposure complete
02:13:07.992 00.141 9640 worker thread done servicing request
02:13:07.992 00.000 16872 OnExposeComplete: enter
02:13:07.995 00.003 16872 UpdateGuideState(): m_state=6
02:13:07.999 00.004 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
02:13:08.002 00.003 16872 Star::Find returns 1 (0), X=203.49, Y=178.26, Mass=101601, SNR=197.9, Peak=8900 HFD=3.9
02:13:08.006 00.004 16872 MultiStar: [#1 0.05,1.20,0.00,M3] [#2 0.02,0.56,0.32,U] [#3 0.03,0.45,0.27,U] [#4 -0.50,0.16,0.22,U] [#5 -0.02,0.73,0.17,U] [#6 0.41,0.81,0.00,M4] [#7 0.27,1.45,0.00,M6] [#8 -0.35,0.77,0.00,M1] 
02:13:08.008 00.002 16872 single-star, 4 included, MultiStar: {-0.00, 0.42}, one-star: {0.09, 0.37}
02:13:08.011 00.003 16872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.59) = xAngle (2.92 = 2.92)
02:13:08.014 00.003 16872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.97 = 2.97)
02:13:08.016 00.002 16872 CameraToMount -- cameraX=0.09 cameraY=0.37 hyp=0.38 cameraTheta=1.33 mountX=-0.37 mountY=0.07, mountTheta=2.96
02:13:08.019 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=0.37, opts=13)
02:13:08.022 00.003 16872 Enqueuing Move request for scope (0.09, 0.37)
02:13:08.025 00.003 9640 Worker thread wakes up
02:13:08.026 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.37) opts 0xd
02:13:08.026 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, 0.37)
02:13:08.026 00.000 9640 Moving (0.09, 0.37) raw xDistance=-0.37 yDistance=0.07
02:13:08.026 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.37
02:13:08.026 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.07, m_sumCorr=2
02:13:08.026 00.000 9640 MoveAxis(E, 38, ABG)
02:13:08.026 00.000 9640 Guiding  Dir = 2, Dur = 38
02:13:08.026 00.000 9640 IsSlewing returns 0
02:13:08.027 00.001 9640 IsGuiding returns 0
02:13:08.027 00.000 9640 PulseGuide returned control before completion, sleep 48
02:13:08.033 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=8900, med=3204, FiltMin=3112, FiltMax=7000, Gamma=2.190
02:13:08.066 00.033 16872 UpdateGuideState exits: m=101601 SNR=197.9
02:13:08.069 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:08.071 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:13:08.076 00.005 16872 Enqueuing Expose request
02:13:08.089 00.013 9640 IsGuiding returns 1
02:13:08.089 00.000 9640 scope still moving after pulse duration time elapsed
02:13:08.119 00.030 9640 IsSlewing returns 0
02:13:08.119 00.000 9640 IsGuiding returns 0
02:13:08.119 00.000 9640 scope move finished after 38 + 54 ms
02:13:08.119 00.000 9640 Move returns status 0, amount 38
02:13:08.119 00.000 9640 MoveAxis(N, 0, ABG)
02:13:08.119 00.000 9640 Move returns status 0, amount 0
02:13:08.119 00.000 9640 move complete, result=0
02:13:08.119 00.000 9640 worker thread done servicing request
02:13:08.120 00.001 9640 Worker thread wakes up
02:13:08.120 00.000 16872 GuideStep: -0.4 px 38 ms EAST, 0.1 px 0 ms NORTH
02:13:08.123 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:13:08.123 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:13:10.364 02.241 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92fc959c-556b-41fb-90ab-9fa08877cb40"}
02:13:10.368 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"92fc959c-556b-41fb-90ab-9fa08877cb40"}
02:13:10.371 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b73917af-5b14-49dc-9720-33b7c2ff025f"}
02:13:10.374 00.003 16872 case statement mapped state 6 to 3
02:13:10.377 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b73917af-5b14-49dc-9720-33b7c2ff025f"}
02:13:10.381 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cbe239b2-bbcb-4af7-880b-0af9ab0167f1"}
02:13:10.385 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.49,7.26],"pixels":"..."},"id":"cbe239b2-bbcb-4af7-880b-0af9ab0167f1"}
02:13:12.179 01.794 9640 Exposure complete
02:13:12.317 00.138 9640 worker thread done servicing request
02:13:12.317 00.000 16872 OnExposeComplete: enter
02:13:12.320 00.003 16872 UpdateGuideState(): m_state=6
02:13:12.323 00.003 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
02:13:12.327 00.004 16872 Star::Find returns 1 (0), X=203.58, Y=177.64, Mass=103788, SNR=199.7, Peak=8804 HFD=4.2
02:13:12.331 00.004 16872 MultiStar: [#1 0.44,0.62,0.30,U] [#2 0.01,-0.06,0.34,U] [#3 0.63,0.48,0.00,M1] [#4 -0.82,0.55,0.00,M4] [#5 -0.12,0.31,0.18,U] [#6 0.18,0.93,0.00,M5] [#7 0.48,0.74,0.00,M7] [#8 0.22,0.07,0.17,U] 
02:13:12.335 00.004 16872 refined, 4 included, MultiStar: {0.16, -0.01}, one-star: {0.18, -0.26}
02:13:12.338 00.003 16872 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.59) = xAngle (1.51 = 1.51)
02:13:12.342 00.004 16872 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
02:13:12.345 00.003 16872 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.17 cameraTheta=-0.08 mountX=0.01 mountY=0.17, mountTheta=1.51
02:13:12.349 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.16, y=-0.01, opts=13)
02:13:12.352 00.003 16872 Enqueuing Move request for scope (0.16, -0.01)
02:13:12.355 00.003 9640 Worker thread wakes up
02:13:12.355 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
02:13:12.355 00.000 9640 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
02:13:12.355 00.000 9640 Moving (0.16, -0.01) raw xDistance=0.01 yDistance=0.17
02:13:12.355 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:13:12.355 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=2
02:13:12.355 00.000 9640 MoveAxis(E, 0, ABG)
02:13:12.355 00.000 9640 Move returns status 0, amount 0
02:13:12.355 00.000 9640 MoveAxis(N, 0, ABG)
02:13:12.355 00.000 9640 Move returns status 0, amount 0
02:13:12.355 00.000 9640 move complete, result=0
02:13:12.356 00.001 9640 worker thread done servicing request
02:13:12.362 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=8804, med=3216, FiltMin=3118, FiltMax=7688, Gamma=2.190
02:13:12.392 00.030 16872 UpdateGuideState exits: m=103788 SNR=199.7
02:13:12.395 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:12.397 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:13:12.400 00.003 16872 Enqueuing Expose request
02:13:12.404 00.004 16872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:13:12.408 00.004 9640 Worker thread wakes up
02:13:12.408 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:13:12.408 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(188,163,31,31)
02:13:13.865 01.457 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"507127e6-b093-4e06-8e1a-25755019cd98"}
02:13:13.869 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"507127e6-b093-4e06-8e1a-25755019cd98"}
02:13:13.873 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2302617c-a61e-4e02-89fe-02d87de32f2f"}
02:13:13.879 00.006 16872 case statement mapped state 6 to 3
02:13:13.882 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2302617c-a61e-4e02-89fe-02d87de32f2f"}
02:13:13.886 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"114d1a7d-11d6-4f3e-8705-d8d2b7d21050"}
02:13:13.890 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.58,6.64],"pixels":"..."},"id":"114d1a7d-11d6-4f3e-8705-d8d2b7d21050"}
02:13:16.188 02.298 16872 evsrv: cli 0D3BFFA8 connect
02:13:16.192 00.004 16872 case statement mapped state 6 to 3
02:13:16.198 00.006 16872 case statement mapped state 6 to 3
02:13:16.202 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c672f67b-7463-4744-81dc-4120eaa740cc"}
02:13:16.210 00.008 16872 case statement mapped state 6 to 3
02:13:16.213 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c672f67b-7463-4744-81dc-4120eaa740cc"}
02:13:16.217 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:13:16.223 00.006 16872 evsrv: cli 0D3C0A48 connect
02:13:16.226 00.003 16872 case statement mapped state 6 to 3
02:13:16.231 00.005 16872 case statement mapped state 6 to 3
02:13:16.239 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"8d77f97a-cbe4-4cc5-bd83-6bfb08483f76"}
02:13:16.242 00.003 16872 PhdController::Dither begins
02:13:16.246 00.004 16872 dither: size=5.00, dRA=-4.91 dDec=-1.22
02:13:16.250 00.004 16872 MountToCamera -- mountTheta (-2.90) + m_xAngle (-1.59) = xAngle (-4.48 = 1.80)
02:13:16.254 00.004 16872 MountToCamera -- mountX=-4.91 mountY=-1.22 hyp=5.06 mountTheta=-2.90 cameraX=-1.15, cameraY=4.93 cameraTheta=1.80
02:13:16.257 00.003 16872 setting lock position to (202.26, 182.82)
02:13:16.260 00.003 16872 Mount: notify guiding dithered (-1.1, 4.9)
02:13:16.263 00.003 16872 MultiStar: stabilizing after lock position change
02:13:16.266 00.003 16872 Status Line: Dither by -4.91,-1.22
02:13:16.272 00.006 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:13:16.277 00.005 16872 PhdController: newstate STATE_SETTLE_WAIT
02:13:16.280 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"8d77f97a-cbe4-4cc5-bd83-6bfb08483f76"}
02:13:16.285 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:13:16.465 00.180 9640 Exposure complete
02:13:16.619 00.154 16872 OnExposeComplete: enter
02:13:16.630 00.011 9640 worker thread done servicing request
02:13:16.633 00.003 16872 UpdateGuideState(): m_state=6
02:13:16.641 00.008 16872 Star::Find(15, 203, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
02:13:16.646 00.005 16872 Star::Find returns 1 (0), X=203.92, Y=178.29, Mass=102933, SNR=199.2, Peak=9240 HFD=4.1
02:13:16.653 00.007 16872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.59) = xAngle (0.37 = 0.37)
02:13:16.663 00.010 16872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.41 = 0.41)
02:13:16.671 00.008 16872 CameraToMount -- cameraX=1.66 cameraY=-4.53 hyp=4.83 cameraTheta=-1.22 mountX=4.51 mountY=1.94, mountTheta=0.41
02:13:16.680 00.009 16872 dither recenter: remaining=(4.9,1.2) step=(4.9,1.2)
02:13:16.684 00.004 16872 MountToCamera -- mountTheta (0.24) + m_xAngle (-1.59) = xAngle (-1.34 = -1.34)
02:13:16.686 00.002 16872 MountToCamera -- mountX=4.91 mountY=1.22 hyp=5.06 mountTheta=0.24 cameraX=1.15, cameraY=-4.93 cameraTheta=-1.34
02:13:16.690 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=1.15, y=-4.93, opts=4)
02:13:16.693 00.003 16872 Enqueuing Move request for scope (1.15, -4.93)
02:13:16.696 00.003 16872 Mount: notify direct move 4.91,1.22
02:13:16.699 00.003 9640 Worker thread wakes up
02:13:16.699 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.15, -4.93) opts 0x4
02:13:16.699 00.000 9640 Handling offset move in thread for scope, endpoint = (1.15, -4.93)
02:13:16.699 00.000 9640 Moving (1.15, -4.93) raw xDistance=4.91 yDistance=1.22
02:13:16.699 00.000 9640 MoveAxis(W, 582, B)
02:13:16.699 00.000 9640 Guiding  Dir = 3, Dur = 582
02:13:16.700 00.001 9640 IsSlewing returns 0
02:13:16.700 00.000 9640 IsGuiding returns 0
02:13:16.700 00.000 9640 PulseGuide returned control before completion, sleep 592
02:13:16.710 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=9240, med=3216, FiltMin=3096, FiltMax=7328, Gamma=2.190
02:13:16.764 00.054 16872 UpdateGuideState exits: m=102933 SNR=199.2
02:13:16.772 00.008 16872 PhdController: settling, locked = 1, distance = 5.23 (1.50) aobump = 0 frame = 1 / 99999
02:13:16.774 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777792396.774,"Host":"RBFOCUS307","Inst":1,"Distance":5.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:13:16.778 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:16.781 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:13:16.784 00.003 16872 Enqueuing Expose request
02:13:17.302 00.518 9640 IsGuiding returns 1
02:13:17.302 00.000 9640 scope still moving after pulse duration time elapsed
02:13:17.350 00.048 9640 IsSlewing returns 0
02:13:17.351 00.001 9640 IsGuiding returns 1
02:13:17.400 00.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4e89517-c1e6-4c17-8056-b14e1a4913e2"}
02:13:17.553 00.153 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e4e89517-c1e6-4c17-8056-b14e1a4913e2"}
02:13:17.591 00.038 9640 IsSlewing returns 0
02:13:17.591 00.000 9640 IsGuiding returns 0
02:13:17.591 00.000 9640 scope move finished after 582 + 308 ms
02:13:17.591 00.000 9640 Move returns status 0, amount 582
02:13:17.591 00.000 9640 MoveAxis(S, 147, B)
02:13:17.591 00.000 9640 Guiding  Dir = 1, Dur = 147
02:13:17.592 00.001 9640 IsSlewing returns 0
02:13:17.592 00.000 9640 IsGuiding returns 0
02:13:17.592 00.000 9640 PulseGuide returned control before completion, sleep 157
02:13:17.615 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"59c06066-5033-4f69-b982-924b1f803a8d"}
02:13:17.621 00.006 16872 case statement mapped state 6 to 3
02:13:17.630 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"59c06066-5033-4f69-b982-924b1f803a8d"}
02:13:17.641 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d7a9dda2-b25e-4a41-a74c-ff23c3432341"}
02:13:17.648 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.92,7.29],"pixels":"..."},"id":"d7a9dda2-b25e-4a41-a74c-ff23c3432341"}
02:13:17.758 00.110 9640 IsGuiding returns 1
02:13:17.758 00.000 9640 scope still moving after pulse duration time elapsed
02:13:17.794 00.036 9640 IsSlewing returns 0
02:13:17.794 00.000 9640 IsGuiding returns 1
02:13:17.820 00.026 9640 IsSlewing returns 0
02:13:17.820 00.000 9640 IsGuiding returns 1
02:13:17.851 00.031 9640 IsSlewing returns 0
02:13:17.852 00.001 9640 IsGuiding returns 1
02:13:17.883 00.031 9640 IsSlewing returns 0
02:13:17.884 00.001 9640 IsGuiding returns 1
02:13:17.914 00.030 9640 IsSlewing returns 0
02:13:17.914 00.000 9640 IsGuiding returns 1
02:13:17.948 00.034 9640 IsSlewing returns 0
02:13:17.948 00.000 9640 IsGuiding returns 0
02:13:17.948 00.000 9640 scope move finished after 147 + 209 ms
02:13:17.948 00.000 9640 Move returns status 0, amount 147
02:13:17.948 00.000 9640 move complete, result=0
02:13:17.948 00.000 16872 GuideStep: 4.9 px 582 ms WEST, 1.2 px 147 ms SOUTH
02:13:17.960 00.012 9640 worker thread done servicing request
02:13:17.960 00.000 9640 Worker thread wakes up
02:13:17.960 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:13:17.960 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:13:20.864 02.904 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74742076-3bff-4def-a0b4-c7eeeb3a7e98"}
02:13:20.868 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"74742076-3bff-4def-a0b4-c7eeeb3a7e98"}
02:13:20.872 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"593600cd-984f-4002-8f87-7e3da97282c8"}
02:13:20.875 00.003 16872 case statement mapped state 6 to 3
02:13:20.878 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"593600cd-984f-4002-8f87-7e3da97282c8"}
02:13:20.883 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2b043e97-ae64-4248-a088-90d269ccae6a"}
02:13:20.887 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.92,7.29],"pixels":"..."},"id":"2b043e97-ae64-4248-a088-90d269ccae6a"}
02:13:22.103 01.216 9640 Exposure complete
02:13:22.529 00.426 9640 worker thread done servicing request
02:13:22.529 00.000 16872 OnExposeComplete: enter
02:13:22.533 00.004 16872 UpdateGuideState(): m_state=6
02:13:22.567 00.034 16872 Star::Find(15, 203, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
02:13:22.575 00.008 16872 Star::Find returns 1 (0), X=202.92, Y=183.09, Mass=104377, SNR=208.0, Peak=9176 HFD=4.2
02:13:22.585 00.010 16872 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.59) = xAngle (1.98 = 1.98)
02:13:22.592 00.007 16872 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.02 = 2.02)
02:13:22.603 00.011 16872 CameraToMount -- cameraX=0.66 cameraY=0.27 hyp=0.71 cameraTheta=0.39 mountX=-0.28 mountY=0.64, mountTheta=1.98
02:13:22.614 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=0.66, y=0.27, opts=13)
02:13:22.624 00.010 16872 Enqueuing Move request for scope (0.66, 0.27)
02:13:22.639 00.015 9640 Worker thread wakes up
02:13:22.639 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.27) opts 0xd
02:13:22.639 00.000 9640 Handling offset move in thread for scope, endpoint = (0.66, 0.27)
02:13:22.639 00.000 9640 Moving (0.66, 0.27) raw xDistance=-0.28 yDistance=0.64
02:13:22.639 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.28
02:13:22.639 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.64, m_sumCorr=0
02:13:22.639 00.000 9640 MoveAxis(E, 30, ABG)
02:13:22.639 00.000 9640 Guiding  Dir = 2, Dur = 30
02:13:22.640 00.001 9640 IsSlewing returns 0
02:13:22.640 00.000 9640 IsGuiding returns 0
02:13:22.640 00.000 9640 PulseGuide returned control before completion, sleep 40
02:13:22.652 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=9176, med=3216, FiltMin=3152, FiltMax=7608, Gamma=2.190
02:13:22.696 00.044 9640 IsGuiding returns 1
02:13:22.696 00.000 9640 scope still moving after pulse duration time elapsed
02:13:22.705 00.009 16872 UpdateGuideState exits: m=104377 SNR=208.0
02:13:22.713 00.008 16872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 2 / 99999
02:13:22.719 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777792402.719,"Host":"RBFOCUS307","Inst":1,"Distance":0.71,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:13:22.727 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:22.742 00.015 9640 IsSlewing returns 0
02:13:22.742 00.000 9640 IsGuiding returns 1
02:13:22.745 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:13:22.753 00.008 16872 Enqueuing Expose request
02:13:22.771 00.018 9640 IsSlewing returns 0
02:13:22.772 00.001 9640 IsGuiding returns 1
02:13:22.805 00.033 9640 IsSlewing returns 0
02:13:22.808 00.003 9640 IsGuiding returns 0
02:13:22.809 00.001 9640 scope move finished after 30 + 138 ms
02:13:22.809 00.000 9640 Move returns status 0, amount 30
02:13:22.809 00.000 9640 MoveAxis(N, 0, ABG)
02:13:22.809 00.000 9640 Move returns status 0, amount 0
02:13:22.809 00.000 9640 move complete, result=0
02:13:22.809 00.000 9640 worker thread done servicing request
02:13:22.809 00.000 9640 Worker thread wakes up
02:13:22.810 00.001 16872 GuideStep: -0.3 px 30 ms EAST, 0.6 px 0 ms NORTH
02:13:22.816 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
02:13:22.816 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:13:24.366 01.550 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40b80f7d-8fe7-4cb5-86ac-cac9e256f147"}
02:13:24.369 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"40b80f7d-8fe7-4cb5-86ac-cac9e256f147"}
02:13:24.373 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3a21de98-d4ed-4c01-af29-76b79ddb5b4e"}
02:13:24.377 00.004 16872 case statement mapped state 6 to 3
02:13:24.382 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a21de98-d4ed-4c01-af29-76b79ddb5b4e"}
02:13:24.387 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"71fea786-6356-4e4f-9e0e-bd7c47836ce9"}
02:13:24.390 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.92,7.09],"pixels":"..."},"id":"71fea786-6356-4e4f-9e0e-bd7c47836ce9"}
02:13:26.866 02.476 9640 Exposure complete
02:13:27.014 00.148 9640 worker thread done servicing request
02:13:27.014 00.000 16872 OnExposeComplete: enter
02:13:27.018 00.004 16872 UpdateGuideState(): m_state=6
02:13:27.023 00.005 16872 Star::Find(15, 202, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
02:13:27.026 00.003 16872 Star::Find returns 1 (0), X=203.08, Y=183.77, Mass=103666, SNR=200.1, Peak=9448 HFD=4.1
02:13:27.028 00.002 16872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.59) = xAngle (2.44 = 2.44)
02:13:27.031 00.003 16872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.49 = 2.49)
02:13:27.034 00.003 16872 CameraToMount -- cameraX=0.83 cameraY=0.95 hyp=1.26 cameraTheta=0.86 mountX=-0.96 mountY=0.77, mountTheta=2.47
02:13:27.038 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.83, y=0.95, opts=13)
02:13:27.042 00.004 16872 Enqueuing Move request for scope (0.83, 0.95)
02:13:27.044 00.002 9640 Worker thread wakes up
02:13:27.044 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.83, 0.95) opts 0xd
02:13:27.044 00.000 9640 Handling offset move in thread for scope, endpoint = (0.83, 0.95)
02:13:27.044 00.000 9640 Moving (0.83, 0.95) raw xDistance=-0.96 yDistance=0.77
02:13:27.044 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.89 from input -0.96
02:13:27.045 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.77, m_sumCorr=0
02:13:27.045 00.000 9640 MoveAxis(E, 106, ABG)
02:13:27.045 00.000 9640 Guiding  Dir = 2, Dur = 106
02:13:27.045 00.000 9640 IsSlewing returns 0
02:13:27.045 00.000 9640 IsGuiding returns 0
02:13:27.045 00.000 9640 PulseGuide returned control before completion, sleep 116
02:13:27.054 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=9448, med=3216, FiltMin=3098, FiltMax=7804, Gamma=2.190
02:13:27.088 00.034 16872 UpdateGuideState exits: m=103666 SNR=200.1
02:13:27.092 00.004 16872 PhdController: settling, locked = 1, distance = 0.88 (1.50) aobump = 0 frame = 3 / 99999
02:13:27.094 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777792407.094,"Host":"RBFOCUS307","Inst":1,"Distance":0.88,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
02:13:27.101 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:27.103 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:13:27.105 00.002 16872 Enqueuing Expose request
02:13:27.177 00.072 9640 IsGuiding returns 0
02:13:27.177 00.000 9640 Move returns status 0, amount 106
02:13:27.177 00.000 9640 MoveAxis(N, 0, ABG)
02:13:27.177 00.000 9640 Move returns status 0, amount 0
02:13:27.177 00.000 9640 move complete, result=0
02:13:27.177 00.000 9640 worker thread done servicing request
02:13:27.177 00.000 9640 Worker thread wakes up
02:13:27.178 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:13:27.178 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:13:27.178 00.000 16872 GuideStep: -1.0 px 106 ms EAST, 0.8 px 0 ms NORTH
02:13:27.867 00.689 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f1f14f8-6f67-4291-bec9-4693645a4830"}
02:13:27.870 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3f1f14f8-6f67-4291-bec9-4693645a4830"}
02:13:27.873 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d6b147b-33a8-41f0-bf86-2aa1d61c38ea"}
02:13:27.879 00.006 16872 case statement mapped state 6 to 3
02:13:27.882 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d6b147b-33a8-41f0-bf86-2aa1d61c38ea"}
02:13:27.885 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c92f274c-2e58-41e7-8b0e-6846851cebd9"}
02:13:27.888 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.08,6.77],"pixels":"..."},"id":"c92f274c-2e58-41e7-8b0e-6846851cebd9"}
02:13:31.271 03.383 9640 Exposure complete
02:13:31.368 00.097 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58774324-d429-4ad0-a184-0d979455ddb0"}
02:13:31.371 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"58774324-d429-4ad0-a184-0d979455ddb0"}
02:13:31.380 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"263182a7-e884-4365-b823-7c55e308cd8e"}
02:13:31.384 00.004 16872 case statement mapped state 6 to 3
02:13:31.390 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"263182a7-e884-4365-b823-7c55e308cd8e"}
02:13:31.396 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"caf57175-f601-41d4-abdb-e058db61e3bf"}
02:13:31.406 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.08,6.77],"pixels":"..."},"id":"caf57175-f601-41d4-abdb-e058db61e3bf"}
02:13:31.443 00.037 9640 worker thread done servicing request
02:13:31.443 00.000 16872 OnExposeComplete: enter
02:13:31.447 00.004 16872 UpdateGuideState(): m_state=6
02:13:31.450 00.003 16872 Star::Find(15, 203, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
02:13:31.455 00.005 16872 Star::Find returns 1 (0), X=203.00, Y=183.04, Mass=106115, SNR=207.1, Peak=10128 HFD=4.1
02:13:31.458 00.003 16872 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.59) = xAngle (1.87 = 1.87)
02:13:31.461 00.003 16872 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.92 = 1.92)
02:13:31.467 00.006 16872 CameraToMount -- cameraX=0.74 cameraY=0.22 hyp=0.78 cameraTheta=0.29 mountX=-0.23 mountY=0.73, mountTheta=1.88
02:13:31.472 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.74, y=0.22, opts=13)
02:13:31.475 00.003 16872 Enqueuing Move request for scope (0.74, 0.22)
02:13:31.479 00.004 9640 Worker thread wakes up
02:13:31.479 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.22) opts 0xd
02:13:31.479 00.000 9640 Handling offset move in thread for scope, endpoint = (0.74, 0.22)
02:13:31.480 00.001 9640 Moving (0.74, 0.22) raw xDistance=-0.23 yDistance=0.73
02:13:31.480 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.23
02:13:31.480 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.31, input 0.73, m_sumCorr=0.31
02:13:31.480 00.000 9640 MoveAxis(E, 35, ABG)
02:13:31.480 00.000 9640 Guiding  Dir = 2, Dur = 35
02:13:31.480 00.000 9640 IsSlewing returns 0
02:13:31.480 00.000 9640 IsGuiding returns 0
02:13:31.481 00.001 9640 PulseGuide returned control before completion, sleep 45
02:13:31.486 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=10128, med=3212, FiltMin=3114, FiltMax=7908, Gamma=2.190
02:13:31.521 00.035 16872 UpdateGuideState exits: m=106115 SNR=207.1
02:13:31.524 00.003 16872 PhdController: settling, locked = 1, distance = 0.85 (1.50) aobump = 0 frame = 4 / 99999
02:13:31.530 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777792411.529,"Host":"RBFOCUS307","Inst":1,"Distance":0.85,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
02:13:31.534 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:31.537 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:13:31.539 00.002 16872 Enqueuing Expose request
02:13:31.544 00.005 9640 IsGuiding returns 1
02:13:31.544 00.000 9640 scope still moving after pulse duration time elapsed
02:13:31.575 00.031 9640 IsSlewing returns 0
02:13:31.575 00.000 9640 IsGuiding returns 0
02:13:31.575 00.000 9640 scope move finished after 35 + 58 ms
02:13:31.575 00.000 9640 Move returns status 0, amount 35
02:13:31.575 00.000 9640 MoveAxis(S, 37, ABG)
02:13:31.575 00.000 9640 Guiding  Dir = 1, Dur = 37
02:13:31.575 00.000 9640 IsSlewing returns 0
02:13:31.578 00.003 9640 IsGuiding returns 0
02:13:31.579 00.001 9640 PulseGuide returned control before completion, sleep 47
02:13:31.635 00.056 9640 IsGuiding returns 1
02:13:31.635 00.000 9640 scope still moving after pulse duration time elapsed
02:13:31.668 00.033 9640 IsSlewing returns 0
02:13:31.669 00.001 9640 IsGuiding returns 1
02:13:31.698 00.029 9640 IsSlewing returns 0
02:13:31.698 00.000 9640 IsGuiding returns 1
02:13:31.729 00.031 9640 IsSlewing returns 0
02:13:31.729 00.000 9640 IsGuiding returns 1
02:13:31.761 00.032 9640 IsSlewing returns 0
02:13:31.761 00.000 9640 IsGuiding returns 0
02:13:31.761 00.000 9640 scope move finished after 37 + 146 ms
02:13:31.761 00.000 9640 Move returns status 0, amount 37
02:13:31.761 00.000 9640 move complete, result=0
02:13:31.762 00.001 9640 worker thread done servicing request
02:13:31.762 00.000 9640 Worker thread wakes up
02:13:31.762 00.000 16872 GuideStep: -0.2 px 35 ms EAST, 0.7 px 37 ms SOUTH
02:13:31.766 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:13:31.766 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:13:34.866 03.100 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"87114966-6dc5-401a-af19-a97f21c0e35f"}
02:13:34.873 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"87114966-6dc5-401a-af19-a97f21c0e35f"}
02:13:34.879 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0260c3d5-d95a-4664-847b-25837de5928d"}
02:13:34.884 00.005 16872 case statement mapped state 6 to 3
02:13:34.888 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0260c3d5-d95a-4664-847b-25837de5928d"}
02:13:34.893 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fda02636-f434-4fed-a22d-656811edbfea"}
02:13:34.898 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.00,7.04],"pixels":"..."},"id":"fda02636-f434-4fed-a22d-656811edbfea"}
02:13:35.849 00.951 9640 Exposure complete
02:13:36.010 00.161 9640 worker thread done servicing request
02:13:36.010 00.000 16872 OnExposeComplete: enter
02:13:36.013 00.003 16872 UpdateGuideState(): m_state=6
02:13:36.020 00.007 16872 Star::Find(15, 203, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
02:13:36.024 00.004 16872 Star::Find returns 1 (0), X=202.86, Y=182.28, Mass=101547, SNR=194.4, Peak=9952 HFD=3.9
02:13:36.027 00.003 16872 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.59) = xAngle (0.85 = 0.85)
02:13:36.031 00.004 16872 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.90 = 0.90)
02:13:36.035 00.004 16872 CameraToMount -- cameraX=0.60 cameraY=-0.54 hyp=0.81 cameraTheta=-0.73 mountX=0.53 mountY=0.63, mountTheta=0.87
02:13:36.039 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.60, y=-0.54, opts=13)
02:13:36.043 00.004 16872 Enqueuing Move request for scope (0.60, -0.54)
02:13:36.046 00.003 9640 Worker thread wakes up
02:13:36.046 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.54) opts 0xd
02:13:36.047 00.001 9640 Handling offset move in thread for scope, endpoint = (0.60, -0.54)
02:13:36.048 00.001 9640 Moving (0.60, -0.54) raw xDistance=0.53 yDistance=0.63
02:13:36.048 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.53
02:13:36.048 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.63, m_sumCorr=0.55
02:13:36.048 00.000 9640 MoveAxis(W, 53, ABG)
02:13:36.048 00.000 9640 Guiding  Dir = 3, Dur = 53
02:13:36.050 00.002 9640 IsSlewing returns 0
02:13:36.050 00.000 9640 IsGuiding returns 0
02:13:36.051 00.001 9640 PulseGuide returned control before completion, sleep 63
02:13:36.057 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=9952, med=3212, FiltMin=3090, FiltMax=7264, Gamma=2.190
02:13:36.091 00.034 16872 UpdateGuideState exits: m=101547 SNR=194.4
02:13:36.095 00.004 16872 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 5 / 99999
02:13:36.104 00.009 16872 PhdController: newstate STATE_FINISH
02:13:36.108 00.004 16872 PhdController complete: success
02:13:36.111 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777792416.111,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
02:13:36.115 00.004 16872 Mount: notify guiding dither settle done success=1
02:13:36.118 00.003 16872 PhdController: newstate STATE_IDLE
02:13:36.121 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:36.125 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:13:36.132 00.007 16872 Enqueuing Expose request
02:13:36.135 00.003 9640 IsGuiding returns 1
02:13:36.135 00.000 9640 scope still moving after pulse duration time elapsed
02:13:36.157 00.022 9640 IsSlewing returns 0
02:13:36.158 00.001 9640 IsGuiding returns 0
02:13:36.159 00.001 9640 scope move finished after 53 + 55 ms
02:13:36.159 00.000 9640 Move returns status 0, amount 53
02:13:36.159 00.000 9640 MoveAxis(S, 29, ABG)
02:13:36.159 00.000 9640 Guiding  Dir = 1, Dur = 29
02:13:36.160 00.001 9640 IsSlewing returns 0
02:13:36.160 00.000 9640 IsGuiding returns 0
02:13:36.161 00.001 9640 PulseGuide returned control before completion, sleep 39
02:13:36.209 00.048 9640 IsGuiding returns 1
02:13:36.210 00.001 9640 scope still moving after pulse duration time elapsed
02:13:36.236 00.026 9640 IsSlewing returns 0
02:13:36.236 00.000 9640 IsGuiding returns 1
02:13:36.267 00.031 9640 IsSlewing returns 0
02:13:36.267 00.000 9640 IsGuiding returns 0
02:13:36.267 00.000 9640 scope move finished after 29 + 78 ms
02:13:36.267 00.000 9640 Move returns status 0, amount 29
02:13:36.267 00.000 9640 move complete, result=0
02:13:36.268 00.001 9640 worker thread done servicing request
02:13:36.268 00.000 9640 Worker thread wakes up
02:13:36.268 00.000 16872 GuideStep: 0.5 px 53 ms WEST, 0.6 px 29 ms SOUTH
02:13:36.274 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
02:13:36.274 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:13:36.674 00.400 16872 evsrv: cli 0D3BF8C8 connect
02:13:36.680 00.006 16872 case statement mapped state 6 to 3
02:13:36.685 00.005 16872 case statement mapped state 6 to 3
02:13:36.692 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"54846058-bcba-4ab8-b8ee-cd38991d9c2d"}
02:13:36.696 00.004 16872 case statement mapped state 6 to 3
02:13:36.700 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"54846058-bcba-4ab8-b8ee-cd38991d9c2d"}
02:13:36.709 00.009 16872 evsrv: cli 0D3BF8C8 disconnect
02:13:38.366 01.657 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a00705e-d167-47bc-82aa-187b10f3a928"}
02:13:38.369 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4a00705e-d167-47bc-82aa-187b10f3a928"}
02:13:38.374 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e922c77d-5c4d-4bce-bd17-c0cb4f3ead4d"}
02:13:38.379 00.005 16872 case statement mapped state 6 to 3
02:13:38.382 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e922c77d-5c4d-4bce-bd17-c0cb4f3ead4d"}
02:13:38.385 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"57324c9a-92cf-4de7-85e7-11c83f414e70"}
02:13:38.388 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.86,7.28],"pixels":"..."},"id":"57324c9a-92cf-4de7-85e7-11c83f414e70"}
02:13:40.363 01.975 9640 Exposure complete
02:13:40.521 00.158 9640 worker thread done servicing request
02:13:40.521 00.000 16872 OnExposeComplete: enter
02:13:40.524 00.003 16872 UpdateGuideState(): m_state=6
02:13:40.527 00.003 16872 Star::Find(15, 202, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:13:40.533 00.006 16872 Star::Find returns 1 (0), X=202.71, Y=183.04, Mass=99500, SNR=192.9, Peak=9596 HFD=4.0
02:13:40.538 00.005 16872 MultiStar: exiting stabilization period
02:13:40.543 00.005 16872 MultiStar: updating star positions after lock position change
02:13:40.548 00.005 16872 Star::Find(15, 1618, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:13:40.552 00.004 16872 Star::Find returns 1 (0), X=1618.51, Y=281.77, Mass=12459, SNR=62.2, Peak=4120 HFD=3.6
02:13:40.557 00.005 16872 Star::Find(15, 1572, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:13:40.562 00.005 16872 Star::Find returns 1 (0), X=1572.38, Y=178.19, Mass=16549, SNR=71.9, Peak=4508 HFD=3.6
02:13:40.566 00.004 16872 Star::Find(15, 677, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:13:40.570 00.004 16872 Star::Find returns 1 (0), X=677.22, Y=875.83, Mass=10810, SNR=52.6, Peak=4156 HFD=3.3
02:13:40.573 00.003 16872 Star::Find(15, 134, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:13:40.577 00.004 16872 Star::Find returns 1 (0), X=133.36, Y=906.18, Mass=8053, SNR=45.6, Peak=3976 HFD=3.0
02:13:40.580 00.003 16872 Star::Find(15, 65, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:13:40.584 00.004 16872 Star::Find returns 1 (0), X=65.32, Y=800.53, Mass=5378, SNR=35.0, Peak=3712 HFD=3.0
02:13:40.588 00.004 16872 Star::Find(15, 719, 158, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:13:40.592 00.004 16872 Star::Find returns 1 (0), X=719.30, Y=158.36, Mass=4132, SNR=33.2, Peak=3600 HFD=3.0
02:13:40.602 00.010 16872 Star::Find(15, 1732, 233, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:13:40.605 00.003 16872 Star::Find returns 1 (0), X=1732.81, Y=233.42, Mass=5546, SNR=37.7, Peak=3572 HFD=3.7
02:13:40.609 00.004 16872 Star::Find(15, 1077, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:13:40.612 00.003 16872 Star::Find returns 1 (0), X=1077.72, Y=552.78, Mass=3942, SNR=28.9, Peak=3516 HFD=3.5
02:13:40.615 00.003 16872 Star::Find(15, 1159, 515, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:13:40.618 00.003 16872 Star::Find returns 1 (0), X=1158.86, Y=515.66, Mass=4855, SNR=34.1, Peak=3640 HFD=3.1
02:13:40.622 00.004 16872 Star::Find(15, 119, 357, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:13:40.627 00.005 16872 Star::Find returns 1 (0), X=118.74, Y=357.44, Mass=2798, SNR=23.3, Peak=3456 HFD=3.2
02:13:40.631 00.004 16872 Star::Find(15, 1684, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:13:40.634 00.003 16872 Star::Find returns 1 (0), X=1684.37, Y=912.29, Mass=3196, SNR=26.3, Peak=3508 HFD=3.0
02:13:40.636 00.002 16872 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.59) = xAngle (2.05 = 2.05)
02:13:40.639 00.003 16872 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.09 = 2.09)
02:13:40.644 00.005 16872 CameraToMount -- cameraX=0.45 cameraY=0.22 hyp=0.50 cameraTheta=0.46 mountX=-0.23 mountY=0.44, mountTheta=2.06
02:13:40.649 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.45, y=0.22, opts=13)
02:13:40.652 00.003 16872 Enqueuing Move request for scope (0.45, 0.22)
02:13:40.656 00.004 9640 Worker thread wakes up
02:13:40.656 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.22) opts 0xd
02:13:40.656 00.000 9640 Handling offset move in thread for scope, endpoint = (0.45, 0.22)
02:13:40.656 00.000 9640 Moving (0.45, 0.22) raw xDistance=-0.23 yDistance=0.44
02:13:40.656 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
02:13:40.656 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.44, m_sumCorr=0.74
02:13:40.656 00.000 9640 MoveAxis(E, 19, ABG)
02:13:40.656 00.000 9640 Guiding  Dir = 2, Dur = 19
02:13:40.657 00.001 9640 IsSlewing returns 0
02:13:40.657 00.000 9640 IsGuiding returns 0
02:13:40.657 00.000 9640 PulseGuide returned control before completion, sleep 29
02:13:40.663 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=9596, med=3216, FiltMin=3140, FiltMax=7488, Gamma=2.190
02:13:40.687 00.024 9640 IsGuiding returns 1
02:13:40.687 00.000 9640 scope still moving after pulse duration time elapsed
02:13:40.695 00.008 16872 UpdateGuideState exits: m=99500 SNR=192.9
02:13:40.699 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:40.701 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:13:40.705 00.004 16872 Enqueuing Expose request
02:13:40.719 00.014 9640 IsSlewing returns 0
02:13:40.719 00.000 9640 IsGuiding returns 1
02:13:40.749 00.030 9640 IsSlewing returns 0
02:13:40.750 00.001 9640 IsGuiding returns 0
02:13:40.750 00.000 9640 scope move finished after 19 + 73 ms
02:13:40.750 00.000 9640 Move returns status 0, amount 19
02:13:40.750 00.000 9640 MoveAxis(S, 23, ABG)
02:13:40.751 00.001 9640 Guiding  Dir = 1, Dur = 23
02:13:40.753 00.002 9640 IsSlewing returns 0
02:13:40.755 00.002 9640 IsGuiding returns 0
02:13:40.757 00.002 9640 PulseGuide returned control before completion, sleep 32
02:13:40.797 00.040 9640 IsGuiding returns 1
02:13:40.797 00.000 9640 scope still moving after pulse duration time elapsed
02:13:40.828 00.031 9640 IsSlewing returns 0
02:13:40.828 00.000 9640 IsGuiding returns 0
02:13:40.829 00.001 9640 scope move finished after 23 + 50 ms
02:13:40.829 00.000 9640 Move returns status 0, amount 23
02:13:40.829 00.000 9640 move complete, result=0
02:13:40.829 00.000 9640 worker thread done servicing request
02:13:40.829 00.000 9640 Worker thread wakes up
02:13:40.829 00.000 16872 GuideStep: -0.2 px 19 ms EAST, 0.4 px 23 ms SOUTH
02:13:40.834 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
02:13:40.834 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:13:41.876 01.042 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3806fab9-cd61-43b8-b3da-eece20671a7c"}
02:13:41.880 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3806fab9-cd61-43b8-b3da-eece20671a7c"}
02:13:41.884 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"098457ce-31a8-4140-aea2-905c826e7865"}
02:13:41.887 00.003 16872 case statement mapped state 6 to 3
02:13:41.891 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"098457ce-31a8-4140-aea2-905c826e7865"}
02:13:41.896 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6335ddbb-aabd-47f6-8504-3402e5ff50c4"}
02:13:41.899 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.71,7.04],"pixels":"..."},"id":"6335ddbb-aabd-47f6-8504-3402e5ff50c4"}
02:13:44.899 03.000 9640 Exposure complete
02:13:45.037 00.138 9640 worker thread done servicing request
02:13:45.037 00.000 16872 OnExposeComplete: enter
02:13:45.040 00.003 16872 UpdateGuideState(): m_state=6
02:13:45.043 00.003 16872 Star::Find(15, 202, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
02:13:45.046 00.003 16872 Star::Find returns 1 (0), X=202.36, Y=182.82, Mass=99718, SNR=195.2, Peak=9244 HFD=4.0
02:13:45.050 00.004 16872 MultiStar: [#1 -0.16,-0.07,0.31,U] [#2 -0.37,-0.62,0.34,U] [#3 -0.11,0.07,0.31,U] [#4 -0.60,-0.84,0.00,M5] [#5 -0.37,-0.17,0.18,U] [#6 -0.56,-0.11,0.13,U] [#7 -0.10,-0.13,0.17,U] [#8 -0.37,-0.74,0.00,M1] 
02:13:45.053 00.003 16872 single-star, 6 included, MultiStar: {-0.11, -0.12}, one-star: {0.10, 0.00}
02:13:45.056 00.003 16872 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:13:45.058 00.002 16872 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.64 = 1.64)
02:13:45.060 00.002 16872 CameraToMount -- cameraX=0.10 cameraY=0.00 hyp=0.10 cameraTheta=0.01 mountX=-0.00 mountY=0.10, mountTheta=1.59
02:13:45.067 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=0.00, opts=13)
02:13:45.071 00.004 16872 Enqueuing Move request for scope (0.10, 0.00)
02:13:45.073 00.002 9640 Worker thread wakes up
02:13:45.073 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.00) opts 0xd
02:13:45.073 00.000 9640 Handling offset move in thread for scope, endpoint = (0.10, 0.00)
02:13:45.073 00.000 9640 Moving (0.10, 0.00) raw xDistance=-0.00 yDistance=0.10
02:13:45.073 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:13:45.074 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=0.74
02:13:45.074 00.000 9640 MoveAxis(E, 0, ABG)
02:13:45.074 00.000 9640 Move returns status 0, amount 0
02:13:45.074 00.000 9640 MoveAxis(N, 0, ABG)
02:13:45.074 00.000 9640 Move returns status 0, amount 0
02:13:45.074 00.000 9640 move complete, result=0
02:13:45.074 00.000 9640 worker thread done servicing request
02:13:45.080 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=9244, med=3216, FiltMin=3132, FiltMax=7556, Gamma=2.190
02:13:45.112 00.032 16872 UpdateGuideState exits: m=99718 SNR=195.2
02:13:45.116 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:45.119 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:13:45.121 00.002 16872 Enqueuing Expose request
02:13:45.124 00.003 9640 Worker thread wakes up
02:13:45.124 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:13:45.124 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:13:45.124 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:13:45.375 00.251 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f335132-fa91-4728-a6de-3de8d79304ab"}
02:13:45.379 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8f335132-fa91-4728-a6de-3de8d79304ab"}
02:13:45.385 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3cc68cfd-3099-431e-8709-b4ce5c44441b"}
02:13:45.388 00.003 16872 case statement mapped state 6 to 3
02:13:45.390 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3cc68cfd-3099-431e-8709-b4ce5c44441b"}
02:13:45.394 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5da2eed0-f5d4-41b5-867e-a6840695b18e"}
02:13:45.398 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.36,6.82],"pixels":"..."},"id":"5da2eed0-f5d4-41b5-867e-a6840695b18e"}
02:13:48.875 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dfc025e6-15c2-4b21-b4b3-acb7ff38a82f"}
02:13:48.878 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dfc025e6-15c2-4b21-b4b3-acb7ff38a82f"}
02:13:48.881 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"032fffa8-ad18-47e9-b9e7-312efaecac7d"}
02:13:48.885 00.004 16872 case statement mapped state 6 to 3
02:13:48.888 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"032fffa8-ad18-47e9-b9e7-312efaecac7d"}
02:13:48.892 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"500c8d35-7aa9-4983-87be-93054a2d0fcf"}
02:13:48.896 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.36,6.82],"pixels":"..."},"id":"500c8d35-7aa9-4983-87be-93054a2d0fcf"}
02:13:49.189 00.293 9640 Exposure complete
02:13:49.326 00.137 9640 worker thread done servicing request
02:13:49.327 00.001 16872 OnExposeComplete: enter
02:13:49.329 00.002 16872 UpdateGuideState(): m_state=6
02:13:49.333 00.004 16872 Star::Find(15, 202, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
02:13:49.335 00.002 16872 Star::Find returns 1 (0), X=202.09, Y=183.25, Mass=100496, SNR=197.1, Peak=9880 HFD=4.0
02:13:49.338 00.003 16872 MultiStar: [#1 -0.25,0.34,0.32,U] [#2 -0.18,-0.12,0.34,U] [#3 -0.51,0.22,0.30,U] [#4 -0.89,-0.27,0.00,M6] [#5 -0.61,0.13,0.18,U] [#6 -1.14,0.09,0.00,M5] [#7 -0.28,0.17,0.17,U] [#8 -0.43,-0.36,0.13,U] 
02:13:49.341 00.003 16872 refined, 6 included, MultiStar: {-0.28, 0.23}, one-star: {-0.16, 0.43}
02:13:49.343 00.002 16872 CameraToMount -- cameraTheta (2.44) - m_xAngle (-1.59) = xAngle (4.03 = -2.25)
02:13:49.346 00.003 16872 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.08 = -2.21)
02:13:49.349 00.003 16872 CameraToMount -- cameraX=-0.28 cameraY=0.23 hyp=0.36 cameraTheta=2.44 mountX=-0.23 mountY=-0.29, mountTheta=-2.24
02:13:49.353 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.28, y=0.23, opts=13)
02:13:49.356 00.003 16872 Enqueuing Move request for scope (-0.28, 0.23)
02:13:49.358 00.002 9640 Worker thread wakes up
02:13:49.358 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.23) opts 0xd
02:13:49.358 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.28, 0.23)
02:13:49.358 00.000 9640 Moving (-0.28, 0.23) raw xDistance=-0.23 yDistance=-0.29
02:13:49.358 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.23
02:13:49.358 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input -0.29, m_sumCorr=0.9
02:13:49.358 00.000 9640 MoveAxis(E, 24, ABG)
02:13:49.358 00.000 9640 Guiding  Dir = 2, Dur = 24
02:13:49.359 00.001 9640 IsSlewing returns 0
02:13:49.359 00.000 9640 IsGuiding returns 0
02:13:49.359 00.000 9640 PulseGuide returned control before completion, sleep 34
02:13:49.367 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=9880, med=3216, FiltMin=3142, FiltMax=7592, Gamma=2.190
02:13:49.400 00.033 16872 UpdateGuideState exits: m=100496 SNR=197.1
02:13:49.403 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:49.405 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:13:49.409 00.004 16872 Enqueuing Expose request
02:13:49.411 00.002 9640 IsGuiding returns 0
02:13:49.411 00.000 9640 Move returns status 0, amount 24
02:13:49.411 00.000 9640 MoveAxis(S, 19, ABG)
02:13:49.411 00.000 9640 Guiding  Dir = 1, Dur = 19
02:13:49.412 00.001 9640 IsSlewing returns 0
02:13:49.412 00.000 9640 IsGuiding returns 0
02:13:49.412 00.000 9640 PulseGuide returned control before completion, sleep 29
02:13:49.454 00.042 9640 IsGuiding returns 1
02:13:49.454 00.000 9640 scope still moving after pulse duration time elapsed
02:13:49.485 00.031 9640 IsSlewing returns 0
02:13:49.485 00.000 9640 IsGuiding returns 0
02:13:49.485 00.000 9640 scope move finished after 19 + 54 ms
02:13:49.485 00.000 9640 Move returns status 0, amount 19
02:13:49.486 00.001 9640 move complete, result=0
02:13:49.486 00.000 9640 worker thread done servicing request
02:13:49.486 00.000 9640 Worker thread wakes up
02:13:49.486 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:13:49.486 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:13:49.488 00.002 16872 GuideStep: -0.2 px 24 ms EAST, -0.3 px 19 ms SOUTH
02:13:52.375 02.887 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4bb43c24-4fad-45dd-90fc-be875f9aafd2"}
02:13:52.378 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4bb43c24-4fad-45dd-90fc-be875f9aafd2"}
02:13:52.382 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad39ed08-47af-4260-9ccc-e1c71a61a80c"}
02:13:52.384 00.002 16872 case statement mapped state 6 to 3
02:13:52.389 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad39ed08-47af-4260-9ccc-e1c71a61a80c"}
02:13:52.392 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"70253e43-4638-4b5d-99df-116219c93999"}
02:13:52.395 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.09,7.25],"pixels":"..."},"id":"70253e43-4638-4b5d-99df-116219c93999"}
02:13:53.546 01.151 9640 Exposure complete
02:13:53.685 00.139 9640 worker thread done servicing request
02:13:53.685 00.000 16872 OnExposeComplete: enter
02:13:53.689 00.004 16872 UpdateGuideState(): m_state=6
02:13:53.692 00.003 16872 Star::Find(15, 202, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
02:13:53.695 00.003 16872 Star::Find returns 1 (0), X=202.52, Y=183.85, Mass=101901, SNR=201.8, Peak=8224 HFD=4.0
02:13:53.698 00.003 16872 MultiStar: [#1 -0.34,0.54,0.28,U] [#2 -0.30,0.24,0.27,U] [#3 -0.50,0.49,0.26,U] [#4 -0.95,-0.27,0.00,M7] [#5 -0.50,0.05,0.18,U] [#6 -0.79,0.88,0.00,M6] [#7 -0.54,0.88,0.00,M6] [#8 -0.07,0.04,0.13,U] 
02:13:53.702 00.004 16872 refined, 5 included, MultiStar: {-0.07, 0.66}, one-star: {0.26, 1.03}
02:13:53.704 00.002 16872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.59) = xAngle (3.26 = -3.02)
02:13:53.707 00.003 16872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.31 = -2.97)
02:13:53.709 00.002 16872 CameraToMount -- cameraX=-0.07 cameraY=0.66 hyp=0.66 cameraTheta=1.68 mountX=-0.65 mountY=-0.11, mountTheta=-2.97
02:13:53.715 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=0.66, opts=13)
02:13:53.720 00.005 16872 Enqueuing Move request for scope (-0.07, 0.66)
02:13:53.722 00.002 9640 Worker thread wakes up
02:13:53.722 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.66) opts 0xd
02:13:53.722 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, 0.66)
02:13:53.722 00.000 9640 Moving (-0.07, 0.66) raw xDistance=-0.65 yDistance=-0.11
02:13:53.723 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.65
02:13:53.723 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.11, m_sumCorr=0.9
02:13:53.723 00.000 9640 MoveAxis(E, 72, ABG)
02:13:53.723 00.000 9640 Guiding  Dir = 2, Dur = 72
02:13:53.723 00.000 9640 IsSlewing returns 0
02:13:53.723 00.000 9640 IsGuiding returns 0
02:13:53.724 00.001 9640 PulseGuide returned control before completion, sleep 82
02:13:53.732 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=8224, med=3208, FiltMin=3136, FiltMax=7376, Gamma=2.190
02:13:53.764 00.032 16872 UpdateGuideState exits: m=101901 SNR=201.8
02:13:53.767 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:53.770 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:13:53.773 00.003 16872 Enqueuing Expose request
02:13:53.806 00.033 9640 IsGuiding returns 1
02:13:53.806 00.000 9640 scope still moving after pulse duration time elapsed
02:13:53.838 00.032 9640 IsSlewing returns 0
02:13:53.839 00.001 9640 IsGuiding returns 0
02:13:53.839 00.000 9640 scope move finished after 72 + 43 ms
02:13:53.839 00.000 9640 Move returns status 0, amount 72
02:13:53.839 00.000 9640 MoveAxis(N, 0, ABG)
02:13:53.839 00.000 9640 Move returns status 0, amount 0
02:13:53.839 00.000 9640 move complete, result=0
02:13:53.840 00.001 9640 worker thread done servicing request
02:13:53.840 00.000 9640 Worker thread wakes up
02:13:53.840 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:13:53.840 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:13:53.842 00.002 16872 GuideStep: -0.7 px 72 ms EAST, -0.1 px 0 ms NORTH
02:13:55.874 02.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f19150c-2519-4997-b1c4-b94ae76ebeb3"}
02:13:55.877 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3f19150c-2519-4997-b1c4-b94ae76ebeb3"}
02:13:55.882 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a70c28f-d545-4be0-9096-4aef878959ba"}
02:13:55.885 00.003 16872 case statement mapped state 6 to 3
02:13:55.887 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a70c28f-d545-4be0-9096-4aef878959ba"}
02:13:55.890 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"45b1ebbb-d81f-44cc-95b2-7bd0f5b93623"}
02:13:55.893 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.52,6.85],"pixels":"..."},"id":"45b1ebbb-d81f-44cc-95b2-7bd0f5b93623"}
02:13:57.908 02.015 9640 Exposure complete
02:13:58.042 00.134 9640 worker thread done servicing request
02:13:58.042 00.000 16872 OnExposeComplete: enter
02:13:58.046 00.004 16872 UpdateGuideState(): m_state=6
02:13:58.049 00.003 16872 Star::Find(15, 202, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
02:13:58.052 00.003 16872 Star::Find returns 1 (0), X=202.63, Y=182.69, Mass=99214, SNR=199.7, Peak=8524 HFD=4.0
02:13:58.055 00.003 16872 MultiStar: [#1 0.21,-0.84,0.00,M1] [#2 0.05,-1.12,0.00,M1] [#3 -0.21,-1.12,0.00,M1] [#4 -0.59,-0.96,0.00,M8] [#5 -0.12,-0.42,0.22,U] [#6 -0.72,-0.48,0.00,M7] [#7 -0.45,-0.54,0.16,U] [#8 -0.42,-0.83,0.00,M1] 
02:13:58.057 00.002 16872 refined, 2 included, MultiStar: {0.20, -0.23}, one-star: {0.37, -0.13}
02:13:58.060 00.003 16872 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-1.59) = xAngle (0.74 = 0.74)
02:13:58.064 00.004 16872 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.79 = 0.79)
02:13:58.067 00.003 16872 CameraToMount -- cameraX=0.20 cameraY=-0.23 hyp=0.30 cameraTheta=-0.85 mountX=0.22 mountY=0.21, mountTheta=0.77
02:13:58.071 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=-0.23, opts=13)
02:13:58.074 00.003 16872 Enqueuing Move request for scope (0.20, -0.23)
02:13:58.077 00.003 9640 Worker thread wakes up
02:13:58.078 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.23) opts 0xd
02:13:58.078 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, -0.23)
02:13:58.078 00.000 9640 Moving (0.20, -0.23) raw xDistance=0.22 yDistance=0.21
02:13:58.078 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
02:13:58.078 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=0.9
02:13:58.078 00.000 9640 MoveAxis(W, 16, ABG)
02:13:58.078 00.000 9640 Guiding  Dir = 3, Dur = 16
02:13:58.078 00.000 9640 IsSlewing returns 0
02:13:58.079 00.001 9640 IsGuiding returns 0
02:13:58.079 00.000 9640 PulseGuide returned control before completion, sleep 26
02:13:58.085 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=8524, med=3216, FiltMin=3118, FiltMax=7568, Gamma=2.190
02:13:58.116 00.031 16872 UpdateGuideState exits: m=99214 SNR=199.7
02:13:58.119 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:58.123 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:13:58.124 00.001 16872 Enqueuing Expose request
02:13:58.128 00.004 9640 IsGuiding returns 1
02:13:58.128 00.000 9640 scope still moving after pulse duration time elapsed
02:13:58.152 00.024 9640 IsSlewing returns 0
02:13:58.152 00.000 9640 IsGuiding returns 0
02:13:58.152 00.000 9640 scope move finished after 16 + 57 ms
02:13:58.153 00.001 9640 Move returns status 0, amount 16
02:13:58.153 00.000 9640 MoveAxis(N, 0, ABG)
02:13:58.153 00.000 9640 Move returns status 0, amount 0
02:13:58.153 00.000 9640 move complete, result=0
02:13:58.153 00.000 9640 worker thread done servicing request
02:13:58.153 00.000 9640 Worker thread wakes up
02:13:58.153 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:13:58.153 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:13:58.166 00.013 16872 GuideStep: 0.2 px 16 ms WEST, 0.2 px 0 ms NORTH
02:13:59.374 01.208 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e29f6919-2398-448e-9649-1ae0279ca988"}
02:13:59.378 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e29f6919-2398-448e-9649-1ae0279ca988"}
02:13:59.381 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a09e7cbe-fcdb-4354-bcb6-6757f23f725c"}
02:13:59.386 00.005 16872 case statement mapped state 6 to 3
02:13:59.389 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a09e7cbe-fcdb-4354-bcb6-6757f23f725c"}
02:13:59.393 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"df333664-7764-4374-ad57-7da2c7038aa0"}
02:13:59.398 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.63,6.69],"pixels":"..."},"id":"df333664-7764-4374-ad57-7da2c7038aa0"}
02:14:02.212 02.814 9640 Exposure complete
02:14:02.351 00.139 9640 worker thread done servicing request
02:14:02.351 00.000 16872 OnExposeComplete: enter
02:14:02.353 00.002 16872 UpdateGuideState(): m_state=6
02:14:02.356 00.003 16872 Star::Find(15, 202, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
02:14:02.359 00.003 16872 Star::Find returns 1 (0), X=202.40, Y=182.97, Mass=100147, SNR=196.0, Peak=8848 HFD=4.1
02:14:02.363 00.004 16872 MultiStar: [#1 0.31,-0.28,0.30,U] [#2 0.28,-0.39,0.31,U] [#3 -0.44,-0.37,0.28,U] [#4 -0.38,-0.27,0.22,U] [#5 -0.49,0.10,0.18,U] [#6 -0.67,-0.22,0.16,U] [#7 0.02,0.07,0.17,U] [#8 -0.48,-0.14,0.11,U] 
02:14:02.366 00.003 16872 refined, 8 included, MultiStar: {-0.05, -0.09}, one-star: {0.14, 0.15}
02:14:02.368 00.002 16872 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.59) = xAngle (-0.48 = -0.48)
02:14:02.371 00.003 16872 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.43 = -0.43)
02:14:02.373 00.002 16872 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.06 mountX=0.09 mountY=-0.04, mountTheta=-0.44
02:14:02.380 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.05, y=-0.09, opts=13)
02:14:02.383 00.003 16872 Enqueuing Move request for scope (-0.05, -0.09)
02:14:02.386 00.003 9640 Worker thread wakes up
02:14:02.386 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
02:14:02.386 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
02:14:02.386 00.000 9640 Moving (-0.05, -0.09) raw xDistance=0.09 yDistance=-0.04
02:14:02.386 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:14:02.386 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.15, input -0.04, m_sumCorr=0.75
02:14:02.387 00.001 9640 MoveAxis(E, 0, ABG)
02:14:02.387 00.000 9640 Move returns status 0, amount 0
02:14:02.387 00.000 9640 MoveAxis(N, 18, ABG)
02:14:02.387 00.000 9640 Guiding  Dir = 0, Dur = 18
02:14:02.387 00.000 9640 IsSlewing returns 0
02:14:02.387 00.000 9640 IsGuiding returns 0
02:14:02.387 00.000 9640 PulseGuide returned control before completion, sleep 28
02:14:02.392 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=8848, med=3216, FiltMin=3144, FiltMax=7580, Gamma=2.190
02:14:02.423 00.031 9640 IsGuiding returns 1
02:14:02.423 00.000 9640 scope still moving after pulse duration time elapsed
02:14:02.424 00.001 16872 UpdateGuideState exits: m=100147 SNR=196.0
02:14:02.426 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:02.428 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:14:02.431 00.003 16872 Enqueuing Expose request
02:14:02.453 00.022 9640 IsSlewing returns 0
02:14:02.453 00.000 9640 IsGuiding returns 0
02:14:02.453 00.000 9640 scope move finished after 18 + 48 ms
02:14:02.453 00.000 9640 Move returns status 0, amount 18
02:14:02.453 00.000 9640 move complete, result=0
02:14:02.453 00.000 9640 worker thread done servicing request
02:14:02.453 00.000 9640 Worker thread wakes up
02:14:02.454 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:14:02.454 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:14:02.454 00.000 16872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 18 ms NORTH
02:14:02.873 00.419 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b8e7dcb-5f9f-4898-8e7e-7bcbdf435543"}
02:14:02.877 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9b8e7dcb-5f9f-4898-8e7e-7bcbdf435543"}
02:14:02.880 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3f99787-14de-43ae-b568-77389d007abb"}
02:14:02.884 00.004 16872 case statement mapped state 6 to 3
02:14:02.887 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3f99787-14de-43ae-b568-77389d007abb"}
02:14:02.891 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6a348459-2e0e-47af-988b-a9b5aa6ff751"}
02:14:02.895 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.40,6.97],"pixels":"..."},"id":"6a348459-2e0e-47af-988b-a9b5aa6ff751"}
02:14:06.371 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f93025c-2139-4dd6-bf84-867d540f018d"}
02:14:06.375 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1f93025c-2139-4dd6-bf84-867d540f018d"}
02:14:06.380 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2fc6cc10-098d-4784-a9c1-a8b82f145ec9"}
02:14:06.384 00.004 16872 case statement mapped state 6 to 3
02:14:06.388 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2fc6cc10-098d-4784-a9c1-a8b82f145ec9"}
02:14:06.393 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"17e058de-e8e3-4cf2-88b2-cabaa6671895"}
02:14:06.397 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.40,6.97],"pixels":"..."},"id":"17e058de-e8e3-4cf2-88b2-cabaa6671895"}
02:14:06.542 00.145 9640 Exposure complete
02:14:06.690 00.148 9640 worker thread done servicing request
02:14:06.690 00.000 16872 OnExposeComplete: enter
02:14:06.695 00.005 16872 UpdateGuideState(): m_state=6
02:14:06.698 00.003 16872 Star::Find(15, 202, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
02:14:06.701 00.003 16872 Star::Find returns 1 (0), X=202.57, Y=183.59, Mass=102489, SNR=200.1, Peak=9004 HFD=4.1
02:14:06.706 00.005 16872 MultiStar: [#1 0.10,0.55,0.29,U] [#2 0.19,0.47,0.31,U] [#3 -0.25,0.63,0.26,U] [#4 -0.10,0.26,0.22,U] [#5 -0.12,0.29,0.18,U] [#6 -0.69,0.18,0.13,U] [#7 -0.05,0.25,0.15,U] [#8 -0.23,0.36,0.14,U] 
02:14:06.711 00.005 16872 refined, 8 included, MultiStar: {0.06, 0.54}, one-star: {0.31, 0.77}
02:14:06.713 00.002 16872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.59) = xAngle (3.05 = 3.05)
02:14:06.717 00.004 16872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.09 = 3.09)
02:14:06.721 00.004 16872 CameraToMount -- cameraX=0.06 cameraY=0.54 hyp=0.55 cameraTheta=1.46 mountX=-0.55 mountY=0.03, mountTheta=3.09
02:14:06.725 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.54, opts=13)
02:14:06.729 00.004 16872 Enqueuing Move request for scope (0.06, 0.54)
02:14:06.732 00.003 9640 Worker thread wakes up
02:14:06.733 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.54) opts 0xd
02:14:06.733 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.54)
02:14:06.733 00.000 9640 Moving (0.06, 0.54) raw xDistance=-0.55 yDistance=0.03
02:14:06.733 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.55
02:14:06.733 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=0.75
02:14:06.733 00.000 9640 MoveAxis(E, 58, ABG)
02:14:06.733 00.000 9640 Guiding  Dir = 2, Dur = 58
02:14:06.734 00.001 9640 IsSlewing returns 0
02:14:06.734 00.000 9640 IsGuiding returns 0
02:14:06.735 00.001 9640 PulseGuide returned control before completion, sleep 68
02:14:06.741 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=9004, med=3208, FiltMin=3128, FiltMax=7792, Gamma=2.190
02:14:06.774 00.033 16872 UpdateGuideState exits: m=102489 SNR=200.1
02:14:06.778 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:06.781 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:14:06.784 00.003 16872 Enqueuing Expose request
02:14:06.814 00.030 9640 IsGuiding returns 0
02:14:06.814 00.000 9640 Move returns status 0, amount 58
02:14:06.814 00.000 9640 MoveAxis(N, 0, ABG)
02:14:06.814 00.000 9640 Move returns status 0, amount 0
02:14:06.814 00.000 9640 move complete, result=0
02:14:06.814 00.000 9640 worker thread done servicing request
02:14:06.814 00.000 9640 Worker thread wakes up
02:14:06.815 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:14:06.815 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:14:06.815 00.000 16872 GuideStep: -0.5 px 58 ms EAST, 0.0 px 0 ms NORTH
02:14:09.871 03.056 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ce0f4eff-97eb-4600-99fb-ed17bd6ba1d5"}
02:14:09.875 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ce0f4eff-97eb-4600-99fb-ed17bd6ba1d5"}
02:14:09.882 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d24bfd3-b40a-4059-bd97-efcf7f16d216"}
02:14:09.888 00.006 16872 case statement mapped state 6 to 3
02:14:09.891 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d24bfd3-b40a-4059-bd97-efcf7f16d216"}
02:14:09.897 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0a679de1-6cf2-4040-8912-20be8f654787"}
02:14:09.901 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[6.57,6.59],"pixels":"..."},"id":"0a679de1-6cf2-4040-8912-20be8f654787"}
02:14:10.869 00.968 9640 Exposure complete
02:14:11.006 00.137 9640 worker thread done servicing request
02:14:11.006 00.000 16872 OnExposeComplete: enter
02:14:11.009 00.003 16872 UpdateGuideState(): m_state=6
02:14:11.013 00.004 16872 Star::Find(15, 202, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
02:14:11.017 00.004 16872 Star::Find returns 1 (0), X=202.59, Y=182.82, Mass=100612, SNR=199.4, Peak=8116 HFD=4.2
02:14:11.022 00.005 16872 MultiStar: [#1 0.17,-0.43,0.29,U] [#2 0.14,-0.81,0.00,M1] [#3 -0.05,-0.88,0.00,M1] [#4 -0.47,-0.66,0.00,M7] [#5 -0.14,-1.04,0.00,M1] [#6 -0.43,-0.10,0.12,U] [#7 -0.28,-0.60,0.16,U] [#8 0.04,-1.00,0.00,M1] 
02:14:11.025 00.003 16872 refined, 3 included, MultiStar: {0.18, -0.15}, one-star: {0.34, 0.00}
02:14:11.027 00.002 16872 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.59) = xAngle (0.91 = 0.91)
02:14:11.030 00.003 16872 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.96 = 0.96)
02:14:11.033 00.003 16872 CameraToMount -- cameraX=0.18 cameraY=-0.15 hyp=0.24 cameraTheta=-0.67 mountX=0.14 mountY=0.19, mountTheta=0.93
02:14:11.039 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=-0.15, opts=13)
02:14:11.043 00.004 16872 Enqueuing Move request for scope (0.18, -0.15)
02:14:11.046 00.003 9640 Worker thread wakes up
02:14:11.046 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.15) opts 0xd
02:14:11.046 00.000 9640 Handling offset move in thread for scope, endpoint = (0.18, -0.15)
02:14:11.046 00.000 9640 Moving (0.18, -0.15) raw xDistance=0.14 yDistance=0.19
02:14:11.046 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.14
02:14:11.047 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0.75
02:14:11.047 00.000 9640 MoveAxis(W, 9, ABG)
02:14:11.047 00.000 9640 Guiding  Dir = 3, Dur = 9
02:14:11.048 00.001 9640 IsSlewing returns 0
02:14:11.048 00.000 9640 IsGuiding returns 0
02:14:11.048 00.000 9640 PulseGuide returned control before completion, sleep 19
02:14:11.054 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=8116, med=3216, FiltMin=3092, FiltMax=7336, Gamma=2.190
02:14:11.081 00.027 9640 IsGuiding returns 0
02:14:11.081 00.000 9640 Move returns status 0, amount 9
02:14:11.081 00.000 9640 MoveAxis(N, 0, ABG)
02:14:11.082 00.001 9640 Move returns status 0, amount 0
02:14:11.082 00.000 9640 move complete, result=0
02:14:11.082 00.000 9640 worker thread done servicing request
02:14:11.086 00.004 16872 UpdateGuideState exits: m=100612 SNR=199.4
02:14:11.090 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:11.093 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:14:11.095 00.002 16872 Enqueuing Expose request
02:14:11.098 00.003 9640 Worker thread wakes up
02:14:11.098 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:14:11.098 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:14:11.098 00.000 16872 GuideStep: 0.1 px 9 ms WEST, 0.2 px 0 ms NORTH
02:14:13.372 02.274 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c886672-bb89-4a94-bea8-fbf0bcf397d2"}
02:14:13.376 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1c886672-bb89-4a94-bea8-fbf0bcf397d2"}
02:14:13.381 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0f686a3-7431-452e-a992-b55e06c76237"}
02:14:13.384 00.003 16872 case statement mapped state 6 to 3
02:14:13.387 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0f686a3-7431-452e-a992-b55e06c76237"}
02:14:13.391 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8b6c2172-1576-4db0-babe-66102774b6b6"}
02:14:13.395 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.59,6.82],"pixels":"..."},"id":"8b6c2172-1576-4db0-babe-66102774b6b6"}
02:14:15.164 01.769 9640 Exposure complete
02:14:15.300 00.136 9640 worker thread done servicing request
02:14:15.301 00.001 16872 OnExposeComplete: enter
02:14:15.304 00.003 16872 UpdateGuideState(): m_state=6
02:14:15.306 00.002 16872 Star::Find(15, 202, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
02:14:15.309 00.003 16872 Star::Find returns 1 (0), X=202.20, Y=182.96, Mass=104559, SNR=197.6, Peak=9744 HFD=4.1
02:14:15.314 00.005 16872 MultiStar: [#1 -0.09,-0.25,0.30,U] [#2 0.07,-0.24,0.33,U] [#3 -0.09,0.08,0.31,U] [#4 -0.78,-0.31,0.00,M8] [#5 -0.75,-0.23,0.21,U] [#6 -0.98,-0.24,0.00,M5] [#7 -0.34,0.21,0.18,U] [#8 -0.65,-0.23,0.13,U] 
02:14:15.317 00.003 16872 single-star, 6 included, MultiStar: {-0.16, -0.01}, one-star: {-0.06, 0.14}
02:14:15.320 00.003 16872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-1.59) = xAngle (3.54 = -2.74)
02:14:15.324 00.004 16872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.59 = -2.69)
02:14:15.327 00.003 16872 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.96 mountX=-0.14 mountY=-0.06, mountTheta=-2.70
02:14:15.332 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=0.14, opts=13)
02:14:15.335 00.003 16872 Enqueuing Move request for scope (-0.06, 0.14)
02:14:15.338 00.003 9640 Worker thread wakes up
02:14:15.338 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
02:14:15.338 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
02:14:15.338 00.000 9640 Moving (-0.06, 0.14) raw xDistance=-0.14 yDistance=-0.06
02:14:15.338 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.14
02:14:15.338 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.06, m_sumCorr=0.75
02:14:15.338 00.000 9640 MoveAxis(E, 14, ABG)
02:14:15.338 00.000 9640 Guiding  Dir = 2, Dur = 14
02:14:15.339 00.001 9640 IsSlewing returns 0
02:14:15.339 00.000 9640 IsGuiding returns 0
02:14:15.339 00.000 9640 PulseGuide returned control before completion, sleep 24
02:14:15.347 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=9744, med=3216, FiltMin=3118, FiltMax=7656, Gamma=2.190
02:14:15.372 00.025 9640 IsGuiding returns 1
02:14:15.372 00.000 9640 scope still moving after pulse duration time elapsed
02:14:15.378 00.006 16872 UpdateGuideState exits: m=104559 SNR=197.6
02:14:15.382 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:15.384 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:14:15.388 00.004 16872 Enqueuing Expose request
02:14:15.402 00.014 9640 IsSlewing returns 0
02:14:15.402 00.000 9640 IsGuiding returns 0
02:14:15.402 00.000 9640 scope move finished after 14 + 49 ms
02:14:15.403 00.001 9640 Move returns status 0, amount 14
02:14:15.403 00.000 9640 MoveAxis(N, 0, ABG)
02:14:15.403 00.000 9640 Move returns status 0, amount 0
02:14:15.403 00.000 9640 move complete, result=0
02:14:15.403 00.000 9640 worker thread done servicing request
02:14:15.403 00.000 9640 Worker thread wakes up
02:14:15.403 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:14:15.403 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:14:15.409 00.006 16872 GuideStep: -0.1 px 14 ms EAST, -0.1 px 0 ms NORTH
02:14:16.883 01.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"723df3b3-963e-4b24-8b9a-61237663f18c"}
02:14:16.888 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"723df3b3-963e-4b24-8b9a-61237663f18c"}
02:14:16.893 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c66bf23-7458-4bac-84ea-9aee8efc7288"}
02:14:16.898 00.005 16872 case statement mapped state 6 to 3
02:14:16.902 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c66bf23-7458-4bac-84ea-9aee8efc7288"}
02:14:16.909 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cffa93d7-341f-4f44-949a-76343f6c78f8"}
02:14:16.911 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.20,6.96],"pixels":"..."},"id":"cffa93d7-341f-4f44-949a-76343f6c78f8"}
02:14:19.457 02.546 9640 Exposure complete
02:14:19.592 00.135 9640 worker thread done servicing request
02:14:19.592 00.000 16872 OnExposeComplete: enter
02:14:19.596 00.004 16872 UpdateGuideState(): m_state=6
02:14:19.599 00.003 16872 Star::Find(15, 202, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:14:19.602 00.003 16872 Star::Find returns 1 (0), X=202.30, Y=183.68, Mass=102582, SNR=198.8, Peak=9392 HFD=4.0
02:14:19.605 00.003 16872 MultiStar: [#1 0.18,0.27,0.31,U] [#2 -0.13,0.14,0.30,U] [#3 -0.22,0.38,0.29,U] [#4 -0.34,-0.33,0.23,U] [#5 -0.46,0.20,0.19,U] [#6 -0.71,0.53,0.00,M6] [#7 -0.23,0.53,0.19,U] [#8 -0.35,0.14,0.14,U] 
02:14:19.607 00.002 16872 refined, 7 included, MultiStar: {-0.10, 0.45}, one-star: {0.04, 0.86}
02:14:19.612 00.005 16872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.59) = xAngle (3.38 = -2.91)
02:14:19.617 00.005 16872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.42 = -2.86)
02:14:19.621 00.004 16872 CameraToMount -- cameraX=-0.10 cameraY=0.45 hyp=0.46 cameraTheta=1.79 mountX=-0.44 mountY=-0.13, mountTheta=-2.86
02:14:19.629 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=0.45, opts=13)
02:14:19.632 00.003 16872 Enqueuing Move request for scope (-0.10, 0.45)
02:14:19.636 00.004 9640 Worker thread wakes up
02:14:19.636 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.45) opts 0xd
02:14:19.636 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.10, 0.45)
02:14:19.636 00.000 9640 Moving (-0.10, 0.45) raw xDistance=-0.44 yDistance=-0.13
02:14:19.636 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.44
02:14:19.636 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.13, m_sumCorr=0.75
02:14:19.636 00.000 9640 MoveAxis(E, 49, ABG)
02:14:19.637 00.001 9640 Guiding  Dir = 2, Dur = 49
02:14:19.637 00.000 9640 IsSlewing returns 0
02:14:19.637 00.000 9640 IsGuiding returns 0
02:14:19.637 00.000 9640 PulseGuide returned control before completion, sleep 59
02:14:19.645 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=9392, med=3216, FiltMin=3098, FiltMax=7568, Gamma=2.190
02:14:19.679 00.034 16872 UpdateGuideState exits: m=102582 SNR=198.8
02:14:19.683 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:19.687 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:14:19.690 00.003 16872 Enqueuing Expose request
02:14:19.703 00.013 9640 IsGuiding returns 1
02:14:19.703 00.000 9640 scope still moving after pulse duration time elapsed
02:14:19.733 00.030 9640 IsSlewing returns 0
02:14:19.733 00.000 9640 IsGuiding returns 0
02:14:19.733 00.000 9640 scope move finished after 49 + 47 ms
02:14:19.733 00.000 9640 Move returns status 0, amount 49
02:14:19.733 00.000 9640 MoveAxis(N, 0, ABG)
02:14:19.733 00.000 9640 Move returns status 0, amount 0
02:14:19.733 00.000 9640 move complete, result=0
02:14:19.733 00.000 9640 worker thread done servicing request
02:14:19.733 00.000 9640 Worker thread wakes up
02:14:19.733 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:14:19.733 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:14:19.736 00.003 16872 GuideStep: -0.4 px 49 ms EAST, -0.1 px 0 ms NORTH
02:14:20.382 00.646 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e524d4f9-010f-4b14-87d8-810184a56a5f"}
02:14:20.385 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e524d4f9-010f-4b14-87d8-810184a56a5f"}
02:14:20.389 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"609f7dfb-5276-40b2-8dec-f9dbec0c4eb6"}
02:14:20.392 00.003 16872 case statement mapped state 6 to 3
02:14:20.396 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"609f7dfb-5276-40b2-8dec-f9dbec0c4eb6"}
02:14:20.401 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"444d28bc-d091-4734-a45a-aa2dd5d0bf04"}
02:14:20.406 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[7.30,6.68],"pixels":"..."},"id":"444d28bc-d091-4734-a45a-aa2dd5d0bf04"}
02:14:23.801 03.395 9640 Exposure complete
02:14:23.882 00.081 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b0e80213-bf6d-46e9-ae5f-35dbbee49201"}
02:14:23.886 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b0e80213-bf6d-46e9-ae5f-35dbbee49201"}
02:14:23.889 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e087e90f-587a-4314-944b-58a4e1e138a1"}
02:14:23.892 00.003 16872 case statement mapped state 6 to 3
02:14:23.896 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e087e90f-587a-4314-944b-58a4e1e138a1"}
02:14:23.900 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ba400d37-62aa-40f3-b485-f708bdaa9df4"}
02:14:23.903 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[7.30,6.68],"pixels":"..."},"id":"ba400d37-62aa-40f3-b485-f708bdaa9df4"}
02:14:23.937 00.034 9640 worker thread done servicing request
02:14:23.937 00.000 16872 OnExposeComplete: enter
02:14:23.940 00.003 16872 UpdateGuideState(): m_state=6
02:14:23.944 00.004 16872 Star::Find(15, 202, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
02:14:23.947 00.003 16872 Star::Find returns 1 (0), X=202.34, Y=183.34, Mass=107839, SNR=199.1, Peak=9168 HFD=3.9
02:14:23.951 00.004 16872 MultiStar: [#1 0.07,-0.09,0.31,U] [#2 -0.13,-0.47,0.31,U] [#3 -0.20,-0.16,0.25,U] [#4 -0.21,-0.35,0.21,U] [#5 -0.06,0.20,0.19,U] [#6 -0.54,0.64,0.00,M7] [#7 -0.47,-0.02,0.22,U] [#8 -0.25,-0.68,0.14,U] 
02:14:23.954 00.003 16872 refined, 7 included, MultiStar: {-0.07, 0.07}, one-star: {0.08, 0.52}
02:14:23.956 00.002 16872 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.59) = xAngle (3.95 = -2.33)
02:14:23.960 00.004 16872 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.00 = -2.28)
02:14:23.963 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.09 cameraTheta=2.37 mountX=-0.06 mountY=-0.07, mountTheta=-2.31
02:14:23.967 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=0.07, opts=13)
02:14:23.969 00.002 16872 Enqueuing Move request for scope (-0.07, 0.07)
02:14:23.975 00.006 9640 Worker thread wakes up
02:14:23.975 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
02:14:23.975 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
02:14:23.975 00.000 9640 Moving (-0.07, 0.07) raw xDistance=-0.06 yDistance=-0.07
02:14:23.975 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:14:23.975 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=0.75
02:14:23.975 00.000 9640 MoveAxis(E, 0, ABG)
02:14:23.975 00.000 9640 Move returns status 0, amount 0
02:14:23.975 00.000 9640 MoveAxis(N, 0, ABG)
02:14:23.975 00.000 9640 Move returns status 0, amount 0
02:14:23.975 00.000 9640 move complete, result=0
02:14:23.975 00.000 9640 worker thread done servicing request
02:14:23.981 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=9168, med=3216, FiltMin=3044, FiltMax=7180, Gamma=2.190
02:14:24.013 00.032 16872 UpdateGuideState exits: m=107839 SNR=199.1
02:14:24.015 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:24.019 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:14:24.022 00.003 16872 Enqueuing Expose request
02:14:24.025 00.003 16872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:14:24.029 00.004 9640 Worker thread wakes up
02:14:24.029 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:14:24.029 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:14:27.383 03.354 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8736897c-b114-4d6a-b868-d13b063fd9dd"}
02:14:27.388 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8736897c-b114-4d6a-b868-d13b063fd9dd"}
02:14:27.392 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"49b28db5-d4c9-467b-b87e-37cd7cfa792e"}
02:14:27.395 00.003 16872 case statement mapped state 6 to 3
02:14:27.398 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"49b28db5-d4c9-467b-b87e-37cd7cfa792e"}
02:14:27.403 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fa6757cc-6471-4da8-a0ef-e0936e3f96b2"}
02:14:27.406 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[7.34,7.34],"pixels":"..."},"id":"fa6757cc-6471-4da8-a0ef-e0936e3f96b2"}
02:14:28.082 00.676 9640 Exposure complete
02:14:28.222 00.140 9640 worker thread done servicing request
02:14:28.222 00.000 16872 OnExposeComplete: enter
02:14:28.226 00.004 16872 UpdateGuideState(): m_state=6
02:14:28.228 00.002 16872 Star::Find(15, 202, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
02:14:28.231 00.003 16872 Star::Find returns 1 (0), X=203.05, Y=184.20, Mass=102734, SNR=197.8, Peak=10216 HFD=4.1
02:14:28.234 00.003 16872 MultiStar: [#1 0.09,0.53,0.31,U] [#2 0.53,0.51,0.30,U] [#3 0.24,0.85,0.00,M1] [#4 0.07,0.77,0.23,U] [#5 0.03,0.45,0.20,U] [#6 -0.15,1.16,0.00,M8] [#7 0.18,0.84,0.16,U] [#8 -0.09,1.16,0.00,M1] 
02:14:28.236 00.002 16872 refined, 5 included, MultiStar: {0.47, 0.95}, one-star: {0.80, 1.38}
02:14:28.239 00.003 16872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.59) = xAngle (2.70 = 2.70)
02:14:28.243 00.004 16872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.74 = 2.74)
02:14:28.246 00.003 16872 CameraToMount -- cameraX=0.47 cameraY=0.95 hyp=1.06 cameraTheta=1.11 mountX=-0.96 mountY=0.41, mountTheta=2.74
02:14:28.250 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.47, y=0.95, opts=13)
02:14:28.253 00.003 16872 Enqueuing Move request for scope (0.47, 0.95)
02:14:28.256 00.003 9640 Worker thread wakes up
02:14:28.256 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.95) opts 0xd
02:14:28.256 00.000 9640 Handling offset move in thread for scope, endpoint = (0.47, 0.95)
02:14:28.256 00.000 9640 Moving (0.47, 0.95) raw xDistance=-0.96 yDistance=0.41
02:14:28.256 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.86 from input -0.96
02:14:28.256 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.41, m_sumCorr=0.75
02:14:28.256 00.000 9640 MoveAxis(E, 102, ABG)
02:14:28.256 00.000 9640 Guiding  Dir = 2, Dur = 102
02:14:28.257 00.001 9640 IsSlewing returns 0
02:14:28.257 00.000 9640 IsGuiding returns 0
02:14:28.257 00.000 9640 PulseGuide returned control before completion, sleep 112
02:14:28.262 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=10216, med=3212, FiltMin=3122, FiltMax=7728, Gamma=2.190
02:14:28.295 00.033 16872 UpdateGuideState exits: m=102734 SNR=197.8
02:14:28.298 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:28.301 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:14:28.307 00.006 16872 Enqueuing Expose request
02:14:28.379 00.072 9640 IsGuiding returns 1
02:14:28.379 00.000 9640 scope still moving after pulse duration time elapsed
02:14:28.410 00.031 9640 IsSlewing returns 0
02:14:28.411 00.001 9640 IsGuiding returns 0
02:14:28.411 00.000 9640 scope move finished after 102 + 52 ms
02:14:28.411 00.000 9640 Move returns status 0, amount 102
02:14:28.411 00.000 9640 MoveAxis(N, 0, ABG)
02:14:28.411 00.000 9640 Move returns status 0, amount 0
02:14:28.411 00.000 9640 move complete, result=0
02:14:28.411 00.000 9640 worker thread done servicing request
02:14:28.411 00.000 9640 Worker thread wakes up
02:14:28.411 00.000 16872 GuideStep: -1.0 px 102 ms EAST, 0.4 px 0 ms NORTH
02:14:28.417 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
02:14:28.417 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:14:30.882 02.465 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c40f0da-cec2-4eb7-8eb7-31ff4f58f0e2"}
02:14:30.885 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1c40f0da-cec2-4eb7-8eb7-31ff4f58f0e2"}
02:14:30.888 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"926cab14-bf54-4952-b10b-244d6525cc44"}
02:14:30.892 00.004 16872 case statement mapped state 6 to 3
02:14:30.894 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"926cab14-bf54-4952-b10b-244d6525cc44"}
02:14:30.898 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"51ac4f30-906d-4111-b8a9-53cba56a06e4"}
02:14:30.902 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.05,7.20],"pixels":"..."},"id":"51ac4f30-906d-4111-b8a9-53cba56a06e4"}
02:14:32.486 01.584 9640 Exposure complete
02:14:32.631 00.145 16872 OnExposeComplete: enter
02:14:32.634 00.003 16872 UpdateGuideState(): m_state=6
02:14:32.636 00.002 9640 worker thread done servicing request
02:14:32.637 00.001 16872 Star::Find(15, 203, 184, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
02:14:32.640 00.003 16872 Star::Find returns 1 (0), X=202.84, Y=182.64, Mass=99596, SNR=202.4, Peak=9620 HFD=3.8
02:14:32.643 00.003 16872 MultiStar: [#1 0.77,-0.49,0.00,M1] [#2 -0.07,-0.95,0.00,M1] [#3 0.19,-0.67,0.29,U] [#4 -0.00,-0.70,0.24,U] [#5 0.03,-0.57,0.21,U] [#6 0.25,-0.75,0.14,U] [#7 0.54,-0.32,0.18,U] [#8 0.15,-0.92,0.00,M2] 
02:14:32.646 00.003 16872 refined, 5 included, MultiStar: {0.38, -0.40}, one-star: {0.58, -0.18}
02:14:32.652 00.006 16872 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.59) = xAngle (0.77 = 0.77)
02:14:32.655 00.003 16872 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.82 = 0.82)
02:14:32.657 00.002 16872 CameraToMount -- cameraX=0.38 cameraY=-0.40 hyp=0.55 cameraTheta=-0.81 mountX=0.39 mountY=0.40, mountTheta=0.79
02:14:32.663 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=-0.40, opts=13)
02:14:32.666 00.003 16872 Enqueuing Move request for scope (0.38, -0.40)
02:14:32.668 00.002 9640 Worker thread wakes up
02:14:32.669 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.40) opts 0xd
02:14:32.669 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, -0.40)
02:14:32.669 00.000 9640 Moving (0.38, -0.40) raw xDistance=0.39 yDistance=0.40
02:14:32.669 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.39
02:14:32.669 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.40, m_sumCorr=0.75
02:14:32.669 00.000 9640 MoveAxis(W, 32, ABG)
02:14:32.669 00.000 9640 Guiding  Dir = 3, Dur = 32
02:14:32.669 00.000 9640 IsSlewing returns 0
02:14:32.669 00.000 9640 IsGuiding returns 0
02:14:32.670 00.001 9640 PulseGuide returned control before completion, sleep 42
02:14:32.675 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=9620, med=3216, FiltMin=3114, FiltMax=7784, Gamma=2.190
02:14:32.707 00.032 16872 UpdateGuideState exits: m=99596 SNR=202.4
02:14:32.712 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:32.715 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:14:32.718 00.003 16872 Enqueuing Expose request
02:14:32.725 00.007 9640 IsGuiding returns 1
02:14:32.725 00.000 9640 scope still moving after pulse duration time elapsed
02:14:32.755 00.030 9640 IsSlewing returns 0
02:14:32.755 00.000 9640 IsGuiding returns 0
02:14:32.755 00.000 9640 scope move finished after 32 + 54 ms
02:14:32.755 00.000 9640 Move returns status 0, amount 32
02:14:32.756 00.001 9640 MoveAxis(N, 0, ABG)
02:14:32.756 00.000 9640 Move returns status 0, amount 0
02:14:32.756 00.000 9640 move complete, result=0
02:14:32.756 00.000 9640 worker thread done servicing request
02:14:32.756 00.000 9640 Worker thread wakes up
02:14:32.756 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:14:32.756 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:14:32.761 00.005 16872 GuideStep: 0.4 px 32 ms WEST, 0.4 px 0 ms NORTH
02:14:34.381 01.620 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0fdfb70d-32ff-4fc8-bdc7-97a247101087"}
02:14:34.385 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0fdfb70d-32ff-4fc8-bdc7-97a247101087"}
02:14:34.389 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c09e627e-6808-40d6-89e8-51bb1deb36ae"}
02:14:34.392 00.003 16872 case statement mapped state 6 to 3
02:14:34.395 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c09e627e-6808-40d6-89e8-51bb1deb36ae"}
02:14:34.399 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3680a47a-5329-4c79-9a9e-efea5b322131"}
02:14:34.403 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.84,6.64],"pixels":"..."},"id":"3680a47a-5329-4c79-9a9e-efea5b322131"}
02:14:36.817 02.414 9640 Exposure complete
02:14:36.959 00.142 9640 worker thread done servicing request
02:14:36.959 00.000 16872 OnExposeComplete: enter
02:14:36.961 00.002 16872 UpdateGuideState(): m_state=6
02:14:36.966 00.005 16872 Star::Find(15, 202, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
02:14:36.969 00.003 16872 Star::Find returns 1 (0), X=202.85, Y=183.53, Mass=104953, SNR=208.5, Peak=8988 HFD=3.8
02:14:36.972 00.003 16872 MultiStar: [#1 0.02,0.29,0.27,U] [#2 0.32,0.06,0.30,U] [#3 0.18,0.23,0.25,U] [#4 -0.04,0.06,0.20,U] [#5 0.24,0.11,0.20,U] [#6 -0.53,0.06,0.13,U] [#7 -0.17,0.25,0.15,U] [#8 -0.02,-0.19,0.12,U] 
02:14:36.975 00.003 16872 refined, 8 included, MultiStar: {0.26, 0.35}, one-star: {0.59, 0.71}
02:14:36.977 00.002 16872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.59) = xAngle (2.52 = 2.52)
02:14:36.980 00.003 16872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.57 = 2.57)
02:14:36.984 00.004 16872 CameraToMount -- cameraX=0.26 cameraY=0.35 hyp=0.44 cameraTheta=0.94 mountX=-0.36 mountY=0.24, mountTheta=2.55
02:14:36.988 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.26, y=0.35, opts=13)
02:14:36.991 00.003 16872 Enqueuing Move request for scope (0.26, 0.35)
02:14:36.994 00.003 9640 Worker thread wakes up
02:14:36.994 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.35) opts 0xd
02:14:36.994 00.000 9640 Handling offset move in thread for scope, endpoint = (0.26, 0.35)
02:14:36.994 00.000 9640 Moving (0.26, 0.35) raw xDistance=-0.36 yDistance=0.24
02:14:36.994 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.36
02:14:36.994 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=0.75
02:14:36.994 00.000 9640 MoveAxis(E, 35, ABG)
02:14:36.994 00.000 9640 Guiding  Dir = 2, Dur = 35
02:14:36.994 00.000 9640 IsSlewing returns 0
02:14:36.995 00.001 9640 IsGuiding returns 0
02:14:36.995 00.000 9640 PulseGuide returned control before completion, sleep 45
02:14:37.001 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=8988, med=3204, FiltMin=3122, FiltMax=7592, Gamma=2.190
02:14:37.033 00.032 16872 UpdateGuideState exits: m=104953 SNR=208.5
02:14:37.036 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:37.040 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:14:37.045 00.005 9640 IsGuiding returns 1
02:14:37.045 00.000 9640 scope still moving after pulse duration time elapsed
02:14:37.045 00.000 16872 Enqueuing Expose request
02:14:37.074 00.029 9640 IsSlewing returns 0
02:14:37.075 00.001 9640 IsGuiding returns 0
02:14:37.075 00.000 9640 scope move finished after 35 + 45 ms
02:14:37.075 00.000 9640 Move returns status 0, amount 35
02:14:37.075 00.000 9640 MoveAxis(N, 0, ABG)
02:14:37.075 00.000 9640 Move returns status 0, amount 0
02:14:37.076 00.001 9640 move complete, result=0
02:14:37.076 00.000 9640 worker thread done servicing request
02:14:37.076 00.000 9640 Worker thread wakes up
02:14:37.076 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:14:37.076 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:14:37.083 00.007 16872 GuideStep: -0.4 px 35 ms EAST, 0.2 px 0 ms NORTH
02:14:37.881 00.798 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3679a8c1-b740-48a4-a763-64614b393eb9"}
02:14:37.887 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3679a8c1-b740-48a4-a763-64614b393eb9"}
02:14:37.893 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ad09782-c7c8-41a3-aef7-8868327fb7e2"}
02:14:37.896 00.003 16872 case statement mapped state 6 to 3
02:14:37.898 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ad09782-c7c8-41a3-aef7-8868327fb7e2"}
02:14:37.903 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0b868678-3037-4afc-b8fc-0ce7ec874e1b"}
02:14:37.907 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[6.85,6.53],"pixels":"..."},"id":"0b868678-3037-4afc-b8fc-0ce7ec874e1b"}
02:14:41.133 03.226 9640 Exposure complete
02:14:41.266 00.133 9640 worker thread done servicing request
02:14:41.267 00.001 16872 OnExposeComplete: enter
02:14:41.270 00.003 16872 UpdateGuideState(): m_state=6
02:14:41.273 00.003 16872 Star::Find(15, 202, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
02:14:41.275 00.002 16872 Star::Find returns 1 (0), X=203.01, Y=183.84, Mass=101360, SNR=201.4, Peak=9716 HFD=4.2
02:14:41.278 00.003 16872 MultiStar: [#1 0.21,0.57,0.29,U] [#2 0.45,0.26,0.34,U] [#3 -0.21,0.54,0.28,U] [#4 -0.02,0.26,0.22,U] [#5 0.09,0.36,0.19,U] [#6 -0.06,0.76,0.15,U] [#7 0.37,0.53,0.15,U] [#8 0.08,0.60,0.12,U] 
02:14:41.281 00.003 16872 refined, 8 included, MultiStar: {0.36, 0.66}, one-star: {0.76, 1.02}
02:14:41.286 00.005 16872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.59) = xAngle (2.66 = 2.66)
02:14:41.289 00.003 16872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.71 = 2.71)
02:14:41.292 00.003 16872 CameraToMount -- cameraX=0.36 cameraY=0.66 hyp=0.75 cameraTheta=1.08 mountX=-0.67 mountY=0.32, mountTheta=2.70
02:14:41.296 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=0.66, opts=13)
02:14:41.299 00.003 16872 Enqueuing Move request for scope (0.36, 0.66)
02:14:41.302 00.003 9640 Worker thread wakes up
02:14:41.302 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.66) opts 0xd
02:14:41.302 00.000 9640 Handling offset move in thread for scope, endpoint = (0.36, 0.66)
02:14:41.302 00.000 9640 Moving (0.36, 0.66) raw xDistance=-0.67 yDistance=0.32
02:14:41.302 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.67
02:14:41.302 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 0.32, m_sumCorr=1
02:14:41.302 00.000 9640 MoveAxis(E, 75, ABG)
02:14:41.303 00.001 9640 Guiding  Dir = 2, Dur = 75
02:14:41.303 00.000 9640 IsSlewing returns 0
02:14:41.303 00.000 9640 IsGuiding returns 0
02:14:41.303 00.000 9640 PulseGuide returned control before completion, sleep 85
02:14:41.308 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=9716, med=3212, FiltMin=3132, FiltMax=7508, Gamma=2.190
02:14:41.339 00.031 16872 UpdateGuideState exits: m=101360 SNR=201.4
02:14:41.342 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:41.345 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:14:41.351 00.006 16872 Enqueuing Expose request
02:14:41.380 00.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b162224-8c88-44dd-b8f1-03e2253dff93"}
02:14:41.384 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5b162224-8c88-44dd-b8f1-03e2253dff93"}
02:14:41.390 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"22027334-bfb2-44b1-b136-4781e689490f"}
02:14:41.394 00.004 16872 case statement mapped state 6 to 3
02:14:41.398 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"22027334-bfb2-44b1-b136-4781e689490f"}
02:14:41.401 00.003 9640 IsGuiding returns 1
02:14:41.401 00.000 9640 scope still moving after pulse duration time elapsed
02:14:41.414 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2cb5dfa1-4994-4ead-9e29-0245a433fc0b"}
02:14:41.417 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[7.01,6.84],"pixels":"..."},"id":"2cb5dfa1-4994-4ead-9e29-0245a433fc0b"}
02:14:41.423 00.006 9640 IsSlewing returns 0
02:14:41.423 00.000 9640 IsGuiding returns 0
02:14:41.423 00.000 9640 scope move finished after 75 + 45 ms
02:14:41.423 00.000 9640 Move returns status 0, amount 75
02:14:41.423 00.000 9640 MoveAxis(S, 32, ABG)
02:14:41.423 00.000 9640 Guiding  Dir = 1, Dur = 32
02:14:41.423 00.000 9640 IsSlewing returns 0
02:14:41.423 00.000 9640 IsGuiding returns 0
02:14:41.425 00.002 9640 PulseGuide returned control before completion, sleep 42
02:14:41.469 00.044 9640 IsGuiding returns 1
02:14:41.470 00.001 9640 scope still moving after pulse duration time elapsed
02:14:41.501 00.031 9640 IsSlewing returns 0
02:14:41.501 00.000 9640 IsGuiding returns 1
02:14:41.531 00.030 9640 IsSlewing returns 0
02:14:41.532 00.001 9640 IsGuiding returns 0
02:14:41.532 00.000 9640 scope move finished after 32 + 75 ms
02:14:41.532 00.000 9640 Move returns status 0, amount 32
02:14:41.532 00.000 9640 move complete, result=0
02:14:41.532 00.000 9640 worker thread done servicing request
02:14:41.532 00.000 9640 Worker thread wakes up
02:14:41.532 00.000 16872 GuideStep: -0.7 px 75 ms EAST, 0.3 px 32 ms SOUTH
02:14:41.536 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:14:41.536 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:14:44.879 03.343 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"89fba8a0-635d-44c5-8d9d-c1078482df03"}
02:14:44.883 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"89fba8a0-635d-44c5-8d9d-c1078482df03"}
02:14:44.889 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5af5ee47-58dc-4853-ae0f-bb62f89442b1"}
02:14:44.893 00.004 16872 case statement mapped state 6 to 3
02:14:44.896 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5af5ee47-58dc-4853-ae0f-bb62f89442b1"}
02:14:44.900 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"530038d5-eb27-42bb-a281-f871b7b52cdf"}
02:14:44.904 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[7.01,6.84],"pixels":"..."},"id":"530038d5-eb27-42bb-a281-f871b7b52cdf"}
02:14:45.593 00.689 9640 Exposure complete
02:14:45.735 00.142 9640 worker thread done servicing request
02:14:45.735 00.000 16872 OnExposeComplete: enter
02:14:45.738 00.003 16872 UpdateGuideState(): m_state=6
02:14:45.742 00.004 16872 Star::Find(15, 203, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
02:14:45.745 00.003 16872 Star::Find returns 1 (0), X=202.75, Y=182.79, Mass=104747, SNR=201.4, Peak=9572 HFD=4.2
02:14:45.748 00.003 16872 MultiStar: [#1 0.69,-0.09,0.27,U] [#2 0.23,-0.30,0.30,U] [#3 0.44,-0.11,0.28,U] [#4 0.19,-0.89,0.00,M3] [#5 0.28,-0.39,0.19,U] [#6 -0.46,-0.13,0.16,U] [#7 0.61,0.21,0.18,U] [#8 -0.14,-0.54,0.13,U] 
02:14:45.751 00.003 16872 refined, 7 included, MultiStar: {0.38, -0.12}, one-star: {0.50, -0.03}
02:14:45.753 00.002 16872 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.59) = xAngle (1.27 = 1.27)
02:14:45.755 00.002 16872 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.32 = 1.32)
02:14:45.761 00.006 16872 CameraToMount -- cameraX=0.38 cameraY=-0.12 hyp=0.40 cameraTheta=-0.31 mountX=0.12 mountY=0.38, mountTheta=1.28
02:14:45.765 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=-0.12, opts=13)
02:14:45.769 00.004 16872 Enqueuing Move request for scope (0.38, -0.12)
02:14:45.770 00.001 9640 Worker thread wakes up
02:14:45.770 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.12) opts 0xd
02:14:45.771 00.001 9640 Handling offset move in thread for scope, endpoint = (0.38, -0.12)
02:14:45.771 00.000 9640 Moving (0.38, -0.12) raw xDistance=0.12 yDistance=0.38
02:14:45.771 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.04 from input 0.12
02:14:45.771 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.38, m_sumCorr=1
02:14:45.771 00.000 9640 MoveAxis(W, 5, ABG)
02:14:45.771 00.000 9640 Guiding  Dir = 3, Dur = 5
02:14:45.771 00.000 9640 IsSlewing returns 0
02:14:45.771 00.000 9640 IsGuiding returns 0
02:14:45.773 00.002 9640 PulseGuide returned control before completion, sleep 15
02:14:45.777 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=9572, med=3212, FiltMin=3128, FiltMax=7676, Gamma=2.190
02:14:45.803 00.026 9640 IsGuiding returns 0
02:14:45.803 00.000 9640 Move returns status 0, amount 5
02:14:45.803 00.000 9640 MoveAxis(N, 0, ABG)
02:14:45.803 00.000 9640 Move returns status 0, amount 0
02:14:45.803 00.000 9640 move complete, result=0
02:14:45.803 00.000 9640 worker thread done servicing request
02:14:45.808 00.005 16872 UpdateGuideState exits: m=104747 SNR=201.4
02:14:45.811 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:45.813 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:14:45.816 00.003 16872 Enqueuing Expose request
02:14:45.818 00.002 16872 GuideStep: 0.1 px 5 ms WEST, 0.4 px 0 ms NORTH
02:14:45.824 00.006 9640 Worker thread wakes up
02:14:45.825 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:14:45.825 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:14:48.379 02.554 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bff31832-d40c-4d55-858f-630e8f1087fa"}
02:14:48.382 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bff31832-d40c-4d55-858f-630e8f1087fa"}
02:14:48.385 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e90723af-7517-4925-9bb3-7923480ee1d1"}
02:14:48.387 00.002 16872 case statement mapped state 6 to 3
02:14:48.392 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e90723af-7517-4925-9bb3-7923480ee1d1"}
02:14:48.395 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"06cbb48c-bd10-4284-8e89-7dc106ab8f12"}
02:14:48.398 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.75,6.79],"pixels":"..."},"id":"06cbb48c-bd10-4284-8e89-7dc106ab8f12"}
02:14:49.884 01.486 9640 Exposure complete
02:14:50.026 00.142 9640 worker thread done servicing request
02:14:50.027 00.001 16872 OnExposeComplete: enter
02:14:50.030 00.003 16872 UpdateGuideState(): m_state=6
02:14:50.033 00.003 16872 Star::Find(15, 202, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
02:14:50.037 00.004 16872 Star::Find returns 1 (0), X=202.74, Y=183.62, Mass=98695, SNR=195.1, Peak=8828 HFD=4.1
02:14:50.042 00.005 16872 MultiStar: [#1 0.37,0.55,0.32,U] [#2 0.56,0.34,0.31,U] [#3 0.44,0.73,0.32,U] [#4 0.00,0.24,0.24,U] [#5 0.27,0.12,0.20,U] [#6 0.24,0.19,0.14,U] [#7 0.18,0.60,0.18,U] [#8 0.29,0.50,0.14,U] 
02:14:50.046 00.004 16872 refined, 8 included, MultiStar: {0.38, 0.56}, one-star: {0.48, 0.80}
02:14:50.052 00.006 16872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.59) = xAngle (2.56 = 2.56)
02:14:50.055 00.003 16872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.61 = 2.61)
02:14:50.059 00.004 16872 CameraToMount -- cameraX=0.38 cameraY=0.56 hyp=0.68 cameraTheta=0.98 mountX=-0.57 mountY=0.34, mountTheta=2.60
02:14:50.065 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=0.56, opts=13)
02:14:50.068 00.003 16872 Enqueuing Move request for scope (0.38, 0.56)
02:14:50.073 00.005 9640 Worker thread wakes up
02:14:50.074 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.56) opts 0xd
02:14:50.074 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, 0.56)
02:14:50.074 00.000 9640 Moving (0.38, 0.56) raw xDistance=-0.57 yDistance=0.34
02:14:50.074 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.57
02:14:50.074 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=1
02:14:50.074 00.000 9640 MoveAxis(E, 60, ABG)
02:14:50.074 00.000 9640 Guiding  Dir = 2, Dur = 60
02:14:50.074 00.000 9640 IsSlewing returns 0
02:14:50.075 00.001 9640 IsGuiding returns 0
02:14:50.075 00.000 9640 PulseGuide returned control before completion, sleep 70
02:14:50.083 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=8828, med=3212, FiltMin=3118, FiltMax=7356, Gamma=2.190
02:14:50.116 00.033 16872 UpdateGuideState exits: m=98695 SNR=195.1
02:14:50.119 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:50.122 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:14:50.128 00.006 16872 Enqueuing Expose request
02:14:50.157 00.029 9640 IsGuiding returns 1
02:14:50.157 00.000 9640 scope still moving after pulse duration time elapsed
02:14:50.188 00.031 9640 IsSlewing returns 0
02:14:50.189 00.001 9640 IsGuiding returns 0
02:14:50.189 00.000 9640 scope move finished after 60 + 54 ms
02:14:50.191 00.002 9640 Move returns status 0, amount 60
02:14:50.191 00.000 9640 MoveAxis(N, 0, ABG)
02:14:50.191 00.000 9640 Move returns status 0, amount 0
02:14:50.192 00.001 9640 move complete, result=0
02:14:50.192 00.000 9640 worker thread done servicing request
02:14:50.192 00.000 9640 Worker thread wakes up
02:14:50.192 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:14:50.192 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:14:50.192 00.000 16872 GuideStep: -0.6 px 60 ms EAST, 0.3 px 0 ms NORTH
02:14:51.877 01.685 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c0bf0761-d66a-4329-997f-9dd69626a313"}
02:14:51.881 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c0bf0761-d66a-4329-997f-9dd69626a313"}
02:14:51.885 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f99e865d-78d0-4a22-89e8-0fa3a5697ec3"}
02:14:51.888 00.003 16872 case statement mapped state 6 to 3
02:14:51.890 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f99e865d-78d0-4a22-89e8-0fa3a5697ec3"}
02:14:51.894 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4387bfbb-c665-4003-b824-3c39829df8da"}
02:14:51.898 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[6.74,6.62],"pixels":"..."},"id":"4387bfbb-c665-4003-b824-3c39829df8da"}
02:14:54.241 02.343 9640 Exposure complete
02:14:54.376 00.135 9640 worker thread done servicing request
02:14:54.376 00.000 16872 OnExposeComplete: enter
02:14:54.384 00.008 16872 UpdateGuideState(): m_state=6
02:14:54.387 00.003 16872 Star::Find(15, 202, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
02:14:54.389 00.002 16872 Star::Find returns 1 (0), X=202.79, Y=182.96, Mass=99247, SNR=195.7, Peak=8408 HFD=4.2
02:14:54.392 00.003 16872 MultiStar: [#1 0.44,-0.18,0.31,U] [#2 0.40,-0.16,0.31,U] [#3 0.34,-0.06,0.28,U] [#4 -0.06,-0.37,0.24,U] [#5 -0.24,-0.15,0.18,U] [#6 -0.38,0.74,0.16,U] [#7 -0.08,-0.31,0.16,U] [#8 0.28,-0.08,0.12,U] 
02:14:54.396 00.004 16872 refined, 8 included, MultiStar: {0.29, -0.01}, one-star: {0.54, 0.14}
02:14:54.399 00.003 16872 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.59) = xAngle (1.54 = 1.54)
02:14:54.401 00.002 16872 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.58 = 1.58)
02:14:54.403 00.002 16872 CameraToMount -- cameraX=0.29 cameraY=-0.01 hyp=0.29 cameraTheta=-0.05 mountX=0.01 mountY=0.29, mountTheta=1.54
02:14:54.410 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.29, y=-0.01, opts=13)
02:14:54.413 00.003 16872 Enqueuing Move request for scope (0.29, -0.01)
02:14:54.416 00.003 9640 Worker thread wakes up
02:14:54.416 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.01) opts 0xd
02:14:54.416 00.000 9640 Handling offset move in thread for scope, endpoint = (0.29, -0.01)
02:14:54.416 00.000 9640 Moving (0.29, -0.01) raw xDistance=0.01 yDistance=0.29
02:14:54.416 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:14:54.416 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.29, m_sumCorr=1.2
02:14:54.416 00.000 9640 MoveAxis(E, 0, ABG)
02:14:54.416 00.000 9640 Move returns status 0, amount 0
02:14:54.416 00.000 9640 MoveAxis(S, 23, ABG)
02:14:54.416 00.000 9640 Guiding  Dir = 1, Dur = 23
02:14:54.417 00.001 9640 IsSlewing returns 0
02:14:54.417 00.000 9640 IsGuiding returns 0
02:14:54.417 00.000 9640 PulseGuide returned control before completion, sleep 33
02:14:54.424 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=8408, med=3208, FiltMin=3068, FiltMax=7104, Gamma=2.190
02:14:54.453 00.029 9640 IsGuiding returns 1
02:14:54.454 00.001 9640 scope still moving after pulse duration time elapsed
02:14:54.455 00.001 16872 UpdateGuideState exits: m=99247 SNR=195.7
02:14:54.458 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:54.461 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:14:54.463 00.002 16872 Enqueuing Expose request
02:14:54.484 00.021 9640 IsSlewing returns 0
02:14:54.484 00.000 9640 IsGuiding returns 0
02:14:54.485 00.001 9640 scope move finished after 23 + 44 ms
02:14:54.485 00.000 9640 Move returns status 0, amount 23
02:14:54.485 00.000 9640 move complete, result=0
02:14:54.485 00.000 9640 worker thread done servicing request
02:14:54.485 00.000 9640 Worker thread wakes up
02:14:54.485 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:14:54.485 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:14:54.487 00.002 16872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 23 ms SOUTH
02:14:55.389 00.902 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b2d1f8d7-cc6a-407b-aa7f-4aafc598404e"}
02:14:55.393 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b2d1f8d7-cc6a-407b-aa7f-4aafc598404e"}
02:14:55.400 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"926842c2-7172-43e1-9342-4245c3f2abbf"}
02:14:55.403 00.003 16872 case statement mapped state 6 to 3
02:14:55.407 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"926842c2-7172-43e1-9342-4245c3f2abbf"}
02:14:55.412 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c389e45b-f78f-4724-a501-23885f528d6b"}
02:14:55.415 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[6.79,6.96],"pixels":"..."},"id":"c389e45b-f78f-4724-a501-23885f528d6b"}
02:14:58.554 03.139 9640 Exposure complete
02:14:58.697 00.143 9640 worker thread done servicing request
02:14:58.698 00.001 16872 OnExposeComplete: enter
02:14:58.700 00.002 16872 UpdateGuideState(): m_state=6
02:14:58.705 00.005 16872 Star::Find(15, 202, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
02:14:58.709 00.004 16872 Star::Find returns 1 (0), X=203.01, Y=183.47, Mass=101506, SNR=199.2, Peak=10188 HFD=3.7
02:14:58.712 00.003 16872 MultiStar: [#1 0.51,0.50,0.31,U] [#2 0.58,-0.05,0.33,U] [#3 0.09,0.33,0.30,U] [#4 -0.22,0.32,0.22,U] [#5 0.20,0.48,0.18,U] [#6 -0.20,0.14,0.13,U] [#7 -0.04,0.59,0.18,U] [#8 0.31,-0.14,0.13,U] 
02:14:58.715 00.003 16872 refined, 8 included, MultiStar: {0.40, 0.41}, one-star: {0.75, 0.64}
02:14:58.718 00.003 16872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.59) = xAngle (2.39 = 2.39)
02:14:58.720 00.002 16872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.43 = 2.43)
02:14:58.723 00.003 16872 CameraToMount -- cameraX=0.40 cameraY=0.41 hyp=0.58 cameraTheta=0.80 mountX=-0.42 mountY=0.37, mountTheta=2.41
02:14:58.727 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.40, y=0.41, opts=13)
02:14:58.730 00.003 16872 Enqueuing Move request for scope (0.40, 0.41)
02:14:58.735 00.005 9640 Worker thread wakes up
02:14:58.735 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.41) opts 0xd
02:14:58.735 00.000 9640 Handling offset move in thread for scope, endpoint = (0.40, 0.41)
02:14:58.735 00.000 9640 Moving (0.40, 0.41) raw xDistance=-0.42 yDistance=0.37
02:14:58.735 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.42
02:14:58.735 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.37, m_sumCorr=1.2
02:14:58.735 00.000 9640 MoveAxis(E, 45, ABG)
02:14:58.735 00.000 9640 Guiding  Dir = 2, Dur = 45
02:14:58.736 00.001 9640 IsSlewing returns 0
02:14:58.736 00.000 9640 IsGuiding returns 0
02:14:58.736 00.000 9640 PulseGuide returned control before completion, sleep 55
02:14:58.741 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=10188, med=3216, FiltMin=3100, FiltMax=7740, Gamma=2.190
02:14:58.773 00.032 16872 UpdateGuideState exits: m=101506 SNR=199.2
02:14:58.776 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:58.779 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:14:58.782 00.003 16872 Enqueuing Expose request
02:14:58.795 00.013 9640 IsGuiding returns 1
02:14:58.795 00.000 9640 scope still moving after pulse duration time elapsed
02:14:58.826 00.031 9640 IsSlewing returns 0
02:14:58.826 00.000 9640 IsGuiding returns 0
02:14:58.826 00.000 9640 scope move finished after 45 + 45 ms
02:14:58.826 00.000 9640 Move returns status 0, amount 45
02:14:58.826 00.000 9640 MoveAxis(N, 0, ABG)
02:14:58.827 00.001 9640 Move returns status 0, amount 0
02:14:58.827 00.000 9640 move complete, result=0
02:14:58.827 00.000 9640 worker thread done servicing request
02:14:58.827 00.000 9640 Worker thread wakes up
02:14:58.827 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:14:58.827 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:14:58.827 00.000 16872 GuideStep: -0.4 px 45 ms EAST, 0.4 px 0 ms NORTH
02:14:58.891 00.064 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ce320d42-d1e0-49bc-a4b7-41f7580cee12"}
02:14:58.894 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ce320d42-d1e0-49bc-a4b7-41f7580cee12"}
02:14:58.898 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5aca8ec-e720-4f10-8a5f-6a67f8e872a4"}
02:14:58.902 00.004 16872 case statement mapped state 6 to 3
02:14:58.907 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5aca8ec-e720-4f10-8a5f-6a67f8e872a4"}
02:14:58.913 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cc6310cc-641e-443b-b4ba-54ebad3defba"}
02:14:58.917 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[7.01,7.47],"pixels":"..."},"id":"cc6310cc-641e-443b-b4ba-54ebad3defba"}
02:15:02.388 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6403c776-98c5-4328-9ba0-70c4a4e95517"}
02:15:02.391 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6403c776-98c5-4328-9ba0-70c4a4e95517"}
02:15:02.394 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0812021c-e42f-49d8-9ba0-8cd4fc88970d"}
02:15:02.396 00.002 16872 case statement mapped state 6 to 3
02:15:02.400 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0812021c-e42f-49d8-9ba0-8cd4fc88970d"}
02:15:02.404 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"79b2d331-e96e-4fb2-8342-57a30fa1a28f"}
02:15:02.407 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[7.01,7.47],"pixels":"..."},"id":"79b2d331-e96e-4fb2-8342-57a30fa1a28f"}
02:15:02.889 00.482 9640 Exposure complete
02:15:03.025 00.136 9640 worker thread done servicing request
02:15:03.026 00.001 16872 OnExposeComplete: enter
02:15:03.030 00.004 16872 UpdateGuideState(): m_state=6
02:15:03.032 00.002 16872 Star::Find(15, 203, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
02:15:03.035 00.003 16872 Star::Find returns 1 (0), X=202.89, Y=183.23, Mass=106930, SNR=204.2, Peak=9520 HFD=4.1
02:15:03.039 00.004 16872 MultiStar: [#1 0.48,-0.12,0.27,U] [#2 0.45,-0.29,0.33,U] [#3 0.47,0.08,0.28,U] [#4 0.04,0.16,0.25,U] [#5 0.19,0.59,0.19,U] [#6 -0.26,0.72,0.15,U] [#7 0.54,0.28,0.16,U] [#8 -0.06,-0.49,0.15,U] 
02:15:03.042 00.003 16872 refined, 8 included, MultiStar: {0.41, 0.19}, one-star: {0.63, 0.41}
02:15:03.045 00.003 16872 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.59) = xAngle (2.03 = 2.03)
02:15:03.048 00.003 16872 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.07 = 2.07)
02:15:03.050 00.002 16872 CameraToMount -- cameraX=0.41 cameraY=0.19 hyp=0.45 cameraTheta=0.44 mountX=-0.20 mountY=0.39, mountTheta=2.04
02:15:03.054 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.41, y=0.19, opts=13)
02:15:03.059 00.005 16872 Enqueuing Move request for scope (0.41, 0.19)
02:15:03.062 00.003 9640 Worker thread wakes up
02:15:03.062 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.19) opts 0xd
02:15:03.062 00.000 9640 Handling offset move in thread for scope, endpoint = (0.41, 0.19)
02:15:03.062 00.000 9640 Moving (0.41, 0.19) raw xDistance=-0.20 yDistance=0.39
02:15:03.062 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.20
02:15:03.062 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.39, m_sumCorr=1.4
02:15:03.062 00.000 9640 MoveAxis(E, 26, ABG)
02:15:03.062 00.000 9640 Guiding  Dir = 2, Dur = 26
02:15:03.062 00.000 9640 IsSlewing returns 0
02:15:03.063 00.001 9640 IsGuiding returns 0
02:15:03.063 00.000 9640 PulseGuide returned control before completion, sleep 36
02:15:03.068 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=9520, med=3208, FiltMin=3116, FiltMax=7280, Gamma=2.190
02:15:03.098 00.030 16872 UpdateGuideState exits: m=106930 SNR=204.2
02:15:03.102 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:03.104 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:15:03.107 00.003 16872 Enqueuing Expose request
02:15:03.109 00.002 9640 IsGuiding returns 1
02:15:03.109 00.000 9640 scope still moving after pulse duration time elapsed
02:15:03.133 00.024 9640 IsSlewing returns 0
02:15:03.133 00.000 9640 IsGuiding returns 0
02:15:03.134 00.001 9640 scope move finished after 26 + 44 ms
02:15:03.134 00.000 9640 Move returns status 0, amount 26
02:15:03.134 00.000 9640 MoveAxis(S, 21, ABG)
02:15:03.134 00.000 9640 Guiding  Dir = 1, Dur = 21
02:15:03.134 00.000 9640 IsSlewing returns 0
02:15:03.134 00.000 9640 IsGuiding returns 0
02:15:03.135 00.001 9640 PulseGuide returned control before completion, sleep 31
02:15:03.180 00.045 9640 IsGuiding returns 1
02:15:03.180 00.000 9640 scope still moving after pulse duration time elapsed
02:15:03.210 00.030 9640 IsSlewing returns 0
02:15:03.211 00.001 9640 IsGuiding returns 0
02:15:03.211 00.000 9640 scope move finished after 21 + 55 ms
02:15:03.211 00.000 9640 Move returns status 0, amount 21
02:15:03.211 00.000 9640 move complete, result=0
02:15:03.211 00.000 9640 worker thread done servicing request
02:15:03.211 00.000 9640 Worker thread wakes up
02:15:03.211 00.000 16872 GuideStep: -0.2 px 26 ms EAST, 0.4 px 21 ms SOUTH
02:15:03.217 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
02:15:03.217 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:15:05.888 02.671 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c85b95a-baa8-45ea-9552-e948ea323ea6"}
02:15:05.891 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1c85b95a-baa8-45ea-9552-e948ea323ea6"}
02:15:05.894 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d8706065-2267-49ee-b6b3-aea8daeb09b0"}
02:15:05.898 00.004 16872 case statement mapped state 6 to 3
02:15:05.901 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8706065-2267-49ee-b6b3-aea8daeb09b0"}
02:15:05.905 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5cd295e5-8e71-4f71-abdd-5b22d4a27913"}
02:15:05.908 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.89,7.23],"pixels":"..."},"id":"5cd295e5-8e71-4f71-abdd-5b22d4a27913"}
02:15:07.285 01.377 9640 Exposure complete
02:15:07.423 00.138 9640 worker thread done servicing request
02:15:07.424 00.001 16872 OnExposeComplete: enter
02:15:07.426 00.002 16872 UpdateGuideState(): m_state=6
02:15:07.429 00.003 16872 Star::Find(15, 202, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
02:15:07.432 00.003 16872 Star::Find returns 1 (0), X=202.99, Y=183.94, Mass=105240, SNR=209.1, Peak=9712 HFD=4.2
02:15:07.436 00.004 16872 MultiStar: [#1 0.20,0.93,0.00,M1] [#2 0.37,0.99,0.00,M1] [#3 0.27,0.80,0.28,U] [#4 0.13,0.45,0.24,U] [#5 0.47,0.71,0.19,U] [#6 -0.04,1.07,0.00,M1] [#7 0.20,0.76,0.18,U] [#8 0.73,0.66,0.00,M1] 
02:15:07.440 00.004 16872 refined, 4 included, MultiStar: {0.51, 0.91}, one-star: {0.73, 1.12}
02:15:07.443 00.003 16872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.59) = xAngle (2.65 = 2.65)
02:15:07.446 00.003 16872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.69 = 2.69)
02:15:07.449 00.003 16872 CameraToMount -- cameraX=0.51 cameraY=0.91 hyp=1.04 cameraTheta=1.06 mountX=-0.92 mountY=0.45, mountTheta=2.68
02:15:07.452 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=0.91, opts=13)
02:15:07.457 00.005 16872 Enqueuing Move request for scope (0.51, 0.91)
02:15:07.459 00.002 9640 Worker thread wakes up
02:15:07.459 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.91) opts 0xd
02:15:07.459 00.000 9640 Handling offset move in thread for scope, endpoint = (0.51, 0.91)
02:15:07.459 00.000 9640 Moving (0.51, 0.91) raw xDistance=-0.92 yDistance=0.45
02:15:07.459 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.85 from input -0.92
02:15:07.459 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.45, m_sumCorr=1.4
02:15:07.460 00.001 9640 MoveAxis(E, 101, ABG)
02:15:07.460 00.000 9640 Guiding  Dir = 2, Dur = 101
02:15:07.460 00.000 9640 IsSlewing returns 0
02:15:07.460 00.000 9640 IsGuiding returns 0
02:15:07.460 00.000 9640 PulseGuide returned control before completion, sleep 111
02:15:07.466 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=9712, med=3212, FiltMin=3066, FiltMax=7560, Gamma=2.190
02:15:07.496 00.030 16872 UpdateGuideState exits: m=105240 SNR=209.1
02:15:07.500 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:07.502 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:15:07.505 00.003 16872 Enqueuing Expose request
02:15:07.572 00.067 9640 IsGuiding returns 1
02:15:07.572 00.000 9640 scope still moving after pulse duration time elapsed
02:15:07.603 00.031 9640 IsSlewing returns 0
02:15:07.604 00.001 9640 IsGuiding returns 0
02:15:07.604 00.000 9640 scope move finished after 101 + 43 ms
02:15:07.604 00.000 9640 Move returns status 0, amount 101
02:15:07.604 00.000 9640 MoveAxis(N, 0, ABG)
02:15:07.604 00.000 9640 Move returns status 0, amount 0
02:15:07.604 00.000 9640 move complete, result=0
02:15:07.604 00.000 9640 worker thread done servicing request
02:15:07.604 00.000 9640 Worker thread wakes up
02:15:07.605 00.001 16872 GuideStep: -0.9 px 101 ms EAST, 0.5 px 0 ms NORTH
02:15:07.608 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:15:07.608 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:15:09.387 01.779 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"781cff80-3def-4799-80ce-a7de497e9a17"}
02:15:09.390 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"781cff80-3def-4799-80ce-a7de497e9a17"}
02:15:09.393 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba7107a3-831e-4d83-a115-caf7256d3aac"}
02:15:09.396 00.003 16872 case statement mapped state 6 to 3
02:15:09.400 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba7107a3-831e-4d83-a115-caf7256d3aac"}
02:15:09.404 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"607ea403-ea65-4992-8dd0-0b0674cc5787"}
02:15:09.407 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.99,6.94],"pixels":"..."},"id":"607ea403-ea65-4992-8dd0-0b0674cc5787"}
02:15:11.683 02.276 9640 Exposure complete
02:15:11.831 00.148 9640 worker thread done servicing request
02:15:11.831 00.000 16872 OnExposeComplete: enter
02:15:11.835 00.004 16872 UpdateGuideState(): m_state=6
02:15:11.838 00.003 16872 Star::Find(15, 202, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
02:15:11.842 00.004 16872 Star::Find returns 1 (0), X=203.03, Y=182.13, Mass=104726, SNR=198.9, Peak=9356 HFD=4.3
02:15:11.845 00.003 16872 MultiStar: [#1 0.73,-0.80,0.00,M2] [#2 0.66,-1.26,0.00,M2] [#3 0.71,-1.07,0.00,M1] [#4 0.11,-1.51,0.00,M1] [#5 0.14,-1.14,0.00,M1] [#6 -0.06,-0.66,0.13,U] [#7 0.20,-0.59,0.19,U] [#8 0.56,-0.88,0.00,M2] 
02:15:11.851 00.006 16872 refined, 2 included, MultiStar: {0.61, -0.68}, one-star: {0.77, -0.69}
02:15:11.854 00.003 16872 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-1.59) = xAngle (0.75 = 0.75)
02:15:11.856 00.002 16872 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.79 = 0.79)
02:15:11.859 00.003 16872 CameraToMount -- cameraX=0.61 cameraY=-0.68 hyp=0.91 cameraTheta=-0.84 mountX=0.67 mountY=0.65, mountTheta=0.77
02:15:11.862 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.61, y=-0.68, opts=13)
02:15:11.866 00.004 16872 Enqueuing Move request for scope (0.61, -0.68)
02:15:11.869 00.003 9640 Worker thread wakes up
02:15:11.869 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.68) opts 0xd
02:15:11.869 00.000 9640 Handling offset move in thread for scope, endpoint = (0.61, -0.68)
02:15:11.870 00.001 9640 Moving (0.61, -0.68) raw xDistance=0.67 yDistance=0.65
02:15:11.870 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.67
02:15:11.870 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.65, m_sumCorr=1.6
02:15:11.870 00.000 9640 MoveAxis(W, 61, ABG)
02:15:11.870 00.000 9640 Guiding  Dir = 3, Dur = 61
02:15:11.870 00.000 9640 IsSlewing returns 0
02:15:11.870 00.000 9640 IsGuiding returns 0
02:15:11.871 00.001 9640 PulseGuide returned control before completion, sleep 71
02:15:11.875 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=9356, med=3208, FiltMin=3132, FiltMax=7440, Gamma=2.190
02:15:11.907 00.032 16872 UpdateGuideState exits: m=104726 SNR=198.9
02:15:11.912 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:11.915 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:15:11.918 00.003 16872 Enqueuing Expose request
02:15:11.957 00.039 9640 IsGuiding returns 1
02:15:11.957 00.000 9640 scope still moving after pulse duration time elapsed
02:15:11.988 00.031 9640 IsSlewing returns 0
02:15:11.989 00.001 9640 IsGuiding returns 0
02:15:11.989 00.000 9640 scope move finished after 61 + 57 ms
02:15:11.989 00.000 9640 Move returns status 0, amount 61
02:15:11.989 00.000 9640 MoveAxis(S, 24, ABG)
02:15:11.989 00.000 9640 Guiding  Dir = 1, Dur = 24
02:15:11.989 00.000 9640 IsSlewing returns 0
02:15:11.989 00.000 9640 IsGuiding returns 0
02:15:11.990 00.001 9640 PulseGuide returned control before completion, sleep 34
02:15:12.034 00.044 9640 IsGuiding returns 1
02:15:12.034 00.000 9640 scope still moving after pulse duration time elapsed
02:15:12.065 00.031 9640 IsSlewing returns 0
02:15:12.065 00.000 9640 IsGuiding returns 0
02:15:12.065 00.000 9640 scope move finished after 24 + 52 ms
02:15:12.066 00.001 9640 Move returns status 0, amount 24
02:15:12.066 00.000 9640 move complete, result=0
02:15:12.066 00.000 9640 worker thread done servicing request
02:15:12.066 00.000 9640 Worker thread wakes up
02:15:12.066 00.000 16872 GuideStep: 0.7 px 61 ms WEST, 0.6 px 24 ms SOUTH
02:15:12.069 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:15:12.069 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:15:12.887 00.818 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"393ad64f-47b2-4374-b7dd-554f0e90e5a5"}
02:15:12.889 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"393ad64f-47b2-4374-b7dd-554f0e90e5a5"}
02:15:12.894 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18b8ce29-52c2-4866-9fb3-93bd848eb493"}
02:15:12.900 00.006 16872 case statement mapped state 6 to 3
02:15:12.904 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"18b8ce29-52c2-4866-9fb3-93bd848eb493"}
02:15:12.908 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f95b2c17-3a99-4f75-aa6e-4ceb3763c121"}
02:15:12.912 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[7.03,7.13],"pixels":"..."},"id":"f95b2c17-3a99-4f75-aa6e-4ceb3763c121"}
02:15:16.127 03.215 9640 Exposure complete
02:15:16.263 00.136 9640 worker thread done servicing request
02:15:16.263 00.000 16872 OnExposeComplete: enter
02:15:16.266 00.003 16872 UpdateGuideState(): m_state=6
02:15:16.268 00.002 16872 Star::Find(15, 203, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
02:15:16.272 00.004 16872 Star::Find returns 1 (0), X=202.76, Y=182.66, Mass=101383, SNR=206.3, Peak=9468 HFD=3.9
02:15:16.275 00.003 16872 MultiStar: [#1 0.08,-0.18,0.28,U] [#2 0.21,-0.51,0.32,U] [#3 0.74,-0.86,0.00,M2] [#4 -0.26,-1.16,0.00,M2] [#5 -0.05,-0.56,0.19,U] [#6 -0.54,-0.65,0.15,U] [#7 -0.07,-0.32,0.16,U] [#8 0.52,-0.49,0.12,U] 
02:15:16.279 00.004 16872 refined, 6 included, MultiStar: {0.25, -0.31}, one-star: {0.50, -0.16}
02:15:16.282 00.003 16872 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.59) = xAngle (0.68 = 0.68)
02:15:16.285 00.003 16872 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.73 = 0.73)
02:15:16.287 00.002 16872 CameraToMount -- cameraX=0.25 cameraY=-0.31 hyp=0.40 cameraTheta=-0.90 mountX=0.31 mountY=0.26, mountTheta=0.71
02:15:16.292 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=-0.31, opts=13)
02:15:16.297 00.005 16872 Enqueuing Move request for scope (0.25, -0.31)
02:15:16.299 00.002 9640 Worker thread wakes up
02:15:16.299 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.31) opts 0xd
02:15:16.299 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, -0.31)
02:15:16.299 00.000 9640 Moving (0.25, -0.31) raw xDistance=0.31 yDistance=0.26
02:15:16.299 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.31
02:15:16.299 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=1.6
02:15:16.299 00.000 9640 MoveAxis(W, 39, ABG)
02:15:16.299 00.000 9640 Guiding  Dir = 3, Dur = 39
02:15:16.299 00.000 9640 IsSlewing returns 0
02:15:16.300 00.001 9640 IsGuiding returns 0
02:15:16.301 00.001 9640 PulseGuide returned control before completion, sleep 49
02:15:16.305 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=9468, med=3216, FiltMin=3064, FiltMax=7712, Gamma=2.190
02:15:16.338 00.033 16872 UpdateGuideState exits: m=101383 SNR=206.3
02:15:16.344 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:16.347 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:15:16.349 00.002 16872 Enqueuing Expose request
02:15:16.353 00.004 9640 IsGuiding returns 1
02:15:16.353 00.000 9640 scope still moving after pulse duration time elapsed
02:15:16.384 00.031 9640 IsSlewing returns 0
02:15:16.385 00.001 9640 IsGuiding returns 1
02:15:16.397 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69c954fb-f880-46f7-b561-9eda8b3726da"}
02:15:16.400 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"69c954fb-f880-46f7-b561-9eda8b3726da"}
02:15:16.404 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0b6f938-fcfb-408b-84f0-e65652893e05"}
02:15:16.407 00.003 16872 case statement mapped state 6 to 3
02:15:16.409 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0b6f938-fcfb-408b-84f0-e65652893e05"}
02:15:16.414 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5839ad85-b06b-4e8a-95bc-74e504cceba8"}
02:15:16.420 00.006 9640 IsSlewing returns 0
02:15:16.420 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.76,6.66],"pixels":"..."},"id":"5839ad85-b06b-4e8a-95bc-74e504cceba8"}
02:15:16.424 00.004 9640 IsGuiding returns 1
02:15:16.446 00.022 9640 IsSlewing returns 0
02:15:16.447 00.001 9640 IsGuiding returns 1
02:15:16.477 00.030 9640 IsSlewing returns 0
02:15:16.477 00.000 9640 IsGuiding returns 0
02:15:16.477 00.000 9640 scope move finished after 39 + 138 ms
02:15:16.478 00.001 9640 Move returns status 0, amount 39
02:15:16.478 00.000 9640 MoveAxis(N, 0, ABG)
02:15:16.478 00.000 9640 Move returns status 0, amount 0
02:15:16.478 00.000 9640 move complete, result=0
02:15:16.478 00.000 9640 worker thread done servicing request
02:15:16.478 00.000 9640 Worker thread wakes up
02:15:16.479 00.001 16872 GuideStep: 0.3 px 39 ms WEST, 0.3 px 0 ms NORTH
02:15:16.481 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:15:16.481 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:15:19.886 03.405 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b3e3f9ba-7b6c-4a1a-84e8-665fb18c834c"}
02:15:19.892 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b3e3f9ba-7b6c-4a1a-84e8-665fb18c834c"}
02:15:19.896 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a0979d99-b01c-4849-8958-f9c819059816"}
02:15:19.899 00.003 16872 case statement mapped state 6 to 3
02:15:19.901 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0979d99-b01c-4849-8958-f9c819059816"}
02:15:19.906 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"aedb5f2e-2ffd-4c98-b010-1b910dc10117"}
02:15:19.909 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.76,6.66],"pixels":"..."},"id":"aedb5f2e-2ffd-4c98-b010-1b910dc10117"}
02:15:20.537 00.628 9640 Exposure complete
02:15:20.680 00.143 9640 worker thread done servicing request
02:15:20.680 00.000 16872 OnExposeComplete: enter
02:15:20.683 00.003 16872 UpdateGuideState(): m_state=6
02:15:20.689 00.006 16872 Star::Find(15, 202, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
02:15:20.692 00.003 16872 Star::Find returns 1 (0), X=203.14, Y=184.41, Mass=100642, SNR=196.6, Peak=10208 HFD=3.7
02:15:20.695 00.003 16872 MultiStar: [#1 0.57,0.98,0.00,M2] [#2 0.76,0.83,0.00,M2] [#3 0.44,0.89,0.00,M3] [#4 0.26,0.62,0.21,U] [#5 0.57,0.48,0.18,U] [#6 -0.02,0.68,0.14,U] [#7 0.65,1.28,0.00,M1] [#8 0.91,1.00,0.00,M2] 
02:15:20.697 00.002 16872 refined, 3 included, MultiStar: {0.68, 1.24}, one-star: {0.89, 1.59}
02:15:20.700 00.003 16872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.59) = xAngle (2.66 = 2.66)
02:15:20.704 00.004 16872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.70 = 2.70)
02:15:20.708 00.004 16872 CameraToMount -- cameraX=0.68 cameraY=1.24 hyp=1.42 cameraTheta=1.07 mountX=-1.25 mountY=0.60, mountTheta=2.69
02:15:20.711 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.68, y=1.24, opts=13)
02:15:20.714 00.003 16872 Enqueuing Move request for scope (0.68, 1.24)
02:15:20.718 00.004 9640 Worker thread wakes up
02:15:20.718 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.68, 1.24) opts 0xd
02:15:20.718 00.000 9640 Handling offset move in thread for scope, endpoint = (0.68, 1.24)
02:15:20.718 00.000 9640 Moving (0.68, 1.24) raw xDistance=-1.25 yDistance=0.60
02:15:20.718 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.25
02:15:20.718 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 0.60, m_sumCorr=1.8
02:15:20.718 00.000 9640 MoveAxis(E, 130, ABG)
02:15:20.718 00.000 9640 Guiding  Dir = 2, Dur = 130
02:15:20.718 00.000 9640 IsSlewing returns 0
02:15:20.718 00.000 9640 IsGuiding returns 0
02:15:20.719 00.001 9640 PulseGuide returned control before completion, sleep 140
02:15:20.724 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2844, max=10208, med=3208, FiltMin=3056, FiltMax=7960, Gamma=2.190
02:15:20.758 00.034 16872 UpdateGuideState exits: m=100642 SNR=196.6
02:15:20.761 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:20.763 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:15:20.766 00.003 16872 Enqueuing Expose request
02:15:20.871 00.105 9640 IsGuiding returns 1
02:15:20.871 00.000 9640 scope still moving after pulse duration time elapsed
02:15:20.902 00.031 9640 IsSlewing returns 0
02:15:20.902 00.000 9640 IsGuiding returns 0
02:15:20.902 00.000 9640 scope move finished after 130 + 53 ms
02:15:20.902 00.000 9640 Move returns status 0, amount 130
02:15:20.902 00.000 9640 MoveAxis(S, 33, ABG)
02:15:20.902 00.000 9640 Guiding  Dir = 1, Dur = 33
02:15:20.903 00.001 9640 IsSlewing returns 0
02:15:20.903 00.000 9640 IsGuiding returns 0
02:15:20.904 00.001 9640 PulseGuide returned control before completion, sleep 43
02:15:20.948 00.044 9640 IsGuiding returns 1
02:15:20.949 00.001 9640 scope still moving after pulse duration time elapsed
02:15:20.979 00.030 9640 IsSlewing returns 0
02:15:20.980 00.001 9640 IsGuiding returns 0
02:15:20.980 00.000 9640 scope move finished after 33 + 44 ms
02:15:20.980 00.000 9640 Move returns status 0, amount 33
02:15:20.980 00.000 9640 move complete, result=0
02:15:20.981 00.001 9640 worker thread done servicing request
02:15:20.981 00.000 16872 GuideStep: -1.3 px 130 ms EAST, 0.6 px 33 ms SOUTH
02:15:20.985 00.004 9640 Worker thread wakes up
02:15:20.985 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:15:20.985 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:15:23.386 02.401 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a57b738-0a4e-41c9-a086-8d4a1ba7b8c9"}
02:15:23.389 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7a57b738-0a4e-41c9-a086-8d4a1ba7b8c9"}
02:15:23.391 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b5246648-ce3e-45ea-b4f2-72f1ea9e204a"}
02:15:23.395 00.004 16872 case statement mapped state 6 to 3
02:15:23.399 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5246648-ce3e-45ea-b4f2-72f1ea9e204a"}
02:15:23.402 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b080dfd7-c2e1-46b2-8b22-1e2c9cb2f97e"}
02:15:23.405 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.14,7.41],"pixels":"..."},"id":"b080dfd7-c2e1-46b2-8b22-1e2c9cb2f97e"}
02:15:25.051 01.646 9640 Exposure complete
02:15:25.187 00.136 9640 worker thread done servicing request
02:15:25.187 00.000 16872 OnExposeComplete: enter
02:15:25.190 00.003 16872 UpdateGuideState(): m_state=6
02:15:25.194 00.004 16872 Star::Find(15, 203, 184, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
02:15:25.198 00.004 16872 Star::Find returns 1 (0), X=202.80, Y=182.76, Mass=101463, SNR=201.5, Peak=9812 HFD=3.9
02:15:25.200 00.002 16872 MultiStar: [#1 0.54,-0.31,0.29,U] [#2 0.37,-0.55,0.33,U] [#3 -0.03,-0.23,0.27,U] [#4 0.18,-0.55,0.20,U] [#5 0.07,-0.64,0.20,U] [#6 -0.16,-0.30,0.16,U] [#7 0.10,0.02,0.18,U] [#8 0.21,-1.17,0.00,M3] 
02:15:25.203 00.003 16872 refined, 7 included, MultiStar: {0.32, -0.26}, one-star: {0.54, -0.06}
02:15:25.206 00.003 16872 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.59) = xAngle (0.92 = 0.92)
02:15:25.209 00.003 16872 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.96 = 0.96)
02:15:25.213 00.004 16872 CameraToMount -- cameraX=0.32 cameraY=-0.26 hyp=0.41 cameraTheta=-0.67 mountX=0.25 mountY=0.34, mountTheta=0.93
02:15:25.219 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.32, y=-0.26, opts=13)
02:15:25.222 00.003 16872 Enqueuing Move request for scope (0.32, -0.26)
02:15:25.225 00.003 9640 Worker thread wakes up
02:15:25.225 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.26) opts 0xd
02:15:25.225 00.000 9640 Handling offset move in thread for scope, endpoint = (0.32, -0.26)
02:15:25.225 00.000 9640 Moving (0.32, -0.26) raw xDistance=0.25 yDistance=0.34
02:15:25.225 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.25
02:15:25.225 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=1.8
02:15:25.225 00.000 9640 MoveAxis(W, 14, ABG)
02:15:25.225 00.000 9640 Guiding  Dir = 3, Dur = 14
02:15:25.226 00.001 9640 IsSlewing returns 0
02:15:25.226 00.000 9640 IsGuiding returns 0
02:15:25.226 00.000 9640 PulseGuide returned control before completion, sleep 24
02:15:25.231 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=9812, med=3216, FiltMin=3082, FiltMax=7596, Gamma=2.190
02:15:25.254 00.023 9640 IsGuiding returns 1
02:15:25.254 00.000 9640 scope still moving after pulse duration time elapsed
02:15:25.262 00.008 16872 UpdateGuideState exits: m=101463 SNR=201.5
02:15:25.264 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:25.268 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:15:25.272 00.004 16872 Enqueuing Expose request
02:15:25.285 00.013 9640 IsSlewing returns 0
02:15:25.285 00.000 9640 IsGuiding returns 0
02:15:25.285 00.000 9640 scope move finished after 14 + 45 ms
02:15:25.285 00.000 9640 Move returns status 0, amount 14
02:15:25.285 00.000 9640 MoveAxis(N, 0, ABG)
02:15:25.286 00.001 9640 Move returns status 0, amount 0
02:15:25.286 00.000 9640 move complete, result=0
02:15:25.286 00.000 9640 worker thread done servicing request
02:15:25.286 00.000 9640 Worker thread wakes up
02:15:25.286 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:15:25.286 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:15:25.291 00.005 16872 GuideStep: 0.3 px 14 ms WEST, 0.3 px 0 ms NORTH
02:15:26.885 01.594 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c7eba044-a8df-4019-9e84-8208b81a7781"}
02:15:26.889 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c7eba044-a8df-4019-9e84-8208b81a7781"}
02:15:26.893 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a0f37e14-6a4d-4067-b196-d512863d85b9"}
02:15:26.897 00.004 16872 case statement mapped state 6 to 3
02:15:26.901 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0f37e14-6a4d-4067-b196-d512863d85b9"}
02:15:26.905 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"391d5087-8b93-442c-91ce-13e753547e98"}
02:15:26.909 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.80,6.76],"pixels":"..."},"id":"391d5087-8b93-442c-91ce-13e753547e98"}
02:15:29.336 02.427 9640 Exposure complete
02:15:29.476 00.140 9640 worker thread done servicing request
02:15:29.477 00.001 16872 OnExposeComplete: enter
02:15:29.479 00.002 16872 UpdateGuideState(): m_state=6
02:15:29.482 00.003 16872 Star::Find(15, 202, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
02:15:29.485 00.003 16872 Star::Find returns 1 (0), X=203.29, Y=182.84, Mass=102088, SNR=205.2, Peak=9856 HFD=3.9
02:15:29.487 00.002 16872 MultiStar: [#1 0.42,-0.19,0.27,U] [#2 0.40,-0.59,0.30,U] [#3 0.14,-0.41,0.27,U] [#4 0.12,-0.94,0.21,U] [#5 0.20,-0.51,0.18,U] [#6 -0.20,0.15,0.14,U] [#7 0.30,0.17,0.16,U] [#8 0.07,-0.40,0.11,U] 
02:15:29.492 00.005 16872 refined, 8 included, MultiStar: {0.53, -0.23}, one-star: {1.03, 0.02}
02:15:29.495 00.003 16872 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.59) = xAngle (1.17 = 1.17)
02:15:29.497 00.002 16872 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.22 = 1.22)
02:15:29.499 00.002 16872 CameraToMount -- cameraX=0.53 cameraY=-0.23 hyp=0.57 cameraTheta=-0.41 mountX=0.22 mountY=0.54, mountTheta=1.18
02:15:29.504 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.53, y=-0.23, opts=13)
02:15:29.509 00.005 16872 Enqueuing Move request for scope (0.53, -0.23)
02:15:29.512 00.003 9640 Worker thread wakes up
02:15:29.512 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.23) opts 0xd
02:15:29.512 00.000 9640 Handling offset move in thread for scope, endpoint = (0.53, -0.23)
02:15:29.512 00.000 9640 Moving (0.53, -0.23) raw xDistance=0.22 yDistance=0.54
02:15:29.513 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.22
02:15:29.513 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.54, m_sumCorr=2
02:15:29.513 00.000 9640 MoveAxis(W, 25, ABG)
02:15:29.513 00.000 9640 Guiding  Dir = 3, Dur = 25
02:15:29.513 00.000 9640 IsSlewing returns 0
02:15:29.513 00.000 9640 IsGuiding returns 0
02:15:29.514 00.001 9640 PulseGuide returned control before completion, sleep 35
02:15:29.519 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=9856, med=3212, FiltMin=3140, FiltMax=7588, Gamma=2.190
02:15:29.551 00.032 9640 IsGuiding returns 1
02:15:29.552 00.001 9640 scope still moving after pulse duration time elapsed
02:15:29.553 00.001 16872 UpdateGuideState exits: m=102088 SNR=205.2
02:15:29.557 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:29.561 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:15:29.563 00.002 16872 Enqueuing Expose request
02:15:29.582 00.019 9640 IsSlewing returns 0
02:15:29.582 00.000 9640 IsGuiding returns 0
02:15:29.582 00.000 9640 scope move finished after 25 + 44 ms
02:15:29.582 00.000 9640 Move returns status 0, amount 25
02:15:29.582 00.000 9640 MoveAxis(S, 24, ABG)
02:15:29.582 00.000 9640 Guiding  Dir = 1, Dur = 24
02:15:29.583 00.001 9640 IsSlewing returns 0
02:15:29.583 00.000 9640 IsGuiding returns 0
02:15:29.583 00.000 9640 PulseGuide returned control before completion, sleep 34
02:15:29.629 00.046 9640 IsGuiding returns 1
02:15:29.629 00.000 9640 scope still moving after pulse duration time elapsed
02:15:29.661 00.032 9640 IsSlewing returns 0
02:15:29.661 00.000 9640 IsGuiding returns 0
02:15:29.661 00.000 9640 scope move finished after 24 + 53 ms
02:15:29.661 00.000 9640 Move returns status 0, amount 24
02:15:29.661 00.000 9640 move complete, result=0
02:15:29.661 00.000 9640 worker thread done servicing request
02:15:29.661 00.000 9640 Worker thread wakes up
02:15:29.662 00.001 16872 GuideStep: 0.2 px 25 ms WEST, 0.5 px 24 ms SOUTH
02:15:29.664 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:15:29.664 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:15:30.385 00.721 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ddb2ee1-48ac-4e4c-b1b1-6c972837c714"}
02:15:30.387 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3ddb2ee1-48ac-4e4c-b1b1-6c972837c714"}
02:15:30.390 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5be1ff96-43f6-4b1d-9a8b-9e5830d83ecb"}
02:15:30.395 00.005 16872 case statement mapped state 6 to 3
02:15:30.398 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5be1ff96-43f6-4b1d-9a8b-9e5830d83ecb"}
02:15:30.404 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1e70d187-2c41-48d8-ba6d-cef783282fb9"}
02:15:30.408 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[7.29,6.84],"pixels":"..."},"id":"1e70d187-2c41-48d8-ba6d-cef783282fb9"}
02:15:33.719 03.311 9640 Exposure complete
02:15:33.854 00.135 9640 worker thread done servicing request
02:15:33.854 00.000 16872 OnExposeComplete: enter
02:15:33.858 00.004 16872 UpdateGuideState(): m_state=6
02:15:33.861 00.003 16872 Star::Find(15, 203, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
02:15:33.864 00.003 16872 Star::Find returns 1 (0), X=202.81, Y=183.80, Mass=98329, SNR=195.3, Peak=8672 HFD=4.3
02:15:33.870 00.006 16872 MultiStar: [#1 0.57,0.50,0.29,U] [#2 0.30,0.50,0.35,U] [#3 -0.12,0.36,0.27,U] [#4 -0.26,0.43,0.23,U] [#5 -0.15,0.66,0.20,U] [#6 -0.04,0.56,0.17,U] [#7 -0.11,0.51,0.18,U] [#8 -0.42,0.75,0.14,U] 
02:15:33.874 00.004 16872 refined, 8 included, MultiStar: {0.22, 0.68}, one-star: {0.55, 0.98}
02:15:33.877 00.003 16872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.59) = xAngle (2.85 = 2.85)
02:15:33.878 00.001 16872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.89 = 2.89)
02:15:33.883 00.005 16872 CameraToMount -- cameraX=0.22 cameraY=0.68 hyp=0.71 cameraTheta=1.26 mountX=-0.68 mountY=0.18, mountTheta=2.89
02:15:33.887 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.22, y=0.68, opts=13)
02:15:33.890 00.003 16872 Enqueuing Move request for scope (0.22, 0.68)
02:15:33.893 00.003 9640 Worker thread wakes up
02:15:33.893 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.68) opts 0xd
02:15:33.893 00.000 9640 Handling offset move in thread for scope, endpoint = (0.22, 0.68)
02:15:33.893 00.000 9640 Moving (0.22, 0.68) raw xDistance=-0.68 yDistance=0.18
02:15:33.894 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.68
02:15:33.894 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=2
02:15:33.894 00.000 9640 MoveAxis(E, 70, ABG)
02:15:33.894 00.000 9640 Guiding  Dir = 2, Dur = 70
02:15:33.894 00.000 9640 IsSlewing returns 0
02:15:33.894 00.000 9640 IsGuiding returns 0
02:15:33.895 00.001 9640 PulseGuide returned control before completion, sleep 80
02:15:33.902 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=8672, med=3212, FiltMin=3078, FiltMax=7464, Gamma=2.190
02:15:33.934 00.032 16872 UpdateGuideState exits: m=98329 SNR=195.3
02:15:33.937 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:33.940 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:15:33.942 00.002 16872 Enqueuing Expose request
02:15:33.946 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b37cf239-64ba-41f8-824f-8afdbf9006bf"}
02:15:33.949 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b37cf239-64ba-41f8-824f-8afdbf9006bf"}
02:15:33.959 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a59fbdde-99de-4984-b4da-b3c00394f4eb"}
02:15:33.964 00.005 16872 case statement mapped state 6 to 3
02:15:33.966 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a59fbdde-99de-4984-b4da-b3c00394f4eb"}
02:15:33.971 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93121437-b386-4ecf-89b5-ea16f4171ffb"}
02:15:33.973 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[6.81,6.80],"pixels":"..."},"id":"93121437-b386-4ecf-89b5-ea16f4171ffb"}
02:15:33.977 00.004 9640 IsGuiding returns 1
02:15:33.977 00.000 9640 scope still moving after pulse duration time elapsed
02:15:34.007 00.030 9640 IsSlewing returns 0
02:15:34.007 00.000 9640 IsGuiding returns 0
02:15:34.007 00.000 9640 scope move finished after 70 + 42 ms
02:15:34.007 00.000 9640 Move returns status 0, amount 70
02:15:34.007 00.000 9640 MoveAxis(N, 0, ABG)
02:15:34.007 00.000 9640 Move returns status 0, amount 0
02:15:34.007 00.000 9640 move complete, result=0
02:15:34.008 00.001 9640 worker thread done servicing request
02:15:34.008 00.000 9640 Worker thread wakes up
02:15:34.008 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:15:34.008 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,168,31,31)
02:15:34.014 00.006 16872 GuideStep: -0.7 px 70 ms EAST, 0.2 px 0 ms NORTH
02:15:37.282 03.268 16872 evsrv: cli 0D3BFB48 connect
02:15:37.287 00.005 16872 case statement mapped state 6 to 3
02:15:37.290 00.003 16872 case statement mapped state 6 to 3
02:15:37.295 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"c718cc5b-8764-4067-a0cf-0a2eb1751df7"}
02:15:37.299 00.004 16872 case statement mapped state 6 to 3
02:15:37.302 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"c718cc5b-8764-4067-a0cf-0a2eb1751df7"}
02:15:37.306 00.004 16872 evsrv: cli 0D3BFB48 disconnect
02:15:37.313 00.007 16872 evsrv: cli 0D3BFFA8 connect
02:15:37.318 00.005 16872 case statement mapped state 6 to 3
02:15:37.322 00.004 16872 case statement mapped state 6 to 3
02:15:37.326 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"6871911f-d97f-46e5-8514-5a87fb04b66d"}
02:15:37.329 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:15:37.331 00.002 16872 Status Line: Waiting for devices...
02:15:37.336 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"6871911f-d97f-46e5-8514-5a87fb04b66d"}
02:15:37.345 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
02:15:37.350 00.005 16872 evsrv: cli 0D3C0A48 connect
02:15:37.352 00.002 16872 case statement mapped state 6 to 3
02:15:37.356 00.004 16872 case statement mapped state 6 to 3
02:15:37.360 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"36cbd86e-e7a6-4e88-bd12-b516fb667ae8"}
02:15:37.363 00.003 16872 case statement mapped state 6 to 3
02:15:37.366 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"36cbd86e-e7a6-4e88-bd12-b516fb667ae8"}
02:15:37.371 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:15:37.383 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cf11b892-7179-4e5c-86b0-381dc4ba1055"}
02:15:37.386 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cf11b892-7179-4e5c-86b0-381dc4ba1055"}
02:15:37.390 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b1645afd-be68-4525-b052-bdb7d03fb8ea"}
02:15:37.393 00.003 16872 case statement mapped state 6 to 3
02:15:37.395 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1645afd-be68-4525-b052-bdb7d03fb8ea"}
02:15:37.399 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"15cc74e8-e734-4767-85f5-901458e84be8"}
02:15:37.403 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[6.81,6.80],"pixels":"..."},"id":"15cc74e8-e734-4767-85f5-901458e84be8"}
02:15:37.896 00.493 9640 ASCOM_AbortExposure returns err = 0
02:15:37.896 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:15:37.896 00.000 9640 worker thread done servicing request
02:15:37.896 00.000 16872 OnExposeComplete: enter
02:15:37.900 00.004 16872 OnExposeComplete: Capture Error reported
02:15:37.903 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:15:37.907 00.004 16872 Mount: notify guiding stopped
02:15:37.914 00.007 16872 Changing from state GUIDING to STOP
02:15:37.921 00.007 16872 guider state => SELECTED
02:15:37.926 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=8672, med=3212, FiltMin=3078, FiltMax=7464, Gamma=2.190
02:15:37.962 00.036 16872 Changing from state SELECTED to UNINITIALIZED
02:15:37.965 00.003 16872 guider state => SELECTING
02:15:37.974 00.009 16872 Status Line: Stopped.
02:15:37.986 00.012 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:15:38.373 00.387 16872 evsrv: cli 0D3C0A48 connect
02:15:38.524 00.151 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"51473b6c-6457-464c-a908-5c50c7cec94f"}
02:15:38.533 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"51473b6c-6457-464c-a908-5c50c7cec94f"}
02:15:38.612 00.079 16872 evsrv: cli 0D3C0A48 disconnect
02:15:40.882 02.270 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e00a1da7-a714-4d9f-b4fe-63eb90a21be6"}
02:15:40.889 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e00a1da7-a714-4d9f-b4fe-63eb90a21be6"}
02:15:40.893 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4be65ea-02a4-4a7c-972b-3918ea7cd3a6"}
02:15:40.897 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"a4be65ea-02a4-4a7c-972b-3918ea7cd3a6"}
02:15:43.712 02.815 16872 evsrv: cli 0D3C0228 connect
02:15:43.727 00.015 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"2d7980e6-c33c-43a5-9d2f-e8383e5ad7e4"}
02:15:43.733 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d7980e6-c33c-43a5-9d2f-e8383e5ad7e4"}
02:15:43.739 00.006 16872 evsrv: cli 0D3C0228 disconnect
02:15:43.765 00.026 16872 evsrv: cli 0D3BF8C8 connect
02:15:43.788 00.023 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"7b53f8d6-889b-4b7b-a978-c37d012f56ba"}
02:15:43.801 00.013 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"7b53f8d6-889b-4b7b-a978-c37d012f56ba"}
02:15:43.848 00.047 16872 evsrv: cli 0D3BF8C8 disconnect
02:15:43.860 00.012 16872 evsrv: cli 0D3BF968 connect
02:15:43.866 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"232fdb70-b74e-4057-bdbd-4924dd018324"}
02:15:43.870 00.004 16872 PhdController::Guide begins
02:15:43.874 00.004 16872 PhdController: newstate STATE_SETUP
02:15:43.879 00.005 16872 PhdController: setup
02:15:43.886 00.007 16872 PhdController: newstate STATE_ATTEMPT_START
02:15:43.894 00.008 16872 PhdController: start capturing
02:15:43.902 00.008 16872 Changing from state SELECTING to UNINITIALIZED
02:15:43.907 00.005 16872 guider state => SELECTING
02:15:43.910 00.003 16872 setting force full frames = true
02:15:43.914 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:15:43.931 00.017 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:15:43.934 00.003 16872 Enqueuing Expose request
02:15:43.938 00.004 16872 PhdController: newstate STATE_SELECT_STAR
02:15:43.945 00.007 9640 Worker thread wakes up
02:15:43.945 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:15:43.945 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:15:43.946 00.001 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":0,"id":"232fdb70-b74e-4057-bdbd-4924dd018324"}
02:15:43.952 00.006 16872 evsrv: cli 0D3BF968 disconnect
02:15:43.959 00.007 16872 evsrv: cli 0D3C0228 connect
02:15:43.963 00.004 16872 case statement mapped state 1 to 101
02:15:43.968 00.005 16872 case statement mapped state 1 to 101
02:15:43.977 00.009 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"dfb80cef-310f-4790-831f-7d67a352e7da"}
02:15:43.982 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"dfb80cef-310f-4790-831f-7d67a352e7da"}
02:15:44.003 00.021 16872 evsrv: cli 0D3C0228 disconnect
02:15:44.031 00.028 16872 evsrv: cli 0D3C0A48 connect
02:15:44.042 00.011 16872 case statement mapped state 1 to 101
02:15:44.047 00.005 16872 case statement mapped state 1 to 101
02:15:44.054 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"b19c7286-5f37-4d6b-a440-e6a57ac55f2f"}
02:15:44.058 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"b19c7286-5f37-4d6b-a440-e6a57ac55f2f"}
02:15:44.067 00.009 16872 evsrv: cli 0D3C0A48 disconnect
02:15:44.465 00.398 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d62d8655-0771-4be0-a310-39458e4e4191"}
02:15:44.476 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d62d8655-0771-4be0-a310-39458e4e4191"}
02:15:44.483 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"908252c4-aa9d-44ce-b5f1-e94af8baf20e"}
02:15:44.489 00.006 16872 case statement mapped state 1 to 101
02:15:44.494 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"908252c4-aa9d-44ce-b5f1-e94af8baf20e"}
02:15:45.069 00.575 16872 evsrv: cli 0D3C0228 connect
02:15:45.073 00.004 16872 case statement mapped state 1 to 101
02:15:45.078 00.005 16872 case statement mapped state 1 to 101
02:15:45.082 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"f89c39e5-212a-46de-8807-6f355a810a18"}
02:15:45.089 00.007 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"f89c39e5-212a-46de-8807-6f355a810a18"}
02:15:45.094 00.005 16872 evsrv: cli 0D3C0228 disconnect
02:15:46.098 01.004 16872 evsrv: cli 0D3C0A48 connect
02:15:46.101 00.003 16872 case statement mapped state 1 to 101
02:15:46.105 00.004 16872 case statement mapped state 1 to 101
02:15:46.110 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"eb26f421-7eb2-41fb-9829-0608903a038f"}
02:15:46.114 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"eb26f421-7eb2-41fb-9829-0608903a038f"}
02:15:46.118 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:15:47.119 01.001 16872 evsrv: cli 0D3BFFA8 connect
02:15:47.124 00.005 16872 case statement mapped state 1 to 101
02:15:47.129 00.005 16872 case statement mapped state 1 to 101
02:15:47.133 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"581f23eb-3db1-4af8-910d-a21806818dbe"}
02:15:47.139 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"581f23eb-3db1-4af8-910d-a21806818dbe"}
02:15:47.142 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:15:47.952 00.810 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec524a2c-068e-4f91-aff0-5a0f25624be1"}
02:15:47.956 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ec524a2c-068e-4f91-aff0-5a0f25624be1"}
02:15:47.960 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b39293d8-44c0-4326-9251-b70a0089e673"}
02:15:47.964 00.004 16872 case statement mapped state 1 to 101
02:15:47.970 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"b39293d8-44c0-4326-9251-b70a0089e673"}
02:15:48.025 00.055 9640 Exposure complete
02:15:48.143 00.118 16872 evsrv: cli 0D3C0A48 connect
02:15:48.146 00.003 16872 case statement mapped state 1 to 101
02:15:48.150 00.004 16872 case statement mapped state 1 to 101
02:15:48.158 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"59b7a818-6b5f-4497-a8e4-cd43db344e85"}
02:15:48.161 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"59b7a818-6b5f-4497-a8e4-cd43db344e85"}
02:15:48.164 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:15:48.190 00.026 9640 worker thread done servicing request
02:15:48.190 00.000 16872 OnExposeComplete: enter
02:15:48.193 00.003 16872 UpdateGuideState(): m_state=1
02:15:48.196 00.003 16872 UpdateCurrentPosition: no star selected
02:15:48.200 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:15:48.203 00.003 16872 Status Line: No star selected
02:15:48.208 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65516, med=3492, FiltMin=3360, FiltMax=65508, Gamma=2.190
02:15:48.252 00.044 16872 UpdateGuideState exits: No star selected
02:15:48.255 00.003 16872 GuiderMultiStar::AutoSelect enter
02:15:48.258 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:15:48.412 00.154 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:15:48.614 00.202 16872 AutoFind: global mean = 0.1, stdev 689.3
02:15:48.617 00.003 16872 AutoFind: using threshold = 0.1
02:15:48.789 00.172 16872 AutoFind: local max [202, 184] 339.2
02:15:48.792 00.003 16872 AutoFind: local max [1619, 282] 97.9
02:15:48.795 00.003 16872 AutoFind: local max [1573, 179] 92.6
02:15:48.804 00.009 16872 AutoFind: local max [677, 877] 79.9
02:15:48.806 00.002 16872 AutoFind: local max [65, 801] 55.5
02:15:48.809 00.003 16872 AutoFind: local max [133, 907] 54.5
02:15:48.812 00.003 16872 AutoFind: local max [1159, 516] 46.2
02:15:48.815 00.003 16872 AutoFind: local max [1733, 234] 40.0
02:15:48.818 00.003 16872 AutoFind: local max [1685, 913] 26.7
02:15:48.821 00.003 16872 AutoFind: local max [1077, 554] 25.8
02:15:48.823 00.002 16872 AutoFind: local max [164, 107] 23.4
02:15:48.826 00.003 16872 AutoFind: local max [118, 358] 21.2
02:15:48.833 00.007 16872 AutoFind: local max [1200, 747] 20.8
02:15:48.836 00.003 16872 AutoFind: local max [1121, 990] 19.3
02:15:48.838 00.002 16872 AutoFind: local max [676, 185] 18.5
02:15:48.841 00.003 16872 AutoFind: local max [718, 159] 16.5
02:15:48.844 00.003 16872 AutoFind: local max [1014, 887] 16.4
02:15:48.847 00.003 16872 AutoFind: local max [1242, 690] 14.0
02:15:48.849 00.002 16872 AutoFind: local max [350, 130] 13.6
02:15:48.852 00.003 16872 AutoFind: local max [208, 654] 12.9
02:15:48.855 00.003 16872 AutoFind: local max [615, 848] 11.4
02:15:48.857 00.002 16872 AutoFind: local max [773, 550] 10.3
02:15:48.863 00.006 16872 AutoFind: local max [637, 663] 9.8
02:15:48.865 00.002 16872 AutoFind: local max [23, 365] 9.6
02:15:48.869 00.004 16872 AutoFind: local max [731, 857] 9.1
02:15:48.871 00.002 16872 AutoFind: local max [1757, 296] 9.0
02:15:48.874 00.003 16872 AutoFind: local max [1209, 254] 8.7
02:15:48.878 00.004 16872 AutoFind: local max [272, 52] 8.1
02:15:48.880 00.002 16872 AutoFind: local max [757, 242] 8.0
02:15:48.882 00.002 16872 AutoFind: local max [1836, 478] 7.9
02:15:48.885 00.003 16872 AutoFind: local max [527, 271] 7.9
02:15:48.888 00.003 16872 AutoFind: local max [1616, 670] 7.8
02:15:48.893 00.005 16872 AutoFind: local max [1817, 277] 7.8
02:15:48.897 00.004 16872 AutoFind: local max [122, 995] 7.7
02:15:48.899 00.002 16872 AutoFind: local max [35, 416] 7.4
02:15:48.902 00.003 16872 AutoFind: local max [540, 144] 7.0
02:15:48.904 00.002 16872 AutoFind: local max [947, 586] 6.6
02:15:48.908 00.004 16872 AutoFind: local max [333, 727] 6.4
02:15:48.911 00.003 16872 AutoFind: local max [1410, 322] 6.4
02:15:48.913 00.002 16872 AutoFind: local max [427, 1033] 6.3
02:15:48.916 00.003 16872 AutoFind: local max [1566, 967] 5.9
02:15:48.918 00.002 16872 AutoFind: local max [397, 494] 5.8
02:15:48.921 00.003 16872 AutoFind: local max [965, 529] 5.7
02:15:48.928 00.007 16872 AutoFind: local max [1253, 70] 5.6
02:15:48.931 00.003 16872 AutoFind: local max [1239, 256] 5.3
02:15:48.933 00.002 16872 AutoFind: local max [1795, 583] 5.2
02:15:48.936 00.003 16872 AutoFind: local max [1252, 614] 5.0
02:15:48.940 00.004 16872 AutoFind: local max [1886, 249] 5.0
02:15:48.943 00.003 16872 AutoFind: local max [1830, 792] 4.9
02:15:48.946 00.003 16872 AutoFind: local max [1717, 152] 4.8
02:15:48.948 00.002 16872 AutoFind: local max [365, 113] 4.8
02:15:48.951 00.003 16872 AutoFind: local max [256, 728] 4.8
02:15:48.958 00.007 16872 AutoFind: local max [280, 891] 4.7
02:15:48.961 00.003 16872 AutoFind: local max [456, 405] 4.7
02:15:48.963 00.002 16872 AutoFind: local max [1512, 988] 4.7
02:15:48.966 00.003 16872 AutoFind: local max [1655, 969] 4.5
02:15:48.969 00.003 16872 AutoFind: local max [1143, 587] 4.5
02:15:48.972 00.003 16872 AutoFind: local max [978, 785] 4.4
02:15:48.975 00.003 16872 AutoFind: local max [400, 894] 4.2
02:15:48.977 00.002 16872 AutoFind: local max [113, 115] 4.1
02:15:48.980 00.003 16872 AutoFind: local max [619, 49] 4.0
02:15:48.983 00.003 16872 AutoFind: local max [120, 968] 3.9
02:15:48.988 00.005 16872 AutoFind: local max [301, 765] 3.9
02:15:48.992 00.004 16872 AutoFind: local max [1498, 326] 3.8
02:15:48.995 00.003 16872 AutoFind: local max [48, 733] 3.8
02:15:48.997 00.002 16872 AutoFind: local max [688, 806] 3.8
02:15:49.000 00.003 16872 AutoFind: local max [1626, 799] 3.7
02:15:49.003 00.003 16872 AutoFind: local max [1350, 934] 3.6
02:15:49.006 00.003 16872 AutoFind: local max [299, 101] 3.6
02:15:49.008 00.002 16872 AutoFind: local max [1102, 794] 3.6
02:15:49.010 00.002 16872 AutoFind: local max [1126, 302] 3.4
02:15:49.013 00.003 16872 AutoFind: local max [224, 984] 3.4
02:15:49.016 00.003 16872 AutoFind: local max [1474, 527] 3.3
02:15:49.023 00.007 16872 AutoFind: local max [204, 914] 3.2
02:15:49.026 00.003 16872 AutoFind: local max [884, 966] 3.2
02:15:49.028 00.002 16872 AutoFind: local max [248, 476] 3.2
02:15:49.031 00.003 16872 AutoFind: local max [1697, 871] 3.1
02:15:49.034 00.003 16872 AutoFind: local max [1354, 571] 3.1
02:15:49.037 00.003 16872 AutoFind: local max [324, 475] 3.1
02:15:49.039 00.002 16872 AutoFind: local max [1588, 376] 3.1
02:15:49.043 00.004 16872 AutoFind: local max [424, 552] 3.0
02:15:49.045 00.002 16872 AutoFind: local max [498, 566] 3.0
02:15:49.048 00.003 16872 AutoFind: local max [752, 150] 3.0
02:15:49.056 00.008 16872 AutoFind: local max [1523, 972] 2.9
02:15:49.058 00.002 16872 AutoFind: local max [125, 816] 2.8
02:15:49.061 00.003 16872 AutoFind: local max [345, 293] 2.8
02:15:49.064 00.003 16872 AutoFind: local max [884, 268] 2.8
02:15:49.067 00.003 16872 AutoFind: local max [93, 11] 2.7
02:15:49.069 00.002 16872 AutoFind: local max [263, 854] 2.7
02:15:49.072 00.003 16872 AutoFind: local max [100, 97] 2.7
02:15:49.074 00.002 16872 AutoFind: local max [1712, 427] 2.7
02:15:49.077 00.003 16872 AutoFind: local max [1528, 96] 2.7
02:15:49.084 00.007 16872 AutoFind: local max [138, 347] 2.6
02:15:49.087 00.003 16872 AutoFind: local max [1465, 698] 2.6
02:15:49.089 00.002 16872 AutoFind: local max [1218, 169] 2.6
02:15:49.092 00.003 16872 AutoFind: local max [225, 390] 2.6
02:15:49.095 00.003 16872 AutoFind: local max [50, 561] 2.6
02:15:49.099 00.004 16872 AutoFind: local max [1751, 233] 2.6
02:15:49.101 00.002 16872 AutoFind: local max [17, 428] 2.5
02:15:49.104 00.003 16872 AutoFind: local max [338, 1010] 2.5
02:15:49.107 00.003 16872 AutoFind: too close [17, 428] 2.5 - [35, 416] 7.4
02:15:49.110 00.003 16872 AutoFind: close dim-bright [1751, 233] 2.6 - [1733, 234] 40.0
02:15:49.115 00.005 16872 AutoFind: close dim-bright [138, 347] 2.6 - [118, 358] 21.2
02:15:49.119 00.004 16872 AutoFind: too close [100, 97] 2.7 - [113, 115] 4.1
02:15:49.121 00.002 16872 AutoFind: too close [1523, 972] 2.9 - [1512, 988] 4.7
02:15:49.124 00.003 16872 AutoFind: too close [365, 113] 4.8 - [350, 130] 13.6
02:15:49.127 00.003 16872 AutoFind: too close to edge [93, 11] 2.7
02:15:49.131 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:15:49.135 00.004 16872 Star::Find(15, 202, 184, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.139 00.004 16872 Star::Find returns 1 (0), X=202.27, Y=183.53, Mass=2340713, SNR=710.2, Peak=65516 HFD=5.2
02:15:49.146 00.007 16872 Star::Find(15, 1619, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.151 00.005 16872 Star::Find returns 1 (0), X=1618.82, Y=282.32, Mass=460854, SNR=392.7, Peak=29424 HFD=4.0
02:15:49.154 00.003 16872 Star::Find(15, 1573, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.157 00.003 16872 Star::Find returns 1 (0), X=1572.78, Y=178.43, Mass=434652, SNR=395.8, Peak=27636 HFD=3.9
02:15:49.163 00.006 16872 Star::Find(15, 677, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.169 00.006 16872 Star::Find returns 1 (0), X=677.18, Y=876.54, Mass=351937, SNR=358.7, Peak=25236 HFD=3.8
02:15:49.172 00.003 16872 Star::Find(15, 65, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.174 00.002 16872 Star::Find returns 1 (0), X=64.89, Y=801.17, Mass=252593, SNR=286.7, Peak=18752 HFD=4.1
02:15:49.178 00.004 16872 Star::Find(15, 133, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.181 00.003 16872 Star::Find returns 1 (0), X=132.63, Y=906.49, Mass=251493, SNR=294.4, Peak=17844 HFD=4.1
02:15:49.183 00.002 16872 Star::Find(15, 1159, 516, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.186 00.003 16872 Star::Find returns 1 (0), X=1158.90, Y=516.00, Mass=208589, SNR=267.1, Peak=15808 HFD=4.3
02:15:49.188 00.002 16872 Star::Find(15, 1733, 234, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.194 00.006 16872 Star::Find returns 1 (0), X=1733.16, Y=233.91, Mass=171876, SNR=225.3, Peak=14372 HFD=4.2
02:15:49.197 00.003 16872 Star::Find(15, 1685, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.199 00.002 16872 Star::Find returns 1 (0), X=1684.86, Y=912.49, Mass=119881, SNR=186.6, Peak=11140 HFD=3.8
02:15:49.202 00.003 16872 Star::Find(15, 1077, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.205 00.003 16872 Star::Find returns 1 (0), X=1077.58, Y=553.39, Mass=130927, SNR=213.3, Peak=11036 HFD=4.0
02:15:49.208 00.003 16872 Star::Find(15, 164, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.211 00.003 16872 Star::Find returns 1 (0), X=164.00, Y=107.05, Mass=97589, SNR=166.5, Peak=10308 HFD=4.0
02:15:49.213 00.002 16872 Star::Find(15, 118, 358, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.216 00.003 16872 Star::Find returns 1 (0), X=118.55, Y=357.46, Mass=98273, SNR=176.5, Peak=8876 HFD=4.1
02:15:49.219 00.003 16872 Star::Find(15, 1200, 747, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.226 00.007 16872 Star::Find returns 1 (0), X=1200.51, Y=746.96, Mass=89476, SNR=158.5, Peak=8932 HFD=4.0
02:15:49.229 00.003 16872 Star::Find(15, 1121, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.232 00.003 16872 Star::Find returns 1 (0), X=1121.30, Y=989.49, Mass=83004, SNR=155.5, Peak=8712 HFD=3.8
02:15:49.234 00.002 16872 Star::Find(15, 676, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.237 00.003 16872 Star::Find returns 1 (0), X=675.71, Y=184.62, Mass=81714, SNR=160.2, Peak=8444 HFD=3.7
02:15:49.242 00.005 16872 Star::Find(15, 718, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.245 00.003 16872 Star::Find returns 1 (0), X=718.38, Y=158.73, Mass=71415, SNR=140.2, Peak=8060 HFD=3.6
02:15:49.248 00.003 16872 Star::Find(15, 1014, 887, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.250 00.002 16872 Star::Find returns 1 (0), X=1014.59, Y=886.45, Mass=76280, SNR=148.9, Peak=8168 HFD=3.6
02:15:49.257 00.007 16872 Star::Find(15, 1242, 690, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.261 00.004 16872 Star::Find returns 1 (0), X=1242.09, Y=690.06, Mass=56455, SNR=122.0, Peak=7344 HFD=4.1
02:15:49.263 00.002 16872 Star::Find(15, 208, 654, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.266 00.003 16872 Star::Find returns 1 (0), X=208.22, Y=654.32, Mass=53679, SNR=124.8, Peak=7232 HFD=3.6
02:15:49.270 00.004 16872 Star::Find(15, 615, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.274 00.004 16872 Star::Find returns 1 (0), X=615.56, Y=848.09, Mass=46657, SNR=112.3, Peak=6404 HFD=3.8
02:15:49.277 00.003 16872 Star::Find(15, 773, 550, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.280 00.003 16872 Star::Find returns 1 (0), X=773.47, Y=549.49, Mass=46429, SNR=107.4, Peak=6536 HFD=3.2
02:15:49.288 00.008 16872 Star::Find(15, 637, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.291 00.003 16872 Star::Find returns 1 (0), X=637.18, Y=662.45, Mass=38775, SNR=95.3, Peak=6196 HFD=3.7
02:15:49.294 00.003 16872 Star::Find(15, 23, 365, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.297 00.003 16872 Star::Find returns 1 (0), X=22.83, Y=364.82, Mass=39095, SNR=97.4, Peak=6224 HFD=3.7
02:15:49.300 00.003 16872 Star::Find(15, 731, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.304 00.004 16872 Star::Find returns 1 (0), X=730.54, Y=857.28, Mass=45373, SNR=102.5, Peak=6172 HFD=3.7
02:15:49.307 00.003 16872 Star::Find(15, 1757, 296, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.310 00.003 16872 Star::Find returns 1 (0), X=1757.03, Y=295.81, Mass=36774, SNR=94.7, Peak=5820 HFD=4.1
02:15:49.312 00.002 16872 Star::Find(15, 1209, 254, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.319 00.007 16872 Star::Find returns 1 (0), X=1209.27, Y=253.92, Mass=31319, SNR=87.8, Peak=6204 HFD=3.3
02:15:49.322 00.003 16872 Star::Find(15, 272, 52, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.325 00.003 16872 Star::Find returns 1 (0), X=272.17, Y=52.16, Mass=31216, SNR=80.6, Peak=5724 HFD=3.7
02:15:49.328 00.003 16872 Star::Find(15, 757, 242, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.330 00.002 16872 Star::Find returns 1 (0), X=757.23, Y=241.68, Mass=30608, SNR=86.7, Peak=5856 HFD=3.6
02:15:49.333 00.003 16872 Star::Find(15, 1836, 478, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.337 00.004 16872 Star::Find returns 1 (0), X=1835.81, Y=478.30, Mass=32434, SNR=87.2, Peak=5704 HFD=3.7
02:15:49.340 00.003 16872 Star::Find(15, 527, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.342 00.002 16872 Star::Find returns 1 (0), X=527.14, Y=270.84, Mass=31390, SNR=87.5, Peak=5808 HFD=3.7
02:15:49.345 00.003 16872 Star::Find(15, 1616, 670, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.352 00.007 16872 Star::Find returns 1 (0), X=1616.39, Y=669.97, Mass=31701, SNR=86.5, Peak=5424 HFD=3.9
02:15:49.355 00.003 16872 Star::Find(15, 1817, 277, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.358 00.003 16872 Star::Find returns 1 (0), X=1817.01, Y=277.17, Mass=28802, SNR=77.7, Peak=5476 HFD=3.9
02:15:49.362 00.004 16872 Star::Find(15, 122, 995, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.366 00.004 16872 Star::Find returns 1 (0), X=122.04, Y=994.88, Mass=29902, SNR=82.8, Peak=5708 HFD=3.8
02:15:49.369 00.003 16872 Star::Find(15, 540, 144, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.372 00.003 16872 Star::Find returns 1 (0), X=540.39, Y=143.64, Mass=26096, SNR=76.6, Peak=5236 HFD=3.4
02:15:49.375 00.003 16872 Star::Find(15, 947, 586, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.382 00.007 16872 Star::Find returns 1 (0), X=947.51, Y=585.77, Mass=23276, SNR=72.1, Peak=5308 HFD=3.4
02:15:49.386 00.004 16872 Star::Find(15, 333, 727, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.388 00.002 16872 Star::Find returns 1 (0), X=333.40, Y=726.66, Mass=24654, SNR=74.4, Peak=5188 HFD=3.5
02:15:49.392 00.004 16872 Star::Find(15, 1410, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.395 00.003 16872 Star::Find returns 1 (0), X=1409.57, Y=322.16, Mass=27170, SNR=77.3, Peak=5336 HFD=3.7
02:15:49.403 00.008 16872 Star::Find(15, 427, 1033, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.408 00.005 16872 Star::Find returns 1 (0), X=427.52, Y=1032.93, Mass=27429, SNR=81.4, Peak=5400 HFD=3.8
02:15:49.417 00.009 16872 Star::Find(15, 1566, 967, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.421 00.004 16872 Star::Find returns 1 (0), X=1566.55, Y=966.91, Mass=22685, SNR=65.2, Peak=5100 HFD=3.6
02:15:49.424 00.003 16872 Star::Find(15, 397, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.429 00.005 16872 Star::Find returns 1 (0), X=397.38, Y=494.09, Mass=22381, SNR=65.8, Peak=5136 HFD=3.6
02:15:49.434 00.005 16872 Star::Find(15, 965, 529, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.438 00.004 16872 Star::Find returns 1 (0), X=964.92, Y=528.82, Mass=24516, SNR=73.5, Peak=5088 HFD=4.0
02:15:49.440 00.002 16872 Star::Find(15, 1253, 70, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.449 00.009 16872 Star::Find returns 1 (0), X=1253.66, Y=70.02, Mass=21853, SNR=65.5, Peak=5096 HFD=3.5
02:15:49.452 00.003 16872 Star::Find(15, 1239, 256, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.456 00.004 16872 Star::Find returns 1 (0), X=1238.90, Y=255.59, Mass=20070, SNR=61.7, Peak=4972 HFD=3.6
02:15:49.461 00.005 16872 Star::Find(15, 1795, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.464 00.003 16872 Star::Find returns 1 (0), X=1795.25, Y=582.39, Mass=27395, SNR=71.7, Peak=4848 HFD=4.7
02:15:49.468 00.004 16872 Star::Find(15, 1252, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.471 00.003 16872 Star::Find returns 1 (0), X=1251.63, Y=614.21, Mass=20039, SNR=61.1, Peak=4928 HFD=3.6
02:15:49.477 00.006 16872 Star::Find(15, 1886, 249, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.481 00.004 16872 Star::Find returns 1 (0), X=1885.67, Y=249.31, Mass=21237, SNR=65.6, Peak=4892 HFD=3.6
02:15:49.483 00.002 16872 Star::Find(15, 1830, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.486 00.003 16872 Star::Find returns 1 (0), X=1830.29, Y=791.83, Mass=20396, SNR=61.8, Peak=4944 HFD=3.9
02:15:49.489 00.003 16872 Star::Find(15, 1717, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.496 00.007 16872 Star::Find returns 1 (0), X=1717.01, Y=152.13, Mass=18665, SNR=68.0, Peak=4700 HFD=4.1
02:15:49.500 00.004 16872 Star::Find(15, 256, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.504 00.004 16872 Star::Find returns 1 (0), X=255.69, Y=727.73, Mass=17729, SNR=57.6, Peak=4860 HFD=3.4
02:15:49.511 00.007 16872 Star::Find(15, 280, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.516 00.005 16872 Star::Find returns 1 (0), X=279.60, Y=891.02, Mass=17604, SNR=60.3, Peak=4788 HFD=3.4
02:15:49.525 00.009 16872 Star::Find(15, 456, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.530 00.005 16872 Star::Find returns 1 (0), X=456.61, Y=405.21, Mass=17365, SNR=60.1, Peak=4784 HFD=3.4
02:15:49.540 00.010 16872 Star::Find(15, 1655, 969, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.545 00.005 16872 Star::Find returns 1 (0), X=1655.16, Y=968.62, Mass=17868, SNR=64.9, Peak=4876 HFD=3.6
02:15:49.550 00.005 16872 Star::Find(15, 1143, 587, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.559 00.009 16872 Star::Find returns 1 (0), X=1142.86, Y=586.68, Mass=20667, SNR=61.4, Peak=4920 HFD=3.9
02:15:49.563 00.004 16872 Star::Find(15, 978, 785, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.567 00.004 16872 Star::Find returns 1 (0), X=978.51, Y=784.71, Mass=18521, SNR=54.6, Peak=4712 HFD=3.6
02:15:49.576 00.009 16872 Star::Find(15, 400, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.580 00.004 16872 Star::Find returns 1 (0), X=400.30, Y=894.21, Mass=16389, SNR=56.1, Peak=4676 HFD=3.6
02:15:49.588 00.008 16872 Star::Find(15, 619, 49, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.596 00.008 16872 Star::Find returns 1 (0), X=618.94, Y=48.89, Mass=16090, SNR=53.7, Peak=4844 HFD=3.6
02:15:49.609 00.013 16872 Star::Find(15, 120, 968, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.613 00.004 16872 Star::Find returns 1 (0), X=119.93, Y=968.16, Mass=14405, SNR=51.6, Peak=4604 HFD=3.4
02:15:49.619 00.006 16872 Star::Find(15, 301, 765, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.635 00.016 16872 Star::Find returns 1 (0), X=300.98, Y=765.37, Mass=13156, SNR=52.0, Peak=4556 HFD=3.4
02:15:49.639 00.004 16872 Star::Find(15, 1498, 326, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.648 00.009 16872 Star::Find returns 1 (0), X=1497.74, Y=325.66, Mass=16254, SNR=55.6, Peak=4684 HFD=3.7
02:15:49.654 00.006 16872 Star::Find(15, 48, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.658 00.004 16872 Star::Find returns 1 (0), X=48.31, Y=733.23, Mass=15868, SNR=54.2, Peak=4604 HFD=3.6
02:15:49.664 00.006 16872 Star::Find(15, 688, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.669 00.005 16872 Star::Find returns 1 (0), X=688.16, Y=805.52, Mass=14962, SNR=52.7, Peak=4572 HFD=3.4
02:15:49.672 00.003 16872 Star::Find(15, 1626, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.682 00.010 16872 Star::Find returns 1 (0), X=1625.86, Y=798.80, Mass=14201, SNR=52.3, Peak=4460 HFD=3.8
02:15:49.685 00.003 16872 Star::Find(15, 1350, 934, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.689 00.004 16872 Star::Find returns 1 (0), X=1349.83, Y=933.78, Mass=13819, SNR=50.5, Peak=4552 HFD=3.5
02:15:49.693 00.004 16872 Star::Find(15, 299, 101, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.697 00.004 16872 Star::Find returns 1 (0), X=299.02, Y=101.30, Mass=12977, SNR=47.4, Peak=4444 HFD=3.4
02:15:49.701 00.004 16872 Star::Find(15, 1102, 794, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.704 00.003 16872 Star::Find returns 1 (0), X=1101.75, Y=794.44, Mass=12316, SNR=49.2, Peak=4508 HFD=3.2
02:15:49.711 00.007 16872 Star::Find(15, 1126, 302, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.714 00.003 16872 Star::Find returns 1 (0), X=1126.08, Y=302.55, Mass=15823, SNR=55.7, Peak=4620 HFD=3.7
02:15:49.717 00.003 16872 Star::Find(15, 224, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.721 00.004 16872 Star::Find returns 1 (0), X=224.16, Y=983.61, Mass=12956, SNR=51.0, Peak=4404 HFD=3.6
02:15:49.725 00.004 16872 Star::Find(15, 1474, 527, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.729 00.004 16872 Star::Find returns 1 (0), X=1474.65, Y=526.75, Mass=13286, SNR=49.6, Peak=4512 HFD=3.6
02:15:49.731 00.002 16872 Star::Find(15, 204, 914, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.735 00.004 16872 Star::Find returns 1 (0), X=203.77, Y=914.42, Mass=12674, SNR=45.9, Peak=4432 HFD=3.3
02:15:49.742 00.007 16872 Star::Find(15, 884, 966, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.746 00.004 16872 Star::Find returns 1 (0), X=884.42, Y=965.46, Mass=15151, SNR=49.6, Peak=4336 HFD=4.1
02:15:49.749 00.003 16872 Star::Find(15, 248, 476, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.755 00.006 16872 Star::Find returns 1 (0), X=248.38, Y=475.52, Mass=11696, SNR=44.2, Peak=4292 HFD=3.2
02:15:49.759 00.004 16872 Star::Find(15, 1697, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.763 00.004 16872 Star::Find returns 1 (0), X=1696.78, Y=870.43, Mass=10032, SNR=42.8, Peak=4476 HFD=2.9
02:15:49.766 00.003 16872 Star::Find(15, 1354, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.773 00.007 16872 Star::Find returns 1 (0), X=1354.17, Y=570.90, Mass=13859, SNR=48.1, Peak=4396 HFD=3.8
02:15:49.777 00.004 16872 Star::Find(15, 324, 475, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.780 00.003 16872 Star::Find returns 1 (0), X=323.88, Y=475.11, Mass=13363, SNR=51.9, Peak=4424 HFD=4.1
02:15:49.783 00.003 16872 Star::Find(15, 1588, 376, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.787 00.004 16872 Star::Find returns 1 (0), X=1587.47, Y=375.72, Mass=11673, SNR=43.9, Peak=4336 HFD=3.4
02:15:49.791 00.004 16872 Star::Find(15, 424, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.794 00.003 16872 Star::Find returns 1 (0), X=423.58, Y=551.82, Mass=12444, SNR=42.9, Peak=4220 HFD=3.7
02:15:49.797 00.003 16872 Star::Find(15, 498, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.806 00.009 16872 Star::Find returns 1 (0), X=498.51, Y=565.93, Mass=10414, SNR=40.0, Peak=4328 HFD=3.4
02:15:49.809 00.003 16872 Star::Find(15, 752, 150, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.813 00.004 16872 Star::Find returns 1 (0), X=751.79, Y=150.01, Mass=9873, SNR=38.2, Peak=4240 HFD=3.2
02:15:49.817 00.004 16872 Star::Find(15, 125, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.821 00.004 16872 Star::Find returns 1 (0), X=124.62, Y=815.96, Mass=10707, SNR=44.5, Peak=4276 HFD=3.4
02:15:49.823 00.002 16872 Star::Find(15, 345, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.827 00.004 16872 Star::Find returns 1 (0), X=344.91, Y=292.66, Mass=8482, SNR=37.9, Peak=4264 HFD=3.1
02:15:49.830 00.003 16872 Star::Find(15, 884, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.838 00.008 16872 Star::Find returns 1 (0), X=884.05, Y=267.84, Mass=9896, SNR=40.8, Peak=4240 HFD=3.3
02:15:49.841 00.003 16872 Star::Find(15, 263, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.844 00.003 16872 Star::Find returns 1 (0), X=262.84, Y=853.68, Mass=7452, SNR=35.0, Peak=4224 HFD=2.7
02:15:49.848 00.004 16872 Star::Find(15, 1712, 427, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.852 00.004 16872 Star::Find returns 1 (0), X=1711.39, Y=426.85, Mass=10128, SNR=42.1, Peak=4248 HFD=3.5
02:15:49.855 00.003 16872 Star::Find(15, 1528, 96, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.858 00.003 16872 Star::Find returns 1 (0), X=1527.83, Y=95.52, Mass=8385, SNR=37.5, Peak=4308 HFD=3.0
02:15:49.861 00.003 16872 Star::Find(15, 138, 347, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.870 00.009 16872 Star::Find returns 1 (0), X=138.19, Y=346.96, Mass=7911, SNR=35.7, Peak=4320 HFD=2.6
02:15:49.873 00.003 16872 Star::Find(15, 1465, 698, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.876 00.003 16872 Star::Find returns 1 (0), X=1465.37, Y=697.73, Mass=10907, SNR=46.5, Peak=4196 HFD=3.6
02:15:49.880 00.004 16872 Star::Find(15, 1218, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.883 00.003 16872 Star::Find returns 1 (0), X=1217.68, Y=168.78, Mass=10819, SNR=41.2, Peak=4184 HFD=3.6
02:15:49.887 00.004 16872 Star::Find(15, 225, 390, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.889 00.002 16872 Star::Find returns 1 (0), X=225.15, Y=389.61, Mass=9849, SNR=38.3, Peak=4184 HFD=3.5
02:15:49.893 00.004 16872 Star::Find(15, 50, 561, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.902 00.009 16872 Star::Find returns 1 (0), X=50.14, Y=560.17, Mass=8680, SNR=36.6, Peak=4168 HFD=3.0
02:15:49.904 00.002 16872 Star::Find(15, 1751, 233, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.908 00.004 16872 Star::Find returns 1 (0), X=1733.38, Y=233.91, Mass=160343, SNR=225.9, Peak=4232 HFD=3.9
02:15:49.911 00.003 16872 Star::Find(15, 338, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.914 00.003 16872 Star::Find returns 1 (0), X=338.06, Y=1009.92, Mass=9297, SNR=39.6, Peak=4068 HFD=3.9
02:15:49.916 00.002 16872 AutoFind: finding best star pass 1
02:15:49.919 00.003 16872 Star::Find(15, 202, 184, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.922 00.003 16872 Star::Find returns 1 (0), X=202.27, Y=183.53, Mass=2340713, SNR=710.2, Peak=65516 HFD=5.2
02:15:49.925 00.003 16872 AutoFind: near-saturated [202, 184] 339.2 Mass 2340713 SNR 710.2 Peak 65516
02:15:49.933 00.008 16872 Star::Find(15, 1619, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.935 00.002 16872 Star::Find returns 1 (0), X=1618.82, Y=282.32, Mass=460854, SNR=392.7, Peak=29424 HFD=4.0
02:15:49.938 00.003 16872 AutoFind returns star at [1619, 282] 97.9 Mass 460854 SNR 392.7
02:15:49.942 00.004 16872 Star::Find(15, 1619, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.945 00.003 16872 Star::Find returns 1 (0), X=1618.82, Y=282.32, Mass=460854, SNR=392.7, Peak=29424 HFD=4.0
02:15:49.948 00.003 16872 MultiStar: List (12): {1618.82, 282.32}(392.7), {1572.78, 178.43}(395.8), {677.18, 876.54}(358.7), {64.89, 801.17}(286.7), {132.63, 906.49}(294.4), {1158.90, 516.00}(267.1), {1733.16, 233.91}(225.3), {1684.86, 912.49}(186.6), {1077.58, 553.39}(213.3), {164.00, 107.05}(166.5), {118.55, 357.46}(176.5), {1200.51, 746.96}(158.5), 
02:15:49.951 00.003 16872 setting lock position to (1618.82, 282.32)
02:15:49.955 00.004 16872 MultiStar: stabilizing after lock position change
02:15:49.962 00.007 16872 AutoSelect: state = 1, call UpdateGuideState
02:15:49.965 00.003 16872 UpdateGuideState(): m_state=1
02:15:49.967 00.002 16872 Star::Find(15, 1618, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:15:49.970 00.003 16872 Star::Find returns 1 (0), X=1618.82, Y=282.32, Mass=460854, SNR=392.7, Peak=29424 HFD=4.0
02:15:49.974 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:15:49.976 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:15:49.979 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:15:49.984 00.005 16872 setting force full frames = false
02:15:49.991 00.007 16872 setting lock position to (1618.82, 282.32)
02:15:49.994 00.003 16872 MultiStar: stabilizing after lock position change
02:15:49.997 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:15:49.999 00.002 16872 Changing from state SELECTING to SELECTED
02:15:50.002 00.003 16872 guider state => SELECTED
02:15:50.014 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65516, med=3492, FiltMin=3360, FiltMax=65508, Gamma=2.190
02:15:50.053 00.039 16872 UpdateGuideState exits: m=460854 SNR=392.7
02:15:50.057 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=65516, med=3492, FiltMin=3360, FiltMax=65508, Gamma=2.190
02:15:50.096 00.039 16872 Status Line: Auto-selected star at (1618.8, 282.3)
02:15:50.107 00.011 16872 PhdController: newstate STATE_WAIT_SELECTED
02:15:50.110 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:50.117 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:15:50.120 00.003 16872 Enqueuing Expose request
02:15:50.123 00.003 9640 Worker thread wakes up
02:15:50.123 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:15:50.123 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,267,31,31)
02:15:50.123 00.000 16872 evsrv: cli 0D3BF8C8 connect
02:15:50.127 00.004 16872 case statement mapped state 2 to 1
02:15:50.131 00.004 16872 case statement mapped state 2 to 1
02:15:50.135 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"26081416-367c-4d25-bf5e-bca00c2cd577"}
02:15:50.138 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[1618.82,282.32],"id":"26081416-367c-4d25-bf5e-bca00c2cd577"}
02:15:50.151 00.013 16872 evsrv: cli 0D3BF8C8 disconnect
02:15:50.155 00.004 16872 evsrv: cli 0D3C0A48 connect
02:15:50.157 00.002 16872 case statement mapped state 2 to 1
02:15:50.166 00.009 16872 case statement mapped state 2 to 1
02:15:50.170 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4d453914-2ef0-4780-b169-0da2c223c8f3"}
02:15:50.173 00.003 16872 case statement mapped state 2 to 1
02:15:50.176 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"4d453914-2ef0-4780-b169-0da2c223c8f3"}
02:15:50.179 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:15:51.180 01.001 16872 evsrv: cli 0D3C0A48 connect
02:15:51.183 00.003 16872 case statement mapped state 2 to 1
02:15:51.187 00.004 16872 case statement mapped state 2 to 1
02:15:51.195 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d1742319-4efb-44d3-9034-5f7400d38a12"}
02:15:51.198 00.003 16872 case statement mapped state 2 to 1
02:15:51.201 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"d1742319-4efb-44d3-9034-5f7400d38a12"}
02:15:51.205 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:15:51.452 00.247 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"141e3560-ba7f-4c9b-9c70-e3c5214af934"}
02:15:51.456 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"141e3560-ba7f-4c9b-9c70-e3c5214af934"}
02:15:51.460 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"29000a7f-31be-4a88-a7de-cf05b1ffa0ee"}
02:15:51.464 00.004 16872 case statement mapped state 2 to 1
02:15:51.468 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"29000a7f-31be-4a88-a7de-cf05b1ffa0ee"}
02:15:51.476 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2a170104-58f4-4ab3-ba2b-a8b49a3e51ce"}
02:15:51.480 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.82,7.32],"pixels":"..."},"id":"2a170104-58f4-4ab3-ba2b-a8b49a3e51ce"}
02:15:52.204 00.724 16872 evsrv: cli 0D3C0A48 connect
02:15:52.212 00.008 16872 case statement mapped state 2 to 1
02:15:52.216 00.004 16872 case statement mapped state 2 to 1
02:15:52.220 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d5f19707-784b-4950-b3b2-b2aa67b77cc0"}
02:15:52.224 00.004 16872 case statement mapped state 2 to 1
02:15:52.227 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"d5f19707-784b-4950-b3b2-b2aa67b77cc0"}
02:15:52.231 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:15:53.233 01.002 16872 evsrv: cli 0D3BFFA8 connect
02:15:53.236 00.003 16872 case statement mapped state 2 to 1
02:15:53.245 00.009 16872 case statement mapped state 2 to 1
02:15:53.250 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"3ca50554-dadf-4117-8169-ce7c3d5fc1af"}
02:15:53.253 00.003 16872 case statement mapped state 2 to 1
02:15:53.257 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"3ca50554-dadf-4117-8169-ce7c3d5fc1af"}
02:15:53.260 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:15:54.218 00.958 9640 Exposure complete
02:15:54.262 00.044 16872 evsrv: cli 0D3C0228 connect
02:15:54.266 00.004 16872 case statement mapped state 2 to 1
02:15:54.277 00.011 16872 case statement mapped state 2 to 1
02:15:54.281 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"559380ca-e599-4f4f-88b6-7be773d325d5"}
02:15:54.287 00.006 16872 case statement mapped state 2 to 1
02:15:54.292 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"559380ca-e599-4f4f-88b6-7be773d325d5"}
02:15:54.295 00.003 16872 evsrv: cli 0D3C0228 disconnect
02:15:54.392 00.097 9640 worker thread done servicing request
02:15:54.392 00.000 16872 OnExposeComplete: enter
02:15:54.399 00.007 16872 UpdateGuideState(): m_state=2
02:15:54.402 00.003 16872 Star::Find(15, 1618, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:15:54.405 00.003 16872 Star::Find returns 1 (0), X=1618.75, Y=282.16, Mass=464213, SNR=420.7, Peak=29076 HFD=4.0
02:15:54.408 00.003 16872 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.59) = xAngle (-0.43 = -0.43)
02:15:54.413 00.005 16872 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.38 = -0.38)
02:15:54.421 00.008 16872 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.01 mountX=0.17 mountY=-0.07, mountTheta=-0.39
02:15:54.428 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3124, max=65520, med=3488, FiltMin=3364, FiltMax=65512, Gamma=2.190
02:15:54.468 00.040 16872 UpdateGuideState exits: m=464213 SNR=420.7
02:15:54.472 00.004 16872 PhdController: newstate STATE_CALIBRATE
02:15:54.482 00.010 16872 PhdController: newstate STATE_GUIDE
02:15:54.503 00.021 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:15:54.515 00.012 16872 guider state => CALIBRATED
02:15:54.518 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:15:54.531 00.013 16872 reset dither spiral
02:15:54.535 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:15:54.544 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:54.548 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:15:54.551 00.003 16872 Enqueuing Expose request
02:15:54.556 00.005 9640 Worker thread wakes up
02:15:54.556 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:15:54.556 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:15:54.951 00.395 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f0ed426f-7f37-448d-95d4-92fbb5516da9"}
02:15:54.956 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f0ed426f-7f37-448d-95d4-92fbb5516da9"}
02:15:54.961 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f68541fe-b32d-47bc-a4e2-ace395a010de"}
02:15:54.966 00.005 16872 case statement mapped state 5 to 1
02:15:54.970 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f68541fe-b32d-47bc-a4e2-ace395a010de"}
02:15:54.979 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4bf1408b-88ba-4ba8-b6b5-86fc4e702f5f"}
02:15:54.984 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.75,7.16],"pixels":"..."},"id":"4bf1408b-88ba-4ba8-b6b5-86fc4e702f5f"}
02:15:55.296 00.312 16872 evsrv: cli 0D3BFB48 connect
02:15:55.300 00.004 16872 case statement mapped state 5 to 1
02:15:55.311 00.011 16872 case statement mapped state 5 to 1
02:15:55.316 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"49e76699-b342-4b8c-a496-f8440367e24d"}
02:15:55.320 00.004 16872 case statement mapped state 5 to 1
02:15:55.325 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"49e76699-b342-4b8c-a496-f8440367e24d"}
02:15:55.331 00.006 16872 evsrv: cli 0D3BFB48 disconnect
02:15:56.330 00.999 16872 evsrv: cli 0D3C0A48 connect
02:15:56.334 00.004 16872 case statement mapped state 5 to 1
02:15:56.344 00.010 16872 case statement mapped state 5 to 1
02:15:56.349 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"273bc384-e33d-45af-90f5-c3ba755827ff"}
02:15:56.353 00.004 16872 case statement mapped state 5 to 1
02:15:56.357 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"273bc384-e33d-45af-90f5-c3ba755827ff"}
02:15:56.361 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:15:57.364 01.003 16872 evsrv: cli 0D3C0228 connect
02:15:57.369 00.005 16872 case statement mapped state 5 to 1
02:15:57.372 00.003 16872 case statement mapped state 5 to 1
02:15:57.377 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"c2527674-1a9e-452e-8da8-9aeab163fd69"}
02:15:57.380 00.003 16872 case statement mapped state 5 to 1
02:15:57.382 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"c2527674-1a9e-452e-8da8-9aeab163fd69"}
02:15:57.385 00.003 16872 evsrv: cli 0D3C0228 disconnect
02:15:58.386 01.001 16872 evsrv: cli 0D3BF968 connect
02:15:58.391 00.005 16872 case statement mapped state 5 to 1
02:15:58.396 00.005 16872 case statement mapped state 5 to 1
02:15:58.399 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"917c5057-6404-443e-8b76-1042a499753c"}
02:15:58.402 00.003 16872 case statement mapped state 5 to 1
02:15:58.406 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"917c5057-6404-443e-8b76-1042a499753c"}
02:15:58.409 00.003 16872 evsrv: cli 0D3BF968 disconnect
02:15:58.452 00.043 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"deef8016-b630-48b6-9eae-74c079f8422b"}
02:15:58.456 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"deef8016-b630-48b6-9eae-74c079f8422b"}
02:15:58.460 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4cdcf235-266c-458f-a53e-d49d5faf30ea"}
02:15:58.463 00.003 16872 case statement mapped state 5 to 1
02:15:58.466 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"4cdcf235-266c-458f-a53e-d49d5faf30ea"}
02:15:58.470 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"315714e1-00c1-4958-b31d-7aa39e23b5f5"}
02:15:58.474 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.75,7.16],"pixels":"..."},"id":"315714e1-00c1-4958-b31d-7aa39e23b5f5"}
02:15:58.622 00.148 9640 Exposure complete
02:15:58.761 00.139 9640 worker thread done servicing request
02:15:58.761 00.000 16872 OnExposeComplete: enter
02:15:58.764 00.003 16872 UpdateGuideState(): m_state=5
02:15:58.768 00.004 16872 Star::Find(15, 1618, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:15:58.772 00.004 16872 Star::Find returns 1 (0), X=1618.96, Y=282.92, Mass=476352, SNR=414.1, Peak=33872 HFD=4.2
02:15:58.775 00.003 16872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.59) = xAngle (2.94 = 2.94)
02:15:58.777 00.002 16872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.99 = 2.99)
02:15:58.780 00.003 16872 CameraToMount -- cameraX=0.13 cameraY=0.60 hyp=0.62 cameraTheta=1.35 mountX=-0.60 mountY=0.10, mountTheta=2.98
02:15:58.784 00.004 16872 Changing from state CALIBRATED to GUIDING
02:15:58.787 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:15:58.790 00.003 16872 ScopeASCOM::SideOfPier() returns 1
02:15:58.878 00.088 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:15:58.881 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:15:58.884 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:15:58.886 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:15:58.889 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:15:58.893 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:15:58.896 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:15:58.898 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:15:58.901 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:15:58.904 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:15:58.907 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:15:58.910 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:15:58.912 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:15:58.915 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:15:59.000 00.085 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:15:59.004 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:15:59.007 00.003 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:15:59.012 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:15:59.017 00.005 16872 ScopeASCOM::SideOfPier() returns 1
02:15:59.096 00.079 16872 setting lock position to (1618.96, 282.92)
02:15:59.100 00.004 16872 MultiStar: stabilizing after lock position change
02:15:59.103 00.003 16872 guider state => GUIDING
02:15:59.105 00.002 16872 Status Line: Guiding
02:15:59.113 00.008 16872 Mount: notify guiding started
02:15:59.117 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:15:59.120 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:15:59.123 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:15:59.129 00.006 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:15:59.131 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:15:59.134 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:15:59.137 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:15:59.140 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:15:59.144 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:15:59.148 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:15:59.150 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:15:59.153 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:15:59.155 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:15:59.160 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:15:59.163 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:15:59.166 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:15:59.168 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:15:59.171 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:15:59.175 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:15:59.177 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:15:59.179 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:15:59.183 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:15:59.185 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:15:59.188 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:15:59.192 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:15:59.194 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:15:59.198 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:15:59.200 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:15:59.203 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:15:59.207 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:15:59.210 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:15:59.212 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:15:59.215 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:15:59.217 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:15:59.220 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:15:59.223 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:15:59.226 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:15:59.230 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:15:59.391 00.161 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:15:59.564 00.173 16872 ScopeASCOM::SideOfPier() returns 1
02:15:59.568 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:15:59.572 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:15:59.576 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:15:59.579 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:15:59.583 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:15:59.588 00.005 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:15:59.591 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:15:59.596 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:15:59.600 00.004 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:15:59.603 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65516, med=3484, FiltMin=3360, FiltMax=65512, Gamma=2.190
02:15:59.640 00.037 16872 UpdateGuideState exits: m=476352 SNR=414.1
02:15:59.644 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
02:15:59.646 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:59.649 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:15:59.652 00.003 16872 Enqueuing Expose request
02:15:59.655 00.003 9640 Worker thread wakes up
02:15:59.655 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:15:59.655 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:15:59.655 00.000 16872 evsrv: cli 0D3BFFA8 connect
02:15:59.659 00.004 16872 case statement mapped state 6 to 3
02:15:59.662 00.003 16872 case statement mapped state 6 to 3
02:15:59.665 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f06f1514-6341-4fef-9fae-e6a852472096"}
02:15:59.669 00.004 16872 case statement mapped state 6 to 3
02:15:59.673 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f06f1514-6341-4fef-9fae-e6a852472096"}
02:15:59.681 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
02:16:01.952 02.271 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1bcba0a5-e1c2-4fa1-a574-8cda9c1ad882"}
02:16:01.954 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1bcba0a5-e1c2-4fa1-a574-8cda9c1ad882"}
02:16:01.958 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a683e472-0e6e-42c1-b032-f2ccfc1c097e"}
02:16:01.961 00.003 16872 case statement mapped state 6 to 3
02:16:01.965 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a683e472-0e6e-42c1-b032-f2ccfc1c097e"}
02:16:01.968 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6a637f8b-aa53-4df5-b7be-d00c54c23da7"}
02:16:01.971 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.96,6.92],"pixels":"..."},"id":"6a637f8b-aa53-4df5-b7be-d00c54c23da7"}
02:16:03.704 01.733 9640 Exposure complete
02:16:03.844 00.140 9640 worker thread done servicing request
02:16:03.845 00.001 16872 OnExposeComplete: enter
02:16:03.847 00.002 16872 UpdateGuideState(): m_state=6
02:16:03.850 00.003 16872 Star::Find(15, 1618, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:16:03.853 00.003 16872 Star::Find returns 1 (0), X=1618.99, Y=283.20, Mass=463480, SNR=419.6, Peak=29528 HFD=4.1
02:16:03.856 00.003 16872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.59) = xAngle (3.05 = 3.05)
02:16:03.858 00.002 16872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.10 = 3.10)
02:16:03.862 00.004 16872 CameraToMount -- cameraX=0.03 cameraY=0.27 hyp=0.28 cameraTheta=1.47 mountX=-0.27 mountY=0.01, mountTheta=3.10
02:16:03.866 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=0.27, opts=13)
02:16:03.869 00.003 16872 Enqueuing Move request for scope (0.03, 0.27)
02:16:03.872 00.003 9640 Worker thread wakes up
02:16:03.872 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.27) opts 0xd
02:16:03.873 00.001 9640 Handling offset move in thread for scope, endpoint = (0.03, 0.27)
02:16:03.873 00.000 9640 Moving (0.03, 0.27) raw xDistance=-0.27 yDistance=0.01
02:16:03.873 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.27
02:16:03.873 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=0
02:16:03.873 00.000 9640 MoveAxis(E, 29, ABG)
02:16:03.873 00.000 9640 Guiding  Dir = 2, Dur = 29
02:16:03.873 00.000 9640 IsSlewing returns 0
02:16:03.874 00.001 9640 IsGuiding returns 0
02:16:03.874 00.000 9640 PulseGuide returned control before completion, sleep 39
02:16:03.879 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3164, max=65520, med=3492, FiltMin=3372, FiltMax=65512, Gamma=2.190
02:16:03.913 00.034 16872 UpdateGuideState exits: m=463480 SNR=419.6
02:16:03.916 00.003 16872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 1 / 99999
02:16:03.920 00.004 9640 IsGuiding returns 1
02:16:03.920 00.000 9640 scope still moving after pulse duration time elapsed
02:16:03.920 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777792563.920,"Host":"RBFOCUS307","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:16:03.923 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:03.927 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:16:03.931 00.004 16872 Enqueuing Expose request
02:16:03.950 00.019 9640 IsSlewing returns 0
02:16:03.950 00.000 9640 IsGuiding returns 0
02:16:03.950 00.000 9640 scope move finished after 29 + 47 ms
02:16:03.950 00.000 9640 Move returns status 0, amount 29
02:16:03.950 00.000 9640 MoveAxis(N, 0, ABG)
02:16:03.950 00.000 9640 Move returns status 0, amount 0
02:16:03.950 00.000 9640 move complete, result=0
02:16:03.951 00.001 9640 worker thread done servicing request
02:16:03.951 00.000 9640 Worker thread wakes up
02:16:03.951 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:16:03.951 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:16:03.954 00.003 16872 GuideStep: -0.3 px 29 ms EAST, 0.0 px 0 ms NORTH
02:16:05.451 01.497 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff965e6e-1ca7-42ec-89db-28d664d3fa81"}
02:16:05.454 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ff965e6e-1ca7-42ec-89db-28d664d3fa81"}
02:16:05.457 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"70ae37d5-8306-467b-830b-fc70e9ed7e1f"}
02:16:05.460 00.003 16872 case statement mapped state 6 to 3
02:16:05.463 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"70ae37d5-8306-467b-830b-fc70e9ed7e1f"}
02:16:05.466 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"21e863d8-e4b7-4cca-8a45-e1d8b367fe04"}
02:16:05.470 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.99,7.20],"pixels":"..."},"id":"21e863d8-e4b7-4cca-8a45-e1d8b367fe04"}
02:16:08.009 02.539 9640 Exposure complete
02:16:08.149 00.140 9640 worker thread done servicing request
02:16:08.149 00.000 16872 OnExposeComplete: enter
02:16:08.152 00.003 16872 UpdateGuideState(): m_state=6
02:16:08.155 00.003 16872 Star::Find(15, 1618, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:16:08.157 00.002 16872 Star::Find returns 1 (0), X=1619.30, Y=283.05, Mass=470698, SNR=429.2, Peak=30712 HFD=4.1
02:16:08.160 00.003 16872 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.59) = xAngle (1.94 = 1.94)
02:16:08.163 00.003 16872 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.98 = 1.98)
02:16:08.166 00.003 16872 CameraToMount -- cameraX=0.35 cameraY=0.13 hyp=0.37 cameraTheta=0.35 mountX=-0.13 mountY=0.34, mountTheta=1.94
02:16:08.170 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=0.13, opts=13)
02:16:08.173 00.003 16872 Enqueuing Move request for scope (0.35, 0.13)
02:16:08.175 00.002 9640 Worker thread wakes up
02:16:08.175 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.13) opts 0xd
02:16:08.175 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, 0.13)
02:16:08.175 00.000 9640 Moving (0.35, 0.13) raw xDistance=-0.13 yDistance=0.34
02:16:08.175 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.13
02:16:08.176 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=0
02:16:08.176 00.000 9640 MoveAxis(E, 17, ABG)
02:16:08.176 00.000 9640 Guiding  Dir = 2, Dur = 17
02:16:08.176 00.000 9640 IsSlewing returns 0
02:16:08.176 00.000 9640 IsGuiding returns 0
02:16:08.177 00.001 9640 PulseGuide returned control before completion, sleep 27
02:16:08.184 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=65508, med=3492, FiltMin=3342, FiltMax=65504, Gamma=2.190
02:16:08.209 00.025 9640 IsGuiding returns 1
02:16:08.209 00.000 9640 scope still moving after pulse duration time elapsed
02:16:08.222 00.013 16872 UpdateGuideState exits: m=470698 SNR=429.2
02:16:08.228 00.006 16872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 2 / 99999
02:16:08.231 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777792568.231,"Host":"RBFOCUS307","Inst":1,"Distance":0.47,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
02:16:08.234 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:08.237 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:16:08.240 00.003 16872 Enqueuing Expose request
02:16:08.242 00.002 9640 IsSlewing returns 0
02:16:08.243 00.001 9640 IsGuiding returns 1
02:16:08.271 00.028 9640 IsSlewing returns 0
02:16:08.271 00.000 9640 IsGuiding returns 1
02:16:08.302 00.031 9640 IsSlewing returns 0
02:16:08.303 00.001 9640 IsGuiding returns 1
02:16:08.333 00.030 9640 IsSlewing returns 0
02:16:08.334 00.001 9640 IsGuiding returns 0
02:16:08.334 00.000 9640 scope move finished after 17 + 140 ms
02:16:08.334 00.000 9640 Move returns status 0, amount 17
02:16:08.334 00.000 9640 MoveAxis(N, 0, ABG)
02:16:08.334 00.000 9640 Move returns status 0, amount 0
02:16:08.335 00.001 9640 move complete, result=0
02:16:08.335 00.000 9640 worker thread done servicing request
02:16:08.335 00.000 9640 Worker thread wakes up
02:16:08.335 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:16:08.335 00.000 16872 GuideStep: -0.1 px 17 ms EAST, 0.3 px 0 ms NORTH
02:16:08.338 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:16:08.951 00.613 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6337e77e-b671-4a1d-a025-f9e97714a6bf"}
02:16:08.955 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6337e77e-b671-4a1d-a025-f9e97714a6bf"}
02:16:08.960 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9906c25a-6dc9-4711-b88f-41577d6f8e81"}
02:16:08.964 00.004 16872 case statement mapped state 6 to 3
02:16:08.968 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9906c25a-6dc9-4711-b88f-41577d6f8e81"}
02:16:08.972 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3d1ab05f-65bd-492b-acc5-bc89578e0873"}
02:16:08.977 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.30,7.05],"pixels":"..."},"id":"3d1ab05f-65bd-492b-acc5-bc89578e0873"}
02:16:12.395 03.418 9640 Exposure complete
02:16:12.449 00.054 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"799f01f8-a205-4069-9545-7cac0c2fc573"}
02:16:12.454 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"799f01f8-a205-4069-9545-7cac0c2fc573"}
02:16:12.457 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c74c15d-d26f-4609-b9e1-5a6c0a0d5132"}
02:16:12.459 00.002 16872 case statement mapped state 6 to 3
02:16:12.462 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c74c15d-d26f-4609-b9e1-5a6c0a0d5132"}
02:16:12.466 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ee22c8fa-3cce-4d31-95af-f93ecaf377b3"}
02:16:12.470 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.30,7.05],"pixels":"..."},"id":"ee22c8fa-3cce-4d31-95af-f93ecaf377b3"}
02:16:12.536 00.066 9640 worker thread done servicing request
02:16:12.536 00.000 16872 OnExposeComplete: enter
02:16:12.540 00.004 16872 UpdateGuideState(): m_state=6
02:16:12.545 00.005 16872 Star::Find(15, 1619, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:16:12.549 00.004 16872 Star::Find returns 1 (0), X=1619.21, Y=283.08, Mass=489777, SNR=432.5, Peak=36184 HFD=4.1
02:16:12.553 00.004 16872 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.59) = xAngle (2.13 = 2.13)
02:16:12.558 00.005 16872 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.18 = 2.18)
02:16:12.562 00.004 16872 CameraToMount -- cameraX=0.26 cameraY=0.15 hyp=0.30 cameraTheta=0.54 mountX=-0.16 mountY=0.25, mountTheta=2.14
02:16:12.567 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.26, y=0.15, opts=13)
02:16:12.571 00.004 16872 Enqueuing Move request for scope (0.26, 0.15)
02:16:12.575 00.004 9640 Worker thread wakes up
02:16:12.575 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.15) opts 0xd
02:16:12.575 00.000 9640 Handling offset move in thread for scope, endpoint = (0.26, 0.15)
02:16:12.575 00.000 9640 Moving (0.26, 0.15) raw xDistance=-0.16 yDistance=0.25
02:16:12.575 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.16
02:16:12.575 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=0
02:16:12.575 00.000 9640 MoveAxis(E, 19, ABG)
02:16:12.575 00.000 9640 Guiding  Dir = 2, Dur = 19
02:16:12.576 00.001 9640 IsSlewing returns 0
02:16:12.576 00.000 9640 IsGuiding returns 0
02:16:12.576 00.000 9640 PulseGuide returned control before completion, sleep 29
02:16:12.582 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65516, med=3492, FiltMin=3372, FiltMax=65508, Gamma=2.190
02:16:12.619 00.037 16872 UpdateGuideState exits: m=489777 SNR=432.5
02:16:12.625 00.006 16872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 3 / 99999
02:16:12.628 00.003 9640 IsGuiding returns 1
02:16:12.628 00.000 9640 scope still moving after pulse duration time elapsed
02:16:12.628 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777792572.628,"Host":"RBFOCUS307","Inst":1,"Distance":0.42,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
02:16:12.632 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:12.635 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:16:12.638 00.003 16872 Enqueuing Expose request
02:16:12.652 00.014 9640 IsSlewing returns 0
02:16:12.652 00.000 9640 IsGuiding returns 0
02:16:12.652 00.000 9640 scope move finished after 19 + 57 ms
02:16:12.652 00.000 9640 Move returns status 0, amount 19
02:16:12.652 00.000 9640 MoveAxis(N, 0, ABG)
02:16:12.652 00.000 9640 Move returns status 0, amount 0
02:16:12.652 00.000 9640 move complete, result=0
02:16:12.653 00.001 9640 worker thread done servicing request
02:16:12.653 00.000 9640 Worker thread wakes up
02:16:12.653 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:16:12.654 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:16:12.659 00.005 16872 GuideStep: -0.2 px 19 ms EAST, 0.2 px 0 ms NORTH
02:16:15.949 03.290 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2aa25d09-6f76-40d0-83d6-b8edb2de6da8"}
02:16:15.952 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2aa25d09-6f76-40d0-83d6-b8edb2de6da8"}
02:16:15.956 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26ed2b3f-e6c4-4b68-8460-cc10f6714320"}
02:16:15.960 00.004 16872 case statement mapped state 6 to 3
02:16:15.963 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"26ed2b3f-e6c4-4b68-8460-cc10f6714320"}
02:16:15.966 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9618642a-1ced-4502-9c3c-4351e40cb506"}
02:16:15.969 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.21,7.08],"pixels":"..."},"id":"9618642a-1ced-4502-9c3c-4351e40cb506"}
02:16:16.747 00.778 9640 Exposure complete
02:16:16.887 00.140 9640 worker thread done servicing request
02:16:16.887 00.000 16872 OnExposeComplete: enter
02:16:16.889 00.002 16872 UpdateGuideState(): m_state=6
02:16:16.892 00.003 16872 Star::Find(15, 1619, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:16:16.895 00.003 16872 Star::Find returns 1 (0), X=1619.05, Y=282.45, Mass=484641, SNR=438.2, Peak=29912 HFD=4.2
02:16:16.898 00.003 16872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-1.59) = xAngle (0.20 = 0.20)
02:16:16.903 00.005 16872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.25 = 0.25)
02:16:16.906 00.003 16872 CameraToMount -- cameraX=0.09 cameraY=-0.48 hyp=0.49 cameraTheta=-1.38 mountX=0.48 mountY=0.12, mountTheta=0.25
02:16:16.911 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=-0.48, opts=13)
02:16:16.915 00.004 16872 Enqueuing Move request for scope (0.09, -0.48)
02:16:16.917 00.002 9640 Worker thread wakes up
02:16:16.917 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.48) opts 0xd
02:16:16.917 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, -0.48)
02:16:16.918 00.001 9640 Moving (0.09, -0.48) raw xDistance=0.48 yDistance=0.12
02:16:16.918 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.48
02:16:16.918 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
02:16:16.918 00.000 9640 MoveAxis(W, 49, ABG)
02:16:16.918 00.000 9640 Guiding  Dir = 3, Dur = 49
02:16:16.918 00.000 9640 IsSlewing returns 0
02:16:16.918 00.000 9640 IsGuiding returns 0
02:16:16.919 00.001 9640 PulseGuide returned control before completion, sleep 59
02:16:16.922 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3136, max=65512, med=3488, FiltMin=3368, FiltMax=65508, Gamma=2.190
02:16:16.957 00.035 16872 UpdateGuideState exits: m=484641 SNR=438.2
02:16:16.964 00.007 16872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 4 / 99999
02:16:16.967 00.003 16872 PhdController: newstate STATE_FINISH
02:16:16.970 00.003 16872 PhdController complete: success
02:16:16.973 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777792576.973,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:16:16.977 00.004 16872 Mount: notify guiding dither settle done success=1
02:16:16.979 00.002 16872 PhdController: newstate STATE_IDLE
02:16:16.981 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:16.983 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:16:16.986 00.003 16872 Enqueuing Expose request
02:16:16.990 00.004 9640 IsGuiding returns 1
02:16:16.990 00.000 9640 scope still moving after pulse duration time elapsed
02:16:17.021 00.031 9640 IsSlewing returns 0
02:16:17.021 00.000 9640 IsGuiding returns 0
02:16:17.021 00.000 9640 scope move finished after 49 + 54 ms
02:16:17.021 00.000 9640 Move returns status 0, amount 49
02:16:17.021 00.000 9640 MoveAxis(N, 0, ABG)
02:16:17.021 00.000 9640 Move returns status 0, amount 0
02:16:17.023 00.002 9640 move complete, result=0
02:16:17.023 00.000 9640 worker thread done servicing request
02:16:17.023 00.000 9640 Worker thread wakes up
02:16:17.023 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:16:17.023 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:16:17.027 00.004 16872 GuideStep: 0.5 px 49 ms WEST, 0.1 px 0 ms NORTH
02:16:17.327 00.300 16872 evsrv: cli 0D3C0A48 connect
02:16:17.332 00.005 16872 case statement mapped state 6 to 3
02:16:17.337 00.005 16872 case statement mapped state 6 to 3
02:16:17.340 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b8ff8c93-d0c2-4d77-868d-6c368c44c610"}
02:16:17.344 00.004 16872 case statement mapped state 6 to 3
02:16:17.347 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8ff8c93-d0c2-4d77-868d-6c368c44c610"}
02:16:17.354 00.007 16872 evsrv: cli 0D3C0A48 disconnect
02:16:19.450 02.096 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1712378-af05-410b-85b2-268b9d111e44"}
02:16:19.453 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e1712378-af05-410b-85b2-268b9d111e44"}
02:16:19.456 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67bb2627-3ffc-4cee-bd9e-f95b3180a65b"}
02:16:19.458 00.002 16872 case statement mapped state 6 to 3
02:16:19.461 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"67bb2627-3ffc-4cee-bd9e-f95b3180a65b"}
02:16:19.468 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0a82efda-98c8-42c3-8034-139f57481ae6"}
02:16:19.471 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.05,7.45],"pixels":"..."},"id":"0a82efda-98c8-42c3-8034-139f57481ae6"}
02:16:21.092 01.621 9640 Exposure complete
02:16:21.234 00.142 9640 worker thread done servicing request
02:16:21.234 00.000 16872 OnExposeComplete: enter
02:16:21.238 00.004 16872 UpdateGuideState(): m_state=6
02:16:21.240 00.002 16872 Star::Find(15, 1619, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
02:16:21.243 00.003 16872 Star::Find returns 1 (0), X=1619.48, Y=284.03, Mass=476366, SNR=416.6, Peak=31640 HFD=4.1
02:16:21.245 00.002 16872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.59) = xAngle (2.71 = 2.71)
02:16:21.249 00.004 16872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.76 = 2.76)
02:16:21.251 00.002 16872 CameraToMount -- cameraX=0.53 cameraY=1.11 hyp=1.23 cameraTheta=1.13 mountX=-1.12 mountY=0.46, mountTheta=2.75
02:16:21.255 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.53, y=1.11, opts=13)
02:16:21.258 00.003 16872 Enqueuing Move request for scope (0.53, 1.11)
02:16:21.261 00.003 9640 Worker thread wakes up
02:16:21.261 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.53, 1.11) opts 0xd
02:16:21.261 00.000 9640 Handling offset move in thread for scope, endpoint = (0.53, 1.11)
02:16:21.261 00.000 9640 Moving (0.53, 1.11) raw xDistance=-1.12 yDistance=0.46
02:16:21.261 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.12
02:16:21.261 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.46, m_sumCorr=0.21
02:16:21.261 00.000 9640 MoveAxis(E, 114, ABG)
02:16:21.261 00.000 9640 Guiding  Dir = 2, Dur = 114
02:16:21.262 00.001 9640 IsSlewing returns 0
02:16:21.262 00.000 9640 IsGuiding returns 0
02:16:21.263 00.001 9640 PulseGuide returned control before completion, sleep 124
02:16:21.270 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3232, max=65516, med=3480, FiltMin=3352, FiltMax=65508, Gamma=2.190
02:16:21.304 00.034 16872 UpdateGuideState exits: m=476366 SNR=416.6
02:16:21.306 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:21.310 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:16:21.313 00.003 16872 Enqueuing Expose request
02:16:21.402 00.089 9640 IsGuiding returns 1
02:16:21.403 00.001 9640 scope still moving after pulse duration time elapsed
02:16:21.433 00.030 9640 IsSlewing returns 0
02:16:21.434 00.001 9640 IsGuiding returns 0
02:16:21.434 00.000 9640 scope move finished after 114 + 57 ms
02:16:21.434 00.000 9640 Move returns status 0, amount 114
02:16:21.434 00.000 9640 MoveAxis(S, 25, ABG)
02:16:21.434 00.000 9640 Guiding  Dir = 1, Dur = 25
02:16:21.434 00.000 9640 IsSlewing returns 0
02:16:21.435 00.001 9640 IsGuiding returns 0
02:16:21.435 00.000 9640 PulseGuide returned control before completion, sleep 35
02:16:21.480 00.045 9640 IsGuiding returns 1
02:16:21.480 00.000 9640 scope still moving after pulse duration time elapsed
02:16:21.511 00.031 9640 IsSlewing returns 0
02:16:21.512 00.001 9640 IsGuiding returns 0
02:16:21.512 00.000 9640 scope move finished after 25 + 52 ms
02:16:21.512 00.000 9640 Move returns status 0, amount 25
02:16:21.512 00.000 9640 move complete, result=0
02:16:21.512 00.000 9640 worker thread done servicing request
02:16:21.512 00.000 9640 Worker thread wakes up
02:16:21.512 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:16:21.513 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:16:21.513 00.000 16872 GuideStep: -1.1 px 114 ms EAST, 0.5 px 25 ms SOUTH
02:16:22.950 01.437 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"579b1c81-e32b-435a-9eaf-0664e88da278"}
02:16:22.953 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"579b1c81-e32b-435a-9eaf-0664e88da278"}
02:16:22.956 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"453864b6-831d-4fd9-b2c2-710ae05d622c"}
02:16:22.959 00.003 16872 case statement mapped state 6 to 3
02:16:22.962 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"453864b6-831d-4fd9-b2c2-710ae05d622c"}
02:16:22.965 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4f671494-f769-4281-b4f6-b48d8cac6a93"}
02:16:22.970 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.48,7.03],"pixels":"..."},"id":"4f671494-f769-4281-b4f6-b48d8cac6a93"}
02:16:25.575 02.605 9640 Exposure complete
02:16:25.715 00.140 9640 worker thread done servicing request
02:16:25.715 00.000 16872 OnExposeComplete: enter
02:16:25.718 00.003 16872 UpdateGuideState(): m_state=6
02:16:25.721 00.003 16872 Star::Find(15, 1619, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
02:16:25.723 00.002 16872 Star::Find returns 1 (0), X=1619.46, Y=283.62, Mass=439535, SNR=398.2, Peak=28936 HFD=4.0
02:16:25.727 00.004 16872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.59) = xAngle (2.53 = 2.53)
02:16:25.729 00.002 16872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.57 = 2.57)
02:16:25.733 00.004 16872 CameraToMount -- cameraX=0.51 cameraY=0.69 hyp=0.86 cameraTheta=0.94 mountX=-0.70 mountY=0.46, mountTheta=2.56
02:16:25.737 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=0.69, opts=13)
02:16:25.740 00.003 16872 Enqueuing Move request for scope (0.51, 0.69)
02:16:25.742 00.002 9640 Worker thread wakes up
02:16:25.742 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.69) opts 0xd
02:16:25.742 00.000 9640 Handling offset move in thread for scope, endpoint = (0.51, 0.69)
02:16:25.743 00.001 9640 Moving (0.51, 0.69) raw xDistance=-0.70 yDistance=0.46
02:16:25.743 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.73 from input -0.70
02:16:25.743 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.46, m_sumCorr=0.21
02:16:25.743 00.000 9640 MoveAxis(E, 86, ABG)
02:16:25.743 00.000 9640 Guiding  Dir = 2, Dur = 86
02:16:25.743 00.000 9640 IsSlewing returns 0
02:16:25.743 00.000 9640 IsGuiding returns 0
02:16:25.744 00.001 9640 PulseGuide returned control before completion, sleep 96
02:16:25.750 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65516, med=3488, FiltMin=3360, FiltMax=65512, Gamma=2.190
02:16:25.785 00.035 16872 UpdateGuideState exits: m=439535 SNR=398.2
02:16:25.788 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:25.790 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:16:25.793 00.003 16872 Enqueuing Expose request
02:16:25.855 00.062 9640 IsGuiding returns 0
02:16:25.855 00.000 9640 Move returns status 0, amount 86
02:16:25.855 00.000 9640 MoveAxis(N, 0, ABG)
02:16:25.855 00.000 9640 Move returns status 0, amount 0
02:16:25.855 00.000 9640 move complete, result=0
02:16:25.856 00.001 9640 worker thread done servicing request
02:16:25.856 00.000 9640 Worker thread wakes up
02:16:25.856 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:16:25.856 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:16:25.857 00.001 16872 GuideStep: -0.7 px 86 ms EAST, 0.5 px 0 ms NORTH
02:16:26.449 00.592 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11323177-541b-4559-9851-e040a9be19d0"}
02:16:26.454 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"11323177-541b-4559-9851-e040a9be19d0"}
02:16:26.458 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"faaa027d-95b6-4656-9a39-420906085a31"}
02:16:26.461 00.003 16872 case statement mapped state 6 to 3
02:16:26.465 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"faaa027d-95b6-4656-9a39-420906085a31"}
02:16:26.470 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1d419ae7-499b-4275-8ff4-62c842f6be08"}
02:16:26.473 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.46,6.62],"pixels":"..."},"id":"1d419ae7-499b-4275-8ff4-62c842f6be08"}
02:16:29.916 03.443 9640 Exposure complete
02:16:29.950 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97901da0-0498-485a-a1e9-7fbcd061189b"}
02:16:29.954 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"97901da0-0498-485a-a1e9-7fbcd061189b"}
02:16:29.957 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"04ede192-f3f2-4da4-a175-471995723b32"}
02:16:29.960 00.003 16872 case statement mapped state 6 to 3
02:16:29.962 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"04ede192-f3f2-4da4-a175-471995723b32"}
02:16:29.966 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4ab0de1c-1d29-40a9-82b9-8245543e1431"}
02:16:29.970 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.46,6.62],"pixels":"..."},"id":"4ab0de1c-1d29-40a9-82b9-8245543e1431"}
02:16:30.058 00.088 9640 worker thread done servicing request
02:16:30.058 00.000 16872 OnExposeComplete: enter
02:16:30.061 00.003 16872 UpdateGuideState(): m_state=6
02:16:30.065 00.004 16872 Star::Find(15, 1619, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
02:16:30.069 00.004 16872 Star::Find returns 1 (0), X=1618.77, Y=281.64, Mass=436254, SNR=385.4, Peak=26416 HFD=4.5
02:16:30.072 00.003 16872 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.59) = xAngle (-0.13 = -0.13)
02:16:30.074 00.002 16872 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.08 = -0.08)
02:16:30.077 00.003 16872 CameraToMount -- cameraX=-0.18 cameraY=-1.28 hyp=1.30 cameraTheta=-1.71 mountX=1.29 mountY=-0.11, mountTheta=-0.08
02:16:30.082 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=-1.28, opts=13)
02:16:30.084 00.002 16872 Enqueuing Move request for scope (-0.18, -1.28)
02:16:30.087 00.003 9640 Worker thread wakes up
02:16:30.087 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -1.28) opts 0xd
02:16:30.087 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, -1.28)
02:16:30.087 00.000 9640 Moving (-0.18, -1.28) raw xDistance=1.29 yDistance=-0.11
02:16:30.087 00.000 9640 GuideAlgorithmHysteresis::Result() returns 1.08 from input 1.29
02:16:30.087 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.11, m_sumCorr=0.21
02:16:30.087 00.000 9640 MoveAxis(W, 128, ABG)
02:16:30.087 00.000 9640 Guiding  Dir = 3, Dur = 128
02:16:30.088 00.001 9640 IsSlewing returns 0
02:16:30.088 00.000 9640 IsGuiding returns 0
02:16:30.088 00.000 9640 PulseGuide returned control before completion, sleep 138
02:16:30.093 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65516, med=3492, FiltMin=3364, FiltMax=65512, Gamma=2.190
02:16:30.133 00.040 16872 UpdateGuideState exits: m=436254 SNR=385.4
02:16:30.136 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:30.139 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:16:30.143 00.004 16872 Enqueuing Expose request
02:16:30.233 00.090 9640 IsGuiding returns 1
02:16:30.233 00.000 9640 scope still moving after pulse duration time elapsed
02:16:30.265 00.032 9640 IsSlewing returns 0
02:16:30.265 00.000 9640 IsGuiding returns 0
02:16:30.265 00.000 9640 scope move finished after 128 + 49 ms
02:16:30.266 00.001 9640 Move returns status 0, amount 128
02:16:30.266 00.000 9640 MoveAxis(N, 0, ABG)
02:16:30.266 00.000 9640 Move returns status 0, amount 0
02:16:30.266 00.000 9640 move complete, result=0
02:16:30.266 00.000 9640 worker thread done servicing request
02:16:30.266 00.000 9640 Worker thread wakes up
02:16:30.266 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:16:30.266 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:16:30.266 00.000 16872 GuideStep: 1.3 px 128 ms WEST, -0.1 px 0 ms NORTH
02:16:33.452 03.186 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"96f325d1-1591-476d-8a29-4c601f349d39"}
02:16:33.455 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"96f325d1-1591-476d-8a29-4c601f349d39"}
02:16:33.458 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00c1c347-a0d2-4ce3-8bad-03e76c642008"}
02:16:33.461 00.003 16872 case statement mapped state 6 to 3
02:16:33.463 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"00c1c347-a0d2-4ce3-8bad-03e76c642008"}
02:16:33.468 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"06449002-5245-4c31-9968-5757b23abf07"}
02:16:33.470 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.77,6.64],"pixels":"..."},"id":"06449002-5245-4c31-9968-5757b23abf07"}
02:16:34.331 00.861 9640 Exposure complete
02:16:34.470 00.139 9640 worker thread done servicing request
02:16:34.470 00.000 16872 OnExposeComplete: enter
02:16:34.473 00.003 16872 UpdateGuideState(): m_state=6
02:16:34.476 00.003 16872 Star::Find(15, 1618, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
02:16:34.478 00.002 16872 Star::Find returns 1 (0), X=1619.28, Y=283.46, Mass=444836, SNR=399.1, Peak=26112 HFD=4.6
02:16:34.481 00.003 16872 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.59) = xAngle (2.62 = 2.62)
02:16:34.485 00.004 16872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.67 = 2.67)
02:16:34.488 00.003 16872 CameraToMount -- cameraX=0.32 cameraY=0.54 hyp=0.63 cameraTheta=1.04 mountX=-0.55 mountY=0.29, mountTheta=2.66
02:16:34.493 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.32, y=0.54, opts=13)
02:16:34.496 00.003 16872 Enqueuing Move request for scope (0.32, 0.54)
02:16:34.499 00.003 9640 Worker thread wakes up
02:16:34.499 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.54) opts 0xd
02:16:34.499 00.000 9640 Handling offset move in thread for scope, endpoint = (0.32, 0.54)
02:16:34.499 00.000 9640 Moving (0.32, 0.54) raw xDistance=-0.55 yDistance=0.29
02:16:34.499 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.55
02:16:34.499 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.29, m_sumCorr=0.4
02:16:34.499 00.000 9640 MoveAxis(E, 45, ABG)
02:16:34.499 00.000 9640 Guiding  Dir = 2, Dur = 45
02:16:34.500 00.001 9640 IsSlewing returns 0
02:16:34.500 00.000 9640 IsGuiding returns 0
02:16:34.500 00.000 9640 PulseGuide returned control before completion, sleep 55
02:16:34.504 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3092, max=65512, med=3488, FiltMin=3368, FiltMax=65508, Gamma=2.190
02:16:34.543 00.039 16872 UpdateGuideState exits: m=444836 SNR=399.1
02:16:34.550 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:34.553 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:16:34.556 00.003 16872 Enqueuing Expose request
02:16:34.560 00.004 9640 IsGuiding returns 1
02:16:34.560 00.000 9640 scope still moving after pulse duration time elapsed
02:16:34.596 00.036 9640 IsSlewing returns 0
02:16:34.597 00.001 9640 IsGuiding returns 0
02:16:34.597 00.000 9640 scope move finished after 45 + 52 ms
02:16:34.597 00.000 9640 Move returns status 0, amount 45
02:16:34.597 00.000 9640 MoveAxis(S, 23, ABG)
02:16:34.597 00.000 9640 Guiding  Dir = 1, Dur = 23
02:16:34.597 00.000 9640 IsSlewing returns 0
02:16:34.597 00.000 9640 IsGuiding returns 0
02:16:34.598 00.001 9640 PulseGuide returned control before completion, sleep 33
02:16:34.640 00.042 9640 IsGuiding returns 1
02:16:34.640 00.000 9640 scope still moving after pulse duration time elapsed
02:16:34.671 00.031 9640 IsSlewing returns 0
02:16:34.671 00.000 9640 IsGuiding returns 0
02:16:34.671 00.000 9640 scope move finished after 23 + 51 ms
02:16:34.672 00.001 9640 Move returns status 0, amount 23
02:16:34.672 00.000 9640 move complete, result=0
02:16:34.672 00.000 9640 worker thread done servicing request
02:16:34.672 00.000 9640 Worker thread wakes up
02:16:34.672 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:16:34.672 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:16:34.675 00.003 16872 GuideStep: -0.5 px 45 ms EAST, 0.3 px 23 ms SOUTH
02:16:36.951 02.276 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a3e61862-cef3-4609-a317-5d4c70d5baa6"}
02:16:36.954 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a3e61862-cef3-4609-a317-5d4c70d5baa6"}
02:16:36.957 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12e408fa-3303-4973-b5e0-ee1e2e85adc8"}
02:16:36.961 00.004 16872 case statement mapped state 6 to 3
02:16:36.963 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"12e408fa-3303-4973-b5e0-ee1e2e85adc8"}
02:16:36.967 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"83d15391-0eee-4e6d-914d-e13294aff425"}
02:16:36.970 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.28,7.46],"pixels":"..."},"id":"83d15391-0eee-4e6d-914d-e13294aff425"}
02:16:38.744 01.774 9640 Exposure complete
02:16:38.885 00.141 9640 worker thread done servicing request
02:16:38.885 00.000 16872 OnExposeComplete: enter
02:16:38.889 00.004 16872 UpdateGuideState(): m_state=6
02:16:38.892 00.003 16872 Star::Find(15, 1619, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
02:16:38.895 00.003 16872 Star::Find returns 1 (0), X=1619.43, Y=284.12, Mass=463162, SNR=405.2, Peak=30128 HFD=3.9
02:16:38.898 00.003 16872 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.59) = xAngle (2.78 = 2.78)
02:16:38.900 00.002 16872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.82 = 2.82)
02:16:38.903 00.003 16872 CameraToMount -- cameraX=0.47 cameraY=1.20 hyp=1.29 cameraTheta=1.19 mountX=-1.20 mountY=0.40, mountTheta=2.82
02:16:38.909 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.47, y=1.20, opts=13)
02:16:38.911 00.002 16872 Enqueuing Move request for scope (0.47, 1.20)
02:16:38.914 00.003 9640 Worker thread wakes up
02:16:38.914 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.47, 1.20) opts 0xd
02:16:38.914 00.000 9640 Handling offset move in thread for scope, endpoint = (0.47, 1.20)
02:16:38.914 00.000 9640 Moving (0.47, 1.20) raw xDistance=-1.20 yDistance=0.40
02:16:38.914 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.12 from input -1.20
02:16:38.915 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.40, m_sumCorr=0.4
02:16:38.915 00.000 9640 MoveAxis(E, 133, ABG)
02:16:38.915 00.000 9640 Guiding  Dir = 2, Dur = 133
02:16:38.915 00.000 9640 IsSlewing returns 0
02:16:38.915 00.000 9640 IsGuiding returns 0
02:16:38.916 00.001 9640 PulseGuide returned control before completion, sleep 143
02:16:38.922 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3188, max=65512, med=3492, FiltMin=3318, FiltMax=65508, Gamma=2.190
02:16:38.955 00.033 16872 UpdateGuideState exits: m=463162 SNR=405.2
02:16:38.958 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:38.961 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:16:38.963 00.002 16872 Enqueuing Expose request
02:16:39.074 00.111 9640 IsGuiding returns 0
02:16:39.075 00.001 9640 Move returns status 0, amount 133
02:16:39.075 00.000 9640 MoveAxis(N, 0, ABG)
02:16:39.075 00.000 9640 Move returns status 0, amount 0
02:16:39.075 00.000 9640 move complete, result=0
02:16:39.075 00.000 9640 worker thread done servicing request
02:16:39.076 00.001 16872 GuideStep: -1.2 px 133 ms EAST, 0.4 px 0 ms NORTH
02:16:39.079 00.003 9640 Worker thread wakes up
02:16:39.080 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:16:39.080 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:16:40.451 01.371 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"911ba6c4-6708-4ad7-b857-ccbbbef7c858"}
02:16:40.454 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"911ba6c4-6708-4ad7-b857-ccbbbef7c858"}
02:16:40.458 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40c7965f-f494-4d73-9fa7-52b2efdf7060"}
02:16:40.461 00.003 16872 case statement mapped state 6 to 3
02:16:40.463 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"40c7965f-f494-4d73-9fa7-52b2efdf7060"}
02:16:40.467 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e5ad335f-04af-4241-a2fb-66270a409d26"}
02:16:40.470 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.43,7.12],"pixels":"..."},"id":"e5ad335f-04af-4241-a2fb-66270a409d26"}
02:16:43.142 02.672 9640 Exposure complete
02:16:43.283 00.141 9640 worker thread done servicing request
02:16:43.283 00.000 16872 OnExposeComplete: enter
02:16:43.286 00.003 16872 UpdateGuideState(): m_state=6
02:16:43.290 00.004 16872 Star::Find(15, 1619, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:16:43.293 00.003 16872 Star::Find returns 1 (0), X=1619.70, Y=282.71, Mass=457594, SNR=394.9, Peak=26128 HFD=4.3
02:16:43.299 00.006 16872 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.59) = xAngle (1.31 = 1.31)
02:16:43.303 00.004 16872 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.36 = 1.36)
02:16:43.306 00.003 16872 CameraToMount -- cameraX=0.74 cameraY=-0.21 hyp=0.77 cameraTheta=-0.27 mountX=0.20 mountY=0.76, mountTheta=1.32
02:16:43.312 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.74, y=-0.21, opts=13)
02:16:43.316 00.004 16872 Enqueuing Move request for scope (0.74, -0.21)
02:16:43.319 00.003 9640 Worker thread wakes up
02:16:43.319 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.21) opts 0xd
02:16:43.319 00.000 9640 Handling offset move in thread for scope, endpoint = (0.74, -0.21)
02:16:43.319 00.000 9640 Moving (0.74, -0.21) raw xDistance=0.20 yDistance=0.76
02:16:43.319 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.20
02:16:43.319 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.76, m_sumCorr=0.4
02:16:43.320 00.001 9640 MoveAxis(W, 8, ABG)
02:16:43.320 00.000 9640 Guiding  Dir = 3, Dur = 8
02:16:43.320 00.000 9640 IsSlewing returns 0
02:16:43.320 00.000 9640 IsGuiding returns 0
02:16:43.321 00.001 9640 PulseGuide returned control before completion, sleep 18
02:16:43.329 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=65516, med=3492, FiltMin=3376, FiltMax=65512, Gamma=2.190
02:16:43.341 00.012 9640 IsGuiding returns 1
02:16:43.341 00.000 9640 scope still moving after pulse duration time elapsed
02:16:43.370 00.029 16872 UpdateGuideState exits: m=457594 SNR=394.9
02:16:43.376 00.006 9640 IsSlewing returns 0
02:16:43.376 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:43.379 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:16:43.383 00.004 16872 Enqueuing Expose request
02:16:43.386 00.003 9640 IsGuiding returns 0
02:16:43.386 00.000 9640 scope move finished after 8 + 57 ms
02:16:43.386 00.000 9640 Move returns status 0, amount 8
02:16:43.386 00.000 9640 MoveAxis(N, 0, ABG)
02:16:43.386 00.000 9640 Move returns status 0, amount 0
02:16:43.386 00.000 9640 move complete, result=0
02:16:43.386 00.000 9640 worker thread done servicing request
02:16:43.387 00.001 9640 Worker thread wakes up
02:16:43.387 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:16:43.387 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:16:43.394 00.007 16872 GuideStep: 0.2 px 8 ms WEST, 0.8 px 0 ms NORTH
02:16:43.950 00.556 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9913778b-9952-43e7-ba48-bce19150b0bf"}
02:16:43.954 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9913778b-9952-43e7-ba48-bce19150b0bf"}
02:16:43.959 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4bd240b-bd2e-4766-a3ac-daf8ddc8c418"}
02:16:43.963 00.004 16872 case statement mapped state 6 to 3
02:16:43.966 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4bd240b-bd2e-4766-a3ac-daf8ddc8c418"}
02:16:43.973 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"26ca6c14-f9eb-4d56-b36b-8419572baff1"}
02:16:43.976 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.70,6.71],"pixels":"..."},"id":"26ca6c14-f9eb-4d56-b36b-8419572baff1"}
02:16:47.450 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d90b412-ae16-4088-8d63-19d1360a4997"}
02:16:47.453 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8d90b412-ae16-4088-8d63-19d1360a4997"}
02:16:47.458 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6633552f-c9a8-40b7-811e-31c03449aad8"}
02:16:47.462 00.004 16872 case statement mapped state 6 to 3
02:16:47.464 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6633552f-c9a8-40b7-811e-31c03449aad8"}
02:16:47.466 00.002 9640 Exposure complete
02:16:47.467 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e4a0f8a5-6dd9-4e2e-bb00-ee63e80fba81"}
02:16:47.470 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.70,6.71],"pixels":"..."},"id":"e4a0f8a5-6dd9-4e2e-bb00-ee63e80fba81"}
02:16:47.645 00.175 9640 worker thread done servicing request
02:16:47.645 00.000 16872 OnExposeComplete: enter
02:16:47.648 00.003 16872 UpdateGuideState(): m_state=6
02:16:47.652 00.004 16872 Star::Find(15, 1619, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:16:47.655 00.003 16872 Star::Find returns 1 (0), X=1619.36, Y=283.12, Mass=482478, SNR=422.8, Peak=28720 HFD=4.1
02:16:47.657 00.002 16872 MultiStar: exiting stabilization period
02:16:47.661 00.004 16872 MultiStar: updating star positions after lock position change
02:16:47.664 00.003 16872 Star::Find(15, 1573, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:16:47.670 00.006 16872 Star::Find returns 1 (0), X=1573.20, Y=179.15, Mass=427667, SNR=394.0, Peak=27036 HFD=4.3
02:16:47.674 00.004 16872 Star::Find(15, 677, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:16:47.677 00.003 16872 Star::Find returns 1 (0), X=677.38, Y=877.13, Mass=362015, SNR=357.7, Peak=21548 HFD=4.3
02:16:47.679 00.002 16872 Star::Find(15, 65, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:16:47.682 00.003 16872 Star::Find returns 1 (0), X=65.13, Y=801.95, Mass=237762, SNR=282.4, Peak=16532 HFD=4.3
02:16:47.684 00.002 16872 Star::Find(15, 132, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:16:47.687 00.003 16872 Star::Find returns 1 (0), X=132.89, Y=907.38, Mass=264954, SNR=307.3, Peak=16708 HFD=4.3
02:16:47.690 00.003 16872 Star::Find(15, 1159, 517, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:16:47.692 00.002 16872 Star::Find returns 1 (0), X=1159.13, Y=516.75, Mass=201051, SNR=261.0, Peak=15068 HFD=4.2
02:16:47.697 00.005 16872 Star::Find(15, 1733, 235, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:16:47.701 00.004 16872 Star::Find returns 1 (0), X=1733.32, Y=234.73, Mass=189440, SNR=254.5, Peak=15420 HFD=3.8
02:16:47.703 00.002 16872 Star::Find(15, 1685, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:16:47.706 00.003 16872 Star::Find returns 1 (0), X=1685.31, Y=913.01, Mass=115640, SNR=182.5, Peak=10680 HFD=4.0
02:16:47.708 00.002 16872 Star::Find(15, 1077, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:16:47.712 00.004 16872 Star::Find returns 1 (0), X=1077.82, Y=554.05, Mass=136376, SNR=218.7, Peak=10596 HFD=4.2
02:16:47.715 00.003 16872 Star::Find(15, 164, 108, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:16:47.717 00.002 16872 Star::Find returns 1 (0), X=164.24, Y=107.93, Mass=92266, SNR=162.8, Peak=8904 HFD=4.2
02:16:47.720 00.003 16872 Star::Find(15, 118, 358, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:16:47.723 00.003 16872 Star::Find returns 1 (0), X=118.62, Y=358.28, Mass=95115, SNR=154.6, Peak=8592 HFD=3.8
02:16:47.725 00.002 16872 Star::Find(15, 1200, 748, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:16:47.729 00.004 16872 Star::Find returns 1 (0), X=1200.45, Y=747.63, Mass=87256, SNR=155.5, Peak=8544 HFD=4.0
02:16:47.731 00.002 16872 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.59) = xAngle (2.03 = 2.03)
02:16:47.735 00.004 16872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.08 = 2.08)
02:16:47.737 00.002 16872 CameraToMount -- cameraX=0.41 cameraY=0.19 hyp=0.45 cameraTheta=0.45 mountX=-0.20 mountY=0.39, mountTheta=2.04
02:16:47.741 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.41, y=0.19, opts=13)
02:16:47.745 00.004 16872 Enqueuing Move request for scope (0.41, 0.19)
02:16:47.748 00.003 9640 Worker thread wakes up
02:16:47.748 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.19) opts 0xd
02:16:47.748 00.000 9640 Handling offset move in thread for scope, endpoint = (0.41, 0.19)
02:16:47.748 00.000 9640 Moving (0.41, 0.19) raw xDistance=-0.20 yDistance=0.39
02:16:47.749 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.20
02:16:47.749 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.39, m_sumCorr=0.62
02:16:47.749 00.000 9640 MoveAxis(E, 21, ABG)
02:16:47.749 00.000 9640 Guiding  Dir = 2, Dur = 21
02:16:47.749 00.000 9640 IsSlewing returns 0
02:16:47.749 00.000 9640 IsGuiding returns 0
02:16:47.750 00.001 9640 PulseGuide returned control before completion, sleep 31
02:16:47.754 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65520, med=3492, FiltMin=3338, FiltMax=64640, Gamma=2.190
02:16:47.787 00.033 16872 UpdateGuideState exits: m=482478 SNR=422.8
02:16:47.793 00.006 9640 IsGuiding returns 1
02:16:47.793 00.000 9640 scope still moving after pulse duration time elapsed
02:16:47.793 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:47.796 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:16:47.799 00.003 16872 Enqueuing Expose request
02:16:47.820 00.021 9640 IsSlewing returns 0
02:16:47.820 00.000 9640 IsGuiding returns 0
02:16:47.820 00.000 9640 scope move finished after 21 + 50 ms
02:16:47.820 00.000 9640 Move returns status 0, amount 21
02:16:47.820 00.000 9640 MoveAxis(S, 26, ABG)
02:16:47.820 00.000 9640 Guiding  Dir = 1, Dur = 26
02:16:47.820 00.000 9640 IsSlewing returns 0
02:16:47.820 00.000 9640 IsGuiding returns 0
02:16:47.822 00.002 9640 PulseGuide returned control before completion, sleep 36
02:16:47.867 00.045 9640 IsGuiding returns 1
02:16:47.867 00.000 9640 scope still moving after pulse duration time elapsed
02:16:47.897 00.030 9640 IsSlewing returns 0
02:16:47.897 00.000 9640 IsGuiding returns 0
02:16:47.897 00.000 9640 scope move finished after 26 + 50 ms
02:16:47.897 00.000 9640 Move returns status 0, amount 26
02:16:47.897 00.000 9640 move complete, result=0
02:16:47.897 00.000 9640 worker thread done servicing request
02:16:47.897 00.000 9640 Worker thread wakes up
02:16:47.897 00.000 16872 GuideStep: -0.2 px 21 ms EAST, 0.4 px 26 ms SOUTH
02:16:47.901 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:16:47.901 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:16:50.950 03.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"839fdf51-db79-49c4-ae6e-0180fbc94881"}
02:16:50.953 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"839fdf51-db79-49c4-ae6e-0180fbc94881"}
02:16:50.957 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"32b7e646-970a-4adf-9d8d-712278c258f6"}
02:16:50.960 00.003 16872 case statement mapped state 6 to 3
02:16:50.963 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"32b7e646-970a-4adf-9d8d-712278c258f6"}
02:16:50.966 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3a242efa-4e7c-4b20-9a61-98feef59dc63"}
02:16:50.968 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.36,7.12],"pixels":"..."},"id":"3a242efa-4e7c-4b20-9a61-98feef59dc63"}
02:16:51.968 01.000 9640 Exposure complete
02:16:52.109 00.141 9640 worker thread done servicing request
02:16:52.109 00.000 16872 OnExposeComplete: enter
02:16:52.112 00.003 16872 UpdateGuideState(): m_state=6
02:16:52.119 00.007 16872 Star::Find(15, 1619, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:16:52.121 00.002 16872 Star::Find returns 1 (0), X=1619.26, Y=283.23, Mass=467641, SNR=410.4, Peak=30700 HFD=4.0
02:16:52.124 00.003 16872 MultiStar: [#1 0.12,0.32,0.97,U] [#2 0.17,0.42,0.84,U] [#3 0.15,0.33,0.72,U] [#4 0.27,0.32,0.75,U] [#5 0.25,0.25,0.63,U] [#6 0.15,0.14,0.61,U] [#7 -0.25,0.15,0.43,U] [#8 0.27,0.05,0.52,U] 
02:16:52.126 00.002 16872 refined, 8 included, MultiStar: {0.18, 0.28}, one-star: {0.30, 0.31}
02:16:52.131 00.005 16872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.59) = xAngle (2.58 = 2.58)
02:16:52.133 00.002 16872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.63 = 2.63)
02:16:52.135 00.002 16872 CameraToMount -- cameraX=0.18 cameraY=0.28 hyp=0.33 cameraTheta=1.00 mountX=-0.28 mountY=0.16, mountTheta=2.62
02:16:52.139 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=0.28, opts=13)
02:16:52.142 00.003 16872 Enqueuing Move request for scope (0.18, 0.28)
02:16:52.145 00.003 9640 Worker thread wakes up
02:16:52.145 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.28) opts 0xd
02:16:52.145 00.000 9640 Handling offset move in thread for scope, endpoint = (0.18, 0.28)
02:16:52.145 00.000 9640 Moving (0.18, 0.28) raw xDistance=-0.28 yDistance=0.16
02:16:52.145 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.28
02:16:52.146 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.16, m_sumCorr=0.81
02:16:52.146 00.000 9640 MoveAxis(E, 32, ABG)
02:16:52.146 00.000 9640 Guiding  Dir = 2, Dur = 32
02:16:52.146 00.000 9640 IsSlewing returns 0
02:16:52.146 00.000 9640 IsGuiding returns 0
02:16:52.146 00.000 9640 PulseGuide returned control before completion, sleep 42
02:16:52.152 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65516, med=3484, FiltMin=3310, FiltMax=65512, Gamma=2.190
02:16:52.185 00.033 16872 UpdateGuideState exits: m=467641 SNR=410.4
02:16:52.188 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:52.190 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:16:52.197 00.007 16872 Enqueuing Expose request
02:16:52.200 00.003 9640 IsGuiding returns 1
02:16:52.200 00.000 9640 scope still moving after pulse duration time elapsed
02:16:52.223 00.023 9640 IsSlewing returns 0
02:16:52.224 00.001 9640 IsGuiding returns 0
02:16:52.224 00.000 9640 scope move finished after 32 + 45 ms
02:16:52.224 00.000 9640 Move returns status 0, amount 32
02:16:52.224 00.000 9640 MoveAxis(S, 23, ABG)
02:16:52.224 00.000 9640 Guiding  Dir = 1, Dur = 23
02:16:52.224 00.000 9640 IsSlewing returns 0
02:16:52.225 00.001 9640 IsGuiding returns 0
02:16:52.225 00.000 9640 PulseGuide returned control before completion, sleep 33
02:16:52.269 00.044 9640 IsGuiding returns 1
02:16:52.269 00.000 9640 scope still moving after pulse duration time elapsed
02:16:52.300 00.031 9640 IsSlewing returns 0
02:16:52.300 00.000 9640 IsGuiding returns 0
02:16:52.301 00.001 9640 scope move finished after 23 + 53 ms
02:16:52.301 00.000 9640 Move returns status 0, amount 23
02:16:52.301 00.000 9640 move complete, result=0
02:16:52.301 00.000 9640 worker thread done servicing request
02:16:52.301 00.000 9640 Worker thread wakes up
02:16:52.301 00.000 16872 GuideStep: -0.3 px 32 ms EAST, 0.2 px 23 ms SOUTH
02:16:52.305 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:16:52.306 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:16:54.448 02.142 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8bf0d57b-18c6-49f7-abd2-19111b8fbeac"}
02:16:54.452 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8bf0d57b-18c6-49f7-abd2-19111b8fbeac"}
02:16:54.455 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4a2d9743-530e-458f-9c29-3df09cad229b"}
02:16:54.458 00.003 16872 case statement mapped state 6 to 3
02:16:54.461 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a2d9743-530e-458f-9c29-3df09cad229b"}
02:16:54.465 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"566decd7-3298-404e-8549-f139b4562a8e"}
02:16:54.469 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.26,7.23],"pixels":"..."},"id":"566decd7-3298-404e-8549-f139b4562a8e"}
02:16:56.367 01.898 9640 Exposure complete
02:16:56.508 00.141 9640 worker thread done servicing request
02:16:56.508 00.000 16872 OnExposeComplete: enter
02:16:56.511 00.003 16872 UpdateGuideState(): m_state=6
02:16:56.514 00.003 16872 Star::Find(15, 1619, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:16:56.517 00.003 16872 Star::Find returns 1 (0), X=1619.52, Y=283.16, Mass=459635, SNR=421.7, Peak=29992 HFD=3.8
02:16:56.520 00.003 16872 MultiStar: [#1 -0.00,0.02,1.00,U] [#2 0.20,0.19,0.84,U] [#3 -0.06,0.09,0.66,U] [#4 0.23,-0.03,0.75,U] [#5 0.07,0.23,0.60,U] [#6 0.15,0.02,0.58,U] [#7 0.01,0.36,0.50,U] [#8 0.07,0.05,0.50,U] 
02:16:56.522 00.002 16872 refined, 8 included, MultiStar: {0.16, 0.12}, one-star: {0.56, 0.24}
02:16:56.525 00.003 16872 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.59) = xAngle (2.25 = 2.25)
02:16:56.528 00.003 16872 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.30 = 2.30)
02:16:56.532 00.004 16872 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.66 mountX=-0.13 mountY=0.15, mountTheta=2.27
02:16:56.539 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.16, y=0.12, opts=13)
02:16:56.543 00.004 16872 Enqueuing Move request for scope (0.16, 0.12)
02:16:56.546 00.003 9640 Worker thread wakes up
02:16:56.547 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd
02:16:56.547 00.000 9640 Handling offset move in thread for scope, endpoint = (0.16, 0.12)
02:16:56.547 00.000 9640 Moving (0.16, 0.12) raw xDistance=-0.13 yDistance=0.15
02:16:56.547 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.13
02:16:56.547 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0.81
02:16:56.547 00.000 9640 MoveAxis(E, 17, ABG)
02:16:56.547 00.000 9640 Guiding  Dir = 2, Dur = 17
02:16:56.547 00.000 9640 IsSlewing returns 0
02:16:56.548 00.001 9640 IsGuiding returns 0
02:16:56.548 00.000 9640 PulseGuide returned control before completion, sleep 27
02:16:56.554 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3188, max=65520, med=3488, FiltMin=3336, FiltMax=65512, Gamma=2.190
02:16:56.578 00.024 9640 IsGuiding returns 1
02:16:56.578 00.000 9640 scope still moving after pulse duration time elapsed
02:16:56.591 00.013 16872 UpdateGuideState exits: m=459635 SNR=421.7
02:16:56.597 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:56.600 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:16:56.603 00.003 16872 Enqueuing Expose request
02:16:56.608 00.005 9640 IsSlewing returns 0
02:16:56.610 00.002 9640 IsGuiding returns 1
02:16:56.639 00.029 9640 IsSlewing returns 0
02:16:56.639 00.000 9640 IsGuiding returns 0
02:16:56.639 00.000 9640 scope move finished after 17 + 74 ms
02:16:56.639 00.000 9640 Move returns status 0, amount 17
02:16:56.639 00.000 9640 MoveAxis(N, 0, ABG)
02:16:56.640 00.001 9640 Move returns status 0, amount 0
02:16:56.640 00.000 9640 move complete, result=0
02:16:56.640 00.000 9640 worker thread done servicing request
02:16:56.640 00.000 9640 Worker thread wakes up
02:16:56.640 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:16:56.640 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:16:56.648 00.008 16872 GuideStep: -0.1 px 17 ms EAST, 0.2 px 0 ms NORTH
02:16:57.948 01.300 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ea6bd68-7e9b-4b42-9018-1f3aa7a71a54"}
02:16:57.953 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4ea6bd68-7e9b-4b42-9018-1f3aa7a71a54"}
02:16:57.957 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0225545-8d00-4d26-8659-ca1d2dc46b1b"}
02:16:57.960 00.003 16872 case statement mapped state 6 to 3
02:16:57.965 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0225545-8d00-4d26-8659-ca1d2dc46b1b"}
02:16:57.970 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"66d563da-040c-49a1-be4a-41973bb0a531"}
02:16:57.973 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.52,7.16],"pixels":"..."},"id":"66d563da-040c-49a1-be4a-41973bb0a531"}
02:17:00.704 02.731 9640 Exposure complete
02:17:00.844 00.140 9640 worker thread done servicing request
02:17:00.844 00.000 16872 OnExposeComplete: enter
02:17:00.849 00.005 16872 UpdateGuideState(): m_state=6
02:17:00.851 00.002 16872 Star::Find(15, 1619, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
02:17:00.854 00.003 16872 Star::Find returns 1 (0), X=1619.27, Y=283.14, Mass=477710, SNR=440.3, Peak=27532 HFD=4.3
02:17:00.857 00.003 16872 MultiStar: [#1 -0.07,0.03,0.86,U] [#2 0.34,0.39,0.83,U] [#3 0.30,0.19,0.62,U] [#4 0.37,0.13,0.67,U] [#5 0.09,-0.02,0.62,U] [#6 -0.02,0.02,0.59,U] [#7 0.03,0.20,0.46,U] [#8 0.12,-0.07,0.47,U] 
02:17:00.860 00.003 16872 refined, 8 included, MultiStar: {0.18, 0.14}, one-star: {0.31, 0.22}
02:17:00.863 00.003 16872 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.59) = xAngle (2.24 = 2.24)
02:17:00.866 00.003 16872 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.29 = 2.29)
02:17:00.869 00.003 16872 CameraToMount -- cameraX=0.18 cameraY=0.14 hyp=0.22 cameraTheta=0.65 mountX=-0.14 mountY=0.17, mountTheta=2.26
02:17:00.873 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=0.14, opts=13)
02:17:00.876 00.003 16872 Enqueuing Move request for scope (0.18, 0.14)
02:17:00.880 00.004 9640 Worker thread wakes up
02:17:00.880 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.14) opts 0xd
02:17:00.880 00.000 9640 Handling offset move in thread for scope, endpoint = (0.18, 0.14)
02:17:00.880 00.000 9640 Moving (0.18, 0.14) raw xDistance=-0.14 yDistance=0.17
02:17:00.880 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.14
02:17:00.880 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0.81
02:17:00.880 00.000 9640 MoveAxis(E, 17, ABG)
02:17:00.880 00.000 9640 Guiding  Dir = 2, Dur = 17
02:17:00.881 00.001 9640 IsSlewing returns 0
02:17:00.881 00.000 9640 IsGuiding returns 0
02:17:00.881 00.000 9640 PulseGuide returned control before completion, sleep 27
02:17:00.885 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3180, max=65516, med=3492, FiltMin=3326, FiltMax=65512, Gamma=2.190
02:17:00.920 00.035 16872 UpdateGuideState exits: m=477710 SNR=440.3
02:17:00.925 00.005 9640 IsGuiding returns 1
02:17:00.925 00.000 9640 scope still moving after pulse duration time elapsed
02:17:00.925 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:00.932 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:17:00.934 00.002 16872 Enqueuing Expose request
02:17:00.953 00.019 9640 IsSlewing returns 0
02:17:00.953 00.000 9640 IsGuiding returns 0
02:17:00.953 00.000 9640 scope move finished after 17 + 55 ms
02:17:00.953 00.000 9640 Move returns status 0, amount 17
02:17:00.953 00.000 9640 MoveAxis(N, 0, ABG)
02:17:00.953 00.000 9640 Move returns status 0, amount 0
02:17:00.953 00.000 9640 move complete, result=0
02:17:00.953 00.000 9640 worker thread done servicing request
02:17:00.954 00.001 9640 Worker thread wakes up
02:17:00.954 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:17:00.954 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:17:00.957 00.003 16872 GuideStep: -0.1 px 17 ms EAST, 0.2 px 0 ms NORTH
02:17:01.448 00.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5aa5c30-8125-43df-9f51-d8bfe8fc2b4f"}
02:17:01.452 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a5aa5c30-8125-43df-9f51-d8bfe8fc2b4f"}
02:17:01.457 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55da7661-662e-4308-8e39-00a628edf6f2"}
02:17:01.461 00.004 16872 case statement mapped state 6 to 3
02:17:01.464 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"55da7661-662e-4308-8e39-00a628edf6f2"}
02:17:01.467 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dbb88685-a61d-4908-88e4-e1f776d9accd"}
02:17:01.471 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.27,7.14],"pixels":"..."},"id":"dbb88685-a61d-4908-88e4-e1f776d9accd"}
02:17:04.946 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0589220d-8a47-4b01-ae1d-1c4834bb5e84"}
02:17:04.952 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0589220d-8a47-4b01-ae1d-1c4834bb5e84"}
02:17:04.956 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b77c45dd-5541-437d-afd9-2a41e86362c6"}
02:17:04.960 00.004 16872 case statement mapped state 6 to 3
02:17:04.964 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b77c45dd-5541-437d-afd9-2a41e86362c6"}
02:17:04.968 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7ba01961-62d8-4430-a1bc-bcadc3c036a5"}
02:17:04.972 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.27,7.14],"pixels":"..."},"id":"7ba01961-62d8-4430-a1bc-bcadc3c036a5"}
02:17:05.050 00.078 9640 Exposure complete
02:17:05.190 00.140 9640 worker thread done servicing request
02:17:05.190 00.000 16872 OnExposeComplete: enter
02:17:05.194 00.004 16872 UpdateGuideState(): m_state=6
02:17:05.196 00.002 16872 Star::Find(15, 1619, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:17:05.203 00.007 16872 Star::Find returns 1 (0), X=1619.16, Y=283.50, Mass=480254, SNR=456.2, Peak=31664 HFD=4.0
02:17:05.207 00.004 16872 MultiStar: [#1 -0.15,0.45,0.91,U] [#2 0.10,0.55,0.81,U] [#3 0.16,0.55,0.64,U] [#4 0.15,0.54,0.69,U] [#5 -0.17,0.28,0.57,U] [#6 0.25,0.36,0.53,U] [#7 0.03,0.61,0.43,U] [#8 -0.10,0.17,0.44,U] 
02:17:05.211 00.004 16872 refined, 8 included, MultiStar: {0.06, 0.47}, one-star: {0.20, 0.57}
02:17:05.214 00.003 16872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.59) = xAngle (3.03 = 3.03)
02:17:05.217 00.003 16872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.08 = 3.08)
02:17:05.220 00.003 16872 CameraToMount -- cameraX=0.06 cameraY=0.47 hyp=0.47 cameraTheta=1.45 mountX=-0.47 mountY=0.03, mountTheta=3.08
02:17:05.224 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.47, opts=13)
02:17:05.228 00.004 16872 Enqueuing Move request for scope (0.06, 0.47)
02:17:05.232 00.004 9640 Worker thread wakes up
02:17:05.232 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.47) opts 0xd
02:17:05.232 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.47)
02:17:05.232 00.000 9640 Moving (0.06, 0.47) raw xDistance=-0.47 yDistance=0.03
02:17:05.232 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.47
02:17:05.232 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=0.81
02:17:05.233 00.001 9640 MoveAxis(E, 52, ABG)
02:17:05.233 00.000 9640 Guiding  Dir = 2, Dur = 52
02:17:05.233 00.000 9640 IsSlewing returns 0
02:17:05.233 00.000 9640 IsGuiding returns 0
02:17:05.233 00.000 9640 PulseGuide returned control before completion, sleep 62
02:17:05.239 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65516, med=3488, FiltMin=3364, FiltMax=65512, Gamma=2.190
02:17:05.274 00.035 16872 UpdateGuideState exits: m=480254 SNR=456.2
02:17:05.277 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:05.282 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:17:05.285 00.003 16872 Enqueuing Expose request
02:17:05.307 00.022 9640 IsGuiding returns 1
02:17:05.307 00.000 9640 scope still moving after pulse duration time elapsed
02:17:05.337 00.030 9640 IsSlewing returns 0
02:17:05.338 00.001 9640 IsGuiding returns 0
02:17:05.338 00.000 9640 scope move finished after 52 + 53 ms
02:17:05.338 00.000 9640 Move returns status 0, amount 52
02:17:05.338 00.000 9640 MoveAxis(N, 0, ABG)
02:17:05.338 00.000 9640 Move returns status 0, amount 0
02:17:05.338 00.000 9640 move complete, result=0
02:17:05.338 00.000 9640 worker thread done servicing request
02:17:05.338 00.000 9640 Worker thread wakes up
02:17:05.339 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:17:05.339 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:17:05.339 00.000 16872 GuideStep: -0.5 px 52 ms EAST, 0.0 px 0 ms NORTH
02:17:08.447 03.108 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"50b24cd9-f1b9-4bdd-bdcc-03c7d36929e9"}
02:17:08.450 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"50b24cd9-f1b9-4bdd-bdcc-03c7d36929e9"}
02:17:08.453 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1110a992-777b-4990-91e3-8c88a4743ffe"}
02:17:08.456 00.003 16872 case statement mapped state 6 to 3
02:17:08.459 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1110a992-777b-4990-91e3-8c88a4743ffe"}
02:17:08.463 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6dc6db8a-ae8c-4113-b0bf-4979818112e6"}
02:17:08.466 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.16,7.50],"pixels":"..."},"id":"6dc6db8a-ae8c-4113-b0bf-4979818112e6"}
02:17:09.393 00.927 9640 Exposure complete
02:17:09.536 00.143 9640 worker thread done servicing request
02:17:09.537 00.001 16872 OnExposeComplete: enter
02:17:09.541 00.004 16872 UpdateGuideState(): m_state=6
02:17:09.544 00.003 16872 Star::Find(15, 1619, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:17:09.548 00.004 16872 Star::Find returns 1 (0), X=1619.71, Y=282.65, Mass=487090, SNR=442.1, Peak=27820 HFD=4.5
02:17:09.551 00.003 16872 MultiStar: [#1 0.09,-0.41,0.94,U] [#2 0.60,0.02,0.86,U] [#3 -0.05,-0.40,0.64,U] [#4 0.30,-0.24,0.68,U] [#5 0.20,-0.19,0.59,U] [#6 0.04,-0.44,0.56,U] [#7 -0.02,-0.41,0.42,U] [#8 0.33,-0.36,0.43,U] 
02:17:09.555 00.004 16872 refined, 8 included, MultiStar: {0.29, -0.28}, one-star: {0.75, -0.27}
02:17:09.559 00.004 16872 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.59) = xAngle (0.82 = 0.82)
02:17:09.563 00.004 16872 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.86 = 0.86)
02:17:09.567 00.004 16872 CameraToMount -- cameraX=0.29 cameraY=-0.28 hyp=0.41 cameraTheta=-0.77 mountX=0.28 mountY=0.31, mountTheta=0.84
02:17:09.574 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.29, y=-0.28, opts=13)
02:17:09.578 00.004 16872 Enqueuing Move request for scope (0.29, -0.28)
02:17:09.581 00.003 9640 Worker thread wakes up
02:17:09.581 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.28) opts 0xd
02:17:09.581 00.000 9640 Handling offset move in thread for scope, endpoint = (0.29, -0.28)
02:17:09.581 00.000 9640 Moving (0.29, -0.28) raw xDistance=0.28 yDistance=0.31
02:17:09.581 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.28
02:17:09.581 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.31, m_sumCorr=0.81
02:17:09.581 00.000 9640 MoveAxis(W, 25, ABG)
02:17:09.581 00.000 9640 Guiding  Dir = 3, Dur = 25
02:17:09.581 00.000 9640 IsSlewing returns 0
02:17:09.581 00.000 9640 IsGuiding returns 0
02:17:09.583 00.002 9640 PulseGuide returned control before completion, sleep 35
02:17:09.587 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65516, med=3492, FiltMin=3358, FiltMax=65516, Gamma=2.190
02:17:09.623 00.036 16872 UpdateGuideState exits: m=487090 SNR=442.1
02:17:09.626 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:09.630 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:17:09.634 00.004 16872 Enqueuing Expose request
02:17:09.638 00.004 9640 IsGuiding returns 0
02:17:09.638 00.000 9640 Move returns status 0, amount 25
02:17:09.638 00.000 9640 MoveAxis(N, 0, ABG)
02:17:09.638 00.000 9640 Move returns status 0, amount 0
02:17:09.638 00.000 9640 move complete, result=0
02:17:09.639 00.001 9640 worker thread done servicing request
02:17:09.639 00.000 9640 Worker thread wakes up
02:17:09.639 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:17:09.639 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:17:09.643 00.004 16872 GuideStep: 0.3 px 25 ms WEST, 0.3 px 0 ms NORTH
02:17:11.946 02.303 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15597715-4bbb-4ff0-9d69-88a150ed7edf"}
02:17:11.948 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"15597715-4bbb-4ff0-9d69-88a150ed7edf"}
02:17:11.952 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"88c70152-3dda-45b8-b085-551a28e6b2f1"}
02:17:11.955 00.003 16872 case statement mapped state 6 to 3
02:17:11.957 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"88c70152-3dda-45b8-b085-551a28e6b2f1"}
02:17:11.961 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c2e3c2e1-a992-435f-a155-8c908f560482"}
02:17:11.964 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.71,6.65],"pixels":"..."},"id":"c2e3c2e1-a992-435f-a155-8c908f560482"}
02:17:13.695 01.731 9640 Exposure complete
02:17:13.837 00.142 9640 worker thread done servicing request
02:17:13.837 00.000 16872 OnExposeComplete: enter
02:17:13.840 00.003 16872 UpdateGuideState(): m_state=6
02:17:13.844 00.004 16872 Star::Find(15, 1619, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
02:17:13.848 00.004 16872 Star::Find returns 1 (0), X=1619.41, Y=282.83, Mass=488971, SNR=402.3, Peak=31004 HFD=4.1
02:17:13.851 00.003 16872 MultiStar: [#1 0.26,-0.17,0.91,U] [#2 0.32,-0.21,0.88,U] [#3 0.04,-0.29,0.72,U] [#4 0.37,-0.44,0.74,U] [#5 0.01,-0.22,0.69,U] [#6 0.29,-0.34,0.63,U] [#7 0.42,0.01,0.47,U] [#8 0.18,-0.37,0.51,U] 
02:17:13.853 00.002 16872 refined, 8 included, MultiStar: {0.27, -0.23}, one-star: {0.45, -0.09}
02:17:13.856 00.003 16872 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.59) = xAngle (0.87 = 0.87)
02:17:13.860 00.004 16872 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.92 = 0.92)
02:17:13.863 00.003 16872 CameraToMount -- cameraX=0.27 cameraY=-0.23 hyp=0.35 cameraTheta=-0.72 mountX=0.23 mountY=0.28, mountTheta=0.89
02:17:13.866 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=-0.23, opts=13)
02:17:13.869 00.003 16872 Enqueuing Move request for scope (0.27, -0.23)
02:17:13.873 00.004 9640 Worker thread wakes up
02:17:13.873 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.23) opts 0xd
02:17:13.873 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, -0.23)
02:17:13.873 00.000 9640 Moving (0.27, -0.23) raw xDistance=0.23 yDistance=0.28
02:17:13.873 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.23
02:17:13.873 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0.81
02:17:13.873 00.000 9640 MoveAxis(W, 27, ABG)
02:17:13.873 00.000 9640 Guiding  Dir = 3, Dur = 27
02:17:13.874 00.001 9640 IsSlewing returns 0
02:17:13.874 00.000 9640 IsGuiding returns 0
02:17:13.874 00.000 9640 PulseGuide returned control before completion, sleep 37
02:17:13.882 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3124, max=65520, med=3492, FiltMin=3368, FiltMax=65512, Gamma=2.190
02:17:13.916 00.034 16872 UpdateGuideState exits: m=488971 SNR=402.3
02:17:13.920 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:13.924 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:17:13.927 00.003 16872 Enqueuing Expose request
02:17:13.929 00.002 9640 IsGuiding returns 1
02:17:13.929 00.000 9640 scope still moving after pulse duration time elapsed
02:17:13.965 00.036 9640 IsSlewing returns 0
02:17:13.965 00.000 9640 IsGuiding returns 0
02:17:13.965 00.000 9640 scope move finished after 27 + 63 ms
02:17:13.965 00.000 9640 Move returns status 0, amount 27
02:17:13.965 00.000 9640 MoveAxis(N, 0, ABG)
02:17:13.965 00.000 9640 Move returns status 0, amount 0
02:17:13.965 00.000 9640 move complete, result=0
02:17:13.966 00.001 9640 worker thread done servicing request
02:17:13.966 00.000 9640 Worker thread wakes up
02:17:13.966 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:17:13.966 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:17:13.968 00.002 16872 GuideStep: 0.2 px 27 ms WEST, 0.3 px 0 ms NORTH
02:17:15.445 01.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11299ee6-21d3-4d19-bc44-9d01a6e16b5a"}
02:17:15.451 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"11299ee6-21d3-4d19-bc44-9d01a6e16b5a"}
02:17:15.457 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f03ecb16-4966-4d31-93d7-c7020245eaa0"}
02:17:15.461 00.004 16872 case statement mapped state 6 to 3
02:17:15.467 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f03ecb16-4966-4d31-93d7-c7020245eaa0"}
02:17:15.472 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1e8240d6-dc9b-4a15-9d67-ea30455a9b4c"}
02:17:15.476 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.41,6.83],"pixels":"..."},"id":"1e8240d6-dc9b-4a15-9d67-ea30455a9b4c"}
02:17:17.933 02.457 16872 evsrv: cli 0D3C0228 connect
02:17:17.937 00.004 16872 case statement mapped state 6 to 3
02:17:17.948 00.011 16872 case statement mapped state 6 to 3
02:17:17.958 00.010 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"ed60f646-de1a-43fa-801f-fc2c3ca956b9"}
02:17:17.963 00.005 16872 case statement mapped state 6 to 3
02:17:17.970 00.007 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed60f646-de1a-43fa-801f-fc2c3ca956b9"}
02:17:17.976 00.006 16872 evsrv: cli 0D3C0228 disconnect
02:17:17.982 00.006 16872 evsrv: cli 0D3C0A48 connect
02:17:17.990 00.008 16872 case statement mapped state 6 to 3
02:17:18.005 00.015 16872 case statement mapped state 6 to 3
02:17:18.018 00.013 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"67cc918a-889e-4dad-8ca9-d3c93a160e31"}
02:17:18.023 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:17:18.029 00.006 16872 Status Line: Waiting for devices...
02:17:18.045 00.016 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"67cc918a-889e-4dad-8ca9-d3c93a160e31"}
02:17:18.054 00.009 16872 evsrv: cli 0D3C0A48 disconnect
02:17:18.060 00.006 16872 evsrv: cli 0D3BF8C8 connect
02:17:18.068 00.008 16872 case statement mapped state 6 to 3
02:17:18.076 00.008 16872 case statement mapped state 6 to 3
02:17:18.083 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"308bb9ce-f2b9-4abe-bf6a-c380a9f6dbf0"}
02:17:18.088 00.005 16872 case statement mapped state 6 to 3
02:17:18.093 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"308bb9ce-f2b9-4abe-bf6a-c380a9f6dbf0"}
02:17:18.103 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
02:17:18.117 00.014 9640 Exposure complete
02:17:18.270 00.153 9640 worker thread done servicing request
02:17:18.270 00.000 16872 OnExposeComplete: enter
02:17:18.274 00.004 16872 UpdateGuideState(): m_state=6
02:17:18.277 00.003 16872 Mount: notify guiding stopped
02:17:18.282 00.005 16872 Changing from state GUIDING to STOP
02:17:18.286 00.004 16872 guider state => SELECTED
02:17:18.288 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
02:17:18.291 00.003 16872 Status Line: Stopped Guiding
02:17:18.300 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3156, max=65512, med=3488, FiltMin=3368, FiltMax=65508, Gamma=2.190
02:17:18.342 00.042 16872 UpdateGuideState exits: Stopped Guiding
02:17:18.346 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
02:17:18.352 00.006 16872 setting force full frames = true
02:17:18.598 00.246 16872 Status Line: Stopped.
02:17:18.944 00.346 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb2e2cfc-43eb-4f77-b441-372d71810872"}
02:17:18.948 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cb2e2cfc-43eb-4f77-b441-372d71810872"}
02:17:18.957 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b1077c9e-c087-4509-b0d0-3a2934caa41b"}
02:17:18.961 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b1077c9e-c087-4509-b0d0-3a2934caa41b"}
02:17:19.238 00.277 16872 evsrv: cli 0D3BF8C8 connect
02:17:19.248 00.010 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"ead7e3c8-6b17-449c-8f09-76df0f73b8d1"}
02:17:19.254 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ead7e3c8-6b17-449c-8f09-76df0f73b8d1"}
02:17:19.268 00.014 16872 evsrv: cli 0D3BF8C8 disconnect
02:17:22.444 03.176 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c68381cd-daad-478f-b337-fe739053b229"}
02:17:22.448 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c68381cd-daad-478f-b337-fe739053b229"}
02:17:22.453 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c52dc3bc-2fcb-4c83-b429-6df5febfd968"}
02:17:22.456 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c52dc3bc-2fcb-4c83-b429-6df5febfd968"}
02:17:24.389 01.933 16872 evsrv: cli 0D3BFFA8 connect
02:17:24.433 00.044 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"1d2e1a00-b630-47b3-9056-645bf8034ba8"}
02:17:24.441 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"1d2e1a00-b630-47b3-9056-645bf8034ba8"}
02:17:24.458 00.017 16872 evsrv: cli 0D3BFFA8 disconnect
02:17:24.468 00.010 16872 evsrv: cli 0D3BF8C8 connect
02:17:24.475 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"8a3a7163-573f-48ea-8670-31f379a0b7a6"}
02:17:24.480 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"8a3a7163-573f-48ea-8670-31f379a0b7a6"}
02:17:24.486 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
02:17:24.495 00.009 16872 evsrv: cli 0D3C0228 connect
02:17:24.504 00.009 16872 evsrv: cli 0D3C0228 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"56c2300a-7786-4cc4-aa86-2257d3c68664"}
02:17:24.516 00.012 16872 PhdController::Guide begins
02:17:24.541 00.025 16872 PhdController: newstate STATE_SETUP
02:17:24.574 00.033 16872 PhdController: setup
02:17:24.580 00.006 16872 PhdController: newstate STATE_ATTEMPT_START
02:17:24.598 00.018 16872 PhdController: start capturing
02:17:24.606 00.008 16872 Changing from state SELECTED to UNINITIALIZED
02:17:24.627 00.021 16872 guider state => SELECTING
02:17:24.637 00.010 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:17:24.713 00.076 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:17:24.743 00.030 16872 Enqueuing Expose request
02:17:24.781 00.038 16872 PhdController: newstate STATE_SELECT_STAR
02:17:24.787 00.006 9640 Worker thread wakes up
02:17:24.787 00.000 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"56c2300a-7786-4cc4-aa86-2257d3c68664"}
02:17:24.796 00.009 9640 worker thread servicing REQUEST_EXPOSE 3500
02:17:24.796 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:17:24.804 00.008 16872 evsrv: cli 0D3C0228 disconnect
02:17:24.816 00.012 16872 evsrv: cli 0D3C0A48 connect
02:17:24.832 00.016 16872 case statement mapped state 1 to 101
02:17:24.845 00.013 16872 case statement mapped state 1 to 101
02:17:24.852 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"5efb1fad-ba95-4317-9d23-f40bf018e308"}
02:17:24.861 00.009 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"5efb1fad-ba95-4317-9d23-f40bf018e308"}
02:17:24.887 00.026 16872 evsrv: cli 0D3C0A48 disconnect
02:17:24.897 00.010 16872 evsrv: cli 0D3BF968 connect
02:17:24.914 00.017 16872 case statement mapped state 1 to 101
02:17:24.929 00.015 16872 case statement mapped state 1 to 101
02:17:24.943 00.014 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"4306f054-a9e6-4492-9486-15cb64016aaa"}
02:17:24.948 00.005 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"4306f054-a9e6-4492-9486-15cb64016aaa"}
02:17:24.974 00.026 16872 evsrv: cli 0D3BF968 disconnect
02:17:25.950 00.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"46f03faa-b359-4caf-9eb2-40b090ae6927"}
02:17:25.957 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"46f03faa-b359-4caf-9eb2-40b090ae6927"}
02:17:25.961 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7040ebe2-fcf3-4be2-a8c2-e21c312a7f98"}
02:17:25.965 00.004 16872 case statement mapped state 1 to 101
02:17:25.971 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"7040ebe2-fcf3-4be2-a8c2-e21c312a7f98"}
02:17:25.975 00.004 16872 evsrv: cli 0D3C0A48 connect
02:17:25.979 00.004 16872 case statement mapped state 1 to 101
02:17:25.988 00.009 16872 case statement mapped state 1 to 101
02:17:25.992 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"c960800e-61cf-428a-9a28-2c5e54740848"}
02:17:25.996 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"c960800e-61cf-428a-9a28-2c5e54740848"}
02:17:26.001 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:17:27.003 01.002 16872 evsrv: cli 0D3BFFA8 connect
02:17:27.006 00.003 16872 case statement mapped state 1 to 101
02:17:27.011 00.005 16872 case statement mapped state 1 to 101
02:17:27.015 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"e76a279b-ffb0-45d7-b77e-d96c2fb0e9cc"}
02:17:27.024 00.009 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"e76a279b-ffb0-45d7-b77e-d96c2fb0e9cc"}
02:17:27.036 00.012 16872 evsrv: cli 0D3BFFA8 disconnect
02:17:28.032 00.996 16872 evsrv: cli 0D3C0228 connect
02:17:28.036 00.004 16872 case statement mapped state 1 to 101
02:17:28.041 00.005 16872 case statement mapped state 1 to 101
02:17:28.044 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"d9edd3eb-4ebf-45aa-b8e1-7a677534fffd"}
02:17:28.047 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"d9edd3eb-4ebf-45aa-b8e1-7a677534fffd"}
02:17:28.051 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:17:28.883 00.832 9640 Exposure complete
02:17:29.041 00.158 9640 worker thread done servicing request
02:17:29.041 00.000 16872 OnExposeComplete: enter
02:17:29.044 00.003 16872 UpdateGuideState(): m_state=1
02:17:29.051 00.007 16872 UpdateCurrentPosition: no star selected
02:17:29.054 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:17:29.057 00.003 16872 Status Line: No star selected
02:17:29.065 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65508, med=3468, FiltMin=3344, FiltMax=53840, Gamma=2.190
02:17:29.100 00.035 16872 UpdateGuideState exits: No star selected
02:17:29.104 00.004 16872 GuiderMultiStar::AutoSelect enter
02:17:29.107 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:17:29.259 00.152 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:17:29.446 00.187 16872 AutoFind: global mean = 0.1, stdev 437.3
02:17:29.451 00.005 16872 AutoFind: using threshold = 0.1
02:17:29.638 00.187 16872 AutoFind: local max [202, 185] 421.3
02:17:29.642 00.004 16872 AutoFind: local max [1618, 283] 116.5
02:17:29.645 00.003 16872 AutoFind: local max [65, 803] 54.2
02:17:29.653 00.008 16872 AutoFind: local max [1159, 517] 50.3
02:17:29.657 00.004 16872 AutoFind: local max [1573, 180] 47.7
02:17:29.660 00.003 16872 AutoFind: local max [132, 908] 32.7
02:17:29.664 00.004 16872 AutoFind: local max [1733, 235] 29.1
02:17:29.667 00.003 16872 AutoFind: local max [677, 878] 27.6
02:17:29.670 00.003 16872 AutoFind: local max [1121, 991] 17.3
02:17:29.674 00.004 16872 AutoFind: local max [1685, 914] 14.7
02:17:29.679 00.005 16872 AutoFind: local max [208, 655] 13.6
02:17:29.684 00.005 16872 AutoFind: local max [349, 131] 12.9
02:17:29.687 00.003 16872 AutoFind: local max [1077, 555] 12.5
02:17:29.690 00.003 16872 AutoFind: local max [163, 108] 11.0
02:17:29.693 00.003 16872 AutoFind: local max [1836, 480] 10.9
02:17:29.696 00.003 16872 AutoFind: local max [731, 859] 10.8
02:17:29.699 00.003 16872 AutoFind: local max [637, 664] 9.9
02:17:29.703 00.004 16872 AutoFind: local max [718, 160] 9.8
02:17:29.706 00.003 16872 AutoFind: local max [1200, 748] 9.7
02:17:29.713 00.007 16872 AutoFind: local max [540, 145] 9.3
02:17:29.717 00.004 16872 AutoFind: local max [527, 272] 9.0
02:17:29.720 00.003 16872 AutoFind: local max [1014, 888] 9.0
02:17:29.723 00.003 16872 AutoFind: local max [397, 495] 8.5
02:17:29.731 00.008 16872 AutoFind: local max [1757, 297] 8.5
02:17:29.734 00.003 16872 AutoFind: local max [118, 359] 8.5
02:17:29.737 00.003 16872 AutoFind: local max [1616, 671] 7.5
02:17:29.740 00.003 16872 AutoFind: local max [773, 551] 6.9
02:17:29.744 00.004 16872 AutoFind: local max [271, 53] 6.8
02:17:29.747 00.003 16872 AutoFind: local max [615, 850] 6.6
02:17:29.750 00.003 16872 AutoFind: local max [948, 587] 6.3
02:17:29.754 00.004 16872 AutoFind: local max [757, 243] 6.0
02:17:29.760 00.006 16872 AutoFind: local max [1567, 968] 6.0
02:17:29.763 00.003 16872 AutoFind: local max [1830, 793] 5.9
02:17:29.766 00.003 16872 AutoFind: local max [456, 407] 5.6
02:17:29.770 00.004 16872 AutoFind: local max [965, 530] 5.5
02:17:29.773 00.003 16872 AutoFind: local max [1885, 250] 5.5
02:17:29.777 00.004 16872 AutoFind: local max [1817, 278] 5.4
02:17:29.780 00.003 16872 AutoFind: local max [35, 417] 5.3
02:17:29.784 00.004 16872 AutoFind: local max [1209, 255] 5.3
02:17:29.787 00.003 16872 AutoFind: local max [190, 187] 5.1
02:17:29.793 00.006 16872 AutoFind: local max [1251, 615] 5.1
02:17:29.796 00.003 16872 AutoFind: local max [1254, 72] 5.0
02:17:29.799 00.003 16872 AutoFind: local max [122, 996] 5.0
02:17:29.803 00.004 16872 AutoFind: local max [113, 116] 4.9
02:17:29.807 00.004 16872 AutoFind: local max [192, 194] 4.7
02:17:29.810 00.003 16872 AutoFind: local max [978, 786] 4.6
02:17:29.813 00.003 16872 AutoFind: local max [1143, 588] 4.2
02:17:29.816 00.003 16872 AutoFind: local max [423, 552] 4.1
02:17:29.824 00.008 16872 AutoFind: local max [22, 366] 4.0
02:17:29.827 00.003 16872 AutoFind: local max [1242, 692] 3.9
02:17:29.831 00.004 16872 AutoFind: local max [279, 892] 3.8
02:17:29.833 00.002 16872 AutoFind: local max [1712, 428] 3.8
02:17:29.839 00.006 16872 AutoFind: local max [1126, 304] 3.8
02:17:29.842 00.003 16872 AutoFind: local max [1474, 528] 3.6
02:17:29.845 00.003 16872 AutoFind: local max [248, 477] 3.6
02:17:29.849 00.004 16872 AutoFind: local max [619, 50] 3.5
02:17:29.856 00.007 16872 AutoFind: local max [1410, 323] 3.5
02:17:29.859 00.003 16872 AutoFind: local max [333, 728] 3.5
02:17:29.862 00.003 16872 AutoFind: local max [1796, 585] 3.3
02:17:29.866 00.004 16872 AutoFind: local max [224, 985] 3.2
02:17:29.870 00.004 16872 AutoFind: local max [256, 729] 3.2
02:17:29.874 00.004 16872 AutoFind: local max [427, 1035] 3.2
02:17:29.877 00.003 16872 AutoFind: local max [1512, 990] 3.1
02:17:29.880 00.003 16872 AutoFind: local max [1548, 714] 2.9
02:17:29.887 00.007 16872 AutoFind: local max [1697, 872] 2.8
02:17:29.891 00.004 16872 AutoFind: local max [202, 1052] 2.8
02:17:29.893 00.002 16872 AutoFind: local max [752, 151] 2.7
02:17:29.896 00.003 16872 AutoFind: local max [364, 114] 2.7
02:17:29.900 00.004 16872 AutoFind: local max [124, 817] 2.7
02:17:29.903 00.003 16872 AutoFind: local max [1523, 973] 2.7
02:17:29.906 00.003 16872 AutoFind: local max [1717, 153] 2.6
02:17:29.909 00.003 16872 AutoFind: local max [224, 390] 2.5
02:17:29.913 00.004 16872 AutoFind: local max [138, 349] 2.5
02:17:29.919 00.006 16872 AutoFind: local max [1101, 795] 2.4
02:17:29.922 00.003 16872 AutoFind: local max [1102, 623] 2.4
02:17:29.926 00.004 16872 AutoFind: local max [400, 896] 2.4
02:17:29.929 00.003 16872 AutoFind: local max [203, 916] 2.4
02:17:29.932 00.003 16872 AutoFind: local max [948, 651] 2.3
02:17:29.936 00.004 16872 AutoFind: local max [151, 527] 2.3
02:17:29.939 00.003 16872 AutoFind: local max [48, 735] 2.3
02:17:29.942 00.003 16872 AutoFind: local max [1752, 234] 2.3
02:17:29.945 00.003 16872 AutoFind: local max [1465, 699] 2.3
02:17:29.953 00.008 16872 AutoFind: local max [50, 561] 2.3
02:17:29.957 00.004 16872 AutoFind: local max [1655, 970] 2.3
02:17:29.961 00.004 16872 AutoFind: local max [214, 507] 2.2
02:17:29.964 00.003 16872 AutoFind: local max [817, 156] 2.2
02:17:29.967 00.003 16872 AutoFind: local max [301, 767] 2.1
02:17:29.971 00.004 16872 AutoFind: local max [262, 855] 2.1
02:17:29.974 00.003 16872 AutoFind: local max [936, 418] 2.0
02:17:29.981 00.007 16872 AutoFind: local max [906, 562] 2.0
02:17:29.985 00.004 16872 AutoFind: local max [884, 269] 2.0
02:17:29.989 00.004 16872 AutoFind: local max [1172, 545] 2.0
02:17:29.992 00.003 16872 AutoFind: local max [1239, 257] 1.9
02:17:29.995 00.003 16872 AutoFind: local max [1555, 166] 1.9
02:17:29.999 00.004 16872 AutoFind: local max [324, 476] 1.9
02:17:30.002 00.003 16872 AutoFind: local max [1822, 498] 1.9
02:17:30.005 00.003 16872 AutoFind: local max [1349, 935] 1.9
02:17:30.008 00.003 16872 AutoFind: local max [1607, 284] 1.9
02:17:30.016 00.008 16872 AutoFind: local max [912, 1019] 1.8
02:17:30.018 00.002 16872 AutoFind: local max [138, 737] 1.8
02:17:30.022 00.004 16872 AutoFind: close dim-bright [1607, 284] 1.9 - [1618, 283] 116.5
02:17:30.025 00.003 16872 AutoFind: close dim-bright [1822, 498] 1.9 - [1836, 480] 10.9
02:17:30.029 00.004 16872 AutoFind: close dim-bright [1555, 166] 1.9 - [1573, 180] 47.7
02:17:30.032 00.003 16872 AutoFind: close dim-bright [1752, 234] 2.3 - [1733, 235] 29.1
02:17:30.035 00.003 16872 AutoFind: too close [138, 349] 2.5 - [118, 359] 8.5
02:17:30.037 00.002 16872 AutoFind: too close [1523, 973] 2.7 - [1512, 990] 3.1
02:17:30.040 00.003 16872 AutoFind: too close [364, 114] 2.7 - [349, 131] 12.9
02:17:30.047 00.007 16872 AutoFind: too close [192, 194] 4.7 - [190, 187] 5.1
02:17:30.050 00.003 16872 AutoFind: close dim-bright [192, 194] 4.7 - [202, 185] 421.3
02:17:30.052 00.002 16872 AutoFind: close dim-bright [190, 187] 5.1 - [202, 185] 421.3
02:17:30.055 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:17:30.059 00.004 16872 Star::Find(15, 202, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.062 00.003 16872 Star::Find returns 1 (0), X=201.82, Y=184.57, Mass=1131886, SNR=696.8, Peak=65508 HFD=3.8
02:17:30.065 00.003 16872 Star::Find(15, 1618, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.067 00.002 16872 Star::Find returns 1 (0), X=1618.60, Y=283.23, Mass=309656, SNR=350.1, Peak=23224 HFD=3.6
02:17:30.070 00.003 16872 Star::Find(15, 65, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.075 00.005 16872 Star::Find returns 1 (0), X=64.66, Y=802.44, Mass=141575, SNR=218.9, Peak=12288 HFD=3.5
02:17:30.079 00.004 16872 Star::Find(15, 1159, 517, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.082 00.003 16872 Star::Find returns 1 (0), X=1158.82, Y=517.12, Mass=115213, SNR=197.9, Peak=11664 HFD=3.7
02:17:30.084 00.002 16872 Star::Find(15, 1573, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.087 00.003 16872 Star::Find returns 1 (0), X=1572.72, Y=179.56, Mass=115786, SNR=193.4, Peak=11260 HFD=3.5
02:17:30.090 00.003 16872 Star::Find(15, 132, 908, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.094 00.004 16872 Star::Find returns 1 (0), X=132.27, Y=907.84, Mass=80846, SNR=165.3, Peak=9340 HFD=3.7
02:17:30.096 00.002 16872 Star::Find(15, 1733, 235, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.099 00.003 16872 Star::Find returns 1 (0), X=1732.87, Y=234.76, Mass=70781, SNR=151.3, Peak=8876 HFD=3.6
02:17:30.102 00.003 16872 Star::Find(15, 677, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.104 00.002 16872 Star::Find returns 1 (0), X=676.95, Y=877.89, Mass=64987, SNR=130.9, Peak=8232 HFD=3.8
02:17:30.113 00.009 16872 Star::Find(15, 1121, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.115 00.002 16872 Star::Find returns 1 (0), X=1120.67, Y=990.49, Mass=41561, SNR=102.5, Peak=6692 HFD=3.3
02:17:30.118 00.003 16872 Star::Find(15, 1685, 914, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.121 00.003 16872 Star::Find returns 1 (0), X=1684.85, Y=913.69, Mass=30815, SNR=87.8, Peak=6052 HFD=3.3
02:17:30.124 00.003 16872 Star::Find(15, 208, 655, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.127 00.003 16872 Star::Find returns 1 (0), X=207.68, Y=655.40, Mass=33095, SNR=91.7, Peak=5892 HFD=3.4
02:17:30.129 00.002 16872 Star::Find(15, 1077, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.132 00.003 16872 Star::Find returns 1 (0), X=1077.55, Y=554.51, Mass=31267, SNR=86.1, Peak=5804 HFD=3.2
02:17:30.134 00.002 16872 Star::Find(15, 163, 108, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.141 00.007 16872 Star::Find returns 1 (0), X=163.35, Y=108.16, Mass=27993, SNR=83.7, Peak=5424 HFD=3.7
02:17:30.143 00.002 16872 Star::Find(15, 1836, 480, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.146 00.003 16872 Star::Find returns 1 (0), X=1836.04, Y=479.60, Mass=23266, SNR=68.7, Peak=5284 HFD=3.4
02:17:30.149 00.003 16872 Star::Find(15, 731, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.152 00.003 16872 Star::Find returns 1 (0), X=730.56, Y=858.80, Mass=22248, SNR=68.0, Peak=5280 HFD=3.2
02:17:30.156 00.004 16872 Star::Find(15, 637, 664, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.159 00.003 16872 Star::Find returns 1 (0), X=637.13, Y=663.63, Mass=21302, SNR=71.2, Peak=5328 HFD=3.3
02:17:30.162 00.003 16872 Star::Find(15, 718, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.165 00.003 16872 Star::Find returns 1 (0), X=718.31, Y=160.02, Mass=19758, SNR=71.1, Peak=4988 HFD=3.3
02:17:30.167 00.002 16872 Star::Find(15, 1200, 748, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.174 00.007 16872 Star::Find returns 1 (0), X=1199.97, Y=747.98, Mass=21065, SNR=73.1, Peak=5456 HFD=2.9
02:17:30.177 00.003 16872 Star::Find(15, 540, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.180 00.003 16872 Star::Find returns 1 (0), X=540.15, Y=144.64, Mass=20843, SNR=68.5, Peak=5220 HFD=3.3
02:17:30.182 00.002 16872 Star::Find(15, 527, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.186 00.004 16872 Star::Find returns 1 (0), X=526.84, Y=271.93, Mass=19179, SNR=66.8, Peak=5108 HFD=3.1
02:17:30.188 00.002 16872 Star::Find(15, 1014, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.191 00.003 16872 Star::Find returns 1 (0), X=1014.28, Y=887.46, Mass=22482, SNR=71.7, Peak=5048 HFD=3.6
02:17:30.194 00.003 16872 Star::Find(15, 397, 495, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.196 00.002 16872 Star::Find returns 1 (0), X=397.18, Y=495.24, Mass=19589, SNR=64.3, Peak=4848 HFD=3.5
02:17:30.199 00.003 16872 Star::Find(15, 1757, 297, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.206 00.007 16872 Star::Find returns 1 (0), X=1756.73, Y=296.58, Mass=18684, SNR=70.6, Peak=5028 HFD=3.2
02:17:30.208 00.002 16872 Star::Find(15, 1616, 671, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.211 00.003 16872 Star::Find returns 1 (0), X=1616.31, Y=671.22, Mass=15053, SNR=55.7, Peak=4756 HFD=3.1
02:17:30.214 00.003 16872 Star::Find(15, 773, 551, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.217 00.003 16872 Star::Find returns 1 (0), X=773.24, Y=551.03, Mass=13992, SNR=51.2, Peak=4736 HFD=3.0
02:17:30.220 00.003 16872 Star::Find(15, 271, 53, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.223 00.003 16872 Star::Find returns 1 (0), X=271.51, Y=53.00, Mass=15591, SNR=55.0, Peak=4704 HFD=3.6
02:17:30.225 00.002 16872 Star::Find(15, 615, 850, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.228 00.003 16872 Star::Find returns 1 (0), X=615.25, Y=849.36, Mass=14326, SNR=58.8, Peak=4536 HFD=3.5
02:17:30.230 00.002 16872 Star::Find(15, 948, 587, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.237 00.007 16872 Star::Find returns 1 (0), X=947.69, Y=587.13, Mass=14250, SNR=56.3, Peak=4644 HFD=3.3
02:17:30.240 00.003 16872 Star::Find(15, 757, 243, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.246 00.006 16872 Star::Find returns 1 (0), X=757.05, Y=242.83, Mass=11968, SNR=51.2, Peak=4576 HFD=3.0
02:17:30.250 00.004 16872 Star::Find(15, 1567, 968, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.253 00.003 16872 Star::Find returns 1 (0), X=1566.69, Y=968.26, Mass=11749, SNR=52.8, Peak=4504 HFD=2.9
02:17:30.255 00.002 16872 Star::Find(15, 1830, 793, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.258 00.003 16872 Star::Find returns 1 (0), X=1829.87, Y=793.28, Mass=11728, SNR=47.2, Peak=4528 HFD=2.9
02:17:30.260 00.002 16872 Star::Find(15, 456, 407, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.266 00.006 16872 Star::Find returns 1 (0), X=456.11, Y=406.36, Mass=11501, SNR=47.7, Peak=4544 HFD=3.1
02:17:30.269 00.003 16872 Star::Find(15, 965, 530, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.272 00.003 16872 Star::Find returns 1 (0), X=964.69, Y=530.00, Mass=12370, SNR=48.2, Peak=4560 HFD=3.3
02:17:30.275 00.003 16872 Star::Find(15, 1885, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.277 00.002 16872 Star::Find returns 1 (0), X=1885.20, Y=249.91, Mass=13446, SNR=50.1, Peak=4484 HFD=3.7
02:17:30.283 00.006 16872 Star::Find(15, 1817, 278, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.286 00.003 16872 Star::Find returns 1 (0), X=1817.08, Y=278.29, Mass=10332, SNR=45.8, Peak=4408 HFD=2.8
02:17:30.289 00.003 16872 Star::Find(15, 35, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.291 00.002 16872 Star::Find returns 1 (0), X=34.68, Y=417.12, Mass=11457, SNR=47.8, Peak=4448 HFD=3.0
02:17:30.295 00.004 16872 Star::Find(15, 1209, 255, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.298 00.003 16872 Star::Find returns 1 (0), X=1209.19, Y=255.34, Mass=10520, SNR=42.9, Peak=4468 HFD=2.8
02:17:30.300 00.002 16872 Star::Find(15, 1251, 615, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.303 00.003 16872 Star::Find returns 1 (0), X=1251.44, Y=615.18, Mass=10497, SNR=50.9, Peak=4344 HFD=3.1
02:17:30.305 00.002 16872 Star::Find(15, 1254, 72, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.312 00.007 16872 Star::Find returns 1 (0), X=1253.72, Y=71.33, Mass=10574, SNR=43.5, Peak=4304 HFD=3.3
02:17:30.315 00.003 16872 Star::Find(15, 122, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.317 00.002 16872 Star::Find returns 1 (0), X=121.66, Y=996.13, Mass=11232, SNR=47.6, Peak=4416 HFD=3.2
02:17:30.320 00.003 16872 Star::Find(15, 113, 116, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.323 00.003 16872 Star::Find returns 1 (0), X=112.89, Y=115.65, Mass=10155, SNR=42.9, Peak=4364 HFD=3.2
02:17:30.327 00.004 16872 Star::Find(15, 978, 786, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.329 00.002 16872 Star::Find returns 1 (0), X=978.26, Y=785.91, Mass=11415, SNR=47.7, Peak=4280 HFD=3.8
02:17:30.332 00.003 16872 Star::Find(15, 1143, 588, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.335 00.003 16872 Star::Find returns 1 (0), X=1142.49, Y=587.94, Mass=7532, SNR=37.3, Peak=4284 HFD=2.8
02:17:30.338 00.003 16872 Star::Find(15, 423, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.344 00.006 16872 Star::Find returns 1 (0), X=423.38, Y=552.16, Mass=7077, SNR=33.8, Peak=4184 HFD=2.7
02:17:30.346 00.002 16872 Star::Find(15, 22, 366, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.349 00.003 16872 Star::Find returns 1 (0), X=22.08, Y=365.71, Mass=7991, SNR=36.4, Peak=4300 HFD=2.6
02:17:30.352 00.003 16872 Star::Find(15, 1242, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.356 00.004 16872 Star::Find returns 1 (0), X=1241.82, Y=691.26, Mass=7336, SNR=35.2, Peak=4176 HFD=2.8
02:17:30.359 00.003 16872 Star::Find(15, 279, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.363 00.004 16872 Star::Find returns 1 (0), X=279.46, Y=892.45, Mass=7851, SNR=36.4, Peak=4188 HFD=3.1
02:17:30.365 00.002 16872 Star::Find(15, 1712, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.367 00.002 16872 Star::Find returns 1 (0), X=1711.68, Y=428.24, Mass=6768, SNR=34.4, Peak=4092 HFD=2.8
02:17:30.373 00.006 16872 Star::Find(15, 1126, 304, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.376 00.003 16872 Star::Find returns 1 (0), X=1126.41, Y=303.43, Mass=7915, SNR=40.2, Peak=4244 HFD=3.2
02:17:30.380 00.004 16872 Star::Find(15, 1474, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.383 00.003 16872 Star::Find returns 1 (0), X=1474.67, Y=527.71, Mass=6689, SNR=37.5, Peak=4120 HFD=2.9
02:17:30.385 00.002 16872 Star::Find(15, 248, 477, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.392 00.007 16872 Star::Find returns 1 (0), X=247.80, Y=476.67, Mass=7378, SNR=31.7, Peak=4088 HFD=3.1
02:17:30.395 00.003 16872 Star::Find(15, 619, 50, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.398 00.003 16872 Star::Find returns 1 (0), X=618.60, Y=50.14, Mass=9612, SNR=40.5, Peak=4168 HFD=3.6
02:17:30.401 00.003 16872 Star::Find(15, 1410, 323, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.409 00.008 16872 Star::Find returns 1 (0), X=1409.63, Y=323.14, Mass=8102, SNR=37.8, Peak=4100 HFD=3.4
02:17:30.412 00.003 16872 Star::Find(15, 333, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.414 00.002 16872 Star::Find returns 1 (0), X=333.05, Y=727.94, Mass=7759, SNR=34.3, Peak=4084 HFD=3.0
02:17:30.417 00.003 16872 Star::Find(15, 1796, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.420 00.003 16872 Star::Find returns 1 (0), X=1795.61, Y=584.95, Mass=7315, SNR=34.1, Peak=4128 HFD=3.3
02:17:30.423 00.003 16872 Star::Find(15, 224, 985, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.425 00.002 16872 Star::Find returns 1 (0), X=223.78, Y=984.96, Mass=6487, SNR=31.6, Peak=4024 HFD=3.1
02:17:30.429 00.004 16872 Star::Find(15, 256, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.431 00.002 16872 Star::Find returns 1 (0), X=255.54, Y=728.91, Mass=6797, SNR=33.9, Peak=4204 HFD=2.4
02:17:30.433 00.002 16872 Star::Find(15, 427, 1035, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.440 00.007 16872 Star::Find returns 1 (0), X=427.21, Y=1034.62, Mass=8077, SNR=38.4, Peak=4024 HFD=3.6
02:17:30.444 00.004 16872 Star::Find(15, 1548, 714, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.446 00.002 16872 Star::Find returns 1 (0), X=1548.95, Y=713.67, Mass=6070, SNR=31.7, Peak=3980 HFD=3.3
02:17:30.449 00.003 16872 Star::Find(15, 1697, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.453 00.004 16872 Star::Find returns 1 (0), X=1696.79, Y=870.82, Mass=6720, SNR=34.0, Peak=4004 HFD=3.6
02:17:30.456 00.003 16872 Star::Find(15, 202, 1052, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.459 00.003 16872 Star::Find returns 1 (0), X=202.23, Y=1052.00, Mass=5237, SNR=26.5, Peak=3976 HFD=2.8
02:17:30.461 00.002 16872 Star::Find(15, 752, 151, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.464 00.003 16872 Star::Find returns 1 (0), X=751.77, Y=151.42, Mass=5583, SNR=29.7, Peak=4096 HFD=2.7
02:17:30.469 00.005 16872 Star::Find(15, 124, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.472 00.003 16872 Star::Find returns 1 (0), X=123.93, Y=817.39, Mass=4849, SNR=26.6, Peak=3916 HFD=2.8
02:17:30.475 00.003 16872 Star::Find(15, 1717, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.478 00.003 16872 Star::Find returns 1 (0), X=1716.84, Y=153.45, Mass=3450, SNR=21.1, Peak=3912 HFD=2.4
02:17:30.481 00.003 16872 Star::Find(15, 224, 390, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.484 00.003 16872 Star::Find returns 1 (0), X=224.45, Y=390.26, Mass=5148, SNR=28.6, Peak=3984 HFD=3.0
02:17:30.490 00.006 16872 Star::Find(15, 1101, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.493 00.003 16872 Star::Find returns 1 (0), X=1101.17, Y=795.31, Mass=4574, SNR=26.6, Peak=3952 HFD=2.6
02:17:30.496 00.003 16872 Star::Find(15, 1102, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.501 00.005 16872 Star::Find returns 1 (0), X=1102.59, Y=622.97, Mass=3801, SNR=21.0, Peak=3896 HFD=2.4
02:17:30.503 00.002 16872 Star::Find(15, 400, 896, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.506 00.003 16872 Star::Find returns 1 (0), X=400.06, Y=895.60, Mass=4099, SNR=24.0, Peak=3952 HFD=2.4
02:17:30.509 00.003 16872 Star::Find(15, 203, 916, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.511 00.002 16872 Star::Find returns 1 (0), X=202.70, Y=916.08, Mass=6269, SNR=28.2, Peak=3880 HFD=3.9
02:17:30.519 00.008 16872 Star::Find(15, 948, 651, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.522 00.003 16872 Star::Find returns 1 (0), X=948.29, Y=651.33, Mass=3536, SNR=23.2, Peak=3884 HFD=2.7
02:17:30.525 00.003 16872 Star::Find(15, 151, 527, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.528 00.003 16872 Star::Find returns 1 (0), X=150.95, Y=526.49, Mass=4101, SNR=24.1, Peak=3824 HFD=3.0
02:17:30.531 00.003 16872 Star::Find(15, 48, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.534 00.003 16872 Star::Find returns 1 (0), X=47.98, Y=734.70, Mass=5426, SNR=28.6, Peak=3864 HFD=3.4
02:17:30.539 00.005 16872 Star::Find(15, 1752, 234, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.549 00.010 16872 Star::Find returns 1 (0), X=1751.57, Y=234.16, Mass=5399, SNR=30.0, Peak=3892 HFD=3.3
02:17:30.554 00.005 16872 Star::Find(15, 1465, 699, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.559 00.005 16872 Star::Find returns 1 (0), X=1465.12, Y=699.58, Mass=3861, SNR=22.2, Peak=3852 HFD=2.6
02:17:30.565 00.006 16872 Star::Find(15, 50, 561, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.567 00.002 16872 Star::Find returns 1 (0), X=49.91, Y=560.85, Mass=4290, SNR=23.8, Peak=3804 HFD=3.0
02:17:30.572 00.005 16872 Star::Find(15, 1655, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.575 00.003 16872 Star::Find returns 1 (0), X=1655.04, Y=969.53, Mass=3290, SNR=20.9, Peak=3888 HFD=2.3
02:17:30.582 00.007 16872 Star::Find(15, 214, 507, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.587 00.005 16872 Star::Find returns 1 (0), X=214.38, Y=507.04, Mass=3722, SNR=22.6, Peak=3856 HFD=2.5
02:17:30.594 00.007 16872 Star::Find(15, 817, 156, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.601 00.007 16872 Star::Find returns 1 (0), X=816.93, Y=155.66, Mass=5477, SNR=28.2, Peak=3952 HFD=3.3
02:17:30.604 00.003 16872 Star::Find(15, 301, 767, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.607 00.003 16872 Star::Find returns 1 (0), X=300.61, Y=767.55, Mass=3762, SNR=25.2, Peak=3816 HFD=3.0
02:17:30.614 00.007 16872 Star::Find(15, 262, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.617 00.003 16872 Star::Find returns 1 (0), X=262.45, Y=855.48, Mass=3645, SNR=20.7, Peak=3832 HFD=3.1
02:17:30.620 00.003 16872 Star::Find(15, 936, 418, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.623 00.003 16872 Star::Find returns 1 (0), X=935.80, Y=417.77, Mass=2362, SNR=19.1, Peak=3772 HFD=2.4
02:17:30.627 00.004 16872 Star::Find(15, 906, 562, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.630 00.003 16872 Star::Find returns 1 (0), X=906.13, Y=562.35, Mass=3197, SNR=20.1, Peak=3816 HFD=2.6
02:17:30.633 00.003 16872 Star::Find(15, 884, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.637 00.004 16872 Star::Find returns 1 (0), X=884.08, Y=268.76, Mass=3813, SNR=22.2, Peak=3800 HFD=3.0
02:17:30.642 00.005 16872 Star::Find(15, 1172, 545, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.646 00.004 16872 Star::Find returns 1 (0), X=1172.04, Y=545.27, Mass=2832, SNR=18.2, Peak=3756 HFD=2.5
02:17:30.649 00.003 16872 Star::Find(15, 1239, 257, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.652 00.003 16872 Star::Find returns 1 (0), X=1239.07, Y=256.86, Mass=2869, SNR=19.4, Peak=3888 HFD=2.2
02:17:30.655 00.003 16872 Star::Find(15, 1555, 166, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.660 00.005 16872 Star::Find returns 1 (0), X=1572.50, Y=179.60, Mass=108525, SNR=195.6, Peak=3888 HFD=3.2
02:17:30.663 00.003 16872 Star::Find(15, 324, 476, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.665 00.002 16872 Star::Find returns 1 (0), X=324.06, Y=476.75, Mass=3680, SNR=21.5, Peak=3712 HFD=3.4
02:17:30.669 00.004 16872 Star::Find(15, 1822, 498, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.676 00.007 16872 Star::Find returns 1 (0), X=1821.80, Y=497.67, Mass=2725, SNR=18.8, Peak=3736 HFD=2.7
02:17:30.679 00.003 16872 Star::Find(15, 1349, 935, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.682 00.003 16872 Star::Find returns 1 (0), X=1349.19, Y=934.69, Mass=3616, SNR=22.5, Peak=3860 HFD=2.7
02:17:30.685 00.003 16872 Star::Find(15, 1607, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.690 00.005 16872 Star::Find returns 1 (0), X=1618.60, Y=283.23, Mass=309656, SNR=350.1, Peak=23224 HFD=3.6
02:17:30.692 00.002 16872 Star::Find(15, 912, 1019, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.695 00.003 16872 Star::Find returns 1 (0), X=912.43, Y=1019.07, Mass=3211, SNR=20.4, Peak=3848 HFD=2.4
02:17:30.698 00.003 16872 Star::Find(15, 138, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.702 00.004 16872 Star::Find returns 1 (0), X=137.99, Y=737.15, Mass=2708, SNR=19.5, Peak=3784 HFD=2.6
02:17:30.708 00.006 16872 AutoFind: finding best star pass 1
02:17:30.711 00.003 16872 Star::Find(15, 202, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.713 00.002 16872 Star::Find returns 1 (0), X=201.82, Y=184.57, Mass=1131886, SNR=696.8, Peak=65508 HFD=3.8
02:17:30.716 00.003 16872 AutoFind: near-saturated [202, 185] 421.3 Mass 1131886 SNR 696.8 Peak 65508
02:17:30.721 00.005 16872 Star::Find(15, 1618, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.724 00.003 16872 Star::Find returns 1 (0), X=1618.60, Y=283.23, Mass=309656, SNR=350.1, Peak=23224 HFD=3.6
02:17:30.727 00.003 16872 AutoFind returns star at [1618, 283] 116.5 Mass 309656 SNR 350.1
02:17:30.731 00.004 16872 Star::Find(15, 1618, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.739 00.008 16872 Star::Find returns 1 (0), X=1618.60, Y=283.23, Mass=309656, SNR=350.1, Peak=23224 HFD=3.6
02:17:30.742 00.003 16872 MultiStar: List (12): {1618.60, 283.23}(350.1), {64.66, 802.44}(218.9), {1158.82, 517.12}(197.9), {1572.72, 179.56}(193.4), {132.27, 907.84}(165.3), {1732.87, 234.76}(151.3), {676.95, 877.89}(130.9), {1120.67, 990.49}(102.5), {1684.85, 913.69}(87.8), {207.68, 655.40}(91.7), {1077.55, 554.51}(86.1), {163.35, 108.16}(83.7), 
02:17:30.745 00.003 16872 setting lock position to (1618.60, 283.23)
02:17:30.749 00.004 16872 MultiStar: stabilizing after lock position change
02:17:30.753 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
02:17:30.756 00.003 16872 UpdateGuideState(): m_state=1
02:17:30.760 00.004 16872 Star::Find(15, 1618, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:30.763 00.003 16872 Star::Find returns 1 (0), X=1618.60, Y=283.23, Mass=309656, SNR=350.1, Peak=23224 HFD=3.6
02:17:30.771 00.008 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:17:30.774 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:17:30.777 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:17:30.783 00.006 16872 setting force full frames = false
02:17:30.786 00.003 16872 setting lock position to (1618.60, 283.23)
02:17:30.789 00.003 16872 MultiStar: stabilizing after lock position change
02:17:30.792 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:17:30.796 00.004 16872 Changing from state SELECTING to SELECTED
02:17:30.803 00.007 16872 guider state => SELECTED
02:17:30.815 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65508, med=3468, FiltMin=3344, FiltMax=53840, Gamma=2.190
02:17:30.856 00.041 16872 UpdateGuideState exits: m=309656 SNR=350.1
02:17:30.859 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65508, med=3468, FiltMin=3344, FiltMax=53840, Gamma=2.190
02:17:30.897 00.038 16872 Status Line: Auto-selected star at (1618.6, 283.2)
02:17:30.907 00.010 16872 PhdController: newstate STATE_WAIT_SELECTED
02:17:30.915 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:30.918 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:17:30.920 00.002 16872 Enqueuing Expose request
02:17:30.923 00.003 9640 Worker thread wakes up
02:17:30.923 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:17:30.923 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,268,31,31)
02:17:30.923 00.000 16872 evsrv: cli 0D3BFFA8 connect
02:17:30.927 00.004 16872 case statement mapped state 2 to 1
02:17:30.931 00.004 16872 case statement mapped state 2 to 1
02:17:30.935 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d05a13ec-9cd1-4a34-a96e-8e0c5122dbfc"}
02:17:30.937 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d05a13ec-9cd1-4a34-a96e-8e0c5122dbfc"}
02:17:30.945 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"2c6885e6-53e4-4776-8a5c-98a012102761"}
02:17:30.948 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1618.60,283.23],"id":"2c6885e6-53e4-4776-8a5c-98a012102761"}
02:17:30.952 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d57d783f-55af-4b3d-96c5-d8cf0ece3c2f"}
02:17:30.956 00.004 16872 case statement mapped state 2 to 1
02:17:30.959 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"d57d783f-55af-4b3d-96c5-d8cf0ece3c2f"}
02:17:30.962 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:17:30.966 00.004 16872 evsrv: cli 0D3C0A48 connect
02:17:30.968 00.002 16872 case statement mapped state 2 to 1
02:17:30.975 00.007 16872 case statement mapped state 2 to 1
02:17:30.979 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0374928d-87a8-4695-8613-1254422eb831"}
02:17:30.982 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.60,7.23],"pixels":"..."},"id":"0374928d-87a8-4695-8613-1254422eb831"}
02:17:30.986 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"062838f1-0491-485b-ab79-2b0a70801910"}
02:17:30.989 00.003 16872 case statement mapped state 2 to 1
02:17:30.992 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"062838f1-0491-485b-ab79-2b0a70801910"}
02:17:31.005 00.013 16872 evsrv: cli 0D3C0A48 disconnect
02:17:31.997 00.992 16872 evsrv: cli 0D3C0228 connect
02:17:32.001 00.004 16872 case statement mapped state 2 to 1
02:17:32.008 00.007 16872 case statement mapped state 2 to 1
02:17:32.012 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"f9db637a-25a5-4159-b894-d8d0e308f182"}
02:17:32.016 00.004 16872 case statement mapped state 2 to 1
02:17:32.021 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"f9db637a-25a5-4159-b894-d8d0e308f182"}
02:17:32.026 00.005 16872 evsrv: cli 0D3C0228 disconnect
02:17:32.950 00.924 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa3e2cd8-7ed3-46b8-8033-ca8313100b57"}
02:17:32.953 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fa3e2cd8-7ed3-46b8-8033-ca8313100b57"}
02:17:32.956 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"330beecd-13d9-4fdd-87fa-ed704723d043"}
02:17:32.963 00.007 16872 case statement mapped state 2 to 1
02:17:32.966 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"330beecd-13d9-4fdd-87fa-ed704723d043"}
02:17:32.970 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d1c44281-2fe4-412a-822d-ed5bb35b5978"}
02:17:32.973 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.60,7.23],"pixels":"..."},"id":"d1c44281-2fe4-412a-822d-ed5bb35b5978"}
02:17:33.026 00.053 16872 evsrv: cli 0D3C0A48 connect
02:17:33.031 00.005 16872 case statement mapped state 2 to 1
02:17:33.035 00.004 16872 case statement mapped state 2 to 1
02:17:33.040 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"97020e8a-2c67-4ff9-9337-5ad2d57d248a"}
02:17:33.044 00.004 16872 case statement mapped state 2 to 1
02:17:33.047 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"97020e8a-2c67-4ff9-9337-5ad2d57d248a"}
02:17:33.050 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:17:34.052 01.002 16872 evsrv: cli 0D3BF968 connect
02:17:34.056 00.004 16872 case statement mapped state 2 to 1
02:17:34.062 00.006 16872 case statement mapped state 2 to 1
02:17:34.067 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"7b3f5ecb-652c-41c8-ad23-de4940e582ff"}
02:17:34.071 00.004 16872 case statement mapped state 2 to 1
02:17:34.075 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"7b3f5ecb-652c-41c8-ad23-de4940e582ff"}
02:17:34.082 00.007 16872 evsrv: cli 0D3BF968 disconnect
02:17:35.002 00.920 9640 Exposure complete
02:17:35.084 00.082 16872 evsrv: cli 0D3C0A48 connect
02:17:35.089 00.005 16872 case statement mapped state 2 to 1
02:17:35.095 00.006 16872 case statement mapped state 2 to 1
02:17:35.103 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7775fea1-eeef-40f1-aa50-c7832c6704ef"}
02:17:35.107 00.004 16872 case statement mapped state 2 to 1
02:17:35.111 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7775fea1-eeef-40f1-aa50-c7832c6704ef"}
02:17:35.115 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:17:35.178 00.063 9640 worker thread done servicing request
02:17:35.178 00.000 16872 OnExposeComplete: enter
02:17:35.182 00.004 16872 UpdateGuideState(): m_state=2
02:17:35.185 00.003 16872 Star::Find(15, 1618, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:17:35.188 00.003 16872 Star::Find returns 1 (0), X=1619.15, Y=284.15, Mass=325489, SNR=364.0, Peak=27428 HFD=3.7
02:17:35.191 00.003 16872 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.59) = xAngle (2.62 = 2.62)
02:17:35.199 00.008 16872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.67 = 2.67)
02:17:35.204 00.005 16872 CameraToMount -- cameraX=0.54 cameraY=0.92 hyp=1.07 cameraTheta=1.04 mountX=-0.93 mountY=0.49, mountTheta=2.66
02:17:35.217 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3164, max=63904, med=3468, FiltMin=3332, FiltMax=51200, Gamma=2.190
02:17:35.255 00.038 16872 UpdateGuideState exits: m=325489 SNR=364.0
02:17:35.263 00.008 16872 PhdController: newstate STATE_CALIBRATE
02:17:35.267 00.004 16872 PhdController: newstate STATE_GUIDE
02:17:35.293 00.026 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:17:35.296 00.003 16872 guider state => CALIBRATED
02:17:35.302 00.006 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:17:35.332 00.030 16872 reset dither spiral
02:17:35.345 00.013 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:17:35.350 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:35.356 00.006 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:17:35.362 00.006 16872 Enqueuing Expose request
02:17:35.371 00.009 9640 Worker thread wakes up
02:17:35.371 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:17:35.371 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:17:36.121 00.750 16872 evsrv: cli 0D3BF968 connect
02:17:36.124 00.003 16872 case statement mapped state 5 to 1
02:17:36.128 00.004 16872 case statement mapped state 5 to 1
02:17:36.133 00.005 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"4dfd93b2-c3fc-444e-b905-d921d54f0714"}
02:17:36.139 00.006 16872 case statement mapped state 5 to 1
02:17:36.143 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"4dfd93b2-c3fc-444e-b905-d921d54f0714"}
02:17:36.147 00.004 16872 evsrv: cli 0D3BF968 disconnect
02:17:36.449 00.302 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"161fe04d-c43a-4577-acd2-68d516416b79"}
02:17:36.453 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"161fe04d-c43a-4577-acd2-68d516416b79"}
02:17:36.462 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b449101-0479-4dfb-98ab-4e540697ce5b"}
02:17:36.465 00.003 16872 case statement mapped state 5 to 1
02:17:36.468 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"5b449101-0479-4dfb-98ab-4e540697ce5b"}
02:17:36.473 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5e2f497a-3c70-4283-b322-1118fd313bd1"}
02:17:36.477 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.15,7.15],"pixels":"..."},"id":"5e2f497a-3c70-4283-b322-1118fd313bd1"}
02:17:37.149 00.672 16872 evsrv: cli 0D3C0A48 connect
02:17:37.152 00.003 16872 case statement mapped state 5 to 1
02:17:37.156 00.004 16872 case statement mapped state 5 to 1
02:17:37.160 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"16030bb4-dfb7-46b7-bf82-a7b26306921c"}
02:17:37.162 00.002 16872 case statement mapped state 5 to 1
02:17:37.168 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"16030bb4-dfb7-46b7-bf82-a7b26306921c"}
02:17:37.173 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:17:38.175 01.002 16872 evsrv: cli 0D3C0A48 connect
02:17:38.178 00.003 16872 case statement mapped state 5 to 1
02:17:38.182 00.004 16872 case statement mapped state 5 to 1
02:17:38.185 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2e3d352c-e045-46d1-862a-94e40e55d53a"}
02:17:38.191 00.006 16872 case statement mapped state 5 to 1
02:17:38.194 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"2e3d352c-e045-46d1-862a-94e40e55d53a"}
02:17:38.198 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:17:39.198 01.000 16872 evsrv: cli 0D3BF8C8 connect
02:17:39.201 00.003 16872 case statement mapped state 5 to 1
02:17:39.204 00.003 16872 case statement mapped state 5 to 1
02:17:39.208 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"32742032-1c87-4d34-8d62-1b2845b430c5"}
02:17:39.210 00.002 16872 case statement mapped state 5 to 1
02:17:39.213 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"32742032-1c87-4d34-8d62-1b2845b430c5"}
02:17:39.218 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
02:17:39.428 00.210 9640 Exposure complete
02:17:39.573 00.145 9640 worker thread done servicing request
02:17:39.573 00.000 16872 OnExposeComplete: enter
02:17:39.577 00.004 16872 UpdateGuideState(): m_state=5
02:17:39.581 00.004 16872 Star::Find(15, 1619, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:17:39.585 00.004 16872 Star::Find returns 1 (0), X=1619.13, Y=284.00, Mass=342627, SNR=377.0, Peak=28668 HFD=3.9
02:17:39.589 00.004 16872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.59) = xAngle (2.56 = 2.56)
02:17:39.593 00.004 16872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.61 = 2.61)
02:17:39.597 00.004 16872 CameraToMount -- cameraX=0.52 cameraY=0.77 hyp=0.93 cameraTheta=0.97 mountX=-0.78 mountY=0.47, mountTheta=2.59
02:17:39.602 00.005 16872 Changing from state CALIBRATED to GUIDING
02:17:39.606 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:17:39.609 00.003 16872 ScopeASCOM::SideOfPier() returns 1
02:17:39.686 00.077 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:17:39.688 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:17:39.691 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:17:39.694 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:17:39.697 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:17:39.700 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:17:39.704 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:17:39.706 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:17:39.709 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:17:39.712 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:17:39.714 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:17:39.717 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:17:39.720 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:17:39.723 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:17:39.933 00.210 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:17:39.937 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:17:39.939 00.002 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:17:39.945 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:17:39.948 00.003 16872 ScopeASCOM::SideOfPier() returns 1
02:17:40.046 00.098 16872 setting lock position to (1619.13, 284.00)
02:17:40.049 00.003 16872 MultiStar: stabilizing after lock position change
02:17:40.052 00.003 16872 guider state => GUIDING
02:17:40.055 00.003 16872 Status Line: Guiding
02:17:40.064 00.009 16872 Mount: notify guiding started
02:17:40.070 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:17:40.072 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:17:40.075 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:17:40.078 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:17:40.081 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:17:40.083 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:17:40.086 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:17:40.088 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:17:40.093 00.005 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:17:40.096 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:17:40.098 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:17:40.101 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:17:40.105 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:17:40.109 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:17:40.111 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:17:40.114 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:17:40.117 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:17:40.119 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:17:40.122 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:17:40.126 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:17:40.130 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:17:40.133 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:17:40.135 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:17:40.138 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:17:40.141 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:17:40.144 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:17:40.147 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:17:40.149 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:17:40.152 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:17:40.156 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:17:40.159 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:17:40.162 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:17:40.165 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:17:40.168 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:17:40.171 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:17:40.174 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:17:40.177 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:17:40.180 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:17:40.186 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d998f89-79dd-4183-8a96-1574e2e7f774"}
02:17:40.190 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8d998f89-79dd-4183-8a96-1574e2e7f774"}
02:17:40.200 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ab3207e-3c6d-464d-8b22-d734e19d3547"}
02:17:40.203 00.003 16872 case statement mapped state 6 to 3
02:17:40.205 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ab3207e-3c6d-464d-8b22-d734e19d3547"}
02:17:40.217 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6023e61b-5215-4a5f-b220-274bcc266637"}
02:17:40.221 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.13,7.00],"pixels":"..."},"id":"6023e61b-5215-4a5f-b220-274bcc266637"}
02:17:40.224 00.003 16872 evsrv: cli 0D3C0228 connect
02:17:40.227 00.003 16872 case statement mapped state 6 to 3
02:17:40.234 00.007 16872 case statement mapped state 6 to 3
02:17:40.237 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"e16d1e7c-292f-4077-955f-894bba3a93c1"}
02:17:40.241 00.004 16872 case statement mapped state 6 to 3
02:17:40.244 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"e16d1e7c-292f-4077-955f-894bba3a93c1"}
02:17:40.261 00.017 16872 evsrv: cli 0D3C0228 disconnect
02:17:40.291 00.030 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:17:40.356 00.065 16872 ScopeASCOM::SideOfPier() returns 1
02:17:40.360 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:17:40.363 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:17:40.366 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:17:40.368 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:17:40.371 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:17:40.375 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:17:40.378 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:17:40.381 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:17:40.383 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:17:40.387 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3100, max=65508, med=3468, FiltMin=3332, FiltMax=50440, Gamma=2.190
02:17:40.419 00.032 16872 UpdateGuideState exits: m=342627 SNR=377.0
02:17:40.421 00.002 16872 PhdController: newstate STATE_SETTLE_WAIT
02:17:40.424 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:40.427 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:17:40.429 00.002 16872 Enqueuing Expose request
02:17:40.433 00.004 9640 Worker thread wakes up
02:17:40.433 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:17:40.433 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:17:43.450 03.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"50680eaa-c9c8-4821-80c1-8e6a1f9fa753"}
02:17:43.454 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"50680eaa-c9c8-4821-80c1-8e6a1f9fa753"}
02:17:43.457 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"efdc4c68-1fa3-4df6-b252-ad9b0eb7af43"}
02:17:43.460 00.003 16872 case statement mapped state 6 to 3
02:17:43.462 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"efdc4c68-1fa3-4df6-b252-ad9b0eb7af43"}
02:17:43.466 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"500d8c17-f570-4215-b013-5dd393c58849"}
02:17:43.469 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.13,7.00],"pixels":"..."},"id":"500d8c17-f570-4215-b013-5dd393c58849"}
02:17:44.483 01.014 9640 Exposure complete
02:17:44.628 00.145 9640 worker thread done servicing request
02:17:44.628 00.000 16872 OnExposeComplete: enter
02:17:44.632 00.004 16872 UpdateGuideState(): m_state=6
02:17:44.636 00.004 16872 Star::Find(15, 1619, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:17:44.640 00.004 16872 Star::Find returns 1 (0), X=1618.73, Y=283.87, Mass=325627, SNR=369.1, Peak=24504 HFD=3.9
02:17:44.644 00.004 16872 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-1.59) = xAngle (-1.25 = -1.25)
02:17:44.648 00.004 16872 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-1.20 = -1.20)
02:17:44.651 00.003 16872 CameraToMount -- cameraX=-0.39 cameraY=-0.13 hyp=0.41 cameraTheta=-2.83 mountX=0.13 mountY=-0.39, mountTheta=-1.24
02:17:44.659 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.39, y=-0.13, opts=13)
02:17:44.662 00.003 16872 Enqueuing Move request for scope (-0.39, -0.13)
02:17:44.665 00.003 9640 Worker thread wakes up
02:17:44.665 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.13) opts 0xd
02:17:44.665 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.39, -0.13)
02:17:44.665 00.000 9640 Moving (-0.39, -0.13) raw xDistance=0.13 yDistance=-0.39
02:17:44.665 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.13
02:17:44.665 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.39, m_sumCorr=0
02:17:44.665 00.000 9640 MoveAxis(W, 14, ABG)
02:17:44.665 00.000 9640 Guiding  Dir = 3, Dur = 14
02:17:44.666 00.001 9640 IsSlewing returns 0
02:17:44.666 00.000 9640 IsGuiding returns 0
02:17:44.666 00.000 9640 PulseGuide returned control before completion, sleep 24
02:17:44.671 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=64544, med=3468, FiltMin=3312, FiltMax=47240, Gamma=2.190
02:17:44.699 00.028 9640 IsGuiding returns 1
02:17:44.699 00.000 9640 scope still moving after pulse duration time elapsed
02:17:44.707 00.008 16872 UpdateGuideState exits: m=325627 SNR=369.1
02:17:44.710 00.003 16872 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 1 / 99999
02:17:44.712 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777792664.712,"Host":"RBFOCUS307","Inst":1,"Distance":0.78,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:17:44.718 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:44.721 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:17:44.723 00.002 16872 Enqueuing Expose request
02:17:44.730 00.007 9640 IsSlewing returns 0
02:17:44.730 00.000 9640 IsGuiding returns 0
02:17:44.730 00.000 9640 scope move finished after 14 + 50 ms
02:17:44.730 00.000 9640 Move returns status 0, amount 14
02:17:44.730 00.000 9640 MoveAxis(N, 0, ABG)
02:17:44.731 00.001 9640 Move returns status 0, amount 0
02:17:44.731 00.000 9640 move complete, result=0
02:17:44.731 00.000 9640 worker thread done servicing request
02:17:44.731 00.000 9640 Worker thread wakes up
02:17:44.731 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:17:44.731 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:17:44.731 00.000 16872 GuideStep: 0.1 px 14 ms WEST, -0.4 px 0 ms NORTH
02:17:46.949 02.218 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"af21ab0e-4a42-4b86-b395-a1c3d7841cdc"}
02:17:46.952 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"af21ab0e-4a42-4b86-b395-a1c3d7841cdc"}
02:17:46.955 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8853d3b-e384-4106-8dd4-e0367c5466fb"}
02:17:46.958 00.003 16872 case statement mapped state 6 to 3
02:17:46.961 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8853d3b-e384-4106-8dd4-e0367c5466fb"}
02:17:46.965 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"73788e43-2282-4a2f-ab68-e3a71a2ef14d"}
02:17:46.968 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.73,6.87],"pixels":"..."},"id":"73788e43-2282-4a2f-ab68-e3a71a2ef14d"}
02:17:48.793 01.825 9640 Exposure complete
02:17:48.930 00.137 9640 worker thread done servicing request
02:17:48.930 00.000 16872 OnExposeComplete: enter
02:17:48.933 00.003 16872 UpdateGuideState(): m_state=6
02:17:48.937 00.004 16872 Star::Find(15, 1618, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:17:48.941 00.004 16872 Star::Find returns 1 (0), X=1618.77, Y=284.17, Mass=316390, SNR=338.0, Peak=21196 HFD=4.0
02:17:48.944 00.003 16872 CameraToMount -- cameraTheta (2.69) - m_xAngle (-1.59) = xAngle (4.28 = -2.00)
02:17:48.946 00.002 16872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.33 = -1.96)
02:17:48.949 00.003 16872 CameraToMount -- cameraX=-0.36 cameraY=0.17 hyp=0.40 cameraTheta=2.69 mountX=-0.17 mountY=-0.37, mountTheta=-1.99
02:17:48.953 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.36, y=0.17, opts=13)
02:17:48.955 00.002 16872 Enqueuing Move request for scope (-0.36, 0.17)
02:17:48.957 00.002 9640 Worker thread wakes up
02:17:48.957 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.17) opts 0xd
02:17:48.957 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.36, 0.17)
02:17:48.959 00.002 9640 Moving (-0.36, 0.17) raw xDistance=-0.17 yDistance=-0.37
02:17:48.959 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.17
02:17:48.959 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.37, m_sumCorr=0
02:17:48.959 00.000 9640 MoveAxis(E, 16, ABG)
02:17:48.959 00.000 9640 Guiding  Dir = 2, Dur = 16
02:17:48.959 00.000 9640 IsSlewing returns 0
02:17:48.959 00.000 9640 IsGuiding returns 0
02:17:48.960 00.001 9640 PulseGuide returned control before completion, sleep 26
02:17:48.964 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3068, max=62296, med=3460, FiltMin=3328, FiltMax=47256, Gamma=2.190
02:17:49.000 00.036 16872 UpdateGuideState exits: m=316390 SNR=338.0
02:17:49.004 00.004 16872 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 2 / 99999
02:17:49.007 00.003 9640 IsGuiding returns 1
02:17:49.007 00.000 9640 scope still moving after pulse duration time elapsed
02:17:49.007 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777792669.007,"Host":"RBFOCUS307","Inst":1,"Distance":0.66,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
02:17:49.010 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:49.013 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:17:49.016 00.003 16872 Enqueuing Expose request
02:17:49.030 00.014 9640 IsSlewing returns 0
02:17:49.030 00.000 9640 IsGuiding returns 0
02:17:49.030 00.000 9640 scope move finished after 16 + 55 ms
02:17:49.030 00.000 9640 Move returns status 0, amount 16
02:17:49.030 00.000 9640 MoveAxis(N, 0, ABG)
02:17:49.030 00.000 9640 Move returns status 0, amount 0
02:17:49.030 00.000 9640 move complete, result=0
02:17:49.031 00.001 9640 worker thread done servicing request
02:17:49.031 00.000 9640 Worker thread wakes up
02:17:49.031 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:17:49.031 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:17:49.036 00.005 16872 GuideStep: -0.2 px 16 ms EAST, -0.4 px 0 ms NORTH
02:17:50.447 01.411 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3443c6f9-572d-4fa9-8efb-fd825b65134f"}
02:17:50.452 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3443c6f9-572d-4fa9-8efb-fd825b65134f"}
02:17:50.456 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a718b1b-f1ca-4750-bde4-67cf192ff5e7"}
02:17:50.460 00.004 16872 case statement mapped state 6 to 3
02:17:50.463 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a718b1b-f1ca-4750-bde4-67cf192ff5e7"}
02:17:50.468 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7e116082-2888-43e2-a21d-c75993b32d82"}
02:17:50.471 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.77,7.17],"pixels":"..."},"id":"7e116082-2888-43e2-a21d-c75993b32d82"}
02:17:53.090 02.619 9640 Exposure complete
02:17:53.232 00.142 9640 worker thread done servicing request
02:17:53.232 00.000 16872 OnExposeComplete: enter
02:17:53.235 00.003 16872 UpdateGuideState(): m_state=6
02:17:53.237 00.002 16872 Star::Find(15, 1618, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:17:53.241 00.004 16872 Star::Find returns 1 (0), X=1619.15, Y=284.16, Mass=323054, SNR=350.7, Peak=27972 HFD=3.7
02:17:53.244 00.003 16872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.59) = xAngle (2.99 = 2.99)
02:17:53.247 00.003 16872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.04 = 3.04)
02:17:53.250 00.003 16872 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.17 cameraTheta=1.40 mountX=-0.16 mountY=0.02, mountTheta=3.04
02:17:53.253 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=0.16, opts=13)
02:17:53.256 00.003 16872 Enqueuing Move request for scope (0.03, 0.16)
02:17:53.261 00.005 9640 Worker thread wakes up
02:17:53.261 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
02:17:53.261 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
02:17:53.261 00.000 9640 Moving (0.03, 0.16) raw xDistance=-0.16 yDistance=0.02
02:17:53.261 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.16
02:17:53.261 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.16, input 0.02, m_sumCorr=-0.16
02:17:53.261 00.000 9640 MoveAxis(E, 19, ABG)
02:17:53.261 00.000 9640 Guiding  Dir = 2, Dur = 19
02:17:53.261 00.000 9640 IsSlewing returns 0
02:17:53.262 00.001 9640 IsGuiding returns 0
02:17:53.262 00.000 9640 PulseGuide returned control before completion, sleep 29
02:17:53.266 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=64236, med=3468, FiltMin=3348, FiltMax=52428, Gamma=2.190
02:17:53.303 00.037 16872 UpdateGuideState exits: m=323054 SNR=350.7
02:17:53.306 00.003 16872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 3 / 99999
02:17:53.310 00.004 9640 IsGuiding returns 1
02:17:53.310 00.000 9640 scope still moving after pulse duration time elapsed
02:17:53.310 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777792673.310,"Host":"RBFOCUS307","Inst":1,"Distance":0.51,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
02:17:53.314 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:53.318 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:17:53.323 00.005 16872 Enqueuing Expose request
02:17:53.336 00.013 9640 IsSlewing returns 0
02:17:53.337 00.001 9640 IsGuiding returns 0
02:17:53.337 00.000 9640 scope move finished after 19 + 56 ms
02:17:53.337 00.000 9640 Move returns status 0, amount 19
02:17:53.338 00.001 9640 MoveAxis(N, 19, ABG)
02:17:53.338 00.000 9640 Guiding  Dir = 0, Dur = 19
02:17:53.338 00.000 9640 IsSlewing returns 0
02:17:53.339 00.001 9640 IsGuiding returns 0
02:17:53.340 00.001 9640 PulseGuide returned control before completion, sleep 29
02:17:53.386 00.046 9640 IsGuiding returns 1
02:17:53.386 00.000 9640 scope still moving after pulse duration time elapsed
02:17:53.414 00.028 9640 IsSlewing returns 0
02:17:53.415 00.001 9640 IsGuiding returns 0
02:17:53.416 00.001 9640 scope move finished after 19 + 58 ms
02:17:53.416 00.000 9640 Move returns status 0, amount 19
02:17:53.416 00.000 9640 move complete, result=0
02:17:53.417 00.001 9640 worker thread done servicing request
02:17:53.417 00.000 9640 Worker thread wakes up
02:17:53.417 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:17:53.417 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:17:53.419 00.002 16872 GuideStep: -0.2 px 19 ms EAST, 0.0 px 19 ms NORTH
02:17:53.948 00.529 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45aef6a0-1d83-433a-9f4d-32261937673d"}
02:17:53.952 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"45aef6a0-1d83-433a-9f4d-32261937673d"}
02:17:53.957 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4ce075b-e350-4155-aaf0-0f49d2329cb7"}
02:17:53.961 00.004 16872 case statement mapped state 6 to 3
02:17:53.965 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4ce075b-e350-4155-aaf0-0f49d2329cb7"}
02:17:53.970 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"104b475c-7119-4c92-9f74-c00302832335"}
02:17:53.974 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.15,7.16],"pixels":"..."},"id":"104b475c-7119-4c92-9f74-c00302832335"}
02:17:57.446 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ce21b063-7ba4-4b46-b36f-73f298b89e29"}
02:17:57.451 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ce21b063-7ba4-4b46-b36f-73f298b89e29"}
02:17:57.455 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"697988bb-97bb-4433-91ab-c7ce2b7a9c21"}
02:17:57.458 00.003 16872 case statement mapped state 6 to 3
02:17:57.461 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"697988bb-97bb-4433-91ab-c7ce2b7a9c21"}
02:17:57.465 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4d69e426-1d95-41e6-b446-37f8c94937f9"}
02:17:57.469 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.15,7.16],"pixels":"..."},"id":"4d69e426-1d95-41e6-b446-37f8c94937f9"}
02:17:57.475 00.006 9640 Exposure complete
02:17:57.611 00.136 9640 worker thread done servicing request
02:17:57.611 00.000 16872 OnExposeComplete: enter
02:17:57.614 00.003 16872 UpdateGuideState(): m_state=6
02:17:57.617 00.003 16872 Star::Find(15, 1619, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:17:57.620 00.003 16872 Star::Find returns 1 (0), X=1619.19, Y=284.72, Mass=316033, SNR=350.8, Peak=26264 HFD=3.6
02:17:57.624 00.004 16872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.59) = xAngle (3.07 = 3.07)
02:17:57.626 00.002 16872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.12 = 3.12)
02:17:57.629 00.003 16872 CameraToMount -- cameraX=0.06 cameraY=0.73 hyp=0.73 cameraTheta=1.48 mountX=-0.73 mountY=0.02, mountTheta=3.12
02:17:57.635 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.73, opts=13)
02:17:57.638 00.003 16872 Enqueuing Move request for scope (0.06, 0.73)
02:17:57.641 00.003 9640 Worker thread wakes up
02:17:57.641 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.73) opts 0xd
02:17:57.641 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.73)
02:17:57.642 00.001 9640 Moving (0.06, 0.73) raw xDistance=-0.73 yDistance=0.02
02:17:57.642 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.73
02:17:57.642 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=-0.16
02:17:57.642 00.000 9640 MoveAxis(E, 79, ABG)
02:17:57.642 00.000 9640 Guiding  Dir = 2, Dur = 79
02:17:57.642 00.000 9640 IsSlewing returns 0
02:17:57.642 00.000 9640 IsGuiding returns 0
02:17:57.643 00.001 9640 PulseGuide returned control before completion, sleep 89
02:17:57.646 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=64164, med=3464, FiltMin=3290, FiltMax=53008, Gamma=2.190
02:17:57.680 00.034 16872 UpdateGuideState exits: m=316033 SNR=350.8
02:17:57.683 00.003 16872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 4 / 99999
02:17:57.688 00.005 16872 PhdController: newstate STATE_FINISH
02:17:57.690 00.002 16872 PhdController complete: success
02:17:57.693 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777792677.693,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:17:57.695 00.002 16872 Mount: notify guiding dither settle done success=1
02:17:57.699 00.004 16872 PhdController: newstate STATE_IDLE
02:17:57.702 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:57.705 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:17:57.710 00.005 16872 Enqueuing Expose request
02:17:57.745 00.035 9640 IsGuiding returns 1
02:17:57.746 00.001 9640 scope still moving after pulse duration time elapsed
02:17:57.774 00.028 9640 IsSlewing returns 0
02:17:57.775 00.001 9640 IsGuiding returns 0
02:17:57.775 00.000 9640 scope move finished after 79 + 54 ms
02:17:57.775 00.000 9640 Move returns status 0, amount 79
02:17:57.775 00.000 9640 MoveAxis(N, 0, ABG)
02:17:57.776 00.001 9640 Move returns status 0, amount 0
02:17:57.776 00.000 9640 move complete, result=0
02:17:57.776 00.000 9640 worker thread done servicing request
02:17:57.776 00.000 9640 Worker thread wakes up
02:17:57.777 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:17:57.777 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:17:57.777 00.000 16872 GuideStep: -0.7 px 79 ms EAST, 0.0 px 0 ms NORTH
02:17:59.758 01.981 16872 evsrv: cli 0D3BF8C8 connect
02:17:59.761 00.003 16872 case statement mapped state 6 to 3
02:17:59.767 00.006 16872 case statement mapped state 6 to 3
02:17:59.772 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"41c4c313-d155-4407-bb93-57cfe20a48b5"}
02:17:59.775 00.003 16872 case statement mapped state 6 to 3
02:17:59.779 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"41c4c313-d155-4407-bb93-57cfe20a48b5"}
02:17:59.784 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
02:18:00.946 01.162 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ed32045-86ff-42bf-809c-80d5f0e99464"}
02:18:00.953 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3ed32045-86ff-42bf-809c-80d5f0e99464"}
02:18:00.959 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0fb7612c-bf5f-4e6f-9314-5a1dc671a39e"}
02:18:00.963 00.004 16872 case statement mapped state 6 to 3
02:18:00.967 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0fb7612c-bf5f-4e6f-9314-5a1dc671a39e"}
02:18:00.972 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"34606911-d7db-4b64-85bc-908c983e2e00"}
02:18:00.976 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.19,6.72],"pixels":"..."},"id":"34606911-d7db-4b64-85bc-908c983e2e00"}
02:18:01.835 00.859 9640 Exposure complete
02:18:01.973 00.138 9640 worker thread done servicing request
02:18:01.973 00.000 16872 OnExposeComplete: enter
02:18:01.976 00.003 16872 UpdateGuideState(): m_state=6
02:18:01.979 00.003 16872 Star::Find(15, 1619, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
02:18:01.982 00.003 16872 Star::Find returns 1 (0), X=1618.91, Y=284.17, Mass=320483, SNR=350.0, Peak=22964 HFD=4.1
02:18:01.985 00.003 16872 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.59) = xAngle (4.06 = -2.22)
02:18:01.987 00.002 16872 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.11 = -2.18)
02:18:01.990 00.003 16872 CameraToMount -- cameraX=-0.22 cameraY=0.17 hyp=0.28 cameraTheta=2.48 mountX=-0.17 mountY=-0.23, mountTheta=-2.21
02:18:01.994 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.22, y=0.17, opts=13)
02:18:01.997 00.003 16872 Enqueuing Move request for scope (-0.22, 0.17)
02:18:02.003 00.006 9640 Worker thread wakes up
02:18:02.003 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.17) opts 0xd
02:18:02.003 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.22, 0.17)
02:18:02.003 00.000 9640 Moving (-0.22, 0.17) raw xDistance=-0.17 yDistance=-0.23
02:18:02.003 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.17
02:18:02.003 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.23, m_sumCorr=-0.16
02:18:02.003 00.000 9640 MoveAxis(E, 26, ABG)
02:18:02.003 00.000 9640 Guiding  Dir = 2, Dur = 26
02:18:02.003 00.000 9640 IsSlewing returns 0
02:18:02.003 00.000 9640 IsGuiding returns 0
02:18:02.003 00.000 9640 PulseGuide returned control before completion, sleep 36
02:18:02.009 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65516, med=3464, FiltMin=3340, FiltMax=52804, Gamma=2.190
02:18:02.043 00.034 16872 UpdateGuideState exits: m=320483 SNR=350.0
02:18:02.048 00.005 9640 IsGuiding returns 1
02:18:02.048 00.000 9640 scope still moving after pulse duration time elapsed
02:18:02.048 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:02.050 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:18:02.053 00.003 16872 Enqueuing Expose request
02:18:02.076 00.023 9640 IsSlewing returns 0
02:18:02.076 00.000 9640 IsGuiding returns 0
02:18:02.076 00.000 9640 scope move finished after 26 + 45 ms
02:18:02.076 00.000 9640 Move returns status 0, amount 26
02:18:02.076 00.000 9640 MoveAxis(N, 0, ABG)
02:18:02.076 00.000 9640 Move returns status 0, amount 0
02:18:02.076 00.000 9640 move complete, result=0
02:18:02.076 00.000 9640 worker thread done servicing request
02:18:02.076 00.000 9640 Worker thread wakes up
02:18:02.076 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:18:02.076 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:18:02.079 00.003 16872 GuideStep: -0.2 px 26 ms EAST, -0.2 px 0 ms NORTH
02:18:04.446 02.367 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c566793-6cce-41c7-8be9-9207f8f7e50a"}
02:18:04.449 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7c566793-6cce-41c7-8be9-9207f8f7e50a"}
02:18:04.454 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"857049b8-d67c-4551-a803-264c28eea8fc"}
02:18:04.456 00.002 16872 case statement mapped state 6 to 3
02:18:04.459 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"857049b8-d67c-4551-a803-264c28eea8fc"}
02:18:04.463 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c4cb7486-b2b5-4032-984e-5a3c09a1460a"}
02:18:04.466 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.91,7.17],"pixels":"..."},"id":"c4cb7486-b2b5-4032-984e-5a3c09a1460a"}
02:18:06.132 01.666 9640 Exposure complete
02:18:06.271 00.139 9640 worker thread done servicing request
02:18:06.271 00.000 16872 OnExposeComplete: enter
02:18:06.274 00.003 16872 UpdateGuideState(): m_state=6
02:18:06.276 00.002 16872 Star::Find(15, 1618, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
02:18:06.280 00.004 16872 Star::Find returns 1 (0), X=1619.30, Y=284.21, Mass=316844, SNR=350.4, Peak=24584 HFD=3.7
02:18:06.282 00.002 16872 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.59) = xAngle (2.47 = 2.47)
02:18:06.285 00.003 16872 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.51 = 2.51)
02:18:06.288 00.003 16872 CameraToMount -- cameraX=0.17 cameraY=0.21 hyp=0.27 cameraTheta=0.88 mountX=-0.21 mountY=0.16, mountTheta=2.50
02:18:06.291 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=0.21, opts=13)
02:18:06.295 00.004 16872 Enqueuing Move request for scope (0.17, 0.21)
02:18:06.299 00.004 9640 Worker thread wakes up
02:18:06.299 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.21) opts 0xd
02:18:06.299 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, 0.21)
02:18:06.299 00.000 9640 Moving (0.17, 0.21) raw xDistance=-0.21 yDistance=0.16
02:18:06.299 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.21
02:18:06.299 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=-0.16
02:18:06.299 00.000 9640 MoveAxis(E, 25, ABG)
02:18:06.300 00.001 9640 Guiding  Dir = 2, Dur = 25
02:18:06.300 00.000 9640 IsSlewing returns 0
02:18:06.300 00.000 9640 IsGuiding returns 0
02:18:06.300 00.000 9640 PulseGuide returned control before completion, sleep 35
02:18:06.305 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=62972, med=3468, FiltMin=3314, FiltMax=49936, Gamma=2.190
02:18:06.338 00.033 16872 UpdateGuideState exits: m=316844 SNR=350.4
02:18:06.341 00.003 9640 IsGuiding returns 1
02:18:06.341 00.000 9640 scope still moving after pulse duration time elapsed
02:18:06.341 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:06.344 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:18:06.346 00.002 16872 Enqueuing Expose request
02:18:06.371 00.025 9640 IsSlewing returns 0
02:18:06.371 00.000 9640 IsGuiding returns 0
02:18:06.371 00.000 9640 scope move finished after 25 + 45 ms
02:18:06.371 00.000 9640 Move returns status 0, amount 25
02:18:06.371 00.000 9640 MoveAxis(N, 0, ABG)
02:18:06.371 00.000 9640 Move returns status 0, amount 0
02:18:06.371 00.000 9640 move complete, result=0
02:18:06.371 00.000 9640 worker thread done servicing request
02:18:06.372 00.001 9640 Worker thread wakes up
02:18:06.372 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:18:06.372 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:18:06.375 00.003 16872 GuideStep: -0.2 px 25 ms EAST, 0.2 px 0 ms NORTH
02:18:07.946 01.571 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2afa86d6-4194-4283-a0c6-0a0b01081f77"}
02:18:07.954 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2afa86d6-4194-4283-a0c6-0a0b01081f77"}
02:18:07.989 00.035 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a434b05f-9cd2-41cd-a765-58486db09717"}
02:18:07.994 00.005 16872 case statement mapped state 6 to 3
02:18:07.998 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a434b05f-9cd2-41cd-a765-58486db09717"}
02:18:08.003 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b83786c1-7266-45d6-8612-505a3abdabf5"}
02:18:08.006 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.30,7.21],"pixels":"..."},"id":"b83786c1-7266-45d6-8612-505a3abdabf5"}
02:18:10.447 02.441 9640 Exposure complete
02:18:10.599 00.152 9640 worker thread done servicing request
02:18:10.599 00.000 16872 OnExposeComplete: enter
02:18:10.603 00.004 16872 UpdateGuideState(): m_state=6
02:18:10.607 00.004 16872 Star::Find(15, 1619, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
02:18:10.609 00.002 16872 Star::Find returns 1 (0), X=1618.68, Y=284.27, Mass=313822, SNR=334.6, Peak=21164 HFD=3.7
02:18:10.613 00.004 16872 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.59) = xAngle (4.18 = -2.11)
02:18:10.616 00.003 16872 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.22 = -2.06)
02:18:10.618 00.002 16872 CameraToMount -- cameraX=-0.45 cameraY=0.28 hyp=0.53 cameraTheta=2.59 mountX=-0.27 mountY=-0.47, mountTheta=-2.10
02:18:10.625 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.45, y=0.28, opts=13)
02:18:10.631 00.006 16872 Enqueuing Move request for scope (-0.45, 0.28)
02:18:10.635 00.004 9640 Worker thread wakes up
02:18:10.635 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.28) opts 0xd
02:18:10.635 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.45, 0.28)
02:18:10.635 00.000 9640 Moving (-0.45, 0.28) raw xDistance=-0.27 yDistance=-0.47
02:18:10.635 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.27
02:18:10.635 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.47, m_sumCorr=-0.16
02:18:10.635 00.000 9640 MoveAxis(E, 31, ABG)
02:18:10.635 00.000 9640 Guiding  Dir = 2, Dur = 31
02:18:10.636 00.001 9640 IsSlewing returns 0
02:18:10.636 00.000 9640 IsGuiding returns 0
02:18:10.636 00.000 9640 PulseGuide returned control before completion, sleep 41
02:18:10.643 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3220, max=65516, med=3468, FiltMin=3340, FiltMax=49460, Gamma=2.190
02:18:10.680 00.037 16872 UpdateGuideState exits: m=313822 SNR=334.6
02:18:10.683 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:10.685 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:18:10.688 00.003 16872 Enqueuing Expose request
02:18:10.693 00.005 9640 IsGuiding returns 1
02:18:10.693 00.000 9640 scope still moving after pulse duration time elapsed
02:18:10.720 00.027 9640 IsSlewing returns 0
02:18:10.721 00.001 9640 IsGuiding returns 0
02:18:10.721 00.000 9640 scope move finished after 31 + 53 ms
02:18:10.721 00.000 9640 Move returns status 0, amount 31
02:18:10.721 00.000 9640 MoveAxis(N, 0, ABG)
02:18:10.721 00.000 9640 Move returns status 0, amount 0
02:18:10.721 00.000 9640 move complete, result=0
02:18:10.722 00.001 9640 worker thread done servicing request
02:18:10.722 00.000 9640 Worker thread wakes up
02:18:10.722 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:18:10.722 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:18:10.731 00.009 16872 GuideStep: -0.3 px 31 ms EAST, -0.5 px 0 ms NORTH
02:18:11.445 00.714 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5913d78b-4308-4b7d-8988-d7bc6245412c"}
02:18:11.449 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5913d78b-4308-4b7d-8988-d7bc6245412c"}
02:18:11.455 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"599057a4-61ff-44df-9aad-cd3d113dba64"}
02:18:11.458 00.003 16872 case statement mapped state 6 to 3
02:18:11.462 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"599057a4-61ff-44df-9aad-cd3d113dba64"}
02:18:11.466 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"73111fb2-8062-4265-8e65-d5958d09dcb3"}
02:18:11.471 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.68,7.27],"pixels":"..."},"id":"73111fb2-8062-4265-8e65-d5958d09dcb3"}
02:18:14.788 03.317 9640 Exposure complete
02:18:14.945 00.157 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0677bb19-18ec-420d-8fd0-e6a55eecddf2"}
02:18:14.949 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0677bb19-18ec-420d-8fd0-e6a55eecddf2"}
02:18:14.953 00.004 9640 worker thread done servicing request
02:18:14.953 00.000 16872 OnExposeComplete: enter
02:18:14.956 00.003 16872 UpdateGuideState(): m_state=6
02:18:14.960 00.004 16872 Star::Find(15, 1618, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
02:18:14.964 00.004 16872 Star::Find returns 1 (0), X=1619.25, Y=284.12, Mass=317265, SNR=337.9, Peak=22784 HFD=3.9
02:18:14.968 00.004 16872 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.59) = xAngle (2.38 = 2.38)
02:18:14.973 00.005 16872 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.42 = 2.42)
02:18:14.976 00.003 16872 CameraToMount -- cameraX=0.13 cameraY=0.13 hyp=0.18 cameraTheta=0.79 mountX=-0.13 mountY=0.12, mountTheta=2.40
02:18:14.982 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=0.13, opts=13)
02:18:14.986 00.004 16872 Enqueuing Move request for scope (0.13, 0.13)
02:18:14.989 00.003 9640 Worker thread wakes up
02:18:14.989 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.13) opts 0xd
02:18:14.989 00.000 9640 Handling offset move in thread for scope, endpoint = (0.13, 0.13)
02:18:14.989 00.000 9640 Moving (0.13, 0.13) raw xDistance=-0.13 yDistance=0.12
02:18:14.989 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.13
02:18:14.989 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=-0.16
02:18:14.991 00.002 9640 MoveAxis(E, 17, ABG)
02:18:14.991 00.000 9640 Guiding  Dir = 2, Dur = 17
02:18:14.991 00.000 9640 IsSlewing returns 0
02:18:14.991 00.000 9640 IsGuiding returns 0
02:18:14.992 00.001 9640 PulseGuide returned control before completion, sleep 27
02:18:14.998 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65508, med=3468, FiltMin=3344, FiltMax=52052, Gamma=2.190
02:18:15.029 00.031 9640 IsGuiding returns 1
02:18:15.029 00.000 9640 scope still moving after pulse duration time elapsed
02:18:15.034 00.005 16872 UpdateGuideState exits: m=317265 SNR=337.9
02:18:15.038 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:15.041 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:18:15.044 00.003 16872 Enqueuing Expose request
02:18:15.049 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"300f55fe-ef66-48f0-8fd4-3fb50dae2862"}
02:18:15.052 00.003 16872 case statement mapped state 6 to 3
02:18:15.055 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"300f55fe-ef66-48f0-8fd4-3fb50dae2862"}
02:18:15.059 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6a01eb23-cabc-4108-a0c9-954ced07eaaa"}
02:18:15.064 00.005 9640 IsSlewing returns 0
02:18:15.065 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.25,7.12],"pixels":"..."},"id":"6a01eb23-cabc-4108-a0c9-954ced07eaaa"}
02:18:15.069 00.004 9640 IsGuiding returns 0
02:18:15.069 00.000 9640 scope move finished after 17 + 60 ms
02:18:15.069 00.000 9640 Move returns status 0, amount 17
02:18:15.069 00.000 9640 MoveAxis(N, 0, ABG)
02:18:15.069 00.000 9640 Move returns status 0, amount 0
02:18:15.069 00.000 9640 move complete, result=0
02:18:15.069 00.000 9640 worker thread done servicing request
02:18:15.069 00.000 16872 GuideStep: -0.1 px 17 ms EAST, 0.1 px 0 ms NORTH
02:18:15.073 00.004 9640 Worker thread wakes up
02:18:15.073 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:18:15.073 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:18:18.445 03.372 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8647b086-7e1c-47ad-84c6-b341558a4216"}
02:18:18.448 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8647b086-7e1c-47ad-84c6-b341558a4216"}
02:18:18.452 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7169f08c-7cdb-46ea-864f-f65891eb8c9f"}
02:18:18.456 00.004 16872 case statement mapped state 6 to 3
02:18:18.459 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7169f08c-7cdb-46ea-864f-f65891eb8c9f"}
02:18:18.462 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f67872ec-4200-408d-9e78-19181f6102fb"}
02:18:18.466 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.25,7.12],"pixels":"..."},"id":"f67872ec-4200-408d-9e78-19181f6102fb"}
02:18:19.130 00.664 9640 Exposure complete
02:18:19.272 00.142 9640 worker thread done servicing request
02:18:19.272 00.000 16872 OnExposeComplete: enter
02:18:19.275 00.003 16872 UpdateGuideState(): m_state=6
02:18:19.278 00.003 16872 Star::Find(15, 1619, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
02:18:19.281 00.003 16872 Star::Find returns 1 (0), X=1619.43, Y=285.35, Mass=312449, SNR=357.7, Peak=24924 HFD=3.4
02:18:19.286 00.005 16872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.59) = xAngle (2.94 = 2.94)
02:18:19.289 00.003 16872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.99 = 2.99)
02:18:19.293 00.004 16872 CameraToMount -- cameraX=0.30 cameraY=1.36 hyp=1.39 cameraTheta=1.35 mountX=-1.36 mountY=0.21, mountTheta=2.99
02:18:19.299 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=1.36, opts=13)
02:18:19.302 00.003 16872 Enqueuing Move request for scope (0.30, 1.36)
02:18:19.305 00.003 9640 Worker thread wakes up
02:18:19.305 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, 1.36) opts 0xd
02:18:19.305 00.000 9640 Handling offset move in thread for scope, endpoint = (0.30, 1.36)
02:18:19.305 00.000 9640 Moving (0.30, 1.36) raw xDistance=-1.36 yDistance=0.21
02:18:19.305 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.24 from input -1.36
02:18:19.305 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=-0.16
02:18:19.305 00.000 9640 MoveAxis(E, 147, ABG)
02:18:19.305 00.000 9640 Guiding  Dir = 2, Dur = 147
02:18:19.306 00.001 9640 IsSlewing returns 0
02:18:19.306 00.000 9640 IsGuiding returns 0
02:18:19.306 00.000 9640 PulseGuide returned control before completion, sleep 157
02:18:19.311 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=63812, med=3468, FiltMin=3352, FiltMax=48564, Gamma=2.190
02:18:19.346 00.035 16872 UpdateGuideState exits: m=312449 SNR=357.7
02:18:19.349 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:19.352 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:18:19.355 00.003 16872 Enqueuing Expose request
02:18:19.480 00.125 9640 IsGuiding returns 0
02:18:19.480 00.000 9640 Move returns status 0, amount 147
02:18:19.480 00.000 9640 MoveAxis(N, 0, ABG)
02:18:19.480 00.000 9640 Move returns status 0, amount 0
02:18:19.480 00.000 9640 move complete, result=0
02:18:19.480 00.000 9640 worker thread done servicing request
02:18:19.480 00.000 9640 Worker thread wakes up
02:18:19.480 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:18:19.480 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:18:19.480 00.000 16872 GuideStep: -1.4 px 147 ms EAST, 0.2 px 0 ms NORTH
02:18:21.944 02.464 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3aad08f2-2fa1-480c-9d3c-e999472db59b"}
02:18:21.948 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3aad08f2-2fa1-480c-9d3c-e999472db59b"}
02:18:21.952 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e65b12e-2fa4-44ad-a454-d118fb9f7eb5"}
02:18:21.955 00.003 16872 case statement mapped state 6 to 3
02:18:21.958 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e65b12e-2fa4-44ad-a454-d118fb9f7eb5"}
02:18:21.961 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cebfc22f-6880-4380-9c21-5e4801cf74c3"}
02:18:21.963 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.43,7.35],"pixels":"..."},"id":"cebfc22f-6880-4380-9c21-5e4801cf74c3"}
02:18:23.542 01.579 9640 Exposure complete
02:18:23.688 00.146 9640 worker thread done servicing request
02:18:23.688 00.000 16872 OnExposeComplete: enter
02:18:23.692 00.004 16872 UpdateGuideState(): m_state=6
02:18:23.695 00.003 16872 Star::Find(15, 1619, 285, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:18:23.698 00.003 16872 Star::Find returns 1 (0), X=1619.18, Y=283.44, Mass=323351, SNR=351.8, Peak=19580 HFD=4.1
02:18:23.701 00.003 16872 MultiStar: exiting stabilization period
02:18:23.703 00.002 16872 MultiStar: updating star positions after lock position change
02:18:23.706 00.003 16872 Star::Find(15, 65, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:18:23.709 00.003 16872 Star::Find returns 1 (0), X=65.02, Y=802.56, Mass=146445, SNR=216.3, Peak=11632 HFD=3.9
02:18:23.711 00.002 16872 Star::Find(15, 1160, 517, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:18:23.714 00.003 16872 Star::Find returns 1 (0), X=1159.29, Y=517.29, Mass=123507, SNR=207.6, Peak=10428 HFD=3.7
02:18:23.716 00.002 16872 Star::Find(15, 1573, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:18:23.718 00.002 16872 Star::Find returns 1 (0), X=1573.06, Y=179.75, Mass=127816, SNR=225.5, Peak=10272 HFD=4.1
02:18:23.723 00.005 16872 Star::Find(15, 133, 908, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:18:23.726 00.003 16872 Star::Find returns 1 (0), X=132.82, Y=908.04, Mass=79214, SNR=151.9, Peak=7580 HFD=4.1
02:18:23.728 00.002 16872 Star::Find(15, 1734, 235, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:18:23.731 00.003 16872 Star::Find returns 1 (0), X=1733.11, Y=235.10, Mass=65859, SNR=133.5, Peak=6972 HFD=4.2
02:18:23.733 00.002 16872 Star::Find(15, 678, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:18:23.737 00.004 16872 Star::Find returns 1 (0), X=677.29, Y=877.91, Mass=68184, SNR=145.2, Peak=7220 HFD=4.1
02:18:23.741 00.004 16872 Star::Find(15, 1121, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:18:23.743 00.002 16872 Star::Find returns 1 (0), X=1121.47, Y=991.07, Mass=38481, SNR=108.3, Peak=5740 HFD=3.8
02:18:23.746 00.003 16872 Star::Find(15, 1686, 914, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:18:23.749 00.003 16872 Star::Find returns 1 (0), X=1685.36, Y=913.93, Mass=32446, SNR=95.3, Peak=5348 HFD=3.9
02:18:23.752 00.003 16872 Star::Find(15, 208, 655, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:18:23.754 00.002 16872 Star::Find returns 1 (0), X=208.21, Y=655.41, Mass=35042, SNR=97.3, Peak=5512 HFD=3.7
02:18:23.757 00.003 16872 Star::Find(15, 1078, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:18:23.759 00.002 16872 Star::Find returns 1 (0), X=1077.88, Y=554.63, Mass=31957, SNR=83.8, Peak=5280 HFD=3.9
02:18:23.762 00.003 16872 Star::Find(15, 164, 108, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:18:23.764 00.002 16872 Star::Find returns 1 (0), X=163.96, Y=108.31, Mass=26671, SNR=77.5, Peak=5224 HFD=3.8
02:18:23.768 00.004 16872 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.59) = xAngle (0.11 = 0.11)
02:18:23.770 00.002 16872 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.16 = 0.16)
02:18:23.773 00.003 16872 CameraToMount -- cameraX=0.05 cameraY=-0.56 hyp=0.56 cameraTheta=-1.47 mountX=0.56 mountY=0.09, mountTheta=0.16
02:18:23.777 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=-0.56, opts=13)
02:18:23.780 00.003 16872 Enqueuing Move request for scope (0.05, -0.56)
02:18:23.783 00.003 9640 Worker thread wakes up
02:18:23.783 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.56) opts 0xd
02:18:23.783 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, -0.56)
02:18:23.783 00.000 9640 Moving (0.05, -0.56) raw xDistance=0.56 yDistance=0.09
02:18:23.783 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.56
02:18:23.783 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=-0.16
02:18:23.783 00.000 9640 MoveAxis(W, 45, ABG)
02:18:23.784 00.001 9640 Guiding  Dir = 3, Dur = 45
02:18:23.784 00.000 9640 IsSlewing returns 0
02:18:23.784 00.000 9640 IsGuiding returns 0
02:18:23.784 00.000 9640 PulseGuide returned control before completion, sleep 55
02:18:23.789 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=58896, med=3468, FiltMin=3292, FiltMax=49564, Gamma=2.190
02:18:23.823 00.034 16872 UpdateGuideState exits: m=323351 SNR=351.8
02:18:23.826 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:23.832 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:18:23.835 00.003 16872 Enqueuing Expose request
02:18:23.843 00.008 9640 IsGuiding returns 1
02:18:23.843 00.000 9640 scope still moving after pulse duration time elapsed
02:18:23.874 00.031 9640 IsSlewing returns 0
02:18:23.874 00.000 9640 IsGuiding returns 0
02:18:23.874 00.000 9640 scope move finished after 45 + 45 ms
02:18:23.874 00.000 9640 Move returns status 0, amount 45
02:18:23.875 00.001 9640 MoveAxis(N, 0, ABG)
02:18:23.875 00.000 9640 Move returns status 0, amount 0
02:18:23.875 00.000 9640 move complete, result=0
02:18:23.875 00.000 9640 worker thread done servicing request
02:18:23.875 00.000 9640 Worker thread wakes up
02:18:23.875 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:18:23.875 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:18:23.877 00.002 16872 GuideStep: 0.6 px 45 ms WEST, 0.1 px 0 ms NORTH
02:18:25.453 01.576 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cf67e31c-a1ad-4a5f-bbc5-25065decaff4"}
02:18:25.457 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cf67e31c-a1ad-4a5f-bbc5-25065decaff4"}
02:18:25.461 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"89007538-10cc-494c-8196-1ed2e404364e"}
02:18:25.464 00.003 16872 case statement mapped state 6 to 3
02:18:25.467 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"89007538-10cc-494c-8196-1ed2e404364e"}
02:18:25.472 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"09019426-42f9-4a6e-a469-2e7be383b3e3"}
02:18:25.475 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.18,7.44],"pixels":"..."},"id":"09019426-42f9-4a6e-a469-2e7be383b3e3"}
02:18:27.938 02.463 9640 Exposure complete
02:18:28.077 00.139 9640 worker thread done servicing request
02:18:28.077 00.000 16872 OnExposeComplete: enter
02:18:28.080 00.003 16872 UpdateGuideState(): m_state=6
02:18:28.083 00.003 16872 Star::Find(15, 1619, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:18:28.086 00.003 16872 Star::Find returns 1 (0), X=1619.31, Y=283.48, Mass=307473, SNR=340.4, Peak=25580 HFD=3.4
02:18:28.091 00.005 16872 MultiStar: [#1 -0.06,0.08,0.63,U] [#2 0.03,-0.09,0.59,U] [#3 0.15,-0.21,0.58,U] [#4 0.28,0.20,0.49,U] [#5 0.39,0.14,0.44,U] [#6 0.31,-0.06,0.39,U] [#7 0.15,-0.06,0.30,U] [#8 -0.05,-0.19,0.28,U] 
02:18:28.094 00.003 16872 refined, 8 included, MultiStar: {0.15, -0.12}, one-star: {0.18, -0.51}
02:18:28.096 00.002 16872 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.59) = xAngle (0.90 = 0.90)
02:18:28.098 00.002 16872 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.95 = 0.95)
02:18:28.101 00.003 16872 CameraToMount -- cameraX=0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-0.68 mountX=0.12 mountY=0.16, mountTheta=0.92
02:18:28.108 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=-0.12, opts=13)
02:18:28.111 00.003 16872 Enqueuing Move request for scope (0.15, -0.12)
02:18:28.113 00.002 9640 Worker thread wakes up
02:18:28.113 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.12) opts 0xd
02:18:28.113 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, -0.12)
02:18:28.114 00.001 9640 Moving (0.15, -0.12) raw xDistance=0.12 yDistance=0.16
02:18:28.114 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.12
02:18:28.114 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=-0.16
02:18:28.114 00.000 9640 MoveAxis(W, 17, ABG)
02:18:28.114 00.000 9640 Guiding  Dir = 3, Dur = 17
02:18:28.114 00.000 9640 IsSlewing returns 0
02:18:28.114 00.000 9640 IsGuiding returns 0
02:18:28.115 00.001 9640 PulseGuide returned control before completion, sleep 27
02:18:28.122 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3172, max=65188, med=3468, FiltMin=3340, FiltMax=53444, Gamma=2.190
02:18:28.151 00.029 9640 IsGuiding returns 1
02:18:28.151 00.000 9640 scope still moving after pulse duration time elapsed
02:18:28.157 00.006 16872 UpdateGuideState exits: m=307473 SNR=340.4
02:18:28.160 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:28.162 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:18:28.165 00.003 16872 Enqueuing Expose request
02:18:28.182 00.017 9640 IsSlewing returns 0
02:18:28.182 00.000 9640 IsGuiding returns 1
02:18:28.215 00.033 9640 IsSlewing returns 0
02:18:28.215 00.000 9640 IsGuiding returns 1
02:18:28.246 00.031 9640 IsSlewing returns 0
02:18:28.246 00.000 9640 IsGuiding returns 1
02:18:28.277 00.031 9640 IsSlewing returns 0
02:18:28.278 00.001 9640 IsGuiding returns 0
02:18:28.278 00.000 9640 scope move finished after 17 + 146 ms
02:18:28.278 00.000 9640 Move returns status 0, amount 17
02:18:28.278 00.000 9640 MoveAxis(N, 0, ABG)
02:18:28.278 00.000 9640 Move returns status 0, amount 0
02:18:28.278 00.000 9640 move complete, result=0
02:18:28.278 00.000 9640 worker thread done servicing request
02:18:28.278 00.000 9640 Worker thread wakes up
02:18:28.278 00.000 16872 GuideStep: 0.1 px 17 ms WEST, 0.2 px 0 ms NORTH
02:18:28.283 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
02:18:28.283 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:18:28.953 00.670 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"edd8d78c-ab4c-49ba-b138-7e9ed774d308"}
02:18:28.957 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"edd8d78c-ab4c-49ba-b138-7e9ed774d308"}
02:18:28.961 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86ae9665-87cf-43cc-be17-707c62f6da4e"}
02:18:28.964 00.003 16872 case statement mapped state 6 to 3
02:18:28.967 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"86ae9665-87cf-43cc-be17-707c62f6da4e"}
02:18:28.970 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9e2e0bf9-67e3-42ec-9170-203de81781e6"}
02:18:28.974 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.31,7.48],"pixels":"..."},"id":"9e2e0bf9-67e3-42ec-9170-203de81781e6"}
02:18:32.346 03.372 9640 Exposure complete
02:18:32.451 00.105 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ee317e1-ef2f-49d4-b7ed-dd5f53fd44e3"}
02:18:32.454 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5ee317e1-ef2f-49d4-b7ed-dd5f53fd44e3"}
02:18:32.458 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24be023a-818f-4f10-ba65-7e4a4e0fa6d7"}
02:18:32.463 00.005 16872 case statement mapped state 6 to 3
02:18:32.465 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"24be023a-818f-4f10-ba65-7e4a4e0fa6d7"}
02:18:32.469 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c74a1af1-930c-4992-bad5-b66992c122e3"}
02:18:32.473 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.31,7.48],"pixels":"..."},"id":"c74a1af1-930c-4992-bad5-b66992c122e3"}
02:18:32.485 00.012 9640 worker thread done servicing request
02:18:32.486 00.001 16872 OnExposeComplete: enter
02:18:32.489 00.003 16872 UpdateGuideState(): m_state=6
02:18:32.494 00.005 16872 Star::Find(15, 1619, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:18:32.497 00.003 16872 Star::Find returns 1 (0), X=1619.55, Y=284.30, Mass=318446, SNR=348.5, Peak=22696 HFD=3.5
02:18:32.501 00.004 16872 MultiStar: [#1 -0.01,0.80,0.67,U] [#2 -0.10,0.83,0.54,U] [#3 0.20,0.65,0.60,U] [#4 0.07,0.64,0.45,U] [#5 0.55,0.85,0.00,M1] [#6 0.17,0.80,0.39,U] [#7 0.01,0.58,0.31,U] [#8 0.03,0.62,0.28,U] 
02:18:32.504 00.003 16872 single-star, 7 included, MultiStar: {0.14, 0.62}, one-star: {0.43, 0.30}
02:18:32.508 00.004 16872 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.59) = xAngle (2.20 = 2.20)
02:18:32.510 00.002 16872 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.25 = 2.25)
02:18:32.513 00.003 16872 CameraToMount -- cameraX=0.43 cameraY=0.30 hyp=0.52 cameraTheta=0.62 mountX=-0.31 mountY=0.41, mountTheta=2.22
02:18:32.517 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.43, y=0.30, opts=13)
02:18:32.520 00.003 16872 Enqueuing Move request for scope (0.43, 0.30)
02:18:32.524 00.004 9640 Worker thread wakes up
02:18:32.524 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.30) opts 0xd
02:18:32.524 00.000 9640 Handling offset move in thread for scope, endpoint = (0.43, 0.30)
02:18:32.524 00.000 9640 Moving (0.43, 0.30) raw xDistance=-0.31 yDistance=0.41
02:18:32.524 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.31
02:18:32.524 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.41, m_sumCorr=-0.16
02:18:32.524 00.000 9640 MoveAxis(E, 31, ABG)
02:18:32.524 00.000 9640 Guiding  Dir = 2, Dur = 31
02:18:32.524 00.000 9640 IsSlewing returns 0
02:18:32.525 00.001 9640 IsGuiding returns 0
02:18:32.525 00.000 9640 PulseGuide returned control before completion, sleep 41
02:18:32.530 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3136, max=65512, med=3460, FiltMin=3286, FiltMax=52888, Gamma=2.190
02:18:32.568 00.038 9640 IsGuiding returns 1
02:18:32.568 00.000 9640 scope still moving after pulse duration time elapsed
02:18:32.570 00.002 16872 UpdateGuideState exits: m=318446 SNR=348.5
02:18:32.573 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:32.577 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:18:32.580 00.003 16872 Enqueuing Expose request
02:18:32.599 00.019 9640 IsSlewing returns 0
02:18:32.599 00.000 9640 IsGuiding returns 0
02:18:32.599 00.000 9640 scope move finished after 31 + 43 ms
02:18:32.599 00.000 9640 Move returns status 0, amount 31
02:18:32.599 00.000 9640 MoveAxis(N, 0, ABG)
02:18:32.599 00.000 9640 Move returns status 0, amount 0
02:18:32.599 00.000 9640 move complete, result=0
02:18:32.600 00.001 9640 worker thread done servicing request
02:18:32.600 00.000 9640 Worker thread wakes up
02:18:32.600 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:18:32.600 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:18:32.604 00.004 16872 GuideStep: -0.3 px 31 ms EAST, 0.4 px 0 ms NORTH
02:18:35.951 03.347 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6ccaa4b-893c-4517-8263-4ef037333e96"}
02:18:35.954 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d6ccaa4b-893c-4517-8263-4ef037333e96"}
02:18:35.959 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"197c3ebc-5947-44e7-8303-e67bb35bc886"}
02:18:35.962 00.003 16872 case statement mapped state 6 to 3
02:18:35.965 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"197c3ebc-5947-44e7-8303-e67bb35bc886"}
02:18:35.968 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4bdb3421-0bd3-4e23-a5dd-91367bdce0ed"}
02:18:35.971 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.55,7.30],"pixels":"..."},"id":"4bdb3421-0bd3-4e23-a5dd-91367bdce0ed"}
02:18:36.712 00.741 9640 Exposure complete
02:18:36.863 00.151 9640 worker thread done servicing request
02:18:36.863 00.000 16872 OnExposeComplete: enter
02:18:36.865 00.002 16872 UpdateGuideState(): m_state=6
02:18:36.868 00.003 16872 Star::Find(15, 1619, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:18:36.870 00.002 16872 Star::Find returns 1 (0), X=1619.41, Y=284.04, Mass=315696, SNR=350.9, Peak=25684 HFD=3.7
02:18:36.873 00.003 16872 MultiStar: [#1 0.06,0.49,0.68,U] [#2 -0.18,0.42,0.58,U] [#3 0.20,0.38,0.57,U] [#4 -0.02,0.51,0.44,U] [#5 0.36,0.45,0.41,U] [#6 -0.01,0.56,0.39,U] [#7 -0.07,0.49,0.31,U] [#8 -0.04,0.10,0.27,U] 
02:18:36.877 00.004 16872 single-star, 8 included, MultiStar: {0.09, 0.35}, one-star: {0.29, 0.04}
02:18:36.879 00.002 16872 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.59) = xAngle (1.73 = 1.73)
02:18:36.882 00.003 16872 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.77 = 1.77)
02:18:36.886 00.004 16872 CameraToMount -- cameraX=0.29 cameraY=0.04 hyp=0.29 cameraTheta=0.14 mountX=-0.05 mountY=0.28, mountTheta=1.73
02:18:36.893 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.29, y=0.04, opts=13)
02:18:36.897 00.004 16872 Enqueuing Move request for scope (0.29, 0.04)
02:18:36.899 00.002 9640 Worker thread wakes up
02:18:36.899 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.04) opts 0xd
02:18:36.899 00.000 9640 Handling offset move in thread for scope, endpoint = (0.29, 0.04)
02:18:36.899 00.000 9640 Moving (0.29, 0.04) raw xDistance=-0.05 yDistance=0.28
02:18:36.899 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:18:36.899 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.28, m_sumCorr=0.032
02:18:36.900 00.001 9640 MoveAxis(E, 0, ABG)
02:18:36.900 00.000 9640 Move returns status 0, amount 0
02:18:36.900 00.000 9640 MoveAxis(S, 23, ABG)
02:18:36.900 00.000 9640 Guiding  Dir = 1, Dur = 23
02:18:36.900 00.000 9640 IsSlewing returns 0
02:18:36.900 00.000 9640 IsGuiding returns 0
02:18:36.901 00.001 9640 PulseGuide returned control before completion, sleep 33
02:18:36.905 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3188, max=65508, med=3464, FiltMin=3340, FiltMax=50540, Gamma=2.190
02:18:36.937 00.032 9640 IsGuiding returns 1
02:18:36.937 00.000 9640 scope still moving after pulse duration time elapsed
02:18:36.939 00.002 16872 UpdateGuideState exits: m=315696 SNR=350.9
02:18:36.942 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:36.945 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:18:36.948 00.003 16872 Enqueuing Expose request
02:18:36.968 00.020 9640 IsSlewing returns 0
02:18:36.968 00.000 9640 IsGuiding returns 0
02:18:36.968 00.000 9640 scope move finished after 23 + 44 ms
02:18:36.968 00.000 9640 Move returns status 0, amount 23
02:18:36.968 00.000 9640 move complete, result=0
02:18:36.968 00.000 9640 worker thread done servicing request
02:18:36.969 00.001 9640 Worker thread wakes up
02:18:36.969 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:18:36.969 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:18:36.969 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 23 ms SOUTH
02:18:39.450 02.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"562a0450-3f7f-42f8-92c5-f0fcbd0af3c4"}
02:18:39.454 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"562a0450-3f7f-42f8-92c5-f0fcbd0af3c4"}
02:18:39.457 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ac2f4e3-6563-4e94-9e02-3c33261619f3"}
02:18:39.460 00.003 16872 case statement mapped state 6 to 3
02:18:39.462 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ac2f4e3-6563-4e94-9e02-3c33261619f3"}
02:18:39.466 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6e9bba92-8187-4bad-9014-f60893010113"}
02:18:39.470 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.41,7.04],"pixels":"..."},"id":"6e9bba92-8187-4bad-9014-f60893010113"}
02:18:41.036 01.566 9640 Exposure complete
02:18:41.178 00.142 9640 worker thread done servicing request
02:18:41.178 00.000 16872 OnExposeComplete: enter
02:18:41.182 00.004 16872 UpdateGuideState(): m_state=6
02:18:41.184 00.002 16872 Star::Find(15, 1619, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
02:18:41.187 00.003 16872 Star::Find returns 1 (0), X=1619.48, Y=284.58, Mass=314391, SNR=362.3, Peak=25456 HFD=3.3
02:18:41.189 00.002 16872 MultiStar: [#1 -0.21,0.77,0.61,U] [#2 -0.17,0.96,0.00,M1] [#3 0.26,0.82,0.59,U] [#4 0.15,1.08,0.00,M1] [#5 0.23,1.08,0.00,M1] [#6 0.18,0.84,0.40,U] [#7 0.02,0.82,0.28,U] [#8 0.31,0.81,0.00,M1] 
02:18:41.193 00.004 16872 single-star, 4 included, MultiStar: {0.16, 0.73}, one-star: {0.35, 0.58}
02:18:41.196 00.003 16872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.59) = xAngle (2.61 = 2.61)
02:18:41.199 00.003 16872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.66 = 2.66)
02:18:41.201 00.002 16872 CameraToMount -- cameraX=0.35 cameraY=0.58 hyp=0.68 cameraTheta=1.03 mountX=-0.59 mountY=0.32, mountTheta=2.65
02:18:41.205 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=0.58, opts=13)
02:18:41.209 00.004 16872 Enqueuing Move request for scope (0.35, 0.58)
02:18:41.214 00.005 9640 Worker thread wakes up
02:18:41.214 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.58) opts 0xd
02:18:41.214 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, 0.58)
02:18:41.214 00.000 9640 Moving (0.35, 0.58) raw xDistance=-0.59 yDistance=0.32
02:18:41.214 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.59
02:18:41.214 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.32, m_sumCorr=0.032
02:18:41.214 00.000 9640 MoveAxis(E, 63, ABG)
02:18:41.214 00.000 9640 Guiding  Dir = 2, Dur = 63
02:18:41.214 00.000 9640 IsSlewing returns 0
02:18:41.215 00.001 9640 IsGuiding returns 0
02:18:41.215 00.000 9640 PulseGuide returned control before completion, sleep 73
02:18:41.220 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3180, max=65508, med=3468, FiltMin=3348, FiltMax=52980, Gamma=2.190
02:18:41.259 00.039 16872 UpdateGuideState exits: m=314391 SNR=362.3
02:18:41.262 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:41.264 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:18:41.266 00.002 16872 Enqueuing Expose request
02:18:41.301 00.035 9640 IsGuiding returns 1
02:18:41.301 00.000 9640 scope still moving after pulse duration time elapsed
02:18:41.333 00.032 9640 IsSlewing returns 0
02:18:41.333 00.000 9640 IsGuiding returns 0
02:18:41.334 00.001 9640 scope move finished after 63 + 55 ms
02:18:41.334 00.000 9640 Move returns status 0, amount 63
02:18:41.334 00.000 9640 MoveAxis(N, 0, ABG)
02:18:41.334 00.000 9640 Move returns status 0, amount 0
02:18:41.334 00.000 9640 move complete, result=0
02:18:41.334 00.000 9640 worker thread done servicing request
02:18:41.334 00.000 9640 Worker thread wakes up
02:18:41.334 00.000 16872 GuideStep: -0.6 px 63 ms EAST, 0.3 px 0 ms NORTH
02:18:41.338 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:18:41.338 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:18:42.950 01.612 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5cbf2ba2-d9d4-4489-9c75-d30dce7a04c7"}
02:18:42.955 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5cbf2ba2-d9d4-4489-9c75-d30dce7a04c7"}
02:18:42.960 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8884940d-447f-4c4c-8ff7-e88b9d234e46"}
02:18:42.964 00.004 16872 case statement mapped state 6 to 3
02:18:42.968 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8884940d-447f-4c4c-8ff7-e88b9d234e46"}
02:18:42.973 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5629f7df-106a-489d-ad5c-115fd365754e"}
02:18:42.977 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.48,6.58],"pixels":"..."},"id":"5629f7df-106a-489d-ad5c-115fd365754e"}
02:18:45.399 02.422 9640 Exposure complete
02:18:45.537 00.138 9640 worker thread done servicing request
02:18:45.537 00.000 16872 OnExposeComplete: enter
02:18:45.540 00.003 16872 UpdateGuideState(): m_state=6
02:18:45.545 00.005 16872 Star::Find(15, 1619, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:18:45.547 00.002 16872 Star::Find returns 1 (0), X=1619.14, Y=283.88, Mass=319569, SNR=365.8, Peak=29900 HFD=3.4
02:18:45.551 00.004 16872 MultiStar: [#1 0.03,0.56,0.64,U] [#2 -0.27,0.38,0.57,U] [#3 -0.02,0.28,0.56,U] [#4 -0.03,0.47,0.45,U] [#5 0.08,0.41,0.42,U] [#6 -0.12,0.34,0.37,U] [#7 -0.29,0.17,0.28,U] [#8 -0.23,0.28,0.25,U] 
02:18:45.553 00.002 16872 single-star, 8 included, MultiStar: {-0.06, 0.27}, one-star: {0.01, -0.12}
02:18:45.556 00.003 16872 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.59) = xAngle (0.13 = 0.13)
02:18:45.559 00.003 16872 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.18 = 0.18)
02:18:45.562 00.003 16872 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.45 mountX=0.12 mountY=0.02, mountTheta=0.18
02:18:45.566 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=-0.12, opts=13)
02:18:45.569 00.003 16872 Enqueuing Move request for scope (0.01, -0.12)
02:18:45.574 00.005 9640 Worker thread wakes up
02:18:45.575 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
02:18:45.575 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
02:18:45.575 00.000 9640 Moving (0.01, -0.12) raw xDistance=0.12 yDistance=0.02
02:18:45.575 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.05 from input 0.12
02:18:45.575 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0.032
02:18:45.575 00.000 9640 MoveAxis(W, 6, ABG)
02:18:45.575 00.000 9640 Guiding  Dir = 3, Dur = 6
02:18:45.575 00.000 9640 IsSlewing returns 0
02:18:45.575 00.000 9640 IsGuiding returns 0
02:18:45.576 00.001 9640 PulseGuide returned control before completion, sleep 16
02:18:45.581 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65512, med=3468, FiltMin=3292, FiltMax=50384, Gamma=2.190
02:18:45.603 00.022 9640 IsGuiding returns 1
02:18:45.603 00.000 9640 scope still moving after pulse duration time elapsed
02:18:45.614 00.011 16872 UpdateGuideState exits: m=319569 SNR=365.8
02:18:45.618 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:45.620 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:18:45.622 00.002 16872 Enqueuing Expose request
02:18:45.634 00.012 9640 IsSlewing returns 0
02:18:45.635 00.001 9640 IsGuiding returns 0
02:18:45.636 00.001 9640 scope move finished after 6 + 54 ms
02:18:45.636 00.000 9640 Move returns status 0, amount 6
02:18:45.636 00.000 9640 MoveAxis(N, 0, ABG)
02:18:45.636 00.000 9640 Move returns status 0, amount 0
02:18:45.636 00.000 9640 move complete, result=0
02:18:45.636 00.000 9640 worker thread done servicing request
02:18:45.636 00.000 9640 Worker thread wakes up
02:18:45.636 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:18:45.636 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:18:45.637 00.001 16872 GuideStep: 0.1 px 6 ms WEST, 0.0 px 0 ms NORTH
02:18:46.450 00.813 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ab90a59-c2be-4888-b89b-df5ad035eb22"}
02:18:46.454 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6ab90a59-c2be-4888-b89b-df5ad035eb22"}
02:18:46.507 00.053 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6bff80f5-5076-4c7e-afa7-8cda18465a11"}
02:18:46.512 00.005 16872 case statement mapped state 6 to 3
02:18:46.514 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6bff80f5-5076-4c7e-afa7-8cda18465a11"}
02:18:46.518 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"010ccac1-c5c1-4924-8b8c-fe480f7e0e10"}
02:18:46.523 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.14,6.88],"pixels":"..."},"id":"010ccac1-c5c1-4924-8b8c-fe480f7e0e10"}
02:18:49.710 03.187 9640 Exposure complete
02:18:49.849 00.139 9640 worker thread done servicing request
02:18:49.849 00.000 16872 OnExposeComplete: enter
02:18:49.852 00.003 16872 UpdateGuideState(): m_state=6
02:18:49.855 00.003 16872 Star::Find(15, 1619, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:18:49.857 00.002 16872 Star::Find returns 1 (0), X=1619.64, Y=283.68, Mass=320322, SNR=359.0, Peak=26036 HFD=3.5
02:18:49.860 00.003 16872 MultiStar: [#1 0.21,0.29,0.63,U] [#2 0.04,0.13,0.57,U] [#3 0.27,-0.02,0.55,U] [#4 0.45,0.28,0.44,U] [#5 0.42,0.14,0.40,U] [#6 0.42,0.12,0.38,U] [#7 0.01,0.00,0.28,U] [#8 0.06,-0.02,0.25,U] 
02:18:49.865 00.005 16872 refined, 8 included, MultiStar: {0.30, 0.03}, one-star: {0.52, -0.32}
02:18:49.868 00.003 16872 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.59) = xAngle (1.69 = 1.69)
02:18:49.870 00.002 16872 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.74 = 1.74)
02:18:49.873 00.003 16872 CameraToMount -- cameraX=0.30 cameraY=0.03 hyp=0.30 cameraTheta=0.11 mountX=-0.04 mountY=0.30, mountTheta=1.69
02:18:49.877 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=0.03, opts=13)
02:18:49.880 00.003 16872 Enqueuing Move request for scope (0.30, 0.03)
02:18:49.883 00.003 9640 Worker thread wakes up
02:18:49.883 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.03) opts 0xd
02:18:49.883 00.000 9640 Handling offset move in thread for scope, endpoint = (0.30, 0.03)
02:18:49.883 00.000 9640 Moving (0.30, 0.03) raw xDistance=-0.04 yDistance=0.30
02:18:49.883 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:18:49.883 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.30, m_sumCorr=0.2
02:18:49.883 00.000 9640 MoveAxis(E, 0, ABG)
02:18:49.883 00.000 9640 Move returns status 0, amount 0
02:18:49.883 00.000 9640 MoveAxis(S, 21, ABG)
02:18:49.883 00.000 9640 Guiding  Dir = 1, Dur = 21
02:18:49.884 00.001 9640 IsSlewing returns 0
02:18:49.884 00.000 9640 IsGuiding returns 0
02:18:49.884 00.000 9640 PulseGuide returned control before completion, sleep 31
02:18:49.889 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3100, max=65508, med=3468, FiltMin=3344, FiltMax=54884, Gamma=2.190
02:18:49.922 00.033 16872 UpdateGuideState exits: m=320322 SNR=359.0
02:18:49.928 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:49.932 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:18:49.935 00.003 16872 Enqueuing Expose request
02:18:49.937 00.002 9640 IsGuiding returns 1
02:18:49.937 00.000 9640 scope still moving after pulse duration time elapsed
02:18:49.954 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c733a2f2-2734-499a-bc9e-cb56f4647cef"}
02:18:49.957 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c733a2f2-2734-499a-bc9e-cb56f4647cef"}
02:18:49.961 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f2b54e5-3c7e-4778-bd04-97e44e09f92f"}
02:18:49.963 00.002 16872 case statement mapped state 6 to 3
02:18:49.966 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f2b54e5-3c7e-4778-bd04-97e44e09f92f"}
02:18:49.970 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"004720d8-4ecf-4120-8319-363824e3d918"}
02:18:49.976 00.006 9640 IsSlewing returns 0
02:18:49.976 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.64,6.68],"pixels":"..."},"id":"004720d8-4ecf-4120-8319-363824e3d918"}
02:18:49.979 00.003 9640 IsGuiding returns 0
02:18:49.979 00.000 9640 scope move finished after 21 + 74 ms
02:18:49.980 00.001 9640 Move returns status 0, amount 21
02:18:49.980 00.000 9640 move complete, result=0
02:18:49.980 00.000 9640 worker thread done servicing request
02:18:49.980 00.000 9640 Worker thread wakes up
02:18:49.980 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:18:49.980 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:18:49.980 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 21 ms SOUTH
02:18:53.450 03.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06a312f5-c63a-4294-8eec-4e7575c3a53e"}
02:18:53.454 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"06a312f5-c63a-4294-8eec-4e7575c3a53e"}
02:18:53.457 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8c6e7e8-58ef-48f4-8fe9-77e751de7d02"}
02:18:53.460 00.003 16872 case statement mapped state 6 to 3
02:18:53.464 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8c6e7e8-58ef-48f4-8fe9-77e751de7d02"}
02:18:53.469 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a32dfc9e-7e2b-495d-9488-ed57860b9b30"}
02:18:53.472 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.64,6.68],"pixels":"..."},"id":"a32dfc9e-7e2b-495d-9488-ed57860b9b30"}
02:18:54.031 00.559 9640 Exposure complete
02:18:54.169 00.138 9640 worker thread done servicing request
02:18:54.169 00.000 16872 OnExposeComplete: enter
02:18:54.172 00.003 16872 UpdateGuideState(): m_state=6
02:18:54.175 00.003 16872 Star::Find(15, 1619, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
02:18:54.177 00.002 16872 Star::Find returns 1 (0), X=1619.20, Y=284.31, Mass=338424, SNR=376.1, Peak=29280 HFD=3.5
02:18:54.180 00.003 16872 MultiStar: [#1 -0.01,0.73,0.62,U] [#2 -0.13,0.87,0.00,M1] [#3 0.03,0.51,0.53,U] [#4 0.06,0.69,0.44,U] [#5 0.37,0.88,0.00,M1] [#6 0.21,0.88,0.00,M1] [#7 -0.20,0.76,0.30,U] [#8 0.13,0.74,0.25,U] 
02:18:54.183 00.003 16872 single-star, 5 included, MultiStar: {0.03, 0.56}, one-star: {0.07, 0.31}
02:18:54.187 00.004 16872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.59) = xAngle (2.92 = 2.92)
02:18:54.189 00.002 16872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.97 = 2.97)
02:18:54.191 00.002 16872 CameraToMount -- cameraX=0.07 cameraY=0.31 hyp=0.32 cameraTheta=1.34 mountX=-0.31 mountY=0.05, mountTheta=2.97
02:18:54.195 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=0.31, opts=13)
02:18:54.199 00.004 16872 Enqueuing Move request for scope (0.07, 0.31)
02:18:54.202 00.003 9640 Worker thread wakes up
02:18:54.202 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.31) opts 0xd
02:18:54.202 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, 0.31)
02:18:54.202 00.000 9640 Moving (0.07, 0.31) raw xDistance=-0.31 yDistance=0.05
02:18:54.202 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.31
02:18:54.202 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=0.2
02:18:54.202 00.000 9640 MoveAxis(E, 33, ABG)
02:18:54.202 00.000 9640 Guiding  Dir = 2, Dur = 33
02:18:54.202 00.000 9640 IsSlewing returns 0
02:18:54.202 00.000 9640 IsGuiding returns 0
02:18:54.204 00.002 9640 PulseGuide returned control before completion, sleep 43
02:18:54.208 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65516, med=3468, FiltMin=3336, FiltMax=54324, Gamma=2.190
02:18:54.241 00.033 16872 UpdateGuideState exits: m=338424 SNR=376.1
02:18:54.246 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:54.252 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:18:54.255 00.003 16872 Enqueuing Expose request
02:18:54.259 00.004 9640 IsGuiding returns 1
02:18:54.259 00.000 9640 scope still moving after pulse duration time elapsed
02:18:54.290 00.031 9640 IsSlewing returns 0
02:18:54.290 00.000 9640 IsGuiding returns 0
02:18:54.290 00.000 9640 scope move finished after 33 + 54 ms
02:18:54.290 00.000 9640 Move returns status 0, amount 33
02:18:54.290 00.000 9640 MoveAxis(N, 0, ABG)
02:18:54.290 00.000 9640 Move returns status 0, amount 0
02:18:54.290 00.000 9640 move complete, result=0
02:18:54.291 00.001 9640 worker thread done servicing request
02:18:54.291 00.000 9640 Worker thread wakes up
02:18:54.291 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:18:54.291 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:18:54.298 00.007 16872 GuideStep: -0.3 px 33 ms EAST, 0.1 px 0 ms NORTH
02:18:56.949 02.651 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a0f95f53-e2ba-4d06-869f-d13156cf511a"}
02:18:56.952 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a0f95f53-e2ba-4d06-869f-d13156cf511a"}
02:18:56.958 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72e0677d-b6ef-4b3d-8e08-ac68c64b455f"}
02:18:56.961 00.003 16872 case statement mapped state 6 to 3
02:18:56.964 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"72e0677d-b6ef-4b3d-8e08-ac68c64b455f"}
02:18:56.967 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e025fc11-44b4-40ae-a972-6ffa67c1ce04"}
02:18:56.971 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.20,7.31],"pixels":"..."},"id":"e025fc11-44b4-40ae-a972-6ffa67c1ce04"}
02:18:58.348 01.377 9640 Exposure complete
02:18:58.489 00.141 9640 worker thread done servicing request
02:18:58.489 00.000 16872 OnExposeComplete: enter
02:18:58.493 00.004 16872 UpdateGuideState(): m_state=6
02:18:58.497 00.004 16872 Star::Find(15, 1619, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:18:58.499 00.002 16872 Star::Find returns 1 (0), X=1619.56, Y=284.46, Mass=300020, SNR=339.2, Peak=22760 HFD=3.3
02:18:58.503 00.004 16872 MultiStar: [#1 0.43,0.82,0.00,M1] [#2 0.12,0.69,0.63,U] [#3 0.39,0.68,0.54,U] [#4 0.62,0.91,0.00,M1] [#5 0.80,0.85,0.00,M2] [#6 0.52,0.82,0.00,M2] [#7 -0.10,0.44,0.31,U] [#8 0.48,0.49,0.26,U] 
02:18:58.506 00.003 16872 refined, 4 included, MultiStar: {0.30, 0.56}, one-star: {0.43, 0.46}
02:18:58.507 00.001 16872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.59) = xAngle (2.67 = 2.67)
02:18:58.511 00.004 16872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.72 = 2.72)
02:18:58.514 00.003 16872 CameraToMount -- cameraX=0.30 cameraY=0.56 hyp=0.63 cameraTheta=1.08 mountX=-0.56 mountY=0.26, mountTheta=2.71
02:18:58.519 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=0.56, opts=13)
02:18:58.522 00.003 16872 Enqueuing Move request for scope (0.30, 0.56)
02:18:58.524 00.002 9640 Worker thread wakes up
02:18:58.524 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.56) opts 0xd
02:18:58.524 00.000 9640 Handling offset move in thread for scope, endpoint = (0.30, 0.56)
02:18:58.524 00.000 9640 Moving (0.30, 0.56) raw xDistance=-0.56 yDistance=0.26
02:18:58.524 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.56
02:18:58.524 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=0.2
02:18:58.524 00.000 9640 MoveAxis(E, 63, ABG)
02:18:58.524 00.000 9640 Guiding  Dir = 2, Dur = 63
02:18:58.525 00.001 9640 IsSlewing returns 0
02:18:58.525 00.000 9640 IsGuiding returns 0
02:18:58.526 00.001 9640 PulseGuide returned control before completion, sleep 73
02:18:58.535 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65508, med=3468, FiltMin=3302, FiltMax=49600, Gamma=2.190
02:18:58.573 00.038 16872 UpdateGuideState exits: m=300020 SNR=339.2
02:18:58.577 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:58.581 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:18:58.585 00.004 16872 Enqueuing Expose request
02:18:58.604 00.019 9640 IsGuiding returns 1
02:18:58.604 00.000 9640 scope still moving after pulse duration time elapsed
02:18:58.635 00.031 9640 IsSlewing returns 0
02:18:58.635 00.000 9640 IsGuiding returns 0
02:18:58.635 00.000 9640 scope move finished after 63 + 46 ms
02:18:58.636 00.001 9640 Move returns status 0, amount 63
02:18:58.636 00.000 9640 MoveAxis(N, 0, ABG)
02:18:58.636 00.000 9640 Move returns status 0, amount 0
02:18:58.636 00.000 9640 move complete, result=0
02:18:58.636 00.000 9640 worker thread done servicing request
02:18:58.636 00.000 9640 Worker thread wakes up
02:18:58.636 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:18:58.636 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1604,269,31,31)
02:18:58.637 00.001 16872 GuideStep: -0.6 px 63 ms EAST, 0.3 px 0 ms NORTH
02:19:00.407 01.770 16872 evsrv: cli 0D3BF8C8 connect
02:19:00.412 00.005 16872 case statement mapped state 6 to 3
02:19:00.420 00.008 16872 case statement mapped state 6 to 3
02:19:00.424 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"032fd9a1-1e8a-46a3-b2ea-bdc9bd83e4cc"}
02:19:00.428 00.004 16872 case statement mapped state 6 to 3
02:19:00.432 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"032fd9a1-1e8a-46a3-b2ea-bdc9bd83e4cc"}
02:19:00.439 00.007 16872 evsrv: cli 0D3BF8C8 disconnect
02:19:00.448 00.009 16872 evsrv: cli 0D3C0A48 connect
02:19:00.452 00.004 16872 case statement mapped state 6 to 3
02:19:00.459 00.007 16872 case statement mapped state 6 to 3
02:19:00.465 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"a7dba04e-b743-461a-b28e-4d43fd7ef3a9"}
02:19:00.469 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:19:00.474 00.005 16872 Status Line: Waiting for devices...
02:19:00.484 00.010 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"a7dba04e-b743-461a-b28e-4d43fd7ef3a9"}
02:19:00.492 00.008 16872 evsrv: cli 0D3C0A48 disconnect
02:19:00.497 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6a82ed13-c6c1-4375-b95e-e8c60ef399ea"}
02:19:00.501 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6a82ed13-c6c1-4375-b95e-e8c60ef399ea"}
02:19:00.509 00.008 16872 evsrv: cli 0D3BF968 connect
02:19:00.514 00.005 16872 case statement mapped state 6 to 3
02:19:00.521 00.007 16872 case statement mapped state 6 to 3
02:19:00.526 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ca017aeb-b138-4145-804d-c43f65eb909d"}
02:19:00.531 00.005 16872 case statement mapped state 6 to 3
02:19:00.562 00.031 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca017aeb-b138-4145-804d-c43f65eb909d"}
02:19:00.574 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d34862df-acbc-49ea-9b9f-95c1d22588a1"}
02:19:00.579 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.56,7.46],"pixels":"..."},"id":"d34862df-acbc-49ea-9b9f-95c1d22588a1"}
02:19:00.585 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"76791f6f-3481-42f6-b74b-e78dc6123ef1"}
02:19:00.604 00.019 16872 case statement mapped state 6 to 3
02:19:00.611 00.007 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"76791f6f-3481-42f6-b74b-e78dc6123ef1"}
02:19:00.616 00.005 16872 evsrv: cli 0D3BF968 disconnect
02:19:01.618 01.002 16872 evsrv: cli 0D3C0A48 connect
02:19:01.626 00.008 16872 case statement mapped state 6 to 3
02:19:01.634 00.008 16872 case statement mapped state 6 to 3
02:19:01.640 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5c1ab292-f2ed-42c5-8925-2f67577d8cb2"}
02:19:01.644 00.004 16872 case statement mapped state 6 to 3
02:19:01.648 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c1ab292-f2ed-42c5-8925-2f67577d8cb2"}
02:19:01.660 00.012 16872 evsrv: cli 0D3C0A48 disconnect
02:19:02.530 00.870 9640 ASCOM_AbortExposure returns err = 0
02:19:02.530 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:19:02.531 00.001 9640 worker thread done servicing request
02:19:02.531 00.000 16872 OnExposeComplete: enter
02:19:02.536 00.005 16872 OnExposeComplete: Capture Error reported
02:19:02.540 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:19:02.566 00.026 16872 Mount: notify guiding stopped
02:19:02.572 00.006 16872 Changing from state GUIDING to STOP
02:19:02.595 00.023 16872 guider state => SELECTED
02:19:02.598 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65508, med=3468, FiltMin=3302, FiltMax=49600, Gamma=2.190
02:19:02.685 00.087 16872 Changing from state SELECTED to UNINITIALIZED
02:19:02.690 00.005 16872 guider state => SELECTING
02:19:02.719 00.029 16872 Status Line: Stopped.
02:19:02.729 00.010 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:19:03.004 00.275 16872 evsrv: cli 0D3BFB48 connect
02:19:03.010 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"2941f7c2-42b8-4f80-9113-23384a7a3f81"}
02:19:03.032 00.022 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"2941f7c2-42b8-4f80-9113-23384a7a3f81"}
02:19:03.064 00.032 16872 evsrv: cli 0D3BFB48 disconnect
02:19:04.024 00.960 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"551252c5-f3d3-4bdd-a761-f1d53c1b1dd3"}
02:19:04.030 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"551252c5-f3d3-4bdd-a761-f1d53c1b1dd3"}
02:19:04.037 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e117cd6-af35-4dc1-9cc1-c53b645dd1db"}
02:19:04.041 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e117cd6-af35-4dc1-9cc1-c53b645dd1db"}
02:19:07.521 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8225ad0a-333d-4006-90ba-a6e8b14e78a2"}
02:19:07.526 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8225ad0a-333d-4006-90ba-a6e8b14e78a2"}
02:19:07.541 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e098c87f-8311-4c57-8a46-576135e147bb"}
02:19:07.548 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e098c87f-8311-4c57-8a46-576135e147bb"}
02:19:08.689 01.141 16872 evsrv: cli 0D3BFFA8 connect
02:19:08.723 00.034 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"fdadc819-bb58-4a97-bc61-abe39acf5f9e"}
02:19:08.739 00.016 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fdadc819-bb58-4a97-bc61-abe39acf5f9e"}
02:19:08.751 00.012 16872 evsrv: cli 0D3BFFA8 disconnect
02:19:08.758 00.007 16872 evsrv: cli 0D3C0A48 connect
02:19:08.773 00.015 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"a654e5d2-64ba-421a-b1d4-22eb3f5a4b11"}
02:19:08.780 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"a654e5d2-64ba-421a-b1d4-22eb3f5a4b11"}
02:19:08.795 00.015 16872 evsrv: cli 0D3C0A48 disconnect
02:19:08.809 00.014 16872 evsrv: cli 0D3BF8C8 connect
02:19:08.833 00.024 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"f49e3f31-4355-436b-b19c-21c05e72c54b"}
02:19:08.844 00.011 16872 PhdController::Guide begins
02:19:08.848 00.004 16872 PhdController: newstate STATE_SETUP
02:19:08.857 00.009 16872 PhdController: setup
02:19:08.862 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
02:19:08.869 00.007 16872 PhdController: start capturing
02:19:08.873 00.004 16872 Changing from state SELECTING to UNINITIALIZED
02:19:08.877 00.004 16872 guider state => SELECTING
02:19:08.881 00.004 16872 setting force full frames = true
02:19:08.890 00.009 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:19:08.911 00.021 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:19:08.920 00.009 16872 Enqueuing Expose request
02:19:08.934 00.014 9640 Worker thread wakes up
02:19:08.934 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:19:08.934 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:19:08.934 00.000 16872 PhdController: newstate STATE_SELECT_STAR
02:19:08.948 00.014 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"f49e3f31-4355-436b-b19c-21c05e72c54b"}
02:19:08.989 00.041 16872 evsrv: cli 0D3BF8C8 disconnect
02:19:09.004 00.015 16872 evsrv: cli 0D3BF968 connect
02:19:09.020 00.016 16872 case statement mapped state 1 to 101
02:19:09.033 00.013 16872 case statement mapped state 1 to 101
02:19:09.044 00.011 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"03437f49-0a8b-4e80-b7f9-d41aa2652ae1"}
02:19:09.052 00.008 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"03437f49-0a8b-4e80-b7f9-d41aa2652ae1"}
02:19:09.075 00.023 16872 evsrv: cli 0D3BF968 disconnect
02:19:09.090 00.015 16872 evsrv: cli 0D3BFB48 connect
02:19:09.099 00.009 16872 case statement mapped state 1 to 101
02:19:09.111 00.012 16872 case statement mapped state 1 to 101
02:19:09.115 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"8deee45c-32d1-4e60-99a0-95fc416cf077"}
02:19:09.123 00.008 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"8deee45c-32d1-4e60-99a0-95fc416cf077"}
02:19:09.126 00.003 16872 evsrv: cli 0D3BFB48 disconnect
02:19:10.127 01.001 16872 evsrv: cli 0D3C0A48 connect
02:19:10.130 00.003 16872 case statement mapped state 1 to 101
02:19:10.133 00.003 16872 case statement mapped state 1 to 101
02:19:10.139 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"ab56487d-677f-4bf6-8f45-10e8055eb8e9"}
02:19:10.144 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"ab56487d-677f-4bf6-8f45-10e8055eb8e9"}
02:19:10.148 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:19:11.021 00.873 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2bd2ba8c-aec0-40b1-aab0-c6d8b4aa4487"}
02:19:11.024 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2bd2ba8c-aec0-40b1-aab0-c6d8b4aa4487"}
02:19:11.029 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"67f3f053-4741-4c85-a44d-53561534a2ec"}
02:19:11.031 00.002 16872 case statement mapped state 1 to 101
02:19:11.034 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"67f3f053-4741-4c85-a44d-53561534a2ec"}
02:19:11.149 00.115 16872 evsrv: cli 0D3C0A48 connect
02:19:11.156 00.007 16872 case statement mapped state 1 to 101
02:19:11.159 00.003 16872 case statement mapped state 1 to 101
02:19:11.163 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"77a1372e-3ea2-4ed8-a25b-71b0c170029c"}
02:19:11.165 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"77a1372e-3ea2-4ed8-a25b-71b0c170029c"}
02:19:11.170 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:19:12.171 01.001 16872 evsrv: cli 0D3C0A48 connect
02:19:12.175 00.004 16872 case statement mapped state 1 to 101
02:19:12.179 00.004 16872 case statement mapped state 1 to 101
02:19:12.185 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"de68881a-f573-4300-847b-6fedb5f87df5"}
02:19:12.189 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"de68881a-f573-4300-847b-6fedb5f87df5"}
02:19:12.192 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:19:12.998 00.806 9640 Exposure complete
02:19:13.158 00.160 9640 worker thread done servicing request
02:19:13.158 00.000 16872 OnExposeComplete: enter
02:19:13.162 00.004 16872 UpdateGuideState(): m_state=1
02:19:13.168 00.006 16872 UpdateCurrentPosition: no star selected
02:19:13.171 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:19:13.174 00.003 16872 Status Line: No star selected
02:19:13.180 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3264, max=53228, med=3604, FiltMin=3444, FiltMax=41876, Gamma=2.190
02:19:13.217 00.037 16872 UpdateGuideState exits: No star selected
02:19:13.220 00.003 16872 GuiderMultiStar::AutoSelect enter
02:19:13.224 00.004 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:19:13.374 00.150 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:19:13.563 00.189 16872 AutoFind: global mean = 0.0, stdev 339.2
02:19:13.567 00.004 16872 AutoFind: using threshold = 0.1
02:19:13.749 00.182 16872 AutoFind: local max [201, 186] 408.2
02:19:13.752 00.003 16872 AutoFind: local max [1618, 285] 153.8
02:19:13.755 00.003 16872 AutoFind: local max [63, 804] 71.0
02:19:13.758 00.003 16872 AutoFind: local max [1158, 519] 52.4
02:19:13.762 00.004 16872 AutoFind: local max [1572, 181] 33.7
02:19:13.765 00.003 16872 AutoFind: local max [131, 910] 25.5
02:19:13.767 00.002 16872 AutoFind: local max [1732, 236] 25.2
02:19:13.770 00.003 16872 AutoFind: local max [348, 132] 20.1
02:19:13.772 00.002 16872 AutoFind: local max [1120, 992] 18.4
02:19:13.779 00.007 16872 AutoFind: local max [207, 657] 16.7
02:19:13.782 00.003 16872 AutoFind: local max [717, 161] 15.2
02:19:13.785 00.003 16872 AutoFind: local max [676, 879] 14.0
02:19:13.788 00.003 16872 AutoFind: local max [1835, 481] 13.7
02:19:13.791 00.003 16872 AutoFind: local max [729, 860] 12.2
02:19:13.794 00.003 16872 AutoFind: local max [539, 146] 10.8
02:19:13.797 00.003 16872 AutoFind: local max [1684, 915] 10.7
02:19:13.799 00.002 16872 AutoFind: local max [1756, 298] 9.4
02:19:13.802 00.003 16872 AutoFind: local max [526, 273] 9.3
02:19:13.808 00.006 16872 AutoFind: local max [1076, 556] 9.1
02:19:13.813 00.005 16872 AutoFind: local max [636, 665] 9.0
02:19:13.816 00.003 16872 AutoFind: local max [163, 110] 8.6
02:19:13.819 00.003 16872 AutoFind: local max [396, 497] 7.7
02:19:13.825 00.006 16872 AutoFind: local max [271, 54] 7.6
02:19:13.829 00.004 16872 AutoFind: local max [1615, 673] 7.2
02:19:13.832 00.003 16872 AutoFind: local max [1013, 889] 7.2
02:19:13.835 00.003 16872 AutoFind: local max [1565, 970] 6.9
02:19:13.838 00.003 16872 AutoFind: local max [121, 998] 6.8
02:19:13.841 00.003 16872 AutoFind: local max [1199, 750] 6.8
02:19:13.844 00.003 16872 AutoFind: local max [946, 589] 6.8
02:19:13.847 00.003 16872 AutoFind: local max [112, 117] 6.5
02:19:13.849 00.002 16872 AutoFind: local max [772, 552] 6.2
02:19:13.856 00.007 16872 AutoFind: local max [455, 407] 6.1
02:19:13.859 00.003 16872 AutoFind: local max [117, 360] 5.9
02:19:13.862 00.003 16872 AutoFind: local max [1829, 795] 5.8
02:19:13.864 00.002 16872 AutoFind: local max [614, 851] 5.7
02:19:13.868 00.004 16872 AutoFind: local max [1252, 73] 5.7
02:19:13.871 00.003 16872 AutoFind: local max [33, 419] 5.6
02:19:13.874 00.003 16872 AutoFind: local max [1885, 251] 5.3
02:19:13.876 00.002 16872 AutoFind: local max [963, 532] 5.2
02:19:13.879 00.003 16872 AutoFind: local max [977, 787] 5.1
02:19:13.881 00.002 16872 AutoFind: local max [755, 244] 5.0
02:19:13.887 00.006 16872 AutoFind: local max [247, 478] 4.8
02:19:13.891 00.004 16872 AutoFind: local max [200, 198] 4.8
02:19:13.894 00.003 16872 AutoFind: local max [422, 554] 4.5
02:19:13.896 00.002 16872 AutoFind: local max [1250, 617] 4.2
02:19:13.899 00.003 16872 AutoFind: local max [1817, 280] 4.0
02:19:13.904 00.005 16872 AutoFind: local max [1142, 589] 4.0
02:19:13.907 00.003 16872 AutoFind: local max [1208, 256] 3.9
02:19:13.910 00.003 16872 AutoFind: local max [21, 367] 3.7
02:19:13.912 00.002 16872 AutoFind: local max [223, 392] 3.6
02:19:13.916 00.004 16872 AutoFind: local max [1125, 305] 3.5
02:19:13.923 00.007 16872 AutoFind: local max [1750, 235] 3.4
02:19:13.926 00.003 16872 AutoFind: local max [254, 730] 3.4
02:19:13.929 00.003 16872 AutoFind: local max [337, 1013] 3.4
02:19:13.934 00.005 16872 AutoFind: local max [222, 987] 3.4
02:19:13.937 00.003 16872 AutoFind: local max [617, 52] 3.3
02:19:13.939 00.002 16872 AutoFind: local max [1711, 430] 3.3
02:19:13.942 00.003 16872 AutoFind: local max [194, 177] 3.3
02:19:13.945 00.003 16872 AutoFind: local max [123, 819] 3.2
02:19:13.950 00.005 16872 AutoFind: local max [278, 894] 3.1
02:19:13.953 00.003 16872 AutoFind: local max [408, 8] 3.1
02:19:13.956 00.003 16872 AutoFind: local max [1409, 325] 3.0
02:19:13.959 00.003 16872 AutoFind: local max [1696, 873] 3.0
02:19:13.962 00.003 16872 AutoFind: local max [49, 562] 2.9
02:19:13.968 00.006 16872 AutoFind: local max [1547, 715] 2.9
02:19:13.971 00.003 16872 AutoFind: local max [1795, 586] 2.8
02:19:13.974 00.003 16872 AutoFind: local max [750, 152] 2.8
02:19:13.978 00.004 16872 AutoFind: local max [1241, 693] 2.8
02:19:13.980 00.002 16872 AutoFind: local max [426, 1036] 2.8
02:19:13.982 00.002 16872 AutoFind: local max [189, 194] 2.8
02:19:13.984 00.002 16872 AutoFind: local max [1617, 273] 2.7
02:19:13.988 00.004 16872 AutoFind: local max [331, 729] 2.7
02:19:13.991 00.003 16872 AutoFind: local max [497, 569] 2.7
02:19:13.999 00.008 16872 AutoFind: local max [911, 1021] 2.7
02:19:14.002 00.003 16872 AutoFind: local max [1100, 797] 2.7
02:19:14.005 00.003 16872 AutoFind: local max [363, 116] 2.7
02:19:14.008 00.003 16872 AutoFind: local max [1672, 833] 2.7
02:19:14.012 00.004 16872 AutoFind: local max [1473, 529] 2.7
02:19:14.015 00.003 16872 AutoFind: local max [1464, 700] 2.6
02:19:14.017 00.002 16872 AutoFind: local max [201, 1054] 2.6
02:19:14.021 00.004 16872 AutoFind: local max [1654, 971] 2.6
02:19:14.026 00.005 16872 AutoFind: local max [137, 349] 2.6
02:19:14.029 00.003 16872 AutoFind: local max [202, 917] 2.4
02:19:14.032 00.003 16872 AutoFind: local max [223, 932] 2.4
02:19:14.035 00.003 16872 AutoFind: local max [905, 563] 2.4
02:19:14.038 00.003 16872 AutoFind: local max [1623, 274] 2.3
02:19:14.041 00.003 16872 AutoFind: local max [212, 508] 2.3
02:19:14.047 00.006 16872 AutoFind: local max [399, 897] 2.3
02:19:14.050 00.003 16872 AutoFind: local max [150, 528] 2.3
02:19:14.052 00.002 16872 AutoFind: local max [1522, 974] 2.2
02:19:14.055 00.003 16872 AutoFind: local max [947, 652] 2.2
02:19:14.058 00.003 16872 AutoFind: local max [570, 1022] 2.2
02:19:14.061 00.003 16872 AutoFind: local max [815, 157] 2.2
02:19:14.063 00.002 16872 AutoFind: local max [210, 198] 2.2
02:19:14.066 00.003 16872 AutoFind: local max [1384, 749] 2.1
02:19:14.069 00.003 16872 AutoFind: local max [1607, 293] 2.0
02:19:14.077 00.008 16872 AutoFind: local max [1699, 1019] 2.0
02:19:14.080 00.003 16872 AutoFind: local max [1101, 625] 2.0
02:19:14.083 00.003 16872 AutoFind: local max [1217, 171] 2.0
02:19:14.087 00.004 16872 AutoFind: local max [1608, 274] 2.0
02:19:14.090 00.003 16872 AutoFind: too close [1608, 274] 2.0 - [1607, 293] 2.0
02:19:14.093 00.003 16872 AutoFind: too close [1608, 274] 2.0 - [1623, 274] 2.3
02:19:14.096 00.003 16872 AutoFind: too close [1608, 274] 2.0 - [1617, 273] 2.7
02:19:14.099 00.003 16872 AutoFind: close dim-bright [1608, 274] 2.0 - [1618, 285] 153.8
02:19:14.101 00.002 16872 AutoFind: too close [1607, 293] 2.0 - [1623, 274] 2.3
02:19:14.107 00.006 16872 AutoFind: too close [1607, 293] 2.0 - [1617, 273] 2.7
02:19:14.111 00.004 16872 AutoFind: close dim-bright [1607, 293] 2.0 - [1618, 285] 153.8
02:19:14.113 00.002 16872 AutoFind: too close [210, 198] 2.2 - [200, 198] 4.8
02:19:14.116 00.003 16872 AutoFind: close dim-bright [210, 198] 2.2 - [201, 186] 408.2
02:19:14.119 00.003 16872 AutoFind: too close [1623, 274] 2.3 - [1617, 273] 2.7
02:19:14.122 00.003 16872 AutoFind: close dim-bright [1623, 274] 2.3 - [1618, 285] 153.8
02:19:14.125 00.003 16872 AutoFind: too close [137, 349] 2.6 - [117, 360] 5.9
02:19:14.128 00.003 16872 AutoFind: close dim-bright [363, 116] 2.7 - [348, 132] 20.1
02:19:14.131 00.003 16872 AutoFind: close dim-bright [1617, 273] 2.7 - [1618, 285] 153.8
02:19:14.138 00.007 16872 AutoFind: too close [189, 194] 2.8 - [194, 177] 3.3
02:19:14.142 00.004 16872 AutoFind: too close [189, 194] 2.8 - [200, 198] 4.8
02:19:14.145 00.003 16872 AutoFind: close dim-bright [189, 194] 2.8 - [201, 186] 408.2
02:19:14.149 00.004 16872 AutoFind: close dim-bright [194, 177] 3.3 - [201, 186] 408.2
02:19:14.153 00.004 16872 AutoFind: close dim-bright [1750, 235] 3.4 - [1732, 236] 25.2
02:19:14.156 00.003 16872 AutoFind: close dim-bright [200, 198] 4.8 - [201, 186] 408.2
02:19:14.160 00.004 16872 AutoFind: too close to edge [408, 8] 3.1
02:19:14.163 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:19:14.170 00.007 16872 Star::Find(15, 201, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.174 00.004 16872 Star::Find returns 1 (0), X=200.86, Y=185.87, Mass=881999, SNR=548.2, Peak=53228 HFD=4.3
02:19:14.177 00.003 16872 Star::Find(15, 1618, 285, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.182 00.005 16872 Star::Find returns 1 (0), X=1617.79, Y=284.44, Mass=334321, SNR=333.5, Peak=23972 HFD=3.8
02:19:14.185 00.003 16872 Star::Find(15, 63, 804, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.188 00.003 16872 Star::Find returns 1 (0), X=63.21, Y=803.80, Mass=148489, SNR=203.9, Peak=12828 HFD=3.9
02:19:14.192 00.004 16872 Star::Find(15, 1158, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.200 00.008 16872 Star::Find returns 1 (0), X=1157.72, Y=518.32, Mass=110588, SNR=179.5, Peak=10364 HFD=3.7
02:19:14.204 00.004 16872 Star::Find(15, 1572, 181, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.207 00.003 16872 Star::Find returns 1 (0), X=1571.75, Y=180.67, Mass=64082, SNR=134.0, Peak=8484 HFD=3.6
02:19:14.211 00.004 16872 Star::Find(15, 131, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.214 00.003 16872 Star::Find returns 1 (0), X=131.24, Y=909.32, Mass=50875, SNR=116.2, Peak=7068 HFD=3.7
02:19:14.218 00.004 16872 Star::Find(15, 1732, 236, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.221 00.003 16872 Star::Find returns 1 (0), X=1731.93, Y=235.92, Mass=46874, SNR=103.2, Peak=6928 HFD=3.9
02:19:14.224 00.003 16872 Star::Find(15, 348, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.231 00.007 16872 Star::Find returns 1 (0), X=348.22, Y=131.72, Mass=38815, SNR=91.0, Peak=6256 HFD=3.6
02:19:14.235 00.004 16872 Star::Find(15, 1120, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.239 00.004 16872 Star::Find returns 1 (0), X=1119.95, Y=992.21, Mass=33792, SNR=83.3, Peak=6144 HFD=3.4
02:19:14.243 00.004 16872 Star::Find(15, 207, 657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.250 00.007 16872 Star::Find returns 1 (0), X=206.75, Y=656.59, Mass=34903, SNR=83.6, Peak=5912 HFD=3.6
02:19:14.254 00.004 16872 Star::Find(15, 717, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.257 00.003 16872 Star::Find returns 1 (0), X=717.01, Y=160.84, Mass=23668, SNR=68.5, Peak=5728 HFD=3.0
02:19:14.263 00.006 16872 Star::Find(15, 676, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.267 00.004 16872 Star::Find returns 1 (0), X=675.84, Y=879.17, Mass=31577, SNR=89.8, Peak=5604 HFD=3.9
02:19:14.270 00.003 16872 Star::Find(15, 1835, 481, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.273 00.003 16872 Star::Find returns 1 (0), X=1835.23, Y=481.05, Mass=26413, SNR=76.0, Peak=5456 HFD=3.8
02:19:14.282 00.009 16872 Star::Find(15, 729, 860, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.285 00.003 16872 Star::Find returns 1 (0), X=729.23, Y=860.29, Mass=22159, SNR=69.2, Peak=5072 HFD=3.6
02:19:14.288 00.003 16872 Star::Find(15, 539, 146, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.292 00.004 16872 Star::Find returns 1 (0), X=538.89, Y=145.71, Mass=18674, SNR=55.2, Peak=5196 HFD=3.3
02:19:14.296 00.004 16872 Star::Find(15, 1684, 915, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.300 00.004 16872 Star::Find returns 1 (0), X=1683.68, Y=915.22, Mass=20239, SNR=64.0, Peak=4972 HFD=3.6
02:19:14.303 00.003 16872 Star::Find(15, 1756, 298, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.310 00.007 16872 Star::Find returns 1 (0), X=1755.94, Y=298.44, Mass=16579, SNR=55.8, Peak=4904 HFD=3.5
02:19:14.313 00.003 16872 Star::Find(15, 526, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.317 00.004 16872 Star::Find returns 1 (0), X=525.58, Y=273.00, Mass=16458, SNR=51.5, Peak=4820 HFD=3.5
02:19:14.321 00.004 16872 Star::Find(15, 1076, 556, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.325 00.004 16872 Star::Find returns 1 (0), X=1076.35, Y=555.59, Mass=14803, SNR=50.0, Peak=4828 HFD=3.2
02:19:14.329 00.004 16872 Star::Find(15, 636, 665, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.332 00.003 16872 Star::Find returns 1 (0), X=635.63, Y=665.47, Mass=17839, SNR=56.8, Peak=4796 HFD=3.3
02:19:14.335 00.003 16872 Star::Find(15, 163, 110, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.344 00.009 16872 Star::Find returns 1 (0), X=162.55, Y=109.61, Mass=14967, SNR=45.3, Peak=4844 HFD=3.2
02:19:14.346 00.002 16872 Star::Find(15, 396, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.350 00.004 16872 Star::Find returns 1 (0), X=395.81, Y=496.68, Mass=16581, SNR=49.5, Peak=4688 HFD=3.7
02:19:14.354 00.004 16872 Star::Find(15, 271, 54, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.357 00.003 16872 Star::Find returns 1 (0), X=270.50, Y=54.06, Mass=15942, SNR=53.3, Peak=4576 HFD=3.7
02:19:14.361 00.004 16872 Star::Find(15, 1615, 673, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.365 00.004 16872 Star::Find returns 1 (0), X=1615.32, Y=672.63, Mass=12676, SNR=45.9, Peak=4768 HFD=3.1
02:19:14.373 00.008 16872 Star::Find(15, 1013, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.376 00.003 16872 Star::Find returns 1 (0), X=1012.64, Y=889.48, Mass=11116, SNR=37.5, Peak=4580 HFD=3.1
02:19:14.381 00.005 16872 Star::Find(15, 1565, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.387 00.006 16872 Star::Find returns 1 (0), X=1565.52, Y=969.56, Mass=10644, SNR=42.3, Peak=4600 HFD=3.2
02:19:14.392 00.005 16872 Star::Find(15, 121, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.397 00.005 16872 Star::Find returns 1 (0), X=120.61, Y=998.02, Mass=10417, SNR=40.9, Peak=4408 HFD=3.2
02:19:14.409 00.012 16872 Star::Find(15, 1199, 750, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.427 00.018 16872 Star::Find returns 1 (0), X=1199.14, Y=749.52, Mass=9959, SNR=38.4, Peak=4464 HFD=3.0
02:19:14.439 00.012 16872 Star::Find(15, 946, 589, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.445 00.006 16872 Star::Find returns 1 (0), X=946.32, Y=588.54, Mass=10230, SNR=37.4, Peak=4616 HFD=3.0
02:19:14.449 00.004 16872 Star::Find(15, 112, 117, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.452 00.003 16872 Star::Find returns 1 (0), X=111.87, Y=116.92, Mass=11205, SNR=40.9, Peak=4396 HFD=3.6
02:19:14.455 00.003 16872 Star::Find(15, 772, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.459 00.004 16872 Star::Find returns 1 (0), X=772.13, Y=552.34, Mass=8846, SNR=35.2, Peak=4452 HFD=2.7
02:19:14.467 00.008 16872 Star::Find(15, 455, 407, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.470 00.003 16872 Star::Find returns 1 (0), X=454.98, Y=407.54, Mass=11546, SNR=42.5, Peak=4452 HFD=3.5
02:19:14.474 00.004 16872 Star::Find(15, 1829, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.479 00.005 16872 Star::Find returns 1 (0), X=1829.45, Y=794.79, Mass=10878, SNR=43.1, Peak=4432 HFD=3.5
02:19:14.483 00.004 16872 Star::Find(15, 614, 851, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.486 00.003 16872 Star::Find returns 1 (0), X=613.97, Y=850.89, Mass=8347, SNR=36.6, Peak=4404 HFD=2.8
02:19:14.489 00.003 16872 Star::Find(15, 1252, 73, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.497 00.008 16872 Star::Find returns 1 (0), X=1252.23, Y=72.84, Mass=7962, SNR=33.8, Peak=4324 HFD=2.8
02:19:14.503 00.006 16872 Star::Find(15, 33, 419, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.506 00.003 16872 Star::Find returns 1 (0), X=33.33, Y=418.66, Mass=9033, SNR=39.4, Peak=4364 HFD=3.0
02:19:14.511 00.005 16872 Star::Find(15, 1885, 251, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.517 00.006 16872 Star::Find returns 1 (0), X=1884.65, Y=251.60, Mass=10115, SNR=40.4, Peak=4420 HFD=3.2
02:19:14.520 00.003 16872 Star::Find(15, 963, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.529 00.009 16872 Star::Find returns 1 (0), X=962.99, Y=531.58, Mass=8315, SNR=33.0, Peak=4332 HFD=3.1
02:19:14.534 00.005 16872 Star::Find(15, 977, 787, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.539 00.005 16872 Star::Find returns 1 (0), X=976.83, Y=787.38, Mass=7768, SNR=33.9, Peak=4284 HFD=3.2
02:19:14.543 00.004 16872 Star::Find(15, 755, 244, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.547 00.004 16872 Star::Find returns 1 (0), X=755.29, Y=243.94, Mass=8984, SNR=37.9, Peak=4284 HFD=3.4
02:19:14.551 00.004 16872 Star::Find(15, 247, 478, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.562 00.011 16872 Star::Find returns 1 (0), X=246.65, Y=477.68, Mass=7202, SNR=30.6, Peak=4172 HFD=3.0
02:19:14.568 00.006 16872 Star::Find(15, 422, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.573 00.005 16872 Star::Find returns 1 (0), X=422.44, Y=553.57, Mass=8271, SNR=37.4, Peak=4256 HFD=3.3
02:19:14.579 00.006 16872 Star::Find(15, 1250, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.583 00.004 16872 Star::Find returns 1 (0), X=1250.44, Y=616.89, Mass=6050, SNR=27.2, Peak=4260 HFD=2.7
02:19:14.597 00.014 16872 Star::Find(15, 1817, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.603 00.006 16872 Star::Find returns 1 (0), X=1816.77, Y=279.84, Mass=6814, SNR=29.2, Peak=4156 HFD=3.2
02:19:14.607 00.004 16872 Star::Find(15, 1142, 589, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.611 00.004 16872 Star::Find returns 1 (0), X=1141.86, Y=589.22, Mass=5377, SNR=24.8, Peak=4100 HFD=2.7
02:19:14.615 00.004 16872 Star::Find(15, 1208, 256, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.624 00.009 16872 Star::Find returns 1 (0), X=1208.19, Y=256.55, Mass=8531, SNR=35.7, Peak=4168 HFD=3.5
02:19:14.628 00.004 16872 Star::Find(15, 21, 367, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.630 00.002 16872 Star::Find returns 1 (0), X=20.99, Y=367.25, Mass=4656, SNR=25.1, Peak=4148 HFD=2.5
02:19:14.633 00.003 16872 Star::Find(15, 223, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.637 00.004 16872 Star::Find returns 1 (0), X=223.47, Y=391.76, Mass=5552, SNR=25.9, Peak=4048 HFD=3.3
02:19:14.640 00.003 16872 Star::Find(15, 1125, 305, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.642 00.002 16872 Star::Find returns 1 (0), X=1124.53, Y=304.94, Mass=4965, SNR=22.5, Peak=4076 HFD=2.7
02:19:14.645 00.003 16872 Star::Find(15, 1750, 235, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.652 00.007 16872 Star::Find returns 1 (0), X=1750.19, Y=235.13, Mass=4420, SNR=24.0, Peak=4084 HFD=2.5
02:19:14.655 00.003 16872 Star::Find(15, 254, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.659 00.004 16872 Star::Find returns 1 (0), X=254.12, Y=730.45, Mass=4490, SNR=23.1, Peak=3996 HFD=3.0
02:19:14.662 00.003 16872 Star::Find(15, 337, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.667 00.005 16872 Star::Find returns 1 (0), X=337.06, Y=1013.38, Mass=3568, SNR=21.4, Peak=4144 HFD=2.2
02:19:14.671 00.004 16872 Star::Find(15, 222, 987, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.673 00.002 16872 Star::Find returns 1 (0), X=222.57, Y=986.23, Mass=5167, SNR=27.2, Peak=4024 HFD=3.2
02:19:14.676 00.003 16872 Star::Find(15, 617, 52, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.682 00.006 16872 Star::Find returns 1 (0), X=617.48, Y=51.23, Mass=6322, SNR=28.1, Peak=4160 HFD=3.5
02:19:14.687 00.005 16872 Star::Find(15, 1711, 430, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.692 00.005 16872 Star::Find returns 1 (0), X=1711.37, Y=429.72, Mass=6499, SNR=28.9, Peak=4188 HFD=3.2
02:19:14.696 00.004 16872 Star::Find(15, 123, 819, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.699 00.003 16872 Star::Find returns 1 (0), X=123.15, Y=819.31, Mass=4680, SNR=23.2, Peak=4112 HFD=2.7
02:19:14.702 00.003 16872 Star::Find(15, 278, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.705 00.003 16872 Star::Find returns 1 (0), X=278.28, Y=893.74, Mass=4811, SNR=20.9, Peak=4004 HFD=3.4
02:19:14.708 00.003 16872 Star::Find(15, 1409, 325, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.716 00.008 16872 Star::Find returns 1 (0), X=1408.39, Y=324.88, Mass=3993, SNR=22.0, Peak=4024 HFD=2.5
02:19:14.718 00.002 16872 Star::Find(15, 1696, 873, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.722 00.004 16872 Star::Find returns 1 (0), X=1696.17, Y=872.90, Mass=4116, SNR=23.2, Peak=3980 HFD=2.8
02:19:14.725 00.003 16872 Star::Find(15, 49, 562, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.729 00.004 16872 Star::Find returns 1 (0), X=48.84, Y=561.82, Mass=3316, SNR=18.4, Peak=3952 HFD=2.8
02:19:14.732 00.003 16872 Star::Find(15, 1547, 715, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.735 00.003 16872 Star::Find returns 1 (0), X=1547.58, Y=714.67, Mass=3720, SNR=20.3, Peak=3992 HFD=2.8
02:19:14.738 00.003 16872 Star::Find(15, 1795, 586, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.741 00.003 16872 Star::Find returns 1 (0), X=1794.85, Y=586.73, Mass=4873, SNR=22.6, Peak=4084 HFD=3.0
02:19:14.748 00.007 16872 Star::Find(15, 750, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.751 00.003 16872 Star::Find returns 1 (0), X=750.22, Y=151.98, Mass=5957, SNR=27.1, Peak=4004 HFD=3.7
02:19:14.754 00.003 16872 Star::Find(15, 1241, 693, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.757 00.003 16872 Star::Find returns 1 (0), X=1241.02, Y=692.97, Mass=2673, SNR=16.3, Peak=3956 HFD=2.1
02:19:14.760 00.003 16872 Star::Find(15, 426, 1036, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.764 00.004 16872 Star::Find returns 1 (0), X=425.49, Y=1036.00, Mass=4636, SNR=20.6, Peak=3964 HFD=3.4
02:19:14.768 00.004 16872 Star::Find(15, 331, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.778 00.010 16872 Star::Find returns 1 (0), X=331.41, Y=728.74, Mass=4059, SNR=21.1, Peak=4036 HFD=3.1
02:19:14.781 00.003 16872 Star::Find(15, 497, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.784 00.003 16872 Star::Find returns 1 (0), X=497.52, Y=568.43, Mass=4047, SNR=19.9, Peak=3876 HFD=3.2
02:19:14.787 00.003 16872 Star::Find(15, 911, 1021, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.790 00.003 16872 Star::Find returns 1 (0), X=911.48, Y=1020.76, Mass=4973, SNR=25.8, Peak=4040 HFD=3.4
02:19:14.794 00.004 16872 Star::Find(15, 1100, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.797 00.003 16872 Star::Find returns 1 (0), X=1100.19, Y=796.75, Mass=3183, SNR=18.0, Peak=4004 HFD=2.5
02:19:14.800 00.003 16872 Star::Find(15, 363, 116, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.803 00.003 16872 Star::Find returns 1 (0), X=348.23, Y=131.70, Mass=38914, SNR=95.4, Peak=4596 HFD=3.6
02:19:14.810 00.007 16872 Star::Find(15, 1672, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.814 00.004 16872 Star::Find returns 1 (0), X=1672.02, Y=833.04, Mass=2440, SNR=19.2, Peak=3984 HFD=2.1
02:19:14.817 00.003 16872 Star::Find(15, 1473, 529, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.819 00.002 16872 Star::Find returns 1 (0), X=1472.80, Y=529.75, Mass=3878, SNR=23.0, Peak=4124 HFD=2.6
02:19:14.822 00.003 16872 Star::Find(15, 1464, 700, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.825 00.003 16872 Star::Find returns 1 (0), X=1464.03, Y=700.92, Mass=4467, SNR=22.0, Peak=3944 HFD=3.4
02:19:14.828 00.003 16872 Star::Find(15, 201, 1054, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.832 00.004 16872 Star::Find returns 1 (0), X=201.47, Y=1054.07, Mass=4419, SNR=21.4, Peak=3920 HFD=3.5
02:19:14.834 00.002 16872 Star::Find(15, 1654, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.841 00.007 16872 Star::Find returns 1 (0), X=1654.43, Y=971.05, Mass=4806, SNR=24.5, Peak=3956 HFD=3.5
02:19:14.844 00.003 16872 Star::Find(15, 202, 917, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.847 00.003 16872 Star::Find returns 1 (0), X=201.64, Y=917.48, Mass=2390, SNR=15.1, Peak=3984 HFD=1.6
02:19:14.851 00.004 16872 Star::Find(15, 223, 932, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.854 00.003 16872 Star::Find returns 1 (0), X=223.69, Y=932.18, Mass=2438, SNR=14.7, Peak=3904 HFD=2.4
02:19:14.856 00.002 16872 Star::Find(15, 905, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.859 00.003 16872 Star::Find returns 1 (0), X=904.71, Y=563.22, Mass=2586, SNR=15.8, Peak=3924 HFD=2.5
02:19:14.862 00.003 16872 Star::Find(15, 212, 508, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.865 00.003 16872 Star::Find returns 1 (0), X=212.38, Y=508.28, Mass=2551, SNR=15.9, Peak=3860 HFD=2.8
02:19:14.874 00.009 16872 Star::Find(15, 399, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.878 00.004 16872 Star::Find returns 1 (0), X=399.14, Y=897.24, Mass=2755, SNR=17.3, Peak=3892 HFD=2.6
02:19:14.881 00.003 16872 Star::Find(15, 150, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.885 00.004 16872 Star::Find returns 1 (0), X=149.36, Y=527.44, Mass=3574, SNR=18.9, Peak=3912 HFD=3.1
02:19:14.889 00.004 16872 Star::Find(15, 1522, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.892 00.003 16872 Star::Find returns 1 (0), X=1522.14, Y=974.33, Mass=3836, SNR=19.0, Peak=3928 HFD=3.0
02:19:14.895 00.003 16872 Star::Find(15, 947, 652, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.901 00.006 16872 Star::Find returns 1 (0), X=947.64, Y=652.08, Mass=2797, SNR=17.5, Peak=3844 HFD=3.9
02:19:14.903 00.002 16872 Star::Find(15, 570, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.907 00.004 16872 Star::Find returns 1 (0), X=570.11, Y=1022.61, Mass=2467, SNR=15.7, Peak=3856 HFD=2.5
02:19:14.910 00.003 16872 Star::Find(15, 815, 157, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.913 00.003 16872 Star::Find returns 1 (0), X=814.89, Y=156.75, Mass=2086, SNR=12.8, Peak=3892 HFD=2.3
02:19:14.917 00.004 16872 Star::Find(15, 1384, 749, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.920 00.003 16872 Star::Find returns 1 (0), X=1383.99, Y=748.86, Mass=1640, SNR=12.1, Peak=3928 HFD=2.0
02:19:14.923 00.003 16872 Star::Find(15, 1699, 1019, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.926 00.003 16872 Star::Find returns 1 (0), X=1700.40, Y=1019.47, Mass=3665, SNR=21.0, Peak=3912 HFD=5.0
02:19:14.929 00.003 16872 Star::Find(15, 1101, 625, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.938 00.009 16872 Star::Find returns 1 (0), X=1101.79, Y=624.28, Mass=2343, SNR=14.9, Peak=3908 HFD=2.8
02:19:14.942 00.004 16872 Star::Find(15, 1217, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.944 00.002 16872 Star::Find returns 1 (0), X=1217.09, Y=171.25, Mass=3772, SNR=19.8, Peak=3912 HFD=3.3
02:19:14.948 00.004 16872 AutoFind: finding best star pass 1
02:19:14.950 00.002 16872 Star::Find(15, 201, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.953 00.003 16872 Star::Find returns 1 (0), X=200.86, Y=185.87, Mass=881999, SNR=548.2, Peak=53228 HFD=4.3
02:19:14.956 00.003 16872 AutoFind returns star at [201, 186] 408.2 Mass 881999 SNR 548.2
02:19:14.960 00.004 16872 Star::Find(15, 201, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.968 00.008 16872 Star::Find returns 1 (0), X=200.86, Y=185.87, Mass=881999, SNR=548.2, Peak=53228 HFD=4.3
02:19:14.971 00.003 16872 MultiStar: List (12): {200.86, 185.87}(548.2), {1617.79, 284.44}(333.5), {63.21, 803.80}(203.9), {1157.72, 518.32}(179.5), {1571.75, 180.67}(134.0), {131.24, 909.32}(116.2), {1731.93, 235.92}(103.2), {348.22, 131.72}(91.0), {1119.95, 992.21}(83.3), {206.75, 656.59}(83.6), {717.01, 160.84}(68.5), {675.84, 879.17}(89.8), 
02:19:14.974 00.003 16872 setting lock position to (200.86, 185.87)
02:19:14.977 00.003 16872 MultiStar: stabilizing after lock position change
02:19:14.980 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
02:19:14.984 00.004 16872 UpdateGuideState(): m_state=1
02:19:14.987 00.003 16872 Star::Find(15, 200, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:14.991 00.004 16872 Star::Find returns 1 (0), X=200.86, Y=185.87, Mass=881999, SNR=548.2, Peak=53228 HFD=4.3
02:19:14.998 00.007 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:19:15.000 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:19:15.003 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:19:15.010 00.007 16872 setting force full frames = false
02:19:15.015 00.005 16872 setting lock position to (200.86, 185.87)
02:19:15.019 00.004 16872 MultiStar: stabilizing after lock position change
02:19:15.022 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:19:15.027 00.005 16872 Changing from state SELECTING to SELECTED
02:19:15.030 00.003 16872 guider state => SELECTED
02:19:15.043 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3264, max=53228, med=3604, FiltMin=3444, FiltMax=41876, Gamma=2.190
02:19:15.082 00.039 16872 UpdateGuideState exits: m=881999 SNR=548.2
02:19:15.085 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3264, max=53228, med=3604, FiltMin=3444, FiltMax=41876, Gamma=2.190
02:19:15.126 00.041 16872 Status Line: Auto-selected star at (200.9, 185.9)
02:19:15.143 00.017 16872 PhdController: newstate STATE_WAIT_SELECTED
02:19:15.146 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:15.150 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:19:15.153 00.003 16872 Enqueuing Expose request
02:19:15.156 00.003 9640 Worker thread wakes up
02:19:15.156 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:19:15.156 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:19:15.156 00.000 16872 evsrv: cli 0D3BF968 connect
02:19:15.160 00.004 16872 case statement mapped state 2 to 1
02:19:15.166 00.006 16872 case statement mapped state 2 to 1
02:19:15.171 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"def299a9-0bc3-4d30-a31b-fdd03c01a054"}
02:19:15.174 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"def299a9-0bc3-4d30-a31b-fdd03c01a054"}
02:19:15.177 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"606fb6fe-da52-4df7-90e2-6ac1c6170f86"}
02:19:15.181 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":[200.86,185.87],"id":"606fb6fe-da52-4df7-90e2-6ac1c6170f86"}
02:19:15.188 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"87d94eba-2792-47fb-a73c-0fc2595940bb"}
02:19:15.191 00.003 16872 case statement mapped state 2 to 1
02:19:15.194 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"87d94eba-2792-47fb-a73c-0fc2595940bb"}
02:19:15.200 00.006 16872 evsrv: cli 0D3BF968 disconnect
02:19:15.204 00.004 16872 evsrv: cli 0D3C0A48 connect
02:19:15.207 00.003 16872 case statement mapped state 2 to 1
02:19:15.214 00.007 16872 case statement mapped state 2 to 1
02:19:15.218 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"930c00f0-47ea-4b20-af4d-feea7cc45db8"}
02:19:15.220 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.86,6.87],"pixels":"..."},"id":"930c00f0-47ea-4b20-af4d-feea7cc45db8"}
02:19:15.223 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"455cc8e6-213c-4848-b1e3-ef0459566f4d"}
02:19:15.227 00.004 16872 case statement mapped state 2 to 1
02:19:15.233 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"455cc8e6-213c-4848-b1e3-ef0459566f4d"}
02:19:15.242 00.009 16872 evsrv: cli 0D3C0A48 disconnect
02:19:16.242 01.000 16872 evsrv: cli 0D3C0228 connect
02:19:16.246 00.004 16872 case statement mapped state 2 to 1
02:19:16.253 00.007 16872 case statement mapped state 2 to 1
02:19:16.258 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"00b0b6bf-fc62-4d2c-a353-2a68b6d83005"}
02:19:16.263 00.005 16872 case statement mapped state 2 to 1
02:19:16.270 00.007 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"00b0b6bf-fc62-4d2c-a353-2a68b6d83005"}
02:19:16.333 00.063 16872 evsrv: cli 0D3C0228 disconnect
02:19:17.335 01.002 16872 evsrv: cli 0D3BF8C8 connect
02:19:17.338 00.003 16872 case statement mapped state 2 to 1
02:19:17.349 00.011 16872 case statement mapped state 2 to 1
02:19:17.354 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"39e601d5-f68c-403b-bff4-510ccfe2826b"}
02:19:17.359 00.005 16872 case statement mapped state 2 to 1
02:19:17.364 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"39e601d5-f68c-403b-bff4-510ccfe2826b"}
02:19:17.369 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
02:19:18.021 00.652 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"26e34d98-2681-4dd2-b0af-b80dfae774af"}
02:19:18.025 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"26e34d98-2681-4dd2-b0af-b80dfae774af"}
02:19:18.035 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d227f85b-b2de-4f75-8882-8380feda5e30"}
02:19:18.040 00.005 16872 case statement mapped state 2 to 1
02:19:18.043 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"d227f85b-b2de-4f75-8882-8380feda5e30"}
02:19:18.049 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a338aaca-35f6-4036-ad4b-b6a994482c30"}
02:19:18.053 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.86,6.87],"pixels":"..."},"id":"a338aaca-35f6-4036-ad4b-b6a994482c30"}
02:19:18.386 00.333 16872 evsrv: cli 0D3C0A48 connect
02:19:18.390 00.004 16872 case statement mapped state 2 to 1
02:19:18.398 00.008 16872 case statement mapped state 2 to 1
02:19:18.404 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"dcfb8152-ef9c-4027-8149-a12670f170d6"}
02:19:18.408 00.004 16872 case statement mapped state 2 to 1
02:19:18.413 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"dcfb8152-ef9c-4027-8149-a12670f170d6"}
02:19:18.417 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:19:19.260 00.843 9640 Exposure complete
02:19:19.409 00.149 9640 worker thread done servicing request
02:19:19.409 00.000 16872 OnExposeComplete: enter
02:19:19.412 00.003 16872 UpdateGuideState(): m_state=2
02:19:19.414 00.002 16872 Star::Find(15, 200, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:19:19.418 00.004 16872 Star::Find returns 1 (0), X=200.87, Y=186.42, Mass=897739, SNR=558.5, Peak=58756 HFD=3.9
02:19:19.421 00.003 16872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.59) = xAngle (3.14 = 3.14)
02:19:19.427 00.006 16872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.18 = -3.10)
02:19:19.430 00.003 16872 CameraToMount -- cameraX=0.01 cameraY=0.55 hyp=0.55 cameraTheta=1.55 mountX=-0.55 mountY=-0.02, mountTheta=-3.10
02:19:19.435 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3308, max=58756, med=3608, FiltMin=3468, FiltMax=40568, Gamma=2.190
02:19:19.469 00.034 16872 UpdateGuideState exits: m=897739 SNR=558.5
02:19:19.472 00.003 16872 PhdController: newstate STATE_CALIBRATE
02:19:19.475 00.003 16872 PhdController: newstate STATE_GUIDE
02:19:19.492 00.017 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:19:19.494 00.002 16872 guider state => CALIBRATED
02:19:19.496 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:19:19.506 00.010 16872 reset dither spiral
02:19:19.512 00.006 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:19:19.516 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:19.519 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:19:19.523 00.004 16872 Enqueuing Expose request
02:19:19.527 00.004 9640 Worker thread wakes up
02:19:19.527 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:19:19.528 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:19:19.528 00.000 16872 evsrv: cli 0D3C0A48 connect
02:19:19.531 00.003 16872 case statement mapped state 5 to 1
02:19:19.541 00.010 16872 case statement mapped state 5 to 1
02:19:19.547 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7b197d40-8ac0-430c-abf8-566ee5ee2305"}
02:19:19.550 00.003 16872 case statement mapped state 5 to 1
02:19:19.555 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"7b197d40-8ac0-430c-abf8-566ee5ee2305"}
02:19:19.560 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:19:20.562 01.002 16872 evsrv: cli 0D3C0A48 connect
02:19:20.569 00.007 16872 case statement mapped state 5 to 1
02:19:20.574 00.005 16872 case statement mapped state 5 to 1
02:19:20.578 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"460be25b-8a78-4d94-9fb3-64dcfe9a8392"}
02:19:20.583 00.005 16872 case statement mapped state 5 to 1
02:19:20.590 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"460be25b-8a78-4d94-9fb3-64dcfe9a8392"}
02:19:20.595 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:19:21.521 00.926 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f73aff59-bc7f-4075-9cb5-189dcf4e3e20"}
02:19:21.524 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f73aff59-bc7f-4075-9cb5-189dcf4e3e20"}
02:19:21.528 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e8e793bc-572d-472c-b09b-c1d20e392eec"}
02:19:21.532 00.004 16872 case statement mapped state 5 to 1
02:19:21.534 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"e8e793bc-572d-472c-b09b-c1d20e392eec"}
02:19:21.538 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1ea2d754-ee14-4527-ad91-006371749309"}
02:19:21.541 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.87,7.42],"pixels":"..."},"id":"1ea2d754-ee14-4527-ad91-006371749309"}
02:19:21.596 00.055 16872 evsrv: cli 0D3C0A48 connect
02:19:21.599 00.003 16872 case statement mapped state 5 to 1
02:19:21.602 00.003 16872 case statement mapped state 5 to 1
02:19:21.606 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"90b97657-599a-4748-8b17-8f6d4be532f9"}
02:19:21.609 00.003 16872 case statement mapped state 5 to 1
02:19:21.612 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"90b97657-599a-4748-8b17-8f6d4be532f9"}
02:19:21.615 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:19:22.618 01.003 16872 evsrv: cli 0D3C0A48 connect
02:19:22.621 00.003 16872 case statement mapped state 5 to 1
02:19:22.626 00.005 16872 case statement mapped state 5 to 1
02:19:22.630 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"67526c8e-4c16-4830-b0b6-2d2f314704b1"}
02:19:22.632 00.002 16872 case statement mapped state 5 to 1
02:19:22.635 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"67526c8e-4c16-4830-b0b6-2d2f314704b1"}
02:19:22.639 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:19:23.584 00.945 9640 Exposure complete
02:19:23.640 00.056 16872 evsrv: cli 0D3BF8C8 connect
02:19:23.643 00.003 16872 case statement mapped state 5 to 1
02:19:23.646 00.003 16872 case statement mapped state 5 to 1
02:19:23.650 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"a3274b27-5f99-4c1e-90b2-6d6842d8ba6e"}
02:19:23.654 00.004 16872 case statement mapped state 5 to 1
02:19:23.657 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"a3274b27-5f99-4c1e-90b2-6d6842d8ba6e"}
02:19:23.660 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
02:19:23.727 00.067 9640 worker thread done servicing request
02:19:23.727 00.000 16872 OnExposeComplete: enter
02:19:23.730 00.003 16872 UpdateGuideState(): m_state=5
02:19:23.734 00.004 16872 Star::Find(15, 200, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:19:23.735 00.001 16872 Star::Find returns 1 (0), X=200.96, Y=186.23, Mass=892678, SNR=553.5, Peak=55520 HFD=4.1
02:19:23.738 00.003 16872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.59) = xAngle (2.86 = 2.86)
02:19:23.742 00.004 16872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.91 = 2.91)
02:19:23.744 00.002 16872 CameraToMount -- cameraX=0.11 cameraY=0.35 hyp=0.37 cameraTheta=1.28 mountX=-0.36 mountY=0.08, mountTheta=2.91
02:19:23.751 00.007 16872 Changing from state CALIBRATED to GUIDING
02:19:23.754 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:19:23.757 00.003 16872 ScopeASCOM::SideOfPier() returns 1
02:19:23.826 00.069 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:19:23.829 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:19:23.833 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:19:23.837 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:19:23.841 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:19:23.844 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:19:23.848 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:19:23.851 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:19:23.854 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:19:23.857 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:19:23.860 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:19:23.862 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:19:23.865 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:19:23.868 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:19:23.995 00.127 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:19:23.999 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:19:24.001 00.002 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:19:24.007 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:19:24.011 00.004 16872 ScopeASCOM::SideOfPier() returns 1
02:19:24.141 00.130 16872 setting lock position to (200.96, 186.23)
02:19:24.144 00.003 16872 MultiStar: stabilizing after lock position change
02:19:24.147 00.003 16872 guider state => GUIDING
02:19:24.149 00.002 16872 Status Line: Guiding
02:19:24.155 00.006 16872 Mount: notify guiding started
02:19:24.159 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:19:24.162 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:19:24.165 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:19:24.168 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:19:24.173 00.005 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:19:24.175 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:19:24.178 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:19:24.181 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:19:24.184 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:19:24.187 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:19:24.190 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:19:24.192 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:19:24.195 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:19:24.198 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:19:24.204 00.006 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:19:24.206 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:19:24.210 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:19:24.212 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:19:24.215 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:19:24.218 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:19:24.220 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:19:24.223 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:19:24.226 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:19:24.228 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:19:24.233 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:19:24.235 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:19:24.238 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:19:24.241 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:19:24.244 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:19:24.247 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:19:24.249 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:19:24.252 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:19:24.254 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:19:24.257 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:19:24.260 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:19:24.263 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:19:24.266 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:19:24.269 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:19:24.368 00.099 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:19:24.435 00.067 16872 ScopeASCOM::SideOfPier() returns 1
02:19:24.440 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:19:24.442 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:19:24.445 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:19:24.448 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:19:24.451 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:19:24.453 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:19:24.456 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:19:24.458 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:19:24.461 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:19:24.464 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3284, max=55520, med=3604, FiltMin=3464, FiltMax=41144, Gamma=2.190
02:19:24.496 00.032 16872 UpdateGuideState exits: m=892678 SNR=553.5
02:19:24.499 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
02:19:24.502 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:24.504 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:19:24.506 00.002 16872 Enqueuing Expose request
02:19:24.513 00.007 9640 Worker thread wakes up
02:19:24.513 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:19:24.513 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:19:24.661 00.148 16872 evsrv: cli 0D3BF8C8 connect
02:19:24.664 00.003 16872 case statement mapped state 6 to 3
02:19:24.670 00.006 16872 case statement mapped state 6 to 3
02:19:24.673 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"21bc545a-4a82-450e-a0bd-303442b43491"}
02:19:24.677 00.004 16872 case statement mapped state 6 to 3
02:19:24.679 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"21bc545a-4a82-450e-a0bd-303442b43491"}
02:19:24.685 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
02:19:25.020 00.335 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1fdc544-f539-474f-bb7f-b5738eee5877"}
02:19:25.024 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e1fdc544-f539-474f-bb7f-b5738eee5877"}
02:19:25.027 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9be9de0-fbb0-4a68-8b78-58ddd027e889"}
02:19:25.031 00.004 16872 case statement mapped state 6 to 3
02:19:25.034 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9be9de0-fbb0-4a68-8b78-58ddd027e889"}
02:19:25.039 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"df483d03-638a-48b6-b30a-f0ffe662764a"}
02:19:25.044 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.96,7.23],"pixels":"..."},"id":"df483d03-638a-48b6-b30a-f0ffe662764a"}
02:19:28.521 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb4eeea9-1603-46d0-9515-3aeb62c6b70b"}
02:19:28.524 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cb4eeea9-1603-46d0-9515-3aeb62c6b70b"}
02:19:28.528 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a701ba64-d2a9-4a0c-ae00-c94e607ab2d4"}
02:19:28.533 00.005 16872 case statement mapped state 6 to 3
02:19:28.539 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a701ba64-d2a9-4a0c-ae00-c94e607ab2d4"}
02:19:28.560 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"808a9f34-1ebf-473d-ae9c-0a8cb6f0f81a"}
02:19:28.567 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.96,7.23],"pixels":"..."},"id":"808a9f34-1ebf-473d-ae9c-0a8cb6f0f81a"}
02:19:28.581 00.014 9640 Exposure complete
02:19:28.725 00.144 9640 worker thread done servicing request
02:19:28.725 00.000 16872 OnExposeComplete: enter
02:19:28.727 00.002 16872 UpdateGuideState(): m_state=6
02:19:28.731 00.004 16872 Star::Find(15, 200, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:19:28.733 00.002 16872 Star::Find returns 1 (0), X=201.10, Y=185.70, Mass=880553, SNR=537.0, Peak=47732 HFD=4.4
02:19:28.736 00.003 16872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.59) = xAngle (0.27 = 0.27)
02:19:28.740 00.004 16872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.32 = 0.32)
02:19:28.743 00.003 16872 CameraToMount -- cameraX=0.14 cameraY=-0.52 hyp=0.54 cameraTheta=-1.31 mountX=0.52 mountY=0.17, mountTheta=0.32
02:19:28.747 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.14, y=-0.52, opts=13)
02:19:28.750 00.003 16872 Enqueuing Move request for scope (0.14, -0.52)
02:19:28.754 00.004 9640 Worker thread wakes up
02:19:28.754 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.52) opts 0xd
02:19:28.754 00.000 9640 Handling offset move in thread for scope, endpoint = (0.14, -0.52)
02:19:28.755 00.001 9640 Moving (0.14, -0.52) raw xDistance=0.52 yDistance=0.17
02:19:28.755 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.52
02:19:28.755 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0
02:19:28.755 00.000 9640 MoveAxis(W, 56, ABG)
02:19:28.755 00.000 9640 Guiding  Dir = 3, Dur = 56
02:19:28.755 00.000 9640 IsSlewing returns 0
02:19:28.755 00.000 9640 IsGuiding returns 0
02:19:28.756 00.001 9640 PulseGuide returned control before completion, sleep 66
02:19:28.760 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3252, max=47732, med=3596, FiltMin=3460, FiltMax=37056, Gamma=2.190
02:19:28.793 00.033 16872 UpdateGuideState exits: m=880553 SNR=537.0
02:19:28.796 00.003 16872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 1 / 99999
02:19:28.799 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777792768.799,"Host":"RBFOCUS307","Inst":1,"Distance":0.42,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:19:28.802 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:28.805 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:19:28.807 00.002 16872 Enqueuing Expose request
02:19:28.826 00.019 9640 IsGuiding returns 1
02:19:28.826 00.000 9640 scope still moving after pulse duration time elapsed
02:19:28.858 00.032 9640 IsSlewing returns 0
02:19:28.858 00.000 9640 IsGuiding returns 0
02:19:28.858 00.000 9640 scope move finished after 56 + 46 ms
02:19:28.859 00.001 9640 Move returns status 0, amount 56
02:19:28.859 00.000 9640 MoveAxis(N, 0, ABG)
02:19:28.859 00.000 9640 Move returns status 0, amount 0
02:19:28.859 00.000 9640 move complete, result=0
02:19:28.859 00.000 9640 worker thread done servicing request
02:19:28.859 00.000 9640 Worker thread wakes up
02:19:28.860 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:19:28.860 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:19:28.861 00.001 16872 GuideStep: 0.5 px 56 ms WEST, 0.2 px 0 ms NORTH
02:19:32.021 03.160 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e679121-53ca-4a1e-868d-9c0c78c9bd41"}
02:19:32.024 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7e679121-53ca-4a1e-868d-9c0c78c9bd41"}
02:19:32.028 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3a210349-dc71-4374-ad6d-508614754b65"}
02:19:32.030 00.002 16872 case statement mapped state 6 to 3
02:19:32.032 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a210349-dc71-4374-ad6d-508614754b65"}
02:19:32.036 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f4a1b9a2-1bd7-41e2-bcef-f4ffbe30579d"}
02:19:32.038 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.10,6.70],"pixels":"..."},"id":"f4a1b9a2-1bd7-41e2-bcef-f4ffbe30579d"}
02:19:32.912 00.874 9640 Exposure complete
02:19:33.048 00.136 9640 worker thread done servicing request
02:19:33.048 00.000 16872 OnExposeComplete: enter
02:19:33.052 00.004 16872 UpdateGuideState(): m_state=6
02:19:33.055 00.003 16872 Star::Find(15, 201, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:19:33.058 00.003 16872 Star::Find returns 1 (0), X=201.24, Y=187.65, Mass=949900, SNR=518.6, Peak=65140 HFD=3.7
02:19:33.060 00.002 16872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.59) = xAngle (2.96 = 2.96)
02:19:33.062 00.002 16872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.01 = 3.01)
02:19:33.066 00.004 16872 CameraToMount -- cameraX=0.28 cameraY=1.42 hyp=1.45 cameraTheta=1.38 mountX=-1.43 mountY=0.19, mountTheta=3.01
02:19:33.070 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=1.42, opts=13)
02:19:33.074 00.004 16872 Enqueuing Move request for scope (0.28, 1.42)
02:19:33.075 00.001 9640 Worker thread wakes up
02:19:33.077 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, 1.42) opts 0xd
02:19:33.077 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, 1.42)
02:19:33.077 00.000 9640 Moving (0.28, 1.42) raw xDistance=-1.43 yDistance=0.19
02:19:33.077 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.24 from input -1.43
02:19:33.077 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
02:19:33.077 00.000 9640 MoveAxis(E, 146, ABG)
02:19:33.077 00.000 9640 Guiding  Dir = 2, Dur = 146
02:19:33.077 00.000 9640 IsSlewing returns 0
02:19:33.078 00.001 9640 IsGuiding returns 0
02:19:33.078 00.000 9640 PulseGuide returned control before completion, sleep 156
02:19:33.082 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3284, max=65140, med=3596, FiltMin=3460, FiltMax=47240, Gamma=2.190
02:19:33.117 00.035 16872 UpdateGuideState exits: m=949900 SNR=518.6
02:19:33.120 00.003 16872 PhdController: settling, locked = 1, distance = 0.73 (1.50) aobump = 0 frame = 2 / 99999
02:19:33.123 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777792773.123,"Host":"RBFOCUS307","Inst":1,"Distance":0.73,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
02:19:33.126 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:33.129 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:19:33.132 00.003 16872 Enqueuing Expose request
02:19:33.236 00.104 9640 IsGuiding returns 1
02:19:33.236 00.000 9640 scope still moving after pulse duration time elapsed
02:19:33.269 00.033 9640 IsSlewing returns 0
02:19:33.270 00.001 9640 IsGuiding returns 0
02:19:33.270 00.000 9640 scope move finished after 146 + 46 ms
02:19:33.270 00.000 9640 Move returns status 0, amount 146
02:19:33.270 00.000 9640 MoveAxis(N, 0, ABG)
02:19:33.270 00.000 9640 Move returns status 0, amount 0
02:19:33.271 00.001 9640 move complete, result=0
02:19:33.271 00.000 9640 worker thread done servicing request
02:19:33.271 00.000 16872 GuideStep: -1.4 px 146 ms EAST, 0.2 px 0 ms NORTH
02:19:33.274 00.003 9640 Worker thread wakes up
02:19:33.274 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:19:33.274 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:19:35.522 02.248 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc47b693-1f6e-4486-9401-52793d7b6977"}
02:19:35.525 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bc47b693-1f6e-4486-9401-52793d7b6977"}
02:19:35.529 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be3b4677-d634-4dc2-95c0-391c2a51979d"}
02:19:35.532 00.003 16872 case statement mapped state 6 to 3
02:19:35.535 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"be3b4677-d634-4dc2-95c0-391c2a51979d"}
02:19:35.539 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"297aaac2-671d-452d-87a7-aa65367fcd29"}
02:19:35.542 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.24,6.65],"pixels":"..."},"id":"297aaac2-671d-452d-87a7-aa65367fcd29"}
02:19:37.337 01.795 9640 Exposure complete
02:19:37.476 00.139 9640 worker thread done servicing request
02:19:37.476 00.000 16872 OnExposeComplete: enter
02:19:37.479 00.003 16872 UpdateGuideState(): m_state=6
02:19:37.481 00.002 16872 Star::Find(15, 201, 187, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:19:37.484 00.003 16872 Star::Find returns 1 (0), X=201.47, Y=186.07, Mass=901963, SNR=538.3, Peak=54376 HFD=4.0
02:19:37.488 00.004 16872 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.59) = xAngle (1.29 = 1.29)
02:19:37.491 00.003 16872 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.33 = 1.33)
02:19:37.494 00.003 16872 CameraToMount -- cameraX=0.51 cameraY=-0.16 hyp=0.53 cameraTheta=-0.30 mountX=0.15 mountY=0.51, mountTheta=1.29
02:19:37.498 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=-0.16, opts=13)
02:19:37.501 00.003 16872 Enqueuing Move request for scope (0.51, -0.16)
02:19:37.504 00.003 9640 Worker thread wakes up
02:19:37.504 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.16) opts 0xd
02:19:37.504 00.000 9640 Handling offset move in thread for scope, endpoint = (0.51, -0.16)
02:19:37.504 00.000 9640 Moving (0.51, -0.16) raw xDistance=0.15 yDistance=0.51
02:19:37.504 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.01 from input 0.15
02:19:37.504 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.51, m_sumCorr=0
02:19:37.504 00.000 9640 MoveAxis(W, 1, ABG)
02:19:37.504 00.000 9640 Guiding  Dir = 3, Dur = 1
02:19:37.505 00.001 9640 IsSlewing returns 0
02:19:37.505 00.000 9640 IsGuiding returns 0
02:19:37.505 00.000 9640 PulseGuide returned control before completion, sleep 11
02:19:37.510 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3264, max=54376, med=3600, FiltMin=3464, FiltMax=37168, Gamma=2.190
02:19:37.533 00.023 9640 IsGuiding returns 1
02:19:37.533 00.000 9640 scope still moving after pulse duration time elapsed
02:19:37.542 00.009 16872 UpdateGuideState exits: m=901963 SNR=538.3
02:19:37.545 00.003 16872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 3 / 99999
02:19:37.548 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777792777.548,"Host":"RBFOCUS307","Inst":1,"Distance":0.67,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
02:19:37.554 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:37.557 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:19:37.559 00.002 16872 Enqueuing Expose request
02:19:37.564 00.005 9640 IsSlewing returns 0
02:19:37.564 00.000 9640 IsGuiding returns 0
02:19:37.564 00.000 9640 scope move finished after 1 + 58 ms
02:19:37.564 00.000 9640 Move returns status 0, amount 1
02:19:37.564 00.000 9640 MoveAxis(N, 0, ABG)
02:19:37.565 00.001 9640 Move returns status 0, amount 0
02:19:37.565 00.000 9640 move complete, result=0
02:19:37.565 00.000 9640 worker thread done servicing request
02:19:37.565 00.000 9640 Worker thread wakes up
02:19:37.565 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:19:37.565 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:19:37.568 00.003 16872 GuideStep: 0.1 px 1 ms WEST, 0.5 px 0 ms NORTH
02:19:39.030 01.462 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f8a4a4a-bb1f-4446-b8ef-ecff21f47142"}
02:19:39.033 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9f8a4a4a-bb1f-4446-b8ef-ecff21f47142"}
02:19:39.038 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4305bddc-c7ca-4bcf-a42a-0e64160d082c"}
02:19:39.041 00.003 16872 case statement mapped state 6 to 3
02:19:39.043 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4305bddc-c7ca-4bcf-a42a-0e64160d082c"}
02:19:39.047 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4bd00f10-b0b6-4004-b2a8-e629846032bf"}
02:19:39.050 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.47,7.07],"pixels":"..."},"id":"4bd00f10-b0b6-4004-b2a8-e629846032bf"}
02:19:41.625 02.575 9640 Exposure complete
02:19:41.768 00.143 9640 worker thread done servicing request
02:19:41.768 00.000 16872 OnExposeComplete: enter
02:19:41.771 00.003 16872 UpdateGuideState(): m_state=6
02:19:41.773 00.002 16872 Star::Find(15, 201, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:19:41.777 00.004 16872 Star::Find returns 1 (0), X=201.66, Y=186.04, Mass=924822, SNR=508.4, Peak=47636 HFD=4.2
02:19:41.780 00.003 16872 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.59) = xAngle (1.32 = 1.32)
02:19:41.782 00.002 16872 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.37 = 1.37)
02:19:41.784 00.002 16872 CameraToMount -- cameraX=0.70 cameraY=-0.19 hyp=0.72 cameraTheta=-0.26 mountX=0.18 mountY=0.71, mountTheta=1.33
02:19:41.789 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.70, y=-0.19, opts=13)
02:19:41.793 00.004 16872 Enqueuing Move request for scope (0.70, -0.19)
02:19:41.795 00.002 9640 Worker thread wakes up
02:19:41.795 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.19) opts 0xd
02:19:41.795 00.000 9640 Handling offset move in thread for scope, endpoint = (0.70, -0.19)
02:19:41.796 00.001 9640 Moving (0.70, -0.19) raw xDistance=0.18 yDistance=0.71
02:19:41.796 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.18
02:19:41.796 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.71, m_sumCorr=0.2
02:19:41.796 00.000 9640 MoveAxis(W, 19, ABG)
02:19:41.796 00.000 9640 Guiding  Dir = 3, Dur = 19
02:19:41.796 00.000 9640 IsSlewing returns 0
02:19:41.796 00.000 9640 IsGuiding returns 0
02:19:41.797 00.001 9640 PulseGuide returned control before completion, sleep 29
02:19:41.801 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3316, max=47636, med=3608, FiltMin=3460, FiltMax=34304, Gamma=2.190
02:19:41.833 00.032 16872 UpdateGuideState exits: m=924822 SNR=508.4
02:19:41.836 00.003 16872 PhdController: settling, locked = 1, distance = 0.68 (1.50) aobump = 0 frame = 4 / 99999
02:19:41.841 00.005 16872 PhdController: newstate STATE_FINISH
02:19:41.843 00.002 16872 PhdController complete: success
02:19:41.845 00.002 9640 IsGuiding returns 1
02:19:41.845 00.000 9640 scope still moving after pulse duration time elapsed
02:19:41.845 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777792781.845,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:19:41.849 00.004 16872 Mount: notify guiding dither settle done success=1
02:19:41.851 00.002 16872 PhdController: newstate STATE_IDLE
02:19:41.854 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:41.856 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:19:41.859 00.003 16872 Enqueuing Expose request
02:19:41.868 00.009 9640 IsSlewing returns 0
02:19:41.868 00.000 9640 IsGuiding returns 0
02:19:41.870 00.002 9640 scope move finished after 19 + 54 ms
02:19:41.870 00.000 9640 Move returns status 0, amount 19
02:19:41.870 00.000 9640 MoveAxis(S, 24, ABG)
02:19:41.870 00.000 9640 Guiding  Dir = 1, Dur = 24
02:19:41.870 00.000 9640 IsSlewing returns 0
02:19:41.871 00.001 9640 IsGuiding returns 0
02:19:41.871 00.000 9640 PulseGuide returned control before completion, sleep 34
02:19:41.917 00.046 9640 IsGuiding returns 1
02:19:41.918 00.001 9640 scope still moving after pulse duration time elapsed
02:19:41.947 00.029 9640 IsSlewing returns 0
02:19:41.947 00.000 9640 IsGuiding returns 0
02:19:41.948 00.001 9640 scope move finished after 24 + 52 ms
02:19:41.948 00.000 9640 Move returns status 0, amount 24
02:19:41.948 00.000 9640 move complete, result=0
02:19:41.948 00.000 9640 worker thread done servicing request
02:19:41.948 00.000 9640 Worker thread wakes up
02:19:41.948 00.000 16872 GuideStep: 0.2 px 19 ms WEST, 0.7 px 24 ms SOUTH
02:19:41.951 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:19:41.951 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:19:42.315 00.364 16872 evsrv: cli 0D3C0228 connect
02:19:42.319 00.004 16872 case statement mapped state 6 to 3
02:19:42.328 00.009 16872 case statement mapped state 6 to 3
02:19:42.336 00.008 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"af9aaec8-cb2c-43d6-b54a-e1e8a6f579cf"}
02:19:42.342 00.006 16872 case statement mapped state 6 to 3
02:19:42.346 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"af9aaec8-cb2c-43d6-b54a-e1e8a6f579cf"}
02:19:42.351 00.005 16872 evsrv: cli 0D3C0228 disconnect
02:19:42.530 00.179 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3869794f-e7fa-43ac-857b-14e33e3633e1"}
02:19:42.533 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3869794f-e7fa-43ac-857b-14e33e3633e1"}
02:19:42.541 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"58fddc37-7df2-471b-a116-c7236e5dc435"}
02:19:42.545 00.004 16872 case statement mapped state 6 to 3
02:19:42.549 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"58fddc37-7df2-471b-a116-c7236e5dc435"}
02:19:42.555 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7c1056c6-8057-48d4-ba08-72f82652e067"}
02:19:42.559 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.66,7.04],"pixels":"..."},"id":"7c1056c6-8057-48d4-ba08-72f82652e067"}
02:19:46.013 03.454 9640 Exposure complete
02:19:46.030 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0776f38c-24e8-4351-a0d7-64bddbe7e97f"}
02:19:46.033 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0776f38c-24e8-4351-a0d7-64bddbe7e97f"}
02:19:46.039 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e2e20894-9e09-46f3-99ab-dda837badb32"}
02:19:46.043 00.004 16872 case statement mapped state 6 to 3
02:19:46.045 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2e20894-9e09-46f3-99ab-dda837badb32"}
02:19:46.049 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5062d3d6-658c-422c-a7bd-c4b76a59d1cb"}
02:19:46.052 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.66,7.04],"pixels":"..."},"id":"5062d3d6-658c-422c-a7bd-c4b76a59d1cb"}
02:19:46.153 00.101 9640 worker thread done servicing request
02:19:46.154 00.001 16872 OnExposeComplete: enter
02:19:46.157 00.003 16872 UpdateGuideState(): m_state=6
02:19:46.160 00.003 16872 Star::Find(15, 201, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
02:19:46.163 00.003 16872 Star::Find returns 1 (0), X=201.32, Y=186.94, Mass=912709, SNR=564.0, Peak=58884 HFD=4.0
02:19:46.167 00.004 16872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.59) = xAngle (2.69 = 2.69)
02:19:46.169 00.002 16872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.74 = 2.74)
02:19:46.171 00.002 16872 CameraToMount -- cameraX=0.35 cameraY=0.71 hyp=0.79 cameraTheta=1.11 mountX=-0.71 mountY=0.31, mountTheta=2.73
02:19:46.179 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=0.71, opts=13)
02:19:46.183 00.004 16872 Enqueuing Move request for scope (0.35, 0.71)
02:19:46.186 00.003 9640 Worker thread wakes up
02:19:46.186 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.71) opts 0xd
02:19:46.186 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, 0.71)
02:19:46.186 00.000 9640 Moving (0.35, 0.71) raw xDistance=-0.71 yDistance=0.31
02:19:46.186 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.71
02:19:46.186 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.31, m_sumCorr=0.36
02:19:46.186 00.000 9640 MoveAxis(E, 74, ABG)
02:19:46.187 00.001 9640 Guiding  Dir = 2, Dur = 74
02:19:46.187 00.000 9640 IsSlewing returns 0
02:19:46.187 00.000 9640 IsGuiding returns 0
02:19:46.187 00.000 9640 PulseGuide returned control before completion, sleep 84
02:19:46.191 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=58884, med=3600, FiltMin=3456, FiltMax=42716, Gamma=2.190
02:19:46.226 00.035 16872 UpdateGuideState exits: m=912709 SNR=564.0
02:19:46.229 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:46.232 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:19:46.235 00.003 16872 Enqueuing Expose request
02:19:46.286 00.051 9640 IsGuiding returns 1
02:19:46.286 00.000 9640 scope still moving after pulse duration time elapsed
02:19:46.317 00.031 9640 IsSlewing returns 0
02:19:46.319 00.002 9640 IsGuiding returns 0
02:19:46.320 00.001 9640 scope move finished after 74 + 59 ms
02:19:46.320 00.000 9640 Move returns status 0, amount 74
02:19:46.320 00.000 9640 MoveAxis(S, 19, ABG)
02:19:46.320 00.000 9640 Guiding  Dir = 1, Dur = 19
02:19:46.320 00.000 9640 IsSlewing returns 0
02:19:46.320 00.000 9640 IsGuiding returns 0
02:19:46.322 00.002 9640 PulseGuide returned control before completion, sleep 29
02:19:46.364 00.042 9640 IsGuiding returns 1
02:19:46.364 00.000 9640 scope still moving after pulse duration time elapsed
02:19:46.394 00.030 9640 IsSlewing returns 0
02:19:46.394 00.000 9640 IsGuiding returns 0
02:19:46.395 00.001 9640 scope move finished after 19 + 54 ms
02:19:46.395 00.000 9640 Move returns status 0, amount 19
02:19:46.395 00.000 9640 move complete, result=0
02:19:46.395 00.000 9640 worker thread done servicing request
02:19:46.395 00.000 9640 Worker thread wakes up
02:19:46.395 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:19:46.395 00.000 16872 GuideStep: -0.7 px 74 ms EAST, 0.3 px 19 ms SOUTH
02:19:46.399 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:19:49.529 03.130 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad483788-9329-42ec-9a79-7b1281a969d5"}
02:19:49.534 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ad483788-9329-42ec-9a79-7b1281a969d5"}
02:19:49.540 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"37d9cab2-0920-41d3-a2f4-54f901f1b4b9"}
02:19:49.548 00.008 16872 case statement mapped state 6 to 3
02:19:49.552 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"37d9cab2-0920-41d3-a2f4-54f901f1b4b9"}
02:19:49.556 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b177765b-cf92-417b-a3cf-b2c9a75142d8"}
02:19:49.561 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.32,6.94],"pixels":"..."},"id":"b177765b-cf92-417b-a3cf-b2c9a75142d8"}
02:19:50.464 00.903 9640 Exposure complete
02:19:50.612 00.148 9640 worker thread done servicing request
02:19:50.612 00.000 16872 OnExposeComplete: enter
02:19:50.617 00.005 16872 UpdateGuideState(): m_state=6
02:19:50.620 00.003 16872 Star::Find(15, 201, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
02:19:50.629 00.009 16872 Star::Find returns 1 (0), X=201.00, Y=186.50, Mass=925089, SNR=555.9, Peak=60456 HFD=4.1
02:19:50.633 00.004 16872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.59) = xAngle (3.01 = 3.01)
02:19:50.636 00.003 16872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.05 = 3.05)
02:19:50.642 00.006 16872 CameraToMount -- cameraX=0.04 cameraY=0.27 hyp=0.27 cameraTheta=1.42 mountX=-0.27 mountY=0.02, mountTheta=3.05
02:19:50.648 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.04, y=0.27, opts=13)
02:19:50.652 00.004 16872 Enqueuing Move request for scope (0.04, 0.27)
02:19:50.661 00.009 9640 Worker thread wakes up
02:19:50.661 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.27) opts 0xd
02:19:50.661 00.000 9640 Handling offset move in thread for scope, endpoint = (0.04, 0.27)
02:19:50.661 00.000 9640 Moving (0.04, 0.27) raw xDistance=-0.27 yDistance=0.02
02:19:50.661 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.27
02:19:50.661 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0.36
02:19:50.661 00.000 9640 MoveAxis(E, 36, ABG)
02:19:50.661 00.000 9640 Guiding  Dir = 2, Dur = 36
02:19:50.662 00.001 9640 IsSlewing returns 0
02:19:50.663 00.001 9640 IsGuiding returns 0
02:19:50.664 00.001 9640 PulseGuide returned control before completion, sleep 45
02:19:50.668 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3340, max=60456, med=3608, FiltMin=3480, FiltMax=42644, Gamma=2.190
02:19:50.710 00.042 16872 UpdateGuideState exits: m=925089 SNR=555.9
02:19:50.714 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:50.717 00.003 9640 IsGuiding returns 1
02:19:50.717 00.000 9640 scope still moving after pulse duration time elapsed
02:19:50.717 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:19:50.720 00.003 16872 Enqueuing Expose request
02:19:50.747 00.027 9640 IsSlewing returns 0
02:19:50.748 00.001 9640 IsGuiding returns 0
02:19:50.748 00.000 9640 scope move finished after 36 + 49 ms
02:19:50.748 00.000 9640 Move returns status 0, amount 36
02:19:50.748 00.000 9640 MoveAxis(N, 0, ABG)
02:19:50.748 00.000 9640 Move returns status 0, amount 0
02:19:50.750 00.002 9640 move complete, result=0
02:19:50.752 00.002 9640 worker thread done servicing request
02:19:50.752 00.000 9640 Worker thread wakes up
02:19:50.752 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:19:50.752 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:19:50.753 00.001 16872 GuideStep: -0.3 px 36 ms EAST, 0.0 px 0 ms NORTH
02:19:53.030 02.277 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ceccbedd-b8a1-4b99-b0c8-695481af1a23"}
02:19:53.034 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ceccbedd-b8a1-4b99-b0c8-695481af1a23"}
02:19:53.038 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"405c8751-1ec2-4786-9c62-5d9b7850cf0b"}
02:19:53.042 00.004 16872 case statement mapped state 6 to 3
02:19:53.045 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"405c8751-1ec2-4786-9c62-5d9b7850cf0b"}
02:19:53.047 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2dad3125-2d30-4ba9-8648-86c8f40508c6"}
02:19:53.051 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.00,7.50],"pixels":"..."},"id":"2dad3125-2d30-4ba9-8648-86c8f40508c6"}
02:19:54.814 01.763 9640 Exposure complete
02:19:54.953 00.139 9640 worker thread done servicing request
02:19:54.953 00.000 16872 OnExposeComplete: enter
02:19:54.956 00.003 16872 UpdateGuideState(): m_state=6
02:19:54.960 00.004 16872 Star::Find(15, 201, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
02:19:54.963 00.003 16872 Star::Find returns 1 (0), X=201.06, Y=186.33, Mass=957243, SNR=572.6, Peak=55968 HFD=4.2
02:19:54.966 00.003 16872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.59) = xAngle (2.39 = 2.39)
02:19:54.968 00.002 16872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.43 = 2.43)
02:19:54.971 00.003 16872 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.80 mountX=-0.11 mountY=0.09, mountTheta=2.41
02:19:54.975 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=0.10, opts=13)
02:19:54.979 00.004 16872 Enqueuing Move request for scope (0.10, 0.10)
02:19:54.982 00.003 9640 Worker thread wakes up
02:19:54.982 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
02:19:54.982 00.000 9640 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
02:19:54.982 00.000 9640 Moving (0.10, 0.10) raw xDistance=-0.11 yDistance=0.09
02:19:54.982 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.11
02:19:54.982 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.09, m_sumCorr=0.55
02:19:54.983 00.001 9640 MoveAxis(E, 15, ABG)
02:19:54.983 00.000 9640 Guiding  Dir = 2, Dur = 15
02:19:54.983 00.000 9640 IsSlewing returns 0
02:19:54.984 00.001 9640 IsGuiding returns 0
02:19:54.984 00.000 9640 PulseGuide returned control before completion, sleep 25
02:19:54.989 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3264, max=55968, med=3608, FiltMin=3460, FiltMax=41940, Gamma=2.190
02:19:55.020 00.031 9640 IsGuiding returns 1
02:19:55.020 00.000 9640 scope still moving after pulse duration time elapsed
02:19:55.023 00.003 16872 UpdateGuideState exits: m=957243 SNR=572.6
02:19:55.026 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:55.029 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:19:55.031 00.002 16872 Enqueuing Expose request
02:19:55.051 00.020 9640 IsSlewing returns 0
02:19:55.051 00.000 9640 IsGuiding returns 0
02:19:55.052 00.001 9640 scope move finished after 15 + 52 ms
02:19:55.052 00.000 9640 Move returns status 0, amount 15
02:19:55.052 00.000 9640 MoveAxis(S, 24, ABG)
02:19:55.052 00.000 9640 Guiding  Dir = 1, Dur = 24
02:19:55.052 00.000 9640 IsSlewing returns 0
02:19:55.052 00.000 9640 IsGuiding returns 0
02:19:55.053 00.001 9640 PulseGuide returned control before completion, sleep 34
02:19:55.099 00.046 9640 IsGuiding returns 1
02:19:55.100 00.001 9640 scope still moving after pulse duration time elapsed
02:19:55.129 00.029 9640 IsSlewing returns 0
02:19:55.129 00.000 9640 IsGuiding returns 1
02:19:55.160 00.031 9640 IsSlewing returns 0
02:19:55.160 00.000 9640 IsGuiding returns 0
02:19:55.160 00.000 9640 scope move finished after 24 + 83 ms
02:19:55.160 00.000 9640 Move returns status 0, amount 24
02:19:55.160 00.000 9640 move complete, result=0
02:19:55.160 00.000 9640 worker thread done servicing request
02:19:55.160 00.000 9640 Worker thread wakes up
02:19:55.160 00.000 16872 GuideStep: -0.1 px 15 ms EAST, 0.1 px 24 ms SOUTH
02:19:55.164 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:19:55.164 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:19:56.530 01.366 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f548cf3-f9b2-47ff-b3d1-e2481a02764e"}
02:19:56.533 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1f548cf3-f9b2-47ff-b3d1-e2481a02764e"}
02:19:56.538 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b92f4f24-e5f0-40ed-9350-c2765b25fef0"}
02:19:56.542 00.004 16872 case statement mapped state 6 to 3
02:19:56.546 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b92f4f24-e5f0-40ed-9350-c2765b25fef0"}
02:19:56.552 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"87de5854-ba62-413a-8544-98424d7ca91b"}
02:19:56.561 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.06,7.33],"pixels":"..."},"id":"87de5854-ba62-413a-8544-98424d7ca91b"}
02:19:59.211 02.650 9640 Exposure complete
02:19:59.350 00.139 9640 worker thread done servicing request
02:19:59.350 00.000 16872 OnExposeComplete: enter
02:19:59.353 00.003 16872 UpdateGuideState(): m_state=6
02:19:59.355 00.002 16872 Star::Find(15, 201, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
02:19:59.358 00.003 16872 Star::Find returns 1 (0), X=201.24, Y=186.62, Mass=907919, SNR=528.4, Peak=52548 HFD=4.3
02:19:59.361 00.003 16872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.59) = xAngle (2.55 = 2.55)
02:19:59.365 00.004 16872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.60 = 2.60)
02:19:59.368 00.003 16872 CameraToMount -- cameraX=0.27 cameraY=0.39 hyp=0.48 cameraTheta=0.96 mountX=-0.40 mountY=0.25, mountTheta=2.58
02:19:59.371 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=0.39, opts=13)
02:19:59.374 00.003 16872 Enqueuing Move request for scope (0.27, 0.39)
02:19:59.380 00.006 9640 Worker thread wakes up
02:19:59.381 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.39) opts 0xd
02:19:59.381 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, 0.39)
02:19:59.381 00.000 9640 Moving (0.27, 0.39) raw xDistance=-0.40 yDistance=0.25
02:19:59.381 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.40
02:19:59.381 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=0.55
02:19:59.381 00.000 9640 MoveAxis(E, 44, ABG)
02:19:59.381 00.000 9640 Guiding  Dir = 2, Dur = 44
02:19:59.381 00.000 9640 IsSlewing returns 0
02:19:59.382 00.001 9640 IsGuiding returns 0
02:19:59.382 00.000 9640 PulseGuide returned control before completion, sleep 54
02:19:59.387 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3236, max=52548, med=3608, FiltMin=3460, FiltMax=39372, Gamma=2.190
02:19:59.420 00.033 16872 UpdateGuideState exits: m=907919 SNR=528.4
02:19:59.424 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:59.426 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:19:59.429 00.003 16872 Enqueuing Expose request
02:19:59.439 00.010 9640 IsGuiding returns 1
02:19:59.440 00.001 9640 scope still moving after pulse duration time elapsed
02:19:59.470 00.030 9640 IsSlewing returns 0
02:19:59.470 00.000 9640 IsGuiding returns 0
02:19:59.470 00.000 9640 scope move finished after 44 + 44 ms
02:19:59.470 00.000 9640 Move returns status 0, amount 44
02:19:59.470 00.000 9640 MoveAxis(N, 0, ABG)
02:19:59.471 00.001 9640 Move returns status 0, amount 0
02:19:59.471 00.000 9640 move complete, result=0
02:19:59.471 00.000 9640 worker thread done servicing request
02:19:59.471 00.000 9640 Worker thread wakes up
02:19:59.471 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:19:59.471 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:19:59.471 00.000 16872 GuideStep: -0.4 px 44 ms EAST, 0.2 px 0 ms NORTH
02:20:00.028 00.557 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24982f53-7368-4f81-b505-c9a6f5d81443"}
02:20:00.034 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"24982f53-7368-4f81-b505-c9a6f5d81443"}
02:20:00.043 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e05e309-02e5-436f-b4c0-45438660d1ac"}
02:20:00.048 00.005 16872 case statement mapped state 6 to 3
02:20:00.051 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e05e309-02e5-436f-b4c0-45438660d1ac"}
02:20:00.054 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7c92d562-488e-4ca0-8be7-ad88f3a3d969"}
02:20:00.056 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.24,6.62],"pixels":"..."},"id":"7c92d562-488e-4ca0-8be7-ad88f3a3d969"}
02:20:03.528 03.472 9640 Exposure complete
02:20:03.528 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f0ea3b47-8459-4342-9020-f8806d43466a"}
02:20:03.531 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f0ea3b47-8459-4342-9020-f8806d43466a"}
02:20:03.536 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a61b0cae-3fd3-4427-aae4-3851664896fa"}
02:20:03.539 00.003 16872 case statement mapped state 6 to 3
02:20:03.542 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a61b0cae-3fd3-4427-aae4-3851664896fa"}
02:20:03.545 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"afa862a2-9ddb-4657-a2ec-30cb760569a2"}
02:20:03.548 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.24,6.62],"pixels":"..."},"id":"afa862a2-9ddb-4657-a2ec-30cb760569a2"}
02:20:03.671 00.123 9640 worker thread done servicing request
02:20:03.672 00.001 16872 OnExposeComplete: enter
02:20:03.674 00.002 16872 UpdateGuideState(): m_state=6
02:20:03.679 00.005 16872 Star::Find(15, 201, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
02:20:03.681 00.002 16872 Star::Find returns 1 (0), X=201.03, Y=185.74, Mass=906696, SNR=551.2, Peak=46708 HFD=4.5
02:20:03.683 00.002 16872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-1.59) = xAngle (0.16 = 0.16)
02:20:03.686 00.003 16872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.21 = 0.21)
02:20:03.689 00.003 16872 CameraToMount -- cameraX=0.07 cameraY=-0.49 hyp=0.49 cameraTheta=-1.43 mountX=0.49 mountY=0.10, mountTheta=0.20
02:20:03.694 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=-0.49, opts=13)
02:20:03.698 00.004 16872 Enqueuing Move request for scope (0.07, -0.49)
02:20:03.701 00.003 9640 Worker thread wakes up
02:20:03.701 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.49) opts 0xd
02:20:03.701 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, -0.49)
02:20:03.701 00.000 9640 Moving (0.07, -0.49) raw xDistance=0.49 yDistance=0.10
02:20:03.701 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.49
02:20:03.701 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=0.55
02:20:03.701 00.000 9640 MoveAxis(W, 48, ABG)
02:20:03.701 00.000 9640 Guiding  Dir = 3, Dur = 48
02:20:03.701 00.000 9640 IsSlewing returns 0
02:20:03.702 00.001 9640 IsGuiding returns 0
02:20:03.702 00.000 9640 PulseGuide returned control before completion, sleep 58
02:20:03.709 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3272, max=46708, med=3608, FiltMin=3452, FiltMax=36792, Gamma=2.190
02:20:03.744 00.035 16872 UpdateGuideState exits: m=906696 SNR=551.2
02:20:03.747 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:03.750 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:20:03.753 00.003 16872 Enqueuing Expose request
02:20:03.768 00.015 9640 IsGuiding returns 1
02:20:03.768 00.000 9640 scope still moving after pulse duration time elapsed
02:20:03.799 00.031 9640 IsSlewing returns 0
02:20:03.799 00.000 9640 IsGuiding returns 0
02:20:03.799 00.000 9640 scope move finished after 48 + 49 ms
02:20:03.799 00.000 9640 Move returns status 0, amount 48
02:20:03.799 00.000 9640 MoveAxis(N, 0, ABG)
02:20:03.799 00.000 9640 Move returns status 0, amount 0
02:20:03.800 00.001 9640 move complete, result=0
02:20:03.800 00.000 9640 worker thread done servicing request
02:20:03.800 00.000 9640 Worker thread wakes up
02:20:03.800 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:20:03.800 00.000 16872 GuideStep: 0.5 px 48 ms WEST, 0.1 px 0 ms NORTH
02:20:03.803 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:20:07.028 03.225 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8258ec24-a3cd-470d-80e4-dc0278c63615"}
02:20:07.032 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8258ec24-a3cd-470d-80e4-dc0278c63615"}
02:20:07.035 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c3dc20b-b32a-48d5-b220-e3efbaf86199"}
02:20:07.038 00.003 16872 case statement mapped state 6 to 3
02:20:07.043 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c3dc20b-b32a-48d5-b220-e3efbaf86199"}
02:20:07.047 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a4d4a612-6256-4504-81a4-e8b0b78e8c0f"}
02:20:07.050 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.03,6.74],"pixels":"..."},"id":"a4d4a612-6256-4504-81a4-e8b0b78e8c0f"}
02:20:07.859 00.809 9640 Exposure complete
02:20:08.007 00.148 9640 worker thread done servicing request
02:20:08.007 00.000 16872 OnExposeComplete: enter
02:20:08.012 00.005 16872 UpdateGuideState(): m_state=6
02:20:08.017 00.005 16872 Star::Find(15, 201, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:20:08.021 00.004 16872 Star::Find returns 1 (0), X=201.72, Y=187.02, Mass=879410, SNR=509.5, Peak=49648 HFD=4.1
02:20:08.024 00.003 16872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.59) = xAngle (2.39 = 2.39)
02:20:08.028 00.004 16872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.44 = 2.44)
02:20:08.031 00.003 16872 CameraToMount -- cameraX=0.76 cameraY=0.79 hyp=1.10 cameraTheta=0.80 mountX=-0.80 mountY=0.71, mountTheta=2.42
02:20:08.037 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.76, y=0.79, opts=13)
02:20:08.041 00.004 16872 Enqueuing Move request for scope (0.76, 0.79)
02:20:08.046 00.005 9640 Worker thread wakes up
02:20:08.046 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.79) opts 0xd
02:20:08.046 00.000 9640 Handling offset move in thread for scope, endpoint = (0.76, 0.79)
02:20:08.046 00.000 9640 Moving (0.76, 0.79) raw xDistance=-0.80 yDistance=0.71
02:20:08.046 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.80
02:20:08.046 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.71, m_sumCorr=0.55
02:20:08.046 00.000 9640 MoveAxis(E, 81, ABG)
02:20:08.046 00.000 9640 Guiding  Dir = 2, Dur = 81
02:20:08.046 00.000 9640 IsSlewing returns 0
02:20:08.047 00.001 9640 IsGuiding returns 0
02:20:08.047 00.000 9640 PulseGuide returned control before completion, sleep 91
02:20:08.053 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3268, max=49648, med=3608, FiltMin=3476, FiltMax=36324, Gamma=2.190
02:20:08.091 00.038 16872 UpdateGuideState exits: m=879410 SNR=509.5
02:20:08.096 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:08.100 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:20:08.104 00.004 16872 Enqueuing Expose request
02:20:08.150 00.046 9640 IsGuiding returns 1
02:20:08.150 00.000 9640 scope still moving after pulse duration time elapsed
02:20:08.182 00.032 9640 IsSlewing returns 0
02:20:08.183 00.001 9640 IsGuiding returns 0
02:20:08.183 00.000 9640 scope move finished after 81 + 54 ms
02:20:08.183 00.000 9640 Move returns status 0, amount 81
02:20:08.183 00.000 9640 MoveAxis(N, 0, ABG)
02:20:08.183 00.000 9640 Move returns status 0, amount 0
02:20:08.184 00.001 9640 move complete, result=0
02:20:08.184 00.000 9640 worker thread done servicing request
02:20:08.184 00.000 9640 Worker thread wakes up
02:20:08.185 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:20:08.185 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:20:08.187 00.002 16872 GuideStep: -0.8 px 81 ms EAST, 0.7 px 0 ms NORTH
02:20:10.527 02.340 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68dd4605-9f10-4204-a756-18ab81bd3839"}
02:20:10.530 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"68dd4605-9f10-4204-a756-18ab81bd3839"}
02:20:10.534 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e91c747a-5ccd-4897-8531-41ee28f73798"}
02:20:10.541 00.007 16872 case statement mapped state 6 to 3
02:20:10.546 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e91c747a-5ccd-4897-8531-41ee28f73798"}
02:20:10.552 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1d05293c-4b4c-4a10-a9ef-53e49564abd4"}
02:20:10.558 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.72,7.02],"pixels":"..."},"id":"1d05293c-4b4c-4a10-a9ef-53e49564abd4"}
02:20:12.256 01.698 9640 Exposure complete
02:20:12.398 00.142 9640 worker thread done servicing request
02:20:12.398 00.000 16872 OnExposeComplete: enter
02:20:12.401 00.003 16872 UpdateGuideState(): m_state=6
02:20:12.404 00.003 16872 Star::Find(15, 201, 187, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:20:12.407 00.003 16872 Star::Find returns 1 (0), X=201.45, Y=186.66, Mass=907666, SNR=557.6, Peak=45744 HFD=4.6
02:20:12.411 00.004 16872 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.59) = xAngle (2.31 = 2.31)
02:20:12.414 00.003 16872 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.36 = 2.36)
02:20:12.417 00.003 16872 CameraToMount -- cameraX=0.48 cameraY=0.43 hyp=0.65 cameraTheta=0.73 mountX=-0.44 mountY=0.46, mountTheta=2.33
02:20:12.422 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.48, y=0.43, opts=13)
02:20:12.426 00.004 16872 Enqueuing Move request for scope (0.48, 0.43)
02:20:12.429 00.003 9640 Worker thread wakes up
02:20:12.429 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.43) opts 0xd
02:20:12.429 00.000 9640 Handling offset move in thread for scope, endpoint = (0.48, 0.43)
02:20:12.429 00.000 9640 Moving (0.48, 0.43) raw xDistance=-0.44 yDistance=0.46
02:20:12.429 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.44
02:20:12.430 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.46, m_sumCorr=0.74
02:20:12.430 00.000 9640 MoveAxis(E, 55, ABG)
02:20:12.430 00.000 9640 Guiding  Dir = 2, Dur = 55
02:20:12.430 00.000 9640 IsSlewing returns 0
02:20:12.430 00.000 9640 IsGuiding returns 0
02:20:12.431 00.001 9640 PulseGuide returned control before completion, sleep 65
02:20:12.436 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3300, max=45744, med=3608, FiltMin=3476, FiltMax=37632, Gamma=2.190
02:20:12.474 00.038 16872 UpdateGuideState exits: m=907666 SNR=557.6
02:20:12.478 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:12.481 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:20:12.484 00.003 16872 Enqueuing Expose request
02:20:12.501 00.017 9640 IsGuiding returns 1
02:20:12.501 00.000 9640 scope still moving after pulse duration time elapsed
02:20:12.533 00.032 9640 IsSlewing returns 0
02:20:12.533 00.000 9640 IsGuiding returns 0
02:20:12.533 00.000 9640 scope move finished after 55 + 47 ms
02:20:12.533 00.000 9640 Move returns status 0, amount 55
02:20:12.533 00.000 9640 MoveAxis(S, 22, ABG)
02:20:12.533 00.000 9640 Guiding  Dir = 1, Dur = 22
02:20:12.534 00.001 9640 IsSlewing returns 0
02:20:12.535 00.001 9640 IsGuiding returns 0
02:20:12.535 00.000 9640 PulseGuide returned control before completion, sleep 32
02:20:12.583 00.048 9640 IsGuiding returns 1
02:20:12.583 00.000 9640 scope still moving after pulse duration time elapsed
02:20:12.614 00.031 9640 IsSlewing returns 0
02:20:12.615 00.001 9640 IsGuiding returns 0
02:20:12.615 00.000 9640 scope move finished after 22 + 58 ms
02:20:12.615 00.000 9640 Move returns status 0, amount 22
02:20:12.616 00.001 9640 move complete, result=0
02:20:12.616 00.000 9640 worker thread done servicing request
02:20:12.616 00.000 9640 Worker thread wakes up
02:20:12.616 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:20:12.616 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:20:12.616 00.000 16872 GuideStep: -0.4 px 55 ms EAST, 0.5 px 22 ms SOUTH
02:20:14.028 01.412 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82580400-5071-4118-9d9c-92f91024a710"}
02:20:14.032 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"82580400-5071-4118-9d9c-92f91024a710"}
02:20:14.036 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b7a3aa2-28c8-4f6d-aa70-76ec6546ccc0"}
02:20:14.040 00.004 16872 case statement mapped state 6 to 3
02:20:14.044 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b7a3aa2-28c8-4f6d-aa70-76ec6546ccc0"}
02:20:14.047 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eb7e37ff-2fb8-4e42-8fb4-87b4cb017a5d"}
02:20:14.052 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.45,6.66],"pixels":"..."},"id":"eb7e37ff-2fb8-4e42-8fb4-87b4cb017a5d"}
02:20:16.680 02.628 9640 Exposure complete
02:20:16.823 00.143 9640 worker thread done servicing request
02:20:16.823 00.000 16872 OnExposeComplete: enter
02:20:16.826 00.003 16872 UpdateGuideState(): m_state=6
02:20:16.829 00.003 16872 Star::Find(15, 201, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:20:16.832 00.003 16872 Star::Find returns 1 (0), X=201.39, Y=186.31, Mass=898396, SNR=571.2, Peak=53472 HFD=3.8
02:20:16.834 00.002 16872 MultiStar: exiting stabilization period
02:20:16.839 00.005 16872 MultiStar: updating star positions after lock position change
02:20:16.841 00.002 16872 Star::Find(15, 1618, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:20:16.843 00.002 16872 Star::Find returns 1 (0), X=1618.35, Y=284.80, Mass=340337, SNR=304.0, Peak=21240 HFD=4.2
02:20:16.846 00.003 16872 Star::Find(15, 63, 804, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:20:16.849 00.003 16872 Star::Find returns 1 (0), X=63.97, Y=804.32, Mass=150792, SNR=218.9, Peak=13244 HFD=3.9
02:20:16.853 00.004 16872 Star::Find(15, 1158, 518, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:20:16.857 00.004 16872 Star::Find returns 1 (0), X=1158.62, Y=519.05, Mass=119587, SNR=180.7, Peak=11436 HFD=3.9
02:20:16.859 00.002 16872 Star::Find(15, 1572, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:20:16.862 00.003 16872 Star::Find returns 1 (0), X=1572.50, Y=181.22, Mass=66272, SNR=132.0, Peak=8124 HFD=3.5
02:20:16.865 00.003 16872 Star::Find(15, 131, 909, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:20:16.867 00.002 16872 Star::Find returns 1 (0), X=131.87, Y=909.92, Mass=48525, SNR=107.0, Peak=6952 HFD=4.0
02:20:16.869 00.002 16872 Star::Find(15, 1732, 236, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:20:16.873 00.004 16872 Star::Find returns 1 (0), X=1732.52, Y=236.55, Mass=45838, SNR=97.4, Peak=6668 HFD=3.2
02:20:16.875 00.002 16872 Star::Find(15, 348, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:20:16.878 00.003 16872 Star::Find returns 1 (0), X=349.35, Y=132.10, Mass=39015, SNR=92.7, Peak=6116 HFD=3.8
02:20:16.880 00.002 16872 Star::Find(15, 1120, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:20:16.884 00.004 16872 Star::Find returns 1 (0), X=1120.70, Y=992.62, Mass=34495, SNR=83.4, Peak=6040 HFD=3.5
02:20:16.886 00.002 16872 Star::Find(15, 207, 656, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:20:16.889 00.003 16872 Star::Find returns 1 (0), X=207.25, Y=657.19, Mass=35867, SNR=90.7, Peak=5848 HFD=3.8
02:20:16.891 00.002 16872 Star::Find(15, 717, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:20:16.895 00.004 16872 Star::Find returns 1 (0), X=717.77, Y=161.32, Mass=28381, SNR=72.1, Peak=5704 HFD=3.4
02:20:16.897 00.002 16872 Star::Find(15, 676, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:20:16.901 00.004 16872 Star::Find returns 1 (0), X=676.80, Y=879.48, Mass=31010, SNR=78.8, Peak=5860 HFD=3.5
02:20:16.904 00.003 16872 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.59) = xAngle (1.78 = 1.78)
02:20:16.907 00.003 16872 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.83 = 1.83)
02:20:16.909 00.002 16872 CameraToMount -- cameraX=0.42 cameraY=0.08 hyp=0.43 cameraTheta=0.20 mountX=-0.09 mountY=0.42, mountTheta=1.78
02:20:16.913 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.42, y=0.08, opts=13)
02:20:16.917 00.004 16872 Enqueuing Move request for scope (0.42, 0.08)
02:20:16.921 00.004 9640 Worker thread wakes up
02:20:16.921 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.08) opts 0xd
02:20:16.921 00.000 9640 Handling offset move in thread for scope, endpoint = (0.42, 0.08)
02:20:16.921 00.000 9640 Moving (0.42, 0.08) raw xDistance=-0.09 yDistance=0.42
02:20:16.921 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:20:16.921 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.42, m_sumCorr=0.91
02:20:16.921 00.000 9640 MoveAxis(E, 0, ABG)
02:20:16.921 00.000 9640 Move returns status 0, amount 0
02:20:16.921 00.000 9640 MoveAxis(S, 21, ABG)
02:20:16.921 00.000 9640 Guiding  Dir = 1, Dur = 21
02:20:16.922 00.001 9640 IsSlewing returns 0
02:20:16.922 00.000 9640 IsGuiding returns 0
02:20:16.922 00.000 9640 PulseGuide returned control before completion, sleep 31
02:20:16.927 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3256, max=53472, med=3596, FiltMin=3434, FiltMax=38256, Gamma=2.190
02:20:16.961 00.034 9640 IsGuiding returns 1
02:20:16.962 00.001 9640 scope still moving after pulse duration time elapsed
02:20:16.964 00.002 16872 UpdateGuideState exits: m=898396 SNR=571.2
02:20:16.969 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:16.971 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:20:16.974 00.003 16872 Enqueuing Expose request
02:20:16.992 00.018 9640 IsSlewing returns 0
02:20:16.992 00.000 9640 IsGuiding returns 0
02:20:16.992 00.000 9640 scope move finished after 21 + 49 ms
02:20:16.992 00.000 9640 Move returns status 0, amount 21
02:20:16.992 00.000 9640 move complete, result=0
02:20:16.992 00.000 9640 worker thread done servicing request
02:20:16.993 00.001 9640 Worker thread wakes up
02:20:16.993 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:20:16.993 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:20:16.996 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 21 ms SOUTH
02:20:17.527 00.531 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2c764c1-0d59-4e1d-bf30-8cc84ace94f9"}
02:20:17.532 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e2c764c1-0d59-4e1d-bf30-8cc84ace94f9"}
02:20:17.537 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"10855c6f-a480-47a7-979e-74ae1870bd1f"}
02:20:17.541 00.004 16872 case statement mapped state 6 to 3
02:20:17.545 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"10855c6f-a480-47a7-979e-74ae1870bd1f"}
02:20:17.550 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e6427380-3587-43a3-b36e-6e18fa675cd7"}
02:20:17.554 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.39,7.31],"pixels":"..."},"id":"e6427380-3587-43a3-b36e-6e18fa675cd7"}
02:20:21.026 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4cbe8305-4893-4724-bb70-a15707a74501"}
02:20:21.030 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4cbe8305-4893-4724-bb70-a15707a74501"}
02:20:21.033 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0fe4cdf9-2385-40dc-9c10-7a82fb55a671"}
02:20:21.037 00.004 16872 case statement mapped state 6 to 3
02:20:21.042 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0fe4cdf9-2385-40dc-9c10-7a82fb55a671"}
02:20:21.045 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b3aad1a1-bee9-414f-9972-c6c504c23531"}
02:20:21.049 00.004 9640 Exposure complete
02:20:21.049 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.39,7.31],"pixels":"..."},"id":"b3aad1a1-bee9-414f-9972-c6c504c23531"}
02:20:21.188 00.139 9640 worker thread done servicing request
02:20:21.188 00.000 16872 OnExposeComplete: enter
02:20:21.192 00.004 16872 UpdateGuideState(): m_state=6
02:20:21.196 00.004 16872 Star::Find(15, 201, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:20:21.199 00.003 16872 Star::Find returns 1 (0), X=201.38, Y=186.57, Mass=881462, SNR=558.1, Peak=54256 HFD=4.0
02:20:21.202 00.003 16872 MultiStar: [#1 0.25,0.85,0.00,M1] [#2 -0.27,0.33,0.37,U] [#3 -0.25,0.42,0.32,U] [#4 0.08,0.40,0.23,U] [#5 -0.17,0.35,0.19,U] [#6 0.09,0.63,0.20,U] [#7 -0.29,0.53,0.16,U] [#8 -0.03,0.67,0.16,U] 
02:20:21.204 00.002 16872 refined, 7 included, MultiStar: {0.07, 0.41}, one-star: {0.41, 0.34}
02:20:21.207 00.003 16872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.59) = xAngle (2.99 = 2.99)
02:20:21.211 00.004 16872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.03 = 3.03)
02:20:21.214 00.003 16872 CameraToMount -- cameraX=0.07 cameraY=0.41 hyp=0.42 cameraTheta=1.40 mountX=-0.41 mountY=0.05, mountTheta=3.03
02:20:21.218 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=0.41, opts=13)
02:20:21.220 00.002 16872 Enqueuing Move request for scope (0.07, 0.41)
02:20:21.226 00.006 9640 Worker thread wakes up
02:20:21.226 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.41) opts 0xd
02:20:21.226 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, 0.41)
02:20:21.226 00.000 9640 Moving (0.07, 0.41) raw xDistance=-0.41 yDistance=0.05
02:20:21.226 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.41
02:20:21.226 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=0.91
02:20:21.226 00.000 9640 MoveAxis(E, 44, ABG)
02:20:21.227 00.001 9640 Guiding  Dir = 2, Dur = 44
02:20:21.227 00.000 9640 IsSlewing returns 0
02:20:21.227 00.000 9640 IsGuiding returns 0
02:20:21.227 00.000 9640 PulseGuide returned control before completion, sleep 54
02:20:21.233 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3284, max=54256, med=3608, FiltMin=3480, FiltMax=41972, Gamma=2.190
02:20:21.266 00.033 16872 UpdateGuideState exits: m=881462 SNR=558.1
02:20:21.270 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:21.272 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:20:21.275 00.003 16872 Enqueuing Expose request
02:20:21.285 00.010 9640 IsGuiding returns 1
02:20:21.286 00.001 9640 scope still moving after pulse duration time elapsed
02:20:21.316 00.030 9640 IsSlewing returns 0
02:20:21.317 00.001 9640 IsGuiding returns 0
02:20:21.317 00.000 9640 scope move finished after 44 + 46 ms
02:20:21.317 00.000 9640 Move returns status 0, amount 44
02:20:21.317 00.000 9640 MoveAxis(N, 0, ABG)
02:20:21.318 00.001 9640 Move returns status 0, amount 0
02:20:21.318 00.000 9640 move complete, result=0
02:20:21.318 00.000 9640 worker thread done servicing request
02:20:21.318 00.000 16872 GuideStep: -0.4 px 44 ms EAST, 0.0 px 0 ms NORTH
02:20:21.323 00.005 9640 Worker thread wakes up
02:20:21.323 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:20:21.323 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:20:24.526 03.203 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"36ddde03-a809-40f2-953d-c6335bc952f1"}
02:20:24.532 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"36ddde03-a809-40f2-953d-c6335bc952f1"}
02:20:24.537 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6830751e-376b-4a58-9637-479e8088f68c"}
02:20:24.542 00.005 16872 case statement mapped state 6 to 3
02:20:24.547 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6830751e-376b-4a58-9637-479e8088f68c"}
02:20:24.551 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"444d511c-ba7d-4cea-baa7-6fb5e7482b8d"}
02:20:24.555 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.38,6.57],"pixels":"..."},"id":"444d511c-ba7d-4cea-baa7-6fb5e7482b8d"}
02:20:25.372 00.817 9640 Exposure complete
02:20:25.513 00.141 9640 worker thread done servicing request
02:20:25.514 00.001 16872 OnExposeComplete: enter
02:20:25.517 00.003 16872 UpdateGuideState(): m_state=6
02:20:25.519 00.002 16872 Star::Find(15, 201, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
02:20:25.523 00.004 16872 Star::Find returns 1 (0), X=200.77, Y=185.87, Mass=934173, SNR=607.5, Peak=55944 HFD=4.2
02:20:25.527 00.004 16872 MultiStar: [#1 -0.27,0.14,0.55,U] [#2 -0.94,-0.51,0.00,M1] [#3 -0.78,-0.52,0.00,M1] [#4 -0.42,-0.20,0.24,U] [#5 -0.77,-0.59,0.00,M1] [#6 -0.38,0.02,0.18,U] [#7 -0.88,-0.33,0.00,M1] [#8 -0.44,-0.18,0.14,U] 
02:20:25.529 00.002 16872 refined, 4 included, MultiStar: {-0.27, -0.17}, one-star: {-0.19, -0.36}
02:20:25.532 00.003 16872 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-1.59) = xAngle (-1.01 = -1.01)
02:20:25.535 00.003 16872 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.96 = -0.96)
02:20:25.537 00.002 16872 CameraToMount -- cameraX=-0.27 cameraY=-0.17 hyp=0.32 cameraTheta=-2.59 mountX=0.17 mountY=-0.26, mountTheta=-0.99
02:20:25.544 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.27, y=-0.17, opts=13)
02:20:25.547 00.003 16872 Enqueuing Move request for scope (-0.27, -0.17)
02:20:25.549 00.002 9640 Worker thread wakes up
02:20:25.549 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.17) opts 0xd
02:20:25.549 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.27, -0.17)
02:20:25.549 00.000 9640 Moving (-0.27, -0.17) raw xDistance=0.17 yDistance=-0.26
02:20:25.550 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.17
02:20:25.550 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input -0.26, m_sumCorr=1.1
02:20:25.550 00.000 9640 MoveAxis(W, 14, ABG)
02:20:25.550 00.000 9640 Guiding  Dir = 3, Dur = 14
02:20:25.550 00.000 9640 IsSlewing returns 0
02:20:25.550 00.000 9640 IsGuiding returns 0
02:20:25.551 00.001 9640 PulseGuide returned control before completion, sleep 24
02:20:25.556 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3288, max=55944, med=3604, FiltMin=3464, FiltMax=44628, Gamma=2.190
02:20:25.585 00.029 9640 IsGuiding returns 1
02:20:25.585 00.000 9640 scope still moving after pulse duration time elapsed
02:20:25.590 00.005 16872 UpdateGuideState exits: m=934173 SNR=607.5
02:20:25.593 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:25.596 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:20:25.598 00.002 16872 Enqueuing Expose request
02:20:25.615 00.017 9640 IsSlewing returns 0
02:20:25.616 00.001 9640 IsGuiding returns 0
02:20:25.616 00.000 9640 scope move finished after 14 + 50 ms
02:20:25.616 00.000 9640 Move returns status 0, amount 14
02:20:25.616 00.000 9640 MoveAxis(S, 20, ABG)
02:20:25.616 00.000 9640 Guiding  Dir = 1, Dur = 20
02:20:25.616 00.000 9640 IsSlewing returns 0
02:20:25.616 00.000 9640 IsGuiding returns 0
02:20:25.617 00.001 9640 PulseGuide returned control before completion, sleep 30
02:20:25.662 00.045 9640 IsGuiding returns 1
02:20:25.662 00.000 9640 scope still moving after pulse duration time elapsed
02:20:25.694 00.032 9640 IsSlewing returns 0
02:20:25.697 00.003 9640 IsGuiding returns 0
02:20:25.697 00.000 9640 scope move finished after 20 + 60 ms
02:20:25.697 00.000 9640 Move returns status 0, amount 20
02:20:25.697 00.000 9640 move complete, result=0
02:20:25.697 00.000 9640 worker thread done servicing request
02:20:25.697 00.000 9640 Worker thread wakes up
02:20:25.697 00.000 16872 GuideStep: 0.2 px 14 ms WEST, -0.3 px 20 ms SOUTH
02:20:25.703 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
02:20:25.703 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:20:28.028 02.325 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"869477c6-953a-4d2c-9515-f2245f96ae4e"}
02:20:28.031 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"869477c6-953a-4d2c-9515-f2245f96ae4e"}
02:20:28.034 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d76f86a-2d27-4cb6-8165-2e60d231cec8"}
02:20:28.038 00.004 16872 case statement mapped state 6 to 3
02:20:28.040 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d76f86a-2d27-4cb6-8165-2e60d231cec8"}
02:20:28.043 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"421101ab-5d94-4668-9fa3-52819cc65738"}
02:20:28.047 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.77,6.87],"pixels":"..."},"id":"421101ab-5d94-4668-9fa3-52819cc65738"}
02:20:29.801 01.754 9640 Exposure complete
02:20:29.948 00.147 9640 worker thread done servicing request
02:20:29.948 00.000 16872 OnExposeComplete: enter
02:20:29.951 00.003 16872 UpdateGuideState(): m_state=6
02:20:29.954 00.003 16872 Star::Find(15, 200, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:20:29.957 00.003 16872 Star::Find returns 1 (0), X=201.35, Y=186.77, Mass=895673, SNR=579.9, Peak=55848 HFD=3.9
02:20:29.960 00.003 16872 MultiStar: [#1 -0.09,0.53,0.59,U] [#2 -0.33,0.42,0.36,U] [#3 -0.52,-0.07,0.34,U] [#4 -0.40,0.16,0.25,U] [#5 -0.41,0.26,0.18,U] [#6 -0.17,0.37,0.20,U] [#7 -0.30,0.46,0.15,U] [#8 -0.55,0.32,0.14,U] 
02:20:29.966 00.006 16872 refined, 8 included, MultiStar: {-0.09, 0.39}, one-star: {0.39, 0.54}
02:20:29.968 00.002 16872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.59) = xAngle (3.38 = -2.90)
02:20:29.971 00.003 16872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.43 = -2.85)
02:20:29.974 00.003 16872 CameraToMount -- cameraX=-0.09 cameraY=0.39 hyp=0.40 cameraTheta=1.80 mountX=-0.39 mountY=-0.11, mountTheta=-2.86
02:20:29.979 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.09, y=0.39, opts=13)
02:20:29.982 00.003 16872 Enqueuing Move request for scope (-0.09, 0.39)
02:20:29.986 00.004 9640 Worker thread wakes up
02:20:29.986 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.39) opts 0xd
02:20:29.986 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.09, 0.39)
02:20:29.986 00.000 9640 Moving (-0.09, 0.39) raw xDistance=-0.39 yDistance=-0.11
02:20:29.986 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.39
02:20:29.986 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.11, m_sumCorr=1.1
02:20:29.986 00.000 9640 MoveAxis(E, 40, ABG)
02:20:29.986 00.000 9640 Guiding  Dir = 2, Dur = 40
02:20:29.987 00.001 9640 IsSlewing returns 0
02:20:29.987 00.000 9640 IsGuiding returns 0
02:20:29.987 00.000 9640 PulseGuide returned control before completion, sleep 50
02:20:29.993 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3340, max=55848, med=3608, FiltMin=3468, FiltMax=41176, Gamma=2.190
02:20:30.028 00.035 16872 UpdateGuideState exits: m=895673 SNR=579.9
02:20:30.032 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:30.035 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:20:30.037 00.002 16872 Enqueuing Expose request
02:20:30.041 00.004 9640 IsGuiding returns 1
02:20:30.041 00.000 9640 scope still moving after pulse duration time elapsed
02:20:30.071 00.030 9640 IsSlewing returns 0
02:20:30.072 00.001 9640 IsGuiding returns 1
02:20:30.102 00.030 9640 IsSlewing returns 0
02:20:30.102 00.000 9640 IsGuiding returns 0
02:20:30.102 00.000 9640 scope move finished after 40 + 75 ms
02:20:30.102 00.000 9640 Move returns status 0, amount 40
02:20:30.102 00.000 9640 MoveAxis(N, 0, ABG)
02:20:30.102 00.000 9640 Move returns status 0, amount 0
02:20:30.102 00.000 9640 move complete, result=0
02:20:30.102 00.000 9640 worker thread done servicing request
02:20:30.103 00.001 9640 Worker thread wakes up
02:20:30.103 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:20:30.103 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:20:30.103 00.000 16872 GuideStep: -0.4 px 40 ms EAST, -0.1 px 0 ms NORTH
02:20:31.526 01.423 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"76c3fcda-3b9b-441f-aa6d-5984e593d274"}
02:20:31.530 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"76c3fcda-3b9b-441f-aa6d-5984e593d274"}
02:20:31.535 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eab83773-5784-4883-b98b-9bd07886bf2d"}
02:20:31.539 00.004 16872 case statement mapped state 6 to 3
02:20:31.543 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eab83773-5784-4883-b98b-9bd07886bf2d"}
02:20:31.547 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"41e63cd5-ef6c-49f9-9732-de4494875c8c"}
02:20:31.550 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.35,6.77],"pixels":"..."},"id":"41e63cd5-ef6c-49f9-9732-de4494875c8c"}
02:20:34.169 02.619 9640 Exposure complete
02:20:34.308 00.139 9640 worker thread done servicing request
02:20:34.309 00.001 16872 OnExposeComplete: enter
02:20:34.312 00.003 16872 UpdateGuideState(): m_state=6
02:20:34.314 00.002 16872 Star::Find(15, 201, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:20:34.317 00.003 16872 Star::Find returns 1 (0), X=201.32, Y=186.93, Mass=916008, SNR=561.6, Peak=55000 HFD=4.1
02:20:34.321 00.004 16872 MultiStar: [#1 0.20,1.07,0.00,M1] [#2 -0.28,0.66,0.00,M1] [#3 -0.06,0.68,0.00,M1] [#4 0.10,0.88,0.00,M1] [#5 -0.04,0.54,0.18,U] [#6 -0.08,1.07,0.00,M1] [#7 -0.22,0.73,0.00,M1] [#8 -0.08,0.44,0.15,U] 
02:20:34.326 00.005 16872 refined, 2 included, MultiStar: {0.25, 0.65}, one-star: {0.36, 0.71}
02:20:34.328 00.002 16872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.59) = xAngle (2.79 = 2.79)
02:20:34.331 00.003 16872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.83 = 2.83)
02:20:34.333 00.002 16872 CameraToMount -- cameraX=0.25 cameraY=0.65 hyp=0.70 cameraTheta=1.20 mountX=-0.66 mountY=0.21, mountTheta=2.83
02:20:34.339 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=0.65, opts=13)
02:20:34.342 00.003 16872 Enqueuing Move request for scope (0.25, 0.65)
02:20:34.345 00.003 9640 Worker thread wakes up
02:20:34.345 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.65) opts 0xd
02:20:34.345 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, 0.65)
02:20:34.345 00.000 9640 Moving (0.25, 0.65) raw xDistance=-0.66 yDistance=0.21
02:20:34.346 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.66
02:20:34.346 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.16, input 0.21, m_sumCorr=0.92
02:20:34.346 00.000 9640 MoveAxis(E, 74, ABG)
02:20:34.346 00.000 9640 Guiding  Dir = 2, Dur = 74
02:20:34.346 00.000 9640 IsSlewing returns 0
02:20:34.346 00.000 9640 IsGuiding returns 0
02:20:34.347 00.001 9640 PulseGuide returned control before completion, sleep 84
02:20:34.352 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3268, max=55000, med=3608, FiltMin=3438, FiltMax=44232, Gamma=2.190
02:20:34.387 00.035 16872 UpdateGuideState exits: m=916008 SNR=561.6
02:20:34.391 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:34.394 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:20:34.396 00.002 16872 Enqueuing Expose request
02:20:34.446 00.050 9640 IsGuiding returns 1
02:20:34.446 00.000 9640 scope still moving after pulse duration time elapsed
02:20:34.477 00.031 9640 IsSlewing returns 0
02:20:34.477 00.000 9640 IsGuiding returns 0
02:20:34.477 00.000 9640 scope move finished after 74 + 56 ms
02:20:34.477 00.000 9640 Move returns status 0, amount 74
02:20:34.477 00.000 9640 MoveAxis(N, 19, ABG)
02:20:34.477 00.000 9640 Guiding  Dir = 0, Dur = 19
02:20:34.478 00.001 9640 IsSlewing returns 0
02:20:34.478 00.000 9640 IsGuiding returns 0
02:20:34.478 00.000 9640 PulseGuide returned control before completion, sleep 29
02:20:34.508 00.030 9640 IsGuiding returns 1
02:20:34.508 00.000 9640 scope still moving after pulse duration time elapsed
02:20:34.539 00.031 9640 IsSlewing returns 0
02:20:34.539 00.000 9640 IsGuiding returns 0
02:20:34.539 00.000 9640 scope move finished after 19 + 42 ms
02:20:34.539 00.000 9640 Move returns status 0, amount 19
02:20:34.539 00.000 9640 move complete, result=0
02:20:34.539 00.000 9640 worker thread done servicing request
02:20:34.540 00.001 9640 Worker thread wakes up
02:20:34.540 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:20:34.540 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:20:34.540 00.000 16872 GuideStep: -0.7 px 74 ms EAST, 0.2 px 19 ms NORTH
02:20:35.026 00.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8df76979-f39b-4e83-8198-00e8afecf2a4"}
02:20:35.030 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8df76979-f39b-4e83-8198-00e8afecf2a4"}
02:20:35.035 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3454a0c0-0800-469b-8c44-84eaf33225e3"}
02:20:35.040 00.005 16872 case statement mapped state 6 to 3
02:20:35.044 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3454a0c0-0800-469b-8c44-84eaf33225e3"}
02:20:35.047 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c2ad39b1-f503-480f-a9da-e2f517f5dbbe"}
02:20:35.051 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.32,6.93],"pixels":"..."},"id":"c2ad39b1-f503-480f-a9da-e2f517f5dbbe"}
02:20:38.526 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4711bace-ec22-47c1-b11b-3c932e44f13c"}
02:20:38.528 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4711bace-ec22-47c1-b11b-3c932e44f13c"}
02:20:38.532 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"231e2650-9f09-48d3-9030-5912d3e7e146"}
02:20:38.538 00.006 16872 case statement mapped state 6 to 3
02:20:38.549 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"231e2650-9f09-48d3-9030-5912d3e7e146"}
02:20:38.556 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9bceeddd-07bb-4324-8851-32a8cb2293c2"}
02:20:38.564 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.32,6.93],"pixels":"..."},"id":"9bceeddd-07bb-4324-8851-32a8cb2293c2"}
02:20:38.611 00.047 9640 Exposure complete
02:20:38.757 00.146 9640 worker thread done servicing request
02:20:38.757 00.000 16872 OnExposeComplete: enter
02:20:38.761 00.004 16872 UpdateGuideState(): m_state=6
02:20:38.763 00.002 16872 Star::Find(15, 201, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
02:20:38.765 00.002 16872 Star::Find returns 1 (0), X=201.49, Y=186.63, Mass=889043, SNR=555.1, Peak=54260 HFD=4.1
02:20:38.768 00.003 16872 MultiStar: [#1 0.14,0.66,0.00,M2] [#2 -0.26,0.13,0.37,U] [#3 0.04,0.17,0.32,U] [#4 -0.02,0.23,0.25,U] [#5 0.04,0.06,0.20,U] [#6 0.27,0.46,0.19,U] [#7 -0.22,0.32,0.17,U] [#8 0.19,0.70,0.00,M1] 
02:20:38.772 00.004 16872 refined, 6 included, MultiStar: {0.18, 0.29}, one-star: {0.52, 0.40}
02:20:38.776 00.004 16872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.59) = xAngle (2.59 = 2.59)
02:20:38.779 00.003 16872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.63 = 2.63)
02:20:38.781 00.002 16872 CameraToMount -- cameraX=0.18 cameraY=0.29 hyp=0.34 cameraTheta=1.00 mountX=-0.29 mountY=0.16, mountTheta=2.62
02:20:38.785 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=0.29, opts=13)
02:20:38.788 00.003 16872 Enqueuing Move request for scope (0.18, 0.29)
02:20:38.791 00.003 9640 Worker thread wakes up
02:20:38.791 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.29) opts 0xd
02:20:38.792 00.001 9640 Handling offset move in thread for scope, endpoint = (0.18, 0.29)
02:20:38.792 00.000 9640 Moving (0.18, 0.29) raw xDistance=-0.29 yDistance=0.16
02:20:38.792 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.29
02:20:38.792 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=0.92
02:20:38.792 00.000 9640 MoveAxis(E, 38, ABG)
02:20:38.792 00.000 9640 Guiding  Dir = 2, Dur = 38
02:20:38.792 00.000 9640 IsSlewing returns 0
02:20:38.792 00.000 9640 IsGuiding returns 0
02:20:38.793 00.001 9640 PulseGuide returned control before completion, sleep 48
02:20:38.797 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3304, max=54260, med=3604, FiltMin=3460, FiltMax=42036, Gamma=2.190
02:20:38.831 00.034 16872 UpdateGuideState exits: m=889043 SNR=555.1
02:20:38.834 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:38.837 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:20:38.842 00.005 16872 Enqueuing Expose request
02:20:38.852 00.010 9640 IsGuiding returns 1
02:20:38.852 00.000 9640 scope still moving after pulse duration time elapsed
02:20:38.883 00.031 9640 IsSlewing returns 0
02:20:38.883 00.000 9640 IsGuiding returns 0
02:20:38.883 00.000 9640 scope move finished after 38 + 52 ms
02:20:38.883 00.000 9640 Move returns status 0, amount 38
02:20:38.883 00.000 9640 MoveAxis(N, 0, ABG)
02:20:38.883 00.000 9640 Move returns status 0, amount 0
02:20:38.883 00.000 9640 move complete, result=0
02:20:38.884 00.001 9640 worker thread done servicing request
02:20:38.884 00.000 9640 Worker thread wakes up
02:20:38.884 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:20:38.884 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(186,171,31,31)
02:20:38.884 00.000 16872 GuideStep: -0.3 px 38 ms EAST, 0.2 px 0 ms NORTH
02:20:42.024 03.140 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"600bc319-3112-4c72-9100-ade227f2c393"}
02:20:42.028 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"600bc319-3112-4c72-9100-ade227f2c393"}
02:20:42.032 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"023a7bd7-5c1a-45ef-b663-ecb7927db3fc"}
02:20:42.035 00.003 16872 case statement mapped state 6 to 3
02:20:42.038 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"023a7bd7-5c1a-45ef-b663-ecb7927db3fc"}
02:20:42.041 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fc91dae8-ea5b-4422-8300-4460825408ce"}
02:20:42.045 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.49,6.63],"pixels":"..."},"id":"fc91dae8-ea5b-4422-8300-4460825408ce"}
02:20:42.921 00.876 16872 evsrv: cli 0D3C0A48 connect
02:20:42.930 00.009 16872 case statement mapped state 6 to 3
02:20:42.938 00.008 16872 case statement mapped state 6 to 3
02:20:42.948 00.010 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1b3cbf6d-77f5-43eb-bd6f-1a49fc1ef776"}
02:20:42.951 00.003 16872 case statement mapped state 6 to 3
02:20:42.955 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b3cbf6d-77f5-43eb-bd6f-1a49fc1ef776"}
02:20:42.966 00.011 16872 evsrv: cli 0D3C0A48 disconnect
02:20:42.976 00.010 16872 evsrv: cli 0D3BFFA8 connect
02:20:42.985 00.009 16872 case statement mapped state 6 to 3
02:20:43.012 00.027 16872 case statement mapped state 6 to 3
02:20:43.030 00.018 16872 evsrv: cli 0D3BFFA8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"0d0dae0b-b120-46ff-a94f-f4bd16092560"}
02:20:43.044 00.014 16872 PhdController::Dither begins
02:20:43.058 00.014 16872 dither: size=5.00, dRA=0.32 dDec=0.71
02:20:43.066 00.008 16872 MountToCamera -- mountTheta (1.15) + m_xAngle (-1.59) = xAngle (-0.43 = -0.43)
02:20:43.069 00.003 16872 MountToCamera -- mountX=0.32 mountY=0.71 hyp=0.78 mountTheta=1.15 cameraX=0.71, cameraY=-0.33 cameraTheta=-0.43
02:20:43.081 00.012 16872 setting lock position to (201.67, 185.90)
02:20:43.093 00.012 16872 Mount: notify guiding dithered (0.7, -0.3)
02:20:43.101 00.008 9640 Exposure complete
02:20:43.103 00.002 16872 MultiStar: stabilizing after lock position change
02:20:43.116 00.013 16872 Status Line: Dither by 0.32,0.71
02:20:43.172 00.056 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:20:43.195 00.023 16872 PhdController: newstate STATE_SETTLE_WAIT
02:20:43.203 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"0d0dae0b-b120-46ff-a94f-f4bd16092560"}
02:20:43.249 00.046 16872 evsrv: cli 0D3BFFA8 disconnect
02:20:43.365 00.116 16872 OnExposeComplete: enter
02:20:43.370 00.005 9640 worker thread done servicing request
02:20:43.370 00.000 16872 UpdateGuideState(): m_state=6
02:20:43.375 00.005 16872 Star::Find(15, 201, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:20:43.380 00.005 16872 Star::Find returns 1 (0), X=201.75, Y=185.86, Mass=916314, SNR=570.9, Peak=55928 HFD=4.1
02:20:43.384 00.004 16872 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-1.59) = xAngle (1.11 = 1.11)
02:20:43.389 00.005 16872 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.16 = 1.16)
02:20:43.393 00.004 16872 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.47 mountX=0.04 mountY=0.08, mountTheta=1.12
02:20:43.399 00.006 16872 dither recenter: remaining=(-0.3,-0.7) step=(-0.3,-0.7)
02:20:43.403 00.004 16872 MountToCamera -- mountTheta (-1.99) + m_xAngle (-1.59) = xAngle (-3.58 = 2.71)
02:20:43.406 00.003 16872 MountToCamera -- mountX=-0.32 mountY=-0.71 hyp=0.78 mountTheta=-1.99 cameraX=-0.71, cameraY=0.33 cameraTheta=2.71
02:20:43.411 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.71, y=0.33, opts=4)
02:20:43.414 00.003 16872 Enqueuing Move request for scope (-0.71, 0.33)
02:20:43.417 00.003 16872 Mount: notify direct move -0.32,-0.71
02:20:43.421 00.004 9640 Worker thread wakes up
02:20:43.422 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.33) opts 0x4
02:20:43.422 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.71, 0.33)
02:20:43.422 00.000 9640 Moving (-0.71, 0.33) raw xDistance=-0.32 yDistance=-0.71
02:20:43.422 00.000 9640 MoveAxis(E, 37, B)
02:20:43.422 00.000 9640 Guiding  Dir = 2, Dur = 37
02:20:43.422 00.000 9640 IsSlewing returns 0
02:20:43.422 00.000 9640 IsGuiding returns 0
02:20:43.423 00.001 9640 PulseGuide returned control before completion, sleep 47
02:20:43.430 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3224, max=55928, med=3596, FiltMin=3472, FiltMax=41736, Gamma=2.190
02:20:43.488 00.058 9640 IsGuiding returns 0
02:20:43.488 00.000 9640 Move returns status 0, amount 37
02:20:43.488 00.000 9640 MoveAxis(N, 86, B)
02:20:43.488 00.000 9640 Guiding  Dir = 0, Dur = 86
02:20:43.488 00.000 9640 IsSlewing returns 0
02:20:43.489 00.001 9640 IsGuiding returns 0
02:20:43.489 00.000 9640 PulseGuide returned control before completion, sleep 96
02:20:43.497 00.008 16872 UpdateGuideState exits: m=916314 SNR=570.9
02:20:43.500 00.003 16872 PhdController: settling, locked = 1, distance = 0.90 (1.50) aobump = 0 frame = 1 / 99999
02:20:43.581 00.081 16872 evsrv: {"Event":"Settling","Timestamp":1777792843.581,"Host":"RBFOCUS307","Inst":1,"Distance":0.90,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:20:43.588 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:43.592 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:20:43.603 00.011 16872 Enqueuing Expose request
02:20:43.620 00.017 9640 IsGuiding returns 1
02:20:43.620 00.000 9640 scope still moving after pulse duration time elapsed
02:20:43.646 00.026 9640 IsSlewing returns 0
02:20:43.646 00.000 9640 IsGuiding returns 0
02:20:43.646 00.000 9640 scope move finished after 86 + 71 ms
02:20:43.646 00.000 9640 Move returns status 0, amount 86
02:20:43.646 00.000 9640 move complete, result=0
02:20:43.647 00.001 9640 worker thread done servicing request
02:20:43.647 00.000 9640 Worker thread wakes up
02:20:43.647 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:20:43.647 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,171,31,31)
02:20:43.657 00.010 16872 GuideStep: -0.3 px 37 ms EAST, -0.7 px 86 ms NORTH
02:20:45.707 02.050 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fb02d759-358e-4309-bb78-88a3c7751911"}
02:20:45.718 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fb02d759-358e-4309-bb78-88a3c7751911"}
02:20:45.735 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fefd0662-489d-4e7a-aab8-c35bdf12eca3"}
02:20:45.750 00.015 16872 case statement mapped state 6 to 3
02:20:45.755 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fefd0662-489d-4e7a-aab8-c35bdf12eca3"}
02:20:45.767 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b88f9000-9f3d-4122-81e3-dfdcbba91a2f"}
02:20:45.774 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.75,6.86],"pixels":"..."},"id":"b88f9000-9f3d-4122-81e3-dfdcbba91a2f"}
02:20:47.699 01.925 9640 Exposure complete
02:20:47.843 00.144 9640 worker thread done servicing request
02:20:47.843 00.000 16872 OnExposeComplete: enter
02:20:47.848 00.005 16872 UpdateGuideState(): m_state=6
02:20:47.851 00.003 16872 Star::Find(15, 201, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
02:20:47.854 00.003 16872 Star::Find returns 1 (0), X=201.48, Y=185.76, Mass=909278, SNR=549.7, Peak=51208 HFD=3.9
02:20:47.857 00.003 16872 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.59) = xAngle (-0.93 = -0.93)
02:20:47.860 00.003 16872 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.88 = -0.88)
02:20:47.863 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=-0.14 hyp=0.24 cameraTheta=-2.51 mountX=0.14 mountY=-0.18, mountTheta=-0.91
02:20:47.867 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=-0.14, opts=13)
02:20:47.872 00.005 16872 Enqueuing Move request for scope (-0.19, -0.14)
02:20:47.875 00.003 9640 Worker thread wakes up
02:20:47.875 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.14) opts 0xd
02:20:47.875 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, -0.14)
02:20:47.875 00.000 9640 Moving (-0.19, -0.14) raw xDistance=0.14 yDistance=-0.18
02:20:47.875 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.14
02:20:47.875 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.18, m_sumCorr=0
02:20:47.877 00.002 9640 MoveAxis(W, 15, ABG)
02:20:47.877 00.000 9640 Guiding  Dir = 3, Dur = 15
02:20:47.877 00.000 9640 IsSlewing returns 0
02:20:47.877 00.000 9640 IsGuiding returns 0
02:20:47.877 00.000 9640 PulseGuide returned control before completion, sleep 25
02:20:47.882 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=51208, med=3604, FiltMin=3476, FiltMax=42124, Gamma=2.190
02:20:47.918 00.036 9640 IsGuiding returns 1
02:20:47.919 00.001 9640 scope still moving after pulse duration time elapsed
02:20:47.920 00.001 16872 UpdateGuideState exits: m=909278 SNR=549.7
02:20:47.925 00.005 16872 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 2 / 99999
02:20:47.928 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777792847.928,"Host":"RBFOCUS307","Inst":1,"Distance":0.24,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
02:20:47.931 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:47.937 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:20:47.941 00.004 16872 Enqueuing Expose request
02:20:47.951 00.010 9640 IsSlewing returns 0
02:20:47.951 00.000 9640 IsGuiding returns 0
02:20:47.952 00.001 9640 scope move finished after 15 + 59 ms
02:20:47.952 00.000 9640 Move returns status 0, amount 15
02:20:47.952 00.000 9640 MoveAxis(N, 0, ABG)
02:20:47.952 00.000 9640 Move returns status 0, amount 0
02:20:47.952 00.000 9640 move complete, result=0
02:20:47.952 00.000 9640 worker thread done servicing request
02:20:47.952 00.000 9640 Worker thread wakes up
02:20:47.952 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:20:47.952 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,171,31,31)
02:20:47.953 00.001 16872 GuideStep: 0.1 px 15 ms WEST, -0.2 px 0 ms NORTH
02:20:49.203 01.250 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"205eecf0-c9ea-4a7c-b763-54fa6562f734"}
02:20:49.207 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"205eecf0-c9ea-4a7c-b763-54fa6562f734"}
02:20:49.217 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c5b8204-d957-4d71-87e6-2c0dfaad5908"}
02:20:49.221 00.004 16872 case statement mapped state 6 to 3
02:20:49.233 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c5b8204-d957-4d71-87e6-2c0dfaad5908"}
02:20:49.286 00.053 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"552be78f-9de2-4d2e-9c13-47df264bd083"}
02:20:49.299 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.48,6.76],"pixels":"..."},"id":"552be78f-9de2-4d2e-9c13-47df264bd083"}
02:20:52.047 02.748 9640 Exposure complete
02:20:52.209 00.162 9640 worker thread done servicing request
02:20:52.209 00.000 16872 OnExposeComplete: enter
02:20:52.212 00.003 16872 UpdateGuideState(): m_state=6
02:20:52.216 00.004 16872 Star::Find(15, 201, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
02:20:52.220 00.004 16872 Star::Find returns 1 (0), X=201.20, Y=186.00, Mass=908666, SNR=566.7, Peak=63572 HFD=4.1
02:20:52.223 00.003 16872 CameraToMount -- cameraTheta (2.93) - m_xAngle (-1.59) = xAngle (4.51 = -1.77)
02:20:52.226 00.003 16872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.56 = -1.72)
02:20:52.228 00.002 16872 CameraToMount -- cameraX=-0.47 cameraY=0.10 hyp=0.48 cameraTheta=2.93 mountX=-0.09 mountY=-0.47, mountTheta=-1.77
02:20:52.236 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.47, y=0.10, opts=13)
02:20:52.240 00.004 16872 Enqueuing Move request for scope (-0.47, 0.10)
02:20:52.244 00.004 9640 Worker thread wakes up
02:20:52.244 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.10) opts 0xd
02:20:52.244 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.47, 0.10)
02:20:52.244 00.000 9640 Moving (-0.47, 0.10) raw xDistance=-0.09 yDistance=-0.47
02:20:52.244 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:20:52.244 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.47, m_sumCorr=0
02:20:52.244 00.000 9640 MoveAxis(E, 0, ABG)
02:20:52.244 00.000 9640 Move returns status 0, amount 0
02:20:52.244 00.000 9640 MoveAxis(N, 0, ABG)
02:20:52.245 00.001 9640 Move returns status 0, amount 0
02:20:52.245 00.000 9640 move complete, result=0
02:20:52.245 00.000 9640 worker thread done servicing request
02:20:52.251 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3276, max=63572, med=3604, FiltMin=3468, FiltMax=43168, Gamma=2.190
02:20:52.290 00.039 16872 UpdateGuideState exits: m=908666 SNR=566.7
02:20:52.293 00.003 16872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 3 / 99999
02:20:52.296 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777792852.296,"Host":"RBFOCUS307","Inst":1,"Distance":0.31,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
02:20:52.299 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:52.302 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:20:52.304 00.002 16872 Enqueuing Expose request
02:20:52.307 00.003 9640 Worker thread wakes up
02:20:52.307 00.000 16872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
02:20:52.315 00.008 9640 worker thread servicing REQUEST_EXPOSE 3500
02:20:52.315 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(187,171,31,31)
02:20:52.702 00.387 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1995e984-1442-48d5-887b-c3029b729ebd"}
02:20:52.706 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1995e984-1442-48d5-887b-c3029b729ebd"}
02:20:52.710 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fafccdfe-5b2b-4434-b954-7c14efff2083"}
02:20:52.713 00.003 16872 case statement mapped state 6 to 3
02:20:52.716 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fafccdfe-5b2b-4434-b954-7c14efff2083"}
02:20:52.722 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d145f97c-241c-434b-b3cc-d7e3eeb719bd"}
02:20:52.725 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.20,7.00],"pixels":"..."},"id":"d145f97c-241c-434b-b3cc-d7e3eeb719bd"}
02:20:56.203 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c1147b1-5011-4e94-95f4-af3f66ae5513"}
02:20:56.207 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1c1147b1-5011-4e94-95f4-af3f66ae5513"}
02:20:56.212 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a958516b-3a34-4ccb-944d-c8cd59bd03cf"}
02:20:56.216 00.004 16872 case statement mapped state 6 to 3
02:20:56.219 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a958516b-3a34-4ccb-944d-c8cd59bd03cf"}
02:20:56.228 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cd2ce5be-47e0-4199-be86-b3e12536c4a3"}
02:20:56.232 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.20,7.00],"pixels":"..."},"id":"cd2ce5be-47e0-4199-be86-b3e12536c4a3"}
02:20:56.427 00.195 9640 Exposure complete
02:20:56.819 00.392 9640 worker thread done servicing request
02:20:56.819 00.000 16872 OnExposeComplete: enter
02:20:56.824 00.005 16872 UpdateGuideState(): m_state=6
02:20:56.831 00.007 16872 Star::Find(15, 201, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
02:20:56.839 00.008 16872 Star::Find returns 1 (0), X=201.26, Y=186.52, Mass=891340, SNR=569.1, Peak=46900 HFD=4.5
02:20:56.845 00.006 16872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.59) = xAngle (3.74 = -2.54)
02:20:56.850 00.005 16872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.79 = -2.50)
02:20:56.857 00.007 16872 CameraToMount -- cameraX=-0.41 cameraY=0.62 hyp=0.74 cameraTheta=2.15 mountX=-0.61 mountY=-0.44, mountTheta=-2.51
02:20:56.865 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.41, y=0.62, opts=13)
02:20:56.875 00.010 16872 Enqueuing Move request for scope (-0.41, 0.62)
02:20:56.880 00.005 9640 Worker thread wakes up
02:20:56.880 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.62) opts 0xd
02:20:56.880 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.41, 0.62)
02:20:56.880 00.000 9640 Moving (-0.41, 0.62) raw xDistance=-0.61 yDistance=-0.44
02:20:56.880 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.61
02:20:56.880 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.44, m_sumCorr=0
02:20:56.880 00.000 9640 MoveAxis(E, 65, ABG)
02:20:56.880 00.000 9640 Guiding  Dir = 2, Dur = 65
02:20:56.881 00.001 9640 IsSlewing returns 0
02:20:56.881 00.000 9640 IsGuiding returns 0
02:20:56.881 00.000 9640 PulseGuide returned control before completion, sleep 75
02:20:56.889 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3312, max=46900, med=3604, FiltMin=3472, FiltMax=37976, Gamma=2.190
02:20:56.951 00.062 16872 UpdateGuideState exits: m=891340 SNR=569.1
02:20:56.959 00.008 16872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 4 / 99999
02:20:56.969 00.010 9640 IsGuiding returns 1
02:20:56.969 00.000 9640 scope still moving after pulse duration time elapsed
02:20:56.970 00.001 16872 PhdController: newstate STATE_FINISH
02:20:56.975 00.005 16872 PhdController complete: success
02:20:56.985 00.010 16872 evsrv: {"Event":"SettleDone","Timestamp":1777792856.985,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:20:56.996 00.011 16872 Mount: notify guiding dither settle done success=1
02:20:57.004 00.008 9640 IsSlewing returns 0
02:20:57.004 00.000 9640 IsGuiding returns 0
02:20:57.004 00.000 9640 scope move finished after 65 + 58 ms
02:20:57.005 00.001 9640 Move returns status 0, amount 65
02:20:57.005 00.000 9640 MoveAxis(N, 0, ABG)
02:20:57.005 00.000 9640 Move returns status 0, amount 0
02:20:57.005 00.000 9640 move complete, result=0
02:20:57.005 00.000 9640 worker thread done servicing request
02:20:57.005 00.000 16872 PhdController: newstate STATE_IDLE
02:20:57.011 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:57.016 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:20:57.021 00.005 16872 Enqueuing Expose request
02:20:57.032 00.011 9640 Worker thread wakes up
02:20:57.032 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:20:57.032 00.000 16872 GuideStep: -0.6 px 65 ms EAST, -0.4 px 0 ms NORTH
02:20:57.036 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(187,171,31,31)
02:20:57.247 00.211 16872 evsrv: cli 0D3C0A48 connect
02:20:57.252 00.005 16872 case statement mapped state 6 to 3
02:20:57.263 00.011 16872 case statement mapped state 6 to 3
02:20:57.279 00.016 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"32168d32-f5bb-4d16-a3c5-6ac632365d88"}
02:20:57.295 00.016 16872 case statement mapped state 6 to 3
02:20:57.300 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"32168d32-f5bb-4d16-a3c5-6ac632365d88"}
02:20:57.304 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:20:57.311 00.007 16872 evsrv: cli 0D3BF8C8 connect
02:20:57.315 00.004 16872 case statement mapped state 6 to 3
02:20:57.319 00.004 16872 case statement mapped state 6 to 3
02:20:57.330 00.011 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"e7570903-f8bf-4088-b21d-eb69724bf396"}
02:20:57.333 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:20:57.338 00.005 16872 Status Line: Waiting for devices...
02:20:57.352 00.014 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"e7570903-f8bf-4088-b21d-eb69724bf396"}
02:20:57.367 00.015 16872 evsrv: cli 0D3BF8C8 disconnect
02:20:57.376 00.009 16872 evsrv: cli 0D3C0A48 connect
02:20:57.380 00.004 16872 case statement mapped state 6 to 3
02:20:57.385 00.005 16872 case statement mapped state 6 to 3
02:20:57.396 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"afc9e28d-1776-4794-a370-389b78253c0a"}
02:20:57.400 00.004 16872 case statement mapped state 6 to 3
02:20:57.407 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"afc9e28d-1776-4794-a370-389b78253c0a"}
02:20:57.412 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:20:58.414 01.002 16872 evsrv: cli 0D3C0228 connect
02:20:58.418 00.004 16872 case statement mapped state 6 to 3
02:20:58.422 00.004 16872 case statement mapped state 6 to 3
02:20:58.427 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"af15bde3-82e8-45a4-b487-4ad0d71bf6d4"}
02:20:58.432 00.005 16872 case statement mapped state 6 to 3
02:20:58.434 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"af15bde3-82e8-45a4-b487-4ad0d71bf6d4"}
02:20:58.443 00.009 16872 evsrv: cli 0D3C0228 disconnect
02:20:59.446 01.003 16872 evsrv: cli 0D3BFFA8 connect
02:20:59.449 00.003 16872 case statement mapped state 6 to 3
02:20:59.453 00.004 16872 case statement mapped state 6 to 3
02:20:59.456 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"8f92018e-8e90-4fe8-a833-2cbd064ab6fc"}
02:20:59.459 00.003 16872 case statement mapped state 6 to 3
02:20:59.462 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f92018e-8e90-4fe8-a833-2cbd064ab6fc"}
02:20:59.466 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:20:59.702 00.236 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e756ebed-19ea-4d55-bb56-962c81969782"}
02:20:59.706 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e756ebed-19ea-4d55-bb56-962c81969782"}
02:20:59.709 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"090c2d3d-36be-4b31-b1ad-6ae7ae2e9e67"}
02:20:59.712 00.003 16872 case statement mapped state 6 to 3
02:20:59.714 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"090c2d3d-36be-4b31-b1ad-6ae7ae2e9e67"}
02:20:59.719 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"abfdcc27-5f91-4dbd-a2e9-9235b5cf4ca0"}
02:20:59.722 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.26,6.52],"pixels":"..."},"id":"abfdcc27-5f91-4dbd-a2e9-9235b5cf4ca0"}
02:21:00.466 00.744 16872 evsrv: cli 0D3BF8C8 connect
02:21:00.470 00.004 16872 case statement mapped state 6 to 3
02:21:00.476 00.006 16872 case statement mapped state 6 to 3
02:21:00.480 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"017a3993-f10e-419c-8c2a-9c368639d94f"}
02:21:00.482 00.002 16872 case statement mapped state 6 to 3
02:21:00.485 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"017a3993-f10e-419c-8c2a-9c368639d94f"}
02:21:00.489 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
02:21:00.929 00.440 9640 ASCOM_AbortExposure returns err = 0
02:21:00.929 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:21:00.929 00.000 9640 worker thread done servicing request
02:21:00.929 00.000 16872 OnExposeComplete: enter
02:21:00.932 00.003 16872 OnExposeComplete: Capture Error reported
02:21:00.935 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:21:00.938 00.003 16872 Mount: notify guiding stopped
02:21:00.942 00.004 16872 Changing from state GUIDING to STOP
02:21:00.945 00.003 16872 guider state => SELECTED
02:21:00.948 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3312, max=46900, med=3604, FiltMin=3472, FiltMax=37976, Gamma=2.190
02:21:00.981 00.033 16872 Changing from state SELECTED to UNINITIALIZED
02:21:00.984 00.003 16872 guider state => SELECTING
02:21:00.993 00.009 16872 Status Line: Stopped.
02:21:01.003 00.010 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:21:01.490 00.487 16872 evsrv: cli 0D3BFB48 connect
02:21:01.495 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"f0c575d7-6463-4ffe-8054-973040e4a7c5"}
02:21:01.497 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"f0c575d7-6463-4ffe-8054-973040e4a7c5"}
02:21:01.502 00.005 16872 evsrv: cli 0D3BFB48 disconnect
02:21:03.202 01.700 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06733baf-b4a7-4231-b2f7-d9df4de907db"}
02:21:03.204 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"06733baf-b4a7-4231-b2f7-d9df4de907db"}
02:21:03.208 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81518779-61bc-4d03-a078-43d077912735"}
02:21:03.212 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"81518779-61bc-4d03-a078-43d077912735"}
02:21:06.702 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd52fa8e-987c-4207-b401-3c9c5b2e93a2"}
02:21:06.705 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fd52fa8e-987c-4207-b401-3c9c5b2e93a2"}
02:21:06.708 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b2d2c474-1340-4bb6-9ce8-d5f8904bb5b7"}
02:21:06.712 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b2d2c474-1340-4bb6-9ce8-d5f8904bb5b7"}
02:21:10.202 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2852084a-8bd9-471c-b6cd-fe52610bef01"}
02:21:10.206 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2852084a-8bd9-471c-b6cd-fe52610bef01"}
02:21:10.211 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9d33e7e-92d2-4137-8e8b-e63e58a09af3"}
02:21:10.214 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9d33e7e-92d2-4137-8e8b-e63e58a09af3"}
02:21:13.702 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d770ef1a-c238-4c78-b469-7c7791c535c5"}
02:21:13.704 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d770ef1a-c238-4c78-b469-7c7791c535c5"}
02:21:13.709 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0689e2a8-f01f-43b1-a9ee-964d67f03004"}
02:21:13.711 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"0689e2a8-f01f-43b1-a9ee-964d67f03004"}
02:21:15.585 01.874 16872 evsrv: cli 0D3C0A48 connect
02:21:15.591 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1ac4aabf-a273-4ade-95a3-8cc3460b45a6"}
02:21:15.594 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"1ac4aabf-a273-4ade-95a3-8cc3460b45a6"}
02:21:15.597 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:21:15.601 00.004 16872 evsrv: cli 0D3BFFA8 connect
02:21:15.607 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_calibrated","id":"1eaabec2-2d23-41cc-9db6-841e2cf0e010"}
02:21:15.610 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":true,"id":"1eaabec2-2d23-41cc-9db6-841e2cf0e010"}
02:21:15.615 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
02:21:15.619 00.004 16872 evsrv: cli 0D3BF8C8 connect
02:21:15.623 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"a5c342e6-d6e1-4c79-a208-a2f6e2b73f1a"}
02:21:15.625 00.002 16872 PhdController::Guide begins
02:21:15.630 00.005 16872 PhdController: newstate STATE_SETUP
02:21:15.632 00.002 16872 PhdController: setup
02:21:15.634 00.002 16872 PhdController: newstate STATE_ATTEMPT_START
02:21:15.637 00.003 16872 PhdController: start capturing
02:21:15.640 00.003 16872 Changing from state SELECTING to UNINITIALIZED
02:21:15.642 00.002 16872 guider state => SELECTING
02:21:15.645 00.003 16872 setting force full frames = true
02:21:15.648 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:21:15.663 00.015 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:21:15.667 00.004 16872 Enqueuing Expose request
02:21:15.669 00.002 16872 PhdController: newstate STATE_SELECT_STAR
02:21:15.671 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"a5c342e6-d6e1-4c79-a208-a2f6e2b73f1a"}
02:21:15.674 00.003 9640 Worker thread wakes up
02:21:15.674 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:21:15.674 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:21:15.677 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
02:21:15.682 00.005 16872 evsrv: cli 0D3C0A48 connect
02:21:15.685 00.003 16872 case statement mapped state 1 to 101
02:21:15.688 00.003 16872 case statement mapped state 1 to 101
02:21:15.693 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"cbaa71e9-6f6c-4150-8b6c-040f31553647"}
02:21:15.695 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"cbaa71e9-6f6c-4150-8b6c-040f31553647"}
02:21:15.705 00.010 16872 evsrv: cli 0D3C0A48 disconnect
02:21:15.709 00.004 16872 evsrv: cli 0D3C0228 connect
02:21:15.712 00.003 16872 case statement mapped state 1 to 101
02:21:15.715 00.003 16872 case statement mapped state 1 to 101
02:21:15.718 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"ccbacb8b-fb0f-4824-a8ec-302c3e535623"}
02:21:15.721 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"ccbacb8b-fb0f-4824-a8ec-302c3e535623"}
02:21:15.728 00.007 16872 evsrv: cli 0D3C0228 disconnect
02:21:16.729 01.001 16872 evsrv: cli 0D3BFB48 connect
02:21:16.733 00.004 16872 case statement mapped state 1 to 101
02:21:16.736 00.003 16872 case statement mapped state 1 to 101
02:21:16.741 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"bdcfb392-3122-40d5-8c71-342f33db87a5"}
02:21:16.746 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"bdcfb392-3122-40d5-8c71-342f33db87a5"}
02:21:16.750 00.004 16872 evsrv: cli 0D3BFB48 disconnect
02:21:17.200 00.450 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5258d00d-42ce-4261-806c-f0a01ef5125d"}
02:21:17.203 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5258d00d-42ce-4261-806c-f0a01ef5125d"}
02:21:17.207 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b278af2-946f-4dfa-a3e5-be0ccf323926"}
02:21:17.210 00.003 16872 case statement mapped state 1 to 101
02:21:17.215 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"9b278af2-946f-4dfa-a3e5-be0ccf323926"}
02:21:17.753 00.538 16872 evsrv: cli 0D3BF968 connect
02:21:17.756 00.003 16872 case statement mapped state 1 to 101
02:21:17.759 00.003 16872 case statement mapped state 1 to 101
02:21:17.763 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"7baecc7e-796d-4ab0-a118-7f2047fbeea6"}
02:21:17.766 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"7baecc7e-796d-4ab0-a118-7f2047fbeea6"}
02:21:17.769 00.003 16872 evsrv: cli 0D3BF968 disconnect
02:21:18.770 01.001 16872 evsrv: cli 0D3BF8C8 connect
02:21:18.773 00.003 16872 case statement mapped state 1 to 101
02:21:18.776 00.003 16872 case statement mapped state 1 to 101
02:21:18.780 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"dfd69a7d-3f47-492e-8279-aac0aab1dda9"}
02:21:18.782 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"dfd69a7d-3f47-492e-8279-aac0aab1dda9"}
02:21:18.787 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
02:21:19.738 00.951 9640 Exposure complete
02:21:19.787 00.049 16872 evsrv: cli 0D3BFB48 connect
02:21:19.790 00.003 16872 case statement mapped state 1 to 101
02:21:19.794 00.004 16872 case statement mapped state 1 to 101
02:21:19.799 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"5c8e6109-3e78-4815-a05f-de1a228443a7"}
02:21:19.802 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"5c8e6109-3e78-4815-a05f-de1a228443a7"}
02:21:19.806 00.004 16872 evsrv: cli 0D3BFB48 disconnect
02:21:19.880 00.074 9640 worker thread done servicing request
02:21:19.881 00.001 16872 OnExposeComplete: enter
02:21:19.883 00.002 16872 UpdateGuideState(): m_state=1
02:21:19.887 00.004 16872 UpdateCurrentPosition: no star selected
02:21:19.891 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:21:19.893 00.002 16872 Status Line: No star selected
02:21:19.898 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3764, max=65520, med=4100, FiltMin=3908, FiltMax=65512, Gamma=2.190
02:21:19.933 00.035 16872 UpdateGuideState exits: No star selected
02:21:19.940 00.007 16872 GuiderMultiStar::AutoSelect enter
02:21:19.943 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:21:20.070 00.127 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:21:20.234 00.164 16872 AutoFind: global mean = -0.1, stdev 878.9
02:21:20.237 00.003 16872 AutoFind: using threshold = 0.1
02:21:20.394 00.157 16872 AutoFind: local max [204, 188] 215.5
02:21:20.396 00.002 16872 AutoFind: local max [1620, 286] 190.2
02:21:20.399 00.003 16872 AutoFind: local max [1574, 183] 105.5
02:21:20.402 00.003 16872 AutoFind: local max [66, 805] 89.8
02:21:20.405 00.003 16872 AutoFind: local max [679, 881] 78.8
02:21:20.407 00.002 16872 AutoFind: local max [134, 911] 74.7
02:21:20.411 00.004 16872 AutoFind: local max [1160, 520] 73.8
02:21:20.413 00.002 16872 AutoFind: local max [1735, 238] 48.0
02:21:20.416 00.003 16872 AutoFind: local max [1079, 558] 31.1
02:21:20.420 00.004 16872 AutoFind: local max [1123, 994] 29.0
02:21:20.422 00.002 16872 AutoFind: local max [1687, 917] 29.0
02:21:20.425 00.003 16872 AutoFind: local max [720, 163] 25.4
02:21:20.427 00.002 16872 AutoFind: local max [120, 362] 23.8
02:21:20.429 00.002 16872 AutoFind: local max [1202, 751] 22.9
02:21:20.432 00.003 16872 AutoFind: local max [165, 111] 21.4
02:21:20.436 00.004 16872 AutoFind: local max [352, 133] 21.4
02:21:20.438 00.002 16872 AutoFind: local max [210, 658] 21.2
02:21:20.441 00.003 16872 AutoFind: local max [1016, 891] 19.3
02:21:20.444 00.003 16872 AutoFind: local max [732, 862] 16.2
02:21:20.446 00.002 16872 AutoFind: local max [639, 667] 14.0
02:21:20.449 00.003 16872 AutoFind: local max [1837, 483] 14.0
02:21:20.452 00.003 16872 AutoFind: local max [617, 852] 13.6
02:21:20.455 00.003 16872 AutoFind: local max [775, 554] 13.5
02:21:20.457 00.002 16872 AutoFind: local max [1759, 300] 13.2
02:21:20.461 00.004 16872 AutoFind: local max [678, 189] 13.0
02:21:20.463 00.002 16872 AutoFind: local max [1618, 674] 12.1
02:21:20.466 00.003 16872 AutoFind: local max [529, 275] 12.0
02:21:20.468 00.002 16872 AutoFind: local max [1244, 694] 11.9
02:21:20.471 00.003 16872 AutoFind: local max [542, 147] 11.8
02:21:20.473 00.002 16872 AutoFind: local max [274, 56] 11.2
02:21:20.476 00.003 16872 AutoFind: local max [399, 498] 11.0
02:21:20.478 00.002 16872 AutoFind: local max [1211, 258] 10.9
02:21:20.482 00.004 16872 AutoFind: local max [124, 999] 10.1
02:21:20.484 00.002 16872 AutoFind: local max [759, 246] 10.1
02:21:20.486 00.002 16872 AutoFind: local max [24, 369] 10.0
02:21:20.489 00.003 16872 AutoFind: local max [949, 590] 10.0
02:21:20.491 00.002 16872 AutoFind: local max [1819, 281] 9.6
02:21:20.495 00.004 16872 AutoFind: local max [1887, 253] 9.4
02:21:20.498 00.003 16872 AutoFind: local max [36, 420] 9.0
02:21:20.501 00.003 16872 AutoFind: local max [966, 533] 8.8
02:21:20.503 00.002 16872 AutoFind: local max [1568, 971] 8.8
02:21:20.506 00.003 16872 AutoFind: local max [980, 789] 8.6
02:21:20.508 00.002 16872 AutoFind: local max [1255, 74] 8.3
02:21:20.512 00.004 16872 AutoFind: local max [1832, 796] 7.9
02:21:20.514 00.002 16872 AutoFind: local max [429, 1038] 7.5
02:21:20.516 00.002 16872 AutoFind: local max [1411, 326] 7.5
02:21:20.520 00.004 16872 AutoFind: local max [458, 409] 7.5
02:21:20.522 00.002 16872 AutoFind: local max [115, 119] 7.5
02:21:20.525 00.003 16872 AutoFind: local max [1253, 618] 7.4
02:21:20.528 00.003 16872 AutoFind: local max [335, 731] 6.9
02:21:20.530 00.002 16872 AutoFind: local max [1144, 591] 6.5
02:21:20.533 00.003 16872 AutoFind: local max [1514, 992] 6.5
02:21:20.540 00.007 16872 AutoFind: local max [1797, 587] 6.3
02:21:20.545 00.005 16872 AutoFind: local max [366, 117] 6.0
02:21:20.550 00.005 16872 AutoFind: local max [620, 53] 5.9
02:21:20.554 00.004 16872 AutoFind: local max [281, 895] 5.7
02:21:20.561 00.007 16872 AutoFind: local max [249, 480] 5.6
02:21:20.564 00.003 16872 AutoFind: local max [1713, 431] 5.5
02:21:20.568 00.004 16872 AutoFind: local max [258, 732] 5.4
02:21:20.572 00.004 16872 AutoFind: local max [1127, 306] 5.4
02:21:20.575 00.003 16872 AutoFind: local max [425, 555] 5.4
02:21:20.579 00.004 16872 AutoFind: local max [1719, 157] 5.2
02:21:20.582 00.003 16872 AutoFind: local max [226, 988] 5.2
02:21:20.586 00.004 16872 AutoFind: local max [1241, 260] 5.2
02:21:20.588 00.002 16872 AutoFind: local max [1657, 973] 5.1
02:21:20.592 00.004 16872 AutoFind: local max [1476, 531] 5.1
02:21:20.596 00.004 16872 AutoFind: local max [402, 898] 4.9
02:21:20.600 00.004 16872 AutoFind: local max [754, 154] 4.8
02:21:20.602 00.002 16872 AutoFind: local max [690, 810] 4.7
02:21:20.606 00.004 16872 AutoFind: local max [205, 919] 4.6
02:21:20.609 00.003 16872 AutoFind: local max [1699, 874] 4.6
02:21:20.611 00.002 16872 AutoFind: local max [1103, 799] 4.6
02:21:20.614 00.003 16872 AutoFind: local max [1753, 237] 4.5
02:21:20.617 00.003 16872 AutoFind: local max [1500, 330] 4.5
02:21:20.620 00.003 16872 AutoFind: local max [1525, 976] 4.4
02:21:20.625 00.005 16872 AutoFind: local max [886, 970] 4.3
02:21:20.628 00.003 16872 AutoFind: local max [1467, 702] 4.2
02:21:20.630 00.002 16872 AutoFind: local max [1351, 938] 4.2
02:21:20.633 00.003 16872 AutoFind: local max [411, 9] 4.1
02:21:20.637 00.004 16872 AutoFind: local max [50, 738] 4.1
02:21:20.639 00.002 16872 AutoFind: local max [52, 564] 4.0
02:21:20.642 00.003 16872 AutoFind: local max [122, 972] 4.0
02:21:20.644 00.002 16872 AutoFind: local max [500, 570] 4.0
02:21:20.647 00.003 16872 AutoFind: local max [126, 820] 3.9
02:21:20.649 00.002 16872 AutoFind: local max [204, 1055] 3.8
02:21:20.654 00.005 16872 AutoFind: local max [226, 394] 3.7
02:21:20.657 00.003 16872 AutoFind: local max [1589, 380] 3.7
02:21:20.659 00.002 16872 AutoFind: local max [1356, 575] 3.7
02:21:20.662 00.003 16872 AutoFind: local max [102, 101] 3.7
02:21:20.664 00.002 16872 AutoFind: local max [1628, 803] 3.6
02:21:20.667 00.003 16872 AutoFind: local max [302, 770] 3.6
02:21:20.670 00.003 16872 AutoFind: local max [340, 1014] 3.6
02:21:20.673 00.003 16872 AutoFind: local max [325, 479] 3.5
02:21:20.676 00.003 16872 AutoFind: local max [1550, 716] 3.5
02:21:20.679 00.003 16872 AutoFind: local max [94, 15] 3.4
02:21:20.683 00.004 16872 AutoFind: local max [140, 351] 3.4
02:21:20.687 00.004 16872 AutoFind: local max [1219, 173] 3.4
02:21:20.691 00.004 16872 AutoFind: local max [886, 272] 3.4
02:21:20.693 00.002 16872 AutoFind: local max [950, 654] 3.4
02:21:20.695 00.002 16872 AutoFind: local max [153, 529] 3.3
02:21:20.702 00.007 16872 AutoFind: close dim-bright [140, 351] 3.4 - [120, 362] 23.8
02:21:20.705 00.003 16872 AutoFind: too close [102, 101] 3.7 - [115, 119] 7.5
02:21:20.708 00.003 16872 AutoFind: too close [1525, 976] 4.4 - [1514, 992] 6.5
02:21:20.710 00.002 16872 AutoFind: close dim-bright [1753, 237] 4.5 - [1735, 238] 48.0
02:21:20.713 00.003 16872 AutoFind: too close [366, 117] 6.0 - [352, 133] 21.4
02:21:20.716 00.003 16872 AutoFind: too close to edge [94, 15] 3.4
02:21:20.718 00.002 16872 AutoFind: too close to edge [411, 9] 4.1
02:21:20.721 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:21:20.723 00.002 16872 Star::Find(15, 204, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.726 00.003 16872 Star::Find returns 1 (0), X=203.93, Y=187.36, Mass=3319968, SNR=767.5, Peak=65520 HFD=6.1
02:21:20.730 00.004 16872 Star::Find(15, 1620, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.734 00.004 16872 Star::Find returns 1 (0), X=1620.29, Y=286.02, Mass=1134137, SNR=612.1, Peak=63140 HFD=4.2
02:21:20.735 00.001 16872 Star::Find(15, 1574, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.739 00.004 16872 Star::Find returns 1 (0), X=1574.53, Y=182.47, Mass=649943, SNR=443.3, Peak=38616 HFD=4.2
02:21:20.742 00.003 16872 Star::Find(15, 66, 805, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.746 00.004 16872 Star::Find returns 1 (0), X=66.23, Y=805.14, Mass=528199, SNR=400.4, Peak=32832 HFD=4.2
02:21:20.748 00.002 16872 Star::Find(15, 679, 881, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.751 00.003 16872 Star::Find returns 1 (0), X=678.84, Y=880.72, Mass=466086, SNR=376.6, Peak=31608 HFD=4.1
02:21:20.753 00.002 16872 Star::Find(15, 134, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.755 00.002 16872 Star::Find returns 1 (0), X=134.17, Y=910.74, Mass=421237, SNR=357.4, Peak=29136 HFD=4.1
02:21:20.758 00.003 16872 Star::Find(15, 1160, 520, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.762 00.004 16872 Star::Find returns 1 (0), X=1160.46, Y=519.98, Mass=439820, SNR=356.9, Peak=28544 HFD=4.1
02:21:20.765 00.003 16872 Star::Find(15, 1735, 238, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.768 00.003 16872 Star::Find returns 1 (0), X=1734.68, Y=237.84, Mass=289232, SNR=285.5, Peak=20308 HFD=4.0
02:21:20.770 00.002 16872 Star::Find(15, 1079, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.773 00.003 16872 Star::Find returns 1 (0), X=1079.45, Y=557.39, Mass=181029, SNR=202.3, Peak=14616 HFD=4.1
02:21:20.775 00.002 16872 Star::Find(15, 1123, 994, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.779 00.004 16872 Star::Find returns 1 (0), X=1122.72, Y=993.50, Mass=157678, SNR=182.5, Peak=13376 HFD=3.8
02:21:20.781 00.002 16872 Star::Find(15, 1687, 917, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.784 00.003 16872 Star::Find returns 1 (0), X=1686.58, Y=916.45, Mass=170054, SNR=202.6, Peak=13872 HFD=4.1
02:21:20.786 00.002 16872 Star::Find(15, 720, 163, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.788 00.002 16872 Star::Find returns 1 (0), X=720.14, Y=162.66, Mass=148483, SNR=190.6, Peak=12620 HFD=4.0
02:21:20.791 00.003 16872 Star::Find(15, 120, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.796 00.005 16872 Star::Find returns 1 (0), X=120.07, Y=361.66, Mass=132930, SNR=166.5, Peak=12304 HFD=4.0
02:21:20.798 00.002 16872 Star::Find(15, 1202, 751, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.801 00.003 16872 Star::Find returns 1 (0), X=1201.83, Y=751.02, Mass=118941, SNR=156.9, Peak=12236 HFD=4.0
02:21:20.803 00.002 16872 Star::Find(15, 165, 111, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.806 00.003 16872 Star::Find returns 1 (0), X=165.53, Y=111.20, Mass=143575, SNR=195.7, Peak=11416 HFD=4.4
02:21:20.810 00.004 16872 Star::Find(15, 210, 658, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.813 00.003 16872 Star::Find returns 1 (0), X=209.69, Y=658.04, Mass=118931, SNR=160.0, Peak=11008 HFD=4.0
02:21:20.815 00.002 16872 Star::Find(15, 1016, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.818 00.003 16872 Star::Find returns 1 (0), X=1016.22, Y=890.72, Mass=103165, SNR=141.9, Peak=10440 HFD=3.8
02:21:20.821 00.003 16872 Star::Find(15, 732, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.824 00.003 16872 Star::Find returns 1 (0), X=732.17, Y=861.35, Mass=92785, SNR=138.5, Peak=9760 HFD=3.9
02:21:20.828 00.004 16872 Star::Find(15, 639, 667, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.830 00.002 16872 Star::Find returns 1 (0), X=638.73, Y=666.75, Mass=78150, SNR=130.3, Peak=8764 HFD=3.9
02:21:20.832 00.002 16872 Star::Find(15, 1837, 483, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.835 00.003 16872 Star::Find returns 1 (0), X=1837.42, Y=482.54, Mass=82436, SNR=130.5, Peak=8916 HFD=3.6
02:21:20.837 00.002 16872 Star::Find(15, 617, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.840 00.003 16872 Star::Find returns 1 (0), X=617.02, Y=852.28, Mass=67529, SNR=119.4, Peak=8916 HFD=3.8
02:21:20.843 00.003 16872 Star::Find(15, 775, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.846 00.003 16872 Star::Find returns 1 (0), X=775.37, Y=553.69, Mass=73402, SNR=127.4, Peak=8740 HFD=3.8
02:21:20.848 00.002 16872 Star::Find(15, 1759, 300, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.850 00.002 16872 Star::Find returns 1 (0), X=1758.58, Y=299.42, Mass=73879, SNR=116.7, Peak=8724 HFD=3.4
02:21:20.852 00.002 16872 Star::Find(15, 678, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.859 00.007 16872 Star::Find returns 1 (0), X=677.88, Y=188.82, Mass=68931, SNR=112.5, Peak=8700 HFD=4.0
02:21:20.861 00.002 16872 Star::Find(15, 1618, 674, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.864 00.003 16872 Star::Find returns 1 (0), X=1617.97, Y=673.93, Mass=59675, SNR=110.5, Peak=8180 HFD=4.0
02:21:20.867 00.003 16872 Star::Find(15, 529, 275, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.871 00.004 16872 Star::Find returns 1 (0), X=528.88, Y=274.52, Mass=68493, SNR=109.8, Peak=8056 HFD=3.8
02:21:20.874 00.003 16872 Star::Find(15, 1244, 694, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.876 00.002 16872 Star::Find returns 1 (0), X=1243.76, Y=694.16, Mass=66469, SNR=110.7, Peak=8540 HFD=3.8
02:21:20.878 00.002 16872 Star::Find(15, 542, 147, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.880 00.002 16872 Star::Find returns 1 (0), X=542.34, Y=147.08, Mass=66227, SNR=113.1, Peak=7988 HFD=4.0
02:21:20.883 00.003 16872 Star::Find(15, 274, 56, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.887 00.004 16872 Star::Find returns 1 (0), X=273.63, Y=55.86, Mass=61427, SNR=105.8, Peak=7712 HFD=3.9
02:21:20.890 00.003 16872 Star::Find(15, 399, 498, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.893 00.003 16872 Star::Find returns 1 (0), X=398.92, Y=497.98, Mass=59742, SNR=93.9, Peak=7624 HFD=4.2
02:21:20.895 00.002 16872 Star::Find(15, 1211, 258, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.897 00.002 16872 Star::Find returns 1 (0), X=1210.92, Y=257.89, Mass=56222, SNR=97.2, Peak=7928 HFD=4.2
02:21:20.900 00.003 16872 Star::Find(15, 124, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.903 00.003 16872 Star::Find returns 1 (0), X=123.84, Y=998.84, Mass=51909, SNR=99.8, Peak=7588 HFD=3.7
02:21:20.905 00.002 16872 Star::Find(15, 759, 246, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.908 00.003 16872 Star::Find returns 1 (0), X=758.87, Y=245.44, Mass=58600, SNR=102.9, Peak=7572 HFD=3.8
02:21:20.911 00.003 16872 Star::Find(15, 24, 369, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.913 00.002 16872 Star::Find returns 1 (0), X=24.59, Y=368.91, Mass=58648, SNR=92.5, Peak=7600 HFD=3.9
02:21:20.916 00.003 16872 Star::Find(15, 949, 590, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.919 00.003 16872 Star::Find returns 1 (0), X=949.28, Y=589.87, Mass=51440, SNR=96.5, Peak=7496 HFD=3.8
02:21:20.923 00.004 16872 Star::Find(15, 1819, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.925 00.002 16872 Star::Find returns 1 (0), X=1818.70, Y=281.09, Mass=51213, SNR=91.6, Peak=7468 HFD=3.9
02:21:20.927 00.002 16872 Star::Find(15, 1887, 253, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.931 00.004 16872 Star::Find returns 1 (0), X=1886.91, Y=253.07, Mass=47505, SNR=98.7, Peak=7068 HFD=4.1
02:21:20.935 00.004 16872 Star::Find(15, 36, 420, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.937 00.002 16872 Star::Find returns 1 (0), X=36.36, Y=419.77, Mass=51115, SNR=90.7, Peak=7112 HFD=3.8
02:21:20.940 00.003 16872 Star::Find(15, 966, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.944 00.004 16872 Star::Find returns 1 (0), X=966.47, Y=532.94, Mass=45907, SNR=90.5, Peak=7120 HFD=3.7
02:21:20.946 00.002 16872 Star::Find(15, 1568, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.951 00.005 16872 Star::Find returns 1 (0), X=1568.10, Y=970.82, Mass=42013, SNR=91.3, Peak=7152 HFD=3.7
02:21:20.953 00.002 16872 Star::Find(15, 980, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.956 00.003 16872 Star::Find returns 1 (0), X=979.94, Y=788.77, Mass=40647, SNR=80.1, Peak=6996 HFD=3.7
02:21:20.959 00.003 16872 Star::Find(15, 1255, 74, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.961 00.002 16872 Star::Find returns 1 (0), X=1255.10, Y=73.89, Mass=44675, SNR=85.5, Peak=7116 HFD=4.2
02:21:20.965 00.004 16872 Star::Find(15, 1832, 796, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.968 00.003 16872 Star::Find returns 1 (0), X=1831.79, Y=795.90, Mass=44905, SNR=87.5, Peak=6784 HFD=4.1
02:21:20.971 00.003 16872 Star::Find(15, 429, 1038, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.974 00.003 16872 Star::Find returns 1 (0), X=429.08, Y=1037.42, Mass=35685, SNR=69.5, Peak=6600 HFD=3.6
02:21:20.980 00.006 16872 Star::Find(15, 1411, 326, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.983 00.003 16872 Star::Find returns 1 (0), X=1411.33, Y=326.13, Mass=43051, SNR=85.7, Peak=6936 HFD=3.8
02:21:20.984 00.001 16872 Star::Find(15, 458, 409, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.988 00.004 16872 Star::Find returns 1 (0), X=457.97, Y=408.73, Mass=44204, SNR=85.8, Peak=6656 HFD=4.2
02:21:20.991 00.003 16872 Star::Find(15, 1253, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:20.993 00.002 16872 Star::Find returns 1 (0), X=1252.98, Y=618.10, Mass=40812, SNR=78.8, Peak=6464 HFD=4.2
02:21:20.997 00.004 16872 Star::Find(15, 335, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.000 00.003 16872 Star::Find returns 1 (0), X=335.03, Y=731.21, Mass=32767, SNR=66.4, Peak=6452 HFD=3.5
02:21:21.003 00.003 16872 Star::Find(15, 1144, 591, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.007 00.004 16872 Star::Find returns 1 (0), X=1144.43, Y=590.89, Mass=36120, SNR=74.5, Peak=6256 HFD=3.9
02:21:21.011 00.004 16872 Star::Find(15, 1797, 587, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.014 00.003 16872 Star::Find returns 1 (0), X=1797.30, Y=587.06, Mass=38119, SNR=77.7, Peak=6192 HFD=4.1
02:21:21.016 00.002 16872 Star::Find(15, 620, 53, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.019 00.003 16872 Star::Find returns 1 (0), X=620.58, Y=52.94, Mass=32560, SNR=72.8, Peak=6124 HFD=3.9
02:21:21.021 00.002 16872 Star::Find(15, 281, 895, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.024 00.003 16872 Star::Find returns 1 (0), X=281.36, Y=895.51, Mass=32626, SNR=69.5, Peak=6092 HFD=3.4
02:21:21.029 00.005 16872 Star::Find(15, 249, 480, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.031 00.002 16872 Star::Find returns 1 (0), X=249.36, Y=479.43, Mass=30040, SNR=69.7, Peak=5916 HFD=3.4
02:21:21.034 00.003 16872 Star::Find(15, 1713, 431, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.037 00.003 16872 Star::Find returns 1 (0), X=1713.45, Y=430.66, Mass=24492, SNR=62.2, Peak=5900 HFD=3.3
02:21:21.040 00.003 16872 Star::Find(15, 258, 732, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.044 00.004 16872 Star::Find returns 1 (0), X=257.49, Y=731.66, Mass=26403, SNR=60.5, Peak=5804 HFD=3.4
02:21:21.047 00.003 16872 Star::Find(15, 1127, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.049 00.002 16872 Star::Find returns 1 (0), X=1127.37, Y=306.21, Mass=30754, SNR=64.8, Peak=6112 HFD=3.7
02:21:21.051 00.002 16872 Star::Find(15, 425, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.055 00.004 16872 Star::Find returns 1 (0), X=425.48, Y=555.34, Mass=26155, SNR=61.2, Peak=5676 HFD=3.5
02:21:21.059 00.004 16872 Star::Find(15, 1719, 157, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.061 00.002 16872 Star::Find returns 1 (0), X=1719.00, Y=156.47, Mass=23334, SNR=58.1, Peak=5992 HFD=3.6
02:21:21.064 00.003 16872 Star::Find(15, 226, 988, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.066 00.002 16872 Star::Find returns 1 (0), X=225.88, Y=987.57, Mass=26036, SNR=60.2, Peak=5808 HFD=3.6
02:21:21.069 00.003 16872 Star::Find(15, 1241, 260, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.073 00.004 16872 Star::Find returns 1 (0), X=1240.76, Y=259.86, Mass=23393, SNR=60.3, Peak=5828 HFD=3.5
02:21:21.075 00.002 16872 Star::Find(15, 1657, 973, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.077 00.002 16872 Star::Find returns 1 (0), X=1656.98, Y=972.79, Mass=24694, SNR=51.7, Peak=5828 HFD=3.5
02:21:21.080 00.003 16872 Star::Find(15, 1476, 531, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.083 00.003 16872 Star::Find returns 1 (0), X=1476.42, Y=530.87, Mass=25657, SNR=58.7, Peak=5816 HFD=3.7
02:21:21.084 00.001 16872 Star::Find(15, 402, 898, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.088 00.004 16872 Star::Find returns 1 (0), X=401.86, Y=898.38, Mass=23534, SNR=53.8, Peak=5648 HFD=3.6
02:21:21.091 00.003 16872 Star::Find(15, 754, 154, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.093 00.002 16872 Star::Find returns 1 (0), X=753.68, Y=154.17, Mass=23123, SNR=64.3, Peak=5672 HFD=3.6
02:21:21.096 00.003 16872 Star::Find(15, 690, 810, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.098 00.002 16872 Star::Find returns 1 (0), X=690.33, Y=809.78, Mass=22549, SNR=53.5, Peak=5748 HFD=3.6
02:21:21.101 00.003 16872 Star::Find(15, 205, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.105 00.004 16872 Star::Find returns 1 (0), X=205.19, Y=918.66, Mass=23771, SNR=59.5, Peak=5792 HFD=3.7
02:21:21.108 00.003 16872 Star::Find(15, 1699, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.111 00.003 16872 Star::Find returns 1 (0), X=1698.66, Y=874.16, Mass=22487, SNR=59.8, Peak=5652 HFD=3.7
02:21:21.113 00.002 16872 Star::Find(15, 1103, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.116 00.003 16872 Star::Find returns 1 (0), X=1103.39, Y=798.02, Mass=22687, SNR=61.3, Peak=5660 HFD=3.5
02:21:21.119 00.003 16872 Star::Find(15, 1753, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.122 00.003 16872 Star::Find returns 1 (0), X=1753.14, Y=236.72, Mass=21581, SNR=51.4, Peak=5740 HFD=3.4
02:21:21.125 00.003 16872 Star::Find(15, 1500, 330, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.128 00.003 16872 Star::Find returns 1 (0), X=1499.44, Y=329.88, Mass=21305, SNR=50.9, Peak=5564 HFD=3.6
02:21:21.131 00.003 16872 Star::Find(15, 886, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.134 00.003 16872 Star::Find returns 1 (0), X=885.94, Y=970.02, Mass=21163, SNR=54.5, Peak=5844 HFD=3.0
02:21:21.137 00.003 16872 Star::Find(15, 1467, 702, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.139 00.002 16872 Star::Find returns 1 (0), X=1466.93, Y=702.30, Mass=18379, SNR=46.3, Peak=5692 HFD=3.3
02:21:21.141 00.002 16872 Star::Find(15, 1351, 938, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.145 00.004 16872 Star::Find returns 1 (0), X=1351.28, Y=937.52, Mass=20998, SNR=54.5, Peak=5500 HFD=3.5
02:21:21.148 00.003 16872 Star::Find(15, 50, 738, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.153 00.005 16872 Star::Find returns 1 (0), X=50.23, Y=737.64, Mass=23364, SNR=57.9, Peak=5476 HFD=3.7
02:21:21.156 00.003 16872 Star::Find(15, 52, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.158 00.002 16872 Star::Find returns 1 (0), X=51.88, Y=564.27, Mass=21648, SNR=53.3, Peak=5292 HFD=3.9
02:21:21.161 00.003 16872 Star::Find(15, 122, 972, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.164 00.003 16872 Star::Find returns 1 (0), X=121.94, Y=972.51, Mass=23874, SNR=59.2, Peak=5432 HFD=3.9
02:21:21.168 00.004 16872 Star::Find(15, 500, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.173 00.005 16872 Star::Find returns 1 (0), X=500.33, Y=569.92, Mass=17722, SNR=48.7, Peak=5440 HFD=3.4
02:21:21.178 00.005 16872 Star::Find(15, 126, 820, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.181 00.003 16872 Star::Find returns 1 (0), X=125.98, Y=820.07, Mass=22571, SNR=54.5, Peak=5408 HFD=4.2
02:21:21.184 00.003 16872 Star::Find(15, 204, 1055, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.187 00.003 16872 Star::Find returns 1 (0), X=204.56, Y=1054.83, Mass=18229, SNR=44.2, Peak=5316 HFD=3.6
02:21:21.190 00.003 16872 Star::Find(15, 226, 394, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.193 00.003 16872 Star::Find returns 1 (0), X=226.26, Y=393.45, Mass=20026, SNR=49.5, Peak=5428 HFD=3.6
02:21:21.198 00.005 16872 Star::Find(15, 1589, 380, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.201 00.003 16872 Star::Find returns 1 (0), X=1589.63, Y=379.70, Mass=19501, SNR=53.8, Peak=5500 HFD=3.5
02:21:21.204 00.003 16872 Star::Find(15, 1356, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.207 00.003 16872 Star::Find returns 1 (0), X=1355.69, Y=574.85, Mass=18082, SNR=52.3, Peak=5432 HFD=3.7
02:21:21.212 00.005 16872 Star::Find(15, 1628, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.218 00.006 16872 Star::Find returns 1 (0), X=1627.77, Y=802.34, Mass=18695, SNR=52.3, Peak=5496 HFD=3.6
02:21:21.222 00.004 16872 Star::Find(15, 302, 770, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.226 00.004 16872 Star::Find returns 1 (0), X=302.53, Y=769.58, Mass=19802, SNR=51.3, Peak=5292 HFD=3.3
02:21:21.229 00.003 16872 Star::Find(15, 340, 1014, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.232 00.003 16872 Star::Find returns 1 (0), X=340.00, Y=1014.08, Mass=16968, SNR=45.3, Peak=5252 HFD=3.9
02:21:21.235 00.003 16872 Star::Find(15, 325, 479, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.239 00.004 16872 Star::Find returns 1 (0), X=325.43, Y=479.20, Mass=15884, SNR=40.8, Peak=5220 HFD=3.4
02:21:21.245 00.006 16872 Star::Find(15, 1550, 716, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.251 00.006 16872 Star::Find returns 1 (0), X=1550.01, Y=716.35, Mass=15748, SNR=42.8, Peak=5456 HFD=3.3
02:21:21.254 00.003 16872 Star::Find(15, 140, 351, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.261 00.007 16872 Star::Find returns 1 (0), X=139.42, Y=351.02, Mass=21055, SNR=53.1, Peak=5292 HFD=4.1
02:21:21.263 00.002 16872 Star::Find(15, 1219, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.266 00.003 16872 Star::Find returns 1 (0), X=1219.24, Y=172.64, Mass=15757, SNR=41.3, Peak=5288 HFD=3.4
02:21:21.269 00.003 16872 Star::Find(15, 886, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.272 00.003 16872 Star::Find returns 1 (0), X=885.65, Y=272.00, Mass=16418, SNR=44.4, Peak=5172 HFD=3.8
02:21:21.274 00.002 16872 Star::Find(15, 950, 654, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.277 00.003 16872 Star::Find returns 1 (0), X=949.65, Y=654.06, Mass=13958, SNR=43.7, Peak=5120 HFD=3.3
02:21:21.279 00.002 16872 Star::Find(15, 153, 529, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.281 00.002 16872 Star::Find returns 1 (0), X=152.67, Y=529.10, Mass=14809, SNR=38.9, Peak=5172 HFD=3.4
02:21:21.285 00.004 16872 AutoFind: finding best star pass 1
02:21:21.289 00.004 16872 Star::Find(15, 204, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.292 00.003 16872 Star::Find returns 1 (0), X=203.93, Y=187.36, Mass=3319968, SNR=767.5, Peak=65520 HFD=6.1
02:21:21.295 00.003 16872 AutoFind: near-saturated [204, 188] 215.5 Mass 3319968 SNR 767.5 Peak 65520
02:21:21.298 00.003 16872 Star::Find(15, 1620, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.300 00.002 16872 Star::Find returns 1 (0), X=1620.29, Y=286.02, Mass=1134137, SNR=612.1, Peak=63140 HFD=4.2
02:21:21.303 00.003 16872 AutoFind: near-saturated [1620, 286] 190.2 Mass 1134137 SNR 612.1 Peak 63140
02:21:21.306 00.003 16872 Star::Find(15, 1574, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.308 00.002 16872 Star::Find returns 1 (0), X=1574.53, Y=182.47, Mass=649943, SNR=443.3, Peak=38616 HFD=4.2
02:21:21.310 00.002 16872 AutoFind returns star at [1574, 183] 105.5 Mass 649943 SNR 443.3
02:21:21.313 00.003 16872 Star::Find(15, 1574, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.316 00.003 16872 Star::Find returns 1 (0), X=1574.53, Y=182.47, Mass=649943, SNR=443.3, Peak=38616 HFD=4.2
02:21:21.321 00.005 16872 MultiStar: List (12): {1574.53, 182.47}(443.3), {66.23, 805.14}(400.4), {678.84, 880.72}(376.6), {134.17, 910.74}(357.4), {1160.46, 519.98}(356.9), {1734.68, 237.84}(285.5), {1079.45, 557.39}(202.3), {1122.72, 993.50}(182.5), {1686.58, 916.45}(202.6), {720.14, 162.66}(190.6), {120.07, 361.66}(166.5), {1201.83, 751.02}(156.9), 
02:21:21.323 00.002 16872 setting lock position to (1574.53, 182.47)
02:21:21.326 00.003 16872 MultiStar: stabilizing after lock position change
02:21:21.328 00.002 16872 AutoSelect: state = 1, call UpdateGuideState
02:21:21.332 00.004 16872 UpdateGuideState(): m_state=1
02:21:21.334 00.002 16872 Star::Find(15, 1574, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:21.337 00.003 16872 Star::Find returns 1 (0), X=1574.53, Y=182.47, Mass=649943, SNR=443.3, Peak=38616 HFD=4.2
02:21:21.339 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:21:21.342 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:21:21.345 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:21:21.353 00.008 16872 setting force full frames = false
02:21:21.356 00.003 16872 setting lock position to (1574.53, 182.47)
02:21:21.359 00.003 16872 MultiStar: stabilizing after lock position change
02:21:21.361 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:21:21.364 00.003 16872 Changing from state SELECTING to SELECTED
02:21:21.369 00.005 16872 guider state => SELECTED
02:21:21.380 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3764, max=65520, med=4100, FiltMin=3908, FiltMax=65512, Gamma=2.190
02:21:21.414 00.034 16872 UpdateGuideState exits: m=649943 SNR=443.3
02:21:21.417 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3764, max=65520, med=4100, FiltMin=3908, FiltMax=65512, Gamma=2.190
02:21:21.449 00.032 16872 Status Line: Auto-selected star at (1574.5, 182.5)
02:21:21.462 00.013 16872 PhdController: newstate STATE_WAIT_SELECTED
02:21:21.467 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:21.469 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:21:21.472 00.003 16872 Enqueuing Expose request
02:21:21.476 00.004 9640 Worker thread wakes up
02:21:21.477 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:21:21.477 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1560,167,31,31)
02:21:21.477 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2368eb7f-a052-4c60-98c5-123e8a48bea2"}
02:21:21.481 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2368eb7f-a052-4c60-98c5-123e8a48bea2"}
02:21:21.485 00.004 16872 evsrv: cli 0D3BFFA8 connect
02:21:21.488 00.003 16872 case statement mapped state 2 to 1
02:21:21.495 00.007 16872 case statement mapped state 2 to 1
02:21:21.498 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"423945b4-deaa-444e-afa6-f735267748c1"}
02:21:21.501 00.003 16872 case statement mapped state 2 to 1
02:21:21.504 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"423945b4-deaa-444e-afa6-f735267748c1"}
02:21:21.507 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"e0cea70f-1ba6-4fd8-8623-c1140df386f4"}
02:21:21.510 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[1574.53,182.47],"id":"e0cea70f-1ba6-4fd8-8623-c1140df386f4"}
02:21:21.513 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ef07c77e-0e2b-40fb-b438-def413733635"}
02:21:21.516 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.53,7.47],"pixels":"..."},"id":"ef07c77e-0e2b-40fb-b438-def413733635"}
02:21:21.520 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:21:21.526 00.006 16872 evsrv: cli 0D3C0A48 connect
02:21:21.530 00.004 16872 case statement mapped state 2 to 1
02:21:21.533 00.003 16872 case statement mapped state 2 to 1
02:21:21.537 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"10c8d43d-3fbe-4c31-8ec8-258d200b4d1c"}
02:21:21.540 00.003 16872 case statement mapped state 2 to 1
02:21:21.542 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"10c8d43d-3fbe-4c31-8ec8-258d200b4d1c"}
02:21:21.551 00.009 16872 evsrv: cli 0D3C0A48 disconnect
02:21:22.546 00.995 16872 evsrv: cli 0D3C0A48 connect
02:21:22.550 00.004 16872 case statement mapped state 2 to 1
02:21:22.554 00.004 16872 case statement mapped state 2 to 1
02:21:22.560 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"98f3abe0-7795-4d62-95cf-b0f6f4544c17"}
02:21:22.565 00.005 16872 case statement mapped state 2 to 1
02:21:22.568 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"98f3abe0-7795-4d62-95cf-b0f6f4544c17"}
02:21:22.573 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:21:23.574 01.001 16872 evsrv: cli 0D3BF8C8 connect
02:21:23.578 00.004 16872 case statement mapped state 2 to 1
02:21:23.583 00.005 16872 case statement mapped state 2 to 1
02:21:23.588 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"a72aeb29-0664-4f84-a496-a1d958ca34cb"}
02:21:23.591 00.003 16872 case statement mapped state 2 to 1
02:21:23.597 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"a72aeb29-0664-4f84-a496-a1d958ca34cb"}
02:21:23.601 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
02:21:24.200 00.599 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"339d7d9d-4d27-4e05-a570-be85bd9680cc"}
02:21:24.203 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"339d7d9d-4d27-4e05-a570-be85bd9680cc"}
02:21:24.207 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8c0852b-5240-4c1f-a47f-9f84f6789192"}
02:21:24.210 00.003 16872 case statement mapped state 2 to 1
02:21:24.212 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"b8c0852b-5240-4c1f-a47f-9f84f6789192"}
02:21:24.215 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"44d8b11b-412e-413b-9348-e2ef0e644121"}
02:21:24.218 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.53,7.47],"pixels":"..."},"id":"44d8b11b-412e-413b-9348-e2ef0e644121"}
02:21:24.603 00.385 16872 evsrv: cli 0D3BF8C8 connect
02:21:24.606 00.003 16872 case statement mapped state 2 to 1
02:21:24.613 00.007 16872 case statement mapped state 2 to 1
02:21:24.618 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"adfea12a-4960-4bb8-8e4c-e3af645b8a59"}
02:21:24.623 00.005 16872 case statement mapped state 2 to 1
02:21:24.628 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"adfea12a-4960-4bb8-8e4c-e3af645b8a59"}
02:21:24.632 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
02:21:25.568 00.936 9640 Exposure complete
02:21:25.632 00.064 16872 evsrv: cli 0D3C0A48 connect
02:21:25.636 00.004 16872 case statement mapped state 2 to 1
02:21:25.642 00.006 16872 case statement mapped state 2 to 1
02:21:25.646 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"73b90b23-b414-4c32-a65a-a71022329450"}
02:21:25.650 00.004 16872 case statement mapped state 2 to 1
02:21:25.654 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"73b90b23-b414-4c32-a65a-a71022329450"}
02:21:25.658 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:21:25.721 00.063 9640 worker thread done servicing request
02:21:25.721 00.000 16872 OnExposeComplete: enter
02:21:25.725 00.004 16872 UpdateGuideState(): m_state=2
02:21:25.728 00.003 16872 Star::Find(15, 1574, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:21:25.733 00.005 16872 Star::Find returns 1 (0), X=1574.80, Y=183.05, Mass=627936, SNR=449.5, Peak=37388 HFD=4.2
02:21:25.738 00.005 16872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.59) = xAngle (2.72 = 2.72)
02:21:25.742 00.004 16872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.76 = 2.76)
02:21:25.746 00.004 16872 CameraToMount -- cameraX=0.28 cameraY=0.59 hyp=0.65 cameraTheta=1.13 mountX=-0.59 mountY=0.24, mountTheta=2.76
02:21:25.752 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3764, max=65512, med=4100, FiltMin=3916, FiltMax=65508, Gamma=2.190
02:21:25.787 00.035 16872 UpdateGuideState exits: m=627936 SNR=449.5
02:21:25.790 00.003 16872 PhdController: newstate STATE_CALIBRATE
02:21:25.792 00.002 16872 PhdController: newstate STATE_GUIDE
02:21:25.811 00.019 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:21:25.815 00.004 16872 guider state => CALIBRATED
02:21:25.818 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:21:25.827 00.009 16872 reset dither spiral
02:21:25.832 00.005 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:21:25.835 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:25.839 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:21:25.844 00.005 16872 Enqueuing Expose request
02:21:25.847 00.003 9640 Worker thread wakes up
02:21:25.847 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:21:25.847 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:21:26.660 00.813 16872 evsrv: cli 0D3C0A48 connect
02:21:26.663 00.003 16872 case statement mapped state 5 to 1
02:21:26.667 00.004 16872 case statement mapped state 5 to 1
02:21:26.671 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"eb2c4304-9403-422f-86fb-8fcac1a20138"}
02:21:26.675 00.004 16872 case statement mapped state 5 to 1
02:21:26.678 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"eb2c4304-9403-422f-86fb-8fcac1a20138"}
02:21:26.693 00.015 16872 evsrv: cli 0D3C0A48 disconnect
02:21:27.695 01.002 16872 evsrv: cli 0D3C0A48 connect
02:21:27.697 00.002 16872 case statement mapped state 5 to 1
02:21:27.702 00.005 16872 case statement mapped state 5 to 1
02:21:27.704 00.002 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c6b502f7-2750-4dc1-b3c3-ce524fb681ce"}
02:21:27.708 00.004 16872 case statement mapped state 5 to 1
02:21:27.710 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c6b502f7-2750-4dc1-b3c3-ce524fb681ce"}
02:21:27.713 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"945d1872-42c4-4b08-aa58-cd09d631b8c7"}
02:21:27.719 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"945d1872-42c4-4b08-aa58-cd09d631b8c7"}
02:21:27.723 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:21:27.726 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c387a762-e9ba-4cd1-9690-ce7ec17fb97f"}
02:21:27.728 00.002 16872 case statement mapped state 5 to 1
02:21:27.731 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c387a762-e9ba-4cd1-9690-ce7ec17fb97f"}
02:21:27.735 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1e3b5c05-2d10-4313-9061-571eddfa4045"}
02:21:27.737 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.80,7.05],"pixels":"..."},"id":"1e3b5c05-2d10-4313-9061-571eddfa4045"}
02:21:28.715 00.978 16872 evsrv: cli 0D3C0228 connect
02:21:28.719 00.004 16872 case statement mapped state 5 to 1
02:21:28.723 00.004 16872 case statement mapped state 5 to 1
02:21:28.729 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"8d62e046-b8b3-4f7e-98b8-ac98ea097098"}
02:21:28.735 00.006 16872 case statement mapped state 5 to 1
02:21:28.738 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"8d62e046-b8b3-4f7e-98b8-ac98ea097098"}
02:21:28.742 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:21:29.744 01.002 16872 evsrv: cli 0D3BF8C8 connect
02:21:29.747 00.003 16872 case statement mapped state 5 to 1
02:21:29.750 00.003 16872 case statement mapped state 5 to 1
02:21:29.754 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"319b8991-a19c-44bb-bac9-c898a3eb6978"}
02:21:29.756 00.002 16872 case statement mapped state 5 to 1
02:21:29.762 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"319b8991-a19c-44bb-bac9-c898a3eb6978"}
02:21:29.765 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
02:21:29.906 00.141 9640 Exposure complete
02:21:30.046 00.140 9640 worker thread done servicing request
02:21:30.046 00.000 16872 OnExposeComplete: enter
02:21:30.052 00.006 16872 UpdateGuideState(): m_state=5
02:21:30.059 00.007 16872 Star::Find(15, 1574, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:21:30.063 00.004 16872 Star::Find returns 1 (0), X=1575.14, Y=183.58, Mass=664607, SNR=450.1, Peak=41872 HFD=4.0
02:21:30.066 00.003 16872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.59) = xAngle (2.65 = 2.65)
02:21:30.070 00.004 16872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.70 = 2.70)
02:21:30.075 00.005 16872 CameraToMount -- cameraX=0.61 cameraY=1.11 hyp=1.27 cameraTheta=1.07 mountX=-1.12 mountY=0.54, mountTheta=2.69
02:21:30.080 00.005 16872 Changing from state CALIBRATED to GUIDING
02:21:30.083 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:21:30.087 00.004 16872 ScopeASCOM::SideOfPier() returns 1
02:21:30.197 00.110 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:21:30.200 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:21:30.203 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:21:30.205 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:21:30.208 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:21:30.213 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:21:30.216 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:21:30.219 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:21:30.222 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:21:30.224 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:21:30.227 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:21:30.231 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:21:30.232 00.001 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:21:30.236 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:21:30.334 00.098 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:21:30.338 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:21:30.341 00.003 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:21:30.348 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:21:30.354 00.006 16872 ScopeASCOM::SideOfPier() returns 1
02:21:30.417 00.063 16872 setting lock position to (1575.14, 183.58)
02:21:30.422 00.005 16872 MultiStar: stabilizing after lock position change
02:21:30.425 00.003 16872 guider state => GUIDING
02:21:30.428 00.003 16872 Status Line: Guiding
02:21:30.434 00.006 16872 Mount: notify guiding started
02:21:30.441 00.007 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:21:30.446 00.005 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:21:30.450 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:21:30.452 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:21:30.454 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:21:30.457 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:21:30.461 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:21:30.464 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:21:30.466 00.002 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:21:30.469 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:21:30.471 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:21:30.475 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:21:30.480 00.005 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:21:30.483 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:21:30.485 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:21:30.488 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:21:30.491 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:21:30.493 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:21:30.496 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:21:30.499 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:21:30.502 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:21:30.505 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:21:30.508 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:21:30.511 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:21:30.513 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:21:30.516 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:21:30.520 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:21:30.525 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:21:30.528 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:21:30.530 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:21:30.533 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:21:30.541 00.008 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:21:30.546 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:21:30.550 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:21:30.558 00.008 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:21:30.562 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:21:30.564 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:21:30.568 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:21:30.691 00.123 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:21:30.853 00.162 16872 ScopeASCOM::SideOfPier() returns 1
02:21:30.857 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:21:30.859 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:21:30.863 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:21:30.867 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:21:30.869 00.002 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:21:30.872 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:21:30.874 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:21:30.877 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:21:30.880 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:21:30.884 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3664, max=65520, med=4100, FiltMin=3874, FiltMax=65516, Gamma=2.190
02:21:30.918 00.034 16872 UpdateGuideState exits: m=664607 SNR=450.1
02:21:30.921 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
02:21:30.923 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:30.926 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:21:30.929 00.003 16872 Enqueuing Expose request
02:21:30.931 00.002 9640 Worker thread wakes up
02:21:30.931 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:21:30.931 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1560,169,31,31)
02:21:30.932 00.001 16872 evsrv: cli 0D3BFFA8 connect
02:21:30.935 00.003 16872 case statement mapped state 6 to 3
02:21:30.939 00.004 16872 case statement mapped state 6 to 3
02:21:30.944 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f65c4569-dda3-404e-960b-81ba7d454ef5"}
02:21:30.948 00.004 16872 case statement mapped state 6 to 3
02:21:30.951 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f65c4569-dda3-404e-960b-81ba7d454ef5"}
02:21:30.962 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
02:21:31.200 00.238 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00da17be-aae8-42d5-a6b8-d4db0ffcaf17"}
02:21:31.203 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"00da17be-aae8-42d5-a6b8-d4db0ffcaf17"}
02:21:31.206 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"914c11ec-4a50-4a5c-99de-53469b09bdb0"}
02:21:31.210 00.004 16872 case statement mapped state 6 to 3
02:21:31.214 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"914c11ec-4a50-4a5c-99de-53469b09bdb0"}
02:21:31.218 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e5cd68f8-a16d-4402-b318-7f569fb28372"}
02:21:31.221 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.14,6.58],"pixels":"..."},"id":"e5cd68f8-a16d-4402-b318-7f569fb28372"}
02:21:34.700 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90b1dcfe-1b9b-4784-8c64-b6ca165c40a8"}
02:21:34.703 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"90b1dcfe-1b9b-4784-8c64-b6ca165c40a8"}
02:21:34.707 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be1fd218-9f48-42a8-9692-95cafe33bcb4"}
02:21:34.711 00.004 16872 case statement mapped state 6 to 3
02:21:34.714 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"be1fd218-9f48-42a8-9692-95cafe33bcb4"}
02:21:34.717 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"da25ff54-c801-42be-9ea5-b846f4ae205c"}
02:21:34.720 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.14,6.58],"pixels":"..."},"id":"da25ff54-c801-42be-9ea5-b846f4ae205c"}
02:21:35.008 00.288 9640 Exposure complete
02:21:35.149 00.141 9640 worker thread done servicing request
02:21:35.149 00.000 16872 OnExposeComplete: enter
02:21:35.152 00.003 16872 UpdateGuideState(): m_state=6
02:21:35.154 00.002 16872 Star::Find(15, 1575, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:21:35.157 00.003 16872 Star::Find returns 1 (0), X=1574.60, Y=183.19, Mass=640589, SNR=475.0, Peak=38840 HFD=3.9
02:21:35.159 00.002 16872 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.59) = xAngle (-0.92 = -0.92)
02:21:35.162 00.003 16872 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.88 = -0.88)
02:21:35.165 00.003 16872 CameraToMount -- cameraX=-0.53 cameraY=-0.39 hyp=0.66 cameraTheta=-2.51 mountX=0.40 mountY=-0.51, mountTheta=-0.91
02:21:35.169 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.53, y=-0.39, opts=13)
02:21:35.172 00.003 16872 Enqueuing Move request for scope (-0.53, -0.39)
02:21:35.175 00.003 9640 Worker thread wakes up
02:21:35.175 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.39) opts 0xd
02:21:35.175 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.53, -0.39)
02:21:35.175 00.000 9640 Moving (-0.53, -0.39) raw xDistance=0.40 yDistance=-0.51
02:21:35.175 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.40
02:21:35.175 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.51, m_sumCorr=0
02:21:35.175 00.000 9640 MoveAxis(W, 42, ABG)
02:21:35.175 00.000 9640 Guiding  Dir = 3, Dur = 42
02:21:35.175 00.000 9640 IsSlewing returns 0
02:21:35.176 00.001 9640 IsGuiding returns 0
02:21:35.177 00.001 9640 PulseGuide returned control before completion, sleep 52
02:21:35.184 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3728, max=65520, med=4092, FiltMin=3904, FiltMax=65516, Gamma=2.190
02:21:35.217 00.033 16872 UpdateGuideState exits: m=640589 SNR=475.0
02:21:35.220 00.003 16872 PhdController: settling, locked = 1, distance = 1.08 (1.50) aobump = 0 frame = 1 / 99999
02:21:35.223 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777792895.223,"Host":"RBFOCUS307","Inst":1,"Distance":1.08,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:21:35.226 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:35.229 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:21:35.232 00.003 16872 Enqueuing Expose request
02:21:35.238 00.006 9640 IsGuiding returns 1
02:21:35.239 00.001 9640 scope still moving after pulse duration time elapsed
02:21:35.270 00.031 9640 IsSlewing returns 0
02:21:35.271 00.001 9640 IsGuiding returns 0
02:21:35.271 00.000 9640 scope move finished after 42 + 53 ms
02:21:35.271 00.000 9640 Move returns status 0, amount 42
02:21:35.271 00.000 9640 MoveAxis(N, 0, ABG)
02:21:35.271 00.000 9640 Move returns status 0, amount 0
02:21:35.272 00.001 9640 move complete, result=0
02:21:35.273 00.001 9640 worker thread done servicing request
02:21:35.273 00.000 9640 Worker thread wakes up
02:21:35.273 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:21:35.273 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1560,169,31,31)
02:21:35.274 00.001 16872 GuideStep: 0.4 px 42 ms WEST, -0.5 px 0 ms NORTH
02:21:38.200 02.926 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6ceea38-0470-4a70-a873-7cb052e1c81b"}
02:21:38.203 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c6ceea38-0470-4a70-a873-7cb052e1c81b"}
02:21:38.208 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43e9fd75-d2a0-4670-af6d-4e088f77d93e"}
02:21:38.210 00.002 16872 case statement mapped state 6 to 3
02:21:38.213 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"43e9fd75-d2a0-4670-af6d-4e088f77d93e"}
02:21:38.216 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"29e1af8a-bd00-4cea-a3c4-388e55efbc87"}
02:21:38.219 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.60,7.19],"pixels":"..."},"id":"29e1af8a-bd00-4cea-a3c4-388e55efbc87"}
02:21:39.335 01.116 9640 Exposure complete
02:21:39.477 00.142 9640 worker thread done servicing request
02:21:39.477 00.000 16872 OnExposeComplete: enter
02:21:39.481 00.004 16872 UpdateGuideState(): m_state=6
02:21:39.486 00.005 16872 Star::Find(15, 1574, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:21:39.490 00.004 16872 Star::Find returns 1 (0), X=1574.86, Y=184.34, Mass=630377, SNR=474.3, Peak=42688 HFD=4.0
02:21:39.494 00.004 16872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-1.59) = xAngle (3.51 = -2.78)
02:21:39.497 00.003 16872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.55 = -2.73)
02:21:39.501 00.004 16872 CameraToMount -- cameraX=-0.28 cameraY=0.76 hyp=0.81 cameraTheta=1.92 mountX=-0.76 mountY=-0.32, mountTheta=-2.74
02:21:39.506 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.28, y=0.76, opts=13)
02:21:39.509 00.003 16872 Enqueuing Move request for scope (-0.28, 0.76)
02:21:39.516 00.007 9640 Worker thread wakes up
02:21:39.516 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.76) opts 0xd
02:21:39.516 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.28, 0.76)
02:21:39.516 00.000 9640 Moving (-0.28, 0.76) raw xDistance=-0.76 yDistance=-0.32
02:21:39.517 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.76
02:21:39.517 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.32, m_sumCorr=0
02:21:39.517 00.000 9640 MoveAxis(E, 77, ABG)
02:21:39.517 00.000 9640 Guiding  Dir = 2, Dur = 77
02:21:39.517 00.000 9640 IsSlewing returns 0
02:21:39.517 00.000 9640 IsGuiding returns 0
02:21:39.518 00.001 9640 PulseGuide returned control before completion, sleep 87
02:21:39.524 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3760, max=65520, med=4100, FiltMin=3886, FiltMax=65512, Gamma=2.190
02:21:39.564 00.040 16872 UpdateGuideState exits: m=630377 SNR=474.3
02:21:39.567 00.003 16872 PhdController: settling, locked = 1, distance = 1.00 (1.50) aobump = 0 frame = 2 / 99999
02:21:39.570 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777792899.570,"Host":"RBFOCUS307","Inst":1,"Distance":1.00,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
02:21:39.573 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:39.582 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:21:39.586 00.004 16872 Enqueuing Expose request
02:21:39.607 00.021 9640 IsGuiding returns 1
02:21:39.607 00.000 9640 scope still moving after pulse duration time elapsed
02:21:39.638 00.031 9640 IsSlewing returns 0
02:21:39.639 00.001 9640 IsGuiding returns 0
02:21:39.639 00.000 9640 scope move finished after 77 + 44 ms
02:21:39.639 00.000 9640 Move returns status 0, amount 77
02:21:39.640 00.001 9640 MoveAxis(N, 0, ABG)
02:21:39.640 00.000 9640 Move returns status 0, amount 0
02:21:39.640 00.000 9640 move complete, result=0
02:21:39.640 00.000 9640 worker thread done servicing request
02:21:39.640 00.000 9640 Worker thread wakes up
02:21:39.640 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:21:39.640 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1560,169,31,31)
02:21:39.641 00.001 16872 GuideStep: -0.8 px 77 ms EAST, -0.3 px 0 ms NORTH
02:21:41.701 02.060 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05a373ca-d084-43d9-97bd-9e0f49d92985"}
02:21:41.704 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"05a373ca-d084-43d9-97bd-9e0f49d92985"}
02:21:41.707 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa0ecdc8-e308-4be0-bf55-6abd1b29e5e4"}
02:21:41.710 00.003 16872 case statement mapped state 6 to 3
02:21:41.713 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa0ecdc8-e308-4be0-bf55-6abd1b29e5e4"}
02:21:41.719 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cc11c4a6-c8ba-43fd-a3fb-10a26cb79be5"}
02:21:41.724 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.86,7.34],"pixels":"..."},"id":"cc11c4a6-c8ba-43fd-a3fb-10a26cb79be5"}
02:21:43.697 01.973 9640 Exposure complete
02:21:43.836 00.139 9640 worker thread done servicing request
02:21:43.836 00.000 16872 OnExposeComplete: enter
02:21:43.839 00.003 16872 UpdateGuideState(): m_state=6
02:21:43.842 00.003 16872 Star::Find(15, 1574, 184, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:21:43.845 00.003 16872 Star::Find returns 1 (0), X=1574.52, Y=183.17, Mass=636445, SNR=466.0, Peak=37904 HFD=3.8
02:21:43.848 00.003 16872 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-1.59) = xAngle (-0.97 = -0.97)
02:21:43.850 00.002 16872 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.92 = -0.92)
02:21:43.853 00.003 16872 CameraToMount -- cameraX=-0.61 cameraY=-0.41 hyp=0.74 cameraTheta=-2.55 mountX=0.42 mountY=-0.59, mountTheta=-0.95
02:21:43.861 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.61, y=-0.41, opts=13)
02:21:43.864 00.003 16872 Enqueuing Move request for scope (-0.61, -0.41)
02:21:43.867 00.003 9640 Worker thread wakes up
02:21:43.867 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.41) opts 0xd
02:21:43.867 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.61, -0.41)
02:21:43.867 00.000 9640 Moving (-0.61, -0.41) raw xDistance=0.42 yDistance=-0.59
02:21:43.867 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.42
02:21:43.867 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.21, input -0.59, m_sumCorr=-0.21
02:21:43.867 00.000 9640 MoveAxis(W, 37, ABG)
02:21:43.867 00.000 9640 Guiding  Dir = 3, Dur = 37
02:21:43.867 00.000 9640 IsSlewing returns 0
02:21:43.868 00.001 9640 IsGuiding returns 0
02:21:43.868 00.000 9640 PulseGuide returned control before completion, sleep 47
02:21:43.872 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3764, max=65516, med=4096, FiltMin=3896, FiltMax=65512, Gamma=2.190
02:21:43.909 00.037 16872 UpdateGuideState exits: m=636445 SNR=466.0
02:21:43.911 00.002 16872 PhdController: settling, locked = 1, distance = 0.92 (1.50) aobump = 0 frame = 3 / 99999
02:21:43.914 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777792903.914,"Host":"RBFOCUS307","Inst":1,"Distance":0.92,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
02:21:43.917 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:43.918 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:21:43.923 00.005 16872 Enqueuing Expose request
02:21:43.925 00.002 9640 IsGuiding returns 1
02:21:43.925 00.000 9640 scope still moving after pulse duration time elapsed
02:21:43.952 00.027 9640 IsSlewing returns 0
02:21:43.952 00.000 9640 IsGuiding returns 0
02:21:43.953 00.001 9640 scope move finished after 37 + 48 ms
02:21:43.953 00.000 9640 Move returns status 0, amount 37
02:21:43.953 00.000 9640 MoveAxis(N, 25, ABG)
02:21:43.953 00.000 9640 Guiding  Dir = 0, Dur = 25
02:21:43.953 00.000 9640 IsSlewing returns 0
02:21:43.953 00.000 9640 IsGuiding returns 0
02:21:43.955 00.002 9640 PulseGuide returned control before completion, sleep 35
02:21:43.999 00.044 9640 IsGuiding returns 1
02:21:43.999 00.000 9640 scope still moving after pulse duration time elapsed
02:21:44.032 00.033 9640 IsSlewing returns 0
02:21:44.032 00.000 9640 IsGuiding returns 0
02:21:44.032 00.000 9640 scope move finished after 25 + 53 ms
02:21:44.032 00.000 9640 Move returns status 0, amount 25
02:21:44.032 00.000 9640 move complete, result=0
02:21:44.032 00.000 9640 worker thread done servicing request
02:21:44.032 00.000 9640 Worker thread wakes up
02:21:44.032 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:21:44.032 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1560,169,31,31)
02:21:44.032 00.000 16872 GuideStep: 0.4 px 37 ms WEST, -0.6 px 25 ms NORTH
02:21:45.200 01.168 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64817c2e-fb03-4c9a-8410-aa682ea50436"}
02:21:45.204 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"64817c2e-fb03-4c9a-8410-aa682ea50436"}
02:21:45.209 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9badbbd-c280-47eb-94c6-c8e173457ed0"}
02:21:45.214 00.005 16872 case statement mapped state 6 to 3
02:21:45.217 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9badbbd-c280-47eb-94c6-c8e173457ed0"}
02:21:45.223 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fd72ef23-e099-4007-b06c-a6aed3cc3a28"}
02:21:45.226 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.52,7.17],"pixels":"..."},"id":"fd72ef23-e099-4007-b06c-a6aed3cc3a28"}
02:21:48.087 02.861 9640 Exposure complete
02:21:48.227 00.140 9640 worker thread done servicing request
02:21:48.227 00.000 16872 OnExposeComplete: enter
02:21:48.231 00.004 16872 UpdateGuideState(): m_state=6
02:21:48.233 00.002 16872 Star::Find(15, 1574, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:21:48.236 00.003 16872 Star::Find returns 1 (0), X=1575.02, Y=183.76, Mass=632016, SNR=447.6, Peak=43628 HFD=4.1
02:21:48.239 00.003 16872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.59) = xAngle (3.73 = -2.55)
02:21:48.242 00.003 16872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.78 = -2.50)
02:21:48.244 00.002 16872 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.22 cameraTheta=2.15 mountX=-0.18 mountY=-0.13, mountTheta=-2.52
02:21:48.248 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=0.18, opts=13)
02:21:48.251 00.003 16872 Enqueuing Move request for scope (-0.12, 0.18)
02:21:48.254 00.003 9640 Worker thread wakes up
02:21:48.254 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd
02:21:48.254 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, 0.18)
02:21:48.254 00.000 9640 Moving (-0.12, 0.18) raw xDistance=-0.18 yDistance=-0.13
02:21:48.254 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.18
02:21:48.254 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.13, m_sumCorr=-0.21
02:21:48.254 00.000 9640 MoveAxis(E, 15, ABG)
02:21:48.254 00.000 9640 Guiding  Dir = 2, Dur = 15
02:21:48.254 00.000 9640 IsSlewing returns 0
02:21:48.254 00.000 9640 IsGuiding returns 0
02:21:48.256 00.002 9640 PulseGuide returned control before completion, sleep 25
02:21:48.260 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3660, max=65516, med=4100, FiltMin=3912, FiltMax=65512, Gamma=2.190
02:21:48.284 00.024 9640 IsGuiding returns 1
02:21:48.284 00.000 9640 scope still moving after pulse duration time elapsed
02:21:48.295 00.011 16872 UpdateGuideState exits: m=632016 SNR=447.6
02:21:48.298 00.003 16872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 4 / 99999
02:21:48.301 00.003 16872 PhdController: newstate STATE_FINISH
02:21:48.304 00.003 16872 PhdController complete: success
02:21:48.306 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777792908.306,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:21:48.309 00.003 16872 Mount: notify guiding dither settle done success=1
02:21:48.311 00.002 16872 PhdController: newstate STATE_IDLE
02:21:48.314 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:48.320 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:21:48.323 00.003 16872 Enqueuing Expose request
02:21:48.325 00.002 9640 IsSlewing returns 0
02:21:48.325 00.000 9640 IsGuiding returns 0
02:21:48.325 00.000 9640 scope move finished after 15 + 55 ms
02:21:48.325 00.000 9640 Move returns status 0, amount 15
02:21:48.325 00.000 9640 MoveAxis(N, 0, ABG)
02:21:48.325 00.000 9640 Move returns status 0, amount 0
02:21:48.325 00.000 9640 move complete, result=0
02:21:48.325 00.000 9640 worker thread done servicing request
02:21:48.326 00.001 9640 Worker thread wakes up
02:21:48.326 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:21:48.326 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1560,169,31,31)
02:21:48.330 00.004 16872 GuideStep: -0.2 px 15 ms EAST, -0.1 px 0 ms NORTH
02:21:48.698 00.368 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6fb9cc0-25be-456f-8e5e-9baee876a3a8"}
02:21:48.702 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b6fb9cc0-25be-456f-8e5e-9baee876a3a8"}
02:21:48.706 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d268b3e6-39bf-4d6c-aeba-584acff16498"}
02:21:48.711 00.005 16872 case statement mapped state 6 to 3
02:21:48.714 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d268b3e6-39bf-4d6c-aeba-584acff16498"}
02:21:48.718 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d341d66c-9505-4f9d-a465-5a2d5454f008"}
02:21:48.725 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.02,6.76],"pixels":"..."},"id":"d341d66c-9505-4f9d-a465-5a2d5454f008"}
02:21:49.056 00.331 16872 evsrv: cli 0D3BFFA8 connect
02:21:49.061 00.005 16872 case statement mapped state 6 to 3
02:21:49.065 00.004 16872 case statement mapped state 6 to 3
02:21:49.069 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"bee6da82-f010-4b1f-9fe4-c7e6e0901cde"}
02:21:49.074 00.005 16872 case statement mapped state 6 to 3
02:21:49.078 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bee6da82-f010-4b1f-9fe4-c7e6e0901cde"}
02:21:49.082 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:21:49.087 00.005 16872 evsrv: cli 0D3BF8C8 connect
02:21:49.091 00.004 16872 case statement mapped state 6 to 3
02:21:49.095 00.004 16872 case statement mapped state 6 to 3
02:21:49.099 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"7eaa5720-bd91-4855-a76e-33c41b3de263"}
02:21:49.102 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:21:49.105 00.003 16872 Status Line: Waiting for devices...
02:21:49.111 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"7eaa5720-bd91-4855-a76e-33c41b3de263"}
02:21:49.121 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
02:21:49.127 00.006 16872 evsrv: cli 0D3BFFA8 connect
02:21:49.131 00.004 16872 case statement mapped state 6 to 3
02:21:49.136 00.005 16872 case statement mapped state 6 to 3
02:21:49.140 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"0cecd832-256a-46ea-b7ce-d80aa21e1be9"}
02:21:49.144 00.004 16872 case statement mapped state 6 to 3
02:21:49.148 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cecd832-256a-46ea-b7ce-d80aa21e1be9"}
02:21:49.151 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:21:50.152 01.001 16872 evsrv: cli 0D3BF8C8 connect
02:21:50.158 00.006 16872 case statement mapped state 6 to 3
02:21:50.162 00.004 16872 case statement mapped state 6 to 3
02:21:50.166 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"471dcbb4-f850-41a2-9509-b568caba720b"}
02:21:50.170 00.004 16872 case statement mapped state 6 to 3
02:21:50.174 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"471dcbb4-f850-41a2-9509-b568caba720b"}
02:21:50.178 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
02:21:51.179 01.001 16872 evsrv: cli 0D3C0A48 connect
02:21:51.182 00.003 16872 case statement mapped state 6 to 3
02:21:51.187 00.005 16872 case statement mapped state 6 to 3
02:21:51.190 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"a8afb18d-94a8-4a3d-a2f5-5c90675189ff"}
02:21:51.193 00.003 16872 case statement mapped state 6 to 3
02:21:51.194 00.001 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8afb18d-94a8-4a3d-a2f5-5c90675189ff"}
02:21:51.198 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:21:52.197 00.999 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9931d1b6-2611-401b-8c52-02e46a50812d"}
02:21:52.203 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9931d1b6-2611-401b-8c52-02e46a50812d"}
02:21:52.206 00.003 16872 evsrv: cli 0D3C0228 connect
02:21:52.209 00.003 16872 case statement mapped state 6 to 3
02:21:52.213 00.004 16872 case statement mapped state 6 to 3
02:21:52.218 00.005 9640 ASCOM_AbortExposure returns err = 0
02:21:52.218 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:21:52.219 00.001 9640 worker thread done servicing request
02:21:52.219 00.000 16872 OnExposeComplete: enter
02:21:52.222 00.003 16872 OnExposeComplete: Capture Error reported
02:21:52.224 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:21:52.226 00.002 16872 Mount: notify guiding stopped
02:21:52.231 00.005 16872 Changing from state GUIDING to STOP
02:21:52.234 00.003 16872 guider state => SELECTED
02:21:52.236 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3660, max=65516, med=4100, FiltMin=3912, FiltMax=65512, Gamma=2.190
02:21:52.271 00.035 16872 Changing from state SELECTED to UNINITIALIZED
02:21:52.274 00.003 16872 guider state => SELECTING
02:21:52.284 00.010 16872 Status Line: Stopped.
02:21:52.292 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:21:52.401 00.109 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"39ebdb4f-9a0f-4a54-93cb-17b82c601798"}
02:21:52.406 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"39ebdb4f-9a0f-4a54-93cb-17b82c601798"}
02:21:52.408 00.002 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"775cd0d0-8bf3-4529-844b-6818f2f3401a"}
02:21:52.411 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"775cd0d0-8bf3-4529-844b-6818f2f3401a"}
02:21:52.421 00.010 16872 evsrv: cli 0D3C0228 disconnect
02:21:55.697 03.276 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"187c0456-293d-435c-bd95-0ab34dd45ea5"}
02:21:55.700 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"187c0456-293d-435c-bd95-0ab34dd45ea5"}
02:21:55.704 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f225085-98b0-4869-b9e7-e47607fe8559"}
02:21:55.709 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f225085-98b0-4869-b9e7-e47607fe8559"}
02:21:59.196 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"836a9463-4f74-4852-a2e6-54f2432db1d3"}
02:21:59.199 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"836a9463-4f74-4852-a2e6-54f2432db1d3"}
02:21:59.203 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f05bfd51-3fb0-4001-a7ef-1850e2ac31db"}
02:21:59.206 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f05bfd51-3fb0-4001-a7ef-1850e2ac31db"}
02:22:02.695 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94f570ab-8de7-4cd8-8453-333ed94f34a7"}
02:22:02.698 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"94f570ab-8de7-4cd8-8453-333ed94f34a7"}
02:22:02.702 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf2df25f-668a-4bcd-a6ee-2379e92ad3bb"}
02:22:02.705 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf2df25f-668a-4bcd-a6ee-2379e92ad3bb"}
02:22:06.194 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"85e25ada-e787-4d81-9938-97af5172863b"}
02:22:06.197 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"85e25ada-e787-4d81-9938-97af5172863b"}
02:22:06.203 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"416709c7-503e-4ce3-9c1f-f8b3234f81b7"}
02:22:06.205 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"416709c7-503e-4ce3-9c1f-f8b3234f81b7"}
02:22:06.547 00.342 16872 evsrv: cli 0D3C0228 connect
02:22:06.563 00.016 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"90fe313a-b321-4f16-8e10-6827d4b6f8cc"}
02:22:06.568 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"90fe313a-b321-4f16-8e10-6827d4b6f8cc"}
02:22:06.583 00.015 16872 evsrv: cli 0D3C0228 disconnect
02:22:06.591 00.008 16872 evsrv: cli 0D3BF8C8 connect
02:22:06.598 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"57202c68-8ac0-4467-b58f-7085f82ccca3"}
02:22:06.603 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"57202c68-8ac0-4467-b58f-7085f82ccca3"}
02:22:06.608 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
02:22:06.613 00.005 16872 evsrv: cli 0D3BFFA8 connect
02:22:06.618 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"425e17c5-3195-4536-9442-46dfc904607e"}
02:22:06.621 00.003 16872 PhdController::Guide begins
02:22:06.624 00.003 16872 PhdController: newstate STATE_SETUP
02:22:06.626 00.002 16872 PhdController: setup
02:22:06.628 00.002 16872 PhdController: newstate STATE_ATTEMPT_START
02:22:06.632 00.004 16872 PhdController: start capturing
02:22:06.635 00.003 16872 Changing from state SELECTING to UNINITIALIZED
02:22:06.637 00.002 16872 guider state => SELECTING
02:22:06.641 00.004 16872 setting force full frames = true
02:22:06.643 00.002 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:22:06.656 00.013 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:22:06.660 00.004 16872 Enqueuing Expose request
02:22:06.664 00.004 9640 Worker thread wakes up
02:22:06.665 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:22:06.665 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:22:06.665 00.000 16872 PhdController: newstate STATE_SELECT_STAR
02:22:06.669 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"425e17c5-3195-4536-9442-46dfc904607e"}
02:22:06.678 00.009 16872 evsrv: cli 0D3BFFA8 disconnect
02:22:06.682 00.004 16872 evsrv: cli 0D3C0228 connect
02:22:06.687 00.005 16872 case statement mapped state 1 to 101
02:22:06.690 00.003 16872 case statement mapped state 1 to 101
02:22:06.694 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"399f3857-4819-43a5-9c84-312567c3bdec"}
02:22:06.697 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"399f3857-4819-43a5-9c84-312567c3bdec"}
02:22:06.701 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:22:06.704 00.003 16872 evsrv: cli 0D3C0A48 connect
02:22:06.708 00.004 16872 case statement mapped state 1 to 101
02:22:06.713 00.005 16872 case statement mapped state 1 to 101
02:22:06.717 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"887b9576-46b6-4f3b-b77b-15654002fb99"}
02:22:06.719 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"887b9576-46b6-4f3b-b77b-15654002fb99"}
02:22:06.723 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:22:07.725 01.002 16872 evsrv: cli 0D3C0A48 connect
02:22:07.728 00.003 16872 case statement mapped state 1 to 101
02:22:07.732 00.004 16872 case statement mapped state 1 to 101
02:22:07.735 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"2133bc3f-a80a-408c-b8fe-8a1a5f984b26"}
02:22:07.737 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"2133bc3f-a80a-408c-b8fe-8a1a5f984b26"}
02:22:07.740 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:22:08.741 01.001 16872 evsrv: cli 0D3C0228 connect
02:22:08.745 00.004 16872 case statement mapped state 1 to 101
02:22:08.749 00.004 16872 case statement mapped state 1 to 101
02:22:08.752 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"ffd58c57-7b37-4d65-ae19-e4225cebaf2b"}
02:22:08.756 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"ffd58c57-7b37-4d65-ae19-e4225cebaf2b"}
02:22:08.759 00.003 16872 evsrv: cli 0D3C0228 disconnect
02:22:09.695 00.936 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf3ea385-e517-4635-8193-cf8c9cbce484"}
02:22:09.697 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bf3ea385-e517-4635-8193-cf8c9cbce484"}
02:22:09.700 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9c0b445c-2dd8-4f1c-8781-b02913ebfb4e"}
02:22:09.705 00.005 16872 case statement mapped state 1 to 101
02:22:09.708 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"9c0b445c-2dd8-4f1c-8781-b02913ebfb4e"}
02:22:09.761 00.053 16872 evsrv: cli 0D3C0A48 connect
02:22:09.763 00.002 16872 case statement mapped state 1 to 101
02:22:09.769 00.006 16872 case statement mapped state 1 to 101
02:22:09.773 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"728f2172-f565-4ab0-9595-39ff14cec97a"}
02:22:09.775 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"728f2172-f565-4ab0-9595-39ff14cec97a"}
02:22:09.779 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:22:10.732 00.953 9640 Exposure complete
02:22:10.780 00.048 16872 evsrv: cli 0D3BFFA8 connect
02:22:10.783 00.003 16872 case statement mapped state 1 to 101
02:22:10.787 00.004 16872 case statement mapped state 1 to 101
02:22:10.790 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"5829e9ca-6573-48e4-a3a4-6b4c6ec6a869"}
02:22:10.793 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"5829e9ca-6573-48e4-a3a4-6b4c6ec6a869"}
02:22:10.797 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:22:10.871 00.074 9640 worker thread done servicing request
02:22:10.871 00.000 16872 OnExposeComplete: enter
02:22:10.875 00.004 16872 UpdateGuideState(): m_state=1
02:22:10.878 00.003 16872 UpdateCurrentPosition: no star selected
02:22:10.880 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:22:10.884 00.004 16872 Status Line: No star selected
02:22:10.892 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=8728, med=3212, FiltMin=3132, FiltMax=6888, Gamma=2.190
02:22:10.924 00.032 16872 UpdateGuideState exits: No star selected
02:22:10.926 00.002 16872 GuiderMultiStar::AutoSelect enter
02:22:10.929 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:22:11.055 00.126 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:22:11.218 00.163 16872 AutoFind: global mean = -0.0, stdev 61.3
02:22:11.221 00.003 16872 AutoFind: using threshold = 0.1
02:22:11.378 00.157 16872 AutoFind: local max [206, 189] 219.4
02:22:11.382 00.004 16872 AutoFind: local max [1576, 184] 28.3
02:22:11.384 00.002 16872 AutoFind: local max [680, 882] 24.7
02:22:11.389 00.005 16872 AutoFind: local max [1622, 288] 22.9
02:22:11.392 00.003 16872 AutoFind: local max [136, 913] 22.1
02:22:11.395 00.003 16872 AutoFind: local max [68, 807] 18.1
02:22:11.398 00.003 16872 AutoFind: local max [1162, 522] 12.1
02:22:11.400 00.002 16872 AutoFind: local max [1736, 240] 11.7
02:22:11.403 00.003 16872 AutoFind: local max [722, 165] 10.5
02:22:11.406 00.003 16872 AutoFind: local max [1081, 559] 10.2
02:22:11.408 00.002 16872 AutoFind: local max [122, 363] 9.6
02:22:11.411 00.003 16872 AutoFind: local max [1203, 753] 8.9
02:22:11.413 00.002 16872 AutoFind: local max [1688, 918] 7.7
02:22:11.415 00.002 16872 AutoFind: local max [679, 190] 7.3
02:22:11.418 00.003 16872 AutoFind: local max [167, 113] 6.9
02:22:11.421 00.003 16872 AutoFind: local max [1245, 696] 5.4
02:22:11.423 00.002 16872 AutoFind: local max [203, 199] 5.4
02:22:11.425 00.002 16872 AutoFind: local max [619, 854] 5.3
02:22:11.428 00.003 16872 AutoFind: local max [195, 191] 5.2
02:22:11.430 00.002 16872 AutoFind: local max [1124, 996] 5.2
02:22:11.434 00.004 16872 AutoFind: local max [1018, 892] 5.1
02:22:11.438 00.004 16872 AutoFind: local max [26, 372] 4.9
02:22:11.439 00.001 16872 AutoFind: local max [1100, 814] 4.7
02:22:11.442 00.003 16872 AutoFind: local max [206, 180] 4.7
02:22:11.444 00.002 16872 AutoFind: local max [777, 555] 4.4
02:22:11.447 00.003 16872 AutoFind: local max [465, 636] 4.4
02:22:11.451 00.004 16872 AutoFind: local max [644, 1041] 4.4
02:22:11.453 00.002 16872 AutoFind: local max [444, 520] 4.4
02:22:11.456 00.003 16872 AutoFind: local max [150, 42] 4.2
02:22:11.458 00.002 16872 AutoFind: local max [1709, 287] 4.2
02:22:11.460 00.002 16872 AutoFind: local max [417, 622] 4.2
02:22:11.465 00.005 16872 AutoFind: local max [516, 994] 4.2
02:22:11.469 00.004 16872 AutoFind: local max [196, 180] 4.1
02:22:11.471 00.002 16872 AutoFind: local max [382, 373] 4.1
02:22:11.474 00.003 16872 AutoFind: local max [39, 422] 4.1
02:22:11.476 00.002 16872 AutoFind: local max [1341, 1039] 4.1
02:22:11.478 00.002 16872 AutoFind: local max [1145, 428] 4.1
02:22:11.482 00.004 16872 AutoFind: local max [1761, 302] 4.0
02:22:11.485 00.003 16872 AutoFind: local max [877, 352] 4.0
02:22:11.487 00.002 16872 AutoFind: local max [1856, 923] 4.0
02:22:11.489 00.002 16872 AutoFind: local max [717, 295] 4.0
02:22:11.492 00.003 16872 AutoFind: local max [1805, 303] 4.0
02:22:11.495 00.003 16872 AutoFind: local max [1663, 622] 4.0
02:22:11.498 00.003 16872 AutoFind: local max [119, 771] 3.9
02:22:11.501 00.003 16872 AutoFind: local max [415, 521] 3.9
02:22:11.503 00.002 16872 AutoFind: local max [641, 74] 3.9
02:22:11.506 00.003 16872 AutoFind: local max [1676, 992] 3.9
02:22:11.508 00.002 16872 AutoFind: local max [70, 292] 3.9
02:22:11.511 00.003 16872 AutoFind: local max [629, 206] 3.9
02:22:11.514 00.003 16872 AutoFind: local max [15, 359] 3.9
02:22:11.516 00.002 16872 AutoFind: local max [819, 353] 3.9
02:22:11.518 00.002 16872 AutoFind: local max [338, 924] 3.9
02:22:11.521 00.003 16872 AutoFind: local max [998, 206] 3.9
02:22:11.524 00.003 16872 AutoFind: local max [519, 537] 3.9
02:22:11.527 00.003 16872 AutoFind: local max [127, 924] 3.9
02:22:11.529 00.002 16872 AutoFind: local max [249, 654] 3.8
02:22:11.533 00.004 16872 AutoFind: local max [1779, 839] 3.8
02:22:11.535 00.002 16872 AutoFind: local max [1705, 113] 3.8
02:22:11.537 00.002 16872 AutoFind: local max [1269, 15] 3.8
02:22:11.540 00.003 16872 AutoFind: local max [997, 678] 3.8
02:22:11.543 00.003 16872 AutoFind: local max [1617, 352] 3.8
02:22:11.546 00.003 16872 AutoFind: local max [730, 59] 3.8
02:22:11.548 00.002 16872 AutoFind: local max [522, 923] 3.8
02:22:11.551 00.003 16872 AutoFind: local max [1341, 59] 3.8
02:22:11.554 00.003 16872 AutoFind: local max [803, 321] 3.8
02:22:11.557 00.003 16872 AutoFind: local max [1098, 415] 3.8
02:22:11.559 00.002 16872 AutoFind: local max [997, 269] 3.8
02:22:11.562 00.003 16872 AutoFind: local max [928, 521] 3.8
02:22:11.565 00.003 16872 AutoFind: local max [357, 535] 3.8
02:22:11.568 00.003 16872 AutoFind: local max [1579, 1048] 3.8
02:22:11.570 00.002 16872 AutoFind: local max [517, 32] 3.8
02:22:11.573 00.003 16872 AutoFind: local max [711, 1027] 3.8
02:22:11.576 00.003 16872 AutoFind: local max [1699, 410] 3.7
02:22:11.578 00.002 16872 AutoFind: local max [379, 389] 3.7
02:22:11.581 00.003 16872 AutoFind: local max [721, 813] 3.7
02:22:11.582 00.001 16872 AutoFind: local max [1531, 232] 3.7
02:22:11.586 00.004 16872 AutoFind: local max [810, 206] 3.7
02:22:11.589 00.003 16872 AutoFind: local max [32, 831] 3.7
02:22:11.593 00.004 16872 AutoFind: local max [391, 512] 3.7
02:22:11.596 00.003 16872 AutoFind: local max [216, 180] 3.7
02:22:11.600 00.004 16872 AutoFind: local max [11, 397] 3.7
02:22:11.604 00.004 16872 AutoFind: local max [724, 679] 3.7
02:22:11.608 00.004 16872 AutoFind: local max [421, 735] 3.7
02:22:11.612 00.004 16872 AutoFind: local max [1680, 906] 3.7
02:22:11.616 00.004 16872 AutoFind: local max [63, 636] 3.7
02:22:11.619 00.003 16872 AutoFind: local max [290, 191] 3.7
02:22:11.623 00.004 16872 AutoFind: local max [140, 58] 3.7
02:22:11.626 00.003 16872 AutoFind: local max [321, 521] 3.7
02:22:11.630 00.004 16872 AutoFind: local max [774, 1015] 3.7
02:22:11.632 00.002 16872 AutoFind: local max [612, 67] 3.7
02:22:11.637 00.005 16872 AutoFind: local max [1654, 770] 3.7
02:22:11.641 00.004 16872 AutoFind: local max [819, 265] 3.7
02:22:11.644 00.003 16872 AutoFind: local max [1846, 924] 3.7
02:22:11.647 00.003 16872 AutoFind: local max [978, 1055] 3.7
02:22:11.652 00.005 16872 AutoFind: local max [829, 799] 3.7
02:22:11.656 00.004 16872 AutoFind: local max [964, 388] 3.7
02:22:11.660 00.004 16872 AutoFind: local max [1070, 218] 3.7
02:22:11.664 00.004 16872 AutoFind: local max [1105, 73] 3.7
02:22:11.668 00.004 16872 AutoFind: local max [851, 717] 3.7
02:22:11.672 00.004 16872 AutoFind: local max [1338, 1005] 3.7
02:22:11.675 00.003 16872 AutoFind: too close [1846, 924] 3.7 - [1856, 923] 4.0
02:22:11.679 00.004 16872 AutoFind: too close [140, 58] 3.7 - [150, 42] 4.2
02:22:11.686 00.007 16872 AutoFind: too close [1680, 906] 3.7 - [1688, 918] 7.7
02:22:11.690 00.004 16872 AutoFind: too close [216, 180] 3.7 - [196, 180] 4.1
02:22:11.693 00.003 16872 AutoFind: too close [216, 180] 3.7 - [206, 180] 4.7
02:22:11.698 00.005 16872 AutoFind: too close [216, 180] 3.7 - [203, 199] 5.4
02:22:11.701 00.003 16872 AutoFind: close dim-bright [216, 180] 3.7 - [206, 189] 219.4
02:22:11.704 00.003 16872 AutoFind: too close [379, 389] 3.7 - [382, 373] 4.1
02:22:11.707 00.003 16872 AutoFind: close dim-bright [127, 924] 3.9 - [136, 913] 22.1
02:22:11.711 00.004 16872 AutoFind: too close [15, 359] 3.9 - [26, 372] 4.9
02:22:11.716 00.005 16872 AutoFind: too close [196, 180] 4.1 - [206, 180] 4.7
02:22:11.720 00.004 16872 AutoFind: too close [196, 180] 4.1 - [195, 191] 5.2
02:22:11.723 00.003 16872 AutoFind: too close [196, 180] 4.1 - [203, 199] 5.4
02:22:11.727 00.004 16872 AutoFind: close dim-bright [196, 180] 4.1 - [206, 189] 219.4
02:22:11.731 00.004 16872 AutoFind: too close [206, 180] 4.7 - [195, 191] 5.2
02:22:11.734 00.003 16872 AutoFind: too close [206, 180] 4.7 - [203, 199] 5.4
02:22:11.737 00.003 16872 AutoFind: close dim-bright [206, 180] 4.7 - [206, 189] 219.4
02:22:11.740 00.003 16872 AutoFind: too close [195, 191] 5.2 - [203, 199] 5.4
02:22:11.743 00.003 16872 AutoFind: close dim-bright [195, 191] 5.2 - [206, 189] 219.4
02:22:11.747 00.004 16872 AutoFind: close dim-bright [203, 199] 5.4 - [206, 189] 219.4
02:22:11.750 00.003 16872 AutoFind: too close to edge [11, 397] 3.7
02:22:11.754 00.004 16872 AutoFind: too close to edge [1269, 15] 3.8
02:22:11.757 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:22:11.760 00.003 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.764 00.004 16872 Star::Find returns 1 (0), X=205.86, Y=189.21, Mass=85696, SNR=176.5, Peak=8728 HFD=4.0
02:22:11.767 00.003 16872 Star::Find(15, 1576, 184, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.770 00.003 16872 Star::Find returns 1 (0), X=1575.92, Y=184.04, Mass=10167, SNR=52.5, Peak=3940 HFD=3.9
02:22:11.773 00.003 16872 Star::Find(15, 680, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.778 00.005 16872 Star::Find returns 1 (0), X=680.26, Y=882.14, Mass=8880, SNR=46.0, Peak=3916 HFD=3.5
02:22:11.781 00.003 16872 Star::Find(15, 1622, 288, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.786 00.005 16872 Star::Find returns 1 (0), X=1622.20, Y=287.78, Mass=8752, SNR=49.5, Peak=3812 HFD=3.8
02:22:11.789 00.003 16872 Star::Find(15, 136, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.793 00.004 16872 Star::Find returns 1 (0), X=135.97, Y=912.46, Mass=6610, SNR=40.2, Peak=3812 HFD=3.1
02:22:11.796 00.003 16872 Star::Find(15, 68, 807, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.799 00.003 16872 Star::Find returns 1 (0), X=68.38, Y=807.10, Mass=5207, SNR=37.5, Peak=3740 HFD=2.7
02:22:11.802 00.003 16872 Star::Find(15, 1162, 522, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.806 00.004 16872 Star::Find returns 1 (0), X=1162.23, Y=521.78, Mass=4279, SNR=29.5, Peak=3488 HFD=3.7
02:22:11.809 00.003 16872 Star::Find(15, 1736, 240, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.812 00.003 16872 Star::Find returns 1 (0), X=1736.24, Y=239.38, Mass=3497, SNR=29.7, Peak=3532 HFD=3.1
02:22:11.816 00.004 16872 Star::Find(15, 722, 165, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.820 00.004 16872 Star::Find returns 1 (0), X=721.71, Y=165.11, Mass=2972, SNR=23.8, Peak=3460 HFD=3.0
02:22:11.825 00.005 16872 Star::Find(15, 1081, 559, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.828 00.003 16872 Star::Find returns 1 (0), X=1080.80, Y=559.23, Mass=2587, SNR=23.0, Peak=3512 HFD=2.6
02:22:11.831 00.003 16872 Star::Find(15, 122, 363, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.834 00.003 16872 Star::Find returns 1 (0), X=121.26, Y=363.12, Mass=2704, SNR=23.8, Peak=3472 HFD=3.1
02:22:11.838 00.004 16872 Star::Find(15, 1203, 753, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.842 00.004 16872 Star::Find returns 1 (0), X=1203.34, Y=752.31, Mass=2908, SNR=25.4, Peak=3456 HFD=3.4
02:22:11.845 00.003 16872 Star::Find(15, 679, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.848 00.003 16872 Star::Find returns 1 (0), X=679.25, Y=189.94, Mass=1417, SNR=16.1, Peak=3420 HFD=2.3
02:22:11.852 00.004 16872 Star::Find(15, 167, 113, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.857 00.005 16872 Star::Find returns 1 (0), X=167.36, Y=112.65, Mass=1933, SNR=19.0, Peak=3352 HFD=3.5
02:22:11.860 00.003 16872 Star::Find(15, 1245, 696, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.863 00.003 16872 Star::Find returns 1 (0), X=1244.46, Y=696.32, Mass=1679, SNR=18.4, Peak=3356 HFD=3.5
02:22:11.866 00.003 16872 Star::Find(15, 619, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.872 00.006 16872 Star::Find returns 1 (0), X=618.74, Y=853.57, Mass=840, SNR=11.5, Peak=3388 HFD=2.0
02:22:11.877 00.005 16872 Star::Find(15, 1124, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.881 00.004 16872 Star::Find returns 1 (0), X=1124.79, Y=994.96, Mass=1417, SNR=16.6, Peak=3336 HFD=3.9
02:22:11.885 00.004 16872 Star::Find(15, 1018, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.890 00.005 16872 Star::Find returns 1 (0), X=1017.63, Y=891.22, Mass=1360, SNR=14.0, Peak=3336 HFD=3.6
02:22:11.893 00.003 16872 Star::Find(15, 1100, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.896 00.003 16872 Star::Find returns 1 (0), X=1099.60, Y=814.07, Mass=680, SNR=9.5, Peak=3308 HFD=2.5
02:22:11.899 00.003 16872 Star::Find(15, 777, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.905 00.006 16872 Star::Find returns 1 (0), X=776.43, Y=555.30, Mass=590, SNR=9.9, Peak=3328 HFD=1.6
02:22:11.909 00.004 16872 Star::Find(15, 465, 636, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.913 00.004 16872 Star::Find returns 1 (0), X=464.57, Y=636.52, Mass=562, SNR=9.4, Peak=3296 HFD=1.5
02:22:11.916 00.003 16872 Star::Find(15, 644, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.919 00.003 16872 Star::Find returns 1 (0), X=643.97, Y=1042.13, Mass=674, SNR=10.3, Peak=3316 HFD=2.6
02:22:11.923 00.004 16872 Star::Find(15, 444, 520, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.926 00.003 16872 Star::Find returns 1 (0), X=453.06, Y=534.23, Mass=930, SNR=15.5, Peak=3420 HFD=1.7
02:22:11.929 00.003 16872 Star::Find(15, 1709, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.932 00.003 16872 Star::Find returns 1 (0), X=1708.71, Y=287.32, Mass=1011, SNR=15.6, Peak=3436 HFD=1.5
02:22:11.937 00.005 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.940 00.003 16872 Star::Find returns 0 (4), X=416.50, Y=621.68, Mass=1888, SNR=24.1, Peak=3688 HFD=1.2
02:22:11.942 00.002 16872 Star::Find(15, 516, 994, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.945 00.003 16872 Star::Find returns 1 (0), X=515.53, Y=994.03, Mass=639, SNR=10.3, Peak=3308 HFD=2.2
02:22:11.947 00.002 16872 Star::Find(15, 39, 422, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.950 00.003 16872 Star::Find returns 1 (0), X=38.88, Y=422.10, Mass=715, SNR=10.7, Peak=3292 HFD=2.7
02:22:11.953 00.003 16872 Star::Find(15, 1341, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.956 00.003 16872 Star::Find returns 1 (0), X=1340.62, Y=1036.87, Mass=759, SNR=11.6, Peak=3316 HFD=4.9
02:22:11.958 00.002 16872 Star::Find(15, 1145, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.961 00.003 16872 Star::Find returns 1 (0), X=1144.89, Y=427.11, Mass=454, SNR=8.9, Peak=3328 HFD=2.9
02:22:11.963 00.002 16872 Star::Find(15, 1761, 302, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.968 00.005 16872 Star::Find returns 1 (0), X=1760.57, Y=302.31, Mass=636, SNR=9.9, Peak=3312 HFD=1.8
02:22:11.970 00.002 16872 Star::Find(15, 877, 352, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.973 00.003 16872 Star::Find false star n=2 nbg=280 bg=3213.4 sigma=19.4 thresh=3272 peak=3265
02:22:11.976 00.003 16872 Star::Find returns 0 (2), X=877.00, Y=352.00, Mass=157, SNR=2.9, Peak=3312 HFD=0.0
02:22:11.978 00.002 16872 Star::Find(15, 717, 295, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.982 00.004 16872 Star::Find returns 1 (0), X=705.76, Y=303.81, Mass=508, SNR=10.6, Peak=3336 HFD=2.0
02:22:11.984 00.002 16872 Star::Find(15, 1805, 303, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.987 00.003 16872 Star::Find returns 1 (0), X=1800.20, Y=309.81, Mass=420, SNR=8.1, Peak=3300 HFD=1.8
02:22:11.990 00.003 16872 Star::Find(15, 1663, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.993 00.003 16872 Star::Find returns 1 (0), X=1663.59, Y=620.75, Mass=559, SNR=9.2, Peak=3316 HFD=3.7
02:22:11.996 00.003 16872 Star::Find(15, 119, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:11.999 00.003 16872 Star::Find returns 1 (0), X=119.13, Y=771.22, Mass=569, SNR=9.8, Peak=3284 HFD=2.3
02:22:12.002 00.003 16872 Star::Find(15, 415, 521, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.004 00.002 16872 Star::Find returns 1 (0), X=415.06, Y=521.74, Mass=599, SNR=10.6, Peak=3300 HFD=3.0
02:22:12.008 00.004 16872 Star::Find(15, 641, 74, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.010 00.002 16872 Star::Find returns 1 (0), X=642.03, Y=74.22, Mass=673, SNR=11.6, Peak=3344 HFD=2.0
02:22:12.014 00.004 16872 Star::Find(15, 1676, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.017 00.003 16872 Star::Find returns 1 (0), X=1690.29, Y=979.49, Mass=364, SNR=8.0, Peak=3308 HFD=1.7
02:22:12.020 00.003 16872 Star::Find(15, 70, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.022 00.002 16872 Star::Find returns 0 (4), X=77.49, Y=298.49, Mass=586, SNR=11.4, Peak=3364 HFD=1.4
02:22:12.025 00.003 16872 Star::Find(15, 629, 206, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.028 00.003 16872 Star::Find returns 1 (0), X=629.32, Y=205.75, Mass=556, SNR=9.2, Peak=3304 HFD=2.1
02:22:12.031 00.003 16872 Star::Find(15, 819, 353, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.033 00.002 16872 Star::Find false star n=1 nbg=280 bg=3213.4 sigma=20.6 thresh=3275 peak=3266
02:22:12.036 00.003 16872 Star::Find returns 0 (2), X=819.00, Y=353.00, Mass=107, SNR=2.9, Peak=3320 HFD=0.0
02:22:12.039 00.003 16872 Star::Find(15, 338, 924, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.041 00.002 16872 Star::Find returns 1 (0), X=336.70, Y=922.99, Mass=772, SNR=12.7, Peak=3364 HFD=2.3
02:22:12.045 00.004 16872 Star::Find(15, 998, 206, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.047 00.002 16872 Star::Find returns 1 (0), X=996.37, Y=206.27, Mass=452, SNR=8.3, Peak=3300 HFD=2.2
02:22:12.050 00.003 16872 Star::Find(15, 519, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.052 00.002 16872 Star::Find returns 1 (0), X=518.38, Y=536.99, Mass=531, SNR=9.3, Peak=3296 HFD=2.6
02:22:12.054 00.002 16872 Star::Find(15, 127, 924, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.058 00.004 16872 Star::Find returns 1 (0), X=135.97, Y=912.46, Mass=6610, SNR=40.2, Peak=3812 HFD=3.1
02:22:12.060 00.002 16872 Star::Find(15, 249, 654, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.063 00.003 16872 Star::Find returns 1 (0), X=248.75, Y=657.13, Mass=1474, SNR=17.9, Peak=3476 HFD=3.4
02:22:12.065 00.002 16872 Star::Find(15, 1779, 839, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.068 00.003 16872 Star::Find returns 1 (0), X=1780.14, Y=838.98, Mass=549, SNR=9.2, Peak=3288 HFD=2.3
02:22:12.070 00.002 16872 Star::Find(15, 1705, 113, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.074 00.004 16872 Star::Find returns 1 (0), X=1704.55, Y=112.77, Mass=752, SNR=11.2, Peak=3284 HFD=3.3
02:22:12.077 00.003 16872 Star::Find(15, 997, 678, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.079 00.002 16872 Star::Find returns 1 (0), X=996.69, Y=676.88, Mass=1716, SNR=21.2, Peak=3572 HFD=1.6
02:22:12.082 00.003 16872 Star::Find(15, 1617, 352, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.084 00.002 16872 Star::Find returns 1 (0), X=1616.14, Y=351.21, Mass=510, SNR=9.5, Peak=3312 HFD=1.9
02:22:12.088 00.004 16872 Star::Find(15, 730, 59, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.092 00.004 16872 Star::Find false star n=5 nbg=280 bg=3207.2 sigma=20.0 thresh=3267 peak=3262
02:22:12.095 00.003 16872 Star::Find returns 0 (2), X=730.00, Y=59.00, Mass=348, SNR=2.9, Peak=3284 HFD=0.0
02:22:12.098 00.003 16872 Star::Find(15, 522, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.100 00.002 16872 Star::Find false star n=1 nbg=256 bg=3214.7 sigma=18.3 thresh=3270 peak=3261
02:22:12.102 00.002 16872 Star::Find returns 0 (2), X=522.00, Y=923.00, Mass=93, SNR=2.9, Peak=3308 HFD=0.0
02:22:12.107 00.005 16872 Star::Find(15, 1341, 59, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.110 00.003 16872 Star::Find false star n=9 nbg=270 bg=3206.5 sigma=18.2 thresh=3261 peak=3258
02:22:12.112 00.002 16872 Star::Find returns 0 (2), X=1341.00, Y=59.00, Mass=549, SNR=2.9, Peak=3272 HFD=0.0
02:22:12.114 00.002 16872 Star::Find(15, 803, 321, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.117 00.003 16872 Star::Find false star n=4 nbg=269 bg=3215.4 sigma=17.7 thresh=3268 peak=3264
02:22:12.120 00.003 16872 Star::Find returns 0 (2), X=803.00, Y=321.00, Mass=226, SNR=2.9, Peak=3292 HFD=0.0
02:22:12.123 00.003 16872 Star::Find(15, 1098, 415, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.125 00.002 16872 Star::Find false star n=4 nbg=278 bg=3220.3 sigma=15.8 thresh=3268 peak=3266
02:22:12.128 00.003 16872 Star::Find returns 0 (2), X=1098.00, Y=415.00, Mass=235, SNR=2.9, Peak=3292 HFD=0.0
02:22:12.130 00.002 16872 Star::Find(15, 997, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.133 00.003 16872 Star::Find returns 0 (4), X=1006.80, Y=268.42, Mass=928, SNR=15.1, Peak=3428 HFD=1.4
02:22:12.136 00.003 16872 Star::Find(15, 928, 521, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.138 00.002 16872 Star::Find false star n=4 nbg=277 bg=3209.2 sigma=20.1 thresh=3270 peak=3259
02:22:12.140 00.002 16872 Star::Find returns 0 (2), X=928.00, Y=521.00, Mass=271, SNR=2.9, Peak=3292 HFD=0.0
02:22:12.143 00.003 16872 Star::Find(15, 357, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.145 00.002 16872 Star::Find returns 1 (0), X=357.06, Y=535.01, Mass=317, SNR=7.0, Peak=3300 HFD=1.9
02:22:12.148 00.003 16872 Star::Find(15, 1579, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.153 00.005 16872 Star::Find false star n=4 nbg=267 bg=3210.4 sigma=16.7 thresh=3260 peak=3256
02:22:12.155 00.002 16872 Star::Find returns 0 (2), X=1579.00, Y=1048.00, Mass=218, SNR=2.9, Peak=3296 HFD=0.0
02:22:12.157 00.002 16872 Star::Find(15, 517, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.160 00.003 16872 Star::Find false star n=5 nbg=276 bg=3213.5 sigma=19.1 thresh=3271 peak=3268
02:22:12.163 00.003 16872 Star::Find returns 0 (2), X=517.00, Y=32.00, Mass=377, SNR=2.9, Peak=3316 HFD=0.0
02:22:12.167 00.004 16872 Star::Find(15, 711, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.169 00.002 16872 Star::Find returns 1 (0), X=710.89, Y=1027.10, Mass=610, SNR=9.5, Peak=3328 HFD=2.2
02:22:12.172 00.003 16872 Star::Find(15, 1699, 410, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.174 00.002 16872 Star::Find false star n=2 nbg=275 bg=3217.4 sigma=20.4 thresh=3278 peak=3275
02:22:12.176 00.002 16872 Star::Find returns 0 (2), X=1699.00, Y=410.00, Mass=177, SNR=2.9, Peak=3308 HFD=0.0
02:22:12.179 00.003 16872 Star::Find(15, 721, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.182 00.003 16872 Star::Find returns 0 (4), X=731.67, Y=820.05, Mass=1550, SNR=22.6, Peak=3584 HFD=1.5
02:22:12.184 00.002 16872 Star::Find(15, 1531, 232, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.188 00.004 16872 Star::Find returns 1 (0), X=1538.19, Y=232.67, Mass=564, SNR=9.9, Peak=3316 HFD=1.9
02:22:12.190 00.002 16872 Star::Find(15, 810, 206, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.193 00.003 16872 Star::Find returns 0 (4), X=809.69, Y=206.43, Mass=623, SNR=11.9, Peak=3376 HFD=1.3
02:22:12.195 00.002 16872 Star::Find(15, 32, 831, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.198 00.003 16872 Star::Find returns 1 (0), X=31.81, Y=830.86, Mass=296, SNR=6.4, Peak=3292 HFD=2.8
02:22:12.201 00.003 16872 Star::Find(15, 391, 512, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.204 00.003 16872 Star::Find returns 0 (4), X=389.57, Y=507.68, Mass=1478, SNR=22.0, Peak=3580 HFD=1.3
02:22:12.207 00.003 16872 Star::Find(15, 724, 679, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.208 00.001 16872 Star::Find false star n=7 nbg=281 bg=3216.0 sigma=16.7 thresh=3266 peak=3265
02:22:12.212 00.004 16872 Star::Find returns 0 (2), X=724.00, Y=679.00, Mass=424, SNR=2.9, Peak=3304 HFD=0.0
02:22:12.215 00.003 16872 Star::Find(15, 421, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.218 00.003 16872 Star::Find returns 0 (4), X=420.42, Y=735.33, Mass=488, SNR=8.6, Peak=3324 HFD=1.5
02:22:12.220 00.002 16872 Star::Find(15, 63, 636, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.222 00.002 16872 Star::Find returns 0 (4), X=62.47, Y=635.76, Mass=1830, SNR=23.1, Peak=3644 HFD=1.3
02:22:12.224 00.002 16872 Star::Find(15, 290, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.229 00.005 16872 Star::Find false star n=2 nbg=277 bg=3214.3 sigma=20.1 thresh=3275 peak=3270
02:22:12.234 00.005 16872 Star::Find returns 0 (2), X=290.00, Y=191.00, Mass=155, SNR=2.9, Peak=3296 HFD=0.0
02:22:12.236 00.002 16872 Star::Find(15, 321, 521, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.238 00.002 16872 Star::Find false star n=6 nbg=252 bg=3211.9 sigma=16.1 thresh=3260 peak=3260
02:22:12.241 00.003 16872 Star::Find returns 0 (2), X=321.00, Y=521.00, Mass=341, SNR=2.9, Peak=3288 HFD=0.0
02:22:12.244 00.003 16872 Star::Find(15, 774, 1015, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.247 00.003 16872 Star::Find false star n=4 nbg=242 bg=3213.5 sigma=15.8 thresh=3261 peak=3254
02:22:12.251 00.004 16872 Star::Find returns 0 (2), X=774.00, Y=1015.00, Mass=222, SNR=2.9, Peak=3276 HFD=0.0
02:22:12.254 00.003 16872 Star::Find(15, 612, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.256 00.002 16872 Star::Find returns 0 (2), X=612.00, Y=67.00, Mass=65, SNR=3.0, Peak=3284 HFD=0.0
02:22:12.259 00.003 16872 Star::Find(15, 1654, 770, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.262 00.003 16872 Star::Find returns 1 (0), X=1653.97, Y=770.74, Mass=845, SNR=12.4, Peak=3352 HFD=2.5
02:22:12.264 00.002 16872 Star::Find(15, 819, 265, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.267 00.003 16872 Star::Find false star n=8 nbg=276 bg=3217.3 sigma=18.3 thresh=3272 peak=3271
02:22:12.270 00.003 16872 Star::Find returns 0 (2), X=819.00, Y=265.00, Mass=493, SNR=2.9, Peak=3292 HFD=0.0
02:22:12.272 00.002 16872 Star::Find(15, 978, 1055, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.277 00.005 16872 Star::Find returns 1 (0), X=972.84, Y=1064.78, Mass=525, SNR=9.2, Peak=3288 HFD=4.0
02:22:12.279 00.002 16872 Star::Find(15, 829, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.282 00.003 16872 Star::Find false star n=6 nbg=269 bg=3212.9 sigma=17.0 thresh=3264 peak=3263
02:22:12.284 00.002 16872 Star::Find returns 0 (2), X=829.00, Y=799.00, Mass=379, SNR=2.9, Peak=3284 HFD=0.0
02:22:12.288 00.004 16872 Star::Find(15, 964, 388, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.296 00.008 16872 Star::Find false star n=5 nbg=278 bg=3219.0 sigma=17.5 thresh=3272 peak=3263
02:22:12.304 00.008 16872 Star::Find returns 0 (2), X=964.00, Y=388.00, Mass=281, SNR=2.9, Peak=3288 HFD=0.0
02:22:12.309 00.005 16872 Star::Find(15, 1070, 218, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.312 00.003 16872 Star::Find returns 1 (0), X=1076.67, Y=228.41, Mass=469, SNR=8.4, Peak=3336 HFD=2.4
02:22:12.318 00.006 16872 Star::Find(15, 1105, 73, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.323 00.005 16872 Star::Find returns 1 (0), X=1105.25, Y=74.53, Mass=736, SNR=10.8, Peak=3296 HFD=5.1
02:22:12.326 00.003 16872 Star::Find(15, 851, 717, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.330 00.004 16872 Star::Find false star n=7 nbg=258 bg=3210.1 sigma=15.4 thresh=3256 peak=3254
02:22:12.335 00.005 16872 Star::Find returns 0 (2), X=851.00, Y=717.00, Mass=417, SNR=2.9, Peak=3284 HFD=0.0
02:22:12.341 00.006 16872 Star::Find(15, 1338, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.348 00.007 16872 Star::Find false star n=1 nbg=281 bg=3217.2 sigma=20.0 thresh=3277 peak=3261
02:22:12.357 00.009 16872 Star::Find returns 0 (2), X=1338.00, Y=1005.00, Mass=79, SNR=2.9, Peak=3296 HFD=0.0
02:22:12.360 00.003 16872 AutoFind: finding best star pass 1
02:22:12.366 00.006 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.370 00.004 16872 Star::Find returns 1 (0), X=205.86, Y=189.21, Mass=85696, SNR=176.5, Peak=8728 HFD=4.0
02:22:12.373 00.003 16872 AutoFind returns star at [206, 189] 219.4 Mass 85696 SNR 176.5
02:22:12.378 00.005 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.383 00.005 16872 Star::Find returns 1 (0), X=205.86, Y=189.21, Mass=85696, SNR=176.5, Peak=8728 HFD=4.0
02:22:12.388 00.005 16872 MultiStar: List (12): {205.86, 189.21}(176.5), {1575.92, 184.04}(52.5), {680.26, 882.14}(46.0), {1622.20, 287.78}(49.5), {135.97, 912.46}(40.2), {68.38, 807.10}(37.5), {1162.23, 521.78}(29.5), {1736.24, 239.38}(29.7), {721.71, 165.11}(23.8), {1080.80, 559.23}(23.0), {121.26, 363.12}(23.8), {1203.34, 752.31}(25.4), 
02:22:12.392 00.004 16872 setting lock position to (205.86, 189.21)
02:22:12.397 00.005 16872 MultiStar: stabilizing after lock position change
02:22:12.401 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
02:22:12.405 00.004 16872 UpdateGuideState(): m_state=1
02:22:12.409 00.004 16872 Star::Find(15, 205, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:12.413 00.004 16872 Star::Find returns 1 (0), X=205.86, Y=189.21, Mass=85696, SNR=176.5, Peak=8728 HFD=4.0
02:22:12.418 00.005 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:22:12.422 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:22:12.426 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:22:12.437 00.011 16872 setting force full frames = false
02:22:12.441 00.004 16872 setting lock position to (205.86, 189.21)
02:22:12.445 00.004 16872 MultiStar: stabilizing after lock position change
02:22:12.450 00.005 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:22:12.455 00.005 16872 Changing from state SELECTING to SELECTED
02:22:12.459 00.004 16872 guider state => SELECTED
02:22:12.478 00.019 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=8728, med=3212, FiltMin=3132, FiltMax=6888, Gamma=2.190
02:22:12.514 00.036 16872 UpdateGuideState exits: m=85696 SNR=176.5
02:22:12.518 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=8728, med=3212, FiltMin=3132, FiltMax=6888, Gamma=2.190
02:22:12.554 00.036 16872 Status Line: Auto-selected star at (205.9, 189.2)
02:22:12.577 00.023 16872 PhdController: newstate STATE_WAIT_SELECTED
02:22:12.588 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:12.597 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:22:12.602 00.005 16872 Enqueuing Expose request
02:22:12.609 00.007 9640 Worker thread wakes up
02:22:12.609 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:22:12.609 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,174,31,31)
02:22:12.610 00.001 16872 evsrv: cli 0D3C0228 connect
02:22:12.618 00.008 16872 case statement mapped state 2 to 1
02:22:12.628 00.010 16872 case statement mapped state 2 to 1
02:22:12.632 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"ef3b0dc4-3de1-42f3-b95c-a38c783f11c7"}
02:22:12.636 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":[205.86,189.21],"id":"ef3b0dc4-3de1-42f3-b95c-a38c783f11c7"}
02:22:12.648 00.012 16872 evsrv: cli 0D3C0228 disconnect
02:22:12.654 00.006 16872 evsrv: cli 0D3BFFA8 connect
02:22:12.659 00.005 16872 case statement mapped state 2 to 1
02:22:12.665 00.006 16872 case statement mapped state 2 to 1
02:22:12.674 00.009 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"06f557b6-a6d5-4f62-a3b1-40678e9fc240"}
02:22:12.679 00.005 16872 case statement mapped state 2 to 1
02:22:12.683 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"06f557b6-a6d5-4f62-a3b1-40678e9fc240"}
02:22:12.688 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
02:22:13.193 00.505 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40a85f5d-2c8a-416a-8f65-9201ecdd2fcf"}
02:22:13.197 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"40a85f5d-2c8a-416a-8f65-9201ecdd2fcf"}
02:22:13.202 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72cba925-4c28-4023-8cea-97f164bddca3"}
02:22:13.207 00.005 16872 case statement mapped state 2 to 1
02:22:13.210 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"72cba925-4c28-4023-8cea-97f164bddca3"}
02:22:13.214 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"989aecdd-3cd4-4cca-b958-807b4f652c86"}
02:22:13.218 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.86,7.21],"pixels":"..."},"id":"989aecdd-3cd4-4cca-b958-807b4f652c86"}
02:22:13.689 00.471 16872 evsrv: cli 0D3C0A48 connect
02:22:13.694 00.005 16872 case statement mapped state 2 to 1
02:22:13.699 00.005 16872 case statement mapped state 2 to 1
02:22:13.704 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5b0bad85-8b6a-4396-b025-7b52e021285f"}
02:22:13.709 00.005 16872 case statement mapped state 2 to 1
02:22:13.713 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"5b0bad85-8b6a-4396-b025-7b52e021285f"}
02:22:13.717 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:22:14.717 01.000 16872 evsrv: cli 0D3C0228 connect
02:22:14.722 00.005 16872 case statement mapped state 2 to 1
02:22:14.726 00.004 16872 case statement mapped state 2 to 1
02:22:14.730 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"59934a88-90ba-417d-9928-a38c4c5e409d"}
02:22:14.732 00.002 16872 case statement mapped state 2 to 1
02:22:14.735 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"59934a88-90ba-417d-9928-a38c4c5e409d"}
02:22:14.739 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:22:15.740 01.001 16872 evsrv: cli 0D3C0228 connect
02:22:15.743 00.003 16872 case statement mapped state 2 to 1
02:22:15.747 00.004 16872 case statement mapped state 2 to 1
02:22:15.751 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"f711294d-0a12-42bf-9bde-ba61ea8dfb80"}
02:22:15.754 00.003 16872 case statement mapped state 2 to 1
02:22:15.756 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"f711294d-0a12-42bf-9bde-ba61ea8dfb80"}
02:22:15.761 00.005 16872 evsrv: cli 0D3C0228 disconnect
02:22:16.680 00.919 9640 Exposure complete
02:22:16.693 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e85cf892-7c27-4c22-a89a-d847d15ab8e9"}
02:22:16.696 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e85cf892-7c27-4c22-a89a-d847d15ab8e9"}
02:22:16.702 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e55440b-4366-4e53-b3ae-7a0da1736bc1"}
02:22:16.705 00.003 16872 case statement mapped state 2 to 1
02:22:16.707 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"7e55440b-4366-4e53-b3ae-7a0da1736bc1"}
02:22:16.711 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"322e0215-874b-433c-af61-3a62ff8444ae"}
02:22:16.715 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.86,7.21],"pixels":"..."},"id":"322e0215-874b-433c-af61-3a62ff8444ae"}
02:22:16.762 00.047 16872 evsrv: cli 0D3C0A48 connect
02:22:16.766 00.004 16872 case statement mapped state 2 to 1
02:22:16.769 00.003 16872 case statement mapped state 2 to 1
02:22:16.773 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c8320743-d76b-4cd6-89c8-7442419c7bf0"}
02:22:16.776 00.003 16872 case statement mapped state 2 to 1
02:22:16.779 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c8320743-d76b-4cd6-89c8-7442419c7bf0"}
02:22:16.782 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:22:16.823 00.041 9640 worker thread done servicing request
02:22:16.823 00.000 16872 OnExposeComplete: enter
02:22:16.826 00.003 16872 UpdateGuideState(): m_state=2
02:22:16.829 00.003 16872 Star::Find(15, 205, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:22:16.832 00.003 16872 Star::Find returns 1 (0), X=206.02, Y=189.83, Mass=87536, SNR=181.2, Peak=9416 HFD=4.1
02:22:16.834 00.002 16872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.59) = xAngle (2.90 = 2.90)
02:22:16.837 00.003 16872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.94 = 2.94)
02:22:16.840 00.003 16872 CameraToMount -- cameraX=0.16 cameraY=0.62 hyp=0.64 cameraTheta=1.31 mountX=-0.62 mountY=0.13, mountTheta=2.94
02:22:16.845 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=9416, med=3208, FiltMin=3058, FiltMax=7220, Gamma=2.190
02:22:16.875 00.030 16872 UpdateGuideState exits: m=87536 SNR=181.2
02:22:16.878 00.003 16872 PhdController: newstate STATE_CALIBRATE
02:22:16.881 00.003 16872 PhdController: newstate STATE_GUIDE
02:22:16.899 00.018 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:22:16.901 00.002 16872 guider state => CALIBRATED
02:22:16.904 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:22:16.912 00.008 16872 reset dither spiral
02:22:16.919 00.007 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:22:16.923 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:16.925 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:22:16.926 00.001 16872 Enqueuing Expose request
02:22:16.930 00.004 9640 Worker thread wakes up
02:22:16.930 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:22:16.930 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:22:17.784 00.854 16872 evsrv: cli 0D3BF968 connect
02:22:17.787 00.003 16872 case statement mapped state 5 to 1
02:22:17.791 00.004 16872 case statement mapped state 5 to 1
02:22:17.794 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"711e3cca-89c6-40d8-b9b3-ee1f0d8a4b9e"}
02:22:17.797 00.003 16872 case statement mapped state 5 to 1
02:22:17.799 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"711e3cca-89c6-40d8-b9b3-ee1f0d8a4b9e"}
02:22:17.803 00.004 16872 evsrv: cli 0D3BF968 disconnect
02:22:18.804 01.001 16872 evsrv: cli 0D3C0A48 connect
02:22:18.807 00.003 16872 case statement mapped state 5 to 1
02:22:18.811 00.004 16872 case statement mapped state 5 to 1
02:22:18.813 00.002 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"99e9f970-db06-4ed1-81a8-f6ab2dd07ac8"}
02:22:18.817 00.004 16872 case statement mapped state 5 to 1
02:22:18.819 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"99e9f970-db06-4ed1-81a8-f6ab2dd07ac8"}
02:22:18.823 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:22:19.822 00.999 16872 evsrv: cli 0D3C0228 connect
02:22:19.825 00.003 16872 case statement mapped state 5 to 1
02:22:19.829 00.004 16872 case statement mapped state 5 to 1
02:22:19.832 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"9b8fe2b9-ff90-4f57-b9ed-100f4efd1359"}
02:22:19.835 00.003 16872 case statement mapped state 5 to 1
02:22:19.837 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"9b8fe2b9-ff90-4f57-b9ed-100f4efd1359"}
02:22:19.842 00.005 16872 evsrv: cli 0D3C0228 disconnect
02:22:20.193 00.351 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e94da3ff-3724-418c-909a-b73db4b472ef"}
02:22:20.195 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e94da3ff-3724-418c-909a-b73db4b472ef"}
02:22:20.198 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38ffed86-c9bb-401b-8061-bb109d819c3d"}
02:22:20.201 00.003 16872 case statement mapped state 5 to 1
02:22:20.206 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"38ffed86-c9bb-401b-8061-bb109d819c3d"}
02:22:20.209 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ff0c0d92-d3e4-48d5-9d0f-ca2c3d923e0e"}
02:22:20.212 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.02,6.83],"pixels":"..."},"id":"ff0c0d92-d3e4-48d5-9d0f-ca2c3d923e0e"}
02:22:20.843 00.631 16872 evsrv: cli 0D3BFB48 connect
02:22:20.846 00.003 16872 case statement mapped state 5 to 1
02:22:20.850 00.004 16872 case statement mapped state 5 to 1
02:22:20.854 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"5eb265e9-aad2-4bef-990d-2ecefc67667d"}
02:22:20.857 00.003 16872 case statement mapped state 5 to 1
02:22:20.860 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"5eb265e9-aad2-4bef-990d-2ecefc67667d"}
02:22:20.863 00.003 16872 evsrv: cli 0D3BFB48 disconnect
02:22:20.996 00.133 9640 Exposure complete
02:22:21.132 00.136 9640 worker thread done servicing request
02:22:21.132 00.000 16872 OnExposeComplete: enter
02:22:21.136 00.004 16872 UpdateGuideState(): m_state=5
02:22:21.138 00.002 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:22:21.141 00.003 16872 Star::Find returns 1 (0), X=205.78, Y=189.84, Mass=85284, SNR=178.5, Peak=9284 HFD=4.0
02:22:21.144 00.003 16872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.59) = xAngle (3.27 = -3.01)
02:22:21.146 00.002 16872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.32 = -2.97)
02:22:21.149 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=0.63 hyp=0.64 cameraTheta=1.68 mountX=-0.63 mountY=-0.11, mountTheta=-2.97
02:22:21.155 00.006 16872 Changing from state CALIBRATED to GUIDING
02:22:21.159 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:22:21.161 00.002 16872 ScopeASCOM::SideOfPier() returns 1
02:22:21.295 00.134 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:22:21.298 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:22:21.300 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:22:21.303 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:22:21.305 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:22:21.309 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:22:21.313 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:22:21.316 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:22:21.318 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:22:21.321 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:22:21.325 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:22:21.328 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:22:21.331 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:22:21.333 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:22:21.432 00.099 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:22:21.436 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:22:21.439 00.003 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:22:21.446 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:22:21.449 00.003 16872 ScopeASCOM::SideOfPier() returns 1
02:22:21.515 00.066 16872 setting lock position to (205.78, 189.84)
02:22:21.519 00.004 16872 MultiStar: stabilizing after lock position change
02:22:21.521 00.002 16872 guider state => GUIDING
02:22:21.523 00.002 16872 Status Line: Guiding
02:22:21.534 00.011 16872 Mount: notify guiding started
02:22:21.539 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:22:21.541 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:22:21.546 00.005 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:22:21.549 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:22:21.551 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:22:21.553 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:22:21.557 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:22:21.561 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:22:21.563 00.002 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:22:21.566 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:22:21.568 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:22:21.570 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:22:21.573 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:22:21.578 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:22:21.582 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:22:21.584 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:22:21.588 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:22:21.591 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:22:21.594 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:22:21.597 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:22:21.600 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:22:21.602 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:22:21.605 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:22:21.608 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:22:21.611 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:22:21.614 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:22:21.617 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:22:21.619 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:22:21.623 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:22:21.626 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:22:21.628 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:22:21.631 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:22:21.635 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:22:21.637 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:22:21.640 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:22:21.643 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:22:21.646 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:22:21.649 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:22:21.856 00.207 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:22:21.922 00.066 16872 ScopeASCOM::SideOfPier() returns 1
02:22:21.926 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:22:21.927 00.001 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:22:21.931 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:22:21.934 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:22:21.936 00.002 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:22:21.939 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:22:21.942 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:22:21.944 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:22:21.947 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:22:21.949 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=9284, med=3212, FiltMin=3070, FiltMax=7304, Gamma=2.190
02:22:21.981 00.032 16872 UpdateGuideState exits: m=85284 SNR=178.5
02:22:21.985 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
02:22:21.988 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:21.990 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:22:21.993 00.003 16872 Enqueuing Expose request
02:22:21.996 00.003 9640 Worker thread wakes up
02:22:21.996 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:22:21.996 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:22:21.996 00.000 16872 evsrv: cli 0D3BFFA8 connect
02:22:22.000 00.004 16872 case statement mapped state 6 to 3
02:22:22.004 00.004 16872 case statement mapped state 6 to 3
02:22:22.008 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9a6653b1-9c01-49ff-bc2c-03ba147d2289"}
02:22:22.011 00.003 16872 case statement mapped state 6 to 3
02:22:22.013 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a6653b1-9c01-49ff-bc2c-03ba147d2289"}
02:22:22.026 00.013 16872 evsrv: cli 0D3BFFA8 disconnect
02:22:23.692 01.666 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8852fbba-9c6d-4e7b-8a8f-dafcb9f29232"}
02:22:23.695 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8852fbba-9c6d-4e7b-8a8f-dafcb9f29232"}
02:22:23.699 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d49a0e6c-9f98-483b-8c3a-95b223ffdc66"}
02:22:23.703 00.004 16872 case statement mapped state 6 to 3
02:22:23.705 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d49a0e6c-9f98-483b-8c3a-95b223ffdc66"}
02:22:23.709 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1b3e43b8-caa6-4fab-9a6a-4d120c4c0099"}
02:22:23.711 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.78,6.84],"pixels":"..."},"id":"1b3e43b8-caa6-4fab-9a6a-4d120c4c0099"}
02:22:26.045 02.334 9640 Exposure complete
02:22:26.181 00.136 9640 worker thread done servicing request
02:22:26.182 00.001 16872 OnExposeComplete: enter
02:22:26.184 00.002 16872 UpdateGuideState(): m_state=6
02:22:26.187 00.003 16872 Star::Find(15, 205, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:22:26.190 00.003 16872 Star::Find returns 1 (0), X=206.46, Y=190.30, Mass=79377, SNR=170.9, Peak=8188 HFD=3.7
02:22:26.192 00.002 16872 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.59) = xAngle (2.18 = 2.18)
02:22:26.196 00.004 16872 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.22 = 2.22)
02:22:26.199 00.003 16872 CameraToMount -- cameraX=0.68 cameraY=0.45 hyp=0.81 cameraTheta=0.59 mountX=-0.46 mountY=0.65, mountTheta=2.19
02:22:26.203 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.68, y=0.45, opts=13)
02:22:26.205 00.002 16872 Enqueuing Move request for scope (0.68, 0.45)
02:22:26.209 00.004 9640 Worker thread wakes up
02:22:26.209 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.45) opts 0xd
02:22:26.209 00.000 9640 Handling offset move in thread for scope, endpoint = (0.68, 0.45)
02:22:26.209 00.000 9640 Moving (0.68, 0.45) raw xDistance=-0.46 yDistance=0.65
02:22:26.209 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.46
02:22:26.209 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.65, m_sumCorr=0
02:22:26.210 00.001 9640 MoveAxis(E, 49, ABG)
02:22:26.210 00.000 9640 Guiding  Dir = 2, Dur = 49
02:22:26.210 00.000 9640 IsSlewing returns 0
02:22:26.211 00.001 9640 IsGuiding returns 0
02:22:26.211 00.000 9640 PulseGuide returned control before completion, sleep 59
02:22:26.216 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=8188, med=3212, FiltMin=3132, FiltMax=6404, Gamma=2.190
02:22:26.247 00.031 16872 UpdateGuideState exits: m=79377 SNR=170.9
02:22:26.250 00.003 16872 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 1 / 99999
02:22:26.253 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777792946.252,"Host":"RBFOCUS307","Inst":1,"Distance":0.69,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:22:26.258 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:26.261 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:22:26.264 00.003 16872 Enqueuing Expose request
02:22:26.285 00.021 9640 IsGuiding returns 1
02:22:26.285 00.000 9640 scope still moving after pulse duration time elapsed
02:22:26.316 00.031 9640 IsSlewing returns 0
02:22:26.316 00.000 9640 IsGuiding returns 1
02:22:26.347 00.031 9640 IsSlewing returns 0
02:22:26.348 00.001 9640 IsGuiding returns 1
02:22:26.378 00.030 9640 IsSlewing returns 0
02:22:26.378 00.000 9640 IsGuiding returns 0
02:22:26.378 00.000 9640 scope move finished after 49 + 118 ms
02:22:26.378 00.000 9640 Move returns status 0, amount 49
02:22:26.378 00.000 9640 MoveAxis(N, 0, ABG)
02:22:26.378 00.000 9640 Move returns status 0, amount 0
02:22:26.378 00.000 9640 move complete, result=0
02:22:26.379 00.001 9640 worker thread done servicing request
02:22:26.379 00.000 9640 Worker thread wakes up
02:22:26.379 00.000 16872 GuideStep: -0.5 px 49 ms EAST, 0.6 px 0 ms NORTH
02:22:26.382 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:22:26.382 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:22:27.202 00.820 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4622313-bb9c-492d-920c-54e5e0b63aea"}
02:22:27.207 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c4622313-bb9c-492d-920c-54e5e0b63aea"}
02:22:27.211 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26bf87e2-61ad-48be-85d7-4d71703b344b"}
02:22:27.214 00.003 16872 case statement mapped state 6 to 3
02:22:27.217 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"26bf87e2-61ad-48be-85d7-4d71703b344b"}
02:22:27.222 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"56a7a9c2-9897-4a09-9dba-ea1ad26235ad"}
02:22:27.225 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.46,7.30],"pixels":"..."},"id":"56a7a9c2-9897-4a09-9dba-ea1ad26235ad"}
02:22:30.445 03.220 9640 Exposure complete
02:22:30.585 00.140 9640 worker thread done servicing request
02:22:30.585 00.000 16872 OnExposeComplete: enter
02:22:30.589 00.004 16872 UpdateGuideState(): m_state=6
02:22:30.594 00.005 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:22:30.598 00.004 16872 Star::Find returns 1 (0), X=206.20, Y=190.41, Mass=88467, SNR=184.4, Peak=8880 HFD=3.7
02:22:30.600 00.002 16872 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.59) = xAngle (2.52 = 2.52)
02:22:30.603 00.003 16872 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.56 = 2.56)
02:22:30.605 00.002 16872 CameraToMount -- cameraX=0.42 cameraY=0.56 hyp=0.70 cameraTheta=0.93 mountX=-0.57 mountY=0.38, mountTheta=2.55
02:22:30.611 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.42, y=0.56, opts=13)
02:22:30.615 00.004 16872 Enqueuing Move request for scope (0.42, 0.56)
02:22:30.618 00.003 9640 Worker thread wakes up
02:22:30.618 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.56) opts 0xd
02:22:30.620 00.002 9640 Handling offset move in thread for scope, endpoint = (0.42, 0.56)
02:22:30.620 00.000 9640 Moving (0.42, 0.56) raw xDistance=-0.57 yDistance=0.38
02:22:30.620 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.57
02:22:30.620 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.38, m_sumCorr=0
02:22:30.620 00.000 9640 MoveAxis(E, 66, ABG)
02:22:30.620 00.000 9640 Guiding  Dir = 2, Dur = 66
02:22:30.620 00.000 9640 IsSlewing returns 0
02:22:30.620 00.000 9640 IsGuiding returns 0
02:22:30.621 00.001 9640 PulseGuide returned control before completion, sleep 76
02:22:30.627 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=8880, med=3216, FiltMin=3144, FiltMax=7040, Gamma=2.190
02:22:30.660 00.033 16872 UpdateGuideState exits: m=88467 SNR=184.4
02:22:30.663 00.003 16872 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 2 / 99999
02:22:30.665 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777792950.665,"Host":"RBFOCUS307","Inst":1,"Distance":0.69,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
02:22:30.668 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:30.672 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:22:30.676 00.004 16872 Enqueuing Expose request
02:22:30.700 00.024 9640 IsGuiding returns 1
02:22:30.700 00.000 9640 scope still moving after pulse duration time elapsed
02:22:30.703 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"826de300-8f76-4d06-9c39-99814c474c6b"}
02:22:30.708 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"826de300-8f76-4d06-9c39-99814c474c6b"}
02:22:30.713 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ad72cc9-a708-479d-83a7-63f39a4e004d"}
02:22:30.721 00.008 16872 case statement mapped state 6 to 3
02:22:30.723 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ad72cc9-a708-479d-83a7-63f39a4e004d"}
02:22:30.727 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"71cf2836-90da-43ad-a5e7-eba71cb7f42a"}
02:22:30.731 00.004 9640 IsSlewing returns 0
02:22:30.732 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.20,7.41],"pixels":"..."},"id":"71cf2836-90da-43ad-a5e7-eba71cb7f42a"}
02:22:30.735 00.003 9640 IsGuiding returns 0
02:22:30.735 00.000 9640 scope move finished after 66 + 49 ms
02:22:30.735 00.000 9640 Move returns status 0, amount 66
02:22:30.735 00.000 9640 MoveAxis(N, 0, ABG)
02:22:30.735 00.000 9640 Move returns status 0, amount 0
02:22:30.735 00.000 9640 move complete, result=0
02:22:30.735 00.000 9640 worker thread done servicing request
02:22:30.736 00.001 9640 Worker thread wakes up
02:22:30.736 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:22:30.736 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:22:30.739 00.003 16872 GuideStep: -0.6 px 66 ms EAST, 0.4 px 0 ms NORTH
02:22:34.202 03.463 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"298a0225-0fac-459d-9d3c-1f709613f88a"}
02:22:34.205 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"298a0225-0fac-459d-9d3c-1f709613f88a"}
02:22:34.208 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"444a1b6d-629f-4645-8a61-76a12237d5ab"}
02:22:34.211 00.003 16872 case statement mapped state 6 to 3
02:22:34.213 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"444a1b6d-629f-4645-8a61-76a12237d5ab"}
02:22:34.218 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"97446e8f-335f-411c-a65e-3945a422dc35"}
02:22:34.222 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.20,7.41],"pixels":"..."},"id":"97446e8f-335f-411c-a65e-3945a422dc35"}
02:22:34.799 00.577 9640 Exposure complete
02:22:34.934 00.135 9640 worker thread done servicing request
02:22:34.934 00.000 16872 OnExposeComplete: enter
02:22:34.938 00.004 16872 UpdateGuideState(): m_state=6
02:22:34.940 00.002 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:22:34.943 00.003 16872 Star::Find returns 1 (0), X=206.30, Y=189.72, Mass=86142, SNR=183.9, Peak=8888 HFD=3.7
02:22:34.945 00.002 16872 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-1.59) = xAngle (1.35 = 1.35)
02:22:34.949 00.004 16872 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.39 = 1.39)
02:22:34.952 00.003 16872 CameraToMount -- cameraX=0.52 cameraY=-0.13 hyp=0.53 cameraTheta=-0.24 mountX=0.12 mountY=0.52, mountTheta=1.35
02:22:34.957 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.52, y=-0.13, opts=13)
02:22:34.960 00.003 16872 Enqueuing Move request for scope (0.52, -0.13)
02:22:34.962 00.002 9640 Worker thread wakes up
02:22:34.962 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.13) opts 0xd
02:22:34.963 00.001 9640 Handling offset move in thread for scope, endpoint = (0.52, -0.13)
02:22:34.963 00.000 9640 Moving (0.52, -0.13) raw xDistance=0.12 yDistance=0.52
02:22:34.963 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.05 from input 0.12
02:22:34.963 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.52, m_sumCorr=0.25
02:22:34.963 00.000 9640 MoveAxis(W, 6, ABG)
02:22:34.963 00.000 9640 Guiding  Dir = 3, Dur = 6
02:22:34.963 00.000 9640 IsSlewing returns 0
02:22:34.964 00.001 9640 IsGuiding returns 0
02:22:34.964 00.000 9640 PulseGuide returned control before completion, sleep 16
02:22:34.972 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=8888, med=3212, FiltMin=3144, FiltMax=6908, Gamma=2.190
02:22:34.994 00.022 9640 IsGuiding returns 1
02:22:34.994 00.000 9640 scope still moving after pulse duration time elapsed
02:22:35.003 00.009 16872 UpdateGuideState exits: m=86142 SNR=183.9
02:22:35.005 00.002 16872 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 3 / 99999
02:22:35.008 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777792955.008,"Host":"RBFOCUS307","Inst":1,"Distance":0.64,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
02:22:35.014 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:35.017 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:22:35.019 00.002 16872 Enqueuing Expose request
02:22:35.026 00.007 9640 IsSlewing returns 0
02:22:35.026 00.000 9640 IsGuiding returns 0
02:22:35.026 00.000 9640 scope move finished after 6 + 56 ms
02:22:35.026 00.000 9640 Move returns status 0, amount 6
02:22:35.026 00.000 9640 MoveAxis(S, 30, ABG)
02:22:35.027 00.001 9640 Guiding  Dir = 1, Dur = 30
02:22:35.027 00.000 9640 IsSlewing returns 0
02:22:35.027 00.000 9640 IsGuiding returns 0
02:22:35.027 00.000 9640 PulseGuide returned control before completion, sleep 40
02:22:35.075 00.048 9640 IsGuiding returns 1
02:22:35.075 00.000 9640 scope still moving after pulse duration time elapsed
02:22:35.104 00.029 9640 IsSlewing returns 0
02:22:35.104 00.000 9640 IsGuiding returns 0
02:22:35.104 00.000 9640 scope move finished after 30 + 47 ms
02:22:35.104 00.000 9640 Move returns status 0, amount 30
02:22:35.104 00.000 9640 move complete, result=0
02:22:35.105 00.001 9640 worker thread done servicing request
02:22:35.105 00.000 9640 Worker thread wakes up
02:22:35.105 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:22:35.105 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:22:35.105 00.000 16872 GuideStep: 0.1 px 6 ms WEST, 0.5 px 30 ms SOUTH
02:22:37.700 02.595 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e672f7fd-a8aa-4136-b09d-0ce62560f4fc"}
02:22:37.703 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e672f7fd-a8aa-4136-b09d-0ce62560f4fc"}
02:22:37.707 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"918e2bd5-e996-4432-b900-c4bb6c76fa64"}
02:22:37.709 00.002 16872 case statement mapped state 6 to 3
02:22:37.712 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"918e2bd5-e996-4432-b900-c4bb6c76fa64"}
02:22:37.715 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d0de838c-24ab-48e8-9aad-c75a397515b1"}
02:22:37.720 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.30,6.72],"pixels":"..."},"id":"d0de838c-24ab-48e8-9aad-c75a397515b1"}
02:22:39.158 01.438 9640 Exposure complete
02:22:39.297 00.139 9640 worker thread done servicing request
02:22:39.297 00.000 16872 OnExposeComplete: enter
02:22:39.300 00.003 16872 UpdateGuideState(): m_state=6
02:22:39.303 00.003 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:22:39.305 00.002 16872 Star::Find returns 1 (0), X=206.15, Y=189.16, Mass=90453, SNR=181.2, Peak=9012 HFD=4.1
02:22:39.309 00.004 16872 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.59) = xAngle (0.50 = 0.50)
02:22:39.312 00.003 16872 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.55 = 0.55)
02:22:39.315 00.003 16872 CameraToMount -- cameraX=0.36 cameraY=-0.68 hyp=0.77 cameraTheta=-1.08 mountX=0.68 mountY=0.40, mountTheta=0.54
02:22:39.319 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=-0.68, opts=13)
02:22:39.322 00.003 16872 Enqueuing Move request for scope (0.36, -0.68)
02:22:39.327 00.005 9640 Worker thread wakes up
02:22:39.327 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.68) opts 0xd
02:22:39.327 00.000 9640 Handling offset move in thread for scope, endpoint = (0.36, -0.68)
02:22:39.327 00.000 9640 Moving (0.36, -0.68) raw xDistance=0.68 yDistance=0.40
02:22:39.327 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.68
02:22:39.327 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.40, m_sumCorr=0.41
02:22:39.327 00.000 9640 MoveAxis(W, 73, ABG)
02:22:39.327 00.000 9640 Guiding  Dir = 3, Dur = 73
02:22:39.327 00.000 9640 IsSlewing returns 0
02:22:39.328 00.001 9640 IsGuiding returns 0
02:22:39.328 00.000 9640 PulseGuide returned control before completion, sleep 83
02:22:39.333 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=9012, med=3212, FiltMin=3128, FiltMax=7232, Gamma=2.190
02:22:39.363 00.030 16872 UpdateGuideState exits: m=90453 SNR=181.2
02:22:39.366 00.003 16872 PhdController: settling, locked = 1, distance = 0.68 (1.50) aobump = 0 frame = 4 / 99999
02:22:39.370 00.004 16872 PhdController: newstate STATE_FINISH
02:22:39.373 00.003 16872 PhdController complete: success
02:22:39.375 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777792959.375,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:22:39.378 00.003 16872 Mount: notify guiding dither settle done success=1
02:22:39.381 00.003 16872 PhdController: newstate STATE_IDLE
02:22:39.383 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:39.387 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:22:39.390 00.003 16872 Enqueuing Expose request
02:22:39.416 00.026 9640 IsGuiding returns 1
02:22:39.416 00.000 9640 scope still moving after pulse duration time elapsed
02:22:39.448 00.032 9640 IsSlewing returns 0
02:22:39.449 00.001 9640 IsGuiding returns 0
02:22:39.449 00.000 9640 scope move finished after 73 + 47 ms
02:22:39.449 00.000 9640 Move returns status 0, amount 73
02:22:39.450 00.001 9640 MoveAxis(S, 19, ABG)
02:22:39.450 00.000 9640 Guiding  Dir = 1, Dur = 19
02:22:39.450 00.000 9640 IsSlewing returns 0
02:22:39.451 00.001 9640 IsGuiding returns 0
02:22:39.451 00.000 9640 PulseGuide returned control before completion, sleep 29
02:22:39.494 00.043 9640 IsGuiding returns 1
02:22:39.494 00.000 9640 scope still moving after pulse duration time elapsed
02:22:39.525 00.031 9640 IsSlewing returns 0
02:22:39.526 00.001 9640 IsGuiding returns 0
02:22:39.526 00.000 9640 scope move finished after 19 + 55 ms
02:22:39.526 00.000 9640 Move returns status 0, amount 19
02:22:39.526 00.000 9640 move complete, result=0
02:22:39.526 00.000 9640 worker thread done servicing request
02:22:39.527 00.001 9640 Worker thread wakes up
02:22:39.527 00.000 16872 GuideStep: 0.7 px 73 ms WEST, 0.4 px 19 ms SOUTH
02:22:39.530 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:22:39.531 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:22:39.646 00.115 16872 evsrv: cli 0D3C0A48 connect
02:22:39.650 00.004 16872 case statement mapped state 6 to 3
02:22:39.658 00.008 16872 case statement mapped state 6 to 3
02:22:39.663 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b842b983-e9bb-4415-b5d1-e90bd3bbb38b"}
02:22:39.667 00.004 16872 case statement mapped state 6 to 3
02:22:39.670 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b842b983-e9bb-4415-b5d1-e90bd3bbb38b"}
02:22:39.673 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:22:41.198 01.525 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78acb40d-e776-4d1b-87d8-c150a05ffdb7"}
02:22:41.202 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"78acb40d-e776-4d1b-87d8-c150a05ffdb7"}
02:22:41.208 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"40aa5a5b-1ce1-4388-97b2-79286f30f44c"}
02:22:41.216 00.008 16872 case statement mapped state 6 to 3
02:22:41.219 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"40aa5a5b-1ce1-4388-97b2-79286f30f44c"}
02:22:41.224 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"29e71d64-34ec-4da8-ac8b-fe520308428b"}
02:22:41.227 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.15,7.16],"pixels":"..."},"id":"29e71d64-34ec-4da8-ac8b-fe520308428b"}
02:22:43.594 02.367 9640 Exposure complete
02:22:43.731 00.137 9640 worker thread done servicing request
02:22:43.731 00.000 16872 OnExposeComplete: enter
02:22:43.734 00.003 16872 UpdateGuideState(): m_state=6
02:22:43.737 00.003 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
02:22:43.739 00.002 16872 Star::Find returns 1 (0), X=206.30, Y=190.76, Mass=83686, SNR=176.9, Peak=8636 HFD=3.9
02:22:43.742 00.003 16872 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.59) = xAngle (2.64 = 2.64)
02:22:43.745 00.003 16872 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.69 = 2.69)
02:22:43.749 00.004 16872 CameraToMount -- cameraX=0.52 cameraY=0.91 hyp=1.05 cameraTheta=1.05 mountX=-0.92 mountY=0.46, mountTheta=2.68
02:22:43.754 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.52, y=0.91, opts=13)
02:22:43.757 00.003 16872 Enqueuing Move request for scope (0.52, 0.91)
02:22:43.759 00.002 9640 Worker thread wakes up
02:22:43.759 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.91) opts 0xd
02:22:43.759 00.000 9640 Handling offset move in thread for scope, endpoint = (0.52, 0.91)
02:22:43.759 00.000 9640 Moving (0.52, 0.91) raw xDistance=-0.92 yDistance=0.46
02:22:43.759 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.77 from input -0.92
02:22:43.759 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.46, m_sumCorr=0.41
02:22:43.759 00.000 9640 MoveAxis(E, 91, ABG)
02:22:43.759 00.000 9640 Guiding  Dir = 2, Dur = 91
02:22:43.759 00.000 9640 IsSlewing returns 0
02:22:43.760 00.001 9640 IsGuiding returns 0
02:22:43.760 00.000 9640 PulseGuide returned control before completion, sleep 101
02:22:43.767 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=8636, med=3208, FiltMin=3068, FiltMax=6636, Gamma=2.190
02:22:43.799 00.032 16872 UpdateGuideState exits: m=83686 SNR=176.9
02:22:43.802 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:43.805 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:22:43.808 00.003 16872 Enqueuing Expose request
02:22:43.874 00.066 9640 IsGuiding returns 0
02:22:43.875 00.001 9640 Move returns status 0, amount 91
02:22:43.875 00.000 9640 MoveAxis(N, 0, ABG)
02:22:43.875 00.000 9640 Move returns status 0, amount 0
02:22:43.875 00.000 9640 move complete, result=0
02:22:43.876 00.001 9640 worker thread done servicing request
02:22:43.876 00.000 9640 Worker thread wakes up
02:22:43.876 00.000 16872 GuideStep: -0.9 px 91 ms EAST, 0.5 px 0 ms NORTH
02:22:43.879 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:22:43.879 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:22:44.697 00.818 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49fbeeae-9836-4b6e-9c30-1168425a4f09"}
02:22:44.700 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"49fbeeae-9836-4b6e-9c30-1168425a4f09"}
02:22:44.705 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"17db14eb-1194-4da5-9eba-b22a0707ebde"}
02:22:44.709 00.004 16872 case statement mapped state 6 to 3
02:22:44.712 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"17db14eb-1194-4da5-9eba-b22a0707ebde"}
02:22:44.717 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"98bae26b-a772-4cfc-b7e1-a440fbc6e6b2"}
02:22:44.721 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.30,6.76],"pixels":"..."},"id":"98bae26b-a772-4cfc-b7e1-a440fbc6e6b2"}
02:22:47.935 03.214 9640 Exposure complete
02:22:48.069 00.134 9640 worker thread done servicing request
02:22:48.069 00.000 16872 OnExposeComplete: enter
02:22:48.071 00.002 16872 UpdateGuideState(): m_state=6
02:22:48.074 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
02:22:48.076 00.002 16872 Star::Find returns 1 (0), X=206.67, Y=190.49, Mass=83929, SNR=172.3, Peak=8004 HFD=4.0
02:22:48.082 00.006 16872 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.59) = xAngle (2.22 = 2.22)
02:22:48.085 00.003 16872 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.26 = 2.26)
02:22:48.088 00.003 16872 CameraToMount -- cameraX=0.89 cameraY=0.65 hyp=1.10 cameraTheta=0.63 mountX=-0.66 mountY=0.85, mountTheta=2.23
02:22:48.092 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.89, y=0.65, opts=13)
02:22:48.096 00.004 16872 Enqueuing Move request for scope (0.89, 0.65)
02:22:48.100 00.004 9640 Worker thread wakes up
02:22:48.100 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.89, 0.65) opts 0xd
02:22:48.100 00.000 9640 Handling offset move in thread for scope, endpoint = (0.89, 0.65)
02:22:48.100 00.000 9640 Moving (0.89, 0.65) raw xDistance=-0.66 yDistance=0.85
02:22:48.100 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.66
02:22:48.100 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.85, m_sumCorr=0.63
02:22:48.100 00.000 9640 MoveAxis(E, 80, ABG)
02:22:48.100 00.000 9640 Guiding  Dir = 2, Dur = 80
02:22:48.101 00.001 9640 IsSlewing returns 0
02:22:48.101 00.000 9640 IsGuiding returns 0
02:22:48.101 00.000 9640 PulseGuide returned control before completion, sleep 90
02:22:48.106 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=8004, med=3212, FiltMin=3062, FiltMax=6772, Gamma=2.190
02:22:48.137 00.031 16872 UpdateGuideState exits: m=83929 SNR=172.3
02:22:48.141 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:48.146 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:22:48.148 00.002 16872 Enqueuing Expose request
02:22:48.196 00.048 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d9bb9650-14d0-49d9-9573-90502ee1022e"}
02:22:48.199 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d9bb9650-14d0-49d9-9573-90502ee1022e"}
02:22:48.204 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43e2eadf-b647-4e53-843c-2b4662725e4c"}
02:22:48.208 00.004 16872 case statement mapped state 6 to 3
02:22:48.211 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"43e2eadf-b647-4e53-843c-2b4662725e4c"}
02:22:48.213 00.002 9640 IsGuiding returns 1
02:22:48.214 00.001 9640 scope still moving after pulse duration time elapsed
02:22:48.215 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c168b864-aa11-4f29-82a9-57a92b237e14"}
02:22:48.219 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.67,7.49],"pixels":"..."},"id":"c168b864-aa11-4f29-82a9-57a92b237e14"}
02:22:48.234 00.015 9640 IsSlewing returns 0
02:22:48.234 00.000 9640 IsGuiding returns 0
02:22:48.234 00.000 9640 scope move finished after 80 + 54 ms
02:22:48.234 00.000 9640 Move returns status 0, amount 80
02:22:48.235 00.001 9640 MoveAxis(S, 26, ABG)
02:22:48.235 00.000 9640 Guiding  Dir = 1, Dur = 26
02:22:48.235 00.000 9640 IsSlewing returns 0
02:22:48.235 00.000 9640 IsGuiding returns 0
02:22:48.236 00.001 9640 PulseGuide returned control before completion, sleep 36
02:22:48.281 00.045 9640 IsGuiding returns 1
02:22:48.281 00.000 9640 scope still moving after pulse duration time elapsed
02:22:48.312 00.031 9640 IsSlewing returns 0
02:22:48.313 00.001 9640 IsGuiding returns 0
02:22:48.313 00.000 9640 scope move finished after 26 + 50 ms
02:22:48.313 00.000 9640 Move returns status 0, amount 26
02:22:48.313 00.000 9640 move complete, result=0
02:22:48.313 00.000 9640 worker thread done servicing request
02:22:48.313 00.000 9640 Worker thread wakes up
02:22:48.313 00.000 16872 GuideStep: -0.7 px 80 ms EAST, 0.8 px 26 ms SOUTH
02:22:48.317 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:22:48.317 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:22:51.697 03.380 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a7e2ab1-7bc0-4032-a38b-dc9f14515eb1"}
02:22:51.700 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0a7e2ab1-7bc0-4032-a38b-dc9f14515eb1"}
02:22:51.704 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a32a405c-15ad-4436-8b9b-396e1d691068"}
02:22:51.707 00.003 16872 case statement mapped state 6 to 3
02:22:51.710 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a32a405c-15ad-4436-8b9b-396e1d691068"}
02:22:51.714 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"01fd5424-536a-40f0-bd2f-c430c180149a"}
02:22:51.717 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.67,7.49],"pixels":"..."},"id":"01fd5424-536a-40f0-bd2f-c430c180149a"}
02:22:52.380 00.663 9640 Exposure complete
02:22:52.522 00.142 9640 worker thread done servicing request
02:22:52.523 00.001 16872 OnExposeComplete: enter
02:22:52.525 00.002 16872 UpdateGuideState(): m_state=6
02:22:52.528 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
02:22:52.530 00.002 16872 Star::Find returns 1 (0), X=206.08, Y=189.63, Mass=87212, SNR=175.2, Peak=8892 HFD=3.9
02:22:52.534 00.004 16872 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.59) = xAngle (0.97 = 0.97)
02:22:52.538 00.004 16872 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.01 = 1.01)
02:22:52.542 00.004 16872 CameraToMount -- cameraX=0.30 cameraY=-0.21 hyp=0.37 cameraTheta=-0.62 mountX=0.21 mountY=0.31, mountTheta=0.98
02:22:52.554 00.012 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=-0.21, opts=13)
02:22:52.559 00.005 16872 Enqueuing Move request for scope (0.30, -0.21)
02:22:52.564 00.005 9640 Worker thread wakes up
02:22:52.564 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.21) opts 0xd
02:22:52.565 00.001 9640 Handling offset move in thread for scope, endpoint = (0.30, -0.21)
02:22:52.565 00.000 9640 Moving (0.30, -0.21) raw xDistance=0.21 yDistance=0.31
02:22:52.565 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
02:22:52.565 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.31, m_sumCorr=0.78
02:22:52.565 00.000 9640 MoveAxis(W, 14, ABG)
02:22:52.565 00.000 9640 Guiding  Dir = 3, Dur = 14
02:22:52.565 00.000 9640 IsSlewing returns 0
02:22:52.565 00.000 9640 IsGuiding returns 0
02:22:52.566 00.001 9640 PulseGuide returned control before completion, sleep 24
02:22:52.571 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=8892, med=3204, FiltMin=3086, FiltMax=7120, Gamma=2.190
02:22:52.593 00.022 9640 IsGuiding returns 1
02:22:52.593 00.000 9640 scope still moving after pulse duration time elapsed
02:22:52.606 00.013 16872 UpdateGuideState exits: m=87212 SNR=175.2
02:22:52.611 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:52.616 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:22:52.618 00.002 16872 Enqueuing Expose request
02:22:52.625 00.007 9640 IsSlewing returns 0
02:22:52.625 00.000 9640 IsGuiding returns 0
02:22:52.625 00.000 9640 scope move finished after 14 + 45 ms
02:22:52.625 00.000 9640 Move returns status 0, amount 14
02:22:52.625 00.000 9640 MoveAxis(S, 18, ABG)
02:22:52.625 00.000 9640 Guiding  Dir = 1, Dur = 18
02:22:52.626 00.001 9640 IsSlewing returns 0
02:22:52.626 00.000 9640 IsGuiding returns 0
02:22:52.626 00.000 9640 PulseGuide returned control before completion, sleep 28
02:22:52.657 00.031 9640 IsGuiding returns 1
02:22:52.657 00.000 9640 scope still moving after pulse duration time elapsed
02:22:52.688 00.031 9640 IsSlewing returns 0
02:22:52.688 00.000 9640 IsGuiding returns 1
02:22:52.719 00.031 9640 IsSlewing returns 0
02:22:52.720 00.001 9640 IsGuiding returns 0
02:22:52.720 00.000 9640 scope move finished after 18 + 75 ms
02:22:52.720 00.000 9640 Move returns status 0, amount 18
02:22:52.720 00.000 9640 move complete, result=0
02:22:52.720 00.000 16872 GuideStep: 0.2 px 14 ms WEST, 0.3 px 18 ms SOUTH
02:22:52.725 00.005 9640 worker thread done servicing request
02:22:52.725 00.000 9640 Worker thread wakes up
02:22:52.725 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:22:52.725 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:22:55.196 02.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5568a6fb-9cf9-4e8f-a5a2-a6740a0191c3"}
02:22:55.199 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5568a6fb-9cf9-4e8f-a5a2-a6740a0191c3"}
02:22:55.202 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12cd5d2c-acee-4a51-8ef1-03c416c6f107"}
02:22:55.205 00.003 16872 case statement mapped state 6 to 3
02:22:55.208 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"12cd5d2c-acee-4a51-8ef1-03c416c6f107"}
02:22:55.211 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4cf25685-2c1a-4aff-83a5-a3bdb0cd6e55"}
02:22:55.216 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.08,6.63],"pixels":"..."},"id":"4cf25685-2c1a-4aff-83a5-a3bdb0cd6e55"}
02:22:56.782 01.566 9640 Exposure complete
02:22:56.917 00.135 9640 worker thread done servicing request
02:22:56.918 00.001 16872 OnExposeComplete: enter
02:22:56.923 00.005 16872 UpdateGuideState(): m_state=6
02:22:56.927 00.004 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
02:22:56.929 00.002 16872 Star::Find returns 1 (0), X=206.20, Y=189.78, Mass=89655, SNR=189.5, Peak=9336 HFD=3.9
02:22:56.932 00.003 16872 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.59) = xAngle (1.44 = 1.44)
02:22:56.934 00.002 16872 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.48 = 1.48)
02:22:56.938 00.004 16872 CameraToMount -- cameraX=0.42 cameraY=-0.06 hyp=0.42 cameraTheta=-0.15 mountX=0.06 mountY=0.42, mountTheta=1.44
02:22:56.943 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.42, y=-0.06, opts=13)
02:22:56.946 00.003 16872 Enqueuing Move request for scope (0.42, -0.06)
02:22:56.948 00.002 9640 Worker thread wakes up
02:22:56.948 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.06) opts 0xd
02:22:56.948 00.000 9640 Handling offset move in thread for scope, endpoint = (0.42, -0.06)
02:22:56.948 00.000 9640 Moving (0.42, -0.06) raw xDistance=0.06 yDistance=0.42
02:22:56.948 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:22:56.948 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.42, m_sumCorr=0.95
02:22:56.948 00.000 9640 MoveAxis(E, 0, ABG)
02:22:56.948 00.000 9640 Move returns status 0, amount 0
02:22:56.948 00.000 9640 MoveAxis(S, 20, ABG)
02:22:56.948 00.000 9640 Guiding  Dir = 1, Dur = 20
02:22:56.948 00.000 9640 IsSlewing returns 0
02:22:56.949 00.001 9640 IsGuiding returns 0
02:22:56.949 00.000 9640 PulseGuide returned control before completion, sleep 30
02:22:56.956 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=9336, med=3216, FiltMin=3048, FiltMax=7424, Gamma=2.190
02:22:56.982 00.026 9640 IsGuiding returns 1
02:22:56.982 00.000 9640 scope still moving after pulse duration time elapsed
02:22:56.987 00.005 16872 UpdateGuideState exits: m=89655 SNR=189.5
02:22:56.990 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:56.992 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:22:56.995 00.003 16872 Enqueuing Expose request
02:22:57.013 00.018 9640 IsSlewing returns 0
02:22:57.013 00.000 9640 IsGuiding returns 0
02:22:57.013 00.000 9640 scope move finished after 20 + 44 ms
02:22:57.013 00.000 9640 Move returns status 0, amount 20
02:22:57.013 00.000 9640 move complete, result=0
02:22:57.014 00.001 9640 worker thread done servicing request
02:22:57.014 00.000 9640 Worker thread wakes up
02:22:57.014 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:22:57.014 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:22:57.014 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 20 ms SOUTH
02:22:58.695 01.681 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42576bf9-09fe-4cc2-8ade-ce8d77800713"}
02:22:58.698 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"42576bf9-09fe-4cc2-8ade-ce8d77800713"}
02:22:58.702 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43bad19b-c5f4-400d-927f-1e17adfbbd3d"}
02:22:58.706 00.004 16872 case statement mapped state 6 to 3
02:22:58.709 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"43bad19b-c5f4-400d-927f-1e17adfbbd3d"}
02:22:58.713 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dbd8c901-4965-497b-93fe-9844c6bbfbff"}
02:22:58.717 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.20,6.78],"pixels":"..."},"id":"dbd8c901-4965-497b-93fe-9844c6bbfbff"}
02:23:01.075 02.358 9640 Exposure complete
02:23:01.215 00.140 9640 worker thread done servicing request
02:23:01.215 00.000 16872 OnExposeComplete: enter
02:23:01.217 00.002 16872 UpdateGuideState(): m_state=6
02:23:01.220 00.003 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
02:23:01.223 00.003 16872 Star::Find returns 1 (0), X=206.71, Y=190.35, Mass=88127, SNR=184.8, Peak=8460 HFD=3.6
02:23:01.226 00.003 16872 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.59) = xAngle (2.09 = 2.09)
02:23:01.228 00.002 16872 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.14 = 2.14)
02:23:01.231 00.003 16872 CameraToMount -- cameraX=0.92 cameraY=0.51 hyp=1.06 cameraTheta=0.51 mountX=-0.52 mountY=0.89, mountTheta=2.10
02:23:01.235 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.92, y=0.51, opts=13)
02:23:01.239 00.004 16872 Enqueuing Move request for scope (0.92, 0.51)
02:23:01.243 00.004 9640 Worker thread wakes up
02:23:01.243 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.92, 0.51) opts 0xd
02:23:01.243 00.000 9640 Handling offset move in thread for scope, endpoint = (0.92, 0.51)
02:23:01.243 00.000 9640 Moving (0.92, 0.51) raw xDistance=-0.52 yDistance=0.89
02:23:01.244 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.52
02:23:01.244 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.89, m_sumCorr=0.95
02:23:01.244 00.000 9640 MoveAxis(E, 56, ABG)
02:23:01.244 00.000 9640 Guiding  Dir = 2, Dur = 56
02:23:01.244 00.000 9640 IsSlewing returns 0
02:23:01.244 00.000 9640 IsGuiding returns 0
02:23:01.245 00.001 9640 PulseGuide returned control before completion, sleep 66
02:23:01.250 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=8460, med=3208, FiltMin=3094, FiltMax=6920, Gamma=2.190
02:23:01.281 00.031 16872 UpdateGuideState exits: m=88127 SNR=184.8
02:23:01.284 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:01.287 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:23:01.293 00.006 16872 Enqueuing Expose request
02:23:01.318 00.025 9640 IsGuiding returns 1
02:23:01.318 00.000 9640 scope still moving after pulse duration time elapsed
02:23:01.350 00.032 9640 IsSlewing returns 0
02:23:01.350 00.000 9640 IsGuiding returns 0
02:23:01.350 00.000 9640 scope move finished after 56 + 50 ms
02:23:01.350 00.000 9640 Move returns status 0, amount 56
02:23:01.351 00.001 9640 MoveAxis(N, 0, ABG)
02:23:01.351 00.000 9640 Move returns status 0, amount 0
02:23:01.351 00.000 9640 move complete, result=0
02:23:01.351 00.000 9640 worker thread done servicing request
02:23:01.351 00.000 9640 Worker thread wakes up
02:23:01.351 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:23:01.351 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:23:01.353 00.002 16872 GuideStep: -0.5 px 56 ms EAST, 0.9 px 0 ms NORTH
02:23:02.194 00.841 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0cd0d883-d122-49a4-b167-00326b3054bb"}
02:23:02.199 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0cd0d883-d122-49a4-b167-00326b3054bb"}
02:23:02.226 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77b4c68f-52bc-49fa-b494-7eeafa593e1b"}
02:23:02.230 00.004 16872 case statement mapped state 6 to 3
02:23:02.233 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"77b4c68f-52bc-49fa-b494-7eeafa593e1b"}
02:23:02.237 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0aad89e9-45b4-4c00-a9b0-e3fbfb542fc3"}
02:23:02.241 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.71,7.35],"pixels":"..."},"id":"0aad89e9-45b4-4c00-a9b0-e3fbfb542fc3"}
02:23:05.422 03.181 9640 Exposure complete
02:23:05.574 00.152 9640 worker thread done servicing request
02:23:05.574 00.000 16872 OnExposeComplete: enter
02:23:05.578 00.004 16872 UpdateGuideState(): m_state=6
02:23:05.582 00.004 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:23:05.585 00.003 16872 Star::Find returns 1 (0), X=206.38, Y=189.92, Mass=88830, SNR=176.5, Peak=8516 HFD=4.1
02:23:05.589 00.004 16872 MultiStar: exiting stabilization period
02:23:05.592 00.003 16872 MultiStar: updating star positions after lock position change
02:23:05.594 00.002 16872 Star::Find(15, 1576, 184, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:23:05.600 00.006 16872 Star::Find returns 1 (0), X=1576.89, Y=185.02, Mass=10035, SNR=53.6, Peak=4016 HFD=3.0
02:23:05.604 00.004 16872 Star::Find(15, 680, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:23:05.607 00.003 16872 Star::Find returns 1 (0), X=681.49, Y=883.28, Mass=8790, SNR=45.2, Peak=3756 HFD=3.6
02:23:05.611 00.004 16872 Star::Find(15, 1622, 288, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:23:05.615 00.004 16872 Star::Find returns 1 (0), X=1623.11, Y=288.90, Mass=8130, SNR=43.1, Peak=3836 HFD=3.8
02:23:05.617 00.002 16872 Star::Find(15, 136, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:23:05.620 00.003 16872 Star::Find returns 1 (0), X=135.86, Y=913.11, Mass=7732, SNR=45.0, Peak=3696 HFD=4.3
02:23:05.623 00.003 16872 Star::Find(15, 68, 808, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:23:05.629 00.006 16872 Star::Find returns 1 (0), X=69.26, Y=807.99, Mass=3480, SNR=28.0, Peak=3540 HFD=2.6
02:23:05.634 00.005 16872 Star::Find(15, 1162, 522, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:23:05.637 00.003 16872 Star::Find returns 1 (0), X=1163.28, Y=523.13, Mass=3006, SNR=25.6, Peak=3488 HFD=3.0
02:23:05.640 00.003 16872 Star::Find(15, 1736, 240, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:23:05.644 00.004 16872 Star::Find returns 1 (0), X=1737.59, Y=240.92, Mass=2957, SNR=23.9, Peak=3464 HFD=3.2
02:23:05.647 00.003 16872 Star::Find(15, 722, 166, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:23:05.649 00.002 16872 Star::Find returns 1 (0), X=723.30, Y=165.20, Mass=3801, SNR=28.4, Peak=3528 HFD=3.5
02:23:05.652 00.003 16872 Star::Find(15, 1081, 560, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:23:05.655 00.003 16872 Star::Find returns 1 (0), X=1081.59, Y=560.10, Mass=2845, SNR=24.1, Peak=3500 HFD=2.6
02:23:05.661 00.006 16872 Star::Find(15, 121, 364, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:23:05.664 00.003 16872 Star::Find returns 1 (0), X=122.06, Y=363.76, Mass=1971, SNR=20.6, Peak=3380 HFD=3.0
02:23:05.668 00.004 16872 Star::Find(15, 1203, 753, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:23:05.672 00.004 16872 Star::Find returns 1 (0), X=1203.56, Y=753.67, Mass=2048, SNR=19.6, Peak=3420 HFD=3.2
02:23:05.677 00.005 16872 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.59) = xAngle (1.72 = 1.72)
02:23:05.680 00.003 16872 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.76 = 1.76)
02:23:05.683 00.003 16872 CameraToMount -- cameraX=0.60 cameraY=0.08 hyp=0.60 cameraTheta=0.13 mountX=-0.09 mountY=0.59, mountTheta=1.72
02:23:05.688 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.60, y=0.08, opts=13)
02:23:05.695 00.007 16872 Enqueuing Move request for scope (0.60, 0.08)
02:23:05.698 00.003 9640 Worker thread wakes up
02:23:05.698 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.08) opts 0xd
02:23:05.698 00.000 9640 Handling offset move in thread for scope, endpoint = (0.60, 0.08)
02:23:05.698 00.000 9640 Moving (0.60, 0.08) raw xDistance=-0.09 yDistance=0.59
02:23:05.698 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:23:05.698 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.28, input 0.59, m_sumCorr=1.2
02:23:05.699 00.001 9640 MoveAxis(E, 0, ABG)
02:23:05.699 00.000 9640 Move returns status 0, amount 0
02:23:05.699 00.000 9640 MoveAxis(S, 33, ABG)
02:23:05.699 00.000 9640 Guiding  Dir = 1, Dur = 33
02:23:05.699 00.000 9640 IsSlewing returns 0
02:23:05.699 00.000 9640 IsGuiding returns 0
02:23:05.699 00.000 9640 PulseGuide returned control before completion, sleep 43
02:23:05.703 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=8516, med=3208, FiltMin=3136, FiltMax=7000, Gamma=2.190
02:23:05.736 00.033 16872 UpdateGuideState exits: m=88830 SNR=176.5
02:23:05.740 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:05.743 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:23:05.746 00.003 16872 Enqueuing Expose request
02:23:05.748 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c1c64696-75f6-4542-adab-4707fa0f0729"}
02:23:05.754 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c1c64696-75f6-4542-adab-4707fa0f0729"}
02:23:05.759 00.005 9640 IsGuiding returns 1
02:23:05.759 00.000 9640 scope still moving after pulse duration time elapsed
02:23:05.764 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"21dd0aaa-8011-493f-bd08-aef10e8c0fdf"}
02:23:05.768 00.004 16872 case statement mapped state 6 to 3
02:23:05.770 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"21dd0aaa-8011-493f-bd08-aef10e8c0fdf"}
02:23:05.774 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d22fc505-4e3d-4639-81b3-d2a38514a855"}
02:23:05.778 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.38,6.92],"pixels":"..."},"id":"d22fc505-4e3d-4639-81b3-d2a38514a855"}
02:23:05.782 00.004 9640 IsSlewing returns 0
02:23:05.783 00.001 9640 IsGuiding returns 0
02:23:05.783 00.000 9640 scope move finished after 33 + 50 ms
02:23:05.783 00.000 9640 Move returns status 0, amount 33
02:23:05.783 00.000 9640 move complete, result=0
02:23:05.783 00.000 9640 worker thread done servicing request
02:23:05.783 00.000 9640 Worker thread wakes up
02:23:05.783 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:23:05.786 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:23:05.787 00.001 16872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 33 ms SOUTH
02:23:09.194 03.407 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4d2d02e0-8d78-4fcc-a424-63ccec6d83c5"}
02:23:09.198 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4d2d02e0-8d78-4fcc-a424-63ccec6d83c5"}
02:23:09.201 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b6adda8a-a6d3-49a0-aa12-565fbbda27d1"}
02:23:09.204 00.003 16872 case statement mapped state 6 to 3
02:23:09.206 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6adda8a-a6d3-49a0-aa12-565fbbda27d1"}
02:23:09.210 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"31d03a3c-0849-4ce5-b665-5d7b2f7f4150"}
02:23:09.215 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.38,6.92],"pixels":"..."},"id":"31d03a3c-0849-4ce5-b665-5d7b2f7f4150"}
02:23:09.845 00.630 9640 Exposure complete
02:23:09.980 00.135 9640 worker thread done servicing request
02:23:09.980 00.000 16872 OnExposeComplete: enter
02:23:09.982 00.002 16872 UpdateGuideState(): m_state=6
02:23:09.986 00.004 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:23:09.988 00.002 16872 Star::Find returns 1 (0), X=206.35, Y=190.16, Mass=86570, SNR=174.4, Peak=8488 HFD=3.9
02:23:09.993 00.005 16872 MultiStar: [#1 0.12,0.49,0.32,U] [#2 -0.18,0.50,0.28,U] [#3 0.08,0.46,0.28,U] [#4 1.24,0.81,0.00,M1] [#5 -0.07,-0.01,0.20,U] [#6 0.35,0.29,0.14,U] [#7 -0.29,-0.08,0.17,U] [#8 -0.29,0.61,0.16,U] 
02:23:09.997 00.004 16872 refined, 7 included, MultiStar: {0.20, 0.34}, one-star: {0.57, 0.32}
02:23:10.000 00.003 16872 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.59) = xAngle (2.62 = 2.62)
02:23:10.003 00.003 16872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.67 = 2.67)
02:23:10.005 00.002 16872 CameraToMount -- cameraX=0.20 cameraY=0.34 hyp=0.40 cameraTheta=1.04 mountX=-0.34 mountY=0.18, mountTheta=2.66
02:23:10.009 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=0.34, opts=13)
02:23:10.012 00.003 16872 Enqueuing Move request for scope (0.20, 0.34)
02:23:10.015 00.003 9640 Worker thread wakes up
02:23:10.015 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.34) opts 0xd
02:23:10.015 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, 0.34)
02:23:10.015 00.000 9640 Moving (0.20, 0.34) raw xDistance=-0.34 yDistance=0.18
02:23:10.015 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.34
02:23:10.015 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.18, m_sumCorr=1.4
02:23:10.015 00.000 9640 MoveAxis(E, 37, ABG)
02:23:10.015 00.000 9640 Guiding  Dir = 2, Dur = 37
02:23:10.015 00.000 9640 IsSlewing returns 0
02:23:10.016 00.001 9640 IsGuiding returns 0
02:23:10.016 00.000 9640 PulseGuide returned control before completion, sleep 47
02:23:10.022 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2836, max=8488, med=3212, FiltMin=3136, FiltMax=6852, Gamma=2.190
02:23:10.058 00.036 16872 UpdateGuideState exits: m=86570 SNR=174.4
02:23:10.061 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:10.063 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:23:10.066 00.003 16872 Enqueuing Expose request
02:23:10.069 00.003 9640 IsGuiding returns 1
02:23:10.069 00.000 9640 scope still moving after pulse duration time elapsed
02:23:10.099 00.030 9640 IsSlewing returns 0
02:23:10.100 00.001 9640 IsGuiding returns 0
02:23:10.100 00.000 9640 scope move finished after 37 + 46 ms
02:23:10.100 00.000 9640 Move returns status 0, amount 37
02:23:10.100 00.000 9640 MoveAxis(S, 21, ABG)
02:23:10.100 00.000 9640 Guiding  Dir = 1, Dur = 21
02:23:10.100 00.000 9640 IsSlewing returns 0
02:23:10.100 00.000 9640 IsGuiding returns 0
02:23:10.101 00.001 9640 PulseGuide returned control before completion, sleep 31
02:23:10.147 00.046 9640 IsGuiding returns 1
02:23:10.148 00.001 9640 scope still moving after pulse duration time elapsed
02:23:10.178 00.030 9640 IsSlewing returns 0
02:23:10.178 00.000 9640 IsGuiding returns 1
02:23:10.209 00.031 9640 IsSlewing returns 0
02:23:10.209 00.000 9640 IsGuiding returns 1
02:23:10.240 00.031 9640 IsSlewing returns 0
02:23:10.240 00.000 9640 IsGuiding returns 0
02:23:10.240 00.000 9640 scope move finished after 21 + 119 ms
02:23:10.240 00.000 9640 Move returns status 0, amount 21
02:23:10.240 00.000 9640 move complete, result=0
02:23:10.240 00.000 9640 worker thread done servicing request
02:23:10.241 00.001 9640 Worker thread wakes up
02:23:10.241 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:23:10.241 00.000 16872 GuideStep: -0.3 px 37 ms EAST, 0.2 px 21 ms SOUTH
02:23:10.245 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:23:12.693 02.448 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f29c3cf-2895-4fda-b00f-09130a756321"}
02:23:12.696 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1f29c3cf-2895-4fda-b00f-09130a756321"}
02:23:12.700 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c8afbf8-b804-4de6-8566-92ee7dd834c2"}
02:23:12.702 00.002 16872 case statement mapped state 6 to 3
02:23:12.705 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c8afbf8-b804-4de6-8566-92ee7dd834c2"}
02:23:12.709 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"765a4bb5-606f-4547-99af-19072a6bf84b"}
02:23:12.712 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.35,7.16],"pixels":"..."},"id":"765a4bb5-606f-4547-99af-19072a6bf84b"}
02:23:14.315 01.603 9640 Exposure complete
02:23:14.450 00.135 9640 worker thread done servicing request
02:23:14.450 00.000 16872 OnExposeComplete: enter
02:23:14.454 00.004 16872 UpdateGuideState(): m_state=6
02:23:14.456 00.002 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:23:14.460 00.004 16872 Star::Find returns 1 (0), X=206.57, Y=190.42, Mass=87184, SNR=184.4, Peak=7952 HFD=4.1
02:23:14.462 00.002 16872 MultiStar: [#1 -0.24,-0.03,0.28,U] [#2 -0.72,-0.17,0.27,U] [#3 -0.11,0.10,0.26,U] [#4 1.09,0.22,0.00,M2] [#5 0.63,0.17,0.20,U] [#6 -0.46,-0.56,0.15,U] [#7 -0.33,0.19,0.16,U] [#8 -0.73,0.15,0.14,U] 
02:23:14.465 00.003 16872 refined, 7 included, MultiStar: {0.16, 0.22}, one-star: {0.78, 0.58}
02:23:14.468 00.003 16872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.59) = xAngle (2.53 = 2.53)
02:23:14.471 00.003 16872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.58 = 2.58)
02:23:14.474 00.003 16872 CameraToMount -- cameraX=0.16 cameraY=0.22 hyp=0.28 cameraTheta=0.95 mountX=-0.23 mountY=0.15, mountTheta=2.57
02:23:14.479 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.16, y=0.22, opts=13)
02:23:14.482 00.003 16872 Enqueuing Move request for scope (0.16, 0.22)
02:23:14.485 00.003 9640 Worker thread wakes up
02:23:14.485 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.22) opts 0xd
02:23:14.485 00.000 9640 Handling offset move in thread for scope, endpoint = (0.16, 0.22)
02:23:14.486 00.001 9640 Moving (0.16, 0.22) raw xDistance=-0.23 yDistance=0.15
02:23:14.486 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.23
02:23:14.486 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=1.4
02:23:14.486 00.000 9640 MoveAxis(E, 28, ABG)
02:23:14.486 00.000 9640 Guiding  Dir = 2, Dur = 28
02:23:14.486 00.000 9640 IsSlewing returns 0
02:23:14.486 00.000 9640 IsGuiding returns 0
02:23:14.488 00.002 9640 PulseGuide returned control before completion, sleep 38
02:23:14.493 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=7952, med=3212, FiltMin=3126, FiltMax=6420, Gamma=2.190
02:23:14.524 00.031 16872 UpdateGuideState exits: m=87184 SNR=184.4
02:23:14.530 00.006 9640 IsGuiding returns 1
02:23:14.530 00.000 9640 scope still moving after pulse duration time elapsed
02:23:14.530 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:14.535 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:23:14.539 00.004 16872 Enqueuing Expose request
02:23:14.559 00.020 9640 IsSlewing returns 0
02:23:14.560 00.001 9640 IsGuiding returns 0
02:23:14.560 00.000 9640 scope move finished after 28 + 44 ms
02:23:14.560 00.000 9640 Move returns status 0, amount 28
02:23:14.560 00.000 9640 MoveAxis(N, 0, ABG)
02:23:14.560 00.000 9640 Move returns status 0, amount 0
02:23:14.560 00.000 9640 move complete, result=0
02:23:14.560 00.000 9640 worker thread done servicing request
02:23:14.561 00.001 9640 Worker thread wakes up
02:23:14.561 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:23:14.561 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:23:14.567 00.006 16872 GuideStep: -0.2 px 28 ms EAST, 0.1 px 0 ms NORTH
02:23:16.192 01.625 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86616ea2-84df-478e-90ea-db7a72ba41a2"}
02:23:16.195 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"86616ea2-84df-478e-90ea-db7a72ba41a2"}
02:23:16.200 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9bc87297-63e0-4433-8a56-85df8e3c329f"}
02:23:16.203 00.003 16872 case statement mapped state 6 to 3
02:23:16.209 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9bc87297-63e0-4433-8a56-85df8e3c329f"}
02:23:16.213 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b117f02c-164e-4467-8d96-52f39e4e9c82"}
02:23:16.216 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.57,7.42],"pixels":"..."},"id":"b117f02c-164e-4467-8d96-52f39e4e9c82"}
02:23:18.623 02.407 9640 Exposure complete
02:23:18.759 00.136 9640 worker thread done servicing request
02:23:18.759 00.000 16872 OnExposeComplete: enter
02:23:18.763 00.004 16872 UpdateGuideState(): m_state=6
02:23:18.766 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:23:18.770 00.004 16872 Star::Find returns 1 (0), X=206.26, Y=189.55, Mass=91418, SNR=194.3, Peak=8332 HFD=4.0
02:23:18.774 00.004 16872 MultiStar: [#1 0.07,-0.66,0.26,U] [#2 -0.31,-0.45,0.24,U] [#3 -0.12,-0.47,0.27,U] [#4 1.02,-0.47,0.00,M3] [#5 -0.01,-0.09,0.15,U] [#6 0.33,-0.50,0.13,U] [#7 -1.06,-1.13,0.00,M1] [#8 -1.02,-0.68,0.00,M1] 
02:23:18.777 00.003 16872 refined, 5 included, MultiStar: {0.21, -0.38}, one-star: {0.48, -0.29}
02:23:18.779 00.002 16872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.59) = xAngle (0.52 = 0.52)
02:23:18.782 00.003 16872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.57 = 0.57)
02:23:18.786 00.004 16872 CameraToMount -- cameraX=0.21 cameraY=-0.38 hyp=0.44 cameraTheta=-1.06 mountX=0.38 mountY=0.23, mountTheta=0.56
02:23:18.789 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=-0.38, opts=13)
02:23:18.792 00.003 16872 Enqueuing Move request for scope (0.21, -0.38)
02:23:18.795 00.003 9640 Worker thread wakes up
02:23:18.795 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.38) opts 0xd
02:23:18.796 00.001 9640 Handling offset move in thread for scope, endpoint = (0.21, -0.38)
02:23:18.796 00.000 9640 Moving (0.21, -0.38) raw xDistance=0.38 yDistance=0.23
02:23:18.796 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.38
02:23:18.796 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.23, m_sumCorr=1.6
02:23:18.796 00.000 9640 MoveAxis(W, 37, ABG)
02:23:18.796 00.000 9640 Guiding  Dir = 3, Dur = 37
02:23:18.796 00.000 9640 IsSlewing returns 0
02:23:18.796 00.000 9640 IsGuiding returns 0
02:23:18.796 00.000 9640 PulseGuide returned control before completion, sleep 47
02:23:18.804 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=8332, med=3212, FiltMin=3096, FiltMax=7096, Gamma=2.190
02:23:18.836 00.032 16872 UpdateGuideState exits: m=91418 SNR=194.3
02:23:18.838 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:18.841 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:23:18.844 00.003 16872 Enqueuing Expose request
02:23:18.847 00.003 9640 IsGuiding returns 1
02:23:18.847 00.000 9640 scope still moving after pulse duration time elapsed
02:23:18.877 00.030 9640 IsSlewing returns 0
02:23:18.878 00.001 9640 IsGuiding returns 0
02:23:18.878 00.000 9640 scope move finished after 37 + 43 ms
02:23:18.878 00.000 9640 Move returns status 0, amount 37
02:23:18.878 00.000 9640 MoveAxis(S, 19, ABG)
02:23:18.878 00.000 9640 Guiding  Dir = 1, Dur = 19
02:23:18.878 00.000 9640 IsSlewing returns 0
02:23:18.878 00.000 9640 IsGuiding returns 0
02:23:18.879 00.001 9640 PulseGuide returned control before completion, sleep 29
02:23:18.911 00.032 9640 IsGuiding returns 1
02:23:18.911 00.000 9640 scope still moving after pulse duration time elapsed
02:23:18.940 00.029 9640 IsSlewing returns 0
02:23:18.940 00.000 9640 IsGuiding returns 0
02:23:18.940 00.000 9640 scope move finished after 19 + 43 ms
02:23:18.940 00.000 9640 Move returns status 0, amount 19
02:23:18.940 00.000 9640 move complete, result=0
02:23:18.940 00.000 9640 worker thread done servicing request
02:23:18.940 00.000 9640 Worker thread wakes up
02:23:18.941 00.001 16872 GuideStep: 0.4 px 37 ms WEST, 0.2 px 19 ms SOUTH
02:23:18.943 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:23:18.943 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:23:19.692 00.749 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b25ddd78-9b93-42d0-b78c-ee6fea37ebe3"}
02:23:19.695 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b25ddd78-9b93-42d0-b78c-ee6fea37ebe3"}
02:23:19.698 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ebe8b7df-2429-421f-ac03-30716fa3fdf3"}
02:23:19.702 00.004 16872 case statement mapped state 6 to 3
02:23:19.706 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ebe8b7df-2429-421f-ac03-30716fa3fdf3"}
02:23:19.710 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"22894f8e-186f-466d-906b-8f51b79c6a2a"}
02:23:19.714 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.26,6.55],"pixels":"..."},"id":"22894f8e-186f-466d-906b-8f51b79c6a2a"}
02:23:23.011 03.297 9640 Exposure complete
02:23:23.151 00.140 9640 worker thread done servicing request
02:23:23.152 00.001 16872 OnExposeComplete: enter
02:23:23.154 00.002 16872 UpdateGuideState(): m_state=6
02:23:23.158 00.004 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
02:23:23.161 00.003 16872 Star::Find returns 1 (0), X=206.73, Y=190.74, Mass=92481, SNR=185.6, Peak=7724 HFD=4.5
02:23:23.164 00.003 16872 MultiStar: [#1 0.05,0.37,0.30,U] [#2 -0.21,-0.06,0.28,U] [#3 0.14,0.51,0.25,U] [#4 0.75,0.49,0.00,M4] [#5 -0.19,0.57,0.18,U] [#6 -0.21,0.06,0.15,U] [#7 -0.27,0.14,0.19,U] [#8 -0.06,0.63,0.12,U] 
02:23:23.167 00.003 16872 refined, 7 included, MultiStar: {0.33, 0.54}, one-star: {0.94, 0.89}
02:23:23.170 00.003 16872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.59) = xAngle (2.61 = 2.61)
02:23:23.175 00.005 16872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.65 = 2.65)
02:23:23.178 00.003 16872 CameraToMount -- cameraX=0.33 cameraY=0.54 hyp=0.63 cameraTheta=1.02 mountX=-0.54 mountY=0.30, mountTheta=2.64
02:23:23.182 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.33, y=0.54, opts=13)
02:23:23.185 00.003 16872 Enqueuing Move request for scope (0.33, 0.54)
02:23:23.188 00.003 9640 Worker thread wakes up
02:23:23.188 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.54) opts 0xd
02:23:23.188 00.000 9640 Handling offset move in thread for scope, endpoint = (0.33, 0.54)
02:23:23.188 00.000 9640 Moving (0.33, 0.54) raw xDistance=-0.54 yDistance=0.30
02:23:23.188 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.54
02:23:23.188 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.30, m_sumCorr=1.6
02:23:23.188 00.000 9640 MoveAxis(E, 54, ABG)
02:23:23.188 00.000 9640 Guiding  Dir = 2, Dur = 54
02:23:23.188 00.000 9640 IsSlewing returns 0
02:23:23.188 00.000 9640 IsGuiding returns 0
02:23:23.190 00.002 9640 PulseGuide returned control before completion, sleep 64
02:23:23.194 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=7724, med=3212, FiltMin=3032, FiltMax=6880, Gamma=2.190
02:23:23.227 00.033 16872 UpdateGuideState exits: m=92481 SNR=185.6
02:23:23.230 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:23.233 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:23:23.235 00.002 16872 Enqueuing Expose request
02:23:23.238 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"67e1e67f-027a-47a8-bd59-56a29e0c2fee"}
02:23:23.241 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"67e1e67f-027a-47a8-bd59-56a29e0c2fee"}
02:23:23.254 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f096b679-bc6f-4582-bb9a-9bd3d388ddf6"}
02:23:23.257 00.003 16872 case statement mapped state 6 to 3
02:23:23.259 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f096b679-bc6f-4582-bb9a-9bd3d388ddf6"}
02:23:23.263 00.004 9640 IsGuiding returns 1
02:23:23.263 00.000 9640 scope still moving after pulse duration time elapsed
02:23:23.264 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"feceb673-2f8d-42b9-9a4f-f30ccacd5f65"}
02:23:23.267 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.73,6.74],"pixels":"..."},"id":"feceb673-2f8d-42b9-9a4f-f30ccacd5f65"}
02:23:23.294 00.027 9640 IsSlewing returns 0
02:23:23.294 00.000 9640 IsGuiding returns 0
02:23:23.294 00.000 9640 scope move finished after 54 + 50 ms
02:23:23.294 00.000 9640 Move returns status 0, amount 54
02:23:23.294 00.000 9640 MoveAxis(N, 0, ABG)
02:23:23.294 00.000 9640 Move returns status 0, amount 0
02:23:23.294 00.000 9640 move complete, result=0
02:23:23.295 00.001 9640 worker thread done servicing request
02:23:23.295 00.000 9640 Worker thread wakes up
02:23:23.295 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:23:23.295 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:23:23.303 00.008 16872 GuideStep: -0.5 px 54 ms EAST, 0.3 px 0 ms NORTH
02:23:26.734 03.431 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0bef1412-9a4e-4cbf-99e5-6e095271f50d"}
02:23:26.737 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0bef1412-9a4e-4cbf-99e5-6e095271f50d"}
02:23:26.740 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1748ac53-6cff-487a-ae64-631582376b5b"}
02:23:26.743 00.003 16872 case statement mapped state 6 to 3
02:23:26.746 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1748ac53-6cff-487a-ae64-631582376b5b"}
02:23:26.751 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fac153de-ccda-4dd9-bdca-428b2ea67433"}
02:23:26.756 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.73,6.74],"pixels":"..."},"id":"fac153de-ccda-4dd9-bdca-428b2ea67433"}
02:23:27.362 00.606 9640 Exposure complete
02:23:27.513 00.151 9640 worker thread done servicing request
02:23:27.513 00.000 16872 OnExposeComplete: enter
02:23:27.518 00.005 16872 UpdateGuideState(): m_state=6
02:23:27.523 00.005 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:23:27.527 00.004 16872 Star::Find returns 1 (0), X=206.56, Y=190.85, Mass=89536, SNR=187.6, Peak=7364 HFD=4.6
02:23:27.531 00.004 16872 MultiStar: [#1 0.09,0.75,0.28,U] [#2 -0.01,0.75,0.26,U] [#3 0.26,0.68,0.27,U] [#4 1.46,0.72,0.00,M5] [#5 0.29,0.74,0.17,U] [#6 -0.37,0.04,0.14,U] [#7 0.13,0.54,0.18,U] [#8 0.00,0.00,0.00,L] [#9 -0.54,0.27,0.15,U] 
02:23:27.536 00.005 16872 refined, 7 included, MultiStar: {0.33, 0.76}, one-star: {0.78, 1.01}
02:23:27.540 00.004 16872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.59) = xAngle (2.75 = 2.75)
02:23:27.543 00.003 16872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.79 = 2.79)
02:23:27.550 00.007 16872 CameraToMount -- cameraX=0.33 cameraY=0.76 hyp=0.83 cameraTheta=1.16 mountX=-0.77 mountY=0.28, mountTheta=2.79
02:23:27.557 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.33, y=0.76, opts=13)
02:23:27.562 00.005 16872 Enqueuing Move request for scope (0.33, 0.76)
02:23:27.566 00.004 9640 Worker thread wakes up
02:23:27.566 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.76) opts 0xd
02:23:27.566 00.000 9640 Handling offset move in thread for scope, endpoint = (0.33, 0.76)
02:23:27.566 00.000 9640 Moving (0.33, 0.76) raw xDistance=-0.77 yDistance=0.28
02:23:27.566 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.74 from input -0.77
02:23:27.566 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=1.6
02:23:27.567 00.001 9640 MoveAxis(E, 87, ABG)
02:23:27.567 00.000 9640 Guiding  Dir = 2, Dur = 87
02:23:27.567 00.000 9640 IsSlewing returns 0
02:23:27.567 00.000 9640 IsGuiding returns 0
02:23:27.568 00.001 9640 PulseGuide returned control before completion, sleep 97
02:23:27.574 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=7364, med=3212, FiltMin=3116, FiltMax=6328, Gamma=2.190
02:23:27.609 00.035 16872 UpdateGuideState exits: m=89536 SNR=187.6
02:23:27.615 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:27.619 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:23:27.624 00.005 16872 Enqueuing Expose request
02:23:27.672 00.048 9640 IsGuiding returns 1
02:23:27.672 00.000 9640 scope still moving after pulse duration time elapsed
02:23:27.704 00.032 9640 IsSlewing returns 0
02:23:27.705 00.001 9640 IsGuiding returns 0
02:23:27.705 00.000 9640 scope move finished after 87 + 50 ms
02:23:27.705 00.000 9640 Move returns status 0, amount 87
02:23:27.705 00.000 9640 MoveAxis(N, 0, ABG)
02:23:27.705 00.000 9640 Move returns status 0, amount 0
02:23:27.705 00.000 9640 move complete, result=0
02:23:27.706 00.001 9640 worker thread done servicing request
02:23:27.707 00.001 9640 Worker thread wakes up
02:23:27.707 00.000 16872 GuideStep: -0.8 px 87 ms EAST, 0.3 px 0 ms NORTH
02:23:27.711 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:23:27.711 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:23:30.236 02.525 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"04f0d228-f9fa-4712-ae1b-aebe7577016f"}
02:23:30.238 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"04f0d228-f9fa-4712-ae1b-aebe7577016f"}
02:23:30.241 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61d7179d-62a6-4771-9951-0b768d3bde00"}
02:23:30.245 00.004 16872 case statement mapped state 6 to 3
02:23:30.249 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"61d7179d-62a6-4771-9951-0b768d3bde00"}
02:23:30.253 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ca8c6250-7eeb-448a-8e4e-c5c3dddebad2"}
02:23:30.257 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.56,6.85],"pixels":"..."},"id":"ca8c6250-7eeb-448a-8e4e-c5c3dddebad2"}
02:23:31.766 01.509 9640 Exposure complete
02:23:31.904 00.138 9640 worker thread done servicing request
02:23:31.905 00.001 16872 OnExposeComplete: enter
02:23:31.908 00.003 16872 UpdateGuideState(): m_state=6
02:23:31.910 00.002 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:23:31.912 00.002 16872 Star::Find returns 1 (0), X=206.63, Y=189.91, Mass=94055, SNR=188.3, Peak=7592 HFD=4.4
02:23:31.916 00.004 16872 MultiStar: [#1 -0.04,0.20,0.26,U] [#2 -0.29,-0.43,0.25,U] [#3 -0.04,-0.28,0.27,U] [#4 0.89,0.27,0.00,M6] [#5 -0.73,0.16,0.16,U] [#6 -0.63,-0.69,0.00,M1] [#7 -0.42,-0.04,0.13,U] [#8 -1.15,0.73,0.00,M1] 
02:23:31.920 00.004 16872 refined, 5 included, MultiStar: {0.28, -0.02}, one-star: {0.84, 0.07}
02:23:31.922 00.002 16872 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.59) = xAngle (1.51 = 1.51)
02:23:31.925 00.003 16872 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.55 = 1.55)
02:23:31.927 00.002 16872 CameraToMount -- cameraX=0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-0.08 mountX=0.02 mountY=0.28, mountTheta=1.51
02:23:31.937 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=-0.02, opts=13)
02:23:31.940 00.003 16872 Enqueuing Move request for scope (0.28, -0.02)
02:23:31.943 00.003 9640 Worker thread wakes up
02:23:31.944 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.02) opts 0xd
02:23:31.944 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, -0.02)
02:23:31.944 00.000 9640 Moving (0.28, -0.02) raw xDistance=0.02 yDistance=0.28
02:23:31.944 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:23:31.944 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=1.6
02:23:31.944 00.000 9640 MoveAxis(E, 0, ABG)
02:23:31.944 00.000 9640 Move returns status 0, amount 0
02:23:31.944 00.000 9640 MoveAxis(N, 0, ABG)
02:23:31.944 00.000 9640 Move returns status 0, amount 0
02:23:31.944 00.000 9640 move complete, result=0
02:23:31.944 00.000 9640 worker thread done servicing request
02:23:31.950 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=7592, med=3204, FiltMin=3116, FiltMax=6856, Gamma=2.190
02:23:31.981 00.031 16872 UpdateGuideState exits: m=94055 SNR=188.3
02:23:31.984 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:31.987 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:23:31.990 00.003 16872 Enqueuing Expose request
02:23:31.991 00.001 16872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
02:23:31.998 00.007 9640 Worker thread wakes up
02:23:31.998 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:23:31.998 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:23:33.736 01.738 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"704a701a-4a07-4e77-823d-a7f2142f8bf4"}
02:23:33.739 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"704a701a-4a07-4e77-823d-a7f2142f8bf4"}
02:23:33.743 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3144b7df-7de8-45ca-89df-0606cc5dae52"}
02:23:33.745 00.002 16872 case statement mapped state 6 to 3
02:23:33.748 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3144b7df-7de8-45ca-89df-0606cc5dae52"}
02:23:33.751 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e3465b13-e85d-415f-9560-142d9eee4ab7"}
02:23:33.755 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.63,6.91],"pixels":"..."},"id":"e3465b13-e85d-415f-9560-142d9eee4ab7"}
02:23:36.054 02.299 9640 Exposure complete
02:23:36.194 00.140 9640 worker thread done servicing request
02:23:36.195 00.001 16872 OnExposeComplete: enter
02:23:36.198 00.003 16872 UpdateGuideState(): m_state=6
02:23:36.203 00.005 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
02:23:36.207 00.004 16872 Star::Find returns 1 (0), X=207.30, Y=190.02, Mass=87323, SNR=183.4, Peak=8656 HFD=4.0
02:23:36.210 00.003 16872 MultiStar: [#1 0.18,-0.23,0.30,U] [#2 0.02,0.08,0.26,U] [#3 -0.06,-0.13,0.24,U] [#4 1.54,0.67,0.00,M7] [#5 0.31,0.35,0.17,U] [#6 0.04,-1.30,0.00,M2] [#7 0.20,-0.62,0.16,U] [#8 -0.80,-0.27,0.15,U] 
02:23:36.213 00.003 16872 refined, 6 included, MultiStar: {0.67, 0.01}, one-star: {1.52, 0.17}
02:23:36.217 00.004 16872 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.59) = xAngle (1.60 = 1.60)
02:23:36.222 00.005 16872 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.64 = 1.64)
02:23:36.224 00.002 16872 CameraToMount -- cameraX=0.67 cameraY=0.01 hyp=0.67 cameraTheta=0.01 mountX=-0.02 mountY=0.67, mountTheta=1.60
02:23:36.230 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.67, y=0.01, opts=13)
02:23:36.237 00.007 16872 Enqueuing Move request for scope (0.67, 0.01)
02:23:36.240 00.003 9640 Worker thread wakes up
02:23:36.240 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.01) opts 0xd
02:23:36.240 00.000 9640 Handling offset move in thread for scope, endpoint = (0.67, 0.01)
02:23:36.240 00.000 9640 Moving (0.67, 0.01) raw xDistance=-0.02 yDistance=0.67
02:23:36.241 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:23:36.241 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.67, m_sumCorr=1.8
02:23:36.241 00.000 9640 MoveAxis(E, 0, ABG)
02:23:36.241 00.000 9640 Move returns status 0, amount 0
02:23:36.241 00.000 9640 MoveAxis(S, 30, ABG)
02:23:36.241 00.000 9640 Guiding  Dir = 1, Dur = 30
02:23:36.241 00.000 9640 IsSlewing returns 0
02:23:36.241 00.000 9640 IsGuiding returns 0
02:23:36.242 00.001 9640 PulseGuide returned control before completion, sleep 40
02:23:36.247 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=8656, med=3212, FiltMin=3084, FiltMax=7096, Gamma=2.190
02:23:36.276 00.029 16872 UpdateGuideState exits: m=87323 SNR=183.4
02:23:36.284 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:36.286 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:23:36.289 00.003 16872 Enqueuing Expose request
02:23:36.294 00.005 9640 IsGuiding returns 1
02:23:36.294 00.000 9640 scope still moving after pulse duration time elapsed
02:23:36.326 00.032 9640 IsSlewing returns 0
02:23:36.326 00.000 9640 IsGuiding returns 0
02:23:36.326 00.000 9640 scope move finished after 30 + 54 ms
02:23:36.326 00.000 9640 Move returns status 0, amount 30
02:23:36.326 00.000 9640 move complete, result=0
02:23:36.327 00.001 9640 worker thread done servicing request
02:23:36.327 00.000 9640 Worker thread wakes up
02:23:36.327 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:23:36.327 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:23:36.329 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.7 px 30 ms SOUTH
02:23:37.235 00.906 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b3d8aee1-6b4b-4a6f-857b-5902b36f9ee9"}
02:23:37.240 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b3d8aee1-6b4b-4a6f-857b-5902b36f9ee9"}
02:23:37.244 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa9f3b3e-6a1d-4792-89a0-5820adc7afd9"}
02:23:37.247 00.003 16872 case statement mapped state 6 to 3
02:23:37.250 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa9f3b3e-6a1d-4792-89a0-5820adc7afd9"}
02:23:37.255 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2eac0eb6-21a4-485c-a0a7-1401e0b64d62"}
02:23:37.258 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.30,7.02],"pixels":"..."},"id":"2eac0eb6-21a4-485c-a0a7-1401e0b64d62"}
02:23:40.389 03.131 9640 Exposure complete
02:23:40.528 00.139 9640 worker thread done servicing request
02:23:40.529 00.001 16872 OnExposeComplete: enter
02:23:40.531 00.002 16872 UpdateGuideState(): m_state=6
02:23:40.539 00.008 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:23:40.542 00.003 16872 Star::Find returns 1 (0), X=206.94, Y=190.86, Mass=89673, SNR=184.3, Peak=9660 HFD=4.2
02:23:40.545 00.003 16872 MultiStar: [#1 0.24,1.04,0.00,M1] [#2 0.24,0.48,0.26,U] [#3 0.34,0.81,0.25,U] [#4 0.73,0.45,0.23,U] [#5 -0.14,0.43,0.17,U] [#6 0.21,-0.12,0.14,U] [#7 -0.08,0.79,0.16,U] [#8 -0.21,0.92,0.13,U] 
02:23:40.549 00.004 16872 refined, 7 included, MultiStar: {0.62, 0.75}, one-star: {1.16, 1.02}
02:23:40.552 00.003 16872 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.59) = xAngle (2.47 = 2.47)
02:23:40.555 00.003 16872 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.51 = 2.51)
02:23:40.558 00.003 16872 CameraToMount -- cameraX=0.62 cameraY=0.75 hyp=0.97 cameraTheta=0.88 mountX=-0.76 mountY=0.57, mountTheta=2.50
02:23:40.562 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.62, y=0.75, opts=13)
02:23:40.572 00.010 16872 Enqueuing Move request for scope (0.62, 0.75)
02:23:40.577 00.005 9640 Worker thread wakes up
02:23:40.577 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.75) opts 0xd
02:23:40.577 00.000 9640 Handling offset move in thread for scope, endpoint = (0.62, 0.75)
02:23:40.577 00.000 9640 Moving (0.62, 0.75) raw xDistance=-0.76 yDistance=0.57
02:23:40.577 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.76
02:23:40.577 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.57, m_sumCorr=1.8
02:23:40.577 00.000 9640 MoveAxis(E, 81, ABG)
02:23:40.577 00.000 9640 Guiding  Dir = 2, Dur = 81
02:23:40.577 00.000 9640 IsSlewing returns 0
02:23:40.577 00.000 9640 IsGuiding returns 0
02:23:40.578 00.001 9640 PulseGuide returned control before completion, sleep 91
02:23:40.584 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=9660, med=3212, FiltMin=3128, FiltMax=7308, Gamma=2.190
02:23:40.621 00.037 16872 UpdateGuideState exits: m=89673 SNR=184.3
02:23:40.624 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:40.627 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:23:40.630 00.003 16872 Enqueuing Expose request
02:23:40.676 00.046 9640 IsGuiding returns 1
02:23:40.676 00.000 9640 scope still moving after pulse duration time elapsed
02:23:40.707 00.031 9640 IsSlewing returns 0
02:23:40.707 00.000 9640 IsGuiding returns 0
02:23:40.707 00.000 9640 scope move finished after 81 + 48 ms
02:23:40.707 00.000 9640 Move returns status 0, amount 81
02:23:40.707 00.000 9640 MoveAxis(N, 0, ABG)
02:23:40.707 00.000 9640 Move returns status 0, amount 0
02:23:40.707 00.000 9640 move complete, result=0
02:23:40.708 00.001 9640 worker thread done servicing request
02:23:40.708 00.000 9640 Worker thread wakes up
02:23:40.708 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:23:40.708 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:23:40.708 00.000 16872 GuideStep: -0.8 px 81 ms EAST, 0.6 px 0 ms NORTH
02:23:40.737 00.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f4c730a4-f9f2-4221-a582-579f7eb07e41"}
02:23:40.742 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f4c730a4-f9f2-4221-a582-579f7eb07e41"}
02:23:40.746 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05d5cdba-e12d-4971-81d1-e96ebbbd9267"}
02:23:40.749 00.003 16872 case statement mapped state 6 to 3
02:23:40.752 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"05d5cdba-e12d-4971-81d1-e96ebbbd9267"}
02:23:40.757 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2fad1134-8aad-43e0-a2ae-5d30cb2f2ce6"}
02:23:40.762 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.94,6.86],"pixels":"..."},"id":"2fad1134-8aad-43e0-a2ae-5d30cb2f2ce6"}
02:23:44.235 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef01dc19-3fa0-4983-be35-d89dd8308ffc"}
02:23:44.238 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ef01dc19-3fa0-4983-be35-d89dd8308ffc"}
02:23:44.241 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eb0a2b22-9b94-4644-96a6-689f959bc213"}
02:23:44.245 00.004 16872 case statement mapped state 6 to 3
02:23:44.249 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb0a2b22-9b94-4644-96a6-689f959bc213"}
02:23:44.252 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2f90a5b3-6bc8-4e86-b489-51e052b349cf"}
02:23:44.255 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.94,6.86],"pixels":"..."},"id":"2f90a5b3-6bc8-4e86-b489-51e052b349cf"}
02:23:44.771 00.516 9640 Exposure complete
02:23:44.909 00.138 9640 worker thread done servicing request
02:23:44.909 00.000 16872 OnExposeComplete: enter
02:23:44.913 00.004 16872 UpdateGuideState(): m_state=6
02:23:44.915 00.002 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
02:23:44.918 00.003 16872 Star::Find returns 1 (0), X=206.48, Y=189.67, Mass=89407, SNR=188.4, Peak=7900 HFD=4.5
02:23:44.922 00.004 16872 MultiStar: [#1 0.16,-0.26,0.27,U] [#2 -0.04,-0.73,0.26,U] [#3 0.16,-0.17,0.26,U] [#4 1.42,-0.07,0.00,M7] [#5 0.44,-0.04,0.16,U] [#6 -0.51,-0.43,0.15,U] [#7 -0.66,-1.05,0.00,M1] [#8 13.62,5.95,0.00,M1] 
02:23:44.925 00.003 16872 refined, 5 included, MultiStar: {0.36, -0.26}, one-star: {0.69, -0.17}
02:23:44.928 00.003 16872 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.59) = xAngle (0.96 = 0.96)
02:23:44.931 00.003 16872 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.01 = 1.01)
02:23:44.933 00.002 16872 CameraToMount -- cameraX=0.36 cameraY=-0.26 hyp=0.45 cameraTheta=-0.62 mountX=0.25 mountY=0.38, mountTheta=0.98
02:23:44.938 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=-0.26, opts=13)
02:23:44.940 00.002 16872 Enqueuing Move request for scope (0.36, -0.26)
02:23:44.944 00.004 9640 Worker thread wakes up
02:23:44.944 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.26) opts 0xd
02:23:44.944 00.000 9640 Handling offset move in thread for scope, endpoint = (0.36, -0.26)
02:23:44.944 00.000 9640 Moving (0.36, -0.26) raw xDistance=0.25 yDistance=0.38
02:23:44.944 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
02:23:44.945 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.38, m_sumCorr=2
02:23:44.945 00.000 9640 MoveAxis(W, 19, ABG)
02:23:44.945 00.000 9640 Guiding  Dir = 3, Dur = 19
02:23:44.945 00.000 9640 IsSlewing returns 0
02:23:44.945 00.000 9640 IsGuiding returns 0
02:23:44.945 00.000 9640 PulseGuide returned control before completion, sleep 29
02:23:44.950 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=7900, med=3212, FiltMin=3132, FiltMax=6764, Gamma=2.190
02:23:44.982 00.032 9640 IsGuiding returns 1
02:23:44.982 00.000 9640 scope still moving after pulse duration time elapsed
02:23:44.986 00.004 16872 UpdateGuideState exits: m=89407 SNR=188.4
02:23:44.991 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:44.994 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:23:45.000 00.006 16872 Enqueuing Expose request
02:23:45.013 00.013 9640 IsSlewing returns 0
02:23:45.013 00.000 9640 IsGuiding returns 1
02:23:45.044 00.031 9640 IsSlewing returns 0
02:23:45.045 00.001 9640 IsGuiding returns 1
02:23:45.076 00.031 9640 IsSlewing returns 0
02:23:45.077 00.001 9640 IsGuiding returns 1
02:23:45.107 00.030 9640 IsSlewing returns 0
02:23:45.107 00.000 9640 IsGuiding returns 0
02:23:45.107 00.000 9640 scope move finished after 19 + 143 ms
02:23:45.107 00.000 9640 Move returns status 0, amount 19
02:23:45.107 00.000 9640 MoveAxis(S, 29, ABG)
02:23:45.107 00.000 9640 Guiding  Dir = 1, Dur = 29
02:23:45.108 00.001 9640 IsSlewing returns 0
02:23:45.108 00.000 9640 IsGuiding returns 0
02:23:45.108 00.000 9640 PulseGuide returned control before completion, sleep 39
02:23:45.154 00.046 9640 IsGuiding returns 1
02:23:45.155 00.001 9640 scope still moving after pulse duration time elapsed
02:23:45.185 00.030 9640 IsSlewing returns 0
02:23:45.186 00.001 9640 IsGuiding returns 0
02:23:45.186 00.000 9640 scope move finished after 29 + 48 ms
02:23:45.187 00.001 9640 Move returns status 0, amount 29
02:23:45.187 00.000 9640 move complete, result=0
02:23:45.187 00.000 9640 worker thread done servicing request
02:23:45.187 00.000 9640 Worker thread wakes up
02:23:45.187 00.000 16872 GuideStep: 0.3 px 19 ms WEST, 0.4 px 29 ms SOUTH
02:23:45.190 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:23:45.190 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:23:47.736 02.546 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dc2eba6d-2b62-4c1f-831c-3c72e7de97e9"}
02:23:47.740 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dc2eba6d-2b62-4c1f-831c-3c72e7de97e9"}
02:23:47.745 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aef5bfb6-1686-4be6-b908-de7fb51718b6"}
02:23:47.748 00.003 16872 case statement mapped state 6 to 3
02:23:47.750 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aef5bfb6-1686-4be6-b908-de7fb51718b6"}
02:23:47.755 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c475bbf1-8cb4-4e47-9e46-015533a3fe06"}
02:23:47.758 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.48,6.67],"pixels":"..."},"id":"c475bbf1-8cb4-4e47-9e46-015533a3fe06"}
02:23:49.259 01.501 9640 Exposure complete
02:23:49.395 00.136 9640 worker thread done servicing request
02:23:49.395 00.000 16872 OnExposeComplete: enter
02:23:49.398 00.003 16872 UpdateGuideState(): m_state=6
02:23:49.402 00.004 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
02:23:49.405 00.003 16872 Star::Find returns 1 (0), X=206.21, Y=190.58, Mass=91677, SNR=187.1, Peak=8288 HFD=4.1
02:23:49.409 00.004 16872 MultiStar: [#1 -0.15,0.54,0.30,U] [#2 -0.47,0.40,0.24,U] [#3 -0.53,0.56,0.23,U] [#4 0.35,0.39,0.24,U] [#5 0.27,0.13,0.15,U] [#6 -0.47,-0.19,0.15,U] [#7 -0.65,0.09,0.17,U] [#8 -0.64,0.15,0.13,U] 
02:23:49.412 00.003 16872 refined, 8 included, MultiStar: {0.00, 0.48}, one-star: {0.43, 0.74}
02:23:49.415 00.003 16872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.59) = xAngle (3.15 = -3.13)
02:23:49.418 00.003 16872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.20 = -3.08)
02:23:49.420 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.48 hyp=0.48 cameraTheta=1.57 mountX=-0.48 mountY=-0.03, mountTheta=-3.08
02:23:49.425 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.48, opts=13)
02:23:49.428 00.003 16872 Enqueuing Move request for scope (0.00, 0.48)
02:23:49.431 00.003 9640 Worker thread wakes up
02:23:49.431 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.48) opts 0xd
02:23:49.431 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.48)
02:23:49.431 00.000 9640 Moving (0.00, 0.48) raw xDistance=-0.48 yDistance=-0.03
02:23:49.431 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.48
02:23:49.431 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=2
02:23:49.432 00.001 9640 MoveAxis(E, 49, ABG)
02:23:49.432 00.000 9640 Guiding  Dir = 2, Dur = 49
02:23:49.432 00.000 9640 IsSlewing returns 0
02:23:49.433 00.001 9640 IsGuiding returns 0
02:23:49.433 00.000 9640 PulseGuide returned control before completion, sleep 59
02:23:49.439 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=8288, med=3204, FiltMin=3096, FiltMax=6756, Gamma=2.190
02:23:49.470 00.031 16872 UpdateGuideState exits: m=91677 SNR=187.1
02:23:49.473 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:49.476 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:23:49.479 00.003 16872 Enqueuing Expose request
02:23:49.508 00.029 9640 IsGuiding returns 1
02:23:49.508 00.000 9640 scope still moving after pulse duration time elapsed
02:23:49.539 00.031 9640 IsSlewing returns 0
02:23:49.540 00.001 9640 IsGuiding returns 1
02:23:49.572 00.032 9640 IsSlewing returns 0
02:23:49.572 00.000 9640 IsGuiding returns 1
02:23:49.603 00.031 9640 IsSlewing returns 0
02:23:49.603 00.000 9640 IsGuiding returns 1
02:23:49.633 00.030 9640 IsSlewing returns 0
02:23:49.635 00.002 9640 IsGuiding returns 0
02:23:49.635 00.000 9640 scope move finished after 49 + 153 ms
02:23:49.635 00.000 9640 Move returns status 0, amount 49
02:23:49.635 00.000 9640 MoveAxis(N, 0, ABG)
02:23:49.635 00.000 9640 Move returns status 0, amount 0
02:23:49.635 00.000 9640 move complete, result=0
02:23:49.635 00.000 9640 worker thread done servicing request
02:23:49.635 00.000 9640 Worker thread wakes up
02:23:49.636 00.001 16872 GuideStep: -0.5 px 49 ms EAST, -0.0 px 0 ms NORTH
02:23:49.639 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:23:49.639 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:23:51.236 01.597 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"132aa000-c56b-4e52-b672-c9cd96d21e4c"}
02:23:51.240 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"132aa000-c56b-4e52-b672-c9cd96d21e4c"}
02:23:51.244 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e9b82a7-aa06-4dbb-b3fe-7a675a3f49d1"}
02:23:51.248 00.004 16872 case statement mapped state 6 to 3
02:23:51.250 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e9b82a7-aa06-4dbb-b3fe-7a675a3f49d1"}
02:23:51.254 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a709f649-efe6-4dad-b5e0-e615c883b64b"}
02:23:51.257 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.21,6.58],"pixels":"..."},"id":"a709f649-efe6-4dad-b5e0-e615c883b64b"}
02:23:53.704 02.447 9640 Exposure complete
02:23:53.856 00.152 9640 worker thread done servicing request
02:23:53.857 00.001 16872 OnExposeComplete: enter
02:23:53.859 00.002 16872 UpdateGuideState(): m_state=6
02:23:53.864 00.005 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
02:23:53.867 00.003 16872 Star::Find returns 1 (0), X=206.19, Y=190.07, Mass=86180, SNR=182.2, Peak=8320 HFD=4.2
02:23:53.871 00.004 16872 MultiStar: [#1 -0.71,-0.11,0.29,U] [#2 -0.60,-0.21,0.25,U] [#3 -0.28,-0.29,0.25,U] [#4 0.32,0.29,0.19,U] [#5 -1.01,-0.25,0.00,M1] [#6 -0.15,-0.55,0.13,U] [#7 -1.08,-0.71,0.00,M1] [#8 -1.51,0.20,0.00,M1] 
02:23:53.874 00.003 16872 refined, 5 included, MultiStar: {0.01, 0.03}, one-star: {0.41, 0.23}
02:23:53.878 00.004 16872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.59) = xAngle (2.70 = 2.70)
02:23:53.882 00.004 16872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.74 = 2.74)
02:23:53.885 00.003 16872 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.11 mountX=-0.03 mountY=0.01, mountTheta=2.74
02:23:53.890 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.03, opts=13)
02:23:53.894 00.004 16872 Enqueuing Move request for scope (0.01, 0.03)
02:23:53.898 00.004 9640 Worker thread wakes up
02:23:53.898 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
02:23:53.898 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
02:23:53.898 00.000 9640 Moving (0.01, 0.03) raw xDistance=-0.03 yDistance=0.01
02:23:53.898 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:23:53.898 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.01, m_sumCorr=2.2
02:23:53.899 00.001 9640 MoveAxis(E, 0, ABG)
02:23:53.899 00.000 9640 Move returns status 0, amount 0
02:23:53.899 00.000 9640 MoveAxis(S, 21, ABG)
02:23:53.899 00.000 9640 Guiding  Dir = 1, Dur = 21
02:23:53.899 00.000 9640 IsSlewing returns 0
02:23:53.899 00.000 9640 IsGuiding returns 0
02:23:53.900 00.001 9640 PulseGuide returned control before completion, sleep 31
02:23:53.905 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=8320, med=3212, FiltMin=3120, FiltMax=6692, Gamma=2.190
02:23:53.941 00.036 9640 IsGuiding returns 1
02:23:53.941 00.000 9640 scope still moving after pulse duration time elapsed
02:23:53.943 00.002 16872 UpdateGuideState exits: m=86180 SNR=182.2
02:23:53.949 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:53.954 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:23:53.957 00.003 16872 Enqueuing Expose request
02:23:53.972 00.015 9640 IsSlewing returns 0
02:23:53.973 00.001 9640 IsGuiding returns 0
02:23:53.973 00.000 9640 scope move finished after 21 + 52 ms
02:23:53.973 00.000 9640 Move returns status 0, amount 21
02:23:53.973 00.000 9640 move complete, result=0
02:23:53.973 00.000 9640 worker thread done servicing request
02:23:53.973 00.000 9640 Worker thread wakes up
02:23:53.973 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:23:53.973 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:23:53.977 00.004 16872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 21 ms SOUTH
02:23:54.738 00.761 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ec04be1-aca8-4d7a-8432-bcbc13ac0e5b"}
02:23:54.741 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5ec04be1-aca8-4d7a-8432-bcbc13ac0e5b"}
02:23:54.745 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"484bf62f-c45e-4faf-9420-a457bfd118ca"}
02:23:54.749 00.004 16872 case statement mapped state 6 to 3
02:23:54.753 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"484bf62f-c45e-4faf-9420-a457bfd118ca"}
02:23:54.757 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ee21134d-66b6-40fe-9c40-08b7ca3e292a"}
02:23:54.760 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.19,7.07],"pixels":"..."},"id":"ee21134d-66b6-40fe-9c40-08b7ca3e292a"}
02:23:58.027 03.267 9640 Exposure complete
02:23:58.162 00.135 9640 worker thread done servicing request
02:23:58.162 00.000 16872 OnExposeComplete: enter
02:23:58.165 00.003 16872 UpdateGuideState(): m_state=6
02:23:58.167 00.002 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
02:23:58.171 00.004 16872 Star::Find returns 1 (0), X=206.41, Y=189.93, Mass=89863, SNR=183.3, Peak=7892 HFD=4.3
02:23:58.173 00.002 16872 MultiStar: [#1 -0.73,-0.01,0.28,U] [#2 -0.52,-0.42,0.26,U] [#3 -0.60,-0.10,0.25,U] [#4 0.33,-0.05,0.22,U] [#5 -0.20,-0.19,0.16,U] [#6 -1.05,-0.34,0.00,M1] [#7 -1.22,-0.36,0.00,M2] [#8 -0.68,0.57,0.13,U] 
02:23:58.177 00.004 16872 refined, 6 included, MultiStar: {0.04, -0.01}, one-star: {0.63, 0.08}
02:23:58.179 00.002 16872 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.59) = xAngle (1.39 = 1.39)
02:23:58.181 00.002 16872 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.44 = 1.44)
02:23:58.184 00.003 16872 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.19 mountX=0.01 mountY=0.04, mountTheta=1.40
02:23:58.188 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.04, y=-0.01, opts=13)
02:23:58.193 00.005 16872 Enqueuing Move request for scope (0.04, -0.01)
02:23:58.197 00.004 9640 Worker thread wakes up
02:23:58.197 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
02:23:58.197 00.000 9640 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
02:23:58.197 00.000 9640 Moving (0.04, -0.01) raw xDistance=0.01 yDistance=0.04
02:23:58.197 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:23:58.197 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=2.2
02:23:58.197 00.000 9640 MoveAxis(E, 0, ABG)
02:23:58.197 00.000 9640 Move returns status 0, amount 0
02:23:58.197 00.000 9640 MoveAxis(N, 0, ABG)
02:23:58.197 00.000 9640 Move returns status 0, amount 0
02:23:58.197 00.000 9640 move complete, result=0
02:23:58.197 00.000 9640 worker thread done servicing request
02:23:58.202 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=7892, med=3204, FiltMin=3080, FiltMax=6964, Gamma=2.190
02:23:58.232 00.030 16872 UpdateGuideState exits: m=89863 SNR=183.3
02:23:58.235 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:58.239 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:23:58.242 00.003 16872 Enqueuing Expose request
02:23:58.245 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:23:58.247 00.002 9640 Worker thread wakes up
02:23:58.247 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:23:58.248 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:23:58.250 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0806b91b-03a9-444d-877f-d0c9eee721b8"}
02:23:58.256 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0806b91b-03a9-444d-877f-d0c9eee721b8"}
02:23:58.264 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"415c14db-311d-45ef-94e3-869e001ddd6a"}
02:23:58.268 00.004 16872 case statement mapped state 6 to 3
02:23:58.271 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"415c14db-311d-45ef-94e3-869e001ddd6a"}
02:23:58.275 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"70e68efc-25e3-456e-90a3-e3e7759ecd3b"}
02:23:58.278 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.41,6.93],"pixels":"..."},"id":"70e68efc-25e3-456e-90a3-e3e7759ecd3b"}
02:24:01.739 03.461 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"768b6327-d66d-40ec-9cd0-5a6a75087b76"}
02:24:01.744 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"768b6327-d66d-40ec-9cd0-5a6a75087b76"}
02:24:01.748 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f59697ef-eebb-45c6-a460-dd5c2bcf5587"}
02:24:01.751 00.003 16872 case statement mapped state 6 to 3
02:24:01.753 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f59697ef-eebb-45c6-a460-dd5c2bcf5587"}
02:24:01.757 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2e37bf0d-5de6-40d0-a06b-b1ec472c3750"}
02:24:01.761 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.41,6.93],"pixels":"..."},"id":"2e37bf0d-5de6-40d0-a06b-b1ec472c3750"}
02:24:02.303 00.542 9640 Exposure complete
02:24:02.437 00.134 9640 worker thread done servicing request
02:24:02.437 00.000 16872 OnExposeComplete: enter
02:24:02.440 00.003 16872 UpdateGuideState(): m_state=6
02:24:02.443 00.003 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
02:24:02.446 00.003 16872 Star::Find returns 1 (0), X=206.59, Y=190.82, Mass=92202, SNR=184.1, Peak=7768 HFD=4.4
02:24:02.449 00.003 16872 MultiStar: [#1 -0.30,1.15,0.00,M1] [#2 -0.34,0.67,0.24,U] [#3 -0.25,0.78,0.24,U] [#4 1.18,1.18,0.00,M5] [#5 -0.14,0.72,0.17,U] [#6 -0.80,0.31,0.13,U] [#7 -0.60,0.78,0.00,M3] [#8 -0.45,0.25,0.15,U] 
02:24:02.452 00.003 16872 refined, 5 included, MultiStar: {0.25, 0.79}, one-star: {0.81, 0.98}
02:24:02.454 00.002 16872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.59) = xAngle (2.85 = 2.85)
02:24:02.458 00.004 16872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.90 = 2.90)
02:24:02.461 00.003 16872 CameraToMount -- cameraX=0.25 cameraY=0.79 hyp=0.83 cameraTheta=1.27 mountX=-0.79 mountY=0.20, mountTheta=2.90
02:24:02.466 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=0.79, opts=13)
02:24:02.468 00.002 16872 Enqueuing Move request for scope (0.25, 0.79)
02:24:02.471 00.003 9640 Worker thread wakes up
02:24:02.471 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.79) opts 0xd
02:24:02.472 00.001 9640 Handling offset move in thread for scope, endpoint = (0.25, 0.79)
02:24:02.472 00.000 9640 Moving (0.25, 0.79) raw xDistance=-0.79 yDistance=0.20
02:24:02.472 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.71 from input -0.79
02:24:02.472 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.20, m_sumCorr=2.2
02:24:02.472 00.000 9640 MoveAxis(E, 85, ABG)
02:24:02.472 00.000 9640 Guiding  Dir = 2, Dur = 85
02:24:02.472 00.000 9640 IsSlewing returns 0
02:24:02.473 00.001 9640 IsGuiding returns 0
02:24:02.474 00.001 9640 PulseGuide returned control before completion, sleep 95
02:24:02.480 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=7768, med=3204, FiltMin=3080, FiltMax=7144, Gamma=2.190
02:24:02.511 00.031 16872 UpdateGuideState exits: m=92202 SNR=184.1
02:24:02.515 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:02.517 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:24:02.521 00.004 16872 Enqueuing Expose request
02:24:02.583 00.062 9640 IsGuiding returns 1
02:24:02.583 00.000 9640 scope still moving after pulse duration time elapsed
02:24:02.614 00.031 9640 IsSlewing returns 0
02:24:02.615 00.001 9640 IsGuiding returns 0
02:24:02.615 00.000 9640 scope move finished after 85 + 56 ms
02:24:02.615 00.000 9640 Move returns status 0, amount 85
02:24:02.615 00.000 9640 MoveAxis(N, 0, ABG)
02:24:02.615 00.000 9640 Move returns status 0, amount 0
02:24:02.615 00.000 9640 move complete, result=0
02:24:02.616 00.001 9640 worker thread done servicing request
02:24:02.616 00.000 9640 Worker thread wakes up
02:24:02.616 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:24:02.616 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:24:02.616 00.000 16872 GuideStep: -0.8 px 85 ms EAST, 0.2 px 0 ms NORTH
02:24:05.238 02.622 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d7ce9582-5096-4eb4-8055-c64cb0fd4a31"}
02:24:05.242 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d7ce9582-5096-4eb4-8055-c64cb0fd4a31"}
02:24:05.245 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d1a4ea4d-c51e-4557-90d3-16ebf05131a9"}
02:24:05.248 00.003 16872 case statement mapped state 6 to 3
02:24:05.252 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1a4ea4d-c51e-4557-90d3-16ebf05131a9"}
02:24:05.255 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0ca5a034-7115-4964-ae4a-c9995a23f088"}
02:24:05.258 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.59,6.82],"pixels":"..."},"id":"0ca5a034-7115-4964-ae4a-c9995a23f088"}
02:24:06.699 01.441 9640 Exposure complete
02:24:06.866 00.167 9640 worker thread done servicing request
02:24:06.867 00.001 16872 OnExposeComplete: enter
02:24:06.872 00.005 16872 UpdateGuideState(): m_state=6
02:24:06.877 00.005 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
02:24:06.881 00.004 16872 Star::Find returns 1 (0), X=206.37, Y=190.67, Mass=89913, SNR=183.1, Peak=7692 HFD=4.5
02:24:06.885 00.004 16872 MultiStar: [#1 -0.16,0.44,0.31,U] [#2 -0.34,-0.22,0.24,U] [#3 -0.24,0.71,0.26,U] [#4 -0.17,0.13,0.25,U] [#5 -0.63,-0.37,0.17,U] [#6 -0.61,0.62,0.15,U] [#7 -0.50,0.22,0.16,U] [#8 -1.10,0.46,0.00,M1] 
02:24:06.891 00.006 16872 refined, 7 included, MultiStar: {0.03, 0.47}, one-star: {0.58, 0.83}
02:24:06.897 00.006 16872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.59) = xAngle (3.10 = 3.10)
02:24:06.901 00.004 16872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.15 = -3.14)
02:24:06.906 00.005 16872 CameraToMount -- cameraX=0.03 cameraY=0.47 hyp=0.47 cameraTheta=1.52 mountX=-0.47 mountY=-0.00, mountTheta=-3.14
02:24:06.923 00.017 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=0.47, opts=13)
02:24:06.932 00.009 16872 Enqueuing Move request for scope (0.03, 0.47)
02:24:06.946 00.014 9640 Worker thread wakes up
02:24:06.946 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.47) opts 0xd
02:24:06.946 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, 0.47)
02:24:06.947 00.001 9640 Moving (0.03, 0.47) raw xDistance=-0.47 yDistance=-0.00
02:24:06.947 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.47
02:24:06.950 00.003 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.00, m_sumCorr=2.2
02:24:06.951 00.001 9640 MoveAxis(E, 59, ABG)
02:24:06.951 00.000 9640 Guiding  Dir = 2, Dur = 59
02:24:06.951 00.000 9640 IsSlewing returns 0
02:24:06.952 00.001 9640 IsGuiding returns 0
02:24:06.952 00.000 9640 PulseGuide returned control before completion, sleep 69
02:24:06.960 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=7692, med=3212, FiltMin=3130, FiltMax=6764, Gamma=2.190
02:24:06.996 00.036 16872 UpdateGuideState exits: m=89913 SNR=183.1
02:24:07.001 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:07.005 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:24:07.008 00.003 16872 Enqueuing Expose request
02:24:07.027 00.019 9640 IsGuiding returns 1
02:24:07.027 00.000 9640 scope still moving after pulse duration time elapsed
02:24:07.059 00.032 9640 IsSlewing returns 0
02:24:07.059 00.000 9640 IsGuiding returns 0
02:24:07.059 00.000 9640 scope move finished after 59 + 48 ms
02:24:07.059 00.000 9640 Move returns status 0, amount 59
02:24:07.059 00.000 9640 MoveAxis(N, 0, ABG)
02:24:07.059 00.000 9640 Move returns status 0, amount 0
02:24:07.060 00.001 9640 move complete, result=0
02:24:07.060 00.000 9640 worker thread done servicing request
02:24:07.060 00.000 9640 Worker thread wakes up
02:24:07.061 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:24:07.061 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:24:07.067 00.006 16872 GuideStep: -0.5 px 59 ms EAST, -0.0 px 0 ms NORTH
02:24:08.737 01.670 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a4b89fea-32a6-4339-890b-af999a2927e9"}
02:24:08.740 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a4b89fea-32a6-4339-890b-af999a2927e9"}
02:24:08.746 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84d7f526-e044-4a53-9eab-ab338340a2e7"}
02:24:08.751 00.005 16872 case statement mapped state 6 to 3
02:24:08.753 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"84d7f526-e044-4a53-9eab-ab338340a2e7"}
02:24:08.757 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8c8a961a-e5ea-4a60-a30d-6d7cec318504"}
02:24:08.760 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.37,6.67],"pixels":"..."},"id":"8c8a961a-e5ea-4a60-a30d-6d7cec318504"}
02:24:11.116 02.356 9640 Exposure complete
02:24:11.253 00.137 9640 worker thread done servicing request
02:24:11.254 00.001 16872 OnExposeComplete: enter
02:24:11.257 00.003 16872 UpdateGuideState(): m_state=6
02:24:11.260 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
02:24:11.263 00.003 16872 Star::Find returns 1 (0), X=206.39, Y=189.66, Mass=87016, SNR=177.8, Peak=7792 HFD=4.3
02:24:11.266 00.003 16872 MultiStar: [#1 0.03,-0.04,0.27,U] [#2 -0.63,-0.17,0.25,U] [#3 -0.32,0.40,0.24,U] [#4 1.27,0.06,0.00,M5] [#5 -0.45,-0.41,0.18,U] [#6 0.10,-0.39,0.15,U] [#7 -0.05,-0.07,0.19,U] [#8 -1.26,0.62,0.00,M2] 
02:24:11.269 00.003 16872 refined, 6 included, MultiStar: {0.13, -0.13}, one-star: {0.61, -0.19}
02:24:11.271 00.002 16872 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.59) = xAngle (0.83 = 0.83)
02:24:11.274 00.003 16872 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.87 = 0.87)
02:24:11.276 00.002 16872 CameraToMount -- cameraX=0.13 cameraY=-0.13 hyp=0.19 cameraTheta=-0.76 mountX=0.13 mountY=0.14, mountTheta=0.85
02:24:11.280 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=-0.13, opts=13)
02:24:11.284 00.004 16872 Enqueuing Move request for scope (0.13, -0.13)
02:24:11.289 00.005 9640 Worker thread wakes up
02:24:11.289 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.13) opts 0xd
02:24:11.289 00.000 9640 Handling offset move in thread for scope, endpoint = (0.13, -0.13)
02:24:11.289 00.000 9640 Moving (0.13, -0.13) raw xDistance=0.13 yDistance=0.14
02:24:11.289 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.13
02:24:11.289 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=2.2
02:24:11.290 00.001 9640 MoveAxis(W, 8, ABG)
02:24:11.290 00.000 9640 Guiding  Dir = 3, Dur = 8
02:24:11.290 00.000 9640 IsSlewing returns 0
02:24:11.290 00.000 9640 IsGuiding returns 0
02:24:11.290 00.000 9640 PulseGuide returned control before completion, sleep 18
02:24:11.295 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=7792, med=3212, FiltMin=3042, FiltMax=6564, Gamma=2.190
02:24:11.314 00.019 9640 IsGuiding returns 1
02:24:11.315 00.001 9640 scope still moving after pulse duration time elapsed
02:24:11.326 00.011 16872 UpdateGuideState exits: m=87016 SNR=177.8
02:24:11.329 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:11.332 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:24:11.335 00.003 16872 Enqueuing Expose request
02:24:11.345 00.010 9640 IsSlewing returns 0
02:24:11.345 00.000 9640 IsGuiding returns 0
02:24:11.345 00.000 9640 scope move finished after 8 + 47 ms
02:24:11.345 00.000 9640 Move returns status 0, amount 8
02:24:11.345 00.000 9640 MoveAxis(N, 0, ABG)
02:24:11.345 00.000 9640 Move returns status 0, amount 0
02:24:11.345 00.000 9640 move complete, result=0
02:24:11.346 00.001 9640 worker thread done servicing request
02:24:11.346 00.000 9640 Worker thread wakes up
02:24:11.346 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:24:11.346 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:24:11.346 00.000 16872 GuideStep: 0.1 px 8 ms WEST, 0.1 px 0 ms NORTH
02:24:12.247 00.901 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1207d783-54c4-476b-897e-be58c7d4a1a4"}
02:24:12.252 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1207d783-54c4-476b-897e-be58c7d4a1a4"}
02:24:12.257 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa553bc3-7227-4b6b-94b4-3f244c3ecfc8"}
02:24:12.261 00.004 16872 case statement mapped state 6 to 3
02:24:12.266 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa553bc3-7227-4b6b-94b4-3f244c3ecfc8"}
02:24:12.271 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"22eaf6b0-84de-4f25-b27d-d53b7869db0b"}
02:24:12.274 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.39,6.66],"pixels":"..."},"id":"22eaf6b0-84de-4f25-b27d-d53b7869db0b"}
02:24:15.439 03.165 9640 Exposure complete
02:24:15.582 00.143 9640 worker thread done servicing request
02:24:15.583 00.001 16872 OnExposeComplete: enter
02:24:15.585 00.002 16872 UpdateGuideState(): m_state=6
02:24:15.588 00.003 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
02:24:15.591 00.003 16872 Star::Find returns 1 (0), X=206.62, Y=190.45, Mass=90438, SNR=180.8, Peak=8116 HFD=4.1
02:24:15.594 00.003 16872 MultiStar: [#1 -0.12,-0.07,0.28,U] [#2 -0.87,-0.51,0.00,M1] [#3 -0.57,-0.20,0.24,U] [#4 0.21,0.31,0.21,U] [#5 -0.19,0.20,0.17,U] [#6 -1.11,0.04,0.00,M1] [#7 -0.56,0.05,0.17,U] [#8 -0.72,0.39,0.14,U] 
02:24:15.596 00.002 16872 refined, 6 included, MultiStar: {0.22, 0.32}, one-star: {0.84, 0.60}
02:24:15.602 00.006 16872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.59) = xAngle (2.56 = 2.56)
02:24:15.605 00.003 16872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.60 = 2.60)
02:24:15.607 00.002 16872 CameraToMount -- cameraX=0.22 cameraY=0.32 hyp=0.38 cameraTheta=0.97 mountX=-0.32 mountY=0.20, mountTheta=2.59
02:24:15.612 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.22, y=0.32, opts=13)
02:24:15.617 00.005 16872 Enqueuing Move request for scope (0.22, 0.32)
02:24:15.619 00.002 9640 Worker thread wakes up
02:24:15.619 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.32) opts 0xd
02:24:15.619 00.000 9640 Handling offset move in thread for scope, endpoint = (0.22, 0.32)
02:24:15.619 00.000 9640 Moving (0.22, 0.32) raw xDistance=-0.32 yDistance=0.20
02:24:15.619 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.32
02:24:15.619 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.20, m_sumCorr=2.2
02:24:15.619 00.000 9640 MoveAxis(E, 33, ABG)
02:24:15.619 00.000 9640 Guiding  Dir = 2, Dur = 33
02:24:15.620 00.001 9640 IsSlewing returns 0
02:24:15.620 00.000 9640 IsGuiding returns 0
02:24:15.620 00.000 9640 PulseGuide returned control before completion, sleep 43
02:24:15.625 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2840, max=8116, med=3208, FiltMin=3058, FiltMax=6728, Gamma=2.190
02:24:15.656 00.031 16872 UpdateGuideState exits: m=90438 SNR=180.8
02:24:15.659 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:15.666 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:24:15.669 00.003 16872 Enqueuing Expose request
02:24:15.676 00.007 9640 IsGuiding returns 1
02:24:15.676 00.000 9640 scope still moving after pulse duration time elapsed
02:24:15.706 00.030 9640 IsSlewing returns 0
02:24:15.707 00.001 9640 IsGuiding returns 0
02:24:15.707 00.000 9640 scope move finished after 33 + 54 ms
02:24:15.707 00.000 9640 Move returns status 0, amount 33
02:24:15.707 00.000 9640 MoveAxis(N, 0, ABG)
02:24:15.707 00.000 9640 Move returns status 0, amount 0
02:24:15.707 00.000 9640 move complete, result=0
02:24:15.707 00.000 9640 worker thread done servicing request
02:24:15.707 00.000 9640 Worker thread wakes up
02:24:15.707 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:24:15.707 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:24:15.710 00.003 16872 GuideStep: -0.3 px 33 ms EAST, 0.2 px 0 ms NORTH
02:24:15.747 00.037 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d3deefd9-7fa3-4e80-ba14-4424e1a0a489"}
02:24:15.751 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d3deefd9-7fa3-4e80-ba14-4424e1a0a489"}
02:24:15.758 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f400d9e-6760-482d-9727-cf29847979d2"}
02:24:15.762 00.004 16872 case statement mapped state 6 to 3
02:24:15.765 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f400d9e-6760-482d-9727-cf29847979d2"}
02:24:15.779 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3d736d6d-626f-411c-ba01-428971557381"}
02:24:15.784 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.62,7.45],"pixels":"..."},"id":"3d736d6d-626f-411c-ba01-428971557381"}
02:24:19.249 03.465 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a727b224-66ec-48a8-b5e3-375d1bed9e02"}
02:24:19.252 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a727b224-66ec-48a8-b5e3-375d1bed9e02"}
02:24:19.255 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6cfe2b96-c649-4128-ba88-d2ad52763f7f"}
02:24:19.258 00.003 16872 case statement mapped state 6 to 3
02:24:19.260 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cfe2b96-c649-4128-ba88-d2ad52763f7f"}
02:24:19.265 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7b55ee7a-dc9e-49be-a976-4bf69fec1bbc"}
02:24:19.268 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.62,7.45],"pixels":"..."},"id":"7b55ee7a-dc9e-49be-a976-4bf69fec1bbc"}
02:24:19.771 00.503 9640 Exposure complete
02:24:19.908 00.137 9640 worker thread done servicing request
02:24:19.909 00.001 16872 OnExposeComplete: enter
02:24:19.912 00.003 16872 UpdateGuideState(): m_state=6
02:24:19.916 00.004 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
02:24:19.919 00.003 16872 Star::Find returns 1 (0), X=206.69, Y=190.01, Mass=85513, SNR=174.1, Peak=7900 HFD=4.1
02:24:19.923 00.004 16872 MultiStar: [#1 -0.65,0.02,0.27,U] [#2 -0.37,-0.85,0.00,M2] [#3 -0.43,-0.18,0.22,U] [#4 1.10,-0.11,0.00,M5] [#5 -0.14,-0.10,0.15,U] [#6 -0.13,-0.95,0.00,M2] [#7 -1.09,-0.52,0.00,M1] [#8 -0.92,-0.29,0.00,M2] 
02:24:19.925 00.002 16872 refined, 3 included, MultiStar: {0.37, 0.07}, one-star: {0.91, 0.17}
02:24:19.928 00.003 16872 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.59) = xAngle (1.78 = 1.78)
02:24:19.931 00.003 16872 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.83 = 1.83)
02:24:19.933 00.002 16872 CameraToMount -- cameraX=0.37 cameraY=0.07 hyp=0.38 cameraTheta=0.19 mountX=-0.08 mountY=0.37, mountTheta=1.78
02:24:19.938 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.37, y=0.07, opts=13)
02:24:19.941 00.003 16872 Enqueuing Move request for scope (0.37, 0.07)
02:24:19.943 00.002 9640 Worker thread wakes up
02:24:19.943 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.07) opts 0xd
02:24:19.943 00.000 9640 Handling offset move in thread for scope, endpoint = (0.37, 0.07)
02:24:19.943 00.000 9640 Moving (0.37, 0.07) raw xDistance=-0.08 yDistance=0.37
02:24:19.943 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:24:19.944 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.37, m_sumCorr=2.2
02:24:19.944 00.000 9640 MoveAxis(E, 0, ABG)
02:24:19.944 00.000 9640 Move returns status 0, amount 0
02:24:19.944 00.000 9640 MoveAxis(N, 0, ABG)
02:24:19.944 00.000 9640 Move returns status 0, amount 0
02:24:19.944 00.000 9640 move complete, result=0
02:24:19.944 00.000 9640 worker thread done servicing request
02:24:19.954 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=7900, med=3216, FiltMin=3132, FiltMax=7008, Gamma=2.190
02:24:19.986 00.032 16872 UpdateGuideState exits: m=85513 SNR=174.1
02:24:19.989 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:19.992 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:24:19.994 00.002 16872 Enqueuing Expose request
02:24:19.999 00.005 16872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:24:20.001 00.002 9640 Worker thread wakes up
02:24:20.001 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:24:20.001 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:24:22.747 02.746 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fb9a3234-5d82-428a-8622-c11ffeb80960"}
02:24:22.750 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fb9a3234-5d82-428a-8622-c11ffeb80960"}
02:24:22.753 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73b00b37-d734-4c60-b6da-a447013167ac"}
02:24:22.758 00.005 16872 case statement mapped state 6 to 3
02:24:22.760 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"73b00b37-d734-4c60-b6da-a447013167ac"}
02:24:22.763 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d2159f95-4321-4062-bb14-8be26b60e30e"}
02:24:22.765 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.69,7.01],"pixels":"..."},"id":"d2159f95-4321-4062-bb14-8be26b60e30e"}
02:24:24.057 01.292 9640 Exposure complete
02:24:24.194 00.137 9640 worker thread done servicing request
02:24:24.194 00.000 16872 OnExposeComplete: enter
02:24:24.197 00.003 16872 UpdateGuideState(): m_state=6
02:24:24.200 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
02:24:24.203 00.003 16872 Star::Find returns 1 (0), X=206.75, Y=190.96, Mass=89532, SNR=184.3, Peak=8944 HFD=4.1
02:24:24.206 00.003 16872 MultiStar: [#1 -0.01,1.02,0.00,M1] [#2 0.04,0.60,0.27,U] [#3 -0.30,0.76,0.26,U] [#4 1.09,1.14,0.00,M6] [#5 0.51,0.83,0.00,M1] [#6 -0.05,0.58,0.13,U] [#7 -0.63,0.64,0.00,M2] [#8 -0.67,0.86,0.00,M3] 
02:24:24.209 00.003 16872 refined, 3 included, MultiStar: {0.54, 0.93}, one-star: {0.97, 1.11}
02:24:24.212 00.003 16872 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.59) = xAngle (2.63 = 2.63)
02:24:24.214 00.002 16872 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.68 = 2.68)
02:24:24.217 00.003 16872 CameraToMount -- cameraX=0.54 cameraY=0.93 hyp=1.08 cameraTheta=1.05 mountX=-0.94 mountY=0.48, mountTheta=2.67
02:24:24.223 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.54, y=0.93, opts=13)
02:24:24.226 00.003 16872 Enqueuing Move request for scope (0.54, 0.93)
02:24:24.229 00.003 9640 Worker thread wakes up
02:24:24.229 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.93) opts 0xd
02:24:24.229 00.000 9640 Handling offset move in thread for scope, endpoint = (0.54, 0.93)
02:24:24.229 00.000 9640 Moving (0.54, 0.93) raw xDistance=-0.94 yDistance=0.48
02:24:24.229 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.85 from input -0.94
02:24:24.230 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.48, m_sumCorr=2.4
02:24:24.230 00.000 9640 MoveAxis(E, 100, ABG)
02:24:24.230 00.000 9640 Guiding  Dir = 2, Dur = 100
02:24:24.230 00.000 9640 IsSlewing returns 0
02:24:24.230 00.000 9640 IsGuiding returns 0
02:24:24.230 00.000 9640 PulseGuide returned control before completion, sleep 110
02:24:24.235 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=8944, med=3208, FiltMin=3120, FiltMax=7364, Gamma=2.190
02:24:24.266 00.031 16872 UpdateGuideState exits: m=89532 SNR=184.3
02:24:24.269 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:24.271 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:24:24.273 00.002 16872 Enqueuing Expose request
02:24:24.342 00.069 9640 IsGuiding returns 1
02:24:24.342 00.000 9640 scope still moving after pulse duration time elapsed
02:24:24.373 00.031 9640 IsSlewing returns 0
02:24:24.373 00.000 9640 IsGuiding returns 0
02:24:24.373 00.000 9640 scope move finished after 100 + 43 ms
02:24:24.373 00.000 9640 Move returns status 0, amount 100
02:24:24.373 00.000 9640 MoveAxis(S, 22, ABG)
02:24:24.373 00.000 9640 Guiding  Dir = 1, Dur = 22
02:24:24.374 00.001 9640 IsSlewing returns 0
02:24:24.374 00.000 9640 IsGuiding returns 0
02:24:24.374 00.000 9640 PulseGuide returned control before completion, sleep 32
02:24:24.420 00.046 9640 IsGuiding returns 1
02:24:24.420 00.000 9640 scope still moving after pulse duration time elapsed
02:24:24.451 00.031 9640 IsSlewing returns 0
02:24:24.452 00.001 9640 IsGuiding returns 1
02:24:24.482 00.030 9640 IsSlewing returns 0
02:24:24.483 00.001 9640 IsGuiding returns 0
02:24:24.483 00.000 9640 scope move finished after 22 + 87 ms
02:24:24.483 00.000 9640 Move returns status 0, amount 22
02:24:24.483 00.000 9640 move complete, result=0
02:24:24.484 00.001 9640 worker thread done servicing request
02:24:24.484 00.000 16872 GuideStep: -0.9 px 100 ms EAST, 0.5 px 22 ms SOUTH
02:24:24.489 00.005 9640 Worker thread wakes up
02:24:24.489 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:24:24.489 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:24:26.245 01.756 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"470bdde4-24de-48f9-9b3b-d8256bd4e9a0"}
02:24:26.249 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"470bdde4-24de-48f9-9b3b-d8256bd4e9a0"}
02:24:26.253 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"52056f11-af14-4d30-bdb5-b31acc8171fe"}
02:24:26.256 00.003 16872 case statement mapped state 6 to 3
02:24:26.259 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"52056f11-af14-4d30-bdb5-b31acc8171fe"}
02:24:26.265 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ca173c1e-8d7e-4bb0-b33a-4868f319a025"}
02:24:26.267 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.75,6.96],"pixels":"..."},"id":"ca173c1e-8d7e-4bb0-b33a-4868f319a025"}
02:24:28.547 02.280 9640 Exposure complete
02:24:28.691 00.144 9640 worker thread done servicing request
02:24:28.691 00.000 16872 OnExposeComplete: enter
02:24:28.695 00.004 16872 UpdateGuideState(): m_state=6
02:24:28.698 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
02:24:28.701 00.003 16872 Star::Find returns 1 (0), X=205.83, Y=189.29, Mass=85949, SNR=179.4, Peak=7884 HFD=4.2
02:24:28.704 00.003 16872 MultiStar: [#1 -0.60,-0.40,0.29,U] [#2 -0.63,-0.63,0.00,M2] [#3 -0.94,-0.22,0.00,M1] [#4 0.51,-0.71,0.18,U] [#5 -1.05,-0.60,0.00,M2] [#6 -1.83,-0.64,0.00,M2] [#7 -1.43,-0.64,0.00,M3] [#8 -1.09,-0.47,0.00,M4] 
02:24:28.706 00.002 16872 refined, 2 included, MultiStar: {-0.03, -0.54}, one-star: {0.04, -0.55}
02:24:28.708 00.002 16872 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.59) = xAngle (-0.03 = -0.03)
02:24:28.711 00.003 16872 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.01 = 0.01)
02:24:28.716 00.005 16872 CameraToMount -- cameraX=-0.03 cameraY=-0.54 hyp=0.54 cameraTheta=-1.62 mountX=0.54 mountY=0.01, mountTheta=0.01
02:24:28.721 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=-0.54, opts=13)
02:24:28.723 00.002 16872 Enqueuing Move request for scope (-0.03, -0.54)
02:24:28.727 00.004 9640 Worker thread wakes up
02:24:28.727 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.54) opts 0xd
02:24:28.727 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.03, -0.54)
02:24:28.727 00.000 9640 Moving (-0.03, -0.54) raw xDistance=0.54 yDistance=0.01
02:24:28.727 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.54
02:24:28.727 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=2.4
02:24:28.727 00.000 9640 MoveAxis(W, 48, ABG)
02:24:28.727 00.000 9640 Guiding  Dir = 3, Dur = 48
02:24:28.728 00.001 9640 IsSlewing returns 0
02:24:28.728 00.000 9640 IsGuiding returns 0
02:24:28.729 00.001 9640 PulseGuide returned control before completion, sleep 58
02:24:28.733 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2840, max=7884, med=3208, FiltMin=3132, FiltMax=6664, Gamma=2.190
02:24:28.765 00.032 16872 UpdateGuideState exits: m=85949 SNR=179.4
02:24:28.768 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:28.771 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:24:28.773 00.002 16872 Enqueuing Expose request
02:24:28.791 00.018 9640 IsGuiding returns 1
02:24:28.791 00.000 9640 scope still moving after pulse duration time elapsed
02:24:28.823 00.032 9640 IsSlewing returns 0
02:24:28.824 00.001 9640 IsGuiding returns 0
02:24:28.824 00.000 9640 scope move finished after 48 + 47 ms
02:24:28.824 00.000 9640 Move returns status 0, amount 48
02:24:28.824 00.000 9640 MoveAxis(N, 0, ABG)
02:24:28.824 00.000 9640 Move returns status 0, amount 0
02:24:28.824 00.000 9640 move complete, result=0
02:24:28.824 00.000 9640 worker thread done servicing request
02:24:28.824 00.000 9640 Worker thread wakes up
02:24:28.824 00.000 16872 GuideStep: 0.5 px 48 ms WEST, 0.0 px 0 ms NORTH
02:24:28.827 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:24:28.827 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:24:29.747 00.920 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a4f12533-1f63-478f-ab59-fa4730da8dec"}
02:24:29.752 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a4f12533-1f63-478f-ab59-fa4730da8dec"}
02:24:29.757 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4ab37aed-ba46-433b-8ca4-f456a160ea1d"}
02:24:29.760 00.003 16872 case statement mapped state 6 to 3
02:24:29.763 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ab37aed-ba46-433b-8ca4-f456a160ea1d"}
02:24:29.768 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eb190ecc-235a-4c31-8086-67c60bbb26fe"}
02:24:29.771 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.83,7.29],"pixels":"..."},"id":"eb190ecc-235a-4c31-8086-67c60bbb26fe"}
02:24:32.891 03.120 9640 Exposure complete
02:24:33.027 00.136 9640 worker thread done servicing request
02:24:33.028 00.001 16872 OnExposeComplete: enter
02:24:33.030 00.002 16872 UpdateGuideState(): m_state=6
02:24:33.033 00.003 16872 Star::Find(15, 205, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
02:24:33.036 00.003 16872 Star::Find returns 1 (0), X=206.52, Y=189.92, Mass=88125, SNR=179.5, Peak=8496 HFD=4.0
02:24:33.040 00.004 16872 MultiStar: [#1 -0.56,-0.17,0.29,U] [#2 -0.56,-0.39,0.27,U] [#3 -0.75,-0.20,0.25,U] [#4 0.87,-0.45,0.00,M6] [#5 -0.52,-0.96,0.00,M3] [#6 -0.32,-1.16,0.00,M3] [#7 -0.95,-0.55,0.00,M4] [#8 -0.88,-0.09,0.00,M5] 
02:24:33.043 00.003 16872 refined, 3 included, MultiStar: {0.13, -0.07}, one-star: {0.74, 0.08}
02:24:33.046 00.003 16872 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.59) = xAngle (1.08 = 1.08)
02:24:33.049 00.003 16872 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.13 = 1.13)
02:24:33.050 00.001 16872 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-0.50 mountX=0.07 mountY=0.13, mountTheta=1.09
02:24:33.057 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=-0.07, opts=13)
02:24:33.060 00.003 16872 Enqueuing Move request for scope (0.13, -0.07)
02:24:33.062 00.002 9640 Worker thread wakes up
02:24:33.062 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd
02:24:33.062 00.000 9640 Handling offset move in thread for scope, endpoint = (0.13, -0.07)
02:24:33.062 00.000 9640 Moving (0.13, -0.07) raw xDistance=0.07 yDistance=0.13
02:24:33.062 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:24:33.062 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.13, m_sumCorr=2.6
02:24:33.064 00.002 9640 MoveAxis(E, 0, ABG)
02:24:33.064 00.000 9640 Move returns status 0, amount 0
02:24:33.064 00.000 9640 MoveAxis(S, 18, ABG)
02:24:33.064 00.000 9640 Guiding  Dir = 1, Dur = 18
02:24:33.064 00.000 9640 IsSlewing returns 0
02:24:33.064 00.000 9640 IsGuiding returns 0
02:24:33.065 00.001 9640 PulseGuide returned control before completion, sleep 28
02:24:33.070 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=8496, med=3212, FiltMin=3144, FiltMax=6980, Gamma=2.190
02:24:33.100 00.030 9640 IsGuiding returns 1
02:24:33.100 00.000 9640 scope still moving after pulse duration time elapsed
02:24:33.101 00.001 16872 UpdateGuideState exits: m=88125 SNR=179.5
02:24:33.105 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:33.109 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:24:33.112 00.003 16872 Enqueuing Expose request
02:24:33.132 00.020 9640 IsSlewing returns 0
02:24:33.132 00.000 9640 IsGuiding returns 0
02:24:33.132 00.000 9640 scope move finished after 18 + 49 ms
02:24:33.132 00.000 9640 Move returns status 0, amount 18
02:24:33.133 00.001 9640 move complete, result=0
02:24:33.133 00.000 9640 worker thread done servicing request
02:24:33.133 00.000 9640 Worker thread wakes up
02:24:33.133 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:24:33.133 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:24:33.134 00.001 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 18 ms SOUTH
02:24:33.246 00.112 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6cf9ca5-dfd5-4912-8c34-6bc171869054"}
02:24:33.250 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a6cf9ca5-dfd5-4912-8c34-6bc171869054"}
02:24:33.253 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6fa081b-9a96-453b-a68a-b98dff86a75e"}
02:24:33.256 00.003 16872 case statement mapped state 6 to 3
02:24:33.259 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6fa081b-9a96-453b-a68a-b98dff86a75e"}
02:24:33.265 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5d893374-82aa-4fe9-b27d-c5500bb5ca21"}
02:24:33.267 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.52,6.92],"pixels":"..."},"id":"5d893374-82aa-4fe9-b27d-c5500bb5ca21"}
02:24:36.745 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"689878b0-3f3d-44b0-b088-cf9a1569b429"}
02:24:36.751 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"689878b0-3f3d-44b0-b088-cf9a1569b429"}
02:24:36.756 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2c0b021-7069-4f5c-bdb5-ac712af1ce3f"}
02:24:36.759 00.003 16872 case statement mapped state 6 to 3
02:24:36.763 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2c0b021-7069-4f5c-bdb5-ac712af1ce3f"}
02:24:36.768 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"62aa306a-90b4-48b1-9a0e-42f3395ec356"}
02:24:36.772 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.52,6.92],"pixels":"..."},"id":"62aa306a-90b4-48b1-9a0e-42f3395ec356"}
02:24:37.197 00.425 9640 Exposure complete
02:24:37.334 00.137 9640 worker thread done servicing request
02:24:37.334 00.000 16872 OnExposeComplete: enter
02:24:37.337 00.003 16872 UpdateGuideState(): m_state=6
02:24:37.340 00.003 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
02:24:37.343 00.003 16872 Star::Find returns 1 (0), X=206.61, Y=190.58, Mass=83421, SNR=175.1, Peak=7736 HFD=4.1
02:24:37.348 00.005 16872 MultiStar: [#1 -0.38,0.50,0.26,U] [#2 -0.45,0.39,0.29,U] [#3 -0.86,0.59,0.00,M1] [#4 0.98,1.07,0.00,M7] [#5 -0.46,0.70,0.19,U] [#6 -0.03,0.16,0.15,U] [#7 -0.91,0.17,0.00,M5] [#8 -0.48,0.89,0.00,M6] 
02:24:37.353 00.005 16872 refined, 4 included, MultiStar: {0.27, 0.60}, one-star: {0.83, 0.74}
02:24:37.356 00.003 16872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.59) = xAngle (2.74 = 2.74)
02:24:37.360 00.004 16872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.78 = 2.78)
02:24:37.364 00.004 16872 CameraToMount -- cameraX=0.27 cameraY=0.60 hyp=0.66 cameraTheta=1.15 mountX=-0.61 mountY=0.23, mountTheta=2.78
02:24:37.369 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=0.60, opts=13)
02:24:37.372 00.003 16872 Enqueuing Move request for scope (0.27, 0.60)
02:24:37.374 00.002 9640 Worker thread wakes up
02:24:37.375 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.60) opts 0xd
02:24:37.375 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, 0.60)
02:24:37.375 00.000 9640 Moving (0.27, 0.60) raw xDistance=-0.61 yDistance=0.23
02:24:37.375 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.61
02:24:37.375 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=2.6
02:24:37.375 00.000 9640 MoveAxis(E, 65, ABG)
02:24:37.375 00.000 9640 Guiding  Dir = 2, Dur = 65
02:24:37.375 00.000 9640 IsSlewing returns 0
02:24:37.375 00.000 9640 IsGuiding returns 0
02:24:37.376 00.001 9640 PulseGuide returned control before completion, sleep 75
02:24:37.382 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=7736, med=3208, FiltMin=3132, FiltMax=6864, Gamma=2.190
02:24:37.412 00.030 16872 UpdateGuideState exits: m=83421 SNR=175.1
02:24:37.415 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:37.418 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:24:37.421 00.003 16872 Enqueuing Expose request
02:24:37.455 00.034 9640 IsGuiding returns 1
02:24:37.455 00.000 9640 scope still moving after pulse duration time elapsed
02:24:37.486 00.031 9640 IsSlewing returns 0
02:24:37.486 00.000 9640 IsGuiding returns 0
02:24:37.487 00.001 9640 scope move finished after 65 + 47 ms
02:24:37.488 00.001 9640 Move returns status 0, amount 65
02:24:37.488 00.000 9640 MoveAxis(N, 0, ABG)
02:24:37.488 00.000 9640 Move returns status 0, amount 0
02:24:37.488 00.000 9640 move complete, result=0
02:24:37.488 00.000 9640 worker thread done servicing request
02:24:37.488 00.000 9640 Worker thread wakes up
02:24:37.488 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:24:37.488 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:24:37.488 00.000 16872 GuideStep: -0.6 px 65 ms EAST, 0.2 px 0 ms NORTH
02:24:40.245 02.757 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"690a4b65-eca9-4f9b-bd88-e432b9e37571"}
02:24:40.251 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"690a4b65-eca9-4f9b-bd88-e432b9e37571"}
02:24:40.256 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0f54ed6-6484-4a41-9f1b-9adbef4f1440"}
02:24:40.258 00.002 16872 case statement mapped state 6 to 3
02:24:40.260 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0f54ed6-6484-4a41-9f1b-9adbef4f1440"}
02:24:40.267 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f896b5e3-5f52-47e0-b7ad-051fd625a437"}
02:24:40.273 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.61,6.58],"pixels":"..."},"id":"f896b5e3-5f52-47e0-b7ad-051fd625a437"}
02:24:40.281 00.008 16872 evsrv: cli 0D3BFFA8 connect
02:24:40.286 00.005 16872 case statement mapped state 6 to 3
02:24:40.289 00.003 16872 case statement mapped state 6 to 3
02:24:40.293 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"32bb2eab-7320-440f-91e7-6a0146c6c664"}
02:24:40.299 00.006 16872 case statement mapped state 6 to 3
02:24:40.301 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"32bb2eab-7320-440f-91e7-6a0146c6c664"}
02:24:40.304 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:24:41.625 01.321 9640 Exposure complete
02:24:41.830 00.205 9640 worker thread done servicing request
02:24:41.831 00.001 16872 OnExposeComplete: enter
02:24:41.836 00.005 16872 UpdateGuideState(): m_state=6
02:24:41.840 00.004 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
02:24:41.844 00.004 16872 Star::Find returns 1 (0), X=206.23, Y=189.90, Mass=88801, SNR=181.6, Peak=8984 HFD=4.1
02:24:41.850 00.006 16872 MultiStar: [#1 -0.10,0.39,0.28,U] [#2 -0.47,-0.56,0.26,U] [#3 -0.20,-0.20,0.26,U] [#4 0.96,-0.08,0.00,M8] [#5 0.05,-0.12,0.23,U] [#6 -0.46,-0.24,0.14,U] [#7 0.10,0.45,0.18,U] [#8 -0.63,0.63,0.00,M7] 
02:24:41.854 00.004 16872 refined, 6 included, MultiStar: {0.09, -0.01}, one-star: {0.45, 0.06}
02:24:41.857 00.003 16872 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.59) = xAngle (1.52 = 1.52)
02:24:41.861 00.004 16872 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
02:24:41.865 00.004 16872 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.06 mountX=0.00 mountY=0.09, mountTheta=1.52
02:24:41.887 00.022 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=-0.01, opts=13)
02:24:41.892 00.005 16872 Enqueuing Move request for scope (0.09, -0.01)
02:24:41.900 00.008 9640 Worker thread wakes up
02:24:41.901 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
02:24:41.901 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
02:24:41.901 00.000 9640 Moving (0.09, -0.01) raw xDistance=0.00 yDistance=0.09
02:24:41.901 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:24:41.901 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=2.6
02:24:41.902 00.001 9640 MoveAxis(E, 0, ABG)
02:24:41.902 00.000 9640 Move returns status 0, amount 0
02:24:41.902 00.000 9640 MoveAxis(N, 0, ABG)
02:24:41.902 00.000 9640 Move returns status 0, amount 0
02:24:41.902 00.000 9640 move complete, result=0
02:24:41.902 00.000 9640 worker thread done servicing request
02:24:41.918 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=8984, med=3200, FiltMin=3056, FiltMax=7016, Gamma=2.190
02:24:41.958 00.040 16872 UpdateGuideState exits: m=88801 SNR=181.6
02:24:41.962 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:41.964 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:24:41.967 00.003 16872 Enqueuing Expose request
02:24:41.980 00.013 9640 Worker thread wakes up
02:24:41.980 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:24:41.980 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:24:41.980 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:24:43.756 01.776 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62f6337f-8d96-4baf-9b0d-9ba5782ac8d5"}
02:24:43.766 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62f6337f-8d96-4baf-9b0d-9ba5782ac8d5"}
02:24:43.807 00.041 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f0a8c1e-7c0c-4fe3-902d-e05e13ce8188"}
02:24:43.829 00.022 16872 case statement mapped state 6 to 3
02:24:43.836 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f0a8c1e-7c0c-4fe3-902d-e05e13ce8188"}
02:24:43.869 00.033 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"58917395-93a2-4473-8090-8feb05e4802b"}
02:24:43.874 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.23,6.90],"pixels":"..."},"id":"58917395-93a2-4473-8090-8feb05e4802b"}
02:24:46.199 02.325 9640 Exposure complete
02:24:46.389 00.190 9640 worker thread done servicing request
02:24:46.389 00.000 16872 OnExposeComplete: enter
02:24:46.393 00.004 16872 UpdateGuideState(): m_state=6
02:24:46.415 00.022 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
02:24:46.419 00.004 16872 Star::Find returns 1 (0), X=206.73, Y=190.70, Mass=90885, SNR=189.7, Peak=8852 HFD=3.7
02:24:46.423 00.004 16872 MultiStar: [#1 -0.24,0.38,0.27,U] [#2 -0.30,0.38,0.23,U] [#3 -0.00,0.52,0.22,U] [#4 0.94,0.79,0.00,M9] [#5 -0.27,-0.33,0.16,U] [#6 -0.08,-0.23,0.15,U] [#7 -1.19,0.09,0.00,M5] [#8 -0.91,0.30,0.00,M8] 
02:24:46.432 00.009 16872 refined, 5 included, MultiStar: {0.37, 0.52}, one-star: {0.95, 0.86}
02:24:46.435 00.003 16872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.59) = xAngle (2.54 = 2.54)
02:24:46.438 00.003 16872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.59 = 2.59)
02:24:46.444 00.006 16872 CameraToMount -- cameraX=0.37 cameraY=0.52 hyp=0.64 cameraTheta=0.95 mountX=-0.53 mountY=0.34, mountTheta=2.57
02:24:46.451 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.37, y=0.52, opts=13)
02:24:46.455 00.004 16872 Enqueuing Move request for scope (0.37, 0.52)
02:24:46.465 00.010 9640 Worker thread wakes up
02:24:46.465 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.52) opts 0xd
02:24:46.465 00.000 9640 Handling offset move in thread for scope, endpoint = (0.37, 0.52)
02:24:46.465 00.000 9640 Moving (0.37, 0.52) raw xDistance=-0.53 yDistance=0.34
02:24:46.465 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.53
02:24:46.465 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=2.6
02:24:46.465 00.000 9640 MoveAxis(E, 56, ABG)
02:24:46.465 00.000 9640 Guiding  Dir = 2, Dur = 56
02:24:46.465 00.000 9640 IsSlewing returns 0
02:24:46.466 00.001 9640 IsGuiding returns 0
02:24:46.466 00.000 9640 PulseGuide returned control before completion, sleep 66
02:24:46.473 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=8852, med=3212, FiltMin=3140, FiltMax=7288, Gamma=2.190
02:24:46.528 00.055 16872 UpdateGuideState exits: m=90885 SNR=189.7
02:24:46.532 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:46.543 00.011 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:24:46.566 00.023 9640 IsGuiding returns 1
02:24:46.566 00.000 16872 Enqueuing Expose request
02:24:46.570 00.004 9640 scope still moving after pulse duration time elapsed
02:24:46.604 00.034 9640 IsSlewing returns 0
02:24:46.604 00.000 9640 IsGuiding returns 0
02:24:46.604 00.000 9640 scope move finished after 56 + 83 ms
02:24:46.604 00.000 9640 Move returns status 0, amount 56
02:24:46.604 00.000 9640 MoveAxis(N, 0, ABG)
02:24:46.604 00.000 9640 Move returns status 0, amount 0
02:24:46.604 00.000 9640 move complete, result=0
02:24:46.605 00.001 9640 worker thread done servicing request
02:24:46.605 00.000 9640 Worker thread wakes up
02:24:46.605 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:24:46.605 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:24:46.611 00.006 16872 GuideStep: -0.5 px 56 ms EAST, 0.3 px 0 ms NORTH
02:24:47.257 00.646 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3d4d7c58-6a9a-43cb-8d1f-500ddcbe0b7d"}
02:24:47.264 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3d4d7c58-6a9a-43cb-8d1f-500ddcbe0b7d"}
02:24:47.323 00.059 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e6960e8-9c0d-4fdd-b852-d4e863603975"}
02:24:47.328 00.005 16872 case statement mapped state 6 to 3
02:24:47.339 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e6960e8-9c0d-4fdd-b852-d4e863603975"}
02:24:47.344 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a8b7a7b5-6f72-48bd-8797-235710ffc1b5"}
02:24:47.347 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.73,6.70],"pixels":"..."},"id":"a8b7a7b5-6f72-48bd-8797-235710ffc1b5"}
02:24:50.788 03.441 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"03f6ec04-60cf-4da8-ad4c-b170fccf0aa2"}
02:24:50.792 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"03f6ec04-60cf-4da8-ad4c-b170fccf0aa2"}
02:24:50.804 00.012 9640 Exposure complete
02:24:50.808 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b573433-8b61-4850-8a33-2431e56a69a1"}
02:24:50.817 00.009 16872 case statement mapped state 6 to 3
02:24:50.828 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b573433-8b61-4850-8a33-2431e56a69a1"}
02:24:50.844 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"caf81ad8-b81d-4951-807b-fc3b2e8c65b6"}
02:24:50.851 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.73,6.70],"pixels":"..."},"id":"caf81ad8-b81d-4951-807b-fc3b2e8c65b6"}
02:24:51.104 00.253 9640 worker thread done servicing request
02:24:51.104 00.000 16872 OnExposeComplete: enter
02:24:51.107 00.003 16872 UpdateGuideState(): m_state=6
02:24:51.122 00.015 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
02:24:51.133 00.011 16872 Star::Find returns 1 (0), X=206.36, Y=190.10, Mass=91175, SNR=186.8, Peak=8668 HFD=4.0
02:24:51.142 00.009 16872 MultiStar: [#1 -0.18,0.27,0.28,U] [#2 -0.49,0.11,0.26,U] [#3 -0.20,0.56,0.24,U] [#4 1.14,0.43,0.00,M10] [#5 0.02,-0.05,0.17,U] [#6 -1.02,-0.16,0.00,M1] [#7 -1.08,-0.30,0.00,M6] [#8 -1.01,0.05,0.00,M9] 
02:24:51.155 00.013 16872 refined, 4 included, MultiStar: {0.18, 0.25}, one-star: {0.58, 0.26}
02:24:51.166 00.011 16872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.59) = xAngle (2.53 = 2.53)
02:24:51.171 00.005 16872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.57 = 2.57)
02:24:51.176 00.005 16872 CameraToMount -- cameraX=0.18 cameraY=0.25 hyp=0.31 cameraTheta=0.94 mountX=-0.25 mountY=0.17, mountTheta=2.56
02:24:51.192 00.016 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=0.25, opts=13)
02:24:51.202 00.010 16872 Enqueuing Move request for scope (0.18, 0.25)
02:24:51.213 00.011 9640 Worker thread wakes up
02:24:51.214 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.25) opts 0xd
02:24:51.214 00.000 9640 Handling offset move in thread for scope, endpoint = (0.18, 0.25)
02:24:51.214 00.000 9640 Moving (0.18, 0.25) raw xDistance=-0.25 yDistance=0.17
02:24:51.214 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.25
02:24:51.214 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=2.6
02:24:51.214 00.000 9640 MoveAxis(E, 33, ABG)
02:24:51.214 00.000 9640 Guiding  Dir = 2, Dur = 33
02:24:51.214 00.000 9640 IsSlewing returns 0
02:24:51.215 00.001 9640 IsGuiding returns 0
02:24:51.215 00.000 9640 PulseGuide returned control before completion, sleep 43
02:24:51.222 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=8668, med=3212, FiltMin=3144, FiltMax=7320, Gamma=2.190
02:24:51.274 00.052 9640 IsGuiding returns 1
02:24:51.274 00.000 9640 scope still moving after pulse duration time elapsed
02:24:51.279 00.005 16872 UpdateGuideState exits: m=91175 SNR=186.8
02:24:51.295 00.016 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:51.303 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:24:51.320 00.017 9640 IsSlewing returns 0
02:24:51.320 00.000 16872 Enqueuing Expose request
02:24:51.324 00.004 9640 IsGuiding returns 0
02:24:51.324 00.000 9640 scope move finished after 33 + 75 ms
02:24:51.324 00.000 9640 Move returns status 0, amount 33
02:24:51.324 00.000 9640 MoveAxis(N, 0, ABG)
02:24:51.324 00.000 9640 Move returns status 0, amount 0
02:24:51.324 00.000 9640 move complete, result=0
02:24:51.324 00.000 9640 worker thread done servicing request
02:24:51.324 00.000 9640 Worker thread wakes up
02:24:51.324 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:24:51.324 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:24:51.341 00.017 16872 GuideStep: -0.3 px 33 ms EAST, 0.2 px 0 ms NORTH
02:24:54.289 02.948 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3bdb996c-f719-48e2-9419-b62d3d73305e"}
02:24:54.296 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3bdb996c-f719-48e2-9419-b62d3d73305e"}
02:24:54.311 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2adf633-bba7-45b7-b556-8c95ec891f5b"}
02:24:54.315 00.004 16872 case statement mapped state 6 to 3
02:24:54.319 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2adf633-bba7-45b7-b556-8c95ec891f5b"}
02:24:54.360 00.041 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"53dfe4da-0332-48f6-a814-147ceb91fc28"}
02:24:54.365 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.36,7.10],"pixels":"..."},"id":"53dfe4da-0332-48f6-a814-147ceb91fc28"}
02:24:55.439 01.074 9640 Exposure complete
02:24:55.650 00.211 9640 worker thread done servicing request
02:24:55.650 00.000 16872 OnExposeComplete: enter
02:24:55.654 00.004 16872 UpdateGuideState(): m_state=6
02:24:55.659 00.005 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
02:24:55.669 00.010 16872 Star::Find returns 1 (0), X=206.24, Y=189.57, Mass=88913, SNR=183.8, Peak=8744 HFD=3.8
02:24:55.675 00.006 16872 MultiStar: [#1 -0.79,-0.61,0.00,M1] [#2 -0.75,-0.79,0.00,M1] [#3 -0.56,-0.41,0.25,U] [#4 0.72,-0.79,0.00,R] [#5 -0.81,-0.87,0.00,M1] [#6 -0.56,-1.23,0.00,M2] [#7 -0.87,-1.03,0.00,M7] [#8 -1.07,-0.14,0.00,M10] 
02:24:55.681 00.006 16872 refined, 1 included, MultiStar: {0.26, -0.30}, one-star: {0.46, -0.27}
02:24:55.685 00.004 16872 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-1.59) = xAngle (0.73 = 0.73)
02:24:55.690 00.005 16872 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.77 = 0.77)
02:24:55.700 00.010 16872 CameraToMount -- cameraX=0.26 cameraY=-0.30 hyp=0.40 cameraTheta=-0.86 mountX=0.30 mountY=0.28, mountTheta=0.75
02:24:55.708 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.26, y=-0.30, opts=13)
02:24:55.714 00.006 16872 Enqueuing Move request for scope (0.26, -0.30)
02:24:55.720 00.006 9640 Worker thread wakes up
02:24:55.720 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.30) opts 0xd
02:24:55.720 00.000 9640 Handling offset move in thread for scope, endpoint = (0.26, -0.30)
02:24:55.720 00.000 9640 Moving (0.26, -0.30) raw xDistance=0.30 yDistance=0.28
02:24:55.720 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.30
02:24:55.721 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.28, m_sumCorr=2.8
02:24:55.721 00.000 9640 MoveAxis(W, 28, ABG)
02:24:55.721 00.000 9640 Guiding  Dir = 3, Dur = 28
02:24:55.721 00.000 9640 IsSlewing returns 0
02:24:55.721 00.000 9640 IsGuiding returns 0
02:24:55.722 00.001 9640 PulseGuide returned control before completion, sleep 38
02:24:55.734 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=8744, med=3212, FiltMin=3064, FiltMax=7016, Gamma=2.190
02:24:55.777 00.043 9640 IsGuiding returns 1
02:24:55.778 00.001 9640 scope still moving after pulse duration time elapsed
02:24:55.789 00.011 16872 UpdateGuideState exits: m=88913 SNR=183.8
02:24:55.792 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:55.795 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:24:55.798 00.003 16872 Enqueuing Expose request
02:24:55.810 00.012 9640 IsSlewing returns 0
02:24:55.810 00.000 9640 IsGuiding returns 0
02:24:55.810 00.000 9640 scope move finished after 28 + 61 ms
02:24:55.810 00.000 9640 Move returns status 0, amount 28
02:24:55.811 00.001 9640 MoveAxis(S, 24, ABG)
02:24:55.811 00.000 9640 Guiding  Dir = 1, Dur = 24
02:24:55.812 00.001 9640 IsSlewing returns 0
02:24:55.812 00.000 9640 IsGuiding returns 0
02:24:55.813 00.001 9640 PulseGuide returned control before completion, sleep 34
02:24:55.854 00.041 9640 IsGuiding returns 1
02:24:55.854 00.000 9640 scope still moving after pulse duration time elapsed
02:24:55.885 00.031 9640 IsSlewing returns 0
02:24:55.885 00.000 9640 IsGuiding returns 0
02:24:55.885 00.000 9640 scope move finished after 24 + 48 ms
02:24:55.885 00.000 9640 Move returns status 0, amount 24
02:24:55.885 00.000 9640 move complete, result=0
02:24:55.885 00.000 9640 worker thread done servicing request
02:24:55.885 00.000 9640 Worker thread wakes up
02:24:55.885 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:24:55.886 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:24:55.886 00.000 16872 GuideStep: 0.3 px 28 ms WEST, 0.3 px 24 ms SOUTH
02:24:57.788 01.902 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1179ce1f-f410-4533-962a-f71c7bd91755"}
02:24:57.793 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1179ce1f-f410-4533-962a-f71c7bd91755"}
02:24:57.797 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"79e46dc3-48d5-4037-bfe1-2a68bb437429"}
02:24:57.804 00.007 16872 case statement mapped state 6 to 3
02:24:57.812 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"79e46dc3-48d5-4037-bfe1-2a68bb437429"}
02:24:57.816 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"88687c01-004e-491b-acb4-781333c39413"}
02:24:57.820 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.24,6.57],"pixels":"..."},"id":"88687c01-004e-491b-acb4-781333c39413"}
02:24:59.952 02.132 9640 Exposure complete
02:25:00.107 00.155 9640 worker thread done servicing request
02:25:00.107 00.000 16872 OnExposeComplete: enter
02:25:00.111 00.004 16872 UpdateGuideState(): m_state=6
02:25:00.113 00.002 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
02:25:00.116 00.003 16872 Star::Find returns 1 (0), X=206.20, Y=189.84, Mass=95508, SNR=197.0, Peak=9120 HFD=4.2
02:25:00.123 00.007 16872 MultiStar: [#1 -0.57,-0.01,0.29,U] [#2 -0.73,-0.13,0.21,U] [#3 -0.68,0.28,0.22,U] [#4 -0.13,1.00,0.00,M1] [#5 -0.77,-0.25,0.17,U] [#6 -0.50,-0.64,0.12,U] [#7 -1.24,0.00,0.00,M8] [#8 -1.36,0.14,0.00,R] 
02:25:00.125 00.002 16872 refined, 5 included, MultiStar: {-0.12, -0.05}, one-star: {0.42, -0.01}
02:25:00.127 00.002 16872 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.59) = xAngle (-1.17 = -1.17)
02:25:00.130 00.003 16872 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-1.13 = -1.13)
02:25:00.133 00.003 16872 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-2.76 mountX=0.05 mountY=-0.11, mountTheta=-1.17
02:25:00.138 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=-0.05, opts=13)
02:25:00.140 00.002 16872 Enqueuing Move request for scope (-0.12, -0.05)
02:25:00.144 00.004 9640 Worker thread wakes up
02:25:00.144 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.05) opts 0xd
02:25:00.144 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, -0.05)
02:25:00.144 00.000 9640 Moving (-0.12, -0.05) raw xDistance=0.05 yDistance=-0.11
02:25:00.144 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:25:00.144 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.11, m_sumCorr=2.8
02:25:00.144 00.000 9640 MoveAxis(E, 0, ABG)
02:25:00.144 00.000 9640 Move returns status 0, amount 0
02:25:00.144 00.000 9640 MoveAxis(N, 0, ABG)
02:25:00.144 00.000 9640 Move returns status 0, amount 0
02:25:00.144 00.000 9640 move complete, result=0
02:25:00.145 00.001 9640 worker thread done servicing request
02:25:00.154 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=9120, med=3212, FiltMin=3120, FiltMax=7072, Gamma=2.190
02:25:00.186 00.032 16872 UpdateGuideState exits: m=95508 SNR=197.0
02:25:00.189 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:00.192 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:25:00.194 00.002 16872 Enqueuing Expose request
02:25:00.200 00.006 16872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:25:00.204 00.004 9640 Worker thread wakes up
02:25:00.204 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:25:00.204 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:25:01.287 01.083 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a875a93a-d112-485d-9ee1-9c3a8a3138eb"}
02:25:01.291 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a875a93a-d112-485d-9ee1-9c3a8a3138eb"}
02:25:01.299 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11f689d1-0ba0-4c3c-9b0d-2b333c81c0a6"}
02:25:01.302 00.003 16872 case statement mapped state 6 to 3
02:25:01.306 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"11f689d1-0ba0-4c3c-9b0d-2b333c81c0a6"}
02:25:01.311 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e524edbc-1747-44eb-a0dd-40794a2ee3af"}
02:25:01.316 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.20,6.84],"pixels":"..."},"id":"e524edbc-1747-44eb-a0dd-40794a2ee3af"}
02:25:04.329 03.013 9640 Exposure complete
02:25:04.512 00.183 16872 OnExposeComplete: enter
02:25:04.519 00.007 9640 worker thread done servicing request
02:25:04.520 00.001 16872 UpdateGuideState(): m_state=6
02:25:04.528 00.008 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:25:04.543 00.015 16872 Star::Find returns 1 (0), X=206.20, Y=190.48, Mass=89319, SNR=184.7, Peak=9644 HFD=3.7
02:25:04.550 00.007 16872 MultiStar: [#1 -0.73,-0.04,0.34,U] [#2 -0.79,0.03,0.25,U] [#3 -1.03,-0.01,0.00,M1] [#4 -0.03,0.89,0.00,M2] [#5 -0.55,0.03,0.16,U] [#6 -0.69,-0.26,0.14,U] [#7 -0.93,-0.19,0.00,M9] [#8 -0.05,0.87,0.00,M1] 
02:25:04.558 00.008 16872 refined, 4 included, MultiStar: {-0.11, 0.32}, one-star: {0.42, 0.64}
02:25:04.567 00.009 16872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-1.59) = xAngle (3.50 = -2.78)
02:25:04.599 00.032 16872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.55 = -2.74)
02:25:04.608 00.009 16872 CameraToMount -- cameraX=-0.11 cameraY=0.32 hyp=0.34 cameraTheta=1.92 mountX=-0.32 mountY=-0.13, mountTheta=-2.74
02:25:04.623 00.015 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=0.32, opts=13)
02:25:04.627 00.004 16872 Enqueuing Move request for scope (-0.11, 0.32)
02:25:04.633 00.006 9640 Worker thread wakes up
02:25:04.633 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.32) opts 0xd
02:25:04.633 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, 0.32)
02:25:04.633 00.000 9640 Moving (-0.11, 0.32) raw xDistance=-0.32 yDistance=-0.13
02:25:04.633 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.32
02:25:04.633 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.13, m_sumCorr=2.8
02:25:04.633 00.000 9640 MoveAxis(E, 34, ABG)
02:25:04.634 00.001 9640 Guiding  Dir = 2, Dur = 34
02:25:04.634 00.000 9640 IsSlewing returns 0
02:25:04.634 00.000 9640 IsGuiding returns 0
02:25:04.634 00.000 9640 PulseGuide returned control before completion, sleep 44
02:25:04.643 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2840, max=9644, med=3212, FiltMin=3134, FiltMax=7248, Gamma=2.190
02:25:04.692 00.049 9640 IsGuiding returns 1
02:25:04.692 00.000 9640 scope still moving after pulse duration time elapsed
02:25:04.694 00.002 16872 UpdateGuideState exits: m=89319 SNR=184.7
02:25:04.699 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:04.702 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:25:04.705 00.003 16872 Enqueuing Expose request
02:25:04.723 00.018 9640 IsSlewing returns 0
02:25:04.723 00.000 9640 IsGuiding returns 0
02:25:04.723 00.000 9640 scope move finished after 34 + 55 ms
02:25:04.723 00.000 9640 Move returns status 0, amount 34
02:25:04.723 00.000 9640 MoveAxis(N, 0, ABG)
02:25:04.724 00.001 9640 Move returns status 0, amount 0
02:25:04.724 00.000 9640 move complete, result=0
02:25:04.724 00.000 9640 worker thread done servicing request
02:25:04.724 00.000 9640 Worker thread wakes up
02:25:04.724 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:25:04.724 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:25:04.725 00.001 16872 GuideStep: -0.3 px 34 ms EAST, -0.1 px 0 ms NORTH
02:25:04.787 00.062 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82515a9a-7e14-4f28-9aa0-71eba3af31b4"}
02:25:04.794 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"82515a9a-7e14-4f28-9aa0-71eba3af31b4"}
02:25:04.800 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"706a736d-f792-4d90-8b3c-55c13910fce4"}
02:25:04.805 00.005 16872 case statement mapped state 6 to 3
02:25:04.808 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"706a736d-f792-4d90-8b3c-55c13910fce4"}
02:25:04.813 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bddcca6f-cc94-48f8-b34d-e03be4242c77"}
02:25:04.823 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.20,7.48],"pixels":"..."},"id":"bddcca6f-cc94-48f8-b34d-e03be4242c77"}
02:25:08.288 03.465 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"caf2ea01-a7ce-4363-b33c-716f97098d72"}
02:25:08.291 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"caf2ea01-a7ce-4363-b33c-716f97098d72"}
02:25:08.295 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a124f7ea-5243-4fed-9b3b-1d1545e33f35"}
02:25:08.297 00.002 16872 case statement mapped state 6 to 3
02:25:08.301 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a124f7ea-5243-4fed-9b3b-1d1545e33f35"}
02:25:08.303 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e5e14464-bfac-46cb-8b53-d3f7357fc43a"}
02:25:08.308 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.20,7.48],"pixels":"..."},"id":"e5e14464-bfac-46cb-8b53-d3f7357fc43a"}
02:25:08.786 00.478 9640 Exposure complete
02:25:08.923 00.137 9640 worker thread done servicing request
02:25:08.923 00.000 16872 OnExposeComplete: enter
02:25:08.927 00.004 16872 UpdateGuideState(): m_state=6
02:25:08.931 00.004 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
02:25:08.934 00.003 16872 Star::Find returns 1 (0), X=206.52, Y=190.71, Mass=88121, SNR=181.0, Peak=8828 HFD=3.8
02:25:08.936 00.002 16872 MultiStar: [#1 -0.72,0.60,0.00,M1] [#2 -0.85,0.11,0.27,U] [#3 -0.78,0.35,0.25,U] [#4 0.40,1.33,0.00,M3] [#5 -0.10,-0.02,0.16,U] [#6 0.03,-0.26,0.16,U] [#7 -0.74,0.04,0.17,U] [#8 0.50,1.11,0.00,M2] 
02:25:08.939 00.003 16872 refined, 5 included, MultiStar: {0.09, 0.47}, one-star: {0.74, 0.87}
02:25:08.942 00.003 16872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.59) = xAngle (2.97 = 2.97)
02:25:08.946 00.004 16872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.02 = 3.02)
02:25:08.950 00.004 16872 CameraToMount -- cameraX=0.09 cameraY=0.47 hyp=0.48 cameraTheta=1.39 mountX=-0.47 mountY=0.06, mountTheta=3.02
02:25:08.954 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=0.47, opts=13)
02:25:08.958 00.004 16872 Enqueuing Move request for scope (0.09, 0.47)
02:25:08.961 00.003 9640 Worker thread wakes up
02:25:08.961 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.47) opts 0xd
02:25:08.961 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, 0.47)
02:25:08.961 00.000 9640 Moving (0.09, 0.47) raw xDistance=-0.47 yDistance=0.06
02:25:08.961 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.47
02:25:08.961 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=2.8
02:25:08.961 00.000 9640 MoveAxis(E, 54, ABG)
02:25:08.962 00.001 9640 Guiding  Dir = 2, Dur = 54
02:25:08.962 00.000 9640 IsSlewing returns 0
02:25:08.962 00.000 9640 IsGuiding returns 0
02:25:08.962 00.000 9640 PulseGuide returned control before completion, sleep 64
02:25:08.966 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=8828, med=3212, FiltMin=3142, FiltMax=7228, Gamma=2.190
02:25:09.000 00.034 16872 UpdateGuideState exits: m=88121 SNR=181.0
02:25:09.004 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:09.007 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:25:09.010 00.003 16872 Enqueuing Expose request
02:25:09.034 00.024 9640 IsGuiding returns 1
02:25:09.034 00.000 9640 scope still moving after pulse duration time elapsed
02:25:09.065 00.031 9640 IsSlewing returns 0
02:25:09.065 00.000 9640 IsGuiding returns 0
02:25:09.065 00.000 9640 scope move finished after 54 + 49 ms
02:25:09.066 00.001 9640 Move returns status 0, amount 54
02:25:09.066 00.000 9640 MoveAxis(N, 0, ABG)
02:25:09.066 00.000 9640 Move returns status 0, amount 0
02:25:09.066 00.000 9640 move complete, result=0
02:25:09.067 00.001 9640 worker thread done servicing request
02:25:09.067 00.000 9640 Worker thread wakes up
02:25:09.068 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:25:09.068 00.000 16872 GuideStep: -0.5 px 54 ms EAST, 0.1 px 0 ms NORTH
02:25:09.071 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:25:11.786 02.715 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"adfd7d82-e86e-4612-83ea-6701d64af36c"}
02:25:11.789 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"adfd7d82-e86e-4612-83ea-6701d64af36c"}
02:25:11.793 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4df7c2d1-880a-4cf9-a963-e91b86e9bef6"}
02:25:11.795 00.002 16872 case statement mapped state 6 to 3
02:25:11.798 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4df7c2d1-880a-4cf9-a963-e91b86e9bef6"}
02:25:11.804 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ff2882e3-eb00-466e-a69a-b67ffd87abd2"}
02:25:11.807 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.52,6.71],"pixels":"..."},"id":"ff2882e3-eb00-466e-a69a-b67ffd87abd2"}
02:25:13.138 01.331 9640 Exposure complete
02:25:13.275 00.137 9640 worker thread done servicing request
02:25:13.275 00.000 16872 OnExposeComplete: enter
02:25:13.278 00.003 16872 UpdateGuideState(): m_state=6
02:25:13.281 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
02:25:13.283 00.002 16872 Star::Find returns 1 (0), X=206.31, Y=190.20, Mass=86360, SNR=180.0, Peak=8548 HFD=3.9
02:25:13.286 00.003 16872 MultiStar: [#1 -0.43,0.05,0.29,U] [#2 -0.70,-0.41,0.26,U] [#3 -0.26,-0.32,0.26,U] [#4 0.27,0.68,0.21,U] [#5 -0.33,0.06,0.18,U] [#6 -0.41,-0.24,0.16,U] [#7 -0.75,-0.17,0.14,U] [#8 0.51,0.39,0.14,U] 
02:25:13.290 00.004 16872 refined, 8 included, MultiStar: {0.02, 0.12}, one-star: {0.52, 0.36}
02:25:13.294 00.004 16872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.59) = xAngle (3.02 = 3.02)
02:25:13.296 00.002 16872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.07 = 3.07)
02:25:13.299 00.003 16872 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.44 mountX=-0.12 mountY=0.01, mountTheta=3.07
02:25:13.303 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.02, y=0.12, opts=13)
02:25:13.308 00.005 16872 Enqueuing Move request for scope (0.02, 0.12)
02:25:13.310 00.002 9640 Worker thread wakes up
02:25:13.311 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
02:25:13.311 00.000 9640 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
02:25:13.311 00.000 9640 Moving (0.02, 0.12) raw xDistance=-0.12 yDistance=0.01
02:25:13.311 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.12
02:25:13.311 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=2.8
02:25:13.311 00.000 9640 MoveAxis(E, 18, ABG)
02:25:13.311 00.000 9640 Guiding  Dir = 2, Dur = 18
02:25:13.311 00.000 9640 IsSlewing returns 0
02:25:13.311 00.000 9640 IsGuiding returns 0
02:25:13.312 00.001 9640 PulseGuide returned control before completion, sleep 28
02:25:13.316 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=8548, med=3204, FiltMin=3034, FiltMax=6588, Gamma=2.190
02:25:13.348 00.032 16872 UpdateGuideState exits: m=86360 SNR=180.0
02:25:13.350 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:13.357 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:25:13.360 00.003 16872 Enqueuing Expose request
02:25:13.362 00.002 9640 IsGuiding returns 1
02:25:13.362 00.000 9640 scope still moving after pulse duration time elapsed
02:25:13.397 00.035 9640 IsSlewing returns 0
02:25:13.397 00.000 9640 IsGuiding returns 0
02:25:13.397 00.000 9640 scope move finished after 18 + 68 ms
02:25:13.397 00.000 9640 Move returns status 0, amount 18
02:25:13.397 00.000 9640 MoveAxis(N, 0, ABG)
02:25:13.397 00.000 9640 Move returns status 0, amount 0
02:25:13.397 00.000 9640 move complete, result=0
02:25:13.397 00.000 9640 worker thread done servicing request
02:25:13.397 00.000 9640 Worker thread wakes up
02:25:13.398 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:25:13.398 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:25:13.402 00.004 16872 GuideStep: -0.1 px 18 ms EAST, 0.0 px 0 ms NORTH
02:25:15.285 01.883 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2734c410-58a5-4b7d-9032-6c83d429180e"}
02:25:15.288 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2734c410-58a5-4b7d-9032-6c83d429180e"}
02:25:15.295 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5687413-ec27-4f5a-b19e-c1aa1030f18a"}
02:25:15.298 00.003 16872 case statement mapped state 6 to 3
02:25:15.300 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5687413-ec27-4f5a-b19e-c1aa1030f18a"}
02:25:15.306 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5145673b-211c-499a-a4ac-82fb4a4e3b8d"}
02:25:15.309 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.31,7.20],"pixels":"..."},"id":"5145673b-211c-499a-a4ac-82fb4a4e3b8d"}
02:25:17.459 02.150 9640 Exposure complete
02:25:17.601 00.142 9640 worker thread done servicing request
02:25:17.601 00.000 16872 OnExposeComplete: enter
02:25:17.604 00.003 16872 UpdateGuideState(): m_state=6
02:25:17.607 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
02:25:17.610 00.003 16872 Star::Find returns 1 (0), X=206.52, Y=190.33, Mass=86960, SNR=181.7, Peak=7988 HFD=4.0
02:25:17.613 00.003 16872 MultiStar: [#1 -0.23,0.11,0.33,U] [#2 -0.51,-0.25,0.25,U] [#3 -0.43,0.26,0.27,U] [#4 -0.63,1.42,0.00,M3] [#5 -0.85,0.54,0.00,M1] [#6 -0.29,0.05,0.14,U] [#7 -1.19,-0.20,0.00,M8] [#8 -0.13,0.16,0.15,U] 
02:25:17.615 00.002 16872 refined, 5 included, MultiStar: {0.17, 0.26}, one-star: {0.73, 0.49}
02:25:17.618 00.003 16872 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.59) = xAngle (2.59 = 2.59)
02:25:17.622 00.004 16872 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.64 = 2.64)
02:25:17.626 00.004 16872 CameraToMount -- cameraX=0.17 cameraY=0.26 hyp=0.31 cameraTheta=1.01 mountX=-0.26 mountY=0.15, mountTheta=2.63
02:25:17.629 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=0.26, opts=13)
02:25:17.632 00.003 16872 Enqueuing Move request for scope (0.17, 0.26)
02:25:17.635 00.003 9640 Worker thread wakes up
02:25:17.635 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.26) opts 0xd
02:25:17.635 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, 0.26)
02:25:17.635 00.000 9640 Moving (0.17, 0.26) raw xDistance=-0.26 yDistance=0.15
02:25:17.635 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.26
02:25:17.635 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=2.8
02:25:17.635 00.000 9640 MoveAxis(E, 30, ABG)
02:25:17.635 00.000 9640 Guiding  Dir = 2, Dur = 30
02:25:17.636 00.001 9640 IsSlewing returns 0
02:25:17.636 00.000 9640 IsGuiding returns 0
02:25:17.636 00.000 9640 PulseGuide returned control before completion, sleep 40
02:25:17.640 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=7988, med=3212, FiltMin=3092, FiltMax=6432, Gamma=2.190
02:25:17.673 00.033 16872 UpdateGuideState exits: m=86960 SNR=181.7
02:25:17.677 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:17.679 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:25:17.682 00.003 9640 IsGuiding returns 1
02:25:17.682 00.000 9640 scope still moving after pulse duration time elapsed
02:25:17.682 00.000 16872 Enqueuing Expose request
02:25:17.714 00.032 9640 IsSlewing returns 0
02:25:17.715 00.001 9640 IsGuiding returns 0
02:25:17.715 00.000 9640 scope move finished after 30 + 48 ms
02:25:17.715 00.000 9640 Move returns status 0, amount 30
02:25:17.715 00.000 9640 MoveAxis(N, 0, ABG)
02:25:17.715 00.000 9640 Move returns status 0, amount 0
02:25:17.715 00.000 9640 move complete, result=0
02:25:17.716 00.001 9640 worker thread done servicing request
02:25:17.716 00.000 9640 Worker thread wakes up
02:25:17.716 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:25:17.716 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:25:17.725 00.009 16872 GuideStep: -0.3 px 30 ms EAST, 0.1 px 0 ms NORTH
02:25:18.784 01.059 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ff5dee4-1b98-40e4-aabc-de8148a62482"}
02:25:18.788 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1ff5dee4-1b98-40e4-aabc-de8148a62482"}
02:25:18.792 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"97e5a7ea-efa6-448b-a24b-84bacce2cc8f"}
02:25:18.796 00.004 16872 case statement mapped state 6 to 3
02:25:18.799 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"97e5a7ea-efa6-448b-a24b-84bacce2cc8f"}
02:25:18.804 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"98dbcb60-5f23-43cb-9777-c92b757d3ca7"}
02:25:18.808 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.52,7.33],"pixels":"..."},"id":"98dbcb60-5f23-43cb-9777-c92b757d3ca7"}
02:25:21.767 02.959 9640 Exposure complete
02:25:21.903 00.136 9640 worker thread done servicing request
02:25:21.903 00.000 16872 OnExposeComplete: enter
02:25:21.906 00.003 16872 UpdateGuideState(): m_state=6
02:25:21.909 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
02:25:21.912 00.003 16872 Star::Find returns 1 (0), X=206.54, Y=190.29, Mass=80944, SNR=166.4, Peak=7952 HFD=3.7
02:25:21.915 00.003 16872 MultiStar: [#1 -0.37,0.02,0.31,U] [#2 -0.12,-0.25,0.30,U] [#3 -0.22,0.53,0.26,U] [#4 0.46,0.95,0.00,M4] [#5 -0.10,0.20,0.17,U] [#6 0.18,-0.35,0.14,U] [#7 -0.20,-0.01,0.15,U] [#8 0.07,-0.36,0.14,U] 
02:25:21.918 00.003 16872 refined, 7 included, MultiStar: {0.22, 0.18}, one-star: {0.76, 0.44}
02:25:21.920 00.002 16872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.59) = xAngle (2.27 = 2.27)
02:25:21.923 00.003 16872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.31 = 2.31)
02:25:21.925 00.002 16872 CameraToMount -- cameraX=0.22 cameraY=0.18 hyp=0.28 cameraTheta=0.68 mountX=-0.18 mountY=0.21, mountTheta=2.29
02:25:21.929 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.22, y=0.18, opts=13)
02:25:21.932 00.003 16872 Enqueuing Move request for scope (0.22, 0.18)
02:25:21.937 00.005 9640 Worker thread wakes up
02:25:21.937 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.18) opts 0xd
02:25:21.937 00.000 9640 Handling offset move in thread for scope, endpoint = (0.22, 0.18)
02:25:21.937 00.000 9640 Moving (0.22, 0.18) raw xDistance=-0.18 yDistance=0.21
02:25:21.937 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.18
02:25:21.937 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=2.8
02:25:21.937 00.000 9640 MoveAxis(E, 22, ABG)
02:25:21.938 00.001 9640 Guiding  Dir = 2, Dur = 22
02:25:21.938 00.000 9640 IsSlewing returns 0
02:25:21.938 00.000 9640 IsGuiding returns 0
02:25:21.939 00.001 9640 PulseGuide returned control before completion, sleep 32
02:25:21.944 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=7952, med=3204, FiltMin=3108, FiltMax=6412, Gamma=2.190
02:25:21.975 00.031 16872 UpdateGuideState exits: m=80944 SNR=166.4
02:25:21.977 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:21.982 00.005 9640 IsGuiding returns 1
02:25:21.982 00.000 9640 scope still moving after pulse duration time elapsed
02:25:21.982 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:25:21.985 00.003 16872 Enqueuing Expose request
02:25:22.011 00.026 9640 IsSlewing returns 0
02:25:22.012 00.001 9640 IsGuiding returns 0
02:25:22.012 00.000 9640 scope move finished after 22 + 51 ms
02:25:22.012 00.000 9640 Move returns status 0, amount 22
02:25:22.012 00.000 9640 MoveAxis(N, 0, ABG)
02:25:22.012 00.000 9640 Move returns status 0, amount 0
02:25:22.012 00.000 9640 move complete, result=0
02:25:22.012 00.000 9640 worker thread done servicing request
02:25:22.013 00.001 9640 Worker thread wakes up
02:25:22.013 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:25:22.013 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:25:22.015 00.002 16872 GuideStep: -0.2 px 22 ms EAST, 0.2 px 0 ms NORTH
02:25:22.283 00.268 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f8c6e799-ab5d-4599-930b-a063360849cd"}
02:25:22.287 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f8c6e799-ab5d-4599-930b-a063360849cd"}
02:25:22.290 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51e0f553-f7c0-4ff7-a313-b944c79100ad"}
02:25:22.293 00.003 16872 case statement mapped state 6 to 3
02:25:22.297 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"51e0f553-f7c0-4ff7-a313-b944c79100ad"}
02:25:22.310 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e6426bb9-eb9b-45be-9af5-5e2de50c99c1"}
02:25:22.314 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.54,7.29],"pixels":"..."},"id":"e6426bb9-eb9b-45be-9af5-5e2de50c99c1"}
02:25:25.782 03.468 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0ad0702-3270-42d9-ab7c-d0c17d2f7d0d"}
02:25:25.786 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e0ad0702-3270-42d9-ab7c-d0c17d2f7d0d"}
02:25:25.790 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3165009f-dbca-4b1f-9ea7-0cba70978dfb"}
02:25:25.794 00.004 16872 case statement mapped state 6 to 3
02:25:25.798 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3165009f-dbca-4b1f-9ea7-0cba70978dfb"}
02:25:25.803 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"506f13cd-0377-4b1c-82ad-ba35344249f1"}
02:25:25.807 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.54,7.29],"pixels":"..."},"id":"506f13cd-0377-4b1c-82ad-ba35344249f1"}
02:25:26.097 00.290 9640 Exposure complete
02:25:26.233 00.136 9640 worker thread done servicing request
02:25:26.234 00.001 16872 OnExposeComplete: enter
02:25:26.239 00.005 16872 UpdateGuideState(): m_state=6
02:25:26.241 00.002 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
02:25:26.244 00.003 16872 Star::Find returns 1 (0), X=206.57, Y=190.47, Mass=84064, SNR=178.0, Peak=7556 HFD=4.3
02:25:26.247 00.003 16872 MultiStar: [#1 -0.08,0.14,0.29,U] [#2 -0.45,-0.10,0.29,U] [#3 -0.20,0.09,0.26,U] [#4 0.13,0.80,0.22,U] [#5 0.14,0.62,0.16,U] [#6 -0.02,-0.24,0.16,U] [#7 -0.75,0.03,0.15,U] [#8 0.52,0.73,0.00,M1] 
02:25:26.251 00.004 16872 refined, 7 included, MultiStar: {0.20, 0.36}, one-star: {0.79, 0.63}
02:25:26.253 00.002 16872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.59) = xAngle (2.64 = 2.64)
02:25:26.256 00.003 16872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.69 = 2.69)
02:25:26.259 00.003 16872 CameraToMount -- cameraX=0.20 cameraY=0.36 hyp=0.41 cameraTheta=1.06 mountX=-0.36 mountY=0.18, mountTheta=2.68
02:25:26.261 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=0.36, opts=13)
02:25:26.267 00.006 16872 Enqueuing Move request for scope (0.20, 0.36)
02:25:26.270 00.003 9640 Worker thread wakes up
02:25:26.270 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.36) opts 0xd
02:25:26.270 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, 0.36)
02:25:26.270 00.000 9640 Moving (0.20, 0.36) raw xDistance=-0.36 yDistance=0.18
02:25:26.270 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.36
02:25:26.270 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=2.8
02:25:26.270 00.000 9640 MoveAxis(E, 41, ABG)
02:25:26.270 00.000 9640 Guiding  Dir = 2, Dur = 41
02:25:26.270 00.000 9640 IsSlewing returns 0
02:25:26.270 00.000 9640 IsGuiding returns 0
02:25:26.271 00.001 9640 PulseGuide returned control before completion, sleep 51
02:25:26.275 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=7556, med=3208, FiltMin=3060, FiltMax=6732, Gamma=2.190
02:25:26.307 00.032 16872 UpdateGuideState exits: m=84064 SNR=178.0
02:25:26.310 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:26.313 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:25:26.317 00.004 16872 Enqueuing Expose request
02:25:26.327 00.010 9640 IsGuiding returns 1
02:25:26.327 00.000 9640 scope still moving after pulse duration time elapsed
02:25:26.358 00.031 9640 IsSlewing returns 0
02:25:26.358 00.000 9640 IsGuiding returns 0
02:25:26.358 00.000 9640 scope move finished after 41 + 46 ms
02:25:26.358 00.000 9640 Move returns status 0, amount 41
02:25:26.358 00.000 9640 MoveAxis(N, 0, ABG)
02:25:26.358 00.000 9640 Move returns status 0, amount 0
02:25:26.359 00.001 9640 move complete, result=0
02:25:26.359 00.000 9640 worker thread done servicing request
02:25:26.359 00.000 9640 Worker thread wakes up
02:25:26.359 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:25:26.359 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:25:26.363 00.004 16872 GuideStep: -0.4 px 41 ms EAST, 0.2 px 0 ms NORTH
02:25:29.281 02.918 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a2991dd2-a0fb-4ce6-99be-0ec4c24fdf47"}
02:25:29.284 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a2991dd2-a0fb-4ce6-99be-0ec4c24fdf47"}
02:25:29.287 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f0cb610a-2289-4579-9ad2-a75bb5be5d93"}
02:25:29.291 00.004 16872 case statement mapped state 6 to 3
02:25:29.294 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0cb610a-2289-4579-9ad2-a75bb5be5d93"}
02:25:29.298 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dbc7ae6a-9fc7-4263-af34-65176491dffb"}
02:25:29.301 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[6.57,7.47],"pixels":"..."},"id":"dbc7ae6a-9fc7-4263-af34-65176491dffb"}
02:25:30.413 01.112 9640 Exposure complete
02:25:30.555 00.142 9640 worker thread done servicing request
02:25:30.555 00.000 16872 OnExposeComplete: enter
02:25:30.559 00.004 16872 UpdateGuideState(): m_state=6
02:25:30.562 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
02:25:30.567 00.005 16872 Star::Find returns 1 (0), X=206.33, Y=190.33, Mass=92494, SNR=189.4, Peak=8144 HFD=4.3
02:25:30.572 00.005 16872 MultiStar: [#1 -0.52,0.21,0.28,U] [#2 -0.70,-0.09,0.28,U] [#3 -0.43,-0.45,0.23,U] [#4 -0.90,1.19,0.00,M4] [#5 -0.37,0.12,0.14,U] [#6 -0.33,-0.37,0.13,U] [#7 -0.88,-0.50,0.00,M7] [#8 0.19,0.30,0.18,U] 
02:25:30.575 00.003 16872 refined, 6 included, MultiStar: {0.02, 0.19}, one-star: {0.55, 0.48}
02:25:30.579 00.004 16872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.59) = xAngle (3.05 = 3.05)
02:25:30.584 00.005 16872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.10 = 3.10)
02:25:30.587 00.003 16872 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.20 cameraTheta=1.47 mountX=-0.19 mountY=0.01, mountTheta=3.10
02:25:30.591 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.02, y=0.19, opts=13)
02:25:30.599 00.008 16872 Enqueuing Move request for scope (0.02, 0.19)
02:25:30.603 00.004 9640 Worker thread wakes up
02:25:30.603 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
02:25:30.603 00.000 9640 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
02:25:30.603 00.000 9640 Moving (0.02, 0.19) raw xDistance=-0.19 yDistance=0.01
02:25:30.603 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.19
02:25:30.603 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=2.8
02:25:30.603 00.000 9640 MoveAxis(E, 25, ABG)
02:25:30.603 00.000 9640 Guiding  Dir = 2, Dur = 25
02:25:30.604 00.001 9640 IsSlewing returns 0
02:25:30.604 00.000 9640 IsGuiding returns 0
02:25:30.604 00.000 9640 PulseGuide returned control before completion, sleep 35
02:25:30.608 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=8144, med=3212, FiltMin=3142, FiltMax=6568, Gamma=2.190
02:25:30.640 00.032 9640 IsGuiding returns 1
02:25:30.640 00.000 9640 scope still moving after pulse duration time elapsed
02:25:30.642 00.002 16872 UpdateGuideState exits: m=92494 SNR=189.4
02:25:30.644 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:30.647 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:25:30.651 00.004 16872 Enqueuing Expose request
02:25:30.671 00.020 9640 IsSlewing returns 0
02:25:30.671 00.000 9640 IsGuiding returns 0
02:25:30.671 00.000 9640 scope move finished after 25 + 42 ms
02:25:30.671 00.000 9640 Move returns status 0, amount 25
02:25:30.671 00.000 9640 MoveAxis(N, 0, ABG)
02:25:30.671 00.000 9640 Move returns status 0, amount 0
02:25:30.672 00.001 9640 move complete, result=0
02:25:30.672 00.000 9640 worker thread done servicing request
02:25:30.672 00.000 16872 GuideStep: -0.2 px 25 ms EAST, 0.0 px 0 ms NORTH
02:25:30.676 00.004 9640 Worker thread wakes up
02:25:30.676 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:25:30.677 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:25:32.782 02.105 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d138d81c-e9fd-4907-81bd-3e91cc6e7037"}
02:25:32.786 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d138d81c-e9fd-4907-81bd-3e91cc6e7037"}
02:25:32.790 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"52b2f7c3-c268-4b8d-acdc-612cadc7fcb9"}
02:25:32.793 00.003 16872 case statement mapped state 6 to 3
02:25:32.796 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"52b2f7c3-c268-4b8d-acdc-612cadc7fcb9"}
02:25:32.799 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d3711530-35e0-476e-89d1-700312487f52"}
02:25:32.802 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[7.33,7.33],"pixels":"..."},"id":"d3711530-35e0-476e-89d1-700312487f52"}
02:25:34.745 01.943 9640 Exposure complete
02:25:34.902 00.157 9640 worker thread done servicing request
02:25:34.902 00.000 16872 OnExposeComplete: enter
02:25:34.906 00.004 16872 UpdateGuideState(): m_state=6
02:25:34.910 00.004 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
02:25:34.914 00.004 16872 Star::Find returns 1 (0), X=206.30, Y=189.47, Mass=91746, SNR=188.1, Peak=7520 HFD=4.7
02:25:34.917 00.003 16872 MultiStar: [#1 -0.27,-0.20,0.27,U] [#2 -0.23,-0.83,0.00,M1] [#3 -0.34,-0.07,0.21,U] [#4 0.19,0.42,0.22,U] [#5 -0.62,-1.13,0.00,M1] [#6 -0.56,-0.45,0.11,U] [#7 -1.48,-1.17,0.00,M8] [#8 0.61,-0.43,0.11,U] 
02:25:34.922 00.005 16872 refined, 5 included, MultiStar: {0.22, -0.23}, one-star: {0.52, -0.37}
02:25:34.926 00.004 16872 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.59) = xAngle (0.78 = 0.78)
02:25:34.929 00.003 16872 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.83 = 0.83)
02:25:34.932 00.003 16872 CameraToMount -- cameraX=0.22 cameraY=-0.23 hyp=0.32 cameraTheta=-0.81 mountX=0.23 mountY=0.24, mountTheta=0.80
02:25:34.936 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.22, y=-0.23, opts=13)
02:25:34.940 00.004 16872 Enqueuing Move request for scope (0.22, -0.23)
02:25:34.944 00.004 9640 Worker thread wakes up
02:25:34.944 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.23) opts 0xd
02:25:34.944 00.000 9640 Handling offset move in thread for scope, endpoint = (0.22, -0.23)
02:25:34.944 00.000 9640 Moving (0.22, -0.23) raw xDistance=0.23 yDistance=0.24
02:25:34.944 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.23
02:25:34.944 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.24, m_sumCorr=2.9
02:25:34.944 00.000 9640 MoveAxis(W, 22, ABG)
02:25:34.944 00.000 9640 Guiding  Dir = 3, Dur = 22
02:25:34.944 00.000 9640 IsSlewing returns 0
02:25:34.946 00.002 9640 IsGuiding returns 0
02:25:34.946 00.000 9640 PulseGuide returned control before completion, sleep 32
02:25:34.952 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=7520, med=3208, FiltMin=3060, FiltMax=6544, Gamma=2.190
02:25:34.983 00.031 9640 IsGuiding returns 1
02:25:34.984 00.001 9640 scope still moving after pulse duration time elapsed
02:25:34.985 00.001 16872 UpdateGuideState exits: m=91746 SNR=188.1
02:25:34.989 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:34.991 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:25:34.995 00.004 16872 Enqueuing Expose request
02:25:35.015 00.020 9640 IsSlewing returns 0
02:25:35.015 00.000 9640 IsGuiding returns 1
02:25:35.046 00.031 9640 IsSlewing returns 0
02:25:35.047 00.001 9640 IsGuiding returns 1
02:25:35.077 00.030 9640 IsSlewing returns 0
02:25:35.078 00.001 9640 IsGuiding returns 0
02:25:35.080 00.002 9640 scope move finished after 22 + 112 ms
02:25:35.082 00.002 9640 Move returns status 0, amount 22
02:25:35.082 00.000 9640 MoveAxis(S, 19, ABG)
02:25:35.082 00.000 9640 Guiding  Dir = 1, Dur = 19
02:25:35.083 00.001 9640 IsSlewing returns 0
02:25:35.083 00.000 9640 IsGuiding returns 0
02:25:35.083 00.000 9640 PulseGuide returned control before completion, sleep 29
02:25:35.124 00.041 9640 IsGuiding returns 1
02:25:35.124 00.000 9640 scope still moving after pulse duration time elapsed
02:25:35.156 00.032 9640 IsSlewing returns 0
02:25:35.156 00.000 9640 IsGuiding returns 0
02:25:35.156 00.000 9640 scope move finished after 19 + 54 ms
02:25:35.156 00.000 9640 Move returns status 0, amount 19
02:25:35.156 00.000 9640 move complete, result=0
02:25:35.157 00.001 9640 worker thread done servicing request
02:25:35.157 00.000 9640 Worker thread wakes up
02:25:35.157 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:25:35.157 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:25:35.157 00.000 16872 GuideStep: 0.2 px 22 ms WEST, 0.2 px 19 ms SOUTH
02:25:36.282 01.125 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5e419e24-d922-41a7-9963-85e9efbe4e42"}
02:25:36.287 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5e419e24-d922-41a7-9963-85e9efbe4e42"}
02:25:36.293 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a815f609-5f53-49d8-9e01-aaf16d6f9bab"}
02:25:36.298 00.005 16872 case statement mapped state 6 to 3
02:25:36.307 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a815f609-5f53-49d8-9e01-aaf16d6f9bab"}
02:25:36.331 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2a996da9-d6fe-4b90-a986-9ef67ab5f7f4"}
02:25:36.336 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[7.30,7.47],"pixels":"..."},"id":"2a996da9-d6fe-4b90-a986-9ef67ab5f7f4"}
02:25:39.214 02.878 9640 Exposure complete
02:25:39.350 00.136 9640 worker thread done servicing request
02:25:39.350 00.000 16872 OnExposeComplete: enter
02:25:39.352 00.002 16872 UpdateGuideState(): m_state=6
02:25:39.356 00.004 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
02:25:39.359 00.003 16872 Star::Find returns 1 (0), X=206.55, Y=190.25, Mass=90031, SNR=179.4, Peak=7744 HFD=4.5
02:25:39.364 00.005 16872 MultiStar: [#1 -0.49,-0.00,0.31,U] [#2 -0.40,-0.67,0.28,U] [#3 -0.71,0.51,0.00,M1] [#4 -0.87,0.88,0.00,M4] [#5 -0.24,-0.18,0.19,U] [#6 0.32,-0.49,0.10,U] [#7 -1.51,0.37,0.00,M9] [#8 0.45,0.28,0.15,U] 
02:25:39.366 00.002 16872 refined, 5 included, MultiStar: {0.28, 0.09}, one-star: {0.77, 0.41}
02:25:39.369 00.003 16872 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.59) = xAngle (1.90 = 1.90)
02:25:39.372 00.003 16872 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.95 = 1.95)
02:25:39.374 00.002 16872 CameraToMount -- cameraX=0.28 cameraY=0.09 hyp=0.29 cameraTheta=0.31 mountX=-0.09 mountY=0.27, mountTheta=1.90
02:25:39.379 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=0.09, opts=13)
02:25:39.382 00.003 16872 Enqueuing Move request for scope (0.28, 0.09)
02:25:39.385 00.003 9640 Worker thread wakes up
02:25:39.385 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.09) opts 0xd
02:25:39.385 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, 0.09)
02:25:39.385 00.000 9640 Moving (0.28, 0.09) raw xDistance=-0.09 yDistance=0.27
02:25:39.386 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:25:39.386 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.27, m_sumCorr=2.9
02:25:39.386 00.000 9640 MoveAxis(E, 0, ABG)
02:25:39.386 00.000 9640 Move returns status 0, amount 0
02:25:39.386 00.000 9640 MoveAxis(N, 0, ABG)
02:25:39.386 00.000 9640 Move returns status 0, amount 0
02:25:39.386 00.000 9640 move complete, result=0
02:25:39.386 00.000 9640 worker thread done servicing request
02:25:39.394 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=7744, med=3212, FiltMin=3136, FiltMax=6224, Gamma=2.190
02:25:39.426 00.032 16872 UpdateGuideState exits: m=90031 SNR=179.4
02:25:39.429 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:39.431 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:25:39.434 00.003 16872 Enqueuing Expose request
02:25:39.436 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:25:39.440 00.004 9640 Worker thread wakes up
02:25:39.441 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:25:39.441 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:25:39.779 00.338 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"30f2813a-5f87-4c7b-8da4-24722c14b370"}
02:25:39.784 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"30f2813a-5f87-4c7b-8da4-24722c14b370"}
02:25:39.788 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72900bbb-6bb3-42d4-bd74-9bb89439046e"}
02:25:39.791 00.003 16872 case statement mapped state 6 to 3
02:25:39.794 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"72900bbb-6bb3-42d4-bd74-9bb89439046e"}
02:25:39.797 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a8f53605-514e-46eb-98e8-4ac095413fc6"}
02:25:39.802 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[6.55,7.25],"pixels":"..."},"id":"a8f53605-514e-46eb-98e8-4ac095413fc6"}
02:25:43.278 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c9bd590f-e749-480f-9fa6-6589e394cc18"}
02:25:43.281 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c9bd590f-e749-480f-9fa6-6589e394cc18"}
02:25:43.285 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8a8e020d-fed6-4a9c-a3a2-daa88db1dd15"}
02:25:43.287 00.002 16872 case statement mapped state 6 to 3
02:25:43.293 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a8e020d-fed6-4a9c-a3a2-daa88db1dd15"}
02:25:43.297 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"54d89867-3d12-43c8-98d2-78ec24b5237a"}
02:25:43.299 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[6.55,7.25],"pixels":"..."},"id":"54d89867-3d12-43c8-98d2-78ec24b5237a"}
02:25:43.504 00.205 9640 Exposure complete
02:25:43.638 00.134 9640 worker thread done servicing request
02:25:43.638 00.000 16872 OnExposeComplete: enter
02:25:43.641 00.003 16872 UpdateGuideState(): m_state=6
02:25:43.644 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:25:43.646 00.002 16872 Star::Find returns 1 (0), X=207.35, Y=191.47, Mass=91752, SNR=185.0, Peak=8580 HFD=4.1
02:25:43.648 00.002 16872 MultiStar: large primary error, entering stabilization period
02:25:43.653 00.005 16872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.59) = xAngle (2.39 = 2.39)
02:25:43.656 00.003 16872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.43 = 2.43)
02:25:43.659 00.003 16872 CameraToMount -- cameraX=1.57 cameraY=1.62 hyp=2.26 cameraTheta=0.80 mountX=-1.65 mountY=1.47, mountTheta=2.41
02:25:43.664 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=1.57, y=1.62, opts=13)
02:25:43.668 00.004 16872 Enqueuing Move request for scope (1.57, 1.62)
02:25:43.670 00.002 9640 Worker thread wakes up
02:25:43.670 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.57, 1.62) opts 0xd
02:25:43.670 00.000 9640 Handling offset move in thread for scope, endpoint = (1.57, 1.62)
02:25:43.670 00.000 9640 Moving (1.57, 1.62) raw xDistance=-1.65 yDistance=1.47
02:25:43.670 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.48 from input -1.65
02:25:43.670 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 1.47, m_sumCorr=2.9
02:25:43.671 00.001 9640 MoveAxis(E, 176, ABG)
02:25:43.671 00.000 9640 Guiding  Dir = 2, Dur = 176
02:25:43.671 00.000 9640 IsSlewing returns 0
02:25:43.671 00.000 9640 IsGuiding returns 0
02:25:43.671 00.000 9640 PulseGuide returned control before completion, sleep 186
02:25:43.676 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=8580, med=3208, FiltMin=3068, FiltMax=6884, Gamma=2.190
02:25:43.707 00.031 16872 UpdateGuideState exits: m=91752 SNR=185.0
02:25:43.709 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:43.715 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:25:43.717 00.002 16872 Enqueuing Expose request
02:25:43.868 00.151 9640 IsGuiding returns 1
02:25:43.868 00.000 9640 scope still moving after pulse duration time elapsed
02:25:43.900 00.032 9640 IsSlewing returns 0
02:25:43.901 00.001 9640 IsGuiding returns 0
02:25:43.901 00.000 9640 scope move finished after 176 + 53 ms
02:25:43.901 00.000 9640 Move returns status 0, amount 176
02:25:43.901 00.000 9640 MoveAxis(N, 0, ABG)
02:25:43.901 00.000 9640 Move returns status 0, amount 0
02:25:43.902 00.001 9640 move complete, result=0
02:25:43.902 00.000 9640 worker thread done servicing request
02:25:43.902 00.000 9640 Worker thread wakes up
02:25:43.902 00.000 16872 GuideStep: -1.6 px 176 ms EAST, 1.5 px 0 ms NORTH
02:25:43.905 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:25:43.905 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:25:46.778 02.873 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b0dbf00e-e85a-4fb0-bf47-18eaeba596f7"}
02:25:46.780 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b0dbf00e-e85a-4fb0-bf47-18eaeba596f7"}
02:25:46.784 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"68cef4ff-9195-40df-bcc2-d3bd3023f190"}
02:25:46.788 00.004 16872 case statement mapped state 6 to 3
02:25:46.791 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"68cef4ff-9195-40df-bcc2-d3bd3023f190"}
02:25:46.793 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"42a6f32e-993f-4397-b649-79dd111230dc"}
02:25:46.797 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[7.35,7.47],"pixels":"..."},"id":"42a6f32e-993f-4397-b649-79dd111230dc"}
02:25:47.973 01.176 9640 Exposure complete
02:25:48.109 00.136 9640 worker thread done servicing request
02:25:48.109 00.000 16872 OnExposeComplete: enter
02:25:48.112 00.003 16872 UpdateGuideState(): m_state=6
02:25:48.115 00.003 16872 Star::Find(15, 207, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
02:25:48.118 00.003 16872 Star::Find returns 1 (0), X=206.68, Y=189.53, Mass=90826, SNR=187.6, Peak=7844 HFD=4.2
02:25:48.122 00.004 16872 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.59) = xAngle (1.25 = 1.25)
02:25:48.125 00.003 16872 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.29 = 1.29)
02:25:48.127 00.002 16872 CameraToMount -- cameraX=0.90 cameraY=-0.32 hyp=0.96 cameraTheta=-0.34 mountX=0.30 mountY=0.92, mountTheta=1.25
02:25:48.132 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.90, y=-0.32, opts=13)
02:25:48.136 00.004 16872 Enqueuing Move request for scope (0.90, -0.32)
02:25:48.138 00.002 9640 Worker thread wakes up
02:25:48.139 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.90, -0.32) opts 0xd
02:25:48.139 00.000 9640 Handling offset move in thread for scope, endpoint = (0.90, -0.32)
02:25:48.139 00.000 9640 Moving (0.90, -0.32) raw xDistance=0.30 yDistance=0.92
02:25:48.139 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.30
02:25:48.139 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 0.92, m_sumCorr=3.2
02:25:48.139 00.000 9640 MoveAxis(W, 15, ABG)
02:25:48.139 00.000 9640 Guiding  Dir = 3, Dur = 15
02:25:48.139 00.000 9640 IsSlewing returns 0
02:25:48.139 00.000 9640 IsGuiding returns 0
02:25:48.139 00.000 9640 PulseGuide returned control before completion, sleep 25
02:25:48.144 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=7844, med=3212, FiltMin=3096, FiltMax=6800, Gamma=2.190
02:25:48.166 00.022 9640 IsGuiding returns 1
02:25:48.166 00.000 9640 scope still moving after pulse duration time elapsed
02:25:48.177 00.011 16872 UpdateGuideState exits: m=90826 SNR=187.6
02:25:48.180 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:48.187 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:25:48.189 00.002 16872 Enqueuing Expose request
02:25:48.197 00.008 9640 IsSlewing returns 0
02:25:48.198 00.001 9640 IsGuiding returns 0
02:25:48.198 00.000 9640 scope move finished after 15 + 43 ms
02:25:48.198 00.000 9640 Move returns status 0, amount 15
02:25:48.198 00.000 9640 MoveAxis(S, 36, ABG)
02:25:48.198 00.000 9640 Guiding  Dir = 1, Dur = 36
02:25:48.198 00.000 9640 IsSlewing returns 0
02:25:48.199 00.001 9640 IsGuiding returns 0
02:25:48.199 00.000 9640 PulseGuide returned control before completion, sleep 46
02:25:48.260 00.061 9640 IsGuiding returns 1
02:25:48.260 00.000 9640 scope still moving after pulse duration time elapsed
02:25:48.291 00.031 9640 IsSlewing returns 0
02:25:48.291 00.000 9640 IsGuiding returns 0
02:25:48.292 00.001 9640 scope move finished after 36 + 56 ms
02:25:48.292 00.000 9640 Move returns status 0, amount 36
02:25:48.292 00.000 9640 move complete, result=0
02:25:48.292 00.000 9640 worker thread done servicing request
02:25:48.292 00.000 9640 Worker thread wakes up
02:25:48.292 00.000 16872 GuideStep: 0.3 px 15 ms WEST, 0.9 px 36 ms SOUTH
02:25:48.298 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
02:25:48.298 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:25:50.277 01.979 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d16b97c-f5e2-411d-8330-b9bf8cd14965"}
02:25:50.281 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8d16b97c-f5e2-411d-8330-b9bf8cd14965"}
02:25:50.285 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4794123-5814-4f4c-ba99-d47bbece1d9f"}
02:25:50.287 00.002 16872 case statement mapped state 6 to 3
02:25:50.290 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4794123-5814-4f4c-ba99-d47bbece1d9f"}
02:25:50.294 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2fda9a27-90aa-46d4-bcfa-62b01fcf2c0f"}
02:25:50.297 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[6.68,6.53],"pixels":"..."},"id":"2fda9a27-90aa-46d4-bcfa-62b01fcf2c0f"}
02:25:52.348 02.051 9640 Exposure complete
02:25:52.482 00.134 9640 worker thread done servicing request
02:25:52.482 00.000 16872 OnExposeComplete: enter
02:25:52.485 00.003 16872 UpdateGuideState(): m_state=6
02:25:52.488 00.003 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
02:25:52.490 00.002 16872 Star::Find returns 1 (0), X=206.54, Y=190.16, Mass=82771, SNR=170.7, Peak=7712 HFD=3.9
02:25:52.493 00.003 16872 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.59) = xAngle (1.98 = 1.98)
02:25:52.496 00.003 16872 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.03 = 2.03)
02:25:52.499 00.003 16872 CameraToMount -- cameraX=0.76 cameraY=0.32 hyp=0.82 cameraTheta=0.40 mountX=-0.33 mountY=0.74, mountTheta=1.99
02:25:52.504 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.76, y=0.32, opts=13)
02:25:52.506 00.002 16872 Enqueuing Move request for scope (0.76, 0.32)
02:25:52.509 00.003 9640 Worker thread wakes up
02:25:52.509 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.32) opts 0xd
02:25:52.509 00.000 9640 Handling offset move in thread for scope, endpoint = (0.76, 0.32)
02:25:52.509 00.000 9640 Moving (0.76, 0.32) raw xDistance=-0.33 yDistance=0.74
02:25:52.509 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.33
02:25:52.509 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.37, input 0.74, m_sumCorr=3.6
02:25:52.509 00.000 9640 MoveAxis(E, 34, ABG)
02:25:52.509 00.000 9640 Guiding  Dir = 2, Dur = 34
02:25:52.510 00.001 9640 IsSlewing returns 0
02:25:52.510 00.000 9640 IsGuiding returns 0
02:25:52.510 00.000 9640 PulseGuide returned control before completion, sleep 44
02:25:52.517 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=7712, med=3208, FiltMin=3094, FiltMax=6028, Gamma=2.190
02:25:52.551 00.034 16872 UpdateGuideState exits: m=82771 SNR=170.7
02:25:52.557 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:52.563 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:25:52.566 00.003 16872 Enqueuing Expose request
02:25:52.569 00.003 9640 IsGuiding returns 1
02:25:52.569 00.000 9640 scope still moving after pulse duration time elapsed
02:25:52.590 00.021 9640 IsSlewing returns 0
02:25:52.590 00.000 9640 IsGuiding returns 0
02:25:52.590 00.000 9640 scope move finished after 34 + 46 ms
02:25:52.590 00.000 9640 Move returns status 0, amount 34
02:25:52.590 00.000 9640 MoveAxis(S, 45, ABG)
02:25:52.590 00.000 9640 Guiding  Dir = 1, Dur = 45
02:25:52.590 00.000 9640 IsSlewing returns 0
02:25:52.590 00.000 9640 IsGuiding returns 0
02:25:52.591 00.001 9640 PulseGuide returned control before completion, sleep 55
02:25:52.653 00.062 9640 IsGuiding returns 1
02:25:52.654 00.001 9640 scope still moving after pulse duration time elapsed
02:25:52.684 00.030 9640 IsSlewing returns 0
02:25:52.685 00.001 9640 IsGuiding returns 0
02:25:52.685 00.000 9640 scope move finished after 45 + 49 ms
02:25:52.685 00.000 9640 Move returns status 0, amount 45
02:25:52.685 00.000 9640 move complete, result=0
02:25:52.685 00.000 16872 GuideStep: -0.3 px 34 ms EAST, 0.7 px 45 ms SOUTH
02:25:52.690 00.005 9640 worker thread done servicing request
02:25:52.690 00.000 9640 Worker thread wakes up
02:25:52.690 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:25:52.691 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:25:53.778 01.087 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c26dcca5-cb79-4194-9ae4-8cb81713118d"}
02:25:53.781 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c26dcca5-cb79-4194-9ae4-8cb81713118d"}
02:25:53.786 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b00d0416-0258-49f6-b9a0-39d5cdc0222e"}
02:25:53.790 00.004 16872 case statement mapped state 6 to 3
02:25:53.793 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b00d0416-0258-49f6-b9a0-39d5cdc0222e"}
02:25:53.798 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"32b867b0-dd22-4153-948c-6a6999cdfbcf"}
02:25:53.802 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[6.54,7.16],"pixels":"..."},"id":"32b867b0-dd22-4153-948c-6a6999cdfbcf"}
02:25:56.757 02.955 9640 Exposure complete
02:25:56.894 00.137 9640 worker thread done servicing request
02:25:56.894 00.000 16872 OnExposeComplete: enter
02:25:56.898 00.004 16872 UpdateGuideState(): m_state=6
02:25:56.900 00.002 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
02:25:56.904 00.004 16872 Star::Find returns 1 (0), X=206.01, Y=189.47, Mass=88697, SNR=182.4, Peak=8472 HFD=4.1
02:25:56.907 00.003 16872 MultiStar: exiting stabilization period
02:25:56.911 00.004 16872 MultiStar: [#1 -0.75,-0.69,0.00,M1] [#2 -1.14,-0.77,0.00,M1] [#3 -0.64,-0.83,0.00,M2] [#4 -0.13,0.31,0.25,U] [#5 -0.67,-1.02,0.00,M1] [#6 -0.28,-1.17,0.00,M1] [#7 -0.93,-1.17,0.00,M10] [#8 -0.20,-0.57,0.16,U] 
02:25:56.914 00.003 16872 refined, 2 included, MultiStar: {0.11, -0.27}, one-star: {0.22, -0.37}
02:25:56.917 00.003 16872 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.59) = xAngle (0.41 = 0.41)
02:25:56.919 00.002 16872 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.45 = 0.45)
02:25:56.922 00.003 16872 CameraToMount -- cameraX=0.11 cameraY=-0.27 hyp=0.30 cameraTheta=-1.18 mountX=0.27 mountY=0.13, mountTheta=0.44
02:25:56.927 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=-0.27, opts=13)
02:25:56.929 00.002 16872 Enqueuing Move request for scope (0.11, -0.27)
02:25:56.932 00.003 9640 Worker thread wakes up
02:25:56.932 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.27) opts 0xd
02:25:56.932 00.000 9640 Handling offset move in thread for scope, endpoint = (0.11, -0.27)
02:25:56.932 00.000 9640 Moving (0.11, -0.27) raw xDistance=0.27 yDistance=0.13
02:25:56.932 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.27
02:25:56.932 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 0.13, m_sumCorr=3.9
02:25:56.932 00.000 9640 MoveAxis(W, 26, ABG)
02:25:56.932 00.000 9640 Guiding  Dir = 3, Dur = 26
02:25:56.932 00.000 9640 IsSlewing returns 0
02:25:56.933 00.001 9640 IsGuiding returns 0
02:25:56.933 00.000 9640 PulseGuide returned control before completion, sleep 36
02:25:56.942 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=8472, med=3212, FiltMin=3062, FiltMax=6928, Gamma=2.190
02:25:56.974 00.032 16872 UpdateGuideState exits: m=88697 SNR=182.4
02:25:56.977 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:56.980 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:25:56.982 00.002 16872 Enqueuing Expose request
02:25:56.985 00.003 9640 IsGuiding returns 0
02:25:56.985 00.000 9640 Move returns status 0, amount 26
02:25:56.985 00.000 9640 MoveAxis(S, 35, ABG)
02:25:56.985 00.000 9640 Guiding  Dir = 1, Dur = 35
02:25:56.986 00.001 9640 IsSlewing returns 0
02:25:56.986 00.000 9640 IsGuiding returns 0
02:25:56.986 00.000 9640 PulseGuide returned control before completion, sleep 45
02:25:57.047 00.061 9640 IsGuiding returns 1
02:25:57.048 00.001 9640 scope still moving after pulse duration time elapsed
02:25:57.079 00.031 9640 IsSlewing returns 0
02:25:57.079 00.000 9640 IsGuiding returns 0
02:25:57.079 00.000 9640 scope move finished after 35 + 57 ms
02:25:57.079 00.000 9640 Move returns status 0, amount 35
02:25:57.079 00.000 9640 move complete, result=0
02:25:57.079 00.000 9640 worker thread done servicing request
02:25:57.079 00.000 9640 Worker thread wakes up
02:25:57.080 00.001 16872 GuideStep: 0.3 px 26 ms WEST, 0.1 px 35 ms SOUTH
02:25:57.082 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:25:57.082 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:25:57.278 00.196 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0c7989c7-7ee6-4904-9ba5-4fe1eb8cd6a1"}
02:25:57.280 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0c7989c7-7ee6-4904-9ba5-4fe1eb8cd6a1"}
02:25:57.283 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7142fdcd-cf37-498b-bb53-c231de702a26"}
02:25:57.288 00.005 16872 case statement mapped state 6 to 3
02:25:57.291 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7142fdcd-cf37-498b-bb53-c231de702a26"}
02:25:57.295 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"777bf177-04b2-406e-b922-bbdca36bb8ee"}
02:25:57.298 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.01,7.47],"pixels":"..."},"id":"777bf177-04b2-406e-b922-bbdca36bb8ee"}
02:26:00.777 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a4ca4f9f-cc96-4f48-a4cd-eab08c9d81cf"}
02:26:00.779 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a4ca4f9f-cc96-4f48-a4cd-eab08c9d81cf"}
02:26:00.786 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9df8cf07-78c5-4eab-ad95-1b5ea3d86de9"}
02:26:00.788 00.002 16872 case statement mapped state 6 to 3
02:26:00.791 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9df8cf07-78c5-4eab-ad95-1b5ea3d86de9"}
02:26:00.794 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4dfec22e-9dc2-4e45-aaa8-b7f935edeff0"}
02:26:00.798 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.01,7.47],"pixels":"..."},"id":"4dfec22e-9dc2-4e45-aaa8-b7f935edeff0"}
02:26:01.142 00.344 9640 Exposure complete
02:26:01.277 00.135 9640 worker thread done servicing request
02:26:01.277 00.000 16872 OnExposeComplete: enter
02:26:01.280 00.003 16872 UpdateGuideState(): m_state=6
02:26:01.286 00.006 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
02:26:01.288 00.002 16872 Star::Find returns 1 (0), X=206.35, Y=190.13, Mass=88281, SNR=181.3, Peak=8240 HFD=4.0
02:26:01.291 00.003 16872 MultiStar: [#1 -0.15,-0.07,0.28,U] [#2 -0.40,-0.24,0.25,U] [#3 -0.94,-0.11,0.00,M3] [#4 -0.01,0.54,0.20,U] [#5 -0.49,-0.02,0.16,U] [#6 -0.55,-0.57,0.18,U] [#7 -1.10,-0.57,0.00,R] [#8 0.54,-0.51,0.13,U] 
02:26:01.294 00.003 16872 refined, 6 included, MultiStar: {0.15, 0.07}, one-star: {0.57, 0.29}
02:26:01.299 00.005 16872 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.59) = xAngle (2.01 = 2.01)
02:26:01.302 00.003 16872 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.06 = 2.06)
02:26:01.305 00.003 16872 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.16 cameraTheta=0.43 mountX=-0.07 mountY=0.14, mountTheta=2.02
02:26:01.308 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.07, opts=13)
02:26:01.313 00.005 16872 Enqueuing Move request for scope (0.15, 0.07)
02:26:01.315 00.002 9640 Worker thread wakes up
02:26:01.315 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
02:26:01.315 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
02:26:01.315 00.000 9640 Moving (0.15, 0.07) raw xDistance=-0.07 yDistance=0.14
02:26:01.315 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:26:01.315 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=3.9
02:26:01.316 00.001 9640 MoveAxis(E, 0, ABG)
02:26:01.316 00.000 9640 Move returns status 0, amount 0
02:26:01.316 00.000 9640 MoveAxis(N, 0, ABG)
02:26:01.316 00.000 9640 Move returns status 0, amount 0
02:26:01.316 00.000 9640 move complete, result=0
02:26:01.316 00.000 9640 worker thread done servicing request
02:26:01.320 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=8240, med=3212, FiltMin=3116, FiltMax=6872, Gamma=2.190
02:26:01.352 00.032 16872 UpdateGuideState exits: m=88281 SNR=181.3
02:26:01.355 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:01.358 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:26:01.363 00.005 16872 Enqueuing Expose request
02:26:01.365 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:26:01.368 00.003 9640 Worker thread wakes up
02:26:01.368 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:26:01.368 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:26:04.275 02.907 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4a04a91-fa44-4a65-a37b-22f391fb61c8"}
02:26:04.279 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e4a04a91-fa44-4a65-a37b-22f391fb61c8"}
02:26:04.282 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15f7dcb3-cc83-4051-9b22-6ddf55368b18"}
02:26:04.285 00.003 16872 case statement mapped state 6 to 3
02:26:04.288 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"15f7dcb3-cc83-4051-9b22-6ddf55368b18"}
02:26:04.291 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2481b796-4a25-4382-ab2e-7f3fd26d1898"}
02:26:04.294 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[7.35,7.13],"pixels":"..."},"id":"2481b796-4a25-4382-ab2e-7f3fd26d1898"}
02:26:05.425 01.131 9640 Exposure complete
02:26:05.563 00.138 9640 worker thread done servicing request
02:26:05.563 00.000 16872 OnExposeComplete: enter
02:26:05.566 00.003 16872 UpdateGuideState(): m_state=6
02:26:05.569 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
02:26:05.571 00.002 16872 Star::Find returns 1 (0), X=206.43, Y=190.70, Mass=90326, SNR=180.6, Peak=9228 HFD=3.7
02:26:05.574 00.003 16872 MultiStar: [#1 -0.46,0.52,0.33,U] [#2 -0.49,0.20,0.28,U] [#3 -0.44,0.46,0.26,U] [#4 -0.04,1.47,0.00,M3] [#5 -0.70,0.72,0.00,M1] [#6 -0.81,0.23,0.14,U] [#7 -0.10,0.06,0.15,U] [#8 1.07,0.90,0.00,M1] 
02:26:05.576 00.002 16872 refined, 5 included, MultiStar: {0.05, 0.58}, one-star: {0.65, 0.86}
02:26:05.579 00.003 16872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.59) = xAngle (3.07 = 3.07)
02:26:05.582 00.003 16872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.11 = 3.11)
02:26:05.584 00.002 16872 CameraToMount -- cameraX=0.05 cameraY=0.58 hyp=0.58 cameraTheta=1.48 mountX=-0.58 mountY=0.02, mountTheta=3.11
02:26:05.589 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=0.58, opts=13)
02:26:05.592 00.003 16872 Enqueuing Move request for scope (0.05, 0.58)
02:26:05.595 00.003 9640 Worker thread wakes up
02:26:05.595 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.58) opts 0xd
02:26:05.595 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, 0.58)
02:26:05.595 00.000 9640 Moving (0.05, 0.58) raw xDistance=-0.58 yDistance=0.02
02:26:05.595 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.58
02:26:05.595 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=3.9
02:26:05.595 00.000 9640 MoveAxis(E, 61, ABG)
02:26:05.596 00.001 9640 Guiding  Dir = 2, Dur = 61
02:26:05.596 00.000 9640 IsSlewing returns 0
02:26:05.596 00.000 9640 IsGuiding returns 0
02:26:05.596 00.000 9640 PulseGuide returned control before completion, sleep 71
02:26:05.600 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=9228, med=3208, FiltMin=3088, FiltMax=7464, Gamma=2.190
02:26:05.633 00.033 16872 UpdateGuideState exits: m=90326 SNR=180.6
02:26:05.638 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:05.645 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:26:05.647 00.002 16872 Enqueuing Expose request
02:26:05.683 00.036 9640 IsGuiding returns 1
02:26:05.684 00.001 9640 scope still moving after pulse duration time elapsed
02:26:05.713 00.029 9640 IsSlewing returns 0
02:26:05.713 00.000 9640 IsGuiding returns 0
02:26:05.713 00.000 9640 scope move finished after 61 + 56 ms
02:26:05.713 00.000 9640 Move returns status 0, amount 61
02:26:05.713 00.000 9640 MoveAxis(N, 0, ABG)
02:26:05.713 00.000 9640 Move returns status 0, amount 0
02:26:05.713 00.000 9640 move complete, result=0
02:26:05.714 00.001 9640 worker thread done servicing request
02:26:05.714 00.000 9640 Worker thread wakes up
02:26:05.714 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:26:05.714 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:26:05.714 00.000 16872 GuideStep: -0.6 px 61 ms EAST, 0.0 px 0 ms NORTH
02:26:07.776 02.062 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba66fbca-3bba-4397-9f60-7738109b2e3b"}
02:26:07.778 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ba66fbca-3bba-4397-9f60-7738109b2e3b"}
02:26:07.783 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ce284401-b2d4-49e0-a972-6cbc5c83da4d"}
02:26:07.786 00.003 16872 case statement mapped state 6 to 3
02:26:07.788 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce284401-b2d4-49e0-a972-6cbc5c83da4d"}
02:26:07.792 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"71a887da-d478-4869-800a-3c559d3895ed"}
02:26:07.795 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[7.43,6.70],"pixels":"..."},"id":"71a887da-d478-4869-800a-3c559d3895ed"}
02:26:09.769 01.974 9640 Exposure complete
02:26:09.909 00.140 9640 worker thread done servicing request
02:26:09.909 00.000 16872 OnExposeComplete: enter
02:26:09.912 00.003 16872 UpdateGuideState(): m_state=6
02:26:09.915 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
02:26:09.917 00.002 16872 Star::Find returns 1 (0), X=206.22, Y=190.11, Mass=85624, SNR=181.4, Peak=8432 HFD=4.2
02:26:09.920 00.003 16872 MultiStar: [#1 -0.38,0.28,0.28,U] [#2 -0.37,0.41,0.26,U] [#3 -0.72,0.34,0.26,U] [#4 -0.63,0.78,0.00,M4] [#5 -0.02,0.03,0.18,U] [#6 -0.18,0.22,0.15,U] [#7 0.46,0.99,0.00,M1] [#8 15.80,6.09,0.00,M2] 
02:26:09.924 00.004 16872 refined, 5 included, MultiStar: {0.01, 0.27}, one-star: {0.44, 0.27}
02:26:09.928 00.004 16872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.59) = xAngle (3.12 = 3.12)
02:26:09.930 00.002 16872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.17 = -3.11)
02:26:09.936 00.006 16872 CameraToMount -- cameraX=0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.54 mountX=-0.27 mountY=-0.01, mountTheta=-3.11
02:26:09.941 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.27, opts=13)
02:26:09.944 00.003 16872 Enqueuing Move request for scope (0.01, 0.27)
02:26:09.947 00.003 9640 Worker thread wakes up
02:26:09.947 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.27) opts 0xd
02:26:09.947 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.27)
02:26:09.947 00.000 9640 Moving (0.01, 0.27) raw xDistance=-0.27 yDistance=-0.01
02:26:09.947 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.27
02:26:09.948 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=3.9
02:26:09.948 00.000 9640 MoveAxis(E, 35, ABG)
02:26:09.948 00.000 9640 Guiding  Dir = 2, Dur = 35
02:26:09.948 00.000 9640 IsSlewing returns 0
02:26:09.949 00.001 9640 IsGuiding returns 0
02:26:09.949 00.000 9640 PulseGuide returned control before completion, sleep 45
02:26:09.953 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=8432, med=3212, FiltMin=3086, FiltMax=6724, Gamma=2.190
02:26:09.985 00.032 16872 UpdateGuideState exits: m=85624 SNR=181.4
02:26:09.988 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:09.991 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:26:09.995 00.004 16872 Enqueuing Expose request
02:26:10.009 00.014 9640 IsGuiding returns 1
02:26:10.010 00.001 9640 scope still moving after pulse duration time elapsed
02:26:10.040 00.030 9640 IsSlewing returns 0
02:26:10.040 00.000 9640 IsGuiding returns 0
02:26:10.040 00.000 9640 scope move finished after 35 + 56 ms
02:26:10.040 00.000 9640 Move returns status 0, amount 35
02:26:10.040 00.000 9640 MoveAxis(N, 0, ABG)
02:26:10.040 00.000 9640 Move returns status 0, amount 0
02:26:10.040 00.000 9640 move complete, result=0
02:26:10.041 00.001 9640 worker thread done servicing request
02:26:10.041 00.000 9640 Worker thread wakes up
02:26:10.041 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:26:10.041 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:26:10.041 00.000 16872 GuideStep: -0.3 px 35 ms EAST, -0.0 px 0 ms NORTH
02:26:11.276 01.235 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3dd2b9e6-2569-46de-94e6-af36dbc9d3b9"}
02:26:11.279 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3dd2b9e6-2569-46de-94e6-af36dbc9d3b9"}
02:26:11.284 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd1ca108-c82c-4c64-b6c1-69ca607cbffe"}
02:26:11.288 00.004 16872 case statement mapped state 6 to 3
02:26:11.292 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd1ca108-c82c-4c64-b6c1-69ca607cbffe"}
02:26:11.298 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"373cc7b3-c8f9-4291-9c3f-80f7fe27183c"}
02:26:11.304 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[7.22,7.11],"pixels":"..."},"id":"373cc7b3-c8f9-4291-9c3f-80f7fe27183c"}
02:26:14.101 02.797 9640 Exposure complete
02:26:14.245 00.144 9640 worker thread done servicing request
02:26:14.245 00.000 16872 OnExposeComplete: enter
02:26:14.248 00.003 16872 UpdateGuideState(): m_state=6
02:26:14.254 00.006 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
02:26:14.257 00.003 16872 Star::Find returns 1 (0), X=206.43, Y=189.59, Mass=90234, SNR=185.7, Peak=8760 HFD=4.0
02:26:14.260 00.003 16872 MultiStar: [#1 -0.54,-0.64,0.30,U] [#2 -0.15,-0.92,0.00,M1] [#3 -0.64,-0.47,0.25,U] [#4 0.04,-0.01,0.20,U] [#5 -0.27,-0.53,0.20,U] [#6 -0.61,-0.98,0.00,M1] [#7 0.56,0.02,0.15,U] [#8 0.62,-0.89,0.00,M3] 
02:26:14.263 00.003 16872 refined, 5 included, MultiStar: {0.17, -0.32}, one-star: {0.65, -0.25}
02:26:14.267 00.004 16872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.59) = xAngle (0.52 = 0.52)
02:26:14.270 00.003 16872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.56 = 0.56)
02:26:14.274 00.004 16872 CameraToMount -- cameraX=0.17 cameraY=-0.32 hyp=0.36 cameraTheta=-1.07 mountX=0.31 mountY=0.19, mountTheta=0.55
02:26:14.279 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=-0.32, opts=13)
02:26:14.285 00.006 16872 Enqueuing Move request for scope (0.17, -0.32)
02:26:14.288 00.003 9640 Worker thread wakes up
02:26:14.288 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.32) opts 0xd
02:26:14.288 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, -0.32)
02:26:14.288 00.000 9640 Moving (0.17, -0.32) raw xDistance=0.31 yDistance=0.19
02:26:14.288 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.31
02:26:14.288 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=3.9
02:26:14.288 00.000 9640 MoveAxis(W, 30, ABG)
02:26:14.289 00.001 9640 Guiding  Dir = 3, Dur = 30
02:26:14.289 00.000 9640 IsSlewing returns 0
02:26:14.289 00.000 9640 IsGuiding returns 0
02:26:14.289 00.000 9640 PulseGuide returned control before completion, sleep 40
02:26:14.295 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=8760, med=3212, FiltMin=3132, FiltMax=6940, Gamma=2.190
02:26:14.345 00.050 9640 IsGuiding returns 1
02:26:14.346 00.001 9640 scope still moving after pulse duration time elapsed
02:26:14.347 00.001 16872 UpdateGuideState exits: m=90234 SNR=185.7
02:26:14.359 00.012 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:14.369 00.010 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:26:14.382 00.013 9640 IsSlewing returns 0
02:26:14.382 00.000 16872 Enqueuing Expose request
02:26:14.387 00.005 9640 IsGuiding returns 0
02:26:14.387 00.000 9640 scope move finished after 30 + 67 ms
02:26:14.387 00.000 9640 Move returns status 0, amount 30
02:26:14.387 00.000 9640 MoveAxis(N, 0, ABG)
02:26:14.387 00.000 9640 Move returns status 0, amount 0
02:26:14.387 00.000 9640 move complete, result=0
02:26:14.387 00.000 9640 worker thread done servicing request
02:26:14.387 00.000 9640 Worker thread wakes up
02:26:14.387 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:26:14.387 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:26:14.394 00.007 16872 GuideStep: 0.3 px 30 ms WEST, 0.2 px 0 ms NORTH
02:26:14.775 00.381 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"03229c9c-422d-4152-b052-cdb394d46f02"}
02:26:14.780 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"03229c9c-422d-4152-b052-cdb394d46f02"}
02:26:14.818 00.038 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b886c8dd-586a-4158-a22b-5b857899e864"}
02:26:14.822 00.004 16872 case statement mapped state 6 to 3
02:26:14.827 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b886c8dd-586a-4158-a22b-5b857899e864"}
02:26:14.832 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"78a6ea84-cf4b-445e-88ad-20bb7cfaf735"}
02:26:14.838 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[7.43,6.59],"pixels":"..."},"id":"78a6ea84-cf4b-445e-88ad-20bb7cfaf735"}
02:26:18.276 03.438 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"915b602f-a336-4c3c-a53b-1bcdcff1c56b"}
02:26:18.280 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"915b602f-a336-4c3c-a53b-1bcdcff1c56b"}
02:26:18.283 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2b2e2470-5817-4bc8-8797-71768d8d2c26"}
02:26:18.286 00.003 16872 case statement mapped state 6 to 3
02:26:18.288 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b2e2470-5817-4bc8-8797-71768d8d2c26"}
02:26:18.293 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7e700374-9247-4330-982d-897e2818099f"}
02:26:18.297 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[7.43,6.59],"pixels":"..."},"id":"7e700374-9247-4330-982d-897e2818099f"}
02:26:18.444 00.147 9640 Exposure complete
02:26:18.587 00.143 16872 OnExposeComplete: enter
02:26:18.591 00.004 16872 UpdateGuideState(): m_state=6
02:26:18.596 00.005 9640 worker thread done servicing request
02:26:18.596 00.000 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
02:26:18.599 00.003 16872 Star::Find returns 1 (0), X=206.29, Y=190.88, Mass=89628, SNR=185.9, Peak=9352 HFD=4.0
02:26:18.604 00.005 16872 MultiStar: [#1 -0.00,0.84,0.29,U] [#2 -0.31,0.19,0.25,U] [#3 -0.19,1.02,0.00,M1] [#4 0.31,1.48,0.00,M4] [#5 -0.37,0.65,0.19,U] [#6 -0.45,0.55,0.13,U] [#7 0.57,0.99,0.00,M1] [#8 0.23,0.62,0.11,U] 
02:26:18.606 00.002 16872 refined, 5 included, MultiStar: {0.16, 0.80}, one-star: {0.51, 1.03}
02:26:18.609 00.003 16872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.59) = xAngle (2.96 = 2.96)
02:26:18.611 00.002 16872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.00 = 3.00)
02:26:18.614 00.003 16872 CameraToMount -- cameraX=0.16 cameraY=0.80 hyp=0.82 cameraTheta=1.37 mountX=-0.81 mountY=0.11, mountTheta=3.00
02:26:18.619 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.16, y=0.80, opts=13)
02:26:18.623 00.004 16872 Enqueuing Move request for scope (0.16, 0.80)
02:26:18.625 00.002 9640 Worker thread wakes up
02:26:18.626 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.80) opts 0xd
02:26:18.626 00.000 9640 Handling offset move in thread for scope, endpoint = (0.16, 0.80)
02:26:18.626 00.000 9640 Moving (0.16, 0.80) raw xDistance=-0.81 yDistance=0.11
02:26:18.626 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.70 from input -0.81
02:26:18.626 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=3.9
02:26:18.626 00.000 9640 MoveAxis(E, 83, ABG)
02:26:18.626 00.000 9640 Guiding  Dir = 2, Dur = 83
02:26:18.626 00.000 9640 IsSlewing returns 0
02:26:18.626 00.000 9640 IsGuiding returns 0
02:26:18.626 00.000 9640 PulseGuide returned control before completion, sleep 93
02:26:18.632 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=9352, med=3208, FiltMin=3060, FiltMax=7144, Gamma=2.190
02:26:18.667 00.035 16872 UpdateGuideState exits: m=89628 SNR=185.9
02:26:18.670 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:18.673 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:26:18.678 00.005 16872 Enqueuing Expose request
02:26:18.726 00.048 9640 IsGuiding returns 1
02:26:18.726 00.000 9640 scope still moving after pulse duration time elapsed
02:26:18.758 00.032 9640 IsSlewing returns 0
02:26:18.758 00.000 9640 IsGuiding returns 0
02:26:18.758 00.000 9640 scope move finished after 83 + 48 ms
02:26:18.758 00.000 9640 Move returns status 0, amount 83
02:26:18.759 00.001 9640 MoveAxis(N, 0, ABG)
02:26:18.759 00.000 9640 Move returns status 0, amount 0
02:26:18.759 00.000 9640 move complete, result=0
02:26:18.759 00.000 9640 worker thread done servicing request
02:26:18.759 00.000 9640 Worker thread wakes up
02:26:18.759 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:26:18.759 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:26:18.762 00.003 16872 GuideStep: -0.8 px 83 ms EAST, 0.1 px 0 ms NORTH
02:26:21.775 03.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"49cfbd64-ff08-4f52-bd71-ac267bd94c51"}
02:26:21.778 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"49cfbd64-ff08-4f52-bd71-ac267bd94c51"}
02:26:21.781 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9cfc3ee-cacf-44e7-b867-bf9870e38bbc"}
02:26:21.784 00.003 16872 case statement mapped state 6 to 3
02:26:21.787 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9cfc3ee-cacf-44e7-b867-bf9870e38bbc"}
02:26:21.791 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ca4e447f-cc64-4eb3-b3c4-0bd3fe982613"}
02:26:21.794 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.29,6.88],"pixels":"..."},"id":"ca4e447f-cc64-4eb3-b3c4-0bd3fe982613"}
02:26:22.825 01.031 9640 Exposure complete
02:26:22.960 00.135 9640 worker thread done servicing request
02:26:22.960 00.000 16872 OnExposeComplete: enter
02:26:22.963 00.003 16872 UpdateGuideState(): m_state=6
02:26:22.966 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
02:26:22.969 00.003 16872 Star::Find returns 1 (0), X=206.60, Y=190.20, Mass=88120, SNR=182.3, Peak=8368 HFD=3.8
02:26:22.973 00.004 16872 MultiStar: [#1 0.18,0.40,0.28,U] [#2 -0.46,-0.15,0.26,U] [#3 0.01,0.15,0.24,U] [#4 0.15,1.31,0.00,M5] [#5 -0.13,0.05,0.16,U] [#6 -0.38,-0.70,0.14,U] [#7 0.36,0.11,0.16,U] [#8 0.73,0.24,0.14,U] 
02:26:22.978 00.005 16872 refined, 7 included, MultiStar: {0.35, 0.18}, one-star: {0.82, 0.35}
02:26:22.980 00.002 16872 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.59) = xAngle (2.06 = 2.06)
02:26:22.983 00.003 16872 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.10 = 2.10)
02:26:22.986 00.003 16872 CameraToMount -- cameraX=0.35 cameraY=0.18 hyp=0.39 cameraTheta=0.47 mountX=-0.18 mountY=0.34, mountTheta=2.07
02:26:22.991 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=0.18, opts=13)
02:26:22.994 00.003 16872 Enqueuing Move request for scope (0.35, 0.18)
02:26:22.996 00.002 9640 Worker thread wakes up
02:26:22.996 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.18) opts 0xd
02:26:22.996 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, 0.18)
02:26:22.996 00.000 9640 Moving (0.35, 0.18) raw xDistance=-0.18 yDistance=0.34
02:26:22.996 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.18
02:26:22.996 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=3.9
02:26:22.997 00.001 9640 MoveAxis(E, 28, ABG)
02:26:22.997 00.000 9640 Guiding  Dir = 2, Dur = 28
02:26:22.997 00.000 9640 IsSlewing returns 0
02:26:22.997 00.000 9640 IsGuiding returns 0
02:26:22.997 00.000 9640 PulseGuide returned control before completion, sleep 38
02:26:23.004 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=8368, med=3212, FiltMin=3114, FiltMax=6508, Gamma=2.190
02:26:23.037 00.033 16872 UpdateGuideState exits: m=88120 SNR=182.3
02:26:23.039 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:23.042 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:26:23.045 00.003 16872 Enqueuing Expose request
02:26:23.048 00.003 9640 IsGuiding returns 1
02:26:23.048 00.000 9640 scope still moving after pulse duration time elapsed
02:26:23.079 00.031 9640 IsSlewing returns 0
02:26:23.080 00.001 9640 IsGuiding returns 0
02:26:23.080 00.000 9640 scope move finished after 28 + 54 ms
02:26:23.080 00.000 9640 Move returns status 0, amount 28
02:26:23.080 00.000 9640 MoveAxis(N, 0, ABG)
02:26:23.080 00.000 9640 Move returns status 0, amount 0
02:26:23.080 00.000 9640 move complete, result=0
02:26:23.080 00.000 9640 worker thread done servicing request
02:26:23.080 00.000 9640 Worker thread wakes up
02:26:23.080 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:26:23.081 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:26:23.084 00.003 16872 GuideStep: -0.2 px 28 ms EAST, 0.3 px 0 ms NORTH
02:26:25.274 02.190 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad184184-9707-4bd1-b82f-0fa437be76e3"}
02:26:25.278 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ad184184-9707-4bd1-b82f-0fa437be76e3"}
02:26:25.286 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af3db673-e2d2-4ab9-ad72-63a05e83df7f"}
02:26:25.292 00.006 16872 case statement mapped state 6 to 3
02:26:25.295 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"af3db673-e2d2-4ab9-ad72-63a05e83df7f"}
02:26:25.299 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0b1a4143-810d-42f4-ab7f-f94ba4869c2c"}
02:26:25.303 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.60,7.20],"pixels":"..."},"id":"0b1a4143-810d-42f4-ab7f-f94ba4869c2c"}
02:26:27.134 01.831 9640 Exposure complete
02:26:27.272 00.138 9640 worker thread done servicing request
02:26:27.272 00.000 16872 OnExposeComplete: enter
02:26:27.275 00.003 16872 UpdateGuideState(): m_state=6
02:26:27.279 00.004 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
02:26:27.281 00.002 16872 Star::Find returns 1 (0), X=206.61, Y=190.00, Mass=80233, SNR=175.9, Peak=7996 HFD=4.0
02:26:27.284 00.003 16872 MultiStar: [#1 0.02,-0.09,0.31,U] [#2 0.08,-0.46,0.27,U] [#3 -0.18,-0.03,0.29,U] [#4 -0.46,0.91,0.00,M6] [#5 -0.04,-0.24,0.16,U] [#6 -0.38,-0.01,0.14,U] [#7 0.54,0.40,0.18,U] [#8 0.96,-0.50,0.00,M2] 
02:26:27.287 00.003 16872 refined, 6 included, MultiStar: {0.36, 0.01}, one-star: {0.83, 0.15}
02:26:27.289 00.002 16872 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.59) = xAngle (1.61 = 1.61)
02:26:27.292 00.003 16872 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.66 = 1.66)
02:26:27.294 00.002 16872 CameraToMount -- cameraX=0.36 cameraY=0.01 hyp=0.36 cameraTheta=0.03 mountX=-0.01 mountY=0.35, mountTheta=1.61
02:26:27.299 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=0.01, opts=13)
02:26:27.304 00.005 16872 Enqueuing Move request for scope (0.36, 0.01)
02:26:27.307 00.003 9640 Worker thread wakes up
02:26:27.307 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.01) opts 0xd
02:26:27.307 00.000 9640 Handling offset move in thread for scope, endpoint = (0.36, 0.01)
02:26:27.307 00.000 9640 Moving (0.36, 0.01) raw xDistance=-0.01 yDistance=0.35
02:26:27.307 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:26:27.307 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.35, m_sumCorr=4
02:26:27.308 00.001 9640 MoveAxis(E, 0, ABG)
02:26:27.308 00.000 9640 Move returns status 0, amount 0
02:26:27.308 00.000 9640 MoveAxis(S, 18, ABG)
02:26:27.308 00.000 9640 Guiding  Dir = 1, Dur = 18
02:26:27.308 00.000 9640 IsSlewing returns 0
02:26:27.308 00.000 9640 IsGuiding returns 0
02:26:27.309 00.001 9640 PulseGuide returned control before completion, sleep 28
02:26:27.313 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=7996, med=3212, FiltMin=3140, FiltMax=6648, Gamma=2.190
02:26:27.343 00.030 16872 UpdateGuideState exits: m=80233 SNR=175.9
02:26:27.351 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:27.352 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:26:27.356 00.004 16872 Enqueuing Expose request
02:26:27.358 00.002 9640 IsGuiding returns 1
02:26:27.358 00.000 9640 scope still moving after pulse duration time elapsed
02:26:27.391 00.033 9640 IsSlewing returns 0
02:26:27.391 00.000 9640 IsGuiding returns 0
02:26:27.391 00.000 9640 scope move finished after 18 + 64 ms
02:26:27.391 00.000 9640 Move returns status 0, amount 18
02:26:27.391 00.000 9640 move complete, result=0
02:26:27.391 00.000 9640 worker thread done servicing request
02:26:27.391 00.000 9640 Worker thread wakes up
02:26:27.392 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:26:27.392 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:26:27.396 00.004 16872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 18 ms SOUTH
02:26:28.774 01.378 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"98ae57f6-eb65-4eef-97e8-fbaed232978a"}
02:26:28.778 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"98ae57f6-eb65-4eef-97e8-fbaed232978a"}
02:26:28.782 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c75070f-f1aa-43ed-9282-2615aff9ac01"}
02:26:28.785 00.003 16872 case statement mapped state 6 to 3
02:26:28.787 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c75070f-f1aa-43ed-9282-2615aff9ac01"}
02:26:28.790 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c6f6bb26-f867-489b-883b-3d8250becb39"}
02:26:28.795 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.61,7.00],"pixels":"..."},"id":"c6f6bb26-f867-489b-883b-3d8250becb39"}
02:26:31.464 02.669 9640 Exposure complete
02:26:31.605 00.141 9640 worker thread done servicing request
02:26:31.605 00.000 16872 OnExposeComplete: enter
02:26:31.609 00.004 16872 UpdateGuideState(): m_state=6
02:26:31.612 00.003 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
02:26:31.616 00.004 16872 Star::Find returns 1 (0), X=206.30, Y=190.56, Mass=87802, SNR=182.2, Peak=8548 HFD=3.9
02:26:31.620 00.004 16872 MultiStar: [#1 -0.32,0.35,0.30,U] [#2 -0.61,0.26,0.25,U] [#3 -0.53,0.47,0.28,U] [#4 0.15,1.38,0.00,M7] [#5 -0.05,0.56,0.16,U] [#6 -0.05,-0.48,0.13,U] [#7 0.64,0.80,0.00,M1] [#8 0.56,0.24,0.12,U] 
02:26:31.623 00.003 16872 refined, 6 included, MultiStar: {0.08, 0.48}, one-star: {0.52, 0.72}
02:26:31.626 00.003 16872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.59) = xAngle (3.00 = 3.00)
02:26:31.629 00.003 16872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.04 = 3.04)
02:26:31.632 00.003 16872 CameraToMount -- cameraX=0.08 cameraY=0.48 hyp=0.49 cameraTheta=1.41 mountX=-0.48 mountY=0.05, mountTheta=3.04
02:26:31.637 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.08, y=0.48, opts=13)
02:26:31.641 00.004 16872 Enqueuing Move request for scope (0.08, 0.48)
02:26:31.645 00.004 9640 Worker thread wakes up
02:26:31.645 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.48) opts 0xd
02:26:31.645 00.000 9640 Handling offset move in thread for scope, endpoint = (0.08, 0.48)
02:26:31.645 00.000 9640 Moving (0.08, 0.48) raw xDistance=-0.48 yDistance=0.05
02:26:31.645 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.48
02:26:31.645 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=4
02:26:31.645 00.000 9640 MoveAxis(E, 51, ABG)
02:26:31.645 00.000 9640 Guiding  Dir = 2, Dur = 51
02:26:31.646 00.001 9640 IsSlewing returns 0
02:26:31.646 00.000 9640 IsGuiding returns 0
02:26:31.647 00.001 9640 PulseGuide returned control before completion, sleep 61
02:26:31.651 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=8548, med=3212, FiltMin=3126, FiltMax=6996, Gamma=2.190
02:26:31.684 00.033 16872 UpdateGuideState exits: m=87802 SNR=182.2
02:26:31.687 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:31.690 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:26:31.694 00.004 16872 Enqueuing Expose request
02:26:31.719 00.025 9640 IsGuiding returns 1
02:26:31.719 00.000 9640 scope still moving after pulse duration time elapsed
02:26:31.750 00.031 9640 IsSlewing returns 0
02:26:31.750 00.000 9640 IsGuiding returns 0
02:26:31.751 00.001 9640 scope move finished after 51 + 53 ms
02:26:31.751 00.000 9640 Move returns status 0, amount 51
02:26:31.751 00.000 9640 MoveAxis(N, 0, ABG)
02:26:31.751 00.000 9640 Move returns status 0, amount 0
02:26:31.752 00.001 9640 move complete, result=0
02:26:31.753 00.001 9640 worker thread done servicing request
02:26:31.753 00.000 9640 Worker thread wakes up
02:26:31.754 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:26:31.754 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:26:31.754 00.000 16872 GuideStep: -0.5 px 51 ms EAST, 0.0 px 0 ms NORTH
02:26:32.274 00.520 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b78b6a13-121c-4963-8656-a89508072096"}
02:26:32.279 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b78b6a13-121c-4963-8656-a89508072096"}
02:26:32.285 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4cdecd5-779c-4eee-9484-05e6f0461046"}
02:26:32.289 00.004 16872 case statement mapped state 6 to 3
02:26:32.293 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4cdecd5-779c-4eee-9484-05e6f0461046"}
02:26:32.301 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"51a56029-681a-4b18-96b9-d5e0069961c1"}
02:26:32.306 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[7.30,6.56],"pixels":"..."},"id":"51a56029-681a-4b18-96b9-d5e0069961c1"}
02:26:35.773 03.467 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"275a4f6e-968f-433e-bb72-6a426e55d1a3"}
02:26:35.776 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"275a4f6e-968f-433e-bb72-6a426e55d1a3"}
02:26:35.781 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"28c4ae14-3324-4db1-8470-e15c4e3d85b2"}
02:26:35.783 00.002 16872 case statement mapped state 6 to 3
02:26:35.787 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"28c4ae14-3324-4db1-8470-e15c4e3d85b2"}
02:26:35.791 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9728d5df-c4d3-4c39-b0cb-4fd0efcb9df9"}
02:26:35.796 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[7.30,6.56],"pixels":"..."},"id":"9728d5df-c4d3-4c39-b0cb-4fd0efcb9df9"}
02:26:35.824 00.028 9640 Exposure complete
02:26:35.977 00.153 9640 worker thread done servicing request
02:26:35.977 00.000 16872 OnExposeComplete: enter
02:26:35.981 00.004 16872 UpdateGuideState(): m_state=6
02:26:35.988 00.007 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
02:26:35.993 00.005 16872 Star::Find returns 1 (0), X=206.37, Y=189.83, Mass=85968, SNR=171.6, Peak=7844 HFD=4.2
02:26:35.998 00.005 16872 MultiStar: [#1 -0.17,-0.52,0.29,U] [#2 -0.50,-0.35,0.30,U] [#3 -0.56,-0.15,0.28,U] [#4 -0.81,0.47,0.00,M8] [#5 -0.74,-1.21,0.00,M1] [#6 -0.32,-0.66,0.16,U] [#7 0.06,-0.24,0.16,U] [#8 1.05,-0.00,0.00,M2] 
02:26:36.005 00.007 16872 refined, 5 included, MultiStar: {0.09, -0.21}, one-star: {0.59, -0.02}
02:26:36.009 00.004 16872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-1.59) = xAngle (0.42 = 0.42)
02:26:36.015 00.006 16872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.47 = 0.47)
02:26:36.019 00.004 16872 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.17 mountX=0.21 mountY=0.10, mountTheta=0.46
02:26:36.026 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=-0.21, opts=13)
02:26:36.031 00.005 16872 Enqueuing Move request for scope (0.09, -0.21)
02:26:36.037 00.006 9640 Worker thread wakes up
02:26:36.037 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
02:26:36.037 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
02:26:36.037 00.000 9640 Moving (0.09, -0.21) raw xDistance=0.21 yDistance=0.10
02:26:36.037 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
02:26:36.037 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=4
02:26:36.037 00.000 9640 MoveAxis(W, 17, ABG)
02:26:36.037 00.000 9640 Guiding  Dir = 3, Dur = 17
02:26:36.038 00.001 9640 IsSlewing returns 0
02:26:36.038 00.000 9640 IsGuiding returns 0
02:26:36.039 00.001 9640 PulseGuide returned control before completion, sleep 27
02:26:36.045 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=7844, med=3212, FiltMin=3056, FiltMax=6688, Gamma=2.190
02:26:36.078 00.033 9640 IsGuiding returns 1
02:26:36.078 00.000 9640 scope still moving after pulse duration time elapsed
02:26:36.085 00.007 16872 UpdateGuideState exits: m=85968 SNR=171.6
02:26:36.088 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:36.092 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:26:36.100 00.008 16872 Enqueuing Expose request
02:26:36.109 00.009 9640 IsSlewing returns 0
02:26:36.109 00.000 9640 IsGuiding returns 0
02:26:36.109 00.000 9640 scope move finished after 17 + 54 ms
02:26:36.109 00.000 9640 Move returns status 0, amount 17
02:26:36.109 00.000 9640 MoveAxis(N, 0, ABG)
02:26:36.110 00.001 9640 Move returns status 0, amount 0
02:26:36.110 00.000 9640 move complete, result=0
02:26:36.110 00.000 9640 worker thread done servicing request
02:26:36.110 00.000 9640 Worker thread wakes up
02:26:36.110 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:26:36.110 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:26:36.110 00.000 16872 GuideStep: 0.2 px 17 ms WEST, 0.1 px 0 ms NORTH
02:26:39.273 03.163 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3721a12a-22ac-4e7d-b484-eddd2f9a7599"}
02:26:39.276 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3721a12a-22ac-4e7d-b484-eddd2f9a7599"}
02:26:39.280 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a85ab27e-6f3d-4f60-bbd6-0cfff7308c4e"}
02:26:39.282 00.002 16872 case statement mapped state 6 to 3
02:26:39.285 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a85ab27e-6f3d-4f60-bbd6-0cfff7308c4e"}
02:26:39.290 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f12a2685-a93d-464d-ab75-1aab946313ca"}
02:26:39.294 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[7.37,6.83],"pixels":"..."},"id":"f12a2685-a93d-464d-ab75-1aab946313ca"}
02:26:40.165 00.871 9640 Exposure complete
02:26:40.304 00.139 9640 worker thread done servicing request
02:26:40.304 00.000 16872 OnExposeComplete: enter
02:26:40.307 00.003 16872 UpdateGuideState(): m_state=6
02:26:40.310 00.003 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
02:26:40.312 00.002 16872 Star::Find returns 1 (0), X=206.59, Y=190.62, Mass=85774, SNR=176.5, Peak=8040 HFD=3.9
02:26:40.315 00.003 16872 MultiStar: [#1 -0.15,0.63,0.32,U] [#2 0.43,0.62,0.28,U] [#3 -0.35,0.64,0.25,U] [#4 0.43,1.04,0.00,M9] [#5 -0.03,0.20,0.18,U] [#6 0.24,-0.14,0.15,U] [#7 0.22,1.23,0.00,M1] [#8 0.64,0.55,0.16,U] 
02:26:40.319 00.004 16872 refined, 6 included, MultiStar: {0.40, 0.60}, one-star: {0.81, 0.77}
02:26:40.322 00.003 16872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.59) = xAngle (2.58 = 2.58)
02:26:40.324 00.002 16872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.62 = 2.62)
02:26:40.326 00.002 16872 CameraToMount -- cameraX=0.40 cameraY=0.60 hyp=0.72 cameraTheta=0.99 mountX=-0.61 mountY=0.36, mountTheta=2.61
02:26:40.331 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.40, y=0.60, opts=13)
02:26:40.336 00.005 16872 Enqueuing Move request for scope (0.40, 0.60)
02:26:40.339 00.003 9640 Worker thread wakes up
02:26:40.340 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.60) opts 0xd
02:26:40.340 00.000 9640 Handling offset move in thread for scope, endpoint = (0.40, 0.60)
02:26:40.340 00.000 9640 Moving (0.40, 0.60) raw xDistance=-0.61 yDistance=0.36
02:26:40.340 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.61
02:26:40.340 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=4
02:26:40.340 00.000 9640 MoveAxis(E, 63, ABG)
02:26:40.340 00.000 9640 Guiding  Dir = 2, Dur = 63
02:26:40.340 00.000 9640 IsSlewing returns 0
02:26:40.340 00.000 9640 IsGuiding returns 0
02:26:40.341 00.001 9640 PulseGuide returned control before completion, sleep 73
02:26:40.345 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=8040, med=3212, FiltMin=3080, FiltMax=7204, Gamma=2.190
02:26:40.378 00.033 16872 UpdateGuideState exits: m=85774 SNR=176.5
02:26:40.382 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:40.384 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:26:40.386 00.002 16872 Enqueuing Expose request
02:26:40.425 00.039 9640 IsGuiding returns 1
02:26:40.425 00.000 9640 scope still moving after pulse duration time elapsed
02:26:40.456 00.031 9640 IsSlewing returns 0
02:26:40.456 00.000 9640 IsGuiding returns 0
02:26:40.456 00.000 9640 scope move finished after 63 + 53 ms
02:26:40.456 00.000 9640 Move returns status 0, amount 63
02:26:40.456 00.000 9640 MoveAxis(N, 0, ABG)
02:26:40.456 00.000 9640 Move returns status 0, amount 0
02:26:40.456 00.000 9640 move complete, result=0
02:26:40.457 00.001 9640 worker thread done servicing request
02:26:40.457 00.000 9640 Worker thread wakes up
02:26:40.457 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:26:40.457 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:26:40.457 00.000 16872 GuideStep: -0.6 px 63 ms EAST, 0.4 px 0 ms NORTH
02:26:42.772 02.315 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"57f6c0eb-6022-4eea-862d-ef732559bc8b"}
02:26:42.776 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"57f6c0eb-6022-4eea-862d-ef732559bc8b"}
02:26:42.780 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e90e76c6-c0a6-4fa8-adf5-e795301d9c61"}
02:26:42.784 00.004 16872 case statement mapped state 6 to 3
02:26:42.788 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e90e76c6-c0a6-4fa8-adf5-e795301d9c61"}
02:26:42.791 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bc9ceeee-8530-4d41-89d1-a9da93f9ddd9"}
02:26:42.795 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.59,6.62],"pixels":"..."},"id":"bc9ceeee-8530-4d41-89d1-a9da93f9ddd9"}
02:26:44.517 01.722 9640 Exposure complete
02:26:44.665 00.148 9640 worker thread done servicing request
02:26:44.665 00.000 16872 OnExposeComplete: enter
02:26:44.669 00.004 16872 UpdateGuideState(): m_state=6
02:26:44.672 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
02:26:44.675 00.003 16872 Star::Find returns 1 (0), X=206.16, Y=189.80, Mass=89303, SNR=176.5, Peak=8748 HFD=4.2
02:26:44.680 00.005 16872 MultiStar: [#1 -0.41,-0.08,0.30,U] [#2 -0.39,-0.27,0.27,U] [#3 -0.35,-0.07,0.26,U] [#4 0.19,0.50,0.18,U] [#5 -0.17,-0.29,0.17,U] [#6 -0.86,-0.79,0.00,M1] [#7 0.39,0.59,0.17,U] [#8 0.69,-0.28,0.15,U] 
02:26:44.683 00.003 16872 refined, 7 included, MultiStar: {0.09, -0.02}, one-star: {0.38, -0.05}
02:26:44.686 00.003 16872 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.59) = xAngle (1.33 = 1.33)
02:26:44.689 00.003 16872 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.37 = 1.37)
02:26:44.692 00.003 16872 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.10 cameraTheta=-0.26 mountX=0.02 mountY=0.09, mountTheta=1.33
02:26:44.696 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=-0.02, opts=13)
02:26:44.702 00.006 16872 Enqueuing Move request for scope (0.09, -0.02)
02:26:44.706 00.004 9640 Worker thread wakes up
02:26:44.706 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
02:26:44.706 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
02:26:44.706 00.000 9640 Moving (0.09, -0.02) raw xDistance=0.02 yDistance=0.09
02:26:44.706 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:26:44.707 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=4
02:26:44.707 00.000 9640 MoveAxis(E, 0, ABG)
02:26:44.707 00.000 9640 Move returns status 0, amount 0
02:26:44.707 00.000 9640 MoveAxis(N, 0, ABG)
02:26:44.707 00.000 9640 Move returns status 0, amount 0
02:26:44.707 00.000 9640 move complete, result=0
02:26:44.707 00.000 9640 worker thread done servicing request
02:26:44.712 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2828, max=8748, med=3212, FiltMin=3136, FiltMax=7116, Gamma=2.190
02:26:44.746 00.034 16872 UpdateGuideState exits: m=89303 SNR=176.5
02:26:44.749 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:44.752 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:26:44.755 00.003 16872 Enqueuing Expose request
02:26:44.758 00.003 9640 Worker thread wakes up
02:26:44.758 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:26:44.764 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
02:26:44.764 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:26:46.272 01.508 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f5904256-336d-4399-bf9e-8586b439986f"}
02:26:46.277 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f5904256-336d-4399-bf9e-8586b439986f"}
02:26:46.283 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"68c2fb1a-1a7c-466a-971b-7b182186a2ee"}
02:26:46.289 00.006 16872 case statement mapped state 6 to 3
02:26:46.294 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"68c2fb1a-1a7c-466a-971b-7b182186a2ee"}
02:26:46.299 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6047f0af-a8fc-4d07-b0b2-05a5a7a6f4e0"}
02:26:46.302 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.16,6.80],"pixels":"..."},"id":"6047f0af-a8fc-4d07-b0b2-05a5a7a6f4e0"}
02:26:48.820 02.518 9640 Exposure complete
02:26:48.963 00.143 9640 worker thread done servicing request
02:26:48.963 00.000 16872 OnExposeComplete: enter
02:26:48.966 00.003 16872 UpdateGuideState(): m_state=6
02:26:48.970 00.004 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
02:26:48.975 00.005 16872 Star::Find returns 1 (0), X=206.42, Y=190.49, Mass=89461, SNR=188.9, Peak=7376 HFD=4.4
02:26:48.977 00.002 16872 MultiStar: [#1 -0.46,0.12,0.29,U] [#2 -0.67,-0.18,0.23,U] [#3 -0.73,0.22,0.24,U] [#4 0.35,0.77,0.22,U] [#5 -0.07,-0.21,0.17,U] [#6 -0.95,0.06,0.00,M2] [#7 0.52,0.22,0.13,U] [#8 1.05,0.24,0.00,M1] 
02:26:48.981 00.004 16872 refined, 6 included, MultiStar: {0.13, 0.37}, one-star: {0.63, 0.64}
02:26:48.984 00.003 16872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.59) = xAngle (2.82 = 2.82)
02:26:48.987 00.003 16872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.87 = 2.87)
02:26:48.991 00.004 16872 CameraToMount -- cameraX=0.13 cameraY=0.37 hyp=0.39 cameraTheta=1.24 mountX=-0.37 mountY=0.11, mountTheta=2.86
02:26:48.995 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=0.37, opts=13)
02:26:48.999 00.004 16872 Enqueuing Move request for scope (0.13, 0.37)
02:26:49.002 00.003 9640 Worker thread wakes up
02:26:49.002 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.37) opts 0xd
02:26:49.002 00.000 9640 Handling offset move in thread for scope, endpoint = (0.13, 0.37)
02:26:49.002 00.000 9640 Moving (0.13, 0.37) raw xDistance=-0.37 yDistance=0.11
02:26:49.002 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.37
02:26:49.003 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.11, m_sumCorr=4.2
02:26:49.003 00.000 9640 MoveAxis(E, 40, ABG)
02:26:49.003 00.000 9640 Guiding  Dir = 2, Dur = 40
02:26:49.004 00.001 9640 IsSlewing returns 0
02:26:49.004 00.000 9640 IsGuiding returns 0
02:26:49.004 00.000 9640 PulseGuide returned control before completion, sleep 50
02:26:49.012 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=7376, med=3208, FiltMin=3094, FiltMax=6248, Gamma=2.190
02:26:49.044 00.032 16872 UpdateGuideState exits: m=89461 SNR=188.9
02:26:49.048 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:49.052 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:26:49.055 00.003 16872 Enqueuing Expose request
02:26:49.065 00.010 9640 IsGuiding returns 1
02:26:49.065 00.000 9640 scope still moving after pulse duration time elapsed
02:26:49.096 00.031 9640 IsSlewing returns 0
02:26:49.097 00.001 9640 IsGuiding returns 0
02:26:49.097 00.000 9640 scope move finished after 40 + 52 ms
02:26:49.097 00.000 9640 Move returns status 0, amount 40
02:26:49.097 00.000 9640 MoveAxis(S, 20, ABG)
02:26:49.097 00.000 9640 Guiding  Dir = 1, Dur = 20
02:26:49.097 00.000 9640 IsSlewing returns 0
02:26:49.097 00.000 9640 IsGuiding returns 0
02:26:49.098 00.001 9640 PulseGuide returned control before completion, sleep 30
02:26:49.144 00.046 9640 IsGuiding returns 1
02:26:49.144 00.000 9640 scope still moving after pulse duration time elapsed
02:26:49.174 00.030 9640 IsSlewing returns 0
02:26:49.175 00.001 9640 IsGuiding returns 0
02:26:49.175 00.000 9640 scope move finished after 20 + 57 ms
02:26:49.175 00.000 9640 Move returns status 0, amount 20
02:26:49.175 00.000 9640 move complete, result=0
02:26:49.177 00.002 9640 worker thread done servicing request
02:26:49.178 00.001 16872 GuideStep: -0.4 px 40 ms EAST, 0.1 px 20 ms SOUTH
02:26:49.181 00.003 9640 Worker thread wakes up
02:26:49.181 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:26:49.181 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:26:49.771 00.590 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c0e8aca-3495-477a-bd7a-1c86326b0116"}
02:26:49.776 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9c0e8aca-3495-477a-bd7a-1c86326b0116"}
02:26:49.781 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"08fe0c04-e135-4759-bd98-b0a0254b1c7f"}
02:26:49.789 00.008 16872 case statement mapped state 6 to 3
02:26:49.795 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"08fe0c04-e135-4759-bd98-b0a0254b1c7f"}
02:26:49.800 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9e02e942-64a3-48e5-babf-3fddd114043f"}
02:26:49.804 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[7.42,7.49],"pixels":"..."},"id":"9e02e942-64a3-48e5-babf-3fddd114043f"}
02:26:50.678 00.874 16872 evsrv: cli 0D3C0A48 connect
02:26:50.682 00.004 16872 case statement mapped state 6 to 3
02:26:50.689 00.007 16872 case statement mapped state 6 to 3
02:26:50.710 00.021 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"85fe9a19-8a3a-4d35-ab58-629124603851"}
02:26:50.715 00.005 16872 case statement mapped state 6 to 3
02:26:50.726 00.011 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"85fe9a19-8a3a-4d35-ab58-629124603851"}
02:26:50.753 00.027 16872 evsrv: cli 0D3C0A48 disconnect
02:26:50.758 00.005 16872 evsrv: cli 0D3BFB48 connect
02:26:50.762 00.004 16872 case statement mapped state 6 to 3
02:26:50.767 00.005 16872 case statement mapped state 6 to 3
02:26:50.771 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"stop_capture","id":"774f2a36-08a8-4400-a180-98a2a98998c1"}
02:26:50.774 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:26:50.777 00.003 16872 Status Line: Waiting for devices...
02:26:50.784 00.007 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":0,"id":"774f2a36-08a8-4400-a180-98a2a98998c1"}
02:26:50.787 00.003 16872 evsrv: cli 0D3BFB48 disconnect
02:26:50.792 00.005 16872 evsrv: cli 0D3BF8C8 connect
02:26:50.795 00.003 16872 case statement mapped state 6 to 3
02:26:50.805 00.010 16872 case statement mapped state 6 to 3
02:26:50.811 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"5e326c56-6491-446b-833e-b00b9a712f4a"}
02:26:50.816 00.005 16872 case statement mapped state 6 to 3
02:26:50.826 00.010 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e326c56-6491-446b-833e-b00b9a712f4a"}
02:26:50.835 00.009 16872 evsrv: cli 0D3BF8C8 disconnect
02:26:51.838 01.003 16872 evsrv: cli 0D3C0228 connect
02:26:51.849 00.011 16872 case statement mapped state 6 to 3
02:26:51.907 00.058 16872 case statement mapped state 6 to 3
02:26:51.914 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"37d325fe-c687-4220-8f13-46d03c05f0c5"}
02:26:51.920 00.006 16872 case statement mapped state 6 to 3
02:26:51.925 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"37d325fe-c687-4220-8f13-46d03c05f0c5"}
02:26:51.935 00.010 16872 evsrv: cli 0D3C0228 disconnect
02:26:52.932 00.997 16872 evsrv: cli 0D3C0228 connect
02:26:52.936 00.004 16872 case statement mapped state 6 to 3
02:26:52.940 00.004 16872 case statement mapped state 6 to 3
02:26:52.945 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"8577a265-8bf6-46e2-8dda-b6de131fb37d"}
02:26:52.949 00.004 16872 case statement mapped state 6 to 3
02:26:52.952 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"8577a265-8bf6-46e2-8dda-b6de131fb37d"}
02:26:52.957 00.005 16872 evsrv: cli 0D3C0228 disconnect
02:26:53.071 00.114 9640 ASCOM_AbortExposure returns err = 0
02:26:53.071 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:26:53.072 00.001 9640 worker thread done servicing request
02:26:53.072 00.000 16872 OnExposeComplete: enter
02:26:53.076 00.004 16872 OnExposeComplete: Capture Error reported
02:26:53.081 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:26:53.085 00.004 16872 Mount: notify guiding stopped
02:26:53.093 00.008 16872 Changing from state GUIDING to STOP
02:26:53.097 00.004 16872 guider state => SELECTED
02:26:53.103 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=7376, med=3208, FiltMin=3094, FiltMax=6248, Gamma=2.190
02:26:53.139 00.036 16872 Changing from state SELECTED to UNINITIALIZED
02:26:53.143 00.004 16872 guider state => SELECTING
02:26:53.152 00.009 16872 Status Line: Stopped.
02:26:53.160 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:26:54.110 00.950 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"09b91af4-74bb-4311-bb83-f1c40eea2db0"}
02:26:54.117 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"09b91af4-74bb-4311-bb83-f1c40eea2db0"}
02:26:54.122 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"35bdc2ef-74d8-41d3-86c1-405dd5f8d469"}
02:26:54.179 00.057 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"35bdc2ef-74d8-41d3-86c1-405dd5f8d469"}
02:26:54.189 00.010 16872 evsrv: cli 0D3C0A48 connect
02:26:54.194 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"05312939-1041-4429-a288-ec49deee628b"}
02:26:54.197 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"05312939-1041-4429-a288-ec49deee628b"}
02:26:54.201 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:26:57.115 02.914 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e09cded5-6c16-4a08-bc80-44c803eaa1c3"}
02:26:57.124 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e09cded5-6c16-4a08-bc80-44c803eaa1c3"}
02:26:57.130 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"59296a6a-f65b-4818-8de3-7ea6c5c56ed8"}
02:26:57.135 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"59296a6a-f65b-4818-8de3-7ea6c5c56ed8"}
02:27:00.615 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3b3b7cb-11f7-4c8d-bb09-682f00d58ed3"}
02:27:00.618 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f3b3b7cb-11f7-4c8d-bb09-682f00d58ed3"}
02:27:00.622 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"167eb498-b07e-4aa5-97ea-82421c8fbeab"}
02:27:00.625 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"167eb498-b07e-4aa5-97ea-82421c8fbeab"}
02:27:04.115 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c31d588-05ac-4d42-bc12-9dc69700bdfa"}
02:27:04.122 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6c31d588-05ac-4d42-bc12-9dc69700bdfa"}
02:27:04.125 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2dd60629-bb66-4b35-87df-6c7ff2261b22"}
02:27:04.128 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2dd60629-bb66-4b35-87df-6c7ff2261b22"}
02:27:07.616 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f3215fa-7a24-4f66-a88e-42f4062a00d1"}
02:27:07.620 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9f3215fa-7a24-4f66-a88e-42f4062a00d1"}
02:27:07.625 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7fe3d311-c2a5-4793-a8d8-1c3581268622"}
02:27:07.635 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7fe3d311-c2a5-4793-a8d8-1c3581268622"}
02:27:08.224 00.589 16872 evsrv: cli 0D3C0A48 connect
02:27:08.233 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"7a8f6886-3866-4fea-8c2e-1f7d6a2e6b91"}
02:27:08.237 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a8f6886-3866-4fea-8c2e-1f7d6a2e6b91"}
02:27:08.245 00.008 16872 evsrv: cli 0D3C0A48 disconnect
02:27:08.250 00.005 16872 evsrv: cli 0D3BFB48 connect
02:27:08.260 00.010 16872 evsrv: cli 0D3BFB48 request: {"method":"get_calibrated","id":"a4726bb0-8223-42ea-a61f-69a0a8266a5e"}
02:27:08.264 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":true,"id":"a4726bb0-8223-42ea-a61f-69a0a8266a5e"}
02:27:08.269 00.005 16872 evsrv: cli 0D3BFB48 disconnect
02:27:08.278 00.009 16872 evsrv: cli 0D3BF8C8 connect
02:27:08.284 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"f03e6aa5-2dca-4017-a43b-802cad6714c8"}
02:27:08.287 00.003 16872 PhdController::Guide begins
02:27:08.290 00.003 16872 PhdController: newstate STATE_SETUP
02:27:08.294 00.004 16872 PhdController: setup
02:27:08.297 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
02:27:08.308 00.011 16872 PhdController: start capturing
02:27:08.311 00.003 16872 Changing from state SELECTING to UNINITIALIZED
02:27:08.314 00.003 16872 guider state => SELECTING
02:27:08.318 00.004 16872 setting force full frames = true
02:27:08.323 00.005 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:27:08.342 00.019 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:27:08.346 00.004 16872 Enqueuing Expose request
02:27:08.350 00.004 16872 PhdController: newstate STATE_SELECT_STAR
02:27:08.354 00.004 9640 Worker thread wakes up
02:27:08.354 00.000 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"f03e6aa5-2dca-4017-a43b-802cad6714c8"}
02:27:08.358 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:27:08.358 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:27:08.358 00.000 16872 evsrv: cli 0D3BF8C8 disconnect
02:27:08.368 00.010 16872 evsrv: cli 0D3BF968 connect
02:27:08.372 00.004 16872 case statement mapped state 1 to 101
02:27:08.376 00.004 16872 case statement mapped state 1 to 101
02:27:08.387 00.011 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"b51250d7-4d66-41b9-826c-6140b6e82676"}
02:27:08.391 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"b51250d7-4d66-41b9-826c-6140b6e82676"}
02:27:08.403 00.012 16872 evsrv: cli 0D3BF968 disconnect
02:27:08.408 00.005 16872 evsrv: cli 0D3BFFA8 connect
02:27:08.415 00.007 16872 case statement mapped state 1 to 101
02:27:08.420 00.005 16872 case statement mapped state 1 to 101
02:27:08.425 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"5a9a171a-33b5-4fbc-be1e-e8515c1c2cd8"}
02:27:08.429 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"5a9a171a-33b5-4fbc-be1e-e8515c1c2cd8"}
02:27:08.433 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:27:09.434 01.001 16872 evsrv: cli 0D3BF968 connect
02:27:09.437 00.003 16872 case statement mapped state 1 to 101
02:27:09.441 00.004 16872 case statement mapped state 1 to 101
02:27:09.451 00.010 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"d6e78d14-d0e8-458e-9e78-0492b0b55057"}
02:27:09.454 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"d6e78d14-d0e8-458e-9e78-0492b0b55057"}
02:27:09.459 00.005 16872 evsrv: cli 0D3BF968 disconnect
02:27:10.460 01.001 16872 evsrv: cli 0D3C0A48 connect
02:27:10.463 00.003 16872 case statement mapped state 1 to 101
02:27:10.466 00.003 16872 case statement mapped state 1 to 101
02:27:10.470 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"34625371-3fb7-40f5-8ccd-e0d3d2be2071"}
02:27:10.473 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"34625371-3fb7-40f5-8ccd-e0d3d2be2071"}
02:27:10.476 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:27:11.115 00.639 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4446402-4a94-4163-8c3c-4fd64642abd3"}
02:27:11.119 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e4446402-4a94-4163-8c3c-4fd64642abd3"}
02:27:11.122 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3db4f918-7c72-4495-bb98-f16fe8815c4b"}
02:27:11.125 00.003 16872 case statement mapped state 1 to 101
02:27:11.128 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"3db4f918-7c72-4495-bb98-f16fe8815c4b"}
02:27:11.477 00.349 16872 evsrv: cli 0D3BF8C8 connect
02:27:11.481 00.004 16872 case statement mapped state 1 to 101
02:27:11.484 00.003 16872 case statement mapped state 1 to 101
02:27:11.488 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"4d041f4e-b868-46c4-9a46-b41151406aec"}
02:27:11.490 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"4d041f4e-b868-46c4-9a46-b41151406aec"}
02:27:11.493 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
02:27:12.425 00.932 9640 Exposure complete
02:27:12.495 00.070 16872 evsrv: cli 0D3C0228 connect
02:27:12.499 00.004 16872 case statement mapped state 1 to 101
02:27:12.502 00.003 16872 case statement mapped state 1 to 101
02:27:12.505 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"a83f765e-6a1e-457a-a72f-46736db5f0f4"}
02:27:12.508 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"a83f765e-6a1e-457a-a72f-46736db5f0f4"}
02:27:12.512 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:27:12.563 00.051 9640 worker thread done servicing request
02:27:12.563 00.000 16872 OnExposeComplete: enter
02:27:12.568 00.005 16872 UpdateGuideState(): m_state=1
02:27:12.575 00.007 16872 UpdateCurrentPosition: no star selected
02:27:12.579 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:27:12.581 00.002 16872 Status Line: No star selected
02:27:12.586 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=5484, med=3212, FiltMin=3068, FiltMax=4928, Gamma=2.190
02:27:12.620 00.034 16872 UpdateGuideState exits: No star selected
02:27:12.623 00.003 16872 GuiderMultiStar::AutoSelect enter
02:27:12.626 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:27:12.753 00.127 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:27:12.922 00.169 16872 AutoFind: global mean = -0.0, stdev 56.9
02:27:12.924 00.002 16872 AutoFind: using threshold = 0.1
02:27:13.082 00.158 16872 AutoFind: local max [205, 191] 109.4
02:27:13.084 00.002 16872 AutoFind: local max [1622, 290] 36.5
02:27:13.088 00.004 16872 AutoFind: local max [68, 808] 15.0
02:27:13.091 00.003 16872 AutoFind: local max [1162, 523] 12.6
02:27:13.095 00.004 16872 AutoFind: local max [1576, 186] 9.9
02:27:13.097 00.002 16872 AutoFind: local max [135, 914] 7.0
02:27:13.099 00.002 16872 AutoFind: local max [211, 661] 5.6
02:27:13.104 00.005 16872 AutoFind: local max [1897, 857] 5.5
02:27:13.106 00.002 16872 AutoFind: local max [1123, 997] 5.4
02:27:13.109 00.003 16872 AutoFind: local max [777, 651] 5.3
02:27:13.112 00.003 16872 AutoFind: local max [1290, 932] 5.2
02:27:13.114 00.002 16872 AutoFind: local max [922, 698] 5.1
02:27:13.117 00.003 16872 AutoFind: local max [1736, 241] 5.1
02:27:13.121 00.004 16872 AutoFind: local max [1740, 863] 5.1
02:27:13.124 00.003 16872 AutoFind: local max [1593, 797] 5.0
02:27:13.128 00.004 16872 AutoFind: local max [893, 826] 5.0
02:27:13.130 00.002 16872 AutoFind: local max [509, 549] 4.8
02:27:13.134 00.004 16872 AutoFind: local max [1070, 124] 4.8
02:27:13.139 00.005 16872 AutoFind: local max [1821, 867] 4.8
02:27:13.142 00.003 16872 AutoFind: local max [352, 136] 4.7
02:27:13.144 00.002 16872 AutoFind: local max [1360, 576] 4.7
02:27:13.147 00.003 16872 AutoFind: local max [981, 862] 4.6
02:27:13.151 00.004 16872 AutoFind: local max [1138, 30] 4.5
02:27:13.154 00.003 16872 AutoFind: local max [548, 529] 4.5
02:27:13.157 00.003 16872 AutoFind: local max [1485, 789] 4.5
02:27:13.159 00.002 16872 AutoFind: local max [1156, 559] 4.5
02:27:13.162 00.003 16872 AutoFind: local max [512, 801] 4.5
02:27:13.165 00.003 16872 AutoFind: local max [50, 555] 4.5
02:27:13.168 00.003 16872 AutoFind: local max [1228, 309] 4.4
02:27:13.171 00.003 16872 AutoFind: local max [1309, 633] 4.4
02:27:13.173 00.002 16872 AutoFind: local max [965, 113] 4.4
02:27:13.176 00.003 16872 AutoFind: local max [1644, 523] 4.4
02:27:13.178 00.002 16872 AutoFind: local max [1411, 124] 4.4
02:27:13.181 00.003 16872 AutoFind: local max [288, 722] 4.3
02:27:13.183 00.002 16872 AutoFind: local max [616, 311] 4.3
02:27:13.186 00.003 16872 AutoFind: local max [1617, 469] 4.3
02:27:13.188 00.002 16872 AutoFind: local max [152, 256] 4.3
02:27:13.191 00.003 16872 AutoFind: local max [560, 185] 4.3
02:27:13.193 00.002 16872 AutoFind: local max [624, 1020] 4.3
02:27:13.197 00.004 16872 AutoFind: local max [1321, 634] 4.2
02:27:13.200 00.003 16872 AutoFind: local max [1589, 536] 4.2
02:27:13.203 00.003 16872 AutoFind: local max [263, 836] 4.2
02:27:13.205 00.002 16872 AutoFind: local max [1843, 1027] 4.2
02:27:13.207 00.002 16872 AutoFind: local max [206, 755] 4.2
02:27:13.211 00.004 16872 AutoFind: local max [483, 605] 4.2
02:27:13.214 00.003 16872 AutoFind: local max [738, 779] 4.2
02:27:13.216 00.002 16872 AutoFind: local max [1411, 1034] 4.2
02:27:13.219 00.003 16872 AutoFind: local max [1533, 681] 4.2
02:27:13.221 00.002 16872 AutoFind: local max [717, 437] 4.2
02:27:13.224 00.003 16872 AutoFind: local max [635, 71] 4.2
02:27:13.228 00.004 16872 AutoFind: local max [850, 868] 4.2
02:27:13.232 00.004 16872 AutoFind: local max [1050, 538] 4.2
02:27:13.234 00.002 16872 AutoFind: local max [1344, 1026] 4.2
02:27:13.236 00.002 16872 AutoFind: local max [1444, 13] 4.2
02:27:13.239 00.003 16872 AutoFind: local max [249, 429] 4.2
02:27:13.242 00.003 16872 AutoFind: local max [457, 332] 4.2
02:27:13.244 00.002 16872 AutoFind: local max [1217, 668] 4.2
02:27:13.248 00.004 16872 AutoFind: local max [920, 74] 4.2
02:27:13.249 00.001 16872 AutoFind: local max [396, 549] 4.2
02:27:13.252 00.003 16872 AutoFind: local max [1006, 173] 4.1
02:27:13.254 00.002 16872 AutoFind: local max [637, 532] 4.1
02:27:13.257 00.003 16872 AutoFind: local max [578, 724] 4.1
02:27:13.262 00.005 16872 AutoFind: local max [640, 404] 4.1
02:27:13.264 00.002 16872 AutoFind: local max [736, 690] 4.1
02:27:13.266 00.002 16872 AutoFind: local max [696, 457] 4.1
02:27:13.269 00.003 16872 AutoFind: local max [1076, 1070] 4.1
02:27:13.272 00.003 16872 AutoFind: local max [968, 409] 4.1
02:27:13.274 00.002 16872 AutoFind: local max [680, 884] 4.1
02:27:13.278 00.004 16872 AutoFind: local max [662, 919] 4.1
02:27:13.281 00.003 16872 AutoFind: local max [848, 558] 4.1
02:27:13.283 00.002 16872 AutoFind: local max [1133, 296] 4.1
02:27:13.285 00.002 16872 AutoFind: local max [934, 104] 4.1
02:27:13.288 00.003 16872 AutoFind: local max [576, 594] 4.1
02:27:13.292 00.004 16872 AutoFind: local max [1586, 887] 4.1
02:27:13.296 00.004 16872 AutoFind: local max [548, 174] 4.0
02:27:13.299 00.003 16872 AutoFind: local max [14, 363] 4.0
02:27:13.302 00.003 16872 AutoFind: local max [632, 881] 4.0
02:27:13.304 00.002 16872 AutoFind: local max [599, 1020] 4.0
02:27:13.306 00.002 16872 AutoFind: local max [1158, 689] 4.0
02:27:13.309 00.003 16872 AutoFind: local max [1239, 722] 4.0
02:27:13.312 00.003 16872 AutoFind: local max [124, 1062] 4.0
02:27:13.314 00.002 16872 AutoFind: local max [733, 821] 4.0
02:27:13.316 00.002 16872 AutoFind: local max [276, 1010] 4.0
02:27:13.319 00.003 16872 AutoFind: local max [1614, 192] 4.0
02:27:13.323 00.004 16872 AutoFind: local max [958, 496] 4.0
02:27:13.325 00.002 16872 AutoFind: local max [730, 136] 4.0
02:27:13.328 00.003 16872 AutoFind: local max [1427, 548] 4.0
02:27:13.330 00.002 16872 AutoFind: local max [1014, 466] 4.0
02:27:13.333 00.003 16872 AutoFind: local max [205, 62] 4.0
02:27:13.335 00.002 16872 AutoFind: local max [1627, 594] 4.0
02:27:13.341 00.006 16872 AutoFind: local max [1383, 497] 4.0
02:27:13.344 00.003 16872 AutoFind: local max [1714, 486] 4.0
02:27:13.346 00.002 16872 AutoFind: local max [124, 933] 4.0
02:27:13.348 00.002 16872 AutoFind: local max [830, 282] 4.0
02:27:13.351 00.003 16872 AutoFind: local max [1622, 430] 4.0
02:27:13.355 00.004 16872 AutoFind: local max [1163, 476] 3.9
02:27:13.357 00.002 16872 AutoFind: local max [825, 740] 3.9
02:27:13.360 00.003 16872 AutoFind: local max [406, 962] 3.9
02:27:13.363 00.003 16872 AutoFind: local max [935, 548] 3.9
02:27:13.365 00.002 16872 AutoFind: local max [1639, 613] 3.9
02:27:13.368 00.003 16872 AutoFind: too close [1639, 613] 3.9 - [1627, 594] 4.0
02:27:13.370 00.002 16872 AutoFind: too close [124, 933] 4.0 - [135, 914] 7.0
02:27:13.373 00.003 16872 AutoFind: too close [548, 174] 4.0 - [560, 185] 4.3
02:27:13.375 00.002 16872 AutoFind: too close [1321, 634] 4.2 - [1309, 633] 4.4
02:27:13.378 00.003 16872 AutoFind: too close to edge [14, 363] 4.0
02:27:13.381 00.003 16872 AutoFind: too close to edge [1076, 1070] 4.1
02:27:13.385 00.004 16872 AutoFind: too close to edge [1444, 13] 4.2
02:27:13.388 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:27:13.390 00.002 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.392 00.002 16872 Star::Find returns 1 (0), X=205.27, Y=190.98, Mass=36652, SNR=114.0, Peak=5484 HFD=4.0
02:27:13.395 00.003 16872 Star::Find(15, 1622, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.397 00.002 16872 Star::Find returns 1 (0), X=1621.76, Y=289.78, Mass=11606, SNR=58.2, Peak=4032 HFD=3.6
02:27:13.401 00.004 16872 Star::Find(15, 68, 808, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.403 00.002 16872 Star::Find returns 1 (0), X=68.10, Y=808.51, Mass=3996, SNR=30.0, Peak=3596 HFD=3.0
02:27:13.406 00.003 16872 Star::Find(15, 1162, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.408 00.002 16872 Star::Find returns 1 (0), X=1161.72, Y=523.52, Mass=3725, SNR=26.9, Peak=3520 HFD=3.2
02:27:13.411 00.003 16872 Star::Find(15, 1576, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.414 00.003 16872 Star::Find returns 1 (0), X=1575.31, Y=186.00, Mass=2558, SNR=21.7, Peak=3432 HFD=3.3
02:27:13.417 00.003 16872 Star::Find(15, 211, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.419 00.002 16872 Star::Find returns 1 (0), X=210.29, Y=661.00, Mass=834, SNR=12.1, Peak=3340 HFD=2.3
02:27:13.422 00.003 16872 Star::Find(15, 1897, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.424 00.002 16872 Star::Find returns 1 (0), X=1906.09, Y=865.23, Mass=387, SNR=7.5, Peak=3316 HFD=4.3
02:27:13.427 00.003 16872 Star::Find(15, 1123, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.430 00.003 16872 Star::Find returns 1 (0), X=1123.77, Y=996.49, Mass=937, SNR=12.6, Peak=3332 HFD=3.0
02:27:13.434 00.004 16872 Star::Find(15, 777, 651, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.436 00.002 16872 Star::Find returns 0 (4), X=777.31, Y=651.40, Mass=1357, SNR=18.8, Peak=3536 HFD=1.4
02:27:13.438 00.002 16872 Star::Find(15, 1290, 932, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.441 00.003 16872 Star::Find returns 1 (0), X=1290.73, Y=932.55, Mass=662, SNR=10.1, Peak=3308 HFD=2.8
02:27:13.444 00.003 16872 Star::Find(15, 922, 698, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.446 00.002 16872 Star::Find returns 1 (0), X=922.54, Y=698.13, Mass=478, SNR=9.7, Peak=3316 HFD=1.9
02:27:13.450 00.004 16872 Star::Find(15, 1736, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.453 00.003 16872 Star::Find returns 1 (0), X=1736.84, Y=240.90, Mass=1090, SNR=14.0, Peak=3328 HFD=2.7
02:27:13.455 00.002 16872 Star::Find(15, 1740, 863, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.457 00.002 16872 Star::Find returns 1 (0), X=1739.41, Y=863.61, Mass=703, SNR=10.3, Peak=3336 HFD=3.2
02:27:13.460 00.003 16872 Star::Find(15, 1593, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.464 00.004 16872 Star::Find returns 1 (0), X=1593.39, Y=796.55, Mass=652, SNR=9.8, Peak=3324 HFD=1.7
02:27:13.467 00.003 16872 Star::Find(15, 893, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.469 00.002 16872 Star::Find returns 1 (0), X=893.14, Y=826.10, Mass=751, SNR=11.3, Peak=3416 HFD=1.8
02:27:13.472 00.003 16872 Star::Find(15, 509, 549, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.474 00.002 16872 Star::Find returns 1 (0), X=507.33, Y=548.75, Mass=537, SNR=8.7, Peak=3288 HFD=3.6
02:27:13.476 00.002 16872 Star::Find(15, 1070, 124, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.480 00.004 16872 Star::Find returns 0 (4), X=1070.27, Y=123.54, Mass=537, SNR=9.7, Peak=3344 HFD=1.3
02:27:13.482 00.002 16872 Star::Find(15, 1821, 867, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.485 00.003 16872 Star::Find returns 0 (4), X=1820.30, Y=867.42, Mass=687, SNR=11.6, Peak=3388 HFD=1.3
02:27:13.487 00.002 16872 Star::Find(15, 352, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.490 00.003 16872 Star::Find returns 1 (0), X=352.30, Y=137.64, Mass=638, SNR=9.5, Peak=3292 HFD=3.4
02:27:13.492 00.002 16872 Star::Find(15, 1360, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.497 00.005 16872 Star::Find returns 1 (0), X=1361.37, Y=577.05, Mass=1293, SNR=15.6, Peak=3352 HFD=4.2
02:27:13.500 00.003 16872 Star::Find(15, 981, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.502 00.002 16872 Star::Find returns 1 (0), X=979.98, Y=862.02, Mass=891, SNR=12.8, Peak=3336 HFD=2.8
02:27:13.505 00.003 16872 Star::Find(15, 1138, 30, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.507 00.002 16872 Star::Find returns 1 (0), X=1138.11, Y=29.81, Mass=480, SNR=8.2, Peak=3336 HFD=1.7
02:27:13.511 00.004 16872 Star::Find(15, 548, 529, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.514 00.003 16872 Star::Find returns 1 (0), X=548.86, Y=528.67, Mass=687, SNR=10.1, Peak=3328 HFD=3.0
02:27:13.517 00.003 16872 Star::Find(15, 1485, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.520 00.003 16872 Star::Find returns 0 (4), X=1476.48, Y=795.49, Mass=403, SNR=8.6, Peak=3320 HFD=1.4
02:27:13.522 00.002 16872 Star::Find(15, 1156, 559, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.525 00.003 16872 Star::Find returns 1 (0), X=1154.16, Y=558.58, Mass=359, SNR=7.2, Peak=3288 HFD=3.1
02:27:13.528 00.003 16872 Star::Find(15, 512, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.531 00.003 16872 Star::Find returns 1 (0), X=510.85, Y=801.30, Mass=413, SNR=8.2, Peak=3292 HFD=2.4
02:27:13.534 00.003 16872 Star::Find(15, 50, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.536 00.002 16872 Star::Find returns 1 (0), X=49.63, Y=553.66, Mass=864, SNR=12.7, Peak=3368 HFD=2.8
02:27:13.539 00.003 16872 Star::Find(15, 1228, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.542 00.003 16872 Star::Find false star n=5 nbg=285 bg=3212.5 sigma=21.1 thresh=3276 peak=3275
02:27:13.545 00.003 16872 Star::Find returns 0 (2), X=1228.00, Y=309.00, Mass=374, SNR=2.9, Peak=3312 HFD=0.0
02:27:13.548 00.003 16872 Star::Find(15, 965, 113, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.550 00.002 16872 Star::Find returns 1 (0), X=962.46, Y=100.52, Mass=751, SNR=11.2, Peak=3372 HFD=2.3
02:27:13.552 00.002 16872 Star::Find(15, 1644, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.555 00.003 16872 Star::Find returns 1 (0), X=1645.40, Y=521.33, Mass=877, SNR=11.9, Peak=3376 HFD=3.1
02:27:13.558 00.003 16872 Star::Find(15, 1411, 124, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.562 00.004 16872 Star::Find returns 1 (0), X=1411.66, Y=123.78, Mass=637, SNR=10.2, Peak=3284 HFD=2.7
02:27:13.565 00.003 16872 Star::Find(15, 288, 722, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.567 00.002 16872 Star::Find returns 0 (4), X=276.53, Y=735.56, Mass=472, SNR=9.5, Peak=3344 HFD=1.4
02:27:13.569 00.002 16872 Star::Find(15, 616, 311, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.572 00.003 16872 Star::Find false star n=3 nbg=275 bg=3206.1 sigma=20.0 thresh=3266 peak=3254
02:27:13.576 00.004 16872 Star::Find returns 0 (2), X=616.00, Y=311.00, Mass=206, SNR=2.9, Peak=3284 HFD=0.0
02:27:13.579 00.003 16872 Star::Find(15, 1617, 469, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.581 00.002 16872 Star::Find false star n=2 nbg=282 bg=3216.5 sigma=22.2 thresh=3283 peak=3277
02:27:13.584 00.003 16872 Star::Find returns 0 (2), X=1617.00, Y=469.00, Mass=175, SNR=2.9, Peak=3320 HFD=0.0
02:27:13.586 00.002 16872 Star::Find(15, 152, 256, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.590 00.004 16872 Star::Find returns 1 (0), X=152.01, Y=255.89, Mass=638, SNR=11.1, Peak=3292 HFD=2.7
02:27:13.592 00.002 16872 Star::Find(15, 624, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.595 00.003 16872 Star::Find returns 1 (0), X=624.69, Y=1018.73, Mass=699, SNR=11.7, Peak=3360 HFD=2.8
02:27:13.597 00.002 16872 Star::Find(15, 1589, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.600 00.003 16872 Star::Find returns 1 (0), X=1589.54, Y=535.13, Mass=745, SNR=10.4, Peak=3284 HFD=3.6
02:27:13.603 00.003 16872 Star::Find(15, 263, 836, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.606 00.003 16872 Star::Find returns 1 (0), X=262.43, Y=835.92, Mass=418, SNR=8.0, Peak=3304 HFD=2.1
02:27:13.609 00.003 16872 Star::Find(15, 1843, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.612 00.003 16872 Star::Find returns 0 (4), X=1843.44, Y=1026.94, Mass=280, SNR=6.2, Peak=3296 HFD=1.1
02:27:13.614 00.002 16872 Star::Find(15, 206, 755, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.616 00.002 16872 Star::Find returns 1 (0), X=206.22, Y=755.44, Mass=964, SNR=12.9, Peak=3340 HFD=2.7
02:27:13.619 00.003 16872 Star::Find(15, 483, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.622 00.003 16872 Star::Find returns 1 (0), X=483.73, Y=619.02, Mass=1075, SNR=15.8, Peak=3436 HFD=1.8
02:27:13.624 00.002 16872 Star::Find(15, 738, 779, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.627 00.003 16872 Star::Find returns 1 (0), X=738.71, Y=778.82, Mass=419, SNR=8.0, Peak=3292 HFD=2.5
02:27:13.629 00.002 16872 Star::Find(15, 1411, 1034, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.632 00.003 16872 Star::Find returns 0 (4), X=1413.50, Y=1018.52, Mass=1338, SNR=19.8, Peak=3320 HFD=1.4
02:27:13.636 00.004 16872 Star::Find(15, 1533, 681, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.639 00.003 16872 Star::Find returns 1 (0), X=1532.55, Y=680.62, Mass=833, SNR=11.4, Peak=3316 HFD=3.3
02:27:13.642 00.003 16872 Star::Find(15, 717, 437, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.644 00.002 16872 Star::Find returns 1 (0), X=716.98, Y=436.81, Mass=366, SNR=7.1, Peak=3316 HFD=1.7
02:27:13.646 00.002 16872 Star::Find(15, 635, 71, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.650 00.004 16872 Star::Find returns 0 (4), X=635.14, Y=71.72, Mass=333, SNR=6.5, Peak=3300 HFD=1.4
02:27:13.653 00.003 16872 Star::Find(15, 850, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.656 00.003 16872 Star::Find false star n=3 nbg=283 bg=3208.1 sigma=21.5 thresh=3273 peak=3270
02:27:13.658 00.002 16872 Star::Find returns 0 (2), X=850.00, Y=868.00, Mass=228, SNR=2.9, Peak=3304 HFD=0.0
02:27:13.661 00.003 16872 Star::Find(15, 1050, 538, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.664 00.003 16872 Star::Find returns 1 (0), X=1050.30, Y=537.98, Mass=870, SNR=12.7, Peak=3368 HFD=2.3
02:27:13.667 00.003 16872 Star::Find(15, 1344, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.671 00.004 16872 Star::Find returns 0 (3), X=1344.00, Y=1026.00, Mass=0, SNR=0.0, Peak=3292 HFD=0.0
02:27:13.673 00.002 16872 Star::Find(15, 249, 429, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.676 00.003 16872 Star::Find false star n=5 nbg=277 bg=3215.0 sigma=19.9 thresh=3275 peak=3263
02:27:13.678 00.002 16872 Star::Find returns 0 (2), X=249.00, Y=429.00, Mass=341, SNR=2.9, Peak=3288 HFD=0.0
02:27:13.683 00.005 16872 Star::Find(15, 457, 332, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.686 00.003 16872 Star::Find false star n=2 nbg=276 bg=3211.2 sigma=18.7 thresh=3267 peak=3267
02:27:13.688 00.002 16872 Star::Find returns 0 (2), X=457.00, Y=332.00, Mass=162, SNR=2.9, Peak=3300 HFD=0.0
02:27:13.691 00.003 16872 Star::Find(15, 1217, 668, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.693 00.002 16872 Star::Find returns 1 (0), X=1217.92, Y=667.86, Mass=563, SNR=9.7, Peak=3324 HFD=2.3
02:27:13.697 00.004 16872 Star::Find(15, 920, 74, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.699 00.002 16872 Star::Find returns 0 (4), X=919.46, Y=74.52, Mass=356, SNR=7.7, Peak=3316 HFD=1.4
02:27:13.701 00.002 16872 Star::Find(15, 396, 549, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.704 00.003 16872 Star::Find false star n=5 nbg=280 bg=3207.1 sigma=21.0 thresh=3270 peak=3266
02:27:13.706 00.002 16872 Star::Find returns 0 (2), X=396.00, Y=549.00, Mass=380, SNR=2.9, Peak=3300 HFD=0.0
02:27:13.709 00.003 16872 Star::Find(15, 1006, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.713 00.004 16872 Star::Find returns 1 (0), X=1006.04, Y=171.66, Mass=634, SNR=9.7, Peak=3316 HFD=2.5
02:27:13.715 00.002 16872 Star::Find(15, 637, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.717 00.002 16872 Star::Find returns 1 (0), X=636.55, Y=532.81, Mass=442, SNR=8.1, Peak=3324 HFD=1.6
02:27:13.720 00.003 16872 Star::Find(15, 578, 724, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.722 00.002 16872 Star::Find returns 1 (0), X=577.17, Y=724.00, Mass=374, SNR=7.6, Peak=3280 HFD=2.0
02:27:13.725 00.003 16872 Star::Find(15, 640, 404, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.729 00.004 16872 Star::Find returns 1 (0), X=640.12, Y=403.72, Mass=498, SNR=8.6, Peak=3320 HFD=2.0
02:27:13.732 00.003 16872 Star::Find(15, 736, 690, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.734 00.002 16872 Star::Find returns 0 (4), X=736.03, Y=690.53, Mass=346, SNR=7.6, Peak=3324 HFD=1.0
02:27:13.737 00.003 16872 Star::Find(15, 696, 457, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.739 00.002 16872 Star::Find false star n=3 nbg=257 bg=3211.5 sigma=20.4 thresh=3273 peak=3271
02:27:13.742 00.003 16872 Star::Find returns 0 (2), X=696.00, Y=457.00, Mass=237, SNR=2.9, Peak=3300 HFD=0.0
02:27:13.746 00.004 16872 Star::Find(15, 968, 409, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.748 00.002 16872 Star::Find false star n=4 nbg=262 bg=3217.0 sigma=16.7 thresh=3267 peak=3265
02:27:13.751 00.003 16872 Star::Find returns 0 (2), X=968.00, Y=409.00, Mass=240, SNR=2.9, Peak=3292 HFD=0.0
02:27:13.753 00.002 16872 Star::Find(15, 680, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.756 00.003 16872 Star::Find returns 1 (0), X=680.99, Y=883.60, Mass=743, SNR=10.9, Peak=3304 HFD=2.4
02:27:13.760 00.004 16872 Star::Find(15, 662, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.762 00.002 16872 Star::Find false star n=8 nbg=273 bg=3212.1 sigma=17.7 thresh=3265 peak=3261
02:27:13.765 00.003 16872 Star::Find returns 0 (2), X=662.00, Y=919.00, Mass=491, SNR=2.9, Peak=3288 HFD=0.0
02:27:13.767 00.002 16872 Star::Find(15, 848, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.770 00.003 16872 Star::Find returns 1 (0), X=849.12, Y=556.85, Mass=2145, SNR=24.8, Peak=3684 HFD=1.7
02:27:13.772 00.002 16872 Star::Find(15, 1133, 296, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.777 00.005 16872 Star::Find false star n=2 nbg=280 bg=3212.5 sigma=19.3 thresh=3270 peak=3259
02:27:13.779 00.002 16872 Star::Find returns 0 (2), X=1133.00, Y=296.00, Mass=119, SNR=2.9, Peak=3276 HFD=0.0
02:27:13.782 00.003 16872 Star::Find(15, 934, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.784 00.002 16872 Star::Find false star n=1 nbg=272 bg=3210.3 sigma=19.9 thresh=3270 peak=3255
02:27:13.786 00.002 16872 Star::Find returns 0 (2), X=934.00, Y=104.00, Mass=70, SNR=2.9, Peak=3284 HFD=0.0
02:27:13.790 00.004 16872 Star::Find(15, 576, 594, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.792 00.002 16872 Star::Find returns 0 (4), X=576.35, Y=592.31, Mass=396, SNR=8.7, Peak=3308 HFD=1.5
02:27:13.795 00.003 16872 Star::Find(15, 1586, 887, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.798 00.003 16872 Star::Find returns 0 (4), X=1581.49, Y=872.52, Mass=1294, SNR=21.2, Peak=3552 HFD=1.4
02:27:13.800 00.002 16872 Star::Find(15, 632, 881, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.803 00.003 16872 Star::Find returns 1 (0), X=632.24, Y=879.53, Mass=445, SNR=8.5, Peak=3312 HFD=2.4
02:27:13.806 00.003 16872 Star::Find(15, 599, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.809 00.003 16872 Star::Find returns 0 (4), X=599.48, Y=1019.58, Mass=522, SNR=10.9, Peak=3372 HFD=1.3
02:27:13.811 00.002 16872 Star::Find(15, 1158, 689, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.814 00.003 16872 Star::Find returns 1 (0), X=1164.60, Y=675.78, Mass=760, SNR=12.5, Peak=3352 HFD=1.7
02:27:13.818 00.004 16872 Star::Find(15, 1239, 722, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.822 00.004 16872 Star::Find false star n=9 nbg=273 bg=3209.9 sigma=18.3 thresh=3265 peak=3263
02:27:13.825 00.003 16872 Star::Find returns 0 (2), X=1239.00, Y=722.00, Mass=595, SNR=2.9, Peak=3288 HFD=0.0
02:27:13.828 00.003 16872 Star::Find(15, 124, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.830 00.002 16872 Star::Find returns 1 (0), X=123.73, Y=1061.51, Mass=457, SNR=9.1, Peak=3316 HFD=1.7
02:27:13.833 00.003 16872 Star::Find(15, 733, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.839 00.006 16872 Star::Find returns 0 (4), X=731.86, Y=820.40, Mass=1518, SNR=20.6, Peak=3580 HFD=1.3
02:27:13.841 00.002 16872 Star::Find(15, 276, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.844 00.003 16872 Star::Find false star n=2 nbg=281 bg=3213.1 sigma=22.2 thresh=3280 peak=3271
02:27:13.847 00.003 16872 Star::Find returns 0 (2), X=276.00, Y=1010.00, Mass=170, SNR=2.9, Peak=3312 HFD=0.0
02:27:13.849 00.002 16872 Star::Find(15, 1614, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.851 00.002 16872 Star::Find returns 1 (0), X=1614.79, Y=190.74, Mass=439, SNR=7.9, Peak=3296 HFD=2.2
02:27:13.855 00.004 16872 Star::Find(15, 958, 496, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.858 00.003 16872 Star::Find false star n=4 nbg=264 bg=3210.5 sigma=17.6 thresh=3263 peak=3257
02:27:13.860 00.002 16872 Star::Find returns 0 (2), X=958.00, Y=496.00, Mass=266, SNR=2.9, Peak=3284 HFD=0.0
02:27:13.862 00.002 16872 Star::Find(15, 730, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.866 00.004 16872 Star::Find returns 0 (2), X=730.00, Y=136.00, Mass=68, SNR=2.9, Peak=3280 HFD=0.0
02:27:13.869 00.003 16872 Star::Find(15, 1427, 548, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.872 00.003 16872 Star::Find returns 1 (0), X=1425.69, Y=547.53, Mass=533, SNR=9.0, Peak=3296 HFD=3.9
02:27:13.874 00.002 16872 Star::Find(15, 1014, 466, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.877 00.003 16872 Star::Find false star n=3 nbg=267 bg=3211.0 sigma=19.1 thresh=3268 peak=3262
02:27:13.880 00.003 16872 Star::Find returns 0 (2), X=1014.00, Y=466.00, Mass=215, SNR=2.9, Peak=3320 HFD=0.0
02:27:13.883 00.003 16872 Star::Find(15, 205, 62, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.886 00.003 16872 Star::Find false star n=7 nbg=269 bg=3212.2 sigma=18.2 thresh=3267 peak=3267
02:27:13.888 00.002 16872 Star::Find returns 0 (2), X=205.00, Y=62.00, Mass=538, SNR=2.9, Peak=3324 HFD=0.0
02:27:13.891 00.003 16872 Star::Find(15, 1383, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.893 00.002 16872 Star::Find returns 1 (0), X=1384.99, Y=497.32, Mass=712, SNR=10.4, Peak=3312 HFD=3.7
02:27:13.897 00.004 16872 Star::Find(15, 1714, 486, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.901 00.004 16872 Star::Find returns 0 (4), X=1703.50, Y=481.44, Mass=422, SNR=8.6, Peak=3336 HFD=1.3
02:27:13.903 00.002 16872 Star::Find(15, 830, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.906 00.003 16872 Star::Find returns 0 (4), X=830.00, Y=281.60, Mass=327, SNR=7.3, Peak=3304 HFD=1.1
02:27:13.909 00.003 16872 Star::Find(15, 1622, 430, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.913 00.004 16872 Star::Find returns 1 (0), X=1607.16, Y=442.76, Mass=399, SNR=8.7, Peak=3308 HFD=1.8
02:27:13.916 00.003 16872 Star::Find(15, 1163, 476, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.918 00.002 16872 Star::Find returns 1 (0), X=1164.11, Y=475.10, Mass=452, SNR=9.4, Peak=3320 HFD=1.8
02:27:13.920 00.002 16872 Star::Find(15, 825, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.923 00.003 16872 Star::Find false star n=2 nbg=278 bg=3207.3 sigma=20.5 thresh=3269 peak=3256
02:27:13.925 00.002 16872 Star::Find returns 0 (2), X=825.00, Y=740.00, Mass=129, SNR=2.9, Peak=3276 HFD=0.0
02:27:13.930 00.005 16872 Star::Find(15, 406, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.932 00.002 16872 Star::Find false star n=5 nbg=277 bg=3214.4 sigma=18.9 thresh=3271 peak=3270
02:27:13.935 00.003 16872 Star::Find returns 0 (2), X=406.00, Y=962.00, Mass=312, SNR=2.9, Peak=3288 HFD=0.0
02:27:13.937 00.002 16872 Star::Find(15, 935, 548, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.941 00.004 16872 Star::Find returns 0 (4), X=935.69, Y=548.16, Mass=290, SNR=6.9, Peak=3304 HFD=1.4
02:27:13.945 00.004 16872 AutoFind: finding best star pass 1
02:27:13.949 00.004 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.952 00.003 16872 Star::Find returns 1 (0), X=205.27, Y=190.98, Mass=36652, SNR=114.0, Peak=5484 HFD=4.0
02:27:13.954 00.002 16872 AutoFind returns star at [205, 191] 109.4 Mass 36652 SNR 114.0
02:27:13.958 00.004 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.961 00.003 16872 Star::Find returns 1 (0), X=205.27, Y=190.98, Mass=36652, SNR=114.0, Peak=5484 HFD=4.0
02:27:13.964 00.003 16872 MultiStar: List (12): {205.27, 190.98}(114.0), {1621.76, 289.78}(58.2), {68.10, 808.51}(30.0), {1161.72, 523.52}(26.9), {1575.31, 186.00}(21.7), {210.29, 661.00}(12.1), {1906.09, 865.23}(7.5), {1123.77, 996.49}(12.6), {1290.73, 932.55}(10.1), {922.54, 698.13}(9.7), {1736.84, 240.90}(14.0), {1739.41, 863.61}(10.3), 
02:27:13.968 00.004 16872 setting lock position to (205.27, 190.98)
02:27:13.972 00.004 16872 MultiStar: stabilizing after lock position change
02:27:13.977 00.005 16872 AutoSelect: state = 1, call UpdateGuideState
02:27:13.981 00.004 16872 UpdateGuideState(): m_state=1
02:27:13.983 00.002 16872 Star::Find(15, 205, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:13.987 00.004 16872 Star::Find returns 1 (0), X=205.27, Y=190.98, Mass=36652, SNR=114.0, Peak=5484 HFD=4.0
02:27:13.991 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:27:13.996 00.005 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:27:14.000 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:27:14.009 00.009 16872 setting force full frames = false
02:27:14.012 00.003 16872 setting lock position to (205.27, 190.98)
02:27:14.016 00.004 16872 MultiStar: stabilizing after lock position change
02:27:14.019 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:27:14.024 00.005 16872 Changing from state SELECTING to SELECTED
02:27:14.028 00.004 16872 guider state => SELECTED
02:27:14.043 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=5484, med=3212, FiltMin=3068, FiltMax=4928, Gamma=2.190
02:27:14.077 00.034 16872 UpdateGuideState exits: m=36652 SNR=114.0
02:27:14.080 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=5484, med=3212, FiltMin=3068, FiltMax=4928, Gamma=2.190
02:27:14.111 00.031 16872 Status Line: Auto-selected star at (205.3, 191.0)
02:27:14.125 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
02:27:14.128 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:14.133 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:27:14.139 00.006 16872 Enqueuing Expose request
02:27:14.142 00.003 9640 Worker thread wakes up
02:27:14.142 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:27:14.142 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,176,31,31)
02:27:14.142 00.000 16872 evsrv: cli 0D3C0A48 connect
02:27:14.146 00.004 16872 case statement mapped state 2 to 1
02:27:14.151 00.005 16872 case statement mapped state 2 to 1
02:27:14.155 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"bc620903-9ef8-4f1d-bb04-f2c6de781516"}
02:27:14.158 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[205.27,190.98],"id":"bc620903-9ef8-4f1d-bb04-f2c6de781516"}
02:27:14.165 00.007 16872 evsrv: cli 0D3C0A48 disconnect
02:27:14.169 00.004 16872 evsrv: cli 0D3C0228 connect
02:27:14.173 00.004 16872 case statement mapped state 2 to 1
02:27:14.177 00.004 16872 case statement mapped state 2 to 1
02:27:14.181 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"562dbf34-6d42-4da5-ab99-53ced1e66631"}
02:27:14.185 00.004 16872 case statement mapped state 2 to 1
02:27:14.187 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"562dbf34-6d42-4da5-ab99-53ced1e66631"}
02:27:14.191 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:27:14.615 00.424 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"59d9eeba-54b3-42ff-9814-8a4ee6d36db2"}
02:27:14.619 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"59d9eeba-54b3-42ff-9814-8a4ee6d36db2"}
02:27:14.623 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b982f846-3aa8-46ec-8ca9-94855e73ce54"}
02:27:14.626 00.003 16872 case statement mapped state 2 to 1
02:27:14.630 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"b982f846-3aa8-46ec-8ca9-94855e73ce54"}
02:27:14.635 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"06f024e0-fff1-4226-807a-4ce0f456a69b"}
02:27:14.638 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.27,6.98],"pixels":"..."},"id":"06f024e0-fff1-4226-807a-4ce0f456a69b"}
02:27:15.193 00.555 16872 evsrv: cli 0D3BF8C8 connect
02:27:15.197 00.004 16872 case statement mapped state 2 to 1
02:27:15.201 00.004 16872 case statement mapped state 2 to 1
02:27:15.204 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"5638a68b-ac0b-45cb-b350-78065f899676"}
02:27:15.207 00.003 16872 case statement mapped state 2 to 1
02:27:15.209 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"5638a68b-ac0b-45cb-b350-78065f899676"}
02:27:15.215 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
02:27:16.217 01.002 16872 evsrv: cli 0D3C0A48 connect
02:27:16.219 00.002 16872 case statement mapped state 2 to 1
02:27:16.223 00.004 16872 case statement mapped state 2 to 1
02:27:16.227 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2d68f059-454e-4e61-933b-3038d5c824ac"}
02:27:16.232 00.005 16872 case statement mapped state 2 to 1
02:27:16.235 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"2d68f059-454e-4e61-933b-3038d5c824ac"}
02:27:16.238 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:27:17.240 01.002 16872 evsrv: cli 0D3C0A48 connect
02:27:17.243 00.003 16872 case statement mapped state 2 to 1
02:27:17.247 00.004 16872 case statement mapped state 2 to 1
02:27:17.253 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"928e897f-3c56-405e-92b6-1425b9edb48b"}
02:27:17.256 00.003 16872 case statement mapped state 2 to 1
02:27:17.260 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"928e897f-3c56-405e-92b6-1425b9edb48b"}
02:27:17.314 00.054 16872 evsrv: cli 0D3C0A48 disconnect
02:27:18.113 00.799 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"66f2be5c-e8b2-4bfc-bb09-4a036dd42921"}
02:27:18.116 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"66f2be5c-e8b2-4bfc-bb09-4a036dd42921"}
02:27:18.120 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c90e1309-76a9-4e60-a535-9acefe8a58d8"}
02:27:18.125 00.005 16872 case statement mapped state 2 to 1
02:27:18.128 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"c90e1309-76a9-4e60-a535-9acefe8a58d8"}
02:27:18.132 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"678aefd3-880c-4372-b459-34e9c6c934bc"}
02:27:18.135 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.27,6.98],"pixels":"..."},"id":"678aefd3-880c-4372-b459-34e9c6c934bc"}
02:27:18.194 00.059 9640 Exposure complete
02:27:18.315 00.121 16872 evsrv: cli 0D3C0A48 connect
02:27:18.318 00.003 16872 case statement mapped state 2 to 1
02:27:18.322 00.004 16872 case statement mapped state 2 to 1
02:27:18.327 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"56f3bf7b-1f65-4d38-8f29-ffe0edb71687"}
02:27:18.330 00.003 16872 case statement mapped state 2 to 1
02:27:18.333 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"56f3bf7b-1f65-4d38-8f29-ffe0edb71687"}
02:27:18.336 00.003 9640 worker thread done servicing request
02:27:18.336 00.000 16872 OnExposeComplete: enter
02:27:18.339 00.003 16872 UpdateGuideState(): m_state=2
02:27:18.345 00.006 16872 Star::Find(15, 205, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:27:18.348 00.003 16872 Star::Find returns 1 (0), X=205.34, Y=191.17, Mass=32907, SNR=110.6, Peak=5316 HFD=3.7
02:27:18.352 00.004 16872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.59) = xAngle (2.80 = 2.80)
02:27:18.354 00.002 16872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.85 = 2.85)
02:27:18.358 00.004 16872 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.22 mountX=-0.20 mountY=0.06, mountTheta=2.85
02:27:18.363 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=5316, med=3216, FiltMin=3050, FiltMax=4768, Gamma=2.190
02:27:18.393 00.030 16872 UpdateGuideState exits: m=32907 SNR=110.6
02:27:18.395 00.002 16872 PhdController: newstate STATE_CALIBRATE
02:27:18.398 00.003 16872 PhdController: newstate STATE_GUIDE
02:27:18.414 00.016 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:27:18.417 00.003 16872 guider state => CALIBRATED
02:27:18.420 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:27:18.428 00.008 16872 reset dither spiral
02:27:18.431 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:27:18.433 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:18.439 00.006 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:27:18.442 00.003 16872 Enqueuing Expose request
02:27:18.445 00.003 9640 Worker thread wakes up
02:27:18.445 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:27:18.446 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:27:18.446 00.000 16872 evsrv: cli 0D3C0A48 disconnect
02:27:19.339 00.893 16872 evsrv: cli 0D3C0A48 connect
02:27:19.343 00.004 16872 case statement mapped state 5 to 1
02:27:19.346 00.003 16872 case statement mapped state 5 to 1
02:27:19.349 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"5cc869fd-63dc-4474-a632-fc86c6221fbd"}
02:27:19.352 00.003 16872 case statement mapped state 5 to 1
02:27:19.358 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"5cc869fd-63dc-4474-a632-fc86c6221fbd"}
02:27:19.362 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:27:20.364 01.002 16872 evsrv: cli 0D3BFFA8 connect
02:27:20.367 00.003 16872 case statement mapped state 5 to 1
02:27:20.373 00.006 16872 case statement mapped state 5 to 1
02:27:20.376 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"addf70ee-4685-4d1c-9803-6d37cf08a790"}
02:27:20.379 00.003 16872 case statement mapped state 5 to 1
02:27:20.381 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"addf70ee-4685-4d1c-9803-6d37cf08a790"}
02:27:20.385 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:27:21.386 01.001 16872 evsrv: cli 0D3C0228 connect
02:27:21.389 00.003 16872 case statement mapped state 5 to 1
02:27:21.392 00.003 16872 case statement mapped state 5 to 1
02:27:21.397 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"9e183f47-dfe4-42cd-8ed3-a3ba3b7f6df0"}
02:27:21.401 00.004 16872 case statement mapped state 5 to 1
02:27:21.403 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"9e183f47-dfe4-42cd-8ed3-a3ba3b7f6df0"}
02:27:21.406 00.003 16872 evsrv: cli 0D3C0228 disconnect
02:27:21.613 00.207 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ffb821ad-93bf-4568-873f-e9e5d317726f"}
02:27:21.617 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ffb821ad-93bf-4568-873f-e9e5d317726f"}
02:27:21.622 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"22347314-68df-4be2-b5ca-82418a27e678"}
02:27:21.625 00.003 16872 case statement mapped state 5 to 1
02:27:21.628 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"22347314-68df-4be2-b5ca-82418a27e678"}
02:27:21.632 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1b0cb81c-cc20-42cc-bf66-0efb5cafec6a"}
02:27:21.635 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.34,7.17],"pixels":"..."},"id":"1b0cb81c-cc20-42cc-bf66-0efb5cafec6a"}
02:27:22.408 00.773 16872 evsrv: cli 0D3BFFA8 connect
02:27:22.412 00.004 16872 case statement mapped state 5 to 1
02:27:22.416 00.004 16872 case statement mapped state 5 to 1
02:27:22.420 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e39bde95-bf4f-483f-a98f-7548e3b75c25"}
02:27:22.423 00.003 16872 case statement mapped state 5 to 1
02:27:22.426 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"e39bde95-bf4f-483f-a98f-7548e3b75c25"}
02:27:22.429 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:27:22.497 00.068 9640 Exposure complete
02:27:22.638 00.141 9640 worker thread done servicing request
02:27:22.638 00.000 16872 OnExposeComplete: enter
02:27:22.641 00.003 16872 UpdateGuideState(): m_state=5
02:27:22.645 00.004 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:27:22.647 00.002 16872 Star::Find returns 1 (0), X=205.08, Y=191.70, Mass=34435, SNR=114.3, Peak=5124 HFD=4.0
02:27:22.650 00.003 16872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.59) = xAngle (3.41 = -2.87)
02:27:22.653 00.003 16872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.46 = -2.83)
02:27:22.656 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=0.73 hyp=0.75 cameraTheta=1.82 mountX=-0.72 mountY=-0.23, mountTheta=-2.83
02:27:22.661 00.005 16872 Changing from state CALIBRATED to GUIDING
02:27:22.664 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:27:22.667 00.003 16872 ScopeASCOM::SideOfPier() returns 1
02:27:22.800 00.133 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:27:22.803 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:27:22.807 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:27:22.810 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:27:22.813 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:27:22.815 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:27:22.818 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:27:22.821 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:27:22.823 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:27:22.826 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:27:22.830 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:27:22.834 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:27:22.837 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:27:22.839 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:27:23.062 00.223 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:27:23.067 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:27:23.070 00.003 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:27:23.076 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:27:23.080 00.004 16872 ScopeASCOM::SideOfPier() returns 1
02:27:23.142 00.062 16872 setting lock position to (205.08, 191.70)
02:27:23.145 00.003 16872 MultiStar: stabilizing after lock position change
02:27:23.148 00.003 16872 guider state => GUIDING
02:27:23.151 00.003 16872 Status Line: Guiding
02:27:23.160 00.009 16872 Mount: notify guiding started
02:27:23.165 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:27:23.168 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:27:23.170 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:27:23.174 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:27:23.178 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:27:23.181 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:27:23.183 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:27:23.186 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:27:23.189 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:27:23.193 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:27:23.196 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:27:23.199 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:27:23.202 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:27:23.207 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:27:23.210 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:27:23.213 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:27:23.215 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:27:23.219 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:27:23.223 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:27:23.226 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:27:23.229 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:27:23.232 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:27:23.235 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:27:23.237 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:27:23.240 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:27:23.243 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:27:23.245 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:27:23.248 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:27:23.252 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:27:23.255 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:27:23.257 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:27:23.261 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:27:23.263 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:27:23.268 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:27:23.271 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:27:23.273 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:27:23.276 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:27:23.278 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:27:23.390 00.112 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:27:23.518 00.128 16872 ScopeASCOM::SideOfPier() returns 1
02:27:23.522 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:27:23.525 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:27:23.527 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:27:23.530 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:27:23.533 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:27:23.535 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:27:23.538 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:27:23.541 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:27:23.543 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:27:23.545 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=5124, med=3216, FiltMin=3070, FiltMax=4696, Gamma=2.190
02:27:23.577 00.032 16872 UpdateGuideState exits: m=34435 SNR=114.3
02:27:23.582 00.005 16872 PhdController: newstate STATE_SETTLE_WAIT
02:27:23.585 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:23.587 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:27:23.589 00.002 16872 Enqueuing Expose request
02:27:23.592 00.003 9640 Worker thread wakes up
02:27:23.592 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:27:23.592 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:27:23.592 00.000 16872 evsrv: cli 0D3BFB48 connect
02:27:23.596 00.004 16872 case statement mapped state 6 to 3
02:27:23.600 00.004 16872 case statement mapped state 6 to 3
02:27:23.603 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"dc87a545-b5d2-4c59-bfd2-352cbb40d4f8"}
02:27:23.607 00.004 16872 case statement mapped state 6 to 3
02:27:23.609 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc87a545-b5d2-4c59-bfd2-352cbb40d4f8"}
02:27:23.619 00.010 16872 evsrv: cli 0D3BFB48 disconnect
02:27:25.112 01.493 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b939b206-6d53-449b-9baf-8333e35dd215"}
02:27:25.115 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b939b206-6d53-449b-9baf-8333e35dd215"}
02:27:25.118 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"685d8f24-18ec-4113-a298-e9319efb3750"}
02:27:25.121 00.003 16872 case statement mapped state 6 to 3
02:27:25.126 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"685d8f24-18ec-4113-a298-e9319efb3750"}
02:27:25.129 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"474848e9-2341-461d-8694-94f13631cf71"}
02:27:25.132 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.08,6.70],"pixels":"..."},"id":"474848e9-2341-461d-8694-94f13631cf71"}
02:27:27.636 02.504 9640 Exposure complete
02:27:27.771 00.135 9640 worker thread done servicing request
02:27:27.771 00.000 16872 OnExposeComplete: enter
02:27:27.775 00.004 16872 UpdateGuideState(): m_state=6
02:27:27.778 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:27:27.781 00.003 16872 Star::Find returns 1 (0), X=205.90, Y=191.62, Mass=35122, SNR=114.2, Peak=5452 HFD=3.7
02:27:27.784 00.003 16872 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-1.59) = xAngle (1.48 = 1.48)
02:27:27.787 00.003 16872 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.52 = 1.52)
02:27:27.790 00.003 16872 CameraToMount -- cameraX=0.81 cameraY=-0.09 hyp=0.82 cameraTheta=-0.11 mountX=0.08 mountY=0.81, mountTheta=1.48
02:27:27.794 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.81, y=-0.09, opts=13)
02:27:27.797 00.003 16872 Enqueuing Move request for scope (0.81, -0.09)
02:27:27.800 00.003 9640 Worker thread wakes up
02:27:27.800 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.81, -0.09) opts 0xd
02:27:27.800 00.000 9640 Handling offset move in thread for scope, endpoint = (0.81, -0.09)
02:27:27.800 00.000 9640 Moving (0.81, -0.09) raw xDistance=0.08 yDistance=0.81
02:27:27.800 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:27:27.800 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.81, m_sumCorr=0
02:27:27.800 00.000 9640 MoveAxis(E, 0, ABG)
02:27:27.800 00.000 9640 Move returns status 0, amount 0
02:27:27.800 00.000 9640 MoveAxis(N, 0, ABG)
02:27:27.800 00.000 9640 Move returns status 0, amount 0
02:27:27.800 00.000 9640 move complete, result=0
02:27:27.800 00.000 9640 worker thread done servicing request
02:27:27.806 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=5452, med=3216, FiltMin=3152, FiltMax=4980, Gamma=2.190
02:27:27.837 00.031 16872 UpdateGuideState exits: m=35122 SNR=114.2
02:27:27.840 00.003 16872 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 1 / 99999
02:27:27.843 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777793247.843,"Host":"RBFOCUS307","Inst":1,"Distance":0.77,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:27:27.846 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:27.848 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:27:27.850 00.002 16872 Enqueuing Expose request
02:27:27.854 00.004 16872 GuideStep: 0.1 px 0 ms EAST, 0.8 px 0 ms NORTH
02:27:27.858 00.004 9640 Worker thread wakes up
02:27:27.858 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:27:27.858 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:27:28.613 00.755 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e9eb2e5-93e4-4178-99ad-e8bc9ab7afc9"}
02:27:28.618 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0e9eb2e5-93e4-4178-99ad-e8bc9ab7afc9"}
02:27:28.623 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8cace2dc-3009-45a0-a019-87034673c8af"}
02:27:28.626 00.003 16872 case statement mapped state 6 to 3
02:27:28.630 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8cace2dc-3009-45a0-a019-87034673c8af"}
02:27:28.635 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e3d5960-4019-4f21-bbc8-8f1f85fcdfd1"}
02:27:28.638 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.90,6.62],"pixels":"..."},"id":"8e3d5960-4019-4f21-bbc8-8f1f85fcdfd1"}
02:27:31.927 03.289 9640 Exposure complete
02:27:32.062 00.135 9640 worker thread done servicing request
02:27:32.062 00.000 16872 OnExposeComplete: enter
02:27:32.065 00.003 16872 UpdateGuideState(): m_state=6
02:27:32.067 00.002 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:27:32.071 00.004 16872 Star::Find returns 1 (0), X=205.93, Y=191.89, Mass=35784, SNR=117.2, Peak=6168 HFD=3.0
02:27:32.073 00.002 16872 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.59) = xAngle (1.80 = 1.80)
02:27:32.076 00.003 16872 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.85 = 1.85)
02:27:32.079 00.003 16872 CameraToMount -- cameraX=0.85 cameraY=0.18 hyp=0.87 cameraTheta=0.21 mountX=-0.20 mountY=0.84, mountTheta=1.80
02:27:32.083 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.85, y=0.18, opts=13)
02:27:32.087 00.004 16872 Enqueuing Move request for scope (0.85, 0.18)
02:27:32.091 00.004 9640 Worker thread wakes up
02:27:32.091 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.18) opts 0xd
02:27:32.091 00.000 9640 Handling offset move in thread for scope, endpoint = (0.85, 0.18)
02:27:32.091 00.000 9640 Moving (0.85, 0.18) raw xDistance=-0.20 yDistance=0.84
02:27:32.091 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.20
02:27:32.091 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.84, m_sumCorr=0
02:27:32.091 00.000 9640 MoveAxis(E, 21, ABG)
02:27:32.091 00.000 9640 Guiding  Dir = 2, Dur = 21
02:27:32.091 00.000 9640 IsSlewing returns 0
02:27:32.092 00.001 9640 IsGuiding returns 0
02:27:32.092 00.000 9640 PulseGuide returned control before completion, sleep 31
02:27:32.096 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=6168, med=3216, FiltMin=3152, FiltMax=5128, Gamma=2.190
02:27:32.126 00.030 16872 UpdateGuideState exits: m=35784 SNR=117.2
02:27:32.129 00.003 16872 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 2 / 99999
02:27:32.133 00.004 9640 IsGuiding returns 1
02:27:32.133 00.000 9640 scope still moving after pulse duration time elapsed
02:27:32.133 00.000 16872 evsrv: {"Event":"Settling","Timestamp":1777793252.133,"Host":"RBFOCUS307","Inst":1,"Distance":0.80,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
02:27:32.137 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:32.139 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:27:32.142 00.003 16872 Enqueuing Expose request
02:27:32.144 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"20b8c7f4-7f14-48e7-b09f-162f4ad77f26"}
02:27:32.150 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"20b8c7f4-7f14-48e7-b09f-162f4ad77f26"}
02:27:32.158 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c77a02e2-5feb-40b1-82cc-9f7d483de9ff"}
02:27:32.161 00.003 16872 case statement mapped state 6 to 3
02:27:32.164 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c77a02e2-5feb-40b1-82cc-9f7d483de9ff"}
02:27:32.168 00.004 9640 IsSlewing returns 0
02:27:32.168 00.000 9640 IsGuiding returns 0
02:27:32.168 00.000 9640 scope move finished after 21 + 54 ms
02:27:32.168 00.000 9640 Move returns status 0, amount 21
02:27:32.168 00.000 9640 MoveAxis(N, 0, ABG)
02:27:32.168 00.000 9640 Move returns status 0, amount 0
02:27:32.168 00.000 9640 move complete, result=0
02:27:32.169 00.001 9640 worker thread done servicing request
02:27:32.169 00.000 9640 Worker thread wakes up
02:27:32.169 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:27:32.169 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:27:32.169 00.000 16872 GuideStep: -0.2 px 21 ms EAST, 0.8 px 0 ms NORTH
02:27:32.177 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"812cfc25-0ab9-4ef2-b654-cd2d395f2c70"}
02:27:32.182 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.93,6.89],"pixels":"..."},"id":"812cfc25-0ab9-4ef2-b654-cd2d395f2c70"}
02:27:35.612 03.430 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"57831d34-87cd-4703-a80f-3246b0f195d6"}
02:27:35.615 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"57831d34-87cd-4703-a80f-3246b0f195d6"}
02:27:35.619 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a5d081c7-bd42-4091-94fd-e57bb9c2fbd6"}
02:27:35.622 00.003 16872 case statement mapped state 6 to 3
02:27:35.625 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5d081c7-bd42-4091-94fd-e57bb9c2fbd6"}
02:27:35.631 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1c228922-34c0-4134-873e-9c978939cccb"}
02:27:35.635 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.93,6.89],"pixels":"..."},"id":"1c228922-34c0-4134-873e-9c978939cccb"}
02:27:36.222 00.587 9640 Exposure complete
02:27:36.359 00.137 9640 worker thread done servicing request
02:27:36.359 00.000 16872 OnExposeComplete: enter
02:27:36.363 00.004 16872 UpdateGuideState(): m_state=6
02:27:36.366 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:27:36.369 00.003 16872 Star::Find returns 1 (0), X=206.08, Y=192.44, Mass=36774, SNR=120.8, Peak=6000 HFD=3.6
02:27:36.372 00.003 16872 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.59) = xAngle (2.23 = 2.23)
02:27:36.374 00.002 16872 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.27 = 2.27)
02:27:36.380 00.006 16872 CameraToMount -- cameraX=0.99 cameraY=0.74 hyp=1.24 cameraTheta=0.64 mountX=-0.76 mountY=0.94, mountTheta=2.25
02:27:36.384 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.99, y=0.74, opts=13)
02:27:36.388 00.004 16872 Enqueuing Move request for scope (0.99, 0.74)
02:27:36.390 00.002 9640 Worker thread wakes up
02:27:36.391 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.99, 0.74) opts 0xd
02:27:36.391 00.000 9640 Handling offset move in thread for scope, endpoint = (0.99, 0.74)
02:27:36.391 00.000 9640 Moving (0.99, 0.74) raw xDistance=-0.76 yDistance=0.94
02:27:36.391 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.70 from input -0.76
02:27:36.391 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.38, input 0.94, m_sumCorr=0.38
02:27:36.391 00.000 9640 MoveAxis(E, 83, ABG)
02:27:36.391 00.000 9640 Guiding  Dir = 2, Dur = 83
02:27:36.391 00.000 9640 IsSlewing returns 0
02:27:36.392 00.001 9640 IsGuiding returns 0
02:27:36.392 00.000 9640 PulseGuide returned control before completion, sleep 93
02:27:36.397 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=6000, med=3212, FiltMin=3124, FiltMax=5048, Gamma=2.190
02:27:36.427 00.030 16872 UpdateGuideState exits: m=36774 SNR=120.8
02:27:36.431 00.004 16872 PhdController: settling, locked = 1, distance = 0.93 (1.50) aobump = 0 frame = 3 / 99999
02:27:36.435 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777793256.435,"Host":"RBFOCUS307","Inst":1,"Distance":0.93,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
02:27:36.437 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:36.444 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:27:36.446 00.002 16872 Enqueuing Expose request
02:27:36.501 00.055 9640 IsGuiding returns 1
02:27:36.501 00.000 9640 scope still moving after pulse duration time elapsed
02:27:36.532 00.031 9640 IsSlewing returns 0
02:27:36.532 00.000 9640 IsGuiding returns 1
02:27:36.563 00.031 9640 IsSlewing returns 0
02:27:36.563 00.000 9640 IsGuiding returns 1
02:27:36.595 00.032 9640 IsSlewing returns 0
02:27:36.596 00.001 9640 IsGuiding returns 0
02:27:36.596 00.000 9640 scope move finished after 83 + 120 ms
02:27:36.596 00.000 9640 Move returns status 0, amount 83
02:27:36.596 00.000 9640 MoveAxis(S, 45, ABG)
02:27:36.596 00.000 9640 Guiding  Dir = 1, Dur = 45
02:27:36.597 00.001 9640 IsSlewing returns 0
02:27:36.597 00.000 9640 IsGuiding returns 0
02:27:36.598 00.001 9640 PulseGuide returned control before completion, sleep 55
02:27:36.657 00.059 9640 IsGuiding returns 1
02:27:36.657 00.000 9640 scope still moving after pulse duration time elapsed
02:27:36.688 00.031 9640 IsSlewing returns 0
02:27:36.688 00.000 9640 IsGuiding returns 0
02:27:36.689 00.001 9640 scope move finished after 45 + 46 ms
02:27:36.689 00.000 9640 Move returns status 0, amount 45
02:27:36.689 00.000 9640 move complete, result=0
02:27:36.689 00.000 9640 worker thread done servicing request
02:27:36.689 00.000 9640 Worker thread wakes up
02:27:36.689 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:27:36.689 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:27:36.689 00.000 16872 GuideStep: -0.8 px 83 ms EAST, 0.9 px 45 ms SOUTH
02:27:39.111 02.422 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"118ef18f-2ff1-4285-af0c-49f7bf38b593"}
02:27:39.115 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"118ef18f-2ff1-4285-af0c-49f7bf38b593"}
02:27:39.120 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4389fcca-ec13-4ad1-8066-817989c15ea2"}
02:27:39.123 00.003 16872 case statement mapped state 6 to 3
02:27:39.125 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4389fcca-ec13-4ad1-8066-817989c15ea2"}
02:27:39.129 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f7c8cbc4-b48c-4210-9592-c58259277f90"}
02:27:39.132 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.08,7.44],"pixels":"..."},"id":"f7c8cbc4-b48c-4210-9592-c58259277f90"}
02:27:40.753 01.621 9640 Exposure complete
02:27:40.902 00.149 9640 worker thread done servicing request
02:27:40.902 00.000 16872 OnExposeComplete: enter
02:27:40.906 00.004 16872 UpdateGuideState(): m_state=6
02:27:40.910 00.004 16872 Star::Find(15, 206, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:27:40.913 00.003 16872 Star::Find returns 1 (0), X=205.76, Y=192.10, Mass=34552, SNR=114.5, Peak=5400 HFD=3.9
02:27:40.917 00.004 16872 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.59) = xAngle (2.12 = 2.12)
02:27:40.919 00.002 16872 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.16 = 2.16)
02:27:40.925 00.006 16872 CameraToMount -- cameraX=0.68 cameraY=0.40 hyp=0.79 cameraTheta=0.53 mountX=-0.41 mountY=0.65, mountTheta=2.13
02:27:40.931 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.68, y=0.40, opts=13)
02:27:40.934 00.003 16872 Enqueuing Move request for scope (0.68, 0.40)
02:27:40.939 00.005 9640 Worker thread wakes up
02:27:40.939 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.40) opts 0xd
02:27:40.939 00.000 9640 Handling offset move in thread for scope, endpoint = (0.68, 0.40)
02:27:40.939 00.000 9640 Moving (0.68, 0.40) raw xDistance=-0.41 yDistance=0.65
02:27:40.939 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.41
02:27:40.939 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 0.65, m_sumCorr=0.66
02:27:40.939 00.000 9640 MoveAxis(E, 52, ABG)
02:27:40.939 00.000 9640 Guiding  Dir = 2, Dur = 52
02:27:40.939 00.000 9640 IsSlewing returns 0
02:27:40.940 00.001 9640 IsGuiding returns 0
02:27:40.940 00.000 9640 PulseGuide returned control before completion, sleep 62
02:27:40.945 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=5400, med=3216, FiltMin=3068, FiltMax=4820, Gamma=2.190
02:27:40.979 00.034 16872 UpdateGuideState exits: m=34552 SNR=114.5
02:27:40.982 00.003 16872 PhdController: settling, locked = 1, distance = 0.89 (1.50) aobump = 0 frame = 4 / 99999
02:27:40.987 00.005 16872 PhdController: newstate STATE_FINISH
02:27:40.991 00.004 16872 PhdController complete: success
02:27:40.994 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777793260.994,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:27:40.998 00.004 16872 Mount: notify guiding dither settle done success=1
02:27:41.001 00.003 16872 PhdController: newstate STATE_IDLE
02:27:41.004 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:41.007 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:27:41.010 00.003 16872 Enqueuing Expose request
02:27:41.016 00.006 9640 IsGuiding returns 1
02:27:41.016 00.000 9640 scope still moving after pulse duration time elapsed
02:27:41.047 00.031 9640 IsSlewing returns 0
02:27:41.047 00.000 9640 IsGuiding returns 0
02:27:41.047 00.000 9640 scope move finished after 52 + 55 ms
02:27:41.047 00.000 9640 Move returns status 0, amount 52
02:27:41.047 00.000 9640 MoveAxis(S, 34, ABG)
02:27:41.047 00.000 9640 Guiding  Dir = 1, Dur = 34
02:27:41.048 00.001 9640 IsSlewing returns 0
02:27:41.048 00.000 9640 IsGuiding returns 0
02:27:41.048 00.000 9640 PulseGuide returned control before completion, sleep 44
02:27:41.108 00.060 9640 IsGuiding returns 1
02:27:41.108 00.000 9640 scope still moving after pulse duration time elapsed
02:27:41.139 00.031 9640 IsSlewing returns 0
02:27:41.139 00.000 9640 IsGuiding returns 0
02:27:41.139 00.000 9640 scope move finished after 34 + 56 ms
02:27:41.139 00.000 9640 Move returns status 0, amount 34
02:27:41.139 00.000 9640 move complete, result=0
02:27:41.139 00.000 9640 worker thread done servicing request
02:27:41.139 00.000 9640 Worker thread wakes up
02:27:41.139 00.000 16872 GuideStep: -0.4 px 52 ms EAST, 0.7 px 34 ms SOUTH
02:27:41.142 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:27:41.142 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:27:41.243 00.101 16872 evsrv: cli 0D3BF8C8 connect
02:27:41.247 00.004 16872 case statement mapped state 6 to 3
02:27:41.252 00.005 16872 case statement mapped state 6 to 3
02:27:41.257 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"8b6d8b46-2fd0-432b-a7eb-c16631f4f7ed"}
02:27:41.262 00.005 16872 case statement mapped state 6 to 3
02:27:41.267 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b6d8b46-2fd0-432b-a7eb-c16631f4f7ed"}
02:27:41.271 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
02:27:42.611 01.340 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c8d43c00-6854-48a7-bf6c-3edf2f531b5b"}
02:27:42.615 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c8d43c00-6854-48a7-bf6c-3edf2f531b5b"}
02:27:42.619 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1ae1ca06-ed51-4e60-baf5-69875e19eb86"}
02:27:42.625 00.006 16872 case statement mapped state 6 to 3
02:27:42.628 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ae1ca06-ed51-4e60-baf5-69875e19eb86"}
02:27:42.635 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d26262d4-4d4f-445e-9493-2ffff3063da1"}
02:27:42.641 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.76,7.10],"pixels":"..."},"id":"d26262d4-4d4f-445e-9493-2ffff3063da1"}
02:27:45.201 02.560 9640 Exposure complete
02:27:45.339 00.138 9640 worker thread done servicing request
02:27:45.339 00.000 16872 OnExposeComplete: enter
02:27:45.343 00.004 16872 UpdateGuideState(): m_state=6
02:27:45.346 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
02:27:45.349 00.003 16872 Star::Find returns 1 (0), X=205.35, Y=191.41, Mass=33997, SNR=106.4, Peak=5500 HFD=3.4
02:27:45.352 00.003 16872 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.59) = xAngle (0.75 = 0.75)
02:27:45.354 00.002 16872 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.80 = 0.80)
02:27:45.357 00.003 16872 CameraToMount -- cameraX=0.27 cameraY=-0.30 hyp=0.40 cameraTheta=-0.83 mountX=0.29 mountY=0.29, mountTheta=0.78
02:27:45.361 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=-0.30, opts=13)
02:27:45.364 00.003 16872 Enqueuing Move request for scope (0.27, -0.30)
02:27:45.370 00.006 9640 Worker thread wakes up
02:27:45.370 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.30) opts 0xd
02:27:45.370 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, -0.30)
02:27:45.371 00.001 9640 Moving (0.27, -0.30) raw xDistance=0.29 yDistance=0.29
02:27:45.371 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.29
02:27:45.371 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.29, m_sumCorr=0.87
02:27:45.371 00.000 9640 MoveAxis(W, 26, ABG)
02:27:45.371 00.000 9640 Guiding  Dir = 3, Dur = 26
02:27:45.371 00.000 9640 IsSlewing returns 0
02:27:45.371 00.000 9640 IsGuiding returns 0
02:27:45.371 00.000 9640 PulseGuide returned control before completion, sleep 36
02:27:45.376 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=5500, med=3216, FiltMin=3106, FiltMax=4872, Gamma=2.190
02:27:45.409 00.033 16872 UpdateGuideState exits: m=33997 SNR=106.4
02:27:45.413 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:45.416 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:27:45.419 00.003 16872 Enqueuing Expose request
02:27:45.421 00.002 9640 IsGuiding returns 1
02:27:45.421 00.000 9640 scope still moving after pulse duration time elapsed
02:27:45.444 00.023 9640 IsSlewing returns 0
02:27:45.444 00.000 9640 IsGuiding returns 1
02:27:45.477 00.033 9640 IsSlewing returns 0
02:27:45.478 00.001 9640 IsGuiding returns 1
02:27:45.508 00.030 9640 IsSlewing returns 0
02:27:45.508 00.000 9640 IsGuiding returns 0
02:27:45.508 00.000 9640 scope move finished after 26 + 110 ms
02:27:45.508 00.000 9640 Move returns status 0, amount 26
02:27:45.508 00.000 9640 MoveAxis(S, 25, ABG)
02:27:45.508 00.000 9640 Guiding  Dir = 1, Dur = 25
02:27:45.509 00.001 9640 IsSlewing returns 0
02:27:45.509 00.000 9640 IsGuiding returns 0
02:27:45.509 00.000 9640 PulseGuide returned control before completion, sleep 35
02:27:45.555 00.046 9640 IsGuiding returns 1
02:27:45.555 00.000 9640 scope still moving after pulse duration time elapsed
02:27:45.586 00.031 9640 IsSlewing returns 0
02:27:45.586 00.000 9640 IsGuiding returns 0
02:27:45.586 00.000 9640 scope move finished after 25 + 52 ms
02:27:45.587 00.001 9640 Move returns status 0, amount 25
02:27:45.587 00.000 9640 move complete, result=0
02:27:45.587 00.000 9640 worker thread done servicing request
02:27:45.587 00.000 9640 Worker thread wakes up
02:27:45.587 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:27:45.587 00.000 16872 GuideStep: 0.3 px 26 ms WEST, 0.3 px 25 ms SOUTH
02:27:45.592 00.005 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:27:46.111 00.519 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0fcbbef6-c47f-41f1-864c-5f8a5ffb5a56"}
02:27:46.115 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0fcbbef6-c47f-41f1-864c-5f8a5ffb5a56"}
02:27:46.120 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c152db5-e64f-461b-b666-878885d714f4"}
02:27:46.125 00.005 16872 case statement mapped state 6 to 3
02:27:46.128 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c152db5-e64f-461b-b666-878885d714f4"}
02:27:46.133 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2f9e9029-9890-40f0-954f-159c08727439"}
02:27:46.137 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.35,7.41],"pixels":"..."},"id":"2f9e9029-9890-40f0-954f-159c08727439"}
02:27:49.610 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"450bb1d2-a5eb-4a40-a00f-d16d8af0e7bb"}
02:27:49.614 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"450bb1d2-a5eb-4a40-a00f-d16d8af0e7bb"}
02:27:49.620 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"494d80d4-d941-492e-984c-93c6301d5911"}
02:27:49.624 00.004 16872 case statement mapped state 6 to 3
02:27:49.626 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"494d80d4-d941-492e-984c-93c6301d5911"}
02:27:49.632 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7b3954f8-ea4c-40b5-be17-54671514fbd4"}
02:27:49.634 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.35,7.41],"pixels":"..."},"id":"7b3954f8-ea4c-40b5-be17-54671514fbd4"}
02:27:49.664 00.030 9640 Exposure complete
02:27:49.798 00.134 9640 worker thread done servicing request
02:27:49.798 00.000 16872 OnExposeComplete: enter
02:27:49.801 00.003 16872 UpdateGuideState(): m_state=6
02:27:49.805 00.004 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
02:27:49.808 00.003 16872 Star::Find returns 1 (0), X=205.60, Y=191.64, Mass=35232, SNR=115.6, Peak=5628 HFD=3.4
02:27:49.811 00.003 16872 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.59) = xAngle (1.47 = 1.47)
02:27:49.813 00.002 16872 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
02:27:49.816 00.003 16872 CameraToMount -- cameraX=0.51 cameraY=-0.06 hyp=0.52 cameraTheta=-0.12 mountX=0.05 mountY=0.52, mountTheta=1.47
02:27:49.823 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=-0.06, opts=13)
02:27:49.826 00.003 16872 Enqueuing Move request for scope (0.51, -0.06)
02:27:49.831 00.005 9640 Worker thread wakes up
02:27:49.831 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.06) opts 0xd
02:27:49.831 00.000 9640 Handling offset move in thread for scope, endpoint = (0.51, -0.06)
02:27:49.831 00.000 9640 Moving (0.51, -0.06) raw xDistance=0.05 yDistance=0.52
02:27:49.831 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:27:49.831 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.52, m_sumCorr=0.87
02:27:49.831 00.000 9640 MoveAxis(E, 0, ABG)
02:27:49.831 00.000 9640 Move returns status 0, amount 0
02:27:49.831 00.000 9640 MoveAxis(N, 0, ABG)
02:27:49.831 00.000 9640 Move returns status 0, amount 0
02:27:49.831 00.000 9640 move complete, result=0
02:27:49.832 00.001 9640 worker thread done servicing request
02:27:49.841 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=5628, med=3216, FiltMin=3144, FiltMax=4968, Gamma=2.190
02:27:49.875 00.034 16872 UpdateGuideState exits: m=35232 SNR=115.6
02:27:49.878 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:49.883 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:27:49.885 00.002 16872 Enqueuing Expose request
02:27:49.887 00.002 16872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
02:27:49.890 00.003 9640 Worker thread wakes up
02:27:49.890 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:27:49.890 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:27:53.111 03.221 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a3098dc-7cbe-4637-b429-e1011176cca4"}
02:27:53.114 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5a3098dc-7cbe-4637-b429-e1011176cca4"}
02:27:53.118 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0cfc76a9-23d2-4c4f-b27a-76d6b8dc6d95"}
02:27:53.120 00.002 16872 case statement mapped state 6 to 3
02:27:53.123 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cfc76a9-23d2-4c4f-b27a-76d6b8dc6d95"}
02:27:53.127 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"af2acb30-e2b9-4de8-97c5-ea504ec994d1"}
02:27:53.130 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.60,6.64],"pixels":"..."},"id":"af2acb30-e2b9-4de8-97c5-ea504ec994d1"}
02:27:53.946 00.816 9640 Exposure complete
02:27:54.084 00.138 9640 worker thread done servicing request
02:27:54.084 00.000 16872 OnExposeComplete: enter
02:27:54.088 00.004 16872 UpdateGuideState(): m_state=6
02:27:54.091 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
02:27:54.094 00.003 16872 Star::Find returns 1 (0), X=205.53, Y=191.57, Mass=35971, SNR=114.6, Peak=5812 HFD=3.2
02:27:54.099 00.005 16872 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.59) = xAngle (1.29 = 1.29)
02:27:54.102 00.003 16872 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.33 = 1.33)
02:27:54.105 00.003 16872 CameraToMount -- cameraX=0.44 cameraY=-0.14 hyp=0.46 cameraTheta=-0.30 mountX=0.13 mountY=0.45, mountTheta=1.29
02:27:54.109 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.44, y=-0.14, opts=13)
02:27:54.111 00.002 16872 Enqueuing Move request for scope (0.44, -0.14)
02:27:54.114 00.003 9640 Worker thread wakes up
02:27:54.114 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.14) opts 0xd
02:27:54.114 00.000 9640 Handling offset move in thread for scope, endpoint = (0.44, -0.14)
02:27:54.114 00.000 9640 Moving (0.44, -0.14) raw xDistance=0.13 yDistance=0.45
02:27:54.114 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.13
02:27:54.114 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.45, m_sumCorr=1.1
02:27:54.114 00.000 9640 MoveAxis(W, 14, ABG)
02:27:54.114 00.000 9640 Guiding  Dir = 3, Dur = 14
02:27:54.114 00.000 9640 IsSlewing returns 0
02:27:54.114 00.000 9640 IsGuiding returns 0
02:27:54.116 00.002 9640 PulseGuide returned control before completion, sleep 24
02:27:54.121 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=5812, med=3216, FiltMin=3080, FiltMax=4980, Gamma=2.190
02:27:54.152 00.031 16872 UpdateGuideState exits: m=35971 SNR=114.6
02:27:54.157 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:54.163 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:27:54.165 00.002 16872 Enqueuing Expose request
02:27:54.168 00.003 9640 IsGuiding returns 1
02:27:54.168 00.000 9640 scope still moving after pulse duration time elapsed
02:27:54.202 00.034 9640 IsSlewing returns 0
02:27:54.202 00.000 9640 IsGuiding returns 0
02:27:54.202 00.000 9640 scope move finished after 14 + 72 ms
02:27:54.202 00.000 9640 Move returns status 0, amount 14
02:27:54.202 00.000 9640 MoveAxis(S, 22, ABG)
02:27:54.202 00.000 9640 Guiding  Dir = 1, Dur = 22
02:27:54.203 00.001 9640 IsSlewing returns 0
02:27:54.203 00.000 9640 IsGuiding returns 0
02:27:54.203 00.000 9640 PulseGuide returned control before completion, sleep 32
02:27:54.249 00.046 9640 IsGuiding returns 1
02:27:54.250 00.001 9640 scope still moving after pulse duration time elapsed
02:27:54.280 00.030 9640 IsSlewing returns 0
02:27:54.281 00.001 9640 IsGuiding returns 0
02:27:54.281 00.000 9640 scope move finished after 22 + 55 ms
02:27:54.281 00.000 9640 Move returns status 0, amount 22
02:27:54.282 00.001 9640 move complete, result=0
02:27:54.282 00.000 9640 worker thread done servicing request
02:27:54.282 00.000 9640 Worker thread wakes up
02:27:54.282 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:27:54.282 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:27:54.282 00.000 16872 GuideStep: 0.1 px 14 ms WEST, 0.4 px 22 ms SOUTH
02:27:56.610 02.328 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41539fb5-7640-4aa6-8a58-98d772e82ddb"}
02:27:56.613 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"41539fb5-7640-4aa6-8a58-98d772e82ddb"}
02:27:56.618 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5d8d7a2a-73a5-4137-90e7-3aee893f69e4"}
02:27:56.620 00.002 16872 case statement mapped state 6 to 3
02:27:56.623 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d8d7a2a-73a5-4137-90e7-3aee893f69e4"}
02:27:56.627 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"db487078-55be-49f2-8af7-da70dc8d080d"}
02:27:56.629 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.53,6.57],"pixels":"..."},"id":"db487078-55be-49f2-8af7-da70dc8d080d"}
02:27:58.350 01.721 9640 Exposure complete
02:27:58.486 00.136 9640 worker thread done servicing request
02:27:58.486 00.000 16872 OnExposeComplete: enter
02:27:58.489 00.003 16872 UpdateGuideState(): m_state=6
02:27:58.491 00.002 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
02:27:58.494 00.003 16872 Star::Find returns 1 (0), X=205.18, Y=191.97, Mass=33902, SNR=111.9, Peak=5720 HFD=3.4
02:27:58.498 00.004 16872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.59) = xAngle (2.81 = 2.81)
02:27:58.500 00.002 16872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.86 = 2.86)
02:27:58.503 00.003 16872 CameraToMount -- cameraX=0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.22 mountX=-0.27 mountY=0.08, mountTheta=2.85
02:27:58.506 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=0.27, opts=13)
02:27:58.509 00.003 16872 Enqueuing Move request for scope (0.10, 0.27)
02:27:58.514 00.005 9640 Worker thread wakes up
02:27:58.514 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.27) opts 0xd
02:27:58.514 00.000 9640 Handling offset move in thread for scope, endpoint = (0.10, 0.27)
02:27:58.514 00.000 9640 Moving (0.10, 0.27) raw xDistance=-0.27 yDistance=0.08
02:27:58.514 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.27
02:27:58.514 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.08, m_sumCorr=1.1
02:27:58.514 00.000 9640 MoveAxis(E, 28, ABG)
02:27:58.514 00.000 9640 Guiding  Dir = 2, Dur = 28
02:27:58.514 00.000 9640 IsSlewing returns 0
02:27:58.515 00.001 9640 IsGuiding returns 0
02:27:58.515 00.000 9640 PulseGuide returned control before completion, sleep 38
02:27:58.521 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=5720, med=3216, FiltMin=3064, FiltMax=5100, Gamma=2.190
02:27:58.555 00.034 16872 UpdateGuideState exits: m=33902 SNR=111.9
02:27:58.560 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:58.564 00.004 9640 IsGuiding returns 1
02:27:58.564 00.000 9640 scope still moving after pulse duration time elapsed
02:27:58.564 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:27:58.568 00.004 16872 Enqueuing Expose request
02:27:58.588 00.020 9640 IsSlewing returns 0
02:27:58.588 00.000 9640 IsGuiding returns 0
02:27:58.588 00.000 9640 scope move finished after 28 + 45 ms
02:27:58.588 00.000 9640 Move returns status 0, amount 28
02:27:58.588 00.000 9640 MoveAxis(N, 0, ABG)
02:27:58.588 00.000 9640 Move returns status 0, amount 0
02:27:58.588 00.000 9640 move complete, result=0
02:27:58.589 00.001 9640 worker thread done servicing request
02:27:58.589 00.000 9640 Worker thread wakes up
02:27:58.589 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:27:58.589 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:27:58.591 00.002 16872 GuideStep: -0.3 px 28 ms EAST, 0.1 px 0 ms NORTH
02:28:00.110 01.519 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58e0ea54-78ca-4b96-8031-6460a82d9677"}
02:28:00.114 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"58e0ea54-78ca-4b96-8031-6460a82d9677"}
02:28:00.119 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e31b24b-544a-4856-8194-026327c63f62"}
02:28:00.122 00.003 16872 case statement mapped state 6 to 3
02:28:00.127 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e31b24b-544a-4856-8194-026327c63f62"}
02:28:00.132 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bcdbdb9c-17c1-4e18-a5fb-c60b2a76434f"}
02:28:00.136 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.18,6.97],"pixels":"..."},"id":"bcdbdb9c-17c1-4e18-a5fb-c60b2a76434f"}
02:28:02.657 02.521 9640 Exposure complete
02:28:02.795 00.138 9640 worker thread done servicing request
02:28:02.795 00.000 16872 OnExposeComplete: enter
02:28:02.798 00.003 16872 UpdateGuideState(): m_state=6
02:28:02.800 00.002 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
02:28:02.804 00.004 16872 Star::Find returns 1 (0), X=205.15, Y=192.17, Mass=38324, SNR=124.6, Peak=5924 HFD=3.7
02:28:02.807 00.003 16872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.59) = xAngle (3.02 = 3.02)
02:28:02.810 00.003 16872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.07 = 3.07)
02:28:02.812 00.002 16872 CameraToMount -- cameraX=0.06 cameraY=0.46 hyp=0.47 cameraTheta=1.43 mountX=-0.46 mountY=0.04, mountTheta=3.07
02:28:02.817 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.46, opts=13)
02:28:02.822 00.005 16872 Enqueuing Move request for scope (0.06, 0.46)
02:28:02.825 00.003 9640 Worker thread wakes up
02:28:02.825 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.46) opts 0xd
02:28:02.825 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.46)
02:28:02.825 00.000 9640 Moving (0.06, 0.46) raw xDistance=-0.46 yDistance=0.04
02:28:02.825 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.46
02:28:02.825 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.04, m_sumCorr=1.2
02:28:02.825 00.000 9640 MoveAxis(E, 52, ABG)
02:28:02.825 00.000 9640 Guiding  Dir = 2, Dur = 52
02:28:02.825 00.000 9640 IsSlewing returns 0
02:28:02.826 00.001 9640 IsGuiding returns 0
02:28:02.826 00.000 9640 PulseGuide returned control before completion, sleep 62
02:28:02.830 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=5924, med=3216, FiltMin=3052, FiltMax=5168, Gamma=2.190
02:28:02.862 00.032 16872 UpdateGuideState exits: m=38324 SNR=124.6
02:28:02.865 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:02.868 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:28:02.870 00.002 16872 Enqueuing Expose request
02:28:02.897 00.027 9640 IsGuiding returns 1
02:28:02.897 00.000 9640 scope still moving after pulse duration time elapsed
02:28:02.928 00.031 9640 IsSlewing returns 0
02:28:02.929 00.001 9640 IsGuiding returns 0
02:28:02.930 00.001 9640 scope move finished after 52 + 52 ms
02:28:02.930 00.000 9640 Move returns status 0, amount 52
02:28:02.930 00.000 9640 MoveAxis(S, 21, ABG)
02:28:02.930 00.000 9640 Guiding  Dir = 1, Dur = 21
02:28:02.930 00.000 9640 IsSlewing returns 0
02:28:02.930 00.000 9640 IsGuiding returns 0
02:28:02.931 00.001 9640 PulseGuide returned control before completion, sleep 31
02:28:02.975 00.044 9640 IsGuiding returns 1
02:28:02.975 00.000 9640 scope still moving after pulse duration time elapsed
02:28:03.007 00.032 9640 IsSlewing returns 0
02:28:03.008 00.001 9640 IsGuiding returns 0
02:28:03.008 00.000 9640 scope move finished after 21 + 55 ms
02:28:03.008 00.000 9640 Move returns status 0, amount 21
02:28:03.008 00.000 9640 move complete, result=0
02:28:03.008 00.000 9640 worker thread done servicing request
02:28:03.008 00.000 9640 Worker thread wakes up
02:28:03.008 00.000 16872 GuideStep: -0.5 px 52 ms EAST, 0.0 px 21 ms SOUTH
02:28:03.012 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:28:03.012 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:28:03.610 00.598 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"175252dc-d219-4c33-b416-b3774b4442e4"}
02:28:03.614 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"175252dc-d219-4c33-b416-b3774b4442e4"}
02:28:03.618 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"870b8140-ec1f-4c36-9a51-3affed74a9da"}
02:28:03.622 00.004 16872 case statement mapped state 6 to 3
02:28:03.625 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"870b8140-ec1f-4c36-9a51-3affed74a9da"}
02:28:03.629 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e435ca33-8e2c-4093-ab00-b7a5032062ba"}
02:28:03.633 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.15,7.17],"pixels":"..."},"id":"e435ca33-8e2c-4093-ab00-b7a5032062ba"}
02:28:07.065 03.432 9640 Exposure complete
02:28:07.110 00.045 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2d66c9e2-a7f7-49d6-be0d-b127398354bb"}
02:28:07.113 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2d66c9e2-a7f7-49d6-be0d-b127398354bb"}
02:28:07.116 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5434184a-16df-4238-adbe-57683b48eb79"}
02:28:07.122 00.006 16872 case statement mapped state 6 to 3
02:28:07.125 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5434184a-16df-4238-adbe-57683b48eb79"}
02:28:07.129 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d1890cd5-c2fb-4bb8-bb98-4f4d530b73db"}
02:28:07.132 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.15,7.17],"pixels":"..."},"id":"d1890cd5-c2fb-4bb8-bb98-4f4d530b73db"}
02:28:07.205 00.073 9640 worker thread done servicing request
02:28:07.206 00.001 16872 OnExposeComplete: enter
02:28:07.210 00.004 16872 UpdateGuideState(): m_state=6
02:28:07.213 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:28:07.216 00.003 16872 Star::Find returns 1 (0), X=205.06, Y=191.73, Mass=35168, SNR=113.9, Peak=5856 HFD=3.4
02:28:07.218 00.002 16872 MultiStar: exiting stabilization period
02:28:07.221 00.003 16872 MultiStar: updating star positions after lock position change
02:28:07.223 00.002 16872 Star::Find(15, 1621, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:28:07.226 00.003 16872 Star::Find returns 1 (0), X=1621.83, Y=290.53, Mass=10860, SNR=55.5, Peak=3952 HFD=3.6
02:28:07.228 00.002 16872 Star::Find(15, 68, 809, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:28:07.232 00.004 16872 Star::Find returns 1 (0), X=67.68, Y=809.46, Mass=3966, SNR=29.1, Peak=3536 HFD=3.2
02:28:07.235 00.003 16872 Star::Find(15, 1161, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:28:07.238 00.003 16872 Star::Find returns 1 (0), X=1161.93, Y=523.96, Mass=3165, SNR=26.2, Peak=3404 HFD=3.9
02:28:07.241 00.003 16872 Star::Find(15, 1575, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:28:07.243 00.002 16872 Star::Find returns 1 (0), X=1575.54, Y=186.47, Mass=3002, SNR=24.8, Peak=3440 HFD=3.2
02:28:07.247 00.004 16872 Star::Find(15, 210, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:28:07.251 00.004 16872 Star::Find returns 1 (0), X=211.20, Y=661.99, Mass=1101, SNR=14.2, Peak=3328 HFD=2.6
02:28:07.253 00.002 16872 Star::Find(15, 1906, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:28:07.256 00.003 16872 Star::Find false star n=5 nbg=278 bg=3203.8 sigma=19.4 thresh=3262 peak=3259
02:28:07.258 00.002 16872 Star::Find returns 0 (2), X=1906.00, Y=865.00, Mass=337, SNR=2.9, Peak=3308 HFD=0.0
02:28:07.261 00.003 16872 Star::Find(15, 1123, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:28:07.265 00.004 16872 Star::Find returns 1 (0), X=1124.53, Y=998.22, Mass=943, SNR=11.8, Peak=3320 HFD=2.6
02:28:07.268 00.003 16872 Star::Find(15, 1290, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:28:07.271 00.003 16872 Star::Find false star n=5 nbg=277 bg=3212.2 sigma=17.2 thresh=3264 peak=3250
02:28:07.273 00.002 16872 Star::Find returns 0 (2), X=1290.00, Y=933.00, Mass=291, SNR=2.9, Peak=3296 HFD=0.0
02:28:07.276 00.003 16872 Star::Find(15, 922, 698, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:28:07.279 00.003 16872 Star::Find false star n=1 nbg=282 bg=3207.0 sigma=19.1 thresh=3264 peak=3247
02:28:07.282 00.003 16872 Star::Find returns 0 (2), X=922.00, Y=698.00, Mass=85, SNR=2.9, Peak=3292 HFD=0.0
02:28:07.284 00.002 16872 Star::Find(15, 1736, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:28:07.287 00.003 16872 Star::Find returns 1 (0), X=1736.41, Y=242.63, Mass=1067, SNR=13.0, Peak=3360 HFD=3.0
02:28:07.289 00.002 16872 Star::Find(15, 1739, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:28:07.292 00.003 16872 Star::Find false star n=5 nbg=259 bg=3209.6 sigma=17.4 thresh=3262 peak=3262
02:28:07.295 00.003 16872 Star::Find returns 0 (2), X=1739.00, Y=864.00, Mass=332, SNR=2.9, Peak=3300 HFD=0.0
02:28:07.299 00.004 16872 CameraToMount -- cameraTheta (2.27) - m_xAngle (-1.59) = xAngle (3.86 = -2.43)
02:28:07.301 00.002 16872 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.90 = -2.38)
02:28:07.304 00.003 16872 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.27 mountX=-0.02 mountY=-0.02, mountTheta=-2.40
02:28:07.310 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=0.02, opts=13)
02:28:07.313 00.003 16872 Enqueuing Move request for scope (-0.02, 0.02)
02:28:07.316 00.003 9640 Worker thread wakes up
02:28:07.316 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
02:28:07.316 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
02:28:07.316 00.000 9640 Moving (-0.02, 0.02) raw xDistance=-0.02 yDistance=-0.02
02:28:07.316 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:28:07.316 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=1.2
02:28:07.316 00.000 9640 MoveAxis(E, 0, ABG)
02:28:07.316 00.000 9640 Move returns status 0, amount 0
02:28:07.316 00.000 9640 MoveAxis(N, 0, ABG)
02:28:07.316 00.000 9640 Move returns status 0, amount 0
02:28:07.316 00.000 9640 move complete, result=0
02:28:07.316 00.000 9640 worker thread done servicing request
02:28:07.322 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=5856, med=3208, FiltMin=3122, FiltMax=5072, Gamma=2.190
02:28:07.354 00.032 16872 UpdateGuideState exits: m=35168 SNR=113.9
02:28:07.359 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:07.362 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:28:07.364 00.002 16872 Enqueuing Expose request
02:28:07.366 00.002 16872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:28:07.369 00.003 9640 Worker thread wakes up
02:28:07.369 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:28:07.369 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:28:10.609 03.240 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e564a165-f737-4a31-a218-e98a1dcab72e"}
02:28:10.612 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e564a165-f737-4a31-a218-e98a1dcab72e"}
02:28:10.615 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b2e170a-b93c-4f0d-9832-600d949376ba"}
02:28:10.618 00.003 16872 case statement mapped state 6 to 3
02:28:10.624 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b2e170a-b93c-4f0d-9832-600d949376ba"}
02:28:10.628 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b36384f8-b53c-4393-8e0f-bcff9e4db770"}
02:28:10.631 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.06,6.73],"pixels":"..."},"id":"b36384f8-b53c-4393-8e0f-bcff9e4db770"}
02:28:11.426 00.795 9640 Exposure complete
02:28:11.560 00.134 9640 worker thread done servicing request
02:28:11.561 00.001 16872 OnExposeComplete: enter
02:28:11.564 00.003 16872 UpdateGuideState(): m_state=6
02:28:11.566 00.002 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:28:11.569 00.003 16872 Star::Find returns 1 (0), X=205.34, Y=191.82, Mass=34528, SNR=113.1, Peak=5448 HFD=3.7
02:28:11.572 00.003 16872 Star::Find false star n=7 nbg=269 bg=3222.8 sigma=15.7 thresh=3270 peak=3269
02:28:11.576 00.004 16872 Star::Find false star n=4 nbg=268 bg=3216.7 sigma=18.0 thresh=3271 peak=3269
02:28:11.578 00.002 16872 Star::Find false star n=4 nbg=274 bg=3218.5 sigma=18.2 thresh=3273 peak=3261
02:28:11.581 00.003 16872 MultiStar: [#1 0.36,-0.05,0.53,U] [#2 0.27,-0.26,0.27,U] [#3 -0.21,0.73,0.00,M1] [#4 0.11,0.42,0.00,M1] [#5 0.02,1.57,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.06,-0.54,0.00,M1] [#11 0.00,0.00,0.00,L] 
02:28:11.584 00.003 16872 single-star, 2 included, MultiStar: {0.29, 0.01}, one-star: {0.25, 0.12}
02:28:11.586 00.002 16872 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.59) = xAngle (2.02 = 2.02)
02:28:11.590 00.004 16872 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.07 = 2.07)
02:28:11.592 00.002 16872 CameraToMount -- cameraX=0.25 cameraY=0.12 hyp=0.28 cameraTheta=0.44 mountX=-0.12 mountY=0.25, mountTheta=2.03
02:28:11.597 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=0.12, opts=13)
02:28:11.600 00.003 16872 Enqueuing Move request for scope (0.25, 0.12)
02:28:11.603 00.003 9640 Worker thread wakes up
02:28:11.603 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.12) opts 0xd
02:28:11.603 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, 0.12)
02:28:11.603 00.000 9640 Moving (0.25, 0.12) raw xDistance=-0.12 yDistance=0.25
02:28:11.603 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.12
02:28:11.603 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=1.2
02:28:11.603 00.000 9640 MoveAxis(E, 13, ABG)
02:28:11.604 00.001 9640 Guiding  Dir = 2, Dur = 13
02:28:11.604 00.000 9640 IsSlewing returns 0
02:28:11.604 00.000 9640 IsGuiding returns 0
02:28:11.604 00.000 9640 PulseGuide returned control before completion, sleep 23
02:28:11.612 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=5448, med=3216, FiltMin=3100, FiltMax=4796, Gamma=2.190
02:28:11.636 00.024 9640 IsGuiding returns 1
02:28:11.636 00.000 9640 scope still moving after pulse duration time elapsed
02:28:11.643 00.007 16872 UpdateGuideState exits: m=34528 SNR=113.1
02:28:11.645 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:11.647 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:28:11.650 00.003 16872 Enqueuing Expose request
02:28:11.667 00.017 9640 IsSlewing returns 0
02:28:11.667 00.000 9640 IsGuiding returns 0
02:28:11.667 00.000 9640 scope move finished after 13 + 50 ms
02:28:11.667 00.000 9640 Move returns status 0, amount 13
02:28:11.667 00.000 9640 MoveAxis(N, 0, ABG)
02:28:11.667 00.000 9640 Move returns status 0, amount 0
02:28:11.667 00.000 9640 move complete, result=0
02:28:11.667 00.000 9640 worker thread done servicing request
02:28:11.668 00.001 9640 Worker thread wakes up
02:28:11.668 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:28:11.668 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:28:11.669 00.001 16872 GuideStep: -0.1 px 13 ms EAST, 0.2 px 0 ms NORTH
02:28:14.108 02.439 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7c3402ba-9e68-4751-8faa-a355cbb510ca"}
02:28:14.111 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7c3402ba-9e68-4751-8faa-a355cbb510ca"}
02:28:14.115 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae4305a6-5ee6-4495-a7eb-0cdae1e6a896"}
02:28:14.118 00.003 16872 case statement mapped state 6 to 3
02:28:14.121 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae4305a6-5ee6-4495-a7eb-0cdae1e6a896"}
02:28:14.125 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ab026338-c9b4-4699-b42e-774b04c4de9b"}
02:28:14.127 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.34,6.82],"pixels":"..."},"id":"ab026338-c9b4-4699-b42e-774b04c4de9b"}
02:28:15.726 01.599 9640 Exposure complete
02:28:15.861 00.135 9640 worker thread done servicing request
02:28:15.861 00.000 16872 OnExposeComplete: enter
02:28:15.864 00.003 16872 UpdateGuideState(): m_state=6
02:28:15.866 00.002 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:28:15.870 00.004 16872 Star::Find returns 1 (0), X=205.55, Y=192.02, Mass=37083, SNR=119.3, Peak=5704 HFD=3.6
02:28:15.874 00.004 16872 Star::Find false star n=4 nbg=266 bg=3218.5 sigma=17.9 thresh=3272 peak=3261
02:28:15.876 00.002 16872 Star::Find false star n=4 nbg=282 bg=3216.9 sigma=18.0 thresh=3271 peak=3263
02:28:15.879 00.003 16872 Star::Find false star n=1 nbg=278 bg=3220.3 sigma=18.6 thresh=3276 peak=3258
02:28:15.882 00.003 16872 MultiStar: [#1 0.43,0.12,0.00,M1] [#2 0.30,0.05,0.26,U] [#3 0.22,0.84,0.00,M2] [#4 0.49,-0.02,0.00,M2] [#5 0.24,1.24,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -1.20,-0.68,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.67,-0.47,0.00,M2] [#11 0.34,0.29,0.00,M1] 
02:28:15.886 00.004 16872 refined, 1 included, MultiStar: {0.43, 0.26}, one-star: {0.47, 0.32}
02:28:15.888 00.002 16872 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.59) = xAngle (2.13 = 2.13)
02:28:15.891 00.003 16872 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.18 = 2.18)
02:28:15.894 00.003 16872 CameraToMount -- cameraX=0.43 cameraY=0.26 hyp=0.51 cameraTheta=0.54 mountX=-0.27 mountY=0.42, mountTheta=2.14
02:28:15.898 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.43, y=0.26, opts=13)
02:28:15.901 00.003 16872 Enqueuing Move request for scope (0.43, 0.26)
02:28:15.903 00.002 9640 Worker thread wakes up
02:28:15.904 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.26) opts 0xd
02:28:15.904 00.000 9640 Handling offset move in thread for scope, endpoint = (0.43, 0.26)
02:28:15.904 00.000 9640 Moving (0.43, 0.26) raw xDistance=-0.27 yDistance=0.42
02:28:15.904 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.27
02:28:15.904 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.42, m_sumCorr=1.2
02:28:15.904 00.000 9640 MoveAxis(E, 30, ABG)
02:28:15.904 00.000 9640 Guiding  Dir = 2, Dur = 30
02:28:15.904 00.000 9640 IsSlewing returns 0
02:28:15.904 00.000 9640 IsGuiding returns 0
02:28:15.905 00.001 9640 PulseGuide returned control before completion, sleep 40
02:28:15.909 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=5704, med=3216, FiltMin=3132, FiltMax=5044, Gamma=2.190
02:28:15.940 00.031 16872 UpdateGuideState exits: m=37083 SNR=119.3
02:28:15.943 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:15.946 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:28:15.956 00.010 16872 Enqueuing Expose request
02:28:15.959 00.003 9640 IsGuiding returns 1
02:28:15.959 00.000 9640 scope still moving after pulse duration time elapsed
02:28:15.994 00.035 9640 IsSlewing returns 0
02:28:15.994 00.000 9640 IsGuiding returns 0
02:28:15.994 00.000 9640 scope move finished after 30 + 60 ms
02:28:15.995 00.001 9640 Move returns status 0, amount 30
02:28:15.995 00.000 9640 MoveAxis(N, 0, ABG)
02:28:15.995 00.000 9640 Move returns status 0, amount 0
02:28:15.995 00.000 9640 move complete, result=0
02:28:15.995 00.000 9640 worker thread done servicing request
02:28:15.995 00.000 9640 Worker thread wakes up
02:28:15.995 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:28:15.995 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:28:16.001 00.006 16872 GuideStep: -0.3 px 30 ms EAST, 0.4 px 0 ms NORTH
02:28:17.608 01.607 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da01a8e6-6aea-47de-aea3-eb1b745b5011"}
02:28:17.613 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"da01a8e6-6aea-47de-aea3-eb1b745b5011"}
02:28:17.619 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9b4518f-3a3d-45bd-b3df-35ae255a3062"}
02:28:17.624 00.005 16872 case statement mapped state 6 to 3
02:28:17.632 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9b4518f-3a3d-45bd-b3df-35ae255a3062"}
02:28:17.638 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"af566a4b-e7e1-48aa-9d38-707e0d4ec0b4"}
02:28:17.645 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.55,7.02],"pixels":"..."},"id":"af566a4b-e7e1-48aa-9d38-707e0d4ec0b4"}
02:28:20.057 02.412 9640 Exposure complete
02:28:20.194 00.137 9640 worker thread done servicing request
02:28:20.194 00.000 16872 OnExposeComplete: enter
02:28:20.197 00.003 16872 UpdateGuideState(): m_state=6
02:28:20.201 00.004 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:28:20.203 00.002 16872 Star::Find returns 1 (0), X=205.47, Y=192.16, Mass=35505, SNR=116.1, Peak=5480 HFD=3.8
02:28:20.206 00.003 16872 Star::Find false star n=6 nbg=243 bg=3213.1 sigma=18.4 thresh=3268 peak=3260
02:28:20.209 00.003 16872 Star::Find false star n=1 nbg=272 bg=3212.2 sigma=20.4 thresh=3273 peak=3255
02:28:20.212 00.003 16872 Star::Find false star n=4 nbg=274 bg=3210.9 sigma=19.0 thresh=3268 peak=3250
02:28:20.215 00.003 16872 MultiStar: [#1 0.15,0.64,0.00,M2] [#2 0.32,0.23,0.23,U] [#3 0.56,1.02,0.00,M3] [#4 0.01,0.99,0.00,M3] [#5 -0.62,0.52,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -0.52,0.42,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 1.13,0.29,0.00,M3] [#11 0.15,-0.32,0.08,U] 
02:28:20.218 00.003 16872 refined, 2 included, MultiStar: {0.36, 0.37}, one-star: {0.38, 0.46}
02:28:20.221 00.003 16872 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.59) = xAngle (2.39 = 2.39)
02:28:20.225 00.004 16872 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.44 = 2.44)
02:28:20.227 00.002 16872 CameraToMount -- cameraX=0.36 cameraY=0.37 hyp=0.52 cameraTheta=0.81 mountX=-0.38 mountY=0.33, mountTheta=2.42
02:28:20.232 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=0.37, opts=13)
02:28:20.236 00.004 16872 Enqueuing Move request for scope (0.36, 0.37)
02:28:20.239 00.003 9640 Worker thread wakes up
02:28:20.239 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.37) opts 0xd
02:28:20.239 00.000 9640 Handling offset move in thread for scope, endpoint = (0.36, 0.37)
02:28:20.239 00.000 9640 Moving (0.36, 0.37) raw xDistance=-0.38 yDistance=0.33
02:28:20.239 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.38
02:28:20.239 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.33, m_sumCorr=1.2
02:28:20.239 00.000 9640 MoveAxis(E, 43, ABG)
02:28:20.239 00.000 9640 Guiding  Dir = 2, Dur = 43
02:28:20.240 00.001 9640 IsSlewing returns 0
02:28:20.240 00.000 9640 IsGuiding returns 0
02:28:20.240 00.000 9640 PulseGuide returned control before completion, sleep 53
02:28:20.245 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=5480, med=3212, FiltMin=3144, FiltMax=4876, Gamma=2.190
02:28:20.277 00.032 16872 UpdateGuideState exits: m=35505 SNR=116.1
02:28:20.280 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:20.286 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:28:20.289 00.003 16872 Enqueuing Expose request
02:28:20.299 00.010 9640 IsGuiding returns 1
02:28:20.299 00.000 9640 scope still moving after pulse duration time elapsed
02:28:20.330 00.031 9640 IsSlewing returns 0
02:28:20.330 00.000 9640 IsGuiding returns 0
02:28:20.330 00.000 9640 scope move finished after 43 + 46 ms
02:28:20.330 00.000 9640 Move returns status 0, amount 43
02:28:20.331 00.001 9640 MoveAxis(N, 0, ABG)
02:28:20.331 00.000 9640 Move returns status 0, amount 0
02:28:20.331 00.000 9640 move complete, result=0
02:28:20.331 00.000 9640 worker thread done servicing request
02:28:20.331 00.000 9640 Worker thread wakes up
02:28:20.331 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:28:20.331 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:28:20.332 00.001 16872 GuideStep: -0.4 px 43 ms EAST, 0.3 px 0 ms NORTH
02:28:21.106 00.774 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0f099438-7f73-4916-aea0-1c9110eb5df8"}
02:28:21.111 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0f099438-7f73-4916-aea0-1c9110eb5df8"}
02:28:21.116 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"07e15ade-25e3-492c-a806-12a71fd07c97"}
02:28:21.120 00.004 16872 case statement mapped state 6 to 3
02:28:21.123 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"07e15ade-25e3-492c-a806-12a71fd07c97"}
02:28:21.128 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a63c52f8-d3a5-4eeb-b28f-85cdacea5229"}
02:28:21.132 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.47,7.16],"pixels":"..."},"id":"a63c52f8-d3a5-4eeb-b28f-85cdacea5229"}
02:28:24.387 03.255 9640 Exposure complete
02:28:24.525 00.138 9640 worker thread done servicing request
02:28:24.525 00.000 16872 OnExposeComplete: enter
02:28:24.528 00.003 16872 UpdateGuideState(): m_state=6
02:28:24.532 00.004 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
02:28:24.539 00.007 16872 Star::Find returns 1 (0), X=205.79, Y=192.15, Mass=34527, SNR=115.3, Peak=6056 HFD=3.1
02:28:24.543 00.004 16872 Star::Find false star n=4 nbg=276 bg=3219.4 sigma=20.0 thresh=3279 peak=3274
02:28:24.546 00.003 16872 Star::Find false star n=4 nbg=267 bg=3214.7 sigma=17.8 thresh=3268 peak=3255
02:28:24.550 00.004 16872 Star::Find false star n=2 nbg=282 bg=3217.2 sigma=18.9 thresh=3274 peak=3260
02:28:24.553 00.003 16872 MultiStar: [#1 0.61,0.32,0.00,M3] [#2 0.98,0.47,0.00,M1] [#3 0.86,0.23,0.00,M4] [#4 0.56,0.00,0.00,M4] [#5 1.03,1.29,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.04,-0.10,0.13,U] [#11 0.00,0.00,0.00,L] 
02:28:24.556 00.003 16872 refined, 1 included, MultiStar: {0.62, 0.38}, one-star: {0.71, 0.44}
02:28:24.559 00.003 16872 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.59) = xAngle (2.14 = 2.14)
02:28:24.562 00.003 16872 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.18 = 2.18)
02:28:24.564 00.002 16872 CameraToMount -- cameraX=0.62 cameraY=0.38 hyp=0.73 cameraTheta=0.55 mountX=-0.39 mountY=0.60, mountTheta=2.15
02:28:24.571 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.62, y=0.38, opts=13)
02:28:24.575 00.004 16872 Enqueuing Move request for scope (0.62, 0.38)
02:28:24.577 00.002 9640 Worker thread wakes up
02:28:24.578 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.38) opts 0xd
02:28:24.578 00.000 9640 Handling offset move in thread for scope, endpoint = (0.62, 0.38)
02:28:24.578 00.000 9640 Moving (0.62, 0.38) raw xDistance=-0.39 yDistance=0.60
02:28:24.578 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.39
02:28:24.578 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.60, m_sumCorr=1.5
02:28:24.578 00.000 9640 MoveAxis(E, 46, ABG)
02:28:24.578 00.000 9640 Guiding  Dir = 2, Dur = 46
02:28:24.578 00.000 9640 IsSlewing returns 0
02:28:24.579 00.001 9640 IsGuiding returns 0
02:28:24.579 00.000 9640 PulseGuide returned control before completion, sleep 56
02:28:24.585 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=6056, med=3216, FiltMin=3146, FiltMax=5124, Gamma=2.190
02:28:24.623 00.038 16872 UpdateGuideState exits: m=34527 SNR=115.3
02:28:24.625 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:24.630 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:28:24.637 00.007 16872 Enqueuing Expose request
02:28:24.641 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e996fdb0-f351-47ff-b1b1-6e02b25d7e4a"}
02:28:24.644 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e996fdb0-f351-47ff-b1b1-6e02b25d7e4a"}
02:28:24.650 00.006 9640 IsGuiding returns 1
02:28:24.650 00.000 9640 scope still moving after pulse duration time elapsed
02:28:24.655 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"820069cb-d482-4a62-9449-b93297afbd98"}
02:28:24.659 00.004 16872 case statement mapped state 6 to 3
02:28:24.662 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"820069cb-d482-4a62-9449-b93297afbd98"}
02:28:24.667 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"743e6b48-300c-4429-b18b-84efbdcb165c"}
02:28:24.670 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.79,7.15],"pixels":"..."},"id":"743e6b48-300c-4429-b18b-84efbdcb165c"}
02:28:24.680 00.010 9640 IsSlewing returns 0
02:28:24.680 00.000 9640 IsGuiding returns 0
02:28:24.680 00.000 9640 scope move finished after 46 + 55 ms
02:28:24.680 00.000 9640 Move returns status 0, amount 46
02:28:24.681 00.001 9640 MoveAxis(S, 30, ABG)
02:28:24.681 00.000 9640 Guiding  Dir = 1, Dur = 30
02:28:24.681 00.000 9640 IsSlewing returns 0
02:28:24.681 00.000 9640 IsGuiding returns 0
02:28:24.682 00.001 9640 PulseGuide returned control before completion, sleep 40
02:28:24.725 00.043 9640 IsGuiding returns 1
02:28:24.725 00.000 9640 scope still moving after pulse duration time elapsed
02:28:24.756 00.031 9640 IsSlewing returns 0
02:28:24.757 00.001 9640 IsGuiding returns 1
02:28:24.788 00.031 9640 IsSlewing returns 0
02:28:24.788 00.000 9640 IsGuiding returns 0
02:28:24.788 00.000 9640 scope move finished after 30 + 76 ms
02:28:24.788 00.000 9640 Move returns status 0, amount 30
02:28:24.788 00.000 9640 move complete, result=0
02:28:24.789 00.001 9640 worker thread done servicing request
02:28:24.789 00.000 9640 Worker thread wakes up
02:28:24.789 00.000 16872 GuideStep: -0.4 px 46 ms EAST, 0.6 px 30 ms SOUTH
02:28:24.796 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
02:28:24.796 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:28:28.113 03.317 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c1173e2d-1009-4f99-8932-0a19d58ac1c1"}
02:28:28.116 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c1173e2d-1009-4f99-8932-0a19d58ac1c1"}
02:28:28.119 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e3132e8-9fdb-4d39-be25-5aa6b0ef04c3"}
02:28:28.123 00.004 16872 case statement mapped state 6 to 3
02:28:28.126 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e3132e8-9fdb-4d39-be25-5aa6b0ef04c3"}
02:28:28.130 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8a7374db-9929-446f-979b-aef7f4beb726"}
02:28:28.133 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.79,7.15],"pixels":"..."},"id":"8a7374db-9929-446f-979b-aef7f4beb726"}
02:28:28.849 00.716 9640 Exposure complete
02:28:28.986 00.137 9640 worker thread done servicing request
02:28:28.986 00.000 16872 OnExposeComplete: enter
02:28:28.989 00.003 16872 UpdateGuideState(): m_state=6
02:28:28.992 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:28:28.997 00.005 16872 Star::Find returns 1 (0), X=204.79, Y=191.44, Mass=34701, SNR=115.5, Peak=5316 HFD=3.7
02:28:29.000 00.003 16872 Star::Find false star n=4 nbg=258 bg=3220.8 sigma=18.7 thresh=3277 peak=3265
02:28:29.003 00.003 16872 MultiStar: [#1 -0.13,-0.05,0.46,U] [#2 -0.43,-0.68,0.00,M2] [#3 -0.65,-0.17,0.00,M5] [#4 -0.06,-0.28,0.24,U] [#5 0.32,0.96,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.58,-0.36,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 7.22,6.18,0.00,M1] [#10 0.36,-0.56,0.00,M3] 
02:28:29.006 00.003 16872 refined, 2 included, MultiStar: {-0.22, -0.21}, one-star: {-0.30, -0.26}
02:28:29.008 00.002 16872 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-1.59) = xAngle (-0.80 = -0.80)
02:28:29.011 00.003 16872 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.75 = -0.75)
02:28:29.014 00.003 16872 CameraToMount -- cameraX=-0.22 cameraY=-0.21 hyp=0.30 cameraTheta=-2.38 mountX=0.21 mountY=-0.21, mountTheta=-0.78
02:28:29.018 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.22, y=-0.21, opts=13)
02:28:29.021 00.003 16872 Enqueuing Move request for scope (-0.22, -0.21)
02:28:29.024 00.003 9640 Worker thread wakes up
02:28:29.024 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.21) opts 0xd
02:28:29.024 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.22, -0.21)
02:28:29.024 00.000 9640 Moving (-0.22, -0.21) raw xDistance=0.21 yDistance=-0.21
02:28:29.024 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
02:28:29.024 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.21, m_sumCorr=1.5
02:28:29.024 00.000 9640 MoveAxis(W, 18, ABG)
02:28:29.024 00.000 9640 Guiding  Dir = 3, Dur = 18
02:28:29.025 00.001 9640 IsSlewing returns 0
02:28:29.025 00.000 9640 IsGuiding returns 0
02:28:29.025 00.000 9640 PulseGuide returned control before completion, sleep 28
02:28:29.032 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=5316, med=3216, FiltMin=3144, FiltMax=4688, Gamma=2.190
02:28:29.055 00.023 9640 IsGuiding returns 1
02:28:29.055 00.000 9640 scope still moving after pulse duration time elapsed
02:28:29.064 00.009 16872 UpdateGuideState exits: m=34701 SNR=115.5
02:28:29.068 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:29.073 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:28:29.076 00.003 16872 Enqueuing Expose request
02:28:29.086 00.010 9640 IsSlewing returns 0
02:28:29.086 00.000 9640 IsGuiding returns 0
02:28:29.086 00.000 9640 scope move finished after 18 + 43 ms
02:28:29.088 00.002 9640 Move returns status 0, amount 18
02:28:29.088 00.000 9640 MoveAxis(N, 0, ABG)
02:28:29.088 00.000 9640 Move returns status 0, amount 0
02:28:29.088 00.000 9640 move complete, result=0
02:28:29.088 00.000 9640 worker thread done servicing request
02:28:29.088 00.000 9640 Worker thread wakes up
02:28:29.088 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:28:29.088 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:28:29.088 00.000 16872 GuideStep: 0.2 px 18 ms WEST, -0.2 px 0 ms NORTH
02:28:31.613 02.525 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c81287e-e939-477a-8311-051eaba9838b"}
02:28:31.615 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1c81287e-e939-477a-8311-051eaba9838b"}
02:28:31.619 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2fe21d1-133e-4838-83b1-0864c18178d9"}
02:28:31.622 00.003 16872 case statement mapped state 6 to 3
02:28:31.625 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2fe21d1-133e-4838-83b1-0864c18178d9"}
02:28:31.629 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"57e7a4ce-3222-43e2-9d64-513668cfceee"}
02:28:31.631 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.79,7.44],"pixels":"..."},"id":"57e7a4ce-3222-43e2-9d64-513668cfceee"}
02:28:33.137 01.506 9640 Exposure complete
02:28:33.278 00.141 9640 worker thread done servicing request
02:28:33.278 00.000 16872 OnExposeComplete: enter
02:28:33.280 00.002 16872 UpdateGuideState(): m_state=6
02:28:33.283 00.003 16872 Star::Find(15, 204, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:28:33.286 00.003 16872 Star::Find returns 1 (0), X=204.94, Y=191.47, Mass=36669, SNR=117.4, Peak=5920 HFD=3.6
02:28:33.291 00.005 16872 Star::Find false star n=6 nbg=261 bg=3208.9 sigma=18.0 thresh=3263 peak=3263
02:28:33.294 00.003 16872 Star::Find false star n=2 nbg=268 bg=3205.0 sigma=18.5 thresh=3260 peak=3250
02:28:33.297 00.003 16872 MultiStar: [#1 0.13,-0.18,0.48,U] [#2 -0.72,0.12,0.00,M3] [#3 0.19,0.24,0.25,U] [#4 0.47,0.51,0.00,M4] [#5 -0.65,0.68,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -0.46,-0.03,0.08,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.24,0.22,0.12,U] [#11 -1.03,0.56,0.00,M1] 
02:28:33.299 00.002 16872 refined, 4 included, MultiStar: {-0.02, -0.13}, one-star: {-0.14, -0.24}
02:28:33.301 00.002 16872 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.59) = xAngle (-0.14 = -0.14)
02:28:33.305 00.004 16872 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.09 = -0.09)
02:28:33.309 00.004 16872 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.72 mountX=0.13 mountY=-0.01, mountTheta=-0.09
02:28:33.314 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=-0.13, opts=13)
02:28:33.317 00.003 16872 Enqueuing Move request for scope (-0.02, -0.13)
02:28:33.320 00.003 9640 Worker thread wakes up
02:28:33.320 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
02:28:33.320 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
02:28:33.320 00.000 9640 Moving (-0.02, -0.13) raw xDistance=0.13 yDistance=-0.01
02:28:33.320 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.13
02:28:33.320 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=1.5
02:28:33.320 00.000 9640 MoveAxis(W, 15, ABG)
02:28:33.320 00.000 9640 Guiding  Dir = 3, Dur = 15
02:28:33.321 00.001 9640 IsSlewing returns 0
02:28:33.321 00.000 9640 IsGuiding returns 0
02:28:33.321 00.000 9640 PulseGuide returned control before completion, sleep 25
02:28:33.326 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=5920, med=3208, FiltMin=3108, FiltMax=5036, Gamma=2.190
02:28:33.350 00.024 9640 IsGuiding returns 1
02:28:33.350 00.000 9640 scope still moving after pulse duration time elapsed
02:28:33.358 00.008 16872 UpdateGuideState exits: m=36669 SNR=117.4
02:28:33.361 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:33.364 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:28:33.366 00.002 16872 Enqueuing Expose request
02:28:33.380 00.014 9640 IsSlewing returns 0
02:28:33.380 00.000 9640 IsGuiding returns 0
02:28:33.380 00.000 9640 scope move finished after 15 + 44 ms
02:28:33.380 00.000 9640 Move returns status 0, amount 15
02:28:33.380 00.000 9640 MoveAxis(N, 0, ABG)
02:28:33.380 00.000 9640 Move returns status 0, amount 0
02:28:33.380 00.000 9640 move complete, result=0
02:28:33.381 00.001 9640 worker thread done servicing request
02:28:33.381 00.000 9640 Worker thread wakes up
02:28:33.381 00.000 16872 GuideStep: 0.1 px 15 ms WEST, -0.0 px 0 ms NORTH
02:28:33.384 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:28:33.384 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:28:35.111 01.727 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac1c67a5-a5fd-4bec-8005-e726743b8bc6"}
02:28:35.118 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ac1c67a5-a5fd-4bec-8005-e726743b8bc6"}
02:28:35.123 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"677ffe85-3f6f-47db-a5f7-24375e7dd911"}
02:28:35.126 00.003 16872 case statement mapped state 6 to 3
02:28:35.128 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"677ffe85-3f6f-47db-a5f7-24375e7dd911"}
02:28:35.133 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b715345e-4f6a-49c7-85e7-2034d58f68cd"}
02:28:35.138 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.94,7.47],"pixels":"..."},"id":"b715345e-4f6a-49c7-85e7-2034d58f68cd"}
02:28:37.451 02.313 9640 Exposure complete
02:28:37.587 00.136 9640 worker thread done servicing request
02:28:37.587 00.000 16872 OnExposeComplete: enter
02:28:37.590 00.003 16872 UpdateGuideState(): m_state=6
02:28:37.593 00.003 16872 Star::Find(15, 204, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
02:28:37.596 00.003 16872 Star::Find returns 1 (0), X=205.54, Y=191.95, Mass=36495, SNR=114.4, Peak=6016 HFD=3.6
02:28:37.598 00.002 16872 Star::Find false star n=2 nbg=281 bg=3214.1 sigma=19.0 thresh=3271 peak=3253
02:28:37.602 00.004 16872 Star::Find false star n=2 nbg=283 bg=3214.6 sigma=19.4 thresh=3273 peak=3242
02:28:37.604 00.002 16872 Star::Find false star n=4 nbg=276 bg=3214.2 sigma=18.4 thresh=3269 peak=3254
02:28:37.607 00.003 16872 MultiStar: [#1 0.11,0.35,0.48,U] [#2 0.20,0.51,0.00,M4] [#3 0.25,0.44,0.00,M5] [#4 -0.25,1.05,0.00,M5] [#5 -0.11,0.96,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 -0.23,0.18,0.09,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.64,-0.19,0.00,M3] [#11 0.00,0.00,0.00,L] 
02:28:37.612 00.005 16872 refined, 2 included, MultiStar: {0.31, 0.27}, one-star: {0.45, 0.25}
02:28:37.614 00.002 16872 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.59) = xAngle (2.32 = 2.32)
02:28:37.617 00.003 16872 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.36 = 2.36)
02:28:37.619 00.002 16872 CameraToMount -- cameraX=0.31 cameraY=0.27 hyp=0.41 cameraTheta=0.73 mountX=-0.28 mountY=0.29, mountTheta=2.34
02:28:37.625 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.31, y=0.27, opts=13)
02:28:37.627 00.002 16872 Enqueuing Move request for scope (0.31, 0.27)
02:28:37.631 00.004 9640 Worker thread wakes up
02:28:37.631 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.27) opts 0xd
02:28:37.631 00.000 9640 Handling offset move in thread for scope, endpoint = (0.31, 0.27)
02:28:37.631 00.000 9640 Moving (0.31, 0.27) raw xDistance=-0.28 yDistance=0.29
02:28:37.631 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.28
02:28:37.631 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=1.5
02:28:37.631 00.000 9640 MoveAxis(E, 28, ABG)
02:28:37.631 00.000 9640 Guiding  Dir = 2, Dur = 28
02:28:37.631 00.000 9640 IsSlewing returns 0
02:28:37.631 00.000 9640 IsGuiding returns 0
02:28:37.632 00.001 9640 PulseGuide returned control before completion, sleep 38
02:28:37.636 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=6016, med=3212, FiltMin=3140, FiltMax=5184, Gamma=2.190
02:28:37.673 00.037 16872 UpdateGuideState exits: m=36495 SNR=114.4
02:28:37.677 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:37.680 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:28:37.682 00.002 16872 Enqueuing Expose request
02:28:37.685 00.003 9640 IsGuiding returns 1
02:28:37.685 00.000 9640 scope still moving after pulse duration time elapsed
02:28:37.716 00.031 9640 IsSlewing returns 0
02:28:37.717 00.001 9640 IsGuiding returns 0
02:28:37.717 00.000 9640 scope move finished after 28 + 57 ms
02:28:37.717 00.000 9640 Move returns status 0, amount 28
02:28:37.717 00.000 9640 MoveAxis(N, 0, ABG)
02:28:37.717 00.000 9640 Move returns status 0, amount 0
02:28:37.717 00.000 9640 move complete, result=0
02:28:37.718 00.001 9640 worker thread done servicing request
02:28:37.718 00.000 9640 Worker thread wakes up
02:28:37.718 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:28:37.718 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:28:37.726 00.008 16872 GuideStep: -0.3 px 28 ms EAST, 0.3 px 0 ms NORTH
02:28:38.611 00.885 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be851d59-a885-4f17-84bf-5be81f9a6702"}
02:28:38.615 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"be851d59-a885-4f17-84bf-5be81f9a6702"}
02:28:38.620 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b2f9d6d-95f3-4212-89ed-0e0c86a9b8f6"}
02:28:38.624 00.004 16872 case statement mapped state 6 to 3
02:28:38.627 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b2f9d6d-95f3-4212-89ed-0e0c86a9b8f6"}
02:28:38.642 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bc9646b0-feec-4b5e-a7ed-5ef0f4ba1706"}
02:28:38.647 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.54,6.95],"pixels":"..."},"id":"bc9646b0-feec-4b5e-a7ed-5ef0f4ba1706"}
02:28:41.773 03.126 9640 Exposure complete
02:28:41.908 00.135 9640 worker thread done servicing request
02:28:41.908 00.000 16872 OnExposeComplete: enter
02:28:41.912 00.004 16872 UpdateGuideState(): m_state=6
02:28:41.915 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:28:41.918 00.003 16872 Star::Find returns 1 (0), X=205.17, Y=192.13, Mass=32841, SNR=111.4, Peak=5776 HFD=3.6
02:28:41.920 00.002 16872 Star::Find false star n=2 nbg=275 bg=3212.5 sigma=18.5 thresh=3268 peak=3259
02:28:41.923 00.003 16872 Star::Find false star n=2 nbg=282 bg=3211.7 sigma=20.3 thresh=3272 peak=3250
02:28:41.926 00.003 16872 Star::Find false star n=5 nbg=277 bg=3208.8 sigma=18.7 thresh=3265 peak=3259
02:28:41.929 00.003 16872 MultiStar: [#1 0.15,0.52,0.00,M1] [#2 0.03,0.33,0.29,U] [#3 -0.22,0.65,0.00,M6] [#4 -0.32,0.37,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 9.68,7.48,0.00,M1] [#7 -0.05,0.12,0.10,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.14,0.26,0.15,U] [#11 -0.04,0.56,0.00,M2] 
02:28:41.931 00.002 16872 refined, 3 included, MultiStar: {0.07, 0.37}, one-star: {0.09, 0.43}
02:28:41.934 00.003 16872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.59) = xAngle (2.97 = 2.97)
02:28:41.937 00.003 16872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.01 = 3.01)
02:28:41.939 00.002 16872 CameraToMount -- cameraX=0.07 cameraY=0.37 hyp=0.38 cameraTheta=1.38 mountX=-0.37 mountY=0.05, mountTheta=3.01
02:28:41.943 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=0.37, opts=13)
02:28:41.946 00.003 16872 Enqueuing Move request for scope (0.07, 0.37)
02:28:41.948 00.002 9640 Worker thread wakes up
02:28:41.948 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.37) opts 0xd
02:28:41.948 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, 0.37)
02:28:41.949 00.001 9640 Moving (0.07, 0.37) raw xDistance=-0.37 yDistance=0.05
02:28:41.949 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.37
02:28:41.949 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=1.5
02:28:41.949 00.000 9640 MoveAxis(E, 43, ABG)
02:28:41.949 00.000 9640 Guiding  Dir = 2, Dur = 43
02:28:41.949 00.000 9640 IsSlewing returns 0
02:28:41.949 00.000 9640 IsGuiding returns 0
02:28:41.950 00.001 9640 PulseGuide returned control before completion, sleep 53
02:28:41.957 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=5776, med=3212, FiltMin=3132, FiltMax=4896, Gamma=2.190
02:28:41.989 00.032 16872 UpdateGuideState exits: m=32841 SNR=111.4
02:28:41.993 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:41.995 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:28:41.999 00.004 16872 Enqueuing Expose request
02:28:42.013 00.014 9640 IsGuiding returns 1
02:28:42.013 00.000 9640 scope still moving after pulse duration time elapsed
02:28:42.045 00.032 9640 IsSlewing returns 0
02:28:42.045 00.000 9640 IsGuiding returns 0
02:28:42.045 00.000 9640 scope move finished after 43 + 52 ms
02:28:42.045 00.000 9640 Move returns status 0, amount 43
02:28:42.045 00.000 9640 MoveAxis(N, 0, ABG)
02:28:42.045 00.000 9640 Move returns status 0, amount 0
02:28:42.046 00.001 9640 move complete, result=0
02:28:42.046 00.000 9640 worker thread done servicing request
02:28:42.046 00.000 9640 Worker thread wakes up
02:28:42.046 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:28:42.046 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:28:42.046 00.000 16872 GuideStep: -0.4 px 43 ms EAST, 0.0 px 0 ms NORTH
02:28:42.110 00.064 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad471cfd-78c3-43c3-83ce-dca3ab6b0ba2"}
02:28:42.114 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ad471cfd-78c3-43c3-83ce-dca3ab6b0ba2"}
02:28:42.118 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77e7ded1-335c-4e00-926f-1ce2ebc79f11"}
02:28:42.121 00.003 16872 case statement mapped state 6 to 3
02:28:42.123 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"77e7ded1-335c-4e00-926f-1ce2ebc79f11"}
02:28:42.130 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fb5f3305-7e0f-424c-beed-f4d1c4fa92e6"}
02:28:42.133 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.17,7.13],"pixels":"..."},"id":"fb5f3305-7e0f-424c-beed-f4d1c4fa92e6"}
02:28:45.608 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05a89ce7-3894-4b27-8f7a-412534de2d77"}
02:28:45.612 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"05a89ce7-3894-4b27-8f7a-412534de2d77"}
02:28:45.616 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0e63e582-be82-49c3-9d88-3dd752aa9065"}
02:28:45.620 00.004 16872 case statement mapped state 6 to 3
02:28:45.624 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e63e582-be82-49c3-9d88-3dd752aa9065"}
02:28:45.628 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1c680b37-13d1-473d-8510-492df45ac173"}
02:28:45.632 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.17,7.13],"pixels":"..."},"id":"1c680b37-13d1-473d-8510-492df45ac173"}
02:28:46.100 00.468 9640 Exposure complete
02:28:46.242 00.142 9640 worker thread done servicing request
02:28:46.242 00.000 16872 OnExposeComplete: enter
02:28:46.245 00.003 16872 UpdateGuideState(): m_state=6
02:28:46.248 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
02:28:46.251 00.003 16872 Star::Find returns 1 (0), X=205.11, Y=192.05, Mass=35477, SNR=112.3, Peak=5820 HFD=3.8
02:28:46.254 00.003 16872 Star::Find false star n=5 nbg=271 bg=3199.6 sigma=18.5 thresh=3255 peak=3248
02:28:46.256 00.002 16872 Star::Find false star n=4 nbg=278 bg=3199.7 sigma=20.2 thresh=3260 peak=3257
02:28:46.259 00.003 16872 Star::Find false star n=2 nbg=267 bg=3200.1 sigma=18.2 thresh=3255 peak=3246
02:28:46.262 00.003 16872 Star::Find false star n=3 nbg=277 bg=3209.0 sigma=19.7 thresh=3268 peak=3253
02:28:46.265 00.003 16872 MultiStar: [#1 -0.23,0.29,0.51,U] [#2 0.44,0.63,0.00,M4] [#3 -0.06,0.31,0.27,U] [#4 -0.17,1.03,0.00,M7] [#5 0.70,1.43,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 0.20,-0.87,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.15,0.36,0.11,U] [#11 0.00,0.00,0.00,L] 
02:28:46.267 00.002 16872 refined, 3 included, MultiStar: {-0.05, 0.33}, one-star: {0.02, 0.35}
02:28:46.270 00.003 16872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-1.59) = xAngle (3.31 = -2.98)
02:28:46.272 00.002 16872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.35 = -2.93)
02:28:46.275 00.003 16872 CameraToMount -- cameraX=-0.05 cameraY=0.33 hyp=0.33 cameraTheta=1.72 mountX=-0.33 mountY=-0.07, mountTheta=-2.93
02:28:46.281 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.05, y=0.33, opts=13)
02:28:46.285 00.004 16872 Enqueuing Move request for scope (-0.05, 0.33)
02:28:46.288 00.003 9640 Worker thread wakes up
02:28:46.288 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.33) opts 0xd
02:28:46.288 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.05, 0.33)
02:28:46.288 00.000 9640 Moving (-0.05, 0.33) raw xDistance=-0.33 yDistance=-0.07
02:28:46.288 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.33
02:28:46.289 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=1.5
02:28:46.289 00.000 9640 MoveAxis(E, 39, ABG)
02:28:46.289 00.000 9640 Guiding  Dir = 2, Dur = 39
02:28:46.289 00.000 9640 IsSlewing returns 0
02:28:46.289 00.000 9640 IsGuiding returns 0
02:28:46.289 00.000 9640 PulseGuide returned control before completion, sleep 49
02:28:46.294 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=5820, med=3200, FiltMin=3090, FiltMax=5140, Gamma=2.190
02:28:46.328 00.034 16872 UpdateGuideState exits: m=35477 SNR=112.3
02:28:46.331 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:46.334 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:28:46.336 00.002 16872 Enqueuing Expose request
02:28:46.342 00.006 9640 IsGuiding returns 1
02:28:46.342 00.000 9640 scope still moving after pulse duration time elapsed
02:28:46.373 00.031 9640 IsSlewing returns 0
02:28:46.373 00.000 9640 IsGuiding returns 0
02:28:46.373 00.000 9640 scope move finished after 39 + 45 ms
02:28:46.373 00.000 9640 Move returns status 0, amount 39
02:28:46.373 00.000 9640 MoveAxis(N, 0, ABG)
02:28:46.373 00.000 9640 Move returns status 0, amount 0
02:28:46.373 00.000 9640 move complete, result=0
02:28:46.374 00.001 9640 worker thread done servicing request
02:28:46.374 00.000 9640 Worker thread wakes up
02:28:46.374 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:28:46.374 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:28:46.380 00.006 16872 GuideStep: -0.3 px 39 ms EAST, -0.1 px 0 ms NORTH
02:28:49.107 02.727 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d73fb222-9cd7-4555-8816-2de2a777ca33"}
02:28:49.111 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d73fb222-9cd7-4555-8816-2de2a777ca33"}
02:28:49.114 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a28f3bc-2123-4e98-ba90-4dd4e5649249"}
02:28:49.119 00.005 16872 case statement mapped state 6 to 3
02:28:49.121 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a28f3bc-2123-4e98-ba90-4dd4e5649249"}
02:28:49.125 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dbb83b8e-ad8b-4137-b1b9-4fd1c628b97c"}
02:28:49.128 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.11,7.05],"pixels":"..."},"id":"dbb83b8e-ad8b-4137-b1b9-4fd1c628b97c"}
02:28:50.439 01.311 9640 Exposure complete
02:28:50.575 00.136 9640 worker thread done servicing request
02:28:50.576 00.001 16872 OnExposeComplete: enter
02:28:50.581 00.005 16872 UpdateGuideState(): m_state=6
02:28:50.586 00.005 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
02:28:50.590 00.004 16872 Star::Find returns 1 (0), X=205.47, Y=192.08, Mass=36256, SNR=117.0, Peak=6052 HFD=3.5
02:28:50.592 00.002 16872 Star::Find false star n=3 nbg=260 bg=3215.1 sigma=16.8 thresh=3265 peak=3262
02:28:50.597 00.005 16872 Star::Find false star n=2 nbg=276 bg=3216.9 sigma=17.4 thresh=3269 peak=3258
02:28:50.602 00.005 16872 Star::Find false star n=3 nbg=268 bg=3215.4 sigma=18.6 thresh=3271 peak=3265
02:28:50.605 00.003 16872 MultiStar: [#1 0.87,0.66,0.00,M1] [#2 0.16,0.31,0.27,U] [#3 0.89,0.67,0.00,M6] [#4 0.83,0.86,0.00,M8] [#5 0.12,0.80,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 0.11,-0.12,0.13,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.56,-0.18,0.00,M2] [#11 0.00,0.00,0.00,L] 
02:28:50.609 00.004 16872 refined, 2 included, MultiStar: {0.32, 0.32}, one-star: {0.38, 0.38}
02:28:50.613 00.004 16872 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.59) = xAngle (2.38 = 2.38)
02:28:50.616 00.003 16872 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.42 = 2.42)
02:28:50.621 00.005 16872 CameraToMount -- cameraX=0.32 cameraY=0.32 hyp=0.45 cameraTheta=0.79 mountX=-0.32 mountY=0.30, mountTheta=2.40
02:28:50.626 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.32, y=0.32, opts=13)
02:28:50.629 00.003 16872 Enqueuing Move request for scope (0.32, 0.32)
02:28:50.633 00.004 9640 Worker thread wakes up
02:28:50.633 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.32) opts 0xd
02:28:50.633 00.000 9640 Handling offset move in thread for scope, endpoint = (0.32, 0.32)
02:28:50.633 00.000 9640 Moving (0.32, 0.32) raw xDistance=-0.32 yDistance=0.30
02:28:50.633 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.32
02:28:50.633 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.30, m_sumCorr=1.5
02:28:50.633 00.000 9640 MoveAxis(E, 38, ABG)
02:28:50.633 00.000 9640 Guiding  Dir = 2, Dur = 38
02:28:50.633 00.000 9640 IsSlewing returns 0
02:28:50.633 00.000 9640 IsGuiding returns 0
02:28:50.634 00.001 9640 PulseGuide returned control before completion, sleep 48
02:28:50.640 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=6052, med=3216, FiltMin=3136, FiltMax=5028, Gamma=2.190
02:28:50.675 00.035 16872 UpdateGuideState exits: m=36256 SNR=117.0
02:28:50.681 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:50.687 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:28:50.690 00.003 16872 Enqueuing Expose request
02:28:50.695 00.005 9640 IsGuiding returns 1
02:28:50.696 00.001 9640 scope still moving after pulse duration time elapsed
02:28:50.726 00.030 9640 IsSlewing returns 0
02:28:50.726 00.000 9640 IsGuiding returns 0
02:28:50.726 00.000 9640 scope move finished after 38 + 54 ms
02:28:50.727 00.001 9640 Move returns status 0, amount 38
02:28:50.727 00.000 9640 MoveAxis(N, 0, ABG)
02:28:50.727 00.000 9640 Move returns status 0, amount 0
02:28:50.727 00.000 9640 move complete, result=0
02:28:50.727 00.000 9640 worker thread done servicing request
02:28:50.727 00.000 9640 Worker thread wakes up
02:28:50.727 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:28:50.727 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:28:50.743 00.016 16872 GuideStep: -0.3 px 38 ms EAST, 0.3 px 0 ms NORTH
02:28:52.641 01.898 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ea9bd9a-014c-4a92-9bdd-4afce55a8cf4"}
02:28:52.645 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5ea9bd9a-014c-4a92-9bdd-4afce55a8cf4"}
02:28:52.649 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1e51c09-3ed1-4a7a-a039-0bcae20133c8"}
02:28:52.652 00.003 16872 case statement mapped state 6 to 3
02:28:52.656 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1e51c09-3ed1-4a7a-a039-0bcae20133c8"}
02:28:52.660 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cba0e654-d05d-4444-ae64-f4ff8c68a741"}
02:28:52.663 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.47,7.08],"pixels":"..."},"id":"cba0e654-d05d-4444-ae64-f4ff8c68a741"}
02:28:54.787 02.124 9640 Exposure complete
02:28:54.922 00.135 9640 worker thread done servicing request
02:28:54.923 00.001 16872 OnExposeComplete: enter
02:28:54.925 00.002 16872 UpdateGuideState(): m_state=6
02:28:54.928 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
02:28:54.931 00.003 16872 Star::Find returns 1 (0), X=205.45, Y=191.64, Mass=35454, SNR=114.6, Peak=5624 HFD=3.4
02:28:54.934 00.003 16872 Star::Find false star n=12 nbg=264 bg=3218.8 sigma=15.4 thresh=3265 peak=3264
02:28:54.937 00.003 16872 Star::Find false star n=1 nbg=280 bg=3220.3 sigma=19.1 thresh=3278 peak=3262
02:28:54.939 00.002 16872 Star::Find false star n=3 nbg=255 bg=3213.3 sigma=16.9 thresh=3264 peak=3258
02:28:54.942 00.003 16872 Star::Find false star n=6 nbg=271 bg=3216.2 sigma=19.7 thresh=3275 peak=3264
02:28:54.945 00.003 16872 MultiStar: [#1 0.20,0.39,0.00,M2] [#2 0.10,-0.06,0.31,U] [#3 0.24,0.67,0.00,M7] [#4 0.40,0.61,0.00,M9] [#5 0.51,0.62,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 0.09,0.99,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.76,0.44,0.00,M3] [#11 0.00,0.00,0.00,L] 
02:28:54.948 00.003 16872 refined, 1 included, MultiStar: {0.30, -0.06}, one-star: {0.37, -0.06}
02:28:54.954 00.006 16872 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.59) = xAngle (1.39 = 1.39)
02:28:54.957 00.003 16872 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.44 = 1.44)
02:28:54.961 00.004 16872 CameraToMount -- cameraX=0.30 cameraY=-0.06 hyp=0.31 cameraTheta=-0.20 mountX=0.06 mountY=0.31, mountTheta=1.39
02:28:54.966 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=-0.06, opts=13)
02:28:54.970 00.004 16872 Enqueuing Move request for scope (0.30, -0.06)
02:28:54.973 00.003 9640 Worker thread wakes up
02:28:54.973 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.06) opts 0xd
02:28:54.973 00.000 9640 Handling offset move in thread for scope, endpoint = (0.30, -0.06)
02:28:54.973 00.000 9640 Moving (0.30, -0.06) raw xDistance=0.06 yDistance=0.31
02:28:54.973 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:28:54.973 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.31, m_sumCorr=1.5
02:28:54.973 00.000 9640 MoveAxis(E, 0, ABG)
02:28:54.973 00.000 9640 Move returns status 0, amount 0
02:28:54.973 00.000 9640 MoveAxis(N, 0, ABG)
02:28:54.974 00.001 9640 Move returns status 0, amount 0
02:28:54.974 00.000 9640 move complete, result=0
02:28:54.974 00.000 9640 worker thread done servicing request
02:28:54.978 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=5624, med=3216, FiltMin=3072, FiltMax=4968, Gamma=2.190
02:28:55.010 00.032 16872 UpdateGuideState exits: m=35454 SNR=114.6
02:28:55.016 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:55.019 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:28:55.021 00.002 16872 Enqueuing Expose request
02:28:55.024 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:28:55.027 00.003 9640 Worker thread wakes up
02:28:55.027 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:28:55.027 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:28:56.140 01.113 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92088b0c-0dbf-4ba9-af21-074e526b2aed"}
02:28:56.143 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"92088b0c-0dbf-4ba9-af21-074e526b2aed"}
02:28:56.149 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d286e8a9-80a3-4d2d-a201-22c00e5173a2"}
02:28:56.153 00.004 16872 case statement mapped state 6 to 3
02:28:56.159 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d286e8a9-80a3-4d2d-a201-22c00e5173a2"}
02:28:56.165 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c48ca564-4223-4c91-9665-a91d979665aa"}
02:28:56.175 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.45,6.64],"pixels":"..."},"id":"c48ca564-4223-4c91-9665-a91d979665aa"}
02:28:59.101 02.926 9640 Exposure complete
02:28:59.235 00.134 9640 worker thread done servicing request
02:28:59.235 00.000 16872 OnExposeComplete: enter
02:28:59.238 00.003 16872 UpdateGuideState(): m_state=6
02:28:59.241 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
02:28:59.244 00.003 16872 Star::Find returns 1 (0), X=205.08, Y=192.25, Mass=34409, SNR=110.3, Peak=5892 HFD=3.4
02:28:59.248 00.004 16872 Star::Find false star n=4 nbg=280 bg=3214.0 sigma=17.8 thresh=3268 peak=3264
02:28:59.251 00.003 16872 Star::Find false star n=3 nbg=278 bg=3219.9 sigma=17.7 thresh=3273 peak=3268
02:28:59.253 00.002 16872 MultiStar: [#1 0.34,0.63,0.00,M3] [#2 -0.06,0.47,0.00,M3] [#3 0.06,1.17,0.00,M8] [#4 0.29,0.49,0.00,M10] [#5 -0.03,1.17,0.00,R] [#6 -4.10,-8.12,0.00,M2] [#7 -0.15,0.97,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 1.02,0.31,0.00,M4] 
02:28:59.256 00.003 16872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.59) = xAngle (3.17 = -3.11)
02:28:59.259 00.003 16872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.22 = -3.07)
02:28:59.261 00.002 16872 CameraToMount -- cameraX=-0.01 cameraY=0.54 hyp=0.54 cameraTheta=1.58 mountX=-0.54 mountY=-0.04, mountTheta=-3.07
02:28:59.266 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=0.54, opts=13)
02:28:59.268 00.002 16872 Enqueuing Move request for scope (-0.01, 0.54)
02:28:59.271 00.003 9640 Worker thread wakes up
02:28:59.271 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.54) opts 0xd
02:28:59.271 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, 0.54)
02:28:59.271 00.000 9640 Moving (-0.01, 0.54) raw xDistance=-0.54 yDistance=-0.04
02:28:59.271 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.54
02:28:59.271 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.04, m_sumCorr=1.5
02:28:59.272 00.001 9640 MoveAxis(E, 58, ABG)
02:28:59.272 00.000 9640 Guiding  Dir = 2, Dur = 58
02:28:59.272 00.000 9640 IsSlewing returns 0
02:28:59.272 00.000 9640 IsGuiding returns 0
02:28:59.272 00.000 9640 PulseGuide returned control before completion, sleep 68
02:28:59.278 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=5892, med=3216, FiltMin=3096, FiltMax=5048, Gamma=2.190
02:28:59.310 00.032 16872 UpdateGuideState exits: m=34409 SNR=110.3
02:28:59.314 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:59.317 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:28:59.319 00.002 16872 Enqueuing Expose request
02:28:59.355 00.036 9640 IsGuiding returns 1
02:28:59.355 00.000 9640 scope still moving after pulse duration time elapsed
02:28:59.385 00.030 9640 IsSlewing returns 0
02:28:59.385 00.000 9640 IsGuiding returns 0
02:28:59.386 00.001 9640 scope move finished after 58 + 55 ms
02:28:59.386 00.000 9640 Move returns status 0, amount 58
02:28:59.386 00.000 9640 MoveAxis(N, 0, ABG)
02:28:59.386 00.000 9640 Move returns status 0, amount 0
02:28:59.387 00.001 9640 move complete, result=0
02:28:59.387 00.000 9640 worker thread done servicing request
02:28:59.387 00.000 9640 Worker thread wakes up
02:28:59.387 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:28:59.387 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:28:59.388 00.001 16872 GuideStep: -0.5 px 58 ms EAST, -0.0 px 0 ms NORTH
02:28:59.639 00.251 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f0dcd3c3-5e97-46c9-9c1b-bc9c250897f9"}
02:28:59.643 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f0dcd3c3-5e97-46c9-9c1b-bc9c250897f9"}
02:28:59.647 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0d33a05-ef71-4254-80c4-988b0ca90e0a"}
02:28:59.651 00.004 16872 case statement mapped state 6 to 3
02:28:59.655 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0d33a05-ef71-4254-80c4-988b0ca90e0a"}
02:28:59.659 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5fbefac6-7e49-472d-b6a5-d009cc8530eb"}
02:28:59.662 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.08,7.25],"pixels":"..."},"id":"5fbefac6-7e49-472d-b6a5-d009cc8530eb"}
02:29:03.137 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9eb3b4f4-47aa-4441-ba55-848d0c16384c"}
02:29:03.142 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9eb3b4f4-47aa-4441-ba55-848d0c16384c"}
02:29:03.146 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2432227-9275-4bb3-ba49-991aac6ed60a"}
02:29:03.149 00.003 16872 case statement mapped state 6 to 3
02:29:03.152 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2432227-9275-4bb3-ba49-991aac6ed60a"}
02:29:03.156 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d462e53b-f139-45cf-8689-a0d392cf38e5"}
02:29:03.158 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.08,7.25],"pixels":"..."},"id":"d462e53b-f139-45cf-8689-a0d392cf38e5"}
02:29:03.443 00.285 9640 Exposure complete
02:29:03.585 00.142 9640 worker thread done servicing request
02:29:03.585 00.000 16872 OnExposeComplete: enter
02:29:03.588 00.003 16872 UpdateGuideState(): m_state=6
02:29:03.592 00.004 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
02:29:03.595 00.003 16872 Star::Find returns 1 (0), X=205.15, Y=191.89, Mass=35289, SNR=117.1, Peak=5388 HFD=3.9
02:29:03.598 00.003 16872 Star::Find false star n=5 nbg=278 bg=3206.8 sigma=18.5 thresh=3262 peak=3262
02:29:03.601 00.003 16872 Star::Find false star n=4 nbg=266 bg=3206.2 sigma=19.0 thresh=3263 peak=3257
02:29:03.605 00.004 16872 MultiStar: [#1 0.16,-0.13,0.48,U] [#2 0.45,0.34,0.00,M4] [#3 -0.11,0.51,0.00,M9] [#4 0.23,-0.06,0.19,U] [#5 0.69,-0.26,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -0.59,0.14,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.17,0.23,0.11,U] [#11 0.00,0.00,0.00,L] 
02:29:03.610 00.005 16872 refined, 3 included, MultiStar: {0.09, 0.08}, one-star: {0.07, 0.19}
02:29:03.615 00.005 16872 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.59) = xAngle (2.29 = 2.29)
02:29:03.618 00.003 16872 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.34 = 2.34)
02:29:03.622 00.004 16872 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.71 mountX=-0.08 mountY=0.09, mountTheta=2.31
02:29:03.628 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=0.08, opts=13)
02:29:03.631 00.003 16872 Enqueuing Move request for scope (0.09, 0.08)
02:29:03.634 00.003 9640 Worker thread wakes up
02:29:03.634 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
02:29:03.634 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
02:29:03.634 00.000 9640 Moving (0.09, 0.08) raw xDistance=-0.08 yDistance=0.09
02:29:03.634 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:29:03.634 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.09, m_sumCorr=1.6
02:29:03.634 00.000 9640 MoveAxis(E, 0, ABG)
02:29:03.634 00.000 9640 Move returns status 0, amount 0
02:29:03.635 00.001 9640 MoveAxis(S, 20, ABG)
02:29:03.635 00.000 9640 Guiding  Dir = 1, Dur = 20
02:29:03.635 00.000 9640 IsSlewing returns 0
02:29:03.635 00.000 9640 IsGuiding returns 0
02:29:03.636 00.001 9640 PulseGuide returned control before completion, sleep 30
02:29:03.645 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=5388, med=3204, FiltMin=3048, FiltMax=4888, Gamma=2.190
02:29:03.669 00.024 9640 IsGuiding returns 1
02:29:03.669 00.000 9640 scope still moving after pulse duration time elapsed
02:29:03.679 00.010 16872 UpdateGuideState exits: m=35289 SNR=117.1
02:29:03.682 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:03.686 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:29:03.689 00.003 16872 Enqueuing Expose request
02:29:03.700 00.011 9640 IsSlewing returns 0
02:29:03.700 00.000 9640 IsGuiding returns 0
02:29:03.700 00.000 9640 scope move finished after 20 + 44 ms
02:29:03.700 00.000 9640 Move returns status 0, amount 20
02:29:03.700 00.000 9640 move complete, result=0
02:29:03.701 00.001 9640 worker thread done servicing request
02:29:03.701 00.000 9640 Worker thread wakes up
02:29:03.701 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:29:03.701 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:29:03.701 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 20 ms SOUTH
02:29:06.636 02.935 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5e18c71d-9d9f-4db9-af7b-1e796003fda9"}
02:29:06.640 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5e18c71d-9d9f-4db9-af7b-1e796003fda9"}
02:29:06.643 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e39c85e-bc7d-4439-a238-984165c1ea77"}
02:29:06.648 00.005 16872 case statement mapped state 6 to 3
02:29:06.650 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e39c85e-bc7d-4439-a238-984165c1ea77"}
02:29:06.654 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b8621f6c-91fb-4e97-8a4f-1024070a35c9"}
02:29:06.657 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.15,6.89],"pixels":"..."},"id":"b8621f6c-91fb-4e97-8a4f-1024070a35c9"}
02:29:07.766 01.109 9640 Exposure complete
02:29:07.901 00.135 9640 worker thread done servicing request
02:29:07.901 00.000 16872 OnExposeComplete: enter
02:29:07.904 00.003 16872 UpdateGuideState(): m_state=6
02:29:07.907 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
02:29:07.910 00.003 16872 Star::Find returns 1 (0), X=205.02, Y=191.45, Mass=36939, SNR=117.6, Peak=5388 HFD=4.0
02:29:07.914 00.004 16872 Star::Find false star n=1 nbg=214 bg=3220.5 sigma=18.5 thresh=3276 peak=3264
02:29:07.916 00.002 16872 Star::Find false star n=6 nbg=264 bg=3217.0 sigma=15.9 thresh=3265 peak=3260
02:29:07.919 00.003 16872 MultiStar: [#1 -0.30,-0.04,0.47,U] [#2 0.25,-0.12,0.25,U] [#3 -0.56,-0.26,0.00,M10] [#4 -0.29,0.09,0.18,U] [#5 -0.71,0.53,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 -0.70,-0.56,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.24,-0.41,0.00,M4] [#11 0.00,0.00,0.00,L] 
02:29:07.922 00.003 16872 refined, 3 included, MultiStar: {-0.10, -0.15}, one-star: {-0.07, -0.25}
02:29:07.925 00.003 16872 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-1.59) = xAngle (-0.59 = -0.59)
02:29:07.928 00.003 16872 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.54 = -0.54)
02:29:07.931 00.003 16872 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-2.17 mountX=0.15 mountY=-0.09, mountTheta=-0.55
02:29:07.935 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=-0.15, opts=13)
02:29:07.938 00.003 16872 Enqueuing Move request for scope (-0.10, -0.15)
02:29:07.941 00.003 9640 Worker thread wakes up
02:29:07.941 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
02:29:07.941 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
02:29:07.941 00.000 9640 Moving (-0.10, -0.15) raw xDistance=0.15 yDistance=-0.09
02:29:07.941 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.15
02:29:07.941 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.09, m_sumCorr=1.6
02:29:07.941 00.000 9640 MoveAxis(W, 16, ABG)
02:29:07.941 00.000 9640 Guiding  Dir = 3, Dur = 16
02:29:07.942 00.001 9640 IsSlewing returns 0
02:29:07.942 00.000 9640 IsGuiding returns 0
02:29:07.942 00.000 9640 PulseGuide returned control before completion, sleep 26
02:29:07.948 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=5388, med=3216, FiltMin=3054, FiltMax=4748, Gamma=2.190
02:29:07.972 00.024 9640 IsGuiding returns 1
02:29:07.972 00.000 9640 scope still moving after pulse duration time elapsed
02:29:07.980 00.008 16872 UpdateGuideState exits: m=36939 SNR=117.6
02:29:07.983 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:07.985 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:29:07.990 00.005 16872 Enqueuing Expose request
02:29:08.003 00.013 9640 IsSlewing returns 0
02:29:08.003 00.000 9640 IsGuiding returns 0
02:29:08.003 00.000 9640 scope move finished after 16 + 44 ms
02:29:08.003 00.000 9640 Move returns status 0, amount 16
02:29:08.004 00.001 9640 MoveAxis(N, 0, ABG)
02:29:08.004 00.000 9640 Move returns status 0, amount 0
02:29:08.004 00.000 9640 move complete, result=0
02:29:08.004 00.000 9640 worker thread done servicing request
02:29:08.004 00.000 9640 Worker thread wakes up
02:29:08.004 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:29:08.004 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:29:08.010 00.006 16872 GuideStep: 0.2 px 16 ms WEST, -0.1 px 0 ms NORTH
02:29:10.136 02.126 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"34ed355e-a72c-4fa9-9850-ffd007e29712"}
02:29:10.139 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"34ed355e-a72c-4fa9-9850-ffd007e29712"}
02:29:10.143 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cf0cf966-faa2-42e5-b54e-512c4e9ce408"}
02:29:10.146 00.003 16872 case statement mapped state 6 to 3
02:29:10.149 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf0cf966-faa2-42e5-b54e-512c4e9ce408"}
02:29:10.152 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bd9e0411-4236-4d4b-b8b6-61303a602a92"}
02:29:10.155 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.02,7.45],"pixels":"..."},"id":"bd9e0411-4236-4d4b-b8b6-61303a602a92"}
02:29:12.059 01.904 9640 Exposure complete
02:29:12.206 00.147 9640 worker thread done servicing request
02:29:12.206 00.000 16872 OnExposeComplete: enter
02:29:12.210 00.004 16872 UpdateGuideState(): m_state=6
02:29:12.215 00.005 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
02:29:12.219 00.004 16872 Star::Find returns 1 (0), X=205.38, Y=192.51, Mass=35533, SNR=116.0, Peak=5660 HFD=3.2
02:29:12.223 00.004 16872 Star::Find false star n=3 nbg=193 bg=3205.8 sigma=20.5 thresh=3267 peak=3259
02:29:12.226 00.003 16872 Star::Find false star n=5 nbg=265 bg=3205.1 sigma=19.3 thresh=3263 peak=3256
02:29:12.230 00.004 16872 Star::Find false star n=5 nbg=266 bg=3203.9 sigma=17.8 thresh=3257 peak=3251
02:29:12.233 00.003 16872 Star::Find false star n=3 nbg=275 bg=3200.1 sigma=19.7 thresh=3259 peak=3257
02:29:12.240 00.007 16872 MultiStar: [#1 0.04,0.64,0.00,M2] [#2 0.43,0.30,0.00,M4] [#3 0.41,0.81,0.00,R] [#4 -0.24,0.98,0.00,M9] [#5 2.39,-1.07,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.28,1.64,0.00,M5] [#11 0.90,-0.10,0.00,M3] 
02:29:12.243 00.003 16872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.59) = xAngle (2.80 = 2.80)
02:29:12.247 00.004 16872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.85 = 2.85)
02:29:12.252 00.005 16872 CameraToMount -- cameraX=0.30 cameraY=0.81 hyp=0.86 cameraTheta=1.22 mountX=-0.81 mountY=0.25, mountTheta=2.85
02:29:12.257 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=0.81, opts=13)
02:29:12.261 00.004 16872 Enqueuing Move request for scope (0.30, 0.81)
02:29:12.263 00.002 9640 Worker thread wakes up
02:29:12.263 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.81) opts 0xd
02:29:12.264 00.001 9640 Handling offset move in thread for scope, endpoint = (0.30, 0.81)
02:29:12.264 00.000 9640 Moving (0.30, 0.81) raw xDistance=-0.81 yDistance=0.25
02:29:12.264 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.72 from input -0.81
02:29:12.264 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=1.6
02:29:12.264 00.000 9640 MoveAxis(E, 85, ABG)
02:29:12.264 00.000 9640 Guiding  Dir = 2, Dur = 85
02:29:12.264 00.000 9640 IsSlewing returns 0
02:29:12.265 00.001 9640 IsGuiding returns 0
02:29:12.265 00.000 9640 PulseGuide returned control before completion, sleep 95
02:29:12.271 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=5660, med=3204, FiltMin=3040, FiltMax=4760, Gamma=2.190
02:29:12.307 00.036 16872 UpdateGuideState exits: m=35533 SNR=116.0
02:29:12.311 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:12.318 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:29:12.322 00.004 16872 Enqueuing Expose request
02:29:12.375 00.053 9640 IsGuiding returns 0
02:29:12.376 00.001 9640 Move returns status 0, amount 85
02:29:12.376 00.000 9640 MoveAxis(N, 0, ABG)
02:29:12.376 00.000 9640 Move returns status 0, amount 0
02:29:12.376 00.000 9640 move complete, result=0
02:29:12.376 00.000 9640 worker thread done servicing request
02:29:12.376 00.000 9640 Worker thread wakes up
02:29:12.376 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:29:12.376 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:29:12.377 00.001 16872 GuideStep: -0.8 px 85 ms EAST, 0.2 px 0 ms NORTH
02:29:13.635 01.258 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b125f174-3ea3-4af2-85d6-1151a149b34f"}
02:29:13.641 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b125f174-3ea3-4af2-85d6-1151a149b34f"}
02:29:13.646 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"947e0249-24df-4f94-adc1-8f2235102aa7"}
02:29:13.649 00.003 16872 case statement mapped state 6 to 3
02:29:13.652 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"947e0249-24df-4f94-adc1-8f2235102aa7"}
02:29:13.655 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9d742bb2-c7ac-4adc-888f-7880600f48ae"}
02:29:13.658 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.38,6.51],"pixels":"..."},"id":"9d742bb2-c7ac-4adc-888f-7880600f48ae"}
02:29:16.436 02.778 9640 Exposure complete
02:29:16.576 00.140 9640 worker thread done servicing request
02:29:16.576 00.000 16872 OnExposeComplete: enter
02:29:16.580 00.004 16872 UpdateGuideState(): m_state=6
02:29:16.583 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
02:29:16.587 00.004 16872 Star::Find returns 1 (0), X=205.24, Y=192.04, Mass=35161, SNR=119.7, Peak=5540 HFD=3.8
02:29:16.589 00.002 16872 Star::Find false star n=2 nbg=175 bg=3218.1 sigma=17.8 thresh=3271 peak=3263
02:29:16.594 00.005 16872 Star::Find false star n=5 nbg=249 bg=3210.9 sigma=16.0 thresh=3259 peak=3255
02:29:16.597 00.003 16872 MultiStar: [#1 0.05,0.34,0.46,U] [#2 0.43,0.82,0.00,M5] [#3 -0.09,-0.14,0.22,U] [#4 0.10,0.20,0.12,U] [#5 0.00,0.29,0.08,U] [#6 0.00,0.00,0.00,L] [#7 -0.53,-0.29,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 5.79,5.98,0.00,M2] [#10 0.34,-0.21,0.15,U] 
02:29:16.600 00.003 16872 refined, 5 included, MultiStar: {0.11, 0.24}, one-star: {0.15, 0.34}
02:29:16.604 00.004 16872 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.59) = xAngle (2.73 = 2.73)
02:29:16.607 00.003 16872 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.77 = 2.77)
02:29:16.612 00.005 16872 CameraToMount -- cameraX=0.11 cameraY=0.24 hyp=0.26 cameraTheta=1.14 mountX=-0.24 mountY=0.09, mountTheta=2.77
02:29:16.616 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=0.24, opts=13)
02:29:16.619 00.003 16872 Enqueuing Move request for scope (0.11, 0.24)
02:29:16.623 00.004 9640 Worker thread wakes up
02:29:16.623 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.24) opts 0xd
02:29:16.623 00.000 9640 Handling offset move in thread for scope, endpoint = (0.11, 0.24)
02:29:16.623 00.000 9640 Moving (0.11, 0.24) raw xDistance=-0.24 yDistance=0.09
02:29:16.623 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.24
02:29:16.623 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=1.6
02:29:16.623 00.000 9640 MoveAxis(E, 34, ABG)
02:29:16.623 00.000 9640 Guiding  Dir = 2, Dur = 34
02:29:16.624 00.001 9640 IsSlewing returns 0
02:29:16.624 00.000 9640 IsGuiding returns 0
02:29:16.624 00.000 9640 PulseGuide returned control before completion, sleep 44
02:29:16.629 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=5540, med=3216, FiltMin=3122, FiltMax=5024, Gamma=2.190
02:29:16.661 00.032 16872 UpdateGuideState exits: m=35161 SNR=119.7
02:29:16.663 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:16.666 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:29:16.672 00.006 16872 Enqueuing Expose request
02:29:16.684 00.012 9640 IsGuiding returns 1
02:29:16.684 00.000 9640 scope still moving after pulse duration time elapsed
02:29:16.716 00.032 9640 IsSlewing returns 0
02:29:16.716 00.000 9640 IsGuiding returns 1
02:29:16.746 00.030 9640 IsSlewing returns 0
02:29:16.746 00.000 9640 IsGuiding returns 0
02:29:16.746 00.000 9640 scope move finished after 34 + 88 ms
02:29:16.746 00.000 9640 Move returns status 0, amount 34
02:29:16.746 00.000 9640 MoveAxis(N, 0, ABG)
02:29:16.746 00.000 9640 Move returns status 0, amount 0
02:29:16.746 00.000 9640 move complete, result=0
02:29:16.747 00.001 9640 worker thread done servicing request
02:29:16.747 00.000 9640 Worker thread wakes up
02:29:16.747 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:29:16.747 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:29:16.748 00.001 16872 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
02:29:17.135 00.387 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3a59f5a-fddb-4ebf-a0c2-c308e807f160"}
02:29:17.139 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f3a59f5a-fddb-4ebf-a0c2-c308e807f160"}
02:29:17.142 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24d01fc5-d3d5-415d-a66a-75f2aa0fb1b2"}
02:29:17.144 00.002 16872 case statement mapped state 6 to 3
02:29:17.148 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"24d01fc5-d3d5-415d-a66a-75f2aa0fb1b2"}
02:29:17.152 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ad4e26f8-e578-4a89-802f-61b3d8ea7c6f"}
02:29:17.156 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.24,7.04],"pixels":"..."},"id":"ad4e26f8-e578-4a89-802f-61b3d8ea7c6f"}
02:29:20.634 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"794266b9-e653-484c-a8da-edb282a157a1"}
02:29:20.638 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"794266b9-e653-484c-a8da-edb282a157a1"}
02:29:20.641 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"989aa039-b756-4967-b3a7-2c0dcd32bf0d"}
02:29:20.645 00.004 16872 case statement mapped state 6 to 3
02:29:20.649 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"989aa039-b756-4967-b3a7-2c0dcd32bf0d"}
02:29:20.653 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"90992dc1-cbcb-4b4d-9dd6-1788e64fd354"}
02:29:20.656 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.24,7.04],"pixels":"..."},"id":"90992dc1-cbcb-4b4d-9dd6-1788e64fd354"}
02:29:20.808 00.152 9640 Exposure complete
02:29:20.947 00.139 9640 worker thread done servicing request
02:29:20.947 00.000 16872 OnExposeComplete: enter
02:29:20.949 00.002 16872 UpdateGuideState(): m_state=6
02:29:20.952 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
02:29:20.955 00.003 16872 Star::Find returns 1 (0), X=205.16, Y=191.75, Mass=35008, SNR=114.0, Peak=5532 HFD=3.8
02:29:20.958 00.003 16872 Star::Find false star n=3 nbg=258 bg=3204.9 sigma=18.2 thresh=3260 peak=3257
02:29:20.961 00.003 16872 Star::Find false star n=2 nbg=279 bg=3213.2 sigma=20.5 thresh=3275 peak=3263
02:29:20.963 00.002 16872 Star::Find false star n=3 nbg=262 bg=3210.1 sigma=16.4 thresh=3259 peak=3257
02:29:20.966 00.003 16872 MultiStar: [#1 0.31,0.30,0.49,U] [#2 0.40,0.24,0.28,U] [#3 0.01,-0.78,0.00,M1] [#4 -0.03,0.40,0.21,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.08,-0.86,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.20,-0.06,0.11,U] [#11 0.15,-0.88,0.00,M4] 
02:29:20.969 00.003 16872 single-star, 4 included, MultiStar: {0.15, 0.16}, one-star: {0.07, 0.05}
02:29:20.972 00.003 16872 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.59) = xAngle (2.15 = 2.15)
02:29:20.975 00.003 16872 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.19 = 2.19)
02:29:20.979 00.004 16872 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.56 mountX=-0.05 mountY=0.07, mountTheta=2.16
02:29:20.983 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=0.05, opts=13)
02:29:20.986 00.003 16872 Enqueuing Move request for scope (0.07, 0.05)
02:29:20.989 00.003 9640 Worker thread wakes up
02:29:20.990 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
02:29:20.990 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
02:29:20.990 00.000 9640 Moving (0.07, 0.05) raw xDistance=-0.05 yDistance=0.07
02:29:20.990 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:29:20.990 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.07, m_sumCorr=1.6
02:29:20.990 00.000 9640 MoveAxis(E, 0, ABG)
02:29:20.990 00.000 9640 Move returns status 0, amount 0
02:29:20.990 00.000 9640 MoveAxis(N, 0, ABG)
02:29:20.990 00.000 9640 Move returns status 0, amount 0
02:29:20.990 00.000 9640 move complete, result=0
02:29:20.990 00.000 9640 worker thread done servicing request
02:29:20.998 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=5532, med=3208, FiltMin=3108, FiltMax=4888, Gamma=2.190
02:29:21.030 00.032 16872 UpdateGuideState exits: m=35008 SNR=114.0
02:29:21.033 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:21.036 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:29:21.040 00.004 16872 Enqueuing Expose request
02:29:21.042 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:29:21.045 00.003 9640 Worker thread wakes up
02:29:21.045 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:29:21.045 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:29:24.134 03.089 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b52425a9-0aed-4da7-a8ae-31dcabf84c42"}
02:29:24.137 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b52425a9-0aed-4da7-a8ae-31dcabf84c42"}
02:29:24.142 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1305962e-3f4d-4df1-88a4-6bf2d2eb6e26"}
02:29:24.145 00.003 16872 case statement mapped state 6 to 3
02:29:24.149 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1305962e-3f4d-4df1-88a4-6bf2d2eb6e26"}
02:29:24.152 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c27e6467-2aa6-472a-8b6c-f116737a991b"}
02:29:24.157 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.16,6.75],"pixels":"..."},"id":"c27e6467-2aa6-472a-8b6c-f116737a991b"}
02:29:25.103 00.946 9640 Exposure complete
02:29:25.239 00.136 9640 worker thread done servicing request
02:29:25.239 00.000 16872 OnExposeComplete: enter
02:29:25.241 00.002 16872 UpdateGuideState(): m_state=6
02:29:25.247 00.006 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
02:29:25.250 00.003 16872 Star::Find returns 1 (0), X=205.18, Y=192.01, Mass=34639, SNR=109.5, Peak=5492 HFD=4.0
02:29:25.252 00.002 16872 Star::Find false star n=6 nbg=255 bg=3212.4 sigma=15.0 thresh=3257 peak=3255
02:29:25.254 00.002 16872 Star::Find false star n=6 nbg=274 bg=3214.6 sigma=18.3 thresh=3269 peak=3260
02:29:25.257 00.003 16872 Star::Find false star n=9 nbg=266 bg=3213.5 sigma=15.2 thresh=3259 peak=3257
02:29:25.260 00.003 16872 Star::Find false star n=5 nbg=276 bg=3217.0 sigma=19.6 thresh=3276 peak=3274
02:29:25.262 00.002 16872 MultiStar: [#1 0.33,0.70,0.00,M1] [#2 0.33,0.78,0.00,M5] [#3 0.43,0.26,0.00,M2] [#4 0.97,1.18,0.00,M8] [#5 0.33,-0.35,0.11,U] [#6 0.00,0.00,0.00,L] [#7 0.03,0.08,0.13,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.81,1.06,0.00,M4] [#11 0.00,0.00,0.00,L] 
02:29:25.265 00.003 16872 refined, 2 included, MultiStar: {0.11, 0.23}, one-star: {0.09, 0.31}
02:29:25.267 00.002 16872 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.59) = xAngle (2.72 = 2.72)
02:29:25.270 00.003 16872 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.77 = 2.77)
02:29:25.272 00.002 16872 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.25 cameraTheta=1.14 mountX=-0.23 mountY=0.09, mountTheta=2.76
02:29:25.277 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=0.23, opts=13)
02:29:25.280 00.003 16872 Enqueuing Move request for scope (0.11, 0.23)
02:29:25.284 00.004 9640 Worker thread wakes up
02:29:25.284 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd
02:29:25.284 00.000 9640 Handling offset move in thread for scope, endpoint = (0.11, 0.23)
02:29:25.284 00.000 9640 Moving (0.11, 0.23) raw xDistance=-0.23 yDistance=0.09
02:29:25.284 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.23
02:29:25.284 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=1.6
02:29:25.284 00.000 9640 MoveAxis(E, 25, ABG)
02:29:25.284 00.000 9640 Guiding  Dir = 2, Dur = 25
02:29:25.284 00.000 9640 IsSlewing returns 0
02:29:25.285 00.001 9640 IsGuiding returns 0
02:29:25.285 00.000 9640 PulseGuide returned control before completion, sleep 35
02:29:25.289 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=5492, med=3216, FiltMin=3136, FiltMax=4948, Gamma=2.190
02:29:25.321 00.032 9640 IsGuiding returns 1
02:29:25.322 00.001 9640 scope still moving after pulse duration time elapsed
02:29:25.323 00.001 16872 UpdateGuideState exits: m=34639 SNR=109.5
02:29:25.328 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:25.331 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:29:25.333 00.002 16872 Enqueuing Expose request
02:29:25.353 00.020 9640 IsSlewing returns 0
02:29:25.354 00.001 9640 IsGuiding returns 0
02:29:25.354 00.000 9640 scope move finished after 25 + 44 ms
02:29:25.354 00.000 9640 Move returns status 0, amount 25
02:29:25.354 00.000 9640 MoveAxis(N, 0, ABG)
02:29:25.354 00.000 9640 Move returns status 0, amount 0
02:29:25.354 00.000 9640 move complete, result=0
02:29:25.354 00.000 9640 worker thread done servicing request
02:29:25.354 00.000 9640 Worker thread wakes up
02:29:25.354 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:29:25.354 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:29:25.357 00.003 16872 GuideStep: -0.2 px 25 ms EAST, 0.1 px 0 ms NORTH
02:29:27.632 02.275 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef25685c-f567-4687-99e5-88e6b894f81a"}
02:29:27.636 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ef25685c-f567-4687-99e5-88e6b894f81a"}
02:29:27.639 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e14fe144-60d3-486f-8973-88a7c93bb844"}
02:29:27.642 00.003 16872 case statement mapped state 6 to 3
02:29:27.645 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e14fe144-60d3-486f-8973-88a7c93bb844"}
02:29:27.648 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"24c8164c-fcec-41f1-a5f3-6a760a2d9e42"}
02:29:27.652 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.18,7.01],"pixels":"..."},"id":"24c8164c-fcec-41f1-a5f3-6a760a2d9e42"}
02:29:29.402 01.750 9640 Exposure complete
02:29:29.539 00.137 9640 worker thread done servicing request
02:29:29.540 00.001 16872 OnExposeComplete: enter
02:29:29.544 00.004 16872 UpdateGuideState(): m_state=6
02:29:29.547 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
02:29:29.551 00.004 16872 Star::Find returns 1 (0), X=205.09, Y=191.65, Mass=34984, SNR=111.5, Peak=5840 HFD=3.3
02:29:29.556 00.005 16872 MultiStar: [#1 -0.07,0.02,0.46,U] [#2 -0.12,0.33,0.29,U] [#3 -0.67,0.01,0.00,M3] [#4 0.26,0.34,0.20,U] [#5 0.10,0.01,0.12,U] [#6 -13.66,12.88,0.00,M3] [#7 -0.86,-0.35,0.00,M6] [#8 1.07,-2.36,0.00,M1] 
02:29:29.560 00.004 16872 refined, 4 included, MultiStar: {-0.00, 0.06}, one-star: {0.01, -0.06}
02:29:29.564 00.004 16872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.59) = xAngle (3.16 = -3.12)
02:29:29.567 00.003 16872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.21 = -3.08)
02:29:29.572 00.005 16872 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.57 mountX=-0.06 mountY=-0.00, mountTheta=-3.08
02:29:29.577 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.00, y=0.06, opts=13)
02:29:29.581 00.004 16872 Enqueuing Move request for scope (-0.00, 0.06)
02:29:29.586 00.005 9640 Worker thread wakes up
02:29:29.586 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
02:29:29.586 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
02:29:29.586 00.000 9640 Moving (-0.00, 0.06) raw xDistance=-0.06 yDistance=-0.00
02:29:29.586 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:29:29.586 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.00, m_sumCorr=1.6
02:29:29.586 00.000 9640 MoveAxis(E, 0, ABG)
02:29:29.586 00.000 9640 Move returns status 0, amount 0
02:29:29.586 00.000 9640 MoveAxis(N, 0, ABG)
02:29:29.586 00.000 9640 Move returns status 0, amount 0
02:29:29.586 00.000 9640 move complete, result=0
02:29:29.586 00.000 9640 worker thread done servicing request
02:29:29.591 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=5840, med=3216, FiltMin=3140, FiltMax=5060, Gamma=2.190
02:29:29.623 00.032 16872 UpdateGuideState exits: m=34984 SNR=111.5
02:29:29.626 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:29.630 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:29:29.632 00.002 16872 Enqueuing Expose request
02:29:29.635 00.003 16872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:29:29.637 00.002 9640 Worker thread wakes up
02:29:29.637 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:29:29.637 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:29:31.144 01.507 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e64977c0-a4a7-4f86-968c-2adc4d5d4417"}
02:29:31.149 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e64977c0-a4a7-4f86-968c-2adc4d5d4417"}
02:29:31.154 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6de268bf-a069-46ac-ab2b-bec4fa5eed6d"}
02:29:31.158 00.004 16872 case statement mapped state 6 to 3
02:29:31.160 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6de268bf-a069-46ac-ab2b-bec4fa5eed6d"}
02:29:31.166 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"641dc945-f1c5-47db-8b01-9cb667334e97"}
02:29:31.169 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.09,6.65],"pixels":"..."},"id":"641dc945-f1c5-47db-8b01-9cb667334e97"}
02:29:33.711 02.542 9640 Exposure complete
02:29:33.861 00.150 9640 worker thread done servicing request
02:29:33.861 00.000 16872 OnExposeComplete: enter
02:29:33.865 00.004 16872 UpdateGuideState(): m_state=6
02:29:33.867 00.002 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
02:29:33.871 00.004 16872 Star::Find returns 1 (0), X=205.23, Y=192.60, Mass=36058, SNR=108.9, Peak=5548 HFD=3.6
02:29:33.876 00.005 16872 Star::Find false star n=1 nbg=271 bg=3214.7 sigma=18.2 thresh=3269 peak=3252
02:29:33.879 00.003 16872 Star::Find false star n=5 nbg=273 bg=3210.3 sigma=18.6 thresh=3266 peak=3256
02:29:33.882 00.003 16872 Star::Find false star n=4 nbg=268 bg=3216.5 sigma=17.2 thresh=3268 peak=3258
02:29:33.886 00.004 16872 MultiStar: [#1 0.35,1.24,0.00,M1] [#2 0.22,0.79,0.00,M5] [#3 0.17,0.77,0.00,M4] [#4 0.73,1.57,0.00,M8] [#5 -0.31,0.55,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -0.52,0.95,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.42,2.46,0.00,M5] [#11 0.00,0.00,0.00,L] 
02:29:33.890 00.004 16872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.59) = xAngle (2.99 = 2.99)
02:29:33.893 00.003 16872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.04 = 3.04)
02:29:33.898 00.005 16872 CameraToMount -- cameraX=0.15 cameraY=0.89 hyp=0.91 cameraTheta=1.41 mountX=-0.90 mountY=0.09, mountTheta=3.04
02:29:33.904 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.89, opts=13)
02:29:33.910 00.006 16872 Enqueuing Move request for scope (0.15, 0.89)
02:29:33.913 00.003 9640 Worker thread wakes up
02:29:33.913 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.89) opts 0xd
02:29:33.913 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.89)
02:29:33.913 00.000 9640 Moving (0.15, 0.89) raw xDistance=-0.90 yDistance=0.09
02:29:33.913 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.81 from input -0.90
02:29:33.913 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=1.6
02:29:33.913 00.000 9640 MoveAxis(E, 95, ABG)
02:29:33.914 00.001 9640 Guiding  Dir = 2, Dur = 95
02:29:33.914 00.000 9640 IsSlewing returns 0
02:29:33.914 00.000 9640 IsGuiding returns 0
02:29:33.914 00.000 9640 PulseGuide returned control before completion, sleep 105
02:29:33.922 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=5548, med=3212, FiltMin=3116, FiltMax=4948, Gamma=2.190
02:29:33.957 00.035 16872 UpdateGuideState exits: m=36058 SNR=108.9
02:29:33.960 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:33.964 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:29:33.971 00.007 16872 Enqueuing Expose request
02:29:34.030 00.059 9640 IsGuiding returns 1
02:29:34.030 00.000 9640 scope still moving after pulse duration time elapsed
02:29:34.060 00.030 9640 IsSlewing returns 0
02:29:34.060 00.000 9640 IsGuiding returns 0
02:29:34.060 00.000 9640 scope move finished after 95 + 51 ms
02:29:34.060 00.000 9640 Move returns status 0, amount 95
02:29:34.061 00.001 9640 MoveAxis(N, 0, ABG)
02:29:34.061 00.000 9640 Move returns status 0, amount 0
02:29:34.061 00.000 9640 move complete, result=0
02:29:34.061 00.000 9640 worker thread done servicing request
02:29:34.061 00.000 9640 Worker thread wakes up
02:29:34.061 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:29:34.061 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:29:34.065 00.004 16872 GuideStep: -0.9 px 95 ms EAST, 0.1 px 0 ms NORTH
02:29:34.643 00.578 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a75ae5b6-a924-46b0-ae83-555ddc2eeabd"}
02:29:34.647 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a75ae5b6-a924-46b0-ae83-555ddc2eeabd"}
02:29:34.651 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9654290-dc4b-4741-bffd-73b01b26d9eb"}
02:29:34.657 00.006 16872 case statement mapped state 6 to 3
02:29:34.663 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9654290-dc4b-4741-bffd-73b01b26d9eb"}
02:29:34.667 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d7d4b895-db49-4865-8391-1cd6bc651f05"}
02:29:34.672 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.23,6.60],"pixels":"..."},"id":"d7d4b895-db49-4865-8391-1cd6bc651f05"}
02:29:38.135 03.463 9640 Exposure complete
02:29:38.142 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"58d2a304-98e5-42eb-b2fe-e8140fbee8a3"}
02:29:38.145 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"58d2a304-98e5-42eb-b2fe-e8140fbee8a3"}
02:29:38.150 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"04429a04-c499-4da4-8cb8-d698ca65ba60"}
02:29:38.153 00.003 16872 case statement mapped state 6 to 3
02:29:38.155 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"04429a04-c499-4da4-8cb8-d698ca65ba60"}
02:29:38.158 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a6b0cfa5-2b82-4ce0-84c4-041259d0c962"}
02:29:38.162 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.23,6.60],"pixels":"..."},"id":"a6b0cfa5-2b82-4ce0-84c4-041259d0c962"}
02:29:38.271 00.109 9640 worker thread done servicing request
02:29:38.271 00.000 16872 OnExposeComplete: enter
02:29:38.274 00.003 16872 UpdateGuideState(): m_state=6
02:29:38.278 00.004 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
02:29:38.281 00.003 16872 Star::Find returns 1 (0), X=205.73, Y=192.28, Mass=33579, SNR=113.7, Peak=5704 HFD=3.5
02:29:38.284 00.003 16872 Star::Find false star n=3 nbg=262 bg=3215.8 sigma=18.0 thresh=3270 peak=3254
02:29:38.286 00.002 16872 Star::Find false star n=7 nbg=267 bg=3215.1 sigma=16.4 thresh=3264 peak=3263
02:29:38.291 00.005 16872 Star::Find false star n=3 nbg=280 bg=3218.5 sigma=15.7 thresh=3266 peak=3257
02:29:38.294 00.003 16872 Star::Find false star n=3 nbg=278 bg=3219.2 sigma=20.1 thresh=3280 peak=3266
02:29:38.297 00.003 16872 MultiStar: [#1 0.68,0.84,0.00,M2] [#2 0.46,0.79,0.00,M6] [#3 -0.47,0.13,0.23,U] [#4 0.81,0.58,0.00,M9] [#5 -0.15,0.73,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.77,0.15,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.07,0.15,0.11,U] [#11 0.00,0.00,0.00,L] 
02:29:38.299 00.002 16872 refined, 2 included, MultiStar: {0.39, 0.46}, one-star: {0.64, 0.57}
02:29:38.302 00.003 16872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.59) = xAngle (2.45 = 2.45)
02:29:38.304 00.002 16872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.50 = 2.50)
02:29:38.307 00.003 16872 CameraToMount -- cameraX=0.39 cameraY=0.46 hyp=0.61 cameraTheta=0.87 mountX=-0.47 mountY=0.36, mountTheta=2.48
02:29:38.312 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.39, y=0.46, opts=13)
02:29:38.315 00.003 16872 Enqueuing Move request for scope (0.39, 0.46)
02:29:38.318 00.003 9640 Worker thread wakes up
02:29:38.318 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.46) opts 0xd
02:29:38.318 00.000 9640 Handling offset move in thread for scope, endpoint = (0.39, 0.46)
02:29:38.318 00.000 9640 Moving (0.39, 0.46) raw xDistance=-0.47 yDistance=0.36
02:29:38.318 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.47
02:29:38.318 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=1.6
02:29:38.318 00.000 9640 MoveAxis(E, 60, ABG)
02:29:38.318 00.000 9640 Guiding  Dir = 2, Dur = 60
02:29:38.319 00.001 9640 IsSlewing returns 0
02:29:38.319 00.000 9640 IsGuiding returns 0
02:29:38.319 00.000 9640 PulseGuide returned control before completion, sleep 70
02:29:38.325 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=5704, med=3216, FiltMin=3136, FiltMax=4852, Gamma=2.190
02:29:38.357 00.032 16872 UpdateGuideState exits: m=33579 SNR=113.7
02:29:38.360 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:38.363 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:29:38.366 00.003 16872 Enqueuing Expose request
02:29:38.399 00.033 9640 IsGuiding returns 1
02:29:38.399 00.000 9640 scope still moving after pulse duration time elapsed
02:29:38.429 00.030 9640 IsSlewing returns 0
02:29:38.430 00.001 9640 IsGuiding returns 0
02:29:38.430 00.000 9640 scope move finished after 60 + 51 ms
02:29:38.430 00.000 9640 Move returns status 0, amount 60
02:29:38.430 00.000 9640 MoveAxis(N, 0, ABG)
02:29:38.430 00.000 9640 Move returns status 0, amount 0
02:29:38.430 00.000 9640 move complete, result=0
02:29:38.431 00.001 9640 worker thread done servicing request
02:29:38.431 00.000 9640 Worker thread wakes up
02:29:38.431 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:29:38.431 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:29:38.435 00.004 16872 GuideStep: -0.5 px 60 ms EAST, 0.4 px 0 ms NORTH
02:29:41.642 03.207 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ac5c673f-9240-47e0-9c45-4edae0d1cb54"}
02:29:41.645 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ac5c673f-9240-47e0-9c45-4edae0d1cb54"}
02:29:41.649 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a916cd7-28a3-439e-8ecd-2bd81d48b486"}
02:29:41.652 00.003 16872 case statement mapped state 6 to 3
02:29:41.655 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a916cd7-28a3-439e-8ecd-2bd81d48b486"}
02:29:41.658 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0c83af16-0755-47e2-9ac5-438161a9983d"}
02:29:41.661 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.73,7.28],"pixels":"..."},"id":"0c83af16-0755-47e2-9ac5-438161a9983d"}
02:29:41.852 00.191 16872 evsrv: cli 0D3C0A48 connect
02:29:41.856 00.004 16872 case statement mapped state 6 to 3
02:29:41.861 00.005 16872 case statement mapped state 6 to 3
02:29:41.867 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"dc03bf1d-6f36-476f-82d2-2642603ae6f0"}
02:29:41.871 00.004 16872 case statement mapped state 6 to 3
02:29:41.874 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc03bf1d-6f36-476f-82d2-2642603ae6f0"}
02:29:41.877 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:29:42.548 00.671 9640 Exposure complete
02:29:42.740 00.192 9640 worker thread done servicing request
02:29:42.740 00.000 16872 OnExposeComplete: enter
02:29:42.744 00.004 16872 UpdateGuideState(): m_state=6
02:29:42.751 00.007 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
02:29:42.762 00.011 16872 Star::Find returns 1 (0), X=205.58, Y=191.66, Mass=34520, SNR=109.2, Peak=5488 HFD=3.4
02:29:42.765 00.003 16872 Star::Find false star n=5 nbg=278 bg=3213.5 sigma=20.4 thresh=3275 peak=3270
02:29:42.769 00.004 16872 Star::Find false star n=3 nbg=278 bg=3209.9 sigma=20.9 thresh=3273 peak=3269
02:29:42.772 00.003 16872 Star::Find false star n=2 nbg=272 bg=3211.6 sigma=19.7 thresh=3271 peak=3262
02:29:42.775 00.003 16872 MultiStar: [#1 0.43,-0.35,0.54,U] [#2 0.37,-0.24,0.27,U] [#3 -0.36,-0.33,0.23,U] [#4 0.18,-0.03,0.22,U] [#5 -1.38,-2.03,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -0.56,-0.53,0.00,M9] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.49,-1.06,0.00,M5] [#11 -1.16,-0.15,0.00,M5] 
02:29:42.803 00.028 16872 refined, 4 included, MultiStar: {0.35, -0.17}, one-star: {0.50, -0.04}
02:29:42.806 00.003 16872 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.59) = xAngle (1.14 = 1.14)
02:29:42.810 00.004 16872 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.19 = 1.19)
02:29:42.813 00.003 16872 CameraToMount -- cameraX=0.35 cameraY=-0.17 hyp=0.39 cameraTheta=-0.44 mountX=0.16 mountY=0.36, mountTheta=1.15
02:29:42.818 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=-0.17, opts=13)
02:29:42.822 00.004 16872 Enqueuing Move request for scope (0.35, -0.17)
02:29:42.824 00.002 9640 Worker thread wakes up
02:29:42.825 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.17) opts 0xd
02:29:42.825 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, -0.17)
02:29:42.825 00.000 9640 Moving (0.35, -0.17) raw xDistance=0.16 yDistance=0.36
02:29:42.825 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.16
02:29:42.825 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=1.6
02:29:42.825 00.000 9640 MoveAxis(W, 11, ABG)
02:29:42.825 00.000 9640 Guiding  Dir = 3, Dur = 11
02:29:42.825 00.000 9640 IsSlewing returns 0
02:29:42.825 00.000 9640 IsGuiding returns 0
02:29:42.826 00.001 9640 PulseGuide returned control before completion, sleep 21
02:29:42.833 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=5488, med=3212, FiltMin=3078, FiltMax=5028, Gamma=2.190
02:29:42.861 00.028 9640 IsGuiding returns 1
02:29:42.861 00.000 9640 scope still moving after pulse duration time elapsed
02:29:42.883 00.022 9640 IsSlewing returns 0
02:29:42.883 00.000 9640 IsGuiding returns 0
02:29:42.883 00.000 9640 scope move finished after 11 + 46 ms
02:29:42.883 00.000 9640 Move returns status 0, amount 11
02:29:42.884 00.001 9640 MoveAxis(N, 0, ABG)
02:29:42.884 00.000 9640 Move returns status 0, amount 0
02:29:42.884 00.000 9640 move complete, result=0
02:29:42.884 00.000 9640 worker thread done servicing request
02:29:42.886 00.002 16872 UpdateGuideState exits: m=34520 SNR=109.2
02:29:42.889 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:42.892 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:29:42.895 00.003 16872 Enqueuing Expose request
02:29:42.898 00.003 9640 Worker thread wakes up
02:29:42.898 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:29:42.898 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:29:42.898 00.000 16872 GuideStep: 0.2 px 11 ms WEST, 0.4 px 0 ms NORTH
02:29:46.184 03.286 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"182a1541-0eb4-40f7-9971-78bf5f99c369"}
02:29:46.188 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"182a1541-0eb4-40f7-9971-78bf5f99c369"}
02:29:46.223 00.035 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"407d341b-0384-47c5-8bf4-31e52a0a21cb"}
02:29:46.242 00.019 16872 case statement mapped state 6 to 3
02:29:46.246 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"407d341b-0384-47c5-8bf4-31e52a0a21cb"}
02:29:46.993 00.747 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bad50758-c6e4-46f2-a34f-3d6583155c5a"}
02:29:47.045 00.052 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.58,6.66],"pixels":"..."},"id":"bad50758-c6e4-46f2-a34f-3d6583155c5a"}
02:29:47.054 00.009 9640 Exposure complete
02:29:47.239 00.185 16872 OnExposeComplete: enter
02:29:47.243 00.004 9640 worker thread done servicing request
02:29:47.243 00.000 16872 UpdateGuideState(): m_state=6
02:29:47.248 00.005 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
02:29:47.252 00.004 16872 Star::Find returns 1 (0), X=205.56, Y=191.95, Mass=32832, SNR=111.1, Peak=5652 HFD=3.5
02:29:47.256 00.004 16872 Star::Find false star n=4 nbg=278 bg=3214.1 sigma=20.4 thresh=3275 peak=3264
02:29:47.259 00.003 16872 Star::Find false star n=9 nbg=272 bg=3208.8 sigma=18.0 thresh=3263 peak=3257
02:29:47.263 00.004 16872 Star::Find false star n=1 nbg=278 bg=3213.2 sigma=20.9 thresh=3276 peak=3252
02:29:47.267 00.004 16872 Star::Find false star n=3 nbg=278 bg=3217.7 sigma=18.3 thresh=3273 peak=3261
02:29:47.271 00.004 16872 Star::Find false star n=10 nbg=259 bg=3205.5 sigma=16.4 thresh=3255 peak=3254
02:29:47.274 00.003 16872 MultiStar: [#1 0.39,0.26,0.51,U] [#2 0.38,-0.19,0.29,U] [#3 -0.04,0.04,0.23,U] [#4 0.43,0.43,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -1.03,-0.46,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 1.77,0.94,0.00,M6] [#11 0.00,0.00,0.00,L] 
02:29:47.277 00.003 16872 refined, 3 included, MultiStar: {0.38, 0.16}, one-star: {0.48, 0.24}
02:29:47.323 00.046 16872 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.59) = xAngle (1.99 = 1.99)
02:29:47.327 00.004 16872 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.04 = 2.04)
02:29:47.331 00.004 16872 CameraToMount -- cameraX=0.38 cameraY=0.16 hyp=0.42 cameraTheta=0.40 mountX=-0.17 mountY=0.37, mountTheta=2.00
02:29:47.336 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=0.16, opts=13)
02:29:47.340 00.004 16872 Enqueuing Move request for scope (0.38, 0.16)
02:29:47.344 00.004 9640 Worker thread wakes up
02:29:47.344 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.16) opts 0xd
02:29:47.344 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, 0.16)
02:29:47.344 00.000 9640 Moving (0.38, 0.16) raw xDistance=-0.17 yDistance=0.37
02:29:47.345 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.17
02:29:47.345 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.37, m_sumCorr=1.8
02:29:47.345 00.000 9640 MoveAxis(E, 17, ABG)
02:29:47.345 00.000 9640 Guiding  Dir = 2, Dur = 17
02:29:47.345 00.000 9640 IsSlewing returns 0
02:29:47.345 00.000 9640 IsGuiding returns 0
02:29:47.346 00.001 9640 PulseGuide returned control before completion, sleep 27
02:29:47.351 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=5652, med=3212, FiltMin=3052, FiltMax=5120, Gamma=2.190
02:29:47.373 00.022 9640 IsGuiding returns 1
02:29:47.373 00.000 9640 scope still moving after pulse duration time elapsed
02:29:47.405 00.032 9640 IsSlewing returns 0
02:29:47.406 00.001 9640 IsGuiding returns 1
02:29:47.415 00.009 16872 UpdateGuideState exits: m=32832 SNR=111.1
02:29:47.419 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:47.426 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:29:47.431 00.005 16872 Enqueuing Expose request
02:29:47.437 00.006 9640 IsSlewing returns 0
02:29:47.437 00.000 9640 IsGuiding returns 1
02:29:47.500 00.063 9640 IsSlewing returns 0
02:29:47.500 00.000 9640 IsGuiding returns 1
02:29:47.552 00.052 9640 IsSlewing returns 0
02:29:47.552 00.000 9640 IsGuiding returns 1
02:29:47.580 00.028 9640 IsSlewing returns 0
02:29:47.580 00.000 9640 IsGuiding returns 1
02:29:47.612 00.032 9640 IsSlewing returns 0
02:29:47.612 00.000 9640 IsGuiding returns 0
02:29:47.612 00.000 9640 scope move finished after 17 + 250 ms
02:29:47.612 00.000 9640 Move returns status 0, amount 17
02:29:47.613 00.001 9640 MoveAxis(S, 23, ABG)
02:29:47.613 00.000 9640 Guiding  Dir = 1, Dur = 23
02:29:47.613 00.000 9640 IsSlewing returns 0
02:29:47.613 00.000 9640 IsGuiding returns 0
02:29:47.613 00.000 9640 PulseGuide returned control before completion, sleep 33
02:29:47.667 00.054 9640 IsGuiding returns 1
02:29:47.667 00.000 9640 scope still moving after pulse duration time elapsed
02:29:47.693 00.026 9640 IsSlewing returns 0
02:29:47.693 00.000 9640 IsGuiding returns 0
02:29:47.693 00.000 9640 scope move finished after 23 + 57 ms
02:29:47.694 00.001 9640 Move returns status 0, amount 23
02:29:47.694 00.000 9640 move complete, result=0
02:29:47.694 00.000 9640 worker thread done servicing request
02:29:47.694 00.000 9640 Worker thread wakes up
02:29:47.694 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:29:47.694 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:29:47.694 00.000 16872 GuideStep: -0.2 px 17 ms EAST, 0.4 px 23 ms SOUTH
02:29:49.729 02.035 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f103f076-96dc-4eb0-85ad-c5f8626c32cb"}
02:29:49.744 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f103f076-96dc-4eb0-85ad-c5f8626c32cb"}
02:29:49.755 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ac454ab-f595-47fe-8a15-59525ac73153"}
02:29:49.760 00.005 16872 case statement mapped state 6 to 3
02:29:49.772 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ac454ab-f595-47fe-8a15-59525ac73153"}
02:29:49.799 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7754ece5-159d-4189-954f-78969ca80349"}
02:29:49.811 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.56,6.95],"pixels":"..."},"id":"7754ece5-159d-4189-954f-78969ca80349"}
02:29:51.799 01.988 9640 Exposure complete
02:29:52.054 00.255 9640 worker thread done servicing request
02:29:52.054 00.000 16872 OnExposeComplete: enter
02:29:52.059 00.005 16872 UpdateGuideState(): m_state=6
02:29:52.063 00.004 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
02:29:52.066 00.003 16872 Star::Find returns 1 (0), X=205.14, Y=191.25, Mass=33800, SNR=103.8, Peak=5352 HFD=3.8
02:29:52.070 00.004 16872 Star::Find false star n=5 nbg=242 bg=3218.3 sigma=19.0 thresh=3275 peak=3269
02:29:52.077 00.007 16872 Star::Find false star n=6 nbg=281 bg=3213.9 sigma=19.2 thresh=3272 peak=3264
02:29:52.080 00.003 16872 Star::Find false star n=3 nbg=277 bg=3221.2 sigma=15.7 thresh=3268 peak=3255
02:29:52.085 00.005 16872 Star::Find false star n=2 nbg=279 bg=3215.9 sigma=18.6 thresh=3272 peak=3259
02:29:52.089 00.004 16872 MultiStar: [#1 0.19,-0.22,0.57,U] [#2 0.06,-0.36,0.27,U] [#3 -0.11,-0.92,0.00,M2] [#4 0.26,-0.23,0.20,U] [#5 -0.14,-1.12,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -1.36,0.44,0.00,R] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.14,-1.16,0.00,M7] [#11 0.00,0.00,0.00,L] 
02:29:52.092 00.003 16872 refined, 3 included, MultiStar: {0.12, -0.36}, one-star: {0.06, -0.45}
02:29:52.095 00.003 16872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.59) = xAngle (0.33 = 0.33)
02:29:52.098 00.003 16872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.37 = 0.37)
02:29:52.105 00.007 16872 CameraToMount -- cameraX=0.12 cameraY=-0.36 hyp=0.37 cameraTheta=-1.26 mountX=0.35 mountY=0.14, mountTheta=0.37
02:29:52.111 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.12, y=-0.36, opts=13)
02:29:52.114 00.003 16872 Enqueuing Move request for scope (0.12, -0.36)
02:29:52.118 00.004 9640 Worker thread wakes up
02:29:52.118 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.36) opts 0xd
02:29:52.118 00.000 9640 Handling offset move in thread for scope, endpoint = (0.12, -0.36)
02:29:52.118 00.000 9640 Moving (0.12, -0.36) raw xDistance=0.35 yDistance=0.14
02:29:52.118 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.35
02:29:52.118 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=1.8
02:29:52.118 00.000 9640 MoveAxis(W, 36, ABG)
02:29:52.119 00.001 9640 Guiding  Dir = 3, Dur = 36
02:29:52.119 00.000 9640 IsSlewing returns 0
02:29:52.119 00.000 9640 IsGuiding returns 0
02:29:52.119 00.000 9640 PulseGuide returned control before completion, sleep 46
02:29:52.141 00.022 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=5352, med=3216, FiltMin=3098, FiltMax=4664, Gamma=2.190
02:29:52.186 00.045 9640 IsGuiding returns 0
02:29:52.186 00.000 9640 Move returns status 0, amount 36
02:29:52.186 00.000 9640 MoveAxis(N, 0, ABG)
02:29:52.186 00.000 9640 Move returns status 0, amount 0
02:29:52.186 00.000 9640 move complete, result=0
02:29:52.186 00.000 9640 worker thread done servicing request
02:29:52.207 00.021 16872 UpdateGuideState exits: m=33800 SNR=103.8
02:29:52.218 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:52.226 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:29:52.231 00.005 16872 Enqueuing Expose request
02:29:52.236 00.005 9640 Worker thread wakes up
02:29:52.236 00.000 16872 GuideStep: 0.4 px 36 ms WEST, 0.1 px 0 ms NORTH
02:29:52.240 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:29:52.240 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:29:53.236 00.996 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d780f60b-c146-4f50-a5ad-8f5edc68e1b1"}
02:29:53.240 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d780f60b-c146-4f50-a5ad-8f5edc68e1b1"}
02:29:53.245 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bff29723-4db3-4e95-853b-d5c71a78dae6"}
02:29:53.252 00.007 16872 case statement mapped state 6 to 3
02:29:53.256 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bff29723-4db3-4e95-853b-d5c71a78dae6"}
02:29:53.262 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d540af2c-baaa-4ba2-a0ec-eeb9e5b8e441"}
02:29:53.268 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.14,7.25],"pixels":"..."},"id":"d540af2c-baaa-4ba2-a0ec-eeb9e5b8e441"}
02:29:56.379 03.111 9640 Exposure complete
02:29:56.559 00.180 9640 worker thread done servicing request
02:29:56.562 00.003 16872 OnExposeComplete: enter
02:29:56.567 00.005 16872 UpdateGuideState(): m_state=6
02:29:56.574 00.007 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
02:29:56.579 00.005 16872 Star::Find returns 1 (0), X=205.53, Y=192.03, Mass=35831, SNR=116.5, Peak=5468 HFD=3.6
02:29:56.583 00.004 16872 Star::Find false star n=7 nbg=273 bg=3216.9 sigma=18.4 thresh=3272 peak=3267
02:29:56.587 00.004 16872 Star::Find false star n=3 nbg=278 bg=3214.8 sigma=18.5 thresh=3270 peak=3254
02:29:56.595 00.008 16872 MultiStar: [#1 0.59,0.57,0.00,M1] [#2 0.38,0.24,0.23,U] [#3 0.13,0.11,0.25,U] [#4 0.94,0.68,0.00,M9] [#5 -0.02,-0.28,0.10,U] [#6 -8.96,-10.62,0.00,M4] [#7 1.82,0.53,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.35,0.11,0.14,U] 
02:29:56.614 00.019 16872 refined, 4 included, MultiStar: {0.36, 0.23}, one-star: {0.45, 0.32}
02:29:56.627 00.013 16872 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.59) = xAngle (2.16 = 2.16)
02:29:56.632 00.005 16872 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.20 = 2.20)
02:29:56.637 00.005 16872 CameraToMount -- cameraX=0.36 cameraY=0.23 hyp=0.42 cameraTheta=0.57 mountX=-0.23 mountY=0.34, mountTheta=2.17
02:29:56.642 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=0.23, opts=13)
02:29:56.647 00.005 16872 Enqueuing Move request for scope (0.36, 0.23)
02:29:56.650 00.003 9640 Worker thread wakes up
02:29:56.650 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.23) opts 0xd
02:29:56.651 00.001 9640 Handling offset move in thread for scope, endpoint = (0.36, 0.23)
02:29:56.651 00.000 9640 Moving (0.36, 0.23) raw xDistance=-0.23 yDistance=0.34
02:29:56.651 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.23
02:29:56.651 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.34, m_sumCorr=2
02:29:56.651 00.000 9640 MoveAxis(E, 21, ABG)
02:29:56.651 00.000 9640 Guiding  Dir = 2, Dur = 21
02:29:56.651 00.000 9640 IsSlewing returns 0
02:29:56.651 00.000 9640 IsGuiding returns 0
02:29:56.652 00.001 9640 PulseGuide returned control before completion, sleep 31
02:29:56.660 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=5468, med=3216, FiltMin=3128, FiltMax=4916, Gamma=2.190
02:29:56.686 00.026 9640 IsGuiding returns 1
02:29:56.686 00.000 9640 scope still moving after pulse duration time elapsed
02:29:56.700 00.014 16872 UpdateGuideState exits: m=35831 SNR=116.5
02:29:56.711 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:56.718 00.007 9640 IsSlewing returns 0
02:29:56.718 00.000 9640 IsGuiding returns 0
02:29:56.718 00.000 9640 scope move finished after 21 + 46 ms
02:29:56.718 00.000 9640 Move returns status 0, amount 21
02:29:56.718 00.000 9640 MoveAxis(S, 20, ABG)
02:29:56.718 00.000 9640 Guiding  Dir = 1, Dur = 20
02:29:56.718 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:29:56.724 00.006 9640 IsSlewing returns 0
02:29:56.724 00.000 9640 IsGuiding returns 0
02:29:56.724 00.000 9640 PulseGuide returned control before completion, sleep 30
02:29:56.725 00.001 16872 Enqueuing Expose request
02:29:56.740 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4979ddda-709c-41a3-a3bc-8c0d27d533dc"}
02:29:56.743 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4979ddda-709c-41a3-a3bc-8c0d27d533dc"}
02:29:56.750 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24a3e6d8-70c3-4c58-8ebb-8a8649834c65"}
02:29:56.753 00.003 16872 case statement mapped state 6 to 3
02:29:56.756 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"24a3e6d8-70c3-4c58-8ebb-8a8649834c65"}
02:29:56.762 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b82324f3-cc1c-4124-a95a-9e6bf7819140"}
02:29:56.771 00.009 9640 IsGuiding returns 1
02:29:56.771 00.000 9640 scope still moving after pulse duration time elapsed
02:29:56.772 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[6.53,7.03],"pixels":"..."},"id":"b82324f3-cc1c-4124-a95a-9e6bf7819140"}
02:29:56.796 00.024 9640 IsSlewing returns 0
02:29:56.796 00.000 9640 IsGuiding returns 1
02:29:56.827 00.031 9640 IsSlewing returns 0
02:29:56.828 00.001 9640 IsGuiding returns 1
02:29:56.863 00.035 9640 IsSlewing returns 0
02:29:56.864 00.001 9640 IsGuiding returns 1
02:29:56.894 00.030 9640 IsSlewing returns 0
02:29:56.895 00.001 9640 IsGuiding returns 0
02:29:56.895 00.000 9640 scope move finished after 20 + 151 ms
02:29:56.895 00.000 9640 Move returns status 0, amount 20
02:29:56.895 00.000 9640 move complete, result=0
02:29:56.895 00.000 9640 worker thread done servicing request
02:29:56.895 00.000 16872 GuideStep: -0.2 px 21 ms EAST, 0.3 px 20 ms SOUTH
02:29:56.901 00.006 9640 Worker thread wakes up
02:29:56.901 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:29:56.901 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:30:00.236 03.335 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf659ccf-9330-4349-8aab-345447e7a85f"}
02:30:00.239 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bf659ccf-9330-4349-8aab-345447e7a85f"}
02:30:00.244 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ecc16dea-f56d-452c-8e03-aef136eb6962"}
02:30:00.249 00.005 16872 case statement mapped state 6 to 3
02:30:00.251 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ecc16dea-f56d-452c-8e03-aef136eb6962"}
02:30:00.255 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3fb29f8c-0bfb-4661-bcf9-921101f679b0"}
02:30:00.262 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[6.53,7.03],"pixels":"..."},"id":"3fb29f8c-0bfb-4661-bcf9-921101f679b0"}
02:30:01.000 00.738 9640 Exposure complete
02:30:01.154 00.154 9640 worker thread done servicing request
02:30:01.154 00.000 16872 OnExposeComplete: enter
02:30:01.158 00.004 16872 UpdateGuideState(): m_state=6
02:30:01.162 00.004 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
02:30:01.169 00.007 16872 Star::Find returns 1 (0), X=205.69, Y=192.99, Mass=34111, SNR=108.6, Peak=5376 HFD=3.9
02:30:01.172 00.003 16872 MultiStar: large primary error, entering stabilization period
02:30:01.175 00.003 16872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.59) = xAngle (2.72 = 2.72)
02:30:01.179 00.004 16872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.76 = 2.76)
02:30:01.183 00.004 16872 CameraToMount -- cameraX=0.60 cameraY=1.28 hyp=1.42 cameraTheta=1.13 mountX=-1.29 mountY=0.52, mountTheta=2.76
02:30:01.190 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.60, y=1.28, opts=13)
02:30:01.194 00.004 16872 Enqueuing Move request for scope (0.60, 1.28)
02:30:01.204 00.010 9640 Worker thread wakes up
02:30:01.205 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.60, 1.28) opts 0xd
02:30:01.205 00.000 9640 Handling offset move in thread for scope, endpoint = (0.60, 1.28)
02:30:01.205 00.000 9640 Moving (0.60, 1.28) raw xDistance=-1.29 yDistance=0.52
02:30:01.205 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.18 from input -1.29
02:30:01.205 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.52, m_sumCorr=2
02:30:01.205 00.000 9640 MoveAxis(E, 140, ABG)
02:30:01.205 00.000 9640 Guiding  Dir = 2, Dur = 140
02:30:01.205 00.000 9640 IsSlewing returns 0
02:30:01.206 00.001 9640 IsGuiding returns 0
02:30:01.206 00.000 9640 PulseGuide returned control before completion, sleep 150
02:30:01.216 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2860, max=5376, med=3216, FiltMin=3140, FiltMax=4936, Gamma=2.190
02:30:01.267 00.051 16872 UpdateGuideState exits: m=34111 SNR=108.6
02:30:01.273 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:01.280 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:30:01.284 00.004 16872 Enqueuing Expose request
02:30:01.370 00.086 9640 IsGuiding returns 1
02:30:01.370 00.000 9640 scope still moving after pulse duration time elapsed
02:30:01.401 00.031 9640 IsSlewing returns 0
02:30:01.402 00.001 9640 IsGuiding returns 0
02:30:01.402 00.000 9640 scope move finished after 140 + 55 ms
02:30:01.402 00.000 9640 Move returns status 0, amount 140
02:30:01.402 00.000 9640 MoveAxis(N, 0, ABG)
02:30:01.402 00.000 9640 Move returns status 0, amount 0
02:30:01.403 00.001 9640 move complete, result=0
02:30:01.403 00.000 16872 GuideStep: -1.3 px 140 ms EAST, 0.5 px 0 ms NORTH
02:30:01.413 00.010 9640 worker thread done servicing request
02:30:01.413 00.000 9640 Worker thread wakes up
02:30:01.413 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:30:01.413 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:30:03.735 02.322 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"46da9737-f857-4c0b-ad1c-ce830b0628c8"}
02:30:03.739 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"46da9737-f857-4c0b-ad1c-ce830b0628c8"}
02:30:03.746 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4fd22afd-7804-4e1b-a2ac-dbaf2eafa15d"}
02:30:03.749 00.003 16872 case statement mapped state 6 to 3
02:30:03.751 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4fd22afd-7804-4e1b-a2ac-dbaf2eafa15d"}
02:30:03.755 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d99a2ce3-fb8d-49b4-88ec-65da74382be8"}
02:30:03.759 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.69,6.99],"pixels":"..."},"id":"d99a2ce3-fb8d-49b4-88ec-65da74382be8"}
02:30:05.494 01.735 9640 Exposure complete
02:30:05.631 00.137 9640 worker thread done servicing request
02:30:05.632 00.001 16872 OnExposeComplete: enter
02:30:05.634 00.002 16872 UpdateGuideState(): m_state=6
02:30:05.637 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:30:05.640 00.003 16872 Star::Find returns 1 (0), X=205.76, Y=191.91, Mass=34205, SNR=110.8, Peak=5020 HFD=4.1
02:30:05.645 00.005 16872 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.59) = xAngle (1.88 = 1.88)
02:30:05.648 00.003 16872 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.93 = 1.93)
02:30:05.650 00.002 16872 CameraToMount -- cameraX=0.67 cameraY=0.20 hyp=0.70 cameraTheta=0.29 mountX=-0.21 mountY=0.66, mountTheta=1.88
02:30:05.655 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.67, y=0.20, opts=13)
02:30:05.658 00.003 16872 Enqueuing Move request for scope (0.67, 0.20)
02:30:05.661 00.003 9640 Worker thread wakes up
02:30:05.661 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.20) opts 0xd
02:30:05.661 00.000 9640 Handling offset move in thread for scope, endpoint = (0.67, 0.20)
02:30:05.661 00.000 9640 Moving (0.67, 0.20) raw xDistance=-0.21 yDistance=0.66
02:30:05.661 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.21
02:30:05.661 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.66, m_sumCorr=2
02:30:05.661 00.000 9640 MoveAxis(E, 37, ABG)
02:30:05.661 00.000 9640 Guiding  Dir = 2, Dur = 37
02:30:05.662 00.001 9640 IsSlewing returns 0
02:30:05.662 00.000 9640 IsGuiding returns 0
02:30:05.662 00.000 9640 PulseGuide returned control before completion, sleep 47
02:30:05.667 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=5020, med=3216, FiltMin=3088, FiltMax=4688, Gamma=2.190
02:30:05.698 00.031 16872 UpdateGuideState exits: m=34205 SNR=110.8
02:30:05.701 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:05.704 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:30:05.709 00.005 16872 Enqueuing Expose request
02:30:05.720 00.011 9640 IsGuiding returns 1
02:30:05.720 00.000 9640 scope still moving after pulse duration time elapsed
02:30:05.751 00.031 9640 IsSlewing returns 0
02:30:05.751 00.000 9640 IsGuiding returns 0
02:30:05.751 00.000 9640 scope move finished after 37 + 53 ms
02:30:05.751 00.000 9640 Move returns status 0, amount 37
02:30:05.751 00.000 9640 MoveAxis(N, 0, ABG)
02:30:05.751 00.000 9640 Move returns status 0, amount 0
02:30:05.752 00.001 9640 move complete, result=0
02:30:05.752 00.000 9640 worker thread done servicing request
02:30:05.752 00.000 9640 Worker thread wakes up
02:30:05.752 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:30:05.752 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:30:05.757 00.005 16872 GuideStep: -0.2 px 37 ms EAST, 0.7 px 0 ms NORTH
02:30:07.234 01.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"439da8a8-3b76-4981-990c-31fd150922e2"}
02:30:07.241 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"439da8a8-3b76-4981-990c-31fd150922e2"}
02:30:07.247 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a069cd14-518f-4924-b6a1-a205e12e8233"}
02:30:07.251 00.004 16872 case statement mapped state 6 to 3
02:30:07.256 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a069cd14-518f-4924-b6a1-a205e12e8233"}
02:30:07.262 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4f0fca8f-6b04-4200-aafa-2606f9646b66"}
02:30:07.266 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.76,6.91],"pixels":"..."},"id":"4f0fca8f-6b04-4200-aafa-2606f9646b66"}
02:30:09.825 02.559 9640 Exposure complete
02:30:09.961 00.136 9640 worker thread done servicing request
02:30:09.961 00.000 16872 OnExposeComplete: enter
02:30:09.964 00.003 16872 UpdateGuideState(): m_state=6
02:30:09.967 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
02:30:09.969 00.002 16872 Star::Find returns 1 (0), X=205.97, Y=191.30, Mass=35510, SNR=112.1, Peak=5640 HFD=3.4
02:30:09.973 00.004 16872 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.59) = xAngle (1.16 = 1.16)
02:30:09.977 00.004 16872 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.20 = 1.20)
02:30:09.980 00.003 16872 CameraToMount -- cameraX=0.88 cameraY=-0.41 hyp=0.97 cameraTheta=-0.43 mountX=0.39 mountY=0.90, mountTheta=1.16
02:30:09.984 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.88, y=-0.41, opts=13)
02:30:09.989 00.005 16872 Enqueuing Move request for scope (0.88, -0.41)
02:30:09.992 00.003 9640 Worker thread wakes up
02:30:09.993 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.88, -0.41) opts 0xd
02:30:09.993 00.000 9640 Handling offset move in thread for scope, endpoint = (0.88, -0.41)
02:30:09.993 00.000 9640 Moving (0.88, -0.41) raw xDistance=0.39 yDistance=0.90
02:30:09.993 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.39
02:30:09.993 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 0.90, m_sumCorr=2.3
02:30:09.993 00.000 9640 MoveAxis(W, 38, ABG)
02:30:09.993 00.000 9640 Guiding  Dir = 3, Dur = 38
02:30:09.993 00.000 9640 IsSlewing returns 0
02:30:09.993 00.000 9640 IsGuiding returns 0
02:30:09.994 00.001 9640 PulseGuide returned control before completion, sleep 48
02:30:09.998 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=5640, med=3216, FiltMin=3022, FiltMax=4952, Gamma=2.190
02:30:10.029 00.031 16872 UpdateGuideState exits: m=35510 SNR=112.1
02:30:10.032 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:10.035 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:30:10.037 00.002 16872 Enqueuing Expose request
02:30:10.049 00.012 9640 IsGuiding returns 1
02:30:10.049 00.000 9640 scope still moving after pulse duration time elapsed
02:30:10.079 00.030 9640 IsSlewing returns 0
02:30:10.079 00.000 9640 IsGuiding returns 0
02:30:10.079 00.000 9640 scope move finished after 38 + 48 ms
02:30:10.079 00.000 9640 Move returns status 0, amount 38
02:30:10.079 00.000 9640 MoveAxis(S, 38, ABG)
02:30:10.080 00.001 9640 Guiding  Dir = 1, Dur = 38
02:30:10.080 00.000 9640 IsSlewing returns 0
02:30:10.080 00.000 9640 IsGuiding returns 0
02:30:10.081 00.001 9640 PulseGuide returned control before completion, sleep 48
02:30:10.141 00.060 9640 IsGuiding returns 1
02:30:10.141 00.000 9640 scope still moving after pulse duration time elapsed
02:30:10.172 00.031 9640 IsSlewing returns 0
02:30:10.172 00.000 9640 IsGuiding returns 0
02:30:10.172 00.000 9640 scope move finished after 38 + 54 ms
02:30:10.173 00.001 9640 Move returns status 0, amount 38
02:30:10.173 00.000 9640 move complete, result=0
02:30:10.173 00.000 9640 worker thread done servicing request
02:30:10.173 00.000 9640 Worker thread wakes up
02:30:10.173 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:30:10.173 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:30:10.173 00.000 16872 GuideStep: 0.4 px 38 ms WEST, 0.9 px 38 ms SOUTH
02:30:10.733 00.560 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"68efe926-87f2-494f-afd8-71f68b00f917"}
02:30:10.739 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"68efe926-87f2-494f-afd8-71f68b00f917"}
02:30:10.744 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be6029a1-47c5-4817-a005-f04ccd3f4e4b"}
02:30:10.748 00.004 16872 case statement mapped state 6 to 3
02:30:10.752 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"be6029a1-47c5-4817-a005-f04ccd3f4e4b"}
02:30:10.756 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"40c2a04f-ae00-498e-928f-b3c796323f1d"}
02:30:10.760 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.97,7.30],"pixels":"..."},"id":"40c2a04f-ae00-498e-928f-b3c796323f1d"}
02:30:14.221 03.461 9640 Exposure complete
02:30:14.233 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"770993ee-74fe-474a-b6ef-1393d1ef1693"}
02:30:14.239 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"770993ee-74fe-474a-b6ef-1393d1ef1693"}
02:30:14.242 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"846628d2-4855-4f10-9b05-a03d08e39086"}
02:30:14.245 00.003 16872 case statement mapped state 6 to 3
02:30:14.248 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"846628d2-4855-4f10-9b05-a03d08e39086"}
02:30:14.252 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5e91a652-2316-4845-b581-9eec448b9ae7"}
02:30:14.255 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.97,7.30],"pixels":"..."},"id":"5e91a652-2316-4845-b581-9eec448b9ae7"}
02:30:14.358 00.103 9640 worker thread done servicing request
02:30:14.358 00.000 16872 OnExposeComplete: enter
02:30:14.362 00.004 16872 UpdateGuideState(): m_state=6
02:30:14.365 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
02:30:14.368 00.003 16872 Star::Find returns 1 (0), X=205.74, Y=192.07, Mass=35889, SNR=115.1, Peak=6120 HFD=3.3
02:30:14.370 00.002 16872 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.59) = xAngle (2.09 = 2.09)
02:30:14.373 00.003 16872 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.13 = 2.13)
02:30:14.377 00.004 16872 CameraToMount -- cameraX=0.66 cameraY=0.36 hyp=0.75 cameraTheta=0.50 mountX=-0.37 mountY=0.64, mountTheta=2.10
02:30:14.383 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.66, y=0.36, opts=13)
02:30:14.386 00.003 16872 Enqueuing Move request for scope (0.66, 0.36)
02:30:14.388 00.002 9640 Worker thread wakes up
02:30:14.388 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.36) opts 0xd
02:30:14.389 00.001 9640 Handling offset move in thread for scope, endpoint = (0.66, 0.36)
02:30:14.389 00.000 9640 Moving (0.66, 0.36) raw xDistance=-0.37 yDistance=0.64
02:30:14.389 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.37
02:30:14.389 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.64, m_sumCorr=2.5
02:30:14.389 00.000 9640 MoveAxis(E, 36, ABG)
02:30:14.389 00.000 9640 Guiding  Dir = 2, Dur = 36
02:30:14.389 00.000 9640 IsSlewing returns 0
02:30:14.389 00.000 9640 IsGuiding returns 0
02:30:14.390 00.001 9640 PulseGuide returned control before completion, sleep 46
02:30:14.396 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=6120, med=3216, FiltMin=3132, FiltMax=5184, Gamma=2.190
02:30:14.429 00.033 16872 UpdateGuideState exits: m=35889 SNR=115.1
02:30:14.431 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:14.434 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:30:14.437 00.003 16872 Enqueuing Expose request
02:30:14.443 00.006 9640 IsGuiding returns 1
02:30:14.443 00.000 9640 scope still moving after pulse duration time elapsed
02:30:14.471 00.028 9640 IsSlewing returns 0
02:30:14.472 00.001 9640 IsGuiding returns 0
02:30:14.472 00.000 9640 scope move finished after 36 + 46 ms
02:30:14.472 00.000 9640 Move returns status 0, amount 36
02:30:14.472 00.000 9640 MoveAxis(S, 27, ABG)
02:30:14.472 00.000 9640 Guiding  Dir = 1, Dur = 27
02:30:14.473 00.001 9640 IsSlewing returns 0
02:30:14.473 00.000 9640 IsGuiding returns 0
02:30:14.473 00.000 9640 PulseGuide returned control before completion, sleep 37
02:30:14.516 00.043 9640 IsGuiding returns 1
02:30:14.516 00.000 9640 scope still moving after pulse duration time elapsed
02:30:14.548 00.032 9640 IsSlewing returns 0
02:30:14.548 00.000 9640 IsGuiding returns 0
02:30:14.548 00.000 9640 scope move finished after 27 + 48 ms
02:30:14.548 00.000 9640 Move returns status 0, amount 27
02:30:14.549 00.001 9640 move complete, result=0
02:30:14.549 00.000 9640 worker thread done servicing request
02:30:14.549 00.000 9640 Worker thread wakes up
02:30:14.549 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:30:14.549 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:30:14.549 00.000 16872 GuideStep: -0.4 px 36 ms EAST, 0.6 px 27 ms SOUTH
02:30:17.733 03.184 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fa718b7d-662f-45a5-a182-b1bd071a73c6"}
02:30:17.736 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fa718b7d-662f-45a5-a182-b1bd071a73c6"}
02:30:17.741 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ebefbac0-98e5-4a4e-9e30-647d75abeaf1"}
02:30:17.744 00.003 16872 case statement mapped state 6 to 3
02:30:17.747 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ebefbac0-98e5-4a4e-9e30-647d75abeaf1"}
02:30:17.751 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"12530a96-5c9b-499f-ac90-eedd3fdfb0dd"}
02:30:17.755 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[6.74,7.07],"pixels":"..."},"id":"12530a96-5c9b-499f-ac90-eedd3fdfb0dd"}
02:30:18.622 00.867 9640 Exposure complete
02:30:18.764 00.142 9640 worker thread done servicing request
02:30:18.764 00.000 16872 OnExposeComplete: enter
02:30:18.767 00.003 16872 UpdateGuideState(): m_state=6
02:30:18.770 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
02:30:18.773 00.003 16872 Star::Find returns 1 (0), X=206.16, Y=191.88, Mass=35890, SNR=114.3, Peak=5920 HFD=3.7
02:30:18.775 00.002 16872 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.59) = xAngle (1.74 = 1.74)
02:30:18.778 00.003 16872 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.79 = 1.79)
02:30:18.783 00.005 16872 CameraToMount -- cameraX=1.08 cameraY=0.17 hyp=1.09 cameraTheta=0.16 mountX=-0.19 mountY=1.07, mountTheta=1.74
02:30:18.786 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=1.08, y=0.17, opts=13)
02:30:18.789 00.003 16872 Enqueuing Move request for scope (1.08, 0.17)
02:30:18.792 00.003 9640 Worker thread wakes up
02:30:18.792 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.08, 0.17) opts 0xd
02:30:18.792 00.000 9640 Handling offset move in thread for scope, endpoint = (1.08, 0.17)
02:30:18.792 00.000 9640 Moving (1.08, 0.17) raw xDistance=-0.19 yDistance=1.07
02:30:18.792 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.19
02:30:18.792 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 1.07, m_sumCorr=2.8
02:30:18.792 00.000 9640 MoveAxis(E, 24, ABG)
02:30:18.792 00.000 9640 Guiding  Dir = 2, Dur = 24
02:30:18.793 00.001 9640 IsSlewing returns 0
02:30:18.793 00.000 9640 IsGuiding returns 0
02:30:18.793 00.000 9640 PulseGuide returned control before completion, sleep 34
02:30:18.800 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=5920, med=3216, FiltMin=3132, FiltMax=5064, Gamma=2.190
02:30:18.830 00.030 16872 UpdateGuideState exits: m=35890 SNR=114.3
02:30:18.833 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:18.835 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:30:18.838 00.003 16872 Enqueuing Expose request
02:30:18.846 00.008 9640 IsGuiding returns 0
02:30:18.846 00.000 9640 Move returns status 0, amount 24
02:30:18.846 00.000 9640 MoveAxis(S, 27, ABG)
02:30:18.846 00.000 9640 Guiding  Dir = 1, Dur = 27
02:30:18.846 00.000 9640 IsSlewing returns 0
02:30:18.846 00.000 9640 IsGuiding returns 0
02:30:18.847 00.001 9640 PulseGuide returned control before completion, sleep 37
02:30:18.886 00.039 9640 IsGuiding returns 1
02:30:18.886 00.000 9640 scope still moving after pulse duration time elapsed
02:30:18.918 00.032 9640 IsSlewing returns 0
02:30:18.918 00.000 9640 IsGuiding returns 0
02:30:18.918 00.000 9640 scope move finished after 27 + 44 ms
02:30:18.918 00.000 9640 Move returns status 0, amount 27
02:30:18.918 00.000 9640 move complete, result=0
02:30:18.919 00.001 9640 worker thread done servicing request
02:30:18.919 00.000 9640 Worker thread wakes up
02:30:18.919 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:30:18.919 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:30:18.919 00.000 16872 GuideStep: -0.2 px 24 ms EAST, 1.1 px 27 ms SOUTH
02:30:21.233 02.314 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"33ab7e56-f421-4e34-b789-4bf98b50cdf1"}
02:30:21.235 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"33ab7e56-f421-4e34-b789-4bf98b50cdf1"}
02:30:21.238 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1dddeab-7060-41b3-b69f-da40aa893748"}
02:30:21.243 00.005 16872 case statement mapped state 6 to 3
02:30:21.246 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1dddeab-7060-41b3-b69f-da40aa893748"}
02:30:21.249 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f568a068-c60f-4df3-bf89-0d06862102ee"}
02:30:21.253 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.16,6.88],"pixels":"..."},"id":"f568a068-c60f-4df3-bf89-0d06862102ee"}
02:30:23.000 01.747 9640 Exposure complete
02:30:23.143 00.143 9640 worker thread done servicing request
02:30:23.143 00.000 16872 OnExposeComplete: enter
02:30:23.146 00.003 16872 UpdateGuideState(): m_state=6
02:30:23.149 00.003 16872 Star::Find(15, 206, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
02:30:23.152 00.003 16872 Star::Find returns 1 (0), X=205.54, Y=191.78, Mass=35471, SNR=112.0, Peak=5656 HFD=3.6
02:30:23.157 00.005 16872 MultiStar: exiting stabilization period
02:30:23.162 00.005 16872 Star::Find false star n=5 nbg=277 bg=3215.4 sigma=19.5 thresh=3274 peak=3267
02:30:23.165 00.003 16872 Star::Find false star n=5 nbg=259 bg=3215.1 sigma=17.5 thresh=3268 peak=3267
02:30:23.167 00.002 16872 Star::Find false star n=6 nbg=276 bg=3213.0 sigma=20.3 thresh=3274 peak=3267
02:30:23.170 00.003 16872 Star::Find false star n=5 nbg=280 bg=3218.1 sigma=19.3 thresh=3276 peak=3262
02:30:23.173 00.003 16872 MultiStar: [#1 0.15,0.01,0.53,U] [#2 0.35,0.04,0.27,U] [#3 -0.37,-0.77,0.00,M2] [#4 0.20,0.31,0.22,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.16,-0.57,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 5.57,6.18,0.00,M3] [#10 -0.71,-0.34,0.00,M7] [#11 0.00,0.00,0.00,L] 
02:30:23.175 00.002 16872 refined, 3 included, MultiStar: {0.33, 0.08}, one-star: {0.45, 0.08}
02:30:23.178 00.003 16872 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.59) = xAngle (1.82 = 1.82)
02:30:23.181 00.003 16872 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.87 = 1.87)
02:30:23.183 00.002 16872 CameraToMount -- cameraX=0.33 cameraY=0.08 hyp=0.34 cameraTheta=0.24 mountX=-0.08 mountY=0.33, mountTheta=1.82
02:30:23.188 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.33, y=0.08, opts=13)
02:30:23.192 00.004 16872 Enqueuing Move request for scope (0.33, 0.08)
02:30:23.195 00.003 9640 Worker thread wakes up
02:30:23.195 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.08) opts 0xd
02:30:23.195 00.000 9640 Handling offset move in thread for scope, endpoint = (0.33, 0.08)
02:30:23.195 00.000 9640 Moving (0.33, 0.08) raw xDistance=-0.08 yDistance=0.33
02:30:23.196 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:30:23.196 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.33, m_sumCorr=3
02:30:23.196 00.000 9640 MoveAxis(E, 0, ABG)
02:30:23.196 00.000 9640 Move returns status 0, amount 0
02:30:23.196 00.000 9640 MoveAxis(S, 26, ABG)
02:30:23.196 00.000 9640 Guiding  Dir = 1, Dur = 26
02:30:23.196 00.000 9640 IsSlewing returns 0
02:30:23.196 00.000 9640 IsGuiding returns 0
02:30:23.197 00.001 9640 PulseGuide returned control before completion, sleep 36
02:30:23.201 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=5656, med=3216, FiltMin=3084, FiltMax=4980, Gamma=2.190
02:30:23.234 00.033 16872 UpdateGuideState exits: m=35471 SNR=112.0
02:30:23.238 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:23.240 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:30:23.243 00.003 16872 Enqueuing Expose request
02:30:23.248 00.005 9640 IsGuiding returns 0
02:30:23.248 00.000 9640 Move returns status 0, amount 26
02:30:23.248 00.000 9640 move complete, result=0
02:30:23.248 00.000 9640 worker thread done servicing request
02:30:23.248 00.000 9640 Worker thread wakes up
02:30:23.248 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:30:23.248 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:30:23.252 00.004 16872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
02:30:24.731 01.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f158530b-4f09-4a64-8ba2-942e088aefd7"}
02:30:24.735 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f158530b-4f09-4a64-8ba2-942e088aefd7"}
02:30:24.738 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7b86b03-23e9-4f56-a2b0-cb011569c89b"}
02:30:24.741 00.003 16872 case statement mapped state 6 to 3
02:30:24.744 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7b86b03-23e9-4f56-a2b0-cb011569c89b"}
02:30:24.747 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d98cb7b1-a075-49e6-8017-06b5569747d8"}
02:30:24.753 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.54,6.78],"pixels":"..."},"id":"d98cb7b1-a075-49e6-8017-06b5569747d8"}
02:30:27.321 02.568 9640 Exposure complete
02:30:27.457 00.136 9640 worker thread done servicing request
02:30:27.458 00.001 16872 OnExposeComplete: enter
02:30:27.461 00.003 16872 UpdateGuideState(): m_state=6
02:30:27.464 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
02:30:27.468 00.004 16872 Star::Find returns 1 (0), X=205.45, Y=191.99, Mass=33730, SNR=109.8, Peak=5940 HFD=3.5
02:30:27.470 00.002 16872 Star::Find false star n=4 nbg=269 bg=3211.8 sigma=17.5 thresh=3264 peak=3262
02:30:27.473 00.003 16872 Star::Find false star n=8 nbg=269 bg=3214.9 sigma=19.5 thresh=3273 peak=3264
02:30:27.476 00.003 16872 MultiStar: [#1 -0.07,0.23,0.50,U] [#2 0.53,0.49,0.30,U] [#3 -0.46,-0.20,0.27,U] [#4 -0.16,0.52,0.20,U] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.98,-0.08,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 16.57,-1.47,0.00,M4] [#10 0.84,0.11,0.00,M8] [#11 0.00,0.00,0.00,L] 
02:30:27.479 00.003 16872 refined, 4 included, MultiStar: {0.15, 0.26}, one-star: {0.37, 0.29}
02:30:27.482 00.003 16872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.59) = xAngle (2.65 = 2.65)
02:30:27.484 00.002 16872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.70 = 2.70)
02:30:27.487 00.003 16872 CameraToMount -- cameraX=0.15 cameraY=0.26 hyp=0.30 cameraTheta=1.06 mountX=-0.27 mountY=0.13, mountTheta=2.69
02:30:27.492 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.26, opts=13)
02:30:27.495 00.003 16872 Enqueuing Move request for scope (0.15, 0.26)
02:30:27.497 00.002 9640 Worker thread wakes up
02:30:27.497 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.26) opts 0xd
02:30:27.497 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.26)
02:30:27.497 00.000 9640 Moving (0.15, 0.26) raw xDistance=-0.27 yDistance=0.13
02:30:27.498 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.27
02:30:27.498 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.13, m_sumCorr=3.2
02:30:27.498 00.000 9640 MoveAxis(E, 28, ABG)
02:30:27.498 00.000 9640 Guiding  Dir = 2, Dur = 28
02:30:27.498 00.000 9640 IsSlewing returns 0
02:30:27.498 00.000 9640 IsGuiding returns 0
02:30:27.499 00.001 9640 PulseGuide returned control before completion, sleep 38
02:30:27.503 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=5940, med=3212, FiltMin=3088, FiltMax=5176, Gamma=2.190
02:30:27.534 00.031 16872 UpdateGuideState exits: m=33730 SNR=109.8
02:30:27.539 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:27.544 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:30:27.546 00.002 16872 Enqueuing Expose request
02:30:27.553 00.007 9640 IsGuiding returns 1
02:30:27.553 00.000 9640 scope still moving after pulse duration time elapsed
02:30:27.584 00.031 9640 IsSlewing returns 0
02:30:27.585 00.001 9640 IsGuiding returns 0
02:30:27.585 00.000 9640 scope move finished after 28 + 58 ms
02:30:27.585 00.000 9640 Move returns status 0, amount 28
02:30:27.586 00.001 9640 MoveAxis(S, 22, ABG)
02:30:27.586 00.000 9640 Guiding  Dir = 1, Dur = 22
02:30:27.586 00.000 9640 IsSlewing returns 0
02:30:27.587 00.001 9640 IsGuiding returns 0
02:30:27.587 00.000 9640 PulseGuide returned control before completion, sleep 32
02:30:27.631 00.044 9640 IsGuiding returns 1
02:30:27.631 00.000 9640 scope still moving after pulse duration time elapsed
02:30:27.661 00.030 9640 IsSlewing returns 0
02:30:27.663 00.002 9640 IsGuiding returns 0
02:30:27.663 00.000 9640 scope move finished after 22 + 53 ms
02:30:27.663 00.000 9640 Move returns status 0, amount 22
02:30:27.663 00.000 9640 move complete, result=0
02:30:27.663 00.000 9640 worker thread done servicing request
02:30:27.663 00.000 9640 Worker thread wakes up
02:30:27.663 00.000 16872 GuideStep: -0.3 px 28 ms EAST, 0.1 px 22 ms SOUTH
02:30:27.667 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:30:27.667 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:30:28.230 00.563 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"569d688b-72ca-482f-bfc1-976aa954afa5"}
02:30:28.235 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"569d688b-72ca-482f-bfc1-976aa954afa5"}
02:30:28.239 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e6a16057-43ab-4697-bb77-5104451378a9"}
02:30:28.243 00.004 16872 case statement mapped state 6 to 3
02:30:28.251 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6a16057-43ab-4697-bb77-5104451378a9"}
02:30:28.255 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"efa2a51f-66bf-49a9-a944-6681d06503a1"}
02:30:28.260 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.45,6.99],"pixels":"..."},"id":"efa2a51f-66bf-49a9-a944-6681d06503a1"}
02:30:31.729 03.469 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"afaaa7e1-6e44-47b6-90fa-69eae8b20b59"}
02:30:31.733 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"afaaa7e1-6e44-47b6-90fa-69eae8b20b59"}
02:30:31.736 00.003 9640 Exposure complete
02:30:31.737 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a1abd020-3764-47d9-9ad5-d4af2ec480fa"}
02:30:31.740 00.003 16872 case statement mapped state 6 to 3
02:30:31.744 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1abd020-3764-47d9-9ad5-d4af2ec480fa"}
02:30:31.748 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d55c0738-c0cf-4d17-9379-44cfa73b8b84"}
02:30:31.751 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.45,6.99],"pixels":"..."},"id":"d55c0738-c0cf-4d17-9379-44cfa73b8b84"}
02:30:31.876 00.125 9640 worker thread done servicing request
02:30:31.876 00.000 16872 OnExposeComplete: enter
02:30:31.879 00.003 16872 UpdateGuideState(): m_state=6
02:30:31.883 00.004 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
02:30:31.886 00.003 16872 Star::Find returns 1 (0), X=205.43, Y=191.53, Mass=33685, SNR=106.8, Peak=5188 HFD=3.3
02:30:31.888 00.002 16872 Star::Find false star n=2 nbg=153 bg=3215.2 sigma=19.9 thresh=3275 peak=3258
02:30:31.890 00.002 16872 Star::Find false star n=9 nbg=250 bg=3214.5 sigma=15.3 thresh=3261 peak=3261
02:30:31.892 00.002 16872 Star::Find false star n=5 nbg=279 bg=3216.1 sigma=17.9 thresh=3270 peak=3270
02:30:31.897 00.005 16872 Star::Find false star n=6 nbg=277 bg=3213.0 sigma=17.7 thresh=3266 peak=3265
02:30:31.901 00.004 16872 MultiStar: [#1 0.07,-0.06,0.48,U] [#2 0.18,-0.69,0.24,U] [#3 -0.04,-0.90,0.00,M2] [#4 -0.16,-0.21,0.22,U] [#5 1.44,-1.06,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 1.34,-0.90,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.03,-0.72,0.00,M9] [#11 0.00,0.00,0.00,L] 
02:30:31.905 00.004 16872 refined, 3 included, MultiStar: {0.20, -0.21}, one-star: {0.34, -0.17}
02:30:31.908 00.003 16872 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.59) = xAngle (0.76 = 0.76)
02:30:31.910 00.002 16872 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.81 = 0.81)
02:30:31.913 00.003 16872 CameraToMount -- cameraX=0.20 cameraY=-0.21 hyp=0.29 cameraTheta=-0.82 mountX=0.21 mountY=0.21, mountTheta=0.79
02:30:31.917 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=-0.21, opts=13)
02:30:31.920 00.003 16872 Enqueuing Move request for scope (0.20, -0.21)
02:30:31.923 00.003 9640 Worker thread wakes up
02:30:31.923 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.21) opts 0xd
02:30:31.924 00.001 9640 Handling offset move in thread for scope, endpoint = (0.20, -0.21)
02:30:31.924 00.000 9640 Moving (0.20, -0.21) raw xDistance=0.21 yDistance=0.21
02:30:31.924 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.21
02:30:31.924 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=3.2
02:30:31.924 00.000 9640 MoveAxis(W, 20, ABG)
02:30:31.924 00.000 9640 Guiding  Dir = 3, Dur = 20
02:30:31.924 00.000 9640 IsSlewing returns 0
02:30:31.924 00.000 9640 IsGuiding returns 0
02:30:31.925 00.001 9640 PulseGuide returned control before completion, sleep 30
02:30:31.930 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=5188, med=3216, FiltMin=3060, FiltMax=4636, Gamma=2.190
02:30:31.959 00.029 9640 IsGuiding returns 1
02:30:31.959 00.000 9640 scope still moving after pulse duration time elapsed
02:30:31.962 00.003 16872 UpdateGuideState exits: m=33685 SNR=106.8
02:30:31.965 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:31.968 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:30:31.971 00.003 16872 Enqueuing Expose request
02:30:31.990 00.019 9640 IsSlewing returns 0
02:30:31.991 00.001 9640 IsGuiding returns 0
02:30:31.991 00.000 9640 scope move finished after 20 + 47 ms
02:30:31.991 00.000 9640 Move returns status 0, amount 20
02:30:31.991 00.000 9640 MoveAxis(N, 0, ABG)
02:30:31.991 00.000 9640 Move returns status 0, amount 0
02:30:31.991 00.000 9640 move complete, result=0
02:30:31.991 00.000 9640 worker thread done servicing request
02:30:31.992 00.001 9640 Worker thread wakes up
02:30:31.992 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:30:31.992 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:30:31.992 00.000 16872 GuideStep: 0.2 px 20 ms WEST, 0.2 px 0 ms NORTH
02:30:35.229 03.237 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec50f3ff-cced-4354-b696-4f2fab1ceb87"}
02:30:35.232 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ec50f3ff-cced-4354-b696-4f2fab1ceb87"}
02:30:35.236 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74499063-1d14-431d-b4d8-8be906c0cb05"}
02:30:35.238 00.002 16872 case statement mapped state 6 to 3
02:30:35.242 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"74499063-1d14-431d-b4d8-8be906c0cb05"}
02:30:35.245 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fa09e0dd-149b-46fa-a3a5-408786ca2cd3"}
02:30:35.249 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[7.43,6.53],"pixels":"..."},"id":"fa09e0dd-149b-46fa-a3a5-408786ca2cd3"}
02:30:36.059 00.810 9640 Exposure complete
02:30:36.195 00.136 9640 worker thread done servicing request
02:30:36.195 00.000 16872 OnExposeComplete: enter
02:30:36.198 00.003 16872 UpdateGuideState(): m_state=6
02:30:36.201 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
02:30:36.208 00.007 16872 Star::Find returns 1 (0), X=205.41, Y=191.98, Mass=34111, SNR=109.7, Peak=5832 HFD=3.5
02:30:36.212 00.004 16872 Star::Find false star n=3 nbg=283 bg=3218.9 sigma=18.2 thresh=3274 peak=3262
02:30:36.218 00.006 16872 Star::Find false star n=4 nbg=271 bg=3219.1 sigma=17.4 thresh=3271 peak=3266
02:30:36.221 00.003 16872 Star::Find false star n=4 nbg=286 bg=3212.0 sigma=19.5 thresh=3271 peak=3255
02:30:36.225 00.004 16872 MultiStar: [#1 0.55,0.44,0.00,M1] [#2 0.61,0.52,0.00,M1] [#3 -0.22,0.02,0.26,U] [#4 0.45,0.69,0.00,M7] [#5 -0.55,-0.29,0.12,U] [#6 0.00,0.00,0.00,L] [#7 2.01,-0.48,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.82,0.62,0.00,M10] [#11 0.00,0.00,0.00,L] 
02:30:36.228 00.003 16872 refined, 2 included, MultiStar: {0.15, 0.18}, one-star: {0.33, 0.28}
02:30:36.231 00.003 16872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.59) = xAngle (2.46 = 2.46)
02:30:36.235 00.004 16872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.51 = 2.51)
02:30:36.239 00.004 16872 CameraToMount -- cameraX=0.15 cameraY=0.18 hyp=0.24 cameraTheta=0.87 mountX=-0.18 mountY=0.14, mountTheta=2.49
02:30:36.243 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.18, opts=13)
02:30:36.246 00.003 16872 Enqueuing Move request for scope (0.15, 0.18)
02:30:36.251 00.005 9640 Worker thread wakes up
02:30:36.251 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.18) opts 0xd
02:30:36.251 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.18)
02:30:36.252 00.001 9640 Moving (0.15, 0.18) raw xDistance=-0.18 yDistance=0.14
02:30:36.252 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.18
02:30:36.252 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=3.2
02:30:36.252 00.000 9640 MoveAxis(E, 18, ABG)
02:30:36.252 00.000 9640 Guiding  Dir = 2, Dur = 18
02:30:36.252 00.000 9640 IsSlewing returns 0
02:30:36.252 00.000 9640 IsGuiding returns 0
02:30:36.253 00.001 9640 PulseGuide returned control before completion, sleep 28
02:30:36.260 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=5832, med=3216, FiltMin=3058, FiltMax=5180, Gamma=2.190
02:30:36.295 00.035 9640 IsGuiding returns 1
02:30:36.295 00.000 9640 scope still moving after pulse duration time elapsed
02:30:36.296 00.001 16872 UpdateGuideState exits: m=34111 SNR=109.7
02:30:36.300 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:36.303 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:30:36.306 00.003 16872 Enqueuing Expose request
02:30:36.326 00.020 9640 IsSlewing returns 0
02:30:36.326 00.000 9640 IsGuiding returns 1
02:30:36.357 00.031 9640 IsSlewing returns 0
02:30:36.357 00.000 9640 IsGuiding returns 0
02:30:36.357 00.000 9640 scope move finished after 18 + 87 ms
02:30:36.357 00.000 9640 Move returns status 0, amount 18
02:30:36.357 00.000 9640 MoveAxis(N, 0, ABG)
02:30:36.357 00.000 9640 Move returns status 0, amount 0
02:30:36.357 00.000 9640 move complete, result=0
02:30:36.358 00.001 9640 worker thread done servicing request
02:30:36.358 00.000 9640 Worker thread wakes up
02:30:36.358 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:30:36.358 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:30:36.358 00.000 16872 GuideStep: -0.2 px 18 ms EAST, 0.1 px 0 ms NORTH
02:30:38.730 02.372 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3747f717-e410-46ca-a0ce-f033489db59e"}
02:30:38.734 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3747f717-e410-46ca-a0ce-f033489db59e"}
02:30:38.740 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"14f51e05-f954-4141-acd8-da8fc93b800a"}
02:30:38.744 00.004 16872 case statement mapped state 6 to 3
02:30:38.746 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"14f51e05-f954-4141-acd8-da8fc93b800a"}
02:30:38.749 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"49578ac6-2c50-429d-a781-a3f1aacd6074"}
02:30:38.753 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[7.41,6.98],"pixels":"..."},"id":"49578ac6-2c50-429d-a781-a3f1aacd6074"}
02:30:40.412 01.659 9640 Exposure complete
02:30:40.554 00.142 16872 OnExposeComplete: enter
02:30:40.559 00.005 16872 UpdateGuideState(): m_state=6
02:30:40.564 00.005 9640 worker thread done servicing request
02:30:40.564 00.000 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
02:30:40.570 00.006 16872 Star::Find returns 1 (0), X=205.75, Y=192.46, Mass=34561, SNR=108.8, Peak=5864 HFD=3.4
02:30:40.575 00.005 16872 Star::Find false star n=2 nbg=277 bg=3211.7 sigma=19.6 thresh=3271 peak=3265
02:30:40.577 00.002 16872 Star::Find false star n=7 nbg=265 bg=3212.3 sigma=16.8 thresh=3263 peak=3260
02:30:40.581 00.004 16872 Star::Find false star n=2 nbg=268 bg=3215.0 sigma=18.6 thresh=3271 peak=3252
02:30:40.586 00.005 16872 MultiStar: [#1 0.20,0.62,0.50,U] [#2 0.44,0.48,0.24,U] [#3 0.20,0.50,0.27,U] [#4 0.38,1.13,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 3.11,1.00,0.00,M6] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.01,0.70,0.12,U] [#11 0.00,0.00,0.00,L] 
02:30:40.590 00.004 16872 refined, 4 included, MultiStar: {0.44, 0.66}, one-star: {0.67, 0.76}
02:30:40.595 00.005 16872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.59) = xAngle (2.57 = 2.57)
02:30:40.599 00.004 16872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.62 = 2.62)
02:30:40.603 00.004 16872 CameraToMount -- cameraX=0.44 cameraY=0.66 hyp=0.79 cameraTheta=0.99 mountX=-0.67 mountY=0.39, mountTheta=2.61
02:30:40.609 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.44, y=0.66, opts=13)
02:30:40.612 00.003 16872 Enqueuing Move request for scope (0.44, 0.66)
02:30:40.617 00.005 9640 Worker thread wakes up
02:30:40.617 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.66) opts 0xd
02:30:40.617 00.000 9640 Handling offset move in thread for scope, endpoint = (0.44, 0.66)
02:30:40.617 00.000 9640 Moving (0.44, 0.66) raw xDistance=-0.67 yDistance=0.39
02:30:40.617 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.67
02:30:40.617 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.39, m_sumCorr=3.2
02:30:40.617 00.000 9640 MoveAxis(E, 73, ABG)
02:30:40.617 00.000 9640 Guiding  Dir = 2, Dur = 73
02:30:40.618 00.001 9640 IsSlewing returns 0
02:30:40.618 00.000 9640 IsGuiding returns 0
02:30:40.618 00.000 9640 PulseGuide returned control before completion, sleep 83
02:30:40.622 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=5864, med=3212, FiltMin=3066, FiltMax=4888, Gamma=2.190
02:30:40.654 00.032 16872 UpdateGuideState exits: m=34561 SNR=108.8
02:30:40.657 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:40.661 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:30:40.664 00.003 16872 Enqueuing Expose request
02:30:40.706 00.042 9640 IsGuiding returns 1
02:30:40.706 00.000 9640 scope still moving after pulse duration time elapsed
02:30:40.737 00.031 9640 IsSlewing returns 0
02:30:40.737 00.000 9640 IsGuiding returns 1
02:30:40.769 00.032 9640 IsSlewing returns 0
02:30:40.769 00.000 9640 IsGuiding returns 0
02:30:40.769 00.000 9640 scope move finished after 73 + 78 ms
02:30:40.769 00.000 9640 Move returns status 0, amount 73
02:30:40.769 00.000 9640 MoveAxis(N, 0, ABG)
02:30:40.769 00.000 9640 Move returns status 0, amount 0
02:30:40.769 00.000 9640 move complete, result=0
02:30:40.769 00.000 9640 worker thread done servicing request
02:30:40.769 00.000 9640 Worker thread wakes up
02:30:40.769 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:30:40.769 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:30:40.769 00.000 16872 GuideStep: -0.7 px 73 ms EAST, 0.4 px 0 ms NORTH
02:30:42.229 01.460 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3fb7e3a-2707-4500-a87a-c8565de19997"}
02:30:42.232 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f3fb7e3a-2707-4500-a87a-c8565de19997"}
02:30:42.236 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"15eadc94-7cf3-4ed3-893f-259a26671407"}
02:30:42.239 00.003 16872 case statement mapped state 6 to 3
02:30:42.241 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"15eadc94-7cf3-4ed3-893f-259a26671407"}
02:30:42.245 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"50fdf0ee-8661-47dc-aaea-5a559227014a"}
02:30:42.248 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[6.75,7.46],"pixels":"..."},"id":"50fdf0ee-8661-47dc-aaea-5a559227014a"}
02:30:44.839 02.591 9640 Exposure complete
02:30:44.974 00.135 9640 worker thread done servicing request
02:30:44.974 00.000 16872 OnExposeComplete: enter
02:30:44.977 00.003 16872 UpdateGuideState(): m_state=6
02:30:44.980 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:30:44.983 00.003 16872 Star::Find returns 1 (0), X=205.46, Y=191.49, Mass=34578, SNR=112.2, Peak=5688 HFD=3.2
02:30:44.987 00.004 16872 Star::Find false star n=5 nbg=261 bg=3213.4 sigma=15.7 thresh=3261 peak=3260
02:30:44.989 00.002 16872 MultiStar: [#1 0.07,-0.26,0.51,U] [#2 0.35,0.02,0.27,U] [#3 0.10,-0.11,0.20,U] [#4 0.75,0.19,0.00,M9] [#5 0.86,0.02,0.00,M4] [#6 10.68,-5.86,0.00,M5] [#7 1.60,-0.69,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.22,0.07,0.15,U] 
02:30:44.993 00.004 16872 refined, 4 included, MultiStar: {0.26, -0.16}, one-star: {0.38, -0.21}
02:30:44.996 00.003 16872 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.59) = xAngle (1.03 = 1.03)
02:30:44.999 00.003 16872 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.07 = 1.07)
02:30:45.000 00.001 16872 CameraToMount -- cameraX=0.26 cameraY=-0.16 hyp=0.31 cameraTheta=-0.56 mountX=0.16 mountY=0.27, mountTheta=1.04
02:30:45.005 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.26, y=-0.16, opts=13)
02:30:45.008 00.003 16872 Enqueuing Move request for scope (0.26, -0.16)
02:30:45.010 00.002 9640 Worker thread wakes up
02:30:45.010 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.16) opts 0xd
02:30:45.010 00.000 9640 Handling offset move in thread for scope, endpoint = (0.26, -0.16)
02:30:45.011 00.001 9640 Moving (0.26, -0.16) raw xDistance=0.16 yDistance=0.27
02:30:45.011 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.16
02:30:45.011 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.27, m_sumCorr=3.3
02:30:45.011 00.000 9640 MoveAxis(W, 10, ABG)
02:30:45.011 00.000 9640 Guiding  Dir = 3, Dur = 10
02:30:45.011 00.000 9640 IsSlewing returns 0
02:30:45.011 00.000 9640 IsGuiding returns 0
02:30:45.012 00.001 9640 PulseGuide returned control before completion, sleep 20
02:30:45.017 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=5688, med=3212, FiltMin=3136, FiltMax=4868, Gamma=2.190
02:30:45.037 00.020 9640 IsGuiding returns 1
02:30:45.037 00.000 9640 scope still moving after pulse duration time elapsed
02:30:45.048 00.011 16872 UpdateGuideState exits: m=34578 SNR=112.2
02:30:45.051 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:45.056 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:30:45.058 00.002 16872 Enqueuing Expose request
02:30:45.067 00.009 9640 IsSlewing returns 0
02:30:45.067 00.000 9640 IsGuiding returns 0
02:30:45.068 00.001 9640 scope move finished after 10 + 45 ms
02:30:45.068 00.000 9640 Move returns status 0, amount 10
02:30:45.068 00.000 9640 MoveAxis(S, 18, ABG)
02:30:45.068 00.000 9640 Guiding  Dir = 1, Dur = 18
02:30:45.068 00.000 9640 IsSlewing returns 0
02:30:45.068 00.000 9640 IsGuiding returns 0
02:30:45.069 00.001 9640 PulseGuide returned control before completion, sleep 28
02:30:45.098 00.029 9640 IsGuiding returns 1
02:30:45.098 00.000 9640 scope still moving after pulse duration time elapsed
02:30:45.130 00.032 9640 IsSlewing returns 0
02:30:45.130 00.000 9640 IsGuiding returns 0
02:30:45.130 00.000 9640 scope move finished after 18 + 43 ms
02:30:45.130 00.000 9640 Move returns status 0, amount 18
02:30:45.130 00.000 9640 move complete, result=0
02:30:45.130 00.000 9640 worker thread done servicing request
02:30:45.130 00.000 9640 Worker thread wakes up
02:30:45.130 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:30:45.130 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:30:45.133 00.003 16872 GuideStep: 0.2 px 10 ms WEST, 0.3 px 18 ms SOUTH
02:30:45.730 00.597 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45a32a13-5640-4b76-90a8-1f64215ec09e"}
02:30:45.734 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"45a32a13-5640-4b76-90a8-1f64215ec09e"}
02:30:45.738 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0b19022-9756-4574-9edc-51f8d42615cc"}
02:30:45.742 00.004 16872 case statement mapped state 6 to 3
02:30:45.745 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0b19022-9756-4574-9edc-51f8d42615cc"}
02:30:45.749 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2536fd16-602c-4483-aab3-bfb6a4d4d3ad"}
02:30:45.753 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[7.46,7.49],"pixels":"..."},"id":"2536fd16-602c-4483-aab3-bfb6a4d4d3ad"}
02:30:49.181 03.428 9640 Exposure complete
02:30:49.230 00.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3db1398-7e17-49e7-bff8-7ae2668d3aa0"}
02:30:49.233 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f3db1398-7e17-49e7-bff8-7ae2668d3aa0"}
02:30:49.237 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b321eb32-bfd1-4b7e-a1fd-c8a502f75d78"}
02:30:49.240 00.003 16872 case statement mapped state 6 to 3
02:30:49.243 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b321eb32-bfd1-4b7e-a1fd-c8a502f75d78"}
02:30:49.246 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fc9d08d1-9486-4da4-b7aa-61cacc0cb23b"}
02:30:49.250 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[7.46,7.49],"pixels":"..."},"id":"fc9d08d1-9486-4da4-b7aa-61cacc0cb23b"}
02:30:49.320 00.070 9640 worker thread done servicing request
02:30:49.320 00.000 16872 OnExposeComplete: enter
02:30:49.324 00.004 16872 UpdateGuideState(): m_state=6
02:30:49.327 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
02:30:49.330 00.003 16872 Star::Find returns 1 (0), X=204.79, Y=191.35, Mass=33194, SNR=106.0, Peak=5092 HFD=3.7
02:30:49.332 00.002 16872 Star::Find false star n=2 nbg=270 bg=3207.1 sigma=20.0 thresh=3267 peak=3256
02:30:49.336 00.004 16872 Star::Find false star n=9 nbg=263 bg=3207.5 sigma=18.5 thresh=3263 peak=3263
02:30:49.339 00.003 16872 Star::Find false star n=2 nbg=269 bg=3213.0 sigma=20.4 thresh=3274 peak=3260
02:30:49.341 00.002 16872 Star::Find false star n=3 nbg=269 bg=3216.4 sigma=18.7 thresh=3273 peak=3261
02:30:49.343 00.002 16872 MultiStar: [#1 0.02,-0.27,0.48,U] [#2 0.15,-0.21,0.30,U] [#3 -0.53,-0.15,0.21,U] [#4 0.25,0.22,0.19,U] [#5 0.27,-2.08,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.58,-0.63,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.57,0.03,0.13,U] [#11 0.00,0.00,0.00,L] 
02:30:49.346 00.003 16872 refined, 5 included, MultiStar: {-0.16, -0.23}, one-star: {-0.29, -0.36}
02:30:49.349 00.003 16872 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-1.59) = xAngle (-0.60 = -0.60)
02:30:49.353 00.004 16872 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.55 = -0.55)
02:30:49.356 00.003 16872 CameraToMount -- cameraX=-0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-2.18 mountX=0.23 mountY=-0.15, mountTheta=-0.57
02:30:49.360 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.16, y=-0.23, opts=13)
02:30:49.362 00.002 16872 Enqueuing Move request for scope (-0.16, -0.23)
02:30:49.365 00.003 9640 Worker thread wakes up
02:30:49.365 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.23) opts 0xd
02:30:49.366 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.16, -0.23)
02:30:49.366 00.000 9640 Moving (-0.16, -0.23) raw xDistance=0.23 yDistance=-0.15
02:30:49.366 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.23
02:30:49.366 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.15, m_sumCorr=3.3
02:30:49.366 00.000 9640 MoveAxis(W, 26, ABG)
02:30:49.366 00.000 9640 Guiding  Dir = 3, Dur = 26
02:30:49.366 00.000 9640 IsSlewing returns 0
02:30:49.366 00.000 9640 IsGuiding returns 0
02:30:49.367 00.001 9640 PulseGuide returned control before completion, sleep 36
02:30:49.372 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=5092, med=3212, FiltMin=3132, FiltMax=4632, Gamma=2.190
02:30:49.405 00.033 16872 UpdateGuideState exits: m=33194 SNR=106.0
02:30:49.408 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:49.410 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:30:49.415 00.005 16872 Enqueuing Expose request
02:30:49.419 00.004 9640 IsGuiding returns 1
02:30:49.419 00.000 9640 scope still moving after pulse duration time elapsed
02:30:49.444 00.025 9640 IsSlewing returns 0
02:30:49.444 00.000 9640 IsGuiding returns 0
02:30:49.444 00.000 9640 scope move finished after 26 + 51 ms
02:30:49.444 00.000 9640 Move returns status 0, amount 26
02:30:49.444 00.000 9640 MoveAxis(N, 0, ABG)
02:30:49.444 00.000 9640 Move returns status 0, amount 0
02:30:49.444 00.000 9640 move complete, result=0
02:30:49.444 00.000 9640 worker thread done servicing request
02:30:49.445 00.001 9640 Worker thread wakes up
02:30:49.445 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:30:49.445 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:30:49.456 00.011 16872 GuideStep: 0.2 px 26 ms WEST, -0.1 px 0 ms NORTH
02:30:52.731 03.275 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4b5e086b-6068-489f-af9b-27c2ffa2b374"}
02:30:52.733 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4b5e086b-6068-489f-af9b-27c2ffa2b374"}
02:30:52.736 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"002c8825-523b-4c78-aee5-748923625fb8"}
02:30:52.741 00.005 16872 case statement mapped state 6 to 3
02:30:52.745 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"002c8825-523b-4c78-aee5-748923625fb8"}
02:30:52.749 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"02f67a2e-1b67-41a4-a771-5c4c3e0908d1"}
02:30:52.752 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[6.79,7.35],"pixels":"..."},"id":"02f67a2e-1b67-41a4-a771-5c4c3e0908d1"}
02:30:53.513 00.761 9640 Exposure complete
02:30:53.652 00.139 9640 worker thread done servicing request
02:30:53.652 00.000 16872 OnExposeComplete: enter
02:30:53.656 00.004 16872 UpdateGuideState(): m_state=6
02:30:53.659 00.003 16872 Star::Find(15, 204, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
02:30:53.662 00.003 16872 Star::Find returns 1 (0), X=205.16, Y=192.09, Mass=35527, SNR=114.3, Peak=5896 HFD=3.5
02:30:53.665 00.003 16872 Star::Find false star n=4 nbg=275 bg=3221.6 sigma=18.5 thresh=3277 peak=3273
02:30:53.667 00.002 16872 Star::Find false star n=6 nbg=264 bg=3220.1 sigma=18.0 thresh=3274 peak=3270
02:30:53.669 00.002 16872 MultiStar: [#1 0.16,0.40,0.49,U] [#2 0.14,0.52,0.27,U] [#3 -0.26,-0.06,0.24,U] [#4 0.06,0.55,0.19,U] [#5 -0.14,0.09,0.09,U] [#6 0.00,0.00,0.00,L] [#7 -0.52,-1.18,0.00,M9] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.84,0.12,0.00,M8] [#11 0.00,0.00,0.00,L] 
02:30:53.673 00.004 16872 refined, 5 included, MultiStar: {0.06, 0.36}, one-star: {0.08, 0.39}
02:30:53.677 00.004 16872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.59) = xAngle (3.00 = 3.00)
02:30:53.679 00.002 16872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.04 = 3.04)
02:30:53.681 00.002 16872 CameraToMount -- cameraX=0.06 cameraY=0.36 hyp=0.37 cameraTheta=1.41 mountX=-0.36 mountY=0.04, mountTheta=3.04
02:30:53.687 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.36, opts=13)
02:30:53.690 00.003 16872 Enqueuing Move request for scope (0.06, 0.36)
02:30:53.693 00.003 9640 Worker thread wakes up
02:30:53.694 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.36) opts 0xd
02:30:53.694 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.36)
02:30:53.694 00.000 9640 Moving (0.06, 0.36) raw xDistance=-0.36 yDistance=0.04
02:30:53.694 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.36
02:30:53.694 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=3.3
02:30:53.694 00.000 9640 MoveAxis(E, 36, ABG)
02:30:53.694 00.000 9640 Guiding  Dir = 2, Dur = 36
02:30:53.694 00.000 9640 IsSlewing returns 0
02:30:53.694 00.000 9640 IsGuiding returns 0
02:30:53.695 00.001 9640 PulseGuide returned control before completion, sleep 46
02:30:53.704 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=5896, med=3216, FiltMin=3136, FiltMax=5088, Gamma=2.190
02:30:53.735 00.031 16872 UpdateGuideState exits: m=35527 SNR=114.3
02:30:53.737 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:53.740 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:30:53.742 00.002 16872 Enqueuing Expose request
02:30:53.749 00.007 9640 IsGuiding returns 1
02:30:53.750 00.001 9640 scope still moving after pulse duration time elapsed
02:30:53.780 00.030 9640 IsSlewing returns 0
02:30:53.780 00.000 9640 IsGuiding returns 0
02:30:53.780 00.000 9640 scope move finished after 36 + 49 ms
02:30:53.780 00.000 9640 Move returns status 0, amount 36
02:30:53.780 00.000 9640 MoveAxis(N, 0, ABG)
02:30:53.780 00.000 9640 Move returns status 0, amount 0
02:30:53.781 00.001 9640 move complete, result=0
02:30:53.781 00.000 9640 worker thread done servicing request
02:30:53.781 00.000 9640 Worker thread wakes up
02:30:53.781 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:30:53.781 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:30:53.783 00.002 16872 GuideStep: -0.4 px 36 ms EAST, 0.0 px 0 ms NORTH
02:30:56.231 02.448 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"10e673ea-86ec-4349-873a-5f95a2a6ed5d"}
02:30:56.235 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"10e673ea-86ec-4349-873a-5f95a2a6ed5d"}
02:30:56.239 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"02baaea8-ad54-46de-b5d1-b2af89e7fba6"}
02:30:56.241 00.002 16872 case statement mapped state 6 to 3
02:30:56.244 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"02baaea8-ad54-46de-b5d1-b2af89e7fba6"}
02:30:56.247 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d6572dc0-318d-4713-ac25-6a79c7e7b781"}
02:30:56.251 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.16,7.09],"pixels":"..."},"id":"d6572dc0-318d-4713-ac25-6a79c7e7b781"}
02:30:57.830 01.579 9640 Exposure complete
02:30:57.965 00.135 9640 worker thread done servicing request
02:30:57.965 00.000 16872 OnExposeComplete: enter
02:30:57.968 00.003 16872 UpdateGuideState(): m_state=6
02:30:57.971 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
02:30:57.973 00.002 16872 Star::Find returns 1 (0), X=205.24, Y=191.86, Mass=35760, SNR=113.9, Peak=5868 HFD=3.5
02:30:57.975 00.002 16872 Star::Find false star n=5 nbg=245 bg=3212.8 sigma=17.9 thresh=3266 peak=3265
02:30:57.979 00.004 16872 Star::Find false star n=2 nbg=276 bg=3216.5 sigma=19.7 thresh=3275 peak=3261
02:30:57.982 00.003 16872 Star::Find false star n=6 nbg=260 bg=3216.3 sigma=18.5 thresh=3272 peak=3266
02:30:57.986 00.004 16872 Star::Find false star n=2 nbg=279 bg=3215.3 sigma=18.3 thresh=3270 peak=3257
02:30:57.989 00.003 16872 MultiStar: [#1 0.48,0.09,0.50,U] [#2 0.42,0.36,0.26,U] [#3 0.23,-0.25,0.24,U] [#4 0.43,0.56,0.00,M8] [#5 -1.15,-0.10,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 1.51,0.32,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.29,0.67,0.00,M9] [#11 0.00,0.00,0.00,L] 
02:30:57.993 00.004 16872 single-star, 3 included, MultiStar: {0.28, 0.12}, one-star: {0.15, 0.16}
02:30:57.996 00.003 16872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.59) = xAngle (2.39 = 2.39)
02:30:57.998 00.002 16872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.44 = 2.44)
02:30:58.001 00.003 16872 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.22 cameraTheta=0.80 mountX=-0.16 mountY=0.14, mountTheta=2.42
02:30:58.004 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.16, opts=13)
02:30:58.010 00.006 16872 Enqueuing Move request for scope (0.15, 0.16)
02:30:58.013 00.003 9640 Worker thread wakes up
02:30:58.014 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
02:30:58.014 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
02:30:58.014 00.000 9640 Moving (0.15, 0.16) raw xDistance=-0.16 yDistance=0.14
02:30:58.014 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.16
02:30:58.014 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=3.3
02:30:58.014 00.000 9640 MoveAxis(E, 21, ABG)
02:30:58.014 00.000 9640 Guiding  Dir = 2, Dur = 21
02:30:58.014 00.000 9640 IsSlewing returns 0
02:30:58.015 00.001 9640 IsGuiding returns 0
02:30:58.015 00.000 9640 PulseGuide returned control before completion, sleep 31
02:30:58.020 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2820, max=5868, med=3216, FiltMin=3140, FiltMax=5080, Gamma=2.190
02:30:58.052 00.032 16872 UpdateGuideState exits: m=35760 SNR=113.9
02:30:58.056 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:58.058 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:30:58.061 00.003 16872 Enqueuing Expose request
02:30:58.063 00.002 9640 IsGuiding returns 1
02:30:58.063 00.000 9640 scope still moving after pulse duration time elapsed
02:30:58.085 00.022 9640 IsSlewing returns 0
02:30:58.085 00.000 9640 IsGuiding returns 0
02:30:58.085 00.000 9640 scope move finished after 21 + 49 ms
02:30:58.085 00.000 9640 Move returns status 0, amount 21
02:30:58.085 00.000 9640 MoveAxis(N, 0, ABG)
02:30:58.085 00.000 9640 Move returns status 0, amount 0
02:30:58.085 00.000 9640 move complete, result=0
02:30:58.085 00.000 9640 worker thread done servicing request
02:30:58.085 00.000 9640 Worker thread wakes up
02:30:58.085 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:30:58.085 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:30:58.087 00.002 16872 GuideStep: -0.2 px 21 ms EAST, 0.1 px 0 ms NORTH
02:30:59.729 01.642 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"70b7ddfc-d1c0-44c3-9670-10597b8fb4c0"}
02:30:59.733 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"70b7ddfc-d1c0-44c3-9670-10597b8fb4c0"}
02:30:59.737 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"70b14d6e-9398-4f8d-8115-f9aee22a7234"}
02:30:59.741 00.004 16872 case statement mapped state 6 to 3
02:30:59.744 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"70b14d6e-9398-4f8d-8115-f9aee22a7234"}
02:30:59.747 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fd4be3c2-a23c-43f3-a13c-066c572de5e9"}
02:30:59.751 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.24,6.86],"pixels":"..."},"id":"fd4be3c2-a23c-43f3-a13c-066c572de5e9"}
02:31:02.150 02.399 9640 Exposure complete
02:31:02.290 00.140 9640 worker thread done servicing request
02:31:02.291 00.001 16872 OnExposeComplete: enter
02:31:02.294 00.003 16872 UpdateGuideState(): m_state=6
02:31:02.296 00.002 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
02:31:02.299 00.003 16872 Star::Find returns 1 (0), X=205.54, Y=192.41, Mass=37407, SNR=117.2, Peak=5808 HFD=3.3
02:31:02.302 00.003 16872 Star::Find false star n=9 nbg=271 bg=3218.2 sigma=16.2 thresh=3267 peak=3262
02:31:02.305 00.003 16872 MultiStar: [#1 0.33,0.46,0.47,U] [#2 0.47,0.52,0.00,M1] [#3 -0.42,0.29,0.23,U] [#4 0.80,0.52,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 -12.68,12.88,0.00,M6] [#7 1.59,-1.22,0.00,R] [#8 0.06,-1.65,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 -0.43,0.36,0.13,U] 
02:31:02.308 00.003 16872 refined, 3 included, MultiStar: {0.25, 0.56}, one-star: {0.45, 0.70}
02:31:02.311 00.003 16872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.59) = xAngle (2.74 = 2.74)
02:31:02.316 00.005 16872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.78 = 2.78)
02:31:02.320 00.004 16872 CameraToMount -- cameraX=0.25 cameraY=0.56 hyp=0.62 cameraTheta=1.15 mountX=-0.57 mountY=0.22, mountTheta=2.78
02:31:02.323 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=0.56, opts=13)
02:31:02.326 00.003 16872 Enqueuing Move request for scope (0.25, 0.56)
02:31:02.330 00.004 9640 Worker thread wakes up
02:31:02.330 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.56) opts 0xd
02:31:02.330 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, 0.56)
02:31:02.330 00.000 9640 Moving (0.25, 0.56) raw xDistance=-0.57 yDistance=0.22
02:31:02.330 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.57
02:31:02.330 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.22, m_sumCorr=3.3
02:31:02.330 00.000 9640 MoveAxis(E, 63, ABG)
02:31:02.330 00.000 9640 Guiding  Dir = 2, Dur = 63
02:31:02.330 00.000 9640 IsSlewing returns 0
02:31:02.331 00.001 9640 IsGuiding returns 0
02:31:02.331 00.000 9640 PulseGuide returned control before completion, sleep 73
02:31:02.336 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=5808, med=3216, FiltMin=3078, FiltMax=5016, Gamma=2.190
02:31:02.366 00.030 16872 UpdateGuideState exits: m=37407 SNR=117.2
02:31:02.369 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:02.372 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:31:02.376 00.004 16872 Enqueuing Expose request
02:31:02.408 00.032 9640 IsGuiding returns 1
02:31:02.408 00.000 9640 scope still moving after pulse duration time elapsed
02:31:02.438 00.030 9640 IsSlewing returns 0
02:31:02.439 00.001 9640 IsGuiding returns 0
02:31:02.439 00.000 9640 scope move finished after 63 + 45 ms
02:31:02.439 00.000 9640 Move returns status 0, amount 63
02:31:02.439 00.000 9640 MoveAxis(N, 0, ABG)
02:31:02.439 00.000 9640 Move returns status 0, amount 0
02:31:02.440 00.001 9640 move complete, result=0
02:31:02.440 00.000 9640 worker thread done servicing request
02:31:02.440 00.000 9640 Worker thread wakes up
02:31:02.440 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:31:02.440 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:31:02.440 00.000 16872 GuideStep: -0.6 px 63 ms EAST, 0.2 px 0 ms NORTH
02:31:03.228 00.788 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e4cf6df1-fa05-4a50-90cf-6e741dee13f5"}
02:31:03.234 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e4cf6df1-fa05-4a50-90cf-6e741dee13f5"}
02:31:03.240 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2cf6c80-5613-4f1d-9c5f-edefbf7c2f68"}
02:31:03.244 00.004 16872 case statement mapped state 6 to 3
02:31:03.248 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2cf6c80-5613-4f1d-9c5f-edefbf7c2f68"}
02:31:03.252 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b61e150f-c9f1-499a-bcad-631afdaebbfe"}
02:31:03.256 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[6.54,7.41],"pixels":"..."},"id":"b61e150f-c9f1-499a-bcad-631afdaebbfe"}
02:31:06.504 03.248 9640 Exposure complete
02:31:06.643 00.139 9640 worker thread done servicing request
02:31:06.643 00.000 16872 OnExposeComplete: enter
02:31:06.646 00.003 16872 UpdateGuideState(): m_state=6
02:31:06.648 00.002 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
02:31:06.655 00.007 16872 Star::Find returns 1 (0), X=205.71, Y=191.83, Mass=35235, SNR=114.7, Peak=5764 HFD=3.5
02:31:06.658 00.003 16872 Star::Find false star n=8 nbg=280 bg=3219.6 sigma=18.6 thresh=3275 peak=3266
02:31:06.661 00.003 16872 Star::Find false star n=2 nbg=281 bg=3221.9 sigma=18.7 thresh=3278 peak=3266
02:31:06.664 00.003 16872 Star::Find false star n=3 nbg=283 bg=3217.4 sigma=19.1 thresh=3275 peak=3257
02:31:06.667 00.003 16872 Star::Find false star n=5 nbg=277 bg=3221.3 sigma=18.0 thresh=3275 peak=3274
02:31:06.671 00.004 16872 MultiStar: [#1 0.64,0.36,0.00,M1] [#2 0.51,0.44,0.28,U] [#3 0.30,0.07,0.26,U] [#4 0.26,-0.02,0.22,U] [#5 -0.01,0.66,0.07,U] [#6 0.00,0.00,0.00,L] [#7 -0.01,0.97,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.36,0.08,0.13,U] [#11 0.00,0.00,0.00,L] 
02:31:06.673 00.002 16872 refined, 5 included, MultiStar: {0.48, 0.16}, one-star: {0.62, 0.13}
02:31:06.676 00.003 16872 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.59) = xAngle (1.91 = 1.91)
02:31:06.679 00.003 16872 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.96 = 1.96)
02:31:06.682 00.003 16872 CameraToMount -- cameraX=0.48 cameraY=0.16 hyp=0.51 cameraTheta=0.33 mountX=-0.17 mountY=0.47, mountTheta=1.92
02:31:06.685 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.48, y=0.16, opts=13)
02:31:06.689 00.004 16872 Enqueuing Move request for scope (0.48, 0.16)
02:31:06.691 00.002 9640 Worker thread wakes up
02:31:06.691 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.16) opts 0xd
02:31:06.691 00.000 9640 Handling offset move in thread for scope, endpoint = (0.48, 0.16)
02:31:06.691 00.000 9640 Moving (0.48, 0.16) raw xDistance=-0.17 yDistance=0.47
02:31:06.691 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.17
02:31:06.691 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.47, m_sumCorr=3.3
02:31:06.691 00.000 9640 MoveAxis(E, 25, ABG)
02:31:06.691 00.000 9640 Guiding  Dir = 2, Dur = 25
02:31:06.691 00.000 9640 IsSlewing returns 0
02:31:06.692 00.001 9640 IsGuiding returns 0
02:31:06.692 00.000 9640 PulseGuide returned control before completion, sleep 35
02:31:06.697 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=5764, med=3216, FiltMin=3048, FiltMax=5116, Gamma=2.190
02:31:06.731 00.034 9640 IsGuiding returns 1
02:31:06.731 00.000 9640 scope still moving after pulse duration time elapsed
02:31:06.733 00.002 16872 UpdateGuideState exits: m=35235 SNR=114.7
02:31:06.739 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:06.742 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:31:06.745 00.003 16872 Enqueuing Expose request
02:31:06.749 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"253b8d20-4a62-4596-9254-01f08d2fc891"}
02:31:06.751 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"253b8d20-4a62-4596-9254-01f08d2fc891"}
02:31:06.761 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"984ccff7-1fe4-40a6-a391-4320718497dc"}
02:31:06.764 00.003 16872 case statement mapped state 6 to 3
02:31:06.766 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"984ccff7-1fe4-40a6-a391-4320718497dc"}
02:31:06.770 00.004 9640 IsSlewing returns 0
02:31:06.770 00.000 9640 IsGuiding returns 0
02:31:06.770 00.000 9640 scope move finished after 25 + 52 ms
02:31:06.770 00.000 9640 Move returns status 0, amount 25
02:31:06.770 00.000 9640 MoveAxis(N, 0, ABG)
02:31:06.770 00.000 9640 Move returns status 0, amount 0
02:31:06.770 00.000 9640 move complete, result=0
02:31:06.771 00.001 9640 worker thread done servicing request
02:31:06.771 00.000 9640 Worker thread wakes up
02:31:06.771 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:31:06.771 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:31:06.772 00.001 16872 GuideStep: -0.2 px 25 ms EAST, 0.5 px 0 ms NORTH
02:31:06.788 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5dde712a-3c94-4e2a-98f6-ebf00ea8f32f"}
02:31:06.791 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.71,6.83],"pixels":"..."},"id":"5dde712a-3c94-4e2a-98f6-ebf00ea8f32f"}
02:31:10.224 03.433 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c9283b4-eade-4ae7-9698-2878e7a63d63"}
02:31:10.228 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9c9283b4-eade-4ae7-9698-2878e7a63d63"}
02:31:10.231 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7da858a6-205f-4f26-8da0-7570c4f9ba14"}
02:31:10.235 00.004 16872 case statement mapped state 6 to 3
02:31:10.240 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7da858a6-205f-4f26-8da0-7570c4f9ba14"}
02:31:10.244 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"43a252a4-c712-472b-8a35-b95117a28a87"}
02:31:10.247 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.71,6.83],"pixels":"..."},"id":"43a252a4-c712-472b-8a35-b95117a28a87"}
02:31:10.843 00.596 9640 Exposure complete
02:31:10.978 00.135 9640 worker thread done servicing request
02:31:10.978 00.000 16872 OnExposeComplete: enter
02:31:10.984 00.006 16872 UpdateGuideState(): m_state=6
02:31:10.987 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
02:31:10.990 00.003 16872 Star::Find returns 1 (0), X=205.83, Y=191.43, Mass=34634, SNR=115.8, Peak=6392 HFD=3.1
02:31:10.992 00.002 16872 Star::Find false star n=4 nbg=273 bg=3214.0 sigma=20.2 thresh=3275 peak=3267
02:31:10.995 00.003 16872 Star::Find false star n=6 nbg=268 bg=3211.7 sigma=17.1 thresh=3263 peak=3258
02:31:10.997 00.002 16872 MultiStar: [#1 0.66,-0.26,0.00,M2] [#2 0.63,-0.11,0.24,U] [#3 0.10,-0.90,0.00,M1] [#4 0.31,-0.49,0.22,U] [#5 1.28,-2.17,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 -0.31,0.50,0.08,U] [#8 -5.44,11.01,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 -0.12,-1.13,0.00,M8] 
02:31:11.001 00.004 16872 refined, 3 included, MultiStar: {0.61, -0.24}, one-star: {0.74, -0.27}
02:31:11.003 00.002 16872 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.59) = xAngle (1.21 = 1.21)
02:31:11.006 00.003 16872 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.26 = 1.26)
02:31:11.008 00.002 16872 CameraToMount -- cameraX=0.61 cameraY=-0.24 hyp=0.66 cameraTheta=-0.37 mountX=0.23 mountY=0.63, mountTheta=1.22
02:31:11.014 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.61, y=-0.24, opts=13)
02:31:11.016 00.002 16872 Enqueuing Move request for scope (0.61, -0.24)
02:31:11.019 00.003 9640 Worker thread wakes up
02:31:11.019 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.24) opts 0xd
02:31:11.020 00.001 9640 Handling offset move in thread for scope, endpoint = (0.61, -0.24)
02:31:11.020 00.000 9640 Moving (0.61, -0.24) raw xDistance=0.23 yDistance=0.63
02:31:11.020 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.23
02:31:11.020 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.63, m_sumCorr=3.5
02:31:11.020 00.000 9640 MoveAxis(W, 22, ABG)
02:31:11.020 00.000 9640 Guiding  Dir = 3, Dur = 22
02:31:11.020 00.000 9640 IsSlewing returns 0
02:31:11.020 00.000 9640 IsGuiding returns 0
02:31:11.021 00.001 9640 PulseGuide returned control before completion, sleep 32
02:31:11.027 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=6392, med=3212, FiltMin=3132, FiltMax=5108, Gamma=2.190
02:31:11.056 00.029 9640 IsGuiding returns 1
02:31:11.056 00.000 9640 scope still moving after pulse duration time elapsed
02:31:11.057 00.001 16872 UpdateGuideState exits: m=34634 SNR=115.8
02:31:11.060 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:11.064 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:31:11.066 00.002 16872 Enqueuing Expose request
02:31:11.088 00.022 9640 IsSlewing returns 0
02:31:11.088 00.000 9640 IsGuiding returns 0
02:31:11.088 00.000 9640 scope move finished after 22 + 45 ms
02:31:11.088 00.000 9640 Move returns status 0, amount 22
02:31:11.088 00.000 9640 MoveAxis(S, 22, ABG)
02:31:11.088 00.000 9640 Guiding  Dir = 1, Dur = 22
02:31:11.088 00.000 9640 IsSlewing returns 0
02:31:11.088 00.000 9640 IsGuiding returns 0
02:31:11.089 00.001 9640 PulseGuide returned control before completion, sleep 32
02:31:11.135 00.046 9640 IsGuiding returns 1
02:31:11.135 00.000 9640 scope still moving after pulse duration time elapsed
02:31:11.166 00.031 9640 IsSlewing returns 0
02:31:11.167 00.001 9640 IsGuiding returns 0
02:31:11.167 00.000 9640 scope move finished after 22 + 55 ms
02:31:11.167 00.000 9640 Move returns status 0, amount 22
02:31:11.167 00.000 9640 move complete, result=0
02:31:11.167 00.000 9640 worker thread done servicing request
02:31:11.168 00.001 9640 Worker thread wakes up
02:31:11.168 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:31:11.168 00.000 16872 GuideStep: 0.2 px 22 ms WEST, 0.6 px 22 ms SOUTH
02:31:11.174 00.006 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:31:13.725 02.551 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a4eebf3-b66e-4c2f-8cde-a19369255a90"}
02:31:13.727 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4a4eebf3-b66e-4c2f-8cde-a19369255a90"}
02:31:13.732 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"46b0e5a4-afaa-41df-a3ce-32fd9ab1ccce"}
02:31:13.735 00.003 16872 case statement mapped state 6 to 3
02:31:13.737 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"46b0e5a4-afaa-41df-a3ce-32fd9ab1ccce"}
02:31:13.741 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"99827c7e-ded4-4304-92cd-8c918c7009d9"}
02:31:13.745 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.83,7.43],"pixels":"..."},"id":"99827c7e-ded4-4304-92cd-8c918c7009d9"}
02:31:15.227 01.482 9640 Exposure complete
02:31:15.365 00.138 9640 worker thread done servicing request
02:31:15.366 00.001 16872 OnExposeComplete: enter
02:31:15.368 00.002 16872 UpdateGuideState(): m_state=6
02:31:15.371 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
02:31:15.374 00.003 16872 Star::Find returns 1 (0), X=205.28, Y=192.16, Mass=35850, SNR=112.8, Peak=5692 HFD=3.5
02:31:15.377 00.003 16872 Star::Find false star n=2 nbg=278 bg=3202.0 sigma=22.8 thresh=3270 peak=3248
02:31:15.380 00.003 16872 MultiStar: [#1 -0.06,0.25,0.51,U] [#2 0.03,0.49,0.28,U] [#3 -0.73,-0.13,0.00,M2] [#4 0.04,1.04,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.50,1.53,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.53,0.38,0.12,U] [#11 0.44,-0.65,0.00,M6] 
02:31:15.384 00.004 16872 refined, 3 included, MultiStar: {0.06, 0.40}, one-star: {0.20, 0.45}
02:31:15.387 00.003 16872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.59) = xAngle (3.00 = 3.00)
02:31:15.389 00.002 16872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.05 = 3.05)
02:31:15.392 00.003 16872 CameraToMount -- cameraX=0.06 cameraY=0.40 hyp=0.40 cameraTheta=1.42 mountX=-0.40 mountY=0.04, mountTheta=3.05
02:31:15.398 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.40, opts=13)
02:31:15.401 00.003 16872 Enqueuing Move request for scope (0.06, 0.40)
02:31:15.403 00.002 9640 Worker thread wakes up
02:31:15.403 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.40) opts 0xd
02:31:15.403 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.40)
02:31:15.403 00.000 9640 Moving (0.06, 0.40) raw xDistance=-0.40 yDistance=0.04
02:31:15.403 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.40
02:31:15.403 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=3.5
02:31:15.403 00.000 9640 MoveAxis(E, 40, ABG)
02:31:15.403 00.000 9640 Guiding  Dir = 2, Dur = 40
02:31:15.403 00.000 9640 IsSlewing returns 0
02:31:15.404 00.001 9640 IsGuiding returns 0
02:31:15.404 00.000 9640 PulseGuide returned control before completion, sleep 50
02:31:15.409 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=5692, med=3208, FiltMin=3080, FiltMax=4876, Gamma=2.190
02:31:15.441 00.032 16872 UpdateGuideState exits: m=35850 SNR=112.8
02:31:15.447 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:15.449 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:31:15.452 00.003 16872 Enqueuing Expose request
02:31:15.457 00.005 9640 IsGuiding returns 1
02:31:15.457 00.000 9640 scope still moving after pulse duration time elapsed
02:31:15.488 00.031 9640 IsSlewing returns 0
02:31:15.488 00.000 9640 IsGuiding returns 0
02:31:15.489 00.001 9640 scope move finished after 40 + 44 ms
02:31:15.489 00.000 9640 Move returns status 0, amount 40
02:31:15.489 00.000 9640 MoveAxis(N, 0, ABG)
02:31:15.489 00.000 9640 Move returns status 0, amount 0
02:31:15.489 00.000 9640 move complete, result=0
02:31:15.490 00.001 9640 worker thread done servicing request
02:31:15.490 00.000 9640 Worker thread wakes up
02:31:15.490 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:31:15.490 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:31:15.494 00.004 16872 GuideStep: -0.4 px 40 ms EAST, 0.0 px 0 ms NORTH
02:31:17.225 01.731 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"025ddda8-7e36-4c3e-836e-60d339485585"}
02:31:17.229 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"025ddda8-7e36-4c3e-836e-60d339485585"}
02:31:17.232 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8161e4f0-f75b-4029-a6c0-06ca35282b55"}
02:31:17.236 00.004 16872 case statement mapped state 6 to 3
02:31:17.243 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8161e4f0-f75b-4029-a6c0-06ca35282b55"}
02:31:17.250 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0671d3df-4a30-4c9f-bcdf-c6b090f32d10"}
02:31:17.253 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[7.28,7.16],"pixels":"..."},"id":"0671d3df-4a30-4c9f-bcdf-c6b090f32d10"}
02:31:19.565 02.312 9640 Exposure complete
02:31:19.705 00.140 9640 worker thread done servicing request
02:31:19.705 00.000 16872 OnExposeComplete: enter
02:31:19.709 00.004 16872 UpdateGuideState(): m_state=6
02:31:19.713 00.004 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
02:31:19.715 00.002 16872 Star::Find returns 1 (0), X=205.41, Y=192.00, Mass=36059, SNR=112.9, Peak=5992 HFD=3.5
02:31:19.718 00.003 16872 Star::Find false star n=2 nbg=279 bg=3210.5 sigma=20.0 thresh=3270 peak=3261
02:31:19.720 00.002 16872 MultiStar: [#1 0.02,0.70,0.00,M2] [#2 0.16,0.61,0.33,U] [#3 -0.21,0.48,0.25,U] [#4 0.12,0.70,0.00,M9] [#5 -0.59,-1.59,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -1.30,0.59,0.00,M2] [#8 0.54,-1.12,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 -0.41,0.60,0.00,M8] 
02:31:19.724 00.004 16872 single-star, 2 included, MultiStar: {0.20, 0.39}, one-star: {0.32, 0.29}
02:31:19.726 00.002 16872 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.59) = xAngle (2.33 = 2.33)
02:31:19.730 00.004 16872 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.37 = 2.37)
02:31:19.732 00.002 16872 CameraToMount -- cameraX=0.32 cameraY=0.29 hyp=0.43 cameraTheta=0.74 mountX=-0.30 mountY=0.30, mountTheta=2.35
02:31:19.736 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.32, y=0.29, opts=13)
02:31:19.740 00.004 16872 Enqueuing Move request for scope (0.32, 0.29)
02:31:19.744 00.004 9640 Worker thread wakes up
02:31:19.744 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.29) opts 0xd
02:31:19.744 00.000 9640 Handling offset move in thread for scope, endpoint = (0.32, 0.29)
02:31:19.744 00.000 9640 Moving (0.32, 0.29) raw xDistance=-0.30 yDistance=0.30
02:31:19.744 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.30
02:31:19.744 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.30, m_sumCorr=3.8
02:31:19.744 00.000 9640 MoveAxis(E, 36, ABG)
02:31:19.744 00.000 9640 Guiding  Dir = 2, Dur = 36
02:31:19.744 00.000 9640 IsSlewing returns 0
02:31:19.745 00.001 9640 IsGuiding returns 0
02:31:19.745 00.000 9640 PulseGuide returned control before completion, sleep 46
02:31:19.750 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=5992, med=3212, FiltMin=3132, FiltMax=5188, Gamma=2.190
02:31:19.783 00.033 16872 UpdateGuideState exits: m=36059 SNR=112.9
02:31:19.790 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:19.792 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:31:19.794 00.002 16872 Enqueuing Expose request
02:31:19.800 00.006 9640 IsGuiding returns 1
02:31:19.800 00.000 9640 scope still moving after pulse duration time elapsed
02:31:19.831 00.031 9640 IsSlewing returns 0
02:31:19.831 00.000 9640 IsGuiding returns 0
02:31:19.831 00.000 9640 scope move finished after 36 + 50 ms
02:31:19.831 00.000 9640 Move returns status 0, amount 36
02:31:19.831 00.000 9640 MoveAxis(S, 30, ABG)
02:31:19.831 00.000 9640 Guiding  Dir = 1, Dur = 30
02:31:19.832 00.001 9640 IsSlewing returns 0
02:31:19.832 00.000 9640 IsGuiding returns 0
02:31:19.832 00.000 9640 PulseGuide returned control before completion, sleep 40
02:31:19.877 00.045 9640 IsGuiding returns 1
02:31:19.877 00.000 9640 scope still moving after pulse duration time elapsed
02:31:19.908 00.031 9640 IsSlewing returns 0
02:31:19.909 00.001 9640 IsGuiding returns 0
02:31:19.909 00.000 9640 scope move finished after 30 + 47 ms
02:31:19.909 00.000 9640 Move returns status 0, amount 30
02:31:19.909 00.000 9640 move complete, result=0
02:31:19.909 00.000 9640 worker thread done servicing request
02:31:19.910 00.001 9640 Worker thread wakes up
02:31:19.911 00.001 16872 GuideStep: -0.3 px 36 ms EAST, 0.3 px 30 ms SOUTH
02:31:19.913 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:31:19.913 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:31:20.740 00.827 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"36293ec6-b261-4958-9cf7-fe05cc2c28fe"}
02:31:20.744 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"36293ec6-b261-4958-9cf7-fe05cc2c28fe"}
02:31:20.747 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"41a1b675-68d1-4249-872d-8cf374c173c9"}
02:31:20.751 00.004 16872 case statement mapped state 6 to 3
02:31:20.755 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"41a1b675-68d1-4249-872d-8cf374c173c9"}
02:31:20.758 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c02b2246-4bc7-4b2b-ba41-193bfada0023"}
02:31:20.762 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.41,7.00],"pixels":"..."},"id":"c02b2246-4bc7-4b2b-ba41-193bfada0023"}
02:31:23.968 03.206 9640 Exposure complete
02:31:24.102 00.134 9640 worker thread done servicing request
02:31:24.102 00.000 16872 OnExposeComplete: enter
02:31:24.107 00.005 16872 UpdateGuideState(): m_state=6
02:31:24.109 00.002 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
02:31:24.112 00.003 16872 Star::Find returns 1 (0), X=205.14, Y=191.75, Mass=37607, SNR=122.3, Peak=6544 HFD=3.1
02:31:24.115 00.003 16872 Star::Find false star n=8 nbg=269 bg=3213.0 sigma=17.5 thresh=3265 peak=3263
02:31:24.117 00.002 16872 Star::Find false star n=3 nbg=261 bg=3219.4 sigma=16.3 thresh=3268 peak=3255
02:31:24.121 00.004 16872 MultiStar: [#1 -0.29,0.05,0.48,U] [#2 0.08,0.13,0.25,U] [#3 -1.02,-0.24,0.00,M2] [#4 0.08,0.27,0.21,U] [#5 0.00,0.00,0.00,L] [#6 4.87,3.44,0.00,M7] [#7 0.07,1.02,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.76,-0.55,0.00,M9] [#11 0.00,0.00,0.00,L] 
02:31:24.125 00.004 16872 single-star, 3 included, MultiStar: {-0.02, 0.08}, one-star: {0.06, 0.05}
02:31:24.127 00.002 16872 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.59) = xAngle (2.28 = 2.28)
02:31:24.130 00.003 16872 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.33 = 2.33)
02:31:24.132 00.002 16872 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.69 mountX=-0.05 mountY=0.06, mountTheta=2.30
02:31:24.140 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.05, opts=13)
02:31:24.142 00.002 16872 Enqueuing Move request for scope (0.06, 0.05)
02:31:24.145 00.003 9640 Worker thread wakes up
02:31:24.145 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
02:31:24.145 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
02:31:24.145 00.000 9640 Moving (0.06, 0.05) raw xDistance=-0.05 yDistance=0.06
02:31:24.145 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:31:24.145 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=3.8
02:31:24.146 00.001 9640 MoveAxis(E, 0, ABG)
02:31:24.146 00.000 9640 Move returns status 0, amount 0
02:31:24.146 00.000 9640 MoveAxis(N, 0, ABG)
02:31:24.146 00.000 9640 Move returns status 0, amount 0
02:31:24.146 00.000 9640 move complete, result=0
02:31:24.146 00.000 9640 worker thread done servicing request
02:31:24.151 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=6544, med=3216, FiltMin=3152, FiltMax=5416, Gamma=2.190
02:31:24.182 00.031 16872 UpdateGuideState exits: m=37607 SNR=122.3
02:31:24.186 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:24.189 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:31:24.191 00.002 16872 Enqueuing Expose request
02:31:24.194 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:24.199 00.005 9640 Worker thread wakes up
02:31:24.199 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:31:24.199 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:31:24.240 00.041 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28431224-2bf2-48d4-b726-8c3fddf55161"}
02:31:24.243 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"28431224-2bf2-48d4-b726-8c3fddf55161"}
02:31:24.247 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"124dfa30-43fe-498d-ac4d-41ae14f85c5d"}
02:31:24.249 00.002 16872 case statement mapped state 6 to 3
02:31:24.252 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"124dfa30-43fe-498d-ac4d-41ae14f85c5d"}
02:31:24.257 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b9fd7dc1-5ae3-4a80-9182-04bf53ca092a"}
02:31:24.264 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[7.14,6.75],"pixels":"..."},"id":"b9fd7dc1-5ae3-4a80-9182-04bf53ca092a"}
02:31:27.738 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"67818c1a-a5dc-44e7-acb0-100b37ca61d0"}
02:31:27.742 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"67818c1a-a5dc-44e7-acb0-100b37ca61d0"}
02:31:27.746 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"245e7727-861e-4415-a28b-77f7c88f58a4"}
02:31:27.750 00.004 16872 case statement mapped state 6 to 3
02:31:27.754 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"245e7727-861e-4415-a28b-77f7c88f58a4"}
02:31:27.761 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b87bb418-0aec-40d5-8e4b-41e058c77027"}
02:31:27.764 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[7.14,6.75],"pixels":"..."},"id":"b87bb418-0aec-40d5-8e4b-41e058c77027"}
02:31:28.267 00.503 9640 Exposure complete
02:31:28.405 00.138 9640 worker thread done servicing request
02:31:28.405 00.000 16872 OnExposeComplete: enter
02:31:28.408 00.003 16872 UpdateGuideState(): m_state=6
02:31:28.411 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
02:31:28.415 00.004 16872 Star::Find returns 1 (0), X=205.33, Y=192.44, Mass=37085, SNR=116.6, Peak=6184 HFD=3.2
02:31:28.417 00.002 16872 Star::Find false star n=7 nbg=179 bg=3215.8 sigma=15.4 thresh=3262 peak=3257
02:31:28.420 00.003 16872 MultiStar: [#1 -0.02,0.63,0.49,U] [#2 -0.05,0.67,0.29,U] [#3 -0.48,-0.06,0.26,U] [#4 0.50,0.72,0.00,M9] [#5 -0.59,0.15,0.13,U] [#6 0.00,0.00,0.00,L] [#7 0.02,1.14,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 4.87,6.41,0.00,M5] [#10 -0.28,0.84,0.00,M10] 
02:31:28.423 00.003 16872 refined, 4 included, MultiStar: {0.01, 0.57}, one-star: {0.25, 0.73}
02:31:28.425 00.002 16872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.59) = xAngle (3.15 = -3.14)
02:31:28.427 00.002 16872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.19 = -3.09)
02:31:28.430 00.003 16872 CameraToMount -- cameraX=0.01 cameraY=0.57 hyp=0.57 cameraTheta=1.56 mountX=-0.57 mountY=-0.03, mountTheta=-3.09
02:31:28.434 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.57, opts=13)
02:31:28.437 00.003 16872 Enqueuing Move request for scope (0.01, 0.57)
02:31:28.440 00.003 9640 Worker thread wakes up
02:31:28.440 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.57) opts 0xd
02:31:28.440 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.57)
02:31:28.440 00.000 9640 Moving (0.01, 0.57) raw xDistance=-0.57 yDistance=-0.03
02:31:28.440 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.57
02:31:28.440 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=3.8
02:31:28.440 00.000 9640 MoveAxis(E, 61, ABG)
02:31:28.440 00.000 9640 Guiding  Dir = 2, Dur = 61
02:31:28.441 00.001 9640 IsSlewing returns 0
02:31:28.441 00.000 9640 IsGuiding returns 0
02:31:28.441 00.000 9640 PulseGuide returned control before completion, sleep 71
02:31:28.448 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=6184, med=3216, FiltMin=3066, FiltMax=5096, Gamma=2.190
02:31:28.479 00.031 16872 UpdateGuideState exits: m=37085 SNR=116.6
02:31:28.482 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:28.485 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:31:28.487 00.002 16872 Enqueuing Expose request
02:31:28.521 00.034 9640 IsGuiding returns 1
02:31:28.521 00.000 9640 scope still moving after pulse duration time elapsed
02:31:28.553 00.032 9640 IsSlewing returns 0
02:31:28.553 00.000 9640 IsGuiding returns 0
02:31:28.554 00.001 9640 scope move finished after 61 + 51 ms
02:31:28.554 00.000 9640 Move returns status 0, amount 61
02:31:28.554 00.000 9640 MoveAxis(N, 0, ABG)
02:31:28.554 00.000 9640 Move returns status 0, amount 0
02:31:28.554 00.000 9640 move complete, result=0
02:31:28.555 00.001 9640 worker thread done servicing request
02:31:28.555 00.000 9640 Worker thread wakes up
02:31:28.555 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:31:28.555 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:31:28.556 00.001 16872 GuideStep: -0.6 px 61 ms EAST, -0.0 px 0 ms NORTH
02:31:31.240 02.684 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0baf318-bb56-4586-8837-e2880f34d1fd"}
02:31:31.245 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e0baf318-bb56-4586-8837-e2880f34d1fd"}
02:31:31.249 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f852e1e-0b5a-44c5-82e3-88ef6bac8c3e"}
02:31:31.252 00.003 16872 case statement mapped state 6 to 3
02:31:31.255 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f852e1e-0b5a-44c5-82e3-88ef6bac8c3e"}
02:31:31.260 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5d6f129d-7b2c-4b28-93bb-010ae0245f7a"}
02:31:31.263 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[7.33,7.44],"pixels":"..."},"id":"5d6f129d-7b2c-4b28-93bb-010ae0245f7a"}
02:31:32.628 01.365 9640 Exposure complete
02:31:32.766 00.138 9640 worker thread done servicing request
02:31:32.766 00.000 16872 OnExposeComplete: enter
02:31:32.771 00.005 16872 UpdateGuideState(): m_state=6
02:31:32.775 00.004 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
02:31:32.778 00.003 16872 Star::Find returns 1 (0), X=205.61, Y=191.98, Mass=35586, SNR=118.7, Peak=6096 HFD=3.4
02:31:32.781 00.003 16872 Star::Find false star n=3 nbg=266 bg=3215.3 sigma=17.1 thresh=3267 peak=3253
02:31:32.785 00.004 16872 Star::Find false star n=3 nbg=251 bg=3218.2 sigma=17.2 thresh=3270 peak=3254
02:31:32.788 00.003 16872 MultiStar: [#1 0.64,0.35,0.00,M1] [#2 0.27,0.24,0.27,U] [#3 -0.36,-0.24,0.24,U] [#4 0.66,0.20,0.00,M10] [#5 0.25,0.41,0.14,U] [#6 0.00,0.00,0.00,L] [#7 0.13,1.48,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 8.12,-1.58,0.00,M6] [#10 0.35,0.01,0.18,U] 
02:31:32.791 00.003 16872 refined, 4 included, MultiStar: {0.33, 0.19}, one-star: {0.53, 0.27}
02:31:32.795 00.004 16872 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.59) = xAngle (2.09 = 2.09)
02:31:32.799 00.004 16872 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.14 = 2.14)
02:31:32.805 00.006 16872 CameraToMount -- cameraX=0.33 cameraY=0.19 hyp=0.38 cameraTheta=0.51 mountX=-0.19 mountY=0.32, mountTheta=2.11
02:31:32.811 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.33, y=0.19, opts=13)
02:31:32.815 00.004 16872 Enqueuing Move request for scope (0.33, 0.19)
02:31:32.818 00.003 9640 Worker thread wakes up
02:31:32.818 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.19) opts 0xd
02:31:32.818 00.000 9640 Handling offset move in thread for scope, endpoint = (0.33, 0.19)
02:31:32.818 00.000 9640 Moving (0.33, 0.19) raw xDistance=-0.19 yDistance=0.32
02:31:32.818 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.19
02:31:32.818 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.32, m_sumCorr=3.8
02:31:32.818 00.000 9640 MoveAxis(E, 26, ABG)
02:31:32.818 00.000 9640 Guiding  Dir = 2, Dur = 26
02:31:32.818 00.000 9640 IsSlewing returns 0
02:31:32.820 00.002 9640 IsGuiding returns 0
02:31:32.820 00.000 9640 PulseGuide returned control before completion, sleep 36
02:31:32.825 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=6096, med=3216, FiltMin=3144, FiltMax=5384, Gamma=2.190
02:31:32.860 00.035 16872 UpdateGuideState exits: m=35586 SNR=118.7
02:31:32.867 00.007 9640 IsGuiding returns 1
02:31:32.867 00.000 9640 scope still moving after pulse duration time elapsed
02:31:32.867 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:32.871 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:31:32.874 00.003 16872 Enqueuing Expose request
02:31:32.892 00.018 9640 IsSlewing returns 0
02:31:32.892 00.000 9640 IsGuiding returns 0
02:31:32.892 00.000 9640 scope move finished after 26 + 47 ms
02:31:32.892 00.000 9640 Move returns status 0, amount 26
02:31:32.892 00.000 9640 MoveAxis(N, 0, ABG)
02:31:32.893 00.001 9640 Move returns status 0, amount 0
02:31:32.893 00.000 9640 move complete, result=0
02:31:32.893 00.000 9640 worker thread done servicing request
02:31:32.893 00.000 9640 Worker thread wakes up
02:31:32.893 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:31:32.893 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:31:32.895 00.002 16872 GuideStep: -0.2 px 26 ms EAST, 0.3 px 0 ms NORTH
02:31:34.739 01.844 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f30755e-e613-4b27-ac84-405c0600851b"}
02:31:34.744 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8f30755e-e613-4b27-ac84-405c0600851b"}
02:31:34.747 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d1bb9686-cbca-4b3c-be4e-a10b9fc73a67"}
02:31:34.750 00.003 16872 case statement mapped state 6 to 3
02:31:34.752 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1bb9686-cbca-4b3c-be4e-a10b9fc73a67"}
02:31:34.756 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fa1aaa8a-9ace-4d10-8c63-8c2f81d08071"}
02:31:34.759 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.61,6.98],"pixels":"..."},"id":"fa1aaa8a-9ace-4d10-8c63-8c2f81d08071"}
02:31:36.959 02.200 9640 Exposure complete
02:31:37.094 00.135 9640 worker thread done servicing request
02:31:37.094 00.000 16872 OnExposeComplete: enter
02:31:37.097 00.003 16872 UpdateGuideState(): m_state=6
02:31:37.100 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
02:31:37.102 00.002 16872 Star::Find returns 1 (0), X=205.30, Y=191.50, Mass=35723, SNR=112.7, Peak=5704 HFD=3.3
02:31:37.105 00.003 16872 Star::Find false star n=2 nbg=253 bg=3205.7 sigma=23.2 thresh=3275 peak=3255
02:31:37.108 00.003 16872 Star::Find false star n=3 nbg=276 bg=3209.9 sigma=20.8 thresh=3272 peak=3265
02:31:37.113 00.005 16872 MultiStar: [#1 -0.02,-0.05,0.50,U] [#2 0.07,0.06,0.27,U] [#3 -0.55,-0.62,0.00,M1] [#4 -0.15,0.60,0.17,U] [#5 0.16,-0.68,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 -0.79,0.67,0.00,M6] [#8 0.57,-0.12,0.07,U] [#9 0.00,0.00,0.00,L] [#10 -0.11,0.23,0.15,U] 
02:31:37.117 00.004 16872 refined, 5 included, MultiStar: {0.10, -0.04}, one-star: {0.22, -0.20}
02:31:37.119 00.002 16872 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.59) = xAngle (1.25 = 1.25)
02:31:37.122 00.003 16872 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.29 = 1.29)
02:31:37.125 00.003 16872 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.34 mountX=0.03 mountY=0.10, mountTheta=1.25
02:31:37.131 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=-0.04, opts=13)
02:31:37.134 00.003 16872 Enqueuing Move request for scope (0.10, -0.04)
02:31:37.136 00.002 9640 Worker thread wakes up
02:31:37.136 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
02:31:37.136 00.000 9640 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
02:31:37.136 00.000 9640 Moving (0.10, -0.04) raw xDistance=0.03 yDistance=0.10
02:31:37.136 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:31:37.136 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=3.8
02:31:37.136 00.000 9640 MoveAxis(E, 0, ABG)
02:31:37.136 00.000 9640 Move returns status 0, amount 0
02:31:37.136 00.000 9640 MoveAxis(N, 0, ABG)
02:31:37.137 00.001 9640 Move returns status 0, amount 0
02:31:37.137 00.000 9640 move complete, result=0
02:31:37.137 00.000 9640 worker thread done servicing request
02:31:37.142 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=5704, med=3208, FiltMin=3098, FiltMax=4952, Gamma=2.190
02:31:37.173 00.031 16872 UpdateGuideState exits: m=35723 SNR=112.7
02:31:37.179 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:37.182 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:31:37.184 00.002 16872 Enqueuing Expose request
02:31:37.186 00.002 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:37.190 00.004 9640 Worker thread wakes up
02:31:37.190 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:31:37.190 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:31:38.238 01.048 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55a72a2f-71f7-4962-8683-26b6fa4da495"}
02:31:38.242 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"55a72a2f-71f7-4962-8683-26b6fa4da495"}
02:31:38.249 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d3cd1cc9-a19d-41e5-92e7-07cfde8a469a"}
02:31:38.260 00.011 16872 case statement mapped state 6 to 3
02:31:38.263 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3cd1cc9-a19d-41e5-92e7-07cfde8a469a"}
02:31:38.269 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2887c2db-61a2-4efa-9833-4ef773ffcc53"}
02:31:38.273 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[7.30,6.50],"pixels":"..."},"id":"2887c2db-61a2-4efa-9833-4ef773ffcc53"}
02:31:41.253 02.980 9640 Exposure complete
02:31:41.390 00.137 9640 worker thread done servicing request
02:31:41.390 00.000 16872 OnExposeComplete: enter
02:31:41.394 00.004 16872 UpdateGuideState(): m_state=6
02:31:41.397 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
02:31:41.400 00.003 16872 Star::Find returns 1 (0), X=205.61, Y=191.99, Mass=36357, SNR=111.6, Peak=5876 HFD=3.4
02:31:41.402 00.002 16872 Star::Find false star n=6 nbg=263 bg=3215.0 sigma=16.7 thresh=3265 peak=3261
02:31:41.405 00.003 16872 Star::Find false star n=2 nbg=269 bg=3216.2 sigma=18.9 thresh=3273 peak=3257
02:31:41.406 00.001 16872 MultiStar: [#1 0.46,0.59,0.00,M1] [#2 0.48,0.68,0.00,M1] [#3 -0.05,0.09,0.25,U] [#4 0.59,0.78,0.00,M10] [#5 0.36,-0.04,0.10,U] [#6 0.00,0.00,0.00,L] [#7 -0.72,1.19,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.47,0.82,0.00,M9] [#11 0.78,0.34,0.00,M7] 
02:31:41.409 00.003 16872 refined, 2 included, MultiStar: {0.41, 0.22}, one-star: {0.52, 0.28}
02:31:41.415 00.006 16872 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.59) = xAngle (2.09 = 2.09)
02:31:41.418 00.003 16872 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.14 = 2.14)
02:31:41.420 00.002 16872 CameraToMount -- cameraX=0.41 cameraY=0.22 hyp=0.46 cameraTheta=0.51 mountX=-0.23 mountY=0.39, mountTheta=2.10
02:31:41.425 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.41, y=0.22, opts=13)
02:31:41.429 00.004 16872 Enqueuing Move request for scope (0.41, 0.22)
02:31:41.433 00.004 9640 Worker thread wakes up
02:31:41.433 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.22) opts 0xd
02:31:41.433 00.000 9640 Handling offset move in thread for scope, endpoint = (0.41, 0.22)
02:31:41.433 00.000 9640 Moving (0.41, 0.22) raw xDistance=-0.23 yDistance=0.39
02:31:41.433 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.23
02:31:41.433 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.39, m_sumCorr=3.8
02:31:41.433 00.000 9640 MoveAxis(E, 25, ABG)
02:31:41.433 00.000 9640 Guiding  Dir = 2, Dur = 25
02:31:41.433 00.000 9640 IsSlewing returns 0
02:31:41.434 00.001 9640 IsGuiding returns 0
02:31:41.434 00.000 9640 PulseGuide returned control before completion, sleep 35
02:31:41.439 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=5876, med=3216, FiltMin=3066, FiltMax=5200, Gamma=2.190
02:31:41.470 00.031 16872 UpdateGuideState exits: m=36357 SNR=111.6
02:31:41.474 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:41.477 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:31:41.480 00.003 16872 Enqueuing Expose request
02:31:41.483 00.003 9640 IsGuiding returns 1
02:31:41.483 00.000 9640 scope still moving after pulse duration time elapsed
02:31:41.504 00.021 9640 IsSlewing returns 0
02:31:41.504 00.000 9640 IsGuiding returns 0
02:31:41.504 00.000 9640 scope move finished after 25 + 45 ms
02:31:41.505 00.001 9640 Move returns status 0, amount 25
02:31:41.505 00.000 9640 MoveAxis(N, 0, ABG)
02:31:41.505 00.000 9640 Move returns status 0, amount 0
02:31:41.505 00.000 9640 move complete, result=0
02:31:41.505 00.000 9640 worker thread done servicing request
02:31:41.505 00.000 9640 Worker thread wakes up
02:31:41.505 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:31:41.505 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:31:41.506 00.001 16872 GuideStep: -0.2 px 25 ms EAST, 0.4 px 0 ms NORTH
02:31:41.739 00.233 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08b2ce15-b10a-49f5-ad63-f93bc06f0677"}
02:31:41.742 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08b2ce15-b10a-49f5-ad63-f93bc06f0677"}
02:31:41.747 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a2651e3-c6d8-42af-8218-fcdb5f5d0054"}
02:31:41.750 00.003 16872 case statement mapped state 6 to 3
02:31:41.755 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a2651e3-c6d8-42af-8218-fcdb5f5d0054"}
02:31:41.759 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"97b4cecb-91af-4b09-bca4-2de894438d56"}
02:31:41.763 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.61,6.99],"pixels":"..."},"id":"97b4cecb-91af-4b09-bca4-2de894438d56"}
02:31:45.237 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c67d88af-c7d4-4349-9fc1-fbc3457e9d58"}
02:31:45.242 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c67d88af-c7d4-4349-9fc1-fbc3457e9d58"}
02:31:45.246 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4c5f279f-e4c2-4737-a5cd-d8c1227dafc5"}
02:31:45.248 00.002 16872 case statement mapped state 6 to 3
02:31:45.250 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c5f279f-e4c2-4737-a5cd-d8c1227dafc5"}
02:31:45.256 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5a62e0ba-88ca-4d02-8af8-2238de620a68"}
02:31:45.259 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.61,6.99],"pixels":"..."},"id":"5a62e0ba-88ca-4d02-8af8-2238de620a68"}
02:31:45.577 00.318 9640 Exposure complete
02:31:45.714 00.137 9640 worker thread done servicing request
02:31:45.714 00.000 16872 OnExposeComplete: enter
02:31:45.717 00.003 16872 UpdateGuideState(): m_state=6
02:31:45.722 00.005 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
02:31:45.725 00.003 16872 Star::Find returns 1 (0), X=205.09, Y=191.35, Mass=34475, SNR=112.6, Peak=5932 HFD=3.3
02:31:45.727 00.002 16872 Star::Find false star n=6 nbg=270 bg=3213.9 sigma=16.6 thresh=3264 peak=3257
02:31:45.730 00.003 16872 MultiStar: [#1 -0.13,-0.16,0.51,U] [#2 0.06,-0.59,0.30,U] [#3 -0.72,-0.79,0.00,M1] [#4 0.14,-0.28,0.19,U] [#5 -0.10,-1.49,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 -0.64,-0.06,0.10,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.72,-0.22,0.00,M10] [#11 -6.14,0.14,0.00,M8] 
02:31:45.732 00.002 16872 refined, 4 included, MultiStar: {-0.04, -0.32}, one-star: {0.00, -0.35}
02:31:45.735 00.003 16872 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-1.59) = xAngle (-0.11 = -0.11)
02:31:45.738 00.003 16872 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.07 = -0.07)
02:31:45.741 00.003 16872 CameraToMount -- cameraX=-0.04 cameraY=-0.32 hyp=0.32 cameraTheta=-1.70 mountX=0.32 mountY=-0.02, mountTheta=-0.07
02:31:45.745 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=-0.32, opts=13)
02:31:45.748 00.003 16872 Enqueuing Move request for scope (-0.04, -0.32)
02:31:45.751 00.003 9640 Worker thread wakes up
02:31:45.752 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.32) opts 0xd
02:31:45.752 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, -0.32)
02:31:45.752 00.000 9640 Moving (-0.04, -0.32) raw xDistance=0.32 yDistance=-0.02
02:31:45.752 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.32
02:31:45.752 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input -0.02, m_sumCorr=3.9
02:31:45.752 00.000 9640 MoveAxis(W, 32, ABG)
02:31:45.752 00.000 9640 Guiding  Dir = 3, Dur = 32
02:31:45.752 00.000 9640 IsSlewing returns 0
02:31:45.753 00.001 9640 IsGuiding returns 0
02:31:45.753 00.000 9640 PulseGuide returned control before completion, sleep 42
02:31:45.765 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=5932, med=3212, FiltMin=3132, FiltMax=5108, Gamma=2.190
02:31:45.796 00.031 16872 UpdateGuideState exits: m=34475 SNR=112.6
02:31:45.799 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:45.803 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:31:45.806 00.003 16872 Enqueuing Expose request
02:31:45.808 00.002 9640 IsGuiding returns 1
02:31:45.808 00.000 9640 scope still moving after pulse duration time elapsed
02:31:45.843 00.035 9640 IsSlewing returns 0
02:31:45.843 00.000 9640 IsGuiding returns 0
02:31:45.843 00.000 9640 scope move finished after 32 + 58 ms
02:31:45.843 00.000 9640 Move returns status 0, amount 32
02:31:45.843 00.000 9640 MoveAxis(S, 22, ABG)
02:31:45.843 00.000 9640 Guiding  Dir = 1, Dur = 22
02:31:45.844 00.001 9640 IsSlewing returns 0
02:31:45.844 00.000 9640 IsGuiding returns 0
02:31:45.844 00.000 9640 PulseGuide returned control before completion, sleep 32
02:31:45.890 00.046 9640 IsGuiding returns 1
02:31:45.891 00.001 9640 scope still moving after pulse duration time elapsed
02:31:45.922 00.031 9640 IsSlewing returns 0
02:31:45.922 00.000 9640 IsGuiding returns 0
02:31:45.922 00.000 9640 scope move finished after 22 + 56 ms
02:31:45.922 00.000 9640 Move returns status 0, amount 22
02:31:45.922 00.000 9640 move complete, result=0
02:31:45.922 00.000 9640 worker thread done servicing request
02:31:45.923 00.001 16872 GuideStep: 0.3 px 32 ms WEST, -0.0 px 22 ms SOUTH
02:31:45.927 00.004 9640 Worker thread wakes up
02:31:45.927 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:31:45.927 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:31:48.737 02.810 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9747690f-8d4e-482c-a5b6-7cf652469b12"}
02:31:48.740 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9747690f-8d4e-482c-a5b6-7cf652469b12"}
02:31:48.745 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f64dc5da-f0fe-4ed6-8bd5-6a41bf597c25"}
02:31:48.748 00.003 16872 case statement mapped state 6 to 3
02:31:48.750 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f64dc5da-f0fe-4ed6-8bd5-6a41bf597c25"}
02:31:48.754 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c5b388fa-a00a-426f-88b2-cc181320b93a"}
02:31:48.757 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.09,7.35],"pixels":"..."},"id":"c5b388fa-a00a-426f-88b2-cc181320b93a"}
02:31:49.983 01.226 9640 Exposure complete
02:31:50.120 00.137 9640 worker thread done servicing request
02:31:50.121 00.001 16872 OnExposeComplete: enter
02:31:50.124 00.003 16872 UpdateGuideState(): m_state=6
02:31:50.127 00.003 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
02:31:50.131 00.004 16872 Star::Find returns 1 (0), X=204.97, Y=191.79, Mass=36757, SNR=116.9, Peak=6276 HFD=3.2
02:31:50.134 00.003 16872 Star::Find false star n=7 nbg=275 bg=3211.9 sigma=18.1 thresh=3266 peak=3260
02:31:50.138 00.004 16872 Star::Find false star n=3 nbg=256 bg=3211.9 sigma=16.8 thresh=3262 peak=3255
02:31:50.141 00.003 16872 MultiStar: [#1 0.05,0.29,0.46,U] [#2 -0.10,0.49,0.32,U] [#3 0.04,0.08,0.27,U] [#4 -0.14,0.42,0.23,U] [#5 -0.20,-0.85,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 -1.03,0.71,0.00,M7] [#8 8.43,2.70,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 -0.56,0.03,0.14,U] 
02:31:50.144 00.003 16872 single-star, 5 included, MultiStar: {-0.09, 0.21}, one-star: {-0.12, 0.09}
02:31:50.147 00.003 16872 CameraToMount -- cameraTheta (2.49) - m_xAngle (-1.59) = xAngle (4.08 = -2.20)
02:31:50.149 00.002 16872 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.13 = -2.16)
02:31:50.152 00.003 16872 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.49 mountX=-0.09 mountY=-0.12, mountTheta=-2.19
02:31:50.157 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=0.09, opts=13)
02:31:50.160 00.003 16872 Enqueuing Move request for scope (-0.12, 0.09)
02:31:50.162 00.002 9640 Worker thread wakes up
02:31:50.163 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
02:31:50.163 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
02:31:50.163 00.000 9640 Moving (-0.12, 0.09) raw xDistance=-0.09 yDistance=-0.12
02:31:50.163 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:31:50.163 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.12, m_sumCorr=3.9
02:31:50.163 00.000 9640 MoveAxis(E, 0, ABG)
02:31:50.163 00.000 9640 Move returns status 0, amount 0
02:31:50.163 00.000 9640 MoveAxis(N, 0, ABG)
02:31:50.163 00.000 9640 Move returns status 0, amount 0
02:31:50.163 00.000 9640 move complete, result=0
02:31:50.163 00.000 9640 worker thread done servicing request
02:31:50.168 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=6276, med=3212, FiltMin=3132, FiltMax=5340, Gamma=2.190
02:31:50.200 00.032 16872 UpdateGuideState exits: m=36757 SNR=116.9
02:31:50.203 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:50.205 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:31:50.209 00.004 16872 Enqueuing Expose request
02:31:50.211 00.002 16872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:31:50.214 00.003 9640 Worker thread wakes up
02:31:50.214 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:31:50.214 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:31:52.236 02.022 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e27ad2a-df4e-4504-b206-92c4a05c8046"}
02:31:52.240 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2e27ad2a-df4e-4504-b206-92c4a05c8046"}
02:31:52.243 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"272efcaa-6260-47bf-b192-ad900be939ca"}
02:31:52.247 00.004 16872 case statement mapped state 6 to 3
02:31:52.250 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"272efcaa-6260-47bf-b192-ad900be939ca"}
02:31:52.252 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"62e32913-2b09-449b-8bea-4209d9997aca"}
02:31:52.256 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.97,6.79],"pixels":"..."},"id":"62e32913-2b09-449b-8bea-4209d9997aca"}
02:31:53.064 00.808 16872 evsrv: cli 0D3C0A48 connect
02:31:53.067 00.003 16872 case statement mapped state 6 to 3
02:31:53.069 00.002 16872 case statement mapped state 6 to 3
02:31:53.072 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2e82d391-e881-46ff-b1ee-74688811e00e"}
02:31:53.079 00.007 16872 case statement mapped state 6 to 3
02:31:53.083 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e82d391-e881-46ff-b1ee-74688811e00e"}
02:31:53.088 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:31:53.095 00.007 16872 evsrv: cli 0D3BF8C8 connect
02:31:53.099 00.004 16872 case statement mapped state 6 to 3
02:31:53.103 00.004 16872 case statement mapped state 6 to 3
02:31:53.107 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"489210a7-0a08-4a95-bb30-3090fffa001e"}
02:31:53.111 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:31:53.114 00.003 16872 Status Line: Waiting for devices...
02:31:53.119 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"489210a7-0a08-4a95-bb30-3090fffa001e"}
02:31:53.125 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
02:31:53.130 00.005 16872 evsrv: cli 0D3BFFA8 connect
02:31:53.133 00.003 16872 case statement mapped state 6 to 3
02:31:53.137 00.004 16872 case statement mapped state 6 to 3
02:31:53.142 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"8553ddd6-5fe2-4435-8258-e10d15d4e541"}
02:31:53.144 00.002 16872 case statement mapped state 6 to 3
02:31:53.147 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8553ddd6-5fe2-4435-8258-e10d15d4e541"}
02:31:53.150 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:31:54.104 00.954 9640 ASCOM_AbortExposure returns err = 0
02:31:54.105 00.001 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:31:54.105 00.000 16872 OnExposeComplete: enter
02:31:54.109 00.004 16872 OnExposeComplete: Capture Error reported
02:31:54.116 00.007 9640 worker thread done servicing request
02:31:54.116 00.000 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:31:54.121 00.005 16872 Mount: notify guiding stopped
02:31:54.129 00.008 16872 Changing from state GUIDING to STOP
02:31:54.137 00.008 16872 guider state => SELECTED
02:31:54.141 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=6276, med=3212, FiltMin=3132, FiltMax=5340, Gamma=2.190
02:31:54.197 00.056 16872 Changing from state SELECTED to UNINITIALIZED
02:31:54.203 00.006 16872 guider state => SELECTING
02:31:54.221 00.018 16872 Status Line: Stopped.
02:31:54.233 00.012 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:31:54.705 00.472 16872 evsrv: cli 0D3C0A48 connect
02:31:54.724 00.019 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9deda990-f9ac-4216-b028-d231dc068021"}
02:31:54.732 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"9deda990-f9ac-4216-b028-d231dc068021"}
02:31:54.750 00.018 16872 evsrv: cli 0D3C0A48 disconnect
02:31:56.093 01.343 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8656e1ea-6ca9-4653-8dc2-fd54122757de"}
02:31:56.098 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8656e1ea-6ca9-4653-8dc2-fd54122757de"}
02:31:57.382 01.284 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"60919ef8-8b81-49b6-b405-87a6c19bfdba"}
02:31:57.428 00.046 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"60919ef8-8b81-49b6-b405-87a6c19bfdba"}
02:31:59.598 02.170 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3cfa8005-279b-45a1-bb27-8e9a90705cf5"}
02:31:59.602 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3cfa8005-279b-45a1-bb27-8e9a90705cf5"}
02:31:59.610 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d8ef71d0-4375-4060-85b3-727b1b0e8fb5"}
02:31:59.614 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d8ef71d0-4375-4060-85b3-727b1b0e8fb5"}
02:32:01.679 02.065 16872 evsrv: cli 0D3C0228 connect
02:32:01.685 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"3497d57f-6ab3-427f-b7f6-977389f1755b"}
02:32:01.688 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"3497d57f-6ab3-427f-b7f6-977389f1755b"}
02:32:01.694 00.006 16872 evsrv: cli 0D3C0228 disconnect
02:32:01.698 00.004 16872 evsrv: cli 0D3C0A48 connect
02:32:01.703 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"69ed197e-494f-4bb4-ab67-7dbe456df4cc"}
02:32:01.710 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"69ed197e-494f-4bb4-ab67-7dbe456df4cc"}
02:32:01.714 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:32:01.720 00.006 16872 evsrv: cli 0D3BFFA8 connect
02:32:01.724 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"fd0ecdac-b844-42a0-b9a3-391d9cac0d20"}
02:32:01.728 00.004 16872 PhdController::Guide begins
02:32:01.730 00.002 16872 PhdController: newstate STATE_SETUP
02:32:01.733 00.003 16872 PhdController: setup
02:32:01.736 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
02:32:01.742 00.006 16872 PhdController: start capturing
02:32:01.745 00.003 16872 Changing from state SELECTING to UNINITIALIZED
02:32:01.749 00.004 16872 guider state => SELECTING
02:32:01.751 00.002 16872 setting force full frames = true
02:32:01.754 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:32:01.766 00.012 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:32:01.769 00.003 16872 Enqueuing Expose request
02:32:01.777 00.008 16872 PhdController: newstate STATE_SELECT_STAR
02:32:01.780 00.003 9640 Worker thread wakes up
02:32:01.780 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"fd0ecdac-b844-42a0-b9a3-391d9cac0d20"}
02:32:01.782 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:32:01.782 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:32:01.796 00.014 16872 evsrv: cli 0D3BFFA8 disconnect
02:32:01.799 00.003 16872 evsrv: cli 0D3C0228 connect
02:32:01.804 00.005 16872 case statement mapped state 1 to 101
02:32:01.814 00.010 16872 case statement mapped state 1 to 101
02:32:01.818 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_shift_params","id":"35981887-84c1-4e71-9ac6-cd1a4e860300"}
02:32:01.821 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"35981887-84c1-4e71-9ac6-cd1a4e860300"}
02:32:01.826 00.005 16872 evsrv: cli 0D3C0228 disconnect
02:32:01.830 00.004 16872 evsrv: cli 0D3BF8C8 connect
02:32:01.837 00.007 16872 case statement mapped state 1 to 101
02:32:01.841 00.004 16872 case statement mapped state 1 to 101
02:32:01.845 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"ac557e2b-a898-4926-a78f-77c2fe710065"}
02:32:01.850 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"ac557e2b-a898-4926-a78f-77c2fe710065"}
02:32:01.860 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
02:32:02.860 01.000 16872 evsrv: cli 0D3BF8C8 connect
02:32:02.863 00.003 16872 case statement mapped state 1 to 101
02:32:02.867 00.004 16872 case statement mapped state 1 to 101
02:32:02.871 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"75e15abd-191e-4c93-b304-46ae63e0c1e9"}
02:32:02.880 00.009 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":null,"id":"75e15abd-191e-4c93-b304-46ae63e0c1e9"}
02:32:02.885 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
02:32:03.096 00.211 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"76123edc-6c13-4bd7-b745-6972cd174796"}
02:32:03.099 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"76123edc-6c13-4bd7-b745-6972cd174796"}
02:32:03.103 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0fb29755-b509-42e2-af9b-2ec1285c3fd8"}
02:32:03.106 00.003 16872 case statement mapped state 1 to 101
02:32:03.111 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"0fb29755-b509-42e2-af9b-2ec1285c3fd8"}
02:32:03.888 00.777 16872 evsrv: cli 0D3C0228 connect
02:32:03.891 00.003 16872 case statement mapped state 1 to 101
02:32:03.896 00.005 16872 case statement mapped state 1 to 101
02:32:03.901 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"939f90fe-ede6-448b-a369-5e13a09ecfb1"}
02:32:03.904 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"939f90fe-ede6-448b-a369-5e13a09ecfb1"}
02:32:03.908 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:32:04.908 01.000 16872 evsrv: cli 0D3BFFA8 connect
02:32:04.915 00.007 16872 case statement mapped state 1 to 101
02:32:04.921 00.006 16872 case statement mapped state 1 to 101
02:32:04.925 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"c200c77b-36f3-4c46-a9f0-2d0cb29ce60a"}
02:32:04.934 00.009 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"c200c77b-36f3-4c46-a9f0-2d0cb29ce60a"}
02:32:04.938 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:32:05.923 00.985 9640 Exposure complete
02:32:05.940 00.017 16872 evsrv: cli 0D3C0A48 connect
02:32:05.944 00.004 16872 case statement mapped state 1 to 101
02:32:05.955 00.011 16872 case statement mapped state 1 to 101
02:32:05.967 00.012 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"e3e5a873-c68c-4dde-8da9-099ba7cbe272"}
02:32:05.972 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"e3e5a873-c68c-4dde-8da9-099ba7cbe272"}
02:32:05.982 00.010 16872 evsrv: cli 0D3C0A48 disconnect
02:32:06.117 00.135 9640 worker thread done servicing request
02:32:06.117 00.000 16872 OnExposeComplete: enter
02:32:06.122 00.005 16872 UpdateGuideState(): m_state=1
02:32:06.126 00.004 16872 UpdateCurrentPosition: no star selected
02:32:06.130 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:32:06.137 00.007 16872 Status Line: No star selected
02:32:06.144 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=10124, med=3212, FiltMin=3144, FiltMax=7952, Gamma=2.190
02:32:06.186 00.042 16872 UpdateGuideState exits: No star selected
02:32:06.191 00.005 16872 GuiderMultiStar::AutoSelect enter
02:32:06.194 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:32:06.361 00.167 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:32:06.600 00.239 16872 AutoFind: global mean = -0.0, stdev 65.2
02:32:06.609 00.009 16872 AutoFind: using threshold = 0.1
02:32:06.806 00.197 16872 AutoFind: local max [206, 190] 257.9
02:32:06.810 00.004 16872 AutoFind: local max [1576, 185] 37.9
02:32:06.815 00.005 16872 AutoFind: local max [1622, 290] 32.8
02:32:06.819 00.004 16872 AutoFind: local max [681, 883] 29.1
02:32:06.822 00.003 16872 AutoFind: local max [137, 913] 25.1
02:32:06.831 00.009 16872 AutoFind: local max [69, 808] 17.7
02:32:06.834 00.003 16872 AutoFind: local max [1736, 241] 15.8
02:32:06.837 00.003 16872 AutoFind: local max [722, 166] 14.0
02:32:06.841 00.004 16872 AutoFind: local max [1162, 523] 14.0
02:32:06.845 00.004 16872 AutoFind: local max [1688, 919] 11.8
02:32:06.849 00.004 16872 AutoFind: local max [1081, 560] 11.8
02:32:06.852 00.003 16872 AutoFind: local max [122, 364] 9.0
02:32:06.859 00.007 16872 AutoFind: local max [167, 114] 7.4
02:32:06.862 00.003 16872 AutoFind: local max [1203, 754] 6.9
02:32:06.866 00.004 16872 AutoFind: local max [196, 189] 6.5
02:32:06.869 00.003 16872 AutoFind: local max [1124, 996] 6.5
02:32:06.872 00.003 16872 AutoFind: local max [1246, 697] 6.2
02:32:06.876 00.004 16872 AutoFind: local max [1018, 894] 5.7
02:32:06.880 00.004 16872 AutoFind: local max [213, 661] 5.1
02:32:06.883 00.003 16872 AutoFind: local max [679, 191] 4.7
02:32:06.890 00.007 16872 AutoFind: local max [833, 850] 4.4
02:32:06.892 00.002 16872 AutoFind: local max [1839, 485] 4.4
02:32:06.896 00.004 16872 AutoFind: local max [619, 855] 4.4
02:32:06.899 00.003 16872 AutoFind: local max [1895, 405] 4.4
02:32:06.905 00.006 16872 AutoFind: local max [1375, 700] 4.3
02:32:06.910 00.005 16872 AutoFind: local max [432, 1040] 4.2
02:32:06.914 00.004 16872 AutoFind: local max [417, 622] 4.1
02:32:06.920 00.006 16872 AutoFind: local max [1878, 774] 4.0
02:32:06.925 00.005 16872 AutoFind: local max [1192, 989] 4.0
02:32:06.928 00.003 16872 AutoFind: local max [1760, 303] 4.0
02:32:06.932 00.004 16872 AutoFind: local max [1244, 913] 3.9
02:32:06.938 00.006 16872 AutoFind: local max [1056, 877] 3.9
02:32:06.941 00.003 16872 AutoFind: local max [116, 122] 3.9
02:32:06.945 00.004 16872 AutoFind: local max [1017, 1040] 3.9
02:32:06.949 00.004 16872 AutoFind: local max [951, 593] 3.9
02:32:06.957 00.008 16872 AutoFind: local max [166, 12] 3.9
02:32:06.961 00.004 16872 AutoFind: local max [192, 615] 3.8
02:32:06.968 00.007 16872 AutoFind: local max [30, 633] 3.8
02:32:06.975 00.007 16872 AutoFind: local max [1884, 327] 3.8
02:32:06.984 00.009 16872 AutoFind: local max [389, 325] 3.8
02:32:07.000 00.016 16872 AutoFind: local max [458, 1031] 3.8
02:32:07.004 00.004 16872 AutoFind: local max [1391, 464] 3.8
02:32:07.010 00.006 16872 AutoFind: local max [549, 623] 3.8
02:32:07.015 00.005 16872 AutoFind: local max [678, 576] 3.8
02:32:07.018 00.003 16872 AutoFind: local max [734, 864] 3.8
02:32:07.022 00.004 16872 AutoFind: local max [398, 46] 3.8
02:32:07.025 00.003 16872 AutoFind: local max [1376, 1005] 3.8
02:32:07.036 00.011 16872 AutoFind: local max [494, 13] 3.7
02:32:07.039 00.003 16872 AutoFind: local max [518, 129] 3.7
02:32:07.043 00.004 16872 AutoFind: local max [858, 912] 3.7
02:32:07.047 00.004 16872 AutoFind: local max [196, 180] 3.7
02:32:07.050 00.003 16872 AutoFind: local max [1109, 24] 3.7
02:32:07.054 00.004 16872 AutoFind: local max [26, 371] 3.7
02:32:07.064 00.010 16872 AutoFind: local max [103, 655] 3.7
02:32:07.068 00.004 16872 AutoFind: local max [751, 249] 3.7
02:32:07.072 00.004 16872 AutoFind: local max [1457, 615] 3.7
02:32:07.076 00.004 16872 AutoFind: local max [172, 623] 3.6
02:32:07.079 00.003 16872 AutoFind: local max [351, 316] 3.6
02:32:07.083 00.004 16872 AutoFind: local max [30, 302] 3.6
02:32:07.087 00.004 16872 AutoFind: local max [569, 177] 3.6
02:32:07.096 00.009 16872 AutoFind: local max [746, 584] 3.6
02:32:07.099 00.003 16872 AutoFind: local max [165, 397] 3.6
02:32:07.102 00.003 16872 AutoFind: local max [131, 12] 3.6
02:32:07.106 00.004 16872 AutoFind: local max [179, 753] 3.6
02:32:07.111 00.005 16872 AutoFind: local max [354, 136] 3.6
02:32:07.114 00.003 16872 AutoFind: local max [1804, 20] 3.6
02:32:07.118 00.004 16872 AutoFind: local max [1812, 782] 3.6
02:32:07.130 00.012 16872 AutoFind: local max [1777, 152] 3.6
02:32:07.133 00.003 16872 AutoFind: local max [746, 962] 3.6
02:32:07.137 00.004 16872 AutoFind: local max [1404, 107] 3.6
02:32:07.141 00.004 16872 AutoFind: local max [736, 943] 3.6
02:32:07.144 00.003 16872 AutoFind: local max [1620, 677] 3.6
02:32:07.148 00.004 16872 AutoFind: local max [638, 36] 3.6
02:32:07.151 00.003 16872 AutoFind: local max [223, 561] 3.6
02:32:07.160 00.009 16872 AutoFind: local max [422, 1004] 3.6
02:32:07.164 00.004 16872 AutoFind: local max [53, 668] 3.6
02:32:07.169 00.005 16872 AutoFind: local max [485, 995] 3.6
02:32:07.172 00.003 16872 AutoFind: local max [660, 866] 3.6
02:32:07.175 00.003 16872 AutoFind: local max [1824, 875] 3.5
02:32:07.178 00.003 16872 AutoFind: local max [859, 775] 3.5
02:32:07.182 00.004 16872 AutoFind: local max [953, 473] 3.5
02:32:07.194 00.012 16872 AutoFind: local max [764, 536] 3.5
02:32:07.198 00.004 16872 AutoFind: local max [1848, 369] 3.5
02:32:07.202 00.004 16872 AutoFind: local max [1714, 544] 3.5
02:32:07.205 00.003 16872 AutoFind: local max [1632, 607] 3.5
02:32:07.209 00.004 16872 AutoFind: local max [1313, 623] 3.5
02:32:07.213 00.004 16872 AutoFind: local max [859, 405] 3.5
02:32:07.221 00.008 16872 AutoFind: local max [173, 332] 3.5
02:32:07.224 00.003 16872 AutoFind: local max [640, 405] 3.5
02:32:07.227 00.003 16872 AutoFind: local max [744, 416] 3.5
02:32:07.231 00.004 16872 AutoFind: local max [17, 229] 3.5
02:32:07.235 00.004 16872 AutoFind: local max [204, 962] 3.5
02:32:07.238 00.003 16872 AutoFind: local max [297, 593] 3.5
02:32:07.242 00.004 16872 AutoFind: local max [1024, 622] 3.5
02:32:07.245 00.003 16872 AutoFind: local max [9, 338] 3.5
02:32:07.257 00.012 16872 AutoFind: local max [722, 423] 3.5
02:32:07.263 00.006 16872 AutoFind: local max [425, 885] 3.5
02:32:07.266 00.003 16872 AutoFind: local max [1213, 260] 3.5
02:32:07.270 00.004 16872 AutoFind: local max [936, 623] 3.5
02:32:07.274 00.004 16872 AutoFind: local max [1458, 824] 3.4
02:32:07.277 00.003 16872 AutoFind: too close [736, 943] 3.6 - [746, 962] 3.6
02:32:07.286 00.009 16872 AutoFind: too close [172, 623] 3.6 - [192, 615] 3.8
02:32:07.290 00.004 16872 AutoFind: too close [196, 180] 3.7 - [196, 189] 6.5
02:32:07.294 00.004 16872 AutoFind: close dim-bright [196, 180] 3.7 - [206, 190] 257.9
02:32:07.297 00.003 16872 AutoFind: close dim-bright [196, 189] 6.5 - [206, 190] 257.9
02:32:07.300 00.003 16872 AutoFind: too close to edge [9, 338] 3.5
02:32:07.304 00.004 16872 AutoFind: too close to edge [131, 12] 3.6
02:32:07.308 00.004 16872 AutoFind: too close to edge [494, 13] 3.7
02:32:07.320 00.012 16872 AutoFind: too close to edge [166, 12] 3.9
02:32:07.324 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:32:07.328 00.004 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.331 00.003 16872 Star::Find returns 1 (0), X=206.11, Y=190.29, Mass=106908, SNR=205.7, Peak=10124 HFD=4.0
02:32:07.335 00.004 16872 Star::Find(15, 1576, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.339 00.004 16872 Star::Find returns 1 (0), X=1575.89, Y=185.25, Mass=13818, SNR=66.0, Peak=4088 HFD=3.8
02:32:07.348 00.009 16872 Star::Find(15, 1622, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.352 00.004 16872 Star::Find returns 1 (0), X=1622.21, Y=289.31, Mass=13500, SNR=61.4, Peak=4032 HFD=3.8
02:32:07.355 00.003 16872 Star::Find(15, 681, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.360 00.005 16872 Star::Find returns 1 (0), X=680.59, Y=883.37, Mass=11703, SNR=59.1, Peak=3948 HFD=3.5
02:32:07.363 00.003 16872 Star::Find(15, 137, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.367 00.004 16872 Star::Find returns 1 (0), X=136.04, Y=913.12, Mass=10070, SNR=52.3, Peak=3904 HFD=4.1
02:32:07.370 00.003 16872 Star::Find(15, 69, 808, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.379 00.009 16872 Star::Find returns 1 (0), X=68.96, Y=807.84, Mass=6116, SNR=39.5, Peak=3720 HFD=3.1
02:32:07.384 00.005 16872 Star::Find(15, 1736, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.389 00.005 16872 Star::Find returns 1 (0), X=1736.16, Y=240.85, Mass=4577, SNR=33.6, Peak=3672 HFD=2.8
02:32:07.400 00.011 16872 Star::Find(15, 722, 166, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.403 00.003 16872 Star::Find returns 1 (0), X=722.14, Y=165.85, Mass=4663, SNR=32.4, Peak=3648 HFD=3.0
02:32:07.408 00.005 16872 Star::Find(15, 1162, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.411 00.003 16872 Star::Find returns 1 (0), X=1161.83, Y=523.05, Mass=4956, SNR=32.1, Peak=3600 HFD=3.6
02:32:07.414 00.003 16872 Star::Find(15, 1688, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.418 00.004 16872 Star::Find returns 1 (0), X=1688.24, Y=919.05, Mass=3706, SNR=29.3, Peak=3552 HFD=2.9
02:32:07.428 00.010 16872 Star::Find(15, 1081, 560, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.432 00.004 16872 Star::Find returns 1 (0), X=1081.07, Y=559.87, Mass=3522, SNR=28.9, Peak=3560 HFD=3.0
02:32:07.436 00.004 16872 Star::Find(15, 122, 364, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.440 00.004 16872 Star::Find returns 1 (0), X=122.14, Y=364.03, Mass=2693, SNR=23.7, Peak=3424 HFD=3.1
02:32:07.444 00.004 16872 Star::Find(15, 167, 114, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.448 00.004 16872 Star::Find returns 1 (0), X=167.15, Y=114.78, Mass=2022, SNR=19.5, Peak=3396 HFD=3.0
02:32:07.459 00.011 16872 Star::Find(15, 1203, 754, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.463 00.004 16872 Star::Find returns 1 (0), X=1203.46, Y=753.48, Mass=1896, SNR=18.9, Peak=3424 HFD=3.1
02:32:07.468 00.005 16872 Star::Find(15, 1124, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.471 00.003 16872 Star::Find returns 1 (0), X=1124.26, Y=995.86, Mass=1602, SNR=16.6, Peak=3360 HFD=2.6
02:32:07.474 00.003 16872 Star::Find(15, 1246, 697, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.477 00.003 16872 Star::Find returns 1 (0), X=1245.68, Y=696.72, Mass=1764, SNR=19.1, Peak=3376 HFD=2.8
02:32:07.486 00.009 16872 Star::Find(15, 1018, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.490 00.004 16872 Star::Find returns 1 (0), X=1017.48, Y=893.35, Mass=1549, SNR=16.3, Peak=3364 HFD=3.0
02:32:07.493 00.003 16872 Star::Find(15, 213, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.497 00.004 16872 Star::Find returns 1 (0), X=211.75, Y=662.15, Mass=1455, SNR=18.2, Peak=3368 HFD=4.4
02:32:07.501 00.004 16872 Star::Find(15, 679, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.505 00.004 16872 Star::Find returns 1 (0), X=679.46, Y=190.85, Mass=1038, SNR=14.2, Peak=3368 HFD=2.3
02:32:07.508 00.003 16872 Star::Find(15, 833, 850, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.516 00.008 16872 Star::Find returns 1 (0), X=831.98, Y=849.90, Mass=1512, SNR=15.9, Peak=3300 HFD=5.1
02:32:07.520 00.004 16872 Star::Find(15, 1839, 485, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.524 00.004 16872 Star::Find returns 1 (0), X=1838.57, Y=485.87, Mass=958, SNR=13.2, Peak=3324 HFD=2.9
02:32:07.528 00.004 16872 Star::Find(15, 619, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.532 00.004 16872 Star::Find returns 1 (0), X=618.72, Y=855.43, Mass=1448, SNR=15.3, Peak=3332 HFD=3.2
02:32:07.536 00.004 16872 Star::Find(15, 1895, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.539 00.003 16872 Star::Find returns 1 (0), X=1896.26, Y=404.96, Mass=1851, SNR=22.1, Peak=3592 HFD=1.7
02:32:07.547 00.008 16872 Star::Find(15, 1375, 700, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.552 00.005 16872 Star::Find returns 0 (4), X=1389.51, Y=695.00, Mass=1280, SNR=19.3, Peak=3512 HFD=1.2
02:32:07.555 00.003 16872 Star::Find(15, 432, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.558 00.003 16872 Star::Find returns 1 (0), X=431.20, Y=1040.59, Mass=646, SNR=9.0, Peak=3296 HFD=3.6
02:32:07.563 00.005 16872 Star::Find(15, 417, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.567 00.004 16872 Star::Find returns 1 (0), X=416.78, Y=621.71, Mass=2003, SNR=24.6, Peak=3708 HFD=1.5
02:32:07.570 00.003 16872 Star::Find(15, 1878, 774, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.575 00.005 16872 Star::Find returns 1 (0), X=1888.85, Y=763.43, Mass=392, SNR=8.1, Peak=3312 HFD=1.6
02:32:07.586 00.011 16872 Star::Find(15, 1192, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.590 00.004 16872 Star::Find returns 1 (0), X=1192.02, Y=989.59, Mass=780, SNR=11.9, Peak=3332 HFD=2.7
02:32:07.594 00.004 16872 Star::Find(15, 1760, 303, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.598 00.004 16872 Star::Find returns 1 (0), X=1760.82, Y=303.39, Mass=717, SNR=10.2, Peak=3312 HFD=2.4
02:32:07.601 00.003 16872 Star::Find(15, 1244, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.604 00.003 16872 Star::Find returns 1 (0), X=1244.27, Y=912.45, Mass=473, SNR=8.7, Peak=3300 HFD=1.7
02:32:07.615 00.011 16872 Star::Find(15, 1056, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.618 00.003 16872 Star::Find returns 0 (4), X=1056.38, Y=877.52, Mass=1651, SNR=20.7, Peak=3588 HFD=1.4
02:32:07.623 00.005 16872 Star::Find(15, 116, 122, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.628 00.005 16872 Star::Find returns 1 (0), X=116.13, Y=122.16, Mass=485, SNR=8.4, Peak=3292 HFD=1.9
02:32:07.631 00.003 16872 Star::Find(15, 1017, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.635 00.004 16872 Star::Find returns 1 (0), X=1016.33, Y=1040.59, Mass=548, SNR=9.0, Peak=3320 HFD=1.7
02:32:07.642 00.007 16872 Star::Find(15, 951, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.646 00.004 16872 Star::Find returns 1 (0), X=950.46, Y=593.34, Mass=918, SNR=12.3, Peak=3316 HFD=3.2
02:32:07.650 00.004 16872 Star::Find(15, 30, 633, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.653 00.003 16872 Star::Find false star n=8 nbg=277 bg=3210.9 sigma=17.2 thresh=3262 peak=3261
02:32:07.658 00.005 16872 Star::Find returns 0 (2), X=30.00, Y=633.00, Mass=489, SNR=2.9, Peak=3288 HFD=0.0
02:32:07.661 00.003 16872 Star::Find(15, 1884, 327, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.665 00.004 16872 Star::Find returns 0 (4), X=1884.21, Y=327.85, Mass=304, SNR=6.6, Peak=3320 HFD=1.5
02:32:07.671 00.006 16872 Star::Find(15, 389, 325, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.675 00.004 16872 Star::Find returns 1 (0), X=386.92, Y=325.24, Mass=1026, SNR=13.0, Peak=3288 HFD=5.7
02:32:07.679 00.004 16872 Star::Find(15, 458, 1031, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.682 00.003 16872 Star::Find returns 0 (4), X=457.94, Y=1030.81, Mass=319, SNR=6.8, Peak=3332 HFD=1.3
02:32:07.687 00.005 16872 Star::Find(15, 1391, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.691 00.004 16872 Star::Find returns 1 (0), X=1391.30, Y=462.31, Mass=699, SNR=10.3, Peak=3300 HFD=4.0
02:32:07.694 00.003 16872 Star::Find(15, 549, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.698 00.004 16872 Star::Find false star n=2 nbg=275 bg=3213.1 sigma=20.9 thresh=3276 peak=3265
02:32:07.704 00.006 16872 Star::Find returns 0 (2), X=549.00, Y=623.00, Mass=146, SNR=2.9, Peak=3296 HFD=0.0
02:32:07.709 00.005 16872 Star::Find(15, 678, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.712 00.003 16872 Star::Find false star n=7 nbg=280 bg=3216.4 sigma=19.7 thresh=3276 peak=3274
02:32:07.716 00.004 16872 Star::Find returns 0 (2), X=678.00, Y=576.00, Mass=501, SNR=2.9, Peak=3300 HFD=0.0
02:32:07.720 00.004 16872 Star::Find(15, 734, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.724 00.004 16872 Star::Find returns 1 (0), X=732.97, Y=862.51, Mass=775, SNR=10.3, Peak=3308 HFD=4.6
02:32:07.733 00.009 16872 Star::Find(15, 398, 46, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.737 00.004 16872 Star::Find returns 1 (0), X=386.04, Y=55.72, Mass=648, SNR=12.2, Peak=3368 HFD=1.5
02:32:07.741 00.004 16872 Star::Find(15, 1376, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.744 00.003 16872 Star::Find false star n=2 nbg=277 bg=3219.7 sigma=18.0 thresh=3274 peak=3263
02:32:07.748 00.004 16872 Star::Find returns 0 (2), X=1376.00, Y=1005.00, Mass=121, SNR=2.9, Peak=3280 HFD=0.0
02:32:07.751 00.003 16872 Star::Find(15, 518, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.755 00.004 16872 Star::Find returns 1 (0), X=517.56, Y=128.81, Mass=575, SNR=9.4, Peak=3300 HFD=1.9
02:32:07.758 00.003 16872 Star::Find(15, 858, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.765 00.007 16872 Star::Find returns 1 (0), X=858.45, Y=907.56, Mass=1121, SNR=16.2, Peak=3484 HFD=2.5
02:32:07.770 00.005 16872 Star::Find(15, 1109, 24, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.773 00.003 16872 Star::Find false star n=3 nbg=282 bg=3216.6 sigma=20.3 thresh=3277 peak=3277
02:32:07.776 00.003 16872 Star::Find returns 0 (2), X=1109.00, Y=24.00, Mass=222, SNR=2.9, Peak=3300 HFD=0.0
02:32:07.781 00.005 16872 Star::Find(15, 26, 371, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.785 00.004 16872 Star::Find returns 1 (0), X=26.11, Y=371.33, Mass=836, SNR=11.3, Peak=3292 HFD=3.3
02:32:07.788 00.003 16872 Star::Find(15, 103, 655, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.791 00.003 16872 Star::Find returns 0 (4), X=103.46, Y=654.54, Mass=494, SNR=9.3, Peak=3336 HFD=1.4
02:32:07.798 00.007 16872 Star::Find(15, 751, 249, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.802 00.004 16872 Star::Find returns 1 (0), X=750.56, Y=250.02, Mass=720, SNR=10.4, Peak=3308 HFD=3.9
02:32:07.805 00.003 16872 Star::Find(15, 1457, 615, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.810 00.005 16872 Star::Find returns 1 (0), X=1449.03, Y=607.08, Mass=366, SNR=7.6, Peak=3292 HFD=2.6
02:32:07.814 00.004 16872 Star::Find(15, 351, 316, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.817 00.003 16872 Star::Find returns 1 (0), X=350.76, Y=316.60, Mass=436, SNR=8.2, Peak=3312 HFD=1.7
02:32:07.821 00.004 16872 Star::Find(15, 30, 302, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.828 00.007 16872 Star::Find false star n=3 nbg=277 bg=3209.8 sigma=17.6 thresh=3263 peak=3260
02:32:07.834 00.006 16872 Star::Find returns 0 (2), X=30.00, Y=302.00, Mass=227, SNR=2.9, Peak=3296 HFD=0.0
02:32:07.837 00.003 16872 Star::Find(15, 569, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.841 00.004 16872 Star::Find returns 0 (4), X=557.47, Y=161.31, Mass=1489, SNR=21.9, Peak=3292 HFD=1.3
02:32:07.845 00.004 16872 Star::Find(15, 746, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.848 00.003 16872 Star::Find returns 0 (4), X=746.47, Y=584.00, Mass=185, SNR=5.7, Peak=3316 HFD=0.9
02:32:07.852 00.004 16872 Star::Find(15, 165, 397, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.855 00.003 16872 Star::Find false star n=3 nbg=274 bg=3215.6 sigma=18.1 thresh=3270 peak=3269
02:32:07.863 00.008 16872 Star::Find returns 0 (2), X=165.00, Y=397.00, Mass=205, SNR=2.9, Peak=3304 HFD=0.0
02:32:07.866 00.003 16872 Star::Find(15, 179, 753, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.869 00.003 16872 Star::Find returns 1 (0), X=179.00, Y=752.00, Mass=539, SNR=8.8, Peak=3288 HFD=2.8
02:32:07.873 00.004 16872 Star::Find(15, 354, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.881 00.008 16872 Star::Find returns 0 (4), X=353.55, Y=136.47, Mass=730, SNR=11.6, Peak=3360 HFD=1.5
02:32:07.884 00.003 16872 Star::Find(15, 1804, 20, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.888 00.004 16872 Star::Find false star n=3 nbg=271 bg=3217.1 sigma=18.8 thresh=3274 peak=3264
02:32:07.892 00.004 16872 Star::Find returns 0 (2), X=1804.00, Y=20.00, Mass=193, SNR=2.9, Peak=3292 HFD=0.0
02:32:07.895 00.003 16872 Star::Find(15, 1812, 782, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.899 00.004 16872 Star::Find false star n=7 nbg=276 bg=3217.2 sigma=17.0 thresh=3268 peak=3263
02:32:07.901 00.002 16872 Star::Find returns 0 (2), X=1812.00, Y=782.00, Mass=404, SNR=2.9, Peak=3304 HFD=0.0
02:32:07.910 00.009 16872 Star::Find(15, 1777, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.913 00.003 16872 Star::Find returns 1 (0), X=1779.30, Y=146.42, Mass=306, SNR=7.1, Peak=3328 HFD=3.1
02:32:07.916 00.003 16872 Star::Find(15, 1404, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.920 00.004 16872 Star::Find returns 1 (0), X=1402.97, Y=107.20, Mass=307, SNR=6.8, Peak=3280 HFD=2.3
02:32:07.925 00.005 16872 Star::Find(15, 1620, 677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.929 00.004 16872 Star::Find returns 1 (0), X=1621.84, Y=677.66, Mass=929, SNR=12.2, Peak=3316 HFD=5.7
02:32:07.933 00.004 16872 Star::Find(15, 638, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.942 00.009 16872 Star::Find returns 1 (0), X=638.50, Y=36.50, Mass=676, SNR=10.8, Peak=3296 HFD=3.2
02:32:07.946 00.004 16872 Star::Find(15, 223, 561, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.949 00.003 16872 Star::Find false star n=7 nbg=275 bg=3213.6 sigma=17.7 thresh=3267 peak=3267
02:32:07.953 00.004 16872 Star::Find returns 0 (2), X=223.00, Y=561.00, Mass=429, SNR=2.9, Peak=3288 HFD=0.0
02:32:07.957 00.004 16872 Star::Find(15, 422, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.961 00.004 16872 Star::Find returns 0 (4), X=422.26, Y=1004.68, Mass=275, SNR=6.6, Peak=3296 HFD=1.4
02:32:07.964 00.003 16872 Star::Find(15, 53, 668, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:07.976 00.012 16872 Star::Find false star n=6 nbg=280 bg=3211.4 sigma=21.8 thresh=3277 peak=3263
02:32:07.983 00.007 16872 Star::Find returns 0 (2), X=53.00, Y=668.00, Mass=532, SNR=2.9, Peak=3312 HFD=0.0
02:32:07.993 00.010 16872 Star::Find(15, 485, 995, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.001 00.008 16872 Star::Find returns 0 (4), X=485.35, Y=996.41, Mass=1750, SNR=21.8, Peak=3624 HFD=1.4
02:32:08.017 00.016 16872 Star::Find(15, 660, 866, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.021 00.004 16872 Star::Find false star n=5 nbg=261 bg=3214.0 sigma=19.5 thresh=3272 peak=3268
02:32:08.025 00.004 16872 Star::Find returns 0 (2), X=660.00, Y=866.00, Mass=362, SNR=2.9, Peak=3320 HFD=0.0
02:32:08.028 00.003 16872 Star::Find(15, 1824, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.039 00.011 16872 Star::Find returns 1 (0), X=1828.99, Y=865.80, Mass=684, SNR=11.5, Peak=3344 HFD=4.4
02:32:08.043 00.004 16872 Star::Find(15, 859, 775, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.046 00.003 16872 Star::Find returns 0 (4), X=859.28, Y=774.36, Mass=288, SNR=6.8, Peak=3320 HFD=1.1
02:32:08.049 00.003 16872 Star::Find(15, 953, 473, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.053 00.004 16872 Star::Find returns 1 (0), X=953.57, Y=472.52, Mass=484, SNR=8.9, Peak=3280 HFD=3.2
02:32:08.056 00.003 16872 Star::Find(15, 764, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.060 00.004 16872 Star::Find false star n=7 nbg=277 bg=3215.2 sigma=18.1 thresh=3270 peak=3261
02:32:08.069 00.009 16872 Star::Find returns 0 (2), X=764.00, Y=536.00, Mass=438, SNR=2.9, Peak=3288 HFD=0.0
02:32:08.073 00.004 16872 Star::Find(15, 1848, 369, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.076 00.003 16872 Star::Find returns 0 (4), X=1848.22, Y=368.96, Mass=283, SNR=6.2, Peak=3300 HFD=1.3
02:32:08.081 00.005 16872 Star::Find(15, 1714, 544, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.085 00.004 16872 Star::Find returns 1 (0), X=1714.34, Y=543.98, Mass=602, SNR=11.0, Peak=3364 HFD=1.5
02:32:08.088 00.003 16872 Star::Find(15, 1632, 607, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.091 00.003 16872 Star::Find returns 0 (4), X=1631.60, Y=606.46, Mass=363, SNR=8.4, Peak=3324 HFD=1.3
02:32:08.101 00.010 16872 Star::Find(15, 1313, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.104 00.003 16872 Star::Find returns 1 (0), X=1310.66, Y=615.67, Mass=813, SNR=10.9, Peak=3316 HFD=3.6
02:32:08.108 00.004 16872 Star::Find(15, 859, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.112 00.004 16872 Star::Find false star n=2 nbg=283 bg=3217.8 sigma=18.8 thresh=3274 peak=3267
02:32:08.115 00.003 16872 Star::Find returns 0 (2), X=859.00, Y=405.00, Mass=128, SNR=2.9, Peak=3288 HFD=0.0
02:32:08.119 00.004 16872 Star::Find(15, 173, 332, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.123 00.004 16872 Star::Find false star n=3 nbg=267 bg=3217.9 sigma=17.2 thresh=3270 peak=3258
02:32:08.132 00.009 16872 Star::Find returns 0 (2), X=173.00, Y=332.00, Mass=174, SNR=2.9, Peak=3280 HFD=0.0
02:32:08.136 00.004 16872 Star::Find(15, 640, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.140 00.004 16872 Star::Find returns 1 (0), X=640.04, Y=404.69, Mass=612, SNR=10.0, Peak=3352 HFD=1.8
02:32:08.144 00.004 16872 Star::Find(15, 744, 416, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.148 00.004 16872 Star::Find returns 1 (0), X=754.97, Y=425.22, Mass=467, SNR=10.0, Peak=3332 HFD=2.1
02:32:08.152 00.004 16872 Star::Find(15, 17, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.162 00.010 16872 Star::Find returns 1 (0), X=16.10, Y=229.00, Mass=654, SNR=10.2, Peak=3296 HFD=2.2
02:32:08.165 00.003 16872 Star::Find(15, 204, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.169 00.004 16872 Star::Find false star n=5 nbg=282 bg=3217.8 sigma=18.9 thresh=3274 peak=3271
02:32:08.172 00.003 16872 Star::Find returns 0 (2), X=204.00, Y=962.00, Mass=371, SNR=2.9, Peak=3312 HFD=0.0
02:32:08.176 00.004 16872 Star::Find(15, 297, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.180 00.004 16872 Star::Find returns 0 (4), X=302.50, Y=597.48, Mass=1187, SNR=19.9, Peak=3524 HFD=1.4
02:32:08.183 00.003 16872 Star::Find(15, 1024, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.193 00.010 16872 Star::Find false star n=7 nbg=264 bg=3211.0 sigma=18.3 thresh=3266 peak=3260
02:32:08.197 00.004 16872 Star::Find returns 0 (2), X=1024.00, Y=622.00, Mass=455, SNR=2.9, Peak=3292 HFD=0.0
02:32:08.201 00.004 16872 Star::Find(15, 722, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.205 00.004 16872 Star::Find returns 1 (0), X=734.01, Y=418.03, Mass=569, SNR=9.6, Peak=3292 HFD=6.1
02:32:08.209 00.004 16872 Star::Find(15, 425, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.214 00.005 16872 Star::Find returns 1 (0), X=422.77, Y=889.82, Mass=1782, SNR=22.0, Peak=3496 HFD=2.5
02:32:08.226 00.012 16872 Star::Find(15, 1213, 260, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.231 00.005 16872 Star::Find returns 1 (0), X=1214.33, Y=259.87, Mass=545, SNR=9.7, Peak=3308 HFD=2.7
02:32:08.234 00.003 16872 Star::Find(15, 936, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.238 00.004 16872 Star::Find false star n=3 nbg=266 bg=3218.5 sigma=16.8 thresh=3269 peak=3265
02:32:08.242 00.004 16872 Star::Find returns 0 (2), X=936.00, Y=623.00, Mass=192, SNR=2.9, Peak=3300 HFD=0.0
02:32:08.246 00.004 16872 Star::Find(15, 1458, 824, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.254 00.008 16872 Star::Find returns 1 (0), X=1457.48, Y=823.69, Mass=463, SNR=8.9, Peak=3312 HFD=1.7
02:32:08.258 00.004 16872 AutoFind: finding best star pass 1
02:32:08.261 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.266 00.005 16872 Star::Find returns 1 (0), X=206.11, Y=190.29, Mass=106908, SNR=205.7, Peak=10124 HFD=4.0
02:32:08.274 00.008 16872 AutoFind returns star at [206, 190] 257.9 Mass 106908 SNR 205.7
02:32:08.278 00.004 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.282 00.004 16872 Star::Find returns 1 (0), X=206.11, Y=190.29, Mass=106908, SNR=205.7, Peak=10124 HFD=4.0
02:32:08.285 00.003 16872 MultiStar: List (12): {206.11, 190.29}(205.7), {1575.89, 185.25}(66.0), {1622.21, 289.31}(61.4), {680.59, 883.37}(59.1), {136.04, 913.12}(52.3), {68.96, 807.84}(39.5), {1736.16, 240.85}(33.6), {722.14, 165.85}(32.4), {1161.83, 523.05}(32.1), {1688.24, 919.05}(29.3), {1081.07, 559.87}(28.9), {122.14, 364.03}(23.7), 
02:32:08.289 00.004 16872 setting lock position to (206.11, 190.29)
02:32:08.293 00.004 16872 MultiStar: stabilizing after lock position change
02:32:08.300 00.007 16872 AutoSelect: state = 1, call UpdateGuideState
02:32:08.317 00.017 16872 UpdateGuideState(): m_state=1
02:32:08.332 00.015 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:08.346 00.014 16872 Star::Find returns 1 (0), X=206.11, Y=190.29, Mass=106908, SNR=205.7, Peak=10124 HFD=4.0
02:32:08.355 00.009 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:32:08.358 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:32:08.367 00.009 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:32:08.375 00.008 16872 setting force full frames = false
02:32:08.380 00.005 16872 setting lock position to (206.11, 190.29)
02:32:08.384 00.004 16872 MultiStar: stabilizing after lock position change
02:32:08.389 00.005 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:32:08.399 00.010 16872 Changing from state SELECTING to SELECTED
02:32:08.403 00.004 16872 guider state => SELECTED
02:32:08.425 00.022 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=10124, med=3212, FiltMin=3144, FiltMax=7952, Gamma=2.190
02:32:08.470 00.045 16872 UpdateGuideState exits: m=106908 SNR=205.7
02:32:08.475 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=10124, med=3212, FiltMin=3144, FiltMax=7952, Gamma=2.190
02:32:08.517 00.042 16872 Status Line: Auto-selected star at (206.1, 190.3)
02:32:08.614 00.097 16872 PhdController: newstate STATE_WAIT_SELECTED
02:32:08.621 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:08.625 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:32:08.636 00.011 16872 Enqueuing Expose request
02:32:08.641 00.005 9640 Worker thread wakes up
02:32:08.642 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:32:08.642 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,175,31,31)
02:32:08.643 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"227621bd-cb68-4831-995b-29e0b9250cc7"}
02:32:08.649 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"227621bd-cb68-4831-995b-29e0b9250cc7"}
02:32:08.654 00.005 16872 evsrv: cli 0D3BFFA8 connect
02:32:08.666 00.012 16872 case statement mapped state 2 to 1
02:32:08.672 00.006 16872 case statement mapped state 2 to 1
02:32:08.680 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"356afe5d-db97-48bb-89d0-a8df09d45879"}
02:32:08.685 00.005 16872 case statement mapped state 2 to 1
02:32:08.694 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"356afe5d-db97-48bb-89d0-a8df09d45879"}
02:32:08.699 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"0febb948-dccf-43c5-ae54-5c291ecbac38"}
02:32:08.717 00.018 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[206.11,190.29],"id":"0febb948-dccf-43c5-ae54-5c291ecbac38"}
02:32:08.723 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"71d54ef0-3705-4c22-be09-4747f68f8fc2"}
02:32:08.731 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.11,7.29],"pixels":"..."},"id":"71d54ef0-3705-4c22-be09-4747f68f8fc2"}
02:32:08.743 00.012 16872 evsrv: cli 0D3BFFA8 disconnect
02:32:08.750 00.007 16872 evsrv: cli 0D3C0228 connect
02:32:08.756 00.006 16872 case statement mapped state 2 to 1
02:32:08.763 00.007 16872 case statement mapped state 2 to 1
02:32:08.776 00.013 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"c2564f23-c90a-4f5d-abf0-ad838091c0f3"}
02:32:08.782 00.006 16872 case statement mapped state 2 to 1
02:32:08.792 00.010 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"c2564f23-c90a-4f5d-abf0-ad838091c0f3"}
02:32:08.819 00.027 16872 evsrv: cli 0D3C0228 disconnect
02:32:09.819 01.000 16872 evsrv: cli 0D3C0A48 connect
02:32:09.823 00.004 16872 case statement mapped state 2 to 1
02:32:09.826 00.003 16872 case statement mapped state 2 to 1
02:32:09.830 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"09c91dad-2261-45e2-9900-43c9fbd74842"}
02:32:09.832 00.002 16872 case statement mapped state 2 to 1
02:32:09.835 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"09c91dad-2261-45e2-9900-43c9fbd74842"}
02:32:09.839 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:32:10.096 00.257 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6190c6a-c6db-4c28-a959-13e147e80fc2"}
02:32:10.099 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b6190c6a-c6db-4c28-a959-13e147e80fc2"}
02:32:10.103 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6e2137ea-c7a7-429d-a86b-f6a42447ae3c"}
02:32:10.106 00.003 16872 case statement mapped state 2 to 1
02:32:10.114 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6e2137ea-c7a7-429d-a86b-f6a42447ae3c"}
02:32:10.118 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"51776d30-7780-448a-8e1b-bf610afa910c"}
02:32:10.120 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.11,7.29],"pixels":"..."},"id":"51776d30-7780-448a-8e1b-bf610afa910c"}
02:32:10.840 00.720 16872 evsrv: cli 0D3BF8C8 connect
02:32:10.844 00.004 16872 case statement mapped state 2 to 1
02:32:10.851 00.007 16872 case statement mapped state 2 to 1
02:32:10.855 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"8132bc3f-1ab2-4fc6-a0bb-b931170984c8"}
02:32:10.860 00.005 16872 case statement mapped state 2 to 1
02:32:10.864 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"8132bc3f-1ab2-4fc6-a0bb-b931170984c8"}
02:32:10.868 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
02:32:11.869 01.001 16872 evsrv: cli 0D3C0228 connect
02:32:11.873 00.004 16872 case statement mapped state 2 to 1
02:32:11.878 00.005 16872 case statement mapped state 2 to 1
02:32:11.882 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"eb8b47e1-e7e2-429d-9f24-8ffc88ab5472"}
02:32:11.884 00.002 16872 case statement mapped state 2 to 1
02:32:11.887 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"eb8b47e1-e7e2-429d-9f24-8ffc88ab5472"}
02:32:11.890 00.003 16872 evsrv: cli 0D3C0228 disconnect
02:32:12.706 00.816 9640 Exposure complete
02:32:12.841 00.135 9640 worker thread done servicing request
02:32:12.841 00.000 16872 OnExposeComplete: enter
02:32:12.845 00.004 16872 UpdateGuideState(): m_state=2
02:32:12.847 00.002 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:32:12.850 00.003 16872 Star::Find returns 1 (0), X=205.98, Y=190.54, Mass=105234, SNR=207.6, Peak=10516 HFD=3.7
02:32:12.853 00.003 16872 CameraToMount -- cameraTheta (2.05) - m_xAngle (-1.59) = xAngle (3.64 = -2.64)
02:32:12.855 00.002 16872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.69 = -2.60)
02:32:12.858 00.003 16872 CameraToMount -- cameraX=-0.13 cameraY=0.25 hyp=0.28 cameraTheta=2.05 mountX=-0.25 mountY=-0.15, mountTheta=-2.61
02:32:12.862 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=10516, med=3204, FiltMin=3140, FiltMax=7836, Gamma=2.190
02:32:12.893 00.031 16872 UpdateGuideState exits: m=105234 SNR=207.6
02:32:12.896 00.003 16872 PhdController: newstate STATE_CALIBRATE
02:32:12.899 00.003 16872 PhdController: newstate STATE_GUIDE
02:32:12.915 00.016 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:32:12.917 00.002 16872 guider state => CALIBRATED
02:32:12.920 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:32:12.929 00.009 16872 reset dither spiral
02:32:12.932 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:32:12.934 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:12.939 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:32:12.942 00.003 16872 Enqueuing Expose request
02:32:12.945 00.003 9640 Worker thread wakes up
02:32:12.945 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:32:12.945 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:32:12.945 00.000 16872 evsrv: cli 0D3C0A48 connect
02:32:12.948 00.003 16872 case statement mapped state 5 to 1
02:32:12.953 00.005 16872 case statement mapped state 5 to 1
02:32:12.957 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"108c6ff3-1953-404f-a6bc-d1aa61d2fd06"}
02:32:12.960 00.003 16872 case statement mapped state 5 to 1
02:32:12.962 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"108c6ff3-1953-404f-a6bc-d1aa61d2fd06"}
02:32:12.971 00.009 16872 evsrv: cli 0D3C0A48 disconnect
02:32:13.595 00.624 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e88d87a-e9f7-4476-b427-f5be9b6cdcd7"}
02:32:13.597 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1e88d87a-e9f7-4476-b427-f5be9b6cdcd7"}
02:32:13.601 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b816752b-676b-4f3b-b41d-771eb176c835"}
02:32:13.603 00.002 16872 case statement mapped state 5 to 1
02:32:13.606 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"b816752b-676b-4f3b-b41d-771eb176c835"}
02:32:13.612 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"00d2be25-d8c0-4e81-8bc3-33f51b9647c7"}
02:32:13.615 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.98,6.54],"pixels":"..."},"id":"00d2be25-d8c0-4e81-8bc3-33f51b9647c7"}
02:32:13.967 00.352 16872 evsrv: cli 0D3C0228 connect
02:32:13.971 00.004 16872 case statement mapped state 5 to 1
02:32:13.974 00.003 16872 case statement mapped state 5 to 1
02:32:13.979 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"42ec5699-b765-4f9d-a4d0-5348a02eeb54"}
02:32:13.982 00.003 16872 case statement mapped state 5 to 1
02:32:13.986 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"42ec5699-b765-4f9d-a4d0-5348a02eeb54"}
02:32:13.990 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:32:14.989 00.999 16872 evsrv: cli 0D3C0228 connect
02:32:14.992 00.003 16872 case statement mapped state 5 to 1
02:32:14.996 00.004 16872 case statement mapped state 5 to 1
02:32:15.000 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"0dfe2d54-fa4e-4d01-b659-0cd0921a8ad8"}
02:32:15.003 00.003 16872 case statement mapped state 5 to 1
02:32:15.005 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"0dfe2d54-fa4e-4d01-b659-0cd0921a8ad8"}
02:32:15.009 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:32:16.010 01.001 16872 evsrv: cli 0D3BFFA8 connect
02:32:16.013 00.003 16872 case statement mapped state 5 to 1
02:32:16.016 00.003 16872 case statement mapped state 5 to 1
02:32:16.020 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"be057214-03fd-44f3-93ac-a152e75a2ca0"}
02:32:16.022 00.002 16872 case statement mapped state 5 to 1
02:32:16.025 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"be057214-03fd-44f3-93ac-a152e75a2ca0"}
02:32:16.030 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
02:32:16.998 00.968 9640 Exposure complete
02:32:17.031 00.033 16872 evsrv: cli 0D3BFB48 connect
02:32:17.034 00.003 16872 case statement mapped state 5 to 1
02:32:17.038 00.004 16872 case statement mapped state 5 to 1
02:32:17.042 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"72cacca1-dce7-4b3c-9f4b-25542471b90f"}
02:32:17.045 00.003 16872 case statement mapped state 5 to 1
02:32:17.048 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"72cacca1-dce7-4b3c-9f4b-25542471b90f"}
02:32:17.051 00.003 16872 evsrv: cli 0D3BFB48 disconnect
02:32:17.094 00.043 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6019d1ab-c269-4dd7-b7de-7ba7f560c01b"}
02:32:17.097 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6019d1ab-c269-4dd7-b7de-7ba7f560c01b"}
02:32:17.100 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ef98a29-82a6-4978-8b6e-f3f5557230a1"}
02:32:17.105 00.005 16872 case statement mapped state 5 to 1
02:32:17.108 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6ef98a29-82a6-4978-8b6e-f3f5557230a1"}
02:32:17.111 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f191bc1a-0196-4eef-8fa2-f6ffb314379d"}
02:32:17.115 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.98,6.54],"pixels":"..."},"id":"f191bc1a-0196-4eef-8fa2-f6ffb314379d"}
02:32:17.135 00.020 9640 worker thread done servicing request
02:32:17.135 00.000 16872 OnExposeComplete: enter
02:32:17.139 00.004 16872 UpdateGuideState(): m_state=5
02:32:17.141 00.002 16872 Star::Find(15, 205, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:32:17.144 00.003 16872 Star::Find returns 1 (0), X=206.23, Y=191.04, Mass=98106, SNR=188.2, Peak=9468 HFD=4.1
02:32:17.146 00.002 16872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.59) = xAngle (3.00 = 3.00)
02:32:17.150 00.004 16872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.05 = 3.05)
02:32:17.153 00.003 16872 CameraToMount -- cameraX=0.12 cameraY=0.75 hyp=0.76 cameraTheta=1.42 mountX=-0.75 mountY=0.07, mountTheta=3.05
02:32:17.158 00.005 16872 Changing from state CALIBRATED to GUIDING
02:32:17.161 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:32:17.164 00.003 16872 ScopeASCOM::SideOfPier() returns 1
02:32:17.293 00.129 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:32:17.311 00.018 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:32:17.317 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:32:17.324 00.007 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:32:17.331 00.007 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:32:17.335 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:32:17.341 00.006 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:32:17.352 00.011 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:32:17.374 00.022 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:32:17.379 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:32:17.384 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:32:17.391 00.007 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:32:17.394 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:32:17.398 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:32:17.530 00.132 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:32:17.535 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:32:17.540 00.005 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:32:17.549 00.009 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:32:17.553 00.004 16872 ScopeASCOM::SideOfPier() returns 1
02:32:17.625 00.072 16872 setting lock position to (206.23, 191.04)
02:32:17.630 00.005 16872 MultiStar: stabilizing after lock position change
02:32:17.634 00.004 16872 guider state => GUIDING
02:32:17.640 00.006 16872 Status Line: Guiding
02:32:17.648 00.008 16872 Mount: notify guiding started
02:32:17.661 00.013 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:32:17.665 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:32:17.670 00.005 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:32:17.676 00.006 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:32:17.679 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:32:17.683 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:32:17.689 00.006 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:32:17.693 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:32:17.698 00.005 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:32:17.702 00.004 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:32:17.706 00.004 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:32:17.710 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:32:17.713 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:32:17.718 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:32:17.722 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:32:17.726 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:32:17.729 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:32:17.732 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:32:17.736 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:32:17.738 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:32:17.742 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:32:17.745 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:32:17.748 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:32:17.753 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:32:17.755 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:32:17.758 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:32:17.761 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:32:17.765 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:32:17.768 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:32:17.770 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:32:17.775 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:32:17.779 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:32:17.783 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:32:17.785 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:32:17.789 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:32:17.793 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:32:17.797 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:32:17.800 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:32:18.000 00.200 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:32:18.126 00.126 16872 ScopeASCOM::SideOfPier() returns 1
02:32:18.131 00.005 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:32:18.134 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:32:18.137 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:32:18.141 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:32:18.144 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:32:18.148 00.004 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:32:18.150 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:32:18.153 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:32:18.158 00.005 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:32:18.163 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=9468, med=3208, FiltMin=3074, FiltMax=7484, Gamma=2.190
02:32:18.196 00.033 16872 UpdateGuideState exits: m=98106 SNR=188.2
02:32:18.200 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
02:32:18.203 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:18.207 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:32:18.209 00.002 16872 Enqueuing Expose request
02:32:18.212 00.003 9640 Worker thread wakes up
02:32:18.212 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:32:18.212 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,176,31,31)
02:32:18.212 00.000 16872 evsrv: cli 0D3BFFA8 connect
02:32:18.216 00.004 16872 case statement mapped state 6 to 3
02:32:18.223 00.007 16872 case statement mapped state 6 to 3
02:32:18.226 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"0ceb0798-6389-4ae8-8350-8f55b0fae44f"}
02:32:18.229 00.003 16872 case statement mapped state 6 to 3
02:32:18.232 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ceb0798-6389-4ae8-8350-8f55b0fae44f"}
02:32:18.236 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:32:20.594 02.358 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e6146f0a-85db-44cc-8f1b-5f154d2f34eb"}
02:32:20.598 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e6146f0a-85db-44cc-8f1b-5f154d2f34eb"}
02:32:20.602 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6525765-af45-496f-961b-85f8190973b9"}
02:32:20.605 00.003 16872 case statement mapped state 6 to 3
02:32:20.607 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6525765-af45-496f-961b-85f8190973b9"}
02:32:20.612 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f2d74e7a-d72e-45a2-9abe-b4ce9e64c1ef"}
02:32:20.616 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.23,7.04],"pixels":"..."},"id":"f2d74e7a-d72e-45a2-9abe-b4ce9e64c1ef"}
02:32:22.258 01.642 9640 Exposure complete
02:32:22.397 00.139 9640 worker thread done servicing request
02:32:22.397 00.000 16872 OnExposeComplete: enter
02:32:22.400 00.003 16872 UpdateGuideState(): m_state=6
02:32:22.403 00.003 16872 Star::Find(15, 206, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:32:22.406 00.003 16872 Star::Find returns 1 (0), X=206.45, Y=191.54, Mass=98937, SNR=191.5, Peak=8920 HFD=4.0
02:32:22.408 00.002 16872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.59) = xAngle (2.73 = 2.73)
02:32:22.411 00.003 16872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.78 = 2.78)
02:32:22.415 00.004 16872 CameraToMount -- cameraX=0.23 cameraY=0.50 hyp=0.55 cameraTheta=1.15 mountX=-0.50 mountY=0.19, mountTheta=2.77
02:32:22.420 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.23, y=0.50, opts=13)
02:32:22.423 00.003 16872 Enqueuing Move request for scope (0.23, 0.50)
02:32:22.426 00.003 9640 Worker thread wakes up
02:32:22.426 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.50) opts 0xd
02:32:22.426 00.000 9640 Handling offset move in thread for scope, endpoint = (0.23, 0.50)
02:32:22.426 00.000 9640 Moving (0.23, 0.50) raw xDistance=-0.50 yDistance=0.19
02:32:22.426 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.50
02:32:22.426 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
02:32:22.426 00.000 9640 MoveAxis(E, 54, ABG)
02:32:22.426 00.000 9640 Guiding  Dir = 2, Dur = 54
02:32:22.426 00.000 9640 IsSlewing returns 0
02:32:22.427 00.001 9640 IsGuiding returns 0
02:32:22.427 00.000 9640 PulseGuide returned control before completion, sleep 64
02:32:22.434 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=8920, med=3208, FiltMin=3124, FiltMax=7256, Gamma=2.190
02:32:22.466 00.032 16872 UpdateGuideState exits: m=98937 SNR=191.5
02:32:22.469 00.003 16872 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 1 / 99999
02:32:22.472 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777793542.472,"Host":"RBFOCUS307","Inst":1,"Distance":0.70,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:32:22.475 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:22.480 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:32:22.482 00.002 16872 Enqueuing Expose request
02:32:22.505 00.023 9640 IsGuiding returns 1
02:32:22.505 00.000 9640 scope still moving after pulse duration time elapsed
02:32:22.536 00.031 9640 IsSlewing returns 0
02:32:22.536 00.000 9640 IsGuiding returns 0
02:32:22.536 00.000 9640 scope move finished after 54 + 55 ms
02:32:22.536 00.000 9640 Move returns status 0, amount 54
02:32:22.536 00.000 9640 MoveAxis(N, 0, ABG)
02:32:22.536 00.000 9640 Move returns status 0, amount 0
02:32:22.537 00.001 9640 move complete, result=0
02:32:22.537 00.000 9640 worker thread done servicing request
02:32:22.537 00.000 16872 GuideStep: -0.5 px 54 ms EAST, 0.2 px 0 ms NORTH
02:32:22.541 00.004 9640 Worker thread wakes up
02:32:22.541 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:32:22.541 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,176,31,31)
02:32:24.092 01.551 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"adb8a8bc-c3d0-4732-859d-0ef7e440f3a2"}
02:32:24.097 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"adb8a8bc-c3d0-4732-859d-0ef7e440f3a2"}
02:32:24.104 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8bfffd2-8c8c-427f-89e5-77a34cdf214a"}
02:32:24.109 00.005 16872 case statement mapped state 6 to 3
02:32:24.113 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8bfffd2-8c8c-427f-89e5-77a34cdf214a"}
02:32:24.116 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"57695ee4-f931-4f8b-a2f7-2ab38568d57f"}
02:32:24.120 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.45,6.54],"pixels":"..."},"id":"57695ee4-f931-4f8b-a2f7-2ab38568d57f"}
02:32:26.614 02.494 9640 Exposure complete
02:32:26.749 00.135 9640 worker thread done servicing request
02:32:26.750 00.001 16872 OnExposeComplete: enter
02:32:26.754 00.004 16872 UpdateGuideState(): m_state=6
02:32:26.758 00.004 16872 Star::Find(15, 206, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:32:26.761 00.003 16872 Star::Find returns 1 (0), X=206.38, Y=191.20, Mass=105401, SNR=202.8, Peak=10148 HFD=3.7
02:32:26.763 00.002 16872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.59) = xAngle (2.38 = 2.38)
02:32:26.766 00.003 16872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.43 = 2.43)
02:32:26.769 00.003 16872 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.22 cameraTheta=0.80 mountX=-0.16 mountY=0.14, mountTheta=2.41
02:32:26.773 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.16, opts=13)
02:32:26.776 00.003 16872 Enqueuing Move request for scope (0.15, 0.16)
02:32:26.778 00.002 9640 Worker thread wakes up
02:32:26.779 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
02:32:26.779 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
02:32:26.779 00.000 9640 Moving (0.15, 0.16) raw xDistance=-0.16 yDistance=0.14
02:32:26.779 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.16
02:32:26.779 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=0
02:32:26.779 00.000 9640 MoveAxis(E, 22, ABG)
02:32:26.779 00.000 9640 Guiding  Dir = 2, Dur = 22
02:32:26.779 00.000 9640 IsSlewing returns 0
02:32:26.779 00.000 9640 IsGuiding returns 0
02:32:26.780 00.001 9640 PulseGuide returned control before completion, sleep 32
02:32:26.787 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=10148, med=3212, FiltMin=3050, FiltMax=7960, Gamma=2.190
02:32:26.818 00.031 9640 IsGuiding returns 1
02:32:26.818 00.000 9640 scope still moving after pulse duration time elapsed
02:32:26.819 00.001 16872 UpdateGuideState exits: m=105401 SNR=202.8
02:32:26.822 00.003 16872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 2 / 99999
02:32:26.825 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777793546.825,"Host":"RBFOCUS307","Inst":1,"Distance":0.55,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
02:32:26.828 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:26.831 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:32:26.834 00.003 16872 Enqueuing Expose request
02:32:26.846 00.012 9640 IsSlewing returns 0
02:32:26.846 00.000 9640 IsGuiding returns 0
02:32:26.846 00.000 9640 scope move finished after 22 + 44 ms
02:32:26.846 00.000 9640 Move returns status 0, amount 22
02:32:26.846 00.000 9640 MoveAxis(N, 0, ABG)
02:32:26.847 00.001 9640 Move returns status 0, amount 0
02:32:26.847 00.000 9640 move complete, result=0
02:32:26.847 00.000 9640 worker thread done servicing request
02:32:26.847 00.000 9640 Worker thread wakes up
02:32:26.847 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:32:26.847 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,176,31,31)
02:32:26.847 00.000 16872 GuideStep: -0.2 px 22 ms EAST, 0.1 px 0 ms NORTH
02:32:27.592 00.745 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"23a1ff0b-c10a-41ce-832f-1ef55b0d50fa"}
02:32:27.595 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"23a1ff0b-c10a-41ce-832f-1ef55b0d50fa"}
02:32:27.599 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0c0a61ee-d458-4e55-b682-0b6ec4c7c773"}
02:32:27.602 00.003 16872 case statement mapped state 6 to 3
02:32:27.605 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c0a61ee-d458-4e55-b682-0b6ec4c7c773"}
02:32:27.609 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fd2a9ebc-36af-442e-9207-b10e722fdd1d"}
02:32:27.614 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.38,7.20],"pixels":"..."},"id":"fd2a9ebc-36af-442e-9207-b10e722fdd1d"}
02:32:30.895 03.281 9640 Exposure complete
02:32:31.029 00.134 9640 worker thread done servicing request
02:32:31.030 00.001 16872 OnExposeComplete: enter
02:32:31.032 00.002 16872 UpdateGuideState(): m_state=6
02:32:31.034 00.002 16872 Star::Find(15, 206, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:32:31.037 00.003 16872 Star::Find returns 1 (0), X=206.38, Y=191.06, Mass=107722, SNR=207.5, Peak=9924 HFD=3.9
02:32:31.040 00.003 16872 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.59) = xAngle (1.73 = 1.73)
02:32:31.042 00.002 16872 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.78 = 1.78)
02:32:31.046 00.004 16872 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.14 mountX=-0.02 mountY=0.15, mountTheta=1.73
02:32:31.050 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.02, opts=13)
02:32:31.052 00.002 16872 Enqueuing Move request for scope (0.15, 0.02)
02:32:31.054 00.002 9640 Worker thread wakes up
02:32:31.054 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
02:32:31.054 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
02:32:31.054 00.000 9640 Moving (0.15, 0.02) raw xDistance=-0.02 yDistance=0.15
02:32:31.054 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:32:31.054 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0
02:32:31.054 00.000 9640 MoveAxis(E, 0, ABG)
02:32:31.054 00.000 9640 Move returns status 0, amount 0
02:32:31.056 00.002 9640 MoveAxis(N, 0, ABG)
02:32:31.056 00.000 9640 Move returns status 0, amount 0
02:32:31.056 00.000 9640 move complete, result=0
02:32:31.056 00.000 9640 worker thread done servicing request
02:32:31.061 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=9924, med=3212, FiltMin=3040, FiltMax=7872, Gamma=2.190
02:32:31.094 00.033 16872 UpdateGuideState exits: m=107722 SNR=207.5
02:32:31.097 00.003 16872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 3 / 99999
02:32:31.099 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777793551.099,"Host":"RBFOCUS307","Inst":1,"Distance":0.43,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
02:32:31.102 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:31.105 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:32:31.108 00.003 16872 Enqueuing Expose request
02:32:31.112 00.004 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:32:31.114 00.002 9640 Worker thread wakes up
02:32:31.114 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:32:31.114 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,176,31,31)
02:32:31.118 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88641ad7-d94d-4c5b-a376-9e2640c6036b"}
02:32:31.121 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"88641ad7-d94d-4c5b-a376-9e2640c6036b"}
02:32:31.131 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74190cdf-b4ac-4259-8cb4-ae704e6c02cb"}
02:32:31.134 00.003 16872 case statement mapped state 6 to 3
02:32:31.136 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"74190cdf-b4ac-4259-8cb4-ae704e6c02cb"}
02:32:31.144 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ff556a54-d226-41ab-b188-c1e31cc9fae7"}
02:32:31.148 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.38,7.06],"pixels":"..."},"id":"ff556a54-d226-41ab-b188-c1e31cc9fae7"}
02:32:34.595 03.447 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ffa1716-6f06-4fea-a1c5-ef20956996b6"}
02:32:34.607 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5ffa1716-6f06-4fea-a1c5-ef20956996b6"}
02:32:34.613 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"50849d00-7f79-4c9c-a8fd-67cabf4fdbfa"}
02:32:34.616 00.003 16872 case statement mapped state 6 to 3
02:32:34.619 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"50849d00-7f79-4c9c-a8fd-67cabf4fdbfa"}
02:32:34.622 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"738e0f1f-a250-41b4-88dc-81405d0e0f02"}
02:32:34.624 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.38,7.06],"pixels":"..."},"id":"738e0f1f-a250-41b4-88dc-81405d0e0f02"}
02:32:35.207 00.583 9640 Exposure complete
02:32:35.343 00.136 9640 worker thread done servicing request
02:32:35.344 00.001 16872 OnExposeComplete: enter
02:32:35.346 00.002 16872 UpdateGuideState(): m_state=6
02:32:35.349 00.003 16872 Star::Find(15, 206, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:32:35.352 00.003 16872 Star::Find returns 1 (0), X=206.46, Y=191.72, Mass=100848, SNR=210.4, Peak=9400 HFD=3.9
02:32:35.354 00.002 16872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.59) = xAngle (2.82 = 2.82)
02:32:35.358 00.004 16872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.87 = 2.87)
02:32:35.360 00.002 16872 CameraToMount -- cameraX=0.23 cameraY=0.67 hyp=0.71 cameraTheta=1.24 mountX=-0.68 mountY=0.19, mountTheta=2.86
02:32:35.364 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.23, y=0.67, opts=13)
02:32:35.368 00.004 16872 Enqueuing Move request for scope (0.23, 0.67)
02:32:35.371 00.003 9640 Worker thread wakes up
02:32:35.371 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.67) opts 0xd
02:32:35.371 00.000 9640 Handling offset move in thread for scope, endpoint = (0.23, 0.67)
02:32:35.371 00.000 9640 Moving (0.23, 0.67) raw xDistance=-0.68 yDistance=0.19
02:32:35.372 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.68
02:32:35.372 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0
02:32:35.372 00.000 9640 MoveAxis(E, 72, ABG)
02:32:35.372 00.000 9640 Guiding  Dir = 2, Dur = 72
02:32:35.372 00.000 9640 IsSlewing returns 0
02:32:35.372 00.000 9640 IsGuiding returns 0
02:32:35.373 00.001 9640 PulseGuide returned control before completion, sleep 82
02:32:35.377 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=9400, med=3216, FiltMin=3092, FiltMax=7440, Gamma=2.190
02:32:35.407 00.030 16872 UpdateGuideState exits: m=100848 SNR=210.4
02:32:35.410 00.003 16872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 4 / 99999
02:32:35.414 00.004 16872 PhdController: newstate STATE_FINISH
02:32:35.417 00.003 16872 PhdController complete: success
02:32:35.419 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777793555.419,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:32:35.422 00.003 16872 Mount: notify guiding dither settle done success=1
02:32:35.425 00.003 16872 PhdController: newstate STATE_IDLE
02:32:35.431 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:35.434 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:32:35.438 00.004 16872 Enqueuing Expose request
02:32:35.458 00.020 9640 IsGuiding returns 1
02:32:35.458 00.000 9640 scope still moving after pulse duration time elapsed
02:32:35.489 00.031 9640 IsSlewing returns 0
02:32:35.489 00.000 9640 IsGuiding returns 0
02:32:35.489 00.000 9640 scope move finished after 72 + 45 ms
02:32:35.489 00.000 9640 Move returns status 0, amount 72
02:32:35.489 00.000 9640 MoveAxis(N, 0, ABG)
02:32:35.489 00.000 9640 Move returns status 0, amount 0
02:32:35.489 00.000 9640 move complete, result=0
02:32:35.489 00.000 9640 worker thread done servicing request
02:32:35.490 00.001 9640 Worker thread wakes up
02:32:35.490 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:32:35.490 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,176,31,31)
02:32:35.490 00.000 16872 GuideStep: -0.7 px 72 ms EAST, 0.2 px 0 ms NORTH
02:32:35.911 00.421 16872 evsrv: cli 0D3C0A48 connect
02:32:35.917 00.006 16872 case statement mapped state 6 to 3
02:32:35.922 00.005 16872 case statement mapped state 6 to 3
02:32:35.927 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"49cc7198-eeb3-47d3-a7dd-76e7d5bf5d67"}
02:32:35.930 00.003 16872 case statement mapped state 6 to 3
02:32:35.933 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"49cc7198-eeb3-47d3-a7dd-76e7d5bf5d67"}
02:32:35.952 00.019 16872 evsrv: cli 0D3C0A48 disconnect
02:32:35.957 00.005 16872 evsrv: cli 0D3BFFA8 connect
02:32:35.961 00.004 16872 case statement mapped state 6 to 3
02:32:35.966 00.005 16872 case statement mapped state 6 to 3
02:32:35.971 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"d96cd59f-d597-4141-8513-ae521536494a"}
02:32:35.976 00.005 16872 PhdController::Dither begins
02:32:35.979 00.003 16872 dither: size=5.00, dRA=1.02 dDec=1.07
02:32:35.982 00.003 16872 MountToCamera -- mountTheta (0.81) + m_xAngle (-1.59) = xAngle (-0.77 = -0.77)
02:32:35.985 00.003 16872 MountToCamera -- mountX=1.02 mountY=1.07 hyp=1.48 mountTheta=0.81 cameraX=1.06, cameraY=-1.03 cameraTheta=-0.77
02:32:35.987 00.002 16872 setting lock position to (207.28, 190.01)
02:32:35.991 00.004 16872 Mount: notify guiding dithered (1.1, -1.0)
02:32:35.994 00.003 16872 MultiStar: stabilizing after lock position change
02:32:35.996 00.002 16872 Status Line: Dither by 1.02,1.07
02:32:36.002 00.006 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:32:36.008 00.006 16872 PhdController: newstate STATE_SETTLE_WAIT
02:32:36.012 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"d96cd59f-d597-4141-8513-ae521536494a"}
02:32:36.016 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:32:38.096 02.080 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2424d5ed-a520-46a2-8257-134b6c8bf510"}
02:32:38.099 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2424d5ed-a520-46a2-8257-134b6c8bf510"}
02:32:38.103 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed8bd0e4-6a07-470f-b3b1-775ebf80f291"}
02:32:38.107 00.004 16872 case statement mapped state 6 to 3
02:32:38.109 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed8bd0e4-6a07-470f-b3b1-775ebf80f291"}
02:32:38.113 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8c97ed1a-de8b-4cc8-a15a-7906d8fd4f53"}
02:32:38.116 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.46,6.72],"pixels":"..."},"id":"8c97ed1a-de8b-4cc8-a15a-7906d8fd4f53"}
02:32:39.557 01.441 9640 Exposure complete
02:32:39.700 00.143 9640 worker thread done servicing request
02:32:39.700 00.000 16872 OnExposeComplete: enter
02:32:39.704 00.004 16872 UpdateGuideState(): m_state=6
02:32:39.707 00.003 16872 Star::Find(15, 206, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
02:32:39.709 00.002 16872 Star::Find returns 1 (0), X=206.33, Y=190.85, Mass=113263, SNR=215.9, Peak=10132 HFD=4.0
02:32:39.712 00.003 16872 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.59) = xAngle (4.00 = -2.28)
02:32:39.715 00.003 16872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.05 = -2.23)
02:32:39.718 00.003 16872 CameraToMount -- cameraX=-0.95 cameraY=0.84 hyp=1.27 cameraTheta=2.42 mountX=-0.82 mountY=-1.00, mountTheta=-2.26
02:32:39.723 00.005 16872 dither recenter: remaining=(-1.0,-1.1) step=(-1.0,-1.1)
02:32:39.726 00.003 16872 MountToCamera -- mountTheta (-2.33) + m_xAngle (-1.59) = xAngle (-3.92 = 2.37)
02:32:39.728 00.002 16872 MountToCamera -- mountX=-1.02 mountY=-1.07 hyp=1.48 mountTheta=-2.33 cameraX=-1.06, cameraY=1.03 cameraTheta=2.37
02:32:39.731 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-1.06, y=1.03, opts=4)
02:32:39.734 00.003 16872 Enqueuing Move request for scope (-1.06, 1.03)
02:32:39.737 00.003 16872 Mount: notify direct move -1.02,-1.07
02:32:39.740 00.003 9640 Worker thread wakes up
02:32:39.740 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 1.03) opts 0x4
02:32:39.740 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.06, 1.03)
02:32:39.740 00.000 9640 Moving (-1.06, 1.03) raw xDistance=-1.02 yDistance=-1.07
02:32:39.740 00.000 9640 MoveAxis(E, 121, B)
02:32:39.740 00.000 9640 Guiding  Dir = 2, Dur = 121
02:32:39.741 00.001 9640 IsSlewing returns 0
02:32:39.741 00.000 9640 IsGuiding returns 0
02:32:39.741 00.000 9640 PulseGuide returned control before completion, sleep 131
02:32:39.745 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=10132, med=3216, FiltMin=3076, FiltMax=8192, Gamma=2.190
02:32:39.777 00.032 16872 UpdateGuideState exits: m=113263 SNR=215.9
02:32:39.784 00.007 16872 PhdController: settling, locked = 1, distance = 1.78 (1.50) aobump = 0 frame = 1 / 99999
02:32:39.786 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777793559.786,"Host":"RBFOCUS307","Inst":1,"Distance":1.78,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:32:39.789 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:39.792 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:32:39.795 00.003 16872 Enqueuing Expose request
02:32:39.887 00.092 9640 IsGuiding returns 1
02:32:39.888 00.001 9640 scope still moving after pulse duration time elapsed
02:32:39.918 00.030 9640 IsSlewing returns 0
02:32:39.918 00.000 9640 IsGuiding returns 0
02:32:39.918 00.000 9640 scope move finished after 121 + 56 ms
02:32:39.918 00.000 9640 Move returns status 0, amount 121
02:32:39.918 00.000 9640 MoveAxis(N, 129, B)
02:32:39.918 00.000 9640 Guiding  Dir = 0, Dur = 129
02:32:39.919 00.001 9640 IsSlewing returns 0
02:32:39.919 00.000 9640 IsGuiding returns 0
02:32:39.919 00.000 9640 PulseGuide returned control before completion, sleep 139
02:32:40.074 00.155 9640 IsGuiding returns 1
02:32:40.074 00.000 9640 scope still moving after pulse duration time elapsed
02:32:40.106 00.032 9640 IsSlewing returns 0
02:32:40.106 00.000 9640 IsGuiding returns 0
02:32:40.106 00.000 9640 scope move finished after 129 + 57 ms
02:32:40.106 00.000 9640 Move returns status 0, amount 129
02:32:40.106 00.000 9640 move complete, result=0
02:32:40.107 00.001 9640 worker thread done servicing request
02:32:40.107 00.000 9640 Worker thread wakes up
02:32:40.107 00.000 16872 GuideStep: -1.0 px 121 ms EAST, -1.1 px 129 ms NORTH
02:32:40.110 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:32:40.110 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:32:41.596 01.486 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83f0a705-fc15-439c-bdbd-97f528319033"}
02:32:41.599 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"83f0a705-fc15-439c-bdbd-97f528319033"}
02:32:41.603 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e63cf90-b7d8-4b84-a67e-a54d3ce67216"}
02:32:41.606 00.003 16872 case statement mapped state 6 to 3
02:32:41.609 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e63cf90-b7d8-4b84-a67e-a54d3ce67216"}
02:32:41.613 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3dd7139e-5fae-412c-ada3-817f3eddde08"}
02:32:41.615 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.33,6.85],"pixels":"..."},"id":"3dd7139e-5fae-412c-ada3-817f3eddde08"}
02:32:44.166 02.551 9640 Exposure complete
02:32:44.298 00.132 9640 worker thread done servicing request
02:32:44.298 00.000 16872 OnExposeComplete: enter
02:32:44.302 00.004 16872 UpdateGuideState(): m_state=6
02:32:44.305 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
02:32:44.308 00.003 16872 Star::Find returns 1 (0), X=206.05, Y=189.65, Mass=106162, SNR=196.9, Peak=10092 HFD=3.9
02:32:44.310 00.002 16872 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-1.59) = xAngle (-1.27 = -1.27)
02:32:44.313 00.003 16872 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-1.22 = -1.22)
02:32:44.314 00.001 16872 CameraToMount -- cameraX=-1.23 cameraY=-0.36 hyp=1.28 cameraTheta=-2.86 mountX=0.38 mountY=-1.21, mountTheta=-1.27
02:32:44.320 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-1.23, y=-0.36, opts=13)
02:32:44.322 00.002 16872 Enqueuing Move request for scope (-1.23, -0.36)
02:32:44.325 00.003 9640 Worker thread wakes up
02:32:44.325 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.23, -0.36) opts 0xd
02:32:44.325 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.23, -0.36)
02:32:44.325 00.000 9640 Moving (-1.23, -0.36) raw xDistance=0.38 yDistance=-1.21
02:32:44.325 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.38
02:32:44.325 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -1.21, m_sumCorr=0
02:32:44.325 00.000 9640 MoveAxis(W, 40, ABG)
02:32:44.325 00.000 9640 Guiding  Dir = 3, Dur = 40
02:32:44.326 00.001 9640 IsSlewing returns 0
02:32:44.326 00.000 9640 IsGuiding returns 0
02:32:44.326 00.000 9640 PulseGuide returned control before completion, sleep 50
02:32:44.332 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2856, max=10092, med=3208, FiltMin=3048, FiltMax=8100, Gamma=2.190
02:32:44.364 00.032 16872 UpdateGuideState exits: m=106162 SNR=196.9
02:32:44.369 00.005 16872 PhdController: settling, locked = 1, distance = 1.28 (1.50) aobump = 0 frame = 2 / 99999
02:32:44.371 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777793564.371,"Host":"RBFOCUS307","Inst":1,"Distance":1.28,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:32:44.374 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:44.377 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:32:44.381 00.004 16872 Enqueuing Expose request
02:32:44.383 00.002 9640 IsGuiding returns 1
02:32:44.383 00.000 9640 scope still moving after pulse duration time elapsed
02:32:44.410 00.027 9640 IsSlewing returns 0
02:32:44.411 00.001 9640 IsGuiding returns 0
02:32:44.411 00.000 9640 scope move finished after 40 + 43 ms
02:32:44.411 00.000 9640 Move returns status 0, amount 40
02:32:44.411 00.000 9640 MoveAxis(N, 0, ABG)
02:32:44.411 00.000 9640 Move returns status 0, amount 0
02:32:44.411 00.000 9640 move complete, result=0
02:32:44.412 00.001 9640 worker thread done servicing request
02:32:44.412 00.000 9640 Worker thread wakes up
02:32:44.412 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:32:44.412 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:32:44.421 00.009 16872 GuideStep: 0.4 px 40 ms WEST, -1.2 px 0 ms NORTH
02:32:45.094 00.673 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc66b401-c444-48ed-acb1-f9921fbf6b74"}
02:32:45.098 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bc66b401-c444-48ed-acb1-f9921fbf6b74"}
02:32:45.103 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f3deb674-07f0-4af7-b03a-df75d5b541bc"}
02:32:45.106 00.003 16872 case statement mapped state 6 to 3
02:32:45.108 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3deb674-07f0-4af7-b03a-df75d5b541bc"}
02:32:45.111 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"925d620c-d015-43f7-9ce6-de94c9d1b0f1"}
02:32:45.115 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.05,6.65],"pixels":"..."},"id":"925d620c-d015-43f7-9ce6-de94c9d1b0f1"}
02:32:48.481 03.366 9640 Exposure complete
02:32:48.593 00.112 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ef0bb51c-cbf1-4eac-9984-b7c3b97be3a0"}
02:32:48.597 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ef0bb51c-cbf1-4eac-9984-b7c3b97be3a0"}
02:32:48.609 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a32bc2e-e479-4cab-9b78-74d36be1c042"}
02:32:48.614 00.005 16872 case statement mapped state 6 to 3
02:32:48.621 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a32bc2e-e479-4cab-9b78-74d36be1c042"}
02:32:48.627 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a4c0642a-8615-4444-b93b-122e14df2a1c"}
02:32:48.630 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.05,6.65],"pixels":"..."},"id":"a4c0642a-8615-4444-b93b-122e14df2a1c"}
02:32:48.647 00.017 9640 worker thread done servicing request
02:32:48.647 00.000 16872 OnExposeComplete: enter
02:32:48.651 00.004 16872 UpdateGuideState(): m_state=6
02:32:48.655 00.004 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
02:32:48.658 00.003 16872 Star::Find returns 1 (0), X=206.36, Y=190.86, Mass=102413, SNR=199.0, Peak=9408 HFD=4.0
02:32:48.662 00.004 16872 CameraToMount -- cameraTheta (2.40) - m_xAngle (-1.59) = xAngle (3.98 = -2.30)
02:32:48.666 00.004 16872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.03 = -2.25)
02:32:48.670 00.004 16872 CameraToMount -- cameraX=-0.92 cameraY=0.85 hyp=1.26 cameraTheta=2.40 mountX=-0.84 mountY=-0.97, mountTheta=-2.28
02:32:48.675 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.92, y=0.85, opts=13)
02:32:48.679 00.004 16872 Enqueuing Move request for scope (-0.92, 0.85)
02:32:48.681 00.002 9640 Worker thread wakes up
02:32:48.681 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.85) opts 0xd
02:32:48.681 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.92, 0.85)
02:32:48.682 00.001 9640 Moving (-0.92, 0.85) raw xDistance=-0.84 yDistance=-0.97
02:32:48.682 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.72 from input -0.84
02:32:48.682 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.19, input -0.97, m_sumCorr=-0.19
02:32:48.682 00.000 9640 MoveAxis(E, 85, ABG)
02:32:48.682 00.000 9640 Guiding  Dir = 2, Dur = 85
02:32:48.682 00.000 9640 IsSlewing returns 0
02:32:48.682 00.000 9640 IsGuiding returns 0
02:32:48.683 00.001 9640 PulseGuide returned control before completion, sleep 95
02:32:48.688 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=9408, med=3216, FiltMin=3144, FiltMax=7604, Gamma=2.190
02:32:48.722 00.034 16872 UpdateGuideState exits: m=102413 SNR=199.0
02:32:48.725 00.003 16872 PhdController: settling, locked = 1, distance = 1.28 (1.50) aobump = 0 frame = 3 / 99999
02:32:48.729 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777793568.729,"Host":"RBFOCUS307","Inst":1,"Distance":1.28,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
02:32:48.734 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:48.736 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:32:48.739 00.003 16872 Enqueuing Expose request
02:32:48.789 00.050 9640 IsGuiding returns 1
02:32:48.789 00.000 9640 scope still moving after pulse duration time elapsed
02:32:48.822 00.033 9640 IsSlewing returns 0
02:32:48.822 00.000 9640 IsGuiding returns 0
02:32:48.823 00.001 9640 scope move finished after 85 + 54 ms
02:32:48.823 00.000 9640 Move returns status 0, amount 85
02:32:48.823 00.000 9640 MoveAxis(N, 23, ABG)
02:32:48.823 00.000 9640 Guiding  Dir = 0, Dur = 23
02:32:48.823 00.000 9640 IsSlewing returns 0
02:32:48.823 00.000 9640 IsGuiding returns 0
02:32:48.824 00.001 9640 PulseGuide returned control before completion, sleep 33
02:32:48.868 00.044 9640 IsGuiding returns 1
02:32:48.868 00.000 9640 scope still moving after pulse duration time elapsed
02:32:48.898 00.030 9640 IsSlewing returns 0
02:32:48.899 00.001 9640 IsGuiding returns 0
02:32:48.900 00.001 9640 scope move finished after 23 + 53 ms
02:32:48.900 00.000 9640 Move returns status 0, amount 23
02:32:48.900 00.000 9640 move complete, result=0
02:32:48.900 00.000 9640 worker thread done servicing request
02:32:48.900 00.000 9640 Worker thread wakes up
02:32:48.900 00.000 16872 GuideStep: -0.8 px 85 ms EAST, -1.0 px 23 ms NORTH
02:32:48.902 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:32:48.902 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:32:52.094 03.192 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3aefce6c-5f83-46e7-a46d-504e10f88272"}
02:32:52.096 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3aefce6c-5f83-46e7-a46d-504e10f88272"}
02:32:52.100 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ae780f6-5ab3-48cd-aabf-d3d47f80b525"}
02:32:52.102 00.002 16872 case statement mapped state 6 to 3
02:32:52.105 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ae780f6-5ab3-48cd-aabf-d3d47f80b525"}
02:32:52.109 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e75b84fc-d558-4276-9b43-41234bd5fa9c"}
02:32:52.112 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.36,6.86],"pixels":"..."},"id":"e75b84fc-d558-4276-9b43-41234bd5fa9c"}
02:32:52.965 00.853 9640 Exposure complete
02:32:53.103 00.138 9640 worker thread done servicing request
02:32:53.103 00.000 16872 OnExposeComplete: enter
02:32:53.107 00.004 16872 UpdateGuideState(): m_state=6
02:32:53.111 00.004 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
02:32:53.114 00.003 16872 Star::Find returns 1 (0), X=206.46, Y=190.47, Mass=100861, SNR=193.4, Peak=9676 HFD=3.6
02:32:53.119 00.005 16872 CameraToMount -- cameraTheta (2.63) - m_xAngle (-1.59) = xAngle (4.21 = -2.07)
02:32:53.123 00.004 16872 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.26 = -2.02)
02:32:53.128 00.005 16872 CameraToMount -- cameraX=-0.82 cameraY=0.47 hyp=0.95 cameraTheta=2.63 mountX=-0.45 mountY=-0.85, mountTheta=-2.06
02:32:53.133 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.82, y=0.47, opts=13)
02:32:53.138 00.005 16872 Enqueuing Move request for scope (-0.82, 0.47)
02:32:53.141 00.003 9640 Worker thread wakes up
02:32:53.141 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.47) opts 0xd
02:32:53.141 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.82, 0.47)
02:32:53.141 00.000 9640 Moving (-0.82, 0.47) raw xDistance=-0.45 yDistance=-0.85
02:32:53.141 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.45
02:32:53.141 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.32, input -0.85, m_sumCorr=-0.51
02:32:53.141 00.000 9640 MoveAxis(E, 57, ABG)
02:32:53.141 00.000 9640 Guiding  Dir = 2, Dur = 57
02:32:53.143 00.002 9640 IsSlewing returns 0
02:32:53.143 00.000 9640 IsGuiding returns 0
02:32:53.143 00.000 9640 PulseGuide returned control before completion, sleep 67
02:32:53.148 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=9676, med=3212, FiltMin=3060, FiltMax=7756, Gamma=2.190
02:32:53.180 00.032 16872 UpdateGuideState exits: m=100861 SNR=193.4
02:32:53.185 00.005 16872 PhdController: settling, locked = 1, distance = 1.18 (1.50) aobump = 0 frame = 4 / 99999
02:32:53.188 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777793573.188,"Host":"RBFOCUS307","Inst":1,"Distance":1.18,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
02:32:53.192 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:53.195 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:32:53.204 00.009 16872 Enqueuing Expose request
02:32:53.213 00.009 9640 IsGuiding returns 1
02:32:53.213 00.000 9640 scope still moving after pulse duration time elapsed
02:32:53.244 00.031 9640 IsSlewing returns 0
02:32:53.244 00.000 9640 IsGuiding returns 0
02:32:53.244 00.000 9640 scope move finished after 57 + 44 ms
02:32:53.244 00.000 9640 Move returns status 0, amount 57
02:32:53.244 00.000 9640 MoveAxis(N, 38, ABG)
02:32:53.245 00.001 9640 Guiding  Dir = 0, Dur = 38
02:32:53.245 00.000 9640 IsSlewing returns 0
02:32:53.245 00.000 9640 IsGuiding returns 0
02:32:53.246 00.001 9640 PulseGuide returned control before completion, sleep 48
02:32:53.307 00.061 9640 IsGuiding returns 1
02:32:53.307 00.000 9640 scope still moving after pulse duration time elapsed
02:32:53.339 00.032 9640 IsSlewing returns 0
02:32:53.339 00.000 9640 IsGuiding returns 0
02:32:53.339 00.000 9640 scope move finished after 38 + 55 ms
02:32:53.339 00.000 9640 Move returns status 0, amount 38
02:32:53.339 00.000 9640 move complete, result=0
02:32:53.339 00.000 9640 worker thread done servicing request
02:32:53.340 00.001 9640 Worker thread wakes up
02:32:53.340 00.000 16872 GuideStep: -0.5 px 57 ms EAST, -0.9 px 38 ms NORTH
02:32:53.342 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:32:53.342 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:32:55.593 02.251 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c2309ba-e034-4dde-8de4-c77a734cc524"}
02:32:55.596 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8c2309ba-e034-4dde-8de4-c77a734cc524"}
02:32:55.601 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4a647ffe-d257-4f3a-a644-6838e629cca4"}
02:32:55.604 00.003 16872 case statement mapped state 6 to 3
02:32:55.606 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a647ffe-d257-4f3a-a644-6838e629cca4"}
02:32:55.610 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"176ed74b-aa59-4f71-ba11-d217d275f8d7"}
02:32:55.612 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.46,7.47],"pixels":"..."},"id":"176ed74b-aa59-4f71-ba11-d217d275f8d7"}
02:32:57.394 01.782 9640 Exposure complete
02:32:57.528 00.134 9640 worker thread done servicing request
02:32:57.528 00.000 16872 OnExposeComplete: enter
02:32:57.531 00.003 16872 UpdateGuideState(): m_state=6
02:32:57.534 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
02:32:57.537 00.003 16872 Star::Find returns 1 (0), X=206.42, Y=189.92, Mass=97940, SNR=187.6, Peak=9444 HFD=3.9
02:32:57.540 00.003 16872 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-1.59) = xAngle (-1.46 = -1.46)
02:32:57.542 00.002 16872 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-1.41 = -1.41)
02:32:57.544 00.002 16872 CameraToMount -- cameraX=-0.86 cameraY=-0.09 hyp=0.87 cameraTheta=-3.04 mountX=0.10 mountY=-0.85, mountTheta=-1.46
02:32:57.549 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.86, y=-0.09, opts=13)
02:32:57.553 00.004 16872 Enqueuing Move request for scope (-0.86, -0.09)
02:32:57.555 00.002 9640 Worker thread wakes up
02:32:57.555 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.09) opts 0xd
02:32:57.555 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.86, -0.09)
02:32:57.555 00.000 9640 Moving (-0.86, -0.09) raw xDistance=0.10 yDistance=-0.85
02:32:57.555 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.04 from input 0.10
02:32:57.556 00.001 9640 GuideAlgorithmZFilter::Result() returns -0.34, input -0.85, m_sumCorr=-0.85
02:32:57.556 00.000 9640 MoveAxis(W, 5, ABG)
02:32:57.556 00.000 9640 Guiding  Dir = 3, Dur = 5
02:32:57.556 00.000 9640 IsSlewing returns 0
02:32:57.556 00.000 9640 IsGuiding returns 0
02:32:57.557 00.001 9640 PulseGuide returned control before completion, sleep 15
02:32:57.561 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=9444, med=3208, FiltMin=3062, FiltMax=7408, Gamma=2.190
02:32:57.579 00.018 9640 IsGuiding returns 1
02:32:57.579 00.000 9640 scope still moving after pulse duration time elapsed
02:32:57.592 00.013 16872 UpdateGuideState exits: m=97940 SNR=187.6
02:32:57.595 00.003 16872 PhdController: settling, locked = 1, distance = 1.08 (1.50) aobump = 0 frame = 5 / 99999
02:32:57.597 00.002 16872 PhdController: newstate STATE_FINISH
02:32:57.601 00.004 16872 PhdController complete: success
02:32:57.603 00.002 16872 evsrv: {"Event":"SettleDone","Timestamp":1777793577.602,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
02:32:57.606 00.003 16872 Mount: notify guiding dither settle done success=1
02:32:57.608 00.002 16872 PhdController: newstate STATE_IDLE
02:32:57.613 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:57.616 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:32:57.619 00.003 16872 Enqueuing Expose request
02:32:57.621 00.002 9640 IsSlewing returns 0
02:32:57.621 00.000 9640 IsGuiding returns 0
02:32:57.622 00.001 9640 scope move finished after 5 + 60 ms
02:32:57.622 00.000 9640 Move returns status 0, amount 5
02:32:57.622 00.000 9640 MoveAxis(N, 41, ABG)
02:32:57.622 00.000 9640 Guiding  Dir = 0, Dur = 41
02:32:57.622 00.000 9640 IsSlewing returns 0
02:32:57.622 00.000 9640 IsGuiding returns 0
02:32:57.623 00.001 9640 PulseGuide returned control before completion, sleep 51
02:32:57.688 00.065 9640 IsGuiding returns 0
02:32:57.688 00.000 9640 Move returns status 0, amount 41
02:32:57.688 00.000 9640 move complete, result=0
02:32:57.688 00.000 9640 worker thread done servicing request
02:32:57.688 00.000 9640 Worker thread wakes up
02:32:57.688 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:32:57.689 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:32:57.689 00.000 16872 GuideStep: 0.1 px 5 ms WEST, -0.9 px 41 ms NORTH
02:32:58.038 00.349 16872 evsrv: cli 0D3C0228 connect
02:32:58.042 00.004 16872 case statement mapped state 6 to 3
02:32:58.047 00.005 16872 case statement mapped state 6 to 3
02:32:58.054 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"76122a30-5cd0-4a3a-8ddb-8ddb7ae28f90"}
02:32:58.058 00.004 16872 case statement mapped state 6 to 3
02:32:58.061 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"76122a30-5cd0-4a3a-8ddb-8ddb7ae28f90"}
02:32:58.065 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:32:59.092 01.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28367f10-c2f6-4fc3-a5fe-b89e31304d84"}
02:32:59.097 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"28367f10-c2f6-4fc3-a5fe-b89e31304d84"}
02:32:59.128 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7e4809eb-f324-415c-9d96-6f9fd8f98e35"}
02:32:59.132 00.004 16872 case statement mapped state 6 to 3
02:32:59.136 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e4809eb-f324-415c-9d96-6f9fd8f98e35"}
02:32:59.141 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e4bbb993-9de8-41ec-b566-d255060be8f8"}
02:32:59.145 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.42,6.92],"pixels":"..."},"id":"e4bbb993-9de8-41ec-b566-d255060be8f8"}
02:33:01.743 02.598 9640 Exposure complete
02:33:01.878 00.135 9640 worker thread done servicing request
02:33:01.879 00.001 16872 OnExposeComplete: enter
02:33:01.881 00.002 16872 UpdateGuideState(): m_state=6
02:33:01.884 00.003 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:33:01.887 00.003 16872 Star::Find returns 1 (0), X=206.92, Y=190.03, Mass=105491, SNR=197.2, Peak=10496 HFD=4.1
02:33:01.890 00.003 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.59) = xAngle (4.68 = -1.60)
02:33:01.893 00.003 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.73 = -1.56)
02:33:01.894 00.001 16872 CameraToMount -- cameraX=-0.37 cameraY=0.02 hyp=0.37 cameraTheta=3.09 mountX=-0.01 mountY=-0.37, mountTheta=-1.60
02:33:01.899 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.37, y=0.02, opts=13)
02:33:01.902 00.003 16872 Enqueuing Move request for scope (-0.37, 0.02)
02:33:01.905 00.003 9640 Worker thread wakes up
02:33:01.905 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.02) opts 0xd
02:33:01.905 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.37, 0.02)
02:33:01.905 00.000 9640 Moving (-0.37, 0.02) raw xDistance=-0.01 yDistance=-0.37
02:33:01.905 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:33:01.905 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.23, input -0.37, m_sumCorr=-1.1
02:33:01.905 00.000 9640 MoveAxis(E, 0, ABG)
02:33:01.906 00.001 9640 Move returns status 0, amount 0
02:33:01.906 00.000 9640 MoveAxis(N, 28, ABG)
02:33:01.906 00.000 9640 Guiding  Dir = 0, Dur = 28
02:33:01.906 00.000 9640 IsSlewing returns 0
02:33:01.906 00.000 9640 IsGuiding returns 0
02:33:01.906 00.000 9640 PulseGuide returned control before completion, sleep 38
02:33:01.911 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=10496, med=3212, FiltMin=3142, FiltMax=7952, Gamma=2.190
02:33:01.943 00.032 16872 UpdateGuideState exits: m=105491 SNR=197.2
02:33:01.946 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:01.949 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:33:01.956 00.007 16872 Enqueuing Expose request
02:33:01.959 00.003 9640 IsGuiding returns 1
02:33:01.959 00.000 9640 scope still moving after pulse duration time elapsed
02:33:01.981 00.022 9640 IsSlewing returns 0
02:33:01.981 00.000 9640 IsGuiding returns 0
02:33:01.981 00.000 9640 scope move finished after 28 + 46 ms
02:33:01.982 00.001 9640 Move returns status 0, amount 28
02:33:01.982 00.000 9640 move complete, result=0
02:33:01.982 00.000 9640 worker thread done servicing request
02:33:01.984 00.002 9640 Worker thread wakes up
02:33:01.984 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:33:01.985 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:33:01.985 00.000 16872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 28 ms NORTH
02:33:02.591 00.606 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b3a08c5-b7c3-4cb7-8519-f07a18f43689"}
02:33:02.597 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2b3a08c5-b7c3-4cb7-8519-f07a18f43689"}
02:33:02.602 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"be0b6649-4f74-4fd4-bea3-d3aff3e9ce38"}
02:33:02.606 00.004 16872 case statement mapped state 6 to 3
02:33:02.610 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"be0b6649-4f74-4fd4-bea3-d3aff3e9ce38"}
02:33:02.615 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e8c09f17-49d1-42d5-a467-829ff6e51923"}
02:33:02.619 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.92,7.03],"pixels":"..."},"id":"e8c09f17-49d1-42d5-a467-829ff6e51923"}
02:33:06.048 03.429 9640 Exposure complete
02:33:06.090 00.042 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c1c5daa1-5514-4f09-b251-3d48ebabf856"}
02:33:06.094 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c1c5daa1-5514-4f09-b251-3d48ebabf856"}
02:33:06.098 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b0363a99-009e-4c66-ae1c-0b1410208053"}
02:33:06.101 00.003 16872 case statement mapped state 6 to 3
02:33:06.104 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0363a99-009e-4c66-ae1c-0b1410208053"}
02:33:06.108 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d960352f-dba8-44f7-b043-b32085cb51e2"}
02:33:06.111 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.92,7.03],"pixels":"..."},"id":"d960352f-dba8-44f7-b043-b32085cb51e2"}
02:33:06.186 00.075 9640 worker thread done servicing request
02:33:06.186 00.000 16872 OnExposeComplete: enter
02:33:06.189 00.003 16872 UpdateGuideState(): m_state=6
02:33:06.192 00.003 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:33:06.194 00.002 16872 Star::Find returns 1 (0), X=206.85, Y=190.59, Mass=101045, SNR=196.7, Peak=9088 HFD=3.9
02:33:06.198 00.004 16872 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.59) = xAngle (3.80 = -2.49)
02:33:06.202 00.004 16872 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.84 = -2.44)
02:33:06.204 00.002 16872 CameraToMount -- cameraX=-0.43 cameraY=0.58 hyp=0.72 cameraTheta=2.21 mountX=-0.57 mountY=-0.46, mountTheta=-2.46
02:33:06.208 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.43, y=0.58, opts=13)
02:33:06.212 00.004 16872 Enqueuing Move request for scope (-0.43, 0.58)
02:33:06.215 00.003 9640 Worker thread wakes up
02:33:06.215 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.58) opts 0xd
02:33:06.215 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.43, 0.58)
02:33:06.215 00.000 9640 Moving (-0.43, 0.58) raw xDistance=-0.57 yDistance=-0.46
02:33:06.215 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.57
02:33:06.215 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.46, m_sumCorr=-1.1
02:33:06.215 00.000 9640 MoveAxis(E, 61, ABG)
02:33:06.215 00.000 9640 Guiding  Dir = 2, Dur = 61
02:33:06.215 00.000 9640 IsSlewing returns 0
02:33:06.216 00.001 9640 IsGuiding returns 0
02:33:06.216 00.000 9640 PulseGuide returned control before completion, sleep 71
02:33:06.221 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=9088, med=3216, FiltMin=3146, FiltMax=7656, Gamma=2.190
02:33:06.253 00.032 16872 UpdateGuideState exits: m=101045 SNR=196.7
02:33:06.255 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:06.258 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:33:06.262 00.004 16872 Enqueuing Expose request
02:33:06.291 00.029 9640 IsGuiding returns 1
02:33:06.291 00.000 9640 scope still moving after pulse duration time elapsed
02:33:06.322 00.031 9640 IsSlewing returns 0
02:33:06.323 00.001 9640 IsGuiding returns 1
02:33:06.354 00.031 9640 IsSlewing returns 0
02:33:06.354 00.000 9640 IsGuiding returns 0
02:33:06.355 00.001 9640 scope move finished after 61 + 78 ms
02:33:06.355 00.000 9640 Move returns status 0, amount 61
02:33:06.355 00.000 9640 MoveAxis(N, 0, ABG)
02:33:06.355 00.000 9640 Move returns status 0, amount 0
02:33:06.355 00.000 9640 move complete, result=0
02:33:06.355 00.000 9640 worker thread done servicing request
02:33:06.355 00.000 16872 GuideStep: -0.6 px 61 ms EAST, -0.5 px 0 ms NORTH
02:33:06.359 00.004 9640 Worker thread wakes up
02:33:06.359 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:33:06.359 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:33:09.589 03.230 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a0b493f5-9a3a-41ad-b3c7-caf3df959c25"}
02:33:09.594 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a0b493f5-9a3a-41ad-b3c7-caf3df959c25"}
02:33:09.597 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"31021ca1-9988-425e-ae91-7782b532b32c"}
02:33:09.601 00.004 16872 case statement mapped state 6 to 3
02:33:09.604 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"31021ca1-9988-425e-ae91-7782b532b32c"}
02:33:09.607 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dbf4a03f-c341-48ab-a5b0-b4067b7a9c4f"}
02:33:09.610 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.85,6.59],"pixels":"..."},"id":"dbf4a03f-c341-48ab-a5b0-b4067b7a9c4f"}
02:33:10.433 00.823 9640 Exposure complete
02:33:10.578 00.145 9640 worker thread done servicing request
02:33:10.578 00.000 16872 OnExposeComplete: enter
02:33:10.582 00.004 16872 UpdateGuideState(): m_state=6
02:33:10.587 00.005 16872 Star::Find(15, 206, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:33:10.592 00.005 16872 Star::Find returns 1 (0), X=207.07, Y=189.90, Mass=106790, SNR=197.1, Peak=9872 HFD=4.2
02:33:10.597 00.005 16872 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-1.59) = xAngle (-1.08 = -1.08)
02:33:10.599 00.002 16872 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-1.03 = -1.03)
02:33:10.603 00.004 16872 CameraToMount -- cameraX=-0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-2.66 mountX=0.11 mountY=-0.20, mountTheta=-1.07
02:33:10.609 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=-0.11, opts=13)
02:33:10.612 00.003 16872 Enqueuing Move request for scope (-0.21, -0.11)
02:33:10.614 00.002 9640 Worker thread wakes up
02:33:10.614 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.11) opts 0xd
02:33:10.615 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.21, -0.11)
02:33:10.615 00.000 9640 Moving (-0.21, -0.11) raw xDistance=0.11 yDistance=-0.20
02:33:10.615 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.05 from input 0.11
02:33:10.615 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.21, input -0.20, m_sumCorr=-1.3
02:33:10.615 00.000 9640 MoveAxis(W, 6, ABG)
02:33:10.615 00.000 9640 Guiding  Dir = 3, Dur = 6
02:33:10.615 00.000 9640 IsSlewing returns 0
02:33:10.615 00.000 9640 IsGuiding returns 0
02:33:10.616 00.001 9640 PulseGuide returned control before completion, sleep 16
02:33:10.622 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=9872, med=3212, FiltMin=3098, FiltMax=7604, Gamma=2.190
02:33:10.648 00.026 9640 IsGuiding returns 1
02:33:10.648 00.000 9640 scope still moving after pulse duration time elapsed
02:33:10.655 00.007 16872 UpdateGuideState exits: m=106790 SNR=197.1
02:33:10.658 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:10.661 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:33:10.666 00.005 16872 Enqueuing Expose request
02:33:10.680 00.014 9640 IsSlewing returns 0
02:33:10.680 00.000 9640 IsGuiding returns 1
02:33:10.711 00.031 9640 IsSlewing returns 0
02:33:10.711 00.000 9640 IsGuiding returns 1
02:33:10.743 00.032 9640 IsSlewing returns 0
02:33:10.744 00.001 9640 IsGuiding returns 0
02:33:10.744 00.000 9640 scope move finished after 6 + 121 ms
02:33:10.744 00.000 9640 Move returns status 0, amount 6
02:33:10.744 00.000 9640 MoveAxis(N, 25, ABG)
02:33:10.744 00.000 9640 Guiding  Dir = 0, Dur = 25
02:33:10.744 00.000 9640 IsSlewing returns 0
02:33:10.744 00.000 9640 IsGuiding returns 0
02:33:10.745 00.001 9640 PulseGuide returned control before completion, sleep 35
02:33:10.791 00.046 9640 IsGuiding returns 1
02:33:10.791 00.000 9640 scope still moving after pulse duration time elapsed
02:33:10.822 00.031 9640 IsSlewing returns 0
02:33:10.822 00.000 9640 IsGuiding returns 0
02:33:10.822 00.000 9640 scope move finished after 25 + 52 ms
02:33:10.822 00.000 9640 Move returns status 0, amount 25
02:33:10.822 00.000 9640 move complete, result=0
02:33:10.822 00.000 9640 worker thread done servicing request
02:33:10.823 00.001 9640 Worker thread wakes up
02:33:10.823 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:33:10.823 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:33:10.823 00.000 16872 GuideStep: 0.1 px 6 ms WEST, -0.2 px 25 ms NORTH
02:33:13.090 02.267 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a3f8043-6781-45ec-a10c-55e9aa0c8cf3"}
02:33:13.095 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4a3f8043-6781-45ec-a10c-55e9aa0c8cf3"}
02:33:13.098 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba88da75-bf10-44f0-9a12-edd524bb6465"}
02:33:13.101 00.003 16872 case statement mapped state 6 to 3
02:33:13.104 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba88da75-bf10-44f0-9a12-edd524bb6465"}
02:33:13.108 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"47c80b04-2617-40af-b50f-595598c3b35d"}
02:33:13.111 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.07,6.90],"pixels":"..."},"id":"47c80b04-2617-40af-b50f-595598c3b35d"}
02:33:14.877 01.766 9640 Exposure complete
02:33:15.015 00.138 9640 worker thread done servicing request
02:33:15.015 00.000 16872 OnExposeComplete: enter
02:33:15.019 00.004 16872 UpdateGuideState(): m_state=6
02:33:15.021 00.002 16872 Star::Find(15, 207, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:33:15.023 00.002 16872 Star::Find returns 1 (0), X=207.29, Y=190.60, Mass=106763, SNR=204.1, Peak=9916 HFD=3.9
02:33:15.026 00.003 16872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.59) = xAngle (3.14 = 3.14)
02:33:15.030 00.004 16872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.19 = -3.10)
02:33:15.034 00.004 16872 CameraToMount -- cameraX=0.01 cameraY=0.59 hyp=0.59 cameraTheta=1.56 mountX=-0.59 mountY=-0.03, mountTheta=-3.10
02:33:15.037 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.59, opts=13)
02:33:15.041 00.004 16872 Enqueuing Move request for scope (0.01, 0.59)
02:33:15.045 00.004 9640 Worker thread wakes up
02:33:15.045 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.59) opts 0xd
02:33:15.045 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.59)
02:33:15.045 00.000 9640 Moving (0.01, 0.59) raw xDistance=-0.59 yDistance=-0.03
02:33:15.045 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.59
02:33:15.045 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=-1.3
02:33:15.045 00.000 9640 MoveAxis(E, 62, ABG)
02:33:15.045 00.000 9640 Guiding  Dir = 2, Dur = 62
02:33:15.045 00.000 9640 IsSlewing returns 0
02:33:15.045 00.000 9640 IsGuiding returns 0
02:33:15.045 00.000 9640 PulseGuide returned control before completion, sleep 72
02:33:15.051 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=9916, med=3208, FiltMin=3058, FiltMax=7908, Gamma=2.190
02:33:15.083 00.032 16872 UpdateGuideState exits: m=106763 SNR=204.1
02:33:15.086 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:15.088 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:33:15.091 00.003 16872 Enqueuing Expose request
02:33:15.123 00.032 9640 IsGuiding returns 1
02:33:15.123 00.000 9640 scope still moving after pulse duration time elapsed
02:33:15.153 00.030 9640 IsSlewing returns 0
02:33:15.154 00.001 9640 IsGuiding returns 0
02:33:15.154 00.000 9640 scope move finished after 62 + 46 ms
02:33:15.154 00.000 9640 Move returns status 0, amount 62
02:33:15.155 00.001 9640 MoveAxis(N, 0, ABG)
02:33:15.155 00.000 9640 Move returns status 0, amount 0
02:33:15.155 00.000 9640 move complete, result=0
02:33:15.155 00.000 9640 worker thread done servicing request
02:33:15.155 00.000 9640 Worker thread wakes up
02:33:15.155 00.000 16872 GuideStep: -0.6 px 62 ms EAST, -0.0 px 0 ms NORTH
02:33:15.163 00.008 9640 worker thread servicing REQUEST_EXPOSE 3500
02:33:15.163 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:33:16.588 01.425 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ffe383aa-d023-4384-a1c4-0cd1984d3570"}
02:33:16.593 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ffe383aa-d023-4384-a1c4-0cd1984d3570"}
02:33:16.600 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"113283bf-8225-45f6-a53e-a2089e5fa770"}
02:33:16.604 00.004 16872 case statement mapped state 6 to 3
02:33:16.609 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"113283bf-8225-45f6-a53e-a2089e5fa770"}
02:33:16.613 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"57f9ec03-6c24-4788-b534-ac8be240036f"}
02:33:16.619 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.29,6.60],"pixels":"..."},"id":"57f9ec03-6c24-4788-b534-ac8be240036f"}
02:33:19.228 02.609 9640 Exposure complete
02:33:19.365 00.137 9640 worker thread done servicing request
02:33:19.365 00.000 16872 OnExposeComplete: enter
02:33:19.368 00.003 16872 UpdateGuideState(): m_state=6
02:33:19.371 00.003 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
02:33:19.375 00.004 16872 Star::Find returns 1 (0), X=206.54, Y=189.60, Mass=95679, SNR=192.6, Peak=8888 HFD=3.6
02:33:19.379 00.004 16872 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-1.59) = xAngle (-1.05 = -1.05)
02:33:19.381 00.002 16872 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-1.00 = -1.00)
02:33:19.384 00.003 16872 CameraToMount -- cameraX=-0.74 cameraY=-0.41 hyp=0.85 cameraTheta=-2.63 mountX=0.42 mountY=-0.72, mountTheta=-1.04
02:33:19.390 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.74, y=-0.41, opts=13)
02:33:19.393 00.003 16872 Enqueuing Move request for scope (-0.74, -0.41)
02:33:19.395 00.002 9640 Worker thread wakes up
02:33:19.395 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.41) opts 0xd
02:33:19.395 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.74, -0.41)
02:33:19.395 00.000 9640 Moving (-0.74, -0.41) raw xDistance=0.42 yDistance=-0.72
02:33:19.395 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.42
02:33:19.395 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.72, m_sumCorr=-1.3
02:33:19.395 00.000 9640 MoveAxis(W, 39, ABG)
02:33:19.395 00.000 9640 Guiding  Dir = 3, Dur = 39
02:33:19.395 00.000 9640 IsSlewing returns 0
02:33:19.397 00.002 9640 IsGuiding returns 0
02:33:19.397 00.000 9640 PulseGuide returned control before completion, sleep 49
02:33:19.401 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=8888, med=3212, FiltMin=3120, FiltMax=7516, Gamma=2.190
02:33:19.434 00.033 16872 UpdateGuideState exits: m=95679 SNR=192.6
02:33:19.439 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:19.441 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:33:19.443 00.002 16872 Enqueuing Expose request
02:33:19.448 00.005 9640 IsGuiding returns 1
02:33:19.448 00.000 9640 scope still moving after pulse duration time elapsed
02:33:19.478 00.030 9640 IsSlewing returns 0
02:33:19.479 00.001 9640 IsGuiding returns 0
02:33:19.479 00.000 9640 scope move finished after 39 + 43 ms
02:33:19.479 00.000 9640 Move returns status 0, amount 39
02:33:19.479 00.000 9640 MoveAxis(N, 0, ABG)
02:33:19.479 00.000 9640 Move returns status 0, amount 0
02:33:19.479 00.000 9640 move complete, result=0
02:33:19.479 00.000 9640 worker thread done servicing request
02:33:19.479 00.000 9640 Worker thread wakes up
02:33:19.479 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:33:19.479 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:33:19.485 00.006 16872 GuideStep: 0.4 px 39 ms WEST, -0.7 px 0 ms NORTH
02:33:20.088 00.603 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"536420d0-a7fa-4f3f-9ed8-dc0dd659dd6d"}
02:33:20.092 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"536420d0-a7fa-4f3f-9ed8-dc0dd659dd6d"}
02:33:20.096 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"200b27b2-d2d0-4104-a439-67828135df1b"}
02:33:20.100 00.004 16872 case statement mapped state 6 to 3
02:33:20.102 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"200b27b2-d2d0-4104-a439-67828135df1b"}
02:33:20.107 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b6a57589-337b-49cd-aa0b-6d10b7f6f635"}
02:33:20.112 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.54,6.60],"pixels":"..."},"id":"b6a57589-337b-49cd-aa0b-6d10b7f6f635"}
02:33:23.539 03.427 9640 Exposure complete
02:33:23.588 00.049 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d1557966-0cf2-4f37-9704-eed19e25554b"}
02:33:23.591 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d1557966-0cf2-4f37-9704-eed19e25554b"}
02:33:23.596 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"473f00f6-d946-4f40-aa11-b8fb79eedb96"}
02:33:23.598 00.002 16872 case statement mapped state 6 to 3
02:33:23.600 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"473f00f6-d946-4f40-aa11-b8fb79eedb96"}
02:33:23.604 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9940c752-12e8-4ac1-ac9f-638102c3cd0e"}
02:33:23.608 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.54,6.60],"pixels":"..."},"id":"9940c752-12e8-4ac1-ac9f-638102c3cd0e"}
02:33:23.677 00.069 9640 worker thread done servicing request
02:33:23.677 00.000 16872 OnExposeComplete: enter
02:33:23.680 00.003 16872 UpdateGuideState(): m_state=6
02:33:23.684 00.004 16872 Star::Find(15, 206, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:33:23.686 00.002 16872 Star::Find returns 1 (0), X=207.19, Y=190.70, Mass=108915, SNR=206.3, Peak=10644 HFD=3.8
02:33:23.690 00.004 16872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.59) = xAngle (3.30 = -2.99)
02:33:23.692 00.002 16872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.34 = -2.94)
02:33:23.695 00.003 16872 CameraToMount -- cameraX=-0.10 cameraY=0.69 hyp=0.69 cameraTheta=1.71 mountX=-0.69 mountY=-0.14, mountTheta=-2.94
02:33:23.699 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=0.69, opts=13)
02:33:23.703 00.004 16872 Enqueuing Move request for scope (-0.10, 0.69)
02:33:23.706 00.003 9640 Worker thread wakes up
02:33:23.708 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.69) opts 0xd
02:33:23.708 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.10, 0.69)
02:33:23.708 00.000 9640 Moving (-0.10, 0.69) raw xDistance=-0.69 yDistance=-0.14
02:33:23.708 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.69
02:33:23.708 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.16, input -0.14, m_sumCorr=-1.4
02:33:23.708 00.000 9640 MoveAxis(E, 69, ABG)
02:33:23.708 00.000 9640 Guiding  Dir = 2, Dur = 69
02:33:23.708 00.000 9640 IsSlewing returns 0
02:33:23.709 00.001 9640 IsGuiding returns 0
02:33:23.709 00.000 9640 PulseGuide returned control before completion, sleep 79
02:33:23.713 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=10644, med=3216, FiltMin=3136, FiltMax=8360, Gamma=2.190
02:33:23.745 00.032 16872 UpdateGuideState exits: m=108915 SNR=206.3
02:33:23.748 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:23.755 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:33:23.758 00.003 16872 Enqueuing Expose request
02:33:23.797 00.039 9640 IsGuiding returns 1
02:33:23.797 00.000 9640 scope still moving after pulse duration time elapsed
02:33:23.829 00.032 9640 IsSlewing returns 0
02:33:23.829 00.000 9640 IsGuiding returns 0
02:33:23.829 00.000 9640 scope move finished after 69 + 51 ms
02:33:23.829 00.000 9640 Move returns status 0, amount 69
02:33:23.829 00.000 9640 MoveAxis(N, 19, ABG)
02:33:23.829 00.000 9640 Guiding  Dir = 0, Dur = 19
02:33:23.830 00.001 9640 IsSlewing returns 0
02:33:23.830 00.000 9640 IsGuiding returns 0
02:33:23.830 00.000 9640 PulseGuide returned control before completion, sleep 29
02:33:23.861 00.031 9640 IsGuiding returns 1
02:33:23.861 00.000 9640 scope still moving after pulse duration time elapsed
02:33:23.891 00.030 9640 IsSlewing returns 0
02:33:23.891 00.000 9640 IsGuiding returns 0
02:33:23.892 00.001 9640 scope move finished after 19 + 42 ms
02:33:23.892 00.000 9640 Move returns status 0, amount 19
02:33:23.892 00.000 9640 move complete, result=0
02:33:23.892 00.000 9640 worker thread done servicing request
02:33:23.892 00.000 9640 Worker thread wakes up
02:33:23.892 00.000 16872 GuideStep: -0.7 px 69 ms EAST, -0.1 px 19 ms NORTH
02:33:23.894 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:33:23.896 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:33:27.088 03.192 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"deddcbd7-225b-4c87-ae29-299f65deb732"}
02:33:27.091 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"deddcbd7-225b-4c87-ae29-299f65deb732"}
02:33:27.095 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd92aac6-d40c-446c-9aa4-d1ded1c52c4d"}
02:33:27.098 00.003 16872 case statement mapped state 6 to 3
02:33:27.100 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd92aac6-d40c-446c-9aa4-d1ded1c52c4d"}
02:33:27.105 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"07615249-0075-4ec9-b1fe-f55d41e55c01"}
02:33:27.108 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.19,6.70],"pixels":"..."},"id":"07615249-0075-4ec9-b1fe-f55d41e55c01"}
02:33:27.953 00.845 9640 Exposure complete
02:33:28.089 00.136 9640 worker thread done servicing request
02:33:28.089 00.000 16872 OnExposeComplete: enter
02:33:28.092 00.003 16872 UpdateGuideState(): m_state=6
02:33:28.095 00.003 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:33:28.099 00.004 16872 Star::Find returns 1 (0), X=207.34, Y=190.17, Mass=110769, SNR=213.7, Peak=10480 HFD=3.8
02:33:28.103 00.004 16872 MultiStar: exiting stabilization period
02:33:28.105 00.002 16872 MultiStar: updating star positions after lock position change
02:33:28.108 00.003 16872 Star::Find(15, 1577, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:33:28.112 00.004 16872 Star::Find returns 1 (0), X=1577.45, Y=185.23, Mass=13531, SNR=62.1, Peak=4164 HFD=3.7
02:33:28.114 00.002 16872 Star::Find(15, 1623, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:33:28.116 00.002 16872 Star::Find returns 1 (0), X=1623.89, Y=289.15, Mass=12331, SNR=57.5, Peak=4208 HFD=3.1
02:33:28.119 00.003 16872 Star::Find(15, 681, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:33:28.122 00.003 16872 Star::Find returns 1 (0), X=681.61, Y=883.16, Mass=12320, SNR=57.5, Peak=4192 HFD=3.6
02:33:28.124 00.002 16872 Star::Find(15, 137, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:33:28.126 00.002 16872 Star::Find returns 1 (0), X=137.51, Y=913.17, Mass=7679, SNR=44.2, Peak=3940 HFD=3.0
02:33:28.130 00.004 16872 Star::Find(15, 70, 808, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:33:28.134 00.004 16872 Star::Find returns 1 (0), X=69.93, Y=808.13, Mass=6589, SNR=40.0, Peak=3816 HFD=3.0
02:33:28.136 00.002 16872 Star::Find(15, 1737, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:33:28.138 00.002 16872 Star::Find returns 1 (0), X=1737.59, Y=240.48, Mass=4718, SNR=32.9, Peak=3568 HFD=3.3
02:33:28.141 00.003 16872 Star::Find(15, 723, 166, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:33:28.143 00.002 16872 Star::Find returns 1 (0), X=722.94, Y=165.64, Mass=4763, SNR=33.1, Peak=3596 HFD=3.4
02:33:28.148 00.005 16872 Star::Find(15, 1163, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:33:28.151 00.003 16872 Star::Find returns 1 (0), X=1163.39, Y=522.91, Mass=5911, SNR=38.9, Peak=3700 HFD=3.6
02:33:28.153 00.002 16872 Star::Find(15, 1689, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:33:28.155 00.002 16872 Star::Find returns 1 (0), X=1689.50, Y=918.76, Mass=2890, SNR=23.5, Peak=3492 HFD=3.0
02:33:28.158 00.003 16872 Star::Find(15, 1082, 560, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:33:28.162 00.004 16872 Star::Find returns 1 (0), X=1081.86, Y=559.99, Mass=4267, SNR=29.9, Peak=3496 HFD=4.0
02:33:28.165 00.003 16872 Star::Find(15, 123, 364, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:33:28.168 00.003 16872 Star::Find returns 1 (0), X=123.32, Y=364.01, Mass=2641, SNR=23.0, Peak=3492 HFD=2.6
02:33:28.170 00.002 16872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.59) = xAngle (2.82 = 2.82)
02:33:28.173 00.003 16872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.87 = 2.87)
02:33:28.175 00.002 16872 CameraToMount -- cameraX=0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.23 mountX=-0.17 mountY=0.05, mountTheta=2.86
02:33:28.180 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.17, opts=13)
02:33:28.182 00.002 16872 Enqueuing Move request for scope (0.06, 0.17)
02:33:28.184 00.002 9640 Worker thread wakes up
02:33:28.186 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.17) opts 0xd
02:33:28.186 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.17)
02:33:28.186 00.000 9640 Moving (0.06, 0.17) raw xDistance=-0.17 yDistance=0.05
02:33:28.186 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.17
02:33:28.186 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=-1.4
02:33:28.186 00.000 9640 MoveAxis(E, 25, ABG)
02:33:28.186 00.000 9640 Guiding  Dir = 2, Dur = 25
02:33:28.186 00.000 9640 IsSlewing returns 0
02:33:28.186 00.000 9640 IsGuiding returns 0
02:33:28.187 00.001 9640 PulseGuide returned control before completion, sleep 35
02:33:28.191 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=10480, med=3212, FiltMin=3072, FiltMax=7984, Gamma=2.190
02:33:28.224 00.033 16872 UpdateGuideState exits: m=110769 SNR=213.7
02:33:28.227 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:28.230 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:33:28.232 00.002 16872 Enqueuing Expose request
02:33:28.235 00.003 9640 IsGuiding returns 1
02:33:28.235 00.000 9640 scope still moving after pulse duration time elapsed
02:33:28.256 00.021 9640 IsSlewing returns 0
02:33:28.256 00.000 9640 IsGuiding returns 0
02:33:28.256 00.000 9640 scope move finished after 25 + 44 ms
02:33:28.256 00.000 9640 Move returns status 0, amount 25
02:33:28.256 00.000 9640 MoveAxis(N, 0, ABG)
02:33:28.256 00.000 9640 Move returns status 0, amount 0
02:33:28.256 00.000 9640 move complete, result=0
02:33:28.257 00.001 9640 worker thread done servicing request
02:33:28.257 00.000 9640 Worker thread wakes up
02:33:28.257 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:33:28.257 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:33:28.259 00.002 16872 GuideStep: -0.2 px 25 ms EAST, 0.0 px 0 ms NORTH
02:33:30.588 02.329 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d0410d0f-1b0e-4524-994b-62d8c02a7441"}
02:33:30.591 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d0410d0f-1b0e-4524-994b-62d8c02a7441"}
02:33:30.595 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"607d6a99-3953-4ab1-9677-4650b719432d"}
02:33:30.600 00.005 16872 case statement mapped state 6 to 3
02:33:30.603 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"607d6a99-3953-4ab1-9677-4650b719432d"}
02:33:30.606 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f798c19f-4e72-4aa9-9a45-8dd0451a8bf7"}
02:33:30.609 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.34,7.17],"pixels":"..."},"id":"f798c19f-4e72-4aa9-9a45-8dd0451a8bf7"}
02:33:32.319 01.710 9640 Exposure complete
02:33:32.456 00.137 9640 worker thread done servicing request
02:33:32.456 00.000 16872 OnExposeComplete: enter
02:33:32.460 00.004 16872 UpdateGuideState(): m_state=6
02:33:32.463 00.003 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
02:33:32.465 00.002 16872 Star::Find returns 1 (0), X=207.51, Y=190.35, Mass=103539, SNR=199.0, Peak=9408 HFD=3.7
02:33:32.469 00.004 16872 MultiStar: [#1 -0.02,-0.09,0.32,U] [#2 -0.57,0.23,0.00,M1] [#3 0.72,-0.07,0.00,M1] [#4 0.00,-0.39,0.26,U] [#5 -0.22,-0.22,0.20,U] [#6 0.19,0.56,0.17,U] [#7 -0.15,0.28,0.16,U] [#8 0.40,0.16,0.16,U] 
02:33:32.472 00.003 16872 refined, 6 included, MultiStar: {0.11, 0.15}, one-star: {0.23, 0.34}
02:33:32.474 00.002 16872 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.59) = xAngle (2.50 = 2.50)
02:33:32.476 00.002 16872 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.54 = 2.54)
02:33:32.479 00.003 16872 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.18 cameraTheta=0.91 mountX=-0.15 mountY=0.10, mountTheta=2.53
02:33:32.483 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=0.15, opts=13)
02:33:32.487 00.004 16872 Enqueuing Move request for scope (0.11, 0.15)
02:33:32.490 00.003 9640 Worker thread wakes up
02:33:32.490 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd
02:33:32.490 00.000 9640 Handling offset move in thread for scope, endpoint = (0.11, 0.15)
02:33:32.490 00.000 9640 Moving (0.11, 0.15) raw xDistance=-0.15 yDistance=0.10
02:33:32.490 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.15
02:33:32.490 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=-1.4
02:33:32.490 00.000 9640 MoveAxis(E, 18, ABG)
02:33:32.490 00.000 9640 Guiding  Dir = 2, Dur = 18
02:33:32.490 00.000 9640 IsSlewing returns 0
02:33:32.491 00.001 9640 IsGuiding returns 0
02:33:32.491 00.000 9640 PulseGuide returned control before completion, sleep 28
02:33:32.495 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=9408, med=3216, FiltMin=3072, FiltMax=7144, Gamma=2.190
02:33:32.528 00.033 16872 UpdateGuideState exits: m=103539 SNR=199.0
02:33:32.531 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:32.540 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:33:32.543 00.003 16872 Enqueuing Expose request
02:33:32.548 00.005 9640 IsGuiding returns 1
02:33:32.548 00.000 9640 scope still moving after pulse duration time elapsed
02:33:32.582 00.034 9640 IsSlewing returns 0
02:33:32.583 00.001 9640 IsGuiding returns 0
02:33:32.583 00.000 9640 scope move finished after 18 + 73 ms
02:33:32.583 00.000 9640 Move returns status 0, amount 18
02:33:32.583 00.000 9640 MoveAxis(N, 0, ABG)
02:33:32.583 00.000 9640 Move returns status 0, amount 0
02:33:32.583 00.000 9640 move complete, result=0
02:33:32.583 00.000 9640 worker thread done servicing request
02:33:32.583 00.000 9640 Worker thread wakes up
02:33:32.584 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:33:32.584 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:33:32.592 00.008 16872 GuideStep: -0.1 px 18 ms EAST, 0.1 px 0 ms NORTH
02:33:34.087 01.495 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08e4262a-7e26-4ff6-8995-ca545499c75a"}
02:33:34.093 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08e4262a-7e26-4ff6-8995-ca545499c75a"}
02:33:34.097 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c481f636-ecf6-433e-9445-a3385af3a854"}
02:33:34.101 00.004 16872 case statement mapped state 6 to 3
02:33:34.105 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c481f636-ecf6-433e-9445-a3385af3a854"}
02:33:34.110 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc53a8fc-35a4-44dd-8452-1d18786f9834"}
02:33:34.114 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.51,7.35],"pixels":"..."},"id":"dc53a8fc-35a4-44dd-8452-1d18786f9834"}
02:33:36.672 02.558 9640 Exposure complete
02:33:36.822 00.150 16872 OnExposeComplete: enter
02:33:36.827 00.005 16872 UpdateGuideState(): m_state=6
02:33:36.833 00.006 9640 worker thread done servicing request
02:33:36.833 00.000 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:33:36.837 00.004 16872 Star::Find returns 1 (0), X=207.64, Y=189.81, Mass=101870, SNR=195.1, Peak=10492 HFD=3.7
02:33:36.841 00.004 16872 MultiStar: [#1 0.23,-0.56,0.00,M1] [#2 -0.10,-0.82,0.00,M2] [#3 0.67,-0.53,0.00,M2] [#4 0.40,-0.66,0.00,M1] [#5 0.51,-1.07,0.00,M1] [#6 0.45,-0.14,0.20,U] [#7 -0.36,-0.45,0.00,M1] [#8 0.65,-0.41,0.00,M1] 
02:33:36.845 00.004 16872 single-star, 1 included, MultiStar: {0.38, -0.19}, one-star: {0.36, -0.20}
02:33:36.849 00.004 16872 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-1.59) = xAngle (1.08 = 1.08)
02:33:36.854 00.005 16872 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.13 = 1.13)
02:33:36.858 00.004 16872 CameraToMount -- cameraX=0.36 cameraY=-0.20 hyp=0.41 cameraTheta=-0.51 mountX=0.19 mountY=0.37, mountTheta=1.09
02:33:36.863 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=-0.20, opts=13)
02:33:36.868 00.005 16872 Enqueuing Move request for scope (0.36, -0.20)
02:33:36.873 00.005 9640 Worker thread wakes up
02:33:36.873 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.20) opts 0xd
02:33:36.874 00.001 9640 Handling offset move in thread for scope, endpoint = (0.36, -0.20)
02:33:36.874 00.000 9640 Moving (0.36, -0.20) raw xDistance=0.19 yDistance=0.37
02:33:36.874 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.19
02:33:36.874 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.37, m_sumCorr=-1.4
02:33:36.874 00.000 9640 MoveAxis(W, 19, ABG)
02:33:36.874 00.000 9640 Guiding  Dir = 3, Dur = 19
02:33:36.874 00.000 9640 IsSlewing returns 0
02:33:36.875 00.001 9640 IsGuiding returns 0
02:33:36.875 00.000 9640 PulseGuide returned control before completion, sleep 29
02:33:36.881 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=10492, med=3208, FiltMin=3060, FiltMax=7792, Gamma=2.190
02:33:36.917 00.036 9640 IsGuiding returns 1
02:33:36.917 00.000 9640 scope still moving after pulse duration time elapsed
02:33:36.925 00.008 16872 UpdateGuideState exits: m=101870 SNR=195.1
02:33:36.929 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:36.934 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:33:36.937 00.003 16872 Enqueuing Expose request
02:33:36.952 00.015 9640 IsSlewing returns 0
02:33:36.953 00.001 9640 IsGuiding returns 0
02:33:36.953 00.000 9640 scope move finished after 19 + 59 ms
02:33:36.953 00.000 9640 Move returns status 0, amount 19
02:33:36.953 00.000 9640 MoveAxis(N, 0, ABG)
02:33:36.953 00.000 9640 Move returns status 0, amount 0
02:33:36.956 00.003 9640 move complete, result=0
02:33:36.956 00.000 9640 worker thread done servicing request
02:33:36.956 00.000 9640 Worker thread wakes up
02:33:36.957 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:33:36.957 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:33:36.961 00.004 16872 GuideStep: 0.2 px 19 ms WEST, 0.4 px 0 ms NORTH
02:33:37.587 00.626 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a10769e-8753-4319-9503-eaca45498101"}
02:33:37.591 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2a10769e-8753-4319-9503-eaca45498101"}
02:33:37.596 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df947998-e6be-42b7-8efb-1e1711dac6ad"}
02:33:37.599 00.003 16872 case statement mapped state 6 to 3
02:33:37.606 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"df947998-e6be-42b7-8efb-1e1711dac6ad"}
02:33:37.610 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a3efec19-f19d-4cc5-9496-252c0dec7c61"}
02:33:37.614 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.64,6.81],"pixels":"..."},"id":"a3efec19-f19d-4cc5-9496-252c0dec7c61"}
02:33:41.004 03.390 9640 Exposure complete
02:33:41.087 00.083 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31c0565c-95fa-450d-9c96-1ca41a590f57"}
02:33:41.091 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"31c0565c-95fa-450d-9c96-1ca41a590f57"}
02:33:41.094 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9b2e42a-f07f-4e5b-bcd0-16b9b4429cde"}
02:33:41.097 00.003 16872 case statement mapped state 6 to 3
02:33:41.100 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9b2e42a-f07f-4e5b-bcd0-16b9b4429cde"}
02:33:41.104 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"09e57cb0-7b06-42bf-9c50-559a16ec1861"}
02:33:41.107 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.64,6.81],"pixels":"..."},"id":"09e57cb0-7b06-42bf-9c50-559a16ec1861"}
02:33:41.142 00.035 9640 worker thread done servicing request
02:33:41.142 00.000 16872 OnExposeComplete: enter
02:33:41.145 00.003 16872 UpdateGuideState(): m_state=6
02:33:41.147 00.002 16872 Star::Find(15, 207, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
02:33:41.150 00.003 16872 Star::Find returns 1 (0), X=207.06, Y=190.19, Mass=104163, SNR=198.3, Peak=10800 HFD=4.0
02:33:41.153 00.003 16872 MultiStar: [#1 -0.22,-0.12,0.30,U] [#2 -0.38,-0.21,0.31,U] [#3 0.01,-0.53,0.29,U] [#4 -0.82,-0.18,0.00,M2] [#5 -0.44,-0.37,0.00,M2] [#6 -0.03,-0.11,0.14,U] [#7 0.13,-0.36,0.16,U] [#8 -0.16,-0.27,0.18,U] 
02:33:41.156 00.003 16872 refined, 6 included, MultiStar: {-0.18, -0.08}, one-star: {-0.22, 0.18}
02:33:41.158 00.002 16872 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-1.59) = xAngle (-1.12 = -1.12)
02:33:41.162 00.004 16872 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-1.07 = -1.07)
02:33:41.165 00.003 16872 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.19 cameraTheta=-2.70 mountX=0.08 mountY=-0.17, mountTheta=-1.11
02:33:41.171 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=-0.08, opts=13)
02:33:41.174 00.003 16872 Enqueuing Move request for scope (-0.18, -0.08)
02:33:41.176 00.002 9640 Worker thread wakes up
02:33:41.177 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
02:33:41.177 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
02:33:41.177 00.000 9640 Moving (-0.18, -0.08) raw xDistance=0.08 yDistance=-0.17
02:33:41.177 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:33:41.177 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.17, m_sumCorr=-1.4
02:33:41.177 00.000 9640 MoveAxis(E, 0, ABG)
02:33:41.177 00.000 9640 Move returns status 0, amount 0
02:33:41.177 00.000 9640 MoveAxis(N, 0, ABG)
02:33:41.177 00.000 9640 Move returns status 0, amount 0
02:33:41.177 00.000 9640 move complete, result=0
02:33:41.177 00.000 9640 worker thread done servicing request
02:33:41.182 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=10800, med=3208, FiltMin=3086, FiltMax=7848, Gamma=2.190
02:33:41.216 00.034 16872 UpdateGuideState exits: m=104163 SNR=198.3
02:33:41.220 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:41.223 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:33:41.226 00.003 16872 Enqueuing Expose request
02:33:41.229 00.003 16872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:33:41.233 00.004 9640 Worker thread wakes up
02:33:41.233 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:33:41.233 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:33:44.586 03.353 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"87aaa981-f127-4aa2-a537-420c06b98db0"}
02:33:44.590 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"87aaa981-f127-4aa2-a537-420c06b98db0"}
02:33:44.607 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bd184ecf-b412-482a-8a30-56a9a1da382a"}
02:33:44.611 00.004 16872 case statement mapped state 6 to 3
02:33:44.614 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd184ecf-b412-482a-8a30-56a9a1da382a"}
02:33:44.618 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dfb8861c-5a52-4d8c-88f8-0ef76a9912dc"}
02:33:44.622 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.06,7.19],"pixels":"..."},"id":"dfb8861c-5a52-4d8c-88f8-0ef76a9912dc"}
02:33:45.291 00.669 9640 Exposure complete
02:33:45.425 00.134 9640 worker thread done servicing request
02:33:45.425 00.000 16872 OnExposeComplete: enter
02:33:45.430 00.005 16872 UpdateGuideState(): m_state=6
02:33:45.433 00.003 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
02:33:45.435 00.002 16872 Star::Find returns 1 (0), X=207.37, Y=190.39, Mass=103329, SNR=209.4, Peak=9176 HFD=3.8
02:33:45.438 00.003 16872 MultiStar: [#1 -0.06,-0.13,0.34,U] [#2 -0.39,-0.21,0.29,U] [#3 0.64,0.23,0.00,M2] [#4 -0.54,0.21,0.00,M3] [#5 -0.24,-0.21,0.18,U] [#6 -0.27,0.46,0.17,U] [#7 0.07,-0.15,0.14,U] [#8 0.10,-0.24,0.19,U] 
02:33:45.441 00.003 16872 refined, 6 included, MultiStar: {-0.04, 0.11}, one-star: {0.09, 0.38}
02:33:45.443 00.002 16872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.59) = xAngle (3.54 = -2.74)
02:33:45.446 00.003 16872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.59 = -2.70)
02:33:45.449 00.003 16872 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.95 mountX=-0.11 mountY=-0.05, mountTheta=-2.71
02:33:45.452 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=0.11, opts=13)
02:33:45.456 00.004 16872 Enqueuing Move request for scope (-0.04, 0.11)
02:33:45.458 00.002 9640 Worker thread wakes up
02:33:45.458 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
02:33:45.458 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
02:33:45.458 00.000 9640 Moving (-0.04, 0.11) raw xDistance=-0.11 yDistance=-0.05
02:33:45.458 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.11
02:33:45.458 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.05, m_sumCorr=-1.4
02:33:45.458 00.000 9640 MoveAxis(E, 11, ABG)
02:33:45.460 00.002 9640 Guiding  Dir = 2, Dur = 11
02:33:45.460 00.000 9640 IsSlewing returns 0
02:33:45.460 00.000 9640 IsGuiding returns 0
02:33:45.460 00.000 9640 PulseGuide returned control before completion, sleep 21
02:33:45.466 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=9176, med=3212, FiltMin=3096, FiltMax=7584, Gamma=2.190
02:33:45.485 00.019 9640 IsGuiding returns 1
02:33:45.485 00.000 9640 scope still moving after pulse duration time elapsed
02:33:45.498 00.013 16872 UpdateGuideState exits: m=103329 SNR=209.4
02:33:45.504 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:45.508 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:33:45.510 00.002 16872 Enqueuing Expose request
02:33:45.515 00.005 9640 IsSlewing returns 0
02:33:45.515 00.000 9640 IsGuiding returns 1
02:33:45.547 00.032 9640 IsSlewing returns 0
02:33:45.547 00.000 9640 IsGuiding returns 1
02:33:45.578 00.031 9640 IsSlewing returns 0
02:33:45.579 00.001 9640 IsGuiding returns 1
02:33:45.610 00.031 9640 IsSlewing returns 0
02:33:45.610 00.000 9640 IsGuiding returns 0
02:33:45.610 00.000 9640 scope move finished after 11 + 139 ms
02:33:45.610 00.000 9640 Move returns status 0, amount 11
02:33:45.610 00.000 9640 MoveAxis(N, 0, ABG)
02:33:45.610 00.000 9640 Move returns status 0, amount 0
02:33:45.610 00.000 9640 move complete, result=0
02:33:45.610 00.000 9640 worker thread done servicing request
02:33:45.610 00.000 9640 Worker thread wakes up
02:33:45.610 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:33:45.610 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:33:45.610 00.000 16872 GuideStep: -0.1 px 11 ms EAST, -0.0 px 0 ms NORTH
02:33:48.086 02.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c7ce145f-1529-495c-b48b-bf9fb2ab0673"}
02:33:48.089 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c7ce145f-1529-495c-b48b-bf9fb2ab0673"}
02:33:48.093 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77a6b765-5689-44df-9eef-633fce146b9a"}
02:33:48.095 00.002 16872 case statement mapped state 6 to 3
02:33:48.098 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"77a6b765-5689-44df-9eef-633fce146b9a"}
02:33:48.102 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3937b970-1f81-4799-bdb3-a84056eb680d"}
02:33:48.106 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.37,7.39],"pixels":"..."},"id":"3937b970-1f81-4799-bdb3-a84056eb680d"}
02:33:49.673 01.567 9640 Exposure complete
02:33:49.808 00.135 9640 worker thread done servicing request
02:33:49.808 00.000 16872 OnExposeComplete: enter
02:33:49.812 00.004 16872 UpdateGuideState(): m_state=6
02:33:49.814 00.002 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
02:33:49.817 00.003 16872 Star::Find returns 1 (0), X=207.17, Y=190.19, Mass=105620, SNR=207.2, Peak=10216 HFD=4.0
02:33:49.820 00.003 16872 MultiStar: [#1 0.08,0.12,0.33,U] [#2 -0.35,0.15,0.31,U] [#3 0.42,0.16,0.27,U] [#4 0.10,0.18,0.21,U] [#5 0.35,-0.03,0.21,U] [#6 -0.27,0.86,0.00,M1] [#7 0.74,0.16,0.00,M1] [#8 0.77,-0.01,0.00,M1] 
02:33:49.822 00.002 16872 refined, 5 included, MultiStar: {0.00, 0.15}, one-star: {-0.11, 0.19}
02:33:49.827 00.005 16872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.59) = xAngle (3.12 = 3.12)
02:33:49.830 00.003 16872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.17 = -3.11)
02:33:49.832 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.54 mountX=-0.15 mountY=-0.00, mountTheta=-3.11
02:33:49.837 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.15, opts=13)
02:33:49.840 00.003 16872 Enqueuing Move request for scope (0.00, 0.15)
02:33:49.844 00.004 9640 Worker thread wakes up
02:33:49.844 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.15) opts 0xd
02:33:49.844 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.15)
02:33:49.844 00.000 9640 Moving (0.00, 0.15) raw xDistance=-0.15 yDistance=-0.00
02:33:49.844 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.15
02:33:49.844 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.00, m_sumCorr=-1.4
02:33:49.844 00.000 9640 MoveAxis(E, 17, ABG)
02:33:49.844 00.000 9640 Guiding  Dir = 2, Dur = 17
02:33:49.844 00.000 9640 IsSlewing returns 0
02:33:49.845 00.001 9640 IsGuiding returns 0
02:33:49.845 00.000 9640 PulseGuide returned control before completion, sleep 27
02:33:49.849 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=10216, med=3216, FiltMin=3094, FiltMax=7988, Gamma=2.190
02:33:49.881 00.032 16872 UpdateGuideState exits: m=105620 SNR=207.2
02:33:49.884 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:49.890 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:33:49.893 00.003 16872 Enqueuing Expose request
02:33:49.896 00.003 9640 IsGuiding returns 1
02:33:49.896 00.000 9640 scope still moving after pulse duration time elapsed
02:33:49.918 00.022 9640 IsSlewing returns 0
02:33:49.919 00.001 9640 IsGuiding returns 0
02:33:49.919 00.000 9640 scope move finished after 17 + 57 ms
02:33:49.919 00.000 9640 Move returns status 0, amount 17
02:33:49.919 00.000 9640 MoveAxis(N, 0, ABG)
02:33:49.919 00.000 9640 Move returns status 0, amount 0
02:33:49.919 00.000 9640 move complete, result=0
02:33:49.919 00.000 9640 worker thread done servicing request
02:33:49.919 00.000 9640 Worker thread wakes up
02:33:49.920 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:33:49.922 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:33:49.922 00.000 16872 GuideStep: -0.1 px 17 ms EAST, -0.0 px 0 ms NORTH
02:33:51.585 01.663 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8dd44781-ad76-411c-8b0e-69e24e4fcb78"}
02:33:51.588 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8dd44781-ad76-411c-8b0e-69e24e4fcb78"}
02:33:51.592 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"baa24515-0318-489a-83b8-62075011206b"}
02:33:51.596 00.004 16872 case statement mapped state 6 to 3
02:33:51.599 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"baa24515-0318-489a-83b8-62075011206b"}
02:33:51.603 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0a0c296a-98ed-4600-a36c-65edf83dca8b"}
02:33:51.605 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.17,7.19],"pixels":"..."},"id":"0a0c296a-98ed-4600-a36c-65edf83dca8b"}
02:33:53.972 02.367 9640 Exposure complete
02:33:54.112 00.140 9640 worker thread done servicing request
02:33:54.112 00.000 16872 OnExposeComplete: enter
02:33:54.115 00.003 16872 UpdateGuideState(): m_state=6
02:33:54.117 00.002 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
02:33:54.120 00.003 16872 Star::Find returns 1 (0), X=207.42, Y=191.02, Mass=99110, SNR=196.9, Peak=9632 HFD=3.9
02:33:54.126 00.006 16872 MultiStar: [#1 -0.20,0.33,0.34,U] [#2 -0.26,0.40,0.31,U] [#3 0.70,0.40,0.00,M2] [#4 -0.05,0.19,0.23,U] [#5 0.15,0.28,0.22,U] [#6 0.25,0.96,0.00,M2] [#7 0.62,0.38,0.00,M2] [#8 0.65,-0.24,0.00,M2] 
02:33:54.129 00.003 16872 refined, 4 included, MultiStar: {0.01, 0.65}, one-star: {0.14, 1.02}
02:33:54.131 00.002 16872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.59) = xAngle (3.15 = -3.14)
02:33:54.134 00.003 16872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.19 = -3.09)
02:33:54.137 00.003 16872 CameraToMount -- cameraX=0.01 cameraY=0.65 hyp=0.65 cameraTheta=1.56 mountX=-0.65 mountY=-0.03, mountTheta=-3.09
02:33:54.141 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.65, opts=13)
02:33:54.145 00.004 16872 Enqueuing Move request for scope (0.01, 0.65)
02:33:54.148 00.003 9640 Worker thread wakes up
02:33:54.148 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.65) opts 0xd
02:33:54.148 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.65)
02:33:54.148 00.000 9640 Moving (0.01, 0.65) raw xDistance=-0.65 yDistance=-0.03
02:33:54.148 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.65
02:33:54.148 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=-1.4
02:33:54.148 00.000 9640 MoveAxis(E, 71, ABG)
02:33:54.148 00.000 9640 Guiding  Dir = 2, Dur = 71
02:33:54.149 00.001 9640 IsSlewing returns 0
02:33:54.149 00.000 9640 IsGuiding returns 0
02:33:54.149 00.000 9640 PulseGuide returned control before completion, sleep 81
02:33:54.154 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=9632, med=3212, FiltMin=3064, FiltMax=7468, Gamma=2.190
02:33:54.186 00.032 16872 UpdateGuideState exits: m=99110 SNR=196.9
02:33:54.191 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:54.194 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:33:54.196 00.002 16872 Enqueuing Expose request
02:33:54.232 00.036 9640 IsGuiding returns 1
02:33:54.232 00.000 9640 scope still moving after pulse duration time elapsed
02:33:54.263 00.031 9640 IsSlewing returns 0
02:33:54.263 00.000 9640 IsGuiding returns 0
02:33:54.263 00.000 9640 scope move finished after 71 + 42 ms
02:33:54.263 00.000 9640 Move returns status 0, amount 71
02:33:54.263 00.000 9640 MoveAxis(N, 0, ABG)
02:33:54.263 00.000 9640 Move returns status 0, amount 0
02:33:54.264 00.001 9640 move complete, result=0
02:33:54.264 00.000 9640 worker thread done servicing request
02:33:54.264 00.000 9640 Worker thread wakes up
02:33:54.264 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:33:54.264 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:33:54.264 00.000 16872 GuideStep: -0.6 px 71 ms EAST, -0.0 px 0 ms NORTH
02:33:55.085 00.821 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"12ce8cf0-1a79-47a9-b1bb-8aa12c611570"}
02:33:55.088 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"12ce8cf0-1a79-47a9-b1bb-8aa12c611570"}
02:33:55.092 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d9bae9a-ed63-4df4-beb8-198c27a448f2"}
02:33:55.096 00.004 16872 case statement mapped state 6 to 3
02:33:55.101 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d9bae9a-ed63-4df4-beb8-198c27a448f2"}
02:33:55.105 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f90b298a-969e-4193-8f76-220847598864"}
02:33:55.109 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.42,7.02],"pixels":"..."},"id":"f90b298a-969e-4193-8f76-220847598864"}
02:33:58.322 03.213 9640 Exposure complete
02:33:58.480 00.158 9640 worker thread done servicing request
02:33:58.480 00.000 16872 OnExposeComplete: enter
02:33:58.483 00.003 16872 UpdateGuideState(): m_state=6
02:33:58.488 00.005 16872 Star::Find(15, 207, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
02:33:58.491 00.003 16872 Star::Find returns 1 (0), X=207.71, Y=190.21, Mass=103934, SNR=196.6, Peak=9344 HFD=3.8
02:33:58.494 00.003 16872 MultiStar: [#1 0.36,-0.15,0.34,U] [#2 -0.03,-0.27,0.31,U] [#3 0.87,-0.31,0.00,M3] [#4 0.56,-0.57,0.00,M2] [#5 0.47,-0.74,0.00,M1] [#6 -0.11,0.45,0.17,U] [#7 1.02,-0.12,0.00,M3] [#8 0.60,-0.85,0.00,M3] 
02:33:58.498 00.004 16872 refined, 3 included, MultiStar: {0.29, 0.08}, one-star: {0.43, 0.20}
02:33:58.501 00.003 16872 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.59) = xAngle (1.84 = 1.84)
02:33:58.503 00.002 16872 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.89 = 1.89)
02:33:58.511 00.008 16872 CameraToMount -- cameraX=0.29 cameraY=0.08 hyp=0.30 cameraTheta=0.25 mountX=-0.08 mountY=0.29, mountTheta=1.84
02:33:58.515 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.29, y=0.08, opts=13)
02:33:58.519 00.004 16872 Enqueuing Move request for scope (0.29, 0.08)
02:33:58.522 00.003 9640 Worker thread wakes up
02:33:58.522 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.08) opts 0xd
02:33:58.522 00.000 9640 Handling offset move in thread for scope, endpoint = (0.29, 0.08)
02:33:58.523 00.001 9640 Moving (0.29, 0.08) raw xDistance=-0.08 yDistance=0.29
02:33:58.523 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:33:58.523 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=-1.4
02:33:58.523 00.000 9640 MoveAxis(E, 0, ABG)
02:33:58.523 00.000 9640 Move returns status 0, amount 0
02:33:58.523 00.000 9640 MoveAxis(N, 0, ABG)
02:33:58.523 00.000 9640 Move returns status 0, amount 0
02:33:58.523 00.000 9640 move complete, result=0
02:33:58.523 00.000 9640 worker thread done servicing request
02:33:58.529 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=9344, med=3212, FiltMin=3046, FiltMax=7160, Gamma=2.190
02:33:58.579 00.050 16872 UpdateGuideState exits: m=103934 SNR=196.6
02:33:58.583 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:58.588 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:33:58.592 00.004 16872 Enqueuing Expose request
02:33:58.595 00.003 9640 Worker thread wakes up
02:33:58.595 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:33:58.600 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
02:33:58.600 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:33:58.620 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16043bf7-78b3-438c-ae6c-dd931433030b"}
02:33:58.624 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"16043bf7-78b3-438c-ae6c-dd931433030b"}
02:33:58.630 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6cbc9a58-ff90-4979-8130-f485bebcd15a"}
02:33:58.634 00.004 16872 case statement mapped state 6 to 3
02:33:58.636 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cbc9a58-ff90-4979-8130-f485bebcd15a"}
02:33:58.642 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"580d43e8-7b32-4d0a-847a-b2e9da87ef69"}
02:33:58.649 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.71,7.21],"pixels":"..."},"id":"580d43e8-7b32-4d0a-847a-b2e9da87ef69"}
02:34:02.110 03.461 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c92cfa5a-d8c1-43da-bf09-88d57fc892c2"}
02:34:02.114 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c92cfa5a-d8c1-43da-bf09-88d57fc892c2"}
02:34:02.117 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92259db4-f8de-4331-99de-29e400edde8a"}
02:34:02.120 00.003 16872 case statement mapped state 6 to 3
02:34:02.123 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"92259db4-f8de-4331-99de-29e400edde8a"}
02:34:02.126 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"642855be-cafa-4f7a-8fef-3f2a39ac5f3b"}
02:34:02.130 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.71,7.21],"pixels":"..."},"id":"642855be-cafa-4f7a-8fef-3f2a39ac5f3b"}
02:34:02.674 00.544 9640 Exposure complete
02:34:02.811 00.137 9640 worker thread done servicing request
02:34:02.812 00.001 16872 OnExposeComplete: enter
02:34:02.815 00.003 16872 UpdateGuideState(): m_state=6
02:34:02.818 00.003 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
02:34:02.821 00.003 16872 Star::Find returns 1 (0), X=207.78, Y=190.61, Mass=100130, SNR=191.3, Peak=9788 HFD=3.7
02:34:02.824 00.003 16872 MultiStar: [#1 0.16,0.24,0.33,U] [#2 -0.00,0.24,0.33,U] [#3 0.90,-0.17,0.00,M4] [#4 0.87,0.16,0.00,M3] [#5 0.63,-0.18,0.00,M2] [#6 0.59,0.26,0.00,M2] [#7 1.09,0.51,0.00,M4] [#8 0.44,0.09,0.18,U] 
02:34:02.826 00.002 16872 refined, 3 included, MultiStar: {0.35, 0.43}, one-star: {0.50, 0.61}
02:34:02.829 00.003 16872 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.59) = xAngle (2.48 = 2.48)
02:34:02.834 00.005 16872 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.52 = 2.52)
02:34:02.838 00.004 16872 CameraToMount -- cameraX=0.35 cameraY=0.43 hyp=0.55 cameraTheta=0.89 mountX=-0.43 mountY=0.32, mountTheta=2.50
02:34:02.842 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=0.43, opts=13)
02:34:02.844 00.002 16872 Enqueuing Move request for scope (0.35, 0.43)
02:34:02.848 00.004 9640 Worker thread wakes up
02:34:02.848 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.43) opts 0xd
02:34:02.848 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, 0.43)
02:34:02.848 00.000 9640 Moving (0.35, 0.43) raw xDistance=-0.43 yDistance=0.32
02:34:02.848 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.43
02:34:02.848 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.32, m_sumCorr=-1.4
02:34:02.848 00.000 9640 MoveAxis(E, 46, ABG)
02:34:02.848 00.000 9640 Guiding  Dir = 2, Dur = 46
02:34:02.849 00.001 9640 IsSlewing returns 0
02:34:02.849 00.000 9640 IsGuiding returns 0
02:34:02.849 00.000 9640 PulseGuide returned control before completion, sleep 56
02:34:02.854 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=9788, med=3216, FiltMin=3136, FiltMax=7852, Gamma=2.190
02:34:02.884 00.030 16872 UpdateGuideState exits: m=100130 SNR=191.3
02:34:02.887 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:02.889 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:34:02.894 00.005 16872 Enqueuing Expose request
02:34:02.908 00.014 9640 IsGuiding returns 1
02:34:02.908 00.000 9640 scope still moving after pulse duration time elapsed
02:34:02.939 00.031 9640 IsSlewing returns 0
02:34:02.939 00.000 9640 IsGuiding returns 0
02:34:02.939 00.000 9640 scope move finished after 46 + 43 ms
02:34:02.939 00.000 9640 Move returns status 0, amount 46
02:34:02.939 00.000 9640 MoveAxis(N, 0, ABG)
02:34:02.940 00.001 9640 Move returns status 0, amount 0
02:34:02.940 00.000 9640 move complete, result=0
02:34:02.940 00.000 9640 worker thread done servicing request
02:34:02.940 00.000 9640 Worker thread wakes up
02:34:02.940 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:34:02.940 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:34:02.940 00.000 16872 GuideStep: -0.4 px 46 ms EAST, 0.3 px 0 ms NORTH
02:34:05.609 02.669 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f41e3fd9-cd9c-4c10-86ca-7b43f41bc092"}
02:34:05.613 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f41e3fd9-cd9c-4c10-86ca-7b43f41bc092"}
02:34:05.617 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3947ea8-0549-4f02-a55e-610bfceea9b9"}
02:34:05.620 00.003 16872 case statement mapped state 6 to 3
02:34:05.622 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3947ea8-0549-4f02-a55e-610bfceea9b9"}
02:34:05.626 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3c977073-c0a9-4788-b1af-57bbd5428ced"}
02:34:05.629 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.78,6.61],"pixels":"..."},"id":"3c977073-c0a9-4788-b1af-57bbd5428ced"}
02:34:07.003 01.374 9640 Exposure complete
02:34:07.139 00.136 9640 worker thread done servicing request
02:34:07.139 00.000 16872 OnExposeComplete: enter
02:34:07.143 00.004 16872 UpdateGuideState(): m_state=6
02:34:07.146 00.003 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
02:34:07.148 00.002 16872 Star::Find returns 1 (0), X=207.64, Y=190.08, Mass=107628, SNR=203.8, Peak=10148 HFD=3.9
02:34:07.153 00.005 16872 MultiStar: [#1 0.19,0.15,0.32,U] [#2 0.20,-0.16,0.29,U] [#3 0.48,-0.22,0.28,U] [#4 0.39,-0.43,0.22,U] [#5 -0.05,-0.60,0.17,U] [#6 0.43,0.28,0.17,U] [#7 0.73,-0.29,0.00,M5] [#8 0.28,-0.20,0.19,U] 
02:34:07.155 00.002 16872 refined, 7 included, MultiStar: {0.31, -0.07}, one-star: {0.36, 0.07}
02:34:07.157 00.002 16872 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.59) = xAngle (1.37 = 1.37)
02:34:07.160 00.003 16872 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.42 = 1.42)
02:34:07.163 00.003 16872 CameraToMount -- cameraX=0.31 cameraY=-0.07 hyp=0.32 cameraTheta=-0.22 mountX=0.06 mountY=0.31, mountTheta=1.37
02:34:07.169 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.31, y=-0.07, opts=13)
02:34:07.173 00.004 16872 Enqueuing Move request for scope (0.31, -0.07)
02:34:07.176 00.003 9640 Worker thread wakes up
02:34:07.176 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.07) opts 0xd
02:34:07.176 00.000 9640 Handling offset move in thread for scope, endpoint = (0.31, -0.07)
02:34:07.176 00.000 9640 Moving (0.31, -0.07) raw xDistance=0.06 yDistance=0.31
02:34:07.176 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:34:07.176 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.31, m_sumCorr=-1.4
02:34:07.176 00.000 9640 MoveAxis(E, 0, ABG)
02:34:07.176 00.000 9640 Move returns status 0, amount 0
02:34:07.176 00.000 9640 MoveAxis(N, 0, ABG)
02:34:07.177 00.001 9640 Move returns status 0, amount 0
02:34:07.177 00.000 9640 move complete, result=0
02:34:07.177 00.000 9640 worker thread done servicing request
02:34:07.181 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=10148, med=3208, FiltMin=3096, FiltMax=7620, Gamma=2.190
02:34:07.214 00.033 16872 UpdateGuideState exits: m=107628 SNR=203.8
02:34:07.216 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:07.218 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:34:07.221 00.003 16872 Enqueuing Expose request
02:34:07.224 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:34:07.226 00.002 9640 Worker thread wakes up
02:34:07.226 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:34:07.227 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:34:09.108 01.881 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9532fdee-c9ab-4e60-a696-ebfa1e36eb04"}
02:34:09.112 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9532fdee-c9ab-4e60-a696-ebfa1e36eb04"}
02:34:09.115 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8c7828d0-6884-41cb-96b0-b5c8e031eaed"}
02:34:09.118 00.003 16872 case statement mapped state 6 to 3
02:34:09.121 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c7828d0-6884-41cb-96b0-b5c8e031eaed"}
02:34:09.124 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b171d701-0f82-4bb4-b537-dc30dc2cf042"}
02:34:09.129 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.64,7.08],"pixels":"..."},"id":"b171d701-0f82-4bb4-b537-dc30dc2cf042"}
02:34:11.291 02.162 9640 Exposure complete
02:34:11.429 00.138 9640 worker thread done servicing request
02:34:11.429 00.000 16872 OnExposeComplete: enter
02:34:11.432 00.003 16872 UpdateGuideState(): m_state=6
02:34:11.435 00.003 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
02:34:11.437 00.002 16872 Star::Find returns 1 (0), X=208.34, Y=190.71, Mass=102925, SNR=197.6, Peak=10396 HFD=3.7
02:34:11.440 00.003 16872 MultiStar: [#1 0.24,0.26,0.32,U] [#2 0.14,0.41,0.30,U] [#3 0.97,0.36,0.00,M4] [#4 0.17,0.59,0.25,U] [#5 0.87,0.28,0.00,M2] [#6 0.70,0.63,0.00,M2] [#7 0.94,0.32,0.00,M6] [#8 0.35,0.25,0.17,U] 
02:34:11.445 00.005 16872 refined, 4 included, MultiStar: {0.63, 0.54}, one-star: {1.05, 0.70}
02:34:11.448 00.003 16872 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.59) = xAngle (2.29 = 2.29)
02:34:11.451 00.003 16872 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.34 = 2.34)
02:34:11.453 00.002 16872 CameraToMount -- cameraX=0.63 cameraY=0.54 hyp=0.82 cameraTheta=0.71 mountX=-0.54 mountY=0.59, mountTheta=2.32
02:34:11.458 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.63, y=0.54, opts=13)
02:34:11.462 00.004 16872 Enqueuing Move request for scope (0.63, 0.54)
02:34:11.464 00.002 9640 Worker thread wakes up
02:34:11.464 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.54) opts 0xd
02:34:11.465 00.001 9640 Handling offset move in thread for scope, endpoint = (0.63, 0.54)
02:34:11.465 00.000 9640 Moving (0.63, 0.54) raw xDistance=-0.54 yDistance=0.59
02:34:11.465 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.54
02:34:11.465 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.59, m_sumCorr=-1.2
02:34:11.465 00.000 9640 MoveAxis(E, 58, ABG)
02:34:11.465 00.000 9640 Guiding  Dir = 2, Dur = 58
02:34:11.465 00.000 9640 IsSlewing returns 0
02:34:11.465 00.000 9640 IsGuiding returns 0
02:34:11.465 00.000 9640 PulseGuide returned control before completion, sleep 68
02:34:11.472 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=10396, med=3212, FiltMin=3124, FiltMax=7640, Gamma=2.190
02:34:11.503 00.031 16872 UpdateGuideState exits: m=102925 SNR=197.6
02:34:11.508 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:11.511 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:34:11.513 00.002 16872 Enqueuing Expose request
02:34:11.535 00.022 9640 IsGuiding returns 1
02:34:11.535 00.000 9640 scope still moving after pulse duration time elapsed
02:34:11.566 00.031 9640 IsSlewing returns 0
02:34:11.566 00.000 9640 IsGuiding returns 0
02:34:11.566 00.000 9640 scope move finished after 58 + 43 ms
02:34:11.566 00.000 9640 Move returns status 0, amount 58
02:34:11.566 00.000 9640 MoveAxis(S, 29, ABG)
02:34:11.566 00.000 9640 Guiding  Dir = 1, Dur = 29
02:34:11.567 00.001 9640 IsSlewing returns 0
02:34:11.569 00.002 9640 IsGuiding returns 0
02:34:11.569 00.000 9640 PulseGuide returned control before completion, sleep 39
02:34:11.612 00.043 9640 IsGuiding returns 1
02:34:11.613 00.001 9640 scope still moving after pulse duration time elapsed
02:34:11.643 00.030 9640 IsSlewing returns 0
02:34:11.644 00.001 9640 IsGuiding returns 0
02:34:11.644 00.000 9640 scope move finished after 29 + 46 ms
02:34:11.644 00.000 9640 Move returns status 0, amount 29
02:34:11.644 00.000 9640 move complete, result=0
02:34:11.644 00.000 9640 worker thread done servicing request
02:34:11.644 00.000 9640 Worker thread wakes up
02:34:11.644 00.000 16872 GuideStep: -0.5 px 58 ms EAST, 0.6 px 29 ms SOUTH
02:34:11.647 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:34:11.647 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:34:12.650 01.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63c4f5d1-f353-47c2-8019-6882025ef8b2"}
02:34:12.655 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"63c4f5d1-f353-47c2-8019-6882025ef8b2"}
02:34:12.659 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"faa72773-4c8e-47d8-9551-83f0b43d40da"}
02:34:12.663 00.004 16872 case statement mapped state 6 to 3
02:34:12.667 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"faa72773-4c8e-47d8-9551-83f0b43d40da"}
02:34:12.671 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"acb962e4-d436-49f8-af95-387f84689983"}
02:34:12.676 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.34,6.71],"pixels":"..."},"id":"acb962e4-d436-49f8-af95-387f84689983"}
02:34:15.706 03.030 9640 Exposure complete
02:34:15.843 00.137 9640 worker thread done servicing request
02:34:15.843 00.000 16872 OnExposeComplete: enter
02:34:15.845 00.002 16872 UpdateGuideState(): m_state=6
02:34:15.849 00.004 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
02:34:15.852 00.003 16872 Star::Find returns 1 (0), X=208.13, Y=190.12, Mass=108136, SNR=203.2, Peak=11880 HFD=3.8
02:34:15.855 00.003 16872 MultiStar: [#1 0.23,-0.48,0.32,U] [#2 0.19,-0.44,0.33,U] [#3 0.93,-0.53,0.00,M5] [#4 0.86,-0.62,0.00,M2] [#5 0.64,-0.44,0.00,M3] [#6 0.38,-0.42,0.18,U] [#7 0.60,-0.21,0.16,U] [#8 0.73,-0.58,0.00,M1] 
02:34:15.857 00.002 16872 refined, 4 included, MultiStar: {0.58, -0.15}, one-star: {0.85, 0.11}
02:34:15.860 00.003 16872 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.59) = xAngle (1.33 = 1.33)
02:34:15.862 00.002 16872 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.38 = 1.38)
02:34:15.867 00.005 16872 CameraToMount -- cameraX=0.58 cameraY=-0.15 hyp=0.60 cameraTheta=-0.26 mountX=0.14 mountY=0.59, mountTheta=1.33
02:34:15.875 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.58, y=-0.15, opts=13)
02:34:15.878 00.003 16872 Enqueuing Move request for scope (0.58, -0.15)
02:34:15.880 00.002 9640 Worker thread wakes up
02:34:15.880 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.15) opts 0xd
02:34:15.880 00.000 9640 Handling offset move in thread for scope, endpoint = (0.58, -0.15)
02:34:15.881 00.001 9640 Moving (0.58, -0.15) raw xDistance=0.14 yDistance=0.59
02:34:15.881 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.14
02:34:15.881 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.59, m_sumCorr=-1.2
02:34:15.881 00.000 9640 MoveAxis(W, 9, ABG)
02:34:15.881 00.000 9640 Guiding  Dir = 3, Dur = 9
02:34:15.881 00.000 9640 IsSlewing returns 0
02:34:15.881 00.000 9640 IsGuiding returns 0
02:34:15.882 00.001 9640 PulseGuide returned control before completion, sleep 19
02:34:15.888 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=11880, med=3216, FiltMin=3094, FiltMax=8756, Gamma=2.190
02:34:15.916 00.028 9640 IsGuiding returns 1
02:34:15.916 00.000 9640 scope still moving after pulse duration time elapsed
02:34:15.919 00.003 16872 UpdateGuideState exits: m=108136 SNR=203.2
02:34:15.922 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:15.925 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:34:15.928 00.003 16872 Enqueuing Expose request
02:34:15.946 00.018 9640 IsSlewing returns 0
02:34:15.946 00.000 9640 IsGuiding returns 1
02:34:15.977 00.031 9640 IsSlewing returns 0
02:34:15.977 00.000 9640 IsGuiding returns 0
02:34:15.977 00.000 9640 scope move finished after 9 + 86 ms
02:34:15.977 00.000 9640 Move returns status 0, amount 9
02:34:15.977 00.000 9640 MoveAxis(N, 0, ABG)
02:34:15.978 00.001 9640 Move returns status 0, amount 0
02:34:15.978 00.000 9640 move complete, result=0
02:34:15.978 00.000 9640 worker thread done servicing request
02:34:15.978 00.000 9640 Worker thread wakes up
02:34:15.978 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:34:15.978 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:34:15.978 00.000 16872 GuideStep: 0.1 px 9 ms WEST, 0.6 px 0 ms NORTH
02:34:16.150 00.172 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a40d1811-7d0d-42ec-bd8f-1162280f6485"}
02:34:16.153 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a40d1811-7d0d-42ec-bd8f-1162280f6485"}
02:34:16.157 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed75e80e-e914-4d3a-b1ab-ca4cf64c5969"}
02:34:16.159 00.002 16872 case statement mapped state 6 to 3
02:34:16.162 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed75e80e-e914-4d3a-b1ab-ca4cf64c5969"}
02:34:16.166 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"897c64ae-7c3e-42c4-aac7-9eac83959f97"}
02:34:16.170 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.13,7.12],"pixels":"..."},"id":"897c64ae-7c3e-42c4-aac7-9eac83959f97"}
02:34:19.650 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae8f6d01-f8e2-4aca-9558-747b20ba991e"}
02:34:19.654 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ae8f6d01-f8e2-4aca-9558-747b20ba991e"}
02:34:19.657 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e7241a7c-87cb-465d-be78-64ce26a10a90"}
02:34:19.661 00.004 16872 case statement mapped state 6 to 3
02:34:19.666 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7241a7c-87cb-465d-be78-64ce26a10a90"}
02:34:19.669 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a3cf9b62-cffb-4b81-9cee-8895a1ab5b7a"}
02:34:19.672 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.13,7.12],"pixels":"..."},"id":"a3cf9b62-cffb-4b81-9cee-8895a1ab5b7a"}
02:34:20.076 00.404 9640 Exposure complete
02:34:20.221 00.145 9640 worker thread done servicing request
02:34:20.221 00.000 16872 OnExposeComplete: enter
02:34:20.227 00.006 16872 UpdateGuideState(): m_state=6
02:34:20.230 00.003 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
02:34:20.233 00.003 16872 Star::Find returns 1 (0), X=208.28, Y=190.88, Mass=102510, SNR=199.3, Peak=10516 HFD=3.9
02:34:20.237 00.004 16872 MultiStar: [#1 0.74,0.48,0.00,M1] [#2 0.49,0.44,0.30,U] [#3 0.98,0.19,0.00,M6] [#4 1.31,0.44,0.00,M3] [#5 1.19,0.18,0.00,M4] [#6 0.59,0.61,0.16,U] [#7 0.94,0.08,0.00,M6] [#8 0.98,0.18,0.00,M2] 
02:34:20.240 00.003 16872 refined, 2 included, MultiStar: {0.85, 0.75}, one-star: {1.00, 0.87}
02:34:20.243 00.003 16872 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.59) = xAngle (2.31 = 2.31)
02:34:20.245 00.002 16872 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.36 = 2.36)
02:34:20.248 00.003 16872 CameraToMount -- cameraX=0.85 cameraY=0.75 hyp=1.14 cameraTheta=0.73 mountX=-0.77 mountY=0.80, mountTheta=2.33
02:34:20.251 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.85, y=0.75, opts=13)
02:34:20.257 00.006 16872 Enqueuing Move request for scope (0.85, 0.75)
02:34:20.260 00.003 9640 Worker thread wakes up
02:34:20.260 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.75) opts 0xd
02:34:20.260 00.000 9640 Handling offset move in thread for scope, endpoint = (0.85, 0.75)
02:34:20.260 00.000 9640 Moving (0.85, 0.75) raw xDistance=-0.77 yDistance=0.80
02:34:20.260 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.77
02:34:20.260 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.80, m_sumCorr=-0.95
02:34:20.260 00.000 9640 MoveAxis(E, 81, ABG)
02:34:20.261 00.001 9640 Guiding  Dir = 2, Dur = 81
02:34:20.261 00.000 9640 IsSlewing returns 0
02:34:20.261 00.000 9640 IsGuiding returns 0
02:34:20.261 00.000 9640 PulseGuide returned control before completion, sleep 91
02:34:20.265 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=10516, med=3216, FiltMin=3074, FiltMax=7720, Gamma=2.190
02:34:20.299 00.034 16872 UpdateGuideState exits: m=102510 SNR=199.3
02:34:20.302 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:20.304 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:34:20.307 00.003 16872 Enqueuing Expose request
02:34:20.364 00.057 9640 IsGuiding returns 1
02:34:20.365 00.001 9640 scope still moving after pulse duration time elapsed
02:34:20.395 00.030 9640 IsSlewing returns 0
02:34:20.395 00.000 9640 IsGuiding returns 0
02:34:20.395 00.000 9640 scope move finished after 81 + 53 ms
02:34:20.395 00.000 9640 Move returns status 0, amount 81
02:34:20.396 00.001 9640 MoveAxis(S, 31, ABG)
02:34:20.396 00.000 9640 Guiding  Dir = 1, Dur = 31
02:34:20.396 00.000 9640 IsSlewing returns 0
02:34:20.396 00.000 9640 IsGuiding returns 0
02:34:20.397 00.001 9640 PulseGuide returned control before completion, sleep 41
02:34:20.443 00.046 9640 IsGuiding returns 1
02:34:20.443 00.000 9640 scope still moving after pulse duration time elapsed
02:34:20.475 00.032 9640 IsSlewing returns 0
02:34:20.476 00.001 9640 IsGuiding returns 0
02:34:20.476 00.000 9640 scope move finished after 31 + 48 ms
02:34:20.477 00.001 9640 Move returns status 0, amount 31
02:34:20.477 00.000 9640 move complete, result=0
02:34:20.477 00.000 9640 worker thread done servicing request
02:34:20.477 00.000 16872 GuideStep: -0.8 px 81 ms EAST, 0.8 px 31 ms SOUTH
02:34:20.481 00.004 9640 Worker thread wakes up
02:34:20.481 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:34:20.481 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:34:23.150 02.669 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5717fa8d-90a7-4f07-a677-5fac1157df6b"}
02:34:23.154 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5717fa8d-90a7-4f07-a677-5fac1157df6b"}
02:34:23.157 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb5f2c0f-7ea1-40bc-8424-ea090b0fbf21"}
02:34:23.160 00.003 16872 case statement mapped state 6 to 3
02:34:23.163 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb5f2c0f-7ea1-40bc-8424-ea090b0fbf21"}
02:34:23.167 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"646865d2-de6d-4e44-bce4-afd09fab0464"}
02:34:23.169 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.28,6.88],"pixels":"..."},"id":"646865d2-de6d-4e44-bce4-afd09fab0464"}
02:34:24.543 01.374 9640 Exposure complete
02:34:24.685 00.142 9640 worker thread done servicing request
02:34:24.685 00.000 16872 OnExposeComplete: enter
02:34:24.689 00.004 16872 UpdateGuideState(): m_state=6
02:34:24.691 00.002 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
02:34:24.695 00.004 16872 Star::Find returns 1 (0), X=207.79, Y=190.01, Mass=101084, SNR=199.8, Peak=9708 HFD=4.1
02:34:24.700 00.005 16872 MultiStar: [#1 0.27,-0.28,0.32,U] [#2 0.07,-0.44,0.30,U] [#3 1.13,-0.15,0.00,M7] [#4 0.81,0.16,0.24,U] [#5 0.64,-0.56,0.00,M5] [#6 0.73,0.37,0.15,U] [#7 1.30,-0.10,0.00,M7] [#8 0.69,-0.30,0.16,U] 
02:34:24.702 00.002 16872 refined, 5 included, MultiStar: {0.48, -0.08}, one-star: {0.51, 0.00}
02:34:24.705 00.003 16872 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.59) = xAngle (1.42 = 1.42)
02:34:24.707 00.002 16872 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.47 = 1.47)
02:34:24.710 00.003 16872 CameraToMount -- cameraX=0.48 cameraY=-0.08 hyp=0.48 cameraTheta=-0.17 mountX=0.07 mountY=0.48, mountTheta=1.42
02:34:24.716 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.48, y=-0.08, opts=13)
02:34:24.718 00.002 16872 Enqueuing Move request for scope (0.48, -0.08)
02:34:24.721 00.003 9640 Worker thread wakes up
02:34:24.721 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.08) opts 0xd
02:34:24.721 00.000 9640 Handling offset move in thread for scope, endpoint = (0.48, -0.08)
02:34:24.721 00.000 9640 Moving (0.48, -0.08) raw xDistance=0.07 yDistance=0.48
02:34:24.722 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:34:24.722 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.48, m_sumCorr=-0.77
02:34:24.722 00.000 9640 MoveAxis(E, 0, ABG)
02:34:24.722 00.000 9640 Move returns status 0, amount 0
02:34:24.722 00.000 9640 MoveAxis(S, 22, ABG)
02:34:24.722 00.000 9640 Guiding  Dir = 1, Dur = 22
02:34:24.722 00.000 9640 IsSlewing returns 0
02:34:24.722 00.000 9640 IsGuiding returns 0
02:34:24.723 00.001 9640 PulseGuide returned control before completion, sleep 32
02:34:24.731 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=9708, med=3216, FiltMin=3144, FiltMax=7308, Gamma=2.190
02:34:24.757 00.026 9640 IsGuiding returns 1
02:34:24.757 00.000 9640 scope still moving after pulse duration time elapsed
02:34:24.764 00.007 16872 UpdateGuideState exits: m=101084 SNR=199.8
02:34:24.767 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:24.770 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:34:24.772 00.002 16872 Enqueuing Expose request
02:34:24.788 00.016 9640 IsSlewing returns 0
02:34:24.788 00.000 9640 IsGuiding returns 0
02:34:24.788 00.000 9640 scope move finished after 22 + 43 ms
02:34:24.788 00.000 9640 Move returns status 0, amount 22
02:34:24.788 00.000 9640 move complete, result=0
02:34:24.788 00.000 9640 worker thread done servicing request
02:34:24.788 00.000 9640 Worker thread wakes up
02:34:24.788 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:34:24.788 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:34:24.793 00.005 16872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 22 ms SOUTH
02:34:26.649 01.856 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"047ddcb6-97be-4de1-9079-9869b3cf4951"}
02:34:26.652 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"047ddcb6-97be-4de1-9079-9869b3cf4951"}
02:34:26.658 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"065246f9-6d3b-4cb2-a845-98c730450964"}
02:34:26.662 00.004 16872 case statement mapped state 6 to 3
02:34:26.664 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"065246f9-6d3b-4cb2-a845-98c730450964"}
02:34:26.667 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c97f573c-8229-4879-a7f8-f691b73fd2c4"}
02:34:26.671 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.79,7.01],"pixels":"..."},"id":"c97f573c-8229-4879-a7f8-f691b73fd2c4"}
02:34:28.847 02.176 9640 Exposure complete
02:34:28.983 00.136 9640 worker thread done servicing request
02:34:28.983 00.000 16872 OnExposeComplete: enter
02:34:28.985 00.002 16872 UpdateGuideState(): m_state=6
02:34:28.989 00.004 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
02:34:28.992 00.003 16872 Star::Find returns 1 (0), X=208.28, Y=190.56, Mass=105457, SNR=202.7, Peak=9888 HFD=3.7
02:34:28.995 00.003 16872 MultiStar: [#1 0.74,0.14,0.33,U] [#2 0.58,0.09,0.29,U] [#3 1.52,-0.08,0.00,M8] [#4 0.41,0.13,0.27,U] [#5 0.78,-0.53,0.00,M6] [#6 0.60,0.30,0.18,U] [#7 1.72,0.18,0.00,M8] [#8 1.28,0.14,0.00,M2] 
02:34:28.997 00.002 16872 refined, 4 included, MultiStar: {0.78, 0.34}, one-star: {1.00, 0.55}
02:34:29.000 00.003 16872 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.59) = xAngle (2.00 = 2.00)
02:34:29.002 00.002 16872 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.05 = 2.05)
02:34:29.005 00.003 16872 CameraToMount -- cameraX=0.78 cameraY=0.34 hyp=0.86 cameraTheta=0.41 mountX=-0.36 mountY=0.76, mountTheta=2.01
02:34:29.012 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.78, y=0.34, opts=13)
02:34:29.016 00.004 16872 Enqueuing Move request for scope (0.78, 0.34)
02:34:29.019 00.003 9640 Worker thread wakes up
02:34:29.019 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.34) opts 0xd
02:34:29.019 00.000 9640 Handling offset move in thread for scope, endpoint = (0.78, 0.34)
02:34:29.019 00.000 9640 Moving (0.78, 0.34) raw xDistance=-0.36 yDistance=0.76
02:34:29.019 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.36
02:34:29.019 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.76, m_sumCorr=-0.58
02:34:29.019 00.000 9640 MoveAxis(E, 38, ABG)
02:34:29.019 00.000 9640 Guiding  Dir = 2, Dur = 38
02:34:29.020 00.001 9640 IsSlewing returns 0
02:34:29.020 00.000 9640 IsGuiding returns 0
02:34:29.020 00.000 9640 PulseGuide returned control before completion, sleep 48
02:34:29.026 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=9888, med=3212, FiltMin=3116, FiltMax=7812, Gamma=2.190
02:34:29.058 00.032 16872 UpdateGuideState exits: m=105457 SNR=202.7
02:34:29.060 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:29.063 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:34:29.066 00.003 16872 Enqueuing Expose request
02:34:29.084 00.018 9640 IsGuiding returns 0
02:34:29.084 00.000 9640 Move returns status 0, amount 38
02:34:29.084 00.000 9640 MoveAxis(S, 23, ABG)
02:34:29.084 00.000 9640 Guiding  Dir = 1, Dur = 23
02:34:29.084 00.000 9640 IsSlewing returns 0
02:34:29.085 00.001 9640 IsGuiding returns 0
02:34:29.085 00.000 9640 PulseGuide returned control before completion, sleep 33
02:34:29.130 00.045 9640 IsGuiding returns 1
02:34:29.130 00.000 9640 scope still moving after pulse duration time elapsed
02:34:29.161 00.031 9640 IsSlewing returns 0
02:34:29.161 00.000 9640 IsGuiding returns 0
02:34:29.161 00.000 9640 scope move finished after 23 + 54 ms
02:34:29.161 00.000 9640 Move returns status 0, amount 23
02:34:29.161 00.000 9640 move complete, result=0
02:34:29.162 00.001 9640 worker thread done servicing request
02:34:29.162 00.000 16872 GuideStep: -0.4 px 38 ms EAST, 0.8 px 23 ms SOUTH
02:34:29.166 00.004 9640 Worker thread wakes up
02:34:29.166 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:34:29.166 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:34:30.149 00.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f26d918d-5b0b-4437-b59a-1638c6234b82"}
02:34:30.154 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f26d918d-5b0b-4437-b59a-1638c6234b82"}
02:34:30.159 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9f8be69b-975a-40f4-8bbc-26ffde8088af"}
02:34:30.161 00.002 16872 case statement mapped state 6 to 3
02:34:30.166 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f8be69b-975a-40f4-8bbc-26ffde8088af"}
02:34:30.171 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"393a56db-2d74-4080-9268-ecd8e16553bf"}
02:34:30.175 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.28,6.56],"pixels":"..."},"id":"393a56db-2d74-4080-9268-ecd8e16553bf"}
02:34:33.218 03.043 9640 Exposure complete
02:34:33.356 00.138 9640 worker thread done servicing request
02:34:33.356 00.000 16872 OnExposeComplete: enter
02:34:33.359 00.003 16872 UpdateGuideState(): m_state=6
02:34:33.362 00.003 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
02:34:33.365 00.003 16872 Star::Find returns 1 (0), X=208.18, Y=189.77, Mass=103807, SNR=203.2, Peak=10104 HFD=3.9
02:34:33.370 00.005 16872 MultiStar: [#1 0.62,-0.45,0.32,U] [#2 0.08,-0.40,0.33,U] [#3 1.34,-0.59,0.00,M9] [#4 0.14,-0.55,0.25,U] [#5 0.76,-0.53,0.00,M7] [#6 0.72,0.13,0.17,U] [#7 0.90,-0.63,0.00,M9] [#8 1.08,-0.45,0.00,M3] 
02:34:33.373 00.003 16872 refined, 4 included, MultiStar: {0.62, -0.30}, one-star: {0.90, -0.23}
02:34:33.377 00.004 16872 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.59) = xAngle (1.13 = 1.13)
02:34:33.381 00.004 16872 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.18 = 1.18)
02:34:33.385 00.004 16872 CameraToMount -- cameraX=0.62 cameraY=-0.30 hyp=0.69 cameraTheta=-0.45 mountX=0.29 mountY=0.64, mountTheta=1.14
02:34:33.388 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.62, y=-0.30, opts=13)
02:34:33.392 00.004 16872 Enqueuing Move request for scope (0.62, -0.30)
02:34:33.395 00.003 9640 Worker thread wakes up
02:34:33.395 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.30) opts 0xd
02:34:33.395 00.000 9640 Handling offset move in thread for scope, endpoint = (0.62, -0.30)
02:34:33.395 00.000 9640 Moving (0.62, -0.30) raw xDistance=0.29 yDistance=0.64
02:34:33.395 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.29
02:34:33.395 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.64, m_sumCorr=-0.4
02:34:33.395 00.000 9640 MoveAxis(W, 27, ABG)
02:34:33.395 00.000 9640 Guiding  Dir = 3, Dur = 27
02:34:33.396 00.001 9640 IsSlewing returns 0
02:34:33.396 00.000 9640 IsGuiding returns 0
02:34:33.397 00.001 9640 PulseGuide returned control before completion, sleep 37
02:34:33.405 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=10104, med=3216, FiltMin=3086, FiltMax=7932, Gamma=2.190
02:34:33.437 00.032 16872 UpdateGuideState exits: m=103807 SNR=203.2
02:34:33.440 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:33.443 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:34:33.445 00.002 16872 Enqueuing Expose request
02:34:33.449 00.004 9640 IsGuiding returns 1
02:34:33.449 00.000 9640 scope still moving after pulse duration time elapsed
02:34:33.477 00.028 9640 IsSlewing returns 0
02:34:33.479 00.002 9640 IsGuiding returns 0
02:34:33.479 00.000 9640 scope move finished after 27 + 55 ms
02:34:33.481 00.002 9640 Move returns status 0, amount 27
02:34:33.481 00.000 9640 MoveAxis(S, 21, ABG)
02:34:33.482 00.001 9640 Guiding  Dir = 1, Dur = 21
02:34:33.482 00.000 9640 IsSlewing returns 0
02:34:33.483 00.001 9640 IsGuiding returns 0
02:34:33.484 00.001 9640 PulseGuide returned control before completion, sleep 31
02:34:33.525 00.041 9640 IsGuiding returns 1
02:34:33.525 00.000 9640 scope still moving after pulse duration time elapsed
02:34:33.556 00.031 9640 IsSlewing returns 0
02:34:33.556 00.000 9640 IsGuiding returns 0
02:34:33.556 00.000 9640 scope move finished after 21 + 51 ms
02:34:33.556 00.000 9640 Move returns status 0, amount 21
02:34:33.556 00.000 9640 move complete, result=0
02:34:33.556 00.000 9640 worker thread done servicing request
02:34:33.556 00.000 9640 Worker thread wakes up
02:34:33.557 00.001 16872 GuideStep: 0.3 px 27 ms WEST, 0.6 px 21 ms SOUTH
02:34:33.560 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:34:33.560 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:34:33.649 00.089 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab0a5c99-0079-4565-821b-714b808db7b2"}
02:34:33.654 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ab0a5c99-0079-4565-821b-714b808db7b2"}
02:34:33.657 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5091ea2e-8870-475d-9fd2-467e14f997be"}
02:34:33.660 00.003 16872 case statement mapped state 6 to 3
02:34:33.663 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5091ea2e-8870-475d-9fd2-467e14f997be"}
02:34:33.667 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7476a2c6-3226-494f-94e6-a6020ed2f4fc"}
02:34:33.671 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.18,6.77],"pixels":"..."},"id":"7476a2c6-3226-494f-94e6-a6020ed2f4fc"}
02:34:37.150 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ace94000-7959-4ecc-974e-b57e0dc158ca"}
02:34:37.152 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ace94000-7959-4ecc-974e-b57e0dc158ca"}
02:34:37.156 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"428f1689-a9ac-4566-9c3b-8dea8af2d6da"}
02:34:37.159 00.003 16872 case statement mapped state 6 to 3
02:34:37.162 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"428f1689-a9ac-4566-9c3b-8dea8af2d6da"}
02:34:37.165 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2a00bfb8-9485-42a1-a361-cd74483a81f5"}
02:34:37.168 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.18,6.77],"pixels":"..."},"id":"2a00bfb8-9485-42a1-a361-cd74483a81f5"}
02:34:37.619 00.451 9640 Exposure complete
02:34:37.754 00.135 9640 worker thread done servicing request
02:34:37.754 00.000 16872 OnExposeComplete: enter
02:34:37.757 00.003 16872 UpdateGuideState(): m_state=6
02:34:37.760 00.003 16872 Star::Find(15, 208, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
02:34:37.763 00.003 16872 Star::Find returns 1 (0), X=208.17, Y=190.66, Mass=103167, SNR=197.5, Peak=10440 HFD=3.8
02:34:37.766 00.003 16872 MultiStar: [#1 0.82,0.34,0.00,M1] [#2 0.51,0.38,0.30,U] [#3 1.41,0.71,0.00,M10] [#4 0.93,0.16,0.00,M1] [#5 1.36,0.23,0.00,M8] [#6 1.05,0.70,0.00,M1] [#7 1.29,0.25,0.00,M10] [#8 0.92,0.08,0.00,M4] 
02:34:37.770 00.004 16872 refined, 1 included, MultiStar: {0.80, 0.59}, one-star: {0.89, 0.65}
02:34:37.772 00.002 16872 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.59) = xAngle (2.22 = 2.22)
02:34:37.774 00.002 16872 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.27 = 2.27)
02:34:37.777 00.003 16872 CameraToMount -- cameraX=0.80 cameraY=0.59 hyp=0.99 cameraTheta=0.63 mountX=-0.60 mountY=0.76, mountTheta=2.24
02:34:37.782 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.80, y=0.59, opts=13)
02:34:37.786 00.004 16872 Enqueuing Move request for scope (0.80, 0.59)
02:34:37.789 00.003 9640 Worker thread wakes up
02:34:37.789 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.59) opts 0xd
02:34:37.789 00.000 9640 Handling offset move in thread for scope, endpoint = (0.80, 0.59)
02:34:37.789 00.000 9640 Moving (0.80, 0.59) raw xDistance=-0.60 yDistance=0.76
02:34:37.789 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.60
02:34:37.789 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.76, m_sumCorr=-0.22
02:34:37.789 00.000 9640 MoveAxis(E, 61, ABG)
02:34:37.789 00.000 9640 Guiding  Dir = 2, Dur = 61
02:34:37.789 00.000 9640 IsSlewing returns 0
02:34:37.789 00.000 9640 IsGuiding returns 0
02:34:37.789 00.000 9640 PulseGuide returned control before completion, sleep 71
02:34:37.795 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=10440, med=3208, FiltMin=3094, FiltMax=8100, Gamma=2.190
02:34:37.825 00.030 16872 UpdateGuideState exits: m=103167 SNR=197.5
02:34:37.830 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:37.833 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:34:37.836 00.003 16872 Enqueuing Expose request
02:34:37.873 00.037 9640 IsGuiding returns 1
02:34:37.873 00.000 9640 scope still moving after pulse duration time elapsed
02:34:37.905 00.032 9640 IsSlewing returns 0
02:34:37.905 00.000 9640 IsGuiding returns 0
02:34:37.905 00.000 9640 scope move finished after 61 + 54 ms
02:34:37.905 00.000 9640 Move returns status 0, amount 61
02:34:37.905 00.000 9640 MoveAxis(S, 22, ABG)
02:34:37.905 00.000 9640 Guiding  Dir = 1, Dur = 22
02:34:37.906 00.001 9640 IsSlewing returns 0
02:34:37.906 00.000 9640 IsGuiding returns 0
02:34:37.906 00.000 9640 PulseGuide returned control before completion, sleep 32
02:34:37.957 00.051 9640 IsGuiding returns 1
02:34:37.957 00.000 9640 scope still moving after pulse duration time elapsed
02:34:37.985 00.028 9640 IsSlewing returns 0
02:34:37.986 00.001 9640 IsGuiding returns 0
02:34:37.986 00.000 9640 scope move finished after 22 + 58 ms
02:34:37.986 00.000 9640 Move returns status 0, amount 22
02:34:37.987 00.001 9640 move complete, result=0
02:34:37.987 00.000 9640 worker thread done servicing request
02:34:37.987 00.000 9640 Worker thread wakes up
02:34:37.987 00.000 16872 GuideStep: -0.6 px 61 ms EAST, 0.8 px 22 ms SOUTH
02:34:37.991 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:34:37.991 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:34:40.647 02.656 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5da9d037-bf5f-49b6-99f5-bc31fa2a7807"}
02:34:40.651 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5da9d037-bf5f-49b6-99f5-bc31fa2a7807"}
02:34:40.653 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a6f69be8-6a1c-45d6-a2bb-64e97c191f2c"}
02:34:40.657 00.004 16872 case statement mapped state 6 to 3
02:34:40.660 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6f69be8-6a1c-45d6-a2bb-64e97c191f2c"}
02:34:40.663 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"05278758-9fe9-4595-9cb4-ed67bd4ab51f"}
02:34:40.666 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.17,6.66],"pixels":"..."},"id":"05278758-9fe9-4595-9cb4-ed67bd4ab51f"}
02:34:42.051 01.385 9640 Exposure complete
02:34:42.187 00.136 9640 worker thread done servicing request
02:34:42.187 00.000 16872 OnExposeComplete: enter
02:34:42.190 00.003 16872 UpdateGuideState(): m_state=6
02:34:42.193 00.003 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
02:34:42.195 00.002 16872 Star::Find returns 1 (0), X=208.66, Y=190.51, Mass=98187, SNR=189.2, Peak=9088 HFD=3.9
02:34:42.198 00.003 16872 MultiStar: [#1 1.26,0.12,0.00,M2] [#2 1.24,0.42,0.00,M1] [#3 1.46,0.36,0.00,R] [#4 1.26,-0.03,0.00,M2] [#5 1.43,-0.20,0.00,M9] [#6 1.37,0.76,0.00,M2] [#7 1.89,-0.44,0.00,R] [#8 1.46,0.35,0.00,M5] 
02:34:42.201 00.003 16872 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.59) = xAngle (1.94 = 1.94)
02:34:42.206 00.005 16872 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.98 = 1.98)
02:34:42.208 00.002 16872 CameraToMount -- cameraX=1.38 cameraY=0.51 hyp=1.47 cameraTheta=0.35 mountX=-0.53 mountY=1.35, mountTheta=1.94
02:34:42.212 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=1.38, y=0.51, opts=13)
02:34:42.216 00.004 16872 Enqueuing Move request for scope (1.38, 0.51)
02:34:42.220 00.004 9640 Worker thread wakes up
02:34:42.220 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.38, 0.51) opts 0xd
02:34:42.221 00.001 9640 Handling offset move in thread for scope, endpoint = (1.38, 0.51)
02:34:42.221 00.000 9640 Moving (1.38, 0.51) raw xDistance=-0.53 yDistance=1.35
02:34:42.221 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.53
02:34:42.221 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 1.35, m_sumCorr=0.0018
02:34:42.221 00.000 9640 MoveAxis(E, 62, ABG)
02:34:42.221 00.000 9640 Guiding  Dir = 2, Dur = 62
02:34:42.221 00.000 9640 IsSlewing returns 0
02:34:42.222 00.001 9640 IsGuiding returns 0
02:34:42.222 00.000 9640 PulseGuide returned control before completion, sleep 72
02:34:42.228 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=9088, med=3216, FiltMin=3124, FiltMax=7356, Gamma=2.190
02:34:42.260 00.032 16872 UpdateGuideState exits: m=98187 SNR=189.2
02:34:42.265 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:42.268 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:34:42.270 00.002 16872 Enqueuing Expose request
02:34:42.308 00.038 9640 IsGuiding returns 1
02:34:42.308 00.000 9640 scope still moving after pulse duration time elapsed
02:34:42.339 00.031 9640 IsSlewing returns 0
02:34:42.339 00.000 9640 IsGuiding returns 0
02:34:42.339 00.000 9640 scope move finished after 62 + 55 ms
02:34:42.339 00.000 9640 Move returns status 0, amount 62
02:34:42.339 00.000 9640 MoveAxis(S, 27, ABG)
02:34:42.340 00.001 9640 Guiding  Dir = 1, Dur = 27
02:34:42.340 00.000 9640 IsSlewing returns 0
02:34:42.340 00.000 9640 IsGuiding returns 0
02:34:42.340 00.000 9640 PulseGuide returned control before completion, sleep 37
02:34:42.385 00.045 9640 IsGuiding returns 1
02:34:42.386 00.001 9640 scope still moving after pulse duration time elapsed
02:34:42.418 00.032 9640 IsSlewing returns 0
02:34:42.418 00.000 9640 IsGuiding returns 0
02:34:42.418 00.000 9640 scope move finished after 27 + 51 ms
02:34:42.419 00.001 9640 Move returns status 0, amount 27
02:34:42.419 00.000 9640 move complete, result=0
02:34:42.419 00.000 9640 worker thread done servicing request
02:34:42.419 00.000 9640 Worker thread wakes up
02:34:42.419 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:34:42.419 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:34:42.419 00.000 16872 GuideStep: -0.5 px 62 ms EAST, 1.3 px 27 ms SOUTH
02:34:44.147 01.728 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3fb8fcb1-e47a-4da5-8940-94aee991d676"}
02:34:44.151 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3fb8fcb1-e47a-4da5-8940-94aee991d676"}
02:34:44.156 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a9b01d1-b165-4e1b-ba8c-82d93849f241"}
02:34:44.159 00.003 16872 case statement mapped state 6 to 3
02:34:44.161 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a9b01d1-b165-4e1b-ba8c-82d93849f241"}
02:34:44.164 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b7b4c60a-bb5c-4234-9809-ac7f347431c6"}
02:34:44.168 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.66,6.51],"pixels":"..."},"id":"b7b4c60a-bb5c-4234-9809-ac7f347431c6"}
02:34:46.484 02.316 9640 Exposure complete
02:34:46.626 00.142 9640 worker thread done servicing request
02:34:46.626 00.000 16872 OnExposeComplete: enter
02:34:46.630 00.004 16872 UpdateGuideState(): m_state=6
02:34:46.633 00.003 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
02:34:46.638 00.005 16872 Star::Find returns 1 (0), X=208.50, Y=190.39, Mass=98229, SNR=189.3, Peak=9056 HFD=3.5
02:34:46.641 00.003 16872 MultiStar: [#1 1.33,-0.23,0.00,M3] [#2 0.85,0.02,0.34,U] [#3 0.12,-0.29,0.31,U] [#4 1.27,0.15,0.00,M3] [#5 1.10,-0.67,0.00,M10] [#6 1.47,0.26,0.00,M3] [#7 -0.09,0.24,0.16,U] [#8 1.86,-0.38,0.00,M6] 
02:34:46.644 00.003 16872 refined, 3 included, MultiStar: {0.85, 0.19}, one-star: {1.22, 0.38}
02:34:46.647 00.003 16872 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.59) = xAngle (1.80 = 1.80)
02:34:46.649 00.002 16872 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.85 = 1.85)
02:34:46.652 00.003 16872 CameraToMount -- cameraX=0.85 cameraY=0.19 hyp=0.87 cameraTheta=0.22 mountX=-0.20 mountY=0.83, mountTheta=1.81
02:34:46.656 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.85, y=0.19, opts=13)
02:34:46.660 00.004 16872 Enqueuing Move request for scope (0.85, 0.19)
02:34:46.663 00.003 9640 Worker thread wakes up
02:34:46.663 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.19) opts 0xd
02:34:46.663 00.000 9640 Handling offset move in thread for scope, endpoint = (0.85, 0.19)
02:34:46.663 00.000 9640 Moving (0.85, 0.19) raw xDistance=-0.20 yDistance=0.83
02:34:46.663 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.20
02:34:46.663 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 0.83, m_sumCorr=0.29
02:34:46.663 00.000 9640 MoveAxis(E, 28, ABG)
02:34:46.663 00.000 9640 Guiding  Dir = 2, Dur = 28
02:34:46.664 00.001 9640 IsSlewing returns 0
02:34:46.664 00.000 9640 IsGuiding returns 0
02:34:46.664 00.000 9640 PulseGuide returned control before completion, sleep 38
02:34:46.671 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=9056, med=3208, FiltMin=3124, FiltMax=7004, Gamma=2.190
02:34:46.702 00.031 16872 UpdateGuideState exits: m=98229 SNR=189.3
02:34:46.704 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:46.707 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:34:46.709 00.002 16872 Enqueuing Expose request
02:34:46.713 00.004 9640 IsGuiding returns 1
02:34:46.713 00.000 9640 scope still moving after pulse duration time elapsed
02:34:46.744 00.031 9640 IsSlewing returns 0
02:34:46.745 00.001 9640 IsGuiding returns 0
02:34:46.745 00.000 9640 scope move finished after 28 + 52 ms
02:34:46.745 00.000 9640 Move returns status 0, amount 28
02:34:46.745 00.000 9640 MoveAxis(S, 34, ABG)
02:34:46.746 00.001 9640 Guiding  Dir = 1, Dur = 34
02:34:46.747 00.001 9640 IsSlewing returns 0
02:34:46.751 00.004 9640 IsGuiding returns 0
02:34:46.751 00.000 9640 PulseGuide returned control before completion, sleep 44
02:34:46.807 00.056 9640 IsGuiding returns 1
02:34:46.807 00.000 9640 scope still moving after pulse duration time elapsed
02:34:46.839 00.032 9640 IsSlewing returns 0
02:34:46.840 00.001 9640 IsGuiding returns 0
02:34:46.841 00.001 9640 scope move finished after 34 + 55 ms
02:34:46.841 00.000 9640 Move returns status 0, amount 34
02:34:46.841 00.000 9640 move complete, result=0
02:34:46.841 00.000 9640 worker thread done servicing request
02:34:46.841 00.000 9640 Worker thread wakes up
02:34:46.842 00.001 16872 GuideStep: -0.2 px 28 ms EAST, 0.8 px 34 ms SOUTH
02:34:46.846 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:34:46.846 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:34:47.645 00.799 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f81e127-cf36-41d7-b480-790c6d310208"}
02:34:47.648 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8f81e127-cf36-41d7-b480-790c6d310208"}
02:34:47.652 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d1b05e72-4b1b-4bc0-9251-c78d943a5957"}
02:34:47.657 00.005 16872 case statement mapped state 6 to 3
02:34:47.661 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1b05e72-4b1b-4bc0-9251-c78d943a5957"}
02:34:47.665 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"da0ee379-880c-4a75-9801-581359a21067"}
02:34:47.669 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.50,7.39],"pixels":"..."},"id":"da0ee379-880c-4a75-9801-581359a21067"}
02:34:50.898 03.229 9640 Exposure complete
02:34:51.034 00.136 9640 worker thread done servicing request
02:34:51.034 00.000 16872 OnExposeComplete: enter
02:34:51.037 00.003 16872 UpdateGuideState(): m_state=6
02:34:51.041 00.004 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
02:34:51.043 00.002 16872 Star::Find returns 1 (0), X=208.75, Y=189.91, Mass=99856, SNR=191.9, Peak=9264 HFD=4.1
02:34:51.046 00.003 16872 MultiStar: [#1 0.98,-0.03,0.32,U] [#2 0.63,-0.20,0.31,U] [#3 0.41,-0.80,0.32,U] [#4 0.95,-0.49,0.00,M4] [#5 1.49,-0.25,0.00,R] [#6 1.19,0.50,0.00,M4] [#7 -0.62,0.25,0.15,U] [#8 1.29,-0.08,0.00,M7] 
02:34:51.048 00.002 16872 refined, 4 included, MultiStar: {0.96, -0.19}, one-star: {1.46, -0.10}
02:34:51.051 00.003 16872 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.59) = xAngle (1.39 = 1.39)
02:34:51.053 00.002 16872 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.44 = 1.44)
02:34:51.056 00.003 16872 CameraToMount -- cameraX=0.96 cameraY=-0.19 hyp=0.98 cameraTheta=-0.19 mountX=0.17 mountY=0.97, mountTheta=1.39
02:34:51.060 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.96, y=-0.19, opts=13)
02:34:51.064 00.004 16872 Enqueuing Move request for scope (0.96, -0.19)
02:34:51.066 00.002 9640 Worker thread wakes up
02:34:51.066 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.96, -0.19) opts 0xd
02:34:51.067 00.001 9640 Handling offset move in thread for scope, endpoint = (0.96, -0.19)
02:34:51.067 00.000 9640 Moving (0.96, -0.19) raw xDistance=0.17 yDistance=0.97
02:34:51.067 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.17
02:34:51.067 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.33, input 0.97, m_sumCorr=0.61
02:34:51.067 00.000 9640 MoveAxis(W, 16, ABG)
02:34:51.067 00.000 9640 Guiding  Dir = 3, Dur = 16
02:34:51.067 00.000 9640 IsSlewing returns 0
02:34:51.067 00.000 9640 IsGuiding returns 0
02:34:51.068 00.001 9640 PulseGuide returned control before completion, sleep 26
02:34:51.072 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=9264, med=3212, FiltMin=3084, FiltMax=7768, Gamma=2.190
02:34:51.105 00.033 16872 UpdateGuideState exits: m=99856 SNR=191.9
02:34:51.107 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:51.114 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:34:51.117 00.003 16872 Enqueuing Expose request
02:34:51.120 00.003 9640 IsGuiding returns 1
02:34:51.120 00.000 9640 scope still moving after pulse duration time elapsed
02:34:51.147 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1ef1e66-3354-4f52-acdc-e0322b6ec312"}
02:34:51.150 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e1ef1e66-3354-4f52-acdc-e0322b6ec312"}
02:34:51.155 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7cd3a7f3-6cd0-4a45-8da5-166bdc421fe8"}
02:34:51.159 00.004 16872 case statement mapped state 6 to 3
02:34:51.162 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7cd3a7f3-6cd0-4a45-8da5-166bdc421fe8"}
02:34:51.165 00.003 9640 IsSlewing returns 0
02:34:51.165 00.000 9640 IsGuiding returns 1
02:34:51.166 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c0058918-693e-433e-9fea-f14f3e717c36"}
02:34:51.170 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[6.75,6.91],"pixels":"..."},"id":"c0058918-693e-433e-9fea-f14f3e717c36"}
02:34:51.187 00.017 9640 IsSlewing returns 0
02:34:51.187 00.000 9640 IsGuiding returns 1
02:34:51.219 00.032 9640 IsSlewing returns 0
02:34:51.219 00.000 9640 IsGuiding returns 1
02:34:51.249 00.030 9640 IsSlewing returns 0
02:34:51.249 00.000 9640 IsGuiding returns 1
02:34:51.280 00.031 9640 IsSlewing returns 0
02:34:51.281 00.001 9640 IsGuiding returns 1
02:34:51.311 00.030 9640 IsSlewing returns 0
02:34:51.312 00.001 9640 IsGuiding returns 1
02:34:51.343 00.031 9640 IsSlewing returns 0
02:34:51.343 00.000 9640 IsGuiding returns 0
02:34:51.344 00.001 9640 scope move finished after 16 + 259 ms
02:34:51.344 00.000 9640 Move returns status 0, amount 16
02:34:51.344 00.000 9640 MoveAxis(S, 39, ABG)
02:34:51.344 00.000 9640 Guiding  Dir = 1, Dur = 39
02:34:51.344 00.000 9640 IsSlewing returns 0
02:34:51.344 00.000 9640 IsGuiding returns 0
02:34:51.345 00.001 9640 PulseGuide returned control before completion, sleep 49
02:34:51.403 00.058 9640 IsGuiding returns 1
02:34:51.403 00.000 9640 scope still moving after pulse duration time elapsed
02:34:51.434 00.031 9640 IsSlewing returns 0
02:34:51.434 00.000 9640 IsGuiding returns 0
02:34:51.435 00.001 9640 scope move finished after 39 + 51 ms
02:34:51.435 00.000 9640 Move returns status 0, amount 39
02:34:51.435 00.000 9640 move complete, result=0
02:34:51.435 00.000 9640 worker thread done servicing request
02:34:51.435 00.000 9640 Worker thread wakes up
02:34:51.435 00.000 16872 GuideStep: 0.2 px 16 ms WEST, 1.0 px 39 ms SOUTH
02:34:51.438 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:34:51.438 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:34:54.648 03.210 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0dcdbfb3-c934-415f-b888-3feb63bf145b"}
02:34:54.654 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0dcdbfb3-c934-415f-b888-3feb63bf145b"}
02:34:54.659 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47baf5ca-6909-463d-aab7-cd538aa70b84"}
02:34:54.662 00.003 16872 case statement mapped state 6 to 3
02:34:54.665 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"47baf5ca-6909-463d-aab7-cd538aa70b84"}
02:34:54.671 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9fbcc268-ca5f-47db-945c-2d840ecaa9c1"}
02:34:54.674 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[6.75,6.91],"pixels":"..."},"id":"9fbcc268-ca5f-47db-945c-2d840ecaa9c1"}
02:34:55.504 00.830 9640 Exposure complete
02:34:55.641 00.137 9640 worker thread done servicing request
02:34:55.641 00.000 16872 OnExposeComplete: enter
02:34:55.644 00.003 16872 UpdateGuideState(): m_state=6
02:34:55.650 00.006 16872 Star::Find(15, 208, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
02:34:55.652 00.002 16872 Star::Find returns 1 (0), X=208.80, Y=190.47, Mass=98529, SNR=189.8, Peak=9020 HFD=3.8
02:34:55.655 00.003 16872 MultiStar: [#1 1.42,0.30,0.00,M3] [#2 1.13,0.42,0.00,M1] [#3 -0.03,0.05,0.31,U] [#4 0.99,0.28,0.26,U] [#5 -0.07,-0.06,0.19,U] [#6 1.31,0.89,0.00,M5] [#7 -0.78,0.23,0.15,U] [#8 1.54,0.04,0.00,M8] 
02:34:55.657 00.002 16872 refined, 4 included, MultiStar: {0.86, 0.30}, one-star: {1.51, 0.46}
02:34:55.661 00.004 16872 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.59) = xAngle (1.92 = 1.92)
02:34:55.663 00.002 16872 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.97 = 1.97)
02:34:55.666 00.003 16872 CameraToMount -- cameraX=0.86 cameraY=0.30 hyp=0.91 cameraTheta=0.34 mountX=-0.31 mountY=0.84, mountTheta=1.93
02:34:55.670 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.86, y=0.30, opts=13)
02:34:55.673 00.003 16872 Enqueuing Move request for scope (0.86, 0.30)
02:34:55.677 00.004 9640 Worker thread wakes up
02:34:55.677 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.86, 0.30) opts 0xd
02:34:55.677 00.000 9640 Handling offset move in thread for scope, endpoint = (0.86, 0.30)
02:34:55.677 00.000 9640 Moving (0.86, 0.30) raw xDistance=-0.31 yDistance=0.84
02:34:55.677 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.31
02:34:55.677 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 0.84, m_sumCorr=0.9
02:34:55.677 00.000 9640 MoveAxis(E, 32, ABG)
02:34:55.678 00.001 9640 Guiding  Dir = 2, Dur = 32
02:34:55.678 00.000 9640 IsSlewing returns 0
02:34:55.678 00.000 9640 IsGuiding returns 0
02:34:55.678 00.000 9640 PulseGuide returned control before completion, sleep 42
02:34:55.684 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=9020, med=3216, FiltMin=3132, FiltMax=7820, Gamma=2.190
02:34:55.715 00.031 16872 UpdateGuideState exits: m=98529 SNR=189.8
02:34:55.718 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:55.721 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:34:55.726 00.005 9640 IsGuiding returns 1
02:34:55.726 00.000 9640 scope still moving after pulse duration time elapsed
02:34:55.726 00.000 16872 Enqueuing Expose request
02:34:55.754 00.028 9640 IsSlewing returns 0
02:34:55.754 00.000 9640 IsGuiding returns 1
02:34:55.787 00.033 9640 IsSlewing returns 0
02:34:55.787 00.000 9640 IsGuiding returns 1
02:34:55.816 00.029 9640 IsSlewing returns 0
02:34:55.817 00.001 9640 IsGuiding returns 0
02:34:55.817 00.000 9640 scope move finished after 32 + 106 ms
02:34:55.817 00.000 9640 Move returns status 0, amount 32
02:34:55.817 00.000 9640 MoveAxis(S, 34, ABG)
02:34:55.817 00.000 9640 Guiding  Dir = 1, Dur = 34
02:34:55.817 00.000 9640 IsSlewing returns 0
02:34:55.817 00.000 9640 IsGuiding returns 0
02:34:55.817 00.000 9640 PulseGuide returned control before completion, sleep 44
02:34:55.863 00.046 9640 IsGuiding returns 1
02:34:55.864 00.001 9640 scope still moving after pulse duration time elapsed
02:34:55.894 00.030 9640 IsSlewing returns 0
02:34:55.895 00.001 9640 IsGuiding returns 0
02:34:55.895 00.000 9640 scope move finished after 34 + 43 ms
02:34:55.895 00.000 9640 Move returns status 0, amount 34
02:34:55.895 00.000 9640 move complete, result=0
02:34:55.896 00.001 9640 worker thread done servicing request
02:34:55.896 00.000 9640 Worker thread wakes up
02:34:55.896 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:34:55.896 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:34:55.896 00.000 16872 GuideStep: -0.3 px 32 ms EAST, 0.8 px 34 ms SOUTH
02:34:58.148 02.252 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7e6fbe0c-2ea2-46f3-98de-0bc7eb0576ee"}
02:34:58.152 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7e6fbe0c-2ea2-46f3-98de-0bc7eb0576ee"}
02:34:58.156 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0479fd7-d265-4b95-ba53-2be723b9391c"}
02:34:58.161 00.005 16872 case statement mapped state 6 to 3
02:34:58.165 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0479fd7-d265-4b95-ba53-2be723b9391c"}
02:34:58.169 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"45c8fb27-2b45-4ed7-9add-02b0e7c5c606"}
02:34:58.173 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.80,7.47],"pixels":"..."},"id":"45c8fb27-2b45-4ed7-9add-02b0e7c5c606"}
02:34:58.627 00.454 16872 evsrv: cli 0D3BFFA8 connect
02:34:58.632 00.005 16872 case statement mapped state 6 to 3
02:34:58.639 00.007 16872 case statement mapped state 6 to 3
02:34:58.647 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"a12ef201-f05c-4701-8666-db1bf0985a32"}
02:34:58.653 00.006 16872 case statement mapped state 6 to 3
02:34:58.657 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a12ef201-f05c-4701-8666-db1bf0985a32"}
02:34:58.665 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
02:35:00.036 01.371 9640 Exposure complete
02:35:00.502 00.466 16872 OnExposeComplete: enter
02:35:00.508 00.006 9640 worker thread done servicing request
02:35:00.509 00.001 16872 UpdateGuideState(): m_state=6
02:35:00.515 00.006 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:35:00.521 00.006 16872 Star::Find returns 1 (0), X=208.67, Y=190.36, Mass=97582, SNR=192.7, Peak=8780 HFD=3.7
02:35:00.526 00.005 16872 MultiStar: [#1 1.43,0.39,0.00,M4] [#2 1.02,-0.02,0.32,U] [#3 0.09,-0.29,0.32,U] [#4 0.93,-0.14,0.27,U] [#5 -0.05,-0.10,0.21,U] [#6 1.61,0.72,0.00,M6] [#7 -0.26,0.53,0.14,U] [#8 1.46,0.06,0.00,M9] 
02:35:00.588 00.062 16872 refined, 5 included, MultiStar: {0.86, 0.12}, one-star: {1.39, 0.35}
02:35:00.593 00.005 16872 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.59) = xAngle (1.72 = 1.72)
02:35:00.599 00.006 16872 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.77 = 1.77)
02:35:00.603 00.004 16872 CameraToMount -- cameraX=0.86 cameraY=0.12 hyp=0.87 cameraTheta=0.13 mountX=-0.13 mountY=0.85, mountTheta=1.72
02:35:00.610 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.86, y=0.12, opts=13)
02:35:00.615 00.005 16872 Enqueuing Move request for scope (0.86, 0.12)
02:35:00.620 00.005 9640 Worker thread wakes up
02:35:00.621 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.86, 0.12) opts 0xd
02:35:00.621 00.000 9640 Handling offset move in thread for scope, endpoint = (0.86, 0.12)
02:35:00.621 00.000 9640 Moving (0.86, 0.12) raw xDistance=-0.13 yDistance=0.85
02:35:00.621 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.13
02:35:00.621 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.85, m_sumCorr=1.1
02:35:00.621 00.000 9640 MoveAxis(E, 17, ABG)
02:35:00.621 00.000 9640 Guiding  Dir = 2, Dur = 17
02:35:00.622 00.001 9640 IsSlewing returns 0
02:35:00.622 00.000 9640 IsGuiding returns 0
02:35:00.622 00.000 9640 PulseGuide returned control before completion, sleep 27
02:35:00.629 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=8780, med=3208, FiltMin=3078, FiltMax=6944, Gamma=2.190
02:35:00.690 00.061 9640 IsGuiding returns 0
02:35:00.691 00.001 9640 Move returns status 0, amount 17
02:35:00.691 00.000 9640 MoveAxis(S, 27, ABG)
02:35:00.691 00.000 9640 Guiding  Dir = 1, Dur = 27
02:35:00.692 00.001 9640 IsSlewing returns 0
02:35:00.694 00.002 9640 IsGuiding returns 0
02:35:00.694 00.000 9640 PulseGuide returned control before completion, sleep 37
02:35:00.748 00.054 9640 IsGuiding returns 1
02:35:00.748 00.000 9640 scope still moving after pulse duration time elapsed
02:35:00.762 00.014 16872 UpdateGuideState exits: m=97582 SNR=192.7
02:35:00.769 00.007 9640 IsSlewing returns 0
02:35:00.769 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:00.776 00.007 9640 IsGuiding returns 1
02:35:00.776 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:35:00.780 00.004 16872 Enqueuing Expose request
02:35:00.801 00.021 9640 IsSlewing returns 0
02:35:00.801 00.000 9640 IsGuiding returns 1
02:35:00.846 00.045 9640 IsSlewing returns 0
02:35:00.846 00.000 9640 IsGuiding returns 0
02:35:00.846 00.000 9640 scope move finished after 27 + 125 ms
02:35:00.846 00.000 9640 Move returns status 0, amount 27
02:35:00.846 00.000 9640 move complete, result=0
02:35:00.846 00.000 9640 worker thread done servicing request
02:35:00.846 00.000 9640 Worker thread wakes up
02:35:00.847 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:35:00.847 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:35:00.872 00.025 16872 GuideStep: -0.1 px 17 ms EAST, 0.9 px 27 ms SOUTH
02:35:01.681 00.809 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5b8f51fe-4fe1-4664-98c8-0760e0d156ee"}
02:35:01.690 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5b8f51fe-4fe1-4664-98c8-0760e0d156ee"}
02:35:01.938 00.248 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e7326fbf-a3a1-4866-8a42-cbda8b522d31"}
02:35:01.947 00.009 16872 case statement mapped state 6 to 3
02:35:01.958 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7326fbf-a3a1-4866-8a42-cbda8b522d31"}
02:35:02.000 00.042 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e9919b1-da85-4496-b648-fb66336cfe80"}
02:35:02.005 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.67,7.36],"pixels":"..."},"id":"8e9919b1-da85-4496-b648-fb66336cfe80"}
02:35:04.954 02.949 9640 Exposure complete
02:35:05.159 00.205 9640 worker thread done servicing request
02:35:05.159 00.000 16872 OnExposeComplete: enter
02:35:05.163 00.004 16872 UpdateGuideState(): m_state=6
02:35:05.167 00.004 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
02:35:05.170 00.003 16872 Star::Find returns 1 (0), X=208.45, Y=190.47, Mass=99256, SNR=195.6, Peak=9560 HFD=3.5
02:35:05.174 00.004 16872 MultiStar: [#1 1.17,0.43,0.00,M5] [#2 1.02,0.12,0.32,U] [#3 0.37,-0.21,0.30,U] [#4 1.77,0.06,0.00,M3] [#5 -0.59,0.13,0.21,U] [#6 1.30,0.49,0.00,M7] [#7 -0.48,0.44,0.15,U] [#8 1.68,0.07,0.00,M10] 
02:35:05.178 00.004 16872 refined, 4 included, MultiStar: {0.71, 0.27}, one-star: {1.17, 0.47}
02:35:05.181 00.003 16872 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.59) = xAngle (1.95 = 1.95)
02:35:05.184 00.003 16872 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.00 = 2.00)
02:35:05.187 00.003 16872 CameraToMount -- cameraX=0.71 cameraY=0.27 hyp=0.76 cameraTheta=0.36 mountX=-0.28 mountY=0.69, mountTheta=1.96
02:35:05.192 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.71, y=0.27, opts=13)
02:35:05.196 00.004 16872 Enqueuing Move request for scope (0.71, 0.27)
02:35:05.198 00.002 9640 Worker thread wakes up
02:35:05.198 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.27) opts 0xd
02:35:05.198 00.000 9640 Handling offset move in thread for scope, endpoint = (0.71, 0.27)
02:35:05.198 00.000 9640 Moving (0.71, 0.27) raw xDistance=-0.28 yDistance=0.69
02:35:05.200 00.002 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.28
02:35:05.200 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.69, m_sumCorr=1.3
02:35:05.200 00.000 9640 MoveAxis(E, 32, ABG)
02:35:05.200 00.000 9640 Guiding  Dir = 2, Dur = 32
02:35:05.200 00.000 9640 IsSlewing returns 0
02:35:05.200 00.000 9640 IsGuiding returns 0
02:35:05.201 00.001 9640 PulseGuide returned control before completion, sleep 42
02:35:05.205 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=9560, med=3216, FiltMin=3136, FiltMax=7336, Gamma=2.190
02:35:05.253 00.048 9640 IsGuiding returns 1
02:35:05.253 00.000 9640 scope still moving after pulse duration time elapsed
02:35:05.256 00.003 16872 UpdateGuideState exits: m=99256 SNR=195.6
02:35:05.260 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:05.263 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:35:05.266 00.003 16872 Enqueuing Expose request
02:35:05.273 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df821804-834a-4be4-8f68-cdde49dce935"}
02:35:05.276 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"df821804-834a-4be4-8f68-cdde49dce935"}
02:35:05.285 00.009 9640 IsSlewing returns 0
02:35:05.285 00.000 9640 IsGuiding returns 0
02:35:05.285 00.000 9640 scope move finished after 32 + 52 ms
02:35:05.285 00.000 9640 Move returns status 0, amount 32
02:35:05.285 00.000 9640 MoveAxis(S, 26, ABG)
02:35:05.285 00.000 9640 Guiding  Dir = 1, Dur = 26
02:35:05.285 00.000 9640 IsSlewing returns 0
02:35:05.286 00.001 9640 IsGuiding returns 0
02:35:05.286 00.000 9640 PulseGuide returned control before completion, sleep 36
02:35:05.298 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f3511473-0a2d-48fc-a307-cd5bfe317a13"}
02:35:05.307 00.009 16872 case statement mapped state 6 to 3
02:35:05.313 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3511473-0a2d-48fc-a307-cd5bfe317a13"}
02:35:05.325 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"493f1327-f1a3-464e-9457-5fb86ae74473"}
02:35:05.329 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.45,7.47],"pixels":"..."},"id":"493f1327-f1a3-464e-9457-5fb86ae74473"}
02:35:05.333 00.004 9640 IsGuiding returns 1
02:35:05.333 00.000 9640 scope still moving after pulse duration time elapsed
02:35:05.364 00.031 9640 IsSlewing returns 0
02:35:05.364 00.000 9640 IsGuiding returns 0
02:35:05.364 00.000 9640 scope move finished after 26 + 52 ms
02:35:05.364 00.000 9640 Move returns status 0, amount 26
02:35:05.364 00.000 9640 move complete, result=0
02:35:05.365 00.001 9640 worker thread done servicing request
02:35:05.365 00.000 9640 Worker thread wakes up
02:35:05.365 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:35:05.365 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:35:05.419 00.054 16872 GuideStep: -0.3 px 32 ms EAST, 0.7 px 26 ms SOUTH
02:35:08.723 03.304 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f28b452c-f01f-425b-8366-1ebe54403e3c"}
02:35:08.726 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f28b452c-f01f-425b-8366-1ebe54403e3c"}
02:35:08.763 00.037 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c7909d9-d7a9-4c0a-9ac3-edfdc51f173a"}
02:35:08.780 00.017 16872 case statement mapped state 6 to 3
02:35:08.788 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c7909d9-d7a9-4c0a-9ac3-edfdc51f173a"}
02:35:08.811 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2d1afbf4-b786-437f-b223-7c8cb3cfef8b"}
02:35:08.820 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.45,7.47],"pixels":"..."},"id":"2d1afbf4-b786-437f-b223-7c8cb3cfef8b"}
02:35:09.549 00.729 9640 Exposure complete
02:35:09.733 00.184 9640 worker thread done servicing request
02:35:09.733 00.000 16872 OnExposeComplete: enter
02:35:09.738 00.005 16872 UpdateGuideState(): m_state=6
02:35:09.743 00.005 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
02:35:09.747 00.004 16872 Star::Find returns 1 (0), X=208.14, Y=190.97, Mass=105484, SNR=201.6, Peak=11096 HFD=4.0
02:35:09.752 00.005 16872 MultiStar: [#1 0.78,0.80,0.00,M6] [#2 0.73,1.17,0.00,M1] [#3 0.04,0.25,0.26,U] [#4 1.31,0.34,0.00,M4] [#5 -0.45,0.74,0.20,U] [#6 1.06,1.36,0.00,M8] [#7 -0.39,1.15,0.00,M1] [#8 0.96,0.48,0.17,U] 
02:35:09.756 00.004 16872 refined, 3 included, MultiStar: {0.58, 0.77}, one-star: {0.86, 0.97}
02:35:09.763 00.007 16872 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.59) = xAngle (2.51 = 2.51)
02:35:09.767 00.004 16872 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.56 = 2.56)
02:35:09.771 00.004 16872 CameraToMount -- cameraX=0.58 cameraY=0.77 hyp=0.97 cameraTheta=0.93 mountX=-0.78 mountY=0.53, mountTheta=2.54
02:35:09.778 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.58, y=0.77, opts=13)
02:35:09.781 00.003 16872 Enqueuing Move request for scope (0.58, 0.77)
02:35:09.784 00.003 9640 Worker thread wakes up
02:35:09.784 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.77) opts 0xd
02:35:09.784 00.000 9640 Handling offset move in thread for scope, endpoint = (0.58, 0.77)
02:35:09.785 00.001 9640 Moving (0.58, 0.77) raw xDistance=-0.78 yDistance=0.53
02:35:09.785 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.73 from input -0.78
02:35:09.785 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.53, m_sumCorr=1.6
02:35:09.785 00.000 9640 MoveAxis(E, 87, ABG)
02:35:09.785 00.000 9640 Guiding  Dir = 2, Dur = 87
02:35:09.785 00.000 9640 IsSlewing returns 0
02:35:09.785 00.000 9640 IsGuiding returns 0
02:35:09.786 00.001 9640 PulseGuide returned control before completion, sleep 97
02:35:09.793 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2844, max=11096, med=3208, FiltMin=3084, FiltMax=8428, Gamma=2.190
02:35:09.833 00.040 16872 UpdateGuideState exits: m=105484 SNR=201.6
02:35:09.840 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:09.847 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:35:09.852 00.005 16872 Enqueuing Expose request
02:35:09.884 00.032 9640 IsGuiding returns 1
02:35:09.884 00.000 9640 scope still moving after pulse duration time elapsed
02:35:09.915 00.031 9640 IsSlewing returns 0
02:35:09.915 00.000 9640 IsGuiding returns 0
02:35:09.916 00.001 9640 scope move finished after 87 + 43 ms
02:35:09.916 00.000 9640 Move returns status 0, amount 87
02:35:09.916 00.000 9640 MoveAxis(S, 26, ABG)
02:35:09.916 00.000 9640 Guiding  Dir = 1, Dur = 26
02:35:09.916 00.000 9640 IsSlewing returns 0
02:35:09.916 00.000 9640 IsGuiding returns 0
02:35:09.917 00.001 9640 PulseGuide returned control before completion, sleep 36
02:35:09.964 00.047 9640 IsGuiding returns 0
02:35:09.964 00.000 9640 Move returns status 0, amount 26
02:35:09.964 00.000 9640 move complete, result=0
02:35:09.964 00.000 9640 worker thread done servicing request
02:35:09.964 00.000 9640 Worker thread wakes up
02:35:09.964 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:35:09.964 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:35:10.773 00.809 16872 GuideStep: -0.8 px 87 ms EAST, 0.5 px 26 ms SOUTH
02:35:12.222 01.449 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d32a3b1f-9843-4d9a-b790-11075d31e6ed"}
02:35:12.226 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d32a3b1f-9843-4d9a-b790-11075d31e6ed"}
02:35:12.231 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2ec9cc7c-4405-48b2-82c6-a38e15ba1a57"}
02:35:12.235 00.004 16872 case statement mapped state 6 to 3
02:35:12.238 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ec9cc7c-4405-48b2-82c6-a38e15ba1a57"}
02:35:12.248 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"221914e1-3b2e-4e12-b934-4c320e42e388"}
02:35:12.255 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.14,6.97],"pixels":"..."},"id":"221914e1-3b2e-4e12-b934-4c320e42e388"}
02:35:14.187 01.932 9640 Exposure complete
02:35:14.405 00.218 9640 worker thread done servicing request
02:35:14.405 00.000 16872 OnExposeComplete: enter
02:35:14.412 00.007 16872 UpdateGuideState(): m_state=6
02:35:14.420 00.008 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
02:35:14.425 00.005 16872 Star::Find returns 1 (0), X=208.34, Y=190.06, Mass=105827, SNR=213.4, Peak=8636 HFD=4.2
02:35:14.430 00.005 16872 MultiStar: [#1 0.93,-0.32,0.28,U] [#2 0.65,-0.12,0.31,U] [#3 0.29,-0.65,0.27,U] [#4 1.24,-0.13,0.00,M5] [#5 -0.42,-0.37,0.17,U] [#6 1.02,0.29,0.16,U] [#7 -0.50,0.23,0.14,U] [#8 1.25,-0.08,0.00,M10] 
02:35:14.443 00.013 16872 refined, 6 included, MultiStar: {0.70, -0.10}, one-star: {1.06, 0.06}
02:35:14.449 00.006 16872 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.59) = xAngle (1.44 = 1.44)
02:35:14.453 00.004 16872 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.49 = 1.49)
02:35:14.457 00.004 16872 CameraToMount -- cameraX=0.70 cameraY=-0.10 hyp=0.70 cameraTheta=-0.14 mountX=0.09 mountY=0.70, mountTheta=1.45
02:35:14.463 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.70, y=-0.10, opts=13)
02:35:14.468 00.005 16872 Enqueuing Move request for scope (0.70, -0.10)
02:35:14.478 00.010 9640 Worker thread wakes up
02:35:14.478 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.10) opts 0xd
02:35:14.478 00.000 9640 Handling offset move in thread for scope, endpoint = (0.70, -0.10)
02:35:14.478 00.000 9640 Moving (0.70, -0.10) raw xDistance=0.09 yDistance=0.70
02:35:14.478 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:35:14.478 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.70, m_sumCorr=1.7
02:35:14.478 00.000 9640 MoveAxis(E, 0, ABG)
02:35:14.479 00.001 9640 Move returns status 0, amount 0
02:35:14.479 00.000 9640 MoveAxis(S, 22, ABG)
02:35:14.479 00.000 9640 Guiding  Dir = 1, Dur = 22
02:35:14.479 00.000 9640 IsSlewing returns 0
02:35:14.479 00.000 9640 IsGuiding returns 0
02:35:14.480 00.001 9640 PulseGuide returned control before completion, sleep 32
02:35:14.492 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=8636, med=3216, FiltMin=3136, FiltMax=7352, Gamma=2.190
02:35:14.534 00.042 9640 IsGuiding returns 1
02:35:14.534 00.000 9640 scope still moving after pulse duration time elapsed
02:35:14.562 00.028 9640 IsSlewing returns 0
02:35:14.562 00.000 9640 IsGuiding returns 0
02:35:14.563 00.001 9640 scope move finished after 22 + 61 ms
02:35:14.563 00.000 9640 Move returns status 0, amount 22
02:35:14.563 00.000 9640 move complete, result=0
02:35:14.563 00.000 9640 worker thread done servicing request
02:35:14.569 00.006 16872 UpdateGuideState exits: m=105827 SNR=213.4
02:35:14.573 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:14.577 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:35:14.586 00.009 16872 Enqueuing Expose request
02:35:14.591 00.005 9640 Worker thread wakes up
02:35:14.591 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:35:14.591 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:35:14.591 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 22 ms SOUTH
02:35:15.723 01.132 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5d0f474-0d7a-4204-adbd-bfaf4c891418"}
02:35:15.728 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e5d0f474-0d7a-4204-adbd-bfaf4c891418"}
02:35:15.732 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"baa4064d-7bef-44de-b1c8-c601fe429344"}
02:35:15.736 00.004 16872 case statement mapped state 6 to 3
02:35:15.739 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"baa4064d-7bef-44de-b1c8-c601fe429344"}
02:35:15.747 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"afd98041-fd5d-4c7a-8fcb-c902af4223ea"}
02:35:15.751 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.34,7.06],"pixels":"..."},"id":"afd98041-fd5d-4c7a-8fcb-c902af4223ea"}
02:35:18.690 02.939 9640 Exposure complete
02:35:18.856 00.166 9640 worker thread done servicing request
02:35:18.856 00.000 16872 OnExposeComplete: enter
02:35:18.859 00.003 16872 UpdateGuideState(): m_state=6
02:35:18.864 00.005 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
02:35:18.872 00.008 16872 Star::Find returns 1 (0), X=208.28, Y=189.68, Mass=106798, SNR=205.5, Peak=10264 HFD=3.7
02:35:18.876 00.004 16872 MultiStar: [#1 0.50,-0.93,0.30,U] [#2 0.23,-0.42,0.32,U] [#3 -0.17,-0.76,0.33,U] [#4 0.91,-0.53,0.22,U] [#5 -0.34,-0.83,0.18,U] [#6 1.36,0.02,0.00,M8] [#7 -0.80,-0.24,0.15,U] [#8 1.26,-0.90,0.00,R] 
02:35:18.879 00.003 16872 refined, 6 included, MultiStar: {0.47, -0.52}, one-star: {1.00, -0.33}
02:35:18.882 00.003 16872 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.59) = xAngle (0.75 = 0.75)
02:35:18.886 00.004 16872 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.80 = 0.80)
02:35:18.889 00.003 16872 CameraToMount -- cameraX=0.47 cameraY=-0.52 hyp=0.70 cameraTheta=-0.83 mountX=0.51 mountY=0.50, mountTheta=0.78
02:35:18.898 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.47, y=-0.52, opts=13)
02:35:18.902 00.004 16872 Enqueuing Move request for scope (0.47, -0.52)
02:35:18.905 00.003 9640 Worker thread wakes up
02:35:18.905 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.52) opts 0xd
02:35:18.905 00.000 9640 Handling offset move in thread for scope, endpoint = (0.47, -0.52)
02:35:18.905 00.000 9640 Moving (0.47, -0.52) raw xDistance=0.51 yDistance=0.50
02:35:18.906 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.51
02:35:18.906 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.50, m_sumCorr=1.9
02:35:18.906 00.000 9640 MoveAxis(W, 54, ABG)
02:35:18.906 00.000 9640 Guiding  Dir = 3, Dur = 54
02:35:18.906 00.000 9640 IsSlewing returns 0
02:35:18.906 00.000 9640 IsGuiding returns 0
02:35:18.907 00.001 9640 PulseGuide returned control before completion, sleep 64
02:35:18.912 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=10264, med=3216, FiltMin=3104, FiltMax=7936, Gamma=2.190
02:35:18.950 00.038 16872 UpdateGuideState exits: m=106798 SNR=205.5
02:35:18.953 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:18.956 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:35:18.959 00.003 16872 Enqueuing Expose request
02:35:18.985 00.026 9640 IsGuiding returns 0
02:35:18.985 00.000 9640 Move returns status 0, amount 54
02:35:18.985 00.000 9640 MoveAxis(S, 19, ABG)
02:35:18.985 00.000 9640 Guiding  Dir = 1, Dur = 19
02:35:18.986 00.001 9640 IsSlewing returns 0
02:35:18.986 00.000 9640 IsGuiding returns 0
02:35:18.986 00.000 9640 PulseGuide returned control before completion, sleep 29
02:35:19.016 00.030 9640 IsGuiding returns 1
02:35:19.016 00.000 9640 scope still moving after pulse duration time elapsed
02:35:19.049 00.033 9640 IsSlewing returns 0
02:35:19.049 00.000 9640 IsGuiding returns 0
02:35:19.049 00.000 9640 scope move finished after 19 + 44 ms
02:35:19.049 00.000 9640 Move returns status 0, amount 19
02:35:19.049 00.000 9640 move complete, result=0
02:35:19.050 00.001 9640 worker thread done servicing request
02:35:19.050 00.000 9640 Worker thread wakes up
02:35:19.050 00.000 16872 GuideStep: 0.5 px 54 ms WEST, 0.5 px 19 ms SOUTH
02:35:19.058 00.008 9640 worker thread servicing REQUEST_EXPOSE 3500
02:35:19.058 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:35:19.223 00.165 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11f25fd2-1fcc-4f42-9456-4683114f9d96"}
02:35:19.227 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"11f25fd2-1fcc-4f42-9456-4683114f9d96"}
02:35:19.231 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c55a5cdf-2323-4aa5-b30d-c5590a1f2846"}
02:35:19.234 00.003 16872 case statement mapped state 6 to 3
02:35:19.237 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c55a5cdf-2323-4aa5-b30d-c5590a1f2846"}
02:35:19.244 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6108f919-c906-4362-a150-6e140eaa9aa5"}
02:35:19.247 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.28,6.68],"pixels":"..."},"id":"6108f919-c906-4362-a150-6e140eaa9aa5"}
02:35:22.722 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b435a65c-2c33-41e8-8426-700b12f30301"}
02:35:22.732 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b435a65c-2c33-41e8-8426-700b12f30301"}
02:35:22.736 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"62bf4f06-3cd4-4929-9ae9-10da62297082"}
02:35:22.741 00.005 16872 case statement mapped state 6 to 3
02:35:22.745 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"62bf4f06-3cd4-4929-9ae9-10da62297082"}
02:35:22.749 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"498c9f66-6c0a-4d1c-a4c9-e21404e95a06"}
02:35:22.753 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.28,6.68],"pixels":"..."},"id":"498c9f66-6c0a-4d1c-a4c9-e21404e95a06"}
02:35:23.144 00.391 9640 Exposure complete
02:35:23.298 00.154 9640 worker thread done servicing request
02:35:23.298 00.000 16872 OnExposeComplete: enter
02:35:23.305 00.007 16872 UpdateGuideState(): m_state=6
02:35:23.308 00.003 16872 Star::Find(15, 208, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
02:35:23.310 00.002 16872 Star::Find returns 1 (0), X=208.36, Y=191.39, Mass=104081, SNR=194.5, Peak=10124 HFD=3.5
02:35:23.313 00.003 16872 MultiStar: [#1 1.10,1.11,0.00,M5] [#2 0.68,0.76,0.32,U] [#3 0.09,0.76,0.29,U] [#4 1.35,0.83,0.00,M5] [#5 -0.62,0.71,0.21,U] [#6 1.08,1.63,0.00,M9] [#7 -0.65,1.15,0.00,M1] [#8 0.01,1.16,0.00,M1] 
02:35:23.317 00.004 16872 refined, 3 included, MultiStar: {0.65, 1.09}, one-star: {1.08, 1.38}
02:35:23.319 00.002 16872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.59) = xAngle (2.62 = 2.62)
02:35:23.323 00.004 16872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.67 = 2.67)
02:35:23.326 00.003 16872 CameraToMount -- cameraX=0.65 cameraY=1.09 hyp=1.27 cameraTheta=1.03 mountX=-1.10 mountY=0.58, mountTheta=2.66
02:35:23.330 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.65, y=1.09, opts=13)
02:35:23.338 00.008 16872 Enqueuing Move request for scope (0.65, 1.09)
02:35:23.341 00.003 9640 Worker thread wakes up
02:35:23.341 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.65, 1.09) opts 0xd
02:35:23.341 00.000 9640 Handling offset move in thread for scope, endpoint = (0.65, 1.09)
02:35:23.341 00.000 9640 Moving (0.65, 1.09) raw xDistance=-1.10 yDistance=0.58
02:35:23.341 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.10
02:35:23.341 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.58, m_sumCorr=2.1
02:35:23.341 00.000 9640 MoveAxis(E, 112, ABG)
02:35:23.341 00.000 9640 Guiding  Dir = 2, Dur = 112
02:35:23.342 00.001 9640 IsSlewing returns 0
02:35:23.342 00.000 9640 IsGuiding returns 0
02:35:23.342 00.000 9640 PulseGuide returned control before completion, sleep 122
02:35:23.347 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=10124, med=3208, FiltMin=3132, FiltMax=7584, Gamma=2.190
02:35:23.380 00.033 16872 UpdateGuideState exits: m=104081 SNR=194.5
02:35:23.388 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:23.390 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:35:23.393 00.003 16872 Enqueuing Expose request
02:35:23.472 00.079 9640 IsGuiding returns 1
02:35:23.472 00.000 9640 scope still moving after pulse duration time elapsed
02:35:23.505 00.033 9640 IsSlewing returns 0
02:35:23.505 00.000 9640 IsGuiding returns 0
02:35:23.506 00.001 9640 scope move finished after 112 + 51 ms
02:35:23.506 00.000 9640 Move returns status 0, amount 112
02:35:23.506 00.000 9640 MoveAxis(S, 19, ABG)
02:35:23.506 00.000 9640 Guiding  Dir = 1, Dur = 19
02:35:23.506 00.000 9640 IsSlewing returns 0
02:35:23.506 00.000 9640 IsGuiding returns 0
02:35:23.507 00.001 9640 PulseGuide returned control before completion, sleep 29
02:35:23.537 00.030 9640 IsGuiding returns 1
02:35:23.537 00.000 9640 scope still moving after pulse duration time elapsed
02:35:23.570 00.033 9640 IsSlewing returns 0
02:35:23.572 00.002 9640 IsGuiding returns 0
02:35:23.572 00.000 9640 scope move finished after 19 + 46 ms
02:35:23.573 00.001 9640 Move returns status 0, amount 19
02:35:23.573 00.000 9640 move complete, result=0
02:35:23.573 00.000 16872 GuideStep: -1.1 px 112 ms EAST, 0.6 px 19 ms SOUTH
02:35:23.577 00.004 9640 worker thread done servicing request
02:35:23.577 00.000 9640 Worker thread wakes up
02:35:23.577 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:35:23.577 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:35:26.222 02.645 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"66a67acf-766d-426f-a9a0-91aeebcc62a4"}
02:35:26.226 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"66a67acf-766d-426f-a9a0-91aeebcc62a4"}
02:35:26.229 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b823b1cb-ea8f-4972-9a97-07395bae6ce5"}
02:35:26.232 00.003 16872 case statement mapped state 6 to 3
02:35:26.234 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b823b1cb-ea8f-4972-9a97-07395bae6ce5"}
02:35:26.255 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"12726127-c21a-435f-a88c-37c60963d932"}
02:35:26.259 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.36,7.39],"pixels":"..."},"id":"12726127-c21a-435f-a88c-37c60963d932"}
02:35:27.632 01.373 9640 Exposure complete
02:35:27.770 00.138 9640 worker thread done servicing request
02:35:27.771 00.001 16872 OnExposeComplete: enter
02:35:27.775 00.004 16872 UpdateGuideState(): m_state=6
02:35:27.779 00.004 16872 Star::Find(15, 208, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
02:35:27.783 00.004 16872 Star::Find returns 1 (0), X=207.92, Y=189.95, Mass=104530, SNR=198.8, Peak=10512 HFD=4.1
02:35:27.786 00.003 16872 MultiStar: [#1 0.63,0.47,0.31,U] [#2 0.43,0.11,0.32,U] [#3 0.08,-0.40,0.33,U] [#4 -0.05,0.22,0.25,U] [#5 -0.54,0.00,0.21,U] [#6 0.72,0.48,0.15,U] [#7 -0.80,0.42,0.16,U] [#8 -0.21,0.66,0.18,U] 
02:35:27.788 00.002 16872 refined, 8 included, MultiStar: {0.28, 0.10}, one-star: {0.64, -0.06}
02:35:27.791 00.003 16872 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.59) = xAngle (1.94 = 1.94)
02:35:27.795 00.004 16872 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.98 = 1.98)
02:35:27.797 00.002 16872 CameraToMount -- cameraX=0.28 cameraY=0.10 hyp=0.30 cameraTheta=0.35 mountX=-0.11 mountY=0.27, mountTheta=1.94
02:35:27.801 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=0.10, opts=13)
02:35:27.805 00.004 16872 Enqueuing Move request for scope (0.28, 0.10)
02:35:27.808 00.003 9640 Worker thread wakes up
02:35:27.809 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.10) opts 0xd
02:35:27.809 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, 0.10)
02:35:27.809 00.000 9640 Moving (0.28, 0.10) raw xDistance=-0.11 yDistance=0.27
02:35:27.809 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.11
02:35:27.810 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.27, m_sumCorr=2.2
02:35:27.810 00.000 9640 MoveAxis(E, 23, ABG)
02:35:27.810 00.000 9640 Guiding  Dir = 2, Dur = 23
02:35:27.810 00.000 9640 IsSlewing returns 0
02:35:27.811 00.001 9640 IsGuiding returns 0
02:35:27.811 00.000 9640 PulseGuide returned control before completion, sleep 33
02:35:27.818 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=10512, med=3216, FiltMin=3094, FiltMax=7988, Gamma=2.190
02:35:27.850 00.032 16872 UpdateGuideState exits: m=104530 SNR=198.8
02:35:27.854 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:27.857 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:35:27.860 00.003 16872 Enqueuing Expose request
02:35:27.862 00.002 9640 IsGuiding returns 1
02:35:27.862 00.000 9640 scope still moving after pulse duration time elapsed
02:35:27.886 00.024 9640 IsSlewing returns 0
02:35:27.886 00.000 9640 IsGuiding returns 0
02:35:27.886 00.000 9640 scope move finished after 23 + 52 ms
02:35:27.886 00.000 9640 Move returns status 0, amount 23
02:35:27.886 00.000 9640 MoveAxis(S, 18, ABG)
02:35:27.886 00.000 9640 Guiding  Dir = 1, Dur = 18
02:35:27.886 00.000 9640 IsSlewing returns 0
02:35:27.887 00.001 9640 IsGuiding returns 0
02:35:27.887 00.000 9640 PulseGuide returned control before completion, sleep 28
02:35:27.918 00.031 9640 IsGuiding returns 1
02:35:27.918 00.000 9640 scope still moving after pulse duration time elapsed
02:35:27.948 00.030 9640 IsSlewing returns 0
02:35:27.948 00.000 9640 IsGuiding returns 0
02:35:27.948 00.000 9640 scope move finished after 18 + 42 ms
02:35:27.948 00.000 9640 Move returns status 0, amount 18
02:35:27.948 00.000 9640 move complete, result=0
02:35:27.948 00.000 9640 worker thread done servicing request
02:35:27.949 00.001 9640 Worker thread wakes up
02:35:27.949 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:35:27.949 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:35:27.950 00.001 16872 GuideStep: -0.1 px 23 ms EAST, 0.3 px 18 ms SOUTH
02:35:29.720 01.770 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b270e112-68d0-4c24-bd5d-ca54738aef78"}
02:35:29.724 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b270e112-68d0-4c24-bd5d-ca54738aef78"}
02:35:29.728 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a825ba7-7265-406c-8ab4-841372d7ac4d"}
02:35:29.733 00.005 16872 case statement mapped state 6 to 3
02:35:29.740 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a825ba7-7265-406c-8ab4-841372d7ac4d"}
02:35:29.746 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a1dfb5dd-d715-4258-8c7f-beb3e9e2428d"}
02:35:29.750 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[6.92,6.95],"pixels":"..."},"id":"a1dfb5dd-d715-4258-8c7f-beb3e9e2428d"}
02:35:32.013 02.263 9640 Exposure complete
02:35:32.153 00.140 9640 worker thread done servicing request
02:35:32.154 00.001 16872 OnExposeComplete: enter
02:35:32.156 00.002 16872 UpdateGuideState(): m_state=6
02:35:32.159 00.003 16872 Star::Find(15, 207, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
02:35:32.163 00.004 16872 Star::Find returns 1 (0), X=207.86, Y=190.52, Mass=108304, SNR=207.0, Peak=8832 HFD=4.4
02:35:32.167 00.004 16872 MultiStar: [#1 0.71,0.11,0.31,U] [#2 0.69,-0.09,0.29,U] [#3 -0.28,-0.66,0.30,U] [#4 0.89,-0.21,0.23,U] [#5 -0.66,0.11,0.20,U] [#6 0.15,0.67,0.14,U] [#7 -1.11,0.62,0.00,M1] [#8 -0.72,0.89,0.00,M1] 
02:35:32.170 00.003 16872 refined, 6 included, MultiStar: {0.41, 0.16}, one-star: {0.57, 0.51}
02:35:32.172 00.002 16872 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.59) = xAngle (1.96 = 1.96)
02:35:32.175 00.003 16872 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.00 = 2.00)
02:35:32.178 00.003 16872 CameraToMount -- cameraX=0.41 cameraY=0.16 hyp=0.44 cameraTheta=0.37 mountX=-0.16 mountY=0.40, mountTheta=1.96
02:35:32.182 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.41, y=0.16, opts=13)
02:35:32.185 00.003 16872 Enqueuing Move request for scope (0.41, 0.16)
02:35:32.188 00.003 9640 Worker thread wakes up
02:35:32.188 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.16) opts 0xd
02:35:32.188 00.000 9640 Handling offset move in thread for scope, endpoint = (0.41, 0.16)
02:35:32.188 00.000 9640 Moving (0.41, 0.16) raw xDistance=-0.16 yDistance=0.40
02:35:32.188 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.16
02:35:32.188 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.40, m_sumCorr=2.2
02:35:32.188 00.000 9640 MoveAxis(E, 20, ABG)
02:35:32.188 00.000 9640 Guiding  Dir = 2, Dur = 20
02:35:32.189 00.001 9640 IsSlewing returns 0
02:35:32.189 00.000 9640 IsGuiding returns 0
02:35:32.189 00.000 9640 PulseGuide returned control before completion, sleep 30
02:35:32.195 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=8832, med=3216, FiltMin=3110, FiltMax=7840, Gamma=2.190
02:35:32.224 00.029 9640 IsGuiding returns 1
02:35:32.224 00.000 9640 scope still moving after pulse duration time elapsed
02:35:32.226 00.002 16872 UpdateGuideState exits: m=108304 SNR=207.0
02:35:32.230 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:32.233 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:35:32.235 00.002 16872 Enqueuing Expose request
02:35:32.254 00.019 9640 IsSlewing returns 0
02:35:32.255 00.001 9640 IsGuiding returns 0
02:35:32.255 00.000 9640 scope move finished after 20 + 46 ms
02:35:32.255 00.000 9640 Move returns status 0, amount 20
02:35:32.255 00.000 9640 MoveAxis(N, 0, ABG)
02:35:32.255 00.000 9640 Move returns status 0, amount 0
02:35:32.255 00.000 9640 move complete, result=0
02:35:32.255 00.000 9640 worker thread done servicing request
02:35:32.256 00.001 9640 Worker thread wakes up
02:35:32.256 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:35:32.256 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:35:32.256 00.000 16872 GuideStep: -0.2 px 20 ms EAST, 0.4 px 0 ms NORTH
02:35:33.219 00.963 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c2962c0d-ae7d-4623-a52a-56e069724c76"}
02:35:33.223 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c2962c0d-ae7d-4623-a52a-56e069724c76"}
02:35:33.227 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4084b470-0033-467c-8cb1-09356a5e7f33"}
02:35:33.231 00.004 16872 case statement mapped state 6 to 3
02:35:33.234 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4084b470-0033-467c-8cb1-09356a5e7f33"}
02:35:33.238 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5d92879b-7cbd-408a-9c6d-53d3638de774"}
02:35:33.243 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.86,6.52],"pixels":"..."},"id":"5d92879b-7cbd-408a-9c6d-53d3638de774"}
02:35:36.306 03.063 9640 Exposure complete
02:35:36.440 00.134 9640 worker thread done servicing request
02:35:36.440 00.000 16872 OnExposeComplete: enter
02:35:36.447 00.007 16872 UpdateGuideState(): m_state=6
02:35:36.451 00.004 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
02:35:36.455 00.004 16872 Star::Find returns 1 (0), X=208.12, Y=190.22, Mass=111270, SNR=212.9, Peak=10568 HFD=4.0
02:35:36.458 00.003 16872 MultiStar: [#1 0.83,0.08,0.30,U] [#2 0.54,0.15,0.29,U] [#3 -0.19,0.03,0.27,U] [#4 1.67,0.12,0.00,M4] [#5 -0.44,-0.54,0.18,U] [#6 1.13,0.55,0.00,M8] [#7 -0.69,0.09,0.13,U] [#8 -0.56,0.98,0.00,M2] 
02:35:36.461 00.003 16872 refined, 5 included, MultiStar: {0.47, 0.09}, one-star: {0.84, 0.21}
02:35:36.464 00.003 16872 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.59) = xAngle (1.78 = 1.78)
02:35:36.466 00.002 16872 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.83 = 1.83)
02:35:36.469 00.003 16872 CameraToMount -- cameraX=0.47 cameraY=0.09 hyp=0.48 cameraTheta=0.20 mountX=-0.10 mountY=0.46, mountTheta=1.78
02:35:36.475 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.47, y=0.09, opts=13)
02:35:36.478 00.003 16872 Enqueuing Move request for scope (0.47, 0.09)
02:35:36.481 00.003 9640 Worker thread wakes up
02:35:36.481 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.09) opts 0xd
02:35:36.481 00.000 9640 Handling offset move in thread for scope, endpoint = (0.47, 0.09)
02:35:36.481 00.000 9640 Moving (0.47, 0.09) raw xDistance=-0.10 yDistance=0.46
02:35:36.481 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.10
02:35:36.481 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.46, m_sumCorr=2.4
02:35:36.481 00.000 9640 MoveAxis(E, 13, ABG)
02:35:36.482 00.001 9640 Guiding  Dir = 2, Dur = 13
02:35:36.482 00.000 9640 IsSlewing returns 0
02:35:36.482 00.000 9640 IsGuiding returns 0
02:35:36.482 00.000 9640 PulseGuide returned control before completion, sleep 23
02:35:36.486 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=10568, med=3208, FiltMin=3128, FiltMax=8148, Gamma=2.190
02:35:36.518 00.032 9640 IsGuiding returns 1
02:35:36.519 00.001 9640 scope still moving after pulse duration time elapsed
02:35:36.519 00.000 16872 UpdateGuideState exits: m=111270 SNR=212.9
02:35:36.524 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:36.526 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:35:36.529 00.003 16872 Enqueuing Expose request
02:35:36.550 00.021 9640 IsSlewing returns 0
02:35:36.550 00.000 9640 IsGuiding returns 0
02:35:36.551 00.001 9640 scope move finished after 13 + 56 ms
02:35:36.552 00.001 9640 Move returns status 0, amount 13
02:35:36.552 00.000 9640 MoveAxis(S, 26, ABG)
02:35:36.552 00.000 9640 Guiding  Dir = 1, Dur = 26
02:35:36.552 00.000 9640 IsSlewing returns 0
02:35:36.552 00.000 9640 IsGuiding returns 0
02:35:36.553 00.001 9640 PulseGuide returned control before completion, sleep 36
02:35:36.601 00.048 9640 IsGuiding returns 1
02:35:36.601 00.000 9640 scope still moving after pulse duration time elapsed
02:35:36.627 00.026 9640 IsSlewing returns 0
02:35:36.629 00.002 9640 IsGuiding returns 0
02:35:36.629 00.000 9640 scope move finished after 26 + 51 ms
02:35:36.629 00.000 9640 Move returns status 0, amount 26
02:35:36.629 00.000 9640 move complete, result=0
02:35:36.630 00.001 9640 worker thread done servicing request
02:35:36.630 00.000 9640 Worker thread wakes up
02:35:36.630 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:35:36.630 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:35:36.630 00.000 16872 GuideStep: -0.1 px 13 ms EAST, 0.5 px 26 ms SOUTH
02:35:36.719 00.089 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b687633-e9b5-4dab-a2d3-53c1e77e6df5"}
02:35:36.724 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9b687633-e9b5-4dab-a2d3-53c1e77e6df5"}
02:35:36.728 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8f01456a-a0b6-4a8a-aa62-f3993d850523"}
02:35:36.731 00.003 16872 case statement mapped state 6 to 3
02:35:36.734 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f01456a-a0b6-4a8a-aa62-f3993d850523"}
02:35:36.737 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1dd5b075-91d0-49bb-bb7b-2ef131008142"}
02:35:36.741 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.12,7.22],"pixels":"..."},"id":"1dd5b075-91d0-49bb-bb7b-2ef131008142"}
02:35:40.217 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d3232da-5552-4c61-acf3-8d4297b11afe"}
02:35:40.220 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9d3232da-5552-4c61-acf3-8d4297b11afe"}
02:35:40.224 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4cbda148-3a19-486c-a146-73b9c9d35c1b"}
02:35:40.227 00.003 16872 case statement mapped state 6 to 3
02:35:40.229 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4cbda148-3a19-486c-a146-73b9c9d35c1b"}
02:35:40.232 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"711ec1a7-ce1a-41d5-ab72-76903fcb1cf7"}
02:35:40.235 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.12,7.22],"pixels":"..."},"id":"711ec1a7-ce1a-41d5-ab72-76903fcb1cf7"}
02:35:40.694 00.459 9640 Exposure complete
02:35:40.830 00.136 9640 worker thread done servicing request
02:35:40.831 00.001 16872 OnExposeComplete: enter
02:35:40.834 00.003 16872 UpdateGuideState(): m_state=6
02:35:40.837 00.003 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:35:40.840 00.003 16872 Star::Find returns 1 (0), X=207.74, Y=189.77, Mass=102469, SNR=198.5, Peak=9524 HFD=4.2
02:35:40.842 00.002 16872 MultiStar: [#1 0.42,-0.40,0.32,U] [#2 0.08,-0.54,0.31,U] [#3 -0.44,-1.51,0.00,M1] [#4 0.83,-0.26,0.24,U] [#5 -0.72,-0.24,0.17,U] [#6 0.58,-0.11,0.19,U] [#7 -1.31,0.31,0.00,M1] [#8 -0.79,-0.14,0.18,U] 
02:35:40.845 00.003 16872 refined, 6 included, MultiStar: {0.27, -0.28}, one-star: {0.46, -0.24}
02:35:40.848 00.003 16872 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.59) = xAngle (0.78 = 0.78)
02:35:40.852 00.004 16872 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.83 = 0.83)
02:35:40.855 00.003 16872 CameraToMount -- cameraX=0.27 cameraY=-0.28 hyp=0.39 cameraTheta=-0.81 mountX=0.28 mountY=0.29, mountTheta=0.80
02:35:40.859 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=-0.28, opts=13)
02:35:40.862 00.003 16872 Enqueuing Move request for scope (0.27, -0.28)
02:35:40.865 00.003 9640 Worker thread wakes up
02:35:40.865 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.28) opts 0xd
02:35:40.865 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, -0.28)
02:35:40.865 00.000 9640 Moving (0.27, -0.28) raw xDistance=0.28 yDistance=0.29
02:35:40.865 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.28
02:35:40.865 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=2.4
02:35:40.865 00.000 9640 MoveAxis(W, 29, ABG)
02:35:40.865 00.000 9640 Guiding  Dir = 3, Dur = 29
02:35:40.866 00.001 9640 IsSlewing returns 0
02:35:40.866 00.000 9640 IsGuiding returns 0
02:35:40.866 00.000 9640 PulseGuide returned control before completion, sleep 39
02:35:40.871 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=9524, med=3208, FiltMin=3100, FiltMax=7492, Gamma=2.190
02:35:40.904 00.033 16872 UpdateGuideState exits: m=102469 SNR=198.5
02:35:40.907 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:40.910 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:35:40.916 00.006 9640 IsGuiding returns 1
02:35:40.916 00.000 16872 Enqueuing Expose request
02:35:40.919 00.003 9640 scope still moving after pulse duration time elapsed
02:35:40.943 00.024 9640 IsSlewing returns 0
02:35:40.943 00.000 9640 IsGuiding returns 0
02:35:40.943 00.000 9640 scope move finished after 29 + 48 ms
02:35:40.943 00.000 9640 Move returns status 0, amount 29
02:35:40.944 00.001 9640 MoveAxis(N, 0, ABG)
02:35:40.944 00.000 9640 Move returns status 0, amount 0
02:35:40.944 00.000 9640 move complete, result=0
02:35:40.944 00.000 9640 worker thread done servicing request
02:35:40.944 00.000 9640 Worker thread wakes up
02:35:40.944 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:35:40.944 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:35:40.945 00.001 16872 GuideStep: 0.3 px 29 ms WEST, 0.3 px 0 ms NORTH
02:35:43.716 02.771 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6bd41039-8d10-49ef-a491-6993f68b2e68"}
02:35:43.720 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6bd41039-8d10-49ef-a491-6993f68b2e68"}
02:35:43.724 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aaaf804a-cd1a-43a5-b818-5e1fa840aac3"}
02:35:43.728 00.004 16872 case statement mapped state 6 to 3
02:35:43.730 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aaaf804a-cd1a-43a5-b818-5e1fa840aac3"}
02:35:43.735 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"52708dd5-7d91-41d1-8729-3a7fbab95eb2"}
02:35:43.738 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.74,6.77],"pixels":"..."},"id":"52708dd5-7d91-41d1-8729-3a7fbab95eb2"}
02:35:45.004 01.266 9640 Exposure complete
02:35:45.139 00.135 9640 worker thread done servicing request
02:35:45.139 00.000 16872 OnExposeComplete: enter
02:35:45.142 00.003 16872 UpdateGuideState(): m_state=6
02:35:45.145 00.003 16872 Star::Find(15, 207, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
02:35:45.147 00.002 16872 Star::Find returns 1 (0), X=207.89, Y=190.99, Mass=108725, SNR=209.2, Peak=10116 HFD=4.2
02:35:45.150 00.003 16872 MultiStar: [#1 0.82,0.73,0.00,M2] [#2 0.34,0.85,0.28,U] [#3 -0.20,-0.04,0.27,U] [#4 1.45,0.60,0.00,M4] [#5 -0.73,0.53,0.20,U] [#6 0.89,0.95,0.00,M8] [#7 -0.87,0.66,0.00,M2] [#8 -0.02,1.17,0.00,M2] 
02:35:45.153 00.003 16872 refined, 3 included, MultiStar: {0.29, 0.75}, one-star: {0.60, 0.98}
02:35:45.155 00.002 16872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.59) = xAngle (2.79 = 2.79)
02:35:45.158 00.003 16872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.84 = 2.84)
02:35:45.161 00.003 16872 CameraToMount -- cameraX=0.29 cameraY=0.75 hyp=0.80 cameraTheta=1.21 mountX=-0.76 mountY=0.24, mountTheta=2.83
02:35:45.168 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.29, y=0.75, opts=13)
02:35:45.172 00.004 16872 Enqueuing Move request for scope (0.29, 0.75)
02:35:45.174 00.002 9640 Worker thread wakes up
02:35:45.174 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.75) opts 0xd
02:35:45.174 00.000 9640 Handling offset move in thread for scope, endpoint = (0.29, 0.75)
02:35:45.174 00.000 9640 Moving (0.29, 0.75) raw xDistance=-0.76 yDistance=0.24
02:35:45.174 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.66 from input -0.76
02:35:45.174 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.24, m_sumCorr=2.6
02:35:45.174 00.000 9640 MoveAxis(E, 78, ABG)
02:35:45.174 00.000 9640 Guiding  Dir = 2, Dur = 78
02:35:45.175 00.001 9640 IsSlewing returns 0
02:35:45.175 00.000 9640 IsGuiding returns 0
02:35:45.175 00.000 9640 PulseGuide returned control before completion, sleep 88
02:35:45.180 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=10116, med=3212, FiltMin=3064, FiltMax=7904, Gamma=2.190
02:35:45.213 00.033 16872 UpdateGuideState exits: m=108725 SNR=209.2
02:35:45.217 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:45.220 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:35:45.222 00.002 16872 Enqueuing Expose request
02:35:45.273 00.051 9640 IsGuiding returns 1
02:35:45.273 00.000 9640 scope still moving after pulse duration time elapsed
02:35:45.304 00.031 9640 IsSlewing returns 0
02:35:45.306 00.002 9640 IsGuiding returns 0
02:35:45.306 00.000 9640 scope move finished after 78 + 52 ms
02:35:45.306 00.000 9640 Move returns status 0, amount 78
02:35:45.306 00.000 9640 MoveAxis(S, 20, ABG)
02:35:45.307 00.001 9640 Guiding  Dir = 1, Dur = 20
02:35:45.307 00.000 9640 IsSlewing returns 0
02:35:45.307 00.000 9640 IsGuiding returns 0
02:35:45.308 00.001 9640 PulseGuide returned control before completion, sleep 30
02:35:45.350 00.042 9640 IsGuiding returns 1
02:35:45.350 00.000 9640 scope still moving after pulse duration time elapsed
02:35:45.382 00.032 9640 IsSlewing returns 0
02:35:45.382 00.000 9640 IsGuiding returns 0
02:35:45.382 00.000 9640 scope move finished after 20 + 54 ms
02:35:45.382 00.000 9640 Move returns status 0, amount 20
02:35:45.382 00.000 9640 move complete, result=0
02:35:45.383 00.001 9640 worker thread done servicing request
02:35:45.383 00.000 16872 GuideStep: -0.8 px 78 ms EAST, 0.2 px 20 ms SOUTH
02:35:45.387 00.004 9640 Worker thread wakes up
02:35:45.387 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:35:45.387 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:35:47.215 01.828 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a228f94f-27de-4b30-948d-b7a20c5b7825"}
02:35:47.219 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a228f94f-27de-4b30-948d-b7a20c5b7825"}
02:35:47.224 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e70c6a57-bb33-46c5-8e5d-92c6e063835d"}
02:35:47.229 00.005 16872 case statement mapped state 6 to 3
02:35:47.232 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e70c6a57-bb33-46c5-8e5d-92c6e063835d"}
02:35:47.237 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f8491021-aed8-4112-b77d-46dba95c372a"}
02:35:47.241 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[6.89,6.99],"pixels":"..."},"id":"f8491021-aed8-4112-b77d-46dba95c372a"}
02:35:49.453 02.212 9640 Exposure complete
02:35:49.597 00.144 9640 worker thread done servicing request
02:35:49.597 00.000 16872 OnExposeComplete: enter
02:35:49.600 00.003 16872 UpdateGuideState(): m_state=6
02:35:49.605 00.005 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
02:35:49.607 00.002 16872 Star::Find returns 1 (0), X=207.68, Y=189.82, Mass=105218, SNR=212.3, Peak=9988 HFD=3.9
02:35:49.610 00.003 16872 MultiStar: [#1 0.35,-0.20,0.32,U] [#2 0.29,-0.09,0.24,U] [#3 -0.49,-0.46,0.28,U] [#4 0.46,-0.16,0.19,U] [#5 -1.27,-0.27,0.00,M1] [#6 0.79,0.53,0.16,U] [#7 -1.27,0.09,0.00,M3] [#8 -0.55,0.81,0.16,U] 
02:35:49.613 00.003 16872 refined, 6 included, MultiStar: {0.24, -0.09}, one-star: {0.40, -0.18}
02:35:49.616 00.003 16872 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.59) = xAngle (1.23 = 1.23)
02:35:49.618 00.002 16872 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.28 = 1.28)
02:35:49.621 00.003 16872 CameraToMount -- cameraX=0.24 cameraY=-0.09 hyp=0.26 cameraTheta=-0.36 mountX=0.09 mountY=0.25, mountTheta=1.24
02:35:49.626 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.24, y=-0.09, opts=13)
02:35:49.628 00.002 16872 Enqueuing Move request for scope (0.24, -0.09)
02:35:49.631 00.003 9640 Worker thread wakes up
02:35:49.631 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.09) opts 0xd
02:35:49.631 00.000 9640 Handling offset move in thread for scope, endpoint = (0.24, -0.09)
02:35:49.631 00.000 9640 Moving (0.24, -0.09) raw xDistance=0.09 yDistance=0.25
02:35:49.631 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:35:49.631 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=2.6
02:35:49.631 00.000 9640 MoveAxis(E, 0, ABG)
02:35:49.631 00.000 9640 Move returns status 0, amount 0
02:35:49.631 00.000 9640 MoveAxis(N, 0, ABG)
02:35:49.631 00.000 9640 Move returns status 0, amount 0
02:35:49.631 00.000 9640 move complete, result=0
02:35:49.631 00.000 9640 worker thread done servicing request
02:35:49.640 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=9988, med=3216, FiltMin=3144, FiltMax=7876, Gamma=2.190
02:35:49.671 00.031 16872 UpdateGuideState exits: m=105218 SNR=212.3
02:35:49.674 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:49.676 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:35:49.679 00.003 16872 Enqueuing Expose request
02:35:49.684 00.005 16872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:35:49.687 00.003 9640 Worker thread wakes up
02:35:49.687 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:35:49.687 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:35:50.715 01.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2f4c39e-79ba-42a3-9887-901be6bbf85c"}
02:35:50.719 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f2f4c39e-79ba-42a3-9887-901be6bbf85c"}
02:35:50.722 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8e6bb1ef-e954-4daa-a31a-0a24a933c8c0"}
02:35:50.726 00.004 16872 case statement mapped state 6 to 3
02:35:50.729 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e6bb1ef-e954-4daa-a31a-0a24a933c8c0"}
02:35:50.734 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0c472035-b8e5-4a9a-a8a9-55deef39369f"}
02:35:50.740 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[6.68,6.82],"pixels":"..."},"id":"0c472035-b8e5-4a9a-a8a9-55deef39369f"}
02:35:53.758 03.018 9640 Exposure complete
02:35:53.895 00.137 9640 worker thread done servicing request
02:35:53.895 00.000 16872 OnExposeComplete: enter
02:35:53.900 00.005 16872 UpdateGuideState(): m_state=6
02:35:53.902 00.002 16872 Star::Find(15, 207, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
02:35:53.905 00.003 16872 Star::Find returns 1 (0), X=208.27, Y=190.46, Mass=104468, SNR=200.7, Peak=9828 HFD=3.7
02:35:53.908 00.003 16872 MultiStar: [#1 0.56,0.16,0.29,U] [#2 0.64,-0.14,0.27,U] [#3 0.12,-0.19,0.30,U] [#4 0.71,0.22,0.25,U] [#5 -0.51,0.04,0.19,U] [#6 0.80,0.18,0.16,U] [#7 -0.40,0.63,0.16,U] [#8 -0.74,0.81,0.00,M2] 
02:35:53.910 00.002 16872 refined, 7 included, MultiStar: {0.57, 0.23}, one-star: {0.99, 0.45}
02:35:53.914 00.004 16872 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.59) = xAngle (1.96 = 1.96)
02:35:53.916 00.002 16872 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.01 = 2.01)
02:35:53.918 00.002 16872 CameraToMount -- cameraX=0.57 cameraY=0.23 hyp=0.62 cameraTheta=0.37 mountX=-0.23 mountY=0.56, mountTheta=1.97
02:35:53.923 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.57, y=0.23, opts=13)
02:35:53.925 00.002 16872 Enqueuing Move request for scope (0.57, 0.23)
02:35:53.928 00.003 9640 Worker thread wakes up
02:35:53.928 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.23) opts 0xd
02:35:53.929 00.001 9640 Handling offset move in thread for scope, endpoint = (0.57, 0.23)
02:35:53.929 00.000 9640 Moving (0.57, 0.23) raw xDistance=-0.23 yDistance=0.56
02:35:53.929 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.23
02:35:53.929 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.56, m_sumCorr=2.6
02:35:53.929 00.000 9640 MoveAxis(E, 25, ABG)
02:35:53.929 00.000 9640 Guiding  Dir = 2, Dur = 25
02:35:53.929 00.000 9640 IsSlewing returns 0
02:35:53.929 00.000 9640 IsGuiding returns 0
02:35:53.930 00.001 9640 PulseGuide returned control before completion, sleep 35
02:35:53.934 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=9828, med=3212, FiltMin=3134, FiltMax=7512, Gamma=2.190
02:35:53.966 00.032 16872 UpdateGuideState exits: m=104468 SNR=200.7
02:35:53.969 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:53.972 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:35:53.978 00.006 16872 Enqueuing Expose request
02:35:53.981 00.003 9640 IsGuiding returns 1
02:35:53.981 00.000 9640 scope still moving after pulse duration time elapsed
02:35:54.007 00.026 9640 IsSlewing returns 0
02:35:54.008 00.001 9640 IsGuiding returns 0
02:35:54.008 00.000 9640 scope move finished after 25 + 53 ms
02:35:54.008 00.000 9640 Move returns status 0, amount 25
02:35:54.009 00.001 9640 MoveAxis(N, 0, ABG)
02:35:54.009 00.000 9640 Move returns status 0, amount 0
02:35:54.009 00.000 9640 move complete, result=0
02:35:54.009 00.000 9640 worker thread done servicing request
02:35:54.009 00.000 9640 Worker thread wakes up
02:35:54.009 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:35:54.009 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:35:54.016 00.007 16872 GuideStep: -0.2 px 25 ms EAST, 0.6 px 0 ms NORTH
02:35:54.213 00.197 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2158ba4-cb9d-4528-8f08-01e904e0116c"}
02:35:54.217 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f2158ba4-cb9d-4528-8f08-01e904e0116c"}
02:35:54.221 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f8854de-4558-4c79-8f10-90e9ff51f52c"}
02:35:54.223 00.002 16872 case statement mapped state 6 to 3
02:35:54.226 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f8854de-4558-4c79-8f10-90e9ff51f52c"}
02:35:54.229 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7e28d915-5b02-4f41-a35e-ff4f728ce773"}
02:35:54.233 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.27,7.46],"pixels":"..."},"id":"7e28d915-5b02-4f41-a35e-ff4f728ce773"}
02:35:57.714 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"54f39dd6-283b-4353-bd36-ca7482fb3c1e"}
02:35:57.717 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"54f39dd6-283b-4353-bd36-ca7482fb3c1e"}
02:35:57.719 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"423698c8-94f1-41b2-b857-10ad9ab219fe"}
02:35:57.725 00.006 16872 case statement mapped state 6 to 3
02:35:57.727 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"423698c8-94f1-41b2-b857-10ad9ab219fe"}
02:35:57.731 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fd4dffef-3e9f-4e48-83d5-a7ac0445bc9a"}
02:35:57.734 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.27,7.46],"pixels":"..."},"id":"fd4dffef-3e9f-4e48-83d5-a7ac0445bc9a"}
02:35:58.079 00.345 9640 Exposure complete
02:35:58.217 00.138 9640 worker thread done servicing request
02:35:58.217 00.000 16872 OnExposeComplete: enter
02:35:58.222 00.005 16872 UpdateGuideState(): m_state=6
02:35:58.226 00.004 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
02:35:58.229 00.003 16872 Star::Find returns 1 (0), X=207.70, Y=190.43, Mass=101859, SNR=199.2, Peak=9188 HFD=3.8
02:35:58.232 00.003 16872 MultiStar: [#1 0.73,0.16,0.32,U] [#2 0.12,0.28,0.30,U] [#3 -0.69,-0.33,0.29,U] [#4 1.05,-0.09,0.24,U] [#5 -1.06,0.23,0.00,M1] [#6 0.75,0.31,0.16,U] [#7 -0.68,0.28,0.14,U] [#8 -0.56,0.69,0.20,U] 
02:35:58.234 00.002 16872 refined, 7 included, MultiStar: {0.24, 0.25}, one-star: {0.42, 0.42}
02:35:58.237 00.003 16872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.59) = xAngle (2.38 = 2.38)
02:35:58.239 00.002 16872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.43 = 2.43)
02:35:58.242 00.003 16872 CameraToMount -- cameraX=0.24 cameraY=0.25 hyp=0.35 cameraTheta=0.80 mountX=-0.25 mountY=0.23, mountTheta=2.41
02:35:58.246 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.24, y=0.25, opts=13)
02:35:58.249 00.003 16872 Enqueuing Move request for scope (0.24, 0.25)
02:35:58.253 00.004 9640 Worker thread wakes up
02:35:58.253 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.25) opts 0xd
02:35:58.253 00.000 9640 Handling offset move in thread for scope, endpoint = (0.24, 0.25)
02:35:58.253 00.000 9640 Moving (0.24, 0.25) raw xDistance=-0.25 yDistance=0.23
02:35:58.253 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.25
02:35:58.253 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.23, m_sumCorr=2.8
02:35:58.253 00.000 9640 MoveAxis(E, 29, ABG)
02:35:58.253 00.000 9640 Guiding  Dir = 2, Dur = 29
02:35:58.253 00.000 9640 IsSlewing returns 0
02:35:58.254 00.001 9640 IsGuiding returns 0
02:35:58.254 00.000 9640 PulseGuide returned control before completion, sleep 39
02:35:58.258 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=9188, med=3216, FiltMin=3090, FiltMax=7176, Gamma=2.190
02:35:58.289 00.031 16872 UpdateGuideState exits: m=101859 SNR=199.2
02:35:58.293 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:58.298 00.005 9640 IsGuiding returns 1
02:35:58.298 00.000 9640 scope still moving after pulse duration time elapsed
02:35:58.298 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:35:58.302 00.004 16872 Enqueuing Expose request
02:35:58.326 00.024 9640 IsSlewing returns 0
02:35:58.327 00.001 9640 IsGuiding returns 0
02:35:58.327 00.000 9640 scope move finished after 29 + 44 ms
02:35:58.327 00.000 9640 Move returns status 0, amount 29
02:35:58.327 00.000 9640 MoveAxis(S, 25, ABG)
02:35:58.327 00.000 9640 Guiding  Dir = 1, Dur = 25
02:35:58.329 00.002 9640 IsSlewing returns 0
02:35:58.329 00.000 9640 IsGuiding returns 0
02:35:58.330 00.001 9640 PulseGuide returned control before completion, sleep 35
02:35:58.372 00.042 9640 IsGuiding returns 1
02:35:58.372 00.000 9640 scope still moving after pulse duration time elapsed
02:35:58.404 00.032 9640 IsSlewing returns 0
02:35:58.404 00.000 9640 IsGuiding returns 0
02:35:58.404 00.000 9640 scope move finished after 25 + 50 ms
02:35:58.404 00.000 9640 Move returns status 0, amount 25
02:35:58.404 00.000 9640 move complete, result=0
02:35:58.405 00.001 9640 worker thread done servicing request
02:35:58.405 00.000 9640 Worker thread wakes up
02:35:58.405 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:35:58.405 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:35:58.405 00.000 16872 GuideStep: -0.3 px 29 ms EAST, 0.2 px 25 ms SOUTH
02:36:01.212 02.807 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c1deb88-8a35-44c7-8da4-41b546e9158f"}
02:36:01.216 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5c1deb88-8a35-44c7-8da4-41b546e9158f"}
02:36:01.219 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9bf2e8b6-b26a-45b0-bb95-cbc6e07c1191"}
02:36:01.223 00.004 16872 case statement mapped state 6 to 3
02:36:01.227 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9bf2e8b6-b26a-45b0-bb95-cbc6e07c1191"}
02:36:01.230 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2b39d1ea-3862-4098-8152-6541cd80e50c"}
02:36:01.233 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[6.70,7.43],"pixels":"..."},"id":"2b39d1ea-3862-4098-8152-6541cd80e50c"}
02:36:02.473 01.240 9640 Exposure complete
02:36:02.633 00.160 9640 worker thread done servicing request
02:36:02.633 00.000 16872 OnExposeComplete: enter
02:36:02.637 00.004 16872 UpdateGuideState(): m_state=6
02:36:02.641 00.004 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
02:36:02.644 00.003 16872 Star::Find returns 1 (0), X=208.35, Y=190.51, Mass=100210, SNR=195.9, Peak=9584 HFD=3.6
02:36:02.647 00.003 16872 MultiStar: [#1 1.14,0.06,0.00,M1] [#2 0.60,0.16,0.31,U] [#3 0.05,-0.58,0.30,U] [#4 1.11,-0.10,0.00,M2] [#5 -0.84,0.01,0.18,U] [#6 1.24,0.33,0.00,M6] [#7 -0.02,0.63,0.14,U] [#8 -0.01,1.06,0.00,M2] 
02:36:02.653 00.006 16872 refined, 4 included, MultiStar: {0.58, 0.25}, one-star: {1.07, 0.51}
02:36:02.656 00.003 16872 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.59) = xAngle (1.99 = 1.99)
02:36:02.660 00.004 16872 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.03 = 2.03)
02:36:02.662 00.002 16872 CameraToMount -- cameraX=0.58 cameraY=0.25 hyp=0.63 cameraTheta=0.40 mountX=-0.25 mountY=0.56, mountTheta=2.00
02:36:02.671 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.58, y=0.25, opts=13)
02:36:02.675 00.004 16872 Enqueuing Move request for scope (0.58, 0.25)
02:36:02.679 00.004 9640 Worker thread wakes up
02:36:02.679 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.25) opts 0xd
02:36:02.679 00.000 9640 Handling offset move in thread for scope, endpoint = (0.58, 0.25)
02:36:02.679 00.000 9640 Moving (0.58, 0.25) raw xDistance=-0.25 yDistance=0.56
02:36:02.679 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.25
02:36:02.679 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.56, m_sumCorr=2.8
02:36:02.679 00.000 9640 MoveAxis(E, 30, ABG)
02:36:02.679 00.000 9640 Guiding  Dir = 2, Dur = 30
02:36:02.679 00.000 9640 IsSlewing returns 0
02:36:02.679 00.000 9640 IsGuiding returns 0
02:36:02.680 00.001 9640 PulseGuide returned control before completion, sleep 40
02:36:02.687 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=9584, med=3212, FiltMin=3140, FiltMax=7644, Gamma=2.190
02:36:02.721 00.034 16872 UpdateGuideState exits: m=100210 SNR=195.9
02:36:02.724 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:02.728 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:36:02.735 00.007 16872 Enqueuing Expose request
02:36:02.738 00.003 9640 IsGuiding returns 1
02:36:02.738 00.000 9640 scope still moving after pulse duration time elapsed
02:36:02.776 00.038 9640 IsSlewing returns 0
02:36:02.776 00.000 9640 IsGuiding returns 0
02:36:02.776 00.000 9640 scope move finished after 30 + 67 ms
02:36:02.776 00.000 9640 Move returns status 0, amount 30
02:36:02.778 00.002 9640 MoveAxis(N, 0, ABG)
02:36:02.778 00.000 9640 Move returns status 0, amount 0
02:36:02.778 00.000 9640 move complete, result=0
02:36:02.778 00.000 9640 worker thread done servicing request
02:36:02.778 00.000 9640 Worker thread wakes up
02:36:02.778 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:36:02.778 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:36:02.786 00.008 16872 GuideStep: -0.3 px 30 ms EAST, 0.6 px 0 ms NORTH
02:36:04.712 01.926 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7505c7ae-b63b-443a-a010-f2eee40a8d54"}
02:36:04.715 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7505c7ae-b63b-443a-a010-f2eee40a8d54"}
02:36:04.719 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af7d2b55-f9c0-422c-990f-2391661aea82"}
02:36:04.722 00.003 16872 case statement mapped state 6 to 3
02:36:04.729 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"af7d2b55-f9c0-422c-990f-2391661aea82"}
02:36:04.733 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"16647d5f-35a6-49cd-ab41-3d06d6635f41"}
02:36:04.735 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[7.35,6.51],"pixels":"..."},"id":"16647d5f-35a6-49cd-ab41-3d06d6635f41"}
02:36:06.844 02.109 9640 Exposure complete
02:36:06.979 00.135 9640 worker thread done servicing request
02:36:06.979 00.000 16872 OnExposeComplete: enter
02:36:06.983 00.004 16872 UpdateGuideState(): m_state=6
02:36:06.985 00.002 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
02:36:06.988 00.003 16872 Star::Find returns 1 (0), X=207.80, Y=190.56, Mass=108828, SNR=206.4, Peak=9840 HFD=3.8
02:36:06.991 00.003 16872 MultiStar: [#1 0.59,0.48,0.32,U] [#2 0.64,0.21,0.31,U] [#3 -0.15,-0.35,0.26,U] [#4 1.54,0.14,0.00,M3] [#5 -0.70,0.33,0.18,U] [#6 0.66,1.07,0.00,M7] [#7 -0.66,0.97,0.00,M1] [#8 -0.43,0.88,0.18,U] 
02:36:06.994 00.003 16872 refined, 5 included, MultiStar: {0.30, 0.39}, one-star: {0.52, 0.55}
02:36:06.996 00.002 16872 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.59) = xAngle (2.51 = 2.51)
02:36:06.999 00.003 16872 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.56 = 2.56)
02:36:07.002 00.003 16872 CameraToMount -- cameraX=0.30 cameraY=0.39 hyp=0.49 cameraTheta=0.93 mountX=-0.40 mountY=0.27, mountTheta=2.55
02:36:07.008 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=0.39, opts=13)
02:36:07.010 00.002 16872 Enqueuing Move request for scope (0.30, 0.39)
02:36:07.012 00.002 9640 Worker thread wakes up
02:36:07.012 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.39) opts 0xd
02:36:07.012 00.000 9640 Handling offset move in thread for scope, endpoint = (0.30, 0.39)
02:36:07.013 00.001 9640 Moving (0.30, 0.39) raw xDistance=-0.40 yDistance=0.27
02:36:07.013 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.40
02:36:07.013 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.27, m_sumCorr=3
02:36:07.013 00.000 9640 MoveAxis(E, 46, ABG)
02:36:07.013 00.000 9640 Guiding  Dir = 2, Dur = 46
02:36:07.013 00.000 9640 IsSlewing returns 0
02:36:07.013 00.000 9640 IsGuiding returns 0
02:36:07.014 00.001 9640 PulseGuide returned control before completion, sleep 56
02:36:07.019 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=9840, med=3212, FiltMin=3140, FiltMax=7644, Gamma=2.190
02:36:07.051 00.032 16872 UpdateGuideState exits: m=108828 SNR=206.4
02:36:07.053 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:07.056 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:36:07.060 00.004 16872 Enqueuing Expose request
02:36:07.078 00.018 9640 IsGuiding returns 1
02:36:07.078 00.000 9640 scope still moving after pulse duration time elapsed
02:36:07.109 00.031 9640 IsSlewing returns 0
02:36:07.110 00.001 9640 IsGuiding returns 0
02:36:07.111 00.001 9640 scope move finished after 46 + 51 ms
02:36:07.111 00.000 9640 Move returns status 0, amount 46
02:36:07.111 00.000 9640 MoveAxis(S, 25, ABG)
02:36:07.111 00.000 9640 Guiding  Dir = 1, Dur = 25
02:36:07.112 00.001 9640 IsSlewing returns 0
02:36:07.112 00.000 9640 IsGuiding returns 0
02:36:07.113 00.001 9640 PulseGuide returned control before completion, sleep 35
02:36:07.155 00.042 9640 IsGuiding returns 1
02:36:07.155 00.000 9640 scope still moving after pulse duration time elapsed
02:36:07.186 00.031 9640 IsSlewing returns 0
02:36:07.186 00.000 9640 IsGuiding returns 1
02:36:07.218 00.032 9640 IsSlewing returns 0
02:36:07.219 00.001 9640 IsGuiding returns 1
02:36:07.251 00.032 9640 IsSlewing returns 0
02:36:07.251 00.000 9640 IsGuiding returns 0
02:36:07.251 00.000 9640 scope move finished after 25 + 114 ms
02:36:07.251 00.000 9640 Move returns status 0, amount 25
02:36:07.251 00.000 9640 move complete, result=0
02:36:07.252 00.001 9640 worker thread done servicing request
02:36:07.252 00.000 9640 Worker thread wakes up
02:36:07.252 00.000 16872 GuideStep: -0.4 px 46 ms EAST, 0.3 px 25 ms SOUTH
02:36:07.255 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:36:07.256 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:36:08.210 00.954 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6c6a1244-7ec4-4548-89ae-ba263f1d4d61"}
02:36:08.215 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6c6a1244-7ec4-4548-89ae-ba263f1d4d61"}
02:36:08.219 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d78fcac-33e8-4433-8f9b-6bd10e4e40f6"}
02:36:08.226 00.007 16872 case statement mapped state 6 to 3
02:36:08.232 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d78fcac-33e8-4433-8f9b-6bd10e4e40f6"}
02:36:08.259 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f528c6a6-d4a3-46c0-9f67-ae95f8fc7007"}
02:36:08.263 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.80,6.56],"pixels":"..."},"id":"f528c6a6-d4a3-46c0-9f67-ae95f8fc7007"}
02:36:11.317 03.054 9640 Exposure complete
02:36:11.454 00.137 9640 worker thread done servicing request
02:36:11.454 00.000 16872 OnExposeComplete: enter
02:36:11.456 00.002 16872 UpdateGuideState(): m_state=6
02:36:11.460 00.004 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
02:36:11.463 00.003 16872 Star::Find returns 1 (0), X=207.49, Y=190.45, Mass=96451, SNR=191.5, Peak=8532 HFD=4.2
02:36:11.465 00.002 16872 MultiStar: [#1 0.44,0.51,0.32,U] [#2 0.48,0.58,0.33,U] [#3 -0.68,0.12,0.32,U] [#4 0.66,0.39,0.23,U] [#5 -1.04,0.22,0.00,M1] [#6 0.49,1.00,0.00,M8] [#7 -1.29,0.70,0.00,M2] [#8 -0.78,1.35,0.00,M2] 
02:36:11.468 00.003 16872 refined, 4 included, MultiStar: {0.20, 0.42}, one-star: {0.21, 0.44}
02:36:11.471 00.003 16872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.59) = xAngle (2.71 = 2.71)
02:36:11.474 00.003 16872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.76 = 2.76)
02:36:11.477 00.003 16872 CameraToMount -- cameraX=0.20 cameraY=0.42 hyp=0.47 cameraTheta=1.12 mountX=-0.42 mountY=0.18, mountTheta=2.75
02:36:11.482 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=0.42, opts=13)
02:36:11.485 00.003 16872 Enqueuing Move request for scope (0.20, 0.42)
02:36:11.488 00.003 9640 Worker thread wakes up
02:36:11.488 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.42) opts 0xd
02:36:11.488 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, 0.42)
02:36:11.488 00.000 9640 Moving (0.20, 0.42) raw xDistance=-0.42 yDistance=0.18
02:36:11.488 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.42
02:36:11.488 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=3
02:36:11.488 00.000 9640 MoveAxis(E, 50, ABG)
02:36:11.488 00.000 9640 Guiding  Dir = 2, Dur = 50
02:36:11.488 00.000 9640 IsSlewing returns 0
02:36:11.489 00.001 9640 IsGuiding returns 0
02:36:11.489 00.000 9640 PulseGuide returned control before completion, sleep 60
02:36:11.494 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=8532, med=3212, FiltMin=3058, FiltMax=7448, Gamma=2.190
02:36:11.526 00.032 16872 UpdateGuideState exits: m=96451 SNR=191.5
02:36:11.530 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:11.532 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:36:11.534 00.002 16872 Enqueuing Expose request
02:36:11.551 00.017 9640 IsGuiding returns 1
02:36:11.551 00.000 9640 scope still moving after pulse duration time elapsed
02:36:11.583 00.032 9640 IsSlewing returns 0
02:36:11.584 00.001 9640 IsGuiding returns 0
02:36:11.584 00.000 9640 scope move finished after 50 + 44 ms
02:36:11.584 00.000 9640 Move returns status 0, amount 50
02:36:11.584 00.000 9640 MoveAxis(N, 0, ABG)
02:36:11.584 00.000 9640 Move returns status 0, amount 0
02:36:11.584 00.000 9640 move complete, result=0
02:36:11.584 00.000 16872 GuideStep: -0.4 px 50 ms EAST, 0.2 px 0 ms NORTH
02:36:11.587 00.003 9640 worker thread done servicing request
02:36:11.588 00.001 9640 Worker thread wakes up
02:36:11.588 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:36:11.588 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:36:11.711 00.123 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff358b6c-9d3d-424f-a1f6-4c80e9e48f99"}
02:36:11.714 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ff358b6c-9d3d-424f-a1f6-4c80e9e48f99"}
02:36:11.717 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e6de7280-1ff6-4fd8-92bc-55f3d928bff0"}
02:36:11.721 00.004 16872 case statement mapped state 6 to 3
02:36:11.725 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6de7280-1ff6-4fd8-92bc-55f3d928bff0"}
02:36:11.730 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc233897-6364-4774-9a9a-7ac05996476c"}
02:36:11.733 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[7.49,7.45],"pixels":"..."},"id":"dc233897-6364-4774-9a9a-7ac05996476c"}
02:36:15.209 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1e50137-a41b-458c-94a8-72e113c2e531"}
02:36:15.212 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b1e50137-a41b-458c-94a8-72e113c2e531"}
02:36:15.217 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e1d6fdb5-a8f6-4e4a-b79e-0847cebfe1f0"}
02:36:15.219 00.002 16872 case statement mapped state 6 to 3
02:36:15.222 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1d6fdb5-a8f6-4e4a-b79e-0847cebfe1f0"}
02:36:15.225 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8212c0d2-ffbd-4b5b-82fb-9ebae007b28d"}
02:36:15.231 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[7.49,7.45],"pixels":"..."},"id":"8212c0d2-ffbd-4b5b-82fb-9ebae007b28d"}
02:36:15.644 00.413 9640 Exposure complete
02:36:15.782 00.138 9640 worker thread done servicing request
02:36:15.782 00.000 16872 OnExposeComplete: enter
02:36:15.785 00.003 16872 UpdateGuideState(): m_state=6
02:36:15.788 00.003 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
02:36:15.791 00.003 16872 Star::Find returns 1 (0), X=208.02, Y=189.65, Mass=109204, SNR=211.7, Peak=10516 HFD=3.9
02:36:15.794 00.003 16872 MultiStar: [#1 0.25,-0.77,0.33,U] [#2 -0.11,-1.02,0.00,M1] [#3 -0.86,-1.01,0.00,M1] [#4 0.64,-0.69,0.21,U] [#5 -1.09,-1.12,0.00,M2] [#6 0.28,-0.73,0.15,U] [#7 -1.45,-0.32,0.00,M3] [#8 -0.80,0.13,0.16,U] 
02:36:15.798 00.004 16872 refined, 4 included, MultiStar: {0.47, -0.45}, one-star: {0.74, -0.36}
02:36:15.801 00.003 16872 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.59) = xAngle (0.82 = 0.82)
02:36:15.804 00.003 16872 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.86 = 0.86)
02:36:15.807 00.003 16872 CameraToMount -- cameraX=0.47 cameraY=-0.45 hyp=0.65 cameraTheta=-0.77 mountX=0.45 mountY=0.50, mountTheta=0.84
02:36:15.809 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=0.47, y=-0.45, opts=13)
02:36:15.813 00.004 16872 Enqueuing Move request for scope (0.47, -0.45)
02:36:15.816 00.003 9640 Worker thread wakes up
02:36:15.816 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.45) opts 0xd
02:36:15.816 00.000 9640 Handling offset move in thread for scope, endpoint = (0.47, -0.45)
02:36:15.816 00.000 9640 Moving (0.47, -0.45) raw xDistance=0.45 yDistance=0.50
02:36:15.816 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.45
02:36:15.816 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.50, m_sumCorr=3.2
02:36:15.816 00.000 9640 MoveAxis(W, 43, ABG)
02:36:15.816 00.000 9640 Guiding  Dir = 3, Dur = 43
02:36:15.817 00.001 9640 IsSlewing returns 0
02:36:15.817 00.000 9640 IsGuiding returns 0
02:36:15.817 00.000 9640 PulseGuide returned control before completion, sleep 53
02:36:15.824 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=10516, med=3212, FiltMin=3038, FiltMax=8068, Gamma=2.190
02:36:15.855 00.031 16872 UpdateGuideState exits: m=109204 SNR=211.7
02:36:15.857 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:15.860 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:36:15.862 00.002 16872 Enqueuing Expose request
02:36:15.883 00.021 9640 IsGuiding returns 1
02:36:15.883 00.000 9640 scope still moving after pulse duration time elapsed
02:36:15.914 00.031 9640 IsSlewing returns 0
02:36:15.914 00.000 9640 IsGuiding returns 0
02:36:15.914 00.000 9640 scope move finished after 43 + 54 ms
02:36:15.914 00.000 9640 Move returns status 0, amount 43
02:36:15.914 00.000 9640 MoveAxis(S, 18, ABG)
02:36:15.914 00.000 9640 Guiding  Dir = 1, Dur = 18
02:36:15.914 00.000 9640 IsSlewing returns 0
02:36:15.915 00.001 9640 IsGuiding returns 0
02:36:15.915 00.000 9640 PulseGuide returned control before completion, sleep 28
02:36:15.945 00.030 9640 IsGuiding returns 1
02:36:15.945 00.000 9640 scope still moving after pulse duration time elapsed
02:36:15.975 00.030 9640 IsSlewing returns 0
02:36:15.976 00.001 9640 IsGuiding returns 0
02:36:15.976 00.000 9640 scope move finished after 18 + 43 ms
02:36:15.976 00.000 9640 Move returns status 0, amount 18
02:36:15.976 00.000 9640 move complete, result=0
02:36:15.976 00.000 9640 worker thread done servicing request
02:36:15.976 00.000 9640 Worker thread wakes up
02:36:15.976 00.000 16872 GuideStep: 0.4 px 43 ms WEST, 0.5 px 18 ms SOUTH
02:36:15.981 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
02:36:15.981 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:36:18.708 02.727 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"09a08ae5-c5a7-4e9b-ae8c-e121c0802cc4"}
02:36:18.713 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"09a08ae5-c5a7-4e9b-ae8c-e121c0802cc4"}
02:36:18.718 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"10408632-5997-453f-b548-99e2b2e7947e"}
02:36:18.722 00.004 16872 case statement mapped state 6 to 3
02:36:18.726 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"10408632-5997-453f-b548-99e2b2e7947e"}
02:36:18.730 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f2519ea6-a5c4-4fdb-a85e-05bfe09d4917"}
02:36:18.736 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.02,6.65],"pixels":"..."},"id":"f2519ea6-a5c4-4fdb-a85e-05bfe09d4917"}
02:36:20.058 01.322 9640 Exposure complete
02:36:20.199 00.141 9640 worker thread done servicing request
02:36:20.199 00.000 16872 OnExposeComplete: enter
02:36:20.204 00.005 16872 UpdateGuideState(): m_state=6
02:36:20.209 00.005 16872 Star::Find(15, 208, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
02:36:20.212 00.003 16872 Star::Find returns 1 (0), X=208.04, Y=190.41, Mass=101061, SNR=199.1, Peak=10384 HFD=3.7
02:36:20.216 00.004 16872 MultiStar: [#1 0.76,0.52,0.37,U] [#2 0.60,0.71,0.30,U] [#3 -0.15,0.14,0.33,U] [#4 0.74,0.28,0.24,U] [#5 -0.44,0.22,0.20,U] [#6 0.98,0.73,0.00,M8] [#7 -0.92,0.79,0.00,M4] [#8 -0.30,1.23,0.00,M2] 
02:36:20.220 00.004 16872 refined, 5 included, MultiStar: {0.52, 0.40}, one-star: {0.76, 0.40}
02:36:20.223 00.003 16872 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.59) = xAngle (2.23 = 2.23)
02:36:20.228 00.005 16872 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.28 = 2.28)
02:36:20.233 00.005 16872 CameraToMount -- cameraX=0.52 cameraY=0.40 hyp=0.65 cameraTheta=0.65 mountX=-0.40 mountY=0.50, mountTheta=2.25
02:36:20.242 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.52, y=0.40, opts=13)
02:36:20.247 00.005 16872 Enqueuing Move request for scope (0.52, 0.40)
02:36:20.251 00.004 9640 Worker thread wakes up
02:36:20.251 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.40) opts 0xd
02:36:20.251 00.000 9640 Handling offset move in thread for scope, endpoint = (0.52, 0.40)
02:36:20.251 00.000 9640 Moving (0.52, 0.40) raw xDistance=-0.40 yDistance=0.50
02:36:20.251 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.40
02:36:20.251 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.50, m_sumCorr=3.2
02:36:20.251 00.000 9640 MoveAxis(E, 39, ABG)
02:36:20.251 00.000 9640 Guiding  Dir = 2, Dur = 39
02:36:20.251 00.000 9640 IsSlewing returns 0
02:36:20.252 00.001 9640 IsGuiding returns 0
02:36:20.252 00.000 9640 PulseGuide returned control before completion, sleep 49
02:36:20.262 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=10384, med=3208, FiltMin=3124, FiltMax=7944, Gamma=2.190
02:36:20.297 00.035 16872 UpdateGuideState exits: m=101061 SNR=199.1
02:36:20.301 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:20.304 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:36:20.307 00.003 16872 Enqueuing Expose request
02:36:20.317 00.010 9640 IsGuiding returns 0
02:36:20.317 00.000 9640 Move returns status 0, amount 39
02:36:20.317 00.000 9640 MoveAxis(N, 0, ABG)
02:36:20.317 00.000 9640 Move returns status 0, amount 0
02:36:20.317 00.000 9640 move complete, result=0
02:36:20.317 00.000 9640 worker thread done servicing request
02:36:20.318 00.001 9640 Worker thread wakes up
02:36:20.318 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:36:20.319 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:36:20.319 00.000 16872 GuideStep: -0.4 px 39 ms EAST, 0.5 px 0 ms NORTH
02:36:22.209 01.890 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"de1d4aed-a81e-4631-97d0-fdc98c3e9e3c"}
02:36:22.212 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"de1d4aed-a81e-4631-97d0-fdc98c3e9e3c"}
02:36:22.215 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1dff22bf-8cd7-47b7-afbb-1a9d122614cb"}
02:36:22.220 00.005 16872 case statement mapped state 6 to 3
02:36:22.222 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1dff22bf-8cd7-47b7-afbb-1a9d122614cb"}
02:36:22.226 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cd337c37-e16a-45b7-9909-d64feafa8e8a"}
02:36:22.229 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[7.04,7.41],"pixels":"..."},"id":"cd337c37-e16a-45b7-9909-d64feafa8e8a"}
02:36:24.404 02.175 9640 Exposure complete
02:36:24.540 00.136 9640 worker thread done servicing request
02:36:24.541 00.001 16872 OnExposeComplete: enter
02:36:24.545 00.004 16872 UpdateGuideState(): m_state=6
02:36:24.552 00.007 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
02:36:24.557 00.005 16872 Star::Find returns 1 (0), X=207.68, Y=189.99, Mass=103848, SNR=195.4, Peak=9504 HFD=4.0
02:36:24.561 00.004 16872 MultiStar: [#1 0.35,-0.10,0.33,U] [#2 0.22,-0.13,0.30,U] [#3 -0.51,-0.56,0.30,U] [#4 0.75,-0.11,0.24,U] [#5 -1.32,-0.35,0.00,M2] [#6 0.53,0.32,0.19,U] [#7 -0.93,-0.14,0.14,U] [#8 -0.48,0.57,0.17,U] 
02:36:24.568 00.007 16872 refined, 7 included, MultiStar: {0.19, -0.05}, one-star: {0.40, -0.01}
02:36:24.571 00.003 16872 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.59) = xAngle (1.32 = 1.32)
02:36:24.576 00.005 16872 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.37 = 1.37)
02:36:24.582 00.006 16872 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.19 cameraTheta=-0.26 mountX=0.05 mountY=0.19, mountTheta=1.33
02:36:24.588 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=-0.05, opts=13)
02:36:24.592 00.004 16872 Enqueuing Move request for scope (0.19, -0.05)
02:36:24.598 00.006 9640 Worker thread wakes up
02:36:24.599 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.05) opts 0xd
02:36:24.599 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, -0.05)
02:36:24.599 00.000 9640 Moving (0.19, -0.05) raw xDistance=0.05 yDistance=0.19
02:36:24.599 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:36:24.599 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.19, m_sumCorr=3.3
02:36:24.599 00.000 9640 MoveAxis(E, 0, ABG)
02:36:24.599 00.000 9640 Move returns status 0, amount 0
02:36:24.599 00.000 9640 MoveAxis(S, 22, ABG)
02:36:24.599 00.000 9640 Guiding  Dir = 1, Dur = 22
02:36:24.600 00.001 9640 IsSlewing returns 0
02:36:24.600 00.000 9640 IsGuiding returns 0
02:36:24.600 00.000 9640 PulseGuide returned control before completion, sleep 32
02:36:24.606 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=9504, med=3212, FiltMin=3054, FiltMax=7356, Gamma=2.190
02:36:24.641 00.035 16872 UpdateGuideState exits: m=103848 SNR=195.4
02:36:24.647 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:24.650 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:36:24.653 00.003 16872 Enqueuing Expose request
02:36:24.656 00.003 9640 IsGuiding returns 1
02:36:24.656 00.000 9640 scope still moving after pulse duration time elapsed
02:36:24.690 00.034 9640 IsSlewing returns 0
02:36:24.690 00.000 9640 IsGuiding returns 0
02:36:24.690 00.000 9640 scope move finished after 22 + 67 ms
02:36:24.690 00.000 9640 Move returns status 0, amount 22
02:36:24.690 00.000 9640 move complete, result=0
02:36:24.690 00.000 9640 worker thread done servicing request
02:36:24.690 00.000 9640 Worker thread wakes up
02:36:24.690 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:36:24.691 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:36:24.695 00.004 16872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 22 ms SOUTH
02:36:25.709 01.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b89b70eb-45fb-49bf-af1f-b7099eae90c1"}
02:36:25.712 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b89b70eb-45fb-49bf-af1f-b7099eae90c1"}
02:36:25.715 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"735becac-bb12-499d-ab4f-4bc9941ec62b"}
02:36:25.721 00.006 16872 case statement mapped state 6 to 3
02:36:25.725 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"735becac-bb12-499d-ab4f-4bc9941ec62b"}
02:36:25.729 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0109029e-a14f-4a7c-96ed-708f62f9cd86"}
02:36:25.737 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.68,6.99],"pixels":"..."},"id":"0109029e-a14f-4a7c-96ed-708f62f9cd86"}
02:36:28.757 03.020 9640 Exposure complete
02:36:28.893 00.136 9640 worker thread done servicing request
02:36:28.894 00.001 16872 OnExposeComplete: enter
02:36:28.897 00.003 16872 UpdateGuideState(): m_state=6
02:36:28.900 00.003 16872 Star::Find(15, 207, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
02:36:28.902 00.002 16872 Star::Find returns 1 (0), X=208.23, Y=190.45, Mass=108408, SNR=207.2, Peak=10940 HFD=3.7
02:36:28.904 00.002 16872 MultiStar: [#1 0.76,0.07,0.31,U] [#2 0.39,0.18,0.31,U] [#3 -0.24,-0.56,0.27,U] [#4 0.65,0.10,0.23,U] [#5 -0.67,-0.05,0.20,U] [#6 0.72,0.61,0.18,U] [#7 -0.78,0.47,0.16,U] [#8 -0.22,0.87,0.18,U] 
02:36:28.908 00.004 16872 refined, 8 included, MultiStar: {0.43, 0.25}, one-star: {0.95, 0.45}
02:36:28.911 00.003 16872 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.59) = xAngle (2.12 = 2.12)
02:36:28.913 00.002 16872 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.16 = 2.16)
02:36:28.916 00.003 16872 CameraToMount -- cameraX=0.43 cameraY=0.25 hyp=0.50 cameraTheta=0.53 mountX=-0.26 mountY=0.42, mountTheta=2.13
02:36:28.921 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.43, y=0.25, opts=13)
02:36:28.925 00.004 16872 Enqueuing Move request for scope (0.43, 0.25)
02:36:28.928 00.003 9640 Worker thread wakes up
02:36:28.928 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.25) opts 0xd
02:36:28.928 00.000 9640 Handling offset move in thread for scope, endpoint = (0.43, 0.25)
02:36:28.928 00.000 9640 Moving (0.43, 0.25) raw xDistance=-0.26 yDistance=0.42
02:36:28.928 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.26
02:36:28.929 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.42, m_sumCorr=3.3
02:36:28.929 00.000 9640 MoveAxis(E, 28, ABG)
02:36:28.929 00.000 9640 Guiding  Dir = 2, Dur = 28
02:36:28.929 00.000 9640 IsSlewing returns 0
02:36:28.929 00.000 9640 IsGuiding returns 0
02:36:28.929 00.000 9640 PulseGuide returned control before completion, sleep 38
02:36:28.934 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=10940, med=3216, FiltMin=3140, FiltMax=8420, Gamma=2.190
02:36:28.967 00.033 16872 UpdateGuideState exits: m=108408 SNR=207.2
02:36:28.970 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:28.973 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:36:28.975 00.002 16872 Enqueuing Expose request
02:36:28.977 00.002 9640 IsGuiding returns 1
02:36:28.978 00.001 9640 scope still moving after pulse duration time elapsed
02:36:29.000 00.022 9640 IsSlewing returns 0
02:36:29.000 00.000 9640 IsGuiding returns 0
02:36:29.000 00.000 9640 scope move finished after 28 + 43 ms
02:36:29.000 00.000 9640 Move returns status 0, amount 28
02:36:29.000 00.000 9640 MoveAxis(N, 0, ABG)
02:36:29.000 00.000 9640 Move returns status 0, amount 0
02:36:29.000 00.000 9640 move complete, result=0
02:36:29.001 00.001 9640 worker thread done servicing request
02:36:29.001 00.000 9640 Worker thread wakes up
02:36:29.001 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:36:29.001 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:36:29.004 00.003 16872 GuideStep: -0.3 px 28 ms EAST, 0.4 px 0 ms NORTH
02:36:29.222 00.218 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"167dfd60-0988-487b-9c95-c037fc1903c0"}
02:36:29.226 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"167dfd60-0988-487b-9c95-c037fc1903c0"}
02:36:29.230 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a03a62da-43be-407b-a9b8-a77dcaae31fd"}
02:36:29.234 00.004 16872 case statement mapped state 6 to 3
02:36:29.241 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a03a62da-43be-407b-a9b8-a77dcaae31fd"}
02:36:29.247 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"452c2226-e825-4530-853e-36568845b181"}
02:36:29.250 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[7.23,7.45],"pixels":"..."},"id":"452c2226-e825-4530-853e-36568845b181"}
02:36:32.722 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f90d9404-56bc-42f7-9929-1dda56430588"}
02:36:32.727 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f90d9404-56bc-42f7-9929-1dda56430588"}
02:36:32.731 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a32c447-d58b-41b6-a6d6-bde44d4c4b6a"}
02:36:32.733 00.002 16872 case statement mapped state 6 to 3
02:36:32.736 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a32c447-d58b-41b6-a6d6-bde44d4c4b6a"}
02:36:32.741 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ce980ee1-046a-4089-8e5c-b84192db0f1e"}
02:36:32.745 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[7.23,7.45],"pixels":"..."},"id":"ce980ee1-046a-4089-8e5c-b84192db0f1e"}
02:36:33.071 00.326 9640 Exposure complete
02:36:33.210 00.139 9640 worker thread done servicing request
02:36:33.210 00.000 16872 OnExposeComplete: enter
02:36:33.213 00.003 16872 UpdateGuideState(): m_state=6
02:36:33.216 00.003 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
02:36:33.219 00.003 16872 Star::Find returns 1 (0), X=208.18, Y=190.29, Mass=105901, SNR=207.0, Peak=10584 HFD=3.8
02:36:33.221 00.002 16872 MultiStar: [#1 0.61,0.22,0.32,U] [#2 0.39,0.48,0.30,U] [#3 -0.33,-0.48,0.27,U] [#4 1.15,0.47,0.00,M1] [#5 -0.91,0.39,0.18,U] [#6 0.78,1.05,0.00,M7] [#7 -0.65,0.86,0.00,M3] [#8 -0.02,0.77,0.16,U] 
02:36:33.225 00.004 16872 refined, 5 included, MultiStar: {0.43, 0.25}, one-star: {0.90, 0.28}
02:36:33.229 00.004 16872 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.59) = xAngle (2.12 = 2.12)
02:36:33.232 00.003 16872 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.16 = 2.16)
02:36:33.234 00.002 16872 CameraToMount -- cameraX=0.43 cameraY=0.25 hyp=0.50 cameraTheta=0.53 mountX=-0.26 mountY=0.41, mountTheta=2.13
02:36:33.240 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.43, y=0.25, opts=13)
02:36:33.243 00.003 16872 Enqueuing Move request for scope (0.43, 0.25)
02:36:33.247 00.004 9640 Worker thread wakes up
02:36:33.247 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.25) opts 0xd
02:36:33.247 00.000 9640 Handling offset move in thread for scope, endpoint = (0.43, 0.25)
02:36:33.247 00.000 9640 Moving (0.43, 0.25) raw xDistance=-0.26 yDistance=0.41
02:36:33.247 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.26
02:36:33.248 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.41, m_sumCorr=3.5
02:36:33.248 00.000 9640 MoveAxis(E, 30, ABG)
02:36:33.248 00.000 9640 Guiding  Dir = 2, Dur = 30
02:36:33.248 00.000 9640 IsSlewing returns 0
02:36:33.248 00.000 9640 IsGuiding returns 0
02:36:33.248 00.000 9640 PulseGuide returned control before completion, sleep 40
02:36:33.252 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=10584, med=3212, FiltMin=3120, FiltMax=7908, Gamma=2.190
02:36:33.285 00.033 16872 UpdateGuideState exits: m=105901 SNR=207.0
02:36:33.289 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:33.291 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:36:33.294 00.003 16872 Enqueuing Expose request
02:36:33.300 00.006 9640 IsGuiding returns 1
02:36:33.301 00.001 9640 scope still moving after pulse duration time elapsed
02:36:33.331 00.030 9640 IsSlewing returns 0
02:36:33.331 00.000 9640 IsGuiding returns 0
02:36:33.331 00.000 9640 scope move finished after 30 + 52 ms
02:36:33.331 00.000 9640 Move returns status 0, amount 30
02:36:33.331 00.000 9640 MoveAxis(S, 24, ABG)
02:36:33.331 00.000 9640 Guiding  Dir = 1, Dur = 24
02:36:33.332 00.001 9640 IsSlewing returns 0
02:36:33.332 00.000 9640 IsGuiding returns 0
02:36:33.332 00.000 9640 PulseGuide returned control before completion, sleep 34
02:36:33.379 00.047 9640 IsGuiding returns 1
02:36:33.380 00.001 9640 scope still moving after pulse duration time elapsed
02:36:33.409 00.029 9640 IsSlewing returns 0
02:36:33.409 00.000 9640 IsGuiding returns 0
02:36:33.409 00.000 9640 scope move finished after 24 + 53 ms
02:36:33.409 00.000 9640 Move returns status 0, amount 24
02:36:33.409 00.000 9640 move complete, result=0
02:36:33.409 00.000 9640 worker thread done servicing request
02:36:33.409 00.000 16872 GuideStep: -0.3 px 30 ms EAST, 0.4 px 24 ms SOUTH
02:36:33.415 00.006 9640 Worker thread wakes up
02:36:33.415 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:36:33.415 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:36:36.221 02.806 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a2b4ca9-eb09-4146-ba6f-2b5650226427"}
02:36:36.226 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4a2b4ca9-eb09-4146-ba6f-2b5650226427"}
02:36:36.230 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8941e9f6-95ef-4110-b662-5a66c8a3c15f"}
02:36:36.233 00.003 16872 case statement mapped state 6 to 3
02:36:36.237 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8941e9f6-95ef-4110-b662-5a66c8a3c15f"}
02:36:36.240 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f17d0811-a402-46e3-90af-603e383684ba"}
02:36:36.243 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[7.18,7.29],"pixels":"..."},"id":"f17d0811-a402-46e3-90af-603e383684ba"}
02:36:37.494 01.251 9640 Exposure complete
02:36:37.632 00.138 9640 worker thread done servicing request
02:36:37.632 00.000 16872 OnExposeComplete: enter
02:36:37.634 00.002 16872 UpdateGuideState(): m_state=6
02:36:37.638 00.004 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
02:36:37.641 00.003 16872 Star::Find returns 1 (0), X=207.56, Y=189.79, Mass=99869, SNR=188.2, Peak=8904 HFD=3.8
02:36:37.644 00.003 16872 MultiStar: [#1 0.71,-0.32,0.36,U] [#2 -0.07,-0.55,0.32,U] [#3 -0.54,-0.79,0.31,U] [#4 0.52,-0.21,0.26,U] [#5 -1.10,-0.30,0.00,M1] [#6 -0.07,0.15,0.19,U] [#7 -1.00,-0.51,0.00,M4] [#8 -0.66,-0.10,0.20,U] 
02:36:37.646 00.002 16872 refined, 6 included, MultiStar: {0.13, -0.30}, one-star: {0.28, -0.22}
02:36:37.649 00.003 16872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-1.59) = xAngle (0.42 = 0.42)
02:36:37.651 00.002 16872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.46 = 0.46)
02:36:37.656 00.005 16872 CameraToMount -- cameraX=0.13 cameraY=-0.30 hyp=0.33 cameraTheta=-1.17 mountX=0.30 mountY=0.15, mountTheta=0.45
02:36:37.662 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=-0.30, opts=13)
02:36:37.665 00.003 16872 Enqueuing Move request for scope (0.13, -0.30)
02:36:37.668 00.003 9640 Worker thread wakes up
02:36:37.668 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.30) opts 0xd
02:36:37.669 00.001 9640 Handling offset move in thread for scope, endpoint = (0.13, -0.30)
02:36:37.669 00.000 9640 Moving (0.13, -0.30) raw xDistance=0.30 yDistance=0.15
02:36:37.669 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.30
02:36:37.669 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=3.5
02:36:37.669 00.000 9640 MoveAxis(W, 29, ABG)
02:36:37.669 00.000 9640 Guiding  Dir = 3, Dur = 29
02:36:37.669 00.000 9640 IsSlewing returns 0
02:36:37.669 00.000 9640 IsGuiding returns 0
02:36:37.670 00.001 9640 PulseGuide returned control before completion, sleep 39
02:36:37.674 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=8904, med=3216, FiltMin=3128, FiltMax=7784, Gamma=2.190
02:36:37.706 00.032 16872 UpdateGuideState exits: m=99869 SNR=188.2
02:36:37.709 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:37.712 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:36:37.715 00.003 9640 IsGuiding returns 1
02:36:37.716 00.001 9640 scope still moving after pulse duration time elapsed
02:36:37.716 00.000 16872 Enqueuing Expose request
02:36:37.746 00.030 9640 IsSlewing returns 0
02:36:37.748 00.002 9640 IsGuiding returns 0
02:36:37.749 00.001 9640 scope move finished after 29 + 49 ms
02:36:37.749 00.000 9640 Move returns status 0, amount 29
02:36:37.750 00.001 9640 MoveAxis(N, 0, ABG)
02:36:37.750 00.000 9640 Move returns status 0, amount 0
02:36:37.750 00.000 9640 move complete, result=0
02:36:37.750 00.000 9640 worker thread done servicing request
02:36:37.750 00.000 9640 Worker thread wakes up
02:36:37.750 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:36:37.750 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:36:37.757 00.007 16872 GuideStep: 0.3 px 29 ms WEST, 0.1 px 0 ms NORTH
02:36:39.721 01.964 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"868bd0c6-b97b-476d-9ab9-6760d7d9b044"}
02:36:39.726 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"868bd0c6-b97b-476d-9ab9-6760d7d9b044"}
02:36:39.733 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a1f9d8a-9313-48b7-98fb-3176c90411b5"}
02:36:39.735 00.002 16872 case statement mapped state 6 to 3
02:36:39.738 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a1f9d8a-9313-48b7-98fb-3176c90411b5"}
02:36:39.741 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5caf0ebf-68d7-4e47-8e74-757092969d98"}
02:36:39.744 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.56,6.79],"pixels":"..."},"id":"5caf0ebf-68d7-4e47-8e74-757092969d98"}
02:36:41.822 02.078 9640 Exposure complete
02:36:41.958 00.136 9640 worker thread done servicing request
02:36:41.958 00.000 16872 OnExposeComplete: enter
02:36:41.961 00.003 16872 UpdateGuideState(): m_state=6
02:36:41.967 00.006 16872 Star::Find(15, 207, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
02:36:41.971 00.004 16872 Star::Find returns 1 (0), X=207.58, Y=190.24, Mass=108258, SNR=192.8, Peak=9480 HFD=3.8
02:36:41.974 00.003 16872 MultiStar: [#1 0.34,0.24,0.34,U] [#2 0.01,0.05,0.32,U] [#3 -0.69,-0.82,0.00,M1] [#4 0.65,-0.27,0.21,U] [#5 -1.46,-0.83,0.00,M2] [#6 0.24,0.59,0.19,U] [#7 -0.98,0.86,0.00,M5] [#8 -0.63,0.55,0.17,U] 
02:36:41.977 00.003 16872 refined, 5 included, MultiStar: {0.22, 0.21}, one-star: {0.30, 0.23}
02:36:41.980 00.003 16872 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.59) = xAngle (2.35 = 2.35)
02:36:41.983 00.003 16872 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.40 = 2.40)
02:36:41.986 00.003 16872 CameraToMount -- cameraX=0.22 cameraY=0.21 hyp=0.31 cameraTheta=0.77 mountX=-0.22 mountY=0.21, mountTheta=2.38
02:36:41.990 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.22, y=0.21, opts=13)
02:36:41.993 00.003 16872 Enqueuing Move request for scope (0.22, 0.21)
02:36:41.997 00.004 9640 Worker thread wakes up
02:36:41.997 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.21) opts 0xd
02:36:41.997 00.000 9640 Handling offset move in thread for scope, endpoint = (0.22, 0.21)
02:36:41.997 00.000 9640 Moving (0.22, 0.21) raw xDistance=-0.22 yDistance=0.21
02:36:41.997 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.22
02:36:41.997 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=3.5
02:36:41.997 00.000 9640 MoveAxis(E, 20, ABG)
02:36:41.997 00.000 9640 Guiding  Dir = 2, Dur = 20
02:36:41.997 00.000 9640 IsSlewing returns 0
02:36:41.998 00.001 9640 IsGuiding returns 0
02:36:41.998 00.000 9640 PulseGuide returned control before completion, sleep 30
02:36:42.002 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=9480, med=3212, FiltMin=3020, FiltMax=7612, Gamma=2.190
02:36:42.036 00.034 16872 UpdateGuideState exits: m=108258 SNR=192.8
02:36:42.039 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:42.041 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:36:42.046 00.005 16872 Enqueuing Expose request
02:36:42.049 00.003 9640 IsGuiding returns 1
02:36:42.049 00.000 9640 scope still moving after pulse duration time elapsed
02:36:42.073 00.024 9640 IsSlewing returns 0
02:36:42.073 00.000 9640 IsGuiding returns 0
02:36:42.073 00.000 9640 scope move finished after 20 + 55 ms
02:36:42.073 00.000 9640 Move returns status 0, amount 20
02:36:42.073 00.000 9640 MoveAxis(N, 0, ABG)
02:36:42.073 00.000 9640 Move returns status 0, amount 0
02:36:42.074 00.001 9640 move complete, result=0
02:36:42.074 00.000 9640 worker thread done servicing request
02:36:42.074 00.000 9640 Worker thread wakes up
02:36:42.074 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:36:42.074 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:36:42.086 00.012 16872 GuideStep: -0.2 px 20 ms EAST, 0.2 px 0 ms NORTH
02:36:43.220 01.134 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"61ed4059-7ef7-416d-a63d-ead90ccd2fe0"}
02:36:43.226 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"61ed4059-7ef7-416d-a63d-ead90ccd2fe0"}
02:36:43.230 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cbb6569b-ae58-480e-9696-ba7e540fd49e"}
02:36:43.234 00.004 16872 case statement mapped state 6 to 3
02:36:43.242 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cbb6569b-ae58-480e-9696-ba7e540fd49e"}
02:36:43.246 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b05ce757-47ff-46bc-8860-638c17bca1b3"}
02:36:43.250 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[6.58,7.24],"pixels":"..."},"id":"b05ce757-47ff-46bc-8860-638c17bca1b3"}
02:36:46.139 02.889 9640 Exposure complete
02:36:46.283 00.144 9640 worker thread done servicing request
02:36:46.283 00.000 16872 OnExposeComplete: enter
02:36:46.289 00.006 16872 UpdateGuideState(): m_state=6
02:36:46.294 00.005 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
02:36:46.297 00.003 16872 Star::Find returns 1 (0), X=207.93, Y=190.80, Mass=102109, SNR=200.4, Peak=8992 HFD=4.2
02:36:46.299 00.002 16872 MultiStar: [#1 0.54,0.87,0.00,M1] [#2 0.21,0.81,0.30,U] [#3 -0.60,-0.15,0.27,U] [#4 0.35,0.21,0.24,U] [#5 -0.79,0.32,0.21,U] [#6 0.79,1.29,0.00,M6] [#7 -1.03,0.78,0.00,M6] [#8 -0.47,1.82,0.00,M1] 
02:36:46.301 00.002 16872 refined, 4 included, MultiStar: {0.23, 0.55}, one-star: {0.65, 0.79}
02:36:46.305 00.004 16872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.59) = xAngle (2.76 = 2.76)
02:36:46.308 00.003 16872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.81 = 2.81)
02:36:46.311 00.003 16872 CameraToMount -- cameraX=0.23 cameraY=0.55 hyp=0.60 cameraTheta=1.17 mountX=-0.56 mountY=0.20, mountTheta=2.80
02:36:46.315 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.23, y=0.55, opts=13)
02:36:46.318 00.003 16872 Enqueuing Move request for scope (0.23, 0.55)
02:36:46.322 00.004 9640 Worker thread wakes up
02:36:46.322 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.55) opts 0xd
02:36:46.322 00.000 9640 Handling offset move in thread for scope, endpoint = (0.23, 0.55)
02:36:46.323 00.001 9640 Moving (0.23, 0.55) raw xDistance=-0.56 yDistance=0.20
02:36:46.323 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.56
02:36:46.323 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.20, m_sumCorr=3.7
02:36:46.323 00.000 9640 MoveAxis(E, 61, ABG)
02:36:46.323 00.000 9640 Guiding  Dir = 2, Dur = 61
02:36:46.323 00.000 9640 IsSlewing returns 0
02:36:46.323 00.000 9640 IsGuiding returns 0
02:36:46.324 00.001 9640 PulseGuide returned control before completion, sleep 71
02:36:46.328 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=8992, med=3212, FiltMin=3140, FiltMax=7424, Gamma=2.190
02:36:46.360 00.032 16872 UpdateGuideState exits: m=102109 SNR=200.4
02:36:46.363 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:46.367 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:36:46.370 00.003 16872 Enqueuing Expose request
02:36:46.396 00.026 9640 IsGuiding returns 1
02:36:46.396 00.000 9640 scope still moving after pulse duration time elapsed
02:36:46.427 00.031 9640 IsSlewing returns 0
02:36:46.427 00.000 9640 IsGuiding returns 0
02:36:46.428 00.001 9640 scope move finished after 61 + 42 ms
02:36:46.428 00.000 9640 Move returns status 0, amount 61
02:36:46.428 00.000 9640 MoveAxis(S, 21, ABG)
02:36:46.428 00.000 9640 Guiding  Dir = 1, Dur = 21
02:36:46.429 00.001 9640 IsSlewing returns 0
02:36:46.430 00.001 9640 IsGuiding returns 0
02:36:46.431 00.001 9640 PulseGuide returned control before completion, sleep 31
02:36:46.473 00.042 9640 IsGuiding returns 1
02:36:46.473 00.000 9640 scope still moving after pulse duration time elapsed
02:36:46.504 00.031 9640 IsSlewing returns 0
02:36:46.504 00.000 9640 IsGuiding returns 1
02:36:46.535 00.031 9640 IsSlewing returns 0
02:36:46.535 00.000 9640 IsGuiding returns 0
02:36:46.536 00.001 9640 scope move finished after 21 + 84 ms
02:36:46.536 00.000 9640 Move returns status 0, amount 21
02:36:46.536 00.000 9640 move complete, result=0
02:36:46.536 00.000 9640 worker thread done servicing request
02:36:46.536 00.000 9640 Worker thread wakes up
02:36:46.537 00.001 16872 GuideStep: -0.6 px 61 ms EAST, 0.2 px 21 ms SOUTH
02:36:46.541 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:36:46.541 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:36:46.723 00.182 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4af27c82-2cbe-49f3-bbd5-f7b147a20728"}
02:36:46.729 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4af27c82-2cbe-49f3-bbd5-f7b147a20728"}
02:36:46.732 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"02adc6e6-fa00-4700-8f60-92489e5e962f"}
02:36:46.735 00.003 16872 case statement mapped state 6 to 3
02:36:46.741 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"02adc6e6-fa00-4700-8f60-92489e5e962f"}
02:36:46.746 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0a6fd508-b3d8-4a9c-a8fb-e9d88b71557f"}
02:36:46.750 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.93,6.80],"pixels":"..."},"id":"0a6fd508-b3d8-4a9c-a8fb-e9d88b71557f"}
02:36:50.223 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d0162f2b-c789-48c0-a53a-65641fbe68e9"}
02:36:50.226 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d0162f2b-c789-48c0-a53a-65641fbe68e9"}
02:36:50.231 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05f89559-0bb0-41e4-8632-a136f96059f1"}
02:36:50.234 00.003 16872 case statement mapped state 6 to 3
02:36:50.238 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"05f89559-0bb0-41e4-8632-a136f96059f1"}
02:36:50.242 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"72bb29e4-a74a-4a46-a887-05fa978d150f"}
02:36:50.246 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.93,6.80],"pixels":"..."},"id":"72bb29e4-a74a-4a46-a887-05fa978d150f"}
02:36:50.616 00.370 9640 Exposure complete
02:36:50.761 00.145 9640 worker thread done servicing request
02:36:50.761 00.000 16872 OnExposeComplete: enter
02:36:50.765 00.004 16872 UpdateGuideState(): m_state=6
02:36:50.769 00.004 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
02:36:50.774 00.005 16872 Star::Find returns 1 (0), X=207.68, Y=190.23, Mass=107080, SNR=204.6, Peak=9464 HFD=3.8
02:36:50.778 00.004 16872 MultiStar: [#1 -0.17,-0.15,0.33,U] [#2 -0.33,-0.25,0.28,U] [#3 -0.78,-0.59,0.28,U] [#4 0.47,-0.05,0.22,U] [#5 -1.14,0.00,0.00,M2] [#6 0.04,0.29,0.19,U] [#7 -1.21,0.62,0.00,M7] [#8 -0.88,0.76,0.00,M2] 
02:36:50.781 00.003 16872 refined, 5 included, MultiStar: {0.06, -0.01}, one-star: {0.40, 0.23}
02:36:50.784 00.003 16872 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.59) = xAngle (1.47 = 1.47)
02:36:50.786 00.002 16872 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
02:36:50.791 00.005 16872 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.12 mountX=0.01 mountY=0.06, mountTheta=1.47
02:36:50.795 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=-0.01, opts=13)
02:36:50.799 00.004 16872 Enqueuing Move request for scope (0.06, -0.01)
02:36:50.803 00.004 9640 Worker thread wakes up
02:36:50.803 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
02:36:50.803 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
02:36:50.803 00.000 9640 Moving (0.06, -0.01) raw xDistance=0.01 yDistance=0.06
02:36:50.803 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:36:50.803 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=3.7
02:36:50.803 00.000 9640 MoveAxis(E, 0, ABG)
02:36:50.803 00.000 9640 Move returns status 0, amount 0
02:36:50.803 00.000 9640 MoveAxis(N, 0, ABG)
02:36:50.803 00.000 9640 Move returns status 0, amount 0
02:36:50.803 00.000 9640 move complete, result=0
02:36:50.804 00.001 9640 worker thread done servicing request
02:36:50.809 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=9464, med=3208, FiltMin=3066, FiltMax=7068, Gamma=2.190
02:36:50.840 00.031 16872 UpdateGuideState exits: m=107080 SNR=204.6
02:36:50.843 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:50.846 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:36:50.850 00.004 16872 Enqueuing Expose request
02:36:50.855 00.005 9640 Worker thread wakes up
02:36:50.855 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:36:50.858 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:36:50.858 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:36:53.723 02.865 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eff6925f-97d6-4b6f-9216-a4b87f89ddf5"}
02:36:53.726 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eff6925f-97d6-4b6f-9216-a4b87f89ddf5"}
02:36:53.730 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"abb84106-72b7-47a5-9163-0c7b8ce3272a"}
02:36:53.732 00.002 16872 case statement mapped state 6 to 3
02:36:53.735 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"abb84106-72b7-47a5-9163-0c7b8ce3272a"}
02:36:53.738 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a00ace77-e534-4280-81ef-82295ed543b4"}
02:36:53.742 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[6.68,7.23],"pixels":"..."},"id":"a00ace77-e534-4280-81ef-82295ed543b4"}
02:36:54.914 01.172 9640 Exposure complete
02:36:55.055 00.141 9640 worker thread done servicing request
02:36:55.055 00.000 16872 OnExposeComplete: enter
02:36:55.059 00.004 16872 UpdateGuideState(): m_state=6
02:36:55.062 00.003 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
02:36:55.066 00.004 16872 Star::Find returns 1 (0), X=207.70, Y=190.35, Mass=102988, SNR=194.4, Peak=9084 HFD=3.7
02:36:55.070 00.004 16872 MultiStar: [#1 -0.11,0.32,0.33,U] [#2 -0.13,-0.03,0.36,U] [#3 -0.83,-0.52,0.31,U] [#4 0.58,0.01,0.25,U] [#5 -1.18,0.09,0.00,M3] [#6 0.75,0.66,0.00,M6] [#7 -1.32,0.50,0.00,M8] [#8 -0.76,1.06,0.00,M3] 
02:36:55.074 00.004 16872 refined, 4 included, MultiStar: {0.10, 0.12}, one-star: {0.42, 0.34}
02:36:55.077 00.003 16872 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.59) = xAngle (2.47 = 2.47)
02:36:55.083 00.006 16872 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.52 = 2.52)
02:36:55.086 00.003 16872 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.88 mountX=-0.12 mountY=0.09, mountTheta=2.50
02:36:55.092 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=0.12, opts=13)
02:36:55.096 00.004 16872 Enqueuing Move request for scope (0.10, 0.12)
02:36:55.102 00.006 9640 Worker thread wakes up
02:36:55.102 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
02:36:55.103 00.001 9640 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
02:36:55.103 00.000 9640 Moving (0.10, 0.12) raw xDistance=-0.12 yDistance=0.09
02:36:55.103 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.12
02:36:55.103 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=3.7
02:36:55.103 00.000 9640 MoveAxis(E, 13, ABG)
02:36:55.103 00.000 9640 Guiding  Dir = 2, Dur = 13
02:36:55.104 00.001 9640 IsSlewing returns 0
02:36:55.104 00.000 9640 IsGuiding returns 0
02:36:55.104 00.000 9640 PulseGuide returned control before completion, sleep 23
02:36:55.109 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2832, max=9084, med=3200, FiltMin=3096, FiltMax=7364, Gamma=2.190
02:36:55.141 00.032 16872 UpdateGuideState exits: m=102988 SNR=194.4
02:36:55.146 00.005 9640 IsGuiding returns 1
02:36:55.146 00.000 9640 scope still moving after pulse duration time elapsed
02:36:55.146 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:55.149 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:36:55.152 00.003 16872 Enqueuing Expose request
02:36:55.173 00.021 9640 IsSlewing returns 0
02:36:55.173 00.000 9640 IsGuiding returns 0
02:36:55.173 00.000 9640 scope move finished after 13 + 55 ms
02:36:55.173 00.000 9640 Move returns status 0, amount 13
02:36:55.173 00.000 9640 MoveAxis(N, 0, ABG)
02:36:55.173 00.000 9640 Move returns status 0, amount 0
02:36:55.173 00.000 9640 move complete, result=0
02:36:55.174 00.001 9640 worker thread done servicing request
02:36:55.174 00.000 9640 Worker thread wakes up
02:36:55.174 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:36:55.174 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:36:55.176 00.002 16872 GuideStep: -0.1 px 13 ms EAST, 0.1 px 0 ms NORTH
02:36:57.223 02.047 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c0f3b535-88ab-4ee0-a31f-d1754e7bbea4"}
02:36:57.226 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c0f3b535-88ab-4ee0-a31f-d1754e7bbea4"}
02:36:57.230 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"554890fd-82ba-4478-a223-9da1271aaa75"}
02:36:57.233 00.003 16872 case statement mapped state 6 to 3
02:36:57.235 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"554890fd-82ba-4478-a223-9da1271aaa75"}
02:36:57.240 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ebeb61f2-6474-4b0a-965f-3eebc3b39ffb"}
02:36:57.244 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[6.70,7.35],"pixels":"..."},"id":"ebeb61f2-6474-4b0a-965f-3eebc3b39ffb"}
02:36:59.239 01.995 9640 Exposure complete
02:36:59.378 00.139 9640 worker thread done servicing request
02:36:59.378 00.000 16872 OnExposeComplete: enter
02:36:59.381 00.003 16872 UpdateGuideState(): m_state=6
02:36:59.383 00.002 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 64
02:36:59.389 00.006 16872 Star::Find returns 1 (0), X=207.19, Y=190.14, Mass=106534, SNR=206.2, Peak=10840 HFD=3.9
02:36:59.392 00.003 16872 MultiStar: [#1 0.01,0.13,0.32,U] [#2 0.20,-0.04,0.31,U] [#3 -0.75,-0.48,0.28,U] [#4 -0.24,-0.01,0.25,U] [#5 -1.38,-0.17,0.00,M4] [#6 0.16,0.37,0.15,U] [#7 -1.60,0.37,0.00,M9] [#8 -0.91,0.99,0.00,M4] 
02:36:59.395 00.003 16872 refined, 5 included, MultiStar: {-0.11, 0.04}, one-star: {-0.09, 0.13}
02:36:59.397 00.002 16872 CameraToMount -- cameraTheta (2.84) - m_xAngle (-1.59) = xAngle (4.42 = -1.86)
02:36:59.399 00.002 16872 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.47 = -1.82)
02:36:59.404 00.005 16872 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.84 mountX=-0.03 mountY=-0.12, mountTheta=-1.86
02:36:59.411 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=0.04, opts=13)
02:36:59.414 00.003 16872 Enqueuing Move request for scope (-0.11, 0.04)
02:36:59.417 00.003 9640 Worker thread wakes up
02:36:59.417 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
02:36:59.418 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
02:36:59.418 00.000 9640 Moving (-0.11, 0.04) raw xDistance=-0.03 yDistance=-0.12
02:36:59.418 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:36:59.418 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.12, m_sumCorr=3.7
02:36:59.418 00.000 9640 MoveAxis(E, 0, ABG)
02:36:59.418 00.000 9640 Move returns status 0, amount 0
02:36:59.418 00.000 9640 MoveAxis(N, 0, ABG)
02:36:59.418 00.000 9640 Move returns status 0, amount 0
02:36:59.419 00.001 9640 move complete, result=0
02:36:59.419 00.000 9640 worker thread done servicing request
02:36:59.425 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=10840, med=3208, FiltMin=3090, FiltMax=7976, Gamma=2.190
02:36:59.456 00.031 16872 UpdateGuideState exits: m=106534 SNR=206.2
02:36:59.459 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:59.463 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:36:59.465 00.002 16872 Enqueuing Expose request
02:36:59.468 00.003 16872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:36:59.470 00.002 9640 Worker thread wakes up
02:36:59.470 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:36:59.471 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:37:00.720 01.249 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d813e4d7-7fda-40bb-8e68-dc0a19167a55"}
02:37:00.723 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d813e4d7-7fda-40bb-8e68-dc0a19167a55"}
02:37:00.726 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dadedbcf-eedf-4953-8de7-1baf833539e2"}
02:37:00.730 00.004 16872 case statement mapped state 6 to 3
02:37:00.733 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dadedbcf-eedf-4953-8de7-1baf833539e2"}
02:37:00.736 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9841bfbd-6eee-43d8-ac82-17b508a90320"}
02:37:00.740 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[7.19,7.14],"pixels":"..."},"id":"9841bfbd-6eee-43d8-ac82-17b508a90320"}
02:37:03.529 02.789 9640 Exposure complete
02:37:03.663 00.134 9640 worker thread done servicing request
02:37:03.663 00.000 16872 OnExposeComplete: enter
02:37:03.668 00.005 16872 UpdateGuideState(): m_state=6
02:37:03.671 00.003 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 65
02:37:03.673 00.002 16872 Star::Find returns 1 (0), X=207.89, Y=190.29, Mass=107135, SNR=206.1, Peak=9960 HFD=4.0
02:37:03.677 00.004 16872 MultiStar: [#1 0.27,0.02,0.30,U] [#2 0.26,0.05,0.29,U] [#3 -0.71,-0.34,0.28,U] [#4 0.80,0.51,0.26,U] [#5 -0.94,0.10,0.19,U] [#6 1.08,0.36,0.00,M6] [#7 -1.43,0.50,0.00,M10] [#8 -0.55,0.80,0.17,U] 
02:37:03.680 00.003 16872 refined, 6 included, MultiStar: {0.20, 0.20}, one-star: {0.61, 0.28}
02:37:03.683 00.003 16872 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.59) = xAngle (2.36 = 2.36)
02:37:03.685 00.002 16872 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.41 = 2.41)
02:37:03.687 00.002 16872 CameraToMount -- cameraX=0.20 cameraY=0.20 hyp=0.28 cameraTheta=0.78 mountX=-0.20 mountY=0.19, mountTheta=2.39
02:37:03.692 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=0.20, opts=13)
02:37:03.696 00.004 16872 Enqueuing Move request for scope (0.20, 0.20)
02:37:03.701 00.005 9640 Worker thread wakes up
02:37:03.701 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.20) opts 0xd
02:37:03.701 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, 0.20)
02:37:03.701 00.000 9640 Moving (0.20, 0.20) raw xDistance=-0.20 yDistance=0.19
02:37:03.701 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.20
02:37:03.701 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=3.7
02:37:03.701 00.000 9640 MoveAxis(E, 21, ABG)
02:37:03.701 00.000 9640 Guiding  Dir = 2, Dur = 21
02:37:03.702 00.001 9640 IsSlewing returns 0
02:37:03.702 00.000 9640 IsGuiding returns 0
02:37:03.703 00.001 9640 PulseGuide returned control before completion, sleep 31
02:37:03.707 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=9960, med=3212, FiltMin=3136, FiltMax=7836, Gamma=2.190
02:37:03.738 00.031 16872 UpdateGuideState exits: m=107135 SNR=206.1
02:37:03.741 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:03.744 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:37:03.746 00.002 16872 Enqueuing Expose request
02:37:03.749 00.003 9640 IsGuiding returns 1
02:37:03.749 00.000 9640 scope still moving after pulse duration time elapsed
02:37:03.773 00.024 9640 IsSlewing returns 0
02:37:03.773 00.000 9640 IsGuiding returns 0
02:37:03.774 00.001 9640 scope move finished after 21 + 50 ms
02:37:03.774 00.000 9640 Move returns status 0, amount 21
02:37:03.774 00.000 9640 MoveAxis(N, 0, ABG)
02:37:03.774 00.000 9640 Move returns status 0, amount 0
02:37:03.774 00.000 9640 move complete, result=0
02:37:03.775 00.001 16872 GuideStep: -0.2 px 21 ms EAST, 0.2 px 0 ms NORTH
02:37:03.779 00.004 9640 worker thread done servicing request
02:37:03.779 00.000 9640 Worker thread wakes up
02:37:03.779 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:37:03.779 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:37:04.220 00.441 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5e820cd-00ab-40e1-8530-1d44102c6afe"}
02:37:04.222 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e5e820cd-00ab-40e1-8530-1d44102c6afe"}
02:37:04.226 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3003f72d-d200-4544-81d4-9eba2e27974d"}
02:37:04.230 00.004 16872 case statement mapped state 6 to 3
02:37:04.232 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3003f72d-d200-4544-81d4-9eba2e27974d"}
02:37:04.235 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dfbf9016-e2ae-41e4-8d63-41abcf372c24"}
02:37:04.239 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.89,7.29],"pixels":"..."},"id":"dfbf9016-e2ae-41e4-8d63-41abcf372c24"}
02:37:07.719 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"426372eb-9845-411a-8b59-e5fb71b35954"}
02:37:07.723 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"426372eb-9845-411a-8b59-e5fb71b35954"}
02:37:07.726 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e33b0a0-8f54-4ae6-afa6-4d1f2567c142"}
02:37:07.729 00.003 16872 case statement mapped state 6 to 3
02:37:07.731 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e33b0a0-8f54-4ae6-afa6-4d1f2567c142"}
02:37:07.735 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"362600d3-2696-4472-af00-e8fffc238952"}
02:37:07.739 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.89,7.29],"pixels":"..."},"id":"362600d3-2696-4472-af00-e8fffc238952"}
02:37:07.843 00.104 9640 Exposure complete
02:37:07.981 00.138 9640 worker thread done servicing request
02:37:07.982 00.001 16872 OnExposeComplete: enter
02:37:07.985 00.003 16872 UpdateGuideState(): m_state=6
02:37:07.988 00.003 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 66
02:37:07.990 00.002 16872 Star::Find returns 1 (0), X=207.88, Y=190.86, Mass=105058, SNR=198.0, Peak=9848 HFD=4.1
02:37:07.993 00.003 16872 MultiStar: [#1 0.25,0.09,0.35,U] [#2 -0.09,0.08,0.32,U] [#3 -0.93,-0.17,0.30,U] [#4 0.53,0.49,0.20,U] [#5 -0.98,0.36,0.00,M4] [#6 0.42,0.87,0.17,U] [#7 -1.63,0.93,0.00,R] [#8 -0.62,0.92,0.00,M4] 
02:37:07.996 00.003 16872 refined, 5 included, MultiStar: {0.24, 0.47}, one-star: {0.60, 0.85}
02:37:07.999 00.003 16872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.59) = xAngle (2.69 = 2.69)
02:37:08.002 00.003 16872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.74 = 2.74)
02:37:08.007 00.005 16872 CameraToMount -- cameraX=0.24 cameraY=0.47 hyp=0.53 cameraTheta=1.10 mountX=-0.47 mountY=0.21, mountTheta=2.73
02:37:08.011 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.24, y=0.47, opts=13)
02:37:08.015 00.004 16872 Enqueuing Move request for scope (0.24, 0.47)
02:37:08.018 00.003 9640 Worker thread wakes up
02:37:08.018 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.47) opts 0xd
02:37:08.019 00.001 9640 Handling offset move in thread for scope, endpoint = (0.24, 0.47)
02:37:08.019 00.000 9640 Moving (0.24, 0.47) raw xDistance=-0.47 yDistance=0.21
02:37:08.019 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.47
02:37:08.019 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=3.7
02:37:08.019 00.000 9640 MoveAxis(E, 53, ABG)
02:37:08.019 00.000 9640 Guiding  Dir = 2, Dur = 53
02:37:08.019 00.000 9640 IsSlewing returns 0
02:37:08.019 00.000 9640 IsGuiding returns 0
02:37:08.019 00.000 9640 PulseGuide returned control before completion, sleep 63
02:37:08.025 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=9848, med=3216, FiltMin=3050, FiltMax=7808, Gamma=2.190
02:37:08.057 00.032 16872 UpdateGuideState exits: m=105058 SNR=198.0
02:37:08.060 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:08.063 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:37:08.066 00.003 16872 Enqueuing Expose request
02:37:08.095 00.029 9640 IsGuiding returns 1
02:37:08.095 00.000 9640 scope still moving after pulse duration time elapsed
02:37:08.127 00.032 9640 IsSlewing returns 0
02:37:08.128 00.001 9640 IsGuiding returns 0
02:37:08.129 00.001 9640 scope move finished after 53 + 57 ms
02:37:08.129 00.000 9640 Move returns status 0, amount 53
02:37:08.130 00.001 9640 MoveAxis(N, 0, ABG)
02:37:08.130 00.000 9640 Move returns status 0, amount 0
02:37:08.131 00.001 9640 move complete, result=0
02:37:08.131 00.000 9640 worker thread done servicing request
02:37:08.132 00.001 9640 Worker thread wakes up
02:37:08.132 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:37:08.132 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,175,31,31)
02:37:08.133 00.001 16872 GuideStep: -0.5 px 53 ms EAST, 0.2 px 0 ms NORTH
02:37:09.175 01.042 16872 evsrv: cli 0D3C0A48 connect
02:37:09.178 00.003 16872 case statement mapped state 6 to 3
02:37:09.183 00.005 16872 case statement mapped state 6 to 3
02:37:09.186 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"0c1caf4f-fb79-4d78-9336-b5ac67117f8d"}
02:37:09.190 00.004 16872 case statement mapped state 6 to 3
02:37:09.192 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c1caf4f-fb79-4d78-9336-b5ac67117f8d"}
02:37:09.196 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:37:09.200 00.004 16872 evsrv: cli 0D3BF8C8 connect
02:37:09.202 00.002 16872 case statement mapped state 6 to 3
02:37:09.207 00.005 16872 case statement mapped state 6 to 3
02:37:09.211 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"stop_capture","id":"19721c8c-6063-4749-8f33-50cb00993b39"}
02:37:09.214 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:37:09.217 00.003 16872 Status Line: Waiting for devices...
02:37:09.223 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"19721c8c-6063-4749-8f33-50cb00993b39"}
02:37:09.228 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
02:37:09.233 00.005 16872 evsrv: cli 0D3BFFA8 connect
02:37:09.242 00.009 16872 case statement mapped state 6 to 3
02:37:09.247 00.005 16872 case statement mapped state 6 to 3
02:37:09.254 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"358940ae-6fb8-489a-9fac-f662312abb96"}
02:37:09.258 00.004 16872 case statement mapped state 6 to 3
02:37:09.262 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"358940ae-6fb8-489a-9fac-f662312abb96"}
02:37:09.269 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
02:37:10.270 01.001 16872 evsrv: cli 0D3C0228 connect
02:37:10.278 00.008 16872 case statement mapped state 6 to 3
02:37:10.290 00.012 16872 case statement mapped state 6 to 3
02:37:10.296 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"95e5d726-bf43-430f-a10d-d999ca692793"}
02:37:10.301 00.005 16872 case statement mapped state 6 to 3
02:37:10.306 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"95e5d726-bf43-430f-a10d-d999ca692793"}
02:37:10.316 00.010 16872 evsrv: cli 0D3C0228 disconnect
02:37:11.299 00.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d2538d4-dd7a-4380-8c5f-28299638fbc4"}
02:37:11.308 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0d2538d4-dd7a-4380-8c5f-28299638fbc4"}
02:37:11.322 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ae9887f-f4c1-4882-81f9-6c7d12d257f1"}
02:37:11.332 00.010 16872 case statement mapped state 6 to 3
02:37:11.342 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ae9887f-f4c1-4882-81f9-6c7d12d257f1"}
02:37:11.346 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"542e995f-ce87-4281-ad22-d2041f0062aa"}
02:37:11.353 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":66,"width":15,"height":15,"star_pos":[6.88,6.86],"pixels":"..."},"id":"542e995f-ce87-4281-ad22-d2041f0062aa"}
02:37:11.364 00.011 16872 evsrv: cli 0D3BFB48 connect
02:37:11.368 00.004 16872 case statement mapped state 6 to 3
02:37:11.372 00.004 16872 case statement mapped state 6 to 3
02:37:11.388 00.016 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"c85902b3-8356-4004-8ba6-aed3401f4259"}
02:37:11.394 00.006 16872 case statement mapped state 6 to 3
02:37:11.400 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"c85902b3-8356-4004-8ba6-aed3401f4259"}
02:37:11.411 00.011 16872 evsrv: cli 0D3BFB48 disconnect
02:37:12.022 00.611 9640 ASCOM_AbortExposure returns err = 0
02:37:12.022 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:37:12.022 00.000 9640 worker thread done servicing request
02:37:12.023 00.001 16872 OnExposeComplete: enter
02:37:12.027 00.004 16872 OnExposeComplete: Capture Error reported
02:37:12.031 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:37:12.035 00.004 16872 Mount: notify guiding stopped
02:37:12.042 00.007 16872 Changing from state GUIDING to STOP
02:37:12.046 00.004 16872 guider state => SELECTED
02:37:12.050 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=9848, med=3216, FiltMin=3050, FiltMax=7808, Gamma=2.190
02:37:12.084 00.034 16872 Changing from state SELECTED to UNINITIALIZED
02:37:12.088 00.004 16872 guider state => SELECTING
02:37:12.098 00.010 16872 Status Line: Stopped.
02:37:12.109 00.011 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:37:12.714 00.605 16872 evsrv: cli 0D3C0A48 connect
02:37:12.816 00.102 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"4a25020d-2110-459e-b6cb-7c276fb75886"}
02:37:12.839 00.023 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a25020d-2110-459e-b6cb-7c276fb75886"}
02:37:12.850 00.011 16872 evsrv: cli 0D3C0A48 disconnect
02:37:14.807 01.957 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e991498e-d64e-4744-8439-95bbdf82016d"}
02:37:14.811 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e991498e-d64e-4744-8439-95bbdf82016d"}
02:37:14.821 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d317c24-1dff-4561-bc14-179c8cb383f0"}
02:37:14.828 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d317c24-1dff-4561-bc14-179c8cb383f0"}
02:37:17.928 03.100 16872 evsrv: cli 0D3C0228 connect
02:37:17.939 00.011 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"d28301cb-8932-42a9-af4a-3ed3e24a349e"}
02:37:17.944 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Stopped","id":"d28301cb-8932-42a9-af4a-3ed3e24a349e"}
02:37:17.959 00.015 16872 evsrv: cli 0D3C0228 disconnect
02:37:17.965 00.006 16872 evsrv: cli 0D3C0A48 connect
02:37:17.973 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"bbeba7e6-e929-4315-ab7f-157468901366"}
02:37:17.977 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"bbeba7e6-e929-4315-ab7f-157468901366"}
02:37:17.990 00.013 16872 evsrv: cli 0D3C0A48 disconnect
02:37:17.995 00.005 16872 evsrv: cli 0D3BF8C8 connect
02:37:18.004 00.009 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"73a11e13-22d6-48d0-889c-7044512aa0df"}
02:37:18.021 00.017 16872 PhdController::Guide begins
02:37:18.034 00.013 16872 PhdController: newstate STATE_SETUP
02:37:18.049 00.015 16872 PhdController: setup
02:37:18.063 00.014 16872 PhdController: newstate STATE_ATTEMPT_START
02:37:18.067 00.004 16872 PhdController: start capturing
02:37:18.073 00.006 16872 Changing from state SELECTING to UNINITIALIZED
02:37:18.087 00.014 16872 guider state => SELECTING
02:37:18.092 00.005 16872 setting force full frames = true
02:37:18.098 00.006 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:37:18.134 00.036 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:37:18.143 00.009 16872 Enqueuing Expose request
02:37:18.148 00.005 9640 Worker thread wakes up
02:37:18.148 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:37:18.148 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:37:18.148 00.000 16872 PhdController: newstate STATE_SELECT_STAR
02:37:18.161 00.013 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"73a11e13-22d6-48d0-889c-7044512aa0df"}
02:37:18.171 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
02:37:18.176 00.005 16872 evsrv: cli 0D3BFFA8 connect
02:37:18.180 00.004 16872 case statement mapped state 1 to 101
02:37:18.192 00.012 16872 case statement mapped state 1 to 101
02:37:18.199 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_shift_params","id":"52c2a19b-7b2d-4916-9885-056ab55be325"}
02:37:18.210 00.011 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"52c2a19b-7b2d-4916-9885-056ab55be325"}
02:37:18.231 00.021 16872 evsrv: cli 0D3BFFA8 disconnect
02:37:18.236 00.005 16872 evsrv: cli 0D3BF968 connect
02:37:18.241 00.005 16872 case statement mapped state 1 to 101
02:37:18.246 00.005 16872 case statement mapped state 1 to 101
02:37:18.255 00.009 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"c63a2a24-3a22-4492-b25f-322b2be0fcbd"}
02:37:18.260 00.005 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"c63a2a24-3a22-4492-b25f-322b2be0fcbd"}
02:37:18.272 00.012 16872 evsrv: cli 0D3BF968 disconnect
02:37:18.329 00.057 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"21c97feb-f07b-45d8-9242-1f50d18e2ffc"}
02:37:18.333 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"21c97feb-f07b-45d8-9242-1f50d18e2ffc"}
02:37:18.338 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ebf54aa-9c47-4930-a7a3-10f4a1677259"}
02:37:18.341 00.003 16872 case statement mapped state 1 to 101
02:37:18.350 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"7ebf54aa-9c47-4930-a7a3-10f4a1677259"}
02:37:19.272 00.922 16872 evsrv: cli 0D3C0A48 connect
02:37:19.279 00.007 16872 case statement mapped state 1 to 101
02:37:19.283 00.004 16872 case statement mapped state 1 to 101
02:37:19.286 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"5d2f6285-ab2f-44ec-8202-5b855dbaee9f"}
02:37:19.290 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"5d2f6285-ab2f-44ec-8202-5b855dbaee9f"}
02:37:19.294 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:37:20.296 01.002 16872 evsrv: cli 0D3BFFA8 connect
02:37:20.301 00.005 16872 case statement mapped state 1 to 101
02:37:20.304 00.003 16872 case statement mapped state 1 to 101
02:37:20.308 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"52ce4692-9b6a-47d3-9522-bbadc95c07a9"}
02:37:20.312 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"52ce4692-9b6a-47d3-9522-bbadc95c07a9"}
02:37:20.320 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
02:37:21.324 01.004 16872 evsrv: cli 0D3BFB48 connect
02:37:21.328 00.004 16872 case statement mapped state 1 to 101
02:37:21.332 00.004 16872 case statement mapped state 1 to 101
02:37:21.336 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"0f50c5c3-39b5-4d84-89c3-e72b032f8b63"}
02:37:21.340 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"0f50c5c3-39b5-4d84-89c3-e72b032f8b63"}
02:37:21.343 00.003 16872 evsrv: cli 0D3BFB48 disconnect
02:37:21.806 00.463 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"483a8ab0-8d96-4920-b607-27c87df29685"}
02:37:21.809 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"483a8ab0-8d96-4920-b607-27c87df29685"}
02:37:21.813 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d90d731b-6467-46a2-b96a-f8dacf046606"}
02:37:21.816 00.003 16872 case statement mapped state 1 to 101
02:37:21.821 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"d90d731b-6467-46a2-b96a-f8dacf046606"}
02:37:22.217 00.396 9640 Exposure complete
02:37:22.344 00.127 16872 evsrv: cli 0D3BFB48 connect
02:37:22.348 00.004 16872 case statement mapped state 1 to 101
02:37:22.356 00.008 16872 case statement mapped state 1 to 101
02:37:22.362 00.006 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"8d48a2e2-0f03-48c2-a028-c1d45188d41e"}
02:37:22.366 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"8d48a2e2-0f03-48c2-a028-c1d45188d41e"}
02:37:22.371 00.005 16872 evsrv: cli 0D3BFB48 disconnect
02:37:22.378 00.007 9640 worker thread done servicing request
02:37:22.378 00.000 16872 OnExposeComplete: enter
02:37:22.381 00.003 16872 UpdateGuideState(): m_state=1
02:37:22.392 00.011 16872 UpdateCurrentPosition: no star selected
02:37:22.397 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:37:22.406 00.009 16872 Status Line: No star selected
02:37:22.412 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65516, med=3472, FiltMin=3348, FiltMax=65504, Gamma=2.190
02:37:22.459 00.047 16872 UpdateGuideState exits: No star selected
02:37:22.463 00.004 16872 GuiderMultiStar::AutoSelect enter
02:37:22.466 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:37:22.628 00.162 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:37:22.817 00.189 16872 AutoFind: global mean = 0.0, stdev 688.7
02:37:22.821 00.004 16872 AutoFind: using threshold = 0.1
02:37:22.996 00.175 16872 AutoFind: local max [208, 190] 334.1
02:37:23.000 00.004 16872 AutoFind: local max [1624, 289] 116.6
02:37:23.003 00.003 16872 AutoFind: local max [1578, 185] 102.8
02:37:23.005 00.002 16872 AutoFind: local max [682, 883] 78.9
02:37:23.008 00.003 16872 AutoFind: local max [138, 913] 59.0
02:37:23.015 00.007 16872 AutoFind: local max [70, 808] 56.9
02:37:23.018 00.003 16872 AutoFind: local max [1164, 523] 50.6
02:37:23.021 00.003 16872 AutoFind: local max [1738, 241] 43.0
02:37:23.024 00.003 16872 AutoFind: local max [1083, 560] 31.0
02:37:23.026 00.002 16872 AutoFind: local max [1690, 919] 27.8
02:37:23.030 00.004 16872 AutoFind: local max [124, 364] 24.2
02:37:23.033 00.003 16872 AutoFind: local max [169, 114] 22.9
02:37:23.036 00.003 16872 AutoFind: local max [1205, 754] 20.7
02:37:23.039 00.003 16872 AutoFind: local max [1126, 996] 19.4
02:37:23.041 00.002 16872 AutoFind: local max [681, 191] 18.1
02:37:23.047 00.006 16872 AutoFind: local max [1020, 894] 16.9
02:37:23.050 00.003 16872 AutoFind: local max [724, 166] 15.8
02:37:23.053 00.003 16872 AutoFind: local max [355, 136] 14.4
02:37:23.056 00.003 16872 AutoFind: local max [1247, 697] 13.6
02:37:23.060 00.004 16872 AutoFind: local max [214, 661] 11.9
02:37:23.065 00.005 16872 AutoFind: local max [736, 864] 11.9
02:37:23.067 00.002 16872 AutoFind: local max [779, 556] 11.4
02:37:23.070 00.003 16872 AutoFind: local max [621, 855] 10.9
02:37:23.073 00.003 16872 AutoFind: local max [28, 371] 9.8
02:37:23.077 00.004 16872 AutoFind: local max [277, 59] 9.0
02:37:23.079 00.002 16872 AutoFind: local max [642, 669] 9.0
02:37:23.082 00.003 16872 AutoFind: local max [1762, 303] 8.8
02:37:23.085 00.003 16872 AutoFind: local max [1841, 486] 8.2
02:37:23.088 00.003 16872 AutoFind: local max [1215, 261] 8.1
02:37:23.095 00.007 16872 AutoFind: local max [1622, 677] 8.0
02:37:23.098 00.003 16872 AutoFind: local max [1823, 284] 7.9
02:37:23.101 00.003 16872 AutoFind: local max [762, 248] 7.7
02:37:23.104 00.003 16872 AutoFind: local max [532, 277] 7.5
02:37:23.106 00.002 16872 AutoFind: local max [546, 150] 7.4
02:37:23.110 00.004 16872 AutoFind: local max [127, 1002] 7.4
02:37:23.113 00.003 16872 AutoFind: local max [40, 423] 7.3
02:37:23.115 00.002 16872 AutoFind: local max [1415, 329] 6.9
02:37:23.118 00.003 16872 AutoFind: local max [1259, 77] 6.8
02:37:23.124 00.006 16872 AutoFind: local max [1326, 9] 6.7
02:37:23.127 00.003 16872 AutoFind: local max [970, 536] 6.5
02:37:23.130 00.003 16872 AutoFind: local max [432, 1040] 6.5
02:37:23.133 00.003 16872 AutoFind: local max [403, 501] 6.4
02:37:23.135 00.002 16872 AutoFind: local max [953, 592] 6.1
02:37:23.141 00.006 16872 AutoFind: local max [1891, 256] 6.1
02:37:23.145 00.004 16872 AutoFind: local max [1257, 621] 6.1
02:37:23.148 00.003 16872 AutoFind: local max [1572, 974] 5.8
02:37:23.151 00.003 16872 AutoFind: local max [984, 792] 5.6
02:37:23.158 00.007 16872 AutoFind: local max [1801, 590] 5.4
02:37:23.160 00.002 16872 AutoFind: local max [462, 412] 5.3
02:37:23.163 00.003 16872 AutoFind: local max [1148, 593] 5.3
02:37:23.166 00.003 16872 AutoFind: local max [1244, 262] 5.3
02:37:23.171 00.005 16872 AutoFind: local max [339, 734] 5.1
02:37:23.176 00.005 16872 AutoFind: local max [285, 898] 5.1
02:37:23.178 00.002 16872 AutoFind: local max [1835, 799] 5.0
02:37:23.181 00.003 16872 AutoFind: local max [1517, 995] 4.9
02:37:23.187 00.006 16872 AutoFind: local max [370, 120] 4.8
02:37:23.190 00.003 16872 AutoFind: local max [405, 901] 4.4
02:37:23.193 00.003 16872 AutoFind: local max [1503, 333] 4.4
02:37:23.196 00.003 16872 AutoFind: local max [261, 734] 4.4
02:37:23.200 00.004 16872 AutoFind: local max [624, 56] 4.3
02:37:23.204 00.004 16872 AutoFind: local max [1723, 159] 4.3
02:37:23.208 00.004 16872 AutoFind: local max [54, 740] 4.3
02:37:23.211 00.003 16872 AutoFind: local max [1661, 976] 4.2
02:37:23.214 00.003 16872 AutoFind: local max [1131, 309] 4.0
02:37:23.219 00.005 16872 AutoFind: local max [119, 121] 3.9
02:37:23.222 00.003 16872 AutoFind: local max [1631, 805] 3.8
02:37:23.225 00.003 16872 AutoFind: local max [1355, 940] 3.8
02:37:23.228 00.003 16872 AutoFind: local max [1107, 801] 3.8
02:37:23.232 00.004 16872 AutoFind: local max [694, 812] 3.8
02:37:23.236 00.004 16872 AutoFind: local max [1360, 577] 3.7
02:37:23.239 00.003 16872 AutoFind: local max [106, 104] 3.6
02:37:23.242 00.003 16872 AutoFind: local max [890, 972] 3.6
02:37:23.245 00.003 16872 AutoFind: local max [329, 482] 3.6
02:37:23.251 00.006 16872 AutoFind: local max [1480, 534] 3.5
02:37:23.253 00.002 16872 AutoFind: local max [1593, 383] 3.5
02:37:23.256 00.003 16872 AutoFind: local max [306, 772] 3.4
02:37:23.259 00.003 16872 AutoFind: local max [304, 108] 3.4
02:37:23.263 00.004 16872 AutoFind: local max [429, 558] 3.3
02:37:23.267 00.004 16872 AutoFind: local max [125, 975] 3.3
02:37:23.270 00.003 16872 AutoFind: local max [1757, 240] 3.3
02:37:23.273 00.003 16872 AutoFind: local max [209, 921] 3.3
02:37:23.275 00.002 16872 AutoFind: local max [1529, 979] 3.3
02:37:23.283 00.008 16872 AutoFind: local max [143, 354] 3.0
02:37:23.286 00.003 16872 AutoFind: local max [757, 157] 3.0
02:37:23.289 00.003 16872 AutoFind: local max [1471, 705] 3.0
02:37:23.292 00.003 16872 AutoFind: local max [1717, 434] 3.0
02:37:23.297 00.005 16872 AutoFind: local max [253, 482] 3.0
02:37:23.302 00.005 16872 AutoFind: local max [350, 299] 3.0
02:37:23.305 00.003 16872 AutoFind: local max [229, 990] 3.0
02:37:23.309 00.004 16872 AutoFind: local max [415, 13] 2.9
02:37:23.318 00.009 16872 AutoFind: local max [130, 823] 2.9
02:37:23.321 00.003 16872 AutoFind: local max [1702, 877] 2.9
02:37:23.326 00.005 16872 AutoFind: local max [504, 573] 2.8
02:37:23.329 00.003 16872 AutoFind: local max [98, 18] 2.8
02:37:23.333 00.004 16872 AutoFind: local max [889, 274] 2.8
02:37:23.336 00.003 16872 AutoFind: local max [56, 567] 2.7
02:37:23.339 00.003 16872 AutoFind: local max [230, 396] 2.7
02:37:23.348 00.009 16872 AutoFind: local max [1214, 478] 2.6
02:37:23.352 00.004 16872 AutoFind: local max [208, 1057] 2.6
02:37:23.356 00.004 16872 AutoFind: local max [220, 513] 2.6
02:37:23.363 00.007 16872 AutoFind: close dim-bright [143, 354] 3.0 - [124, 364] 24.2
02:37:23.366 00.003 16872 AutoFind: too close [1529, 979] 3.3 - [1517, 995] 4.9
02:37:23.369 00.003 16872 AutoFind: close dim-bright [1757, 240] 3.3 - [1738, 241] 43.0
02:37:23.377 00.008 16872 AutoFind: too close [106, 104] 3.6 - [119, 121] 3.9
02:37:23.381 00.004 16872 AutoFind: too close [370, 120] 4.8 - [355, 136] 14.4
02:37:23.385 00.004 16872 AutoFind: too close to edge [415, 13] 2.9
02:37:23.393 00.008 16872 AutoFind: too close to edge [1326, 9] 6.7
02:37:23.398 00.005 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:37:23.402 00.004 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.412 00.010 16872 Star::Find returns 1 (0), X=207.88, Y=190.17, Mass=2326808, SNR=819.9, Peak=65516 HFD=5.2
02:37:23.417 00.005 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.424 00.007 16872 Star::Find returns 1 (0), X=1624.13, Y=289.04, Mass=500284, SNR=463.8, Peak=37912 HFD=4.2
02:37:23.432 00.008 16872 Star::Find(15, 1578, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.440 00.008 16872 Star::Find returns 1 (0), X=1577.87, Y=185.08, Mass=475166, SNR=414.7, Peak=31784 HFD=4.2
02:37:23.445 00.005 16872 Star::Find(15, 682, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.450 00.005 16872 Star::Find returns 1 (0), X=682.39, Y=883.20, Mass=366086, SNR=359.1, Peak=22636 HFD=3.9
02:37:23.457 00.007 16872 Star::Find(15, 138, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.462 00.005 16872 Star::Find returns 1 (0), X=137.91, Y=913.28, Mass=270503, SNR=320.8, Peak=18936 HFD=4.1
02:37:23.466 00.004 16872 Star::Find(15, 70, 808, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.473 00.007 16872 Star::Find returns 1 (0), X=70.25, Y=807.85, Mass=256762, SNR=312.6, Peak=19040 HFD=4.2
02:37:23.477 00.004 16872 Star::Find(15, 1164, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.480 00.003 16872 Star::Find returns 1 (0), X=1164.05, Y=522.63, Mass=209010, SNR=280.2, Peak=17924 HFD=3.9
02:37:23.483 00.003 16872 Star::Find(15, 1738, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.486 00.003 16872 Star::Find returns 1 (0), X=1738.48, Y=240.82, Mass=185924, SNR=266.2, Peak=14424 HFD=3.8
02:37:23.491 00.005 16872 Star::Find(15, 1083, 560, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.494 00.003 16872 Star::Find returns 1 (0), X=1082.83, Y=559.63, Mass=134076, SNR=207.8, Peak=11784 HFD=3.9
02:37:23.497 00.003 16872 Star::Find(15, 1690, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.505 00.008 16872 Star::Find returns 1 (0), X=1690.30, Y=919.08, Mass=124536, SNR=194.8, Peak=11024 HFD=4.0
02:37:23.508 00.003 16872 Star::Find(15, 124, 364, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.511 00.003 16872 Star::Find returns 1 (0), X=123.88, Y=363.92, Mass=105841, SNR=178.6, Peak=10296 HFD=4.2
02:37:23.515 00.004 16872 Star::Find(15, 169, 114, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.520 00.005 16872 Star::Find returns 1 (0), X=169.33, Y=113.80, Mass=95918, SNR=164.0, Peak=10184 HFD=3.7
02:37:23.523 00.003 16872 Star::Find(15, 1205, 754, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.526 00.003 16872 Star::Find returns 1 (0), X=1205.44, Y=753.67, Mass=87421, SNR=160.3, Peak=9172 HFD=3.7
02:37:23.530 00.004 16872 Star::Find(15, 1126, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.538 00.008 16872 Star::Find returns 1 (0), X=1126.44, Y=996.17, Mass=86960, SNR=152.3, Peak=8656 HFD=3.8
02:37:23.541 00.003 16872 Star::Find(15, 681, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.545 00.004 16872 Star::Find returns 1 (0), X=681.13, Y=191.07, Mass=76730, SNR=145.2, Peak=8292 HFD=4.2
02:37:23.549 00.004 16872 Star::Find(15, 1020, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.553 00.004 16872 Star::Find returns 1 (0), X=1019.84, Y=893.44, Mass=74618, SNR=149.4, Peak=7832 HFD=3.9
02:37:23.557 00.004 16872 Star::Find(15, 724, 166, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.560 00.003 16872 Star::Find returns 1 (0), X=723.72, Y=165.48, Mass=72892, SNR=142.8, Peak=7844 HFD=3.9
02:37:23.568 00.008 16872 Star::Find(15, 1247, 697, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.571 00.003 16872 Star::Find returns 1 (0), X=1247.29, Y=696.71, Mass=57856, SNR=125.7, Peak=7524 HFD=3.7
02:37:23.575 00.004 16872 Star::Find(15, 214, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.579 00.004 16872 Star::Find returns 1 (0), X=213.72, Y=660.67, Mass=51163, SNR=111.0, Peak=6596 HFD=3.7
02:37:23.582 00.003 16872 Star::Find(15, 736, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.586 00.004 16872 Star::Find returns 1 (0), X=736.29, Y=863.97, Mass=50121, SNR=115.4, Peak=6584 HFD=4.0
02:37:23.589 00.003 16872 Star::Find(15, 779, 556, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.593 00.004 16872 Star::Find returns 1 (0), X=778.82, Y=556.21, Mass=48047, SNR=113.8, Peak=6628 HFD=3.8
02:37:23.600 00.007 16872 Star::Find(15, 621, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.604 00.004 16872 Star::Find returns 1 (0), X=620.67, Y=854.99, Mass=48733, SNR=112.9, Peak=6584 HFD=4.0
02:37:23.607 00.003 16872 Star::Find(15, 28, 371, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.612 00.005 16872 Star::Find returns 1 (0), X=28.16, Y=371.15, Mass=38994, SNR=100.4, Peak=5932 HFD=4.0
02:37:23.616 00.004 16872 Star::Find(15, 277, 59, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.620 00.004 16872 Star::Find returns 1 (0), X=277.50, Y=58.77, Mass=34572, SNR=96.6, Peak=5912 HFD=3.5
02:37:23.623 00.003 16872 Star::Find(15, 642, 669, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.631 00.008 16872 Star::Find returns 1 (0), X=642.26, Y=669.20, Mass=39282, SNR=88.4, Peak=6092 HFD=3.8
02:37:23.634 00.003 16872 Star::Find(15, 1762, 303, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.638 00.004 16872 Star::Find returns 1 (0), X=1762.48, Y=302.49, Mass=37334, SNR=93.1, Peak=5872 HFD=3.2
02:37:23.642 00.004 16872 Star::Find(15, 1841, 486, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.645 00.003 16872 Star::Find returns 1 (0), X=1841.36, Y=485.68, Mass=36006, SNR=91.9, Peak=6004 HFD=3.6
02:37:23.649 00.004 16872 Star::Find(15, 1215, 261, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.651 00.002 16872 Star::Find returns 1 (0), X=1214.46, Y=260.48, Mass=37626, SNR=97.3, Peak=5824 HFD=3.4
02:37:23.654 00.003 16872 Star::Find(15, 1622, 677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.662 00.008 16872 Star::Find returns 1 (0), X=1621.68, Y=676.74, Mass=32515, SNR=89.3, Peak=5744 HFD=3.7
02:37:23.667 00.005 16872 Star::Find(15, 1823, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.670 00.003 16872 Star::Find returns 1 (0), X=1822.60, Y=284.17, Mass=34074, SNR=93.3, Peak=5692 HFD=3.7
02:37:23.674 00.004 16872 Star::Find(15, 762, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.677 00.003 16872 Star::Find returns 1 (0), X=762.45, Y=248.43, Mass=32345, SNR=89.3, Peak=5624 HFD=3.3
02:37:23.680 00.003 16872 Star::Find(15, 532, 277, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.684 00.004 16872 Star::Find returns 1 (0), X=532.45, Y=277.24, Mass=32498, SNR=87.5, Peak=5444 HFD=3.7
02:37:23.687 00.003 16872 Star::Find(15, 546, 150, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.695 00.008 16872 Star::Find returns 1 (0), X=545.65, Y=149.84, Mass=28436, SNR=80.2, Peak=5560 HFD=3.6
02:37:23.698 00.003 16872 Star::Find(15, 127, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.702 00.004 16872 Star::Find returns 1 (0), X=127.35, Y=1001.39, Mass=34303, SNR=87.1, Peak=5460 HFD=4.0
02:37:23.706 00.004 16872 Star::Find(15, 40, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.709 00.003 16872 Star::Find returns 1 (0), X=40.29, Y=422.75, Mass=29910, SNR=85.7, Peak=5480 HFD=3.7
02:37:23.713 00.004 16872 Star::Find(15, 1415, 329, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.715 00.002 16872 Star::Find returns 1 (0), X=1415.11, Y=328.72, Mass=28235, SNR=77.2, Peak=5368 HFD=3.8
02:37:23.718 00.003 16872 Star::Find(15, 1259, 77, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.727 00.009 16872 Star::Find returns 1 (0), X=1259.02, Y=76.97, Mass=23730, SNR=75.9, Peak=5312 HFD=3.6
02:37:23.729 00.002 16872 Star::Find(15, 970, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.732 00.003 16872 Star::Find returns 1 (0), X=970.19, Y=535.61, Mass=24392, SNR=71.4, Peak=5200 HFD=3.6
02:37:23.736 00.004 16872 Star::Find(15, 432, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.738 00.002 16872 Star::Find returns 1 (0), X=432.48, Y=1039.86, Mass=24827, SNR=70.6, Peak=5176 HFD=3.7
02:37:23.741 00.003 16872 Star::Find(15, 403, 501, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.744 00.003 16872 Star::Find returns 1 (0), X=402.75, Y=500.82, Mass=25262, SNR=71.9, Peak=5292 HFD=3.6
02:37:23.747 00.003 16872 Star::Find(15, 953, 592, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.749 00.002 16872 Star::Find returns 1 (0), X=952.91, Y=592.44, Mass=26497, SNR=68.0, Peak=5204 HFD=3.8
02:37:23.756 00.007 16872 Star::Find(15, 1891, 256, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.759 00.003 16872 Star::Find returns 1 (0), X=1891.00, Y=255.89, Mass=22919, SNR=68.3, Peak=5156 HFD=3.9
02:37:23.762 00.003 16872 Star::Find(15, 1257, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.764 00.002 16872 Star::Find returns 1 (0), X=1256.83, Y=620.97, Mass=22122, SNR=69.3, Peak=5100 HFD=3.7
02:37:23.768 00.004 16872 Star::Find(15, 1572, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.771 00.003 16872 Star::Find returns 1 (0), X=1571.68, Y=973.90, Mass=24107, SNR=74.1, Peak=5252 HFD=3.8
02:37:23.774 00.003 16872 Star::Find(15, 984, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.776 00.002 16872 Star::Find returns 1 (0), X=983.78, Y=791.59, Mass=22651, SNR=72.4, Peak=5156 HFD=3.5
02:37:23.780 00.004 16872 Star::Find(15, 1801, 590, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.786 00.006 16872 Star::Find returns 1 (0), X=1801.13, Y=589.59, Mass=29101, SNR=78.3, Peak=4904 HFD=4.8
02:37:23.789 00.003 16872 Star::Find(15, 462, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.792 00.003 16872 Star::Find returns 1 (0), X=461.90, Y=411.50, Mass=18117, SNR=64.4, Peak=4880 HFD=3.4
02:37:23.795 00.003 16872 Star::Find(15, 1148, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.799 00.004 16872 Star::Find returns 1 (0), X=1148.12, Y=593.63, Mass=22485, SNR=73.7, Peak=5044 HFD=3.7
02:37:23.802 00.003 16872 Star::Find(15, 1244, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.804 00.002 16872 Star::Find returns 1 (0), X=1244.32, Y=262.36, Mass=19649, SNR=68.6, Peak=4952 HFD=3.4
02:37:23.807 00.003 16872 Star::Find(15, 339, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.810 00.003 16872 Star::Find returns 1 (0), X=338.55, Y=733.49, Mass=22630, SNR=69.1, Peak=5000 HFD=3.2
02:37:23.817 00.007 16872 Star::Find(15, 285, 898, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.820 00.003 16872 Star::Find returns 1 (0), X=285.12, Y=897.87, Mass=21155, SNR=64.0, Peak=4788 HFD=4.1
02:37:23.823 00.003 16872 Star::Find(15, 1835, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.826 00.003 16872 Star::Find returns 1 (0), X=1835.40, Y=799.26, Mass=17436, SNR=54.0, Peak=4720 HFD=3.3
02:37:23.829 00.003 16872 Star::Find(15, 405, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.835 00.006 16872 Star::Find returns 1 (0), X=405.24, Y=900.98, Mass=16478, SNR=58.0, Peak=4596 HFD=3.6
02:37:23.838 00.003 16872 Star::Find(15, 1503, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.841 00.003 16872 Star::Find returns 1 (0), X=1502.96, Y=332.83, Mass=16466, SNR=54.8, Peak=4744 HFD=3.5
02:37:23.844 00.003 16872 Star::Find(15, 261, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.846 00.002 16872 Star::Find returns 1 (0), X=260.98, Y=734.18, Mass=21368, SNR=66.0, Peak=4680 HFD=4.2
02:37:23.851 00.005 16872 Star::Find(15, 624, 56, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.853 00.002 16872 Star::Find returns 1 (0), X=623.97, Y=55.58, Mass=17527, SNR=60.9, Peak=4776 HFD=3.7
02:37:23.856 00.003 16872 Star::Find(15, 1723, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.858 00.002 16872 Star::Find returns 1 (0), X=1722.82, Y=159.26, Mass=17564, SNR=56.1, Peak=4756 HFD=3.5
02:37:23.864 00.006 16872 Star::Find(15, 54, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.867 00.003 16872 Star::Find returns 1 (0), X=53.91, Y=739.98, Mass=16139, SNR=56.0, Peak=4608 HFD=3.9
02:37:23.870 00.003 16872 Star::Find(15, 1661, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.872 00.002 16872 Star::Find returns 1 (0), X=1660.66, Y=975.42, Mass=16052, SNR=55.8, Peak=4736 HFD=3.3
02:37:23.875 00.003 16872 Star::Find(15, 1131, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.878 00.003 16872 Star::Find returns 1 (0), X=1131.30, Y=309.09, Mass=14210, SNR=54.7, Peak=4648 HFD=3.4
02:37:23.887 00.009 16872 Star::Find(15, 1631, 805, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.890 00.003 16872 Star::Find returns 1 (0), X=1631.15, Y=805.25, Mass=14529, SNR=55.7, Peak=4508 HFD=3.5
02:37:23.893 00.003 16872 Star::Find(15, 1355, 940, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.897 00.004 16872 Star::Find returns 1 (0), X=1355.41, Y=940.31, Mass=17467, SNR=60.5, Peak=4444 HFD=3.6
02:37:23.904 00.007 16872 Star::Find(15, 1107, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.908 00.004 16872 Star::Find returns 1 (0), X=1107.03, Y=801.21, Mass=13285, SNR=53.3, Peak=4392 HFD=3.6
02:37:23.917 00.009 16872 Star::Find(15, 694, 812, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.922 00.005 16872 Star::Find returns 1 (0), X=693.75, Y=812.00, Mass=16111, SNR=53.8, Peak=4516 HFD=4.0
02:37:23.933 00.011 16872 Star::Find(15, 1360, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.937 00.004 16872 Star::Find returns 1 (0), X=1359.59, Y=577.39, Mass=15415, SNR=54.3, Peak=4528 HFD=3.4
02:37:23.939 00.002 16872 Star::Find(15, 890, 972, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.948 00.009 16872 Star::Find returns 1 (0), X=889.73, Y=971.89, Mass=13132, SNR=46.9, Peak=4488 HFD=3.4
02:37:23.950 00.002 16872 Star::Find(15, 329, 482, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.955 00.005 16872 Star::Find returns 1 (0), X=329.28, Y=481.81, Mass=12523, SNR=46.9, Peak=4280 HFD=3.6
02:37:23.965 00.010 16872 Star::Find(15, 1480, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.969 00.004 16872 Star::Find returns 1 (0), X=1480.27, Y=534.03, Mass=14699, SNR=52.1, Peak=4472 HFD=4.0
02:37:23.972 00.003 16872 Star::Find(15, 1593, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.976 00.004 16872 Star::Find returns 1 (0), X=1592.88, Y=382.68, Mass=14089, SNR=49.8, Peak=4460 HFD=3.6
02:37:23.978 00.002 16872 Star::Find(15, 306, 772, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.981 00.003 16872 Star::Find returns 1 (0), X=306.19, Y=772.16, Mass=11115, SNR=43.1, Peak=4380 HFD=3.3
02:37:23.985 00.004 16872 Star::Find(15, 304, 108, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.993 00.008 16872 Star::Find returns 1 (0), X=304.43, Y=107.45, Mass=14465, SNR=49.0, Peak=4496 HFD=3.3
02:37:23.996 00.003 16872 Star::Find(15, 429, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:23.999 00.003 16872 Star::Find returns 1 (0), X=429.45, Y=557.81, Mass=12365, SNR=45.2, Peak=4312 HFD=3.6
02:37:24.004 00.005 16872 Star::Find(15, 125, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.008 00.004 16872 Star::Find returns 1 (0), X=125.34, Y=975.04, Mass=14936, SNR=52.7, Peak=4440 HFD=3.9
02:37:24.011 00.003 16872 Star::Find(15, 1757, 240, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.014 00.003 16872 Star::Find returns 1 (0), X=1757.04, Y=239.80, Mass=11011, SNR=44.5, Peak=4460 HFD=3.1
02:37:24.017 00.003 16872 Star::Find(15, 209, 921, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.025 00.008 16872 Star::Find returns 1 (0), X=209.28, Y=921.39, Mass=13982, SNR=53.0, Peak=4460 HFD=3.6
02:37:24.027 00.002 16872 Star::Find(15, 143, 354, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.030 00.003 16872 Star::Find returns 1 (0), X=143.41, Y=353.62, Mass=11195, SNR=45.0, Peak=4356 HFD=3.3
02:37:24.034 00.004 16872 Star::Find(15, 757, 157, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.038 00.004 16872 Star::Find returns 1 (0), X=757.16, Y=156.87, Mass=8782, SNR=36.9, Peak=4220 HFD=2.8
02:37:24.041 00.003 16872 Star::Find(15, 1471, 705, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.044 00.003 16872 Star::Find returns 1 (0), X=1471.18, Y=704.88, Mass=11150, SNR=48.1, Peak=4456 HFD=3.2
02:37:24.047 00.003 16872 Star::Find(15, 1717, 434, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.055 00.008 16872 Star::Find returns 1 (0), X=1717.15, Y=434.25, Mass=11379, SNR=44.3, Peak=4384 HFD=3.4
02:37:24.058 00.003 16872 Star::Find(15, 253, 482, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.061 00.003 16872 Star::Find returns 1 (0), X=253.43, Y=482.08, Mass=12458, SNR=48.1, Peak=4400 HFD=3.6
02:37:24.064 00.003 16872 Star::Find(15, 350, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.068 00.004 16872 Star::Find returns 1 (0), X=350.55, Y=298.95, Mass=11307, SNR=44.5, Peak=4276 HFD=3.6
02:37:24.071 00.003 16872 Star::Find(15, 229, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.074 00.003 16872 Star::Find returns 1 (0), X=229.37, Y=990.27, Mass=13031, SNR=47.3, Peak=4348 HFD=3.6
02:37:24.077 00.003 16872 Star::Find(15, 130, 823, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.084 00.007 16872 Star::Find returns 1 (0), X=129.79, Y=823.04, Mass=8401, SNR=38.1, Peak=4224 HFD=2.7
02:37:24.087 00.003 16872 Star::Find(15, 1702, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.090 00.003 16872 Star::Find returns 1 (0), X=1702.32, Y=876.77, Mass=11820, SNR=47.8, Peak=4384 HFD=3.6
02:37:24.092 00.002 16872 Star::Find(15, 504, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.096 00.004 16872 Star::Find returns 1 (0), X=503.58, Y=572.77, Mass=10118, SNR=39.1, Peak=4332 HFD=3.2
02:37:24.100 00.004 16872 Star::Find(15, 98, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.103 00.003 16872 Star::Find returns 1 (0), X=97.85, Y=17.41, Mass=11209, SNR=44.1, Peak=4300 HFD=3.5
02:37:24.106 00.003 16872 Star::Find(15, 889, 274, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.109 00.003 16872 Star::Find returns 1 (0), X=889.40, Y=274.29, Mass=10195, SNR=39.9, Peak=4288 HFD=3.2
02:37:24.115 00.006 16872 Star::Find(15, 56, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.118 00.003 16872 Star::Find returns 1 (0), X=55.75, Y=566.63, Mass=9833, SNR=41.3, Peak=4160 HFD=3.5
02:37:24.121 00.003 16872 Star::Find(15, 230, 396, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.123 00.002 16872 Star::Find returns 1 (0), X=230.21, Y=396.00, Mass=10529, SNR=39.0, Peak=4304 HFD=3.6
02:37:24.127 00.004 16872 Star::Find(15, 1214, 478, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.131 00.004 16872 Star::Find returns 1 (0), X=1213.78, Y=477.66, Mass=8638, SNR=40.1, Peak=4280 HFD=3.1
02:37:24.134 00.003 16872 Star::Find(15, 208, 1057, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.137 00.003 16872 Star::Find returns 1 (0), X=207.79, Y=1057.33, Mass=9883, SNR=39.8, Peak=4276 HFD=3.2
02:37:24.140 00.003 16872 Star::Find(15, 220, 513, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.142 00.002 16872 Star::Find returns 1 (0), X=220.02, Y=512.76, Mass=10754, SNR=37.7, Peak=4292 HFD=3.9
02:37:24.149 00.007 16872 AutoFind: finding best star pass 1
02:37:24.151 00.002 16872 Star::Find(15, 208, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.154 00.003 16872 Star::Find returns 1 (0), X=207.88, Y=190.17, Mass=2326808, SNR=819.9, Peak=65516 HFD=5.2
02:37:24.156 00.002 16872 AutoFind: near-saturated [208, 190] 334.1 Mass 2326808 SNR 819.9 Peak 65516
02:37:24.165 00.009 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.168 00.003 16872 Star::Find returns 1 (0), X=1624.13, Y=289.04, Mass=500284, SNR=463.8, Peak=37912 HFD=4.2
02:37:24.171 00.003 16872 AutoFind returns star at [1624, 289] 116.6 Mass 500284 SNR 463.8
02:37:24.176 00.005 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.179 00.003 16872 Star::Find returns 1 (0), X=1624.13, Y=289.04, Mass=500284, SNR=463.8, Peak=37912 HFD=4.2
02:37:24.183 00.004 16872 MultiStar: List (12): {1624.13, 289.04}(463.8), {1577.87, 185.08}(414.7), {682.39, 883.20}(359.1), {137.91, 913.28}(320.8), {70.25, 807.85}(312.6), {1164.05, 522.63}(280.2), {1738.48, 240.82}(266.2), {1082.83, 559.63}(207.8), {1690.30, 919.08}(194.8), {123.88, 363.92}(178.6), {169.33, 113.80}(164.0), {1205.44, 753.67}(160.3), 
02:37:24.185 00.002 16872 setting lock position to (1624.13, 289.04)
02:37:24.188 00.003 16872 MultiStar: stabilizing after lock position change
02:37:24.194 00.006 16872 AutoSelect: state = 1, call UpdateGuideState
02:37:24.197 00.003 16872 UpdateGuideState(): m_state=1
02:37:24.199 00.002 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:24.202 00.003 16872 Star::Find returns 1 (0), X=1624.13, Y=289.04, Mass=500284, SNR=463.8, Peak=37912 HFD=4.2
02:37:24.205 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:37:24.210 00.005 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:37:24.213 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:37:24.219 00.006 16872 setting force full frames = false
02:37:24.227 00.008 16872 setting lock position to (1624.13, 289.04)
02:37:24.231 00.004 16872 MultiStar: stabilizing after lock position change
02:37:24.234 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:37:24.238 00.004 16872 Changing from state SELECTING to SELECTED
02:37:24.242 00.004 16872 guider state => SELECTED
02:37:24.257 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65516, med=3472, FiltMin=3348, FiltMax=65504, Gamma=2.190
02:37:24.297 00.040 16872 UpdateGuideState exits: m=500284 SNR=463.8
02:37:24.300 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65516, med=3472, FiltMin=3348, FiltMax=65504, Gamma=2.190
02:37:24.345 00.045 16872 Status Line: Auto-selected star at (1624.1, 289.0)
02:37:24.356 00.011 16872 PhdController: newstate STATE_WAIT_SELECTED
02:37:24.360 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:24.363 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:37:24.371 00.008 16872 Enqueuing Expose request
02:37:24.375 00.004 9640 Worker thread wakes up
02:37:24.375 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:37:24.376 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1609,274,31,31)
02:37:24.376 00.000 16872 evsrv: cli 0D3BF8C8 connect
02:37:24.382 00.006 16872 case statement mapped state 2 to 1
02:37:24.385 00.003 16872 case statement mapped state 2 to 1
02:37:24.391 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_position","id":"1f909e7e-2283-47e3-9380-cf4d0c4687d7"}
02:37:24.394 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":[1624.13,289.04],"id":"1f909e7e-2283-47e3-9380-cf4d0c4687d7"}
02:37:24.410 00.016 16872 evsrv: cli 0D3BF8C8 disconnect
02:37:24.415 00.005 16872 evsrv: cli 0D3BFFA8 connect
02:37:24.418 00.003 16872 case statement mapped state 2 to 1
02:37:24.422 00.004 16872 case statement mapped state 2 to 1
02:37:24.427 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f1d90b52-df95-4e75-ac8c-b06fc7cd09a5"}
02:37:24.438 00.011 16872 case statement mapped state 2 to 1
02:37:24.442 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"f1d90b52-df95-4e75-ac8c-b06fc7cd09a5"}
02:37:24.448 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
02:37:25.306 00.858 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9044c5b1-7747-405d-ab29-d81f85123357"}
02:37:25.313 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9044c5b1-7747-405d-ab29-d81f85123357"}
02:37:25.332 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6cb8977a-7d3e-4d1b-8c15-33613d99ca14"}
02:37:25.345 00.013 16872 case statement mapped state 2 to 1
02:37:25.362 00.017 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6cb8977a-7d3e-4d1b-8c15-33613d99ca14"}
02:37:25.385 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"10aca963-5c65-46db-8451-d2116d97bf32"}
02:37:25.397 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.13,7.04],"pixels":"..."},"id":"10aca963-5c65-46db-8451-d2116d97bf32"}
02:37:25.452 00.055 16872 evsrv: cli 0D3C0A48 connect
02:37:25.458 00.006 16872 case statement mapped state 2 to 1
02:37:25.464 00.006 16872 case statement mapped state 2 to 1
02:37:25.470 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f7200619-6043-4f5f-a3dd-045236d3daca"}
02:37:25.474 00.004 16872 case statement mapped state 2 to 1
02:37:25.478 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f7200619-6043-4f5f-a3dd-045236d3daca"}
02:37:25.486 00.008 16872 evsrv: cli 0D3C0A48 disconnect
02:37:26.487 01.001 16872 evsrv: cli 0D3BFFA8 connect
02:37:26.494 00.007 16872 case statement mapped state 2 to 1
02:37:26.499 00.005 16872 case statement mapped state 2 to 1
02:37:26.503 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f5b3595e-6a26-477e-b849-0f8696157290"}
02:37:26.507 00.004 16872 case statement mapped state 2 to 1
02:37:26.511 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"f5b3595e-6a26-477e-b849-0f8696157290"}
02:37:26.515 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:37:27.518 01.003 16872 evsrv: cli 0D3BFFA8 connect
02:37:27.521 00.003 16872 case statement mapped state 2 to 1
02:37:27.529 00.008 16872 case statement mapped state 2 to 1
02:37:27.534 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"2d80b91d-5751-4b40-a9e6-47ec950c7d64"}
02:37:27.537 00.003 16872 case statement mapped state 2 to 1
02:37:27.541 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"2d80b91d-5751-4b40-a9e6-47ec950c7d64"}
02:37:27.547 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
02:37:28.476 00.929 9640 Exposure complete
02:37:28.564 00.088 16872 evsrv: cli 0D3C0A48 connect
02:37:28.573 00.009 16872 case statement mapped state 2 to 1
02:37:28.590 00.017 16872 case statement mapped state 2 to 1
02:37:28.597 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"78ff4d90-47f3-4370-8914-b36b5b312603"}
02:37:28.601 00.004 16872 case statement mapped state 2 to 1
02:37:28.605 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"78ff4d90-47f3-4370-8914-b36b5b312603"}
02:37:28.610 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:37:28.659 00.049 9640 worker thread done servicing request
02:37:28.659 00.000 16872 OnExposeComplete: enter
02:37:28.663 00.004 16872 UpdateGuideState(): m_state=2
02:37:28.668 00.005 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:37:28.672 00.004 16872 Star::Find returns 1 (0), X=1624.21, Y=289.17, Mass=484504, SNR=434.7, Peak=30564 HFD=4.3
02:37:28.675 00.003 16872 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.59) = xAngle (2.60 = 2.60)
02:37:28.678 00.003 16872 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.64 = 2.64)
02:37:28.686 00.008 16872 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.15 cameraTheta=1.01 mountX=-0.12 mountY=0.07, mountTheta=2.63
02:37:28.692 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=65516, med=3464, FiltMin=3320, FiltMax=65508, Gamma=2.190
02:37:28.731 00.039 16872 UpdateGuideState exits: m=484504 SNR=434.7
02:37:28.735 00.004 16872 PhdController: newstate STATE_CALIBRATE
02:37:28.741 00.006 16872 PhdController: newstate STATE_GUIDE
02:37:28.770 00.029 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:37:28.774 00.004 16872 guider state => CALIBRATED
02:37:28.781 00.007 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:37:28.794 00.013 16872 reset dither spiral
02:37:28.798 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:37:28.802 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:28.805 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:37:28.813 00.008 16872 Enqueuing Expose request
02:37:28.818 00.005 9640 Worker thread wakes up
02:37:28.818 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:37:28.818 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:37:28.818 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"621b3759-867a-453d-992a-eb2d5472981c"}
02:37:28.823 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"621b3759-867a-453d-992a-eb2d5472981c"}
02:37:28.828 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"46f3517a-6e41-4308-94a4-c3167b9d4d0e"}
02:37:28.832 00.004 16872 case statement mapped state 5 to 1
02:37:28.837 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"46f3517a-6e41-4308-94a4-c3167b9d4d0e"}
02:37:28.846 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cd50bf7a-bdd7-459e-9753-e22bb00febaf"}
02:37:28.850 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.21,7.17],"pixels":"..."},"id":"cd50bf7a-bdd7-459e-9753-e22bb00febaf"}
02:37:29.612 00.762 16872 evsrv: cli 0D3C0A48 connect
02:37:29.615 00.003 16872 case statement mapped state 5 to 1
02:37:29.618 00.003 16872 case statement mapped state 5 to 1
02:37:29.624 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d1444258-75c2-4ac1-9302-7154f1173d30"}
02:37:29.628 00.004 16872 case statement mapped state 5 to 1
02:37:29.630 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"d1444258-75c2-4ac1-9302-7154f1173d30"}
02:37:29.634 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:37:30.635 01.001 16872 evsrv: cli 0D3BFFA8 connect
02:37:30.638 00.003 16872 case statement mapped state 5 to 1
02:37:30.646 00.008 16872 case statement mapped state 5 to 1
02:37:30.649 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"f179bc85-03a5-4e81-8bf1-47f4433d229e"}
02:37:30.653 00.004 16872 case statement mapped state 5 to 1
02:37:30.656 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"f179bc85-03a5-4e81-8bf1-47f4433d229e"}
02:37:30.659 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:37:31.662 01.003 16872 evsrv: cli 0D3BFFA8 connect
02:37:31.665 00.003 16872 case statement mapped state 5 to 1
02:37:31.669 00.004 16872 case statement mapped state 5 to 1
02:37:31.675 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"176bca55-9718-4144-b545-f0f6e71e9204"}
02:37:31.678 00.003 16872 case statement mapped state 5 to 1
02:37:31.681 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"176bca55-9718-4144-b545-f0f6e71e9204"}
02:37:31.685 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:37:32.303 00.618 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d3e6928-7cf8-4e62-a898-50275fcb79f2"}
02:37:32.306 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6d3e6928-7cf8-4e62-a898-50275fcb79f2"}
02:37:32.309 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"224c79dd-ccb4-4715-8a46-49c53aca4abb"}
02:37:32.314 00.005 16872 case statement mapped state 5 to 1
02:37:32.316 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"224c79dd-ccb4-4715-8a46-49c53aca4abb"}
02:37:32.319 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"34295cc8-a264-45be-9918-5312374d52a4"}
02:37:32.322 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.21,7.17],"pixels":"..."},"id":"34295cc8-a264-45be-9918-5312374d52a4"}
02:37:32.687 00.365 16872 evsrv: cli 0D3BFFA8 connect
02:37:32.691 00.004 16872 case statement mapped state 5 to 1
02:37:32.695 00.004 16872 case statement mapped state 5 to 1
02:37:32.699 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"73e17e4c-74a5-4614-84c4-4bd13bd5e233"}
02:37:32.702 00.003 16872 case statement mapped state 5 to 1
02:37:32.705 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"73e17e4c-74a5-4614-84c4-4bd13bd5e233"}
02:37:32.709 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:37:32.896 00.187 9640 Exposure complete
02:37:33.036 00.140 9640 worker thread done servicing request
02:37:33.036 00.000 16872 OnExposeComplete: enter
02:37:33.040 00.004 16872 UpdateGuideState(): m_state=5
02:37:33.042 00.002 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:37:33.046 00.004 16872 Star::Find returns 1 (0), X=1624.31, Y=289.82, Mass=505064, SNR=415.5, Peak=33600 HFD=4.1
02:37:33.048 00.002 16872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.59) = xAngle (2.94 = 2.94)
02:37:33.051 00.003 16872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.99 = 2.99)
02:37:33.054 00.003 16872 CameraToMount -- cameraX=0.17 cameraY=0.78 hyp=0.80 cameraTheta=1.35 mountX=-0.78 mountY=0.12, mountTheta=2.98
02:37:33.058 00.004 16872 Changing from state CALIBRATED to GUIDING
02:37:33.061 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:37:33.064 00.003 16872 ScopeASCOM::SideOfPier() returns 1
02:37:33.139 00.075 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:37:33.142 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:37:33.145 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:37:33.148 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:37:33.151 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:37:33.154 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:37:33.156 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:37:33.159 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:37:33.161 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:37:33.164 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:37:33.166 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:37:33.170 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:37:33.174 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:37:33.177 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:37:33.292 00.115 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:37:33.297 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:37:33.300 00.003 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:37:33.308 00.008 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:37:33.312 00.004 16872 ScopeASCOM::SideOfPier() returns 1
02:37:35.323 02.011 16872 setting lock position to (1624.31, 289.82)
02:37:35.327 00.004 16872 MultiStar: stabilizing after lock position change
02:37:35.330 00.003 16872 guider state => GUIDING
02:37:35.332 00.002 16872 Status Line: Guiding
02:37:35.339 00.007 16872 Mount: notify guiding started
02:37:35.345 00.006 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:37:35.347 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:37:35.350 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:37:35.355 00.005 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:37:35.358 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:37:35.361 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:37:35.364 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:37:35.367 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:37:35.369 00.002 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:37:35.372 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:37:35.375 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:37:35.378 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:37:35.381 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:37:35.385 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:37:35.388 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:37:35.391 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:37:35.393 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:37:35.396 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:37:35.400 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:37:35.405 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:37:35.409 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:37:35.412 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:37:35.414 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:37:35.418 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:37:35.421 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:37:35.424 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:37:35.426 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:37:35.428 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:37:35.433 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:37:35.435 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:37:35.438 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:37:35.440 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:37:35.443 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:37:35.447 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:37:35.450 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:37:35.453 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:37:35.455 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:37:35.458 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:37:35.480 00.022 16872 evsrv: cli 0D3C0A48 connect
02:37:35.483 00.003 16872 case statement mapped state 6 to 3
02:37:35.487 00.004 16872 case statement mapped state 6 to 3
02:37:35.491 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"40ebc261-9524-4b43-8c73-400cbdd5f810"}
02:37:35.494 00.003 16872 case statement mapped state 6 to 3
02:37:35.497 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"40ebc261-9524-4b43-8c73-400cbdd5f810"}
02:37:35.509 00.012 16872 evsrv: cli 0D3C0A48 disconnect
02:37:35.570 00.061 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:37:35.636 00.066 16872 ScopeASCOM::SideOfPier() returns 1
02:37:35.639 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:37:35.642 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:37:35.645 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:37:35.648 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:37:35.651 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:37:35.653 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:37:35.656 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:37:35.658 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:37:35.661 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:37:35.664 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=65512, med=3468, FiltMin=3304, FiltMax=65508, Gamma=2.190
02:37:35.698 00.034 16872 UpdateGuideState exits: m=505064 SNR=415.5
02:37:35.701 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
02:37:35.705 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:35.707 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:37:35.709 00.002 16872 Enqueuing Expose request
02:37:35.714 00.005 9640 Worker thread wakes up
02:37:35.714 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:37:35.716 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:37:35.803 00.087 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"52aeb824-f528-4c33-9447-cde2673817fb"}
02:37:35.806 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"52aeb824-f528-4c33-9447-cde2673817fb"}
02:37:35.810 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"213bb72c-fb65-48fb-bcab-aba420b6290d"}
02:37:35.812 00.002 16872 case statement mapped state 6 to 3
02:37:35.814 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"213bb72c-fb65-48fb-bcab-aba420b6290d"}
02:37:35.819 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fcf066ee-af1e-44bc-99d0-415b6cf2863f"}
02:37:35.824 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.31,6.82],"pixels":"..."},"id":"fcf066ee-af1e-44bc-99d0-415b6cf2863f"}
02:37:39.302 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62cec690-f220-43df-b036-738b033bcb5e"}
02:37:39.306 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62cec690-f220-43df-b036-738b033bcb5e"}
02:37:39.309 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51b6006e-139e-41dc-8ff0-03f347b8f619"}
02:37:39.313 00.004 16872 case statement mapped state 6 to 3
02:37:39.317 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"51b6006e-139e-41dc-8ff0-03f347b8f619"}
02:37:39.321 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c7c854a1-dd82-486e-bb3d-7c244c1a7731"}
02:37:39.325 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.31,6.82],"pixels":"..."},"id":"c7c854a1-dd82-486e-bb3d-7c244c1a7731"}
02:37:39.798 00.473 9640 Exposure complete
02:37:39.941 00.143 9640 worker thread done servicing request
02:37:39.941 00.000 16872 OnExposeComplete: enter
02:37:39.944 00.003 16872 UpdateGuideState(): m_state=6
02:37:39.946 00.002 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:37:39.949 00.003 16872 Star::Find returns 1 (0), X=1624.20, Y=290.60, Mass=487762, SNR=419.0, Peak=33924 HFD=3.8
02:37:39.951 00.002 16872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.59) = xAngle (3.29 = -2.99)
02:37:39.956 00.005 16872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.34 = -2.94)
02:37:39.958 00.002 16872 CameraToMount -- cameraX=-0.11 cameraY=0.78 hyp=0.79 cameraTheta=1.71 mountX=-0.78 mountY=-0.16, mountTheta=-2.94
02:37:39.963 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=0.78, opts=13)
02:37:39.965 00.002 16872 Enqueuing Move request for scope (-0.11, 0.78)
02:37:39.968 00.003 9640 Worker thread wakes up
02:37:39.968 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.78) opts 0xd
02:37:39.968 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, 0.78)
02:37:39.969 00.001 9640 Moving (-0.11, 0.78) raw xDistance=-0.78 yDistance=-0.16
02:37:39.969 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.70 from input -0.78
02:37:39.969 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.16, m_sumCorr=0
02:37:39.969 00.000 9640 MoveAxis(E, 83, ABG)
02:37:39.969 00.000 9640 Guiding  Dir = 2, Dur = 83
02:37:39.969 00.000 9640 IsSlewing returns 0
02:37:39.969 00.000 9640 IsGuiding returns 0
02:37:39.970 00.001 9640 PulseGuide returned control before completion, sleep 93
02:37:39.974 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65512, med=3464, FiltMin=3344, FiltMax=65408, Gamma=2.190
02:37:40.009 00.035 16872 UpdateGuideState exits: m=487762 SNR=419.0
02:37:40.012 00.003 16872 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 1 / 99999
02:37:40.015 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777793860.015,"Host":"RBFOCUS307","Inst":1,"Distance":0.80,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:37:40.021 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:40.023 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:37:40.026 00.003 16872 Enqueuing Expose request
02:37:40.077 00.051 9640 IsGuiding returns 1
02:37:40.077 00.000 9640 scope still moving after pulse duration time elapsed
02:37:40.108 00.031 9640 IsSlewing returns 0
02:37:40.108 00.000 9640 IsGuiding returns 0
02:37:40.108 00.000 9640 scope move finished after 83 + 56 ms
02:37:40.109 00.001 9640 Move returns status 0, amount 83
02:37:40.109 00.000 9640 MoveAxis(N, 0, ABG)
02:37:40.109 00.000 9640 Move returns status 0, amount 0
02:37:40.109 00.000 9640 move complete, result=0
02:37:40.110 00.001 9640 worker thread done servicing request
02:37:40.110 00.000 9640 Worker thread wakes up
02:37:40.110 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:37:40.110 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:37:40.112 00.002 16872 GuideStep: -0.8 px 83 ms EAST, -0.2 px 0 ms NORTH
02:37:42.801 02.689 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"383023cb-a78b-4a79-a024-6ccec6d91357"}
02:37:42.804 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"383023cb-a78b-4a79-a024-6ccec6d91357"}
02:37:42.808 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bcb32dac-bd86-4b8b-a2be-d67322e691d6"}
02:37:42.811 00.003 16872 case statement mapped state 6 to 3
02:37:42.814 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bcb32dac-bd86-4b8b-a2be-d67322e691d6"}
02:37:42.817 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9b1624b1-7466-4da0-a395-b6f48723b51a"}
02:37:42.820 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.20,6.60],"pixels":"..."},"id":"9b1624b1-7466-4da0-a395-b6f48723b51a"}
02:37:44.172 01.352 9640 Exposure complete
02:37:44.313 00.141 9640 worker thread done servicing request
02:37:44.313 00.000 16872 OnExposeComplete: enter
02:37:44.315 00.002 16872 UpdateGuideState(): m_state=6
02:37:44.319 00.004 16872 Star::Find(15, 1624, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:37:44.321 00.002 16872 Star::Find returns 1 (0), X=1624.20, Y=289.27, Mass=495955, SNR=434.0, Peak=28976 HFD=4.4
02:37:44.324 00.003 16872 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.59) = xAngle (-0.18 = -0.18)
02:37:44.327 00.003 16872 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.13 = -0.13)
02:37:44.329 00.002 16872 CameraToMount -- cameraX=-0.11 cameraY=-0.56 hyp=0.57 cameraTheta=-1.76 mountX=0.56 mountY=-0.07, mountTheta=-0.13
02:37:44.335 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=-0.56, opts=13)
02:37:44.337 00.002 16872 Enqueuing Move request for scope (-0.11, -0.56)
02:37:44.340 00.003 9640 Worker thread wakes up
02:37:44.340 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.56) opts 0xd
02:37:44.340 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, -0.56)
02:37:44.340 00.000 9640 Moving (-0.11, -0.56) raw xDistance=0.56 yDistance=-0.07
02:37:44.340 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.56
02:37:44.340 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=0
02:37:44.340 00.000 9640 MoveAxis(W, 51, ABG)
02:37:44.340 00.000 9640 Guiding  Dir = 3, Dur = 51
02:37:44.340 00.000 9640 IsSlewing returns 0
02:37:44.340 00.000 9640 IsGuiding returns 0
02:37:44.341 00.001 9640 PulseGuide returned control before completion, sleep 61
02:37:44.347 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65520, med=3472, FiltMin=3352, FiltMax=65512, Gamma=2.190
02:37:44.381 00.034 16872 UpdateGuideState exits: m=495955 SNR=434.0
02:37:44.384 00.003 16872 PhdController: settling, locked = 1, distance = 0.73 (1.50) aobump = 0 frame = 2 / 99999
02:37:44.387 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777793864.386,"Host":"RBFOCUS307","Inst":1,"Distance":0.73,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
02:37:44.391 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:44.395 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:37:44.397 00.002 16872 Enqueuing Expose request
02:37:44.404 00.007 9640 IsGuiding returns 1
02:37:44.404 00.000 9640 scope still moving after pulse duration time elapsed
02:37:44.436 00.032 9640 IsSlewing returns 0
02:37:44.436 00.000 9640 IsGuiding returns 0
02:37:44.436 00.000 9640 scope move finished after 51 + 44 ms
02:37:44.436 00.000 9640 Move returns status 0, amount 51
02:37:44.436 00.000 9640 MoveAxis(N, 0, ABG)
02:37:44.436 00.000 9640 Move returns status 0, amount 0
02:37:44.436 00.000 9640 move complete, result=0
02:37:44.436 00.000 9640 worker thread done servicing request
02:37:44.436 00.000 9640 Worker thread wakes up
02:37:44.436 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:37:44.436 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:37:44.440 00.004 16872 GuideStep: 0.6 px 51 ms WEST, -0.1 px 0 ms NORTH
02:37:46.300 01.860 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64d8c616-eb00-4e93-80c9-b8661472079d"}
02:37:46.303 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"64d8c616-eb00-4e93-80c9-b8661472079d"}
02:37:46.307 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43226be4-c603-4e39-83fe-dcb4d5415f1a"}
02:37:46.311 00.004 16872 case statement mapped state 6 to 3
02:37:46.314 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"43226be4-c603-4e39-83fe-dcb4d5415f1a"}
02:37:46.317 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3b804805-87f2-4d9c-bee7-2b3634ac3054"}
02:37:46.320 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.20,7.27],"pixels":"..."},"id":"3b804805-87f2-4d9c-bee7-2b3634ac3054"}
02:37:48.486 02.166 9640 Exposure complete
02:37:48.626 00.140 9640 worker thread done servicing request
02:37:48.626 00.000 16872 OnExposeComplete: enter
02:37:48.630 00.004 16872 UpdateGuideState(): m_state=6
02:37:48.632 00.002 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:37:48.638 00.006 16872 Star::Find returns 1 (0), X=1624.12, Y=290.08, Mass=481685, SNR=414.1, Peak=33372 HFD=4.2
02:37:48.641 00.003 16872 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.59) = xAngle (3.79 = -2.49)
02:37:48.644 00.003 16872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.83 = -2.45)
02:37:48.647 00.003 16872 CameraToMount -- cameraX=-0.19 cameraY=0.26 hyp=0.32 cameraTheta=2.20 mountX=-0.25 mountY=-0.20, mountTheta=-2.47
02:37:48.652 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=0.26, opts=13)
02:37:48.657 00.005 16872 Enqueuing Move request for scope (-0.19, 0.26)
02:37:48.660 00.003 9640 Worker thread wakes up
02:37:48.660 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.26) opts 0xd
02:37:48.660 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, 0.26)
02:37:48.660 00.000 9640 Moving (-0.19, 0.26) raw xDistance=-0.25 yDistance=-0.20
02:37:48.660 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.25
02:37:48.660 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.20, m_sumCorr=0
02:37:48.661 00.001 9640 MoveAxis(E, 22, ABG)
02:37:48.661 00.000 9640 Guiding  Dir = 2, Dur = 22
02:37:48.661 00.000 9640 IsSlewing returns 0
02:37:48.661 00.000 9640 IsGuiding returns 0
02:37:48.661 00.000 9640 PulseGuide returned control before completion, sleep 32
02:37:48.669 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65516, med=3476, FiltMin=3348, FiltMax=65508, Gamma=2.190
02:37:48.697 00.028 9640 IsGuiding returns 1
02:37:48.697 00.000 9640 scope still moving after pulse duration time elapsed
02:37:48.704 00.007 16872 UpdateGuideState exits: m=481685 SNR=414.1
02:37:48.707 00.003 16872 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 3 / 99999
02:37:48.711 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777793868.711,"Host":"RBFOCUS307","Inst":1,"Distance":0.60,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
02:37:48.714 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:48.717 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:37:48.719 00.002 16872 Enqueuing Expose request
02:37:48.729 00.010 9640 IsSlewing returns 0
02:37:48.730 00.001 9640 IsGuiding returns 0
02:37:48.730 00.000 9640 scope move finished after 22 + 46 ms
02:37:48.730 00.000 9640 Move returns status 0, amount 22
02:37:48.730 00.000 9640 MoveAxis(N, 0, ABG)
02:37:48.731 00.001 9640 Move returns status 0, amount 0
02:37:48.731 00.000 9640 move complete, result=0
02:37:48.732 00.001 9640 worker thread done servicing request
02:37:48.732 00.000 9640 Worker thread wakes up
02:37:48.732 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:37:48.732 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:37:48.733 00.001 16872 GuideStep: -0.3 px 22 ms EAST, -0.2 px 0 ms NORTH
02:37:49.801 01.068 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"622898a2-95b0-454d-bfe7-865ab01b9c71"}
02:37:49.805 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"622898a2-95b0-454d-bfe7-865ab01b9c71"}
02:37:49.810 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bc47ecc6-08aa-4b9c-b337-187f3853a95f"}
02:37:49.813 00.003 16872 case statement mapped state 6 to 3
02:37:49.817 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc47ecc6-08aa-4b9c-b337-187f3853a95f"}
02:37:49.823 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"620d566d-7afb-49aa-88bc-99ae16f943bb"}
02:37:49.828 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.12,7.08],"pixels":"..."},"id":"620d566d-7afb-49aa-88bc-99ae16f943bb"}
02:37:52.781 02.953 9640 Exposure complete
02:37:52.917 00.136 9640 worker thread done servicing request
02:37:52.917 00.000 16872 OnExposeComplete: enter
02:37:52.922 00.005 16872 UpdateGuideState(): m_state=6
02:37:52.925 00.003 16872 Star::Find(15, 1624, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:37:52.928 00.003 16872 Star::Find returns 1 (0), X=1624.58, Y=290.88, Mass=477032, SNR=421.7, Peak=27344 HFD=4.3
02:37:52.930 00.002 16872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.59) = xAngle (2.90 = 2.90)
02:37:52.933 00.003 16872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.95 = 2.95)
02:37:52.935 00.002 16872 CameraToMount -- cameraX=0.28 cameraY=1.06 hyp=1.09 cameraTheta=1.31 mountX=-1.06 mountY=0.21, mountTheta=2.95
02:37:52.939 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=1.06, opts=13)
02:37:52.942 00.003 16872 Enqueuing Move request for scope (0.28, 1.06)
02:37:52.944 00.002 9640 Worker thread wakes up
02:37:52.945 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, 1.06) opts 0xd
02:37:52.945 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, 1.06)
02:37:52.945 00.000 9640 Moving (0.28, 1.06) raw xDistance=-1.06 yDistance=0.21
02:37:52.945 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.06
02:37:52.945 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=0
02:37:52.945 00.000 9640 MoveAxis(E, 115, ABG)
02:37:52.945 00.000 9640 Guiding  Dir = 2, Dur = 115
02:37:52.945 00.000 9640 IsSlewing returns 0
02:37:52.945 00.000 9640 IsGuiding returns 0
02:37:52.946 00.001 9640 PulseGuide returned control before completion, sleep 125
02:37:52.951 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65516, med=3476, FiltMin=3348, FiltMax=65512, Gamma=2.190
02:37:52.987 00.036 16872 UpdateGuideState exits: m=477032 SNR=421.7
02:37:52.990 00.003 16872 PhdController: settling, locked = 1, distance = 0.75 (1.50) aobump = 0 frame = 4 / 99999
02:37:52.992 00.002 16872 PhdController: newstate STATE_FINISH
02:37:52.994 00.002 16872 PhdController complete: success
02:37:52.997 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777793872.997,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:37:53.003 00.006 16872 Mount: notify guiding dither settle done success=1
02:37:53.006 00.003 16872 PhdController: newstate STATE_IDLE
02:37:53.009 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:53.010 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:37:53.014 00.004 16872 Enqueuing Expose request
02:37:53.076 00.062 9640 IsGuiding returns 1
02:37:53.076 00.000 9640 scope still moving after pulse duration time elapsed
02:37:53.105 00.029 9640 IsSlewing returns 0
02:37:53.105 00.000 9640 IsGuiding returns 0
02:37:53.105 00.000 9640 scope move finished after 115 + 44 ms
02:37:53.105 00.000 9640 Move returns status 0, amount 115
02:37:53.105 00.000 9640 MoveAxis(N, 0, ABG)
02:37:53.106 00.001 9640 Move returns status 0, amount 0
02:37:53.106 00.000 9640 move complete, result=0
02:37:53.106 00.000 9640 worker thread done servicing request
02:37:53.106 00.000 9640 Worker thread wakes up
02:37:53.106 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:37:53.106 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:37:53.106 00.000 16872 GuideStep: -1.1 px 115 ms EAST, 0.2 px 0 ms NORTH
02:37:53.300 00.194 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"11e05a7e-2788-451c-ba6d-3b4f7aebbf59"}
02:37:53.303 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"11e05a7e-2788-451c-ba6d-3b4f7aebbf59"}
02:37:53.305 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"769d68ef-1871-476d-bf63-01839b4d0729"}
02:37:53.308 00.003 16872 case statement mapped state 6 to 3
02:37:53.311 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"769d68ef-1871-476d-bf63-01839b4d0729"}
02:37:53.315 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f35da384-d58d-43cf-aaa0-5da56de2987a"}
02:37:53.318 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.58,6.88],"pixels":"..."},"id":"f35da384-d58d-43cf-aaa0-5da56de2987a"}
02:37:53.702 00.384 16872 evsrv: cli 0D3BFFA8 connect
02:37:53.706 00.004 16872 case statement mapped state 6 to 3
02:37:53.713 00.007 16872 case statement mapped state 6 to 3
02:37:53.717 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"7e756948-599a-409d-89e0-27feab8a5010"}
02:37:53.720 00.003 16872 case statement mapped state 6 to 3
02:37:53.723 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e756948-599a-409d-89e0-27feab8a5010"}
02:37:53.726 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:37:56.800 03.074 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42343334-d075-4cb8-ad0c-a03604fed399"}
02:37:56.805 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"42343334-d075-4cb8-ad0c-a03604fed399"}
02:37:56.810 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74bd2d5d-b818-41a4-abe9-d9127a868ffb"}
02:37:56.812 00.002 16872 case statement mapped state 6 to 3
02:37:56.815 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"74bd2d5d-b818-41a4-abe9-d9127a868ffb"}
02:37:56.819 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7dafeceb-ad52-4689-a020-d8cc5c4d609c"}
02:37:56.822 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.58,6.88],"pixels":"..."},"id":"7dafeceb-ad52-4689-a020-d8cc5c4d609c"}
02:37:57.176 00.354 9640 Exposure complete
02:37:57.312 00.136 9640 worker thread done servicing request
02:37:57.312 00.000 16872 OnExposeComplete: enter
02:37:57.317 00.005 16872 UpdateGuideState(): m_state=6
02:37:57.320 00.003 16872 Star::Find(15, 1624, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
02:37:57.323 00.003 16872 Star::Find returns 1 (0), X=1624.24, Y=289.64, Mass=494854, SNR=426.6, Peak=28752 HFD=4.6
02:37:57.325 00.002 16872 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-1.59) = xAngle (-0.34 = -0.34)
02:37:57.327 00.002 16872 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.29 = -0.29)
02:37:57.332 00.005 16872 CameraToMount -- cameraX=-0.07 cameraY=-0.18 hyp=0.20 cameraTheta=-1.93 mountX=0.18 mountY=-0.06, mountTheta=-0.30
02:37:57.338 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=-0.18, opts=13)
02:37:57.340 00.002 16872 Enqueuing Move request for scope (-0.07, -0.18)
02:37:57.343 00.003 9640 Worker thread wakes up
02:37:57.343 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.18) opts 0xd
02:37:57.343 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, -0.18)
02:37:57.343 00.000 9640 Moving (-0.07, -0.18) raw xDistance=0.18 yDistance=-0.06
02:37:57.343 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.18
02:37:57.343 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.06, m_sumCorr=0
02:37:57.343 00.000 9640 MoveAxis(W, 8, ABG)
02:37:57.343 00.000 9640 Guiding  Dir = 3, Dur = 8
02:37:57.344 00.001 9640 IsSlewing returns 0
02:37:57.344 00.000 9640 IsGuiding returns 0
02:37:57.344 00.000 9640 PulseGuide returned control before completion, sleep 18
02:37:57.351 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3204, max=65516, med=3472, FiltMin=3344, FiltMax=65508, Gamma=2.190
02:37:57.377 00.026 9640 IsGuiding returns 0
02:37:57.378 00.001 9640 Move returns status 0, amount 8
02:37:57.378 00.000 9640 MoveAxis(N, 0, ABG)
02:37:57.378 00.000 9640 Move returns status 0, amount 0
02:37:57.378 00.000 9640 move complete, result=0
02:37:57.378 00.000 9640 worker thread done servicing request
02:37:57.388 00.010 16872 UpdateGuideState exits: m=494854 SNR=426.6
02:37:57.391 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:57.393 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:37:57.396 00.003 16872 Enqueuing Expose request
02:37:57.399 00.003 16872 GuideStep: 0.2 px 8 ms WEST, -0.1 px 0 ms NORTH
02:37:57.401 00.002 9640 Worker thread wakes up
02:37:57.401 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:37:57.401 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:38:00.299 02.898 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be7b00f5-c292-4da0-afda-e27ca803c01f"}
02:38:00.303 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"be7b00f5-c292-4da0-afda-e27ca803c01f"}
02:38:00.306 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff900e88-4edd-444f-8bd8-9619907434a0"}
02:38:00.310 00.004 16872 case statement mapped state 6 to 3
02:38:00.313 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff900e88-4edd-444f-8bd8-9619907434a0"}
02:38:00.316 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a1647e0b-cda2-4033-9630-c78190c38448"}
02:38:00.319 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.24,6.64],"pixels":"..."},"id":"a1647e0b-cda2-4033-9630-c78190c38448"}
02:38:01.467 01.148 9640 Exposure complete
02:38:01.603 00.136 9640 worker thread done servicing request
02:38:01.603 00.000 16872 OnExposeComplete: enter
02:38:01.606 00.003 16872 UpdateGuideState(): m_state=6
02:38:01.609 00.003 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
02:38:01.612 00.003 16872 Star::Find returns 1 (0), X=1624.39, Y=289.69, Mass=500114, SNR=430.2, Peak=32184 HFD=4.2
02:38:01.615 00.003 16872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-1.59) = xAngle (0.56 = 0.56)
02:38:01.617 00.002 16872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.61 = 0.61)
02:38:01.619 00.002 16872 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-1.02 mountX=0.13 mountY=0.09, mountTheta=0.60
02:38:01.626 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.08, y=-0.13, opts=13)
02:38:01.630 00.004 16872 Enqueuing Move request for scope (0.08, -0.13)
02:38:01.632 00.002 9640 Worker thread wakes up
02:38:01.632 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
02:38:01.632 00.000 9640 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
02:38:01.632 00.000 9640 Moving (0.08, -0.13) raw xDistance=0.13 yDistance=0.09
02:38:01.632 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.13
02:38:01.632 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=0
02:38:01.633 00.001 9640 MoveAxis(W, 15, ABG)
02:38:01.633 00.000 9640 Guiding  Dir = 3, Dur = 15
02:38:01.633 00.000 9640 IsSlewing returns 0
02:38:01.633 00.000 9640 IsGuiding returns 0
02:38:01.633 00.000 9640 PulseGuide returned control before completion, sleep 25
02:38:01.638 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65512, med=3472, FiltMin=3330, FiltMax=65508, Gamma=2.190
02:38:01.668 00.030 9640 IsGuiding returns 1
02:38:01.669 00.001 9640 scope still moving after pulse duration time elapsed
02:38:01.673 00.004 16872 UpdateGuideState exits: m=500114 SNR=430.2
02:38:01.675 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:01.678 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:38:01.680 00.002 16872 Enqueuing Expose request
02:38:01.700 00.020 9640 IsSlewing returns 0
02:38:01.700 00.000 9640 IsGuiding returns 0
02:38:01.700 00.000 9640 scope move finished after 15 + 51 ms
02:38:01.700 00.000 9640 Move returns status 0, amount 15
02:38:01.700 00.000 9640 MoveAxis(N, 0, ABG)
02:38:01.700 00.000 9640 Move returns status 0, amount 0
02:38:01.701 00.001 9640 move complete, result=0
02:38:01.701 00.000 9640 worker thread done servicing request
02:38:01.701 00.000 9640 Worker thread wakes up
02:38:01.701 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:38:01.701 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:38:01.704 00.003 16872 GuideStep: 0.1 px 15 ms WEST, 0.1 px 0 ms NORTH
02:38:03.798 02.094 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cba1cb6d-9b9b-4361-99f0-99225fb962dd"}
02:38:03.801 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cba1cb6d-9b9b-4361-99f0-99225fb962dd"}
02:38:03.805 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b77cf49-3c95-4834-99c5-cd7f5258ba97"}
02:38:03.808 00.003 16872 case statement mapped state 6 to 3
02:38:03.810 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b77cf49-3c95-4834-99c5-cd7f5258ba97"}
02:38:03.813 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a85bff31-8f6c-417d-87aa-7441206262e1"}
02:38:03.816 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.39,6.69],"pixels":"..."},"id":"a85bff31-8f6c-417d-87aa-7441206262e1"}
02:38:05.757 01.941 9640 Exposure complete
02:38:05.897 00.140 9640 worker thread done servicing request
02:38:05.897 00.000 16872 OnExposeComplete: enter
02:38:05.901 00.004 16872 UpdateGuideState(): m_state=6
02:38:05.904 00.003 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
02:38:05.907 00.003 16872 Star::Find returns 1 (0), X=1624.15, Y=290.34, Mass=475073, SNR=400.2, Peak=30244 HFD=4.0
02:38:05.909 00.002 16872 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.59) = xAngle (3.45 = -2.83)
02:38:05.912 00.003 16872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.50 = -2.78)
02:38:05.914 00.002 16872 CameraToMount -- cameraX=-0.16 cameraY=0.51 hyp=0.54 cameraTheta=1.87 mountX=-0.51 mountY=-0.19, mountTheta=-2.79
02:38:05.918 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.16, y=0.51, opts=13)
02:38:05.922 00.004 16872 Enqueuing Move request for scope (-0.16, 0.51)
02:38:05.925 00.003 9640 Worker thread wakes up
02:38:05.925 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.51) opts 0xd
02:38:05.925 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.16, 0.51)
02:38:05.925 00.000 9640 Moving (-0.16, 0.51) raw xDistance=-0.51 yDistance=-0.19
02:38:05.925 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.51
02:38:05.925 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.19, m_sumCorr=0
02:38:05.926 00.001 9640 MoveAxis(E, 53, ABG)
02:38:05.926 00.000 9640 Guiding  Dir = 2, Dur = 53
02:38:05.926 00.000 9640 IsSlewing returns 0
02:38:05.926 00.000 9640 IsGuiding returns 0
02:38:05.926 00.000 9640 PulseGuide returned control before completion, sleep 63
02:38:05.931 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65520, med=3464, FiltMin=3340, FiltMax=65516, Gamma=2.190
02:38:05.965 00.034 16872 UpdateGuideState exits: m=475073 SNR=400.2
02:38:05.969 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:05.974 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:38:05.976 00.002 16872 Enqueuing Expose request
02:38:05.999 00.023 9640 IsGuiding returns 1
02:38:05.999 00.000 9640 scope still moving after pulse duration time elapsed
02:38:06.030 00.031 9640 IsSlewing returns 0
02:38:06.030 00.000 9640 IsGuiding returns 0
02:38:06.030 00.000 9640 scope move finished after 53 + 50 ms
02:38:06.030 00.000 9640 Move returns status 0, amount 53
02:38:06.030 00.000 9640 MoveAxis(N, 0, ABG)
02:38:06.030 00.000 9640 Move returns status 0, amount 0
02:38:06.030 00.000 9640 move complete, result=0
02:38:06.031 00.001 9640 worker thread done servicing request
02:38:06.031 00.000 9640 Worker thread wakes up
02:38:06.031 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:38:06.031 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:38:06.032 00.001 16872 GuideStep: -0.5 px 53 ms EAST, -0.2 px 0 ms NORTH
02:38:07.299 01.267 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da3a241e-8aef-410f-9491-fa007083df39"}
02:38:07.303 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"da3a241e-8aef-410f-9491-fa007083df39"}
02:38:07.316 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5fa07c1c-f003-4990-ab47-946da3f6e8bb"}
02:38:07.319 00.003 16872 case statement mapped state 6 to 3
02:38:07.322 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5fa07c1c-f003-4990-ab47-946da3f6e8bb"}
02:38:07.326 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a54fe3ac-65e1-4b6c-a365-c512ae465aef"}
02:38:07.330 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.15,7.34],"pixels":"..."},"id":"a54fe3ac-65e1-4b6c-a365-c512ae465aef"}
02:38:10.094 02.764 9640 Exposure complete
02:38:10.232 00.138 9640 worker thread done servicing request
02:38:10.232 00.000 16872 OnExposeComplete: enter
02:38:10.235 00.003 16872 UpdateGuideState(): m_state=6
02:38:10.239 00.004 16872 Star::Find(15, 1624, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
02:38:10.241 00.002 16872 Star::Find returns 1 (0), X=1624.23, Y=289.57, Mass=499314, SNR=424.6, Peak=34664 HFD=3.8
02:38:10.243 00.002 16872 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-1.59) = xAngle (-0.28 = -0.28)
02:38:10.251 00.008 16872 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.23 = -0.23)
02:38:10.255 00.004 16872 CameraToMount -- cameraX=-0.08 cameraY=-0.26 hyp=0.27 cameraTheta=-1.87 mountX=0.26 mountY=-0.06, mountTheta=-0.24
02:38:10.261 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=-0.26, opts=13)
02:38:10.265 00.004 16872 Enqueuing Move request for scope (-0.08, -0.26)
02:38:10.268 00.003 9640 Worker thread wakes up
02:38:10.268 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.26) opts 0xd
02:38:10.268 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.08, -0.26)
02:38:10.268 00.000 9640 Moving (-0.08, -0.26) raw xDistance=0.26 yDistance=-0.06
02:38:10.268 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.26
02:38:10.268 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.06, m_sumCorr=0
02:38:10.268 00.000 9640 MoveAxis(W, 22, ABG)
02:38:10.268 00.000 9640 Guiding  Dir = 3, Dur = 22
02:38:10.269 00.001 9640 IsSlewing returns 0
02:38:10.269 00.000 9640 IsGuiding returns 0
02:38:10.269 00.000 9640 PulseGuide returned control before completion, sleep 32
02:38:10.274 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3156, max=65516, med=3476, FiltMin=3348, FiltMax=65508, Gamma=2.190
02:38:10.308 00.034 9640 IsGuiding returns 1
02:38:10.308 00.000 9640 scope still moving after pulse duration time elapsed
02:38:10.308 00.000 16872 UpdateGuideState exits: m=499314 SNR=424.6
02:38:10.313 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:10.316 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:38:10.319 00.003 16872 Enqueuing Expose request
02:38:10.339 00.020 9640 IsSlewing returns 0
02:38:10.339 00.000 9640 IsGuiding returns 0
02:38:10.339 00.000 9640 scope move finished after 22 + 48 ms
02:38:10.340 00.001 9640 Move returns status 0, amount 22
02:38:10.340 00.000 9640 MoveAxis(N, 0, ABG)
02:38:10.340 00.000 9640 Move returns status 0, amount 0
02:38:10.340 00.000 9640 move complete, result=0
02:38:10.340 00.000 9640 worker thread done servicing request
02:38:10.340 00.000 9640 Worker thread wakes up
02:38:10.341 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:38:10.341 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:38:10.342 00.001 16872 GuideStep: 0.3 px 22 ms WEST, -0.1 px 0 ms NORTH
02:38:10.798 00.456 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a28bd63e-0f07-423d-8d64-d42a560bfa51"}
02:38:10.802 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a28bd63e-0f07-423d-8d64-d42a560bfa51"}
02:38:10.806 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd829df7-6f7d-4215-9e36-c7808d9a5457"}
02:38:10.810 00.004 16872 case statement mapped state 6 to 3
02:38:10.814 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd829df7-6f7d-4215-9e36-c7808d9a5457"}
02:38:10.819 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"741da515-10c0-4199-9148-10a959688c2f"}
02:38:10.823 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.23,6.57],"pixels":"..."},"id":"741da515-10c0-4199-9148-10a959688c2f"}
02:38:14.298 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ca10cf6-574c-46fa-840d-2717f77a9b87"}
02:38:14.301 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6ca10cf6-574c-46fa-840d-2717f77a9b87"}
02:38:14.304 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0de3bd8b-58e4-4343-b556-db233734fd90"}
02:38:14.307 00.003 16872 case statement mapped state 6 to 3
02:38:14.310 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0de3bd8b-58e4-4343-b556-db233734fd90"}
02:38:14.317 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4bbccfc5-ebfa-49da-9af5-0a8361694dcf"}
02:38:14.321 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.23,6.57],"pixels":"..."},"id":"4bbccfc5-ebfa-49da-9af5-0a8361694dcf"}
02:38:14.408 00.087 9640 Exposure complete
02:38:14.552 00.144 9640 worker thread done servicing request
02:38:14.552 00.000 16872 OnExposeComplete: enter
02:38:14.558 00.006 16872 UpdateGuideState(): m_state=6
02:38:14.564 00.006 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
02:38:14.567 00.003 16872 Star::Find returns 1 (0), X=1624.48, Y=290.84, Mass=473351, SNR=414.8, Peak=33112 HFD=3.8
02:38:14.571 00.004 16872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.59) = xAngle (2.99 = 2.99)
02:38:14.575 00.004 16872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.04 = 3.04)
02:38:14.579 00.004 16872 CameraToMount -- cameraX=0.17 cameraY=1.02 hyp=1.04 cameraTheta=1.40 mountX=-1.02 mountY=0.11, mountTheta=3.04
02:38:14.585 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=1.02, opts=13)
02:38:14.589 00.004 16872 Enqueuing Move request for scope (0.17, 1.02)
02:38:14.595 00.006 9640 Worker thread wakes up
02:38:14.595 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, 1.02) opts 0xd
02:38:14.595 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, 1.02)
02:38:14.595 00.000 9640 Moving (0.17, 1.02) raw xDistance=-1.02 yDistance=0.11
02:38:14.595 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.02
02:38:14.596 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=0
02:38:14.596 00.000 9640 MoveAxis(E, 107, ABG)
02:38:14.596 00.000 9640 Guiding  Dir = 2, Dur = 107
02:38:14.596 00.000 9640 IsSlewing returns 0
02:38:14.596 00.000 9640 IsGuiding returns 0
02:38:14.596 00.000 9640 PulseGuide returned control before completion, sleep 117
02:38:14.603 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3156, max=65516, med=3476, FiltMin=3302, FiltMax=65512, Gamma=2.190
02:38:14.639 00.036 16872 UpdateGuideState exits: m=473351 SNR=414.8
02:38:14.643 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:14.646 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:38:14.648 00.002 16872 Enqueuing Expose request
02:38:14.715 00.067 9640 IsGuiding returns 1
02:38:14.715 00.000 9640 scope still moving after pulse duration time elapsed
02:38:14.747 00.032 9640 IsSlewing returns 0
02:38:14.747 00.000 9640 IsGuiding returns 1
02:38:14.778 00.031 9640 IsSlewing returns 0
02:38:14.778 00.000 9640 IsGuiding returns 1
02:38:14.809 00.031 9640 IsSlewing returns 0
02:38:14.809 00.000 9640 IsGuiding returns 0
02:38:14.810 00.001 9640 scope move finished after 107 + 106 ms
02:38:14.810 00.000 9640 Move returns status 0, amount 107
02:38:14.810 00.000 9640 MoveAxis(N, 0, ABG)
02:38:14.810 00.000 9640 Move returns status 0, amount 0
02:38:14.810 00.000 9640 move complete, result=0
02:38:14.810 00.000 9640 worker thread done servicing request
02:38:14.810 00.000 9640 Worker thread wakes up
02:38:14.810 00.000 16872 GuideStep: -1.0 px 107 ms EAST, 0.1 px 0 ms NORTH
02:38:14.813 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:38:14.813 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:38:17.796 02.983 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8ab1a81-eeed-4488-ae1c-0cf6912dd9ff"}
02:38:17.799 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d8ab1a81-eeed-4488-ae1c-0cf6912dd9ff"}
02:38:17.804 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54c46bef-55a9-4eee-b1c5-1300cf424dab"}
02:38:17.807 00.003 16872 case statement mapped state 6 to 3
02:38:17.810 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"54c46bef-55a9-4eee-b1c5-1300cf424dab"}
02:38:17.814 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b9111bd9-a2af-453d-a506-ca276a1b0bd4"}
02:38:17.817 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.48,6.84],"pixels":"..."},"id":"b9111bd9-a2af-453d-a506-ca276a1b0bd4"}
02:38:18.876 01.059 9640 Exposure complete
02:38:19.014 00.138 9640 worker thread done servicing request
02:38:19.014 00.000 16872 OnExposeComplete: enter
02:38:19.019 00.005 16872 UpdateGuideState(): m_state=6
02:38:19.021 00.002 16872 Star::Find(15, 1624, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:38:19.024 00.003 16872 Star::Find returns 1 (0), X=1624.22, Y=289.60, Mass=498471, SNR=432.8, Peak=32628 HFD=3.9
02:38:19.026 00.002 16872 MultiStar: exiting stabilization period
02:38:19.029 00.003 16872 MultiStar: updating star positions after lock position change
02:38:19.032 00.003 16872 Star::Find(15, 1578, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:38:19.036 00.004 16872 Star::Find returns 1 (0), X=1578.10, Y=185.72, Mass=476692, SNR=441.5, Peak=33480 HFD=4.1
02:38:19.039 00.003 16872 Star::Find(15, 682, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:38:19.042 00.003 16872 Star::Find returns 1 (0), X=682.32, Y=883.83, Mass=377165, SNR=365.3, Peak=24596 HFD=4.2
02:38:19.044 00.002 16872 Star::Find(15, 138, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:38:19.047 00.003 16872 Star::Find returns 1 (0), X=138.05, Y=913.84, Mass=278183, SNR=313.6, Peak=20892 HFD=4.2
02:38:19.050 00.003 16872 Star::Find(15, 70, 808, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:38:19.052 00.002 16872 Star::Find returns 1 (0), X=70.04, Y=808.17, Mass=251773, SNR=271.8, Peak=18284 HFD=4.2
02:38:19.055 00.003 16872 Star::Find(15, 1164, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:38:19.058 00.003 16872 Star::Find returns 1 (0), X=1164.35, Y=523.21, Mass=204184, SNR=259.0, Peak=15240 HFD=3.9
02:38:19.062 00.004 16872 Star::Find(15, 1738, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:38:19.065 00.003 16872 Star::Find returns 1 (0), X=1738.42, Y=241.32, Mass=181208, SNR=239.2, Peak=14072 HFD=3.9
02:38:19.068 00.003 16872 Star::Find(15, 1083, 560, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:38:19.070 00.002 16872 Star::Find returns 1 (0), X=1082.91, Y=560.58, Mass=138696, SNR=215.6, Peak=12172 HFD=3.9
02:38:19.073 00.003 16872 Star::Find(15, 1690, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:38:19.075 00.002 16872 Star::Find returns 1 (0), X=1690.37, Y=919.81, Mass=121336, SNR=195.7, Peak=11156 HFD=4.0
02:38:19.080 00.005 16872 Star::Find(15, 124, 364, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:38:19.084 00.004 16872 Star::Find returns 1 (0), X=123.65, Y=364.39, Mass=100877, SNR=175.0, Peak=8960 HFD=4.0
02:38:19.086 00.002 16872 Star::Find(15, 169, 114, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:38:19.088 00.002 16872 Star::Find returns 1 (0), X=169.11, Y=113.97, Mass=99592, SNR=168.3, Peak=9960 HFD=4.2
02:38:19.092 00.004 16872 Star::Find(15, 1205, 754, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:38:19.094 00.002 16872 Star::Find returns 1 (0), X=1205.59, Y=754.41, Mass=91233, SNR=167.3, Peak=9056 HFD=3.4
02:38:19.096 00.002 16872 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-1.59) = xAngle (-0.33 = -0.33)
02:38:19.099 00.003 16872 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.29 = -0.29)
02:38:19.102 00.003 16872 CameraToMount -- cameraX=-0.08 cameraY=-0.22 hyp=0.24 cameraTheta=-1.92 mountX=0.22 mountY=-0.07, mountTheta=-0.29
02:38:19.106 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=-0.22, opts=13)
02:38:19.112 00.006 16872 Enqueuing Move request for scope (-0.08, -0.22)
02:38:19.115 00.003 9640 Worker thread wakes up
02:38:19.115 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.22) opts 0xd
02:38:19.116 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.08, -0.22)
02:38:19.116 00.000 9640 Moving (-0.08, -0.22) raw xDistance=0.22 yDistance=-0.07
02:38:19.116 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.22
02:38:19.116 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=0
02:38:19.116 00.000 9640 MoveAxis(W, 13, ABG)
02:38:19.116 00.000 9640 Guiding  Dir = 3, Dur = 13
02:38:19.116 00.000 9640 IsSlewing returns 0
02:38:19.117 00.001 9640 IsGuiding returns 0
02:38:19.117 00.000 9640 PulseGuide returned control before completion, sleep 23
02:38:19.122 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65520, med=3460, FiltMin=3340, FiltMax=65512, Gamma=2.190
02:38:19.155 00.033 9640 IsGuiding returns 1
02:38:19.155 00.000 9640 scope still moving after pulse duration time elapsed
02:38:19.162 00.007 16872 UpdateGuideState exits: m=498471 SNR=432.8
02:38:19.164 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:19.167 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:38:19.170 00.003 16872 Enqueuing Expose request
02:38:19.188 00.018 9640 IsSlewing returns 0
02:38:19.188 00.000 9640 IsGuiding returns 1
02:38:19.218 00.030 9640 IsSlewing returns 0
02:38:19.218 00.000 9640 IsGuiding returns 0
02:38:19.218 00.000 9640 scope move finished after 13 + 88 ms
02:38:19.218 00.000 9640 Move returns status 0, amount 13
02:38:19.219 00.001 9640 MoveAxis(N, 0, ABG)
02:38:19.219 00.000 9640 Move returns status 0, amount 0
02:38:19.219 00.000 9640 move complete, result=0
02:38:19.219 00.000 9640 worker thread done servicing request
02:38:19.219 00.000 9640 Worker thread wakes up
02:38:19.219 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:38:19.219 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:38:19.219 00.000 16872 GuideStep: 0.2 px 13 ms WEST, -0.1 px 0 ms NORTH
02:38:21.296 02.077 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe7cdde0-a1b1-405e-a409-624b3aac41ed"}
02:38:21.300 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fe7cdde0-a1b1-405e-a409-624b3aac41ed"}
02:38:21.309 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"116eda8c-1e2c-47b9-90ba-176e1ac2b5b8"}
02:38:21.313 00.004 16872 case statement mapped state 6 to 3
02:38:21.318 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"116eda8c-1e2c-47b9-90ba-176e1ac2b5b8"}
02:38:21.322 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6afc7022-b133-459b-9022-e2df58fc881d"}
02:38:21.327 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.22,6.60],"pixels":"..."},"id":"6afc7022-b133-459b-9022-e2df58fc881d"}
02:38:23.276 01.949 9640 Exposure complete
02:38:23.415 00.139 9640 worker thread done servicing request
02:38:23.415 00.000 16872 OnExposeComplete: enter
02:38:23.418 00.003 16872 UpdateGuideState(): m_state=6
02:38:23.420 00.002 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:38:23.423 00.003 16872 Star::Find returns 1 (0), X=1624.66, Y=289.95, Mass=486204, SNR=440.4, Peak=31080 HFD=4.1
02:38:23.428 00.005 16872 MultiStar: [#1 0.64,0.46,0.00,M1] [#2 0.62,0.53,0.00,M1] [#3 0.29,0.30,0.70,U] [#4 0.46,0.72,0.00,M1] [#5 0.33,0.36,0.57,U] [#6 0.31,0.35,0.56,U] [#7 0.59,0.21,0.44,U] [#8 0.65,0.63,0.00,M1] 
02:38:23.431 00.003 16872 single-star, 4 included, MultiStar: {0.36, 0.25}, one-star: {0.35, 0.12}
02:38:23.434 00.003 16872 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.59) = xAngle (1.93 = 1.93)
02:38:23.436 00.002 16872 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.97 = 1.97)
02:38:23.439 00.003 16872 CameraToMount -- cameraX=0.35 cameraY=0.12 hyp=0.37 cameraTheta=0.34 mountX=-0.13 mountY=0.34, mountTheta=1.93
02:38:23.444 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=0.12, opts=13)
02:38:23.446 00.002 16872 Enqueuing Move request for scope (0.35, 0.12)
02:38:23.449 00.003 9640 Worker thread wakes up
02:38:23.449 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.12) opts 0xd
02:38:23.449 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, 0.12)
02:38:23.450 00.001 9640 Moving (0.35, 0.12) raw xDistance=-0.13 yDistance=0.34
02:38:23.450 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.13
02:38:23.450 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=0
02:38:23.450 00.000 9640 MoveAxis(E, 13, ABG)
02:38:23.450 00.000 9640 Guiding  Dir = 2, Dur = 13
02:38:23.450 00.000 9640 IsSlewing returns 0
02:38:23.450 00.000 9640 IsGuiding returns 0
02:38:23.451 00.001 9640 PulseGuide returned control before completion, sleep 23
02:38:23.457 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65520, med=3472, FiltMin=3344, FiltMax=65512, Gamma=2.190
02:38:23.485 00.028 9640 IsGuiding returns 1
02:38:23.485 00.000 9640 scope still moving after pulse duration time elapsed
02:38:23.493 00.008 16872 UpdateGuideState exits: m=486204 SNR=440.4
02:38:23.496 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:23.498 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:38:23.501 00.003 16872 Enqueuing Expose request
02:38:23.517 00.016 9640 IsSlewing returns 0
02:38:23.517 00.000 9640 IsGuiding returns 0
02:38:23.517 00.000 9640 scope move finished after 13 + 54 ms
02:38:23.517 00.000 9640 Move returns status 0, amount 13
02:38:23.517 00.000 9640 MoveAxis(N, 0, ABG)
02:38:23.517 00.000 9640 Move returns status 0, amount 0
02:38:23.517 00.000 9640 move complete, result=0
02:38:23.518 00.001 9640 worker thread done servicing request
02:38:23.518 00.000 9640 Worker thread wakes up
02:38:23.518 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:38:23.518 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:38:23.522 00.004 16872 GuideStep: -0.1 px 13 ms EAST, 0.3 px 0 ms NORTH
02:38:24.796 01.274 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"398554a1-a4e4-49ee-8202-b414a5eed433"}
02:38:24.802 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"398554a1-a4e4-49ee-8202-b414a5eed433"}
02:38:24.805 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b8067bc-f1a9-45a1-a7d8-db415ff6fb2c"}
02:38:24.810 00.005 16872 case statement mapped state 6 to 3
02:38:24.813 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b8067bc-f1a9-45a1-a7d8-db415ff6fb2c"}
02:38:24.817 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"983aa6ed-cd34-4732-9bab-728494ffc327"}
02:38:24.821 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.66,6.95],"pixels":"..."},"id":"983aa6ed-cd34-4732-9bab-728494ffc327"}
02:38:27.582 02.761 9640 Exposure complete
02:38:27.723 00.141 9640 worker thread done servicing request
02:38:27.723 00.000 16872 OnExposeComplete: enter
02:38:27.727 00.004 16872 UpdateGuideState(): m_state=6
02:38:27.732 00.005 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:38:27.735 00.003 16872 Star::Find returns 1 (0), X=1624.65, Y=290.39, Mass=471696, SNR=421.1, Peak=26736 HFD=4.3
02:38:27.738 00.003 16872 MultiStar: [#1 0.30,0.77,0.00,M2] [#2 0.24,0.74,0.00,M2] [#3 0.08,0.74,0.69,U] [#4 0.30,1.23,0.00,M2] [#5 0.14,0.68,0.64,U] [#6 0.07,0.68,0.58,U] [#7 0.37,0.56,0.49,U] [#8 0.04,0.69,0.45,U] 
02:38:27.740 00.002 16872 single-star, 5 included, MultiStar: {0.19, 0.65}, one-star: {0.35, 0.57}
02:38:27.744 00.004 16872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.59) = xAngle (2.61 = 2.61)
02:38:27.746 00.002 16872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.66 = 2.66)
02:38:27.748 00.002 16872 CameraToMount -- cameraX=0.35 cameraY=0.57 hyp=0.67 cameraTheta=1.02 mountX=-0.58 mountY=0.31, mountTheta=2.64
02:38:27.752 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=0.57, opts=13)
02:38:27.755 00.003 16872 Enqueuing Move request for scope (0.35, 0.57)
02:38:27.760 00.005 9640 Worker thread wakes up
02:38:27.760 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.57) opts 0xd
02:38:27.760 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, 0.57)
02:38:27.760 00.000 9640 Moving (0.35, 0.57) raw xDistance=-0.58 yDistance=0.31
02:38:27.760 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.58
02:38:27.760 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.31, m_sumCorr=0
02:38:27.760 00.000 9640 MoveAxis(E, 63, ABG)
02:38:27.760 00.000 9640 Guiding  Dir = 2, Dur = 63
02:38:27.760 00.000 9640 IsSlewing returns 0
02:38:27.761 00.001 9640 IsGuiding returns 0
02:38:27.762 00.001 9640 PulseGuide returned control before completion, sleep 73
02:38:27.766 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65520, med=3472, FiltMin=3354, FiltMax=65512, Gamma=2.190
02:38:27.802 00.036 16872 UpdateGuideState exits: m=471696 SNR=421.1
02:38:27.807 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:27.810 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:38:27.812 00.002 16872 Enqueuing Expose request
02:38:27.849 00.037 9640 IsGuiding returns 1
02:38:27.849 00.000 9640 scope still moving after pulse duration time elapsed
02:38:27.881 00.032 9640 IsSlewing returns 0
02:38:27.881 00.000 9640 IsGuiding returns 0
02:38:27.881 00.000 9640 scope move finished after 63 + 57 ms
02:38:27.881 00.000 9640 Move returns status 0, amount 63
02:38:27.881 00.000 9640 MoveAxis(N, 0, ABG)
02:38:27.881 00.000 9640 Move returns status 0, amount 0
02:38:27.881 00.000 9640 move complete, result=0
02:38:27.882 00.001 9640 worker thread done servicing request
02:38:27.882 00.000 9640 Worker thread wakes up
02:38:27.882 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:38:27.882 00.000 16872 GuideStep: -0.6 px 63 ms EAST, 0.3 px 0 ms NORTH
02:38:27.885 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:38:28.297 00.412 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0115c10a-f3cc-4e7f-9f02-48cf122b31d1"}
02:38:28.302 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0115c10a-f3cc-4e7f-9f02-48cf122b31d1"}
02:38:28.336 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee8bb34b-e178-4609-ba1c-99fbdc8b4965"}
02:38:28.340 00.004 16872 case statement mapped state 6 to 3
02:38:28.345 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee8bb34b-e178-4609-ba1c-99fbdc8b4965"}
02:38:28.349 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4179471f-9283-4840-b17a-e3d5bf41ae92"}
02:38:28.354 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.65,7.39],"pixels":"..."},"id":"4179471f-9283-4840-b17a-e3d5bf41ae92"}
02:38:31.798 03.444 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07e019e2-1b15-4806-ade4-5d2a96bfd9f9"}
02:38:31.803 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"07e019e2-1b15-4806-ade4-5d2a96bfd9f9"}
02:38:31.806 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0a12367c-9e4d-4bd6-b01b-6113c2c670c8"}
02:38:31.810 00.004 16872 case statement mapped state 6 to 3
02:38:31.813 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a12367c-9e4d-4bd6-b01b-6113c2c670c8"}
02:38:31.816 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1d074b27-cb51-45e4-9822-35d1bf3396f3"}
02:38:31.820 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.65,7.39],"pixels":"..."},"id":"1d074b27-cb51-45e4-9822-35d1bf3396f3"}
02:38:31.947 00.127 9640 Exposure complete
02:38:32.085 00.138 9640 worker thread done servicing request
02:38:32.085 00.000 16872 OnExposeComplete: enter
02:38:32.087 00.002 16872 UpdateGuideState(): m_state=6
02:38:32.090 00.003 16872 Star::Find(15, 1624, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:38:32.093 00.003 16872 Star::Find returns 1 (0), X=1624.93, Y=290.59, Mass=490882, SNR=440.2, Peak=33932 HFD=4.0
02:38:32.095 00.002 16872 MultiStar: [#1 0.75,0.92,0.00,M3] [#2 0.49,0.92,0.00,M3] [#3 0.07,0.83,0.69,U] [#4 0.45,1.20,0.00,M3] [#5 0.11,0.72,0.61,U] [#6 0.48,0.87,0.00,M1] [#7 0.33,0.63,0.46,U] [#8 0.16,0.83,0.00,M1] 
02:38:32.101 00.006 16872 refined, 3 included, MultiStar: {0.32, 0.75}, one-star: {0.62, 0.76}
02:38:32.104 00.003 16872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.59) = xAngle (2.75 = 2.75)
02:38:32.107 00.003 16872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.80 = 2.80)
02:38:32.110 00.003 16872 CameraToMount -- cameraX=0.32 cameraY=0.75 hyp=0.82 cameraTheta=1.16 mountX=-0.75 mountY=0.28, mountTheta=2.79
02:38:32.116 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.32, y=0.75, opts=13)
02:38:32.119 00.003 16872 Enqueuing Move request for scope (0.32, 0.75)
02:38:32.121 00.002 9640 Worker thread wakes up
02:38:32.121 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.75) opts 0xd
02:38:32.121 00.000 9640 Handling offset move in thread for scope, endpoint = (0.32, 0.75)
02:38:32.121 00.000 9640 Moving (0.32, 0.75) raw xDistance=-0.75 yDistance=0.28
02:38:32.121 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.73 from input -0.75
02:38:32.121 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0
02:38:32.121 00.000 9640 MoveAxis(E, 87, ABG)
02:38:32.121 00.000 9640 Guiding  Dir = 2, Dur = 87
02:38:32.121 00.000 9640 IsSlewing returns 0
02:38:32.122 00.001 9640 IsGuiding returns 0
02:38:32.122 00.000 9640 PulseGuide returned control before completion, sleep 97
02:38:32.127 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3472, FiltMin=3360, FiltMax=65512, Gamma=2.190
02:38:32.164 00.037 16872 UpdateGuideState exits: m=490882 SNR=440.2
02:38:32.167 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:32.169 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:38:32.171 00.002 16872 Enqueuing Expose request
02:38:32.222 00.051 9640 IsGuiding returns 1
02:38:32.222 00.000 9640 scope still moving after pulse duration time elapsed
02:38:32.254 00.032 9640 IsSlewing returns 0
02:38:32.254 00.000 9640 IsGuiding returns 0
02:38:32.254 00.000 9640 scope move finished after 87 + 45 ms
02:38:32.254 00.000 9640 Move returns status 0, amount 87
02:38:32.254 00.000 9640 MoveAxis(N, 0, ABG)
02:38:32.254 00.000 9640 Move returns status 0, amount 0
02:38:32.255 00.001 9640 move complete, result=0
02:38:32.255 00.000 9640 worker thread done servicing request
02:38:32.255 00.000 9640 Worker thread wakes up
02:38:32.255 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:38:32.255 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:38:32.257 00.002 16872 GuideStep: -0.8 px 87 ms EAST, 0.3 px 0 ms NORTH
02:38:35.298 03.041 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b34395a1-70f0-4766-85de-6b42b8362922"}
02:38:35.301 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b34395a1-70f0-4766-85de-6b42b8362922"}
02:38:35.305 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d29aacf-aa03-4b78-b1f1-a6ff96d5dc20"}
02:38:35.308 00.003 16872 case statement mapped state 6 to 3
02:38:35.310 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d29aacf-aa03-4b78-b1f1-a6ff96d5dc20"}
02:38:35.313 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9950d651-9ddb-4cf3-9a82-77b3799dad23"}
02:38:35.316 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.93,6.59],"pixels":"..."},"id":"9950d651-9ddb-4cf3-9a82-77b3799dad23"}
02:38:36.314 00.998 9640 Exposure complete
02:38:36.454 00.140 9640 worker thread done servicing request
02:38:36.454 00.000 16872 OnExposeComplete: enter
02:38:36.457 00.003 16872 UpdateGuideState(): m_state=6
02:38:36.460 00.003 16872 Star::Find(15, 1624, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
02:38:36.463 00.003 16872 Star::Find returns 1 (0), X=1624.90, Y=289.37, Mass=475465, SNR=412.4, Peak=29288 HFD=4.0
02:38:36.465 00.002 16872 MultiStar: [#1 0.71,-0.25,0.98,U] [#2 0.39,-0.32,0.88,U] [#3 0.43,-0.05,0.72,U] [#4 0.51,-0.06,0.75,U] [#5 0.14,-0.01,0.64,U] [#6 0.50,-0.33,0.57,U] [#7 0.20,-0.10,0.49,U] [#8 0.37,-0.07,0.48,U] 
02:38:36.468 00.003 16872 refined, 8 included, MultiStar: {0.46, -0.21}, one-star: {0.60, -0.45}
02:38:36.471 00.003 16872 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.59) = xAngle (1.16 = 1.16)
02:38:36.474 00.003 16872 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.21 = 1.21)
02:38:36.476 00.002 16872 CameraToMount -- cameraX=0.46 cameraY=-0.21 hyp=0.50 cameraTheta=-0.42 mountX=0.20 mountY=0.47, mountTheta=1.17
02:38:36.481 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.46, y=-0.21, opts=13)
02:38:36.486 00.005 16872 Enqueuing Move request for scope (0.46, -0.21)
02:38:36.488 00.002 9640 Worker thread wakes up
02:38:36.488 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.21) opts 0xd
02:38:36.488 00.000 9640 Handling offset move in thread for scope, endpoint = (0.46, -0.21)
02:38:36.489 00.001 9640 Moving (0.46, -0.21) raw xDistance=0.20 yDistance=0.47
02:38:36.489 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.20
02:38:36.489 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.25, input 0.47, m_sumCorr=0.25
02:38:36.489 00.000 9640 MoveAxis(W, 12, ABG)
02:38:36.489 00.000 9640 Guiding  Dir = 3, Dur = 12
02:38:36.489 00.000 9640 IsSlewing returns 0
02:38:36.490 00.001 9640 IsGuiding returns 0
02:38:36.490 00.000 9640 PulseGuide returned control before completion, sleep 22
02:38:36.495 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3180, max=65516, med=3472, FiltMin=3322, FiltMax=65512, Gamma=2.190
02:38:36.515 00.020 9640 IsGuiding returns 1
02:38:36.515 00.000 9640 scope still moving after pulse duration time elapsed
02:38:36.535 00.020 16872 UpdateGuideState exits: m=475465 SNR=412.4
02:38:36.543 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:36.549 00.006 9640 IsSlewing returns 0
02:38:36.549 00.000 9640 IsGuiding returns 0
02:38:36.549 00.000 9640 scope move finished after 12 + 47 ms
02:38:36.549 00.000 9640 Move returns status 0, amount 12
02:38:36.549 00.000 9640 MoveAxis(S, 30, ABG)
02:38:36.549 00.000 9640 Guiding  Dir = 1, Dur = 30
02:38:36.549 00.000 9640 IsSlewing returns 0
02:38:36.551 00.002 9640 IsGuiding returns 0
02:38:36.551 00.000 9640 PulseGuide returned control before completion, sleep 40
02:38:36.551 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:38:36.557 00.006 16872 Enqueuing Expose request
02:38:36.596 00.039 9640 IsGuiding returns 1
02:38:36.596 00.000 9640 scope still moving after pulse duration time elapsed
02:38:36.625 00.029 9640 IsSlewing returns 0
02:38:36.626 00.001 9640 IsGuiding returns 0
02:38:36.626 00.000 9640 scope move finished after 30 + 44 ms
02:38:36.626 00.000 9640 Move returns status 0, amount 30
02:38:36.626 00.000 9640 move complete, result=0
02:38:36.626 00.000 9640 worker thread done servicing request
02:38:36.627 00.001 9640 Worker thread wakes up
02:38:36.627 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:38:36.627 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:38:36.631 00.004 16872 GuideStep: 0.2 px 12 ms WEST, 0.5 px 30 ms SOUTH
02:38:38.797 02.166 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1b08c321-98cb-4a39-8941-0a7dab4f2fae"}
02:38:38.801 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1b08c321-98cb-4a39-8941-0a7dab4f2fae"}
02:38:38.805 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fb1f7b16-0193-411d-9bfc-6dd1a8dfa2c4"}
02:38:38.811 00.006 16872 case statement mapped state 6 to 3
02:38:38.813 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb1f7b16-0193-411d-9bfc-6dd1a8dfa2c4"}
02:38:38.818 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"52754bc5-d4da-4dcc-b80f-c4c357f72e7c"}
02:38:38.822 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.90,7.37],"pixels":"..."},"id":"52754bc5-d4da-4dcc-b80f-c4c357f72e7c"}
02:38:40.695 01.873 9640 Exposure complete
02:38:40.835 00.140 9640 worker thread done servicing request
02:38:40.837 00.002 16872 OnExposeComplete: enter
02:38:40.840 00.003 16872 UpdateGuideState(): m_state=6
02:38:40.842 00.002 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:38:40.844 00.002 16872 Star::Find returns 1 (0), X=1624.66, Y=289.65, Mass=465470, SNR=427.8, Peak=28296 HFD=4.3
02:38:40.847 00.003 16872 MultiStar: [#1 0.23,-0.01,0.97,U] [#2 0.08,-0.15,0.86,U] [#3 -0.10,0.09,0.77,U] [#4 0.25,0.12,0.67,U] [#5 -0.11,-0.20,0.62,U] [#6 0.31,-0.04,0.56,U] [#7 0.16,-0.29,0.51,U] [#8 0.40,-0.22,0.47,U] 
02:38:40.852 00.005 16872 refined, 8 included, MultiStar: {0.17, -0.08}, one-star: {0.35, -0.17}
02:38:40.854 00.002 16872 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.59) = xAngle (1.13 = 1.13)
02:38:40.857 00.003 16872 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.18 = 1.18)
02:38:40.859 00.002 16872 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.46 mountX=0.08 mountY=0.18, mountTheta=1.14
02:38:40.863 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=-0.08, opts=13)
02:38:40.868 00.005 16872 Enqueuing Move request for scope (0.17, -0.08)
02:38:40.872 00.004 9640 Worker thread wakes up
02:38:40.872 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
02:38:40.872 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
02:38:40.872 00.000 9640 Moving (0.17, -0.08) raw xDistance=0.08 yDistance=0.18
02:38:40.872 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:38:40.872 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0.25
02:38:40.872 00.000 9640 MoveAxis(E, 0, ABG)
02:38:40.872 00.000 9640 Move returns status 0, amount 0
02:38:40.872 00.000 9640 MoveAxis(N, 0, ABG)
02:38:40.872 00.000 9640 Move returns status 0, amount 0
02:38:40.872 00.000 9640 move complete, result=0
02:38:40.872 00.000 9640 worker thread done servicing request
02:38:40.877 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3176, max=65516, med=3472, FiltMin=3346, FiltMax=65512, Gamma=2.190
02:38:40.912 00.035 16872 UpdateGuideState exits: m=465470 SNR=427.8
02:38:40.915 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:40.917 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:38:40.919 00.002 16872 Enqueuing Expose request
02:38:40.923 00.004 16872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:38:40.925 00.002 9640 Worker thread wakes up
02:38:40.925 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:38:40.926 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:38:42.312 01.386 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bec2cfe0-9194-4d32-ab3f-d207b5777be2"}
02:38:42.315 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bec2cfe0-9194-4d32-ab3f-d207b5777be2"}
02:38:42.318 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"357640ea-9a30-4d03-a3fa-ccc9029da9ed"}
02:38:42.321 00.003 16872 case statement mapped state 6 to 3
02:38:42.325 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"357640ea-9a30-4d03-a3fa-ccc9029da9ed"}
02:38:42.329 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"731e1c8b-2db3-4cad-b05e-52cbd1b99435"}
02:38:42.335 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.66,6.65],"pixels":"..."},"id":"731e1c8b-2db3-4cad-b05e-52cbd1b99435"}
02:38:44.975 02.640 9640 Exposure complete
02:38:45.117 00.142 9640 worker thread done servicing request
02:38:45.117 00.000 16872 OnExposeComplete: enter
02:38:45.120 00.003 16872 UpdateGuideState(): m_state=6
02:38:45.123 00.003 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:38:45.126 00.003 16872 Star::Find returns 1 (0), X=1624.76, Y=290.46, Mass=480927, SNR=401.8, Peak=31000 HFD=3.9
02:38:45.129 00.003 16872 MultiStar: [#1 0.62,0.94,0.00,M2] [#2 0.78,0.78,0.00,M2] [#3 0.34,0.88,0.00,M1] [#4 0.38,1.17,0.00,M2] [#5 0.16,0.95,0.00,M1] [#6 0.35,0.74,0.00,M1] [#7 0.24,0.86,0.00,M1] [#8 0.49,0.86,0.00,M1] 
02:38:45.132 00.003 16872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.59) = xAngle (2.54 = 2.54)
02:38:45.136 00.004 16872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.59 = 2.59)
02:38:45.139 00.003 16872 CameraToMount -- cameraX=0.45 cameraY=0.64 hyp=0.78 cameraTheta=0.96 mountX=-0.65 mountY=0.41, mountTheta=2.58
02:38:45.146 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.45, y=0.64, opts=13)
02:38:45.148 00.002 16872 Enqueuing Move request for scope (0.45, 0.64)
02:38:45.152 00.004 9640 Worker thread wakes up
02:38:45.152 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.64) opts 0xd
02:38:45.152 00.000 9640 Handling offset move in thread for scope, endpoint = (0.45, 0.64)
02:38:45.152 00.000 9640 Moving (0.45, 0.64) raw xDistance=-0.65 yDistance=0.41
02:38:45.152 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.65
02:38:45.152 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.41, m_sumCorr=0.25
02:38:45.152 00.000 9640 MoveAxis(E, 69, ABG)
02:38:45.152 00.000 9640 Guiding  Dir = 2, Dur = 69
02:38:45.152 00.000 9640 IsSlewing returns 0
02:38:45.153 00.001 9640 IsGuiding returns 0
02:38:45.153 00.000 9640 PulseGuide returned control before completion, sleep 79
02:38:45.158 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3180, max=65512, med=3472, FiltMin=3344, FiltMax=65504, Gamma=2.190
02:38:45.194 00.036 16872 UpdateGuideState exits: m=480927 SNR=401.8
02:38:45.198 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:45.201 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:38:45.203 00.002 16872 Enqueuing Expose request
02:38:45.239 00.036 9640 IsGuiding returns 1
02:38:45.239 00.000 9640 scope still moving after pulse duration time elapsed
02:38:45.271 00.032 9640 IsSlewing returns 0
02:38:45.271 00.000 9640 IsGuiding returns 0
02:38:45.271 00.000 9640 scope move finished after 69 + 49 ms
02:38:45.271 00.000 9640 Move returns status 0, amount 69
02:38:45.272 00.001 9640 MoveAxis(N, 0, ABG)
02:38:45.272 00.000 9640 Move returns status 0, amount 0
02:38:45.272 00.000 9640 move complete, result=0
02:38:45.272 00.000 9640 worker thread done servicing request
02:38:45.272 00.000 9640 Worker thread wakes up
02:38:45.272 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:38:45.272 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:38:45.272 00.000 16872 GuideStep: -0.6 px 69 ms EAST, 0.4 px 0 ms NORTH
02:38:45.811 00.539 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0c0a99c-0cd2-4990-b261-bfaf6644747b"}
02:38:45.814 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e0c0a99c-0cd2-4990-b261-bfaf6644747b"}
02:38:45.819 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"564fd9ac-c266-4f54-aae4-c883345d3202"}
02:38:45.822 00.003 16872 case statement mapped state 6 to 3
02:38:45.824 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"564fd9ac-c266-4f54-aae4-c883345d3202"}
02:38:45.828 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8d46a61e-e39c-44b8-a5d7-bc00b5cfc554"}
02:38:45.831 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.76,7.46],"pixels":"..."},"id":"8d46a61e-e39c-44b8-a5d7-bc00b5cfc554"}
02:38:49.311 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5bc79619-96e2-4601-9300-eb196ded0300"}
02:38:49.314 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5bc79619-96e2-4601-9300-eb196ded0300"}
02:38:49.318 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"24aaf05c-bd97-4781-92b5-9ab2380eefb4"}
02:38:49.324 00.006 16872 case statement mapped state 6 to 3
02:38:49.327 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"24aaf05c-bd97-4781-92b5-9ab2380eefb4"}
02:38:49.330 00.003 9640 Exposure complete
02:38:49.330 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d7b2af64-96ff-4525-bed6-29642b511ec1"}
02:38:49.334 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.76,7.46],"pixels":"..."},"id":"d7b2af64-96ff-4525-bed6-29642b511ec1"}
02:38:49.481 00.147 9640 worker thread done servicing request
02:38:49.481 00.000 16872 OnExposeComplete: enter
02:38:49.485 00.004 16872 UpdateGuideState(): m_state=6
02:38:49.489 00.004 16872 Star::Find(15, 1624, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
02:38:49.495 00.006 16872 Star::Find returns 1 (0), X=1624.45, Y=289.81, Mass=490399, SNR=425.0, Peak=29224 HFD=4.2
02:38:49.499 00.004 16872 MultiStar: [#1 0.21,0.20,0.97,U] [#2 0.36,0.50,0.87,U] [#3 -0.06,0.33,0.73,U] [#4 0.05,0.33,0.68,U] [#5 0.03,0.37,0.59,U] [#6 0.37,0.02,0.56,U] [#7 0.19,0.25,0.46,U] [#8 -0.11,-0.09,0.45,U] 
02:38:49.503 00.004 16872 single-star, 8 included, MultiStar: {0.15, 0.22}, one-star: {0.15, -0.01}
02:38:49.507 00.004 16872 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.59) = xAngle (1.49 = 1.49)
02:38:49.515 00.008 16872 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
02:38:49.527 00.012 16872 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.10 mountX=0.01 mountY=0.15, mountTheta=1.49
02:38:49.537 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=-0.01, opts=13)
02:38:49.546 00.009 16872 Enqueuing Move request for scope (0.15, -0.01)
02:38:49.553 00.007 9640 Worker thread wakes up
02:38:49.554 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
02:38:49.554 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
02:38:49.554 00.000 9640 Moving (0.15, -0.01) raw xDistance=0.01 yDistance=0.15
02:38:49.554 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:38:49.554 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.15, m_sumCorr=0.45
02:38:49.554 00.000 9640 MoveAxis(E, 0, ABG)
02:38:49.554 00.000 9640 Move returns status 0, amount 0
02:38:49.554 00.000 9640 MoveAxis(S, 24, ABG)
02:38:49.555 00.001 9640 Guiding  Dir = 1, Dur = 24
02:38:49.555 00.000 9640 IsSlewing returns 0
02:38:49.555 00.000 9640 IsGuiding returns 0
02:38:49.555 00.000 9640 PulseGuide returned control before completion, sleep 34
02:38:49.569 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65520, med=3472, FiltMin=3360, FiltMax=65512, Gamma=2.190
02:38:49.603 00.034 9640 IsGuiding returns 1
02:38:49.603 00.000 9640 scope still moving after pulse duration time elapsed
02:38:49.629 00.026 16872 UpdateGuideState exits: m=490399 SNR=425.0
02:38:49.634 00.005 9640 IsSlewing returns 0
02:38:49.635 00.001 9640 IsGuiding returns 1
02:38:49.635 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:49.640 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:38:49.643 00.003 16872 Enqueuing Expose request
02:38:49.664 00.021 9640 IsSlewing returns 0
02:38:49.664 00.000 9640 IsGuiding returns 0
02:38:49.664 00.000 9640 scope move finished after 24 + 84 ms
02:38:49.664 00.000 9640 Move returns status 0, amount 24
02:38:49.664 00.000 9640 move complete, result=0
02:38:49.665 00.001 9640 worker thread done servicing request
02:38:49.665 00.000 9640 Worker thread wakes up
02:38:49.665 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:38:49.665 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:38:49.667 00.002 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 24 ms SOUTH
02:38:52.810 03.143 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78722cae-e3a7-46b8-83b0-e5f366bd53be"}
02:38:52.813 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"78722cae-e3a7-46b8-83b0-e5f366bd53be"}
02:38:52.818 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"347ffbac-ae17-4f0d-b3b2-7c0f9e2f9be6"}
02:38:52.821 00.003 16872 case statement mapped state 6 to 3
02:38:52.823 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"347ffbac-ae17-4f0d-b3b2-7c0f9e2f9be6"}
02:38:52.827 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"42adcb7b-2637-41de-8b33-88aeeaee66de"}
02:38:52.829 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.45,6.81],"pixels":"..."},"id":"42adcb7b-2637-41de-8b33-88aeeaee66de"}
02:38:53.731 00.902 9640 Exposure complete
02:38:53.870 00.139 9640 worker thread done servicing request
02:38:53.870 00.000 16872 OnExposeComplete: enter
02:38:53.873 00.003 16872 UpdateGuideState(): m_state=6
02:38:53.875 00.002 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:38:53.878 00.003 16872 Star::Find returns 1 (0), X=1624.66, Y=290.23, Mass=481514, SNR=417.1, Peak=26280 HFD=4.5
02:38:53.882 00.004 16872 MultiStar: [#1 0.29,0.76,0.00,M2] [#2 0.41,0.64,0.00,M2] [#3 -0.04,0.39,0.76,U] [#4 0.14,0.70,0.72,U] [#5 -0.02,0.75,0.00,M1] [#6 0.14,0.57,0.58,U] [#7 0.07,0.49,0.47,U] [#8 0.11,0.73,0.45,U] 
02:38:53.885 00.003 16872 single-star, 5 included, MultiStar: {0.15, 0.53}, one-star: {0.35, 0.41}
02:38:53.887 00.002 16872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.59) = xAngle (2.44 = 2.44)
02:38:53.890 00.003 16872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.49 = 2.49)
02:38:53.892 00.002 16872 CameraToMount -- cameraX=0.35 cameraY=0.41 hyp=0.54 cameraTheta=0.86 mountX=-0.41 mountY=0.33, mountTheta=2.47
02:38:53.897 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=0.41, opts=13)
02:38:53.900 00.003 16872 Enqueuing Move request for scope (0.35, 0.41)
02:38:53.904 00.004 9640 Worker thread wakes up
02:38:53.904 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.41) opts 0xd
02:38:53.904 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, 0.41)
02:38:53.904 00.000 9640 Moving (0.35, 0.41) raw xDistance=-0.41 yDistance=0.33
02:38:53.904 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.41
02:38:53.904 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.33, m_sumCorr=0.45
02:38:53.904 00.000 9640 MoveAxis(E, 44, ABG)
02:38:53.904 00.000 9640 Guiding  Dir = 2, Dur = 44
02:38:53.904 00.000 9640 IsSlewing returns 0
02:38:53.905 00.001 9640 IsGuiding returns 0
02:38:53.905 00.000 9640 PulseGuide returned control before completion, sleep 54
02:38:53.909 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3076, max=65520, med=3472, FiltMin=3348, FiltMax=65508, Gamma=2.190
02:38:53.946 00.037 16872 UpdateGuideState exits: m=481514 SNR=417.1
02:38:53.951 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:53.954 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:38:53.957 00.003 16872 Enqueuing Expose request
02:38:53.971 00.014 9640 IsGuiding returns 1
02:38:53.971 00.000 9640 scope still moving after pulse duration time elapsed
02:38:54.003 00.032 9640 IsSlewing returns 0
02:38:54.003 00.000 9640 IsGuiding returns 0
02:38:54.003 00.000 9640 scope move finished after 44 + 55 ms
02:38:54.003 00.000 9640 Move returns status 0, amount 44
02:38:54.003 00.000 9640 MoveAxis(N, 0, ABG)
02:38:54.003 00.000 9640 Move returns status 0, amount 0
02:38:54.004 00.001 9640 move complete, result=0
02:38:54.004 00.000 9640 worker thread done servicing request
02:38:54.004 00.000 9640 Worker thread wakes up
02:38:54.004 00.000 16872 GuideStep: -0.4 px 44 ms EAST, 0.3 px 0 ms NORTH
02:38:54.008 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:38:54.008 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:38:56.311 02.303 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc308b56-39ec-4027-9e56-3cc11ef88d06"}
02:38:56.316 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bc308b56-39ec-4027-9e56-3cc11ef88d06"}
02:38:56.325 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f53caca3-aa93-4a03-8c3c-15586c791274"}
02:38:56.329 00.004 16872 case statement mapped state 6 to 3
02:38:56.338 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f53caca3-aa93-4a03-8c3c-15586c791274"}
02:38:56.416 00.078 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ceb29b6c-0922-4cce-8d59-5fac5c0c8274"}
02:38:56.421 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.66,7.23],"pixels":"..."},"id":"ceb29b6c-0922-4cce-8d59-5fac5c0c8274"}
02:38:58.077 01.656 9640 Exposure complete
02:38:58.220 00.143 9640 worker thread done servicing request
02:38:58.220 00.000 16872 OnExposeComplete: enter
02:38:58.224 00.004 16872 UpdateGuideState(): m_state=6
02:38:58.228 00.004 16872 Star::Find(15, 1624, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
02:38:58.233 00.005 16872 Star::Find returns 1 (0), X=1624.53, Y=290.44, Mass=469721, SNR=406.6, Peak=24804 HFD=4.8
02:38:58.237 00.004 16872 MultiStar: [#1 0.44,0.88,0.00,M3] [#2 0.42,0.93,0.00,M3] [#3 0.16,0.80,0.00,M1] [#4 0.11,0.62,0.72,U] [#5 0.11,0.84,0.00,M2] [#6 -0.08,0.77,0.00,M1] [#7 0.16,0.56,0.49,U] [#8 0.50,1.02,0.00,M1] 
02:38:58.241 00.004 16872 refined, 2 included, MultiStar: {0.18, 0.61}, one-star: {0.23, 0.62}
02:38:58.244 00.003 16872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.59) = xAngle (2.88 = 2.88)
02:38:58.248 00.004 16872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.92 = 2.92)
02:38:58.252 00.004 16872 CameraToMount -- cameraX=0.18 cameraY=0.61 hyp=0.63 cameraTheta=1.29 mountX=-0.61 mountY=0.14, mountTheta=2.92
02:38:58.264 00.012 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=0.61, opts=13)
02:38:58.268 00.004 16872 Enqueuing Move request for scope (0.18, 0.61)
02:38:58.271 00.003 9640 Worker thread wakes up
02:38:58.271 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.61) opts 0xd
02:38:58.271 00.000 9640 Handling offset move in thread for scope, endpoint = (0.18, 0.61)
02:38:58.272 00.001 9640 Moving (0.18, 0.61) raw xDistance=-0.61 yDistance=0.14
02:38:58.272 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.61
02:38:58.272 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=0.45
02:38:58.272 00.000 9640 MoveAxis(E, 69, ABG)
02:38:58.272 00.000 9640 Guiding  Dir = 2, Dur = 69
02:38:58.272 00.000 9640 IsSlewing returns 0
02:38:58.272 00.000 9640 IsGuiding returns 0
02:38:58.273 00.001 9640 PulseGuide returned control before completion, sleep 79
02:38:58.281 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3196, max=65520, med=3472, FiltMin=3352, FiltMax=65516, Gamma=2.190
02:38:58.321 00.040 16872 UpdateGuideState exits: m=469721 SNR=406.6
02:38:58.329 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:58.333 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:38:58.336 00.003 16872 Enqueuing Expose request
02:38:58.355 00.019 9640 IsGuiding returns 1
02:38:58.355 00.000 9640 scope still moving after pulse duration time elapsed
02:38:58.389 00.034 9640 IsSlewing returns 0
02:38:58.389 00.000 9640 IsGuiding returns 0
02:38:58.389 00.000 9640 scope move finished after 69 + 47 ms
02:38:58.389 00.000 9640 Move returns status 0, amount 69
02:38:58.389 00.000 9640 MoveAxis(N, 0, ABG)
02:38:58.390 00.001 9640 Move returns status 0, amount 0
02:38:58.390 00.000 9640 move complete, result=0
02:38:58.390 00.000 9640 worker thread done servicing request
02:38:58.390 00.000 9640 Worker thread wakes up
02:38:58.390 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:38:58.390 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:38:58.420 00.030 16872 GuideStep: -0.6 px 69 ms EAST, 0.1 px 0 ms NORTH
02:38:59.811 01.391 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f0409c2-911b-4276-809a-e10bdf0e29d3"}
02:38:59.817 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3f0409c2-911b-4276-809a-e10bdf0e29d3"}
02:38:59.824 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b85120f-a138-4213-b0fe-ab7cb11cd9f1"}
02:38:59.834 00.010 16872 case statement mapped state 6 to 3
02:38:59.840 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b85120f-a138-4213-b0fe-ab7cb11cd9f1"}
02:38:59.852 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"24d6cc96-d51f-4d65-a274-1fc65bfc3b3f"}
02:38:59.860 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.53,7.44],"pixels":"..."},"id":"24d6cc96-d51f-4d65-a274-1fc65bfc3b3f"}
02:38:59.973 00.113 16872 evsrv: cli 0D3BF8C8 connect
02:38:59.989 00.016 16872 case statement mapped state 6 to 3
02:39:00.006 00.017 16872 case statement mapped state 6 to 3
02:39:00.010 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"f767cad3-0e31-4851-b856-17740507d8b6"}
02:39:00.014 00.004 16872 case statement mapped state 6 to 3
02:39:00.022 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f767cad3-0e31-4851-b856-17740507d8b6"}
02:39:00.034 00.012 16872 evsrv: cli 0D3BF8C8 disconnect
02:39:00.048 00.014 16872 evsrv: cli 0D3C0A48 connect
02:39:00.058 00.010 16872 case statement mapped state 6 to 3
02:39:00.068 00.010 16872 case statement mapped state 6 to 3
02:39:00.073 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"9e038ae3-9c87-4763-a9d9-893ed29c05a8"}
02:39:00.078 00.005 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:39:00.085 00.007 16872 Status Line: Waiting for devices...
02:39:00.092 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"9e038ae3-9c87-4763-a9d9-893ed29c05a8"}
02:39:00.097 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:39:00.102 00.005 16872 evsrv: cli 0D3BF968 connect
02:39:00.106 00.004 16872 case statement mapped state 6 to 3
02:39:00.169 00.063 16872 case statement mapped state 6 to 3
02:39:00.173 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"85baa156-bdef-49b5-93e8-c73c40b85c32"}
02:39:00.177 00.004 16872 case statement mapped state 6 to 3
02:39:00.180 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"85baa156-bdef-49b5-93e8-c73c40b85c32"}
02:39:00.194 00.014 16872 evsrv: cli 0D3BF968 disconnect
02:39:01.201 01.007 16872 evsrv: cli 0D3BFB48 connect
02:39:01.207 00.006 16872 case statement mapped state 6 to 3
02:39:01.216 00.009 16872 case statement mapped state 6 to 3
02:39:01.228 00.012 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"52bf2f8e-3577-42a4-9618-fff356811a90"}
02:39:01.243 00.015 16872 case statement mapped state 6 to 3
02:39:01.248 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"52bf2f8e-3577-42a4-9618-fff356811a90"}
02:39:01.257 00.009 16872 evsrv: cli 0D3BFB48 disconnect
02:39:02.267 01.010 16872 evsrv: cli 0D3C0228 connect
02:39:02.271 00.004 16872 case statement mapped state 6 to 3
02:39:02.292 00.021 16872 case statement mapped state 6 to 3
02:39:02.296 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"bf21bae0-e431-49a6-9ef9-2065261c853a"}
02:39:02.301 00.005 16872 case statement mapped state 6 to 3
02:39:02.311 00.010 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf21bae0-e431-49a6-9ef9-2065261c853a"}
02:39:02.317 00.006 9640 ASCOM_AbortExposure returns err = 0
02:39:02.317 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:39:02.317 00.000 9640 worker thread done servicing request
02:39:02.317 00.000 16872 OnExposeComplete: enter
02:39:02.324 00.007 16872 OnExposeComplete: Capture Error reported
02:39:02.328 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:39:02.332 00.004 16872 Mount: notify guiding stopped
02:39:02.344 00.012 16872 Changing from state GUIDING to STOP
02:39:02.349 00.005 16872 guider state => SELECTED
02:39:02.353 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3196, max=65520, med=3472, FiltMin=3352, FiltMax=65516, Gamma=2.190
02:39:02.474 00.121 16872 evsrv: cli 0D3C0228 short write 0/93 Input / Output error
02:39:02.484 00.010 16872 Changing from state SELECTED to UNINITIALIZED
02:39:02.489 00.005 16872 evsrv: cli 0D3C0228 short write 0/86 Input / Output error
02:39:02.494 00.005 16872 guider state => SELECTING
02:39:02.512 00.018 16872 Status Line: Stopped.
02:39:02.521 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:39:02.806 00.285 16872 evsrv: cli 0D3C0228 disconnect
02:39:03.313 00.507 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dbc34b88-7662-4aea-add9-029033018f31"}
02:39:03.317 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dbc34b88-7662-4aea-add9-029033018f31"}
02:39:03.321 00.004 16872 evsrv: cli 0D3BF8C8 connect
02:39:03.327 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1bd5b6f-1008-4ef1-a637-4469ce24e6ed"}
02:39:03.330 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1bd5b6f-1008-4ef1-a637-4469ce24e6ed"}
02:39:03.333 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"529c2b4d-90c8-45e4-ae97-932bc645819d"}
02:39:03.336 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"529c2b4d-90c8-45e4-ae97-932bc645819d"}
02:39:03.340 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
02:39:06.811 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53e48aff-7c6c-4cf9-a8f0-76c08d5ab1c5"}
02:39:06.814 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"53e48aff-7c6c-4cf9-a8f0-76c08d5ab1c5"}
02:39:06.821 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38bfe1bb-edb9-400d-88de-843779b7bf4e"}
02:39:06.824 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"38bfe1bb-edb9-400d-88de-843779b7bf4e"}
02:39:08.387 01.563 16872 evsrv: cli 0D3BF968 connect
02:39:08.393 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"8dc4b04e-92f9-43ae-ada3-77bf1f97d312"}
02:39:08.399 00.006 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Stopped","id":"8dc4b04e-92f9-43ae-ada3-77bf1f97d312"}
02:39:08.406 00.007 16872 evsrv: cli 0D3BF968 disconnect
02:39:08.412 00.006 16872 evsrv: cli 0D3BFFA8 connect
02:39:08.417 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_calibrated","id":"0d3cc29d-dcaf-4f93-a47e-9bed8e7ebcbc"}
02:39:08.421 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":true,"id":"0d3cc29d-dcaf-4f93-a47e-9bed8e7ebcbc"}
02:39:08.424 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:39:08.432 00.008 16872 evsrv: cli 0D3C0A48 connect
02:39:08.436 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"df2cabe2-e6e3-4572-989f-d03659c27326"}
02:39:08.440 00.004 16872 PhdController::Guide begins
02:39:08.445 00.005 16872 PhdController: newstate STATE_SETUP
02:39:08.447 00.002 16872 PhdController: setup
02:39:08.450 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
02:39:08.452 00.002 16872 PhdController: start capturing
02:39:08.455 00.003 16872 Changing from state SELECTING to UNINITIALIZED
02:39:08.463 00.008 16872 guider state => SELECTING
02:39:08.466 00.003 16872 setting force full frames = true
02:39:08.469 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:39:08.480 00.011 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:39:08.483 00.003 16872 Enqueuing Expose request
02:39:08.486 00.003 16872 PhdController: newstate STATE_SELECT_STAR
02:39:08.492 00.006 9640 Worker thread wakes up
02:39:08.493 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:39:08.493 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:39:08.493 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"df2cabe2-e6e3-4572-989f-d03659c27326"}
02:39:08.502 00.009 16872 evsrv: cli 0D3C0A48 disconnect
02:39:08.505 00.003 16872 evsrv: cli 0D3BFB48 connect
02:39:08.513 00.008 16872 case statement mapped state 1 to 101
02:39:08.517 00.004 16872 case statement mapped state 1 to 101
02:39:08.521 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_shift_params","id":"800b8fb6-99c6-4a5e-8ed3-9ad3fbdd930a"}
02:39:08.525 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"800b8fb6-99c6-4a5e-8ed3-9ad3fbdd930a"}
02:39:08.530 00.005 16872 evsrv: cli 0D3BFB48 disconnect
02:39:08.534 00.004 16872 evsrv: cli 0D3C0228 connect
02:39:08.543 00.009 16872 case statement mapped state 1 to 101
02:39:08.547 00.004 16872 case statement mapped state 1 to 101
02:39:08.551 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"c6c9e9d4-4f43-4e27-bda6-a8ab7f994142"}
02:39:08.563 00.012 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"c6c9e9d4-4f43-4e27-bda6-a8ab7f994142"}
02:39:08.635 00.072 16872 evsrv: cli 0D3C0228 disconnect
02:39:09.593 00.958 16872 evsrv: cli 0D3C0228 connect
02:39:09.596 00.003 16872 case statement mapped state 1 to 101
02:39:09.603 00.007 16872 case statement mapped state 1 to 101
02:39:09.607 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"d9473ab6-9f1a-491e-8075-c2534e4bc84c"}
02:39:09.610 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"d9473ab6-9f1a-491e-8075-c2534e4bc84c"}
02:39:09.614 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:39:10.309 00.695 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"424bedc3-d871-4e1c-8f66-bca08ca31ff6"}
02:39:10.314 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"424bedc3-d871-4e1c-8f66-bca08ca31ff6"}
02:39:10.318 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a7be3ca-49b7-43b4-90c1-49cda88e139c"}
02:39:10.322 00.004 16872 case statement mapped state 1 to 101
02:39:10.325 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"7a7be3ca-49b7-43b4-90c1-49cda88e139c"}
02:39:10.616 00.291 16872 evsrv: cli 0D3C0A48 connect
02:39:10.622 00.006 16872 case statement mapped state 1 to 101
02:39:10.627 00.005 16872 case statement mapped state 1 to 101
02:39:10.631 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"fb9ff96f-88e6-4626-b1d4-3800b51b5549"}
02:39:10.638 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"fb9ff96f-88e6-4626-b1d4-3800b51b5549"}
02:39:10.712 00.074 16872 evsrv: cli 0D3C0A48 disconnect
02:39:11.712 01.000 16872 evsrv: cli 0D3BFFA8 connect
02:39:11.719 00.007 16872 case statement mapped state 1 to 101
02:39:11.724 00.005 16872 case statement mapped state 1 to 101
02:39:11.728 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"b4665a36-f816-44e3-99ba-981616ea786a"}
02:39:11.733 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"b4665a36-f816-44e3-99ba-981616ea786a"}
02:39:11.740 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
02:39:12.608 00.868 9640 Exposure complete
02:39:12.742 00.134 16872 evsrv: cli 0D3BFFA8 connect
02:39:12.745 00.003 16872 case statement mapped state 1 to 101
02:39:12.750 00.005 16872 case statement mapped state 1 to 101
02:39:12.754 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"28bbfd58-824c-4194-87bd-d9b993ef3464"}
02:39:12.758 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"28bbfd58-824c-4194-87bd-d9b993ef3464"}
02:39:12.762 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:39:12.775 00.013 9640 worker thread done servicing request
02:39:12.775 00.000 16872 OnExposeComplete: enter
02:39:12.779 00.004 16872 UpdateGuideState(): m_state=1
02:39:12.782 00.003 16872 UpdateCurrentPosition: no star selected
02:39:12.788 00.006 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:39:12.792 00.004 16872 Status Line: No star selected
02:39:12.797 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65504, med=3452, FiltMin=3282, FiltMax=50996, Gamma=2.190
02:39:12.836 00.039 16872 UpdateGuideState exits: No star selected
02:39:12.840 00.004 16872 GuiderMultiStar::AutoSelect enter
02:39:12.843 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:39:12.994 00.151 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:39:13.192 00.198 16872 AutoFind: global mean = -0.0, stdev 442.0
02:39:13.196 00.004 16872 AutoFind: using threshold = 0.1
02:39:13.391 00.195 16872 AutoFind: local max [207, 190] 430.1
02:39:13.400 00.009 16872 AutoFind: local max [1624, 289] 128.9
02:39:13.403 00.003 16872 AutoFind: local max [69, 808] 57.6
02:39:13.407 00.004 16872 AutoFind: local max [1164, 523] 52.6
02:39:13.410 00.003 16872 AutoFind: local max [1578, 185] 42.3
02:39:13.416 00.006 16872 AutoFind: local max [1738, 241] 29.2
02:39:13.420 00.004 16872 AutoFind: local max [137, 914] 29.2
02:39:13.423 00.003 16872 AutoFind: local max [682, 884] 24.3
02:39:13.428 00.005 16872 AutoFind: local max [1126, 997] 16.9
02:39:13.431 00.003 16872 AutoFind: local max [355, 136] 15.7
02:39:13.434 00.003 16872 AutoFind: local max [213, 661] 15.7
02:39:13.437 00.003 16872 AutoFind: local max [1690, 919] 14.0
02:39:13.444 00.007 16872 AutoFind: local max [1082, 560] 13.3
02:39:13.447 00.003 16872 AutoFind: local max [169, 114] 12.2
02:39:13.450 00.003 16872 AutoFind: local max [1841, 486] 10.8
02:39:13.453 00.003 16872 AutoFind: local max [123, 364] 10.1
02:39:13.456 00.003 16872 AutoFind: local max [642, 669] 9.9
02:39:13.464 00.008 16872 AutoFind: local max [545, 150] 9.5
02:39:13.468 00.004 16872 AutoFind: local max [1205, 754] 9.1
02:39:13.472 00.004 16872 AutoFind: local max [735, 864] 8.7
02:39:13.475 00.003 16872 AutoFind: local max [1762, 303] 8.5
02:39:13.479 00.004 16872 AutoFind: local max [277, 59] 8.5
02:39:13.482 00.003 16872 AutoFind: local max [532, 277] 8.5
02:39:13.485 00.003 16872 AutoFind: local max [1019, 894] 8.2
02:39:13.494 00.009 16872 AutoFind: local max [723, 165] 7.8
02:39:13.497 00.003 16872 AutoFind: local max [402, 501] 7.7
02:39:13.501 00.004 16872 AutoFind: local max [778, 557] 7.4
02:39:13.504 00.003 16872 AutoFind: local max [1621, 677] 7.3
02:39:13.508 00.004 16872 AutoFind: local max [620, 855] 7.0
02:39:13.511 00.003 16872 AutoFind: local max [1325, 9] 6.9
02:39:13.514 00.003 16872 AutoFind: local max [461, 412] 6.2
02:39:13.517 00.003 16872 AutoFind: local max [127, 1002] 6.1
02:39:13.524 00.007 16872 AutoFind: local max [762, 248] 6.0
02:39:13.528 00.004 16872 AutoFind: local max [40, 423] 5.9
02:39:13.532 00.004 16872 AutoFind: local max [952, 593] 5.9
02:39:13.534 00.002 16872 AutoFind: local max [1571, 974] 5.4
02:39:13.539 00.005 16872 AutoFind: local max [118, 121] 5.2
02:39:13.542 00.003 16872 AutoFind: local max [1214, 261] 5.2
02:39:13.545 00.003 16872 AutoFind: local max [1835, 799] 5.2
02:39:13.549 00.004 16872 AutoFind: local max [1822, 284] 5.1
02:39:13.556 00.007 16872 AutoFind: local max [1259, 77] 5.1
02:39:13.560 00.004 16872 AutoFind: local max [219, 191] 4.9
02:39:13.563 00.003 16872 AutoFind: local max [1890, 256] 4.9
02:39:13.567 00.004 16872 AutoFind: local max [969, 535] 4.7
02:39:13.571 00.004 16872 AutoFind: local max [199, 180] 4.6
02:39:13.574 00.003 16872 AutoFind: local max [27, 371] 4.6
02:39:13.577 00.003 16872 AutoFind: local max [983, 792] 4.4
02:39:13.581 00.004 16872 AutoFind: local max [1257, 621] 4.2
02:39:13.588 00.007 16872 AutoFind: local max [284, 898] 4.0
02:39:13.592 00.004 16872 AutoFind: local max [1247, 697] 4.0
02:39:13.595 00.003 16872 AutoFind: local max [1415, 329] 3.9
02:39:13.599 00.004 16872 AutoFind: local max [253, 482] 3.9
02:39:13.603 00.004 16872 AutoFind: local max [1148, 594] 3.8
02:39:13.606 00.003 16872 AutoFind: local max [1131, 309] 3.7
02:39:13.610 00.004 16872 AutoFind: local max [624, 56] 3.7
02:39:13.613 00.003 16872 AutoFind: local max [229, 396] 3.5
02:39:13.619 00.006 16872 AutoFind: local max [428, 558] 3.5
02:39:13.622 00.003 16872 AutoFind: local max [261, 735] 3.4
02:39:13.625 00.003 16872 AutoFind: local max [1702, 877] 3.4
02:39:13.628 00.003 16872 AutoFind: local max [1801, 591] 3.3
02:39:13.635 00.007 16872 AutoFind: local max [1717, 434] 3.2
02:39:13.638 00.003 16872 AutoFind: local max [1757, 240] 3.1
02:39:13.642 00.004 16872 AutoFind: local max [369, 120] 3.0
02:39:13.645 00.003 16872 AutoFind: local max [1625, 299] 2.9
02:39:13.648 00.003 16872 AutoFind: local max [55, 567] 2.9
02:39:13.652 00.004 16872 AutoFind: local max [143, 354] 2.8
02:39:13.655 00.003 16872 AutoFind: local max [432, 1040] 2.7
02:39:13.658 00.003 16872 AutoFind: local max [156, 532] 2.7
02:39:13.662 00.004 16872 AutoFind: local max [1517, 995] 2.7
02:39:13.668 00.006 16872 AutoFind: local max [1480, 534] 2.7
02:39:13.671 00.003 16872 AutoFind: local max [1107, 801] 2.7
02:39:13.674 00.003 16872 AutoFind: local max [208, 921] 2.7
02:39:13.678 00.004 16872 AutoFind: local max [229, 990] 2.6
02:39:13.682 00.004 16872 AutoFind: local max [1660, 975] 2.6
02:39:13.685 00.003 16872 AutoFind: local max [1470, 705] 2.5
02:39:13.689 00.004 16872 AutoFind: local max [757, 157] 2.5
02:39:13.692 00.003 16872 AutoFind: local max [129, 823] 2.5
02:39:13.697 00.005 16872 AutoFind: local max [1528, 979] 2.5
02:39:13.701 00.004 16872 AutoFind: local max [1722, 159] 2.5
02:39:13.705 00.004 16872 AutoFind: local max [1108, 629] 2.5
02:39:13.708 00.003 16872 AutoFind: local max [405, 901] 2.4
02:39:13.712 00.004 16872 AutoFind: local max [414, 12] 2.4
02:39:13.715 00.003 16872 AutoFind: local max [1503, 333] 2.3
02:39:13.718 00.003 16872 AutoFind: local max [1553, 719] 2.3
02:39:13.721 00.003 16872 AutoFind: local max [1251, 425] 2.2
02:39:13.724 00.003 16872 AutoFind: local max [1244, 262] 2.1
02:39:13.731 00.007 16872 AutoFind: local max [503, 572] 2.0
02:39:13.735 00.004 16872 AutoFind: local max [207, 1057] 2.0
02:39:13.738 00.003 16872 AutoFind: local max [506, 197] 2.0
02:39:13.742 00.004 16872 AutoFind: local max [219, 512] 2.0
02:39:13.746 00.004 16872 AutoFind: local max [1355, 940] 2.0
02:39:13.752 00.006 16872 AutoFind: local max [343, 1017] 2.0
02:39:13.756 00.004 16872 AutoFind: local max [338, 734] 1.9
02:39:13.759 00.003 16872 AutoFind: local max [1473, 190] 1.9
02:39:13.762 00.003 16872 AutoFind: local max [18, 250] 1.9
02:39:13.766 00.004 16872 AutoFind: local max [13, 398] 1.9
02:39:13.770 00.004 16872 AutoFind: local max [1543, 345] 1.9
02:39:13.776 00.006 16872 AutoFind: local max [1615, 299] 1.9
02:39:13.780 00.004 16872 AutoFind: local max [953, 657] 1.9
02:39:13.783 00.003 16872 AutoFind: local max [125, 975] 1.9
02:39:13.786 00.003 16872 AutoFind: too close [1615, 299] 1.9 - [1625, 299] 2.9
02:39:13.790 00.004 16872 AutoFind: close dim-bright [1615, 299] 1.9 - [1624, 289] 128.9
02:39:13.793 00.003 16872 AutoFind: too close [1528, 979] 2.5 - [1517, 995] 2.7
02:39:13.796 00.003 16872 AutoFind: too close [143, 354] 2.8 - [123, 364] 10.1
02:39:13.800 00.004 16872 AutoFind: close dim-bright [1625, 299] 2.9 - [1624, 289] 128.9
02:39:13.803 00.003 16872 AutoFind: close dim-bright [369, 120] 3.0 - [355, 136] 15.7
02:39:13.810 00.007 16872 AutoFind: close dim-bright [1757, 240] 3.1 - [1738, 241] 29.2
02:39:13.813 00.003 16872 AutoFind: too close [199, 180] 4.6 - [219, 191] 4.9
02:39:13.816 00.003 16872 AutoFind: close dim-bright [199, 180] 4.6 - [207, 190] 430.1
02:39:13.822 00.006 16872 AutoFind: close dim-bright [219, 191] 4.9 - [207, 190] 430.1
02:39:13.826 00.004 16872 AutoFind: too close to edge [13, 398] 1.9
02:39:13.829 00.003 16872 AutoFind: too close to edge [414, 12] 2.4
02:39:13.832 00.003 16872 AutoFind: too close to edge [1325, 9] 6.9
02:39:13.835 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:39:13.842 00.007 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.845 00.003 16872 Star::Find returns 1 (0), X=207.25, Y=190.02, Mass=1142331, SNR=678.0, Peak=65504 HFD=4.1
02:39:13.847 00.002 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.850 00.003 16872 Star::Find returns 1 (0), X=1623.70, Y=289.03, Mass=328475, SNR=350.7, Peak=23596 HFD=3.9
02:39:13.853 00.003 16872 Star::Find(15, 69, 808, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.856 00.003 16872 Star::Find returns 1 (0), X=69.22, Y=807.76, Mass=151393, SNR=228.3, Peak=13264 HFD=3.9
02:39:13.859 00.003 16872 Star::Find(15, 1164, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.862 00.003 16872 Star::Find returns 1 (0), X=1163.92, Y=522.67, Mass=127110, SNR=212.9, Peak=12764 HFD=3.6
02:39:13.864 00.002 16872 Star::Find(15, 1578, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.871 00.007 16872 Star::Find returns 1 (0), X=1577.66, Y=185.09, Mass=119136, SNR=205.2, Peak=10996 HFD=3.8
02:39:13.874 00.003 16872 Star::Find(15, 1738, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.877 00.003 16872 Star::Find returns 1 (0), X=1737.86, Y=240.78, Mass=70104, SNR=148.3, Peak=8328 HFD=3.7
02:39:13.879 00.002 16872 Star::Find(15, 137, 914, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.882 00.003 16872 Star::Find returns 1 (0), X=137.55, Y=913.45, Mass=83457, SNR=159.4, Peak=8320 HFD=3.4
02:39:13.885 00.003 16872 Star::Find(15, 682, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.887 00.002 16872 Star::Find returns 1 (0), X=681.77, Y=883.32, Mass=69716, SNR=138.9, Peak=7508 HFD=3.7
02:39:13.891 00.004 16872 Star::Find(15, 1126, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.894 00.003 16872 Star::Find returns 1 (0), X=1126.11, Y=996.63, Mass=42759, SNR=112.9, Peak=6512 HFD=3.7
02:39:13.896 00.002 16872 Star::Find(15, 355, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.902 00.006 16872 Star::Find returns 1 (0), X=354.74, Y=135.90, Mass=39048, SNR=104.5, Peak=6348 HFD=3.5
02:39:13.905 00.003 16872 Star::Find(15, 213, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.907 00.002 16872 Star::Find returns 1 (0), X=212.99, Y=660.65, Mass=38816, SNR=98.8, Peak=6108 HFD=3.7
02:39:13.910 00.003 16872 Star::Find(15, 1690, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.912 00.002 16872 Star::Find returns 1 (0), X=1689.71, Y=919.00, Mass=32839, SNR=92.7, Peak=6084 HFD=3.3
02:39:13.916 00.004 16872 Star::Find(15, 1082, 560, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.918 00.002 16872 Star::Find returns 1 (0), X=1082.61, Y=559.81, Mass=35943, SNR=95.7, Peak=5548 HFD=3.8
02:39:13.921 00.003 16872 Star::Find(15, 169, 114, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.924 00.003 16872 Star::Find returns 1 (0), X=168.81, Y=113.71, Mass=30133, SNR=86.1, Peak=5836 HFD=3.5
02:39:13.927 00.003 16872 Star::Find(15, 1841, 486, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.929 00.002 16872 Star::Find returns 1 (0), X=1841.27, Y=485.48, Mass=24457, SNR=74.7, Peak=5176 HFD=3.4
02:39:13.935 00.006 16872 Star::Find(15, 642, 669, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.937 00.002 16872 Star::Find returns 1 (0), X=641.89, Y=669.24, Mass=20651, SNR=67.1, Peak=5064 HFD=3.3
02:39:13.940 00.003 16872 Star::Find(15, 545, 150, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.942 00.002 16872 Star::Find returns 1 (0), X=545.38, Y=149.81, Mass=21114, SNR=72.7, Peak=5228 HFD=3.3
02:39:13.946 00.004 16872 Star::Find(15, 1205, 754, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.951 00.005 16872 Star::Find returns 1 (0), X=1205.34, Y=753.75, Mass=19265, SNR=69.8, Peak=5068 HFD=3.3
02:39:13.954 00.003 16872 Star::Find(15, 735, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.956 00.002 16872 Star::Find returns 1 (0), X=735.71, Y=864.40, Mass=24100, SNR=79.0, Peak=4892 HFD=3.6
02:39:13.959 00.003 16872 Star::Find(15, 1762, 303, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.968 00.009 16872 Star::Find returns 1 (0), X=1761.82, Y=302.39, Mass=18887, SNR=63.6, Peak=4956 HFD=3.2
02:39:13.972 00.004 16872 Star::Find(15, 277, 59, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.974 00.002 16872 Star::Find returns 1 (0), X=277.17, Y=58.86, Mass=17941, SNR=64.4, Peak=4864 HFD=3.2
02:39:13.977 00.003 16872 Star::Find(15, 532, 277, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.980 00.003 16872 Star::Find returns 1 (0), X=532.16, Y=277.26, Mass=17972, SNR=59.7, Peak=4952 HFD=3.2
02:39:13.982 00.002 16872 Star::Find(15, 1019, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.985 00.003 16872 Star::Find returns 1 (0), X=1019.35, Y=893.38, Mass=20606, SNR=72.1, Peak=4864 HFD=3.4
02:39:13.987 00.002 16872 Star::Find(15, 723, 165, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.990 00.003 16872 Star::Find returns 1 (0), X=723.68, Y=165.20, Mass=20741, SNR=68.0, Peak=4792 HFD=3.7
02:39:13.992 00.002 16872 Star::Find(15, 402, 501, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:13.999 00.007 16872 Star::Find returns 1 (0), X=402.49, Y=500.86, Mass=17214, SNR=65.7, Peak=4848 HFD=3.5
02:39:14.003 00.004 16872 Star::Find(15, 778, 557, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.006 00.003 16872 Star::Find returns 1 (0), X=778.22, Y=556.61, Mass=17359, SNR=59.1, Peak=4588 HFD=3.6
02:39:14.015 00.009 16872 Star::Find(15, 1621, 677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.018 00.003 16872 Star::Find returns 1 (0), X=1621.29, Y=676.76, Mass=16544, SNR=54.5, Peak=4644 HFD=3.5
02:39:14.020 00.002 16872 Star::Find(15, 620, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.023 00.003 16872 Star::Find returns 1 (0), X=620.27, Y=854.86, Mass=16063, SNR=62.4, Peak=4572 HFD=3.6
02:39:14.026 00.003 16872 Star::Find(15, 461, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.028 00.002 16872 Star::Find returns 1 (0), X=460.86, Y=411.82, Mass=13475, SNR=49.3, Peak=4548 HFD=3.1
02:39:14.031 00.003 16872 Star::Find(15, 127, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.033 00.002 16872 Star::Find returns 1 (0), X=126.88, Y=1001.85, Mass=13387, SNR=52.7, Peak=4432 HFD=3.4
02:39:14.035 00.002 16872 Star::Find(15, 762, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.038 00.003 16872 Star::Find returns 1 (0), X=761.59, Y=248.02, Mass=12029, SNR=52.0, Peak=4436 HFD=3.1
02:39:14.044 00.006 16872 Star::Find(15, 40, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.047 00.003 16872 Star::Find returns 1 (0), X=39.67, Y=422.86, Mass=12404, SNR=53.6, Peak=4412 HFD=3.3
02:39:14.049 00.002 16872 Star::Find(15, 952, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.052 00.003 16872 Star::Find returns 1 (0), X=952.40, Y=592.43, Mass=14447, SNR=53.4, Peak=4416 HFD=3.3
02:39:14.054 00.002 16872 Star::Find(15, 1571, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.061 00.007 16872 Star::Find returns 1 (0), X=1571.46, Y=973.87, Mass=10536, SNR=43.5, Peak=4280 HFD=3.1
02:39:14.064 00.003 16872 Star::Find(15, 118, 121, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.066 00.002 16872 Star::Find returns 1 (0), X=118.25, Y=121.27, Mass=11421, SNR=50.2, Peak=4420 HFD=3.1
02:39:14.068 00.002 16872 Star::Find(15, 1214, 261, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.071 00.003 16872 Star::Find returns 1 (0), X=1214.51, Y=260.41, Mass=14094, SNR=56.0, Peak=4380 HFD=3.3
02:39:14.075 00.004 16872 Star::Find(15, 1835, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.077 00.002 16872 Star::Find returns 1 (0), X=1835.20, Y=799.11, Mass=11704, SNR=45.7, Peak=4384 HFD=3.2
02:39:14.080 00.003 16872 Star::Find(15, 1822, 284, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.082 00.002 16872 Star::Find returns 1 (0), X=1821.96, Y=283.96, Mass=11860, SNR=44.5, Peak=4372 HFD=3.4
02:39:14.085 00.003 16872 Star::Find(15, 1259, 77, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.092 00.007 16872 Star::Find returns 1 (0), X=1258.68, Y=76.90, Mass=10737, SNR=46.7, Peak=4324 HFD=3.2
02:39:14.094 00.002 16872 Star::Find(15, 1890, 256, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.097 00.003 16872 Star::Find returns 1 (0), X=1890.47, Y=255.75, Mass=10761, SNR=44.5, Peak=4396 HFD=3.1
02:39:14.100 00.003 16872 Star::Find(15, 969, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.103 00.003 16872 Star::Find returns 1 (0), X=969.16, Y=535.50, Mass=9470, SNR=39.7, Peak=4176 HFD=3.1
02:39:14.105 00.002 16872 Star::Find(15, 27, 371, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.108 00.003 16872 Star::Find returns 1 (0), X=27.46, Y=371.44, Mass=11060, SNR=47.4, Peak=4268 HFD=3.2
02:39:14.110 00.002 16872 Star::Find(15, 983, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.113 00.003 16872 Star::Find returns 1 (0), X=983.33, Y=791.60, Mass=9050, SNR=38.6, Peak=4164 HFD=3.1
02:39:14.115 00.002 16872 Star::Find(15, 1257, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.121 00.006 16872 Star::Find returns 1 (0), X=1256.69, Y=621.03, Mass=9594, SNR=37.4, Peak=4292 HFD=3.3
02:39:14.126 00.005 16872 Star::Find(15, 284, 898, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.127 00.001 16872 Star::Find returns 1 (0), X=284.30, Y=898.06, Mass=7968, SNR=35.9, Peak=4152 HFD=3.1
02:39:14.131 00.004 16872 Star::Find(15, 1247, 697, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.133 00.002 16872 Star::Find returns 1 (0), X=1246.86, Y=696.88, Mass=8458, SNR=38.4, Peak=4136 HFD=3.1
02:39:14.136 00.003 16872 Star::Find(15, 1415, 329, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.139 00.003 16872 Star::Find returns 1 (0), X=1414.72, Y=328.89, Mass=7866, SNR=37.8, Peak=4196 HFD=3.0
02:39:14.141 00.002 16872 Star::Find(15, 253, 482, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.144 00.003 16872 Star::Find returns 1 (0), X=252.63, Y=482.36, Mass=7533, SNR=36.5, Peak=4160 HFD=3.0
02:39:14.147 00.003 16872 Star::Find(15, 1148, 594, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.149 00.002 16872 Star::Find returns 1 (0), X=1147.74, Y=593.42, Mass=9864, SNR=40.7, Peak=4128 HFD=3.6
02:39:14.157 00.008 16872 Star::Find(15, 1131, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.160 00.003 16872 Star::Find returns 1 (0), X=1130.85, Y=308.93, Mass=7489, SNR=34.3, Peak=4176 HFD=2.8
02:39:14.163 00.003 16872 Star::Find(15, 624, 56, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.166 00.003 16872 Star::Find returns 1 (0), X=623.43, Y=55.68, Mass=9595, SNR=39.9, Peak=4200 HFD=3.4
02:39:14.172 00.006 16872 Star::Find(15, 229, 396, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.174 00.002 16872 Star::Find returns 1 (0), X=229.27, Y=395.87, Mass=5897, SNR=29.3, Peak=3980 HFD=2.7
02:39:14.177 00.003 16872 Star::Find(15, 428, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.180 00.003 16872 Star::Find returns 1 (0), X=428.54, Y=558.16, Mass=9302, SNR=38.4, Peak=4176 HFD=3.7
02:39:14.183 00.003 16872 Star::Find(15, 261, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.185 00.002 16872 Star::Find returns 1 (0), X=260.74, Y=734.82, Mass=7703, SNR=38.1, Peak=4048 HFD=3.5
02:39:14.188 00.003 16872 Star::Find(15, 1702, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.190 00.002 16872 Star::Find returns 1 (0), X=1701.96, Y=877.63, Mass=7455, SNR=33.3, Peak=4048 HFD=3.3
02:39:14.193 00.003 16872 Star::Find(15, 1801, 591, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.201 00.008 16872 Star::Find returns 1 (0), X=1800.85, Y=590.56, Mass=7797, SNR=36.6, Peak=3984 HFD=3.5
02:39:14.203 00.002 16872 Star::Find(15, 1717, 434, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.206 00.003 16872 Star::Find returns 1 (0), X=1716.60, Y=433.89, Mass=6138, SNR=30.5, Peak=4016 HFD=2.7
02:39:14.208 00.002 16872 Star::Find(15, 1757, 240, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.211 00.003 16872 Star::Find returns 1 (0), X=1756.61, Y=239.84, Mass=6740, SNR=32.4, Peak=3964 HFD=3.2
02:39:14.214 00.003 16872 Star::Find(15, 369, 120, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.216 00.002 16872 Star::Find returns 1 (0), X=354.77, Y=135.90, Mass=39597, SNR=108.9, Peak=4472 HFD=3.6
02:39:14.219 00.003 16872 Star::Find(15, 55, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.221 00.002 16872 Star::Find returns 1 (0), X=54.91, Y=566.86, Mass=5489, SNR=30.3, Peak=3988 HFD=2.8
02:39:14.224 00.003 16872 Star::Find(15, 432, 1040, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.229 00.005 16872 Star::Find returns 1 (0), X=432.21, Y=1040.53, Mass=5819, SNR=29.0, Peak=3908 HFD=3.1
02:39:14.232 00.003 16872 Star::Find(15, 156, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.235 00.003 16872 Star::Find returns 1 (0), X=155.50, Y=532.01, Mass=6041, SNR=29.7, Peak=3928 HFD=3.3
02:39:14.238 00.003 16872 Star::Find(15, 1480, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.240 00.002 16872 Star::Find returns 1 (0), X=1479.68, Y=533.92, Mass=5315, SNR=27.1, Peak=3984 HFD=2.8
02:39:14.243 00.003 16872 Star::Find(15, 1107, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.246 00.003 16872 Star::Find returns 1 (0), X=1106.54, Y=801.29, Mass=5068, SNR=30.1, Peak=3916 HFD=2.9
02:39:14.253 00.007 16872 Star::Find(15, 208, 921, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.256 00.003 16872 Star::Find returns 1 (0), X=208.47, Y=920.76, Mass=5947, SNR=30.2, Peak=3976 HFD=3.0
02:39:14.259 00.003 16872 Star::Find(15, 229, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.261 00.002 16872 Star::Find returns 1 (0), X=229.14, Y=990.36, Mass=7350, SNR=33.6, Peak=4012 HFD=3.5
02:39:14.264 00.003 16872 Star::Find(15, 1660, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.267 00.003 16872 Star::Find returns 1 (0), X=1659.85, Y=975.22, Mass=5996, SNR=30.6, Peak=3948 HFD=3.3
02:39:14.269 00.002 16872 Star::Find(15, 1470, 705, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.271 00.002 16872 Star::Find returns 1 (0), X=1470.30, Y=705.05, Mass=5374, SNR=27.9, Peak=3924 HFD=3.1
02:39:14.280 00.009 16872 Star::Find(15, 757, 157, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.283 00.003 16872 Star::Find returns 1 (0), X=756.67, Y=156.79, Mass=5457, SNR=28.2, Peak=4016 HFD=2.7
02:39:14.286 00.003 16872 Star::Find(15, 129, 823, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.289 00.003 16872 Star::Find returns 1 (0), X=129.19, Y=823.11, Mass=6050, SNR=32.0, Peak=3948 HFD=3.3
02:39:14.292 00.003 16872 Star::Find(15, 1722, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.295 00.003 16872 Star::Find returns 1 (0), X=1722.07, Y=159.29, Mass=3552, SNR=21.2, Peak=3968 HFD=2.3
02:39:14.299 00.004 16872 Star::Find(15, 1108, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.301 00.002 16872 Star::Find returns 1 (0), X=1107.64, Y=628.63, Mass=4278, SNR=25.1, Peak=3924 HFD=2.8
02:39:14.310 00.009 16872 Star::Find(15, 405, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.314 00.004 16872 Star::Find returns 1 (0), X=404.74, Y=901.40, Mass=4169, SNR=24.0, Peak=3888 HFD=2.8
02:39:14.318 00.004 16872 Star::Find(15, 1503, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.321 00.003 16872 Star::Find returns 1 (0), X=1502.55, Y=332.96, Mass=3906, SNR=26.1, Peak=3844 HFD=2.6
02:39:14.323 00.002 16872 Star::Find(15, 1553, 719, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.326 00.003 16872 Star::Find returns 1 (0), X=1552.95, Y=719.24, Mass=4516, SNR=25.7, Peak=3992 HFD=2.5
02:39:14.328 00.002 16872 Star::Find(15, 1251, 425, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.331 00.003 16872 Star::Find returns 1 (0), X=1251.16, Y=425.30, Mass=3828, SNR=24.3, Peak=3836 HFD=2.7
02:39:14.334 00.003 16872 Star::Find(15, 1244, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.341 00.007 16872 Star::Find returns 1 (0), X=1243.80, Y=262.45, Mass=3394, SNR=21.2, Peak=3840 HFD=2.6
02:39:14.344 00.003 16872 Star::Find(15, 503, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.347 00.003 16872 Star::Find returns 1 (0), X=503.45, Y=572.24, Mass=4125, SNR=24.3, Peak=3852 HFD=2.8
02:39:14.350 00.003 16872 Star::Find(15, 207, 1057, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.352 00.002 16872 Star::Find returns 1 (0), X=207.43, Y=1057.29, Mass=3771, SNR=24.3, Peak=3868 HFD=2.7
02:39:14.355 00.003 16872 Star::Find(15, 506, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.357 00.002 16872 Star::Find returns 1 (0), X=491.90, Y=203.17, Mass=1909, SNR=19.6, Peak=3892 HFD=1.7
02:39:14.360 00.003 16872 Star::Find(15, 219, 512, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.362 00.002 16872 Star::Find returns 1 (0), X=219.00, Y=513.18, Mass=5467, SNR=27.0, Peak=3884 HFD=4.0
02:39:14.370 00.008 16872 Star::Find(15, 1355, 940, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.374 00.004 16872 Star::Find returns 1 (0), X=1355.08, Y=940.27, Mass=3294, SNR=20.7, Peak=3840 HFD=2.5
02:39:14.377 00.003 16872 Star::Find(15, 343, 1017, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.381 00.004 16872 Star::Find returns 1 (0), X=343.22, Y=1017.32, Mass=3548, SNR=20.3, Peak=3840 HFD=2.8
02:39:14.384 00.003 16872 Star::Find(15, 338, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.387 00.003 16872 Star::Find returns 0 (4), X=323.21, Y=723.41, Mass=2653, SNR=24.6, Peak=4012 HFD=1.4
02:39:14.389 00.002 16872 Star::Find(15, 1473, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.392 00.003 16872 Star::Find returns 1 (0), X=1473.60, Y=190.75, Mass=3666, SNR=22.9, Peak=3800 HFD=3.2
02:39:14.394 00.002 16872 Star::Find(15, 18, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.402 00.008 16872 Star::Find returns 1 (0), X=17.81, Y=249.70, Mass=3705, SNR=22.5, Peak=3712 HFD=3.4
02:39:14.405 00.003 16872 Star::Find(15, 1543, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.408 00.003 16872 Star::Find returns 1 (0), X=1543.40, Y=345.00, Mass=2802, SNR=19.4, Peak=3752 HFD=2.3
02:39:14.410 00.002 16872 Star::Find(15, 953, 657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.413 00.003 16872 Star::Find returns 1 (0), X=952.90, Y=656.97, Mass=2745, SNR=19.6, Peak=3772 HFD=2.4
02:39:14.415 00.002 16872 Star::Find(15, 125, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.417 00.002 16872 Star::Find returns 1 (0), X=124.62, Y=975.43, Mass=3485, SNR=22.8, Peak=3744 HFD=3.0
02:39:14.420 00.003 16872 AutoFind: finding best star pass 1
02:39:14.422 00.002 16872 Star::Find(15, 207, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.425 00.003 16872 Star::Find returns 1 (0), X=207.25, Y=190.02, Mass=1142331, SNR=678.0, Peak=65504 HFD=4.1
02:39:14.433 00.008 16872 AutoFind: near-saturated [207, 190] 430.1 Mass 1142331 SNR 678.0 Peak 65504
02:39:14.436 00.003 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.438 00.002 16872 Star::Find returns 1 (0), X=1623.70, Y=289.03, Mass=328475, SNR=350.7, Peak=23596 HFD=3.9
02:39:14.441 00.003 16872 AutoFind returns star at [1624, 289] 128.9 Mass 328475 SNR 350.7
02:39:14.445 00.004 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.448 00.003 16872 Star::Find returns 1 (0), X=1623.70, Y=289.03, Mass=328475, SNR=350.7, Peak=23596 HFD=3.9
02:39:14.450 00.002 16872 MultiStar: List (12): {1623.70, 289.03}(350.7), {69.22, 807.76}(228.3), {1163.92, 522.67}(212.9), {1577.66, 185.09}(205.2), {1737.86, 240.78}(148.3), {137.55, 913.45}(159.4), {681.77, 883.32}(138.9), {1126.11, 996.63}(112.9), {354.74, 135.90}(104.5), {212.99, 660.65}(98.8), {1689.71, 919.00}(92.7), {1082.61, 559.81}(95.7), 
02:39:14.453 00.003 16872 setting lock position to (1623.70, 289.03)
02:39:14.455 00.002 16872 MultiStar: stabilizing after lock position change
02:39:14.458 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
02:39:14.465 00.007 16872 UpdateGuideState(): m_state=1
02:39:14.467 00.002 16872 Star::Find(15, 1623, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:14.470 00.003 16872 Star::Find returns 1 (0), X=1623.70, Y=289.03, Mass=328475, SNR=350.7, Peak=23596 HFD=3.9
02:39:14.473 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:39:14.477 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:39:14.479 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:39:14.490 00.011 16872 setting force full frames = false
02:39:14.493 00.003 16872 setting lock position to (1623.70, 289.03)
02:39:14.496 00.003 16872 MultiStar: stabilizing after lock position change
02:39:14.499 00.003 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:39:14.502 00.003 16872 Changing from state SELECTING to SELECTED
02:39:14.505 00.003 16872 guider state => SELECTED
02:39:14.521 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65504, med=3452, FiltMin=3282, FiltMax=50996, Gamma=2.190
02:39:14.559 00.038 16872 UpdateGuideState exits: m=328475 SNR=350.7
02:39:14.562 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=65504, med=3452, FiltMin=3282, FiltMax=50996, Gamma=2.190
02:39:14.607 00.045 16872 Status Line: Auto-selected star at (1623.7, 289.0)
02:39:14.621 00.014 16872 PhdController: newstate STATE_WAIT_SELECTED
02:39:14.625 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:14.627 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:39:14.636 00.009 16872 Enqueuing Expose request
02:39:14.638 00.002 9640 Worker thread wakes up
02:39:14.638 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:39:14.638 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,274,31,31)
02:39:14.638 00.000 16872 evsrv: cli 0D3C0A48 connect
02:39:14.643 00.005 16872 case statement mapped state 2 to 1
02:39:14.647 00.004 16872 case statement mapped state 2 to 1
02:39:14.650 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c737eadb-aab1-4155-b7e9-c8ded9024bca"}
02:39:14.653 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c737eadb-aab1-4155-b7e9-c8ded9024bca"}
02:39:14.656 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"2b8002c2-0183-4d94-8901-ab89adf38e2f"}
02:39:14.659 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[1623.70,289.03],"id":"2b8002c2-0183-4d94-8901-ab89adf38e2f"}
02:39:14.667 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4127eed8-8596-42a8-9431-3d8dcad4bc60"}
02:39:14.670 00.003 16872 case statement mapped state 2 to 1
02:39:14.673 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"4127eed8-8596-42a8-9431-3d8dcad4bc60"}
02:39:14.677 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:39:14.681 00.004 16872 evsrv: cli 0D3BF8C8 connect
02:39:14.684 00.003 16872 case statement mapped state 2 to 1
02:39:14.688 00.004 16872 case statement mapped state 2 to 1
02:39:14.695 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0c4a1b71-e622-46f4-9086-9873618b1a6f"}
02:39:14.698 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.70,7.03],"pixels":"..."},"id":"0c4a1b71-e622-46f4-9086-9873618b1a6f"}
02:39:14.701 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"bf247b4f-7360-4882-b259-bdfb2f96df5f"}
02:39:14.704 00.003 16872 case statement mapped state 2 to 1
02:39:14.708 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"bf247b4f-7360-4882-b259-bdfb2f96df5f"}
02:39:14.721 00.013 16872 evsrv: cli 0D3BF8C8 disconnect
02:39:15.722 01.001 16872 evsrv: cli 0D3C0A48 connect
02:39:15.725 00.003 16872 case statement mapped state 2 to 1
02:39:15.730 00.005 16872 case statement mapped state 2 to 1
02:39:15.734 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c2532280-9b5b-4188-b6ef-12aed4ffbe63"}
02:39:15.736 00.002 16872 case statement mapped state 2 to 1
02:39:15.740 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c2532280-9b5b-4188-b6ef-12aed4ffbe63"}
02:39:15.745 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:39:16.746 01.001 16872 evsrv: cli 0D3C0A48 connect
02:39:16.749 00.003 16872 case statement mapped state 2 to 1
02:39:16.753 00.004 16872 case statement mapped state 2 to 1
02:39:16.756 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"bd8e4e51-1803-488a-a599-60d64df9164d"}
02:39:16.759 00.003 16872 case statement mapped state 2 to 1
02:39:16.762 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"bd8e4e51-1803-488a-a599-60d64df9164d"}
02:39:16.765 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:39:17.307 00.542 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"737b9092-6cb9-416c-8fec-84be11fc0e71"}
02:39:17.312 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"737b9092-6cb9-416c-8fec-84be11fc0e71"}
02:39:17.344 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f2ba3892-eec2-4421-a375-1b9e93ea4d8e"}
02:39:17.348 00.004 16872 case statement mapped state 2 to 1
02:39:17.352 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f2ba3892-eec2-4421-a375-1b9e93ea4d8e"}
02:39:17.356 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"60c37483-b5ad-4658-8c6e-10b955e2256b"}
02:39:17.362 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.70,7.03],"pixels":"..."},"id":"60c37483-b5ad-4658-8c6e-10b955e2256b"}
02:39:17.766 00.404 16872 evsrv: cli 0D3BFFA8 connect
02:39:17.769 00.003 16872 case statement mapped state 2 to 1
02:39:17.772 00.003 16872 case statement mapped state 2 to 1
02:39:17.777 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"4a0f61b5-fdf8-4104-b259-8abc449c1536"}
02:39:17.779 00.002 16872 case statement mapped state 2 to 1
02:39:17.782 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"4a0f61b5-fdf8-4104-b259-8abc449c1536"}
02:39:17.786 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:39:18.708 00.922 9640 Exposure complete
02:39:18.786 00.078 16872 evsrv: cli 0D3BFFA8 connect
02:39:18.790 00.004 16872 case statement mapped state 2 to 1
02:39:18.794 00.004 16872 case statement mapped state 2 to 1
02:39:18.797 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"09522f5d-67df-4a12-a96d-383835e3d3fc"}
02:39:18.800 00.003 16872 case statement mapped state 2 to 1
02:39:18.803 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"09522f5d-67df-4a12-a96d-383835e3d3fc"}
02:39:18.807 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:39:18.848 00.041 9640 worker thread done servicing request
02:39:18.849 00.001 16872 OnExposeComplete: enter
02:39:18.851 00.002 16872 UpdateGuideState(): m_state=2
02:39:18.855 00.004 16872 Star::Find(15, 1623, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:39:18.857 00.002 16872 Star::Find returns 1 (0), X=1623.99, Y=289.67, Mass=345849, SNR=376.5, Peak=30104 HFD=3.4
02:39:18.860 00.003 16872 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.59) = xAngle (2.73 = 2.73)
02:39:18.862 00.002 16872 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.78 = 2.78)
02:39:18.866 00.004 16872 CameraToMount -- cameraX=0.29 cameraY=0.64 hyp=0.70 cameraTheta=1.14 mountX=-0.64 mountY=0.25, mountTheta=2.77
02:39:18.871 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=65516, med=3452, FiltMin=3344, FiltMax=53080, Gamma=2.190
02:39:18.904 00.033 16872 UpdateGuideState exits: m=345849 SNR=376.5
02:39:18.907 00.003 16872 PhdController: newstate STATE_CALIBRATE
02:39:18.909 00.002 16872 PhdController: newstate STATE_GUIDE
02:39:18.926 00.017 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:39:18.928 00.002 16872 guider state => CALIBRATED
02:39:18.932 00.004 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:39:18.939 00.007 16872 reset dither spiral
02:39:18.945 00.006 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:39:18.948 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:18.950 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:39:18.952 00.002 16872 Enqueuing Expose request
02:39:18.955 00.003 9640 Worker thread wakes up
02:39:18.955 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:39:18.955 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:39:19.809 00.854 16872 evsrv: cli 0D3BF968 connect
02:39:19.812 00.003 16872 case statement mapped state 5 to 1
02:39:19.815 00.003 16872 case statement mapped state 5 to 1
02:39:19.822 00.007 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"ffeba58a-a485-4754-9e02-6d7887c6f5ec"}
02:39:19.826 00.004 16872 case statement mapped state 5 to 1
02:39:19.828 00.002 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Selected","id":"ffeba58a-a485-4754-9e02-6d7887c6f5ec"}
02:39:19.831 00.003 16872 evsrv: cli 0D3BF968 disconnect
02:39:20.807 00.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe35c19f-87d8-48bc-a0d1-c3b15ddb97f2"}
02:39:20.810 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fe35c19f-87d8-48bc-a0d1-c3b15ddb97f2"}
02:39:20.814 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c3029e4-4da3-49bb-972b-766b34c5688d"}
02:39:20.817 00.003 16872 case statement mapped state 5 to 1
02:39:20.820 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"3c3029e4-4da3-49bb-972b-766b34c5688d"}
02:39:20.823 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ccf15bbd-1d11-4512-8328-a30e2159628f"}
02:39:20.826 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.99,6.67],"pixels":"..."},"id":"ccf15bbd-1d11-4512-8328-a30e2159628f"}
02:39:20.861 00.035 16872 evsrv: cli 0D3BF8C8 connect
02:39:20.867 00.006 16872 case statement mapped state 5 to 1
02:39:20.870 00.003 16872 case statement mapped state 5 to 1
02:39:20.873 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"21f46217-baed-4089-8dd9-433880baac35"}
02:39:20.876 00.003 16872 case statement mapped state 5 to 1
02:39:20.879 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"21f46217-baed-4089-8dd9-433880baac35"}
02:39:20.883 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
02:39:21.884 01.001 16872 evsrv: cli 0D3BFFA8 connect
02:39:21.887 00.003 16872 case statement mapped state 5 to 1
02:39:21.890 00.003 16872 case statement mapped state 5 to 1
02:39:21.894 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9ea930fb-f6cc-462d-9afa-b38e0ef2a18f"}
02:39:21.899 00.005 16872 case statement mapped state 5 to 1
02:39:21.902 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"9ea930fb-f6cc-462d-9afa-b38e0ef2a18f"}
02:39:21.906 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:39:22.907 01.001 16872 evsrv: cli 0D3BFB48 connect
02:39:22.911 00.004 16872 case statement mapped state 5 to 1
02:39:22.914 00.003 16872 case statement mapped state 5 to 1
02:39:22.918 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"e36fb29f-6bf9-4754-9588-db2f18a3f534"}
02:39:22.920 00.002 16872 case statement mapped state 5 to 1
02:39:22.923 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"e36fb29f-6bf9-4754-9588-db2f18a3f534"}
02:39:22.927 00.004 16872 evsrv: cli 0D3BFB48 disconnect
02:39:23.015 00.088 9640 Exposure complete
02:39:23.150 00.135 9640 worker thread done servicing request
02:39:23.151 00.001 16872 OnExposeComplete: enter
02:39:23.154 00.003 16872 UpdateGuideState(): m_state=5
02:39:23.157 00.003 16872 Star::Find(15, 1623, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:39:23.160 00.003 16872 Star::Find returns 1 (0), X=1623.74, Y=289.65, Mass=314644, SNR=355.6, Peak=23352 HFD=3.7
02:39:23.163 00.003 16872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.59) = xAngle (3.10 = 3.10)
02:39:23.164 00.001 16872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.15 = -3.14)
02:39:23.167 00.003 16872 CameraToMount -- cameraX=0.04 cameraY=0.62 hyp=0.62 cameraTheta=1.51 mountX=-0.62 mountY=-0.00, mountTheta=-3.14
02:39:23.171 00.004 16872 Changing from state CALIBRATED to GUIDING
02:39:23.174 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:39:23.178 00.004 16872 ScopeASCOM::SideOfPier() returns 1
02:39:24.282 01.104 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:39:24.285 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:39:24.288 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:39:24.291 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:39:24.293 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:39:24.298 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:39:24.301 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:39:24.303 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:39:24.306 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:39:24.309 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:39:24.313 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:39:24.317 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:39:24.319 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:39:24.322 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:39:24.342 00.020 16872 evsrv: cli 0D3BF8C8 connect
02:39:24.346 00.004 16872 case statement mapped state 5 to 1
02:39:24.349 00.003 16872 case statement mapped state 5 to 1
02:39:24.353 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e77f79bd-afd2-4610-b8de-844ecf6060e6"}
02:39:24.356 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e77f79bd-afd2-4610-b8de-844ecf6060e6"}
02:39:24.360 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"70e9ee7c-1311-4299-8ed0-1376c9620dcd"}
02:39:24.362 00.002 16872 case statement mapped state 5 to 1
02:39:24.365 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"70e9ee7c-1311-4299-8ed0-1376c9620dcd"}
02:39:24.368 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3892a54-eb2e-41ab-a09e-e37186cf143f"}
02:39:24.371 00.003 16872 case statement mapped state 5 to 1
02:39:24.375 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"e3892a54-eb2e-41ab-a09e-e37186cf143f"}
02:39:24.379 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
02:39:24.382 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a3072d7e-c85d-407f-b54d-3bfbeb5580fe"}
02:39:24.385 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.74,6.65],"pixels":"..."},"id":"a3072d7e-c85d-407f-b54d-3bfbeb5580fe"}
02:39:24.449 00.064 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:39:24.454 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:39:24.456 00.002 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:39:24.462 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:39:24.467 00.005 16872 ScopeASCOM::SideOfPier() returns 1
02:39:24.530 00.063 16872 setting lock position to (1623.74, 289.65)
02:39:24.536 00.006 16872 MultiStar: stabilizing after lock position change
02:39:24.539 00.003 16872 guider state => GUIDING
02:39:24.542 00.003 16872 Status Line: Guiding
02:39:24.551 00.009 16872 Mount: notify guiding started
02:39:24.558 00.007 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:39:24.566 00.008 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:39:24.571 00.005 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:39:24.578 00.007 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:39:24.582 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:39:24.585 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:39:24.588 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:39:24.593 00.005 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:39:24.597 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:39:24.600 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:39:24.602 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:39:24.605 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:39:24.612 00.007 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:39:24.616 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:39:24.620 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:39:24.624 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:39:24.629 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:39:24.633 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:39:24.636 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:39:24.641 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:39:24.645 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:39:24.649 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:39:24.653 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:39:24.658 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:39:24.661 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:39:24.664 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:39:24.666 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:39:24.670 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:39:24.675 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:39:24.680 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:39:24.682 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:39:24.685 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:39:24.688 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:39:24.691 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:39:24.694 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:39:24.697 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:39:24.699 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:39:24.702 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:39:24.811 00.109 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:39:24.985 00.174 16872 ScopeASCOM::SideOfPier() returns 1
02:39:24.988 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:39:24.991 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:39:24.994 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:39:24.996 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:39:24.999 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:39:25.001 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:39:25.004 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:39:25.007 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:39:25.010 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:39:25.012 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3136, max=65508, med=3452, FiltMin=3340, FiltMax=52356, Gamma=2.190
02:39:25.047 00.035 16872 UpdateGuideState exits: m=314644 SNR=355.6
02:39:25.051 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
02:39:25.053 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:25.055 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:39:25.058 00.003 16872 Enqueuing Expose request
02:39:25.061 00.003 9640 Worker thread wakes up
02:39:25.061 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:39:25.062 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:39:25.369 00.307 16872 evsrv: cli 0D3C0228 connect
02:39:25.372 00.003 16872 case statement mapped state 6 to 3
02:39:25.385 00.013 16872 case statement mapped state 6 to 3
02:39:25.397 00.012 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"639c3770-8c26-4576-8265-454196ab2cff"}
02:39:25.401 00.004 16872 case statement mapped state 6 to 3
02:39:25.407 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"639c3770-8c26-4576-8265-454196ab2cff"}
02:39:25.414 00.007 16872 evsrv: cli 0D3C0228 disconnect
02:39:27.806 02.392 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64089d65-cad2-4888-bc09-358a097ed084"}
02:39:27.809 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"64089d65-cad2-4888-bc09-358a097ed084"}
02:39:27.814 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54b0b243-0cc6-4d30-9c5a-e4136532e693"}
02:39:27.818 00.004 16872 case statement mapped state 6 to 3
02:39:27.821 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"54b0b243-0cc6-4d30-9c5a-e4136532e693"}
02:39:27.826 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"199c0b08-db06-4fde-8b9a-71c4b5066ca6"}
02:39:27.830 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.74,6.65],"pixels":"..."},"id":"199c0b08-db06-4fde-8b9a-71c4b5066ca6"}
02:39:29.126 01.296 9640 Exposure complete
02:39:29.265 00.139 9640 worker thread done servicing request
02:39:29.265 00.000 16872 OnExposeComplete: enter
02:39:29.268 00.003 16872 UpdateGuideState(): m_state=6
02:39:29.271 00.003 16872 Star::Find(15, 1623, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:39:29.274 00.003 16872 Star::Find returns 1 (0), X=1623.96, Y=289.77, Mass=341669, SNR=359.2, Peak=29416 HFD=3.8
02:39:29.276 00.002 16872 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.59) = xAngle (2.08 = 2.08)
02:39:29.279 00.003 16872 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.13 = 2.13)
02:39:29.282 00.003 16872 CameraToMount -- cameraX=0.23 cameraY=0.12 hyp=0.26 cameraTheta=0.49 mountX=-0.13 mountY=0.22, mountTheta=2.09
02:39:29.286 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.23, y=0.12, opts=13)
02:39:29.290 00.004 16872 Enqueuing Move request for scope (0.23, 0.12)
02:39:29.293 00.003 9640 Worker thread wakes up
02:39:29.293 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.12) opts 0xd
02:39:29.293 00.000 9640 Handling offset move in thread for scope, endpoint = (0.23, 0.12)
02:39:29.293 00.000 9640 Moving (0.23, 0.12) raw xDistance=-0.13 yDistance=0.22
02:39:29.293 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.13
02:39:29.293 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.22, m_sumCorr=0
02:39:29.293 00.000 9640 MoveAxis(E, 13, ABG)
02:39:29.293 00.000 9640 Guiding  Dir = 2, Dur = 13
02:39:29.293 00.000 9640 IsSlewing returns 0
02:39:29.293 00.000 9640 IsGuiding returns 0
02:39:29.293 00.000 9640 PulseGuide returned control before completion, sleep 23
02:39:29.298 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65508, med=3452, FiltMin=3336, FiltMax=51920, Gamma=2.190
02:39:29.320 00.022 9640 IsGuiding returns 1
02:39:29.320 00.000 9640 scope still moving after pulse duration time elapsed
02:39:29.331 00.011 16872 UpdateGuideState exits: m=341669 SNR=359.2
02:39:29.336 00.005 16872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 1 / 99999
02:39:29.339 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777793969.339,"Host":"RBFOCUS307","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:39:29.342 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:29.345 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:39:29.348 00.003 16872 Enqueuing Expose request
02:39:29.351 00.003 9640 IsSlewing returns 0
02:39:29.351 00.000 9640 IsGuiding returns 0
02:39:29.351 00.000 9640 scope move finished after 13 + 44 ms
02:39:29.351 00.000 9640 Move returns status 0, amount 13
02:39:29.351 00.000 9640 MoveAxis(N, 0, ABG)
02:39:29.351 00.000 9640 Move returns status 0, amount 0
02:39:29.352 00.001 9640 move complete, result=0
02:39:29.352 00.000 9640 worker thread done servicing request
02:39:29.352 00.000 9640 Worker thread wakes up
02:39:29.352 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:39:29.352 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:39:29.357 00.005 16872 GuideStep: -0.1 px 13 ms EAST, 0.2 px 0 ms NORTH
02:39:31.307 01.950 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b1d4bf87-0fd6-480f-92f7-802132df9864"}
02:39:31.309 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b1d4bf87-0fd6-480f-92f7-802132df9864"}
02:39:31.313 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b4db341f-d718-46dd-b10a-3b23c322806c"}
02:39:31.315 00.002 16872 case statement mapped state 6 to 3
02:39:31.319 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4db341f-d718-46dd-b10a-3b23c322806c"}
02:39:31.324 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"935e614f-bf9d-489e-9ddd-5b79eab29c73"}
02:39:31.327 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.96,6.77],"pixels":"..."},"id":"935e614f-bf9d-489e-9ddd-5b79eab29c73"}
02:39:33.405 02.078 9640 Exposure complete
02:39:33.542 00.137 9640 worker thread done servicing request
02:39:33.542 00.000 16872 OnExposeComplete: enter
02:39:33.545 00.003 16872 UpdateGuideState(): m_state=6
02:39:33.549 00.004 16872 Star::Find(15, 1623, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:39:33.551 00.002 16872 Star::Find returns 1 (0), X=1623.98, Y=289.71, Mass=330084, SNR=357.8, Peak=26500 HFD=3.9
02:39:33.554 00.003 16872 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.59) = xAngle (1.81 = 1.81)
02:39:33.556 00.002 16872 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.85 = 1.85)
02:39:33.560 00.004 16872 CameraToMount -- cameraX=0.25 cameraY=0.06 hyp=0.25 cameraTheta=0.22 mountX=-0.06 mountY=0.24, mountTheta=1.81
02:39:33.564 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=0.06, opts=13)
02:39:33.566 00.002 16872 Enqueuing Move request for scope (0.25, 0.06)
02:39:33.570 00.004 9640 Worker thread wakes up
02:39:33.570 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.06) opts 0xd
02:39:33.570 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, 0.06)
02:39:33.570 00.000 9640 Moving (0.25, 0.06) raw xDistance=-0.06 yDistance=0.24
02:39:33.570 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:39:33.570 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=0
02:39:33.570 00.000 9640 MoveAxis(E, 0, ABG)
02:39:33.570 00.000 9640 Move returns status 0, amount 0
02:39:33.570 00.000 9640 MoveAxis(N, 0, ABG)
02:39:33.570 00.000 9640 Move returns status 0, amount 0
02:39:33.570 00.000 9640 move complete, result=0
02:39:33.571 00.001 9640 worker thread done servicing request
02:39:33.578 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65516, med=3452, FiltMin=3296, FiltMax=53336, Gamma=2.190
02:39:33.611 00.033 16872 UpdateGuideState exits: m=330084 SNR=357.8
02:39:33.615 00.004 16872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 2 / 99999
02:39:33.617 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777793973.617,"Host":"RBFOCUS307","Inst":1,"Distance":0.44,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
02:39:33.621 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:33.624 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:39:33.626 00.002 16872 Enqueuing Expose request
02:39:33.629 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:39:33.632 00.003 9640 Worker thread wakes up
02:39:33.632 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:39:33.632 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:39:34.807 01.175 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"25e8918d-52a9-4084-b283-469d4b70b0b4"}
02:39:34.812 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"25e8918d-52a9-4084-b283-469d4b70b0b4"}
02:39:34.816 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"516d2588-8d33-4d91-a21b-016d1665285c"}
02:39:34.819 00.003 16872 case statement mapped state 6 to 3
02:39:34.822 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"516d2588-8d33-4d91-a21b-016d1665285c"}
02:39:34.827 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"519c80bc-df6c-48c1-8225-1218ef3a9abd"}
02:39:34.830 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.98,6.71],"pixels":"..."},"id":"519c80bc-df6c-48c1-8225-1218ef3a9abd"}
02:39:37.700 02.870 9640 Exposure complete
02:39:37.836 00.136 9640 worker thread done servicing request
02:39:37.837 00.001 16872 OnExposeComplete: enter
02:39:37.839 00.002 16872 UpdateGuideState(): m_state=6
02:39:37.842 00.003 16872 Star::Find(15, 1623, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:39:37.844 00.002 16872 Star::Find returns 1 (0), X=1623.53, Y=289.84, Mass=338899, SNR=379.6, Peak=24944 HFD=3.8
02:39:37.847 00.003 16872 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.59) = xAngle (3.98 = -2.30)
02:39:37.850 00.003 16872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.03 = -2.26)
02:39:37.853 00.003 16872 CameraToMount -- cameraX=-0.21 cameraY=0.19 hyp=0.28 cameraTheta=2.39 mountX=-0.19 mountY=-0.22, mountTheta=-2.28
02:39:37.857 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=0.19, opts=13)
02:39:37.860 00.003 16872 Enqueuing Move request for scope (-0.21, 0.19)
02:39:37.862 00.002 9640 Worker thread wakes up
02:39:37.862 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.19) opts 0xd
02:39:37.862 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, 0.19)
02:39:37.863 00.001 9640 Moving (-0.21, 0.19) raw xDistance=-0.19 yDistance=-0.22
02:39:37.863 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.19
02:39:37.863 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.22, m_sumCorr=0
02:39:37.863 00.000 9640 MoveAxis(E, 20, ABG)
02:39:37.863 00.000 9640 Guiding  Dir = 2, Dur = 20
02:39:37.863 00.000 9640 IsSlewing returns 0
02:39:37.864 00.001 9640 IsGuiding returns 0
02:39:37.864 00.000 9640 PulseGuide returned control before completion, sleep 30
02:39:37.871 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3080, max=65512, med=3452, FiltMin=3288, FiltMax=53652, Gamma=2.190
02:39:37.905 00.034 16872 UpdateGuideState exits: m=338899 SNR=379.6
02:39:37.908 00.003 16872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 3 / 99999
02:39:37.912 00.004 9640 IsGuiding returns 1
02:39:37.912 00.000 9640 scope still moving after pulse duration time elapsed
02:39:37.913 00.001 16872 evsrv: {"Event":"Settling","Timestamp":1777793977.912,"Host":"RBFOCUS307","Inst":1,"Distance":0.39,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
02:39:37.915 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:37.918 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:39:37.921 00.003 16872 Enqueuing Expose request
02:39:37.940 00.019 9640 IsSlewing returns 0
02:39:37.940 00.000 9640 IsGuiding returns 0
02:39:37.940 00.000 9640 scope move finished after 20 + 56 ms
02:39:37.940 00.000 9640 Move returns status 0, amount 20
02:39:37.940 00.000 9640 MoveAxis(N, 0, ABG)
02:39:37.940 00.000 9640 Move returns status 0, amount 0
02:39:37.940 00.000 9640 move complete, result=0
02:39:37.940 00.000 9640 worker thread done servicing request
02:39:37.940 00.000 9640 Worker thread wakes up
02:39:37.940 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:39:37.940 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:39:37.944 00.004 16872 GuideStep: -0.2 px 20 ms EAST, -0.2 px 0 ms NORTH
02:39:38.305 00.361 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d18e876b-0ba0-4e06-8c80-77ed07270df9"}
02:39:38.310 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d18e876b-0ba0-4e06-8c80-77ed07270df9"}
02:39:38.314 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cb2d8187-b8ad-41bb-a3f6-97b1ea5b8354"}
02:39:38.320 00.006 16872 case statement mapped state 6 to 3
02:39:38.324 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb2d8187-b8ad-41bb-a3f6-97b1ea5b8354"}
02:39:38.330 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"98ad9e6f-8ca2-4f11-ab90-c20e15d737fb"}
02:39:38.335 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.53,6.84],"pixels":"..."},"id":"98ad9e6f-8ca2-4f11-ab90-c20e15d737fb"}
02:39:41.805 03.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a6511dd-0f8c-4e12-9d20-5759aa76c822"}
02:39:41.809 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2a6511dd-0f8c-4e12-9d20-5759aa76c822"}
02:39:41.813 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f9d24413-f21d-4574-a4a1-f6838975e4b1"}
02:39:41.815 00.002 16872 case statement mapped state 6 to 3
02:39:41.818 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9d24413-f21d-4574-a4a1-f6838975e4b1"}
02:39:41.820 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"28730161-405d-46e6-b315-d35694987957"}
02:39:41.825 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.53,6.84],"pixels":"..."},"id":"28730161-405d-46e6-b315-d35694987957"}
02:39:42.007 00.182 9640 Exposure complete
02:39:42.143 00.136 9640 worker thread done servicing request
02:39:42.143 00.000 16872 OnExposeComplete: enter
02:39:42.146 00.003 16872 UpdateGuideState(): m_state=6
02:39:42.148 00.002 16872 Star::Find(15, 1623, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:39:42.151 00.003 16872 Star::Find returns 1 (0), X=1624.19, Y=290.19, Mass=327616, SNR=359.4, Peak=30444 HFD=3.5
02:39:42.154 00.003 16872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.59) = xAngle (2.45 = 2.45)
02:39:42.156 00.002 16872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.50 = 2.50)
02:39:42.159 00.003 16872 CameraToMount -- cameraX=0.46 cameraY=0.54 hyp=0.70 cameraTheta=0.86 mountX=-0.54 mountY=0.42, mountTheta=2.48
02:39:42.163 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.46, y=0.54, opts=13)
02:39:42.169 00.006 16872 Enqueuing Move request for scope (0.46, 0.54)
02:39:42.171 00.002 9640 Worker thread wakes up
02:39:42.171 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.54) opts 0xd
02:39:42.172 00.001 9640 Handling offset move in thread for scope, endpoint = (0.46, 0.54)
02:39:42.172 00.000 9640 Moving (0.46, 0.54) raw xDistance=-0.54 yDistance=0.42
02:39:42.172 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.54
02:39:42.172 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.42, m_sumCorr=0
02:39:42.172 00.000 9640 MoveAxis(E, 60, ABG)
02:39:42.172 00.000 9640 Guiding  Dir = 2, Dur = 60
02:39:42.172 00.000 9640 IsSlewing returns 0
02:39:42.172 00.000 9640 IsGuiding returns 0
02:39:42.172 00.000 9640 PulseGuide returned control before completion, sleep 70
02:39:42.177 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3136, max=64236, med=3452, FiltMin=3340, FiltMax=55200, Gamma=2.190
02:39:42.211 00.034 16872 UpdateGuideState exits: m=327616 SNR=359.4
02:39:42.214 00.003 16872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 4 / 99999
02:39:42.216 00.002 16872 PhdController: newstate STATE_FINISH
02:39:42.219 00.003 16872 PhdController complete: success
02:39:42.222 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777793982.222,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:39:42.224 00.002 16872 Mount: notify guiding dither settle done success=1
02:39:42.230 00.006 16872 PhdController: newstate STATE_IDLE
02:39:42.233 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:42.235 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:39:42.238 00.003 16872 Enqueuing Expose request
02:39:42.257 00.019 9640 IsGuiding returns 1
02:39:42.257 00.000 9640 scope still moving after pulse duration time elapsed
02:39:42.288 00.031 9640 IsSlewing returns 0
02:39:42.288 00.000 9640 IsGuiding returns 0
02:39:42.288 00.000 9640 scope move finished after 60 + 55 ms
02:39:42.288 00.000 9640 Move returns status 0, amount 60
02:39:42.288 00.000 9640 MoveAxis(N, 0, ABG)
02:39:42.288 00.000 9640 Move returns status 0, amount 0
02:39:42.288 00.000 9640 move complete, result=0
02:39:42.289 00.001 9640 worker thread done servicing request
02:39:42.289 00.000 9640 Worker thread wakes up
02:39:42.289 00.000 16872 GuideStep: -0.5 px 60 ms EAST, 0.4 px 0 ms NORTH
02:39:42.291 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:39:42.291 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:39:43.125 00.834 16872 evsrv: cli 0D3BF8C8 connect
02:39:43.128 00.003 16872 case statement mapped state 6 to 3
02:39:43.133 00.005 16872 case statement mapped state 6 to 3
02:39:43.139 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"407331f5-495d-44c9-a7e6-6809dc1b02e5"}
02:39:43.143 00.004 16872 case statement mapped state 6 to 3
02:39:43.146 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"407331f5-495d-44c9-a7e6-6809dc1b02e5"}
02:39:43.149 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
02:39:45.305 02.156 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ad25a65-4ca5-4287-b817-3feb102c6afd"}
02:39:45.309 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6ad25a65-4ca5-4287-b817-3feb102c6afd"}
02:39:45.313 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72a056bd-277b-44e0-8e33-b8ca4d48e875"}
02:39:45.317 00.004 16872 case statement mapped state 6 to 3
02:39:45.320 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"72a056bd-277b-44e0-8e33-b8ca4d48e875"}
02:39:45.324 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"acdcc930-674c-48e2-9cb8-20d2003165ed"}
02:39:45.327 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.19,7.19],"pixels":"..."},"id":"acdcc930-674c-48e2-9cb8-20d2003165ed"}
02:39:46.362 01.035 9640 Exposure complete
02:39:46.504 00.142 9640 worker thread done servicing request
02:39:46.505 00.001 16872 OnExposeComplete: enter
02:39:46.510 00.005 16872 UpdateGuideState(): m_state=6
02:39:46.514 00.004 16872 Star::Find(15, 1624, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
02:39:46.517 00.003 16872 Star::Find returns 1 (0), X=1623.82, Y=289.38, Mass=327088, SNR=364.3, Peak=24236 HFD=3.7
02:39:46.520 00.003 16872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.59) = xAngle (0.31 = 0.31)
02:39:46.522 00.002 16872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.35 = 0.35)
02:39:46.525 00.003 16872 CameraToMount -- cameraX=0.08 cameraY=-0.27 hyp=0.29 cameraTheta=-1.28 mountX=0.27 mountY=0.10, mountTheta=0.35
02:39:46.529 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.08, y=-0.27, opts=13)
02:39:46.532 00.003 16872 Enqueuing Move request for scope (0.08, -0.27)
02:39:46.539 00.007 9640 Worker thread wakes up
02:39:46.539 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.27) opts 0xd
02:39:46.539 00.000 9640 Handling offset move in thread for scope, endpoint = (0.08, -0.27)
02:39:46.539 00.000 9640 Moving (0.08, -0.27) raw xDistance=0.27 yDistance=0.10
02:39:46.539 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.27
02:39:46.540 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=0
02:39:46.540 00.000 9640 MoveAxis(W, 23, ABG)
02:39:46.540 00.000 9640 Guiding  Dir = 3, Dur = 23
02:39:46.540 00.000 9640 IsSlewing returns 0
02:39:46.540 00.000 9640 IsGuiding returns 0
02:39:46.540 00.000 9640 PulseGuide returned control before completion, sleep 33
02:39:46.547 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65508, med=3452, FiltMin=3336, FiltMax=53192, Gamma=2.190
02:39:46.584 00.037 16872 UpdateGuideState exits: m=327088 SNR=364.3
02:39:46.590 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:46.594 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:39:46.598 00.004 16872 Enqueuing Expose request
02:39:46.600 00.002 9640 IsGuiding returns 1
02:39:46.600 00.000 9640 scope still moving after pulse duration time elapsed
02:39:46.632 00.032 9640 IsSlewing returns 0
02:39:46.632 00.000 9640 IsGuiding returns 0
02:39:46.632 00.000 9640 scope move finished after 23 + 68 ms
02:39:46.632 00.000 9640 Move returns status 0, amount 23
02:39:46.632 00.000 9640 MoveAxis(N, 0, ABG)
02:39:46.632 00.000 9640 Move returns status 0, amount 0
02:39:46.632 00.000 9640 move complete, result=0
02:39:46.635 00.003 9640 worker thread done servicing request
02:39:46.635 00.000 9640 Worker thread wakes up
02:39:46.635 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:39:46.635 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:39:46.638 00.003 16872 GuideStep: 0.3 px 23 ms WEST, 0.1 px 0 ms NORTH
02:39:48.805 02.167 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"629d3899-9031-4003-b335-4d4e753038a3"}
02:39:48.809 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"629d3899-9031-4003-b335-4d4e753038a3"}
02:39:48.812 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18e91b60-b9a2-43bb-9719-d7b858dc8f93"}
02:39:48.815 00.003 16872 case statement mapped state 6 to 3
02:39:48.818 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"18e91b60-b9a2-43bb-9719-d7b858dc8f93"}
02:39:48.823 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f3deb5c3-03af-41af-9d7b-fdfe4df370db"}
02:39:48.826 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.82,7.38],"pixels":"..."},"id":"f3deb5c3-03af-41af-9d7b-fdfe4df370db"}
02:39:50.705 01.879 9640 Exposure complete
02:39:50.844 00.139 9640 worker thread done servicing request
02:39:50.844 00.000 16872 OnExposeComplete: enter
02:39:50.847 00.003 16872 UpdateGuideState(): m_state=6
02:39:50.850 00.003 16872 Star::Find(15, 1623, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
02:39:50.852 00.002 16872 Star::Find returns 1 (0), X=1624.24, Y=290.57, Mass=336057, SNR=380.4, Peak=27992 HFD=3.6
02:39:50.856 00.004 16872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.59) = xAngle (2.65 = 2.65)
02:39:50.859 00.003 16872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.69 = 2.69)
02:39:50.863 00.004 16872 CameraToMount -- cameraX=0.51 cameraY=0.91 hyp=1.05 cameraTheta=1.06 mountX=-0.92 mountY=0.45, mountTheta=2.69
02:39:50.869 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=0.91, opts=13)
02:39:50.873 00.004 16872 Enqueuing Move request for scope (0.51, 0.91)
02:39:50.876 00.003 9640 Worker thread wakes up
02:39:50.876 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.91) opts 0xd
02:39:50.876 00.000 9640 Handling offset move in thread for scope, endpoint = (0.51, 0.91)
02:39:50.876 00.000 9640 Moving (0.51, 0.91) raw xDistance=-0.92 yDistance=0.45
02:39:50.877 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.81 from input -0.92
02:39:50.877 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.45, m_sumCorr=0
02:39:50.877 00.000 9640 MoveAxis(E, 96, ABG)
02:39:50.877 00.000 9640 Guiding  Dir = 2, Dur = 96
02:39:50.877 00.000 9640 IsSlewing returns 0
02:39:50.877 00.000 9640 IsGuiding returns 0
02:39:50.878 00.001 9640 PulseGuide returned control before completion, sleep 106
02:39:50.882 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=65448, med=3452, FiltMin=3280, FiltMax=49136, Gamma=2.190
02:39:50.919 00.037 16872 UpdateGuideState exits: m=336057 SNR=380.4
02:39:50.923 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:50.926 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:39:50.929 00.003 16872 Enqueuing Expose request
02:39:50.996 00.067 9640 IsGuiding returns 1
02:39:50.996 00.000 9640 scope still moving after pulse duration time elapsed
02:39:51.028 00.032 9640 IsSlewing returns 0
02:39:51.028 00.000 9640 IsGuiding returns 0
02:39:51.029 00.001 9640 scope move finished after 96 + 54 ms
02:39:51.029 00.000 9640 Move returns status 0, amount 96
02:39:51.029 00.000 9640 MoveAxis(N, 0, ABG)
02:39:51.029 00.000 9640 Move returns status 0, amount 0
02:39:51.029 00.000 9640 move complete, result=0
02:39:51.029 00.000 9640 worker thread done servicing request
02:39:51.029 00.000 9640 Worker thread wakes up
02:39:51.029 00.000 16872 GuideStep: -0.9 px 96 ms EAST, 0.5 px 0 ms NORTH
02:39:51.032 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:39:51.032 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:39:52.305 01.273 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f70348e6-5541-4196-b630-7dfcbddc7f6c"}
02:39:52.308 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f70348e6-5541-4196-b630-7dfcbddc7f6c"}
02:39:52.312 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9f61985c-c181-4eb1-a0cd-a5a87c1a8db7"}
02:39:52.316 00.004 16872 case statement mapped state 6 to 3
02:39:52.320 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f61985c-c181-4eb1-a0cd-a5a87c1a8db7"}
02:39:52.326 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5ba8e75a-c9a2-47df-a397-0d5a46083bcd"}
02:39:52.329 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.24,6.57],"pixels":"..."},"id":"5ba8e75a-c9a2-47df-a397-0d5a46083bcd"}
02:39:55.097 02.768 9640 Exposure complete
02:39:55.239 00.142 9640 worker thread done servicing request
02:39:55.239 00.000 16872 OnExposeComplete: enter
02:39:55.242 00.003 16872 UpdateGuideState(): m_state=6
02:39:55.244 00.002 16872 Star::Find(15, 1624, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
02:39:55.247 00.003 16872 Star::Find returns 1 (0), X=1624.30, Y=289.22, Mass=328025, SNR=374.6, Peak=23688 HFD=3.8
02:39:55.250 00.003 16872 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-1.59) = xAngle (0.93 = 0.93)
02:39:55.252 00.002 16872 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.97 = 0.97)
02:39:55.255 00.003 16872 CameraToMount -- cameraX=0.56 cameraY=-0.43 hyp=0.71 cameraTheta=-0.66 mountX=0.43 mountY=0.59, mountTheta=0.94
02:39:55.260 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.56, y=-0.43, opts=13)
02:39:55.263 00.003 16872 Enqueuing Move request for scope (0.56, -0.43)
02:39:55.267 00.004 9640 Worker thread wakes up
02:39:55.267 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.43) opts 0xd
02:39:55.267 00.000 9640 Handling offset move in thread for scope, endpoint = (0.56, -0.43)
02:39:55.267 00.000 9640 Moving (0.56, -0.43) raw xDistance=0.43 yDistance=0.59
02:39:55.267 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.43
02:39:55.267 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.59, m_sumCorr=0.21
02:39:55.267 00.000 9640 MoveAxis(W, 36, ABG)
02:39:55.267 00.000 9640 Guiding  Dir = 3, Dur = 36
02:39:55.267 00.000 9640 IsSlewing returns 0
02:39:55.269 00.002 9640 IsGuiding returns 0
02:39:55.269 00.000 9640 PulseGuide returned control before completion, sleep 46
02:39:55.272 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=65512, med=3452, FiltMin=3320, FiltMax=53384, Gamma=2.190
02:39:55.306 00.034 16872 UpdateGuideState exits: m=328025 SNR=374.6
02:39:55.309 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:55.313 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:39:55.317 00.004 16872 Enqueuing Expose request
02:39:55.328 00.011 9640 IsGuiding returns 1
02:39:55.329 00.001 9640 scope still moving after pulse duration time elapsed
02:39:55.358 00.029 9640 IsSlewing returns 0
02:39:55.359 00.001 9640 IsGuiding returns 0
02:39:55.359 00.000 9640 scope move finished after 36 + 54 ms
02:39:55.359 00.000 9640 Move returns status 0, amount 36
02:39:55.359 00.000 9640 MoveAxis(S, 25, ABG)
02:39:55.359 00.000 9640 Guiding  Dir = 1, Dur = 25
02:39:55.360 00.001 9640 IsSlewing returns 0
02:39:55.360 00.000 9640 IsGuiding returns 0
02:39:55.360 00.000 9640 PulseGuide returned control before completion, sleep 35
02:39:55.405 00.045 9640 IsGuiding returns 1
02:39:55.405 00.000 9640 scope still moving after pulse duration time elapsed
02:39:55.436 00.031 9640 IsSlewing returns 0
02:39:55.436 00.000 9640 IsGuiding returns 0
02:39:55.436 00.000 9640 scope move finished after 25 + 51 ms
02:39:55.436 00.000 9640 Move returns status 0, amount 25
02:39:55.436 00.000 9640 move complete, result=0
02:39:55.436 00.000 9640 worker thread done servicing request
02:39:55.436 00.000 9640 Worker thread wakes up
02:39:55.436 00.000 16872 GuideStep: 0.4 px 36 ms WEST, 0.6 px 25 ms SOUTH
02:39:55.440 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:39:55.440 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:39:55.803 00.363 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"26139663-e17c-42a1-a8e7-2e040469f26d"}
02:39:55.806 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"26139663-e17c-42a1-a8e7-2e040469f26d"}
02:39:55.811 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0060a142-50aa-459a-be6f-34d2ecf6c4cd"}
02:39:55.816 00.005 16872 case statement mapped state 6 to 3
02:39:55.820 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0060a142-50aa-459a-be6f-34d2ecf6c4cd"}
02:39:55.824 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1e07396c-8001-451c-a9c7-cfd1e34eb8ef"}
02:39:55.828 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.30,7.22],"pixels":"..."},"id":"1e07396c-8001-451c-a9c7-cfd1e34eb8ef"}
02:39:59.303 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40d94130-1841-45d9-a60a-50fc6d2e04b4"}
02:39:59.306 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"40d94130-1841-45d9-a60a-50fc6d2e04b4"}
02:39:59.310 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7794d9f0-d818-4c09-a7f6-c19176054de5"}
02:39:59.313 00.003 16872 case statement mapped state 6 to 3
02:39:59.315 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7794d9f0-d818-4c09-a7f6-c19176054de5"}
02:39:59.320 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"834c7e1f-299b-4f2c-9ccb-e6ca0b6b30ce"}
02:39:59.323 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.30,7.22],"pixels":"..."},"id":"834c7e1f-299b-4f2c-9ccb-e6ca0b6b30ce"}
02:39:59.503 00.180 9640 Exposure complete
02:39:59.641 00.138 9640 worker thread done servicing request
02:39:59.642 00.001 16872 OnExposeComplete: enter
02:39:59.644 00.002 16872 UpdateGuideState(): m_state=6
02:39:59.648 00.004 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
02:39:59.650 00.002 16872 Star::Find returns 1 (0), X=1624.04, Y=289.42, Mass=331336, SNR=360.1, Peak=27020 HFD=3.6
02:39:59.654 00.004 16872 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.59) = xAngle (0.94 = 0.94)
02:39:59.657 00.003 16872 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.98 = 0.98)
02:39:59.659 00.002 16872 CameraToMount -- cameraX=0.31 cameraY=-0.23 hyp=0.39 cameraTheta=-0.65 mountX=0.23 mountY=0.32, mountTheta=0.95
02:39:59.663 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.31, y=-0.23, opts=13)
02:39:59.667 00.004 16872 Enqueuing Move request for scope (0.31, -0.23)
02:39:59.670 00.003 9640 Worker thread wakes up
02:39:59.670 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.23) opts 0xd
02:39:59.671 00.001 9640 Handling offset move in thread for scope, endpoint = (0.31, -0.23)
02:39:59.671 00.000 9640 Moving (0.31, -0.23) raw xDistance=0.23 yDistance=0.32
02:39:59.671 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.23
02:39:59.671 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.32, m_sumCorr=0.21
02:39:59.671 00.000 9640 MoveAxis(W, 28, ABG)
02:39:59.671 00.000 9640 Guiding  Dir = 3, Dur = 28
02:39:59.671 00.000 9640 IsSlewing returns 0
02:39:59.671 00.000 9640 IsGuiding returns 0
02:39:59.672 00.001 9640 PulseGuide returned control before completion, sleep 38
02:39:59.676 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=65516, med=3452, FiltMin=3316, FiltMax=54908, Gamma=2.190
02:39:59.711 00.035 16872 UpdateGuideState exits: m=331336 SNR=360.1
02:39:59.714 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:59.716 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:39:59.718 00.002 16872 Enqueuing Expose request
02:39:59.724 00.006 9640 IsGuiding returns 1
02:39:59.724 00.000 9640 scope still moving after pulse duration time elapsed
02:39:59.756 00.032 9640 IsSlewing returns 0
02:39:59.756 00.000 9640 IsGuiding returns 0
02:39:59.756 00.000 9640 scope move finished after 28 + 56 ms
02:39:59.756 00.000 9640 Move returns status 0, amount 28
02:39:59.756 00.000 9640 MoveAxis(N, 0, ABG)
02:39:59.756 00.000 9640 Move returns status 0, amount 0
02:39:59.756 00.000 9640 move complete, result=0
02:39:59.757 00.001 9640 worker thread done servicing request
02:39:59.757 00.000 9640 Worker thread wakes up
02:39:59.757 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:39:59.757 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:39:59.759 00.002 16872 GuideStep: 0.2 px 28 ms WEST, 0.3 px 0 ms NORTH
02:40:02.802 03.043 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62ea2630-a7a6-4cc2-b3d8-91cb858d7b33"}
02:40:02.807 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62ea2630-a7a6-4cc2-b3d8-91cb858d7b33"}
02:40:02.810 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9706b063-6582-4bee-9dd0-01113aa983fe"}
02:40:02.813 00.003 16872 case statement mapped state 6 to 3
02:40:02.816 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9706b063-6582-4bee-9dd0-01113aa983fe"}
02:40:02.820 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4521d593-1b60-4261-997b-04da88a029c4"}
02:40:02.823 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.04,7.42],"pixels":"..."},"id":"4521d593-1b60-4261-997b-04da88a029c4"}
02:40:03.807 00.984 9640 Exposure complete
02:40:03.944 00.137 9640 worker thread done servicing request
02:40:03.945 00.001 16872 OnExposeComplete: enter
02:40:03.947 00.002 16872 UpdateGuideState(): m_state=6
02:40:03.950 00.003 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
02:40:03.953 00.003 16872 Star::Find returns 1 (0), X=1624.18, Y=290.74, Mass=342906, SNR=379.0, Peak=29744 HFD=3.5
02:40:03.959 00.006 16872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.59) = xAngle (2.77 = 2.77)
02:40:03.962 00.003 16872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.81 = 2.81)
02:40:03.964 00.002 16872 CameraToMount -- cameraX=0.45 cameraY=1.08 hyp=1.17 cameraTheta=1.18 mountX=-1.09 mountY=0.38, mountTheta=2.81
02:40:03.968 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.45, y=1.08, opts=13)
02:40:03.972 00.004 16872 Enqueuing Move request for scope (0.45, 1.08)
02:40:03.975 00.003 9640 Worker thread wakes up
02:40:03.975 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.45, 1.08) opts 0xd
02:40:03.975 00.000 9640 Handling offset move in thread for scope, endpoint = (0.45, 1.08)
02:40:03.975 00.000 9640 Moving (0.45, 1.08) raw xDistance=-1.09 yDistance=0.38
02:40:03.975 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.09
02:40:03.975 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.38, m_sumCorr=0.45
02:40:03.975 00.000 9640 MoveAxis(E, 113, ABG)
02:40:03.975 00.000 9640 Guiding  Dir = 2, Dur = 113
02:40:03.975 00.000 9640 IsSlewing returns 0
02:40:03.975 00.000 9640 IsGuiding returns 0
02:40:03.977 00.002 9640 PulseGuide returned control before completion, sleep 123
02:40:03.982 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3108, max=65508, med=3452, FiltMin=3296, FiltMax=52172, Gamma=2.190
02:40:04.017 00.035 16872 UpdateGuideState exits: m=342906 SNR=379.0
02:40:04.022 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:04.024 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:40:04.027 00.003 16872 Enqueuing Expose request
02:40:04.112 00.085 9640 IsGuiding returns 1
02:40:04.112 00.000 9640 scope still moving after pulse duration time elapsed
02:40:04.141 00.029 9640 IsSlewing returns 0
02:40:04.141 00.000 9640 IsGuiding returns 0
02:40:04.142 00.001 9640 scope move finished after 113 + 52 ms
02:40:04.142 00.000 9640 Move returns status 0, amount 113
02:40:04.142 00.000 9640 MoveAxis(S, 28, ABG)
02:40:04.142 00.000 9640 Guiding  Dir = 1, Dur = 28
02:40:04.142 00.000 9640 IsSlewing returns 0
02:40:04.142 00.000 9640 IsGuiding returns 0
02:40:04.143 00.001 9640 PulseGuide returned control before completion, sleep 38
02:40:04.187 00.044 9640 IsGuiding returns 1
02:40:04.187 00.000 9640 scope still moving after pulse duration time elapsed
02:40:04.219 00.032 9640 IsSlewing returns 0
02:40:04.220 00.001 9640 IsGuiding returns 0
02:40:04.220 00.000 9640 scope move finished after 28 + 48 ms
02:40:04.220 00.000 9640 Move returns status 0, amount 28
02:40:04.220 00.000 9640 move complete, result=0
02:40:04.220 00.000 9640 worker thread done servicing request
02:40:04.220 00.000 9640 Worker thread wakes up
02:40:04.220 00.000 16872 GuideStep: -1.1 px 113 ms EAST, 0.4 px 28 ms SOUTH
02:40:04.223 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:40:04.223 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:40:06.302 02.079 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c3ccc74-6e4a-48e4-8987-b3f4c7086043"}
02:40:06.305 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8c3ccc74-6e4a-48e4-8987-b3f4c7086043"}
02:40:06.310 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b371b8d-b755-447d-b10b-762e0b760b2c"}
02:40:06.313 00.003 16872 case statement mapped state 6 to 3
02:40:06.317 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b371b8d-b755-447d-b10b-762e0b760b2c"}
02:40:06.320 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cc4d4422-bb01-49bb-89ac-78b552762493"}
02:40:06.323 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.18,6.74],"pixels":"..."},"id":"cc4d4422-bb01-49bb-89ac-78b552762493"}
02:40:08.288 01.965 9640 Exposure complete
02:40:08.427 00.139 9640 worker thread done servicing request
02:40:08.427 00.000 16872 OnExposeComplete: enter
02:40:08.430 00.003 16872 UpdateGuideState(): m_state=6
02:40:08.434 00.004 16872 Star::Find(15, 1624, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:40:08.436 00.002 16872 Star::Find returns 1 (0), X=1624.25, Y=289.59, Mass=346803, SNR=373.8, Peak=31148 HFD=3.4
02:40:08.439 00.003 16872 MultiStar: exiting stabilization period
02:40:08.442 00.003 16872 MultiStar: updating star positions after lock position change
02:40:08.445 00.003 16872 Star::Find(15, 69, 808, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:40:08.447 00.002 16872 Star::Find returns 1 (0), X=69.74, Y=808.72, Mass=153750, SNR=230.5, Peak=13216 HFD=3.7
02:40:08.450 00.003 16872 Star::Find(15, 1164, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:40:08.452 00.002 16872 Star::Find returns 1 (0), X=1163.93, Y=523.22, Mass=130664, SNR=225.1, Peak=13768 HFD=3.3
02:40:08.457 00.005 16872 Star::Find(15, 1577, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:40:08.459 00.002 16872 Star::Find returns 1 (0), X=1578.09, Y=185.57, Mass=122564, SNR=206.1, Peak=14016 HFD=3.3
02:40:08.463 00.004 16872 Star::Find(15, 1738, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:40:08.465 00.002 16872 Star::Find returns 1 (0), X=1738.37, Y=241.11, Mass=71637, SNR=146.3, Peak=9212 HFD=3.4
02:40:08.467 00.002 16872 Star::Find(15, 137, 914, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:40:08.470 00.003 16872 Star::Find returns 1 (0), X=137.64, Y=913.94, Mass=79562, SNR=161.4, Peak=8472 HFD=3.8
02:40:08.474 00.004 16872 Star::Find(15, 682, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:40:08.477 00.003 16872 Star::Find returns 1 (0), X=681.82, Y=883.98, Mass=70594, SNR=148.3, Peak=9008 HFD=3.6
02:40:08.479 00.002 16872 Star::Find(15, 1126, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:40:08.482 00.003 16872 Star::Find returns 1 (0), X=1126.33, Y=997.23, Mass=41184, SNR=103.9, Peak=6732 HFD=3.4
02:40:08.485 00.003 16872 Star::Find(15, 354, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:40:08.488 00.003 16872 Star::Find returns 1 (0), X=355.02, Y=136.80, Mass=36067, SNR=102.0, Peak=6044 HFD=3.7
02:40:08.490 00.002 16872 Star::Find(15, 213, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:40:08.492 00.002 16872 Star::Find returns 1 (0), X=213.21, Y=661.53, Mass=34777, SNR=93.1, Peak=6380 HFD=3.3
02:40:08.495 00.003 16872 Star::Find(15, 1689, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:40:08.497 00.002 16872 Star::Find returns 1 (0), X=1690.29, Y=920.10, Mass=31888, SNR=90.0, Peak=6360 HFD=3.0
02:40:08.500 00.003 16872 Star::Find(15, 1082, 560, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:40:08.504 00.004 16872 Star::Find returns 1 (0), X=1082.85, Y=560.50, Mass=33430, SNR=96.1, Peak=6080 HFD=3.4
02:40:08.507 00.003 16872 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.59) = xAngle (1.47 = 1.47)
02:40:08.510 00.003 16872 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.52 = 1.52)
02:40:08.512 00.002 16872 CameraToMount -- cameraX=0.52 cameraY=-0.06 hyp=0.52 cameraTheta=-0.12 mountX=0.05 mountY=0.52, mountTheta=1.47
02:40:08.517 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.52, y=-0.06, opts=13)
02:40:08.521 00.004 16872 Enqueuing Move request for scope (0.52, -0.06)
02:40:08.523 00.002 9640 Worker thread wakes up
02:40:08.523 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.06) opts 0xd
02:40:08.523 00.000 9640 Handling offset move in thread for scope, endpoint = (0.52, -0.06)
02:40:08.523 00.000 9640 Moving (0.52, -0.06) raw xDistance=0.05 yDistance=0.52
02:40:08.523 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:40:08.523 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.52, m_sumCorr=0.45
02:40:08.523 00.000 9640 MoveAxis(E, 0, ABG)
02:40:08.523 00.000 9640 Move returns status 0, amount 0
02:40:08.523 00.000 9640 MoveAxis(N, 0, ABG)
02:40:08.523 00.000 9640 Move returns status 0, amount 0
02:40:08.523 00.000 9640 move complete, result=0
02:40:08.523 00.000 9640 worker thread done servicing request
02:40:08.528 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65504, med=3448, FiltMin=3298, FiltMax=55900, Gamma=2.190
02:40:08.566 00.038 16872 UpdateGuideState exits: m=346803 SNR=373.8
02:40:08.569 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:08.573 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:40:08.576 00.003 16872 Enqueuing Expose request
02:40:08.579 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
02:40:08.585 00.006 9640 Worker thread wakes up
02:40:08.585 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:40:08.585 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:40:09.801 01.216 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"31f8284a-f16c-4eb9-9d9d-9d5346d440d4"}
02:40:09.806 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"31f8284a-f16c-4eb9-9d9d-9d5346d440d4"}
02:40:09.811 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d6a4d67-0501-4273-8a00-5566f3a6f77f"}
02:40:09.815 00.004 16872 case statement mapped state 6 to 3
02:40:09.819 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d6a4d67-0501-4273-8a00-5566f3a6f77f"}
02:40:09.823 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"863bd656-d5b3-4186-80d9-ef8fdfbeb773"}
02:40:09.829 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.25,6.59],"pixels":"..."},"id":"863bd656-d5b3-4186-80d9-ef8fdfbeb773"}
02:40:12.658 02.829 9640 Exposure complete
02:40:12.798 00.140 9640 worker thread done servicing request
02:40:12.798 00.000 16872 OnExposeComplete: enter
02:40:12.801 00.003 16872 UpdateGuideState(): m_state=6
02:40:12.804 00.003 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:40:12.806 00.002 16872 Star::Find returns 1 (0), X=1624.46, Y=289.67, Mass=316554, SNR=363.0, Peak=25612 HFD=3.4
02:40:12.809 00.003 16872 MultiStar: [#1 -0.06,-0.17,0.64,U] [#2 0.03,0.04,0.59,U] [#3 0.08,0.06,0.60,U] [#4 0.07,-0.02,0.41,U] [#5 0.04,0.03,0.43,U] [#6 0.34,0.03,0.42,U] [#7 0.10,-0.17,0.29,U] [#8 -0.13,-0.15,0.27,U] 
02:40:12.812 00.003 16872 refined, 8 included, MultiStar: {0.20, -0.02}, one-star: {0.72, 0.02}
02:40:12.817 00.005 16872 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.59) = xAngle (1.47 = 1.47)
02:40:12.820 00.003 16872 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.51 = 1.51)
02:40:12.822 00.002 16872 CameraToMount -- cameraX=0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-0.12 mountX=0.02 mountY=0.20, mountTheta=1.47
02:40:12.826 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=-0.02, opts=13)
02:40:12.829 00.003 16872 Enqueuing Move request for scope (0.20, -0.02)
02:40:12.832 00.003 9640 Worker thread wakes up
02:40:12.832 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.02) opts 0xd
02:40:12.832 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, -0.02)
02:40:12.832 00.000 9640 Moving (0.20, -0.02) raw xDistance=0.02 yDistance=0.20
02:40:12.832 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:40:12.832 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.20, m_sumCorr=0.63
02:40:12.832 00.000 9640 MoveAxis(E, 0, ABG)
02:40:12.832 00.000 9640 Move returns status 0, amount 0
02:40:12.832 00.000 9640 MoveAxis(S, 22, ABG)
02:40:12.832 00.000 9640 Guiding  Dir = 1, Dur = 22
02:40:12.833 00.001 9640 IsSlewing returns 0
02:40:12.833 00.000 9640 IsGuiding returns 0
02:40:12.833 00.000 9640 PulseGuide returned control before completion, sleep 32
02:40:12.838 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3100, max=65512, med=3444, FiltMin=3332, FiltMax=51284, Gamma=2.190
02:40:12.871 00.033 16872 UpdateGuideState exits: m=316554 SNR=363.0
02:40:12.876 00.005 9640 IsGuiding returns 1
02:40:12.876 00.000 9640 scope still moving after pulse duration time elapsed
02:40:12.876 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:12.880 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:40:12.882 00.002 16872 Enqueuing Expose request
02:40:12.905 00.023 9640 IsSlewing returns 0
02:40:12.905 00.000 9640 IsGuiding returns 0
02:40:12.905 00.000 9640 scope move finished after 22 + 49 ms
02:40:12.905 00.000 9640 Move returns status 0, amount 22
02:40:12.905 00.000 9640 move complete, result=0
02:40:12.905 00.000 9640 worker thread done servicing request
02:40:12.905 00.000 9640 Worker thread wakes up
02:40:12.906 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:40:12.906 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:40:12.906 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 22 ms SOUTH
02:40:13.335 00.429 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3b3f0f7d-f56b-4f07-824d-bbbdbbbc0ff7"}
02:40:13.338 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3b3f0f7d-f56b-4f07-824d-bbbdbbbc0ff7"}
02:40:13.342 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d85d8bcc-ac70-465b-b457-515603ce5136"}
02:40:13.345 00.003 16872 case statement mapped state 6 to 3
02:40:13.348 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d85d8bcc-ac70-465b-b457-515603ce5136"}
02:40:13.352 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"78bfff02-0761-4459-9e47-caba9938def6"}
02:40:13.356 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.46,6.67],"pixels":"..."},"id":"78bfff02-0761-4459-9e47-caba9938def6"}
02:40:16.834 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fb85c74c-de0e-4cd2-85b7-9eb5c842a7f6"}
02:40:16.838 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fb85c74c-de0e-4cd2-85b7-9eb5c842a7f6"}
02:40:16.844 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e08a98ae-ab88-43fa-98d0-b6542a978198"}
02:40:16.847 00.003 16872 case statement mapped state 6 to 3
02:40:16.851 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e08a98ae-ab88-43fa-98d0-b6542a978198"}
02:40:16.856 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc7bff37-4f6c-427b-9d32-86123671db7c"}
02:40:16.859 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.46,6.67],"pixels":"..."},"id":"dc7bff37-4f6c-427b-9d32-86123671db7c"}
02:40:16.973 00.114 9640 Exposure complete
02:40:17.110 00.137 9640 worker thread done servicing request
02:40:17.110 00.000 16872 OnExposeComplete: enter
02:40:17.114 00.004 16872 UpdateGuideState(): m_state=6
02:40:17.120 00.006 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:40:17.123 00.003 16872 Star::Find returns 1 (0), X=1624.11, Y=289.31, Mass=337973, SNR=374.7, Peak=28004 HFD=3.5
02:40:17.126 00.003 16872 MultiStar: [#1 -0.09,-0.42,0.61,U] [#2 0.09,-0.10,0.59,U] [#3 0.06,-0.26,0.54,U] [#4 -0.08,-0.12,0.37,U] [#5 -0.28,-0.20,0.43,U] [#6 0.42,-0.15,0.42,U] [#7 0.03,-0.28,0.28,U] [#8 -0.29,-0.72,0.00,M1] 
02:40:17.128 00.002 16872 refined, 7 included, MultiStar: {0.10, -0.25}, one-star: {0.37, -0.34}
02:40:17.131 00.003 16872 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.59) = xAngle (0.40 = 0.40)
02:40:17.134 00.003 16872 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.45 = 0.45)
02:40:17.137 00.003 16872 CameraToMount -- cameraX=0.10 cameraY=-0.25 hyp=0.27 cameraTheta=-1.18 mountX=0.25 mountY=0.12, mountTheta=0.44
02:40:17.140 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=-0.25, opts=13)
02:40:17.144 00.004 16872 Enqueuing Move request for scope (0.10, -0.25)
02:40:17.147 00.003 9640 Worker thread wakes up
02:40:17.147 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.25) opts 0xd
02:40:17.147 00.000 9640 Handling offset move in thread for scope, endpoint = (0.10, -0.25)
02:40:17.147 00.000 9640 Moving (0.10, -0.25) raw xDistance=0.25 yDistance=0.12
02:40:17.147 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.25
02:40:17.147 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0.63
02:40:17.147 00.000 9640 MoveAxis(W, 27, ABG)
02:40:17.147 00.000 9640 Guiding  Dir = 3, Dur = 27
02:40:17.147 00.000 9640 IsSlewing returns 0
02:40:17.148 00.001 9640 IsGuiding returns 0
02:40:17.148 00.000 9640 PulseGuide returned control before completion, sleep 37
02:40:17.153 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3184, max=65508, med=3452, FiltMin=3328, FiltMax=54052, Gamma=2.190
02:40:17.187 00.034 16872 UpdateGuideState exits: m=337973 SNR=374.7
02:40:17.191 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:17.196 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:40:17.200 00.004 16872 Enqueuing Expose request
02:40:17.202 00.002 9640 IsGuiding returns 1
02:40:17.202 00.000 9640 scope still moving after pulse duration time elapsed
02:40:17.225 00.023 9640 IsSlewing returns 0
02:40:17.225 00.000 9640 IsGuiding returns 0
02:40:17.225 00.000 9640 scope move finished after 27 + 50 ms
02:40:17.226 00.001 9640 Move returns status 0, amount 27
02:40:17.226 00.000 9640 MoveAxis(N, 0, ABG)
02:40:17.226 00.000 9640 Move returns status 0, amount 0
02:40:17.226 00.000 9640 move complete, result=0
02:40:17.226 00.000 9640 worker thread done servicing request
02:40:17.226 00.000 9640 Worker thread wakes up
02:40:17.227 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:40:17.227 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:40:17.228 00.001 16872 GuideStep: 0.3 px 27 ms WEST, 0.1 px 0 ms NORTH
02:40:20.334 03.106 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f46851b8-c8cd-42e7-8f19-6bb63cbdec41"}
02:40:20.338 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f46851b8-c8cd-42e7-8f19-6bb63cbdec41"}
02:40:20.341 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c68eb6e-c6f1-46f1-a78b-5309cedd95ee"}
02:40:20.343 00.002 16872 case statement mapped state 6 to 3
02:40:20.347 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c68eb6e-c6f1-46f1-a78b-5309cedd95ee"}
02:40:20.352 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c5fb930-0055-4c77-ae79-e54874bafeaa"}
02:40:20.356 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.11,7.31],"pixels":"..."},"id":"5c5fb930-0055-4c77-ae79-e54874bafeaa"}
02:40:21.304 00.948 9640 Exposure complete
02:40:21.495 00.191 9640 worker thread done servicing request
02:40:21.495 00.000 16872 OnExposeComplete: enter
02:40:21.499 00.004 16872 UpdateGuideState(): m_state=6
02:40:21.504 00.005 16872 Star::Find(15, 1624, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:40:21.512 00.008 16872 Star::Find returns 1 (0), X=1623.97, Y=290.07, Mass=339279, SNR=372.9, Peak=28520 HFD=3.9
02:40:21.517 00.005 16872 MultiStar: [#1 -0.15,0.13,0.61,U] [#2 -0.07,0.42,0.57,U] [#3 -0.02,0.52,0.56,U] [#4 -0.26,0.58,0.38,U] [#5 -0.43,0.42,0.42,U] [#6 0.39,0.43,0.39,U] [#7 -0.19,0.26,0.29,U] [#8 -0.18,0.01,0.29,U] 
02:40:21.522 00.005 16872 refined, 8 included, MultiStar: {-0.03, 0.37}, one-star: {0.24, 0.41}
02:40:21.527 00.005 16872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-1.59) = xAngle (3.24 = -3.04)
02:40:21.534 00.007 16872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.29 = -3.00)
02:40:21.542 00.008 16872 CameraToMount -- cameraX=-0.03 cameraY=0.37 hyp=0.37 cameraTheta=1.65 mountX=-0.37 mountY=-0.05, mountTheta=-3.00
02:40:21.551 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.03, y=0.37, opts=13)
02:40:21.555 00.004 16872 Enqueuing Move request for scope (-0.03, 0.37)
02:40:21.560 00.005 9640 Worker thread wakes up
02:40:21.560 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.37) opts 0xd
02:40:21.560 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.03, 0.37)
02:40:21.560 00.000 9640 Moving (-0.03, 0.37) raw xDistance=-0.37 yDistance=-0.05
02:40:21.560 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.37
02:40:21.560 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.05, m_sumCorr=0.63
02:40:21.560 00.000 9640 MoveAxis(E, 37, ABG)
02:40:21.560 00.000 9640 Guiding  Dir = 2, Dur = 37
02:40:21.560 00.000 9640 IsSlewing returns 0
02:40:21.561 00.001 9640 IsGuiding returns 0
02:40:21.561 00.000 9640 PulseGuide returned control before completion, sleep 47
02:40:21.568 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=64232, med=3452, FiltMin=3328, FiltMax=53352, Gamma=2.190
02:40:21.612 00.044 16872 UpdateGuideState exits: m=339279 SNR=372.9
02:40:21.617 00.005 9640 IsGuiding returns 1
02:40:21.617 00.000 9640 scope still moving after pulse duration time elapsed
02:40:21.617 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:21.621 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:40:21.625 00.004 16872 Enqueuing Expose request
02:40:21.647 00.022 9640 IsSlewing returns 0
02:40:21.647 00.000 9640 IsGuiding returns 0
02:40:21.647 00.000 9640 scope move finished after 37 + 48 ms
02:40:21.647 00.000 9640 Move returns status 0, amount 37
02:40:21.647 00.000 9640 MoveAxis(N, 0, ABG)
02:40:21.647 00.000 9640 Move returns status 0, amount 0
02:40:21.647 00.000 9640 move complete, result=0
02:40:21.648 00.001 9640 worker thread done servicing request
02:40:21.648 00.000 9640 Worker thread wakes up
02:40:21.648 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:40:21.648 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:40:21.650 00.002 16872 GuideStep: -0.4 px 37 ms EAST, -0.1 px 0 ms NORTH
02:40:23.834 02.184 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"effca6e7-4bb7-4887-84ce-cb7420b34368"}
02:40:23.838 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"effca6e7-4bb7-4887-84ce-cb7420b34368"}
02:40:23.841 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eb9801a6-d732-4481-96d6-31e9a35fd010"}
02:40:23.844 00.003 16872 case statement mapped state 6 to 3
02:40:23.846 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb9801a6-d732-4481-96d6-31e9a35fd010"}
02:40:23.850 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a426ccf8-b80f-4b2a-a7de-9c9f740d8ff3"}
02:40:23.855 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.97,7.07],"pixels":"..."},"id":"a426ccf8-b80f-4b2a-a7de-9c9f740d8ff3"}
02:40:25.707 01.852 9640 Exposure complete
02:40:25.849 00.142 9640 worker thread done servicing request
02:40:25.849 00.000 16872 OnExposeComplete: enter
02:40:25.852 00.003 16872 UpdateGuideState(): m_state=6
02:40:25.856 00.004 16872 Star::Find(15, 1623, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
02:40:25.859 00.003 16872 Star::Find returns 1 (0), X=1623.98, Y=289.70, Mass=336899, SNR=376.4, Peak=26280 HFD=4.0
02:40:25.862 00.003 16872 MultiStar: [#1 -0.09,-0.26,0.59,U] [#2 -0.04,0.29,0.54,U] [#3 -0.26,0.27,0.55,U] [#4 -0.32,0.24,0.38,U] [#5 -0.15,0.10,0.43,U] [#6 0.13,-0.12,0.39,U] [#7 -0.18,-0.31,0.26,U] [#8 -0.50,-0.21,0.28,U] 
02:40:25.864 00.002 16872 refined, 8 included, MultiStar: {-0.07, 0.03}, one-star: {0.25, 0.05}
02:40:25.866 00.002 16872 CameraToMount -- cameraTheta (2.66) - m_xAngle (-1.59) = xAngle (4.24 = -2.04)
02:40:25.870 00.004 16872 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.29 = -1.99)
02:40:25.873 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.66 mountX=-0.03 mountY=-0.07, mountTheta=-2.03
02:40:25.877 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=0.03, opts=13)
02:40:25.881 00.004 16872 Enqueuing Move request for scope (-0.07, 0.03)
02:40:25.884 00.003 9640 Worker thread wakes up
02:40:25.884 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
02:40:25.884 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
02:40:25.884 00.000 9640 Moving (-0.07, 0.03) raw xDistance=-0.03 yDistance=-0.07
02:40:25.886 00.002 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:40:25.886 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=0.63
02:40:25.886 00.000 9640 MoveAxis(E, 0, ABG)
02:40:25.886 00.000 9640 Move returns status 0, amount 0
02:40:25.886 00.000 9640 MoveAxis(N, 0, ABG)
02:40:25.886 00.000 9640 Move returns status 0, amount 0
02:40:25.886 00.000 9640 move complete, result=0
02:40:25.886 00.000 9640 worker thread done servicing request
02:40:25.892 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=65512, med=3452, FiltMin=3330, FiltMax=50728, Gamma=2.190
02:40:25.924 00.032 16872 UpdateGuideState exits: m=336899 SNR=376.4
02:40:25.928 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:25.933 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:40:25.936 00.003 16872 Enqueuing Expose request
02:40:25.938 00.002 16872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:40:25.941 00.003 9640 Worker thread wakes up
02:40:25.941 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:40:25.941 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:40:27.333 01.392 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"154b2b53-f32f-4d8c-a98a-d4686bc6470c"}
02:40:27.339 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"154b2b53-f32f-4d8c-a98a-d4686bc6470c"}
02:40:27.343 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2811118f-cf4c-4ee8-aec5-5f2c05fc349d"}
02:40:27.348 00.005 16872 case statement mapped state 6 to 3
02:40:27.352 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2811118f-cf4c-4ee8-aec5-5f2c05fc349d"}
02:40:27.357 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4da1e129-f5c0-46dd-b0b2-1cabaa2aaa60"}
02:40:27.360 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.98,6.70],"pixels":"..."},"id":"4da1e129-f5c0-46dd-b0b2-1cabaa2aaa60"}
02:40:30.015 02.655 9640 Exposure complete
02:40:30.153 00.138 9640 worker thread done servicing request
02:40:30.154 00.001 16872 OnExposeComplete: enter
02:40:30.156 00.002 16872 UpdateGuideState(): m_state=6
02:40:30.159 00.003 16872 Star::Find(15, 1623, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:40:30.161 00.002 16872 Star::Find returns 1 (0), X=1623.79, Y=290.04, Mass=328824, SNR=351.5, Peak=22484 HFD=4.1
02:40:30.164 00.003 16872 MultiStar: [#1 -0.17,0.34,0.62,U] [#2 -0.47,0.60,0.00,M1] [#3 -0.31,0.59,0.59,U] [#4 -0.19,0.63,0.41,U] [#5 -0.08,0.50,0.44,U] [#6 0.14,0.62,0.43,U] [#7 -0.23,0.61,0.32,U] [#8 -0.34,0.17,0.28,U] 
02:40:30.169 00.005 16872 single-star, 7 included, MultiStar: {-0.11, 0.47}, one-star: {0.06, 0.38}
02:40:30.171 00.002 16872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.59) = xAngle (3.01 = 3.01)
02:40:30.174 00.003 16872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.05 = 3.05)
02:40:30.176 00.002 16872 CameraToMount -- cameraX=0.06 cameraY=0.38 hyp=0.39 cameraTheta=1.42 mountX=-0.38 mountY=0.03, mountTheta=3.05
02:40:30.181 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.38, opts=13)
02:40:30.184 00.003 16872 Enqueuing Move request for scope (0.06, 0.38)
02:40:30.186 00.002 9640 Worker thread wakes up
02:40:30.187 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.38) opts 0xd
02:40:30.187 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.38)
02:40:30.187 00.000 9640 Moving (0.06, 0.38) raw xDistance=-0.38 yDistance=0.03
02:40:30.187 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.38
02:40:30.187 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=0.63
02:40:30.187 00.000 9640 MoveAxis(E, 41, ABG)
02:40:30.187 00.000 9640 Guiding  Dir = 2, Dur = 41
02:40:30.187 00.000 9640 IsSlewing returns 0
02:40:30.187 00.000 9640 IsGuiding returns 0
02:40:30.188 00.001 9640 PulseGuide returned control before completion, sleep 51
02:40:30.193 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=65508, med=3452, FiltMin=3340, FiltMax=52336, Gamma=2.190
02:40:30.228 00.035 16872 UpdateGuideState exits: m=328824 SNR=351.5
02:40:30.232 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:30.234 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:40:30.237 00.003 16872 Enqueuing Expose request
02:40:30.243 00.006 9640 IsGuiding returns 1
02:40:30.244 00.001 9640 scope still moving after pulse duration time elapsed
02:40:30.274 00.030 9640 IsSlewing returns 0
02:40:30.274 00.000 9640 IsGuiding returns 0
02:40:30.274 00.000 9640 scope move finished after 41 + 45 ms
02:40:30.274 00.000 9640 Move returns status 0, amount 41
02:40:30.274 00.000 9640 MoveAxis(N, 0, ABG)
02:40:30.274 00.000 9640 Move returns status 0, amount 0
02:40:30.274 00.000 9640 move complete, result=0
02:40:30.274 00.000 9640 worker thread done servicing request
02:40:30.276 00.002 9640 Worker thread wakes up
02:40:30.276 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:40:30.276 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:40:30.278 00.002 16872 GuideStep: -0.4 px 41 ms EAST, 0.0 px 0 ms NORTH
02:40:30.832 00.554 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"604cc7bd-2329-4de4-89d9-1fd4c31f0d1e"}
02:40:30.836 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"604cc7bd-2329-4de4-89d9-1fd4c31f0d1e"}
02:40:30.840 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf1d8ab5-36d6-46ef-8999-083aa67039c5"}
02:40:30.844 00.004 16872 case statement mapped state 6 to 3
02:40:30.846 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf1d8ab5-36d6-46ef-8999-083aa67039c5"}
02:40:30.851 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"91fdf3fb-8b74-4833-9454-da30ccfe2fc1"}
02:40:30.856 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.79,7.04],"pixels":"..."},"id":"91fdf3fb-8b74-4833-9454-da30ccfe2fc1"}
02:40:34.328 03.472 9640 Exposure complete
02:40:34.332 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4a87f64e-fb20-4a40-b145-927fae361acc"}
02:40:34.336 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4a87f64e-fb20-4a40-b145-927fae361acc"}
02:40:34.340 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1d894067-932f-4cdf-a9b4-c98afa6fdd95"}
02:40:34.343 00.003 16872 case statement mapped state 6 to 3
02:40:34.345 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d894067-932f-4cdf-a9b4-c98afa6fdd95"}
02:40:34.349 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a77526e1-d925-404b-adb8-3dfe3367d02a"}
02:40:34.352 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.79,7.04],"pixels":"..."},"id":"a77526e1-d925-404b-adb8-3dfe3367d02a"}
02:40:34.467 00.115 9640 worker thread done servicing request
02:40:34.467 00.000 16872 OnExposeComplete: enter
02:40:34.469 00.002 16872 UpdateGuideState(): m_state=6
02:40:34.472 00.003 16872 Star::Find(15, 1623, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:40:34.475 00.003 16872 Star::Find returns 1 (0), X=1624.20, Y=290.42, Mass=332625, SNR=365.3, Peak=25028 HFD=3.7
02:40:34.478 00.003 16872 MultiStar: [#1 0.36,0.86,0.00,M1] [#2 -0.04,0.76,0.00,M2] [#3 -0.02,0.76,0.00,M1] [#4 -0.01,0.97,0.00,M1] [#5 0.38,1.00,0.00,M1] [#6 0.62,0.75,0.00,M1] [#7 -0.08,0.69,0.29,U] [#8 0.57,0.95,0.00,M1] 
02:40:34.481 00.003 16872 refined, 1 included, MultiStar: {0.34, 0.75}, one-star: {0.46, 0.76}
02:40:34.484 00.003 16872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.59) = xAngle (2.73 = 2.73)
02:40:34.487 00.003 16872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.78 = 2.78)
02:40:34.489 00.002 16872 CameraToMount -- cameraX=0.34 cameraY=0.75 hyp=0.82 cameraTheta=1.15 mountX=-0.75 mountY=0.29, mountTheta=2.77
02:40:34.493 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.34, y=0.75, opts=13)
02:40:34.498 00.005 16872 Enqueuing Move request for scope (0.34, 0.75)
02:40:34.501 00.003 9640 Worker thread wakes up
02:40:34.501 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.75) opts 0xd
02:40:34.501 00.000 9640 Handling offset move in thread for scope, endpoint = (0.34, 0.75)
02:40:34.501 00.000 9640 Moving (0.34, 0.75) raw xDistance=-0.75 yDistance=0.29
02:40:34.501 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.71 from input -0.75
02:40:34.501 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=0.63
02:40:34.501 00.000 9640 MoveAxis(E, 84, ABG)
02:40:34.501 00.000 9640 Guiding  Dir = 2, Dur = 84
02:40:34.501 00.000 9640 IsSlewing returns 0
02:40:34.502 00.001 9640 IsGuiding returns 0
02:40:34.502 00.000 9640 PulseGuide returned control before completion, sleep 94
02:40:34.506 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3080, max=65508, med=3452, FiltMin=3322, FiltMax=50344, Gamma=2.190
02:40:34.544 00.038 16872 UpdateGuideState exits: m=332625 SNR=365.3
02:40:34.547 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:34.550 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:40:34.554 00.004 16872 Enqueuing Expose request
02:40:34.605 00.051 9640 IsGuiding returns 1
02:40:34.605 00.000 9640 scope still moving after pulse duration time elapsed
02:40:34.636 00.031 9640 IsSlewing returns 0
02:40:34.636 00.000 9640 IsGuiding returns 0
02:40:34.637 00.001 9640 scope move finished after 84 + 51 ms
02:40:34.637 00.000 9640 Move returns status 0, amount 84
02:40:34.637 00.000 9640 MoveAxis(N, 0, ABG)
02:40:34.637 00.000 9640 Move returns status 0, amount 0
02:40:34.637 00.000 9640 move complete, result=0
02:40:34.637 00.000 9640 worker thread done servicing request
02:40:34.637 00.000 9640 Worker thread wakes up
02:40:34.637 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:40:34.637 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:40:34.650 00.013 16872 GuideStep: -0.8 px 84 ms EAST, 0.3 px 0 ms NORTH
02:40:37.832 03.182 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9db0e455-1d58-443a-b705-9ec2ad30b9a3"}
02:40:37.836 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9db0e455-1d58-443a-b705-9ec2ad30b9a3"}
02:40:37.842 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f34a4c8-68af-4280-b4b5-6b70ba84759b"}
02:40:37.846 00.004 16872 case statement mapped state 6 to 3
02:40:37.849 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f34a4c8-68af-4280-b4b5-6b70ba84759b"}
02:40:37.855 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"666f6f77-8ea8-4a24-ae79-3d2bf953c43f"}
02:40:37.860 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.20,7.42],"pixels":"..."},"id":"666f6f77-8ea8-4a24-ae79-3d2bf953c43f"}
02:40:38.705 00.845 9640 Exposure complete
02:40:38.849 00.144 9640 worker thread done servicing request
02:40:38.849 00.000 16872 OnExposeComplete: enter
02:40:38.852 00.003 16872 UpdateGuideState(): m_state=6
02:40:38.855 00.003 16872 Star::Find(15, 1624, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
02:40:38.857 00.002 16872 Star::Find returns 1 (0), X=1623.81, Y=289.51, Mass=348314, SNR=373.1, Peak=24276 HFD=3.8
02:40:38.860 00.003 16872 MultiStar: [#1 0.55,0.19,0.65,U] [#2 0.30,0.21,0.56,U] [#3 -0.17,0.28,0.58,U] [#4 -0.14,0.17,0.39,U] [#5 0.39,0.54,0.43,U] [#6 0.70,0.19,0.38,U] [#7 0.22,-0.27,0.28,U] [#8 0.30,0.12,0.28,U] 
02:40:38.862 00.002 16872 single-star, 8 included, MultiStar: {0.23, 0.13}, one-star: {0.08, -0.14}
02:40:38.865 00.003 16872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.59) = xAngle (0.53 = 0.53)
02:40:38.868 00.003 16872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.57 = 0.57)
02:40:38.872 00.004 16872 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.06 mountX=0.14 mountY=0.09, mountTheta=0.56
02:40:38.877 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.08, y=-0.14, opts=13)
02:40:38.880 00.003 16872 Enqueuing Move request for scope (0.08, -0.14)
02:40:38.884 00.004 9640 Worker thread wakes up
02:40:38.884 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
02:40:38.884 00.000 9640 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
02:40:38.884 00.000 9640 Moving (0.08, -0.14) raw xDistance=0.14 yDistance=0.09
02:40:38.884 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.05 from input 0.14
02:40:38.884 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=0.63
02:40:38.884 00.000 9640 MoveAxis(W, 6, ABG)
02:40:38.884 00.000 9640 Guiding  Dir = 3, Dur = 6
02:40:38.884 00.000 9640 IsSlewing returns 0
02:40:38.885 00.001 9640 IsGuiding returns 0
02:40:38.885 00.000 9640 PulseGuide returned control before completion, sleep 16
02:40:38.892 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=64236, med=3452, FiltMin=3340, FiltMax=54364, Gamma=2.190
02:40:38.915 00.023 9640 IsGuiding returns 1
02:40:38.915 00.000 9640 scope still moving after pulse duration time elapsed
02:40:38.936 00.021 16872 UpdateGuideState exits: m=348314 SNR=373.1
02:40:38.940 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:38.947 00.007 9640 IsSlewing returns 0
02:40:38.947 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:40:38.951 00.004 9640 IsGuiding returns 0
02:40:38.951 00.000 16872 Enqueuing Expose request
02:40:38.956 00.005 9640 scope move finished after 6 + 60 ms
02:40:38.956 00.000 9640 Move returns status 0, amount 6
02:40:38.956 00.000 9640 MoveAxis(N, 0, ABG)
02:40:38.956 00.000 9640 Move returns status 0, amount 0
02:40:38.956 00.000 9640 move complete, result=0
02:40:38.956 00.000 9640 worker thread done servicing request
02:40:38.956 00.000 9640 Worker thread wakes up
02:40:38.956 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:40:38.956 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:40:38.968 00.012 16872 GuideStep: 0.1 px 6 ms WEST, 0.1 px 0 ms NORTH
02:40:41.332 02.364 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b99046f-7ec9-4185-b50a-ed8717f1dae4"}
02:40:41.334 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9b99046f-7ec9-4185-b50a-ed8717f1dae4"}
02:40:41.338 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98a7a241-8066-4ddf-837d-d4a018ae1e73"}
02:40:41.341 00.003 16872 case statement mapped state 6 to 3
02:40:41.343 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"98a7a241-8066-4ddf-837d-d4a018ae1e73"}
02:40:41.347 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0359c56e-bc43-4414-a123-38dd0e11fe46"}
02:40:41.352 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.81,6.51],"pixels":"..."},"id":"0359c56e-bc43-4414-a123-38dd0e11fe46"}
02:40:43.013 01.661 9640 Exposure complete
02:40:43.166 00.153 9640 worker thread done servicing request
02:40:43.166 00.000 16872 OnExposeComplete: enter
02:40:43.169 00.003 16872 UpdateGuideState(): m_state=6
02:40:43.173 00.004 16872 Star::Find(15, 1623, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:40:43.179 00.006 16872 Star::Find returns 1 (0), X=1624.12, Y=289.79, Mass=349515, SNR=374.3, Peak=32592 HFD=3.4
02:40:43.184 00.005 16872 MultiStar: [#1 0.25,-0.07,0.63,U] [#2 0.12,0.42,0.55,U] [#3 0.11,0.46,0.55,U] [#4 -0.05,0.52,0.41,U] [#5 0.24,0.17,0.43,U] [#6 0.67,0.42,0.00,M1] [#7 0.21,0.17,0.30,U] [#8 -0.08,-0.15,0.28,U] 
02:40:43.187 00.003 16872 refined, 7 included, MultiStar: {0.19, 0.21}, one-star: {0.39, 0.14}
02:40:43.190 00.003 16872 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.59) = xAngle (2.42 = 2.42)
02:40:43.193 00.003 16872 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.46 = 2.46)
02:40:43.196 00.003 16872 CameraToMount -- cameraX=0.19 cameraY=0.21 hyp=0.29 cameraTheta=0.83 mountX=-0.21 mountY=0.18, mountTheta=2.44
02:40:43.202 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=0.21, opts=13)
02:40:43.205 00.003 16872 Enqueuing Move request for scope (0.19, 0.21)
02:40:43.210 00.005 9640 Worker thread wakes up
02:40:43.210 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.21) opts 0xd
02:40:43.210 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, 0.21)
02:40:43.210 00.000 9640 Moving (0.19, 0.21) raw xDistance=-0.21 yDistance=0.18
02:40:43.210 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.21
02:40:43.210 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0.63
02:40:43.210 00.000 9640 MoveAxis(E, 22, ABG)
02:40:43.210 00.000 9640 Guiding  Dir = 2, Dur = 22
02:40:43.210 00.000 9640 IsSlewing returns 0
02:40:43.211 00.001 9640 IsGuiding returns 0
02:40:43.211 00.000 9640 PulseGuide returned control before completion, sleep 32
02:40:43.216 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65512, med=3452, FiltMin=3284, FiltMax=54452, Gamma=2.190
02:40:43.253 00.037 9640 IsGuiding returns 1
02:40:43.253 00.000 9640 scope still moving after pulse duration time elapsed
02:40:43.255 00.002 16872 UpdateGuideState exits: m=349515 SNR=374.3
02:40:43.260 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:43.264 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:40:43.267 00.003 16872 Enqueuing Expose request
02:40:43.285 00.018 9640 IsSlewing returns 0
02:40:43.286 00.001 9640 IsGuiding returns 0
02:40:43.286 00.000 9640 scope move finished after 22 + 53 ms
02:40:43.286 00.000 9640 Move returns status 0, amount 22
02:40:43.286 00.000 9640 MoveAxis(N, 0, ABG)
02:40:43.286 00.000 9640 Move returns status 0, amount 0
02:40:43.286 00.000 9640 move complete, result=0
02:40:43.287 00.001 9640 worker thread done servicing request
02:40:43.287 00.000 9640 Worker thread wakes up
02:40:43.287 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:40:43.287 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1609,275,31,31)
02:40:43.296 00.009 16872 GuideStep: -0.2 px 22 ms EAST, 0.2 px 0 ms NORTH
02:40:43.679 00.383 16872 evsrv: cli 0D3BF968 connect
02:40:43.683 00.004 16872 case statement mapped state 6 to 3
02:40:43.687 00.004 16872 case statement mapped state 6 to 3
02:40:43.691 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"edea4655-f1ee-4623-91d6-990f5ba222c5"}
02:40:43.698 00.007 16872 case statement mapped state 6 to 3
02:40:43.702 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"edea4655-f1ee-4623-91d6-990f5ba222c5"}
02:40:43.706 00.004 16872 evsrv: cli 0D3BF968 disconnect
02:40:43.714 00.008 16872 evsrv: cli 0D3C0A48 connect
02:40:43.718 00.004 16872 case statement mapped state 6 to 3
02:40:43.722 00.004 16872 case statement mapped state 6 to 3
02:40:43.728 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"9250272f-242d-4681-a05d-e5035964773e"}
02:40:43.730 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:40:43.733 00.003 16872 Status Line: Waiting for devices...
02:40:43.738 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"9250272f-242d-4681-a05d-e5035964773e"}
02:40:43.744 00.006 16872 evsrv: cli 0D3C0A48 disconnect
02:40:43.748 00.004 16872 evsrv: cli 0D3BFFA8 connect
02:40:43.751 00.003 16872 case statement mapped state 6 to 3
02:40:43.755 00.004 16872 case statement mapped state 6 to 3
02:40:43.759 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"62333f9a-4266-4b28-854e-a19861598877"}
02:40:43.762 00.003 16872 case statement mapped state 6 to 3
02:40:43.764 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"62333f9a-4266-4b28-854e-a19861598877"}
02:40:43.767 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:40:44.771 01.004 16872 evsrv: cli 0D3BFB48 connect
02:40:44.777 00.006 16872 case statement mapped state 6 to 3
02:40:44.787 00.010 16872 case statement mapped state 6 to 3
02:40:44.800 00.013 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"14f88c43-1b27-4087-9e5c-7e9499705dcf"}
02:40:44.803 00.003 16872 case statement mapped state 6 to 3
02:40:44.807 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"14f88c43-1b27-4087-9e5c-7e9499705dcf"}
02:40:45.069 00.262 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"860098c2-0fa8-48ba-80f7-609c1a1e4d86"}
02:40:45.073 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"860098c2-0fa8-48ba-80f7-609c1a1e4d86"}
02:40:45.088 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8adb3b3-d517-475d-af5d-335db1a6f785"}
02:40:45.093 00.005 16872 case statement mapped state 6 to 3
02:40:45.099 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8adb3b3-d517-475d-af5d-335db1a6f785"}
02:40:45.103 00.004 16872 evsrv: cli 0D3BFB48 disconnect
02:40:45.109 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0f10f520-13e9-4608-9e00-b0238db4bea5"}
02:40:45.115 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.12,6.79],"pixels":"..."},"id":"0f10f520-13e9-4608-9e00-b0238db4bea5"}
02:40:46.073 00.958 16872 evsrv: cli 0D3C0A48 connect
02:40:46.077 00.004 16872 case statement mapped state 6 to 3
02:40:46.082 00.005 16872 case statement mapped state 6 to 3
02:40:46.108 00.026 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"826ce807-00ba-4034-a5c5-9a3172b57b07"}
02:40:46.112 00.004 16872 case statement mapped state 6 to 3
02:40:46.138 00.026 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"826ce807-00ba-4034-a5c5-9a3172b57b07"}
02:40:46.386 00.248 16872 evsrv: cli 0D3C0A48 disconnect
02:40:47.181 00.795 9640 ASCOM_AbortExposure returns err = 0
02:40:47.181 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:40:47.182 00.001 9640 worker thread done servicing request
02:40:47.182 00.000 16872 OnExposeComplete: enter
02:40:47.185 00.003 16872 OnExposeComplete: Capture Error reported
02:40:47.189 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:40:47.192 00.003 16872 Mount: notify guiding stopped
02:40:47.199 00.007 16872 Changing from state GUIDING to STOP
02:40:47.202 00.003 16872 guider state => SELECTED
02:40:47.206 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3048, max=65512, med=3452, FiltMin=3284, FiltMax=54452, Gamma=2.190
02:40:47.243 00.037 16872 Changing from state SELECTED to UNINITIALIZED
02:40:47.247 00.004 16872 guider state => SELECTING
02:40:47.256 00.009 16872 Status Line: Stopped.
02:40:47.272 00.016 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:40:47.908 00.636 16872 evsrv: cli 0D3BFB48 connect
02:40:47.916 00.008 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"9bdb69e3-f435-46e2-8112-52838dab4550"}
02:40:47.921 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Stopped","id":"9bdb69e3-f435-46e2-8112-52838dab4550"}
02:40:47.925 00.004 16872 evsrv: cli 0D3BFB48 disconnect
02:40:49.348 01.423 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8a7ba67f-baac-4a90-adf9-7a3ad8ce632a"}
02:40:49.352 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8a7ba67f-baac-4a90-adf9-7a3ad8ce632a"}
02:40:49.422 00.070 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74315bbf-2fdc-4b3d-9cb5-3a9a647bd020"}
02:40:49.426 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"74315bbf-2fdc-4b3d-9cb5-3a9a647bd020"}
02:40:52.847 03.421 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4d71917-67b0-47ca-9b20-2e56385f862e"}
02:40:52.851 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c4d71917-67b0-47ca-9b20-2e56385f862e"}
02:40:52.867 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3b65a92-65c2-4b65-87af-f6cd21b89715"}
02:40:52.871 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3b65a92-65c2-4b65-87af-f6cd21b89715"}
02:40:54.039 01.168 16872 evsrv: cli 0D3BF8C8 connect
02:40:54.049 00.010 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"8e956419-f70f-4b2d-a54e-c8f105e64e78"}
02:40:54.052 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e956419-f70f-4b2d-a54e-c8f105e64e78"}
02:40:54.062 00.010 16872 evsrv: cli 0D3BF8C8 disconnect
02:40:54.068 00.006 16872 evsrv: cli 0D3C0228 connect
02:40:54.073 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_calibrated","id":"dd17e0dc-c353-415e-9af5-5d6879ed071b"}
02:40:54.077 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":true,"id":"dd17e0dc-c353-415e-9af5-5d6879ed071b"}
02:40:54.080 00.003 16872 evsrv: cli 0D3C0228 disconnect
02:40:54.090 00.010 16872 evsrv: cli 0D3BFFA8 connect
02:40:54.094 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"7107fb6e-3815-4ef0-8823-0a80a2c68fee"}
02:40:54.098 00.004 16872 PhdController::Guide begins
02:40:54.101 00.003 16872 PhdController: newstate STATE_SETUP
02:40:54.103 00.002 16872 PhdController: setup
02:40:54.106 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
02:40:54.109 00.003 16872 PhdController: start capturing
02:40:54.111 00.002 16872 Changing from state SELECTING to UNINITIALIZED
02:40:54.114 00.003 16872 guider state => SELECTING
02:40:54.120 00.006 16872 setting force full frames = true
02:40:54.122 00.002 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:40:54.134 00.012 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:40:54.137 00.003 16872 Enqueuing Expose request
02:40:54.140 00.003 16872 PhdController: newstate STATE_SELECT_STAR
02:40:54.142 00.002 9640 Worker thread wakes up
02:40:54.142 00.000 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"7107fb6e-3815-4ef0-8823-0a80a2c68fee"}
02:40:54.144 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:40:54.146 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:40:54.146 00.000 16872 evsrv: cli 0D3BFFA8 disconnect
02:40:54.155 00.009 16872 evsrv: cli 0D3BF8C8 connect
02:40:54.158 00.003 16872 case statement mapped state 1 to 101
02:40:54.161 00.003 16872 case statement mapped state 1 to 101
02:40:54.168 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"6b6c0c61-1788-4ffb-b223-43e77499cd9b"}
02:40:54.171 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"6b6c0c61-1788-4ffb-b223-43e77499cd9b"}
02:40:54.179 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
02:40:54.183 00.004 16872 evsrv: cli 0D3C0A48 connect
02:40:54.186 00.003 16872 case statement mapped state 1 to 101
02:40:54.190 00.004 16872 case statement mapped state 1 to 101
02:40:54.192 00.002 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"620a2971-4d01-4eb0-8042-6577d1dae197"}
02:40:54.198 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"620a2971-4d01-4eb0-8042-6577d1dae197"}
02:40:54.204 00.006 16872 evsrv: cli 0D3C0A48 disconnect
02:40:55.205 01.001 16872 evsrv: cli 0D3BFB48 connect
02:40:55.208 00.003 16872 case statement mapped state 1 to 101
02:40:55.212 00.004 16872 case statement mapped state 1 to 101
02:40:55.219 00.007 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"f5f72987-b3c5-4273-93e1-324d4a800174"}
02:40:55.222 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"f5f72987-b3c5-4273-93e1-324d4a800174"}
02:40:55.227 00.005 16872 evsrv: cli 0D3BFB48 disconnect
02:40:56.229 01.002 16872 evsrv: cli 0D3C0A48 connect
02:40:56.233 00.004 16872 case statement mapped state 1 to 101
02:40:56.238 00.005 16872 case statement mapped state 1 to 101
02:40:56.246 00.008 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"800ed512-2fdf-4af3-92a9-a6f65c739563"}
02:40:56.250 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"800ed512-2fdf-4af3-92a9-a6f65c739563"}
02:40:56.254 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:40:56.347 00.093 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"13368889-5baf-4254-a147-91c5383096bf"}
02:40:56.355 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"13368889-5baf-4254-a147-91c5383096bf"}
02:40:56.358 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d40fc03-b55c-4e98-b8ff-8314ce425f0f"}
02:40:56.363 00.005 16872 case statement mapped state 1 to 101
02:40:56.366 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"9d40fc03-b55c-4e98-b8ff-8314ce425f0f"}
02:40:57.254 00.888 16872 evsrv: cli 0D3C0A48 connect
02:40:57.258 00.004 16872 case statement mapped state 1 to 101
02:40:57.268 00.010 16872 case statement mapped state 1 to 101
02:40:57.273 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"5dd6bcce-91e3-463c-b347-b8964a0b2064"}
02:40:57.278 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"5dd6bcce-91e3-463c-b347-b8964a0b2064"}
02:40:57.285 00.007 16872 evsrv: cli 0D3C0A48 disconnect
02:40:58.246 00.961 9640 Exposure complete
02:40:58.285 00.039 16872 evsrv: cli 0D3BFFA8 connect
02:40:58.289 00.004 16872 case statement mapped state 1 to 101
02:40:58.297 00.008 16872 case statement mapped state 1 to 101
02:40:58.305 00.008 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"390d84b3-0763-4bb1-a0fb-5138043f913a"}
02:40:58.310 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"390d84b3-0763-4bb1-a0fb-5138043f913a"}
02:40:58.321 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
02:40:58.448 00.127 9640 worker thread done servicing request
02:40:58.449 00.001 16872 OnExposeComplete: enter
02:40:58.452 00.003 16872 UpdateGuideState(): m_state=1
02:40:58.464 00.012 16872 UpdateCurrentPosition: no star selected
02:40:58.469 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:40:58.473 00.004 16872 Status Line: No star selected
02:40:58.480 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3224, max=57904, med=3584, FiltMin=3460, FiltMax=42996, Gamma=2.190
02:40:58.526 00.046 16872 UpdateGuideState exits: No star selected
02:40:58.531 00.005 16872 GuiderMultiStar::AutoSelect enter
02:40:58.546 00.015 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:40:58.808 00.262 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:40:59.006 00.198 16872 AutoFind: global mean = 0.0, stdev 359.6
02:40:59.010 00.004 16872 AutoFind: using threshold = 0.1
02:40:59.240 00.230 16872 AutoFind: local max [205, 192] 400.0
02:40:59.246 00.006 16872 AutoFind: local max [1622, 291] 156.1
02:40:59.252 00.006 16872 AutoFind: local max [68, 810] 65.7
02:40:59.257 00.005 16872 AutoFind: local max [1162, 525] 56.0
02:40:59.262 00.005 16872 AutoFind: local max [1576, 187] 31.2
02:40:59.266 00.004 16872 AutoFind: local max [1737, 243] 25.5
02:40:59.275 00.009 16872 AutoFind: local max [136, 916] 24.5
02:40:59.280 00.005 16872 AutoFind: local max [353, 138] 19.3
02:40:59.287 00.007 16872 AutoFind: local max [211, 663] 17.3
02:40:59.291 00.004 16872 AutoFind: local max [1125, 999] 17.1
02:40:59.295 00.004 16872 AutoFind: local max [722, 167] 15.1
02:40:59.303 00.008 16872 AutoFind: local max [680, 886] 14.8
02:40:59.312 00.009 16872 AutoFind: local max [1840, 488] 12.4
02:40:59.318 00.006 16872 AutoFind: local max [734, 867] 10.5
02:40:59.326 00.008 16872 AutoFind: local max [543, 152] 10.1
02:40:59.344 00.018 16872 AutoFind: local max [400, 503] 9.9
02:40:59.359 00.015 16872 AutoFind: local max [1689, 922] 9.4
02:40:59.365 00.006 16872 AutoFind: local max [1760, 304] 9.3
02:40:59.370 00.005 16872 AutoFind: local max [1081, 562] 8.9
02:40:59.375 00.005 16872 AutoFind: local max [640, 671] 8.5
02:40:59.400 00.025 16872 AutoFind: local max [167, 115] 8.4
02:40:59.405 00.005 16872 AutoFind: local max [1324, 11] 7.7
02:40:59.417 00.012 16872 AutoFind: local max [275, 60] 7.7
02:40:59.422 00.005 16872 AutoFind: local max [530, 279] 7.7
02:40:59.433 00.011 16872 AutoFind: local max [968, 538] 7.5
02:40:59.445 00.012 16872 AutoFind: local max [1620, 679] 7.1
02:40:59.450 00.005 16872 AutoFind: local max [1018, 896] 7.0
02:40:59.455 00.005 16872 AutoFind: local max [951, 595] 6.8
02:40:59.472 00.017 16872 AutoFind: local max [619, 858] 6.4
02:40:59.478 00.006 16872 AutoFind: local max [1834, 801] 6.2
02:40:59.484 00.006 16872 AutoFind: local max [121, 366] 6.2
02:40:59.489 00.005 16872 AutoFind: local max [125, 1004] 6.1
02:40:59.506 00.017 16872 AutoFind: local max [1204, 756] 5.8
02:40:59.520 00.014 16872 AutoFind: local max [38, 425] 5.7
02:40:59.545 00.025 16872 AutoFind: local max [982, 794] 5.6
02:40:59.574 00.029 16872 AutoFind: local max [1889, 258] 5.6
02:40:59.591 00.017 16872 AutoFind: local max [1570, 976] 5.6
02:40:59.600 00.009 16872 AutoFind: local max [459, 414] 5.5
02:40:59.604 00.004 16872 AutoFind: local max [116, 123] 5.4
02:40:59.607 00.003 16872 AutoFind: local max [760, 250] 5.3
02:40:59.612 00.005 16872 AutoFind: local max [1257, 79] 5.1
02:40:59.622 00.010 16872 AutoFind: local max [1821, 286] 4.9
02:40:59.627 00.005 16872 AutoFind: local max [777, 559] 4.9
02:40:59.630 00.003 16872 AutoFind: local max [1130, 311] 4.6
02:40:59.634 00.004 16872 AutoFind: local max [427, 560] 4.6
02:40:59.674 00.040 16872 AutoFind: local max [755, 158] 4.4
02:40:59.686 00.012 16872 AutoFind: local max [622, 58] 4.2
02:40:59.691 00.005 16872 AutoFind: local max [283, 900] 4.2
02:40:59.696 00.005 16872 AutoFind: local max [1716, 436] 4.2
02:40:59.706 00.010 16872 AutoFind: local max [251, 484] 4.1
02:40:59.717 00.011 16872 AutoFind: local max [1213, 263] 4.1
02:40:59.722 00.005 16872 AutoFind: local max [1147, 596] 4.0
02:40:59.725 00.003 16872 AutoFind: local max [209, 204] 3.9
02:40:59.732 00.007 16872 AutoFind: local max [198, 203] 3.8
02:40:59.736 00.004 16872 AutoFind: local max [1255, 623] 3.7
02:40:59.739 00.003 16872 AutoFind: local max [259, 736] 3.6
02:40:59.753 00.014 16872 AutoFind: local max [155, 534] 3.6
02:40:59.760 00.007 16872 AutoFind: local max [1414, 331] 3.4
02:40:59.764 00.004 16872 AutoFind: local max [26, 373] 3.4
02:40:59.768 00.004 16872 AutoFind: local max [1478, 536] 3.3
02:40:59.773 00.005 16872 AutoFind: local max [1800, 593] 3.3
02:40:59.783 00.010 16872 AutoFind: local max [228, 398] 3.3
02:40:59.786 00.003 16872 AutoFind: local max [1755, 242] 3.2
02:40:59.791 00.005 16872 AutoFind: local max [128, 825] 3.1
02:40:59.795 00.004 16872 AutoFind: local max [413, 14] 2.9
02:40:59.799 00.004 16872 AutoFind: local max [1701, 879] 2.9
02:40:59.803 00.004 16872 AutoFind: local max [1612, 286] 2.8
02:40:59.824 00.021 16872 AutoFind: local max [1469, 707] 2.8
02:40:59.827 00.003 16872 AutoFind: local max [140, 356] 2.8
02:40:59.831 00.004 16872 AutoFind: local max [431, 1042] 2.7
02:40:59.834 00.003 16872 AutoFind: local max [228, 993] 2.7
02:40:59.842 00.008 16872 AutoFind: local max [916, 1027] 2.7
02:40:59.845 00.003 16872 AutoFind: local max [1552, 721] 2.6
02:40:59.849 00.004 16872 AutoFind: local max [53, 569] 2.6
02:40:59.852 00.003 16872 AutoFind: local max [1677, 840] 2.6
02:40:59.859 00.007 16872 AutoFind: local max [1105, 803] 2.5
02:40:59.864 00.005 16872 AutoFind: local max [142, 745] 2.4
02:40:59.867 00.003 16872 AutoFind: local max [1516, 998] 2.4
02:40:59.871 00.004 16872 AutoFind: local max [367, 121] 2.4
02:40:59.874 00.003 16872 AutoFind: local max [1659, 978] 2.3
02:40:59.877 00.003 16872 AutoFind: local max [1527, 981] 2.2
02:40:59.879 00.002 16872 AutoFind: local max [205, 1059] 2.2
02:40:59.883 00.004 16872 AutoFind: local max [1107, 631] 2.2
02:40:59.889 00.006 16872 AutoFind: local max [218, 515] 2.1
02:40:59.894 00.005 16872 AutoFind: local max [207, 923] 2.1
02:40:59.897 00.003 16872 AutoFind: local max [1790, 49] 2.1
02:40:59.901 00.004 16872 AutoFind: local max [16, 251] 2.1
02:40:59.907 00.006 16872 AutoFind: local max [1704, 1026] 2.1
02:40:59.909 00.002 16872 AutoFind: local max [1221, 178] 2.0
02:40:59.912 00.003 16872 AutoFind: local max [544, 995] 2.0
02:40:59.915 00.003 16872 AutoFind: local max [19, 436] 2.0
02:40:59.918 00.003 16872 AutoFind: local max [336, 736] 2.0
02:40:59.921 00.003 16872 AutoFind: local max [1675, 35] 1.9
02:40:59.924 00.003 16872 AutoFind: local max [1819, 572] 1.9
02:40:59.927 00.003 16872 AutoFind: local max [96, 18] 1.9
02:40:59.930 00.003 16872 AutoFind: local max [887, 276] 1.9
02:40:59.936 00.006 16872 AutoFind: local max [228, 938] 1.9
02:40:59.939 00.003 16872 AutoFind: local max [133, 90] 1.9
02:40:59.943 00.004 16872 AutoFind: local max [1721, 161] 1.9
02:40:59.946 00.003 16872 AutoFind: local max [939, 425] 1.9
02:40:59.950 00.004 16872 AutoFind: too close [19, 436] 2.0 - [38, 425] 5.7
02:40:59.953 00.003 16872 AutoFind: too close [1527, 981] 2.2 - [1516, 998] 2.4
02:40:59.956 00.003 16872 AutoFind: close dim-bright [367, 121] 2.4 - [353, 138] 19.3
02:40:59.960 00.004 16872 AutoFind: too close [140, 356] 2.8 - [121, 366] 6.2
02:40:59.967 00.007 16872 AutoFind: close dim-bright [1612, 286] 2.8 - [1622, 291] 156.1
02:40:59.971 00.004 16872 AutoFind: close dim-bright [1755, 242] 3.2 - [1737, 243] 25.5
02:40:59.974 00.003 16872 AutoFind: too close [198, 203] 3.8 - [209, 204] 3.9
02:40:59.977 00.003 16872 AutoFind: close dim-bright [198, 203] 3.8 - [205, 192] 400.0
02:40:59.980 00.003 16872 AutoFind: close dim-bright [209, 204] 3.9 - [205, 192] 400.0
02:40:59.984 00.004 16872 AutoFind: too close to edge [413, 14] 2.9
02:40:59.986 00.002 16872 AutoFind: too close to edge [1324, 11] 7.7
02:40:59.990 00.004 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:40:59.992 00.002 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:40:59.999 00.007 16872 Star::Find returns 1 (0), X=205.43, Y=191.81, Mass=956175, SNR=592.1, Peak=57904 HFD=4.0
02:41:00.004 00.005 16872 Star::Find(15, 1622, 291, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.007 00.003 16872 Star::Find returns 1 (0), X=1622.36, Y=290.86, Mass=369790, SNR=338.4, Peak=24736 HFD=4.0
02:41:00.010 00.003 16872 Star::Find(15, 68, 810, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.017 00.007 16872 Star::Find returns 1 (0), X=68.07, Y=810.00, Mass=152247, SNR=223.7, Peak=12154 HFD=4.3
02:41:00.023 00.006 16872 Star::Find(15, 1162, 525, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.031 00.008 16872 Star::Find returns 1 (0), X=1162.41, Y=524.94, Mass=125215, SNR=213.1, Peak=11144 HFD=3.9
02:41:00.036 00.005 16872 Star::Find(15, 1576, 187, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.040 00.004 16872 Star::Find returns 1 (0), X=1576.45, Y=187.06, Mass=65390, SNR=126.5, Peak=7700 HFD=3.7
02:41:00.042 00.002 16872 Star::Find(15, 1737, 243, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.047 00.005 16872 Star::Find returns 1 (0), X=1736.67, Y=242.73, Mass=50163, SNR=110.8, Peak=7144 HFD=3.5
02:41:00.050 00.003 16872 Star::Find(15, 136, 916, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.053 00.003 16872 Star::Find returns 1 (0), X=135.87, Y=915.47, Mass=56145, SNR=125.2, Peak=7188 HFD=3.8
02:41:00.055 00.002 16872 Star::Find(15, 353, 138, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.062 00.007 16872 Star::Find returns 1 (0), X=352.95, Y=137.76, Mass=40321, SNR=93.3, Peak=6340 HFD=4.0
02:41:00.066 00.004 16872 Star::Find(15, 211, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.069 00.003 16872 Star::Find returns 1 (0), X=211.41, Y=662.86, Mass=39522, SNR=94.4, Peak=5940 HFD=3.9
02:41:00.072 00.003 16872 Star::Find(15, 1125, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.076 00.004 16872 Star::Find returns 1 (0), X=1124.67, Y=998.66, Mass=34200, SNR=87.5, Peak=5748 HFD=3.6
02:41:00.079 00.003 16872 Star::Find(15, 722, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.082 00.003 16872 Star::Find returns 1 (0), X=721.96, Y=167.20, Mass=27177, SNR=79.6, Peak=5888 HFD=3.1
02:41:00.085 00.003 16872 Star::Find(15, 680, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.088 00.003 16872 Star::Find returns 1 (0), X=680.74, Y=885.73, Mass=30830, SNR=81.2, Peak=5660 HFD=3.6
02:41:00.094 00.006 16872 Star::Find(15, 1840, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.098 00.004 16872 Star::Find returns 1 (0), X=1839.97, Y=487.71, Mass=23794, SNR=67.7, Peak=5296 HFD=3.4
02:41:00.101 00.003 16872 Star::Find(15, 734, 867, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.105 00.004 16872 Star::Find returns 1 (0), X=734.22, Y=866.52, Mass=20802, SNR=61.2, Peak=5104 HFD=3.4
02:41:00.109 00.004 16872 Star::Find(15, 543, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.113 00.004 16872 Star::Find returns 1 (0), X=543.27, Y=151.86, Mass=19716, SNR=61.0, Peak=4952 HFD=3.6
02:41:00.116 00.003 16872 Star::Find(15, 400, 503, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.119 00.003 16872 Star::Find returns 1 (0), X=400.27, Y=502.70, Mass=20730, SNR=65.0, Peak=4968 HFD=3.7
02:41:00.126 00.007 16872 Star::Find(15, 1689, 922, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.129 00.003 16872 Star::Find returns 1 (0), X=1688.70, Y=921.51, Mass=18201, SNR=51.7, Peak=4968 HFD=3.3
02:41:00.131 00.002 16872 Star::Find(15, 1760, 304, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.135 00.004 16872 Star::Find returns 1 (0), X=1760.45, Y=304.32, Mass=18341, SNR=54.9, Peak=4824 HFD=3.4
02:41:00.138 00.003 16872 Star::Find(15, 1081, 562, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.140 00.002 16872 Star::Find returns 1 (0), X=1081.27, Y=561.92, Mass=16605, SNR=52.5, Peak=4844 HFD=3.4
02:41:00.143 00.003 16872 Star::Find(15, 640, 671, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.146 00.003 16872 Star::Find returns 1 (0), X=640.30, Y=671.28, Mass=16810, SNR=55.9, Peak=4892 HFD=3.5
02:41:00.149 00.003 16872 Star::Find(15, 167, 115, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.152 00.003 16872 Star::Find returns 1 (0), X=166.89, Y=115.30, Mass=18530, SNR=60.2, Peak=4904 HFD=3.6
02:41:00.159 00.007 16872 Star::Find(15, 275, 60, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.162 00.003 16872 Star::Find returns 1 (0), X=275.40, Y=60.33, Mass=13390, SNR=51.5, Peak=4592 HFD=3.2
02:41:00.164 00.002 16872 Star::Find(15, 530, 279, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.167 00.003 16872 Star::Find returns 1 (0), X=530.30, Y=279.07, Mass=17440, SNR=50.6, Peak=4728 HFD=3.9
02:41:00.170 00.003 16872 Star::Find(15, 968, 538, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.173 00.003 16872 Star::Find returns 1 (0), X=968.03, Y=538.01, Mass=12362, SNR=49.3, Peak=4704 HFD=2.9
02:41:00.176 00.003 16872 Star::Find(15, 1620, 679, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.179 00.003 16872 Star::Find returns 1 (0), X=1620.61, Y=679.06, Mass=15440, SNR=50.5, Peak=4596 HFD=3.8
02:41:00.182 00.003 16872 Star::Find(15, 1018, 896, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.188 00.006 16872 Star::Find returns 1 (0), X=1017.85, Y=896.01, Mass=12008, SNR=49.0, Peak=4608 HFD=3.0
02:41:00.192 00.004 16872 Star::Find(15, 951, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.193 00.001 16872 Star::Find returns 1 (0), X=950.80, Y=594.92, Mass=13462, SNR=43.7, Peak=4596 HFD=3.8
02:41:00.197 00.004 16872 Star::Find(15, 619, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.202 00.005 16872 Star::Find returns 1 (0), X=618.86, Y=857.64, Mass=10576, SNR=40.7, Peak=4484 HFD=3.2
02:41:00.206 00.004 16872 Star::Find(15, 1834, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.209 00.003 16872 Star::Find returns 1 (0), X=1833.95, Y=801.07, Mass=13485, SNR=47.3, Peak=4528 HFD=3.9
02:41:00.212 00.003 16872 Star::Find(15, 125, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.217 00.005 16872 Star::Find returns 1 (0), X=125.50, Y=1003.98, Mass=13213, SNR=53.4, Peak=4488 HFD=3.6
02:41:00.221 00.004 16872 Star::Find(15, 1204, 756, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.228 00.007 16872 Star::Find returns 1 (0), X=1203.61, Y=755.82, Mass=9875, SNR=38.3, Peak=4440 HFD=3.2
02:41:00.232 00.004 16872 Star::Find(15, 982, 794, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.234 00.002 16872 Star::Find returns 1 (0), X=982.33, Y=793.83, Mass=9583, SNR=42.1, Peak=4396 HFD=3.3
02:41:00.237 00.003 16872 Star::Find(15, 1889, 258, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.240 00.003 16872 Star::Find returns 1 (0), X=1889.51, Y=257.97, Mass=10272, SNR=38.3, Peak=4412 HFD=3.5
02:41:00.243 00.003 16872 Star::Find(15, 1570, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.245 00.002 16872 Star::Find returns 1 (0), X=1570.37, Y=976.26, Mass=10856, SNR=38.1, Peak=4332 HFD=3.5
02:41:00.252 00.007 16872 Star::Find(15, 459, 414, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.254 00.002 16872 Star::Find returns 1 (0), X=459.51, Y=413.46, Mass=11243, SNR=48.0, Peak=4420 HFD=3.2
02:41:00.258 00.004 16872 Star::Find(15, 116, 123, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.260 00.002 16872 Star::Find returns 1 (0), X=116.22, Y=122.69, Mass=11484, SNR=40.6, Peak=4468 HFD=3.5
02:41:00.264 00.004 16872 Star::Find(15, 760, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.267 00.003 16872 Star::Find returns 1 (0), X=760.21, Y=250.23, Mass=8262, SNR=35.6, Peak=4336 HFD=2.9
02:41:00.269 00.002 16872 Star::Find(15, 1257, 79, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.273 00.004 16872 Star::Find returns 1 (0), X=1257.21, Y=78.81, Mass=9245, SNR=37.4, Peak=4288 HFD=3.4
02:41:00.276 00.003 16872 Star::Find(15, 1821, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.281 00.005 16872 Star::Find returns 1 (0), X=1821.15, Y=286.06, Mass=7188, SNR=33.8, Peak=4188 HFD=2.9
02:41:00.286 00.005 16872 Star::Find(15, 777, 559, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.288 00.002 16872 Star::Find returns 1 (0), X=776.81, Y=558.67, Mass=7853, SNR=31.9, Peak=4352 HFD=2.8
02:41:00.292 00.004 16872 Star::Find(15, 1130, 311, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.296 00.004 16872 Star::Find returns 1 (0), X=1129.49, Y=310.95, Mass=6718, SNR=29.9, Peak=4196 HFD=2.7
02:41:00.299 00.003 16872 Star::Find(15, 427, 560, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.302 00.003 16872 Star::Find returns 1 (0), X=426.74, Y=559.76, Mass=7508, SNR=30.8, Peak=4164 HFD=2.9
02:41:00.305 00.003 16872 Star::Find(15, 755, 158, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.309 00.004 16872 Star::Find returns 1 (0), X=755.09, Y=158.55, Mass=7153, SNR=32.9, Peak=4180 HFD=3.0
02:41:00.315 00.006 16872 Star::Find(15, 622, 58, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.319 00.004 16872 Star::Find returns 1 (0), X=621.86, Y=57.94, Mass=6865, SNR=29.7, Peak=4208 HFD=2.9
02:41:00.324 00.005 16872 Star::Find(15, 283, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.328 00.004 16872 Star::Find returns 1 (0), X=282.53, Y=900.04, Mass=6547, SNR=28.8, Peak=4160 HFD=3.0
02:41:00.331 00.003 16872 Star::Find(15, 1716, 436, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.335 00.004 16872 Star::Find returns 1 (0), X=1715.46, Y=435.96, Mass=6911, SNR=30.4, Peak=4072 HFD=3.4
02:41:00.338 00.003 16872 Star::Find(15, 251, 484, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.340 00.002 16872 Star::Find returns 1 (0), X=251.42, Y=483.79, Mass=8685, SNR=35.8, Peak=4228 HFD=3.6
02:41:00.347 00.007 16872 Star::Find(15, 1213, 263, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.350 00.003 16872 Star::Find returns 1 (0), X=1212.94, Y=262.69, Mass=6455, SNR=28.1, Peak=4128 HFD=2.9
02:41:00.354 00.004 16872 Star::Find(15, 1147, 596, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.362 00.008 16872 Star::Find returns 1 (0), X=1146.87, Y=595.62, Mass=7101, SNR=34.4, Peak=4012 HFD=3.6
02:41:00.366 00.004 16872 Star::Find(15, 1255, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.370 00.004 16872 Star::Find returns 1 (0), X=1254.88, Y=623.09, Mass=6872, SNR=28.0, Peak=4160 HFD=3.0
02:41:00.372 00.002 16872 Star::Find(15, 259, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.376 00.004 16872 Star::Find returns 1 (0), X=258.87, Y=736.29, Mass=5043, SNR=26.5, Peak=4068 HFD=2.6
02:41:00.380 00.004 16872 Star::Find(15, 155, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.382 00.002 16872 Star::Find returns 1 (0), X=154.52, Y=533.72, Mass=5695, SNR=28.6, Peak=3984 HFD=3.2
02:41:00.385 00.003 16872 Star::Find(15, 1414, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.388 00.003 16872 Star::Find returns 1 (0), X=1413.57, Y=331.19, Mass=5620, SNR=26.5, Peak=4104 HFD=2.8
02:41:00.395 00.007 16872 Star::Find(15, 26, 373, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.399 00.004 16872 Star::Find returns 1 (0), X=26.15, Y=372.84, Mass=5321, SNR=26.7, Peak=4028 HFD=2.9
02:41:00.401 00.002 16872 Star::Find(15, 1478, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.405 00.004 16872 Star::Find returns 1 (0), X=1478.58, Y=535.88, Mass=5703, SNR=29.1, Peak=4072 HFD=3.2
02:41:00.413 00.008 16872 Star::Find(15, 1800, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.417 00.004 16872 Star::Find returns 1 (0), X=1799.39, Y=592.81, Mass=6593, SNR=28.7, Peak=4104 HFD=3.4
02:41:00.422 00.005 16872 Star::Find(15, 228, 398, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.426 00.004 16872 Star::Find returns 1 (0), X=227.63, Y=397.66, Mass=5364, SNR=26.7, Peak=4004 HFD=3.1
02:41:00.430 00.004 16872 Star::Find(15, 1755, 242, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.434 00.004 16872 Star::Find returns 1 (0), X=1754.97, Y=242.03, Mass=5622, SNR=28.6, Peak=4024 HFD=2.9
02:41:00.443 00.009 16872 Star::Find(15, 128, 825, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.448 00.005 16872 Star::Find returns 1 (0), X=127.65, Y=825.03, Mass=4411, SNR=22.5, Peak=4008 HFD=2.6
02:41:00.450 00.002 16872 Star::Find(15, 1701, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.453 00.003 16872 Star::Find returns 1 (0), X=1700.71, Y=879.37, Mass=5729, SNR=26.5, Peak=4040 HFD=3.3
02:41:00.457 00.004 16872 Star::Find(15, 1612, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.460 00.003 16872 Star::Find returns 1 (0), X=1622.36, Y=290.86, Mass=369790, SNR=338.4, Peak=24736 HFD=4.0
02:41:00.463 00.003 16872 Star::Find(15, 1469, 707, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.465 00.002 16872 Star::Find returns 1 (0), X=1469.28, Y=707.35, Mass=4412, SNR=23.6, Peak=3908 HFD=3.3
02:41:00.472 00.007 16872 Star::Find(15, 431, 1042, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.478 00.006 16872 Star::Find returns 1 (0), X=430.44, Y=1042.45, Mass=3768, SNR=21.3, Peak=4020 HFD=3.1
02:41:00.481 00.003 16872 Star::Find(15, 228, 993, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.484 00.003 16872 Star::Find returns 1 (0), X=227.97, Y=992.65, Mass=4725, SNR=22.9, Peak=4068 HFD=2.6
02:41:00.488 00.004 16872 Star::Find(15, 916, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.491 00.003 16872 Star::Find returns 1 (0), X=915.26, Y=1027.00, Mass=5148, SNR=23.3, Peak=3988 HFD=3.9
02:41:00.493 00.002 16872 Star::Find(15, 1552, 721, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.496 00.003 16872 Star::Find returns 1 (0), X=1551.93, Y=721.38, Mass=3191, SNR=19.8, Peak=3916 HFD=2.4
02:41:00.500 00.004 16872 Star::Find(15, 53, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.508 00.008 16872 Star::Find returns 1 (0), X=53.49, Y=568.86, Mass=5914, SNR=26.8, Peak=3964 HFD=3.8
02:41:00.511 00.003 16872 Star::Find(15, 1677, 840, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.514 00.003 16872 Star::Find returns 1 (0), X=1676.97, Y=839.75, Mass=3200, SNR=19.6, Peak=3920 HFD=2.5
02:41:00.517 00.003 16872 Star::Find(15, 1105, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.520 00.003 16872 Star::Find returns 1 (0), X=1104.78, Y=803.25, Mass=4056, SNR=21.3, Peak=3888 HFD=3.0
02:41:00.528 00.008 16872 Star::Find(15, 142, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.531 00.003 16872 Star::Find returns 1 (0), X=141.40, Y=745.04, Mass=4132, SNR=21.5, Peak=3868 HFD=3.6
02:41:00.536 00.005 16872 Star::Find(15, 367, 121, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.540 00.004 16872 Star::Find returns 1 (0), X=352.96, Y=137.63, Mass=39666, SNR=89.9, Peak=4188 HFD=3.8
02:41:00.555 00.015 16872 Star::Find(15, 1659, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.561 00.006 16872 Star::Find returns 1 (0), X=1658.79, Y=978.19, Mass=5637, SNR=27.8, Peak=3988 HFD=3.9
02:41:00.565 00.004 16872 Star::Find(15, 205, 1059, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.570 00.005 16872 Star::Find returns 1 (0), X=205.42, Y=1059.27, Mass=2503, SNR=15.9, Peak=3936 HFD=2.2
02:41:00.573 00.003 16872 Star::Find(15, 1107, 631, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.576 00.003 16872 Star::Find returns 1 (0), X=1106.46, Y=631.17, Mass=4107, SNR=20.0, Peak=3912 HFD=3.2
02:41:00.587 00.011 16872 Star::Find(15, 218, 515, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.591 00.004 16872 Star::Find returns 1 (0), X=218.28, Y=514.82, Mass=2061, SNR=13.6, Peak=3844 HFD=2.3
02:41:00.595 00.004 16872 Star::Find(15, 207, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.607 00.012 16872 Star::Find returns 1 (0), X=206.58, Y=922.59, Mass=3609, SNR=20.2, Peak=3956 HFD=3.0
02:41:00.620 00.013 16872 Star::Find(15, 1790, 49, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.625 00.005 16872 Star::Find returns 1 (0), X=1789.57, Y=48.16, Mass=4193, SNR=23.4, Peak=3896 HFD=3.8
02:41:00.630 00.005 16872 Star::Find(15, 16, 251, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.634 00.004 16872 Star::Find returns 1 (0), X=16.46, Y=251.23, Mass=2621, SNR=17.6, Peak=3844 HFD=2.7
02:41:00.638 00.004 16872 Star::Find(15, 1704, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.644 00.006 16872 Star::Find returns 1 (0), X=1704.30, Y=1025.78, Mass=2959, SNR=17.3, Peak=3852 HFD=2.8
02:41:00.648 00.004 16872 Star::Find(15, 1221, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.651 00.003 16872 Star::Find returns 1 (0), X=1221.28, Y=177.64, Mass=3052, SNR=17.5, Peak=3908 HFD=2.8
02:41:00.653 00.002 16872 Star::Find(15, 544, 995, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.656 00.003 16872 Star::Find returns 1 (0), X=544.07, Y=994.59, Mass=1772, SNR=13.4, Peak=3800 HFD=2.5
02:41:00.659 00.003 16872 Star::Find(15, 336, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.674 00.015 16872 Star::Find returns 1 (0), X=335.62, Y=735.52, Mass=3125, SNR=17.6, Peak=3996 HFD=3.0
02:41:00.681 00.007 16872 Star::Find(15, 1675, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.685 00.004 16872 Star::Find returns 1 (0), X=1674.53, Y=35.12, Mass=1854, SNR=12.6, Peak=3800 HFD=2.4
02:41:00.692 00.007 16872 Star::Find(15, 1819, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.700 00.008 16872 Star::Find returns 1 (0), X=1818.87, Y=573.07, Mass=2605, SNR=16.4, Peak=3848 HFD=2.7
02:41:00.704 00.004 16872 Star::Find(15, 96, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.708 00.004 16872 Star::Find returns 1 (0), X=96.10, Y=17.35, Mass=3396, SNR=21.2, Peak=3856 HFD=3.3
02:41:00.711 00.003 16872 Star::Find(15, 887, 276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.714 00.003 16872 Star::Find returns 1 (0), X=887.39, Y=275.85, Mass=2140, SNR=14.1, Peak=3832 HFD=2.5
02:41:00.716 00.002 16872 Star::Find(15, 228, 938, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.719 00.003 16872 Star::Find returns 1 (0), X=227.74, Y=938.07, Mass=2346, SNR=15.5, Peak=3856 HFD=2.6
02:41:00.727 00.008 16872 Star::Find(15, 133, 90, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.730 00.003 16872 Star::Find returns 1 (0), X=133.02, Y=90.06, Mass=1686, SNR=11.4, Peak=3784 HFD=2.4
02:41:00.734 00.004 16872 Star::Find(15, 1721, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.742 00.008 16872 Star::Find returns 1 (0), X=1720.70, Y=160.76, Mass=2885, SNR=19.1, Peak=3872 HFD=2.8
02:41:00.745 00.003 16872 Star::Find(15, 939, 425, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.748 00.003 16872 Star::Find returns 1 (0), X=939.39, Y=424.85, Mass=3346, SNR=18.5, Peak=3852 HFD=3.4
02:41:00.751 00.003 16872 AutoFind: finding best star pass 1
02:41:00.754 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.756 00.002 16872 Star::Find returns 1 (0), X=205.43, Y=191.81, Mass=956175, SNR=592.1, Peak=57904 HFD=4.0
02:41:00.758 00.002 16872 AutoFind returns star at [205, 192] 400.0 Mass 956175 SNR 592.1
02:41:00.763 00.005 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.766 00.003 16872 Star::Find returns 1 (0), X=205.43, Y=191.81, Mass=956175, SNR=592.1, Peak=57904 HFD=4.0
02:41:00.775 00.009 16872 MultiStar: List (12): {205.43, 191.81}(592.1), {1622.36, 290.86}(338.4), {68.07, 810.00}(223.7), {1162.41, 524.94}(213.1), {1576.45, 187.06}(126.5), {1736.67, 242.73}(110.8), {135.87, 915.47}(125.2), {352.95, 137.76}(93.3), {211.41, 662.86}(94.4), {1124.67, 998.66}(87.5), {721.96, 167.20}(79.6), {680.74, 885.73}(81.2), 
02:41:00.778 00.003 16872 setting lock position to (205.43, 191.81)
02:41:00.781 00.003 16872 MultiStar: stabilizing after lock position change
02:41:00.785 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
02:41:00.789 00.004 16872 UpdateGuideState(): m_state=1
02:41:00.791 00.002 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:00.794 00.003 16872 Star::Find returns 1 (0), X=205.43, Y=191.81, Mass=956175, SNR=592.1, Peak=57904 HFD=4.0
02:41:00.796 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:41:00.804 00.008 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:41:00.808 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:41:00.814 00.006 16872 setting force full frames = false
02:41:00.818 00.004 16872 setting lock position to (205.43, 191.81)
02:41:00.821 00.003 16872 MultiStar: stabilizing after lock position change
02:41:00.823 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:41:00.827 00.004 16872 Changing from state SELECTING to SELECTED
02:41:00.834 00.007 16872 guider state => SELECTED
02:41:00.848 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3224, max=57904, med=3584, FiltMin=3460, FiltMax=42996, Gamma=2.190
02:41:00.886 00.038 16872 UpdateGuideState exits: m=956175 SNR=592.1
02:41:00.889 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3224, max=57904, med=3584, FiltMin=3460, FiltMax=42996, Gamma=2.190
02:41:00.922 00.033 16872 Status Line: Auto-selected star at (205.4, 191.8)
02:41:00.934 00.012 16872 PhdController: newstate STATE_WAIT_SELECTED
02:41:00.937 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:00.945 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:41:00.947 00.002 16872 Enqueuing Expose request
02:41:00.950 00.003 9640 Worker thread wakes up
02:41:00.950 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:41:00.950 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(190,177,31,31)
02:41:00.950 00.000 16872 evsrv: cli 0D3BFB48 connect
02:41:00.955 00.005 16872 case statement mapped state 2 to 1
02:41:00.962 00.007 16872 case statement mapped state 2 to 1
02:41:00.966 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15d62fa2-87c4-4bc9-bd87-621f64ed8c66"}
02:41:00.969 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"15d62fa2-87c4-4bc9-bd87-621f64ed8c66"}
02:41:00.974 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"7854c9bc-3092-416a-bd59-282059a2614c"}
02:41:00.976 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":[205.43,191.81],"id":"7854c9bc-3092-416a-bd59-282059a2614c"}
02:41:00.979 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"465f6991-193f-4464-83f0-6220e8ce7c79"}
02:41:00.983 00.004 16872 case statement mapped state 2 to 1
02:41:00.988 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"465f6991-193f-4464-83f0-6220e8ce7c79"}
02:41:00.991 00.003 16872 evsrv: cli 0D3BFB48 disconnect
02:41:00.996 00.005 16872 evsrv: cli 0D3C0A48 connect
02:41:00.999 00.003 16872 case statement mapped state 2 to 1
02:41:01.003 00.004 16872 case statement mapped state 2 to 1
02:41:01.009 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cec047e4-44e8-4999-b032-eb7d7436c6e1"}
02:41:01.012 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.43,6.81],"pixels":"..."},"id":"cec047e4-44e8-4999-b032-eb7d7436c6e1"}
02:41:01.016 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"da0087ce-f282-4155-a100-fbd08df83e2b"}
02:41:01.019 00.003 16872 case statement mapped state 2 to 1
02:41:01.022 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"da0087ce-f282-4155-a100-fbd08df83e2b"}
02:41:01.034 00.012 16872 evsrv: cli 0D3C0A48 disconnect
02:41:02.033 00.999 16872 evsrv: cli 0D3C0228 connect
02:41:02.036 00.003 16872 case statement mapped state 2 to 1
02:41:02.040 00.004 16872 case statement mapped state 2 to 1
02:41:02.043 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"83caab30-60a6-4a47-b85f-604728e7875b"}
02:41:02.046 00.003 16872 case statement mapped state 2 to 1
02:41:02.048 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"83caab30-60a6-4a47-b85f-604728e7875b"}
02:41:02.056 00.008 16872 evsrv: cli 0D3C0228 disconnect
02:41:03.056 01.000 16872 evsrv: cli 0D3BF8C8 connect
02:41:03.060 00.004 16872 case statement mapped state 2 to 1
02:41:03.066 00.006 16872 case statement mapped state 2 to 1
02:41:03.069 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"39d55926-eba7-4cd3-b3f7-f34d9df1b1d0"}
02:41:03.072 00.003 16872 case statement mapped state 2 to 1
02:41:03.074 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"39d55926-eba7-4cd3-b3f7-f34d9df1b1d0"}
02:41:03.078 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
02:41:03.345 00.267 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b5c4a116-9a7e-402a-b122-30416763d611"}
02:41:03.349 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b5c4a116-9a7e-402a-b122-30416763d611"}
02:41:03.352 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f163b233-146d-4bbb-8684-e061ebdbbeba"}
02:41:03.354 00.002 16872 case statement mapped state 2 to 1
02:41:03.358 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f163b233-146d-4bbb-8684-e061ebdbbeba"}
02:41:03.362 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2f35b586-e8d3-4c22-8aa7-7cc93d5e9d83"}
02:41:03.365 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.43,6.81],"pixels":"..."},"id":"2f35b586-e8d3-4c22-8aa7-7cc93d5e9d83"}
02:41:04.078 00.713 16872 evsrv: cli 0D3BFFA8 connect
02:41:04.081 00.003 16872 case statement mapped state 2 to 1
02:41:04.084 00.003 16872 case statement mapped state 2 to 1
02:41:04.088 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"65b0d025-7857-412d-89e7-6da9badc17e5"}
02:41:04.090 00.002 16872 case statement mapped state 2 to 1
02:41:04.093 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"65b0d025-7857-412d-89e7-6da9badc17e5"}
02:41:04.097 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:41:05.016 00.919 9640 Exposure complete
02:41:05.099 00.083 16872 evsrv: cli 0D3BFB48 connect
02:41:05.102 00.003 16872 case statement mapped state 2 to 1
02:41:05.105 00.003 16872 case statement mapped state 2 to 1
02:41:05.110 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"664c4d79-d5d7-48f1-9755-0f1e8c613fcd"}
02:41:05.113 00.003 16872 case statement mapped state 2 to 1
02:41:05.116 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"664c4d79-d5d7-48f1-9755-0f1e8c613fcd"}
02:41:05.119 00.003 16872 evsrv: cli 0D3BFB48 disconnect
02:41:05.158 00.039 9640 worker thread done servicing request
02:41:05.158 00.000 16872 OnExposeComplete: enter
02:41:05.162 00.004 16872 UpdateGuideState(): m_state=2
02:41:05.168 00.006 16872 Star::Find(15, 205, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:41:05.172 00.004 16872 Star::Find returns 1 (0), X=205.39, Y=192.70, Mass=956202, SNR=593.6, Peak=53324 HFD=4.3
02:41:05.176 00.004 16872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.59) = xAngle (3.21 = -3.07)
02:41:05.179 00.003 16872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.26 = -3.03)
02:41:05.181 00.002 16872 CameraToMount -- cameraX=-0.05 cameraY=0.89 hyp=0.89 cameraTheta=1.62 mountX=-0.89 mountY=-0.10, mountTheta=-3.03
02:41:05.186 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3272, max=53324, med=3580, FiltMin=3444, FiltMax=41060, Gamma=2.190
02:41:05.221 00.035 16872 UpdateGuideState exits: m=956202 SNR=593.6
02:41:05.224 00.003 16872 PhdController: newstate STATE_CALIBRATE
02:41:05.228 00.004 16872 PhdController: newstate STATE_GUIDE
02:41:05.249 00.021 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:41:05.255 00.006 16872 guider state => CALIBRATED
02:41:05.258 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:41:05.268 00.010 16872 reset dither spiral
02:41:05.271 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:41:05.274 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:05.276 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:41:05.278 00.002 16872 Enqueuing Expose request
02:41:05.283 00.005 9640 Worker thread wakes up
02:41:05.283 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:41:05.283 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:41:06.120 00.837 16872 evsrv: cli 0D3C0A48 connect
02:41:06.124 00.004 16872 case statement mapped state 5 to 1
02:41:06.127 00.003 16872 case statement mapped state 5 to 1
02:41:06.131 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"ed2d198e-19cd-4e1b-aa57-ade9627287e1"}
02:41:06.134 00.003 16872 case statement mapped state 5 to 1
02:41:06.136 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"ed2d198e-19cd-4e1b-aa57-ade9627287e1"}
02:41:06.139 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:41:06.845 00.706 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"488330d4-6651-412d-b560-ed994f88d3cc"}
02:41:06.847 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"488330d4-6651-412d-b560-ed994f88d3cc"}
02:41:06.853 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38730c26-7f4a-4560-8641-17064b946f9a"}
02:41:06.856 00.003 16872 case statement mapped state 5 to 1
02:41:06.858 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"38730c26-7f4a-4560-8641-17064b946f9a"}
02:41:06.862 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9fa7b97c-8145-40f4-905f-6a4dcf136594"}
02:41:06.865 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.39,6.70],"pixels":"..."},"id":"9fa7b97c-8145-40f4-905f-6a4dcf136594"}
02:41:07.141 00.276 16872 evsrv: cli 0D3C0228 connect
02:41:07.144 00.003 16872 case statement mapped state 5 to 1
02:41:07.148 00.004 16872 case statement mapped state 5 to 1
02:41:07.151 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"dd7b607f-0e66-4112-938f-f30586af5d14"}
02:41:07.154 00.003 16872 case statement mapped state 5 to 1
02:41:07.156 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"dd7b607f-0e66-4112-938f-f30586af5d14"}
02:41:07.160 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:41:08.161 01.001 16872 evsrv: cli 0D3C0A48 connect
02:41:08.165 00.004 16872 case statement mapped state 5 to 1
02:41:08.168 00.003 16872 case statement mapped state 5 to 1
02:41:08.173 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"19c45a9a-8ce6-49da-9526-0985bf67fc8e"}
02:41:08.179 00.006 16872 case statement mapped state 5 to 1
02:41:08.182 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"19c45a9a-8ce6-49da-9526-0985bf67fc8e"}
02:41:08.189 00.007 16872 evsrv: cli 0D3C0A48 disconnect
02:41:09.192 01.003 16872 evsrv: cli 0D3C0A48 connect
02:41:09.197 00.005 16872 case statement mapped state 5 to 1
02:41:09.201 00.004 16872 case statement mapped state 5 to 1
02:41:09.204 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"46f85026-b8cb-427b-aade-a2c93c6f5b7e"}
02:41:09.207 00.003 16872 case statement mapped state 5 to 1
02:41:09.211 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"46f85026-b8cb-427b-aade-a2c93c6f5b7e"}
02:41:09.215 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:41:09.343 00.128 9640 Exposure complete
02:41:09.480 00.137 9640 worker thread done servicing request
02:41:09.481 00.001 16872 OnExposeComplete: enter
02:41:09.483 00.002 16872 UpdateGuideState(): m_state=5
02:41:09.487 00.004 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:41:09.489 00.002 16872 Star::Find returns 1 (0), X=205.50, Y=192.57, Mass=950959, SNR=575.2, Peak=51736 HFD=4.3
02:41:09.492 00.003 16872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.59) = xAngle (3.07 = 3.07)
02:41:09.494 00.002 16872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.11 = 3.11)
02:41:09.497 00.003 16872 CameraToMount -- cameraX=0.07 cameraY=0.75 hyp=0.76 cameraTheta=1.48 mountX=-0.76 mountY=0.02, mountTheta=3.11
02:41:09.501 00.004 16872 Changing from state CALIBRATED to GUIDING
02:41:09.505 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:41:09.514 00.009 16872 ScopeASCOM::SideOfPier() returns 1
02:41:09.587 00.073 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:41:09.591 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:41:09.594 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:41:09.597 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:41:09.600 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:41:09.603 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:41:09.606 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:41:09.608 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:41:09.611 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:41:09.613 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:41:09.617 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:41:09.620 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:41:09.623 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:41:09.625 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:41:09.742 00.117 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:41:09.747 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:41:09.750 00.003 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:41:09.756 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:41:09.759 00.003 16872 ScopeASCOM::SideOfPier() returns 1
02:41:09.885 00.126 16872 setting lock position to (205.50, 192.57)
02:41:09.888 00.003 16872 MultiStar: stabilizing after lock position change
02:41:09.891 00.003 16872 guider state => GUIDING
02:41:09.893 00.002 16872 Status Line: Guiding
02:41:09.902 00.009 16872 Mount: notify guiding started
02:41:09.906 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:41:09.909 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:41:09.913 00.004 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:41:09.916 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:41:09.919 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:41:09.923 00.004 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:41:09.925 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:41:09.927 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:41:09.932 00.005 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:41:09.935 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:41:09.938 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:41:09.940 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:41:09.943 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:41:09.946 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:41:09.950 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:41:09.953 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:41:09.956 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:41:09.959 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:41:09.964 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:41:09.967 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:41:09.970 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:41:09.973 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:41:09.976 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:41:09.981 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:41:09.984 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:41:09.987 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:41:09.991 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:41:09.996 00.005 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:41:10.000 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:41:10.004 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:41:10.008 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:41:10.013 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:41:10.017 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:41:10.021 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:41:10.026 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:41:10.030 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:41:10.033 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:41:10.037 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:41:10.210 00.173 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:41:10.275 00.065 16872 ScopeASCOM::SideOfPier() returns 1
02:41:10.279 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:41:10.283 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:41:10.287 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:41:10.290 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:41:10.295 00.005 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:41:10.297 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:41:10.301 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:41:10.305 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:41:10.308 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:41:10.312 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3148, max=51736, med=3584, FiltMin=3436, FiltMax=41892, Gamma=2.190
02:41:10.344 00.032 16872 UpdateGuideState exits: m=950959 SNR=575.2
02:41:10.349 00.005 16872 PhdController: newstate STATE_SETTLE_WAIT
02:41:10.354 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:10.357 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:41:10.359 00.002 16872 Enqueuing Expose request
02:41:10.362 00.003 9640 Worker thread wakes up
02:41:10.362 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:41:10.362 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:41:10.362 00.000 16872 evsrv: cli 0D3BFFA8 connect
02:41:10.367 00.005 16872 case statement mapped state 6 to 3
02:41:10.371 00.004 16872 case statement mapped state 6 to 3
02:41:10.374 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c54bc746-4273-4876-a444-b37f7deee1a8"}
02:41:10.376 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c54bc746-4273-4876-a444-b37f7deee1a8"}
02:41:10.379 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"c79f61e5-c8b9-4247-8744-b7844010d677"}
02:41:10.383 00.004 16872 case statement mapped state 6 to 3
02:41:10.386 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c79f61e5-c8b9-4247-8744-b7844010d677"}
02:41:10.389 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b5fe24c7-0e9e-4fcf-a148-d5712f48319c"}
02:41:10.393 00.004 16872 case statement mapped state 6 to 3
02:41:10.397 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5fe24c7-0e9e-4fcf-a148-d5712f48319c"}
02:41:10.404 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
02:41:10.432 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"20247ef9-7bdb-4a83-a118-c353e5aed404"}
02:41:10.436 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.50,6.57],"pixels":"..."},"id":"20247ef9-7bdb-4a83-a118-c353e5aed404"}
02:41:13.845 03.409 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"be1fe42c-5b50-49c7-b75a-6f0afca1b881"}
02:41:13.848 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"be1fe42c-5b50-49c7-b75a-6f0afca1b881"}
02:41:13.851 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4b431600-2fb5-4f15-89b0-f8dbddbf3f29"}
02:41:13.854 00.003 16872 case statement mapped state 6 to 3
02:41:13.856 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b431600-2fb5-4f15-89b0-f8dbddbf3f29"}
02:41:13.859 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3f128ef1-bfc6-4200-bd92-49c36488588c"}
02:41:13.864 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.50,6.57],"pixels":"..."},"id":"3f128ef1-bfc6-4200-bd92-49c36488588c"}
02:41:14.406 00.542 9640 Exposure complete
02:41:14.549 00.143 9640 worker thread done servicing request
02:41:14.550 00.001 16872 OnExposeComplete: enter
02:41:14.553 00.003 16872 UpdateGuideState(): m_state=6
02:41:14.565 00.012 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:41:14.569 00.004 16872 Star::Find returns 1 (0), X=205.81, Y=193.47, Mass=941077, SNR=560.5, Peak=52744 HFD=4.5
02:41:14.572 00.003 16872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.59) = xAngle (2.83 = 2.83)
02:41:14.575 00.003 16872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.87 = 2.87)
02:41:14.579 00.004 16872 CameraToMount -- cameraX=0.31 cameraY=0.90 hyp=0.95 cameraTheta=1.24 mountX=-0.91 mountY=0.25, mountTheta=2.87
02:41:14.585 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.31, y=0.90, opts=13)
02:41:14.591 00.006 16872 Enqueuing Move request for scope (0.31, 0.90)
02:41:14.598 00.007 9640 Worker thread wakes up
02:41:14.598 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.90) opts 0xd
02:41:14.598 00.000 9640 Handling offset move in thread for scope, endpoint = (0.31, 0.90)
02:41:14.598 00.000 9640 Moving (0.31, 0.90) raw xDistance=-0.91 yDistance=0.25
02:41:14.598 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.82 from input -0.91
02:41:14.598 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=0
02:41:14.598 00.000 9640 MoveAxis(E, 97, ABG)
02:41:14.598 00.000 9640 Guiding  Dir = 2, Dur = 97
02:41:14.599 00.001 9640 IsSlewing returns 0
02:41:14.599 00.000 9640 IsGuiding returns 0
02:41:14.599 00.000 9640 PulseGuide returned control before completion, sleep 107
02:41:14.605 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3268, max=52744, med=3580, FiltMin=3436, FiltMax=41052, Gamma=2.190
02:41:14.645 00.040 16872 UpdateGuideState exits: m=941077 SNR=560.5
02:41:14.648 00.003 16872 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 1 / 99999
02:41:14.651 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777794074.651,"Host":"RBFOCUS307","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:41:14.654 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:14.657 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:41:14.660 00.003 16872 Enqueuing Expose request
02:41:14.719 00.059 9640 IsGuiding returns 1
02:41:14.720 00.001 9640 scope still moving after pulse duration time elapsed
02:41:14.750 00.030 9640 IsSlewing returns 0
02:41:14.751 00.001 9640 IsGuiding returns 0
02:41:14.751 00.000 9640 scope move finished after 97 + 54 ms
02:41:14.751 00.000 9640 Move returns status 0, amount 97
02:41:14.751 00.000 9640 MoveAxis(N, 0, ABG)
02:41:14.751 00.000 9640 Move returns status 0, amount 0
02:41:14.751 00.000 9640 move complete, result=0
02:41:14.751 00.000 9640 worker thread done servicing request
02:41:14.751 00.000 16872 GuideStep: -0.9 px 97 ms EAST, 0.3 px 0 ms NORTH
02:41:14.757 00.006 9640 Worker thread wakes up
02:41:14.757 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:41:14.757 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:41:17.344 02.587 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9285ca82-6fb3-49fb-8235-d7357cf4005e"}
02:41:17.348 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9285ca82-6fb3-49fb-8235-d7357cf4005e"}
02:41:17.352 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9ef8c60d-1c66-4780-b83c-3b04933695ab"}
02:41:17.356 00.004 16872 case statement mapped state 6 to 3
02:41:17.361 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ef8c60d-1c66-4780-b83c-3b04933695ab"}
02:41:17.365 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"692f1cdf-3784-481f-8e48-1e5fa34a6db0"}
02:41:17.370 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.81,7.47],"pixels":"..."},"id":"692f1cdf-3784-481f-8e48-1e5fa34a6db0"}
02:41:18.836 01.466 9640 Exposure complete
02:41:18.974 00.138 9640 worker thread done servicing request
02:41:18.974 00.000 16872 OnExposeComplete: enter
02:41:18.977 00.003 16872 UpdateGuideState(): m_state=6
02:41:18.980 00.003 16872 Star::Find(15, 205, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:41:18.984 00.004 16872 Star::Find returns 1 (0), X=205.83, Y=192.38, Mass=985866, SNR=559.3, Peak=57000 HFD=4.0
02:41:18.986 00.002 16872 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.59) = xAngle (1.06 = 1.06)
02:41:18.989 00.003 16872 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.11 = 1.11)
02:41:18.991 00.002 16872 CameraToMount -- cameraX=0.32 cameraY=-0.19 hyp=0.37 cameraTheta=-0.52 mountX=0.18 mountY=0.33, mountTheta=1.07
02:41:18.996 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.32, y=-0.19, opts=13)
02:41:19.001 00.005 16872 Enqueuing Move request for scope (0.32, -0.19)
02:41:19.003 00.002 9640 Worker thread wakes up
02:41:19.003 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.19) opts 0xd
02:41:19.003 00.000 9640 Handling offset move in thread for scope, endpoint = (0.32, -0.19)
02:41:19.003 00.000 9640 Moving (0.32, -0.19) raw xDistance=0.18 yDistance=0.33
02:41:19.003 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.18
02:41:19.003 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.33, m_sumCorr=0
02:41:19.004 00.001 9640 MoveAxis(W, 10, ABG)
02:41:19.004 00.000 9640 Guiding  Dir = 3, Dur = 10
02:41:19.004 00.000 9640 IsSlewing returns 0
02:41:19.004 00.000 9640 IsGuiding returns 0
02:41:19.004 00.000 9640 PulseGuide returned control before completion, sleep 20
02:41:19.010 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3284, max=57000, med=3576, FiltMin=3428, FiltMax=45020, Gamma=2.190
02:41:19.029 00.019 9640 IsGuiding returns 1
02:41:19.029 00.000 9640 scope still moving after pulse duration time elapsed
02:41:19.043 00.014 16872 UpdateGuideState exits: m=985866 SNR=559.3
02:41:19.046 00.003 16872 PhdController: settling, locked = 1, distance = 0.68 (1.50) aobump = 0 frame = 2 / 99999
02:41:19.049 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777794079.049,"Host":"RBFOCUS307","Inst":1,"Distance":0.68,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
02:41:19.052 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:19.055 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:41:19.059 00.004 16872 Enqueuing Expose request
02:41:19.065 00.006 9640 IsSlewing returns 0
02:41:19.066 00.001 9640 IsGuiding returns 1
02:41:19.090 00.024 9640 IsSlewing returns 0
02:41:19.092 00.002 9640 IsGuiding returns 0
02:41:19.092 00.000 9640 scope move finished after 10 + 76 ms
02:41:19.092 00.000 9640 Move returns status 0, amount 10
02:41:19.092 00.000 9640 MoveAxis(N, 0, ABG)
02:41:19.092 00.000 9640 Move returns status 0, amount 0
02:41:19.092 00.000 9640 move complete, result=0
02:41:19.092 00.000 9640 worker thread done servicing request
02:41:19.092 00.000 9640 Worker thread wakes up
02:41:19.092 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:41:19.092 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:41:19.099 00.007 16872 GuideStep: 0.2 px 10 ms WEST, 0.3 px 0 ms NORTH
02:41:20.843 01.744 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"20d3d22a-2e92-495b-9d28-b8f25a80d12b"}
02:41:20.847 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"20d3d22a-2e92-495b-9d28-b8f25a80d12b"}
02:41:20.851 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"38db5e8f-7db3-4f2f-909f-579148975d37"}
02:41:20.855 00.004 16872 case statement mapped state 6 to 3
02:41:20.858 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"38db5e8f-7db3-4f2f-909f-579148975d37"}
02:41:20.863 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"23c93084-37dc-48c0-b833-bfe8012dae64"}
02:41:20.866 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.83,7.38],"pixels":"..."},"id":"23c93084-37dc-48c0-b833-bfe8012dae64"}
02:41:23.157 02.291 9640 Exposure complete
02:41:23.294 00.137 9640 worker thread done servicing request
02:41:23.295 00.001 16872 OnExposeComplete: enter
02:41:23.298 00.003 16872 UpdateGuideState(): m_state=6
02:41:23.300 00.002 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:41:23.303 00.003 16872 Star::Find returns 1 (0), X=205.65, Y=192.65, Mass=904628, SNR=563.6, Peak=50644 HFD=4.3
02:41:23.305 00.002 16872 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.59) = xAngle (2.12 = 2.12)
02:41:23.308 00.003 16872 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.17 = 2.17)
02:41:23.312 00.004 16872 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.17 cameraTheta=0.53 mountX=-0.09 mountY=0.14, mountTheta=2.13
02:41:23.317 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.09, opts=13)
02:41:23.320 00.003 16872 Enqueuing Move request for scope (0.15, 0.09)
02:41:23.322 00.002 9640 Worker thread wakes up
02:41:23.322 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.09) opts 0xd
02:41:23.322 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.09)
02:41:23.322 00.000 9640 Moving (0.15, 0.09) raw xDistance=-0.09 yDistance=0.14
02:41:23.322 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:41:23.322 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=0
02:41:23.322 00.000 9640 MoveAxis(E, 0, ABG)
02:41:23.322 00.000 9640 Move returns status 0, amount 0
02:41:23.322 00.000 9640 MoveAxis(N, 0, ABG)
02:41:23.322 00.000 9640 Move returns status 0, amount 0
02:41:23.322 00.000 9640 move complete, result=0
02:41:23.323 00.001 9640 worker thread done servicing request
02:41:23.331 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3296, max=50644, med=3584, FiltMin=3444, FiltMax=41144, Gamma=2.190
02:41:23.364 00.033 16872 UpdateGuideState exits: m=904628 SNR=563.6
02:41:23.367 00.003 16872 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 3 / 99999
02:41:23.370 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777794083.370,"Host":"RBFOCUS307","Inst":1,"Distance":0.53,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
02:41:23.375 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:23.378 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:41:23.381 00.003 16872 Enqueuing Expose request
02:41:23.384 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:41:23.387 00.003 9640 Worker thread wakes up
02:41:23.387 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:41:23.387 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:41:24.342 00.955 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4dfdb3de-edf2-483f-a533-d76d98f8b1af"}
02:41:24.346 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4dfdb3de-edf2-483f-a533-d76d98f8b1af"}
02:41:24.350 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"edec3480-1d3e-4363-a130-82395c5eda64"}
02:41:24.355 00.005 16872 case statement mapped state 6 to 3
02:41:24.358 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"edec3480-1d3e-4363-a130-82395c5eda64"}
02:41:24.361 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"79cff3ee-4f30-42fe-9b04-1f54d06bd84b"}
02:41:24.365 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.65,6.65],"pixels":"..."},"id":"79cff3ee-4f30-42fe-9b04-1f54d06bd84b"}
02:41:27.453 03.088 9640 Exposure complete
02:41:27.594 00.141 9640 worker thread done servicing request
02:41:27.594 00.000 16872 OnExposeComplete: enter
02:41:27.597 00.003 16872 UpdateGuideState(): m_state=6
02:41:27.599 00.002 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:41:27.602 00.003 16872 Star::Find returns 1 (0), X=205.41, Y=192.66, Mass=975543, SNR=601.3, Peak=56412 HFD=4.2
02:41:27.605 00.003 16872 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.59) = xAngle (3.94 = -2.34)
02:41:27.608 00.003 16872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.99 = -2.30)
02:41:27.610 00.002 16872 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.13 cameraTheta=2.36 mountX=-0.09 mountY=-0.10, mountTheta=-2.32
02:41:27.613 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=0.10, opts=13)
02:41:27.617 00.004 16872 Enqueuing Move request for scope (-0.10, 0.10)
02:41:27.619 00.002 9640 Worker thread wakes up
02:41:27.620 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
02:41:27.620 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
02:41:27.620 00.000 9640 Moving (-0.10, 0.10) raw xDistance=-0.09 yDistance=-0.10
02:41:27.620 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:41:27.620 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input -0.10, m_sumCorr=0.19
02:41:27.620 00.000 9640 MoveAxis(E, 0, ABG)
02:41:27.621 00.001 9640 Move returns status 0, amount 0
02:41:27.621 00.000 9640 MoveAxis(S, 23, ABG)
02:41:27.621 00.000 9640 Guiding  Dir = 1, Dur = 23
02:41:27.621 00.000 9640 IsSlewing returns 0
02:41:27.621 00.000 9640 IsGuiding returns 0
02:41:27.621 00.000 9640 PulseGuide returned control before completion, sleep 33
02:41:27.627 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=56412, med=3580, FiltMin=3410, FiltMax=43636, Gamma=2.190
02:41:27.660 00.033 16872 UpdateGuideState exits: m=975543 SNR=601.3
02:41:27.663 00.003 16872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 4 / 99999
02:41:27.666 00.003 16872 PhdController: newstate STATE_FINISH
02:41:27.670 00.004 16872 PhdController complete: success
02:41:27.673 00.003 9640 IsGuiding returns 1
02:41:27.673 00.000 9640 scope still moving after pulse duration time elapsed
02:41:27.673 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777794087.673,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:41:27.677 00.004 16872 Mount: notify guiding dither settle done success=1
02:41:27.680 00.003 16872 PhdController: newstate STATE_IDLE
02:41:27.682 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:27.686 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:41:27.688 00.002 16872 Enqueuing Expose request
02:41:27.697 00.009 9640 IsSlewing returns 0
02:41:27.697 00.000 9640 IsGuiding returns 0
02:41:27.697 00.000 9640 scope move finished after 23 + 53 ms
02:41:27.697 00.000 9640 Move returns status 0, amount 23
02:41:27.697 00.000 9640 move complete, result=0
02:41:27.698 00.001 9640 worker thread done servicing request
02:41:27.698 00.000 9640 Worker thread wakes up
02:41:27.698 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:41:27.698 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:41:27.700 00.002 16872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 23 ms SOUTH
02:41:27.842 00.142 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9f2cd791-950d-47c4-94ed-d1258ce8462a"}
02:41:27.845 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9f2cd791-950d-47c4-94ed-d1258ce8462a"}
02:41:27.849 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92d1733c-bd65-4cf4-af97-9419735f48d1"}
02:41:27.854 00.005 16872 case statement mapped state 6 to 3
02:41:27.858 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"92d1733c-bd65-4cf4-af97-9419735f48d1"}
02:41:27.862 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"31f6377b-0eb5-4f03-bf45-ed3c3c58015e"}
02:41:27.864 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.41,6.66],"pixels":"..."},"id":"31f6377b-0eb5-4f03-bf45-ed3c3c58015e"}
02:41:28.087 00.223 16872 evsrv: cli 0D3C0A48 connect
02:41:28.090 00.003 16872 case statement mapped state 6 to 3
02:41:28.096 00.006 16872 case statement mapped state 6 to 3
02:41:28.101 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f64f8017-65e5-4c8d-9302-1f4a825f16c9"}
02:41:28.104 00.003 16872 case statement mapped state 6 to 3
02:41:28.108 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"f64f8017-65e5-4c8d-9302-1f4a825f16c9"}
02:41:28.113 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:41:31.343 03.230 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e1e97eb-ee7a-4438-a2b3-8039fff454a3"}
02:41:31.347 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6e1e97eb-ee7a-4438-a2b3-8039fff454a3"}
02:41:31.350 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9fe9e79-8acd-4993-bf40-65c084165bc7"}
02:41:31.355 00.005 16872 case statement mapped state 6 to 3
02:41:31.358 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9fe9e79-8acd-4993-bf40-65c084165bc7"}
02:41:31.360 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c6e60d5b-6366-4399-b413-6ecbf5ad1cec"}
02:41:31.364 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.41,6.66],"pixels":"..."},"id":"c6e60d5b-6366-4399-b413-6ecbf5ad1cec"}
02:41:31.771 00.407 9640 Exposure complete
02:41:31.912 00.141 9640 worker thread done servicing request
02:41:31.912 00.000 16872 OnExposeComplete: enter
02:41:31.915 00.003 16872 UpdateGuideState(): m_state=6
02:41:31.918 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
02:41:31.922 00.004 16872 Star::Find returns 1 (0), X=205.45, Y=192.77, Mass=961426, SNR=589.1, Peak=51480 HFD=4.5
02:41:31.926 00.004 16872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.59) = xAngle (3.41 = -2.87)
02:41:31.928 00.002 16872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.46 = -2.83)
02:41:31.930 00.002 16872 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.82 mountX=-0.20 mountY=-0.07, mountTheta=-2.83
02:41:31.935 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.05, y=0.20, opts=13)
02:41:31.939 00.004 16872 Enqueuing Move request for scope (-0.05, 0.20)
02:41:31.942 00.003 9640 Worker thread wakes up
02:41:31.942 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
02:41:31.942 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
02:41:31.942 00.000 9640 Moving (-0.05, 0.20) raw xDistance=-0.20 yDistance=-0.07
02:41:31.942 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.20
02:41:31.942 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=0.19
02:41:31.942 00.000 9640 MoveAxis(E, 22, ABG)
02:41:31.942 00.000 9640 Guiding  Dir = 2, Dur = 22
02:41:31.942 00.000 9640 IsSlewing returns 0
02:41:31.943 00.001 9640 IsGuiding returns 0
02:41:31.943 00.000 9640 PulseGuide returned control before completion, sleep 32
02:41:31.948 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3288, max=51480, med=3584, FiltMin=3444, FiltMax=40036, Gamma=2.190
02:41:31.982 00.034 16872 UpdateGuideState exits: m=961426 SNR=589.1
02:41:31.987 00.005 9640 IsGuiding returns 1
02:41:31.987 00.000 9640 scope still moving after pulse duration time elapsed
02:41:31.987 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:31.990 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:41:31.993 00.003 16872 Enqueuing Expose request
02:41:32.015 00.022 9640 IsSlewing returns 0
02:41:32.015 00.000 9640 IsGuiding returns 0
02:41:32.015 00.000 9640 scope move finished after 22 + 50 ms
02:41:32.016 00.001 9640 Move returns status 0, amount 22
02:41:32.016 00.000 9640 MoveAxis(N, 0, ABG)
02:41:32.016 00.000 9640 Move returns status 0, amount 0
02:41:32.016 00.000 9640 move complete, result=0
02:41:32.017 00.001 9640 worker thread done servicing request
02:41:32.017 00.000 9640 Worker thread wakes up
02:41:32.017 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:41:32.018 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:41:32.018 00.000 16872 GuideStep: -0.2 px 22 ms EAST, -0.1 px 0 ms NORTH
02:41:34.843 02.825 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"50806ef0-ff67-4a0f-930c-1cc71794fe83"}
02:41:34.846 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"50806ef0-ff67-4a0f-930c-1cc71794fe83"}
02:41:34.850 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8bff8869-081b-4d2f-9012-8dbd7e6d49f8"}
02:41:34.854 00.004 16872 case statement mapped state 6 to 3
02:41:34.859 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8bff8869-081b-4d2f-9012-8dbd7e6d49f8"}
02:41:34.862 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c5defc1d-73b4-4028-bd4d-bc46854c8a7b"}
02:41:34.864 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.45,6.77],"pixels":"..."},"id":"c5defc1d-73b4-4028-bd4d-bc46854c8a7b"}
02:41:36.080 01.216 9640 Exposure complete
02:41:36.218 00.138 9640 worker thread done servicing request
02:41:36.218 00.000 16872 OnExposeComplete: enter
02:41:36.220 00.002 16872 UpdateGuideState(): m_state=6
02:41:36.222 00.002 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
02:41:36.227 00.005 16872 Star::Find returns 1 (0), X=205.32, Y=192.95, Mass=946080, SNR=552.9, Peak=56064 HFD=4.1
02:41:36.231 00.004 16872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.59) = xAngle (3.60 = -2.68)
02:41:36.234 00.003 16872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.65 = -2.63)
02:41:36.236 00.002 16872 CameraToMount -- cameraX=-0.18 cameraY=0.38 hyp=0.42 cameraTheta=2.02 mountX=-0.38 mountY=-0.21, mountTheta=-2.64
02:41:36.240 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=0.38, opts=13)
02:41:36.243 00.003 16872 Enqueuing Move request for scope (-0.18, 0.38)
02:41:36.246 00.003 9640 Worker thread wakes up
02:41:36.246 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.38) opts 0xd
02:41:36.246 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, 0.38)
02:41:36.246 00.000 9640 Moving (-0.18, 0.38) raw xDistance=-0.38 yDistance=-0.21
02:41:36.246 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.38
02:41:36.246 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.21, m_sumCorr=0.19
02:41:36.246 00.000 9640 MoveAxis(E, 43, ABG)
02:41:36.246 00.000 9640 Guiding  Dir = 2, Dur = 43
02:41:36.246 00.000 9640 IsSlewing returns 0
02:41:36.247 00.001 9640 IsGuiding returns 0
02:41:36.247 00.000 9640 PulseGuide returned control before completion, sleep 53
02:41:36.252 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3196, max=56064, med=3584, FiltMin=3456, FiltMax=42696, Gamma=2.190
02:41:36.285 00.033 16872 UpdateGuideState exits: m=946080 SNR=552.9
02:41:36.288 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:36.292 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:41:36.298 00.006 16872 Enqueuing Expose request
02:41:36.313 00.015 9640 IsGuiding returns 1
02:41:36.313 00.000 9640 scope still moving after pulse duration time elapsed
02:41:36.335 00.022 9640 IsSlewing returns 0
02:41:36.336 00.001 9640 IsGuiding returns 0
02:41:36.336 00.000 9640 scope move finished after 43 + 46 ms
02:41:36.337 00.001 9640 Move returns status 0, amount 43
02:41:36.337 00.000 9640 MoveAxis(N, 0, ABG)
02:41:36.337 00.000 9640 Move returns status 0, amount 0
02:41:36.337 00.000 9640 move complete, result=0
02:41:36.337 00.000 9640 worker thread done servicing request
02:41:36.337 00.000 9640 Worker thread wakes up
02:41:36.338 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:41:36.338 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:41:36.339 00.001 16872 GuideStep: -0.4 px 43 ms EAST, -0.2 px 0 ms NORTH
02:41:38.343 02.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28f1f580-e6a2-4396-a8fc-af26d250765b"}
02:41:38.347 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"28f1f580-e6a2-4396-a8fc-af26d250765b"}
02:41:38.351 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d3e25370-06e4-404b-8845-869af07963b6"}
02:41:38.354 00.003 16872 case statement mapped state 6 to 3
02:41:38.357 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3e25370-06e4-404b-8845-869af07963b6"}
02:41:38.360 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"abdfde93-d140-4db9-a6d5-edb97bca7ed4"}
02:41:38.363 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.32,6.95],"pixels":"..."},"id":"abdfde93-d140-4db9-a6d5-edb97bca7ed4"}
02:41:40.391 02.028 9640 Exposure complete
02:41:40.533 00.142 9640 worker thread done servicing request
02:41:40.533 00.000 16872 OnExposeComplete: enter
02:41:40.538 00.005 16872 UpdateGuideState(): m_state=6
02:41:40.542 00.004 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
02:41:40.545 00.003 16872 Star::Find returns 1 (0), X=205.82, Y=193.27, Mass=964344, SNR=570.6, Peak=59276 HFD=3.9
02:41:40.549 00.004 16872 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.59) = xAngle (2.73 = 2.73)
02:41:40.552 00.003 16872 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.77 = 2.77)
02:41:40.557 00.005 16872 CameraToMount -- cameraX=0.32 cameraY=0.70 hyp=0.77 cameraTheta=1.14 mountX=-0.70 mountY=0.28, mountTheta=2.77
02:41:40.562 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.32, y=0.70, opts=13)
02:41:40.566 00.004 16872 Enqueuing Move request for scope (0.32, 0.70)
02:41:40.569 00.003 9640 Worker thread wakes up
02:41:40.569 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.70) opts 0xd
02:41:40.569 00.000 9640 Handling offset move in thread for scope, endpoint = (0.32, 0.70)
02:41:40.570 00.001 9640 Moving (0.32, 0.70) raw xDistance=-0.70 yDistance=0.28
02:41:40.570 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.70
02:41:40.570 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0.19
02:41:40.570 00.000 9640 MoveAxis(E, 79, ABG)
02:41:40.570 00.000 9640 Guiding  Dir = 2, Dur = 79
02:41:40.571 00.001 9640 IsSlewing returns 0
02:41:40.571 00.000 9640 IsGuiding returns 0
02:41:40.571 00.000 9640 PulseGuide returned control before completion, sleep 89
02:41:40.577 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3256, max=59276, med=3580, FiltMin=3452, FiltMax=42760, Gamma=2.190
02:41:40.612 00.035 16872 UpdateGuideState exits: m=964344 SNR=570.6
02:41:40.616 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:40.620 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:41:40.623 00.003 16872 Enqueuing Expose request
02:41:40.662 00.039 9640 IsGuiding returns 1
02:41:40.662 00.000 9640 scope still moving after pulse duration time elapsed
02:41:40.693 00.031 9640 IsSlewing returns 0
02:41:40.693 00.000 9640 IsGuiding returns 0
02:41:40.693 00.000 9640 scope move finished after 79 + 42 ms
02:41:40.693 00.000 9640 Move returns status 0, amount 79
02:41:40.693 00.000 9640 MoveAxis(N, 0, ABG)
02:41:40.693 00.000 9640 Move returns status 0, amount 0
02:41:40.693 00.000 9640 move complete, result=0
02:41:40.694 00.001 9640 worker thread done servicing request
02:41:40.694 00.000 9640 Worker thread wakes up
02:41:40.694 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:41:40.694 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:41:40.694 00.000 16872 GuideStep: -0.7 px 79 ms EAST, 0.3 px 0 ms NORTH
02:41:41.843 01.149 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24f20ce6-2d00-4ba4-8c39-673d487cd688"}
02:41:41.848 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"24f20ce6-2d00-4ba4-8c39-673d487cd688"}
02:41:41.852 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"88e6de7c-5eae-494a-bfe5-a9eb03f45c97"}
02:41:41.856 00.004 16872 case statement mapped state 6 to 3
02:41:41.858 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"88e6de7c-5eae-494a-bfe5-a9eb03f45c97"}
02:41:41.862 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4f674de1-965f-4faf-bc86-3b80a816a557"}
02:41:41.866 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.82,7.27],"pixels":"..."},"id":"4f674de1-965f-4faf-bc86-3b80a816a557"}
02:41:44.751 02.885 9640 Exposure complete
02:41:44.894 00.143 9640 worker thread done servicing request
02:41:44.894 00.000 16872 OnExposeComplete: enter
02:41:44.898 00.004 16872 UpdateGuideState(): m_state=6
02:41:44.902 00.004 16872 Star::Find(15, 205, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
02:41:44.905 00.003 16872 Star::Find returns 1 (0), X=205.88, Y=192.68, Mass=943537, SNR=564.7, Peak=56176 HFD=4.1
02:41:44.907 00.002 16872 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.59) = xAngle (1.88 = 1.88)
02:41:44.911 00.004 16872 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.93 = 1.93)
02:41:44.915 00.004 16872 CameraToMount -- cameraX=0.37 cameraY=0.11 hyp=0.39 cameraTheta=0.30 mountX=-0.12 mountY=0.37, mountTheta=1.89
02:41:44.919 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.37, y=0.11, opts=13)
02:41:44.922 00.003 16872 Enqueuing Move request for scope (0.37, 0.11)
02:41:44.925 00.003 9640 Worker thread wakes up
02:41:44.925 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.11) opts 0xd
02:41:44.925 00.000 9640 Handling offset move in thread for scope, endpoint = (0.37, 0.11)
02:41:44.925 00.000 9640 Moving (0.37, 0.11) raw xDistance=-0.12 yDistance=0.37
02:41:44.925 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.12
02:41:44.925 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.37, m_sumCorr=0.19
02:41:44.925 00.000 9640 MoveAxis(E, 21, ABG)
02:41:44.925 00.000 9640 Guiding  Dir = 2, Dur = 21
02:41:44.926 00.001 9640 IsSlewing returns 0
02:41:44.926 00.000 9640 IsGuiding returns 0
02:41:44.926 00.000 9640 PulseGuide returned control before completion, sleep 31
02:41:44.935 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3284, max=56176, med=3584, FiltMin=3456, FiltMax=41776, Gamma=2.190
02:41:44.968 00.033 16872 UpdateGuideState exits: m=943537 SNR=564.7
02:41:44.971 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:44.978 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:41:44.981 00.003 16872 Enqueuing Expose request
02:41:44.984 00.003 9640 IsGuiding returns 1
02:41:44.984 00.000 9640 scope still moving after pulse duration time elapsed
02:41:45.019 00.035 9640 IsSlewing returns 0
02:41:45.020 00.001 9640 IsGuiding returns 0
02:41:45.020 00.000 9640 scope move finished after 21 + 72 ms
02:41:45.020 00.000 9640 Move returns status 0, amount 21
02:41:45.020 00.000 9640 MoveAxis(N, 0, ABG)
02:41:45.020 00.000 9640 Move returns status 0, amount 0
02:41:45.020 00.000 9640 move complete, result=0
02:41:45.020 00.000 9640 worker thread done servicing request
02:41:45.020 00.000 9640 Worker thread wakes up
02:41:45.021 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:41:45.021 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:41:45.022 00.001 16872 GuideStep: -0.1 px 21 ms EAST, 0.4 px 0 ms NORTH
02:41:45.341 00.319 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"554883ff-3399-4962-9a6a-5d9281d604bf"}
02:41:45.345 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"554883ff-3399-4962-9a6a-5d9281d604bf"}
02:41:45.348 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7065da41-62be-4f74-abfa-c6fcced9da7a"}
02:41:45.351 00.003 16872 case statement mapped state 6 to 3
02:41:45.354 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7065da41-62be-4f74-abfa-c6fcced9da7a"}
02:41:45.357 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8238cdfa-08ae-4c39-a1d1-5ae2b537eeaf"}
02:41:45.360 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.88,6.68],"pixels":"..."},"id":"8238cdfa-08ae-4c39-a1d1-5ae2b537eeaf"}
02:41:48.841 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c3978017-9a0d-492e-b3a6-51766a47d81f"}
02:41:48.845 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c3978017-9a0d-492e-b3a6-51766a47d81f"}
02:41:48.848 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"472439ed-84f7-42bb-a286-856fa509c818"}
02:41:48.851 00.003 16872 case statement mapped state 6 to 3
02:41:48.854 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"472439ed-84f7-42bb-a286-856fa509c818"}
02:41:48.856 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"129f1374-3db6-45b2-9ebb-ecf30318d484"}
02:41:48.860 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.88,6.68],"pixels":"..."},"id":"129f1374-3db6-45b2-9ebb-ecf30318d484"}
02:41:49.079 00.219 9640 Exposure complete
02:41:49.221 00.142 9640 worker thread done servicing request
02:41:49.222 00.001 16872 OnExposeComplete: enter
02:41:49.225 00.003 16872 UpdateGuideState(): m_state=6
02:41:49.228 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
02:41:49.231 00.003 16872 Star::Find returns 1 (0), X=206.26, Y=193.11, Mass=980310, SNR=571.0, Peak=55212 HFD=4.3
02:41:49.233 00.002 16872 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.59) = xAngle (2.21 = 2.21)
02:41:49.236 00.003 16872 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.26 = 2.26)
02:41:49.240 00.004 16872 CameraToMount -- cameraX=0.76 cameraY=0.55 hyp=0.93 cameraTheta=0.63 mountX=-0.56 mountY=0.72, mountTheta=2.23
02:41:49.245 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.76, y=0.55, opts=13)
02:41:49.248 00.003 16872 Enqueuing Move request for scope (0.76, 0.55)
02:41:49.251 00.003 9640 Worker thread wakes up
02:41:49.251 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.55) opts 0xd
02:41:49.251 00.000 9640 Handling offset move in thread for scope, endpoint = (0.76, 0.55)
02:41:49.251 00.000 9640 Moving (0.76, 0.55) raw xDistance=-0.56 yDistance=0.72
02:41:49.251 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.56
02:41:49.251 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.72, m_sumCorr=0.19
02:41:49.251 00.000 9640 MoveAxis(E, 62, ABG)
02:41:49.251 00.000 9640 Guiding  Dir = 2, Dur = 62
02:41:49.251 00.000 9640 IsSlewing returns 0
02:41:49.252 00.001 9640 IsGuiding returns 0
02:41:49.252 00.000 9640 PulseGuide returned control before completion, sleep 72
02:41:49.258 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3228, max=55212, med=3576, FiltMin=3440, FiltMax=40572, Gamma=2.190
02:41:49.291 00.033 16872 UpdateGuideState exits: m=980310 SNR=571.0
02:41:49.294 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:49.298 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:41:49.303 00.005 16872 Enqueuing Expose request
02:41:49.329 00.026 9640 IsGuiding returns 1
02:41:49.329 00.000 9640 scope still moving after pulse duration time elapsed
02:41:49.360 00.031 9640 IsSlewing returns 0
02:41:49.360 00.000 9640 IsGuiding returns 0
02:41:49.360 00.000 9640 scope move finished after 62 + 46 ms
02:41:49.361 00.001 9640 Move returns status 0, amount 62
02:41:49.361 00.000 9640 MoveAxis(N, 0, ABG)
02:41:49.361 00.000 9640 Move returns status 0, amount 0
02:41:49.361 00.000 9640 move complete, result=0
02:41:49.361 00.000 9640 worker thread done servicing request
02:41:49.361 00.000 9640 Worker thread wakes up
02:41:49.361 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:41:49.361 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:41:49.362 00.001 16872 GuideStep: -0.6 px 62 ms EAST, 0.7 px 0 ms NORTH
02:41:52.342 02.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4aca7ba4-c114-4dff-aa18-57cba5c10243"}
02:41:52.344 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4aca7ba4-c114-4dff-aa18-57cba5c10243"}
02:41:52.348 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8c988621-5e55-40f6-8e8b-26fea637148e"}
02:41:52.351 00.003 16872 case statement mapped state 6 to 3
02:41:52.353 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c988621-5e55-40f6-8e8b-26fea637148e"}
02:41:52.357 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"db54119f-9abc-4326-9be3-22a9611e3089"}
02:41:52.360 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.26,7.11],"pixels":"..."},"id":"db54119f-9abc-4326-9be3-22a9611e3089"}
02:41:53.417 01.057 9640 Exposure complete
02:41:53.556 00.139 9640 worker thread done servicing request
02:41:53.556 00.000 16872 OnExposeComplete: enter
02:41:53.559 00.003 16872 UpdateGuideState(): m_state=6
02:41:53.562 00.003 16872 Star::Find(15, 206, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:41:53.565 00.003 16872 Star::Find returns 1 (0), X=206.09, Y=192.51, Mass=968652, SNR=557.4, Peak=63244 HFD=3.9
02:41:53.568 00.003 16872 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.59) = xAngle (1.49 = 1.49)
02:41:53.570 00.002 16872 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.53 = 1.53)
02:41:53.573 00.003 16872 CameraToMount -- cameraX=0.59 cameraY=-0.06 hyp=0.59 cameraTheta=-0.10 mountX=0.05 mountY=0.59, mountTheta=1.49
02:41:53.577 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.59, y=-0.06, opts=13)
02:41:53.582 00.005 16872 Enqueuing Move request for scope (0.59, -0.06)
02:41:53.584 00.002 9640 Worker thread wakes up
02:41:53.584 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.06) opts 0xd
02:41:53.584 00.000 9640 Handling offset move in thread for scope, endpoint = (0.59, -0.06)
02:41:53.584 00.000 9640 Moving (0.59, -0.06) raw xDistance=0.05 yDistance=0.59
02:41:53.584 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:41:53.584 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.27, input 0.59, m_sumCorr=0.46
02:41:53.584 00.000 9640 MoveAxis(E, 0, ABG)
02:41:53.585 00.001 9640 Move returns status 0, amount 0
02:41:53.585 00.000 9640 MoveAxis(S, 32, ABG)
02:41:53.585 00.000 9640 Guiding  Dir = 1, Dur = 32
02:41:53.585 00.000 9640 IsSlewing returns 0
02:41:53.585 00.000 9640 IsGuiding returns 0
02:41:53.586 00.001 9640 PulseGuide returned control before completion, sleep 42
02:41:53.590 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3228, max=63244, med=3580, FiltMin=3436, FiltMax=45000, Gamma=2.190
02:41:53.623 00.033 16872 UpdateGuideState exits: m=968652 SNR=557.4
02:41:53.627 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:53.629 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:41:53.632 00.003 16872 Enqueuing Expose request
02:41:53.641 00.009 9640 IsGuiding returns 1
02:41:53.641 00.000 9640 scope still moving after pulse duration time elapsed
02:41:53.672 00.031 9640 IsSlewing returns 0
02:41:53.672 00.000 9640 IsGuiding returns 0
02:41:53.672 00.000 9640 scope move finished after 32 + 54 ms
02:41:53.672 00.000 9640 Move returns status 0, amount 32
02:41:53.672 00.000 9640 move complete, result=0
02:41:53.672 00.000 9640 worker thread done servicing request
02:41:53.673 00.001 9640 Worker thread wakes up
02:41:53.673 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:41:53.673 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:41:53.677 00.004 16872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 32 ms SOUTH
02:41:55.843 02.166 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c61a49ef-08f3-4962-8b6e-db86b19df15e"}
02:41:55.846 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c61a49ef-08f3-4962-8b6e-db86b19df15e"}
02:41:55.849 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"753daee0-7a0b-41f6-a226-377aa68e64e8"}
02:41:55.852 00.003 16872 case statement mapped state 6 to 3
02:41:55.855 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"753daee0-7a0b-41f6-a226-377aa68e64e8"}
02:41:55.858 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5b3a52a8-6844-4830-b23e-db1c5e67b16b"}
02:41:55.864 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.09,6.51],"pixels":"..."},"id":"5b3a52a8-6844-4830-b23e-db1c5e67b16b"}
02:41:57.726 01.862 9640 Exposure complete
02:41:57.863 00.137 9640 worker thread done servicing request
02:41:57.864 00.001 16872 OnExposeComplete: enter
02:41:57.867 00.003 16872 UpdateGuideState(): m_state=6
02:41:57.869 00.002 16872 Star::Find(15, 206, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:41:57.871 00.002 16872 Star::Find returns 1 (0), X=205.52, Y=192.49, Mass=948669, SNR=561.7, Peak=51368 HFD=4.2
02:41:57.875 00.004 16872 MultiStar: exiting stabilization period
02:41:57.878 00.003 16872 MultiStar: updating star positions after lock position change
02:41:57.880 00.002 16872 Star::Find(15, 1622, 291, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:41:57.883 00.003 16872 Star::Find returns 1 (0), X=1622.96, Y=291.51, Mass=369415, SNR=320.8, Peak=23596 HFD=4.1
02:41:57.885 00.002 16872 Star::Find(15, 68, 810, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:41:57.889 00.004 16872 Star::Find returns 1 (0), X=67.75, Y=810.41, Mass=153714, SNR=226.4, Peak=11760 HFD=4.5
02:41:57.892 00.003 16872 Star::Find(15, 1162, 525, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:41:57.895 00.003 16872 Star::Find returns 1 (0), X=1162.65, Y=525.16, Mass=119928, SNR=200.8, Peak=10076 HFD=4.0
02:41:57.899 00.004 16872 Star::Find(15, 1576, 187, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:41:57.901 00.002 16872 Star::Find returns 1 (0), X=1576.92, Y=187.53, Mass=67461, SNR=129.8, Peak=7652 HFD=3.7
02:41:57.904 00.003 16872 Star::Find(15, 1737, 243, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:41:57.909 00.005 16872 Star::Find returns 1 (0), X=1737.16, Y=243.29, Mass=52405, SNR=114.1, Peak=6568 HFD=4.1
02:41:57.911 00.002 16872 Star::Find(15, 136, 915, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:41:57.914 00.003 16872 Star::Find returns 1 (0), X=135.91, Y=915.77, Mass=54409, SNR=113.1, Peak=6384 HFD=4.2
02:41:57.916 00.002 16872 Star::Find(15, 353, 138, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:41:57.920 00.004 16872 Star::Find returns 1 (0), X=353.33, Y=138.14, Mass=39290, SNR=92.2, Peak=5908 HFD=3.8
02:41:57.922 00.002 16872 Star::Find(15, 211, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:41:57.924 00.002 16872 Star::Find returns 1 (0), X=211.36, Y=663.44, Mass=36776, SNR=89.8, Peak=5728 HFD=3.8
02:41:57.927 00.003 16872 Star::Find(15, 1125, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:41:57.929 00.002 16872 Star::Find returns 1 (0), X=1125.01, Y=999.21, Mass=34571, SNR=83.7, Peak=5900 HFD=4.0
02:41:57.932 00.003 16872 Star::Find(15, 722, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:41:57.934 00.002 16872 Star::Find returns 1 (0), X=722.01, Y=167.74, Mass=28034, SNR=80.8, Peak=5548 HFD=3.5
02:41:57.939 00.005 16872 Star::Find(15, 681, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:41:57.943 00.004 16872 Star::Find returns 1 (0), X=680.99, Y=885.97, Mass=33465, SNR=84.8, Peak=5628 HFD=4.0
02:41:57.946 00.003 16872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-1.59) = xAngle (0.20 = 0.20)
02:41:57.947 00.001 16872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.25 = 0.25)
02:41:57.950 00.003 16872 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.39 mountX=0.08 mountY=0.02, mountTheta=0.24
02:41:57.956 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=-0.08, opts=13)
02:41:57.959 00.003 16872 Enqueuing Move request for scope (0.01, -0.08)
02:41:57.962 00.003 9640 Worker thread wakes up
02:41:57.962 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
02:41:57.962 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
02:41:57.962 00.000 9640 Moving (0.01, -0.08) raw xDistance=0.08 yDistance=0.02
02:41:57.962 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:41:57.962 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.02, m_sumCorr=0.66
02:41:57.963 00.001 9640 MoveAxis(E, 0, ABG)
02:41:57.963 00.000 9640 Move returns status 0, amount 0
02:41:57.963 00.000 9640 MoveAxis(S, 24, ABG)
02:41:57.963 00.000 9640 Guiding  Dir = 1, Dur = 24
02:41:57.963 00.000 9640 IsSlewing returns 0
02:41:57.963 00.000 9640 IsGuiding returns 0
02:41:57.964 00.001 9640 PulseGuide returned control before completion, sleep 34
02:41:57.972 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3216, max=51368, med=3572, FiltMin=3382, FiltMax=40240, Gamma=2.190
02:41:57.999 00.027 9640 IsGuiding returns 1
02:41:58.000 00.001 9640 scope still moving after pulse duration time elapsed
02:41:58.005 00.005 16872 UpdateGuideState exits: m=948669 SNR=561.7
02:41:58.009 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:58.012 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:41:58.014 00.002 16872 Enqueuing Expose request
02:41:58.030 00.016 9640 IsSlewing returns 0
02:41:58.030 00.000 9640 IsGuiding returns 0
02:41:58.031 00.001 9640 scope move finished after 24 + 42 ms
02:41:58.031 00.000 9640 Move returns status 0, amount 24
02:41:58.031 00.000 9640 move complete, result=0
02:41:58.031 00.000 9640 worker thread done servicing request
02:41:58.031 00.000 9640 Worker thread wakes up
02:41:58.031 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:41:58.031 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:41:58.033 00.002 16872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 24 ms SOUTH
02:41:59.344 01.311 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90c6e947-1c2b-4cb9-bdd3-8b1071b97086"}
02:41:59.348 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"90c6e947-1c2b-4cb9-bdd3-8b1071b97086"}
02:41:59.351 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b3eda24-2d1f-46e3-93c8-0545c542ce08"}
02:41:59.358 00.007 16872 case statement mapped state 6 to 3
02:41:59.362 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b3eda24-2d1f-46e3-93c8-0545c542ce08"}
02:41:59.367 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e706055-8137-4e6d-b6d3-013d487d84aa"}
02:41:59.373 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.52,7.49],"pixels":"..."},"id":"8e706055-8137-4e6d-b6d3-013d487d84aa"}
02:42:02.099 02.726 9640 Exposure complete
02:42:02.238 00.139 9640 worker thread done servicing request
02:42:02.238 00.000 16872 OnExposeComplete: enter
02:42:02.241 00.003 16872 UpdateGuideState(): m_state=6
02:42:02.246 00.005 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:42:02.249 00.003 16872 Star::Find returns 1 (0), X=205.73, Y=192.35, Mass=920285, SNR=524.2, Peak=55364 HFD=3.8
02:42:02.253 00.004 16872 MultiStar: [#1 -0.04,-0.21,0.65,U] [#2 0.43,0.12,0.44,U] [#3 0.04,-0.06,0.37,U] [#4 -0.16,-0.19,0.27,U] [#5 0.02,-0.42,0.20,U] [#6 0.05,0.36,0.21,U] [#7 0.03,-0.03,0.19,U] [#8 0.30,-0.13,0.19,U] 
02:42:02.255 00.002 16872 refined, 8 included, MultiStar: {0.13, -0.12}, one-star: {0.23, -0.21}
02:42:02.258 00.003 16872 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.59) = xAngle (0.85 = 0.85)
02:42:02.260 00.002 16872 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.89 = 0.89)
02:42:02.262 00.002 16872 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.17 cameraTheta=-0.74 mountX=0.11 mountY=0.13, mountTheta=0.87
02:42:02.267 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=-0.12, opts=13)
02:42:02.270 00.003 16872 Enqueuing Move request for scope (0.13, -0.12)
02:42:02.273 00.003 9640 Worker thread wakes up
02:42:02.273 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
02:42:02.274 00.001 9640 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
02:42:02.274 00.000 9640 Moving (0.13, -0.12) raw xDistance=0.11 yDistance=0.13
02:42:02.274 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.11
02:42:02.274 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=0.66
02:42:02.274 00.000 9640 MoveAxis(W, 12, ABG)
02:42:02.274 00.000 9640 Guiding  Dir = 3, Dur = 12
02:42:02.274 00.000 9640 IsSlewing returns 0
02:42:02.275 00.001 9640 IsGuiding returns 0
02:42:02.275 00.000 9640 PulseGuide returned control before completion, sleep 22
02:42:02.280 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3240, max=55364, med=3580, FiltMin=3448, FiltMax=42052, Gamma=2.190
02:42:02.303 00.023 9640 IsGuiding returns 1
02:42:02.304 00.001 9640 scope still moving after pulse duration time elapsed
02:42:02.314 00.010 16872 UpdateGuideState exits: m=920285 SNR=524.2
02:42:02.317 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:02.321 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:42:02.323 00.002 16872 Enqueuing Expose request
02:42:02.335 00.012 9640 IsSlewing returns 0
02:42:02.335 00.000 9640 IsGuiding returns 0
02:42:02.335 00.000 9640 scope move finished after 12 + 48 ms
02:42:02.335 00.000 9640 Move returns status 0, amount 12
02:42:02.335 00.000 9640 MoveAxis(N, 0, ABG)
02:42:02.335 00.000 9640 Move returns status 0, amount 0
02:42:02.335 00.000 9640 move complete, result=0
02:42:02.336 00.001 9640 worker thread done servicing request
02:42:02.336 00.000 9640 Worker thread wakes up
02:42:02.336 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:42:02.336 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:42:02.336 00.000 16872 GuideStep: 0.1 px 12 ms WEST, 0.1 px 0 ms NORTH
02:42:02.844 00.508 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"871179a5-1ff5-4e61-97bd-b299101d8a9d"}
02:42:02.848 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"871179a5-1ff5-4e61-97bd-b299101d8a9d"}
02:42:02.854 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3cfc2da4-a5c2-43cc-9e55-8eaf217327c7"}
02:42:02.859 00.005 16872 case statement mapped state 6 to 3
02:42:02.863 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3cfc2da4-a5c2-43cc-9e55-8eaf217327c7"}
02:42:02.866 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f4df0b1e-eff3-45f1-8145-2d117584b2ef"}
02:42:02.870 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.73,7.35],"pixels":"..."},"id":"f4df0b1e-eff3-45f1-8145-2d117584b2ef"}
02:42:06.344 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c3d8a9f-fc80-4ac7-bd14-9d75bedd3c7c"}
02:42:06.347 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4c3d8a9f-fc80-4ac7-bd14-9d75bedd3c7c"}
02:42:06.351 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bdb74fc3-5b63-44a1-859e-faf73131f52d"}
02:42:06.355 00.004 16872 case statement mapped state 6 to 3
02:42:06.358 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bdb74fc3-5b63-44a1-859e-faf73131f52d"}
02:42:06.362 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d25a1f50-9979-481f-99aa-7cf02670f958"}
02:42:06.367 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.73,7.35],"pixels":"..."},"id":"d25a1f50-9979-481f-99aa-7cf02670f958"}
02:42:06.408 00.041 9640 Exposure complete
02:42:06.544 00.136 9640 worker thread done servicing request
02:42:06.544 00.000 16872 OnExposeComplete: enter
02:42:06.549 00.005 16872 UpdateGuideState(): m_state=6
02:42:06.556 00.007 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:42:06.560 00.004 16872 Star::Find returns 1 (0), X=205.90, Y=192.81, Mass=935465, SNR=595.2, Peak=59604 HFD=4.2
02:42:06.565 00.005 16872 MultiStar: [#1 -0.15,0.34,0.55,U] [#2 0.32,0.41,0.36,U] [#3 0.18,0.46,0.31,U] [#4 -0.12,0.52,0.22,U] [#5 0.04,0.29,0.19,U] [#6 0.03,0.45,0.20,U] [#7 -0.02,0.70,0.00,M1] [#8 0.20,0.31,0.16,U] 
02:42:06.570 00.005 16872 refined, 7 included, MultiStar: {0.17, 0.34}, one-star: {0.40, 0.24}
02:42:06.573 00.003 16872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.59) = xAngle (2.70 = 2.70)
02:42:06.577 00.004 16872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.75 = 2.75)
02:42:06.580 00.003 16872 CameraToMount -- cameraX=0.17 cameraY=0.34 hyp=0.38 cameraTheta=1.11 mountX=-0.35 mountY=0.15, mountTheta=2.74
02:42:06.585 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=0.34, opts=13)
02:42:06.588 00.003 16872 Enqueuing Move request for scope (0.17, 0.34)
02:42:06.591 00.003 9640 Worker thread wakes up
02:42:06.591 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.34) opts 0xd
02:42:06.591 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, 0.34)
02:42:06.591 00.000 9640 Moving (0.17, 0.34) raw xDistance=-0.35 yDistance=0.15
02:42:06.591 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.35
02:42:06.591 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0.66
02:42:06.591 00.000 9640 MoveAxis(E, 36, ABG)
02:42:06.591 00.000 9640 Guiding  Dir = 2, Dur = 36
02:42:06.592 00.001 9640 IsSlewing returns 0
02:42:06.592 00.000 9640 IsGuiding returns 0
02:42:06.592 00.000 9640 PulseGuide returned control before completion, sleep 46
02:42:06.601 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3296, max=59604, med=3576, FiltMin=3428, FiltMax=42716, Gamma=2.190
02:42:06.636 00.035 16872 UpdateGuideState exits: m=935465 SNR=595.2
02:42:06.639 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:06.642 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:42:06.645 00.003 16872 Enqueuing Expose request
02:42:06.648 00.003 9640 IsGuiding returns 1
02:42:06.648 00.000 9640 scope still moving after pulse duration time elapsed
02:42:06.674 00.026 9640 IsSlewing returns 0
02:42:06.676 00.002 9640 IsGuiding returns 0
02:42:06.676 00.000 9640 scope move finished after 36 + 48 ms
02:42:06.676 00.000 9640 Move returns status 0, amount 36
02:42:06.676 00.000 9640 MoveAxis(N, 0, ABG)
02:42:06.677 00.001 9640 Move returns status 0, amount 0
02:42:06.677 00.000 9640 move complete, result=0
02:42:06.677 00.000 9640 worker thread done servicing request
02:42:06.677 00.000 9640 Worker thread wakes up
02:42:06.677 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:42:06.677 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:42:06.677 00.000 16872 GuideStep: -0.3 px 36 ms EAST, 0.1 px 0 ms NORTH
02:42:09.843 03.166 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8466f673-948d-4ee9-b5e8-256037c61f90"}
02:42:09.847 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8466f673-948d-4ee9-b5e8-256037c61f90"}
02:42:09.850 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7179a9d-eda9-4ac3-83c2-c1f1752082ab"}
02:42:09.852 00.002 16872 case statement mapped state 6 to 3
02:42:09.857 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7179a9d-eda9-4ac3-83c2-c1f1752082ab"}
02:42:09.861 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b68dd609-3b27-40f0-9aeb-ce0ebaa0da0d"}
02:42:09.864 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.90,6.81],"pixels":"..."},"id":"b68dd609-3b27-40f0-9aeb-ce0ebaa0da0d"}
02:42:10.740 00.876 9640 Exposure complete
02:42:10.879 00.139 9640 worker thread done servicing request
02:42:10.879 00.000 16872 OnExposeComplete: enter
02:42:10.882 00.003 16872 UpdateGuideState(): m_state=6
02:42:10.886 00.004 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
02:42:10.888 00.002 16872 Star::Find returns 1 (0), X=206.02, Y=193.07, Mass=966077, SNR=557.9, Peak=59004 HFD=4.3
02:42:10.890 00.002 16872 MultiStar: [#1 0.08,0.70,0.00,M1] [#2 0.46,0.88,0.00,M1] [#3 0.20,0.75,0.00,M1] [#4 0.10,0.89,0.00,M1] [#5 0.17,0.60,0.21,U] [#6 0.45,1.00,0.00,M1] [#7 0.07,0.84,0.00,M2] [#8 0.38,0.35,0.17,U] 
02:42:10.894 00.004 16872 refined, 2 included, MultiStar: {0.45, 0.50}, one-star: {0.51, 0.50}
02:42:10.896 00.002 16872 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.59) = xAngle (2.43 = 2.43)
02:42:10.899 00.003 16872 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.47 = 2.47)
02:42:10.904 00.005 16872 CameraToMount -- cameraX=0.45 cameraY=0.50 hyp=0.67 cameraTheta=0.84 mountX=-0.51 mountY=0.41, mountTheta=2.46
02:42:10.908 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.45, y=0.50, opts=13)
02:42:10.911 00.003 16872 Enqueuing Move request for scope (0.45, 0.50)
02:42:10.915 00.004 9640 Worker thread wakes up
02:42:10.915 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.50) opts 0xd
02:42:10.915 00.000 9640 Handling offset move in thread for scope, endpoint = (0.45, 0.50)
02:42:10.915 00.000 9640 Moving (0.45, 0.50) raw xDistance=-0.51 yDistance=0.41
02:42:10.915 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.51
02:42:10.916 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.41, m_sumCorr=0.66
02:42:10.916 00.000 9640 MoveAxis(E, 57, ABG)
02:42:10.916 00.000 9640 Guiding  Dir = 2, Dur = 57
02:42:10.916 00.000 9640 IsSlewing returns 0
02:42:10.916 00.000 9640 IsGuiding returns 0
02:42:10.917 00.001 9640 PulseGuide returned control before completion, sleep 67
02:42:10.920 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3220, max=59004, med=3576, FiltMin=3444, FiltMax=44616, Gamma=2.190
02:42:10.955 00.035 16872 UpdateGuideState exits: m=966077 SNR=557.9
02:42:10.957 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:10.961 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:42:10.966 00.005 16872 Enqueuing Expose request
02:42:10.994 00.028 9640 IsGuiding returns 1
02:42:10.994 00.000 9640 scope still moving after pulse duration time elapsed
02:42:11.024 00.030 9640 IsSlewing returns 0
02:42:11.025 00.001 9640 IsGuiding returns 0
02:42:11.025 00.000 9640 scope move finished after 57 + 51 ms
02:42:11.025 00.000 9640 Move returns status 0, amount 57
02:42:11.025 00.000 9640 MoveAxis(N, 0, ABG)
02:42:11.025 00.000 9640 Move returns status 0, amount 0
02:42:11.025 00.000 9640 move complete, result=0
02:42:11.025 00.000 9640 worker thread done servicing request
02:42:11.025 00.000 9640 Worker thread wakes up
02:42:11.026 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:42:11.026 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:42:11.026 00.000 16872 GuideStep: -0.5 px 57 ms EAST, 0.4 px 0 ms NORTH
02:42:13.344 02.318 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7269e678-be7e-439f-8243-ecfcf7c318ea"}
02:42:13.348 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7269e678-be7e-439f-8243-ecfcf7c318ea"}
02:42:13.351 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74f81093-2695-4028-a7b6-58e08f16d368"}
02:42:13.354 00.003 16872 case statement mapped state 6 to 3
02:42:13.356 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"74f81093-2695-4028-a7b6-58e08f16d368"}
02:42:13.360 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a01aa36c-421e-4494-998f-d2eb91d4c165"}
02:42:13.365 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.02,7.07],"pixels":"..."},"id":"a01aa36c-421e-4494-998f-d2eb91d4c165"}
02:42:15.087 01.722 9640 Exposure complete
02:42:15.238 00.151 9640 worker thread done servicing request
02:42:15.238 00.000 16872 OnExposeComplete: enter
02:42:15.241 00.003 16872 UpdateGuideState(): m_state=6
02:42:15.244 00.003 16872 Star::Find(15, 206, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:42:15.247 00.003 16872 Star::Find returns 1 (0), X=206.05, Y=192.77, Mass=993376, SNR=590.2, Peak=61292 HFD=4.1
02:42:15.250 00.003 16872 MultiStar: [#1 0.18,0.41,0.58,U] [#2 0.57,0.42,0.00,M2] [#3 0.33,0.52,0.34,U] [#4 0.26,0.50,0.24,U] [#5 0.39,0.38,0.19,U] [#6 0.60,0.66,0.00,M2] [#7 0.39,0.61,0.00,M3] [#8 0.63,0.30,0.00,M1] 
02:42:15.252 00.002 16872 refined, 4 included, MultiStar: {0.38, 0.35}, one-star: {0.55, 0.21}
02:42:15.259 00.007 16872 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.59) = xAngle (2.32 = 2.32)
02:42:15.262 00.003 16872 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.37 = 2.37)
02:42:15.264 00.002 16872 CameraToMount -- cameraX=0.38 cameraY=0.35 hyp=0.52 cameraTheta=0.73 mountX=-0.35 mountY=0.36, mountTheta=2.34
02:42:15.270 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=0.35, opts=13)
02:42:15.273 00.003 16872 Enqueuing Move request for scope (0.38, 0.35)
02:42:15.275 00.002 9640 Worker thread wakes up
02:42:15.275 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.35) opts 0xd
02:42:15.275 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, 0.35)
02:42:15.275 00.000 9640 Moving (0.38, 0.35) raw xDistance=-0.35 yDistance=0.36
02:42:15.275 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.35
02:42:15.275 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=0.66
02:42:15.275 00.000 9640 MoveAxis(E, 43, ABG)
02:42:15.276 00.001 9640 Guiding  Dir = 2, Dur = 43
02:42:15.276 00.000 9640 IsSlewing returns 0
02:42:15.276 00.000 9640 IsGuiding returns 0
02:42:15.276 00.000 9640 PulseGuide returned control before completion, sleep 53
02:42:15.282 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=61292, med=3576, FiltMin=3436, FiltMax=47132, Gamma=2.190
02:42:15.315 00.033 16872 UpdateGuideState exits: m=993376 SNR=590.2
02:42:15.322 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:15.325 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:42:15.326 00.001 16872 Enqueuing Expose request
02:42:15.332 00.006 9640 IsGuiding returns 1
02:42:15.332 00.000 9640 scope still moving after pulse duration time elapsed
02:42:15.363 00.031 9640 IsSlewing returns 0
02:42:15.363 00.000 9640 IsGuiding returns 0
02:42:15.363 00.000 9640 scope move finished after 43 + 43 ms
02:42:15.363 00.000 9640 Move returns status 0, amount 43
02:42:15.363 00.000 9640 MoveAxis(N, 0, ABG)
02:42:15.363 00.000 9640 Move returns status 0, amount 0
02:42:15.363 00.000 9640 move complete, result=0
02:42:15.364 00.001 9640 worker thread done servicing request
02:42:15.364 00.000 9640 Worker thread wakes up
02:42:15.364 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:42:15.364 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:42:15.368 00.004 16872 GuideStep: -0.4 px 43 ms EAST, 0.4 px 0 ms NORTH
02:42:16.844 01.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88409bb8-8289-4c62-b7e9-feadd3c7e245"}
02:42:16.848 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"88409bb8-8289-4c62-b7e9-feadd3c7e245"}
02:42:16.853 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"47017227-0200-4267-a7b3-7ea955e01a94"}
02:42:16.856 00.003 16872 case statement mapped state 6 to 3
02:42:16.861 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"47017227-0200-4267-a7b3-7ea955e01a94"}
02:42:16.865 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9b74ecf0-a3f8-463f-88b5-b7aa5bd01cd1"}
02:42:16.869 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.05,6.77],"pixels":"..."},"id":"9b74ecf0-a3f8-463f-88b5-b7aa5bd01cd1"}
02:42:19.427 02.558 9640 Exposure complete
02:42:19.569 00.142 9640 worker thread done servicing request
02:42:19.569 00.000 16872 OnExposeComplete: enter
02:42:19.575 00.006 16872 UpdateGuideState(): m_state=6
02:42:19.579 00.004 16872 Star::Find(15, 206, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:42:19.583 00.004 16872 Star::Find returns 1 (0), X=205.98, Y=192.16, Mass=964283, SNR=606.8, Peak=60416 HFD=4.2
02:42:19.588 00.005 16872 MultiStar: [#1 0.06,-0.15,0.55,U] [#2 0.79,-0.23,0.00,M3] [#3 0.37,0.01,0.32,U] [#4 0.11,-0.08,0.23,U] [#5 0.13,-0.33,0.20,U] [#6 0.27,0.04,0.21,U] [#7 0.15,-0.09,0.16,U] [#8 0.54,-0.18,0.16,U] 
02:42:19.590 00.002 16872 refined, 7 included, MultiStar: {0.30, -0.21}, one-star: {0.48, -0.41}
02:42:19.594 00.004 16872 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.59) = xAngle (0.97 = 0.97)
02:42:19.597 00.003 16872 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.01 = 1.01)
02:42:19.601 00.004 16872 CameraToMount -- cameraX=0.30 cameraY=-0.21 hyp=0.37 cameraTheta=-0.62 mountX=0.21 mountY=0.31, mountTheta=0.98
02:42:19.610 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=-0.21, opts=13)
02:42:19.614 00.004 16872 Enqueuing Move request for scope (0.30, -0.21)
02:42:19.618 00.004 9640 Worker thread wakes up
02:42:19.618 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.21) opts 0xd
02:42:19.618 00.000 9640 Handling offset move in thread for scope, endpoint = (0.30, -0.21)
02:42:19.618 00.000 9640 Moving (0.30, -0.21) raw xDistance=0.21 yDistance=0.31
02:42:19.618 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
02:42:19.618 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.31, m_sumCorr=0.9
02:42:19.618 00.000 9640 MoveAxis(W, 18, ABG)
02:42:19.618 00.000 9640 Guiding  Dir = 3, Dur = 18
02:42:19.619 00.001 9640 IsSlewing returns 0
02:42:19.619 00.000 9640 IsGuiding returns 0
02:42:19.619 00.000 9640 PulseGuide returned control before completion, sleep 28
02:42:19.625 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3232, max=60416, med=3584, FiltMin=3400, FiltMax=44996, Gamma=2.190
02:42:19.658 00.033 16872 UpdateGuideState exits: m=964283 SNR=606.8
02:42:19.661 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:19.667 00.006 9640 IsGuiding returns 1
02:42:19.667 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:42:19.670 00.003 16872 Enqueuing Expose request
02:42:19.672 00.002 9640 scope still moving after pulse duration time elapsed
02:42:19.695 00.023 9640 IsSlewing returns 0
02:42:19.696 00.001 9640 IsGuiding returns 0
02:42:19.696 00.000 9640 scope move finished after 18 + 59 ms
02:42:19.696 00.000 9640 Move returns status 0, amount 18
02:42:19.696 00.000 9640 MoveAxis(S, 28, ABG)
02:42:19.697 00.001 9640 Guiding  Dir = 1, Dur = 28
02:42:19.697 00.000 9640 IsSlewing returns 0
02:42:19.697 00.000 9640 IsGuiding returns 0
02:42:19.698 00.001 9640 PulseGuide returned control before completion, sleep 38
02:42:19.742 00.044 9640 IsGuiding returns 1
02:42:19.742 00.000 9640 scope still moving after pulse duration time elapsed
02:42:19.772 00.030 9640 IsSlewing returns 0
02:42:19.772 00.000 9640 IsGuiding returns 1
02:42:19.804 00.032 9640 IsSlewing returns 0
02:42:19.804 00.000 9640 IsGuiding returns 1
02:42:19.835 00.031 9640 IsSlewing returns 0
02:42:19.835 00.000 9640 IsGuiding returns 1
02:42:19.867 00.032 9640 IsSlewing returns 0
02:42:19.867 00.000 9640 IsGuiding returns 0
02:42:19.867 00.000 9640 scope move finished after 28 + 142 ms
02:42:19.868 00.001 9640 Move returns status 0, amount 28
02:42:19.868 00.000 9640 move complete, result=0
02:42:19.868 00.000 9640 worker thread done servicing request
02:42:19.868 00.000 16872 GuideStep: 0.2 px 18 ms WEST, 0.3 px 28 ms SOUTH
02:42:19.872 00.004 9640 Worker thread wakes up
02:42:19.872 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:42:19.872 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:42:20.343 00.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d852bcd-65f2-441a-8a61-c3c134c085c7"}
02:42:20.347 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8d852bcd-65f2-441a-8a61-c3c134c085c7"}
02:42:20.353 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d93c456-46bb-4ba3-8af7-ada7a500140b"}
02:42:20.356 00.003 16872 case statement mapped state 6 to 3
02:42:20.360 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d93c456-46bb-4ba3-8af7-ada7a500140b"}
02:42:20.364 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"253a0553-834f-4b2b-94ee-76da1808eec6"}
02:42:20.367 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.98,7.16],"pixels":"..."},"id":"253a0553-834f-4b2b-94ee-76da1808eec6"}
02:42:23.842 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1883a90b-10c0-4a20-bcc6-28bd26ac827a"}
02:42:23.845 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1883a90b-10c0-4a20-bcc6-28bd26ac827a"}
02:42:23.849 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81bb7ca9-bde7-484a-b44f-c0bbee382a7f"}
02:42:23.853 00.004 16872 case statement mapped state 6 to 3
02:42:23.857 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"81bb7ca9-bde7-484a-b44f-c0bbee382a7f"}
02:42:23.861 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"83f9d8d6-4800-48a3-9cc9-819df72398d7"}
02:42:23.865 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.98,7.16],"pixels":"..."},"id":"83f9d8d6-4800-48a3-9cc9-819df72398d7"}
02:42:23.925 00.060 9640 Exposure complete
02:42:24.065 00.140 9640 worker thread done servicing request
02:42:24.065 00.000 16872 OnExposeComplete: enter
02:42:24.068 00.003 16872 UpdateGuideState(): m_state=6
02:42:24.071 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
02:42:24.076 00.005 16872 Star::Find returns 1 (0), X=205.78, Y=192.65, Mass=986694, SNR=582.0, Peak=58340 HFD=3.9
02:42:24.078 00.002 16872 MultiStar: [#1 -0.21,0.13,0.61,U] [#2 0.29,0.20,0.37,U] [#3 0.18,0.46,0.32,U] [#4 0.02,0.21,0.26,U] [#5 0.14,0.10,0.19,U] [#6 0.33,0.55,0.00,M2] [#7 0.09,0.44,0.16,U] [#8 0.37,-0.02,0.16,U] 
02:42:24.080 00.002 16872 refined, 7 included, MultiStar: {0.14, 0.17}, one-star: {0.28, 0.08}
02:42:24.084 00.004 16872 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.59) = xAngle (2.48 = 2.48)
02:42:24.086 00.002 16872 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.53 = 2.53)
02:42:24.090 00.004 16872 CameraToMount -- cameraX=0.14 cameraY=0.17 hyp=0.22 cameraTheta=0.89 mountX=-0.17 mountY=0.13, mountTheta=2.51
02:42:24.094 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.14, y=0.17, opts=13)
02:42:24.097 00.003 16872 Enqueuing Move request for scope (0.14, 0.17)
02:42:24.100 00.003 9640 Worker thread wakes up
02:42:24.100 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.17) opts 0xd
02:42:24.100 00.000 9640 Handling offset move in thread for scope, endpoint = (0.14, 0.17)
02:42:24.100 00.000 9640 Moving (0.14, 0.17) raw xDistance=-0.17 yDistance=0.13
02:42:24.100 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.17
02:42:24.100 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=0.9
02:42:24.100 00.000 9640 MoveAxis(E, 17, ABG)
02:42:24.100 00.000 9640 Guiding  Dir = 2, Dur = 17
02:42:24.101 00.001 9640 IsSlewing returns 0
02:42:24.101 00.000 9640 IsGuiding returns 0
02:42:24.101 00.000 9640 PulseGuide returned control before completion, sleep 27
02:42:24.107 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3260, max=58340, med=3584, FiltMin=3440, FiltMax=45612, Gamma=2.190
02:42:24.134 00.027 9640 IsGuiding returns 1
02:42:24.134 00.000 9640 scope still moving after pulse duration time elapsed
02:42:24.141 00.007 16872 UpdateGuideState exits: m=986694 SNR=582.0
02:42:24.144 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:24.146 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:42:24.149 00.003 16872 Enqueuing Expose request
02:42:24.165 00.016 9640 IsSlewing returns 0
02:42:24.165 00.000 9640 IsGuiding returns 0
02:42:24.166 00.001 9640 scope move finished after 17 + 48 ms
02:42:24.166 00.000 9640 Move returns status 0, amount 17
02:42:24.166 00.000 9640 MoveAxis(N, 0, ABG)
02:42:24.166 00.000 9640 Move returns status 0, amount 0
02:42:24.166 00.000 9640 move complete, result=0
02:42:24.166 00.000 9640 worker thread done servicing request
02:42:24.166 00.000 9640 Worker thread wakes up
02:42:24.166 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:42:24.167 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:42:24.169 00.002 16872 GuideStep: -0.2 px 17 ms EAST, 0.1 px 0 ms NORTH
02:42:27.340 03.171 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"93912dfa-3bfb-4a49-b336-77cdef1c7352"}
02:42:27.344 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"93912dfa-3bfb-4a49-b336-77cdef1c7352"}
02:42:27.348 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"22f08b8b-0300-44d6-88f1-f45b19c5b9e1"}
02:42:27.351 00.003 16872 case statement mapped state 6 to 3
02:42:27.354 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"22f08b8b-0300-44d6-88f1-f45b19c5b9e1"}
02:42:27.357 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7a1a7952-9ffb-48d9-8844-af78763c4d28"}
02:42:27.360 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.78,6.65],"pixels":"..."},"id":"7a1a7952-9ffb-48d9-8844-af78763c4d28"}
02:42:28.229 00.869 9640 Exposure complete
02:42:28.368 00.139 9640 worker thread done servicing request
02:42:28.368 00.000 16872 OnExposeComplete: enter
02:42:28.371 00.003 16872 UpdateGuideState(): m_state=6
02:42:28.374 00.003 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:42:28.377 00.003 16872 Star::Find returns 1 (0), X=206.09, Y=193.03, Mass=973259, SNR=593.7, Peak=59996 HFD=4.2
02:42:28.381 00.004 16872 MultiStar: [#1 -0.03,0.35,0.60,U] [#2 0.65,0.54,0.00,M3] [#3 0.29,0.58,0.00,M1] [#4 0.13,0.33,0.22,U] [#5 -0.22,0.08,0.20,U] [#6 0.44,0.75,0.00,M3] [#7 0.37,0.88,0.00,M2] [#8 0.38,0.41,0.15,U] 
02:42:28.384 00.003 16872 refined, 4 included, MultiStar: {0.28, 0.38}, one-star: {0.58, 0.46}
02:42:28.387 00.003 16872 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.59) = xAngle (2.52 = 2.52)
02:42:28.390 00.003 16872 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.57 = 2.57)
02:42:28.393 00.003 16872 CameraToMount -- cameraX=0.28 cameraY=0.38 hyp=0.47 cameraTheta=0.93 mountX=-0.38 mountY=0.26, mountTheta=2.55
02:42:28.397 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=0.38, opts=13)
02:42:28.400 00.003 16872 Enqueuing Move request for scope (0.28, 0.38)
02:42:28.402 00.002 9640 Worker thread wakes up
02:42:28.402 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.38) opts 0xd
02:42:28.402 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, 0.38)
02:42:28.402 00.000 9640 Moving (0.28, 0.38) raw xDistance=-0.38 yDistance=0.26
02:42:28.403 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.38
02:42:28.403 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=0.9
02:42:28.403 00.000 9640 MoveAxis(E, 42, ABG)
02:42:28.403 00.000 9640 Guiding  Dir = 2, Dur = 42
02:42:28.403 00.000 9640 IsSlewing returns 0
02:42:28.403 00.000 9640 IsGuiding returns 0
02:42:28.404 00.001 9640 PulseGuide returned control before completion, sleep 52
02:42:28.410 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3256, max=59996, med=3580, FiltMin=3446, FiltMax=44536, Gamma=2.190
02:42:28.443 00.033 16872 UpdateGuideState exits: m=973259 SNR=593.7
02:42:28.446 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:28.449 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:42:28.452 00.003 16872 Enqueuing Expose request
02:42:28.469 00.017 9640 IsGuiding returns 1
02:42:28.469 00.000 9640 scope still moving after pulse duration time elapsed
02:42:28.501 00.032 9640 IsSlewing returns 0
02:42:28.501 00.000 9640 IsGuiding returns 0
02:42:28.501 00.000 9640 scope move finished after 42 + 55 ms
02:42:28.501 00.000 9640 Move returns status 0, amount 42
02:42:28.501 00.000 9640 MoveAxis(N, 0, ABG)
02:42:28.501 00.000 9640 Move returns status 0, amount 0
02:42:28.501 00.000 9640 move complete, result=0
02:42:28.501 00.000 9640 worker thread done servicing request
02:42:28.502 00.001 9640 Worker thread wakes up
02:42:28.502 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:42:28.502 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(191,178,31,31)
02:42:28.502 00.000 16872 GuideStep: -0.4 px 42 ms EAST, 0.3 px 0 ms NORTH
02:42:28.697 00.195 16872 evsrv: cli 0D3BFFA8 connect
02:42:28.708 00.011 16872 case statement mapped state 6 to 3
02:42:28.716 00.008 16872 case statement mapped state 6 to 3
02:42:28.720 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"b51d4fe8-db15-423d-bfc0-9773e49d168e"}
02:42:28.725 00.005 16872 case statement mapped state 6 to 3
02:42:28.733 00.008 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b51d4fe8-db15-423d-bfc0-9773e49d168e"}
02:42:28.747 00.014 16872 evsrv: cli 0D3BFFA8 disconnect
02:42:28.753 00.006 16872 evsrv: cli 0D3C0228 connect
02:42:28.759 00.006 16872 case statement mapped state 6 to 3
02:42:28.766 00.007 16872 case statement mapped state 6 to 3
02:42:28.778 00.012 16872 evsrv: cli 0D3C0228 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"60ccb8cd-78e9-47e5-a574-36ed9a0ce54a"}
02:42:28.783 00.005 16872 PhdController::Dither begins
02:42:28.788 00.005 16872 dither: size=5.00, dRA=-3.34 dDec=1.63
02:42:28.792 00.004 16872 MountToCamera -- mountTheta (2.69) + m_xAngle (-1.59) = xAngle (1.10 = 1.10)
02:42:28.796 00.004 16872 MountToCamera -- mountX=-3.34 mountY=1.63 hyp=3.71 mountTheta=2.69 cameraX=1.68, cameraY=3.31 cameraTheta=1.10
02:42:28.799 00.003 16872 setting lock position to (207.18, 195.88)
02:42:28.804 00.005 16872 Mount: notify guiding dithered (1.7, 3.3)
02:42:28.808 00.004 16872 MultiStar: stabilizing after lock position change
02:42:28.812 00.004 16872 Status Line: Dither by -3.34,1.63
02:42:28.823 00.011 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:42:28.829 00.006 16872 PhdController: newstate STATE_SETTLE_WAIT
02:42:28.834 00.005 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"60ccb8cd-78e9-47e5-a574-36ed9a0ce54a"}
02:42:28.842 00.008 16872 evsrv: cli 0D3C0228 disconnect
02:42:30.840 01.998 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b2546216-c19b-4888-a988-0a97a7f58a11"}
02:42:30.847 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b2546216-c19b-4888-a988-0a97a7f58a11"}
02:42:31.107 00.260 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d7f79567-1887-49a4-a59a-1dbddb4744ea"}
02:42:31.113 00.006 16872 case statement mapped state 6 to 3
02:42:31.127 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7f79567-1887-49a4-a59a-1dbddb4744ea"}
02:42:31.253 00.126 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3f38c1b0-0b79-43f6-aa8e-91c2ab10a093"}
02:42:31.261 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.09,7.03],"pixels":"..."},"id":"3f38c1b0-0b79-43f6-aa8e-91c2ab10a093"}
02:42:32.646 01.385 9640 Exposure complete
02:42:32.886 00.240 9640 worker thread done servicing request
02:42:32.886 00.000 16872 OnExposeComplete: enter
02:42:32.890 00.004 16872 UpdateGuideState(): m_state=6
02:42:32.898 00.008 16872 Star::Find(15, 206, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
02:42:32.901 00.003 16872 Star::Find returns 1 (0), X=205.82, Y=192.55, Mass=963533, SNR=561.3, Peak=56916 HFD=3.9
02:42:32.906 00.005 16872 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-1.59) = xAngle (-0.37 = -0.37)
02:42:32.911 00.005 16872 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.33 = -0.33)
02:42:32.915 00.004 16872 CameraToMount -- cameraX=-1.36 cameraY=-3.33 hyp=3.60 cameraTheta=-1.96 mountX=3.35 mountY=-1.16, mountTheta=-0.33
02:42:32.921 00.006 16872 dither recenter: remaining=(3.3,-1.6) step=(3.3,-1.6)
02:42:32.925 00.004 16872 MountToCamera -- mountTheta (-0.45) + m_xAngle (-1.59) = xAngle (-2.04 = -2.04)
02:42:32.928 00.003 16872 MountToCamera -- mountX=3.34 mountY=-1.63 hyp=3.71 mountTheta=-0.45 cameraX=-1.68, cameraY=-3.31 cameraTheta=-2.04
02:42:32.932 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.68, y=-3.31, opts=4)
02:42:32.934 00.002 16872 Enqueuing Move request for scope (-1.68, -3.31)
02:42:32.940 00.006 16872 Mount: notify direct move 3.34,-1.63
02:42:32.944 00.004 9640 Worker thread wakes up
02:42:32.944 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.68, -3.31) opts 0x4
02:42:32.944 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.68, -3.31)
02:42:32.945 00.001 9640 Moving (-1.68, -3.31) raw xDistance=3.34 yDistance=-1.63
02:42:32.945 00.000 9640 MoveAxis(W, 395, B)
02:42:32.945 00.000 9640 Guiding  Dir = 3, Dur = 395
02:42:32.945 00.000 9640 IsSlewing returns 0
02:42:32.945 00.000 9640 IsGuiding returns 0
02:42:32.946 00.001 9640 PulseGuide returned control before completion, sleep 405
02:42:32.951 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3312, max=56916, med=3584, FiltMin=3448, FiltMax=45848, Gamma=2.190
02:42:33.003 00.052 16872 UpdateGuideState exits: m=963533 SNR=561.3
02:42:33.006 00.003 16872 PhdController: settling, locked = 1, distance = 3.96 (1.50) aobump = 0 frame = 1 / 99999
02:42:33.009 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777794153.009,"Host":"RBFOCUS307","Inst":1,"Distance":3.96,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:42:33.013 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:33.019 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:42:33.022 00.003 16872 Enqueuing Expose request
02:42:33.362 00.340 9640 IsGuiding returns 1
02:42:33.362 00.000 9640 scope still moving after pulse duration time elapsed
02:42:33.394 00.032 9640 IsSlewing returns 0
02:42:33.394 00.000 9640 IsGuiding returns 0
02:42:33.394 00.000 9640 scope move finished after 395 + 54 ms
02:42:33.394 00.000 9640 Move returns status 0, amount 395
02:42:33.394 00.000 9640 MoveAxis(N, 196, B)
02:42:33.394 00.000 9640 Guiding  Dir = 0, Dur = 196
02:42:33.395 00.001 9640 IsSlewing returns 0
02:42:33.395 00.000 9640 IsGuiding returns 0
02:42:33.395 00.000 9640 PulseGuide returned control before completion, sleep 206
02:42:33.617 00.222 9640 IsGuiding returns 0
02:42:33.617 00.000 9640 Move returns status 0, amount 196
02:42:33.617 00.000 9640 move complete, result=0
02:42:33.617 00.000 9640 worker thread done servicing request
02:42:33.617 00.000 16872 GuideStep: 3.3 px 395 ms WEST, -1.6 px 196 ms NORTH
02:42:33.621 00.004 9640 Worker thread wakes up
02:42:33.621 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:42:33.622 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,181,31,31)
02:42:34.344 00.722 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d55660b-802e-4950-bb13-d65bba2d4cd9"}
02:42:34.348 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1d55660b-802e-4950-bb13-d65bba2d4cd9"}
02:42:34.353 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d1224608-4099-409a-9086-7a4ffe77d323"}
02:42:34.357 00.004 16872 case statement mapped state 6 to 3
02:42:34.362 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1224608-4099-409a-9086-7a4ffe77d323"}
02:42:34.367 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e45dd795-76a6-4c2f-971f-00b6fb5145e9"}
02:42:34.371 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.82,6.55],"pixels":"..."},"id":"e45dd795-76a6-4c2f-971f-00b6fb5145e9"}
02:42:37.712 03.341 9640 Exposure complete
02:42:37.843 00.131 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d9570bde-3fc3-4583-a730-9ab4e80e6302"}
02:42:37.847 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d9570bde-3fc3-4583-a730-9ab4e80e6302"}
02:42:37.856 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2917c622-4d39-419a-920a-1945cf9964cb"}
02:42:37.860 00.004 16872 case statement mapped state 6 to 3
02:42:37.863 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2917c622-4d39-419a-920a-1945cf9964cb"}
02:42:37.869 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"90bbe9b3-3c85-4677-8449-21e2c241958f"}
02:42:37.873 00.004 9640 worker thread done servicing request
02:42:37.873 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.82,6.55],"pixels":"..."},"id":"90bbe9b3-3c85-4677-8449-21e2c241958f"}
02:42:37.876 00.003 16872 OnExposeComplete: enter
02:42:37.882 00.006 16872 UpdateGuideState(): m_state=6
02:42:37.887 00.005 16872 Star::Find(15, 205, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
02:42:37.890 00.003 16872 Star::Find returns 1 (0), X=205.41, Y=195.93, Mass=949255, SNR=583.6, Peak=54052 HFD=4.1
02:42:37.894 00.004 16872 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.59) = xAngle (4.70 = -1.58)
02:42:37.898 00.004 16872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.75 = -1.54)
02:42:37.902 00.004 16872 CameraToMount -- cameraX=-1.77 cameraY=0.05 hyp=1.77 cameraTheta=3.11 mountX=-0.02 mountY=-1.77, mountTheta=-1.58
02:42:37.907 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-1.77, y=0.05, opts=13)
02:42:37.915 00.008 16872 Enqueuing Move request for scope (-1.77, 0.05)
02:42:37.919 00.004 9640 Worker thread wakes up
02:42:37.919 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.77, 0.05) opts 0xd
02:42:37.919 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.77, 0.05)
02:42:37.919 00.000 9640 Moving (-1.77, 0.05) raw xDistance=-0.02 yDistance=-1.77
02:42:37.919 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:42:37.919 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -1.77, m_sumCorr=0
02:42:37.919 00.000 9640 MoveAxis(E, 0, ABG)
02:42:37.919 00.000 9640 Move returns status 0, amount 0
02:42:37.919 00.000 9640 MoveAxis(N, 0, ABG)
02:42:37.919 00.000 9640 Move returns status 0, amount 0
02:42:37.919 00.000 9640 move complete, result=0
02:42:37.920 00.001 9640 worker thread done servicing request
02:42:37.925 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3236, max=54052, med=3584, FiltMin=3440, FiltMax=38640, Gamma=2.190
02:42:37.965 00.040 16872 UpdateGuideState exits: m=949255 SNR=583.6
02:42:37.968 00.003 16872 PhdController: settling, locked = 1, distance = 1.77 (1.50) aobump = 0 frame = 2 / 99999
02:42:37.971 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777794157.971,"Host":"RBFOCUS307","Inst":1,"Distance":1.77,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:42:37.976 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:37.980 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:42:37.984 00.004 16872 Enqueuing Expose request
02:42:37.987 00.003 9640 Worker thread wakes up
02:42:37.988 00.001 16872 GuideStep: -0.0 px 0 ms EAST, -1.8 px 0 ms NORTH
02:42:37.996 00.008 9640 worker thread servicing REQUEST_EXPOSE 3500
02:42:37.996 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,181,31,31)
02:42:41.343 03.347 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e991305d-16a0-488a-a537-dec9953a3bf4"}
02:42:41.348 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e991305d-16a0-488a-a537-dec9953a3bf4"}
02:42:41.351 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3f71d2c7-706f-41ff-913c-1b5e98dea7e7"}
02:42:41.355 00.004 16872 case statement mapped state 6 to 3
02:42:41.357 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f71d2c7-706f-41ff-913c-1b5e98dea7e7"}
02:42:41.363 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3b761197-97e3-45e5-b9d4-4fd1091de84a"}
02:42:41.366 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.41,6.93],"pixels":"..."},"id":"3b761197-97e3-45e5-b9d4-4fd1091de84a"}
02:42:42.083 00.717 9640 Exposure complete
02:42:42.239 00.156 9640 worker thread done servicing request
02:42:42.239 00.000 16872 OnExposeComplete: enter
02:42:42.242 00.003 16872 UpdateGuideState(): m_state=6
02:42:42.245 00.003 16872 Star::Find(15, 205, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
02:42:42.248 00.003 16872 Star::Find returns 1 (0), X=205.70, Y=195.72, Mass=954668, SNR=593.5, Peak=55216 HFD=4.3
02:42:42.252 00.004 16872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-1.59) = xAngle (-1.45 = -1.45)
02:42:42.254 00.002 16872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-1.40 = -1.40)
02:42:42.257 00.003 16872 CameraToMount -- cameraX=-1.48 cameraY=-0.16 hyp=1.49 cameraTheta=-3.03 mountX=0.18 mountY=-1.47, mountTheta=-1.45
02:42:42.265 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-1.48, y=-0.16, opts=13)
02:42:42.268 00.003 16872 Enqueuing Move request for scope (-1.48, -0.16)
02:42:42.272 00.004 9640 Worker thread wakes up
02:42:42.272 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.48, -0.16) opts 0xd
02:42:42.272 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.48, -0.16)
02:42:42.272 00.000 9640 Moving (-1.48, -0.16) raw xDistance=0.18 yDistance=-1.47
02:42:42.272 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.18
02:42:42.272 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.28, input -1.47, m_sumCorr=-0.28
02:42:42.272 00.000 9640 MoveAxis(W, 19, ABG)
02:42:42.272 00.000 9640 Guiding  Dir = 3, Dur = 19
02:42:42.272 00.000 9640 IsSlewing returns 0
02:42:42.273 00.001 9640 IsGuiding returns 0
02:42:42.273 00.000 9640 PulseGuide returned control before completion, sleep 29
02:42:42.279 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3188, max=55216, med=3580, FiltMin=3456, FiltMax=43164, Gamma=2.190
02:42:42.306 00.027 9640 IsGuiding returns 1
02:42:42.306 00.000 9640 scope still moving after pulse duration time elapsed
02:42:42.318 00.012 16872 UpdateGuideState exits: m=954668 SNR=593.5
02:42:42.321 00.003 16872 PhdController: settling, locked = 1, distance = 1.69 (1.50) aobump = 0 frame = 3 / 99999
02:42:42.325 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777794162.325,"Host":"RBFOCUS307","Inst":1,"Distance":1.69,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:42:42.328 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:42.331 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:42:42.334 00.003 16872 Enqueuing Expose request
02:42:42.342 00.008 9640 IsSlewing returns 0
02:42:42.343 00.001 9640 IsGuiding returns 0
02:42:42.343 00.000 9640 scope move finished after 19 + 50 ms
02:42:42.343 00.000 9640 Move returns status 0, amount 19
02:42:42.343 00.000 9640 MoveAxis(N, 34, ABG)
02:42:42.343 00.000 9640 Guiding  Dir = 0, Dur = 34
02:42:42.343 00.000 9640 IsSlewing returns 0
02:42:42.344 00.001 9640 IsGuiding returns 0
02:42:42.344 00.000 9640 PulseGuide returned control before completion, sleep 44
02:42:42.403 00.059 9640 IsGuiding returns 1
02:42:42.403 00.000 9640 scope still moving after pulse duration time elapsed
02:42:42.433 00.030 9640 IsSlewing returns 0
02:42:42.433 00.000 9640 IsGuiding returns 0
02:42:42.433 00.000 9640 scope move finished after 34 + 55 ms
02:42:42.433 00.000 9640 Move returns status 0, amount 34
02:42:42.433 00.000 9640 move complete, result=0
02:42:42.433 00.000 9640 worker thread done servicing request
02:42:42.433 00.000 9640 Worker thread wakes up
02:42:42.433 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:42:42.434 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(192,181,31,31)
02:42:42.435 00.001 16872 GuideStep: 0.2 px 19 ms WEST, -1.5 px 34 ms NORTH
02:42:44.842 02.407 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d87f3ce6-92bd-483c-8066-005deec907ef"}
02:42:44.847 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d87f3ce6-92bd-483c-8066-005deec907ef"}
02:42:44.854 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"094d1754-f7ba-4d02-b77c-080f34afc31e"}
02:42:44.858 00.004 16872 case statement mapped state 6 to 3
02:42:44.861 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"094d1754-f7ba-4d02-b77c-080f34afc31e"}
02:42:44.866 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"444fbee9-fd3c-44d2-9685-5d0c85e060f0"}
02:42:44.869 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.70,6.72],"pixels":"..."},"id":"444fbee9-fd3c-44d2-9685-5d0c85e060f0"}
02:42:46.526 01.657 9640 Exposure complete
02:42:46.694 00.168 9640 worker thread done servicing request
02:42:46.694 00.000 16872 OnExposeComplete: enter
02:42:46.701 00.007 16872 UpdateGuideState(): m_state=6
02:42:46.705 00.004 16872 Star::Find(15, 205, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
02:42:46.708 00.003 16872 Star::Find returns 1 (0), X=205.60, Y=195.97, Mass=935272, SNR=576.5, Peak=52388 HFD=4.1
02:42:46.712 00.004 16872 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.59) = xAngle (4.67 = -1.61)
02:42:46.715 00.003 16872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.72 = -1.56)
02:42:46.719 00.004 16872 CameraToMount -- cameraX=-1.58 cameraY=0.09 hyp=1.58 cameraTheta=3.09 mountX=-0.06 mountY=-1.58, mountTheta=-1.61
02:42:46.723 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-1.58, y=0.09, opts=13)
02:42:46.731 00.008 16872 Enqueuing Move request for scope (-1.58, 0.09)
02:42:46.735 00.004 9640 Worker thread wakes up
02:42:46.735 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-1.58, 0.09) opts 0xd
02:42:46.735 00.000 9640 Handling offset move in thread for scope, endpoint = (-1.58, 0.09)
02:42:46.735 00.000 9640 Moving (-1.58, 0.09) raw xDistance=-0.06 yDistance=-1.58
02:42:46.735 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:42:46.735 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.48, input -1.58, m_sumCorr=-0.76
02:42:46.735 00.000 9640 MoveAxis(E, 0, ABG)
02:42:46.735 00.000 9640 Move returns status 0, amount 0
02:42:46.735 00.000 9640 MoveAxis(N, 58, ABG)
02:42:46.735 00.000 9640 Guiding  Dir = 0, Dur = 58
02:42:46.736 00.001 9640 IsSlewing returns 0
02:42:46.736 00.000 9640 IsGuiding returns 0
02:42:46.736 00.000 9640 PulseGuide returned control before completion, sleep 68
02:42:46.746 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3268, max=52388, med=3584, FiltMin=3422, FiltMax=39492, Gamma=2.190
02:42:46.783 00.037 16872 UpdateGuideState exits: m=935272 SNR=576.5
02:42:46.787 00.004 16872 PhdController: settling, locked = 1, distance = 1.65 (1.50) aobump = 0 frame = 4 / 99999
02:42:46.794 00.007 16872 evsrv: {"Event":"Settling","Timestamp":1777794166.794,"Host":"RBFOCUS307","Inst":1,"Distance":1.65,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:42:46.797 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:46.801 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:42:46.806 00.005 16872 Enqueuing Expose request
02:42:46.820 00.014 9640 IsGuiding returns 1
02:42:46.820 00.000 9640 scope still moving after pulse duration time elapsed
02:42:46.851 00.031 9640 IsSlewing returns 0
02:42:46.851 00.000 9640 IsGuiding returns 0
02:42:46.851 00.000 9640 scope move finished after 58 + 57 ms
02:42:46.851 00.000 9640 Move returns status 0, amount 58
02:42:46.851 00.000 9640 move complete, result=0
02:42:46.852 00.001 9640 worker thread done servicing request
02:42:46.852 00.000 9640 Worker thread wakes up
02:42:46.852 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:42:46.852 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,181,31,31)
02:42:46.859 00.007 16872 GuideStep: -0.1 px 0 ms EAST, -1.6 px 58 ms NORTH
02:42:48.343 01.484 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8828b7c9-b1b0-4f49-966e-affd8e11af0f"}
02:42:48.346 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8828b7c9-b1b0-4f49-966e-affd8e11af0f"}
02:42:48.354 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"841dcb05-16d2-45b4-9d95-867801259d78"}
02:42:48.359 00.005 16872 case statement mapped state 6 to 3
02:42:48.362 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"841dcb05-16d2-45b4-9d95-867801259d78"}
02:42:48.366 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1d931799-2fbd-414c-9e9d-6ca4c3a723c9"}
02:42:48.371 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.60,6.97],"pixels":"..."},"id":"1d931799-2fbd-414c-9e9d-6ca4c3a723c9"}
02:42:50.892 02.521 9640 Exposure complete
02:42:51.036 00.144 9640 worker thread done servicing request
02:42:51.036 00.000 16872 OnExposeComplete: enter
02:42:51.039 00.003 16872 UpdateGuideState(): m_state=6
02:42:51.042 00.003 16872 Star::Find(15, 205, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
02:42:51.044 00.002 16872 Star::Find returns 1 (0), X=206.39, Y=196.73, Mass=948135, SNR=606.5, Peak=56948 HFD=4.3
02:42:51.047 00.003 16872 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.59) = xAngle (3.91 = -2.38)
02:42:51.051 00.004 16872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.95 = -2.33)
02:42:51.053 00.002 16872 CameraToMount -- cameraX=-0.79 cameraY=0.85 hyp=1.16 cameraTheta=2.32 mountX=-0.84 mountY=-0.85, mountTheta=-2.35
02:42:51.059 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.79, y=0.85, opts=13)
02:42:51.061 00.002 16872 Enqueuing Move request for scope (-0.79, 0.85)
02:42:51.065 00.004 9640 Worker thread wakes up
02:42:51.065 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.85) opts 0xd
02:42:51.065 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.79, 0.85)
02:42:51.065 00.000 9640 Moving (-0.79, 0.85) raw xDistance=-0.84 yDistance=-0.85
02:42:51.065 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.75 from input -0.84
02:42:51.065 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.53, input -0.85, m_sumCorr=-1.3
02:42:51.065 00.000 9640 MoveAxis(E, 89, ABG)
02:42:51.065 00.000 9640 Guiding  Dir = 2, Dur = 89
02:42:51.066 00.001 9640 IsSlewing returns 0
02:42:51.066 00.000 9640 IsGuiding returns 0
02:42:51.066 00.000 9640 PulseGuide returned control before completion, sleep 99
02:42:51.071 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3288, max=56948, med=3584, FiltMin=3428, FiltMax=42924, Gamma=2.190
02:42:51.104 00.033 16872 UpdateGuideState exits: m=948135 SNR=606.5
02:42:51.107 00.003 16872 PhdController: settling, locked = 1, distance = 1.51 (1.50) aobump = 0 frame = 5 / 99999
02:42:51.111 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777794171.111,"Host":"RBFOCUS307","Inst":1,"Distance":1.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:42:51.114 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:51.117 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:42:51.119 00.002 16872 Enqueuing Expose request
02:42:51.172 00.053 9640 IsGuiding returns 1
02:42:51.172 00.000 9640 scope still moving after pulse duration time elapsed
02:42:51.204 00.032 9640 IsSlewing returns 0
02:42:51.204 00.000 9640 IsGuiding returns 0
02:42:51.204 00.000 9640 scope move finished after 89 + 49 ms
02:42:51.204 00.000 9640 Move returns status 0, amount 89
02:42:51.204 00.000 9640 MoveAxis(N, 64, ABG)
02:42:51.204 00.000 9640 Guiding  Dir = 0, Dur = 64
02:42:51.205 00.001 9640 IsSlewing returns 0
02:42:51.205 00.000 9640 IsGuiding returns 0
02:42:51.205 00.000 9640 PulseGuide returned control before completion, sleep 74
02:42:51.281 00.076 9640 IsGuiding returns 1
02:42:51.281 00.000 9640 scope still moving after pulse duration time elapsed
02:42:51.314 00.033 9640 IsSlewing returns 0
02:42:51.314 00.000 9640 IsGuiding returns 0
02:42:51.314 00.000 9640 scope move finished after 64 + 45 ms
02:42:51.314 00.000 9640 Move returns status 0, amount 64
02:42:51.314 00.000 9640 move complete, result=0
02:42:51.314 00.000 9640 worker thread done servicing request
02:42:51.315 00.001 16872 GuideStep: -0.8 px 89 ms EAST, -0.8 px 64 ms NORTH
02:42:51.319 00.004 9640 Worker thread wakes up
02:42:51.319 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:42:51.319 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,181,31,31)
02:42:51.845 00.526 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c5252ac-9424-406c-916a-5435ff9debc9"}
02:42:51.848 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4c5252ac-9424-406c-916a-5435ff9debc9"}
02:42:51.851 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9910ab8b-77a9-45ef-b033-26eb15919ce5"}
02:42:51.853 00.002 16872 case statement mapped state 6 to 3
02:42:51.855 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9910ab8b-77a9-45ef-b033-26eb15919ce5"}
02:42:51.859 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ec8fa5fb-a2cb-49c0-9b68-b76d44eb920b"}
02:42:51.863 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.39,6.73],"pixels":"..."},"id":"ec8fa5fb-a2cb-49c0-9b68-b76d44eb920b"}
02:42:55.342 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8d647fed-52d0-4a2a-a0f6-4306cd8bc2dd"}
02:42:55.346 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8d647fed-52d0-4a2a-a0f6-4306cd8bc2dd"}
02:42:55.351 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d5f7d302-97a1-4f2c-b0eb-f5cc874eb9f6"}
02:42:55.354 00.003 16872 case statement mapped state 6 to 3
02:42:55.357 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5f7d302-97a1-4f2c-b0eb-f5cc874eb9f6"}
02:42:55.362 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8737762e-c692-408b-a715-f8de04402f36"}
02:42:55.366 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.39,6.73],"pixels":"..."},"id":"8737762e-c692-408b-a715-f8de04402f36"}
02:42:55.394 00.028 9640 Exposure complete
02:42:55.534 00.140 9640 worker thread done servicing request
02:42:55.534 00.000 16872 OnExposeComplete: enter
02:42:55.539 00.005 16872 UpdateGuideState(): m_state=6
02:42:55.543 00.004 16872 Star::Find(15, 206, 196, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
02:42:55.545 00.002 16872 Star::Find returns 1 (0), X=206.95, Y=196.41, Mass=932675, SNR=562.8, Peak=61216 HFD=3.9
02:42:55.548 00.003 16872 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.59) = xAngle (3.57 = -2.71)
02:42:55.553 00.005 16872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.62 = -2.67)
02:42:55.556 00.003 16872 CameraToMount -- cameraX=-0.23 cameraY=0.53 hyp=0.58 cameraTheta=1.98 mountX=-0.53 mountY=-0.27, mountTheta=-2.68
02:42:55.561 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.23, y=0.53, opts=13)
02:42:55.564 00.003 16872 Enqueuing Move request for scope (-0.23, 0.53)
02:42:55.569 00.005 9640 Worker thread wakes up
02:42:55.570 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.53) opts 0xd
02:42:55.570 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.23, 0.53)
02:42:55.570 00.000 9640 Moving (-0.23, 0.53) raw xDistance=-0.53 yDistance=-0.27
02:42:55.570 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.53
02:42:55.570 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.34, input -0.27, m_sumCorr=-1.6
02:42:55.570 00.000 9640 MoveAxis(E, 65, ABG)
02:42:55.570 00.000 9640 Guiding  Dir = 2, Dur = 65
02:42:55.570 00.000 9640 IsSlewing returns 0
02:42:55.571 00.001 9640 IsGuiding returns 0
02:42:55.571 00.000 9640 PulseGuide returned control before completion, sleep 75
02:42:55.576 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3228, max=61216, med=3580, FiltMin=3444, FiltMax=42872, Gamma=2.190
02:42:55.612 00.036 16872 UpdateGuideState exits: m=932675 SNR=562.8
02:42:55.617 00.005 16872 PhdController: settling, locked = 1, distance = 1.23 (1.50) aobump = 0 frame = 6 / 99999
02:42:55.621 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777794175.621,"Host":"RBFOCUS307","Inst":1,"Distance":1.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:42:55.624 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:55.626 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:42:55.629 00.003 16872 Enqueuing Expose request
02:42:55.661 00.032 9640 IsGuiding returns 1
02:42:55.661 00.000 9640 scope still moving after pulse duration time elapsed
02:42:55.691 00.030 9640 IsSlewing returns 0
02:42:55.691 00.000 9640 IsGuiding returns 0
02:42:55.691 00.000 9640 scope move finished after 65 + 56 ms
02:42:55.691 00.000 9640 Move returns status 0, amount 65
02:42:55.691 00.000 9640 MoveAxis(N, 41, ABG)
02:42:55.691 00.000 9640 Guiding  Dir = 0, Dur = 41
02:42:55.692 00.001 9640 IsSlewing returns 0
02:42:55.692 00.000 9640 IsGuiding returns 0
02:42:55.692 00.000 9640 PulseGuide returned control before completion, sleep 51
02:42:55.753 00.061 9640 IsGuiding returns 1
02:42:55.753 00.000 9640 scope still moving after pulse duration time elapsed
02:42:55.784 00.031 9640 IsSlewing returns 0
02:42:55.785 00.001 9640 IsGuiding returns 0
02:42:55.785 00.000 9640 scope move finished after 41 + 50 ms
02:42:55.785 00.000 9640 Move returns status 0, amount 41
02:42:55.785 00.000 9640 move complete, result=0
02:42:55.785 00.000 9640 worker thread done servicing request
02:42:55.785 00.000 9640 Worker thread wakes up
02:42:55.785 00.000 16872 GuideStep: -0.5 px 65 ms EAST, -0.3 px 41 ms NORTH
02:42:55.788 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:42:55.788 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,181,31,31)
02:42:58.842 03.054 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"df2f1e6c-9971-492d-9348-9f4f848b09bc"}
02:42:58.845 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"df2f1e6c-9971-492d-9348-9f4f848b09bc"}
02:42:58.848 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c056ecdb-0f97-4b11-98ab-cd481c6bd665"}
02:42:58.850 00.002 16872 case statement mapped state 6 to 3
02:42:58.854 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c056ecdb-0f97-4b11-98ab-cd481c6bd665"}
02:42:58.856 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d7d49388-6a8d-479f-933a-d7b9271e0953"}
02:42:58.859 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.95,7.41],"pixels":"..."},"id":"d7d49388-6a8d-479f-933a-d7b9271e0953"}
02:42:59.857 00.998 9640 Exposure complete
02:42:59.996 00.139 9640 worker thread done servicing request
02:42:59.997 00.001 16872 OnExposeComplete: enter
02:43:00.000 00.003 16872 UpdateGuideState(): m_state=6
02:43:00.003 00.003 16872 Star::Find(15, 206, 196, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
02:43:00.006 00.003 16872 Star::Find returns 1 (0), X=207.24, Y=195.97, Mass=988514, SNR=572.4, Peak=61884 HFD=4.1
02:43:00.008 00.002 16872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.59) = xAngle (2.61 = 2.61)
02:43:00.010 00.002 16872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.66 = 2.66)
02:43:00.013 00.003 16872 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.11 cameraTheta=1.02 mountX=-0.09 mountY=0.05, mountTheta=2.65
02:43:00.024 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=0.09, opts=13)
02:43:00.029 00.005 16872 Enqueuing Move request for scope (0.05, 0.09)
02:43:00.035 00.006 9640 Worker thread wakes up
02:43:00.035 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
02:43:00.035 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
02:43:00.035 00.000 9640 Moving (0.05, 0.09) raw xDistance=-0.09 yDistance=0.05
02:43:00.035 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:43:00.035 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=-1.6
02:43:00.035 00.000 9640 MoveAxis(E, 0, ABG)
02:43:00.035 00.000 9640 Move returns status 0, amount 0
02:43:00.035 00.000 9640 MoveAxis(N, 0, ABG)
02:43:00.035 00.000 9640 Move returns status 0, amount 0
02:43:00.035 00.000 9640 move complete, result=0
02:43:00.036 00.001 9640 worker thread done servicing request
02:43:00.041 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3308, max=61884, med=3584, FiltMin=3444, FiltMax=44668, Gamma=2.190
02:43:00.073 00.032 16872 UpdateGuideState exits: m=988514 SNR=572.4
02:43:00.077 00.004 16872 PhdController: settling, locked = 1, distance = 0.89 (1.50) aobump = 0 frame = 7 / 99999
02:43:00.080 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777794180.080,"Host":"RBFOCUS307","Inst":1,"Distance":0.89,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
02:43:00.083 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:00.086 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:43:00.088 00.002 16872 Enqueuing Expose request
02:43:00.090 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:43:00.094 00.004 9640 Worker thread wakes up
02:43:00.094 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:43:00.094 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,181,31,31)
02:43:02.342 02.248 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"431b1825-9f93-4729-8a07-2df992559325"}
02:43:02.344 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"431b1825-9f93-4729-8a07-2df992559325"}
02:43:02.347 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fbd575d6-1e0c-4125-aab9-c2aae789adbe"}
02:43:02.350 00.003 16872 case statement mapped state 6 to 3
02:43:02.353 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbd575d6-1e0c-4125-aab9-c2aae789adbe"}
02:43:02.357 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"53cff9d9-314c-46bf-9e6a-96fdd1d65069"}
02:43:02.360 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.24,6.97],"pixels":"..."},"id":"53cff9d9-314c-46bf-9e6a-96fdd1d65069"}
02:43:04.155 01.795 9640 Exposure complete
02:43:04.295 00.140 9640 worker thread done servicing request
02:43:04.295 00.000 16872 OnExposeComplete: enter
02:43:04.297 00.002 16872 UpdateGuideState(): m_state=6
02:43:04.300 00.003 16872 Star::Find(15, 207, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
02:43:04.302 00.002 16872 Star::Find returns 1 (0), X=207.14, Y=195.79, Mass=983374, SNR=578.9, Peak=64980 HFD=4.2
02:43:04.307 00.005 16872 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-1.59) = xAngle (-0.45 = -0.45)
02:43:04.309 00.002 16872 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.40 = -0.40)
02:43:04.312 00.003 16872 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-2.03 mountX=0.09 mountY=-0.04, mountTheta=-0.41
02:43:04.316 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.04, y=-0.09, opts=13)
02:43:04.319 00.003 16872 Enqueuing Move request for scope (-0.04, -0.09)
02:43:04.323 00.004 9640 Worker thread wakes up
02:43:04.323 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
02:43:04.323 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
02:43:04.323 00.000 9640 Moving (-0.04, -0.09) raw xDistance=0.09 yDistance=-0.04
02:43:04.323 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:43:04.323 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.04, m_sumCorr=-1.6
02:43:04.323 00.000 9640 MoveAxis(E, 0, ABG)
02:43:04.323 00.000 9640 Move returns status 0, amount 0
02:43:04.323 00.000 9640 MoveAxis(N, 0, ABG)
02:43:04.323 00.000 9640 Move returns status 0, amount 0
02:43:04.323 00.000 9640 move complete, result=0
02:43:04.323 00.000 9640 worker thread done servicing request
02:43:04.328 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3272, max=64980, med=3584, FiltMin=3440, FiltMax=48000, Gamma=2.190
02:43:04.361 00.033 16872 UpdateGuideState exits: m=983374 SNR=578.9
02:43:04.363 00.002 16872 PhdController: settling, locked = 1, distance = 0.65 (1.50) aobump = 0 frame = 8 / 99999
02:43:04.369 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777794184.369,"Host":"RBFOCUS307","Inst":1,"Distance":0.65,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
02:43:04.371 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:04.375 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:43:04.377 00.002 16872 Enqueuing Expose request
02:43:04.380 00.003 16872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:43:04.383 00.003 9640 Worker thread wakes up
02:43:04.383 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:43:04.383 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,181,31,31)
02:43:05.841 01.458 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1789bc95-6585-43ad-993f-81b2390c0585"}
02:43:05.844 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1789bc95-6585-43ad-993f-81b2390c0585"}
02:43:05.850 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ec27ad1-3973-449a-985d-50a7982c16bb"}
02:43:05.854 00.004 16872 case statement mapped state 6 to 3
02:43:05.856 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ec27ad1-3973-449a-985d-50a7982c16bb"}
02:43:05.859 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c9736334-72f7-480a-8c37-8b8bf883ae01"}
02:43:05.862 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.14,6.79],"pixels":"..."},"id":"c9736334-72f7-480a-8c37-8b8bf883ae01"}
02:43:08.433 02.571 9640 Exposure complete
02:43:08.594 00.161 16872 OnExposeComplete: enter
02:43:08.598 00.004 16872 UpdateGuideState(): m_state=6
02:43:08.603 00.005 9640 worker thread done servicing request
02:43:08.603 00.000 16872 Star::Find(15, 207, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
02:43:08.607 00.004 16872 Star::Find returns 1 (0), X=207.50, Y=196.12, Mass=937247, SNR=584.0, Peak=52652 HFD=3.9
02:43:08.611 00.004 16872 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.59) = xAngle (2.23 = 2.23)
02:43:08.614 00.003 16872 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.28 = 2.28)
02:43:08.618 00.004 16872 CameraToMount -- cameraX=0.32 cameraY=0.24 hyp=0.40 cameraTheta=0.65 mountX=-0.24 mountY=0.30, mountTheta=2.25
02:43:08.625 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.32, y=0.24, opts=13)
02:43:08.628 00.003 16872 Enqueuing Move request for scope (0.32, 0.24)
02:43:08.632 00.004 9640 Worker thread wakes up
02:43:08.632 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.24) opts 0xd
02:43:08.633 00.001 9640 Handling offset move in thread for scope, endpoint = (0.32, 0.24)
02:43:08.633 00.000 9640 Moving (0.32, 0.24) raw xDistance=-0.24 yDistance=0.30
02:43:08.633 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.24
02:43:08.633 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.30, m_sumCorr=-1.6
02:43:08.633 00.000 9640 MoveAxis(E, 26, ABG)
02:43:08.633 00.000 9640 Guiding  Dir = 2, Dur = 26
02:43:08.634 00.001 9640 IsSlewing returns 0
02:43:08.634 00.000 9640 IsGuiding returns 0
02:43:08.634 00.000 9640 PulseGuide returned control before completion, sleep 36
02:43:08.640 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3320, max=52652, med=3576, FiltMin=3440, FiltMax=36948, Gamma=2.190
02:43:08.677 00.037 16872 UpdateGuideState exits: m=937247 SNR=584.0
02:43:08.684 00.007 9640 IsGuiding returns 1
02:43:08.684 00.000 16872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 9 / 99999
02:43:08.687 00.003 16872 PhdController: newstate STATE_FINISH
02:43:08.690 00.003 16872 PhdController complete: success
02:43:08.693 00.003 9640 scope still moving after pulse duration time elapsed
02:43:08.693 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777794188.693,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
02:43:08.698 00.005 16872 Mount: notify guiding dither settle done success=1
02:43:08.701 00.003 16872 PhdController: newstate STATE_IDLE
02:43:08.705 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:08.707 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:43:08.714 00.007 16872 Enqueuing Expose request
02:43:08.725 00.011 9640 IsSlewing returns 0
02:43:08.725 00.000 9640 IsGuiding returns 0
02:43:08.725 00.000 9640 scope move finished after 26 + 65 ms
02:43:08.725 00.000 9640 Move returns status 0, amount 26
02:43:08.725 00.000 9640 MoveAxis(N, 0, ABG)
02:43:08.726 00.001 9640 Move returns status 0, amount 0
02:43:08.726 00.000 9640 move complete, result=0
02:43:08.726 00.000 9640 worker thread done servicing request
02:43:08.726 00.000 9640 Worker thread wakes up
02:43:08.726 00.000 16872 GuideStep: -0.2 px 26 ms EAST, 0.3 px 0 ms NORTH
02:43:08.729 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:43:08.729 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(192,181,31,31)
02:43:09.339 00.610 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea3d0ed2-08ad-4dea-b8cd-aaf23752a937"}
02:43:09.344 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ea3d0ed2-08ad-4dea-b8cd-aaf23752a937"}
02:43:09.348 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d28895cf-2bd5-4a5b-9e84-59d67a7779bc"}
02:43:09.352 00.004 16872 case statement mapped state 6 to 3
02:43:09.358 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d28895cf-2bd5-4a5b-9e84-59d67a7779bc"}
02:43:09.362 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d60b421e-10af-45d4-9f6e-9e7316de95dc"}
02:43:09.365 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.50,7.12],"pixels":"..."},"id":"d60b421e-10af-45d4-9f6e-9e7316de95dc"}
02:43:10.001 00.636 16872 evsrv: cli 0D3BF968 connect
02:43:10.004 00.003 16872 case statement mapped state 6 to 3
02:43:10.008 00.004 16872 case statement mapped state 6 to 3
02:43:10.014 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_app_state","id":"b751fcc7-3724-438d-b2b5-8d8c3c61253a"}
02:43:10.016 00.002 16872 case statement mapped state 6 to 3
02:43:10.019 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":"Guiding","id":"b751fcc7-3724-438d-b2b5-8d8c3c61253a"}
02:43:10.022 00.003 16872 evsrv: cli 0D3BF968 disconnect
02:43:10.027 00.005 16872 evsrv: cli 0D3BFFA8 connect
02:43:10.034 00.007 16872 case statement mapped state 6 to 3
02:43:10.037 00.003 16872 case statement mapped state 6 to 3
02:43:10.041 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"59b73538-3a54-4992-8fd4-a8425ac99c12"}
02:43:10.044 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:43:10.047 00.003 16872 Status Line: Waiting for devices...
02:43:10.052 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"59b73538-3a54-4992-8fd4-a8425ac99c12"}
02:43:10.055 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:43:10.060 00.005 16872 evsrv: cli 0D3BFB48 connect
02:43:10.064 00.004 16872 case statement mapped state 6 to 3
02:43:10.067 00.003 16872 case statement mapped state 6 to 3
02:43:10.071 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"2ea85fcc-f68e-48e1-8fad-24747b0c04b0"}
02:43:10.074 00.003 16872 case statement mapped state 6 to 3
02:43:10.077 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ea85fcc-f68e-48e1-8fad-24747b0c04b0"}
02:43:10.080 00.003 16872 evsrv: cli 0D3BFB48 disconnect
02:43:11.082 01.002 16872 evsrv: cli 0D3C0A48 connect
02:43:11.085 00.003 16872 case statement mapped state 6 to 3
02:43:11.088 00.003 16872 case statement mapped state 6 to 3
02:43:11.093 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"2f8d352b-234e-4748-83fd-6b5fe536073d"}
02:43:11.096 00.003 16872 case statement mapped state 6 to 3
02:43:11.099 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f8d352b-234e-4748-83fd-6b5fe536073d"}
02:43:11.102 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:43:12.104 01.002 16872 evsrv: cli 0D3C0A48 connect
02:43:12.107 00.003 16872 case statement mapped state 6 to 3
02:43:12.111 00.004 16872 case statement mapped state 6 to 3
02:43:12.115 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"cbc6f2e6-c920-49c2-b5cd-f2ae5c994524"}
02:43:12.117 00.002 16872 case statement mapped state 6 to 3
02:43:12.120 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"cbc6f2e6-c920-49c2-b5cd-f2ae5c994524"}
02:43:12.136 00.016 16872 evsrv: cli 0D3C0A48 disconnect
02:43:12.624 00.488 9640 ASCOM_AbortExposure returns err = 0
02:43:12.624 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:43:12.624 00.000 9640 worker thread done servicing request
02:43:12.624 00.000 16872 OnExposeComplete: enter
02:43:12.627 00.003 16872 OnExposeComplete: Capture Error reported
02:43:12.629 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:43:12.631 00.002 16872 Mount: notify guiding stopped
02:43:12.640 00.009 16872 Changing from state GUIDING to STOP
02:43:12.643 00.003 16872 guider state => SELECTED
02:43:12.646 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3320, max=52652, med=3576, FiltMin=3440, FiltMax=36948, Gamma=2.190
02:43:12.680 00.034 16872 Changing from state SELECTED to UNINITIALIZED
02:43:12.684 00.004 16872 guider state => SELECTING
02:43:12.693 00.009 16872 Status Line: Stopped.
02:43:12.704 00.011 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:43:12.859 00.155 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e1feeff-aa64-4ac5-9de2-5a6857b05b9e"}
02:43:12.862 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6e1feeff-aa64-4ac5-9de2-5a6857b05b9e"}
02:43:12.868 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5afccb5e-25b5-4f06-8485-ef739c7bc271"}
02:43:12.875 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"5afccb5e-25b5-4f06-8485-ef739c7bc271"}
02:43:13.138 00.263 16872 evsrv: cli 0D3BFFA8 connect
02:43:13.142 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"df09c84a-398a-4988-bc6e-a9b0307a1aca"}
02:43:13.145 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"df09c84a-398a-4988-bc6e-a9b0307a1aca"}
02:43:13.148 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:43:16.338 03.190 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06940d4e-a1da-4c77-b2ec-aab4de8e0884"}
02:43:16.342 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"06940d4e-a1da-4c77-b2ec-aab4de8e0884"}
02:43:16.345 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"66facfc1-a50e-46ae-ba76-4211f4326f25"}
02:43:16.348 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"66facfc1-a50e-46ae-ba76-4211f4326f25"}
02:43:19.837 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72f254ae-af42-419f-96ac-ddac92c5b219"}
02:43:19.841 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"72f254ae-af42-419f-96ac-ddac92c5b219"}
02:43:19.845 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"adeed0f0-d738-43b4-9aad-814073828d1a"}
02:43:19.847 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"adeed0f0-d738-43b4-9aad-814073828d1a"}
02:43:23.337 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55f57f50-0b50-455e-b10b-a5df8377da86"}
02:43:23.341 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"55f57f50-0b50-455e-b10b-a5df8377da86"}
02:43:23.343 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4cd82bc8-c2a0-4bc8-b55e-c1c926015dd4"}
02:43:23.348 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4cd82bc8-c2a0-4bc8-b55e-c1c926015dd4"}
02:43:26.837 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e42b5626-3dc1-4c89-b123-10bb1d56e2c1"}
02:43:26.840 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e42b5626-3dc1-4c89-b123-10bb1d56e2c1"}
02:43:26.844 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e5a20437-7a17-49d6-bf19-591ab6e1e18f"}
02:43:26.847 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5a20437-7a17-49d6-bf19-591ab6e1e18f"}
02:43:27.164 00.317 16872 evsrv: cli 0D3BF8C8 connect
02:43:27.170 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"b248bc81-f67e-4760-b41a-66c69bc98289"}
02:43:27.173 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b248bc81-f67e-4760-b41a-66c69bc98289"}
02:43:27.178 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
02:43:27.185 00.007 16872 evsrv: cli 0D3C0A48 connect
02:43:27.191 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"896ca19b-8c96-4581-ac01-798665e818c1"}
02:43:27.196 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"896ca19b-8c96-4581-ac01-798665e818c1"}
02:43:27.201 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:43:27.207 00.006 16872 evsrv: cli 0D3BF8C8 connect
02:43:27.212 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"2213e85a-5c46-46f6-b76e-b464c5168ae9"}
02:43:27.216 00.004 16872 PhdController::Guide begins
02:43:27.222 00.006 16872 PhdController: newstate STATE_SETUP
02:43:27.228 00.006 16872 PhdController: setup
02:43:27.230 00.002 16872 PhdController: newstate STATE_ATTEMPT_START
02:43:27.233 00.003 16872 PhdController: start capturing
02:43:27.237 00.004 16872 Changing from state SELECTING to UNINITIALIZED
02:43:27.240 00.003 16872 guider state => SELECTING
02:43:27.242 00.002 16872 setting force full frames = true
02:43:27.244 00.002 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:43:27.256 00.012 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:43:27.259 00.003 16872 Enqueuing Expose request
02:43:27.262 00.003 16872 PhdController: newstate STATE_SELECT_STAR
02:43:27.264 00.002 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"2213e85a-5c46-46f6-b76e-b464c5168ae9"}
02:43:27.268 00.004 9640 Worker thread wakes up
02:43:27.268 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:43:27.268 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:43:27.269 00.001 16872 evsrv: cli 0D3BF8C8 disconnect
02:43:27.273 00.004 16872 evsrv: cli 0D3BF968 connect
02:43:27.276 00.003 16872 case statement mapped state 1 to 101
02:43:27.280 00.004 16872 case statement mapped state 1 to 101
02:43:27.286 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"8d7de971-0c89-4b31-9d8e-89cb231f5594"}
02:43:27.290 00.004 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"8d7de971-0c89-4b31-9d8e-89cb231f5594"}
02:43:27.300 00.010 16872 evsrv: cli 0D3BF968 disconnect
02:43:27.305 00.005 16872 evsrv: cli 0D3BFB48 connect
02:43:27.309 00.004 16872 case statement mapped state 1 to 101
02:43:27.312 00.003 16872 case statement mapped state 1 to 101
02:43:27.316 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"e5ff008b-546f-4a36-b580-7895ec5c6b20"}
02:43:27.318 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"e5ff008b-546f-4a36-b580-7895ec5c6b20"}
02:43:27.323 00.005 16872 evsrv: cli 0D3BFB48 disconnect
02:43:28.324 01.001 16872 evsrv: cli 0D3BFFA8 connect
02:43:28.328 00.004 16872 case statement mapped state 1 to 101
02:43:28.331 00.003 16872 case statement mapped state 1 to 101
02:43:28.333 00.002 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"39241856-057f-4196-8cb5-43e6d9882927"}
02:43:28.337 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"39241856-057f-4196-8cb5-43e6d9882927"}
02:43:28.340 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:43:29.341 01.001 16872 evsrv: cli 0D3BFFA8 connect
02:43:29.344 00.003 16872 case statement mapped state 1 to 101
02:43:29.348 00.004 16872 case statement mapped state 1 to 101
02:43:29.351 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"a5f1ee50-32e4-43e1-928e-6b3f7594264b"}
02:43:29.354 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"a5f1ee50-32e4-43e1-928e-6b3f7594264b"}
02:43:29.357 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:43:30.337 00.980 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"acd7a1d0-978f-4c64-b6c2-bc1c5841bdf9"}
02:43:30.342 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"acd7a1d0-978f-4c64-b6c2-bc1c5841bdf9"}
02:43:30.346 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f4dc58a-0523-4b4c-a635-e176fa6501aa"}
02:43:30.349 00.003 16872 case statement mapped state 1 to 101
02:43:30.351 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"0f4dc58a-0523-4b4c-a635-e176fa6501aa"}
02:43:30.358 00.007 16872 evsrv: cli 0D3BFFA8 connect
02:43:30.362 00.004 16872 case statement mapped state 1 to 101
02:43:30.365 00.003 16872 case statement mapped state 1 to 101
02:43:30.368 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"0e078bc5-a9db-4408-adbe-8341e07bed0d"}
02:43:30.371 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"0e078bc5-a9db-4408-adbe-8341e07bed0d"}
02:43:30.375 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:43:31.340 00.965 9640 Exposure complete
02:43:31.375 00.035 16872 evsrv: cli 0D3C0A48 connect
02:43:31.380 00.005 16872 case statement mapped state 1 to 101
02:43:31.383 00.003 16872 case statement mapped state 1 to 101
02:43:31.387 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"1f183967-afa0-412b-aaa0-3db873869d80"}
02:43:31.390 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"1f183967-afa0-412b-aaa0-3db873869d80"}
02:43:31.393 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:43:31.480 00.087 9640 worker thread done servicing request
02:43:31.480 00.000 16872 OnExposeComplete: enter
02:43:31.484 00.004 16872 UpdateGuideState(): m_state=1
02:43:31.487 00.003 16872 UpdateCurrentPosition: no star selected
02:43:31.491 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:43:31.493 00.002 16872 Status Line: No star selected
02:43:31.497 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3680, max=65520, med=4088, FiltMin=3896, FiltMax=65512, Gamma=2.190
02:43:31.534 00.037 16872 UpdateGuideState exits: No star selected
02:43:31.537 00.003 16872 GuiderMultiStar::AutoSelect enter
02:43:31.540 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:43:31.667 00.127 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:43:31.832 00.165 16872 AutoFind: global mean = 0.0, stdev 874.9
02:43:31.834 00.002 16872 AutoFind: using threshold = 0.1
02:43:31.990 00.156 16872 AutoFind: local max [210, 197] 227.2
02:43:31.992 00.002 16872 AutoFind: local max [1627, 297] 175.3
02:43:31.995 00.003 16872 AutoFind: local max [1580, 193] 114.9
02:43:31.999 00.004 16872 AutoFind: local max [72, 815] 96.1
02:43:32.003 00.004 16872 AutoFind: local max [685, 891] 87.7
02:43:32.005 00.002 16872 AutoFind: local max [1166, 530] 81.7
02:43:32.008 00.003 16872 AutoFind: local max [140, 921] 75.3
02:43:32.010 00.002 16872 AutoFind: local max [1741, 248] 58.7
02:43:32.013 00.003 16872 AutoFind: local max [1085, 568] 36.4
02:43:32.016 00.003 16872 AutoFind: local max [1693, 927] 33.7
02:43:32.019 00.003 16872 AutoFind: local max [1129, 1004] 28.8
02:43:32.021 00.002 16872 AutoFind: local max [726, 172] 26.8
02:43:32.024 00.003 16872 AutoFind: local max [171, 121] 26.6
02:43:32.027 00.003 16872 AutoFind: local max [357, 143] 25.9
02:43:32.031 00.004 16872 AutoFind: local max [1208, 761] 25.4
02:43:32.033 00.002 16872 AutoFind: local max [215, 668] 23.2
02:43:32.036 00.003 16872 AutoFind: local max [126, 371] 23.0
02:43:32.039 00.003 16872 AutoFind: local max [1022, 901] 21.5
02:43:32.043 00.004 16872 AutoFind: local max [738, 872] 19.3
02:43:32.045 00.002 16872 AutoFind: local max [1844, 493] 16.3
02:43:32.048 00.003 16872 AutoFind: local max [623, 863] 14.9
02:43:32.050 00.002 16872 AutoFind: local max [644, 677] 14.9
02:43:32.053 00.003 16872 AutoFind: local max [1136, 11] 14.7
02:43:32.055 00.002 16872 AutoFind: local max [781, 564] 14.5
02:43:32.058 00.003 16872 AutoFind: local max [1765, 310] 14.1
02:43:32.062 00.004 16872 AutoFind: local max [548, 157] 13.4
02:43:32.064 00.002 16872 AutoFind: local max [1250, 705] 13.3
02:43:32.066 00.002 16872 AutoFind: local max [1624, 684] 13.2
02:43:32.069 00.003 16872 AutoFind: local max [279, 66] 12.7
02:43:32.072 00.003 16872 AutoFind: local max [683, 199] 12.6
02:43:32.074 00.002 16872 AutoFind: local max [534, 285] 12.3
02:43:32.079 00.005 16872 AutoFind: local max [1217, 268] 12.0
02:43:32.081 00.002 16872 AutoFind: local max [129, 1009] 11.4
02:43:32.084 00.003 16872 AutoFind: local max [42, 430] 11.3
02:43:32.087 00.003 16872 AutoFind: local max [405, 508] 11.1
02:43:32.090 00.003 16872 AutoFind: local max [30, 379] 10.8
02:43:32.093 00.003 16872 AutoFind: local max [1328, 16] 10.7
02:43:32.096 00.003 16872 AutoFind: local max [955, 600] 10.6
02:43:32.097 00.001 16872 AutoFind: local max [1825, 292] 10.1
02:43:32.100 00.003 16872 AutoFind: local max [764, 255] 9.7
02:43:32.103 00.003 16872 AutoFind: local max [972, 543] 9.5
02:43:32.105 00.002 16872 AutoFind: local max [1261, 84] 9.4
02:43:32.109 00.004 16872 AutoFind: local max [1838, 806] 9.1
02:43:32.112 00.003 16872 AutoFind: local max [1893, 263] 9.0
02:43:32.114 00.002 16872 AutoFind: local max [1574, 981] 9.0
02:43:32.116 00.002 16872 AutoFind: local max [1418, 336] 8.7
02:43:32.119 00.003 16872 AutoFind: local max [463, 419] 8.1
02:43:32.122 00.003 16872 AutoFind: local max [1259, 629] 7.7
02:43:32.125 00.003 16872 AutoFind: local max [121, 128] 7.6
02:43:32.127 00.002 16872 AutoFind: local max [435, 1048] 7.6
02:43:32.130 00.003 16872 AutoFind: local max [1150, 601] 7.4
02:43:32.132 00.002 16872 AutoFind: local max [986, 799] 7.3
02:43:32.135 00.003 16872 AutoFind: local max [1804, 598] 7.2
02:43:32.138 00.003 16872 AutoFind: local max [341, 741] 7.2
02:43:32.141 00.003 16872 AutoFind: local max [287, 905] 7.0
02:43:32.143 00.002 16872 AutoFind: local max [1520, 1003] 6.7
02:43:32.146 00.003 16872 AutoFind: local max [626, 63] 6.6
02:43:32.149 00.003 16872 AutoFind: local max [872, 11] 6.3
02:43:32.151 00.002 16872 AutoFind: local max [1663, 983] 6.3
02:43:32.153 00.002 16872 AutoFind: local max [263, 742] 6.2
02:43:32.156 00.003 16872 AutoFind: local max [408, 908] 5.8
02:43:32.158 00.002 16872 AutoFind: local max [372, 127] 5.7
02:43:32.161 00.003 16872 AutoFind: local max [1133, 316] 5.7
02:43:32.164 00.003 16872 AutoFind: local max [255, 489] 5.7
02:43:32.165 00.001 16872 AutoFind: local max [1725, 167] 5.7
02:43:32.169 00.004 16872 AutoFind: local max [1482, 541] 5.6
02:43:32.173 00.004 16872 AutoFind: local max [431, 565] 5.4
02:43:32.176 00.003 16872 AutoFind: local max [1246, 270] 5.4
02:43:32.178 00.002 16872 AutoFind: local max [211, 929] 5.3
02:43:32.181 00.003 16872 AutoFind: local max [1720, 441] 5.2
02:43:32.183 00.002 16872 AutoFind: local max [1357, 948] 5.2
02:43:32.187 00.004 16872 AutoFind: local max [231, 998] 5.2
02:43:32.189 00.002 16872 AutoFind: local max [696, 820] 5.2
02:43:32.192 00.003 16872 AutoFind: local max [56, 748] 5.1
02:43:32.195 00.003 16872 AutoFind: local max [759, 164] 5.0
02:43:32.197 00.002 16872 AutoFind: local max [1109, 809] 5.0
02:43:32.199 00.002 16872 AutoFind: local max [1506, 340] 4.8
02:43:32.204 00.005 16872 AutoFind: local max [58, 574] 4.7
02:43:32.207 00.003 16872 AutoFind: local max [210, 1065] 4.7
02:43:32.208 00.001 16872 AutoFind: local max [1473, 712] 4.6
02:43:32.211 00.003 16872 AutoFind: local max [1634, 813] 4.6
02:43:32.214 00.003 16872 AutoFind: local max [132, 830] 4.6
02:43:32.217 00.003 16872 AutoFind: local max [1759, 247] 4.5
02:43:32.219 00.002 16872 AutoFind: local max [1596, 390] 4.5
02:43:32.222 00.003 16872 AutoFind: local max [417, 19] 4.4
02:43:32.225 00.003 16872 AutoFind: local max [1704, 885] 4.4
02:43:32.228 00.003 16872 AutoFind: local max [1531, 986] 4.3
02:43:32.230 00.002 16872 AutoFind: local max [232, 403] 4.3
02:43:32.234 00.004 16872 AutoFind: local max [1556, 727] 4.3
02:43:32.236 00.002 16872 AutoFind: local max [145, 361] 4.2
02:43:32.239 00.003 16872 AutoFind: local max [892, 980] 4.2
02:43:32.241 00.002 16872 AutoFind: local max [1363, 585] 4.2
02:43:32.244 00.003 16872 AutoFind: local max [308, 780] 4.0
02:43:32.248 00.004 16872 AutoFind: local max [127, 982] 4.0
02:43:32.252 00.004 16872 AutoFind: local max [1225, 182] 3.7
02:43:32.255 00.003 16872 AutoFind: local max [24, 442] 3.7
02:43:32.259 00.004 16872 AutoFind: local max [108, 111] 3.6
02:43:32.262 00.003 16872 AutoFind: local max [920, 1032] 3.5
02:43:32.266 00.004 16872 AutoFind: local max [158, 539] 3.5
02:43:32.269 00.003 16872 AutoFind: local max [1110, 636] 3.5
02:43:32.272 00.003 16872 AutoFind: too close [108, 111] 3.6 - [121, 128] 7.6
02:43:32.274 00.002 16872 AutoFind: too close [24, 442] 3.7 - [42, 430] 11.3
02:43:32.277 00.003 16872 AutoFind: close dim-bright [145, 361] 4.2 - [126, 371] 23.0
02:43:32.280 00.003 16872 AutoFind: too close [1531, 986] 4.3 - [1520, 1003] 6.7
02:43:32.283 00.003 16872 AutoFind: close dim-bright [1759, 247] 4.5 - [1741, 248] 58.7
02:43:32.285 00.002 16872 AutoFind: too close [372, 127] 5.7 - [357, 143] 25.9
02:43:32.288 00.003 16872 AutoFind: too close to edge [210, 1065] 4.7
02:43:32.291 00.003 16872 AutoFind: too close to edge [872, 11] 6.3
02:43:32.295 00.004 16872 AutoFind: too close to edge [1136, 11] 14.7
02:43:32.297 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:43:32.300 00.003 16872 Star::Find(15, 210, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.302 00.002 16872 Star::Find returns 1 (0), X=209.73, Y=196.98, Mass=3103053, SNR=791.5, Peak=65520 HFD=6.0
02:43:32.305 00.003 16872 Star::Find(15, 1627, 297, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.307 00.002 16872 Star::Find returns 1 (0), X=1626.58, Y=296.31, Mass=1090050, SNR=553.3, Peak=61388 HFD=4.0
02:43:32.312 00.005 16872 Star::Find(15, 1580, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.315 00.003 16872 Star::Find returns 1 (0), X=1580.57, Y=192.69, Mass=647834, SNR=457.0, Peak=43160 HFD=3.9
02:43:32.317 00.002 16872 Star::Find(15, 72, 815, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.319 00.002 16872 Star::Find returns 1 (0), X=72.05, Y=814.95, Mass=541422, SNR=435.5, Peak=36888 HFD=4.2
02:43:32.322 00.003 16872 Star::Find(15, 685, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.329 00.007 16872 Star::Find returns 1 (0), X=684.78, Y=890.83, Mass=492594, SNR=372.1, Peak=35960 HFD=4.0
02:43:32.332 00.003 16872 Star::Find(15, 1166, 530, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.335 00.003 16872 Star::Find returns 1 (0), X=1166.33, Y=529.96, Mass=452609, SNR=378.0, Peak=32104 HFD=4.0
02:43:32.337 00.002 16872 Star::Find(15, 140, 921, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.340 00.003 16872 Star::Find returns 1 (0), X=140.11, Y=920.55, Mass=418809, SNR=350.1, Peak=31172 HFD=3.9
02:43:32.343 00.003 16872 Star::Find(15, 1741, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.345 00.002 16872 Star::Find returns 1 (0), X=1740.99, Y=248.09, Mass=304632, SNR=297.5, Peak=24712 HFD=4.0
02:43:32.348 00.003 16872 Star::Find(15, 1085, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.350 00.002 16872 Star::Find returns 1 (0), X=1085.16, Y=567.33, Mass=183723, SNR=217.0, Peak=17836 HFD=3.7
02:43:32.353 00.003 16872 Star::Find(15, 1693, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.355 00.002 16872 Star::Find returns 1 (0), X=1692.84, Y=926.69, Mass=180192, SNR=224.7, Peak=15212 HFD=3.9
02:43:32.360 00.005 16872 Star::Find(15, 1129, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.363 00.003 16872 Star::Find returns 1 (0), X=1128.74, Y=1003.78, Mass=156954, SNR=200.7, Peak=13376 HFD=3.8
02:43:32.365 00.002 16872 Star::Find(15, 726, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.367 00.002 16872 Star::Find returns 1 (0), X=725.90, Y=172.36, Mass=147970, SNR=191.2, Peak=13836 HFD=3.8
02:43:32.370 00.003 16872 Star::Find(15, 171, 121, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.374 00.004 16872 Star::Find returns 1 (0), X=171.23, Y=120.68, Mass=141104, SNR=193.9, Peak=13464 HFD=3.7
02:43:32.376 00.002 16872 Star::Find(15, 1208, 761, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.380 00.004 16872 Star::Find returns 1 (0), X=1207.95, Y=761.14, Mass=129765, SNR=172.2, Peak=13296 HFD=3.9
02:43:32.382 00.002 16872 Star::Find(15, 215, 668, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.385 00.003 16872 Star::Find returns 1 (0), X=215.39, Y=667.86, Mass=122175, SNR=167.9, Peak=12808 HFD=3.8
02:43:32.389 00.004 16872 Star::Find(15, 126, 371, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.391 00.002 16872 Star::Find returns 1 (0), X=125.63, Y=371.24, Mass=137339, SNR=174.7, Peak=11704 HFD=3.7
02:43:32.393 00.002 16872 Star::Find(15, 1022, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.397 00.004 16872 Star::Find returns 1 (0), X=1022.10, Y=900.79, Mass=110512, SNR=157.3, Peak=12524 HFD=3.8
02:43:32.400 00.003 16872 Star::Find(15, 738, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.402 00.002 16872 Star::Find returns 1 (0), X=738.21, Y=871.52, Mass=95515, SNR=139.8, Peak=10684 HFD=3.7
02:43:32.405 00.003 16872 Star::Find(15, 1844, 493, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.408 00.003 16872 Star::Find returns 1 (0), X=1843.80, Y=492.67, Mass=73971, SNR=122.3, Peak=9464 HFD=3.6
02:43:32.410 00.002 16872 Star::Find(15, 623, 863, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.412 00.002 16872 Star::Find returns 1 (0), X=623.26, Y=862.36, Mass=74549, SNR=120.1, Peak=9532 HFD=3.6
02:43:32.415 00.003 16872 Star::Find(15, 644, 677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.420 00.005 16872 Star::Find returns 1 (0), X=644.32, Y=676.39, Mass=77200, SNR=119.3, Peak=9564 HFD=3.5
02:43:32.422 00.002 16872 Star::Find(15, 781, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.425 00.003 16872 Star::Find returns 1 (0), X=781.08, Y=563.64, Mass=67639, SNR=104.9, Peak=9432 HFD=3.4
02:43:32.428 00.003 16872 Star::Find(15, 1765, 310, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.430 00.002 16872 Star::Find returns 1 (0), X=1764.76, Y=309.83, Mass=74941, SNR=128.8, Peak=8996 HFD=3.9
02:43:32.434 00.004 16872 Star::Find(15, 548, 157, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.437 00.003 16872 Star::Find returns 1 (0), X=547.75, Y=156.88, Mass=69838, SNR=121.0, Peak=8468 HFD=3.9
02:43:32.440 00.003 16872 Star::Find(15, 1250, 705, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.442 00.002 16872 Star::Find returns 1 (0), X=1249.80, Y=704.71, Mass=65059, SNR=111.8, Peak=8624 HFD=3.6
02:43:32.445 00.003 16872 Star::Find(15, 1624, 684, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.448 00.003 16872 Star::Find returns 1 (0), X=1624.20, Y=684.30, Mass=65787, SNR=121.3, Peak=8792 HFD=3.6
02:43:32.451 00.003 16872 Star::Find(15, 279, 66, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.454 00.003 16872 Star::Find returns 1 (0), X=279.29, Y=65.54, Mass=62512, SNR=111.8, Peak=8516 HFD=3.5
02:43:32.455 00.001 16872 Star::Find(15, 683, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.459 00.004 16872 Star::Find returns 1 (0), X=683.40, Y=198.54, Mass=71279, SNR=116.7, Peak=8584 HFD=3.4
02:43:32.461 00.002 16872 Star::Find(15, 534, 285, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.464 00.003 16872 Star::Find returns 1 (0), X=534.33, Y=284.38, Mass=68186, SNR=112.6, Peak=8632 HFD=3.6
02:43:32.467 00.003 16872 Star::Find(15, 1217, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.470 00.003 16872 Star::Find returns 1 (0), X=1216.76, Y=267.83, Mass=57402, SNR=102.5, Peak=8312 HFD=3.6
02:43:32.472 00.002 16872 Star::Find(15, 129, 1009, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.475 00.003 16872 Star::Find returns 1 (0), X=129.53, Y=1008.86, Mass=57906, SNR=104.9, Peak=7684 HFD=3.8
02:43:32.477 00.002 16872 Star::Find(15, 405, 508, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.480 00.003 16872 Star::Find returns 1 (0), X=404.70, Y=507.60, Mass=59712, SNR=106.8, Peak=8248 HFD=3.5
02:43:32.482 00.002 16872 Star::Find(15, 30, 379, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.486 00.004 16872 Star::Find returns 1 (0), X=30.09, Y=378.29, Mass=61004, SNR=109.4, Peak=7852 HFD=4.0
02:43:32.490 00.004 16872 Star::Find(15, 1328, 16, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.493 00.003 16872 Star::Find returns 1 (0), X=1327.85, Y=16.01, Mass=54621, SNR=96.2, Peak=7924 HFD=4.0
02:43:32.496 00.003 16872 Star::Find(15, 955, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.499 00.003 16872 Star::Find returns 1 (0), X=955.01, Y=599.80, Mass=50304, SNR=94.3, Peak=8304 HFD=3.3
02:43:32.501 00.002 16872 Star::Find(15, 1825, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.504 00.003 16872 Star::Find returns 1 (0), X=1825.34, Y=291.40, Mass=54668, SNR=97.3, Peak=7848 HFD=3.4
02:43:32.507 00.003 16872 Star::Find(15, 764, 255, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.509 00.002 16872 Star::Find returns 1 (0), X=764.57, Y=255.20, Mass=54673, SNR=106.9, Peak=7776 HFD=3.7
02:43:32.513 00.004 16872 Star::Find(15, 972, 543, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.515 00.002 16872 Star::Find returns 1 (0), X=972.08, Y=542.66, Mass=41435, SNR=87.1, Peak=7652 HFD=3.3
02:43:32.518 00.003 16872 Star::Find(15, 1261, 84, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.521 00.003 16872 Star::Find returns 1 (0), X=1260.92, Y=84.01, Mass=48201, SNR=94.5, Peak=7412 HFD=4.0
02:43:32.524 00.003 16872 Star::Find(15, 1838, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.525 00.001 16872 Star::Find returns 1 (0), X=1837.88, Y=806.15, Mass=46314, SNR=89.2, Peak=7452 HFD=3.7
02:43:32.529 00.004 16872 Star::Find(15, 1893, 263, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.533 00.004 16872 Star::Find returns 1 (0), X=1893.42, Y=263.19, Mass=44636, SNR=91.9, Peak=7232 HFD=3.6
02:43:32.540 00.007 16872 Star::Find(15, 1574, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.546 00.006 16872 Star::Find returns 1 (0), X=1574.45, Y=981.22, Mass=46171, SNR=93.3, Peak=7280 HFD=3.5
02:43:32.550 00.004 16872 Star::Find(15, 1418, 336, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.553 00.003 16872 Star::Find returns 1 (0), X=1417.72, Y=336.19, Mass=42952, SNR=88.3, Peak=7288 HFD=3.5
02:43:32.556 00.003 16872 Star::Find(15, 463, 419, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.560 00.004 16872 Star::Find returns 1 (0), X=463.58, Y=418.84, Mass=41579, SNR=80.2, Peak=6944 HFD=3.7
02:43:32.563 00.003 16872 Star::Find(15, 1259, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.568 00.005 16872 Star::Find returns 1 (0), X=1259.26, Y=628.34, Mass=39454, SNR=79.1, Peak=6996 HFD=3.6
02:43:32.572 00.004 16872 Star::Find(15, 435, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.577 00.005 16872 Star::Find returns 1 (0), X=435.11, Y=1047.43, Mass=35433, SNR=73.0, Peak=6536 HFD=3.6
02:43:32.581 00.004 16872 Star::Find(15, 1150, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.583 00.002 16872 Star::Find returns 1 (0), X=1150.44, Y=600.83, Mass=35929, SNR=74.6, Peak=6584 HFD=3.6
02:43:32.587 00.004 16872 Star::Find(15, 986, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.590 00.003 16872 Star::Find returns 1 (0), X=985.76, Y=798.73, Mass=41131, SNR=92.1, Peak=6920 HFD=3.7
02:43:32.595 00.005 16872 Star::Find(15, 1804, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.600 00.005 16872 Star::Find returns 1 (0), X=1803.78, Y=597.23, Mass=45859, SNR=88.2, Peak=6620 HFD=4.3
02:43:32.604 00.004 16872 Star::Find(15, 341, 741, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.609 00.005 16872 Star::Find returns 1 (0), X=340.53, Y=740.85, Mass=34092, SNR=75.8, Peak=6680 HFD=3.5
02:43:32.613 00.004 16872 Star::Find(15, 287, 905, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.616 00.003 16872 Star::Find returns 1 (0), X=286.93, Y=905.00, Mass=31414, SNR=65.2, Peak=6592 HFD=3.3
02:43:32.619 00.003 16872 Star::Find(15, 626, 63, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.622 00.003 16872 Star::Find returns 1 (0), X=625.97, Y=62.66, Mass=33771, SNR=75.4, Peak=6456 HFD=3.8
02:43:32.624 00.002 16872 Star::Find(15, 1663, 983, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.627 00.003 16872 Star::Find returns 1 (0), X=1663.15, Y=982.95, Mass=29515, SNR=71.7, Peak=6212 HFD=3.8
02:43:32.631 00.004 16872 Star::Find(15, 263, 742, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.634 00.003 16872 Star::Find returns 1 (0), X=262.97, Y=741.31, Mass=33635, SNR=65.6, Peak=6312 HFD=3.9
02:43:32.638 00.004 16872 Star::Find(15, 408, 908, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.641 00.003 16872 Star::Find returns 1 (0), X=407.76, Y=908.22, Mass=24643, SNR=61.1, Peak=6024 HFD=3.2
02:43:32.644 00.003 16872 Star::Find(15, 1133, 316, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.647 00.003 16872 Star::Find returns 1 (0), X=1133.39, Y=315.98, Mass=30570, SNR=62.7, Peak=6140 HFD=3.8
02:43:32.650 00.003 16872 Star::Find(15, 255, 489, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.654 00.004 16872 Star::Find returns 1 (0), X=255.11, Y=488.96, Mass=30628, SNR=62.5, Peak=6004 HFD=4.1
02:43:32.657 00.003 16872 Star::Find(15, 1725, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.660 00.003 16872 Star::Find returns 1 (0), X=1725.29, Y=166.63, Mass=28529, SNR=66.5, Peak=6168 HFD=3.6
02:43:32.663 00.003 16872 Star::Find(15, 1482, 541, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.666 00.003 16872 Star::Find returns 1 (0), X=1481.96, Y=541.11, Mass=25530, SNR=59.8, Peak=5844 HFD=3.8
02:43:32.669 00.003 16872 Star::Find(15, 431, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.671 00.002 16872 Star::Find returns 1 (0), X=430.84, Y=564.73, Mass=28021, SNR=62.6, Peak=6136 HFD=3.7
02:43:32.674 00.003 16872 Star::Find(15, 1246, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.677 00.003 16872 Star::Find returns 1 (0), X=1246.50, Y=269.61, Mass=24173, SNR=58.9, Peak=5952 HFD=3.2
02:43:32.679 00.002 16872 Star::Find(15, 211, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.681 00.002 16872 Star::Find returns 1 (0), X=211.32, Y=928.35, Mass=23914, SNR=56.0, Peak=5976 HFD=3.4
02:43:32.687 00.006 16872 Star::Find(15, 1720, 441, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.690 00.003 16872 Star::Find returns 1 (0), X=1719.71, Y=441.15, Mass=28730, SNR=60.0, Peak=5976 HFD=3.8
02:43:32.692 00.002 16872 Star::Find(15, 1357, 948, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.694 00.002 16872 Star::Find returns 1 (0), X=1357.46, Y=947.90, Mass=26422, SNR=66.6, Peak=5708 HFD=3.8
02:43:32.697 00.003 16872 Star::Find(15, 231, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.701 00.004 16872 Star::Find returns 1 (0), X=231.64, Y=997.67, Mass=26673, SNR=58.5, Peak=6192 HFD=3.4
02:43:32.704 00.003 16872 Star::Find(15, 696, 820, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.707 00.003 16872 Star::Find returns 1 (0), X=696.03, Y=819.71, Mass=20209, SNR=55.4, Peak=5800 HFD=3.2
02:43:32.709 00.002 16872 Star::Find(15, 56, 748, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.712 00.003 16872 Star::Find returns 1 (0), X=55.85, Y=747.14, Mass=27388, SNR=61.3, Peak=5896 HFD=3.8
02:43:32.716 00.004 16872 Star::Find(15, 759, 164, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.720 00.004 16872 Star::Find returns 1 (0), X=759.13, Y=163.97, Mass=21294, SNR=52.3, Peak=5928 HFD=3.0
02:43:32.722 00.002 16872 Star::Find(15, 1109, 809, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.724 00.002 16872 Star::Find returns 1 (0), X=1108.81, Y=808.35, Mass=24426, SNR=56.0, Peak=6068 HFD=3.5
02:43:32.727 00.003 16872 Star::Find(15, 1506, 340, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.730 00.003 16872 Star::Find returns 1 (0), X=1505.69, Y=340.28, Mass=22351, SNR=67.6, Peak=5732 HFD=3.5
02:43:32.734 00.004 16872 Star::Find(15, 58, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.736 00.002 16872 Star::Find returns 1 (0), X=57.69, Y=574.01, Mass=19745, SNR=49.8, Peak=5556 HFD=3.3
02:43:32.739 00.003 16872 Star::Find(15, 1473, 712, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.742 00.003 16872 Star::Find returns 1 (0), X=1473.12, Y=712.12, Mass=20494, SNR=51.7, Peak=5928 HFD=3.0
02:43:32.748 00.006 16872 Star::Find(15, 1634, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.750 00.002 16872 Star::Find returns 1 (0), X=1633.71, Y=812.94, Mass=19730, SNR=50.5, Peak=5620 HFD=3.3
02:43:32.753 00.003 16872 Star::Find(15, 132, 830, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.756 00.003 16872 Star::Find returns 1 (0), X=131.69, Y=830.25, Mass=19228, SNR=51.0, Peak=5636 HFD=3.4
02:43:32.759 00.003 16872 Star::Find(15, 1759, 247, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.763 00.004 16872 Star::Find returns 1 (0), X=1759.17, Y=247.05, Mass=21928, SNR=51.4, Peak=5696 HFD=3.5
02:43:32.766 00.003 16872 Star::Find(15, 1596, 390, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.770 00.004 16872 Star::Find returns 1 (0), X=1595.81, Y=390.08, Mass=19489, SNR=51.4, Peak=5676 HFD=3.2
02:43:32.772 00.002 16872 Star::Find(15, 417, 19, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.774 00.002 16872 Star::Find returns 1 (0), X=416.96, Y=19.16, Mass=21665, SNR=52.9, Peak=5508 HFD=3.9
02:43:32.777 00.003 16872 Star::Find(15, 1704, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.779 00.002 16872 Star::Find returns 1 (0), X=1704.36, Y=884.41, Mass=21584, SNR=54.7, Peak=5716 HFD=3.3
02:43:32.782 00.003 16872 Star::Find(15, 232, 403, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.784 00.002 16872 Star::Find returns 1 (0), X=231.95, Y=403.04, Mass=21151, SNR=49.8, Peak=5624 HFD=3.9
02:43:32.787 00.003 16872 Star::Find(15, 1556, 727, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.790 00.003 16872 Star::Find returns 1 (0), X=1556.06, Y=726.51, Mass=17466, SNR=51.2, Peak=5672 HFD=3.1
02:43:32.792 00.002 16872 Star::Find(15, 145, 361, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.795 00.003 16872 Star::Find returns 1 (0), X=145.34, Y=360.66, Mass=17813, SNR=48.8, Peak=5632 HFD=3.2
02:43:32.798 00.003 16872 Star::Find(15, 892, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.800 00.002 16872 Star::Find returns 1 (0), X=891.64, Y=979.84, Mass=20911, SNR=54.4, Peak=5588 HFD=3.6
02:43:32.803 00.003 16872 Star::Find(15, 1363, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.805 00.002 16872 Star::Find returns 1 (0), X=1362.49, Y=584.89, Mass=19627, SNR=48.2, Peak=5548 HFD=3.5
02:43:32.807 00.002 16872 Star::Find(15, 308, 780, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.813 00.006 16872 Star::Find returns 1 (0), X=308.22, Y=779.38, Mass=17840, SNR=51.9, Peak=5676 HFD=3.2
02:43:32.816 00.003 16872 Star::Find(15, 127, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.818 00.002 16872 Star::Find returns 1 (0), X=127.20, Y=982.34, Mass=20166, SNR=48.4, Peak=5492 HFD=3.6
02:43:32.821 00.003 16872 Star::Find(15, 1225, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.824 00.003 16872 Star::Find returns 1 (0), X=1225.25, Y=182.52, Mass=21264, SNR=51.3, Peak=5492 HFD=3.9
02:43:32.827 00.003 16872 Star::Find(15, 920, 1032, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.829 00.002 16872 Star::Find returns 1 (0), X=919.99, Y=1031.75, Mass=14007, SNR=41.9, Peak=5376 HFD=3.2
02:43:32.832 00.003 16872 Star::Find(15, 158, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.833 00.001 16872 Star::Find returns 1 (0), X=158.58, Y=539.16, Mass=16264, SNR=41.5, Peak=5264 HFD=3.5
02:43:32.837 00.004 16872 Star::Find(15, 1110, 636, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.839 00.002 16872 Star::Find returns 1 (0), X=1110.32, Y=635.92, Mass=13744, SNR=41.3, Peak=5616 HFD=2.6
02:43:32.842 00.003 16872 AutoFind: finding best star pass 1
02:43:32.845 00.003 16872 Star::Find(15, 210, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.847 00.002 16872 Star::Find returns 1 (0), X=209.73, Y=196.98, Mass=3103053, SNR=791.5, Peak=65520 HFD=6.0
02:43:32.850 00.003 16872 AutoFind: near-saturated [210, 197] 227.2 Mass 3103053 SNR 791.5 Peak 65520
02:43:32.852 00.002 16872 Star::Find(15, 1627, 297, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.855 00.003 16872 Star::Find returns 1 (0), X=1626.58, Y=296.31, Mass=1090050, SNR=553.3, Peak=61388 HFD=4.0
02:43:32.859 00.004 16872 AutoFind: near-saturated [1627, 297] 175.3 Mass 1090050 SNR 553.3 Peak 61388
02:43:32.862 00.003 16872 Star::Find(15, 1580, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.864 00.002 16872 Star::Find returns 1 (0), X=1580.57, Y=192.69, Mass=647834, SNR=457.0, Peak=43160 HFD=3.9
02:43:32.867 00.003 16872 AutoFind returns star at [1580, 193] 114.9 Mass 647834 SNR 457.0
02:43:32.870 00.003 16872 Star::Find(15, 1580, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.876 00.006 16872 Star::Find returns 1 (0), X=1580.57, Y=192.69, Mass=647834, SNR=457.0, Peak=43160 HFD=3.9
02:43:32.879 00.003 16872 MultiStar: List (12): {1580.57, 192.69}(457.0), {72.05, 814.95}(435.5), {684.78, 890.83}(372.1), {1166.33, 529.96}(378.0), {140.11, 920.55}(350.1), {1740.99, 248.09}(297.5), {1085.16, 567.33}(217.0), {1692.84, 926.69}(224.7), {1128.74, 1003.78}(200.7), {725.90, 172.36}(191.2), {171.23, 120.68}(193.9), {1207.95, 761.14}(172.2), 
02:43:32.881 00.002 16872 setting lock position to (1580.57, 192.69)
02:43:32.884 00.003 16872 MultiStar: stabilizing after lock position change
02:43:32.887 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
02:43:32.889 00.002 16872 UpdateGuideState(): m_state=1
02:43:32.891 00.002 16872 Star::Find(15, 1580, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:32.894 00.003 16872 Star::Find returns 1 (0), X=1580.57, Y=192.69, Mass=647834, SNR=457.0, Peak=43160 HFD=3.9
02:43:32.897 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:43:32.899 00.002 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:43:32.901 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:43:32.909 00.008 16872 setting force full frames = false
02:43:32.913 00.004 16872 setting lock position to (1580.57, 192.69)
02:43:32.916 00.003 16872 MultiStar: stabilizing after lock position change
02:43:32.918 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:43:32.921 00.003 16872 Changing from state SELECTING to SELECTED
02:43:32.924 00.003 16872 guider state => SELECTED
02:43:32.934 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3680, max=65520, med=4088, FiltMin=3896, FiltMax=65512, Gamma=2.190
02:43:32.970 00.036 16872 UpdateGuideState exits: m=647834 SNR=457.0
02:43:32.972 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3680, max=65520, med=4088, FiltMin=3896, FiltMax=65512, Gamma=2.190
02:43:33.005 00.033 16872 Status Line: Auto-selected star at (1580.6, 192.7)
02:43:33.017 00.012 16872 PhdController: newstate STATE_WAIT_SELECTED
02:43:33.020 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:33.022 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:43:33.025 00.003 16872 Enqueuing Expose request
02:43:33.029 00.004 9640 Worker thread wakes up
02:43:33.030 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:43:33.030 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1566,178,31,31)
02:43:33.032 00.002 16872 evsrv: cli 0D3BFB48 connect
02:43:33.035 00.003 16872 case statement mapped state 2 to 1
02:43:33.039 00.004 16872 case statement mapped state 2 to 1
02:43:33.042 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"734f3a67-c2a9-4b24-abc2-c29b0149bf55"}
02:43:33.047 00.005 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":[1580.57,192.69],"id":"734f3a67-c2a9-4b24-abc2-c29b0149bf55"}
02:43:33.056 00.009 16872 evsrv: cli 0D3BFB48 disconnect
02:43:33.062 00.006 16872 evsrv: cli 0D3BFFA8 connect
02:43:33.064 00.002 16872 case statement mapped state 2 to 1
02:43:33.068 00.004 16872 case statement mapped state 2 to 1
02:43:33.071 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"804a4307-cd8e-4eeb-9e9d-df447bc9dd55"}
02:43:33.074 00.003 16872 case statement mapped state 2 to 1
02:43:33.081 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"804a4307-cd8e-4eeb-9e9d-df447bc9dd55"}
02:43:33.085 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:43:33.837 00.752 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"48720609-08a0-4898-9c75-bbb0fe1bcdf4"}
02:43:33.840 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"48720609-08a0-4898-9c75-bbb0fe1bcdf4"}
02:43:33.846 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"132e6bf2-037f-4240-a0c3-4132c24083cf"}
02:43:33.848 00.002 16872 case statement mapped state 2 to 1
02:43:33.851 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"132e6bf2-037f-4240-a0c3-4132c24083cf"}
02:43:33.855 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"22f56c7f-f49a-43c1-b910-0606baf69a1d"}
02:43:33.858 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.57,6.69],"pixels":"..."},"id":"22f56c7f-f49a-43c1-b910-0606baf69a1d"}
02:43:34.085 00.227 16872 evsrv: cli 0D3BF8C8 connect
02:43:34.088 00.003 16872 case statement mapped state 2 to 1
02:43:34.092 00.004 16872 case statement mapped state 2 to 1
02:43:34.097 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"3f4e12a1-0870-4c9a-ba2a-1053383945b6"}
02:43:34.100 00.003 16872 case statement mapped state 2 to 1
02:43:34.103 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"3f4e12a1-0870-4c9a-ba2a-1053383945b6"}
02:43:34.106 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
02:43:35.107 01.001 16872 evsrv: cli 0D3C0A48 connect
02:43:35.110 00.003 16872 case statement mapped state 2 to 1
02:43:35.113 00.003 16872 case statement mapped state 2 to 1
02:43:35.116 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"785d7d7e-94f4-4b05-ac9a-388ce3674b5d"}
02:43:35.119 00.003 16872 case statement mapped state 2 to 1
02:43:35.122 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"785d7d7e-94f4-4b05-ac9a-388ce3674b5d"}
02:43:35.127 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:43:36.128 01.001 16872 evsrv: cli 0D3C0228 connect
02:43:36.132 00.004 16872 case statement mapped state 2 to 1
02:43:36.135 00.003 16872 case statement mapped state 2 to 1
02:43:36.142 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"13df6fc9-3b83-4a82-b2d7-76b88c6cc267"}
02:43:36.145 00.003 16872 case statement mapped state 2 to 1
02:43:36.147 00.002 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"13df6fc9-3b83-4a82-b2d7-76b88c6cc267"}
02:43:36.151 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:43:37.084 00.933 9640 Exposure complete
02:43:37.152 00.068 16872 evsrv: cli 0D3BFFA8 connect
02:43:37.155 00.003 16872 case statement mapped state 2 to 1
02:43:37.159 00.004 16872 case statement mapped state 2 to 1
02:43:37.164 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"cf5d97fc-c840-431c-81a6-3a279a554e61"}
02:43:37.166 00.002 16872 case statement mapped state 2 to 1
02:43:37.170 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"cf5d97fc-c840-431c-81a6-3a279a554e61"}
02:43:37.175 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
02:43:37.225 00.050 9640 worker thread done servicing request
02:43:37.225 00.000 16872 OnExposeComplete: enter
02:43:37.228 00.003 16872 UpdateGuideState(): m_state=2
02:43:37.231 00.003 16872 Star::Find(15, 1580, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:43:37.234 00.003 16872 Star::Find returns 1 (0), X=1580.50, Y=192.28, Mass=613109, SNR=459.4, Peak=37012 HFD=4.0
02:43:37.240 00.006 16872 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-1.59) = xAngle (-0.16 = -0.16)
02:43:37.243 00.003 16872 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.11 = -0.11)
02:43:37.246 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=-0.40 hyp=0.41 cameraTheta=-1.74 mountX=0.40 mountY=-0.05, mountTheta=-0.11
02:43:37.251 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3692, max=65520, med=4076, FiltMin=3868, FiltMax=65516, Gamma=2.190
02:43:37.285 00.034 16872 UpdateGuideState exits: m=613109 SNR=459.4
02:43:37.288 00.003 16872 PhdController: newstate STATE_CALIBRATE
02:43:37.290 00.002 16872 PhdController: newstate STATE_GUIDE
02:43:37.306 00.016 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:43:37.309 00.003 16872 guider state => CALIBRATED
02:43:37.311 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:43:37.323 00.012 16872 reset dither spiral
02:43:37.326 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:43:37.328 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:37.331 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:43:37.334 00.003 16872 Enqueuing Expose request
02:43:37.337 00.003 9640 Worker thread wakes up
02:43:37.337 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:43:37.337 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:43:37.337 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0114c6b2-715c-4d27-acb3-a7ab0fdacfee"}
02:43:37.341 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0114c6b2-715c-4d27-acb3-a7ab0fdacfee"}
02:43:37.345 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"41fd4111-adf5-4599-aa99-b3bb3a8d9d24"}
02:43:37.351 00.006 16872 case statement mapped state 5 to 1
02:43:37.354 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"41fd4111-adf5-4599-aa99-b3bb3a8d9d24"}
02:43:37.362 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"daa286b7-3a6c-4985-98a7-32c9db97f7e6"}
02:43:37.367 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.50,7.28],"pixels":"..."},"id":"daa286b7-3a6c-4985-98a7-32c9db97f7e6"}
02:43:38.177 00.810 16872 evsrv: cli 0D3C0A48 connect
02:43:38.180 00.003 16872 case statement mapped state 5 to 1
02:43:38.183 00.003 16872 case statement mapped state 5 to 1
02:43:38.188 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"30152a15-485d-4d6d-a450-45fd0a740a97"}
02:43:38.191 00.003 16872 case statement mapped state 5 to 1
02:43:38.194 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"30152a15-485d-4d6d-a450-45fd0a740a97"}
02:43:38.197 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:43:39.198 01.001 16872 evsrv: cli 0D3BFB48 connect
02:43:39.203 00.005 16872 case statement mapped state 5 to 1
02:43:39.207 00.004 16872 case statement mapped state 5 to 1
02:43:39.212 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"c5a7d0d7-7065-49f7-8adf-d2e8f8ef89c8"}
02:43:39.215 00.003 16872 case statement mapped state 5 to 1
02:43:39.218 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"c5a7d0d7-7065-49f7-8adf-d2e8f8ef89c8"}
02:43:39.222 00.004 16872 evsrv: cli 0D3BFB48 disconnect
02:43:40.222 01.000 16872 evsrv: cli 0D3C0228 connect
02:43:40.227 00.005 16872 case statement mapped state 5 to 1
02:43:40.233 00.006 16872 case statement mapped state 5 to 1
02:43:40.239 00.006 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"9ae78e04-197c-46d1-b644-5429c68b9cc4"}
02:43:40.243 00.004 16872 case statement mapped state 5 to 1
02:43:40.247 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"9ae78e04-197c-46d1-b644-5429c68b9cc4"}
02:43:40.252 00.005 16872 evsrv: cli 0D3C0228 disconnect
02:43:40.837 00.585 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"226b7df9-5175-4e38-9bcf-d207709de4ff"}
02:43:40.841 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"226b7df9-5175-4e38-9bcf-d207709de4ff"}
02:43:40.846 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea4ac057-a24c-49f9-b9a7-75d10ca9eacb"}
02:43:40.850 00.004 16872 case statement mapped state 5 to 1
02:43:40.853 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ea4ac057-a24c-49f9-b9a7-75d10ca9eacb"}
02:43:40.858 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d8fe499b-6768-416a-8f85-f533a67293b7"}
02:43:40.862 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.50,7.28],"pixels":"..."},"id":"d8fe499b-6768-416a-8f85-f533a67293b7"}
02:43:41.253 00.391 16872 evsrv: cli 0D3BFFA8 connect
02:43:41.256 00.003 16872 case statement mapped state 5 to 1
02:43:41.261 00.005 16872 case statement mapped state 5 to 1
02:43:41.265 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9201b1fb-2c93-44cf-9692-44acdf595a79"}
02:43:41.268 00.003 16872 case statement mapped state 5 to 1
02:43:41.271 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"9201b1fb-2c93-44cf-9692-44acdf595a79"}
02:43:41.275 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:43:41.400 00.125 9640 Exposure complete
02:43:41.543 00.143 9640 worker thread done servicing request
02:43:41.543 00.000 16872 OnExposeComplete: enter
02:43:41.546 00.003 16872 UpdateGuideState(): m_state=5
02:43:41.550 00.004 16872 Star::Find(15, 1580, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:43:41.553 00.003 16872 Star::Find returns 1 (0), X=1580.75, Y=192.30, Mass=648229, SNR=493.8, Peak=40188 HFD=4.2
02:43:41.556 00.003 16872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.59) = xAngle (0.45 = 0.45)
02:43:41.559 00.003 16872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.50 = 0.50)
02:43:41.565 00.006 16872 CameraToMount -- cameraX=0.18 cameraY=-0.39 hyp=0.43 cameraTheta=-1.13 mountX=0.38 mountY=0.21, mountTheta=0.49
02:43:41.572 00.007 16872 Changing from state CALIBRATED to GUIDING
02:43:41.577 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:43:41.583 00.006 16872 ScopeASCOM::SideOfPier() returns 1
02:43:41.658 00.075 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:43:41.662 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:43:41.664 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:43:41.667 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:43:41.670 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:43:41.673 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:43:41.676 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:43:41.678 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:43:41.681 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:43:41.683 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:43:41.686 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:43:41.690 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:43:41.692 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:43:41.695 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:43:41.797 00.102 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:43:41.801 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:43:41.803 00.002 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:43:41.809 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:43:41.813 00.004 16872 ScopeASCOM::SideOfPier() returns 1
02:43:41.879 00.066 16872 setting lock position to (1580.75, 192.30)
02:43:41.883 00.004 16872 MultiStar: stabilizing after lock position change
02:43:41.886 00.003 16872 guider state => GUIDING
02:43:41.890 00.004 16872 Status Line: Guiding
02:43:41.895 00.005 16872 Mount: notify guiding started
02:43:41.902 00.007 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:43:41.904 00.002 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:43:41.907 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:43:41.910 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:43:41.914 00.004 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:43:41.916 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:43:41.918 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:43:41.921 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:43:41.924 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:43:41.927 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:43:41.930 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:43:41.933 00.003 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:43:41.936 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:43:41.940 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:43:41.943 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:43:41.946 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:43:41.949 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:43:41.952 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:43:41.955 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:43:41.959 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:43:41.961 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:43:41.964 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:43:41.967 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:43:41.970 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:43:41.973 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:43:41.976 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:43:41.979 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:43:41.982 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:43:41.985 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:43:41.988 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:43:41.991 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:43:41.994 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:43:41.997 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:43:42.000 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:43:42.004 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:43:42.007 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:43:42.010 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:43:42.012 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:43:42.094 00.082 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:43:42.160 00.066 16872 ScopeASCOM::SideOfPier() returns 1
02:43:42.164 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:43:42.167 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:43:42.169 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:43:42.172 00.003 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:43:42.175 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:43:42.178 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:43:42.180 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:43:42.183 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:43:42.185 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:43:42.190 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3736, max=65520, med=4060, FiltMin=3860, FiltMax=65516, Gamma=2.190
02:43:42.224 00.034 16872 UpdateGuideState exits: m=648229 SNR=493.8
02:43:42.226 00.002 16872 PhdController: newstate STATE_SETTLE_WAIT
02:43:42.228 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:42.232 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:43:42.238 00.006 16872 Enqueuing Expose request
02:43:42.240 00.002 9640 Worker thread wakes up
02:43:42.240 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:43:42.240 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1566,177,31,31)
02:43:42.276 00.036 16872 evsrv: cli 0D3C0A48 connect
02:43:42.279 00.003 16872 case statement mapped state 6 to 3
02:43:42.283 00.004 16872 case statement mapped state 6 to 3
02:43:42.286 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"db15f662-e036-4b5f-b787-227bdbbdab95"}
02:43:42.289 00.003 16872 case statement mapped state 6 to 3
02:43:42.292 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"db15f662-e036-4b5f-b787-227bdbbdab95"}
02:43:42.299 00.007 16872 evsrv: cli 0D3C0A48 disconnect
02:43:44.337 02.038 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dce8fa5b-daec-4a5d-a0b9-795895b1c758"}
02:43:44.339 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dce8fa5b-daec-4a5d-a0b9-795895b1c758"}
02:43:44.344 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c6913f9-d507-4b3e-8cbb-367d10c41ea6"}
02:43:44.347 00.003 16872 case statement mapped state 6 to 3
02:43:44.349 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c6913f9-d507-4b3e-8cbb-367d10c41ea6"}
02:43:44.354 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3a048592-54bf-4905-bd82-f637de8aebf9"}
02:43:44.356 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.75,7.30],"pixels":"..."},"id":"3a048592-54bf-4905-bd82-f637de8aebf9"}
02:43:46.324 01.968 9640 Exposure complete
02:43:46.464 00.140 9640 worker thread done servicing request
02:43:46.465 00.001 16872 OnExposeComplete: enter
02:43:46.467 00.002 16872 UpdateGuideState(): m_state=6
02:43:46.470 00.003 16872 Star::Find(15, 1580, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:43:46.473 00.003 16872 Star::Find returns 1 (0), X=1580.34, Y=192.83, Mass=667160, SNR=489.5, Peak=51172 HFD=3.8
02:43:46.476 00.003 16872 CameraToMount -- cameraTheta (2.22) - m_xAngle (-1.59) = xAngle (3.81 = -2.47)
02:43:46.478 00.002 16872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.86 = -2.43)
02:43:46.481 00.003 16872 CameraToMount -- cameraX=-0.41 cameraY=0.53 hyp=0.67 cameraTheta=2.22 mountX=-0.52 mountY=-0.44, mountTheta=-2.45
02:43:46.485 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.41, y=0.53, opts=13)
02:43:46.488 00.003 16872 Enqueuing Move request for scope (-0.41, 0.53)
02:43:46.490 00.002 9640 Worker thread wakes up
02:43:46.490 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.53) opts 0xd
02:43:46.490 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.41, 0.53)
02:43:46.490 00.000 9640 Moving (-0.41, 0.53) raw xDistance=-0.52 yDistance=-0.44
02:43:46.490 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.52
02:43:46.490 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.44, m_sumCorr=0
02:43:46.490 00.000 9640 MoveAxis(E, 56, ABG)
02:43:46.490 00.000 9640 Guiding  Dir = 2, Dur = 56
02:43:46.491 00.001 9640 IsSlewing returns 0
02:43:46.491 00.000 9640 IsGuiding returns 0
02:43:46.491 00.000 9640 PulseGuide returned control before completion, sleep 66
02:43:46.496 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3720, max=65520, med=4072, FiltMin=3864, FiltMax=65512, Gamma=2.190
02:43:46.530 00.034 16872 UpdateGuideState exits: m=667160 SNR=489.5
02:43:46.538 00.008 16872 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 1 / 99999
02:43:46.541 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777794226.541,"Host":"RBFOCUS307","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:43:46.545 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:46.548 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:43:46.552 00.004 16872 Enqueuing Expose request
02:43:46.563 00.011 9640 IsGuiding returns 1
02:43:46.563 00.000 9640 scope still moving after pulse duration time elapsed
02:43:46.595 00.032 9640 IsSlewing returns 0
02:43:46.595 00.000 9640 IsGuiding returns 0
02:43:46.595 00.000 9640 scope move finished after 56 + 47 ms
02:43:46.595 00.000 9640 Move returns status 0, amount 56
02:43:46.595 00.000 9640 MoveAxis(N, 0, ABG)
02:43:46.595 00.000 9640 Move returns status 0, amount 0
02:43:46.595 00.000 9640 move complete, result=0
02:43:46.595 00.000 9640 worker thread done servicing request
02:43:46.595 00.000 9640 Worker thread wakes up
02:43:46.595 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:43:46.595 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1566,177,31,31)
02:43:46.595 00.000 16872 GuideStep: -0.5 px 56 ms EAST, -0.4 px 0 ms NORTH
02:43:47.836 01.241 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c9ad70c-651c-40bf-87ea-97d2248efa0a"}
02:43:47.840 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4c9ad70c-651c-40bf-87ea-97d2248efa0a"}
02:43:47.845 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f8ca2f5-f53d-43f0-a2c0-a3cc8109812c"}
02:43:47.848 00.003 16872 case statement mapped state 6 to 3
02:43:47.850 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f8ca2f5-f53d-43f0-a2c0-a3cc8109812c"}
02:43:47.854 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5871117b-b535-4474-ac6a-6acfb8c80c33"}
02:43:47.857 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.34,6.83],"pixels":"..."},"id":"5871117b-b535-4474-ac6a-6acfb8c80c33"}
02:43:50.658 02.801 9640 Exposure complete
02:43:50.798 00.140 9640 worker thread done servicing request
02:43:50.799 00.001 16872 OnExposeComplete: enter
02:43:50.801 00.002 16872 UpdateGuideState(): m_state=6
02:43:50.805 00.004 16872 Star::Find(15, 1580, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:43:50.807 00.002 16872 Star::Find returns 1 (0), X=1580.51, Y=192.68, Mass=656892, SNR=467.4, Peak=42652 HFD=4.0
02:43:50.809 00.002 16872 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.59) = xAngle (3.72 = -2.56)
02:43:50.812 00.003 16872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.77 = -2.51)
02:43:50.815 00.003 16872 CameraToMount -- cameraX=-0.24 cameraY=0.38 hyp=0.45 cameraTheta=2.14 mountX=-0.38 mountY=-0.27, mountTheta=-2.53
02:43:50.819 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.24, y=0.38, opts=13)
02:43:50.821 00.002 16872 Enqueuing Move request for scope (-0.24, 0.38)
02:43:50.824 00.003 9640 Worker thread wakes up
02:43:50.824 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.38) opts 0xd
02:43:50.824 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.24, 0.38)
02:43:50.824 00.000 9640 Moving (-0.24, 0.38) raw xDistance=-0.38 yDistance=-0.27
02:43:50.824 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.38
02:43:50.824 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.27, m_sumCorr=0
02:43:50.824 00.000 9640 MoveAxis(E, 46, ABG)
02:43:50.824 00.000 9640 Guiding  Dir = 2, Dur = 46
02:43:50.825 00.001 9640 IsSlewing returns 0
02:43:50.825 00.000 9640 IsGuiding returns 0
02:43:50.827 00.002 9640 PulseGuide returned control before completion, sleep 55
02:43:50.834 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3736, max=65516, med=4072, FiltMin=3886, FiltMax=65508, Gamma=2.190
02:43:50.867 00.033 16872 UpdateGuideState exits: m=656892 SNR=467.4
02:43:50.871 00.004 16872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 2 / 99999
02:43:50.873 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777794230.873,"Host":"RBFOCUS307","Inst":1,"Distance":0.49,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
02:43:50.877 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:50.879 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:43:50.882 00.003 16872 Enqueuing Expose request
02:43:50.888 00.006 9640 IsGuiding returns 1
02:43:50.889 00.001 9640 scope still moving after pulse duration time elapsed
02:43:50.920 00.031 9640 IsSlewing returns 0
02:43:50.921 00.001 9640 IsGuiding returns 0
02:43:50.921 00.000 9640 scope move finished after 46 + 48 ms
02:43:50.921 00.000 9640 Move returns status 0, amount 46
02:43:50.921 00.000 9640 MoveAxis(N, 0, ABG)
02:43:50.921 00.000 9640 Move returns status 0, amount 0
02:43:50.921 00.000 9640 move complete, result=0
02:43:50.921 00.000 9640 worker thread done servicing request
02:43:50.922 00.001 9640 Worker thread wakes up
02:43:50.922 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:43:50.922 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1566,177,31,31)
02:43:50.923 00.001 16872 GuideStep: -0.4 px 46 ms EAST, -0.3 px 0 ms NORTH
02:43:51.335 00.412 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a55260a0-46b3-4db9-a982-9bb9a84601c4"}
02:43:51.340 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a55260a0-46b3-4db9-a982-9bb9a84601c4"}
02:43:51.345 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3153dfc8-1d41-4581-b06e-02563142c3f7"}
02:43:51.349 00.004 16872 case statement mapped state 6 to 3
02:43:51.352 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3153dfc8-1d41-4581-b06e-02563142c3f7"}
02:43:51.361 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b38f6fc6-0d71-4bb1-871f-d34881f9c421"}
02:43:51.365 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.51,6.68],"pixels":"..."},"id":"b38f6fc6-0d71-4bb1-871f-d34881f9c421"}
02:43:54.836 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b031094-1edd-4faf-b5a5-e5a808186e94"}
02:43:54.839 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b031094-1edd-4faf-b5a5-e5a808186e94"}
02:43:54.844 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c32d5a80-c449-4dfb-8e3e-03ff187dfe00"}
02:43:54.848 00.004 16872 case statement mapped state 6 to 3
02:43:54.850 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c32d5a80-c449-4dfb-8e3e-03ff187dfe00"}
02:43:54.853 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8d32d74a-df83-4bdf-b6ca-3dd8d3d83863"}
02:43:54.858 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.51,6.68],"pixels":"..."},"id":"8d32d74a-df83-4bdf-b6ca-3dd8d3d83863"}
02:43:54.976 00.118 9640 Exposure complete
02:43:55.116 00.140 9640 worker thread done servicing request
02:43:55.116 00.000 16872 OnExposeComplete: enter
02:43:55.121 00.005 16872 UpdateGuideState(): m_state=6
02:43:55.123 00.002 16872 Star::Find(15, 1580, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:43:55.126 00.003 16872 Star::Find returns 1 (0), X=1580.99, Y=192.18, Mass=658319, SNR=498.5, Peak=46384 HFD=4.1
02:43:55.129 00.003 16872 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.59) = xAngle (1.13 = 1.13)
02:43:55.132 00.003 16872 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.18 = 1.18)
02:43:55.134 00.002 16872 CameraToMount -- cameraX=0.24 cameraY=-0.12 hyp=0.27 cameraTheta=-0.45 mountX=0.11 mountY=0.25, mountTheta=1.14
02:43:55.139 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.24, y=-0.12, opts=13)
02:43:55.142 00.003 16872 Enqueuing Move request for scope (0.24, -0.12)
02:43:55.144 00.002 9640 Worker thread wakes up
02:43:55.145 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.12) opts 0xd
02:43:55.145 00.000 9640 Handling offset move in thread for scope, endpoint = (0.24, -0.12)
02:43:55.145 00.000 9640 Moving (0.24, -0.12) raw xDistance=0.11 yDistance=0.25
02:43:55.145 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.11
02:43:55.145 00.000 9640 GuideAlgorithmZFilter::Result() returns -0.16, input 0.25, m_sumCorr=-0.16
02:43:55.145 00.000 9640 MoveAxis(W, 8, ABG)
02:43:55.145 00.000 9640 Guiding  Dir = 3, Dur = 8
02:43:55.145 00.000 9640 IsSlewing returns 0
02:43:55.145 00.000 9640 IsGuiding returns 0
02:43:55.146 00.001 9640 PulseGuide returned control before completion, sleep 18
02:43:55.150 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3664, max=65516, med=4068, FiltMin=3864, FiltMax=65512, Gamma=2.190
02:43:55.165 00.015 9640 IsGuiding returns 1
02:43:55.166 00.001 9640 scope still moving after pulse duration time elapsed
02:43:55.186 00.020 16872 UpdateGuideState exits: m=658319 SNR=498.5
02:43:55.190 00.004 16872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 3 / 99999
02:43:55.192 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777794235.192,"Host":"RBFOCUS307","Inst":1,"Distance":0.42,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
02:43:55.195 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:55.199 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:43:55.201 00.002 16872 Enqueuing Expose request
02:43:55.204 00.003 9640 IsSlewing returns 0
02:43:55.204 00.000 9640 IsGuiding returns 0
02:43:55.204 00.000 9640 scope move finished after 8 + 51 ms
02:43:55.204 00.000 9640 Move returns status 0, amount 8
02:43:55.204 00.000 9640 MoveAxis(N, 19, ABG)
02:43:55.204 00.000 9640 Guiding  Dir = 0, Dur = 19
02:43:55.204 00.000 9640 IsSlewing returns 0
02:43:55.204 00.000 9640 IsGuiding returns 0
02:43:55.206 00.002 9640 PulseGuide returned control before completion, sleep 29
02:43:55.243 00.037 9640 IsGuiding returns 1
02:43:55.243 00.000 9640 scope still moving after pulse duration time elapsed
02:43:55.274 00.031 9640 IsSlewing returns 0
02:43:55.274 00.000 9640 IsGuiding returns 0
02:43:55.274 00.000 9640 scope move finished after 19 + 49 ms
02:43:55.275 00.001 9640 Move returns status 0, amount 19
02:43:55.275 00.000 9640 move complete, result=0
02:43:55.276 00.001 9640 worker thread done servicing request
02:43:55.276 00.000 9640 Worker thread wakes up
02:43:55.276 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:43:55.276 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1566,177,31,31)
02:43:55.277 00.001 16872 GuideStep: 0.1 px 8 ms WEST, 0.3 px 19 ms NORTH
02:43:58.337 03.060 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ccce8fcd-fa77-4e17-be61-b83015e4d9ac"}
02:43:58.340 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ccce8fcd-fa77-4e17-be61-b83015e4d9ac"}
02:43:58.344 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98ad8cb6-8872-4a01-ac9d-f410a16cc093"}
02:43:58.347 00.003 16872 case statement mapped state 6 to 3
02:43:58.350 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"98ad8cb6-8872-4a01-ac9d-f410a16cc093"}
02:43:58.355 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"77976c5b-5ae5-4389-bd47-4cfd3009dea0"}
02:43:58.358 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.99,7.18],"pixels":"..."},"id":"77976c5b-5ae5-4389-bd47-4cfd3009dea0"}
02:43:59.341 00.983 9640 Exposure complete
02:43:59.481 00.140 9640 worker thread done servicing request
02:43:59.481 00.000 16872 OnExposeComplete: enter
02:43:59.484 00.003 16872 UpdateGuideState(): m_state=6
02:43:59.487 00.003 16872 Star::Find(15, 1580, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:43:59.490 00.003 16872 Star::Find returns 1 (0), X=1581.30, Y=192.79, Mass=659182, SNR=471.7, Peak=50132 HFD=3.8
02:43:59.494 00.004 16872 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.59) = xAngle (2.32 = 2.32)
02:43:59.498 00.004 16872 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.36 = 2.36)
02:43:59.500 00.002 16872 CameraToMount -- cameraX=0.55 cameraY=0.50 hyp=0.74 cameraTheta=0.73 mountX=-0.50 mountY=0.52, mountTheta=2.34
02:43:59.505 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.55, y=0.50, opts=13)
02:43:59.509 00.004 16872 Enqueuing Move request for scope (0.55, 0.50)
02:43:59.512 00.003 9640 Worker thread wakes up
02:43:59.512 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.50) opts 0xd
02:43:59.512 00.000 9640 Handling offset move in thread for scope, endpoint = (0.55, 0.50)
02:43:59.512 00.000 9640 Moving (0.55, 0.50) raw xDistance=-0.50 yDistance=0.52
02:43:59.513 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.50
02:43:59.513 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.52, m_sumCorr=-0.16
02:43:59.513 00.000 9640 MoveAxis(E, 53, ABG)
02:43:59.513 00.000 9640 Guiding  Dir = 2, Dur = 53
02:43:59.513 00.000 9640 IsSlewing returns 0
02:43:59.513 00.000 9640 IsGuiding returns 0
02:43:59.514 00.001 9640 PulseGuide returned control before completion, sleep 63
02:43:59.519 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3640, max=65520, med=4068, FiltMin=3872, FiltMax=65512, Gamma=2.190
02:43:59.557 00.038 16872 UpdateGuideState exits: m=659182 SNR=471.7
02:43:59.561 00.004 16872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 4 / 99999
02:43:59.564 00.003 16872 PhdController: newstate STATE_FINISH
02:43:59.571 00.007 16872 PhdController complete: success
02:43:59.575 00.004 16872 evsrv: {"Event":"SettleDone","Timestamp":1777794239.575,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:43:59.578 00.003 16872 Mount: notify guiding dither settle done success=1
02:43:59.581 00.003 16872 PhdController: newstate STATE_IDLE
02:43:59.583 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:59.586 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:43:59.590 00.004 16872 Enqueuing Expose request
02:43:59.593 00.003 9640 IsGuiding returns 1
02:43:59.593 00.000 9640 scope still moving after pulse duration time elapsed
02:43:59.629 00.036 9640 IsSlewing returns 0
02:43:59.629 00.000 9640 IsGuiding returns 0
02:43:59.629 00.000 9640 scope move finished after 53 + 62 ms
02:43:59.629 00.000 9640 Move returns status 0, amount 53
02:43:59.629 00.000 9640 MoveAxis(N, 0, ABG)
02:43:59.629 00.000 9640 Move returns status 0, amount 0
02:43:59.629 00.000 9640 move complete, result=0
02:43:59.630 00.001 9640 worker thread done servicing request
02:43:59.630 00.000 9640 Worker thread wakes up
02:43:59.630 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:43:59.630 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(1566,177,31,31)
02:43:59.635 00.005 16872 GuideStep: -0.5 px 53 ms EAST, 0.5 px 0 ms NORTH
02:44:00.455 00.820 16872 evsrv: cli 0D3BFFA8 connect
02:44:00.458 00.003 16872 case statement mapped state 6 to 3
02:44:00.463 00.005 16872 case statement mapped state 6 to 3
02:44:00.468 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"9a2b58c8-8cf6-41f8-9819-5688fd1c259e"}
02:44:00.472 00.004 16872 case statement mapped state 6 to 3
02:44:00.475 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a2b58c8-8cf6-41f8-9819-5688fd1c259e"}
02:44:00.479 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:44:00.485 00.006 16872 evsrv: cli 0D3C0228 connect
02:44:00.488 00.003 16872 case statement mapped state 6 to 3
02:44:00.492 00.004 16872 case statement mapped state 6 to 3
02:44:00.496 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"stop_capture","id":"e6085d3f-c4ab-460b-86d6-c834ef981752"}
02:44:00.499 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:44:00.503 00.004 16872 Status Line: Waiting for devices...
02:44:00.509 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"e6085d3f-c4ab-460b-86d6-c834ef981752"}
02:44:00.533 00.024 16872 evsrv: cli 0D3C0228 disconnect
02:44:00.543 00.010 16872 evsrv: cli 0D3BF8C8 connect
02:44:00.546 00.003 16872 case statement mapped state 6 to 3
02:44:00.551 00.005 16872 case statement mapped state 6 to 3
02:44:00.555 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"a7e5d0ac-bd7b-4698-841b-34bf8e279bc5"}
02:44:00.561 00.006 16872 case statement mapped state 6 to 3
02:44:00.565 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7e5d0ac-bd7b-4698-841b-34bf8e279bc5"}
02:44:00.574 00.009 16872 evsrv: cli 0D3BF8C8 disconnect
02:44:01.575 01.001 16872 evsrv: cli 0D3C0A48 connect
02:44:01.579 00.004 16872 case statement mapped state 6 to 3
02:44:01.584 00.005 16872 case statement mapped state 6 to 3
02:44:01.591 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"54a85b88-6f80-48e8-9671-dd41658ac100"}
02:44:01.593 00.002 16872 case statement mapped state 6 to 3
02:44:01.596 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"54a85b88-6f80-48e8-9671-dd41658ac100"}
02:44:01.599 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:44:01.838 00.239 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1a4224b6-9d85-4da2-9077-0fb38bdfdcfe"}
02:44:01.841 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1a4224b6-9d85-4da2-9077-0fb38bdfdcfe"}
02:44:01.844 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"69418811-6c18-450d-8bad-357605009ea4"}
02:44:01.847 00.003 16872 case statement mapped state 6 to 3
02:44:01.851 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"69418811-6c18-450d-8bad-357605009ea4"}
02:44:01.854 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0c40e1bb-ea04-4592-9970-b653b5df8fd7"}
02:44:01.857 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.30,6.79],"pixels":"..."},"id":"0c40e1bb-ea04-4592-9970-b653b5df8fd7"}
02:44:02.600 00.743 16872 evsrv: cli 0D3C0228 connect
02:44:02.603 00.003 16872 case statement mapped state 6 to 3
02:44:02.607 00.004 16872 case statement mapped state 6 to 3
02:44:02.611 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"83cfdcb1-c0eb-4e69-8268-f773da712ae6"}
02:44:02.616 00.005 16872 case statement mapped state 6 to 3
02:44:02.619 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"83cfdcb1-c0eb-4e69-8268-f773da712ae6"}
02:44:02.623 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:44:03.523 00.900 9640 ASCOM_AbortExposure returns err = 0
02:44:03.523 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:44:03.523 00.000 9640 worker thread done servicing request
02:44:03.524 00.001 16872 OnExposeComplete: enter
02:44:03.526 00.002 16872 OnExposeComplete: Capture Error reported
02:44:03.529 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:44:03.531 00.002 16872 Mount: notify guiding stopped
02:44:03.538 00.007 16872 Changing from state GUIDING to STOP
02:44:03.540 00.002 16872 guider state => SELECTED
02:44:03.543 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3640, max=65520, med=4068, FiltMin=3872, FiltMax=65512, Gamma=2.190
02:44:03.576 00.033 16872 Changing from state SELECTED to UNINITIALIZED
02:44:03.582 00.006 16872 guider state => SELECTING
02:44:03.590 00.008 16872 Status Line: Stopped.
02:44:03.598 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:44:03.705 00.107 16872 evsrv: cli 0D3C0A48 connect
02:44:03.709 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b9f3b974-0f79-47c8-adb5-f86fd3bf9a71"}
02:44:03.711 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9f3b974-0f79-47c8-adb5-f86fd3bf9a71"}
02:44:03.723 00.012 16872 evsrv: cli 0D3C0A48 disconnect
02:44:05.333 01.610 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"90c8f10a-8e18-4690-adc8-ee5bccb9cd4e"}
02:44:05.337 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"90c8f10a-8e18-4690-adc8-ee5bccb9cd4e"}
02:44:05.340 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f53bb53-cf42-4cd6-97fb-e09963062155"}
02:44:05.344 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f53bb53-cf42-4cd6-97fb-e09963062155"}
02:44:08.834 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b6a712ba-2b3d-4664-86d2-6a64de48590d"}
02:44:08.839 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b6a712ba-2b3d-4664-86d2-6a64de48590d"}
02:44:08.842 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"049afe08-8a3f-4d5e-8bac-b68dbbae1c7f"}
02:44:08.845 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"049afe08-8a3f-4d5e-8bac-b68dbbae1c7f"}
02:44:12.335 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab7c1e08-8627-41fc-9bca-a6f4e542b6f8"}
02:44:12.338 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ab7c1e08-8627-41fc-9bca-a6f4e542b6f8"}
02:44:12.342 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"741541ce-6b9c-4c39-99d8-1920fee2909c"}
02:44:12.345 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"741541ce-6b9c-4c39-99d8-1920fee2909c"}
02:44:15.832 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b2e41c0e-793f-4a26-be25-b34e737004fa"}
02:44:15.836 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b2e41c0e-793f-4a26-be25-b34e737004fa"}
02:44:15.840 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ab34cbb6-ada1-4134-88f7-67ec65881e25"}
02:44:15.842 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ab34cbb6-ada1-4134-88f7-67ec65881e25"}
02:44:17.615 01.773 16872 evsrv: cli 0D3BFFA8 connect
02:44:17.621 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"563b18f5-29c5-4ef3-b2ca-59fc970d8fcf"}
02:44:17.625 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"563b18f5-29c5-4ef3-b2ca-59fc970d8fcf"}
02:44:17.631 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
02:44:17.635 00.004 16872 evsrv: cli 0D3BF8C8 connect
02:44:17.640 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"dde5ded8-6cbc-4f18-ab3b-4d8972c7d361"}
02:44:17.645 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"dde5ded8-6cbc-4f18-ab3b-4d8972c7d361"}
02:44:17.649 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
02:44:17.654 00.005 16872 evsrv: cli 0D3C0A48 connect
02:44:17.660 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"07987a5c-4e0a-496f-9011-dd6dea6e0241"}
02:44:17.664 00.004 16872 PhdController::Guide begins
02:44:17.667 00.003 16872 PhdController: newstate STATE_SETUP
02:44:17.670 00.003 16872 PhdController: setup
02:44:17.674 00.004 16872 PhdController: newstate STATE_ATTEMPT_START
02:44:17.681 00.007 16872 PhdController: start capturing
02:44:17.684 00.003 16872 Changing from state SELECTING to UNINITIALIZED
02:44:17.687 00.003 16872 guider state => SELECTING
02:44:17.691 00.004 16872 setting force full frames = true
02:44:17.695 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:44:17.711 00.016 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:44:17.714 00.003 16872 Enqueuing Expose request
02:44:17.718 00.004 16872 PhdController: newstate STATE_SELECT_STAR
02:44:17.722 00.004 9640 Worker thread wakes up
02:44:17.723 00.001 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"07987a5c-4e0a-496f-9011-dd6dea6e0241"}
02:44:17.726 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:44:17.726 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:44:17.726 00.000 16872 evsrv: cli 0D3C0A48 disconnect
02:44:17.731 00.005 16872 evsrv: cli 0D3BF968 connect
02:44:17.735 00.004 16872 case statement mapped state 1 to 101
02:44:17.740 00.005 16872 case statement mapped state 1 to 101
02:44:17.744 00.004 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"726e45dc-b8ef-4839-a48e-b0fee94fdd2d"}
02:44:17.747 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"726e45dc-b8ef-4839-a48e-b0fee94fdd2d"}
02:44:17.755 00.008 16872 evsrv: cli 0D3BF968 disconnect
02:44:17.760 00.005 16872 evsrv: cli 0D3C0228 connect
02:44:17.763 00.003 16872 case statement mapped state 1 to 101
02:44:17.765 00.002 16872 case statement mapped state 1 to 101
02:44:17.769 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"22bfedcb-0377-4a0a-be68-013285d5607a"}
02:44:17.772 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"22bfedcb-0377-4a0a-be68-013285d5607a"}
02:44:17.777 00.005 16872 evsrv: cli 0D3C0228 disconnect
02:44:18.775 00.998 16872 evsrv: cli 0D3C0A48 connect
02:44:18.780 00.005 16872 case statement mapped state 1 to 101
02:44:18.784 00.004 16872 case statement mapped state 1 to 101
02:44:18.789 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"b1519a71-0da2-4e17-8427-7c738a4ca11a"}
02:44:18.792 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"b1519a71-0da2-4e17-8427-7c738a4ca11a"}
02:44:18.794 00.002 16872 evsrv: cli 0D3C0A48 disconnect
02:44:19.334 00.540 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"af5bdeea-9f27-421d-9d03-b23cf78615f1"}
02:44:19.336 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"af5bdeea-9f27-421d-9d03-b23cf78615f1"}
02:44:19.340 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f0c53b6-336c-4795-b9c3-204b9f83e88d"}
02:44:19.343 00.003 16872 case statement mapped state 1 to 101
02:44:19.344 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"5f0c53b6-336c-4795-b9c3-204b9f83e88d"}
02:44:19.796 00.452 16872 evsrv: cli 0D3BFB48 connect
02:44:19.800 00.004 16872 case statement mapped state 1 to 101
02:44:19.805 00.005 16872 case statement mapped state 1 to 101
02:44:19.809 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"9e0925e6-0b5e-4d4f-ba56-eb906d86d68f"}
02:44:19.812 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"9e0925e6-0b5e-4d4f-ba56-eb906d86d68f"}
02:44:19.817 00.005 16872 evsrv: cli 0D3BFB48 disconnect
02:44:20.818 01.001 16872 evsrv: cli 0D3C0A48 connect
02:44:20.820 00.002 16872 case statement mapped state 1 to 101
02:44:20.824 00.004 16872 case statement mapped state 1 to 101
02:44:20.828 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"9d78a740-22da-4c2a-9892-0af9e165531f"}
02:44:20.831 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"9d78a740-22da-4c2a-9892-0af9e165531f"}
02:44:20.834 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:44:21.790 00.956 9640 Exposure complete
02:44:21.835 00.045 16872 evsrv: cli 0D3C0A48 connect
02:44:21.838 00.003 16872 case statement mapped state 1 to 101
02:44:21.842 00.004 16872 case statement mapped state 1 to 101
02:44:21.846 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"80850ff3-df4d-4963-8775-7218e0528020"}
02:44:21.849 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"80850ff3-df4d-4963-8775-7218e0528020"}
02:44:21.852 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:44:21.925 00.073 9640 worker thread done servicing request
02:44:21.925 00.000 16872 OnExposeComplete: enter
02:44:21.928 00.003 16872 UpdateGuideState(): m_state=1
02:44:21.930 00.002 16872 UpdateCurrentPosition: no star selected
02:44:21.933 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:44:21.936 00.003 16872 Status Line: No star selected
02:44:21.944 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=8792, med=3212, FiltMin=3072, FiltMax=6608, Gamma=2.190
02:44:21.973 00.029 16872 UpdateGuideState exits: No star selected
02:44:21.977 00.004 16872 GuiderMultiStar::AutoSelect enter
02:44:21.980 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:44:22.105 00.125 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:44:22.269 00.164 16872 AutoFind: global mean = -0.0, stdev 60.6
02:44:22.272 00.003 16872 AutoFind: using threshold = 0.1
02:44:22.430 00.158 16872 AutoFind: local max [211, 197] 218.0
02:44:22.433 00.003 16872 AutoFind: local max [1582, 192] 33.7
02:44:22.436 00.003 16872 AutoFind: local max [686, 890] 25.1
02:44:22.440 00.004 16872 AutoFind: local max [1628, 296] 24.7
02:44:22.443 00.003 16872 AutoFind: local max [142, 920] 20.7
02:44:22.446 00.003 16872 AutoFind: local max [74, 815] 14.4
02:44:22.449 00.003 16872 AutoFind: local max [1742, 248] 12.2
02:44:22.452 00.003 16872 AutoFind: local max [1168, 530] 10.3
02:44:22.454 00.002 16872 AutoFind: local max [1087, 567] 9.2
02:44:22.456 00.002 16872 AutoFind: local max [1694, 926] 9.0
02:44:22.459 00.003 16872 AutoFind: local max [728, 173] 8.8
02:44:22.461 00.002 16872 AutoFind: local max [1209, 761] 8.4
02:44:22.464 00.003 16872 AutoFind: local max [685, 198] 8.1
02:44:22.468 00.004 16872 AutoFind: local max [173, 120] 7.7
02:44:22.471 00.003 16872 AutoFind: local max [1023, 901] 6.0
02:44:22.473 00.002 16872 AutoFind: local max [128, 371] 5.5
02:44:22.476 00.003 16872 AutoFind: local max [1129, 1004] 5.2
02:44:22.478 00.002 16872 AutoFind: local max [974, 543] 5.0
02:44:22.480 00.002 16872 AutoFind: local max [1251, 704] 4.9
02:44:22.484 00.004 16872 AutoFind: local max [112, 848] 4.8
02:44:22.487 00.003 16872 AutoFind: local max [625, 862] 4.8
02:44:22.489 00.002 16872 AutoFind: local max [44, 430] 4.8
02:44:22.491 00.002 16872 AutoFind: local max [360, 144] 4.6
02:44:22.494 00.003 16872 AutoFind: local max [328, 552] 4.5
02:44:22.497 00.003 16872 AutoFind: local max [521, 921] 4.5
02:44:22.501 00.004 16872 AutoFind: local max [1496, 733] 4.5
02:44:22.503 00.002 16872 AutoFind: local max [574, 238] 4.4
02:44:22.506 00.003 16872 AutoFind: local max [793, 312] 4.4
02:44:22.508 00.002 16872 AutoFind: local max [783, 564] 4.3
02:44:22.511 00.003 16872 AutoFind: local max [1043, 149] 4.2
02:44:22.514 00.003 16872 AutoFind: local max [1904, 819] 4.2
02:44:22.517 00.003 16872 AutoFind: local max [1652, 658] 4.2
02:44:22.519 00.002 16872 AutoFind: local max [855, 468] 4.2
02:44:22.522 00.003 16872 AutoFind: local max [607, 883] 4.2
02:44:22.524 00.002 16872 AutoFind: local max [847, 968] 4.1
02:44:22.526 00.002 16872 AutoFind: local max [1765, 939] 4.1
02:44:22.529 00.003 16872 AutoFind: local max [1804, 618] 4.1
02:44:22.531 00.002 16872 AutoFind: local max [1597, 389] 4.1
02:44:22.537 00.006 16872 AutoFind: local max [313, 738] 4.0
02:44:22.541 00.004 16872 AutoFind: local max [113, 803] 4.0
02:44:22.546 00.005 16872 AutoFind: local max [413, 798] 4.0
02:44:22.550 00.004 16872 AutoFind: local max [390, 107] 4.0
02:44:22.555 00.005 16872 AutoFind: local max [1693, 139] 4.0
02:44:22.560 00.005 16872 AutoFind: local max [864, 890] 4.0
02:44:22.564 00.004 16872 AutoFind: local max [1595, 107] 4.0
02:44:22.569 00.005 16872 AutoFind: local max [893, 826] 4.0
02:44:22.574 00.005 16872 AutoFind: local max [54, 922] 4.0
02:44:22.577 00.003 16872 AutoFind: local max [140, 1006] 3.9
02:44:22.580 00.003 16872 AutoFind: local max [484, 620] 3.9
02:44:22.583 00.003 16872 AutoFind: local max [1884, 32] 3.9
02:44:22.587 00.004 16872 AutoFind: local max [1100, 743] 3.9
02:44:22.591 00.004 16872 AutoFind: local max [146, 374] 3.8
02:44:22.593 00.002 16872 AutoFind: local max [998, 278] 3.8
02:44:22.596 00.003 16872 AutoFind: local max [468, 67] 3.8
02:44:22.600 00.004 16872 AutoFind: local max [978, 178] 3.8
02:44:22.605 00.005 16872 AutoFind: local max [1042, 458] 3.8
02:44:22.609 00.004 16872 AutoFind: local max [1522, 248] 3.8
02:44:22.611 00.002 16872 AutoFind: local max [1522, 368] 3.8
02:44:22.615 00.004 16872 AutoFind: local max [790, 408] 3.8
02:44:22.617 00.002 16872 AutoFind: local max [973, 212] 3.8
02:44:22.621 00.004 16872 AutoFind: local max [1494, 139] 3.8
02:44:22.623 00.002 16872 AutoFind: local max [1316, 458] 3.8
02:44:22.626 00.003 16872 AutoFind: local max [1261, 535] 3.8
02:44:22.628 00.002 16872 AutoFind: local max [179, 345] 3.8
02:44:22.631 00.003 16872 AutoFind: local max [1645, 891] 3.8
02:44:22.634 00.003 16872 AutoFind: local max [425, 900] 3.7
02:44:22.638 00.004 16872 AutoFind: local max [501, 575] 3.7
02:44:22.641 00.003 16872 AutoFind: local max [1433, 921] 3.7
02:44:22.643 00.002 16872 AutoFind: local max [925, 647] 3.7
02:44:22.646 00.003 16872 AutoFind: local max [1301, 100] 3.7
02:44:22.648 00.002 16872 AutoFind: local max [719, 526] 3.7
02:44:22.651 00.003 16872 AutoFind: local max [566, 962] 3.7
02:44:22.654 00.003 16872 AutoFind: local max [832, 963] 3.7
02:44:22.657 00.003 16872 AutoFind: local max [254, 858] 3.7
02:44:22.659 00.002 16872 AutoFind: local max [566, 1031] 3.7
02:44:22.663 00.004 16872 AutoFind: local max [1462, 336] 3.7
02:44:22.665 00.002 16872 AutoFind: local max [1136, 1052] 3.7
02:44:22.669 00.004 16872 AutoFind: local max [214, 209] 3.7
02:44:22.671 00.002 16872 AutoFind: local max [419, 566] 3.7
02:44:22.673 00.002 16872 AutoFind: local max [657, 666] 3.7
02:44:22.676 00.003 16872 AutoFind: local max [191, 223] 3.7
02:44:22.679 00.003 16872 AutoFind: local max [1325, 1055] 3.7
02:44:22.682 00.003 16872 AutoFind: local max [1629, 931] 3.7
02:44:22.685 00.003 16872 AutoFind: local max [1046, 374] 3.7
02:44:22.688 00.003 16872 AutoFind: local max [803, 125] 3.6
02:44:22.690 00.002 16872 AutoFind: local max [703, 920] 3.6
02:44:22.693 00.003 16872 AutoFind: local max [234, 812] 3.6
02:44:22.695 00.002 16872 AutoFind: local max [436, 708] 3.6
02:44:22.699 00.004 16872 AutoFind: local max [1162, 592] 3.6
02:44:22.702 00.003 16872 AutoFind: local max [1661, 106] 3.6
02:44:22.705 00.003 16872 AutoFind: local max [1734, 383] 3.6
02:44:22.709 00.004 16872 AutoFind: local max [811, 97] 3.6
02:44:22.711 00.002 16872 AutoFind: local max [1471, 106] 3.6
02:44:22.715 00.004 16872 AutoFind: local max [893, 44] 3.6
02:44:22.718 00.003 16872 AutoFind: local max [1816, 898] 3.6
02:44:22.720 00.002 16872 AutoFind: local max [1234, 879] 3.6
02:44:22.723 00.003 16872 AutoFind: local max [983, 106] 3.6
02:44:22.726 00.003 16872 AutoFind: local max [1199, 968] 3.6
02:44:22.728 00.002 16872 AutoFind: local max [686, 758] 3.6
02:44:22.731 00.003 16872 AutoFind: local max [1827, 603] 3.6
02:44:22.734 00.003 16872 AutoFind: close dim-bright [214, 209] 3.7 - [211, 197] 218.0
02:44:22.737 00.003 16872 AutoFind: too close [832, 963] 3.7 - [847, 968] 4.1
02:44:22.740 00.003 16872 AutoFind: too close [146, 374] 3.8 - [128, 371] 5.5
02:44:22.743 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:44:22.746 00.003 16872 Star::Find(15, 211, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.748 00.002 16872 Star::Find returns 1 (0), X=211.44, Y=197.12, Mass=89489, SNR=188.2, Peak=8792 HFD=3.9
02:44:22.751 00.003 16872 Star::Find(15, 1582, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.754 00.003 16872 Star::Find returns 1 (0), X=1581.99, Y=192.11, Mass=12094, SNR=58.7, Peak=3908 HFD=4.1
02:44:22.756 00.002 16872 Star::Find(15, 686, 890, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.758 00.002 16872 Star::Find returns 1 (0), X=686.22, Y=889.78, Mass=7803, SNR=43.1, Peak=3864 HFD=3.3
02:44:22.762 00.004 16872 Star::Find(15, 1628, 296, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.766 00.004 16872 Star::Find returns 1 (0), X=1628.15, Y=295.76, Mass=8921, SNR=45.5, Peak=3804 HFD=4.0
02:44:22.768 00.002 16872 Star::Find(15, 142, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.771 00.003 16872 Star::Find returns 1 (0), X=142.22, Y=920.35, Mass=7917, SNR=44.3, Peak=3796 HFD=3.6
02:44:22.773 00.002 16872 Star::Find(15, 74, 815, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.775 00.002 16872 Star::Find returns 1 (0), X=74.39, Y=814.68, Mass=4626, SNR=33.5, Peak=3556 HFD=3.4
02:44:22.779 00.004 16872 Star::Find(15, 1742, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.781 00.002 16872 Star::Find returns 1 (0), X=1741.55, Y=247.49, Mass=3432, SNR=25.6, Peak=3524 HFD=3.1
02:44:22.784 00.003 16872 Star::Find(15, 1168, 530, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.786 00.002 16872 Star::Find returns 1 (0), X=1168.33, Y=529.50, Mass=2567, SNR=23.9, Peak=3452 HFD=3.1
02:44:22.788 00.002 16872 Star::Find(15, 1087, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.791 00.003 16872 Star::Find returns 1 (0), X=1086.78, Y=567.28, Mass=3279, SNR=26.7, Peak=3528 HFD=2.9
02:44:22.798 00.007 16872 Star::Find(15, 1694, 926, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.801 00.003 16872 Star::Find returns 1 (0), X=1693.78, Y=926.90, Mass=2123, SNR=21.4, Peak=3500 HFD=2.4
02:44:22.803 00.002 16872 Star::Find(15, 728, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.806 00.003 16872 Star::Find returns 1 (0), X=736.99, Y=171.00, Mass=1486, SNR=19.0, Peak=3532 HFD=2.0
02:44:22.808 00.002 16872 Star::Find(15, 1209, 761, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.812 00.004 16872 Star::Find returns 1 (0), X=1209.18, Y=760.29, Mass=2535, SNR=21.3, Peak=3384 HFD=3.6
02:44:22.814 00.002 16872 Star::Find(15, 685, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.817 00.003 16872 Star::Find returns 1 (0), X=685.15, Y=198.07, Mass=1914, SNR=19.8, Peak=3440 HFD=2.5
02:44:22.819 00.002 16872 Star::Find(15, 173, 120, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.822 00.003 16872 Star::Find returns 1 (0), X=173.25, Y=120.75, Mass=1688, SNR=18.2, Peak=3424 HFD=2.6
02:44:22.825 00.003 16872 Star::Find(15, 1023, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.828 00.003 16872 Star::Find returns 1 (0), X=1023.30, Y=901.02, Mass=1673, SNR=15.8, Peak=3356 HFD=2.8
02:44:22.831 00.003 16872 Star::Find(15, 1129, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.834 00.003 16872 Star::Find returns 1 (0), X=1129.44, Y=1003.90, Mass=1695, SNR=18.1, Peak=3348 HFD=3.3
02:44:22.837 00.003 16872 Star::Find(15, 974, 543, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.839 00.002 16872 Star::Find returns 1 (0), X=969.22, Y=539.77, Mass=2202, SNR=25.9, Peak=3668 HFD=2.0
02:44:22.842 00.003 16872 Star::Find(15, 1251, 704, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.845 00.003 16872 Star::Find returns 1 (0), X=1251.02, Y=704.01, Mass=998, SNR=12.1, Peak=3300 HFD=2.9
02:44:22.848 00.003 16872 Star::Find(15, 112, 848, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.850 00.002 16872 Star::Find returns 1 (0), X=111.59, Y=847.97, Mass=1108, SNR=14.5, Peak=3332 HFD=4.2
02:44:22.853 00.003 16872 Star::Find(15, 625, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.859 00.006 16872 Star::Find returns 1 (0), X=624.53, Y=861.57, Mass=1290, SNR=16.5, Peak=3332 HFD=3.1
02:44:22.861 00.002 16872 Star::Find(15, 44, 430, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.864 00.003 16872 Star::Find returns 1 (0), X=43.79, Y=429.63, Mass=714, SNR=10.7, Peak=3336 HFD=2.1
02:44:22.866 00.002 16872 Star::Find(15, 360, 144, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.868 00.002 16872 Star::Find returns 0 (4), X=359.38, Y=143.79, Mass=378, SNR=7.0, Peak=3292 HFD=1.5
02:44:22.871 00.003 16872 Star::Find(15, 328, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.875 00.004 16872 Star::Find returns 1 (0), X=329.56, Y=550.94, Mass=697, SNR=10.4, Peak=3308 HFD=4.3
02:44:22.878 00.003 16872 Star::Find(15, 521, 921, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.880 00.002 16872 Star::Find returns 1 (0), X=519.90, Y=921.65, Mass=868, SNR=12.4, Peak=3348 HFD=3.3
02:44:22.883 00.003 16872 Star::Find(15, 1496, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.885 00.002 16872 Star::Find returns 1 (0), X=1496.04, Y=733.60, Mass=595, SNR=9.7, Peak=3320 HFD=2.3
02:44:22.888 00.003 16872 Star::Find(15, 574, 238, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.892 00.004 16872 Star::Find returns 1 (0), X=574.56, Y=236.78, Mass=738, SNR=10.8, Peak=3324 HFD=2.8
02:44:22.895 00.003 16872 Star::Find(15, 793, 312, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.897 00.002 16872 Star::Find returns 1 (0), X=792.82, Y=311.73, Mass=668, SNR=10.4, Peak=3320 HFD=1.9
02:44:22.899 00.002 16872 Star::Find(15, 783, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.902 00.003 16872 Star::Find returns 1 (0), X=782.15, Y=563.90, Mass=827, SNR=11.3, Peak=3332 HFD=2.3
02:44:22.906 00.004 16872 Star::Find(15, 1043, 149, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.909 00.003 16872 Star::Find returns 1 (0), X=1044.35, Y=149.08, Mass=390, SNR=7.2, Peak=3304 HFD=2.5
02:44:22.911 00.002 16872 Star::Find(15, 1904, 819, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.913 00.002 16872 Star::Find returns 1 (0), X=1903.47, Y=818.60, Mass=492, SNR=8.7, Peak=3292 HFD=1.6
02:44:22.916 00.003 16872 Star::Find(15, 1652, 658, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.921 00.005 16872 Star::Find returns 1 (0), X=1651.61, Y=657.54, Mass=636, SNR=10.2, Peak=3312 HFD=2.9
02:44:22.923 00.002 16872 Star::Find(15, 855, 468, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.925 00.002 16872 Star::Find returns 1 (0), X=854.31, Y=468.89, Mass=440, SNR=8.6, Peak=3316 HFD=1.6
02:44:22.929 00.004 16872 Star::Find(15, 607, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.931 00.002 16872 Star::Find false star n=4 nbg=264 bg=3207.0 sigma=17.4 thresh=3259 peak=3255
02:44:22.934 00.003 16872 Star::Find returns 0 (2), X=607.00, Y=883.00, Mass=224, SNR=2.9, Peak=3284 HFD=0.0
02:44:22.937 00.003 16872 Star::Find(15, 1765, 939, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.940 00.003 16872 Star::Find false star n=2 nbg=264 bg=3220.3 sigma=16.2 thresh=3269 peak=3267
02:44:22.942 00.002 16872 Star::Find returns 0 (2), X=1765.00, Y=939.00, Mass=115, SNR=2.9, Peak=3284 HFD=0.0
02:44:22.944 00.002 16872 Star::Find(15, 1804, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.946 00.002 16872 Star::Find returns 1 (0), X=1804.36, Y=617.81, Mass=803, SNR=12.2, Peak=3332 HFD=2.6
02:44:22.950 00.004 16872 Star::Find(15, 1597, 389, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.954 00.004 16872 Star::Find returns 1 (0), X=1596.56, Y=388.59, Mass=440, SNR=8.1, Peak=3276 HFD=2.3
02:44:22.956 00.002 16872 Star::Find(15, 313, 738, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.959 00.003 16872 Star::Find returns 0 (4), X=323.36, Y=723.44, Mass=1691, SNR=23.3, Peak=3620 HFD=1.4
02:44:22.962 00.003 16872 Star::Find(15, 113, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.964 00.002 16872 Star::Find returns 1 (0), X=121.75, Y=803.91, Mass=495, SNR=8.4, Peak=3292 HFD=5.4
02:44:22.967 00.003 16872 Star::Find(15, 413, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.969 00.002 16872 Star::Find returns 1 (0), X=412.48, Y=798.02, Mass=521, SNR=9.6, Peak=3292 HFD=2.2
02:44:22.972 00.003 16872 Star::Find(15, 390, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.974 00.002 16872 Star::Find false star n=5 nbg=267 bg=3210.1 sigma=17.0 thresh=3261 peak=3259
02:44:22.977 00.003 16872 Star::Find returns 0 (2), X=390.00, Y=107.00, Mass=290, SNR=2.9, Peak=3288 HFD=0.0
02:44:22.979 00.002 16872 Star::Find(15, 1693, 139, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.983 00.004 16872 Star::Find returns 1 (0), X=1692.30, Y=138.74, Mass=781, SNR=10.6, Peak=3348 HFD=3.0
02:44:22.986 00.003 16872 Star::Find(15, 864, 890, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.988 00.002 16872 Star::Find false star n=5 nbg=279 bg=3210.4 sigma=19.1 thresh=3268 peak=3261
02:44:22.990 00.002 16872 Star::Find returns 0 (2), X=864.00, Y=890.00, Mass=304, SNR=2.9, Peak=3280 HFD=0.0
02:44:22.994 00.004 16872 Star::Find(15, 1595, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:22.997 00.003 16872 Star::Find returns 1 (0), X=1609.30, Y=97.31, Mass=1672, SNR=22.9, Peak=3600 HFD=1.5
02:44:23.000 00.003 16872 Star::Find(15, 893, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.003 00.003 16872 Star::Find returns 1 (0), X=893.20, Y=826.79, Mass=843, SNR=12.5, Peak=3360 HFD=2.6
02:44:23.006 00.003 16872 Star::Find(15, 54, 922, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.008 00.002 16872 Star::Find returns 1 (0), X=53.18, Y=921.77, Mass=944, SNR=14.2, Peak=3364 HFD=2.9
02:44:23.011 00.003 16872 Star::Find(15, 140, 1006, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.014 00.003 16872 Star::Find returns 1 (0), X=130.89, Y=1009.73, Mass=658, SNR=10.0, Peak=3296 HFD=2.9
02:44:23.017 00.003 16872 Star::Find(15, 484, 620, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.019 00.002 16872 Star::Find returns 0 (4), X=483.48, Y=619.51, Mass=994, SNR=16.2, Peak=3468 HFD=1.4
02:44:23.021 00.002 16872 Star::Find(15, 1884, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.024 00.003 16872 Star::Find false star n=6 nbg=281 bg=3211.2 sigma=19.9 thresh=3271 peak=3271
02:44:23.027 00.003 16872 Star::Find returns 0 (2), X=1884.00, Y=32.00, Mass=413, SNR=2.9, Peak=3292 HFD=0.0
02:44:23.032 00.005 16872 Star::Find(15, 1100, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.034 00.002 16872 Star::Find returns 1 (0), X=1100.72, Y=742.93, Mass=843, SNR=11.9, Peak=3300 HFD=3.4
02:44:23.037 00.003 16872 Star::Find(15, 998, 278, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.039 00.002 16872 Star::Find returns 1 (0), X=997.40, Y=277.82, Mass=789, SNR=11.1, Peak=3308 HFD=3.7
02:44:23.041 00.002 16872 Star::Find(15, 468, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.045 00.004 16872 Star::Find returns 0 (4), X=468.61, Y=67.20, Mass=400, SNR=8.0, Peak=3304 HFD=1.4
02:44:23.047 00.002 16872 Star::Find(15, 978, 178, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.050 00.003 16872 Star::Find returns 0 (4), X=968.49, Y=166.00, Mass=183, SNR=5.7, Peak=3308 HFD=1.0
02:44:23.052 00.002 16872 Star::Find(15, 1042, 458, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.055 00.003 16872 Star::Find returns 1 (0), X=1040.54, Y=458.24, Mass=584, SNR=9.5, Peak=3300 HFD=4.4
02:44:23.058 00.003 16872 Star::Find(15, 1522, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.062 00.004 16872 Star::Find returns 1 (0), X=1522.25, Y=247.69, Mass=381, SNR=8.1, Peak=3316 HFD=1.5
02:44:23.065 00.003 16872 Star::Find(15, 1522, 368, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.068 00.003 16872 Star::Find returns 0 (4), X=1522.03, Y=367.79, Mass=229, SNR=5.9, Peak=3292 HFD=1.3
02:44:23.070 00.002 16872 Star::Find(15, 790, 408, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.073 00.003 16872 Star::Find false star n=5 nbg=271 bg=3213.7 sigma=19.0 thresh=3271 peak=3269
02:44:23.076 00.003 16872 Star::Find returns 0 (2), X=790.00, Y=408.00, Mass=348, SNR=2.9, Peak=3300 HFD=0.0
02:44:23.079 00.003 16872 Star::Find(15, 973, 212, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.082 00.003 16872 Star::Find returns 1 (0), X=973.84, Y=213.48, Mass=664, SNR=11.2, Peak=3308 HFD=3.9
02:44:23.084 00.002 16872 Star::Find(15, 1494, 139, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.088 00.004 16872 Star::Find false star n=11 nbg=268 bg=3209.3 sigma=16.6 thresh=3259 peak=3259
02:44:23.092 00.004 16872 Star::Find returns 0 (2), X=1494.00, Y=139.00, Mass=668, SNR=2.9, Peak=3296 HFD=0.0
02:44:23.094 00.002 16872 Star::Find(15, 1316, 458, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.097 00.003 16872 Star::Find false star n=5 nbg=279 bg=3210.7 sigma=17.7 thresh=3264 peak=3261
02:44:23.099 00.002 16872 Star::Find returns 0 (2), X=1316.00, Y=458.00, Mass=287, SNR=2.9, Peak=3280 HFD=0.0
02:44:23.101 00.002 16872 Star::Find(15, 1261, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.104 00.003 16872 Star::Find returns 1 (0), X=1261.42, Y=535.14, Mass=662, SNR=10.6, Peak=3320 HFD=3.3
02:44:23.107 00.003 16872 Star::Find(15, 179, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.110 00.003 16872 Star::Find returns 1 (0), X=178.42, Y=345.33, Mass=397, SNR=7.8, Peak=3284 HFD=1.5
02:44:23.112 00.002 16872 Star::Find(15, 1645, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.114 00.002 16872 Star::Find false star n=4 nbg=278 bg=3212.7 sigma=18.4 thresh=3268 peak=3268
02:44:23.117 00.003 16872 Star::Find returns 0 (2), X=1645.00, Y=891.00, Mass=273, SNR=2.9, Peak=3308 HFD=0.0
02:44:23.120 00.003 16872 Star::Find(15, 425, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.125 00.005 16872 Star::Find returns 0 (4), X=422.53, Y=890.87, Mass=1048, SNR=16.8, Peak=3464 HFD=1.2
02:44:23.127 00.002 16872 Star::Find(15, 501, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.130 00.003 16872 Star::Find returns 1 (0), X=501.19, Y=574.38, Mass=459, SNR=8.2, Peak=3300 HFD=2.5
02:44:23.132 00.002 16872 Star::Find(15, 1433, 921, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.135 00.003 16872 Star::Find returns 0 (4), X=1431.56, Y=921.53, Mass=266, SNR=6.2, Peak=3296 HFD=1.4
02:44:23.140 00.005 16872 Star::Find(15, 925, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.142 00.002 16872 Star::Find returns 1 (0), X=925.53, Y=646.59, Mass=420, SNR=8.7, Peak=3324 HFD=1.6
02:44:23.145 00.003 16872 Star::Find(15, 1301, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.148 00.003 16872 Star::Find returns 1 (0), X=1302.06, Y=98.88, Mass=427, SNR=8.3, Peak=3288 HFD=3.2
02:44:23.150 00.002 16872 Star::Find(15, 719, 526, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.153 00.003 16872 Star::Find returns 1 (0), X=719.69, Y=525.77, Mass=426, SNR=8.1, Peak=3324 HFD=1.6
02:44:23.157 00.004 16872 Star::Find(15, 566, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.159 00.002 16872 Star::Find returns 0 (4), X=565.62, Y=962.66, Mass=291, SNR=6.6, Peak=3320 HFD=1.2
02:44:23.162 00.003 16872 Star::Find(15, 254, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.165 00.003 16872 Star::Find returns 0 (4), X=254.49, Y=857.73, Mass=726, SNR=11.6, Peak=3380 HFD=1.5
02:44:23.169 00.004 16872 Star::Find(15, 566, 1031, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.172 00.003 16872 Star::Find false star n=1 nbg=257 bg=3211.9 sigma=16.1 thresh=3260 peak=3249
02:44:23.174 00.002 16872 Star::Find returns 0 (2), X=566.00, Y=1031.00, Mass=60, SNR=2.9, Peak=3272 HFD=0.0
02:44:23.177 00.003 16872 Star::Find(15, 1462, 336, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.180 00.003 16872 Star::Find returns 1 (0), X=1462.96, Y=335.72, Mass=455, SNR=8.0, Peak=3308 HFD=2.1
02:44:23.182 00.002 16872 Star::Find(15, 1136, 1052, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.185 00.003 16872 Star::Find false star n=4 nbg=273 bg=3211.8 sigma=17.6 thresh=3265 peak=3265
02:44:23.187 00.002 16872 Star::Find returns 0 (2), X=1136.00, Y=1052.00, Mass=269, SNR=2.9, Peak=3296 HFD=0.0
02:44:23.190 00.003 16872 Star::Find(15, 214, 209, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.192 00.002 16872 Star::Find returns 1 (0), X=211.44, Y=197.12, Mass=89489, SNR=188.2, Peak=8792 HFD=3.9
02:44:23.195 00.003 16872 Star::Find(15, 419, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.198 00.003 16872 Star::Find returns 0 (4), X=419.43, Y=566.31, Mass=706, SNR=12.5, Peak=3392 HFD=1.3
02:44:23.201 00.003 16872 Star::Find(15, 657, 666, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.204 00.003 16872 Star::Find returns 0 (4), X=657.20, Y=665.58, Mass=331, SNR=7.4, Peak=3296 HFD=1.4
02:44:23.206 00.002 16872 Star::Find(15, 191, 223, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.208 00.002 16872 Star::Find returns 1 (0), X=190.46, Y=223.27, Mass=561, SNR=9.7, Peak=3324 HFD=1.6
02:44:23.211 00.003 16872 Star::Find(15, 1325, 1055, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.214 00.003 16872 Star::Find returns 1 (0), X=1326.59, Y=1053.30, Mass=709, SNR=10.5, Peak=3304 HFD=6.2
02:44:23.218 00.004 16872 Star::Find(15, 1629, 931, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.221 00.003 16872 Star::Find returns 0 (4), X=1620.85, Y=932.56, Mass=465, SNR=8.8, Peak=3332 HFD=1.1
02:44:23.223 00.002 16872 Star::Find(15, 1046, 374, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.226 00.003 16872 Star::Find returns 1 (0), X=1045.68, Y=374.17, Mass=447, SNR=8.6, Peak=3304 HFD=1.7
02:44:23.228 00.002 16872 Star::Find(15, 803, 125, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.232 00.004 16872 Star::Find false star n=7 nbg=269 bg=3210.1 sigma=18.0 thresh=3264 peak=3254
02:44:23.235 00.003 16872 Star::Find returns 0 (2), X=803.00, Y=125.00, Mass=417, SNR=2.9, Peak=3276 HFD=0.0
02:44:23.237 00.002 16872 Star::Find(15, 703, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.239 00.002 16872 Star::Find returns 1 (0), X=704.21, Y=919.60, Mass=408, SNR=8.3, Peak=3316 HFD=1.5
02:44:23.242 00.003 16872 Star::Find(15, 234, 812, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.245 00.003 16872 Star::Find returns 1 (0), X=234.14, Y=812.01, Mass=610, SNR=10.0, Peak=3300 HFD=2.0
02:44:23.249 00.004 16872 Star::Find(15, 436, 708, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.252 00.003 16872 Star::Find false star n=13 nbg=256 bg=3211.7 sigma=14.8 thresh=3256 peak=3256
02:44:23.255 00.003 16872 Star::Find returns 0 (2), X=436.00, Y=708.00, Mass=711, SNR=2.9, Peak=3276 HFD=0.0
02:44:23.257 00.002 16872 Star::Find(15, 1162, 592, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.259 00.002 16872 Star::Find returns 0 (4), X=1162.10, Y=592.00, Mass=291, SNR=6.9, Peak=3304 HFD=1.3
02:44:23.263 00.004 16872 Star::Find(15, 1661, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.266 00.003 16872 Star::Find returns 0 (2), X=1661.00, Y=106.00, Mass=55, SNR=2.6, Peak=3272 HFD=0.0
02:44:23.268 00.002 16872 Star::Find(15, 1734, 383, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.270 00.002 16872 Star::Find false star n=5 nbg=276 bg=3217.0 sigma=19.4 thresh=3275 peak=3271
02:44:23.273 00.003 16872 Star::Find returns 0 (2), X=1734.00, Y=383.00, Mass=323, SNR=2.9, Peak=3288 HFD=0.0
02:44:23.275 00.002 16872 Star::Find(15, 811, 97, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.280 00.005 16872 Star::Find returns 1 (0), X=812.30, Y=95.84, Mass=651, SNR=10.4, Peak=3332 HFD=1.9
02:44:23.282 00.002 16872 Star::Find(15, 1471, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.285 00.003 16872 Star::Find false star n=4 nbg=282 bg=3214.1 sigma=18.5 thresh=3269 peak=3260
02:44:23.287 00.002 16872 Star::Find returns 0 (2), X=1471.00, Y=106.00, Mass=248, SNR=2.9, Peak=3284 HFD=0.0
02:44:23.290 00.003 16872 Star::Find(15, 893, 44, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.295 00.005 16872 Star::Find returns 0 (4), X=883.54, Y=35.47, Mass=374, SNR=8.1, Peak=3324 HFD=1.4
02:44:23.299 00.004 16872 Star::Find(15, 1816, 898, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.303 00.004 16872 Star::Find returns 1 (0), X=1815.83, Y=897.44, Mass=453, SNR=8.2, Peak=3304 HFD=1.9
02:44:23.305 00.002 16872 Star::Find(15, 1234, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.309 00.004 16872 Star::Find false star n=2 nbg=277 bg=3214.1 sigma=17.0 thresh=3265 peak=3260
02:44:23.312 00.003 16872 Star::Find returns 0 (2), X=1234.00, Y=879.00, Mass=156, SNR=2.9, Peak=3296 HFD=0.0
02:44:23.318 00.006 16872 Star::Find(15, 983, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.321 00.003 16872 Star::Find returns 1 (0), X=981.78, Y=107.45, Mass=387, SNR=8.2, Peak=3276 HFD=3.0
02:44:23.323 00.002 16872 Star::Find(15, 1199, 968, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.327 00.004 16872 Star::Find returns 0 (2), X=1199.00, Y=968.00, Mass=52, SNR=2.7, Peak=3288 HFD=0.0
02:44:23.331 00.004 16872 Star::Find(15, 686, 758, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.335 00.004 16872 Star::Find false star n=8 nbg=269 bg=3208.8 sigma=17.2 thresh=3260 peak=3258
02:44:23.338 00.003 16872 Star::Find returns 0 (2), X=686.00, Y=758.00, Mass=485, SNR=2.9, Peak=3280 HFD=0.0
02:44:23.341 00.003 16872 Star::Find(15, 1827, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.343 00.002 16872 Star::Find returns 1 (0), X=1820.07, Y=590.33, Mass=483, SNR=9.2, Peak=3316 HFD=2.3
02:44:23.347 00.004 16872 AutoFind: finding best star pass 1
02:44:23.349 00.002 16872 Star::Find(15, 211, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.352 00.003 16872 Star::Find returns 1 (0), X=211.44, Y=197.12, Mass=89489, SNR=188.2, Peak=8792 HFD=3.9
02:44:23.354 00.002 16872 AutoFind returns star at [211, 197] 218.0 Mass 89489 SNR 188.2
02:44:23.359 00.005 16872 Star::Find(15, 211, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.361 00.002 16872 Star::Find returns 1 (0), X=211.44, Y=197.12, Mass=89489, SNR=188.2, Peak=8792 HFD=3.9
02:44:23.364 00.003 16872 MultiStar: List (12): {211.44, 197.12}(188.2), {1581.99, 192.11}(58.7), {686.22, 889.78}(43.1), {1628.15, 295.76}(45.5), {142.22, 920.35}(44.3), {74.39, 814.68}(33.5), {1741.55, 247.49}(25.6), {1168.33, 529.50}(23.9), {1086.78, 567.28}(26.7), {1693.78, 926.90}(21.4), {736.99, 171.00}(19.0), {1209.18, 760.29}(21.3), 
02:44:23.366 00.002 16872 setting lock position to (211.44, 197.12)
02:44:23.369 00.003 16872 MultiStar: stabilizing after lock position change
02:44:23.374 00.005 16872 AutoSelect: state = 1, call UpdateGuideState
02:44:23.378 00.004 16872 UpdateGuideState(): m_state=1
02:44:23.381 00.003 16872 Star::Find(15, 211, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:23.384 00.003 16872 Star::Find returns 1 (0), X=211.44, Y=197.12, Mass=89489, SNR=188.2, Peak=8792 HFD=3.9
02:44:23.386 00.002 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:44:23.390 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:44:23.394 00.004 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:44:23.400 00.006 16872 setting force full frames = false
02:44:23.404 00.004 16872 setting lock position to (211.44, 197.12)
02:44:23.407 00.003 16872 MultiStar: stabilizing after lock position change
02:44:23.409 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:44:23.411 00.002 16872 Changing from state SELECTING to SELECTED
02:44:23.414 00.003 16872 guider state => SELECTED
02:44:23.426 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=8792, med=3212, FiltMin=3072, FiltMax=6608, Gamma=2.190
02:44:23.457 00.031 16872 UpdateGuideState exits: m=89489 SNR=188.2
02:44:23.460 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=8792, med=3212, FiltMin=3072, FiltMax=6608, Gamma=2.190
02:44:23.490 00.030 16872 Status Line: Auto-selected star at (211.4, 197.1)
02:44:23.507 00.017 16872 PhdController: newstate STATE_WAIT_SELECTED
02:44:23.510 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:23.514 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:44:23.518 00.004 16872 Enqueuing Expose request
02:44:23.521 00.003 9640 Worker thread wakes up
02:44:23.521 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:44:23.521 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,182,31,31)
02:44:23.521 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a3edb02b-7f04-40c2-a283-ad6ed66a1570"}
02:44:23.527 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a3edb02b-7f04-40c2-a283-ad6ed66a1570"}
02:44:23.533 00.006 16872 evsrv: cli 0D3BFB48 connect
02:44:23.537 00.004 16872 case statement mapped state 2 to 1
02:44:23.541 00.004 16872 case statement mapped state 2 to 1
02:44:23.546 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d60fdb5-a190-4aa4-9071-b10ef3cf9344"}
02:44:23.550 00.004 16872 case statement mapped state 2 to 1
02:44:23.553 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"9d60fdb5-a190-4aa4-9071-b10ef3cf9344"}
02:44:23.557 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"20ca9a1f-006a-4b3a-9f8d-297b0eea2162"}
02:44:23.560 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":[211.44,197.12],"id":"20ca9a1f-006a-4b3a-9f8d-297b0eea2162"}
02:44:23.567 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9ffd24d2-698f-40d9-8c3f-e4c453416a8d"}
02:44:23.571 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.44,7.12],"pixels":"..."},"id":"9ffd24d2-698f-40d9-8c3f-e4c453416a8d"}
02:44:23.574 00.003 16872 evsrv: cli 0D3BFB48 disconnect
02:44:23.580 00.006 16872 evsrv: cli 0D3C0A48 connect
02:44:23.583 00.003 16872 case statement mapped state 2 to 1
02:44:23.587 00.004 16872 case statement mapped state 2 to 1
02:44:23.591 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"1b5d0d76-5ed2-4203-a231-23401ded2a29"}
02:44:23.596 00.005 16872 case statement mapped state 2 to 1
02:44:23.600 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"1b5d0d76-5ed2-4203-a231-23401ded2a29"}
02:44:23.604 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:44:24.605 01.001 16872 evsrv: cli 0D3C0A48 connect
02:44:24.608 00.003 16872 case statement mapped state 2 to 1
02:44:24.616 00.008 16872 case statement mapped state 2 to 1
02:44:24.620 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c01979c8-2720-4e8d-85bc-675d99f0575d"}
02:44:24.625 00.005 16872 case statement mapped state 2 to 1
02:44:24.628 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"c01979c8-2720-4e8d-85bc-675d99f0575d"}
02:44:24.632 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:44:25.633 01.001 16872 evsrv: cli 0D3C0228 connect
02:44:25.637 00.004 16872 case statement mapped state 2 to 1
02:44:25.643 00.006 16872 case statement mapped state 2 to 1
02:44:25.646 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"e32f3864-0667-4ebc-b761-36080522fbca"}
02:44:25.649 00.003 16872 case statement mapped state 2 to 1
02:44:25.652 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"e32f3864-0667-4ebc-b761-36080522fbca"}
02:44:25.656 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:44:26.333 00.677 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0da41473-84a0-44d3-83ec-d6ad2da97914"}
02:44:26.337 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0da41473-84a0-44d3-83ec-d6ad2da97914"}
02:44:26.340 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8be33ce-0e06-4982-a3f1-63425cb3c7a8"}
02:44:26.345 00.005 16872 case statement mapped state 2 to 1
02:44:26.348 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"a8be33ce-0e06-4982-a3f1-63425cb3c7a8"}
02:44:26.351 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93b1de31-873a-4f95-8ff4-7c202eddf3eb"}
02:44:26.354 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.44,7.12],"pixels":"..."},"id":"93b1de31-873a-4f95-8ff4-7c202eddf3eb"}
02:44:26.656 00.302 16872 evsrv: cli 0D3C0A48 connect
02:44:26.660 00.004 16872 case statement mapped state 2 to 1
02:44:26.663 00.003 16872 case statement mapped state 2 to 1
02:44:26.666 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"8fc06369-92eb-40ae-b745-33b0924772bc"}
02:44:26.670 00.004 16872 case statement mapped state 2 to 1
02:44:26.672 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"8fc06369-92eb-40ae-b745-33b0924772bc"}
02:44:26.676 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:44:27.584 00.908 9640 Exposure complete
02:44:27.678 00.094 16872 evsrv: cli 0D3C0A48 connect
02:44:27.682 00.004 16872 case statement mapped state 2 to 1
02:44:27.687 00.005 16872 case statement mapped state 2 to 1
02:44:27.691 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"bc08c6d1-6345-4aa6-960c-57746bc36096"}
02:44:27.694 00.003 16872 case statement mapped state 2 to 1
02:44:27.696 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"bc08c6d1-6345-4aa6-960c-57746bc36096"}
02:44:27.699 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:44:27.722 00.023 9640 worker thread done servicing request
02:44:27.722 00.000 16872 OnExposeComplete: enter
02:44:27.726 00.004 16872 UpdateGuideState(): m_state=2
02:44:27.729 00.003 16872 Star::Find(15, 211, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:44:27.733 00.004 16872 Star::Find returns 1 (0), X=211.81, Y=197.01, Mass=94087, SNR=189.9, Peak=10148 HFD=4.0
02:44:27.736 00.003 16872 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.59) = xAngle (1.31 = 1.31)
02:44:27.739 00.003 16872 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.35 = 1.35)
02:44:27.741 00.002 16872 CameraToMount -- cameraX=0.37 cameraY=-0.11 hyp=0.39 cameraTheta=-0.28 mountX=0.10 mountY=0.38, mountTheta=1.31
02:44:27.746 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=10148, med=3208, FiltMin=3108, FiltMax=7780, Gamma=2.190
02:44:27.777 00.031 16872 UpdateGuideState exits: m=94087 SNR=189.9
02:44:27.779 00.002 16872 PhdController: newstate STATE_CALIBRATE
02:44:27.781 00.002 16872 PhdController: newstate STATE_GUIDE
02:44:27.798 00.017 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:44:27.800 00.002 16872 guider state => CALIBRATED
02:44:27.803 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:44:27.811 00.008 16872 reset dither spiral
02:44:27.815 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:44:27.817 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:27.820 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:44:27.823 00.003 16872 Enqueuing Expose request
02:44:27.828 00.005 9640 Worker thread wakes up
02:44:27.828 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:44:27.828 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:44:28.700 00.872 16872 evsrv: cli 0D3C0A48 connect
02:44:28.704 00.004 16872 case statement mapped state 5 to 1
02:44:28.709 00.005 16872 case statement mapped state 5 to 1
02:44:28.715 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"462d66ba-ce00-477e-9463-9f395e88ea69"}
02:44:28.717 00.002 16872 case statement mapped state 5 to 1
02:44:28.720 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"462d66ba-ce00-477e-9463-9f395e88ea69"}
02:44:28.722 00.002 16872 evsrv: cli 0D3C0A48 disconnect
02:44:29.724 01.002 16872 evsrv: cli 0D3C0228 connect
02:44:29.728 00.004 16872 case statement mapped state 5 to 1
02:44:29.731 00.003 16872 case statement mapped state 5 to 1
02:44:29.736 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"3f611aea-9a6e-48a0-95b3-ee193aafa7d3"}
02:44:29.740 00.004 16872 case statement mapped state 5 to 1
02:44:29.743 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"3f611aea-9a6e-48a0-95b3-ee193aafa7d3"}
02:44:29.770 00.027 16872 evsrv: cli 0D3C0228 disconnect
02:44:29.833 00.063 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c07226b-79d1-4ff6-876a-da542cd3a077"}
02:44:29.838 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9c07226b-79d1-4ff6-876a-da542cd3a077"}
02:44:29.844 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ebdd9966-b738-41a9-8f8d-4acc041b0827"}
02:44:29.849 00.005 16872 case statement mapped state 5 to 1
02:44:29.852 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"ebdd9966-b738-41a9-8f8d-4acc041b0827"}
02:44:29.855 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cfbc75f3-42a4-4907-8539-da7eaf18f5f6"}
02:44:29.861 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.81,7.01],"pixels":"..."},"id":"cfbc75f3-42a4-4907-8539-da7eaf18f5f6"}
02:44:30.771 00.910 16872 evsrv: cli 0D3C0228 connect
02:44:30.774 00.003 16872 case statement mapped state 5 to 1
02:44:30.778 00.004 16872 case statement mapped state 5 to 1
02:44:30.781 00.003 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"09971cfb-ca33-4232-a295-ee0e0d6700fa"}
02:44:30.785 00.004 16872 case statement mapped state 5 to 1
02:44:30.788 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"09971cfb-ca33-4232-a295-ee0e0d6700fa"}
02:44:30.791 00.003 16872 evsrv: cli 0D3C0228 disconnect
02:44:31.792 01.001 16872 evsrv: cli 0D3C0A48 connect
02:44:31.796 00.004 16872 case statement mapped state 5 to 1
02:44:31.800 00.004 16872 case statement mapped state 5 to 1
02:44:31.803 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"cbef4d93-06e4-427e-98e3-7c0ccdff4e48"}
02:44:31.807 00.004 16872 case statement mapped state 5 to 1
02:44:31.809 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"cbef4d93-06e4-427e-98e3-7c0ccdff4e48"}
02:44:31.814 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:44:31.878 00.064 9640 Exposure complete
02:44:32.013 00.135 9640 worker thread done servicing request
02:44:32.013 00.000 16872 OnExposeComplete: enter
02:44:32.016 00.003 16872 UpdateGuideState(): m_state=5
02:44:32.019 00.003 16872 Star::Find(15, 211, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:44:32.021 00.002 16872 Star::Find returns 1 (0), X=211.93, Y=198.67, Mass=91723, SNR=184.5, Peak=9164 HFD=3.9
02:44:32.024 00.003 16872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.59) = xAngle (2.85 = 2.85)
02:44:32.026 00.002 16872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.90 = 2.90)
02:44:32.030 00.004 16872 CameraToMount -- cameraX=0.49 cameraY=1.55 hyp=1.63 cameraTheta=1.26 mountX=-1.56 mountY=0.40, mountTheta=2.89
02:44:32.035 00.005 16872 Changing from state CALIBRATED to GUIDING
02:44:32.037 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:44:32.040 00.003 16872 ScopeASCOM::SideOfPier() returns 1
02:44:32.109 00.069 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:44:32.112 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:44:32.115 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:44:32.119 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:44:32.124 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:44:32.126 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:44:32.129 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:44:32.132 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:44:32.135 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:44:32.139 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:44:32.143 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:44:32.145 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:44:32.149 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:44:32.153 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:44:32.263 00.110 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:44:32.267 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:44:32.270 00.003 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:44:32.276 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:44:32.280 00.004 16872 ScopeASCOM::SideOfPier() returns 1
02:44:32.345 00.065 16872 setting lock position to (211.93, 198.67)
02:44:32.348 00.003 16872 MultiStar: stabilizing after lock position change
02:44:32.351 00.003 16872 guider state => GUIDING
02:44:32.353 00.002 16872 Status Line: Guiding
02:44:32.359 00.006 16872 Mount: notify guiding started
02:44:32.363 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:44:32.366 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:44:32.369 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:44:32.371 00.002 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:44:32.377 00.006 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:44:32.380 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:44:32.383 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:44:32.387 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:44:32.390 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:44:32.393 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:44:32.396 00.003 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:44:32.398 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:44:32.401 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:44:32.406 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:44:32.410 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:44:32.412 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:44:32.415 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:44:32.418 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:44:32.421 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:44:32.423 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:44:32.426 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:44:32.428 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:44:32.432 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:44:32.435 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:44:32.439 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:44:32.441 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:44:32.444 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:44:32.446 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:44:32.449 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:44:32.454 00.005 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:44:32.457 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:44:32.460 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:44:32.462 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:44:32.466 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:44:32.470 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:44:32.473 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:44:32.476 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:44:32.479 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:44:32.576 00.097 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:44:32.689 00.113 16872 ScopeASCOM::SideOfPier() returns 1
02:44:32.693 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:44:32.697 00.004 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:44:32.699 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:44:32.703 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:44:32.705 00.002 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:44:32.708 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:44:32.711 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:44:32.714 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:44:32.716 00.002 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:44:32.722 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=9164, med=3212, FiltMin=3046, FiltMax=7424, Gamma=2.190
02:44:32.754 00.032 16872 UpdateGuideState exits: m=91723 SNR=184.5
02:44:32.758 00.004 16872 PhdController: newstate STATE_SETTLE_WAIT
02:44:32.761 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:32.763 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:44:32.766 00.003 16872 Enqueuing Expose request
02:44:32.768 00.002 9640 Worker thread wakes up
02:44:32.768 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:44:32.768 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:44:32.815 00.047 16872 evsrv: cli 0D3C0A48 connect
02:44:32.817 00.002 16872 case statement mapped state 6 to 3
02:44:32.821 00.004 16872 case statement mapped state 6 to 3
02:44:32.825 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c2ab9cab-b1ac-4ad5-8426-dfe314faf048"}
02:44:32.831 00.006 16872 case statement mapped state 6 to 3
02:44:32.834 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2ab9cab-b1ac-4ad5-8426-dfe314faf048"}
02:44:32.839 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:44:33.333 00.494 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e1d90a6a-7213-42de-87b4-001ce5e6f2f1"}
02:44:33.337 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e1d90a6a-7213-42de-87b4-001ce5e6f2f1"}
02:44:33.342 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ce6a32b0-21d0-4ca0-8562-575173e7dddc"}
02:44:33.344 00.002 16872 case statement mapped state 6 to 3
02:44:33.348 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce6a32b0-21d0-4ca0-8562-575173e7dddc"}
02:44:33.351 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5d2cdac9-ea0f-473d-b2ca-17c910c437e4"}
02:44:33.354 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.93,6.67],"pixels":"..."},"id":"5d2cdac9-ea0f-473d-b2ca-17c910c437e4"}
02:44:36.823 03.469 9640 Exposure complete
02:44:36.832 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c39c19af-f581-42c8-8f30-ed9d17699a54"}
02:44:36.836 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c39c19af-f581-42c8-8f30-ed9d17699a54"}
02:44:36.839 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aba9f7e0-28ba-49c8-a17c-105277d6e2ae"}
02:44:36.843 00.004 16872 case statement mapped state 6 to 3
02:44:36.845 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aba9f7e0-28ba-49c8-a17c-105277d6e2ae"}
02:44:36.850 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0e8ada39-d90b-4174-b54e-963e4eb9e85d"}
02:44:36.854 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.93,6.67],"pixels":"..."},"id":"0e8ada39-d90b-4174-b54e-963e4eb9e85d"}
02:44:36.962 00.108 9640 worker thread done servicing request
02:44:36.962 00.000 16872 OnExposeComplete: enter
02:44:36.965 00.003 16872 UpdateGuideState(): m_state=6
02:44:36.968 00.003 16872 Star::Find(15, 211, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:44:36.971 00.003 16872 Star::Find returns 1 (0), X=211.64, Y=198.43, Mass=89807, SNR=187.7, Peak=8268 HFD=4.1
02:44:36.974 00.003 16872 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-1.59) = xAngle (-0.88 = -0.88)
02:44:36.976 00.002 16872 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.84 = -0.84)
02:44:36.979 00.003 16872 CameraToMount -- cameraX=-0.29 cameraY=-0.23 hyp=0.37 cameraTheta=-2.47 mountX=0.24 mountY=-0.28, mountTheta=-0.86
02:44:36.983 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.29, y=-0.23, opts=13)
02:44:36.985 00.002 16872 Enqueuing Move request for scope (-0.29, -0.23)
02:44:36.990 00.005 9640 Worker thread wakes up
02:44:36.990 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.23) opts 0xd
02:44:36.990 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.29, -0.23)
02:44:36.990 00.000 9640 Moving (-0.29, -0.23) raw xDistance=0.24 yDistance=-0.28
02:44:36.990 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.24
02:44:36.990 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.28, m_sumCorr=0
02:44:36.991 00.001 9640 MoveAxis(W, 25, ABG)
02:44:36.991 00.000 9640 Guiding  Dir = 3, Dur = 25
02:44:36.991 00.000 9640 IsSlewing returns 0
02:44:36.991 00.000 9640 IsGuiding returns 0
02:44:36.992 00.001 9640 PulseGuide returned control before completion, sleep 35
02:44:36.996 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=8268, med=3212, FiltMin=3098, FiltMax=6744, Gamma=2.190
02:44:37.028 00.032 16872 UpdateGuideState exits: m=89807 SNR=187.7
02:44:37.031 00.003 16872 PhdController: settling, locked = 1, distance = 1.25 (1.50) aobump = 0 frame = 1 / 99999
02:44:37.033 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777794277.033,"Host":"RBFOCUS307","Inst":1,"Distance":1.25,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:44:37.039 00.006 9640 IsGuiding returns 1
02:44:37.039 00.000 9640 scope still moving after pulse duration time elapsed
02:44:37.039 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:37.042 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:44:37.044 00.002 16872 Enqueuing Expose request
02:44:37.066 00.022 9640 IsSlewing returns 0
02:44:37.066 00.000 9640 IsGuiding returns 0
02:44:37.066 00.000 9640 scope move finished after 25 + 50 ms
02:44:37.066 00.000 9640 Move returns status 0, amount 25
02:44:37.066 00.000 9640 MoveAxis(N, 0, ABG)
02:44:37.066 00.000 9640 Move returns status 0, amount 0
02:44:37.067 00.001 9640 move complete, result=0
02:44:37.067 00.000 9640 worker thread done servicing request
02:44:37.067 00.000 9640 Worker thread wakes up
02:44:37.067 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:44:37.067 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:44:37.067 00.000 16872 GuideStep: 0.2 px 25 ms WEST, -0.3 px 0 ms NORTH
02:44:40.333 03.266 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c974410e-0908-40c8-be00-0697654f80e4"}
02:44:40.336 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c974410e-0908-40c8-be00-0697654f80e4"}
02:44:40.340 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"523f1d89-7dea-4972-b12b-8f3f53024a08"}
02:44:40.344 00.004 16872 case statement mapped state 6 to 3
02:44:40.346 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"523f1d89-7dea-4972-b12b-8f3f53024a08"}
02:44:40.350 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"501d2d0c-5d85-4f8b-b27e-785204d98c8e"}
02:44:40.353 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.64,7.43],"pixels":"..."},"id":"501d2d0c-5d85-4f8b-b27e-785204d98c8e"}
02:44:41.129 00.776 9640 Exposure complete
02:44:41.271 00.142 9640 worker thread done servicing request
02:44:41.271 00.000 16872 OnExposeComplete: enter
02:44:41.274 00.003 16872 UpdateGuideState(): m_state=6
02:44:41.277 00.003 16872 Star::Find(15, 211, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:44:41.281 00.004 16872 Star::Find returns 1 (0), X=211.86, Y=199.01, Mass=86636, SNR=177.9, Peak=8516 HFD=4.2
02:44:41.285 00.004 16872 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.59) = xAngle (3.36 = -2.92)
02:44:41.288 00.003 16872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.41 = -2.88)
02:44:41.290 00.002 16872 CameraToMount -- cameraX=-0.07 cameraY=0.34 hyp=0.35 cameraTheta=1.77 mountX=-0.34 mountY=-0.09, mountTheta=-2.88
02:44:41.294 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=0.34, opts=13)
02:44:41.299 00.005 16872 Enqueuing Move request for scope (-0.07, 0.34)
02:44:41.302 00.003 9640 Worker thread wakes up
02:44:41.302 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.34) opts 0xd
02:44:41.302 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, 0.34)
02:44:41.302 00.000 9640 Moving (-0.07, 0.34) raw xDistance=-0.34 yDistance=-0.09
02:44:41.302 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.34
02:44:41.302 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.09, m_sumCorr=0
02:44:41.302 00.000 9640 MoveAxis(E, 34, ABG)
02:44:41.303 00.001 9640 Guiding  Dir = 2, Dur = 34
02:44:41.303 00.000 9640 IsSlewing returns 0
02:44:41.303 00.000 9640 IsGuiding returns 0
02:44:41.303 00.000 9640 PulseGuide returned control before completion, sleep 44
02:44:41.308 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=8516, med=3212, FiltMin=3074, FiltMax=7244, Gamma=2.190
02:44:41.339 00.031 16872 UpdateGuideState exits: m=86636 SNR=177.9
02:44:41.342 00.003 16872 PhdController: settling, locked = 1, distance = 0.98 (1.50) aobump = 0 frame = 2 / 99999
02:44:41.345 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777794281.345,"Host":"RBFOCUS307","Inst":1,"Distance":0.98,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
02:44:41.349 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:41.352 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:44:41.354 00.002 16872 Enqueuing Expose request
02:44:41.361 00.007 9640 IsGuiding returns 1
02:44:41.361 00.000 9640 scope still moving after pulse duration time elapsed
02:44:41.393 00.032 9640 IsSlewing returns 0
02:44:41.394 00.001 9640 IsGuiding returns 0
02:44:41.394 00.000 9640 scope move finished after 34 + 57 ms
02:44:41.395 00.001 9640 Move returns status 0, amount 34
02:44:41.395 00.000 9640 MoveAxis(N, 0, ABG)
02:44:41.395 00.000 9640 Move returns status 0, amount 0
02:44:41.395 00.000 9640 move complete, result=0
02:44:41.396 00.001 9640 worker thread done servicing request
02:44:41.396 00.000 9640 Worker thread wakes up
02:44:41.396 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:44:41.396 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:44:41.398 00.002 16872 GuideStep: -0.3 px 34 ms EAST, -0.1 px 0 ms NORTH
02:44:43.834 02.436 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c358c646-e591-448a-9053-9f3dfa691d8b"}
02:44:43.836 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c358c646-e591-448a-9053-9f3dfa691d8b"}
02:44:43.840 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e47b6d4f-83e6-40c8-88cf-2fbfd4bf3cd3"}
02:44:43.844 00.004 16872 case statement mapped state 6 to 3
02:44:43.846 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e47b6d4f-83e6-40c8-88cf-2fbfd4bf3cd3"}
02:44:43.849 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"58d66c3e-b42f-4b01-9f24-c6b8c1b75cfb"}
02:44:43.852 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.86,7.01],"pixels":"..."},"id":"58d66c3e-b42f-4b01-9f24-c6b8c1b75cfb"}
02:44:45.462 01.610 9640 Exposure complete
02:44:45.597 00.135 9640 worker thread done servicing request
02:44:45.597 00.000 16872 OnExposeComplete: enter
02:44:45.600 00.003 16872 UpdateGuideState(): m_state=6
02:44:45.602 00.002 16872 Star::Find(15, 211, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:44:45.606 00.004 16872 Star::Find returns 1 (0), X=212.18, Y=198.98, Mass=89710, SNR=181.3, Peak=8800 HFD=4.2
02:44:45.610 00.004 16872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.59) = xAngle (2.48 = 2.48)
02:44:45.612 00.002 16872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.53 = 2.53)
02:44:45.613 00.001 16872 CameraToMount -- cameraX=0.25 cameraY=0.31 hyp=0.40 cameraTheta=0.90 mountX=-0.32 mountY=0.23, mountTheta=2.51
02:44:45.619 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=0.31, opts=13)
02:44:45.621 00.002 16872 Enqueuing Move request for scope (0.25, 0.31)
02:44:45.624 00.003 9640 Worker thread wakes up
02:44:45.624 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.31) opts 0xd
02:44:45.624 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, 0.31)
02:44:45.624 00.000 9640 Moving (0.25, 0.31) raw xDistance=-0.32 yDistance=0.23
02:44:45.624 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.32
02:44:45.624 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=0
02:44:45.624 00.000 9640 MoveAxis(E, 37, ABG)
02:44:45.624 00.000 9640 Guiding  Dir = 2, Dur = 37
02:44:45.625 00.001 9640 IsSlewing returns 0
02:44:45.625 00.000 9640 IsGuiding returns 0
02:44:45.625 00.000 9640 PulseGuide returned control before completion, sleep 47
02:44:45.631 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=8800, med=3212, FiltMin=3084, FiltMax=6936, Gamma=2.190
02:44:45.662 00.031 16872 UpdateGuideState exits: m=89710 SNR=181.3
02:44:45.665 00.003 16872 PhdController: settling, locked = 1, distance = 0.81 (1.50) aobump = 0 frame = 3 / 99999
02:44:45.668 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777794285.668,"Host":"RBFOCUS307","Inst":1,"Distance":0.81,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
02:44:45.672 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:45.675 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:44:45.678 00.003 16872 Enqueuing Expose request
02:44:45.686 00.008 9640 IsGuiding returns 1
02:44:45.686 00.000 9640 scope still moving after pulse duration time elapsed
02:44:45.718 00.032 9640 IsSlewing returns 0
02:44:45.718 00.000 9640 IsGuiding returns 0
02:44:45.718 00.000 9640 scope move finished after 37 + 56 ms
02:44:45.719 00.001 9640 Move returns status 0, amount 37
02:44:45.719 00.000 9640 MoveAxis(N, 0, ABG)
02:44:45.719 00.000 9640 Move returns status 0, amount 0
02:44:45.719 00.000 9640 move complete, result=0
02:44:45.720 00.001 9640 worker thread done servicing request
02:44:45.720 00.000 9640 Worker thread wakes up
02:44:45.720 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:44:45.720 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:44:45.721 00.001 16872 GuideStep: -0.3 px 37 ms EAST, 0.2 px 0 ms NORTH
02:44:47.333 01.612 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd2f7656-3524-4c2e-a253-04d5ef5b64d6"}
02:44:47.336 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dd2f7656-3524-4c2e-a253-04d5ef5b64d6"}
02:44:47.342 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f0cd2b41-41ea-4b2f-a268-ac1ce136472b"}
02:44:47.345 00.003 16872 case statement mapped state 6 to 3
02:44:47.349 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0cd2b41-41ea-4b2f-a268-ac1ce136472b"}
02:44:47.354 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d620bcde-dea8-4ab0-8e5c-5902d1ad48a6"}
02:44:47.358 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.18,6.98],"pixels":"..."},"id":"d620bcde-dea8-4ab0-8e5c-5902d1ad48a6"}
02:44:49.780 02.422 9640 Exposure complete
02:44:49.915 00.135 9640 worker thread done servicing request
02:44:49.915 00.000 16872 OnExposeComplete: enter
02:44:49.919 00.004 16872 UpdateGuideState(): m_state=6
02:44:49.922 00.003 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:44:49.924 00.002 16872 Star::Find returns 1 (0), X=212.37, Y=199.24, Mass=85911, SNR=179.7, Peak=8204 HFD=3.7
02:44:49.927 00.003 16872 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.59) = xAngle (2.49 = 2.49)
02:44:49.930 00.003 16872 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.54 = 2.54)
02:44:49.932 00.002 16872 CameraToMount -- cameraX=0.45 cameraY=0.57 hyp=0.72 cameraTheta=0.91 mountX=-0.58 mountY=0.41, mountTheta=2.52
02:44:49.937 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.45, y=0.57, opts=13)
02:44:49.940 00.003 16872 Enqueuing Move request for scope (0.45, 0.57)
02:44:49.942 00.002 9640 Worker thread wakes up
02:44:49.942 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.57) opts 0xd
02:44:49.942 00.000 9640 Handling offset move in thread for scope, endpoint = (0.45, 0.57)
02:44:49.942 00.000 9640 Moving (0.45, 0.57) raw xDistance=-0.58 yDistance=0.41
02:44:49.942 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.58
02:44:49.943 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.41, m_sumCorr=0
02:44:49.943 00.000 9640 MoveAxis(E, 65, ABG)
02:44:49.943 00.000 9640 Guiding  Dir = 2, Dur = 65
02:44:49.943 00.000 9640 IsSlewing returns 0
02:44:49.943 00.000 9640 IsGuiding returns 0
02:44:49.943 00.000 9640 PulseGuide returned control before completion, sleep 75
02:44:49.948 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=8204, med=3208, FiltMin=3124, FiltMax=6740, Gamma=2.190
02:44:49.981 00.033 16872 UpdateGuideState exits: m=85911 SNR=179.7
02:44:49.986 00.005 16872 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 4 / 99999
02:44:49.988 00.002 16872 PhdController: newstate STATE_FINISH
02:44:49.990 00.002 16872 PhdController complete: success
02:44:49.993 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777794289.993,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:44:49.997 00.004 16872 Mount: notify guiding dither settle done success=1
02:44:50.000 00.003 16872 PhdController: newstate STATE_IDLE
02:44:50.003 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:50.005 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:44:50.008 00.003 16872 Enqueuing Expose request
02:44:50.028 00.020 9640 IsGuiding returns 1
02:44:50.028 00.000 9640 scope still moving after pulse duration time elapsed
02:44:50.059 00.031 9640 IsSlewing returns 0
02:44:50.060 00.001 9640 IsGuiding returns 0
02:44:50.060 00.000 9640 scope move finished after 65 + 52 ms
02:44:50.060 00.000 9640 Move returns status 0, amount 65
02:44:50.060 00.000 9640 MoveAxis(N, 0, ABG)
02:44:50.060 00.000 9640 Move returns status 0, amount 0
02:44:50.060 00.000 9640 move complete, result=0
02:44:50.062 00.002 9640 worker thread done servicing request
02:44:50.062 00.000 9640 Worker thread wakes up
02:44:50.062 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:44:50.062 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:44:50.063 00.001 16872 GuideStep: -0.6 px 65 ms EAST, 0.4 px 0 ms NORTH
02:44:50.835 00.772 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b03978de-b5ea-42cf-bc94-cbca66fbbbfa"}
02:44:50.839 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b03978de-b5ea-42cf-bc94-cbca66fbbbfa"}
02:44:50.843 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0d12b10-611c-4728-a7bc-9682e3399bce"}
02:44:50.846 00.003 16872 case statement mapped state 6 to 3
02:44:50.852 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0d12b10-611c-4728-a7bc-9682e3399bce"}
02:44:50.856 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"07e19db3-d719-44db-bd47-1bfa06427c8a"}
02:44:50.860 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.37,7.24],"pixels":"..."},"id":"07e19db3-d719-44db-bd47-1bfa06427c8a"}
02:44:50.959 00.099 16872 evsrv: cli 0D3BFFA8 connect
02:44:50.961 00.002 16872 case statement mapped state 6 to 3
02:44:50.967 00.006 16872 case statement mapped state 6 to 3
02:44:50.971 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"8590180a-e37f-486e-95b0-f3151e560043"}
02:44:50.976 00.005 16872 case statement mapped state 6 to 3
02:44:50.978 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8590180a-e37f-486e-95b0-f3151e560043"}
02:44:50.983 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
02:44:54.133 03.150 9640 Exposure complete
02:44:54.270 00.137 9640 worker thread done servicing request
02:44:54.270 00.000 16872 OnExposeComplete: enter
02:44:54.274 00.004 16872 UpdateGuideState(): m_state=6
02:44:54.278 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
02:44:54.280 00.002 16872 Star::Find returns 1 (0), X=211.73, Y=198.22, Mass=91355, SNR=181.8, Peak=8808 HFD=3.8
02:44:54.283 00.003 16872 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-1.59) = xAngle (-0.40 = -0.40)
02:44:54.286 00.003 16872 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.36 = -0.36)
02:44:54.288 00.002 16872 CameraToMount -- cameraX=-0.20 cameraY=-0.45 hyp=0.49 cameraTheta=-1.99 mountX=0.45 mountY=-0.17, mountTheta=-0.36
02:44:54.293 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.20, y=-0.45, opts=13)
02:44:54.295 00.002 16872 Enqueuing Move request for scope (-0.20, -0.45)
02:44:54.297 00.002 9640 Worker thread wakes up
02:44:54.298 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.45) opts 0xd
02:44:54.298 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.20, -0.45)
02:44:54.298 00.000 9640 Moving (-0.20, -0.45) raw xDistance=0.45 yDistance=-0.17
02:44:54.298 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.45
02:44:54.298 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.17, m_sumCorr=0
02:44:54.298 00.000 9640 MoveAxis(W, 42, ABG)
02:44:54.298 00.000 9640 Guiding  Dir = 3, Dur = 42
02:44:54.298 00.000 9640 IsSlewing returns 0
02:44:54.298 00.000 9640 IsGuiding returns 0
02:44:54.299 00.001 9640 PulseGuide returned control before completion, sleep 52
02:44:54.303 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=8808, med=3212, FiltMin=3044, FiltMax=6904, Gamma=2.190
02:44:54.337 00.034 16872 UpdateGuideState exits: m=91355 SNR=181.8
02:44:54.339 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:54.341 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:44:54.344 00.003 16872 Enqueuing Expose request
02:44:54.347 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3648cfb9-3405-4269-947b-31b9d409cbbb"}
02:44:54.350 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3648cfb9-3405-4269-947b-31b9d409cbbb"}
02:44:54.361 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5ef436d4-492a-44be-ab37-19bf52094f1b"}
02:44:54.365 00.004 16872 case statement mapped state 6 to 3
02:44:54.368 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ef436d4-492a-44be-ab37-19bf52094f1b"}
02:44:54.371 00.003 9640 IsGuiding returns 1
02:44:54.371 00.000 9640 scope still moving after pulse duration time elapsed
02:44:54.373 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c02468c2-6be8-49b8-922e-b240002742bd"}
02:44:54.376 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.73,7.22],"pixels":"..."},"id":"c02468c2-6be8-49b8-922e-b240002742bd"}
02:44:54.398 00.022 9640 IsSlewing returns 0
02:44:54.398 00.000 9640 IsGuiding returns 0
02:44:54.398 00.000 9640 scope move finished after 42 + 57 ms
02:44:54.398 00.000 9640 Move returns status 0, amount 42
02:44:54.398 00.000 9640 MoveAxis(N, 0, ABG)
02:44:54.399 00.001 9640 Move returns status 0, amount 0
02:44:54.399 00.000 9640 move complete, result=0
02:44:54.399 00.000 9640 worker thread done servicing request
02:44:54.399 00.000 9640 Worker thread wakes up
02:44:54.399 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:44:54.399 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:44:54.399 00.000 16872 GuideStep: 0.5 px 42 ms WEST, -0.2 px 0 ms NORTH
02:44:57.835 03.436 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ac36586-a4a7-4b26-acc6-f3c75e9a77cf"}
02:44:57.838 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5ac36586-a4a7-4b26-acc6-f3c75e9a77cf"}
02:44:57.842 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f8e78db2-f4d0-465f-ae8a-5e299aa21cab"}
02:44:57.844 00.002 16872 case statement mapped state 6 to 3
02:44:57.847 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8e78db2-f4d0-465f-ae8a-5e299aa21cab"}
02:44:57.851 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"99aacc45-187a-4758-b7b8-08dabdc1d089"}
02:44:57.854 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.73,7.22],"pixels":"..."},"id":"99aacc45-187a-4758-b7b8-08dabdc1d089"}
02:44:58.461 00.607 9640 Exposure complete
02:44:58.606 00.145 9640 worker thread done servicing request
02:44:58.606 00.000 16872 OnExposeComplete: enter
02:44:58.609 00.003 16872 UpdateGuideState(): m_state=6
02:44:58.612 00.003 16872 Star::Find(15, 211, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
02:44:58.615 00.003 16872 Star::Find returns 1 (0), X=212.19, Y=198.79, Mass=89621, SNR=191.0, Peak=9372 HFD=3.9
02:44:58.618 00.003 16872 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.59) = xAngle (2.03 = 2.03)
02:44:58.620 00.002 16872 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.07 = 2.07)
02:44:58.623 00.003 16872 CameraToMount -- cameraX=0.26 cameraY=0.12 hyp=0.29 cameraTheta=0.44 mountX=-0.13 mountY=0.25, mountTheta=2.04
02:44:58.627 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.26, y=0.12, opts=13)
02:44:58.633 00.006 16872 Enqueuing Move request for scope (0.26, 0.12)
02:44:58.636 00.003 9640 Worker thread wakes up
02:44:58.636 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.12) opts 0xd
02:44:58.636 00.000 9640 Handling offset move in thread for scope, endpoint = (0.26, 0.12)
02:44:58.636 00.000 9640 Moving (0.26, 0.12) raw xDistance=-0.13 yDistance=0.25
02:44:58.636 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.13
02:44:58.636 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=0
02:44:58.637 00.001 9640 MoveAxis(E, 9, ABG)
02:44:58.637 00.000 9640 Guiding  Dir = 2, Dur = 9
02:44:58.637 00.000 9640 IsSlewing returns 0
02:44:58.637 00.000 9640 IsGuiding returns 0
02:44:58.637 00.000 9640 PulseGuide returned control before completion, sleep 19
02:44:58.642 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=9372, med=3212, FiltMin=3058, FiltMax=7380, Gamma=2.190
02:44:58.662 00.020 9640 IsGuiding returns 1
02:44:58.662 00.000 9640 scope still moving after pulse duration time elapsed
02:44:58.675 00.013 16872 UpdateGuideState exits: m=89621 SNR=191.0
02:44:58.680 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:58.684 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:44:58.686 00.002 16872 Enqueuing Expose request
02:44:58.693 00.007 9640 IsSlewing returns 0
02:44:58.694 00.001 9640 IsGuiding returns 1
02:44:58.725 00.031 9640 IsSlewing returns 0
02:44:58.725 00.000 9640 IsGuiding returns 0
02:44:58.725 00.000 9640 scope move finished after 9 + 78 ms
02:44:58.725 00.000 9640 Move returns status 0, amount 9
02:44:58.726 00.001 9640 MoveAxis(N, 0, ABG)
02:44:58.726 00.000 9640 Move returns status 0, amount 0
02:44:58.726 00.000 9640 move complete, result=0
02:44:58.726 00.000 9640 worker thread done servicing request
02:44:58.726 00.000 9640 Worker thread wakes up
02:44:58.726 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:44:58.726 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:44:58.729 00.003 16872 GuideStep: -0.1 px 9 ms EAST, 0.3 px 0 ms NORTH
02:45:01.335 02.606 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9e66a940-1529-41c5-923a-ee9a2ab9e0a5"}
02:45:01.339 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9e66a940-1529-41c5-923a-ee9a2ab9e0a5"}
02:45:01.343 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2575a75c-2760-4755-97f2-690fe19ee0e8"}
02:45:01.346 00.003 16872 case statement mapped state 6 to 3
02:45:01.350 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2575a75c-2760-4755-97f2-690fe19ee0e8"}
02:45:01.354 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d173c4b6-e3a5-491e-98c2-d61553ff0f38"}
02:45:01.357 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.19,6.79],"pixels":"..."},"id":"d173c4b6-e3a5-491e-98c2-d61553ff0f38"}
02:45:02.792 01.435 9640 Exposure complete
02:45:02.929 00.137 9640 worker thread done servicing request
02:45:02.929 00.000 16872 OnExposeComplete: enter
02:45:02.932 00.003 16872 UpdateGuideState(): m_state=6
02:45:02.934 00.002 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
02:45:02.938 00.004 16872 Star::Find returns 1 (0), X=212.24, Y=199.07, Mass=84635, SNR=167.9, Peak=7788 HFD=4.2
02:45:02.942 00.004 16872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.59) = xAngle (2.49 = 2.49)
02:45:02.944 00.002 16872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.54 = 2.54)
02:45:02.947 00.003 16872 CameraToMount -- cameraX=0.31 cameraY=0.40 hyp=0.51 cameraTheta=0.90 mountX=-0.40 mountY=0.29, mountTheta=2.52
02:45:02.951 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.31, y=0.40, opts=13)
02:45:02.954 00.003 16872 Enqueuing Move request for scope (0.31, 0.40)
02:45:02.957 00.003 9640 Worker thread wakes up
02:45:02.957 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.40) opts 0xd
02:45:02.957 00.000 9640 Handling offset move in thread for scope, endpoint = (0.31, 0.40)
02:45:02.957 00.000 9640 Moving (0.31, 0.40) raw xDistance=-0.40 yDistance=0.29
02:45:02.957 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.40
02:45:02.957 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.29, m_sumCorr=0.17
02:45:02.957 00.000 9640 MoveAxis(E, 44, ABG)
02:45:02.957 00.000 9640 Guiding  Dir = 2, Dur = 44
02:45:02.957 00.000 9640 IsSlewing returns 0
02:45:02.959 00.002 9640 IsGuiding returns 0
02:45:02.959 00.000 9640 PulseGuide returned control before completion, sleep 54
02:45:02.964 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=7788, med=3208, FiltMin=3062, FiltMax=6520, Gamma=2.190
02:45:02.998 00.034 16872 UpdateGuideState exits: m=84635 SNR=167.9
02:45:03.003 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:03.006 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:45:03.008 00.002 16872 Enqueuing Expose request
02:45:03.028 00.020 9640 IsGuiding returns 1
02:45:03.028 00.000 9640 scope still moving after pulse duration time elapsed
02:45:03.060 00.032 9640 IsSlewing returns 0
02:45:03.062 00.002 9640 IsGuiding returns 0
02:45:03.062 00.000 9640 scope move finished after 44 + 59 ms
02:45:03.062 00.000 9640 Move returns status 0, amount 44
02:45:03.062 00.000 9640 MoveAxis(S, 20, ABG)
02:45:03.062 00.000 9640 Guiding  Dir = 1, Dur = 20
02:45:03.063 00.001 9640 IsSlewing returns 0
02:45:03.063 00.000 9640 IsGuiding returns 0
02:45:03.064 00.001 9640 PulseGuide returned control before completion, sleep 30
02:45:03.108 00.044 9640 IsGuiding returns 1
02:45:03.108 00.000 9640 scope still moving after pulse duration time elapsed
02:45:03.140 00.032 9640 IsSlewing returns 0
02:45:03.140 00.000 9640 IsGuiding returns 0
02:45:03.141 00.001 9640 scope move finished after 20 + 57 ms
02:45:03.141 00.000 9640 Move returns status 0, amount 20
02:45:03.141 00.000 9640 move complete, result=0
02:45:03.141 00.000 9640 worker thread done servicing request
02:45:03.141 00.000 9640 Worker thread wakes up
02:45:03.141 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:45:03.141 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:45:03.141 00.000 16872 GuideStep: -0.4 px 44 ms EAST, 0.3 px 20 ms SOUTH
02:45:04.836 01.695 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c8caa02b-c20d-4023-8657-3c762beda24d"}
02:45:04.839 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c8caa02b-c20d-4023-8657-3c762beda24d"}
02:45:04.846 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"74ae7710-fe57-478a-b073-59015c3f350c"}
02:45:04.849 00.003 16872 case statement mapped state 6 to 3
02:45:04.851 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"74ae7710-fe57-478a-b073-59015c3f350c"}
02:45:04.854 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8558aa58-13eb-47c8-bbc4-27212d78bbcd"}
02:45:04.858 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.24,7.07],"pixels":"..."},"id":"8558aa58-13eb-47c8-bbc4-27212d78bbcd"}
02:45:07.194 02.336 9640 Exposure complete
02:45:07.331 00.137 9640 worker thread done servicing request
02:45:07.331 00.000 16872 OnExposeComplete: enter
02:45:07.333 00.002 16872 UpdateGuideState(): m_state=6
02:45:07.337 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
02:45:07.338 00.001 16872 Star::Find returns 1 (0), X=212.31, Y=198.50, Mass=83992, SNR=175.9, Peak=8196 HFD=4.0
02:45:07.342 00.004 16872 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.59) = xAngle (1.18 = 1.18)
02:45:07.346 00.004 16872 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.23 = 1.23)
02:45:07.350 00.004 16872 CameraToMount -- cameraX=0.38 cameraY=-0.16 hyp=0.41 cameraTheta=-0.41 mountX=0.16 mountY=0.39, mountTheta=1.19
02:45:07.354 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=-0.16, opts=13)
02:45:07.357 00.003 16872 Enqueuing Move request for scope (0.38, -0.16)
02:45:07.360 00.003 9640 Worker thread wakes up
02:45:07.360 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.16) opts 0xd
02:45:07.360 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, -0.16)
02:45:07.361 00.001 9640 Moving (0.38, -0.16) raw xDistance=0.16 yDistance=0.39
02:45:07.361 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
02:45:07.361 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.39, m_sumCorr=0.17
02:45:07.361 00.000 9640 MoveAxis(W, 12, ABG)
02:45:07.361 00.000 9640 Guiding  Dir = 3, Dur = 12
02:45:07.361 00.000 9640 IsSlewing returns 0
02:45:07.361 00.000 9640 IsGuiding returns 0
02:45:07.361 00.000 9640 PulseGuide returned control before completion, sleep 22
02:45:07.366 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=8196, med=3212, FiltMin=3132, FiltMax=6776, Gamma=2.190
02:45:07.390 00.024 9640 IsGuiding returns 1
02:45:07.390 00.000 9640 scope still moving after pulse duration time elapsed
02:45:07.397 00.007 16872 UpdateGuideState exits: m=83992 SNR=175.9
02:45:07.399 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:07.402 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:45:07.404 00.002 16872 Enqueuing Expose request
02:45:07.422 00.018 9640 IsSlewing returns 0
02:45:07.422 00.000 9640 IsGuiding returns 0
02:45:07.422 00.000 9640 scope move finished after 12 + 48 ms
02:45:07.422 00.000 9640 Move returns status 0, amount 12
02:45:07.422 00.000 9640 MoveAxis(N, 0, ABG)
02:45:07.422 00.000 9640 Move returns status 0, amount 0
02:45:07.422 00.000 9640 move complete, result=0
02:45:07.422 00.000 9640 worker thread done servicing request
02:45:07.422 00.000 9640 Worker thread wakes up
02:45:07.422 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:45:07.422 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:45:07.424 00.002 16872 GuideStep: 0.2 px 12 ms WEST, 0.4 px 0 ms NORTH
02:45:08.339 00.915 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"47ca3e0a-7bd6-4329-a76d-5834c7605c14"}
02:45:08.343 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"47ca3e0a-7bd6-4329-a76d-5834c7605c14"}
02:45:08.346 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3994a4df-68d1-4464-b766-95182650f426"}
02:45:08.350 00.004 16872 case statement mapped state 6 to 3
02:45:08.354 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3994a4df-68d1-4464-b766-95182650f426"}
02:45:08.358 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ef728e14-fc22-4dce-be74-3b934c23b6b9"}
02:45:08.361 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.31,6.50],"pixels":"..."},"id":"ef728e14-fc22-4dce-be74-3b934c23b6b9"}
02:45:11.491 03.130 9640 Exposure complete
02:45:11.627 00.136 9640 worker thread done servicing request
02:45:11.628 00.001 16872 OnExposeComplete: enter
02:45:11.631 00.003 16872 UpdateGuideState(): m_state=6
02:45:11.634 00.003 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
02:45:11.636 00.002 16872 Star::Find returns 1 (0), X=212.54, Y=199.60, Mass=88569, SNR=186.2, Peak=8140 HFD=4.1
02:45:11.640 00.004 16872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.59) = xAngle (2.57 = 2.57)
02:45:11.643 00.003 16872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.62 = 2.62)
02:45:11.647 00.004 16872 CameraToMount -- cameraX=0.61 cameraY=0.93 hyp=1.11 cameraTheta=0.99 mountX=-0.94 mountY=0.56, mountTheta=2.61
02:45:11.654 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.61, y=0.93, opts=13)
02:45:11.659 00.005 16872 Enqueuing Move request for scope (0.61, 0.93)
02:45:11.662 00.003 9640 Worker thread wakes up
02:45:11.662 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.93) opts 0xd
02:45:11.662 00.000 9640 Handling offset move in thread for scope, endpoint = (0.61, 0.93)
02:45:11.662 00.000 9640 Moving (0.61, 0.93) raw xDistance=-0.94 yDistance=0.56
02:45:11.662 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.83 from input -0.94
02:45:11.662 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.56, m_sumCorr=0.17
02:45:11.662 00.000 9640 MoveAxis(E, 99, ABG)
02:45:11.662 00.000 9640 Guiding  Dir = 2, Dur = 99
02:45:11.662 00.000 9640 IsSlewing returns 0
02:45:11.664 00.002 9640 IsGuiding returns 0
02:45:11.664 00.000 9640 PulseGuide returned control before completion, sleep 109
02:45:11.670 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=8140, med=3212, FiltMin=3090, FiltMax=7184, Gamma=2.190
02:45:11.709 00.039 16872 UpdateGuideState exits: m=88569 SNR=186.2
02:45:11.713 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:11.717 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:45:11.720 00.003 16872 Enqueuing Expose request
02:45:11.778 00.058 9640 IsGuiding returns 1
02:45:11.778 00.000 9640 scope still moving after pulse duration time elapsed
02:45:11.810 00.032 9640 IsSlewing returns 0
02:45:11.810 00.000 9640 IsGuiding returns 0
02:45:11.810 00.000 9640 scope move finished after 99 + 48 ms
02:45:11.811 00.001 9640 Move returns status 0, amount 99
02:45:11.812 00.001 9640 MoveAxis(N, 0, ABG)
02:45:11.812 00.000 9640 Move returns status 0, amount 0
02:45:11.812 00.000 9640 move complete, result=0
02:45:11.812 00.000 9640 worker thread done servicing request
02:45:11.813 00.001 9640 Worker thread wakes up
02:45:11.813 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:45:11.814 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:45:11.817 00.003 16872 GuideStep: -0.9 px 99 ms EAST, 0.6 px 0 ms NORTH
02:45:11.845 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a9d356dc-81f5-4382-b30d-ce5cf94981f3"}
02:45:11.850 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a9d356dc-81f5-4382-b30d-ce5cf94981f3"}
02:45:11.853 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f61a63f2-46ca-47a2-9a4e-af79308f854e"}
02:45:11.856 00.003 16872 case statement mapped state 6 to 3
02:45:11.861 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f61a63f2-46ca-47a2-9a4e-af79308f854e"}
02:45:11.865 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b85f32a0-5e03-4f7f-a540-18218fc3ab64"}
02:45:11.869 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.54,6.60],"pixels":"..."},"id":"b85f32a0-5e03-4f7f-a540-18218fc3ab64"}
02:45:15.337 03.468 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8897fb8c-2d83-4488-b879-4ac16e400379"}
02:45:15.340 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8897fb8c-2d83-4488-b879-4ac16e400379"}
02:45:15.346 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"39ae1dfc-f8ac-458b-b11e-768cef4e4679"}
02:45:15.349 00.003 16872 case statement mapped state 6 to 3
02:45:15.351 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"39ae1dfc-f8ac-458b-b11e-768cef4e4679"}
02:45:15.354 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"53dead5e-82c1-4ad9-9240-b85a98633d62"}
02:45:15.360 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.54,6.60],"pixels":"..."},"id":"53dead5e-82c1-4ad9-9240-b85a98633d62"}
02:45:15.876 00.516 9640 Exposure complete
02:45:16.013 00.137 9640 worker thread done servicing request
02:45:16.013 00.000 16872 OnExposeComplete: enter
02:45:16.016 00.003 16872 UpdateGuideState(): m_state=6
02:45:16.019 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:45:16.021 00.002 16872 Star::Find returns 1 (0), X=212.51, Y=198.71, Mass=86594, SNR=174.5, Peak=7948 HFD=4.0
02:45:16.024 00.003 16872 CameraToMount -- cameraTheta (0.07) - m_xAngle (-1.59) = xAngle (1.66 = 1.66)
02:45:16.029 00.005 16872 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.70 = 1.70)
02:45:16.031 00.002 16872 CameraToMount -- cameraX=0.59 cameraY=0.04 hyp=0.59 cameraTheta=0.07 mountX=-0.05 mountY=0.58, mountTheta=1.66
02:45:16.035 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.59, y=0.04, opts=13)
02:45:16.039 00.004 16872 Enqueuing Move request for scope (0.59, 0.04)
02:45:16.043 00.004 9640 Worker thread wakes up
02:45:16.043 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.04) opts 0xd
02:45:16.043 00.000 9640 Handling offset move in thread for scope, endpoint = (0.59, 0.04)
02:45:16.043 00.000 9640 Moving (0.59, 0.04) raw xDistance=-0.05 yDistance=0.58
02:45:16.043 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:45:16.043 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.58, m_sumCorr=0.41
02:45:16.043 00.000 9640 MoveAxis(E, 0, ABG)
02:45:16.043 00.000 9640 Move returns status 0, amount 0
02:45:16.043 00.000 9640 MoveAxis(S, 28, ABG)
02:45:16.043 00.000 9640 Guiding  Dir = 1, Dur = 28
02:45:16.044 00.001 9640 IsSlewing returns 0
02:45:16.044 00.000 9640 IsGuiding returns 0
02:45:16.044 00.000 9640 PulseGuide returned control before completion, sleep 38
02:45:16.049 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=7948, med=3212, FiltMin=3078, FiltMax=6896, Gamma=2.190
02:45:16.081 00.032 16872 UpdateGuideState exits: m=86594 SNR=174.5
02:45:16.084 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:16.088 00.004 9640 IsGuiding returns 1
02:45:16.088 00.000 9640 scope still moving after pulse duration time elapsed
02:45:16.089 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:45:16.091 00.002 16872 Enqueuing Expose request
02:45:16.118 00.027 9640 IsSlewing returns 0
02:45:16.118 00.000 9640 IsGuiding returns 0
02:45:16.118 00.000 9640 scope move finished after 28 + 46 ms
02:45:16.118 00.000 9640 Move returns status 0, amount 28
02:45:16.118 00.000 9640 move complete, result=0
02:45:16.118 00.000 9640 worker thread done servicing request
02:45:16.118 00.000 9640 Worker thread wakes up
02:45:16.119 00.001 16872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 28 ms SOUTH
02:45:16.122 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:45:16.122 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:45:18.837 02.715 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"44e8f346-c068-4675-bdb3-75f793ca8f56"}
02:45:18.840 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"44e8f346-c068-4675-bdb3-75f793ca8f56"}
02:45:18.844 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3dec5eeb-beaa-4f3d-8674-d65d6662592d"}
02:45:18.846 00.002 16872 case statement mapped state 6 to 3
02:45:18.850 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3dec5eeb-beaa-4f3d-8674-d65d6662592d"}
02:45:18.854 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fefff5ae-be92-4c4a-a0ca-0580648873e2"}
02:45:18.858 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.51,6.71],"pixels":"..."},"id":"fefff5ae-be92-4c4a-a0ca-0580648873e2"}
02:45:20.187 01.329 9640 Exposure complete
02:45:20.333 00.146 9640 worker thread done servicing request
02:45:20.333 00.000 16872 OnExposeComplete: enter
02:45:20.336 00.003 16872 UpdateGuideState(): m_state=6
02:45:20.339 00.003 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:45:20.342 00.003 16872 Star::Find returns 1 (0), X=212.15, Y=198.21, Mass=89079, SNR=185.0, Peak=8860 HFD=4.1
02:45:20.345 00.003 16872 MultiStar: exiting stabilization period
02:45:20.347 00.002 16872 MultiStar: updating star positions after lock position change
02:45:20.350 00.003 16872 Star::Find(15, 1583, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:45:20.355 00.005 16872 Star::Find returns 1 (0), X=1582.53, Y=193.46, Mass=10437, SNR=54.2, Peak=4004 HFD=3.2
02:45:20.357 00.002 16872 Star::Find(15, 687, 890, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:45:20.360 00.003 16872 Star::Find returns 1 (0), X=686.80, Y=891.17, Mass=7875, SNR=41.8, Peak=3784 HFD=3.6
02:45:20.363 00.003 16872 Star::Find(15, 1629, 296, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:45:20.366 00.003 16872 Star::Find returns 1 (0), X=1628.57, Y=297.70, Mass=8715, SNR=47.8, Peak=3820 HFD=3.5
02:45:20.368 00.002 16872 Star::Find(15, 143, 921, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:45:20.371 00.003 16872 Star::Find returns 1 (0), X=142.59, Y=921.00, Mass=6691, SNR=39.5, Peak=3672 HFD=3.9
02:45:20.373 00.002 16872 Star::Find(15, 75, 815, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:45:20.377 00.004 16872 Star::Find returns 1 (0), X=74.68, Y=815.67, Mass=5455, SNR=32.8, Peak=3676 HFD=3.4
02:45:20.380 00.003 16872 Star::Find(15, 1742, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:45:20.385 00.005 16872 Star::Find returns 1 (0), X=1742.52, Y=248.60, Mass=3864, SNR=29.1, Peak=3528 HFD=3.4
02:45:20.388 00.003 16872 Star::Find(15, 1169, 530, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:45:20.390 00.002 16872 Star::Find returns 1 (0), X=1168.60, Y=531.30, Mass=2835, SNR=25.0, Peak=3448 HFD=3.1
02:45:20.393 00.003 16872 Star::Find(15, 1087, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:45:20.396 00.003 16872 Star::Find returns 1 (0), X=1087.56, Y=568.54, Mass=2475, SNR=22.1, Peak=3456 HFD=3.1
02:45:20.398 00.002 16872 Star::Find(15, 1694, 928, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:45:20.401 00.003 16872 Star::Find returns 1 (0), X=1694.90, Y=927.48, Mass=1860, SNR=18.7, Peak=3388 HFD=3.0
02:45:20.405 00.004 16872 Star::Find(15, 738, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:45:20.409 00.004 16872 Star::Find returns 1 (0), X=728.36, Y=173.09, Mass=2836, SNR=26.2, Peak=3532 HFD=2.6
02:45:20.412 00.003 16872 Star::Find(15, 1210, 761, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:45:20.418 00.006 16872 Star::Find returns 1 (0), X=1211.07, Y=762.26, Mass=2053, SNR=19.2, Peak=3416 HFD=3.2
02:45:20.421 00.003 16872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.59) = xAngle (0.46 = 0.46)
02:45:20.423 00.002 16872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.50 = 0.50)
02:45:20.426 00.003 16872 CameraToMount -- cameraX=0.22 cameraY=-0.46 hyp=0.51 cameraTheta=-1.13 mountX=0.46 mountY=0.25, mountTheta=0.49
02:45:20.431 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.22, y=-0.46, opts=13)
02:45:20.434 00.003 16872 Enqueuing Move request for scope (0.22, -0.46)
02:45:20.437 00.003 9640 Worker thread wakes up
02:45:20.437 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.46) opts 0xd
02:45:20.437 00.000 9640 Handling offset move in thread for scope, endpoint = (0.22, -0.46)
02:45:20.437 00.000 9640 Moving (0.22, -0.46) raw xDistance=0.46 yDistance=0.25
02:45:20.437 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.46
02:45:20.437 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.25, m_sumCorr=0.58
02:45:20.437 00.000 9640 MoveAxis(W, 49, ABG)
02:45:20.437 00.000 9640 Guiding  Dir = 3, Dur = 49
02:45:20.438 00.001 9640 IsSlewing returns 0
02:45:20.438 00.000 9640 IsGuiding returns 0
02:45:20.438 00.000 9640 PulseGuide returned control before completion, sleep 59
02:45:20.443 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=8860, med=3208, FiltMin=3086, FiltMax=7144, Gamma=2.190
02:45:20.477 00.034 16872 UpdateGuideState exits: m=89079 SNR=185.0
02:45:20.481 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:20.484 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:45:20.487 00.003 16872 Enqueuing Expose request
02:45:20.507 00.020 9640 IsGuiding returns 1
02:45:20.507 00.000 9640 scope still moving after pulse duration time elapsed
02:45:20.538 00.031 9640 IsSlewing returns 0
02:45:20.539 00.001 9640 IsGuiding returns 1
02:45:20.569 00.030 9640 IsSlewing returns 0
02:45:20.569 00.000 9640 IsGuiding returns 1
02:45:20.600 00.031 9640 IsSlewing returns 0
02:45:20.601 00.001 9640 IsGuiding returns 0
02:45:20.601 00.000 9640 scope move finished after 49 + 113 ms
02:45:20.601 00.000 9640 Move returns status 0, amount 49
02:45:20.601 00.000 9640 MoveAxis(S, 21, ABG)
02:45:20.601 00.000 9640 Guiding  Dir = 1, Dur = 21
02:45:20.602 00.001 9640 IsSlewing returns 0
02:45:20.602 00.000 9640 IsGuiding returns 0
02:45:20.602 00.000 9640 PulseGuide returned control before completion, sleep 31
02:45:20.647 00.045 9640 IsGuiding returns 1
02:45:20.648 00.001 9640 scope still moving after pulse duration time elapsed
02:45:20.679 00.031 9640 IsSlewing returns 0
02:45:20.679 00.000 9640 IsGuiding returns 0
02:45:20.679 00.000 9640 scope move finished after 21 + 56 ms
02:45:20.679 00.000 9640 Move returns status 0, amount 21
02:45:20.680 00.001 9640 move complete, result=0
02:45:20.680 00.000 9640 worker thread done servicing request
02:45:20.681 00.001 9640 Worker thread wakes up
02:45:20.681 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:45:20.681 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:45:20.681 00.000 16872 GuideStep: 0.5 px 49 ms WEST, 0.2 px 21 ms SOUTH
02:45:22.336 01.655 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7d09d23f-a147-4ce1-8be2-0c96d49cbaef"}
02:45:22.341 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7d09d23f-a147-4ce1-8be2-0c96d49cbaef"}
02:45:22.344 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"492dbfa1-791b-4e51-b04c-0d1c34f4ea57"}
02:45:22.348 00.004 16872 case statement mapped state 6 to 3
02:45:22.351 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"492dbfa1-791b-4e51-b04c-0d1c34f4ea57"}
02:45:22.357 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"362205c7-5039-464c-8e3b-c7fa7b2faf6f"}
02:45:22.361 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.15,7.21],"pixels":"..."},"id":"362205c7-5039-464c-8e3b-c7fa7b2faf6f"}
02:45:24.747 02.386 9640 Exposure complete
02:45:24.886 00.139 9640 worker thread done servicing request
02:45:24.886 00.000 16872 OnExposeComplete: enter
02:45:24.889 00.003 16872 UpdateGuideState(): m_state=6
02:45:24.891 00.002 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:45:24.894 00.003 16872 Star::Find returns 1 (0), X=212.29, Y=198.89, Mass=83885, SNR=181.0, Peak=8148 HFD=4.1
02:45:24.897 00.003 16872 MultiStar: [#1 -0.10,0.72,0.00,M1] [#2 0.30,0.68,0.00,M1] [#3 0.28,0.39,0.27,U] [#4 0.21,1.56,0.00,M1] [#5 0.13,0.95,0.00,M1] [#6 0.12,1.10,0.00,M1] [#7 0.38,0.76,0.00,M1] [#8 0.58,1.11,0.00,M1] 
02:45:24.900 00.003 16872 single-star, 1 included, MultiStar: {0.35, 0.26}, one-star: {0.37, 0.23}
02:45:24.902 00.002 16872 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.59) = xAngle (2.14 = 2.14)
02:45:24.907 00.005 16872 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.18 = 2.18)
02:45:24.909 00.002 16872 CameraToMount -- cameraX=0.37 cameraY=0.23 hyp=0.43 cameraTheta=0.55 mountX=-0.23 mountY=0.35, mountTheta=2.15
02:45:24.914 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.37, y=0.23, opts=13)
02:45:24.916 00.002 16872 Enqueuing Move request for scope (0.37, 0.23)
02:45:24.920 00.004 9640 Worker thread wakes up
02:45:24.920 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.23) opts 0xd
02:45:24.920 00.000 9640 Handling offset move in thread for scope, endpoint = (0.37, 0.23)
02:45:24.920 00.000 9640 Moving (0.37, 0.23) raw xDistance=-0.23 yDistance=0.35
02:45:24.920 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.23
02:45:24.921 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.35, m_sumCorr=0.58
02:45:24.921 00.000 9640 MoveAxis(E, 20, ABG)
02:45:24.921 00.000 9640 Guiding  Dir = 2, Dur = 20
02:45:24.921 00.000 9640 IsSlewing returns 0
02:45:24.921 00.000 9640 IsGuiding returns 0
02:45:24.922 00.001 9640 PulseGuide returned control before completion, sleep 30
02:45:24.926 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=8148, med=3212, FiltMin=3136, FiltMax=6676, Gamma=2.190
02:45:24.961 00.035 16872 UpdateGuideState exits: m=83885 SNR=181.0
02:45:24.963 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:24.970 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:45:24.973 00.003 16872 Enqueuing Expose request
02:45:24.976 00.003 9640 IsGuiding returns 1
02:45:24.976 00.000 9640 scope still moving after pulse duration time elapsed
02:45:25.012 00.036 9640 IsSlewing returns 0
02:45:25.012 00.000 9640 IsGuiding returns 0
02:45:25.012 00.000 9640 scope move finished after 20 + 71 ms
02:45:25.012 00.000 9640 Move returns status 0, amount 20
02:45:25.012 00.000 9640 MoveAxis(N, 0, ABG)
02:45:25.012 00.000 9640 Move returns status 0, amount 0
02:45:25.012 00.000 9640 move complete, result=0
02:45:25.013 00.001 9640 worker thread done servicing request
02:45:25.013 00.000 9640 Worker thread wakes up
02:45:25.013 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:45:25.013 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:45:25.016 00.003 16872 GuideStep: -0.2 px 20 ms EAST, 0.4 px 0 ms NORTH
02:45:25.836 00.820 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d89e79ac-827a-421b-8894-cf8243ac63d4"}
02:45:25.839 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d89e79ac-827a-421b-8894-cf8243ac63d4"}
02:45:25.844 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bc759672-ccab-405c-891d-cbf4d4f1b384"}
02:45:25.847 00.003 16872 case statement mapped state 6 to 3
02:45:25.850 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc759672-ccab-405c-891d-cbf4d4f1b384"}
02:45:25.855 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"27ad031e-33b8-4164-a9dd-f57375cbd06c"}
02:45:25.858 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.29,6.89],"pixels":"..."},"id":"27ad031e-33b8-4164-a9dd-f57375cbd06c"}
02:45:29.079 03.221 9640 Exposure complete
02:45:29.220 00.141 9640 worker thread done servicing request
02:45:29.220 00.000 16872 OnExposeComplete: enter
02:45:29.223 00.003 16872 UpdateGuideState(): m_state=6
02:45:29.225 00.002 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:45:29.230 00.005 16872 Star::Find returns 1 (0), X=212.50, Y=199.37, Mass=83964, SNR=178.0, Peak=8028 HFD=4.2
02:45:29.233 00.003 16872 MultiStar: [#1 -0.09,0.70,0.00,M2] [#2 0.39,1.45,0.00,M2] [#3 -0.09,0.37,0.29,U] [#4 0.43,1.51,0.00,M2] [#5 0.40,1.22,0.00,M2] [#6 0.15,1.15,0.00,M2] [#7 -0.00,0.99,0.00,M2] [#8 0.34,0.62,0.00,M2] 
02:45:29.235 00.002 16872 refined, 1 included, MultiStar: {0.42, 0.63}, one-star: {0.57, 0.71}
02:45:29.238 00.003 16872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.59) = xAngle (2.57 = 2.57)
02:45:29.240 00.002 16872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.61 = 2.61)
02:45:29.245 00.005 16872 CameraToMount -- cameraX=0.42 cameraY=0.63 hyp=0.76 cameraTheta=0.98 mountX=-0.64 mountY=0.38, mountTheta=2.60
02:45:29.250 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.42, y=0.63, opts=13)
02:45:29.252 00.002 16872 Enqueuing Move request for scope (0.42, 0.63)
02:45:29.255 00.003 9640 Worker thread wakes up
02:45:29.255 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.63) opts 0xd
02:45:29.255 00.000 9640 Handling offset move in thread for scope, endpoint = (0.42, 0.63)
02:45:29.255 00.000 9640 Moving (0.42, 0.63) raw xDistance=-0.64 yDistance=0.38
02:45:29.255 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.64
02:45:29.255 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.38, m_sumCorr=0.76
02:45:29.255 00.000 9640 MoveAxis(E, 70, ABG)
02:45:29.255 00.000 9640 Guiding  Dir = 2, Dur = 70
02:45:29.256 00.001 9640 IsSlewing returns 0
02:45:29.256 00.000 9640 IsGuiding returns 0
02:45:29.256 00.000 9640 PulseGuide returned control before completion, sleep 80
02:45:29.261 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=8028, med=3212, FiltMin=3076, FiltMax=6740, Gamma=2.190
02:45:29.292 00.031 16872 UpdateGuideState exits: m=83964 SNR=178.0
02:45:29.294 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:29.297 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:45:29.300 00.003 16872 Enqueuing Expose request
02:45:29.336 00.036 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62768ef0-3889-4980-8678-96871bac0a91"}
02:45:29.340 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62768ef0-3889-4980-8678-96871bac0a91"}
02:45:29.349 00.009 9640 IsGuiding returns 1
02:45:29.349 00.000 9640 scope still moving after pulse duration time elapsed
02:45:29.354 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5cf29fe2-e939-408a-aafc-5a014b10bdef"}
02:45:29.356 00.002 16872 case statement mapped state 6 to 3
02:45:29.358 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cf29fe2-e939-408a-aafc-5a014b10bdef"}
02:45:29.363 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"749454ba-2949-4f6a-95ab-6b695050d6c0"}
02:45:29.370 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.50,7.37],"pixels":"..."},"id":"749454ba-2949-4f6a-95ab-6b695050d6c0"}
02:45:29.379 00.009 9640 IsSlewing returns 0
02:45:29.380 00.001 9640 IsGuiding returns 0
02:45:29.380 00.000 9640 scope move finished after 70 + 53 ms
02:45:29.380 00.000 9640 Move returns status 0, amount 70
02:45:29.380 00.000 9640 MoveAxis(S, 22, ABG)
02:45:29.380 00.000 9640 Guiding  Dir = 1, Dur = 22
02:45:29.380 00.000 9640 IsSlewing returns 0
02:45:29.380 00.000 9640 IsGuiding returns 0
02:45:29.381 00.001 9640 PulseGuide returned control before completion, sleep 32
02:45:29.428 00.047 9640 IsGuiding returns 1
02:45:29.429 00.001 9640 scope still moving after pulse duration time elapsed
02:45:29.457 00.028 9640 IsSlewing returns 0
02:45:29.458 00.001 9640 IsGuiding returns 0
02:45:29.458 00.000 9640 scope move finished after 22 + 55 ms
02:45:29.458 00.000 9640 Move returns status 0, amount 22
02:45:29.458 00.000 9640 move complete, result=0
02:45:29.458 00.000 9640 worker thread done servicing request
02:45:29.458 00.000 9640 Worker thread wakes up
02:45:29.458 00.000 16872 GuideStep: -0.6 px 70 ms EAST, 0.4 px 22 ms SOUTH
02:45:29.463 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
02:45:29.463 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:45:32.835 03.372 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e1ee461-7abf-4a3c-b08e-9cd2a66bb94c"}
02:45:32.839 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1e1ee461-7abf-4a3c-b08e-9cd2a66bb94c"}
02:45:32.842 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ee3faa64-5e60-40a5-a394-acf495348eec"}
02:45:32.846 00.004 16872 case statement mapped state 6 to 3
02:45:32.849 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee3faa64-5e60-40a5-a394-acf495348eec"}
02:45:32.853 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cce0bf85-ede3-4310-b65e-ccb28dbcd714"}
02:45:32.855 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.50,7.37],"pixels":"..."},"id":"cce0bf85-ede3-4310-b65e-ccb28dbcd714"}
02:45:33.543 00.688 9640 Exposure complete
02:45:33.679 00.136 9640 worker thread done servicing request
02:45:33.679 00.000 16872 OnExposeComplete: enter
02:45:33.682 00.003 16872 UpdateGuideState(): m_state=6
02:45:33.685 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
02:45:33.690 00.005 16872 Star::Find returns 1 (0), X=212.94, Y=199.03, Mass=89190, SNR=180.5, Peak=8868 HFD=4.2
02:45:33.693 00.003 16872 MultiStar: [#1 0.17,0.18,0.34,U] [#2 0.68,0.89,0.00,M3] [#3 0.18,0.07,0.25,U] [#4 0.03,1.00,0.00,M3] [#5 0.80,0.73,0.00,M3] [#6 0.12,0.97,0.00,M3] [#7 0.29,0.63,0.15,U] [#8 0.29,0.30,0.14,U] 
02:45:33.695 00.002 16872 refined, 4 included, MultiStar: {0.64, 0.31}, one-star: {1.01, 0.36}
02:45:33.698 00.003 16872 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.59) = xAngle (2.03 = 2.03)
02:45:33.701 00.003 16872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.08 = 2.08)
02:45:33.704 00.003 16872 CameraToMount -- cameraX=0.64 cameraY=0.31 hyp=0.71 cameraTheta=0.45 mountX=-0.32 mountY=0.62, mountTheta=2.04
02:45:33.709 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.64, y=0.31, opts=13)
02:45:33.711 00.002 16872 Enqueuing Move request for scope (0.64, 0.31)
02:45:33.713 00.002 9640 Worker thread wakes up
02:45:33.714 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.31) opts 0xd
02:45:33.714 00.000 9640 Handling offset move in thread for scope, endpoint = (0.64, 0.31)
02:45:33.714 00.000 9640 Moving (0.64, 0.31) raw xDistance=-0.32 yDistance=0.62
02:45:33.714 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.32
02:45:33.714 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.62, m_sumCorr=0.76
02:45:33.714 00.000 9640 MoveAxis(E, 41, ABG)
02:45:33.714 00.000 9640 Guiding  Dir = 2, Dur = 41
02:45:33.714 00.000 9640 IsSlewing returns 0
02:45:33.714 00.000 9640 IsGuiding returns 0
02:45:33.715 00.001 9640 PulseGuide returned control before completion, sleep 51
02:45:33.721 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=8868, med=3212, FiltMin=3140, FiltMax=7092, Gamma=2.190
02:45:33.752 00.031 16872 UpdateGuideState exits: m=89190 SNR=180.5
02:45:33.756 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:33.759 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:45:33.761 00.002 16872 Enqueuing Expose request
02:45:33.780 00.019 9640 IsGuiding returns 0
02:45:33.780 00.000 9640 Move returns status 0, amount 41
02:45:33.780 00.000 9640 MoveAxis(N, 0, ABG)
02:45:33.780 00.000 9640 Move returns status 0, amount 0
02:45:33.780 00.000 9640 move complete, result=0
02:45:33.781 00.001 9640 worker thread done servicing request
02:45:33.781 00.000 9640 Worker thread wakes up
02:45:33.781 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:45:33.781 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:45:33.784 00.003 16872 GuideStep: -0.3 px 41 ms EAST, 0.6 px 0 ms NORTH
02:45:36.333 02.549 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"25e432f4-39cb-48e4-aa43-3707559b4c69"}
02:45:36.337 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"25e432f4-39cb-48e4-aa43-3707559b4c69"}
02:45:36.345 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cdfa7dc0-6e73-46de-a054-43702fc00aa4"}
02:45:36.348 00.003 16872 case statement mapped state 6 to 3
02:45:36.352 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cdfa7dc0-6e73-46de-a054-43702fc00aa4"}
02:45:36.355 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b02ddb78-d55c-40f4-8fbc-446f3e809139"}
02:45:36.358 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.94,7.03],"pixels":"..."},"id":"b02ddb78-d55c-40f4-8fbc-446f3e809139"}
02:45:37.848 01.490 9640 Exposure complete
02:45:37.985 00.137 9640 worker thread done servicing request
02:45:37.985 00.000 16872 OnExposeComplete: enter
02:45:37.988 00.003 16872 UpdateGuideState(): m_state=6
02:45:37.990 00.002 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:45:37.994 00.004 16872 Star::Find returns 1 (0), X=213.00, Y=198.88, Mass=86600, SNR=177.7, Peak=9640 HFD=4.0
02:45:37.997 00.003 16872 MultiStar: [#1 0.30,0.54,0.31,U] [#2 0.79,0.67,0.00,M4] [#3 0.68,0.18,0.29,U] [#4 0.41,1.02,0.00,M4] [#5 0.86,0.74,0.00,M4] [#6 0.33,0.34,0.16,U] [#7 0.69,0.60,0.00,M2] [#8 0.41,0.40,0.13,U] 
02:45:37.999 00.002 16872 refined, 4 included, MultiStar: {0.78, 0.28}, one-star: {1.07, 0.21}
02:45:38.002 00.003 16872 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.59) = xAngle (1.93 = 1.93)
02:45:38.005 00.003 16872 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.98 = 1.98)
02:45:38.008 00.003 16872 CameraToMount -- cameraX=0.78 cameraY=0.28 hyp=0.83 cameraTheta=0.35 mountX=-0.29 mountY=0.76, mountTheta=1.94
02:45:38.014 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.78, y=0.28, opts=13)
02:45:38.018 00.004 16872 Enqueuing Move request for scope (0.78, 0.28)
02:45:38.020 00.002 9640 Worker thread wakes up
02:45:38.021 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.28) opts 0xd
02:45:38.021 00.000 9640 Handling offset move in thread for scope, endpoint = (0.78, 0.28)
02:45:38.021 00.000 9640 Moving (0.78, 0.28) raw xDistance=-0.29 yDistance=0.76
02:45:38.021 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.29
02:45:38.021 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.76, m_sumCorr=0.96
02:45:38.021 00.000 9640 MoveAxis(E, 35, ABG)
02:45:38.021 00.000 9640 Guiding  Dir = 2, Dur = 35
02:45:38.022 00.001 9640 IsSlewing returns 0
02:45:38.022 00.000 9640 IsGuiding returns 0
02:45:38.023 00.001 9640 PulseGuide returned control before completion, sleep 45
02:45:38.027 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=9640, med=3212, FiltMin=3116, FiltMax=7236, Gamma=2.190
02:45:38.059 00.032 16872 UpdateGuideState exits: m=86600 SNR=177.7
02:45:38.062 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:38.064 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:45:38.066 00.002 16872 Enqueuing Expose request
02:45:38.083 00.017 9640 IsGuiding returns 1
02:45:38.083 00.000 9640 scope still moving after pulse duration time elapsed
02:45:38.115 00.032 9640 IsSlewing returns 0
02:45:38.116 00.001 9640 IsGuiding returns 0
02:45:38.116 00.000 9640 scope move finished after 35 + 58 ms
02:45:38.116 00.000 9640 Move returns status 0, amount 35
02:45:38.116 00.000 9640 MoveAxis(S, 24, ABG)
02:45:38.116 00.000 9640 Guiding  Dir = 1, Dur = 24
02:45:38.116 00.000 9640 IsSlewing returns 0
02:45:38.116 00.000 9640 IsGuiding returns 0
02:45:38.117 00.001 9640 PulseGuide returned control before completion, sleep 34
02:45:38.163 00.046 9640 IsGuiding returns 1
02:45:38.163 00.000 9640 scope still moving after pulse duration time elapsed
02:45:38.195 00.032 9640 IsSlewing returns 0
02:45:38.195 00.000 9640 IsGuiding returns 0
02:45:38.196 00.001 9640 scope move finished after 24 + 54 ms
02:45:38.196 00.000 9640 Move returns status 0, amount 24
02:45:38.196 00.000 9640 move complete, result=0
02:45:38.196 00.000 9640 worker thread done servicing request
02:45:38.196 00.000 9640 Worker thread wakes up
02:45:38.196 00.000 16872 GuideStep: -0.3 px 35 ms EAST, 0.8 px 24 ms SOUTH
02:45:38.198 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:45:38.198 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:45:39.832 01.634 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5d59f06d-4341-4323-b2a5-f963a549224d"}
02:45:39.837 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5d59f06d-4341-4323-b2a5-f963a549224d"}
02:45:39.842 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a89294bd-844f-4546-952e-7327a612a411"}
02:45:39.844 00.002 16872 case statement mapped state 6 to 3
02:45:39.847 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a89294bd-844f-4546-952e-7327a612a411"}
02:45:39.852 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f3eadd33-2ef8-4a66-a003-164f897037d3"}
02:45:39.856 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.00,6.88],"pixels":"..."},"id":"f3eadd33-2ef8-4a66-a003-164f897037d3"}
02:45:42.261 02.405 9640 Exposure complete
02:45:42.398 00.137 9640 worker thread done servicing request
02:45:42.398 00.000 16872 OnExposeComplete: enter
02:45:42.400 00.002 16872 UpdateGuideState(): m_state=6
02:45:42.403 00.003 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:45:42.407 00.004 16872 Star::Find returns 1 (0), X=212.91, Y=198.75, Mass=88231, SNR=182.1, Peak=8940 HFD=4.1
02:45:42.410 00.003 16872 MultiStar: [#1 0.60,0.16,0.35,U] [#2 0.63,0.75,0.00,M5] [#3 0.60,0.28,0.26,U] [#4 0.48,1.25,0.00,M5] [#5 0.66,0.83,0.00,M5] [#6 0.65,0.59,0.00,M3] [#7 0.54,0.32,0.15,U] [#8 0.60,0.67,0.00,M1] 
02:45:42.413 00.003 16872 refined, 3 included, MultiStar: {0.81, 0.15}, one-star: {0.98, 0.08}
02:45:42.415 00.002 16872 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.59) = xAngle (1.76 = 1.76)
02:45:42.417 00.002 16872 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.81 = 1.81)
02:45:42.421 00.004 16872 CameraToMount -- cameraX=0.81 cameraY=0.15 hyp=0.83 cameraTheta=0.18 mountX=-0.16 mountY=0.80, mountTheta=1.76
02:45:42.426 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.81, y=0.15, opts=13)
02:45:42.428 00.002 16872 Enqueuing Move request for scope (0.81, 0.15)
02:45:42.431 00.003 9640 Worker thread wakes up
02:45:42.431 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.81, 0.15) opts 0xd
02:45:42.431 00.000 9640 Handling offset move in thread for scope, endpoint = (0.81, 0.15)
02:45:42.431 00.000 9640 Moving (0.81, 0.15) raw xDistance=-0.16 yDistance=0.80
02:45:42.431 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.16
02:45:42.431 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.80, m_sumCorr=1.2
02:45:42.432 00.001 9640 MoveAxis(E, 20, ABG)
02:45:42.432 00.000 9640 Guiding  Dir = 2, Dur = 20
02:45:42.432 00.000 9640 IsSlewing returns 0
02:45:42.432 00.000 9640 IsGuiding returns 0
02:45:42.432 00.000 9640 PulseGuide returned control before completion, sleep 30
02:45:42.440 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=8940, med=3212, FiltMin=3132, FiltMax=7308, Gamma=2.190
02:45:42.465 00.025 9640 IsGuiding returns 1
02:45:42.465 00.000 9640 scope still moving after pulse duration time elapsed
02:45:42.471 00.006 16872 UpdateGuideState exits: m=88231 SNR=182.1
02:45:42.475 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:42.476 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:45:42.479 00.003 16872 Enqueuing Expose request
02:45:42.497 00.018 9640 IsSlewing returns 0
02:45:42.497 00.000 9640 IsGuiding returns 0
02:45:42.497 00.000 9640 scope move finished after 20 + 44 ms
02:45:42.498 00.001 9640 Move returns status 0, amount 20
02:45:42.498 00.000 9640 MoveAxis(S, 24, ABG)
02:45:42.498 00.000 9640 Guiding  Dir = 1, Dur = 24
02:45:42.498 00.000 9640 IsSlewing returns 0
02:45:42.498 00.000 9640 IsGuiding returns 0
02:45:42.499 00.001 9640 PulseGuide returned control before completion, sleep 34
02:45:42.543 00.044 9640 IsGuiding returns 1
02:45:42.543 00.000 9640 scope still moving after pulse duration time elapsed
02:45:42.576 00.033 9640 IsSlewing returns 0
02:45:42.577 00.001 9640 IsGuiding returns 0
02:45:42.578 00.001 9640 scope move finished after 24 + 55 ms
02:45:42.578 00.000 9640 Move returns status 0, amount 24
02:45:42.578 00.000 9640 move complete, result=0
02:45:42.579 00.001 9640 worker thread done servicing request
02:45:42.579 00.000 9640 Worker thread wakes up
02:45:42.579 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:45:42.579 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:45:42.581 00.002 16872 GuideStep: -0.2 px 20 ms EAST, 0.8 px 24 ms SOUTH
02:45:43.351 00.770 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ada8ac6a-036f-4294-b9cc-45e5717971f9"}
02:45:43.354 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ada8ac6a-036f-4294-b9cc-45e5717971f9"}
02:45:43.358 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"69bfe63e-cf6c-47ad-b064-eb1e8a96e7d7"}
02:45:43.362 00.004 16872 case statement mapped state 6 to 3
02:45:43.365 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"69bfe63e-cf6c-47ad-b064-eb1e8a96e7d7"}
02:45:43.369 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bca652dd-47ed-4429-b2fd-a95141d71ec9"}
02:45:43.372 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.91,6.75],"pixels":"..."},"id":"bca652dd-47ed-4429-b2fd-a95141d71ec9"}
02:45:46.643 03.271 9640 Exposure complete
02:45:46.781 00.138 9640 worker thread done servicing request
02:45:46.781 00.000 16872 OnExposeComplete: enter
02:45:46.784 00.003 16872 UpdateGuideState(): m_state=6
02:45:46.787 00.003 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
02:45:46.790 00.003 16872 Star::Find returns 1 (0), X=212.66, Y=198.10, Mass=85774, SNR=174.8, Peak=8400 HFD=4.0
02:45:46.793 00.003 16872 MultiStar: [#1 0.43,0.05,0.30,U] [#2 0.29,0.17,0.28,U] [#3 0.66,-0.30,0.29,U] [#4 0.24,0.32,0.22,U] [#5 0.41,0.04,0.20,U] [#6 0.50,0.04,0.15,U] [#7 0.87,0.02,0.00,M2] [#8 0.63,-0.51,0.00,M2] 
02:45:46.798 00.005 16872 refined, 6 included, MultiStar: {0.55, -0.21}, one-star: {0.73, -0.57}
02:45:46.802 00.004 16872 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.59) = xAngle (1.22 = 1.22)
02:45:46.805 00.003 16872 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.27 = 1.27)
02:45:46.807 00.002 16872 CameraToMount -- cameraX=0.55 cameraY=-0.21 hyp=0.59 cameraTheta=-0.36 mountX=0.20 mountY=0.56, mountTheta=1.23
02:45:46.813 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.55, y=-0.21, opts=13)
02:45:46.815 00.002 16872 Enqueuing Move request for scope (0.55, -0.21)
02:45:46.818 00.003 9640 Worker thread wakes up
02:45:46.818 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.21) opts 0xd
02:45:46.818 00.000 9640 Handling offset move in thread for scope, endpoint = (0.55, -0.21)
02:45:46.818 00.000 9640 Moving (0.55, -0.21) raw xDistance=0.20 yDistance=0.56
02:45:46.818 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.20
02:45:46.818 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.56, m_sumCorr=1.4
02:45:46.819 00.001 9640 MoveAxis(W, 19, ABG)
02:45:46.819 00.000 9640 Guiding  Dir = 3, Dur = 19
02:45:46.819 00.000 9640 IsSlewing returns 0
02:45:46.819 00.000 9640 IsGuiding returns 0
02:45:46.819 00.000 9640 PulseGuide returned control before completion, sleep 29
02:45:46.824 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=8400, med=3208, FiltMin=3042, FiltMax=6500, Gamma=2.190
02:45:46.857 00.033 16872 UpdateGuideState exits: m=85774 SNR=174.8
02:45:46.863 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:46.866 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:45:46.868 00.002 16872 Enqueuing Expose request
02:45:46.870 00.002 9640 IsGuiding returns 1
02:45:46.870 00.000 9640 scope still moving after pulse duration time elapsed
02:45:46.871 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2741f21a-6d8a-4ad9-a8a0-3f4d490df325"}
02:45:46.874 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2741f21a-6d8a-4ad9-a8a0-3f4d490df325"}
02:45:46.878 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ca80290-c42b-4701-8261-0550322e54de"}
02:45:46.881 00.003 16872 case statement mapped state 6 to 3
02:45:46.884 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ca80290-c42b-4701-8261-0550322e54de"}
02:45:46.894 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a1527f7c-7bf3-40d1-9452-1227bfa87bd6"}
02:45:46.897 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.66,7.10],"pixels":"..."},"id":"a1527f7c-7bf3-40d1-9452-1227bfa87bd6"}
02:45:46.905 00.008 9640 IsSlewing returns 0
02:45:46.906 00.001 9640 IsGuiding returns 0
02:45:46.906 00.000 9640 scope move finished after 19 + 67 ms
02:45:46.906 00.000 9640 Move returns status 0, amount 19
02:45:46.906 00.000 9640 MoveAxis(S, 28, ABG)
02:45:46.906 00.000 9640 Guiding  Dir = 1, Dur = 28
02:45:46.906 00.000 9640 IsSlewing returns 0
02:45:46.906 00.000 9640 IsGuiding returns 0
02:45:46.907 00.001 9640 PulseGuide returned control before completion, sleep 38
02:45:46.951 00.044 9640 IsGuiding returns 1
02:45:46.951 00.000 9640 scope still moving after pulse duration time elapsed
02:45:46.983 00.032 9640 IsSlewing returns 0
02:45:46.983 00.000 9640 IsGuiding returns 0
02:45:46.983 00.000 9640 scope move finished after 28 + 48 ms
02:45:46.983 00.000 9640 Move returns status 0, amount 28
02:45:46.983 00.000 9640 move complete, result=0
02:45:46.984 00.001 9640 worker thread done servicing request
02:45:46.984 00.000 9640 Worker thread wakes up
02:45:46.984 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:45:46.984 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:45:46.984 00.000 16872 GuideStep: 0.2 px 19 ms WEST, 0.6 px 28 ms SOUTH
02:45:50.347 03.363 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"48a035bb-eaa3-441b-b0f9-0da6f8d16de7"}
02:45:50.350 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"48a035bb-eaa3-441b-b0f9-0da6f8d16de7"}
02:45:50.355 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5539b61b-3e31-4a9c-9c85-66d570abc595"}
02:45:50.358 00.003 16872 case statement mapped state 6 to 3
02:45:50.361 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5539b61b-3e31-4a9c-9c85-66d570abc595"}
02:45:50.364 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a78a6707-87d2-4e5f-a4e7-334a2849ff94"}
02:45:50.367 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.66,7.10],"pixels":"..."},"id":"a78a6707-87d2-4e5f-a4e7-334a2849ff94"}
02:45:51.034 00.667 9640 Exposure complete
02:45:51.184 00.150 9640 worker thread done servicing request
02:45:51.184 00.000 16872 OnExposeComplete: enter
02:45:51.187 00.003 16872 UpdateGuideState(): m_state=6
02:45:51.190 00.003 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:45:51.192 00.002 16872 Star::Find returns 1 (0), X=212.85, Y=198.08, Mass=87019, SNR=170.1, Peak=8572 HFD=4.2
02:45:51.195 00.003 16872 MultiStar: [#1 0.35,-0.48,0.34,U] [#2 0.67,0.16,0.28,U] [#3 0.47,-0.66,0.00,M1] [#4 0.15,0.10,0.23,U] [#5 0.59,-0.24,0.19,U] [#6 0.50,0.03,0.19,U] [#7 0.71,-0.42,0.00,M3] [#8 0.57,-0.39,0.18,U] 
02:45:51.199 00.004 16872 refined, 6 included, MultiStar: {0.65, -0.33}, one-star: {0.92, -0.59}
02:45:51.202 00.003 16872 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-1.59) = xAngle (1.12 = 1.12)
02:45:51.206 00.004 16872 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.16 = 1.16)
02:45:51.208 00.002 16872 CameraToMount -- cameraX=0.65 cameraY=-0.33 hyp=0.73 cameraTheta=-0.47 mountX=0.32 mountY=0.67, mountTheta=1.12
02:45:51.213 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.65, y=-0.33, opts=13)
02:45:51.216 00.003 16872 Enqueuing Move request for scope (0.65, -0.33)
02:45:51.219 00.003 9640 Worker thread wakes up
02:45:51.219 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.33) opts 0xd
02:45:51.219 00.000 9640 Handling offset move in thread for scope, endpoint = (0.65, -0.33)
02:45:51.219 00.000 9640 Moving (0.65, -0.33) raw xDistance=0.32 yDistance=0.67
02:45:51.219 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.32
02:45:51.219 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.67, m_sumCorr=1.6
02:45:51.219 00.000 9640 MoveAxis(W, 36, ABG)
02:45:51.219 00.000 9640 Guiding  Dir = 3, Dur = 36
02:45:51.219 00.000 9640 IsSlewing returns 0
02:45:51.220 00.001 9640 IsGuiding returns 0
02:45:51.220 00.000 9640 PulseGuide returned control before completion, sleep 46
02:45:51.224 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=8572, med=3212, FiltMin=3120, FiltMax=6960, Gamma=2.190
02:45:51.257 00.033 16872 UpdateGuideState exits: m=87019 SNR=170.1
02:45:51.262 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:51.265 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:45:51.268 00.003 16872 Enqueuing Expose request
02:45:51.276 00.008 9640 IsGuiding returns 1
02:45:51.277 00.001 9640 scope still moving after pulse duration time elapsed
02:45:51.306 00.029 9640 IsSlewing returns 0
02:45:51.306 00.000 9640 IsGuiding returns 0
02:45:51.306 00.000 9640 scope move finished after 36 + 50 ms
02:45:51.306 00.000 9640 Move returns status 0, amount 36
02:45:51.306 00.000 9640 MoveAxis(S, 25, ABG)
02:45:51.306 00.000 9640 Guiding  Dir = 1, Dur = 25
02:45:51.307 00.001 9640 IsSlewing returns 0
02:45:51.307 00.000 9640 IsGuiding returns 0
02:45:51.307 00.000 9640 PulseGuide returned control before completion, sleep 35
02:45:51.355 00.048 9640 IsGuiding returns 1
02:45:51.356 00.001 9640 scope still moving after pulse duration time elapsed
02:45:51.383 00.027 9640 IsSlewing returns 0
02:45:51.384 00.001 9640 IsGuiding returns 0
02:45:51.384 00.000 9640 scope move finished after 25 + 52 ms
02:45:51.386 00.002 9640 Move returns status 0, amount 25
02:45:51.386 00.000 9640 move complete, result=0
02:45:51.386 00.000 9640 worker thread done servicing request
02:45:51.386 00.000 9640 Worker thread wakes up
02:45:51.386 00.000 16872 GuideStep: 0.3 px 36 ms WEST, 0.7 px 25 ms SOUTH
02:45:51.390 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:45:51.390 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:45:53.850 02.460 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6b070607-08a3-4f9a-89d2-9bf18891d4d2"}
02:45:53.853 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6b070607-08a3-4f9a-89d2-9bf18891d4d2"}
02:45:53.857 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"30086fbd-b835-4691-b979-950a29851461"}
02:45:53.859 00.002 16872 case statement mapped state 6 to 3
02:45:53.862 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"30086fbd-b835-4691-b979-950a29851461"}
02:45:53.866 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"400a3411-b10c-437f-8a05-c34dd1b9bee1"}
02:45:53.871 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.85,7.08],"pixels":"..."},"id":"400a3411-b10c-437f-8a05-c34dd1b9bee1"}
02:45:55.465 01.594 9640 Exposure complete
02:45:55.603 00.138 9640 worker thread done servicing request
02:45:55.603 00.000 16872 OnExposeComplete: enter
02:45:55.606 00.003 16872 UpdateGuideState(): m_state=6
02:45:55.608 00.002 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
02:45:55.611 00.003 16872 Star::Find returns 1 (0), X=212.95, Y=199.43, Mass=88162, SNR=186.7, Peak=8684 HFD=3.9
02:45:55.613 00.002 16872 MultiStar: [#1 0.98,1.22,0.00,M1] [#2 1.08,1.47,0.00,M4] [#3 0.95,0.93,0.00,M2] [#4 0.81,2.05,0.00,M4] [#5 0.93,1.98,0.00,M4] [#6 0.81,1.65,0.00,M2] [#7 1.01,1.22,0.00,M4] [#8 0.98,1.30,0.00,M2] 
02:45:55.616 00.003 16872 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.59) = xAngle (2.23 = 2.23)
02:45:55.621 00.005 16872 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.27 = 2.27)
02:45:55.625 00.004 16872 CameraToMount -- cameraX=1.02 cameraY=0.76 hyp=1.27 cameraTheta=0.64 mountX=-0.78 mountY=0.97, mountTheta=2.24
02:45:55.629 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=1.02, y=0.76, opts=13)
02:45:55.631 00.002 16872 Enqueuing Move request for scope (1.02, 0.76)
02:45:55.635 00.004 9640 Worker thread wakes up
02:45:55.635 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.02, 0.76) opts 0xd
02:45:55.635 00.000 9640 Handling offset move in thread for scope, endpoint = (1.02, 0.76)
02:45:55.636 00.001 9640 Moving (1.02, 0.76) raw xDistance=-0.78 yDistance=0.97
02:45:55.636 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.78
02:45:55.636 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.97, m_sumCorr=1.8
02:45:55.636 00.000 9640 MoveAxis(E, 79, ABG)
02:45:55.636 00.000 9640 Guiding  Dir = 2, Dur = 79
02:45:55.636 00.000 9640 IsSlewing returns 0
02:45:55.636 00.000 9640 IsGuiding returns 0
02:45:55.637 00.001 9640 PulseGuide returned control before completion, sleep 89
02:45:55.641 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=8684, med=3212, FiltMin=3104, FiltMax=7260, Gamma=2.190
02:45:55.674 00.033 16872 UpdateGuideState exits: m=88162 SNR=186.7
02:45:55.677 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:55.681 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:45:55.686 00.005 16872 Enqueuing Expose request
02:45:55.727 00.041 9640 IsGuiding returns 1
02:45:55.727 00.000 9640 scope still moving after pulse duration time elapsed
02:45:55.758 00.031 9640 IsSlewing returns 0
02:45:55.758 00.000 9640 IsGuiding returns 0
02:45:55.758 00.000 9640 scope move finished after 79 + 42 ms
02:45:55.758 00.000 9640 Move returns status 0, amount 79
02:45:55.758 00.000 9640 MoveAxis(S, 21, ABG)
02:45:55.758 00.000 9640 Guiding  Dir = 1, Dur = 21
02:45:55.759 00.001 9640 IsSlewing returns 0
02:45:55.759 00.000 9640 IsGuiding returns 0
02:45:55.760 00.001 9640 PulseGuide returned control before completion, sleep 31
02:45:55.805 00.045 9640 IsGuiding returns 1
02:45:55.805 00.000 9640 scope still moving after pulse duration time elapsed
02:45:55.835 00.030 9640 IsSlewing returns 0
02:45:55.835 00.000 9640 IsGuiding returns 0
02:45:55.835 00.000 9640 scope move finished after 21 + 55 ms
02:45:55.835 00.000 9640 Move returns status 0, amount 21
02:45:55.836 00.001 9640 move complete, result=0
02:45:55.836 00.000 9640 worker thread done servicing request
02:45:55.836 00.000 9640 Worker thread wakes up
02:45:55.836 00.000 16872 GuideStep: -0.8 px 79 ms EAST, 1.0 px 21 ms SOUTH
02:45:55.839 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:45:55.839 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:45:57.349 01.510 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd906707-a0f4-4380-967b-bee0825e9acf"}
02:45:57.353 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fd906707-a0f4-4380-967b-bee0825e9acf"}
02:45:57.357 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b44632bd-c5ef-42dc-b1f3-899a8e2bffc3"}
02:45:57.361 00.004 16872 case statement mapped state 6 to 3
02:45:57.365 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b44632bd-c5ef-42dc-b1f3-899a8e2bffc3"}
02:45:57.370 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e493006f-e885-4ddd-84ab-db43c4fcac85"}
02:45:57.374 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.95,7.43],"pixels":"..."},"id":"e493006f-e885-4ddd-84ab-db43c4fcac85"}
02:45:59.901 02.527 9640 Exposure complete
02:46:00.040 00.139 9640 worker thread done servicing request
02:46:00.041 00.001 16872 OnExposeComplete: enter
02:46:00.044 00.003 16872 UpdateGuideState(): m_state=6
02:46:00.050 00.006 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
02:46:00.052 00.002 16872 Star::Find returns 1 (0), X=213.05, Y=198.97, Mass=84202, SNR=173.7, Peak=7868 HFD=4.4
02:46:00.054 00.002 16872 MultiStar: [#1 0.90,0.74,0.00,M2] [#2 0.95,0.78,0.00,M5] [#3 1.26,0.09,0.00,M3] [#4 0.81,1.34,0.00,M5] [#5 0.83,1.29,0.00,M5] [#6 1.30,1.25,0.00,M3] [#7 0.84,0.37,0.00,M5] [#8 0.84,0.61,0.00,M3] 
02:46:00.058 00.004 16872 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.59) = xAngle (1.85 = 1.85)
02:46:00.060 00.002 16872 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.90 = 1.90)
02:46:00.063 00.003 16872 CameraToMount -- cameraX=1.12 cameraY=0.31 hyp=1.16 cameraTheta=0.27 mountX=-0.32 mountY=1.10, mountTheta=1.86
02:46:00.068 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=1.12, y=0.31, opts=13)
02:46:00.073 00.005 16872 Enqueuing Move request for scope (1.12, 0.31)
02:46:00.076 00.003 9640 Worker thread wakes up
02:46:00.076 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.12, 0.31) opts 0xd
02:46:00.076 00.000 9640 Handling offset move in thread for scope, endpoint = (1.12, 0.31)
02:46:00.076 00.000 9640 Moving (1.12, 0.31) raw xDistance=-0.32 yDistance=1.10
02:46:00.076 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.32
02:46:00.076 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 1.10, m_sumCorr=2
02:46:00.076 00.000 9640 MoveAxis(E, 42, ABG)
02:46:00.076 00.000 9640 Guiding  Dir = 2, Dur = 42
02:46:00.077 00.001 9640 IsSlewing returns 0
02:46:00.077 00.000 9640 IsGuiding returns 0
02:46:00.077 00.000 9640 PulseGuide returned control before completion, sleep 52
02:46:00.084 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=7868, med=3204, FiltMin=3128, FiltMax=6620, Gamma=2.190
02:46:00.119 00.035 16872 UpdateGuideState exits: m=84202 SNR=173.7
02:46:00.121 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:00.125 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:46:00.130 00.005 16872 Enqueuing Expose request
02:46:00.143 00.013 9640 IsGuiding returns 1
02:46:00.144 00.001 9640 scope still moving after pulse duration time elapsed
02:46:00.175 00.031 9640 IsSlewing returns 0
02:46:00.175 00.000 9640 IsGuiding returns 0
02:46:00.176 00.001 9640 scope move finished after 42 + 56 ms
02:46:00.176 00.000 9640 Move returns status 0, amount 42
02:46:00.176 00.000 9640 MoveAxis(S, 26, ABG)
02:46:00.176 00.000 9640 Guiding  Dir = 1, Dur = 26
02:46:00.176 00.000 9640 IsSlewing returns 0
02:46:00.177 00.001 9640 IsGuiding returns 0
02:46:00.177 00.000 9640 PulseGuide returned control before completion, sleep 36
02:46:00.220 00.043 9640 IsGuiding returns 1
02:46:00.220 00.000 9640 scope still moving after pulse duration time elapsed
02:46:00.254 00.034 9640 IsSlewing returns 0
02:46:00.255 00.001 9640 IsGuiding returns 0
02:46:00.255 00.000 9640 scope move finished after 26 + 52 ms
02:46:00.256 00.001 9640 Move returns status 0, amount 26
02:46:00.256 00.000 9640 move complete, result=0
02:46:00.256 00.000 9640 worker thread done servicing request
02:46:00.256 00.000 16872 GuideStep: -0.3 px 42 ms EAST, 1.1 px 26 ms SOUTH
02:46:00.259 00.003 9640 Worker thread wakes up
02:46:00.259 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:46:00.259 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:46:00.847 00.588 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b5e10e72-0234-469a-9b54-f027af38ca6e"}
02:46:00.852 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b5e10e72-0234-469a-9b54-f027af38ca6e"}
02:46:00.859 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"007efac0-9e04-4afc-bcb0-ce8dd1888ea2"}
02:46:00.862 00.003 16872 case statement mapped state 6 to 3
02:46:00.868 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"007efac0-9e04-4afc-bcb0-ce8dd1888ea2"}
02:46:00.875 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d6b7a8fe-ac71-4259-bdeb-8bc2ecc4520f"}
02:46:00.879 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.05,6.97],"pixels":"..."},"id":"d6b7a8fe-ac71-4259-bdeb-8bc2ecc4520f"}
02:46:04.319 03.440 9640 Exposure complete
02:46:04.347 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"caba74ad-70a3-41c2-99cb-782f573232e7"}
02:46:04.350 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"caba74ad-70a3-41c2-99cb-782f573232e7"}
02:46:04.354 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3fa6b250-a189-4605-a3ca-13bb39271cdc"}
02:46:04.358 00.004 16872 case statement mapped state 6 to 3
02:46:04.361 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3fa6b250-a189-4605-a3ca-13bb39271cdc"}
02:46:04.365 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5d92292c-38e0-4b90-b8e7-7128d763394c"}
02:46:04.368 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.05,6.97],"pixels":"..."},"id":"5d92292c-38e0-4b90-b8e7-7128d763394c"}
02:46:04.457 00.089 9640 worker thread done servicing request
02:46:04.457 00.000 16872 OnExposeComplete: enter
02:46:04.460 00.003 16872 UpdateGuideState(): m_state=6
02:46:04.463 00.003 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
02:46:04.467 00.004 16872 Star::Find returns 1 (0), X=213.19, Y=198.23, Mass=84993, SNR=179.5, Peak=9044 HFD=3.9
02:46:04.471 00.004 16872 MultiStar: [#1 0.94,0.08,0.00,M3] [#2 0.87,0.09,0.00,M6] [#3 0.80,-0.53,0.00,M4] [#4 0.65,0.19,0.22,U] [#5 0.66,0.14,0.21,U] [#6 1.15,0.22,0.00,M4] [#7 0.88,-0.40,0.00,M6] [#8 1.16,-0.21,0.00,M4] 
02:46:04.474 00.003 16872 refined, 2 included, MultiStar: {1.08, -0.26}, one-star: {1.26, -0.44}
02:46:04.476 00.002 16872 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.59) = xAngle (1.35 = 1.35)
02:46:04.480 00.004 16872 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.40 = 1.40)
02:46:04.482 00.002 16872 CameraToMount -- cameraX=1.08 cameraY=-0.26 hyp=1.11 cameraTheta=-0.23 mountX=0.24 mountY=1.09, mountTheta=1.35
02:46:04.486 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=1.08, y=-0.26, opts=13)
02:46:04.489 00.003 16872 Enqueuing Move request for scope (1.08, -0.26)
02:46:04.492 00.003 9640 Worker thread wakes up
02:46:04.492 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.08, -0.26) opts 0xd
02:46:04.492 00.000 9640 Handling offset move in thread for scope, endpoint = (1.08, -0.26)
02:46:04.492 00.000 9640 Moving (1.08, -0.26) raw xDistance=0.24 yDistance=1.09
02:46:04.492 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.24
02:46:04.492 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 1.09, m_sumCorr=2.3
02:46:04.492 00.000 9640 MoveAxis(W, 21, ABG)
02:46:04.492 00.000 9640 Guiding  Dir = 3, Dur = 21
02:46:04.492 00.000 9640 IsSlewing returns 0
02:46:04.492 00.000 9640 IsGuiding returns 0
02:46:04.493 00.001 9640 PulseGuide returned control before completion, sleep 31
02:46:04.498 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=9044, med=3212, FiltMin=3132, FiltMax=7096, Gamma=2.190
02:46:04.526 00.028 9640 IsGuiding returns 1
02:46:04.527 00.001 9640 scope still moving after pulse duration time elapsed
02:46:04.530 00.003 16872 UpdateGuideState exits: m=84993 SNR=179.5
02:46:04.535 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:04.539 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:46:04.542 00.003 16872 Enqueuing Expose request
02:46:04.558 00.016 9640 IsSlewing returns 0
02:46:04.558 00.000 9640 IsGuiding returns 0
02:46:04.559 00.001 9640 scope move finished after 21 + 44 ms
02:46:04.559 00.000 9640 Move returns status 0, amount 21
02:46:04.559 00.000 9640 MoveAxis(S, 36, ABG)
02:46:04.559 00.000 9640 Guiding  Dir = 1, Dur = 36
02:46:04.559 00.000 9640 IsSlewing returns 0
02:46:04.559 00.000 9640 IsGuiding returns 0
02:46:04.559 00.000 9640 PulseGuide returned control before completion, sleep 46
02:46:04.619 00.060 9640 IsGuiding returns 1
02:46:04.619 00.000 9640 scope still moving after pulse duration time elapsed
02:46:04.650 00.031 9640 IsSlewing returns 0
02:46:04.650 00.000 9640 IsGuiding returns 0
02:46:04.650 00.000 9640 scope move finished after 36 + 55 ms
02:46:04.650 00.000 9640 Move returns status 0, amount 36
02:46:04.650 00.000 9640 move complete, result=0
02:46:04.650 00.000 9640 worker thread done servicing request
02:46:04.650 00.000 9640 Worker thread wakes up
02:46:04.650 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:46:04.650 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:46:04.650 00.000 16872 GuideStep: 0.2 px 21 ms WEST, 1.1 px 36 ms SOUTH
02:46:07.845 03.195 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42c0e5a0-1720-4441-8766-9396f33d1dd3"}
02:46:07.849 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"42c0e5a0-1720-4441-8766-9396f33d1dd3"}
02:46:07.852 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85ba4353-bd6f-42db-a859-6a431b6fab5a"}
02:46:07.855 00.003 16872 case statement mapped state 6 to 3
02:46:07.857 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"85ba4353-bd6f-42db-a859-6a431b6fab5a"}
02:46:07.861 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2ab8be95-411e-445c-9d11-3e846d558d83"}
02:46:07.865 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.19,7.23],"pixels":"..."},"id":"2ab8be95-411e-445c-9d11-3e846d558d83"}
02:46:08.716 00.851 9640 Exposure complete
02:46:08.856 00.140 9640 worker thread done servicing request
02:46:08.857 00.001 16872 OnExposeComplete: enter
02:46:08.860 00.003 16872 UpdateGuideState(): m_state=6
02:46:08.863 00.003 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
02:46:08.866 00.003 16872 Star::Find returns 1 (0), X=213.23, Y=198.45, Mass=86044, SNR=183.8, Peak=8272 HFD=3.9
02:46:08.869 00.003 16872 MultiStar: [#1 1.12,0.35,0.00,M4] [#2 0.99,0.36,0.00,M7] [#3 1.33,-0.40,0.00,M5] [#4 0.96,0.70,0.00,M5] [#5 0.74,0.69,0.00,M5] [#6 1.33,0.16,0.00,M5] [#7 1.08,0.20,0.00,M7] [#8 0.93,-0.16,0.00,M5] 
02:46:08.871 00.002 16872 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.59) = xAngle (1.42 = 1.42)
02:46:08.873 00.002 16872 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.47 = 1.47)
02:46:08.879 00.006 16872 CameraToMount -- cameraX=1.30 cameraY=-0.21 hyp=1.32 cameraTheta=-0.16 mountX=0.19 mountY=1.31, mountTheta=1.42
02:46:08.884 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=1.30, y=-0.21, opts=13)
02:46:08.887 00.003 16872 Enqueuing Move request for scope (1.30, -0.21)
02:46:08.890 00.003 9640 Worker thread wakes up
02:46:08.890 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.30, -0.21) opts 0xd
02:46:08.890 00.000 9640 Handling offset move in thread for scope, endpoint = (1.30, -0.21)
02:46:08.890 00.000 9640 Moving (1.30, -0.21) raw xDistance=0.19 yDistance=1.31
02:46:08.890 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.19
02:46:08.890 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.35, input 1.31, m_sumCorr=2.6
02:46:08.890 00.000 9640 MoveAxis(W, 23, ABG)
02:46:08.890 00.000 9640 Guiding  Dir = 3, Dur = 23
02:46:08.891 00.001 9640 IsSlewing returns 0
02:46:08.891 00.000 9640 IsGuiding returns 0
02:46:08.891 00.000 9640 PulseGuide returned control before completion, sleep 33
02:46:08.896 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=8272, med=3212, FiltMin=3070, FiltMax=6852, Gamma=2.190
02:46:08.928 00.032 16872 UpdateGuideState exits: m=86044 SNR=183.8
02:46:08.930 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:08.933 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:46:08.935 00.002 16872 Enqueuing Expose request
02:46:08.941 00.006 9640 IsGuiding returns 1
02:46:08.942 00.001 9640 scope still moving after pulse duration time elapsed
02:46:08.967 00.025 9640 IsSlewing returns 0
02:46:08.967 00.000 9640 IsGuiding returns 0
02:46:08.967 00.000 9640 scope move finished after 23 + 54 ms
02:46:08.969 00.002 9640 Move returns status 0, amount 23
02:46:08.969 00.000 9640 MoveAxis(S, 42, ABG)
02:46:08.969 00.000 9640 Guiding  Dir = 1, Dur = 42
02:46:08.969 00.000 9640 IsSlewing returns 0
02:46:08.969 00.000 9640 IsGuiding returns 0
02:46:08.969 00.000 9640 PulseGuide returned control before completion, sleep 52
02:46:09.030 00.061 9640 IsGuiding returns 1
02:46:09.030 00.000 9640 scope still moving after pulse duration time elapsed
02:46:09.061 00.031 9640 IsSlewing returns 0
02:46:09.061 00.000 9640 IsGuiding returns 0
02:46:09.062 00.001 9640 scope move finished after 42 + 50 ms
02:46:09.062 00.000 9640 Move returns status 0, amount 42
02:46:09.062 00.000 9640 move complete, result=0
02:46:09.062 00.000 9640 worker thread done servicing request
02:46:09.062 00.000 9640 Worker thread wakes up
02:46:09.062 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:46:09.062 00.000 16872 GuideStep: 0.2 px 23 ms WEST, 1.3 px 42 ms SOUTH
02:46:09.066 00.004 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:46:11.346 02.280 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b184cb75-0fa1-4cdd-905a-998b71c0d521"}
02:46:11.349 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b184cb75-0fa1-4cdd-905a-998b71c0d521"}
02:46:11.352 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"96d890e2-b164-42a5-a993-d030b01d4327"}
02:46:11.354 00.002 16872 case statement mapped state 6 to 3
02:46:11.358 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"96d890e2-b164-42a5-a993-d030b01d4327"}
02:46:11.362 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bf474032-0daf-45e3-8a7f-71bc29ed2ed8"}
02:46:11.366 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.23,7.45],"pixels":"..."},"id":"bf474032-0daf-45e3-8a7f-71bc29ed2ed8"}
02:46:13.117 01.751 9640 Exposure complete
02:46:13.256 00.139 9640 worker thread done servicing request
02:46:13.256 00.000 16872 OnExposeComplete: enter
02:46:13.260 00.004 16872 UpdateGuideState(): m_state=6
02:46:13.263 00.003 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
02:46:13.266 00.003 16872 Star::Find returns 1 (0), X=212.67, Y=199.77, Mass=87542, SNR=181.1, Peak=8660 HFD=3.9
02:46:13.269 00.003 16872 MultiStar: [#1 0.64,1.01,0.00,M5] [#2 0.53,1.44,0.00,M8] [#3 0.78,0.67,0.00,M6] [#4 0.09,1.72,0.00,M6] [#5 0.56,1.94,0.00,M6] [#6 0.48,1.57,0.00,M6] [#7 0.54,1.22,0.00,M8] [#8 0.18,1.16,0.00,M6] 
02:46:13.271 00.002 16872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.59) = xAngle (2.57 = 2.57)
02:46:13.274 00.003 16872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.61 = 2.61)
02:46:13.277 00.003 16872 CameraToMount -- cameraX=0.74 cameraY=1.11 hyp=1.33 cameraTheta=0.98 mountX=-1.12 mountY=0.67, mountTheta=2.60
02:46:13.282 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.74, y=1.11, opts=13)
02:46:13.287 00.005 16872 Enqueuing Move request for scope (0.74, 1.11)
02:46:13.290 00.003 9640 Worker thread wakes up
02:46:13.290 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.74, 1.11) opts 0xd
02:46:13.290 00.000 9640 Handling offset move in thread for scope, endpoint = (0.74, 1.11)
02:46:13.290 00.000 9640 Moving (0.74, 1.11) raw xDistance=-1.12 yDistance=0.67
02:46:13.290 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.12
02:46:13.290 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.34, input 0.67, m_sumCorr=3
02:46:13.291 00.001 9640 MoveAxis(E, 117, ABG)
02:46:13.291 00.000 9640 Guiding  Dir = 2, Dur = 117
02:46:13.291 00.000 9640 IsSlewing returns 0
02:46:13.291 00.000 9640 IsGuiding returns 0
02:46:13.291 00.000 9640 PulseGuide returned control before completion, sleep 127
02:46:13.297 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=8660, med=3212, FiltMin=3128, FiltMax=6752, Gamma=2.190
02:46:13.328 00.031 16872 UpdateGuideState exits: m=87542 SNR=181.1
02:46:13.331 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:13.333 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:46:13.337 00.004 16872 Enqueuing Expose request
02:46:13.435 00.098 9640 IsGuiding returns 1
02:46:13.435 00.000 9640 scope still moving after pulse duration time elapsed
02:46:13.467 00.032 9640 IsSlewing returns 0
02:46:13.468 00.001 9640 IsGuiding returns 1
02:46:13.499 00.031 9640 IsSlewing returns 0
02:46:13.499 00.000 9640 IsGuiding returns 1
02:46:13.532 00.033 9640 IsSlewing returns 0
02:46:13.532 00.000 9640 IsGuiding returns 0
02:46:13.534 00.002 9640 scope move finished after 117 + 124 ms
02:46:13.534 00.000 9640 Move returns status 0, amount 117
02:46:13.534 00.000 9640 MoveAxis(S, 41, ABG)
02:46:13.534 00.000 9640 Guiding  Dir = 1, Dur = 41
02:46:13.534 00.000 9640 IsSlewing returns 0
02:46:13.534 00.000 9640 IsGuiding returns 0
02:46:13.535 00.001 9640 PulseGuide returned control before completion, sleep 51
02:46:13.595 00.060 9640 IsGuiding returns 1
02:46:13.595 00.000 9640 scope still moving after pulse duration time elapsed
02:46:13.627 00.032 9640 IsSlewing returns 0
02:46:13.628 00.001 9640 IsGuiding returns 0
02:46:13.628 00.000 9640 scope move finished after 41 + 52 ms
02:46:13.628 00.000 9640 Move returns status 0, amount 41
02:46:13.628 00.000 9640 move complete, result=0
02:46:13.628 00.000 9640 worker thread done servicing request
02:46:13.628 00.000 9640 Worker thread wakes up
02:46:13.628 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:46:13.628 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:46:13.628 00.000 16872 GuideStep: -1.1 px 117 ms EAST, 0.7 px 41 ms SOUTH
02:46:14.845 01.217 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8cb5110e-7979-492c-af53-811d9f35f4f6"}
02:46:14.849 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8cb5110e-7979-492c-af53-811d9f35f4f6"}
02:46:14.853 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9e71852-6b52-4a41-b465-09be811cb42c"}
02:46:14.855 00.002 16872 case statement mapped state 6 to 3
02:46:14.857 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9e71852-6b52-4a41-b465-09be811cb42c"}
02:46:14.862 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f15463cc-d51b-4ae4-9916-028b89d68ba4"}
02:46:14.864 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.67,6.77],"pixels":"..."},"id":"f15463cc-d51b-4ae4-9916-028b89d68ba4"}
02:46:17.684 02.820 9640 Exposure complete
02:46:17.820 00.136 9640 worker thread done servicing request
02:46:17.821 00.001 16872 OnExposeComplete: enter
02:46:17.824 00.003 16872 UpdateGuideState(): m_state=6
02:46:17.829 00.005 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
02:46:17.831 00.002 16872 Star::Find returns 1 (0), X=212.29, Y=198.02, Mass=94879, SNR=192.4, Peak=10008 HFD=4.0
02:46:17.835 00.004 16872 MultiStar: [#1 0.33,-0.12,0.29,U] [#2 0.37,-0.01,0.23,U] [#3 0.28,-0.21,0.25,U] [#4 0.30,0.30,0.19,U] [#5 0.41,0.26,0.18,U] [#6 0.62,0.61,0.15,U] [#7 0.29,-0.09,0.13,U] [#8 0.19,-0.35,0.12,U] 
02:46:17.839 00.004 16872 refined, 8 included, MultiStar: {0.35, -0.24}, one-star: {0.36, -0.65}
02:46:17.842 00.003 16872 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.59) = xAngle (1.00 = 1.00)
02:46:17.844 00.002 16872 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.04 = 1.04)
02:46:17.846 00.002 16872 CameraToMount -- cameraX=0.35 cameraY=-0.24 hyp=0.42 cameraTheta=-0.59 mountX=0.23 mountY=0.37, mountTheta=1.01
02:46:17.854 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=-0.24, opts=13)
02:46:17.857 00.003 16872 Enqueuing Move request for scope (0.35, -0.24)
02:46:17.860 00.003 9640 Worker thread wakes up
02:46:17.860 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.24) opts 0xd
02:46:17.860 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, -0.24)
02:46:17.860 00.000 9640 Moving (0.35, -0.24) raw xDistance=0.23 yDistance=0.37
02:46:17.860 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.23
02:46:17.860 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.37, m_sumCorr=3.2
02:46:17.860 00.000 9640 MoveAxis(W, 13, ABG)
02:46:17.860 00.000 9640 Guiding  Dir = 3, Dur = 13
02:46:17.861 00.001 9640 IsSlewing returns 0
02:46:17.861 00.000 9640 IsGuiding returns 0
02:46:17.861 00.000 9640 PulseGuide returned control before completion, sleep 23
02:46:17.868 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=10008, med=3212, FiltMin=3144, FiltMax=7536, Gamma=2.190
02:46:17.897 00.029 9640 IsGuiding returns 1
02:46:17.897 00.000 9640 scope still moving after pulse duration time elapsed
02:46:17.900 00.003 16872 UpdateGuideState exits: m=94879 SNR=192.4
02:46:17.903 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:17.906 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:46:17.908 00.002 16872 Enqueuing Expose request
02:46:17.927 00.019 9640 IsSlewing returns 0
02:46:17.927 00.000 9640 IsGuiding returns 1
02:46:17.959 00.032 9640 IsSlewing returns 0
02:46:17.959 00.000 9640 IsGuiding returns 1
02:46:17.990 00.031 9640 IsSlewing returns 0
02:46:17.990 00.000 9640 IsGuiding returns 0
02:46:17.990 00.000 9640 scope move finished after 13 + 115 ms
02:46:17.990 00.000 9640 Move returns status 0, amount 13
02:46:17.990 00.000 9640 MoveAxis(S, 32, ABG)
02:46:17.990 00.000 9640 Guiding  Dir = 1, Dur = 32
02:46:17.991 00.001 9640 IsSlewing returns 0
02:46:17.991 00.000 9640 IsGuiding returns 0
02:46:17.991 00.000 9640 PulseGuide returned control before completion, sleep 42
02:46:18.037 00.046 9640 IsGuiding returns 1
02:46:18.037 00.000 9640 scope still moving after pulse duration time elapsed
02:46:18.068 00.031 9640 IsSlewing returns 0
02:46:18.069 00.001 9640 IsGuiding returns 0
02:46:18.069 00.000 9640 scope move finished after 32 + 46 ms
02:46:18.069 00.000 9640 Move returns status 0, amount 32
02:46:18.069 00.000 9640 move complete, result=0
02:46:18.069 00.000 9640 worker thread done servicing request
02:46:18.069 00.000 16872 GuideStep: 0.2 px 13 ms WEST, 0.4 px 32 ms SOUTH
02:46:18.072 00.003 9640 Worker thread wakes up
02:46:18.072 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:46:18.072 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:46:18.350 00.278 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"efab1eff-3f84-49f3-9ee2-585b4d34a355"}
02:46:18.354 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"efab1eff-3f84-49f3-9ee2-585b4d34a355"}
02:46:18.358 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1005c04b-0a77-403b-9609-7d053e7f42ef"}
02:46:18.362 00.004 16872 case statement mapped state 6 to 3
02:46:18.365 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1005c04b-0a77-403b-9609-7d053e7f42ef"}
02:46:18.369 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"df6490b2-f7b8-4a1a-9f7a-45c80c3d0326"}
02:46:18.373 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.29,7.02],"pixels":"..."},"id":"df6490b2-f7b8-4a1a-9f7a-45c80c3d0326"}
02:46:21.850 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5bede6da-9678-4b59-a660-bb7a99c5918f"}
02:46:21.854 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5bede6da-9678-4b59-a660-bb7a99c5918f"}
02:46:21.858 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a15a749e-de90-4225-b361-bd35ceb2664f"}
02:46:21.861 00.003 16872 case statement mapped state 6 to 3
02:46:21.864 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a15a749e-de90-4225-b361-bd35ceb2664f"}
02:46:21.869 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cf2ce2b7-8197-41a4-8d18-0472135e5606"}
02:46:21.875 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.29,7.02],"pixels":"..."},"id":"cf2ce2b7-8197-41a4-8d18-0472135e5606"}
02:46:22.126 00.251 9640 Exposure complete
02:46:22.264 00.138 9640 worker thread done servicing request
02:46:22.264 00.000 16872 OnExposeComplete: enter
02:46:22.267 00.003 16872 UpdateGuideState(): m_state=6
02:46:22.270 00.003 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
02:46:22.273 00.003 16872 Star::Find returns 1 (0), X=212.52, Y=198.91, Mass=82516, SNR=178.6, Peak=7668 HFD=4.0
02:46:22.277 00.004 16872 MultiStar: [#1 0.10,0.32,0.32,U] [#2 0.27,0.88,0.00,M8] [#3 0.35,0.26,0.28,U] [#4 0.02,1.07,0.00,M6] [#5 0.17,0.98,0.00,M6] [#6 0.36,0.83,0.00,M6] [#7 0.11,0.32,0.14,U] [#8 0.03,0.65,0.16,U] 
02:46:22.279 00.002 16872 refined, 4 included, MultiStar: {0.39, 0.30}, one-star: {0.59, 0.24}
02:46:22.282 00.003 16872 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.59) = xAngle (2.24 = 2.24)
02:46:22.285 00.003 16872 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.28 = 2.28)
02:46:22.288 00.003 16872 CameraToMount -- cameraX=0.39 cameraY=0.30 hyp=0.49 cameraTheta=0.65 mountX=-0.30 mountY=0.37, mountTheta=2.26
02:46:22.294 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.39, y=0.30, opts=13)
02:46:22.298 00.004 16872 Enqueuing Move request for scope (0.39, 0.30)
02:46:22.300 00.002 9640 Worker thread wakes up
02:46:22.300 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.30) opts 0xd
02:46:22.300 00.000 9640 Handling offset move in thread for scope, endpoint = (0.39, 0.30)
02:46:22.300 00.000 9640 Moving (0.39, 0.30) raw xDistance=-0.30 yDistance=0.37
02:46:22.301 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.30
02:46:22.301 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.37, m_sumCorr=3.2
02:46:22.301 00.000 9640 MoveAxis(E, 31, ABG)
02:46:22.301 00.000 9640 Guiding  Dir = 2, Dur = 31
02:46:22.301 00.000 9640 IsSlewing returns 0
02:46:22.301 00.000 9640 IsGuiding returns 0
02:46:22.302 00.001 9640 PulseGuide returned control before completion, sleep 41
02:46:22.308 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=7668, med=3212, FiltMin=3108, FiltMax=6828, Gamma=2.190
02:46:22.342 00.034 16872 UpdateGuideState exits: m=82516 SNR=178.6
02:46:22.346 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:22.350 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:46:22.353 00.003 16872 Enqueuing Expose request
02:46:22.356 00.003 9640 IsGuiding returns 1
02:46:22.356 00.000 9640 scope still moving after pulse duration time elapsed
02:46:22.383 00.027 9640 IsSlewing returns 0
02:46:22.384 00.001 9640 IsGuiding returns 0
02:46:22.384 00.000 9640 scope move finished after 31 + 51 ms
02:46:22.384 00.000 9640 Move returns status 0, amount 31
02:46:22.384 00.000 9640 MoveAxis(N, 0, ABG)
02:46:22.385 00.001 9640 Move returns status 0, amount 0
02:46:22.385 00.000 9640 move complete, result=0
02:46:22.385 00.000 9640 worker thread done servicing request
02:46:22.385 00.000 9640 Worker thread wakes up
02:46:22.386 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:46:22.386 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:46:22.387 00.001 16872 GuideStep: -0.3 px 31 ms EAST, 0.4 px 0 ms NORTH
02:46:25.350 02.963 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d750d785-69eb-4e50-ac4b-39069e2ccfda"}
02:46:25.354 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d750d785-69eb-4e50-ac4b-39069e2ccfda"}
02:46:25.357 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"543381d4-b159-4e49-8ba4-1c41a5b5daf7"}
02:46:25.360 00.003 16872 case statement mapped state 6 to 3
02:46:25.364 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"543381d4-b159-4e49-8ba4-1c41a5b5daf7"}
02:46:25.368 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"864973a8-7bc8-4170-9a42-7cc5415b89b6"}
02:46:25.371 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.52,6.91],"pixels":"..."},"id":"864973a8-7bc8-4170-9a42-7cc5415b89b6"}
02:46:26.451 01.080 9640 Exposure complete
02:46:26.588 00.137 9640 worker thread done servicing request
02:46:26.588 00.000 16872 OnExposeComplete: enter
02:46:26.598 00.010 16872 UpdateGuideState(): m_state=6
02:46:26.605 00.007 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
02:46:26.609 00.004 16872 Star::Find returns 1 (0), X=212.45, Y=198.86, Mass=85706, SNR=175.2, Peak=8340 HFD=3.9
02:46:26.614 00.005 16872 MultiStar: [#1 0.37,0.60,0.31,U] [#2 0.27,0.66,0.25,U] [#3 0.41,0.41,0.27,U] [#4 0.33,1.14,0.00,M7] [#5 0.16,0.68,0.19,U] [#6 0.54,1.33,0.00,M7] [#7 0.54,0.56,0.16,U] [#8 -0.11,0.35,0.15,U] 
02:46:26.618 00.004 16872 single-star, 6 included, MultiStar: {0.39, 0.40}, one-star: {0.53, 0.20}
02:46:26.622 00.004 16872 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.59) = xAngle (1.94 = 1.94)
02:46:26.624 00.002 16872 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.99 = 1.99)
02:46:26.627 00.003 16872 CameraToMount -- cameraX=0.53 cameraY=0.20 hyp=0.56 cameraTheta=0.36 mountX=-0.20 mountY=0.51, mountTheta=1.95
02:46:26.631 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.53, y=0.20, opts=13)
02:46:26.633 00.002 16872 Enqueuing Move request for scope (0.53, 0.20)
02:46:26.636 00.003 9640 Worker thread wakes up
02:46:26.637 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.20) opts 0xd
02:46:26.637 00.000 9640 Handling offset move in thread for scope, endpoint = (0.53, 0.20)
02:46:26.637 00.000 9640 Moving (0.53, 0.20) raw xDistance=-0.20 yDistance=0.51
02:46:26.637 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.20
02:46:26.637 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.51, m_sumCorr=3.4
02:46:26.637 00.000 9640 MoveAxis(E, 25, ABG)
02:46:26.637 00.000 9640 Guiding  Dir = 2, Dur = 25
02:46:26.637 00.000 9640 IsSlewing returns 0
02:46:26.637 00.000 9640 IsGuiding returns 0
02:46:26.638 00.001 9640 PulseGuide returned control before completion, sleep 35
02:46:26.644 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2824, max=8340, med=3204, FiltMin=3132, FiltMax=6760, Gamma=2.190
02:46:26.674 00.030 9640 IsGuiding returns 1
02:46:26.674 00.000 9640 scope still moving after pulse duration time elapsed
02:46:26.675 00.001 16872 UpdateGuideState exits: m=85706 SNR=175.2
02:46:26.678 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:26.681 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:46:26.684 00.003 16872 Enqueuing Expose request
02:46:26.705 00.021 9640 IsSlewing returns 0
02:46:26.706 00.001 9640 IsGuiding returns 0
02:46:26.706 00.000 9640 scope move finished after 25 + 43 ms
02:46:26.706 00.000 9640 Move returns status 0, amount 25
02:46:26.706 00.000 9640 MoveAxis(S, 24, ABG)
02:46:26.706 00.000 9640 Guiding  Dir = 1, Dur = 24
02:46:26.707 00.001 9640 IsSlewing returns 0
02:46:26.707 00.000 9640 IsGuiding returns 0
02:46:26.707 00.000 9640 PulseGuide returned control before completion, sleep 34
02:46:26.752 00.045 9640 IsGuiding returns 1
02:46:26.753 00.001 9640 scope still moving after pulse duration time elapsed
02:46:26.784 00.031 9640 IsSlewing returns 0
02:46:26.785 00.001 9640 IsGuiding returns 0
02:46:26.785 00.000 9640 scope move finished after 24 + 54 ms
02:46:26.785 00.000 9640 Move returns status 0, amount 24
02:46:26.785 00.000 9640 move complete, result=0
02:46:26.785 00.000 9640 worker thread done servicing request
02:46:26.785 00.000 9640 Worker thread wakes up
02:46:26.785 00.000 16872 GuideStep: -0.2 px 25 ms EAST, 0.5 px 24 ms SOUTH
02:46:26.791 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
02:46:26.791 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:46:28.850 02.059 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4370437e-3ea1-4970-b954-7b00b08f94fe"}
02:46:28.853 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4370437e-3ea1-4970-b954-7b00b08f94fe"}
02:46:28.858 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"23ac5646-5f8e-458f-afe6-c4e521634cdc"}
02:46:28.861 00.003 16872 case statement mapped state 6 to 3
02:46:28.864 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"23ac5646-5f8e-458f-afe6-c4e521634cdc"}
02:46:28.866 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dc9f32d1-78e4-4b34-a969-8914f76d5865"}
02:46:28.870 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.45,6.86],"pixels":"..."},"id":"dc9f32d1-78e4-4b34-a969-8914f76d5865"}
02:46:30.861 01.991 9640 Exposure complete
02:46:30.997 00.136 9640 worker thread done servicing request
02:46:30.997 00.000 16872 OnExposeComplete: enter
02:46:30.999 00.002 16872 UpdateGuideState(): m_state=6
02:46:31.005 00.006 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
02:46:31.008 00.003 16872 Star::Find returns 1 (0), X=212.05, Y=198.61, Mass=91314, SNR=192.7, Peak=9456 HFD=3.9
02:46:31.011 00.003 16872 MultiStar: [#1 0.01,0.26,0.27,U] [#2 0.22,0.50,0.24,U] [#3 0.07,-0.09,0.24,U] [#4 -0.13,0.29,0.22,U] [#5 0.03,0.60,0.18,U] [#6 -0.09,0.97,0.00,M8] [#7 0.03,0.09,0.13,U] [#8 -0.40,0.27,0.12,U] 
02:46:31.013 00.002 16872 single-star, 7 included, MultiStar: {0.05, 0.14}, one-star: {0.12, -0.06}
02:46:31.016 00.003 16872 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.59) = xAngle (1.15 = 1.15)
02:46:31.019 00.003 16872 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.20 = 1.20)
02:46:31.022 00.003 16872 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-0.43 mountX=0.05 mountY=0.12, mountTheta=1.16
02:46:31.026 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.12, y=-0.06, opts=13)
02:46:31.029 00.003 16872 Enqueuing Move request for scope (0.12, -0.06)
02:46:31.032 00.003 9640 Worker thread wakes up
02:46:31.032 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
02:46:31.032 00.000 9640 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
02:46:31.032 00.000 9640 Moving (0.12, -0.06) raw xDistance=0.05 yDistance=0.12
02:46:31.032 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:46:31.032 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=3.4
02:46:31.032 00.000 9640 MoveAxis(E, 0, ABG)
02:46:31.032 00.000 9640 Move returns status 0, amount 0
02:46:31.032 00.000 9640 MoveAxis(N, 0, ABG)
02:46:31.032 00.000 9640 Move returns status 0, amount 0
02:46:31.032 00.000 9640 move complete, result=0
02:46:31.033 00.001 9640 worker thread done servicing request
02:46:31.040 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=9456, med=3212, FiltMin=3144, FiltMax=7016, Gamma=2.190
02:46:31.072 00.032 16872 UpdateGuideState exits: m=91314 SNR=192.7
02:46:31.075 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:31.078 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:46:31.083 00.005 16872 Enqueuing Expose request
02:46:31.086 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:46:31.089 00.003 9640 Worker thread wakes up
02:46:31.089 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:46:31.089 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:46:32.349 01.260 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0651b6b8-c8ad-4f07-a313-7e484109fc7b"}
02:46:32.354 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0651b6b8-c8ad-4f07-a313-7e484109fc7b"}
02:46:32.358 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1922c5b9-7891-47da-8b90-9332db9ec9e8"}
02:46:32.361 00.003 16872 case statement mapped state 6 to 3
02:46:32.366 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1922c5b9-7891-47da-8b90-9332db9ec9e8"}
02:46:32.370 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"37abc55d-87cb-45fd-bdea-505d4bcef296"}
02:46:32.380 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.05,6.61],"pixels":"..."},"id":"37abc55d-87cb-45fd-bdea-505d4bcef296"}
02:46:35.148 02.768 9640 Exposure complete
02:46:35.314 00.166 9640 worker thread done servicing request
02:46:35.314 00.000 16872 OnExposeComplete: enter
02:46:35.318 00.004 16872 UpdateGuideState(): m_state=6
02:46:35.322 00.004 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
02:46:35.326 00.004 16872 Star::Find returns 1 (0), X=212.82, Y=198.77, Mass=87100, SNR=182.8, Peak=8480 HFD=4.3
02:46:35.331 00.005 16872 MultiStar: [#1 0.27,0.34,0.31,U] [#2 0.82,1.07,0.00,M7] [#3 0.69,0.27,0.26,U] [#4 0.48,0.80,0.00,M7] [#5 0.46,0.78,0.00,M5] [#6 0.43,0.86,0.00,M9] [#7 0.34,0.17,0.15,U] [#8 -0.24,0.48,0.14,U] 
02:46:35.336 00.005 16872 refined, 4 included, MultiStar: {0.63, 0.20}, one-star: {0.89, 0.10}
02:46:35.339 00.003 16872 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.59) = xAngle (1.89 = 1.89)
02:46:35.343 00.004 16872 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.94 = 1.94)
02:46:35.347 00.004 16872 CameraToMount -- cameraX=0.63 cameraY=0.20 hyp=0.66 cameraTheta=0.30 mountX=-0.21 mountY=0.62, mountTheta=1.90
02:46:35.351 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.63, y=0.20, opts=13)
02:46:35.354 00.003 16872 Enqueuing Move request for scope (0.63, 0.20)
02:46:35.357 00.003 9640 Worker thread wakes up
02:46:35.357 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.20) opts 0xd
02:46:35.357 00.000 9640 Handling offset move in thread for scope, endpoint = (0.63, 0.20)
02:46:35.357 00.000 9640 Moving (0.63, 0.20) raw xDistance=-0.21 yDistance=0.62
02:46:35.357 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.21
02:46:35.357 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.62, m_sumCorr=3.6
02:46:35.357 00.000 9640 MoveAxis(E, 22, ABG)
02:46:35.357 00.000 9640 Guiding  Dir = 2, Dur = 22
02:46:35.358 00.001 9640 IsSlewing returns 0
02:46:35.358 00.000 9640 IsGuiding returns 0
02:46:35.358 00.000 9640 PulseGuide returned control before completion, sleep 32
02:46:35.363 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=8480, med=3212, FiltMin=3136, FiltMax=6936, Gamma=2.190
02:46:35.392 00.029 9640 IsGuiding returns 1
02:46:35.393 00.001 9640 scope still moving after pulse duration time elapsed
02:46:35.396 00.003 16872 UpdateGuideState exits: m=87100 SNR=182.8
02:46:35.399 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:35.401 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:46:35.404 00.003 16872 Enqueuing Expose request
02:46:35.424 00.020 9640 IsSlewing returns 0
02:46:35.424 00.000 9640 IsGuiding returns 0
02:46:35.424 00.000 9640 scope move finished after 22 + 44 ms
02:46:35.424 00.000 9640 Move returns status 0, amount 22
02:46:35.424 00.000 9640 MoveAxis(S, 19, ABG)
02:46:35.424 00.000 9640 Guiding  Dir = 1, Dur = 19
02:46:35.425 00.001 9640 IsSlewing returns 0
02:46:35.425 00.000 9640 IsGuiding returns 0
02:46:35.425 00.000 9640 PulseGuide returned control before completion, sleep 29
02:46:35.455 00.030 9640 IsGuiding returns 1
02:46:35.456 00.001 9640 scope still moving after pulse duration time elapsed
02:46:35.486 00.030 9640 IsSlewing returns 0
02:46:35.486 00.000 9640 IsGuiding returns 0
02:46:35.486 00.000 9640 scope move finished after 19 + 42 ms
02:46:35.486 00.000 9640 Move returns status 0, amount 19
02:46:35.486 00.000 9640 move complete, result=0
02:46:35.487 00.001 9640 worker thread done servicing request
02:46:35.487 00.000 9640 Worker thread wakes up
02:46:35.487 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:46:35.487 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:46:35.487 00.000 16872 GuideStep: -0.2 px 22 ms EAST, 0.6 px 19 ms SOUTH
02:46:35.848 00.361 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"307d7530-2734-4893-a50e-3f677d51cd26"}
02:46:35.853 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"307d7530-2734-4893-a50e-3f677d51cd26"}
02:46:35.859 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"41df0246-6fe8-44b5-b528-9c6166ab9bd5"}
02:46:35.864 00.005 16872 case statement mapped state 6 to 3
02:46:35.869 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"41df0246-6fe8-44b5-b528-9c6166ab9bd5"}
02:46:35.875 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6d69aad8-87be-4699-92b5-f3a305a6597a"}
02:46:35.882 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.82,6.77],"pixels":"..."},"id":"6d69aad8-87be-4699-92b5-f3a305a6597a"}
02:46:39.350 03.468 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eeae5b84-bba9-4401-b89b-b053e8b0b08a"}
02:46:39.353 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eeae5b84-bba9-4401-b89b-b053e8b0b08a"}
02:46:39.356 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61a89642-269e-43f4-8aab-369354b234dc"}
02:46:39.360 00.004 16872 case statement mapped state 6 to 3
02:46:39.365 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"61a89642-269e-43f4-8aab-369354b234dc"}
02:46:39.368 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"817a7961-1263-425e-b795-d8bae6339f69"}
02:46:39.371 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.82,6.77],"pixels":"..."},"id":"817a7961-1263-425e-b795-d8bae6339f69"}
02:46:39.538 00.167 9640 Exposure complete
02:46:39.673 00.135 9640 worker thread done servicing request
02:46:39.673 00.000 16872 OnExposeComplete: enter
02:46:39.677 00.004 16872 UpdateGuideState(): m_state=6
02:46:39.679 00.002 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
02:46:39.682 00.003 16872 Star::Find returns 1 (0), X=212.90, Y=199.18, Mass=89323, SNR=185.2, Peak=8988 HFD=4.0
02:46:39.686 00.004 16872 MultiStar: [#1 0.62,0.88,0.00,M1] [#2 0.73,1.02,0.00,M8] [#3 0.81,0.40,0.00,M2] [#4 0.94,1.42,0.00,M8] [#5 0.31,1.43,0.00,M6] [#6 0.36,1.15,0.00,M10] [#7 -0.09,0.95,0.00,M4] [#8 -0.20,1.41,0.00,M2] 
02:46:39.689 00.003 16872 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.59) = xAngle (2.07 = 2.07)
02:46:39.691 00.002 16872 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.11 = 2.11)
02:46:39.693 00.002 16872 CameraToMount -- cameraX=0.97 cameraY=0.51 hyp=1.10 cameraTheta=0.48 mountX=-0.53 mountY=0.94, mountTheta=2.08
02:46:39.697 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.97, y=0.51, opts=13)
02:46:39.704 00.007 16872 Enqueuing Move request for scope (0.97, 0.51)
02:46:39.707 00.003 9640 Worker thread wakes up
02:46:39.707 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.97, 0.51) opts 0xd
02:46:39.707 00.000 9640 Handling offset move in thread for scope, endpoint = (0.97, 0.51)
02:46:39.707 00.000 9640 Moving (0.97, 0.51) raw xDistance=-0.53 yDistance=0.94
02:46:39.707 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.53
02:46:39.707 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.94, m_sumCorr=3.6
02:46:39.707 00.000 9640 MoveAxis(E, 58, ABG)
02:46:39.707 00.000 9640 Guiding  Dir = 2, Dur = 58
02:46:39.708 00.001 9640 IsSlewing returns 0
02:46:39.708 00.000 9640 IsGuiding returns 0
02:46:39.708 00.000 9640 PulseGuide returned control before completion, sleep 68
02:46:39.713 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=8988, med=3212, FiltMin=3108, FiltMax=7176, Gamma=2.190
02:46:39.744 00.031 16872 UpdateGuideState exits: m=89323 SNR=185.2
02:46:39.749 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:39.752 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:46:39.755 00.003 16872 Enqueuing Expose request
02:46:39.778 00.023 9640 IsGuiding returns 1
02:46:39.778 00.000 9640 scope still moving after pulse duration time elapsed
02:46:39.809 00.031 9640 IsSlewing returns 0
02:46:39.809 00.000 9640 IsGuiding returns 0
02:46:39.812 00.003 9640 scope move finished after 58 + 44 ms
02:46:39.812 00.000 9640 Move returns status 0, amount 58
02:46:39.812 00.000 9640 MoveAxis(N, 0, ABG)
02:46:39.812 00.000 9640 Move returns status 0, amount 0
02:46:39.812 00.000 9640 move complete, result=0
02:46:39.812 00.000 9640 worker thread done servicing request
02:46:39.812 00.000 9640 Worker thread wakes up
02:46:39.813 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:46:39.813 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:46:39.815 00.002 16872 GuideStep: -0.5 px 58 ms EAST, 0.9 px 0 ms NORTH
02:46:42.849 03.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05a09ac7-6b8a-4c55-9f4c-1f1a67b248d7"}
02:46:42.852 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"05a09ac7-6b8a-4c55-9f4c-1f1a67b248d7"}
02:46:42.856 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8bd631a0-c176-4c27-a8d6-ba483909b5f5"}
02:46:42.860 00.004 16872 case statement mapped state 6 to 3
02:46:42.863 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8bd631a0-c176-4c27-a8d6-ba483909b5f5"}
02:46:42.866 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"455c7107-2b1b-464d-8cb7-8102807703a5"}
02:46:42.870 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.90,7.18],"pixels":"..."},"id":"455c7107-2b1b-464d-8cb7-8102807703a5"}
02:46:43.863 00.993 9640 Exposure complete
02:46:44.000 00.137 9640 worker thread done servicing request
02:46:44.000 00.000 16872 OnExposeComplete: enter
02:46:44.003 00.003 16872 UpdateGuideState(): m_state=6
02:46:44.006 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
02:46:44.009 00.003 16872 Star::Find returns 1 (0), X=212.62, Y=198.62, Mass=86557, SNR=176.8, Peak=7844 HFD=4.0
02:46:44.012 00.003 16872 MultiStar: [#1 0.41,0.18,0.31,U] [#2 0.43,0.35,0.28,U] [#3 0.71,-0.60,0.00,M3] [#4 0.18,0.90,0.00,M9] [#5 0.44,0.61,0.19,U] [#6 0.12,0.69,0.16,U] [#7 0.37,0.02,0.15,U] [#8 -0.03,0.05,0.16,U] 
02:46:44.015 00.003 16872 refined, 6 included, MultiStar: {0.48, 0.16}, one-star: {0.69, -0.04}
02:46:44.020 00.005 16872 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.59) = xAngle (1.90 = 1.90)
02:46:44.022 00.002 16872 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.94 = 1.94)
02:46:44.025 00.003 16872 CameraToMount -- cameraX=0.48 cameraY=0.16 hyp=0.51 cameraTheta=0.31 mountX=-0.16 mountY=0.47, mountTheta=1.90
02:46:44.029 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.48, y=0.16, opts=13)
02:46:44.032 00.003 16872 Enqueuing Move request for scope (0.48, 0.16)
02:46:44.035 00.003 9640 Worker thread wakes up
02:46:44.035 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.16) opts 0xd
02:46:44.035 00.000 9640 Handling offset move in thread for scope, endpoint = (0.48, 0.16)
02:46:44.035 00.000 9640 Moving (0.48, 0.16) raw xDistance=-0.16 yDistance=0.47
02:46:44.035 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.16
02:46:44.035 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.30, input 0.47, m_sumCorr=3.9
02:46:44.035 00.000 9640 MoveAxis(E, 23, ABG)
02:46:44.035 00.000 9640 Guiding  Dir = 2, Dur = 23
02:46:44.035 00.000 9640 IsSlewing returns 0
02:46:44.035 00.000 9640 IsGuiding returns 0
02:46:44.036 00.001 9640 PulseGuide returned control before completion, sleep 33
02:46:44.040 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2840, max=7844, med=3204, FiltMin=3020, FiltMax=7016, Gamma=2.190
02:46:44.074 00.034 16872 UpdateGuideState exits: m=86557 SNR=176.8
02:46:44.080 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:44.082 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:46:44.084 00.002 16872 Enqueuing Expose request
02:46:44.087 00.003 9640 IsGuiding returns 1
02:46:44.087 00.000 9640 scope still moving after pulse duration time elapsed
02:46:44.121 00.034 9640 IsSlewing returns 0
02:46:44.121 00.000 9640 IsGuiding returns 0
02:46:44.121 00.000 9640 scope move finished after 23 + 63 ms
02:46:44.121 00.000 9640 Move returns status 0, amount 23
02:46:44.121 00.000 9640 MoveAxis(S, 37, ABG)
02:46:44.121 00.000 9640 Guiding  Dir = 1, Dur = 37
02:46:44.122 00.001 9640 IsSlewing returns 0
02:46:44.122 00.000 9640 IsGuiding returns 0
02:46:44.122 00.000 9640 PulseGuide returned control before completion, sleep 47
02:46:44.183 00.061 9640 IsGuiding returns 1
02:46:44.184 00.001 9640 scope still moving after pulse duration time elapsed
02:46:44.214 00.030 9640 IsSlewing returns 0
02:46:44.215 00.001 9640 IsGuiding returns 0
02:46:44.215 00.000 9640 scope move finished after 37 + 55 ms
02:46:44.215 00.000 9640 Move returns status 0, amount 37
02:46:44.216 00.001 9640 move complete, result=0
02:46:44.216 00.000 9640 worker thread done servicing request
02:46:44.216 00.000 9640 Worker thread wakes up
02:46:44.216 00.000 16872 GuideStep: -0.2 px 23 ms EAST, 0.5 px 37 ms SOUTH
02:46:44.219 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:46:44.220 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:46:46.348 02.128 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5c9f7afb-7dd9-43b2-90ac-5c69912096ec"}
02:46:46.351 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5c9f7afb-7dd9-43b2-90ac-5c69912096ec"}
02:46:46.355 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4532d33-7c3f-4e31-a074-7650727cb1c6"}
02:46:46.359 00.004 16872 case statement mapped state 6 to 3
02:46:46.361 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4532d33-7c3f-4e31-a074-7650727cb1c6"}
02:46:46.364 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"10cbc96a-5afd-499b-b4ce-db6af3f3bf05"}
02:46:46.367 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.62,6.62],"pixels":"..."},"id":"10cbc96a-5afd-499b-b4ce-db6af3f3bf05"}
02:46:48.295 01.928 9640 Exposure complete
02:46:48.437 00.142 9640 worker thread done servicing request
02:46:48.437 00.000 16872 OnExposeComplete: enter
02:46:48.441 00.004 16872 UpdateGuideState(): m_state=6
02:46:48.445 00.004 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
02:46:48.449 00.004 16872 Star::Find returns 1 (0), X=212.45, Y=198.61, Mass=84476, SNR=170.9, Peak=7948 HFD=4.1
02:46:48.453 00.004 16872 MultiStar: [#1 0.13,0.33,0.32,U] [#2 0.28,0.88,0.00,M8] [#3 0.16,-0.29,0.27,U] [#4 0.41,0.73,0.25,U] [#5 0.35,0.98,0.00,M6] [#6 0.31,0.59,0.18,U] [#7 0.08,0.12,0.14,U] [#8 0.02,0.75,0.16,U] 
02:46:48.456 00.003 16872 refined, 6 included, MultiStar: {0.34, 0.17}, one-star: {0.52, -0.05}
02:46:48.461 00.005 16872 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.59) = xAngle (2.06 = 2.06)
02:46:48.464 00.003 16872 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.10 = 2.10)
02:46:48.468 00.004 16872 CameraToMount -- cameraX=0.34 cameraY=0.17 hyp=0.38 cameraTheta=0.47 mountX=-0.18 mountY=0.33, mountTheta=2.07
02:46:48.473 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.34, y=0.17, opts=13)
02:46:48.478 00.005 16872 Enqueuing Move request for scope (0.34, 0.17)
02:46:48.481 00.003 9640 Worker thread wakes up
02:46:48.482 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.17) opts 0xd
02:46:48.482 00.000 9640 Handling offset move in thread for scope, endpoint = (0.34, 0.17)
02:46:48.482 00.000 9640 Moving (0.34, 0.17) raw xDistance=-0.18 yDistance=0.33
02:46:48.482 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.18
02:46:48.482 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.33, m_sumCorr=4.1
02:46:48.482 00.000 9640 MoveAxis(E, 21, ABG)
02:46:48.482 00.000 9640 Guiding  Dir = 2, Dur = 21
02:46:48.482 00.000 9640 IsSlewing returns 0
02:46:48.483 00.001 9640 IsGuiding returns 0
02:46:48.483 00.000 9640 PulseGuide returned control before completion, sleep 31
02:46:48.489 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=7948, med=3212, FiltMin=3132, FiltMax=6648, Gamma=2.190
02:46:48.521 00.032 9640 IsGuiding returns 1
02:46:48.521 00.000 9640 scope still moving after pulse duration time elapsed
02:46:48.525 00.004 16872 UpdateGuideState exits: m=84476 SNR=170.9
02:46:48.529 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:48.533 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:46:48.545 00.012 16872 Enqueuing Expose request
02:46:48.553 00.008 9640 IsSlewing returns 0
02:46:48.553 00.000 9640 IsGuiding returns 0
02:46:48.553 00.000 9640 scope move finished after 21 + 48 ms
02:46:48.553 00.000 9640 Move returns status 0, amount 21
02:46:48.553 00.000 9640 MoveAxis(S, 25, ABG)
02:46:48.553 00.000 9640 Guiding  Dir = 1, Dur = 25
02:46:48.554 00.001 9640 IsSlewing returns 0
02:46:48.554 00.000 9640 IsGuiding returns 0
02:46:48.554 00.000 9640 PulseGuide returned control before completion, sleep 35
02:46:48.601 00.047 9640 IsGuiding returns 0
02:46:48.601 00.000 9640 Move returns status 0, amount 25
02:46:48.601 00.000 9640 move complete, result=0
02:46:48.601 00.000 9640 worker thread done servicing request
02:46:48.601 00.000 9640 Worker thread wakes up
02:46:48.601 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:46:48.602 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:46:48.614 00.012 16872 GuideStep: -0.2 px 21 ms EAST, 0.3 px 25 ms SOUTH
02:46:49.847 01.233 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"816af82b-900c-4a72-851d-8de1814712d8"}
02:46:49.851 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"816af82b-900c-4a72-851d-8de1814712d8"}
02:46:49.856 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d04996e8-3197-4e37-931b-7574d175c3f5"}
02:46:49.859 00.003 16872 case statement mapped state 6 to 3
02:46:49.862 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d04996e8-3197-4e37-931b-7574d175c3f5"}
02:46:49.866 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"acc8b71e-865b-4168-ade2-3d5e5ba63d3b"}
02:46:49.870 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.45,6.61],"pixels":"..."},"id":"acc8b71e-865b-4168-ade2-3d5e5ba63d3b"}
02:46:51.615 01.745 16872 evsrv: cli 0D3BFFA8 connect
02:46:51.619 00.004 16872 case statement mapped state 6 to 3
02:46:51.625 00.006 16872 case statement mapped state 6 to 3
02:46:51.631 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"5039a537-72e1-4b0d-9ca5-e2eddc6d1ec6"}
02:46:51.635 00.004 16872 case statement mapped state 6 to 3
02:46:51.637 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5039a537-72e1-4b0d-9ca5-e2eddc6d1ec6"}
02:46:51.641 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:46:52.852 01.211 9640 Exposure complete
02:46:53.137 00.285 9640 worker thread done servicing request
02:46:53.137 00.000 16872 OnExposeComplete: enter
02:46:53.142 00.005 16872 UpdateGuideState(): m_state=6
02:46:53.148 00.006 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
02:46:53.152 00.004 16872 Star::Find returns 1 (0), X=212.65, Y=199.07, Mass=80300, SNR=171.1, Peak=7364 HFD=4.0
02:46:53.157 00.005 16872 MultiStar: [#1 0.14,0.72,0.33,U] [#2 0.58,0.99,0.00,M9] [#3 0.30,0.06,0.27,U] [#4 0.36,0.90,0.00,M9] [#5 0.48,0.78,0.00,M7] [#6 0.36,1.09,0.00,M9] [#7 0.73,0.49,0.00,M3] [#8 0.24,0.31,0.14,U] 
02:46:53.176 00.019 16872 refined, 3 included, MultiStar: {0.51, 0.40}, one-star: {0.72, 0.40}
02:46:53.192 00.016 16872 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.59) = xAngle (2.25 = 2.25)
02:46:53.202 00.010 16872 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.30 = 2.30)
02:46:53.209 00.007 16872 CameraToMount -- cameraX=0.51 cameraY=0.40 hyp=0.65 cameraTheta=0.67 mountX=-0.41 mountY=0.48, mountTheta=2.27
02:46:53.217 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=0.40, opts=13)
02:46:53.222 00.005 16872 Enqueuing Move request for scope (0.51, 0.40)
02:46:53.228 00.006 9640 Worker thread wakes up
02:46:53.228 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.40) opts 0xd
02:46:53.228 00.000 9640 Handling offset move in thread for scope, endpoint = (0.51, 0.40)
02:46:53.229 00.001 9640 Moving (0.51, 0.40) raw xDistance=-0.41 yDistance=0.48
02:46:53.229 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.41
02:46:53.229 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.48, m_sumCorr=4.1
02:46:53.229 00.000 9640 MoveAxis(E, 46, ABG)
02:46:53.229 00.000 9640 Guiding  Dir = 2, Dur = 46
02:46:53.229 00.000 9640 IsSlewing returns 0
02:46:53.230 00.001 9640 IsGuiding returns 0
02:46:53.230 00.000 9640 PulseGuide returned control before completion, sleep 56
02:46:53.236 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=7364, med=3204, FiltMin=3116, FiltMax=6432, Gamma=2.190
02:46:53.271 00.035 16872 UpdateGuideState exits: m=80300 SNR=171.1
02:46:53.278 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:53.280 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:46:53.284 00.004 16872 Enqueuing Expose request
02:46:53.291 00.007 9640 IsGuiding returns 1
02:46:53.291 00.000 9640 scope still moving after pulse duration time elapsed
02:46:53.322 00.031 9640 IsSlewing returns 0
02:46:53.323 00.001 9640 IsGuiding returns 0
02:46:53.323 00.000 9640 scope move finished after 46 + 47 ms
02:46:53.323 00.000 9640 Move returns status 0, amount 46
02:46:53.323 00.000 9640 MoveAxis(N, 0, ABG)
02:46:53.323 00.000 9640 Move returns status 0, amount 0
02:46:53.324 00.001 9640 move complete, result=0
02:46:53.324 00.000 9640 worker thread done servicing request
02:46:53.324 00.000 9640 Worker thread wakes up
02:46:53.324 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:46:53.324 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:46:53.325 00.001 16872 GuideStep: -0.4 px 46 ms EAST, 0.5 px 0 ms NORTH
02:46:54.279 00.954 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8fa02f96-ce75-45a2-bded-2fbf1335c2df"}
02:46:54.330 00.051 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8fa02f96-ce75-45a2-bded-2fbf1335c2df"}
02:46:54.411 00.081 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c7c30195-16c7-4366-bb84-fb3b8347b14e"}
02:46:54.425 00.014 16872 case statement mapped state 6 to 3
02:46:54.435 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7c30195-16c7-4366-bb84-fb3b8347b14e"}
02:46:54.489 00.054 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"67cd3315-009f-456e-b30b-63471ef46e97"}
02:46:54.532 00.043 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.65,7.07],"pixels":"..."},"id":"67cd3315-009f-456e-b30b-63471ef46e97"}
02:46:57.527 02.995 9640 Exposure complete
02:46:57.742 00.215 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b4971a9-fac5-482a-aa90-0228af34fb69"}
02:46:57.746 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8b4971a9-fac5-482a-aa90-0228af34fb69"}
02:46:57.757 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e624174e-03d2-4e2f-a47d-96f429933d88"}
02:46:57.780 00.023 16872 case statement mapped state 6 to 3
02:46:57.792 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e624174e-03d2-4e2f-a47d-96f429933d88"}
02:46:57.806 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"68a1c923-ea61-41d6-998b-4d44c455d389"}
02:46:57.819 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.65,7.07],"pixels":"..."},"id":"68a1c923-ea61-41d6-998b-4d44c455d389"}
02:46:57.829 00.010 9640 worker thread done servicing request
02:46:57.829 00.000 16872 OnExposeComplete: enter
02:46:57.838 00.009 16872 UpdateGuideState(): m_state=6
02:46:57.843 00.005 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
02:46:57.847 00.004 16872 Star::Find returns 1 (0), X=212.50, Y=198.68, Mass=81486, SNR=171.5, Peak=7968 HFD=4.0
02:46:57.851 00.004 16872 MultiStar: [#1 -0.06,0.54,0.31,U] [#2 0.47,0.67,0.29,U] [#3 0.11,0.01,0.29,U] [#4 0.05,0.74,0.23,U] [#5 0.26,0.94,0.00,M8] [#6 0.52,1.01,0.00,M10] [#7 0.49,0.02,0.16,U] [#8 -0.12,0.66,0.19,U] 
02:46:57.855 00.004 16872 refined, 6 included, MultiStar: {0.32, 0.27}, one-star: {0.57, 0.01}
02:46:57.858 00.003 16872 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.59) = xAngle (2.29 = 2.29)
02:46:57.866 00.008 16872 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.34 = 2.34)
02:46:57.870 00.004 16872 CameraToMount -- cameraX=0.32 cameraY=0.27 hyp=0.42 cameraTheta=0.71 mountX=-0.28 mountY=0.30, mountTheta=2.32
02:46:57.875 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.32, y=0.27, opts=13)
02:46:57.879 00.004 16872 Enqueuing Move request for scope (0.32, 0.27)
02:46:57.882 00.003 9640 Worker thread wakes up
02:46:57.882 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.27) opts 0xd
02:46:57.882 00.000 9640 Handling offset move in thread for scope, endpoint = (0.32, 0.27)
02:46:57.882 00.000 9640 Moving (0.32, 0.27) raw xDistance=-0.28 yDistance=0.30
02:46:57.882 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.28
02:46:57.882 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.30, m_sumCorr=4.3
02:46:57.882 00.000 9640 MoveAxis(E, 34, ABG)
02:46:57.882 00.000 9640 Guiding  Dir = 2, Dur = 34
02:46:57.884 00.002 9640 IsSlewing returns 0
02:46:57.884 00.000 9640 IsGuiding returns 0
02:46:57.884 00.000 9640 PulseGuide returned control before completion, sleep 44
02:46:57.889 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=7968, med=3212, FiltMin=3030, FiltMax=7064, Gamma=2.190
02:46:57.938 00.049 16872 UpdateGuideState exits: m=81486 SNR=171.5
02:46:57.944 00.006 9640 IsGuiding returns 1
02:46:57.944 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:57.948 00.004 9640 scope still moving after pulse duration time elapsed
02:46:57.948 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:46:57.951 00.003 16872 Enqueuing Expose request
02:46:57.972 00.021 9640 IsSlewing returns 0
02:46:57.972 00.000 9640 IsGuiding returns 0
02:46:57.972 00.000 9640 scope move finished after 34 + 54 ms
02:46:57.972 00.000 9640 Move returns status 0, amount 34
02:46:57.972 00.000 9640 MoveAxis(S, 24, ABG)
02:46:57.972 00.000 9640 Guiding  Dir = 1, Dur = 24
02:46:57.972 00.000 9640 IsSlewing returns 0
02:46:57.972 00.000 9640 IsGuiding returns 0
02:46:57.973 00.001 9640 PulseGuide returned control before completion, sleep 34
02:46:58.022 00.049 9640 IsGuiding returns 0
02:46:58.022 00.000 9640 Move returns status 0, amount 24
02:46:58.022 00.000 9640 move complete, result=0
02:46:58.022 00.000 9640 worker thread done servicing request
02:46:58.022 00.000 9640 Worker thread wakes up
02:46:58.022 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:46:58.022 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:46:58.033 00.011 16872 GuideStep: -0.3 px 34 ms EAST, 0.3 px 24 ms SOUTH
02:47:01.270 03.237 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ed43b594-48ab-4854-b892-0a0b5182c00f"}
02:47:01.274 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ed43b594-48ab-4854-b892-0a0b5182c00f"}
02:47:01.305 00.031 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51b482cb-fc01-4740-b9eb-b99687e73277"}
02:47:01.322 00.017 16872 case statement mapped state 6 to 3
02:47:01.331 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"51b482cb-fc01-4740-b9eb-b99687e73277"}
02:47:01.348 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"088837f7-cd4f-4796-8a5c-be50a6927770"}
02:47:01.354 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.50,6.68],"pixels":"..."},"id":"088837f7-cd4f-4796-8a5c-be50a6927770"}
02:47:02.159 00.805 9640 Exposure complete
02:47:02.342 00.183 9640 worker thread done servicing request
02:47:02.343 00.001 16872 OnExposeComplete: enter
02:47:02.348 00.005 16872 UpdateGuideState(): m_state=6
02:47:02.353 00.005 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
02:47:02.356 00.003 16872 Star::Find returns 1 (0), X=212.26, Y=198.70, Mass=90536, SNR=192.8, Peak=9060 HFD=3.8
02:47:02.360 00.004 16872 MultiStar: [#1 0.09,0.45,0.30,U] [#2 0.17,0.43,0.25,U] [#3 0.10,0.04,0.24,U] [#4 0.13,1.04,0.00,M9] [#5 0.19,1.21,0.00,M9] [#6 -0.28,0.82,0.00,R] [#7 -0.07,0.21,0.15,U] [#8 -0.32,0.31,0.14,U] 
02:47:02.367 00.007 16872 refined, 5 included, MultiStar: {0.18, 0.17}, one-star: {0.33, 0.03}
02:47:02.372 00.005 16872 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.59) = xAngle (2.36 = 2.36)
02:47:02.375 00.003 16872 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.41 = 2.41)
02:47:02.379 00.004 16872 CameraToMount -- cameraX=0.18 cameraY=0.17 hyp=0.25 cameraTheta=0.78 mountX=-0.18 mountY=0.17, mountTheta=2.39
02:47:02.398 00.019 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=0.17, opts=13)
02:47:02.418 00.020 16872 Enqueuing Move request for scope (0.18, 0.17)
02:47:02.433 00.015 9640 Worker thread wakes up
02:47:02.433 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.17) opts 0xd
02:47:02.433 00.000 9640 Handling offset move in thread for scope, endpoint = (0.18, 0.17)
02:47:02.433 00.000 9640 Moving (0.18, 0.17) raw xDistance=-0.18 yDistance=0.17
02:47:02.433 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.18
02:47:02.433 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=4.3
02:47:02.433 00.000 9640 MoveAxis(E, 22, ABG)
02:47:02.433 00.000 9640 Guiding  Dir = 2, Dur = 22
02:47:02.433 00.000 9640 IsSlewing returns 0
02:47:02.434 00.001 9640 IsGuiding returns 0
02:47:02.434 00.000 9640 PulseGuide returned control before completion, sleep 32
02:47:02.482 00.048 9640 IsGuiding returns 1
02:47:02.482 00.000 9640 scope still moving after pulse duration time elapsed
02:47:02.483 00.001 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=9060, med=3212, FiltMin=3110, FiltMax=7380, Gamma=2.190
02:47:02.520 00.037 9640 IsSlewing returns 0
02:47:02.521 00.001 9640 IsGuiding returns 1
02:47:02.544 00.023 16872 UpdateGuideState exits: m=90536 SNR=192.8
02:47:02.555 00.011 9640 IsSlewing returns 0
02:47:02.555 00.000 9640 IsGuiding returns 1
02:47:02.557 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:02.562 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:47:02.571 00.009 16872 Enqueuing Expose request
02:47:02.585 00.014 9640 IsSlewing returns 0
02:47:02.585 00.000 9640 IsGuiding returns 1
02:47:02.618 00.033 9640 IsSlewing returns 0
02:47:02.618 00.000 9640 IsGuiding returns 1
02:47:02.647 00.029 9640 IsSlewing returns 0
02:47:02.647 00.000 9640 IsGuiding returns 1
02:47:02.678 00.031 9640 IsSlewing returns 0
02:47:02.679 00.001 9640 IsGuiding returns 1
02:47:02.706 00.027 9640 IsSlewing returns 0
02:47:02.706 00.000 9640 IsGuiding returns 1
02:47:02.737 00.031 9640 IsSlewing returns 0
02:47:02.738 00.001 9640 IsGuiding returns 0
02:47:02.738 00.000 9640 scope move finished after 22 + 282 ms
02:47:02.738 00.000 9640 Move returns status 0, amount 22
02:47:02.738 00.000 9640 MoveAxis(N, 0, ABG)
02:47:02.738 00.000 9640 Move returns status 0, amount 0
02:47:02.738 00.000 9640 move complete, result=0
02:47:02.738 00.000 9640 worker thread done servicing request
02:47:02.738 00.000 9640 Worker thread wakes up
02:47:02.738 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:47:02.739 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:47:03.959 01.220 16872 GuideStep: -0.2 px 22 ms EAST, 0.2 px 0 ms NORTH
02:47:04.771 00.812 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e7ede64-3808-4e8f-bdaa-b7318be33b1b"}
02:47:04.776 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4e7ede64-3808-4e8f-bdaa-b7318be33b1b"}
02:47:04.781 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"09a5773d-09ea-4d60-8987-3204476432bf"}
02:47:04.784 00.003 16872 case statement mapped state 6 to 3
02:47:04.793 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"09a5773d-09ea-4d60-8987-3204476432bf"}
02:47:04.798 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"854eb6eb-03b6-427f-81c6-77caa8877a3f"}
02:47:04.802 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.26,6.70],"pixels":"..."},"id":"854eb6eb-03b6-427f-81c6-77caa8877a3f"}
02:47:06.844 02.042 9640 Exposure complete
02:47:07.011 00.167 9640 worker thread done servicing request
02:47:07.011 00.000 16872 OnExposeComplete: enter
02:47:07.014 00.003 16872 UpdateGuideState(): m_state=6
02:47:07.018 00.004 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
02:47:07.021 00.003 16872 Star::Find returns 1 (0), X=212.10, Y=198.46, Mass=89596, SNR=180.7, Peak=9152 HFD=3.8
02:47:07.025 00.004 16872 MultiStar: [#1 -0.17,0.42,0.30,U] [#2 -0.23,0.45,0.27,U] [#3 -0.06,0.11,0.26,U] [#4 -0.38,0.59,0.20,U] [#5 -0.31,0.69,0.18,U] [#6 0.04,-0.24,0.16,U] [#7 -0.06,0.43,0.14,U] [#8 -0.28,-0.20,0.17,U] 
02:47:07.027 00.002 16872 refined, 8 included, MultiStar: {-0.05, 0.11}, one-star: {0.17, -0.21}
02:47:07.030 00.003 16872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.59) = xAngle (3.60 = -2.69)
02:47:07.038 00.008 16872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.64 = -2.64)
02:47:07.040 00.002 16872 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.13 cameraTheta=2.01 mountX=-0.11 mountY=-0.06, mountTheta=-2.65
02:47:07.046 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.05, y=0.11, opts=13)
02:47:07.049 00.003 16872 Enqueuing Move request for scope (-0.05, 0.11)
02:47:07.052 00.003 9640 Worker thread wakes up
02:47:07.053 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
02:47:07.053 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
02:47:07.053 00.000 9640 Moving (-0.05, 0.11) raw xDistance=-0.11 yDistance=-0.06
02:47:07.053 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.11
02:47:07.053 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.06, m_sumCorr=4.3
02:47:07.053 00.000 9640 MoveAxis(E, 14, ABG)
02:47:07.053 00.000 9640 Guiding  Dir = 2, Dur = 14
02:47:07.053 00.000 9640 IsSlewing returns 0
02:47:07.054 00.001 9640 IsGuiding returns 0
02:47:07.054 00.000 9640 PulseGuide returned control before completion, sleep 24
02:47:07.059 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=9152, med=3212, FiltMin=3122, FiltMax=7292, Gamma=2.190
02:47:07.093 00.034 9640 IsGuiding returns 1
02:47:07.094 00.001 9640 scope still moving after pulse duration time elapsed
02:47:07.098 00.004 16872 UpdateGuideState exits: m=89596 SNR=180.7
02:47:07.103 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:07.107 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:47:07.115 00.008 16872 Enqueuing Expose request
02:47:07.126 00.011 9640 IsSlewing returns 0
02:47:07.126 00.000 9640 IsGuiding returns 0
02:47:07.126 00.000 9640 scope move finished after 14 + 57 ms
02:47:07.126 00.000 9640 Move returns status 0, amount 14
02:47:07.126 00.000 9640 MoveAxis(N, 0, ABG)
02:47:07.127 00.001 9640 Move returns status 0, amount 0
02:47:07.127 00.000 9640 move complete, result=0
02:47:07.127 00.000 9640 worker thread done servicing request
02:47:07.127 00.000 9640 Worker thread wakes up
02:47:07.127 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:47:07.127 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:47:07.131 00.004 16872 GuideStep: -0.1 px 14 ms EAST, -0.1 px 0 ms NORTH
02:47:08.270 01.139 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf5ab183-635c-4dc6-9d07-9bb45735f263"}
02:47:08.274 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bf5ab183-635c-4dc6-9d07-9bb45735f263"}
02:47:08.279 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"860b0d5c-d9da-4f90-b7ad-34791c39855c"}
02:47:08.283 00.004 16872 case statement mapped state 6 to 3
02:47:08.287 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"860b0d5c-d9da-4f90-b7ad-34791c39855c"}
02:47:08.292 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b6426e3b-16e7-4c9e-99f9-132c9e8ee65e"}
02:47:08.300 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.10,7.46],"pixels":"..."},"id":"b6426e3b-16e7-4c9e-99f9-132c9e8ee65e"}
02:47:11.233 02.933 9640 Exposure complete
02:47:11.390 00.157 9640 worker thread done servicing request
02:47:11.390 00.000 16872 OnExposeComplete: enter
02:47:11.394 00.004 16872 UpdateGuideState(): m_state=6
02:47:11.398 00.004 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
02:47:11.403 00.005 16872 Star::Find returns 1 (0), X=212.39, Y=198.65, Mass=84208, SNR=180.8, Peak=8632 HFD=3.8
02:47:11.406 00.003 16872 MultiStar: [#1 0.21,0.31,0.30,U] [#2 0.22,0.56,0.28,U] [#3 0.38,0.19,0.25,U] [#4 -0.22,0.84,0.20,U] [#5 0.26,0.66,0.20,U] [#6 0.38,0.11,0.14,U] [#7 0.01,0.23,0.14,U] [#8 0.29,0.01,0.15,U] 
02:47:11.409 00.003 16872 refined, 8 included, MultiStar: {0.30, 0.23}, one-star: {0.46, -0.02}
02:47:11.417 00.008 16872 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.59) = xAngle (2.25 = 2.25)
02:47:11.421 00.004 16872 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.30 = 2.30)
02:47:11.425 00.004 16872 CameraToMount -- cameraX=0.30 cameraY=0.23 hyp=0.38 cameraTheta=0.67 mountX=-0.24 mountY=0.28, mountTheta=2.27
02:47:11.430 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=0.23, opts=13)
02:47:11.434 00.004 16872 Enqueuing Move request for scope (0.30, 0.23)
02:47:11.437 00.003 9640 Worker thread wakes up
02:47:11.437 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.23) opts 0xd
02:47:11.437 00.000 9640 Handling offset move in thread for scope, endpoint = (0.30, 0.23)
02:47:11.437 00.000 9640 Moving (0.30, 0.23) raw xDistance=-0.24 yDistance=0.28
02:47:11.437 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.24
02:47:11.438 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=4.3
02:47:11.438 00.000 9640 MoveAxis(E, 27, ABG)
02:47:11.438 00.000 9640 Guiding  Dir = 2, Dur = 27
02:47:11.438 00.000 9640 IsSlewing returns 0
02:47:11.438 00.000 9640 IsGuiding returns 0
02:47:11.439 00.001 9640 PulseGuide returned control before completion, sleep 37
02:47:11.447 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=8632, med=3212, FiltMin=3136, FiltMax=7048, Gamma=2.190
02:47:11.483 00.036 16872 UpdateGuideState exits: m=84208 SNR=180.8
02:47:11.486 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:11.489 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:47:11.497 00.008 16872 Enqueuing Expose request
02:47:11.501 00.004 9640 IsGuiding returns 1
02:47:11.501 00.000 9640 scope still moving after pulse duration time elapsed
02:47:11.537 00.036 9640 IsSlewing returns 0
02:47:11.537 00.000 9640 IsGuiding returns 0
02:47:11.537 00.000 9640 scope move finished after 27 + 71 ms
02:47:11.537 00.000 9640 Move returns status 0, amount 27
02:47:11.537 00.000 9640 MoveAxis(N, 0, ABG)
02:47:11.537 00.000 9640 Move returns status 0, amount 0
02:47:11.537 00.000 9640 move complete, result=0
02:47:11.538 00.001 9640 worker thread done servicing request
02:47:11.538 00.000 9640 Worker thread wakes up
02:47:11.538 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:47:11.538 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:47:11.550 00.012 16872 GuideStep: -0.2 px 27 ms EAST, 0.3 px 0 ms NORTH
02:47:11.770 00.220 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d26d1daa-3fd5-4409-8fca-f02a0b8b39e8"}
02:47:11.776 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d26d1daa-3fd5-4409-8fca-f02a0b8b39e8"}
02:47:11.781 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6297efa1-1be7-408a-b925-db916c533a33"}
02:47:11.785 00.004 16872 case statement mapped state 6 to 3
02:47:11.788 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6297efa1-1be7-408a-b925-db916c533a33"}
02:47:11.798 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2b219d14-32e7-48fd-9c4a-600a075405cf"}
02:47:11.802 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.39,6.65],"pixels":"..."},"id":"2b219d14-32e7-48fd-9c4a-600a075405cf"}
02:47:15.271 03.469 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45684dae-ba8a-469b-83e1-685a2111f962"}
02:47:15.273 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"45684dae-ba8a-469b-83e1-685a2111f962"}
02:47:15.277 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8ae1bfbf-6058-4991-80ed-68c609cc52a0"}
02:47:15.281 00.004 16872 case statement mapped state 6 to 3
02:47:15.283 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ae1bfbf-6058-4991-80ed-68c609cc52a0"}
02:47:15.287 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cd10d216-9d50-4af9-9e88-8e9fd6beb617"}
02:47:15.290 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.39,6.65],"pixels":"..."},"id":"cd10d216-9d50-4af9-9e88-8e9fd6beb617"}
02:47:15.603 00.313 9640 Exposure complete
02:47:15.741 00.138 9640 worker thread done servicing request
02:47:15.741 00.000 16872 OnExposeComplete: enter
02:47:15.744 00.003 16872 UpdateGuideState(): m_state=6
02:47:15.746 00.002 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:47:15.750 00.004 16872 Star::Find returns 1 (0), X=212.08, Y=198.51, Mass=91080, SNR=185.8, Peak=9412 HFD=3.8
02:47:15.753 00.003 16872 MultiStar: [#1 0.19,0.31,0.31,U] [#2 0.31,0.49,0.26,U] [#3 0.46,0.09,0.29,U] [#4 -0.06,0.82,0.21,U] [#5 0.22,0.70,0.18,U] [#6 0.45,0.07,0.14,U] [#7 -0.26,0.32,0.13,U] [#8 -0.26,-0.34,0.15,U] 
02:47:15.755 00.002 16872 refined, 8 included, MultiStar: {0.17, 0.15}, one-star: {0.15, -0.16}
02:47:15.758 00.003 16872 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.59) = xAngle (2.31 = 2.31)
02:47:15.759 00.001 16872 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.35 = 2.35)
02:47:15.763 00.004 16872 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.22 cameraTheta=0.72 mountX=-0.15 mountY=0.16, mountTheta=2.33
02:47:15.768 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=0.15, opts=13)
02:47:15.771 00.003 16872 Enqueuing Move request for scope (0.17, 0.15)
02:47:15.774 00.003 9640 Worker thread wakes up
02:47:15.774 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.15) opts 0xd
02:47:15.774 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, 0.15)
02:47:15.774 00.000 9640 Moving (0.17, 0.15) raw xDistance=-0.15 yDistance=0.16
02:47:15.774 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.15
02:47:15.774 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=4.3
02:47:15.774 00.000 9640 MoveAxis(E, 18, ABG)
02:47:15.774 00.000 9640 Guiding  Dir = 2, Dur = 18
02:47:15.775 00.001 9640 IsSlewing returns 0
02:47:15.775 00.000 9640 IsGuiding returns 0
02:47:15.775 00.000 9640 PulseGuide returned control before completion, sleep 28
02:47:15.782 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=9412, med=3212, FiltMin=3136, FiltMax=7232, Gamma=2.190
02:47:15.811 00.029 9640 IsGuiding returns 1
02:47:15.811 00.000 9640 scope still moving after pulse duration time elapsed
02:47:15.814 00.003 16872 UpdateGuideState exits: m=91080 SNR=185.8
02:47:15.817 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:15.819 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:47:15.822 00.003 16872 Enqueuing Expose request
02:47:15.841 00.019 9640 IsSlewing returns 0
02:47:15.841 00.000 9640 IsGuiding returns 0
02:47:15.841 00.000 9640 scope move finished after 18 + 48 ms
02:47:15.841 00.000 9640 Move returns status 0, amount 18
02:47:15.841 00.000 9640 MoveAxis(N, 0, ABG)
02:47:15.841 00.000 9640 Move returns status 0, amount 0
02:47:15.841 00.000 9640 move complete, result=0
02:47:15.842 00.001 9640 worker thread done servicing request
02:47:15.842 00.000 9640 Worker thread wakes up
02:47:15.842 00.000 16872 GuideStep: -0.1 px 18 ms EAST, 0.2 px 0 ms NORTH
02:47:15.845 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:47:15.845 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:47:18.770 02.925 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a666743c-74c4-489c-873f-f0590208e240"}
02:47:18.774 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a666743c-74c4-489c-873f-f0590208e240"}
02:47:18.777 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"92f33956-10e2-4d0a-b502-43d81d093a7f"}
02:47:18.780 00.003 16872 case statement mapped state 6 to 3
02:47:18.783 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"92f33956-10e2-4d0a-b502-43d81d093a7f"}
02:47:18.789 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c67c4160-b6c2-4fce-802e-6ce636932cc0"}
02:47:18.793 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.08,6.51],"pixels":"..."},"id":"c67c4160-b6c2-4fce-802e-6ce636932cc0"}
02:47:19.906 01.113 9640 Exposure complete
02:47:20.042 00.136 9640 worker thread done servicing request
02:47:20.042 00.000 16872 OnExposeComplete: enter
02:47:20.047 00.005 16872 UpdateGuideState(): m_state=6
02:47:20.050 00.003 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
02:47:20.053 00.003 16872 Star::Find returns 1 (0), X=212.25, Y=198.80, Mass=88899, SNR=186.2, Peak=9444 HFD=3.9
02:47:20.055 00.002 16872 MultiStar: [#1 0.07,0.38,0.29,U] [#2 0.02,0.67,0.27,U] [#3 -0.06,0.26,0.25,U] [#4 -0.02,1.51,0.00,M7] [#5 -0.22,0.94,0.00,M7] [#6 0.54,-0.31,0.15,U] [#7 0.04,0.35,0.15,U] [#8 -0.16,0.52,0.15,U] 
02:47:20.058 00.003 16872 refined, 6 included, MultiStar: {0.18, 0.25}, one-star: {0.32, 0.13}
02:47:20.063 00.005 16872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.59) = xAngle (2.55 = 2.55)
02:47:20.066 00.003 16872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.60 = 2.60)
02:47:20.068 00.002 16872 CameraToMount -- cameraX=0.18 cameraY=0.25 hyp=0.31 cameraTheta=0.97 mountX=-0.26 mountY=0.16, mountTheta=2.59
02:47:20.073 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=0.25, opts=13)
02:47:20.077 00.004 16872 Enqueuing Move request for scope (0.18, 0.25)
02:47:20.080 00.003 9640 Worker thread wakes up
02:47:20.080 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.25) opts 0xd
02:47:20.080 00.000 9640 Handling offset move in thread for scope, endpoint = (0.18, 0.25)
02:47:20.080 00.000 9640 Moving (0.18, 0.25) raw xDistance=-0.26 yDistance=0.16
02:47:20.080 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.26
02:47:20.080 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=4.3
02:47:20.081 00.001 9640 MoveAxis(E, 29, ABG)
02:47:20.081 00.000 9640 Guiding  Dir = 2, Dur = 29
02:47:20.081 00.000 9640 IsSlewing returns 0
02:47:20.081 00.000 9640 IsGuiding returns 0
02:47:20.081 00.000 9640 PulseGuide returned control before completion, sleep 39
02:47:20.086 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=9444, med=3212, FiltMin=3072, FiltMax=7476, Gamma=2.190
02:47:20.117 00.031 16872 UpdateGuideState exits: m=88899 SNR=186.2
02:47:20.121 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:20.124 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:47:20.125 00.001 16872 Enqueuing Expose request
02:47:20.128 00.003 9640 IsGuiding returns 1
02:47:20.128 00.000 9640 scope still moving after pulse duration time elapsed
02:47:20.153 00.025 9640 IsSlewing returns 0
02:47:20.153 00.000 9640 IsGuiding returns 0
02:47:20.153 00.000 9640 scope move finished after 29 + 43 ms
02:47:20.154 00.001 9640 Move returns status 0, amount 29
02:47:20.154 00.000 9640 MoveAxis(N, 0, ABG)
02:47:20.154 00.000 9640 Move returns status 0, amount 0
02:47:20.154 00.000 9640 move complete, result=0
02:47:20.154 00.000 9640 worker thread done servicing request
02:47:20.155 00.001 9640 Worker thread wakes up
02:47:20.155 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:47:20.155 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:47:20.156 00.001 16872 GuideStep: -0.3 px 29 ms EAST, 0.2 px 0 ms NORTH
02:47:22.271 02.115 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"43889d78-9248-4854-bb24-5b08368aec11"}
02:47:22.273 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"43889d78-9248-4854-bb24-5b08368aec11"}
02:47:22.278 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d781c54-90c7-4024-99fa-4500f158f869"}
02:47:22.280 00.002 16872 case statement mapped state 6 to 3
02:47:22.283 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d781c54-90c7-4024-99fa-4500f158f869"}
02:47:22.287 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6860e1d8-dd45-453d-bf88-8fa8bfd54cd0"}
02:47:22.289 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.25,6.80],"pixels":"..."},"id":"6860e1d8-dd45-453d-bf88-8fa8bfd54cd0"}
02:47:24.219 01.930 9640 Exposure complete
02:47:24.354 00.135 9640 worker thread done servicing request
02:47:24.354 00.000 16872 OnExposeComplete: enter
02:47:24.357 00.003 16872 UpdateGuideState(): m_state=6
02:47:24.361 00.004 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
02:47:24.363 00.002 16872 Star::Find returns 1 (0), X=212.21, Y=198.55, Mass=87616, SNR=176.7, Peak=8952 HFD=3.8
02:47:24.367 00.004 16872 MultiStar: [#1 -0.06,0.04,0.32,U] [#2 -0.18,0.30,0.31,U] [#3 0.19,-0.26,0.30,U] [#4 -0.28,0.77,0.25,U] [#5 -0.09,0.15,0.20,U] [#6 0.50,-0.20,0.17,U] [#7 -0.04,-0.06,0.14,U] [#8 0.35,-0.12,0.15,U] 
02:47:24.369 00.002 16872 refined, 8 included, MultiStar: {0.11, 0.02}, one-star: {0.29, -0.12}
02:47:24.372 00.003 16872 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.59) = xAngle (1.81 = 1.81)
02:47:24.374 00.002 16872 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.85 = 1.85)
02:47:24.377 00.003 16872 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.22 mountX=-0.03 mountY=0.11, mountTheta=1.81
02:47:24.382 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=0.02, opts=13)
02:47:24.386 00.004 16872 Enqueuing Move request for scope (0.11, 0.02)
02:47:24.389 00.003 9640 Worker thread wakes up
02:47:24.389 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
02:47:24.390 00.001 9640 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
02:47:24.390 00.000 9640 Moving (0.11, 0.02) raw xDistance=-0.03 yDistance=0.11
02:47:24.390 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:47:24.390 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.11, m_sumCorr=4.4
02:47:24.390 00.000 9640 MoveAxis(E, 0, ABG)
02:47:24.390 00.000 9640 Move returns status 0, amount 0
02:47:24.390 00.000 9640 MoveAxis(S, 18, ABG)
02:47:24.390 00.000 9640 Guiding  Dir = 1, Dur = 18
02:47:24.390 00.000 9640 IsSlewing returns 0
02:47:24.390 00.000 9640 IsGuiding returns 0
02:47:24.391 00.001 9640 PulseGuide returned control before completion, sleep 28
02:47:24.395 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=8952, med=3212, FiltMin=3100, FiltMax=7164, Gamma=2.190
02:47:24.429 00.034 16872 UpdateGuideState exits: m=87616 SNR=176.7
02:47:24.432 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:24.435 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:47:24.437 00.002 16872 Enqueuing Expose request
02:47:24.439 00.002 9640 IsGuiding returns 1
02:47:24.439 00.000 9640 scope still moving after pulse duration time elapsed
02:47:24.461 00.022 9640 IsSlewing returns 0
02:47:24.461 00.000 9640 IsGuiding returns 0
02:47:24.461 00.000 9640 scope move finished after 18 + 52 ms
02:47:24.461 00.000 9640 Move returns status 0, amount 18
02:47:24.461 00.000 9640 move complete, result=0
02:47:24.461 00.000 9640 worker thread done servicing request
02:47:24.461 00.000 9640 Worker thread wakes up
02:47:24.461 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:47:24.462 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:47:24.463 00.001 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 18 ms SOUTH
02:47:25.769 01.306 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e478d9c-91c0-4bfd-b50a-44b6a4eace95"}
02:47:25.774 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0e478d9c-91c0-4bfd-b50a-44b6a4eace95"}
02:47:25.780 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc9815aa-bde3-435a-a2b7-f48b7473499a"}
02:47:25.784 00.004 16872 case statement mapped state 6 to 3
02:47:25.788 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc9815aa-bde3-435a-a2b7-f48b7473499a"}
02:47:25.812 00.024 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"aaed1943-bc6d-41a6-ad30-a0c0ba156e4b"}
02:47:25.816 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.21,6.55],"pixels":"..."},"id":"aaed1943-bc6d-41a6-ad30-a0c0ba156e4b"}
02:47:28.520 02.704 9640 Exposure complete
02:47:28.660 00.140 9640 worker thread done servicing request
02:47:28.660 00.000 16872 OnExposeComplete: enter
02:47:28.663 00.003 16872 UpdateGuideState(): m_state=6
02:47:28.665 00.002 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
02:47:28.667 00.002 16872 Star::Find returns 1 (0), X=211.76, Y=198.40, Mass=84444, SNR=176.8, Peak=8288 HFD=4.0
02:47:28.672 00.005 16872 MultiStar: [#1 -0.27,0.24,0.30,U] [#2 -0.03,0.42,0.27,U] [#3 -0.20,0.23,0.28,U] [#4 -0.84,0.37,0.00,M7] [#5 -0.29,0.72,0.20,U] [#6 -0.26,-0.85,0.18,U] [#7 -0.52,0.42,0.11,U] [#8 -0.06,-0.11,0.13,U] 
02:47:28.675 00.003 16872 refined, 7 included, MultiStar: {-0.20, 0.00}, one-star: {-0.17, -0.27}
02:47:28.677 00.002 16872 CameraToMount -- cameraTheta (3.13) - m_xAngle (-1.59) = xAngle (4.72 = -1.56)
02:47:28.680 00.003 16872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.77 = -1.52)
02:47:28.683 00.003 16872 CameraToMount -- cameraX=-0.20 cameraY=0.00 hyp=0.20 cameraTheta=3.13 mountX=0.00 mountY=-0.19, mountTheta=-1.56
02:47:28.691 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.20, y=0.00, opts=13)
02:47:28.694 00.003 16872 Enqueuing Move request for scope (-0.20, 0.00)
02:47:28.697 00.003 9640 Worker thread wakes up
02:47:28.697 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.00) opts 0xd
02:47:28.697 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.20, 0.00)
02:47:28.697 00.000 9640 Moving (-0.20, 0.00) raw xDistance=0.00 yDistance=-0.19
02:47:28.697 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:47:28.697 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.19, m_sumCorr=4.4
02:47:28.697 00.000 9640 MoveAxis(E, 0, ABG)
02:47:28.698 00.001 9640 Move returns status 0, amount 0
02:47:28.698 00.000 9640 MoveAxis(N, 0, ABG)
02:47:28.698 00.000 9640 Move returns status 0, amount 0
02:47:28.698 00.000 9640 move complete, result=0
02:47:28.698 00.000 9640 worker thread done servicing request
02:47:28.704 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=8288, med=3212, FiltMin=3076, FiltMax=6780, Gamma=2.190
02:47:28.737 00.033 16872 UpdateGuideState exits: m=84444 SNR=176.8
02:47:28.741 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:28.744 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:47:28.745 00.001 16872 Enqueuing Expose request
02:47:28.754 00.009 9640 Worker thread wakes up
02:47:28.754 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:47:28.754 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:47:28.754 00.000 16872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:47:29.266 00.512 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6bc7ceda-a8c6-4c31-8c57-46897d1edb60"}
02:47:29.269 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6bc7ceda-a8c6-4c31-8c57-46897d1edb60"}
02:47:29.273 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b4ce4f6-8220-4258-a4ca-1a9c76d30f1b"}
02:47:29.278 00.005 16872 case statement mapped state 6 to 3
02:47:29.281 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b4ce4f6-8220-4258-a4ca-1a9c76d30f1b"}
02:47:29.286 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b59e9a3a-09f7-4e41-927d-3b26ad5f71a7"}
02:47:29.290 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.76,7.40],"pixels":"..."},"id":"b59e9a3a-09f7-4e41-927d-3b26ad5f71a7"}
02:47:32.766 03.476 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eff812b6-9556-448e-b3f8-95f4687fd5da"}
02:47:32.770 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eff812b6-9556-448e-b3f8-95f4687fd5da"}
02:47:32.774 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"407aa00c-64f2-4661-bad7-bdc3345b560b"}
02:47:32.778 00.004 16872 case statement mapped state 6 to 3
02:47:32.782 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"407aa00c-64f2-4661-bad7-bdc3345b560b"}
02:47:32.786 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4d1744c4-a510-4d02-b5a1-93cbf4259543"}
02:47:32.791 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.76,7.40],"pixels":"..."},"id":"4d1744c4-a510-4d02-b5a1-93cbf4259543"}
02:47:32.821 00.030 9640 Exposure complete
02:47:32.959 00.138 9640 worker thread done servicing request
02:47:32.960 00.001 16872 OnExposeComplete: enter
02:47:32.964 00.004 16872 UpdateGuideState(): m_state=6
02:47:32.967 00.003 16872 Star::Find(15, 211, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
02:47:32.970 00.003 16872 Star::Find returns 1 (0), X=212.12, Y=199.13, Mass=85959, SNR=178.9, Peak=8744 HFD=4.1
02:47:32.972 00.002 16872 MultiStar: [#1 -0.22,0.63,0.36,U] [#2 -0.08,0.77,0.25,U] [#3 -0.27,0.39,0.28,U] [#4 -0.24,1.08,0.00,M8] [#5 0.27,0.88,0.00,M6] [#6 0.14,0.45,0.15,U] [#7 -0.07,0.08,0.14,U] [#8 -0.17,0.50,0.14,U] 
02:47:32.975 00.003 16872 refined, 6 included, MultiStar: {0.00, 0.49}, one-star: {0.19, 0.46}
02:47:32.978 00.003 16872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.59) = xAngle (3.15 = -3.13)
02:47:32.980 00.002 16872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.19 = -3.09)
02:47:32.983 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.49 hyp=0.49 cameraTheta=1.56 mountX=-0.49 mountY=-0.03, mountTheta=-3.09
02:47:32.987 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.49, opts=13)
02:47:32.991 00.004 16872 Enqueuing Move request for scope (0.00, 0.49)
02:47:32.995 00.004 9640 Worker thread wakes up
02:47:32.995 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.49) opts 0xd
02:47:32.995 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.49)
02:47:32.995 00.000 9640 Moving (0.00, 0.49) raw xDistance=-0.49 yDistance=-0.03
02:47:32.995 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.49
02:47:32.995 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=4.4
02:47:32.995 00.000 9640 MoveAxis(E, 52, ABG)
02:47:32.995 00.000 9640 Guiding  Dir = 2, Dur = 52
02:47:32.995 00.000 9640 IsSlewing returns 0
02:47:32.995 00.000 9640 IsGuiding returns 0
02:47:32.996 00.001 9640 PulseGuide returned control before completion, sleep 62
02:47:33.001 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2856, max=8744, med=3212, FiltMin=3108, FiltMax=6840, Gamma=2.190
02:47:33.031 00.030 16872 UpdateGuideState exits: m=85959 SNR=178.9
02:47:33.034 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:33.040 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:47:33.046 00.006 16872 Enqueuing Expose request
02:47:33.068 00.022 9640 IsGuiding returns 1
02:47:33.068 00.000 9640 scope still moving after pulse duration time elapsed
02:47:33.100 00.032 9640 IsSlewing returns 0
02:47:33.100 00.000 9640 IsGuiding returns 1
02:47:33.130 00.030 9640 IsSlewing returns 0
02:47:33.130 00.000 9640 IsGuiding returns 1
02:47:33.162 00.032 9640 IsSlewing returns 0
02:47:33.163 00.001 9640 IsGuiding returns 0
02:47:33.163 00.000 9640 scope move finished after 52 + 115 ms
02:47:33.163 00.000 9640 Move returns status 0, amount 52
02:47:33.163 00.000 9640 MoveAxis(N, 0, ABG)
02:47:33.163 00.000 9640 Move returns status 0, amount 0
02:47:33.163 00.000 9640 move complete, result=0
02:47:33.163 00.000 9640 worker thread done servicing request
02:47:33.163 00.000 9640 Worker thread wakes up
02:47:33.163 00.000 16872 GuideStep: -0.5 px 52 ms EAST, -0.0 px 0 ms NORTH
02:47:33.168 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
02:47:33.168 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:47:36.266 03.098 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2eda8d56-e5a4-4740-9a4c-c3eea483ebe6"}
02:47:36.269 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2eda8d56-e5a4-4740-9a4c-c3eea483ebe6"}
02:47:36.274 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6671522-81d0-4611-9b5f-6877bc49e492"}
02:47:36.276 00.002 16872 case statement mapped state 6 to 3
02:47:36.279 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6671522-81d0-4611-9b5f-6877bc49e492"}
02:47:36.283 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1b582f9d-a847-480e-ab6a-a68438cb2764"}
02:47:36.285 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.12,7.13],"pixels":"..."},"id":"1b582f9d-a847-480e-ab6a-a68438cb2764"}
02:47:37.223 00.938 9640 Exposure complete
02:47:37.359 00.136 9640 worker thread done servicing request
02:47:37.359 00.000 16872 OnExposeComplete: enter
02:47:37.362 00.003 16872 UpdateGuideState(): m_state=6
02:47:37.364 00.002 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
02:47:37.367 00.003 16872 Star::Find returns 1 (0), X=212.34, Y=199.27, Mass=87514, SNR=189.7, Peak=8176 HFD=4.0
02:47:37.370 00.003 16872 MultiStar: [#1 0.20,1.10,0.00,M1] [#2 0.22,1.47,0.00,M1] [#3 0.63,0.81,0.00,M1] [#4 0.09,1.47,0.00,M9] [#5 0.43,1.45,0.00,M7] [#6 0.39,0.86,0.00,M1] [#7 0.59,0.86,0.00,M1] [#8 0.29,0.70,0.12,U] 
02:47:37.373 00.003 16872 single-star, 1 included, MultiStar: {0.40, 0.61}, one-star: {0.41, 0.60}
02:47:37.375 00.002 16872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.59) = xAngle (2.56 = 2.56)
02:47:37.378 00.003 16872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.61 = 2.61)
02:47:37.381 00.003 16872 CameraToMount -- cameraX=0.41 cameraY=0.60 hyp=0.73 cameraTheta=0.97 mountX=-0.61 mountY=0.37, mountTheta=2.59
02:47:37.388 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.41, y=0.60, opts=13)
02:47:37.390 00.002 16872 Enqueuing Move request for scope (0.41, 0.60)
02:47:37.393 00.003 9640 Worker thread wakes up
02:47:37.393 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.60) opts 0xd
02:47:37.394 00.001 9640 Handling offset move in thread for scope, endpoint = (0.41, 0.60)
02:47:37.394 00.000 9640 Moving (0.41, 0.60) raw xDistance=-0.61 yDistance=0.37
02:47:37.394 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.61
02:47:37.394 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.37, m_sumCorr=4.4
02:47:37.394 00.000 9640 MoveAxis(E, 70, ABG)
02:47:37.394 00.000 9640 Guiding  Dir = 2, Dur = 70
02:47:37.394 00.000 9640 IsSlewing returns 0
02:47:37.394 00.000 9640 IsGuiding returns 0
02:47:37.395 00.001 9640 PulseGuide returned control before completion, sleep 80
02:47:37.400 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=8176, med=3212, FiltMin=3110, FiltMax=6808, Gamma=2.190
02:47:37.436 00.036 16872 UpdateGuideState exits: m=87514 SNR=189.7
02:47:37.440 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:37.443 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:47:37.447 00.004 16872 Enqueuing Expose request
02:47:37.478 00.031 9640 IsGuiding returns 1
02:47:37.478 00.000 9640 scope still moving after pulse duration time elapsed
02:47:37.510 00.032 9640 IsSlewing returns 0
02:47:37.511 00.001 9640 IsGuiding returns 0
02:47:37.511 00.000 9640 scope move finished after 70 + 45 ms
02:47:37.511 00.000 9640 Move returns status 0, amount 70
02:47:37.511 00.000 9640 MoveAxis(N, 0, ABG)
02:47:37.511 00.000 9640 Move returns status 0, amount 0
02:47:37.511 00.000 9640 move complete, result=0
02:47:37.511 00.000 9640 worker thread done servicing request
02:47:37.512 00.001 9640 Worker thread wakes up
02:47:37.512 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:47:37.512 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:47:37.512 00.000 16872 GuideStep: -0.6 px 70 ms EAST, 0.4 px 0 ms NORTH
02:47:39.767 02.255 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82d34ebd-6406-46af-ae71-4216b87cec10"}
02:47:39.770 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"82d34ebd-6406-46af-ae71-4216b87cec10"}
02:47:39.774 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7bcae20c-7969-4efd-b790-808540aebe0e"}
02:47:39.776 00.002 16872 case statement mapped state 6 to 3
02:47:39.780 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7bcae20c-7969-4efd-b790-808540aebe0e"}
02:47:39.784 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1254133c-9b16-41e4-9241-4720256e400e"}
02:47:39.789 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.34,7.27],"pixels":"..."},"id":"1254133c-9b16-41e4-9241-4720256e400e"}
02:47:41.586 01.797 9640 Exposure complete
02:47:41.720 00.134 9640 worker thread done servicing request
02:47:41.721 00.001 16872 OnExposeComplete: enter
02:47:41.723 00.002 16872 UpdateGuideState(): m_state=6
02:47:41.726 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
02:47:41.728 00.002 16872 Star::Find returns 1 (0), X=212.31, Y=198.77, Mass=85680, SNR=175.9, Peak=9308 HFD=3.7
02:47:41.732 00.004 16872 MultiStar: [#1 -0.16,0.52,0.30,U] [#2 0.00,0.86,0.27,U] [#3 0.19,0.28,0.26,U] [#4 0.31,1.60,0.00,M10] [#5 0.38,1.51,0.00,M8] [#6 0.49,0.07,0.15,U] [#7 0.03,0.02,0.13,U] [#8 -0.14,0.27,0.17,U] 
02:47:41.735 00.003 16872 refined, 6 included, MultiStar: {0.19, 0.27}, one-star: {0.38, 0.10}
02:47:41.737 00.002 16872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.59) = xAngle (2.54 = 2.54)
02:47:41.740 00.003 16872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.59 = 2.59)
02:47:41.742 00.002 16872 CameraToMount -- cameraX=0.19 cameraY=0.27 hyp=0.33 cameraTheta=0.96 mountX=-0.28 mountY=0.18, mountTheta=2.57
02:47:41.748 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=0.27, opts=13)
02:47:41.752 00.004 16872 Enqueuing Move request for scope (0.19, 0.27)
02:47:41.755 00.003 9640 Worker thread wakes up
02:47:41.755 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.27) opts 0xd
02:47:41.755 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, 0.27)
02:47:41.755 00.000 9640 Moving (0.19, 0.27) raw xDistance=-0.28 yDistance=0.18
02:47:41.755 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.28
02:47:41.755 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=4.4
02:47:41.755 00.000 9640 MoveAxis(E, 36, ABG)
02:47:41.755 00.000 9640 Guiding  Dir = 2, Dur = 36
02:47:41.756 00.001 9640 IsSlewing returns 0
02:47:41.756 00.000 9640 IsGuiding returns 0
02:47:41.757 00.001 9640 PulseGuide returned control before completion, sleep 46
02:47:41.763 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=9308, med=3212, FiltMin=3060, FiltMax=7456, Gamma=2.190
02:47:41.796 00.033 16872 UpdateGuideState exits: m=85680 SNR=175.9
02:47:41.799 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:41.802 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:47:41.804 00.002 16872 Enqueuing Expose request
02:47:41.810 00.006 9640 IsGuiding returns 1
02:47:41.810 00.000 9640 scope still moving after pulse duration time elapsed
02:47:41.839 00.029 9640 IsSlewing returns 0
02:47:41.839 00.000 9640 IsGuiding returns 0
02:47:41.839 00.000 9640 scope move finished after 36 + 47 ms
02:47:41.839 00.000 9640 Move returns status 0, amount 36
02:47:41.840 00.001 9640 MoveAxis(N, 0, ABG)
02:47:41.840 00.000 9640 Move returns status 0, amount 0
02:47:41.840 00.000 9640 move complete, result=0
02:47:41.840 00.000 9640 worker thread done servicing request
02:47:41.840 00.000 9640 Worker thread wakes up
02:47:41.840 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:47:41.840 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:47:41.846 00.006 16872 GuideStep: -0.3 px 36 ms EAST, 0.2 px 0 ms NORTH
02:47:43.264 01.418 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f3e0e0ca-42ea-433c-a38e-f9d199d53c21"}
02:47:43.267 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f3e0e0ca-42ea-433c-a38e-f9d199d53c21"}
02:47:43.271 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9e50198b-9423-4f9d-8a29-1433804bcf9e"}
02:47:43.274 00.003 16872 case statement mapped state 6 to 3
02:47:43.278 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e50198b-9423-4f9d-8a29-1433804bcf9e"}
02:47:43.281 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d7ee2065-9dc1-4181-83dc-b24159e363c7"}
02:47:43.284 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[7.31,6.77],"pixels":"..."},"id":"d7ee2065-9dc1-4181-83dc-b24159e363c7"}
02:47:45.903 02.619 9640 Exposure complete
02:47:46.040 00.137 9640 worker thread done servicing request
02:47:46.040 00.000 16872 OnExposeComplete: enter
02:47:46.045 00.005 16872 UpdateGuideState(): m_state=6
02:47:46.050 00.005 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
02:47:46.054 00.004 16872 Star::Find returns 1 (0), X=212.22, Y=198.56, Mass=85812, SNR=175.5, Peak=8796 HFD=3.8
02:47:46.058 00.004 16872 MultiStar: [#1 0.03,0.24,0.35,U] [#2 -0.04,0.45,0.28,U] [#3 -0.07,0.05,0.25,U] [#4 -0.10,0.68,0.24,U] [#5 -0.08,0.37,0.18,U] [#6 0.53,-0.05,0.18,U] [#7 0.10,0.42,0.20,U] [#8 -0.17,0.34,0.17,U] 
02:47:46.060 00.002 16872 refined, 8 included, MultiStar: {0.11, 0.17}, one-star: {0.29, -0.11}
02:47:46.063 00.003 16872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.59) = xAngle (2.57 = 2.57)
02:47:46.068 00.005 16872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.61 = 2.61)
02:47:46.071 00.003 16872 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=0.98 mountX=-0.17 mountY=0.10, mountTheta=2.60
02:47:46.074 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=0.17, opts=13)
02:47:46.078 00.004 16872 Enqueuing Move request for scope (0.11, 0.17)
02:47:46.081 00.003 9640 Worker thread wakes up
02:47:46.081 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
02:47:46.081 00.000 9640 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
02:47:46.081 00.000 9640 Moving (0.11, 0.17) raw xDistance=-0.17 yDistance=0.10
02:47:46.081 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.17
02:47:46.081 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=4.4
02:47:46.081 00.000 9640 MoveAxis(E, 22, ABG)
02:47:46.082 00.001 9640 Guiding  Dir = 2, Dur = 22
02:47:46.082 00.000 9640 IsSlewing returns 0
02:47:46.082 00.000 9640 IsGuiding returns 0
02:47:46.082 00.000 9640 PulseGuide returned control before completion, sleep 32
02:47:46.087 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=8796, med=3212, FiltMin=3056, FiltMax=7100, Gamma=2.190
02:47:46.120 00.033 16872 UpdateGuideState exits: m=85812 SNR=175.5
02:47:46.124 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:46.130 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:47:46.132 00.002 16872 Enqueuing Expose request
02:47:46.134 00.002 9640 IsGuiding returns 1
02:47:46.134 00.000 9640 scope still moving after pulse duration time elapsed
02:47:46.158 00.024 9640 IsSlewing returns 0
02:47:46.159 00.001 9640 IsGuiding returns 0
02:47:46.159 00.000 9640 scope move finished after 22 + 54 ms
02:47:46.159 00.000 9640 Move returns status 0, amount 22
02:47:46.159 00.000 9640 MoveAxis(N, 0, ABG)
02:47:46.159 00.000 9640 Move returns status 0, amount 0
02:47:46.159 00.000 9640 move complete, result=0
02:47:46.159 00.000 9640 worker thread done servicing request
02:47:46.159 00.000 9640 Worker thread wakes up
02:47:46.159 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:47:46.160 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:47:46.170 00.010 16872 GuideStep: -0.2 px 22 ms EAST, 0.1 px 0 ms NORTH
02:47:46.764 00.594 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01022cf5-575d-42b1-bdb8-bcc7af13fbee"}
02:47:46.767 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01022cf5-575d-42b1-bdb8-bcc7af13fbee"}
02:47:46.771 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98dfdbb5-ad66-4d40-919f-265a754f750f"}
02:47:46.775 00.004 16872 case statement mapped state 6 to 3
02:47:46.779 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"98dfdbb5-ad66-4d40-919f-265a754f750f"}
02:47:46.784 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"32f9b18c-eb90-45b6-b314-a92c6eb10176"}
02:47:46.789 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[7.22,6.56],"pixels":"..."},"id":"32f9b18c-eb90-45b6-b314-a92c6eb10176"}
02:47:50.229 03.440 9640 Exposure complete
02:47:50.263 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"15fc92c3-5a15-4c6b-bbfc-cd5c5827f13d"}
02:47:50.266 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"15fc92c3-5a15-4c6b-bbfc-cd5c5827f13d"}
02:47:50.269 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e02e41f-90f9-4e21-b803-1beff79f710b"}
02:47:50.274 00.005 16872 case statement mapped state 6 to 3
02:47:50.278 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e02e41f-90f9-4e21-b803-1beff79f710b"}
02:47:50.281 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4913f87e-8857-4a36-8ab5-3e0f49bba4d5"}
02:47:50.284 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[7.22,6.56],"pixels":"..."},"id":"4913f87e-8857-4a36-8ab5-3e0f49bba4d5"}
02:47:50.368 00.084 9640 worker thread done servicing request
02:47:50.368 00.000 16872 OnExposeComplete: enter
02:47:50.372 00.004 16872 UpdateGuideState(): m_state=6
02:47:50.375 00.003 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
02:47:50.378 00.003 16872 Star::Find returns 1 (0), X=212.36, Y=198.41, Mass=86361, SNR=183.8, Peak=7644 HFD=4.1
02:47:50.382 00.004 16872 MultiStar: [#1 0.17,-0.11,0.33,U] [#2 0.24,0.19,0.28,U] [#3 0.27,-0.21,0.24,U] [#4 0.51,0.53,0.20,U] [#5 0.36,0.53,0.17,U] [#6 0.79,-0.89,0.00,M1] [#7 0.11,-0.31,0.13,U] [#8 0.44,0.12,0.12,U] 
02:47:50.384 00.002 16872 refined, 7 included, MultiStar: {0.34, -0.05}, one-star: {0.43, -0.26}
02:47:50.386 00.002 16872 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.59) = xAngle (1.45 = 1.45)
02:47:50.390 00.004 16872 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.50 = 1.50)
02:47:50.392 00.002 16872 CameraToMount -- cameraX=0.34 cameraY=-0.05 hyp=0.35 cameraTheta=-0.14 mountX=0.04 mountY=0.35, mountTheta=1.45
02:47:50.397 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.34, y=-0.05, opts=13)
02:47:50.401 00.004 16872 Enqueuing Move request for scope (0.34, -0.05)
02:47:50.403 00.002 9640 Worker thread wakes up
02:47:50.403 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.05) opts 0xd
02:47:50.403 00.000 9640 Handling offset move in thread for scope, endpoint = (0.34, -0.05)
02:47:50.404 00.001 9640 Moving (0.34, -0.05) raw xDistance=0.04 yDistance=0.35
02:47:50.404 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:47:50.404 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.35, m_sumCorr=4.6
02:47:50.404 00.000 9640 MoveAxis(E, 0, ABG)
02:47:50.404 00.000 9640 Move returns status 0, amount 0
02:47:50.404 00.000 9640 MoveAxis(S, 21, ABG)
02:47:50.404 00.000 9640 Guiding  Dir = 1, Dur = 21
02:47:50.404 00.000 9640 IsSlewing returns 0
02:47:50.404 00.000 9640 IsGuiding returns 0
02:47:50.405 00.001 9640 PulseGuide returned control before completion, sleep 31
02:47:50.410 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=7644, med=3212, FiltMin=3110, FiltMax=6532, Gamma=2.190
02:47:50.441 00.031 16872 UpdateGuideState exits: m=86361 SNR=183.8
02:47:50.445 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:50.447 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:47:50.451 00.004 16872 Enqueuing Expose request
02:47:50.453 00.002 9640 IsGuiding returns 1
02:47:50.453 00.000 9640 scope still moving after pulse duration time elapsed
02:47:50.475 00.022 9640 IsSlewing returns 0
02:47:50.475 00.000 9640 IsGuiding returns 0
02:47:50.475 00.000 9640 scope move finished after 21 + 49 ms
02:47:50.475 00.000 9640 Move returns status 0, amount 21
02:47:50.475 00.000 9640 move complete, result=0
02:47:50.475 00.000 9640 worker thread done servicing request
02:47:50.476 00.001 9640 Worker thread wakes up
02:47:50.476 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:47:50.476 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:47:50.477 00.001 16872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 21 ms SOUTH
02:47:53.763 03.286 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d7fd08cc-e9d2-4671-8d4a-7aadbb5f3ca5"}
02:47:53.768 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d7fd08cc-e9d2-4671-8d4a-7aadbb5f3ca5"}
02:47:53.773 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"758bf66f-6fde-4817-9fa1-c5936db3ca91"}
02:47:53.776 00.003 16872 case statement mapped state 6 to 3
02:47:53.780 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"758bf66f-6fde-4817-9fa1-c5936db3ca91"}
02:47:53.784 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"23dde692-d0fd-4228-bd18-a89f7942f2f6"}
02:47:53.789 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.36,7.41],"pixels":"..."},"id":"23dde692-d0fd-4228-bd18-a89f7942f2f6"}
02:47:54.544 00.755 9640 Exposure complete
02:47:54.692 00.148 9640 worker thread done servicing request
02:47:54.692 00.000 16872 OnExposeComplete: enter
02:47:54.695 00.003 16872 UpdateGuideState(): m_state=6
02:47:54.699 00.004 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:47:54.702 00.003 16872 Star::Find returns 1 (0), X=212.23, Y=198.95, Mass=84636, SNR=173.3, Peak=8904 HFD=4.1
02:47:54.705 00.003 16872 MultiStar: [#1 0.09,0.83,0.32,U] [#2 -0.10,1.36,0.00,M1] [#3 -0.27,0.47,0.29,U] [#4 -0.19,1.73,0.00,M9] [#5 0.32,1.09,0.00,M7] [#6 0.26,1.03,0.00,M2] [#7 -0.14,0.69,0.14,U] [#8 -0.17,1.02,0.00,M1] 
02:47:54.707 00.002 16872 single-star, 3 included, MultiStar: {0.13, 0.45}, one-star: {0.30, 0.29}
02:47:54.710 00.003 16872 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.59) = xAngle (2.34 = 2.34)
02:47:54.712 00.002 16872 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.39 = 2.39)
02:47:54.717 00.005 16872 CameraToMount -- cameraX=0.30 cameraY=0.29 hyp=0.42 cameraTheta=0.75 mountX=-0.29 mountY=0.29, mountTheta=2.36
02:47:54.720 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=0.29, opts=13)
02:47:54.724 00.004 16872 Enqueuing Move request for scope (0.30, 0.29)
02:47:54.726 00.002 9640 Worker thread wakes up
02:47:54.726 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.29) opts 0xd
02:47:54.727 00.001 9640 Handling offset move in thread for scope, endpoint = (0.30, 0.29)
02:47:54.727 00.000 9640 Moving (0.30, 0.29) raw xDistance=-0.29 yDistance=0.29
02:47:54.727 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.29
02:47:54.727 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=4.6
02:47:54.727 00.000 9640 MoveAxis(E, 31, ABG)
02:47:54.727 00.000 9640 Guiding  Dir = 2, Dur = 31
02:47:54.727 00.000 9640 IsSlewing returns 0
02:47:54.727 00.000 9640 IsGuiding returns 0
02:47:54.728 00.001 9640 PulseGuide returned control before completion, sleep 41
02:47:54.735 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=8904, med=3208, FiltMin=3132, FiltMax=7152, Gamma=2.190
02:47:54.767 00.032 16872 UpdateGuideState exits: m=84636 SNR=173.3
02:47:54.769 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:54.773 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:47:54.776 00.003 16872 Enqueuing Expose request
02:47:54.780 00.004 9640 IsGuiding returns 1
02:47:54.780 00.000 9640 scope still moving after pulse duration time elapsed
02:47:54.808 00.028 9640 IsSlewing returns 0
02:47:54.811 00.003 9640 IsGuiding returns 0
02:47:54.811 00.000 9640 scope move finished after 31 + 52 ms
02:47:54.811 00.000 9640 Move returns status 0, amount 31
02:47:54.811 00.000 9640 MoveAxis(N, 0, ABG)
02:47:54.811 00.000 9640 Move returns status 0, amount 0
02:47:54.811 00.000 9640 move complete, result=0
02:47:54.811 00.000 9640 worker thread done servicing request
02:47:54.811 00.000 9640 Worker thread wakes up
02:47:54.812 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:47:54.812 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:47:54.820 00.008 16872 GuideStep: -0.3 px 31 ms EAST, 0.3 px 0 ms NORTH
02:47:57.264 02.444 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3f05af88-0a1f-43d8-b260-3887d2ade9be"}
02:47:57.267 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3f05af88-0a1f-43d8-b260-3887d2ade9be"}
02:47:57.271 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"35bd9727-539f-418d-9a60-99627cf2797c"}
02:47:57.273 00.002 16872 case statement mapped state 6 to 3
02:47:57.276 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"35bd9727-539f-418d-9a60-99627cf2797c"}
02:47:57.280 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6cd85150-8f06-4ce4-9453-e6b1092bb91e"}
02:47:57.283 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[7.23,6.95],"pixels":"..."},"id":"6cd85150-8f06-4ce4-9453-e6b1092bb91e"}
02:47:58.878 01.595 9640 Exposure complete
02:47:59.029 00.151 9640 worker thread done servicing request
02:47:59.029 00.000 16872 OnExposeComplete: enter
02:47:59.033 00.004 16872 UpdateGuideState(): m_state=6
02:47:59.038 00.005 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
02:47:59.043 00.005 16872 Star::Find returns 1 (0), X=212.26, Y=198.58, Mass=90656, SNR=178.7, Peak=9800 HFD=3.7
02:47:59.047 00.004 16872 MultiStar: [#1 -0.10,0.49,0.33,U] [#2 0.03,0.61,0.27,U] [#3 0.05,0.40,0.26,U] [#4 -0.03,0.93,0.00,M10] [#5 0.01,1.10,0.00,M8] [#6 0.20,0.26,0.17,U] [#7 -0.00,-0.26,0.13,U] [#8 -0.18,0.07,0.14,U] 
02:47:59.050 00.003 16872 refined, 6 included, MultiStar: {0.14, 0.16}, one-star: {0.33, -0.09}
02:47:59.054 00.004 16872 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.59) = xAngle (2.42 = 2.42)
02:47:59.058 00.004 16872 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.46 = 2.46)
02:47:59.061 00.003 16872 CameraToMount -- cameraX=0.14 cameraY=0.16 hyp=0.21 cameraTheta=0.83 mountX=-0.16 mountY=0.13, mountTheta=2.44
02:47:59.066 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.14, y=0.16, opts=13)
02:47:59.072 00.006 16872 Enqueuing Move request for scope (0.14, 0.16)
02:47:59.076 00.004 9640 Worker thread wakes up
02:47:59.076 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.16) opts 0xd
02:47:59.076 00.000 9640 Handling offset move in thread for scope, endpoint = (0.14, 0.16)
02:47:59.076 00.000 9640 Moving (0.14, 0.16) raw xDistance=-0.16 yDistance=0.13
02:47:59.076 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.16
02:47:59.076 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=4.6
02:47:59.076 00.000 9640 MoveAxis(E, 20, ABG)
02:47:59.076 00.000 9640 Guiding  Dir = 2, Dur = 20
02:47:59.077 00.001 9640 IsSlewing returns 0
02:47:59.077 00.000 9640 IsGuiding returns 0
02:47:59.077 00.000 9640 PulseGuide returned control before completion, sleep 30
02:47:59.084 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=9800, med=3212, FiltMin=3108, FiltMax=7672, Gamma=2.190
02:47:59.115 00.031 9640 IsGuiding returns 1
02:47:59.115 00.000 9640 scope still moving after pulse duration time elapsed
02:47:59.118 00.003 16872 UpdateGuideState exits: m=90656 SNR=178.7
02:47:59.121 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:59.124 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:47:59.128 00.004 16872 Enqueuing Expose request
02:47:59.146 00.018 9640 IsSlewing returns 0
02:47:59.147 00.001 9640 IsGuiding returns 0
02:47:59.147 00.000 9640 scope move finished after 20 + 49 ms
02:47:59.147 00.000 9640 Move returns status 0, amount 20
02:47:59.147 00.000 9640 MoveAxis(N, 0, ABG)
02:47:59.147 00.000 9640 Move returns status 0, amount 0
02:47:59.147 00.000 9640 move complete, result=0
02:47:59.147 00.000 9640 worker thread done servicing request
02:47:59.147 00.000 9640 Worker thread wakes up
02:47:59.147 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:47:59.147 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:47:59.151 00.004 16872 GuideStep: -0.2 px 20 ms EAST, 0.1 px 0 ms NORTH
02:48:00.764 01.613 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"23bd1848-d83a-4881-ab7c-ee79a52468b0"}
02:48:00.767 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"23bd1848-d83a-4881-ab7c-ee79a52468b0"}
02:48:00.771 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5bb07001-3692-4282-8114-44086fee9ee3"}
02:48:00.775 00.004 16872 case statement mapped state 6 to 3
02:48:00.778 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5bb07001-3692-4282-8114-44086fee9ee3"}
02:48:00.783 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7c90030e-54d7-40e5-a2ac-ea5b52f5ae13"}
02:48:00.789 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[7.26,6.58],"pixels":"..."},"id":"7c90030e-54d7-40e5-a2ac-ea5b52f5ae13"}
02:48:03.207 02.418 9640 Exposure complete
02:48:03.343 00.136 9640 worker thread done servicing request
02:48:03.343 00.000 16872 OnExposeComplete: enter
02:48:03.349 00.006 16872 UpdateGuideState(): m_state=6
02:48:03.352 00.003 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
02:48:03.356 00.004 16872 Star::Find returns 1 (0), X=211.91, Y=198.78, Mass=88680, SNR=185.9, Peak=8712 HFD=4.1
02:48:03.360 00.004 16872 MultiStar: [#1 -0.04,0.84,0.31,U] [#2 0.15,0.95,0.00,M1] [#3 0.05,0.41,0.26,U] [#4 -0.38,0.77,0.23,U] [#5 -0.32,1.60,0.00,M9] [#6 0.35,0.04,0.19,U] [#7 0.14,0.62,0.16,U] [#8 0.55,0.80,0.00,M1] 
02:48:03.364 00.004 16872 single-star, 5 included, MultiStar: {-0.01, 0.36}, one-star: {-0.02, 0.12}
02:48:03.367 00.003 16872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.59) = xAngle (3.35 = -2.94)
02:48:03.370 00.003 16872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.39 = -2.89)
02:48:03.373 00.003 16872 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.76 mountX=-0.11 mountY=-0.03, mountTheta=-2.89
02:48:03.382 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.02, y=0.12, opts=13)
02:48:03.386 00.004 16872 Enqueuing Move request for scope (-0.02, 0.12)
02:48:03.390 00.004 9640 Worker thread wakes up
02:48:03.390 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
02:48:03.390 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
02:48:03.390 00.000 9640 Moving (-0.02, 0.12) raw xDistance=-0.11 yDistance=-0.03
02:48:03.390 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.11
02:48:03.390 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=4.6
02:48:03.390 00.000 9640 MoveAxis(E, 14, ABG)
02:48:03.390 00.000 9640 Guiding  Dir = 2, Dur = 14
02:48:03.391 00.001 9640 IsSlewing returns 0
02:48:03.391 00.000 9640 IsGuiding returns 0
02:48:03.391 00.000 9640 PulseGuide returned control before completion, sleep 24
02:48:03.397 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=8712, med=3212, FiltMin=3148, FiltMax=7396, Gamma=2.190
02:48:03.420 00.023 9640 IsGuiding returns 1
02:48:03.420 00.000 9640 scope still moving after pulse duration time elapsed
02:48:03.429 00.009 16872 UpdateGuideState exits: m=88680 SNR=185.9
02:48:03.432 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:03.434 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:48:03.441 00.007 16872 Enqueuing Expose request
02:48:03.452 00.011 9640 IsSlewing returns 0
02:48:03.452 00.000 9640 IsGuiding returns 1
02:48:03.482 00.030 9640 IsSlewing returns 0
02:48:03.483 00.001 9640 IsGuiding returns 0
02:48:03.483 00.000 9640 scope move finished after 14 + 77 ms
02:48:03.483 00.000 9640 Move returns status 0, amount 14
02:48:03.483 00.000 9640 MoveAxis(N, 0, ABG)
02:48:03.483 00.000 9640 Move returns status 0, amount 0
02:48:03.483 00.000 9640 move complete, result=0
02:48:03.483 00.000 9640 worker thread done servicing request
02:48:03.483 00.000 9640 Worker thread wakes up
02:48:03.483 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:48:03.483 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:48:03.484 00.001 16872 GuideStep: -0.1 px 14 ms EAST, -0.0 px 0 ms NORTH
02:48:04.264 00.780 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"687ad95a-5ef3-46f3-8bc2-8e719153a333"}
02:48:04.267 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"687ad95a-5ef3-46f3-8bc2-8e719153a333"}
02:48:04.271 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a32b0f77-1361-450b-8231-2848ea62aef3"}
02:48:04.274 00.003 16872 case statement mapped state 6 to 3
02:48:04.276 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a32b0f77-1361-450b-8231-2848ea62aef3"}
02:48:04.280 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"35a591a5-ff1c-42de-8bce-f49ea57c8809"}
02:48:04.283 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[6.91,6.78],"pixels":"..."},"id":"35a591a5-ff1c-42de-8bce-f49ea57c8809"}
02:48:07.543 03.260 9640 Exposure complete
02:48:07.678 00.135 9640 worker thread done servicing request
02:48:07.678 00.000 16872 OnExposeComplete: enter
02:48:07.682 00.004 16872 UpdateGuideState(): m_state=6
02:48:07.685 00.003 16872 Star::Find(15, 211, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
02:48:07.688 00.003 16872 Star::Find returns 1 (0), X=211.83, Y=198.60, Mass=88649, SNR=177.6, Peak=8476 HFD=3.9
02:48:07.690 00.002 16872 MultiStar: [#1 -0.07,-0.07,0.30,U] [#2 0.03,0.78,0.30,U] [#3 -0.07,-0.15,0.27,U] [#4 -0.19,0.96,0.00,M10] [#5 0.06,0.24,0.16,U] [#6 0.32,-0.18,0.15,U] [#7 0.01,0.07,0.14,U] [#8 -0.56,0.25,0.14,U] 
02:48:07.693 00.003 16872 refined, 7 included, MultiStar: {-0.06, 0.07}, one-star: {-0.10, -0.06}
02:48:07.696 00.003 16872 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.59) = xAngle (3.91 = -2.37)
02:48:07.697 00.001 16872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.96 = -2.33)
02:48:07.701 00.004 16872 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.32 mountX=-0.07 mountY=-0.07, mountTheta=-2.35
02:48:07.705 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.06, y=0.07, opts=13)
02:48:07.710 00.005 16872 Enqueuing Move request for scope (-0.06, 0.07)
02:48:07.713 00.003 9640 Worker thread wakes up
02:48:07.713 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
02:48:07.713 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
02:48:07.713 00.000 9640 Moving (-0.06, 0.07) raw xDistance=-0.07 yDistance=-0.07
02:48:07.713 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:48:07.713 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input -0.07, m_sumCorr=4.8
02:48:07.713 00.000 9640 MoveAxis(E, 0, ABG)
02:48:07.713 00.000 9640 Move returns status 0, amount 0
02:48:07.713 00.000 9640 MoveAxis(S, 18, ABG)
02:48:07.713 00.000 9640 Guiding  Dir = 1, Dur = 18
02:48:07.714 00.001 9640 IsSlewing returns 0
02:48:07.714 00.000 9640 IsGuiding returns 0
02:48:07.714 00.000 9640 PulseGuide returned control before completion, sleep 28
02:48:07.721 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=8476, med=3212, FiltMin=3052, FiltMax=7108, Gamma=2.190
02:48:07.748 00.027 9640 IsGuiding returns 1
02:48:07.748 00.000 9640 scope still moving after pulse duration time elapsed
02:48:07.753 00.005 16872 UpdateGuideState exits: m=88649 SNR=177.6
02:48:07.757 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:07.759 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:48:07.762 00.003 16872 Enqueuing Expose request
02:48:07.766 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"23a65e2d-a1b4-43a1-b28c-c262549773e2"}
02:48:07.768 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"23a65e2d-a1b4-43a1-b28c-c262549773e2"}
02:48:07.778 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72d2be05-f280-4ce5-bc72-a06f7e9e8a55"}
02:48:07.782 00.004 16872 case statement mapped state 6 to 3
02:48:07.785 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"72d2be05-f280-4ce5-bc72-a06f7e9e8a55"}
02:48:07.787 00.002 9640 IsSlewing returns 0
02:48:07.787 00.000 9640 IsGuiding returns 0
02:48:07.788 00.001 9640 scope move finished after 18 + 56 ms
02:48:07.788 00.000 9640 Move returns status 0, amount 18
02:48:07.788 00.000 9640 move complete, result=0
02:48:07.788 00.000 9640 worker thread done servicing request
02:48:07.788 00.000 9640 Worker thread wakes up
02:48:07.788 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:48:07.788 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:48:07.790 00.002 16872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 18 ms SOUTH
02:48:07.800 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8a05e2e7-ec93-4ab0-9755-107d8c0da086"}
02:48:07.803 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.83,6.60],"pixels":"..."},"id":"8a05e2e7-ec93-4ab0-9755-107d8c0da086"}
02:48:11.265 03.462 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd92d34d-141e-47e7-a7d1-345be368c401"}
02:48:11.268 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cd92d34d-141e-47e7-a7d1-345be368c401"}
02:48:11.273 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"952c6e81-da4e-4115-ad7e-1a6b35030b99"}
02:48:11.276 00.003 16872 case statement mapped state 6 to 3
02:48:11.278 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"952c6e81-da4e-4115-ad7e-1a6b35030b99"}
02:48:11.282 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d8fb1785-a88e-4d52-b387-01ca3f4d84c1"}
02:48:11.285 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.83,6.60],"pixels":"..."},"id":"d8fb1785-a88e-4d52-b387-01ca3f4d84c1"}
02:48:11.850 00.565 9640 Exposure complete
02:48:11.988 00.138 9640 worker thread done servicing request
02:48:11.988 00.000 16872 OnExposeComplete: enter
02:48:11.991 00.003 16872 UpdateGuideState(): m_state=6
02:48:11.994 00.003 16872 Star::Find(15, 211, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
02:48:11.996 00.002 16872 Star::Find returns 1 (0), X=211.92, Y=198.04, Mass=87825, SNR=185.8, Peak=9500 HFD=4.1
02:48:11.999 00.003 16872 MultiStar: [#1 -0.06,0.11,0.29,U] [#2 -0.18,0.22,0.30,U] [#3 -0.05,-0.19,0.25,U] [#4 -0.38,-0.27,0.23,U] [#5 -0.30,0.45,0.20,U] [#6 -0.13,-0.35,0.16,U] [#7 -0.15,-0.12,0.11,U] [#8 -0.37,0.02,0.14,U] 
02:48:12.003 00.004 16872 refined, 8 included, MultiStar: {-0.12, -0.23}, one-star: {-0.01, -0.63}
02:48:12.005 00.002 16872 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.59) = xAngle (-0.48 = -0.48)
02:48:12.008 00.003 16872 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.43 = -0.43)
02:48:12.010 00.002 16872 CameraToMount -- cameraX=-0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-2.06 mountX=0.23 mountY=-0.11, mountTheta=-0.44
02:48:12.014 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=-0.23, opts=13)
02:48:12.018 00.004 16872 Enqueuing Move request for scope (-0.12, -0.23)
02:48:12.022 00.004 9640 Worker thread wakes up
02:48:12.022 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.23) opts 0xd
02:48:12.022 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, -0.23)
02:48:12.022 00.000 9640 Moving (-0.12, -0.23) raw xDistance=0.23 yDistance=-0.11
02:48:12.022 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.23
02:48:12.022 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.11, m_sumCorr=4.8
02:48:12.022 00.000 9640 MoveAxis(W, 25, ABG)
02:48:12.022 00.000 9640 Guiding  Dir = 3, Dur = 25
02:48:12.022 00.000 9640 IsSlewing returns 0
02:48:12.023 00.001 9640 IsGuiding returns 0
02:48:12.023 00.000 9640 PulseGuide returned control before completion, sleep 35
02:48:12.027 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2828, max=9500, med=3212, FiltMin=3070, FiltMax=7452, Gamma=2.190
02:48:12.058 00.031 16872 UpdateGuideState exits: m=87825 SNR=185.8
02:48:12.062 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:12.066 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:48:12.070 00.004 16872 Enqueuing Expose request
02:48:12.073 00.003 9640 IsGuiding returns 1
02:48:12.073 00.000 9640 scope still moving after pulse duration time elapsed
02:48:12.096 00.023 9640 IsSlewing returns 0
02:48:12.096 00.000 9640 IsGuiding returns 0
02:48:12.097 00.001 9640 scope move finished after 25 + 47 ms
02:48:12.097 00.000 9640 Move returns status 0, amount 25
02:48:12.097 00.000 9640 MoveAxis(N, 0, ABG)
02:48:12.097 00.000 9640 Move returns status 0, amount 0
02:48:12.097 00.000 9640 move complete, result=0
02:48:12.097 00.000 9640 worker thread done servicing request
02:48:12.097 00.000 9640 Worker thread wakes up
02:48:12.097 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:48:12.097 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:48:12.101 00.004 16872 GuideStep: 0.2 px 25 ms WEST, -0.1 px 0 ms NORTH
02:48:14.766 02.665 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05e5ef21-2223-4b12-bf15-d63dd96e0767"}
02:48:14.768 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"05e5ef21-2223-4b12-bf15-d63dd96e0767"}
02:48:14.771 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98f090af-b5b8-491e-a3d3-117369233665"}
02:48:14.775 00.004 16872 case statement mapped state 6 to 3
02:48:14.778 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"98f090af-b5b8-491e-a3d3-117369233665"}
02:48:14.781 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"876e56ac-91c6-40eb-b0b9-22c5294ec3db"}
02:48:14.785 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[6.92,7.04],"pixels":"..."},"id":"876e56ac-91c6-40eb-b0b9-22c5294ec3db"}
02:48:16.167 01.382 9640 Exposure complete
02:48:16.302 00.135 9640 worker thread done servicing request
02:48:16.302 00.000 16872 OnExposeComplete: enter
02:48:16.305 00.003 16872 UpdateGuideState(): m_state=6
02:48:16.307 00.002 16872 Star::Find(15, 211, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
02:48:16.312 00.005 16872 Star::Find returns 1 (0), X=211.94, Y=199.56, Mass=85582, SNR=187.4, Peak=8888 HFD=3.8
02:48:16.315 00.003 16872 MultiStar: [#1 0.14,0.95,0.00,M1] [#2 -0.17,1.20,0.00,M1] [#3 0.05,1.12,0.00,M1] [#4 -0.39,1.42,0.00,M10] [#5 -0.53,1.16,0.00,M8] [#6 0.41,0.55,0.16,U] [#7 -0.27,0.83,0.12,U] [#8 -0.38,0.92,0.00,M1] 
02:48:16.318 00.003 16872 refined, 2 included, MultiStar: {0.03, 0.85}, one-star: {0.01, 0.90}
02:48:16.320 00.002 16872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.59) = xAngle (3.12 = 3.12)
02:48:16.324 00.004 16872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.17 = -3.12)
02:48:16.329 00.005 16872 CameraToMount -- cameraX=0.03 cameraY=0.85 hyp=0.85 cameraTheta=1.54 mountX=-0.85 mountY=-0.02, mountTheta=-3.12
02:48:16.335 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=0.85, opts=13)
02:48:16.339 00.004 16872 Enqueuing Move request for scope (0.03, 0.85)
02:48:16.343 00.004 9640 Worker thread wakes up
02:48:16.343 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.85) opts 0xd
02:48:16.343 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, 0.85)
02:48:16.343 00.000 9640 Moving (0.03, 0.85) raw xDistance=-0.85 yDistance=-0.02
02:48:16.343 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.74 from input -0.85
02:48:16.343 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=4.8
02:48:16.344 00.001 9640 MoveAxis(E, 88, ABG)
02:48:16.344 00.000 9640 Guiding  Dir = 2, Dur = 88
02:48:16.344 00.000 9640 IsSlewing returns 0
02:48:16.345 00.001 9640 IsGuiding returns 0
02:48:16.345 00.000 9640 PulseGuide returned control before completion, sleep 98
02:48:16.351 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=8888, med=3212, FiltMin=3066, FiltMax=6864, Gamma=2.190
02:48:16.383 00.032 16872 UpdateGuideState exits: m=85582 SNR=187.4
02:48:16.386 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:16.389 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:48:16.392 00.003 16872 Enqueuing Expose request
02:48:16.449 00.057 9640 IsGuiding returns 1
02:48:16.450 00.001 9640 scope still moving after pulse duration time elapsed
02:48:16.480 00.030 9640 IsSlewing returns 0
02:48:16.480 00.000 9640 IsGuiding returns 0
02:48:16.481 00.001 9640 scope move finished after 88 + 47 ms
02:48:16.481 00.000 9640 Move returns status 0, amount 88
02:48:16.481 00.000 9640 MoveAxis(N, 0, ABG)
02:48:16.483 00.002 9640 Move returns status 0, amount 0
02:48:16.483 00.000 9640 move complete, result=0
02:48:16.484 00.001 9640 worker thread done servicing request
02:48:16.484 00.000 9640 Worker thread wakes up
02:48:16.484 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:48:16.484 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:48:16.485 00.001 16872 GuideStep: -0.8 px 88 ms EAST, -0.0 px 0 ms NORTH
02:48:18.264 01.779 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c56dddf-ca36-49d5-a7ec-fda2d137889a"}
02:48:18.267 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2c56dddf-ca36-49d5-a7ec-fda2d137889a"}
02:48:18.270 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"740e4109-8b2c-4f3f-91b8-5e7745f5c440"}
02:48:18.273 00.003 16872 case statement mapped state 6 to 3
02:48:18.276 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"740e4109-8b2c-4f3f-91b8-5e7745f5c440"}
02:48:18.281 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b0325793-0b64-4269-8c42-9a9b62361b48"}
02:48:18.284 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.94,6.56],"pixels":"..."},"id":"b0325793-0b64-4269-8c42-9a9b62361b48"}
02:48:20.561 02.277 9640 Exposure complete
02:48:20.714 00.153 9640 worker thread done servicing request
02:48:20.714 00.000 16872 OnExposeComplete: enter
02:48:20.718 00.004 16872 UpdateGuideState(): m_state=6
02:48:20.721 00.003 16872 Star::Find(15, 211, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
02:48:20.728 00.007 16872 Star::Find returns 1 (0), X=212.26, Y=199.00, Mass=87399, SNR=178.2, Peak=8688 HFD=4.0
02:48:20.732 00.004 16872 MultiStar: [#1 0.27,0.66,0.32,U] [#2 -0.16,0.74,0.29,U] [#3 0.34,0.48,0.30,U] [#4 0.11,1.20,0.00,R] [#5 -0.15,1.08,0.00,M9] [#6 0.65,0.51,0.16,U] [#7 0.36,0.23,0.13,U] [#8 -0.31,-0.12,0.13,U] 
02:48:20.735 00.003 16872 single-star, 6 included, MultiStar: {0.25, 0.43}, one-star: {0.33, 0.34}
02:48:20.738 00.003 16872 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.59) = xAngle (2.37 = 2.37)
02:48:20.742 00.004 16872 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.42 = 2.42)
02:48:20.745 00.003 16872 CameraToMount -- cameraX=0.33 cameraY=0.34 hyp=0.47 cameraTheta=0.79 mountX=-0.34 mountY=0.31, mountTheta=2.40
02:48:20.750 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.33, y=0.34, opts=13)
02:48:20.753 00.003 16872 Enqueuing Move request for scope (0.33, 0.34)
02:48:20.757 00.004 9640 Worker thread wakes up
02:48:20.757 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.34) opts 0xd
02:48:20.757 00.000 9640 Handling offset move in thread for scope, endpoint = (0.33, 0.34)
02:48:20.757 00.000 9640 Moving (0.33, 0.34) raw xDistance=-0.34 yDistance=0.31
02:48:20.757 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.34
02:48:20.757 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.31, m_sumCorr=4.8
02:48:20.757 00.000 9640 MoveAxis(E, 45, ABG)
02:48:20.757 00.000 9640 Guiding  Dir = 2, Dur = 45
02:48:20.758 00.001 9640 IsSlewing returns 0
02:48:20.758 00.000 9640 IsGuiding returns 0
02:48:20.758 00.000 9640 PulseGuide returned control before completion, sleep 55
02:48:20.763 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=8688, med=3212, FiltMin=3136, FiltMax=6928, Gamma=2.190
02:48:20.797 00.034 16872 UpdateGuideState exits: m=87399 SNR=178.2
02:48:20.802 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:20.805 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:48:20.808 00.003 16872 Enqueuing Expose request
02:48:20.816 00.008 9640 IsGuiding returns 1
02:48:20.816 00.000 9640 scope still moving after pulse duration time elapsed
02:48:20.846 00.030 9640 IsSlewing returns 0
02:48:20.846 00.000 9640 IsGuiding returns 0
02:48:20.846 00.000 9640 scope move finished after 45 + 43 ms
02:48:20.846 00.000 9640 Move returns status 0, amount 45
02:48:20.847 00.001 9640 MoveAxis(N, 0, ABG)
02:48:20.847 00.000 9640 Move returns status 0, amount 0
02:48:20.847 00.000 9640 move complete, result=0
02:48:20.847 00.000 9640 worker thread done servicing request
02:48:20.847 00.000 9640 Worker thread wakes up
02:48:20.847 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:48:20.847 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:48:20.849 00.002 16872 GuideStep: -0.3 px 45 ms EAST, 0.3 px 0 ms NORTH
02:48:21.762 00.913 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea8f40f0-84a7-4824-ba48-1e745fb70f52"}
02:48:21.767 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ea8f40f0-84a7-4824-ba48-1e745fb70f52"}
02:48:21.788 00.021 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f90d4509-8384-4f87-b4ed-e499fc80499c"}
02:48:21.791 00.003 16872 case statement mapped state 6 to 3
02:48:21.795 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f90d4509-8384-4f87-b4ed-e499fc80499c"}
02:48:21.801 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d8a35015-2412-4942-974e-12990c26c1a8"}
02:48:21.804 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[7.26,7.00],"pixels":"..."},"id":"d8a35015-2412-4942-974e-12990c26c1a8"}
02:48:24.912 03.108 9640 Exposure complete
02:48:25.046 00.134 9640 worker thread done servicing request
02:48:25.046 00.000 16872 OnExposeComplete: enter
02:48:25.050 00.004 16872 UpdateGuideState(): m_state=6
02:48:25.053 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
02:48:25.056 00.003 16872 Star::Find returns 1 (0), X=212.66, Y=198.93, Mass=84864, SNR=179.9, Peak=7932 HFD=4.0
02:48:25.059 00.003 16872 MultiStar: [#1 0.47,0.31,0.30,U] [#2 0.01,0.65,0.30,U] [#3 0.39,-0.08,0.28,U] [#4 -0.17,-0.15,0.19,U] [#5 0.51,0.82,0.00,M10] [#6 0.50,0.15,0.15,U] [#7 0.05,0.38,0.14,U] [#8 0.24,0.47,0.12,U] 
02:48:25.063 00.004 16872 refined, 7 included, MultiStar: {0.43, 0.26}, one-star: {0.73, 0.27}
02:48:25.066 00.003 16872 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.59) = xAngle (2.13 = 2.13)
02:48:25.068 00.002 16872 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.17 = 2.17)
02:48:25.070 00.002 16872 CameraToMount -- cameraX=0.43 cameraY=0.26 hyp=0.50 cameraTheta=0.54 mountX=-0.26 mountY=0.41, mountTheta=2.14
02:48:25.076 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.43, y=0.26, opts=13)
02:48:25.079 00.003 16872 Enqueuing Move request for scope (0.43, 0.26)
02:48:25.082 00.003 9640 Worker thread wakes up
02:48:25.082 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.26) opts 0xd
02:48:25.082 00.000 9640 Handling offset move in thread for scope, endpoint = (0.43, 0.26)
02:48:25.082 00.000 9640 Moving (0.43, 0.26) raw xDistance=-0.26 yDistance=0.41
02:48:25.082 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.26
02:48:25.082 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.41, m_sumCorr=4.8
02:48:25.082 00.000 9640 MoveAxis(E, 33, ABG)
02:48:25.082 00.000 9640 Guiding  Dir = 2, Dur = 33
02:48:25.082 00.000 9640 IsSlewing returns 0
02:48:25.083 00.001 9640 IsGuiding returns 0
02:48:25.083 00.000 9640 PulseGuide returned control before completion, sleep 43
02:48:25.088 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=7932, med=3208, FiltMin=3040, FiltMax=6996, Gamma=2.190
02:48:25.119 00.031 16872 UpdateGuideState exits: m=84864 SNR=179.9
02:48:25.125 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:25.128 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:48:25.130 00.002 16872 Enqueuing Expose request
02:48:25.138 00.008 9640 IsGuiding returns 1
02:48:25.138 00.000 9640 scope still moving after pulse duration time elapsed
02:48:25.169 00.031 9640 IsSlewing returns 0
02:48:25.170 00.001 9640 IsGuiding returns 0
02:48:25.170 00.000 9640 scope move finished after 33 + 53 ms
02:48:25.170 00.000 9640 Move returns status 0, amount 33
02:48:25.170 00.000 9640 MoveAxis(N, 0, ABG)
02:48:25.170 00.000 9640 Move returns status 0, amount 0
02:48:25.170 00.000 9640 move complete, result=0
02:48:25.171 00.001 9640 worker thread done servicing request
02:48:25.171 00.000 9640 Worker thread wakes up
02:48:25.171 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:48:25.171 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:48:25.174 00.003 16872 GuideStep: -0.3 px 33 ms EAST, 0.4 px 0 ms NORTH
02:48:25.265 00.091 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cee1af4d-2343-4935-a6fd-61c5f57d7d08"}
02:48:25.270 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cee1af4d-2343-4935-a6fd-61c5f57d7d08"}
02:48:25.274 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd37bb4e-73e6-4385-8723-0c6a523eb888"}
02:48:25.277 00.003 16872 case statement mapped state 6 to 3
02:48:25.281 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd37bb4e-73e6-4385-8723-0c6a523eb888"}
02:48:25.285 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2871f253-538d-4d09-ba30-c96040b60ea2"}
02:48:25.288 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[6.66,6.93],"pixels":"..."},"id":"2871f253-538d-4d09-ba30-c96040b60ea2"}
02:48:28.761 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ef90aa1-ab0e-40fe-ba47-c1cb99c77b2b"}
02:48:28.765 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3ef90aa1-ab0e-40fe-ba47-c1cb99c77b2b"}
02:48:28.768 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0615b8be-336a-4857-b4a8-5e4d2cafdbc0"}
02:48:28.771 00.003 16872 case statement mapped state 6 to 3
02:48:28.773 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0615b8be-336a-4857-b4a8-5e4d2cafdbc0"}
02:48:28.779 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1ad5e2ac-48fb-4abe-b42f-6c421c265663"}
02:48:28.782 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[6.66,6.93],"pixels":"..."},"id":"1ad5e2ac-48fb-4abe-b42f-6c421c265663"}
02:48:29.236 00.454 9640 Exposure complete
02:48:29.378 00.142 9640 worker thread done servicing request
02:48:29.378 00.000 16872 OnExposeComplete: enter
02:48:29.381 00.003 16872 UpdateGuideState(): m_state=6
02:48:29.384 00.003 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
02:48:29.387 00.003 16872 Star::Find returns 1 (0), X=212.07, Y=198.66, Mass=71114, SNR=164.3, Peak=7892 HFD=4.0
02:48:29.389 00.002 16872 MultiStar: [#1 0.04,0.33,0.34,U] [#2 0.47,0.92,0.00,M1] [#3 -0.08,0.21,0.27,U] [#4 0.07,0.08,0.21,U] [#5 0.02,0.82,0.19,U] [#6 0.52,0.68,0.16,U] [#7 -0.04,-0.16,0.16,U] [#8 0.11,0.06,0.12,U] 
02:48:29.391 00.002 16872 single-star, 7 included, MultiStar: {0.10, 0.17}, one-star: {0.14, -0.01}
02:48:29.394 00.003 16872 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.59) = xAngle (1.53 = 1.53)
02:48:29.398 00.004 16872 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
02:48:29.402 00.004 16872 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.06 mountX=0.01 mountY=0.14, mountTheta=1.53
02:48:29.407 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.14, y=-0.01, opts=13)
02:48:29.409 00.002 16872 Enqueuing Move request for scope (0.14, -0.01)
02:48:29.415 00.006 9640 Worker thread wakes up
02:48:29.415 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
02:48:29.415 00.000 9640 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
02:48:29.415 00.000 9640 Moving (0.14, -0.01) raw xDistance=0.01 yDistance=0.14
02:48:29.415 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:48:29.415 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=4.8
02:48:29.416 00.001 9640 MoveAxis(E, 0, ABG)
02:48:29.416 00.000 9640 Move returns status 0, amount 0
02:48:29.416 00.000 9640 MoveAxis(N, 0, ABG)
02:48:29.416 00.000 9640 Move returns status 0, amount 0
02:48:29.416 00.000 9640 move complete, result=0
02:48:29.416 00.000 9640 worker thread done servicing request
02:48:29.420 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=7892, med=3208, FiltMin=3034, FiltMax=6172, Gamma=2.190
02:48:29.453 00.033 16872 UpdateGuideState exits: m=71114 SNR=164.3
02:48:29.455 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:29.459 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:48:29.463 00.004 16872 Enqueuing Expose request
02:48:29.466 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:48:29.468 00.002 9640 Worker thread wakes up
02:48:29.468 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:48:29.469 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:48:32.262 02.793 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f08759e9-0b84-4a81-aa78-85e92dd124a7"}
02:48:32.265 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f08759e9-0b84-4a81-aa78-85e92dd124a7"}
02:48:32.269 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cd8d059d-953f-41b4-8456-5f074bb09679"}
02:48:32.272 00.003 16872 case statement mapped state 6 to 3
02:48:32.274 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd8d059d-953f-41b4-8456-5f074bb09679"}
02:48:32.280 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d953fc58-f398-40b1-aae5-bb33a1ad5b8a"}
02:48:32.283 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.07,6.66],"pixels":"..."},"id":"d953fc58-f398-40b1-aae5-bb33a1ad5b8a"}
02:48:33.544 01.261 9640 Exposure complete
02:48:33.683 00.139 9640 worker thread done servicing request
02:48:33.683 00.000 16872 OnExposeComplete: enter
02:48:33.686 00.003 16872 UpdateGuideState(): m_state=6
02:48:33.689 00.003 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
02:48:33.692 00.003 16872 Star::Find returns 1 (0), X=212.20, Y=198.58, Mass=62200, SNR=155.1, Peak=7016 HFD=3.8
02:48:33.695 00.003 16872 MultiStar: [#1 -0.02,0.35,0.31,U] [#2 0.33,0.41,0.30,U] [#3 0.10,0.03,0.27,U] [#4 -0.25,-0.92,0.00,M1] [#5 0.12,0.50,0.18,U] [#6 0.72,-0.02,0.14,U] [#7 0.40,0.01,0.13,U] [#8 -0.58,0.37,0.14,U] 
02:48:33.699 00.004 16872 refined, 7 included, MultiStar: {0.20, 0.12}, one-star: {0.27, -0.09}
02:48:33.701 00.002 16872 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.59) = xAngle (2.12 = 2.12)
02:48:33.704 00.003 16872 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.17 = 2.17)
02:48:33.707 00.003 16872 CameraToMount -- cameraX=0.20 cameraY=0.12 hyp=0.23 cameraTheta=0.54 mountX=-0.12 mountY=0.19, mountTheta=2.14
02:48:33.715 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=0.12, opts=13)
02:48:33.718 00.003 16872 Enqueuing Move request for scope (0.20, 0.12)
02:48:33.720 00.002 9640 Worker thread wakes up
02:48:33.720 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.12) opts 0xd
02:48:33.720 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, 0.12)
02:48:33.721 00.001 9640 Moving (0.20, 0.12) raw xDistance=-0.12 yDistance=0.19
02:48:33.721 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.12
02:48:33.721 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.24, input 0.19, m_sumCorr=5
02:48:33.721 00.000 9640 MoveAxis(E, 13, ABG)
02:48:33.721 00.000 9640 Guiding  Dir = 2, Dur = 13
02:48:33.721 00.000 9640 IsSlewing returns 0
02:48:33.721 00.000 9640 IsGuiding returns 0
02:48:33.722 00.001 9640 PulseGuide returned control before completion, sleep 23
02:48:33.727 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=7016, med=3216, FiltMin=3108, FiltMax=5932, Gamma=2.190
02:48:33.759 00.032 9640 IsGuiding returns 1
02:48:33.759 00.000 9640 scope still moving after pulse duration time elapsed
02:48:33.760 00.001 16872 UpdateGuideState exits: m=62200 SNR=155.1
02:48:33.763 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:33.765 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:48:33.768 00.003 16872 Enqueuing Expose request
02:48:33.790 00.022 9640 IsSlewing returns 0
02:48:33.791 00.001 9640 IsGuiding returns 1
02:48:33.821 00.030 9640 IsSlewing returns 0
02:48:33.822 00.001 9640 IsGuiding returns 1
02:48:33.852 00.030 9640 IsSlewing returns 0
02:48:33.852 00.000 9640 IsGuiding returns 0
02:48:33.852 00.000 9640 scope move finished after 13 + 117 ms
02:48:33.852 00.000 9640 Move returns status 0, amount 13
02:48:33.852 00.000 9640 MoveAxis(S, 29, ABG)
02:48:33.852 00.000 9640 Guiding  Dir = 1, Dur = 29
02:48:33.854 00.002 9640 IsSlewing returns 0
02:48:33.855 00.001 9640 IsGuiding returns 0
02:48:33.856 00.001 9640 PulseGuide returned control before completion, sleep 39
02:48:33.901 00.045 9640 IsGuiding returns 1
02:48:33.902 00.001 9640 scope still moving after pulse duration time elapsed
02:48:33.930 00.028 9640 IsSlewing returns 0
02:48:33.930 00.000 9640 IsGuiding returns 0
02:48:33.931 00.001 9640 scope move finished after 29 + 46 ms
02:48:33.931 00.000 9640 Move returns status 0, amount 29
02:48:33.931 00.000 9640 move complete, result=0
02:48:33.931 00.000 9640 worker thread done servicing request
02:48:33.931 00.000 9640 Worker thread wakes up
02:48:33.931 00.000 16872 GuideStep: -0.1 px 13 ms EAST, 0.2 px 29 ms SOUTH
02:48:33.936 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
02:48:33.936 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:48:35.762 01.826 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c41e0e8-14d1-428a-88e5-053ada9fb5c4"}
02:48:35.769 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9c41e0e8-14d1-428a-88e5-053ada9fb5c4"}
02:48:35.773 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a49dec17-8297-48bf-92c9-2bab90850a57"}
02:48:35.778 00.005 16872 case statement mapped state 6 to 3
02:48:35.782 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a49dec17-8297-48bf-92c9-2bab90850a57"}
02:48:35.785 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e673b2a2-792a-4f1b-adeb-3ad9ab7e1862"}
02:48:35.788 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[7.20,6.58],"pixels":"..."},"id":"e673b2a2-792a-4f1b-adeb-3ad9ab7e1862"}
02:48:37.988 02.200 9640 Exposure complete
02:48:38.125 00.137 9640 worker thread done servicing request
02:48:38.125 00.000 16872 OnExposeComplete: enter
02:48:38.128 00.003 16872 UpdateGuideState(): m_state=6
02:48:38.131 00.003 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
02:48:38.134 00.003 16872 Star::Find returns 1 (0), X=212.48, Y=198.68, Mass=57097, SNR=148.4, Peak=6612 HFD=4.0
02:48:38.137 00.003 16872 MultiStar: [#1 0.48,0.64,0.37,U] [#2 0.15,0.93,0.00,M1] [#3 0.58,0.52,0.34,U] [#4 0.09,-0.13,0.22,U] [#5 0.10,1.32,0.00,M9] [#6 0.84,1.01,0.00,M1] [#7 0.39,1.30,0.00,M1] [#8 -0.31,0.43,0.13,U] 
02:48:38.139 00.002 16872 refined, 4 included, MultiStar: {0.44, 0.22}, one-star: {0.55, 0.01}
02:48:38.142 00.003 16872 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.59) = xAngle (2.05 = 2.05)
02:48:38.145 00.003 16872 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.10 = 2.10)
02:48:38.147 00.002 16872 CameraToMount -- cameraX=0.44 cameraY=0.22 hyp=0.49 cameraTheta=0.47 mountX=-0.23 mountY=0.43, mountTheta=2.06
02:48:38.153 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.44, y=0.22, opts=13)
02:48:38.157 00.004 16872 Enqueuing Move request for scope (0.44, 0.22)
02:48:38.160 00.003 9640 Worker thread wakes up
02:48:38.160 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.22) opts 0xd
02:48:38.160 00.000 9640 Handling offset move in thread for scope, endpoint = (0.44, 0.22)
02:48:38.160 00.000 9640 Moving (0.44, 0.22) raw xDistance=-0.23 yDistance=0.43
02:48:38.160 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.23
02:48:38.160 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.43, m_sumCorr=5
02:48:38.160 00.000 9640 MoveAxis(E, 26, ABG)
02:48:38.160 00.000 9640 Guiding  Dir = 2, Dur = 26
02:48:38.160 00.000 9640 IsSlewing returns 0
02:48:38.161 00.001 9640 IsGuiding returns 0
02:48:38.161 00.000 9640 PulseGuide returned control before completion, sleep 36
02:48:38.166 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=6612, med=3212, FiltMin=3114, FiltMax=5852, Gamma=2.190
02:48:38.197 00.031 16872 UpdateGuideState exits: m=57097 SNR=148.4
02:48:38.201 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:38.203 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:48:38.206 00.003 16872 Enqueuing Expose request
02:48:38.208 00.002 9640 IsGuiding returns 1
02:48:38.208 00.000 9640 scope still moving after pulse duration time elapsed
02:48:38.245 00.037 9640 IsSlewing returns 0
02:48:38.246 00.001 9640 IsGuiding returns 0
02:48:38.246 00.000 9640 scope move finished after 26 + 58 ms
02:48:38.246 00.000 9640 Move returns status 0, amount 26
02:48:38.246 00.000 9640 MoveAxis(N, 0, ABG)
02:48:38.246 00.000 9640 Move returns status 0, amount 0
02:48:38.246 00.000 9640 move complete, result=0
02:48:38.246 00.000 9640 worker thread done servicing request
02:48:38.246 00.000 9640 Worker thread wakes up
02:48:38.246 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:48:38.246 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:48:38.249 00.003 16872 GuideStep: -0.2 px 26 ms EAST, 0.4 px 0 ms NORTH
02:48:39.262 01.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b7fc8ce0-39a8-4aeb-b370-7f4827e8177e"}
02:48:39.266 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b7fc8ce0-39a8-4aeb-b370-7f4827e8177e"}
02:48:39.271 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0c432e8f-82c1-4f78-801c-0df42258bd5e"}
02:48:39.275 00.004 16872 case statement mapped state 6 to 3
02:48:39.279 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c432e8f-82c1-4f78-801c-0df42258bd5e"}
02:48:39.283 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3ec7ebd8-acd1-4708-b920-9a28622749d3"}
02:48:39.286 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[7.48,6.68],"pixels":"..."},"id":"3ec7ebd8-acd1-4708-b920-9a28622749d3"}
02:48:42.340 03.054 9640 Exposure complete
02:48:42.480 00.140 9640 worker thread done servicing request
02:48:42.480 00.000 16872 OnExposeComplete: enter
02:48:42.483 00.003 16872 UpdateGuideState(): m_state=6
02:48:42.487 00.004 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
02:48:42.490 00.003 16872 Star::Find returns 1 (0), X=212.05, Y=199.41, Mass=76632, SNR=164.6, Peak=8000 HFD=4.0
02:48:42.493 00.003 16872 MultiStar: [#1 0.62,1.17,0.00,M1] [#2 0.27,1.41,0.00,M2] [#3 0.51,0.89,0.00,M1] [#4 -0.09,0.64,0.17,U] [#5 0.25,0.91,0.00,M10] [#6 0.59,0.46,0.12,U] [#7 0.48,0.84,0.00,M2] [#8 0.25,0.79,0.13,U] 
02:48:42.496 00.003 16872 refined, 3 included, MultiStar: {0.15, 0.71}, one-star: {0.13, 0.74}
02:48:42.498 00.002 16872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.59) = xAngle (2.95 = 2.95)
02:48:42.501 00.003 16872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.99 = 2.99)
02:48:42.504 00.003 16872 CameraToMount -- cameraX=0.15 cameraY=0.71 hyp=0.73 cameraTheta=1.36 mountX=-0.71 mountY=0.11, mountTheta=2.99
02:48:42.511 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.71, opts=13)
02:48:42.514 00.003 16872 Enqueuing Move request for scope (0.15, 0.71)
02:48:42.517 00.003 9640 Worker thread wakes up
02:48:42.517 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.71) opts 0xd
02:48:42.517 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.71)
02:48:42.517 00.000 9640 Moving (0.15, 0.71) raw xDistance=-0.71 yDistance=0.11
02:48:42.517 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.66 from input -0.71
02:48:42.517 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=5
02:48:42.517 00.000 9640 MoveAxis(E, 78, ABG)
02:48:42.517 00.000 9640 Guiding  Dir = 2, Dur = 78
02:48:42.517 00.000 9640 IsSlewing returns 0
02:48:42.518 00.001 9640 IsGuiding returns 0
02:48:42.518 00.000 9640 PulseGuide returned control before completion, sleep 88
02:48:42.524 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=8000, med=3216, FiltMin=3092, FiltMax=6404, Gamma=2.190
02:48:42.558 00.034 16872 UpdateGuideState exits: m=76632 SNR=164.6
02:48:42.561 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:42.564 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:48:42.569 00.005 16872 Enqueuing Expose request
02:48:42.613 00.044 9640 IsGuiding returns 1
02:48:42.613 00.000 9640 scope still moving after pulse duration time elapsed
02:48:42.644 00.031 9640 IsSlewing returns 0
02:48:42.645 00.001 9640 IsGuiding returns 0
02:48:42.645 00.000 9640 scope move finished after 78 + 49 ms
02:48:42.645 00.000 9640 Move returns status 0, amount 78
02:48:42.645 00.000 9640 MoveAxis(N, 0, ABG)
02:48:42.645 00.000 9640 Move returns status 0, amount 0
02:48:42.645 00.000 9640 move complete, result=0
02:48:42.646 00.001 9640 worker thread done servicing request
02:48:42.646 00.000 9640 Worker thread wakes up
02:48:42.646 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:48:42.646 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:48:42.647 00.001 16872 GuideStep: -0.7 px 78 ms EAST, 0.1 px 0 ms NORTH
02:48:42.762 00.115 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ee3adbf2-573f-432d-8fc3-654881eb3daf"}
02:48:42.765 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ee3adbf2-573f-432d-8fc3-654881eb3daf"}
02:48:42.769 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe12127d-1b70-4123-942f-9887e07043c3"}
02:48:42.773 00.004 16872 case statement mapped state 6 to 3
02:48:42.775 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe12127d-1b70-4123-942f-9887e07043c3"}
02:48:42.779 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"83decf39-d429-4a68-8e76-2e5e87f43da2"}
02:48:42.782 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[7.05,7.41],"pixels":"..."},"id":"83decf39-d429-4a68-8e76-2e5e87f43da2"}
02:48:46.261 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bd8ddfa3-4b39-42b0-acc8-b17305c98fb1"}
02:48:46.265 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bd8ddfa3-4b39-42b0-acc8-b17305c98fb1"}
02:48:46.269 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7eab50a0-654c-4379-a8db-9b9b74d122f0"}
02:48:46.271 00.002 16872 case statement mapped state 6 to 3
02:48:46.274 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7eab50a0-654c-4379-a8db-9b9b74d122f0"}
02:48:46.278 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"999eaa1e-da48-4375-a24f-33f00a834693"}
02:48:46.281 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[7.05,7.41],"pixels":"..."},"id":"999eaa1e-da48-4375-a24f-33f00a834693"}
02:48:46.721 00.440 9640 Exposure complete
02:48:46.857 00.136 9640 worker thread done servicing request
02:48:46.857 00.000 16872 OnExposeComplete: enter
02:48:46.860 00.003 16872 UpdateGuideState(): m_state=6
02:48:46.864 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
02:48:46.868 00.004 16872 Star::Find returns 1 (0), X=212.37, Y=198.14, Mass=57532, SNR=146.7, Peak=7100 HFD=3.8
02:48:46.870 00.002 16872 MultiStar: [#1 -0.06,-0.33,0.36,U] [#2 0.18,0.31,0.22,U] [#3 0.18,-0.53,0.27,U] [#4 -0.19,-0.87,0.00,M1] [#5 0.21,0.18,0.18,U] [#6 0.78,-0.22,0.17,U] [#7 0.08,0.01,0.13,U] [#8 -0.52,-0.38,0.16,U] 
02:48:46.873 00.003 16872 refined, 7 included, MultiStar: {0.24, -0.32}, one-star: {0.44, -0.53}
02:48:46.875 00.002 16872 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.59) = xAngle (0.67 = 0.67)
02:48:46.878 00.003 16872 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.71 = 0.71)
02:48:46.881 00.003 16872 CameraToMount -- cameraX=0.24 cameraY=-0.32 hyp=0.40 cameraTheta=-0.92 mountX=0.31 mountY=0.26, mountTheta=0.69
02:48:46.885 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.24, y=-0.32, opts=13)
02:48:46.887 00.002 16872 Enqueuing Move request for scope (0.24, -0.32)
02:48:46.890 00.003 9640 Worker thread wakes up
02:48:46.890 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.32) opts 0xd
02:48:46.890 00.000 9640 Handling offset move in thread for scope, endpoint = (0.24, -0.32)
02:48:46.890 00.000 9640 Moving (0.24, -0.32) raw xDistance=0.31 yDistance=0.26
02:48:46.890 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.31
02:48:46.890 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=5
02:48:46.890 00.000 9640 MoveAxis(W, 25, ABG)
02:48:46.890 00.000 9640 Guiding  Dir = 3, Dur = 25
02:48:46.891 00.001 9640 IsSlewing returns 0
02:48:46.891 00.000 9640 IsGuiding returns 0
02:48:46.891 00.000 9640 PulseGuide returned control before completion, sleep 35
02:48:46.900 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=7100, med=3220, FiltMin=3152, FiltMax=5560, Gamma=2.190
02:48:46.930 00.030 16872 UpdateGuideState exits: m=57532 SNR=146.7
02:48:46.933 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:46.936 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:48:46.940 00.004 9640 IsGuiding returns 0
02:48:46.940 00.000 16872 Enqueuing Expose request
02:48:46.945 00.005 9640 Move returns status 0, amount 25
02:48:46.945 00.000 9640 MoveAxis(N, 0, ABG)
02:48:46.945 00.000 9640 Move returns status 0, amount 0
02:48:46.946 00.001 9640 move complete, result=0
02:48:46.946 00.000 9640 worker thread done servicing request
02:48:46.946 00.000 9640 Worker thread wakes up
02:48:46.946 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:48:46.946 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:48:46.951 00.005 16872 GuideStep: 0.3 px 25 ms WEST, 0.3 px 0 ms NORTH
02:48:49.759 02.808 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d110a459-d6da-4a40-9664-ed67031e6f4e"}
02:48:49.763 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d110a459-d6da-4a40-9664-ed67031e6f4e"}
02:48:49.766 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8093112c-7f0b-4e98-a908-d11ec8a18262"}
02:48:49.772 00.006 16872 case statement mapped state 6 to 3
02:48:49.775 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8093112c-7f0b-4e98-a908-d11ec8a18262"}
02:48:49.778 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"46955810-67b6-4823-ae46-8442ca88b131"}
02:48:49.781 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[7.37,7.14],"pixels":"..."},"id":"46955810-67b6-4823-ae46-8442ca88b131"}
02:48:51.013 01.232 9640 Exposure complete
02:48:51.147 00.134 9640 worker thread done servicing request
02:48:51.147 00.000 16872 OnExposeComplete: enter
02:48:51.150 00.003 16872 UpdateGuideState(): m_state=6
02:48:51.153 00.003 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
02:48:51.155 00.002 16872 Star::Find returns 1 (0), X=212.71, Y=198.81, Mass=77938, SNR=171.9, Peak=7172 HFD=4.3
02:48:51.158 00.003 16872 MultiStar: [#1 0.24,0.46,0.27,U] [#2 0.50,1.06,0.00,M2] [#3 0.07,0.30,0.24,U] [#4 0.01,-0.74,0.18,U] [#5 0.35,1.45,0.00,M10] [#6 0.43,0.48,0.12,U] [#7 0.54,0.00,0.13,U] [#8 -0.44,1.05,0.00,M1] 
02:48:51.161 00.003 16872 refined, 5 included, MultiStar: {0.50, 0.14}, one-star: {0.78, 0.14}
02:48:51.163 00.002 16872 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.59) = xAngle (1.85 = 1.85)
02:48:51.165 00.002 16872 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.90 = 1.90)
02:48:51.168 00.003 16872 CameraToMount -- cameraX=0.50 cameraY=0.14 hyp=0.52 cameraTheta=0.26 mountX=-0.14 mountY=0.49, mountTheta=1.85
02:48:51.173 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.50, y=0.14, opts=13)
02:48:51.179 00.006 16872 Enqueuing Move request for scope (0.50, 0.14)
02:48:51.182 00.003 9640 Worker thread wakes up
02:48:51.182 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.14) opts 0xd
02:48:51.182 00.000 9640 Handling offset move in thread for scope, endpoint = (0.50, 0.14)
02:48:51.182 00.000 9640 Moving (0.50, 0.14) raw xDistance=-0.14 yDistance=0.49
02:48:51.183 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.14
02:48:51.183 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.49, m_sumCorr=5.2
02:48:51.183 00.000 9640 MoveAxis(E, 13, ABG)
02:48:51.183 00.000 9640 Guiding  Dir = 2, Dur = 13
02:48:51.183 00.000 9640 IsSlewing returns 0
02:48:51.183 00.000 9640 IsGuiding returns 0
02:48:51.184 00.001 9640 PulseGuide returned control before completion, sleep 23
02:48:51.188 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=7172, med=3212, FiltMin=3104, FiltMax=6580, Gamma=2.190
02:48:51.220 00.032 16872 UpdateGuideState exits: m=77938 SNR=171.9
02:48:51.223 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:51.226 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:48:51.228 00.002 16872 Enqueuing Expose request
02:48:51.231 00.003 9640 IsGuiding returns 1
02:48:51.231 00.000 9640 scope still moving after pulse duration time elapsed
02:48:51.254 00.023 9640 IsSlewing returns 0
02:48:51.254 00.000 9640 IsGuiding returns 0
02:48:51.254 00.000 9640 scope move finished after 13 + 57 ms
02:48:51.254 00.000 9640 Move returns status 0, amount 13
02:48:51.254 00.000 9640 MoveAxis(S, 24, ABG)
02:48:51.254 00.000 9640 Guiding  Dir = 1, Dur = 24
02:48:51.255 00.001 9640 IsSlewing returns 0
02:48:51.255 00.000 9640 IsGuiding returns 0
02:48:51.255 00.000 9640 PulseGuide returned control before completion, sleep 34
02:48:51.300 00.045 9640 IsGuiding returns 1
02:48:51.300 00.000 9640 scope still moving after pulse duration time elapsed
02:48:51.332 00.032 9640 IsSlewing returns 0
02:48:51.333 00.001 9640 IsGuiding returns 0
02:48:51.333 00.000 9640 scope move finished after 24 + 53 ms
02:48:51.333 00.000 9640 Move returns status 0, amount 24
02:48:51.333 00.000 9640 move complete, result=0
02:48:51.333 00.000 9640 worker thread done servicing request
02:48:51.333 00.000 9640 Worker thread wakes up
02:48:51.334 00.001 16872 GuideStep: -0.1 px 13 ms EAST, 0.5 px 24 ms SOUTH
02:48:51.338 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:48:51.338 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:48:53.259 01.921 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e5e4e72-f96b-4729-9600-29402ccfc076"}
02:48:53.262 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0e5e4e72-f96b-4729-9600-29402ccfc076"}
02:48:53.265 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55733c58-aaf6-471a-b950-2057ffc05502"}
02:48:53.269 00.004 16872 case statement mapped state 6 to 3
02:48:53.271 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"55733c58-aaf6-471a-b950-2057ffc05502"}
02:48:53.277 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0db2f024-a3d9-4cec-9b2c-b3977b31cbea"}
02:48:53.280 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.71,6.81],"pixels":"..."},"id":"0db2f024-a3d9-4cec-9b2c-b3977b31cbea"}
02:48:55.400 02.120 9640 Exposure complete
02:48:55.534 00.134 9640 worker thread done servicing request
02:48:55.534 00.000 16872 OnExposeComplete: enter
02:48:55.538 00.004 16872 UpdateGuideState(): m_state=6
02:48:55.540 00.002 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
02:48:55.542 00.002 16872 Star::Find returns 1 (0), X=212.22, Y=198.97, Mass=81963, SNR=167.1, Peak=7356 HFD=4.3
02:48:55.546 00.004 16872 MultiStar: [#1 0.13,0.49,0.31,U] [#2 0.47,1.12,0.00,M3] [#3 0.45,0.26,0.25,U] [#4 0.08,0.30,0.22,U] [#5 0.20,0.62,0.19,U] [#6 0.47,0.43,0.14,U] [#7 0.29,0.57,0.11,U] [#8 0.07,0.30,0.11,U] 
02:48:55.551 00.005 16872 single-star, 7 included, MultiStar: {0.26, 0.37}, one-star: {0.29, 0.31}
02:48:55.553 00.002 16872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.59) = xAngle (2.40 = 2.40)
02:48:55.556 00.003 16872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.45 = 2.45)
02:48:55.559 00.003 16872 CameraToMount -- cameraX=0.29 cameraY=0.31 hyp=0.42 cameraTheta=0.82 mountX=-0.31 mountY=0.27, mountTheta=2.43
02:48:55.564 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.29, y=0.31, opts=13)
02:48:55.567 00.003 16872 Enqueuing Move request for scope (0.29, 0.31)
02:48:55.570 00.003 9640 Worker thread wakes up
02:48:55.570 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.31) opts 0xd
02:48:55.570 00.000 9640 Handling offset move in thread for scope, endpoint = (0.29, 0.31)
02:48:55.570 00.000 9640 Moving (0.29, 0.31) raw xDistance=-0.31 yDistance=0.27
02:48:55.570 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.31
02:48:55.570 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.27, m_sumCorr=5.2
02:48:55.570 00.000 9640 MoveAxis(E, 34, ABG)
02:48:55.570 00.000 9640 Guiding  Dir = 2, Dur = 34
02:48:55.570 00.000 9640 IsSlewing returns 0
02:48:55.570 00.000 9640 IsGuiding returns 0
02:48:55.571 00.001 9640 PulseGuide returned control before completion, sleep 44
02:48:55.575 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2908, max=7356, med=3216, FiltMin=3056, FiltMax=6280, Gamma=2.190
02:48:55.610 00.035 16872 UpdateGuideState exits: m=81963 SNR=167.1
02:48:55.615 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:55.618 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:48:55.619 00.001 16872 Enqueuing Expose request
02:48:55.626 00.007 9640 IsGuiding returns 1
02:48:55.626 00.000 9640 scope still moving after pulse duration time elapsed
02:48:55.657 00.031 9640 IsSlewing returns 0
02:48:55.657 00.000 9640 IsGuiding returns 0
02:48:55.657 00.000 9640 scope move finished after 34 + 52 ms
02:48:55.657 00.000 9640 Move returns status 0, amount 34
02:48:55.658 00.001 9640 MoveAxis(N, 0, ABG)
02:48:55.658 00.000 9640 Move returns status 0, amount 0
02:48:55.658 00.000 9640 move complete, result=0
02:48:55.658 00.000 9640 worker thread done servicing request
02:48:55.658 00.000 9640 Worker thread wakes up
02:48:55.658 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:48:55.658 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:48:55.661 00.003 16872 GuideStep: -0.3 px 34 ms EAST, 0.3 px 0 ms NORTH
02:48:56.758 01.097 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e02b7463-2757-43cc-8ac0-decacbcf6eb9"}
02:48:56.761 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e02b7463-2757-43cc-8ac0-decacbcf6eb9"}
02:48:56.767 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0c188b5-1ca1-43d8-b804-f97c6c5928d8"}
02:48:56.771 00.004 16872 case statement mapped state 6 to 3
02:48:56.775 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0c188b5-1ca1-43d8-b804-f97c6c5928d8"}
02:48:56.780 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5b30bf4d-5dde-4c4a-abea-a0e7183d98e8"}
02:48:56.784 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.22,6.97],"pixels":"..."},"id":"5b30bf4d-5dde-4c4a-abea-a0e7183d98e8"}
02:48:59.728 02.944 9640 Exposure complete
02:48:59.864 00.136 9640 worker thread done servicing request
02:48:59.864 00.000 16872 OnExposeComplete: enter
02:48:59.869 00.005 16872 UpdateGuideState(): m_state=6
02:48:59.873 00.004 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
02:48:59.876 00.003 16872 Star::Find returns 1 (0), X=212.69, Y=198.62, Mass=66300, SNR=151.4, Peak=6228 HFD=4.5
02:48:59.878 00.002 16872 MultiStar: [#1 0.28,0.28,0.33,U] [#2 0.70,0.12,0.25,U] [#3 0.59,-0.28,0.28,U] [#4 0.09,-0.27,0.27,U] [#5 0.33,0.49,0.24,U] [#6 0.29,0.12,0.17,U] [#7 0.70,0.38,0.16,U] [#8 0.13,0.04,0.15,U] 
02:48:59.881 00.003 16872 refined, 8 included, MultiStar: {0.52, 0.04}, one-star: {0.76, -0.05}
02:48:59.884 00.003 16872 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.59) = xAngle (1.67 = 1.67)
02:48:59.886 00.002 16872 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.72 = 1.72)
02:48:59.889 00.003 16872 CameraToMount -- cameraX=0.52 cameraY=0.04 hyp=0.52 cameraTheta=0.09 mountX=-0.05 mountY=0.52, mountTheta=1.67
02:48:59.893 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.52, y=0.04, opts=13)
02:48:59.896 00.003 16872 Enqueuing Move request for scope (0.52, 0.04)
02:48:59.899 00.003 9640 Worker thread wakes up
02:48:59.899 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.04) opts 0xd
02:48:59.899 00.000 9640 Handling offset move in thread for scope, endpoint = (0.52, 0.04)
02:48:59.899 00.000 9640 Moving (0.52, 0.04) raw xDistance=-0.05 yDistance=0.52
02:48:59.899 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:48:59.899 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.52, m_sumCorr=5.4
02:48:59.899 00.000 9640 MoveAxis(E, 0, ABG)
02:48:59.899 00.000 9640 Move returns status 0, amount 0
02:48:59.900 00.001 9640 MoveAxis(S, 19, ABG)
02:48:59.900 00.000 9640 Guiding  Dir = 1, Dur = 19
02:48:59.900 00.000 9640 IsSlewing returns 0
02:48:59.901 00.001 9640 IsGuiding returns 0
02:48:59.901 00.000 9640 PulseGuide returned control before completion, sleep 29
02:48:59.905 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=6228, med=3212, FiltMin=3084, FiltMax=5904, Gamma=2.190
02:48:59.938 00.033 16872 UpdateGuideState exits: m=66300 SNR=151.4
02:48:59.940 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:59.944 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:48:59.949 00.005 16872 Enqueuing Expose request
02:48:59.954 00.005 9640 IsGuiding returns 1
02:48:59.954 00.000 9640 scope still moving after pulse duration time elapsed
02:48:59.976 00.022 9640 IsSlewing returns 0
02:48:59.976 00.000 9640 IsGuiding returns 0
02:48:59.977 00.001 9640 scope move finished after 19 + 56 ms
02:48:59.977 00.000 9640 Move returns status 0, amount 19
02:48:59.977 00.000 9640 move complete, result=0
02:48:59.977 00.000 9640 worker thread done servicing request
02:48:59.977 00.000 9640 Worker thread wakes up
02:48:59.977 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:48:59.977 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:48:59.979 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.5 px 19 ms SOUTH
02:49:00.257 00.278 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"71bf90e3-e5de-4a22-a852-b76a599691d9"}
02:49:00.261 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"71bf90e3-e5de-4a22-a852-b76a599691d9"}
02:49:00.265 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9184d457-2fa8-4b19-a5d3-cbd1d7f9005c"}
02:49:00.269 00.004 16872 case statement mapped state 6 to 3
02:49:00.272 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9184d457-2fa8-4b19-a5d3-cbd1d7f9005c"}
02:49:00.276 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"143777a2-e6d5-4138-b787-30377a9e1438"}
02:49:00.280 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.69,6.62],"pixels":"..."},"id":"143777a2-e6d5-4138-b787-30377a9e1438"}
02:49:02.117 01.837 16872 evsrv: cli 0D3BFB48 connect
02:49:02.121 00.004 16872 case statement mapped state 6 to 3
02:49:02.125 00.004 16872 case statement mapped state 6 to 3
02:49:02.128 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"a2f94199-ee21-4cf1-b9b1-537fc06d9c5b"}
02:49:02.132 00.004 16872 case statement mapped state 6 to 3
02:49:02.136 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2f94199-ee21-4cf1-b9b1-537fc06d9c5b"}
02:49:02.140 00.004 16872 evsrv: cli 0D3BFB48 disconnect
02:49:02.147 00.007 16872 evsrv: cli 0D3C0A48 connect
02:49:02.151 00.004 16872 case statement mapped state 6 to 3
02:49:02.157 00.006 16872 case statement mapped state 6 to 3
02:49:02.160 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"stop_capture","id":"b1a6982e-764c-424f-8039-4ec1aad25bb2"}
02:49:02.164 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:49:02.167 00.003 16872 Status Line: Waiting for devices...
02:49:02.172 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"b1a6982e-764c-424f-8039-4ec1aad25bb2"}
02:49:02.175 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:49:02.186 00.011 16872 evsrv: cli 0D3BFB48 connect
02:49:02.189 00.003 16872 case statement mapped state 6 to 3
02:49:02.193 00.004 16872 case statement mapped state 6 to 3
02:49:02.198 00.005 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"33a69c17-7919-4caf-9e62-3c5fee21d1dc"}
02:49:02.200 00.002 16872 case statement mapped state 6 to 3
02:49:02.203 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"33a69c17-7919-4caf-9e62-3c5fee21d1dc"}
02:49:02.206 00.003 16872 evsrv: cli 0D3BFB48 disconnect
02:49:03.257 01.051 16872 evsrv: cli 0D3C0A48 connect
02:49:03.263 00.006 16872 case statement mapped state 6 to 3
02:49:03.268 00.005 16872 case statement mapped state 6 to 3
02:49:03.272 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"06a24f4f-369a-4e74-aa31-878b734a3cd6"}
02:49:03.276 00.004 16872 case statement mapped state 6 to 3
02:49:03.279 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"06a24f4f-369a-4e74-aa31-878b734a3cd6"}
02:49:03.286 00.007 16872 evsrv: cli 0D3C0A48 disconnect
02:49:03.757 00.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f10924d4-73e9-409a-aff2-066d144038d2"}
02:49:03.761 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f10924d4-73e9-409a-aff2-066d144038d2"}
02:49:03.790 00.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"af1ea06d-56d7-46b9-918c-39d9aadf2b0b"}
02:49:03.794 00.004 16872 case statement mapped state 6 to 3
02:49:03.800 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"af1ea06d-56d7-46b9-918c-39d9aadf2b0b"}
02:49:03.806 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d2193082-49b6-408d-8da9-5eb79ca903b4"}
02:49:03.813 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.69,6.62],"pixels":"..."},"id":"d2193082-49b6-408d-8da9-5eb79ca903b4"}
02:49:03.881 00.068 9640 ASCOM_AbortExposure returns err = 0
02:49:03.881 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:49:03.881 00.000 9640 worker thread done servicing request
02:49:03.881 00.000 16872 OnExposeComplete: enter
02:49:03.885 00.004 16872 OnExposeComplete: Capture Error reported
02:49:03.891 00.006 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:49:03.895 00.004 16872 Mount: notify guiding stopped
02:49:03.902 00.007 16872 Changing from state GUIDING to STOP
02:49:03.909 00.007 16872 guider state => SELECTED
02:49:03.934 00.025 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=6228, med=3212, FiltMin=3084, FiltMax=5904, Gamma=2.190
02:49:03.995 00.061 16872 Changing from state SELECTED to UNINITIALIZED
02:49:04.004 00.009 16872 guider state => SELECTING
02:49:04.019 00.015 16872 Status Line: Stopped.
02:49:04.037 00.018 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:49:05.582 01.545 16872 evsrv: cli 0D3C0A48 connect
02:49:05.604 00.022 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"83514c05-b3f9-4542-a266-da34f5488f66"}
02:49:05.609 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"83514c05-b3f9-4542-a266-da34f5488f66"}
02:49:05.676 00.067 16872 evsrv: cli 0D3C0A48 disconnect
02:49:07.337 01.661 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"964ec5fe-2262-43a0-886c-9a18f2df71ea"}
02:49:07.341 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"964ec5fe-2262-43a0-886c-9a18f2df71ea"}
02:49:07.432 00.091 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"374be8ac-5a9c-4331-bcee-1f9a0c010ba8"}
02:49:07.441 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"374be8ac-5a9c-4331-bcee-1f9a0c010ba8"}
02:49:10.837 03.396 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea04ea83-9781-4fc6-91d3-cd573e13a127"}
02:49:10.840 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ea04ea83-9781-4fc6-91d3-cd573e13a127"}
02:49:10.844 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"612c3885-7708-475b-b404-ed1192df0849"}
02:49:10.852 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"612c3885-7708-475b-b404-ed1192df0849"}
02:49:14.335 03.483 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8868deff-6bcd-4962-a5af-0fb3d99fc9e0"}
02:49:14.339 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8868deff-6bcd-4962-a5af-0fb3d99fc9e0"}
02:49:14.343 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"02d07eb7-fbbe-459a-b953-73936b9bf8f0"}
02:49:14.347 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"02d07eb7-fbbe-459a-b953-73936b9bf8f0"}
02:49:17.835 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a86f5c25-bc5b-4d24-81a1-23672752be8f"}
02:49:17.838 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a86f5c25-bc5b-4d24-81a1-23672752be8f"}
02:49:17.842 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"80529f54-8558-45b8-aa69-e08dedbdfd9c"}
02:49:17.845 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"80529f54-8558-45b8-aa69-e08dedbdfd9c"}
02:49:19.493 01.648 16872 evsrv: cli 0D3BFFA8 connect
02:49:19.498 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"7d7bfb5f-499a-4475-8c57-ab6237e5961a"}
02:49:19.501 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d7bfb5f-499a-4475-8c57-ab6237e5961a"}
02:49:19.512 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
02:49:19.520 00.008 16872 evsrv: cli 0D3C0228 connect
02:49:19.524 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_calibrated","id":"c6181769-ea8d-4dba-bc69-23794f72e8e9"}
02:49:19.530 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":true,"id":"c6181769-ea8d-4dba-bc69-23794f72e8e9"}
02:49:19.537 00.007 16872 evsrv: cli 0D3C0228 disconnect
02:49:19.547 00.010 16872 evsrv: cli 0D3C0A48 connect
02:49:19.558 00.011 16872 evsrv: cli 0D3C0A48 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"adf0516e-2bdc-45c2-b9f5-73665bcd7317"}
02:49:19.568 00.010 16872 PhdController::Guide begins
02:49:19.572 00.004 16872 PhdController: newstate STATE_SETUP
02:49:19.575 00.003 16872 PhdController: setup
02:49:19.579 00.004 16872 PhdController: newstate STATE_ATTEMPT_START
02:49:19.581 00.002 16872 PhdController: start capturing
02:49:19.584 00.003 16872 Changing from state SELECTING to UNINITIALIZED
02:49:19.587 00.003 16872 guider state => SELECTING
02:49:19.597 00.010 16872 setting force full frames = true
02:49:19.601 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:49:19.615 00.014 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:49:19.622 00.007 16872 Enqueuing Expose request
02:49:19.626 00.004 16872 PhdController: newstate STATE_SELECT_STAR
02:49:19.628 00.002 9640 Worker thread wakes up
02:49:19.628 00.000 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":0,"id":"adf0516e-2bdc-45c2-b9f5-73665bcd7317"}
02:49:19.632 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:49:19.632 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:49:19.633 00.001 16872 evsrv: cli 0D3C0A48 disconnect
02:49:19.638 00.005 16872 evsrv: cli 0D3BF8C8 connect
02:49:19.640 00.002 16872 case statement mapped state 1 to 101
02:49:19.644 00.004 16872 case statement mapped state 1 to 101
02:49:19.647 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_lock_shift_params","id":"6af2152e-f8d3-4893-8066-4985fcb483d1"}
02:49:19.652 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"6af2152e-f8d3-4893-8066-4985fcb483d1"}
02:49:19.660 00.008 16872 evsrv: cli 0D3BF8C8 disconnect
02:49:19.666 00.006 16872 evsrv: cli 0D3BF968 connect
02:49:19.669 00.003 16872 case statement mapped state 1 to 101
02:49:19.673 00.004 16872 case statement mapped state 1 to 101
02:49:19.676 00.003 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_position","id":"5183f5d9-595b-4d46-a830-58d9d1468ed4"}
02:49:19.679 00.003 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":null,"id":"5183f5d9-595b-4d46-a830-58d9d1468ed4"}
02:49:19.686 00.007 16872 evsrv: cli 0D3BF968 disconnect
02:49:20.688 01.002 16872 evsrv: cli 0D3C0A48 connect
02:49:20.691 00.003 16872 case statement mapped state 1 to 101
02:49:20.695 00.004 16872 case statement mapped state 1 to 101
02:49:20.698 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"dd7b0f55-0323-4a07-a5bc-51fffca2d7ae"}
02:49:20.701 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"dd7b0f55-0323-4a07-a5bc-51fffca2d7ae"}
02:49:20.704 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:49:21.335 00.631 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c66058c7-75a5-46de-a217-964a9dc65850"}
02:49:21.338 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c66058c7-75a5-46de-a217-964a9dc65850"}
02:49:21.342 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5a940a52-1f4c-44e1-86e0-bfbdd137dcb2"}
02:49:21.344 00.002 16872 case statement mapped state 1 to 101
02:49:21.347 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"5a940a52-1f4c-44e1-86e0-bfbdd137dcb2"}
02:49:21.705 00.358 16872 evsrv: cli 0D3BFB48 connect
02:49:21.709 00.004 16872 case statement mapped state 1 to 101
02:49:21.712 00.003 16872 case statement mapped state 1 to 101
02:49:21.715 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"2458e1fd-c942-4aec-b231-cf6ff2a01c4a"}
02:49:21.718 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"2458e1fd-c942-4aec-b231-cf6ff2a01c4a"}
02:49:21.722 00.004 16872 evsrv: cli 0D3BFB48 disconnect
02:49:22.723 01.001 16872 evsrv: cli 0D3C0A48 connect
02:49:22.727 00.004 16872 case statement mapped state 1 to 101
02:49:22.730 00.003 16872 case statement mapped state 1 to 101
02:49:22.734 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"cda7c2fd-34a2-4786-bb3d-2df3947b3f49"}
02:49:22.737 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"cda7c2fd-34a2-4786-bb3d-2df3947b3f49"}
02:49:22.741 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:49:23.688 00.947 9640 Exposure complete
02:49:23.742 00.054 16872 evsrv: cli 0D3BFFA8 connect
02:49:23.746 00.004 16872 case statement mapped state 1 to 101
02:49:23.750 00.004 16872 case statement mapped state 1 to 101
02:49:23.756 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"e26689f0-036e-44ff-8a84-d43a0f0e67cb"}
02:49:23.759 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"e26689f0-036e-44ff-8a84-d43a0f0e67cb"}
02:49:23.762 00.003 16872 evsrv: cli 0D3BFFA8 disconnect
02:49:23.826 00.064 9640 worker thread done servicing request
02:49:23.826 00.000 16872 OnExposeComplete: enter
02:49:23.830 00.004 16872 UpdateGuideState(): m_state=1
02:49:23.833 00.003 16872 UpdateCurrentPosition: no star selected
02:49:23.835 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:49:23.838 00.003 16872 Status Line: No star selected
02:49:23.843 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=6296, med=3216, FiltMin=3062, FiltMax=5352, Gamma=2.190
02:49:23.876 00.033 16872 UpdateGuideState exits: No star selected
02:49:23.880 00.004 16872 GuiderMultiStar::AutoSelect enter
02:49:23.883 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:49:24.006 00.123 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:49:24.171 00.165 16872 AutoFind: global mean = 0.1, stdev 56.1
02:49:24.174 00.003 16872 AutoFind: using threshold = 0.1
02:49:24.330 00.156 16872 AutoFind: local max [212, 200] 131.2
02:49:24.333 00.003 16872 AutoFind: local max [1629, 299] 47.3
02:49:24.336 00.003 16872 AutoFind: local max [74, 818] 19.4
02:49:24.339 00.003 16872 AutoFind: local max [1169, 533] 18.1
02:49:24.341 00.002 16872 AutoFind: local max [1582, 195] 16.6
02:49:24.346 00.005 16872 AutoFind: local max [1743, 251] 9.7
02:49:24.349 00.003 16872 AutoFind: local max [142, 923] 9.1
02:49:24.352 00.003 16872 AutoFind: local max [181, 692] 7.0
02:49:24.354 00.002 16872 AutoFind: local max [359, 145] 6.4
02:49:24.357 00.003 16872 AutoFind: local max [218, 670] 5.8
02:49:24.360 00.003 16872 AutoFind: local max [214, 210] 5.6
02:49:24.363 00.003 16872 AutoFind: local max [290, 334] 5.2
02:49:24.364 00.001 16872 AutoFind: local max [1210, 764] 5.1
02:49:24.367 00.003 16872 AutoFind: local max [724, 454] 5.0
02:49:24.370 00.003 16872 AutoFind: local max [479, 527] 4.9
02:49:24.373 00.003 16872 AutoFind: local max [1694, 154] 4.9
02:49:24.377 00.004 16872 AutoFind: local max [687, 894] 4.9
02:49:24.380 00.003 16872 AutoFind: local max [1509, 941] 4.8
02:49:24.383 00.003 16872 AutoFind: local max [1861, 145] 4.8
02:49:24.386 00.003 16872 AutoFind: local max [128, 374] 4.7
02:49:24.389 00.003 16872 AutoFind: local max [536, 287] 4.7
02:49:24.392 00.003 16872 AutoFind: local max [1130, 1006] 4.7
02:49:24.396 00.004 16872 AutoFind: local max [434, 1041] 4.7
02:49:24.397 00.001 16872 AutoFind: local max [647, 679] 4.7
02:49:24.400 00.003 16872 AutoFind: local max [1761, 404] 4.7
02:49:24.402 00.002 16872 AutoFind: local max [401, 461] 4.6
02:49:24.406 00.004 16872 AutoFind: local max [1626, 687] 4.6
02:49:24.409 00.003 16872 AutoFind: local max [1117, 398] 4.6
02:49:24.410 00.001 16872 AutoFind: local max [1321, 952] 4.5
02:49:24.413 00.003 16872 AutoFind: local max [1878, 864] 4.5
02:49:24.416 00.003 16872 AutoFind: local max [1826, 623] 4.4
02:49:24.420 00.004 16872 AutoFind: local max [1139, 14] 4.4
02:49:24.423 00.003 16872 AutoFind: local max [1164, 906] 4.4
02:49:24.427 00.004 16872 AutoFind: local max [550, 160] 4.4
02:49:24.430 00.003 16872 AutoFind: local max [1382, 50] 4.4
02:49:24.431 00.001 16872 AutoFind: local max [1860, 338] 4.4
02:49:24.434 00.003 16872 AutoFind: local max [1104, 412] 4.4
02:49:24.438 00.004 16872 AutoFind: local max [835, 372] 4.4
02:49:24.441 00.003 16872 AutoFind: local max [374, 892] 4.4
02:49:24.444 00.003 16872 AutoFind: local max [829, 933] 4.4
02:49:24.446 00.002 16872 AutoFind: local max [1574, 326] 4.4
02:49:24.448 00.002 16872 AutoFind: local max [630, 1016] 4.3
02:49:24.452 00.004 16872 AutoFind: local max [38, 528] 4.3
02:49:24.455 00.003 16872 AutoFind: local max [759, 620] 4.3
02:49:24.457 00.002 16872 AutoFind: local max [1347, 500] 4.3
02:49:24.460 00.003 16872 AutoFind: local max [323, 768] 4.3
02:49:24.462 00.002 16872 AutoFind: local max [1581, 872] 4.3
02:49:24.464 00.002 16872 AutoFind: local max [521, 921] 4.2
02:49:24.468 00.004 16872 AutoFind: local max [1580, 1048] 4.2
02:49:24.471 00.003 16872 AutoFind: local max [1603, 1062] 4.2
02:49:24.473 00.002 16872 AutoFind: local max [1898, 1026] 4.2
02:49:24.476 00.003 16872 AutoFind: local max [327, 439] 4.2
02:49:24.479 00.003 16872 AutoFind: local max [1611, 722] 4.2
02:49:24.482 00.003 16872 AutoFind: local max [699, 535] 4.1
02:49:24.484 00.002 16872 AutoFind: local max [655, 712] 4.1
02:49:24.487 00.003 16872 AutoFind: local max [492, 454] 4.1
02:49:24.489 00.002 16872 AutoFind: local max [317, 558] 4.1
02:49:24.492 00.003 16872 AutoFind: local max [272, 528] 4.1
02:49:24.494 00.002 16872 AutoFind: local max [8, 559] 4.1
02:49:24.498 00.004 16872 AutoFind: local max [34, 611] 4.1
02:49:24.501 00.003 16872 AutoFind: local max [1629, 536] 4.1
02:49:24.504 00.003 16872 AutoFind: local max [1196, 69] 4.1
02:49:24.507 00.003 16872 AutoFind: local max [1878, 493] 4.1
02:49:24.510 00.003 16872 AutoFind: local max [908, 1017] 4.1
02:49:24.514 00.004 16872 AutoFind: local max [156, 1053] 4.1
02:49:24.517 00.003 16872 AutoFind: local max [1397, 991] 4.1
02:49:24.521 00.004 16872 AutoFind: local max [1680, 558] 4.1
02:49:24.525 00.004 16872 AutoFind: local max [1441, 800] 4.1
02:49:24.528 00.003 16872 AutoFind: local max [372, 481] 4.1
02:49:24.531 00.003 16872 AutoFind: local max [1314, 493] 4.0
02:49:24.535 00.004 16872 AutoFind: local max [203, 907] 4.0
02:49:24.539 00.004 16872 AutoFind: local max [596, 991] 4.0
02:49:24.544 00.005 16872 AutoFind: local max [1733, 507] 4.0
02:49:24.548 00.004 16872 AutoFind: local max [1143, 454] 4.0
02:49:24.553 00.005 16872 AutoFind: local max [1699, 945] 4.0
02:49:24.557 00.004 16872 AutoFind: local max [803, 126] 4.0
02:49:24.567 00.010 16872 AutoFind: local max [136, 470] 4.0
02:49:24.571 00.004 16872 AutoFind: local max [1005, 172] 4.0
02:49:24.576 00.005 16872 AutoFind: local max [146, 127] 4.0
02:49:24.580 00.004 16872 AutoFind: local max [1895, 265] 4.0
02:49:24.584 00.004 16872 AutoFind: local max [449, 493] 4.0
02:49:24.587 00.003 16872 AutoFind: local max [795, 306] 4.0
02:49:24.594 00.007 16872 AutoFind: local max [1698, 1002] 4.0
02:49:24.601 00.007 16872 AutoFind: local max [1483, 668] 4.0
02:49:24.606 00.005 16872 AutoFind: local max [1852, 508] 4.0
02:49:24.612 00.006 16872 AutoFind: local max [1559, 69] 4.0
02:49:24.615 00.003 16872 AutoFind: local max [1377, 411] 4.0
02:49:24.619 00.004 16872 AutoFind: local max [1188, 740] 4.0
02:49:24.622 00.003 16872 AutoFind: local max [291, 559] 4.0
02:49:24.625 00.003 16872 AutoFind: local max [837, 292] 3.9
02:49:24.627 00.002 16872 AutoFind: local max [201, 641] 3.9
02:49:24.630 00.003 16872 AutoFind: local max [716, 413] 3.9
02:49:24.633 00.003 16872 AutoFind: local max [782, 1018] 3.9
02:49:24.639 00.006 16872 AutoFind: local max [1285, 661] 3.9
02:49:24.642 00.003 16872 AutoFind: local max [1292, 945] 3.9
02:49:24.646 00.004 16872 AutoFind: local max [699, 669] 3.9
02:49:24.649 00.003 16872 AutoFind: local max [1392, 783] 3.9
02:49:24.653 00.004 16872 AutoFind: local max [859, 906] 3.9
02:49:24.656 00.003 16872 AutoFind: local max [745, 561] 3.9
02:49:24.658 00.002 16872 AutoFind: local max [1222, 55] 3.9
02:49:24.661 00.003 16872 AutoFind: too close [1104, 412] 4.4 - [1117, 398] 4.6
02:49:24.664 00.003 16872 AutoFind: close dim-bright [214, 210] 5.6 - [212, 200] 131.2
02:49:24.666 00.002 16872 AutoFind: too close to edge [8, 559] 4.1
02:49:24.670 00.004 16872 AutoFind: too close to edge [1139, 14] 4.4
02:49:24.673 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:49:24.676 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.679 00.003 16872 Star::Find returns 1 (0), X=211.62, Y=199.76, Mass=33720, SNR=115.2, Peak=6296 HFD=2.9
02:49:24.682 00.003 16872 Star::Find(15, 1629, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.685 00.003 16872 Star::Find returns 1 (0), X=1628.49, Y=298.82, Mass=11901, SNR=62.0, Peak=4268 HFD=3.0
02:49:24.688 00.003 16872 Star::Find(15, 74, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.690 00.002 16872 Star::Find returns 1 (0), X=74.47, Y=817.56, Mass=4977, SNR=35.0, Peak=3688 HFD=3.1
02:49:24.693 00.003 16872 Star::Find(15, 1169, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.695 00.002 16872 Star::Find returns 1 (0), X=1168.80, Y=532.57, Mass=4138, SNR=32.2, Peak=3644 HFD=2.8
02:49:24.698 00.003 16872 Star::Find(15, 1582, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.702 00.004 16872 Star::Find returns 1 (0), X=1582.31, Y=195.22, Mass=3141, SNR=26.8, Peak=3592 HFD=2.6
02:49:24.705 00.003 16872 Star::Find(15, 1743, 251, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.708 00.003 16872 Star::Find returns 1 (0), X=1743.05, Y=250.64, Mass=2133, SNR=20.0, Peak=3436 HFD=2.6
02:49:24.710 00.002 16872 Star::Find(15, 142, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.712 00.002 16872 Star::Find returns 1 (0), X=141.53, Y=923.31, Mass=1891, SNR=20.1, Peak=3440 HFD=2.8
02:49:24.715 00.003 16872 Star::Find(15, 181, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.718 00.003 16872 Star::Find returns 1 (0), X=181.40, Y=692.32, Mass=1564, SNR=18.4, Peak=3488 HFD=1.7
02:49:24.720 00.002 16872 Star::Find(15, 359, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.723 00.003 16872 Star::Find returns 1 (0), X=359.01, Y=145.49, Mass=1089, SNR=13.7, Peak=3384 HFD=2.2
02:49:24.725 00.002 16872 Star::Find(15, 218, 670, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.729 00.004 16872 Star::Find returns 1 (0), X=217.97, Y=670.15, Mass=1308, SNR=15.8, Peak=3352 HFD=2.5
02:49:24.734 00.005 16872 Star::Find(15, 214, 210, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.737 00.003 16872 Star::Find returns 1 (0), X=211.62, Y=199.76, Mass=33720, SNR=115.2, Peak=6296 HFD=2.9
02:49:24.739 00.002 16872 Star::Find(15, 290, 334, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.742 00.003 16872 Star::Find returns 1 (0), X=290.41, Y=333.81, Mass=488, SNR=8.4, Peak=3284 HFD=2.5
02:49:24.747 00.005 16872 Star::Find(15, 1210, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.749 00.002 16872 Star::Find returns 1 (0), X=1209.93, Y=763.71, Mass=664, SNR=10.3, Peak=3324 HFD=2.1
02:49:24.752 00.003 16872 Star::Find(15, 724, 454, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.754 00.002 16872 Star::Find returns 1 (0), X=722.93, Y=455.46, Mass=1178, SNR=16.7, Peak=3488 HFD=1.5
02:49:24.757 00.003 16872 Star::Find(15, 479, 527, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.760 00.003 16872 Star::Find returns 1 (0), X=477.80, Y=527.12, Mass=476, SNR=8.4, Peak=3324 HFD=2.4
02:49:24.764 00.004 16872 Star::Find(15, 1694, 154, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.768 00.004 16872 Star::Find returns 1 (0), X=1693.77, Y=154.22, Mass=834, SNR=12.2, Peak=3344 HFD=2.7
02:49:24.770 00.002 16872 Star::Find(15, 687, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.773 00.003 16872 Star::Find returns 1 (0), X=686.58, Y=892.50, Mass=704, SNR=10.7, Peak=3332 HFD=3.1
02:49:24.775 00.002 16872 Star::Find(15, 1509, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.778 00.003 16872 Star::Find returns 1 (0), X=1508.53, Y=941.26, Mass=678, SNR=10.7, Peak=3328 HFD=2.2
02:49:24.780 00.002 16872 Star::Find(15, 1861, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.783 00.003 16872 Star::Find returns 1 (0), X=1861.23, Y=144.60, Mass=1106, SNR=13.9, Peak=3324 HFD=3.2
02:49:24.785 00.002 16872 Star::Find(15, 128, 374, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.788 00.003 16872 Star::Find returns 1 (0), X=134.13, Y=385.76, Mass=1715, SNR=22.4, Peak=3592 HFD=2.0
02:49:24.790 00.002 16872 Star::Find(15, 536, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.795 00.005 16872 Star::Find returns 1 (0), X=536.60, Y=287.77, Mass=812, SNR=11.5, Peak=3320 HFD=3.6
02:49:24.798 00.003 16872 Star::Find(15, 1130, 1006, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.800 00.002 16872 Star::Find returns 1 (0), X=1130.85, Y=1006.10, Mass=1036, SNR=13.7, Peak=3384 HFD=2.2
02:49:24.803 00.003 16872 Star::Find(15, 434, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.805 00.002 16872 Star::Find returns 0 (4), X=433.74, Y=1040.96, Mass=295, SNR=6.4, Peak=3304 HFD=1.4
02:49:24.808 00.003 16872 Star::Find(15, 647, 679, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.812 00.004 16872 Star::Find returns 0 (4), X=649.52, Y=690.51, Mass=470, SNR=10.0, Peak=3352 HFD=1.4
02:49:24.814 00.002 16872 Star::Find(15, 1761, 404, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.817 00.003 16872 Star::Find returns 1 (0), X=1760.78, Y=403.27, Mass=569, SNR=9.1, Peak=3308 HFD=2.5
02:49:24.820 00.003 16872 Star::Find(15, 401, 461, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.822 00.002 16872 Star::Find false star n=1 nbg=278 bg=3216.0 sigma=19.8 thresh=3275 peak=3263
02:49:24.827 00.005 16872 Star::Find returns 0 (2), X=401.00, Y=461.00, Mass=80, SNR=2.9, Peak=3296 HFD=0.0
02:49:24.829 00.002 16872 Star::Find(15, 1626, 687, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.832 00.003 16872 Star::Find returns 1 (0), X=1626.14, Y=686.86, Mass=619, SNR=9.9, Peak=3308 HFD=2.3
02:49:24.835 00.003 16872 Star::Find(15, 1321, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.837 00.002 16872 Star::Find false star n=8 nbg=279 bg=3216.4 sigma=18.9 thresh=3273 peak=3268
02:49:24.840 00.003 16872 Star::Find returns 0 (2), X=1321.00, Y=952.00, Mass=549, SNR=2.9, Peak=3304 HFD=0.0
02:49:24.843 00.003 16872 Star::Find(15, 1878, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.845 00.002 16872 Star::Find returns 0 (3), X=1878.00, Y=864.00, Mass=0, SNR=0.0, Peak=3280 HFD=0.0
02:49:24.847 00.002 16872 Star::Find(15, 1826, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.850 00.003 16872 Star::Find returns 1 (0), X=1827.11, Y=623.38, Mass=669, SNR=10.1, Peak=3304 HFD=3.7
02:49:24.852 00.002 16872 Star::Find(15, 1164, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.857 00.005 16872 Star::Find returns 1 (0), X=1164.40, Y=905.99, Mass=460, SNR=8.5, Peak=3304 HFD=2.1
02:49:24.859 00.002 16872 Star::Find(15, 550, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.862 00.003 16872 Star::Find returns 1 (0), X=556.87, Y=161.32, Mass=1838, SNR=24.3, Peak=3640 HFD=1.6
02:49:24.864 00.002 16872 Star::Find(15, 1382, 50, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.866 00.002 16872 Star::Find returns 1 (0), X=1382.17, Y=49.87, Mass=442, SNR=8.4, Peak=3292 HFD=2.5
02:49:24.871 00.005 16872 Star::Find(15, 1860, 338, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.873 00.002 16872 Star::Find returns 1 (0), X=1860.59, Y=338.51, Mass=1543, SNR=19.0, Peak=3332 HFD=4.3
02:49:24.876 00.003 16872 Star::Find(15, 835, 372, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.878 00.002 16872 Star::Find false star n=3 nbg=279 bg=3211.0 sigma=19.7 thresh=3270 peak=3268
02:49:24.880 00.002 16872 Star::Find returns 0 (2), X=835.00, Y=372.00, Mass=203, SNR=2.9, Peak=3304 HFD=0.0
02:49:24.883 00.003 16872 Star::Find(15, 374, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.888 00.005 16872 Star::Find returns 1 (0), X=375.12, Y=891.48, Mass=914, SNR=13.3, Peak=3376 HFD=2.5
02:49:24.891 00.003 16872 Star::Find(15, 829, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.893 00.002 16872 Star::Find false star n=7 nbg=265 bg=3216.3 sigma=18.1 thresh=3270 peak=3270
02:49:24.896 00.003 16872 Star::Find returns 0 (2), X=829.00, Y=933.00, Mass=430, SNR=2.9, Peak=3300 HFD=0.0
02:49:24.898 00.002 16872 Star::Find(15, 1574, 326, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.901 00.003 16872 Star::Find returns 1 (0), X=1566.37, Y=337.81, Mass=1252, SNR=17.1, Peak=3460 HFD=2.2
02:49:24.903 00.002 16872 Star::Find(15, 630, 1016, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.906 00.003 16872 Star::Find false star n=4 nbg=270 bg=3212.4 sigma=19.2 thresh=3270 peak=3260
02:49:24.908 00.002 16872 Star::Find returns 0 (2), X=630.00, Y=1016.00, Mass=262, SNR=2.9, Peak=3288 HFD=0.0
02:49:24.910 00.002 16872 Star::Find(15, 38, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.914 00.004 16872 Star::Find false star n=3 nbg=275 bg=3213.1 sigma=17.8 thresh=3266 peak=3266
02:49:24.918 00.004 16872 Star::Find returns 0 (2), X=38.00, Y=528.00, Mass=245, SNR=2.9, Peak=3316 HFD=0.0
02:49:24.920 00.002 16872 Star::Find(15, 759, 620, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.923 00.003 16872 Star::Find returns 1 (0), X=759.17, Y=619.81, Mass=473, SNR=8.6, Peak=3352 HFD=1.7
02:49:24.925 00.002 16872 Star::Find(15, 1347, 500, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.927 00.002 16872 Star::Find returns 0 (4), X=1347.36, Y=500.40, Mass=1637, SNR=22.5, Peak=3632 HFD=1.4
02:49:24.930 00.003 16872 Star::Find(15, 323, 768, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.933 00.003 16872 Star::Find returns 1 (0), X=338.03, Y=772.22, Mass=1558, SNR=22.2, Peak=3288 HFD=1.7
02:49:24.935 00.002 16872 Star::Find(15, 1581, 872, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.938 00.003 16872 Star::Find returns 0 (4), X=1581.37, Y=872.44, Mass=1694, SNR=23.2, Peak=3632 HFD=1.4
02:49:24.940 00.002 16872 Star::Find(15, 521, 921, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.943 00.003 16872 Star::Find returns 1 (0), X=521.17, Y=920.66, Mass=459, SNR=8.1, Peak=3316 HFD=2.5
02:49:24.946 00.003 16872 Star::Find(15, 1580, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.949 00.003 16872 Star::Find returns 1 (0), X=1573.95, Y=1041.53, Mass=669, SNR=11.8, Peak=3372 HFD=2.4
02:49:24.952 00.003 16872 Star::Find(15, 1603, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.954 00.002 16872 Star::Find returns 1 (0), X=1595.10, Y=1047.80, Mass=1353, SNR=21.2, Peak=3544 HFD=1.7
02:49:24.957 00.003 16872 Star::Find(15, 1898, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.959 00.002 16872 Star::Find returns 1 (0), X=1898.70, Y=1026.09, Mass=569, SNR=9.4, Peak=3316 HFD=2.2
02:49:24.963 00.004 16872 Star::Find(15, 327, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.965 00.002 16872 Star::Find returns 1 (0), X=326.23, Y=439.94, Mass=967, SNR=13.2, Peak=3316 HFD=4.1
02:49:24.968 00.003 16872 Star::Find(15, 1611, 722, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.971 00.003 16872 Star::Find returns 1 (0), X=1612.03, Y=722.87, Mass=408, SNR=8.3, Peak=3300 HFD=2.2
02:49:24.973 00.002 16872 Star::Find(15, 699, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.977 00.004 16872 Star::Find false star n=4 nbg=279 bg=3214.7 sigma=19.9 thresh=3274 peak=3265
02:49:24.980 00.003 16872 Star::Find returns 0 (2), X=699.00, Y=535.00, Mass=277, SNR=2.9, Peak=3296 HFD=0.0
02:49:24.983 00.003 16872 Star::Find(15, 655, 712, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.986 00.003 16872 Star::Find returns 1 (0), X=655.42, Y=712.03, Mass=841, SNR=12.4, Peak=3320 HFD=2.7
02:49:24.988 00.002 16872 Star::Find(15, 492, 454, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.992 00.004 16872 Star::Find returns 1 (0), X=492.46, Y=453.77, Mass=553, SNR=9.3, Peak=3292 HFD=2.6
02:49:24.995 00.003 16872 Star::Find(15, 317, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:24.997 00.002 16872 Star::Find false star n=6 nbg=276 bg=3219.3 sigma=18.4 thresh=3275 peak=3271
02:49:25.001 00.004 16872 Star::Find returns 0 (2), X=317.00, Y=558.00, Mass=416, SNR=2.9, Peak=3304 HFD=0.0
02:49:25.003 00.002 16872 Star::Find(15, 272, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.006 00.003 16872 Star::Find false star n=3 nbg=266 bg=3219.5 sigma=17.5 thresh=3272 peak=3265
02:49:25.008 00.002 16872 Star::Find returns 0 (2), X=272.00, Y=528.00, Mass=206, SNR=2.9, Peak=3292 HFD=0.0
02:49:25.012 00.004 16872 Star::Find(15, 34, 611, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.014 00.002 16872 Star::Find returns 1 (0), X=33.79, Y=611.20, Mass=376, SNR=7.3, Peak=3308 HFD=1.6
02:49:25.017 00.003 16872 Star::Find(15, 1629, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.019 00.002 16872 Star::Find returns 1 (0), X=1626.80, Y=536.18, Mass=355, SNR=6.9, Peak=3300 HFD=2.6
02:49:25.023 00.004 16872 Star::Find(15, 1196, 69, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.026 00.003 16872 Star::Find returns 1 (0), X=1196.12, Y=69.00, Mass=560, SNR=9.4, Peak=3300 HFD=2.0
02:49:25.028 00.002 16872 Star::Find(15, 1878, 493, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.031 00.003 16872 Star::Find false star n=4 nbg=284 bg=3220.1 sigma=19.1 thresh=3277 peak=3272
02:49:25.033 00.002 16872 Star::Find returns 0 (2), X=1878.00, Y=493.00, Mass=252, SNR=2.9, Peak=3288 HFD=0.0
02:49:25.035 00.002 16872 Star::Find(15, 908, 1017, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.040 00.005 16872 Star::Find false star n=4 nbg=266 bg=3209.3 sigma=19.8 thresh=3269 peak=3267
02:49:25.043 00.003 16872 Star::Find returns 0 (2), X=908.00, Y=1017.00, Mass=319, SNR=2.9, Peak=3304 HFD=0.0
02:49:25.045 00.002 16872 Star::Find(15, 156, 1053, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.047 00.002 16872 Star::Find returns 1 (0), X=155.30, Y=1051.61, Mass=772, SNR=12.3, Peak=3376 HFD=2.5
02:49:25.050 00.003 16872 Star::Find(15, 1397, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.052 00.002 16872 Star::Find returns 1 (0), X=1384.78, Y=976.15, Mass=936, SNR=13.6, Peak=3364 HFD=3.9
02:49:25.055 00.003 16872 Star::Find(15, 1680, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.058 00.003 16872 Star::Find returns 1 (0), X=1672.80, Y=562.27, Mass=1259, SNR=17.1, Peak=3456 HFD=1.7
02:49:25.061 00.003 16872 Star::Find(15, 1441, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.063 00.002 16872 Star::Find false star n=3 nbg=270 bg=3217.7 sigma=17.4 thresh=3270 peak=3261
02:49:25.066 00.003 16872 Star::Find returns 0 (2), X=1441.00, Y=800.00, Mass=175, SNR=2.9, Peak=3284 HFD=0.0
02:49:25.070 00.004 16872 Star::Find(15, 372, 481, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.073 00.003 16872 Star::Find returns 1 (0), X=372.71, Y=480.72, Mass=405, SNR=8.0, Peak=3288 HFD=1.7
02:49:25.075 00.002 16872 Star::Find(15, 1314, 493, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.077 00.002 16872 Star::Find false star n=3 nbg=283 bg=3219.3 sigma=18.4 thresh=3275 peak=3272
02:49:25.081 00.004 16872 Star::Find returns 0 (2), X=1314.00, Y=493.00, Mass=186, SNR=2.9, Peak=3292 HFD=0.0
02:49:25.083 00.002 16872 Star::Find(15, 203, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.086 00.003 16872 Star::Find false star n=6 nbg=271 bg=3214.9 sigma=20.4 thresh=3276 peak=3264
02:49:25.089 00.003 16872 Star::Find returns 0 (2), X=203.00, Y=907.00, Mass=419, SNR=2.9, Peak=3288 HFD=0.0
02:49:25.091 00.002 16872 Star::Find(15, 596, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.094 00.003 16872 Star::Find returns 0 (4), X=601.60, Y=1001.85, Mass=366, SNR=7.6, Peak=3304 HFD=1.3
02:49:25.096 00.002 16872 Star::Find(15, 1733, 507, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.098 00.002 16872 Star::Find false star n=9 nbg=252 bg=3220.2 sigma=14.2 thresh=3263 peak=3259
02:49:25.103 00.005 16872 Star::Find returns 0 (2), X=1733.00, Y=507.00, Mass=459, SNR=2.9, Peak=3284 HFD=0.0
02:49:25.106 00.003 16872 Star::Find(15, 1143, 454, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.108 00.002 16872 Star::Find returns 1 (0), X=1151.99, Y=458.27, Mass=1416, SNR=19.2, Peak=3536 HFD=1.6
02:49:25.111 00.003 16872 Star::Find(15, 1699, 945, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.113 00.002 16872 Star::Find false star n=6 nbg=279 bg=3219.7 sigma=18.8 thresh=3276 peak=3271
02:49:25.117 00.004 16872 Star::Find returns 0 (2), X=1699.00, Y=945.00, Mass=434, SNR=2.9, Peak=3296 HFD=0.0
02:49:25.120 00.003 16872 Star::Find(15, 803, 126, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.122 00.002 16872 Star::Find false star n=10 nbg=256 bg=3212.9 sigma=16.1 thresh=3261 peak=3261
02:49:25.125 00.003 16872 Star::Find returns 0 (2), X=803.00, Y=126.00, Mass=615, SNR=2.9, Peak=3292 HFD=0.0
02:49:25.127 00.002 16872 Star::Find(15, 136, 470, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.131 00.004 16872 Star::Find false star n=2 nbg=277 bg=3212.2 sigma=20.5 thresh=3274 peak=3261
02:49:25.135 00.004 16872 Star::Find returns 0 (2), X=136.00, Y=470.00, Mass=172, SNR=2.9, Peak=3304 HFD=0.0
02:49:25.137 00.002 16872 Star::Find(15, 1005, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.140 00.003 16872 Star::Find false star n=7 nbg=278 bg=3216.9 sigma=18.5 thresh=3272 peak=3260
02:49:25.142 00.002 16872 Star::Find returns 0 (2), X=1005.00, Y=172.00, Mass=501, SNR=2.9, Peak=3308 HFD=0.0
02:49:25.144 00.002 16872 Star::Find(15, 146, 127, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.147 00.003 16872 Star::Find returns 0 (4), X=145.59, Y=128.11, Mass=326, SNR=7.6, Peak=3292 HFD=1.5
02:49:25.150 00.003 16872 Star::Find(15, 1895, 265, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.152 00.002 16872 Star::Find returns 1 (0), X=1885.59, Y=273.37, Mass=416, SNR=8.1, Peak=3316 HFD=1.7
02:49:25.155 00.003 16872 Star::Find(15, 449, 493, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.157 00.002 16872 Star::Find returns 1 (0), X=450.29, Y=494.35, Mass=558, SNR=9.3, Peak=3292 HFD=4.1
02:49:25.159 00.002 16872 Star::Find(15, 795, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.165 00.006 16872 Star::Find returns 0 (4), X=794.34, Y=305.55, Mass=621, SNR=11.3, Peak=3348 HFD=1.5
02:49:25.166 00.001 16872 Star::Find(15, 1698, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.169 00.003 16872 Star::Find returns 1 (0), X=1695.40, Y=992.95, Mass=446, SNR=8.4, Peak=3332 HFD=1.5
02:49:25.172 00.003 16872 Star::Find(15, 1483, 668, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.175 00.003 16872 Star::Find returns 1 (0), X=1482.60, Y=668.87, Mass=506, SNR=8.8, Peak=3280 HFD=4.0
02:49:25.179 00.004 16872 Star::Find(15, 1852, 508, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.183 00.004 16872 Star::Find returns 1 (0), X=1851.66, Y=506.86, Mass=650, SNR=11.2, Peak=3364 HFD=1.6
02:49:25.186 00.003 16872 Star::Find(15, 1559, 69, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.188 00.002 16872 Star::Find returns 0 (4), X=1558.63, Y=68.66, Mass=1209, SNR=19.4, Peak=3544 HFD=1.4
02:49:25.191 00.003 16872 Star::Find(15, 1377, 411, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.193 00.002 16872 Star::Find returns 1 (0), X=1367.29, Y=418.04, Mass=434, SNR=8.4, Peak=3304 HFD=2.2
02:49:25.196 00.003 16872 Star::Find(15, 1188, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.198 00.002 16872 Star::Find false star n=3 nbg=284 bg=3220.6 sigma=18.5 thresh=3276 peak=3267
02:49:25.201 00.003 16872 Star::Find returns 0 (2), X=1188.00, Y=740.00, Mass=182, SNR=2.9, Peak=3284 HFD=0.0
02:49:25.204 00.003 16872 Star::Find(15, 291, 559, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.206 00.002 16872 Star::Find false star n=7 nbg=266 bg=3211.6 sigma=18.2 thresh=3266 peak=3266
02:49:25.209 00.003 16872 Star::Find returns 0 (2), X=291.00, Y=559.00, Mass=455, SNR=2.9, Peak=3300 HFD=0.0
02:49:25.211 00.002 16872 Star::Find(15, 837, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.213 00.002 16872 Star::Find returns 1 (0), X=836.00, Y=292.87, Mass=288, SNR=6.4, Peak=3304 HFD=2.5
02:49:25.216 00.003 16872 Star::Find(15, 201, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.218 00.002 16872 Star::Find returns 1 (0), X=204.15, Y=642.20, Mass=841, SNR=13.1, Peak=3344 HFD=6.0
02:49:25.221 00.003 16872 Star::Find(15, 716, 413, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.225 00.004 16872 Star::Find false star n=3 nbg=277 bg=3220.5 sigma=17.3 thresh=3273 peak=3271
02:49:25.228 00.003 16872 Star::Find returns 0 (2), X=716.00, Y=413.00, Mass=202, SNR=2.9, Peak=3296 HFD=0.0
02:49:25.230 00.002 16872 Star::Find(15, 782, 1018, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.233 00.003 16872 Star::Find returns 0 (4), X=782.40, Y=1019.28, Mass=559, SNR=9.8, Peak=3368 HFD=1.4
02:49:25.236 00.003 16872 Star::Find(15, 1285, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.240 00.004 16872 Star::Find returns 0 (4), X=1275.46, Y=653.57, Mass=313, SNR=7.0, Peak=3312 HFD=1.3
02:49:25.243 00.003 16872 Star::Find(15, 1292, 945, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.246 00.003 16872 Star::Find false star n=3 nbg=279 bg=3215.3 sigma=19.4 thresh=3273 peak=3263
02:49:25.248 00.002 16872 Star::Find returns 0 (2), X=1292.00, Y=945.00, Mass=190, SNR=2.9, Peak=3292 HFD=0.0
02:49:25.251 00.003 16872 Star::Find(15, 699, 669, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.253 00.002 16872 Star::Find returns 0 (4), X=699.64, Y=660.51, Mass=1916, SNR=26.3, Peak=3712 HFD=1.2
02:49:25.256 00.003 16872 Star::Find(15, 1392, 783, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.258 00.002 16872 Star::Find returns 1 (0), X=1392.54, Y=784.72, Mass=362, SNR=7.8, Peak=3292 HFD=1.8
02:49:25.261 00.003 16872 Star::Find(15, 859, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.263 00.002 16872 Star::Find returns 1 (0), X=858.35, Y=906.81, Mass=1416, SNR=18.9, Peak=3540 HFD=1.5
02:49:25.266 00.003 16872 Star::Find(15, 745, 561, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.269 00.003 16872 Star::Find returns 1 (0), X=740.13, Y=546.37, Mass=775, SNR=13.2, Peak=3380 HFD=1.5
02:49:25.272 00.003 16872 Star::Find(15, 1222, 55, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.274 00.002 16872 Star::Find false star n=2 nbg=272 bg=3213.9 sigma=18.2 thresh=3269 peak=3256
02:49:25.277 00.003 16872 Star::Find returns 0 (2), X=1222.00, Y=55.00, Mass=120, SNR=2.9, Peak=3276 HFD=0.0
02:49:25.279 00.002 16872 AutoFind: finding best star pass 1
02:49:25.282 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.286 00.004 16872 Star::Find returns 1 (0), X=211.62, Y=199.76, Mass=33720, SNR=115.2, Peak=6296 HFD=2.9
02:49:25.290 00.004 16872 AutoFind returns star at [212, 200] 131.2 Mass 33720 SNR 115.2
02:49:25.295 00.005 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.298 00.003 16872 Star::Find returns 1 (0), X=211.62, Y=199.76, Mass=33720, SNR=115.2, Peak=6296 HFD=2.9
02:49:25.303 00.005 16872 MultiStar: List (12): {211.62, 199.76}(115.2), {1628.49, 298.82}(62.0), {74.47, 817.56}(35.0), {1168.80, 532.57}(32.2), {1582.31, 195.22}(26.8), {1743.05, 250.64}(20.0), {141.53, 923.31}(20.1), {181.40, 692.32}(18.4), {359.01, 145.49}(13.7), {217.97, 670.15}(15.8), {290.41, 333.81}(8.4), {1209.93, 763.71}(10.3), 
02:49:25.307 00.004 16872 setting lock position to (211.62, 199.76)
02:49:25.311 00.004 16872 MultiStar: stabilizing after lock position change
02:49:25.314 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
02:49:25.319 00.005 16872 UpdateGuideState(): m_state=1
02:49:25.323 00.004 16872 Star::Find(15, 211, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:25.326 00.003 16872 Star::Find returns 1 (0), X=211.62, Y=199.76, Mass=33720, SNR=115.2, Peak=6296 HFD=2.9
02:49:25.330 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:49:25.333 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:49:25.336 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:49:25.344 00.008 16872 setting force full frames = false
02:49:25.350 00.006 16872 setting lock position to (211.62, 199.76)
02:49:25.353 00.003 16872 MultiStar: stabilizing after lock position change
02:49:25.357 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:49:25.360 00.003 16872 Changing from state SELECTING to SELECTED
02:49:25.364 00.004 16872 guider state => SELECTED
02:49:25.376 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=6296, med=3216, FiltMin=3062, FiltMax=5352, Gamma=2.190
02:49:25.412 00.036 16872 UpdateGuideState exits: m=33720 SNR=115.2
02:49:25.415 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=6296, med=3216, FiltMin=3062, FiltMax=5352, Gamma=2.190
02:49:25.449 00.034 16872 Status Line: Auto-selected star at (211.6, 199.8)
02:49:25.465 00.016 16872 PhdController: newstate STATE_WAIT_SELECTED
02:49:25.468 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:25.472 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:49:25.475 00.003 16872 Enqueuing Expose request
02:49:25.479 00.004 9640 Worker thread wakes up
02:49:25.479 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:49:25.479 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:49:25.479 00.000 16872 evsrv: cli 0D3BFFA8 connect
02:49:25.484 00.005 16872 case statement mapped state 2 to 1
02:49:25.491 00.007 16872 case statement mapped state 2 to 1
02:49:25.496 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"daaaeb6d-4438-4390-a7d1-687c6a5a56aa"}
02:49:25.500 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"daaaeb6d-4438-4390-a7d1-687c6a5a56aa"}
02:49:25.504 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"bafe95a0-bce9-4f03-90a4-d8bd8b046cbd"}
02:49:25.507 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":[211.62,199.76],"id":"bafe95a0-bce9-4f03-90a4-d8bd8b046cbd"}
02:49:25.512 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11b315fc-4c03-4eff-85b6-b14a85e15a79"}
02:49:25.516 00.004 16872 case statement mapped state 2 to 1
02:49:25.521 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"11b315fc-4c03-4eff-85b6-b14a85e15a79"}
02:49:25.525 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:49:25.530 00.005 16872 evsrv: cli 0D3C0228 connect
02:49:25.533 00.003 16872 case statement mapped state 2 to 1
02:49:25.538 00.005 16872 case statement mapped state 2 to 1
02:49:25.542 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"29b2ca0f-6fbc-4e70-b35b-faa85e55d20c"}
02:49:25.546 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.62,6.76],"pixels":"..."},"id":"29b2ca0f-6fbc-4e70-b35b-faa85e55d20c"}
02:49:25.551 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"3579c446-5e29-4b30-9c84-0734adb92f22"}
02:49:25.555 00.004 16872 case statement mapped state 2 to 1
02:49:25.559 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"3579c446-5e29-4b30-9c84-0734adb92f22"}
02:49:25.610 00.051 16872 evsrv: cli 0D3C0228 disconnect
02:49:26.600 00.990 16872 evsrv: cli 0D3BFB48 connect
02:49:26.603 00.003 16872 case statement mapped state 2 to 1
02:49:26.607 00.004 16872 case statement mapped state 2 to 1
02:49:26.611 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"fcf042ed-fa0d-49bc-9f60-6f58a43ddb2e"}
02:49:26.614 00.003 16872 case statement mapped state 2 to 1
02:49:26.618 00.004 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"fcf042ed-fa0d-49bc-9f60-6f58a43ddb2e"}
02:49:26.622 00.004 16872 evsrv: cli 0D3BFB48 disconnect
02:49:27.623 01.001 16872 evsrv: cli 0D3C0A48 connect
02:49:27.627 00.004 16872 case statement mapped state 2 to 1
02:49:27.630 00.003 16872 case statement mapped state 2 to 1
02:49:27.634 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f7e6e86f-b827-41d2-9333-3bebfa47151f"}
02:49:27.636 00.002 16872 case statement mapped state 2 to 1
02:49:27.639 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f7e6e86f-b827-41d2-9333-3bebfa47151f"}
02:49:27.644 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:49:28.335 00.691 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"95c95615-3039-4b17-9640-2e75fe8c088e"}
02:49:28.338 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"95c95615-3039-4b17-9640-2e75fe8c088e"}
02:49:28.343 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"80c0b4ab-21ac-4dbf-8a92-493adc05d550"}
02:49:28.346 00.003 16872 case statement mapped state 2 to 1
02:49:28.348 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"80c0b4ab-21ac-4dbf-8a92-493adc05d550"}
02:49:28.351 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"23c25fbc-71f4-4b18-b442-f95aea20cf83"}
02:49:28.354 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.62,6.76],"pixels":"..."},"id":"23c25fbc-71f4-4b18-b442-f95aea20cf83"}
02:49:28.645 00.291 16872 evsrv: cli 0D3BFB48 connect
02:49:28.649 00.004 16872 case statement mapped state 2 to 1
02:49:28.656 00.007 16872 case statement mapped state 2 to 1
02:49:28.660 00.004 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"51ee1c82-7b45-4256-89bf-c99989864a01"}
02:49:28.663 00.003 16872 case statement mapped state 2 to 1
02:49:28.665 00.002 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"51ee1c82-7b45-4256-89bf-c99989864a01"}
02:49:28.669 00.004 16872 evsrv: cli 0D3BFB48 disconnect
02:49:29.526 00.857 9640 Exposure complete
02:49:29.664 00.138 9640 worker thread done servicing request
02:49:29.664 00.000 16872 OnExposeComplete: enter
02:49:29.668 00.004 16872 UpdateGuideState(): m_state=2
02:49:29.671 00.003 16872 Star::Find(15, 211, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:49:29.674 00.003 16872 Star::Find returns 1 (0), X=211.79, Y=200.47, Mass=36029, SNR=119.9, Peak=6564 HFD=3.1
02:49:29.677 00.003 16872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.59) = xAngle (2.92 = 2.92)
02:49:29.679 00.002 16872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.97 = 2.97)
02:49:29.682 00.003 16872 CameraToMount -- cameraX=0.17 cameraY=0.71 hyp=0.73 cameraTheta=1.34 mountX=-0.71 mountY=0.13, mountTheta=2.97
02:49:29.686 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=6564, med=3216, FiltMin=3132, FiltMax=5052, Gamma=2.190
02:49:29.718 00.032 16872 UpdateGuideState exits: m=36029 SNR=119.9
02:49:29.721 00.003 16872 PhdController: newstate STATE_CALIBRATE
02:49:29.725 00.004 16872 PhdController: newstate STATE_GUIDE
02:49:29.739 00.014 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:49:29.743 00.004 16872 guider state => CALIBRATED
02:49:29.745 00.002 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:49:29.755 00.010 16872 reset dither spiral
02:49:29.760 00.005 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:49:29.762 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:29.765 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:49:29.767 00.002 16872 Enqueuing Expose request
02:49:29.771 00.004 9640 Worker thread wakes up
02:49:29.771 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:49:29.771 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:49:29.771 00.000 16872 evsrv: cli 0D3BFB48 connect
02:49:29.774 00.003 16872 case statement mapped state 5 to 1
02:49:29.778 00.004 16872 case statement mapped state 5 to 1
02:49:29.781 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"f793b2da-e10c-4514-8ee0-1a060fc66707"}
02:49:29.784 00.003 16872 case statement mapped state 5 to 1
02:49:29.790 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Selected","id":"f793b2da-e10c-4514-8ee0-1a060fc66707"}
02:49:29.797 00.007 16872 evsrv: cli 0D3BFB48 disconnect
02:49:30.793 00.996 16872 evsrv: cli 0D3BFFA8 connect
02:49:30.797 00.004 16872 case statement mapped state 5 to 1
02:49:30.802 00.005 16872 case statement mapped state 5 to 1
02:49:30.807 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"dd8c7f4b-6391-4236-ab34-04d0fe030bf6"}
02:49:30.811 00.004 16872 case statement mapped state 5 to 1
02:49:30.814 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"dd8c7f4b-6391-4236-ab34-04d0fe030bf6"}
02:49:30.819 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
02:49:31.820 01.001 16872 evsrv: cli 0D3C0A48 connect
02:49:31.823 00.003 16872 case statement mapped state 5 to 1
02:49:31.826 00.003 16872 case statement mapped state 5 to 1
02:49:31.832 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f84d25da-5177-4274-bb12-85624c624afa"}
02:49:31.835 00.003 16872 case statement mapped state 5 to 1
02:49:31.837 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"f84d25da-5177-4274-bb12-85624c624afa"}
02:49:31.841 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0124f86-6dcc-4aa1-8423-c3bd17751267"}
02:49:31.844 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e0124f86-6dcc-4aa1-8423-c3bd17751267"}
02:49:31.847 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:49:31.850 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"37bf739a-9408-4c9e-a4a0-12d180c9ae12"}
02:49:31.852 00.002 16872 case statement mapped state 5 to 1
02:49:31.855 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"37bf739a-9408-4c9e-a4a0-12d180c9ae12"}
02:49:31.858 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"06525e3a-51ea-4db3-8de1-90387f453449"}
02:49:31.862 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.79,7.47],"pixels":"..."},"id":"06525e3a-51ea-4db3-8de1-90387f453449"}
02:49:32.843 00.981 16872 evsrv: cli 0D3BF8C8 connect
02:49:32.846 00.003 16872 case statement mapped state 5 to 1
02:49:32.849 00.003 16872 case statement mapped state 5 to 1
02:49:32.852 00.003 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"98ca90ab-e760-4641-bafc-8d9ba87ee1b0"}
02:49:32.855 00.003 16872 case statement mapped state 5 to 1
02:49:32.859 00.004 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"98ca90ab-e760-4641-bafc-8d9ba87ee1b0"}
02:49:32.862 00.003 16872 evsrv: cli 0D3BF8C8 disconnect
02:49:33.836 00.974 9640 Exposure complete
02:49:33.863 00.027 16872 evsrv: cli 0D3BFFA8 connect
02:49:33.867 00.004 16872 case statement mapped state 5 to 1
02:49:33.870 00.003 16872 case statement mapped state 5 to 1
02:49:33.876 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"a1398336-9891-4f44-9e45-6a55cb0df2fd"}
02:49:33.880 00.004 16872 case statement mapped state 5 to 1
02:49:33.882 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"a1398336-9891-4f44-9e45-6a55cb0df2fd"}
02:49:33.888 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
02:49:33.973 00.085 9640 worker thread done servicing request
02:49:33.973 00.000 16872 OnExposeComplete: enter
02:49:33.978 00.005 16872 UpdateGuideState(): m_state=5
02:49:33.981 00.003 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:49:33.985 00.004 16872 Star::Find returns 1 (0), X=211.93, Y=200.31, Mass=39827, SNR=127.8, Peak=6776 HFD=3.1
02:49:33.987 00.002 16872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.59) = xAngle (2.64 = 2.64)
02:49:33.990 00.003 16872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.69 = 2.69)
02:49:33.993 00.003 16872 CameraToMount -- cameraX=0.31 cameraY=0.56 hyp=0.64 cameraTheta=1.06 mountX=-0.56 mountY=0.28, mountTheta=2.68
02:49:33.998 00.005 16872 Changing from state CALIBRATED to GUIDING
02:49:34.001 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:49:34.004 00.003 16872 ScopeASCOM::SideOfPier() returns 1
02:49:34.122 00.118 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:49:34.125 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:49:34.128 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:49:34.130 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:49:34.133 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:49:34.136 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:49:34.139 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:49:34.142 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:49:34.144 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:49:34.148 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:49:34.151 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:49:34.154 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:49:34.157 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:49:34.159 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:49:34.276 00.117 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:49:34.279 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:49:34.282 00.003 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:49:34.287 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:49:34.290 00.003 16872 ScopeASCOM::SideOfPier() returns 1
02:49:34.435 00.145 16872 setting lock position to (211.93, 200.31)
02:49:34.438 00.003 16872 MultiStar: stabilizing after lock position change
02:49:34.440 00.002 16872 guider state => GUIDING
02:49:34.443 00.003 16872 Status Line: Guiding
02:49:34.451 00.008 16872 Mount: notify guiding started
02:49:34.456 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:49:34.459 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:49:34.462 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:49:34.466 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:49:34.468 00.002 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:49:34.471 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:49:34.473 00.002 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:49:34.477 00.004 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:49:34.482 00.005 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:49:34.484 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:49:34.488 00.004 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:49:34.490 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:49:34.493 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:49:34.497 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:49:34.499 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:49:34.502 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:49:34.505 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:49:34.508 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:49:34.514 00.006 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:49:34.518 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:49:34.521 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:49:34.524 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:49:34.528 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:49:34.531 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:49:34.535 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:49:34.537 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:49:34.542 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:49:34.549 00.007 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:49:34.552 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:49:34.556 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:49:34.561 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:49:34.568 00.007 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:49:34.573 00.005 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:49:34.578 00.005 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:49:34.583 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:49:34.588 00.005 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:49:34.593 00.005 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:49:34.599 00.006 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:49:34.777 00.178 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:49:34.842 00.065 16872 ScopeASCOM::SideOfPier() returns 1
02:49:34.846 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:49:34.848 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:49:34.851 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:49:34.853 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:49:34.856 00.003 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:49:34.859 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:49:34.861 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:49:34.864 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:49:34.867 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:49:34.869 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=6776, med=3208, FiltMin=3048, FiltMax=5312, Gamma=2.190
02:49:34.900 00.031 16872 UpdateGuideState exits: m=39827 SNR=127.8
02:49:34.907 00.007 16872 PhdController: newstate STATE_SETTLE_WAIT
02:49:34.909 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:34.911 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:49:34.914 00.003 16872 Enqueuing Expose request
02:49:34.916 00.002 9640 Worker thread wakes up
02:49:34.917 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:49:34.917 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:49:34.917 00.000 16872 evsrv: cli 0D3C0A48 connect
02:49:34.920 00.003 16872 case statement mapped state 6 to 3
02:49:34.924 00.004 16872 case statement mapped state 6 to 3
02:49:34.928 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"c287dc6b-1e1e-4037-bb18-f21c1d369b6d"}
02:49:34.931 00.003 16872 case statement mapped state 6 to 3
02:49:34.933 00.002 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"c287dc6b-1e1e-4037-bb18-f21c1d369b6d"}
02:49:34.945 00.012 16872 evsrv: cli 0D3C0A48 disconnect
02:49:35.332 00.387 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"52467f22-b076-4721-a7cb-7c0db72db784"}
02:49:35.335 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"52467f22-b076-4721-a7cb-7c0db72db784"}
02:49:35.339 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"83163087-dd36-4dba-86ba-d89fa45771d5"}
02:49:35.342 00.003 16872 case statement mapped state 6 to 3
02:49:35.345 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"83163087-dd36-4dba-86ba-d89fa45771d5"}
02:49:35.348 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bf93ee62-6b57-4ff4-b471-6a81a7d0b3ef"}
02:49:35.351 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.93,7.31],"pixels":"..."},"id":"bf93ee62-6b57-4ff4-b471-6a81a7d0b3ef"}
02:49:38.832 03.481 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"41f74089-7ac3-4072-96f5-c8dff8481ab6"}
02:49:38.835 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"41f74089-7ac3-4072-96f5-c8dff8481ab6"}
02:49:38.839 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f83a83df-199a-404e-9d5d-b5c5287a43fe"}
02:49:38.842 00.003 16872 case statement mapped state 6 to 3
02:49:38.844 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f83a83df-199a-404e-9d5d-b5c5287a43fe"}
02:49:38.848 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4dfd5bb5-9053-4244-91a1-72c81761896f"}
02:49:38.852 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.93,7.31],"pixels":"..."},"id":"4dfd5bb5-9053-4244-91a1-72c81761896f"}
02:49:38.982 00.130 9640 Exposure complete
02:49:39.124 00.142 9640 worker thread done servicing request
02:49:39.124 00.000 16872 OnExposeComplete: enter
02:49:39.126 00.002 16872 UpdateGuideState(): m_state=6
02:49:39.128 00.002 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:49:39.132 00.004 16872 Star::Find returns 1 (0), X=212.06, Y=200.47, Mass=34664, SNR=115.8, Peak=6636 HFD=2.9
02:49:39.135 00.003 16872 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.59) = xAngle (2.48 = 2.48)
02:49:39.137 00.002 16872 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.53 = 2.53)
02:49:39.140 00.003 16872 CameraToMount -- cameraX=0.13 cameraY=0.16 hyp=0.20 cameraTheta=0.89 mountX=-0.16 mountY=0.12, mountTheta=2.51
02:49:39.144 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=0.16, opts=13)
02:49:39.147 00.003 16872 Enqueuing Move request for scope (0.13, 0.16)
02:49:39.151 00.004 9640 Worker thread wakes up
02:49:39.151 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.16) opts 0xd
02:49:39.151 00.000 9640 Handling offset move in thread for scope, endpoint = (0.13, 0.16)
02:49:39.151 00.000 9640 Moving (0.13, 0.16) raw xDistance=-0.16 yDistance=0.12
02:49:39.151 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.16
02:49:39.151 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0
02:49:39.151 00.000 9640 MoveAxis(E, 17, ABG)
02:49:39.151 00.000 9640 Guiding  Dir = 2, Dur = 17
02:49:39.151 00.000 9640 IsSlewing returns 0
02:49:39.152 00.001 9640 IsGuiding returns 0
02:49:39.152 00.000 9640 PulseGuide returned control before completion, sleep 27
02:49:39.156 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=6636, med=3212, FiltMin=3140, FiltMax=5384, Gamma=2.190
02:49:39.189 00.033 16872 UpdateGuideState exits: m=34664 SNR=115.8
02:49:39.191 00.002 16872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 1 / 99999
02:49:39.195 00.004 9640 IsGuiding returns 1
02:49:39.195 00.000 9640 scope still moving after pulse duration time elapsed
02:49:39.196 00.001 16872 evsrv: {"Event":"Settling","Timestamp":1777794579.195,"Host":"RBFOCUS307","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:49:39.201 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:39.203 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:49:39.206 00.003 16872 Enqueuing Expose request
02:49:39.225 00.019 9640 IsSlewing returns 0
02:49:39.225 00.000 9640 IsGuiding returns 0
02:49:39.225 00.000 9640 scope move finished after 17 + 56 ms
02:49:39.225 00.000 9640 Move returns status 0, amount 17
02:49:39.225 00.000 9640 MoveAxis(N, 0, ABG)
02:49:39.225 00.000 9640 Move returns status 0, amount 0
02:49:39.226 00.001 9640 move complete, result=0
02:49:39.226 00.000 9640 worker thread done servicing request
02:49:39.226 00.000 9640 Worker thread wakes up
02:49:39.226 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:49:39.226 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:49:39.228 00.002 16872 GuideStep: -0.2 px 17 ms EAST, 0.1 px 0 ms NORTH
02:49:42.331 03.103 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2450dbc3-900f-4400-b860-fe6928bf3910"}
02:49:42.335 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2450dbc3-900f-4400-b860-fe6928bf3910"}
02:49:42.339 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ea940dba-ca2e-4f74-8b69-347412aa88f8"}
02:49:42.342 00.003 16872 case statement mapped state 6 to 3
02:49:42.345 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea940dba-ca2e-4f74-8b69-347412aa88f8"}
02:49:42.348 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1cfde477-4914-4c0c-9f3c-54fb0836e4d8"}
02:49:42.351 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.06,7.47],"pixels":"..."},"id":"1cfde477-4914-4c0c-9f3c-54fb0836e4d8"}
02:49:43.274 00.923 9640 Exposure complete
02:49:43.409 00.135 9640 worker thread done servicing request
02:49:43.409 00.000 16872 OnExposeComplete: enter
02:49:43.412 00.003 16872 UpdateGuideState(): m_state=6
02:49:43.415 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:49:43.419 00.004 16872 Star::Find returns 1 (0), X=212.11, Y=200.92, Mass=39489, SNR=122.7, Peak=7540 HFD=2.8
02:49:43.421 00.002 16872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.59) = xAngle (2.87 = 2.87)
02:49:43.424 00.003 16872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.92 = 2.92)
02:49:43.426 00.002 16872 CameraToMount -- cameraX=0.18 cameraY=0.61 hyp=0.64 cameraTheta=1.29 mountX=-0.61 mountY=0.14, mountTheta=2.92
02:49:43.432 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=0.61, opts=13)
02:49:43.435 00.003 16872 Enqueuing Move request for scope (0.18, 0.61)
02:49:43.439 00.004 9640 Worker thread wakes up
02:49:43.439 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.61) opts 0xd
02:49:43.439 00.000 9640 Handling offset move in thread for scope, endpoint = (0.18, 0.61)
02:49:43.439 00.000 9640 Moving (0.18, 0.61) raw xDistance=-0.61 yDistance=0.14
02:49:43.439 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.61
02:49:43.439 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=0
02:49:43.439 00.000 9640 MoveAxis(E, 67, ABG)
02:49:43.439 00.000 9640 Guiding  Dir = 2, Dur = 67
02:49:43.439 00.000 9640 IsSlewing returns 0
02:49:43.439 00.000 9640 IsGuiding returns 0
02:49:43.440 00.001 9640 PulseGuide returned control before completion, sleep 77
02:49:43.446 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=7540, med=3216, FiltMin=3084, FiltMax=5984, Gamma=2.190
02:49:43.478 00.032 16872 UpdateGuideState exits: m=39489 SNR=122.7
02:49:43.481 00.003 16872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 2 / 99999
02:49:43.484 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777794583.484,"Host":"RBFOCUS307","Inst":1,"Distance":0.55,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
02:49:43.486 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:43.491 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:49:43.497 00.006 16872 Enqueuing Expose request
02:49:43.522 00.025 9640 IsGuiding returns 1
02:49:43.524 00.002 9640 scope still moving after pulse duration time elapsed
02:49:43.553 00.029 9640 IsSlewing returns 0
02:49:43.553 00.000 9640 IsGuiding returns 1
02:49:43.585 00.032 9640 IsSlewing returns 0
02:49:43.585 00.000 9640 IsGuiding returns 1
02:49:43.616 00.031 9640 IsSlewing returns 0
02:49:43.617 00.001 9640 IsGuiding returns 1
02:49:43.648 00.031 9640 IsSlewing returns 0
02:49:43.648 00.000 9640 IsGuiding returns 0
02:49:43.649 00.001 9640 scope move finished after 67 + 142 ms
02:49:43.649 00.000 9640 Move returns status 0, amount 67
02:49:43.649 00.000 9640 MoveAxis(N, 0, ABG)
02:49:43.649 00.000 9640 Move returns status 0, amount 0
02:49:43.649 00.000 9640 move complete, result=0
02:49:43.649 00.000 9640 worker thread done servicing request
02:49:43.649 00.000 9640 Worker thread wakes up
02:49:43.649 00.000 16872 GuideStep: -0.6 px 67 ms EAST, 0.1 px 0 ms NORTH
02:49:43.652 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:49:43.652 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:49:45.833 02.181 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c3d43819-0c40-4747-8707-cb9f5c17a8d5"}
02:49:45.835 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c3d43819-0c40-4747-8707-cb9f5c17a8d5"}
02:49:45.839 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c99557e6-4af8-4064-a8e1-c8ef374e7871"}
02:49:45.841 00.002 16872 case statement mapped state 6 to 3
02:49:45.844 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c99557e6-4af8-4064-a8e1-c8ef374e7871"}
02:49:45.848 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"46ff14ea-8a0f-45b8-a001-3f6f78a3bb77"}
02:49:45.852 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.11,6.92],"pixels":"..."},"id":"46ff14ea-8a0f-45b8-a001-3f6f78a3bb77"}
02:49:47.712 01.860 9640 Exposure complete
02:49:47.852 00.140 9640 worker thread done servicing request
02:49:47.852 00.000 16872 OnExposeComplete: enter
02:49:47.855 00.003 16872 UpdateGuideState(): m_state=6
02:49:47.858 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:49:47.860 00.002 16872 Star::Find returns 1 (0), X=211.93, Y=200.18, Mass=36581, SNR=119.6, Peak=6856 HFD=2.7
02:49:47.863 00.003 16872 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.59) = xAngle (0.01 = 0.01)
02:49:47.866 00.003 16872 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.06 = 0.06)
02:49:47.867 00.001 16872 CameraToMount -- cameraX=-0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.58 mountX=0.14 mountY=0.01, mountTheta=0.06
02:49:47.872 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.00, y=-0.14, opts=13)
02:49:47.875 00.003 16872 Enqueuing Move request for scope (-0.00, -0.14)
02:49:47.878 00.003 9640 Worker thread wakes up
02:49:47.878 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.14) opts 0xd
02:49:47.878 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.00, -0.14)
02:49:47.878 00.000 9640 Moving (-0.00, -0.14) raw xDistance=0.14 yDistance=0.01
02:49:47.878 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.14
02:49:47.878 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=0
02:49:47.878 00.000 9640 MoveAxis(W, 8, ABG)
02:49:47.878 00.000 9640 Guiding  Dir = 3, Dur = 8
02:49:47.878 00.000 9640 IsSlewing returns 0
02:49:47.879 00.001 9640 IsGuiding returns 0
02:49:47.879 00.000 9640 PulseGuide returned control before completion, sleep 18
02:49:47.886 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=6856, med=3216, FiltMin=3128, FiltMax=5476, Gamma=2.190
02:49:47.911 00.025 9640 IsGuiding returns 1
02:49:47.911 00.000 9640 scope still moving after pulse duration time elapsed
02:49:47.916 00.005 16872 UpdateGuideState exits: m=36581 SNR=119.6
02:49:47.918 00.002 16872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 3 / 99999
02:49:47.920 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777794587.920,"Host":"RBFOCUS307","Inst":1,"Distance":0.42,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
02:49:47.925 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:47.931 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:49:47.934 00.003 16872 Enqueuing Expose request
02:49:47.943 00.009 9640 IsSlewing returns 0
02:49:47.943 00.000 9640 IsGuiding returns 0
02:49:47.943 00.000 9640 scope move finished after 8 + 56 ms
02:49:47.943 00.000 9640 Move returns status 0, amount 8
02:49:47.944 00.001 9640 MoveAxis(N, 0, ABG)
02:49:47.944 00.000 9640 Move returns status 0, amount 0
02:49:47.944 00.000 9640 move complete, result=0
02:49:47.944 00.000 9640 worker thread done servicing request
02:49:47.944 00.000 9640 Worker thread wakes up
02:49:47.944 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:49:47.944 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:49:47.945 00.001 16872 GuideStep: 0.1 px 8 ms WEST, 0.0 px 0 ms NORTH
02:49:49.332 01.387 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f9a2b9eb-b723-410f-b845-3815fd519ac8"}
02:49:49.335 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f9a2b9eb-b723-410f-b845-3815fd519ac8"}
02:49:49.338 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3cf9a505-9415-4cdd-ab98-e837e06efe71"}
02:49:49.341 00.003 16872 case statement mapped state 6 to 3
02:49:49.343 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3cf9a505-9415-4cdd-ab98-e837e06efe71"}
02:49:49.350 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"33a9ed3f-678c-4cc7-ae29-a4e36d5b61e9"}
02:49:49.353 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.93,7.18],"pixels":"..."},"id":"33a9ed3f-678c-4cc7-ae29-a4e36d5b61e9"}
02:49:51.987 02.634 9640 Exposure complete
02:49:52.129 00.142 9640 worker thread done servicing request
02:49:52.129 00.000 16872 OnExposeComplete: enter
02:49:52.134 00.005 16872 UpdateGuideState(): m_state=6
02:49:52.138 00.004 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:49:52.142 00.004 16872 Star::Find returns 1 (0), X=211.98, Y=200.25, Mass=35518, SNR=118.9, Peak=6880 HFD=2.5
02:49:52.145 00.003 16872 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.59) = xAngle (0.72 = 0.72)
02:49:52.149 00.004 16872 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.77 = 0.77)
02:49:52.154 00.005 16872 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.87 mountX=0.06 mountY=0.05, mountTheta=0.75
02:49:52.160 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=-0.06, opts=13)
02:49:52.163 00.003 16872 Enqueuing Move request for scope (0.05, -0.06)
02:49:52.168 00.005 9640 Worker thread wakes up
02:49:52.168 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
02:49:52.168 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
02:49:52.168 00.000 9640 Moving (0.05, -0.06) raw xDistance=0.06 yDistance=0.05
02:49:52.168 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:49:52.168 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=0
02:49:52.168 00.000 9640 MoveAxis(E, 0, ABG)
02:49:52.168 00.000 9640 Move returns status 0, amount 0
02:49:52.168 00.000 9640 MoveAxis(N, 0, ABG)
02:49:52.168 00.000 9640 Move returns status 0, amount 0
02:49:52.168 00.000 9640 move complete, result=0
02:49:52.168 00.000 9640 worker thread done servicing request
02:49:52.175 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=6880, med=3216, FiltMin=3024, FiltMax=5444, Gamma=2.190
02:49:52.211 00.036 16872 UpdateGuideState exits: m=35518 SNR=118.9
02:49:52.214 00.003 16872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 4 / 99999
02:49:52.219 00.005 16872 PhdController: newstate STATE_FINISH
02:49:52.223 00.004 16872 PhdController complete: success
02:49:52.227 00.004 16872 evsrv: {"Event":"SettleDone","Timestamp":1777794592.227,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:49:52.230 00.003 16872 Mount: notify guiding dither settle done success=1
02:49:52.235 00.005 16872 PhdController: newstate STATE_IDLE
02:49:52.238 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:52.243 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:49:52.250 00.007 16872 Enqueuing Expose request
02:49:52.253 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:49:52.256 00.003 9640 Worker thread wakes up
02:49:52.257 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:49:52.257 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:49:52.831 00.574 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eac498c7-00ee-45b0-b8be-c2d1c8b8261a"}
02:49:52.835 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eac498c7-00ee-45b0-b8be-c2d1c8b8261a"}
02:49:52.840 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9060150d-0110-468c-b77c-f4b315aa0800"}
02:49:52.844 00.004 16872 case statement mapped state 6 to 3
02:49:52.847 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9060150d-0110-468c-b77c-f4b315aa0800"}
02:49:52.853 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c5a81cf6-3595-4be9-b8ed-96ca33a54c30"}
02:49:52.857 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.98,7.25],"pixels":"..."},"id":"c5a81cf6-3595-4be9-b8ed-96ca33a54c30"}
02:49:53.087 00.230 16872 evsrv: cli 0D3C0A48 connect
02:49:53.091 00.004 16872 case statement mapped state 6 to 3
02:49:53.096 00.005 16872 case statement mapped state 6 to 3
02:49:53.101 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"d7179cb0-ca0d-4232-adbc-1bcf12e13f49"}
02:49:53.105 00.004 16872 case statement mapped state 6 to 3
02:49:53.108 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7179cb0-ca0d-4232-adbc-1bcf12e13f49"}
02:49:53.112 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:49:56.319 03.207 9640 Exposure complete
02:49:56.332 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"523d2e20-7141-41f1-b4fb-ea88e37f63b4"}
02:49:56.335 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"523d2e20-7141-41f1-b4fb-ea88e37f63b4"}
02:49:56.342 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"339064eb-a49d-48a6-b7e8-ee8305495c5b"}
02:49:56.345 00.003 16872 case statement mapped state 6 to 3
02:49:56.347 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"339064eb-a49d-48a6-b7e8-ee8305495c5b"}
02:49:56.350 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"23b0f9fa-9446-4966-84fe-654205a3d2d4"}
02:49:56.354 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.98,7.25],"pixels":"..."},"id":"23b0f9fa-9446-4966-84fe-654205a3d2d4"}
02:49:56.456 00.102 9640 worker thread done servicing request
02:49:56.456 00.000 16872 OnExposeComplete: enter
02:49:56.459 00.003 16872 UpdateGuideState(): m_state=6
02:49:56.463 00.004 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
02:49:56.466 00.003 16872 Star::Find returns 1 (0), X=212.29, Y=200.93, Mass=38171, SNR=119.4, Peak=7828 HFD=2.6
02:49:56.468 00.002 16872 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.59) = xAngle (2.64 = 2.64)
02:49:56.471 00.003 16872 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.69 = 2.69)
02:49:56.473 00.002 16872 CameraToMount -- cameraX=0.35 cameraY=0.62 hyp=0.72 cameraTheta=1.05 mountX=-0.63 mountY=0.32, mountTheta=2.68
02:49:56.479 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.35, y=0.62, opts=13)
02:49:56.482 00.003 16872 Enqueuing Move request for scope (0.35, 0.62)
02:49:56.486 00.004 9640 Worker thread wakes up
02:49:56.486 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.62) opts 0xd
02:49:56.486 00.000 9640 Handling offset move in thread for scope, endpoint = (0.35, 0.62)
02:49:56.486 00.000 9640 Moving (0.35, 0.62) raw xDistance=-0.63 yDistance=0.32
02:49:56.486 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.63
02:49:56.486 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.32, m_sumCorr=0
02:49:56.486 00.000 9640 MoveAxis(E, 67, ABG)
02:49:56.486 00.000 9640 Guiding  Dir = 2, Dur = 67
02:49:56.486 00.000 9640 IsSlewing returns 0
02:49:56.487 00.001 9640 IsGuiding returns 0
02:49:56.487 00.000 9640 PulseGuide returned control before completion, sleep 77
02:49:56.491 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2892, max=7828, med=3208, FiltMin=3114, FiltMax=5724, Gamma=2.190
02:49:56.524 00.033 16872 UpdateGuideState exits: m=38171 SNR=119.4
02:49:56.529 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:56.532 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:49:56.534 00.002 16872 Enqueuing Expose request
02:49:56.571 00.037 9640 IsGuiding returns 1
02:49:56.571 00.000 9640 scope still moving after pulse duration time elapsed
02:49:56.602 00.031 9640 IsSlewing returns 0
02:49:56.602 00.000 9640 IsGuiding returns 0
02:49:56.602 00.000 9640 scope move finished after 67 + 48 ms
02:49:56.602 00.000 9640 Move returns status 0, amount 67
02:49:56.603 00.001 9640 MoveAxis(N, 0, ABG)
02:49:56.603 00.000 9640 Move returns status 0, amount 0
02:49:56.603 00.000 9640 move complete, result=0
02:49:56.603 00.000 9640 worker thread done servicing request
02:49:56.603 00.000 9640 Worker thread wakes up
02:49:56.604 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:49:56.604 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:49:56.604 00.000 16872 GuideStep: -0.6 px 67 ms EAST, 0.3 px 0 ms NORTH
02:49:59.832 03.228 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"118d4130-e6f8-4474-92a1-fd18c94abbdf"}
02:49:59.835 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"118d4130-e6f8-4474-92a1-fd18c94abbdf"}
02:49:59.839 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c0527138-61db-48eb-a640-557e9bdfd4ba"}
02:49:59.841 00.002 16872 case statement mapped state 6 to 3
02:49:59.845 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0527138-61db-48eb-a640-557e9bdfd4ba"}
02:49:59.847 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6842f3b5-6ce9-4aa8-ac8a-4623187e0621"}
02:49:59.852 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.29,6.93],"pixels":"..."},"id":"6842f3b5-6ce9-4aa8-ac8a-4623187e0621"}
02:50:00.664 00.812 9640 Exposure complete
02:50:00.800 00.136 9640 worker thread done servicing request
02:50:00.800 00.000 16872 OnExposeComplete: enter
02:50:00.803 00.003 16872 UpdateGuideState(): m_state=6
02:50:00.805 00.002 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
02:50:00.809 00.004 16872 Star::Find returns 1 (0), X=212.40, Y=200.54, Mass=33366, SNR=111.5, Peak=6260 HFD=3.1
02:50:00.812 00.003 16872 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.59) = xAngle (2.04 = 2.04)
02:50:00.815 00.003 16872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.08 = 2.08)
02:50:00.817 00.002 16872 CameraToMount -- cameraX=0.46 cameraY=0.22 hyp=0.51 cameraTheta=0.45 mountX=-0.23 mountY=0.45, mountTheta=2.05
02:50:00.821 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.46, y=0.22, opts=13)
02:50:00.826 00.005 16872 Enqueuing Move request for scope (0.46, 0.22)
02:50:00.830 00.004 9640 Worker thread wakes up
02:50:00.830 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.22) opts 0xd
02:50:00.830 00.000 9640 Handling offset move in thread for scope, endpoint = (0.46, 0.22)
02:50:00.830 00.000 9640 Moving (0.46, 0.22) raw xDistance=-0.23 yDistance=0.45
02:50:00.830 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.23
02:50:00.831 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.45, m_sumCorr=0
02:50:00.831 00.000 9640 MoveAxis(E, 31, ABG)
02:50:00.831 00.000 9640 Guiding  Dir = 2, Dur = 31
02:50:00.831 00.000 9640 IsSlewing returns 0
02:50:00.831 00.000 9640 IsGuiding returns 0
02:50:00.831 00.000 9640 PulseGuide returned control before completion, sleep 41
02:50:00.836 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2856, max=6260, med=3216, FiltMin=3148, FiltMax=5104, Gamma=2.190
02:50:00.867 00.031 16872 UpdateGuideState exits: m=33366 SNR=111.5
02:50:00.871 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:00.874 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:50:00.876 00.002 16872 Enqueuing Expose request
02:50:00.886 00.010 9640 IsGuiding returns 1
02:50:00.887 00.001 9640 scope still moving after pulse duration time elapsed
02:50:00.915 00.028 9640 IsSlewing returns 0
02:50:00.915 00.000 9640 IsGuiding returns 0
02:50:00.915 00.000 9640 scope move finished after 31 + 54 ms
02:50:00.915 00.000 9640 Move returns status 0, amount 31
02:50:00.917 00.002 9640 MoveAxis(N, 0, ABG)
02:50:00.917 00.000 9640 Move returns status 0, amount 0
02:50:00.917 00.000 9640 move complete, result=0
02:50:00.917 00.000 9640 worker thread done servicing request
02:50:00.917 00.000 9640 Worker thread wakes up
02:50:00.917 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:50:00.917 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:50:00.920 00.003 16872 GuideStep: -0.2 px 31 ms EAST, 0.4 px 0 ms NORTH
02:50:03.332 02.412 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"afd9fb63-928e-4e7d-81bb-7ff92d43ea22"}
02:50:03.335 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"afd9fb63-928e-4e7d-81bb-7ff92d43ea22"}
02:50:03.339 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dcff3395-6ecd-41f8-9d36-17b09783d89c"}
02:50:03.343 00.004 16872 case statement mapped state 6 to 3
02:50:03.346 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dcff3395-6ecd-41f8-9d36-17b09783d89c"}
02:50:03.349 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ea5da4a1-74fd-494f-b126-648a68e2d1fb"}
02:50:03.352 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.40,6.54],"pixels":"..."},"id":"ea5da4a1-74fd-494f-b126-648a68e2d1fb"}
02:50:04.977 01.625 9640 Exposure complete
02:50:05.113 00.136 9640 worker thread done servicing request
02:50:05.113 00.000 16872 OnExposeComplete: enter
02:50:05.117 00.004 16872 UpdateGuideState(): m_state=6
02:50:05.120 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
02:50:05.122 00.002 16872 Star::Find returns 1 (0), X=212.41, Y=200.25, Mass=34874, SNR=116.1, Peak=6676 HFD=2.8
02:50:05.125 00.003 16872 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-1.59) = xAngle (1.46 = 1.46)
02:50:05.127 00.002 16872 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.50 = 1.50)
02:50:05.130 00.003 16872 CameraToMount -- cameraX=0.48 cameraY=-0.06 hyp=0.48 cameraTheta=-0.13 mountX=0.05 mountY=0.48, mountTheta=1.46
02:50:05.136 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.48, y=-0.06, opts=13)
02:50:05.140 00.004 16872 Enqueuing Move request for scope (0.48, -0.06)
02:50:05.143 00.003 9640 Worker thread wakes up
02:50:05.143 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.06) opts 0xd
02:50:05.143 00.000 9640 Handling offset move in thread for scope, endpoint = (0.48, -0.06)
02:50:05.143 00.000 9640 Moving (0.48, -0.06) raw xDistance=0.05 yDistance=0.48
02:50:05.143 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:50:05.143 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.48, m_sumCorr=0.19
02:50:05.144 00.001 9640 MoveAxis(E, 0, ABG)
02:50:05.144 00.000 9640 Move returns status 0, amount 0
02:50:05.144 00.000 9640 MoveAxis(S, 23, ABG)
02:50:05.144 00.000 9640 Guiding  Dir = 1, Dur = 23
02:50:05.144 00.000 9640 IsSlewing returns 0
02:50:05.144 00.000 9640 IsGuiding returns 0
02:50:05.145 00.001 9640 PulseGuide returned control before completion, sleep 33
02:50:05.149 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=6676, med=3216, FiltMin=3100, FiltMax=5016, Gamma=2.190
02:50:05.183 00.034 9640 IsGuiding returns 1
02:50:05.183 00.000 9640 scope still moving after pulse duration time elapsed
02:50:05.192 00.009 16872 UpdateGuideState exits: m=34874 SNR=116.1
02:50:05.195 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:05.200 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:50:05.203 00.003 16872 Enqueuing Expose request
02:50:05.213 00.010 9640 IsSlewing returns 0
02:50:05.213 00.000 9640 IsGuiding returns 0
02:50:05.213 00.000 9640 scope move finished after 23 + 46 ms
02:50:05.213 00.000 9640 Move returns status 0, amount 23
02:50:05.213 00.000 9640 move complete, result=0
02:50:05.214 00.001 9640 worker thread done servicing request
02:50:05.214 00.000 9640 Worker thread wakes up
02:50:05.214 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:50:05.214 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:50:05.215 00.001 16872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 23 ms SOUTH
02:50:06.853 01.638 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1dba3646-562e-4cc4-aeb4-a2e1e0f347f5"}
02:50:06.857 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1dba3646-562e-4cc4-aeb4-a2e1e0f347f5"}
02:50:06.861 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"beffebee-d679-464c-a09e-e37046a7ea89"}
02:50:06.864 00.003 16872 case statement mapped state 6 to 3
02:50:06.867 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"beffebee-d679-464c-a09e-e37046a7ea89"}
02:50:06.871 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1d509d50-0c37-4dbe-92f6-6b3797f0bb6b"}
02:50:06.874 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.41,7.25],"pixels":"..."},"id":"1d509d50-0c37-4dbe-92f6-6b3797f0bb6b"}
02:50:09.269 02.395 9640 Exposure complete
02:50:09.410 00.141 9640 worker thread done servicing request
02:50:09.410 00.000 16872 OnExposeComplete: enter
02:50:09.413 00.003 16872 UpdateGuideState(): m_state=6
02:50:09.417 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
02:50:09.419 00.002 16872 Star::Find returns 1 (0), X=212.20, Y=200.56, Mass=39322, SNR=124.1, Peak=7104 HFD=2.9
02:50:09.423 00.004 16872 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.59) = xAngle (2.33 = 2.33)
02:50:09.426 00.003 16872 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.38 = 2.38)
02:50:09.428 00.002 16872 CameraToMount -- cameraX=0.26 cameraY=0.24 hyp=0.36 cameraTheta=0.74 mountX=-0.25 mountY=0.25, mountTheta=2.35
02:50:09.433 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.26, y=0.24, opts=13)
02:50:09.436 00.003 16872 Enqueuing Move request for scope (0.26, 0.24)
02:50:09.440 00.004 9640 Worker thread wakes up
02:50:09.440 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.24) opts 0xd
02:50:09.440 00.000 9640 Handling offset move in thread for scope, endpoint = (0.26, 0.24)
02:50:09.440 00.000 9640 Moving (0.26, 0.24) raw xDistance=-0.25 yDistance=0.25
02:50:09.440 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.25
02:50:09.440 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=0.19
02:50:09.440 00.000 9640 MoveAxis(E, 26, ABG)
02:50:09.440 00.000 9640 Guiding  Dir = 2, Dur = 26
02:50:09.441 00.001 9640 IsSlewing returns 0
02:50:09.441 00.000 9640 IsGuiding returns 0
02:50:09.441 00.000 9640 PulseGuide returned control before completion, sleep 36
02:50:09.446 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=7104, med=3216, FiltMin=3136, FiltMax=5468, Gamma=2.190
02:50:09.478 00.032 16872 UpdateGuideState exits: m=39322 SNR=124.1
02:50:09.481 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:09.484 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:50:09.486 00.002 16872 Enqueuing Expose request
02:50:09.491 00.005 9640 IsGuiding returns 1
02:50:09.492 00.001 9640 scope still moving after pulse duration time elapsed
02:50:09.522 00.030 9640 IsSlewing returns 0
02:50:09.523 00.001 9640 IsGuiding returns 0
02:50:09.523 00.000 9640 scope move finished after 26 + 55 ms
02:50:09.523 00.000 9640 Move returns status 0, amount 26
02:50:09.523 00.000 9640 MoveAxis(N, 0, ABG)
02:50:09.523 00.000 9640 Move returns status 0, amount 0
02:50:09.523 00.000 9640 move complete, result=0
02:50:09.523 00.000 9640 worker thread done servicing request
02:50:09.523 00.000 9640 Worker thread wakes up
02:50:09.523 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:50:09.524 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:50:09.535 00.011 16872 GuideStep: -0.2 px 26 ms EAST, 0.2 px 0 ms NORTH
02:50:10.353 00.818 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88a9a4b8-87e6-4240-be23-f52ddb2f3f78"}
02:50:10.358 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"88a9a4b8-87e6-4240-be23-f52ddb2f3f78"}
02:50:10.363 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae4b4cdc-8efe-4568-950f-e05f114e1110"}
02:50:10.367 00.004 16872 case statement mapped state 6 to 3
02:50:10.370 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae4b4cdc-8efe-4568-950f-e05f114e1110"}
02:50:10.374 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bb079ecb-14f7-491c-ac01-7b9c3b662dda"}
02:50:10.380 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.20,6.56],"pixels":"..."},"id":"bb079ecb-14f7-491c-ac01-7b9c3b662dda"}
02:50:13.588 03.208 9640 Exposure complete
02:50:13.738 00.150 9640 worker thread done servicing request
02:50:13.738 00.000 16872 OnExposeComplete: enter
02:50:13.742 00.004 16872 UpdateGuideState(): m_state=6
02:50:13.747 00.005 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
02:50:13.750 00.003 16872 Star::Find returns 1 (0), X=212.18, Y=200.49, Mass=36486, SNR=119.6, Peak=7216 HFD=2.7
02:50:13.752 00.002 16872 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.59) = xAngle (2.21 = 2.21)
02:50:13.757 00.005 16872 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.26 = 2.26)
02:50:13.760 00.003 16872 CameraToMount -- cameraX=0.25 cameraY=0.18 hyp=0.31 cameraTheta=0.63 mountX=-0.19 mountY=0.24, mountTheta=2.23
02:50:13.766 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=0.18, opts=13)
02:50:13.769 00.003 16872 Enqueuing Move request for scope (0.25, 0.18)
02:50:13.774 00.005 9640 Worker thread wakes up
02:50:13.774 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.18) opts 0xd
02:50:13.774 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, 0.18)
02:50:13.775 00.001 9640 Moving (0.25, 0.18) raw xDistance=-0.19 yDistance=0.24
02:50:13.775 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.19
02:50:13.775 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.24, m_sumCorr=0.42
02:50:13.775 00.000 9640 MoveAxis(E, 22, ABG)
02:50:13.775 00.000 9640 Guiding  Dir = 2, Dur = 22
02:50:13.775 00.000 9640 IsSlewing returns 0
02:50:13.776 00.001 9640 IsGuiding returns 0
02:50:13.776 00.000 9640 PulseGuide returned control before completion, sleep 32
02:50:13.783 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=7216, med=3216, FiltMin=3086, FiltMax=5556, Gamma=2.190
02:50:13.813 00.030 16872 UpdateGuideState exits: m=36486 SNR=119.6
02:50:13.818 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:13.827 00.009 9640 IsGuiding returns 1
02:50:13.827 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:50:13.831 00.004 16872 Enqueuing Expose request
02:50:13.834 00.003 9640 scope still moving after pulse duration time elapsed
02:50:13.853 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d99d20e-bd46-4cd8-9133-76c69c746b7c"}
02:50:13.857 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6d99d20e-bd46-4cd8-9133-76c69c746b7c"}
02:50:13.865 00.008 9640 IsSlewing returns 0
02:50:13.866 00.001 9640 IsGuiding returns 0
02:50:13.866 00.000 9640 scope move finished after 22 + 68 ms
02:50:13.866 00.000 9640 Move returns status 0, amount 22
02:50:13.866 00.000 9640 MoveAxis(S, 27, ABG)
02:50:13.866 00.000 9640 Guiding  Dir = 1, Dur = 27
02:50:13.867 00.001 9640 IsSlewing returns 0
02:50:13.868 00.001 9640 IsGuiding returns 0
02:50:13.868 00.000 9640 PulseGuide returned control before completion, sleep 37
02:50:13.870 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01ada0e6-bacb-4f9e-8967-6bfec912e909"}
02:50:13.873 00.003 16872 case statement mapped state 6 to 3
02:50:13.876 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"01ada0e6-bacb-4f9e-8967-6bfec912e909"}
02:50:13.882 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b5ad034e-f550-4822-aeea-e2525ef34f9b"}
02:50:13.886 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.18,7.49],"pixels":"..."},"id":"b5ad034e-f550-4822-aeea-e2525ef34f9b"}
02:50:13.912 00.026 9640 IsGuiding returns 1
02:50:13.912 00.000 9640 scope still moving after pulse duration time elapsed
02:50:13.943 00.031 9640 IsSlewing returns 0
02:50:13.943 00.000 9640 IsGuiding returns 1
02:50:13.974 00.031 9640 IsSlewing returns 0
02:50:13.974 00.000 9640 IsGuiding returns 1
02:50:14.005 00.031 9640 IsSlewing returns 0
02:50:14.005 00.000 9640 IsGuiding returns 0
02:50:14.005 00.000 9640 scope move finished after 27 + 110 ms
02:50:14.005 00.000 9640 Move returns status 0, amount 27
02:50:14.005 00.000 9640 move complete, result=0
02:50:14.005 00.000 9640 worker thread done servicing request
02:50:14.006 00.001 9640 Worker thread wakes up
02:50:14.006 00.000 16872 GuideStep: -0.2 px 22 ms EAST, 0.2 px 27 ms SOUTH
02:50:14.010 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:50:14.011 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:50:17.352 03.341 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c4026e68-f1a1-4de2-aa3a-b727f28cb7ed"}
02:50:17.357 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c4026e68-f1a1-4de2-aa3a-b727f28cb7ed"}
02:50:17.361 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f11b03ca-4171-4e7b-81f0-e19b6833adcc"}
02:50:17.366 00.005 16872 case statement mapped state 6 to 3
02:50:17.372 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f11b03ca-4171-4e7b-81f0-e19b6833adcc"}
02:50:17.377 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"62bedcbe-4ee3-4ee8-aa14-e124c643dae7"}
02:50:17.382 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.18,7.49],"pixels":"..."},"id":"62bedcbe-4ee3-4ee8-aa14-e124c643dae7"}
02:50:18.072 00.690 9640 Exposure complete
02:50:18.214 00.142 9640 worker thread done servicing request
02:50:18.214 00.000 16872 OnExposeComplete: enter
02:50:18.219 00.005 16872 UpdateGuideState(): m_state=6
02:50:18.223 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:50:18.226 00.003 16872 Star::Find returns 1 (0), X=212.28, Y=200.42, Mass=36746, SNR=121.8, Peak=7032 HFD=2.9
02:50:18.231 00.005 16872 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.59) = xAngle (1.88 = 1.88)
02:50:18.235 00.004 16872 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.93 = 1.93)
02:50:18.239 00.004 16872 CameraToMount -- cameraX=0.34 cameraY=0.11 hyp=0.36 cameraTheta=0.30 mountX=-0.11 mountY=0.34, mountTheta=1.89
02:50:18.248 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.34, y=0.11, opts=13)
02:50:18.255 00.007 16872 Enqueuing Move request for scope (0.34, 0.11)
02:50:18.262 00.007 9640 Worker thread wakes up
02:50:18.262 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.11) opts 0xd
02:50:18.262 00.000 9640 Handling offset move in thread for scope, endpoint = (0.34, 0.11)
02:50:18.262 00.000 9640 Moving (0.34, 0.11) raw xDistance=-0.11 yDistance=0.34
02:50:18.262 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.11
02:50:18.262 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=0.42
02:50:18.263 00.001 9640 MoveAxis(E, 14, ABG)
02:50:18.263 00.000 9640 Guiding  Dir = 2, Dur = 14
02:50:18.263 00.000 9640 IsSlewing returns 0
02:50:18.263 00.000 9640 IsGuiding returns 0
02:50:18.264 00.001 9640 PulseGuide returned control before completion, sleep 24
02:50:18.270 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=7032, med=3216, FiltMin=3152, FiltMax=5344, Gamma=2.190
02:50:18.288 00.018 9640 IsGuiding returns 1
02:50:18.288 00.000 9640 scope still moving after pulse duration time elapsed
02:50:18.309 00.021 16872 UpdateGuideState exits: m=36746 SNR=121.8
02:50:18.312 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:18.314 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:50:18.316 00.002 16872 Enqueuing Expose request
02:50:18.319 00.003 9640 IsSlewing returns 0
02:50:18.319 00.000 9640 IsGuiding returns 0
02:50:18.319 00.000 9640 scope move finished after 14 + 43 ms
02:50:18.320 00.001 9640 Move returns status 0, amount 14
02:50:18.320 00.000 9640 MoveAxis(N, 0, ABG)
02:50:18.320 00.000 9640 Move returns status 0, amount 0
02:50:18.320 00.000 9640 move complete, result=0
02:50:18.320 00.000 9640 worker thread done servicing request
02:50:18.320 00.000 9640 Worker thread wakes up
02:50:18.320 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:50:18.320 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:50:18.326 00.006 16872 GuideStep: -0.1 px 14 ms EAST, 0.3 px 0 ms NORTH
02:50:20.852 02.526 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a24fe2b3-1cce-4be9-88d7-d64565f8f0a9"}
02:50:20.855 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a24fe2b3-1cce-4be9-88d7-d64565f8f0a9"}
02:50:20.858 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3e7a3926-7f43-4888-9c5c-4330920c1c6b"}
02:50:20.862 00.004 16872 case statement mapped state 6 to 3
02:50:20.866 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e7a3926-7f43-4888-9c5c-4330920c1c6b"}
02:50:20.870 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8e823f19-f952-41e0-9677-42fc9d2a775c"}
02:50:20.872 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.28,7.42],"pixels":"..."},"id":"8e823f19-f952-41e0-9677-42fc9d2a775c"}
02:50:22.385 01.513 9640 Exposure complete
02:50:22.521 00.136 9640 worker thread done servicing request
02:50:22.522 00.001 16872 OnExposeComplete: enter
02:50:22.524 00.002 16872 UpdateGuideState(): m_state=6
02:50:22.528 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:50:22.530 00.002 16872 Star::Find returns 1 (0), X=212.09, Y=200.30, Mass=37398, SNR=119.8, Peak=7184 HFD=2.6
02:50:22.533 00.003 16872 MultiStar: exiting stabilization period
02:50:22.538 00.005 16872 MultiStar: updating star positions after lock position change
02:50:22.545 00.007 16872 Star::Find(15, 1628, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:50:22.549 00.004 16872 Star::Find returns 1 (0), X=1629.21, Y=299.52, Mass=12627, SNR=63.7, Peak=4684 HFD=2.7
02:50:22.554 00.005 16872 Star::Find(15, 74, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:50:22.560 00.006 16872 Star::Find returns 1 (0), X=74.82, Y=818.06, Mass=4200, SNR=34.6, Peak=3696 HFD=2.5
02:50:22.564 00.004 16872 Star::Find(15, 1168, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:50:22.566 00.002 16872 Star::Find returns 1 (0), X=1169.03, Y=533.62, Mass=3859, SNR=32.3, Peak=3732 HFD=2.3
02:50:22.570 00.004 16872 Star::Find(15, 1582, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:50:22.575 00.005 16872 Star::Find returns 1 (0), X=1582.97, Y=195.59, Mass=3515, SNR=31.4, Peak=3668 HFD=2.3
02:50:22.577 00.002 16872 Star::Find(15, 1743, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:50:22.580 00.003 16872 Star::Find returns 1 (0), X=1743.74, Y=251.10, Mass=1227, SNR=14.8, Peak=3428 HFD=2.1
02:50:22.582 00.002 16872 Star::Find(15, 141, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:50:22.585 00.003 16872 Star::Find returns 1 (0), X=143.25, Y=924.11, Mass=2148, SNR=20.0, Peak=3468 HFD=3.2
02:50:22.589 00.004 16872 Star::Find(15, 181, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:50:22.591 00.002 16872 Star::Find false star n=5 nbg=268 bg=3216.7 sigma=17.4 thresh=3269 peak=3268
02:50:22.596 00.005 16872 Star::Find returns 0 (2), X=181.00, Y=692.00, Mass=308, SNR=2.9, Peak=3292 HFD=0.0
02:50:22.599 00.003 16872 Star::Find(15, 359, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:50:22.603 00.004 16872 Star::Find returns 1 (0), X=359.72, Y=146.08, Mass=1126, SNR=16.0, Peak=3424 HFD=2.1
02:50:22.607 00.004 16872 Star::Find(15, 218, 670, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:50:22.610 00.003 16872 Star::Find returns 1 (0), X=219.24, Y=671.69, Mass=1249, SNR=15.5, Peak=3360 HFD=2.9
02:50:22.614 00.004 16872 Star::Find(15, 290, 334, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:50:22.618 00.004 16872 Star::Find returns 0 (4), X=290.54, Y=333.36, Mass=356, SNR=7.0, Peak=3304 HFD=1.4
02:50:22.622 00.004 16872 Star::Find(15, 1210, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:50:22.626 00.004 16872 Star::Find returns 1 (0), X=1211.29, Y=764.82, Mass=354, SNR=7.5, Peak=3328 HFD=2.5
02:50:22.629 00.003 16872 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.59) = xAngle (1.52 = 1.52)
02:50:22.632 00.003 16872 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
02:50:22.637 00.005 16872 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.07 mountX=0.01 mountY=0.16, mountTheta=1.52
02:50:22.641 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.16, y=-0.01, opts=13)
02:50:22.645 00.004 16872 Enqueuing Move request for scope (0.16, -0.01)
02:50:22.647 00.002 9640 Worker thread wakes up
02:50:22.647 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
02:50:22.647 00.000 9640 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
02:50:22.647 00.000 9640 Moving (0.16, -0.01) raw xDistance=0.01 yDistance=0.16
02:50:22.647 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:50:22.648 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=0.42
02:50:22.648 00.000 9640 MoveAxis(E, 0, ABG)
02:50:22.648 00.000 9640 Move returns status 0, amount 0
02:50:22.648 00.000 9640 MoveAxis(N, 0, ABG)
02:50:22.648 00.000 9640 Move returns status 0, amount 0
02:50:22.648 00.000 9640 move complete, result=0
02:50:22.648 00.000 9640 worker thread done servicing request
02:50:22.654 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=7184, med=3216, FiltMin=3102, FiltMax=5812, Gamma=2.190
02:50:22.686 00.032 16872 UpdateGuideState exits: m=37398 SNR=119.8
02:50:22.688 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:22.691 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:50:22.693 00.002 16872 Enqueuing Expose request
02:50:22.701 00.008 16872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:50:22.703 00.002 9640 Worker thread wakes up
02:50:22.703 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:50:22.704 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:50:24.351 01.647 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"79f4cfe0-9bc8-4195-bdaf-9cb07e47c849"}
02:50:24.356 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"79f4cfe0-9bc8-4195-bdaf-9cb07e47c849"}
02:50:24.361 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"787a8283-3043-4e7c-a8f7-f4a3a8fddec3"}
02:50:24.367 00.006 16872 case statement mapped state 6 to 3
02:50:24.370 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"787a8283-3043-4e7c-a8f7-f4a3a8fddec3"}
02:50:24.375 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1bdcd599-ad58-4ad4-bb73-1d8fb465ccf6"}
02:50:24.382 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.09,7.30],"pixels":"..."},"id":"1bdcd599-ad58-4ad4-bb73-1d8fb465ccf6"}
02:50:26.767 02.385 9640 Exposure complete
02:50:26.905 00.138 9640 worker thread done servicing request
02:50:26.905 00.000 16872 OnExposeComplete: enter
02:50:26.907 00.002 16872 UpdateGuideState(): m_state=6
02:50:26.911 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:50:26.914 00.003 16872 Star::Find returns 1 (0), X=211.94, Y=200.37, Mass=37365, SNR=121.8, Peak=6624 HFD=3.0
02:50:26.916 00.002 16872 MultiStar: [#1 -0.28,-0.22,0.55,U] [#2 -0.53,-0.01,0.00,M1] [#3 -0.35,-0.55,0.00,M1] [#4 -0.16,0.22,0.21,U] [#5 -0.64,0.31,0.00,M1] [#6 -0.84,-0.79,0.00,M1] [#7 -15.04,-0.46,0.00,M1] [#8 0.00,-0.54,0.00,M1] 
02:50:26.920 00.004 16872 single-star, 2 included, MultiStar: {-0.10, -0.01}, one-star: {0.01, 0.06}
02:50:26.923 00.003 16872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.59) = xAngle (3.01 = 3.01)
02:50:26.925 00.002 16872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.05 = 3.05)
02:50:26.927 00.002 16872 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.42 mountX=-0.06 mountY=0.01, mountTheta=3.05
02:50:26.933 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.06, opts=13)
02:50:26.936 00.003 16872 Enqueuing Move request for scope (0.01, 0.06)
02:50:26.938 00.002 9640 Worker thread wakes up
02:50:26.938 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
02:50:26.938 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
02:50:26.938 00.000 9640 Moving (0.01, 0.06) raw xDistance=-0.06 yDistance=0.01
02:50:26.938 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:50:26.938 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=0.42
02:50:26.939 00.001 9640 MoveAxis(E, 0, ABG)
02:50:26.939 00.000 9640 Move returns status 0, amount 0
02:50:26.939 00.000 9640 MoveAxis(N, 0, ABG)
02:50:26.939 00.000 9640 Move returns status 0, amount 0
02:50:26.939 00.000 9640 move complete, result=0
02:50:26.939 00.000 9640 worker thread done servicing request
02:50:26.945 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=6624, med=3216, FiltMin=3118, FiltMax=5528, Gamma=2.190
02:50:26.976 00.031 16872 UpdateGuideState exits: m=37365 SNR=121.8
02:50:26.980 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:26.983 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:50:26.985 00.002 16872 Enqueuing Expose request
02:50:26.988 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:50:26.991 00.003 9640 Worker thread wakes up
02:50:26.991 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:50:26.991 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:50:27.851 00.860 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a653f917-aec9-4833-a555-7dd315c6c5b9"}
02:50:27.856 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a653f917-aec9-4833-a555-7dd315c6c5b9"}
02:50:27.859 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"850962ff-44f0-481b-82da-019a4666a78b"}
02:50:27.862 00.003 16872 case statement mapped state 6 to 3
02:50:27.865 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"850962ff-44f0-481b-82da-019a4666a78b"}
02:50:27.868 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"feed72ac-9c55-4c95-a7ff-ed7adad9b57c"}
02:50:27.872 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.94,7.37],"pixels":"..."},"id":"feed72ac-9c55-4c95-a7ff-ed7adad9b57c"}
02:50:31.051 03.179 9640 Exposure complete
02:50:31.186 00.135 9640 worker thread done servicing request
02:50:31.186 00.000 16872 OnExposeComplete: enter
02:50:31.189 00.003 16872 UpdateGuideState(): m_state=6
02:50:31.192 00.003 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:50:31.195 00.003 16872 Star::Find returns 1 (0), X=211.82, Y=200.64, Mass=35621, SNR=117.6, Peak=7084 HFD=2.7
02:50:31.198 00.003 16872 MultiStar: [#1 -0.44,0.05,0.52,U] [#2 -0.29,0.47,0.00,M2] [#3 -0.75,-0.06,0.00,M2] [#4 -0.23,0.59,0.00,M1] [#5 -1.00,0.17,0.00,M2] [#6 -1.13,0.24,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.19,-0.03,0.08,U] [#9 -1.48,0.45,0.00,M1] 
02:50:31.201 00.003 16872 refined, 2 included, MultiStar: {-0.20, 0.22}, one-star: {-0.11, 0.33}
02:50:31.204 00.003 16872 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.59) = xAngle (3.90 = -2.38)
02:50:31.207 00.003 16872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.95 = -2.33)
02:50:31.209 00.002 16872 CameraToMount -- cameraX=-0.20 cameraY=0.22 hyp=0.30 cameraTheta=2.32 mountX=-0.22 mountY=-0.22, mountTheta=-2.36
02:50:31.215 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.20, y=0.22, opts=13)
02:50:31.218 00.003 16872 Enqueuing Move request for scope (-0.20, 0.22)
02:50:31.221 00.003 9640 Worker thread wakes up
02:50:31.221 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.22) opts 0xd
02:50:31.221 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.20, 0.22)
02:50:31.221 00.000 9640 Moving (-0.20, 0.22) raw xDistance=-0.22 yDistance=-0.22
02:50:31.221 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.22
02:50:31.221 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input -0.22, m_sumCorr=0.57
02:50:31.221 00.000 9640 MoveAxis(E, 23, ABG)
02:50:31.221 00.000 9640 Guiding  Dir = 2, Dur = 23
02:50:31.222 00.001 9640 IsSlewing returns 0
02:50:31.222 00.000 9640 IsGuiding returns 0
02:50:31.222 00.000 9640 PulseGuide returned control before completion, sleep 33
02:50:31.226 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=7084, med=3216, FiltMin=3136, FiltMax=5484, Gamma=2.190
02:50:31.259 00.033 9640 IsGuiding returns 1
02:50:31.259 00.000 9640 scope still moving after pulse duration time elapsed
02:50:31.259 00.000 16872 UpdateGuideState exits: m=35621 SNR=117.6
02:50:31.262 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:31.264 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:50:31.267 00.003 16872 Enqueuing Expose request
02:50:31.291 00.024 9640 IsSlewing returns 0
02:50:31.291 00.000 9640 IsGuiding returns 0
02:50:31.291 00.000 9640 scope move finished after 23 + 46 ms
02:50:31.291 00.000 9640 Move returns status 0, amount 23
02:50:31.291 00.000 9640 MoveAxis(S, 18, ABG)
02:50:31.291 00.000 9640 Guiding  Dir = 1, Dur = 18
02:50:31.292 00.001 9640 IsSlewing returns 0
02:50:31.292 00.000 9640 IsGuiding returns 0
02:50:31.292 00.000 9640 PulseGuide returned control before completion, sleep 28
02:50:31.322 00.030 9640 IsGuiding returns 1
02:50:31.322 00.000 9640 scope still moving after pulse duration time elapsed
02:50:31.351 00.029 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f2cdcb3f-4f93-42bb-b94a-47eb6ab22474"}
02:50:31.355 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f2cdcb3f-4f93-42bb-b94a-47eb6ab22474"}
02:50:31.358 00.003 9640 IsSlewing returns 0
02:50:31.358 00.000 9640 IsGuiding returns 0
02:50:31.358 00.000 9640 scope move finished after 18 + 47 ms
02:50:31.358 00.000 9640 Move returns status 0, amount 18
02:50:31.358 00.000 9640 move complete, result=0
02:50:31.359 00.001 9640 worker thread done servicing request
02:50:31.359 00.000 9640 Worker thread wakes up
02:50:31.359 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:50:31.359 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:50:31.360 00.001 16872 GuideStep: -0.2 px 23 ms EAST, -0.2 px 18 ms SOUTH
02:50:31.367 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5e87e918-7038-4dde-b714-b07e0c8dfe68"}
02:50:31.374 00.007 16872 case statement mapped state 6 to 3
02:50:31.377 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e87e918-7038-4dde-b714-b07e0c8dfe68"}
02:50:31.383 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d3b56b0f-fb70-4e93-b68a-8c622c52fcb9"}
02:50:31.387 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.82,6.64],"pixels":"..."},"id":"d3b56b0f-fb70-4e93-b68a-8c622c52fcb9"}
02:50:34.848 03.461 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"984e34aa-6a92-4a44-993a-5cbe8d28e094"}
02:50:34.851 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"984e34aa-6a92-4a44-993a-5cbe8d28e094"}
02:50:34.854 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8594f768-66f1-4f4c-9ccb-fa94723d8e56"}
02:50:34.858 00.004 16872 case statement mapped state 6 to 3
02:50:34.860 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8594f768-66f1-4f4c-9ccb-fa94723d8e56"}
02:50:34.864 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2422b640-83ff-4f82-b972-57297cfba95a"}
02:50:34.867 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.82,6.64],"pixels":"..."},"id":"2422b640-83ff-4f82-b972-57297cfba95a"}
02:50:35.432 00.565 9640 Exposure complete
02:50:35.567 00.135 9640 worker thread done servicing request
02:50:35.567 00.000 16872 OnExposeComplete: enter
02:50:35.570 00.003 16872 UpdateGuideState(): m_state=6
02:50:35.573 00.003 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
02:50:35.576 00.003 16872 Star::Find returns 1 (0), X=212.30, Y=201.37, Mass=35670, SNR=118.1, Peak=6216 HFD=3.2
02:50:35.579 00.003 16872 MultiStar: [#1 -0.05,1.13,0.00,M1] [#2 0.12,0.84,0.00,M3] [#3 -0.14,0.83,0.00,M3] [#4 -0.05,0.54,0.23,U] [#5 -0.18,1.60,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -0.50,-0.89,0.00,M2] [#8 -0.11,1.77,0.00,M1] [#9 -0.60,1.28,0.00,M2] 
02:50:35.583 00.004 16872 refined, 1 included, MultiStar: {0.28, 0.96}, one-star: {0.36, 1.06}
02:50:35.585 00.002 16872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.59) = xAngle (2.87 = 2.87)
02:50:35.587 00.002 16872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.91 = 2.91)
02:50:35.590 00.003 16872 CameraToMount -- cameraX=0.28 cameraY=0.96 hyp=1.00 cameraTheta=1.28 mountX=-0.96 mountY=0.23, mountTheta=2.91
02:50:35.594 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=0.96, opts=13)
02:50:35.598 00.004 16872 Enqueuing Move request for scope (0.28, 0.96)
02:50:35.601 00.003 9640 Worker thread wakes up
02:50:35.601 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.96) opts 0xd
02:50:35.601 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, 0.96)
02:50:35.601 00.000 9640 Moving (0.28, 0.96) raw xDistance=-0.96 yDistance=0.23
02:50:35.601 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.89 from input -0.96
02:50:35.601 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.23, m_sumCorr=0.57
02:50:35.601 00.000 9640 MoveAxis(E, 105, ABG)
02:50:35.601 00.000 9640 Guiding  Dir = 2, Dur = 105
02:50:35.601 00.000 9640 IsSlewing returns 0
02:50:35.602 00.001 9640 IsGuiding returns 0
02:50:35.602 00.000 9640 PulseGuide returned control before completion, sleep 115
02:50:35.607 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=6216, med=3212, FiltMin=3100, FiltMax=5004, Gamma=2.190
02:50:35.637 00.030 16872 UpdateGuideState exits: m=35670 SNR=118.1
02:50:35.640 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:35.646 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:50:35.652 00.006 16872 Enqueuing Expose request
02:50:35.721 00.069 9640 IsGuiding returns 1
02:50:35.721 00.000 9640 scope still moving after pulse duration time elapsed
02:50:35.751 00.030 9640 IsSlewing returns 0
02:50:35.752 00.001 9640 IsGuiding returns 0
02:50:35.752 00.000 9640 scope move finished after 105 + 45 ms
02:50:35.752 00.000 9640 Move returns status 0, amount 105
02:50:35.752 00.000 9640 MoveAxis(N, 0, ABG)
02:50:35.752 00.000 9640 Move returns status 0, amount 0
02:50:35.752 00.000 9640 move complete, result=0
02:50:35.752 00.000 9640 worker thread done servicing request
02:50:35.753 00.001 16872 GuideStep: -1.0 px 105 ms EAST, 0.2 px 0 ms NORTH
02:50:35.759 00.006 9640 Worker thread wakes up
02:50:35.759 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:50:35.760 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:50:38.347 02.587 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9c5af0f2-5d90-4bae-bb32-f84a9f2e514e"}
02:50:38.350 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9c5af0f2-5d90-4bae-bb32-f84a9f2e514e"}
02:50:38.354 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d798f5a5-aebc-4eaa-b0f1-3fa607931638"}
02:50:38.357 00.003 16872 case statement mapped state 6 to 3
02:50:38.359 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d798f5a5-aebc-4eaa-b0f1-3fa607931638"}
02:50:38.365 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b6a1a165-e42d-4b21-8477-7698188fe352"}
02:50:38.368 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.30,7.37],"pixels":"..."},"id":"b6a1a165-e42d-4b21-8477-7698188fe352"}
02:50:39.840 01.472 9640 Exposure complete
02:50:39.982 00.142 9640 worker thread done servicing request
02:50:39.983 00.001 16872 OnExposeComplete: enter
02:50:39.986 00.003 16872 UpdateGuideState(): m_state=6
02:50:39.989 00.003 16872 Star::Find(15, 212, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:50:39.992 00.003 16872 Star::Find returns 1 (0), X=212.36, Y=200.22, Mass=36404, SNR=119.2, Peak=6468 HFD=3.0
02:50:39.995 00.003 16872 Star::Find false star n=2 nbg=272 bg=3215.3 sigma=20.0 thresh=3275 peak=3268
02:50:39.999 00.004 16872 MultiStar: [#1 -0.26,0.06,0.49,U] [#2 -0.02,0.23,0.31,U] [#3 -0.04,-0.59,0.25,U] [#4 -0.06,0.31,0.22,U] [#5 -1.12,0.15,0.00,M4] [#6 -1.07,-0.17,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 -0.46,1.30,0.00,M2] [#9 -0.78,-0.36,0.00,M3] 
02:50:40.005 00.006 16872 refined, 4 included, MultiStar: {0.12, -0.03}, one-star: {0.42, -0.09}
02:50:40.009 00.004 16872 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.59) = xAngle (1.34 = 1.34)
02:50:40.012 00.003 16872 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.38 = 1.38)
02:50:40.015 00.003 16872 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-0.25 mountX=0.03 mountY=0.12, mountTheta=1.34
02:50:40.022 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.12, y=-0.03, opts=13)
02:50:40.025 00.003 16872 Enqueuing Move request for scope (0.12, -0.03)
02:50:40.028 00.003 9640 Worker thread wakes up
02:50:40.028 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
02:50:40.028 00.000 9640 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
02:50:40.028 00.000 9640 Moving (0.12, -0.03) raw xDistance=0.03 yDistance=0.12
02:50:40.028 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:50:40.028 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0.57
02:50:40.028 00.000 9640 MoveAxis(E, 0, ABG)
02:50:40.029 00.001 9640 Move returns status 0, amount 0
02:50:40.029 00.000 9640 MoveAxis(N, 0, ABG)
02:50:40.029 00.000 9640 Move returns status 0, amount 0
02:50:40.029 00.000 9640 move complete, result=0
02:50:40.029 00.000 9640 worker thread done servicing request
02:50:40.035 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=6468, med=3216, FiltMin=3140, FiltMax=5228, Gamma=2.190
02:50:40.066 00.031 16872 UpdateGuideState exits: m=36404 SNR=119.2
02:50:40.070 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:40.072 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:50:40.074 00.002 16872 Enqueuing Expose request
02:50:40.077 00.003 9640 Worker thread wakes up
02:50:40.077 00.000 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:50:40.081 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:50:40.081 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:50:41.847 01.766 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7afa4436-b072-41d2-92d7-bc41451c2d5c"}
02:50:41.850 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7afa4436-b072-41d2-92d7-bc41451c2d5c"}
02:50:41.854 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec23c6e4-21d4-4f2a-a9ba-f6c11e980823"}
02:50:41.857 00.003 16872 case statement mapped state 6 to 3
02:50:41.861 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec23c6e4-21d4-4f2a-a9ba-f6c11e980823"}
02:50:41.864 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d44674fd-28ed-4cc1-94b7-558b4f93b4e7"}
02:50:41.867 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.36,7.22],"pixels":"..."},"id":"d44674fd-28ed-4cc1-94b7-558b4f93b4e7"}
02:50:44.142 02.275 9640 Exposure complete
02:50:44.280 00.138 9640 worker thread done servicing request
02:50:44.281 00.001 16872 OnExposeComplete: enter
02:50:44.283 00.002 16872 UpdateGuideState(): m_state=6
02:50:44.286 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:50:44.288 00.002 16872 Star::Find returns 1 (0), X=212.50, Y=200.16, Mass=35458, SNR=119.6, Peak=6460 HFD=3.0
02:50:44.292 00.004 16872 Star::Find false star n=1 nbg=282 bg=3218.0 sigma=19.5 thresh=3277 peak=3255
02:50:44.294 00.002 16872 Star::Find false star n=5 nbg=270 bg=3211.1 sigma=19.9 thresh=3271 peak=3267
02:50:44.297 00.003 16872 MultiStar: [#1 0.00,-0.15,0.52,U] [#2 0.16,0.12,0.32,U] [#3 0.18,-0.73,0.00,M3] [#4 0.31,0.08,0.23,U] [#5 -0.55,0.01,0.12,U] [#6 -1.00,-1.21,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.77,-1.28,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 -1.80,8.49,0.00,M1] 
02:50:44.299 00.002 16872 refined, 4 included, MultiStar: {0.28, -0.08}, one-star: {0.56, -0.16}
02:50:44.302 00.003 16872 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.59) = xAngle (1.31 = 1.31)
02:50:44.304 00.002 16872 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.35 = 1.35)
02:50:44.307 00.003 16872 CameraToMount -- cameraX=0.28 cameraY=-0.08 hyp=0.30 cameraTheta=-0.28 mountX=0.08 mountY=0.29, mountTheta=1.31
02:50:44.313 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=-0.08, opts=13)
02:50:44.317 00.004 16872 Enqueuing Move request for scope (0.28, -0.08)
02:50:44.320 00.003 9640 Worker thread wakes up
02:50:44.320 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.08) opts 0xd
02:50:44.320 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, -0.08)
02:50:44.320 00.000 9640 Moving (0.28, -0.08) raw xDistance=0.08 yDistance=0.29
02:50:44.320 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:50:44.320 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=0.57
02:50:44.320 00.000 9640 MoveAxis(E, 0, ABG)
02:50:44.320 00.000 9640 Move returns status 0, amount 0
02:50:44.320 00.000 9640 MoveAxis(N, 0, ABG)
02:50:44.320 00.000 9640 Move returns status 0, amount 0
02:50:44.320 00.000 9640 move complete, result=0
02:50:44.320 00.000 9640 worker thread done servicing request
02:50:44.324 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=6460, med=3216, FiltMin=3132, FiltMax=5048, Gamma=2.190
02:50:44.358 00.034 16872 UpdateGuideState exits: m=35458 SNR=119.6
02:50:44.361 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:44.363 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:50:44.365 00.002 16872 Enqueuing Expose request
02:50:44.370 00.005 16872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:50:44.376 00.006 9640 Worker thread wakes up
02:50:44.376 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:50:44.376 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:50:45.350 00.974 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cf6ae0c3-be31-46d0-9e8b-8b771617294e"}
02:50:45.353 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cf6ae0c3-be31-46d0-9e8b-8b771617294e"}
02:50:45.356 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3684115-eacc-4e7b-92a2-398a70637d24"}
02:50:45.360 00.004 16872 case statement mapped state 6 to 3
02:50:45.364 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3684115-eacc-4e7b-92a2-398a70637d24"}
02:50:45.367 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dd90182b-5c06-4c21-9951-d454458f909a"}
02:50:45.372 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.50,7.16],"pixels":"..."},"id":"dd90182b-5c06-4c21-9951-d454458f909a"}
02:50:48.444 03.072 9640 Exposure complete
02:50:48.582 00.138 9640 worker thread done servicing request
02:50:48.583 00.001 16872 OnExposeComplete: enter
02:50:48.588 00.005 16872 UpdateGuideState(): m_state=6
02:50:48.600 00.012 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
02:50:48.606 00.006 16872 Star::Find returns 1 (0), X=212.32, Y=200.41, Mass=34514, SNR=114.5, Peak=6480 HFD=3.0
02:50:48.608 00.002 16872 MultiStar: [#1 -0.07,-0.01,0.58,U] [#2 0.19,0.26,0.31,U] [#3 0.15,-0.16,0.28,U] [#4 0.20,0.35,0.23,U] [#5 -0.82,0.22,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.34,-1.99,0.00,M3] [#8 -0.10,1.10,0.00,M3] [#9 -0.96,-0.11,0.00,M5] 
02:50:48.612 00.004 16872 refined, 4 included, MultiStar: {0.20, 0.09}, one-star: {0.38, 0.10}
02:50:48.616 00.004 16872 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.59) = xAngle (1.99 = 1.99)
02:50:48.619 00.003 16872 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.04 = 2.04)
02:50:48.623 00.004 16872 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.22 cameraTheta=0.40 mountX=-0.09 mountY=0.20, mountTheta=2.00
02:50:48.629 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=0.09, opts=13)
02:50:48.635 00.006 16872 Enqueuing Move request for scope (0.20, 0.09)
02:50:48.638 00.003 9640 Worker thread wakes up
02:50:48.638 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.09) opts 0xd
02:50:48.638 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, 0.09)
02:50:48.638 00.000 9640 Moving (0.20, 0.09) raw xDistance=-0.09 yDistance=0.20
02:50:48.638 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:50:48.639 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.20, m_sumCorr=0.57
02:50:48.639 00.000 9640 MoveAxis(E, 0, ABG)
02:50:48.639 00.000 9640 Move returns status 0, amount 0
02:50:48.639 00.000 9640 MoveAxis(N, 0, ABG)
02:50:48.639 00.000 9640 Move returns status 0, amount 0
02:50:48.639 00.000 9640 move complete, result=0
02:50:48.639 00.000 9640 worker thread done servicing request
02:50:48.644 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=6480, med=3212, FiltMin=3070, FiltMax=4892, Gamma=2.190
02:50:48.674 00.030 16872 UpdateGuideState exits: m=34514 SNR=114.5
02:50:48.680 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:48.684 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:50:48.686 00.002 16872 Enqueuing Expose request
02:50:48.689 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:50:48.692 00.003 9640 Worker thread wakes up
02:50:48.692 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:50:48.692 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:50:48.849 00.157 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77127575-b2ee-4a3e-a09e-f1a3edd99b2b"}
02:50:48.855 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"77127575-b2ee-4a3e-a09e-f1a3edd99b2b"}
02:50:48.859 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"661dd063-bab9-43b2-88e7-9a9d04c29744"}
02:50:48.863 00.004 16872 case statement mapped state 6 to 3
02:50:48.868 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"661dd063-bab9-43b2-88e7-9a9d04c29744"}
02:50:48.873 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"05538681-ee3c-46b7-a75d-b8990af6b941"}
02:50:48.877 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.32,7.41],"pixels":"..."},"id":"05538681-ee3c-46b7-a75d-b8990af6b941"}
02:50:52.348 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7f066278-4ed1-47ea-b941-177a3a79de52"}
02:50:52.352 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7f066278-4ed1-47ea-b941-177a3a79de52"}
02:50:52.357 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fe1f3832-70c1-406a-8511-421d23fb5b37"}
02:50:52.359 00.002 16872 case statement mapped state 6 to 3
02:50:52.362 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe1f3832-70c1-406a-8511-421d23fb5b37"}
02:50:52.366 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"660038f5-a450-4a17-ba20-cbebdde3e8f2"}
02:50:52.369 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.32,7.41],"pixels":"..."},"id":"660038f5-a450-4a17-ba20-cbebdde3e8f2"}
02:50:52.745 00.376 9640 Exposure complete
02:50:52.882 00.137 9640 worker thread done servicing request
02:50:52.882 00.000 16872 OnExposeComplete: enter
02:50:52.885 00.003 16872 UpdateGuideState(): m_state=6
02:50:52.887 00.002 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:50:52.890 00.003 16872 Star::Find returns 1 (0), X=212.34, Y=200.59, Mass=31641, SNR=108.0, Peak=6288 HFD=3.0
02:50:52.893 00.003 16872 Star::Find false star n=4 nbg=256 bg=3214.1 sigma=17.1 thresh=3265 peak=3254
02:50:52.896 00.003 16872 Star::Find false star n=8 nbg=263 bg=3217.7 sigma=13.5 thresh=3258 peak=3258
02:50:52.899 00.003 16872 MultiStar: [#1 -0.12,-0.07,0.60,U] [#2 -0.00,0.29,0.34,U] [#3 -0.10,-0.32,0.28,U] [#4 0.39,0.24,0.28,U] [#5 -1.01,0.49,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.02,0.59,0.13,U] [#9 -0.49,-0.88,0.00,M6] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:50:52.902 00.003 16872 refined, 5 included, MultiStar: {0.16, 0.15}, one-star: {0.41, 0.28}
02:50:52.904 00.002 16872 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.59) = xAngle (2.33 = 2.33)
02:50:52.907 00.003 16872 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.38 = 2.38)
02:50:52.909 00.002 16872 CameraToMount -- cameraX=0.16 cameraY=0.15 hyp=0.22 cameraTheta=0.75 mountX=-0.15 mountY=0.15, mountTheta=2.35
02:50:52.919 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=0.16, y=0.15, opts=13)
02:50:52.922 00.003 16872 Enqueuing Move request for scope (0.16, 0.15)
02:50:52.924 00.002 9640 Worker thread wakes up
02:50:52.925 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.15) opts 0xd
02:50:52.925 00.000 9640 Handling offset move in thread for scope, endpoint = (0.16, 0.15)
02:50:52.925 00.000 9640 Moving (0.16, 0.15) raw xDistance=-0.15 yDistance=0.15
02:50:52.925 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.15
02:50:52.925 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.15, m_sumCorr=0.75
02:50:52.925 00.000 9640 MoveAxis(E, 16, ABG)
02:50:52.925 00.000 9640 Guiding  Dir = 2, Dur = 16
02:50:52.925 00.000 9640 IsSlewing returns 0
02:50:52.925 00.000 9640 IsGuiding returns 0
02:50:52.926 00.001 9640 PulseGuide returned control before completion, sleep 26
02:50:52.931 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=6288, med=3216, FiltMin=3136, FiltMax=4904, Gamma=2.190
02:50:52.958 00.027 9640 IsGuiding returns 1
02:50:52.958 00.000 9640 scope still moving after pulse duration time elapsed
02:50:52.962 00.004 16872 UpdateGuideState exits: m=31641 SNR=108.0
02:50:52.964 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:52.967 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:50:52.970 00.003 16872 Enqueuing Expose request
02:50:52.990 00.020 9640 IsSlewing returns 0
02:50:52.990 00.000 9640 IsGuiding returns 0
02:50:52.991 00.001 9640 scope move finished after 16 + 48 ms
02:50:52.991 00.000 9640 Move returns status 0, amount 16
02:50:52.991 00.000 9640 MoveAxis(S, 21, ABG)
02:50:52.991 00.000 9640 Guiding  Dir = 1, Dur = 21
02:50:52.991 00.000 9640 IsSlewing returns 0
02:50:52.991 00.000 9640 IsGuiding returns 0
02:50:52.992 00.001 9640 PulseGuide returned control before completion, sleep 31
02:50:53.037 00.045 9640 IsGuiding returns 1
02:50:53.037 00.000 9640 scope still moving after pulse duration time elapsed
02:50:53.068 00.031 9640 IsSlewing returns 0
02:50:53.068 00.000 9640 IsGuiding returns 0
02:50:53.068 00.000 9640 scope move finished after 21 + 56 ms
02:50:53.068 00.000 9640 Move returns status 0, amount 21
02:50:53.068 00.000 9640 move complete, result=0
02:50:53.068 00.000 9640 worker thread done servicing request
02:50:53.069 00.001 9640 Worker thread wakes up
02:50:53.069 00.000 16872 GuideStep: -0.1 px 16 ms EAST, 0.2 px 21 ms SOUTH
02:50:53.071 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:50:53.071 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:50:55.848 02.777 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8a7ee8a8-c097-478d-83da-be7717319430"}
02:50:55.852 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8a7ee8a8-c097-478d-83da-be7717319430"}
02:50:55.856 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"909e91b7-b7af-4d20-99c3-294e236fb758"}
02:50:55.859 00.003 16872 case statement mapped state 6 to 3
02:50:55.861 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"909e91b7-b7af-4d20-99c3-294e236fb758"}
02:50:55.866 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ab622354-b756-4137-87e2-6595e738558b"}
02:50:55.869 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.34,6.59],"pixels":"..."},"id":"ab622354-b756-4137-87e2-6595e738558b"}
02:50:57.126 01.257 9640 Exposure complete
02:50:57.260 00.134 9640 worker thread done servicing request
02:50:57.260 00.000 16872 OnExposeComplete: enter
02:50:57.264 00.004 16872 UpdateGuideState(): m_state=6
02:50:57.267 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
02:50:57.269 00.002 16872 Star::Find returns 1 (0), X=211.86, Y=200.36, Mass=31299, SNR=108.8, Peak=6052 HFD=3.0
02:50:57.272 00.003 16872 Star::Find false star n=2 nbg=278 bg=3206.4 sigma=20.3 thresh=3267 peak=3257
02:50:57.275 00.003 16872 MultiStar: [#1 -0.50,0.01,0.55,U] [#2 -0.31,0.23,0.28,U] [#3 -0.25,-0.46,0.27,U] [#4 -0.31,0.02,0.22,U] [#5 -1.28,0.35,0.00,M6] [#6 -1.32,-0.49,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 -0.73,0.64,0.00,M3] [#9 -1.02,0.27,0.00,M7] 
02:50:57.277 00.002 16872 single-star, 4 included, MultiStar: {-0.24, -0.00}, one-star: {-0.07, 0.05}
02:50:57.280 00.003 16872 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.59) = xAngle (4.13 = -2.16)
02:50:57.285 00.005 16872 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.17 = -2.11)
02:50:57.288 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.54 mountX=-0.05 mountY=-0.07, mountTheta=-2.14
02:50:57.292 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=0.05, opts=13)
02:50:57.295 00.003 16872 Enqueuing Move request for scope (-0.07, 0.05)
02:50:57.298 00.003 9640 Worker thread wakes up
02:50:57.298 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
02:50:57.298 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
02:50:57.298 00.000 9640 Moving (-0.07, 0.05) raw xDistance=-0.05 yDistance=-0.07
02:50:57.298 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:50:57.298 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=0.75
02:50:57.298 00.000 9640 MoveAxis(E, 0, ABG)
02:50:57.298 00.000 9640 Move returns status 0, amount 0
02:50:57.298 00.000 9640 MoveAxis(N, 0, ABG)
02:50:57.298 00.000 9640 Move returns status 0, amount 0
02:50:57.298 00.000 9640 move complete, result=0
02:50:57.298 00.000 9640 worker thread done servicing request
02:50:57.304 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=6052, med=3208, FiltMin=3096, FiltMax=5000, Gamma=2.190
02:50:57.335 00.031 16872 UpdateGuideState exits: m=31299 SNR=108.8
02:50:57.338 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:57.340 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:50:57.342 00.002 16872 Enqueuing Expose request
02:50:57.349 00.007 16872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:50:57.351 00.002 9640 Worker thread wakes up
02:50:57.351 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:50:57.351 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:50:59.346 01.995 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3dd196c2-593c-49a6-8ad5-ec4bb20285fd"}
02:50:59.350 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3dd196c2-593c-49a6-8ad5-ec4bb20285fd"}
02:50:59.355 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"04eb6094-374b-4dfb-a3e3-78601628fe94"}
02:50:59.358 00.003 16872 case statement mapped state 6 to 3
02:50:59.362 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"04eb6094-374b-4dfb-a3e3-78601628fe94"}
02:50:59.366 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b04e127f-3ee5-4621-a9ed-77628dc4f7b9"}
02:50:59.370 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.86,7.36],"pixels":"..."},"id":"b04e127f-3ee5-4621-a9ed-77628dc4f7b9"}
02:51:01.412 02.042 9640 Exposure complete
02:51:01.551 00.139 9640 worker thread done servicing request
02:51:01.551 00.000 16872 OnExposeComplete: enter
02:51:01.554 00.003 16872 UpdateGuideState(): m_state=6
02:51:01.557 00.003 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
02:51:01.560 00.003 16872 Star::Find returns 1 (0), X=212.18, Y=200.94, Mass=28625, SNR=103.8, Peak=5992 HFD=2.8
02:51:01.563 00.003 16872 MultiStar: [#1 -0.50,0.40,0.55,U] [#2 -0.40,0.76,0.00,M1] [#3 -0.04,0.64,0.27,U] [#4 0.27,0.03,0.26,U] [#5 -0.71,0.95,0.00,M7] [#6 -0.77,0.27,0.00,M6] [#7 -15.88,-0.19,0.00,M4] [#8 0.06,0.93,0.00,M4] 
02:51:01.566 00.003 16872 refined, 3 included, MultiStar: {0.01, 0.50}, one-star: {0.25, 0.63}
02:51:01.568 00.002 16872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.59) = xAngle (3.13 = 3.13)
02:51:01.571 00.003 16872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.17 = -3.11)
02:51:01.573 00.002 16872 CameraToMount -- cameraX=0.01 cameraY=0.50 hyp=0.50 cameraTheta=1.54 mountX=-0.50 mountY=-0.02, mountTheta=-3.11
02:51:01.578 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.50, opts=13)
02:51:01.583 00.005 16872 Enqueuing Move request for scope (0.01, 0.50)
02:51:01.585 00.002 9640 Worker thread wakes up
02:51:01.586 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.50) opts 0xd
02:51:01.586 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.50)
02:51:01.586 00.000 9640 Moving (0.01, 0.50) raw xDistance=-0.50 yDistance=-0.02
02:51:01.586 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.50
02:51:01.586 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.02, m_sumCorr=0.75
02:51:01.586 00.000 9640 MoveAxis(E, 53, ABG)
02:51:01.586 00.000 9640 Guiding  Dir = 2, Dur = 53
02:51:01.586 00.000 9640 IsSlewing returns 0
02:51:01.586 00.000 9640 IsGuiding returns 0
02:51:01.587 00.001 9640 PulseGuide returned control before completion, sleep 63
02:51:01.592 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=5992, med=3212, FiltMin=3062, FiltMax=4948, Gamma=2.190
02:51:01.623 00.031 16872 UpdateGuideState exits: m=28625 SNR=103.8
02:51:01.626 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:01.629 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:51:01.632 00.003 16872 Enqueuing Expose request
02:51:01.654 00.022 9640 IsGuiding returns 1
02:51:01.654 00.000 9640 scope still moving after pulse duration time elapsed
02:51:01.686 00.032 9640 IsSlewing returns 0
02:51:01.686 00.000 9640 IsGuiding returns 0
02:51:01.686 00.000 9640 scope move finished after 53 + 46 ms
02:51:01.686 00.000 9640 Move returns status 0, amount 53
02:51:01.687 00.001 9640 MoveAxis(N, 0, ABG)
02:51:01.687 00.000 9640 Move returns status 0, amount 0
02:51:01.687 00.000 9640 move complete, result=0
02:51:01.688 00.001 9640 worker thread done servicing request
02:51:01.688 00.000 9640 Worker thread wakes up
02:51:01.688 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:51:01.688 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:51:01.688 00.000 16872 GuideStep: -0.5 px 53 ms EAST, -0.0 px 0 ms NORTH
02:51:02.847 01.159 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ebef5a9d-14cb-4e4a-ba53-babfb27458a7"}
02:51:02.851 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ebef5a9d-14cb-4e4a-ba53-babfb27458a7"}
02:51:02.854 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6ac1ff06-c1ec-4d05-ac6a-b99c00a702bb"}
02:51:02.857 00.003 16872 case statement mapped state 6 to 3
02:51:02.860 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ac1ff06-c1ec-4d05-ac6a-b99c00a702bb"}
02:51:02.863 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e3476bb9-8861-4b62-b70d-03e3e2401ff7"}
02:51:02.866 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.18,6.94],"pixels":"..."},"id":"e3476bb9-8861-4b62-b70d-03e3e2401ff7"}
02:51:05.746 02.880 9640 Exposure complete
02:51:05.882 00.136 9640 worker thread done servicing request
02:51:05.883 00.001 16872 OnExposeComplete: enter
02:51:05.885 00.002 16872 UpdateGuideState(): m_state=6
02:51:05.887 00.002 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
02:51:05.891 00.004 16872 Star::Find returns 1 (0), X=212.24, Y=200.52, Mass=25866, SNR=97.5, Peak=5608 HFD=3.0
02:51:05.894 00.003 16872 Star::Find false star n=3 nbg=283 bg=3213.5 sigma=19.6 thresh=3272 peak=3254
02:51:05.897 00.003 16872 MultiStar: [#1 -0.32,-0.23,0.59,U] [#2 0.14,0.29,0.31,U] [#3 -0.14,-0.61,0.31,U] [#4 0.07,-0.44,0.22,U] [#5 -0.64,-0.43,0.00,M8] [#6 -0.62,-0.47,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.35,1.19,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:51:05.900 00.003 16872 refined, 4 included, MultiStar: {0.05, -0.05}, one-star: {0.30, 0.21}
02:51:05.903 00.003 16872 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.59) = xAngle (0.87 = 0.87)
02:51:05.906 00.003 16872 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.91 = 0.91)
02:51:05.908 00.002 16872 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.72 mountX=0.05 mountY=0.06, mountTheta=0.88
02:51:05.913 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=-0.05, opts=13)
02:51:05.916 00.003 16872 Enqueuing Move request for scope (0.05, -0.05)
02:51:05.919 00.003 9640 Worker thread wakes up
02:51:05.919 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
02:51:05.919 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
02:51:05.919 00.000 9640 Moving (0.05, -0.05) raw xDistance=0.05 yDistance=0.06
02:51:05.919 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:51:05.919 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0.75
02:51:05.920 00.001 9640 MoveAxis(E, 0, ABG)
02:51:05.920 00.000 9640 Move returns status 0, amount 0
02:51:05.920 00.000 9640 MoveAxis(N, 0, ABG)
02:51:05.920 00.000 9640 Move returns status 0, amount 0
02:51:05.920 00.000 9640 move complete, result=0
02:51:05.920 00.000 9640 worker thread done servicing request
02:51:05.925 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=5608, med=3216, FiltMin=3104, FiltMax=4732, Gamma=2.190
02:51:05.957 00.032 16872 UpdateGuideState exits: m=25866 SNR=97.5
02:51:05.960 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:05.962 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:51:05.964 00.002 16872 Enqueuing Expose request
02:51:05.967 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:51:05.969 00.002 9640 Worker thread wakes up
02:51:05.969 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:51:05.969 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:51:06.349 00.380 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"74584dd3-1ded-4f42-9a9f-6ffe8dde9b3e"}
02:51:06.353 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"74584dd3-1ded-4f42-9a9f-6ffe8dde9b3e"}
02:51:06.357 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b497c40b-781b-4880-8775-7843c4adb0d4"}
02:51:06.360 00.003 16872 case statement mapped state 6 to 3
02:51:06.363 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b497c40b-781b-4880-8775-7843c4adb0d4"}
02:51:06.369 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"08e2f9ff-4e57-4d64-adbc-777afcd9d300"}
02:51:06.372 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.24,6.52],"pixels":"..."},"id":"08e2f9ff-4e57-4d64-adbc-777afcd9d300"}
02:51:09.849 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4bceda02-bf7b-4abc-bc8e-8f0de2131c06"}
02:51:09.852 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4bceda02-bf7b-4abc-bc8e-8f0de2131c06"}
02:51:09.855 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c87e9d74-ca0a-4283-bb52-a0ba848c8b4d"}
02:51:09.860 00.005 16872 case statement mapped state 6 to 3
02:51:09.862 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c87e9d74-ca0a-4283-bb52-a0ba848c8b4d"}
02:51:09.869 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"de711bda-6cc7-4de1-9f0f-d01b33ec322b"}
02:51:09.872 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.24,6.52],"pixels":"..."},"id":"de711bda-6cc7-4de1-9f0f-d01b33ec322b"}
02:51:10.020 00.148 9640 Exposure complete
02:51:10.158 00.138 9640 worker thread done servicing request
02:51:10.158 00.000 16872 OnExposeComplete: enter
02:51:10.161 00.003 16872 UpdateGuideState(): m_state=6
02:51:10.165 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
02:51:10.167 00.002 16872 Star::Find returns 1 (0), X=212.16, Y=200.77, Mass=30841, SNR=110.8, Peak=6296 HFD=2.8
02:51:10.170 00.003 16872 Star::Find false star n=8 nbg=262 bg=3215.8 sigma=17.6 thresh=3269 peak=3264
02:51:10.174 00.004 16872 MultiStar: [#1 -0.07,0.24,0.45,U] [#2 0.26,0.51,0.27,U] [#3 0.09,0.19,0.24,U] [#4 0.12,0.46,0.21,U] [#5 -0.69,0.99,0.00,M9] [#6 -0.36,-0.25,0.18,U] [#7 0.00,0.00,0.00,L] [#8 -0.62,1.46,0.00,M5] [#9 -1.01,-0.60,0.00,M9] 
02:51:10.177 00.003 16872 refined, 5 included, MultiStar: {0.11, 0.34}, one-star: {0.23, 0.45}
02:51:10.180 00.003 16872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.59) = xAngle (2.85 = 2.85)
02:51:10.182 00.002 16872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.90 = 2.90)
02:51:10.185 00.003 16872 CameraToMount -- cameraX=0.11 cameraY=0.34 hyp=0.36 cameraTheta=1.27 mountX=-0.34 mountY=0.09, mountTheta=2.89
02:51:10.189 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=0.34, opts=13)
02:51:10.192 00.003 16872 Enqueuing Move request for scope (0.11, 0.34)
02:51:10.194 00.002 9640 Worker thread wakes up
02:51:10.194 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.34) opts 0xd
02:51:10.194 00.000 9640 Handling offset move in thread for scope, endpoint = (0.11, 0.34)
02:51:10.194 00.000 9640 Moving (0.11, 0.34) raw xDistance=-0.34 yDistance=0.09
02:51:10.196 00.002 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.34
02:51:10.196 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=0.75
02:51:10.196 00.000 9640 MoveAxis(E, 36, ABG)
02:51:10.196 00.000 9640 Guiding  Dir = 2, Dur = 36
02:51:10.196 00.000 9640 IsSlewing returns 0
02:51:10.196 00.000 9640 IsGuiding returns 0
02:51:10.197 00.001 9640 PulseGuide returned control before completion, sleep 46
02:51:10.201 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=6296, med=3220, FiltMin=3148, FiltMax=5124, Gamma=2.190
02:51:10.234 00.033 16872 UpdateGuideState exits: m=30841 SNR=110.8
02:51:10.239 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:10.242 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:51:10.245 00.003 16872 Enqueuing Expose request
02:51:10.249 00.004 9640 IsGuiding returns 1
02:51:10.250 00.001 9640 scope still moving after pulse duration time elapsed
02:51:10.281 00.031 9640 IsSlewing returns 0
02:51:10.281 00.000 9640 IsGuiding returns 0
02:51:10.281 00.000 9640 scope move finished after 36 + 49 ms
02:51:10.281 00.000 9640 Move returns status 0, amount 36
02:51:10.281 00.000 9640 MoveAxis(N, 0, ABG)
02:51:10.281 00.000 9640 Move returns status 0, amount 0
02:51:10.282 00.001 9640 move complete, result=0
02:51:10.282 00.000 9640 worker thread done servicing request
02:51:10.282 00.000 9640 Worker thread wakes up
02:51:10.282 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:51:10.282 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:51:10.283 00.001 16872 GuideStep: -0.3 px 36 ms EAST, 0.1 px 0 ms NORTH
02:51:13.350 03.067 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0b69cab9-9d1e-4f1c-9d66-3d0fb5f7c9b9"}
02:51:13.353 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0b69cab9-9d1e-4f1c-9d66-3d0fb5f7c9b9"}
02:51:13.356 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5d82987e-a8b9-4eb8-aa81-3dd6a77bb3f7"}
02:51:13.359 00.003 16872 case statement mapped state 6 to 3
02:51:13.362 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d82987e-a8b9-4eb8-aa81-3dd6a77bb3f7"}
02:51:13.365 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b1f937c0-ef60-4fd5-aeb8-b55ed33bb457"}
02:51:13.368 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.16,6.77],"pixels":"..."},"id":"b1f937c0-ef60-4fd5-aeb8-b55ed33bb457"}
02:51:14.349 00.981 9640 Exposure complete
02:51:14.484 00.135 9640 worker thread done servicing request
02:51:14.484 00.000 16872 OnExposeComplete: enter
02:51:14.487 00.003 16872 UpdateGuideState(): m_state=6
02:51:14.490 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
02:51:14.493 00.003 16872 Star::Find returns 1 (0), X=212.27, Y=201.23, Mass=24886, SNR=94.1, Peak=5648 HFD=2.9
02:51:14.496 00.003 16872 Star::Find false star n=2 nbg=283 bg=3223.0 sigma=20.3 thresh=3284 peak=3279
02:51:14.499 00.003 16872 Star::Find false star n=4 nbg=268 bg=3216.0 sigma=18.2 thresh=3271 peak=3259
02:51:14.502 00.003 16872 Star::Find false star n=8 nbg=279 bg=3213.7 sigma=19.4 thresh=3272 peak=3262
02:51:14.504 00.002 16872 MultiStar: [#1 -0.49,0.66,0.00,M1] [#2 0.10,0.68,0.00,M1] [#3 0.23,0.78,0.00,M1] [#4 -0.61,0.62,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -0.30,0.35,0.16,U] [#7 0.00,0.00,0.00,L] [#8 -0.77,3.22,0.00,M6] [#9 -0.04,-0.25,0.14,U] [#10 0.00,0.00,0.00,L] [#11 -15.02,1.50,0.00,M2] 
02:51:14.507 00.003 16872 refined, 2 included, MultiStar: {0.22, 0.72}, one-star: {0.34, 0.92}
02:51:14.511 00.004 16872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.59) = xAngle (2.87 = 2.87)
02:51:14.514 00.003 16872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.91 = 2.91)
02:51:14.517 00.003 16872 CameraToMount -- cameraX=0.22 cameraY=0.72 hyp=0.75 cameraTheta=1.28 mountX=-0.72 mountY=0.17, mountTheta=2.91
02:51:14.521 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.22, y=0.72, opts=13)
02:51:14.523 00.002 16872 Enqueuing Move request for scope (0.22, 0.72)
02:51:14.529 00.006 9640 Worker thread wakes up
02:51:14.529 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.72) opts 0xd
02:51:14.530 00.001 9640 Handling offset move in thread for scope, endpoint = (0.22, 0.72)
02:51:14.530 00.000 9640 Moving (0.22, 0.72) raw xDistance=-0.72 yDistance=0.17
02:51:14.530 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.72
02:51:14.530 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0.75
02:51:14.530 00.000 9640 MoveAxis(E, 81, ABG)
02:51:14.530 00.000 9640 Guiding  Dir = 2, Dur = 81
02:51:14.530 00.000 9640 IsSlewing returns 0
02:51:14.531 00.001 9640 IsGuiding returns 0
02:51:14.531 00.000 9640 PulseGuide returned control before completion, sleep 91
02:51:14.537 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=5648, med=3220, FiltMin=3052, FiltMax=4620, Gamma=2.190
02:51:14.569 00.032 16872 UpdateGuideState exits: m=24886 SNR=94.1
02:51:14.573 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:14.576 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:51:14.579 00.003 16872 Enqueuing Expose request
02:51:14.635 00.056 9640 IsGuiding returns 1
02:51:14.636 00.001 9640 scope still moving after pulse duration time elapsed
02:51:14.665 00.029 9640 IsSlewing returns 0
02:51:14.665 00.000 9640 IsGuiding returns 0
02:51:14.666 00.001 9640 scope move finished after 81 + 54 ms
02:51:14.666 00.000 9640 Move returns status 0, amount 81
02:51:14.666 00.000 9640 MoveAxis(N, 0, ABG)
02:51:14.666 00.000 9640 Move returns status 0, amount 0
02:51:14.666 00.000 9640 move complete, result=0
02:51:14.666 00.000 9640 worker thread done servicing request
02:51:14.666 00.000 9640 Worker thread wakes up
02:51:14.667 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:51:14.667 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:51:14.667 00.000 16872 GuideStep: -0.7 px 81 ms EAST, 0.2 px 0 ms NORTH
02:51:16.849 02.182 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1262daf9-c4d6-4204-a663-0509acecc07e"}
02:51:16.854 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1262daf9-c4d6-4204-a663-0509acecc07e"}
02:51:16.858 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"322610d2-e26c-4097-abfd-0ebd018982b1"}
02:51:16.862 00.004 16872 case statement mapped state 6 to 3
02:51:16.864 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"322610d2-e26c-4097-abfd-0ebd018982b1"}
02:51:16.869 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"48906e5a-607d-4d0d-9eb7-3bd18796f5b6"}
02:51:16.872 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.27,7.23],"pixels":"..."},"id":"48906e5a-607d-4d0d-9eb7-3bd18796f5b6"}
02:51:18.730 01.858 9640 Exposure complete
02:51:18.871 00.141 9640 worker thread done servicing request
02:51:18.871 00.000 16872 OnExposeComplete: enter
02:51:18.875 00.004 16872 UpdateGuideState(): m_state=6
02:51:18.878 00.003 16872 Star::Find(15, 212, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
02:51:18.881 00.003 16872 Star::Find returns 1 (0), X=212.00, Y=200.21, Mass=27938, SNR=99.7, Peak=5872 HFD=2.8
02:51:18.883 00.002 16872 Star::Find false star n=5 nbg=268 bg=3218.9 sigma=17.7 thresh=3272 peak=3255
02:51:18.888 00.005 16872 MultiStar: [#1 -0.64,-0.11,0.47,U] [#2 -0.06,0.15,0.26,U] [#3 -0.34,-0.07,0.25,U] [#4 -0.19,0.11,0.18,U] [#5 -0.82,-8.02,0.00,M10] [#6 -0.77,-0.59,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 -0.12,1.19,0.00,M7] [#9 -0.49,1.62,0.00,M9] 
02:51:18.890 00.002 16872 single-star, 4 included, MultiStar: {-0.17, -0.05}, one-star: {0.07, -0.10}
02:51:18.893 00.003 16872 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.59) = xAngle (0.61 = 0.61)
02:51:18.895 00.002 16872 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.66 = 0.66)
02:51:18.898 00.003 16872 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.97 mountX=0.10 mountY=0.07, mountTheta=0.64
02:51:18.904 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.07, y=-0.10, opts=13)
02:51:18.910 00.006 16872 Enqueuing Move request for scope (0.07, -0.10)
02:51:18.918 00.008 9640 Worker thread wakes up
02:51:18.918 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
02:51:18.918 00.000 9640 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
02:51:18.918 00.000 9640 Moving (0.07, -0.10) raw xDistance=0.10 yDistance=0.07
02:51:18.918 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.02 from input 0.10
02:51:18.918 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.07, m_sumCorr=0.75
02:51:18.919 00.001 9640 MoveAxis(W, 3, ABG)
02:51:18.919 00.000 9640 Guiding  Dir = 3, Dur = 3
02:51:18.919 00.000 9640 IsSlewing returns 0
02:51:18.919 00.000 9640 IsGuiding returns 0
02:51:18.919 00.000 9640 PulseGuide returned control before completion, sleep 13
02:51:18.924 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=5872, med=3216, FiltMin=3120, FiltMax=4828, Gamma=2.190
02:51:18.948 00.024 9640 IsGuiding returns 1
02:51:18.948 00.000 9640 scope still moving after pulse duration time elapsed
02:51:18.957 00.009 16872 UpdateGuideState exits: m=27938 SNR=99.7
02:51:18.960 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:18.962 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:51:18.965 00.003 16872 Enqueuing Expose request
02:51:18.978 00.013 9640 IsSlewing returns 0
02:51:18.979 00.001 9640 IsGuiding returns 0
02:51:18.979 00.000 9640 scope move finished after 3 + 57 ms
02:51:18.979 00.000 9640 Move returns status 0, amount 3
02:51:18.979 00.000 9640 MoveAxis(N, 0, ABG)
02:51:18.979 00.000 9640 Move returns status 0, amount 0
02:51:18.979 00.000 9640 move complete, result=0
02:51:18.979 00.000 9640 worker thread done servicing request
02:51:18.979 00.000 9640 Worker thread wakes up
02:51:18.979 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:51:18.979 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:51:18.979 00.000 16872 GuideStep: 0.1 px 3 ms WEST, 0.1 px 0 ms NORTH
02:51:20.349 01.370 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d652c48-429c-4d12-974a-1c465008c2bd"}
02:51:20.355 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1d652c48-429c-4d12-974a-1c465008c2bd"}
02:51:20.366 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8520819-6871-4692-bb47-050a28ae5889"}
02:51:20.373 00.007 16872 case statement mapped state 6 to 3
02:51:20.379 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8520819-6871-4692-bb47-050a28ae5889"}
02:51:20.384 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"55d8a2b4-908c-4046-9ec6-a7ae91a08b97"}
02:51:20.388 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.00,7.21],"pixels":"..."},"id":"55d8a2b4-908c-4046-9ec6-a7ae91a08b97"}
02:51:23.032 02.644 9640 Exposure complete
02:51:23.165 00.133 9640 worker thread done servicing request
02:51:23.166 00.001 16872 OnExposeComplete: enter
02:51:23.169 00.003 16872 UpdateGuideState(): m_state=6
02:51:23.172 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
02:51:23.174 00.002 16872 Star::Find returns 1 (0), X=212.19, Y=200.19, Mass=17139, SNR=74.5, Peak=4952 HFD=2.8
02:51:23.177 00.003 16872 Star::Find false star n=7 nbg=280 bg=3219.2 sigma=22.6 thresh=3287 peak=3283
02:51:23.181 00.004 16872 Star::Find false star n=3 nbg=278 bg=3209.7 sigma=22.5 thresh=3277 peak=3270
02:51:23.185 00.004 16872 Star::Find false star n=9 nbg=267 bg=3212.8 sigma=17.3 thresh=3265 peak=3261
02:51:23.188 00.003 16872 Star::Find false star n=4 nbg=280 bg=3211.6 sigma=19.7 thresh=3271 peak=3266
02:51:23.190 00.002 16872 MultiStar: [#1 -0.35,-0.48,0.71,U] [#2 -0.47,-0.30,0.29,U] [#3 -0.13,-0.64,0.39,U] [#4 -0.01,-0.09,0.30,U] [#5 -0.89,-0.34,0.00,R] [#6 0.00,0.00,0.00,L] [#7 -1.46,0.05,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:51:23.192 00.002 16872 single-star, 4 included, MultiStar: {-0.07, -0.31}, one-star: {0.25, -0.12}
02:51:23.195 00.003 16872 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.59) = xAngle (1.15 = 1.15)
02:51:23.199 00.004 16872 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.19 = 1.19)
02:51:23.201 00.002 16872 CameraToMount -- cameraX=0.25 cameraY=-0.12 hyp=0.28 cameraTheta=-0.44 mountX=0.12 mountY=0.26, mountTheta=1.15
02:51:23.205 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=-0.12, opts=13)
02:51:23.209 00.004 16872 Enqueuing Move request for scope (0.25, -0.12)
02:51:23.212 00.003 9640 Worker thread wakes up
02:51:23.212 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.12) opts 0xd
02:51:23.212 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, -0.12)
02:51:23.212 00.000 9640 Moving (0.25, -0.12) raw xDistance=0.12 yDistance=0.26
02:51:23.212 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.12
02:51:23.212 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=0.75
02:51:23.212 00.000 9640 MoveAxis(W, 13, ABG)
02:51:23.212 00.000 9640 Guiding  Dir = 3, Dur = 13
02:51:23.212 00.000 9640 IsSlewing returns 0
02:51:23.213 00.001 9640 IsGuiding returns 0
02:51:23.213 00.000 9640 PulseGuide returned control before completion, sleep 23
02:51:23.217 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=4952, med=3216, FiltMin=3058, FiltMax=4312, Gamma=2.190
02:51:23.241 00.024 9640 IsGuiding returns 1
02:51:23.241 00.000 9640 scope still moving after pulse duration time elapsed
02:51:23.249 00.008 16872 UpdateGuideState exits: m=17139 SNR=74.5
02:51:23.252 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:23.255 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:51:23.259 00.004 16872 Enqueuing Expose request
02:51:23.273 00.014 9640 IsSlewing returns 0
02:51:23.273 00.000 9640 IsGuiding returns 0
02:51:23.273 00.000 9640 scope move finished after 13 + 47 ms
02:51:23.273 00.000 9640 Move returns status 0, amount 13
02:51:23.273 00.000 9640 MoveAxis(N, 0, ABG)
02:51:23.273 00.000 9640 Move returns status 0, amount 0
02:51:23.273 00.000 9640 move complete, result=0
02:51:23.273 00.000 9640 worker thread done servicing request
02:51:23.273 00.000 9640 Worker thread wakes up
02:51:23.273 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:51:23.273 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:51:23.277 00.004 16872 GuideStep: 0.1 px 13 ms WEST, 0.3 px 0 ms NORTH
02:51:23.849 00.572 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bc3a31df-fbaf-4807-9029-1d9136e0a2cc"}
02:51:23.853 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bc3a31df-fbaf-4807-9029-1d9136e0a2cc"}
02:51:23.858 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"61fe78bd-af9e-48b0-b7b5-e6bf08077e16"}
02:51:23.862 00.004 16872 case statement mapped state 6 to 3
02:51:23.865 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"61fe78bd-af9e-48b0-b7b5-e6bf08077e16"}
02:51:23.869 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"63f5dac7-07bc-4045-8706-4395a480eb08"}
02:51:23.877 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.19,7.19],"pixels":"..."},"id":"63f5dac7-07bc-4045-8706-4395a480eb08"}
02:51:27.329 03.452 9640 Exposure complete
02:51:27.347 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07a8d525-b6ba-4e00-a8f8-0bb0f6fa2937"}
02:51:27.351 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"07a8d525-b6ba-4e00-a8f8-0bb0f6fa2937"}
02:51:27.354 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0280190c-9ad3-4315-a46b-63d70f5b8f99"}
02:51:27.357 00.003 16872 case statement mapped state 6 to 3
02:51:27.360 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0280190c-9ad3-4315-a46b-63d70f5b8f99"}
02:51:27.363 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"efdf43f1-de76-47a6-8f39-ff56502d0c5e"}
02:51:27.368 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.19,7.19],"pixels":"..."},"id":"efdf43f1-de76-47a6-8f39-ff56502d0c5e"}
02:51:27.465 00.097 9640 worker thread done servicing request
02:51:27.466 00.001 16872 OnExposeComplete: enter
02:51:27.468 00.002 16872 UpdateGuideState(): m_state=6
02:51:27.471 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
02:51:27.474 00.003 16872 Star::Find returns 1 (0), X=212.16, Y=200.74, Mass=18867, SNR=81.6, Peak=5124 HFD=2.8
02:51:27.478 00.004 16872 Star::Find false star n=2 nbg=268 bg=3217.1 sigma=18.5 thresh=3273 peak=3264
02:51:27.481 00.003 16872 Star::Find false star n=4 nbg=286 bg=3220.2 sigma=21.5 thresh=3285 peak=3275
02:51:27.483 00.002 16872 Star::Find false star n=2 nbg=268 bg=3227.4 sigma=18.9 thresh=3284 peak=3272
02:51:27.485 00.002 16872 Star::Find false star n=5 nbg=274 bg=3218.4 sigma=18.2 thresh=3273 peak=3269
02:51:27.489 00.004 16872 MultiStar: [#1 0.15,0.37,0.57,U] [#2 0.11,0.45,0.30,U] [#3 -0.21,-0.19,0.27,U] [#4 -0.36,0.28,0.25,U] [#5 0.19,1.47,0.00,M1] [#6 -1.15,-0.06,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 0.66,0.33,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:51:27.491 00.002 16872 refined, 4 included, MultiStar: {0.08, 0.33}, one-star: {0.23, 0.43}
02:51:27.494 00.003 16872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.59) = xAngle (2.91 = 2.91)
02:51:27.496 00.002 16872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.96 = 2.96)
02:51:27.499 00.003 16872 CameraToMount -- cameraX=0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.33 mountX=-0.33 mountY=0.06, mountTheta=2.96
02:51:27.503 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.08, y=0.33, opts=13)
02:51:27.508 00.005 16872 Enqueuing Move request for scope (0.08, 0.33)
02:51:27.512 00.004 9640 Worker thread wakes up
02:51:27.512 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.33) opts 0xd
02:51:27.512 00.000 9640 Handling offset move in thread for scope, endpoint = (0.08, 0.33)
02:51:27.512 00.000 9640 Moving (0.08, 0.33) raw xDistance=-0.33 yDistance=0.06
02:51:27.512 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.33
02:51:27.512 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0.75
02:51:27.512 00.000 9640 MoveAxis(E, 34, ABG)
02:51:27.512 00.000 9640 Guiding  Dir = 2, Dur = 34
02:51:27.512 00.000 9640 IsSlewing returns 0
02:51:27.512 00.000 9640 IsGuiding returns 0
02:51:27.513 00.001 9640 PulseGuide returned control before completion, sleep 44
02:51:27.517 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=15432, med=3220, FiltMin=3144, FiltMax=8888, Gamma=2.190
02:51:27.549 00.032 16872 UpdateGuideState exits: m=18867 SNR=81.6
02:51:27.553 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:27.556 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:51:27.558 00.002 16872 Enqueuing Expose request
02:51:27.567 00.009 9640 IsGuiding returns 1
02:51:27.568 00.001 9640 scope still moving after pulse duration time elapsed
02:51:27.598 00.030 9640 IsSlewing returns 0
02:51:27.599 00.001 9640 IsGuiding returns 0
02:51:27.599 00.000 9640 scope move finished after 34 + 52 ms
02:51:27.599 00.000 9640 Move returns status 0, amount 34
02:51:27.599 00.000 9640 MoveAxis(N, 0, ABG)
02:51:27.599 00.000 9640 Move returns status 0, amount 0
02:51:27.599 00.000 9640 move complete, result=0
02:51:27.599 00.000 9640 worker thread done servicing request
02:51:27.599 00.000 9640 Worker thread wakes up
02:51:27.599 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:51:27.599 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:51:27.600 00.001 16872 GuideStep: -0.3 px 34 ms EAST, 0.1 px 0 ms NORTH
02:51:30.848 03.248 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92222c51-8f19-4fd3-b567-c405ae87cf51"}
02:51:30.852 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"92222c51-8f19-4fd3-b567-c405ae87cf51"}
02:51:30.856 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3065e907-babb-44f2-bf1a-e820a5ceb0f5"}
02:51:30.859 00.003 16872 case statement mapped state 6 to 3
02:51:30.861 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3065e907-babb-44f2-bf1a-e820a5ceb0f5"}
02:51:30.865 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4df3424f-eca1-4a03-be91-291078e04bfb"}
02:51:30.869 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.16,6.74],"pixels":"..."},"id":"4df3424f-eca1-4a03-be91-291078e04bfb"}
02:51:31.662 00.793 9640 Exposure complete
02:51:31.799 00.137 9640 worker thread done servicing request
02:51:31.800 00.001 16872 OnExposeComplete: enter
02:51:31.802 00.002 16872 UpdateGuideState(): m_state=6
02:51:31.806 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
02:51:31.808 00.002 16872 Star::Find returns 1 (0), X=212.19, Y=200.70, Mass=20855, SNR=84.5, Peak=5152 HFD=3.0
02:51:31.810 00.002 16872 MultiStar: [#1 -0.17,0.35,0.52,U] [#2 -0.14,0.35,0.28,U] [#3 0.00,0.34,0.34,U] [#4 0.22,0.30,0.23,U] [#5 -0.43,0.85,0.00,M2] [#6 -0.16,-0.03,0.11,U] [#7 -13.75,-5.93,0.00,M6] [#8 -0.38,1.55,0.00,M9] 
02:51:31.813 00.003 16872 refined, 5 included, MultiStar: {0.06, 0.34}, one-star: {0.25, 0.39}
02:51:31.817 00.004 16872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.59) = xAngle (2.98 = 2.98)
02:51:31.821 00.004 16872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.02 = 3.02)
02:51:31.823 00.002 16872 CameraToMount -- cameraX=0.06 cameraY=0.34 hyp=0.35 cameraTheta=1.39 mountX=-0.34 mountY=0.04, mountTheta=3.02
02:51:31.827 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.34, opts=13)
02:51:31.831 00.004 16872 Enqueuing Move request for scope (0.06, 0.34)
02:51:31.833 00.002 9640 Worker thread wakes up
02:51:31.833 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.34) opts 0xd
02:51:31.833 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.34)
02:51:31.833 00.000 9640 Moving (0.06, 0.34) raw xDistance=-0.34 yDistance=0.04
02:51:31.833 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.34
02:51:31.833 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=0.75
02:51:31.834 00.001 9640 MoveAxis(E, 40, ABG)
02:51:31.834 00.000 9640 Guiding  Dir = 2, Dur = 40
02:51:31.834 00.000 9640 IsSlewing returns 0
02:51:31.834 00.000 9640 IsGuiding returns 0
02:51:31.835 00.001 9640 PulseGuide returned control before completion, sleep 50
02:51:31.839 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=5152, med=3220, FiltMin=3072, FiltMax=4412, Gamma=2.190
02:51:31.870 00.031 16872 UpdateGuideState exits: m=20855 SNR=84.5
02:51:31.873 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:31.876 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:51:31.881 00.005 16872 Enqueuing Expose request
02:51:31.893 00.012 9640 IsGuiding returns 1
02:51:31.893 00.000 9640 scope still moving after pulse duration time elapsed
02:51:31.924 00.031 9640 IsSlewing returns 0
02:51:31.924 00.000 9640 IsGuiding returns 1
02:51:31.955 00.031 9640 IsSlewing returns 0
02:51:31.955 00.000 9640 IsGuiding returns 1
02:51:31.988 00.033 9640 IsSlewing returns 0
02:51:31.988 00.000 9640 IsGuiding returns 1
02:51:32.019 00.031 9640 IsSlewing returns 0
02:51:32.019 00.000 9640 IsGuiding returns 0
02:51:32.019 00.000 9640 scope move finished after 40 + 145 ms
02:51:32.019 00.000 9640 Move returns status 0, amount 40
02:51:32.019 00.000 9640 MoveAxis(N, 0, ABG)
02:51:32.020 00.001 9640 Move returns status 0, amount 0
02:51:32.020 00.000 9640 move complete, result=0
02:51:32.020 00.000 9640 worker thread done servicing request
02:51:32.020 00.000 9640 Worker thread wakes up
02:51:32.020 00.000 16872 GuideStep: -0.3 px 40 ms EAST, 0.0 px 0 ms NORTH
02:51:32.024 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:51:32.024 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:51:34.347 02.323 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80d877ce-906d-4a8d-ba98-a719fc5800c5"}
02:51:34.351 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"80d877ce-906d-4a8d-ba98-a719fc5800c5"}
02:51:34.355 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6b456742-f518-4a03-9551-1e7b3bf22002"}
02:51:34.362 00.007 16872 case statement mapped state 6 to 3
02:51:34.366 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b456742-f518-4a03-9551-1e7b3bf22002"}
02:51:34.371 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c7a85b43-f64b-48be-908d-baaf190ae881"}
02:51:34.377 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.19,6.70],"pixels":"..."},"id":"c7a85b43-f64b-48be-908d-baaf190ae881"}
02:51:36.081 01.704 9640 Exposure complete
02:51:36.218 00.137 9640 worker thread done servicing request
02:51:36.218 00.000 16872 OnExposeComplete: enter
02:51:36.221 00.003 16872 UpdateGuideState(): m_state=6
02:51:36.225 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
02:51:36.227 00.002 16872 Star::Find returns 1 (0), X=212.47, Y=200.42, Mass=18123, SNR=80.0, Peak=4884 HFD=3.1
02:51:36.230 00.003 16872 MultiStar: [#1 -0.06,0.13,0.52,U] [#2 0.44,-0.13,0.26,U] [#3 0.41,0.05,0.27,U] [#4 0.99,-0.65,0.00,M1] [#5 0.89,-0.38,0.00,M3] [#6 -0.76,0.08,0.00,M7] [#7 0.31,-0.96,0.00,M7] [#8 0.32,1.33,0.00,M10] 
02:51:36.235 00.005 16872 refined, 3 included, MultiStar: {0.36, 0.07}, one-star: {0.54, 0.11}
02:51:36.237 00.002 16872 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.59) = xAngle (1.79 = 1.79)
02:51:36.240 00.003 16872 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.83 = 1.83)
02:51:36.243 00.003 16872 CameraToMount -- cameraX=0.36 cameraY=0.07 hyp=0.37 cameraTheta=0.20 mountX=-0.08 mountY=0.35, mountTheta=1.79
02:51:36.246 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=0.07, opts=13)
02:51:36.250 00.004 16872 Enqueuing Move request for scope (0.36, 0.07)
02:51:36.253 00.003 9640 Worker thread wakes up
02:51:36.253 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.07) opts 0xd
02:51:36.253 00.000 9640 Handling offset move in thread for scope, endpoint = (0.36, 0.07)
02:51:36.253 00.000 9640 Moving (0.36, 0.07) raw xDistance=-0.08 yDistance=0.35
02:51:36.253 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:51:36.253 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.35, m_sumCorr=0.75
02:51:36.253 00.000 9640 MoveAxis(E, 0, ABG)
02:51:36.253 00.000 9640 Move returns status 0, amount 0
02:51:36.253 00.000 9640 MoveAxis(N, 0, ABG)
02:51:36.253 00.000 9640 Move returns status 0, amount 0
02:51:36.253 00.000 9640 move complete, result=0
02:51:36.253 00.000 9640 worker thread done servicing request
02:51:36.260 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=4884, med=3220, FiltMin=3128, FiltMax=4140, Gamma=2.190
02:51:36.300 00.040 16872 UpdateGuideState exits: m=18123 SNR=80.0
02:51:36.304 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:36.309 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:51:36.314 00.005 16872 Enqueuing Expose request
02:51:36.318 00.004 9640 Worker thread wakes up
02:51:36.318 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:51:36.320 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:51:36.320 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:51:37.847 01.527 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83121296-f521-4933-9b9e-ed4c250162fc"}
02:51:37.850 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"83121296-f521-4933-9b9e-ed4c250162fc"}
02:51:37.854 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"46d5b209-735b-4637-b7ed-07a73831ceec"}
02:51:37.856 00.002 16872 case statement mapped state 6 to 3
02:51:37.859 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"46d5b209-735b-4637-b7ed-07a73831ceec"}
02:51:37.863 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4e4a17d6-6968-4148-8f77-cc670ce70196"}
02:51:37.866 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.47,7.42],"pixels":"..."},"id":"4e4a17d6-6968-4148-8f77-cc670ce70196"}
02:51:40.375 02.509 9640 Exposure complete
02:51:40.516 00.141 9640 worker thread done servicing request
02:51:40.516 00.000 16872 OnExposeComplete: enter
02:51:40.519 00.003 16872 UpdateGuideState(): m_state=6
02:51:40.522 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
02:51:40.527 00.005 16872 Star::Find returns 1 (0), X=212.44, Y=200.85, Mass=14931, SNR=72.2, Peak=4812 HFD=2.6
02:51:40.531 00.004 16872 Star::Find false star n=6 nbg=273 bg=3224.8 sigma=20.0 thresh=3285 peak=3273
02:51:40.534 00.003 16872 Star::Find false star n=4 nbg=258 bg=3223.8 sigma=18.4 thresh=3279 peak=3267
02:51:40.539 00.005 16872 Star::Find false star n=8 nbg=276 bg=3220.8 sigma=19.7 thresh=3280 peak=3273
02:51:40.543 00.004 16872 MultiStar: [#1 -0.04,0.26,0.53,U] [#2 0.33,0.44,0.24,U] [#3 0.15,-0.12,0.21,U] [#4 -1.17,7.13,0.00,M2] [#5 0.88,1.46,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -1.03,3.49,0.00,R] [#9 7.55,-11.95,0.00,M10] [#10 0.00,0.00,0.00,L] [#11 -1.59,9.04,0.00,M3] 
02:51:40.548 00.005 16872 refined, 3 included, MultiStar: {0.30, 0.38}, one-star: {0.50, 0.53}
02:51:40.550 00.002 16872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.59) = xAngle (2.49 = 2.49)
02:51:40.554 00.004 16872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.53 = 2.53)
02:51:40.559 00.005 16872 CameraToMount -- cameraX=0.30 cameraY=0.38 hyp=0.49 cameraTheta=0.90 mountX=-0.39 mountY=0.28, mountTheta=2.52
02:51:40.563 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=0.38, opts=13)
02:51:40.567 00.004 16872 Enqueuing Move request for scope (0.30, 0.38)
02:51:40.570 00.003 9640 Worker thread wakes up
02:51:40.570 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.38) opts 0xd
02:51:40.570 00.000 9640 Handling offset move in thread for scope, endpoint = (0.30, 0.38)
02:51:40.570 00.000 9640 Moving (0.30, 0.38) raw xDistance=-0.39 yDistance=0.28
02:51:40.571 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.39
02:51:40.571 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0.75
02:51:40.571 00.000 9640 MoveAxis(E, 41, ABG)
02:51:40.571 00.000 9640 Guiding  Dir = 2, Dur = 41
02:51:40.571 00.000 9640 IsSlewing returns 0
02:51:40.571 00.000 9640 IsGuiding returns 0
02:51:40.571 00.000 9640 PulseGuide returned control before completion, sleep 51
02:51:40.577 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2984, max=4812, med=3224, FiltMin=3156, FiltMax=4276, Gamma=2.190
02:51:40.613 00.036 16872 UpdateGuideState exits: m=14931 SNR=72.2
02:51:40.616 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:40.623 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:51:40.626 00.003 16872 Enqueuing Expose request
02:51:40.632 00.006 9640 IsGuiding returns 1
02:51:40.632 00.000 9640 scope still moving after pulse duration time elapsed
02:51:40.664 00.032 9640 IsSlewing returns 0
02:51:40.664 00.000 9640 IsGuiding returns 0
02:51:40.664 00.000 9640 scope move finished after 41 + 51 ms
02:51:40.664 00.000 9640 Move returns status 0, amount 41
02:51:40.664 00.000 9640 MoveAxis(N, 0, ABG)
02:51:40.665 00.001 9640 Move returns status 0, amount 0
02:51:40.665 00.000 9640 move complete, result=0
02:51:40.665 00.000 9640 worker thread done servicing request
02:51:40.665 00.000 9640 Worker thread wakes up
02:51:40.665 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:51:40.665 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:51:40.669 00.004 16872 GuideStep: -0.4 px 41 ms EAST, 0.3 px 0 ms NORTH
02:51:41.346 00.677 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8abc0e94-5159-4f62-b9d1-beae8a8c837d"}
02:51:41.351 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8abc0e94-5159-4f62-b9d1-beae8a8c837d"}
02:51:41.355 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ecd04e11-0d93-421d-94dc-de394a336e19"}
02:51:41.359 00.004 16872 case statement mapped state 6 to 3
02:51:41.362 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ecd04e11-0d93-421d-94dc-de394a336e19"}
02:51:41.368 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"da99adee-95ae-422a-b652-9ae548647416"}
02:51:41.372 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.44,6.85],"pixels":"..."},"id":"da99adee-95ae-422a-b652-9ae548647416"}
02:51:44.727 03.355 9640 Exposure complete
02:51:44.844 00.117 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d37465c-1c3c-4408-a077-9c162748f4e0"}
02:51:44.847 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9d37465c-1c3c-4408-a077-9c162748f4e0"}
02:51:44.851 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3751e809-cae0-4f7f-9757-8b8c676ac3dc"}
02:51:44.855 00.004 16872 case statement mapped state 6 to 3
02:51:44.858 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3751e809-cae0-4f7f-9757-8b8c676ac3dc"}
02:51:44.861 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"04572cba-04cb-40f8-9b12-1e97182ab21a"}
02:51:44.864 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.44,6.85],"pixels":"..."},"id":"04572cba-04cb-40f8-9b12-1e97182ab21a"}
02:51:44.867 00.003 9640 worker thread done servicing request
02:51:44.867 00.000 16872 OnExposeComplete: enter
02:51:44.873 00.006 16872 UpdateGuideState(): m_state=6
02:51:44.876 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
02:51:44.879 00.003 16872 Star::Find returns 1 (0), X=212.33, Y=200.54, Mass=14720, SNR=68.9, Peak=4608 HFD=3.1
02:51:44.882 00.003 16872 Star::Find false star n=8 nbg=263 bg=3221.9 sigma=18.1 thresh=3276 peak=3274
02:51:44.886 00.004 16872 Star::Find false star n=2 nbg=277 bg=3222.1 sigma=20.2 thresh=3283 peak=3270
02:51:44.888 00.002 16872 Star::Find false star n=5 nbg=272 bg=3224.1 sigma=18.2 thresh=3279 peak=3273
02:51:44.891 00.003 16872 MultiStar: [#1 -0.16,0.13,0.56,U] [#2 0.94,0.62,0.00,M1] [#3 0.08,0.14,0.23,U] [#4 -0.46,0.26,0.22,U] [#5 0.21,1.20,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.15,-3.89,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 14.45,-12.47,0.00,R] [#10 0.00,0.00,0.00,L] [#11 -15.26,1.82,0.00,M4] 
02:51:44.894 00.003 16872 refined, 3 included, MultiStar: {0.11, 0.20}, one-star: {0.39, 0.23}
02:51:44.896 00.002 16872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.59) = xAngle (2.64 = 2.64)
02:51:44.898 00.002 16872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.69 = 2.69)
02:51:44.903 00.005 16872 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.06 mountX=-0.20 mountY=0.10, mountTheta=2.68
02:51:44.909 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=0.20, opts=13)
02:51:44.912 00.003 16872 Enqueuing Move request for scope (0.11, 0.20)
02:51:44.916 00.004 9640 Worker thread wakes up
02:51:44.916 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
02:51:44.916 00.000 9640 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
02:51:44.916 00.000 9640 Moving (0.11, 0.20) raw xDistance=-0.20 yDistance=0.10
02:51:44.917 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.20
02:51:44.917 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.10, m_sumCorr=0.93
02:51:44.917 00.000 9640 MoveAxis(E, 25, ABG)
02:51:44.917 00.000 9640 Guiding  Dir = 2, Dur = 25
02:51:44.917 00.000 9640 IsSlewing returns 0
02:51:44.918 00.001 9640 IsGuiding returns 0
02:51:44.918 00.000 9640 PulseGuide returned control before completion, sleep 35
02:51:44.924 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=4608, med=3224, FiltMin=3144, FiltMax=4056, Gamma=2.190
02:51:44.956 00.032 16872 UpdateGuideState exits: m=14720 SNR=68.9
02:51:44.960 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:44.966 00.006 9640 IsGuiding returns 1
02:51:44.966 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:51:44.971 00.005 16872 Enqueuing Expose request
02:51:44.975 00.004 9640 scope still moving after pulse duration time elapsed
02:51:45.011 00.036 9640 IsSlewing returns 0
02:51:45.013 00.002 9640 IsGuiding returns 0
02:51:45.013 00.000 9640 scope move finished after 25 + 70 ms
02:51:45.013 00.000 9640 Move returns status 0, amount 25
02:51:45.013 00.000 9640 MoveAxis(S, 21, ABG)
02:51:45.013 00.000 9640 Guiding  Dir = 1, Dur = 21
02:51:45.014 00.001 9640 IsSlewing returns 0
02:51:45.014 00.000 9640 IsGuiding returns 0
02:51:45.014 00.000 9640 PulseGuide returned control before completion, sleep 31
02:51:45.058 00.044 9640 IsGuiding returns 1
02:51:45.058 00.000 9640 scope still moving after pulse duration time elapsed
02:51:45.089 00.031 9640 IsSlewing returns 0
02:51:45.090 00.001 9640 IsGuiding returns 0
02:51:45.090 00.000 9640 scope move finished after 21 + 55 ms
02:51:45.090 00.000 9640 Move returns status 0, amount 21
02:51:45.090 00.000 9640 move complete, result=0
02:51:45.090 00.000 9640 worker thread done servicing request
02:51:45.090 00.000 9640 Worker thread wakes up
02:51:45.090 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:51:45.090 00.000 16872 GuideStep: -0.2 px 25 ms EAST, 0.1 px 21 ms SOUTH
02:51:45.095 00.005 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:51:48.346 03.251 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"945bc033-ac4f-4349-9a39-4f4dde970ee8"}
02:51:48.348 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"945bc033-ac4f-4349-9a39-4f4dde970ee8"}
02:51:48.352 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cbfa8cb2-1725-4a32-b00e-e2f53bae86e0"}
02:51:48.356 00.004 16872 case statement mapped state 6 to 3
02:51:48.359 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cbfa8cb2-1725-4a32-b00e-e2f53bae86e0"}
02:51:48.362 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"005e351e-cc49-438e-a4d4-6d469b87b361"}
02:51:48.365 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.33,6.54],"pixels":"..."},"id":"005e351e-cc49-438e-a4d4-6d469b87b361"}
02:51:49.166 00.801 9640 Exposure complete
02:51:49.301 00.135 9640 worker thread done servicing request
02:51:49.301 00.000 16872 OnExposeComplete: enter
02:51:49.305 00.004 16872 UpdateGuideState(): m_state=6
02:51:49.308 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
02:51:49.312 00.004 16872 Star::Find returns 1 (0), X=211.93, Y=200.26, Mass=18789, SNR=78.9, Peak=4892 HFD=3.1
02:51:49.315 00.003 16872 Star::Find false star n=4 nbg=276 bg=3229.0 sigma=21.9 thresh=3295 peak=3274
02:51:49.317 00.002 16872 MultiStar: [#1 0.06,0.13,0.43,U] [#2 -0.39,0.08,0.25,U] [#3 -0.77,-0.57,0.00,M1] [#4 -0.49,0.06,0.18,U] [#5 -1.86,0.45,0.00,M6] [#6 -1.38,-0.91,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 -0.06,-1.91,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.27,-2.27,0.00,M1] 
02:51:49.322 00.005 16872 single-star, 3 included, MultiStar: {-0.09, 0.02}, one-star: {0.00, -0.05}
02:51:49.324 00.002 16872 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.59) = xAngle (0.02 = 0.02)
02:51:49.327 00.003 16872 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.06 = 0.06)
02:51:49.329 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.57 mountX=0.05 mountY=0.00, mountTheta=0.06
02:51:49.333 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=-0.05, opts=13)
02:51:49.339 00.006 16872 Enqueuing Move request for scope (0.00, -0.05)
02:51:49.342 00.003 9640 Worker thread wakes up
02:51:49.342 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
02:51:49.342 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
02:51:49.342 00.000 9640 Moving (0.00, -0.05) raw xDistance=0.05 yDistance=0.00
02:51:49.342 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:51:49.342 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.00, m_sumCorr=0.93
02:51:49.342 00.000 9640 MoveAxis(E, 0, ABG)
02:51:49.342 00.000 9640 Move returns status 0, amount 0
02:51:49.343 00.001 9640 MoveAxis(N, 0, ABG)
02:51:49.343 00.000 9640 Move returns status 0, amount 0
02:51:49.343 00.000 9640 move complete, result=0
02:51:49.343 00.000 9640 worker thread done servicing request
02:51:49.348 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=4892, med=3224, FiltMin=3088, FiltMax=4156, Gamma=2.190
02:51:49.379 00.031 16872 UpdateGuideState exits: m=18789 SNR=78.9
02:51:49.382 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:49.385 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:51:49.389 00.004 16872 Enqueuing Expose request
02:51:49.391 00.002 16872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:51:49.394 00.003 9640 Worker thread wakes up
02:51:49.394 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:51:49.394 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:51:51.845 02.451 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a98f5ff6-6fb2-4c1d-94b9-38279b234d2f"}
02:51:51.849 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a98f5ff6-6fb2-4c1d-94b9-38279b234d2f"}
02:51:51.853 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0c1e8ffc-112f-4cfe-b5e2-f0a5482bc958"}
02:51:51.856 00.003 16872 case statement mapped state 6 to 3
02:51:51.859 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c1e8ffc-112f-4cfe-b5e2-f0a5482bc958"}
02:51:51.862 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"76fcfba4-d43e-4dd9-9d04-aea8fe1f739b"}
02:51:51.864 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.93,7.26],"pixels":"..."},"id":"76fcfba4-d43e-4dd9-9d04-aea8fe1f739b"}
02:51:53.445 01.581 9640 Exposure complete
02:51:53.604 00.159 9640 worker thread done servicing request
02:51:53.604 00.000 16872 OnExposeComplete: enter
02:51:53.607 00.003 16872 UpdateGuideState(): m_state=6
02:51:53.612 00.005 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
02:51:53.616 00.004 16872 Star::Find returns 1 (0), X=212.11, Y=201.38, Mass=19536, SNR=82.1, Peak=4908 HFD=3.1
02:51:53.620 00.004 16872 Star::Find false star n=5 nbg=273 bg=3222.1 sigma=17.3 thresh=3274 peak=3264
02:51:53.624 00.004 16872 Star::Find false star n=4 nbg=274 bg=3216.7 sigma=21.1 thresh=3280 peak=3273
02:51:53.627 00.003 16872 MultiStar: [#1 -0.04,1.15,0.00,M1] [#2 -0.21,0.60,0.29,U] [#3 0.30,1.24,0.00,M2] [#4 0.30,-0.02,0.21,U] [#5 -0.05,0.38,0.11,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 11.98,-15.76,0.00,M2] [#11 0.00,0.00,0.00,L] 
02:51:53.631 00.004 16872 refined, 3 included, MultiStar: {0.11, 0.79}, one-star: {0.18, 1.07}
02:51:53.634 00.003 16872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.59) = xAngle (3.02 = 3.02)
02:51:53.637 00.003 16872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.07 = 3.07)
02:51:53.642 00.005 16872 CameraToMount -- cameraX=0.11 cameraY=0.79 hyp=0.80 cameraTheta=1.43 mountX=-0.79 mountY=0.06, mountTheta=3.07
02:51:53.647 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.11, y=0.79, opts=13)
02:51:53.650 00.003 16872 Enqueuing Move request for scope (0.11, 0.79)
02:51:53.652 00.002 9640 Worker thread wakes up
02:51:53.652 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.79) opts 0xd
02:51:53.654 00.002 9640 Handling offset move in thread for scope, endpoint = (0.11, 0.79)
02:51:53.654 00.000 9640 Moving (0.11, 0.79) raw xDistance=-0.79 yDistance=0.06
02:51:53.654 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.71 from input -0.79
02:51:53.654 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0.93
02:51:53.654 00.000 9640 MoveAxis(E, 84, ABG)
02:51:53.654 00.000 9640 Guiding  Dir = 2, Dur = 84
02:51:53.654 00.000 9640 IsSlewing returns 0
02:51:53.655 00.001 9640 IsGuiding returns 0
02:51:53.655 00.000 9640 PulseGuide returned control before completion, sleep 94
02:51:53.659 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=4908, med=3224, FiltMin=3122, FiltMax=4316, Gamma=2.190
02:51:53.690 00.031 16872 UpdateGuideState exits: m=19536 SNR=82.1
02:51:53.693 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:53.696 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:51:53.698 00.002 16872 Enqueuing Expose request
02:51:53.764 00.066 9640 IsGuiding returns 1
02:51:53.764 00.000 9640 scope still moving after pulse duration time elapsed
02:51:53.795 00.031 9640 IsSlewing returns 0
02:51:53.795 00.000 9640 IsGuiding returns 0
02:51:53.795 00.000 9640 scope move finished after 84 + 56 ms
02:51:53.795 00.000 9640 Move returns status 0, amount 84
02:51:53.795 00.000 9640 MoveAxis(N, 0, ABG)
02:51:53.795 00.000 9640 Move returns status 0, amount 0
02:51:53.795 00.000 9640 move complete, result=0
02:51:53.795 00.000 9640 worker thread done servicing request
02:51:53.795 00.000 9640 Worker thread wakes up
02:51:53.795 00.000 16872 GuideStep: -0.8 px 84 ms EAST, 0.1 px 0 ms NORTH
02:51:53.799 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:51:53.799 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:51:54.745 00.946 16872 evsrv: cli 0D3C0A48 connect
02:51:54.750 00.005 16872 case statement mapped state 6 to 3
02:51:54.766 00.016 16872 case statement mapped state 6 to 3
02:51:54.778 00.012 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"9590660f-7307-4b71-ad7e-e28c2278b775"}
02:51:54.783 00.005 16872 case statement mapped state 6 to 3
02:51:54.798 00.015 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"9590660f-7307-4b71-ad7e-e28c2278b775"}
02:51:54.863 00.065 16872 evsrv: cli 0D3C0A48 disconnect
02:51:55.538 00.675 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9832611f-1b1e-4e77-bd98-64f1cd097843"}
02:51:55.574 00.036 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9832611f-1b1e-4e77-bd98-64f1cd097843"}
02:51:55.608 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f3dc6481-2dfa-4f74-8bd3-881df4704af3"}
02:51:55.652 00.044 16872 case statement mapped state 6 to 3
02:51:55.656 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3dc6481-2dfa-4f74-8bd3-881df4704af3"}
02:51:55.690 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7086119d-f646-4b54-aa8c-06a556f5ba55"}
02:51:55.695 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.11,7.38],"pixels":"..."},"id":"7086119d-f646-4b54-aa8c-06a556f5ba55"}
02:51:57.979 02.284 9640 Exposure complete
02:51:58.166 00.187 9640 worker thread done servicing request
02:51:58.166 00.000 16872 OnExposeComplete: enter
02:51:58.169 00.003 16872 UpdateGuideState(): m_state=6
02:51:58.173 00.004 16872 Star::Find(15, 212, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
02:51:58.178 00.005 16872 Star::Find returns 1 (0), X=212.30, Y=199.84, Mass=20395, SNR=88.3, Peak=4960 HFD=3.3
02:51:58.182 00.004 16872 MultiStar: [#1 -0.05,-0.16,0.57,U] [#2 -0.04,0.09,0.26,U] [#3 0.33,-0.43,0.26,U] [#4 0.45,-0.48,0.19,U] [#5 0.12,0.32,0.16,U] [#6 -0.56,0.01,0.09,U] [#7 -0.29,-1.73,0.00,M9] [#8 1.27,-2.80,0.00,M2] 
02:51:58.186 00.004 16872 refined, 6 included, MultiStar: {0.19, -0.27}, one-star: {0.37, -0.47}
02:51:58.189 00.003 16872 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.59) = xAngle (0.62 = 0.62)
02:51:58.195 00.006 16872 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.67 = 0.67)
02:51:58.202 00.007 16872 CameraToMount -- cameraX=0.19 cameraY=-0.27 hyp=0.33 cameraTheta=-0.97 mountX=0.27 mountY=0.20, mountTheta=0.65
02:51:58.207 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=-0.27, opts=13)
02:51:58.211 00.004 16872 Enqueuing Move request for scope (0.19, -0.27)
02:51:58.215 00.004 9640 Worker thread wakes up
02:51:58.217 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.27) opts 0xd
02:51:58.217 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, -0.27)
02:51:58.217 00.000 9640 Moving (0.19, -0.27) raw xDistance=0.27 yDistance=0.20
02:51:58.217 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
02:51:58.217 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.20, m_sumCorr=0.93
02:51:58.217 00.000 9640 MoveAxis(W, 20, ABG)
02:51:58.217 00.000 9640 Guiding  Dir = 3, Dur = 20
02:51:58.217 00.000 9640 IsSlewing returns 0
02:51:58.217 00.000 9640 IsGuiding returns 0
02:51:58.218 00.001 9640 PulseGuide returned control before completion, sleep 30
02:51:58.225 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=4960, med=3220, FiltMin=3116, FiltMax=4408, Gamma=2.190
02:51:58.257 00.032 9640 IsGuiding returns 1
02:51:58.257 00.000 9640 scope still moving after pulse duration time elapsed
02:51:58.267 00.010 16872 UpdateGuideState exits: m=20395 SNR=88.3
02:51:58.271 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:58.274 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:51:58.278 00.004 16872 Enqueuing Expose request
02:51:58.285 00.007 9640 IsSlewing returns 0
02:51:58.285 00.000 9640 IsGuiding returns 0
02:51:58.286 00.001 9640 scope move finished after 20 + 48 ms
02:51:58.286 00.000 9640 Move returns status 0, amount 20
02:51:58.286 00.000 9640 MoveAxis(N, 0, ABG)
02:51:58.287 00.001 9640 Move returns status 0, amount 0
02:51:58.287 00.000 9640 move complete, result=0
02:51:58.288 00.001 9640 worker thread done servicing request
02:51:58.288 00.000 9640 Worker thread wakes up
02:51:58.291 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:51:58.291 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:51:58.293 00.002 16872 GuideStep: 0.3 px 20 ms WEST, 0.2 px 0 ms NORTH
02:51:59.034 00.741 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2031b769-0cf9-4d74-a321-79839edbed5c"}
02:51:59.037 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2031b769-0cf9-4d74-a321-79839edbed5c"}
02:51:59.071 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e8729f1a-b2cc-468f-aef1-af2a74e5bc04"}
02:51:59.075 00.004 16872 case statement mapped state 6 to 3
02:51:59.078 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8729f1a-b2cc-468f-aef1-af2a74e5bc04"}
02:51:59.082 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2bbb99dd-6ff6-4069-b383-1983bea9ae71"}
02:51:59.085 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.30,6.84],"pixels":"..."},"id":"2bbb99dd-6ff6-4069-b383-1983bea9ae71"}
02:52:02.359 03.274 9640 Exposure complete
02:52:02.608 00.249 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6fb3358-d322-4f04-a3db-20d05bea5404"}
02:52:02.617 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d6fb3358-d322-4f04-a3db-20d05bea5404"}
02:52:02.694 00.077 9640 worker thread done servicing request
02:52:02.694 00.000 16872 OnExposeComplete: enter
02:52:02.698 00.004 16872 UpdateGuideState(): m_state=6
02:52:02.705 00.007 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
02:52:02.709 00.004 16872 Star::Find returns 1 (0), X=212.38, Y=200.17, Mass=19613, SNR=84.8, Peak=5144 HFD=2.8
02:52:02.714 00.005 16872 Star::Find false star n=6 nbg=272 bg=3218.0 sigma=18.6 thresh=3274 peak=3268
02:52:02.717 00.003 16872 Star::Find false star n=7 nbg=279 bg=3221.3 sigma=19.7 thresh=3280 peak=3269
02:52:02.725 00.008 16872 Star::Find false star n=2 nbg=287 bg=3225.5 sigma=21.5 thresh=3290 peak=3279
02:52:02.737 00.012 16872 MultiStar: [#1 0.05,-0.02,0.57,U] [#2 -0.17,-0.27,0.26,U] [#3 -0.06,-0.28,0.27,U] [#4 0.34,0.12,0.28,U] [#5 1.30,1.36,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.57,-2.49,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:52:02.741 00.004 16872 refined, 4 included, MultiStar: {0.21, -0.11}, one-star: {0.44, -0.14}
02:52:02.746 00.005 16872 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.59) = xAngle (1.10 = 1.10)
02:52:02.755 00.009 16872 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.15 = 1.15)
02:52:02.760 00.005 16872 CameraToMount -- cameraX=0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-0.49 mountX=0.11 mountY=0.22, mountTheta=1.11
02:52:02.780 00.020 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=-0.11, opts=13)
02:52:02.791 00.011 16872 Enqueuing Move request for scope (0.21, -0.11)
02:52:02.804 00.013 9640 Worker thread wakes up
02:52:02.804 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.11) opts 0xd
02:52:02.804 00.000 9640 Handling offset move in thread for scope, endpoint = (0.21, -0.11)
02:52:02.804 00.000 9640 Moving (0.21, -0.11) raw xDistance=0.11 yDistance=0.22
02:52:02.804 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.11
02:52:02.804 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.22, m_sumCorr=0.93
02:52:02.804 00.000 9640 MoveAxis(W, 14, ABG)
02:52:02.805 00.001 9640 Guiding  Dir = 3, Dur = 14
02:52:02.805 00.000 9640 IsSlewing returns 0
02:52:02.805 00.000 9640 IsGuiding returns 0
02:52:02.806 00.001 9640 PulseGuide returned control before completion, sleep 24
02:52:02.820 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=5144, med=3220, FiltMin=3120, FiltMax=4312, Gamma=2.190
02:52:02.846 00.026 9640 IsGuiding returns 1
02:52:02.846 00.000 9640 scope still moving after pulse duration time elapsed
02:52:02.880 00.034 9640 IsSlewing returns 0
02:52:02.881 00.001 9640 IsGuiding returns 1
02:52:02.888 00.007 16872 UpdateGuideState exits: m=19613 SNR=84.8
02:52:02.896 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:02.911 00.015 9640 IsSlewing returns 0
02:52:02.911 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:52:02.916 00.005 16872 Enqueuing Expose request
02:52:02.920 00.004 9640 IsGuiding returns 0
02:52:02.920 00.000 9640 scope move finished after 14 + 100 ms
02:52:02.920 00.000 9640 Move returns status 0, amount 14
02:52:02.920 00.000 9640 MoveAxis(N, 0, ABG)
02:52:02.920 00.000 9640 Move returns status 0, amount 0
02:52:02.920 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e753fec3-bfb1-4a43-bb6c-41cbab1b7ac4"}
02:52:02.928 00.008 16872 case statement mapped state 6 to 3
02:52:02.938 00.010 9640 move complete, result=0
02:52:02.938 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e753fec3-bfb1-4a43-bb6c-41cbab1b7ac4"}
02:52:02.942 00.004 9640 worker thread done servicing request
02:52:02.943 00.001 9640 Worker thread wakes up
02:52:02.943 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:52:02.943 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:52:02.946 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"135a734e-4b58-4081-ae3c-16ff9cd73644"}
02:52:02.955 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.38,7.17],"pixels":"..."},"id":"135a734e-4b58-4081-ae3c-16ff9cd73644"}
02:52:02.965 00.010 16872 GuideStep: 0.1 px 14 ms WEST, 0.2 px 0 ms NORTH
02:52:06.107 03.142 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69dbd665-f9f4-4df1-86d8-e75de9f312ff"}
02:52:06.110 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"69dbd665-f9f4-4df1-86d8-e75de9f312ff"}
02:52:06.115 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"18257b81-3815-4fcb-98bb-96aedb3f0c94"}
02:52:06.121 00.006 16872 case statement mapped state 6 to 3
02:52:06.125 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"18257b81-3815-4fcb-98bb-96aedb3f0c94"}
02:52:06.136 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8c5f3425-8938-40a9-b7c3-5865a1bc7f75"}
02:52:06.141 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.38,7.17],"pixels":"..."},"id":"8c5f3425-8938-40a9-b7c3-5865a1bc7f75"}
02:52:07.073 00.932 9640 Exposure complete
02:52:07.325 00.252 9640 worker thread done servicing request
02:52:07.325 00.000 16872 OnExposeComplete: enter
02:52:07.329 00.004 16872 UpdateGuideState(): m_state=6
02:52:07.339 00.010 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
02:52:07.345 00.006 16872 Star::Find returns 1 (0), X=212.37, Y=201.04, Mass=20232, SNR=83.0, Peak=4836 HFD=3.4
02:52:07.351 00.006 16872 MultiStar: [#1 -0.34,0.41,0.50,U] [#2 0.47,0.75,0.00,M1] [#3 -0.32,0.21,0.32,U] [#4 0.02,0.53,0.19,U] [#5 0.26,1.35,0.00,M6] [#6 -0.71,-0.28,0.00,M8] [#7 -1.32,-0.86,0.00,M10] [#8 0.18,1.48,0.00,M4] 
02:52:07.356 00.005 16872 refined, 3 included, MultiStar: {0.08, 0.55}, one-star: {0.44, 0.73}
02:52:07.360 00.004 16872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.59) = xAngle (3.01 = 3.01)
02:52:07.365 00.005 16872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.05 = 3.05)
02:52:07.375 00.010 16872 CameraToMount -- cameraX=0.08 cameraY=0.55 hyp=0.55 cameraTheta=1.42 mountX=-0.55 mountY=0.05, mountTheta=3.05
02:52:07.388 00.013 16872 SchedulePrimaryMove(0F8FCD28, x=0.08, y=0.55, opts=13)
02:52:07.391 00.003 16872 Enqueuing Move request for scope (0.08, 0.55)
02:52:07.395 00.004 9640 Worker thread wakes up
02:52:07.396 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.55) opts 0xd
02:52:07.396 00.000 9640 Handling offset move in thread for scope, endpoint = (0.08, 0.55)
02:52:07.396 00.000 9640 Moving (0.08, 0.55) raw xDistance=-0.55 yDistance=0.05
02:52:07.396 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.55
02:52:07.396 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=0.93
02:52:07.396 00.000 9640 MoveAxis(E, 57, ABG)
02:52:07.396 00.000 9640 Guiding  Dir = 2, Dur = 57
02:52:07.396 00.000 9640 IsSlewing returns 0
02:52:07.396 00.000 9640 IsGuiding returns 0
02:52:07.401 00.005 9640 PulseGuide returned control before completion, sleep 67
02:52:07.412 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=4836, med=3216, FiltMin=3136, FiltMax=4396, Gamma=2.190
02:52:07.483 00.071 9640 IsGuiding returns 1
02:52:07.483 00.000 9640 scope still moving after pulse duration time elapsed
02:52:07.487 00.004 16872 UpdateGuideState exits: m=20232 SNR=83.0
02:52:07.492 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:07.497 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:52:07.501 00.004 16872 Enqueuing Expose request
02:52:07.516 00.015 9640 IsSlewing returns 0
02:52:07.517 00.001 9640 IsGuiding returns 1
02:52:07.539 00.022 9640 IsSlewing returns 0
02:52:07.540 00.001 9640 IsGuiding returns 1
02:52:07.571 00.031 9640 IsSlewing returns 0
02:52:07.571 00.000 9640 IsGuiding returns 1
02:52:07.606 00.035 9640 IsSlewing returns 0
02:52:07.607 00.001 9640 IsGuiding returns 1
02:52:07.635 00.028 9640 IsSlewing returns 0
02:52:07.636 00.001 9640 IsGuiding returns 0
02:52:07.636 00.000 9640 scope move finished after 57 + 178 ms
02:52:07.636 00.000 9640 Move returns status 0, amount 57
02:52:07.636 00.000 9640 MoveAxis(N, 0, ABG)
02:52:07.636 00.000 9640 Move returns status 0, amount 0
02:52:07.636 00.000 9640 move complete, result=0
02:52:07.636 00.000 9640 worker thread done servicing request
02:52:07.636 00.000 9640 Worker thread wakes up
02:52:07.636 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:52:07.636 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:52:07.638 00.002 16872 GuideStep: -0.6 px 57 ms EAST, 0.0 px 0 ms NORTH
02:52:09.606 01.968 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d94598d-4bc5-46ce-b3e6-d4b394bb589f"}
02:52:09.613 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0d94598d-4bc5-46ce-b3e6-d4b394bb589f"}
02:52:09.618 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dcd9f7c3-90a0-4e09-916c-afdca5a0cb5d"}
02:52:09.622 00.004 16872 case statement mapped state 6 to 3
02:52:09.628 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dcd9f7c3-90a0-4e09-916c-afdca5a0cb5d"}
02:52:09.633 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"042c4edd-731e-45bd-bf71-e524fb59f534"}
02:52:09.636 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.37,7.04],"pixels":"..."},"id":"042c4edd-731e-45bd-bf71-e524fb59f534"}
02:52:11.718 02.082 9640 Exposure complete
02:52:11.865 00.147 9640 worker thread done servicing request
02:52:11.865 00.000 16872 OnExposeComplete: enter
02:52:11.868 00.003 16872 UpdateGuideState(): m_state=6
02:52:11.870 00.002 16872 Star::Find(15, 212, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
02:52:11.877 00.007 16872 Star::Find returns 1 (0), X=212.21, Y=200.66, Mass=18154, SNR=79.1, Peak=4900 HFD=3.0
02:52:11.880 00.003 16872 Star::Find false star n=2 nbg=277 bg=3216.9 sigma=19.0 thresh=3274 peak=3261
02:52:11.882 00.002 16872 Star::Find false star n=3 nbg=277 bg=3222.5 sigma=19.1 thresh=3280 peak=3270
02:52:11.886 00.004 16872 MultiStar: [#1 0.26,0.47,0.53,U] [#2 -0.02,0.52,0.32,U] [#3 0.06,-0.17,0.30,U] [#4 0.50,1.27,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -1.74,-0.54,0.00,M9] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -15.17,13.51,0.00,M1] [#10 0.82,0.10,0.00,M3] [#11 0.00,0.00,0.00,L] 
02:52:11.893 00.007 16872 refined, 3 included, MultiStar: {0.20, 0.33}, one-star: {0.27, 0.35}
02:52:11.896 00.003 16872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.59) = xAngle (2.62 = 2.62)
02:52:11.898 00.002 16872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.66 = 2.66)
02:52:11.902 00.004 16872 CameraToMount -- cameraX=0.20 cameraY=0.33 hyp=0.39 cameraTheta=1.03 mountX=-0.33 mountY=0.18, mountTheta=2.65
02:52:11.907 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=0.33, opts=13)
02:52:11.910 00.003 16872 Enqueuing Move request for scope (0.20, 0.33)
02:52:11.913 00.003 9640 Worker thread wakes up
02:52:11.913 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.33) opts 0xd
02:52:11.913 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, 0.33)
02:52:11.913 00.000 9640 Moving (0.20, 0.33) raw xDistance=-0.33 yDistance=0.18
02:52:11.913 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.33
02:52:11.913 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.18, m_sumCorr=1.1
02:52:11.913 00.000 9640 MoveAxis(E, 41, ABG)
02:52:11.913 00.000 9640 Guiding  Dir = 2, Dur = 41
02:52:11.914 00.001 9640 IsSlewing returns 0
02:52:11.914 00.000 9640 IsGuiding returns 0
02:52:11.914 00.000 9640 PulseGuide returned control before completion, sleep 51
02:52:11.921 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=4900, med=3220, FiltMin=3036, FiltMax=4292, Gamma=2.190
02:52:11.956 00.035 16872 UpdateGuideState exits: m=18154 SNR=79.1
02:52:11.959 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:11.962 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:52:11.969 00.007 16872 Enqueuing Expose request
02:52:11.980 00.011 9640 IsGuiding returns 1
02:52:11.980 00.000 9640 scope still moving after pulse duration time elapsed
02:52:12.011 00.031 9640 IsSlewing returns 0
02:52:12.012 00.001 9640 IsGuiding returns 0
02:52:12.012 00.000 9640 scope move finished after 41 + 57 ms
02:52:12.012 00.000 9640 Move returns status 0, amount 41
02:52:12.012 00.000 9640 MoveAxis(S, 18, ABG)
02:52:12.012 00.000 9640 Guiding  Dir = 1, Dur = 18
02:52:12.012 00.000 9640 IsSlewing returns 0
02:52:12.013 00.001 9640 IsGuiding returns 0
02:52:12.013 00.000 9640 PulseGuide returned control before completion, sleep 28
02:52:12.043 00.030 9640 IsGuiding returns 1
02:52:12.043 00.000 9640 scope still moving after pulse duration time elapsed
02:52:12.074 00.031 9640 IsSlewing returns 0
02:52:12.074 00.000 9640 IsGuiding returns 1
02:52:12.105 00.031 9640 IsSlewing returns 0
02:52:12.105 00.000 9640 IsGuiding returns 1
02:52:12.135 00.030 9640 IsSlewing returns 0
02:52:12.135 00.000 9640 IsGuiding returns 0
02:52:12.135 00.000 9640 scope move finished after 18 + 104 ms
02:52:12.135 00.000 9640 Move returns status 0, amount 18
02:52:12.135 00.000 9640 move complete, result=0
02:52:12.135 00.000 9640 worker thread done servicing request
02:52:12.136 00.001 16872 GuideStep: -0.3 px 41 ms EAST, 0.2 px 18 ms SOUTH
02:52:12.140 00.004 9640 Worker thread wakes up
02:52:12.140 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:52:12.140 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:52:13.106 00.966 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aac7323b-00d0-4a8a-bcb3-4541b7c464dc"}
02:52:13.110 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aac7323b-00d0-4a8a-bcb3-4541b7c464dc"}
02:52:13.140 00.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36447f7e-51a0-4c04-bb37-7b16fd81a6c9"}
02:52:13.144 00.004 16872 case statement mapped state 6 to 3
02:52:13.148 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"36447f7e-51a0-4c04-bb37-7b16fd81a6c9"}
02:52:13.153 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6a230578-a450-4b99-b3c5-4eac3c738b3c"}
02:52:13.157 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.21,6.66],"pixels":"..."},"id":"6a230578-a450-4b99-b3c5-4eac3c738b3c"}
02:52:16.205 03.048 9640 Exposure complete
02:52:16.364 00.159 9640 worker thread done servicing request
02:52:16.364 00.000 16872 OnExposeComplete: enter
02:52:16.368 00.004 16872 UpdateGuideState(): m_state=6
02:52:16.375 00.007 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:52:16.378 00.003 16872 Star::Find returns 1 (0), X=212.58, Y=200.83, Mass=17234, SNR=74.0, Peak=4776 HFD=3.0
02:52:16.381 00.003 16872 Star::Find false star n=6 nbg=270 bg=3217.1 sigma=20.8 thresh=3280 peak=3276
02:52:16.384 00.003 16872 Star::Find false star n=3 nbg=280 bg=3218.4 sigma=22.9 thresh=3287 peak=3281
02:52:16.387 00.003 16872 Star::Find false star n=2 nbg=275 bg=3217.9 sigma=20.6 thresh=3280 peak=3272
02:52:16.390 00.003 16872 MultiStar: [#1 0.08,0.67,0.00,M1] [#2 -0.03,1.18,0.00,M1] [#3 0.21,0.52,0.28,U] [#4 0.61,0.80,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 -0.56,0.28,0.19,U] [#8 0.00,0.00,0.00,L] [#9 -14.89,13.02,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:52:16.394 00.004 16872 refined, 2 included, MultiStar: {0.41, 0.49}, one-star: {0.65, 0.52}
02:52:16.396 00.002 16872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.59) = xAngle (2.46 = 2.46)
02:52:16.399 00.003 16872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.50 = 2.50)
02:52:16.404 00.005 16872 CameraToMount -- cameraX=0.41 cameraY=0.49 hyp=0.64 cameraTheta=0.87 mountX=-0.49 mountY=0.38, mountTheta=2.49
02:52:16.409 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.41, y=0.49, opts=13)
02:52:16.412 00.003 16872 Enqueuing Move request for scope (0.41, 0.49)
02:52:16.414 00.002 9640 Worker thread wakes up
02:52:16.414 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.49) opts 0xd
02:52:16.414 00.000 9640 Handling offset move in thread for scope, endpoint = (0.41, 0.49)
02:52:16.415 00.001 9640 Moving (0.41, 0.49) raw xDistance=-0.49 yDistance=0.38
02:52:16.415 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.49
02:52:16.415 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.38, m_sumCorr=1.1
02:52:16.415 00.000 9640 MoveAxis(E, 57, ABG)
02:52:16.415 00.000 9640 Guiding  Dir = 2, Dur = 57
02:52:16.415 00.000 9640 IsSlewing returns 0
02:52:16.415 00.000 9640 IsGuiding returns 0
02:52:16.416 00.001 9640 PulseGuide returned control before completion, sleep 67
02:52:16.422 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2844, max=4776, med=3220, FiltMin=3116, FiltMax=4312, Gamma=2.190
02:52:16.456 00.034 16872 UpdateGuideState exits: m=17234 SNR=74.0
02:52:16.459 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:16.462 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:52:16.466 00.004 16872 Enqueuing Expose request
02:52:16.500 00.034 9640 IsGuiding returns 0
02:52:16.501 00.001 9640 Move returns status 0, amount 57
02:52:16.501 00.000 9640 MoveAxis(N, 0, ABG)
02:52:16.501 00.000 9640 Move returns status 0, amount 0
02:52:16.501 00.000 9640 move complete, result=0
02:52:16.501 00.000 9640 worker thread done servicing request
02:52:16.501 00.000 9640 Worker thread wakes up
02:52:16.502 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:52:16.502 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:52:16.511 00.009 16872 GuideStep: -0.5 px 57 ms EAST, 0.4 px 0 ms NORTH
02:52:16.606 00.095 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6099c57-6807-4237-801e-6facf926a1bc"}
02:52:16.611 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a6099c57-6807-4237-801e-6facf926a1bc"}
02:52:16.616 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"776568d2-5048-4c4f-a644-3e03d90b259e"}
02:52:16.619 00.003 16872 case statement mapped state 6 to 3
02:52:16.627 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"776568d2-5048-4c4f-a644-3e03d90b259e"}
02:52:16.661 00.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9b217202-d839-4c08-8bc2-ba3f9220fbf8"}
02:52:16.665 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.58,6.83],"pixels":"..."},"id":"9b217202-d839-4c08-8bc2-ba3f9220fbf8"}
02:52:20.106 03.441 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8cf47756-a543-4d94-a274-0bc9a5dad15b"}
02:52:20.108 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8cf47756-a543-4d94-a274-0bc9a5dad15b"}
02:52:20.112 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"70afff2c-bc91-48db-a57e-6bdd38062c6f"}
02:52:20.115 00.003 16872 case statement mapped state 6 to 3
02:52:20.118 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"70afff2c-bc91-48db-a57e-6bdd38062c6f"}
02:52:20.121 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"319a90b5-3da7-445b-b174-0a00525f7bfb"}
02:52:20.125 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.58,6.83],"pixels":"..."},"id":"319a90b5-3da7-445b-b174-0a00525f7bfb"}
02:52:20.602 00.477 9640 Exposure complete
02:52:20.746 00.144 9640 worker thread done servicing request
02:52:20.746 00.000 16872 OnExposeComplete: enter
02:52:20.749 00.003 16872 UpdateGuideState(): m_state=6
02:52:20.752 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
02:52:20.755 00.003 16872 Star::Find returns 1 (0), X=212.84, Y=199.98, Mass=21814, SNR=87.3, Peak=5280 HFD=2.9
02:52:20.759 00.004 16872 Star::Find false star n=2 nbg=278 bg=3222.5 sigma=20.1 thresh=3283 peak=3268
02:52:20.764 00.005 16872 Star::Find false star n=2 nbg=279 bg=3218.5 sigma=20.9 thresh=3281 peak=3268
02:52:20.768 00.004 16872 Star::Find false star n=2 nbg=278 bg=3219.5 sigma=19.9 thresh=3279 peak=3273
02:52:20.770 00.002 16872 MultiStar: [#1 0.22,-0.27,0.50,U] [#2 0.81,0.24,0.00,M2] [#3 0.38,-0.84,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -0.02,-0.37,0.20,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -15.42,11.42,0.00,M3] [#10 0.00,0.00,0.00,L] [#11 -16.77,0.84,0.00,M5] 
02:52:20.773 00.003 16872 refined, 2 included, MultiStar: {0.60, -0.32}, one-star: {0.91, -0.33}
02:52:20.778 00.005 16872 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.59) = xAngle (1.10 = 1.10)
02:52:20.780 00.002 16872 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.14 = 1.14)
02:52:20.783 00.003 16872 CameraToMount -- cameraX=0.60 cameraY=-0.32 hyp=0.68 cameraTheta=-0.49 mountX=0.31 mountY=0.62, mountTheta=1.10
02:52:20.787 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.60, y=-0.32, opts=13)
02:52:20.790 00.003 16872 Enqueuing Move request for scope (0.60, -0.32)
02:52:20.795 00.005 9640 Worker thread wakes up
02:52:20.795 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.32) opts 0xd
02:52:20.795 00.000 9640 Handling offset move in thread for scope, endpoint = (0.60, -0.32)
02:52:20.795 00.000 9640 Moving (0.60, -0.32) raw xDistance=0.31 yDistance=0.62
02:52:20.795 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.31
02:52:20.796 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.62, m_sumCorr=1.1
02:52:20.796 00.000 9640 MoveAxis(W, 27, ABG)
02:52:20.796 00.000 9640 Guiding  Dir = 3, Dur = 27
02:52:20.796 00.000 9640 IsSlewing returns 0
02:52:20.797 00.001 9640 IsGuiding returns 0
02:52:20.797 00.000 9640 PulseGuide returned control before completion, sleep 37
02:52:20.802 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=5280, med=3220, FiltMin=3122, FiltMax=4508, Gamma=2.190
02:52:20.834 00.032 16872 UpdateGuideState exits: m=21814 SNR=87.3
02:52:20.842 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:20.845 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:52:20.849 00.004 16872 Enqueuing Expose request
02:52:20.852 00.003 9640 IsGuiding returns 1
02:52:20.852 00.000 9640 scope still moving after pulse duration time elapsed
02:52:20.883 00.031 9640 IsSlewing returns 0
02:52:20.884 00.001 9640 IsGuiding returns 0
02:52:20.884 00.000 9640 scope move finished after 27 + 60 ms
02:52:20.884 00.000 9640 Move returns status 0, amount 27
02:52:20.884 00.000 9640 MoveAxis(N, 0, ABG)
02:52:20.884 00.000 9640 Move returns status 0, amount 0
02:52:20.884 00.000 9640 move complete, result=0
02:52:20.884 00.000 9640 worker thread done servicing request
02:52:20.884 00.000 9640 Worker thread wakes up
02:52:20.885 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:52:20.885 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:52:20.893 00.008 16872 GuideStep: 0.3 px 27 ms WEST, 0.6 px 0 ms NORTH
02:52:23.604 02.711 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01587c99-6279-460f-a022-db37ee9f6222"}
02:52:23.608 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01587c99-6279-460f-a022-db37ee9f6222"}
02:52:23.613 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f53eeb19-c640-4457-a139-6f1b6615e478"}
02:52:23.618 00.005 16872 case statement mapped state 6 to 3
02:52:23.621 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f53eeb19-c640-4457-a139-6f1b6615e478"}
02:52:23.625 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e781fc88-3ec2-4a74-8a07-ad0150269f91"}
02:52:23.628 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.84,6.98],"pixels":"..."},"id":"e781fc88-3ec2-4a74-8a07-ad0150269f91"}
02:52:24.965 01.337 9640 Exposure complete
02:52:25.103 00.138 9640 worker thread done servicing request
02:52:25.103 00.000 16872 OnExposeComplete: enter
02:52:25.107 00.004 16872 UpdateGuideState(): m_state=6
02:52:25.110 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
02:52:25.113 00.003 16872 Star::Find returns 1 (0), X=212.91, Y=200.92, Mass=10332, SNR=54.5, Peak=4296 HFD=2.8
02:52:25.116 00.003 16872 Star::Find false star n=3 nbg=265 bg=3217.5 sigma=19.5 thresh=3276 peak=3272
02:52:25.118 00.002 16872 Star::Find false star n=8 nbg=259 bg=3225.0 sigma=17.2 thresh=3277 peak=3277
02:52:25.121 00.003 16872 Star::Find false star n=2 nbg=280 bg=3221.9 sigma=20.6 thresh=3284 peak=3262
02:52:25.124 00.003 16872 Star::Find false star n=4 nbg=265 bg=3225.7 sigma=19.5 thresh=3284 peak=3281
02:52:25.129 00.005 16872 Star::Find false star n=2 nbg=275 bg=3219.2 sigma=18.6 thresh=3275 peak=3261
02:52:25.132 00.003 16872 MultiStar: [#1 0.58,0.32,0.95,U] [#2 0.85,0.65,0.00,M3] [#3 0.83,0.62,0.00,M2] [#4 0.65,0.71,0.00,M3] [#5 0.79,1.32,0.00,M7] [#6 -11.26,-10.64,0.00,M9] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:52:25.134 00.002 16872 refined, 1 included, MultiStar: {0.78, 0.47}, one-star: {0.97, 0.60}
02:52:25.137 00.003 16872 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.59) = xAngle (2.13 = 2.13)
02:52:25.140 00.003 16872 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.17 = 2.17)
02:52:25.143 00.003 16872 CameraToMount -- cameraX=0.78 cameraY=0.47 hyp=0.91 cameraTheta=0.54 mountX=-0.48 mountY=0.75, mountTheta=2.14
02:52:25.147 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.78, y=0.47, opts=13)
02:52:25.149 00.002 16872 Enqueuing Move request for scope (0.78, 0.47)
02:52:25.153 00.004 9640 Worker thread wakes up
02:52:25.153 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.47) opts 0xd
02:52:25.153 00.000 9640 Handling offset move in thread for scope, endpoint = (0.78, 0.47)
02:52:25.153 00.000 9640 Moving (0.78, 0.47) raw xDistance=-0.48 yDistance=0.75
02:52:25.153 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.48
02:52:25.153 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.75, m_sumCorr=1.3
02:52:25.153 00.000 9640 MoveAxis(E, 48, ABG)
02:52:25.153 00.000 9640 Guiding  Dir = 2, Dur = 48
02:52:25.153 00.000 9640 IsSlewing returns 0
02:52:25.154 00.001 9640 IsGuiding returns 0
02:52:25.154 00.000 9640 PulseGuide returned control before completion, sleep 58
02:52:25.160 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=4296, med=3220, FiltMin=3090, FiltMax=3852, Gamma=2.190
02:52:25.190 00.030 16872 UpdateGuideState exits: m=10332 SNR=54.5
02:52:25.193 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:25.196 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:52:25.198 00.002 16872 Enqueuing Expose request
02:52:25.217 00.019 9640 IsGuiding returns 1
02:52:25.217 00.000 9640 scope still moving after pulse duration time elapsed
02:52:25.248 00.031 9640 IsSlewing returns 0
02:52:25.248 00.000 9640 IsGuiding returns 0
02:52:25.248 00.000 9640 scope move finished after 48 + 46 ms
02:52:25.248 00.000 9640 Move returns status 0, amount 48
02:52:25.248 00.000 9640 MoveAxis(S, 25, ABG)
02:52:25.248 00.000 9640 Guiding  Dir = 1, Dur = 25
02:52:25.248 00.000 9640 IsSlewing returns 0
02:52:25.248 00.000 9640 IsGuiding returns 0
02:52:25.248 00.000 9640 PulseGuide returned control before completion, sleep 35
02:52:25.295 00.047 9640 IsGuiding returns 1
02:52:25.295 00.000 9640 scope still moving after pulse duration time elapsed
02:52:25.326 00.031 9640 IsSlewing returns 0
02:52:25.327 00.001 9640 IsGuiding returns 0
02:52:25.327 00.000 9640 scope move finished after 25 + 53 ms
02:52:25.327 00.000 9640 Move returns status 0, amount 25
02:52:25.327 00.000 9640 move complete, result=0
02:52:25.327 00.000 9640 worker thread done servicing request
02:52:25.327 00.000 9640 Worker thread wakes up
02:52:25.327 00.000 16872 GuideStep: -0.5 px 48 ms EAST, 0.7 px 25 ms SOUTH
02:52:25.330 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:52:25.330 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:52:27.105 01.775 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"887dbae6-3e36-4060-b75b-14bf6db1db9a"}
02:52:27.109 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"887dbae6-3e36-4060-b75b-14bf6db1db9a"}
02:52:27.114 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2e2ad72d-07e6-4405-8d00-b5143384de3d"}
02:52:27.117 00.003 16872 case statement mapped state 6 to 3
02:52:27.119 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e2ad72d-07e6-4405-8d00-b5143384de3d"}
02:52:27.123 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2e0c7725-6c45-4e5d-9b96-d0e91b5f42a2"}
02:52:27.125 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[6.91,6.92],"pixels":"..."},"id":"2e0c7725-6c45-4e5d-9b96-d0e91b5f42a2"}
02:52:29.410 02.285 9640 Exposure complete
02:52:29.547 00.137 9640 worker thread done servicing request
02:52:29.547 00.000 16872 OnExposeComplete: enter
02:52:29.550 00.003 16872 UpdateGuideState(): m_state=6
02:52:29.554 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
02:52:29.558 00.004 16872 Star::Find returns 1 (0), X=212.70, Y=200.25, Mass=10780, SNR=54.7, Peak=4144 HFD=3.3
02:52:29.561 00.003 16872 Star::Find false star n=4 nbg=278 bg=3227.2 sigma=19.6 thresh=3286 peak=3277
02:52:29.563 00.002 16872 Star::Find false star n=5 nbg=272 bg=3220.6 sigma=19.7 thresh=3280 peak=3272
02:52:29.566 00.003 16872 Star::Find false star n=1 nbg=273 bg=3222.1 sigma=19.6 thresh=3281 peak=3263
02:52:29.570 00.004 16872 Star::Find false star n=1 nbg=276 bg=3223.8 sigma=20.0 thresh=3284 peak=3275
02:52:29.573 00.003 16872 MultiStar: [#1 0.33,0.33,0.75,U] [#2 1.30,0.42,0.00,M4] [#3 0.56,-0.44,0.28,U] [#4 0.35,-0.04,0.30,U] [#5 0.43,0.68,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -7.35,1.43,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:52:29.576 00.003 16872 refined, 3 included, MultiStar: {0.55, 0.03}, one-star: {0.77, -0.06}
02:52:29.581 00.005 16872 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.59) = xAngle (1.63 = 1.63)
02:52:29.584 00.003 16872 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.68 = 1.68)
02:52:29.589 00.005 16872 CameraToMount -- cameraX=0.55 cameraY=0.03 hyp=0.55 cameraTheta=0.05 mountX=-0.03 mountY=0.55, mountTheta=1.63
02:52:29.595 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.55, y=0.03, opts=13)
02:52:29.599 00.004 16872 Enqueuing Move request for scope (0.55, 0.03)
02:52:29.602 00.003 9640 Worker thread wakes up
02:52:29.603 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.03) opts 0xd
02:52:29.603 00.000 9640 Handling offset move in thread for scope, endpoint = (0.55, 0.03)
02:52:29.603 00.000 9640 Moving (0.55, 0.03) raw xDistance=-0.03 yDistance=0.55
02:52:29.603 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:52:29.603 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.55, m_sumCorr=1.5
02:52:29.603 00.000 9640 MoveAxis(E, 0, ABG)
02:52:29.603 00.000 9640 Move returns status 0, amount 0
02:52:29.603 00.000 9640 MoveAxis(S, 26, ABG)
02:52:29.603 00.000 9640 Guiding  Dir = 1, Dur = 26
02:52:29.603 00.000 9640 IsSlewing returns 0
02:52:29.604 00.001 9640 IsGuiding returns 0
02:52:29.604 00.000 9640 PulseGuide returned control before completion, sleep 36
02:52:29.612 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=4144, med=3220, FiltMin=3060, FiltMax=3792, Gamma=2.190
02:52:29.643 00.031 16872 UpdateGuideState exits: m=10780 SNR=54.7
02:52:29.647 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:29.649 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:52:29.652 00.003 16872 Enqueuing Expose request
02:52:29.655 00.003 9640 IsGuiding returns 1
02:52:29.655 00.000 9640 scope still moving after pulse duration time elapsed
02:52:29.686 00.031 9640 IsSlewing returns 0
02:52:29.686 00.000 9640 IsGuiding returns 0
02:52:29.686 00.000 9640 scope move finished after 26 + 55 ms
02:52:29.687 00.001 9640 Move returns status 0, amount 26
02:52:29.687 00.000 9640 move complete, result=0
02:52:29.687 00.000 9640 worker thread done servicing request
02:52:29.687 00.000 9640 Worker thread wakes up
02:52:29.687 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:52:29.687 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:52:29.694 00.007 16872 GuideStep: -0.0 px 0 ms EAST, 0.5 px 26 ms SOUTH
02:52:30.604 00.910 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e24e8322-5b6e-4627-b86f-cd09b32b9713"}
02:52:30.609 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e24e8322-5b6e-4627-b86f-cd09b32b9713"}
02:52:30.613 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e3de3ff0-f039-40b1-8cf7-83b5b1cf7202"}
02:52:30.617 00.004 16872 case statement mapped state 6 to 3
02:52:30.621 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3de3ff0-f039-40b1-8cf7-83b5b1cf7202"}
02:52:30.625 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"38d06ccf-4fd3-422e-80f6-c10d04544e6d"}
02:52:30.630 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.70,7.25],"pixels":"..."},"id":"38d06ccf-4fd3-422e-80f6-c10d04544e6d"}
02:52:33.767 03.137 9640 Exposure complete
02:52:33.929 00.162 9640 worker thread done servicing request
02:52:33.929 00.000 16872 OnExposeComplete: enter
02:52:33.933 00.004 16872 UpdateGuideState(): m_state=6
02:52:33.938 00.005 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
02:52:33.941 00.003 16872 Star::Find returns 1 (0), X=212.61, Y=200.55, Mass=9818, SNR=54.1, Peak=4088 HFD=3.1
02:52:33.949 00.008 16872 Star::Find false star n=7 nbg=272 bg=3223.1 sigma=19.8 thresh=3283 peak=3272
02:52:33.952 00.003 16872 Star::Find false star n=4 nbg=279 bg=3225.4 sigma=19.8 thresh=3285 peak=3277
02:52:33.955 00.003 16872 Star::Find false star n=5 nbg=268 bg=3222.0 sigma=18.6 thresh=3278 peak=3277
02:52:33.960 00.005 16872 Star::Find false star n=3 nbg=269 bg=3221.1 sigma=21.3 thresh=3285 peak=3272
02:52:33.965 00.005 16872 Star::Find false star n=3 nbg=274 bg=3224.6 sigma=19.9 thresh=3284 peak=3274
02:52:33.969 00.004 16872 MultiStar: [#1 0.42,0.49,0.67,U] [#2 0.05,0.20,0.29,U] [#3 0.08,0.24,0.30,U] [#4 0.59,-0.22,0.29,U] [#5 0.76,1.14,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:52:33.973 00.004 16872 refined, 4 included, MultiStar: {0.45, 0.25}, one-star: {0.67, 0.24}
02:52:33.980 00.007 16872 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.59) = xAngle (2.09 = 2.09)
02:52:33.983 00.003 16872 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.14 = 2.14)
02:52:33.988 00.005 16872 CameraToMount -- cameraX=0.45 cameraY=0.25 hyp=0.52 cameraTheta=0.50 mountX=-0.26 mountY=0.44, mountTheta=2.10
02:52:33.995 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.45, y=0.25, opts=13)
02:52:34.000 00.005 16872 Enqueuing Move request for scope (0.45, 0.25)
02:52:34.003 00.003 9640 Worker thread wakes up
02:52:34.003 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.25) opts 0xd
02:52:34.003 00.000 9640 Handling offset move in thread for scope, endpoint = (0.45, 0.25)
02:52:34.003 00.000 9640 Moving (0.45, 0.25) raw xDistance=-0.26 yDistance=0.44
02:52:34.004 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.26
02:52:34.004 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.44, m_sumCorr=1.7
02:52:34.004 00.000 9640 MoveAxis(E, 27, ABG)
02:52:34.004 00.000 9640 Guiding  Dir = 2, Dur = 27
02:52:34.004 00.000 9640 IsSlewing returns 0
02:52:34.004 00.000 9640 IsGuiding returns 0
02:52:34.005 00.001 9640 PulseGuide returned control before completion, sleep 37
02:52:34.013 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=4088, med=3220, FiltMin=3144, FiltMax=3812, Gamma=2.190
02:52:34.050 00.037 16872 UpdateGuideState exits: m=9818 SNR=54.1
02:52:34.055 00.005 9640 IsGuiding returns 1
02:52:34.055 00.000 9640 scope still moving after pulse duration time elapsed
02:52:34.055 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:34.058 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:52:34.062 00.004 16872 Enqueuing Expose request
02:52:34.084 00.022 9640 IsSlewing returns 0
02:52:34.085 00.001 9640 IsGuiding returns 0
02:52:34.086 00.001 9640 scope move finished after 27 + 54 ms
02:52:34.086 00.000 9640 Move returns status 0, amount 27
02:52:34.086 00.000 9640 MoveAxis(S, 24, ABG)
02:52:34.086 00.000 9640 Guiding  Dir = 1, Dur = 24
02:52:34.087 00.001 9640 IsSlewing returns 0
02:52:34.087 00.000 9640 IsGuiding returns 0
02:52:34.088 00.001 9640 PulseGuide returned control before completion, sleep 34
02:52:34.105 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6811013-aebb-4706-869a-15a068836f10"}
02:52:34.110 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c6811013-aebb-4706-869a-15a068836f10"}
02:52:34.118 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73cc2af1-eab2-4507-8636-7106a3ff7d34"}
02:52:34.124 00.006 16872 case statement mapped state 6 to 3
02:52:34.129 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"73cc2af1-eab2-4507-8636-7106a3ff7d34"}
02:52:34.137 00.008 9640 IsGuiding returns 1
02:52:34.137 00.000 9640 scope still moving after pulse duration time elapsed
02:52:34.138 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"850ac104-1741-48c8-81b9-a29411895c33"}
02:52:34.142 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.61,6.55],"pixels":"..."},"id":"850ac104-1741-48c8-81b9-a29411895c33"}
02:52:34.170 00.028 9640 IsSlewing returns 0
02:52:34.171 00.001 9640 IsGuiding returns 0
02:52:34.171 00.000 9640 scope move finished after 24 + 59 ms
02:52:34.171 00.000 9640 Move returns status 0, amount 24
02:52:34.171 00.000 9640 move complete, result=0
02:52:34.172 00.001 9640 worker thread done servicing request
02:52:34.172 00.000 9640 Worker thread wakes up
02:52:34.172 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:52:34.172 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:52:34.196 00.024 16872 GuideStep: -0.3 px 27 ms EAST, 0.4 px 24 ms SOUTH
02:52:37.604 03.408 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c74b6c3a-3946-479c-9451-c10af03db18d"}
02:52:37.609 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c74b6c3a-3946-479c-9451-c10af03db18d"}
02:52:37.613 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bcc38f7a-b6d5-4894-a51a-5f21c508b460"}
02:52:37.615 00.002 16872 case statement mapped state 6 to 3
02:52:37.620 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bcc38f7a-b6d5-4894-a51a-5f21c508b460"}
02:52:37.631 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0667676e-e20f-4b69-bb82-570d363999fd"}
02:52:37.639 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.61,6.55],"pixels":"..."},"id":"0667676e-e20f-4b69-bb82-570d363999fd"}
02:52:38.242 00.603 9640 Exposure complete
02:52:38.387 00.145 9640 worker thread done servicing request
02:52:38.387 00.000 16872 OnExposeComplete: enter
02:52:38.391 00.004 16872 UpdateGuideState(): m_state=6
02:52:38.394 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
02:52:38.400 00.006 16872 Star::Find returns 1 (0), X=212.31, Y=200.98, Mass=6687, SNR=41.8, Peak=3856 HFD=2.6
02:52:38.403 00.003 16872 Status Line: Mass: 6687 vs 18789
02:52:38.409 00.006 16872 UpdateCurrentPosition: star mass new=6687.1 exp=18789.0 thresh=50% limits=(9394.5, 55118.8, 37578.1)
02:52:38.417 00.008 16872 DistanceChecker: activated
02:52:38.421 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:52:38.425 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:52:38.430 00.005 16872 Enqueuing Move request for scope (0.00, 0.00)
02:52:38.433 00.003 9640 Worker thread wakes up
02:52:38.433 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:38.433 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:38.433 00.000 9640 move complete, result=0
02:52:38.433 00.000 9640 worker thread done servicing request
02:52:38.549 00.116 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:38.556 00.007 16872 Status Line: Star lost - mass changed
02:52:38.566 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=3856, med=3228, FiltMin=3152, FiltMax=3684, Gamma=2.190
02:52:38.604 00.038 16872 UpdateGuideState exits: Star lost - mass changed
02:52:38.616 00.012 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:38.621 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:52:38.624 00.003 16872 Enqueuing Expose request
02:52:38.627 00.003 9640 Worker thread wakes up
02:52:38.627 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:52:38.628 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:52:41.103 02.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb2275b7-b1e2-4cf3-b4b6-77734747e40f"}
02:52:41.106 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cb2275b7-b1e2-4cf3-b4b6-77734747e40f"}
02:52:41.111 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c1cc945-23de-43b2-bd43-d4dc62007dbb"}
02:52:41.115 00.004 16872 case statement mapped state 6 to 4
02:52:41.119 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"3c1cc945-23de-43b2-bd43-d4dc62007dbb"}
02:52:41.122 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4b9b7fcb-03a4-4592-9203-93347589c38b"}
02:52:41.127 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[6.61,6.55],"pixels":"..."},"id":"4b9b7fcb-03a4-4592-9203-93347589c38b"}
02:52:42.704 01.577 9640 Exposure complete
02:52:42.846 00.142 9640 worker thread done servicing request
02:52:42.846 00.000 16872 OnExposeComplete: enter
02:52:42.849 00.003 16872 UpdateGuideState(): m_state=6
02:52:42.852 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
02:52:42.854 00.002 16872 Star::Find returns 1 (0), X=212.28, Y=200.04, Mass=11678, SNR=61.6, Peak=4204 HFD=3.3
02:52:42.856 00.002 16872 DistanceChecker: deactivated
02:52:42.866 00.010 16872 Star::Find false star n=5 nbg=277 bg=3233.6 sigma=21.4 thresh=3298 peak=3292
02:52:42.871 00.005 16872 Star::Find false star n=2 nbg=270 bg=3227.3 sigma=18.8 thresh=3284 peak=3263
02:52:42.874 00.003 16872 Star::Find false star n=4 nbg=275 bg=3231.5 sigma=20.3 thresh=3292 peak=3286
02:52:42.877 00.003 16872 Star::Find false star n=3 nbg=283 bg=3229.7 sigma=21.6 thresh=3294 peak=3278
02:52:42.879 00.002 16872 Star::Find false star n=2 nbg=259 bg=3223.9 sigma=19.9 thresh=3284 peak=3278
02:52:42.882 00.003 16872 Star::Find false star n=7 nbg=273 bg=3229.5 sigma=17.0 thresh=3281 peak=3278
02:52:42.884 00.002 16872 Star::Find false star n=3 nbg=275 bg=3233.7 sigma=19.4 thresh=3292 peak=3292
02:52:42.887 00.003 16872 Star::Find false star n=2 nbg=268 bg=3228.7 sigma=18.3 thresh=3284 peak=3260
02:52:42.892 00.005 16872 MultiStar: [#1 0.01,-0.10,0.41,U] [#2 -0.19,0.00,0.17,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -10.49,-10.27,0.00,M10] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:52:42.894 00.002 16872 refined, 2 included, MultiStar: {0.20, -0.20}, one-star: {0.35, -0.27}
02:52:42.897 00.003 16872 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.59) = xAngle (0.80 = 0.80)
02:52:42.899 00.002 16872 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.85 = 0.85)
02:52:42.901 00.002 16872 CameraToMount -- cameraX=0.20 cameraY=-0.20 hyp=0.28 cameraTheta=-0.78 mountX=0.20 mountY=0.21, mountTheta=0.83
02:52:42.909 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=-0.20, opts=13)
02:52:42.915 00.006 16872 Enqueuing Move request for scope (0.20, -0.20)
02:52:42.918 00.003 9640 Worker thread wakes up
02:52:42.918 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.20) opts 0xd
02:52:42.918 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, -0.20)
02:52:42.918 00.000 9640 Moving (0.20, -0.20) raw xDistance=0.20 yDistance=0.21
02:52:42.919 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.20
02:52:42.919 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.21, m_sumCorr=1.7
02:52:42.919 00.000 9640 MoveAxis(W, 18, ABG)
02:52:42.919 00.000 9640 Guiding  Dir = 3, Dur = 18
02:52:42.920 00.001 9640 IsSlewing returns 0
02:52:42.921 00.001 9640 IsGuiding returns 0
02:52:42.921 00.000 9640 PulseGuide returned control before completion, sleep 28
02:52:42.926 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=4204, med=3228, FiltMin=3154, FiltMax=3884, Gamma=2.190
02:52:42.952 00.026 9640 IsGuiding returns 1
02:52:42.952 00.000 9640 scope still moving after pulse duration time elapsed
02:52:42.960 00.008 16872 UpdateGuideState exits: m=11678 SNR=61.6
02:52:42.964 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:42.967 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:52:42.970 00.003 16872 Enqueuing Expose request
02:52:42.983 00.013 9640 IsSlewing returns 0
02:52:42.983 00.000 9640 IsGuiding returns 0
02:52:42.984 00.001 9640 scope move finished after 18 + 45 ms
02:52:42.984 00.000 9640 Move returns status 0, amount 18
02:52:42.984 00.000 9640 MoveAxis(N, 0, ABG)
02:52:42.984 00.000 9640 Move returns status 0, amount 0
02:52:42.984 00.000 9640 move complete, result=0
02:52:42.984 00.000 9640 worker thread done servicing request
02:52:42.984 00.000 9640 Worker thread wakes up
02:52:42.984 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:52:42.984 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:52:42.984 00.000 16872 GuideStep: 0.2 px 18 ms WEST, 0.2 px 0 ms NORTH
02:52:44.603 01.619 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05dad018-32a2-4c97-8734-c4c7d40697dc"}
02:52:44.608 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"05dad018-32a2-4c97-8734-c4c7d40697dc"}
02:52:44.615 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8a21d9b0-1eed-4a89-bde8-4d35f2f065cf"}
02:52:44.619 00.004 16872 case statement mapped state 6 to 3
02:52:44.622 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a21d9b0-1eed-4a89-bde8-4d35f2f065cf"}
02:52:44.627 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"603fa60b-a220-4367-be80-5059c6554e1f"}
02:52:44.631 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[7.28,7.04],"pixels":"..."},"id":"603fa60b-a220-4367-be80-5059c6554e1f"}
02:52:47.047 02.416 9640 Exposure complete
02:52:47.191 00.144 9640 worker thread done servicing request
02:52:47.191 00.000 16872 OnExposeComplete: enter
02:52:47.195 00.004 16872 UpdateGuideState(): m_state=6
02:52:47.201 00.006 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
02:52:47.204 00.003 16872 Star::Find returns 1 (0), X=212.57, Y=200.84, Mass=23804, SNR=94.2, Peak=5172 HFD=3.2
02:52:47.206 00.002 16872 Star::Find false star n=4 nbg=280 bg=3227.7 sigma=21.0 thresh=3291 peak=3283
02:52:47.209 00.003 16872 Star::Find false star n=4 nbg=254 bg=3220.9 sigma=16.3 thresh=3270 peak=3269
02:52:47.217 00.008 16872 Star::Find false star n=5 nbg=277 bg=3209.8 sigma=21.0 thresh=3273 peak=3270
02:52:47.222 00.005 16872 Star::Find false star n=2 nbg=275 bg=3214.6 sigma=21.5 thresh=3279 peak=3263
02:52:47.227 00.005 16872 MultiStar: [#1 -0.02,0.40,0.34,U] [#2 -0.08,0.09,0.26,U] [#3 0.74,0.23,0.00,M1] [#4 -1.14,5.97,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 1.58,-2.93,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 -14.73,0.77,0.00,M6] 
02:52:47.231 00.004 16872 refined, 2 included, MultiStar: {0.38, 0.43}, one-star: {0.63, 0.53}
02:52:47.235 00.004 16872 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.59) = xAngle (2.44 = 2.44)
02:52:47.239 00.004 16872 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.48 = 2.48)
02:52:47.242 00.003 16872 CameraToMount -- cameraX=0.38 cameraY=0.43 hyp=0.57 cameraTheta=0.85 mountX=-0.44 mountY=0.35, mountTheta=2.47
02:52:47.248 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=0.43, opts=13)
02:52:47.251 00.003 16872 Enqueuing Move request for scope (0.38, 0.43)
02:52:47.253 00.002 9640 Worker thread wakes up
02:52:47.253 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.43) opts 0xd
02:52:47.253 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, 0.43)
02:52:47.253 00.000 9640 Moving (0.38, 0.43) raw xDistance=-0.44 yDistance=0.35
02:52:47.253 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.44
02:52:47.253 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.35, m_sumCorr=1.9
02:52:47.253 00.000 9640 MoveAxis(E, 45, ABG)
02:52:47.253 00.000 9640 Guiding  Dir = 2, Dur = 45
02:52:47.254 00.001 9640 IsSlewing returns 0
02:52:47.254 00.000 9640 IsGuiding returns 0
02:52:47.254 00.000 9640 PulseGuide returned control before completion, sleep 55
02:52:47.265 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=5172, med=3220, FiltMin=3144, FiltMax=4600, Gamma=2.190
02:52:47.301 00.036 16872 UpdateGuideState exits: m=23804 SNR=94.2
02:52:47.304 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:47.313 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:52:47.317 00.004 16872 Enqueuing Expose request
02:52:47.321 00.004 9640 IsGuiding returns 1
02:52:47.321 00.000 9640 scope still moving after pulse duration time elapsed
02:52:47.353 00.032 9640 IsSlewing returns 0
02:52:47.354 00.001 9640 IsGuiding returns 0
02:52:47.354 00.000 9640 scope move finished after 45 + 54 ms
02:52:47.354 00.000 9640 Move returns status 0, amount 45
02:52:47.356 00.002 9640 MoveAxis(S, 23, ABG)
02:52:47.359 00.003 9640 Guiding  Dir = 1, Dur = 23
02:52:47.360 00.001 9640 IsSlewing returns 0
02:52:47.361 00.001 9640 IsGuiding returns 0
02:52:47.362 00.001 9640 PulseGuide returned control before completion, sleep 33
02:52:47.399 00.037 9640 IsGuiding returns 1
02:52:47.399 00.000 9640 scope still moving after pulse duration time elapsed
02:52:47.429 00.030 9640 IsSlewing returns 0
02:52:47.429 00.000 9640 IsGuiding returns 0
02:52:47.430 00.001 9640 scope move finished after 23 + 45 ms
02:52:47.430 00.000 9640 Move returns status 0, amount 23
02:52:47.430 00.000 9640 move complete, result=0
02:52:47.430 00.000 9640 worker thread done servicing request
02:52:47.430 00.000 9640 Worker thread wakes up
02:52:47.430 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:52:47.430 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:52:47.432 00.002 16872 GuideStep: -0.4 px 45 ms EAST, 0.3 px 23 ms SOUTH
02:52:48.103 00.671 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"474de7f2-5a5a-4edf-8417-baaefd5e6bcc"}
02:52:48.109 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"474de7f2-5a5a-4edf-8417-baaefd5e6bcc"}
02:52:48.115 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"62f0a98c-eb2c-48ea-bdd1-657021541277"}
02:52:48.120 00.005 16872 case statement mapped state 6 to 3
02:52:48.123 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"62f0a98c-eb2c-48ea-bdd1-657021541277"}
02:52:48.128 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"052992e0-e8cb-45f8-86d1-7f9f7ec5c644"}
02:52:48.135 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.57,6.84],"pixels":"..."},"id":"052992e0-e8cb-45f8-86d1-7f9f7ec5c644"}
02:52:51.502 03.367 9640 Exposure complete
02:52:51.603 00.101 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01edb691-3d5e-454d-8a69-820fb3741aad"}
02:52:51.609 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01edb691-3d5e-454d-8a69-820fb3741aad"}
02:52:51.612 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"962c0600-e8c7-452c-b3d6-cd960a232d63"}
02:52:51.615 00.003 16872 case statement mapped state 6 to 3
02:52:51.622 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"962c0600-e8c7-452c-b3d6-cd960a232d63"}
02:52:51.627 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0b0118d0-eb7e-48ec-83b3-8808e28babc5"}
02:52:51.631 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.57,6.84],"pixels":"..."},"id":"0b0118d0-eb7e-48ec-83b3-8808e28babc5"}
02:52:51.652 00.021 9640 worker thread done servicing request
02:52:51.652 00.000 16872 OnExposeComplete: enter
02:52:51.656 00.004 16872 UpdateGuideState(): m_state=6
02:52:51.660 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
02:52:51.663 00.003 16872 Star::Find returns 1 (0), X=212.63, Y=200.80, Mass=12406, SNR=59.1, Peak=4240 HFD=3.2
02:52:51.672 00.009 16872 Star::Find false star n=4 nbg=266 bg=3224.6 sigma=18.8 thresh=3281 peak=3269
02:52:51.676 00.004 16872 Star::Find false star n=3 nbg=269 bg=3225.8 sigma=19.1 thresh=3283 peak=3272
02:52:51.680 00.004 16872 Star::Find false star n=3 nbg=280 bg=3223.8 sigma=18.9 thresh=3280 peak=3276
02:52:51.683 00.003 16872 MultiStar: [#1 0.17,0.74,0.00,M1] [#2 0.39,0.32,0.31,U] [#3 0.52,0.41,0.29,U] [#4 -0.03,-0.00,0.21,U] [#5 0.00,0.00,0.00,L] [#6 -11.12,-9.71,0.00,R] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -20.64,15.36,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 -1.39,0.97,0.00,M7] 
02:52:51.686 00.003 16872 refined, 3 included, MultiStar: {0.53, 0.39}, one-star: {0.70, 0.49}
02:52:51.688 00.002 16872 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.59) = xAngle (2.22 = 2.22)
02:52:51.690 00.002 16872 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.27 = 2.27)
02:52:51.693 00.003 16872 CameraToMount -- cameraX=0.53 cameraY=0.39 hyp=0.66 cameraTheta=0.64 mountX=-0.40 mountY=0.51, mountTheta=2.24
02:52:51.700 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.53, y=0.39, opts=13)
02:52:51.703 00.003 16872 Enqueuing Move request for scope (0.53, 0.39)
02:52:51.705 00.002 9640 Worker thread wakes up
02:52:51.706 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.39) opts 0xd
02:52:51.706 00.000 9640 Handling offset move in thread for scope, endpoint = (0.53, 0.39)
02:52:51.706 00.000 9640 Moving (0.53, 0.39) raw xDistance=-0.40 yDistance=0.51
02:52:51.706 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.40
02:52:51.706 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.51, m_sumCorr=1.9
02:52:51.706 00.000 9640 MoveAxis(E, 47, ABG)
02:52:51.706 00.000 9640 Guiding  Dir = 2, Dur = 47
02:52:51.706 00.000 9640 IsSlewing returns 0
02:52:51.707 00.001 9640 IsGuiding returns 0
02:52:51.707 00.000 9640 PulseGuide returned control before completion, sleep 57
02:52:51.713 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2852, max=4240, med=3224, FiltMin=3148, FiltMax=3968, Gamma=2.190
02:52:51.747 00.034 16872 UpdateGuideState exits: m=12406 SNR=59.1
02:52:51.750 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:51.752 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:52:51.755 00.003 16872 Enqueuing Expose request
02:52:51.773 00.018 9640 IsGuiding returns 1
02:52:51.773 00.000 9640 scope still moving after pulse duration time elapsed
02:52:51.805 00.032 9640 IsSlewing returns 0
02:52:51.806 00.001 9640 IsGuiding returns 0
02:52:51.807 00.001 9640 scope move finished after 47 + 52 ms
02:52:51.807 00.000 9640 Move returns status 0, amount 47
02:52:51.807 00.000 9640 MoveAxis(N, 0, ABG)
02:52:51.807 00.000 9640 Move returns status 0, amount 0
02:52:51.807 00.000 9640 move complete, result=0
02:52:51.808 00.001 9640 worker thread done servicing request
02:52:51.808 00.000 9640 Worker thread wakes up
02:52:51.810 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:52:51.810 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:52:51.823 00.013 16872 GuideStep: -0.4 px 47 ms EAST, 0.5 px 0 ms NORTH
02:52:55.103 03.280 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3ee099a2-c318-49f6-a784-bd57e2b88cf6"}
02:52:55.106 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3ee099a2-c318-49f6-a784-bd57e2b88cf6"}
02:52:55.110 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1f1e1eaf-29de-41c5-b8e0-4e72ff509a41"}
02:52:55.112 00.002 16872 case statement mapped state 6 to 3
02:52:55.115 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f1e1eaf-29de-41c5-b8e0-4e72ff509a41"}
02:52:55.119 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ca31eb63-7a29-46d6-b3e8-ae9798a0d81f"}
02:52:55.122 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[6.63,6.80],"pixels":"..."},"id":"ca31eb63-7a29-46d6-b3e8-ae9798a0d81f"}
02:52:55.918 00.796 9640 Exposure complete
02:52:56.080 00.162 9640 worker thread done servicing request
02:52:56.080 00.000 16872 OnExposeComplete: enter
02:52:56.085 00.005 16872 UpdateGuideState(): m_state=6
02:52:56.091 00.006 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:52:56.094 00.003 16872 Star::Find returns 1 (0), X=212.51, Y=200.64, Mass=12551, SNR=61.1, Peak=4280 HFD=3.1
02:52:56.098 00.004 16872 Star::Find false star n=4 nbg=257 bg=3228.6 sigma=16.4 thresh=3278 peak=3273
02:52:56.101 00.003 16872 Star::Find false star n=2 nbg=280 bg=3225.8 sigma=22.5 thresh=3293 peak=3284
02:52:56.105 00.004 16872 Star::Find false star n=7 nbg=279 bg=3228.6 sigma=17.4 thresh=3281 peak=3275
02:52:56.111 00.006 16872 Star::Find false star n=9 nbg=269 bg=3229.8 sigma=17.3 thresh=3282 peak=3272
02:52:56.113 00.002 16872 MultiStar: [#1 -0.08,0.32,0.29,U] [#2 0.42,0.58,0.00,M1] [#3 0.14,-0.07,0.20,U] [#4 0.22,-0.88,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] [#7 1.70,0.25,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:52:56.116 00.003 16872 refined, 2 included, MultiStar: {0.39, 0.27}, one-star: {0.57, 0.33}
02:52:56.118 00.002 16872 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.59) = xAngle (2.19 = 2.19)
02:52:56.123 00.005 16872 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.24 = 2.24)
02:52:56.129 00.006 16872 CameraToMount -- cameraX=0.39 cameraY=0.27 hyp=0.47 cameraTheta=0.61 mountX=-0.28 mountY=0.37, mountTheta=2.21
02:52:56.134 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.39, y=0.27, opts=13)
02:52:56.138 00.004 16872 Enqueuing Move request for scope (0.39, 0.27)
02:52:56.140 00.002 9640 Worker thread wakes up
02:52:56.140 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.27) opts 0xd
02:52:56.141 00.001 9640 Handling offset move in thread for scope, endpoint = (0.39, 0.27)
02:52:56.141 00.000 9640 Moving (0.39, 0.27) raw xDistance=-0.28 yDistance=0.37
02:52:56.141 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.28
02:52:56.141 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.37, m_sumCorr=1.9
02:52:56.141 00.000 9640 MoveAxis(E, 34, ABG)
02:52:56.141 00.000 9640 Guiding  Dir = 2, Dur = 34
02:52:56.141 00.000 9640 IsSlewing returns 0
02:52:56.141 00.000 9640 IsGuiding returns 0
02:52:56.142 00.001 9640 PulseGuide returned control before completion, sleep 44
02:52:56.146 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=4280, med=3228, FiltMin=3078, FiltMax=3980, Gamma=2.190
02:52:56.182 00.036 16872 UpdateGuideState exits: m=12551 SNR=61.1
02:52:56.185 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:56.187 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:52:56.190 00.003 16872 Enqueuing Expose request
02:52:56.201 00.011 9640 IsGuiding returns 1
02:52:56.201 00.000 9640 scope still moving after pulse duration time elapsed
02:52:56.230 00.029 9640 IsSlewing returns 0
02:52:56.230 00.000 9640 IsGuiding returns 0
02:52:56.230 00.000 9640 scope move finished after 34 + 55 ms
02:52:56.230 00.000 9640 Move returns status 0, amount 34
02:52:56.231 00.001 9640 MoveAxis(N, 0, ABG)
02:52:56.231 00.000 9640 Move returns status 0, amount 0
02:52:56.231 00.000 9640 move complete, result=0
02:52:56.231 00.000 9640 worker thread done servicing request
02:52:56.231 00.000 9640 Worker thread wakes up
02:52:56.231 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:52:56.231 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:52:56.237 00.006 16872 GuideStep: -0.3 px 34 ms EAST, 0.4 px 0 ms NORTH
02:52:58.604 02.367 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"94180049-d0d3-4e60-a4eb-bdc4224efd21"}
02:52:58.612 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"94180049-d0d3-4e60-a4eb-bdc4224efd21"}
02:52:58.618 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fc2dad6a-175d-4983-9a42-56214e4ebeeb"}
02:52:58.623 00.005 16872 case statement mapped state 6 to 3
02:52:58.628 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc2dad6a-175d-4983-9a42-56214e4ebeeb"}
02:52:58.634 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dd149048-af26-4458-ba6c-dedd019de179"}
02:52:58.638 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.51,6.64],"pixels":"..."},"id":"dd149048-af26-4458-ba6c-dedd019de179"}
02:53:00.313 01.675 9640 Exposure complete
02:53:00.465 00.152 9640 worker thread done servicing request
02:53:00.465 00.000 16872 OnExposeComplete: enter
02:53:00.471 00.006 16872 UpdateGuideState(): m_state=6
02:53:00.475 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
02:53:00.479 00.004 16872 Star::Find returns 1 (0), X=212.29, Y=199.65, Mass=10725, SNR=55.5, Peak=4084 HFD=3.2
02:53:00.484 00.005 16872 Star::Find false star n=5 nbg=266 bg=3226.5 sigma=19.3 thresh=3285 peak=3281
02:53:00.488 00.004 16872 Star::Find false star n=4 nbg=250 bg=3226.2 sigma=15.5 thresh=3273 peak=3271
02:53:00.491 00.003 16872 Star::Find false star n=4 nbg=278 bg=3224.1 sigma=20.8 thresh=3287 peak=3268
02:53:00.493 00.002 16872 Star::Find false star n=2 nbg=263 bg=3226.7 sigma=17.7 thresh=3280 peak=3272
02:53:00.498 00.005 16872 MultiStar: [#1 0.64,-0.03,0.43,U] [#2 0.06,0.11,0.32,U] [#3 0.00,0.00,0.00,L] [#4 0.94,-1.64,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 10.02,8.07,0.00,M1] [#7 -0.55,-0.92,0.00,R] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:53:00.501 00.003 16872 refined, 2 included, MultiStar: {0.37, -0.36}, one-star: {0.35, -0.66}
02:53:00.504 00.003 16872 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.59) = xAngle (0.81 = 0.81)
02:53:00.507 00.003 16872 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.86 = 0.86)
02:53:00.510 00.003 16872 CameraToMount -- cameraX=0.37 cameraY=-0.36 hyp=0.52 cameraTheta=-0.78 mountX=0.36 mountY=0.39, mountTheta=0.83
02:53:00.521 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=0.37, y=-0.36, opts=13)
02:53:00.525 00.004 16872 Enqueuing Move request for scope (0.37, -0.36)
02:53:00.532 00.007 9640 Worker thread wakes up
02:53:00.532 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.36) opts 0xd
02:53:00.532 00.000 9640 Handling offset move in thread for scope, endpoint = (0.37, -0.36)
02:53:00.532 00.000 9640 Moving (0.37, -0.36) raw xDistance=0.36 yDistance=0.39
02:53:00.532 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.36
02:53:00.532 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.26, input 0.39, m_sumCorr=2.2
02:53:00.533 00.001 9640 MoveAxis(W, 35, ABG)
02:53:00.533 00.000 9640 Guiding  Dir = 3, Dur = 35
02:53:00.533 00.000 9640 IsSlewing returns 0
02:53:00.533 00.000 9640 IsGuiding returns 0
02:53:00.534 00.001 9640 PulseGuide returned control before completion, sleep 45
02:53:00.546 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=4084, med=3228, FiltMin=3144, FiltMax=3800, Gamma=2.190
02:53:00.586 00.040 16872 UpdateGuideState exits: m=10725 SNR=55.5
02:53:00.590 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:00.599 00.009 9640 IsGuiding returns 1
02:53:00.600 00.001 9640 scope still moving after pulse duration time elapsed
02:53:00.600 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:53:00.602 00.002 16872 Enqueuing Expose request
02:53:00.622 00.020 9640 IsSlewing returns 0
02:53:00.622 00.000 9640 IsGuiding returns 0
02:53:00.622 00.000 9640 scope move finished after 35 + 54 ms
02:53:00.624 00.002 9640 Move returns status 0, amount 35
02:53:00.624 00.000 9640 MoveAxis(S, 32, ABG)
02:53:00.624 00.000 9640 Guiding  Dir = 1, Dur = 32
02:53:00.624 00.000 9640 IsSlewing returns 0
02:53:00.624 00.000 9640 IsGuiding returns 0
02:53:00.625 00.001 9640 PulseGuide returned control before completion, sleep 41
02:53:00.671 00.046 9640 IsGuiding returns 1
02:53:00.671 00.000 9640 scope still moving after pulse duration time elapsed
02:53:00.701 00.030 9640 IsSlewing returns 0
02:53:00.701 00.000 9640 IsGuiding returns 1
02:53:00.733 00.032 9640 IsSlewing returns 0
02:53:00.734 00.001 9640 IsGuiding returns 0
02:53:00.734 00.000 9640 scope move finished after 32 + 78 ms
02:53:00.734 00.000 9640 Move returns status 0, amount 32
02:53:00.735 00.001 9640 move complete, result=0
02:53:00.735 00.000 9640 worker thread done servicing request
02:53:00.735 00.000 9640 Worker thread wakes up
02:53:00.735 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:53:00.736 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:53:00.736 00.000 16872 GuideStep: 0.4 px 35 ms WEST, 0.4 px 32 ms SOUTH
02:53:02.102 01.366 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0b57ec38-f57d-44c8-9238-208e9624b009"}
02:53:02.105 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0b57ec38-f57d-44c8-9238-208e9624b009"}
02:53:02.113 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3e493e6c-2d61-4281-b0db-4aeffc589df5"}
02:53:02.118 00.005 16872 case statement mapped state 6 to 3
02:53:02.123 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e493e6c-2d61-4281-b0db-4aeffc589df5"}
02:53:02.127 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8b28f47c-a981-48e4-a663-eb8a02ddb8d2"}
02:53:02.130 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[7.29,6.65],"pixels":"..."},"id":"8b28f47c-a981-48e4-a663-eb8a02ddb8d2"}
02:53:04.804 02.674 9640 Exposure complete
02:53:04.943 00.139 9640 worker thread done servicing request
02:53:04.944 00.001 16872 OnExposeComplete: enter
02:53:04.946 00.002 16872 UpdateGuideState(): m_state=6
02:53:04.950 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
02:53:04.953 00.003 16872 Star::Find returns 1 (0), X=212.11, Y=200.31, Mass=22820, SNR=88.9, Peak=5136 HFD=3.3
02:53:04.956 00.003 16872 Star::Find false star n=8 nbg=268 bg=3224.4 sigma=19.7 thresh=3284 peak=3281
02:53:04.959 00.003 16872 Star::Find false star n=2 nbg=283 bg=3218.6 sigma=21.6 thresh=3283 peak=3274
02:53:04.962 00.003 16872 MultiStar: [#1 -0.52,-0.63,0.00,M1] [#2 -0.18,-0.16,0.15,U] [#3 -0.40,-0.83,0.00,M1] [#4 -1.22,6.08,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 9.03,9.80,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 -0.93,-2.62,0.00,M6] [#9 -15.04,11.92,0.00,M6] [#10 0.72,-1.79,0.00,M4] 
02:53:04.966 00.004 16872 refined, 1 included, MultiStar: {0.13, -0.02}, one-star: {0.18, -0.00}
02:53:04.970 00.004 16872 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.59) = xAngle (1.41 = 1.41)
02:53:04.975 00.005 16872 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.45 = 1.45)
02:53:04.982 00.007 16872 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.18 mountX=0.02 mountY=0.13, mountTheta=1.41
02:53:04.991 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=-0.02, opts=13)
02:53:04.994 00.003 16872 Enqueuing Move request for scope (0.13, -0.02)
02:53:04.997 00.003 9640 Worker thread wakes up
02:53:04.997 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
02:53:04.997 00.000 9640 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
02:53:04.997 00.000 9640 Moving (0.13, -0.02) raw xDistance=0.02 yDistance=0.13
02:53:04.997 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:53:04.997 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.13, m_sumCorr=2.2
02:53:04.997 00.000 9640 MoveAxis(E, 0, ABG)
02:53:04.997 00.000 9640 Move returns status 0, amount 0
02:53:04.997 00.000 9640 MoveAxis(N, 0, ABG)
02:53:04.998 00.001 9640 Move returns status 0, amount 0
02:53:04.998 00.000 9640 move complete, result=0
02:53:04.998 00.000 9640 worker thread done servicing request
02:53:05.004 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=5136, med=3220, FiltMin=3054, FiltMax=4512, Gamma=2.190
02:53:05.040 00.036 16872 UpdateGuideState exits: m=22820 SNR=88.9
02:53:05.043 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:05.046 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:53:05.051 00.005 16872 Enqueuing Expose request
02:53:05.056 00.005 16872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:53:05.060 00.004 9640 Worker thread wakes up
02:53:05.060 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:53:05.060 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:53:05.601 00.541 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b17c0567-0497-4933-a1f9-73e22d94db56"}
02:53:05.605 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b17c0567-0497-4933-a1f9-73e22d94db56"}
02:53:05.610 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6bf188d5-c3e8-4bd9-8881-70aa50ffe2d2"}
02:53:05.614 00.004 16872 case statement mapped state 6 to 3
02:53:05.617 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6bf188d5-c3e8-4bd9-8881-70aa50ffe2d2"}
02:53:05.622 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3e30f37a-c2df-42e9-b8f3-5db53107ef38"}
02:53:05.627 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.11,7.31],"pixels":"..."},"id":"3e30f37a-c2df-42e9-b8f3-5db53107ef38"}
02:53:09.100 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f154de45-423b-482e-94df-278694938cdf"}
02:53:09.104 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f154de45-423b-482e-94df-278694938cdf"}
02:53:09.108 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f8d9d69c-5e46-4c46-a1b0-ee3c7f238220"}
02:53:09.112 00.004 16872 case statement mapped state 6 to 3
02:53:09.115 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8d9d69c-5e46-4c46-a1b0-ee3c7f238220"}
02:53:09.119 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"aec91b77-3294-4096-b947-f412e0128316"}
02:53:09.124 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.11,7.31],"pixels":"..."},"id":"aec91b77-3294-4096-b947-f412e0128316"}
02:53:09.149 00.025 9640 Exposure complete
02:53:09.293 00.144 9640 worker thread done servicing request
02:53:09.293 00.000 16872 OnExposeComplete: enter
02:53:09.296 00.003 16872 UpdateGuideState(): m_state=6
02:53:09.299 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
02:53:09.301 00.002 16872 Star::Find returns 1 (0), X=212.26, Y=200.64, Mass=33082, SNR=112.8, Peak=5932 HFD=3.3
02:53:09.304 00.003 16872 Status Line: Mass: 33082 vs 11678
02:53:09.311 00.007 16872 UpdateCurrentPosition: star mass new=33082.1 exp=11677.5 thresh=50% limits=(5838.8, 55118.8, 23355.0)
02:53:09.316 00.005 16872 DistanceChecker: activated
02:53:09.319 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:53:09.323 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:53:09.330 00.007 16872 Enqueuing Move request for scope (0.00, 0.00)
02:53:09.334 00.004 9640 Worker thread wakes up
02:53:09.334 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:09.334 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:09.334 00.000 9640 move complete, result=0
02:53:09.335 00.001 9640 worker thread done servicing request
02:53:09.446 00.111 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:09.450 00.004 16872 Status Line: Star lost - mass changed
02:53:09.455 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=5932, med=3220, FiltMin=3156, FiltMax=4988, Gamma=2.190
02:53:09.487 00.032 16872 UpdateGuideState exits: Star lost - mass changed
02:53:09.490 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:09.495 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:53:09.501 00.006 16872 Enqueuing Expose request
02:53:09.508 00.007 9640 Worker thread wakes up
02:53:09.508 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:53:09.508 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:53:12.606 03.098 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a16b2051-fb67-435f-b657-1ef60387e2e2"}
02:53:12.612 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a16b2051-fb67-435f-b657-1ef60387e2e2"}
02:53:12.655 00.043 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b850779-6a89-4245-b901-4bbda2303fbb"}
02:53:12.666 00.011 16872 case statement mapped state 6 to 4
02:53:12.670 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"3b850779-6a89-4245-b901-4bbda2303fbb"}
02:53:12.675 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"474c73aa-1f25-4769-b67c-df6ab4f3bc90"}
02:53:12.680 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.11,7.31],"pixels":"..."},"id":"474c73aa-1f25-4769-b67c-df6ab4f3bc90"}
02:53:13.591 00.911 9640 Exposure complete
02:53:13.735 00.144 9640 worker thread done servicing request
02:53:13.735 00.000 16872 OnExposeComplete: enter
02:53:13.739 00.004 16872 UpdateGuideState(): m_state=6
02:53:13.743 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
02:53:13.746 00.003 16872 Star::Find returns 1 (0), X=212.02, Y=200.79, Mass=32739, SNR=109.8, Peak=5792 HFD=3.3
02:53:13.748 00.002 16872 Status Line: Mass: 32739 vs 11678
02:53:13.758 00.010 16872 UpdateCurrentPosition: star mass new=32739.1 exp=11677.5 thresh=50% limits=(5838.8, 55118.8, 23355.0)
02:53:13.762 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:53:13.765 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:53:13.773 00.008 16872 Enqueuing Move request for scope (0.00, 0.00)
02:53:13.777 00.004 9640 Worker thread wakes up
02:53:13.777 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:13.777 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:13.778 00.001 9640 move complete, result=0
02:53:13.778 00.000 9640 worker thread done servicing request
02:53:13.892 00.114 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:13.896 00.004 16872 Status Line: Star lost - mass changed
02:53:13.906 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=5792, med=3216, FiltMin=3052, FiltMax=4844, Gamma=2.190
02:53:13.944 00.038 16872 UpdateGuideState exits: Star lost - mass changed
02:53:13.947 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:13.950 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:53:13.956 00.006 16872 Enqueuing Expose request
02:53:13.963 00.007 9640 Worker thread wakes up
02:53:13.963 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:53:13.963 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:53:16.105 02.142 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bb9c48eb-861b-4686-9f14-cb22e9166bfa"}
02:53:16.110 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bb9c48eb-861b-4686-9f14-cb22e9166bfa"}
02:53:16.120 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3d981cfb-7d55-4bd6-aec2-ceb7d88ee2be"}
02:53:16.123 00.003 16872 case statement mapped state 6 to 4
02:53:16.125 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"3d981cfb-7d55-4bd6-aec2-ceb7d88ee2be"}
02:53:16.128 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"452a07f1-6142-45a3-adb8-0fdedfd2c67c"}
02:53:16.134 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[7.11,7.31],"pixels":"..."},"id":"452a07f1-6142-45a3-adb8-0fdedfd2c67c"}
02:53:18.095 01.961 9640 Exposure complete
02:53:18.240 00.145 9640 worker thread done servicing request
02:53:18.240 00.000 16872 OnExposeComplete: enter
02:53:18.244 00.004 16872 UpdateGuideState(): m_state=6
02:53:18.249 00.005 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
02:53:18.253 00.004 16872 Star::Find returns 1 (0), X=212.09, Y=201.49, Mass=31146, SNR=103.6, Peak=5636 HFD=3.5
02:53:18.256 00.003 16872 Status Line: Mass: 31146 vs 12406
02:53:18.264 00.008 16872 UpdateCurrentPosition: star mass new=31146.5 exp=12406.4 thresh=50% limits=(5857.0, 55118.8, 24812.7)
02:53:18.268 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:53:18.272 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:53:18.276 00.004 16872 Enqueuing Move request for scope (0.00, 0.00)
02:53:18.281 00.005 9640 Worker thread wakes up
02:53:18.281 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:18.281 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:18.281 00.000 9640 move complete, result=0
02:53:18.281 00.000 9640 worker thread done servicing request
02:53:18.388 00.107 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:18.393 00.005 16872 Status Line: Star lost - mass changed
02:53:18.400 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=5636, med=3216, FiltMin=3150, FiltMax=4808, Gamma=2.190
02:53:18.435 00.035 16872 UpdateGuideState exits: Star lost - mass changed
02:53:18.444 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:18.449 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:53:18.452 00.003 16872 Enqueuing Expose request
02:53:18.455 00.003 9640 Worker thread wakes up
02:53:18.455 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:53:18.455 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:53:19.601 01.146 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"45760d21-8e23-47fa-991c-d7ac467f0720"}
02:53:19.605 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"45760d21-8e23-47fa-991c-d7ac467f0720"}
02:53:19.608 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6d8f0a2b-75b8-40c8-974c-9aa0e1d0d88d"}
02:53:19.611 00.003 16872 case statement mapped state 6 to 4
02:53:19.616 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"6d8f0a2b-75b8-40c8-974c-9aa0e1d0d88d"}
02:53:19.620 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"05d7d494-98cd-4ad2-8db3-dd2c8e49308c"}
02:53:19.623 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[7.11,7.31],"pixels":"..."},"id":"05d7d494-98cd-4ad2-8db3-dd2c8e49308c"}
02:53:22.527 02.904 9640 Exposure complete
02:53:22.678 00.151 9640 worker thread done servicing request
02:53:22.679 00.001 16872 OnExposeComplete: enter
02:53:22.681 00.002 16872 UpdateGuideState(): m_state=6
02:53:22.684 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
02:53:22.687 00.003 16872 Star::Find returns 1 (0), X=212.36, Y=201.02, Mass=28483, SNR=101.6, Peak=5716 HFD=3.3
02:53:22.690 00.003 16872 Status Line: Mass: 28483 vs 12551
02:53:22.695 00.005 16872 UpdateCurrentPosition: star mass new=28483.3 exp=12551.3 thresh=50% limits=(5877.9, 55118.8, 25102.6)
02:53:22.698 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:53:22.704 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:53:22.710 00.006 16872 Enqueuing Move request for scope (0.00, 0.00)
02:53:22.713 00.003 9640 Worker thread wakes up
02:53:22.714 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:22.714 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:22.714 00.000 9640 move complete, result=0
02:53:22.714 00.000 9640 worker thread done servicing request
02:53:22.822 00.108 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:22.830 00.008 16872 Status Line: Star lost - mass changed
02:53:22.837 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=5716, med=3216, FiltMin=3136, FiltMax=4980, Gamma=2.190
02:53:22.886 00.049 16872 UpdateGuideState exits: Star lost - mass changed
02:53:22.895 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:22.915 00.020 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:53:22.921 00.006 16872 Enqueuing Expose request
02:53:22.925 00.004 9640 Worker thread wakes up
02:53:22.925 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:53:22.925 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:53:23.101 00.176 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e66b501e-35e4-42be-929c-70917a6b8484"}
02:53:23.111 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e66b501e-35e4-42be-929c-70917a6b8484"}
02:53:23.131 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4907f22-8cd4-4fb9-8a6e-9614cde9cf48"}
02:53:23.146 00.015 16872 case statement mapped state 6 to 4
02:53:23.210 00.064 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"d4907f22-8cd4-4fb9-8a6e-9614cde9cf48"}
02:53:23.254 00.044 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7d9d9a35-03b5-41df-b272-64261329ec56"}
02:53:23.300 00.046 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[7.11,7.31],"pixels":"..."},"id":"7d9d9a35-03b5-41df-b272-64261329ec56"}
02:53:26.603 03.303 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"17296a4d-1eae-49d7-a397-68c3d4cef65e"}
02:53:26.606 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"17296a4d-1eae-49d7-a397-68c3d4cef65e"}
02:53:26.614 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3fb29ea2-a8bc-44d3-afe1-f8eac2b680b2"}
02:53:26.619 00.005 16872 case statement mapped state 6 to 4
02:53:26.623 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"3fb29ea2-a8bc-44d3-afe1-f8eac2b680b2"}
02:53:26.628 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e98ce26e-16d3-44d4-9efb-064fc95ae05e"}
02:53:26.632 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[7.11,7.31],"pixels":"..."},"id":"e98ce26e-16d3-44d4-9efb-064fc95ae05e"}
02:53:27.017 00.385 9640 Exposure complete
02:53:27.161 00.144 9640 worker thread done servicing request
02:53:27.161 00.000 16872 OnExposeComplete: enter
02:53:27.164 00.003 16872 UpdateGuideState(): m_state=6
02:53:27.166 00.002 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
02:53:27.170 00.004 16872 Star::Find returns 1 (0), X=212.60, Y=201.82, Mass=32059, SNR=111.6, Peak=5768 HFD=3.2
02:53:27.172 00.002 16872 DistanceChecker: deactivated
02:53:27.181 00.009 16872 MultiStar: large primary error, entering stabilization period
02:53:27.185 00.004 16872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.59) = xAngle (2.74 = 2.74)
02:53:27.190 00.005 16872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.79 = 2.79)
02:53:27.192 00.002 16872 CameraToMount -- cameraX=0.67 cameraY=1.51 hyp=1.65 cameraTheta=1.16 mountX=-1.52 mountY=0.57, mountTheta=2.78
02:53:27.197 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.67, y=1.51, opts=13)
02:53:27.200 00.003 16872 Enqueuing Move request for scope (0.67, 1.51)
02:53:27.203 00.003 9640 Worker thread wakes up
02:53:27.204 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.67, 1.51) opts 0xd
02:53:27.204 00.000 9640 Handling offset move in thread for scope, endpoint = (0.67, 1.51)
02:53:27.204 00.000 9640 Moving (0.67, 1.51) raw xDistance=-1.52 yDistance=0.57
02:53:27.204 00.000 9640 GuideAlgorithmHysteresis::Result() returns -1.37 from input -1.52
02:53:27.204 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.57, m_sumCorr=2.3
02:53:27.204 00.000 9640 MoveAxis(E, 162, ABG)
02:53:27.204 00.000 9640 Guiding  Dir = 2, Dur = 162
02:53:27.205 00.001 9640 IsSlewing returns 0
02:53:27.205 00.000 9640 IsGuiding returns 0
02:53:27.205 00.000 9640 PulseGuide returned control before completion, sleep 172
02:53:27.212 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=5768, med=3216, FiltMin=3076, FiltMax=5232, Gamma=2.190
02:53:27.247 00.035 16872 UpdateGuideState exits: m=32059 SNR=111.6
02:53:27.257 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:27.261 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:53:27.263 00.002 16872 Enqueuing Expose request
02:53:27.393 00.130 9640 IsGuiding returns 1
02:53:27.393 00.000 9640 scope still moving after pulse duration time elapsed
02:53:27.424 00.031 9640 IsSlewing returns 0
02:53:27.424 00.000 9640 IsGuiding returns 0
02:53:27.424 00.000 9640 scope move finished after 162 + 57 ms
02:53:27.424 00.000 9640 Move returns status 0, amount 162
02:53:27.424 00.000 9640 MoveAxis(S, 19, ABG)
02:53:27.424 00.000 9640 Guiding  Dir = 1, Dur = 19
02:53:27.425 00.001 9640 IsSlewing returns 0
02:53:27.425 00.000 9640 IsGuiding returns 0
02:53:27.425 00.000 9640 PulseGuide returned control before completion, sleep 29
02:53:27.470 00.045 9640 IsGuiding returns 1
02:53:27.470 00.000 9640 scope still moving after pulse duration time elapsed
02:53:27.502 00.032 9640 IsSlewing returns 0
02:53:27.502 00.000 9640 IsGuiding returns 0
02:53:27.502 00.000 9640 scope move finished after 19 + 57 ms
02:53:27.502 00.000 9640 Move returns status 0, amount 19
02:53:27.502 00.000 9640 move complete, result=0
02:53:27.502 00.000 9640 worker thread done servicing request
02:53:27.502 00.000 9640 Worker thread wakes up
02:53:27.502 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:53:27.502 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:53:27.503 00.001 16872 GuideStep: -1.5 px 162 ms EAST, 0.6 px 19 ms SOUTH
02:53:30.105 02.602 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8964010f-2f98-4750-8daa-1e190b609511"}
02:53:30.107 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8964010f-2f98-4750-8daa-1e190b609511"}
02:53:30.111 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9f373c5-cbe2-4d32-8c7f-265cfa023787"}
02:53:30.114 00.003 16872 case statement mapped state 6 to 3
02:53:30.117 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9f373c5-cbe2-4d32-8c7f-265cfa023787"}
02:53:30.122 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9a72bf10-7c19-415a-ab42-a895099d1f12"}
02:53:30.125 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[6.60,6.82],"pixels":"..."},"id":"9a72bf10-7c19-415a-ab42-a895099d1f12"}
02:53:31.570 01.445 9640 Exposure complete
02:53:31.717 00.147 9640 worker thread done servicing request
02:53:31.717 00.000 16872 OnExposeComplete: enter
02:53:31.720 00.003 16872 UpdateGuideState(): m_state=6
02:53:31.722 00.002 16872 Star::Find(15, 212, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
02:53:31.734 00.012 16872 Star::Find returns 1 (0), X=212.49, Y=200.76, Mass=16128, SNR=68.3, Peak=4488 HFD=3.4
02:53:31.740 00.006 16872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.59) = xAngle (2.26 = 2.26)
02:53:31.742 00.002 16872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.31 = 2.31)
02:53:31.745 00.003 16872 CameraToMount -- cameraX=0.56 cameraY=0.45 hyp=0.72 cameraTheta=0.68 mountX=-0.46 mountY=0.53, mountTheta=2.28
02:53:31.751 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.56, y=0.45, opts=13)
02:53:31.755 00.004 16872 Enqueuing Move request for scope (0.56, 0.45)
02:53:31.758 00.003 9640 Worker thread wakes up
02:53:31.758 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.45) opts 0xd
02:53:31.758 00.000 9640 Handling offset move in thread for scope, endpoint = (0.56, 0.45)
02:53:31.758 00.000 9640 Moving (0.56, 0.45) raw xDistance=-0.46 yDistance=0.53
02:53:31.758 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.46
02:53:31.758 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.53, m_sumCorr=2.3
02:53:31.758 00.000 9640 MoveAxis(E, 65, ABG)
02:53:31.758 00.000 9640 Guiding  Dir = 2, Dur = 65
02:53:31.758 00.000 9640 IsSlewing returns 0
02:53:31.759 00.001 9640 IsGuiding returns 0
02:53:31.759 00.000 9640 PulseGuide returned control before completion, sleep 75
02:53:31.763 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=4488, med=3216, FiltMin=3066, FiltMax=4144, Gamma=2.190
02:53:31.802 00.039 16872 UpdateGuideState exits: m=16128 SNR=68.3
02:53:31.807 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:31.809 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:53:31.812 00.003 16872 Enqueuing Expose request
02:53:31.850 00.038 9640 IsGuiding returns 1
02:53:31.850 00.000 9640 scope still moving after pulse duration time elapsed
02:53:31.878 00.028 9640 IsSlewing returns 0
02:53:31.878 00.000 9640 IsGuiding returns 0
02:53:31.878 00.000 9640 scope move finished after 65 + 55 ms
02:53:31.878 00.000 9640 Move returns status 0, amount 65
02:53:31.879 00.001 9640 MoveAxis(N, 0, ABG)
02:53:31.879 00.000 9640 Move returns status 0, amount 0
02:53:31.879 00.000 9640 move complete, result=0
02:53:31.879 00.000 9640 worker thread done servicing request
02:53:31.879 00.000 9640 Worker thread wakes up
02:53:31.879 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:53:31.879 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:53:31.879 00.000 16872 GuideStep: -0.5 px 65 ms EAST, 0.5 px 0 ms NORTH
02:53:33.608 01.729 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba13179c-e424-4d38-a656-a92703639c43"}
02:53:33.612 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ba13179c-e424-4d38-a656-a92703639c43"}
02:53:33.616 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71f712d0-07e6-41d7-afdc-6da2860bd611"}
02:53:33.619 00.003 16872 case statement mapped state 6 to 3
02:53:33.623 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"71f712d0-07e6-41d7-afdc-6da2860bd611"}
02:53:33.627 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f1ad5b58-b60b-4718-bfd0-9c60fe8bbc2b"}
02:53:33.631 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.49,6.76],"pixels":"..."},"id":"f1ad5b58-b60b-4718-bfd0-9c60fe8bbc2b"}
02:53:35.926 02.295 9640 Exposure complete
02:53:36.053 00.127 9640 worker thread done servicing request
02:53:36.062 00.009 16872 OnExposeComplete: enter
02:53:36.063 00.001 16872 UpdateGuideState(): m_state=6
02:53:36.063 00.000 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
02:53:36.071 00.008 16872 Star::Find returns 1 (0), X=212.34, Y=199.91, Mass=13881, SNR=66.2, Peak=4380 HFD=3.3
02:53:36.071 00.000 16872 MultiStar: exiting stabilization period
02:53:36.076 00.005 16872 Star::Find false star n=3 nbg=279 bg=3223.9 sigma=22.5 thresh=3291 peak=3281
02:53:36.080 00.004 16872 Star::Find false star n=7 nbg=275 bg=3222.1 sigma=19.1 thresh=3279 peak=3276
02:53:36.082 00.002 16872 Star::Find false star n=4 nbg=262 bg=3227.8 sigma=16.4 thresh=3277 peak=3272
02:53:36.086 00.004 16872 Star::Find false star n=3 nbg=264 bg=3223.8 sigma=20.8 thresh=3286 peak=3286
02:53:36.088 00.002 16872 MultiStar: [#1 -0.28,-0.23,0.87,U] [#2 -0.32,-1.14,0.00,M1] [#3 -0.31,-0.73,0.32,U] [#4 0.38,-0.69,0.25,U] [#5 0.76,0.35,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:53:36.094 00.006 16872 refined, 3 included, MultiStar: {0.06, -0.41}, one-star: {0.41, -0.40}
02:53:36.098 00.004 16872 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.59) = xAngle (0.17 = 0.17)
02:53:36.102 00.004 16872 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.22 = 0.22)
02:53:36.105 00.003 16872 CameraToMount -- cameraX=0.06 cameraY=-0.41 hyp=0.42 cameraTheta=-1.42 mountX=0.41 mountY=0.09, mountTheta=0.21
02:53:36.111 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=-0.41, opts=13)
02:53:36.116 00.005 16872 Enqueuing Move request for scope (0.06, -0.41)
02:53:36.121 00.005 9640 Worker thread wakes up
02:53:36.121 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.41) opts 0xd
02:53:36.121 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, -0.41)
02:53:36.121 00.000 9640 Moving (0.06, -0.41) raw xDistance=0.41 yDistance=0.09
02:53:36.121 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.41
02:53:36.121 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.09, m_sumCorr=2.5
02:53:36.121 00.000 9640 MoveAxis(W, 37, ABG)
02:53:36.121 00.000 9640 Guiding  Dir = 3, Dur = 37
02:53:36.121 00.000 9640 IsSlewing returns 0
02:53:36.121 00.000 9640 IsGuiding returns 0
02:53:36.121 00.000 9640 PulseGuide returned control before completion, sleep 47
02:53:36.129 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=4380, med=3220, FiltMin=3152, FiltMax=4032, Gamma=2.190
02:53:36.159 00.030 16872 UpdateGuideState exits: m=13881 SNR=66.2
02:53:36.162 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:36.167 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:53:36.167 00.000 16872 Enqueuing Expose request
02:53:36.175 00.008 9640 IsGuiding returns 1
02:53:36.175 00.000 9640 scope still moving after pulse duration time elapsed
02:53:36.205 00.030 9640 IsSlewing returns 0
02:53:36.205 00.000 9640 IsGuiding returns 0
02:53:36.205 00.000 9640 scope move finished after 37 + 45 ms
02:53:36.205 00.000 9640 Move returns status 0, amount 37
02:53:36.205 00.000 9640 MoveAxis(S, 22, ABG)
02:53:36.205 00.000 9640 Guiding  Dir = 1, Dur = 22
02:53:36.205 00.000 9640 IsSlewing returns 0
02:53:36.205 00.000 9640 IsGuiding returns 0
02:53:36.205 00.000 9640 PulseGuide returned control before completion, sleep 32
02:53:36.244 00.039 9640 IsGuiding returns 1
02:53:36.244 00.000 9640 scope still moving after pulse duration time elapsed
02:53:36.270 00.026 9640 IsSlewing returns 0
02:53:36.270 00.000 9640 IsGuiding returns 0
02:53:36.270 00.000 9640 scope move finished after 22 + 42 ms
02:53:36.272 00.002 9640 Move returns status 0, amount 22
02:53:36.272 00.000 9640 move complete, result=0
02:53:36.272 00.000 9640 worker thread done servicing request
02:53:36.272 00.000 9640 Worker thread wakes up
02:53:36.272 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:53:36.272 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:53:36.273 00.001 16872 GuideStep: 0.4 px 37 ms WEST, 0.1 px 22 ms SOUTH
02:53:37.113 00.840 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"12f2c859-685e-4140-92c3-f4289a6229c1"}
02:53:37.117 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"12f2c859-685e-4140-92c3-f4289a6229c1"}
02:53:37.120 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8614368b-8a03-4b61-b7ae-50c9a9a5a473"}
02:53:37.128 00.008 16872 case statement mapped state 6 to 3
02:53:37.135 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8614368b-8a03-4b61-b7ae-50c9a9a5a473"}
02:53:37.138 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9b21f928-3733-4d9f-92f6-b2fb95eb3079"}
02:53:37.145 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[7.34,6.91],"pixels":"..."},"id":"9b21f928-3733-4d9f-92f6-b2fb95eb3079"}
02:53:40.327 03.182 9640 Exposure complete
02:53:40.473 00.146 9640 worker thread done servicing request
02:53:40.473 00.000 16872 OnExposeComplete: enter
02:53:40.476 00.003 16872 UpdateGuideState(): m_state=6
02:53:40.476 00.000 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
02:53:40.476 00.000 16872 Star::Find returns 1 (0), X=211.98, Y=200.71, Mass=21545, SNR=89.0, Peak=4904 HFD=3.3
02:53:40.485 00.009 16872 Star::Find false star n=3 nbg=278 bg=3212.8 sigma=21.4 thresh=3277 peak=3277
02:53:40.488 00.003 16872 Star::Find false star n=3 nbg=278 bg=3220.2 sigma=18.8 thresh=3277 peak=3275
02:53:40.491 00.003 16872 MultiStar: [#1 -0.11,0.59,0.54,U] [#2 -0.29,0.43,0.18,U] [#3 -0.41,0.42,0.24,U] [#4 0.03,0.36,0.24,U] [#5 0.44,1.46,0.00,R] [#6 0.00,0.00,0.00,L] [#7 0.12,0.92,0.00,M1] [#8 0.21,-3.30,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 -0.13,-0.02,0.10,U] 
02:53:40.493 00.002 16872 single-star, 5 included, MultiStar: {-0.07, 0.43}, one-star: {0.04, 0.40}
02:53:40.493 00.000 16872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.59) = xAngle (3.04 = 3.04)
02:53:40.500 00.007 16872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.09 = 3.09)
02:53:40.502 00.002 16872 CameraToMount -- cameraX=0.04 cameraY=0.40 hyp=0.40 cameraTheta=1.46 mountX=-0.40 mountY=0.02, mountTheta=3.09
02:53:40.506 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.04, y=0.40, opts=13)
02:53:40.512 00.006 16872 Enqueuing Move request for scope (0.04, 0.40)
02:53:40.512 00.000 9640 Worker thread wakes up
02:53:40.512 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.40) opts 0xd
02:53:40.512 00.000 9640 Handling offset move in thread for scope, endpoint = (0.04, 0.40)
02:53:40.512 00.000 9640 Moving (0.04, 0.40) raw xDistance=-0.40 yDistance=0.02
02:53:40.512 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.40
02:53:40.512 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=2.5
02:53:40.512 00.000 9640 MoveAxis(E, 39, ABG)
02:53:40.512 00.000 9640 Guiding  Dir = 2, Dur = 39
02:53:40.512 00.000 9640 IsSlewing returns 0
02:53:40.512 00.000 9640 IsGuiding returns 0
02:53:40.517 00.005 9640 PulseGuide returned control before completion, sleep 49
02:53:40.517 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=4904, med=3220, FiltMin=3068, FiltMax=4380, Gamma=2.190
02:53:40.574 00.057 16872 UpdateGuideState exits: m=21545 SNR=89.0
02:53:40.576 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:40.590 00.014 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:53:40.594 00.004 9640 IsGuiding returns 0
02:53:40.594 00.000 16872 Enqueuing Expose request
02:53:40.604 00.010 9640 Move returns status 0, amount 39
02:53:40.604 00.000 9640 MoveAxis(N, 0, ABG)
02:53:40.604 00.000 9640 Move returns status 0, amount 0
02:53:40.604 00.000 9640 move complete, result=0
02:53:40.604 00.000 9640 worker thread done servicing request
02:53:40.604 00.000 9640 Worker thread wakes up
02:53:40.605 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:53:40.605 00.000 16872 GuideStep: -0.4 px 39 ms EAST, 0.0 px 0 ms NORTH
02:53:40.608 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:53:40.616 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3a950575-cc20-4b4a-836a-e096530454e4"}
02:53:40.626 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3a950575-cc20-4b4a-836a-e096530454e4"}
02:53:40.630 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d713ec6-f817-48cc-8d65-984288e6a2dc"}
02:53:40.639 00.009 16872 case statement mapped state 6 to 3
02:53:40.641 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d713ec6-f817-48cc-8d65-984288e6a2dc"}
02:53:40.646 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e72d16e2-ff18-4737-ad10-54ea6a6b45fb"}
02:53:40.646 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.98,6.71],"pixels":"..."},"id":"e72d16e2-ff18-4737-ad10-54ea6a6b45fb"}
02:53:44.120 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4f7da62c-1bd3-4dd2-b6f1-66d06d59705e"}
02:53:44.120 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4f7da62c-1bd3-4dd2-b6f1-66d06d59705e"}
02:53:44.120 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"69b1137b-b23a-494c-85bd-5a8edb448c2e"}
02:53:44.128 00.008 16872 case statement mapped state 6 to 3
02:53:44.130 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"69b1137b-b23a-494c-85bd-5a8edb448c2e"}
02:53:44.134 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6bfe2ec5-f1c0-4fd4-b941-8ab8f1d29651"}
02:53:44.137 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.98,6.71],"pixels":"..."},"id":"6bfe2ec5-f1c0-4fd4-b941-8ab8f1d29651"}
02:53:44.673 00.536 9640 Exposure complete
02:53:44.823 00.150 9640 worker thread done servicing request
02:53:44.823 00.000 16872 OnExposeComplete: enter
02:53:44.828 00.005 16872 UpdateGuideState(): m_state=6
02:53:44.832 00.004 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
02:53:44.832 00.000 16872 Star::Find returns 1 (0), X=212.19, Y=199.64, Mass=31578, SNR=106.1, Peak=5480 HFD=3.3
02:53:44.836 00.004 16872 Star::Find false star n=5 nbg=280 bg=3218.2 sigma=17.4 thresh=3270 peak=3261
02:53:44.842 00.006 16872 MultiStar: [#1 -0.22,-0.57,0.45,U] [#2 0.43,-0.32,0.29,U] [#3 -0.29,-1.30,0.00,M1] [#4 0.02,-0.54,0.19,U] [#5 -0.30,-0.85,0.00,M1] [#6 10.62,8.44,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 1.26,-3.88,0.00,M8] [#9 -14.34,11.30,0.00,M7] 
02:53:44.844 00.002 16872 refined, 3 included, MultiStar: {0.15, -0.58}, one-star: {0.26, -0.67}
02:53:44.844 00.000 16872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.59) = xAngle (0.27 = 0.27)
02:53:44.849 00.005 16872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.32 = 0.32)
02:53:44.852 00.003 16872 CameraToMount -- cameraX=0.15 cameraY=-0.58 hyp=0.60 cameraTheta=-1.32 mountX=0.58 mountY=0.19, mountTheta=0.31
02:53:44.852 00.000 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=-0.58, opts=13)
02:53:44.862 00.010 16872 Enqueuing Move request for scope (0.15, -0.58)
02:53:44.866 00.004 9640 Worker thread wakes up
02:53:44.866 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.58) opts 0xd
02:53:44.866 00.000 9640 Handling offset move in thread for scope, endpoint = (0.15, -0.58)
02:53:44.866 00.000 9640 Moving (0.15, -0.58) raw xDistance=0.58 yDistance=0.19
02:53:44.866 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.58
02:53:44.866 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=2.5
02:53:44.866 00.000 9640 MoveAxis(W, 58, ABG)
02:53:44.866 00.000 9640 Guiding  Dir = 3, Dur = 58
02:53:44.869 00.003 9640 IsSlewing returns 0
02:53:44.869 00.000 9640 IsGuiding returns 0
02:53:44.869 00.000 9640 PulseGuide returned control before completion, sleep 68
02:53:44.873 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=5480, med=3216, FiltMin=3108, FiltMax=4892, Gamma=2.190
02:53:44.910 00.037 16872 UpdateGuideState exits: m=31578 SNR=106.1
02:53:44.918 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:44.922 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:53:44.926 00.004 16872 Enqueuing Expose request
02:53:44.941 00.015 9640 IsGuiding returns 1
02:53:44.942 00.001 9640 scope still moving after pulse duration time elapsed
02:53:44.973 00.031 9640 IsSlewing returns 0
02:53:44.973 00.000 9640 IsGuiding returns 0
02:53:44.973 00.000 9640 scope move finished after 58 + 46 ms
02:53:44.973 00.000 9640 Move returns status 0, amount 58
02:53:44.973 00.000 9640 MoveAxis(N, 0, ABG)
02:53:44.973 00.000 9640 Move returns status 0, amount 0
02:53:44.973 00.000 9640 move complete, result=0
02:53:44.973 00.000 9640 worker thread done servicing request
02:53:44.973 00.000 9640 Worker thread wakes up
02:53:44.973 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:53:44.973 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:53:44.981 00.008 16872 GuideStep: 0.6 px 58 ms WEST, 0.2 px 0 ms NORTH
02:53:47.628 02.647 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bf342bd8-0496-453b-b3a7-ee0efe58a4b2"}
02:53:47.628 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bf342bd8-0496-453b-b3a7-ee0efe58a4b2"}
02:53:47.628 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9456b800-536e-43cd-948b-618660b4c8b3"}
02:53:47.635 00.007 16872 case statement mapped state 6 to 3
02:53:47.639 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9456b800-536e-43cd-948b-618660b4c8b3"}
02:53:47.643 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"45e5cc4a-5fc7-4cd4-bf56-47e3faa03230"}
02:53:47.645 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[7.19,6.64],"pixels":"..."},"id":"45e5cc4a-5fc7-4cd4-bf56-47e3faa03230"}
02:53:49.055 01.410 9640 Exposure complete
02:53:49.198 00.143 9640 worker thread done servicing request
02:53:49.198 00.000 16872 OnExposeComplete: enter
02:53:49.203 00.005 16872 UpdateGuideState(): m_state=6
02:53:49.209 00.006 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
02:53:49.209 00.000 16872 Star::Find returns 1 (0), X=211.98, Y=200.50, Mass=30955, SNR=106.1, Peak=5516 HFD=3.6
02:53:49.209 00.000 16872 Star::Find false star n=8 nbg=268 bg=3213.8 sigma=17.2 thresh=3265 peak=3255
02:53:49.209 00.000 16872 MultiStar: [#1 -0.33,0.42,0.43,U] [#2 -0.14,0.24,0.28,U] [#3 0.18,0.59,0.21,U] [#4 0.35,-0.06,0.22,U] [#5 -0.65,2.18,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 1.15,-2.22,0.00,M9] [#9 -14.76,11.84,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:53:49.221 00.012 16872 single-star, 4 included, MultiStar: {-0.01, 0.26}, one-star: {0.04, 0.19}
02:53:49.225 00.004 16872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.59) = xAngle (2.93 = 2.93)
02:53:49.225 00.000 16872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.98 = 2.98)
02:53:49.231 00.006 16872 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.35 mountX=-0.19 mountY=0.03, mountTheta=2.98
02:53:49.239 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.04, y=0.19, opts=13)
02:53:49.245 00.006 16872 Enqueuing Move request for scope (0.04, 0.19)
02:53:49.245 00.000 9640 Worker thread wakes up
02:53:49.245 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
02:53:49.245 00.000 9640 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
02:53:49.245 00.000 9640 Moving (0.04, 0.19) raw xDistance=-0.19 yDistance=0.03
02:53:49.245 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.19
02:53:49.245 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=2.5
02:53:49.245 00.000 9640 MoveAxis(E, 15, ABG)
02:53:49.245 00.000 9640 Guiding  Dir = 2, Dur = 15
02:53:49.249 00.004 9640 IsSlewing returns 0
02:53:49.249 00.000 9640 IsGuiding returns 0
02:53:49.249 00.000 9640 PulseGuide returned control before completion, sleep 25
02:53:49.254 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=5516, med=3216, FiltMin=3144, FiltMax=4776, Gamma=2.190
02:53:49.282 00.028 9640 IsGuiding returns 1
02:53:49.282 00.000 9640 scope still moving after pulse duration time elapsed
02:53:49.286 00.004 16872 UpdateGuideState exits: m=30955 SNR=106.1
02:53:49.286 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:49.286 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:53:49.297 00.011 16872 Enqueuing Expose request
02:53:49.307 00.010 9640 IsSlewing returns 0
02:53:49.307 00.000 9640 IsGuiding returns 0
02:53:49.307 00.000 9640 scope move finished after 15 + 44 ms
02:53:49.307 00.000 9640 Move returns status 0, amount 15
02:53:49.307 00.000 9640 MoveAxis(N, 0, ABG)
02:53:49.307 00.000 9640 Move returns status 0, amount 0
02:53:49.307 00.000 9640 move complete, result=0
02:53:49.309 00.002 9640 worker thread done servicing request
02:53:49.309 00.000 9640 Worker thread wakes up
02:53:49.309 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:53:49.309 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:53:49.311 00.002 16872 GuideStep: -0.2 px 15 ms EAST, 0.0 px 0 ms NORTH
02:53:51.123 01.812 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6df5538-e7bf-4efb-a0b8-3de31fd41518"}
02:53:51.130 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c6df5538-e7bf-4efb-a0b8-3de31fd41518"}
02:53:51.197 00.067 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e1b03726-9367-4011-8a0c-94122f1451be"}
02:53:51.201 00.004 16872 case statement mapped state 6 to 3
02:53:51.206 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1b03726-9367-4011-8a0c-94122f1451be"}
02:53:51.212 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"935e053e-2fc8-477f-9269-3b66015469e6"}
02:53:51.215 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.98,6.50],"pixels":"..."},"id":"935e053e-2fc8-477f-9269-3b66015469e6"}
02:53:53.389 02.174 9640 Exposure complete
02:53:53.530 00.141 9640 worker thread done servicing request
02:53:53.530 00.000 16872 OnExposeComplete: enter
02:53:53.534 00.004 16872 UpdateGuideState(): m_state=6
02:53:53.538 00.004 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
02:53:53.541 00.003 16872 Star::Find returns 1 (0), X=212.31, Y=200.99, Mass=30914, SNR=107.5, Peak=6172 HFD=3.0
02:53:53.544 00.003 16872 MultiStar: [#1 0.31,0.39,0.40,U] [#2 0.14,0.61,0.25,U] [#3 0.29,0.40,0.21,U] [#4 -1.18,6.71,0.00,M1] [#5 -0.54,-0.12,0.14,U] [#6 10.31,9.74,0.00,M4] [#7 0.69,-0.13,0.11,U] [#8 0.00,0.00,0.00,L] [#9 -15.30,12.26,0.00,M9] 
02:53:53.549 00.005 16872 refined, 5 included, MultiStar: {0.29, 0.49}, one-star: {0.38, 0.68}
02:53:53.554 00.005 16872 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.59) = xAngle (2.63 = 2.63)
02:53:53.557 00.003 16872 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.68 = 2.68)
02:53:53.559 00.002 16872 CameraToMount -- cameraX=0.29 cameraY=0.49 hyp=0.57 cameraTheta=1.05 mountX=-0.50 mountY=0.25, mountTheta=2.67
02:53:53.568 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.29, y=0.49, opts=13)
02:53:53.573 00.005 16872 Enqueuing Move request for scope (0.29, 0.49)
02:53:53.577 00.004 9640 Worker thread wakes up
02:53:53.577 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.49) opts 0xd
02:53:53.577 00.000 9640 Handling offset move in thread for scope, endpoint = (0.29, 0.49)
02:53:53.577 00.000 9640 Moving (0.29, 0.49) raw xDistance=-0.50 yDistance=0.25
02:53:53.577 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.50
02:53:53.577 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.25, m_sumCorr=2.5
02:53:53.577 00.000 9640 MoveAxis(E, 55, ABG)
02:53:53.577 00.000 9640 Guiding  Dir = 2, Dur = 55
02:53:53.577 00.000 9640 IsSlewing returns 0
02:53:53.578 00.001 9640 IsGuiding returns 0
02:53:53.578 00.000 9640 PulseGuide returned control before completion, sleep 65
02:53:53.583 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=6172, med=3216, FiltMin=3132, FiltMax=5124, Gamma=2.190
02:53:53.619 00.036 16872 UpdateGuideState exits: m=30914 SNR=107.5
02:53:53.623 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:53.626 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:53:53.628 00.002 16872 Enqueuing Expose request
02:53:53.655 00.027 9640 IsGuiding returns 1
02:53:53.655 00.000 9640 scope still moving after pulse duration time elapsed
02:53:53.686 00.031 9640 IsSlewing returns 0
02:53:53.686 00.000 9640 IsGuiding returns 0
02:53:53.687 00.001 9640 scope move finished after 55 + 53 ms
02:53:53.687 00.000 9640 Move returns status 0, amount 55
02:53:53.688 00.001 9640 MoveAxis(N, 0, ABG)
02:53:53.688 00.000 9640 Move returns status 0, amount 0
02:53:53.688 00.000 9640 move complete, result=0
02:53:53.688 00.000 9640 worker thread done servicing request
02:53:53.688 00.000 9640 Worker thread wakes up
02:53:53.688 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:53:53.688 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:53:53.688 00.000 16872 GuideStep: -0.5 px 55 ms EAST, 0.3 px 0 ms NORTH
02:53:54.624 00.936 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"44cb54d4-7190-4871-9798-e2930de83c97"}
02:53:54.628 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"44cb54d4-7190-4871-9798-e2930de83c97"}
02:53:54.632 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f35117e7-2ea7-4d22-a7ba-04f2a134580a"}
02:53:54.635 00.003 16872 case statement mapped state 6 to 3
02:53:54.638 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f35117e7-2ea7-4d22-a7ba-04f2a134580a"}
02:53:54.641 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"55f26e81-4878-4cfa-bc0f-1d1f30e194be"}
02:53:54.644 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[7.31,6.99],"pixels":"..."},"id":"55f26e81-4878-4cfa-bc0f-1d1f30e194be"}
02:53:57.758 03.114 9640 Exposure complete
02:53:57.900 00.142 9640 worker thread done servicing request
02:53:57.901 00.001 16872 OnExposeComplete: enter
02:53:57.904 00.003 16872 UpdateGuideState(): m_state=6
02:53:57.907 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
02:53:57.913 00.006 16872 Star::Find returns 1 (0), X=212.24, Y=200.39, Mass=33578, SNR=110.6, Peak=5804 HFD=3.3
02:53:57.917 00.004 16872 Star::Find false star n=9 nbg=283 bg=3214.7 sigma=19.5 thresh=3273 peak=3268
02:53:57.920 00.003 16872 MultiStar: [#1 -0.26,-0.28,0.47,U] [#2 0.22,-0.23,0.26,U] [#3 0.05,-0.74,0.24,U] [#4 -0.20,-0.27,0.19,U] [#5 -0.33,-1.31,0.00,M2] [#6 10.04,9.51,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 1.03,-3.40,0.00,M10] [#9 -14.84,9.95,0.00,M10] 
02:53:57.923 00.003 16872 refined, 4 included, MultiStar: {0.10, -0.16}, one-star: {0.31, 0.08}
02:53:57.928 00.005 16872 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.59) = xAngle (0.58 = 0.58)
02:53:57.935 00.007 16872 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.63 = 0.63)
02:53:57.938 00.003 16872 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-1.00 mountX=0.16 mountY=0.11, mountTheta=0.61
02:53:57.944 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=-0.16, opts=13)
02:53:57.947 00.003 16872 Enqueuing Move request for scope (0.10, -0.16)
02:53:57.950 00.003 9640 Worker thread wakes up
02:53:57.950 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
02:53:57.950 00.000 9640 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
02:53:57.950 00.000 9640 Moving (0.10, -0.16) raw xDistance=0.16 yDistance=0.11
02:53:57.950 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.16
02:53:57.950 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=2.5
02:53:57.950 00.000 9640 MoveAxis(W, 11, ABG)
02:53:57.951 00.001 9640 Guiding  Dir = 3, Dur = 11
02:53:57.951 00.000 9640 IsSlewing returns 0
02:53:57.951 00.000 9640 IsGuiding returns 0
02:53:57.951 00.000 9640 PulseGuide returned control before completion, sleep 21
02:53:57.958 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=5804, med=3216, FiltMin=3132, FiltMax=4984, Gamma=2.190
02:53:57.987 00.029 9640 IsGuiding returns 1
02:53:57.987 00.000 9640 scope still moving after pulse duration time elapsed
02:53:57.996 00.009 16872 UpdateGuideState exits: m=33578 SNR=110.6
02:53:57.999 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:58.005 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:53:58.010 00.005 16872 Enqueuing Expose request
02:53:58.017 00.007 9640 IsSlewing returns 0
02:53:58.017 00.000 9640 IsGuiding returns 1
02:53:58.052 00.035 9640 IsSlewing returns 0
02:53:58.052 00.000 9640 IsGuiding returns 1
02:53:58.079 00.027 9640 IsSlewing returns 0
02:53:58.080 00.001 9640 IsGuiding returns 1
02:53:58.110 00.030 9640 IsSlewing returns 0
02:53:58.110 00.000 9640 IsGuiding returns 0
02:53:58.111 00.001 9640 scope move finished after 11 + 148 ms
02:53:58.111 00.000 9640 Move returns status 0, amount 11
02:53:58.111 00.000 9640 MoveAxis(N, 0, ABG)
02:53:58.111 00.000 9640 Move returns status 0, amount 0
02:53:58.112 00.001 9640 move complete, result=0
02:53:58.114 00.002 9640 worker thread done servicing request
02:53:58.114 00.000 16872 GuideStep: 0.2 px 11 ms WEST, 0.1 px 0 ms NORTH
02:53:58.120 00.006 9640 Worker thread wakes up
02:53:58.120 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:53:58.120 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:53:58.130 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"739fb879-2865-4077-ba8f-e58bab840d68"}
02:53:58.134 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"739fb879-2865-4077-ba8f-e58bab840d68"}
02:53:58.139 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3e85982f-f60a-46d3-8c7b-6bf3af42d24a"}
02:53:58.147 00.008 16872 case statement mapped state 6 to 3
02:53:58.149 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e85982f-f60a-46d3-8c7b-6bf3af42d24a"}
02:53:58.154 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5aaf78b4-41c8-43aa-8095-926dda8143c5"}
02:53:58.157 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.24,7.39],"pixels":"..."},"id":"5aaf78b4-41c8-43aa-8095-926dda8143c5"}
02:54:01.624 03.467 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77059c08-3e60-45ce-bcce-08b25ea2e13f"}
02:54:01.627 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"77059c08-3e60-45ce-bcce-08b25ea2e13f"}
02:54:01.635 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f09cf9e5-16e8-43b5-b550-de5c7d57edad"}
02:54:01.641 00.006 16872 case statement mapped state 6 to 3
02:54:01.645 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f09cf9e5-16e8-43b5-b550-de5c7d57edad"}
02:54:01.649 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c85f938-f3da-428b-83e8-b06122df965a"}
02:54:01.652 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.24,7.39],"pixels":"..."},"id":"4c85f938-f3da-428b-83e8-b06122df965a"}
02:54:02.189 00.537 9640 Exposure complete
02:54:02.337 00.148 9640 worker thread done servicing request
02:54:02.337 00.000 16872 OnExposeComplete: enter
02:54:02.342 00.005 16872 UpdateGuideState(): m_state=6
02:54:02.346 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
02:54:02.348 00.002 16872 Star::Find returns 1 (0), X=212.15, Y=200.80, Mass=27361, SNR=99.2, Peak=5736 HFD=2.9
02:54:02.352 00.004 16872 MultiStar: [#1 0.04,0.50,0.60,U] [#2 -0.01,0.38,0.32,U] [#3 0.10,0.32,0.29,U] [#4 0.08,0.71,0.28,U] [#5 -0.28,-0.39,0.16,U] [#6 10.03,9.90,0.00,M6] [#7 0.37,0.84,0.00,M1] [#8 0.79,-2.65,0.00,R] 
02:54:02.354 00.002 16872 refined, 5 included, MultiStar: {0.09, 0.43}, one-star: {0.22, 0.48}
02:54:02.357 00.003 16872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.59) = xAngle (2.94 = 2.94)
02:54:02.360 00.003 16872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.99 = 2.99)
02:54:02.364 00.004 16872 CameraToMount -- cameraX=0.09 cameraY=0.43 hyp=0.44 cameraTheta=1.36 mountX=-0.43 mountY=0.07, mountTheta=2.99
02:54:02.371 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=0.43, opts=13)
02:54:02.375 00.004 16872 Enqueuing Move request for scope (0.09, 0.43)
02:54:02.381 00.006 9640 Worker thread wakes up
02:54:02.381 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.43) opts 0xd
02:54:02.381 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, 0.43)
02:54:02.381 00.000 9640 Moving (0.09, 0.43) raw xDistance=-0.43 yDistance=0.07
02:54:02.381 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.43
02:54:02.381 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.07, m_sumCorr=2.5
02:54:02.381 00.000 9640 MoveAxis(E, 45, ABG)
02:54:02.381 00.000 9640 Guiding  Dir = 2, Dur = 45
02:54:02.381 00.000 9640 IsSlewing returns 0
02:54:02.381 00.000 9640 IsGuiding returns 0
02:54:02.382 00.001 9640 PulseGuide returned control before completion, sleep 55
02:54:02.387 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=5736, med=3212, FiltMin=3110, FiltMax=4840, Gamma=2.190
02:54:02.421 00.034 16872 UpdateGuideState exits: m=27361 SNR=99.2
02:54:02.430 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:02.437 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:54:02.441 00.004 16872 Enqueuing Expose request
02:54:02.443 00.002 9640 IsGuiding returns 1
02:54:02.445 00.002 9640 scope still moving after pulse duration time elapsed
02:54:02.471 00.026 9640 IsSlewing returns 0
02:54:02.472 00.001 9640 IsGuiding returns 0
02:54:02.472 00.000 9640 scope move finished after 45 + 44 ms
02:54:02.472 00.000 9640 Move returns status 0, amount 45
02:54:02.472 00.000 9640 MoveAxis(N, 0, ABG)
02:54:02.473 00.001 9640 Move returns status 0, amount 0
02:54:02.473 00.000 9640 move complete, result=0
02:54:02.473 00.000 9640 worker thread done servicing request
02:54:02.474 00.001 9640 Worker thread wakes up
02:54:02.474 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:54:02.474 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:54:02.477 00.003 16872 GuideStep: -0.4 px 45 ms EAST, 0.1 px 0 ms NORTH
02:54:05.125 02.648 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"93743fbb-6d6c-452c-b0e9-d0895c8da2d6"}
02:54:05.128 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"93743fbb-6d6c-452c-b0e9-d0895c8da2d6"}
02:54:05.133 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85512ba3-8a97-4b21-adc1-f7328f3985d2"}
02:54:05.145 00.012 16872 case statement mapped state 6 to 3
02:54:05.154 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"85512ba3-8a97-4b21-adc1-f7328f3985d2"}
02:54:05.817 00.663 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"10ed10c3-413f-44f5-b223-f3b3c0e34569"}
02:54:05.823 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[7.15,6.80],"pixels":"..."},"id":"10ed10c3-413f-44f5-b223-f3b3c0e34569"}
02:54:06.803 00.980 9640 Exposure complete
02:54:06.969 00.166 9640 worker thread done servicing request
02:54:06.969 00.000 16872 OnExposeComplete: enter
02:54:06.973 00.004 16872 UpdateGuideState(): m_state=6
02:54:06.977 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
02:54:06.982 00.005 16872 Star::Find returns 1 (0), X=212.88, Y=201.16, Mass=21757, SNR=87.9, Peak=5512 HFD=2.7
02:54:06.987 00.005 16872 MultiStar: [#1 0.43,0.60,0.68,U] [#2 0.61,0.81,0.00,M1] [#3 0.18,0.56,0.36,U] [#4 0.27,0.29,0.29,U] [#5 0.30,-0.33,0.17,U] [#6 10.86,9.56,0.00,M7] [#7 0.45,0.74,0.00,M2] [#8 0.45,0.35,0.13,U] 
02:54:06.992 00.005 16872 refined, 5 included, MultiStar: {0.57, 0.58}, one-star: {0.95, 0.85}
02:54:06.994 00.002 16872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.59) = xAngle (2.38 = 2.38)
02:54:07.001 00.007 16872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.43 = 2.43)
02:54:07.005 00.004 16872 CameraToMount -- cameraX=0.57 cameraY=0.58 hyp=0.81 cameraTheta=0.80 mountX=-0.59 mountY=0.53, mountTheta=2.41
02:54:07.011 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.57, y=0.58, opts=13)
02:54:07.016 00.005 16872 Enqueuing Move request for scope (0.57, 0.58)
02:54:07.020 00.004 9640 Worker thread wakes up
02:54:07.020 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.58) opts 0xd
02:54:07.020 00.000 9640 Handling offset move in thread for scope, endpoint = (0.57, 0.58)
02:54:07.020 00.000 9640 Moving (0.57, 0.58) raw xDistance=-0.59 yDistance=0.53
02:54:07.020 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.59
02:54:07.020 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.53, m_sumCorr=2.6
02:54:07.020 00.000 9640 MoveAxis(E, 67, ABG)
02:54:07.020 00.000 9640 Guiding  Dir = 2, Dur = 67
02:54:07.020 00.000 9640 IsSlewing returns 0
02:54:07.021 00.001 9640 IsGuiding returns 0
02:54:07.021 00.000 9640 PulseGuide returned control before completion, sleep 77
02:54:07.026 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=5512, med=3216, FiltMin=3140, FiltMax=4520, Gamma=2.190
02:54:07.062 00.036 16872 UpdateGuideState exits: m=21757 SNR=87.9
02:54:07.066 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:07.069 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:54:07.071 00.002 16872 Enqueuing Expose request
02:54:07.107 00.036 9640 IsGuiding returns 1
02:54:07.107 00.000 9640 scope still moving after pulse duration time elapsed
02:54:07.139 00.032 9640 IsSlewing returns 0
02:54:07.139 00.000 9640 IsGuiding returns 1
02:54:07.169 00.030 9640 IsSlewing returns 0
02:54:07.170 00.001 9640 IsGuiding returns 0
02:54:07.170 00.000 9640 scope move finished after 67 + 82 ms
02:54:07.170 00.000 9640 Move returns status 0, amount 67
02:54:07.170 00.000 9640 MoveAxis(S, 19, ABG)
02:54:07.170 00.000 9640 Guiding  Dir = 1, Dur = 19
02:54:07.171 00.001 9640 IsSlewing returns 0
02:54:07.171 00.000 9640 IsGuiding returns 0
02:54:07.173 00.002 9640 PulseGuide returned control before completion, sleep 29
02:54:07.217 00.044 9640 IsGuiding returns 1
02:54:07.217 00.000 9640 scope still moving after pulse duration time elapsed
02:54:07.247 00.030 9640 IsSlewing returns 0
02:54:07.248 00.001 9640 IsGuiding returns 0
02:54:07.248 00.000 9640 scope move finished after 19 + 57 ms
02:54:07.248 00.000 9640 Move returns status 0, amount 19
02:54:07.248 00.000 9640 move complete, result=0
02:54:07.248 00.000 9640 worker thread done servicing request
02:54:07.248 00.000 16872 GuideStep: -0.6 px 67 ms EAST, 0.5 px 19 ms SOUTH
02:54:07.252 00.004 9640 Worker thread wakes up
02:54:07.252 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:54:07.252 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:54:09.362 02.110 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eeedbd0c-79b9-48b2-a528-3afdad3129b0"}
02:54:09.367 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eeedbd0c-79b9-48b2-a528-3afdad3129b0"}
02:54:09.385 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4039af19-b04f-47d2-8f6d-7c317a95f3c1"}
02:54:09.391 00.006 16872 case statement mapped state 6 to 3
02:54:09.395 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4039af19-b04f-47d2-8f6d-7c317a95f3c1"}
02:54:09.414 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"414d8208-ccb5-40e3-bdd9-44637c5bac1e"}
02:54:09.477 00.063 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[6.88,7.16],"pixels":"..."},"id":"414d8208-ccb5-40e3-bdd9-44637c5bac1e"}
02:54:11.547 02.070 9640 Exposure complete
02:54:11.727 00.180 9640 worker thread done servicing request
02:54:11.727 00.000 16872 OnExposeComplete: enter
02:54:11.732 00.005 16872 UpdateGuideState(): m_state=6
02:54:11.736 00.004 16872 Star::Find(15, 212, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
02:54:11.740 00.004 16872 Star::Find returns 1 (0), X=212.57, Y=200.48, Mass=31209, SNR=108.2, Peak=5960 HFD=3.2
02:54:11.759 00.019 16872 Star::Find false star n=5 nbg=280 bg=3216.4 sigma=18.3 thresh=3271 peak=3269
02:54:11.769 00.010 16872 Star::Find false star n=3 nbg=262 bg=3219.5 sigma=17.8 thresh=3273 peak=3258
02:54:11.781 00.012 16872 MultiStar: [#1 0.26,0.15,0.56,U] [#2 0.37,0.20,0.24,U] [#3 0.31,0.11,0.29,U] [#4 0.55,-0.11,0.21,U] [#5 -0.68,-0.41,0.15,U] [#6 11.02,8.96,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.56,0.16,0.17,U] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:54:11.786 00.005 16872 refined, 6 included, MultiStar: {0.41, 0.10}, one-star: {0.64, 0.16}
02:54:11.798 00.012 16872 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.59) = xAngle (1.83 = 1.83)
02:54:11.809 00.011 16872 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.88 = 1.88)
02:54:11.831 00.022 16872 CameraToMount -- cameraX=0.41 cameraY=0.10 hyp=0.42 cameraTheta=0.25 mountX=-0.11 mountY=0.40, mountTheta=1.84
02:54:11.864 00.033 16872 SchedulePrimaryMove(0F8FCD28, x=0.41, y=0.10, opts=13)
02:54:11.879 00.015 16872 Enqueuing Move request for scope (0.41, 0.10)
02:54:11.894 00.015 9640 Worker thread wakes up
02:54:11.894 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.10) opts 0xd
02:54:11.894 00.000 9640 Handling offset move in thread for scope, endpoint = (0.41, 0.10)
02:54:11.894 00.000 9640 Moving (0.41, 0.10) raw xDistance=-0.11 yDistance=0.40
02:54:11.894 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.11
02:54:11.894 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.40, m_sumCorr=2.6
02:54:11.894 00.000 9640 MoveAxis(E, 18, ABG)
02:54:11.894 00.000 9640 Guiding  Dir = 2, Dur = 18
02:54:11.895 00.001 9640 IsSlewing returns 0
02:54:11.895 00.000 9640 IsGuiding returns 0
02:54:11.895 00.000 9640 PulseGuide returned control before completion, sleep 28
02:54:11.940 00.045 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=5960, med=3216, FiltMin=3090, FiltMax=4884, Gamma=2.190
02:54:11.959 00.019 9640 IsGuiding returns 1
02:54:11.959 00.000 9640 scope still moving after pulse duration time elapsed
02:54:11.996 00.037 9640 IsSlewing returns 0
02:54:11.997 00.001 9640 IsGuiding returns 0
02:54:11.998 00.001 9640 scope move finished after 18 + 85 ms
02:54:11.998 00.000 9640 Move returns status 0, amount 18
02:54:12.010 00.012 9640 MoveAxis(N, 0, ABG)
02:54:12.010 00.000 9640 Move returns status 0, amount 0
02:54:12.010 00.000 9640 move complete, result=0
02:54:12.010 00.000 9640 worker thread done servicing request
02:54:12.089 00.079 16872 UpdateGuideState exits: m=31209 SNR=108.2
02:54:12.115 00.026 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:12.125 00.010 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:54:12.140 00.015 16872 Enqueuing Expose request
02:54:12.153 00.013 9640 Worker thread wakes up
02:54:12.153 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:54:12.154 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
02:54:12.159 00.005 16872 GuideStep: -0.1 px 18 ms EAST, 0.4 px 0 ms NORTH
02:54:12.207 00.048 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a5b50698-8bc4-4dd5-a375-134c426f4240"}
02:54:12.236 00.029 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a5b50698-8bc4-4dd5-a375-134c426f4240"}
02:54:12.290 00.054 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4cbe59ef-f415-4b5c-ae1d-ee4bc1c13b3e"}
02:54:12.295 00.005 16872 case statement mapped state 6 to 3
02:54:12.309 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4cbe59ef-f415-4b5c-ae1d-ee4bc1c13b3e"}
02:54:12.316 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6e8c65ee-f2c9-492e-8464-89d1aed13547"}
02:54:12.326 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[6.57,7.48],"pixels":"..."},"id":"6e8c65ee-f2c9-492e-8464-89d1aed13547"}
02:54:13.710 01.384 16872 evsrv: cli 0D3BFB48 connect
02:54:13.713 00.003 16872 case statement mapped state 6 to 3
02:54:13.717 00.004 16872 case statement mapped state 6 to 3
02:54:13.720 00.003 16872 evsrv: cli 0D3BFB48 request: {"method":"get_app_state","id":"4f271403-0e0c-4f84-b3ae-10f017ddb408"}
02:54:13.725 00.005 16872 case statement mapped state 6 to 3
02:54:13.728 00.003 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f271403-0e0c-4f84-b3ae-10f017ddb408"}
02:54:13.732 00.004 16872 evsrv: cli 0D3BFB48 disconnect
02:54:13.749 00.017 16872 evsrv: cli 0D3BFFA8 connect
02:54:13.757 00.008 16872 case statement mapped state 6 to 3
02:54:13.761 00.004 16872 case statement mapped state 6 to 3
02:54:13.766 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"657066c0-14e3-45ca-a7c9-cd386d49a6a6"}
02:54:13.774 00.008 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:54:13.778 00.004 16872 Status Line: Waiting for devices...
02:54:13.795 00.017 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"657066c0-14e3-45ca-a7c9-cd386d49a6a6"}
02:54:13.846 00.051 16872 evsrv: cli 0D3BFFA8 disconnect
02:54:13.851 00.005 16872 evsrv: cli 0D3C0228 connect
02:54:13.855 00.004 16872 case statement mapped state 6 to 3
02:54:13.859 00.004 16872 case statement mapped state 6 to 3
02:54:13.870 00.011 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"2c7cfcaa-1e9f-4350-ad54-1afffe2a39ea"}
02:54:13.873 00.003 16872 case statement mapped state 6 to 3
02:54:13.879 00.006 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c7cfcaa-1e9f-4350-ad54-1afffe2a39ea"}
02:54:13.887 00.008 16872 evsrv: cli 0D3C0228 disconnect
02:54:14.888 01.001 16872 evsrv: cli 0D3C0A48 connect
02:54:14.892 00.004 16872 case statement mapped state 6 to 3
02:54:14.902 00.010 16872 case statement mapped state 6 to 3
02:54:14.908 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"73edd260-b863-40c6-80e1-d078e89b38a4"}
02:54:14.918 00.010 16872 case statement mapped state 6 to 3
02:54:14.926 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"73edd260-b863-40c6-80e1-d078e89b38a4"}
02:54:14.934 00.008 16872 evsrv: cli 0D3C0A48 disconnect
02:54:15.703 00.769 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"477d18ce-f8eb-4bc2-9697-7c7d1012a0d5"}
02:54:15.706 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"477d18ce-f8eb-4bc2-9697-7c7d1012a0d5"}
02:54:15.710 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9d2b468f-f400-40f8-86e6-1731e969ef2f"}
02:54:15.713 00.003 16872 case statement mapped state 6 to 3
02:54:15.720 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d2b468f-f400-40f8-86e6-1731e969ef2f"}
02:54:15.725 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d5059461-c54d-426e-8667-06fbe7c241ec"}
02:54:15.729 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[6.57,7.48],"pixels":"..."},"id":"d5059461-c54d-426e-8667-06fbe7c241ec"}
02:54:15.938 00.209 16872 evsrv: cli 0D3BF8C8 connect
02:54:15.941 00.003 16872 case statement mapped state 6 to 3
02:54:15.945 00.004 16872 case statement mapped state 6 to 3
02:54:15.951 00.006 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"fc3288b3-621d-4ede-b1a8-9bdb857bb673"}
02:54:15.954 00.003 16872 case statement mapped state 6 to 3
02:54:15.957 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc3288b3-621d-4ede-b1a8-9bdb857bb673"}
02:54:15.961 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
02:54:16.042 00.081 9640 ASCOM_AbortExposure returns err = 0
02:54:16.042 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:54:16.042 00.000 9640 worker thread done servicing request
02:54:16.043 00.001 16872 OnExposeComplete: enter
02:54:16.050 00.007 16872 OnExposeComplete: Capture Error reported
02:54:16.054 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:54:16.058 00.004 16872 Mount: notify guiding stopped
02:54:16.066 00.008 16872 Changing from state GUIDING to STOP
02:54:16.069 00.003 16872 guider state => SELECTED
02:54:16.072 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=5960, med=3216, FiltMin=3090, FiltMax=4884, Gamma=2.190
02:54:16.109 00.037 16872 Changing from state SELECTED to UNINITIALIZED
02:54:16.113 00.004 16872 guider state => SELECTING
02:54:16.127 00.014 16872 Status Line: Stopped.
02:54:16.135 00.008 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:54:16.963 00.828 16872 evsrv: cli 0D3C0A48 connect
02:54:16.967 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"aa721394-5888-42e9-8f89-7023c45cf317"}
02:54:16.975 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa721394-5888-42e9-8f89-7023c45cf317"}
02:54:16.979 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:54:19.205 02.226 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16f6f5d3-4aaf-40f0-bb52-c82a2838885e"}
02:54:19.210 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"16f6f5d3-4aaf-40f0-bb52-c82a2838885e"}
02:54:19.215 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"964f703d-cab2-4fad-9155-b395ef9f6a67"}
02:54:19.224 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"964f703d-cab2-4fad-9155-b395ef9f6a67"}
02:54:22.137 02.913 16872 evsrv: cli 0D3BFFA8 connect
02:54:22.152 00.015 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"47fbc852-7f01-4839-beb3-ca34f74bf373"}
02:54:22.157 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"47fbc852-7f01-4839-beb3-ca34f74bf373"}
02:54:22.162 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
02:54:22.167 00.005 16872 evsrv: cli 0D3BF8C8 connect
02:54:22.172 00.005 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_calibrated","id":"0f00393c-1c36-489e-b070-85636385bbad"}
02:54:22.178 00.006 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":true,"id":"0f00393c-1c36-489e-b070-85636385bbad"}
02:54:22.183 00.005 16872 evsrv: cli 0D3BF8C8 disconnect
02:54:22.189 00.006 16872 evsrv: cli 0D3BF968 connect
02:54:22.195 00.006 16872 evsrv: cli 0D3BF968 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"8ba2f821-16f8-4963-8d96-da1c428c2bce"}
02:54:22.199 00.004 16872 PhdController::Guide begins
02:54:22.202 00.003 16872 PhdController: newstate STATE_SETUP
02:54:22.208 00.006 16872 PhdController: setup
02:54:22.215 00.007 16872 PhdController: newstate STATE_ATTEMPT_START
02:54:22.218 00.003 16872 PhdController: start capturing
02:54:22.223 00.005 16872 Changing from state SELECTING to UNINITIALIZED
02:54:22.227 00.004 16872 guider state => SELECTING
02:54:22.230 00.003 16872 setting force full frames = true
02:54:22.233 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:54:22.261 00.028 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:54:22.265 00.004 16872 Enqueuing Expose request
02:54:22.271 00.006 16872 PhdController: newstate STATE_SELECT_STAR
02:54:22.274 00.003 9640 Worker thread wakes up
02:54:22.274 00.000 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":0,"id":"8ba2f821-16f8-4963-8d96-da1c428c2bce"}
02:54:22.278 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:54:22.278 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:54:22.278 00.000 16872 evsrv: cli 0D3BF968 disconnect
02:54:22.288 00.010 16872 evsrv: cli 0D3C0A48 connect
02:54:22.295 00.007 16872 case statement mapped state 1 to 101
02:54:22.301 00.006 16872 case statement mapped state 1 to 101
02:54:22.308 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_shift_params","id":"a875bd26-f43a-4573-a354-d5be7fb22d75"}
02:54:22.312 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a875bd26-f43a-4573-a354-d5be7fb22d75"}
02:54:22.317 00.005 16872 evsrv: cli 0D3C0A48 disconnect
02:54:22.322 00.005 16872 evsrv: cli 0D3BFB48 connect
02:54:22.325 00.003 16872 case statement mapped state 1 to 101
02:54:22.333 00.008 16872 case statement mapped state 1 to 101
02:54:22.341 00.008 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"4e2875a2-0b74-4c8e-a681-423db323292d"}
02:54:22.347 00.006 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"4e2875a2-0b74-4c8e-a681-423db323292d"}
02:54:22.352 00.005 16872 evsrv: cli 0D3BFB48 disconnect
02:54:22.705 00.353 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d65af962-256b-486b-975b-b51dbaca8209"}
02:54:22.718 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d65af962-256b-486b-975b-b51dbaca8209"}
02:54:22.725 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3c7c0164-ad69-4cc6-9d6b-fab605e8df9c"}
02:54:22.730 00.005 16872 case statement mapped state 1 to 101
02:54:22.733 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"3c7c0164-ad69-4cc6-9d6b-fab605e8df9c"}
02:54:23.354 00.621 16872 evsrv: cli 0D3BFFA8 connect
02:54:23.357 00.003 16872 case statement mapped state 1 to 101
02:54:23.361 00.004 16872 case statement mapped state 1 to 101
02:54:23.368 00.007 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"7964f904-8aaa-416e-b036-d68528d67cd7"}
02:54:23.375 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"7964f904-8aaa-416e-b036-d68528d67cd7"}
02:54:23.382 00.007 16872 evsrv: cli 0D3BFFA8 disconnect
02:54:24.382 01.000 16872 evsrv: cli 0D3BFFA8 connect
02:54:24.385 00.003 16872 case statement mapped state 1 to 101
02:54:24.389 00.004 16872 case statement mapped state 1 to 101
02:54:24.392 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"53c4d86f-de1c-486b-8a55-6c8cd9f820af"}
02:54:24.397 00.005 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"53c4d86f-de1c-486b-8a55-6c8cd9f820af"}
02:54:24.405 00.008 16872 evsrv: cli 0D3BFFA8 disconnect
02:54:25.407 01.002 16872 evsrv: cli 0D3C0228 connect
02:54:25.410 00.003 16872 case statement mapped state 1 to 101
02:54:25.413 00.003 16872 case statement mapped state 1 to 101
02:54:25.417 00.004 16872 evsrv: cli 0D3C0228 request: {"method":"get_lock_position","id":"311e7326-0c3e-4b00-bd4b-3d6bdc1df100"}
02:54:25.421 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":null,"id":"311e7326-0c3e-4b00-bd4b-3d6bdc1df100"}
02:54:25.425 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:54:26.204 00.779 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6ae16605-e328-4188-a152-170b8d6743a5"}
02:54:26.207 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6ae16605-e328-4188-a152-170b8d6743a5"}
02:54:26.210 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9dc26408-8065-4507-bec8-90db0f0fa32b"}
02:54:26.213 00.003 16872 case statement mapped state 1 to 101
02:54:26.220 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"9dc26408-8065-4507-bec8-90db0f0fa32b"}
02:54:26.345 00.125 9640 Exposure complete
02:54:26.426 00.081 16872 evsrv: cli 0D3C0A48 connect
02:54:26.429 00.003 16872 case statement mapped state 1 to 101
02:54:26.433 00.004 16872 case statement mapped state 1 to 101
02:54:26.437 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"e0b55ea6-1b76-4d06-b970-b4d78c5c1c02"}
02:54:26.440 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":null,"id":"e0b55ea6-1b76-4d06-b970-b4d78c5c1c02"}
02:54:26.444 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:54:26.486 00.042 9640 worker thread done servicing request
02:54:26.486 00.000 16872 OnExposeComplete: enter
02:54:26.488 00.002 16872 UpdateGuideState(): m_state=1
02:54:26.492 00.004 16872 UpdateCurrentPosition: no star selected
02:54:26.495 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:54:26.501 00.006 16872 Status Line: No star selected
02:54:26.509 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=5184, med=3228, FiltMin=3156, FiltMax=4560, Gamma=2.190
02:54:26.541 00.032 16872 UpdateGuideState exits: No star selected
02:54:26.555 00.014 16872 GuiderMultiStar::AutoSelect enter
02:54:26.558 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:54:26.705 00.147 16872 AutoFind: auto downsample for scale 0.91 => 1x
02:54:26.876 00.171 16872 AutoFind: global mean = -0.0, stdev 56.9
02:54:26.880 00.004 16872 AutoFind: using threshold = 0.1
02:54:27.043 00.163 16872 AutoFind: local max [213, 198] 83.5
02:54:27.047 00.004 16872 AutoFind: local max [1583, 193] 22.8
02:54:27.050 00.003 16872 AutoFind: local max [1630, 297] 17.0
02:54:27.056 00.006 16872 AutoFind: local max [688, 891] 15.9
02:54:27.065 00.009 16872 AutoFind: local max [144, 921] 10.5
02:54:27.071 00.006 16872 AutoFind: local max [1743, 249] 8.5
02:54:27.073 00.002 16872 AutoFind: local max [1170, 531] 7.9
02:54:27.077 00.004 16872 AutoFind: local max [75, 815] 7.7
02:54:27.081 00.004 16872 AutoFind: local max [1695, 927] 6.4
02:54:27.082 00.001 16872 AutoFind: local max [1631, 1070] 6.1
02:54:27.086 00.004 16872 AutoFind: local max [729, 173] 5.5
02:54:27.091 00.005 16872 AutoFind: local max [392, 374] 5.5
02:54:27.094 00.003 16872 AutoFind: local max [1088, 568] 5.4
02:54:27.097 00.003 16872 AutoFind: local max [181, 692] 5.3
02:54:27.099 00.002 16872 AutoFind: local max [659, 163] 5.0
02:54:27.102 00.003 16872 AutoFind: local max [292, 846] 5.0
02:54:27.107 00.005 16872 AutoFind: local max [1186, 336] 4.9
02:54:27.112 00.005 16872 AutoFind: local max [150, 189] 4.9
02:54:27.115 00.003 16872 AutoFind: local max [1210, 761] 4.9
02:54:27.118 00.003 16872 AutoFind: local max [1835, 878] 4.9
02:54:27.122 00.004 16872 AutoFind: local max [81, 322] 4.9
02:54:27.125 00.003 16872 AutoFind: local max [1772, 650] 4.8
02:54:27.128 00.003 16872 AutoFind: local max [484, 618] 4.8
02:54:27.130 00.002 16872 AutoFind: local max [774, 1015] 4.8
02:54:27.133 00.003 16872 AutoFind: local max [485, 995] 4.8
02:54:27.135 00.002 16872 AutoFind: local max [1627, 685] 4.7
02:54:27.138 00.003 16872 AutoFind: local max [1572, 777] 4.7
02:54:27.140 00.002 16872 AutoFind: local max [212, 548] 4.7
02:54:27.143 00.003 16872 AutoFind: local max [973, 428] 4.6
02:54:27.146 00.003 16872 AutoFind: local max [88, 1020] 4.6
02:54:27.149 00.003 16872 AutoFind: local max [130, 373] 4.6
02:54:27.153 00.004 16872 AutoFind: local max [1388, 790] 4.6
02:54:27.156 00.003 16872 AutoFind: local max [1907, 82] 4.5
02:54:27.159 00.003 16872 AutoFind: local max [704, 919] 4.5
02:54:27.161 00.002 16872 AutoFind: local max [1184, 162] 4.5
02:54:27.164 00.003 16872 AutoFind: local max [244, 535] 4.5
02:54:27.169 00.005 16872 AutoFind: local max [743, 248] 4.5
02:54:27.172 00.003 16872 AutoFind: local max [644, 33] 4.5
02:54:27.174 00.002 16872 AutoFind: local max [112, 345] 4.5
02:54:27.176 00.002 16872 AutoFind: local max [1861, 338] 4.5
02:54:27.179 00.003 16872 AutoFind: local max [699, 689] 4.5
02:54:27.183 00.004 16872 AutoFind: local max [1802, 412] 4.5
02:54:27.186 00.003 16872 AutoFind: local max [44, 779] 4.4
02:54:27.189 00.003 16872 AutoFind: local max [692, 825] 4.4
02:54:27.192 00.003 16872 AutoFind: local max [1156, 557] 4.4
02:54:27.194 00.002 16872 AutoFind: local max [1189, 980] 4.4
02:54:27.201 00.007 16872 AutoFind: local max [320, 777] 4.4
02:54:27.208 00.007 16872 AutoFind: local max [102, 898] 4.4
02:54:27.212 00.004 16872 AutoFind: local max [1103, 788] 4.4
02:54:27.216 00.004 16872 AutoFind: local max [826, 357] 4.4
02:54:27.218 00.002 16872 AutoFind: local max [867, 958] 4.4
02:54:27.221 00.003 16872 AutoFind: local max [1831, 456] 4.4
02:54:27.223 00.002 16872 AutoFind: local max [782, 1019] 4.4
02:54:27.225 00.002 16872 AutoFind: local max [1538, 205] 4.3
02:54:27.227 00.002 16872 AutoFind: local max [1184, 204] 4.3
02:54:27.232 00.005 16872 AutoFind: local max [1125, 391] 4.3
02:54:27.235 00.003 16872 AutoFind: local max [1110, 638] 4.3
02:54:27.238 00.003 16872 AutoFind: local max [1609, 82] 4.3
02:54:27.240 00.002 16872 AutoFind: local max [1266, 766] 4.3
02:54:27.243 00.003 16872 AutoFind: local max [229, 357] 4.3
02:54:27.251 00.008 16872 AutoFind: local max [332, 805] 4.3
02:54:27.255 00.004 16872 AutoFind: local max [446, 759] 4.2
02:54:27.257 00.002 16872 AutoFind: local max [1224, 918] 4.2
02:54:27.259 00.002 16872 AutoFind: local max [1837, 536] 4.2
02:54:27.263 00.004 16872 AutoFind: local max [393, 813] 4.2
02:54:27.265 00.002 16872 AutoFind: local max [920, 834] 4.2
02:54:27.267 00.002 16872 AutoFind: local max [106, 356] 4.2
02:54:27.270 00.003 16872 AutoFind: local max [117, 302] 4.2
02:54:27.273 00.003 16872 AutoFind: local max [921, 1006] 4.2
02:54:27.276 00.003 16872 AutoFind: local max [169, 389] 4.2
02:54:27.280 00.004 16872 AutoFind: local max [1339, 540] 4.2
02:54:27.283 00.003 16872 AutoFind: local max [51, 536] 4.1
02:54:27.285 00.002 16872 AutoFind: local max [1655, 715] 4.1
02:54:27.288 00.003 16872 AutoFind: local max [1035, 615] 4.1
02:54:27.290 00.002 16872 AutoFind: local max [476, 995] 4.1
02:54:27.296 00.006 16872 AutoFind: local max [451, 108] 4.1
02:54:27.301 00.005 16872 AutoFind: local max [828, 297] 4.1
02:54:27.305 00.004 16872 AutoFind: local max [763, 442] 4.1
02:54:27.309 00.004 16872 AutoFind: local max [592, 477] 4.1
02:54:27.315 00.006 16872 AutoFind: local max [801, 1016] 4.1
02:54:27.319 00.004 16872 AutoFind: local max [1469, 329] 4.1
02:54:27.322 00.003 16872 AutoFind: local max [1250, 96] 4.1
02:54:27.328 00.006 16872 AutoFind: local max [547, 282] 4.1
02:54:27.332 00.004 16872 AutoFind: local max [997, 590] 4.1
02:54:27.336 00.004 16872 AutoFind: local max [517, 450] 4.1
02:54:27.347 00.011 16872 AutoFind: local max [524, 387] 4.1
02:54:27.352 00.005 16872 AutoFind: local max [1657, 386] 4.1
02:54:27.356 00.004 16872 AutoFind: local max [1382, 52] 4.1
02:54:27.360 00.004 16872 AutoFind: local max [337, 569] 4.1
02:54:27.366 00.006 16872 AutoFind: local max [1565, 404] 4.1
02:54:27.369 00.003 16872 AutoFind: local max [227, 847] 4.1
02:54:27.372 00.003 16872 AutoFind: local max [912, 445] 4.1
02:54:27.375 00.003 16872 AutoFind: local max [1549, 41] 4.0
02:54:27.377 00.002 16872 AutoFind: local max [866, 57] 4.0
02:54:27.382 00.005 16872 AutoFind: local max [759, 621] 4.0
02:54:27.389 00.007 16872 AutoFind: local max [258, 622] 4.0
02:54:27.392 00.003 16872 AutoFind: local max [824, 102] 4.0
02:54:27.395 00.003 16872 AutoFind: local max [1822, 14] 4.0
02:54:27.398 00.003 16872 AutoFind: local max [518, 307] 4.0
02:54:27.402 00.004 16872 AutoFind: local max [858, 469] 4.0
02:54:27.406 00.004 16872 AutoFind: too close [801, 1016] 4.1 - [782, 1019] 4.4
02:54:27.409 00.003 16872 AutoFind: too close [476, 995] 4.1 - [485, 995] 4.8
02:54:27.412 00.003 16872 AutoFind: too close [106, 356] 4.2 - [112, 345] 4.5
02:54:27.414 00.002 16872 AutoFind: too close [782, 1019] 4.4 - [774, 1015] 4.8
02:54:27.419 00.005 16872 AutoFind: too close to edge [1822, 14] 4.0
02:54:27.422 00.003 16872 AutoFind: too close to edge [1907, 82] 4.5
02:54:27.425 00.003 16872 AutoFind: too close to edge [1631, 1070] 6.1
02:54:27.427 00.002 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
02:54:27.430 00.003 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.435 00.005 16872 Star::Find returns 1 (0), X=213.27, Y=197.96, Mass=29622, SNR=95.7, Peak=5184 HFD=4.0
02:54:27.440 00.005 16872 Star::Find(15, 1583, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.444 00.004 16872 Star::Find returns 1 (0), X=1583.48, Y=192.87, Mass=6495, SNR=40.3, Peak=3816 HFD=3.2
02:54:27.448 00.004 16872 Star::Find(15, 1630, 297, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.450 00.002 16872 Star::Find returns 1 (0), X=1629.57, Y=297.35, Mass=6879, SNR=40.3, Peak=3696 HFD=3.5
02:54:27.453 00.003 16872 Star::Find(15, 688, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.456 00.003 16872 Star::Find returns 1 (0), X=688.69, Y=890.91, Mass=5231, SNR=36.7, Peak=3604 HFD=3.9
02:54:27.458 00.002 16872 Star::Find(15, 144, 921, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.461 00.003 16872 Star::Find returns 1 (0), X=143.73, Y=921.02, Mass=2202, SNR=20.0, Peak=3464 HFD=2.5
02:54:27.463 00.002 16872 Star::Find(15, 1743, 249, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.468 00.005 16872 Star::Find returns 1 (0), X=1743.13, Y=248.83, Mass=1919, SNR=20.4, Peak=3436 HFD=2.4
02:54:27.470 00.002 16872 Star::Find(15, 1170, 531, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.473 00.003 16872 Star::Find returns 1 (0), X=1170.07, Y=531.06, Mass=1278, SNR=14.9, Peak=3408 HFD=2.1
02:54:27.476 00.003 16872 Star::Find(15, 75, 815, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.481 00.005 16872 Star::Find returns 1 (0), X=75.13, Y=814.90, Mass=2149, SNR=19.4, Peak=3436 HFD=2.8
02:54:27.486 00.005 16872 Star::Find(15, 1695, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.490 00.004 16872 Star::Find returns 1 (0), X=1695.83, Y=926.89, Mass=1848, SNR=18.9, Peak=3384 HFD=3.0
02:54:27.493 00.003 16872 Star::Find(15, 729, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.496 00.003 16872 Star::Find returns 1 (0), X=736.82, Y=171.01, Mass=1745, SNR=21.9, Peak=3576 HFD=2.2
02:54:27.499 00.003 16872 Star::Find(15, 392, 374, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.502 00.003 16872 Star::Find returns 0 (4), X=396.41, Y=366.35, Mass=1723, SNR=23.3, Peak=3672 HFD=1.4
02:54:27.506 00.004 16872 Star::Find(15, 1088, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.509 00.003 16872 Star::Find returns 1 (0), X=1088.65, Y=568.15, Mass=1466, SNR=15.6, Peak=3380 HFD=2.7
02:54:27.513 00.004 16872 Star::Find(15, 181, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.515 00.002 16872 Star::Find returns 0 (4), X=180.96, Y=692.52, Mass=1063, SNR=16.6, Peak=3496 HFD=1.1
02:54:27.518 00.003 16872 Star::Find(15, 659, 163, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.521 00.003 16872 Star::Find returns 1 (0), X=671.74, Y=167.20, Mass=1084, SNR=17.2, Peak=3504 HFD=1.5
02:54:27.523 00.002 16872 Star::Find(15, 292, 846, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.528 00.005 16872 Star::Find false star n=2 nbg=271 bg=3223.4 sigma=19.3 thresh=3281 peak=3272
02:54:27.532 00.004 16872 Star::Find returns 0 (2), X=292.00, Y=846.00, Mass=137, SNR=2.9, Peak=3300 HFD=0.0
02:54:27.534 00.002 16872 Star::Find(15, 1186, 336, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.537 00.003 16872 Star::Find returns 1 (0), X=1186.22, Y=335.87, Mass=515, SNR=8.8, Peak=3308 HFD=2.3
02:54:27.539 00.002 16872 Star::Find(15, 150, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.543 00.004 16872 Star::Find returns 1 (0), X=151.29, Y=188.92, Mass=695, SNR=11.1, Peak=3372 HFD=2.5
02:54:27.546 00.003 16872 Star::Find(15, 1210, 761, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.548 00.002 16872 Star::Find returns 1 (0), X=1209.66, Y=773.36, Mass=790, SNR=13.7, Peak=3400 HFD=2.0
02:54:27.551 00.003 16872 Star::Find(15, 1835, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.554 00.003 16872 Star::Find returns 1 (0), X=1835.52, Y=875.38, Mass=759, SNR=9.8, Peak=3344 HFD=5.8
02:54:27.557 00.003 16872 Star::Find(15, 81, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.560 00.003 16872 Star::Find returns 1 (0), X=80.87, Y=321.24, Mass=535, SNR=8.7, Peak=3312 HFD=2.3
02:54:27.563 00.003 16872 Star::Find(15, 1772, 650, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.566 00.003 16872 Star::Find returns 0 (4), X=1770.52, Y=638.53, Mass=521, SNR=10.1, Peak=3364 HFD=1.4
02:54:27.569 00.003 16872 Star::Find(15, 484, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.572 00.003 16872 Star::Find returns 1 (0), X=483.92, Y=618.51, Mass=1313, SNR=16.9, Peak=3468 HFD=2.5
02:54:27.574 00.002 16872 Star::Find(15, 1627, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.577 00.003 16872 Star::Find returns 1 (0), X=1626.35, Y=684.76, Mass=591, SNR=9.5, Peak=3352 HFD=2.6
02:54:27.580 00.003 16872 Star::Find(15, 1572, 777, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.582 00.002 16872 Star::Find returns 0 (3), X=1572.00, Y=777.00, Mass=0, SNR=0.0, Peak=3312 HFD=0.0
02:54:27.585 00.003 16872 Star::Find(15, 212, 548, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.589 00.004 16872 Star::Find returns 1 (0), X=202.14, Y=535.53, Mass=1055, SNR=13.6, Peak=3348 HFD=7.1
02:54:27.592 00.003 16872 Star::Find(15, 973, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.594 00.002 16872 Star::Find returns 1 (0), X=974.04, Y=428.40, Mass=718, SNR=9.6, Peak=3316 HFD=3.3
02:54:27.596 00.002 16872 Star::Find(15, 88, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.599 00.003 16872 Star::Find false star n=2 nbg=282 bg=3227.1 sigma=20.0 thresh=3287 peak=3276
02:54:27.603 00.004 16872 Star::Find returns 0 (2), X=88.00, Y=1020.00, Mass=150, SNR=2.9, Peak=3308 HFD=0.0
02:54:27.605 00.002 16872 Star::Find(15, 130, 373, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.607 00.002 16872 Star::Find returns 0 (4), X=134.37, Y=386.23, Mass=1247, SNR=19.0, Peak=3540 HFD=1.4
02:54:27.610 00.003 16872 Star::Find(15, 1388, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.613 00.003 16872 Star::Find returns 1 (0), X=1388.49, Y=789.55, Mass=847, SNR=12.7, Peak=3376 HFD=3.1
02:54:27.620 00.007 16872 Star::Find(15, 704, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.628 00.008 16872 Star::Find returns 1 (0), X=705.03, Y=919.08, Mass=645, SNR=10.7, Peak=3308 HFD=2.9
02:54:27.633 00.005 16872 Star::Find(15, 1184, 162, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.637 00.004 16872 Star::Find returns 1 (0), X=1183.47, Y=160.28, Mass=737, SNR=10.6, Peak=3308 HFD=5.6
02:54:27.640 00.003 16872 Star::Find(15, 244, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.642 00.002 16872 Star::Find returns 0 (4), X=243.42, Y=534.82, Mass=338, SNR=7.0, Peak=3324 HFD=1.2
02:54:27.645 00.003 16872 Star::Find(15, 743, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.650 00.005 16872 Star::Find returns 1 (0), X=742.63, Y=249.21, Mass=838, SNR=10.7, Peak=3332 HFD=3.6
02:54:27.653 00.003 16872 Star::Find(15, 644, 33, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.657 00.004 16872 Star::Find false star n=8 nbg=280 bg=3224.1 sigma=20.6 thresh=3286 peak=3282
02:54:27.660 00.003 16872 Star::Find returns 0 (2), X=644.00, Y=33.00, Mass=672, SNR=2.9, Peak=3320 HFD=0.0
02:54:27.662 00.002 16872 Star::Find(15, 1861, 338, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.669 00.007 16872 Star::Find returns 1 (0), X=1860.48, Y=338.07, Mass=771, SNR=11.1, Peak=3324 HFD=2.3
02:54:27.673 00.004 16872 Star::Find(15, 699, 689, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.677 00.004 16872 Star::Find false star n=3 nbg=281 bg=3231.5 sigma=19.6 thresh=3290 peak=3283
02:54:27.681 00.004 16872 Star::Find returns 0 (2), X=699.00, Y=689.00, Mass=182, SNR=2.9, Peak=3304 HFD=0.0
02:54:27.685 00.004 16872 Star::Find(15, 1802, 412, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.688 00.003 16872 Star::Find returns 1 (0), X=1802.52, Y=412.88, Mass=408, SNR=7.9, Peak=3304 HFD=1.7
02:54:27.691 00.003 16872 Star::Find(15, 44, 779, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.694 00.003 16872 Star::Find returns 0 (4), X=45.42, Y=778.87, Mass=1797, SNR=22.0, Peak=3672 HFD=1.4
02:54:27.697 00.003 16872 Star::Find(15, 692, 825, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.700 00.003 16872 Star::Find false star n=6 nbg=270 bg=3230.4 sigma=19.2 thresh=3288 peak=3284
02:54:27.702 00.002 16872 Star::Find returns 0 (2), X=692.00, Y=825.00, Mass=389, SNR=2.9, Peak=3300 HFD=0.0
02:54:27.705 00.003 16872 Star::Find(15, 1156, 557, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.707 00.002 16872 Star::Find false star n=2 nbg=276 bg=3232.6 sigma=21.3 thresh=3296 peak=3283
02:54:27.711 00.004 16872 Star::Find returns 0 (2), X=1156.00, Y=557.00, Mass=143, SNR=2.9, Peak=3316 HFD=0.0
02:54:27.715 00.004 16872 Star::Find(15, 1189, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.717 00.002 16872 Star::Find returns 1 (0), X=1188.16, Y=979.22, Mass=510, SNR=8.3, Peak=3348 HFD=1.8
02:54:27.720 00.003 16872 Star::Find(15, 320, 777, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.722 00.002 16872 Star::Find returns 1 (0), X=319.78, Y=777.39, Mass=548, SNR=8.6, Peak=3316 HFD=2.1
02:54:27.725 00.003 16872 Star::Find(15, 102, 898, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.730 00.005 16872 Star::Find returns 1 (0), X=101.64, Y=898.11, Mass=425, SNR=8.1, Peak=3316 HFD=1.8
02:54:27.732 00.002 16872 Star::Find(15, 1103, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.735 00.003 16872 Star::Find returns 1 (0), X=1103.02, Y=788.74, Mass=454, SNR=8.0, Peak=3304 HFD=2.2
02:54:27.738 00.003 16872 Star::Find(15, 826, 357, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.741 00.003 16872 Star::Find returns 0 (4), X=825.52, Y=356.49, Mass=593, SNR=10.7, Peak=3384 HFD=1.4
02:54:27.744 00.003 16872 Star::Find(15, 867, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.747 00.003 16872 Star::Find returns 1 (0), X=867.28, Y=959.43, Mass=651, SNR=10.8, Peak=3316 HFD=3.0
02:54:27.749 00.002 16872 Star::Find(15, 1831, 456, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.752 00.003 16872 Star::Find false star n=5 nbg=280 bg=3223.3 sigma=19.0 thresh=3280 peak=3280
02:54:27.754 00.002 16872 Star::Find returns 0 (2), X=1831.00, Y=456.00, Mass=340, SNR=2.9, Peak=3300 HFD=0.0
02:54:27.758 00.004 16872 Star::Find(15, 1538, 205, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.764 00.006 16872 Star::Find returns 0 (4), X=1536.50, Y=205.27, Mass=1899, SNR=22.3, Peak=3620 HFD=1.5
02:54:27.768 00.004 16872 Star::Find(15, 1184, 204, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.771 00.003 16872 Star::Find returns 1 (0), X=1184.48, Y=204.35, Mass=600, SNR=9.4, Peak=3316 HFD=2.5
02:54:27.774 00.003 16872 Star::Find(15, 1125, 391, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.777 00.003 16872 Star::Find returns 1 (0), X=1123.83, Y=391.91, Mass=591, SNR=10.7, Peak=3332 HFD=2.3
02:54:27.780 00.003 16872 Star::Find(15, 1110, 638, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.782 00.002 16872 Star::Find returns 1 (0), X=1108.95, Y=622.30, Mass=867, SNR=13.2, Peak=3348 HFD=3.4
02:54:27.785 00.003 16872 Star::Find(15, 1609, 82, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.788 00.003 16872 Star::Find returns 0 (4), X=1610.79, Y=82.33, Mass=849, SNR=15.4, Peak=3440 HFD=1.4
02:54:27.792 00.004 16872 Star::Find(15, 1266, 766, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.794 00.002 16872 Star::Find returns 1 (0), X=1266.87, Y=765.72, Mass=480, SNR=8.3, Peak=3312 HFD=2.0
02:54:27.797 00.003 16872 Star::Find(15, 229, 357, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.800 00.003 16872 Star::Find returns 1 (0), X=228.97, Y=357.54, Mass=452, SNR=8.5, Peak=3336 HFD=1.6
02:54:27.803 00.003 16872 Star::Find(15, 332, 805, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.810 00.007 16872 Star::Find false star n=5 nbg=281 bg=3227.3 sigma=20.2 thresh=3288 peak=3285
02:54:27.814 00.004 16872 Star::Find returns 0 (2), X=332.00, Y=805.00, Mass=336, SNR=2.9, Peak=3312 HFD=0.0
02:54:27.817 00.003 16872 Star::Find(15, 446, 759, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.820 00.003 16872 Star::Find returns 1 (0), X=445.89, Y=758.75, Mass=557, SNR=9.6, Peak=3312 HFD=2.2
02:54:27.823 00.003 16872 Star::Find(15, 1224, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.827 00.004 16872 Star::Find returns 1 (0), X=1224.33, Y=918.19, Mass=403, SNR=7.5, Peak=3308 HFD=1.7
02:54:27.828 00.001 16872 Star::Find(15, 1837, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.831 00.003 16872 Star::Find false star n=7 nbg=281 bg=3229.3 sigma=20.1 thresh=3289 peak=3280
02:54:27.833 00.002 16872 Star::Find returns 0 (2), X=1837.00, Y=536.00, Mass=471, SNR=2.9, Peak=3312 HFD=0.0
02:54:27.837 00.004 16872 Star::Find(15, 393, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.841 00.004 16872 Star::Find returns 1 (0), X=392.17, Y=813.14, Mass=876, SNR=12.1, Peak=3368 HFD=2.4
02:54:27.843 00.002 16872 Star::Find(15, 920, 834, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.846 00.003 16872 Star::Find false star n=3 nbg=277 bg=3227.6 sigma=19.7 thresh=3287 peak=3281
02:54:27.849 00.003 16872 Star::Find returns 0 (2), X=920.00, Y=834.00, Mass=225, SNR=2.9, Peak=3312 HFD=0.0
02:54:27.855 00.006 16872 Star::Find(15, 117, 302, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.859 00.004 16872 Star::Find returns 0 (4), X=117.62, Y=301.83, Mass=374, SNR=6.8, Peak=3352 HFD=1.3
02:54:27.863 00.004 16872 Star::Find(15, 921, 1006, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.866 00.003 16872 Star::Find false star n=2 nbg=275 bg=3234.2 sigma=22.9 thresh=3303 peak=3286
02:54:27.869 00.003 16872 Star::Find returns 0 (2), X=921.00, Y=1006.00, Mass=144, SNR=2.9, Peak=3308 HFD=0.0
02:54:27.872 00.003 16872 Star::Find(15, 169, 389, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.875 00.003 16872 Star::Find returns 1 (0), X=169.23, Y=388.88, Mass=583, SNR=9.4, Peak=3312 HFD=2.5
02:54:27.878 00.003 16872 Star::Find(15, 1339, 540, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.881 00.003 16872 Star::Find false star n=4 nbg=280 bg=3232.6 sigma=18.6 thresh=3288 peak=3286
02:54:27.884 00.003 16872 Star::Find returns 0 (2), X=1339.00, Y=540.00, Mass=290, SNR=2.9, Peak=3308 HFD=0.0
02:54:27.887 00.003 16872 Star::Find(15, 51, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.889 00.002 16872 Star::Find false star n=4 nbg=284 bg=3239.4 sigma=20.7 thresh=3301 peak=3299
02:54:27.892 00.003 16872 Star::Find returns 0 (2), X=51.00, Y=536.00, Mass=310, SNR=2.9, Peak=3324 HFD=0.0
02:54:27.894 00.002 16872 Star::Find(15, 1655, 715, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.897 00.003 16872 Star::Find false star n=10 nbg=268 bg=3220.6 sigma=18.1 thresh=3275 peak=3275
02:54:27.902 00.005 16872 Star::Find returns 0 (2), X=1655.00, Y=715.00, Mass=610, SNR=2.9, Peak=3296 HFD=0.0
02:54:27.906 00.004 16872 Star::Find(15, 1035, 615, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.909 00.003 16872 Star::Find false star n=6 nbg=271 bg=3230.8 sigma=18.9 thresh=3287 peak=3283
02:54:27.911 00.002 16872 Star::Find returns 0 (2), X=1035.00, Y=615.00, Mass=403, SNR=2.9, Peak=3316 HFD=0.0
02:54:27.915 00.004 16872 Star::Find(15, 451, 108, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.917 00.002 16872 Star::Find false star n=6 nbg=274 bg=3234.1 sigma=19.1 thresh=3291 peak=3289
02:54:27.920 00.003 16872 Star::Find returns 0 (2), X=451.00, Y=108.00, Mass=407, SNR=2.9, Peak=3316 HFD=0.0
02:54:27.923 00.003 16872 Star::Find(15, 828, 297, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.926 00.003 16872 Star::Find returns 0 (4), X=813.50, Y=303.52, Mass=405, SNR=8.1, Peak=3324 HFD=1.4
02:54:27.928 00.002 16872 Star::Find(15, 763, 442, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.932 00.004 16872 Star::Find returns 0 (2), X=763.00, Y=442.00, Mass=59, SNR=2.6, Peak=3288 HFD=0.0
02:54:27.935 00.003 16872 Star::Find(15, 592, 477, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.937 00.002 16872 Star::Find returns 0 (4), X=591.39, Y=477.20, Mass=1552, SNR=21.8, Peak=3620 HFD=1.3
02:54:27.940 00.003 16872 Star::Find(15, 1469, 329, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.942 00.002 16872 Star::Find returns 1 (0), X=1467.78, Y=329.95, Mass=387, SNR=7.7, Peak=3336 HFD=2.3
02:54:27.947 00.005 16872 Star::Find(15, 1250, 96, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.953 00.006 16872 Star::Find returns 0 (4), X=1240.53, Y=103.50, Mass=1623, SNR=22.7, Peak=3660 HFD=1.4
02:54:27.957 00.004 16872 Star::Find(15, 547, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.959 00.002 16872 Star::Find false star n=3 nbg=268 bg=3227.1 sigma=18.0 thresh=3281 peak=3277
02:54:27.963 00.004 16872 Star::Find returns 0 (2), X=547.00, Y=282.00, Mass=207, SNR=2.9, Peak=3312 HFD=0.0
02:54:27.966 00.003 16872 Star::Find(15, 997, 590, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.968 00.002 16872 Star::Find false star n=3 nbg=281 bg=3234.2 sigma=20.0 thresh=3294 peak=3287
02:54:27.970 00.002 16872 Star::Find returns 0 (2), X=997.00, Y=590.00, Mass=209, SNR=2.9, Peak=3320 HFD=0.0
02:54:27.973 00.003 16872 Star::Find(15, 517, 450, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.978 00.005 16872 Star::Find returns 1 (0), X=516.48, Y=449.61, Mass=458, SNR=9.1, Peak=3320 HFD=1.8
02:54:27.981 00.003 16872 Star::Find(15, 524, 387, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.984 00.003 16872 Star::Find false star n=5 nbg=279 bg=3226.6 sigma=19.4 thresh=3285 peak=3275
02:54:27.987 00.003 16872 Star::Find returns 0 (2), X=524.00, Y=387.00, Mass=323, SNR=2.9, Peak=3300 HFD=0.0
02:54:27.990 00.003 16872 Star::Find(15, 1657, 386, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:27.996 00.006 16872 Star::Find returns 0 (4), X=1655.50, Y=399.51, Mass=1003, SNR=17.8, Peak=3488 HFD=1.4
02:54:28.000 00.004 16872 Star::Find(15, 1382, 52, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:28.004 00.004 16872 Star::Find returns 1 (0), X=1381.17, Y=51.95, Mass=578, SNR=9.6, Peak=3320 HFD=2.3
02:54:28.007 00.003 16872 Star::Find(15, 337, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:28.009 00.002 16872 Star::Find returns 0 (3), X=337.00, Y=569.00, Mass=0, SNR=0.0, Peak=3304 HFD=0.0
02:54:28.012 00.003 16872 Star::Find(15, 1565, 404, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:28.015 00.003 16872 Star::Find returns 0 (4), X=1564.50, Y=404.40, Mass=327, SNR=6.8, Peak=3324 HFD=1.3
02:54:28.017 00.002 16872 Star::Find(15, 227, 847, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:28.020 00.003 16872 Star::Find returns 1 (0), X=226.58, Y=846.19, Mass=477, SNR=8.7, Peak=3312 HFD=2.6
02:54:28.024 00.004 16872 Star::Find(15, 912, 445, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:28.028 00.004 16872 Star::Find returns 1 (0), X=911.87, Y=444.98, Mass=697, SNR=10.6, Peak=3328 HFD=2.7
02:54:28.030 00.002 16872 Star::Find(15, 1549, 41, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:28.033 00.003 16872 Star::Find false star n=2 nbg=280 bg=3227.7 sigma=22.1 thresh=3294 peak=3274
02:54:28.035 00.002 16872 Star::Find returns 0 (2), X=1549.00, Y=41.00, Mass=153, SNR=2.9, Peak=3312 HFD=0.0
02:54:28.041 00.006 16872 Star::Find(15, 866, 57, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:28.047 00.006 16872 Star::Find returns 1 (0), X=864.30, Y=56.56, Mass=534, SNR=8.7, Peak=3324 HFD=1.7
02:54:28.051 00.004 16872 Star::Find(15, 759, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:28.055 00.004 16872 Star::Find returns 1 (0), X=759.43, Y=620.68, Mass=967, SNR=12.2, Peak=3312 HFD=3.4
02:54:28.057 00.002 16872 Star::Find(15, 258, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:28.060 00.003 16872 Star::Find returns 1 (0), X=258.74, Y=622.06, Mass=453, SNR=8.3, Peak=3312 HFD=2.1
02:54:28.062 00.002 16872 Star::Find(15, 824, 102, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:28.065 00.003 16872 Star::Find returns 1 (0), X=824.26, Y=101.64, Mass=386, SNR=7.8, Peak=3320 HFD=1.5
02:54:28.067 00.002 16872 Star::Find(15, 518, 307, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:28.071 00.004 16872 Star::Find returns 1 (0), X=517.57, Y=307.07, Mass=614, SNR=9.9, Peak=3328 HFD=2.4
02:54:28.075 00.004 16872 Star::Find(15, 858, 469, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:28.078 00.003 16872 Star::Find returns 1 (0), X=856.19, Y=468.64, Mass=563, SNR=9.5, Peak=3328 HFD=3.8
02:54:28.081 00.003 16872 AutoFind: finding best star pass 1
02:54:28.085 00.004 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:28.089 00.004 16872 Star::Find returns 1 (0), X=213.27, Y=197.96, Mass=29622, SNR=95.7, Peak=5184 HFD=4.0
02:54:28.093 00.004 16872 AutoFind returns star at [213, 198] 83.5 Mass 29622 SNR 95.7
02:54:28.098 00.005 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:28.102 00.004 16872 Star::Find returns 1 (0), X=213.27, Y=197.96, Mass=29622, SNR=95.7, Peak=5184 HFD=4.0
02:54:28.105 00.003 16872 MultiStar: List (12): {213.27, 197.96}(95.7), {1583.48, 192.87}(40.3), {1629.57, 297.35}(40.3), {688.69, 890.91}(36.7), {143.73, 921.02}(20.0), {1743.13, 248.83}(20.4), {1170.07, 531.06}(14.9), {75.13, 814.90}(19.4), {1695.83, 926.89}(18.9), {736.82, 171.01}(21.9), {1088.65, 568.15}(15.6), {671.74, 167.20}(17.2), 
02:54:28.107 00.002 16872 setting lock position to (213.27, 197.96)
02:54:28.111 00.004 16872 MultiStar: stabilizing after lock position change
02:54:28.114 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
02:54:28.117 00.003 16872 UpdateGuideState(): m_state=1
02:54:28.120 00.003 16872 Star::Find(15, 213, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:28.122 00.002 16872 Star::Find returns 1 (0), X=213.27, Y=197.96, Mass=29622, SNR=95.7, Peak=5184 HFD=4.0
02:54:28.125 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
02:54:28.128 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
02:54:28.131 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
02:54:28.140 00.009 16872 setting force full frames = false
02:54:28.143 00.003 16872 setting lock position to (213.27, 197.96)
02:54:28.146 00.003 16872 MultiStar: stabilizing after lock position change
02:54:28.150 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
02:54:28.153 00.003 16872 Changing from state SELECTING to SELECTED
02:54:28.156 00.003 16872 guider state => SELECTED
02:54:28.168 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=5184, med=3228, FiltMin=3156, FiltMax=4560, Gamma=2.190
02:54:28.198 00.030 16872 UpdateGuideState exits: m=29622 SNR=95.7
02:54:28.201 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=5184, med=3228, FiltMin=3156, FiltMax=4560, Gamma=2.190
02:54:28.236 00.035 16872 Status Line: Auto-selected star at (213.3, 198.0)
02:54:28.254 00.018 16872 PhdController: newstate STATE_WAIT_SELECTED
02:54:28.258 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:28.262 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:54:28.265 00.003 16872 Enqueuing Expose request
02:54:28.267 00.002 9640 Worker thread wakes up
02:54:28.267 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:54:28.268 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(198,183,31,31)
02:54:28.268 00.000 16872 evsrv: cli 0D3C0A48 connect
02:54:28.276 00.008 16872 case statement mapped state 2 to 1
02:54:28.283 00.007 16872 case statement mapped state 2 to 1
02:54:28.290 00.007 16872 evsrv: cli 0D3C0A48 request: {"method":"get_lock_position","id":"74638df9-3fa1-445f-8128-2f043104efc8"}
02:54:28.295 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":[213.27,197.96],"id":"74638df9-3fa1-445f-8128-2f043104efc8"}
02:54:28.311 00.016 16872 evsrv: cli 0D3C0A48 disconnect
02:54:28.315 00.004 16872 evsrv: cli 0D3BF8C8 connect
02:54:28.328 00.013 16872 case statement mapped state 2 to 1
02:54:28.340 00.012 16872 case statement mapped state 2 to 1
02:54:28.347 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"ab422aa5-f874-46d8-8f8a-84a84d43513c"}
02:54:28.361 00.014 16872 case statement mapped state 2 to 1
02:54:28.369 00.008 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"ab422aa5-f874-46d8-8f8a-84a84d43513c"}
02:54:28.376 00.007 16872 evsrv: cli 0D3BF8C8 disconnect
02:54:29.376 01.000 16872 evsrv: cli 0D3C0A48 connect
02:54:29.381 00.005 16872 case statement mapped state 2 to 1
02:54:29.391 00.010 16872 case statement mapped state 2 to 1
02:54:29.396 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e29ae3dd-3d58-4dc2-8845-6c0a42c6c54b"}
02:54:29.399 00.003 16872 case statement mapped state 2 to 1
02:54:29.406 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"e29ae3dd-3d58-4dc2-8845-6c0a42c6c54b"}
02:54:29.413 00.007 16872 evsrv: cli 0D3C0A48 disconnect
02:54:29.704 00.291 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8de7aa5c-769a-4ca3-b909-eb5769e47177"}
02:54:29.707 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8de7aa5c-769a-4ca3-b909-eb5769e47177"}
02:54:29.712 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb585a2e-ef1b-4ebb-86d2-784a43fe526d"}
02:54:29.715 00.003 16872 case statement mapped state 2 to 1
02:54:29.717 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"bb585a2e-ef1b-4ebb-86d2-784a43fe526d"}
02:54:29.720 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"95121359-44dd-4932-aa46-63ee08098ac5"}
02:54:29.723 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.27,6.96],"pixels":"..."},"id":"95121359-44dd-4932-aa46-63ee08098ac5"}
02:54:30.414 00.691 16872 evsrv: cli 0D3BFFA8 connect
02:54:30.417 00.003 16872 case statement mapped state 2 to 1
02:54:30.421 00.004 16872 case statement mapped state 2 to 1
02:54:30.425 00.004 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"0f877a5f-7e80-43b8-993b-13565616e277"}
02:54:30.430 00.005 16872 case statement mapped state 2 to 1
02:54:30.432 00.002 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"0f877a5f-7e80-43b8-993b-13565616e277"}
02:54:30.436 00.004 16872 evsrv: cli 0D3BFFA8 disconnect
02:54:31.438 01.002 16872 evsrv: cli 0D3BFFA8 connect
02:54:31.441 00.003 16872 case statement mapped state 2 to 1
02:54:31.445 00.004 16872 case statement mapped state 2 to 1
02:54:31.448 00.003 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"8c233d09-f3f5-49f2-8a40-3c968ecc6314"}
02:54:31.450 00.002 16872 case statement mapped state 2 to 1
02:54:31.453 00.003 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"8c233d09-f3f5-49f2-8a40-3c968ecc6314"}
02:54:31.459 00.006 16872 evsrv: cli 0D3BFFA8 disconnect
02:54:32.326 00.867 9640 Exposure complete
02:54:32.460 00.134 16872 evsrv: cli 0D3BFFA8 connect
02:54:32.464 00.004 16872 case statement mapped state 2 to 1
02:54:32.468 00.004 9640 worker thread done servicing request
02:54:32.469 00.001 16872 case statement mapped state 2 to 1
02:54:32.472 00.003 16872 OnExposeComplete: enter
02:54:32.475 00.003 16872 UpdateGuideState(): m_state=2
02:54:32.477 00.002 16872 Star::Find(15, 213, 197, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:54:32.484 00.007 16872 Star::Find returns 1 (0), X=213.53, Y=198.73, Mass=64342, SNR=152.3, Peak=6920 HFD=3.9
02:54:32.486 00.002 16872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.59) = xAngle (2.83 = 2.83)
02:54:32.489 00.003 16872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.88 = 2.88)
02:54:32.491 00.002 16872 CameraToMount -- cameraX=0.26 cameraY=0.77 hyp=0.81 cameraTheta=1.25 mountX=-0.77 mountY=0.21, mountTheta=2.87
02:54:32.497 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=6920, med=3232, FiltMin=3096, FiltMax=6072, Gamma=2.190
02:54:32.529 00.032 16872 UpdateGuideState exits: m=64342 SNR=152.3
02:54:32.533 00.004 16872 PhdController: newstate STATE_CALIBRATE
02:54:32.540 00.007 16872 PhdController: newstate STATE_GUIDE
02:54:32.562 00.022 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
02:54:32.565 00.003 16872 guider state => CALIBRATED
02:54:32.569 00.004 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:54:32.595 00.026 16872 reset dither spiral
02:54:32.599 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:54:32.602 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:32.608 00.006 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:54:32.611 00.003 16872 Enqueuing Expose request
02:54:32.615 00.004 9640 Worker thread wakes up
02:54:32.615 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:54:32.615 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:54:32.615 00.000 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_app_state","id":"e959224d-755b-4d31-a605-6bbb580be07a"}
02:54:32.623 00.008 16872 case statement mapped state 5 to 1
02:54:32.630 00.007 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"e959224d-755b-4d31-a605-6bbb580be07a"}
02:54:32.641 00.011 16872 evsrv: cli 0D3BFFA8 disconnect
02:54:33.205 00.564 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b8b07c2d-496e-467c-a01b-eff04413a2bc"}
02:54:33.208 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b8b07c2d-496e-467c-a01b-eff04413a2bc"}
02:54:33.211 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"30c4a029-414e-4a4a-aec9-ab5353d6be15"}
02:54:33.215 00.004 16872 case statement mapped state 5 to 1
02:54:33.218 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"30c4a029-414e-4a4a-aec9-ab5353d6be15"}
02:54:33.221 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bc1308e5-ae6b-4ccb-9735-243ba04478e9"}
02:54:33.224 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.53,6.73],"pixels":"..."},"id":"bc1308e5-ae6b-4ccb-9735-243ba04478e9"}
02:54:33.638 00.414 16872 evsrv: cli 0D3C0228 connect
02:54:33.642 00.004 16872 case statement mapped state 5 to 1
02:54:33.647 00.005 16872 case statement mapped state 5 to 1
02:54:33.654 00.007 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"e4ff5f42-eca5-4e0e-bb90-b3387a673f0b"}
02:54:33.658 00.004 16872 case statement mapped state 5 to 1
02:54:33.661 00.003 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Selected","id":"e4ff5f42-eca5-4e0e-bb90-b3387a673f0b"}
02:54:33.665 00.004 16872 evsrv: cli 0D3C0228 disconnect
02:54:34.667 01.002 16872 evsrv: cli 0D3C0A48 connect
02:54:34.670 00.003 16872 case statement mapped state 5 to 1
02:54:34.677 00.007 16872 case statement mapped state 5 to 1
02:54:34.680 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"efdd3e55-4d25-4421-ba78-bb7e90928e44"}
02:54:34.683 00.003 16872 case statement mapped state 5 to 1
02:54:34.687 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"efdd3e55-4d25-4421-ba78-bb7e90928e44"}
02:54:34.691 00.004 16872 evsrv: cli 0D3C0A48 disconnect
02:54:35.692 01.001 16872 evsrv: cli 0D3BF8C8 connect
02:54:35.696 00.004 16872 case statement mapped state 5 to 1
02:54:35.699 00.003 16872 case statement mapped state 5 to 1
02:54:35.706 00.007 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"6e92d532-58e6-4f3b-acdf-355eb851d228"}
02:54:35.711 00.005 16872 case statement mapped state 5 to 1
02:54:35.714 00.003 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Selected","id":"6e92d532-58e6-4f3b-acdf-355eb851d228"}
02:54:35.718 00.004 16872 evsrv: cli 0D3BF8C8 disconnect
02:54:36.699 00.981 9640 Exposure complete
02:54:36.704 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"47ac410a-7a87-46fd-976d-3bc5e1966dc4"}
02:54:36.708 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"47ac410a-7a87-46fd-976d-3bc5e1966dc4"}
02:54:36.712 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d250c9dc-e504-4245-8d20-64fef9a50db5"}
02:54:36.714 00.002 16872 case statement mapped state 5 to 1
02:54:36.718 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"d250c9dc-e504-4245-8d20-64fef9a50db5"}
02:54:36.722 00.004 16872 evsrv: cli 0D3C0A48 connect
02:54:36.725 00.003 16872 case statement mapped state 5 to 1
02:54:36.729 00.004 16872 case statement mapped state 5 to 1
02:54:36.737 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"760ab0cd-1a6d-4946-ab1c-5bd737e17f52"}
02:54:36.745 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.53,6.73],"pixels":"..."},"id":"760ab0cd-1a6d-4946-ab1c-5bd737e17f52"}
02:54:36.749 00.004 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"294e658b-d256-4d8c-aecb-bbc1655d049b"}
02:54:36.753 00.004 16872 case statement mapped state 5 to 1
02:54:36.756 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Selected","id":"294e658b-d256-4d8c-aecb-bbc1655d049b"}
02:54:36.765 00.009 16872 evsrv: cli 0D3C0A48 disconnect
02:54:36.845 00.080 9640 worker thread done servicing request
02:54:36.845 00.000 16872 OnExposeComplete: enter
02:54:36.849 00.004 16872 UpdateGuideState(): m_state=5
02:54:36.852 00.003 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:54:36.855 00.003 16872 Star::Find returns 1 (0), X=213.72, Y=198.75, Mass=65253, SNR=155.7, Peak=7188 HFD=3.8
02:54:36.859 00.004 16872 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.59) = xAngle (2.64 = 2.64)
02:54:36.862 00.003 16872 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.69 = 2.69)
02:54:36.864 00.002 16872 CameraToMount -- cameraX=0.45 cameraY=0.80 hyp=0.92 cameraTheta=1.05 mountX=-0.80 mountY=0.40, mountTheta=2.68
02:54:36.869 00.005 16872 Changing from state CALIBRATED to GUIDING
02:54:36.876 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:54:36.880 00.004 16872 ScopeASCOM::SideOfPier() returns 1
02:54:36.954 00.074 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
02:54:36.957 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:54:36.961 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:54:36.964 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:54:36.966 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:54:36.974 00.008 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:54:36.979 00.005 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:54:36.983 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:54:36.987 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:54:36.989 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:54:36.992 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:54:36.995 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:54:36.997 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:54:37.001 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:54:37.109 00.108 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:54:37.115 00.006 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
02:54:37.117 00.002 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
02:54:37.124 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:54:37.127 00.003 16872 ScopeASCOM::SideOfPier() returns 1
02:54:37.300 00.173 16872 setting lock position to (213.72, 198.75)
02:54:37.306 00.006 16872 MultiStar: stabilizing after lock position change
02:54:37.309 00.003 16872 guider state => GUIDING
02:54:37.313 00.004 16872 Status Line: Guiding
02:54:37.320 00.007 16872 Mount: notify guiding started
02:54:37.325 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
02:54:37.329 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
02:54:37.331 00.002 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
02:54:37.334 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
02:54:37.337 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
02:54:37.339 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
02:54:37.345 00.006 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
02:54:37.351 00.006 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
02:54:37.355 00.004 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
02:54:37.358 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
02:54:37.363 00.005 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
02:54:37.368 00.005 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
02:54:37.371 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:54:37.374 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:54:37.376 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:54:37.380 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:54:37.383 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:54:37.386 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:54:37.393 00.007 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:54:37.396 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:54:37.400 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:54:37.403 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:54:37.406 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:54:37.409 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:54:37.412 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:54:37.414 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
02:54:37.419 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
02:54:37.422 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:54:37.425 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:54:37.428 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
02:54:37.430 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
02:54:37.435 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
02:54:37.442 00.007 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:54:37.446 00.004 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
02:54:37.450 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
02:54:37.453 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
02:54:37.455 00.002 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
02:54:37.458 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
02:54:37.542 00.084 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:54:37.654 00.112 16872 ScopeASCOM::SideOfPier() returns 1
02:54:37.658 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:54:37.660 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
02:54:37.663 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
02:54:37.665 00.002 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
02:54:37.670 00.005 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
02:54:37.673 00.003 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
02:54:37.675 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
02:54:37.677 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
02:54:37.680 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
02:54:37.683 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=7188, med=3232, FiltMin=3152, FiltMax=6200, Gamma=2.190
02:54:37.713 00.030 16872 UpdateGuideState exits: m=65253 SNR=155.7
02:54:37.720 00.007 16872 PhdController: newstate STATE_SETTLE_WAIT
02:54:37.723 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:37.726 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:54:37.728 00.002 16872 Enqueuing Expose request
02:54:37.730 00.002 9640 Worker thread wakes up
02:54:37.731 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:54:37.731 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:54:37.777 00.046 16872 evsrv: cli 0D3C0A48 connect
02:54:37.783 00.006 16872 case statement mapped state 6 to 3
02:54:37.786 00.003 16872 case statement mapped state 6 to 3
02:54:37.789 00.003 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"519c3e26-8e5c-4819-9425-c733053fa797"}
02:54:37.793 00.004 16872 case statement mapped state 6 to 3
02:54:37.799 00.006 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"519c3e26-8e5c-4819-9425-c733053fa797"}
02:54:37.806 00.007 16872 evsrv: cli 0D3C0A48 disconnect
02:54:40.203 02.397 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3050f611-044a-4c6a-a4f5-8efa9f335268"}
02:54:40.207 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3050f611-044a-4c6a-a4f5-8efa9f335268"}
02:54:40.210 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7b1f76dd-4e8e-4f27-97dd-caeb9af1bf35"}
02:54:40.213 00.003 16872 case statement mapped state 6 to 3
02:54:40.216 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b1f76dd-4e8e-4f27-97dd-caeb9af1bf35"}
02:54:40.220 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"26d10781-705b-484d-afd5-b9daed0e0ac8"}
02:54:40.224 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.72,6.75],"pixels":"..."},"id":"26d10781-705b-484d-afd5-b9daed0e0ac8"}
02:54:41.801 01.577 9640 Exposure complete
02:54:41.944 00.143 9640 worker thread done servicing request
02:54:41.944 00.000 16872 OnExposeComplete: enter
02:54:41.947 00.003 16872 UpdateGuideState(): m_state=6
02:54:41.949 00.002 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
02:54:41.953 00.004 16872 Star::Find returns 1 (0), X=213.64, Y=199.17, Mass=33579, SNR=104.7, Peak=5444 HFD=3.7
02:54:41.956 00.003 16872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.59) = xAngle (3.35 = -2.94)
02:54:41.958 00.002 16872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.39 = -2.89)
02:54:41.960 00.002 16872 CameraToMount -- cameraX=-0.08 cameraY=0.42 hyp=0.42 cameraTheta=1.76 mountX=-0.41 mountY=-0.11, mountTheta=-2.89
02:54:41.966 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.08, y=0.42, opts=13)
02:54:41.975 00.009 16872 Enqueuing Move request for scope (-0.08, 0.42)
02:54:41.978 00.003 9640 Worker thread wakes up
02:54:41.978 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.42) opts 0xd
02:54:41.978 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.08, 0.42)
02:54:41.978 00.000 9640 Moving (-0.08, 0.42) raw xDistance=-0.41 yDistance=-0.11
02:54:41.978 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.41
02:54:41.978 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.11, m_sumCorr=0
02:54:41.978 00.000 9640 MoveAxis(E, 44, ABG)
02:54:41.978 00.000 9640 Guiding  Dir = 2, Dur = 44
02:54:41.979 00.001 9640 IsSlewing returns 0
02:54:41.979 00.000 9640 IsGuiding returns 0
02:54:41.979 00.000 9640 PulseGuide returned control before completion, sleep 54
02:54:41.985 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=5444, med=3232, FiltMin=3088, FiltMax=4664, Gamma=2.190
02:54:42.016 00.031 16872 UpdateGuideState exits: m=33579 SNR=104.7
02:54:42.025 00.009 16872 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 1 / 99999
02:54:42.029 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777794882.029,"Host":"RBFOCUS307","Inst":1,"Distance":0.77,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:54:42.033 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:42.036 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:54:42.038 00.002 16872 Enqueuing Expose request
02:54:42.048 00.010 9640 IsGuiding returns 1
02:54:42.048 00.000 9640 scope still moving after pulse duration time elapsed
02:54:42.079 00.031 9640 IsSlewing returns 0
02:54:42.079 00.000 9640 IsGuiding returns 0
02:54:42.079 00.000 9640 scope move finished after 44 + 55 ms
02:54:42.079 00.000 9640 Move returns status 0, amount 44
02:54:42.079 00.000 9640 MoveAxis(N, 0, ABG)
02:54:42.079 00.000 9640 Move returns status 0, amount 0
02:54:42.079 00.000 9640 move complete, result=0
02:54:42.080 00.001 9640 worker thread done servicing request
02:54:42.080 00.000 9640 Worker thread wakes up
02:54:42.080 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:54:42.080 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:54:42.086 00.006 16872 GuideStep: -0.4 px 44 ms EAST, -0.1 px 0 ms NORTH
02:54:43.703 01.617 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd566df9-8e07-4b12-ab60-b7b97968f009"}
02:54:43.707 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cd566df9-8e07-4b12-ab60-b7b97968f009"}
02:54:43.711 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"66b7b99b-8c21-4816-87c8-aa8b136082d1"}
02:54:43.713 00.002 16872 case statement mapped state 6 to 3
02:54:43.716 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"66b7b99b-8c21-4816-87c8-aa8b136082d1"}
02:54:43.723 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"def098c6-9446-4f24-b150-1ac17e07fd56"}
02:54:43.727 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.64,7.17],"pixels":"..."},"id":"def098c6-9446-4f24-b150-1ac17e07fd56"}
02:54:46.136 02.409 9640 Exposure complete
02:54:46.277 00.141 9640 worker thread done servicing request
02:54:46.277 00.000 16872 OnExposeComplete: enter
02:54:46.280 00.003 16872 UpdateGuideState(): m_state=6
02:54:46.282 00.002 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
02:54:46.285 00.003 16872 Star::Find returns 1 (0), X=213.53, Y=198.95, Mass=16630, SNR=67.9, Peak=4564 HFD=3.5
02:54:46.287 00.002 16872 CameraToMount -- cameraTheta (2.35) - m_xAngle (-1.59) = xAngle (3.94 = -2.34)
02:54:46.290 00.003 16872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.98 = -2.30)
02:54:46.295 00.005 16872 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.27 cameraTheta=2.35 mountX=-0.19 mountY=-0.20, mountTheta=-2.32
02:54:46.301 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.19, y=0.19, opts=13)
02:54:46.303 00.002 16872 Enqueuing Move request for scope (-0.19, 0.19)
02:54:46.306 00.003 9640 Worker thread wakes up
02:54:46.307 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.19) opts 0xd
02:54:46.307 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.19, 0.19)
02:54:46.307 00.000 9640 Moving (-0.19, 0.19) raw xDistance=-0.19 yDistance=-0.20
02:54:46.307 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.19
02:54:46.307 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.20, m_sumCorr=0
02:54:46.307 00.000 9640 MoveAxis(E, 25, ABG)
02:54:46.307 00.000 9640 Guiding  Dir = 2, Dur = 25
02:54:46.307 00.000 9640 IsSlewing returns 0
02:54:46.307 00.000 9640 IsGuiding returns 0
02:54:46.308 00.001 9640 PulseGuide returned control before completion, sleep 35
02:54:46.314 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=4564, med=3236, FiltMin=3066, FiltMax=4244, Gamma=2.190
02:54:46.347 00.033 16872 UpdateGuideState exits: m=16630 SNR=67.9
02:54:46.350 00.003 16872 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 2 / 99999
02:54:46.352 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777794886.352,"Host":"RBFOCUS307","Inst":1,"Distance":0.62,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
02:54:46.357 00.005 9640 IsGuiding returns 1
02:54:46.357 00.000 9640 scope still moving after pulse duration time elapsed
02:54:46.357 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:46.360 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:54:46.362 00.002 16872 Enqueuing Expose request
02:54:46.384 00.022 9640 IsSlewing returns 0
02:54:46.384 00.000 9640 IsGuiding returns 0
02:54:46.384 00.000 9640 scope move finished after 25 + 52 ms
02:54:46.384 00.000 9640 Move returns status 0, amount 25
02:54:46.384 00.000 9640 MoveAxis(N, 0, ABG)
02:54:46.384 00.000 9640 Move returns status 0, amount 0
02:54:46.384 00.000 9640 move complete, result=0
02:54:46.384 00.000 9640 worker thread done servicing request
02:54:46.384 00.000 9640 Worker thread wakes up
02:54:46.384 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:54:46.384 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:54:46.389 00.005 16872 GuideStep: -0.2 px 25 ms EAST, -0.2 px 0 ms NORTH
02:54:47.259 00.870 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d1e81510-ddcd-44f1-9461-7033e51b735a"}
02:54:47.263 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d1e81510-ddcd-44f1-9461-7033e51b735a"}
02:54:47.267 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0b579bd6-7147-4d16-bc35-c57f56058f16"}
02:54:47.271 00.004 16872 case statement mapped state 6 to 3
02:54:47.276 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b579bd6-7147-4d16-bc35-c57f56058f16"}
02:54:47.280 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2477ab38-265a-466e-afe8-b92e9289751d"}
02:54:47.283 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.53,6.95],"pixels":"..."},"id":"2477ab38-265a-466e-afe8-b92e9289751d"}
02:54:50.462 03.179 9640 Exposure complete
02:54:50.608 00.146 9640 worker thread done servicing request
02:54:50.608 00.000 16872 OnExposeComplete: enter
02:54:50.610 00.002 16872 UpdateGuideState(): m_state=6
02:54:50.615 00.005 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
02:54:50.618 00.003 16872 Star::Find returns 1 (0), X=213.93, Y=198.90, Mass=20817, SNR=77.6, Peak=4828 HFD=3.9
02:54:50.620 00.002 16872 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.59) = xAngle (2.20 = 2.20)
02:54:50.623 00.003 16872 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.25 = 2.25)
02:54:50.625 00.002 16872 CameraToMount -- cameraX=0.21 cameraY=0.15 hyp=0.25 cameraTheta=0.62 mountX=-0.15 mountY=0.20, mountTheta=2.22
02:54:50.634 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=0.15, opts=13)
02:54:50.640 00.006 16872 Enqueuing Move request for scope (0.21, 0.15)
02:54:50.644 00.004 9640 Worker thread wakes up
02:54:50.644 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.15) opts 0xd
02:54:50.644 00.000 9640 Handling offset move in thread for scope, endpoint = (0.21, 0.15)
02:54:50.644 00.000 9640 Moving (0.21, 0.15) raw xDistance=-0.15 yDistance=0.20
02:54:50.645 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.15
02:54:50.645 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.20, m_sumCorr=0
02:54:50.645 00.000 9640 MoveAxis(E, 18, ABG)
02:54:50.645 00.000 9640 Guiding  Dir = 2, Dur = 18
02:54:50.645 00.000 9640 IsSlewing returns 0
02:54:50.645 00.000 9640 IsGuiding returns 0
02:54:50.646 00.001 9640 PulseGuide returned control before completion, sleep 28
02:54:50.652 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=4828, med=3240, FiltMin=3116, FiltMax=4232, Gamma=2.190
02:54:50.686 00.034 16872 UpdateGuideState exits: m=20817 SNR=77.6
02:54:50.690 00.004 9640 IsGuiding returns 1
02:54:50.690 00.000 9640 scope still moving after pulse duration time elapsed
02:54:50.690 00.000 16872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 3 / 99999
02:54:50.694 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777794890.693,"Host":"RBFOCUS307","Inst":1,"Distance":0.51,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
02:54:50.697 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:50.701 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:54:50.704 00.003 16872 Enqueuing Expose request
02:54:50.721 00.017 9640 IsSlewing returns 0
02:54:50.722 00.001 9640 IsGuiding returns 0
02:54:50.722 00.000 9640 scope move finished after 18 + 57 ms
02:54:50.722 00.000 9640 Move returns status 0, amount 18
02:54:50.722 00.000 9640 MoveAxis(N, 0, ABG)
02:54:50.723 00.001 9640 Move returns status 0, amount 0
02:54:50.725 00.002 9640 move complete, result=0
02:54:50.726 00.001 9640 worker thread done servicing request
02:54:50.726 00.000 9640 Worker thread wakes up
02:54:50.726 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:54:50.728 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:54:50.729 00.001 16872 GuideStep: -0.1 px 18 ms EAST, 0.2 px 0 ms NORTH
02:54:50.761 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"69123a11-0c52-4245-bca3-874a8a27ba97"}
02:54:50.765 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"69123a11-0c52-4245-bca3-874a8a27ba97"}
02:54:50.775 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6111962-f952-4222-bd51-2c4aa2c26fdc"}
02:54:50.780 00.005 16872 case statement mapped state 6 to 3
02:54:50.785 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6111962-f952-4222-bd51-2c4aa2c26fdc"}
02:54:50.790 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1b182cb5-4b8c-458d-ad57-a9adb2a84f49"}
02:54:50.794 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.93,6.90],"pixels":"..."},"id":"1b182cb5-4b8c-458d-ad57-a9adb2a84f49"}
02:54:54.258 03.464 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"500441cb-cf37-4644-8483-5391b81c1adb"}
02:54:54.261 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"500441cb-cf37-4644-8483-5391b81c1adb"}
02:54:54.266 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"376e03f4-d81b-4e0d-ae9a-56a8cc6526d1"}
02:54:54.269 00.003 16872 case statement mapped state 6 to 3
02:54:54.271 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"376e03f4-d81b-4e0d-ae9a-56a8cc6526d1"}
02:54:54.275 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dd2abaa1-9744-47ad-8147-3ff75e432b76"}
02:54:54.278 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.93,6.90],"pixels":"..."},"id":"dd2abaa1-9744-47ad-8147-3ff75e432b76"}
02:54:54.799 00.521 9640 Exposure complete
02:54:54.940 00.141 9640 worker thread done servicing request
02:54:54.940 00.000 16872 OnExposeComplete: enter
02:54:54.944 00.004 16872 UpdateGuideState(): m_state=6
02:54:54.946 00.002 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
02:54:54.949 00.003 16872 Star::Find returns 1 (0), X=213.94, Y=199.34, Mass=17481, SNR=70.4, Peak=4532 HFD=3.4
02:54:54.953 00.004 16872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.59) = xAngle (2.81 = 2.81)
02:54:54.955 00.002 16872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.85 = 2.85)
02:54:54.958 00.003 16872 CameraToMount -- cameraX=0.21 cameraY=0.58 hyp=0.62 cameraTheta=1.22 mountX=-0.58 mountY=0.18, mountTheta=2.85
02:54:54.964 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=0.58, opts=13)
02:54:54.967 00.003 16872 Enqueuing Move request for scope (0.21, 0.58)
02:54:54.970 00.003 9640 Worker thread wakes up
02:54:54.970 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.58) opts 0xd
02:54:54.970 00.000 9640 Handling offset move in thread for scope, endpoint = (0.21, 0.58)
02:54:54.970 00.000 9640 Moving (0.21, 0.58) raw xDistance=-0.58 yDistance=0.18
02:54:54.970 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.58
02:54:54.970 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
02:54:54.970 00.000 9640 MoveAxis(E, 64, ABG)
02:54:54.970 00.000 9640 Guiding  Dir = 2, Dur = 64
02:54:54.971 00.001 9640 IsSlewing returns 0
02:54:54.971 00.000 9640 IsGuiding returns 0
02:54:54.971 00.000 9640 PulseGuide returned control before completion, sleep 74
02:54:54.977 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=4532, med=3236, FiltMin=3094, FiltMax=4080, Gamma=2.190
02:54:55.011 00.034 16872 UpdateGuideState exits: m=17481 SNR=70.4
02:54:55.014 00.003 16872 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 4 / 99999
02:54:55.021 00.007 16872 PhdController: newstate STATE_FINISH
02:54:55.024 00.003 16872 PhdController complete: success
02:54:55.027 00.003 16872 evsrv: {"Event":"SettleDone","Timestamp":1777794895.027,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:54:55.029 00.002 16872 Mount: notify guiding dither settle done success=1
02:54:55.036 00.007 16872 PhdController: newstate STATE_IDLE
02:54:55.038 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:55.042 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:54:55.044 00.002 16872 Enqueuing Expose request
02:54:55.061 00.017 9640 IsGuiding returns 1
02:54:55.061 00.000 9640 scope still moving after pulse duration time elapsed
02:54:55.092 00.031 9640 IsSlewing returns 0
02:54:55.092 00.000 9640 IsGuiding returns 0
02:54:55.092 00.000 9640 scope move finished after 64 + 57 ms
02:54:55.092 00.000 9640 Move returns status 0, amount 64
02:54:55.092 00.000 9640 MoveAxis(N, 0, ABG)
02:54:55.094 00.002 9640 Move returns status 0, amount 0
02:54:55.094 00.000 9640 move complete, result=0
02:54:55.094 00.000 9640 worker thread done servicing request
02:54:55.094 00.000 9640 Worker thread wakes up
02:54:55.094 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:54:55.094 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:54:55.096 00.002 16872 GuideStep: -0.6 px 64 ms EAST, 0.2 px 0 ms NORTH
02:54:55.633 00.537 16872 evsrv: cli 0D3C0A48 connect
02:54:55.637 00.004 16872 case statement mapped state 6 to 3
02:54:55.644 00.007 16872 case statement mapped state 6 to 3
02:54:55.649 00.005 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"844e544b-60c7-4dc6-b5f0-24631132320b"}
02:54:55.654 00.005 16872 case statement mapped state 6 to 3
02:54:55.661 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"844e544b-60c7-4dc6-b5f0-24631132320b"}
02:54:55.667 00.006 16872 evsrv: cli 0D3C0A48 disconnect
02:54:57.757 02.090 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"634d19ce-3ca2-453a-b75b-44f8362f1ae0"}
02:54:57.761 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"634d19ce-3ca2-453a-b75b-44f8362f1ae0"}
02:54:57.764 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d0ef2723-7e48-44ab-8f34-b377d279f0a5"}
02:54:57.768 00.004 16872 case statement mapped state 6 to 3
02:54:57.770 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0ef2723-7e48-44ab-8f34-b377d279f0a5"}
02:54:57.778 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d068829e-3c16-43fd-99d4-a538e6a26596"}
02:54:57.781 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.94,7.34],"pixels":"..."},"id":"d068829e-3c16-43fd-99d4-a538e6a26596"}
02:54:59.167 01.386 9640 Exposure complete
02:54:59.315 00.148 9640 worker thread done servicing request
02:54:59.315 00.000 16872 OnExposeComplete: enter
02:54:59.319 00.004 16872 UpdateGuideState(): m_state=6
02:54:59.322 00.003 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
02:54:59.324 00.002 16872 Star::Find returns 1 (0), X=213.55, Y=198.61, Mass=15780, SNR=71.3, Peak=4384 HFD=3.4
02:54:59.328 00.004 16872 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-1.59) = xAngle (-0.86 = -0.86)
02:54:59.332 00.004 16872 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.81 = -0.81)
02:54:59.339 00.007 16872 CameraToMount -- cameraX=-0.18 cameraY=-0.15 hyp=0.23 cameraTheta=-2.44 mountX=0.15 mountY=-0.17, mountTheta=-0.84
02:54:59.346 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=-0.15, opts=13)
02:54:59.350 00.004 16872 Enqueuing Move request for scope (-0.18, -0.15)
02:54:59.353 00.003 9640 Worker thread wakes up
02:54:59.353 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.15) opts 0xd
02:54:59.353 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, -0.15)
02:54:59.353 00.000 9640 Moving (-0.18, -0.15) raw xDistance=0.15 yDistance=-0.17
02:54:59.353 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.15
02:54:59.353 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.17, m_sumCorr=0
02:54:59.353 00.000 9640 MoveAxis(W, 10, ABG)
02:54:59.353 00.000 9640 Guiding  Dir = 3, Dur = 10
02:54:59.353 00.000 9640 IsSlewing returns 0
02:54:59.353 00.000 9640 IsGuiding returns 0
02:54:59.353 00.000 9640 PulseGuide returned control before completion, sleep 20
02:54:59.358 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=4384, med=3236, FiltMin=3146, FiltMax=4012, Gamma=2.190
02:54:59.379 00.021 9640 IsGuiding returns 1
02:54:59.379 00.000 9640 scope still moving after pulse duration time elapsed
02:54:59.394 00.015 16872 UpdateGuideState exits: m=15780 SNR=71.3
02:54:59.397 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:59.400 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:54:59.403 00.003 16872 Enqueuing Expose request
02:54:59.409 00.006 9640 IsSlewing returns 0
02:54:59.409 00.000 9640 IsGuiding returns 1
02:54:59.440 00.031 9640 IsSlewing returns 0
02:54:59.440 00.000 9640 IsGuiding returns 0
02:54:59.441 00.001 9640 scope move finished after 10 + 77 ms
02:54:59.441 00.000 9640 Move returns status 0, amount 10
02:54:59.441 00.000 9640 MoveAxis(N, 0, ABG)
02:54:59.441 00.000 9640 Move returns status 0, amount 0
02:54:59.442 00.001 9640 move complete, result=0
02:54:59.442 00.000 9640 worker thread done servicing request
02:54:59.442 00.000 9640 Worker thread wakes up
02:54:59.442 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:54:59.442 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:54:59.442 00.000 16872 GuideStep: 0.1 px 10 ms WEST, -0.2 px 0 ms NORTH
02:55:01.254 01.812 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b9a84f5-f79e-4a2c-97c8-6482290751c1"}
02:55:01.258 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2b9a84f5-f79e-4a2c-97c8-6482290751c1"}
02:55:01.262 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8231d57a-9cc1-419a-adc2-e9b710406998"}
02:55:01.267 00.005 16872 case statement mapped state 6 to 3
02:55:01.273 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8231d57a-9cc1-419a-adc2-e9b710406998"}
02:55:01.278 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e9ad9bf1-529c-4c9b-8078-b1a66e135d12"}
02:55:01.283 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.55,6.61],"pixels":"..."},"id":"e9ad9bf1-529c-4c9b-8078-b1a66e135d12"}
02:55:03.516 02.233 9640 Exposure complete
02:55:03.657 00.141 9640 worker thread done servicing request
02:55:03.658 00.001 16872 OnExposeComplete: enter
02:55:03.661 00.003 16872 UpdateGuideState(): m_state=6
02:55:03.664 00.003 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
02:55:03.667 00.003 16872 Star::Find returns 1 (0), X=213.91, Y=199.20, Mass=21881, SNR=79.7, Peak=4676 HFD=4.0
02:55:03.670 00.003 16872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.59) = xAngle (2.77 = 2.77)
02:55:03.672 00.002 16872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.82 = 2.82)
02:55:03.676 00.004 16872 CameraToMount -- cameraX=0.18 cameraY=0.45 hyp=0.49 cameraTheta=1.18 mountX=-0.45 mountY=0.16, mountTheta=2.81
02:55:03.680 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=0.45, opts=13)
02:55:03.684 00.004 16872 Enqueuing Move request for scope (0.18, 0.45)
02:55:03.689 00.005 9640 Worker thread wakes up
02:55:03.689 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.45) opts 0xd
02:55:03.689 00.000 9640 Handling offset move in thread for scope, endpoint = (0.18, 0.45)
02:55:03.689 00.000 9640 Moving (0.18, 0.45) raw xDistance=-0.45 yDistance=0.16
02:55:03.689 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.45
02:55:03.689 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=0
02:55:03.689 00.000 9640 MoveAxis(E, 47, ABG)
02:55:03.690 00.001 9640 Guiding  Dir = 2, Dur = 47
02:55:03.690 00.000 9640 IsSlewing returns 0
02:55:03.690 00.000 9640 IsGuiding returns 0
02:55:03.690 00.000 9640 PulseGuide returned control before completion, sleep 57
02:55:03.695 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=4676, med=3240, FiltMin=3102, FiltMax=4180, Gamma=2.190
02:55:03.731 00.036 16872 UpdateGuideState exits: m=21881 SNR=79.7
02:55:03.736 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:03.739 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:55:03.742 00.003 16872 Enqueuing Expose request
02:55:03.761 00.019 9640 IsGuiding returns 1
02:55:03.761 00.000 9640 scope still moving after pulse duration time elapsed
02:55:03.792 00.031 9640 IsSlewing returns 0
02:55:03.792 00.000 9640 IsGuiding returns 0
02:55:03.793 00.001 9640 scope move finished after 47 + 55 ms
02:55:03.793 00.000 9640 Move returns status 0, amount 47
02:55:03.793 00.000 9640 MoveAxis(N, 0, ABG)
02:55:03.793 00.000 9640 Move returns status 0, amount 0
02:55:03.793 00.000 9640 move complete, result=0
02:55:03.793 00.000 9640 worker thread done servicing request
02:55:03.794 00.001 9640 Worker thread wakes up
02:55:03.794 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:55:03.794 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:55:03.794 00.000 16872 GuideStep: -0.5 px 47 ms EAST, 0.2 px 0 ms NORTH
02:55:04.755 00.961 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a407928b-072d-4f3d-a77f-95adbc119471"}
02:55:04.758 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a407928b-072d-4f3d-a77f-95adbc119471"}
02:55:04.764 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e37fedf-6a00-4318-acd2-d6910cf22605"}
02:55:04.769 00.005 16872 case statement mapped state 6 to 3
02:55:04.772 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e37fedf-6a00-4318-acd2-d6910cf22605"}
02:55:04.777 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"17fdc814-54d8-465d-9a79-a8166436f987"}
02:55:04.782 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.91,7.20],"pixels":"..."},"id":"17fdc814-54d8-465d-9a79-a8166436f987"}
02:55:07.869 03.087 9640 Exposure complete
02:55:08.016 00.147 9640 worker thread done servicing request
02:55:08.016 00.000 16872 OnExposeComplete: enter
02:55:08.022 00.006 16872 UpdateGuideState(): m_state=6
02:55:08.025 00.003 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
02:55:08.029 00.004 16872 Star::Find returns 1 (0), X=214.01, Y=198.70, Mass=21635, SNR=80.1, Peak=4740 HFD=3.9
02:55:08.031 00.002 16872 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.59) = xAngle (1.40 = 1.40)
02:55:08.034 00.003 16872 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.44 = 1.44)
02:55:08.036 00.002 16872 CameraToMount -- cameraX=0.28 cameraY=-0.05 hyp=0.29 cameraTheta=-0.19 mountX=0.05 mountY=0.28, mountTheta=1.40
02:55:08.040 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=-0.05, opts=13)
02:55:08.044 00.004 16872 Enqueuing Move request for scope (0.28, -0.05)
02:55:08.046 00.002 9640 Worker thread wakes up
02:55:08.048 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.05) opts 0xd
02:55:08.048 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, -0.05)
02:55:08.048 00.000 9640 Moving (0.28, -0.05) raw xDistance=0.05 yDistance=0.28
02:55:08.048 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:55:08.048 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0
02:55:08.048 00.000 9640 MoveAxis(E, 0, ABG)
02:55:08.048 00.000 9640 Move returns status 0, amount 0
02:55:08.048 00.000 9640 MoveAxis(N, 0, ABG)
02:55:08.048 00.000 9640 Move returns status 0, amount 0
02:55:08.048 00.000 9640 move complete, result=0
02:55:08.048 00.000 9640 worker thread done servicing request
02:55:08.053 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=4740, med=3232, FiltMin=3120, FiltMax=4224, Gamma=2.190
02:55:08.087 00.034 16872 UpdateGuideState exits: m=21635 SNR=80.1
02:55:08.092 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:08.097 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:55:08.099 00.002 16872 Enqueuing Expose request
02:55:08.101 00.002 16872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
02:55:08.104 00.003 9640 Worker thread wakes up
02:55:08.105 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:55:08.105 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:55:08.257 00.152 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"89eec70c-bf49-4121-bdb6-88780534ed38"}
02:55:08.263 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"89eec70c-bf49-4121-bdb6-88780534ed38"}
02:55:08.268 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4947c042-592b-4fea-bb50-4149ff4aa5a4"}
02:55:08.270 00.002 16872 case statement mapped state 6 to 3
02:55:08.273 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4947c042-592b-4fea-bb50-4149ff4aa5a4"}
02:55:08.276 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"db13c0b3-c28b-485e-a39d-c81c22a73d79"}
02:55:08.284 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.01,6.70],"pixels":"..."},"id":"db13c0b3-c28b-485e-a39d-c81c22a73d79"}
02:55:11.755 03.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b48e86d-668e-4a4c-9d73-18991fcf9cbb"}
02:55:11.759 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2b48e86d-668e-4a4c-9d73-18991fcf9cbb"}
02:55:11.764 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f486bac7-b39d-466b-bc40-b0234ea6aa16"}
02:55:11.768 00.004 16872 case statement mapped state 6 to 3
02:55:11.771 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f486bac7-b39d-466b-bc40-b0234ea6aa16"}
02:55:11.775 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"327621a2-fc7f-4c99-a18b-c286d90b9b8c"}
02:55:11.780 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.01,6.70],"pixels":"..."},"id":"327621a2-fc7f-4c99-a18b-c286d90b9b8c"}
02:55:12.183 00.403 9640 Exposure complete
02:55:12.324 00.141 9640 worker thread done servicing request
02:55:12.324 00.000 16872 OnExposeComplete: enter
02:55:12.329 00.005 16872 UpdateGuideState(): m_state=6
02:55:12.331 00.002 16872 Star::Find(15, 214, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
02:55:12.334 00.003 16872 Star::Find returns 1 (0), X=213.65, Y=198.70, Mass=11561, SNR=56.5, Peak=4124 HFD=3.4
02:55:12.336 00.002 16872 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.59) = xAngle (-0.90 = -0.90)
02:55:12.341 00.005 16872 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.85 = -0.85)
02:55:12.345 00.004 16872 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.48 mountX=0.06 mountY=-0.07, mountTheta=-0.88
02:55:12.350 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=-0.06, opts=13)
02:55:12.354 00.004 16872 Enqueuing Move request for scope (-0.07, -0.06)
02:55:12.360 00.006 9640 Worker thread wakes up
02:55:12.360 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
02:55:12.360 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
02:55:12.360 00.000 9640 Moving (-0.07, -0.06) raw xDistance=0.06 yDistance=-0.07
02:55:12.360 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:55:12.360 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=0
02:55:12.360 00.000 9640 MoveAxis(E, 0, ABG)
02:55:12.360 00.000 9640 Move returns status 0, amount 0
02:55:12.360 00.000 9640 MoveAxis(N, 0, ABG)
02:55:12.360 00.000 9640 Move returns status 0, amount 0
02:55:12.360 00.000 9640 move complete, result=0
02:55:12.360 00.000 9640 worker thread done servicing request
02:55:12.369 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=4124, med=3240, FiltMin=3152, FiltMax=3916, Gamma=2.190
02:55:12.400 00.031 16872 UpdateGuideState exits: m=11561 SNR=56.5
02:55:12.408 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:12.413 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:55:12.416 00.003 16872 Enqueuing Expose request
02:55:12.419 00.003 16872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:55:12.422 00.003 9640 Worker thread wakes up
02:55:12.422 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:55:12.422 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:55:15.256 02.834 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4106e8c2-4ed7-4122-98fa-1b9f41b8b848"}
02:55:15.258 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4106e8c2-4ed7-4122-98fa-1b9f41b8b848"}
02:55:15.262 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f7b93b1b-9893-4996-8519-f30d764c88f5"}
02:55:15.268 00.006 16872 case statement mapped state 6 to 3
02:55:15.272 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7b93b1b-9893-4996-8519-f30d764c88f5"}
02:55:15.276 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b0e3e1a0-9b88-449f-8e2b-02733d2619aa"}
02:55:15.280 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.65,6.70],"pixels":"..."},"id":"b0e3e1a0-9b88-449f-8e2b-02733d2619aa"}
02:55:16.498 01.218 9640 Exposure complete
02:55:16.644 00.146 9640 worker thread done servicing request
02:55:16.644 00.000 16872 OnExposeComplete: enter
02:55:16.647 00.003 16872 UpdateGuideState(): m_state=6
02:55:16.651 00.004 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
02:55:16.659 00.008 16872 Star::Find returns 1 (0), X=213.82, Y=199.65, Mass=8186, SNR=45.2, Peak=4020 HFD=2.9
02:55:16.662 00.003 16872 Status Line: Mass: 8186 vs 21635
02:55:16.670 00.008 16872 UpdateCurrentPosition: star mass new=8185.9 exp=21635.0 thresh=50% limits=(10817.5, 50369.1, 43270.0)
02:55:16.678 00.008 16872 DistanceChecker: activated
02:55:16.682 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:55:16.687 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:55:16.689 00.002 16872 Enqueuing Move request for scope (0.00, 0.00)
02:55:16.692 00.003 9640 Worker thread wakes up
02:55:16.692 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:16.692 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:16.692 00.000 9640 move complete, result=0
02:55:16.692 00.000 9640 worker thread done servicing request
02:55:16.808 00.116 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:16.819 00.011 16872 Status Line: Star lost - mass changed
02:55:16.829 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=4020, med=3244, FiltMin=3128, FiltMax=3736, Gamma=2.190
02:55:16.862 00.033 16872 UpdateGuideState exits: Star lost - mass changed
02:55:16.868 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:16.872 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:55:16.878 00.006 16872 Enqueuing Expose request
02:55:16.881 00.003 9640 Worker thread wakes up
02:55:16.882 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:55:16.882 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:55:18.755 01.873 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16f84f81-8823-497c-83c5-e0eeaaa0dcef"}
02:55:18.760 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"16f84f81-8823-497c-83c5-e0eeaaa0dcef"}
02:55:18.764 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fbf7cfbc-0f8d-4652-baa5-4faa1ba1ef9a"}
02:55:18.767 00.003 16872 case statement mapped state 6 to 4
02:55:18.770 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"fbf7cfbc-0f8d-4652-baa5-4faa1ba1ef9a"}
02:55:18.776 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"121b06b5-b92b-417f-9193-6d2b20de47d1"}
02:55:18.782 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.65,6.70],"pixels":"..."},"id":"121b06b5-b92b-417f-9193-6d2b20de47d1"}
02:55:20.962 02.180 9640 Exposure complete
02:55:21.104 00.142 9640 worker thread done servicing request
02:55:21.105 00.001 16872 OnExposeComplete: enter
02:55:21.108 00.003 16872 UpdateGuideState(): m_state=6
02:55:21.113 00.005 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
02:55:21.120 00.007 16872 Star::Find returns 1 (0), X=213.97, Y=199.75, Mass=10684, SNR=54.7, Peak=4208 HFD=3.2
02:55:21.124 00.004 16872 DistanceChecker: deactivated
02:55:21.127 00.003 16872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.59) = xAngle (2.92 = 2.92)
02:55:21.131 00.004 16872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.96 = 2.96)
02:55:21.133 00.002 16872 CameraToMount -- cameraX=0.24 cameraY=0.99 hyp=1.02 cameraTheta=1.33 mountX=-1.00 mountY=0.18, mountTheta=2.96
02:55:21.138 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.24, y=0.99, opts=13)
02:55:21.141 00.003 16872 Enqueuing Move request for scope (0.24, 0.99)
02:55:21.144 00.003 9640 Worker thread wakes up
02:55:21.144 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.99) opts 0xd
02:55:21.144 00.000 9640 Handling offset move in thread for scope, endpoint = (0.24, 0.99)
02:55:21.144 00.000 9640 Moving (0.24, 0.99) raw xDistance=-1.00 yDistance=0.18
02:55:21.144 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.90 from input -1.00
02:55:21.144 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0
02:55:21.144 00.000 9640 MoveAxis(E, 106, ABG)
02:55:21.144 00.000 9640 Guiding  Dir = 2, Dur = 106
02:55:21.144 00.000 9640 IsSlewing returns 0
02:55:21.145 00.001 9640 IsGuiding returns 0
02:55:21.145 00.000 9640 PulseGuide returned control before completion, sleep 116
02:55:21.150 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=4208, med=3244, FiltMin=3162, FiltMax=3904, Gamma=2.190
02:55:21.184 00.034 16872 UpdateGuideState exits: m=10684 SNR=54.7
02:55:21.187 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:21.195 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:55:21.198 00.003 16872 Enqueuing Expose request
02:55:21.266 00.068 9640 IsGuiding returns 1
02:55:21.267 00.001 9640 scope still moving after pulse duration time elapsed
02:55:21.297 00.030 9640 IsSlewing returns 0
02:55:21.297 00.000 9640 IsGuiding returns 0
02:55:21.298 00.001 9640 scope move finished after 106 + 47 ms
02:55:21.298 00.000 9640 Move returns status 0, amount 106
02:55:21.298 00.000 9640 MoveAxis(N, 0, ABG)
02:55:21.298 00.000 9640 Move returns status 0, amount 0
02:55:21.298 00.000 9640 move complete, result=0
02:55:21.298 00.000 9640 worker thread done servicing request
02:55:21.298 00.000 9640 Worker thread wakes up
02:55:21.299 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:55:21.299 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:55:21.301 00.002 16872 GuideStep: -1.0 px 106 ms EAST, 0.2 px 0 ms NORTH
02:55:22.253 00.952 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"13c3b867-fab5-4698-9646-e90c134d7b96"}
02:55:22.257 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"13c3b867-fab5-4698-9646-e90c134d7b96"}
02:55:22.262 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f22af97d-4627-487f-8180-2b3ab8499cba"}
02:55:22.267 00.005 16872 case statement mapped state 6 to 3
02:55:22.270 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f22af97d-4627-487f-8180-2b3ab8499cba"}
02:55:22.275 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2d96ab9c-85e5-4e27-99b0-4428f243707e"}
02:55:22.279 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.97,6.75],"pixels":"..."},"id":"2d96ab9c-85e5-4e27-99b0-4428f243707e"}
02:55:25.385 03.106 9640 Exposure complete
02:55:25.529 00.144 9640 worker thread done servicing request
02:55:25.529 00.000 16872 OnExposeComplete: enter
02:55:25.532 00.003 16872 UpdateGuideState(): m_state=6
02:55:25.536 00.004 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
02:55:25.538 00.002 16872 Star::Find returns 1 (0), X=214.26, Y=198.34, Mass=62201, SNR=154.1, Peak=7740 HFD=3.6
02:55:25.541 00.003 16872 Status Line: Mass: 62201 vs 17481
02:55:25.546 00.005 16872 UpdateCurrentPosition: star mass new=62201.3 exp=17480.8 thresh=50% limits=(8740.4, 50369.1, 34961.6)
02:55:25.551 00.005 16872 DistanceChecker: activated
02:55:25.554 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:55:25.558 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:55:25.561 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
02:55:25.563 00.002 9640 Worker thread wakes up
02:55:25.563 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:25.563 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:25.563 00.000 9640 move complete, result=0
02:55:25.564 00.001 9640 worker thread done servicing request
02:55:25.673 00.109 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:25.677 00.004 16872 Status Line: Star lost - mass changed
02:55:25.682 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=7740, med=3240, FiltMin=3144, FiltMax=5940, Gamma=2.190
02:55:25.720 00.038 16872 UpdateGuideState exits: Star lost - mass changed
02:55:25.726 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:25.730 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:55:25.735 00.005 16872 Enqueuing Expose request
02:55:25.742 00.007 9640 Worker thread wakes up
02:55:25.743 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:55:25.743 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:55:25.753 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"abe77308-3bb3-4158-bbba-24f0ba30a344"}
02:55:25.767 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"abe77308-3bb3-4158-bbba-24f0ba30a344"}
02:55:25.776 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"756fd025-2a52-439d-9fe7-db686fb290d2"}
02:55:25.781 00.005 16872 case statement mapped state 6 to 4
02:55:25.792 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"756fd025-2a52-439d-9fe7-db686fb290d2"}
02:55:25.837 00.045 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6a381b90-b0d6-4069-aaa4-90e6706383cd"}
02:55:25.852 00.015 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.97,6.75],"pixels":"..."},"id":"6a381b90-b0d6-4069-aaa4-90e6706383cd"}
02:55:29.251 03.399 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0e138ecf-894c-4d54-930b-67078ef8f564"}
02:55:29.257 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0e138ecf-894c-4d54-930b-67078ef8f564"}
02:55:29.263 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b86e45b1-fe9e-4782-98e4-429536180012"}
02:55:29.267 00.004 16872 case statement mapped state 6 to 4
02:55:29.270 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"b86e45b1-fe9e-4782-98e4-429536180012"}
02:55:29.274 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"229282a3-bfe0-43e3-bd5e-788fa651ff0a"}
02:55:29.278 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.97,6.75],"pixels":"..."},"id":"229282a3-bfe0-43e3-bd5e-788fa651ff0a"}
02:55:29.829 00.551 9640 Exposure complete
02:55:29.970 00.141 9640 worker thread done servicing request
02:55:29.971 00.001 16872 OnExposeComplete: enter
02:55:29.974 00.003 16872 UpdateGuideState(): m_state=6
02:55:29.978 00.004 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
02:55:29.981 00.003 16872 Star::Find returns 1 (0), X=213.96, Y=198.89, Mass=94662, SNR=188.1, Peak=9372 HFD=4.2
02:55:29.984 00.003 16872 Status Line: Mass: 94662 vs 17481
02:55:29.990 00.006 16872 UpdateCurrentPosition: star mass new=94662.4 exp=17480.8 thresh=50% limits=(8740.4, 50369.1, 34961.6)
02:55:29.993 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:55:29.997 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:55:30.003 00.006 16872 Enqueuing Move request for scope (0.00, 0.00)
02:55:30.009 00.006 9640 Worker thread wakes up
02:55:30.010 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:30.010 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:30.010 00.000 9640 move complete, result=0
02:55:30.010 00.000 9640 worker thread done servicing request
02:55:30.125 00.115 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:30.130 00.005 16872 Status Line: Star lost - mass changed
02:55:30.138 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=9372, med=3220, FiltMin=3144, FiltMax=7260, Gamma=2.190
02:55:30.176 00.038 16872 UpdateGuideState exits: Star lost - mass changed
02:55:30.180 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:30.183 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:55:30.187 00.004 16872 Enqueuing Expose request
02:55:30.198 00.011 9640 Worker thread wakes up
02:55:30.198 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:55:30.198 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:55:32.751 02.553 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"343c979a-70b4-44d3-a9b0-6c6beff1f070"}
02:55:32.756 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"343c979a-70b4-44d3-a9b0-6c6beff1f070"}
02:55:32.761 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1e4bc124-ff7a-4662-b08d-2ddd66fe30fa"}
02:55:32.764 00.003 16872 case statement mapped state 6 to 4
02:55:32.767 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"1e4bc124-ff7a-4662-b08d-2ddd66fe30fa"}
02:55:32.809 00.042 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f7a99506-42a1-4d74-ac4e-b4b9ea7c3093"}
02:55:32.813 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.97,6.75],"pixels":"..."},"id":"f7a99506-42a1-4d74-ac4e-b4b9ea7c3093"}
02:55:34.270 01.457 9640 Exposure complete
02:55:34.419 00.149 9640 worker thread done servicing request
02:55:34.420 00.001 16872 OnExposeComplete: enter
02:55:34.424 00.004 16872 UpdateGuideState(): m_state=6
02:55:34.429 00.005 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
02:55:34.432 00.003 16872 Star::Find returns 1 (0), X=213.70, Y=198.87, Mass=71228, SNR=161.5, Peak=8184 HFD=3.8
02:55:34.437 00.005 16872 Status Line: Mass: 71228 vs 17481
02:55:34.443 00.006 16872 UpdateCurrentPosition: star mass new=71228.4 exp=17480.8 thresh=50% limits=(8740.4, 50369.1, 34961.6)
02:55:34.446 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:55:34.451 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:55:34.454 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
02:55:34.457 00.003 9640 Worker thread wakes up
02:55:34.457 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:34.457 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:34.457 00.000 9640 move complete, result=0
02:55:34.457 00.000 9640 worker thread done servicing request
02:55:34.570 00.113 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:34.573 00.003 16872 Status Line: Star lost - mass changed
02:55:34.579 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=8184, med=3216, FiltMin=3144, FiltMax=6784, Gamma=2.190
02:55:34.625 00.046 16872 UpdateGuideState exits: Star lost - mass changed
02:55:34.629 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:34.632 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:55:34.639 00.007 16872 Enqueuing Expose request
02:55:34.641 00.002 9640 Worker thread wakes up
02:55:34.641 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:55:34.642 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:55:36.251 01.609 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"86b7edfb-5c0e-4a4c-81cd-9d5abcdd3afd"}
02:55:36.256 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"86b7edfb-5c0e-4a4c-81cd-9d5abcdd3afd"}
02:55:36.261 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4bc8103c-739e-4c00-a779-3e0a396d5f4e"}
02:55:36.264 00.003 16872 case statement mapped state 6 to 4
02:55:36.266 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"4bc8103c-739e-4c00-a779-3e0a396d5f4e"}
02:55:36.273 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"da67377e-8c37-4a88-93a1-8ed7ef9053f9"}
02:55:36.277 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.97,6.75],"pixels":"..."},"id":"da67377e-8c37-4a88-93a1-8ed7ef9053f9"}
02:55:38.719 02.442 9640 Exposure complete
02:55:38.874 00.155 9640 worker thread done servicing request
02:55:38.874 00.000 16872 OnExposeComplete: enter
02:55:38.878 00.004 16872 UpdateGuideState(): m_state=6
02:55:38.881 00.003 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
02:55:38.884 00.003 16872 Star::Find returns 1 (0), X=213.47, Y=198.69, Mass=79920, SNR=172.1, Peak=7732 HFD=3.8
02:55:38.888 00.004 16872 Status Line: Mass: 79920 vs 20817
02:55:38.896 00.008 16872 UpdateCurrentPosition: star mass new=79919.6 exp=20817.0 thresh=50% limits=(8823.8, 50369.1, 41634.0)
02:55:38.900 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:55:38.904 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:55:38.908 00.004 16872 Enqueuing Move request for scope (0.00, 0.00)
02:55:38.917 00.009 9640 Worker thread wakes up
02:55:38.917 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:38.917 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:38.917 00.000 9640 move complete, result=0
02:55:38.917 00.000 9640 worker thread done servicing request
02:55:39.031 00.114 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:39.034 00.003 16872 Status Line: Star lost - mass changed
02:55:39.040 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=7732, med=3216, FiltMin=3040, FiltMax=6928, Gamma=2.190
02:55:39.072 00.032 16872 UpdateGuideState exits: Star lost - mass changed
02:55:39.075 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:39.078 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:55:39.084 00.006 16872 Enqueuing Expose request
02:55:39.087 00.003 9640 Worker thread wakes up
02:55:39.087 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:55:39.087 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:55:39.750 00.663 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f9c64b4-e727-4839-a435-b0511a5d3fac"}
02:55:39.756 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8f9c64b4-e727-4839-a435-b0511a5d3fac"}
02:55:39.763 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"700251f3-d896-413c-927f-933ec3fa44bc"}
02:55:39.766 00.003 16872 case statement mapped state 6 to 4
02:55:39.769 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"700251f3-d896-413c-927f-933ec3fa44bc"}
02:55:39.773 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6b2a73ba-afe4-4c8a-a96b-1623cadc00b4"}
02:55:39.777 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.97,6.75],"pixels":"..."},"id":"6b2a73ba-afe4-4c8a-a96b-1623cadc00b4"}
02:55:43.152 03.375 9640 Exposure complete
02:55:43.249 00.097 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"336baa9c-ed37-4924-99d0-d3893c0c5d29"}
02:55:43.252 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"336baa9c-ed37-4924-99d0-d3893c0c5d29"}
02:55:43.260 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5af3bbdc-dff3-4992-898f-e427f7c0a146"}
02:55:43.267 00.007 16872 case statement mapped state 6 to 4
02:55:43.270 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"5af3bbdc-dff3-4992-898f-e427f7c0a146"}
02:55:43.273 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a8601889-b73f-4156-8f98-a67638d6bbdf"}
02:55:43.276 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.97,6.75],"pixels":"..."},"id":"a8601889-b73f-4156-8f98-a67638d6bbdf"}
02:55:43.299 00.023 9640 worker thread done servicing request
02:55:43.299 00.000 16872 OnExposeComplete: enter
02:55:43.304 00.005 16872 UpdateGuideState(): m_state=6
02:55:43.311 00.007 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
02:55:43.314 00.003 16872 Star::Find returns 1 (0), X=213.69, Y=199.00, Mass=86494, SNR=184.7, Peak=8040 HFD=4.1
02:55:43.317 00.003 16872 Status Line: Mass: 86494 vs 21635
02:55:43.323 00.006 16872 UpdateCurrentPosition: star mass new=86494.0 exp=21635.0 thresh=50% limits=(8923.5, 50369.1, 43270.0)
02:55:43.325 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:55:43.329 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:55:43.332 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
02:55:43.335 00.003 9640 Worker thread wakes up
02:55:43.335 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:43.335 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:43.336 00.001 9640 move complete, result=0
02:55:43.336 00.000 9640 worker thread done servicing request
02:55:43.444 00.108 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:43.448 00.004 16872 Status Line: Star lost - mass changed
02:55:43.456 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=8040, med=3220, FiltMin=3144, FiltMax=6416, Gamma=2.190
02:55:43.498 00.042 16872 UpdateGuideState exits: Star lost - mass changed
02:55:43.505 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:43.509 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:55:43.512 00.003 16872 Enqueuing Expose request
02:55:43.515 00.003 9640 Worker thread wakes up
02:55:43.515 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:55:43.515 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:55:46.749 03.234 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d3d6f8c3-6c9f-4021-8c73-54742c53bc2c"}
02:55:46.753 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d3d6f8c3-6c9f-4021-8c73-54742c53bc2c"}
02:55:46.756 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8df43e02-f0a1-4b24-a7e5-265bf1daa4f7"}
02:55:46.759 00.003 16872 case statement mapped state 6 to 4
02:55:46.762 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"8df43e02-f0a1-4b24-a7e5-265bf1daa4f7"}
02:55:46.765 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cc26e690-48fe-4e1d-b00e-ce938e8ae99f"}
02:55:46.773 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.97,6.75],"pixels":"..."},"id":"cc26e690-48fe-4e1d-b00e-ce938e8ae99f"}
02:55:47.575 00.802 9640 Exposure complete
02:55:47.726 00.151 9640 worker thread done servicing request
02:55:47.727 00.001 16872 OnExposeComplete: enter
02:55:47.730 00.003 16872 UpdateGuideState(): m_state=6
02:55:47.733 00.003 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
02:55:47.735 00.002 16872 Star::Find returns 1 (0), X=214.46, Y=199.93, Mass=75153, SNR=170.0, Peak=7948 HFD=4.0
02:55:47.741 00.006 16872 Status Line: Mass: 75153 vs 21881
02:55:47.747 00.006 16872 UpdateCurrentPosition: star mass new=75153.0 exp=21880.6 thresh=50% limits=(9024.3, 50369.1, 43761.1)
02:55:47.750 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:55:47.756 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:55:47.763 00.007 16872 Enqueuing Move request for scope (0.00, 0.00)
02:55:47.769 00.006 9640 Worker thread wakes up
02:55:47.770 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:47.770 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:47.770 00.000 9640 move complete, result=0
02:55:47.770 00.000 9640 worker thread done servicing request
02:55:47.875 00.105 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:47.881 00.006 16872 Status Line: Star lost - mass changed
02:55:47.886 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=7948, med=3216, FiltMin=3052, FiltMax=6440, Gamma=2.190
02:55:47.921 00.035 16872 UpdateGuideState exits: Star lost - mass changed
02:55:47.926 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:47.930 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:55:47.933 00.003 16872 Enqueuing Expose request
02:55:47.935 00.002 9640 Worker thread wakes up
02:55:47.935 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:55:47.935 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:55:50.250 02.315 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42d48c72-1126-4bb0-912a-ab28c380c56e"}
02:55:50.253 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"42d48c72-1126-4bb0-912a-ab28c380c56e"}
02:55:50.256 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c52d8d40-7f61-4cbc-b66a-df48d9dde61b"}
02:55:50.259 00.003 16872 case statement mapped state 6 to 4
02:55:50.262 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"c52d8d40-7f61-4cbc-b66a-df48d9dde61b"}
02:55:50.266 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2891d9e4-2dde-4d31-86eb-bdf8b2eeb2b4"}
02:55:50.268 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.97,6.75],"pixels":"..."},"id":"2891d9e4-2dde-4d31-86eb-bdf8b2eeb2b4"}
02:55:52.010 01.742 9640 Exposure complete
02:55:52.168 00.158 9640 worker thread done servicing request
02:55:52.169 00.001 16872 OnExposeComplete: enter
02:55:52.173 00.004 16872 UpdateGuideState(): m_state=6
02:55:52.177 00.004 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
02:55:52.180 00.003 16872 Star::Find returns 1 (0), X=214.27, Y=199.41, Mass=63117, SNR=149.8, Peak=7364 HFD=3.7
02:55:52.182 00.002 16872 DistanceChecker: deactivated
02:55:52.184 00.002 16872 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.59) = xAngle (2.46 = 2.46)
02:55:52.189 00.005 16872 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.51 = 2.51)
02:55:52.194 00.005 16872 CameraToMount -- cameraX=0.55 cameraY=0.66 hyp=0.85 cameraTheta=0.88 mountX=-0.66 mountY=0.51, mountTheta=2.49
02:55:52.200 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.55, y=0.66, opts=13)
02:55:52.209 00.009 16872 Enqueuing Move request for scope (0.55, 0.66)
02:55:52.213 00.004 9640 Worker thread wakes up
02:55:52.214 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.66) opts 0xd
02:55:52.214 00.000 9640 Handling offset move in thread for scope, endpoint = (0.55, 0.66)
02:55:52.214 00.000 9640 Moving (0.55, 0.66) raw xDistance=-0.66 yDistance=0.51
02:55:52.214 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.69 from input -0.66
02:55:52.214 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.51, m_sumCorr=0
02:55:52.214 00.000 9640 MoveAxis(E, 81, ABG)
02:55:52.214 00.000 9640 Guiding  Dir = 2, Dur = 81
02:55:52.214 00.000 9640 IsSlewing returns 0
02:55:52.215 00.001 9640 IsGuiding returns 0
02:55:52.215 00.000 9640 PulseGuide returned control before completion, sleep 91
02:55:52.221 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=7364, med=3220, FiltMin=3144, FiltMax=5828, Gamma=2.190
02:55:52.257 00.036 16872 UpdateGuideState exits: m=63117 SNR=149.8
02:55:52.262 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:52.264 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:55:52.266 00.002 16872 Enqueuing Expose request
02:55:52.311 00.045 9640 IsGuiding returns 1
02:55:52.311 00.000 9640 scope still moving after pulse duration time elapsed
02:55:52.342 00.031 9640 IsSlewing returns 0
02:55:52.343 00.001 9640 IsGuiding returns 1
02:55:52.374 00.031 9640 IsSlewing returns 0
02:55:52.374 00.000 9640 IsGuiding returns 1
02:55:52.404 00.030 9640 IsSlewing returns 0
02:55:52.404 00.000 9640 IsGuiding returns 0
02:55:52.404 00.000 9640 scope move finished after 81 + 108 ms
02:55:52.404 00.000 9640 Move returns status 0, amount 81
02:55:52.404 00.000 9640 MoveAxis(N, 0, ABG)
02:55:52.405 00.001 9640 Move returns status 0, amount 0
02:55:52.405 00.000 9640 move complete, result=0
02:55:52.405 00.000 9640 worker thread done servicing request
02:55:52.405 00.000 9640 Worker thread wakes up
02:55:52.405 00.000 16872 GuideStep: -0.7 px 81 ms EAST, 0.5 px 0 ms NORTH
02:55:52.409 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:55:52.409 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:55:53.750 01.341 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"63072301-5cf9-416f-bb8a-1078d500efab"}
02:55:53.756 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"63072301-5cf9-416f-bb8a-1078d500efab"}
02:55:53.760 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"da61005a-b0fc-404d-b456-21425f0b292b"}
02:55:53.764 00.004 16872 case statement mapped state 6 to 3
02:55:53.769 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"da61005a-b0fc-404d-b456-21425f0b292b"}
02:55:53.772 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"65a81e19-3c45-4c7f-8960-70380ec6381e"}
02:55:53.777 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.27,7.41],"pixels":"..."},"id":"65a81e19-3c45-4c7f-8960-70380ec6381e"}
02:55:56.476 02.699 9640 Exposure complete
02:55:56.633 00.157 9640 worker thread done servicing request
02:55:56.633 00.000 16872 OnExposeComplete: enter
02:55:56.637 00.004 16872 UpdateGuideState(): m_state=6
02:55:56.640 00.003 16872 Star::Find(15, 214, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:55:56.646 00.006 16872 Star::Find returns 1 (0), X=214.15, Y=199.08, Mass=41603, SNR=119.7, Peak=5772 HFD=4.2
02:55:56.652 00.006 16872 MultiStar: exiting stabilization period
02:55:56.655 00.003 16872 MultiStar: updating star positions after lock position change
02:55:56.659 00.004 16872 Star::Find(15, 1584, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:55:56.669 00.010 16872 Star::Find returns 1 (0), X=1584.39, Y=194.13, Mass=14566, SNR=63.3, Peak=4284 HFD=3.8
02:55:56.674 00.005 16872 Star::Find(15, 1630, 298, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:55:56.678 00.004 16872 Star::Find returns 1 (0), X=1630.59, Y=298.32, Mass=12601, SNR=61.3, Peak=3952 HFD=3.9
02:55:56.681 00.003 16872 Star::Find(15, 689, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:55:56.683 00.002 16872 Star::Find returns 1 (0), X=689.15, Y=892.15, Mass=6580, SNR=41.7, Peak=3748 HFD=3.7
02:55:56.687 00.004 16872 Star::Find(15, 144, 922, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:55:56.690 00.003 16872 Star::Find returns 1 (0), X=144.83, Y=922.51, Mass=4085, SNR=29.8, Peak=3516 HFD=3.5
02:55:56.696 00.006 16872 Star::Find(15, 1744, 249, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:55:56.700 00.004 16872 Star::Find returns 1 (0), X=1744.45, Y=249.65, Mass=3619, SNR=28.6, Peak=3528 HFD=3.0
02:55:56.702 00.002 16872 Star::Find(15, 1171, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:55:56.705 00.003 16872 Star::Find returns 1 (0), X=1170.56, Y=532.19, Mass=3646, SNR=26.4, Peak=3560 HFD=3.0
02:55:56.713 00.008 16872 Star::Find(15, 76, 815, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:55:56.717 00.004 16872 Star::Find returns 1 (0), X=76.89, Y=816.53, Mass=3086, SNR=24.9, Peak=3480 HFD=3.0
02:55:56.721 00.004 16872 Star::Find(15, 1696, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:55:56.724 00.003 16872 Star::Find returns 1 (0), X=1696.28, Y=928.02, Mass=2809, SNR=25.5, Peak=3452 HFD=3.3
02:55:56.727 00.003 16872 Star::Find(15, 737, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:55:56.729 00.002 16872 Star::Find returns 1 (0), X=737.17, Y=171.74, Mass=1969, SNR=21.2, Peak=3580 HFD=3.4
02:55:56.732 00.003 16872 Star::Find(15, 1089, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:55:56.735 00.003 16872 Star::Find returns 1 (0), X=1089.70, Y=569.22, Mass=2005, SNR=18.6, Peak=3416 HFD=2.9
02:55:56.739 00.004 16872 Star::Find(15, 672, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
02:55:56.744 00.005 16872 Star::Find returns 0 (4), X=671.52, Y=167.47, Mass=1263, SNR=20.1, Peak=3572 HFD=1.4
02:55:56.746 00.002 16872 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.59) = xAngle (2.24 = 2.24)
02:55:56.749 00.003 16872 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.28 = 2.28)
02:55:56.751 00.002 16872 CameraToMount -- cameraX=0.42 cameraY=0.32 hyp=0.53 cameraTheta=0.65 mountX=-0.33 mountY=0.40, mountTheta=2.26
02:55:56.761 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=0.42, y=0.32, opts=13)
02:55:56.765 00.004 16872 Enqueuing Move request for scope (0.42, 0.32)
02:55:56.768 00.003 9640 Worker thread wakes up
02:55:56.768 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.32) opts 0xd
02:55:56.768 00.000 9640 Handling offset move in thread for scope, endpoint = (0.42, 0.32)
02:55:56.768 00.000 9640 Moving (0.42, 0.32) raw xDistance=-0.33 yDistance=0.40
02:55:56.768 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.33
02:55:56.769 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.40, m_sumCorr=0.17
02:55:56.769 00.000 9640 MoveAxis(E, 43, ABG)
02:55:56.769 00.000 9640 Guiding  Dir = 2, Dur = 43
02:55:56.769 00.000 9640 IsSlewing returns 0
02:55:56.770 00.001 9640 IsGuiding returns 0
02:55:56.770 00.000 9640 PulseGuide returned control before completion, sleep 53
02:55:56.776 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=5772, med=3220, FiltMin=3144, FiltMax=5036, Gamma=2.190
02:55:56.812 00.036 16872 UpdateGuideState exits: m=41603 SNR=119.7
02:55:56.816 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:56.820 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:55:56.824 00.004 16872 Enqueuing Expose request
02:55:56.834 00.010 9640 IsGuiding returns 1
02:55:56.835 00.001 9640 scope still moving after pulse duration time elapsed
02:55:56.863 00.028 9640 IsSlewing returns 0
02:55:56.863 00.000 9640 IsGuiding returns 1
02:55:56.895 00.032 9640 IsSlewing returns 0
02:55:56.896 00.001 9640 IsGuiding returns 0
02:55:56.896 00.000 9640 scope move finished after 43 + 82 ms
02:55:56.896 00.000 9640 Move returns status 0, amount 43
02:55:56.897 00.001 9640 MoveAxis(S, 21, ABG)
02:55:56.897 00.000 9640 Guiding  Dir = 1, Dur = 21
02:55:56.898 00.001 9640 IsSlewing returns 0
02:55:56.898 00.000 9640 IsGuiding returns 0
02:55:56.899 00.001 9640 PulseGuide returned control before completion, sleep 31
02:55:56.943 00.044 9640 IsGuiding returns 1
02:55:56.943 00.000 9640 scope still moving after pulse duration time elapsed
02:55:56.974 00.031 9640 IsSlewing returns 0
02:55:56.974 00.000 9640 IsGuiding returns 0
02:55:56.975 00.001 9640 scope move finished after 21 + 55 ms
02:55:56.975 00.000 9640 Move returns status 0, amount 21
02:55:56.975 00.000 9640 move complete, result=0
02:55:56.975 00.000 9640 worker thread done servicing request
02:55:56.975 00.000 9640 Worker thread wakes up
02:55:56.975 00.000 16872 GuideStep: -0.3 px 43 ms EAST, 0.4 px 21 ms SOUTH
02:55:56.978 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:55:56.978 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:55:57.247 00.269 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"867a2002-6b35-4991-8da1-9d01881d8248"}
02:55:57.250 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"867a2002-6b35-4991-8da1-9d01881d8248"}
02:55:57.253 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2d4403e-06c7-4276-95d3-c6b79b9506a9"}
02:55:57.257 00.004 16872 case statement mapped state 6 to 3
02:55:57.260 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2d4403e-06c7-4276-95d3-c6b79b9506a9"}
02:55:57.263 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"386cd24f-8314-4c73-bf13-90599cb302ee"}
02:55:57.266 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.15,7.08],"pixels":"..."},"id":"386cd24f-8314-4c73-bf13-90599cb302ee"}
02:56:00.748 03.482 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe51ce77-45b0-4345-aad6-e4991d9d1577"}
02:56:00.754 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fe51ce77-45b0-4345-aad6-e4991d9d1577"}
02:56:00.759 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b157f74e-f678-4e1d-a4cc-50323bceb8bb"}
02:56:00.761 00.002 16872 case statement mapped state 6 to 3
02:56:00.766 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b157f74e-f678-4e1d-a4cc-50323bceb8bb"}
02:56:00.769 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b5dcccef-8f57-4a08-b30a-ebf053510c65"}
02:56:00.773 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.15,7.08],"pixels":"..."},"id":"b5dcccef-8f57-4a08-b30a-ebf053510c65"}
02:56:01.056 00.283 9640 Exposure complete
02:56:01.200 00.144 9640 worker thread done servicing request
02:56:01.200 00.000 16872 OnExposeComplete: enter
02:56:01.203 00.003 16872 UpdateGuideState(): m_state=6
02:56:01.207 00.004 16872 Star::Find(15, 214, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
02:56:01.209 00.002 16872 Star::Find returns 1 (0), X=214.71, Y=199.41, Mass=48900, SNR=130.3, Peak=6464 HFD=3.5
02:56:01.212 00.003 16872 MultiStar: [#1 -0.18,0.33,0.41,U] [#2 -0.01,0.25,0.36,U] [#3 0.02,-0.22,0.27,U] [#4 0.27,-0.03,0.17,U] [#5 -0.02,0.54,0.22,U] [#6 -0.17,-0.11,0.19,U] [#7 -0.07,1.15,0.00,M1] [#8 -0.06,0.12,0.19,U] 
02:56:01.215 00.003 16872 refined, 7 included, MultiStar: {0.33, 0.34}, one-star: {0.99, 0.66}
02:56:01.217 00.002 16872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.59) = xAngle (2.39 = 2.39)
02:56:01.226 00.009 16872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.43 = 2.43)
02:56:01.230 00.004 16872 CameraToMount -- cameraX=0.33 cameraY=0.34 hyp=0.47 cameraTheta=0.80 mountX=-0.34 mountY=0.30, mountTheta=2.41
02:56:01.235 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.33, y=0.34, opts=13)
02:56:01.239 00.004 16872 Enqueuing Move request for scope (0.33, 0.34)
02:56:01.242 00.003 9640 Worker thread wakes up
02:56:01.242 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.34) opts 0xd
02:56:01.242 00.000 9640 Handling offset move in thread for scope, endpoint = (0.33, 0.34)
02:56:01.242 00.000 9640 Moving (0.33, 0.34) raw xDistance=-0.34 yDistance=0.30
02:56:01.242 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.34
02:56:01.242 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.30, m_sumCorr=0.17
02:56:01.242 00.000 9640 MoveAxis(E, 41, ABG)
02:56:01.242 00.000 9640 Guiding  Dir = 2, Dur = 41
02:56:01.242 00.000 9640 IsSlewing returns 0
02:56:01.243 00.001 9640 IsGuiding returns 0
02:56:01.243 00.000 9640 PulseGuide returned control before completion, sleep 51
02:56:01.248 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=6464, med=3224, FiltMin=3114, FiltMax=5392, Gamma=2.190
02:56:01.285 00.037 16872 UpdateGuideState exits: m=48900 SNR=130.3
02:56:01.289 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:01.291 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:56:01.294 00.003 16872 Enqueuing Expose request
02:56:01.298 00.004 9640 IsGuiding returns 1
02:56:01.298 00.000 9640 scope still moving after pulse duration time elapsed
02:56:01.329 00.031 9640 IsSlewing returns 0
02:56:01.329 00.000 9640 IsGuiding returns 1
02:56:01.360 00.031 9640 IsSlewing returns 0
02:56:01.360 00.000 9640 IsGuiding returns 1
02:56:01.390 00.030 9640 IsSlewing returns 0
02:56:01.390 00.000 9640 IsGuiding returns 0
02:56:01.390 00.000 9640 scope move finished after 41 + 106 ms
02:56:01.391 00.001 9640 Move returns status 0, amount 41
02:56:01.391 00.000 9640 MoveAxis(N, 0, ABG)
02:56:01.391 00.000 9640 Move returns status 0, amount 0
02:56:01.391 00.000 9640 move complete, result=0
02:56:01.391 00.000 9640 worker thread done servicing request
02:56:01.391 00.000 9640 Worker thread wakes up
02:56:01.391 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:56:01.391 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:56:01.392 00.001 16872 GuideStep: -0.3 px 41 ms EAST, 0.3 px 0 ms NORTH
02:56:04.249 02.857 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c66d488e-a3f8-46aa-ad9b-89af24085b44"}
02:56:04.254 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c66d488e-a3f8-46aa-ad9b-89af24085b44"}
02:56:04.260 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a02cf3c5-6875-4180-88e4-a872df311104"}
02:56:04.263 00.003 16872 case statement mapped state 6 to 3
02:56:04.267 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a02cf3c5-6875-4180-88e4-a872df311104"}
02:56:04.270 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5b6fad4a-3fc2-42f6-b8d6-d749ba7bc868"}
02:56:04.273 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.71,7.41],"pixels":"..."},"id":"5b6fad4a-3fc2-42f6-b8d6-d749ba7bc868"}
02:56:05.469 01.196 9640 Exposure complete
02:56:05.619 00.150 9640 worker thread done servicing request
02:56:05.619 00.000 16872 OnExposeComplete: enter
02:56:05.623 00.004 16872 UpdateGuideState(): m_state=6
02:56:05.627 00.004 16872 Star::Find(15, 214, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
02:56:05.630 00.003 16872 Star::Find returns 1 (0), X=214.13, Y=198.95, Mass=53000, SNR=139.5, Peak=7076 HFD=4.0
02:56:05.633 00.003 16872 MultiStar: [#1 0.29,0.31,0.29,U] [#2 0.00,0.02,0.26,U] [#3 0.06,0.00,0.24,U] [#4 0.29,-0.21,0.23,U] [#5 0.41,0.14,0.12,U] [#6 -0.13,-0.50,0.15,U] [#7 0.08,0.05,0.22,U] [#8 0.40,0.71,0.13,U] 
02:56:05.636 00.003 16872 refined, 8 included, MultiStar: {0.26, 0.11}, one-star: {0.41, 0.20}
02:56:05.641 00.005 16872 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.59) = xAngle (1.99 = 1.99)
02:56:05.646 00.005 16872 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.04 = 2.04)
02:56:05.649 00.003 16872 CameraToMount -- cameraX=0.26 cameraY=0.11 hyp=0.28 cameraTheta=0.41 mountX=-0.11 mountY=0.25, mountTheta=2.00
02:56:05.657 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.26, y=0.11, opts=13)
02:56:05.663 00.006 16872 Enqueuing Move request for scope (0.26, 0.11)
02:56:05.666 00.003 9640 Worker thread wakes up
02:56:05.666 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.11) opts 0xd
02:56:05.666 00.000 9640 Handling offset move in thread for scope, endpoint = (0.26, 0.11)
02:56:05.666 00.000 9640 Moving (0.26, 0.11) raw xDistance=-0.11 yDistance=0.25
02:56:05.666 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.11
02:56:05.666 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.25, m_sumCorr=0.38
02:56:05.666 00.000 9640 MoveAxis(E, 16, ABG)
02:56:05.666 00.000 9640 Guiding  Dir = 2, Dur = 16
02:56:05.666 00.000 9640 IsSlewing returns 0
02:56:05.666 00.000 9640 IsGuiding returns 0
02:56:05.668 00.002 9640 PulseGuide returned control before completion, sleep 26
02:56:05.674 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=21536, med=3224, FiltMin=3072, FiltMax=9816, Gamma=2.190
02:56:05.701 00.027 9640 IsGuiding returns 1
02:56:05.702 00.001 9640 scope still moving after pulse duration time elapsed
02:56:05.711 00.009 16872 UpdateGuideState exits: m=53000 SNR=139.5
02:56:05.714 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:05.719 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:56:05.722 00.003 16872 Enqueuing Expose request
02:56:05.733 00.011 9640 IsSlewing returns 0
02:56:05.734 00.001 9640 IsGuiding returns 0
02:56:05.735 00.001 9640 scope move finished after 16 + 51 ms
02:56:05.735 00.000 9640 Move returns status 0, amount 16
02:56:05.736 00.001 9640 MoveAxis(S, 25, ABG)
02:56:05.736 00.000 9640 Guiding  Dir = 1, Dur = 25
02:56:05.736 00.000 9640 IsSlewing returns 0
02:56:05.736 00.000 9640 IsGuiding returns 0
02:56:05.737 00.001 9640 PulseGuide returned control before completion, sleep 35
02:56:05.778 00.041 9640 IsGuiding returns 1
02:56:05.778 00.000 9640 scope still moving after pulse duration time elapsed
02:56:05.809 00.031 9640 IsSlewing returns 0
02:56:05.810 00.001 9640 IsGuiding returns 1
02:56:05.841 00.031 9640 IsSlewing returns 0
02:56:05.842 00.001 9640 IsGuiding returns 1
02:56:05.873 00.031 9640 IsSlewing returns 0
02:56:05.874 00.001 9640 IsGuiding returns 1
02:56:05.904 00.030 9640 IsSlewing returns 0
02:56:05.904 00.000 9640 IsGuiding returns 0
02:56:05.904 00.000 9640 scope move finished after 25 + 142 ms
02:56:05.904 00.000 9640 Move returns status 0, amount 25
02:56:05.904 00.000 9640 move complete, result=0
02:56:05.905 00.001 9640 worker thread done servicing request
02:56:05.905 00.000 9640 Worker thread wakes up
02:56:05.905 00.000 16872 GuideStep: -0.1 px 16 ms EAST, 0.2 px 25 ms SOUTH
02:56:05.908 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:56:05.908 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:56:07.747 01.839 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bcc8579a-466d-4c77-8430-e649ad25093e"}
02:56:07.753 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bcc8579a-466d-4c77-8430-e649ad25093e"}
02:56:07.757 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dadf5577-1360-43b2-ab3a-e17653cf6d35"}
02:56:07.760 00.003 16872 case statement mapped state 6 to 3
02:56:07.766 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dadf5577-1360-43b2-ab3a-e17653cf6d35"}
02:56:07.776 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e44915bb-e528-4627-8094-b265590834eb"}
02:56:07.781 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.13,6.95],"pixels":"..."},"id":"e44915bb-e528-4627-8094-b265590834eb"}
02:56:09.984 02.203 9640 Exposure complete
02:56:10.127 00.143 9640 worker thread done servicing request
02:56:10.127 00.000 16872 OnExposeComplete: enter
02:56:10.129 00.002 16872 UpdateGuideState(): m_state=6
02:56:10.132 00.003 16872 Star::Find(15, 214, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
02:56:10.135 00.003 16872 Star::Find returns 1 (0), X=214.00, Y=198.64, Mass=69679, SNR=160.6, Peak=7852 HFD=3.9
02:56:10.139 00.004 16872 MultiStar: [#1 0.21,-0.03,0.19,U] [#2 -0.52,-0.68,0.18,U] [#3 -0.12,-0.21,0.18,U] [#4 -0.43,-0.78,0.18,U] [#5 -0.43,0.63,0.06,U] [#6 0.13,-0.85,0.10,U] [#7 -0.39,-0.34,0.16,U] [#8 0.68,0.13,0.08,U] 
02:56:10.142 00.003 16872 refined, 8 included, MultiStar: {0.05, -0.24}, one-star: {0.28, -0.12}
02:56:10.145 00.003 16872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.59) = xAngle (0.21 = 0.21)
02:56:10.147 00.002 16872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.26 = 0.26)
02:56:10.150 00.003 16872 CameraToMount -- cameraX=0.05 cameraY=-0.24 hyp=0.25 cameraTheta=-1.37 mountX=0.24 mountY=0.06, mountTheta=0.25
02:56:10.159 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=-0.24, opts=13)
02:56:10.164 00.005 16872 Enqueuing Move request for scope (0.05, -0.24)
02:56:10.167 00.003 9640 Worker thread wakes up
02:56:10.167 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.24) opts 0xd
02:56:10.167 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, -0.24)
02:56:10.167 00.000 9640 Moving (0.05, -0.24) raw xDistance=0.24 yDistance=0.06
02:56:10.167 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.24
02:56:10.167 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=0.38
02:56:10.167 00.000 9640 MoveAxis(W, 24, ABG)
02:56:10.167 00.000 9640 Guiding  Dir = 3, Dur = 24
02:56:10.167 00.000 9640 IsSlewing returns 0
02:56:10.168 00.001 9640 IsGuiding returns 0
02:56:10.168 00.000 9640 PulseGuide returned control before completion, sleep 34
02:56:10.174 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=7852, med=3224, FiltMin=3134, FiltMax=6564, Gamma=2.190
02:56:10.207 00.033 16872 UpdateGuideState exits: m=69679 SNR=160.6
02:56:10.211 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:10.213 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:56:10.218 00.005 9640 IsGuiding returns 1
02:56:10.219 00.001 9640 scope still moving after pulse duration time elapsed
02:56:10.219 00.000 16872 Enqueuing Expose request
02:56:10.247 00.028 9640 IsSlewing returns 0
02:56:10.247 00.000 9640 IsGuiding returns 0
02:56:10.247 00.000 9640 scope move finished after 24 + 55 ms
02:56:10.248 00.001 9640 Move returns status 0, amount 24
02:56:10.248 00.000 9640 MoveAxis(N, 0, ABG)
02:56:10.248 00.000 9640 Move returns status 0, amount 0
02:56:10.248 00.000 9640 move complete, result=0
02:56:10.249 00.001 9640 worker thread done servicing request
02:56:10.249 00.000 9640 Worker thread wakes up
02:56:10.249 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:56:10.249 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:56:10.253 00.004 16872 GuideStep: 0.2 px 24 ms WEST, 0.1 px 0 ms NORTH
02:56:11.246 00.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"65611564-dbdc-471e-b4db-375e643ae120"}
02:56:11.250 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"65611564-dbdc-471e-b4db-375e643ae120"}
02:56:11.254 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"396dc2d5-ff1c-4f25-8d81-6bf40cdebb8e"}
02:56:11.258 00.004 16872 case statement mapped state 6 to 3
02:56:11.262 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"396dc2d5-ff1c-4f25-8d81-6bf40cdebb8e"}
02:56:11.269 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"69566bf0-5441-4c01-a33b-ade98c09af6e"}
02:56:11.274 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.00,6.64],"pixels":"..."},"id":"69566bf0-5441-4c01-a33b-ade98c09af6e"}
02:56:14.322 03.048 9640 Exposure complete
02:56:14.469 00.147 9640 worker thread done servicing request
02:56:14.469 00.000 16872 OnExposeComplete: enter
02:56:14.474 00.005 16872 UpdateGuideState(): m_state=6
02:56:14.477 00.003 16872 Star::Find(15, 214, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
02:56:14.479 00.002 16872 Star::Find returns 1 (0), X=213.89, Y=199.23, Mass=46667, SNR=126.8, Peak=6224 HFD=4.0
02:56:14.482 00.003 16872 Star::Find false star n=5 nbg=260 bg=3238.0 sigma=19.2 thresh=3296 peak=3292
02:56:14.487 00.005 16872 MultiStar: [#1 -0.25,0.23,0.27,U] [#2 -0.79,-0.02,0.25,U] [#3 -0.87,-0.07,0.00,M1] [#4 -0.90,-0.49,0.00,M1] [#5 0.40,-0.19,0.09,U] [#6 -0.43,-0.32,0.12,U] [#7 -0.56,-0.00,0.22,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.83,-0.06,0.10,U] 
02:56:14.492 00.005 16872 refined, 6 included, MultiStar: {-0.16, 0.23}, one-star: {0.17, 0.48}
02:56:14.495 00.003 16872 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.59) = xAngle (3.77 = -2.52)
02:56:14.498 00.003 16872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.81 = -2.47)
02:56:14.503 00.005 16872 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.28 cameraTheta=2.18 mountX=-0.23 mountY=-0.17, mountTheta=-2.49
02:56:14.509 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.16, y=0.23, opts=13)
02:56:14.513 00.004 16872 Enqueuing Move request for scope (-0.16, 0.23)
02:56:14.517 00.004 9640 Worker thread wakes up
02:56:14.517 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
02:56:14.517 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
02:56:14.517 00.000 9640 Moving (-0.16, 0.23) raw xDistance=-0.23 yDistance=-0.17
02:56:14.517 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.23
02:56:14.517 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.17, m_sumCorr=0.38
02:56:14.517 00.000 9640 MoveAxis(E, 22, ABG)
02:56:14.517 00.000 9640 Guiding  Dir = 2, Dur = 22
02:56:14.518 00.001 9640 IsSlewing returns 0
02:56:14.518 00.000 9640 IsGuiding returns 0
02:56:14.519 00.001 9640 PulseGuide returned control before completion, sleep 32
02:56:14.524 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=6224, med=3232, FiltMin=3144, FiltMax=5352, Gamma=2.190
02:56:14.565 00.041 9640 IsGuiding returns 1
02:56:14.565 00.000 9640 scope still moving after pulse duration time elapsed
02:56:14.577 00.012 16872 UpdateGuideState exits: m=46667 SNR=126.8
02:56:14.590 00.013 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:14.598 00.008 9640 IsSlewing returns 0
02:56:14.598 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:56:14.605 00.007 9640 IsGuiding returns 0
02:56:14.605 00.000 9640 scope move finished after 22 + 64 ms
02:56:14.605 00.000 9640 Move returns status 0, amount 22
02:56:14.605 00.000 9640 MoveAxis(N, 0, ABG)
02:56:14.605 00.000 9640 Move returns status 0, amount 0
02:56:14.605 00.000 9640 move complete, result=0
02:56:14.605 00.000 9640 worker thread done servicing request
02:56:14.605 00.000 16872 Enqueuing Expose request
02:56:14.611 00.006 9640 Worker thread wakes up
02:56:14.611 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:56:14.611 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:56:14.612 00.001 16872 GuideStep: -0.2 px 22 ms EAST, -0.2 px 0 ms NORTH
02:56:14.745 00.133 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6e64577c-abef-45ab-bd1a-755cb06042fa"}
02:56:14.751 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6e64577c-abef-45ab-bd1a-755cb06042fa"}
02:56:14.759 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a0433ea1-2aba-431c-8ef6-62189c393062"}
02:56:14.764 00.005 16872 case statement mapped state 6 to 3
02:56:14.767 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0433ea1-2aba-431c-8ef6-62189c393062"}
02:56:14.776 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"316cbffd-bc14-4da4-bf1f-eeab8550c900"}
02:56:14.780 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.89,7.23],"pixels":"..."},"id":"316cbffd-bc14-4da4-bf1f-eeab8550c900"}
02:56:18.245 03.465 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"139c6c9c-d447-471c-8cf9-b533eb9498bc"}
02:56:18.249 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"139c6c9c-d447-471c-8cf9-b533eb9498bc"}
02:56:18.254 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"828b4db8-3253-4878-a938-725dae3fbcde"}
02:56:18.258 00.004 16872 case statement mapped state 6 to 3
02:56:18.261 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"828b4db8-3253-4878-a938-725dae3fbcde"}
02:56:18.265 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"19cd9fd3-d46a-47ca-ac1d-bc6b768c213c"}
02:56:18.267 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.89,7.23],"pixels":"..."},"id":"19cd9fd3-d46a-47ca-ac1d-bc6b768c213c"}
02:56:18.693 00.426 9640 Exposure complete
02:56:18.841 00.148 9640 worker thread done servicing request
02:56:18.842 00.001 16872 OnExposeComplete: enter
02:56:18.845 00.003 16872 UpdateGuideState(): m_state=6
02:56:18.850 00.005 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
02:56:18.853 00.003 16872 Star::Find returns 1 (0), X=214.36, Y=199.36, Mass=63089, SNR=141.7, Peak=7356 HFD=3.5
02:56:18.856 00.003 16872 MultiStar: [#1 0.06,0.43,0.34,U] [#2 0.03,-0.05,0.27,U] [#3 0.05,-0.10,0.26,U] [#4 -0.32,-0.09,0.22,U] [#5 0.06,0.24,0.13,U] [#6 0.27,-0.34,0.15,U] [#7 0.37,0.49,0.18,U] [#8 -0.69,0.90,0.00,M1] 
02:56:18.859 00.003 16872 refined, 7 included, MultiStar: {0.28, 0.30}, one-star: {0.63, 0.61}
02:56:18.861 00.002 16872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.59) = xAngle (2.40 = 2.40)
02:56:18.864 00.003 16872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.45 = 2.45)
02:56:18.867 00.003 16872 CameraToMount -- cameraX=0.28 cameraY=0.30 hyp=0.41 cameraTheta=0.82 mountX=-0.30 mountY=0.26, mountTheta=2.43
02:56:18.871 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=0.30, opts=13)
02:56:18.875 00.004 16872 Enqueuing Move request for scope (0.28, 0.30)
02:56:18.877 00.002 9640 Worker thread wakes up
02:56:18.877 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.30) opts 0xd
02:56:18.877 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, 0.30)
02:56:18.878 00.001 9640 Moving (0.28, 0.30) raw xDistance=-0.30 yDistance=0.26
02:56:18.878 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.30
02:56:18.878 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=0.38
02:56:18.878 00.000 9640 MoveAxis(E, 35, ABG)
02:56:18.878 00.000 9640 Guiding  Dir = 2, Dur = 35
02:56:18.878 00.000 9640 IsSlewing returns 0
02:56:18.879 00.001 9640 IsGuiding returns 0
02:56:18.879 00.000 9640 PulseGuide returned control before completion, sleep 45
02:56:18.886 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=7356, med=3224, FiltMin=3148, FiltMax=5908, Gamma=2.190
02:56:18.920 00.034 16872 UpdateGuideState exits: m=63089 SNR=141.7
02:56:18.923 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:18.932 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:56:18.936 00.004 16872 Enqueuing Expose request
02:56:18.940 00.004 9640 IsGuiding returns 1
02:56:18.941 00.001 9640 scope still moving after pulse duration time elapsed
02:56:18.971 00.030 9640 IsSlewing returns 0
02:56:18.971 00.000 9640 IsGuiding returns 0
02:56:18.972 00.001 9640 scope move finished after 35 + 58 ms
02:56:18.972 00.000 9640 Move returns status 0, amount 35
02:56:18.972 00.000 9640 MoveAxis(N, 0, ABG)
02:56:18.972 00.000 9640 Move returns status 0, amount 0
02:56:18.972 00.000 9640 move complete, result=0
02:56:18.972 00.000 9640 worker thread done servicing request
02:56:18.972 00.000 9640 Worker thread wakes up
02:56:18.973 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:56:18.973 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:56:18.975 00.002 16872 GuideStep: -0.3 px 35 ms EAST, 0.3 px 0 ms NORTH
02:56:21.759 02.784 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"78252a77-ff29-4f0d-9f9f-ec716025539b"}
02:56:21.766 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"78252a77-ff29-4f0d-9f9f-ec716025539b"}
02:56:21.769 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b873ffc9-800c-4c98-be52-48539ab40344"}
02:56:21.773 00.004 16872 case statement mapped state 6 to 3
02:56:21.775 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b873ffc9-800c-4c98-be52-48539ab40344"}
02:56:21.779 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d22de8ef-6116-406d-ac9e-0971230013e6"}
02:56:21.782 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.36,7.36],"pixels":"..."},"id":"d22de8ef-6116-406d-ac9e-0971230013e6"}
02:56:23.031 01.249 9640 Exposure complete
02:56:23.169 00.138 9640 worker thread done servicing request
02:56:23.169 00.000 16872 OnExposeComplete: enter
02:56:23.172 00.003 16872 UpdateGuideState(): m_state=6
02:56:23.175 00.003 16872 Star::Find(15, 214, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
02:56:23.178 00.003 16872 Star::Find returns 1 (0), X=214.13, Y=199.47, Mass=74675, SNR=168.5, Peak=8428 HFD=3.8
02:56:23.181 00.003 16872 MultiStar: [#1 -0.16,0.70,0.25,U] [#2 -0.36,0.27,0.21,U] [#3 0.31,0.47,0.22,U] [#4 -0.07,-0.37,0.21,U] [#5 0.08,0.63,0.10,U] [#6 -0.31,0.33,0.09,U] [#7 0.18,0.45,0.19,U] [#8 0.64,0.41,0.11,U] 
02:56:23.184 00.003 16872 refined, 8 included, MultiStar: {0.18, 0.50}, one-star: {0.41, 0.72}
02:56:23.187 00.003 16872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.59) = xAngle (2.81 = 2.81)
02:56:23.190 00.003 16872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.86 = 2.86)
02:56:23.192 00.002 16872 CameraToMount -- cameraX=0.18 cameraY=0.50 hyp=0.53 cameraTheta=1.22 mountX=-0.50 mountY=0.15, mountTheta=2.85
02:56:23.196 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=0.50, opts=13)
02:56:23.204 00.008 16872 Enqueuing Move request for scope (0.18, 0.50)
02:56:23.208 00.004 9640 Worker thread wakes up
02:56:23.208 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.50) opts 0xd
02:56:23.209 00.001 9640 Handling offset move in thread for scope, endpoint = (0.18, 0.50)
02:56:23.209 00.000 9640 Moving (0.18, 0.50) raw xDistance=-0.50 yDistance=0.15
02:56:23.209 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.50
02:56:23.209 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0.38
02:56:23.209 00.000 9640 MoveAxis(E, 57, ABG)
02:56:23.209 00.000 9640 Guiding  Dir = 2, Dur = 57
02:56:23.209 00.000 9640 IsSlewing returns 0
02:56:23.209 00.000 9640 IsGuiding returns 0
02:56:23.209 00.000 9640 PulseGuide returned control before completion, sleep 67
02:56:23.215 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=8428, med=3220, FiltMin=3144, FiltMax=6712, Gamma=2.190
02:56:23.249 00.034 16872 UpdateGuideState exits: m=74675 SNR=168.5
02:56:23.255 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:23.259 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:56:23.261 00.002 16872 Enqueuing Expose request
02:56:23.294 00.033 9640 IsGuiding returns 0
02:56:23.294 00.000 9640 Move returns status 0, amount 57
02:56:23.295 00.001 9640 MoveAxis(N, 0, ABG)
02:56:23.295 00.000 9640 Move returns status 0, amount 0
02:56:23.295 00.000 9640 move complete, result=0
02:56:23.295 00.000 9640 worker thread done servicing request
02:56:23.295 00.000 9640 Worker thread wakes up
02:56:23.295 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:56:23.295 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:56:23.298 00.003 16872 GuideStep: -0.5 px 57 ms EAST, 0.1 px 0 ms NORTH
02:56:25.260 01.962 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2c25aa4a-cefb-4f71-80fe-2518dfb6be92"}
02:56:25.268 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2c25aa4a-cefb-4f71-80fe-2518dfb6be92"}
02:56:25.273 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b886a54b-6768-47a1-a71e-4bf127b8ed90"}
02:56:25.276 00.003 16872 case statement mapped state 6 to 3
02:56:25.279 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b886a54b-6768-47a1-a71e-4bf127b8ed90"}
02:56:25.283 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"63e4b7e9-712a-403b-b0b3-33953024caea"}
02:56:25.286 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.13,7.47],"pixels":"..."},"id":"63e4b7e9-712a-403b-b0b3-33953024caea"}
02:56:27.397 02.111 9640 Exposure complete
02:56:27.564 00.167 9640 worker thread done servicing request
02:56:27.564 00.000 16872 OnExposeComplete: enter
02:56:27.568 00.004 16872 UpdateGuideState(): m_state=6
02:56:27.572 00.004 16872 Star::Find(15, 214, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
02:56:27.577 00.005 16872 Star::Find returns 1 (0), X=214.35, Y=199.03, Mass=73020, SNR=162.4, Peak=7736 HFD=4.1
02:56:27.583 00.006 16872 MultiStar: [#1 -0.14,0.24,0.20,U] [#2 -0.39,-0.51,0.21,U] [#3 -0.05,-0.44,0.24,U] [#4 0.01,-1.03,0.00,M1] [#5 -0.44,-0.67,0.00,M1] [#6 -0.28,-0.62,0.12,U] [#7 -0.38,0.04,0.23,U] [#8 0.45,0.69,0.00,M1] 
02:56:27.587 00.004 16872 refined, 5 included, MultiStar: {0.19, 0.03}, one-star: {0.62, 0.27}
02:56:27.593 00.006 16872 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.59) = xAngle (1.73 = 1.73)
02:56:27.596 00.003 16872 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.77 = 1.77)
02:56:27.599 00.003 16872 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.19 cameraTheta=0.14 mountX=-0.03 mountY=0.19, mountTheta=1.73
02:56:27.607 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=0.03, opts=13)
02:56:27.610 00.003 16872 Enqueuing Move request for scope (0.19, 0.03)
02:56:27.614 00.004 9640 Worker thread wakes up
02:56:27.614 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.03) opts 0xd
02:56:27.614 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, 0.03)
02:56:27.614 00.000 9640 Moving (0.19, 0.03) raw xDistance=-0.03 yDistance=0.19
02:56:27.614 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:56:27.614 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=0.38
02:56:27.614 00.000 9640 MoveAxis(E, 0, ABG)
02:56:27.614 00.000 9640 Move returns status 0, amount 0
02:56:27.614 00.000 9640 MoveAxis(N, 0, ABG)
02:56:27.614 00.000 9640 Move returns status 0, amount 0
02:56:27.614 00.000 9640 move complete, result=0
02:56:27.615 00.001 9640 worker thread done servicing request
02:56:27.621 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=7736, med=3224, FiltMin=3132, FiltMax=6328, Gamma=2.190
02:56:27.653 00.032 16872 UpdateGuideState exits: m=73020 SNR=162.4
02:56:27.661 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:27.665 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:56:27.668 00.003 16872 Enqueuing Expose request
02:56:27.672 00.004 9640 Worker thread wakes up
02:56:27.672 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:56:27.674 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
02:56:27.675 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:56:28.757 01.082 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08c4a95e-c205-40c3-8630-f58ca7edd509"}
02:56:28.762 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08c4a95e-c205-40c3-8630-f58ca7edd509"}
02:56:28.766 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5cfb68e2-d926-446f-9fd1-2479cb70cfad"}
02:56:28.770 00.004 16872 case statement mapped state 6 to 3
02:56:28.773 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cfb68e2-d926-446f-9fd1-2479cb70cfad"}
02:56:28.782 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c8f4102a-9bfe-4865-b14b-d99f0cbe4406"}
02:56:28.788 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.35,7.03],"pixels":"..."},"id":"c8f4102a-9bfe-4865-b14b-d99f0cbe4406"}
02:56:31.744 02.956 9640 Exposure complete
02:56:31.891 00.147 9640 worker thread done servicing request
02:56:31.891 00.000 16872 OnExposeComplete: enter
02:56:31.896 00.005 16872 UpdateGuideState(): m_state=6
02:56:31.899 00.003 16872 Star::Find(15, 214, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
02:56:31.903 00.004 16872 Star::Find returns 1 (0), X=214.20, Y=198.51, Mass=59720, SNR=141.0, Peak=7424 HFD=3.7
02:56:31.906 00.003 16872 MultiStar: [#1 0.17,-0.14,0.24,U] [#2 -0.24,-0.38,0.19,U] [#3 -0.06,-0.77,0.27,U] [#4 -0.14,-0.88,0.00,M2] [#5 0.17,0.27,0.12,U] [#6 -0.02,-0.56,0.16,U] [#7 -0.12,-0.46,0.24,U] [#8 0.98,0.62,0.00,M2] 
02:56:31.912 00.006 16872 refined, 6 included, MultiStar: {0.20, -0.33}, one-star: {0.48, -0.25}
02:56:31.916 00.004 16872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-1.59) = xAngle (0.56 = 0.56)
02:56:31.920 00.004 16872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.61 = 0.61)
02:56:31.923 00.003 16872 CameraToMount -- cameraX=0.20 cameraY=-0.33 hyp=0.39 cameraTheta=-1.02 mountX=0.33 mountY=0.22, mountTheta=0.59
02:56:31.932 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=-0.33, opts=13)
02:56:31.938 00.006 16872 Enqueuing Move request for scope (0.20, -0.33)
02:56:31.942 00.004 9640 Worker thread wakes up
02:56:31.942 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.33) opts 0xd
02:56:31.942 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, -0.33)
02:56:31.942 00.000 9640 Moving (0.20, -0.33) raw xDistance=0.33 yDistance=0.22
02:56:31.942 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.33
02:56:31.942 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.22, m_sumCorr=0.38
02:56:31.942 00.000 9640 MoveAxis(W, 35, ABG)
02:56:31.942 00.000 9640 Guiding  Dir = 3, Dur = 35
02:56:31.943 00.001 9640 IsSlewing returns 0
02:56:31.944 00.001 9640 IsGuiding returns 0
02:56:31.944 00.000 9640 PulseGuide returned control before completion, sleep 45
02:56:31.950 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2916, max=7424, med=3228, FiltMin=3106, FiltMax=6000, Gamma=2.190
02:56:31.984 00.034 16872 UpdateGuideState exits: m=59720 SNR=141.0
02:56:31.987 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:31.992 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:56:31.997 00.005 16872 Enqueuing Expose request
02:56:32.005 00.008 9640 IsGuiding returns 1
02:56:32.005 00.000 9640 scope still moving after pulse duration time elapsed
02:56:32.038 00.033 9640 IsSlewing returns 0
02:56:32.039 00.001 9640 IsGuiding returns 0
02:56:32.039 00.000 9640 scope move finished after 35 + 59 ms
02:56:32.039 00.000 9640 Move returns status 0, amount 35
02:56:32.039 00.000 9640 MoveAxis(N, 0, ABG)
02:56:32.039 00.000 9640 Move returns status 0, amount 0
02:56:32.039 00.000 9640 move complete, result=0
02:56:32.039 00.000 9640 worker thread done servicing request
02:56:32.040 00.001 9640 Worker thread wakes up
02:56:32.040 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:56:32.040 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:56:32.059 00.019 16872 GuideStep: 0.3 px 35 ms WEST, 0.2 px 0 ms NORTH
02:56:32.256 00.197 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a7a9eb9-bb6c-4c63-a4cd-a1fdda32e19d"}
02:56:32.264 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2a7a9eb9-bb6c-4c63-a4cd-a1fdda32e19d"}
02:56:32.280 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ed308c41-7598-49c6-acb8-7d4b5e55aaa9"}
02:56:32.284 00.004 16872 case statement mapped state 6 to 3
02:56:32.290 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed308c41-7598-49c6-acb8-7d4b5e55aaa9"}
02:56:32.296 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"87eab94b-86f1-4a57-a74e-ecaa3002c4b8"}
02:56:32.299 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.20,6.51],"pixels":"..."},"id":"87eab94b-86f1-4a57-a74e-ecaa3002c4b8"}
02:56:35.756 03.457 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c33ed891-dcf2-47e4-a9c1-74e7e6f11a0a"}
02:56:35.761 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c33ed891-dcf2-47e4-a9c1-74e7e6f11a0a"}
02:56:35.765 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b2eb43d4-7aa9-4758-b853-eced8732e204"}
02:56:35.767 00.002 16872 case statement mapped state 6 to 3
02:56:35.772 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2eb43d4-7aa9-4758-b853-eced8732e204"}
02:56:35.778 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93bf1d58-a59b-41f0-bad1-df6832ba26a0"}
02:56:35.783 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.20,6.51],"pixels":"..."},"id":"93bf1d58-a59b-41f0-bad1-df6832ba26a0"}
02:56:36.117 00.334 9640 Exposure complete
02:56:36.258 00.141 9640 worker thread done servicing request
02:56:36.258 00.000 16872 OnExposeComplete: enter
02:56:36.261 00.003 16872 UpdateGuideState(): m_state=6
02:56:36.264 00.003 16872 Star::Find(15, 214, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
02:56:36.266 00.002 16872 Star::Find returns 1 (0), X=213.66, Y=199.17, Mass=74136, SNR=166.5, Peak=7680 HFD=3.8
02:56:36.269 00.003 16872 MultiStar: [#1 -0.45,0.12,0.31,U] [#2 -0.38,-0.22,0.30,U] [#3 -0.63,-0.02,0.21,U] [#4 -0.64,-0.66,0.00,M3] [#5 -0.13,0.45,0.15,U] [#6 -0.45,-0.10,0.15,U] [#7 -0.85,0.08,0.00,M1] [#8 -0.00,0.93,0.00,M3] 
02:56:36.274 00.005 16872 refined, 5 included, MultiStar: {-0.25, 0.21}, one-star: {-0.06, 0.42}
02:56:36.276 00.002 16872 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.59) = xAngle (4.04 = -2.25)
02:56:36.279 00.003 16872 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.08 = -2.20)
02:56:36.282 00.003 16872 CameraToMount -- cameraX=-0.25 cameraY=0.21 hyp=0.33 cameraTheta=2.45 mountX=-0.20 mountY=-0.26, mountTheta=-2.23
02:56:36.289 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.25, y=0.21, opts=13)
02:56:36.294 00.005 16872 Enqueuing Move request for scope (-0.25, 0.21)
02:56:36.297 00.003 9640 Worker thread wakes up
02:56:36.297 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.21) opts 0xd
02:56:36.297 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.25, 0.21)
02:56:36.297 00.000 9640 Moving (-0.25, 0.21) raw xDistance=-0.20 yDistance=-0.26
02:56:36.297 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.20
02:56:36.297 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input -0.26, m_sumCorr=0.55
02:56:36.297 00.000 9640 MoveAxis(E, 18, ABG)
02:56:36.297 00.000 9640 Guiding  Dir = 2, Dur = 18
02:56:36.297 00.000 9640 IsSlewing returns 0
02:56:36.297 00.000 9640 IsGuiding returns 0
02:56:36.299 00.002 9640 PulseGuide returned control before completion, sleep 28
02:56:36.305 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=7680, med=3224, FiltMin=3080, FiltMax=5928, Gamma=2.190
02:56:36.333 00.028 9640 IsGuiding returns 1
02:56:36.333 00.000 9640 scope still moving after pulse duration time elapsed
02:56:36.341 00.008 16872 UpdateGuideState exits: m=74136 SNR=166.5
02:56:36.346 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:36.349 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:56:36.351 00.002 16872 Enqueuing Expose request
02:56:36.367 00.016 9640 IsSlewing returns 0
02:56:36.368 00.001 9640 IsGuiding returns 0
02:56:36.369 00.001 9640 scope move finished after 18 + 52 ms
02:56:36.369 00.000 9640 Move returns status 0, amount 18
02:56:36.369 00.000 9640 MoveAxis(S, 20, ABG)
02:56:36.369 00.000 9640 Guiding  Dir = 1, Dur = 20
02:56:36.370 00.001 9640 IsSlewing returns 0
02:56:36.370 00.000 9640 IsGuiding returns 0
02:56:36.370 00.000 9640 PulseGuide returned control before completion, sleep 30
02:56:36.409 00.039 9640 IsGuiding returns 1
02:56:36.410 00.001 9640 scope still moving after pulse duration time elapsed
02:56:36.441 00.031 9640 IsSlewing returns 0
02:56:36.441 00.000 9640 IsGuiding returns 0
02:56:36.441 00.000 9640 scope move finished after 20 + 50 ms
02:56:36.441 00.000 9640 Move returns status 0, amount 20
02:56:36.441 00.000 9640 move complete, result=0
02:56:36.442 00.001 9640 worker thread done servicing request
02:56:36.442 00.000 9640 Worker thread wakes up
02:56:36.442 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:56:36.442 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:56:36.442 00.000 16872 GuideStep: -0.2 px 18 ms EAST, -0.3 px 20 ms SOUTH
02:56:39.267 02.825 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b485afa0-f64a-42e5-aadc-9a96d13d6d51"}
02:56:39.270 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b485afa0-f64a-42e5-aadc-9a96d13d6d51"}
02:56:39.275 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36861d4e-5fee-463e-a2be-6da3dbcdaed0"}
02:56:39.282 00.007 16872 case statement mapped state 6 to 3
02:56:39.287 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"36861d4e-5fee-463e-a2be-6da3dbcdaed0"}
02:56:39.292 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ed09ca87-afdd-43b8-b2bd-39f74d52c622"}
02:56:39.295 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.66,7.17],"pixels":"..."},"id":"ed09ca87-afdd-43b8-b2bd-39f74d52c622"}
02:56:40.519 01.224 9640 Exposure complete
02:56:40.688 00.169 9640 worker thread done servicing request
02:56:40.688 00.000 16872 OnExposeComplete: enter
02:56:40.694 00.006 16872 UpdateGuideState(): m_state=6
02:56:40.698 00.004 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
02:56:40.702 00.004 16872 Star::Find returns 1 (0), X=213.73, Y=199.11, Mass=67075, SNR=151.7, Peak=7232 HFD=4.0
02:56:40.704 00.002 16872 MultiStar: [#1 -0.40,0.51,0.35,U] [#2 -0.75,0.11,0.00,M1] [#3 -0.62,0.17,0.23,U] [#4 -0.86,-0.09,0.00,M4] [#5 -0.39,0.10,0.17,U] [#6 -0.60,-0.12,0.18,U] [#7 -1.21,0.21,0.00,M2] [#8 -0.10,0.62,0.13,U] 
02:56:40.707 00.003 16872 single-star, 5 included, MultiStar: {-0.22, 0.32}, one-star: {0.01, 0.35}
02:56:40.710 00.003 16872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.59) = xAngle (3.13 = 3.13)
02:56:40.712 00.002 16872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.18 = -3.10)
02:56:40.718 00.006 16872 CameraToMount -- cameraX=0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.55 mountX=-0.35 mountY=-0.01, mountTheta=-3.10
02:56:40.724 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.35, opts=13)
02:56:40.727 00.003 16872 Enqueuing Move request for scope (0.01, 0.35)
02:56:40.732 00.005 9640 Worker thread wakes up
02:56:40.732 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.35) opts 0xd
02:56:40.732 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.35)
02:56:40.733 00.001 9640 Moving (0.01, 0.35) raw xDistance=-0.35 yDistance=-0.01
02:56:40.733 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.35
02:56:40.733 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=0.55
02:56:40.733 00.000 9640 MoveAxis(E, 40, ABG)
02:56:40.733 00.000 9640 Guiding  Dir = 2, Dur = 40
02:56:40.733 00.000 9640 IsSlewing returns 0
02:56:40.733 00.000 9640 IsGuiding returns 0
02:56:40.738 00.005 9640 PulseGuide returned control before completion, sleep 47
02:56:40.744 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=7232, med=3216, FiltMin=3064, FiltMax=5932, Gamma=2.190
02:56:40.776 00.032 16872 UpdateGuideState exits: m=67075 SNR=151.7
02:56:40.789 00.013 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:40.795 00.006 9640 IsGuiding returns 1
02:56:40.795 00.000 9640 scope still moving after pulse duration time elapsed
02:56:40.795 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:56:40.797 00.002 16872 Enqueuing Expose request
02:56:40.824 00.027 9640 IsSlewing returns 0
02:56:40.825 00.001 9640 IsGuiding returns 0
02:56:40.825 00.000 9640 scope move finished after 40 + 50 ms
02:56:40.825 00.000 9640 Move returns status 0, amount 40
02:56:40.826 00.001 9640 MoveAxis(N, 0, ABG)
02:56:40.826 00.000 9640 Move returns status 0, amount 0
02:56:40.828 00.002 9640 move complete, result=0
02:56:40.829 00.001 9640 worker thread done servicing request
02:56:40.829 00.000 9640 Worker thread wakes up
02:56:40.829 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:56:40.829 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:56:40.831 00.002 16872 GuideStep: -0.4 px 40 ms EAST, -0.0 px 0 ms NORTH
02:56:42.765 01.934 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6f1b23dc-743d-4d28-af7e-deb7a37c40e9"}
02:56:42.769 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6f1b23dc-743d-4d28-af7e-deb7a37c40e9"}
02:56:42.773 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"06b63465-8b7a-454a-aad2-1b61d4992bd8"}
02:56:42.777 00.004 16872 case statement mapped state 6 to 3
02:56:42.782 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"06b63465-8b7a-454a-aad2-1b61d4992bd8"}
02:56:42.786 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"006e1795-98e9-4642-8aee-3445a1f9b3df"}
02:56:42.791 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.73,7.11],"pixels":"..."},"id":"006e1795-98e9-4642-8aee-3445a1f9b3df"}
02:56:44.898 02.107 9640 Exposure complete
02:56:45.044 00.146 9640 worker thread done servicing request
02:56:45.044 00.000 16872 OnExposeComplete: enter
02:56:45.049 00.005 16872 UpdateGuideState(): m_state=6
02:56:45.053 00.004 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
02:56:45.059 00.006 16872 Star::Find returns 1 (0), X=214.18, Y=199.27, Mass=72222, SNR=162.5, Peak=7736 HFD=3.9
02:56:45.062 00.003 16872 MultiStar: [#1 0.42,0.46,0.37,U] [#2 -0.08,0.08,0.34,U] [#3 -0.37,0.24,0.28,U] [#4 -0.34,-0.35,0.18,U] [#5 0.34,0.60,0.15,U] [#6 -0.06,-0.23,0.19,U] [#7 -0.51,-0.40,0.21,U] [#8 0.13,0.83,0.00,M3] 
02:56:45.065 00.003 16872 refined, 7 included, MultiStar: {0.13, 0.25}, one-star: {0.46, 0.52}
02:56:45.069 00.004 16872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.59) = xAngle (2.67 = 2.67)
02:56:45.072 00.003 16872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.72 = 2.72)
02:56:45.076 00.004 16872 CameraToMount -- cameraX=0.13 cameraY=0.25 hyp=0.28 cameraTheta=1.09 mountX=-0.25 mountY=0.12, mountTheta=2.71
02:56:45.083 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=0.25, opts=13)
02:56:45.087 00.004 16872 Enqueuing Move request for scope (0.13, 0.25)
02:56:45.091 00.004 9640 Worker thread wakes up
02:56:45.091 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.25) opts 0xd
02:56:45.091 00.000 9640 Handling offset move in thread for scope, endpoint = (0.13, 0.25)
02:56:45.091 00.000 9640 Moving (0.13, 0.25) raw xDistance=-0.25 yDistance=0.12
02:56:45.091 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.25
02:56:45.091 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.12, m_sumCorr=0.55
02:56:45.091 00.000 9640 MoveAxis(E, 31, ABG)
02:56:45.091 00.000 9640 Guiding  Dir = 2, Dur = 31
02:56:45.092 00.001 9640 IsSlewing returns 0
02:56:45.092 00.000 9640 IsGuiding returns 0
02:56:45.092 00.000 9640 PulseGuide returned control before completion, sleep 41
02:56:45.099 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2880, max=7736, med=3220, FiltMin=3056, FiltMax=6412, Gamma=2.190
02:56:45.137 00.038 16872 UpdateGuideState exits: m=72222 SNR=162.5
02:56:45.141 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:45.144 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:56:45.147 00.003 16872 Enqueuing Expose request
02:56:45.155 00.008 9640 IsGuiding returns 1
02:56:45.155 00.000 9640 scope still moving after pulse duration time elapsed
02:56:45.184 00.029 9640 IsSlewing returns 0
02:56:45.188 00.004 9640 IsGuiding returns 0
02:56:45.188 00.000 9640 scope move finished after 31 + 65 ms
02:56:45.189 00.001 9640 Move returns status 0, amount 31
02:56:45.189 00.000 9640 MoveAxis(N, 0, ABG)
02:56:45.189 00.000 9640 Move returns status 0, amount 0
02:56:45.189 00.000 9640 move complete, result=0
02:56:45.189 00.000 9640 worker thread done servicing request
02:56:45.189 00.000 9640 Worker thread wakes up
02:56:45.189 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:56:45.189 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:56:45.191 00.002 16872 GuideStep: -0.3 px 31 ms EAST, 0.1 px 0 ms NORTH
02:56:46.289 01.098 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4f8aea44-5a4a-4ceb-942f-382084a2bbc0"}
02:56:46.294 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4f8aea44-5a4a-4ceb-942f-382084a2bbc0"}
02:56:46.301 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77d86328-24af-40fe-a17c-d96915eaf2ac"}
02:56:46.308 00.007 16872 case statement mapped state 6 to 3
02:56:46.313 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"77d86328-24af-40fe-a17c-d96915eaf2ac"}
02:56:46.318 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fa7a2ca8-927e-460b-b756-868f6dc5958e"}
02:56:46.329 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.18,7.27],"pixels":"..."},"id":"fa7a2ca8-927e-460b-b756-868f6dc5958e"}
02:56:49.303 02.974 9640 Exposure complete
02:56:49.465 00.162 9640 worker thread done servicing request
02:56:49.465 00.000 16872 OnExposeComplete: enter
02:56:49.468 00.003 16872 UpdateGuideState(): m_state=6
02:56:49.471 00.003 16872 Star::Find(15, 214, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
02:56:49.479 00.008 16872 Star::Find returns 1 (0), X=214.09, Y=199.02, Mass=70606, SNR=162.6, Peak=7116 HFD=4.3
02:56:49.484 00.005 16872 MultiStar: [#1 -0.62,-0.21,0.30,U] [#2 -0.47,-0.48,0.26,U] [#3 -0.84,-0.63,0.00,M1] [#4 -0.50,-0.97,0.00,M4] [#5 -0.72,0.05,0.00,M1] [#6 -0.72,-0.88,0.00,M1] [#7 -0.22,0.14,0.18,U] [#8 -0.10,-0.06,0.11,U] 
02:56:49.488 00.004 16872 refined, 4 included, MultiStar: {0.00, 0.05}, one-star: {0.37, 0.26}
02:56:49.492 00.004 16872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.59) = xAngle (3.08 = 3.08)
02:56:49.495 00.003 16872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.12 = 3.12)
02:56:49.498 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.49 mountX=-0.05 mountY=0.00, mountTheta=3.12
02:56:49.503 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.05, opts=13)
02:56:49.509 00.006 16872 Enqueuing Move request for scope (0.00, 0.05)
02:56:49.512 00.003 9640 Worker thread wakes up
02:56:49.513 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
02:56:49.513 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
02:56:49.513 00.000 9640 Moving (0.00, 0.05) raw xDistance=-0.05 yDistance=0.00
02:56:49.513 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:56:49.513 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.00, m_sumCorr=0.55
02:56:49.513 00.000 9640 MoveAxis(E, 0, ABG)
02:56:49.513 00.000 9640 Move returns status 0, amount 0
02:56:49.513 00.000 9640 MoveAxis(N, 0, ABG)
02:56:49.513 00.000 9640 Move returns status 0, amount 0
02:56:49.513 00.000 9640 move complete, result=0
02:56:49.513 00.000 9640 worker thread done servicing request
02:56:49.520 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2820, max=7116, med=3220, FiltMin=3124, FiltMax=6028, Gamma=2.190
02:56:49.562 00.042 16872 UpdateGuideState exits: m=70606 SNR=162.6
02:56:49.566 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:49.576 00.010 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:56:49.580 00.004 16872 Enqueuing Expose request
02:56:49.584 00.004 16872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:56:49.588 00.004 9640 Worker thread wakes up
02:56:49.588 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:56:49.588 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:56:49.789 00.201 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"539d1770-67a6-4068-abc6-1086006577d5"}
02:56:49.794 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"539d1770-67a6-4068-abc6-1086006577d5"}
02:56:49.798 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d6c65c46-6293-4b61-95e3-fcf2cd53be28"}
02:56:49.802 00.004 16872 case statement mapped state 6 to 3
02:56:49.807 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6c65c46-6293-4b61-95e3-fcf2cd53be28"}
02:56:49.814 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"255c331d-9e53-454f-9ff1-4f4d7062e0ea"}
02:56:49.817 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.09,7.02],"pixels":"..."},"id":"255c331d-9e53-454f-9ff1-4f4d7062e0ea"}
02:56:53.290 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"160abd81-ee8b-4492-9188-634fb2fd258f"}
02:56:53.294 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"160abd81-ee8b-4492-9188-634fb2fd258f"}
02:56:53.299 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"888d7093-bcd0-4d76-8f29-c0559734d273"}
02:56:53.305 00.006 16872 case statement mapped state 6 to 3
02:56:53.308 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"888d7093-bcd0-4d76-8f29-c0559734d273"}
02:56:53.314 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"40b8359d-380f-4f63-83a7-accd542c67bf"}
02:56:53.323 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.09,7.02],"pixels":"..."},"id":"40b8359d-380f-4f63-83a7-accd542c67bf"}
02:56:53.677 00.354 9640 Exposure complete
02:56:53.823 00.146 9640 worker thread done servicing request
02:56:53.824 00.001 16872 OnExposeComplete: enter
02:56:53.827 00.003 16872 UpdateGuideState(): m_state=6
02:56:53.829 00.002 16872 Star::Find(15, 214, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
02:56:53.832 00.003 16872 Star::Find returns 1 (0), X=214.36, Y=199.40, Mass=69220, SNR=162.5, Peak=7324 HFD=3.9
02:56:53.843 00.011 16872 MultiStar: [#1 -0.21,0.60,0.25,U] [#2 -0.17,0.11,0.24,U] [#3 -0.23,0.36,0.22,U] [#4 -0.26,0.37,0.23,U] [#5 0.53,1.18,0.00,M2] [#6 0.08,-0.05,0.13,U] [#7 -0.13,0.86,0.00,M1] [#8 0.21,0.77,0.00,M3] 
02:56:53.847 00.004 16872 refined, 5 included, MultiStar: {0.21, 0.48}, one-star: {0.64, 0.65}
02:56:53.850 00.003 16872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.59) = xAngle (2.74 = 2.74)
02:56:53.853 00.003 16872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.78 = 2.78)
02:56:53.857 00.004 16872 CameraToMount -- cameraX=0.21 cameraY=0.48 hyp=0.52 cameraTheta=1.15 mountX=-0.48 mountY=0.18, mountTheta=2.78
02:56:53.862 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=0.48, opts=13)
02:56:53.866 00.004 16872 Enqueuing Move request for scope (0.21, 0.48)
02:56:53.869 00.003 9640 Worker thread wakes up
02:56:53.869 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.48) opts 0xd
02:56:53.869 00.000 9640 Handling offset move in thread for scope, endpoint = (0.21, 0.48)
02:56:53.869 00.000 9640 Moving (0.21, 0.48) raw xDistance=-0.48 yDistance=0.18
02:56:53.869 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.48
02:56:53.869 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0.55
02:56:53.869 00.000 9640 MoveAxis(E, 51, ABG)
02:56:53.869 00.000 9640 Guiding  Dir = 2, Dur = 51
02:56:53.869 00.000 9640 IsSlewing returns 0
02:56:53.869 00.000 9640 IsGuiding returns 0
02:56:53.870 00.001 9640 PulseGuide returned control before completion, sleep 61
02:56:53.875 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3004, max=7324, med=3224, FiltMin=3136, FiltMax=5900, Gamma=2.190
02:56:53.912 00.037 16872 UpdateGuideState exits: m=69220 SNR=162.5
02:56:53.921 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:53.924 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:56:53.937 00.013 16872 Enqueuing Expose request
02:56:53.948 00.011 9640 IsGuiding returns 1
02:56:53.948 00.000 9640 scope still moving after pulse duration time elapsed
02:56:53.974 00.026 9640 IsSlewing returns 0
02:56:53.976 00.002 9640 IsGuiding returns 0
02:56:53.976 00.000 9640 scope move finished after 51 + 56 ms
02:56:53.981 00.005 9640 Move returns status 0, amount 51
02:56:53.981 00.000 9640 MoveAxis(N, 0, ABG)
02:56:53.981 00.000 9640 Move returns status 0, amount 0
02:56:53.981 00.000 9640 move complete, result=0
02:56:53.982 00.001 9640 worker thread done servicing request
02:56:53.983 00.001 9640 Worker thread wakes up
02:56:53.983 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:56:53.983 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(199,184,31,31)
02:56:53.997 00.014 16872 GuideStep: -0.5 px 51 ms EAST, 0.2 px 0 ms NORTH
02:56:56.269 02.272 16872 evsrv: cli 0D3C0A48 connect
02:56:56.275 00.006 16872 case statement mapped state 6 to 3
02:56:56.287 00.012 16872 case statement mapped state 6 to 3
02:56:56.315 00.028 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"f8c7312f-2f69-4c11-950b-780bf93dd647"}
02:56:56.341 00.026 16872 case statement mapped state 6 to 3
02:56:56.349 00.008 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8c7312f-2f69-4c11-950b-780bf93dd647"}
02:56:56.358 00.009 16872 evsrv: cli 0D3C0A48 disconnect
02:56:56.373 00.015 16872 evsrv: cli 0D3BF8C8 connect
02:56:56.390 00.017 16872 case statement mapped state 6 to 3
02:56:56.401 00.011 16872 case statement mapped state 6 to 3
02:56:56.405 00.004 16872 evsrv: cli 0D3BF8C8 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"c07c4508-1a18-40bd-9940-026acedda773"}
02:56:56.413 00.008 16872 PhdController::Dither begins
02:56:56.423 00.010 16872 dither: size=5.00, dRA=-0.49 dDec=-1.48
02:56:56.427 00.004 16872 MountToCamera -- mountTheta (-1.89) + m_xAngle (-1.59) = xAngle (-3.48 = 2.81)
02:56:56.431 00.004 16872 MountToCamera -- mountX=-0.49 mountY=-1.48 hyp=1.56 mountTheta=-1.89 cameraX=-1.47, cameraY=0.51 cameraTheta=2.81
02:56:56.435 00.004 16872 setting lock position to (212.25, 199.27)
02:56:56.439 00.004 16872 Mount: notify guiding dithered (-1.5, 0.5)
02:56:56.446 00.007 16872 MultiStar: stabilizing after lock position change
02:56:56.450 00.004 16872 Status Line: Dither by -0.49,-1.48
02:56:56.463 00.013 16872 PhdController: newstate STATE_SETTLE_BEGIN
02:56:56.469 00.006 16872 PhdController: newstate STATE_SETTLE_WAIT
02:56:56.474 00.005 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":0,"id":"c07c4508-1a18-40bd-9940-026acedda773"}
02:56:56.483 00.009 16872 evsrv: cli 0D3BF8C8 disconnect
02:56:56.790 00.307 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"92600c8e-0429-4ba8-917c-3649366798e6"}
02:56:56.794 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"92600c8e-0429-4ba8-917c-3649366798e6"}
02:56:56.817 00.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bf5b22b7-0726-4cbd-8f9f-6f93fe7af3ef"}
02:56:56.828 00.011 16872 case statement mapped state 6 to 3
02:56:56.847 00.019 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf5b22b7-0726-4cbd-8f9f-6f93fe7af3ef"}
02:56:56.857 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3e963c8f-4030-4615-a464-7ea8f9ba7447"}
02:56:56.862 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.36,7.40],"pixels":"..."},"id":"3e963c8f-4030-4615-a464-7ea8f9ba7447"}
02:56:58.126 01.264 9640 Exposure complete
02:56:58.297 00.171 9640 worker thread done servicing request
02:56:58.297 00.000 16872 OnExposeComplete: enter
02:56:58.301 00.004 16872 UpdateGuideState(): m_state=6
02:56:58.307 00.006 16872 Star::Find(15, 214, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
02:56:58.310 00.003 16872 Star::Find returns 1 (0), X=213.91, Y=199.01, Mass=40793, SNR=116.1, Peak=5752 HFD=4.3
02:56:58.313 00.003 16872 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.59) = xAngle (1.43 = 1.43)
02:56:58.319 00.006 16872 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.48 = 1.48)
02:56:58.323 00.004 16872 CameraToMount -- cameraX=1.66 cameraY=-0.26 hyp=1.68 cameraTheta=-0.15 mountX=0.23 mountY=1.67, mountTheta=1.43
02:56:58.328 00.005 16872 dither recenter: remaining=(0.5,1.5) step=(0.5,1.5)
02:56:58.335 00.007 16872 MountToCamera -- mountTheta (1.25) + m_xAngle (-1.59) = xAngle (-0.34 = -0.34)
02:56:58.342 00.007 16872 MountToCamera -- mountX=0.49 mountY=1.48 hyp=1.56 mountTheta=1.25 cameraX=1.47, cameraY=-0.51 cameraTheta=-0.34
02:56:58.353 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=1.47, y=-0.51, opts=4)
02:56:58.357 00.004 16872 Enqueuing Move request for scope (1.47, -0.51)
02:56:58.360 00.003 16872 Mount: notify direct move 0.49,1.48
02:56:58.366 00.006 9640 Worker thread wakes up
02:56:58.366 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.47, -0.51) opts 0x4
02:56:58.366 00.000 9640 Handling offset move in thread for scope, endpoint = (1.47, -0.51)
02:56:58.366 00.000 9640 Moving (1.47, -0.51) raw xDistance=0.49 yDistance=1.48
02:56:58.366 00.000 9640 MoveAxis(W, 58, B)
02:56:58.366 00.000 9640 Guiding  Dir = 3, Dur = 58
02:56:58.367 00.001 9640 IsSlewing returns 0
02:56:58.367 00.000 9640 IsGuiding returns 0
02:56:58.367 00.000 9640 PulseGuide returned control before completion, sleep 68
02:56:58.375 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=5752, med=3228, FiltMin=3112, FiltMax=5004, Gamma=2.190
02:56:58.442 00.067 16872 UpdateGuideState exits: m=40793 SNR=116.1
02:56:58.453 00.011 9640 IsGuiding returns 1
02:56:58.453 00.000 9640 scope still moving after pulse duration time elapsed
02:56:58.453 00.000 16872 PhdController: settling, locked = 1, distance = 1.82 (1.50) aobump = 0 frame = 1 / 99999
02:56:58.462 00.009 16872 evsrv: {"Event":"Settling","Timestamp":1777795018.462,"Host":"RBFOCUS307","Inst":1,"Distance":1.82,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:56:58.467 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:58.470 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:56:58.480 00.010 16872 Enqueuing Expose request
02:56:58.488 00.008 9640 IsSlewing returns 0
02:56:58.489 00.001 9640 IsGuiding returns 0
02:56:58.489 00.000 9640 scope move finished after 58 + 64 ms
02:56:58.489 00.000 9640 Move returns status 0, amount 58
02:56:58.489 00.000 9640 MoveAxis(S, 178, B)
02:56:58.489 00.000 9640 Guiding  Dir = 1, Dur = 178
02:56:58.489 00.000 9640 IsSlewing returns 0
02:56:58.490 00.001 9640 IsGuiding returns 0
02:56:58.490 00.000 9640 PulseGuide returned control before completion, sleep 188
02:56:58.691 00.201 9640 IsGuiding returns 1
02:56:58.691 00.000 9640 scope still moving after pulse duration time elapsed
02:56:58.723 00.032 9640 IsSlewing returns 0
02:56:58.723 00.000 9640 IsGuiding returns 0
02:56:58.723 00.000 9640 scope move finished after 178 + 54 ms
02:56:58.724 00.001 9640 Move returns status 0, amount 178
02:56:58.724 00.000 9640 move complete, result=0
02:56:58.724 00.000 9640 worker thread done servicing request
02:56:58.724 00.000 9640 Worker thread wakes up
02:56:58.724 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:56:58.724 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:56:59.105 00.381 16872 GuideStep: 0.5 px 58 ms WEST, 1.5 px 178 ms SOUTH
02:57:00.289 01.184 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8b7fce77-1a9b-4dce-9853-e4532cc007e8"}
02:57:00.293 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8b7fce77-1a9b-4dce-9853-e4532cc007e8"}
02:57:00.297 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"84c5d205-df7b-43b5-ab96-d871c385801f"}
02:57:00.300 00.003 16872 case statement mapped state 6 to 3
02:57:00.304 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"84c5d205-df7b-43b5-ab96-d871c385801f"}
02:57:00.308 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9aafbf2c-7b65-4d64-91f4-7c73f9f00095"}
02:57:00.311 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.91,7.01],"pixels":"..."},"id":"9aafbf2c-7b65-4d64-91f4-7c73f9f00095"}
02:57:02.839 02.528 9640 Exposure complete
02:57:03.034 00.195 9640 worker thread done servicing request
02:57:03.034 00.000 16872 OnExposeComplete: enter
02:57:03.037 00.003 16872 UpdateGuideState(): m_state=6
02:57:03.042 00.005 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
02:57:03.046 00.004 16872 Star::Find returns 1 (0), X=212.80, Y=199.72, Mass=18187, SNR=72.0, Peak=4568 HFD=3.6
02:57:03.050 00.004 16872 Status Line: Mass: 18187 vs 69220
02:57:03.063 00.013 16872 UpdateCurrentPosition: star mass new=18187.1 exp=69219.8 thresh=50% limits=(22857.7, 104519.0, 138439.7)
02:57:03.067 00.004 16872 DistanceChecker: activated
02:57:03.071 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:57:03.076 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:57:03.081 00.005 16872 Enqueuing Move request for scope (0.00, 0.00)
02:57:03.085 00.004 9640 Worker thread wakes up
02:57:03.085 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:57:03.085 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:57:03.085 00.000 9640 move complete, result=0
02:57:03.085 00.000 9640 worker thread done servicing request
02:57:03.196 00.111 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:57:03.218 00.022 16872 Status Line: Star lost - mass changed
02:57:03.291 00.073 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=4568, med=3236, FiltMin=3160, FiltMax=4152, Gamma=2.190
02:57:03.436 00.145 16872 UpdateGuideState exits: Star lost - mass changed
02:57:03.447 00.011 16872 PhdController: settling, locked = 0, distance = 1.82 (1.50) aobump = 0 frame = 2 / 99999
02:57:03.470 00.023 16872 evsrv: {"Event":"Settling","Timestamp":1777795023.469,"Host":"RBFOCUS307","Inst":1,"Distance":1.82,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:57:03.491 00.021 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:03.516 00.025 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:57:03.525 00.009 16872 Enqueuing Expose request
02:57:03.535 00.010 9640 Worker thread wakes up
02:57:03.535 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:57:03.535 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:57:03.788 00.253 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e7af3e53-3001-412a-836b-b425c0933143"}
02:57:03.793 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e7af3e53-3001-412a-836b-b425c0933143"}
02:57:03.807 00.014 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"35aa9d87-327f-46de-80b5-4673ec7daccd"}
02:57:03.812 00.005 16872 case statement mapped state 6 to 4
02:57:03.816 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"35aa9d87-327f-46de-80b5-4673ec7daccd"}
02:57:03.821 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2d2bc465-79d9-4af0-a97e-0747c0e0d762"}
02:57:03.828 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.91,7.01],"pixels":"..."},"id":"2d2bc465-79d9-4af0-a97e-0747c0e0d762"}
02:57:07.287 03.459 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"12fa75fd-29fe-4d5f-af5c-8665ccf5b27c"}
02:57:07.295 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"12fa75fd-29fe-4d5f-af5c-8665ccf5b27c"}
02:57:07.303 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"613ea03c-4fa8-4062-bd38-d28ddf41ae67"}
02:57:07.309 00.006 16872 case statement mapped state 6 to 4
02:57:07.311 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"613ea03c-4fa8-4062-bd38-d28ddf41ae67"}
02:57:07.315 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"545ac45c-e8f9-4d41-bd97-544118aca765"}
02:57:07.318 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.91,7.01],"pixels":"..."},"id":"545ac45c-e8f9-4d41-bd97-544118aca765"}
02:57:07.648 00.330 9640 Exposure complete
02:57:07.810 00.162 9640 worker thread done servicing request
02:57:07.810 00.000 16872 OnExposeComplete: enter
02:57:07.815 00.005 16872 UpdateGuideState(): m_state=6
02:57:07.820 00.005 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
02:57:07.823 00.003 16872 Star::Find returns 1 (0), X=212.98, Y=200.28, Mass=22454, SNR=78.9, Peak=4824 HFD=3.9
02:57:07.826 00.003 16872 Status Line: Mass: 22454 vs 69220
02:57:07.835 00.009 16872 UpdateCurrentPosition: star mass new=22454.2 exp=69219.8 thresh=50% limits=(23445.3, 104519.0, 138439.7)
02:57:07.838 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:57:07.841 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:57:07.844 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
02:57:07.848 00.004 9640 Worker thread wakes up
02:57:07.848 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:57:07.848 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:57:07.848 00.000 9640 move complete, result=0
02:57:07.848 00.000 9640 worker thread done servicing request
02:57:07.963 00.115 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:57:07.969 00.006 16872 Status Line: Star lost - mass changed
02:57:07.976 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=4824, med=3236, FiltMin=3156, FiltMax=4288, Gamma=2.190
02:57:08.022 00.046 16872 UpdateGuideState exits: Star lost - mass changed
02:57:08.033 00.011 16872 PhdController: settling, locked = 0, distance = 1.82 (1.50) aobump = 0 frame = 3 / 99999
02:57:08.036 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777795028.036,"Host":"RBFOCUS307","Inst":1,"Distance":1.82,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:57:08.039 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:08.048 00.009 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:57:08.052 00.004 16872 Enqueuing Expose request
02:57:08.054 00.002 9640 Worker thread wakes up
02:57:08.055 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:57:08.055 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:57:10.786 02.731 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"38c5e937-bc10-4a93-b780-541f1aa2ecd4"}
02:57:10.790 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"38c5e937-bc10-4a93-b780-541f1aa2ecd4"}
02:57:10.801 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3e42c08d-1bb5-4232-a46d-9788c5e07650"}
02:57:10.806 00.005 16872 case statement mapped state 6 to 4
02:57:10.812 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"3e42c08d-1bb5-4232-a46d-9788c5e07650"}
02:57:10.819 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"784a2f37-a8f5-4cd5-aa67-0542ad6c7455"}
02:57:10.826 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.91,7.01],"pixels":"..."},"id":"784a2f37-a8f5-4cd5-aa67-0542ad6c7455"}
02:57:12.204 01.378 9640 Exposure complete
02:57:12.435 00.231 9640 worker thread done servicing request
02:57:12.436 00.001 16872 OnExposeComplete: enter
02:57:12.440 00.004 16872 UpdateGuideState(): m_state=6
02:57:12.450 00.010 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
02:57:12.454 00.004 16872 Star::Find returns 1 (0), X=213.07, Y=199.92, Mass=50181, SNR=133.5, Peak=6816 HFD=4.2
02:57:12.460 00.006 16872 DistanceChecker: deactivated
02:57:12.464 00.004 16872 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.59) = xAngle (2.26 = 2.26)
02:57:12.469 00.005 16872 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.31 = 2.31)
02:57:12.476 00.007 16872 CameraToMount -- cameraX=0.81 cameraY=0.65 hyp=1.04 cameraTheta=0.67 mountX=-0.66 mountY=0.77, mountTheta=2.28
02:57:12.486 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=0.81, y=0.65, opts=13)
02:57:12.490 00.004 16872 Enqueuing Move request for scope (0.81, 0.65)
02:57:12.495 00.005 9640 Worker thread wakes up
02:57:12.496 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.81, 0.65) opts 0xd
02:57:12.496 00.000 9640 Handling offset move in thread for scope, endpoint = (0.81, 0.65)
02:57:12.496 00.000 9640 Moving (0.81, 0.65) raw xDistance=-0.66 yDistance=0.77
02:57:12.496 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.66
02:57:12.496 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.77, m_sumCorr=0
02:57:12.496 00.000 9640 MoveAxis(E, 70, ABG)
02:57:12.496 00.000 9640 Guiding  Dir = 2, Dur = 70
02:57:12.496 00.000 9640 IsSlewing returns 0
02:57:12.497 00.001 9640 IsGuiding returns 0
02:57:12.497 00.000 9640 PulseGuide returned control before completion, sleep 80
02:57:12.508 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=6816, med=3236, FiltMin=3130, FiltMax=5536, Gamma=2.190
02:57:12.560 00.052 16872 UpdateGuideState exits: m=50181 SNR=133.5
02:57:12.572 00.012 16872 PhdController: settling, locked = 1, distance = 1.04 (1.50) aobump = 0 frame = 4 / 99999
02:57:12.579 00.007 16872 evsrv: {"Event":"Settling","Timestamp":1777795032.579,"Host":"RBFOCUS307","Inst":1,"Distance":1.04,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:57:12.590 00.011 9640 IsGuiding returns 1
02:57:12.590 00.000 9640 scope still moving after pulse duration time elapsed
02:57:12.590 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:12.603 00.013 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:57:12.611 00.008 16872 Enqueuing Expose request
02:57:12.622 00.011 9640 IsSlewing returns 0
02:57:12.622 00.000 9640 IsGuiding returns 1
02:57:12.645 00.023 9640 IsSlewing returns 0
02:57:12.647 00.002 9640 IsGuiding returns 1
02:57:12.681 00.034 9640 IsSlewing returns 0
02:57:12.682 00.001 9640 IsGuiding returns 1
02:57:12.708 00.026 9640 IsSlewing returns 0
02:57:12.708 00.000 9640 IsGuiding returns 1
02:57:12.739 00.031 9640 IsSlewing returns 0
02:57:12.740 00.001 9640 IsGuiding returns 0
02:57:12.740 00.000 9640 scope move finished after 70 + 173 ms
02:57:12.740 00.000 9640 Move returns status 0, amount 70
02:57:12.740 00.000 9640 MoveAxis(N, 0, ABG)
02:57:12.740 00.000 9640 Move returns status 0, amount 0
02:57:12.744 00.004 9640 move complete, result=0
02:57:12.744 00.000 9640 worker thread done servicing request
02:57:12.744 00.000 9640 Worker thread wakes up
02:57:12.744 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:57:12.745 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:57:13.056 00.311 16872 GuideStep: -0.7 px 70 ms EAST, 0.8 px 0 ms NORTH
02:57:14.285 01.229 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"690964ee-476a-46a2-bb6f-6e1d1bcf6ea0"}
02:57:14.290 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"690964ee-476a-46a2-bb6f-6e1d1bcf6ea0"}
02:57:14.296 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c1a864cb-d18d-4aa8-875e-445bd1c646c8"}
02:57:14.302 00.006 16872 case statement mapped state 6 to 3
02:57:14.305 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1a864cb-d18d-4aa8-875e-445bd1c646c8"}
02:57:14.316 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7bd76c81-2894-468b-95c7-1d600b2f4269"}
02:57:14.319 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.07,6.92],"pixels":"..."},"id":"7bd76c81-2894-468b-95c7-1d600b2f4269"}
02:57:16.862 02.543 9640 Exposure complete
02:57:17.015 00.153 9640 worker thread done servicing request
02:57:17.015 00.000 16872 OnExposeComplete: enter
02:57:17.017 00.002 16872 UpdateGuideState(): m_state=6
02:57:17.021 00.004 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
02:57:17.026 00.005 16872 Star::Find returns 1 (0), X=213.35, Y=199.76, Mass=65208, SNR=147.9, Peak=8564 HFD=3.6
02:57:17.029 00.003 16872 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.59) = xAngle (2.01 = 2.01)
02:57:17.032 00.003 16872 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.05 = 2.05)
02:57:17.034 00.002 16872 CameraToMount -- cameraX=1.10 cameraY=0.49 hyp=1.20 cameraTheta=0.42 mountX=-0.51 mountY=1.07, mountTheta=2.01
02:57:17.047 00.013 16872 SchedulePrimaryMove(0F8FCD28, x=1.10, y=0.49, opts=13)
02:57:17.052 00.005 16872 Enqueuing Move request for scope (1.10, 0.49)
02:57:17.055 00.003 9640 Worker thread wakes up
02:57:17.055 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (1.10, 0.49) opts 0xd
02:57:17.055 00.000 9640 Handling offset move in thread for scope, endpoint = (1.10, 0.49)
02:57:17.055 00.000 9640 Moving (1.10, 0.49) raw xDistance=-0.51 yDistance=1.07
02:57:17.055 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.51
02:57:17.055 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 1.07, m_sumCorr=0
02:57:17.056 00.001 9640 MoveAxis(E, 61, ABG)
02:57:17.056 00.000 9640 Guiding  Dir = 2, Dur = 61
02:57:17.056 00.000 9640 IsSlewing returns 0
02:57:17.056 00.000 9640 IsGuiding returns 0
02:57:17.057 00.001 9640 PulseGuide returned control before completion, sleep 71
02:57:17.061 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=8564, med=3224, FiltMin=3108, FiltMax=6564, Gamma=2.190
02:57:17.101 00.040 16872 UpdateGuideState exits: m=65208 SNR=147.9
02:57:17.104 00.003 16872 PhdController: settling, locked = 1, distance = 1.09 (1.50) aobump = 0 frame = 5 / 99999
02:57:17.106 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777795037.106,"Host":"RBFOCUS307","Inst":1,"Distance":1.09,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
02:57:17.109 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:17.112 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:57:17.120 00.008 16872 Enqueuing Expose request
02:57:17.128 00.008 9640 IsGuiding returns 1
02:57:17.128 00.000 9640 scope still moving after pulse duration time elapsed
02:57:17.168 00.040 9640 IsSlewing returns 0
02:57:17.170 00.002 9640 IsGuiding returns 1
02:57:17.192 00.022 9640 IsSlewing returns 0
02:57:17.192 00.000 9640 IsGuiding returns 1
02:57:17.224 00.032 9640 IsSlewing returns 0
02:57:17.225 00.001 9640 IsGuiding returns 1
02:57:17.262 00.037 9640 IsSlewing returns 0
02:57:17.262 00.000 9640 IsGuiding returns 0
02:57:17.262 00.000 9640 scope move finished after 61 + 145 ms
02:57:17.262 00.000 9640 Move returns status 0, amount 61
02:57:17.262 00.000 9640 MoveAxis(N, 0, ABG)
02:57:17.263 00.001 9640 Move returns status 0, amount 0
02:57:17.263 00.000 9640 move complete, result=0
02:57:17.263 00.000 9640 worker thread done servicing request
02:57:17.263 00.000 9640 Worker thread wakes up
02:57:17.263 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:57:17.263 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:57:17.264 00.001 16872 GuideStep: -0.5 px 61 ms EAST, 1.1 px 0 ms NORTH
02:57:17.785 00.521 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5014a58d-d30d-43ea-9d18-f035dd7bdf3a"}
02:57:17.792 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5014a58d-d30d-43ea-9d18-f035dd7bdf3a"}
02:57:17.797 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"712c01aa-1101-45b8-b640-23d879426ab7"}
02:57:17.800 00.003 16872 case statement mapped state 6 to 3
02:57:17.803 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"712c01aa-1101-45b8-b640-23d879426ab7"}
02:57:17.807 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b3af92e0-80c0-4a12-b1ee-92fa6651bb48"}
02:57:17.810 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.35,6.76],"pixels":"..."},"id":"b3af92e0-80c0-4a12-b1ee-92fa6651bb48"}
02:57:21.283 03.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"08266b65-abe2-4d58-a1d9-0067cc6f6c5d"}
02:57:21.287 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"08266b65-abe2-4d58-a1d9-0067cc6f6c5d"}
02:57:21.291 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c3590e48-e7e4-4dd2-af17-381dc47a1bbf"}
02:57:21.295 00.004 16872 case statement mapped state 6 to 3
02:57:21.298 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3590e48-e7e4-4dd2-af17-381dc47a1bbf"}
02:57:21.302 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5f05e4fc-5d28-4b53-85fb-f24c9ad665c6"}
02:57:21.304 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.35,6.76],"pixels":"..."},"id":"5f05e4fc-5d28-4b53-85fb-f24c9ad665c6"}
02:57:21.321 00.017 9640 Exposure complete
02:57:21.460 00.139 9640 worker thread done servicing request
02:57:21.460 00.000 16872 OnExposeComplete: enter
02:57:21.463 00.003 16872 UpdateGuideState(): m_state=6
02:57:21.468 00.005 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
02:57:21.471 00.003 16872 Star::Find returns 1 (0), X=213.23, Y=199.70, Mass=62847, SNR=148.8, Peak=7808 HFD=3.6
02:57:21.473 00.002 16872 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.59) = xAngle (2.00 = 2.00)
02:57:21.477 00.004 16872 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.04 = 2.04)
02:57:21.479 00.002 16872 CameraToMount -- cameraX=0.98 cameraY=0.43 hyp=1.07 cameraTheta=0.41 mountX=-0.44 mountY=0.95, mountTheta=2.00
02:57:21.488 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.98, y=0.43, opts=13)
02:57:21.493 00.005 16872 Enqueuing Move request for scope (0.98, 0.43)
02:57:21.495 00.002 9640 Worker thread wakes up
02:57:21.495 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.98, 0.43) opts 0xd
02:57:21.496 00.001 9640 Handling offset move in thread for scope, endpoint = (0.98, 0.43)
02:57:21.496 00.000 9640 Moving (0.98, 0.43) raw xDistance=-0.44 yDistance=0.95
02:57:21.496 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.44
02:57:21.496 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.40, input 0.95, m_sumCorr=0.4
02:57:21.496 00.000 9640 MoveAxis(E, 53, ABG)
02:57:21.496 00.000 9640 Guiding  Dir = 2, Dur = 53
02:57:21.497 00.001 9640 IsSlewing returns 0
02:57:21.497 00.000 9640 IsGuiding returns 0
02:57:21.497 00.000 9640 PulseGuide returned control before completion, sleep 63
02:57:21.503 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=7808, med=3220, FiltMin=3152, FiltMax=6180, Gamma=2.190
02:57:21.545 00.042 16872 UpdateGuideState exits: m=62847 SNR=148.8
02:57:21.550 00.005 16872 PhdController: settling, locked = 1, distance = 1.08 (1.50) aobump = 0 frame = 6 / 99999
02:57:21.553 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777795041.553,"Host":"RBFOCUS307","Inst":1,"Distance":1.08,"Time":9.0,"SettleTime":10.0,"StarLocked":true}
02:57:21.555 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:21.563 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:57:21.566 00.003 16872 Enqueuing Expose request
02:57:21.574 00.008 9640 IsGuiding returns 1
02:57:21.574 00.000 9640 scope still moving after pulse duration time elapsed
02:57:21.606 00.032 9640 IsSlewing returns 0
02:57:21.606 00.000 9640 IsGuiding returns 0
02:57:21.606 00.000 9640 scope move finished after 53 + 56 ms
02:57:21.607 00.001 9640 Move returns status 0, amount 53
02:57:21.607 00.000 9640 MoveAxis(S, 47, ABG)
02:57:21.607 00.000 9640 Guiding  Dir = 1, Dur = 47
02:57:21.609 00.002 9640 IsSlewing returns 0
02:57:21.610 00.001 9640 IsGuiding returns 0
02:57:21.610 00.000 9640 PulseGuide returned control before completion, sleep 57
02:57:21.683 00.073 9640 IsGuiding returns 1
02:57:21.683 00.000 9640 scope still moving after pulse duration time elapsed
02:57:21.713 00.030 9640 IsSlewing returns 0
02:57:21.714 00.001 9640 IsGuiding returns 0
02:57:21.714 00.000 9640 scope move finished after 47 + 57 ms
02:57:21.715 00.001 9640 Move returns status 0, amount 47
02:57:21.715 00.000 9640 move complete, result=0
02:57:21.716 00.001 16872 GuideStep: -0.4 px 53 ms EAST, 1.0 px 47 ms SOUTH
02:57:21.722 00.006 9640 worker thread done servicing request
02:57:21.722 00.000 9640 Worker thread wakes up
02:57:21.722 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:57:21.722 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:57:24.783 03.061 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ffeab907-eb02-443e-b3e6-26a4ec8f179e"}
02:57:24.785 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ffeab907-eb02-443e-b3e6-26a4ec8f179e"}
02:57:24.790 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3d24296-e78b-4c5a-b666-a3f16643f75a"}
02:57:24.795 00.005 16872 case statement mapped state 6 to 3
02:57:24.798 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3d24296-e78b-4c5a-b666-a3f16643f75a"}
02:57:24.802 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0b9ee1a5-4569-4cda-a6ba-c7262b43b984"}
02:57:24.806 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.23,6.70],"pixels":"..."},"id":"0b9ee1a5-4569-4cda-a6ba-c7262b43b984"}
02:57:25.788 00.982 9640 Exposure complete
02:57:25.933 00.145 9640 worker thread done servicing request
02:57:25.934 00.001 16872 OnExposeComplete: enter
02:57:25.939 00.005 16872 UpdateGuideState(): m_state=6
02:57:25.944 00.005 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
02:57:25.946 00.002 16872 Star::Find returns 1 (0), X=212.82, Y=199.74, Mass=38986, SNR=116.0, Peak=5876 HFD=3.8
02:57:25.949 00.003 16872 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.59) = xAngle (2.28 = 2.28)
02:57:25.952 00.003 16872 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.32 = 2.32)
02:57:25.955 00.003 16872 CameraToMount -- cameraX=0.57 cameraY=0.47 hyp=0.74 cameraTheta=0.69 mountX=-0.48 mountY=0.54, mountTheta=2.30
02:57:25.960 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.57, y=0.47, opts=13)
02:57:25.964 00.004 16872 Enqueuing Move request for scope (0.57, 0.47)
02:57:25.967 00.003 9640 Worker thread wakes up
02:57:25.968 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.47) opts 0xd
02:57:25.968 00.000 9640 Handling offset move in thread for scope, endpoint = (0.57, 0.47)
02:57:25.968 00.000 9640 Moving (0.57, 0.47) raw xDistance=-0.48 yDistance=0.54
02:57:25.968 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.48
02:57:25.968 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.32, input 0.54, m_sumCorr=0.71
02:57:25.968 00.000 9640 MoveAxis(E, 57, ABG)
02:57:25.968 00.000 9640 Guiding  Dir = 2, Dur = 57
02:57:25.968 00.000 9640 IsSlewing returns 0
02:57:25.968 00.000 9640 IsGuiding returns 0
02:57:25.969 00.001 9640 PulseGuide returned control before completion, sleep 67
02:57:25.974 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3012, max=5876, med=3236, FiltMin=3146, FiltMax=4964, Gamma=2.190
02:57:26.016 00.042 16872 UpdateGuideState exits: m=38986 SNR=116.0
02:57:26.019 00.003 16872 PhdController: settling, locked = 1, distance = 0.98 (1.50) aobump = 0 frame = 7 / 99999
02:57:26.022 00.003 16872 PhdController: newstate STATE_FINISH
02:57:26.026 00.004 16872 PhdController complete: success
02:57:26.037 00.011 16872 evsrv: {"Event":"SettleDone","Timestamp":1777795046.037,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":2}
02:57:26.040 00.003 9640 IsGuiding returns 1
02:57:26.040 00.000 9640 scope still moving after pulse duration time elapsed
02:57:26.040 00.000 16872 Mount: notify guiding dither settle done success=1
02:57:26.043 00.003 16872 PhdController: newstate STATE_IDLE
02:57:26.046 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:26.049 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:57:26.051 00.002 16872 Enqueuing Expose request
02:57:26.072 00.021 9640 IsSlewing returns 0
02:57:26.072 00.000 9640 IsGuiding returns 0
02:57:26.073 00.001 9640 scope move finished after 57 + 46 ms
02:57:26.073 00.000 9640 Move returns status 0, amount 57
02:57:26.073 00.000 9640 MoveAxis(S, 38, ABG)
02:57:26.073 00.000 9640 Guiding  Dir = 1, Dur = 38
02:57:26.073 00.000 9640 IsSlewing returns 0
02:57:26.076 00.003 9640 IsGuiding returns 0
02:57:26.077 00.001 9640 PulseGuide returned control before completion, sleep 47
02:57:26.135 00.058 9640 IsGuiding returns 1
02:57:26.135 00.000 9640 scope still moving after pulse duration time elapsed
02:57:26.166 00.031 9640 IsSlewing returns 0
02:57:26.166 00.000 9640 IsGuiding returns 0
02:57:26.166 00.000 9640 scope move finished after 38 + 51 ms
02:57:26.166 00.000 9640 Move returns status 0, amount 38
02:57:26.166 00.000 9640 move complete, result=0
02:57:26.167 00.001 9640 worker thread done servicing request
02:57:26.167 00.000 9640 Worker thread wakes up
02:57:26.167 00.000 16872 GuideStep: -0.5 px 57 ms EAST, 0.5 px 38 ms SOUTH
02:57:26.173 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
02:57:26.173 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:57:26.815 00.642 16872 evsrv: cli 0D3C0A48 connect
02:57:26.819 00.004 16872 case statement mapped state 6 to 3
02:57:26.830 00.011 16872 case statement mapped state 6 to 3
02:57:26.839 00.009 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b9712448-47d7-4421-bbbd-031cfc1643e7"}
02:57:26.842 00.003 16872 case statement mapped state 6 to 3
02:57:26.845 00.003 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9712448-47d7-4421-bbbd-031cfc1643e7"}
02:57:26.848 00.003 16872 evsrv: cli 0D3C0A48 disconnect
02:57:28.283 01.435 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"82c92b29-beaf-4a2e-b21b-a6287335ecbc"}
02:57:28.287 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"82c92b29-beaf-4a2e-b21b-a6287335ecbc"}
02:57:28.290 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"edf8c6cd-d739-4254-b3d5-7347cb70b405"}
02:57:28.293 00.003 16872 case statement mapped state 6 to 3
02:57:28.296 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"edf8c6cd-d739-4254-b3d5-7347cb70b405"}
02:57:28.300 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3e4793fe-d77a-4bcb-9499-85d74320ecaf"}
02:57:28.303 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.82,6.74],"pixels":"..."},"id":"3e4793fe-d77a-4bcb-9499-85d74320ecaf"}
02:57:30.249 01.946 9640 Exposure complete
02:57:30.391 00.142 9640 worker thread done servicing request
02:57:30.391 00.000 16872 OnExposeComplete: enter
02:57:30.394 00.003 16872 UpdateGuideState(): m_state=6
02:57:30.397 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
02:57:30.400 00.003 16872 Star::Find returns 1 (0), X=213.04, Y=198.76, Mass=26066, SNR=92.8, Peak=5188 HFD=3.7
02:57:30.404 00.004 16872 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.59) = xAngle (1.02 = 1.02)
02:57:30.407 00.003 16872 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.06 = 1.06)
02:57:30.410 00.003 16872 CameraToMount -- cameraX=0.79 cameraY=-0.50 hyp=0.93 cameraTheta=-0.57 mountX=0.49 mountY=0.82, mountTheta=1.03
02:57:30.417 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.79, y=-0.50, opts=13)
02:57:30.420 00.003 16872 Enqueuing Move request for scope (0.79, -0.50)
02:57:30.423 00.003 9640 Worker thread wakes up
02:57:30.423 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.50) opts 0xd
02:57:30.423 00.000 9640 Handling offset move in thread for scope, endpoint = (0.79, -0.50)
02:57:30.423 00.000 9640 Moving (0.79, -0.50) raw xDistance=0.49 yDistance=0.82
02:57:30.423 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.49
02:57:30.423 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.82, m_sumCorr=0.95
02:57:30.423 00.000 9640 MoveAxis(W, 47, ABG)
02:57:30.423 00.000 9640 Guiding  Dir = 3, Dur = 47
02:57:30.423 00.000 9640 IsSlewing returns 0
02:57:30.424 00.001 9640 IsGuiding returns 0
02:57:30.424 00.000 9640 PulseGuide returned control before completion, sleep 57
02:57:30.429 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=5188, med=3236, FiltMin=3096, FiltMax=4524, Gamma=2.190
02:57:30.462 00.033 16872 UpdateGuideState exits: m=26066 SNR=92.8
02:57:30.468 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:30.472 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:57:30.475 00.003 16872 Enqueuing Expose request
02:57:30.495 00.020 9640 IsGuiding returns 1
02:57:30.495 00.000 9640 scope still moving after pulse duration time elapsed
02:57:30.526 00.031 9640 IsSlewing returns 0
02:57:30.527 00.001 9640 IsGuiding returns 0
02:57:30.527 00.000 9640 scope move finished after 47 + 56 ms
02:57:30.527 00.000 9640 Move returns status 0, amount 47
02:57:30.527 00.000 9640 MoveAxis(S, 28, ABG)
02:57:30.527 00.000 9640 Guiding  Dir = 1, Dur = 28
02:57:30.528 00.001 9640 IsSlewing returns 0
02:57:30.528 00.000 9640 IsGuiding returns 0
02:57:30.528 00.000 9640 PulseGuide returned control before completion, sleep 38
02:57:30.575 00.047 9640 IsGuiding returns 1
02:57:30.576 00.001 9640 scope still moving after pulse duration time elapsed
02:57:30.607 00.031 9640 IsSlewing returns 0
02:57:30.608 00.001 9640 IsGuiding returns 0
02:57:30.608 00.000 9640 scope move finished after 28 + 51 ms
02:57:30.608 00.000 9640 Move returns status 0, amount 28
02:57:30.608 00.000 9640 move complete, result=0
02:57:30.608 00.000 9640 worker thread done servicing request
02:57:30.608 00.000 9640 Worker thread wakes up
02:57:30.609 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:57:30.609 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:57:30.612 00.003 16872 GuideStep: 0.5 px 47 ms WEST, 0.8 px 28 ms SOUTH
02:57:31.782 01.170 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e9192f58-bac5-491b-8ce4-2147636cdd28"}
02:57:31.786 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e9192f58-bac5-491b-8ce4-2147636cdd28"}
02:57:31.790 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d7745957-0681-422d-a7b5-a379734f4a60"}
02:57:31.796 00.006 16872 case statement mapped state 6 to 3
02:57:31.800 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7745957-0681-422d-a7b5-a379734f4a60"}
02:57:31.804 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2723a967-5f52-4ed5-a213-90c148b5a471"}
02:57:31.808 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.04,6.76],"pixels":"..."},"id":"2723a967-5f52-4ed5-a213-90c148b5a471"}
02:57:34.708 02.900 9640 Exposure complete
02:57:34.851 00.143 9640 worker thread done servicing request
02:57:34.851 00.000 16872 OnExposeComplete: enter
02:57:34.854 00.003 16872 UpdateGuideState(): m_state=6
02:57:34.859 00.005 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
02:57:34.862 00.003 16872 Star::Find returns 1 (0), X=212.61, Y=199.98, Mass=20575, SNR=79.8, Peak=4636 HFD=3.9
02:57:34.864 00.002 16872 Status Line: Mass: 20575 vs 50181
02:57:34.871 00.007 16872 UpdateCurrentPosition: star mass new=20574.9 exp=50181.0 thresh=50% limits=(25090.5, 104519.0, 100362.0)
02:57:34.874 00.003 16872 DistanceChecker: activated
02:57:34.877 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:57:34.880 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:57:34.884 00.004 16872 Enqueuing Move request for scope (0.00, 0.00)
02:57:34.888 00.004 9640 Worker thread wakes up
02:57:34.888 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:57:34.888 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:57:34.888 00.000 9640 move complete, result=0
02:57:34.889 00.001 9640 worker thread done servicing request
02:57:34.991 00.102 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:57:34.999 00.008 16872 Status Line: Star lost - mass changed
02:57:35.005 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=4636, med=3236, FiltMin=3156, FiltMax=4184, Gamma=2.190
02:57:35.041 00.036 16872 UpdateGuideState exits: Star lost - mass changed
02:57:35.044 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:35.047 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:57:35.049 00.002 16872 Enqueuing Expose request
02:57:35.053 00.004 9640 Worker thread wakes up
02:57:35.053 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:57:35.053 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:57:35.281 00.228 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a94e01b1-cdb9-444e-853d-7b484f7363a9"}
02:57:35.284 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a94e01b1-cdb9-444e-853d-7b484f7363a9"}
02:57:35.287 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a7cb7738-9653-4586-a1b5-79e66e07cef1"}
02:57:35.293 00.006 16872 case statement mapped state 6 to 4
02:57:35.299 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"a7cb7738-9653-4586-a1b5-79e66e07cef1"}
02:57:35.303 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d91ea759-9173-4666-8c41-db62deb6de5a"}
02:57:35.307 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.04,6.76],"pixels":"..."},"id":"d91ea759-9173-4666-8c41-db62deb6de5a"}
02:57:38.781 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd438f85-02ae-4298-9f14-7c64316efc5b"}
02:57:38.787 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dd438f85-02ae-4298-9f14-7c64316efc5b"}
02:57:38.792 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0862124c-2dab-4a6d-9459-3c925c0b020e"}
02:57:38.795 00.003 16872 case statement mapped state 6 to 4
02:57:38.798 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"0862124c-2dab-4a6d-9459-3c925c0b020e"}
02:57:38.818 00.020 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"33f41bbb-4350-4d75-8704-9b37deb6bc98"}
02:57:38.822 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.04,6.76],"pixels":"..."},"id":"33f41bbb-4350-4d75-8704-9b37deb6bc98"}
02:57:39.127 00.305 9640 Exposure complete
02:57:39.271 00.144 9640 worker thread done servicing request
02:57:39.271 00.000 16872 OnExposeComplete: enter
02:57:39.276 00.005 16872 UpdateGuideState(): m_state=6
02:57:39.279 00.003 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
02:57:39.283 00.004 16872 Star::Find returns 1 (0), X=212.82, Y=199.94, Mass=12046, SNR=51.6, Peak=4180 HFD=3.2
02:57:39.285 00.002 16872 Status Line: Mass: 12046 vs 40793
02:57:39.293 00.008 16872 UpdateCurrentPosition: star mass new=12046.0 exp=40792.5 thresh=50% limits=(20396.3, 104519.0, 81585.1)
02:57:39.298 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:57:39.302 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:57:39.305 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
02:57:39.307 00.002 9640 Worker thread wakes up
02:57:39.307 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:57:39.307 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:57:39.307 00.000 9640 move complete, result=0
02:57:39.308 00.001 9640 worker thread done servicing request
02:57:39.420 00.112 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:57:39.424 00.004 16872 Status Line: Star lost - mass changed
02:57:39.431 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=4336, med=3236, FiltMin=3136, FiltMax=3964, Gamma=2.190
02:57:39.465 00.034 16872 UpdateGuideState exits: Star lost - mass changed
02:57:39.470 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:39.472 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:57:39.475 00.003 16872 Enqueuing Expose request
02:57:39.478 00.003 9640 Worker thread wakes up
02:57:39.478 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:57:39.478 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:57:42.281 02.803 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"21fe4693-0a50-4fff-b495-a2e73770087a"}
02:57:42.284 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"21fe4693-0a50-4fff-b495-a2e73770087a"}
02:57:42.289 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc34369f-b031-4c23-8004-5fa971872ab1"}
02:57:42.296 00.007 16872 case statement mapped state 6 to 4
02:57:42.299 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"dc34369f-b031-4c23-8004-5fa971872ab1"}
02:57:42.302 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1594d0f9-f6d3-45e3-b9cb-956b247762b3"}
02:57:42.306 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.04,6.76],"pixels":"..."},"id":"1594d0f9-f6d3-45e3-b9cb-956b247762b3"}
02:57:43.577 01.271 9640 Exposure complete
02:57:43.726 00.149 9640 worker thread done servicing request
02:57:43.727 00.001 16872 OnExposeComplete: enter
02:57:43.729 00.002 16872 UpdateGuideState(): m_state=6
02:57:43.736 00.007 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
02:57:43.741 00.005 16872 Star::Find returns 1 (0), X=212.50, Y=200.24, Mass=14994, SNR=63.3, Peak=4336 HFD=3.6
02:57:43.743 00.002 16872 Status Line: Mass: 14994 vs 38986
02:57:43.750 00.007 16872 UpdateCurrentPosition: star mass new=14993.8 exp=38985.9 thresh=50% limits=(19492.9, 104519.0, 77971.8)
02:57:43.753 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:57:43.755 00.002 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:57:43.758 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
02:57:43.761 00.003 9640 Worker thread wakes up
02:57:43.761 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:57:43.761 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:57:43.761 00.000 9640 move complete, result=0
02:57:43.761 00.000 9640 worker thread done servicing request
02:57:43.871 00.110 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:57:43.878 00.007 16872 Status Line: Star lost - mass changed
02:57:43.885 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=4336, med=3240, FiltMin=3098, FiltMax=3820, Gamma=2.190
02:57:43.917 00.032 16872 UpdateGuideState exits: Star lost - mass changed
02:57:43.926 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:43.929 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:57:43.931 00.002 16872 Enqueuing Expose request
02:57:43.934 00.003 9640 Worker thread wakes up
02:57:43.934 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:57:43.934 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:57:45.780 01.846 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8c8e4f28-47f5-4287-b328-f1341398337f"}
02:57:45.783 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8c8e4f28-47f5-4287-b328-f1341398337f"}
02:57:45.790 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"999c6c11-5b08-4ace-a888-90c5bd229aa0"}
02:57:45.794 00.004 16872 case statement mapped state 6 to 4
02:57:45.796 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"999c6c11-5b08-4ace-a888-90c5bd229aa0"}
02:57:45.801 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"97448d76-8cb3-4a3b-8940-bd4ec4d6ad48"}
02:57:45.807 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.04,6.76],"pixels":"..."},"id":"97448d76-8cb3-4a3b-8940-bd4ec4d6ad48"}
02:57:47.994 02.187 9640 Exposure complete
02:57:48.130 00.136 9640 worker thread done servicing request
02:57:48.131 00.001 16872 OnExposeComplete: enter
02:57:48.133 00.002 16872 UpdateGuideState(): m_state=6
02:57:48.136 00.003 16872 Star::Find(15, 213, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
02:57:48.138 00.002 16872 Star::Find returns 1 (0), X=212.87, Y=200.02, Mass=40902, SNR=114.6, Peak=5852 HFD=4.1
02:57:48.143 00.005 16872 DistanceChecker: deactivated
02:57:48.147 00.004 16872 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.59) = xAngle (2.47 = 2.47)
02:57:48.151 00.004 16872 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.52 = 2.52)
02:57:48.154 00.003 16872 CameraToMount -- cameraX=0.62 cameraY=0.75 hyp=0.97 cameraTheta=0.88 mountX=-0.76 mountY=0.57, mountTheta=2.50
02:57:48.158 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.62, y=0.75, opts=13)
02:57:48.161 00.003 16872 Enqueuing Move request for scope (0.62, 0.75)
02:57:48.164 00.003 9640 Worker thread wakes up
02:57:48.164 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.75) opts 0xd
02:57:48.164 00.000 9640 Handling offset move in thread for scope, endpoint = (0.62, 0.75)
02:57:48.164 00.000 9640 Moving (0.62, 0.75) raw xDistance=-0.76 yDistance=0.57
02:57:48.164 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.64 from input -0.76
02:57:48.164 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.57, m_sumCorr=0.95
02:57:48.164 00.000 9640 MoveAxis(E, 76, ABG)
02:57:48.164 00.000 9640 Guiding  Dir = 2, Dur = 76
02:57:48.165 00.001 9640 IsSlewing returns 0
02:57:48.165 00.000 9640 IsGuiding returns 0
02:57:48.165 00.000 9640 PulseGuide returned control before completion, sleep 86
02:57:48.170 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=5852, med=3232, FiltMin=3156, FiltMax=5052, Gamma=2.190
02:57:48.203 00.033 16872 UpdateGuideState exits: m=40902 SNR=114.6
02:57:48.208 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:48.210 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:57:48.214 00.004 16872 Enqueuing Expose request
02:57:48.266 00.052 9640 IsGuiding returns 1
02:57:48.266 00.000 9640 scope still moving after pulse duration time elapsed
02:57:48.297 00.031 9640 IsSlewing returns 0
02:57:48.299 00.002 9640 IsGuiding returns 0
02:57:48.299 00.000 9640 scope move finished after 76 + 58 ms
02:57:48.299 00.000 9640 Move returns status 0, amount 76
02:57:48.299 00.000 9640 MoveAxis(N, 0, ABG)
02:57:48.299 00.000 9640 Move returns status 0, amount 0
02:57:48.299 00.000 9640 move complete, result=0
02:57:48.300 00.001 9640 worker thread done servicing request
02:57:48.300 00.000 9640 Worker thread wakes up
02:57:48.300 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:57:48.300 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:57:48.301 00.001 16872 GuideStep: -0.8 px 76 ms EAST, 0.6 px 0 ms NORTH
02:57:49.279 00.978 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"986089c4-c77e-41c5-9ffe-5a2f40f8e4ca"}
02:57:49.282 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"986089c4-c77e-41c5-9ffe-5a2f40f8e4ca"}
02:57:49.288 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a3f84dba-228b-458e-8928-e0faf9650ce3"}
02:57:49.291 00.003 16872 case statement mapped state 6 to 3
02:57:49.294 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3f84dba-228b-458e-8928-e0faf9650ce3"}
02:57:49.298 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d4da25ae-5f73-47cd-b6f1-c7ad116c871f"}
02:57:49.304 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[6.87,7.02],"pixels":"..."},"id":"d4da25ae-5f73-47cd-b6f1-c7ad116c871f"}
02:57:52.351 03.047 9640 Exposure complete
02:57:52.486 00.135 9640 worker thread done servicing request
02:57:52.486 00.000 16872 OnExposeComplete: enter
02:57:52.491 00.005 16872 UpdateGuideState(): m_state=6
02:57:52.494 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
02:57:52.497 00.003 16872 Star::Find returns 1 (0), X=212.88, Y=199.97, Mass=28842, SNR=94.7, Peak=5032 HFD=4.2
02:57:52.498 00.001 16872 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.59) = xAngle (2.43 = 2.43)
02:57:52.501 00.003 16872 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.48 = 2.48)
02:57:52.505 00.004 16872 CameraToMount -- cameraX=0.62 cameraY=0.71 hyp=0.94 cameraTheta=0.85 mountX=-0.72 mountY=0.58, mountTheta=2.46
02:57:52.510 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.62, y=0.71, opts=13)
02:57:52.513 00.003 16872 Enqueuing Move request for scope (0.62, 0.71)
02:57:52.515 00.002 9640 Worker thread wakes up
02:57:52.515 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.71) opts 0xd
02:57:52.515 00.000 9640 Handling offset move in thread for scope, endpoint = (0.62, 0.71)
02:57:52.515 00.000 9640 Moving (0.62, 0.71) raw xDistance=-0.72 yDistance=0.58
02:57:52.515 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.71 from input -0.72
02:57:52.515 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.29, input 0.58, m_sumCorr=1.2
02:57:52.515 00.000 9640 MoveAxis(E, 84, ABG)
02:57:52.516 00.001 9640 Guiding  Dir = 2, Dur = 84
02:57:52.516 00.000 9640 IsSlewing returns 0
02:57:52.516 00.000 9640 IsGuiding returns 0
02:57:52.516 00.000 9640 PulseGuide returned control before completion, sleep 94
02:57:52.522 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=5032, med=3232, FiltMin=3124, FiltMax=4456, Gamma=2.190
02:57:52.562 00.040 16872 UpdateGuideState exits: m=28842 SNR=94.7
02:57:52.569 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:52.574 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:57:52.578 00.004 16872 Enqueuing Expose request
02:57:52.615 00.037 9640 IsGuiding returns 1
02:57:52.615 00.000 9640 scope still moving after pulse duration time elapsed
02:57:52.644 00.029 9640 IsSlewing returns 0
02:57:52.645 00.001 9640 IsGuiding returns 0
02:57:52.645 00.000 9640 scope move finished after 84 + 44 ms
02:57:52.645 00.000 9640 Move returns status 0, amount 84
02:57:52.645 00.000 9640 MoveAxis(S, 35, ABG)
02:57:52.645 00.000 9640 Guiding  Dir = 1, Dur = 35
02:57:52.645 00.000 9640 IsSlewing returns 0
02:57:52.646 00.001 9640 IsGuiding returns 0
02:57:52.646 00.000 9640 PulseGuide returned control before completion, sleep 45
02:57:52.707 00.061 9640 IsGuiding returns 1
02:57:52.707 00.000 9640 scope still moving after pulse duration time elapsed
02:57:52.738 00.031 9640 IsSlewing returns 0
02:57:52.738 00.000 9640 IsGuiding returns 0
02:57:52.738 00.000 9640 scope move finished after 35 + 57 ms
02:57:52.739 00.001 9640 Move returns status 0, amount 35
02:57:52.739 00.000 9640 move complete, result=0
02:57:52.739 00.000 9640 worker thread done servicing request
02:57:52.739 00.000 9640 Worker thread wakes up
02:57:52.739 00.000 16872 GuideStep: -0.7 px 84 ms EAST, 0.6 px 35 ms SOUTH
02:57:52.743 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
02:57:52.743 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:57:52.782 00.039 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d69f5074-ee87-4293-aff3-6f082ec0b7d3"}
02:57:52.784 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d69f5074-ee87-4293-aff3-6f082ec0b7d3"}
02:57:52.794 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a06f4a22-6fd9-4cee-8ff9-679b2a2fb4e4"}
02:57:52.797 00.003 16872 case statement mapped state 6 to 3
02:57:52.800 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a06f4a22-6fd9-4cee-8ff9-679b2a2fb4e4"}
02:57:52.806 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"09da9bc7-2f34-4b88-885e-34c7417646f5"}
02:57:52.809 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.88,6.97],"pixels":"..."},"id":"09da9bc7-2f34-4b88-885e-34c7417646f5"}
02:57:56.278 03.469 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c92eafa-83d4-4ce4-90ad-18e121fee7e3"}
02:57:56.282 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4c92eafa-83d4-4ce4-90ad-18e121fee7e3"}
02:57:56.285 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d4d81f83-1fe9-4de4-ab31-4a4ff8b2e77d"}
02:57:56.289 00.004 16872 case statement mapped state 6 to 3
02:57:56.293 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4d81f83-1fe9-4de4-ab31-4a4ff8b2e77d"}
02:57:56.296 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1b325906-d447-456d-a3a3-25e930ab16ce"}
02:57:56.299 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.88,6.97],"pixels":"..."},"id":"1b325906-d447-456d-a3a3-25e930ab16ce"}
02:57:56.795 00.496 9640 Exposure complete
02:57:56.933 00.138 9640 worker thread done servicing request
02:57:56.933 00.000 16872 OnExposeComplete: enter
02:57:56.935 00.002 16872 UpdateGuideState(): m_state=6
02:57:56.938 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
02:57:56.941 00.003 16872 Star::Find returns 1 (0), X=212.81, Y=199.82, Mass=46994, SNR=125.4, Peak=6596 HFD=3.7
02:57:56.943 00.002 16872 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.59) = xAngle (2.37 = 2.37)
02:57:56.947 00.004 16872 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.41 = 2.41)
02:57:56.949 00.002 16872 CameraToMount -- cameraX=0.56 cameraY=0.55 hyp=0.78 cameraTheta=0.78 mountX=-0.56 mountY=0.52, mountTheta=2.39
02:57:56.953 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.56, y=0.55, opts=13)
02:57:56.955 00.002 16872 Enqueuing Move request for scope (0.56, 0.55)
02:57:56.958 00.003 9640 Worker thread wakes up
02:57:56.958 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.55) opts 0xd
02:57:56.958 00.000 9640 Handling offset move in thread for scope, endpoint = (0.56, 0.55)
02:57:56.958 00.000 9640 Moving (0.56, 0.55) raw xDistance=-0.56 yDistance=0.52
02:57:56.958 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.56
02:57:56.958 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.52, m_sumCorr=1.4
02:57:56.958 00.000 9640 MoveAxis(E, 68, ABG)
02:57:56.958 00.000 9640 Guiding  Dir = 2, Dur = 68
02:57:56.958 00.000 9640 IsSlewing returns 0
02:57:56.958 00.000 9640 IsGuiding returns 0
02:57:56.960 00.002 9640 PulseGuide returned control before completion, sleep 78
02:57:56.966 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=6596, med=3224, FiltMin=3152, FiltMax=5756, Gamma=2.190
02:57:56.999 00.033 16872 UpdateGuideState exits: m=46994 SNR=125.4
02:57:57.003 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:57.006 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:57:57.009 00.003 16872 Enqueuing Expose request
02:57:57.040 00.031 9640 IsGuiding returns 1
02:57:57.040 00.000 9640 scope still moving after pulse duration time elapsed
02:57:57.070 00.030 9640 IsSlewing returns 0
02:57:57.070 00.000 9640 IsGuiding returns 0
02:57:57.070 00.000 9640 scope move finished after 68 + 42 ms
02:57:57.071 00.001 9640 Move returns status 0, amount 68
02:57:57.071 00.000 9640 MoveAxis(S, 20, ABG)
02:57:57.071 00.000 9640 Guiding  Dir = 1, Dur = 20
02:57:57.071 00.000 9640 IsSlewing returns 0
02:57:57.071 00.000 9640 IsGuiding returns 0
02:57:57.072 00.001 9640 PulseGuide returned control before completion, sleep 30
02:57:57.117 00.045 9640 IsGuiding returns 1
02:57:57.117 00.000 9640 scope still moving after pulse duration time elapsed
02:57:57.148 00.031 9640 IsSlewing returns 0
02:57:57.148 00.000 9640 IsGuiding returns 0
02:57:57.150 00.002 9640 scope move finished after 20 + 57 ms
02:57:57.150 00.000 9640 Move returns status 0, amount 20
02:57:57.150 00.000 9640 move complete, result=0
02:57:57.150 00.000 9640 worker thread done servicing request
02:57:57.150 00.000 9640 Worker thread wakes up
02:57:57.150 00.000 16872 GuideStep: -0.6 px 68 ms EAST, 0.5 px 20 ms SOUTH
02:57:57.153 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:57:57.153 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:57:59.778 02.625 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3603eed8-89a3-4145-a52b-dc85e1f6d07b"}
02:57:59.783 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3603eed8-89a3-4145-a52b-dc85e1f6d07b"}
02:57:59.787 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a434b271-23cb-4fd9-a866-7050ab7e493f"}
02:57:59.791 00.004 16872 case statement mapped state 6 to 3
02:57:59.794 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a434b271-23cb-4fd9-a866-7050ab7e493f"}
02:57:59.799 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"869e9797-56dc-4c78-bbb7-f19a03dda374"}
02:57:59.802 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[6.81,6.82],"pixels":"..."},"id":"869e9797-56dc-4c78-bbb7-f19a03dda374"}
02:58:01.218 01.416 9640 Exposure complete
02:58:01.358 00.140 9640 worker thread done servicing request
02:58:01.359 00.001 16872 OnExposeComplete: enter
02:58:01.363 00.004 16872 UpdateGuideState(): m_state=6
02:58:01.367 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:58:01.372 00.005 16872 Star::Find returns 1 (0), X=212.48, Y=199.00, Mass=37066, SNR=104.0, Peak=5784 HFD=3.6
02:58:01.375 00.003 16872 MultiStar: exiting stabilization period
02:58:01.379 00.004 16872 MultiStar: updating star positions after lock position change
02:58:01.386 00.007 16872 Star::Find(15, 1582, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:58:01.388 00.002 16872 Star::Find returns 1 (0), X=1582.75, Y=194.32, Mass=4147, SNR=32.1, Peak=3572 HFD=3.0
02:58:01.391 00.003 16872 Star::Find(15, 1629, 298, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:58:01.393 00.002 16872 Star::Find returns 1 (0), X=1629.12, Y=298.04, Mass=3311, SNR=25.9, Peak=3544 HFD=2.9
02:58:01.396 00.003 16872 Star::Find(15, 688, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:58:01.399 00.003 16872 Star::Find returns 1 (0), X=687.34, Y=891.93, Mass=4769, SNR=32.5, Peak=3588 HFD=3.4
02:58:01.402 00.003 16872 Star::Find(15, 143, 922, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:58:01.404 00.002 16872 Star::Find returns 1 (0), X=142.72, Y=922.11, Mass=3146, SNR=24.1, Peak=3516 HFD=2.9
02:58:01.407 00.003 16872 Star::Find(15, 1742, 249, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:58:01.410 00.003 16872 Star::Find returns 1 (0), X=1742.64, Y=249.73, Mass=1217, SNR=14.8, Peak=3440 HFD=1.9
02:58:01.414 00.004 16872 Star::Find(15, 1169, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:58:01.417 00.003 16872 Star::Find returns 1 (0), X=1168.65, Y=532.01, Mass=1090, SNR=12.8, Peak=3348 HFD=2.4
02:58:01.420 00.003 16872 Star::Find(15, 74, 815, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:58:01.422 00.002 16872 Star::Find returns 1 (0), X=75.16, Y=816.86, Mass=2345, SNR=20.6, Peak=3464 HFD=2.6
02:58:01.425 00.003 16872 Star::Find(15, 1695, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:58:01.428 00.003 16872 Star::Find returns 1 (0), X=1695.09, Y=929.64, Mass=766, SNR=11.3, Peak=3340 HFD=2.5
02:58:01.430 00.002 16872 Star::Find(15, 736, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:58:01.432 00.002 16872 Star::Find returns 0 (4), X=737.51, Y=170.51, Mass=1108, SNR=18.4, Peak=3516 HFD=1.4
02:58:01.435 00.003 16872 Star::Find(15, 1088, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:58:01.437 00.002 16872 Star::Find returns 1 (0), X=1087.09, Y=569.21, Mass=753, SNR=10.3, Peak=3340 HFD=2.4
02:58:01.440 00.003 16872 Star::Find(15, 671, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
02:58:01.444 00.004 16872 Star::Find returns 0 (4), X=671.52, Y=167.51, Mass=1376, SNR=21.0, Peak=3592 HFD=1.4
02:58:01.448 00.004 16872 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.59) = xAngle (0.72 = 0.72)
02:58:01.451 00.003 16872 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.76 = 0.76)
02:58:01.453 00.002 16872 CameraToMount -- cameraX=0.23 cameraY=-0.27 hyp=0.35 cameraTheta=-0.87 mountX=0.27 mountY=0.24, mountTheta=0.74
02:58:01.458 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.23, y=-0.27, opts=13)
02:58:01.461 00.003 16872 Enqueuing Move request for scope (0.23, -0.27)
02:58:01.463 00.002 9640 Worker thread wakes up
02:58:01.463 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.27) opts 0xd
02:58:01.464 00.001 9640 Handling offset move in thread for scope, endpoint = (0.23, -0.27)
02:58:01.464 00.000 9640 Moving (0.23, -0.27) raw xDistance=0.27 yDistance=0.24
02:58:01.464 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
02:58:01.464 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.24, m_sumCorr=1.4
02:58:01.464 00.000 9640 MoveAxis(W, 22, ABG)
02:58:01.464 00.000 9640 Guiding  Dir = 3, Dur = 22
02:58:01.464 00.000 9640 IsSlewing returns 0
02:58:01.464 00.000 9640 IsGuiding returns 0
02:58:01.465 00.001 9640 PulseGuide returned control before completion, sleep 32
02:58:01.470 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=5784, med=3232, FiltMin=3092, FiltMax=5008, Gamma=2.190
02:58:01.503 00.033 16872 UpdateGuideState exits: m=37066 SNR=104.0
02:58:01.510 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:01.511 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:58:01.514 00.003 16872 Enqueuing Expose request
02:58:01.517 00.003 9640 IsGuiding returns 1
02:58:01.517 00.000 9640 scope still moving after pulse duration time elapsed
02:58:01.550 00.033 9640 IsSlewing returns 0
02:58:01.550 00.000 9640 IsGuiding returns 0
02:58:01.550 00.000 9640 scope move finished after 22 + 63 ms
02:58:01.550 00.000 9640 Move returns status 0, amount 22
02:58:01.550 00.000 9640 MoveAxis(N, 0, ABG)
02:58:01.550 00.000 9640 Move returns status 0, amount 0
02:58:01.550 00.000 9640 move complete, result=0
02:58:01.551 00.001 9640 worker thread done servicing request
02:58:01.551 00.000 9640 Worker thread wakes up
02:58:01.551 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:58:01.551 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:58:01.554 00.003 16872 GuideStep: 0.3 px 22 ms WEST, 0.2 px 0 ms NORTH
02:58:03.278 01.724 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae0489d4-79a5-4ac2-ba42-d657030993d7"}
02:58:03.283 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ae0489d4-79a5-4ac2-ba42-d657030993d7"}
02:58:03.286 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1b5b248c-20c9-4b43-b0df-1f292612f7ec"}
02:58:03.289 00.003 16872 case statement mapped state 6 to 3
02:58:03.292 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b5b248c-20c9-4b43-b0df-1f292612f7ec"}
02:58:03.295 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c5c11633-4c23-4a7f-a028-a883d3723ff0"}
02:58:03.303 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[7.48,7.00],"pixels":"..."},"id":"c5c11633-4c23-4a7f-a028-a883d3723ff0"}
02:58:05.610 02.307 9640 Exposure complete
02:58:05.748 00.138 9640 worker thread done servicing request
02:58:05.748 00.000 16872 OnExposeComplete: enter
02:58:05.750 00.002 16872 UpdateGuideState(): m_state=6
02:58:05.754 00.004 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
02:58:05.756 00.002 16872 Star::Find returns 1 (0), X=212.55, Y=199.65, Mass=16754, SNR=68.5, Peak=4272 HFD=3.5
02:58:05.759 00.003 16872 MultiStar: [#1 0.08,0.36,0.37,U] [#2 -0.67,0.88,0.00,M1] [#3 -0.46,1.06,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -0.05,-0.61,0.15,U] [#6 0.71,0.42,0.00,M1] [#7 -0.24,0.40,0.23,U] [#8 0.12,0.17,0.11,U] [#9 -0.06,-0.88,0.00,M1] 
02:58:05.761 00.002 16872 refined, 4 included, MultiStar: {0.15, 0.29}, one-star: {0.30, 0.38}
02:58:05.765 00.004 16872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.59) = xAngle (2.67 = 2.67)
02:58:05.769 00.004 16872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.72 = 2.72)
02:58:05.772 00.003 16872 CameraToMount -- cameraX=0.15 cameraY=0.29 hyp=0.32 cameraTheta=1.09 mountX=-0.29 mountY=0.13, mountTheta=2.71
02:58:05.776 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.15, y=0.29, opts=13)
02:58:05.779 00.003 16872 Enqueuing Move request for scope (0.15, 0.29)
02:58:05.781 00.002 9640 Worker thread wakes up
02:58:05.781 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.29) opts 0xd
02:58:05.782 00.001 9640 Handling offset move in thread for scope, endpoint = (0.15, 0.29)
02:58:05.782 00.000 9640 Moving (0.15, 0.29) raw xDistance=-0.29 yDistance=0.13
02:58:05.782 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.29
02:58:05.782 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.13, m_sumCorr=1.6
02:58:05.782 00.000 9640 MoveAxis(E, 29, ABG)
02:58:05.782 00.000 9640 Guiding  Dir = 2, Dur = 29
02:58:05.782 00.000 9640 IsSlewing returns 0
02:58:05.782 00.000 9640 IsGuiding returns 0
02:58:05.783 00.001 9640 PulseGuide returned control before completion, sleep 39
02:58:05.788 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=4272, med=3236, FiltMin=3130, FiltMax=4052, Gamma=2.190
02:58:05.819 00.031 16872 UpdateGuideState exits: m=16754 SNR=68.5
02:58:05.822 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:05.826 00.004 9640 IsGuiding returns 1
02:58:05.827 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:58:05.830 00.003 16872 Enqueuing Expose request
02:58:05.833 00.003 9640 scope still moving after pulse duration time elapsed
02:58:05.857 00.024 9640 IsSlewing returns 0
02:58:05.857 00.000 9640 IsGuiding returns 0
02:58:05.857 00.000 9640 scope move finished after 29 + 45 ms
02:58:05.858 00.001 9640 Move returns status 0, amount 29
02:58:05.858 00.000 9640 MoveAxis(S, 27, ABG)
02:58:05.858 00.000 9640 Guiding  Dir = 1, Dur = 27
02:58:05.858 00.000 9640 IsSlewing returns 0
02:58:05.858 00.000 9640 IsGuiding returns 0
02:58:05.859 00.001 9640 PulseGuide returned control before completion, sleep 36
02:58:05.904 00.045 9640 IsGuiding returns 1
02:58:05.904 00.000 9640 scope still moving after pulse duration time elapsed
02:58:05.935 00.031 9640 IsSlewing returns 0
02:58:05.937 00.002 9640 IsGuiding returns 0
02:58:05.937 00.000 9640 scope move finished after 27 + 51 ms
02:58:05.937 00.000 9640 Move returns status 0, amount 27
02:58:05.937 00.000 9640 move complete, result=0
02:58:05.937 00.000 9640 worker thread done servicing request
02:58:05.938 00.001 9640 Worker thread wakes up
02:58:05.938 00.000 16872 GuideStep: -0.3 px 29 ms EAST, 0.1 px 27 ms SOUTH
02:58:05.941 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:58:05.941 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:58:06.777 00.836 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"bdad51f8-7b24-4226-b7fb-c10c8ab12565"}
02:58:06.782 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"bdad51f8-7b24-4226-b7fb-c10c8ab12565"}
02:58:06.787 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"235cd110-60e8-4f98-a65e-5a3b56e66c7c"}
02:58:06.791 00.004 16872 case statement mapped state 6 to 3
02:58:06.794 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"235cd110-60e8-4f98-a65e-5a3b56e66c7c"}
02:58:06.800 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4111e0e1-f97d-47d9-9548-03a315778a02"}
02:58:06.804 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[6.55,6.65],"pixels":"..."},"id":"4111e0e1-f97d-47d9-9548-03a315778a02"}
02:58:10.005 03.201 9640 Exposure complete
02:58:10.142 00.137 9640 worker thread done servicing request
02:58:10.142 00.000 16872 OnExposeComplete: enter
02:58:10.145 00.003 16872 UpdateGuideState(): m_state=6
02:58:10.149 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
02:58:10.151 00.002 16872 Star::Find returns 1 (0), X=212.74, Y=199.65, Mass=14947, SNR=63.8, Peak=4256 HFD=3.7
02:58:10.154 00.003 16872 Star::Find false star n=3 nbg=275 bg=3235.4 sigma=19.4 thresh=3294 peak=3289
02:58:10.156 00.002 16872 MultiStar: [#1 -0.31,0.38,0.29,U] [#2 -0.43,0.41,0.25,U] [#3 0.58,0.73,0.00,M2] [#4 -0.42,0.65,0.00,M4] [#5 0.69,0.16,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.36,-0.18,0.25,U] [#8 -0.00,-0.90,0.00,M3] [#9 0.82,-1.63,0.00,M2] 
02:58:10.160 00.004 16872 refined, 3 included, MultiStar: {0.21, 0.31}, one-star: {0.49, 0.38}
02:58:10.164 00.004 16872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.59) = xAngle (2.56 = 2.56)
02:58:10.167 00.003 16872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.60 = 2.60)
02:58:10.169 00.002 16872 CameraToMount -- cameraX=0.21 cameraY=0.31 hyp=0.38 cameraTheta=0.97 mountX=-0.31 mountY=0.19, mountTheta=2.59
02:58:10.174 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=0.31, opts=13)
02:58:10.178 00.004 16872 Enqueuing Move request for scope (0.21, 0.31)
02:58:10.181 00.003 9640 Worker thread wakes up
02:58:10.182 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.31) opts 0xd
02:58:10.182 00.000 9640 Handling offset move in thread for scope, endpoint = (0.21, 0.31)
02:58:10.182 00.000 9640 Moving (0.21, 0.31) raw xDistance=-0.31 yDistance=0.19
02:58:10.182 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.31
02:58:10.182 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=1.6
02:58:10.182 00.000 9640 MoveAxis(E, 36, ABG)
02:58:10.182 00.000 9640 Guiding  Dir = 2, Dur = 36
02:58:10.182 00.000 9640 IsSlewing returns 0
02:58:10.182 00.000 9640 IsGuiding returns 0
02:58:10.183 00.001 9640 PulseGuide returned control before completion, sleep 46
02:58:10.188 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=4256, med=3236, FiltMin=3156, FiltMax=3988, Gamma=2.190
02:58:10.227 00.039 16872 UpdateGuideState exits: m=14947 SNR=63.8
02:58:10.230 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:10.233 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:58:10.236 00.003 16872 Enqueuing Expose request
02:58:10.242 00.006 9640 IsGuiding returns 1
02:58:10.242 00.000 9640 scope still moving after pulse duration time elapsed
02:58:10.270 00.028 9640 IsSlewing returns 0
02:58:10.271 00.001 9640 IsGuiding returns 0
02:58:10.271 00.000 9640 scope move finished after 36 + 52 ms
02:58:10.271 00.000 9640 Move returns status 0, amount 36
02:58:10.271 00.000 9640 MoveAxis(N, 0, ABG)
02:58:10.271 00.000 9640 Move returns status 0, amount 0
02:58:10.271 00.000 9640 move complete, result=0
02:58:10.273 00.002 9640 worker thread done servicing request
02:58:10.273 00.000 9640 Worker thread wakes up
02:58:10.273 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:58:10.273 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:58:10.279 00.006 16872 GuideStep: -0.3 px 36 ms EAST, 0.2 px 0 ms NORTH
02:58:10.290 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f051bc30-df98-4cfd-974f-a95c8b0f68b4"}
02:58:10.294 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f051bc30-df98-4cfd-974f-a95c8b0f68b4"}
02:58:10.305 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55cae27d-e867-4d0a-80ef-b2005cd29ff4"}
02:58:10.308 00.003 16872 case statement mapped state 6 to 3
02:58:10.312 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"55cae27d-e867-4d0a-80ef-b2005cd29ff4"}
02:58:10.317 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"890c461f-12d7-4385-82fd-1cb89e95b0fd"}
02:58:10.322 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[6.74,6.65],"pixels":"..."},"id":"890c461f-12d7-4385-82fd-1cb89e95b0fd"}
02:58:13.777 03.455 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6e1c482-718e-438b-af5e-bf0108057633"}
02:58:13.779 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c6e1c482-718e-438b-af5e-bf0108057633"}
02:58:13.782 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c443460d-7e35-4852-bd40-442174270eed"}
02:58:13.786 00.004 16872 case statement mapped state 6 to 3
02:58:13.790 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c443460d-7e35-4852-bd40-442174270eed"}
02:58:13.794 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"07122dcf-7d9e-418c-9b20-6f66ce8fe6ef"}
02:58:13.797 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[6.74,6.65],"pixels":"..."},"id":"07122dcf-7d9e-418c-9b20-6f66ce8fe6ef"}
02:58:14.326 00.529 9640 Exposure complete
02:58:14.467 00.141 9640 worker thread done servicing request
02:58:14.467 00.000 16872 OnExposeComplete: enter
02:58:14.471 00.004 16872 UpdateGuideState(): m_state=6
02:58:14.474 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
02:58:14.477 00.003 16872 Star::Find returns 1 (0), X=212.40, Y=199.17, Mass=12079, SNR=55.4, Peak=3936 HFD=3.8
02:58:14.480 00.003 16872 Status Line: Mass: 12079 vs 26066
02:58:14.485 00.005 16872 UpdateCurrentPosition: star mass new=12078.8 exp=26065.8 thresh=50% limits=(13032.9, 104519.0, 52131.6)
02:58:14.488 00.003 16872 DistanceChecker: activated
02:58:14.490 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:58:14.496 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:58:14.500 00.004 16872 Enqueuing Move request for scope (0.00, 0.00)
02:58:14.504 00.004 9640 Worker thread wakes up
02:58:14.504 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:14.504 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:14.504 00.000 9640 move complete, result=0
02:58:14.504 00.000 9640 worker thread done servicing request
02:58:14.615 00.111 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:14.619 00.004 16872 Status Line: Star lost - mass changed
02:58:14.625 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3008, max=3936, med=3240, FiltMin=3144, FiltMax=3788, Gamma=2.190
02:58:14.657 00.032 16872 UpdateGuideState exits: Star lost - mass changed
02:58:14.663 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:14.669 00.006 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:58:14.671 00.002 16872 Enqueuing Expose request
02:58:14.673 00.002 9640 Worker thread wakes up
02:58:14.674 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:58:14.674 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:58:17.286 02.612 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d695644-b852-497f-ba0e-cfe508d97a08"}
02:58:17.292 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1d695644-b852-497f-ba0e-cfe508d97a08"}
02:58:17.298 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7865a770-6589-4b04-bdfa-46dffc8ed147"}
02:58:17.302 00.004 16872 case statement mapped state 6 to 4
02:58:17.307 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"7865a770-6589-4b04-bdfa-46dffc8ed147"}
02:58:17.314 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bcba1afe-233e-484f-b31f-17d087a91dc3"}
02:58:17.319 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.74,6.65],"pixels":"..."},"id":"bcba1afe-233e-484f-b31f-17d087a91dc3"}
02:58:18.738 01.419 9640 Exposure complete
02:58:18.877 00.139 9640 worker thread done servicing request
02:58:18.877 00.000 16872 OnExposeComplete: enter
02:58:18.883 00.006 16872 UpdateGuideState(): m_state=6
02:58:18.888 00.005 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
02:58:18.892 00.004 16872 Star::Find returns 1 (0), X=212.77, Y=199.31, Mass=23015, SNR=83.5, Peak=4716 HFD=3.7
02:58:18.894 00.002 16872 DistanceChecker: deactivated
02:58:18.897 00.003 16872 Star::Find false star n=8 nbg=261 bg=3247.5 sigma=16.9 thresh=3298 peak=3290
02:58:18.901 00.004 16872 Star::Find false star n=4 nbg=271 bg=3243.5 sigma=18.6 thresh=3299 peak=3289
02:58:18.903 00.002 16872 Star::Find false star n=7 nbg=249 bg=3239.9 sigma=18.0 thresh=3294 peak=3291
02:58:18.906 00.003 16872 MultiStar: [#1 -0.57,0.11,0.19,U] [#2 0.50,0.44,0.19,U] [#3 0.36,-0.04,0.11,U] [#4 0.70,-0.08,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 1.30,-0.48,0.00,M2] [#7 0.43,-0.92,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.58,-0.13,0.22,U] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:58:18.909 00.003 16872 refined, 4 included, MultiStar: {0.39, 0.07}, one-star: {0.52, 0.04}
02:58:18.912 00.003 16872 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.59) = xAngle (1.76 = 1.76)
02:58:18.916 00.004 16872 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.80 = 1.80)
02:58:18.918 00.002 16872 CameraToMount -- cameraX=0.39 cameraY=0.07 hyp=0.40 cameraTheta=0.17 mountX=-0.07 mountY=0.39, mountTheta=1.76
02:58:18.922 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.39, y=0.07, opts=13)
02:58:18.925 00.003 16872 Enqueuing Move request for scope (0.39, 0.07)
02:58:18.928 00.003 9640 Worker thread wakes up
02:58:18.928 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.07) opts 0xd
02:58:18.928 00.000 9640 Handling offset move in thread for scope, endpoint = (0.39, 0.07)
02:58:18.928 00.000 9640 Moving (0.39, 0.07) raw xDistance=-0.07 yDistance=0.39
02:58:18.928 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:58:18.929 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.39, m_sumCorr=1.6
02:58:18.929 00.000 9640 MoveAxis(E, 0, ABG)
02:58:18.929 00.000 9640 Move returns status 0, amount 0
02:58:18.929 00.000 9640 MoveAxis(N, 0, ABG)
02:58:18.929 00.000 9640 Move returns status 0, amount 0
02:58:18.929 00.000 9640 move complete, result=0
02:58:18.929 00.000 9640 worker thread done servicing request
02:58:18.934 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2976, max=4716, med=3240, FiltMin=3074, FiltMax=4288, Gamma=2.190
02:58:18.967 00.033 16872 UpdateGuideState exits: m=23015 SNR=83.5
02:58:18.971 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:18.973 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:58:18.978 00.005 16872 Enqueuing Expose request
02:58:18.982 00.004 9640 Worker thread wakes up
02:58:18.982 00.000 16872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:58:18.985 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:58:18.985 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:58:20.794 01.809 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6ade5ec-05b3-48df-9630-f278c251906f"}
02:58:20.797 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d6ade5ec-05b3-48df-9630-f278c251906f"}
02:58:20.801 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d9f2a96-cb72-4a5a-98f7-a5e4bd2cccea"}
02:58:20.806 00.005 16872 case statement mapped state 6 to 3
02:58:20.811 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d9f2a96-cb72-4a5a-98f7-a5e4bd2cccea"}
02:58:20.816 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"349e0d1b-0089-40d2-bef0-3237e18542e0"}
02:58:20.820 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[6.77,7.31],"pixels":"..."},"id":"349e0d1b-0089-40d2-bef0-3237e18542e0"}
02:58:23.043 02.223 9640 Exposure complete
02:58:23.180 00.137 9640 worker thread done servicing request
02:58:23.180 00.000 16872 OnExposeComplete: enter
02:58:23.183 00.003 16872 UpdateGuideState(): m_state=6
02:58:23.185 00.002 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
02:58:23.189 00.004 16872 Star::Find returns 1 (0), X=212.60, Y=200.33, Mass=30297, SNR=93.9, Peak=5352 HFD=3.5
02:58:23.194 00.005 16872 Star::Find false star n=8 nbg=269 bg=3242.5 sigma=19.3 thresh=3300 peak=3300
02:58:23.196 00.002 16872 Star::Find false star n=2 nbg=256 bg=3245.0 sigma=21.5 thresh=3310 peak=3296
02:58:23.199 00.003 16872 MultiStar: [#1 -0.01,1.36,0.00,M1] [#2 -0.82,0.94,0.00,M1] [#3 0.53,0.75,0.00,M2] [#4 0.30,0.74,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.56,1.51,0.00,M3] [#7 0.50,-0.07,0.14,U] [#8 0.00,0.00,0.00,L] [#9 0.85,-1.65,0.00,M2] [#10 -1.13,1.65,0.00,M1] 
02:58:23.201 00.002 16872 refined, 1 included, MultiStar: {0.37, 0.93}, one-star: {0.35, 1.07}
02:58:23.203 00.002 16872 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.59) = xAngle (2.78 = 2.78)
02:58:23.207 00.004 16872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.82 = 2.82)
02:58:23.209 00.002 16872 CameraToMount -- cameraX=0.37 cameraY=0.93 hyp=1.00 cameraTheta=1.19 mountX=-0.93 mountY=0.31, mountTheta=2.82
02:58:23.213 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.37, y=0.93, opts=13)
02:58:23.216 00.003 16872 Enqueuing Move request for scope (0.37, 0.93)
02:58:23.218 00.002 9640 Worker thread wakes up
02:58:23.218 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.93) opts 0xd
02:58:23.218 00.000 9640 Handling offset move in thread for scope, endpoint = (0.37, 0.93)
02:58:23.218 00.000 9640 Moving (0.37, 0.93) raw xDistance=-0.93 yDistance=0.31
02:58:23.219 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.84 from input -0.93
02:58:23.219 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.31, m_sumCorr=1.6
02:58:23.219 00.000 9640 MoveAxis(E, 99, ABG)
02:58:23.219 00.000 9640 Guiding  Dir = 2, Dur = 99
02:58:23.219 00.000 9640 IsSlewing returns 0
02:58:23.220 00.001 9640 IsGuiding returns 0
02:58:23.220 00.000 9640 PulseGuide returned control before completion, sleep 109
02:58:23.227 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=5352, med=3236, FiltMin=3152, FiltMax=4552, Gamma=2.190
02:58:23.257 00.030 16872 UpdateGuideState exits: m=30297 SNR=93.9
02:58:23.261 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:23.263 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:58:23.266 00.003 16872 Enqueuing Expose request
02:58:23.343 00.077 9640 IsGuiding returns 1
02:58:23.344 00.001 9640 scope still moving after pulse duration time elapsed
02:58:23.374 00.030 9640 IsSlewing returns 0
02:58:23.374 00.000 9640 IsGuiding returns 0
02:58:23.375 00.001 9640 scope move finished after 99 + 56 ms
02:58:23.375 00.000 9640 Move returns status 0, amount 99
02:58:23.375 00.000 9640 MoveAxis(N, 0, ABG)
02:58:23.375 00.000 9640 Move returns status 0, amount 0
02:58:23.375 00.000 9640 move complete, result=0
02:58:23.375 00.000 9640 worker thread done servicing request
02:58:23.375 00.000 9640 Worker thread wakes up
02:58:23.375 00.000 16872 GuideStep: -0.9 px 99 ms EAST, 0.3 px 0 ms NORTH
02:58:23.380 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
02:58:23.380 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:58:24.294 00.914 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9ed9b486-79cb-4bd8-8b8d-ad257d9f179f"}
02:58:24.297 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9ed9b486-79cb-4bd8-8b8d-ad257d9f179f"}
02:58:24.303 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9419874-dbfa-4f1c-a14d-04bbbf4a201b"}
02:58:24.306 00.003 16872 case statement mapped state 6 to 3
02:58:24.309 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9419874-dbfa-4f1c-a14d-04bbbf4a201b"}
02:58:24.313 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6e53403b-463a-40b0-9c64-b522a080f0d5"}
02:58:24.318 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.60,7.33],"pixels":"..."},"id":"6e53403b-463a-40b0-9c64-b522a080f0d5"}
02:58:27.442 03.124 9640 Exposure complete
02:58:27.579 00.137 9640 worker thread done servicing request
02:58:27.579 00.000 16872 OnExposeComplete: enter
02:58:27.582 00.003 16872 UpdateGuideState(): m_state=6
02:58:27.585 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
02:58:27.588 00.003 16872 Star::Find returns 1 (0), X=212.67, Y=199.38, Mass=30116, SNR=98.2, Peak=5192 HFD=3.5
02:58:27.590 00.002 16872 MultiStar: [#1 0.69,0.21,0.00,M2] [#2 0.32,0.49,0.29,U] [#3 -0.18,0.25,0.25,U] [#4 -0.00,0.18,0.26,U] [#5 0.40,0.94,0.00,M3] [#6 0.42,-0.35,0.18,U] [#7 0.08,0.40,0.18,U] [#8 0.00,0.00,0.00,L] [#9 0.61,-0.31,0.18,U] 
02:58:27.595 00.005 16872 refined, 6 included, MultiStar: {0.28, 0.14}, one-star: {0.42, 0.12}
02:58:27.598 00.003 16872 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.59) = xAngle (2.04 = 2.04)
02:58:27.601 00.003 16872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.08 = 2.08)
02:58:27.604 00.003 16872 CameraToMount -- cameraX=0.28 cameraY=0.14 hyp=0.32 cameraTheta=0.45 mountX=-0.14 mountY=0.27, mountTheta=2.05
02:58:27.608 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=0.14, opts=13)
02:58:27.611 00.003 16872 Enqueuing Move request for scope (0.28, 0.14)
02:58:27.614 00.003 9640 Worker thread wakes up
02:58:27.614 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.14) opts 0xd
02:58:27.614 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, 0.14)
02:58:27.614 00.000 9640 Moving (0.28, 0.14) raw xDistance=-0.14 yDistance=0.27
02:58:27.614 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.14
02:58:27.615 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.21, input 0.27, m_sumCorr=1.8
02:58:27.615 00.000 9640 MoveAxis(E, 25, ABG)
02:58:27.615 00.000 9640 Guiding  Dir = 2, Dur = 25
02:58:27.615 00.000 9640 IsSlewing returns 0
02:58:27.615 00.000 9640 IsGuiding returns 0
02:58:27.615 00.000 9640 PulseGuide returned control before completion, sleep 35
02:58:27.620 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=5192, med=3232, FiltMin=3146, FiltMax=4576, Gamma=2.190
02:58:27.652 00.032 16872 UpdateGuideState exits: m=30116 SNR=98.2
02:58:27.656 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:27.660 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:58:27.662 00.002 16872 Enqueuing Expose request
02:58:27.665 00.003 9640 IsGuiding returns 1
02:58:27.665 00.000 9640 scope still moving after pulse duration time elapsed
02:58:27.686 00.021 9640 IsSlewing returns 0
02:58:27.686 00.000 9640 IsGuiding returns 0
02:58:27.686 00.000 9640 scope move finished after 25 + 46 ms
02:58:27.687 00.001 9640 Move returns status 0, amount 25
02:58:27.687 00.000 9640 MoveAxis(S, 25, ABG)
02:58:27.687 00.000 9640 Guiding  Dir = 1, Dur = 25
02:58:27.687 00.000 9640 IsSlewing returns 0
02:58:27.689 00.002 9640 IsGuiding returns 0
02:58:27.690 00.001 9640 PulseGuide returned control before completion, sleep 35
02:58:27.732 00.042 9640 IsGuiding returns 1
02:58:27.732 00.000 9640 scope still moving after pulse duration time elapsed
02:58:27.764 00.032 9640 IsSlewing returns 0
02:58:27.764 00.000 9640 IsGuiding returns 0
02:58:27.765 00.001 9640 scope move finished after 25 + 50 ms
02:58:27.765 00.000 9640 Move returns status 0, amount 25
02:58:27.765 00.000 9640 move complete, result=0
02:58:27.765 00.000 9640 worker thread done servicing request
02:58:27.765 00.000 9640 Worker thread wakes up
02:58:27.765 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:58:27.765 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:58:27.765 00.000 16872 GuideStep: -0.1 px 25 ms EAST, 0.3 px 25 ms SOUTH
02:58:27.795 00.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a36686bc-eac6-4f0f-9bfb-0a1077518517"}
02:58:27.799 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a36686bc-eac6-4f0f-9bfb-0a1077518517"}
02:58:27.804 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"09b44a3c-9976-454e-8d69-80bc2f47f08b"}
02:58:27.807 00.003 16872 case statement mapped state 6 to 3
02:58:27.810 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"09b44a3c-9976-454e-8d69-80bc2f47f08b"}
02:58:27.816 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a29d802d-859c-4e10-a6dd-1b1087597881"}
02:58:27.819 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.67,7.38],"pixels":"..."},"id":"a29d802d-859c-4e10-a6dd-1b1087597881"}
02:58:31.293 03.474 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d145a681-af70-49fc-8d83-d469cfe60b45"}
02:58:31.297 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d145a681-af70-49fc-8d83-d469cfe60b45"}
02:58:31.301 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"55fd1b21-d31a-4557-bcf4-179db60883d7"}
02:58:31.304 00.003 16872 case statement mapped state 6 to 3
02:58:31.308 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"55fd1b21-d31a-4557-bcf4-179db60883d7"}
02:58:31.314 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"68d6d090-d9e1-479e-8945-793478f93231"}
02:58:31.317 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.67,7.38],"pixels":"..."},"id":"68d6d090-d9e1-479e-8945-793478f93231"}
02:58:31.862 00.545 9640 Exposure complete
02:58:32.011 00.149 9640 worker thread done servicing request
02:58:32.011 00.000 16872 OnExposeComplete: enter
02:58:32.015 00.004 16872 UpdateGuideState(): m_state=6
02:58:32.019 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
02:58:32.022 00.003 16872 Star::Find returns 1 (0), X=212.62, Y=199.59, Mass=36337, SNR=110.2, Peak=5676 HFD=3.4
02:58:32.026 00.004 16872 MultiStar: [#1 0.12,0.12,0.30,U] [#2 0.09,0.40,0.26,U] [#3 -0.43,0.05,0.16,U] [#4 0.02,0.25,0.17,U] [#5 -0.42,0.35,0.15,U] [#6 0.44,0.29,0.10,U] [#7 -1.06,-0.89,0.00,M1] [#8 0.34,-0.39,0.09,U] 
02:58:32.030 00.004 16872 refined, 7 included, MultiStar: {0.17, 0.25}, one-star: {0.36, 0.32}
02:58:32.033 00.003 16872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.59) = xAngle (2.56 = 2.56)
02:58:32.035 00.002 16872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.61 = 2.61)
02:58:32.040 00.005 16872 CameraToMount -- cameraX=0.17 cameraY=0.25 hyp=0.30 cameraTheta=0.98 mountX=-0.25 mountY=0.15, mountTheta=2.60
02:58:32.045 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=0.25, opts=13)
02:58:32.049 00.004 16872 Enqueuing Move request for scope (0.17, 0.25)
02:58:32.052 00.003 9640 Worker thread wakes up
02:58:32.053 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.25) opts 0xd
02:58:32.053 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, 0.25)
02:58:32.053 00.000 9640 Moving (0.17, 0.25) raw xDistance=-0.25 yDistance=0.15
02:58:32.053 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.25
02:58:32.053 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=1.8
02:58:32.053 00.000 9640 MoveAxis(E, 29, ABG)
02:58:32.053 00.000 9640 Guiding  Dir = 2, Dur = 29
02:58:32.053 00.000 9640 IsSlewing returns 0
02:58:32.054 00.001 9640 IsGuiding returns 0
02:58:32.054 00.000 9640 PulseGuide returned control before completion, sleep 39
02:58:32.065 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=5676, med=3232, FiltMin=3094, FiltMax=5032, Gamma=2.190
02:58:32.097 00.032 16872 UpdateGuideState exits: m=36337 SNR=110.2
02:58:32.100 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:32.103 00.003 9640 IsGuiding returns 1
02:58:32.103 00.000 9640 scope still moving after pulse duration time elapsed
02:58:32.104 00.001 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:58:32.106 00.002 16872 Enqueuing Expose request
02:58:32.132 00.026 9640 IsSlewing returns 0
02:58:32.133 00.001 9640 IsGuiding returns 0
02:58:32.133 00.000 9640 scope move finished after 29 + 50 ms
02:58:32.133 00.000 9640 Move returns status 0, amount 29
02:58:32.133 00.000 9640 MoveAxis(N, 0, ABG)
02:58:32.133 00.000 9640 Move returns status 0, amount 0
02:58:32.133 00.000 9640 move complete, result=0
02:58:32.133 00.000 9640 worker thread done servicing request
02:58:32.133 00.000 9640 Worker thread wakes up
02:58:32.134 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:58:32.134 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:58:32.134 00.000 16872 GuideStep: -0.3 px 29 ms EAST, 0.2 px 0 ms NORTH
02:58:34.792 02.658 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f768ee6b-e649-4f69-8110-e755df19d6a5"}
02:58:34.795 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f768ee6b-e649-4f69-8110-e755df19d6a5"}
02:58:34.799 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2758dda4-f4d7-4aca-996e-e35fd0e93455"}
02:58:34.802 00.003 16872 case statement mapped state 6 to 3
02:58:34.804 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2758dda4-f4d7-4aca-996e-e35fd0e93455"}
02:58:34.808 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"91cad2b6-9a6b-431f-b69f-6c4093d5153b"}
02:58:34.811 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[6.62,6.59],"pixels":"..."},"id":"91cad2b6-9a6b-431f-b69f-6c4093d5153b"}
02:58:36.203 01.392 9640 Exposure complete
02:58:36.340 00.137 9640 worker thread done servicing request
02:58:36.340 00.000 16872 OnExposeComplete: enter
02:58:36.343 00.003 16872 UpdateGuideState(): m_state=6
02:58:36.346 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
02:58:36.348 00.002 16872 Star::Find returns 1 (0), X=212.00, Y=199.27, Mass=49934, SNR=129.4, Peak=6016 HFD=4.0
02:58:36.351 00.003 16872 Star::Find false star n=4 nbg=274 bg=3228.9 sigma=19.9 thresh=3289 peak=3280
02:58:36.354 00.003 16872 MultiStar: [#1 -0.12,0.17,0.27,U] [#2 -0.47,0.44,0.23,U] [#3 -0.49,0.32,0.16,U] [#4 -0.03,0.24,0.18,U] [#5 0.00,0.00,0.00,L] [#6 -0.04,0.16,0.10,U] [#7 0.04,0.01,0.18,U] [#8 0.26,-1.09,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.26,0.30,0.06,U] 
02:58:36.356 00.002 16872 refined, 7 included, MultiStar: {-0.21, 0.13}, one-star: {-0.25, 0.00}
02:58:36.359 00.003 16872 CameraToMount -- cameraTheta (2.60) - m_xAngle (-1.59) = xAngle (4.18 = -2.10)
02:58:36.362 00.003 16872 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.23 = -2.05)
02:58:36.366 00.004 16872 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.25 cameraTheta=2.60 mountX=-0.12 mountY=-0.22, mountTheta=-2.09
02:58:36.372 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=0.13, opts=13)
02:58:36.375 00.003 16872 Enqueuing Move request for scope (-0.21, 0.13)
02:58:36.378 00.003 9640 Worker thread wakes up
02:58:36.378 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
02:58:36.378 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
02:58:36.378 00.000 9640 Moving (-0.21, 0.13) raw xDistance=-0.12 yDistance=-0.22
02:58:36.378 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.12
02:58:36.378 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.22, m_sumCorr=1.8
02:58:36.378 00.000 9640 MoveAxis(E, 16, ABG)
02:58:36.378 00.000 9640 Guiding  Dir = 2, Dur = 16
02:58:36.379 00.001 9640 IsSlewing returns 0
02:58:36.379 00.000 9640 IsGuiding returns 0
02:58:36.380 00.001 9640 PulseGuide returned control before completion, sleep 26
02:58:36.386 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2848, max=6016, med=3224, FiltMin=3046, FiltMax=5276, Gamma=2.190
02:58:36.409 00.023 9640 IsGuiding returns 1
02:58:36.409 00.000 9640 scope still moving after pulse duration time elapsed
02:58:36.416 00.007 16872 UpdateGuideState exits: m=49934 SNR=129.4
02:58:36.419 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:36.421 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:58:36.424 00.003 16872 Enqueuing Expose request
02:58:36.441 00.017 9640 IsSlewing returns 0
02:58:36.441 00.000 9640 IsGuiding returns 0
02:58:36.441 00.000 9640 scope move finished after 16 + 45 ms
02:58:36.441 00.000 9640 Move returns status 0, amount 16
02:58:36.441 00.000 9640 MoveAxis(N, 0, ABG)
02:58:36.441 00.000 9640 Move returns status 0, amount 0
02:58:36.441 00.000 9640 move complete, result=0
02:58:36.442 00.001 9640 worker thread done servicing request
02:58:36.442 00.000 9640 Worker thread wakes up
02:58:36.442 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:58:36.442 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:58:36.445 00.003 16872 GuideStep: -0.1 px 16 ms EAST, -0.2 px 0 ms NORTH
02:58:38.292 01.847 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"875a7bed-0876-4e51-b806-8c0aae023a6a"}
02:58:38.296 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"875a7bed-0876-4e51-b806-8c0aae023a6a"}
02:58:38.299 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"953f8558-d1da-43ad-8701-a42a05f7810a"}
02:58:38.302 00.003 16872 case statement mapped state 6 to 3
02:58:38.305 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"953f8558-d1da-43ad-8701-a42a05f7810a"}
02:58:38.309 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8a297274-7cbd-4f3e-8016-dc0f547c0c43"}
02:58:38.311 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.00,7.27],"pixels":"..."},"id":"8a297274-7cbd-4f3e-8016-dc0f547c0c43"}
02:58:40.498 02.187 9640 Exposure complete
02:58:40.672 00.174 9640 worker thread done servicing request
02:58:40.672 00.000 16872 OnExposeComplete: enter
02:58:40.678 00.006 16872 UpdateGuideState(): m_state=6
02:58:40.682 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
02:58:40.684 00.002 16872 Star::Find returns 1 (0), X=212.39, Y=199.00, Mass=47121, SNR=127.2, Peak=6044 HFD=4.0
02:58:40.687 00.003 16872 Star::Find false star n=5 nbg=268 bg=3238.3 sigma=20.2 thresh=3299 peak=3297
02:58:40.692 00.005 16872 MultiStar: [#1 0.11,0.21,0.32,U] [#2 -0.22,-0.09,0.32,U] [#3 -0.35,0.44,0.14,U] [#4 0.17,-0.20,0.24,U] [#5 0.26,0.80,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 -0.37,0.04,0.21,U] [#8 0.35,-2.36,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
02:58:40.696 00.004 16872 refined, 5 included, MultiStar: {0.01, -0.09}, one-star: {0.14, -0.26}
02:58:40.699 00.003 16872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.59) = xAngle (0.10 = 0.10)
02:58:40.701 00.002 16872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.15 = 0.15)
02:58:40.704 00.003 16872 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.48 mountX=0.09 mountY=0.01, mountTheta=0.15
02:58:40.713 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=-0.09, opts=13)
02:58:40.716 00.003 16872 Enqueuing Move request for scope (0.01, -0.09)
02:58:40.719 00.003 9640 Worker thread wakes up
02:58:40.720 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
02:58:40.720 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
02:58:40.720 00.000 9640 Moving (0.01, -0.09) raw xDistance=0.09 yDistance=0.01
02:58:40.720 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:58:40.720 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=1.8
02:58:40.720 00.000 9640 MoveAxis(E, 0, ABG)
02:58:40.720 00.000 9640 Move returns status 0, amount 0
02:58:40.720 00.000 9640 MoveAxis(N, 0, ABG)
02:58:40.720 00.000 9640 Move returns status 0, amount 0
02:58:40.720 00.000 9640 move complete, result=0
02:58:40.721 00.001 9640 worker thread done servicing request
02:58:40.727 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2964, max=6044, med=3232, FiltMin=3112, FiltMax=5244, Gamma=2.190
02:58:40.758 00.031 16872 UpdateGuideState exits: m=47121 SNR=127.2
02:58:40.761 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:40.765 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:58:40.768 00.003 16872 Enqueuing Expose request
02:58:40.771 00.003 9640 Worker thread wakes up
02:58:40.772 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:58:40.772 00.000 16872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:58:40.775 00.003 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:58:41.813 01.038 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b70515f7-2db7-4f53-b2f8-caf8894545c2"}
02:58:41.818 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b70515f7-2db7-4f53-b2f8-caf8894545c2"}
02:58:41.821 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"08de1f06-d0e5-4eb9-a0de-2d7850e3aee9"}
02:58:41.825 00.004 16872 case statement mapped state 6 to 3
02:58:41.829 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"08de1f06-d0e5-4eb9-a0de-2d7850e3aee9"}
02:58:41.833 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bb6fee0f-0a8f-4a2d-a54a-2538b92aa575"}
02:58:41.836 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[7.39,7.00],"pixels":"..."},"id":"bb6fee0f-0a8f-4a2d-a54a-2538b92aa575"}
02:58:44.842 03.006 9640 Exposure complete
02:58:44.980 00.138 9640 worker thread done servicing request
02:58:44.980 00.000 16872 OnExposeComplete: enter
02:58:44.983 00.003 16872 UpdateGuideState(): m_state=6
02:58:44.987 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
02:58:44.989 00.002 16872 Star::Find returns 1 (0), X=212.57, Y=200.56, Mass=42594, SNR=124.5, Peak=6304 HFD=3.3
02:58:44.994 00.005 16872 MultiStar: [#1 -0.15,1.15,0.00,M1] [#2 -0.22,1.61,0.00,M1] [#3 -0.05,0.27,0.23,U] [#4 -0.05,0.23,0.20,U] [#5 0.17,1.25,0.00,M4] [#6 0.21,0.96,0.00,M1] [#7 -0.23,0.85,0.00,M1] [#8 0.13,-0.42,0.07,U] 
02:58:44.996 00.002 16872 refined, 3 included, MultiStar: {0.20, 0.91}, one-star: {0.31, 1.29}
02:58:44.998 00.002 16872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.59) = xAngle (2.94 = 2.94)
02:58:45.002 00.004 16872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.99 = 2.99)
02:58:45.004 00.002 16872 CameraToMount -- cameraX=0.20 cameraY=0.91 hyp=0.93 cameraTheta=1.35 mountX=-0.91 mountY=0.14, mountTheta=2.98
02:58:45.008 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=0.91, opts=13)
02:58:45.012 00.004 16872 Enqueuing Move request for scope (0.20, 0.91)
02:58:45.014 00.002 9640 Worker thread wakes up
02:58:45.014 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.91) opts 0xd
02:58:45.014 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, 0.91)
02:58:45.014 00.000 9640 Moving (0.20, 0.91) raw xDistance=-0.91 yDistance=0.14
02:58:45.015 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.82 from input -0.91
02:58:45.015 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=1.8
02:58:45.015 00.000 9640 MoveAxis(E, 97, ABG)
02:58:45.015 00.000 9640 Guiding  Dir = 2, Dur = 97
02:58:45.015 00.000 9640 IsSlewing returns 0
02:58:45.015 00.000 9640 IsGuiding returns 0
02:58:45.016 00.001 9640 PulseGuide returned control before completion, sleep 107
02:58:45.023 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2900, max=6304, med=3232, FiltMin=3114, FiltMax=5240, Gamma=2.190
02:58:45.055 00.032 16872 UpdateGuideState exits: m=42594 SNR=124.5
02:58:45.057 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:45.060 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:58:45.064 00.004 16872 Enqueuing Expose request
02:58:45.125 00.061 9640 IsGuiding returns 1
02:58:45.126 00.001 9640 scope still moving after pulse duration time elapsed
02:58:45.157 00.031 9640 IsSlewing returns 0
02:58:45.158 00.001 9640 IsGuiding returns 0
02:58:45.158 00.000 9640 scope move finished after 97 + 45 ms
02:58:45.158 00.000 9640 Move returns status 0, amount 97
02:58:45.158 00.000 9640 MoveAxis(N, 0, ABG)
02:58:45.158 00.000 9640 Move returns status 0, amount 0
02:58:45.158 00.000 9640 move complete, result=0
02:58:45.158 00.000 9640 worker thread done servicing request
02:58:45.158 00.000 9640 Worker thread wakes up
02:58:45.158 00.000 16872 GuideStep: -0.9 px 97 ms EAST, 0.1 px 0 ms NORTH
02:58:45.161 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
02:58:45.161 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:58:45.313 00.152 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1bb35a55-a869-4623-ba2e-d92bf91d63b8"}
02:58:45.316 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1bb35a55-a869-4623-ba2e-d92bf91d63b8"}
02:58:45.319 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"26718f25-23d7-4a4a-baba-65a439852c9d"}
02:58:45.322 00.003 16872 case statement mapped state 6 to 3
02:58:45.325 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"26718f25-23d7-4a4a-baba-65a439852c9d"}
02:58:45.328 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4e262713-5557-4d09-9041-6138eb2221f4"}
02:58:45.335 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.57,6.56],"pixels":"..."},"id":"4e262713-5557-4d09-9041-6138eb2221f4"}
02:58:48.813 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"469d5d49-add4-4df2-84f8-042b0da3db9b"}
02:58:48.815 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"469d5d49-add4-4df2-84f8-042b0da3db9b"}
02:58:48.819 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9826402-8d93-4d66-92e2-640e41aaa4a4"}
02:58:48.823 00.004 16872 case statement mapped state 6 to 3
02:58:48.826 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9826402-8d93-4d66-92e2-640e41aaa4a4"}
02:58:48.829 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"80385bbf-05a0-48fc-a9f7-11789bc5e60f"}
02:58:48.832 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.57,6.56],"pixels":"..."},"id":"80385bbf-05a0-48fc-a9f7-11789bc5e60f"}
02:58:49.217 00.385 9640 Exposure complete
02:58:49.358 00.141 9640 worker thread done servicing request
02:58:49.358 00.000 16872 OnExposeComplete: enter
02:58:49.361 00.003 16872 UpdateGuideState(): m_state=6
02:58:49.364 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
02:58:49.367 00.003 16872 Star::Find returns 1 (0), X=212.66, Y=198.99, Mass=60982, SNR=144.5, Peak=6524 HFD=4.1
02:58:49.370 00.003 16872 Status Line: Mass: 60982 vs 30297
02:58:49.375 00.005 16872 UpdateCurrentPosition: star mass new=60982.3 exp=30297.1 thresh=50% limits=(11396.7, 104519.0, 60594.1)
02:58:49.378 00.003 16872 DistanceChecker: activated
02:58:49.382 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:58:49.385 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:58:49.387 00.002 16872 Enqueuing Move request for scope (0.00, 0.00)
02:58:49.390 00.003 9640 Worker thread wakes up
02:58:49.390 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:49.390 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:49.390 00.000 9640 move complete, result=0
02:58:49.391 00.001 9640 worker thread done servicing request
02:58:49.504 00.113 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:49.508 00.004 16872 Status Line: Star lost - mass changed
02:58:49.515 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2992, max=6524, med=3228, FiltMin=3152, FiltMax=5820, Gamma=2.190
02:58:49.553 00.038 16872 UpdateGuideState exits: Star lost - mass changed
02:58:49.560 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:49.564 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:58:49.570 00.006 16872 Enqueuing Expose request
02:58:49.574 00.004 9640 Worker thread wakes up
02:58:49.574 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:58:49.574 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:58:52.314 02.740 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd50212b-c5a1-499b-8185-4c6c61f96f6b"}
02:58:52.316 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dd50212b-c5a1-499b-8185-4c6c61f96f6b"}
02:58:52.321 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d87a089a-f330-43ff-9b6e-92608c9d2bab"}
02:58:52.325 00.004 16872 case statement mapped state 6 to 4
02:58:52.329 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"d87a089a-f330-43ff-9b6e-92608c9d2bab"}
02:58:52.336 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fb9bf45d-3580-4782-9366-6bb41ca31253"}
02:58:52.341 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.57,6.56],"pixels":"..."},"id":"fb9bf45d-3580-4782-9366-6bb41ca31253"}
02:58:53.656 01.315 9640 Exposure complete
02:58:53.796 00.140 9640 worker thread done servicing request
02:58:53.796 00.000 16872 OnExposeComplete: enter
02:58:53.799 00.003 16872 UpdateGuideState(): m_state=6
02:58:53.802 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
02:58:53.805 00.003 16872 Star::Find returns 1 (0), X=211.90, Y=198.76, Mass=41021, SNR=116.9, Peak=5440 HFD=4.2
02:58:53.807 00.002 16872 DistanceChecker: deactivated
02:58:53.811 00.004 16872 MultiStar: [#1 0.01,-0.18,0.33,U] [#2 -0.34,0.45,0.26,U] [#3 -0.31,0.27,0.36,U] [#4 -0.22,0.02,0.26,U] [#5 -0.18,0.90,0.00,M5] [#6 0.23,0.05,0.19,U] [#7 -0.03,-0.04,0.25,U] [#8 -0.43,-1.68,0.00,M4] 
02:58:53.813 00.002 16872 refined, 6 included, MultiStar: {-0.21, -0.13}, one-star: {-0.35, -0.51}
02:58:53.818 00.005 16872 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-1.59) = xAngle (-1.01 = -1.01)
02:58:53.820 00.002 16872 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.96 = -0.96)
02:58:53.823 00.003 16872 CameraToMount -- cameraX=-0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-2.59 mountX=0.13 mountY=-0.21, mountTheta=-0.99
02:58:53.827 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.21, y=-0.13, opts=13)
02:58:53.830 00.003 16872 Enqueuing Move request for scope (-0.21, -0.13)
02:58:53.834 00.004 9640 Worker thread wakes up
02:58:53.834 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.13) opts 0xd
02:58:53.834 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.21, -0.13)
02:58:53.834 00.000 9640 Moving (-0.21, -0.13) raw xDistance=0.13 yDistance=-0.21
02:58:53.834 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.04 from input 0.13
02:58:53.834 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.21, m_sumCorr=1.8
02:58:53.834 00.000 9640 MoveAxis(W, 5, ABG)
02:58:53.834 00.000 9640 Guiding  Dir = 3, Dur = 5
02:58:53.835 00.001 9640 IsSlewing returns 0
02:58:53.835 00.000 9640 IsGuiding returns 0
02:58:53.835 00.000 9640 PulseGuide returned control before completion, sleep 15
02:58:53.839 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2868, max=5440, med=3224, FiltMin=3146, FiltMax=4996, Gamma=2.190
02:58:53.860 00.021 9640 IsGuiding returns 1
02:58:53.860 00.000 9640 scope still moving after pulse duration time elapsed
02:58:53.871 00.011 16872 UpdateGuideState exits: m=41021 SNR=116.9
02:58:53.874 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:53.881 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:58:53.884 00.003 16872 Enqueuing Expose request
02:58:53.891 00.007 9640 IsSlewing returns 0
02:58:53.892 00.001 9640 IsGuiding returns 1
02:58:53.922 00.030 9640 IsSlewing returns 0
02:58:53.922 00.000 9640 IsGuiding returns 1
02:58:53.954 00.032 9640 IsSlewing returns 0
02:58:53.954 00.000 9640 IsGuiding returns 0
02:58:53.954 00.000 9640 scope move finished after 5 + 113 ms
02:58:53.954 00.000 9640 Move returns status 0, amount 5
02:58:53.954 00.000 9640 MoveAxis(N, 0, ABG)
02:58:53.955 00.001 9640 Move returns status 0, amount 0
02:58:53.955 00.000 9640 move complete, result=0
02:58:53.955 00.000 9640 worker thread done servicing request
02:58:53.955 00.000 9640 Worker thread wakes up
02:58:53.955 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:58:53.955 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:58:53.956 00.001 16872 GuideStep: 0.1 px 5 ms WEST, -0.2 px 0 ms NORTH
02:58:55.813 01.857 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eed22fc2-8576-44f5-bdc3-87a8f012c701"}
02:58:55.817 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eed22fc2-8576-44f5-bdc3-87a8f012c701"}
02:58:55.820 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ce8cfaf4-2d41-42ca-82e0-a5b8ebeceabe"}
02:58:55.823 00.003 16872 case statement mapped state 6 to 3
02:58:55.825 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce8cfaf4-2d41-42ca-82e0-a5b8ebeceabe"}
02:58:55.830 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"821c5540-25f2-4bc6-afbb-cfbdc5120fab"}
02:58:55.832 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.90,6.76],"pixels":"..."},"id":"821c5540-25f2-4bc6-afbb-cfbdc5120fab"}
02:58:58.006 02.174 9640 Exposure complete
02:58:58.141 00.135 9640 worker thread done servicing request
02:58:58.141 00.000 16872 OnExposeComplete: enter
02:58:58.145 00.004 16872 UpdateGuideState(): m_state=6
02:58:58.148 00.003 16872 Star::Find(15, 211, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
02:58:58.151 00.003 16872 Star::Find returns 1 (0), X=212.28, Y=199.16, Mass=21543, SNR=75.6, Peak=4396 HFD=4.0
02:58:58.153 00.002 16872 MultiStar: [#1 0.12,0.53,0.36,U] [#2 -0.59,0.83,0.00,M1] [#3 -0.27,0.59,0.36,U] [#4 0.22,0.15,0.25,U] [#5 -0.09,0.06,0.15,U] [#6 -0.20,0.05,0.24,U] [#7 -0.27,-0.42,0.21,U] [#8 -0.61,0.03,0.15,U] 
02:58:58.156 00.003 16872 single-star, 7 included, MultiStar: {-0.07, 0.10}, one-star: {0.03, -0.11}
02:58:58.159 00.003 16872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.59) = xAngle (0.27 = 0.27)
02:58:58.163 00.004 16872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.32 = 0.32)
02:58:58.165 00.002 16872 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.31 mountX=0.11 mountY=0.03, mountTheta=0.31
02:58:58.169 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.03, y=-0.11, opts=13)
02:58:58.172 00.003 16872 Enqueuing Move request for scope (0.03, -0.11)
02:58:58.176 00.004 9640 Worker thread wakes up
02:58:58.176 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
02:58:58.176 00.000 9640 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
02:58:58.176 00.000 9640 Moving (0.03, -0.11) raw xDistance=0.11 yDistance=0.03
02:58:58.176 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.11
02:58:58.176 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.03, m_sumCorr=1.8
02:58:58.176 00.000 9640 MoveAxis(W, 12, ABG)
02:58:58.176 00.000 9640 Guiding  Dir = 3, Dur = 12
02:58:58.177 00.001 9640 IsSlewing returns 0
02:58:58.177 00.000 9640 IsGuiding returns 0
02:58:58.177 00.000 9640 PulseGuide returned control before completion, sleep 22
02:58:58.185 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=4396, med=3232, FiltMin=3070, FiltMax=4092, Gamma=2.190
02:58:58.205 00.020 9640 IsGuiding returns 1
02:58:58.205 00.000 9640 scope still moving after pulse duration time elapsed
02:58:58.216 00.011 16872 UpdateGuideState exits: m=21543 SNR=75.6
02:58:58.220 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:58.224 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:58:58.227 00.003 16872 Enqueuing Expose request
02:58:58.237 00.010 9640 IsSlewing returns 0
02:58:58.237 00.000 9640 IsGuiding returns 0
02:58:58.237 00.000 9640 scope move finished after 12 + 48 ms
02:58:58.237 00.000 9640 Move returns status 0, amount 12
02:58:58.237 00.000 9640 MoveAxis(N, 0, ABG)
02:58:58.238 00.001 9640 Move returns status 0, amount 0
02:58:58.238 00.000 9640 move complete, result=0
02:58:58.238 00.000 9640 worker thread done servicing request
02:58:58.238 00.000 9640 Worker thread wakes up
02:58:58.238 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:58:58.238 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:58:58.238 00.000 16872 GuideStep: 0.1 px 12 ms WEST, 0.0 px 0 ms NORTH
02:58:59.312 01.074 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"52dd3afd-5afb-48cb-983e-73195c45b105"}
02:58:59.316 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"52dd3afd-5afb-48cb-983e-73195c45b105"}
02:58:59.322 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d9ba8b72-a507-4f2c-a3ac-1532dc9bc293"}
02:58:59.326 00.004 16872 case statement mapped state 6 to 3
02:58:59.330 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9ba8b72-a507-4f2c-a3ac-1532dc9bc293"}
02:58:59.355 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"83aad834-1e26-4cd3-93ab-54650e3c7902"}
02:58:59.358 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[7.28,7.16],"pixels":"..."},"id":"83aad834-1e26-4cd3-93ab-54650e3c7902"}
02:59:02.315 02.957 9640 Exposure complete
02:59:02.452 00.137 9640 worker thread done servicing request
02:59:02.452 00.000 16872 OnExposeComplete: enter
02:59:02.454 00.002 16872 UpdateGuideState(): m_state=6
02:59:02.458 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
02:59:02.461 00.003 16872 Star::Find returns 1 (0), X=212.32, Y=199.11, Mass=16906, SNR=69.0, Peak=4356 HFD=3.9
02:59:02.464 00.003 16872 MultiStar: [#1 -0.26,0.18,0.49,U] [#2 -0.56,0.46,0.36,U] [#3 -0.51,-0.08,0.28,U] [#4 0.67,-0.18,0.18,U] [#5 0.30,0.30,0.19,U] [#6 0.33,0.58,0.21,U] [#7 0.27,-2.13,0.00,M1] [#8 -0.23,-0.72,0.18,U] 
02:59:02.466 00.002 16872 refined, 7 included, MultiStar: {-0.07, 0.03}, one-star: {0.06, -0.16}
02:59:02.469 00.003 16872 CameraToMount -- cameraTheta (2.72) - m_xAngle (-1.59) = xAngle (4.31 = -1.98)
02:59:02.472 00.003 16872 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.35 = -1.93)
02:59:02.475 00.003 16872 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.07 cameraTheta=2.72 mountX=-0.03 mountY=-0.07, mountTheta=-1.97
02:59:02.480 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.07, y=0.03, opts=13)
02:59:02.483 00.003 16872 Enqueuing Move request for scope (-0.07, 0.03)
02:59:02.485 00.002 9640 Worker thread wakes up
02:59:02.486 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
02:59:02.486 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
02:59:02.486 00.000 9640 Moving (-0.07, 0.03) raw xDistance=-0.03 yDistance=-0.07
02:59:02.486 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:59:02.486 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.07, m_sumCorr=1.8
02:59:02.486 00.000 9640 MoveAxis(E, 0, ABG)
02:59:02.486 00.000 9640 Move returns status 0, amount 0
02:59:02.486 00.000 9640 MoveAxis(N, 0, ABG)
02:59:02.486 00.000 9640 Move returns status 0, amount 0
02:59:02.486 00.000 9640 move complete, result=0
02:59:02.486 00.000 9640 worker thread done servicing request
02:59:02.493 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2996, max=4356, med=3236, FiltMin=3156, FiltMax=3988, Gamma=2.190
02:59:02.523 00.030 16872 UpdateGuideState exits: m=16906 SNR=69.0
02:59:02.527 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:02.530 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:59:02.533 00.003 16872 Enqueuing Expose request
02:59:02.540 00.007 9640 Worker thread wakes up
02:59:02.540 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:59:02.540 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:59:02.540 00.000 16872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:02.811 00.271 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"742488a3-7f86-4dd9-aec1-3ac8ce3d4d25"}
02:59:02.816 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"742488a3-7f86-4dd9-aec1-3ac8ce3d4d25"}
02:59:02.833 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"416c82c9-5864-431f-8bb3-9e6c6a6ed15c"}
02:59:02.837 00.004 16872 case statement mapped state 6 to 3
02:59:02.840 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"416c82c9-5864-431f-8bb3-9e6c6a6ed15c"}
02:59:02.845 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a680acb4-46b4-4466-9042-1a533a6e6408"}
02:59:02.848 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.32,7.11],"pixels":"..."},"id":"a680acb4-46b4-4466-9042-1a533a6e6408"}
02:59:06.312 03.464 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a3ca0fea-9001-4ce1-85b6-b40d323cba69"}
02:59:06.315 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a3ca0fea-9001-4ce1-85b6-b40d323cba69"}
02:59:06.318 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0d98ea94-b4ce-4508-9257-26bf46f850a3"}
02:59:06.321 00.003 16872 case statement mapped state 6 to 3
02:59:06.323 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d98ea94-b4ce-4508-9257-26bf46f850a3"}
02:59:06.327 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4ccae871-8fc7-4eba-8ae1-e5b654784740"}
02:59:06.330 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.32,7.11],"pixels":"..."},"id":"4ccae871-8fc7-4eba-8ae1-e5b654784740"}
02:59:06.598 00.268 9640 Exposure complete
02:59:06.737 00.139 9640 worker thread done servicing request
02:59:06.737 00.000 16872 OnExposeComplete: enter
02:59:06.741 00.004 16872 UpdateGuideState(): m_state=6
02:59:06.744 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
02:59:06.747 00.003 16872 Star::Find returns 1 (0), X=212.97, Y=200.19, Mass=20580, SNR=76.8, Peak=4528 HFD=4.0
02:59:06.750 00.003 16872 MultiStar: [#1 -0.24,0.93,0.00,M1] [#2 -0.42,0.89,0.00,M1] [#3 -0.59,0.11,0.28,U] [#4 -0.74,1.62,0.00,M1] [#5 -0.43,0.97,0.00,M4] [#6 0.37,0.78,0.00,M1] [#7 -0.86,0.11,0.00,M2] [#8 0.36,0.57,0.22,U] 
02:59:06.752 00.002 16872 refined, 2 included, MultiStar: {0.42, 0.72}, one-star: {0.72, 0.93}
02:59:06.755 00.003 16872 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.59) = xAngle (2.63 = 2.63)
02:59:06.759 00.004 16872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.67 = 2.67)
02:59:06.763 00.004 16872 CameraToMount -- cameraX=0.42 cameraY=0.72 hyp=0.84 cameraTheta=1.04 mountX=-0.73 mountY=0.38, mountTheta=2.66
02:59:06.768 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.42, y=0.72, opts=13)
02:59:06.770 00.002 16872 Enqueuing Move request for scope (0.42, 0.72)
02:59:06.773 00.003 9640 Worker thread wakes up
02:59:06.773 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.72) opts 0xd
02:59:06.773 00.000 9640 Handling offset move in thread for scope, endpoint = (0.42, 0.72)
02:59:06.773 00.000 9640 Moving (0.42, 0.72) raw xDistance=-0.73 yDistance=0.38
02:59:06.773 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.65 from input -0.73
02:59:06.774 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.38, m_sumCorr=1.8
02:59:06.774 00.000 9640 MoveAxis(E, 77, ABG)
02:59:06.774 00.000 9640 Guiding  Dir = 2, Dur = 77
02:59:06.774 00.000 9640 IsSlewing returns 0
02:59:06.774 00.000 9640 IsGuiding returns 0
02:59:06.774 00.000 9640 PulseGuide returned control before completion, sleep 87
02:59:06.779 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=4528, med=3236, FiltMin=3112, FiltMax=4180, Gamma=2.190
02:59:06.811 00.032 16872 UpdateGuideState exits: m=20580 SNR=76.8
02:59:06.814 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:06.816 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:59:06.822 00.006 16872 Enqueuing Expose request
02:59:06.866 00.044 9640 IsGuiding returns 1
02:59:06.866 00.000 9640 scope still moving after pulse duration time elapsed
02:59:06.896 00.030 9640 IsSlewing returns 0
02:59:06.896 00.000 9640 IsGuiding returns 0
02:59:06.896 00.000 9640 scope move finished after 77 + 45 ms
02:59:06.896 00.000 9640 Move returns status 0, amount 77
02:59:06.896 00.000 9640 MoveAxis(N, 0, ABG)
02:59:06.896 00.000 9640 Move returns status 0, amount 0
02:59:06.896 00.000 9640 move complete, result=0
02:59:06.896 00.000 9640 worker thread done servicing request
02:59:06.896 00.000 9640 Worker thread wakes up
02:59:06.896 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:59:06.896 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:59:06.896 00.000 16872 GuideStep: -0.7 px 77 ms EAST, 0.4 px 0 ms NORTH
02:59:09.810 02.914 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"068d1a13-e380-4f9b-b916-8cc025873b5c"}
02:59:09.813 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"068d1a13-e380-4f9b-b916-8cc025873b5c"}
02:59:09.816 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"54824eaa-0666-4fff-90c3-fb83d60b657c"}
02:59:09.820 00.004 16872 case statement mapped state 6 to 3
02:59:09.822 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"54824eaa-0666-4fff-90c3-fb83d60b657c"}
02:59:09.826 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2d293c80-1cb4-4cfc-95eb-987e53d43b81"}
02:59:09.829 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.97,7.19],"pixels":"..."},"id":"2d293c80-1cb4-4cfc-95eb-987e53d43b81"}
02:59:10.960 01.131 9640 Exposure complete
02:59:11.094 00.134 9640 worker thread done servicing request
02:59:11.094 00.000 16872 OnExposeComplete: enter
02:59:11.097 00.003 16872 UpdateGuideState(): m_state=6
02:59:11.101 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
02:59:11.105 00.004 16872 Star::Find returns 1 (0), X=212.16, Y=199.31, Mass=44612, SNR=124.7, Peak=6040 HFD=3.8
02:59:11.108 00.003 16872 MultiStar: [#1 -0.56,-0.06,0.22,U] [#2 -0.47,0.15,0.23,U] [#3 -0.22,0.55,0.18,U] [#4 0.10,0.68,0.16,U] [#5 -0.21,0.02,0.12,U] [#6 -0.64,-0.39,0.08,U] [#7 -0.09,0.19,0.09,U] [#8 -0.78,-2.16,0.00,M2] 
02:59:11.110 00.002 16872 single-star, 7 included, MultiStar: {-0.21, 0.12}, one-star: {-0.09, 0.04}
02:59:11.112 00.002 16872 CameraToMount -- cameraTheta (2.76) - m_xAngle (-1.59) = xAngle (4.35 = -1.93)
02:59:11.116 00.004 16872 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.40 = -1.89)
02:59:11.118 00.002 16872 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.76 mountX=-0.04 mountY=-0.10, mountTheta=-1.93
02:59:11.123 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.09, y=0.04, opts=13)
02:59:11.125 00.002 16872 Enqueuing Move request for scope (-0.09, 0.04)
02:59:11.129 00.004 9640 Worker thread wakes up
02:59:11.129 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
02:59:11.130 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
02:59:11.130 00.000 9640 Moving (-0.09, 0.04) raw xDistance=-0.04 yDistance=-0.10
02:59:11.130 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:59:11.130 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.10, m_sumCorr=1.8
02:59:11.130 00.000 9640 MoveAxis(E, 0, ABG)
02:59:11.130 00.000 9640 Move returns status 0, amount 0
02:59:11.130 00.000 9640 MoveAxis(N, 0, ABG)
02:59:11.130 00.000 9640 Move returns status 0, amount 0
02:59:11.130 00.000 9640 move complete, result=0
02:59:11.130 00.000 9640 worker thread done servicing request
02:59:11.135 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=6040, med=3236, FiltMin=3094, FiltMax=5164, Gamma=2.190
02:59:11.167 00.032 16872 UpdateGuideState exits: m=44612 SNR=124.7
02:59:11.170 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:11.172 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:59:11.175 00.003 16872 Enqueuing Expose request
02:59:11.180 00.005 16872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:11.184 00.004 9640 Worker thread wakes up
02:59:11.184 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:59:11.184 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:59:13.311 02.127 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"725de70d-2ff1-4504-8fbe-5f2bd6c8d9ca"}
02:59:13.313 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"725de70d-2ff1-4504-8fbe-5f2bd6c8d9ca"}
02:59:13.317 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8fa54c7d-4d11-4041-97fb-a926afa3fcd4"}
02:59:13.320 00.003 16872 case statement mapped state 6 to 3
02:59:13.323 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8fa54c7d-4d11-4041-97fb-a926afa3fcd4"}
02:59:13.327 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"61ba5c85-8f0e-4028-a8c0-3563c5abd94d"}
02:59:13.331 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[7.16,7.31],"pixels":"..."},"id":"61ba5c85-8f0e-4028-a8c0-3563c5abd94d"}
02:59:15.234 01.903 9640 Exposure complete
02:59:15.375 00.141 9640 worker thread done servicing request
02:59:15.375 00.000 16872 OnExposeComplete: enter
02:59:15.378 00.003 16872 UpdateGuideState(): m_state=6
02:59:15.380 00.002 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
02:59:15.384 00.004 16872 Star::Find returns 1 (0), X=212.67, Y=199.35, Mass=65939, SNR=158.9, Peak=7216 HFD=3.6
02:59:15.387 00.003 16872 MultiStar: [#1 0.07,0.01,0.33,U] [#2 0.08,0.69,0.28,U] [#3 -0.03,0.05,0.21,U] [#4 0.02,-0.33,0.22,U] [#5 0.39,0.41,0.19,U] [#6 0.79,-0.11,0.14,U] [#7 0.41,-0.16,0.19,U] [#8 0.09,-0.50,0.07,U] 
02:59:15.391 00.004 16872 refined, 8 included, MultiStar: {0.28, 0.08}, one-star: {0.42, 0.08}
02:59:15.393 00.002 16872 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.59) = xAngle (1.86 = 1.86)
02:59:15.395 00.002 16872 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.91 = 1.91)
02:59:15.398 00.003 16872 CameraToMount -- cameraX=0.28 cameraY=0.08 hyp=0.29 cameraTheta=0.28 mountX=-0.08 mountY=0.27, mountTheta=1.87
02:59:15.402 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=0.08, opts=13)
02:59:15.405 00.003 16872 Enqueuing Move request for scope (0.28, 0.08)
02:59:15.409 00.004 9640 Worker thread wakes up
02:59:15.409 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.08) opts 0xd
02:59:15.409 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, 0.08)
02:59:15.409 00.000 9640 Moving (0.28, 0.08) raw xDistance=-0.08 yDistance=0.27
02:59:15.409 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:59:15.409 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.27, m_sumCorr=1.8
02:59:15.409 00.000 9640 MoveAxis(E, 0, ABG)
02:59:15.409 00.000 9640 Move returns status 0, amount 0
02:59:15.409 00.000 9640 MoveAxis(N, 0, ABG)
02:59:15.409 00.000 9640 Move returns status 0, amount 0
02:59:15.409 00.000 9640 move complete, result=0
02:59:15.409 00.000 9640 worker thread done servicing request
02:59:15.414 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=7216, med=3224, FiltMin=3108, FiltMax=5892, Gamma=2.190
02:59:15.447 00.033 16872 UpdateGuideState exits: m=65939 SNR=158.9
02:59:15.450 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:15.456 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:59:15.459 00.003 16872 Enqueuing Expose request
02:59:15.462 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:59:15.465 00.003 9640 Worker thread wakes up
02:59:15.465 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:59:15.465 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:59:16.809 01.344 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"919fd939-ba15-48f4-8958-51f1f6952a0b"}
02:59:16.815 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"919fd939-ba15-48f4-8958-51f1f6952a0b"}
02:59:16.822 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f51fad99-2c2e-4957-a5c0-c029a787df9e"}
02:59:16.828 00.006 16872 case statement mapped state 6 to 3
02:59:16.832 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f51fad99-2c2e-4957-a5c0-c029a787df9e"}
02:59:16.836 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9419e41a-ea8c-4799-a501-53a3aefa14a9"}
02:59:16.840 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[6.67,7.35],"pixels":"..."},"id":"9419e41a-ea8c-4799-a501-53a3aefa14a9"}
02:59:19.530 02.690 9640 Exposure complete
02:59:19.670 00.140 9640 worker thread done servicing request
02:59:19.671 00.001 16872 OnExposeComplete: enter
02:59:19.673 00.002 16872 UpdateGuideState(): m_state=6
02:59:19.676 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 64
02:59:19.681 00.005 16872 Star::Find returns 1 (0), X=212.39, Y=199.68, Mass=44475, SNR=125.3, Peak=6344 HFD=3.6
02:59:19.683 00.002 16872 MultiStar: [#1 0.04,0.86,0.00,M1] [#2 -0.40,0.83,0.00,M1] [#3 -0.21,1.07,0.00,M1] [#4 0.74,0.92,0.00,M1] [#5 0.20,0.80,0.00,M3] [#6 0.15,0.74,0.23,U] [#7 -0.40,0.46,0.15,U] [#8 -0.08,-0.71,0.19,U] 
02:59:19.685 00.002 16872 refined, 3 included, MultiStar: {0.06, 0.33}, one-star: {0.14, 0.41}
02:59:19.688 00.003 16872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.59) = xAngle (2.97 = 2.97)
02:59:19.690 00.002 16872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.02 = 3.02)
02:59:19.694 00.004 16872 CameraToMount -- cameraX=0.06 cameraY=0.33 hyp=0.33 cameraTheta=1.39 mountX=-0.33 mountY=0.04, mountTheta=3.02
02:59:19.698 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.33, opts=13)
02:59:19.702 00.004 16872 Enqueuing Move request for scope (0.06, 0.33)
02:59:19.705 00.003 9640 Worker thread wakes up
02:59:19.705 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.33) opts 0xd
02:59:19.705 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.33)
02:59:19.706 00.001 9640 Moving (0.06, 0.33) raw xDistance=-0.33 yDistance=0.04
02:59:19.706 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.33
02:59:19.706 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.04, m_sumCorr=1.8
02:59:19.706 00.000 9640 MoveAxis(E, 35, ABG)
02:59:19.706 00.000 9640 Guiding  Dir = 2, Dur = 35
02:59:19.706 00.000 9640 IsSlewing returns 0
02:59:19.706 00.000 9640 IsGuiding returns 0
02:59:19.707 00.001 9640 PulseGuide returned control before completion, sleep 45
02:59:19.712 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=6344, med=3220, FiltMin=3134, FiltMax=5296, Gamma=2.190
02:59:19.744 00.032 16872 UpdateGuideState exits: m=44475 SNR=125.3
02:59:19.748 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:19.751 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:59:19.754 00.003 16872 Enqueuing Expose request
02:59:19.757 00.003 9640 IsGuiding returns 1
02:59:19.757 00.000 9640 scope still moving after pulse duration time elapsed
02:59:19.787 00.030 9640 IsSlewing returns 0
02:59:19.788 00.001 9640 IsGuiding returns 1
02:59:19.818 00.030 9640 IsSlewing returns 0
02:59:19.819 00.001 9640 IsGuiding returns 1
02:59:19.849 00.030 9640 IsSlewing returns 0
02:59:19.850 00.001 9640 IsGuiding returns 0
02:59:19.850 00.000 9640 scope move finished after 35 + 109 ms
02:59:19.850 00.000 9640 Move returns status 0, amount 35
02:59:19.850 00.000 9640 MoveAxis(N, 0, ABG)
02:59:19.850 00.000 9640 Move returns status 0, amount 0
02:59:19.850 00.000 9640 move complete, result=0
02:59:19.851 00.001 9640 worker thread done servicing request
02:59:19.852 00.001 9640 Worker thread wakes up
02:59:19.852 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:59:19.852 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:59:19.852 00.000 16872 GuideStep: -0.3 px 35 ms EAST, 0.0 px 0 ms NORTH
02:59:20.309 00.457 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db717370-4694-4819-bfd7-8138d6d4dca9"}
02:59:20.313 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"db717370-4694-4819-bfd7-8138d6d4dca9"}
02:59:20.318 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e72204fb-079d-4cf0-837e-0e2b3b9ad050"}
02:59:20.322 00.004 16872 case statement mapped state 6 to 3
02:59:20.327 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e72204fb-079d-4cf0-837e-0e2b3b9ad050"}
02:59:20.331 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"64fc4def-3583-4c1d-a203-4e15dc49685d"}
02:59:20.339 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[7.39,6.68],"pixels":"..."},"id":"64fc4def-3583-4c1d-a203-4e15dc49685d"}
02:59:23.811 03.472 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"50fd4c90-fb64-4bba-b307-760119c1a6c8"}
02:59:23.814 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"50fd4c90-fb64-4bba-b307-760119c1a6c8"}
02:59:23.818 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d2b5fd3c-6f28-4284-ada0-36585a50486d"}
02:59:23.822 00.004 16872 case statement mapped state 6 to 3
02:59:23.825 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2b5fd3c-6f28-4284-ada0-36585a50486d"}
02:59:23.829 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"54159a2e-fbe2-4e34-8ee7-ca6c0998a037"}
02:59:23.832 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[7.39,6.68],"pixels":"..."},"id":"54159a2e-fbe2-4e34-8ee7-ca6c0998a037"}
02:59:23.909 00.077 9640 Exposure complete
02:59:24.047 00.138 9640 worker thread done servicing request
02:59:24.047 00.000 16872 OnExposeComplete: enter
02:59:24.049 00.002 16872 UpdateGuideState(): m_state=6
02:59:24.053 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 65
02:59:24.055 00.002 16872 Star::Find returns 1 (0), X=212.80, Y=199.54, Mass=72867, SNR=160.1, Peak=8020 HFD=3.8
02:59:24.058 00.003 16872 MultiStar: [#1 0.64,0.23,0.31,U] [#2 -0.03,0.58,0.28,U] [#3 0.31,0.52,0.21,U] [#4 0.27,0.25,0.17,U] [#5 0.25,0.59,0.18,U] [#6 0.43,0.47,0.15,U] [#7 -0.07,0.23,0.17,U] [#8 -0.10,-0.78,0.15,U] 
02:59:24.061 00.003 16872 refined, 8 included, MultiStar: {0.36, 0.29}, one-star: {0.55, 0.27}
02:59:24.064 00.003 16872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.59) = xAngle (2.27 = 2.27)
02:59:24.066 00.002 16872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.31 = 2.31)
02:59:24.069 00.003 16872 CameraToMount -- cameraX=0.36 cameraY=0.29 hyp=0.46 cameraTheta=0.68 mountX=-0.29 mountY=0.34, mountTheta=2.29
02:59:24.075 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=0.29, opts=13)
02:59:24.079 00.004 16872 Enqueuing Move request for scope (0.36, 0.29)
02:59:24.081 00.002 9640 Worker thread wakes up
02:59:24.081 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.29) opts 0xd
02:59:24.081 00.000 9640 Handling offset move in thread for scope, endpoint = (0.36, 0.29)
02:59:24.081 00.000 9640 Moving (0.36, 0.29) raw xDistance=-0.29 yDistance=0.34
02:59:24.081 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.29
02:59:24.081 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.34, m_sumCorr=1.8
02:59:24.081 00.000 9640 MoveAxis(E, 35, ABG)
02:59:24.081 00.000 9640 Guiding  Dir = 2, Dur = 35
02:59:24.081 00.000 9640 IsSlewing returns 0
02:59:24.081 00.000 9640 IsGuiding returns 0
02:59:24.082 00.001 9640 PulseGuide returned control before completion, sleep 45
02:59:24.088 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=8020, med=3224, FiltMin=3096, FiltMax=6504, Gamma=2.190
02:59:24.119 00.031 16872 UpdateGuideState exits: m=72867 SNR=160.1
02:59:24.122 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:24.125 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:59:24.126 00.001 16872 Enqueuing Expose request
02:59:24.133 00.007 9640 IsGuiding returns 1
02:59:24.133 00.000 9640 scope still moving after pulse duration time elapsed
02:59:24.164 00.031 9640 IsSlewing returns 0
02:59:24.164 00.000 9640 IsGuiding returns 0
02:59:24.164 00.000 9640 scope move finished after 35 + 47 ms
02:59:24.164 00.000 9640 Move returns status 0, amount 35
02:59:24.164 00.000 9640 MoveAxis(N, 0, ABG)
02:59:24.164 00.000 9640 Move returns status 0, amount 0
02:59:24.164 00.000 9640 move complete, result=0
02:59:24.165 00.001 9640 worker thread done servicing request
02:59:24.165 00.000 9640 Worker thread wakes up
02:59:24.165 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:59:24.165 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:59:24.166 00.001 16872 GuideStep: -0.3 px 35 ms EAST, 0.3 px 0 ms NORTH
02:59:27.310 03.144 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"608b54b6-89b4-40b1-9dca-2f0b23044e14"}
02:59:27.313 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"608b54b6-89b4-40b1-9dca-2f0b23044e14"}
02:59:27.317 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a4addb6-0694-4e26-b356-e451b1ba10dc"}
02:59:27.323 00.006 16872 case statement mapped state 6 to 3
02:59:27.325 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a4addb6-0694-4e26-b356-e451b1ba10dc"}
02:59:27.328 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8ec998f9-8d0c-4b01-a860-2e20f4f33ae3"}
02:59:27.331 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.80,6.54],"pixels":"..."},"id":"8ec998f9-8d0c-4b01-a860-2e20f4f33ae3"}
02:59:28.224 00.893 9640 Exposure complete
02:59:28.362 00.138 9640 worker thread done servicing request
02:59:28.362 00.000 16872 OnExposeComplete: enter
02:59:28.365 00.003 16872 UpdateGuideState(): m_state=6
02:59:28.370 00.005 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 66
02:59:28.373 00.003 16872 Star::Find returns 1 (0), X=212.72, Y=199.74, Mass=76909, SNR=171.7, Peak=8216 HFD=3.7
02:59:28.376 00.003 16872 MultiStar: [#1 0.37,1.26,0.00,M1] [#2 -0.20,1.33,0.00,M1] [#3 0.00,0.48,0.23,U] [#4 0.39,0.56,0.22,U] [#5 -0.15,0.36,0.09,U] [#6 -0.05,0.73,0.14,U] [#7 0.15,-0.18,0.20,U] [#8 -0.50,-0.32,0.13,U] 
02:59:28.379 00.003 16872 refined, 6 included, MultiStar: {0.25, 0.38}, one-star: {0.47, 0.47}
02:59:28.382 00.003 16872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.59) = xAngle (2.58 = 2.58)
02:59:28.385 00.003 16872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.62 = 2.62)
02:59:28.387 00.002 16872 CameraToMount -- cameraX=0.25 cameraY=0.38 hyp=0.45 cameraTheta=0.99 mountX=-0.38 mountY=0.22, mountTheta=2.61
02:59:28.391 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.25, y=0.38, opts=13)
02:59:28.394 00.003 16872 Enqueuing Move request for scope (0.25, 0.38)
02:59:28.398 00.004 9640 Worker thread wakes up
02:59:28.398 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.38) opts 0xd
02:59:28.398 00.000 9640 Handling offset move in thread for scope, endpoint = (0.25, 0.38)
02:59:28.398 00.000 9640 Moving (0.25, 0.38) raw xDistance=-0.38 yDistance=0.22
02:59:28.398 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.38
02:59:28.398 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.22, m_sumCorr=2
02:59:28.399 00.001 9640 MoveAxis(E, 44, ABG)
02:59:28.399 00.000 9640 Guiding  Dir = 2, Dur = 44
02:59:28.399 00.000 9640 IsSlewing returns 0
02:59:28.399 00.000 9640 IsGuiding returns 0
02:59:28.399 00.000 9640 PulseGuide returned control before completion, sleep 54
02:59:28.403 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=8216, med=3224, FiltMin=3138, FiltMax=6868, Gamma=2.190
02:59:28.436 00.033 16872 UpdateGuideState exits: m=76909 SNR=171.7
02:59:28.440 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:28.443 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:59:28.446 00.003 16872 Enqueuing Expose request
02:59:28.460 00.014 9640 IsGuiding returns 1
02:59:28.460 00.000 9640 scope still moving after pulse duration time elapsed
02:59:28.491 00.031 9640 IsSlewing returns 0
02:59:28.491 00.000 9640 IsGuiding returns 0
02:59:28.491 00.000 9640 scope move finished after 44 + 48 ms
02:59:28.491 00.000 9640 Move returns status 0, amount 44
02:59:28.491 00.000 9640 MoveAxis(S, 19, ABG)
02:59:28.492 00.001 9640 Guiding  Dir = 1, Dur = 19
02:59:28.492 00.000 9640 IsSlewing returns 0
02:59:28.492 00.000 9640 IsGuiding returns 0
02:59:28.492 00.000 9640 PulseGuide returned control before completion, sleep 29
02:59:28.541 00.049 9640 IsGuiding returns 1
02:59:28.541 00.000 9640 scope still moving after pulse duration time elapsed
02:59:28.569 00.028 9640 IsSlewing returns 0
02:59:28.569 00.000 9640 IsGuiding returns 0
02:59:28.569 00.000 9640 scope move finished after 19 + 57 ms
02:59:28.569 00.000 9640 Move returns status 0, amount 19
02:59:28.569 00.000 9640 move complete, result=0
02:59:28.570 00.001 16872 GuideStep: -0.4 px 44 ms EAST, 0.2 px 19 ms SOUTH
02:59:28.575 00.005 9640 worker thread done servicing request
02:59:28.575 00.000 9640 Worker thread wakes up
02:59:28.575 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:59:28.575 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:59:30.810 02.235 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"557357db-f560-4d02-88bd-ec94423924bb"}
02:59:30.815 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"557357db-f560-4d02-88bd-ec94423924bb"}
02:59:30.820 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"499401a7-cdce-42b4-acf1-9d26dc16916f"}
02:59:30.824 00.004 16872 case statement mapped state 6 to 3
02:59:30.827 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"499401a7-cdce-42b4-acf1-9d26dc16916f"}
02:59:30.831 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"079561f1-27e9-4311-b3f8-60c747576813"}
02:59:30.836 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":66,"width":15,"height":15,"star_pos":[6.72,6.74],"pixels":"..."},"id":"079561f1-27e9-4311-b3f8-60c747576813"}
02:59:32.644 01.808 9640 Exposure complete
02:59:32.783 00.139 9640 worker thread done servicing request
02:59:32.783 00.000 16872 OnExposeComplete: enter
02:59:32.787 00.004 16872 UpdateGuideState(): m_state=6
02:59:32.790 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 67
02:59:32.793 00.003 16872 Star::Find returns 1 (0), X=212.35, Y=199.20, Mass=88816, SNR=181.9, Peak=8824 HFD=3.7
02:59:32.796 00.003 16872 MultiStar: [#1 0.16,0.22,0.24,U] [#2 -0.34,0.27,0.26,U] [#3 -0.14,0.42,0.27,U] [#4 -0.11,0.09,0.26,U] [#5 -0.09,0.05,0.12,U] [#6 0.08,0.36,0.10,U] [#7 0.10,-0.34,0.21,U] [#8 -0.21,-0.46,0.06,U] 
02:59:32.798 00.002 16872 refined, 8 included, MultiStar: {-0.01, 0.05}, one-star: {0.10, -0.06}
02:59:32.802 00.004 16872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-1.59) = xAngle (3.26 = -3.03)
02:59:32.806 00.004 16872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.30 = -2.98)
02:59:32.808 00.002 16872 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.67 mountX=-0.05 mountY=-0.01, mountTheta=-2.98
02:59:32.812 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=0.05, opts=13)
02:59:32.817 00.005 16872 Enqueuing Move request for scope (-0.01, 0.05)
02:59:32.820 00.003 9640 Worker thread wakes up
02:59:32.820 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
02:59:32.820 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
02:59:32.820 00.000 9640 Moving (-0.01, 0.05) raw xDistance=-0.05 yDistance=-0.01
02:59:32.820 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:59:32.820 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=2
02:59:32.820 00.000 9640 MoveAxis(E, 0, ABG)
02:59:32.820 00.000 9640 Move returns status 0, amount 0
02:59:32.820 00.000 9640 MoveAxis(N, 0, ABG)
02:59:32.820 00.000 9640 Move returns status 0, amount 0
02:59:32.820 00.000 9640 move complete, result=0
02:59:32.821 00.001 9640 worker thread done servicing request
02:59:32.826 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2912, max=8824, med=3224, FiltMin=3058, FiltMax=6992, Gamma=2.190
02:59:32.858 00.032 16872 UpdateGuideState exits: m=88816 SNR=181.9
02:59:32.860 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:32.866 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:59:32.869 00.003 16872 Enqueuing Expose request
02:59:32.872 00.003 16872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:59:32.874 00.002 9640 Worker thread wakes up
02:59:32.875 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
02:59:32.875 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:59:34.308 01.433 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7a29c867-b196-4a56-bc03-3f0ee552e733"}
02:59:34.314 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7a29c867-b196-4a56-bc03-3f0ee552e733"}
02:59:34.318 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9357cd2c-d5ab-481a-ac8c-e844c7df5da2"}
02:59:34.322 00.004 16872 case statement mapped state 6 to 3
02:59:34.327 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9357cd2c-d5ab-481a-ac8c-e844c7df5da2"}
02:59:34.334 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c7fe8e8a-c950-4ea7-bf02-2af8264382c3"}
02:59:34.339 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[7.35,7.20],"pixels":"..."},"id":"c7fe8e8a-c950-4ea7-bf02-2af8264382c3"}
02:59:36.930 02.591 9640 Exposure complete
02:59:37.066 00.136 9640 worker thread done servicing request
02:59:37.066 00.000 16872 OnExposeComplete: enter
02:59:37.070 00.004 16872 UpdateGuideState(): m_state=6
02:59:37.074 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 68
02:59:37.076 00.002 16872 Star::Find returns 1 (0), X=212.34, Y=199.01, Mass=108204, SNR=203.4, Peak=10488 HFD=4.0
02:59:37.079 00.003 16872 Status Line: Mass: 108204 vs 44612
02:59:37.084 00.005 16872 UpdateCurrentPosition: star mass new=108204.5 exp=44611.9 thresh=50% limits=(15202.5, 104519.0, 89223.7)
02:59:37.089 00.005 16872 DistanceChecker: activated
02:59:37.092 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:59:37.095 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:59:37.098 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
02:59:37.102 00.004 9640 Worker thread wakes up
02:59:37.102 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:37.102 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:37.102 00.000 9640 move complete, result=0
02:59:37.103 00.001 9640 worker thread done servicing request
02:59:37.211 00.108 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:37.216 00.005 16872 Status Line: Star lost - mass changed
02:59:37.220 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=10488, med=3220, FiltMin=3128, FiltMax=8080, Gamma=2.190
02:59:37.252 00.032 16872 UpdateGuideState exits: Star lost - mass changed
02:59:37.255 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:37.259 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:59:37.264 00.005 16872 Enqueuing Expose request
02:59:37.267 00.003 9640 Worker thread wakes up
02:59:37.267 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:59:37.267 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:59:37.807 00.540 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24347a85-e72c-4505-84e5-7ed76be61b9c"}
02:59:37.810 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"24347a85-e72c-4505-84e5-7ed76be61b9c"}
02:59:37.814 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"952422ce-3a1a-431e-90c7-4f1af187dc81"}
02:59:37.817 00.003 16872 case statement mapped state 6 to 4
02:59:37.819 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"952422ce-3a1a-431e-90c7-4f1af187dc81"}
02:59:37.826 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fe1000d2-ccab-4813-82ea-2e725360141b"}
02:59:37.828 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[7.35,7.20],"pixels":"..."},"id":"fe1000d2-ccab-4813-82ea-2e725360141b"}
02:59:41.306 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"29ce6738-b4da-4008-bca3-805af572cd8b"}
02:59:41.310 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"29ce6738-b4da-4008-bca3-805af572cd8b"}
02:59:41.315 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f2b4a87e-133e-4bfe-b956-58d3c8682675"}
02:59:41.318 00.003 16872 case statement mapped state 6 to 4
02:59:41.321 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"f2b4a87e-133e-4bfe-b956-58d3c8682675"}
02:59:41.325 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"34ff84af-c52f-4e85-8d92-d9977530499f"}
02:59:41.329 00.004 9640 Exposure complete
02:59:41.330 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[7.35,7.20],"pixels":"..."},"id":"34ff84af-c52f-4e85-8d92-d9977530499f"}
02:59:41.468 00.138 9640 worker thread done servicing request
02:59:41.469 00.001 16872 OnExposeComplete: enter
02:59:41.473 00.004 16872 UpdateGuideState(): m_state=6
02:59:41.476 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 69
02:59:41.481 00.005 16872 Star::Find returns 1 (0), X=212.19, Y=199.48, Mass=103855, SNR=195.5, Peak=10520 HFD=3.8
02:59:41.484 00.003 16872 Status Line: Mass: 103855 vs 44612
02:59:41.489 00.005 16872 UpdateCurrentPosition: star mass new=103854.5 exp=44611.9 thresh=50% limits=(15557.7, 104519.0, 89223.7)
02:59:41.494 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:59:41.499 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
02:59:41.502 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
02:59:41.505 00.003 9640 Worker thread wakes up
02:59:41.506 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:41.506 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:41.506 00.000 9640 move complete, result=0
02:59:41.506 00.000 9640 worker thread done servicing request
02:59:41.616 00.110 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:41.621 00.005 16872 Status Line: Star lost - mass changed
02:59:41.628 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2840, max=10520, med=3212, FiltMin=3040, FiltMax=8128, Gamma=2.190
02:59:41.665 00.037 16872 UpdateGuideState exits: Star lost - mass changed
02:59:41.668 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:41.671 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
02:59:41.675 00.004 16872 Enqueuing Expose request
02:59:41.678 00.003 9640 Worker thread wakes up
02:59:41.678 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:59:41.678 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
02:59:44.807 03.129 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"16a00a15-c0e3-496d-b6f5-f62cf0a4d14d"}
02:59:44.810 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"16a00a15-c0e3-496d-b6f5-f62cf0a4d14d"}
02:59:44.813 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d32d6036-b8a1-4aaa-942d-ee8c5484f6ff"}
02:59:44.816 00.003 16872 case statement mapped state 6 to 4
02:59:44.818 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"d32d6036-b8a1-4aaa-942d-ee8c5484f6ff"}
02:59:44.822 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"11b6fef7-3dac-48ff-bd13-bb3e044cd5ad"}
02:59:44.826 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[7.35,7.20],"pixels":"..."},"id":"11b6fef7-3dac-48ff-bd13-bb3e044cd5ad"}
02:59:45.744 00.918 9640 Exposure complete
02:59:45.879 00.135 9640 worker thread done servicing request
02:59:45.879 00.000 16872 OnExposeComplete: enter
02:59:45.883 00.004 16872 UpdateGuideState(): m_state=6
02:59:45.886 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 70
02:59:45.889 00.003 16872 Star::Find returns 1 (0), X=211.97, Y=199.49, Mass=103231, SNR=199.1, Peak=9628 HFD=3.8
02:59:45.892 00.003 16872 DistanceChecker: deactivated
02:59:45.894 00.002 16872 MultiStar: [#1 -0.44,0.37,0.34,U] [#2 -0.95,0.61,0.00,M1] [#3 -0.64,0.62,0.00,M1] [#4 -0.23,0.44,0.24,U] [#5 -0.62,0.46,0.15,U] [#6 -0.18,0.25,0.20,U] [#7 -0.47,-0.16,0.20,U] [#8 -0.65,-0.80,0.00,M1] 
02:59:45.897 00.003 16872 single-star, 5 included, MultiStar: {-0.33, 0.26}, one-star: {-0.28, 0.22}
02:59:45.901 00.004 16872 CameraToMount -- cameraTheta (2.47) - m_xAngle (-1.59) = xAngle (4.05 = -2.23)
02:59:45.904 00.003 16872 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.10 = -2.18)
02:59:45.907 00.003 16872 CameraToMount -- cameraX=-0.28 cameraY=0.22 hyp=0.36 cameraTheta=2.47 mountX=-0.22 mountY=-0.29, mountTheta=-2.21
02:59:45.911 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.28, y=0.22, opts=13)
02:59:45.914 00.003 16872 Enqueuing Move request for scope (-0.28, 0.22)
02:59:45.918 00.004 9640 Worker thread wakes up
02:59:45.918 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.22) opts 0xd
02:59:45.918 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.28, 0.22)
02:59:45.918 00.000 9640 Moving (-0.28, 0.22) raw xDistance=-0.22 yDistance=-0.29
02:59:45.918 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.22
02:59:45.918 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.29, m_sumCorr=2
02:59:45.918 00.000 9640 MoveAxis(E, 23, ABG)
02:59:45.918 00.000 9640 Guiding  Dir = 2, Dur = 23
02:59:45.918 00.000 9640 IsSlewing returns 0
02:59:45.919 00.001 9640 IsGuiding returns 0
02:59:45.919 00.000 9640 PulseGuide returned control before completion, sleep 33
02:59:45.923 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=9628, med=3212, FiltMin=3040, FiltMax=7780, Gamma=2.190
02:59:45.956 00.033 16872 UpdateGuideState exits: m=103231 SNR=199.1
02:59:45.959 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:45.963 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:59:45.967 00.004 16872 Enqueuing Expose request
02:59:45.969 00.002 9640 IsGuiding returns 1
02:59:45.969 00.000 9640 scope still moving after pulse duration time elapsed
02:59:45.993 00.024 9640 IsSlewing returns 0
02:59:45.993 00.000 9640 IsGuiding returns 0
02:59:45.993 00.000 9640 scope move finished after 23 + 51 ms
02:59:45.993 00.000 9640 Move returns status 0, amount 23
02:59:45.993 00.000 9640 MoveAxis(N, 0, ABG)
02:59:45.993 00.000 9640 Move returns status 0, amount 0
02:59:45.993 00.000 9640 move complete, result=0
02:59:45.993 00.000 9640 worker thread done servicing request
02:59:45.995 00.002 9640 Worker thread wakes up
02:59:45.995 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:59:45.995 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:59:45.995 00.000 16872 GuideStep: -0.2 px 23 ms EAST, -0.3 px 0 ms NORTH
02:59:48.306 02.311 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18d4ca6b-d233-4ee6-8439-6f38b447d1dd"}
02:59:48.309 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"18d4ca6b-d233-4ee6-8439-6f38b447d1dd"}
02:59:48.313 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"290e02e1-7785-4916-8215-9515408c904e"}
02:59:48.316 00.003 16872 case statement mapped state 6 to 3
02:59:48.319 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"290e02e1-7785-4916-8215-9515408c904e"}
02:59:48.323 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ccfa9775-3e96-4840-98a4-e6f0a2dc8685"}
02:59:48.326 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[6.97,7.49],"pixels":"..."},"id":"ccfa9775-3e96-4840-98a4-e6f0a2dc8685"}
02:59:50.052 01.726 9640 Exposure complete
02:59:50.191 00.139 9640 worker thread done servicing request
02:59:50.191 00.000 16872 OnExposeComplete: enter
02:59:50.194 00.003 16872 UpdateGuideState(): m_state=6
02:59:50.197 00.003 16872 Star::Find(15, 211, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
02:59:50.200 00.003 16872 Star::Find returns 1 (0), X=212.56, Y=199.73, Mass=96491, SNR=195.7, Peak=8496 HFD=4.0
02:59:50.203 00.003 16872 MultiStar: [#1 0.18,0.42,0.35,U] [#2 -0.35,0.88,0.00,M2] [#3 -0.18,0.59,0.29,U] [#4 0.32,0.44,0.25,U] [#5 0.44,0.61,0.17,U] [#6 0.66,0.62,0.00,M1] [#7 0.35,0.12,0.21,U] [#8 -0.29,-0.61,0.12,U] 
02:59:50.205 00.002 16872 refined, 6 included, MultiStar: {0.21, 0.40}, one-star: {0.31, 0.47}
02:59:50.210 00.005 16872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.59) = xAngle (2.67 = 2.67)
02:59:50.214 00.004 16872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.71 = 2.71)
02:59:50.216 00.002 16872 CameraToMount -- cameraX=0.21 cameraY=0.40 hyp=0.45 cameraTheta=1.08 mountX=-0.40 mountY=0.19, mountTheta=2.70
02:59:50.220 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=0.40, opts=13)
02:59:50.226 00.006 16872 Enqueuing Move request for scope (0.21, 0.40)
02:59:50.228 00.002 9640 Worker thread wakes up
02:59:50.229 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.40) opts 0xd
02:59:50.229 00.000 9640 Handling offset move in thread for scope, endpoint = (0.21, 0.40)
02:59:50.229 00.000 9640 Moving (0.21, 0.40) raw xDistance=-0.40 yDistance=0.19
02:59:50.229 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.40
02:59:50.229 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=2
02:59:50.229 00.000 9640 MoveAxis(E, 45, ABG)
02:59:50.229 00.000 9640 Guiding  Dir = 2, Dur = 45
02:59:50.229 00.000 9640 IsSlewing returns 0
02:59:50.229 00.000 9640 IsGuiding returns 0
02:59:50.230 00.001 9640 PulseGuide returned control before completion, sleep 55
02:59:50.234 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=8496, med=3212, FiltMin=3068, FiltMax=7416, Gamma=2.190
02:59:50.266 00.032 16872 UpdateGuideState exits: m=96491 SNR=195.7
02:59:50.271 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:50.274 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:59:50.277 00.003 16872 Enqueuing Expose request
02:59:50.299 00.022 9640 IsGuiding returns 1
02:59:50.299 00.000 9640 scope still moving after pulse duration time elapsed
02:59:50.329 00.030 9640 IsSlewing returns 0
02:59:50.330 00.001 9640 IsGuiding returns 0
02:59:50.330 00.000 9640 scope move finished after 45 + 55 ms
02:59:50.330 00.000 9640 Move returns status 0, amount 45
02:59:50.332 00.002 9640 MoveAxis(N, 0, ABG)
02:59:50.332 00.000 9640 Move returns status 0, amount 0
02:59:50.332 00.000 9640 move complete, result=0
02:59:50.332 00.000 9640 worker thread done servicing request
02:59:50.332 00.000 9640 Worker thread wakes up
02:59:50.332 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:59:50.332 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:59:50.333 00.001 16872 GuideStep: -0.4 px 45 ms EAST, 0.2 px 0 ms NORTH
02:59:51.806 01.473 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"03955bc6-b50a-41de-9d56-2e75ab08ea2e"}
02:59:51.810 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"03955bc6-b50a-41de-9d56-2e75ab08ea2e"}
02:59:51.815 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"088a2034-9cac-47a4-845f-deb97cb6fb3f"}
02:59:51.822 00.007 16872 case statement mapped state 6 to 3
02:59:51.825 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"088a2034-9cac-47a4-845f-deb97cb6fb3f"}
02:59:51.829 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"39f50822-e298-4554-8cfb-1d689c882909"}
02:59:51.833 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[6.56,6.73],"pixels":"..."},"id":"39f50822-e298-4554-8cfb-1d689c882909"}
02:59:54.384 02.551 9640 Exposure complete
02:59:54.520 00.136 9640 worker thread done servicing request
02:59:54.521 00.001 16872 OnExposeComplete: enter
02:59:54.525 00.004 16872 UpdateGuideState(): m_state=6
02:59:54.528 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 72
02:59:54.534 00.006 16872 Star::Find returns 1 (0), X=212.30, Y=199.18, Mass=101746, SNR=197.8, Peak=9044 HFD=4.0
02:59:54.539 00.005 16872 MultiStar: [#1 -0.14,0.32,0.33,U] [#2 -0.50,0.47,0.31,U] [#3 -0.31,0.04,0.30,U] [#4 0.19,0.34,0.23,U] [#5 0.14,0.20,0.17,U] [#6 -0.10,0.04,0.20,U] [#7 -0.12,-0.14,0.20,U] [#8 -0.24,-0.67,0.11,U] 
02:59:54.543 00.004 16872 single-star, 8 included, MultiStar: {-0.09, 0.07}, one-star: {0.05, -0.09}
02:59:54.547 00.004 16872 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.59) = xAngle (0.50 = 0.50)
02:59:54.550 00.003 16872 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.54 = 0.54)
02:59:54.554 00.004 16872 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.09 mountX=0.09 mountY=0.05, mountTheta=0.53
02:59:54.563 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.05, y=-0.09, opts=13)
02:59:54.567 00.004 16872 Enqueuing Move request for scope (0.05, -0.09)
02:59:54.571 00.004 9640 Worker thread wakes up
02:59:54.571 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
02:59:54.571 00.000 9640 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
02:59:54.571 00.000 9640 Moving (0.05, -0.09) raw xDistance=0.09 yDistance=0.05
02:59:54.571 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:59:54.571 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.05, m_sumCorr=2
02:59:54.572 00.001 9640 MoveAxis(E, 0, ABG)
02:59:54.572 00.000 9640 Move returns status 0, amount 0
02:59:54.572 00.000 9640 MoveAxis(N, 0, ABG)
02:59:54.572 00.000 9640 Move returns status 0, amount 0
02:59:54.572 00.000 9640 move complete, result=0
02:59:54.572 00.000 9640 worker thread done servicing request
02:59:54.577 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=9044, med=3212, FiltMin=3062, FiltMax=7436, Gamma=2.190
02:59:54.617 00.040 16872 UpdateGuideState exits: m=101746 SNR=197.8
02:59:54.620 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:54.625 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:59:54.629 00.004 16872 Enqueuing Expose request
02:59:54.631 00.002 16872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:59:54.634 00.003 9640 Worker thread wakes up
02:59:54.634 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:59:54.634 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:59:55.305 00.671 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ea054c2-cd53-4761-ab3b-efa351976cda"}
02:59:55.310 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5ea054c2-cd53-4761-ab3b-efa351976cda"}
02:59:55.315 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"470f03ae-a513-4e83-9468-c5d42b042695"}
02:59:55.318 00.003 16872 case statement mapped state 6 to 3
02:59:55.321 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"470f03ae-a513-4e83-9468-c5d42b042695"}
02:59:55.346 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8d937c04-da38-4bda-b4e9-76be3e73710d"}
02:59:55.350 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[7.30,7.18],"pixels":"..."},"id":"8d937c04-da38-4bda-b4e9-76be3e73710d"}
02:59:58.689 03.339 9640 Exposure complete
02:59:58.805 00.116 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dd280b72-8e87-4027-baed-cf052e24751d"}
02:59:58.808 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dd280b72-8e87-4027-baed-cf052e24751d"}
02:59:58.812 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b2f0db5a-59d6-48e1-8ae8-dcc1c6aeba98"}
02:59:58.815 00.003 16872 case statement mapped state 6 to 3
02:59:58.818 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2f0db5a-59d6-48e1-8ae8-dcc1c6aeba98"}
02:59:58.823 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"145d5d3c-b769-4ed9-a6b1-cd5af99aa914"}
02:59:58.827 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[7.30,7.18],"pixels":"..."},"id":"145d5d3c-b769-4ed9-a6b1-cd5af99aa914"}
02:59:58.829 00.002 9640 worker thread done servicing request
02:59:58.831 00.002 16872 OnExposeComplete: enter
02:59:58.835 00.004 16872 UpdateGuideState(): m_state=6
02:59:58.838 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 73
02:59:58.841 00.003 16872 Star::Find returns 1 (0), X=212.50, Y=199.58, Mass=97355, SNR=192.9, Peak=8588 HFD=4.1
02:59:58.846 00.005 16872 MultiStar: [#1 0.23,0.40,0.33,U] [#2 -0.10,0.58,0.31,U] [#3 -0.15,0.34,0.27,U] [#4 0.25,0.48,0.23,U] [#5 0.51,0.52,0.16,U] [#6 -0.04,0.48,0.17,U] [#7 0.34,-0.35,0.23,U] [#8 -0.16,-0.67,0.11,U] 
02:59:58.851 00.005 16872 refined, 8 included, MultiStar: {0.16, 0.30}, one-star: {0.25, 0.31}
02:59:58.854 00.003 16872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.59) = xAngle (2.67 = 2.67)
02:59:58.857 00.003 16872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.72 = 2.72)
02:59:58.860 00.003 16872 CameraToMount -- cameraX=0.16 cameraY=0.30 hyp=0.34 cameraTheta=1.08 mountX=-0.30 mountY=0.14, mountTheta=2.71
02:59:58.865 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.16, y=0.30, opts=13)
02:59:58.868 00.003 16872 Enqueuing Move request for scope (0.16, 0.30)
02:59:58.871 00.003 9640 Worker thread wakes up
02:59:58.871 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.30) opts 0xd
02:59:58.871 00.000 9640 Handling offset move in thread for scope, endpoint = (0.16, 0.30)
02:59:58.871 00.000 9640 Moving (0.16, 0.30) raw xDistance=-0.30 yDistance=0.14
02:59:58.871 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.30
02:59:58.871 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=2
02:59:58.871 00.000 9640 MoveAxis(E, 32, ABG)
02:59:58.871 00.000 9640 Guiding  Dir = 2, Dur = 32
02:59:58.871 00.000 9640 IsSlewing returns 0
02:59:58.872 00.001 9640 IsGuiding returns 0
02:59:58.872 00.000 9640 PulseGuide returned control before completion, sleep 42
02:59:58.878 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=8588, med=3208, FiltMin=3056, FiltMax=7260, Gamma=2.190
02:59:58.909 00.031 16872 UpdateGuideState exits: m=97355 SNR=192.9
02:59:58.913 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:58.915 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
02:59:58.918 00.003 16872 Enqueuing Expose request
02:59:58.922 00.004 9640 IsGuiding returns 1
02:59:58.922 00.000 9640 scope still moving after pulse duration time elapsed
02:59:58.954 00.032 9640 IsSlewing returns 0
02:59:58.955 00.001 9640 IsGuiding returns 0
02:59:58.955 00.000 9640 scope move finished after 32 + 50 ms
02:59:58.955 00.000 9640 Move returns status 0, amount 32
02:59:58.955 00.000 9640 MoveAxis(N, 0, ABG)
02:59:58.955 00.000 9640 Move returns status 0, amount 0
02:59:58.955 00.000 9640 move complete, result=0
02:59:58.956 00.001 9640 worker thread done servicing request
02:59:58.957 00.001 9640 Worker thread wakes up
02:59:58.957 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
02:59:58.957 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
02:59:58.960 00.003 16872 GuideStep: -0.3 px 32 ms EAST, 0.1 px 0 ms NORTH
03:00:02.304 03.344 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eb33a161-dce6-4bf8-a00d-9b521d3af51a"}
03:00:02.307 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eb33a161-dce6-4bf8-a00d-9b521d3af51a"}
03:00:02.311 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e77655f6-1dc0-4b23-b0d4-edd12909bc23"}
03:00:02.315 00.004 16872 case statement mapped state 6 to 3
03:00:02.317 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e77655f6-1dc0-4b23-b0d4-edd12909bc23"}
03:00:02.320 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"16a77eeb-8ece-42c2-b5e5-8b6dc4caf133"}
03:00:02.323 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[7.50,6.58],"pixels":"..."},"id":"16a77eeb-8ece-42c2-b5e5-8b6dc4caf133"}
03:00:03.035 00.712 9640 Exposure complete
03:00:03.178 00.143 9640 worker thread done servicing request
03:00:03.178 00.000 16872 OnExposeComplete: enter
03:00:03.181 00.003 16872 UpdateGuideState(): m_state=6
03:00:03.185 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 74
03:00:03.188 00.003 16872 Star::Find returns 1 (0), X=212.44, Y=199.41, Mass=100040, SNR=195.7, Peak=8544 HFD=4.2
03:00:03.191 00.003 16872 MultiStar: [#1 0.21,0.71,0.25,U] [#2 -0.32,0.59,0.25,U] [#3 -0.12,0.46,0.28,U] [#4 -0.14,0.19,0.22,U] [#5 0.05,0.64,0.13,U] [#6 0.38,0.03,0.18,U] [#7 0.02,-0.35,0.22,U] [#8 -0.68,-0.64,0.00,M1] 
03:00:03.194 00.003 16872 single-star, 7 included, MultiStar: {0.07, 0.26}, one-star: {0.19, 0.14}
03:00:03.197 00.003 16872 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.59) = xAngle (2.23 = 2.23)
03:00:03.201 00.004 16872 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.28 = 2.28)
03:00:03.204 00.003 16872 CameraToMount -- cameraX=0.19 cameraY=0.14 hyp=0.24 cameraTheta=0.65 mountX=-0.15 mountY=0.18, mountTheta=2.25
03:00:03.209 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=0.14, opts=13)
03:00:03.213 00.004 16872 Enqueuing Move request for scope (0.19, 0.14)
03:00:03.217 00.004 9640 Worker thread wakes up
03:00:03.217 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.14) opts 0xd
03:00:03.217 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, 0.14)
03:00:03.217 00.000 9640 Moving (0.19, 0.14) raw xDistance=-0.15 yDistance=0.18
03:00:03.217 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.15
03:00:03.217 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=2
03:00:03.217 00.000 9640 MoveAxis(E, 19, ABG)
03:00:03.217 00.000 9640 Guiding  Dir = 2, Dur = 19
03:00:03.219 00.002 9640 IsSlewing returns 0
03:00:03.219 00.000 9640 IsGuiding returns 0
03:00:03.220 00.001 9640 PulseGuide returned control before completion, sleep 29
03:00:03.226 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2856, max=8544, med=3204, FiltMin=3132, FiltMax=7196, Gamma=2.190
03:00:03.258 00.032 16872 UpdateGuideState exits: m=100040 SNR=195.7
03:00:03.262 00.004 9640 IsGuiding returns 1
03:00:03.262 00.000 9640 scope still moving after pulse duration time elapsed
03:00:03.262 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:03.266 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:00:03.269 00.003 16872 Enqueuing Expose request
03:00:03.294 00.025 9640 IsSlewing returns 0
03:00:03.294 00.000 9640 IsGuiding returns 0
03:00:03.294 00.000 9640 scope move finished after 19 + 57 ms
03:00:03.294 00.000 9640 Move returns status 0, amount 19
03:00:03.294 00.000 9640 MoveAxis(N, 0, ABG)
03:00:03.295 00.001 9640 Move returns status 0, amount 0
03:00:03.295 00.000 9640 move complete, result=0
03:00:03.295 00.000 9640 worker thread done servicing request
03:00:03.295 00.000 9640 Worker thread wakes up
03:00:03.295 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:00:03.295 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:00:03.297 00.002 16872 GuideStep: -0.1 px 19 ms EAST, 0.2 px 0 ms NORTH
03:00:05.804 02.507 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b503ddcb-f242-4996-a24d-b41b8739a228"}
03:00:05.808 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b503ddcb-f242-4996-a24d-b41b8739a228"}
03:00:05.812 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eebb3b31-e76f-4559-82ee-daa0d764b2fb"}
03:00:05.815 00.003 16872 case statement mapped state 6 to 3
03:00:05.820 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eebb3b31-e76f-4559-82ee-daa0d764b2fb"}
03:00:05.824 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"995816e6-f80f-440d-a002-5d70df688ef4"}
03:00:05.827 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[7.44,7.41],"pixels":"..."},"id":"995816e6-f80f-440d-a002-5d70df688ef4"}
03:00:07.356 01.529 9640 Exposure complete
03:00:07.493 00.137 9640 worker thread done servicing request
03:00:07.493 00.000 16872 OnExposeComplete: enter
03:00:07.496 00.003 16872 UpdateGuideState(): m_state=6
03:00:07.498 00.002 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 75
03:00:07.501 00.003 16872 Star::Find returns 1 (0), X=212.47, Y=199.93, Mass=102036, SNR=187.9, Peak=10088 HFD=3.8
03:00:07.505 00.004 16872 MultiStar: [#1 0.34,0.60,0.28,U] [#2 0.02,1.15,0.00,M1] [#3 -0.09,0.69,0.27,U] [#4 0.55,1.04,0.00,M1] [#5 0.47,0.58,0.09,U] [#6 0.28,0.62,0.19,U] [#7 0.10,0.69,0.22,U] [#8 -0.14,-0.09,0.13,U] 
03:00:07.507 00.002 16872 refined, 6 included, MultiStar: {0.18, 0.61}, one-star: {0.22, 0.66}
03:00:07.510 00.003 16872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.59) = xAngle (2.87 = 2.87)
03:00:07.513 00.003 16872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.92 = 2.92)
03:00:07.516 00.003 16872 CameraToMount -- cameraX=0.18 cameraY=0.61 hyp=0.63 cameraTheta=1.28 mountX=-0.61 mountY=0.14, mountTheta=2.91
03:00:07.526 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=0.61, opts=13)
03:00:07.529 00.003 16872 Enqueuing Move request for scope (0.18, 0.61)
03:00:07.532 00.003 9640 Worker thread wakes up
03:00:07.532 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.61) opts 0xd
03:00:07.532 00.000 9640 Handling offset move in thread for scope, endpoint = (0.18, 0.61)
03:00:07.532 00.000 9640 Moving (0.18, 0.61) raw xDistance=-0.61 yDistance=0.14
03:00:07.532 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.61
03:00:07.532 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.14, m_sumCorr=2
03:00:07.532 00.000 9640 MoveAxis(E, 67, ABG)
03:00:07.532 00.000 9640 Guiding  Dir = 2, Dur = 67
03:00:07.532 00.000 9640 IsSlewing returns 0
03:00:07.533 00.001 9640 IsGuiding returns 0
03:00:07.533 00.000 9640 PulseGuide returned control before completion, sleep 77
03:00:07.538 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=10088, med=3216, FiltMin=3136, FiltMax=7872, Gamma=2.190
03:00:07.569 00.031 16872 UpdateGuideState exits: m=102036 SNR=187.9
03:00:07.571 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:07.573 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:00:07.576 00.003 16872 Enqueuing Expose request
03:00:07.611 00.035 9640 IsGuiding returns 1
03:00:07.611 00.000 9640 scope still moving after pulse duration time elapsed
03:00:07.641 00.030 9640 IsSlewing returns 0
03:00:07.641 00.000 9640 IsGuiding returns 0
03:00:07.641 00.000 9640 scope move finished after 67 + 42 ms
03:00:07.641 00.000 9640 Move returns status 0, amount 67
03:00:07.642 00.001 9640 MoveAxis(N, 0, ABG)
03:00:07.642 00.000 9640 Move returns status 0, amount 0
03:00:07.642 00.000 9640 move complete, result=0
03:00:07.642 00.000 9640 worker thread done servicing request
03:00:07.642 00.000 9640 Worker thread wakes up
03:00:07.642 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:00:07.642 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:00:07.643 00.001 16872 GuideStep: -0.6 px 67 ms EAST, 0.1 px 0 ms NORTH
03:00:09.304 01.661 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3be9c5a7-6396-4598-af14-07d3979632a6"}
03:00:09.307 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3be9c5a7-6396-4598-af14-07d3979632a6"}
03:00:09.311 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c452741f-84ec-4233-98d3-8c9e94564e52"}
03:00:09.315 00.004 16872 case statement mapped state 6 to 3
03:00:09.319 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c452741f-84ec-4233-98d3-8c9e94564e52"}
03:00:09.324 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e51c4bc9-985a-47a9-a90c-c7ed77b7a332"}
03:00:09.328 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[7.47,6.93],"pixels":"..."},"id":"e51c4bc9-985a-47a9-a90c-c7ed77b7a332"}
03:00:11.696 02.368 9640 Exposure complete
03:00:11.832 00.136 9640 worker thread done servicing request
03:00:11.832 00.000 16872 OnExposeComplete: enter
03:00:11.836 00.004 16872 UpdateGuideState(): m_state=6
03:00:11.838 00.002 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 76
03:00:11.840 00.002 16872 Star::Find returns 1 (0), X=212.50, Y=198.61, Mass=95288, SNR=188.3, Peak=7828 HFD=4.3
03:00:11.845 00.005 16872 MultiStar: [#1 0.15,-0.31,0.34,U] [#2 -0.25,-0.00,0.28,U] [#3 0.06,0.19,0.27,U] [#4 0.17,-0.69,0.27,U] [#5 0.36,-0.35,0.12,U] [#6 0.42,-0.48,0.18,U] [#7 -0.14,-0.53,0.23,U] [#8 -0.55,-1.31,0.00,M1] 
03:00:11.848 00.003 16872 refined, 7 included, MultiStar: {0.14, -0.43}, one-star: {0.24, -0.66}
03:00:11.851 00.003 16872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.59) = xAngle (0.33 = 0.33)
03:00:11.853 00.002 16872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.37 = 0.37)
03:00:11.856 00.003 16872 CameraToMount -- cameraX=0.14 cameraY=-0.43 hyp=0.45 cameraTheta=-1.26 mountX=0.43 mountY=0.16, mountTheta=0.37
03:00:11.864 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.14, y=-0.43, opts=13)
03:00:11.868 00.004 16872 Enqueuing Move request for scope (0.14, -0.43)
03:00:11.870 00.002 9640 Worker thread wakes up
03:00:11.870 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.43) opts 0xd
03:00:11.870 00.000 9640 Handling offset move in thread for scope, endpoint = (0.14, -0.43)
03:00:11.870 00.000 9640 Moving (0.14, -0.43) raw xDistance=0.43 yDistance=0.16
03:00:11.870 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.43
03:00:11.870 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=2
03:00:11.870 00.000 9640 MoveAxis(W, 39, ABG)
03:00:11.870 00.000 9640 Guiding  Dir = 3, Dur = 39
03:00:11.870 00.000 9640 IsSlewing returns 0
03:00:11.870 00.000 9640 IsGuiding returns 0
03:00:11.872 00.002 9640 PulseGuide returned control before completion, sleep 49
03:00:11.879 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2864, max=7828, med=3216, FiltMin=3140, FiltMax=6904, Gamma=2.190
03:00:11.910 00.031 16872 UpdateGuideState exits: m=95288 SNR=188.3
03:00:11.913 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:11.916 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:00:11.918 00.002 16872 Enqueuing Expose request
03:00:11.937 00.019 9640 IsGuiding returns 0
03:00:11.937 00.000 9640 Move returns status 0, amount 39
03:00:11.937 00.000 9640 MoveAxis(N, 0, ABG)
03:00:11.937 00.000 9640 Move returns status 0, amount 0
03:00:11.937 00.000 9640 move complete, result=0
03:00:11.937 00.000 9640 worker thread done servicing request
03:00:11.938 00.001 9640 Worker thread wakes up
03:00:11.938 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:00:11.938 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:00:11.940 00.002 16872 GuideStep: 0.4 px 39 ms WEST, 0.2 px 0 ms NORTH
03:00:12.802 00.862 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1ef63e6c-6615-427b-a836-bf874a83c286"}
03:00:12.806 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1ef63e6c-6615-427b-a836-bf874a83c286"}
03:00:12.810 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"72d2d806-a69a-4b4a-81f6-755e368963cb"}
03:00:12.815 00.005 16872 case statement mapped state 6 to 3
03:00:12.819 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"72d2d806-a69a-4b4a-81f6-755e368963cb"}
03:00:12.824 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5162655a-8e88-4c2b-9851-e9dd12458d83"}
03:00:12.827 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[7.50,6.61],"pixels":"..."},"id":"5162655a-8e88-4c2b-9851-e9dd12458d83"}
03:00:15.998 03.171 9640 Exposure complete
03:00:16.136 00.138 9640 worker thread done servicing request
03:00:16.136 00.000 16872 OnExposeComplete: enter
03:00:16.139 00.003 16872 UpdateGuideState(): m_state=6
03:00:16.142 00.003 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 77
03:00:16.145 00.003 16872 Star::Find returns 1 (0), X=212.88, Y=199.48, Mass=106200, SNR=198.8, Peak=9756 HFD=3.9
03:00:16.151 00.006 16872 MultiStar: [#1 0.30,0.37,0.30,U] [#2 0.19,0.55,0.33,U] [#3 0.39,0.31,0.26,U] [#4 0.78,-0.01,0.00,M1] [#5 1.31,0.53,0.00,M1] [#6 0.66,0.11,0.15,U] [#7 0.36,-0.20,0.20,U] [#8 0.24,-0.67,0.12,U] 
03:00:16.153 00.002 16872 refined, 6 included, MultiStar: {0.46, 0.21}, one-star: {0.63, 0.22}
03:00:16.155 00.002 16872 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.59) = xAngle (2.01 = 2.01)
03:00:16.158 00.003 16872 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.06 = 2.06)
03:00:16.161 00.003 16872 CameraToMount -- cameraX=0.46 cameraY=0.21 hyp=0.50 cameraTheta=0.43 mountX=-0.21 mountY=0.44, mountTheta=2.02
03:00:16.166 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.46, y=0.21, opts=13)
03:00:16.168 00.002 16872 Enqueuing Move request for scope (0.46, 0.21)
03:00:16.171 00.003 9640 Worker thread wakes up
03:00:16.172 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.21) opts 0xd
03:00:16.172 00.000 9640 Handling offset move in thread for scope, endpoint = (0.46, 0.21)
03:00:16.172 00.000 9640 Moving (0.46, 0.21) raw xDistance=-0.21 yDistance=0.44
03:00:16.172 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.21
03:00:16.172 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.44, m_sumCorr=2.2
03:00:16.172 00.000 9640 MoveAxis(E, 19, ABG)
03:00:16.172 00.000 9640 Guiding  Dir = 2, Dur = 19
03:00:16.172 00.000 9640 IsSlewing returns 0
03:00:16.172 00.000 9640 IsGuiding returns 0
03:00:16.173 00.001 9640 PulseGuide returned control before completion, sleep 29
03:00:16.179 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=9756, med=3204, FiltMin=3124, FiltMax=7852, Gamma=2.190
03:00:16.208 00.029 9640 IsGuiding returns 1
03:00:16.208 00.000 9640 scope still moving after pulse duration time elapsed
03:00:16.210 00.002 16872 UpdateGuideState exits: m=106200 SNR=198.8
03:00:16.214 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:16.216 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:00:16.219 00.003 16872 Enqueuing Expose request
03:00:16.238 00.019 9640 IsSlewing returns 0
03:00:16.238 00.000 9640 IsGuiding returns 0
03:00:16.238 00.000 9640 scope move finished after 19 + 46 ms
03:00:16.238 00.000 9640 Move returns status 0, amount 19
03:00:16.238 00.000 9640 MoveAxis(S, 20, ABG)
03:00:16.239 00.001 9640 Guiding  Dir = 1, Dur = 20
03:00:16.239 00.000 9640 IsSlewing returns 0
03:00:16.239 00.000 9640 IsGuiding returns 0
03:00:16.240 00.001 9640 PulseGuide returned control before completion, sleep 30
03:00:16.289 00.049 9640 IsGuiding returns 1
03:00:16.289 00.000 9640 scope still moving after pulse duration time elapsed
03:00:16.302 00.013 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3792d048-9d7e-4a54-923e-243e7b91b0bd"}
03:00:16.307 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3792d048-9d7e-4a54-923e-243e7b91b0bd"}
03:00:16.312 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7d06d321-e869-41ef-b8fe-324f351da6c9"}
03:00:16.317 00.005 16872 case statement mapped state 6 to 3
03:00:16.321 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d06d321-e869-41ef-b8fe-324f351da6c9"}
03:00:16.323 00.002 9640 IsSlewing returns 0
03:00:16.324 00.001 9640 IsGuiding returns 0
03:00:16.324 00.000 9640 scope move finished after 20 + 64 ms
03:00:16.324 00.000 9640 Move returns status 0, amount 20
03:00:16.324 00.000 9640 move complete, result=0
03:00:16.324 00.000 9640 worker thread done servicing request
03:00:16.324 00.000 9640 Worker thread wakes up
03:00:16.324 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:00:16.324 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:00:16.325 00.001 16872 GuideStep: -0.2 px 19 ms EAST, 0.4 px 20 ms SOUTH
03:00:16.337 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a11d8367-1287-4f52-9682-7dba9a81c860"}
03:00:16.340 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[6.88,7.48],"pixels":"..."},"id":"a11d8367-1287-4f52-9682-7dba9a81c860"}
03:00:19.801 03.461 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c2f3c77-fa0e-44c4-8265-2c1cf52eb366"}
03:00:19.803 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4c2f3c77-fa0e-44c4-8265-2c1cf52eb366"}
03:00:19.808 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3eb3c0d9-ae99-4658-9f7f-70c7dab84a93"}
03:00:19.812 00.004 16872 case statement mapped state 6 to 3
03:00:19.814 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3eb3c0d9-ae99-4658-9f7f-70c7dab84a93"}
03:00:19.817 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0fbb84ac-768c-4c24-87fe-58b4607c0e26"}
03:00:19.820 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[6.88,7.48],"pixels":"..."},"id":"0fbb84ac-768c-4c24-87fe-58b4607c0e26"}
03:00:20.385 00.565 9640 Exposure complete
03:00:20.528 00.143 9640 worker thread done servicing request
03:00:20.528 00.000 16872 OnExposeComplete: enter
03:00:20.532 00.004 16872 UpdateGuideState(): m_state=6
03:00:20.537 00.005 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 78
03:00:20.547 00.010 16872 Star::Find returns 1 (0), X=212.90, Y=200.24, Mass=100853, SNR=184.5, Peak=9640 HFD=4.0
03:00:20.553 00.006 16872 MultiStar: [#1 0.36,0.96,0.00,M1] [#2 -0.12,1.17,0.00,M1] [#3 0.23,0.77,0.00,M1] [#4 0.51,0.60,0.00,M2] [#5 0.46,1.23,0.00,M2] [#6 0.45,0.61,0.19,U] [#7 0.53,0.72,0.00,M1] [#8 0.11,-0.21,0.14,U] 
03:00:20.565 00.012 16872 refined, 2 included, MultiStar: {0.56, 0.79}, one-star: {0.65, 0.97}
03:00:20.569 00.004 16872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.59) = xAngle (2.54 = 2.54)
03:00:20.576 00.007 16872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.58 = 2.58)
03:00:20.581 00.005 16872 CameraToMount -- cameraX=0.56 cameraY=0.79 hyp=0.97 cameraTheta=0.95 mountX=-0.80 mountY=0.51, mountTheta=2.57
03:00:20.590 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.56, y=0.79, opts=13)
03:00:20.599 00.009 16872 Enqueuing Move request for scope (0.56, 0.79)
03:00:20.602 00.003 9640 Worker thread wakes up
03:00:20.603 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.79) opts 0xd
03:00:20.603 00.000 9640 Handling offset move in thread for scope, endpoint = (0.56, 0.79)
03:00:20.603 00.000 9640 Moving (0.56, 0.79) raw xDistance=-0.80 yDistance=0.51
03:00:20.603 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.74 from input -0.80
03:00:20.603 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.51, m_sumCorr=2.2
03:00:20.603 00.000 9640 MoveAxis(E, 87, ABG)
03:00:20.603 00.000 9640 Guiding  Dir = 2, Dur = 87
03:00:20.604 00.001 9640 IsSlewing returns 0
03:00:20.604 00.000 9640 IsGuiding returns 0
03:00:20.604 00.000 9640 PulseGuide returned control before completion, sleep 97
03:00:20.612 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2832, max=9640, med=3212, FiltMin=3124, FiltMax=7236, Gamma=2.190
03:00:20.647 00.035 16872 UpdateGuideState exits: m=100853 SNR=184.5
03:00:20.653 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:20.656 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:00:20.660 00.004 16872 Enqueuing Expose request
03:00:20.714 00.054 9640 IsGuiding returns 1
03:00:20.714 00.000 9640 scope still moving after pulse duration time elapsed
03:00:20.746 00.032 9640 IsSlewing returns 0
03:00:20.746 00.000 9640 IsGuiding returns 0
03:00:20.746 00.000 9640 scope move finished after 87 + 55 ms
03:00:20.746 00.000 9640 Move returns status 0, amount 87
03:00:20.746 00.000 9640 MoveAxis(N, 0, ABG)
03:00:20.746 00.000 9640 Move returns status 0, amount 0
03:00:20.746 00.000 9640 move complete, result=0
03:00:20.747 00.001 9640 worker thread done servicing request
03:00:20.747 00.000 9640 Worker thread wakes up
03:00:20.747 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:00:20.747 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:00:20.777 00.030 16872 GuideStep: -0.8 px 87 ms EAST, 0.5 px 0 ms NORTH
03:00:23.301 02.524 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"547cd18c-3888-4d25-b005-d9ce48f2ade3"}
03:00:23.304 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"547cd18c-3888-4d25-b005-d9ce48f2ade3"}
03:00:23.308 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ad12731c-d941-4ee5-b295-90eee1f5bf27"}
03:00:23.310 00.002 16872 case statement mapped state 6 to 3
03:00:23.313 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad12731c-d941-4ee5-b295-90eee1f5bf27"}
03:00:23.318 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"550af519-0259-46ae-8608-11f2dbe5cc1f"}
03:00:23.322 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[6.90,7.24],"pixels":"..."},"id":"550af519-0259-46ae-8608-11f2dbe5cc1f"}
03:00:24.851 01.529 9640 Exposure complete
03:00:24.991 00.140 9640 worker thread done servicing request
03:00:24.991 00.000 16872 OnExposeComplete: enter
03:00:24.994 00.003 16872 UpdateGuideState(): m_state=6
03:00:24.998 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 79
03:00:25.002 00.004 16872 Star::Find returns 1 (0), X=212.54, Y=199.25, Mass=94553, SNR=199.0, Peak=8820 HFD=3.8
03:00:25.004 00.002 16872 MultiStar: [#1 0.54,-0.01,0.34,U] [#2 -0.02,0.17,0.30,U] [#3 -0.10,0.24,0.30,U] [#4 0.40,0.03,0.21,U] [#5 0.45,0.10,0.14,U] [#6 0.63,0.23,0.17,U] [#7 0.29,-0.27,0.20,U] [#8 0.20,-1.16,0.00,M1] 
03:00:25.008 00.004 16872 refined, 7 included, MultiStar: {0.28, 0.04}, one-star: {0.29, -0.01}
03:00:25.011 00.003 16872 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.59) = xAngle (1.73 = 1.73)
03:00:25.013 00.002 16872 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.78 = 1.78)
03:00:25.016 00.003 16872 CameraToMount -- cameraX=0.28 cameraY=0.04 hyp=0.28 cameraTheta=0.15 mountX=-0.05 mountY=0.28, mountTheta=1.73
03:00:25.021 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=0.04, opts=13)
03:00:25.024 00.003 16872 Enqueuing Move request for scope (0.28, 0.04)
03:00:25.027 00.003 9640 Worker thread wakes up
03:00:25.027 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.04) opts 0xd
03:00:25.027 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, 0.04)
03:00:25.027 00.000 9640 Moving (0.28, 0.04) raw xDistance=-0.05 yDistance=0.28
03:00:25.027 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:00:25.027 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.15, input 0.28, m_sumCorr=2.3
03:00:25.028 00.001 9640 MoveAxis(E, 0, ABG)
03:00:25.028 00.000 9640 Move returns status 0, amount 0
03:00:25.028 00.000 9640 MoveAxis(S, 18, ABG)
03:00:25.028 00.000 9640 Guiding  Dir = 1, Dur = 18
03:00:25.028 00.000 9640 IsSlewing returns 0
03:00:25.028 00.000 9640 IsGuiding returns 0
03:00:25.029 00.001 9640 PulseGuide returned control before completion, sleep 28
03:00:25.033 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2896, max=8820, med=3212, FiltMin=3140, FiltMax=6884, Gamma=2.190
03:00:25.065 00.032 16872 UpdateGuideState exits: m=94553 SNR=199.0
03:00:25.073 00.008 9640 IsGuiding returns 1
03:00:25.073 00.000 9640 scope still moving after pulse duration time elapsed
03:00:25.073 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:25.076 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:00:25.078 00.002 16872 Enqueuing Expose request
03:00:25.099 00.021 9640 IsSlewing returns 0
03:00:25.099 00.000 9640 IsGuiding returns 0
03:00:25.099 00.000 9640 scope move finished after 18 + 53 ms
03:00:25.099 00.000 9640 Move returns status 0, amount 18
03:00:25.099 00.000 9640 move complete, result=0
03:00:25.099 00.000 9640 worker thread done servicing request
03:00:25.099 00.000 9640 Worker thread wakes up
03:00:25.099 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:00:25.099 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:00:25.101 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 18 ms SOUTH
03:00:26.800 01.699 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9aa33354-069c-4382-8e36-23cbb3894501"}
03:00:26.805 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9aa33354-069c-4382-8e36-23cbb3894501"}
03:00:26.810 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c9664369-6c40-4a21-a589-c22c22138b3e"}
03:00:26.814 00.004 16872 case statement mapped state 6 to 3
03:00:26.818 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9664369-6c40-4a21-a589-c22c22138b3e"}
03:00:26.822 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"372af64e-c819-45b6-b068-92004e95b78d"}
03:00:26.826 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[6.54,7.25],"pixels":"..."},"id":"372af64e-c819-45b6-b068-92004e95b78d"}
03:00:29.157 02.331 9640 Exposure complete
03:00:29.299 00.142 9640 worker thread done servicing request
03:00:29.299 00.000 16872 OnExposeComplete: enter
03:00:29.304 00.005 16872 UpdateGuideState(): m_state=6
03:00:29.307 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 80
03:00:29.310 00.003 16872 Star::Find returns 1 (0), X=212.67, Y=199.66, Mass=99650, SNR=188.9, Peak=9272 HFD=3.7
03:00:29.312 00.002 16872 MultiStar: [#1 0.39,0.54,0.32,U] [#2 0.14,0.36,0.25,U] [#3 -0.20,0.70,0.31,U] [#4 0.32,0.61,0.26,U] [#5 0.86,0.45,0.00,M2] [#6 0.46,-0.14,0.19,U] [#7 0.36,0.23,0.18,U] [#8 -0.02,-0.42,0.13,U] 
03:00:29.315 00.003 16872 refined, 7 included, MultiStar: {0.28, 0.38}, one-star: {0.42, 0.40}
03:00:29.319 00.004 16872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.59) = xAngle (2.51 = 2.51)
03:00:29.322 00.003 16872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.56 = 2.56)
03:00:29.325 00.003 16872 CameraToMount -- cameraX=0.28 cameraY=0.38 hyp=0.47 cameraTheta=0.92 mountX=-0.38 mountY=0.26, mountTheta=2.54
03:00:29.329 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=0.38, opts=13)
03:00:29.334 00.005 16872 Enqueuing Move request for scope (0.28, 0.38)
03:00:29.337 00.003 9640 Worker thread wakes up
03:00:29.337 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.38) opts 0xd
03:00:29.337 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, 0.38)
03:00:29.337 00.000 9640 Moving (0.28, 0.38) raw xDistance=-0.38 yDistance=0.26
03:00:29.337 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.38
03:00:29.337 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.26, m_sumCorr=2.3
03:00:29.337 00.000 9640 MoveAxis(E, 41, ABG)
03:00:29.337 00.000 9640 Guiding  Dir = 2, Dur = 41
03:00:29.338 00.001 9640 IsSlewing returns 0
03:00:29.338 00.000 9640 IsGuiding returns 0
03:00:29.338 00.000 9640 PulseGuide returned control before completion, sleep 51
03:00:29.343 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=9272, med=3212, FiltMin=3140, FiltMax=7800, Gamma=2.190
03:00:29.375 00.032 16872 UpdateGuideState exits: m=99650 SNR=188.9
03:00:29.378 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:29.383 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:00:29.385 00.002 16872 Enqueuing Expose request
03:00:29.396 00.011 9640 IsGuiding returns 1
03:00:29.396 00.000 9640 scope still moving after pulse duration time elapsed
03:00:29.427 00.031 9640 IsSlewing returns 0
03:00:29.427 00.000 9640 IsGuiding returns 0
03:00:29.428 00.001 9640 scope move finished after 41 + 48 ms
03:00:29.428 00.000 9640 Move returns status 0, amount 41
03:00:29.428 00.000 9640 MoveAxis(N, 0, ABG)
03:00:29.428 00.000 9640 Move returns status 0, amount 0
03:00:29.428 00.000 9640 move complete, result=0
03:00:29.428 00.000 9640 worker thread done servicing request
03:00:29.428 00.000 9640 Worker thread wakes up
03:00:29.428 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:00:29.428 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:00:29.429 00.001 16872 GuideStep: -0.4 px 41 ms EAST, 0.3 px 0 ms NORTH
03:00:30.300 00.871 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62625a3a-75de-43c0-9e4d-e33b94d8ad6c"}
03:00:30.305 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62625a3a-75de-43c0-9e4d-e33b94d8ad6c"}
03:00:30.311 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8ba3257-5b25-4eef-ac33-96e241054396"}
03:00:30.317 00.006 16872 case statement mapped state 6 to 3
03:00:30.320 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8ba3257-5b25-4eef-ac33-96e241054396"}
03:00:30.324 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"22ef587d-22dc-4c83-b25d-b57518e364d9"}
03:00:30.328 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":80,"width":15,"height":15,"star_pos":[6.67,6.66],"pixels":"..."},"id":"22ef587d-22dc-4c83-b25d-b57518e364d9"}
03:00:33.478 03.150 9640 Exposure complete
03:00:33.614 00.136 9640 worker thread done servicing request
03:00:33.614 00.000 16872 OnExposeComplete: enter
03:00:33.618 00.004 16872 UpdateGuideState(): m_state=6
03:00:33.621 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 81
03:00:33.623 00.002 16872 Star::Find returns 1 (0), X=213.10, Y=199.66, Mass=102080, SNR=193.8, Peak=10748 HFD=3.8
03:00:33.627 00.004 16872 MultiStar: [#1 0.59,0.29,0.25,U] [#2 -0.18,1.00,0.00,M1] [#3 0.20,0.85,0.00,M1] [#4 0.26,0.71,0.23,U] [#5 0.83,0.49,0.00,M3] [#6 0.56,0.17,0.16,U] [#7 0.45,0.10,0.22,U] [#8 0.38,-0.97,0.00,M1] 
03:00:33.631 00.004 16872 refined, 4 included, MultiStar: {0.67, 0.36}, one-star: {0.84, 0.39}
03:00:33.634 00.003 16872 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.59) = xAngle (2.09 = 2.09)
03:00:33.636 00.002 16872 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.13 = 2.13)
03:00:33.639 00.003 16872 CameraToMount -- cameraX=0.67 cameraY=0.36 hyp=0.76 cameraTheta=0.50 mountX=-0.37 mountY=0.64, mountTheta=2.10
03:00:33.645 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.67, y=0.36, opts=13)
03:00:33.647 00.002 16872 Enqueuing Move request for scope (0.67, 0.36)
03:00:33.651 00.004 9640 Worker thread wakes up
03:00:33.651 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.36) opts 0xd
03:00:33.651 00.000 9640 Handling offset move in thread for scope, endpoint = (0.67, 0.36)
03:00:33.651 00.000 9640 Moving (0.67, 0.36) raw xDistance=-0.37 yDistance=0.64
03:00:33.651 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.37
03:00:33.651 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.64, m_sumCorr=2.5
03:00:33.651 00.000 9640 MoveAxis(E, 44, ABG)
03:00:33.651 00.000 9640 Guiding  Dir = 2, Dur = 44
03:00:33.652 00.001 9640 IsSlewing returns 0
03:00:33.652 00.000 9640 IsGuiding returns 0
03:00:33.653 00.001 9640 PulseGuide returned control before completion, sleep 54
03:00:33.659 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=10748, med=3216, FiltMin=3148, FiltMax=8196, Gamma=2.190
03:00:33.690 00.031 16872 UpdateGuideState exits: m=102080 SNR=193.8
03:00:33.694 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:33.697 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:00:33.699 00.002 16872 Enqueuing Expose request
03:00:33.718 00.019 9640 IsGuiding returns 1
03:00:33.718 00.000 9640 scope still moving after pulse duration time elapsed
03:00:33.750 00.032 9640 IsSlewing returns 0
03:00:33.750 00.000 9640 IsGuiding returns 0
03:00:33.750 00.000 9640 scope move finished after 44 + 53 ms
03:00:33.750 00.000 9640 Move returns status 0, amount 44
03:00:33.751 00.001 9640 MoveAxis(S, 27, ABG)
03:00:33.751 00.000 9640 Guiding  Dir = 1, Dur = 27
03:00:33.752 00.001 9640 IsSlewing returns 0
03:00:33.752 00.000 9640 IsGuiding returns 0
03:00:33.753 00.001 9640 PulseGuide returned control before completion, sleep 37
03:00:33.796 00.043 9640 IsGuiding returns 1
03:00:33.796 00.000 9640 scope still moving after pulse duration time elapsed
03:00:33.798 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"edaf08a5-c435-4a61-a037-f6837bf1d109"}
03:00:33.801 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"edaf08a5-c435-4a61-a037-f6837bf1d109"}
03:00:33.805 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"08f6a24e-6603-458a-bd5f-729f4c4cf9e9"}
03:00:33.808 00.003 16872 case statement mapped state 6 to 3
03:00:33.810 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"08f6a24e-6603-458a-bd5f-729f4c4cf9e9"}
03:00:33.817 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"76844a2a-a4d9-44dc-9577-0c45fadca367"}
03:00:33.820 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":81,"width":15,"height":15,"star_pos":[7.10,6.66],"pixels":"..."},"id":"76844a2a-a4d9-44dc-9577-0c45fadca367"}
03:00:33.827 00.007 9640 IsSlewing returns 0
03:00:33.827 00.000 9640 IsGuiding returns 0
03:00:33.827 00.000 9640 scope move finished after 27 + 48 ms
03:00:33.827 00.000 9640 Move returns status 0, amount 27
03:00:33.827 00.000 9640 move complete, result=0
03:00:33.827 00.000 9640 worker thread done servicing request
03:00:33.827 00.000 9640 Worker thread wakes up
03:00:33.828 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
03:00:33.828 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:00:33.828 00.000 16872 GuideStep: -0.4 px 44 ms EAST, 0.6 px 27 ms SOUTH
03:00:37.298 03.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6ca24ed-df23-4c3a-a82d-ac3eaf3933ee"}
03:00:37.301 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a6ca24ed-df23-4c3a-a82d-ac3eaf3933ee"}
03:00:37.304 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"eea7310f-4f2a-4903-9dd3-f59e5719abf7"}
03:00:37.308 00.004 16872 case statement mapped state 6 to 3
03:00:37.310 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"eea7310f-4f2a-4903-9dd3-f59e5719abf7"}
03:00:37.314 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ecc7c027-ef44-4c6c-ad88-34319f983fcf"}
03:00:37.317 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":81,"width":15,"height":15,"star_pos":[7.10,6.66],"pixels":"..."},"id":"ecc7c027-ef44-4c6c-ad88-34319f983fcf"}
03:00:37.886 00.569 9640 Exposure complete
03:00:38.025 00.139 9640 worker thread done servicing request
03:00:38.025 00.000 16872 OnExposeComplete: enter
03:00:38.028 00.003 16872 UpdateGuideState(): m_state=6
03:00:38.031 00.003 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 82
03:00:38.034 00.003 16872 Star::Find returns 1 (0), X=213.31, Y=199.06, Mass=73509, SNR=168.0, Peak=8336 HFD=3.9
03:00:38.036 00.002 16872 MultiStar: [#1 0.47,0.11,0.31,U] [#2 0.31,0.16,0.30,U] [#3 0.66,-0.13,0.28,U] [#4 0.54,-0.20,0.27,U] [#5 1.14,0.52,0.00,M4] [#6 0.67,0.45,0.00,M1] [#7 0.39,-0.51,0.25,U] [#8 -0.09,-1.19,0.00,M2] 
03:00:38.038 00.002 16872 refined, 5 included, MultiStar: {0.72, -0.14}, one-star: {1.06, -0.21}
03:00:38.041 00.003 16872 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.59) = xAngle (1.39 = 1.39)
03:00:38.046 00.005 16872 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.44 = 1.44)
03:00:38.049 00.003 16872 CameraToMount -- cameraX=0.72 cameraY=-0.14 hyp=0.73 cameraTheta=-0.19 mountX=0.13 mountY=0.72, mountTheta=1.39
03:00:38.053 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.72, y=-0.14, opts=13)
03:00:38.056 00.003 16872 Enqueuing Move request for scope (0.72, -0.14)
03:00:38.060 00.004 9640 Worker thread wakes up
03:00:38.060 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.14) opts 0xd
03:00:38.060 00.000 9640 Handling offset move in thread for scope, endpoint = (0.72, -0.14)
03:00:38.060 00.000 9640 Moving (0.72, -0.14) raw xDistance=0.13 yDistance=0.72
03:00:38.060 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.13
03:00:38.060 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.72, m_sumCorr=2.5
03:00:38.061 00.001 9640 MoveAxis(W, 9, ABG)
03:00:38.061 00.000 9640 Guiding  Dir = 3, Dur = 9
03:00:38.061 00.000 9640 IsSlewing returns 0
03:00:38.061 00.000 9640 IsGuiding returns 0
03:00:38.061 00.000 9640 PulseGuide returned control before completion, sleep 19
03:00:38.065 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=8336, med=3220, FiltMin=3084, FiltMax=6708, Gamma=2.190
03:00:38.090 00.025 9640 IsGuiding returns 1
03:00:38.090 00.000 9640 scope still moving after pulse duration time elapsed
03:00:38.098 00.008 16872 UpdateGuideState exits: m=73509 SNR=168.0
03:00:38.101 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:38.103 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:00:38.108 00.005 16872 Enqueuing Expose request
03:00:38.121 00.013 9640 IsSlewing returns 0
03:00:38.121 00.000 9640 IsGuiding returns 0
03:00:38.121 00.000 9640 scope move finished after 9 + 50 ms
03:00:38.121 00.000 9640 Move returns status 0, amount 9
03:00:38.121 00.000 9640 MoveAxis(N, 0, ABG)
03:00:38.121 00.000 9640 Move returns status 0, amount 0
03:00:38.121 00.000 9640 move complete, result=0
03:00:38.122 00.001 9640 worker thread done servicing request
03:00:38.122 00.000 9640 Worker thread wakes up
03:00:38.122 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:00:38.122 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:00:38.123 00.001 16872 GuideStep: 0.1 px 9 ms WEST, 0.7 px 0 ms NORTH
03:00:40.797 02.674 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"537ed3f3-15e8-4f93-9ef9-60d5c56e2080"}
03:00:40.801 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"537ed3f3-15e8-4f93-9ef9-60d5c56e2080"}
03:00:40.805 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"606a9d68-1b83-473d-9a98-3caf2a26644e"}
03:00:40.813 00.008 16872 case statement mapped state 6 to 3
03:00:40.816 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"606a9d68-1b83-473d-9a98-3caf2a26644e"}
03:00:40.821 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a99aeaed-1c0a-407e-8cf4-274cb00b4084"}
03:00:40.825 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":82,"width":15,"height":15,"star_pos":[7.31,7.06],"pixels":"..."},"id":"a99aeaed-1c0a-407e-8cf4-274cb00b4084"}
03:00:42.173 01.348 9640 Exposure complete
03:00:42.310 00.137 9640 worker thread done servicing request
03:00:42.310 00.000 16872 OnExposeComplete: enter
03:00:42.313 00.003 16872 UpdateGuideState(): m_state=6
03:00:42.316 00.003 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 83
03:00:42.319 00.003 16872 Star::Find returns 1 (0), X=212.79, Y=199.48, Mass=58637, SNR=144.6, Peak=6788 HFD=3.8
03:00:42.322 00.003 16872 MultiStar: [#1 0.22,0.37,0.31,U] [#2 -0.03,0.58,0.32,U] [#3 -0.02,0.48,0.31,U] [#4 0.35,0.14,0.27,U] [#5 0.56,0.56,0.00,M5] [#6 0.07,0.04,0.18,U] [#7 0.07,-0.34,0.23,U] [#8 0.53,-0.85,0.00,M3] 
03:00:42.325 00.003 16872 refined, 6 included, MultiStar: {0.27, 0.24}, one-star: {0.54, 0.22}
03:00:42.328 00.003 16872 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.59) = xAngle (2.31 = 2.31)
03:00:42.331 00.003 16872 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.36 = 2.36)
03:00:42.333 00.002 16872 CameraToMount -- cameraX=0.27 cameraY=0.24 hyp=0.36 cameraTheta=0.73 mountX=-0.25 mountY=0.26, mountTheta=2.34
03:00:42.338 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.27, y=0.24, opts=13)
03:00:42.342 00.004 16872 Enqueuing Move request for scope (0.27, 0.24)
03:00:42.345 00.003 9640 Worker thread wakes up
03:00:42.345 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.24) opts 0xd
03:00:42.345 00.000 9640 Handling offset move in thread for scope, endpoint = (0.27, 0.24)
03:00:42.345 00.000 9640 Moving (0.27, 0.24) raw xDistance=-0.25 yDistance=0.26
03:00:42.346 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.25
03:00:42.346 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.26, m_sumCorr=2.8
03:00:42.346 00.000 9640 MoveAxis(E, 25, ABG)
03:00:42.346 00.000 9640 Guiding  Dir = 2, Dur = 25
03:00:42.346 00.000 9640 IsSlewing returns 0
03:00:42.346 00.000 9640 IsGuiding returns 0
03:00:42.347 00.001 9640 PulseGuide returned control before completion, sleep 35
03:00:42.352 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2872, max=6788, med=3224, FiltMin=3064, FiltMax=5992, Gamma=2.190
03:00:42.382 00.030 16872 UpdateGuideState exits: m=58637 SNR=144.6
03:00:42.385 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:42.387 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:00:42.391 00.004 16872 Enqueuing Expose request
03:00:42.393 00.002 9640 IsGuiding returns 1
03:00:42.393 00.000 9640 scope still moving after pulse duration time elapsed
03:00:42.418 00.025 9640 IsSlewing returns 0
03:00:42.418 00.000 9640 IsGuiding returns 0
03:00:42.418 00.000 9640 scope move finished after 25 + 46 ms
03:00:42.418 00.000 9640 Move returns status 0, amount 25
03:00:42.418 00.000 9640 MoveAxis(S, 28, ABG)
03:00:42.418 00.000 9640 Guiding  Dir = 1, Dur = 28
03:00:42.419 00.001 9640 IsSlewing returns 0
03:00:42.419 00.000 9640 IsGuiding returns 0
03:00:42.419 00.000 9640 PulseGuide returned control before completion, sleep 38
03:00:42.466 00.047 9640 IsGuiding returns 1
03:00:42.466 00.000 9640 scope still moving after pulse duration time elapsed
03:00:42.498 00.032 9640 IsSlewing returns 0
03:00:42.498 00.000 9640 IsGuiding returns 0
03:00:42.499 00.001 9640 scope move finished after 28 + 50 ms
03:00:42.499 00.000 9640 Move returns status 0, amount 28
03:00:42.499 00.000 9640 move complete, result=0
03:00:42.499 00.000 9640 worker thread done servicing request
03:00:42.499 00.000 9640 Worker thread wakes up
03:00:42.499 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:00:42.499 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:00:42.499 00.000 16872 GuideStep: -0.2 px 25 ms EAST, 0.3 px 28 ms SOUTH
03:00:44.297 01.798 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ac0afcf-7f5b-45a7-9367-c3a36daf4db0"}
03:00:44.301 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5ac0afcf-7f5b-45a7-9367-c3a36daf4db0"}
03:00:44.305 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"56d2d176-00fb-4684-8ec5-1b7122ff04d6"}
03:00:44.307 00.002 16872 case statement mapped state 6 to 3
03:00:44.310 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"56d2d176-00fb-4684-8ec5-1b7122ff04d6"}
03:00:44.314 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5f963939-9d9d-49e3-bc36-0199e543df63"}
03:00:44.319 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":83,"width":15,"height":15,"star_pos":[6.79,7.48],"pixels":"..."},"id":"5f963939-9d9d-49e3-bc36-0199e543df63"}
03:00:46.558 02.239 9640 Exposure complete
03:00:46.698 00.140 9640 worker thread done servicing request
03:00:46.698 00.000 16872 OnExposeComplete: enter
03:00:46.702 00.004 16872 UpdateGuideState(): m_state=6
03:00:46.706 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 84
03:00:46.712 00.006 16872 Star::Find returns 1 (0), X=212.72, Y=199.72, Mass=85315, SNR=178.1, Peak=7888 HFD=4.0
03:00:46.716 00.004 16872 MultiStar: [#1 -0.08,0.57,0.27,U] [#2 -0.34,0.37,0.24,U] [#3 -0.21,0.40,0.24,U] [#4 0.40,0.67,0.00,M1] [#5 0.16,0.65,0.12,U] [#6 0.09,0.22,0.15,U] [#7 0.46,0.03,0.18,U] [#8 -0.08,-0.44,0.10,U] 
03:00:46.722 00.006 16872 refined, 7 included, MultiStar: {0.18, 0.37}, one-star: {0.47, 0.45}
03:00:46.724 00.002 16872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.59) = xAngle (2.70 = 2.70)
03:00:46.726 00.002 16872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.75 = 2.75)
03:00:46.729 00.003 16872 CameraToMount -- cameraX=0.18 cameraY=0.37 hyp=0.42 cameraTheta=1.11 mountX=-0.38 mountY=0.16, mountTheta=2.74
03:00:46.734 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.18, y=0.37, opts=13)
03:00:46.740 00.006 16872 Enqueuing Move request for scope (0.18, 0.37)
03:00:46.744 00.004 9640 Worker thread wakes up
03:00:46.744 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.37) opts 0xd
03:00:46.745 00.001 9640 Handling offset move in thread for scope, endpoint = (0.18, 0.37)
03:00:46.745 00.000 9640 Moving (0.18, 0.37) raw xDistance=-0.38 yDistance=0.16
03:00:46.745 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.38
03:00:46.745 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.16, m_sumCorr=2.9
03:00:46.745 00.000 9640 MoveAxis(E, 43, ABG)
03:00:46.745 00.000 9640 Guiding  Dir = 2, Dur = 43
03:00:46.745 00.000 9640 IsSlewing returns 0
03:00:46.745 00.000 9640 IsGuiding returns 0
03:00:46.746 00.001 9640 PulseGuide returned control before completion, sleep 53
03:00:46.751 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=7888, med=3224, FiltMin=3152, FiltMax=7000, Gamma=2.190
03:00:46.782 00.031 16872 UpdateGuideState exits: m=85315 SNR=178.1
03:00:46.785 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:46.788 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:00:46.791 00.003 16872 Enqueuing Expose request
03:00:46.811 00.020 9640 IsGuiding returns 1
03:00:46.811 00.000 9640 scope still moving after pulse duration time elapsed
03:00:46.842 00.031 9640 IsSlewing returns 0
03:00:46.843 00.001 9640 IsGuiding returns 0
03:00:46.843 00.000 9640 scope move finished after 43 + 54 ms
03:00:46.843 00.000 9640 Move returns status 0, amount 43
03:00:46.843 00.000 9640 MoveAxis(S, 19, ABG)
03:00:46.844 00.001 9640 Guiding  Dir = 1, Dur = 19
03:00:46.844 00.000 9640 IsSlewing returns 0
03:00:46.844 00.000 9640 IsGuiding returns 0
03:00:46.845 00.001 9640 PulseGuide returned control before completion, sleep 29
03:00:46.888 00.043 9640 IsGuiding returns 1
03:00:46.888 00.000 9640 scope still moving after pulse duration time elapsed
03:00:46.920 00.032 9640 IsSlewing returns 0
03:00:46.921 00.001 9640 IsGuiding returns 0
03:00:46.921 00.000 9640 scope move finished after 19 + 57 ms
03:00:46.921 00.000 9640 Move returns status 0, amount 19
03:00:46.921 00.000 9640 move complete, result=0
03:00:46.922 00.001 9640 worker thread done servicing request
03:00:46.922 00.000 9640 Worker thread wakes up
03:00:46.922 00.000 16872 GuideStep: -0.4 px 43 ms EAST, 0.2 px 19 ms SOUTH
03:00:46.926 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
03:00:46.926 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:00:47.797 00.871 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c6a686e0-a342-458e-b432-fef6fc8ef1ca"}
03:00:47.801 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c6a686e0-a342-458e-b432-fef6fc8ef1ca"}
03:00:47.806 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4bc2b160-7831-4209-aef6-beda4731f271"}
03:00:47.812 00.006 16872 case statement mapped state 6 to 3
03:00:47.819 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4bc2b160-7831-4209-aef6-beda4731f271"}
03:00:47.823 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b12d555c-15dd-4e46-9346-5796a2421211"}
03:00:47.827 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[6.72,6.72],"pixels":"..."},"id":"b12d555c-15dd-4e46-9346-5796a2421211"}
03:00:50.979 03.152 9640 Exposure complete
03:00:51.119 00.140 9640 worker thread done servicing request
03:00:51.119 00.000 16872 OnExposeComplete: enter
03:00:51.123 00.004 16872 UpdateGuideState(): m_state=6
03:00:51.125 00.002 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 85
03:00:51.128 00.003 16872 Star::Find returns 1 (0), X=212.54, Y=199.49, Mass=86368, SNR=174.0, Peak=8212 HFD=4.1
03:00:51.132 00.004 16872 MultiStar: [#1 0.28,0.17,0.26,U] [#2 -0.33,0.35,0.26,U] [#3 0.11,-0.03,0.22,U] [#4 0.43,0.37,0.24,U] [#5 0.52,0.24,0.11,U] [#6 0.30,-0.06,0.15,U] [#7 -0.04,-0.31,0.20,U] [#8 -0.15,-0.91,0.00,M3] 
03:00:51.135 00.003 16872 refined, 7 included, MultiStar: {0.20, 0.16}, one-star: {0.29, 0.22}
03:00:51.137 00.002 16872 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.59) = xAngle (2.26 = 2.26)
03:00:51.141 00.004 16872 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.31 = 2.31)
03:00:51.143 00.002 16872 CameraToMount -- cameraX=0.20 cameraY=0.16 hyp=0.26 cameraTheta=0.67 mountX=-0.17 mountY=0.19, mountTheta=2.28
03:00:51.150 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.20, y=0.16, opts=13)
03:00:51.152 00.002 16872 Enqueuing Move request for scope (0.20, 0.16)
03:00:51.156 00.004 9640 Worker thread wakes up
03:00:51.156 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.16) opts 0xd
03:00:51.156 00.000 9640 Handling offset move in thread for scope, endpoint = (0.20, 0.16)
03:00:51.156 00.000 9640 Moving (0.20, 0.16) raw xDistance=-0.17 yDistance=0.19
03:00:51.156 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.17
03:00:51.156 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.19, m_sumCorr=2.9
03:00:51.156 00.000 9640 MoveAxis(E, 22, ABG)
03:00:51.156 00.000 9640 Guiding  Dir = 2, Dur = 22
03:00:51.157 00.001 9640 IsSlewing returns 0
03:00:51.157 00.000 9640 IsGuiding returns 0
03:00:51.157 00.000 9640 PulseGuide returned control before completion, sleep 32
03:00:51.162 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2924, max=8212, med=3208, FiltMin=3128, FiltMax=6768, Gamma=2.190
03:00:51.191 00.029 9640 IsGuiding returns 1
03:00:51.191 00.000 9640 scope still moving after pulse duration time elapsed
03:00:51.195 00.004 16872 UpdateGuideState exits: m=86368 SNR=174.0
03:00:51.199 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:51.201 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:00:51.204 00.003 16872 Enqueuing Expose request
03:00:51.221 00.017 9640 IsSlewing returns 0
03:00:51.221 00.000 9640 IsGuiding returns 0
03:00:51.221 00.000 9640 scope move finished after 22 + 43 ms
03:00:51.221 00.000 9640 Move returns status 0, amount 22
03:00:51.221 00.000 9640 MoveAxis(N, 0, ABG)
03:00:51.221 00.000 9640 Move returns status 0, amount 0
03:00:51.221 00.000 9640 move complete, result=0
03:00:51.221 00.000 9640 worker thread done servicing request
03:00:51.221 00.000 9640 Worker thread wakes up
03:00:51.221 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:00:51.221 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:00:51.227 00.006 16872 GuideStep: -0.2 px 22 ms EAST, 0.2 px 0 ms NORTH
03:00:51.299 00.072 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4604b8e5-8e4d-4ad2-bd65-201c1da56498"}
03:00:51.305 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4604b8e5-8e4d-4ad2-bd65-201c1da56498"}
03:00:51.309 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8be12df2-2387-4068-ac82-c30a5d50904c"}
03:00:51.313 00.004 16872 case statement mapped state 6 to 3
03:00:51.315 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8be12df2-2387-4068-ac82-c30a5d50904c"}
03:00:51.324 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1aa31c8b-a418-41c0-8cfc-a9a7b9d01c47"}
03:00:51.327 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":85,"width":15,"height":15,"star_pos":[6.54,7.49],"pixels":"..."},"id":"1aa31c8b-a418-41c0-8cfc-a9a7b9d01c47"}
03:00:54.797 03.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ad20b8b9-4832-4de5-9901-d09e77263d04"}
03:00:54.800 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ad20b8b9-4832-4de5-9901-d09e77263d04"}
03:00:54.804 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3589c548-4470-435e-81e0-047ac37ae110"}
03:00:54.807 00.003 16872 case statement mapped state 6 to 3
03:00:54.810 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3589c548-4470-435e-81e0-047ac37ae110"}
03:00:54.814 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ce38ef4c-cb14-4384-abc9-a54b7bd60291"}
03:00:54.817 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":85,"width":15,"height":15,"star_pos":[6.54,7.49],"pixels":"..."},"id":"ce38ef4c-cb14-4384-abc9-a54b7bd60291"}
03:00:55.288 00.471 9640 Exposure complete
03:00:55.425 00.137 9640 worker thread done servicing request
03:00:55.426 00.001 16872 OnExposeComplete: enter
03:00:55.428 00.002 16872 UpdateGuideState(): m_state=6
03:00:55.431 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 86
03:00:55.434 00.003 16872 Star::Find returns 1 (0), X=212.73, Y=199.42, Mass=67005, SNR=156.0, Peak=7284 HFD=3.8
03:00:55.436 00.002 16872 MultiStar: [#1 0.45,0.52,0.27,U] [#2 -0.05,0.62,0.25,U] [#3 0.34,0.36,0.31,U] [#4 0.58,0.49,0.30,U] [#5 0.31,0.04,0.14,U] [#6 0.50,0.80,0.00,M1] [#7 0.37,-0.18,0.23,U] [#8 0.34,-0.66,0.10,U] 
03:00:55.439 00.003 16872 refined, 7 included, MultiStar: {0.40, 0.23}, one-star: {0.48, 0.15}
03:00:55.442 00.003 16872 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.59) = xAngle (2.12 = 2.12)
03:00:55.445 00.003 16872 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.16 = 2.16)
03:00:55.449 00.004 16872 CameraToMount -- cameraX=0.40 cameraY=0.23 hyp=0.46 cameraTheta=0.53 mountX=-0.24 mountY=0.38, mountTheta=2.13
03:00:55.453 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.40, y=0.23, opts=13)
03:00:55.456 00.003 16872 Enqueuing Move request for scope (0.40, 0.23)
03:00:55.458 00.002 9640 Worker thread wakes up
03:00:55.459 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.23) opts 0xd
03:00:55.459 00.000 9640 Handling offset move in thread for scope, endpoint = (0.40, 0.23)
03:00:55.459 00.000 9640 Moving (0.40, 0.23) raw xDistance=-0.24 yDistance=0.38
03:00:55.459 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.24
03:00:55.459 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.38, m_sumCorr=2.9
03:00:55.459 00.000 9640 MoveAxis(E, 28, ABG)
03:00:55.459 00.000 9640 Guiding  Dir = 2, Dur = 28
03:00:55.459 00.000 9640 IsSlewing returns 0
03:00:55.459 00.000 9640 IsGuiding returns 0
03:00:55.460 00.001 9640 PulseGuide returned control before completion, sleep 38
03:00:55.466 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2940, max=7284, med=3220, FiltMin=3122, FiltMax=6056, Gamma=2.190
03:00:55.497 00.031 16872 UpdateGuideState exits: m=67005 SNR=156.0
03:00:55.500 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:55.502 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:00:55.505 00.003 16872 Enqueuing Expose request
03:00:55.509 00.004 9640 IsGuiding returns 1
03:00:55.509 00.000 9640 scope still moving after pulse duration time elapsed
03:00:55.539 00.030 9640 IsSlewing returns 0
03:00:55.541 00.002 9640 IsGuiding returns 0
03:00:55.541 00.000 9640 scope move finished after 28 + 52 ms
03:00:55.541 00.000 9640 Move returns status 0, amount 28
03:00:55.541 00.000 9640 MoveAxis(N, 0, ABG)
03:00:55.541 00.000 9640 Move returns status 0, amount 0
03:00:55.541 00.000 9640 move complete, result=0
03:00:55.541 00.000 9640 worker thread done servicing request
03:00:55.541 00.000 9640 Worker thread wakes up
03:00:55.541 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:00:55.542 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:00:55.554 00.012 16872 GuideStep: -0.2 px 28 ms EAST, 0.4 px 0 ms NORTH
03:00:58.296 02.742 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"806c3878-42c4-4e86-9916-7c8455cea686"}
03:00:58.300 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"806c3878-42c4-4e86-9916-7c8455cea686"}
03:00:58.303 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"510205c4-4667-4a43-a81e-1521229d06b2"}
03:00:58.306 00.003 16872 case statement mapped state 6 to 3
03:00:58.308 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"510205c4-4667-4a43-a81e-1521229d06b2"}
03:00:58.313 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"25130409-8acc-4848-b7ab-9a17398435dd"}
03:00:58.316 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":86,"width":15,"height":15,"star_pos":[6.73,7.42],"pixels":"..."},"id":"25130409-8acc-4848-b7ab-9a17398435dd"}
03:00:59.611 01.295 9640 Exposure complete
03:00:59.747 00.136 9640 worker thread done servicing request
03:00:59.747 00.000 16872 OnExposeComplete: enter
03:00:59.750 00.003 16872 UpdateGuideState(): m_state=6
03:00:59.753 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 87
03:00:59.756 00.003 16872 Star::Find returns 1 (0), X=212.62, Y=199.01, Mass=63813, SNR=153.3, Peak=6756 HFD=4.1
03:00:59.758 00.002 16872 MultiStar: [#1 0.05,0.30,0.26,U] [#2 -0.61,0.35,0.26,U] [#3 -0.14,-0.16,0.23,U] [#4 0.37,0.01,0.21,U] [#5 0.27,-0.38,0.11,U] [#6 -0.25,-0.37,0.15,U] [#7 -0.26,-0.38,0.17,U] [#8 0.06,-1.15,0.00,M3] 
03:00:59.761 00.003 16872 refined, 7 included, MultiStar: {0.09, -0.12}, one-star: {0.37, -0.26}
03:00:59.763 00.002 16872 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.59) = xAngle (0.64 = 0.64)
03:00:59.766 00.003 16872 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.69 = 0.69)
03:00:59.768 00.002 16872 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.94 mountX=0.12 mountY=0.10, mountTheta=0.67
03:00:59.774 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=-0.12, opts=13)
03:00:59.778 00.004 16872 Enqueuing Move request for scope (0.09, -0.12)
03:00:59.781 00.003 9640 Worker thread wakes up
03:00:59.781 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
03:00:59.781 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
03:00:59.781 00.000 9640 Moving (0.09, -0.12) raw xDistance=0.12 yDistance=0.10
03:00:59.781 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.12
03:00:59.781 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.10, m_sumCorr=2.9
03:00:59.781 00.000 9640 MoveAxis(W, 10, ABG)
03:00:59.781 00.000 9640 Guiding  Dir = 3, Dur = 10
03:00:59.781 00.000 9640 IsSlewing returns 0
03:00:59.781 00.000 9640 IsGuiding returns 0
03:00:59.782 00.001 9640 PulseGuide returned control before completion, sleep 20
03:00:59.787 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=6756, med=3224, FiltMin=3148, FiltMax=5868, Gamma=2.190
03:00:59.818 00.031 9640 IsGuiding returns 0
03:00:59.818 00.000 9640 Move returns status 0, amount 10
03:00:59.818 00.000 9640 MoveAxis(N, 0, ABG)
03:00:59.818 00.000 9640 Move returns status 0, amount 0
03:00:59.818 00.000 9640 move complete, result=0
03:00:59.819 00.001 9640 worker thread done servicing request
03:00:59.819 00.000 16872 UpdateGuideState exits: m=63813 SNR=153.3
03:00:59.821 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:59.824 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:00:59.828 00.004 16872 Enqueuing Expose request
03:00:59.830 00.002 16872 GuideStep: 0.1 px 10 ms WEST, 0.1 px 0 ms NORTH
03:00:59.833 00.003 9640 Worker thread wakes up
03:00:59.833 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:00:59.833 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:01:01.795 01.962 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1f09ea6f-59e9-4d78-9308-78b4520a5d6d"}
03:01:01.800 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1f09ea6f-59e9-4d78-9308-78b4520a5d6d"}
03:01:01.804 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7ac953ad-be7c-4f59-b96b-ce39e966d97a"}
03:01:01.806 00.002 16872 case statement mapped state 6 to 3
03:01:01.809 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ac953ad-be7c-4f59-b96b-ce39e966d97a"}
03:01:01.813 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a00f14d8-e884-4165-8271-e49425713d2e"}
03:01:01.817 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":87,"width":15,"height":15,"star_pos":[6.62,7.01],"pixels":"..."},"id":"a00f14d8-e884-4165-8271-e49425713d2e"}
03:01:03.887 02.070 9640 Exposure complete
03:01:04.028 00.141 9640 worker thread done servicing request
03:01:04.028 00.000 16872 OnExposeComplete: enter
03:01:04.031 00.003 16872 UpdateGuideState(): m_state=6
03:01:04.034 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 88
03:01:04.038 00.004 16872 Star::Find returns 1 (0), X=212.47, Y=199.63, Mass=78541, SNR=171.2, Peak=7776 HFD=4.0
03:01:04.040 00.002 16872 MultiStar: [#1 0.29,0.69,0.33,U] [#2 -0.43,1.10,0.00,M1] [#3 -0.06,0.80,0.00,M1] [#4 0.19,0.38,0.21,U] [#5 0.13,0.41,0.14,U] [#6 0.02,1.14,0.00,M1] [#7 0.17,-0.07,0.19,U] [#8 0.00,0.00,0.00,L] [#9 -8.37,2.92,0.00,M2] 
03:01:04.043 00.003 16872 single-star, 4 included, MultiStar: {0.21, 0.38}, one-star: {0.21, 0.36}
03:01:04.045 00.002 16872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.59) = xAngle (2.62 = 2.62)
03:01:04.048 00.003 16872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.66 = 2.66)
03:01:04.052 00.004 16872 CameraToMount -- cameraX=0.21 cameraY=0.36 hyp=0.42 cameraTheta=1.03 mountX=-0.36 mountY=0.19, mountTheta=2.65
03:01:04.056 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=0.36, opts=13)
03:01:04.059 00.003 16872 Enqueuing Move request for scope (0.21, 0.36)
03:01:04.061 00.002 9640 Worker thread wakes up
03:01:04.062 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.36) opts 0xd
03:01:04.062 00.000 9640 Handling offset move in thread for scope, endpoint = (0.21, 0.36)
03:01:04.062 00.000 9640 Moving (0.21, 0.36) raw xDistance=-0.36 yDistance=0.19
03:01:04.062 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.36
03:01:04.062 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.19, m_sumCorr=3.1
03:01:04.062 00.000 9640 MoveAxis(E, 38, ABG)
03:01:04.062 00.000 9640 Guiding  Dir = 2, Dur = 38
03:01:04.062 00.000 9640 IsSlewing returns 0
03:01:04.062 00.000 9640 IsGuiding returns 0
03:01:04.063 00.001 9640 PulseGuide returned control before completion, sleep 48
03:01:04.070 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=7776, med=3216, FiltMin=3090, FiltMax=6772, Gamma=2.190
03:01:04.100 00.030 16872 UpdateGuideState exits: m=78541 SNR=171.2
03:01:04.104 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:04.107 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:01:04.109 00.002 16872 Enqueuing Expose request
03:01:04.115 00.006 9640 IsGuiding returns 1
03:01:04.115 00.000 9640 scope still moving after pulse duration time elapsed
03:01:04.144 00.029 9640 IsSlewing returns 0
03:01:04.144 00.000 9640 IsGuiding returns 0
03:01:04.144 00.000 9640 scope move finished after 38 + 43 ms
03:01:04.144 00.000 9640 Move returns status 0, amount 38
03:01:04.144 00.000 9640 MoveAxis(S, 21, ABG)
03:01:04.145 00.001 9640 Guiding  Dir = 1, Dur = 21
03:01:04.145 00.000 9640 IsSlewing returns 0
03:01:04.145 00.000 9640 IsGuiding returns 0
03:01:04.146 00.001 9640 PulseGuide returned control before completion, sleep 31
03:01:04.191 00.045 9640 IsGuiding returns 1
03:01:04.191 00.000 9640 scope still moving after pulse duration time elapsed
03:01:04.222 00.031 9640 IsSlewing returns 0
03:01:04.222 00.000 9640 IsGuiding returns 0
03:01:04.223 00.001 9640 scope move finished after 21 + 56 ms
03:01:04.223 00.000 9640 Move returns status 0, amount 21
03:01:04.223 00.000 9640 move complete, result=0
03:01:04.223 00.000 9640 worker thread done servicing request
03:01:04.223 00.000 9640 Worker thread wakes up
03:01:04.223 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:01:04.223 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:01:04.223 00.000 16872 GuideStep: -0.4 px 38 ms EAST, 0.2 px 21 ms SOUTH
03:01:05.297 01.074 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4f6b4ff3-f646-4ff6-a89a-6eba2ea3472f"}
03:01:05.299 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4f6b4ff3-f646-4ff6-a89a-6eba2ea3472f"}
03:01:05.307 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1c2a3855-4609-43e4-ad8e-161e22073540"}
03:01:05.310 00.003 16872 case statement mapped state 6 to 3
03:01:05.313 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c2a3855-4609-43e4-ad8e-161e22073540"}
03:01:05.319 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c3b44e20-cceb-451d-b0d9-1f47a5150c49"}
03:01:05.322 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":88,"width":15,"height":15,"star_pos":[7.47,6.63],"pixels":"..."},"id":"c3b44e20-cceb-451d-b0d9-1f47a5150c49"}
03:01:08.279 02.957 9640 Exposure complete
03:01:08.414 00.135 9640 worker thread done servicing request
03:01:08.415 00.001 16872 OnExposeComplete: enter
03:01:08.419 00.004 16872 UpdateGuideState(): m_state=6
03:01:08.422 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 89
03:01:08.425 00.003 16872 Star::Find returns 1 (0), X=212.58, Y=199.57, Mass=95424, SNR=195.0, Peak=9252 HFD=3.4
03:01:08.428 00.003 16872 MultiStar: [#1 0.08,0.51,0.30,U] [#2 -0.49,0.43,0.27,U] [#3 -0.30,0.57,0.25,U] [#4 0.26,0.67,0.22,U] [#5 0.06,0.86,0.00,M1] [#6 0.34,-0.12,0.14,U] [#7 0.05,0.50,0.18,U] [#8 0.02,-0.47,0.10,U] 
03:01:08.431 00.003 16872 refined, 7 included, MultiStar: {0.10, 0.36}, one-star: {0.32, 0.31}
03:01:08.433 00.002 16872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.59) = xAngle (2.88 = 2.88)
03:01:08.435 00.002 16872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.93 = 2.93)
03:01:08.438 00.003 16872 CameraToMount -- cameraX=0.10 cameraY=0.36 hyp=0.38 cameraTheta=1.30 mountX=-0.37 mountY=0.08, mountTheta=2.93
03:01:08.442 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.10, y=0.36, opts=13)
03:01:08.446 00.004 16872 Enqueuing Move request for scope (0.10, 0.36)
03:01:08.449 00.003 9640 Worker thread wakes up
03:01:08.449 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.36) opts 0xd
03:01:08.449 00.000 9640 Handling offset move in thread for scope, endpoint = (0.10, 0.36)
03:01:08.449 00.000 9640 Moving (0.10, 0.36) raw xDistance=-0.37 yDistance=0.08
03:01:08.449 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.37
03:01:08.449 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.08, m_sumCorr=3.1
03:01:08.449 00.000 9640 MoveAxis(E, 43, ABG)
03:01:08.450 00.001 9640 Guiding  Dir = 2, Dur = 43
03:01:08.450 00.000 9640 IsSlewing returns 0
03:01:08.450 00.000 9640 IsGuiding returns 0
03:01:08.450 00.000 9640 PulseGuide returned control before completion, sleep 53
03:01:08.456 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=9252, med=3208, FiltMin=3128, FiltMax=7776, Gamma=2.190
03:01:08.487 00.031 16872 UpdateGuideState exits: m=95424 SNR=195.0
03:01:08.490 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:08.494 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:01:08.498 00.004 16872 Enqueuing Expose request
03:01:08.508 00.010 9640 IsGuiding returns 1
03:01:08.509 00.001 9640 scope still moving after pulse duration time elapsed
03:01:08.540 00.031 9640 IsSlewing returns 0
03:01:08.540 00.000 9640 IsGuiding returns 0
03:01:08.540 00.000 9640 scope move finished after 43 + 47 ms
03:01:08.540 00.000 9640 Move returns status 0, amount 43
03:01:08.540 00.000 9640 MoveAxis(N, 0, ABG)
03:01:08.540 00.000 9640 Move returns status 0, amount 0
03:01:08.540 00.000 9640 move complete, result=0
03:01:08.540 00.000 9640 worker thread done servicing request
03:01:08.540 00.000 9640 Worker thread wakes up
03:01:08.540 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:01:08.542 00.002 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:01:08.548 00.006 16872 GuideStep: -0.4 px 43 ms EAST, 0.1 px 0 ms NORTH
03:01:08.796 00.248 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4ed23185-7c22-43e5-a1f6-c3478d969500"}
03:01:08.799 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4ed23185-7c22-43e5-a1f6-c3478d969500"}
03:01:08.802 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7c166c62-a033-403c-a586-b3431ee5b13c"}
03:01:08.809 00.007 16872 case statement mapped state 6 to 3
03:01:08.812 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c166c62-a033-403c-a586-b3431ee5b13c"}
03:01:08.816 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4bf399ea-cf93-4ec3-b2ff-ead03e409dc0"}
03:01:08.820 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":89,"width":15,"height":15,"star_pos":[6.58,6.57],"pixels":"..."},"id":"4bf399ea-cf93-4ec3-b2ff-ead03e409dc0"}
03:01:12.295 03.475 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f6105d3d-d562-4da6-9e47-f28503471306"}
03:01:12.300 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f6105d3d-d562-4da6-9e47-f28503471306"}
03:01:12.303 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a9047c5a-e499-4ab8-8481-d69c3efece31"}
03:01:12.305 00.002 16872 case statement mapped state 6 to 3
03:01:12.308 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9047c5a-e499-4ab8-8481-d69c3efece31"}
03:01:12.311 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f83144dc-c452-4ac4-a9ac-c078d24dbdac"}
03:01:12.315 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":89,"width":15,"height":15,"star_pos":[6.58,6.57],"pixels":"..."},"id":"f83144dc-c452-4ac4-a9ac-c078d24dbdac"}
03:01:12.609 00.294 9640 Exposure complete
03:01:12.750 00.141 9640 worker thread done servicing request
03:01:12.750 00.000 16872 OnExposeComplete: enter
03:01:12.754 00.004 16872 UpdateGuideState(): m_state=6
03:01:12.758 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 90
03:01:12.760 00.002 16872 Star::Find returns 1 (0), X=212.57, Y=199.10, Mass=86718, SNR=187.1, Peak=7708 HFD=3.9
03:01:12.764 00.004 16872 MultiStar: [#1 -0.07,0.20,0.32,U] [#2 -0.07,0.39,0.27,U] [#3 -0.22,0.41,0.33,U] [#4 0.12,0.08,0.23,U] [#5 0.04,0.42,0.15,U] [#6 0.10,0.05,0.17,U] [#7 -0.45,-0.33,0.20,U] [#8 0.17,-0.41,0.12,U] 
03:01:12.766 00.002 16872 refined, 8 included, MultiStar: {0.06, 0.04}, one-star: {0.32, -0.17}
03:01:12.770 00.004 16872 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.59) = xAngle (2.13 = 2.13)
03:01:12.772 00.002 16872 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.18 = 2.18)
03:01:12.774 00.002 16872 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.55 mountX=-0.04 mountY=0.06, mountTheta=2.15
03:01:12.778 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.06, y=0.04, opts=13)
03:01:12.781 00.003 16872 Enqueuing Move request for scope (0.06, 0.04)
03:01:12.784 00.003 9640 Worker thread wakes up
03:01:12.784 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
03:01:12.784 00.000 9640 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
03:01:12.784 00.000 9640 Moving (0.06, 0.04) raw xDistance=-0.04 yDistance=0.06
03:01:12.785 00.001 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:01:12.785 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.06, m_sumCorr=3.1
03:01:12.785 00.000 9640 MoveAxis(E, 0, ABG)
03:01:12.785 00.000 9640 Move returns status 0, amount 0
03:01:12.785 00.000 9640 MoveAxis(N, 0, ABG)
03:01:12.785 00.000 9640 Move returns status 0, amount 0
03:01:12.785 00.000 9640 move complete, result=0
03:01:12.785 00.000 9640 worker thread done servicing request
03:01:12.793 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=7708, med=3208, FiltMin=3070, FiltMax=6500, Gamma=2.190
03:01:12.824 00.031 16872 UpdateGuideState exits: m=86718 SNR=187.1
03:01:12.828 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:12.830 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:01:12.833 00.003 16872 Enqueuing Expose request
03:01:12.835 00.002 16872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:01:12.839 00.004 9640 Worker thread wakes up
03:01:12.839 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:01:12.839 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:01:15.815 02.976 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"722a7530-d930-4a99-8d9c-f705c6a32de7"}
03:01:15.819 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"722a7530-d930-4a99-8d9c-f705c6a32de7"}
03:01:15.823 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"450236b6-5ebf-4987-a456-85806e1ae42a"}
03:01:15.827 00.004 16872 case statement mapped state 6 to 3
03:01:15.830 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"450236b6-5ebf-4987-a456-85806e1ae42a"}
03:01:15.837 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"24957c17-8c3e-41c7-a1f2-5bc6d63b3926"}
03:01:15.841 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":90,"width":15,"height":15,"star_pos":[6.57,7.10],"pixels":"..."},"id":"24957c17-8c3e-41c7-a1f2-5bc6d63b3926"}
03:01:16.900 01.059 9640 Exposure complete
03:01:17.038 00.138 9640 worker thread done servicing request
03:01:17.038 00.000 16872 OnExposeComplete: enter
03:01:17.041 00.003 16872 UpdateGuideState(): m_state=6
03:01:17.045 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 91
03:01:17.047 00.002 16872 Star::Find returns 1 (0), X=212.66, Y=199.40, Mass=77746, SNR=165.6, Peak=7500 HFD=3.8
03:01:17.050 00.003 16872 MultiStar: [#1 -0.24,0.42,0.35,U] [#2 -0.47,0.43,0.34,U] [#3 -0.40,0.29,0.31,U] [#4 0.26,0.22,0.25,U] [#5 0.14,0.78,0.00,M1] [#6 0.47,0.20,0.21,U] [#7 0.21,-0.48,0.22,U] [#8 -0.15,-1.18,0.00,M2] 
03:01:17.053 00.003 16872 refined, 6 included, MultiStar: {0.09, 0.19}, one-star: {0.40, 0.13}
03:01:17.056 00.003 16872 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.59) = xAngle (2.72 = 2.72)
03:01:17.058 00.002 16872 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.77 = 2.77)
03:01:17.061 00.003 16872 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.14 mountX=-0.19 mountY=0.08, mountTheta=2.76
03:01:17.065 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.09, y=0.19, opts=13)
03:01:17.069 00.004 16872 Enqueuing Move request for scope (0.09, 0.19)
03:01:17.072 00.003 9640 Worker thread wakes up
03:01:17.072 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
03:01:17.072 00.000 9640 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
03:01:17.072 00.000 9640 Moving (0.09, 0.19) raw xDistance=-0.19 yDistance=0.08
03:01:17.072 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.19
03:01:17.072 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.08, m_sumCorr=3.1
03:01:17.072 00.000 9640 MoveAxis(E, 21, ABG)
03:01:17.072 00.000 9640 Guiding  Dir = 2, Dur = 21
03:01:17.073 00.001 9640 IsSlewing returns 0
03:01:17.073 00.000 9640 IsGuiding returns 0
03:01:17.073 00.000 9640 PulseGuide returned control before completion, sleep 31
03:01:17.077 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2968, max=7500, med=3216, FiltMin=3096, FiltMax=6624, Gamma=2.190
03:01:17.110 00.033 16872 UpdateGuideState exits: m=77746 SNR=165.6
03:01:17.116 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:17.119 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:01:17.122 00.003 16872 Enqueuing Expose request
03:01:17.124 00.002 9640 IsGuiding returns 1
03:01:17.124 00.000 9640 scope still moving after pulse duration time elapsed
03:01:17.158 00.034 9640 IsSlewing returns 0
03:01:17.158 00.000 9640 IsGuiding returns 0
03:01:17.158 00.000 9640 scope move finished after 21 + 64 ms
03:01:17.158 00.000 9640 Move returns status 0, amount 21
03:01:17.158 00.000 9640 MoveAxis(N, 0, ABG)
03:01:17.158 00.000 9640 Move returns status 0, amount 0
03:01:17.159 00.001 9640 move complete, result=0
03:01:17.159 00.000 9640 worker thread done servicing request
03:01:17.159 00.000 9640 Worker thread wakes up
03:01:17.159 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:01:17.159 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:01:17.162 00.003 16872 GuideStep: -0.2 px 21 ms EAST, 0.1 px 0 ms NORTH
03:01:19.314 02.152 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a2482db-6855-4ecd-86a0-cedcc837c93e"}
03:01:19.318 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5a2482db-6855-4ecd-86a0-cedcc837c93e"}
03:01:19.321 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bacf9adc-2ab8-4680-a2d5-dd20cb31abfc"}
03:01:19.324 00.003 16872 case statement mapped state 6 to 3
03:01:19.327 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bacf9adc-2ab8-4680-a2d5-dd20cb31abfc"}
03:01:19.330 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ae59cbd9-fb1f-46f7-8e20-e1483f975a09"}
03:01:19.334 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":91,"width":15,"height":15,"star_pos":[6.66,7.40],"pixels":"..."},"id":"ae59cbd9-fb1f-46f7-8e20-e1483f975a09"}
03:01:21.227 01.893 9640 Exposure complete
03:01:21.362 00.135 9640 worker thread done servicing request
03:01:21.362 00.000 16872 OnExposeComplete: enter
03:01:21.365 00.003 16872 UpdateGuideState(): m_state=6
03:01:21.368 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 92
03:01:21.370 00.002 16872 Star::Find returns 1 (0), X=212.15, Y=199.51, Mass=86517, SNR=180.4, Peak=8164 HFD=3.8
03:01:21.374 00.004 16872 MultiStar: [#1 -0.33,0.36,0.24,U] [#2 -1.07,0.04,0.00,M1] [#3 0.00,0.61,0.29,U] [#4 -0.01,0.43,0.22,U] [#5 -1.06,0.23,0.00,M2] [#6 0.03,-0.02,0.11,U] [#7 -0.25,0.06,0.20,U] [#8 -0.90,-1.19,0.00,M3] 
03:01:21.378 00.004 16872 single-star, 5 included, MultiStar: {-0.11, 0.30}, one-star: {-0.11, 0.24}
03:01:21.381 00.003 16872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.59) = xAngle (3.58 = -2.71)
03:01:21.383 00.002 16872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.62 = -2.66)
03:01:21.385 00.002 16872 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.26 cameraTheta=1.99 mountX=-0.24 mountY=-0.12, mountTheta=-2.67
03:01:21.393 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=0.24, opts=13)
03:01:21.396 00.003 16872 Enqueuing Move request for scope (-0.11, 0.24)
03:01:21.398 00.002 9640 Worker thread wakes up
03:01:21.399 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.24) opts 0xd
03:01:21.399 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, 0.24)
03:01:21.399 00.000 9640 Moving (-0.11, 0.24) raw xDistance=-0.24 yDistance=-0.12
03:01:21.399 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.24
03:01:21.399 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.12, m_sumCorr=3.1
03:01:21.399 00.000 9640 MoveAxis(E, 28, ABG)
03:01:21.399 00.000 9640 Guiding  Dir = 2, Dur = 28
03:01:21.400 00.001 9640 IsSlewing returns 0
03:01:21.400 00.000 9640 IsGuiding returns 0
03:01:21.400 00.000 9640 PulseGuide returned control before completion, sleep 38
03:01:21.406 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=8164, med=3220, FiltMin=3062, FiltMax=6888, Gamma=2.190
03:01:21.437 00.031 16872 UpdateGuideState exits: m=86517 SNR=180.4
03:01:21.440 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:21.442 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:01:21.445 00.003 16872 Enqueuing Expose request
03:01:21.450 00.005 9640 IsGuiding returns 1
03:01:21.450 00.000 9640 scope still moving after pulse duration time elapsed
03:01:21.482 00.032 9640 IsSlewing returns 0
03:01:21.482 00.000 9640 IsGuiding returns 0
03:01:21.482 00.000 9640 scope move finished after 28 + 54 ms
03:01:21.482 00.000 9640 Move returns status 0, amount 28
03:01:21.482 00.000 9640 MoveAxis(N, 0, ABG)
03:01:21.482 00.000 9640 Move returns status 0, amount 0
03:01:21.482 00.000 9640 move complete, result=0
03:01:21.482 00.000 9640 worker thread done servicing request
03:01:21.482 00.000 9640 Worker thread wakes up
03:01:21.482 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:01:21.483 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:01:21.490 00.007 16872 GuideStep: -0.2 px 28 ms EAST, -0.1 px 0 ms NORTH
03:01:22.815 01.325 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"971eee2e-e53f-4ec8-8870-e2832074c020"}
03:01:22.819 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"971eee2e-e53f-4ec8-8870-e2832074c020"}
03:01:22.823 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"08e8fc9d-d8af-457f-838d-c4ee3a2b905a"}
03:01:22.828 00.005 16872 case statement mapped state 6 to 3
03:01:22.831 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"08e8fc9d-d8af-457f-838d-c4ee3a2b905a"}
03:01:22.836 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7c0aadb1-fa35-44b9-9f16-34aec9a7c7d9"}
03:01:22.839 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":92,"width":15,"height":15,"star_pos":[7.15,6.51],"pixels":"..."},"id":"7c0aadb1-fa35-44b9-9f16-34aec9a7c7d9"}
03:01:25.535 02.696 9640 Exposure complete
03:01:25.670 00.135 9640 worker thread done servicing request
03:01:25.671 00.001 16872 OnExposeComplete: enter
03:01:25.674 00.003 16872 UpdateGuideState(): m_state=6
03:01:25.678 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 93
03:01:25.680 00.002 16872 Star::Find returns 1 (0), X=212.88, Y=199.52, Mass=91299, SNR=185.1, Peak=8448 HFD=3.9
03:01:25.683 00.003 16872 MultiStar: [#1 -0.14,0.06,0.30,U] [#2 0.03,0.34,0.25,U] [#3 -0.16,0.51,0.27,U] [#4 0.55,0.71,0.00,M1] [#5 0.47,0.72,0.00,M3] [#6 0.41,0.65,0.00,M1] [#7 0.50,0.05,0.23,U] [#8 -0.64,-1.43,0.00,M4] 
03:01:25.686 00.003 16872 refined, 4 included, MultiStar: {0.32, 0.25}, one-star: {0.62, 0.25}
03:01:25.688 00.002 16872 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.59) = xAngle (2.24 = 2.24)
03:01:25.691 00.003 16872 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.28 = 2.28)
03:01:25.694 00.003 16872 CameraToMount -- cameraX=0.32 cameraY=0.25 hyp=0.41 cameraTheta=0.65 mountX=-0.25 mountY=0.31, mountTheta=2.26
03:01:25.698 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.32, y=0.25, opts=13)
03:01:25.702 00.004 16872 Enqueuing Move request for scope (0.32, 0.25)
03:01:25.706 00.004 9640 Worker thread wakes up
03:01:25.706 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.25) opts 0xd
03:01:25.706 00.000 9640 Handling offset move in thread for scope, endpoint = (0.32, 0.25)
03:01:25.706 00.000 9640 Moving (0.32, 0.25) raw xDistance=-0.25 yDistance=0.31
03:01:25.706 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.25
03:01:25.706 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.31, m_sumCorr=3.1
03:01:25.706 00.000 9640 MoveAxis(E, 30, ABG)
03:01:25.706 00.000 9640 Guiding  Dir = 2, Dur = 30
03:01:25.707 00.001 9640 IsSlewing returns 0
03:01:25.707 00.000 9640 IsGuiding returns 0
03:01:25.707 00.000 9640 PulseGuide returned control before completion, sleep 40
03:01:25.712 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2904, max=8448, med=3216, FiltMin=3066, FiltMax=7044, Gamma=2.190
03:01:25.743 00.031 16872 UpdateGuideState exits: m=91299 SNR=185.1
03:01:25.746 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:25.750 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:01:25.752 00.002 16872 Enqueuing Expose request
03:01:25.754 00.002 9640 IsGuiding returns 1
03:01:25.754 00.000 9640 scope still moving after pulse duration time elapsed
03:01:25.779 00.025 9640 IsSlewing returns 0
03:01:25.780 00.001 9640 IsGuiding returns 0
03:01:25.780 00.000 9640 scope move finished after 30 + 43 ms
03:01:25.780 00.000 9640 Move returns status 0, amount 30
03:01:25.780 00.000 9640 MoveAxis(N, 0, ABG)
03:01:25.780 00.000 9640 Move returns status 0, amount 0
03:01:25.780 00.000 9640 move complete, result=0
03:01:25.781 00.001 9640 worker thread done servicing request
03:01:25.781 00.000 9640 Worker thread wakes up
03:01:25.781 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:01:25.782 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:01:25.793 00.011 16872 GuideStep: -0.3 px 30 ms EAST, 0.3 px 0 ms NORTH
03:01:26.316 00.523 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8371857d-eef8-4ff6-95c2-09eba497f9fa"}
03:01:26.321 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8371857d-eef8-4ff6-95c2-09eba497f9fa"}
03:01:26.327 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"63aac0ed-ce41-49da-a61b-51a8c083d87e"}
03:01:26.331 00.004 16872 case statement mapped state 6 to 3
03:01:26.336 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"63aac0ed-ce41-49da-a61b-51a8c083d87e"}
03:01:26.352 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c3ba3e0e-3dfd-4405-9ce0-332d9712476c"}
03:01:26.356 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":93,"width":15,"height":15,"star_pos":[6.88,6.52],"pixels":"..."},"id":"c3ba3e0e-3dfd-4405-9ce0-332d9712476c"}
03:01:29.816 03.460 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"283a4ad5-9e7a-4768-a981-0b006890ae8b"}
03:01:29.819 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"283a4ad5-9e7a-4768-a981-0b006890ae8b"}
03:01:29.823 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44415f85-1489-42e5-a3ea-4905cea8edae"}
03:01:29.828 00.005 16872 case statement mapped state 6 to 3
03:01:29.832 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"44415f85-1489-42e5-a3ea-4905cea8edae"}
03:01:29.835 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"51cead20-4b0a-4d2b-976c-3786c3887430"}
03:01:29.838 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":93,"width":15,"height":15,"star_pos":[6.88,6.52],"pixels":"..."},"id":"51cead20-4b0a-4d2b-976c-3786c3887430"}
03:01:29.848 00.010 9640 Exposure complete
03:01:29.983 00.135 9640 worker thread done servicing request
03:01:29.984 00.001 16872 OnExposeComplete: enter
03:01:29.987 00.003 16872 UpdateGuideState(): m_state=6
03:01:29.990 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 94
03:01:29.992 00.002 16872 Star::Find returns 1 (0), X=212.94, Y=199.19, Mass=69930, SNR=162.2, Peak=6968 HFD=4.2
03:01:29.995 00.003 16872 MultiStar: [#1 0.15,-0.04,0.38,U] [#2 -0.11,0.27,0.31,U] [#3 0.13,0.02,0.33,U] [#4 0.44,-0.33,0.26,U] [#5 0.18,0.41,0.17,U] [#6 0.48,-0.07,0.21,U] [#7 0.20,0.17,0.20,U] [#8 0.01,-0.91,0.00,M5] 
03:01:30.000 00.005 16872 refined, 7 included, MultiStar: {0.36, -0.00}, one-star: {0.69, -0.08}
03:01:30.003 00.003 16872 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-1.59) = xAngle (1.58 = 1.58)
03:01:30.007 00.004 16872 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
03:01:30.010 00.003 16872 CameraToMount -- cameraX=0.36 cameraY=-0.00 hyp=0.36 cameraTheta=-0.00 mountX=-0.00 mountY=0.36, mountTheta=1.58
03:01:30.014 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.36, y=-0.00, opts=13)
03:01:30.018 00.004 16872 Enqueuing Move request for scope (0.36, -0.00)
03:01:30.020 00.002 9640 Worker thread wakes up
03:01:30.020 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.00) opts 0xd
03:01:30.020 00.000 9640 Handling offset move in thread for scope, endpoint = (0.36, -0.00)
03:01:30.020 00.000 9640 Moving (0.36, -0.00) raw xDistance=-0.00 yDistance=0.36
03:01:30.020 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:01:30.020 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=3.1
03:01:30.020 00.000 9640 MoveAxis(E, 0, ABG)
03:01:30.020 00.000 9640 Move returns status 0, amount 0
03:01:30.020 00.000 9640 MoveAxis(N, 0, ABG)
03:01:30.020 00.000 9640 Move returns status 0, amount 0
03:01:30.021 00.001 9640 move complete, result=0
03:01:30.021 00.000 9640 worker thread done servicing request
03:01:30.025 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2936, max=6968, med=3216, FiltMin=3144, FiltMax=6020, Gamma=2.190
03:01:30.059 00.034 16872 UpdateGuideState exits: m=69930 SNR=162.2
03:01:30.064 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:30.067 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:01:30.070 00.003 16872 Enqueuing Expose request
03:01:30.072 00.002 9640 Worker thread wakes up
03:01:30.072 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
03:01:30.075 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
03:01:30.075 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:01:33.315 03.240 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f0e10738-65f2-46b9-92cb-ab054062e286"}
03:01:33.317 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f0e10738-65f2-46b9-92cb-ab054062e286"}
03:01:33.321 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"946523cd-74f5-46bd-a627-cd6a6b458228"}
03:01:33.324 00.003 16872 case statement mapped state 6 to 3
03:01:33.328 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"946523cd-74f5-46bd-a627-cd6a6b458228"}
03:01:33.332 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6980b9c4-2aa7-4481-b1f1-a6d11f08d776"}
03:01:33.335 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":94,"width":15,"height":15,"star_pos":[6.94,7.19],"pixels":"..."},"id":"6980b9c4-2aa7-4481-b1f1-a6d11f08d776"}
03:01:34.131 00.796 9640 Exposure complete
03:01:34.268 00.137 9640 worker thread done servicing request
03:01:34.268 00.000 16872 OnExposeComplete: enter
03:01:34.271 00.003 16872 UpdateGuideState(): m_state=6
03:01:34.273 00.002 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 95
03:01:34.276 00.003 16872 Star::Find returns 1 (0), X=212.28, Y=199.73, Mass=42275, SNR=115.2, Peak=5948 HFD=3.7
03:01:34.279 00.003 16872 MultiStar: [#1 0.19,0.90,0.00,M1] [#2 0.13,0.73,0.00,M1] [#3 0.00,0.62,0.33,U] [#4 -0.01,0.35,0.27,U] [#5 -0.03,1.53,0.00,M3] [#6 0.34,0.25,0.14,U] [#7 -0.26,-0.61,0.20,U] [#8 -0.03,-0.85,0.00,M6] 
03:01:34.283 00.004 16872 refined, 4 included, MultiStar: {0.01, 0.35}, one-star: {0.03, 0.46}
03:01:34.287 00.004 16872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.59) = xAngle (3.13 = 3.13)
03:01:34.290 00.003 16872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.17 = -3.11)
03:01:34.292 00.002 16872 CameraToMount -- cameraX=0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.54 mountX=-0.35 mountY=-0.01, mountTheta=-3.11
03:01:34.297 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=0.35, opts=13)
03:01:34.300 00.003 16872 Enqueuing Move request for scope (0.01, 0.35)
03:01:34.302 00.002 9640 Worker thread wakes up
03:01:34.303 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.35) opts 0xd
03:01:34.303 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, 0.35)
03:01:34.303 00.000 9640 Moving (0.01, 0.35) raw xDistance=-0.35 yDistance=-0.01
03:01:34.303 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.35
03:01:34.303 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.01, m_sumCorr=3.1
03:01:34.303 00.000 9640 MoveAxis(E, 37, ABG)
03:01:34.303 00.000 9640 Guiding  Dir = 2, Dur = 37
03:01:34.303 00.000 9640 IsSlewing returns 0
03:01:34.303 00.000 9640 IsGuiding returns 0
03:01:34.304 00.001 9640 PulseGuide returned control before completion, sleep 47
03:01:34.308 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2972, max=5948, med=3228, FiltMin=3116, FiltMax=5224, Gamma=2.190
03:01:34.342 00.034 16872 UpdateGuideState exits: m=42275 SNR=115.2
03:01:34.348 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:34.350 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:01:34.353 00.003 16872 Enqueuing Expose request
03:01:34.359 00.006 9640 IsGuiding returns 1
03:01:34.359 00.000 9640 scope still moving after pulse duration time elapsed
03:01:34.390 00.031 9640 IsSlewing returns 0
03:01:34.390 00.000 9640 IsGuiding returns 0
03:01:34.390 00.000 9640 scope move finished after 37 + 50 ms
03:01:34.391 00.001 9640 Move returns status 0, amount 37
03:01:34.391 00.000 9640 MoveAxis(N, 0, ABG)
03:01:34.391 00.000 9640 Move returns status 0, amount 0
03:01:34.391 00.000 9640 move complete, result=0
03:01:34.391 00.000 9640 worker thread done servicing request
03:01:34.391 00.000 9640 Worker thread wakes up
03:01:34.391 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:01:34.391 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:01:34.394 00.003 16872 GuideStep: -0.3 px 37 ms EAST, -0.0 px 0 ms NORTH
03:01:36.815 02.421 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"09e33367-4ce2-4d90-b162-9d38b534a9fa"}
03:01:36.817 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"09e33367-4ce2-4d90-b162-9d38b534a9fa"}
03:01:36.823 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aac21e86-fbf0-4758-a29d-8b3792ab506d"}
03:01:36.827 00.004 16872 case statement mapped state 6 to 3
03:01:36.830 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"aac21e86-fbf0-4758-a29d-8b3792ab506d"}
03:01:36.833 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"909b37c2-688a-4fa1-8562-167b5b8c86fc"}
03:01:36.836 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":95,"width":15,"height":15,"star_pos":[7.28,6.73],"pixels":"..."},"id":"909b37c2-688a-4fa1-8562-167b5b8c86fc"}
03:01:38.457 01.621 9640 Exposure complete
03:01:38.601 00.144 9640 worker thread done servicing request
03:01:38.601 00.000 16872 OnExposeComplete: enter
03:01:38.605 00.004 16872 UpdateGuideState(): m_state=6
03:01:38.609 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 96
03:01:38.611 00.002 16872 Star::Find returns 1 (0), X=212.86, Y=198.91, Mass=33442, SNR=104.3, Peak=5284 HFD=4.2
03:01:38.615 00.004 16872 Status Line: Mass: 33442 vs 78541
03:01:38.620 00.005 16872 UpdateCurrentPosition: star mass new=33441.8 exp=78540.7 thresh=50% limits=(37390.8, 152618.4, 157081.5)
03:01:38.624 00.004 16872 DistanceChecker: activated
03:01:38.626 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
03:01:38.631 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
03:01:38.634 00.003 16872 Enqueuing Move request for scope (0.00, 0.00)
03:01:38.636 00.002 9640 Worker thread wakes up
03:01:38.636 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:01:38.636 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:01:38.636 00.000 9640 move complete, result=0
03:01:38.637 00.001 9640 worker thread done servicing request
03:01:38.739 00.102 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:01:38.745 00.006 16872 Status Line: Star lost - mass changed
03:01:38.751 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2988, max=5284, med=3232, FiltMin=3112, FiltMax=4840, Gamma=2.190
03:01:38.784 00.033 16872 UpdateGuideState exits: Star lost - mass changed
03:01:38.788 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:38.791 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:01:38.793 00.002 16872 Enqueuing Expose request
03:01:38.796 00.003 9640 Worker thread wakes up
03:01:38.796 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:01:38.796 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:01:40.314 01.518 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7706c8c3-1194-40f4-97ab-72a9e8a87c44"}
03:01:40.317 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7706c8c3-1194-40f4-97ab-72a9e8a87c44"}
03:01:40.320 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8e1339d-3b2f-4eb6-a47b-91fb2633f9d7"}
03:01:40.324 00.004 16872 case statement mapped state 6 to 4
03:01:40.327 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"c8e1339d-3b2f-4eb6-a47b-91fb2633f9d7"}
03:01:40.330 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2e93a955-e25b-4dd0-952d-5eeffdbbe088"}
03:01:40.333 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":96,"width":15,"height":15,"star_pos":[7.28,6.73],"pixels":"..."},"id":"2e93a955-e25b-4dd0-952d-5eeffdbbe088"}
03:01:42.857 02.524 9640 Exposure complete
03:01:42.994 00.137 9640 worker thread done servicing request
03:01:42.994 00.000 16872 OnExposeComplete: enter
03:01:42.997 00.003 16872 UpdateGuideState(): m_state=6
03:01:43.000 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 97
03:01:43.004 00.004 16872 Star::Find returns 1 (0), X=212.93, Y=199.53, Mass=43520, SNR=120.1, Peak=5840 HFD=4.0
03:01:43.008 00.004 16872 DistanceChecker: deactivated
03:01:43.011 00.003 16872 MultiStar: [#1 1.09,0.34,0.00,M2] [#2 0.30,0.79,0.00,M2] [#3 0.39,0.03,0.16,U] [#4 0.88,0.56,0.00,M1] [#5 0.64,0.92,0.00,M4] [#6 -0.04,0.34,0.14,U] [#7 -0.30,0.37,0.15,U] [#8 0.49,-0.12,0.13,U] 
03:01:43.013 00.002 16872 refined, 4 included, MultiStar: {0.48, 0.23}, one-star: {0.67, 0.27}
03:01:43.017 00.004 16872 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.59) = xAngle (2.03 = 2.03)
03:01:43.021 00.004 16872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.08 = 2.08)
03:01:43.024 00.003 16872 CameraToMount -- cameraX=0.48 cameraY=0.23 hyp=0.53 cameraTheta=0.45 mountX=-0.23 mountY=0.46, mountTheta=2.04
03:01:43.028 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.48, y=0.23, opts=13)
03:01:43.031 00.003 16872 Enqueuing Move request for scope (0.48, 0.23)
03:01:43.034 00.003 9640 Worker thread wakes up
03:01:43.034 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.23) opts 0xd
03:01:43.034 00.000 9640 Handling offset move in thread for scope, endpoint = (0.48, 0.23)
03:01:43.034 00.000 9640 Moving (0.48, 0.23) raw xDistance=-0.23 yDistance=0.46
03:01:43.034 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.23
03:01:43.034 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.19, input 0.46, m_sumCorr=3.3
03:01:43.034 00.000 9640 MoveAxis(E, 29, ABG)
03:01:43.034 00.000 9640 Guiding  Dir = 2, Dur = 29
03:01:43.035 00.001 9640 IsSlewing returns 0
03:01:43.035 00.000 9640 IsGuiding returns 0
03:01:43.035 00.000 9640 PulseGuide returned control before completion, sleep 39
03:01:43.040 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=5840, med=3232, FiltMin=3156, FiltMax=4996, Gamma=2.190
03:01:43.072 00.032 16872 UpdateGuideState exits: m=43520 SNR=120.1
03:01:43.076 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:43.078 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:01:43.083 00.005 16872 Enqueuing Expose request
03:01:43.086 00.003 9640 IsGuiding returns 1
03:01:43.086 00.000 9640 scope still moving after pulse duration time elapsed
03:01:43.113 00.027 9640 IsSlewing returns 0
03:01:43.114 00.001 9640 IsGuiding returns 0
03:01:43.115 00.001 9640 scope move finished after 29 + 50 ms
03:01:43.115 00.000 9640 Move returns status 0, amount 29
03:01:43.115 00.000 9640 MoveAxis(S, 23, ABG)
03:01:43.115 00.000 9640 Guiding  Dir = 1, Dur = 23
03:01:43.115 00.000 9640 IsSlewing returns 0
03:01:43.116 00.001 9640 IsGuiding returns 0
03:01:43.116 00.000 9640 PulseGuide returned control before completion, sleep 33
03:01:43.158 00.042 9640 IsGuiding returns 1
03:01:43.158 00.000 9640 scope still moving after pulse duration time elapsed
03:01:43.189 00.031 9640 IsSlewing returns 0
03:01:43.189 00.000 9640 IsGuiding returns 0
03:01:43.190 00.001 9640 scope move finished after 23 + 50 ms
03:01:43.190 00.000 9640 Move returns status 0, amount 23
03:01:43.190 00.000 9640 move complete, result=0
03:01:43.190 00.000 9640 worker thread done servicing request
03:01:43.190 00.000 9640 Worker thread wakes up
03:01:43.190 00.000 16872 GuideStep: -0.2 px 29 ms EAST, 0.5 px 23 ms SOUTH
03:01:43.193 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
03:01:43.193 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:01:43.814 00.621 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b54e213e-70ab-43db-a2bb-2661e432d93c"}
03:01:43.819 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b54e213e-70ab-43db-a2bb-2661e432d93c"}
03:01:43.824 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"50829f27-746e-42f1-bf8f-dbbdf262efeb"}
03:01:43.829 00.005 16872 case statement mapped state 6 to 3
03:01:43.833 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"50829f27-746e-42f1-bf8f-dbbdf262efeb"}
03:01:43.883 00.050 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e9d59676-3d6c-4244-b4b8-121048dae086"}
03:01:43.887 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":97,"width":15,"height":15,"star_pos":[6.93,6.53],"pixels":"..."},"id":"e9d59676-3d6c-4244-b4b8-121048dae086"}
03:01:47.262 03.375 9640 Exposure complete
03:01:47.314 00.052 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd232a6d-5189-4bb5-8acc-e09ef9147170"}
03:01:47.317 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cd232a6d-5189-4bb5-8acc-e09ef9147170"}
03:01:47.322 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2033b658-8b98-4131-872c-a37ae0e24f40"}
03:01:47.328 00.006 16872 case statement mapped state 6 to 3
03:01:47.333 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"2033b658-8b98-4131-872c-a37ae0e24f40"}
03:01:47.339 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8c54e7b0-acf5-4b39-8fdb-c17938e3374a"}
03:01:47.343 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":97,"width":15,"height":15,"star_pos":[6.93,6.53],"pixels":"..."},"id":"8c54e7b0-acf5-4b39-8fdb-c17938e3374a"}
03:01:47.404 00.061 9640 worker thread done servicing request
03:01:47.405 00.001 16872 OnExposeComplete: enter
03:01:47.407 00.002 16872 UpdateGuideState(): m_state=6
03:01:47.410 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 98
03:01:47.413 00.003 16872 Star::Find returns 1 (0), X=213.09, Y=199.56, Mass=43879, SNR=120.8, Peak=6180 HFD=3.8
03:01:47.416 00.003 16872 MultiStar: [#1 0.29,0.29,0.31,U] [#2 -0.26,0.71,0.00,M3] [#3 -0.09,0.83,0.00,M1] [#4 0.59,0.83,0.00,M2] [#5 0.98,0.05,0.00,M5] [#6 0.41,0.27,0.19,U] [#7 1.02,-0.55,0.00,M1] [#8 -0.09,-1.29,0.00,M6] 
03:01:47.418 00.002 16872 refined, 2 included, MultiStar: {0.67, 0.29}, one-star: {0.83, 0.30}
03:01:47.422 00.004 16872 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.59) = xAngle (2.00 = 2.00)
03:01:47.428 00.006 16872 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.04 = 2.04)
03:01:47.432 00.004 16872 CameraToMount -- cameraX=0.67 cameraY=0.29 hyp=0.73 cameraTheta=0.41 mountX=-0.30 mountY=0.65, mountTheta=2.01
03:01:47.438 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.67, y=0.29, opts=13)
03:01:47.442 00.004 16872 Enqueuing Move request for scope (0.67, 0.29)
03:01:47.446 00.004 9640 Worker thread wakes up
03:01:47.446 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.29) opts 0xd
03:01:47.446 00.000 9640 Handling offset move in thread for scope, endpoint = (0.67, 0.29)
03:01:47.446 00.000 9640 Moving (0.67, 0.29) raw xDistance=-0.30 yDistance=0.65
03:01:47.446 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.30
03:01:47.446 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.65, m_sumCorr=3.3
03:01:47.446 00.000 9640 MoveAxis(E, 35, ABG)
03:01:47.446 00.000 9640 Guiding  Dir = 2, Dur = 35
03:01:47.446 00.000 9640 IsSlewing returns 0
03:01:47.446 00.000 9640 IsGuiding returns 0
03:01:47.447 00.001 9640 PulseGuide returned control before completion, sleep 45
03:01:47.451 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2952, max=6180, med=3228, FiltMin=3086, FiltMax=5240, Gamma=2.190
03:01:47.487 00.036 16872 UpdateGuideState exits: m=43879 SNR=120.8
03:01:47.493 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:47.495 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:01:47.498 00.003 16872 Enqueuing Expose request
03:01:47.500 00.002 9640 IsGuiding returns 1
03:01:47.501 00.001 9640 scope still moving after pulse duration time elapsed
03:01:47.531 00.030 9640 IsSlewing returns 0
03:01:47.532 00.001 9640 IsGuiding returns 0
03:01:47.532 00.000 9640 scope move finished after 35 + 50 ms
03:01:47.532 00.000 9640 Move returns status 0, amount 35
03:01:47.532 00.000 9640 MoveAxis(N, 0, ABG)
03:01:47.532 00.000 9640 Move returns status 0, amount 0
03:01:47.532 00.000 9640 move complete, result=0
03:01:47.532 00.000 9640 worker thread done servicing request
03:01:47.532 00.000 9640 Worker thread wakes up
03:01:47.532 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:01:47.532 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:01:47.539 00.007 16872 GuideStep: -0.3 px 35 ms EAST, 0.6 px 0 ms NORTH
03:01:50.815 03.276 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80936233-197c-4e5a-b157-154819251f1c"}
03:01:50.818 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"80936233-197c-4e5a-b157-154819251f1c"}
03:01:50.825 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dce15aad-679a-4e73-bee5-4ac9aba1226d"}
03:01:50.828 00.003 16872 case statement mapped state 6 to 3
03:01:50.831 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dce15aad-679a-4e73-bee5-4ac9aba1226d"}
03:01:50.850 00.019 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f63fd770-fb1b-470e-a4f9-276273e3f616"}
03:01:50.854 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":98,"width":15,"height":15,"star_pos":[7.09,6.56],"pixels":"..."},"id":"f63fd770-fb1b-470e-a4f9-276273e3f616"}
03:01:51.594 00.740 9640 Exposure complete
03:01:51.730 00.136 9640 worker thread done servicing request
03:01:51.730 00.000 16872 OnExposeComplete: enter
03:01:51.733 00.003 16872 UpdateGuideState(): m_state=6
03:01:51.736 00.003 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 99
03:01:51.738 00.002 16872 Star::Find returns 1 (0), X=213.02, Y=199.53, Mass=43202, SNR=125.3, Peak=6068 HFD=4.0
03:01:51.742 00.004 16872 MultiStar: [#1 -0.03,0.26,0.32,U] [#2 -0.02,0.70,0.29,U] [#3 0.13,0.13,0.28,U] [#4 0.40,0.76,0.00,M3] [#5 0.51,1.09,0.00,M6] [#6 0.06,0.59,0.13,U] [#7 0.69,0.22,0.16,U] [#8 -0.32,-0.67,0.00,M7] 
03:01:51.746 00.004 16872 refined, 5 included, MultiStar: {0.42, 0.32}, one-star: {0.77, 0.27}
03:01:51.749 00.003 16872 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.59) = xAngle (2.24 = 2.24)
03:01:51.752 00.003 16872 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.29 = 2.29)
03:01:51.754 00.002 16872 CameraToMount -- cameraX=0.42 cameraY=0.32 hyp=0.53 cameraTheta=0.66 mountX=-0.33 mountY=0.40, mountTheta=2.26
03:01:51.761 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.42, y=0.32, opts=13)
03:01:51.764 00.003 16872 Enqueuing Move request for scope (0.42, 0.32)
03:01:51.766 00.002 9640 Worker thread wakes up
03:01:51.767 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.32) opts 0xd
03:01:51.767 00.000 9640 Handling offset move in thread for scope, endpoint = (0.42, 0.32)
03:01:51.767 00.000 9640 Moving (0.42, 0.32) raw xDistance=-0.33 yDistance=0.40
03:01:51.767 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.33
03:01:51.767 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.40, m_sumCorr=3.5
03:01:51.767 00.000 9640 MoveAxis(E, 38, ABG)
03:01:51.767 00.000 9640 Guiding  Dir = 2, Dur = 38
03:01:51.767 00.000 9640 IsSlewing returns 0
03:01:51.767 00.000 9640 IsGuiding returns 0
03:01:51.768 00.001 9640 PulseGuide returned control before completion, sleep 48
03:01:51.774 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=6068, med=3228, FiltMin=3156, FiltMax=5144, Gamma=2.190
03:01:51.805 00.031 16872 UpdateGuideState exits: m=43202 SNR=125.3
03:01:51.810 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:51.813 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:01:51.815 00.002 16872 Enqueuing Expose request
03:01:51.819 00.004 9640 IsGuiding returns 1
03:01:51.819 00.000 9640 scope still moving after pulse duration time elapsed
03:01:51.851 00.032 9640 IsSlewing returns 0
03:01:51.851 00.000 9640 IsGuiding returns 0
03:01:51.851 00.000 9640 scope move finished after 38 + 45 ms
03:01:51.851 00.000 9640 Move returns status 0, amount 38
03:01:51.851 00.000 9640 MoveAxis(S, 19, ABG)
03:01:51.851 00.000 9640 Guiding  Dir = 1, Dur = 19
03:01:51.852 00.001 9640 IsSlewing returns 0
03:01:51.852 00.000 9640 IsGuiding returns 0
03:01:51.852 00.000 9640 PulseGuide returned control before completion, sleep 29
03:01:51.896 00.044 9640 IsGuiding returns 1
03:01:51.896 00.000 9640 scope still moving after pulse duration time elapsed
03:01:51.927 00.031 9640 IsSlewing returns 0
03:01:51.927 00.000 9640 IsGuiding returns 0
03:01:51.927 00.000 9640 scope move finished after 19 + 56 ms
03:01:51.927 00.000 9640 Move returns status 0, amount 19
03:01:51.928 00.001 9640 move complete, result=0
03:01:51.928 00.000 9640 worker thread done servicing request
03:01:51.928 00.000 9640 Worker thread wakes up
03:01:51.928 00.000 16872 GuideStep: -0.3 px 38 ms EAST, 0.4 px 19 ms SOUTH
03:01:51.931 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
03:01:51.932 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:01:54.314 02.382 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1dd9da2-08a4-4509-a2f2-079573fac1f2"}
03:01:54.317 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f1dd9da2-08a4-4509-a2f2-079573fac1f2"}
03:01:54.321 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4bbf72a1-7942-4fe4-b897-8d47ac9a0c6e"}
03:01:54.324 00.003 16872 case statement mapped state 6 to 3
03:01:54.327 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4bbf72a1-7942-4fe4-b897-8d47ac9a0c6e"}
03:01:54.330 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fae358a8-6ff1-45f3-9bb8-dd0167483dad"}
03:01:54.333 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":99,"width":15,"height":15,"star_pos":[7.02,6.53],"pixels":"..."},"id":"fae358a8-6ff1-45f3-9bb8-dd0167483dad"}
03:01:56.012 01.679 9640 Exposure complete
03:01:56.158 00.146 9640 worker thread done servicing request
03:01:56.158 00.000 16872 OnExposeComplete: enter
03:01:56.162 00.004 16872 UpdateGuideState(): m_state=6
03:01:56.167 00.005 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 100
03:01:56.170 00.003 16872 Star::Find returns 1 (0), X=213.16, Y=199.73, Mass=35052, SNR=104.6, Peak=5748 HFD=3.8
03:01:56.173 00.003 16872 MultiStar: [#1 0.61,1.14,0.00,M1] [#2 0.41,0.59,0.27,U] [#3 1.32,0.98,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 1.02,1.21,0.00,M7] [#6 0.93,0.39,0.00,M1] [#7 0.27,0.05,0.16,U] [#8 -0.50,-1.37,0.00,M8] [#9 -0.35,-1.01,0.00,M3] 
03:01:56.176 00.003 16872 refined, 2 included, MultiStar: {0.74, 0.44}, one-star: {0.91, 0.46}
03:01:56.181 00.005 16872 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.59) = xAngle (2.12 = 2.12)
03:01:56.184 00.003 16872 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.17 = 2.17)
03:01:56.187 00.003 16872 CameraToMount -- cameraX=0.74 cameraY=0.44 hyp=0.86 cameraTheta=0.54 mountX=-0.45 mountY=0.71, mountTheta=2.13
03:01:56.192 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.74, y=0.44, opts=13)
03:01:56.195 00.003 16872 Enqueuing Move request for scope (0.74, 0.44)
03:01:56.203 00.008 9640 Worker thread wakes up
03:01:56.203 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.44) opts 0xd
03:01:56.203 00.000 9640 Handling offset move in thread for scope, endpoint = (0.74, 0.44)
03:01:56.203 00.000 9640 Moving (0.74, 0.44) raw xDistance=-0.45 yDistance=0.71
03:01:56.203 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.45
03:01:56.204 00.001 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.71, m_sumCorr=3.6
03:01:56.204 00.000 9640 MoveAxis(E, 52, ABG)
03:01:56.204 00.000 9640 Guiding  Dir = 2, Dur = 52
03:01:56.204 00.000 9640 IsSlewing returns 0
03:01:56.204 00.000 9640 IsGuiding returns 0
03:01:56.204 00.000 9640 PulseGuide returned control before completion, sleep 62
03:01:56.209 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2928, max=5748, med=3228, FiltMin=3148, FiltMax=4872, Gamma=2.190
03:01:56.244 00.035 16872 UpdateGuideState exits: m=35052 SNR=104.6
03:01:56.247 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:56.251 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:01:56.254 00.003 16872 Enqueuing Expose request
03:01:56.274 00.020 9640 IsGuiding returns 1
03:01:56.274 00.000 9640 scope still moving after pulse duration time elapsed
03:01:56.305 00.031 9640 IsSlewing returns 0
03:01:56.305 00.000 9640 IsGuiding returns 0
03:01:56.306 00.001 9640 scope move finished after 52 + 49 ms
03:01:56.306 00.000 9640 Move returns status 0, amount 52
03:01:56.306 00.000 9640 MoveAxis(S, 20, ABG)
03:01:56.306 00.000 9640 Guiding  Dir = 1, Dur = 20
03:01:56.306 00.000 9640 IsSlewing returns 0
03:01:56.307 00.001 9640 IsGuiding returns 0
03:01:56.307 00.000 9640 PulseGuide returned control before completion, sleep 30
03:01:56.352 00.045 9640 IsGuiding returns 1
03:01:56.352 00.000 9640 scope still moving after pulse duration time elapsed
03:01:56.383 00.031 9640 IsSlewing returns 0
03:01:56.384 00.001 9640 IsGuiding returns 1
03:01:56.415 00.031 9640 IsSlewing returns 0
03:01:56.415 00.000 9640 IsGuiding returns 0
03:01:56.415 00.000 9640 scope move finished after 20 + 88 ms
03:01:56.415 00.000 9640 Move returns status 0, amount 20
03:01:56.415 00.000 9640 move complete, result=0
03:01:56.415 00.000 9640 worker thread done servicing request
03:01:56.415 00.000 9640 Worker thread wakes up
03:01:56.415 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:01:56.416 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:01:56.416 00.000 16872 GuideStep: -0.5 px 52 ms EAST, 0.7 px 20 ms SOUTH
03:01:57.815 01.399 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e00891d3-af00-499e-a1c9-cd364f5e5bb3"}
03:01:57.820 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e00891d3-af00-499e-a1c9-cd364f5e5bb3"}
03:01:57.827 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ff771f8c-b81e-4755-b0fd-58ba7c9527da"}
03:01:57.832 00.005 16872 case statement mapped state 6 to 3
03:01:57.838 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff771f8c-b81e-4755-b0fd-58ba7c9527da"}
03:01:57.842 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bb6c3d69-3e8b-489e-a58c-dd0a58d03c11"}
03:01:57.846 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":100,"width":15,"height":15,"star_pos":[7.16,6.73],"pixels":"..."},"id":"bb6c3d69-3e8b-489e-a58c-dd0a58d03c11"}
03:02:00.479 02.633 9640 Exposure complete
03:02:00.627 00.148 9640 worker thread done servicing request
03:02:00.627 00.000 16872 OnExposeComplete: enter
03:02:00.635 00.008 16872 UpdateGuideState(): m_state=6
03:02:00.640 00.005 16872 Star::Find(15, 213, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 101
03:02:00.645 00.005 16872 Star::Find returns 1 (0), X=212.52, Y=199.35, Mass=32310, SNR=101.0, Peak=4892 HFD=4.1
03:02:00.649 00.004 16872 MultiStar: [#1 0.40,0.09,0.30,U] [#2 -0.17,0.22,0.29,U] [#3 0.12,0.30,0.29,U] [#4 -10.63,-8.78,0.00,M4] [#5 0.14,0.06,0.09,U] [#6 0.50,-0.16,0.08,U] [#7 -0.26,0.03,0.18,U] [#8 -1.11,-0.09,0.00,M9] 
03:02:00.653 00.004 16872 refined, 6 included, MultiStar: {0.17, 0.12}, one-star: {0.26, 0.09}
03:02:00.657 00.004 16872 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.59) = xAngle (2.19 = 2.19)
03:02:00.664 00.007 16872 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.24 = 2.24)
03:02:00.670 00.006 16872 CameraToMount -- cameraX=0.17 cameraY=0.12 hyp=0.20 cameraTheta=0.61 mountX=-0.12 mountY=0.16, mountTheta=2.21
03:02:00.678 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=0.12, opts=13)
03:02:00.682 00.004 16872 Enqueuing Move request for scope (0.17, 0.12)
03:02:00.687 00.005 9640 Worker thread wakes up
03:02:00.687 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.12) opts 0xd
03:02:00.687 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, 0.12)
03:02:00.687 00.000 9640 Moving (0.17, 0.12) raw xDistance=-0.12 yDistance=0.16
03:02:00.687 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.12
03:02:00.687 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.17, input 0.16, m_sumCorr=3.8
03:02:00.687 00.000 9640 MoveAxis(E, 18, ABG)
03:02:00.687 00.000 9640 Guiding  Dir = 2, Dur = 18
03:02:00.688 00.001 9640 IsSlewing returns 0
03:02:00.688 00.000 9640 IsGuiding returns 0
03:02:00.688 00.000 9640 PulseGuide returned control before completion, sleep 28
03:02:00.697 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2876, max=4892, med=3232, FiltMin=3160, FiltMax=4440, Gamma=2.190
03:02:00.722 00.025 9640 IsGuiding returns 1
03:02:00.724 00.002 9640 scope still moving after pulse duration time elapsed
03:02:00.734 00.010 16872 UpdateGuideState exits: m=32310 SNR=101.0
03:02:00.739 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:00.743 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:02:00.748 00.005 16872 Enqueuing Expose request
03:02:00.753 00.005 9640 IsSlewing returns 0
03:02:00.754 00.001 9640 IsGuiding returns 0
03:02:00.754 00.000 9640 scope move finished after 18 + 47 ms
03:02:00.754 00.000 9640 Move returns status 0, amount 18
03:02:00.754 00.000 9640 MoveAxis(S, 21, ABG)
03:02:00.755 00.001 9640 Guiding  Dir = 1, Dur = 21
03:02:00.755 00.000 9640 IsSlewing returns 0
03:02:00.755 00.000 9640 IsGuiding returns 0
03:02:00.757 00.002 9640 PulseGuide returned control before completion, sleep 31
03:02:00.800 00.043 9640 IsGuiding returns 1
03:02:00.800 00.000 9640 scope still moving after pulse duration time elapsed
03:02:00.831 00.031 9640 IsSlewing returns 0
03:02:00.831 00.000 9640 IsGuiding returns 1
03:02:00.862 00.031 9640 IsSlewing returns 0
03:02:00.862 00.000 9640 IsGuiding returns 1
03:02:00.894 00.032 9640 IsSlewing returns 0
03:02:00.894 00.000 9640 IsGuiding returns 0
03:02:00.894 00.000 9640 scope move finished after 21 + 117 ms
03:02:00.894 00.000 9640 Move returns status 0, amount 21
03:02:00.895 00.001 9640 move complete, result=0
03:02:00.895 00.000 9640 worker thread done servicing request
03:02:00.895 00.000 9640 Worker thread wakes up
03:02:00.895 00.000 16872 GuideStep: -0.1 px 18 ms EAST, 0.2 px 21 ms SOUTH
03:02:00.898 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
03:02:00.899 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:02:01.314 00.415 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4353e5a9-de3e-4534-b927-c634f61308fb"}
03:02:01.319 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4353e5a9-de3e-4534-b927-c634f61308fb"}
03:02:01.325 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"95a16fa2-061f-4337-a357-086a426bf7e1"}
03:02:01.328 00.003 16872 case statement mapped state 6 to 3
03:02:01.333 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"95a16fa2-061f-4337-a357-086a426bf7e1"}
03:02:01.338 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"624157e5-7a0c-4df3-ac4f-7d6aec8a76e9"}
03:02:01.343 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":101,"width":15,"height":15,"star_pos":[6.52,7.35],"pixels":"..."},"id":"624157e5-7a0c-4df3-ac4f-7d6aec8a76e9"}
03:02:04.813 03.470 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"754b5b3c-19f0-4e84-84a9-b8d021a2063a"}
03:02:04.817 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"754b5b3c-19f0-4e84-84a9-b8d021a2063a"}
03:02:04.821 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0c581ec9-be48-4c36-893a-f3b7aacee948"}
03:02:04.824 00.003 16872 case statement mapped state 6 to 3
03:02:04.826 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c581ec9-be48-4c36-893a-f3b7aacee948"}
03:02:04.830 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a228e948-2fbb-4221-b517-6b9f811825a6"}
03:02:04.834 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":101,"width":15,"height":15,"star_pos":[6.52,7.35],"pixels":"..."},"id":"a228e948-2fbb-4221-b517-6b9f811825a6"}
03:02:04.963 00.129 9640 Exposure complete
03:02:05.099 00.136 9640 worker thread done servicing request
03:02:05.099 00.000 16872 OnExposeComplete: enter
03:02:05.102 00.003 16872 UpdateGuideState(): m_state=6
03:02:05.106 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 102
03:02:05.110 00.004 16872 Star::Find returns 1 (0), X=212.82, Y=199.44, Mass=46770, SNR=125.9, Peak=5904 HFD=4.1
03:02:05.114 00.004 16872 MultiStar: [#1 -0.02,1.11,0.00,M1] [#2 -0.23,0.70,0.00,M1] [#3 -0.01,0.66,0.18,U] [#4 0.07,0.23,0.14,U] [#5 0.39,0.52,0.09,U] [#6 0.66,0.29,0.10,U] [#7 -0.15,0.10,0.13,U] [#8 -0.18,0.22,0.08,U] 
03:02:05.116 00.002 16872 refined, 6 included, MultiStar: {0.38, 0.25}, one-star: {0.57, 0.17}
03:02:05.119 00.003 16872 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.59) = xAngle (2.17 = 2.17)
03:02:05.122 00.003 16872 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.22 = 2.22)
03:02:05.125 00.003 16872 CameraToMount -- cameraX=0.38 cameraY=0.25 hyp=0.45 cameraTheta=0.58 mountX=-0.25 mountY=0.36, mountTheta=2.18
03:02:05.129 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.38, y=0.25, opts=13)
03:02:05.132 00.003 16872 Enqueuing Move request for scope (0.38, 0.25)
03:02:05.135 00.003 9640 Worker thread wakes up
03:02:05.135 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.25) opts 0xd
03:02:05.135 00.000 9640 Handling offset move in thread for scope, endpoint = (0.38, 0.25)
03:02:05.135 00.000 9640 Moving (0.38, 0.25) raw xDistance=-0.25 yDistance=0.36
03:02:05.135 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.25
03:02:05.135 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.36, m_sumCorr=3.8
03:02:05.135 00.000 9640 MoveAxis(E, 29, ABG)
03:02:05.135 00.000 9640 Guiding  Dir = 2, Dur = 29
03:02:05.135 00.000 9640 IsSlewing returns 0
03:02:05.135 00.000 9640 IsGuiding returns 0
03:02:05.136 00.001 9640 PulseGuide returned control before completion, sleep 39
03:02:05.142 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2960, max=5904, med=3232, FiltMin=3134, FiltMax=5112, Gamma=2.190
03:02:05.175 00.033 16872 UpdateGuideState exits: m=46770 SNR=125.9
03:02:05.178 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:05.183 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:02:05.187 00.004 16872 Enqueuing Expose request
03:02:05.190 00.003 9640 IsGuiding returns 1
03:02:05.190 00.000 9640 scope still moving after pulse duration time elapsed
03:02:05.214 00.024 9640 IsSlewing returns 0
03:02:05.214 00.000 9640 IsGuiding returns 0
03:02:05.215 00.001 9640 scope move finished after 29 + 49 ms
03:02:05.217 00.002 9640 Move returns status 0, amount 29
03:02:05.218 00.001 9640 MoveAxis(N, 0, ABG)
03:02:05.218 00.000 9640 Move returns status 0, amount 0
03:02:05.218 00.000 9640 move complete, result=0
03:02:05.218 00.000 9640 worker thread done servicing request
03:02:05.218 00.000 9640 Worker thread wakes up
03:02:05.218 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:02:05.218 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:02:05.226 00.008 16872 GuideStep: -0.3 px 29 ms EAST, 0.4 px 0 ms NORTH
03:02:08.313 03.087 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"02605009-5e42-42ea-9cbc-3e9cbcc64173"}
03:02:08.316 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"02605009-5e42-42ea-9cbc-3e9cbcc64173"}
03:02:08.321 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b2c974e-3367-49e5-a06b-cd0bc0a4c7a6"}
03:02:08.325 00.004 16872 case statement mapped state 6 to 3
03:02:08.328 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b2c974e-3367-49e5-a06b-cd0bc0a4c7a6"}
03:02:08.331 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"173e58fc-ae31-4d95-a705-2bc4dd25d152"}
03:02:08.334 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":102,"width":15,"height":15,"star_pos":[6.82,7.44],"pixels":"..."},"id":"173e58fc-ae31-4d95-a705-2bc4dd25d152"}
03:02:09.286 00.952 9640 Exposure complete
03:02:09.426 00.140 9640 worker thread done servicing request
03:02:09.426 00.000 16872 OnExposeComplete: enter
03:02:09.428 00.002 16872 UpdateGuideState(): m_state=6
03:02:09.432 00.004 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 103
03:02:09.435 00.003 16872 Star::Find returns 1 (0), X=212.92, Y=199.33, Mass=33346, SNR=101.6, Peak=5412 HFD=3.8
03:02:09.438 00.003 16872 Star::Find false star n=5 nbg=268 bg=3224.9 sigma=18.8 thresh=3281 peak=3279
03:02:09.441 00.003 16872 MultiStar: [#1 0.22,0.36,0.30,U] [#2 -0.14,0.63,0.28,U] [#3 0.28,-0.08,0.31,U] [#4 0.37,0.10,0.20,U] [#5 0.87,1.30,0.00,M6] [#6 0.12,0.29,0.18,U] [#7 0.33,-0.77,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.64,0.03,0.15,U] 
03:02:09.443 00.002 16872 refined, 6 included, MultiStar: {0.40, 0.17}, one-star: {0.67, 0.07}
03:02:09.446 00.003 16872 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.59) = xAngle (1.98 = 1.98)
03:02:09.450 00.004 16872 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.03 = 2.03)
03:02:09.453 00.003 16872 CameraToMount -- cameraX=0.40 cameraY=0.17 hyp=0.44 cameraTheta=0.39 mountX=-0.17 mountY=0.39, mountTheta=1.99
03:02:09.459 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.40, y=0.17, opts=13)
03:02:09.462 00.003 16872 Enqueuing Move request for scope (0.40, 0.17)
03:02:09.466 00.004 9640 Worker thread wakes up
03:02:09.466 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.17) opts 0xd
03:02:09.466 00.000 9640 Handling offset move in thread for scope, endpoint = (0.40, 0.17)
03:02:09.466 00.000 9640 Moving (0.40, 0.17) raw xDistance=-0.17 yDistance=0.39
03:02:09.466 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.17
03:02:09.466 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.39, m_sumCorr=4
03:02:09.466 00.000 9640 MoveAxis(E, 21, ABG)
03:02:09.466 00.000 9640 Guiding  Dir = 2, Dur = 21
03:02:09.466 00.000 9640 IsSlewing returns 0
03:02:09.467 00.001 9640 IsGuiding returns 0
03:02:09.467 00.000 9640 PulseGuide returned control before completion, sleep 31
03:02:09.472 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2888, max=5412, med=3228, FiltMin=3054, FiltMax=4744, Gamma=2.190
03:02:09.504 00.032 16872 UpdateGuideState exits: m=33346 SNR=101.6
03:02:09.506 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:09.512 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:02:09.516 00.004 16872 Enqueuing Expose request
03:02:09.520 00.004 9640 IsGuiding returns 1
03:02:09.520 00.000 9640 scope still moving after pulse duration time elapsed
03:02:09.557 00.037 9640 IsSlewing returns 0
03:02:09.558 00.001 9640 IsGuiding returns 0
03:02:09.558 00.000 9640 scope move finished after 21 + 70 ms
03:02:09.558 00.000 9640 Move returns status 0, amount 21
03:02:09.558 00.000 9640 MoveAxis(S, 22, ABG)
03:02:09.558 00.000 9640 Guiding  Dir = 1, Dur = 22
03:02:09.558 00.000 9640 IsSlewing returns 0
03:02:09.558 00.000 9640 IsGuiding returns 0
03:02:09.558 00.000 9640 PulseGuide returned control before completion, sleep 32
03:02:09.602 00.044 9640 IsGuiding returns 1
03:02:09.602 00.000 9640 scope still moving after pulse duration time elapsed
03:02:09.634 00.032 9640 IsSlewing returns 0
03:02:09.634 00.000 9640 IsGuiding returns 0
03:02:09.634 00.000 9640 scope move finished after 22 + 53 ms
03:02:09.634 00.000 9640 Move returns status 0, amount 22
03:02:09.634 00.000 9640 move complete, result=0
03:02:09.635 00.001 9640 worker thread done servicing request
03:02:09.635 00.000 9640 Worker thread wakes up
03:02:09.635 00.000 16872 GuideStep: -0.2 px 21 ms EAST, 0.4 px 22 ms SOUTH
03:02:09.639 00.004 9640 worker thread servicing REQUEST_EXPOSE 3500
03:02:09.639 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:02:11.812 02.173 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9a730768-3cc3-4681-85e6-b246d22e8705"}
03:02:11.815 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9a730768-3cc3-4681-85e6-b246d22e8705"}
03:02:11.819 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"de9207a3-694f-4dc0-85c7-7d34ee161152"}
03:02:11.822 00.003 16872 case statement mapped state 6 to 3
03:02:11.825 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"de9207a3-694f-4dc0-85c7-7d34ee161152"}
03:02:11.828 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ed30ceae-ed32-44c5-9eae-1ffeaa6c99b7"}
03:02:11.832 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":103,"width":15,"height":15,"star_pos":[6.92,7.33],"pixels":"..."},"id":"ed30ceae-ed32-44c5-9eae-1ffeaa6c99b7"}
03:02:13.699 01.867 9640 Exposure complete
03:02:13.839 00.140 9640 worker thread done servicing request
03:02:13.839 00.000 16872 OnExposeComplete: enter
03:02:13.842 00.003 16872 UpdateGuideState(): m_state=6
03:02:13.845 00.003 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
03:02:13.847 00.002 16872 Star::Find returns 1 (0), X=212.53, Y=198.96, Mass=69220, SNR=158.4, Peak=7264 HFD=4.1
03:02:13.850 00.003 16872 MultiStar: [#1 0.21,0.21,0.19,U] [#2 -0.74,0.23,0.00,M1] [#3 -0.11,-0.17,0.16,U] [#4 0.23,-0.43,0.19,U] [#5 -0.12,0.16,0.07,U] [#6 0.22,-0.03,0.09,U] [#7 0.24,0.00,0.19,U] [#8 -0.15,-1.01,0.00,M9] 
03:02:13.853 00.003 16872 refined, 6 included, MultiStar: {0.21, -0.19}, one-star: {0.28, -0.30}
03:02:13.855 00.002 16872 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.59) = xAngle (0.85 = 0.85)
03:02:13.858 00.003 16872 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.89 = 0.89)
03:02:13.861 00.003 16872 CameraToMount -- cameraX=0.21 cameraY=-0.19 hyp=0.29 cameraTheta=-0.74 mountX=0.19 mountY=0.22, mountTheta=0.87
03:02:13.867 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=-0.19, opts=13)
03:02:13.869 00.002 16872 Enqueuing Move request for scope (0.21, -0.19)
03:02:13.872 00.003 9640 Worker thread wakes up
03:02:13.873 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.19) opts 0xd
03:02:13.873 00.000 9640 Handling offset move in thread for scope, endpoint = (0.21, -0.19)
03:02:13.873 00.000 9640 Moving (0.21, -0.19) raw xDistance=0.19 yDistance=0.22
03:02:13.873 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.19
03:02:13.873 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.22, m_sumCorr=4
03:02:13.873 00.000 9640 MoveAxis(W, 18, ABG)
03:02:13.873 00.000 9640 Guiding  Dir = 3, Dur = 18
03:02:13.873 00.000 9640 IsSlewing returns 0
03:02:13.873 00.000 9640 IsGuiding returns 0
03:02:13.874 00.001 9640 PulseGuide returned control before completion, sleep 28
03:02:13.878 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=7264, med=3220, FiltMin=3140, FiltMax=6416, Gamma=2.190
03:02:13.911 00.033 9640 IsGuiding returns 1
03:02:13.911 00.000 9640 scope still moving after pulse duration time elapsed
03:02:13.912 00.001 16872 UpdateGuideState exits: m=69220 SNR=158.4
03:02:13.915 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:13.918 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:02:13.920 00.002 16872 Enqueuing Expose request
03:02:13.942 00.022 9640 IsSlewing returns 0
03:02:13.942 00.000 9640 IsGuiding returns 0
03:02:13.942 00.000 9640 scope move finished after 18 + 50 ms
03:02:13.942 00.000 9640 Move returns status 0, amount 18
03:02:13.942 00.000 9640 MoveAxis(N, 0, ABG)
03:02:13.942 00.000 9640 Move returns status 0, amount 0
03:02:13.942 00.000 9640 move complete, result=0
03:02:13.942 00.000 9640 worker thread done servicing request
03:02:13.942 00.000 9640 Worker thread wakes up
03:02:13.942 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:02:13.942 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:02:13.944 00.002 16872 GuideStep: 0.2 px 18 ms WEST, 0.2 px 0 ms NORTH
03:02:15.313 01.369 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a8f05728-7ae0-4879-acd0-3a5908487dc9"}
03:02:15.316 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a8f05728-7ae0-4879-acd0-3a5908487dc9"}
03:02:15.321 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9fc56c28-af16-476b-870c-604b8e32cf20"}
03:02:15.326 00.005 16872 case statement mapped state 6 to 3
03:02:15.330 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9fc56c28-af16-476b-870c-604b8e32cf20"}
03:02:15.334 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f46ac56d-fc28-4864-ad1f-595c1150c29e"}
03:02:15.338 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":104,"width":15,"height":15,"star_pos":[6.53,6.96],"pixels":"..."},"id":"f46ac56d-fc28-4864-ad1f-595c1150c29e"}
03:02:18.003 02.665 9640 Exposure complete
03:02:18.141 00.138 9640 worker thread done servicing request
03:02:18.142 00.001 16872 OnExposeComplete: enter
03:02:18.145 00.003 16872 UpdateGuideState(): m_state=6
03:02:18.147 00.002 16872 Star::Find(15, 212, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 105
03:02:18.150 00.003 16872 Star::Find returns 1 (0), X=212.94, Y=199.63, Mass=41573, SNR=121.0, Peak=5804 HFD=3.9
03:02:18.155 00.005 16872 MultiStar: [#1 -0.02,0.27,0.36,U] [#2 0.21,0.55,0.39,U] [#3 0.16,0.73,0.00,M1] [#4 0.40,-0.20,0.25,U] [#5 0.23,0.81,0.00,M6] [#6 0.49,0.27,0.23,U] [#7 0.40,0.03,0.19,U] [#8 0.02,-0.30,0.10,U] 
03:02:18.158 00.003 16872 refined, 6 included, MultiStar: {0.42, 0.26}, one-star: {0.69, 0.36}
03:02:18.161 00.003 16872 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.59) = xAngle (2.15 = 2.15)
03:02:18.163 00.002 16872 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.19 = 2.19)
03:02:18.166 00.003 16872 CameraToMount -- cameraX=0.42 cameraY=0.26 hyp=0.49 cameraTheta=0.56 mountX=-0.27 mountY=0.40, mountTheta=2.16
03:02:18.171 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.42, y=0.26, opts=13)
03:02:18.173 00.002 16872 Enqueuing Move request for scope (0.42, 0.26)
03:02:18.176 00.003 9640 Worker thread wakes up
03:02:18.176 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.26) opts 0xd
03:02:18.176 00.000 9640 Handling offset move in thread for scope, endpoint = (0.42, 0.26)
03:02:18.176 00.000 9640 Moving (0.42, 0.26) raw xDistance=-0.27 yDistance=0.40
03:02:18.176 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.27
03:02:18.176 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.40, m_sumCorr=4
03:02:18.177 00.001 9640 MoveAxis(E, 27, ABG)
03:02:18.177 00.000 9640 Guiding  Dir = 2, Dur = 27
03:02:18.177 00.000 9640 IsSlewing returns 0
03:02:18.177 00.000 9640 IsGuiding returns 0
03:02:18.177 00.000 9640 PulseGuide returned control before completion, sleep 37
03:02:18.183 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=2956, max=5804, med=3224, FiltMin=3118, FiltMax=5044, Gamma=2.190
03:02:18.216 00.033 16872 UpdateGuideState exits: m=41573 SNR=121.0
03:02:18.221 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:18.223 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:02:18.225 00.002 16872 Enqueuing Expose request
03:02:18.229 00.004 9640 IsGuiding returns 1
03:02:18.229 00.000 9640 scope still moving after pulse duration time elapsed
03:02:18.260 00.031 9640 IsSlewing returns 0
03:02:18.260 00.000 9640 IsGuiding returns 0
03:02:18.260 00.000 9640 scope move finished after 27 + 55 ms
03:02:18.260 00.000 9640 Move returns status 0, amount 27
03:02:18.260 00.000 9640 MoveAxis(N, 0, ABG)
03:02:18.260 00.000 9640 Move returns status 0, amount 0
03:02:18.260 00.000 9640 move complete, result=0
03:02:18.260 00.000 9640 worker thread done servicing request
03:02:18.260 00.000 9640 Worker thread wakes up
03:02:18.260 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:02:18.260 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:02:18.265 00.005 16872 GuideStep: -0.3 px 27 ms EAST, 0.4 px 0 ms NORTH
03:02:18.813 00.548 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f11574db-3258-43a0-bbdb-aef246a8728d"}
03:02:18.817 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f11574db-3258-43a0-bbdb-aef246a8728d"}
03:02:18.822 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"237d6d6c-482b-4cc2-8358-0fd1a6422d9d"}
03:02:18.825 00.003 16872 case statement mapped state 6 to 3
03:02:18.827 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"237d6d6c-482b-4cc2-8358-0fd1a6422d9d"}
03:02:18.831 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1dacc352-1897-4764-a282-af4cf5f5b47b"}
03:02:18.835 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":105,"width":15,"height":15,"star_pos":[6.94,6.63],"pixels":"..."},"id":"1dacc352-1897-4764-a282-af4cf5f5b47b"}
03:02:22.312 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53f4de0d-ae32-4cd5-b24b-d179fd50a362"}
03:02:22.318 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"53f4de0d-ae32-4cd5-b24b-d179fd50a362"}
03:02:22.322 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00e88aae-6bcf-49ca-93c9-a0feaac4d3d4"}
03:02:22.325 00.003 16872 case statement mapped state 6 to 3
03:02:22.328 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"00e88aae-6bcf-49ca-93c9-a0feaac4d3d4"}
03:02:22.332 00.004 9640 Exposure complete
03:02:22.332 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"435eeaab-8b4b-4b2d-914c-d97751bbafc3"}
03:02:22.335 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":105,"width":15,"height":15,"star_pos":[6.94,6.63],"pixels":"..."},"id":"435eeaab-8b4b-4b2d-914c-d97751bbafc3"}
03:02:22.472 00.137 9640 worker thread done servicing request
03:02:22.472 00.000 16872 OnExposeComplete: enter
03:02:22.475 00.003 16872 UpdateGuideState(): m_state=6
03:02:22.477 00.002 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 106
03:02:22.481 00.004 16872 Star::Find returns 1 (0), X=212.14, Y=199.26, Mass=39253, SNR=119.0, Peak=5728 HFD=3.9
03:02:22.484 00.003 16872 MultiStar: [#1 -0.01,0.34,0.31,U] [#2 -0.07,0.36,0.29,U] [#3 -0.10,0.60,0.24,U] [#4 -0.13,0.20,0.18,U] [#5 0.12,0.25,0.16,U] [#6 0.24,0.14,0.12,U] [#7 -0.16,0.23,0.20,U] [#8 0.41,-0.44,0.14,U] 
03:02:22.488 00.004 16872 single-star, 8 included, MultiStar: {-0.04, 0.16}, one-star: {-0.12, -0.01}
03:02:22.490 00.002 16872 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.59) = xAngle (-1.47 = -1.47)
03:02:22.493 00.003 16872 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-1.43 = -1.43)
03:02:22.495 00.002 16872 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.06 mountX=0.01 mountY=-0.12, mountTheta=-1.47
03:02:22.504 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=-0.12, y=-0.01, opts=13)
03:02:22.506 00.002 16872 Enqueuing Move request for scope (-0.12, -0.01)
03:02:22.509 00.003 9640 Worker thread wakes up
03:02:22.509 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
03:02:22.509 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
03:02:22.509 00.000 9640 Moving (-0.12, -0.01) raw xDistance=0.01 yDistance=-0.12
03:02:22.509 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:02:22.509 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.21, input -0.12, m_sumCorr=4.2
03:02:22.509 00.000 9640 MoveAxis(E, 0, ABG)
03:02:22.509 00.000 9640 Move returns status 0, amount 0
03:02:22.509 00.000 9640 MoveAxis(S, 25, ABG)
03:02:22.509 00.000 9640 Guiding  Dir = 1, Dur = 25
03:02:22.509 00.000 9640 IsSlewing returns 0
03:02:22.510 00.001 9640 IsGuiding returns 0
03:02:22.511 00.001 9640 PulseGuide returned control before completion, sleep 35
03:02:22.514 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=2980, max=5728, med=3232, FiltMin=3102, FiltMax=4956, Gamma=2.190
03:02:22.550 00.036 9640 IsGuiding returns 1
03:02:22.550 00.000 9640 scope still moving after pulse duration time elapsed
03:02:22.551 00.001 16872 UpdateGuideState exits: m=39253 SNR=119.0
03:02:22.557 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:22.560 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:02:22.564 00.004 16872 Enqueuing Expose request
03:02:22.578 00.014 9640 IsSlewing returns 0
03:02:22.578 00.000 9640 IsGuiding returns 0
03:02:22.579 00.001 9640 scope move finished after 25 + 43 ms
03:02:22.579 00.000 9640 Move returns status 0, amount 25
03:02:22.579 00.000 9640 move complete, result=0
03:02:22.579 00.000 9640 worker thread done servicing request
03:02:22.579 00.000 9640 Worker thread wakes up
03:02:22.580 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
03:02:22.580 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:02:22.580 00.000 16872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 25 ms SOUTH
03:02:25.812 03.232 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a0bcb0b-1e89-4e97-8813-aa1e0120cb1c"}
03:02:25.817 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2a0bcb0b-1e89-4e97-8813-aa1e0120cb1c"}
03:02:25.821 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5adaeeae-3987-4081-b36a-222ee930836d"}
03:02:25.823 00.002 16872 case statement mapped state 6 to 3
03:02:25.827 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5adaeeae-3987-4081-b36a-222ee930836d"}
03:02:25.844 00.017 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1d6898d3-b61d-4e58-bc42-04a7baa4f8cf"}
03:02:25.848 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":106,"width":15,"height":15,"star_pos":[7.14,7.26],"pixels":"..."},"id":"1d6898d3-b61d-4e58-bc42-04a7baa4f8cf"}
03:02:26.637 00.789 9640 Exposure complete
03:02:26.779 00.142 9640 worker thread done servicing request
03:02:26.779 00.000 16872 OnExposeComplete: enter
03:02:26.782 00.003 16872 UpdateGuideState(): m_state=6
03:02:26.784 00.002 16872 Star::Find(15, 212, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 107
03:02:26.788 00.004 16872 Star::Find returns 1 (0), X=212.25, Y=199.29, Mass=21144, SNR=79.2, Peak=4528 HFD=3.8
03:02:26.791 00.003 16872 MultiStar: [#1 -0.25,0.33,0.33,U] [#2 -0.76,0.36,0.00,M1] [#3 -0.58,0.10,0.38,U] [#4 0.00,0.00,0.00,L] [#5 -0.23,0.42,0.19,U] [#6 -0.72,0.30,0.00,M1] [#7 0.31,0.57,0.20,U] [#8 -0.61,-0.71,0.00,M8] [#9 -0.78,-0.89,0.00,M3] 
03:02:26.792 00.001 16872 single-star, 4 included, MultiStar: {-0.14, 0.17}, one-star: {-0.00, 0.02}
03:02:26.796 00.004 16872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.59) = xAngle (3.30 = -2.99)
03:02:26.799 00.003 16872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.34 = -2.94)
03:02:26.803 00.004 16872 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.71 mountX=-0.02 mountY=-0.00, mountTheta=-2.94
03:02:26.809 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=-0.00, y=0.02, opts=13)
03:02:26.812 00.003 16872 Enqueuing Move request for scope (-0.00, 0.02)
03:02:26.815 00.003 9640 Worker thread wakes up
03:02:26.815 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
03:02:26.815 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
03:02:26.815 00.000 9640 Moving (-0.00, 0.02) raw xDistance=-0.02 yDistance=-0.00
03:02:26.815 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:02:26.815 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.00, m_sumCorr=4.2
03:02:26.815 00.000 9640 MoveAxis(E, 0, ABG)
03:02:26.815 00.000 9640 Move returns status 0, amount 0
03:02:26.815 00.000 9640 MoveAxis(N, 0, ABG)
03:02:26.815 00.000 9640 Move returns status 0, amount 0
03:02:26.815 00.000 9640 move complete, result=0
03:02:26.815 00.000 9640 worker thread done servicing request
03:02:26.823 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=4528, med=3236, FiltMin=3088, FiltMax=4160, Gamma=2.190
03:02:26.855 00.032 16872 UpdateGuideState exits: m=21144 SNR=79.2
03:02:26.858 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:26.860 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:02:26.862 00.002 16872 Enqueuing Expose request
03:02:26.869 00.007 16872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:02:26.872 00.003 9640 Worker thread wakes up
03:02:26.872 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:02:26.872 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,184,31,31)
03:02:27.424 00.552 16872 evsrv: cli 0D3C0A48 connect
03:02:27.428 00.004 16872 case statement mapped state 6 to 3
03:02:27.434 00.006 16872 case statement mapped state 6 to 3
03:02:27.440 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"e4736972-2d3b-4b0b-8be3-a0d9f8364b82"}
03:02:27.443 00.003 16872 case statement mapped state 6 to 3
03:02:27.447 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4736972-2d3b-4b0b-8be3-a0d9f8364b82"}
03:02:27.451 00.004 16872 evsrv: cli 0D3C0A48 disconnect
03:02:27.455 00.004 16872 evsrv: cli 0D3BFFA8 connect
03:02:27.458 00.003 16872 case statement mapped state 6 to 3
03:02:27.461 00.003 16872 case statement mapped state 6 to 3
03:02:27.466 00.005 16872 evsrv: cli 0D3BFFA8 request: {"method":"stop_capture","id":"96da5184-d61a-4b0b-b4a5-1674ab22e3a9"}
03:02:27.469 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:02:27.474 00.005 16872 Status Line: Waiting for devices...
03:02:27.480 00.006 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":0,"id":"96da5184-d61a-4b0b-b4a5-1674ab22e3a9"}
03:02:27.485 00.005 16872 evsrv: cli 0D3BFFA8 disconnect
03:02:27.491 00.006 16872 evsrv: cli 0D3C0228 connect
03:02:27.496 00.005 16872 case statement mapped state 6 to 3
03:02:27.505 00.009 16872 case statement mapped state 6 to 3
03:02:27.510 00.005 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"5a811fec-b2ba-4c7f-9b5d-d77376cb6d5e"}
03:02:27.513 00.003 16872 case statement mapped state 6 to 3
03:02:27.517 00.004 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a811fec-b2ba-4c7f-9b5d-d77376cb6d5e"}
03:02:27.536 00.019 16872 evsrv: cli 0D3C0228 disconnect
03:02:28.763 01.227 16872 evsrv: cli 0D3C0228 connect
03:02:28.777 00.014 16872 case statement mapped state 6 to 3
03:02:28.814 00.037 16872 case statement mapped state 6 to 3
03:02:28.832 00.018 16872 evsrv: cli 0D3C0228 request: {"method":"get_app_state","id":"8f225ac5-a936-4833-b013-86034b6b88d3"}
03:02:28.845 00.013 16872 case statement mapped state 6 to 3
03:02:28.854 00.009 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f225ac5-a936-4833-b013-86034b6b88d3"}
03:02:28.870 00.016 16872 evsrv: cli 0D3C0228 disconnect
03:02:29.312 00.442 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fbd7cd6e-8340-4278-89bc-68deb321d659"}
03:02:29.318 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fbd7cd6e-8340-4278-89bc-68deb321d659"}
03:02:29.324 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"928b6f1d-84e7-4386-9e43-362e46fd2c03"}
03:02:29.327 00.003 16872 case statement mapped state 6 to 3
03:02:29.332 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"928b6f1d-84e7-4386-9e43-362e46fd2c03"}
03:02:29.336 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b0b1cb77-e446-47ea-bfce-bb6f3cfd4701"}
03:02:29.339 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":107,"width":15,"height":15,"star_pos":[7.25,7.29],"pixels":"..."},"id":"b0b1cb77-e446-47ea-bfce-bb6f3cfd4701"}
03:02:30.247 00.908 16872 evsrv: cli 0D3C0A48 connect
03:02:30.251 00.004 16872 case statement mapped state 6 to 3
03:02:30.257 00.006 16872 case statement mapped state 6 to 3
03:02:30.263 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"03676103-fe4b-4a20-aaa2-70ef65f8370e"}
03:02:30.267 00.004 16872 case statement mapped state 6 to 3
03:02:30.271 00.004 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Guiding","id":"03676103-fe4b-4a20-aaa2-70ef65f8370e"}
03:02:30.275 00.004 16872 evsrv: cli 0D3C0A48 disconnect
03:02:30.764 00.489 9640 ASCOM_AbortExposure returns err = 0
03:02:30.764 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
03:02:30.764 00.000 9640 worker thread done servicing request
03:02:30.764 00.000 16872 OnExposeComplete: enter
03:02:30.769 00.005 16872 OnExposeComplete: Capture Error reported
03:02:30.773 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
03:02:30.778 00.005 16872 Mount: notify guiding stopped
03:02:30.793 00.015 16872 Changing from state GUIDING to STOP
03:02:30.801 00.008 16872 guider state => SELECTED
03:02:30.806 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2920, max=4528, med=3236, FiltMin=3088, FiltMax=4160, Gamma=2.190
03:02:30.842 00.036 16872 Changing from state SELECTED to UNINITIALIZED
03:02:30.849 00.007 16872 guider state => SELECTING
03:02:30.859 00.010 16872 Status Line: Stopped.
03:02:30.868 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
03:02:31.275 00.407 16872 evsrv: cli 0D3C0A48 connect
03:02:31.281 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_app_state","id":"b27dc039-679f-4401-a295-1c336edf8c67"}
03:02:31.286 00.005 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":"Stopped","id":"b27dc039-679f-4401-a295-1c336edf8c67"}
03:02:31.291 00.005 16872 evsrv: cli 0D3C0A48 disconnect
03:02:32.810 01.519 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"28839121-cf76-4067-b2dc-a99d8a7cfcb1"}
03:02:32.814 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"28839121-cf76-4067-b2dc-a99d8a7cfcb1"}
03:02:32.818 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"93536afe-83cd-410c-87dd-6925d9fd443c"}
03:02:32.822 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"93536afe-83cd-410c-87dd-6925d9fd443c"}
03:02:36.311 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f5a2cb87-8054-4eac-87c1-6bfeee37d2fb"}
03:02:36.316 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f5a2cb87-8054-4eac-87c1-6bfeee37d2fb"}
03:02:36.323 00.007 16872 evsrv: cli 0D3BF8C8 connect
03:02:36.334 00.011 16872 evsrv: cli 0D3BF8C8 request: {"method":"get_app_state","id":"cbad8daf-792d-4ce1-980b-3309e61d8eb9"}
03:02:36.341 00.007 16872 evsrv: cli 0D3BF8C8 response: {"jsonrpc":"2.0","result":"Stopped","id":"cbad8daf-792d-4ce1-980b-3309e61d8eb9"}
03:02:36.346 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"80963ba8-8848-4c0a-b7c7-e341d2af13ac"}
03:02:36.350 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"80963ba8-8848-4c0a-b7c7-e341d2af13ac"}
03:02:36.356 00.006 16872 evsrv: cli 0D3BF8C8 disconnect
03:02:36.361 00.005 16872 evsrv: cli 0D3C0A48 connect
03:02:36.367 00.006 16872 evsrv: cli 0D3C0A48 request: {"method":"get_calibrated","id":"ed04b1ce-fb03-4285-96be-296cb80871ef"}
03:02:36.374 00.007 16872 evsrv: cli 0D3C0A48 response: {"jsonrpc":"2.0","result":true,"id":"ed04b1ce-fb03-4285-96be-296cb80871ef"}
03:02:36.396 00.022 16872 evsrv: cli 0D3C0A48 disconnect
03:02:36.418 00.022 16872 evsrv: cli 0D3C0228 connect
03:02:36.452 00.034 16872 evsrv: cli 0D3C0228 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"93202967-aee3-4d90-a40f-807fc2b29889"}
03:02:36.472 00.020 16872 PhdController::Guide begins
03:02:36.488 00.016 16872 PhdController: newstate STATE_SETUP
03:02:36.501 00.013 16872 PhdController: setup
03:02:36.506 00.005 16872 PhdController: newstate STATE_ATTEMPT_START
03:02:36.510 00.004 16872 PhdController: start capturing
03:02:36.519 00.009 16872 Changing from state SELECTING to UNINITIALIZED
03:02:36.523 00.004 16872 guider state => SELECTING
03:02:36.527 00.004 16872 setting force full frames = true
03:02:36.531 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
03:02:36.557 00.026 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:02:36.561 00.004 16872 Enqueuing Expose request
03:02:36.566 00.005 16872 PhdController: newstate STATE_SELECT_STAR
03:02:36.569 00.003 9640 Worker thread wakes up
03:02:36.570 00.001 16872 evsrv: cli 0D3C0228 response: {"jsonrpc":"2.0","result":0,"id":"93202967-aee3-4d90-a40f-807fc2b29889"}
03:02:36.575 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
03:02:36.576 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:02:36.584 00.008 16872 evsrv: cli 0D3C0228 disconnect
03:02:36.590 00.006 16872 evsrv: cli 0D3BF968 connect
03:02:36.604 00.014 16872 case statement mapped state 1 to 101
03:02:36.614 00.010 16872 case statement mapped state 1 to 101
03:02:36.630 00.016 16872 evsrv: cli 0D3BF968 request: {"method":"get_lock_shift_params","id":"0d595c6a-650a-47b5-a720-43170f27ce34"}
03:02:36.635 00.005 16872 evsrv: cli 0D3BF968 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"0d595c6a-650a-47b5-a720-43170f27ce34"}
03:02:36.644 00.009 16872 evsrv: cli 0D3BF968 disconnect
03:02:36.650 00.006 16872 evsrv: cli 0D3BFB48 connect
03:02:36.657 00.007 16872 case statement mapped state 1 to 101
03:02:36.666 00.009 16872 case statement mapped state 1 to 101
03:02:36.683 00.017 16872 evsrv: cli 0D3BFB48 request: {"method":"get_lock_position","id":"123f7441-1881-4d55-a555-103b1308645a"}
03:02:36.694 00.011 16872 evsrv: cli 0D3BFB48 response: {"jsonrpc":"2.0","result":null,"id":"123f7441-1881-4d55-a555-103b1308645a"}
03:02:36.708 00.014 16872 evsrv: cli 0D3BFB48 disconnect
03:02:39.187 02.479 16872 evsrv: cli 0D3BFFA8 connect
03:02:39.191 00.004 16872 case statement mapped state 1 to 101
03:02:39.195 00.004 16872 case statement mapped state 1 to 101
03:02:39.201 00.006 16872 evsrv: cli 0D3BFFA8 request: {"method":"get_lock_position","id":"710bc501-7727-4d87-a5da-801bf966fba2"}
03:02:39.205 00.004 16872 evsrv: cli 0D3BFFA8 response: {"jsonrpc":"2.0","result":null,"id":"710bc501-7727-4d87-a5da-801bf966fba2"}
03:02:40.075 00.870 16872 evsrv: cli 0D3BFFA8 disconnect
03:02:40.083 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4082cebf-88a7-422e-af12-da477355c992"}
03:02:40.086 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4082cebf-88a7-422e-af12-da477355c992"}
03:02:40.091 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4d3e2c10-e3ff-409b-9c31-a9a5361ca413"}
03:02:40.094 00.003 16872 case statement mapped state 1 to 101
03:02:40.097 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"4d3e2c10-e3ff-409b-9c31-a9a5361ca413"}
03:02:40.354 00.257 16872 evsrv: cli 0D3C0F48 connect
03:02:40.357 00.003 16872 case statement mapped state 1 to 101
03:02:40.361 00.004 16872 case statement mapped state 1 to 101
03:02:40.367 00.006 16872 evsrv: cli 0D3C0F48 request: {"method":"get_lock_position","id":"5d8cc64c-f684-44b4-969e-4e14023e2612"}
03:02:40.369 00.002 16872 evsrv: cli 0D3C0F48 response: {"jsonrpc":"2.0","result":null,"id":"5d8cc64c-f684-44b4-969e-4e14023e2612"}
03:02:40.374 00.005 16872 evsrv: cli 0D3C0F48 disconnect
03:02:40.683 00.309 9640 Exposure complete
03:02:40.845 00.162 9640 worker thread done servicing request
03:02:40.845 00.000 16872 OnExposeComplete: enter
03:02:40.848 00.003 16872 UpdateGuideState(): m_state=1
03:02:40.851 00.003 16872 UpdateCurrentPosition: no star selected
03:02:40.855 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:02:40.858 00.003 16872 Status Line: No star selected
03:02:40.864 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3748, max=50972, med=4152, FiltMin=3902, FiltMax=37416, Gamma=2.190
03:02:40.904 00.040 16872 UpdateGuideState exits: No star selected
03:02:40.907 00.003 16872 GuiderMultiStar::AutoSelect enter
03:02:40.910 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
03:02:41.058 00.148 16872 AutoFind: auto downsample for scale 0.91 => 1x
03:02:41.246 00.188 16872 AutoFind: global mean = 0.0, stdev 329.5
03:02:41.253 00.007 16872 AutoFind: using threshold = 0.1
03:02:41.434 00.181 16872 AutoFind: local max [212, 200] 375.5
03:02:41.440 00.006 16872 AutoFind: local max [1629, 299] 81.3
03:02:41.443 00.003 16872 AutoFind: local max [1583, 195] 74.9
03:02:41.446 00.003 16872 AutoFind: local max [687, 893] 47.8
03:02:41.451 00.005 16872 AutoFind: local max [142, 923] 32.7
03:02:41.456 00.005 16872 AutoFind: local max [75, 818] 32.2
03:02:41.459 00.003 16872 AutoFind: local max [1743, 251] 29.3
03:02:41.462 00.003 16872 AutoFind: local max [1168, 533] 29.1
03:02:41.465 00.003 16872 AutoFind: local max [1695, 930] 20.5
03:02:41.468 00.003 16872 AutoFind: local max [1087, 570] 19.4
03:02:41.474 00.006 16872 AutoFind: local max [685, 201] 13.7
03:02:41.477 00.003 16872 AutoFind: local max [128, 374] 13.6
03:02:41.480 00.003 16872 AutoFind: local max [1210, 764] 12.4
03:02:41.483 00.003 16872 AutoFind: local max [173, 123] 11.5
03:02:41.486 00.003 16872 AutoFind: local max [728, 175] 11.2
03:02:41.489 00.003 16872 AutoFind: local max [1131, 1006] 10.9
03:02:41.492 00.003 16872 AutoFind: local max [1024, 903] 9.5
03:02:41.495 00.003 16872 AutoFind: local max [1252, 707] 8.7
03:02:41.498 00.003 16872 AutoFind: local max [1138, 14] 8.6
03:02:41.505 00.007 16872 AutoFind: local max [218, 671] 8.2
03:02:41.508 00.003 16872 AutoFind: local max [359, 146] 7.7
03:02:41.511 00.003 16872 AutoFind: local max [1827, 294] 7.0
03:02:41.513 00.002 16872 AutoFind: local max [647, 679] 6.7
03:02:41.516 00.003 16872 AutoFind: local max [767, 258] 6.5
03:02:41.520 00.004 16872 AutoFind: local max [1219, 271] 6.3
03:02:41.523 00.003 16872 AutoFind: local max [783, 567] 6.2
03:02:41.525 00.002 16872 AutoFind: local max [625, 865] 6.2
03:02:41.528 00.003 16872 AutoFind: local max [1767, 313] 6.1
03:02:41.531 00.003 16872 AutoFind: local max [740, 875] 6.1
03:02:41.538 00.007 16872 AutoFind: local max [1627, 687] 5.9
03:02:41.541 00.003 16872 AutoFind: local max [1846, 496] 5.5
03:02:41.544 00.003 16872 AutoFind: local max [32, 381] 5.1
03:02:41.547 00.003 16872 AutoFind: local max [537, 287] 5.1
03:02:41.549 00.002 16872 AutoFind: local max [45, 433] 4.9
03:02:41.552 00.003 16872 AutoFind: local max [1420, 339] 4.7
03:02:41.555 00.003 16872 AutoFind: local max [550, 160] 4.7
03:02:41.558 00.003 16872 AutoFind: local max [282, 68] 4.5
03:02:41.561 00.003 16872 AutoFind: local max [1330, 19] 4.5
03:02:41.569 00.008 16872 AutoFind: local max [958, 603] 4.4
03:02:41.571 00.002 16872 AutoFind: local max [1153, 604] 4.3
03:02:41.574 00.003 16872 AutoFind: local max [132, 1011] 4.1
03:02:41.576 00.002 16872 AutoFind: local max [205, 188] 3.9
03:02:41.580 00.004 16872 AutoFind: local max [1896, 266] 3.8
03:02:41.585 00.005 16872 AutoFind: local max [1577, 984] 3.8
03:02:41.588 00.003 16872 AutoFind: local max [1261, 631] 3.7
03:02:41.590 00.002 16872 AutoFind: local max [1249, 272] 3.7
03:02:41.593 00.003 16872 AutoFind: local max [875, 14] 3.6
03:02:41.599 00.006 16872 AutoFind: local max [1263, 87] 3.6
03:02:41.602 00.003 16872 AutoFind: local max [407, 511] 3.5
03:02:41.605 00.003 16872 AutoFind: local max [1806, 600] 3.5
03:02:41.607 00.002 16872 AutoFind: local max [1508, 343] 3.5
03:02:41.611 00.004 16872 AutoFind: local max [988, 802] 3.4
03:02:41.613 00.002 16872 AutoFind: local max [437, 1050] 3.4
03:02:41.617 00.004 16872 AutoFind: local max [1136, 320] 3.3
03:02:41.619 00.002 16872 AutoFind: local max [289, 908] 3.3
03:02:41.622 00.003 16872 AutoFind: local max [974, 546] 3.3
03:02:41.625 00.003 16872 AutoFind: local max [311, 782] 3.2
03:02:41.631 00.006 16872 AutoFind: local max [1598, 393] 3.1
03:02:41.634 00.003 16872 AutoFind: local max [1666, 986] 3.0
03:02:41.637 00.003 16872 AutoFind: local max [200, 190] 3.0
03:02:41.639 00.002 16872 AutoFind: local max [1727, 170] 3.0
03:02:41.643 00.004 16872 AutoFind: local max [214, 931] 3.0
03:02:41.646 00.003 16872 AutoFind: local max [1636, 816] 3.0
03:02:41.649 00.003 16872 AutoFind: local max [466, 421] 2.9
03:02:41.651 00.002 16872 AutoFind: local max [1365, 587] 2.9
03:02:41.654 00.003 16872 AutoFind: local max [1522, 1007] 2.9
03:02:41.661 00.007 16872 AutoFind: local max [343, 743] 2.9
03:02:41.665 00.004 16872 AutoFind: local max [628, 65] 2.9
03:02:41.668 00.003 16872 AutoFind: local max [1360, 950] 2.8
03:02:41.671 00.003 16872 AutoFind: local max [135, 832] 2.8
03:02:41.677 00.006 16872 AutoFind: local max [411, 910] 2.8
03:02:41.682 00.005 16872 AutoFind: local max [1722, 444] 2.8
03:02:41.684 00.002 16872 AutoFind: local max [1840, 809] 2.8
03:02:41.687 00.003 16872 AutoFind: local max [1485, 544] 2.7
03:02:41.690 00.003 16872 AutoFind: local max [266, 744] 2.7
03:02:41.694 00.004 16872 AutoFind: local max [374, 129] 2.7
03:02:41.697 00.003 16872 AutoFind: local max [449, 892] 2.7
03:02:41.700 00.003 16872 AutoFind: local max [1071, 309] 2.5
03:02:41.702 00.002 16872 AutoFind: local max [684, 849] 2.5
03:02:41.712 00.010 16872 AutoFind: local max [762, 167] 2.5
03:02:41.716 00.004 16872 AutoFind: local max [1471, 29] 2.5
03:02:41.718 00.002 16872 AutoFind: local max [884, 1014] 2.4
03:02:41.721 00.003 16872 AutoFind: local max [667, 243] 2.4
03:02:41.725 00.004 16872 AutoFind: local max [211, 214] 2.4
03:02:41.729 00.004 16872 AutoFind: local max [148, 364] 2.4
03:02:41.732 00.003 16872 AutoFind: local max [894, 983] 2.4
03:02:41.735 00.003 16872 AutoFind: local max [677, 897] 2.4
03:02:41.741 00.006 16872 AutoFind: local max [1862, 1035] 2.4
03:02:41.744 00.003 16872 AutoFind: local max [1370, 29] 2.3
03:02:41.747 00.003 16872 AutoFind: local max [1534, 989] 2.3
03:02:41.749 00.002 16872 AutoFind: local max [1396, 845] 2.3
03:02:41.753 00.004 16872 AutoFind: local max [1596, 67] 2.3
03:02:41.756 00.003 16872 AutoFind: local max [1675, 146] 2.3
03:02:41.759 00.003 16872 AutoFind: local max [122, 131] 2.3
03:02:41.762 00.003 16872 AutoFind: local max [23, 260] 2.2
03:02:41.764 00.002 16872 AutoFind: local max [565, 219] 2.2
03:02:41.767 00.003 16872 AutoFind: local max [1735, 766] 2.2
03:02:41.773 00.006 16872 AutoFind: local max [1320, 193] 2.2
03:02:41.776 00.003 16872 AutoFind: local max [482, 1058] 2.2
03:02:41.779 00.003 16872 AutoFind: local max [1899, 511] 2.2
03:02:41.782 00.003 16872 AutoFind: too close [1534, 989] 2.3 - [1522, 1007] 2.9
03:02:41.788 00.006 16872 AutoFind: close dim-bright [677, 897] 2.4 - [687, 893] 47.8
03:02:41.791 00.003 16872 AutoFind: close dim-bright [148, 364] 2.4 - [128, 374] 13.6
03:02:41.794 00.003 16872 AutoFind: close dim-bright [211, 214] 2.4 - [212, 200] 375.5
03:02:41.797 00.003 16872 AutoFind: too close [374, 129] 2.7 - [359, 146] 7.7
03:02:41.800 00.003 16872 AutoFind: too close [200, 190] 3.0 - [205, 188] 3.9
03:02:41.805 00.005 16872 AutoFind: close dim-bright [200, 190] 3.0 - [212, 200] 375.5
03:02:41.809 00.004 16872 AutoFind: close dim-bright [205, 188] 3.9 - [212, 200] 375.5
03:02:41.812 00.003 16872 AutoFind: too close to edge [875, 14] 3.6
03:02:41.815 00.003 16872 AutoFind: too close to edge [1138, 14] 8.6
03:02:41.821 00.006 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
03:02:41.824 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.827 00.003 16872 Star::Find returns 1 (0), X=211.86, Y=199.86, Mass=966495, SNR=487.8, Peak=50972 HFD=4.5
03:02:41.830 00.003 16872 Star::Find(15, 1629, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.834 00.004 16872 Star::Find returns 1 (0), X=1628.96, Y=298.93, Mass=173576, SNR=214.2, Peak=14132 HFD=4.3
03:02:41.837 00.003 16872 Star::Find(15, 1583, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.840 00.003 16872 Star::Find returns 1 (0), X=1582.83, Y=195.04, Mass=162552, SNR=204.5, Peak=13188 HFD=4.2
03:02:41.842 00.002 16872 Star::Find(15, 687, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.845 00.003 16872 Star::Find returns 1 (0), X=687.05, Y=893.07, Mass=106738, SNR=136.3, Peak=10308 HFD=4.3
03:02:41.852 00.007 16872 Star::Find(15, 142, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.855 00.003 16872 Star::Find returns 1 (0), X=142.57, Y=922.91, Mass=80815, SNR=126.2, Peak=8480 HFD=4.2
03:02:41.858 00.003 16872 Star::Find(15, 75, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.861 00.003 16872 Star::Find returns 1 (0), X=74.64, Y=817.28, Mass=76728, SNR=119.6, Peak=8384 HFD=4.2
03:02:41.865 00.004 16872 Star::Find(15, 1743, 251, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.868 00.003 16872 Star::Find returns 1 (0), X=1743.04, Y=250.67, Mass=64470, SNR=100.5, Peak=8308 HFD=4.1
03:02:41.871 00.003 16872 Star::Find(15, 1168, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.873 00.002 16872 Star::Find returns 1 (0), X=1168.58, Y=532.63, Mass=65041, SNR=107.9, Peak=8044 HFD=3.8
03:02:41.876 00.003 16872 Star::Find(15, 1695, 930, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.881 00.005 16872 Star::Find returns 1 (0), X=1695.12, Y=929.37, Mass=40763, SNR=83.2, Peak=6832 HFD=3.9
03:02:41.886 00.005 16872 Star::Find(15, 1087, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.890 00.004 16872 Star::Find returns 1 (0), X=1087.46, Y=569.88, Mass=46396, SNR=80.9, Peak=6704 HFD=4.1
03:02:41.895 00.005 16872 Star::Find(15, 685, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.901 00.006 16872 Star::Find returns 1 (0), X=685.55, Y=201.21, Mass=26061, SNR=61.2, Peak=5848 HFD=3.7
03:02:41.903 00.002 16872 Star::Find(15, 128, 374, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.906 00.003 16872 Star::Find returns 1 (0), X=128.09, Y=373.80, Mass=30550, SNR=65.2, Peak=6032 HFD=4.2
03:02:41.915 00.009 16872 Star::Find(15, 1210, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.919 00.004 16872 Star::Find returns 1 (0), X=1209.98, Y=763.71, Mass=25548, SNR=62.2, Peak=5848 HFD=4.0
03:02:41.921 00.002 16872 Star::Find(15, 173, 123, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.925 00.004 16872 Star::Find returns 1 (0), X=173.55, Y=123.28, Mass=29128, SNR=60.8, Peak=5720 HFD=4.0
03:02:41.929 00.004 16872 Star::Find(15, 728, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.933 00.004 16872 Star::Find returns 1 (0), X=728.16, Y=175.50, Mass=25547, SNR=57.4, Peak=5568 HFD=3.8
03:02:41.937 00.004 16872 Star::Find(15, 1131, 1006, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.943 00.006 16872 Star::Find returns 1 (0), X=1130.77, Y=1006.24, Mass=19663, SNR=42.3, Peak=5716 HFD=3.5
03:02:41.947 00.004 16872 Star::Find(15, 1024, 903, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.949 00.002 16872 Star::Find returns 1 (0), X=1024.35, Y=902.87, Mass=20090, SNR=50.8, Peak=5448 HFD=4.0
03:02:41.952 00.003 16872 Star::Find(15, 1252, 707, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.955 00.003 16872 Star::Find returns 1 (0), X=1251.76, Y=707.01, Mass=15533, SNR=45.5, Peak=5464 HFD=3.3
03:02:41.959 00.004 16872 Star::Find(15, 218, 671, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.962 00.003 16872 Star::Find returns 1 (0), X=218.01, Y=670.65, Mass=14730, SNR=39.8, Peak=5412 HFD=3.3
03:02:41.966 00.004 16872 Star::Find(15, 1827, 294, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.970 00.004 16872 Star::Find returns 1 (0), X=1827.78, Y=293.84, Mass=12842, SNR=39.4, Peak=5080 HFD=3.6
03:02:41.977 00.007 16872 Star::Find(15, 647, 679, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.981 00.004 16872 Star::Find returns 1 (0), X=647.03, Y=679.21, Mass=10552, SNR=31.3, Peak=5092 HFD=3.1
03:02:41.985 00.004 16872 Star::Find(15, 767, 258, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.988 00.003 16872 Star::Find returns 1 (0), X=766.94, Y=258.40, Mass=10373, SNR=34.7, Peak=5036 HFD=3.1
03:02:41.991 00.003 16872 Star::Find(15, 1219, 271, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:41.993 00.002 16872 Star::Find returns 1 (0), X=1219.01, Y=270.56, Mass=10415, SNR=33.3, Peak=5028 HFD=3.1
03:02:41.997 00.004 16872 Star::Find(15, 783, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.000 00.003 16872 Star::Find returns 1 (0), X=783.62, Y=566.38, Mass=13658, SNR=35.8, Peak=5140 HFD=3.4
03:02:42.007 00.007 16872 Star::Find(15, 625, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.010 00.003 16872 Star::Find returns 1 (0), X=625.23, Y=864.63, Mass=13815, SNR=39.7, Peak=5172 HFD=3.7
03:02:42.013 00.003 16872 Star::Find(15, 1767, 313, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.016 00.003 16872 Star::Find returns 1 (0), X=1766.85, Y=312.31, Mass=10583, SNR=33.0, Peak=5020 HFD=3.4
03:02:42.019 00.003 16872 Star::Find(15, 740, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.023 00.004 16872 Star::Find returns 1 (0), X=740.60, Y=874.20, Mass=10910, SNR=30.4, Peak=5104 HFD=3.7
03:02:42.026 00.003 16872 Star::Find(15, 1627, 687, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.028 00.002 16872 Star::Find returns 1 (0), X=1626.50, Y=686.83, Mass=9657, SNR=31.5, Peak=4988 HFD=3.1
03:02:42.031 00.003 16872 Star::Find(15, 1846, 496, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.039 00.008 16872 Star::Find returns 1 (0), X=1846.08, Y=495.23, Mass=10430, SNR=30.4, Peak=4852 HFD=3.8
03:02:42.042 00.003 16872 Star::Find(15, 32, 381, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.047 00.005 16872 Star::Find returns 1 (0), X=32.18, Y=381.20, Mass=9544, SNR=28.1, Peak=4932 HFD=3.2
03:02:42.051 00.004 16872 Star::Find(15, 537, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.054 00.003 16872 Star::Find returns 1 (0), X=537.47, Y=286.87, Mass=8548, SNR=29.5, Peak=4836 HFD=3.5
03:02:42.057 00.003 16872 Star::Find(15, 45, 433, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.060 00.003 16872 Star::Find returns 1 (0), X=44.60, Y=432.41, Mass=7991, SNR=30.9, Peak=4756 HFD=3.3
03:02:42.063 00.003 16872 Star::Find(15, 1420, 339, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.065 00.002 16872 Star::Find returns 1 (0), X=1420.30, Y=338.70, Mass=6907, SNR=26.8, Peak=4780 HFD=3.0
03:02:42.072 00.007 16872 Star::Find(15, 550, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.075 00.003 16872 Star::Find returns 1 (0), X=549.95, Y=160.24, Mass=6416, SNR=24.7, Peak=4756 HFD=2.6
03:02:42.079 00.004 16872 Star::Find(15, 282, 68, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.081 00.002 16872 Star::Find returns 1 (0), X=281.34, Y=68.08, Mass=6419, SNR=23.4, Peak=4684 HFD=3.4
03:02:42.085 00.004 16872 Star::Find(15, 1330, 19, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.091 00.006 16872 Star::Find returns 1 (0), X=1330.33, Y=19.06, Mass=7414, SNR=28.0, Peak=4652 HFD=3.4
03:02:42.094 00.003 16872 Star::Find(15, 958, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.096 00.002 16872 Star::Find returns 1 (0), X=957.34, Y=602.68, Mass=5392, SNR=22.6, Peak=4756 HFD=2.7
03:02:42.100 00.004 16872 Star::Find(15, 1153, 604, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.103 00.003 16872 Star::Find returns 1 (0), X=1152.77, Y=603.66, Mass=4373, SNR=19.1, Peak=4732 HFD=2.3
03:02:42.107 00.004 16872 Star::Find(15, 132, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.110 00.003 16872 Star::Find returns 1 (0), X=131.97, Y=1011.01, Mass=6323, SNR=21.3, Peak=4780 HFD=2.9
03:02:42.117 00.007 16872 Star::Find(15, 1896, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.121 00.004 16872 Star::Find returns 1 (0), X=1896.11, Y=265.57, Mass=6326, SNR=22.6, Peak=4640 HFD=3.1
03:02:42.125 00.004 16872 Star::Find(15, 1577, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.129 00.004 16872 Star::Find returns 1 (0), X=1576.88, Y=984.25, Mass=6183, SNR=25.1, Peak=4720 HFD=3.0
03:02:42.132 00.003 16872 Star::Find(15, 1261, 631, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.135 00.003 16872 Star::Find returns 1 (0), X=1261.07, Y=631.22, Mass=4884, SNR=18.3, Peak=4624 HFD=2.5
03:02:42.138 00.003 16872 Star::Find(15, 1249, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.141 00.003 16872 Star::Find returns 1 (0), X=1248.77, Y=272.24, Mass=5137, SNR=21.9, Peak=4644 HFD=2.5
03:02:42.144 00.003 16872 Star::Find(15, 1263, 87, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.150 00.006 16872 Star::Find returns 1 (0), X=1263.48, Y=86.63, Mass=7571, SNR=23.4, Peak=4684 HFD=3.2
03:02:42.154 00.004 16872 Star::Find(15, 407, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.156 00.002 16872 Star::Find returns 1 (0), X=407.02, Y=510.60, Mass=4148, SNR=19.1, Peak=4784 HFD=2.2
03:02:42.160 00.004 16872 Star::Find(15, 1806, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.163 00.003 16872 Star::Find returns 1 (0), X=1805.82, Y=600.18, Mass=9193, SNR=27.6, Peak=4580 HFD=4.3
03:02:42.165 00.002 16872 Star::Find(15, 1508, 343, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.168 00.003 16872 Star::Find returns 1 (0), X=1507.41, Y=342.72, Mass=3293, SNR=15.6, Peak=4592 HFD=2.5
03:02:42.171 00.003 16872 Star::Find(15, 988, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.174 00.003 16872 Star::Find returns 1 (0), X=988.00, Y=801.50, Mass=3539, SNR=17.4, Peak=4612 HFD=2.4
03:02:42.180 00.006 16872 Star::Find(15, 437, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.183 00.003 16872 Star::Find returns 1 (0), X=437.23, Y=1050.26, Mass=5088, SNR=22.5, Peak=4664 HFD=2.9
03:02:42.186 00.003 16872 Star::Find(15, 1136, 320, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.189 00.003 16872 Star::Find returns 1 (0), X=1135.67, Y=319.20, Mass=4159, SNR=16.9, Peak=4568 HFD=3.0
03:02:42.192 00.003 16872 Star::Find(15, 289, 908, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.195 00.003 16872 Star::Find returns 1 (0), X=288.62, Y=907.31, Mass=6252, SNR=22.5, Peak=4672 HFD=3.6
03:02:42.198 00.003 16872 Star::Find(15, 974, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.201 00.003 16872 Star::Find returns 1 (0), X=974.34, Y=545.59, Mass=4372, SNR=17.3, Peak=4632 HFD=2.9
03:02:42.204 00.003 16872 Star::Find(15, 311, 782, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.211 00.007 16872 Star::Find returns 1 (0), X=310.77, Y=781.91, Mass=2490, SNR=13.4, Peak=4528 HFD=2.4
03:02:42.216 00.005 16872 Star::Find(15, 1598, 393, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.220 00.004 16872 Star::Find returns 1 (0), X=1597.25, Y=393.33, Mass=3513, SNR=15.9, Peak=4484 HFD=2.9
03:02:42.223 00.003 16872 Star::Find(15, 1666, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.229 00.006 16872 Star::Find returns 1 (0), X=1665.95, Y=985.85, Mass=3942, SNR=17.8, Peak=4664 HFD=2.4
03:02:42.232 00.003 16872 Star::Find(15, 1727, 170, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.234 00.002 16872 Star::Find returns 1 (0), X=1726.94, Y=169.46, Mass=5535, SNR=22.7, Peak=4584 HFD=3.6
03:02:42.237 00.003 16872 Star::Find(15, 214, 931, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.241 00.004 16872 Star::Find returns 1 (0), X=213.79, Y=931.19, Mass=2712, SNR=15.1, Peak=4560 HFD=2.3
03:02:42.244 00.003 16872 Star::Find(15, 1636, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.246 00.002 16872 Star::Find returns 1 (0), X=1635.93, Y=815.81, Mass=3633, SNR=16.1, Peak=4488 HFD=2.9
03:02:42.249 00.003 16872 Star::Find(15, 466, 421, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.252 00.003 16872 Star::Find returns 1 (0), X=465.90, Y=420.95, Mass=6808, SNR=22.9, Peak=4528 HFD=4.1
03:02:42.259 00.007 16872 Star::Find(15, 1365, 587, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.262 00.003 16872 Star::Find returns 1 (0), X=1364.56, Y=587.39, Mass=2801, SNR=12.7, Peak=4568 HFD=2.9
03:02:42.265 00.003 16872 Star::Find(15, 343, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.268 00.003 16872 Star::Find returns 0 (4), X=349.47, Y=752.48, Mass=2296, SNR=17.8, Peak=4796 HFD=1.4
03:02:42.273 00.005 16872 Star::Find(15, 628, 65, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.276 00.003 16872 Star::Find returns 1 (0), X=628.01, Y=65.09, Mass=3171, SNR=15.5, Peak=4488 HFD=2.7
03:02:42.278 00.002 16872 Star::Find(15, 1360, 950, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.281 00.003 16872 Star::Find returns 1 (0), X=1360.34, Y=949.70, Mass=3529, SNR=15.8, Peak=4508 HFD=3.0
03:02:42.284 00.003 16872 Star::Find(15, 135, 832, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.291 00.007 16872 Star::Find returns 1 (0), X=134.79, Y=833.24, Mass=4923, SNR=19.4, Peak=4580 HFD=3.6
03:02:42.293 00.002 16872 Star::Find(15, 411, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.296 00.003 16872 Star::Find returns 1 (0), X=410.83, Y=909.94, Mass=2211, SNR=11.4, Peak=4584 HFD=2.0
03:02:42.299 00.003 16872 Star::Find(15, 1722, 444, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.303 00.004 16872 Star::Find returns 1 (0), X=1722.09, Y=444.35, Mass=2934, SNR=16.4, Peak=4612 HFD=2.3
03:02:42.306 00.003 16872 Star::Find(15, 1840, 809, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.309 00.003 16872 Star::Find returns 1 (0), X=1839.72, Y=809.46, Mass=4842, SNR=18.7, Peak=4532 HFD=3.0
03:02:42.312 00.003 16872 Star::Find(15, 1485, 544, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.315 00.003 16872 Star::Find returns 0 (4), X=1484.50, Y=543.52, Mass=1683, SNR=10.3, Peak=4484 HFD=1.4
03:02:42.322 00.007 16872 Star::Find(15, 266, 744, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.325 00.003 16872 Star::Find returns 1 (0), X=265.73, Y=744.30, Mass=3248, SNR=17.1, Peak=4548 HFD=2.4
03:02:42.327 00.002 16872 Star::Find(15, 449, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.330 00.003 16872 Star::Find returns 1 (0), X=449.48, Y=891.09, Mass=1296, SNR=9.1, Peak=4456 HFD=2.1
03:02:42.334 00.004 16872 Star::Find(15, 1071, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.338 00.004 16872 Star::Find returns 1 (0), X=1070.78, Y=309.33, Mass=2381, SNR=12.2, Peak=4404 HFD=2.6
03:02:42.341 00.003 16872 Star::Find(15, 684, 849, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.344 00.003 16872 Star::Find returns 1 (0), X=675.22, Y=848.29, Mass=1640, SNR=10.7, Peak=4504 HFD=1.9
03:02:42.346 00.002 16872 Star::Find(15, 762, 167, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.354 00.008 16872 Star::Find returns 1 (0), X=761.83, Y=167.27, Mass=1658, SNR=9.6, Peak=4436 HFD=1.8
03:02:42.357 00.003 16872 Star::Find(15, 1471, 29, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.360 00.003 16872 Star::Find returns 1 (0), X=1471.09, Y=29.13, Mass=1419, SNR=8.9, Peak=4344 HFD=2.2
03:02:42.363 00.003 16872 Star::Find(15, 884, 1014, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.365 00.002 16872 Star::Find false star n=2 nbg=277 bg=4316.6 sigma=63.5 thresh=4507 peak=4483
03:02:42.368 00.003 16872 Star::Find returns 0 (2), X=884.00, Y=1014.00, Mass=407, SNR=2.9, Peak=4536 HFD=0.0
03:02:42.371 00.003 16872 Star::Find(15, 667, 243, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.374 00.003 16872 Star::Find returns 1 (0), X=667.14, Y=243.12, Mass=1223, SNR=8.0, Peak=4344 HFD=1.8
03:02:42.376 00.002 16872 Star::Find(15, 211, 214, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.382 00.006 16872 Star::Find returns 1 (0), X=211.86, Y=199.86, Mass=966495, SNR=487.8, Peak=50972 HFD=4.5
03:02:42.388 00.006 16872 Star::Find(15, 148, 364, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.391 00.003 16872 Star::Find returns 1 (0), X=147.68, Y=363.80, Mass=2074, SNR=12.9, Peak=4532 HFD=2.0
03:02:42.394 00.003 16872 Star::Find(15, 894, 983, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.398 00.004 16872 Star::Find returns 1 (0), X=894.36, Y=981.92, Mass=3079, SNR=16.1, Peak=4688 HFD=2.7
03:02:42.405 00.007 16872 Star::Find(15, 677, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.409 00.004 16872 Star::Find returns 1 (0), X=687.05, Y=893.07, Mass=106738, SNR=136.3, Peak=10308 HFD=4.3
03:02:42.416 00.007 16872 Star::Find(15, 1862, 1035, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.420 00.004 16872 Star::Find returns 1 (0), X=1862.04, Y=1035.20, Mass=2590, SNR=15.8, Peak=4524 HFD=2.0
03:02:42.423 00.003 16872 Star::Find(15, 1370, 29, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.426 00.003 16872 Star::Find returns 1 (0), X=1375.83, Y=34.90, Mass=979, SNR=8.4, Peak=4408 HFD=1.6
03:02:42.430 00.004 16872 Star::Find(15, 1396, 845, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.434 00.004 16872 Star::Find returns 1 (0), X=1395.01, Y=845.67, Mass=1624, SNR=10.5, Peak=4388 HFD=2.5
03:02:42.437 00.003 16872 Star::Find(15, 1596, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.440 00.003 16872 Star::Find returns 1 (0), X=1594.98, Y=66.57, Mass=2149, SNR=13.0, Peak=4356 HFD=3.1
03:02:42.449 00.009 16872 Star::Find(15, 1675, 146, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.452 00.003 16872 Star::Find returns 1 (0), X=1683.77, Y=137.87, Mass=2026, SNR=14.3, Peak=4596 HFD=1.7
03:02:42.455 00.003 16872 Star::Find(15, 122, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.458 00.003 16872 Star::Find returns 1 (0), X=122.29, Y=131.17, Mass=2906, SNR=13.8, Peak=4420 HFD=2.9
03:02:42.462 00.004 16872 Star::Find(15, 23, 260, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.465 00.003 16872 Star::Find returns 1 (0), X=22.03, Y=259.17, Mass=2131, SNR=11.6, Peak=4484 HFD=2.6
03:02:42.468 00.003 16872 Star::Find(15, 565, 219, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.471 00.003 16872 Star::Find returns 1 (0), X=569.33, Y=211.57, Mass=1336, SNR=9.5, Peak=4400 HFD=3.0
03:02:42.474 00.003 16872 Star::Find(15, 1735, 766, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.481 00.007 16872 Star::Find returns 1 (0), X=1734.34, Y=765.95, Mass=1597, SNR=10.3, Peak=4336 HFD=2.4
03:02:42.483 00.002 16872 Star::Find(15, 1320, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.486 00.003 16872 Star::Find false star n=3 nbg=259 bg=4113.8 sigma=50.7 thresh=4266 peak=4266
03:02:42.489 00.003 16872 Star::Find returns 0 (2), X=1320.00, Y=193.00, Mass=547, SNR=2.9, Peak=4332 HFD=0.0
03:02:42.493 00.004 16872 Star::Find(15, 482, 1058, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.496 00.003 16872 Star::Find returns 1 (0), X=481.59, Y=1056.96, Mass=2128, SNR=13.5, Peak=4468 HFD=3.5
03:02:42.499 00.003 16872 Star::Find(15, 1899, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.502 00.003 16872 Star::Find false star n=2 nbg=265 bg=4091.4 sigma=51.8 thresh=4247 peak=4239
03:02:42.505 00.003 16872 Star::Find returns 0 (2), X=1899.00, Y=511.00, Mass=377, SNR=2.9, Peak=4300 HFD=0.0
03:02:42.512 00.007 16872 AutoFind: finding best star pass 1
03:02:42.515 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.519 00.004 16872 Star::Find returns 1 (0), X=211.86, Y=199.86, Mass=966495, SNR=487.8, Peak=50972 HFD=4.5
03:02:42.521 00.002 16872 AutoFind returns star at [212, 200] 375.5 Mass 966495 SNR 487.8
03:02:42.526 00.005 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.529 00.003 16872 Star::Find returns 1 (0), X=211.86, Y=199.86, Mass=966495, SNR=487.8, Peak=50972 HFD=4.5
03:02:42.532 00.003 16872 MultiStar: List (12): {211.86, 199.86}(487.8), {1628.96, 298.93}(214.2), {1582.83, 195.04}(204.5), {687.05, 893.07}(136.3), {142.57, 922.91}(126.2), {74.64, 817.28}(119.6), {1743.04, 250.67}(100.5), {1168.58, 532.63}(107.9), {1695.12, 929.37}(83.2), {1087.46, 569.88}(80.9), {685.55, 201.21}(61.2), {128.09, 373.80}(65.2), 
03:02:42.537 00.005 16872 setting lock position to (211.86, 199.86)
03:02:42.548 00.011 16872 MultiStar: stabilizing after lock position change
03:02:42.552 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
03:02:42.560 00.008 16872 UpdateGuideState(): m_state=1
03:02:42.565 00.005 16872 Star::Find(15, 211, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:42.574 00.009 16872 Star::Find returns 1 (0), X=211.86, Y=199.86, Mass=966495, SNR=487.8, Peak=50972 HFD=4.5
03:02:42.578 00.004 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
03:02:42.582 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
03:02:42.587 00.005 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
03:02:42.596 00.009 16872 setting force full frames = false
03:02:42.607 00.011 16872 setting lock position to (211.86, 199.86)
03:02:42.610 00.003 16872 MultiStar: stabilizing after lock position change
03:02:42.614 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
03:02:42.619 00.005 16872 Changing from state SELECTING to SELECTED
03:02:42.622 00.003 16872 guider state => SELECTED
03:02:42.639 00.017 16872 UpdateImageDisplay: Size=(1920,1080) min=3748, max=50972, med=4152, FiltMin=3902, FiltMax=37416, Gamma=2.190
03:02:42.682 00.043 16872 UpdateGuideState exits: m=966495 SNR=487.8
03:02:42.685 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3748, max=50972, med=4152, FiltMin=3902, FiltMax=37416, Gamma=2.190
03:02:42.722 00.037 16872 Status Line: Auto-selected star at (211.9, 199.9)
03:02:42.738 00.016 16872 PhdController: newstate STATE_WAIT_SELECTED
03:02:42.741 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:42.748 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:02:42.751 00.003 16872 Enqueuing Expose request
03:02:42.754 00.003 9640 Worker thread wakes up
03:02:42.754 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:02:42.754 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,185,31,31)
03:02:42.755 00.001 16872 evsrv: cli 0D3C1588 connect
03:02:42.759 00.004 16872 case statement mapped state 2 to 1
03:02:42.763 00.004 16872 case statement mapped state 2 to 1
03:02:42.767 00.004 16872 evsrv: cli 0D3C1588 request: {"method":"get_lock_position","id":"ed26e009-3f1d-4f38-afca-76b729515307"}
03:02:42.770 00.003 16872 evsrv: cli 0D3C1588 response: {"jsonrpc":"2.0","result":[211.86,199.86],"id":"ed26e009-3f1d-4f38-afca-76b729515307"}
03:02:42.782 00.012 16872 evsrv: cli 0D3C1588 disconnect
03:02:42.786 00.004 16872 evsrv: cli 0D3C1448 connect
03:02:42.790 00.004 16872 case statement mapped state 2 to 1
03:02:42.794 00.004 16872 case statement mapped state 2 to 1
03:02:42.798 00.004 16872 evsrv: cli 0D3C1448 request: {"method":"get_app_state","id":"b852991a-31df-44bf-a016-6c37c68e9fd7"}
03:02:42.802 00.004 16872 case statement mapped state 2 to 1
03:02:42.812 00.010 16872 evsrv: cli 0D3C1448 response: {"jsonrpc":"2.0","result":"Selected","id":"b852991a-31df-44bf-a016-6c37c68e9fd7"}
03:02:42.842 00.030 16872 evsrv: cli 0D3C1448 disconnect
03:02:43.309 00.467 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd626655-95a3-46ab-aeb8-29962c2b50b3"}
03:02:43.312 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cd626655-95a3-46ab-aeb8-29962c2b50b3"}
03:02:43.315 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"529c578b-d7b7-4dfb-bb88-c9591e690d32"}
03:02:43.318 00.003 16872 case statement mapped state 2 to 1
03:02:43.326 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"529c578b-d7b7-4dfb-bb88-c9591e690d32"}
03:02:43.329 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"09c91c6d-0529-4c27-a8fa-b162f0f0fb92"}
03:02:43.332 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.86,6.86],"pixels":"..."},"id":"09c91c6d-0529-4c27-a8fa-b162f0f0fb92"}
03:02:43.818 00.486 16872 evsrv: cli 0D3C1448 connect
03:02:43.824 00.006 16872 case statement mapped state 2 to 1
03:02:43.828 00.004 16872 case statement mapped state 2 to 1
03:02:43.833 00.005 16872 evsrv: cli 0D3C1448 request: {"method":"get_app_state","id":"3e996ef2-7de6-48fb-b3c3-0dceffd004aa"}
03:02:43.836 00.003 16872 case statement mapped state 2 to 1
03:02:43.840 00.004 16872 evsrv: cli 0D3C1448 response: {"jsonrpc":"2.0","result":"Selected","id":"3e996ef2-7de6-48fb-b3c3-0dceffd004aa"}
03:02:43.844 00.004 16872 evsrv: cli 0D3C1448 disconnect
03:02:44.846 01.002 16872 evsrv: cli 0D3C1448 connect
03:02:44.850 00.004 16872 case statement mapped state 2 to 1
03:02:44.855 00.005 16872 case statement mapped state 2 to 1
03:02:44.860 00.005 16872 evsrv: cli 0D3C1448 request: {"method":"get_app_state","id":"51533470-123b-4a78-b991-d9caa5ca9e60"}
03:02:44.870 00.010 16872 case statement mapped state 2 to 1
03:02:44.873 00.003 16872 evsrv: cli 0D3C1448 response: {"jsonrpc":"2.0","result":"Selected","id":"51533470-123b-4a78-b991-d9caa5ca9e60"}
03:02:44.877 00.004 16872 evsrv: cli 0D3C1448 disconnect
03:02:45.878 01.001 16872 evsrv: cli 0D3C1128 connect
03:02:45.882 00.004 16872 case statement mapped state 2 to 1
03:02:45.886 00.004 16872 case statement mapped state 2 to 1
03:02:45.889 00.003 16872 evsrv: cli 0D3C1128 request: {"method":"get_app_state","id":"8c5fe475-c355-433e-9ec2-e0e52119be30"}
03:02:45.893 00.004 16872 case statement mapped state 2 to 1
03:02:45.896 00.003 16872 evsrv: cli 0D3C1128 response: {"jsonrpc":"2.0","result":"Selected","id":"8c5fe475-c355-433e-9ec2-e0e52119be30"}
03:02:45.900 00.004 16872 evsrv: cli 0D3C1128 disconnect
03:02:46.808 00.908 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f9b72ee-a0a7-4e43-848e-99aa034a673f"}
03:02:46.814 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8f9b72ee-a0a7-4e43-848e-99aa034a673f"}
03:02:46.821 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"580df82c-cdcc-4d81-87e2-d684254f3921"}
03:02:46.825 00.004 16872 case statement mapped state 2 to 1
03:02:46.831 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"580df82c-cdcc-4d81-87e2-d684254f3921"}
03:02:46.836 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6da29195-d2d4-4b8d-81e5-519c212598b4"}
03:02:46.840 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.86,6.86],"pixels":"..."},"id":"6da29195-d2d4-4b8d-81e5-519c212598b4"}
03:02:46.862 00.022 9640 Exposure complete
03:02:46.902 00.040 16872 evsrv: cli 0D3C1448 connect
03:02:46.905 00.003 16872 case statement mapped state 2 to 1
03:02:46.916 00.011 16872 case statement mapped state 2 to 1
03:02:46.920 00.004 16872 evsrv: cli 0D3C1448 request: {"method":"get_app_state","id":"03e1cd08-9406-464a-bfa3-64ef69c686ad"}
03:02:46.925 00.005 16872 case statement mapped state 2 to 1
03:02:46.934 00.009 16872 evsrv: cli 0D3C1448 response: {"jsonrpc":"2.0","result":"Selected","id":"03e1cd08-9406-464a-bfa3-64ef69c686ad"}
03:02:46.938 00.004 16872 evsrv: cli 0D3C1448 disconnect
03:02:47.035 00.097 9640 worker thread done servicing request
03:02:47.035 00.000 16872 OnExposeComplete: enter
03:02:47.038 00.003 16872 UpdateGuideState(): m_state=2
03:02:47.042 00.004 16872 Star::Find(15, 211, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
03:02:47.045 00.003 16872 Star::Find returns 1 (0), X=212.77, Y=200.46, Mass=975819, SNR=511.3, Peak=55256 HFD=4.6
03:02:47.054 00.009 16872 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.59) = xAngle (2.17 = 2.17)
03:02:47.057 00.003 16872 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.21 = 2.21)
03:02:47.061 00.004 16872 CameraToMount -- cameraX=0.90 cameraY=0.59 hyp=1.08 cameraTheta=0.58 mountX=-0.61 mountY=0.86, mountTheta=2.18
03:02:47.067 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3604, max=55256, med=4104, FiltMin=3824, FiltMax=41800, Gamma=2.190
03:02:47.107 00.040 16872 UpdateGuideState exits: m=975819 SNR=511.3
03:02:47.110 00.003 16872 PhdController: newstate STATE_CALIBRATE
03:02:47.118 00.008 16872 PhdController: newstate STATE_GUIDE
03:02:47.136 00.018 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
03:02:47.139 00.003 16872 guider state => CALIBRATED
03:02:47.151 00.012 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
03:02:47.163 00.012 16872 reset dither spiral
03:02:47.167 00.004 16872 PhdController: newstate STATE_SETTLE_BEGIN
03:02:47.170 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:47.178 00.008 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:02:47.182 00.004 16872 Enqueuing Expose request
03:02:47.185 00.003 9640 Worker thread wakes up
03:02:47.185 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:02:47.185 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:02:47.940 00.755 16872 evsrv: cli 0D3C0FE8 connect
03:02:47.947 00.007 16872 case statement mapped state 5 to 1
03:02:47.952 00.005 16872 case statement mapped state 5 to 1
03:02:47.958 00.006 16872 evsrv: cli 0D3C0FE8 request: {"method":"get_app_state","id":"af8b8a79-8017-4d66-ab69-b1068d34a234"}
03:02:47.968 00.010 16872 case statement mapped state 5 to 1
03:02:47.971 00.003 16872 evsrv: cli 0D3C0FE8 response: {"jsonrpc":"2.0","result":"Selected","id":"af8b8a79-8017-4d66-ab69-b1068d34a234"}
03:02:47.975 00.004 16872 evsrv: cli 0D3C0FE8 disconnect
03:02:48.976 01.001 16872 evsrv: cli 0D3C1128 connect
03:02:48.979 00.003 16872 case statement mapped state 5 to 1
03:02:48.982 00.003 16872 case statement mapped state 5 to 1
03:02:48.989 00.007 16872 evsrv: cli 0D3C1128 request: {"method":"get_app_state","id":"9f6a0b3e-f1a1-471e-875e-69908a318632"}
03:02:48.993 00.004 16872 case statement mapped state 5 to 1
03:02:48.996 00.003 16872 evsrv: cli 0D3C1128 response: {"jsonrpc":"2.0","result":"Selected","id":"9f6a0b3e-f1a1-471e-875e-69908a318632"}
03:02:48.999 00.003 16872 evsrv: cli 0D3C1128 disconnect
03:02:50.000 01.001 16872 evsrv: cli 0D3C0CC8 connect
03:02:50.005 00.005 16872 case statement mapped state 5 to 1
03:02:50.009 00.004 16872 case statement mapped state 5 to 1
03:02:50.012 00.003 16872 evsrv: cli 0D3C0CC8 request: {"method":"get_app_state","id":"b6ef6dd2-cdbf-47b5-bdbc-6de07d957d8d"}
03:02:50.015 00.003 16872 case statement mapped state 5 to 1
03:02:50.017 00.002 16872 evsrv: cli 0D3C0CC8 response: {"jsonrpc":"2.0","result":"Selected","id":"b6ef6dd2-cdbf-47b5-bdbc-6de07d957d8d"}
03:02:50.021 00.004 16872 evsrv: cli 0D3C0CC8 disconnect
03:02:50.308 00.287 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec3fb916-3093-42f1-a943-22c209e7026e"}
03:02:50.312 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ec3fb916-3093-42f1-a943-22c209e7026e"}
03:02:50.316 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6df54f0c-6544-4cbc-ac80-8fb773a55328"}
03:02:50.320 00.004 16872 case statement mapped state 5 to 1
03:02:50.323 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"6df54f0c-6544-4cbc-ac80-8fb773a55328"}
03:02:50.329 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f8ab7ea1-93cf-4670-8b02-39d3b2e9d71a"}
03:02:50.333 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.77,7.46],"pixels":"..."},"id":"f8ab7ea1-93cf-4670-8b02-39d3b2e9d71a"}
03:02:51.021 00.688 16872 evsrv: cli 0D3C0CC8 connect
03:02:51.025 00.004 16872 case statement mapped state 5 to 1
03:02:51.029 00.004 16872 case statement mapped state 5 to 1
03:02:51.033 00.004 16872 evsrv: cli 0D3C0CC8 request: {"method":"get_app_state","id":"26975c4e-0ddf-4930-8e5b-c2ec2e3a2058"}
03:02:51.036 00.003 16872 case statement mapped state 5 to 1
03:02:51.038 00.002 16872 evsrv: cli 0D3C0CC8 response: {"jsonrpc":"2.0","result":"Selected","id":"26975c4e-0ddf-4930-8e5b-c2ec2e3a2058"}
03:02:51.041 00.003 16872 evsrv: cli 0D3C0CC8 disconnect
03:02:51.242 00.201 9640 Exposure complete
03:02:51.380 00.138 9640 worker thread done servicing request
03:02:51.381 00.001 16872 OnExposeComplete: enter
03:02:51.383 00.002 16872 UpdateGuideState(): m_state=5
03:02:51.386 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
03:02:51.388 00.002 16872 Star::Find returns 1 (0), X=212.08, Y=200.51, Mass=1066056, SNR=566.9, Peak=62792 HFD=4.3
03:02:51.391 00.003 16872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.59) = xAngle (2.84 = 2.84)
03:02:51.394 00.003 16872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.89 = 2.89)
03:02:51.396 00.002 16872 CameraToMount -- cameraX=0.21 cameraY=0.65 hyp=0.68 cameraTheta=1.26 mountX=-0.65 mountY=0.17, mountTheta=2.89
03:02:51.403 00.007 16872 Changing from state CALIBRATED to GUIDING
03:02:51.407 00.004 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
03:02:51.409 00.002 16872 ScopeASCOM::SideOfPier() returns 1
03:02:51.544 00.135 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
03:02:51.547 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
03:02:51.549 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
03:02:51.552 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:02:51.555 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:02:51.557 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
03:02:51.561 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
03:02:51.564 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
03:02:51.566 00.002 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:02:51.569 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
03:02:51.572 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
03:02:51.574 00.002 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
03:02:51.577 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
03:02:51.579 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
03:02:51.698 00.119 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:02:51.703 00.005 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
03:02:51.706 00.003 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
03:02:51.712 00.006 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
03:02:51.716 00.004 16872 ScopeASCOM::SideOfPier() returns 1
03:02:51.778 00.062 16872 setting lock position to (212.08, 200.51)
03:02:51.782 00.004 16872 MultiStar: stabilizing after lock position change
03:02:51.785 00.003 16872 guider state => GUIDING
03:02:51.788 00.003 16872 Status Line: Guiding
03:02:51.795 00.007 16872 Mount: notify guiding started
03:02:51.799 00.004 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
03:02:51.803 00.004 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
03:02:51.806 00.003 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
03:02:51.810 00.004 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
03:02:51.813 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
03:02:51.815 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
03:02:51.818 00.003 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
03:02:51.821 00.003 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
03:02:51.824 00.003 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
03:02:51.827 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
03:02:51.829 00.002 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
03:02:51.831 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
03:02:51.834 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
03:02:51.837 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
03:02:51.843 00.006 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:02:51.845 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:02:51.847 00.002 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
03:02:51.850 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
03:02:51.854 00.004 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
03:02:51.857 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:02:51.860 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
03:02:51.863 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
03:02:51.866 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
03:02:51.869 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
03:02:51.874 00.005 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
03:02:51.877 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
03:02:51.879 00.002 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
03:02:51.883 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:02:51.888 00.005 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:02:51.891 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
03:02:51.894 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
03:02:51.897 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
03:02:51.900 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:02:51.903 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
03:02:51.906 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
03:02:51.910 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
03:02:51.913 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
03:02:51.915 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
03:02:52.058 00.143 16872 evsrv: cli 0D3C1128 connect
03:02:52.061 00.003 16872 case statement mapped state 6 to 3
03:02:52.064 00.003 16872 case statement mapped state 6 to 3
03:02:52.068 00.004 16872 evsrv: cli 0D3C1128 request: {"method":"get_app_state","id":"8aae3779-cdfc-4075-99e2-67439ffe46dc"}
03:02:52.071 00.003 16872 case statement mapped state 6 to 3
03:02:52.074 00.003 16872 evsrv: cli 0D3C1128 response: {"jsonrpc":"2.0","result":"Guiding","id":"8aae3779-cdfc-4075-99e2-67439ffe46dc"}
03:02:52.088 00.014 16872 evsrv: cli 0D3C1128 disconnect
03:02:52.134 00.046 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:02:52.201 00.067 16872 ScopeASCOM::SideOfPier() returns 1
03:02:52.205 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:02:52.207 00.002 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
03:02:52.210 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
03:02:52.214 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
03:02:52.218 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
03:02:52.220 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
03:02:52.223 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
03:02:52.225 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
03:02:52.230 00.005 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
03:02:52.233 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3552, max=62792, med=4092, FiltMin=3752, FiltMax=46908, Gamma=2.190
03:02:52.265 00.032 16872 UpdateGuideState exits: m=1066056 SNR=566.9
03:02:52.268 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
03:02:52.271 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:52.273 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:02:52.280 00.007 16872 Enqueuing Expose request
03:02:52.285 00.005 9640 Worker thread wakes up
03:02:52.285 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:02:52.285 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:02:53.807 01.522 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"313ae339-6d7f-4c1f-aa73-7405940aafcd"}
03:02:53.810 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"313ae339-6d7f-4c1f-aa73-7405940aafcd"}
03:02:53.813 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"33416dee-9519-48e7-b32e-0fb6565520b8"}
03:02:53.816 00.003 16872 case statement mapped state 6 to 3
03:02:53.822 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"33416dee-9519-48e7-b32e-0fb6565520b8"}
03:02:53.826 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a5b29262-cdce-47f3-a33b-fa53bc69e99d"}
03:02:53.829 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.08,6.51],"pixels":"..."},"id":"a5b29262-cdce-47f3-a33b-fa53bc69e99d"}
03:02:56.340 02.511 9640 Exposure complete
03:02:56.478 00.138 9640 worker thread done servicing request
03:02:56.478 00.000 16872 OnExposeComplete: enter
03:02:56.482 00.004 16872 UpdateGuideState(): m_state=6
03:02:56.485 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:02:56.488 00.003 16872 Star::Find returns 1 (0), X=212.59, Y=201.05, Mass=1009841, SNR=520.5, Peak=52232 HFD=4.2
03:02:56.492 00.004 16872 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.59) = xAngle (2.40 = 2.40)
03:02:56.494 00.002 16872 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.44 = 2.44)
03:02:56.497 00.003 16872 CameraToMount -- cameraX=0.51 cameraY=0.54 hyp=0.75 cameraTheta=0.81 mountX=-0.55 mountY=0.48, mountTheta=2.42
03:02:56.501 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.51, y=0.54, opts=13)
03:02:56.504 00.003 16872 Enqueuing Move request for scope (0.51, 0.54)
03:02:56.506 00.002 9640 Worker thread wakes up
03:02:56.506 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.54) opts 0xd
03:02:56.506 00.000 9640 Handling offset move in thread for scope, endpoint = (0.51, 0.54)
03:02:56.506 00.000 9640 Moving (0.51, 0.54) raw xDistance=-0.55 yDistance=0.48
03:02:56.507 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.55
03:02:56.507 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.48, m_sumCorr=0
03:02:56.507 00.000 9640 MoveAxis(E, 59, ABG)
03:02:56.507 00.000 9640 Guiding  Dir = 2, Dur = 59
03:02:56.507 00.000 9640 IsSlewing returns 0
03:02:56.507 00.000 9640 IsGuiding returns 0
03:02:56.508 00.001 9640 PulseGuide returned control before completion, sleep 69
03:02:56.513 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3696, max=52232, med=4088, FiltMin=3844, FiltMax=39416, Gamma=2.190
03:02:56.548 00.035 16872 UpdateGuideState exits: m=1009841 SNR=520.5
03:02:56.556 00.008 16872 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 1 / 99999
03:02:56.560 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777795376.560,"Host":"RBFOCUS307","Inst":1,"Distance":0.70,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
03:02:56.563 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:56.567 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:02:56.570 00.003 16872 Enqueuing Expose request
03:02:56.581 00.011 9640 IsGuiding returns 1
03:02:56.581 00.000 9640 scope still moving after pulse duration time elapsed
03:02:56.612 00.031 9640 IsSlewing returns 0
03:02:56.613 00.001 9640 IsGuiding returns 1
03:02:56.643 00.030 9640 IsSlewing returns 0
03:02:56.643 00.000 9640 IsGuiding returns 1
03:02:56.674 00.031 9640 IsSlewing returns 0
03:02:56.674 00.000 9640 IsGuiding returns 0
03:02:56.674 00.000 9640 scope move finished after 59 + 107 ms
03:02:56.674 00.000 9640 Move returns status 0, amount 59
03:02:56.674 00.000 9640 MoveAxis(N, 0, ABG)
03:02:56.674 00.000 9640 Move returns status 0, amount 0
03:02:56.674 00.000 9640 move complete, result=0
03:02:56.675 00.001 9640 worker thread done servicing request
03:02:56.675 00.000 9640 Worker thread wakes up
03:02:56.675 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:02:56.675 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:02:56.675 00.000 16872 GuideStep: -0.5 px 59 ms EAST, 0.5 px 0 ms NORTH
03:02:57.307 00.632 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dbce8475-f910-4df9-ac13-9e9dfd4dfbd8"}
03:02:57.310 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dbce8475-f910-4df9-ac13-9e9dfd4dfbd8"}
03:02:57.315 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51a6d632-75cb-425a-9b9c-7079060efb7f"}
03:02:57.320 00.005 16872 case statement mapped state 6 to 3
03:02:57.324 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"51a6d632-75cb-425a-9b9c-7079060efb7f"}
03:02:57.328 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"709d68d2-8007-457c-9c06-31bd7235aebd"}
03:02:57.334 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.59,7.05],"pixels":"..."},"id":"709d68d2-8007-457c-9c06-31bd7235aebd"}
03:03:00.728 03.394 9640 Exposure complete
03:03:00.806 00.078 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e1b4360-5fc0-4b62-8624-32656a646d68"}
03:03:00.810 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1e1b4360-5fc0-4b62-8624-32656a646d68"}
03:03:00.816 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5c5f503a-5a18-4975-92e8-e053ce61f711"}
03:03:00.820 00.004 16872 case statement mapped state 6 to 3
03:03:00.822 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c5f503a-5a18-4975-92e8-e053ce61f711"}
03:03:00.826 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6e1507d1-eb60-4ef0-a870-3338473e7a9c"}
03:03:00.830 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.59,7.05],"pixels":"..."},"id":"6e1507d1-eb60-4ef0-a870-3338473e7a9c"}
03:03:00.868 00.038 9640 worker thread done servicing request
03:03:00.868 00.000 16872 OnExposeComplete: enter
03:03:00.870 00.002 16872 UpdateGuideState(): m_state=6
03:03:00.873 00.003 16872 Star::Find(15, 212, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
03:03:00.877 00.004 16872 Star::Find returns 1 (0), X=212.36, Y=200.38, Mass=1750165, SNR=687.8, Peak=65516 HFD=4.9
03:03:00.880 00.003 16872 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.59) = xAngle (1.14 = 1.14)
03:03:00.882 00.002 16872 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.19 = 1.19)
03:03:00.885 00.003 16872 CameraToMount -- cameraX=0.28 cameraY=-0.13 hyp=0.31 cameraTheta=-0.44 mountX=0.13 mountY=0.29, mountTheta=1.15
03:03:00.889 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=-0.13, opts=13)
03:03:00.894 00.005 16872 Enqueuing Move request for scope (0.28, -0.13)
03:03:00.896 00.002 9640 Worker thread wakes up
03:03:00.896 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.13) opts 0xd
03:03:00.896 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, -0.13)
03:03:00.896 00.000 9640 Moving (0.28, -0.13) raw xDistance=0.13 yDistance=0.29
03:03:00.896 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.13
03:03:00.896 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.29, m_sumCorr=0
03:03:00.896 00.000 9640 MoveAxis(W, 8, ABG)
03:03:00.896 00.000 9640 Guiding  Dir = 3, Dur = 8
03:03:00.897 00.001 9640 IsSlewing returns 0
03:03:00.897 00.000 9640 IsGuiding returns 0
03:03:00.897 00.000 9640 PulseGuide returned control before completion, sleep 18
03:03:00.902 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3436, max=65516, med=3892, FiltMin=3558, FiltMax=62004, Gamma=2.190
03:03:00.921 00.019 9640 IsGuiding returns 1
03:03:00.922 00.001 9640 scope still moving after pulse duration time elapsed
03:03:00.942 00.020 16872 UpdateGuideState exits: m=1750165 SNR=687.8
03:03:00.945 00.003 16872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 2 / 99999
03:03:00.948 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777795380.948,"Host":"RBFOCUS307","Inst":1,"Distance":0.58,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
03:03:00.953 00.005 9640 IsSlewing returns 0
03:03:00.953 00.000 9640 IsGuiding returns 0
03:03:00.953 00.000 9640 scope move finished after 8 + 48 ms
03:03:00.954 00.001 9640 Move returns status 0, amount 8
03:03:00.954 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:00.959 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:03:00.962 00.003 16872 Enqueuing Expose request
03:03:00.966 00.004 9640 MoveAxis(N, 0, ABG)
03:03:00.966 00.000 9640 Move returns status 0, amount 0
03:03:00.966 00.000 9640 move complete, result=0
03:03:00.966 00.000 9640 worker thread done servicing request
03:03:00.966 00.000 9640 Worker thread wakes up
03:03:00.966 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:03:00.966 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:03:00.973 00.007 16872 GuideStep: 0.1 px 8 ms WEST, 0.3 px 0 ms NORTH
03:03:04.305 03.332 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ecf953d4-9796-416a-882e-2f1f3176c9a0"}
03:03:04.308 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ecf953d4-9796-416a-882e-2f1f3176c9a0"}
03:03:04.312 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"df419aac-70cd-494e-9484-e6811e8209e4"}
03:03:04.314 00.002 16872 case statement mapped state 6 to 3
03:03:04.317 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"df419aac-70cd-494e-9484-e6811e8209e4"}
03:03:04.320 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93986b1e-ab39-43d5-b14f-22cd08868d44"}
03:03:04.325 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.36,7.38],"pixels":"..."},"id":"93986b1e-ab39-43d5-b14f-22cd08868d44"}
03:03:05.027 00.702 9640 Exposure complete
03:03:05.162 00.135 9640 worker thread done servicing request
03:03:05.162 00.000 16872 OnExposeComplete: enter
03:03:05.165 00.003 16872 UpdateGuideState(): m_state=6
03:03:05.168 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
03:03:05.172 00.004 16872 Star::Find returns 1 (0), X=212.77, Y=200.64, Mass=2061982, SNR=734.1, Peak=65512 HFD=5.2
03:03:05.174 00.002 16872 Status Line: Mass: 2061982 vs 1009841
03:03:05.179 00.005 16872 UpdateCurrentPosition: star mass new=2061981.8 exp=1009841.1 thresh=50% limits=(504920.6, 1514761.7, 2019682.2)
03:03:05.181 00.002 16872 DistanceChecker: activated
03:03:05.186 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
03:03:05.189 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
03:03:05.191 00.002 16872 Enqueuing Move request for scope (0.00, 0.00)
03:03:05.194 00.003 9640 Worker thread wakes up
03:03:05.194 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:03:05.194 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:03:05.194 00.000 9640 move complete, result=0
03:03:05.194 00.000 9640 worker thread done servicing request
03:03:05.308 00.114 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:03:05.311 00.003 16872 Status Line: Star lost - mass changed
03:03:05.317 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=65512, med=3600, FiltMin=3404, FiltMax=64328, Gamma=2.190
03:03:05.352 00.035 16872 UpdateGuideState exits: Star lost - mass changed
03:03:05.355 00.003 16872 PhdController: settling, locked = 0, distance = 0.58 (1.50) aobump = 0 frame = 3 / 99999
03:03:05.358 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777795385.358,"Host":"RBFOCUS307","Inst":1,"Distance":0.58,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
03:03:05.361 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:05.363 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:03:05.366 00.003 16872 Enqueuing Expose request
03:03:05.369 00.003 9640 Worker thread wakes up
03:03:05.370 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
03:03:05.370 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:03:07.805 02.435 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"32f509db-36c5-439c-8b79-6405ca7896ff"}
03:03:07.808 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"32f509db-36c5-439c-8b79-6405ca7896ff"}
03:03:07.812 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"34101f77-d0b3-4e24-aaf7-6a01a7a9ee97"}
03:03:07.816 00.004 16872 case statement mapped state 6 to 4
03:03:07.819 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"34101f77-d0b3-4e24-aaf7-6a01a7a9ee97"}
03:03:07.822 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ed4b9c50-8cb3-4772-919e-0420057c8680"}
03:03:07.826 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.36,7.38],"pixels":"..."},"id":"ed4b9c50-8cb3-4772-919e-0420057c8680"}
03:03:09.428 01.602 9640 Exposure complete
03:03:09.572 00.144 9640 worker thread done servicing request
03:03:09.572 00.000 16872 OnExposeComplete: enter
03:03:09.576 00.004 16872 UpdateGuideState(): m_state=6
03:03:09.580 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
03:03:09.582 00.002 16872 Star::Find returns 1 (0), X=212.53, Y=200.95, Mass=1911515, SNR=673.7, Peak=65520 HFD=5.1
03:03:09.585 00.003 16872 Status Line: Mass: 1911515 vs 1066056
03:03:09.592 00.007 16872 UpdateCurrentPosition: star mass new=1911514.7 exp=1066055.5 thresh=50% limits=(506325.9, 1599083.3, 2132111.0)
03:03:09.596 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
03:03:09.600 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
03:03:09.606 00.006 16872 Enqueuing Move request for scope (0.00, 0.00)
03:03:09.609 00.003 9640 Worker thread wakes up
03:03:09.610 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:03:09.610 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:03:09.610 00.000 9640 move complete, result=0
03:03:09.610 00.000 9640 worker thread done servicing request
03:03:09.725 00.115 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:03:09.730 00.005 16872 Status Line: Star lost - mass changed
03:03:09.734 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3268, max=65520, med=3592, FiltMin=3380, FiltMax=60536, Gamma=2.190
03:03:09.768 00.034 16872 UpdateGuideState exits: Star lost - mass changed
03:03:09.771 00.003 16872 PhdController: settling, locked = 0, distance = 0.58 (1.50) aobump = 0 frame = 4 / 99999
03:03:09.774 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777795389.774,"Host":"RBFOCUS307","Inst":1,"Distance":0.58,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
03:03:09.778 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:09.780 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:03:09.783 00.003 16872 Enqueuing Expose request
03:03:09.785 00.002 9640 Worker thread wakes up
03:03:09.785 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:03:09.785 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:03:11.304 01.519 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"77346994-5f98-4e4c-be29-9b4af36c39db"}
03:03:11.307 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"77346994-5f98-4e4c-be29-9b4af36c39db"}
03:03:11.310 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5da3c075-46cd-493a-9a88-e82b03c24835"}
03:03:11.313 00.003 16872 case statement mapped state 6 to 4
03:03:11.316 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"5da3c075-46cd-493a-9a88-e82b03c24835"}
03:03:11.319 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1fe0301b-f10f-462d-89a6-7f056efbd724"}
03:03:11.322 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.36,7.38],"pixels":"..."},"id":"1fe0301b-f10f-462d-89a6-7f056efbd724"}
03:03:13.844 02.522 9640 Exposure complete
03:03:13.983 00.139 9640 worker thread done servicing request
03:03:13.983 00.000 16872 OnExposeComplete: enter
03:03:13.986 00.003 16872 UpdateGuideState(): m_state=6
03:03:13.988 00.002 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
03:03:13.990 00.002 16872 Star::Find returns 1 (0), X=212.75, Y=200.72, Mass=1689380, SNR=707.0, Peak=65516 HFD=4.8
03:03:13.994 00.004 16872 Status Line: Mass: 1689380 vs 1066056
03:03:13.999 00.005 16872 UpdateCurrentPosition: star mass new=1689379.8 exp=1066055.5 thresh=50% limits=(507661.0, 1599083.3, 2132111.0)
03:03:14.003 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
03:03:14.006 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
03:03:14.008 00.002 16872 Enqueuing Move request for scope (0.00, 0.00)
03:03:14.011 00.003 9640 Worker thread wakes up
03:03:14.011 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:03:14.011 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:03:14.011 00.000 9640 move complete, result=0
03:03:14.012 00.001 9640 worker thread done servicing request
03:03:14.117 00.105 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:03:14.123 00.006 16872 Status Line: Star lost - mass changed
03:03:14.127 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65516, med=3676, FiltMin=3412, FiltMax=59716, Gamma=2.190
03:03:14.161 00.034 16872 UpdateGuideState exits: Star lost - mass changed
03:03:14.164 00.003 16872 PhdController: settling, locked = 0, distance = 0.58 (1.50) aobump = 0 frame = 5 / 99999
03:03:14.170 00.006 16872 evsrv: {"Event":"Settling","Timestamp":1777795394.170,"Host":"RBFOCUS307","Inst":1,"Distance":0.58,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
03:03:14.173 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:14.175 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:03:14.177 00.002 16872 Enqueuing Expose request
03:03:14.180 00.003 9640 Worker thread wakes up
03:03:14.181 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
03:03:14.181 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:03:14.804 00.623 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"da8fb6f2-75bf-4f5f-b1e1-774141f18c06"}
03:03:14.808 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"da8fb6f2-75bf-4f5f-b1e1-774141f18c06"}
03:03:14.813 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ade32af6-69cb-4479-ac5b-d4629804d38c"}
03:03:14.815 00.002 16872 case statement mapped state 6 to 4
03:03:14.818 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"ade32af6-69cb-4479-ac5b-d4629804d38c"}
03:03:14.820 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1d1648bc-da24-4664-ad07-b4e4fa08f653"}
03:03:14.826 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.36,7.38],"pixels":"..."},"id":"1d1648bc-da24-4664-ad07-b4e4fa08f653"}
03:03:18.244 03.418 9640 Exposure complete
03:03:18.302 00.058 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3114e4a3-0756-4656-b953-c2028079dc93"}
03:03:18.305 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3114e4a3-0756-4656-b953-c2028079dc93"}
03:03:18.309 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d549e5bf-914f-43dc-b06d-f8e507e95f17"}
03:03:18.314 00.005 16872 case statement mapped state 6 to 4
03:03:18.317 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"d549e5bf-914f-43dc-b06d-f8e507e95f17"}
03:03:18.320 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"dff693df-6ec5-45b2-9960-f81178a9f104"}
03:03:18.324 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.36,7.38],"pixels":"..."},"id":"dff693df-6ec5-45b2-9960-f81178a9f104"}
03:03:18.387 00.063 9640 worker thread done servicing request
03:03:18.387 00.000 16872 OnExposeComplete: enter
03:03:18.390 00.003 16872 UpdateGuideState(): m_state=6
03:03:18.394 00.004 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
03:03:18.396 00.002 16872 Star::Find returns 1 (0), X=212.93, Y=201.44, Mass=1904499, SNR=678.4, Peak=65512 HFD=5.1
03:03:18.399 00.003 16872 DistanceChecker: deactivated
03:03:18.401 00.002 16872 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.59) = xAngle (2.41 = 2.41)
03:03:18.404 00.003 16872 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.46 = 2.46)
03:03:18.408 00.004 16872 CameraToMount -- cameraX=0.85 cameraY=0.93 hyp=1.26 cameraTheta=0.83 mountX=-0.94 mountY=0.79, mountTheta=2.44
03:03:18.413 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.85, y=0.93, opts=13)
03:03:18.417 00.004 16872 Enqueuing Move request for scope (0.85, 0.93)
03:03:18.420 00.003 9640 Worker thread wakes up
03:03:18.420 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.93) opts 0xd
03:03:18.420 00.000 9640 Handling offset move in thread for scope, endpoint = (0.85, 0.93)
03:03:18.420 00.000 9640 Moving (0.85, 0.93) raw xDistance=-0.94 yDistance=0.79
03:03:18.420 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.84 from input -0.94
03:03:18.420 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.79, m_sumCorr=0.2
03:03:18.420 00.000 9640 MoveAxis(E, 99, ABG)
03:03:18.420 00.000 9640 Guiding  Dir = 2, Dur = 99
03:03:18.421 00.001 9640 IsSlewing returns 0
03:03:18.421 00.000 9640 IsGuiding returns 0
03:03:18.421 00.000 9640 PulseGuide returned control before completion, sleep 109
03:03:18.426 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3336, max=65512, med=3720, FiltMin=3420, FiltMax=62228, Gamma=2.190
03:03:18.460 00.034 16872 UpdateGuideState exits: m=1904499 SNR=678.4
03:03:18.463 00.003 16872 PhdController: settling, locked = 1, distance = 0.79 (1.50) aobump = 0 frame = 6 / 99999
03:03:18.466 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777795398.466,"Host":"RBFOCUS307","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
03:03:18.469 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:18.472 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:03:18.474 00.002 16872 Enqueuing Expose request
03:03:18.532 00.058 9640 IsGuiding returns 1
03:03:18.532 00.000 9640 scope still moving after pulse duration time elapsed
03:03:18.563 00.031 9640 IsSlewing returns 0
03:03:18.564 00.001 9640 IsGuiding returns 0
03:03:18.564 00.000 9640 scope move finished after 99 + 44 ms
03:03:18.564 00.000 9640 Move returns status 0, amount 99
03:03:18.564 00.000 9640 MoveAxis(S, 24, ABG)
03:03:18.564 00.000 9640 Guiding  Dir = 1, Dur = 24
03:03:18.566 00.002 9640 IsSlewing returns 0
03:03:18.567 00.001 9640 IsGuiding returns 0
03:03:18.567 00.000 9640 PulseGuide returned control before completion, sleep 34
03:03:18.609 00.042 9640 IsGuiding returns 1
03:03:18.609 00.000 9640 scope still moving after pulse duration time elapsed
03:03:18.640 00.031 9640 IsSlewing returns 0
03:03:18.640 00.000 9640 IsGuiding returns 0
03:03:18.640 00.000 9640 scope move finished after 24 + 50 ms
03:03:18.641 00.001 9640 Move returns status 0, amount 24
03:03:18.641 00.000 9640 move complete, result=0
03:03:18.641 00.000 9640 worker thread done servicing request
03:03:18.642 00.001 16872 GuideStep: -0.9 px 99 ms EAST, 0.8 px 24 ms SOUTH
03:03:18.645 00.003 9640 Worker thread wakes up
03:03:18.645 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:03:18.645 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:03:21.801 03.156 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ba898e6e-019e-423e-94fd-e223fc89c6a8"}
03:03:21.805 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ba898e6e-019e-423e-94fd-e223fc89c6a8"}
03:03:21.809 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f398c78-e0b4-412f-841f-7b1f70f0e05c"}
03:03:21.813 00.004 16872 case statement mapped state 6 to 3
03:03:21.816 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f398c78-e0b4-412f-841f-7b1f70f0e05c"}
03:03:21.819 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b60ea81c-84e3-4524-89fb-d821a06ace68"}
03:03:21.822 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.93,7.44],"pixels":"..."},"id":"b60ea81c-84e3-4524-89fb-d821a06ace68"}
03:03:22.729 00.907 9640 Exposure complete
03:03:22.868 00.139 9640 worker thread done servicing request
03:03:22.868 00.000 16872 OnExposeComplete: enter
03:03:22.871 00.003 16872 UpdateGuideState(): m_state=6
03:03:22.874 00.003 16872 Star::Find(15, 212, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
03:03:22.876 00.002 16872 Star::Find returns 1 (0), X=212.38, Y=200.53, Mass=1760805, SNR=633.4, Peak=65516 HFD=5.0
03:03:22.879 00.003 16872 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.59) = xAngle (1.64 = 1.64)
03:03:22.882 00.003 16872 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.69 = 1.69)
03:03:22.886 00.004 16872 CameraToMount -- cameraX=0.30 cameraY=0.02 hyp=0.30 cameraTheta=0.06 mountX=-0.02 mountY=0.30, mountTheta=1.65
03:03:22.890 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.30, y=0.02, opts=13)
03:03:22.893 00.003 16872 Enqueuing Move request for scope (0.30, 0.02)
03:03:22.895 00.002 9640 Worker thread wakes up
03:03:22.895 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.02) opts 0xd
03:03:22.896 00.001 9640 Handling offset move in thread for scope, endpoint = (0.30, 0.02)
03:03:22.896 00.000 9640 Moving (0.30, 0.02) raw xDistance=-0.02 yDistance=0.30
03:03:22.896 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:03:22.896 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.30, m_sumCorr=0.36
03:03:22.896 00.000 9640 MoveAxis(E, 0, ABG)
03:03:22.896 00.000 9640 Move returns status 0, amount 0
03:03:22.896 00.000 9640 MoveAxis(S, 19, ABG)
03:03:22.896 00.000 9640 Guiding  Dir = 1, Dur = 19
03:03:22.896 00.000 9640 IsSlewing returns 0
03:03:22.896 00.000 9640 IsGuiding returns 0
03:03:22.897 00.001 9640 PulseGuide returned control before completion, sleep 29
03:03:22.902 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3232, max=65516, med=3672, FiltMin=3414, FiltMax=61768, Gamma=2.190
03:03:22.930 00.028 9640 IsGuiding returns 1
03:03:22.931 00.001 9640 scope still moving after pulse duration time elapsed
03:03:22.936 00.005 16872 UpdateGuideState exits: m=1760805 SNR=633.4
03:03:22.940 00.004 16872 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 7 / 99999
03:03:22.942 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777795402.942,"Host":"RBFOCUS307","Inst":1,"Distance":0.64,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
03:03:22.946 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:22.950 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:03:22.952 00.002 16872 Enqueuing Expose request
03:03:22.961 00.009 9640 IsSlewing returns 0
03:03:22.961 00.000 9640 IsGuiding returns 0
03:03:22.961 00.000 9640 scope move finished after 19 + 45 ms
03:03:22.961 00.000 9640 Move returns status 0, amount 19
03:03:22.961 00.000 9640 move complete, result=0
03:03:22.962 00.001 9640 worker thread done servicing request
03:03:22.962 00.000 9640 Worker thread wakes up
03:03:22.962 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:03:22.962 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:03:22.962 00.000 16872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 19 ms SOUTH
03:03:25.302 02.340 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3552b17b-7ad4-48ac-a5c3-6e5b805f20e4"}
03:03:25.308 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3552b17b-7ad4-48ac-a5c3-6e5b805f20e4"}
03:03:25.318 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"170c40c1-133e-4665-9b02-0848fc82ab6c"}
03:03:25.322 00.004 16872 case statement mapped state 6 to 3
03:03:25.331 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"170c40c1-133e-4665-9b02-0848fc82ab6c"}
03:03:25.338 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"17a1f4e6-4578-4120-b80b-f23c6c6e2d59"}
03:03:25.342 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.38,6.53],"pixels":"..."},"id":"17a1f4e6-4578-4120-b80b-f23c6c6e2d59"}
03:03:27.017 01.675 9640 Exposure complete
03:03:27.155 00.138 9640 worker thread done servicing request
03:03:27.155 00.000 16872 OnExposeComplete: enter
03:03:27.158 00.003 16872 UpdateGuideState(): m_state=6
03:03:27.160 00.002 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
03:03:27.166 00.006 16872 Star::Find returns 1 (0), X=212.36, Y=200.59, Mass=1917867, SNR=698.0, Peak=65520 HFD=4.9
03:03:27.169 00.003 16872 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.59) = xAngle (1.86 = 1.86)
03:03:27.171 00.002 16872 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.91 = 1.91)
03:03:27.173 00.002 16872 CameraToMount -- cameraX=0.29 cameraY=0.08 hyp=0.30 cameraTheta=0.28 mountX=-0.09 mountY=0.28, mountTheta=1.87
03:03:27.178 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.29, y=0.08, opts=13)
03:03:27.182 00.004 16872 Enqueuing Move request for scope (0.29, 0.08)
03:03:27.185 00.003 9640 Worker thread wakes up
03:03:27.185 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.08) opts 0xd
03:03:27.185 00.000 9640 Handling offset move in thread for scope, endpoint = (0.29, 0.08)
03:03:27.185 00.000 9640 Moving (0.29, 0.08) raw xDistance=-0.09 yDistance=0.28
03:03:27.185 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:03:27.185 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0.36
03:03:27.186 00.001 9640 MoveAxis(E, 0, ABG)
03:03:27.186 00.000 9640 Move returns status 0, amount 0
03:03:27.186 00.000 9640 MoveAxis(N, 0, ABG)
03:03:27.186 00.000 9640 Move returns status 0, amount 0
03:03:27.186 00.000 9640 move complete, result=0
03:03:27.187 00.001 9640 worker thread done servicing request
03:03:27.191 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3312, max=65520, med=3688, FiltMin=3430, FiltMax=63980, Gamma=2.190
03:03:27.228 00.037 16872 UpdateGuideState exits: m=1917867 SNR=698.0
03:03:27.232 00.004 16872 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 8 / 99999
03:03:27.235 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777795407.235,"Host":"RBFOCUS307","Inst":1,"Distance":0.54,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
03:03:27.238 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:27.242 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:03:27.245 00.003 16872 Enqueuing Expose request
03:03:27.248 00.003 16872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
03:03:27.251 00.003 9640 Worker thread wakes up
03:03:27.251 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:03:27.251 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:03:28.802 01.551 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"04734cb4-4f65-40f8-b104-0a0d8b000999"}
03:03:28.805 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"04734cb4-4f65-40f8-b104-0a0d8b000999"}
03:03:28.809 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8056d1b-eca8-4f5e-a0ce-56408906fe2b"}
03:03:28.812 00.003 16872 case statement mapped state 6 to 3
03:03:28.817 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8056d1b-eca8-4f5e-a0ce-56408906fe2b"}
03:03:28.822 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9272dc1d-f8b8-40a9-ad27-72bf839b37c2"}
03:03:28.825 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.36,6.59],"pixels":"..."},"id":"9272dc1d-f8b8-40a9-ad27-72bf839b37c2"}
03:03:31.303 02.478 9640 Exposure complete
03:03:31.444 00.141 9640 worker thread done servicing request
03:03:31.444 00.000 16872 OnExposeComplete: enter
03:03:31.448 00.004 16872 UpdateGuideState(): m_state=6
03:03:31.451 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
03:03:31.453 00.002 16872 Star::Find returns 1 (0), X=212.41, Y=200.88, Mass=2219974, SNR=726.9, Peak=65516 HFD=5.2
03:03:31.456 00.003 16872 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.59) = xAngle (2.42 = 2.42)
03:03:31.458 00.002 16872 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.47 = 2.47)
03:03:31.461 00.003 16872 CameraToMount -- cameraX=0.33 cameraY=0.36 hyp=0.49 cameraTheta=0.83 mountX=-0.37 mountY=0.31, mountTheta=2.45
03:03:31.466 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.33, y=0.36, opts=13)
03:03:31.469 00.003 16872 Enqueuing Move request for scope (0.33, 0.36)
03:03:31.471 00.002 9640 Worker thread wakes up
03:03:31.471 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.36) opts 0xd
03:03:31.471 00.000 9640 Handling offset move in thread for scope, endpoint = (0.33, 0.36)
03:03:31.471 00.000 9640 Moving (0.33, 0.36) raw xDistance=-0.37 yDistance=0.31
03:03:31.472 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.37
03:03:31.472 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.31, m_sumCorr=0.59
03:03:31.472 00.000 9640 MoveAxis(E, 39, ABG)
03:03:31.472 00.000 9640 Guiding  Dir = 2, Dur = 39
03:03:31.472 00.000 9640 IsSlewing returns 0
03:03:31.472 00.000 9640 IsGuiding returns 0
03:03:31.473 00.001 9640 PulseGuide returned control before completion, sleep 49
03:03:31.477 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=65516, med=3608, FiltMin=3358, FiltMax=64140, Gamma=2.190
03:03:31.515 00.038 16872 UpdateGuideState exits: m=2219974 SNR=726.9
03:03:31.518 00.003 16872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 9 / 99999
03:03:31.520 00.002 16872 PhdController: newstate STATE_FINISH
03:03:31.522 00.002 16872 PhdController complete: success
03:03:31.526 00.004 9640 IsGuiding returns 1
03:03:31.526 00.000 9640 scope still moving after pulse duration time elapsed
03:03:31.526 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777795411.525,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":3}
03:03:31.529 00.003 16872 Mount: notify guiding dither settle done success=1
03:03:31.531 00.002 16872 PhdController: newstate STATE_IDLE
03:03:31.534 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:31.536 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:03:31.539 00.003 16872 Enqueuing Expose request
03:03:31.556 00.017 9640 IsSlewing returns 0
03:03:31.556 00.000 9640 IsGuiding returns 0
03:03:31.556 00.000 9640 scope move finished after 39 + 44 ms
03:03:31.556 00.000 9640 Move returns status 0, amount 39
03:03:31.557 00.001 9640 MoveAxis(S, 28, ABG)
03:03:31.557 00.000 9640 Guiding  Dir = 1, Dur = 28
03:03:31.557 00.000 9640 IsSlewing returns 0
03:03:31.557 00.000 9640 IsGuiding returns 0
03:03:31.558 00.001 9640 PulseGuide returned control before completion, sleep 38
03:03:31.603 00.045 9640 IsGuiding returns 1
03:03:31.603 00.000 9640 scope still moving after pulse duration time elapsed
03:03:31.635 00.032 9640 IsSlewing returns 0
03:03:31.635 00.000 9640 IsGuiding returns 0
03:03:31.636 00.001 9640 scope move finished after 28 + 50 ms
03:03:31.637 00.001 9640 Move returns status 0, amount 28
03:03:31.637 00.000 9640 move complete, result=0
03:03:31.638 00.001 9640 worker thread done servicing request
03:03:31.638 00.000 16872 GuideStep: -0.4 px 39 ms EAST, 0.3 px 28 ms SOUTH
03:03:31.641 00.003 9640 Worker thread wakes up
03:03:31.641 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:03:31.641 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:03:31.753 00.112 16872 evsrv: cli 0D3C1128 connect
03:03:31.756 00.003 16872 case statement mapped state 6 to 3
03:03:31.764 00.008 16872 case statement mapped state 6 to 3
03:03:31.769 00.005 16872 evsrv: cli 0D3C1128 request: {"method":"get_app_state","id":"67139464-2fdf-4443-9f9c-d0aff9cc447d"}
03:03:31.772 00.003 16872 case statement mapped state 6 to 3
03:03:31.775 00.003 16872 evsrv: cli 0D3C1128 response: {"jsonrpc":"2.0","result":"Guiding","id":"67139464-2fdf-4443-9f9c-d0aff9cc447d"}
03:03:31.779 00.004 16872 evsrv: cli 0D3C1128 disconnect
03:03:32.301 00.522 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ff926aa4-fdd4-4fda-8e7d-b332021c0057"}
03:03:32.305 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ff926aa4-fdd4-4fda-8e7d-b332021c0057"}
03:03:32.309 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e4779d44-b101-4041-a23c-c9d74dd288cc"}
03:03:32.314 00.005 16872 case statement mapped state 6 to 3
03:03:32.317 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4779d44-b101-4041-a23c-c9d74dd288cc"}
03:03:32.322 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"49ba4deb-a038-4ad3-a39c-30627e852a22"}
03:03:32.328 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.41,6.88],"pixels":"..."},"id":"49ba4deb-a038-4ad3-a39c-30627e852a22"}
03:03:35.709 03.381 9640 Exposure complete
03:03:35.800 00.091 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"531c1925-8dbe-409e-a25c-4591d0416589"}
03:03:35.803 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"531c1925-8dbe-409e-a25c-4591d0416589"}
03:03:35.807 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f5baa46a-376c-4bdf-8fed-eb09ddb27ae1"}
03:03:35.811 00.004 16872 case statement mapped state 6 to 3
03:03:35.814 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5baa46a-376c-4bdf-8fed-eb09ddb27ae1"}
03:03:35.816 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c8f304fd-036c-4bfe-987d-100fd153b88a"}
03:03:35.820 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.41,6.88],"pixels":"..."},"id":"c8f304fd-036c-4bfe-987d-100fd153b88a"}
03:03:35.851 00.031 9640 worker thread done servicing request
03:03:35.851 00.000 16872 OnExposeComplete: enter
03:03:35.854 00.003 16872 UpdateGuideState(): m_state=6
03:03:35.857 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
03:03:35.860 00.003 16872 Star::Find returns 1 (0), X=212.12, Y=200.98, Mass=2188965, SNR=681.8, Peak=65520 HFD=5.2
03:03:35.863 00.003 16872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.59) = xAngle (3.07 = 3.07)
03:03:35.865 00.002 16872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.11 = 3.11)
03:03:35.868 00.003 16872 CameraToMount -- cameraX=0.04 cameraY=0.47 hyp=0.47 cameraTheta=1.48 mountX=-0.47 mountY=0.01, mountTheta=3.11
03:03:35.873 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.04, y=0.47, opts=13)
03:03:35.878 00.005 16872 Enqueuing Move request for scope (0.04, 0.47)
03:03:35.881 00.003 9640 Worker thread wakes up
03:03:35.881 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.47) opts 0xd
03:03:35.881 00.000 9640 Handling offset move in thread for scope, endpoint = (0.04, 0.47)
03:03:35.881 00.000 9640 Moving (0.04, 0.47) raw xDistance=-0.47 yDistance=0.01
03:03:35.881 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.47
03:03:35.881 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=0.59
03:03:35.881 00.000 9640 MoveAxis(E, 54, ABG)
03:03:35.881 00.000 9640 Guiding  Dir = 2, Dur = 54
03:03:35.881 00.000 9640 IsSlewing returns 0
03:03:35.881 00.000 9640 IsGuiding returns 0
03:03:35.883 00.002 9640 PulseGuide returned control before completion, sleep 64
03:03:35.888 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3072, max=65520, med=3576, FiltMin=3288, FiltMax=63780, Gamma=2.190
03:03:35.923 00.035 16872 UpdateGuideState exits: m=2188965 SNR=681.8
03:03:35.926 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:35.928 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:03:35.931 00.003 16872 Enqueuing Expose request
03:03:35.948 00.017 9640 IsGuiding returns 1
03:03:35.948 00.000 9640 scope still moving after pulse duration time elapsed
03:03:35.979 00.031 9640 IsSlewing returns 0
03:03:35.979 00.000 9640 IsGuiding returns 1
03:03:36.010 00.031 9640 IsSlewing returns 0
03:03:36.010 00.000 9640 IsGuiding returns 0
03:03:36.010 00.000 9640 scope move finished after 54 + 73 ms
03:03:36.010 00.000 9640 Move returns status 0, amount 54
03:03:36.011 00.001 9640 MoveAxis(N, 0, ABG)
03:03:36.011 00.000 9640 Move returns status 0, amount 0
03:03:36.011 00.000 9640 move complete, result=0
03:03:36.011 00.000 9640 worker thread done servicing request
03:03:36.011 00.000 9640 Worker thread wakes up
03:03:36.011 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:03:36.011 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:03:36.014 00.003 16872 GuideStep: -0.5 px 54 ms EAST, 0.0 px 0 ms NORTH
03:03:39.298 03.284 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3c9c0e9e-c807-44eb-b38e-9508f4cfb36f"}
03:03:39.301 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3c9c0e9e-c807-44eb-b38e-9508f4cfb36f"}
03:03:39.309 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"031a488a-cb62-4d60-bf4f-4f9d81f71c3a"}
03:03:39.311 00.002 16872 case statement mapped state 6 to 3
03:03:39.314 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"031a488a-cb62-4d60-bf4f-4f9d81f71c3a"}
03:03:39.317 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"c1b8c6ca-8a46-4359-9e14-5a574f519e10"}
03:03:39.321 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.12,6.98],"pixels":"..."},"id":"c1b8c6ca-8a46-4359-9e14-5a574f519e10"}
03:03:40.076 00.755 9640 Exposure complete
03:03:40.225 00.149 9640 worker thread done servicing request
03:03:40.225 00.000 16872 OnExposeComplete: enter
03:03:40.229 00.004 16872 UpdateGuideState(): m_state=6
03:03:40.232 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
03:03:40.234 00.002 16872 Star::Find returns 1 (0), X=212.09, Y=200.51, Mass=2434072, SNR=682.4, Peak=65516 HFD=5.3
03:03:40.236 00.002 16872 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.59) = xAngle (1.52 = 1.52)
03:03:40.238 00.002 16872 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.57 = 1.57)
03:03:40.243 00.005 16872 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.06 mountX=0.00 mountY=0.01, mountTheta=1.52
03:03:40.248 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=-0.00, opts=13)
03:03:40.251 00.003 16872 Enqueuing Move request for scope (0.01, -0.00)
03:03:40.253 00.002 9640 Worker thread wakes up
03:03:40.253 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
03:03:40.253 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
03:03:40.253 00.000 9640 Moving (0.01, -0.00) raw xDistance=0.00 yDistance=0.01
03:03:40.253 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:03:40.253 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=0.59
03:03:40.253 00.000 9640 MoveAxis(E, 0, ABG)
03:03:40.253 00.000 9640 Move returns status 0, amount 0
03:03:40.253 00.000 9640 MoveAxis(N, 0, ABG)
03:03:40.253 00.000 9640 Move returns status 0, amount 0
03:03:40.254 00.001 9640 move complete, result=0
03:03:40.254 00.000 9640 worker thread done servicing request
03:03:40.259 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65516, med=3544, FiltMin=3328, FiltMax=65512, Gamma=2.190
03:03:40.294 00.035 16872 UpdateGuideState exits: m=2434072 SNR=682.4
03:03:40.297 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:40.300 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:03:40.303 00.003 16872 Enqueuing Expose request
03:03:40.306 00.003 16872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:03:40.309 00.003 9640 Worker thread wakes up
03:03:40.309 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:03:40.309 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:03:42.798 02.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99d13611-e6cc-435f-96f2-687661e3e51d"}
03:03:42.802 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"99d13611-e6cc-435f-96f2-687661e3e51d"}
03:03:42.806 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"88592476-e691-414d-84cb-804a4419e27e"}
03:03:42.808 00.002 16872 case statement mapped state 6 to 3
03:03:42.811 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"88592476-e691-414d-84cb-804a4419e27e"}
03:03:42.814 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8d4dc197-49fe-4c79-9b2b-d6bf508012ee"}
03:03:42.819 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.09,6.51],"pixels":"..."},"id":"8d4dc197-49fe-4c79-9b2b-d6bf508012ee"}
03:03:44.373 01.554 9640 Exposure complete
03:03:44.513 00.140 9640 worker thread done servicing request
03:03:44.513 00.000 16872 OnExposeComplete: enter
03:03:44.518 00.005 16872 UpdateGuideState(): m_state=6
03:03:44.524 00.006 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
03:03:44.529 00.005 16872 Star::Find returns 1 (0), X=212.09, Y=200.36, Mass=2229551, SNR=676.5, Peak=65512 HFD=5.2
03:03:44.535 00.006 16872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.59) = xAngle (0.11 = 0.11)
03:03:44.544 00.009 16872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.15 = 0.15)
03:03:44.550 00.006 16872 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.48 mountX=0.15 mountY=0.02, mountTheta=0.15
03:03:44.561 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=0.01, y=-0.15, opts=13)
03:03:44.567 00.006 16872 Enqueuing Move request for scope (0.01, -0.15)
03:03:44.570 00.003 9640 Worker thread wakes up
03:03:44.571 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
03:03:44.571 00.000 9640 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
03:03:44.571 00.000 9640 Moving (0.01, -0.15) raw xDistance=0.15 yDistance=0.02
03:03:44.571 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.15
03:03:44.571 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0.59
03:03:44.571 00.000 9640 MoveAxis(W, 16, ABG)
03:03:44.571 00.000 9640 Guiding  Dir = 3, Dur = 16
03:03:44.571 00.000 9640 IsSlewing returns 0
03:03:44.572 00.001 9640 IsGuiding returns 0
03:03:44.572 00.000 9640 PulseGuide returned control before completion, sleep 26
03:03:44.578 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3204, max=65512, med=3548, FiltMin=3368, FiltMax=65008, Gamma=2.190
03:03:44.611 00.033 9640 IsGuiding returns 1
03:03:44.611 00.000 9640 scope still moving after pulse duration time elapsed
03:03:44.616 00.005 16872 UpdateGuideState exits: m=2229551 SNR=676.5
03:03:44.620 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:44.624 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:03:44.628 00.004 16872 Enqueuing Expose request
03:03:44.642 00.014 9640 IsSlewing returns 0
03:03:44.642 00.000 9640 IsGuiding returns 0
03:03:44.642 00.000 9640 scope move finished after 16 + 54 ms
03:03:44.642 00.000 9640 Move returns status 0, amount 16
03:03:44.642 00.000 9640 MoveAxis(N, 0, ABG)
03:03:44.642 00.000 9640 Move returns status 0, amount 0
03:03:44.642 00.000 9640 move complete, result=0
03:03:44.643 00.001 9640 worker thread done servicing request
03:03:44.643 00.000 9640 Worker thread wakes up
03:03:44.643 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:03:44.643 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:03:44.643 00.000 16872 GuideStep: 0.2 px 16 ms WEST, 0.0 px 0 ms NORTH
03:03:46.297 01.654 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f76fcc14-129f-43ed-b49d-ec84b4945e4e"}
03:03:46.300 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f76fcc14-129f-43ed-b49d-ec84b4945e4e"}
03:03:46.304 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"37073e45-c95a-4509-8c5b-4a2a078ab54c"}
03:03:46.306 00.002 16872 case statement mapped state 6 to 3
03:03:46.309 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"37073e45-c95a-4509-8c5b-4a2a078ab54c"}
03:03:46.314 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"987133b2-742e-47ba-9e8a-fec61186d13f"}
03:03:46.318 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.09,7.36],"pixels":"..."},"id":"987133b2-742e-47ba-9e8a-fec61186d13f"}
03:03:48.710 02.392 9640 Exposure complete
03:03:48.854 00.144 9640 worker thread done servicing request
03:03:48.854 00.000 16872 OnExposeComplete: enter
03:03:48.859 00.005 16872 UpdateGuideState(): m_state=6
03:03:48.862 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
03:03:48.865 00.003 16872 Star::Find returns 1 (0), X=212.21, Y=200.91, Mass=1985737, SNR=752.0, Peak=65516 HFD=4.9
03:03:48.867 00.002 16872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.59) = xAngle (2.83 = 2.83)
03:03:48.870 00.003 16872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.88 = 2.88)
03:03:48.873 00.003 16872 CameraToMount -- cameraX=0.13 cameraY=0.39 hyp=0.42 cameraTheta=1.25 mountX=-0.40 mountY=0.11, mountTheta=2.88
03:03:48.878 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.13, y=0.39, opts=13)
03:03:48.881 00.003 16872 Enqueuing Move request for scope (0.13, 0.39)
03:03:48.883 00.002 9640 Worker thread wakes up
03:03:48.883 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.39) opts 0xd
03:03:48.883 00.000 9640 Handling offset move in thread for scope, endpoint = (0.13, 0.39)
03:03:48.883 00.000 9640 Moving (0.13, 0.39) raw xDistance=-0.40 yDistance=0.11
03:03:48.883 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.40
03:03:48.883 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.11, m_sumCorr=0.59
03:03:48.883 00.000 9640 MoveAxis(E, 41, ABG)
03:03:48.883 00.000 9640 Guiding  Dir = 2, Dur = 41
03:03:48.884 00.001 9640 IsSlewing returns 0
03:03:48.884 00.000 9640 IsGuiding returns 0
03:03:48.884 00.000 9640 PulseGuide returned control before completion, sleep 51
03:03:48.891 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3224, max=65516, med=3676, FiltMin=3426, FiltMax=62936, Gamma=2.190
03:03:48.926 00.035 16872 UpdateGuideState exits: m=1985737 SNR=752.0
03:03:48.929 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:48.931 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:03:48.935 00.004 16872 Enqueuing Expose request
03:03:48.947 00.012 9640 IsGuiding returns 0
03:03:48.947 00.000 9640 Move returns status 0, amount 41
03:03:48.947 00.000 9640 MoveAxis(N, 0, ABG)
03:03:48.947 00.000 9640 Move returns status 0, amount 0
03:03:48.948 00.001 9640 move complete, result=0
03:03:48.948 00.000 9640 worker thread done servicing request
03:03:48.948 00.000 9640 Worker thread wakes up
03:03:48.949 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
03:03:48.949 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:03:48.950 00.001 16872 GuideStep: -0.4 px 41 ms EAST, 0.1 px 0 ms NORTH
03:03:49.813 00.863 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"de2eb719-3379-47ed-ba20-0ab3f2715027"}
03:03:49.817 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"de2eb719-3379-47ed-ba20-0ab3f2715027"}
03:03:49.822 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f54fb23-f059-4ec9-aaf5-e690f8eafae5"}
03:03:49.826 00.004 16872 case statement mapped state 6 to 3
03:03:49.828 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f54fb23-f059-4ec9-aaf5-e690f8eafae5"}
03:03:49.833 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"736d8fd0-07ab-407b-bfaf-b8886a7fcfb2"}
03:03:49.837 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.21,6.91],"pixels":"..."},"id":"736d8fd0-07ab-407b-bfaf-b8886a7fcfb2"}
03:03:53.002 03.165 9640 Exposure complete
03:03:53.142 00.140 9640 worker thread done servicing request
03:03:53.142 00.000 16872 OnExposeComplete: enter
03:03:53.146 00.004 16872 UpdateGuideState(): m_state=6
03:03:53.151 00.005 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
03:03:53.154 00.003 16872 Star::Find returns 1 (0), X=212.27, Y=200.69, Mass=1886598, SNR=666.1, Peak=65516 HFD=4.8
03:03:53.156 00.002 16872 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.59) = xAngle (2.33 = 2.33)
03:03:53.159 00.003 16872 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.38 = 2.38)
03:03:53.164 00.005 16872 CameraToMount -- cameraX=0.19 cameraY=0.18 hyp=0.26 cameraTheta=0.74 mountX=-0.18 mountY=0.18, mountTheta=2.35
03:03:53.169 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=0.18, opts=13)
03:03:53.171 00.002 16872 Enqueuing Move request for scope (0.19, 0.18)
03:03:53.175 00.004 9640 Worker thread wakes up
03:03:53.175 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.18) opts 0xd
03:03:53.175 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, 0.18)
03:03:53.175 00.000 9640 Moving (0.19, 0.18) raw xDistance=-0.18 yDistance=0.18
03:03:53.176 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.18
03:03:53.176 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.18, m_sumCorr=0.59
03:03:53.176 00.000 9640 MoveAxis(E, 23, ABG)
03:03:53.176 00.000 9640 Guiding  Dir = 2, Dur = 23
03:03:53.176 00.000 9640 IsSlewing returns 0
03:03:53.177 00.001 9640 IsGuiding returns 0
03:03:53.177 00.000 9640 PulseGuide returned control before completion, sleep 33
03:03:53.182 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3380, max=65516, med=3736, FiltMin=3486, FiltMax=62284, Gamma=2.190
03:03:53.218 00.036 16872 UpdateGuideState exits: m=1886598 SNR=666.1
03:03:53.220 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:53.225 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:03:53.227 00.002 16872 Enqueuing Expose request
03:03:53.229 00.002 9640 IsGuiding returns 1
03:03:53.230 00.001 9640 scope still moving after pulse duration time elapsed
03:03:53.254 00.024 9640 IsSlewing returns 0
03:03:53.254 00.000 9640 IsGuiding returns 0
03:03:53.254 00.000 9640 scope move finished after 23 + 54 ms
03:03:53.254 00.000 9640 Move returns status 0, amount 23
03:03:53.254 00.000 9640 MoveAxis(N, 0, ABG)
03:03:53.255 00.001 9640 Move returns status 0, amount 0
03:03:53.255 00.000 9640 move complete, result=0
03:03:53.255 00.000 9640 worker thread done servicing request
03:03:53.255 00.000 9640 Worker thread wakes up
03:03:53.255 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:03:53.255 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:03:53.257 00.002 16872 GuideStep: -0.2 px 23 ms EAST, 0.2 px 0 ms NORTH
03:03:53.313 00.056 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fe25ad6b-ff24-4d9c-a31a-0069fc8bdbd7"}
03:03:53.321 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fe25ad6b-ff24-4d9c-a31a-0069fc8bdbd7"}
03:03:53.325 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"65ba7b9c-34b1-4f27-b75e-e54b64a822ba"}
03:03:53.328 00.003 16872 case statement mapped state 6 to 3
03:03:53.331 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"65ba7b9c-34b1-4f27-b75e-e54b64a822ba"}
03:03:53.334 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"45ad13ba-4177-4db8-9b83-7b794197259e"}
03:03:53.337 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.27,6.69],"pixels":"..."},"id":"45ad13ba-4177-4db8-9b83-7b794197259e"}
03:03:56.814 03.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5865f0f0-29a5-40fc-ac51-7822433f2cc6"}
03:03:56.820 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5865f0f0-29a5-40fc-ac51-7822433f2cc6"}
03:03:56.824 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c67058e4-5ac5-4b44-b1f6-fc719db5c071"}
03:03:56.826 00.002 16872 case statement mapped state 6 to 3
03:03:56.830 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c67058e4-5ac5-4b44-b1f6-fc719db5c071"}
03:03:56.833 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3dad5e47-8aaf-4497-a782-9438bd9354ee"}
03:03:56.837 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.27,6.69],"pixels":"..."},"id":"3dad5e47-8aaf-4497-a782-9438bd9354ee"}
03:03:57.327 00.490 9640 Exposure complete
03:03:57.466 00.139 9640 worker thread done servicing request
03:03:57.466 00.000 16872 OnExposeComplete: enter
03:03:57.471 00.005 16872 UpdateGuideState(): m_state=6
03:03:57.474 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:03:57.476 00.002 16872 Star::Find returns 1 (0), X=212.10, Y=200.57, Mass=1934047, SNR=701.6, Peak=65516 HFD=5.1
03:03:57.479 00.003 16872 MultiStar: exiting stabilization period
03:03:57.481 00.002 16872 MultiStar: updating star positions after lock position change
03:03:57.484 00.003 16872 Star::Find(15, 1629, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:03:57.486 00.002 16872 Star::Find returns 1 (0), X=1629.06, Y=299.78, Mass=372885, SNR=338.3, Peak=26384 HFD=4.2
03:03:57.489 00.003 16872 Star::Find(15, 1582, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:03:57.492 00.003 16872 Star::Find returns 1 (0), X=1582.90, Y=195.77, Mass=325307, SNR=317.4, Peak=22192 HFD=4.2
03:03:57.494 00.002 16872 Star::Find(15, 687, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:03:57.497 00.003 16872 Star::Find returns 1 (0), X=687.22, Y=894.00, Mass=267192, SNR=279.1, Peak=19184 HFD=4.3
03:03:57.500 00.003 16872 Star::Find(15, 142, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:03:57.503 00.003 16872 Star::Find returns 1 (0), X=142.71, Y=923.97, Mass=190356, SNR=220.7, Peak=13228 HFD=4.2
03:03:57.506 00.003 16872 Star::Find(15, 74, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:03:57.508 00.002 16872 Star::Find returns 1 (0), X=74.77, Y=818.59, Mass=182185, SNR=235.9, Peak=13840 HFD=4.5
03:03:57.511 00.003 16872 Star::Find(15, 1743, 251, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:03:57.514 00.003 16872 Star::Find returns 1 (0), X=1743.10, Y=251.32, Mass=124772, SNR=181.0, Peak=10996 HFD=4.0
03:03:57.517 00.003 16872 Star::Find(15, 1168, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:03:57.519 00.002 16872 Star::Find returns 1 (0), X=1169.01, Y=533.38, Mass=134366, SNR=195.1, Peak=12160 HFD=4.0
03:03:57.523 00.004 16872 Star::Find(15, 1695, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:03:57.525 00.002 16872 Star::Find returns 1 (0), X=1695.19, Y=930.14, Mass=79908, SNR=137.5, Peak=8492 HFD=4.2
03:03:57.527 00.002 16872 Star::Find(15, 1087, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:03:57.530 00.003 16872 Star::Find returns 1 (0), X=1087.55, Y=570.65, Mass=85188, SNR=145.1, Peak=8488 HFD=4.1
03:03:57.535 00.005 16872 Star::Find(15, 685, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:03:57.538 00.003 16872 Star::Find returns 1 (0), X=685.50, Y=201.48, Mass=48159, SNR=96.1, Peak=6876 HFD=3.2
03:03:57.541 00.003 16872 Star::Find(15, 128, 374, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:03:57.543 00.002 16872 Star::Find returns 1 (0), X=128.08, Y=374.48, Mass=75214, SNR=127.1, Peak=8460 HFD=4.0
03:03:57.546 00.003 16872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.59) = xAngle (2.74 = 2.74)
03:03:57.548 00.002 16872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.78 = 2.78)
03:03:57.552 00.004 16872 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.15 mountX=-0.05 mountY=0.02, mountTheta=2.78
03:03:57.556 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.02, y=0.05, opts=13)
03:03:57.558 00.002 16872 Enqueuing Move request for scope (0.02, 0.05)
03:03:57.561 00.003 9640 Worker thread wakes up
03:03:57.562 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
03:03:57.562 00.000 9640 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
03:03:57.562 00.000 9640 Moving (0.02, 0.05) raw xDistance=-0.05 yDistance=0.02
03:03:57.562 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:03:57.562 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.02, m_sumCorr=0.59
03:03:57.562 00.000 9640 MoveAxis(E, 0, ABG)
03:03:57.562 00.000 9640 Move returns status 0, amount 0
03:03:57.563 00.001 9640 MoveAxis(N, 0, ABG)
03:03:57.563 00.000 9640 Move returns status 0, amount 0
03:03:57.563 00.000 9640 move complete, result=0
03:03:57.563 00.000 9640 worker thread done servicing request
03:03:57.569 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3344, max=65516, med=3732, FiltMin=3546, FiltMax=61588, Gamma=2.190
03:03:57.605 00.036 16872 UpdateGuideState exits: m=1934047 SNR=701.6
03:03:57.607 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:57.610 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:03:57.612 00.002 16872 Enqueuing Expose request
03:03:57.614 00.002 16872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:03:57.618 00.004 9640 Worker thread wakes up
03:03:57.618 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:03:57.618 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:04:00.312 02.694 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"24e7eb05-ea6b-4430-8e86-48bdbcf4039d"}
03:04:00.316 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"24e7eb05-ea6b-4430-8e86-48bdbcf4039d"}
03:04:00.319 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c4746a89-cf15-445c-99ef-f70404a156ef"}
03:04:00.324 00.005 16872 case statement mapped state 6 to 3
03:04:00.327 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4746a89-cf15-445c-99ef-f70404a156ef"}
03:04:00.331 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2e2f54d9-f4c5-4c2f-93cc-bde45a0705e2"}
03:04:00.335 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.10,6.57],"pixels":"..."},"id":"2e2f54d9-f4c5-4c2f-93cc-bde45a0705e2"}
03:04:01.674 01.339 9640 Exposure complete
03:04:01.814 00.140 9640 worker thread done servicing request
03:04:01.815 00.001 16872 OnExposeComplete: enter
03:04:01.817 00.002 16872 UpdateGuideState(): m_state=6
03:04:01.820 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
03:04:01.826 00.006 16872 Star::Find returns 1 (0), X=212.76, Y=200.99, Mass=2291197, SNR=745.6, Peak=65512 HFD=5.3
03:04:01.829 00.003 16872 MultiStar: [#1 0.25,0.36,0.45,U] [#2 0.36,0.42,0.49,U] [#3 0.19,0.38,0.38,U] [#4 0.28,0.36,0.33,U] [#5 0.32,0.12,0.34,U] [#6 0.37,0.43,0.27,U] [#7 0.37,0.37,0.29,U] [#8 0.36,0.18,0.20,U] 
03:04:01.831 00.002 16872 refined, 8 included, MultiStar: {0.41, 0.38}, one-star: {0.69, 0.48}
03:04:01.833 00.002 16872 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.59) = xAngle (2.33 = 2.33)
03:04:01.837 00.004 16872 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.38 = 2.38)
03:04:01.839 00.002 16872 CameraToMount -- cameraX=0.41 cameraY=0.38 hyp=0.55 cameraTheta=0.74 mountX=-0.38 mountY=0.38, mountTheta=2.35
03:04:01.843 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.41, y=0.38, opts=13)
03:04:01.846 00.003 16872 Enqueuing Move request for scope (0.41, 0.38)
03:04:01.848 00.002 9640 Worker thread wakes up
03:04:01.849 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.38) opts 0xd
03:04:01.849 00.000 9640 Handling offset move in thread for scope, endpoint = (0.41, 0.38)
03:04:01.849 00.000 9640 Moving (0.41, 0.38) raw xDistance=-0.38 yDistance=0.38
03:04:01.849 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.38
03:04:01.849 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.38, m_sumCorr=0.59
03:04:01.849 00.000 9640 MoveAxis(E, 41, ABG)
03:04:01.849 00.000 9640 Guiding  Dir = 2, Dur = 41
03:04:01.849 00.000 9640 IsSlewing returns 0
03:04:01.849 00.000 9640 IsGuiding returns 0
03:04:01.850 00.001 9640 PulseGuide returned control before completion, sleep 51
03:04:01.856 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3260, max=65512, med=3672, FiltMin=3412, FiltMax=63528, Gamma=2.190
03:04:01.891 00.035 16872 UpdateGuideState exits: m=2291197 SNR=745.6
03:04:01.894 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:01.897 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:04:01.899 00.002 16872 Enqueuing Expose request
03:04:01.915 00.016 9640 IsGuiding returns 0
03:04:01.915 00.000 9640 Move returns status 0, amount 41
03:04:01.915 00.000 9640 MoveAxis(N, 0, ABG)
03:04:01.916 00.001 9640 Move returns status 0, amount 0
03:04:01.916 00.000 9640 move complete, result=0
03:04:01.916 00.000 9640 worker thread done servicing request
03:04:01.916 00.000 9640 Worker thread wakes up
03:04:01.916 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:04:01.916 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:04:01.917 00.001 16872 GuideStep: -0.4 px 41 ms EAST, 0.4 px 0 ms NORTH
03:04:03.811 01.894 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"55e6ac18-d6c9-4aab-859d-31840dc7c22f"}
03:04:03.814 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"55e6ac18-d6c9-4aab-859d-31840dc7c22f"}
03:04:03.817 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dc0d1cbe-9c15-4143-8c43-0a97df1cbbc4"}
03:04:03.820 00.003 16872 case statement mapped state 6 to 3
03:04:03.823 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc0d1cbe-9c15-4143-8c43-0a97df1cbbc4"}
03:04:03.827 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"e3eabd1c-a617-400a-a620-23fc0087436a"}
03:04:03.830 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.76,6.99],"pixels":"..."},"id":"e3eabd1c-a617-400a-a620-23fc0087436a"}
03:04:05.976 02.146 9640 Exposure complete
03:04:06.118 00.142 9640 worker thread done servicing request
03:04:06.118 00.000 16872 OnExposeComplete: enter
03:04:06.120 00.002 16872 UpdateGuideState(): m_state=6
03:04:06.123 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
03:04:06.128 00.005 16872 Star::Find returns 1 (0), X=211.98, Y=200.62, Mass=2391213, SNR=657.9, Peak=65516 HFD=5.2
03:04:06.131 00.003 16872 MultiStar: [#1 -0.02,0.38,0.58,U] [#2 0.04,0.38,0.58,U] [#3 -0.12,0.45,0.47,U] [#4 -0.22,0.21,0.42,U] [#5 -0.35,-0.03,0.42,U] [#6 0.02,0.51,0.32,U] [#7 -0.02,0.40,0.31,U] [#8 -0.12,0.21,0.23,U] 
03:04:06.134 00.003 16872 single-star, 8 included, MultiStar: {-0.09, 0.27}, one-star: {-0.10, 0.11}
03:04:06.137 00.003 16872 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.59) = xAngle (3.90 = -2.39)
03:04:06.139 00.002 16872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.94 = -2.34)
03:04:06.142 00.003 16872 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.14 cameraTheta=2.31 mountX=-0.10 mountY=-0.10, mountTheta=-2.36
03:04:06.146 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=-0.10, y=0.11, opts=13)
03:04:06.150 00.004 16872 Enqueuing Move request for scope (-0.10, 0.11)
03:04:06.153 00.003 9640 Worker thread wakes up
03:04:06.153 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
03:04:06.153 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
03:04:06.153 00.000 9640 Moving (-0.10, 0.11) raw xDistance=-0.10 yDistance=-0.10
03:04:06.153 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.10
03:04:06.153 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.10, m_sumCorr=0.59
03:04:06.153 00.000 9640 MoveAxis(E, 15, ABG)
03:04:06.153 00.000 9640 Guiding  Dir = 2, Dur = 15
03:04:06.155 00.002 9640 IsSlewing returns 0
03:04:06.155 00.000 9640 IsGuiding returns 0
03:04:06.155 00.000 9640 PulseGuide returned control before completion, sleep 25
03:04:06.161 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3236, max=65516, med=3576, FiltMin=3396, FiltMax=65508, Gamma=2.190
03:04:06.187 00.026 9640 IsGuiding returns 1
03:04:06.187 00.000 9640 scope still moving after pulse duration time elapsed
03:04:06.197 00.010 16872 UpdateGuideState exits: m=2391213 SNR=657.9
03:04:06.201 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:06.206 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:04:06.209 00.003 16872 Enqueuing Expose request
03:04:06.217 00.008 9640 IsSlewing returns 0
03:04:06.217 00.000 9640 IsGuiding returns 1
03:04:06.249 00.032 9640 IsSlewing returns 0
03:04:06.249 00.000 9640 IsGuiding returns 1
03:04:06.281 00.032 9640 IsSlewing returns 0
03:04:06.281 00.000 9640 IsGuiding returns 0
03:04:06.281 00.000 9640 scope move finished after 15 + 110 ms
03:04:06.281 00.000 9640 Move returns status 0, amount 15
03:04:06.281 00.000 9640 MoveAxis(N, 0, ABG)
03:04:06.281 00.000 9640 Move returns status 0, amount 0
03:04:06.281 00.000 9640 move complete, result=0
03:04:06.281 00.000 9640 worker thread done servicing request
03:04:06.281 00.000 9640 Worker thread wakes up
03:04:06.281 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:04:06.281 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:04:06.282 00.001 16872 GuideStep: -0.1 px 15 ms EAST, -0.1 px 0 ms NORTH
03:04:07.310 01.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e25596fa-87c0-40d8-a92c-0d51df18a4eb"}
03:04:07.314 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e25596fa-87c0-40d8-a92c-0d51df18a4eb"}
03:04:07.342 00.028 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"69f1c960-37fc-48a3-9b7d-322fb8b31bec"}
03:04:07.346 00.004 16872 case statement mapped state 6 to 3
03:04:07.350 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"69f1c960-37fc-48a3-9b7d-322fb8b31bec"}
03:04:07.357 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"62946986-7557-4a43-9211-10a401e2e428"}
03:04:07.361 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.98,6.62],"pixels":"..."},"id":"62946986-7557-4a43-9211-10a401e2e428"}
03:04:10.347 02.986 9640 Exposure complete
03:04:10.485 00.138 9640 worker thread done servicing request
03:04:10.486 00.001 16872 OnExposeComplete: enter
03:04:10.489 00.003 16872 UpdateGuideState(): m_state=6
03:04:10.492 00.003 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
03:04:10.495 00.003 16872 Star::Find returns 1 (0), X=211.97, Y=200.65, Mass=2231154, SNR=695.9, Peak=65520 HFD=5.2
03:04:10.498 00.003 16872 MultiStar: [#1 0.12,-0.04,0.53,U] [#2 -0.10,0.06,0.58,U] [#3 -0.18,0.06,0.47,U] [#4 -0.27,0.08,0.37,U] [#5 -0.38,-0.04,0.39,U] [#6 -0.07,0.09,0.32,U] [#7 -0.06,0.04,0.36,U] [#8 -0.02,-0.01,0.27,U] 
03:04:10.500 00.002 16872 refined, 8 included, MultiStar: {-0.11, 0.06}, one-star: {-0.10, 0.14}
03:04:10.503 00.003 16872 CameraToMount -- cameraTheta (2.68) - m_xAngle (-1.59) = xAngle (4.26 = -2.02)
03:04:10.506 00.003 16872 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (4.31 = -1.97)
03:04:10.510 00.004 16872 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.68 mountX=-0.05 mountY=-0.12, mountTheta=-2.01
03:04:10.515 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=0.06, opts=13)
03:04:10.518 00.003 16872 Enqueuing Move request for scope (-0.11, 0.06)
03:04:10.521 00.003 9640 Worker thread wakes up
03:04:10.521 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
03:04:10.522 00.001 9640 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
03:04:10.522 00.000 9640 Moving (-0.11, 0.06) raw xDistance=-0.05 yDistance=-0.12
03:04:10.522 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:04:10.522 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.12, m_sumCorr=0.59
03:04:10.522 00.000 9640 MoveAxis(E, 0, ABG)
03:04:10.522 00.000 9640 Move returns status 0, amount 0
03:04:10.522 00.000 9640 MoveAxis(N, 0, ABG)
03:04:10.522 00.000 9640 Move returns status 0, amount 0
03:04:10.522 00.000 9640 move complete, result=0
03:04:10.522 00.000 9640 worker thread done servicing request
03:04:10.529 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=65520, med=3556, FiltMin=3356, FiltMax=64480, Gamma=2.190
03:04:10.578 00.049 16872 UpdateGuideState exits: m=2231154 SNR=695.9
03:04:10.586 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:10.593 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:04:10.598 00.005 16872 Enqueuing Expose request
03:04:10.606 00.008 9640 Worker thread wakes up
03:04:10.607 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
03:04:10.607 00.000 16872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:04:10.615 00.008 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:04:10.810 00.195 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"66ba2b12-80e5-4b64-bd7e-d526e2ee836b"}
03:04:10.814 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"66ba2b12-80e5-4b64-bd7e-d526e2ee836b"}
03:04:10.819 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"82bbc11c-ee17-4a60-bc38-4505c308d9fc"}
03:04:10.827 00.008 16872 case statement mapped state 6 to 3
03:04:10.831 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"82bbc11c-ee17-4a60-bc38-4505c308d9fc"}
03:04:10.836 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"96a5c4b2-bc98-4c92-9815-ac941d997ece"}
03:04:10.843 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.97,6.65],"pixels":"..."},"id":"96a5c4b2-bc98-4c92-9815-ac941d997ece"}
03:04:14.309 03.466 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"23967875-8025-4ed4-aae0-07c13b22ebf5"}
03:04:14.313 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"23967875-8025-4ed4-aae0-07c13b22ebf5"}
03:04:14.316 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ae18fe3d-11f2-4008-a7df-4cafe29a5965"}
03:04:14.320 00.004 16872 case statement mapped state 6 to 3
03:04:14.322 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae18fe3d-11f2-4008-a7df-4cafe29a5965"}
03:04:14.325 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"34b69f86-8a67-48de-a279-7def8d7457a9"}
03:04:14.328 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.97,6.65],"pixels":"..."},"id":"34b69f86-8a67-48de-a279-7def8d7457a9"}
03:04:14.676 00.348 9640 Exposure complete
03:04:14.816 00.140 9640 worker thread done servicing request
03:04:14.816 00.000 16872 OnExposeComplete: enter
03:04:14.819 00.003 16872 UpdateGuideState(): m_state=6
03:04:14.822 00.003 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
03:04:14.825 00.003 16872 Star::Find returns 1 (0), X=212.80, Y=201.46, Mass=2027901, SNR=707.1, Peak=65512 HFD=5.2
03:04:14.831 00.006 16872 MultiStar: [#1 0.75,0.93,0.00,M1] [#2 0.48,1.02,0.00,M1] [#3 0.42,0.80,0.44,U] [#4 0.64,0.83,0.00,M1] [#5 0.56,0.76,0.00,M1] [#6 0.72,1.03,0.00,M1] [#7 0.36,0.84,0.32,U] [#8 0.41,0.96,0.00,M1] 
03:04:14.833 00.002 16872 refined, 2 included, MultiStar: {0.58, 0.89}, one-star: {0.72, 0.95}
03:04:14.835 00.002 16872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.59) = xAngle (2.58 = 2.58)
03:04:14.838 00.003 16872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.62 = 2.62)
03:04:14.841 00.003 16872 CameraToMount -- cameraX=0.58 cameraY=0.89 hyp=1.06 cameraTheta=0.99 mountX=-0.90 mountY=0.53, mountTheta=2.61
03:04:14.849 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.58, y=0.89, opts=13)
03:04:14.852 00.003 16872 Enqueuing Move request for scope (0.58, 0.89)
03:04:14.854 00.002 9640 Worker thread wakes up
03:04:14.856 00.002 9640 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.89) opts 0xd
03:04:14.856 00.000 9640 Handling offset move in thread for scope, endpoint = (0.58, 0.89)
03:04:14.856 00.000 9640 Moving (0.58, 0.89) raw xDistance=-0.90 yDistance=0.53
03:04:14.856 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.81 from input -0.90
03:04:14.856 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.53, m_sumCorr=0.59
03:04:14.856 00.000 9640 MoveAxis(E, 96, ABG)
03:04:14.856 00.000 9640 Guiding  Dir = 2, Dur = 96
03:04:14.856 00.000 9640 IsSlewing returns 0
03:04:14.856 00.000 9640 IsGuiding returns 0
03:04:14.856 00.000 9640 PulseGuide returned control before completion, sleep 106
03:04:14.863 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=65512, med=3556, FiltMin=3354, FiltMax=61764, Gamma=2.190
03:04:14.897 00.034 16872 UpdateGuideState exits: m=2027901 SNR=707.1
03:04:14.900 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:14.902 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:04:14.909 00.007 16872 Enqueuing Expose request
03:04:14.967 00.058 9640 IsGuiding returns 1
03:04:14.968 00.001 9640 scope still moving after pulse duration time elapsed
03:04:14.999 00.031 9640 IsSlewing returns 0
03:04:14.999 00.000 9640 IsGuiding returns 0
03:04:14.999 00.000 9640 scope move finished after 96 + 46 ms
03:04:14.999 00.000 9640 Move returns status 0, amount 96
03:04:15.000 00.001 9640 MoveAxis(N, 0, ABG)
03:04:15.000 00.000 9640 Move returns status 0, amount 0
03:04:15.000 00.000 9640 move complete, result=0
03:04:15.000 00.000 9640 worker thread done servicing request
03:04:15.000 00.000 9640 Worker thread wakes up
03:04:15.000 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:04:15.000 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:04:15.001 00.001 16872 GuideStep: -0.9 px 96 ms EAST, 0.5 px 0 ms NORTH
03:04:17.809 02.808 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"87013535-9e6e-48c9-add7-5f09402203bd"}
03:04:17.812 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"87013535-9e6e-48c9-add7-5f09402203bd"}
03:04:17.817 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3464661f-123e-474d-905a-ad7f29041425"}
03:04:17.820 00.003 16872 case statement mapped state 6 to 3
03:04:17.822 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3464661f-123e-474d-905a-ad7f29041425"}
03:04:17.826 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"46297d97-a953-43d1-a4da-3c61fc6652a2"}
03:04:17.829 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.80,7.46],"pixels":"..."},"id":"46297d97-a953-43d1-a4da-3c61fc6652a2"}
03:04:19.061 01.232 9640 Exposure complete
03:04:19.200 00.139 9640 worker thread done servicing request
03:04:19.200 00.000 16872 OnExposeComplete: enter
03:04:19.204 00.004 16872 UpdateGuideState(): m_state=6
03:04:19.206 00.002 16872 Star::Find(15, 212, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
03:04:19.209 00.003 16872 Star::Find returns 1 (0), X=212.74, Y=200.49, Mass=2231175, SNR=681.8, Peak=65512 HFD=5.3
03:04:19.212 00.003 16872 MultiStar: [#1 0.77,-0.11,0.60,U] [#2 0.52,-0.00,0.57,U] [#3 0.61,-0.16,0.48,U] [#4 0.76,-0.04,0.33,U] [#5 0.46,-0.13,0.32,U] [#6 0.75,-0.19,0.34,U] [#7 0.49,0.09,0.35,U] [#8 0.46,-0.16,0.26,U] 
03:04:19.214 00.002 16872 refined, 8 included, MultiStar: {0.63, -0.07}, one-star: {0.67, -0.02}
03:04:19.216 00.002 16872 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-1.59) = xAngle (1.48 = 1.48)
03:04:19.222 00.006 16872 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.52 = 1.52)
03:04:19.225 00.003 16872 CameraToMount -- cameraX=0.63 cameraY=-0.07 hyp=0.63 cameraTheta=-0.11 mountX=0.06 mountY=0.63, mountTheta=1.48
03:04:19.229 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.63, y=-0.07, opts=13)
03:04:19.232 00.003 16872 Enqueuing Move request for scope (0.63, -0.07)
03:04:19.236 00.004 9640 Worker thread wakes up
03:04:19.236 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.07) opts 0xd
03:04:19.236 00.000 9640 Handling offset move in thread for scope, endpoint = (0.63, -0.07)
03:04:19.236 00.000 9640 Moving (0.63, -0.07) raw xDistance=0.06 yDistance=0.63
03:04:19.236 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:04:19.236 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.63, m_sumCorr=0.59
03:04:19.236 00.000 9640 MoveAxis(E, 0, ABG)
03:04:19.236 00.000 9640 Move returns status 0, amount 0
03:04:19.236 00.000 9640 MoveAxis(N, 0, ABG)
03:04:19.237 00.001 9640 Move returns status 0, amount 0
03:04:19.237 00.000 9640 move complete, result=0
03:04:19.237 00.000 9640 worker thread done servicing request
03:04:19.242 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3204, max=65512, med=3564, FiltMin=3364, FiltMax=65116, Gamma=2.190
03:04:19.275 00.033 16872 UpdateGuideState exits: m=2231175 SNR=681.8
03:04:19.278 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:19.284 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:04:19.287 00.003 16872 Enqueuing Expose request
03:04:19.290 00.003 16872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
03:04:19.293 00.003 9640 Worker thread wakes up
03:04:19.293 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:04:19.293 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:04:21.309 02.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0efa3214-e610-4c4a-b2c2-c7464015232f"}
03:04:21.313 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0efa3214-e610-4c4a-b2c2-c7464015232f"}
03:04:21.316 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5b4a7cfc-db29-4a9c-a527-e821ecf4710a"}
03:04:21.319 00.003 16872 case statement mapped state 6 to 3
03:04:21.322 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b4a7cfc-db29-4a9c-a527-e821ecf4710a"}
03:04:21.325 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d61cc9c8-9090-41c6-9383-775ae19d1984"}
03:04:21.330 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.74,7.49],"pixels":"..."},"id":"d61cc9c8-9090-41c6-9383-775ae19d1984"}
03:04:23.351 02.021 9640 Exposure complete
03:04:23.492 00.141 9640 worker thread done servicing request
03:04:23.492 00.000 16872 OnExposeComplete: enter
03:04:23.495 00.003 16872 UpdateGuideState(): m_state=6
03:04:23.498 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
03:04:23.500 00.002 16872 Star::Find returns 1 (0), X=213.16, Y=200.75, Mass=2107088, SNR=668.2, Peak=65512 HFD=5.1
03:04:23.503 00.003 16872 MultiStar: [#1 0.67,0.08,0.61,U] [#2 0.62,0.22,0.55,U] [#3 0.58,-0.02,0.51,U] [#4 0.64,0.04,0.39,U] [#5 0.87,0.09,0.39,U] [#6 0.83,0.26,0.37,U] [#7 0.64,0.25,0.38,U] [#8 0.47,-0.20,0.28,U] 
03:04:23.506 00.003 16872 refined, 8 included, MultiStar: {0.76, 0.13}, one-star: {1.08, 0.24}
03:04:23.508 00.002 16872 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.59) = xAngle (1.76 = 1.76)
03:04:23.511 00.003 16872 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.80 = 1.80)
03:04:23.514 00.003 16872 CameraToMount -- cameraX=0.76 cameraY=0.13 hyp=0.77 cameraTheta=0.17 mountX=-0.14 mountY=0.75, mountTheta=1.76
03:04:23.518 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.76, y=0.13, opts=13)
03:04:23.521 00.003 16872 Enqueuing Move request for scope (0.76, 0.13)
03:04:23.524 00.003 9640 Worker thread wakes up
03:04:23.525 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.13) opts 0xd
03:04:23.525 00.000 9640 Handling offset move in thread for scope, endpoint = (0.76, 0.13)
03:04:23.525 00.000 9640 Moving (0.76, 0.13) raw xDistance=-0.14 yDistance=0.75
03:04:23.525 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.14
03:04:23.525 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.22, input 0.75, m_sumCorr=0.81
03:04:23.525 00.000 9640 MoveAxis(E, 15, ABG)
03:04:23.525 00.000 9640 Guiding  Dir = 2, Dur = 15
03:04:23.525 00.000 9640 IsSlewing returns 0
03:04:23.525 00.000 9640 IsGuiding returns 0
03:04:23.526 00.001 9640 PulseGuide returned control before completion, sleep 25
03:04:23.531 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3192, max=65512, med=3524, FiltMin=3372, FiltMax=64896, Gamma=2.190
03:04:23.556 00.025 9640 IsGuiding returns 1
03:04:23.556 00.000 9640 scope still moving after pulse duration time elapsed
03:04:23.565 00.009 16872 UpdateGuideState exits: m=2107088 SNR=668.2
03:04:23.568 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:23.570 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:04:23.576 00.006 16872 Enqueuing Expose request
03:04:23.587 00.011 9640 IsSlewing returns 0
03:04:23.587 00.000 9640 IsGuiding returns 0
03:04:23.588 00.001 9640 scope move finished after 15 + 47 ms
03:04:23.588 00.000 9640 Move returns status 0, amount 15
03:04:23.588 00.000 9640 MoveAxis(S, 26, ABG)
03:04:23.588 00.000 9640 Guiding  Dir = 1, Dur = 26
03:04:23.588 00.000 9640 IsSlewing returns 0
03:04:23.589 00.001 9640 IsGuiding returns 0
03:04:23.589 00.000 9640 PulseGuide returned control before completion, sleep 36
03:04:23.633 00.044 9640 IsGuiding returns 1
03:04:23.633 00.000 9640 scope still moving after pulse duration time elapsed
03:04:23.664 00.031 9640 IsSlewing returns 0
03:04:23.664 00.000 9640 IsGuiding returns 0
03:04:23.665 00.001 9640 scope move finished after 26 + 50 ms
03:04:23.665 00.000 9640 Move returns status 0, amount 26
03:04:23.665 00.000 9640 move complete, result=0
03:04:23.665 00.000 9640 worker thread done servicing request
03:04:23.665 00.000 9640 Worker thread wakes up
03:04:23.665 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:04:23.665 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:04:23.666 00.001 16872 GuideStep: -0.1 px 15 ms EAST, 0.8 px 26 ms SOUTH
03:04:24.809 01.143 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0f13cb43-4b77-40a5-9249-84659fd52b2e"}
03:04:24.813 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0f13cb43-4b77-40a5-9249-84659fd52b2e"}
03:04:24.819 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"cbf82a2d-c272-4d3a-bae9-8628b4d1c706"}
03:04:24.825 00.006 16872 case statement mapped state 6 to 3
03:04:24.830 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"cbf82a2d-c272-4d3a-bae9-8628b4d1c706"}
03:04:24.835 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5c518508-478d-403d-90e9-c2f87ebda969"}
03:04:24.840 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.16,6.75],"pixels":"..."},"id":"5c518508-478d-403d-90e9-c2f87ebda969"}
03:04:27.735 02.895 9640 Exposure complete
03:04:27.873 00.138 9640 worker thread done servicing request
03:04:27.873 00.000 16872 OnExposeComplete: enter
03:04:27.876 00.003 16872 UpdateGuideState(): m_state=6
03:04:27.880 00.004 16872 Star::Find(15, 213, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
03:04:27.883 00.003 16872 Star::Find returns 1 (0), X=212.93, Y=201.12, Mass=2186718, SNR=745.8, Peak=65520 HFD=5.2
03:04:27.886 00.003 16872 MultiStar: [#1 0.83,0.81,0.00,M1] [#2 0.64,0.95,0.00,M1] [#3 0.68,0.85,0.00,M1] [#4 0.78,0.80,0.00,M1] [#5 0.64,0.65,0.34,U] [#6 0.72,1.02,0.00,M1] [#7 0.74,0.91,0.00,M1] [#8 0.86,0.71,0.00,M1] 
03:04:27.889 00.003 16872 refined, 1 included, MultiStar: {0.80, 0.62}, one-star: {0.86, 0.61}
03:04:27.891 00.002 16872 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.59) = xAngle (2.24 = 2.24)
03:04:27.894 00.003 16872 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.29 = 2.29)
03:04:27.896 00.002 16872 CameraToMount -- cameraX=0.80 cameraY=0.62 hyp=1.01 cameraTheta=0.65 mountX=-0.63 mountY=0.76, mountTheta=2.26
03:04:27.901 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.80, y=0.62, opts=13)
03:04:27.904 00.003 16872 Enqueuing Move request for scope (0.80, 0.62)
03:04:27.906 00.002 9640 Worker thread wakes up
03:04:27.906 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.62) opts 0xd
03:04:27.906 00.000 9640 Handling offset move in thread for scope, endpoint = (0.80, 0.62)
03:04:27.907 00.001 9640 Moving (0.80, 0.62) raw xDistance=-0.63 yDistance=0.76
03:04:27.907 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.63
03:04:27.907 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.76, m_sumCorr=1
03:04:27.907 00.000 9640 MoveAxis(E, 68, ABG)
03:04:27.907 00.000 9640 Guiding  Dir = 2, Dur = 68
03:04:27.908 00.001 9640 IsSlewing returns 0
03:04:27.908 00.000 9640 IsGuiding returns 0
03:04:27.908 00.000 9640 PulseGuide returned control before completion, sleep 78
03:04:27.915 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65520, med=3512, FiltMin=3360, FiltMax=64356, Gamma=2.190
03:04:27.952 00.037 16872 UpdateGuideState exits: m=2186718 SNR=745.8
03:04:27.954 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:27.958 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:04:27.961 00.003 16872 Enqueuing Expose request
03:04:28.003 00.042 9640 IsGuiding returns 0
03:04:28.003 00.000 9640 Move returns status 0, amount 68
03:04:28.003 00.000 9640 MoveAxis(S, 27, ABG)
03:04:28.003 00.000 9640 Guiding  Dir = 1, Dur = 27
03:04:28.004 00.001 9640 IsSlewing returns 0
03:04:28.004 00.000 9640 IsGuiding returns 0
03:04:28.005 00.001 9640 PulseGuide returned control before completion, sleep 37
03:04:28.050 00.045 9640 IsGuiding returns 1
03:04:28.051 00.001 9640 scope still moving after pulse duration time elapsed
03:04:28.081 00.030 9640 IsSlewing returns 0
03:04:28.081 00.000 9640 IsGuiding returns 0
03:04:28.081 00.000 9640 scope move finished after 27 + 50 ms
03:04:28.081 00.000 9640 Move returns status 0, amount 27
03:04:28.081 00.000 9640 move complete, result=0
03:04:28.082 00.001 9640 worker thread done servicing request
03:04:28.082 00.000 9640 Worker thread wakes up
03:04:28.082 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:04:28.082 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:04:28.082 00.000 16872 GuideStep: -0.6 px 68 ms EAST, 0.8 px 27 ms SOUTH
03:04:28.310 00.228 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a84129dc-c29e-440b-9858-7922070d5509"}
03:04:28.312 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a84129dc-c29e-440b-9858-7922070d5509"}
03:04:28.316 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5343a2fb-6dfe-4129-9477-ea5c512428e9"}
03:04:28.318 00.002 16872 case statement mapped state 6 to 3
03:04:28.323 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5343a2fb-6dfe-4129-9477-ea5c512428e9"}
03:04:28.328 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ce9f19ae-d731-4bcc-a4bf-ad47ef67b7c7"}
03:04:28.331 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.93,7.12],"pixels":"..."},"id":"ce9f19ae-d731-4bcc-a4bf-ad47ef67b7c7"}
03:04:31.809 03.478 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2ea0085f-715c-4d81-aa69-1fbbc145023f"}
03:04:31.812 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2ea0085f-715c-4d81-aa69-1fbbc145023f"}
03:04:31.816 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c86cfaa7-149f-46df-a318-dff988a3dbaf"}
03:04:31.819 00.003 16872 case statement mapped state 6 to 3
03:04:31.822 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"c86cfaa7-149f-46df-a318-dff988a3dbaf"}
03:04:31.825 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"09045cf0-f106-4d70-bda9-b9b88f09e7c0"}
03:04:31.830 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.93,7.12],"pixels":"..."},"id":"09045cf0-f106-4d70-bda9-b9b88f09e7c0"}
03:04:32.144 00.314 9640 Exposure complete
03:04:32.290 00.146 9640 worker thread done servicing request
03:04:32.291 00.001 16872 OnExposeComplete: enter
03:04:32.294 00.003 16872 UpdateGuideState(): m_state=6
03:04:32.300 00.006 16872 Star::Find(15, 212, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
03:04:32.304 00.004 16872 Star::Find returns 1 (0), X=213.14, Y=201.03, Mass=2227735, SNR=710.4, Peak=65520 HFD=5.4
03:04:32.307 00.003 16872 MultiStar: [#1 0.49,0.45,0.57,U] [#2 0.65,0.51,0.57,U] [#3 0.49,0.47,0.47,U] [#4 0.56,0.47,0.41,U] [#5 0.76,0.27,0.38,U] [#6 0.85,0.39,0.32,U] [#7 0.57,0.53,0.35,U] [#8 0.67,0.41,0.26,U] 
03:04:32.311 00.004 16872 refined, 8 included, MultiStar: {0.72, 0.46}, one-star: {1.07, 0.51}
03:04:32.315 00.004 16872 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.59) = xAngle (2.16 = 2.16)
03:04:32.338 00.023 16872 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.20 = 2.20)
03:04:32.346 00.008 16872 CameraToMount -- cameraX=0.72 cameraY=0.46 hyp=0.85 cameraTheta=0.57 mountX=-0.47 mountY=0.69, mountTheta=2.17
03:04:32.350 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.72, y=0.46, opts=13)
03:04:32.353 00.003 16872 Enqueuing Move request for scope (0.72, 0.46)
03:04:32.356 00.003 9640 Worker thread wakes up
03:04:32.356 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.46) opts 0xd
03:04:32.356 00.000 9640 Handling offset move in thread for scope, endpoint = (0.72, 0.46)
03:04:32.356 00.000 9640 Moving (0.72, 0.46) raw xDistance=-0.47 yDistance=0.69
03:04:32.356 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.47
03:04:32.356 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.23, input 0.69, m_sumCorr=1.3
03:04:32.356 00.000 9640 MoveAxis(E, 57, ABG)
03:04:32.356 00.000 9640 Guiding  Dir = 2, Dur = 57
03:04:32.356 00.000 9640 IsSlewing returns 0
03:04:32.357 00.001 9640 IsGuiding returns 0
03:04:32.357 00.000 9640 PulseGuide returned control before completion, sleep 67
03:04:32.365 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65520, med=3516, FiltMin=3364, FiltMax=65344, Gamma=2.190
03:04:32.405 00.040 16872 UpdateGuideState exits: m=2227735 SNR=710.4
03:04:32.408 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:32.411 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:04:32.413 00.002 16872 Enqueuing Expose request
03:04:32.437 00.024 9640 IsGuiding returns 0
03:04:32.437 00.000 9640 Move returns status 0, amount 57
03:04:32.437 00.000 9640 MoveAxis(S, 28, ABG)
03:04:32.437 00.000 9640 Guiding  Dir = 1, Dur = 28
03:04:32.437 00.000 9640 IsSlewing returns 0
03:04:32.438 00.001 9640 IsGuiding returns 0
03:04:32.438 00.000 9640 PulseGuide returned control before completion, sleep 38
03:04:32.484 00.046 9640 IsGuiding returns 1
03:04:32.484 00.000 9640 scope still moving after pulse duration time elapsed
03:04:32.518 00.034 9640 IsSlewing returns 0
03:04:32.519 00.001 9640 IsGuiding returns 0
03:04:32.519 00.000 9640 scope move finished after 28 + 52 ms
03:04:32.519 00.000 9640 Move returns status 0, amount 28
03:04:32.519 00.000 9640 move complete, result=0
03:04:32.519 00.000 9640 worker thread done servicing request
03:04:32.519 00.000 9640 Worker thread wakes up
03:04:32.519 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:04:32.519 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(197,186,31,31)
03:04:32.519 00.000 16872 GuideStep: -0.5 px 57 ms EAST, 0.7 px 28 ms SOUTH
03:04:32.785 00.266 16872 evsrv: cli 0D3C0E08 connect
03:04:32.795 00.010 16872 case statement mapped state 6 to 3
03:04:32.850 00.055 16872 case statement mapped state 6 to 3
03:04:32.928 00.078 16872 evsrv: cli 0D3C0E08 request: {"method":"get_app_state","id":"6b949014-ae5f-4df6-ab70-e09dbd01a6c3"}
03:04:32.938 00.010 16872 case statement mapped state 6 to 3
03:04:32.947 00.009 16872 evsrv: cli 0D3C0E08 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b949014-ae5f-4df6-ab70-e09dbd01a6c3"}
03:04:32.960 00.013 16872 evsrv: cli 0D3C0E08 disconnect
03:04:32.972 00.012 16872 evsrv: cli 0D3C1448 connect
03:04:32.980 00.008 16872 case statement mapped state 6 to 3
03:04:32.990 00.010 16872 case statement mapped state 6 to 3
03:04:32.998 00.008 16872 evsrv: cli 0D3C1448 request: {"method":"stop_capture","id":"bc17e9a0-c91b-4ac4-8c73-32358e9a3949"}
03:04:33.002 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:04:33.034 00.032 16872 Status Line: Waiting for devices...
03:04:33.051 00.017 16872 evsrv: cli 0D3C1448 response: {"jsonrpc":"2.0","result":0,"id":"bc17e9a0-c91b-4ac4-8c73-32358e9a3949"}
03:04:33.059 00.008 16872 evsrv: cli 0D3C1448 disconnect
03:04:33.063 00.004 16872 evsrv: cli 0D3C14E8 connect
03:04:33.068 00.005 16872 case statement mapped state 6 to 3
03:04:33.110 00.042 16872 case statement mapped state 6 to 3
03:04:33.115 00.005 16872 evsrv: cli 0D3C14E8 request: {"method":"get_app_state","id":"0978fa73-3e95-467c-abbb-99c886f37a15"}
03:04:33.123 00.008 16872 case statement mapped state 6 to 3
03:04:33.127 00.004 16872 evsrv: cli 0D3C14E8 response: {"jsonrpc":"2.0","result":"Guiding","id":"0978fa73-3e95-467c-abbb-99c886f37a15"}
03:04:33.144 00.017 16872 evsrv: cli 0D3C14E8 disconnect
03:04:34.143 00.999 16872 evsrv: cli 0D3C0E08 connect
03:04:34.168 00.025 16872 case statement mapped state 6 to 3
03:04:34.178 00.010 16872 case statement mapped state 6 to 3
03:04:34.186 00.008 16872 evsrv: cli 0D3C0E08 request: {"method":"get_app_state","id":"7c17742f-3a5b-4154-93f4-067e7b87304b"}
03:04:34.191 00.005 16872 case statement mapped state 6 to 3
03:04:34.196 00.005 16872 evsrv: cli 0D3C0E08 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c17742f-3a5b-4154-93f4-067e7b87304b"}
03:04:34.201 00.005 16872 evsrv: cli 0D3C0E08 disconnect
03:04:35.327 01.126 16872 evsrv: cli 0D3C1448 connect
03:04:35.331 00.004 16872 case statement mapped state 6 to 3
03:04:35.347 00.016 16872 case statement mapped state 6 to 3
03:04:35.358 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fb76ef60-21ea-4a93-8a4f-34de26fa56c6"}
03:04:35.371 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fb76ef60-21ea-4a93-8a4f-34de26fa56c6"}
03:04:35.403 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fc87030d-6854-4895-a0df-316f166cc58d"}
03:04:35.412 00.009 16872 case statement mapped state 6 to 3
03:04:35.418 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc87030d-6854-4895-a0df-316f166cc58d"}
03:04:35.430 00.012 16872 evsrv: cli 0D3C1448 request: {"method":"get_app_state","id":"d432d7e5-4493-4861-875e-e1091e3d554d"}
03:04:35.441 00.011 16872 case statement mapped state 6 to 3
03:04:35.458 00.017 16872 evsrv: cli 0D3C1448 response: {"jsonrpc":"2.0","result":"Guiding","id":"d432d7e5-4493-4861-875e-e1091e3d554d"}
03:04:35.494 00.036 16872 evsrv: cli 0D3C1448 disconnect
03:04:35.500 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1239f593-b9a2-46ee-b249-6add5bd91fbf"}
03:04:35.505 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.14,7.03],"pixels":"..."},"id":"1239f593-b9a2-46ee-b249-6add5bd91fbf"}
03:04:36.412 00.907 9640 ASCOM_AbortExposure returns err = 0
03:04:36.412 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
03:04:36.413 00.001 9640 worker thread done servicing request
03:04:36.413 00.000 16872 OnExposeComplete: enter
03:04:36.416 00.003 16872 OnExposeComplete: Capture Error reported
03:04:36.420 00.004 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
03:04:36.425 00.005 16872 Mount: notify guiding stopped
03:04:36.431 00.006 16872 Changing from state GUIDING to STOP
03:04:36.435 00.004 16872 guider state => SELECTED
03:04:36.439 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3212, max=65520, med=3516, FiltMin=3364, FiltMax=65344, Gamma=2.190
03:04:36.475 00.036 16872 Changing from state SELECTED to UNINITIALIZED
03:04:36.478 00.003 16872 guider state => SELECTING
03:04:36.487 00.009 16872 Status Line: Stopped.
03:04:36.496 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
03:04:36.631 00.135 16872 evsrv: cli 0D3C0CC8 connect
03:04:36.636 00.005 16872 evsrv: cli 0D3C0CC8 request: {"method":"get_app_state","id":"d469de52-cba4-4cd4-a687-b4ba4a501db4"}
03:04:36.642 00.006 16872 evsrv: cli 0D3C0CC8 response: {"jsonrpc":"2.0","result":"Stopped","id":"d469de52-cba4-4cd4-a687-b4ba4a501db4"}
03:04:36.646 00.004 16872 evsrv: cli 0D3C0CC8 disconnect
03:04:38.825 02.179 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9350a4d2-4233-4e14-bacc-5f55d52a95e6"}
03:04:38.844 00.019 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9350a4d2-4233-4e14-bacc-5f55d52a95e6"}
03:04:38.853 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8dbb9b14-e386-4950-ac60-97dcc6f90706"}
03:04:38.858 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"8dbb9b14-e386-4950-ac60-97dcc6f90706"}
03:04:41.646 02.788 16872 evsrv: cli 0D3C1128 connect
03:04:41.652 00.006 16872 evsrv: cli 0D3C1128 request: {"method":"get_app_state","id":"05b466d0-cb5c-4e69-a3fc-f93c904a8910"}
03:04:41.657 00.005 16872 evsrv: cli 0D3C1128 response: {"jsonrpc":"2.0","result":"Stopped","id":"05b466d0-cb5c-4e69-a3fc-f93c904a8910"}
03:04:41.661 00.004 16872 evsrv: cli 0D3C1128 disconnect
03:04:41.667 00.006 16872 evsrv: cli 0D3C0F48 connect
03:04:41.676 00.009 16872 evsrv: cli 0D3C0F48 request: {"method":"get_calibrated","id":"35ffaaa6-f963-40c1-af0c-f4afe330c432"}
03:04:41.679 00.003 16872 evsrv: cli 0D3C0F48 response: {"jsonrpc":"2.0","result":true,"id":"35ffaaa6-f963-40c1-af0c-f4afe330c432"}
03:04:41.683 00.004 16872 evsrv: cli 0D3C0F48 disconnect
03:04:41.689 00.006 16872 evsrv: cli 0D3C1128 connect
03:04:41.694 00.005 16872 evsrv: cli 0D3C1128 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"f49ecf9d-86a8-465b-83e8-6424d9bd0975"}
03:04:41.698 00.004 16872 PhdController::Guide begins
03:04:41.702 00.004 16872 PhdController: newstate STATE_SETUP
03:04:41.711 00.009 16872 PhdController: setup
03:04:41.714 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
03:04:41.718 00.004 16872 PhdController: start capturing
03:04:41.722 00.004 16872 Changing from state SELECTING to UNINITIALIZED
03:04:41.725 00.003 16872 guider state => SELECTING
03:04:41.728 00.003 16872 setting force full frames = true
03:04:41.732 00.004 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
03:04:41.751 00.019 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:04:41.755 00.004 16872 Enqueuing Expose request
03:04:41.758 00.003 16872 PhdController: newstate STATE_SELECT_STAR
03:04:41.762 00.004 9640 Worker thread wakes up
03:04:41.762 00.000 16872 evsrv: cli 0D3C1128 response: {"jsonrpc":"2.0","result":0,"id":"f49ecf9d-86a8-465b-83e8-6424d9bd0975"}
03:04:41.768 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
03:04:41.768 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:04:41.775 00.007 16872 evsrv: cli 0D3C1128 disconnect
03:04:41.781 00.006 16872 evsrv: cli 0D3C14E8 connect
03:04:41.792 00.011 16872 case statement mapped state 1 to 101
03:04:41.796 00.004 16872 case statement mapped state 1 to 101
03:04:41.805 00.009 16872 evsrv: cli 0D3C14E8 request: {"method":"get_lock_shift_params","id":"63c3902d-f8fc-4cf5-a63e-9552b17c9152"}
03:04:41.809 00.004 16872 evsrv: cli 0D3C14E8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"63c3902d-f8fc-4cf5-a63e-9552b17c9152"}
03:04:41.818 00.009 16872 evsrv: cli 0D3C14E8 disconnect
03:04:41.822 00.004 16872 evsrv: cli 0D3C0FE8 connect
03:04:41.826 00.004 16872 case statement mapped state 1 to 101
03:04:41.833 00.007 16872 case statement mapped state 1 to 101
03:04:41.838 00.005 16872 evsrv: cli 0D3C0FE8 request: {"method":"get_lock_position","id":"3648b592-7416-45b8-92d5-e23368b3e87d"}
03:04:41.843 00.005 16872 evsrv: cli 0D3C0FE8 response: {"jsonrpc":"2.0","result":null,"id":"3648b592-7416-45b8-92d5-e23368b3e87d"}
03:04:41.855 00.012 16872 evsrv: cli 0D3C0FE8 disconnect
03:04:42.326 00.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"53ef446f-e9af-439a-a8f5-8c46499aabe0"}
03:04:42.334 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"53ef446f-e9af-439a-a8f5-8c46499aabe0"}
03:04:42.337 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"71c632b1-305f-4d47-b78b-d55823f5dc7a"}
03:04:42.342 00.005 16872 case statement mapped state 1 to 101
03:04:42.346 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"71c632b1-305f-4d47-b78b-d55823f5dc7a"}
03:04:42.854 00.508 16872 evsrv: cli 0D3C1128 connect
03:04:42.858 00.004 16872 case statement mapped state 1 to 101
03:04:42.865 00.007 16872 case statement mapped state 1 to 101
03:04:42.872 00.007 16872 evsrv: cli 0D3C1128 request: {"method":"get_lock_position","id":"2c42b824-2d7c-488f-8e34-440f07d9cec5"}
03:04:42.876 00.004 16872 evsrv: cli 0D3C1128 response: {"jsonrpc":"2.0","result":null,"id":"2c42b824-2d7c-488f-8e34-440f07d9cec5"}
03:04:42.881 00.005 16872 evsrv: cli 0D3C1128 disconnect
03:04:43.881 01.000 16872 evsrv: cli 0D3C0E08 connect
03:04:43.885 00.004 16872 case statement mapped state 1 to 101
03:04:43.898 00.013 16872 case statement mapped state 1 to 101
03:04:43.904 00.006 16872 evsrv: cli 0D3C0E08 request: {"method":"get_lock_position","id":"561441ac-f8f4-48d3-84a8-dcd9f6e101d7"}
03:04:43.912 00.008 16872 evsrv: cli 0D3C0E08 response: {"jsonrpc":"2.0","result":null,"id":"561441ac-f8f4-48d3-84a8-dcd9f6e101d7"}
03:04:43.919 00.007 16872 evsrv: cli 0D3C0E08 disconnect
03:04:44.925 01.006 16872 evsrv: cli 0D3C1448 connect
03:04:44.931 00.006 16872 case statement mapped state 1 to 101
03:04:44.936 00.005 16872 case statement mapped state 1 to 101
03:04:44.940 00.004 16872 evsrv: cli 0D3C1448 request: {"method":"get_lock_position","id":"417fb4ac-9acb-482e-9006-7b66648a8d88"}
03:04:44.944 00.004 16872 evsrv: cli 0D3C1448 response: {"jsonrpc":"2.0","result":null,"id":"417fb4ac-9acb-482e-9006-7b66648a8d88"}
03:04:44.948 00.004 16872 evsrv: cli 0D3C1448 disconnect
03:04:45.825 00.877 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"91f29da1-692c-41fd-9b4d-366c578b6cbb"}
03:04:45.829 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"91f29da1-692c-41fd-9b4d-366c578b6cbb"}
03:04:45.839 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8090345a-8082-40cc-b844-ca6c1f429fa0"}
03:04:45.843 00.004 16872 case statement mapped state 1 to 101
03:04:45.847 00.004 9640 Exposure complete
03:04:45.848 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"8090345a-8082-40cc-b844-ca6c1f429fa0"}
03:04:45.949 00.101 16872 evsrv: cli 0D3C0F48 connect
03:04:45.953 00.004 16872 case statement mapped state 1 to 101
03:04:45.957 00.004 16872 case statement mapped state 1 to 101
03:04:45.961 00.004 16872 evsrv: cli 0D3C0F48 request: {"method":"get_lock_position","id":"a5dc42df-f59d-4dc9-9bab-04e296bad482"}
03:04:45.966 00.005 16872 evsrv: cli 0D3C0F48 response: {"jsonrpc":"2.0","result":null,"id":"a5dc42df-f59d-4dc9-9bab-04e296bad482"}
03:04:45.977 00.011 16872 evsrv: cli 0D3C0F48 disconnect
03:04:46.014 00.037 9640 worker thread done servicing request
03:04:46.014 00.000 16872 OnExposeComplete: enter
03:04:46.017 00.003 16872 UpdateGuideState(): m_state=1
03:04:46.021 00.004 16872 UpdateCurrentPosition: no star selected
03:04:46.025 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:04:46.028 00.003 16872 Status Line: No star selected
03:04:46.041 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=50392, med=3572, FiltMin=3412, FiltMax=38648, Gamma=2.190
03:04:46.078 00.037 16872 UpdateGuideState exits: No star selected
03:04:46.090 00.012 16872 GuiderMultiStar::AutoSelect enter
03:04:46.093 00.003 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
03:04:46.257 00.164 16872 AutoFind: auto downsample for scale 0.91 => 1x
03:04:46.473 00.216 16872 AutoFind: global mean = -0.1, stdev 316.7
03:04:46.476 00.003 16872 AutoFind: using threshold = 0.1
03:04:46.696 00.220 16872 AutoFind: local max [211, 199] 406.9
03:04:46.700 00.004 16872 AutoFind: local max [1628, 298] 134.6
03:04:46.703 00.003 16872 AutoFind: local max [73, 817] 62.5
03:04:46.707 00.004 16872 AutoFind: local max [1168, 532] 47.6
03:04:46.714 00.007 16872 AutoFind: local max [1582, 194] 47.2
03:04:46.720 00.006 16872 AutoFind: local max [141, 923] 33.9
03:04:46.724 00.004 16872 AutoFind: local max [1742, 250] 27.5
03:04:46.728 00.004 16872 AutoFind: local max [686, 893] 25.9
03:04:46.731 00.003 16872 AutoFind: local max [1130, 1006] 17.7
03:04:46.735 00.004 16872 AutoFind: local max [217, 670] 13.9
03:04:46.738 00.003 16872 AutoFind: local max [1694, 929] 13.5
03:04:46.746 00.008 16872 AutoFind: local max [359, 145] 12.9
03:04:46.749 00.003 16872 AutoFind: local max [1087, 569] 12.2
03:04:46.753 00.004 16872 AutoFind: local max [1846, 495] 9.9
03:04:46.757 00.004 16872 AutoFind: local max [173, 122] 9.4
03:04:46.762 00.005 16872 AutoFind: local max [740, 874] 9.3
03:04:46.765 00.003 16872 AutoFind: local max [1209, 763] 9.2
03:04:46.768 00.003 16872 AutoFind: local max [1023, 903] 8.5
03:04:46.770 00.002 16872 AutoFind: local max [127, 373] 8.3
03:04:46.778 00.008 16872 AutoFind: local max [646, 679] 8.0
03:04:46.781 00.003 16872 AutoFind: local max [1766, 312] 7.9
03:04:46.784 00.003 16872 AutoFind: local max [536, 286] 7.4
03:04:46.787 00.003 16872 AutoFind: local max [210, 210] 7.3
03:04:46.791 00.004 16872 AutoFind: local max [1137, 13] 7.0
03:04:46.794 00.003 16872 AutoFind: local max [550, 159] 6.8
03:04:46.797 00.003 16872 AutoFind: local max [1626, 686] 6.7
03:04:46.801 00.004 16872 AutoFind: local max [728, 174] 6.6
03:04:46.810 00.009 16872 AutoFind: local max [406, 510] 6.6
03:04:46.813 00.003 16872 AutoFind: local max [281, 67] 6.4
03:04:46.817 00.004 16872 AutoFind: local max [1330, 18] 6.4
03:04:46.822 00.005 16872 AutoFind: local max [1576, 983] 6.0
03:04:46.826 00.004 16872 AutoFind: local max [131, 1011] 5.9
03:04:46.830 00.004 16872 AutoFind: local max [782, 566] 5.9
03:04:46.834 00.004 16872 AutoFind: local max [625, 865] 5.8
03:04:46.842 00.008 16872 AutoFind: local max [957, 602] 5.5
03:04:46.845 00.003 16872 AutoFind: local max [1895, 265] 5.1
03:04:46.848 00.003 16872 AutoFind: local max [43, 432] 5.1
03:04:46.851 00.003 16872 AutoFind: local max [974, 545] 5.0
03:04:46.854 00.003 16872 AutoFind: local max [1827, 293] 5.0
03:04:46.857 00.003 16872 AutoFind: local max [465, 421] 4.8
03:04:46.860 00.003 16872 AutoFind: local max [766, 257] 4.8
03:04:46.864 00.004 16872 AutoFind: local max [1263, 86] 4.7
03:04:46.871 00.007 16872 AutoFind: local max [1840, 809] 4.7
03:04:46.873 00.002 16872 AutoFind: local max [1152, 603] 4.5
03:04:46.876 00.003 16872 AutoFind: local max [1420, 338] 4.4
03:04:46.879 00.003 16872 AutoFind: local max [31, 380] 4.3
03:04:46.883 00.004 16872 AutoFind: local max [436, 1050] 4.1
03:04:46.886 00.003 16872 AutoFind: local max [1721, 443] 4.1
03:04:46.889 00.003 16872 AutoFind: local max [988, 801] 4.0
03:04:46.892 00.003 16872 AutoFind: local max [1218, 270] 3.9
03:04:46.895 00.003 16872 AutoFind: local max [288, 907] 3.8
03:04:46.901 00.006 16872 AutoFind: local max [122, 130] 3.7
03:04:46.904 00.003 16872 AutoFind: local max [233, 1000] 3.5
03:04:46.907 00.003 16872 AutoFind: local max [264, 743] 3.5
03:04:46.910 00.003 16872 AutoFind: local max [1261, 630] 3.4
03:04:46.913 00.003 16872 AutoFind: local max [432, 567] 3.4
03:04:46.916 00.003 16872 AutoFind: local max [1251, 706] 3.3
03:04:46.920 00.004 16872 AutoFind: local max [1805, 600] 3.3
03:04:46.923 00.003 16872 AutoFind: local max [1135, 319] 3.2
03:04:46.926 00.003 16872 AutoFind: local max [628, 65] 3.2
03:04:46.932 00.006 16872 AutoFind: local max [1761, 249] 3.1
03:04:46.934 00.002 16872 AutoFind: local max [213, 931] 3.0
03:04:46.937 00.003 16872 AutoFind: local max [211, 1067] 3.0
03:04:46.940 00.003 16872 AutoFind: local max [1475, 714] 3.0
03:04:46.943 00.003 16872 AutoFind: local max [342, 743] 3.0
03:04:46.947 00.004 16872 AutoFind: local max [257, 491] 3.0
03:04:46.951 00.004 16872 AutoFind: local max [1706, 887] 2.9
03:04:46.954 00.003 16872 AutoFind: local max [922, 1034] 2.7
03:04:46.957 00.003 16872 AutoFind: local max [761, 166] 2.7
03:04:46.963 00.006 16872 AutoFind: local max [1727, 168] 2.7
03:04:46.966 00.003 16872 AutoFind: local max [1597, 392] 2.6
03:04:46.969 00.003 16872 AutoFind: local max [1111, 810] 2.6
03:04:46.972 00.003 16872 AutoFind: local max [223, 521] 2.6
03:04:46.976 00.004 16872 AutoFind: local max [418, 21] 2.5
03:04:46.980 00.004 16872 AutoFind: local max [826, 170] 2.5
03:04:46.984 00.004 16872 AutoFind: local max [1533, 988] 2.5
03:04:46.987 00.003 16872 AutoFind: local max [129, 984] 2.5
03:04:46.989 00.002 16872 AutoFind: local max [25, 444] 2.4
03:04:46.996 00.007 16872 AutoFind: local max [374, 129] 2.4
03:04:46.999 00.003 16872 AutoFind: local max [1484, 544] 2.4
03:04:47.002 00.003 16872 AutoFind: local max [1508, 342] 2.3
03:04:47.005 00.003 16872 AutoFind: local max [217, 212] 2.3
03:04:47.011 00.006 16872 AutoFind: local max [59, 575] 2.2
03:04:47.015 00.004 16872 AutoFind: local max [57, 749] 2.2
03:04:47.018 00.003 16872 AutoFind: local max [133, 832] 2.2
03:04:47.021 00.003 16872 AutoFind: local max [1548, 354] 2.2
03:04:47.028 00.007 16872 AutoFind: local max [199, 208] 2.2
03:04:47.030 00.002 16872 AutoFind: local max [1558, 728] 2.2
03:04:47.034 00.004 16872 AutoFind: local max [233, 405] 2.2
03:04:47.037 00.003 16872 AutoFind: local max [1364, 586] 2.1
03:04:47.044 00.007 16872 AutoFind: local max [1664, 985] 2.1
03:04:47.046 00.002 16872 AutoFind: local max [957, 665] 2.1
03:04:47.049 00.003 16872 AutoFind: local max [159, 541] 2.1
03:04:47.052 00.003 16872 AutoFind: local max [915, 576] 2.0
03:04:47.058 00.006 16872 AutoFind: local max [1248, 272] 2.0
03:04:47.062 00.004 16872 AutoFind: local max [1639, 292] 2.0
03:04:47.066 00.004 16872 AutoFind: local max [1522, 1005] 2.0
03:04:47.076 00.010 16872 AutoFind: local max [1636, 816] 2.0
03:04:47.081 00.005 16872 AutoFind: local max [1796, 56] 2.0
03:04:47.084 00.003 16872 AutoFind: local max [310, 781] 1.9
03:04:47.087 00.003 16872 AutoFind: too close [1522, 1005] 2.0 - [1533, 988] 2.5
03:04:47.090 00.003 16872 AutoFind: close dim-bright [1639, 292] 2.0 - [1628, 298] 134.6
03:04:47.093 00.003 16872 AutoFind: too close [199, 208] 2.2 - [217, 212] 2.3
03:04:47.096 00.003 16872 AutoFind: too close [199, 208] 2.2 - [210, 210] 7.3
03:04:47.099 00.003 16872 AutoFind: close dim-bright [199, 208] 2.2 - [211, 199] 406.9
03:04:47.106 00.007 16872 AutoFind: too close [217, 212] 2.3 - [210, 210] 7.3
03:04:47.109 00.003 16872 AutoFind: close dim-bright [217, 212] 2.3 - [211, 199] 406.9
03:04:47.112 00.003 16872 AutoFind: close dim-bright [374, 129] 2.4 - [359, 145] 12.9
03:04:47.115 00.003 16872 AutoFind: too close [25, 444] 2.4 - [43, 432] 5.1
03:04:47.119 00.004 16872 AutoFind: close dim-bright [1761, 249] 3.1 - [1742, 250] 27.5
03:04:47.122 00.003 16872 AutoFind: close dim-bright [210, 210] 7.3 - [211, 199] 406.9
03:04:47.125 00.003 16872 AutoFind: too close to edge [211, 1067] 3.0
03:04:47.128 00.003 16872 AutoFind: too close to edge [1137, 13] 7.0
03:04:47.131 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
03:04:47.137 00.006 16872 Star::Find(15, 211, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.140 00.003 16872 Star::Find returns 1 (0), X=211.14, Y=198.92, Mass=850618, SNR=578.9, Peak=50392 HFD=4.3
03:04:47.143 00.003 16872 Star::Find(15, 1628, 298, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.146 00.003 16872 Star::Find returns 1 (0), X=1628.24, Y=298.20, Mass=265055, SNR=304.1, Peak=19384 HFD=3.9
03:04:47.150 00.004 16872 Star::Find(15, 73, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.153 00.003 16872 Star::Find returns 1 (0), X=73.48, Y=816.77, Mass=124501, SNR=206.1, Peak=11184 HFD=3.8
03:04:47.156 00.003 16872 Star::Find(15, 1168, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.158 00.002 16872 Star::Find returns 1 (0), X=1168.14, Y=531.92, Mass=92658, SNR=162.6, Peak=9384 HFD=4.2
03:04:47.161 00.003 16872 Star::Find(15, 1582, 194, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.166 00.005 16872 Star::Find returns 1 (0), X=1582.17, Y=194.30, Mass=95730, SNR=161.5, Peak=9496 HFD=3.8
03:04:47.169 00.003 16872 Star::Find(15, 141, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.171 00.002 16872 Star::Find returns 1 (0), X=141.53, Y=922.44, Mass=68187, SNR=136.9, Peak=7816 HFD=3.5
03:04:47.174 00.003 16872 Star::Find(15, 1742, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.178 00.004 16872 Star::Find returns 1 (0), X=1742.39, Y=249.87, Mass=50629, SNR=108.4, Peak=6924 HFD=3.7
03:04:47.181 00.003 16872 Star::Find(15, 686, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.184 00.003 16872 Star::Find returns 1 (0), X=686.20, Y=892.55, Mass=47272, SNR=103.0, Peak=6864 HFD=3.7
03:04:47.187 00.003 16872 Star::Find(15, 1130, 1006, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.191 00.004 16872 Star::Find returns 1 (0), X=1130.35, Y=1005.70, Mass=28597, SNR=83.5, Peak=5648 HFD=3.5
03:04:47.193 00.002 16872 Star::Find(15, 217, 670, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.198 00.005 16872 Star::Find returns 1 (0), X=217.09, Y=669.89, Mass=26293, SNR=74.9, Peak=5216 HFD=4.2
03:04:47.202 00.004 16872 Star::Find(15, 1694, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.205 00.003 16872 Star::Find returns 1 (0), X=1694.39, Y=928.93, Mass=22184, SNR=63.1, Peak=5200 HFD=3.5
03:04:47.208 00.003 16872 Star::Find(15, 359, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.211 00.003 16872 Star::Find returns 1 (0), X=358.47, Y=144.86, Mass=21432, SNR=64.8, Peak=5216 HFD=3.5
03:04:47.216 00.005 16872 Star::Find(15, 1087, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.220 00.004 16872 Star::Find returns 1 (0), X=1086.93, Y=569.21, Mass=22002, SNR=65.0, Peak=5252 HFD=3.5
03:04:47.223 00.003 16872 Star::Find(15, 1846, 495, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.228 00.005 16872 Star::Find returns 1 (0), X=1845.75, Y=494.80, Mass=15472, SNR=49.3, Peak=4912 HFD=3.0
03:04:47.232 00.004 16872 Star::Find(15, 173, 122, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.236 00.004 16872 Star::Find returns 1 (0), X=172.87, Y=122.25, Mass=18635, SNR=51.8, Peak=4760 HFD=3.8
03:04:47.239 00.003 16872 Star::Find(15, 740, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.245 00.006 16872 Star::Find returns 1 (0), X=740.08, Y=873.57, Mass=15798, SNR=55.9, Peak=4648 HFD=3.6
03:04:47.249 00.004 16872 Star::Find(15, 1209, 763, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.253 00.004 16872 Star::Find returns 1 (0), X=1209.36, Y=763.13, Mass=12881, SNR=41.9, Peak=4620 HFD=3.2
03:04:47.257 00.004 16872 Star::Find(15, 1023, 903, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.263 00.006 16872 Star::Find returns 1 (0), X=1023.61, Y=903.06, Mass=15952, SNR=53.8, Peak=4544 HFD=3.8
03:04:47.266 00.003 16872 Star::Find(15, 127, 373, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.269 00.003 16872 Star::Find returns 1 (0), X=127.13, Y=372.83, Mass=14190, SNR=54.0, Peak=4668 HFD=3.7
03:04:47.272 00.003 16872 Star::Find(15, 646, 679, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.276 00.004 16872 Star::Find returns 1 (0), X=646.06, Y=678.79, Mass=13109, SNR=48.1, Peak=4488 HFD=3.4
03:04:47.280 00.004 16872 Star::Find(15, 1766, 312, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.284 00.004 16872 Star::Find returns 1 (0), X=1766.22, Y=311.69, Mass=13132, SNR=50.2, Peak=4568 HFD=3.5
03:04:47.287 00.003 16872 Star::Find(15, 536, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.291 00.004 16872 Star::Find returns 1 (0), X=535.93, Y=286.04, Mass=11998, SNR=46.3, Peak=4508 HFD=3.3
03:04:47.296 00.005 16872 Star::Find(15, 550, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.299 00.003 16872 Star::Find returns 1 (0), X=549.27, Y=158.80, Mass=10987, SNR=39.0, Peak=4488 HFD=3.5
03:04:47.303 00.004 16872 Star::Find(15, 1626, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.307 00.004 16872 Star::Find returns 1 (0), X=1625.97, Y=686.22, Mass=9264, SNR=38.0, Peak=4380 HFD=2.7
03:04:47.310 00.003 16872 Star::Find(15, 728, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.314 00.004 16872 Star::Find returns 1 (0), X=727.70, Y=174.25, Mass=9929, SNR=33.8, Peak=4376 HFD=3.2
03:04:47.317 00.003 16872 Star::Find(15, 406, 510, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.321 00.004 16872 Star::Find returns 1 (0), X=405.96, Y=509.91, Mass=10058, SNR=41.8, Peak=4528 HFD=2.9
03:04:47.326 00.005 16872 Star::Find(15, 281, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.330 00.004 16872 Star::Find returns 1 (0), X=280.55, Y=67.14, Mass=11963, SNR=44.8, Peak=4472 HFD=3.5
03:04:47.333 00.003 16872 Star::Find(15, 1330, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.337 00.004 16872 Star::Find returns 1 (0), X=1329.72, Y=17.96, Mass=9973, SNR=40.6, Peak=4376 HFD=3.3
03:04:47.341 00.004 16872 Star::Find(15, 1576, 983, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.345 00.004 16872 Star::Find returns 1 (0), X=1576.10, Y=983.48, Mass=8050, SNR=37.5, Peak=4292 HFD=3.0
03:04:47.349 00.004 16872 Star::Find(15, 131, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.353 00.004 16872 Star::Find returns 1 (0), X=131.04, Y=1010.46, Mass=10184, SNR=41.6, Peak=4372 HFD=3.6
03:04:47.356 00.003 16872 Star::Find(15, 782, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.360 00.004 16872 Star::Find returns 1 (0), X=782.75, Y=565.37, Mass=10707, SNR=42.1, Peak=4268 HFD=3.6
03:04:47.364 00.004 16872 Star::Find(15, 625, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.368 00.004 16872 Star::Find returns 1 (0), X=624.53, Y=864.47, Mass=11257, SNR=47.3, Peak=4244 HFD=3.2
03:04:47.372 00.004 16872 Star::Find(15, 957, 602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.376 00.004 16872 Star::Find returns 1 (0), X=956.94, Y=601.64, Mass=8845, SNR=36.7, Peak=4212 HFD=3.4
03:04:47.380 00.004 16872 Star::Find(15, 1895, 265, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.384 00.004 16872 Star::Find returns 1 (0), X=1895.45, Y=265.31, Mass=7719, SNR=34.7, Peak=4180 HFD=3.2
03:04:47.392 00.008 16872 Star::Find(15, 974, 545, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.400 00.008 16872 Star::Find returns 1 (0), X=973.81, Y=544.85, Mass=8622, SNR=36.4, Peak=4328 HFD=3.3
03:04:47.409 00.009 16872 Star::Find(15, 1827, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.415 00.006 16872 Star::Find returns 1 (0), X=1826.90, Y=293.21, Mass=8206, SNR=35.6, Peak=4108 HFD=3.7
03:04:47.424 00.009 16872 Star::Find(15, 465, 421, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.429 00.005 16872 Star::Find returns 1 (0), X=465.31, Y=420.38, Mass=7795, SNR=32.2, Peak=4188 HFD=3.3
03:04:47.436 00.007 16872 Star::Find(15, 766, 257, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.440 00.004 16872 Star::Find returns 1 (0), X=766.08, Y=257.16, Mass=8799, SNR=38.8, Peak=4212 HFD=3.6
03:04:47.445 00.005 16872 Star::Find(15, 1263, 86, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.450 00.005 16872 Star::Find returns 1 (0), X=1262.88, Y=85.93, Mass=8823, SNR=36.8, Peak=4124 HFD=3.9
03:04:47.455 00.005 16872 Star::Find(15, 1840, 809, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.458 00.003 16872 Star::Find returns 1 (0), X=1839.66, Y=808.70, Mass=8328, SNR=32.6, Peak=4236 HFD=3.4
03:04:47.461 00.003 16872 Star::Find(15, 1152, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.466 00.005 16872 Star::Find returns 1 (0), X=1152.15, Y=602.42, Mass=6527, SNR=31.9, Peak=4100 HFD=3.2
03:04:47.469 00.003 16872 Star::Find(15, 1420, 338, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.472 00.003 16872 Star::Find returns 1 (0), X=1419.43, Y=338.08, Mass=5480, SNR=26.7, Peak=4040 HFD=2.9
03:04:47.475 00.003 16872 Star::Find(15, 31, 380, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.478 00.003 16872 Star::Find returns 1 (0), X=31.34, Y=380.51, Mass=7569, SNR=34.0, Peak=4084 HFD=3.3
03:04:47.484 00.006 16872 Star::Find(15, 436, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.487 00.003 16872 Star::Find returns 1 (0), X=436.10, Y=1049.93, Mass=4920, SNR=24.8, Peak=3936 HFD=2.8
03:04:47.491 00.004 16872 Star::Find(15, 1721, 443, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.496 00.005 16872 Star::Find returns 1 (0), X=1721.07, Y=443.24, Mass=5150, SNR=29.7, Peak=4016 HFD=2.8
03:04:47.499 00.003 16872 Star::Find(15, 988, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.501 00.002 16872 Star::Find returns 1 (0), X=987.50, Y=800.39, Mass=6060, SNR=26.9, Peak=4096 HFD=3.1
03:04:47.504 00.003 16872 Star::Find(15, 1218, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.507 00.003 16872 Star::Find returns 1 (0), X=1218.09, Y=270.03, Mass=5133, SNR=28.0, Peak=4156 HFD=2.7
03:04:47.511 00.004 16872 Star::Find(15, 288, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.515 00.004 16872 Star::Find returns 1 (0), X=288.26, Y=906.95, Mass=6635, SNR=29.4, Peak=4020 HFD=3.3
03:04:47.519 00.004 16872 Star::Find(15, 122, 130, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.522 00.003 16872 Star::Find returns 1 (0), X=121.81, Y=130.08, Mass=6694, SNR=30.8, Peak=3996 HFD=3.9
03:04:47.524 00.002 16872 Star::Find(15, 233, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.529 00.005 16872 Star::Find returns 1 (0), X=232.80, Y=999.33, Mass=5130, SNR=28.5, Peak=4056 HFD=2.8
03:04:47.532 00.003 16872 Star::Find(15, 264, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.535 00.003 16872 Star::Find returns 1 (0), X=264.23, Y=743.05, Mass=4836, SNR=22.8, Peak=4028 HFD=2.5
03:04:47.538 00.003 16872 Star::Find(15, 1261, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.541 00.003 16872 Star::Find returns 1 (0), X=1260.86, Y=630.31, Mass=5656, SNR=25.0, Peak=4064 HFD=3.0
03:04:47.546 00.005 16872 Star::Find(15, 432, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.549 00.003 16872 Star::Find returns 1 (0), X=432.43, Y=567.01, Mass=3900, SNR=20.5, Peak=3924 HFD=2.8
03:04:47.552 00.003 16872 Star::Find(15, 1251, 706, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.555 00.003 16872 Star::Find returns 1 (0), X=1250.86, Y=705.96, Mass=4785, SNR=22.6, Peak=3964 HFD=2.9
03:04:47.559 00.004 16872 Star::Find(15, 1805, 600, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.563 00.004 16872 Star::Find returns 1 (0), X=1804.86, Y=599.36, Mass=4838, SNR=23.3, Peak=3984 HFD=3.3
03:04:47.566 00.003 16872 Star::Find(15, 1135, 319, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.568 00.002 16872 Star::Find returns 1 (0), X=1134.87, Y=318.71, Mass=4103, SNR=21.4, Peak=3960 HFD=2.6
03:04:47.570 00.002 16872 Star::Find(15, 628, 65, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.573 00.003 16872 Star::Find returns 1 (0), X=627.14, Y=64.66, Mass=4695, SNR=23.9, Peak=3960 HFD=3.2
03:04:47.576 00.003 16872 Star::Find(15, 1761, 249, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.579 00.003 16872 Star::Find returns 1 (0), X=1761.00, Y=248.80, Mass=4736, SNR=24.0, Peak=3980 HFD=3.1
03:04:47.582 00.003 16872 Star::Find(15, 213, 931, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.585 00.003 16872 Star::Find returns 1 (0), X=212.61, Y=930.57, Mass=5243, SNR=25.7, Peak=3856 HFD=3.3
03:04:47.587 00.002 16872 Star::Find(15, 1475, 714, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.593 00.006 16872 Star::Find returns 1 (0), X=1475.20, Y=714.32, Mass=3075, SNR=20.6, Peak=4008 HFD=2.3
03:04:47.595 00.002 16872 Star::Find(15, 342, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.599 00.004 16872 Star::Find returns 1 (0), X=341.90, Y=742.95, Mass=4143, SNR=24.3, Peak=4056 HFD=2.8
03:04:47.601 00.002 16872 Star::Find(15, 257, 491, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.604 00.003 16872 Star::Find returns 1 (0), X=256.59, Y=490.90, Mass=4027, SNR=21.9, Peak=3916 HFD=3.0
03:04:47.606 00.002 16872 Star::Find(15, 1706, 887, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.610 00.004 16872 Star::Find returns 1 (0), X=1706.16, Y=886.65, Mass=4234, SNR=23.8, Peak=4000 HFD=3.1
03:04:47.613 00.003 16872 Star::Find(15, 922, 1034, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.616 00.003 16872 Star::Find returns 1 (0), X=922.22, Y=1033.62, Mass=2861, SNR=17.5, Peak=3884 HFD=2.7
03:04:47.619 00.003 16872 Star::Find(15, 761, 166, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.624 00.005 16872 Star::Find returns 1 (0), X=761.19, Y=165.12, Mass=4211, SNR=21.5, Peak=3940 HFD=3.6
03:04:47.628 00.004 16872 Star::Find(15, 1727, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.630 00.002 16872 Star::Find returns 1 (0), X=1726.63, Y=168.22, Mass=4020, SNR=22.0, Peak=3900 HFD=3.2
03:04:47.633 00.003 16872 Star::Find(15, 1597, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.637 00.004 16872 Star::Find returns 1 (0), X=1597.57, Y=391.63, Mass=2754, SNR=19.9, Peak=3912 HFD=2.9
03:04:47.641 00.004 16872 Star::Find(15, 1111, 810, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.644 00.003 16872 Star::Find returns 1 (0), X=1110.81, Y=810.41, Mass=1816, SNR=13.6, Peak=3844 HFD=2.0
03:04:47.647 00.003 16872 Star::Find(15, 223, 521, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.650 00.003 16872 Star::Find returns 1 (0), X=223.75, Y=521.39, Mass=3000, SNR=18.0, Peak=3908 HFD=2.8
03:04:47.655 00.005 16872 Star::Find(15, 418, 21, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.658 00.003 16872 Star::Find returns 1 (0), X=418.52, Y=21.32, Mass=3658, SNR=19.8, Peak=3912 HFD=3.0
03:04:47.661 00.003 16872 Star::Find(15, 826, 170, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.663 00.002 16872 Star::Find returns 1 (0), X=825.66, Y=170.29, Mass=1844, SNR=13.5, Peak=3868 HFD=2.1
03:04:47.666 00.003 16872 Star::Find(15, 129, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.670 00.004 16872 Star::Find returns 1 (0), X=128.50, Y=984.24, Mass=2737, SNR=17.9, Peak=3828 HFD=3.0
03:04:47.673 00.003 16872 Star::Find(15, 374, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.676 00.003 16872 Star::Find returns 1 (0), X=358.49, Y=144.86, Mass=21521, SNR=68.3, Peak=4072 HFD=3.5
03:04:47.679 00.003 16872 Star::Find(15, 1484, 544, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.682 00.003 16872 Star::Find returns 1 (0), X=1483.90, Y=543.64, Mass=2346, SNR=15.9, Peak=4004 HFD=2.1
03:04:47.685 00.003 16872 Star::Find(15, 1508, 342, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.688 00.003 16872 Star::Find returns 1 (0), X=1507.57, Y=342.04, Mass=2958, SNR=18.1, Peak=3764 HFD=3.4
03:04:47.691 00.003 16872 Star::Find(15, 59, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.695 00.004 16872 Star::Find returns 1 (0), X=58.88, Y=575.32, Mass=2674, SNR=17.6, Peak=3896 HFD=2.4
03:04:47.698 00.003 16872 Star::Find(15, 57, 749, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.703 00.005 16872 Star::Find returns 1 (0), X=56.81, Y=748.36, Mass=3138, SNR=17.9, Peak=3860 HFD=2.9
03:04:47.705 00.002 16872 Star::Find(15, 133, 832, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.708 00.003 16872 Star::Find returns 1 (0), X=133.49, Y=831.90, Mass=3107, SNR=20.1, Peak=3832 HFD=2.5
03:04:47.711 00.003 16872 Star::Find(15, 1548, 354, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.715 00.004 16872 Star::Find returns 1 (0), X=1547.90, Y=353.57, Mass=2443, SNR=16.0, Peak=3836 HFD=2.7
03:04:47.718 00.003 16872 Star::Find(15, 1558, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.722 00.004 16872 Star::Find returns 1 (0), X=1557.92, Y=728.47, Mass=2469, SNR=16.9, Peak=3896 HFD=2.4
03:04:47.725 00.003 16872 Star::Find(15, 233, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.729 00.004 16872 Star::Find returns 1 (0), X=233.72, Y=404.86, Mass=2725, SNR=16.8, Peak=3908 HFD=2.5
03:04:47.736 00.007 16872 Star::Find(15, 1364, 586, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.738 00.002 16872 Star::Find returns 1 (0), X=1363.86, Y=586.25, Mass=1812, SNR=12.9, Peak=3800 HFD=2.3
03:04:47.741 00.003 16872 Star::Find(15, 1664, 985, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.744 00.003 16872 Star::Find returns 1 (0), X=1664.29, Y=984.69, Mass=2831, SNR=15.8, Peak=3876 HFD=2.7
03:04:47.748 00.004 16872 Star::Find(15, 957, 665, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.751 00.003 16872 Star::Find returns 1 (0), X=956.37, Y=665.63, Mass=1977, SNR=13.6, Peak=3800 HFD=2.9
03:04:47.754 00.003 16872 Star::Find(15, 159, 541, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.757 00.003 16872 Star::Find returns 1 (0), X=159.88, Y=542.00, Mass=3647, SNR=19.6, Peak=3864 HFD=3.9
03:04:47.760 00.003 16872 Star::Find(15, 915, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.765 00.005 16872 Star::Find returns 1 (0), X=915.05, Y=575.73, Mass=1537, SNR=12.0, Peak=3776 HFD=2.4
03:04:47.768 00.003 16872 Star::Find(15, 1248, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.770 00.002 16872 Star::Find returns 1 (0), X=1248.02, Y=271.80, Mass=3234, SNR=19.1, Peak=3804 HFD=3.1
03:04:47.774 00.004 16872 Star::Find(15, 1639, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.778 00.004 16872 Star::Find returns 1 (0), X=1628.24, Y=298.20, Mass=265055, SNR=304.1, Peak=19384 HFD=3.9
03:04:47.781 00.003 16872 Star::Find(15, 1636, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.784 00.003 16872 Star::Find returns 1 (0), X=1635.32, Y=816.32, Mass=1465, SNR=12.4, Peak=3796 HFD=2.7
03:04:47.787 00.003 16872 Star::Find(15, 1796, 56, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.790 00.003 16872 Star::Find returns 1 (0), X=1796.17, Y=55.21, Mass=2661, SNR=17.6, Peak=3816 HFD=3.6
03:04:47.793 00.003 16872 Star::Find(15, 310, 781, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.796 00.003 16872 Star::Find returns 1 (0), X=309.75, Y=781.11, Mass=2590, SNR=16.0, Peak=3772 HFD=3.0
03:04:47.799 00.003 16872 AutoFind: finding best star pass 1
03:04:47.803 00.004 16872 Star::Find(15, 211, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.805 00.002 16872 Star::Find returns 1 (0), X=211.14, Y=198.92, Mass=850618, SNR=578.9, Peak=50392 HFD=4.3
03:04:47.810 00.005 16872 AutoFind returns star at [211, 199] 406.9 Mass 850618 SNR 578.9
03:04:47.816 00.006 16872 Star::Find(15, 211, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.820 00.004 16872 Star::Find returns 1 (0), X=211.14, Y=198.92, Mass=850618, SNR=578.9, Peak=50392 HFD=4.3
03:04:47.823 00.003 16872 MultiStar: List (12): {211.14, 198.92}(578.9), {1628.24, 298.20}(304.1), {73.48, 816.77}(206.1), {1168.14, 531.92}(162.6), {1582.17, 194.30}(161.5), {141.53, 922.44}(136.9), {1742.39, 249.87}(108.4), {686.20, 892.55}(103.0), {1130.35, 1005.70}(83.5), {217.09, 669.89}(74.9), {1694.39, 928.93}(63.1), {358.47, 144.86}(64.8), 
03:04:47.828 00.005 16872 setting lock position to (211.14, 198.92)
03:04:47.832 00.004 16872 MultiStar: stabilizing after lock position change
03:04:47.835 00.003 16872 AutoSelect: state = 1, call UpdateGuideState
03:04:47.838 00.003 16872 UpdateGuideState(): m_state=1
03:04:47.841 00.003 16872 Star::Find(15, 211, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:04:47.844 00.003 16872 Star::Find returns 1 (0), X=211.14, Y=198.92, Mass=850618, SNR=578.9, Peak=50392 HFD=4.3
03:04:47.847 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
03:04:47.851 00.004 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
03:04:47.854 00.003 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
03:04:47.860 00.006 16872 setting force full frames = false
03:04:47.863 00.003 16872 setting lock position to (211.14, 198.92)
03:04:47.867 00.004 16872 MultiStar: stabilizing after lock position change
03:04:47.869 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
03:04:47.873 00.004 16872 Changing from state SELECTING to SELECTED
03:04:47.876 00.003 16872 guider state => SELECTED
03:04:47.892 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=50392, med=3572, FiltMin=3412, FiltMax=38648, Gamma=2.190
03:04:47.927 00.035 16872 UpdateGuideState exits: m=850618 SNR=578.9
03:04:47.930 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=50392, med=3572, FiltMin=3412, FiltMax=38648, Gamma=2.190
03:04:47.966 00.036 16872 Status Line: Auto-selected star at (211.1, 198.9)
03:04:47.978 00.012 16872 PhdController: newstate STATE_WAIT_SELECTED
03:04:47.981 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:47.989 00.008 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:04:47.993 00.004 16872 Enqueuing Expose request
03:04:47.996 00.003 9640 Worker thread wakes up
03:04:47.996 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:04:47.996 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,184,31,31)
03:04:47.996 00.000 16872 evsrv: cli 0D3C1448 connect
03:04:48.000 00.004 16872 case statement mapped state 2 to 1
03:04:48.004 00.004 16872 case statement mapped state 2 to 1
03:04:48.008 00.004 16872 evsrv: cli 0D3C1448 request: {"method":"get_lock_position","id":"2c7a8bbb-de00-417d-9f67-d97444403557"}
03:04:48.011 00.003 16872 evsrv: cli 0D3C1448 response: {"jsonrpc":"2.0","result":[211.14,198.92],"id":"2c7a8bbb-de00-417d-9f67-d97444403557"}
03:04:48.024 00.013 16872 evsrv: cli 0D3C1448 disconnect
03:04:48.028 00.004 16872 evsrv: cli 0D3C0E08 connect
03:04:48.032 00.004 16872 case statement mapped state 2 to 1
03:04:48.037 00.005 16872 case statement mapped state 2 to 1
03:04:48.040 00.003 16872 evsrv: cli 0D3C0E08 request: {"method":"get_app_state","id":"768af751-3f11-421c-b445-ecc5d2fabf82"}
03:04:48.043 00.003 16872 case statement mapped state 2 to 1
03:04:48.046 00.003 16872 evsrv: cli 0D3C0E08 response: {"jsonrpc":"2.0","result":"Selected","id":"768af751-3f11-421c-b445-ecc5d2fabf82"}
03:04:48.055 00.009 16872 evsrv: cli 0D3C0E08 disconnect
03:04:49.057 01.002 16872 evsrv: cli 0D3C1448 connect
03:04:49.060 00.003 16872 case statement mapped state 2 to 1
03:04:49.066 00.006 16872 case statement mapped state 2 to 1
03:04:49.071 00.005 16872 evsrv: cli 0D3C1448 request: {"method":"get_app_state","id":"2273579f-c677-4dac-aa27-05fd905a76df"}
03:04:49.074 00.003 16872 case statement mapped state 2 to 1
03:04:49.077 00.003 16872 evsrv: cli 0D3C1448 response: {"jsonrpc":"2.0","result":"Selected","id":"2273579f-c677-4dac-aa27-05fd905a76df"}
03:04:49.087 00.010 16872 evsrv: cli 0D3C1448 disconnect
03:04:49.325 00.238 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"453016ca-166d-4096-92c3-a9a5c39316a5"}
03:04:49.328 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"453016ca-166d-4096-92c3-a9a5c39316a5"}
03:04:49.333 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8bd4fff8-7e43-4ca9-bc2b-149f78dbf524"}
03:04:49.336 00.003 16872 case statement mapped state 2 to 1
03:04:49.340 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"8bd4fff8-7e43-4ca9-bc2b-149f78dbf524"}
03:04:49.344 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a0c12492-59ac-406f-a301-d73191d57091"}
03:04:49.346 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.14,6.92],"pixels":"..."},"id":"a0c12492-59ac-406f-a301-d73191d57091"}
03:04:50.088 00.742 16872 evsrv: cli 0D3C1588 connect
03:04:50.092 00.004 16872 case statement mapped state 2 to 1
03:04:50.097 00.005 16872 case statement mapped state 2 to 1
03:04:50.100 00.003 16872 evsrv: cli 0D3C1588 request: {"method":"get_app_state","id":"aef3da27-8996-47e0-a623-86a7b92ba231"}
03:04:50.103 00.003 16872 case statement mapped state 2 to 1
03:04:50.106 00.003 16872 evsrv: cli 0D3C1588 response: {"jsonrpc":"2.0","result":"Selected","id":"aef3da27-8996-47e0-a623-86a7b92ba231"}
03:04:50.109 00.003 16872 evsrv: cli 0D3C1588 disconnect
03:04:51.111 01.002 16872 evsrv: cli 0D3C0CC8 connect
03:04:51.114 00.003 16872 case statement mapped state 2 to 1
03:04:51.117 00.003 16872 case statement mapped state 2 to 1
03:04:51.120 00.003 16872 evsrv: cli 0D3C0CC8 request: {"method":"get_app_state","id":"2d3bfced-ca97-473a-87d8-3e3dfe6f25da"}
03:04:51.123 00.003 16872 case statement mapped state 2 to 1
03:04:51.128 00.005 16872 evsrv: cli 0D3C0CC8 response: {"jsonrpc":"2.0","result":"Selected","id":"2d3bfced-ca97-473a-87d8-3e3dfe6f25da"}
03:04:51.131 00.003 16872 evsrv: cli 0D3C0CC8 disconnect
03:04:52.048 00.917 9640 Exposure complete
03:04:52.131 00.083 16872 evsrv: cli 0D3C0F48 connect
03:04:52.135 00.004 16872 case statement mapped state 2 to 1
03:04:52.139 00.004 16872 case statement mapped state 2 to 1
03:04:52.143 00.004 16872 evsrv: cli 0D3C0F48 request: {"method":"get_app_state","id":"708463bb-838f-447c-b5f8-cd0b6077b8c8"}
03:04:52.146 00.003 16872 case statement mapped state 2 to 1
03:04:52.148 00.002 16872 evsrv: cli 0D3C0F48 response: {"jsonrpc":"2.0","result":"Selected","id":"708463bb-838f-447c-b5f8-cd0b6077b8c8"}
03:04:52.153 00.005 16872 evsrv: cli 0D3C0F48 disconnect
03:04:52.195 00.042 9640 worker thread done servicing request
03:04:52.195 00.000 16872 OnExposeComplete: enter
03:04:52.199 00.004 16872 UpdateGuideState(): m_state=2
03:04:52.202 00.003 16872 Star::Find(15, 211, 198, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
03:04:52.205 00.003 16872 Star::Find returns 1 (0), X=211.69, Y=199.69, Mass=1084405, SNR=682.0, Peak=62936 HFD=4.2
03:04:52.207 00.002 16872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.59) = xAngle (2.53 = 2.53)
03:04:52.210 00.003 16872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.58 = 2.58)
03:04:52.212 00.002 16872 CameraToMount -- cameraX=0.55 cameraY=0.76 hyp=0.94 cameraTheta=0.95 mountX=-0.77 mountY=0.50, mountTheta=2.56
03:04:52.218 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=62936, med=3584, FiltMin=3362, FiltMax=49328, Gamma=2.190
03:04:52.252 00.034 16872 UpdateGuideState exits: m=1084405 SNR=682.0
03:04:52.254 00.002 16872 PhdController: newstate STATE_CALIBRATE
03:04:52.259 00.005 16872 PhdController: newstate STATE_GUIDE
03:04:52.276 00.017 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
03:04:52.279 00.003 16872 guider state => CALIBRATED
03:04:52.282 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
03:04:52.290 00.008 16872 reset dither spiral
03:04:52.295 00.005 16872 PhdController: newstate STATE_SETTLE_BEGIN
03:04:52.298 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:52.300 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:04:52.303 00.003 16872 Enqueuing Expose request
03:04:52.305 00.002 9640 Worker thread wakes up
03:04:52.305 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:04:52.306 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:04:52.822 00.516 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0d0c38ab-2eb6-49aa-851f-4db52ff5d05b"}
03:04:52.827 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0d0c38ab-2eb6-49aa-851f-4db52ff5d05b"}
03:04:52.831 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e83884b3-d596-4f92-b749-9957bee007a1"}
03:04:52.834 00.003 16872 case statement mapped state 5 to 1
03:04:52.837 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"e83884b3-d596-4f92-b749-9957bee007a1"}
03:04:52.840 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"4c4409e9-4a02-4da3-a8ae-251c6306c5d2"}
03:04:52.844 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.69,6.69],"pixels":"..."},"id":"4c4409e9-4a02-4da3-a8ae-251c6306c5d2"}
03:04:53.154 00.310 16872 evsrv: cli 0D3C1128 connect
03:04:53.158 00.004 16872 case statement mapped state 5 to 1
03:04:53.162 00.004 16872 case statement mapped state 5 to 1
03:04:53.166 00.004 16872 evsrv: cli 0D3C1128 request: {"method":"get_app_state","id":"80189abc-adc9-49be-855b-04d360682e88"}
03:04:53.171 00.005 16872 case statement mapped state 5 to 1
03:04:53.175 00.004 16872 evsrv: cli 0D3C1128 response: {"jsonrpc":"2.0","result":"Selected","id":"80189abc-adc9-49be-855b-04d360682e88"}
03:04:53.178 00.003 16872 evsrv: cli 0D3C1128 disconnect
03:04:54.180 01.002 16872 evsrv: cli 0D3C1448 connect
03:04:54.183 00.003 16872 case statement mapped state 5 to 1
03:04:54.187 00.004 16872 case statement mapped state 5 to 1
03:04:54.190 00.003 16872 evsrv: cli 0D3C1448 request: {"method":"get_app_state","id":"e59fa6a5-53ca-4ca1-976d-9cb3ddaf4f5a"}
03:04:54.193 00.003 16872 case statement mapped state 5 to 1
03:04:54.195 00.002 16872 evsrv: cli 0D3C1448 response: {"jsonrpc":"2.0","result":"Selected","id":"e59fa6a5-53ca-4ca1-976d-9cb3ddaf4f5a"}
03:04:54.199 00.004 16872 evsrv: cli 0D3C1448 disconnect
03:04:55.202 01.003 16872 evsrv: cli 0D3C0CC8 connect
03:04:55.204 00.002 16872 case statement mapped state 5 to 1
03:04:55.208 00.004 16872 case statement mapped state 5 to 1
03:04:55.211 00.003 16872 evsrv: cli 0D3C0CC8 request: {"method":"get_app_state","id":"77bd4078-dcb2-478e-8558-ba69376b5f19"}
03:04:55.214 00.003 16872 case statement mapped state 5 to 1
03:04:55.217 00.003 16872 evsrv: cli 0D3C0CC8 response: {"jsonrpc":"2.0","result":"Selected","id":"77bd4078-dcb2-478e-8558-ba69376b5f19"}
03:04:55.220 00.003 16872 evsrv: cli 0D3C0CC8 disconnect
03:04:56.222 01.002 16872 evsrv: cli 0D3C11C8 connect
03:04:56.225 00.003 16872 case statement mapped state 5 to 1
03:04:56.230 00.005 16872 case statement mapped state 5 to 1
03:04:56.234 00.004 16872 evsrv: cli 0D3C11C8 request: {"method":"get_app_state","id":"dde2580f-25a2-4cc9-9742-65d5abef7fa4"}
03:04:56.237 00.003 16872 case statement mapped state 5 to 1
03:04:56.240 00.003 16872 evsrv: cli 0D3C11C8 response: {"jsonrpc":"2.0","result":"Selected","id":"dde2580f-25a2-4cc9-9742-65d5abef7fa4"}
03:04:56.244 00.004 16872 evsrv: cli 0D3C11C8 disconnect
03:04:56.321 00.077 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e2023676-320f-48a4-8fc5-c1344dac220a"}
03:04:56.325 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e2023676-320f-48a4-8fc5-c1344dac220a"}
03:04:56.329 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f0b5fc8a-7941-4747-ae87-d2c8cee65e49"}
03:04:56.333 00.004 16872 case statement mapped state 5 to 1
03:04:56.336 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f0b5fc8a-7941-4747-ae87-d2c8cee65e49"}
03:04:56.341 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1a0947f0-0205-47b9-ac2b-6882ecdec773"}
03:04:56.344 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.69,6.69],"pixels":"..."},"id":"1a0947f0-0205-47b9-ac2b-6882ecdec773"}
03:04:56.364 00.020 9640 Exposure complete
03:04:56.505 00.141 9640 worker thread done servicing request
03:04:56.505 00.000 16872 OnExposeComplete: enter
03:04:56.508 00.003 16872 UpdateGuideState(): m_state=5
03:04:56.512 00.004 16872 Star::Find(15, 211, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
03:04:56.515 00.003 16872 Star::Find returns 1 (0), X=211.45, Y=200.18, Mass=1092585, SNR=675.6, Peak=64216 HFD=3.8
03:04:56.517 00.002 16872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.59) = xAngle (2.91 = 2.91)
03:04:56.519 00.002 16872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.96 = 2.96)
03:04:56.522 00.003 16872 CameraToMount -- cameraX=0.31 cameraY=1.25 hyp=1.29 cameraTheta=1.33 mountX=-1.26 mountY=0.23, mountTheta=2.96
03:04:56.527 00.005 16872 Changing from state CALIBRATED to GUIDING
03:04:56.530 00.003 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
03:04:56.533 00.003 16872 ScopeASCOM::SideOfPier() returns 1
03:04:57.461 00.928 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
03:04:57.465 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
03:04:57.468 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
03:04:57.471 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:04:57.475 00.004 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:04:57.479 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
03:04:57.482 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
03:04:57.485 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
03:04:57.488 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:04:57.494 00.006 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
03:04:57.498 00.004 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
03:04:57.501 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
03:04:57.505 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
03:04:57.509 00.004 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
03:04:57.521 00.012 16872 evsrv: cli 0D3C0FE8 connect
03:04:57.527 00.006 16872 case statement mapped state 5 to 1
03:04:57.531 00.004 16872 case statement mapped state 5 to 1
03:04:57.535 00.004 16872 evsrv: cli 0D3C0FE8 request: {"method":"get_app_state","id":"a66e1917-70bc-4924-8631-9bad96a26abf"}
03:04:57.538 00.003 16872 case statement mapped state 5 to 1
03:04:57.542 00.004 16872 evsrv: cli 0D3C0FE8 response: {"jsonrpc":"2.0","result":"Selected","id":"a66e1917-70bc-4924-8631-9bad96a26abf"}
03:04:57.551 00.009 16872 evsrv: cli 0D3C0FE8 disconnect
03:04:57.723 00.172 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:04:57.726 00.003 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
03:04:57.729 00.003 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
03:04:57.734 00.005 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
03:04:57.738 00.004 16872 ScopeASCOM::SideOfPier() returns 1
03:04:57.801 00.063 16872 setting lock position to (211.45, 200.18)
03:04:57.805 00.004 16872 MultiStar: stabilizing after lock position change
03:04:57.808 00.003 16872 guider state => GUIDING
03:04:57.810 00.002 16872 Status Line: Guiding
03:04:57.819 00.009 16872 Mount: notify guiding started
03:04:57.824 00.005 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
03:04:57.827 00.003 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
03:04:57.832 00.005 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
03:04:57.835 00.003 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
03:04:57.838 00.003 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
03:04:57.840 00.002 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
03:04:57.844 00.004 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
03:04:57.846 00.002 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
03:04:57.848 00.002 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
03:04:57.851 00.003 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
03:04:57.855 00.004 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
03:04:57.857 00.002 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
03:04:57.860 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
03:04:57.864 00.004 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
03:04:57.868 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:04:57.870 00.002 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:04:57.873 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
03:04:57.877 00.004 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
03:04:57.879 00.002 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
03:04:57.882 00.003 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:04:57.885 00.003 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
03:04:57.887 00.002 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
03:04:57.890 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
03:04:57.894 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
03:04:57.896 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
03:04:57.899 00.003 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
03:04:57.902 00.003 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
03:04:57.905 00.003 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:04:57.908 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:04:57.911 00.003 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
03:04:57.913 00.002 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
03:04:57.916 00.003 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
03:04:57.920 00.004 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:04:57.922 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
03:04:57.927 00.005 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
03:04:57.930 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
03:04:57.933 00.003 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
03:04:57.935 00.002 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
03:04:58.033 00.098 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:04:58.161 00.128 16872 ScopeASCOM::SideOfPier() returns 1
03:04:58.165 00.004 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:04:58.168 00.003 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
03:04:58.170 00.002 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
03:04:58.174 00.004 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
03:04:58.178 00.004 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
03:04:58.180 00.002 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
03:04:58.183 00.003 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
03:04:58.185 00.002 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
03:04:58.188 00.003 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
03:04:58.193 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3204, max=64216, med=3552, FiltMin=3360, FiltMax=46324, Gamma=2.190
03:04:58.227 00.034 16872 UpdateGuideState exits: m=1092585 SNR=675.6
03:04:58.230 00.003 16872 PhdController: newstate STATE_SETTLE_WAIT
03:04:58.233 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:58.236 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:04:58.239 00.003 16872 Enqueuing Expose request
03:04:58.242 00.003 9640 Worker thread wakes up
03:04:58.243 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
03:04:58.243 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:04:58.547 00.304 16872 evsrv: cli 0D3C0CC8 connect
03:04:58.555 00.008 16872 case statement mapped state 6 to 3
03:04:58.561 00.006 16872 case statement mapped state 6 to 3
03:04:58.567 00.006 16872 evsrv: cli 0D3C0CC8 request: {"method":"get_app_state","id":"e663eaf0-c65a-4e36-aaa4-6f187decff9a"}
03:04:58.571 00.004 16872 case statement mapped state 6 to 3
03:04:58.575 00.004 16872 evsrv: cli 0D3C0CC8 response: {"jsonrpc":"2.0","result":"Guiding","id":"e663eaf0-c65a-4e36-aaa4-6f187decff9a"}
03:04:58.580 00.005 16872 evsrv: cli 0D3C0CC8 disconnect
03:04:59.821 01.241 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"663d7ff0-506e-4e2b-9057-9f9dd9897984"}
03:04:59.825 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"663d7ff0-506e-4e2b-9057-9f9dd9897984"}
03:04:59.830 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8817fe0-82c2-4115-9059-ab38d2fdcaed"}
03:04:59.833 00.003 16872 case statement mapped state 6 to 3
03:04:59.836 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8817fe0-82c2-4115-9059-ab38d2fdcaed"}
03:04:59.842 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"eaf87925-6437-4453-9c4a-66048851ca41"}
03:04:59.845 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.45,7.18],"pixels":"..."},"id":"eaf87925-6437-4453-9c4a-66048851ca41"}
03:05:02.299 02.454 9640 Exposure complete
03:05:02.444 00.145 9640 worker thread done servicing request
03:05:02.444 00.000 16872 OnExposeComplete: enter
03:05:02.450 00.006 16872 UpdateGuideState(): m_state=6
03:05:02.454 00.004 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:05:02.456 00.002 16872 Star::Find returns 1 (0), X=211.74, Y=200.40, Mass=963195, SNR=630.9, Peak=59588 HFD=3.8
03:05:02.458 00.002 16872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.59) = xAngle (2.26 = 2.26)
03:05:02.462 00.004 16872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.31 = 2.31)
03:05:02.464 00.002 16872 CameraToMount -- cameraX=0.28 cameraY=0.23 hyp=0.36 cameraTheta=0.68 mountX=-0.23 mountY=0.27, mountTheta=2.28
03:05:02.468 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.28, y=0.23, opts=13)
03:05:02.471 00.003 16872 Enqueuing Move request for scope (0.28, 0.23)
03:05:02.473 00.002 9640 Worker thread wakes up
03:05:02.473 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.23) opts 0xd
03:05:02.473 00.000 9640 Handling offset move in thread for scope, endpoint = (0.28, 0.23)
03:05:02.473 00.000 9640 Moving (0.28, 0.23) raw xDistance=-0.23 yDistance=0.27
03:05:02.473 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.23
03:05:02.473 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.27, m_sumCorr=0
03:05:02.473 00.000 9640 MoveAxis(E, 25, ABG)
03:05:02.473 00.000 9640 Guiding  Dir = 2, Dur = 25
03:05:02.474 00.001 9640 IsSlewing returns 0
03:05:02.474 00.000 9640 IsGuiding returns 0
03:05:02.474 00.000 9640 PulseGuide returned control before completion, sleep 35
03:05:02.480 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=59588, med=3536, FiltMin=3364, FiltMax=42204, Gamma=2.190
03:05:02.514 00.034 16872 UpdateGuideState exits: m=963195 SNR=630.9
03:05:02.517 00.003 16872 PhdController: settling, locked = 1, distance = 1.01 (1.50) aobump = 0 frame = 1 / 99999
03:05:02.519 00.002 16872 evsrv: {"Event":"Settling","Timestamp":1777795502.519,"Host":"RBFOCUS307","Inst":1,"Distance":1.01,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
03:05:02.522 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:02.526 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:05:02.528 00.002 16872 Enqueuing Expose request
03:05:02.532 00.004 9640 IsGuiding returns 0
03:05:02.532 00.000 9640 Move returns status 0, amount 25
03:05:02.532 00.000 9640 MoveAxis(N, 0, ABG)
03:05:02.532 00.000 9640 Move returns status 0, amount 0
03:05:02.532 00.000 9640 move complete, result=0
03:05:02.532 00.000 9640 worker thread done servicing request
03:05:02.532 00.000 9640 Worker thread wakes up
03:05:02.532 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:05:02.532 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:05:02.540 00.008 16872 GuideStep: -0.2 px 25 ms EAST, 0.3 px 0 ms NORTH
03:05:03.321 00.781 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2be92fcd-f891-40af-af76-e2a5656c2d34"}
03:05:03.325 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2be92fcd-f891-40af-af76-e2a5656c2d34"}
03:05:03.329 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8be0577-a25e-4bd1-8b25-eeac9def03ec"}
03:05:03.333 00.004 16872 case statement mapped state 6 to 3
03:05:03.338 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8be0577-a25e-4bd1-8b25-eeac9def03ec"}
03:05:03.342 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1180267f-5b83-4b29-9e01-d4702a1714f7"}
03:05:03.346 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.74,7.40],"pixels":"..."},"id":"1180267f-5b83-4b29-9e01-d4702a1714f7"}
03:05:06.607 03.261 9640 Exposure complete
03:05:06.752 00.145 9640 worker thread done servicing request
03:05:06.752 00.000 16872 OnExposeComplete: enter
03:05:06.755 00.003 16872 UpdateGuideState(): m_state=6
03:05:06.758 00.003 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
03:05:06.761 00.003 16872 Star::Find returns 1 (0), X=211.64, Y=200.59, Mass=601677, SNR=465.4, Peak=40400 HFD=3.5
03:05:06.765 00.004 16872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.59) = xAngle (2.73 = 2.73)
03:05:06.768 00.003 16872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.78 = 2.78)
03:05:06.771 00.003 16872 CameraToMount -- cameraX=0.19 cameraY=0.42 hyp=0.46 cameraTheta=1.15 mountX=-0.42 mountY=0.16, mountTheta=2.77
03:05:06.776 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.19, y=0.42, opts=13)
03:05:06.780 00.004 16872 Enqueuing Move request for scope (0.19, 0.42)
03:05:06.783 00.003 9640 Worker thread wakes up
03:05:06.783 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.42) opts 0xd
03:05:06.783 00.000 9640 Handling offset move in thread for scope, endpoint = (0.19, 0.42)
03:05:06.783 00.000 9640 Moving (0.19, 0.42) raw xDistance=-0.42 yDistance=0.16
03:05:06.783 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.42
03:05:06.783 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.16, m_sumCorr=0
03:05:06.783 00.000 9640 MoveAxis(E, 47, ABG)
03:05:06.783 00.000 9640 Guiding  Dir = 2, Dur = 47
03:05:06.784 00.001 9640 IsSlewing returns 0
03:05:06.784 00.000 9640 IsGuiding returns 0
03:05:06.784 00.000 9640 PulseGuide returned control before completion, sleep 57
03:05:06.789 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3296, max=40400, med=3620, FiltMin=3404, FiltMax=32904, Gamma=2.190
03:05:06.822 00.033 16872 UpdateGuideState exits: m=601677 SNR=465.4
03:05:06.826 00.004 16872 PhdController: settling, locked = 1, distance = 0.85 (1.50) aobump = 0 frame = 2 / 99999
03:05:06.831 00.005 16872 evsrv: {"Event":"Settling","Timestamp":1777795506.831,"Host":"RBFOCUS307","Inst":1,"Distance":0.85,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
03:05:06.834 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:06.836 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:05:06.839 00.003 16872 Enqueuing Expose request
03:05:06.843 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0b4de47-e3fc-4cae-a5a5-889eb40ac349"}
03:05:06.845 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e0b4de47-e3fc-4cae-a5a5-889eb40ac349"}
03:05:06.853 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"498cfe65-ae3b-4255-9000-22600b075fa7"}
03:05:06.856 00.003 9640 IsGuiding returns 1
03:05:06.857 00.001 9640 scope still moving after pulse duration time elapsed
03:05:06.857 00.000 16872 case statement mapped state 6 to 3
03:05:06.859 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"498cfe65-ae3b-4255-9000-22600b075fa7"}
03:05:06.864 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"06ad753c-cfc8-43b6-b0fa-e184ed2bda75"}
03:05:06.867 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.64,6.59],"pixels":"..."},"id":"06ad753c-cfc8-43b6-b0fa-e184ed2bda75"}
03:05:06.889 00.022 9640 IsSlewing returns 0
03:05:06.890 00.001 9640 IsGuiding returns 0
03:05:06.890 00.000 9640 scope move finished after 47 + 58 ms
03:05:06.890 00.000 9640 Move returns status 0, amount 47
03:05:06.890 00.000 9640 MoveAxis(N, 0, ABG)
03:05:06.890 00.000 9640 Move returns status 0, amount 0
03:05:06.890 00.000 9640 move complete, result=0
03:05:06.890 00.000 9640 worker thread done servicing request
03:05:06.890 00.000 9640 Worker thread wakes up
03:05:06.891 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
03:05:06.891 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:05:06.893 00.002 16872 GuideStep: -0.4 px 47 ms EAST, 0.2 px 0 ms NORTH
03:05:10.317 03.424 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"60a7ee87-af73-40c5-bf50-2c39ab29db1c"}
03:05:10.321 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"60a7ee87-af73-40c5-bf50-2c39ab29db1c"}
03:05:10.326 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8476e0f5-ee73-44e2-b485-118a3d4a0461"}
03:05:10.329 00.003 16872 case statement mapped state 6 to 3
03:05:10.333 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8476e0f5-ee73-44e2-b485-118a3d4a0461"}
03:05:10.338 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5217abfa-7b3e-42bf-bd21-870db9f2ceec"}
03:05:10.341 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.64,6.59],"pixels":"..."},"id":"5217abfa-7b3e-42bf-bd21-870db9f2ceec"}
03:05:11.132 00.791 9640 Exposure complete
03:05:11.329 00.197 9640 worker thread done servicing request
03:05:11.330 00.001 16872 OnExposeComplete: enter
03:05:11.334 00.004 16872 UpdateGuideState(): m_state=6
03:05:11.337 00.003 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
03:05:11.342 00.005 16872 Star::Find returns 1 (0), X=211.30, Y=200.14, Mass=907518, SNR=619.2, Peak=59400 HFD=3.9
03:05:11.346 00.004 16872 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-1.59) = xAngle (-1.33 = -1.33)
03:05:11.349 00.003 16872 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-1.29 = -1.29)
03:05:11.352 00.003 16872 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-2.92 mountX=0.04 mountY=-0.15, mountTheta=-1.33
03:05:11.359 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.16, y=-0.04, opts=13)
03:05:11.363 00.004 16872 Enqueuing Move request for scope (-0.16, -0.04)
03:05:11.365 00.002 9640 Worker thread wakes up
03:05:11.365 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
03:05:11.365 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
03:05:11.365 00.000 9640 Moving (-0.16, -0.04) raw xDistance=0.04 yDistance=-0.15
03:05:11.365 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:05:11.365 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.15, m_sumCorr=0
03:05:11.365 00.000 9640 MoveAxis(E, 0, ABG)
03:05:11.366 00.001 9640 Move returns status 0, amount 0
03:05:11.366 00.000 9640 MoveAxis(N, 0, ABG)
03:05:11.366 00.000 9640 Move returns status 0, amount 0
03:05:11.366 00.000 9640 move complete, result=0
03:05:11.366 00.000 9640 worker thread done servicing request
03:05:11.376 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3308, max=59400, med=3696, FiltMin=3368, FiltMax=40580, Gamma=2.190
03:05:11.415 00.039 16872 UpdateGuideState exits: m=907518 SNR=619.2
03:05:11.421 00.006 16872 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 3 / 99999
03:05:11.434 00.013 16872 evsrv: {"Event":"Settling","Timestamp":1777795511.433,"Host":"RBFOCUS307","Inst":1,"Distance":0.64,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
03:05:11.439 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:11.443 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:05:11.446 00.003 16872 Enqueuing Expose request
03:05:11.456 00.010 9640 Worker thread wakes up
03:05:11.456 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:05:11.456 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:05:11.456 00.000 16872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:05:13.818 02.362 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"07f4b176-bffb-4074-8201-f770ec2febd3"}
03:05:13.821 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"07f4b176-bffb-4074-8201-f770ec2febd3"}
03:05:13.828 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a8fe9456-2c62-475d-a97b-f3a966ff69a5"}
03:05:13.834 00.006 16872 case statement mapped state 6 to 3
03:05:13.837 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8fe9456-2c62-475d-a97b-f3a966ff69a5"}
03:05:13.842 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6f10f749-50b5-4feb-befb-c63aaee30513"}
03:05:13.845 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.30,7.14],"pixels":"..."},"id":"6f10f749-50b5-4feb-befb-c63aaee30513"}
03:05:15.527 01.682 9640 Exposure complete
03:05:15.671 00.144 9640 worker thread done servicing request
03:05:15.671 00.000 16872 OnExposeComplete: enter
03:05:15.674 00.003 16872 UpdateGuideState(): m_state=6
03:05:15.678 00.004 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
03:05:15.680 00.002 16872 Star::Find returns 1 (0), X=211.76, Y=200.41, Mass=1039684, SNR=642.7, Peak=62492 HFD=3.8
03:05:15.683 00.003 16872 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.59) = xAngle (2.23 = 2.23)
03:05:15.685 00.002 16872 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.28 = 2.28)
03:05:15.688 00.003 16872 CameraToMount -- cameraX=0.31 cameraY=0.24 hyp=0.39 cameraTheta=0.65 mountX=-0.24 mountY=0.30, mountTheta=2.25
03:05:15.697 00.009 16872 SchedulePrimaryMove(0F8FCD28, x=0.31, y=0.24, opts=13)
03:05:15.702 00.005 16872 Enqueuing Move request for scope (0.31, 0.24)
03:05:15.705 00.003 9640 Worker thread wakes up
03:05:15.706 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.24) opts 0xd
03:05:15.706 00.000 9640 Handling offset move in thread for scope, endpoint = (0.31, 0.24)
03:05:15.706 00.000 9640 Moving (0.31, 0.24) raw xDistance=-0.24 yDistance=0.30
03:05:15.706 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.24
03:05:15.706 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.30, m_sumCorr=0
03:05:15.706 00.000 9640 MoveAxis(E, 26, ABG)
03:05:15.706 00.000 9640 Guiding  Dir = 2, Dur = 26
03:05:15.707 00.001 9640 IsSlewing returns 0
03:05:15.707 00.000 9640 IsGuiding returns 0
03:05:15.707 00.000 9640 PulseGuide returned control before completion, sleep 36
03:05:15.714 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=62492, med=3580, FiltMin=3352, FiltMax=47832, Gamma=2.190
03:05:15.752 00.038 16872 UpdateGuideState exits: m=1039684 SNR=642.7
03:05:15.756 00.004 16872 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 4 / 99999
03:05:15.760 00.004 16872 PhdController: newstate STATE_FINISH
03:05:15.762 00.002 16872 PhdController complete: success
03:05:15.765 00.003 9640 IsGuiding returns 1
03:05:15.765 00.000 9640 scope still moving after pulse duration time elapsed
03:05:15.765 00.000 16872 evsrv: {"Event":"SettleDone","Timestamp":1777795515.765,"Host":"RBFOCUS307","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
03:05:15.767 00.002 16872 Mount: notify guiding dither settle done success=1
03:05:15.772 00.005 16872 PhdController: newstate STATE_IDLE
03:05:15.774 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:15.777 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:05:15.779 00.002 16872 Enqueuing Expose request
03:05:15.785 00.006 9640 IsSlewing returns 0
03:05:15.785 00.000 9640 IsGuiding returns 0
03:05:15.785 00.000 9640 scope move finished after 26 + 52 ms
03:05:15.785 00.000 9640 Move returns status 0, amount 26
03:05:15.786 00.001 9640 MoveAxis(N, 0, ABG)
03:05:15.786 00.000 9640 Move returns status 0, amount 0
03:05:15.786 00.000 9640 move complete, result=0
03:05:15.786 00.000 9640 worker thread done servicing request
03:05:15.786 00.000 9640 Worker thread wakes up
03:05:15.786 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:05:15.786 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:05:15.792 00.006 16872 GuideStep: -0.2 px 26 ms EAST, 0.3 px 0 ms NORTH
03:05:17.316 01.524 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"544fe3ff-dab4-46e2-9779-8193b9dde9dd"}
03:05:17.320 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"544fe3ff-dab4-46e2-9779-8193b9dde9dd"}
03:05:17.324 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"81a5ee3d-4a4b-493d-9e0b-66606b6e02e9"}
03:05:17.328 00.004 16872 case statement mapped state 6 to 3
03:05:17.334 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"81a5ee3d-4a4b-493d-9e0b-66606b6e02e9"}
03:05:17.352 00.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"11253080-c8b0-43d8-a800-f38c5b1a2dea"}
03:05:17.356 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.76,7.41],"pixels":"..."},"id":"11253080-c8b0-43d8-a800-f38c5b1a2dea"}
03:05:17.787 00.431 16872 evsrv: cli 0D3C0F48 connect
03:05:17.791 00.004 16872 case statement mapped state 6 to 3
03:05:17.796 00.005 16872 case statement mapped state 6 to 3
03:05:17.802 00.006 16872 evsrv: cli 0D3C0F48 request: {"method":"get_app_state","id":"51501266-72fc-4863-935c-955980e343ac"}
03:05:17.808 00.006 16872 case statement mapped state 6 to 3
03:05:17.813 00.005 16872 evsrv: cli 0D3C0F48 response: {"jsonrpc":"2.0","result":"Guiding","id":"51501266-72fc-4863-935c-955980e343ac"}
03:05:17.819 00.006 16872 evsrv: cli 0D3C0F48 disconnect
03:05:19.861 02.042 9640 Exposure complete
03:05:20.009 00.148 9640 worker thread done servicing request
03:05:20.009 00.000 16872 OnExposeComplete: enter
03:05:20.012 00.003 16872 UpdateGuideState(): m_state=6
03:05:20.015 00.003 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
03:05:20.018 00.003 16872 Star::Find returns 1 (0), X=211.99, Y=200.61, Mass=807900, SNR=570.2, Peak=57360 HFD=3.9
03:05:20.021 00.003 16872 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.59) = xAngle (2.26 = 2.26)
03:05:20.023 00.002 16872 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.31 = 2.31)
03:05:20.026 00.003 16872 CameraToMount -- cameraX=0.54 cameraY=0.43 hyp=0.69 cameraTheta=0.67 mountX=-0.44 mountY=0.51, mountTheta=2.28
03:05:20.032 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.54, y=0.43, opts=13)
03:05:20.034 00.002 16872 Enqueuing Move request for scope (0.54, 0.43)
03:05:20.037 00.003 9640 Worker thread wakes up
03:05:20.037 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.43) opts 0xd
03:05:20.037 00.000 9640 Handling offset move in thread for scope, endpoint = (0.54, 0.43)
03:05:20.037 00.000 9640 Moving (0.54, 0.43) raw xDistance=-0.44 yDistance=0.51
03:05:20.038 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.44
03:05:20.038 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.51, m_sumCorr=0
03:05:20.038 00.000 9640 MoveAxis(E, 49, ABG)
03:05:20.038 00.000 9640 Guiding  Dir = 2, Dur = 49
03:05:20.038 00.000 9640 IsSlewing returns 0
03:05:20.038 00.000 9640 IsGuiding returns 0
03:05:20.039 00.001 9640 PulseGuide returned control before completion, sleep 59
03:05:20.045 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3208, max=57360, med=3512, FiltMin=3352, FiltMax=40000, Gamma=2.190
03:05:20.079 00.034 16872 UpdateGuideState exits: m=807900 SNR=570.2
03:05:20.083 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:20.085 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:05:20.088 00.003 16872 Enqueuing Expose request
03:05:20.106 00.018 9640 IsGuiding returns 1
03:05:20.106 00.000 9640 scope still moving after pulse duration time elapsed
03:05:20.137 00.031 9640 IsSlewing returns 0
03:05:20.137 00.000 9640 IsGuiding returns 0
03:05:20.137 00.000 9640 scope move finished after 49 + 50 ms
03:05:20.137 00.000 9640 Move returns status 0, amount 49
03:05:20.137 00.000 9640 MoveAxis(N, 0, ABG)
03:05:20.138 00.001 9640 Move returns status 0, amount 0
03:05:20.138 00.000 9640 move complete, result=0
03:05:20.139 00.001 9640 worker thread done servicing request
03:05:20.139 00.000 9640 Worker thread wakes up
03:05:20.139 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:05:20.139 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:05:20.140 00.001 16872 GuideStep: -0.4 px 49 ms EAST, 0.5 px 0 ms NORTH
03:05:20.818 00.678 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2a273790-c9b0-423b-8eba-da6b89a0b179"}
03:05:20.822 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2a273790-c9b0-423b-8eba-da6b89a0b179"}
03:05:20.826 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"36b56a47-e478-4bae-957a-478189059fb5"}
03:05:20.831 00.005 16872 case statement mapped state 6 to 3
03:05:20.834 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"36b56a47-e478-4bae-957a-478189059fb5"}
03:05:20.838 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b15fca47-1f36-4838-853b-4c7bd9f1444a"}
03:05:20.843 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.99,6.61],"pixels":"..."},"id":"b15fca47-1f36-4838-853b-4c7bd9f1444a"}
03:05:24.208 03.365 9640 Exposure complete
03:05:24.318 00.110 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88d9d3a9-33a2-4e26-a82a-7451ba55db23"}
03:05:24.322 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"88d9d3a9-33a2-4e26-a82a-7451ba55db23"}
03:05:24.327 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"820684e4-9be8-40d1-9b1b-67823d23b827"}
03:05:24.330 00.003 16872 case statement mapped state 6 to 3
03:05:24.332 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"820684e4-9be8-40d1-9b1b-67823d23b827"}
03:05:24.336 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"aaeb9ef4-6bf3-47e4-81c7-eb9545e6c0a1"}
03:05:24.339 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.99,6.61],"pixels":"..."},"id":"aaeb9ef4-6bf3-47e4-81c7-eb9545e6c0a1"}
03:05:24.355 00.016 9640 worker thread done servicing request
03:05:24.356 00.001 16872 OnExposeComplete: enter
03:05:24.359 00.003 16872 UpdateGuideState(): m_state=6
03:05:24.362 00.003 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
03:05:24.364 00.002 16872 Star::Find returns 1 (0), X=211.74, Y=200.38, Mass=489414, SNR=445.2, Peak=32580 HFD=3.7
03:05:24.367 00.003 16872 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.59) = xAngle (2.20 = 2.20)
03:05:24.369 00.002 16872 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.24 = 2.24)
03:05:24.374 00.005 16872 CameraToMount -- cameraX=0.29 cameraY=0.20 hyp=0.35 cameraTheta=0.61 mountX=-0.20 mountY=0.27, mountTheta=2.21
03:05:24.381 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=0.29, y=0.20, opts=13)
03:05:24.383 00.002 16872 Enqueuing Move request for scope (0.29, 0.20)
03:05:24.386 00.003 9640 Worker thread wakes up
03:05:24.386 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.20) opts 0xd
03:05:24.386 00.000 9640 Handling offset move in thread for scope, endpoint = (0.29, 0.20)
03:05:24.386 00.000 9640 Moving (0.29, 0.20) raw xDistance=-0.20 yDistance=0.27
03:05:24.386 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.20
03:05:24.386 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.16, input 0.27, m_sumCorr=0.16
03:05:24.387 00.001 9640 MoveAxis(E, 27, ABG)
03:05:24.387 00.000 9640 Guiding  Dir = 2, Dur = 27
03:05:24.387 00.000 9640 IsSlewing returns 0
03:05:24.388 00.001 9640 IsGuiding returns 0
03:05:24.388 00.000 9640 PulseGuide returned control before completion, sleep 37
03:05:24.394 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3276, max=32580, med=3708, FiltMin=3448, FiltMax=25380, Gamma=2.190
03:05:24.429 00.035 16872 UpdateGuideState exits: m=489414 SNR=445.2
03:05:24.433 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:24.437 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:05:24.440 00.003 16872 Enqueuing Expose request
03:05:24.443 00.003 9640 IsGuiding returns 1
03:05:24.443 00.000 9640 scope still moving after pulse duration time elapsed
03:05:24.465 00.022 9640 IsSlewing returns 0
03:05:24.466 00.001 9640 IsGuiding returns 0
03:05:24.466 00.000 9640 scope move finished after 27 + 51 ms
03:05:24.466 00.000 9640 Move returns status 0, amount 27
03:05:24.466 00.000 9640 MoveAxis(S, 19, ABG)
03:05:24.466 00.000 9640 Guiding  Dir = 1, Dur = 19
03:05:24.466 00.000 9640 IsSlewing returns 0
03:05:24.467 00.001 9640 IsGuiding returns 0
03:05:24.467 00.000 9640 PulseGuide returned control before completion, sleep 29
03:05:24.512 00.045 9640 IsGuiding returns 1
03:05:24.512 00.000 9640 scope still moving after pulse duration time elapsed
03:05:24.545 00.033 9640 IsSlewing returns 0
03:05:24.548 00.003 9640 IsGuiding returns 0
03:05:24.548 00.000 9640 scope move finished after 19 + 62 ms
03:05:24.548 00.000 9640 Move returns status 0, amount 19
03:05:24.548 00.000 9640 move complete, result=0
03:05:24.548 00.000 9640 worker thread done servicing request
03:05:24.548 00.000 9640 Worker thread wakes up
03:05:24.551 00.003 9640 worker thread servicing REQUEST_EXPOSE 3500
03:05:24.551 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:05:24.552 00.001 16872 GuideStep: -0.2 px 27 ms EAST, 0.3 px 19 ms SOUTH
03:05:27.819 03.267 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"40b99967-893f-4b1b-93ff-752a3c241360"}
03:05:27.825 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"40b99967-893f-4b1b-93ff-752a3c241360"}
03:05:27.830 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"73624f8f-1855-4397-82c7-4c1a49145568"}
03:05:27.834 00.004 16872 case statement mapped state 6 to 3
03:05:27.837 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"73624f8f-1855-4397-82c7-4c1a49145568"}
03:05:27.840 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"460c8b1e-b38b-43f8-9854-dfb76ced4f0d"}
03:05:27.843 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.74,7.38],"pixels":"..."},"id":"460c8b1e-b38b-43f8-9854-dfb76ced4f0d"}
03:05:28.626 00.783 9640 Exposure complete
03:05:28.771 00.145 9640 worker thread done servicing request
03:05:28.771 00.000 16872 OnExposeComplete: enter
03:05:28.774 00.003 16872 UpdateGuideState(): m_state=6
03:05:28.777 00.003 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
03:05:28.782 00.005 16872 Star::Find returns 1 (0), X=211.95, Y=200.26, Mass=440529, SNR=397.0, Peak=30088 HFD=4.0
03:05:28.784 00.002 16872 Status Line: Mass: 440529 vs 907518
03:05:28.793 00.009 16872 UpdateCurrentPosition: star mass new=440529.1 exp=907518.0 thresh=50% limits=(453759.0, 1444791.8, 1815036.0)
03:05:28.796 00.003 16872 DistanceChecker: activated
03:05:28.802 00.006 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
03:05:28.808 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.00, y=0.00, opts=14)
03:05:28.815 00.007 16872 Enqueuing Move request for scope (0.00, 0.00)
03:05:28.819 00.004 9640 Worker thread wakes up
03:05:28.819 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:05:28.819 00.000 9640 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:05:28.819 00.000 9640 move complete, result=0
03:05:28.820 00.001 9640 worker thread done servicing request
03:05:28.923 00.103 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:05:28.929 00.006 16872 Status Line: Star lost - mass changed
03:05:28.934 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3452, max=30088, med=3768, FiltMin=3586, FiltMax=21136, Gamma=2.190
03:05:28.971 00.037 16872 UpdateGuideState exits: Star lost - mass changed
03:05:28.978 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:28.982 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:05:28.986 00.004 16872 Enqueuing Expose request
03:05:28.996 00.010 9640 Worker thread wakes up
03:05:28.996 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:05:28.996 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:05:31.753 02.757 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b50cd6b9-5c98-477e-9508-a5ff795b4004"}
03:05:31.760 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b50cd6b9-5c98-477e-9508-a5ff795b4004"}
03:05:31.765 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7fa288dd-ca29-4ab6-9067-d6cf60645e29"}
03:05:31.770 00.005 16872 case statement mapped state 6 to 4
03:05:31.775 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"LostLock","id":"7fa288dd-ca29-4ab6-9067-d6cf60645e29"}
03:05:31.781 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"70f2b170-4bdd-4bad-b8bf-b853212f9aef"}
03:05:31.785 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.74,7.38],"pixels":"..."},"id":"70f2b170-4bdd-4bad-b8bf-b853212f9aef"}
03:05:33.062 01.277 9640 Exposure complete
03:05:33.219 00.157 9640 worker thread done servicing request
03:05:33.219 00.000 16872 OnExposeComplete: enter
03:05:33.224 00.005 16872 UpdateGuideState(): m_state=6
03:05:33.234 00.010 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
03:05:33.242 00.008 16872 Star::Find returns 1 (0), X=211.28, Y=199.97, Mass=644558, SNR=511.3, Peak=38508 HFD=4.2
03:05:33.248 00.006 16872 DistanceChecker: deactivated
03:05:33.253 00.005 16872 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-1.59) = xAngle (-0.69 = -0.69)
03:05:33.257 00.004 16872 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.64 = -0.64)
03:05:33.262 00.005 16872 CameraToMount -- cameraX=-0.18 cameraY=-0.21 hyp=0.27 cameraTheta=-2.27 mountX=0.21 mountY=-0.16, mountTheta=-0.66
03:05:33.269 00.007 16872 SchedulePrimaryMove(0F8FCD28, x=-0.18, y=-0.21, opts=13)
03:05:33.273 00.004 16872 Enqueuing Move request for scope (-0.18, -0.21)
03:05:33.282 00.009 9640 Worker thread wakes up
03:05:33.282 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.21) opts 0xd
03:05:33.282 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.18, -0.21)
03:05:33.282 00.000 9640 Moving (-0.18, -0.21) raw xDistance=0.21 yDistance=-0.16
03:05:33.282 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.21
03:05:33.282 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.16, m_sumCorr=0.16
03:05:33.282 00.000 9640 MoveAxis(W, 20, ABG)
03:05:33.282 00.000 9640 Guiding  Dir = 3, Dur = 20
03:05:33.282 00.000 9640 IsSlewing returns 0
03:05:33.284 00.002 9640 IsGuiding returns 0
03:05:33.284 00.000 9640 PulseGuide returned control before completion, sleep 30
03:05:33.291 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3376, max=38508, med=3716, FiltMin=3508, FiltMax=28644, Gamma=2.190
03:05:33.323 00.032 9640 IsGuiding returns 1
03:05:33.323 00.000 9640 scope still moving after pulse duration time elapsed
03:05:33.328 00.005 16872 UpdateGuideState exits: m=644558 SNR=511.3
03:05:33.334 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:33.339 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:05:33.343 00.004 16872 Enqueuing Expose request
03:05:33.355 00.012 9640 IsSlewing returns 0
03:05:33.355 00.000 9640 IsGuiding returns 0
03:05:33.357 00.002 9640 scope move finished after 20 + 52 ms
03:05:33.357 00.000 9640 Move returns status 0, amount 20
03:05:33.357 00.000 9640 MoveAxis(N, 0, ABG)
03:05:33.357 00.000 9640 Move returns status 0, amount 0
03:05:33.357 00.000 9640 move complete, result=0
03:05:33.362 00.005 9640 worker thread done servicing request
03:05:33.362 00.000 9640 Worker thread wakes up
03:05:33.363 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
03:05:33.363 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:05:33.365 00.002 16872 GuideStep: 0.2 px 20 ms WEST, -0.2 px 0 ms NORTH
03:05:35.249 01.884 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9b8f27dd-10bd-44b3-ae12-50dc29f15a56"}
03:05:35.263 00.014 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9b8f27dd-10bd-44b3-ae12-50dc29f15a56"}
03:05:35.288 00.025 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8d2b72d5-9a01-4967-b429-7f1daf057d32"}
03:05:35.298 00.010 16872 case statement mapped state 6 to 3
03:05:35.303 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d2b72d5-9a01-4967-b429-7f1daf057d32"}
03:05:35.310 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"724c42a2-d3e7-477e-9cbc-6eaea7f5518b"}
03:05:35.313 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.28,6.97],"pixels":"..."},"id":"724c42a2-d3e7-477e-9cbc-6eaea7f5518b"}
03:05:37.434 02.121 9640 Exposure complete
03:05:37.595 00.161 9640 worker thread done servicing request
03:05:37.595 00.000 16872 OnExposeComplete: enter
03:05:37.599 00.004 16872 UpdateGuideState(): m_state=6
03:05:37.606 00.007 16872 Star::Find(15, 211, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
03:05:37.610 00.004 16872 Star::Find returns 1 (0), X=211.57, Y=200.67, Mass=895838, SNR=595.8, Peak=47944 HFD=4.4
03:05:37.615 00.005 16872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.59) = xAngle (2.92 = 2.92)
03:05:37.618 00.003 16872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.97 = 2.97)
03:05:37.622 00.004 16872 CameraToMount -- cameraX=0.12 cameraY=0.49 hyp=0.51 cameraTheta=1.33 mountX=-0.49 mountY=0.09, mountTheta=2.97
03:05:37.632 00.010 16872 SchedulePrimaryMove(0F8FCD28, x=0.12, y=0.49, opts=13)
03:05:37.640 00.008 16872 Enqueuing Move request for scope (0.12, 0.49)
03:05:37.646 00.006 9640 Worker thread wakes up
03:05:37.646 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.49) opts 0xd
03:05:37.646 00.000 9640 Handling offset move in thread for scope, endpoint = (0.12, 0.49)
03:05:37.646 00.000 9640 Moving (0.12, 0.49) raw xDistance=-0.49 yDistance=0.09
03:05:37.646 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.49
03:05:37.646 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.09, m_sumCorr=0.16
03:05:37.648 00.002 9640 MoveAxis(E, 51, ABG)
03:05:37.648 00.000 9640 Guiding  Dir = 2, Dur = 51
03:05:37.648 00.000 9640 IsSlewing returns 0
03:05:37.648 00.000 9640 IsGuiding returns 0
03:05:37.649 00.001 9640 PulseGuide returned control before completion, sleep 61
03:05:37.654 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3308, max=47944, med=3680, FiltMin=3428, FiltMax=37576, Gamma=2.190
03:05:37.697 00.043 16872 UpdateGuideState exits: m=895838 SNR=595.8
03:05:37.700 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:37.709 00.009 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:05:37.713 00.004 16872 Enqueuing Expose request
03:05:37.720 00.007 9640 IsGuiding returns 1
03:05:37.720 00.000 9640 scope still moving after pulse duration time elapsed
03:05:37.759 00.039 9640 IsSlewing returns 0
03:05:37.760 00.001 9640 IsGuiding returns 0
03:05:37.760 00.000 9640 scope move finished after 51 + 61 ms
03:05:37.760 00.000 9640 Move returns status 0, amount 51
03:05:37.761 00.001 9640 MoveAxis(N, 0, ABG)
03:05:37.761 00.000 9640 Move returns status 0, amount 0
03:05:37.761 00.000 9640 move complete, result=0
03:05:37.761 00.000 9640 worker thread done servicing request
03:05:37.761 00.000 9640 Worker thread wakes up
03:05:37.761 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:05:37.762 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:05:37.762 00.000 16872 GuideStep: -0.5 px 51 ms EAST, 0.1 px 0 ms NORTH
03:05:38.748 00.986 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"42c07d6c-5f80-4d58-89a0-74dcc417fc57"}
03:05:38.752 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"42c07d6c-5f80-4d58-89a0-74dcc417fc57"}
03:05:38.756 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3b7fbf9a-c36b-4afb-aebf-8b0d0f9b460c"}
03:05:38.759 00.003 16872 case statement mapped state 6 to 3
03:05:38.762 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b7fbf9a-c36b-4afb-aebf-8b0d0f9b460c"}
03:05:38.765 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a577bc5d-42a0-4e18-958d-9a8570194ffe"}
03:05:38.768 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.57,6.67],"pixels":"..."},"id":"a577bc5d-42a0-4e18-958d-9a8570194ffe"}
03:05:41.830 03.062 9640 Exposure complete
03:05:41.986 00.156 16872 OnExposeComplete: enter
03:05:41.991 00.005 9640 worker thread done servicing request
03:05:41.992 00.001 16872 UpdateGuideState(): m_state=6
03:05:41.997 00.005 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
03:05:42.002 00.005 16872 Star::Find returns 1 (0), X=211.40, Y=199.93, Mass=1139612, SNR=705.8, Peak=63132 HFD=4.2
03:05:42.005 00.003 16872 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.59) = xAngle (-0.18 = -0.18)
03:05:42.008 00.003 16872 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (-0.13 = -0.13)
03:05:42.011 00.003 16872 CameraToMount -- cameraX=-0.05 cameraY=-0.25 hyp=0.25 cameraTheta=-1.76 mountX=0.25 mountY=-0.03, mountTheta=-0.13
03:05:42.022 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=-0.05, y=-0.25, opts=13)
03:05:42.026 00.004 16872 Enqueuing Move request for scope (-0.05, -0.25)
03:05:42.032 00.006 9640 Worker thread wakes up
03:05:42.032 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.25) opts 0xd
03:05:42.032 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.05, -0.25)
03:05:42.032 00.000 9640 Moving (-0.05, -0.25) raw xDistance=0.25 yDistance=-0.03
03:05:42.032 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25
03:05:42.032 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.03, m_sumCorr=0.16
03:05:42.032 00.000 9640 MoveAxis(W, 21, ABG)
03:05:42.032 00.000 9640 Guiding  Dir = 3, Dur = 21
03:05:42.032 00.000 9640 IsSlewing returns 0
03:05:42.033 00.001 9640 IsGuiding returns 0
03:05:42.033 00.000 9640 PulseGuide returned control before completion, sleep 31
03:05:42.040 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3236, max=63132, med=3592, FiltMin=3372, FiltMax=47580, Gamma=2.190
03:05:42.073 00.033 16872 UpdateGuideState exits: m=1139612 SNR=705.8
03:05:42.098 00.025 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:42.105 00.007 9640 IsGuiding returns 1
03:05:42.105 00.000 9640 scope still moving after pulse duration time elapsed
03:05:42.105 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:05:42.113 00.008 16872 Enqueuing Expose request
03:05:42.138 00.025 9640 IsSlewing returns 0
03:05:42.138 00.000 9640 IsGuiding returns 0
03:05:42.138 00.000 9640 scope move finished after 21 + 84 ms
03:05:42.138 00.000 9640 Move returns status 0, amount 21
03:05:42.139 00.001 9640 MoveAxis(N, 0, ABG)
03:05:42.139 00.000 9640 Move returns status 0, amount 0
03:05:42.140 00.001 9640 move complete, result=0
03:05:42.140 00.000 9640 worker thread done servicing request
03:05:42.140 00.000 9640 Worker thread wakes up
03:05:42.140 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:05:42.140 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:05:42.142 00.002 16872 GuideStep: 0.2 px 21 ms WEST, -0.0 px 0 ms NORTH
03:05:42.251 00.109 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"75c86287-6fc4-417d-8e16-1f65515da8b0"}
03:05:42.254 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"75c86287-6fc4-417d-8e16-1f65515da8b0"}
03:05:42.258 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b6030434-51e5-4136-818e-661575e7cc89"}
03:05:42.261 00.003 16872 case statement mapped state 6 to 3
03:05:42.267 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6030434-51e5-4136-818e-661575e7cc89"}
03:05:42.275 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"936ad4cf-b9f6-4ddb-9f60-864399a444fe"}
03:05:42.279 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.40,6.93],"pixels":"..."},"id":"936ad4cf-b9f6-4ddb-9f60-864399a444fe"}
03:05:45.747 03.468 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"db37d466-e036-460e-beb5-82089d17dd29"}
03:05:45.750 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"db37d466-e036-460e-beb5-82089d17dd29"}
03:05:45.754 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"25f30519-1705-4a52-bb1e-6bb7b52b8ba3"}
03:05:45.758 00.004 16872 case statement mapped state 6 to 3
03:05:45.760 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"25f30519-1705-4a52-bb1e-6bb7b52b8ba3"}
03:05:45.763 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"f81bee0f-fdab-47a8-b905-c4551945b243"}
03:05:45.768 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.40,6.93],"pixels":"..."},"id":"f81bee0f-fdab-47a8-b905-c4551945b243"}
03:05:46.213 00.445 9640 Exposure complete
03:05:46.356 00.143 9640 worker thread done servicing request
03:05:46.357 00.001 16872 OnExposeComplete: enter
03:05:46.360 00.003 16872 UpdateGuideState(): m_state=6
03:05:46.363 00.003 16872 Star::Find(15, 211, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
03:05:46.367 00.004 16872 Star::Find returns 1 (0), X=211.77, Y=200.74, Mass=957846, SNR=633.3, Peak=56412 HFD=4.1
03:05:46.369 00.002 16872 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.59) = xAngle (2.64 = 2.64)
03:05:46.371 00.002 16872 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.69 = 2.69)
03:05:46.373 00.002 16872 CameraToMount -- cameraX=0.32 cameraY=0.56 hyp=0.64 cameraTheta=1.05 mountX=-0.56 mountY=0.28, mountTheta=2.68
03:05:46.379 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.32, y=0.56, opts=13)
03:05:46.387 00.008 16872 Enqueuing Move request for scope (0.32, 0.56)
03:05:46.392 00.005 9640 Worker thread wakes up
03:05:46.392 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.56) opts 0xd
03:05:46.392 00.000 9640 Handling offset move in thread for scope, endpoint = (0.32, 0.56)
03:05:46.392 00.000 9640 Moving (0.32, 0.56) raw xDistance=-0.56 yDistance=0.28
03:05:46.393 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.56
03:05:46.393 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.28, m_sumCorr=0.16
03:05:46.393 00.000 9640 MoveAxis(E, 58, ABG)
03:05:46.393 00.000 9640 Guiding  Dir = 2, Dur = 58
03:05:46.393 00.000 9640 IsSlewing returns 0
03:05:46.393 00.000 9640 IsGuiding returns 0
03:05:46.394 00.001 9640 PulseGuide returned control before completion, sleep 68
03:05:46.400 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3200, max=56412, med=3500, FiltMin=3360, FiltMax=45328, Gamma=2.190
03:05:46.437 00.037 16872 UpdateGuideState exits: m=957846 SNR=633.3
03:05:46.442 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:46.445 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:05:46.447 00.002 16872 Enqueuing Expose request
03:05:46.471 00.024 9640 IsGuiding returns 1
03:05:46.471 00.000 9640 scope still moving after pulse duration time elapsed
03:05:46.503 00.032 9640 IsSlewing returns 0
03:05:46.504 00.001 9640 IsGuiding returns 0
03:05:46.504 00.000 9640 scope move finished after 58 + 52 ms
03:05:46.504 00.000 9640 Move returns status 0, amount 58
03:05:46.504 00.000 9640 MoveAxis(N, 0, ABG)
03:05:46.504 00.000 9640 Move returns status 0, amount 0
03:05:46.504 00.000 9640 move complete, result=0
03:05:46.505 00.001 9640 worker thread done servicing request
03:05:46.505 00.000 9640 Worker thread wakes up
03:05:46.505 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:05:46.505 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:05:46.511 00.006 16872 GuideStep: -0.6 px 58 ms EAST, 0.3 px 0 ms NORTH
03:05:49.246 02.735 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d8084f74-f219-449e-a216-a05728680a85"}
03:05:49.252 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d8084f74-f219-449e-a216-a05728680a85"}
03:05:49.258 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"01edf06c-47fa-4be6-b6d5-86c7ad73694e"}
03:05:49.261 00.003 16872 case statement mapped state 6 to 3
03:05:49.264 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"01edf06c-47fa-4be6-b6d5-86c7ad73694e"}
03:05:49.268 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"30f319a0-6046-4fa9-9dfb-7367496c8a20"}
03:05:49.273 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.77,6.74],"pixels":"..."},"id":"30f319a0-6046-4fa9-9dfb-7367496c8a20"}
03:05:50.584 01.311 9640 Exposure complete
03:05:50.731 00.147 9640 worker thread done servicing request
03:05:50.731 00.000 16872 OnExposeComplete: enter
03:05:50.734 00.003 16872 UpdateGuideState(): m_state=6
03:05:50.737 00.003 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
03:05:50.741 00.004 16872 Star::Find returns 1 (0), X=212.16, Y=200.57, Mass=983049, SNR=637.2, Peak=64672 HFD=3.9
03:05:50.746 00.005 16872 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.59) = xAngle (2.10 = 2.10)
03:05:50.752 00.006 16872 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.14 = 2.14)
03:05:50.756 00.004 16872 CameraToMount -- cameraX=0.71 cameraY=0.40 hyp=0.81 cameraTheta=0.51 mountX=-0.41 mountY=0.68, mountTheta=2.11
03:05:50.762 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.71, y=0.40, opts=13)
03:05:50.765 00.003 16872 Enqueuing Move request for scope (0.71, 0.40)
03:05:50.767 00.002 9640 Worker thread wakes up
03:05:50.767 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.40) opts 0xd
03:05:50.767 00.000 9640 Handling offset move in thread for scope, endpoint = (0.71, 0.40)
03:05:50.767 00.000 9640 Moving (0.71, 0.40) raw xDistance=-0.41 yDistance=0.68
03:05:50.768 00.001 9640 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.41
03:05:50.768 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.68, m_sumCorr=0.16
03:05:50.768 00.000 9640 MoveAxis(E, 49, ABG)
03:05:50.768 00.000 9640 Guiding  Dir = 2, Dur = 49
03:05:50.768 00.000 9640 IsSlewing returns 0
03:05:50.768 00.000 9640 IsGuiding returns 0
03:05:50.769 00.001 9640 PulseGuide returned control before completion, sleep 59
03:05:50.773 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3144, max=64672, med=3488, FiltMin=3326, FiltMax=46984, Gamma=2.190
03:05:50.810 00.037 16872 UpdateGuideState exits: m=983049 SNR=637.2
03:05:50.813 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:50.816 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:05:50.818 00.002 16872 Enqueuing Expose request
03:05:50.837 00.019 9640 IsGuiding returns 1
03:05:50.838 00.001 9640 scope still moving after pulse duration time elapsed
03:05:50.867 00.029 9640 IsSlewing returns 0
03:05:50.867 00.000 9640 IsGuiding returns 0
03:05:50.867 00.000 9640 scope move finished after 49 + 50 ms
03:05:50.867 00.000 9640 Move returns status 0, amount 49
03:05:50.867 00.000 9640 MoveAxis(N, 0, ABG)
03:05:50.867 00.000 9640 Move returns status 0, amount 0
03:05:50.867 00.000 9640 move complete, result=0
03:05:50.868 00.001 9640 worker thread done servicing request
03:05:50.868 00.000 9640 Worker thread wakes up
03:05:50.868 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:05:50.868 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:05:50.871 00.003 16872 GuideStep: -0.4 px 49 ms EAST, 0.7 px 0 ms NORTH
03:05:52.747 01.876 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"981bf2c5-2868-40f9-a40e-a2e9c57b7c87"}
03:05:52.750 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"981bf2c5-2868-40f9-a40e-a2e9c57b7c87"}
03:05:52.755 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5f36f372-e864-4584-8737-0310392c06d2"}
03:05:52.758 00.003 16872 case statement mapped state 6 to 3
03:05:52.761 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f36f372-e864-4584-8737-0310392c06d2"}
03:05:52.768 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b3bc36a1-16e4-41b0-81a2-434753d59d18"}
03:05:52.771 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.16,6.57],"pixels":"..."},"id":"b3bc36a1-16e4-41b0-81a2-434753d59d18"}
03:05:54.927 02.156 9640 Exposure complete
03:05:55.070 00.143 9640 worker thread done servicing request
03:05:55.072 00.002 16872 OnExposeComplete: enter
03:05:55.076 00.004 16872 UpdateGuideState(): m_state=6
03:05:55.079 00.003 16872 Star::Find(15, 212, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
03:05:55.083 00.004 16872 Star::Find returns 1 (0), X=211.91, Y=200.09, Mass=943317, SNR=625.2, Peak=58060 HFD=4.2
03:05:55.085 00.002 16872 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.59) = xAngle (1.39 = 1.39)
03:05:55.088 00.003 16872 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.44 = 1.44)
03:05:55.096 00.008 16872 CameraToMount -- cameraX=0.45 cameraY=-0.09 hyp=0.46 cameraTheta=-0.19 mountX=0.08 mountY=0.46, mountTheta=1.39
03:05:55.102 00.006 16872 SchedulePrimaryMove(0F8FCD28, x=0.45, y=-0.09, opts=13)
03:05:55.105 00.003 16872 Enqueuing Move request for scope (0.45, -0.09)
03:05:55.108 00.003 9640 Worker thread wakes up
03:05:55.108 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.09) opts 0xd
03:05:55.108 00.000 9640 Handling offset move in thread for scope, endpoint = (0.45, -0.09)
03:05:55.108 00.000 9640 Moving (0.45, -0.09) raw xDistance=0.08 yDistance=0.46
03:05:55.108 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:05:55.108 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.46, m_sumCorr=0.34
03:05:55.108 00.000 9640 MoveAxis(E, 0, ABG)
03:05:55.108 00.000 9640 Move returns status 0, amount 0
03:05:55.109 00.001 9640 MoveAxis(S, 21, ABG)
03:05:55.109 00.000 9640 Guiding  Dir = 1, Dur = 21
03:05:55.109 00.000 9640 IsSlewing returns 0
03:05:55.109 00.000 9640 IsGuiding returns 0
03:05:55.109 00.000 9640 PulseGuide returned control before completion, sleep 31
03:05:55.114 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3156, max=58060, med=3480, FiltMin=3330, FiltMax=39680, Gamma=2.190
03:05:55.150 00.036 16872 UpdateGuideState exits: m=943317 SNR=625.2
03:05:55.155 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:55.157 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:05:55.159 00.002 16872 Enqueuing Expose request
03:05:55.161 00.002 9640 IsGuiding returns 1
03:05:55.163 00.002 9640 scope still moving after pulse duration time elapsed
03:05:55.199 00.036 9640 IsSlewing returns 0
03:05:55.200 00.001 9640 IsGuiding returns 0
03:05:55.200 00.000 9640 scope move finished after 21 + 69 ms
03:05:55.200 00.000 9640 Move returns status 0, amount 21
03:05:55.201 00.001 9640 move complete, result=0
03:05:55.201 00.000 9640 worker thread done servicing request
03:05:55.201 00.000 9640 Worker thread wakes up
03:05:55.201 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:05:55.201 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:05:55.212 00.011 16872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 21 ms SOUTH
03:05:56.246 01.034 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"25839bb8-157c-4cc2-9dfe-290e90c0daac"}
03:05:56.251 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"25839bb8-157c-4cc2-9dfe-290e90c0daac"}
03:05:56.257 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"00e82886-7243-4f4d-872a-5ddd30dc14be"}
03:05:56.263 00.006 16872 case statement mapped state 6 to 3
03:05:56.271 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"00e82886-7243-4f4d-872a-5ddd30dc14be"}
03:05:56.276 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"a3b2929a-fe4f-48ab-a009-d9e988b8320c"}
03:05:56.279 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.91,7.09],"pixels":"..."},"id":"a3b2929a-fe4f-48ab-a009-d9e988b8320c"}
03:05:59.270 02.991 9640 Exposure complete
03:05:59.428 00.158 9640 worker thread done servicing request
03:05:59.428 00.000 16872 OnExposeComplete: enter
03:05:59.430 00.002 16872 UpdateGuideState(): m_state=6
03:05:59.435 00.005 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
03:05:59.439 00.004 16872 Star::Find returns 1 (0), X=211.66, Y=200.80, Mass=1086947, SNR=676.4, Peak=59296 HFD=4.2
03:05:59.444 00.005 16872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.59) = xAngle (2.84 = 2.84)
03:05:59.447 00.003 16872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.88 = 2.88)
03:05:59.450 00.003 16872 CameraToMount -- cameraX=0.21 cameraY=0.62 hyp=0.65 cameraTheta=1.25 mountX=-0.62 mountY=0.17, mountTheta=2.88
03:05:59.461 00.011 16872 SchedulePrimaryMove(0F8FCD28, x=0.21, y=0.62, opts=13)
03:05:59.467 00.006 16872 Enqueuing Move request for scope (0.21, 0.62)
03:05:59.471 00.004 9640 Worker thread wakes up
03:05:59.471 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.62) opts 0xd
03:05:59.471 00.000 9640 Handling offset move in thread for scope, endpoint = (0.21, 0.62)
03:05:59.471 00.000 9640 Moving (0.21, 0.62) raw xDistance=-0.62 yDistance=0.17
03:05:59.471 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.62
03:05:59.471 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.18, input 0.17, m_sumCorr=0.52
03:05:59.471 00.000 9640 MoveAxis(E, 66, ABG)
03:05:59.471 00.000 9640 Guiding  Dir = 2, Dur = 66
03:05:59.472 00.001 9640 IsSlewing returns 0
03:05:59.472 00.000 9640 IsGuiding returns 0
03:05:59.472 00.000 9640 PulseGuide returned control before completion, sleep 76
03:05:59.478 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=59296, med=3480, FiltMin=3280, FiltMax=46192, Gamma=2.190
03:05:59.526 00.048 16872 UpdateGuideState exits: m=1086947 SNR=676.4
03:05:59.532 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:59.539 00.007 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:05:59.542 00.003 16872 Enqueuing Expose request
03:05:59.562 00.020 9640 IsGuiding returns 1
03:05:59.562 00.000 9640 scope still moving after pulse duration time elapsed
03:05:59.593 00.031 9640 IsSlewing returns 0
03:05:59.594 00.001 9640 IsGuiding returns 1
03:05:59.625 00.031 9640 IsSlewing returns 0
03:05:59.626 00.001 9640 IsGuiding returns 1
03:05:59.657 00.031 9640 IsSlewing returns 0
03:05:59.657 00.000 9640 IsGuiding returns 0
03:05:59.658 00.001 9640 scope move finished after 66 + 120 ms
03:05:59.658 00.000 9640 Move returns status 0, amount 66
03:05:59.658 00.000 9640 MoveAxis(S, 22, ABG)
03:05:59.658 00.000 9640 Guiding  Dir = 1, Dur = 22
03:05:59.658 00.000 9640 IsSlewing returns 0
03:05:59.658 00.000 9640 IsGuiding returns 0
03:05:59.659 00.001 9640 PulseGuide returned control before completion, sleep 32
03:05:59.705 00.046 9640 IsGuiding returns 1
03:05:59.705 00.000 9640 scope still moving after pulse duration time elapsed
03:05:59.737 00.032 9640 IsSlewing returns 0
03:05:59.737 00.000 9640 IsGuiding returns 0
03:05:59.738 00.001 9640 scope move finished after 22 + 56 ms
03:05:59.738 00.000 9640 Move returns status 0, amount 22
03:05:59.739 00.001 9640 move complete, result=0
03:05:59.739 00.000 9640 worker thread done servicing request
03:05:59.739 00.000 9640 Worker thread wakes up
03:05:59.740 00.001 16872 GuideStep: -0.6 px 66 ms EAST, 0.2 px 22 ms SOUTH
03:05:59.745 00.005 9640 worker thread servicing REQUEST_EXPOSE 3500
03:05:59.745 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:05:59.757 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5f901d25-804f-48ff-9775-123a93c11450"}
03:05:59.760 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5f901d25-804f-48ff-9775-123a93c11450"}
03:05:59.765 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3ff0d6b2-296c-4d16-95ee-ff51a0389aa4"}
03:05:59.768 00.003 16872 case statement mapped state 6 to 3
03:05:59.772 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ff0d6b2-296c-4d16-95ee-ff51a0389aa4"}
03:05:59.778 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"acb707f3-9265-4cb8-abd9-f705a26b1d8f"}
03:05:59.781 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.66,6.80],"pixels":"..."},"id":"acb707f3-9265-4cb8-abd9-f705a26b1d8f"}
03:06:03.245 03.464 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cd17e9d7-4d82-49ce-b4af-8fc35031bd80"}
03:06:03.250 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cd17e9d7-4d82-49ce-b4af-8fc35031bd80"}
03:06:03.254 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1343f723-c290-4d9d-97b0-76d053937362"}
03:06:03.257 00.003 16872 case statement mapped state 6 to 3
03:06:03.260 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1343f723-c290-4d9d-97b0-76d053937362"}
03:06:03.263 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"3b5877a9-1b5b-45c6-bcaf-cd949f718373"}
03:06:03.266 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.66,6.80],"pixels":"..."},"id":"3b5877a9-1b5b-45c6-bcaf-cd949f718373"}
03:06:03.821 00.555 9640 Exposure complete
03:06:03.968 00.147 9640 worker thread done servicing request
03:06:03.969 00.001 16872 OnExposeComplete: enter
03:06:03.972 00.003 16872 UpdateGuideState(): m_state=6
03:06:03.976 00.004 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:06:03.981 00.005 16872 Star::Find returns 1 (0), X=211.44, Y=199.81, Mass=1100831, SNR=682.2, Peak=65512 HFD=3.9
03:06:03.985 00.004 16872 MultiStar: exiting stabilization period
03:06:03.990 00.005 16872 MultiStar: updating star positions after lock position change
03:06:03.995 00.005 16872 Star::Find(15, 1628, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:06:03.997 00.002 16872 Star::Find returns 1 (0), X=1628.99, Y=299.09, Mass=304849, SNR=341.1, Peak=24424 HFD=4.0
03:06:04.002 00.005 16872 Star::Find(15, 73, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:06:04.005 00.003 16872 Star::Find returns 1 (0), X=74.05, Y=817.84, Mass=134645, SNR=223.2, Peak=13036 HFD=4.0
03:06:04.009 00.004 16872 Star::Find(15, 1168, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:06:04.011 00.002 16872 Star::Find returns 1 (0), X=1168.62, Y=532.88, Mass=119079, SNR=197.4, Peak=10604 HFD=3.9
03:06:04.015 00.004 16872 Star::Find(15, 1582, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:06:04.017 00.002 16872 Star::Find returns 1 (0), X=1582.83, Y=195.11, Mass=105858, SNR=187.9, Peak=10596 HFD=3.8
03:06:04.020 00.003 16872 Star::Find(15, 141, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:06:04.024 00.004 16872 Star::Find returns 1 (0), X=141.87, Y=923.34, Mass=76233, SNR=144.0, Peak=8700 HFD=3.7
03:06:04.027 00.003 16872 Star::Find(15, 1742, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:06:04.034 00.007 16872 Star::Find returns 1 (0), X=1742.73, Y=250.82, Mass=61926, SNR=136.0, Peak=8152 HFD=3.5
03:06:04.038 00.004 16872 Star::Find(15, 686, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:06:04.045 00.007 16872 Star::Find returns 1 (0), X=686.82, Y=893.46, Mass=67433, SNR=135.4, Peak=7924 HFD=3.8
03:06:04.050 00.005 16872 Star::Find(15, 1130, 1006, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:06:04.053 00.003 16872 Star::Find returns 1 (0), X=1130.94, Y=1006.81, Mass=40529, SNR=105.4, Peak=6676 HFD=3.5
03:06:04.057 00.004 16872 Star::Find(15, 217, 670, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:06:04.061 00.004 16872 Star::Find returns 1 (0), X=217.41, Y=670.73, Mass=33059, SNR=93.8, Peak=5996 HFD=3.5
03:06:04.067 00.006 16872 Star::Find(15, 1694, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:06:04.075 00.008 16872 Star::Find returns 1 (0), X=1695.05, Y=929.73, Mass=35052, SNR=93.1, Peak=6268 HFD=3.4
03:06:04.080 00.005 16872 Star::Find(15, 358, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:06:04.083 00.003 16872 Star::Find returns 1 (0), X=359.22, Y=145.83, Mass=33782, SNR=97.7, Peak=6076 HFD=3.6
03:06:04.085 00.002 16872 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-1.59) = xAngle (-0.01 = -0.01)
03:06:04.093 00.008 16872 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (0.03 = 0.03)
03:06:04.100 00.007 16872 CameraToMount -- cameraX=-0.01 cameraY=-0.37 hyp=0.37 cameraTheta=-1.60 mountX=0.37 mountY=0.01, mountTheta=0.03
03:06:04.105 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=-0.01, y=-0.37, opts=13)
03:06:04.108 00.003 16872 Enqueuing Move request for scope (-0.01, -0.37)
03:06:04.110 00.002 9640 Worker thread wakes up
03:06:04.111 00.001 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.37) opts 0xd
03:06:04.111 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.01, -0.37)
03:06:04.111 00.000 9640 Moving (-0.01, -0.37) raw xDistance=0.37 yDistance=0.01
03:06:04.111 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.37
03:06:04.111 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.01, m_sumCorr=0.52
03:06:04.111 00.000 9640 MoveAxis(W, 32, ABG)
03:06:04.111 00.000 9640 Guiding  Dir = 3, Dur = 32
03:06:04.111 00.000 9640 IsSlewing returns 0
03:06:04.111 00.000 9640 IsGuiding returns 0
03:06:04.112 00.001 9640 PulseGuide returned control before completion, sleep 42
03:06:04.117 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3164, max=65512, med=3468, FiltMin=3300, FiltMax=49900, Gamma=2.190
03:06:04.153 00.036 16872 UpdateGuideState exits: m=1100831 SNR=682.2
03:06:04.156 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:04.158 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:06:04.160 00.002 16872 Enqueuing Expose request
03:06:04.166 00.006 9640 IsGuiding returns 1
03:06:04.166 00.000 9640 scope still moving after pulse duration time elapsed
03:06:04.198 00.032 9640 IsSlewing returns 0
03:06:04.198 00.000 9640 IsGuiding returns 0
03:06:04.199 00.001 9640 scope move finished after 32 + 54 ms
03:06:04.199 00.000 9640 Move returns status 0, amount 32
03:06:04.199 00.000 9640 MoveAxis(N, 0, ABG)
03:06:04.199 00.000 9640 Move returns status 0, amount 0
03:06:04.199 00.000 9640 move complete, result=0
03:06:04.199 00.000 9640 worker thread done servicing request
03:06:04.199 00.000 9640 Worker thread wakes up
03:06:04.199 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:06:04.199 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:06:04.204 00.005 16872 GuideStep: 0.4 px 32 ms WEST, 0.0 px 0 ms NORTH
03:06:06.743 02.539 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"72e8f340-826d-44c5-8ada-ca6f34710dfc"}
03:06:06.747 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"72e8f340-826d-44c5-8ada-ca6f34710dfc"}
03:06:06.751 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"203f372d-deac-4fdd-82d3-9f8feafa4513"}
03:06:06.754 00.003 16872 case statement mapped state 6 to 3
03:06:06.761 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"203f372d-deac-4fdd-82d3-9f8feafa4513"}
03:06:06.766 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d92932a7-bfab-4291-b16c-667ebe2af3ee"}
03:06:06.770 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.44,6.81],"pixels":"..."},"id":"d92932a7-bfab-4291-b16c-667ebe2af3ee"}
03:06:08.265 01.495 9640 Exposure complete
03:06:08.409 00.144 9640 worker thread done servicing request
03:06:08.409 00.000 16872 OnExposeComplete: enter
03:06:08.411 00.002 16872 UpdateGuideState(): m_state=6
03:06:08.414 00.003 16872 Star::Find(15, 211, 199, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
03:06:08.418 00.004 16872 Star::Find returns 1 (0), X=211.67, Y=200.53, Mass=545328, SNR=457.1, Peak=33760 HFD=3.9
03:06:08.421 00.003 16872 MultiStar: [#1 0.12,0.70,0.00,M1] [#2 -0.01,0.75,0.00,M1] [#3 0.16,0.56,0.00,M1] [#4 -0.02,0.60,0.00,M1] [#5 0.02,0.71,0.00,M1] [#6 0.30,0.58,0.00,M1] [#7 -0.14,0.49,0.00,M1] [#8 -0.05,0.43,0.17,U] 
03:06:08.424 00.003 16872 refined, 1 included, MultiStar: {0.17, 0.37}, one-star: {0.21, 0.36}
03:06:08.426 00.002 16872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.59) = xAngle (2.71 = 2.71)
03:06:08.430 00.004 16872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.76 = 2.76)
03:06:08.436 00.006 16872 CameraToMount -- cameraX=0.17 cameraY=0.37 hyp=0.41 cameraTheta=1.13 mountX=-0.37 mountY=0.15, mountTheta=2.75
03:06:08.441 00.005 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=0.37, opts=13)
03:06:08.443 00.002 16872 Enqueuing Move request for scope (0.17, 0.37)
03:06:08.446 00.003 9640 Worker thread wakes up
03:06:08.446 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.37) opts 0xd
03:06:08.446 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, 0.37)
03:06:08.446 00.000 9640 Moving (0.17, 0.37) raw xDistance=-0.37 yDistance=0.15
03:06:08.446 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.37
03:06:08.446 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.15, m_sumCorr=0.52
03:06:08.446 00.000 9640 MoveAxis(E, 36, ABG)
03:06:08.446 00.000 9640 Guiding  Dir = 2, Dur = 36
03:06:08.447 00.001 9640 IsSlewing returns 0
03:06:08.447 00.000 9640 IsGuiding returns 0
03:06:08.448 00.001 9640 PulseGuide returned control before completion, sleep 46
03:06:08.453 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3308, max=33760, med=3680, FiltMin=3380, FiltMax=26856, Gamma=2.190
03:06:08.487 00.034 16872 UpdateGuideState exits: m=545328 SNR=457.1
03:06:08.490 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:08.492 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:06:08.496 00.004 16872 Enqueuing Expose request
03:06:08.514 00.018 9640 IsGuiding returns 1
03:06:08.514 00.000 9640 scope still moving after pulse duration time elapsed
03:06:08.545 00.031 9640 IsSlewing returns 0
03:06:08.545 00.000 9640 IsGuiding returns 1
03:06:08.572 00.027 9640 IsSlewing returns 0
03:06:08.573 00.001 9640 IsGuiding returns 1
03:06:08.603 00.030 9640 IsSlewing returns 0
03:06:08.604 00.001 9640 IsGuiding returns 1
03:06:08.635 00.031 9640 IsSlewing returns 0
03:06:08.636 00.001 9640 IsGuiding returns 0
03:06:08.637 00.001 9640 scope move finished after 36 + 153 ms
03:06:08.637 00.000 9640 Move returns status 0, amount 36
03:06:08.637 00.000 9640 MoveAxis(N, 0, ABG)
03:06:08.638 00.001 9640 Move returns status 0, amount 0
03:06:08.638 00.000 9640 move complete, result=0
03:06:08.638 00.000 9640 worker thread done servicing request
03:06:08.638 00.000 16872 GuideStep: -0.4 px 36 ms EAST, 0.2 px 0 ms NORTH
03:06:08.644 00.006 9640 Worker thread wakes up
03:06:08.644 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:06:08.645 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:06:10.243 01.598 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ec2685cf-d852-4d89-8580-84a94d1325bb"}
03:06:10.248 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ec2685cf-d852-4d89-8580-84a94d1325bb"}
03:06:10.258 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f1709910-cdf5-456b-9950-91bbbaa03ef5"}
03:06:10.263 00.005 16872 case statement mapped state 6 to 3
03:06:10.275 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1709910-cdf5-456b-9950-91bbbaa03ef5"}
03:06:10.281 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"783ce1da-f61f-4806-b0d5-03c8a33db897"}
03:06:10.285 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.67,6.53],"pixels":"..."},"id":"783ce1da-f61f-4806-b0d5-03c8a33db897"}
03:06:12.732 02.447 9640 Exposure complete
03:06:12.880 00.148 9640 worker thread done servicing request
03:06:12.880 00.000 16872 OnExposeComplete: enter
03:06:12.884 00.004 16872 UpdateGuideState(): m_state=6
03:06:12.892 00.008 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
03:06:12.897 00.005 16872 Star::Find returns 1 (0), X=211.34, Y=200.58, Mass=679060, SNR=499.9, Peak=39520 HFD=4.4
03:06:12.902 00.005 16872 MultiStar: [#1 -0.12,0.74,0.00,M2] [#2 -0.23,0.78,0.00,M2] [#3 -0.03,0.60,0.00,M2] [#4 -0.20,0.80,0.00,M2] [#5 0.23,1.06,0.00,M2] [#6 -0.02,0.66,0.00,M2] [#7 -0.12,0.83,0.00,M2] [#8 -0.09,1.13,0.00,M1] 
03:06:12.904 00.002 16872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.59) = xAngle (3.43 = -2.85)
03:06:12.907 00.003 16872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.48 = -2.81)
03:06:12.910 00.003 16872 CameraToMount -- cameraX=-0.11 cameraY=0.41 hyp=0.42 cameraTheta=1.85 mountX=-0.40 mountY=-0.14, mountTheta=-2.81
03:06:12.913 00.003 16872 SchedulePrimaryMove(0F8FCD28, x=-0.11, y=0.41, opts=13)
03:06:12.921 00.008 16872 Enqueuing Move request for scope (-0.11, 0.41)
03:06:12.924 00.003 9640 Worker thread wakes up
03:06:12.924 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.41) opts 0xd
03:06:12.924 00.000 9640 Handling offset move in thread for scope, endpoint = (-0.11, 0.41)
03:06:12.924 00.000 9640 Moving (-0.11, 0.41) raw xDistance=-0.40 yDistance=-0.14
03:06:12.924 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.40
03:06:12.924 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input -0.14, m_sumCorr=0.52
03:06:12.925 00.001 9640 MoveAxis(E, 47, ABG)
03:06:12.925 00.000 9640 Guiding  Dir = 2, Dur = 47
03:06:12.925 00.000 9640 IsSlewing returns 0
03:06:12.925 00.000 9640 IsGuiding returns 0
03:06:12.925 00.000 9640 PulseGuide returned control before completion, sleep 57
03:06:12.930 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3404, max=39520, med=3740, FiltMin=3500, FiltMax=30428, Gamma=2.190
03:06:12.973 00.043 16872 UpdateGuideState exits: m=679060 SNR=499.9
03:06:12.976 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:12.982 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:06:12.988 00.006 16872 Enqueuing Expose request
03:06:12.993 00.005 9640 IsGuiding returns 1
03:06:12.993 00.000 9640 scope still moving after pulse duration time elapsed
03:06:13.024 00.031 9640 IsSlewing returns 0
03:06:13.026 00.002 9640 IsGuiding returns 0
03:06:13.030 00.004 9640 scope move finished after 47 + 57 ms
03:06:13.032 00.002 9640 Move returns status 0, amount 47
03:06:13.032 00.000 9640 MoveAxis(N, 0, ABG)
03:06:13.032 00.000 9640 Move returns status 0, amount 0
03:06:13.032 00.000 9640 move complete, result=0
03:06:13.033 00.001 9640 worker thread done servicing request
03:06:13.033 00.000 9640 Worker thread wakes up
03:06:13.033 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:06:13.034 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:06:13.047 00.013 16872 GuideStep: -0.4 px 47 ms EAST, -0.1 px 0 ms NORTH
03:06:13.742 00.695 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"864480c6-dd5f-4694-8d71-bac0613e5bfe"}
03:06:13.746 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"864480c6-dd5f-4694-8d71-bac0613e5bfe"}
03:06:13.750 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"1a223d07-011f-45ea-9d06-7fdca99e96b5"}
03:06:13.753 00.003 16872 case statement mapped state 6 to 3
03:06:13.758 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a223d07-011f-45ea-9d06-7fdca99e96b5"}
03:06:13.764 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"ea3501f9-f563-4f93-bf80-1b19a39da184"}
03:06:13.767 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.34,6.58],"pixels":"..."},"id":"ea3501f9-f563-4f93-bf80-1b19a39da184"}
03:06:17.114 03.347 9640 Exposure complete
03:06:17.242 00.128 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa472bd0-8e27-45f4-b677-2d92dcddbc8f"}
03:06:17.248 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aa472bd0-8e27-45f4-b677-2d92dcddbc8f"}
03:06:17.253 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9366bfa4-94dd-4bde-811c-bf650c09bb83"}
03:06:17.258 00.005 16872 case statement mapped state 6 to 3
03:06:17.263 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"9366bfa4-94dd-4bde-811c-bf650c09bb83"}
03:06:17.267 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5b38864d-4c69-4346-9d2d-c4306ce715c7"}
03:06:17.272 00.005 9640 worker thread done servicing request
03:06:17.272 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.34,6.58],"pixels":"..."},"id":"5b38864d-4c69-4346-9d2d-c4306ce715c7"}
03:06:17.275 00.003 16872 OnExposeComplete: enter
03:06:17.282 00.007 16872 UpdateGuideState(): m_state=6
03:06:17.286 00.004 16872 Star::Find(15, 211, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
03:06:17.289 00.003 16872 Star::Find returns 1 (0), X=211.66, Y=199.81, Mass=633582, SNR=472.6, Peak=32924 HFD=4.5
03:06:17.296 00.007 16872 MultiStar: [#1 -0.06,0.01,0.43,U] [#2 0.31,0.07,0.31,U] [#3 0.43,-0.26,0.00,M3] [#4 0.14,-0.07,0.24,U] [#5 0.32,0.13,0.23,U] [#6 0.35,0.04,0.16,U] [#7 -0.15,-0.05,0.16,U] [#8 0.13,0.13,0.12,U] 
03:06:17.302 00.006 16872 refined, 7 included, MultiStar: {0.17, -0.12}, one-star: {0.21, -0.36}
03:06:17.306 00.004 16872 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.59) = xAngle (0.97 = 0.97)
03:06:17.313 00.007 16872 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.02 = 1.02)
03:06:17.318 00.005 16872 CameraToMount -- cameraX=0.17 cameraY=-0.12 hyp=0.20 cameraTheta=-0.61 mountX=0.11 mountY=0.17, mountTheta=0.99
03:06:17.326 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.17, y=-0.12, opts=13)
03:06:17.330 00.004 16872 Enqueuing Move request for scope (0.17, -0.12)
03:06:17.344 00.014 9640 Worker thread wakes up
03:06:17.344 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.12) opts 0xd
03:06:17.344 00.000 9640 Handling offset move in thread for scope, endpoint = (0.17, -0.12)
03:06:17.344 00.000 9640 Moving (0.17, -0.12) raw xDistance=0.11 yDistance=0.17
03:06:17.344 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.11
03:06:17.344 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.17, m_sumCorr=0.52
03:06:17.344 00.000 9640 MoveAxis(W, 7, ABG)
03:06:17.344 00.000 9640 Guiding  Dir = 3, Dur = 7
03:06:17.346 00.002 9640 IsSlewing returns 0
03:06:17.346 00.000 9640 IsGuiding returns 0
03:06:17.347 00.001 9640 PulseGuide returned control before completion, sleep 17
03:06:17.358 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3344, max=32924, med=3708, FiltMin=3484, FiltMax=27120, Gamma=2.190
03:06:17.373 00.015 9640 IsGuiding returns 1
03:06:17.373 00.000 9640 scope still moving after pulse duration time elapsed
03:06:17.404 00.031 9640 IsSlewing returns 0
03:06:17.405 00.001 9640 IsGuiding returns 0
03:06:17.405 00.000 9640 scope move finished after 7 + 52 ms
03:06:17.405 00.000 16872 UpdateGuideState exits: m=633582 SNR=472.6
03:06:17.412 00.007 9640 Move returns status 0, amount 7
03:06:17.412 00.000 9640 MoveAxis(N, 0, ABG)
03:06:17.412 00.000 9640 Move returns status 0, amount 0
03:06:17.413 00.001 9640 move complete, result=0
03:06:17.413 00.000 9640 worker thread done servicing request
03:06:17.413 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:17.417 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:06:17.427 00.010 16872 Enqueuing Expose request
03:06:17.433 00.006 9640 Worker thread wakes up
03:06:17.433 00.000 16872 GuideStep: 0.1 px 7 ms WEST, 0.2 px 0 ms NORTH
03:06:17.440 00.007 9640 worker thread servicing REQUEST_EXPOSE 3500
03:06:17.440 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(196,185,31,31)
03:06:18.433 00.993 16872 evsrv: cli 0D3C0E08 connect
03:06:18.437 00.004 16872 case statement mapped state 6 to 3
03:06:18.443 00.006 16872 case statement mapped state 6 to 3
03:06:18.448 00.005 16872 evsrv: cli 0D3C0E08 request: {"method":"get_app_state","id":"d8ca486e-90f6-4106-a56c-153c036a32ee"}
03:06:18.452 00.004 16872 case statement mapped state 6 to 3
03:06:18.455 00.003 16872 evsrv: cli 0D3C0E08 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8ca486e-90f6-4106-a56c-153c036a32ee"}
03:06:18.460 00.005 16872 evsrv: cli 0D3C0E08 disconnect
03:06:18.466 00.006 16872 evsrv: cli 0D3C0EA8 connect
03:06:18.470 00.004 16872 case statement mapped state 6 to 3
03:06:18.475 00.005 16872 case statement mapped state 6 to 3
03:06:18.480 00.005 16872 evsrv: cli 0D3C0EA8 request: {"method":"stop_capture","id":"bacfe7e0-d05a-4ff2-b55d-f8ace89f9e4c"}
03:06:18.483 00.003 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:06:18.487 00.004 16872 Status Line: Waiting for devices...
03:06:18.497 00.010 16872 evsrv: cli 0D3C0EA8 response: {"jsonrpc":"2.0","result":0,"id":"bacfe7e0-d05a-4ff2-b55d-f8ace89f9e4c"}
03:06:18.502 00.005 16872 evsrv: cli 0D3C0EA8 disconnect
03:06:18.508 00.006 16872 evsrv: cli 0D3C1128 connect
03:06:18.519 00.011 16872 case statement mapped state 6 to 3
03:06:18.528 00.009 16872 case statement mapped state 6 to 3
03:06:18.536 00.008 16872 evsrv: cli 0D3C1128 request: {"method":"get_app_state","id":"8aa493a9-9e8a-4003-8a41-b0fc22a967b4"}
03:06:18.545 00.009 16872 case statement mapped state 6 to 3
03:06:18.556 00.011 16872 evsrv: cli 0D3C1128 response: {"jsonrpc":"2.0","result":"Guiding","id":"8aa493a9-9e8a-4003-8a41-b0fc22a967b4"}
03:06:18.566 00.010 16872 evsrv: cli 0D3C1128 disconnect
03:06:19.566 01.000 16872 evsrv: cli 0D3C0CC8 connect
03:06:19.616 00.050 16872 case statement mapped state 6 to 3
03:06:19.661 00.045 16872 case statement mapped state 6 to 3
03:06:19.700 00.039 16872 evsrv: cli 0D3C0CC8 request: {"method":"get_app_state","id":"fd3a2356-de9a-4c96-8b36-3d5d05be4536"}
03:06:19.733 00.033 16872 case statement mapped state 6 to 3
03:06:19.745 00.012 16872 evsrv: cli 0D3C0CC8 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd3a2356-de9a-4c96-8b36-3d5d05be4536"}
03:06:19.756 00.011 16872 evsrv: cli 0D3C0CC8 disconnect
03:06:21.262 01.506 16872 evsrv: cli 0D3C0CC8 connect
03:06:21.275 00.013 16872 case statement mapped state 6 to 3
03:06:21.281 00.006 16872 case statement mapped state 6 to 3
03:06:21.339 00.058 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"06a88067-01c4-4e39-b019-1f266524e1e8"}
03:06:21.358 00.019 9640 ASCOM_AbortExposure returns err = 0
03:06:21.358 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
03:06:21.359 00.001 9640 worker thread done servicing request
03:06:21.367 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"06a88067-01c4-4e39-b019-1f266524e1e8"}
03:06:21.411 00.044 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12b589fc-958e-4687-8ed6-32c695edc4e0"}
03:06:21.442 00.031 16872 case statement mapped state 6 to 3
03:06:21.449 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"12b589fc-958e-4687-8ed6-32c695edc4e0"}
03:06:21.465 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d85acd9f-b5c2-4cbe-8991-c94d77a67335"}
03:06:21.470 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.66,6.81],"pixels":"..."},"id":"d85acd9f-b5c2-4cbe-8991-c94d77a67335"}
03:06:21.482 00.012 16872 OnExposeComplete: enter
03:06:21.485 00.003 16872 OnExposeComplete: Capture Error reported
03:06:21.491 00.006 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
03:06:21.495 00.004 16872 Mount: notify guiding stopped
03:06:21.501 00.006 16872 Changing from state GUIDING to STOP
03:06:21.507 00.006 16872 guider state => SELECTED
03:06:21.510 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3344, max=32924, med=3708, FiltMin=3484, FiltMax=27120, Gamma=2.190
03:06:21.552 00.042 16872 Changing from state SELECTED to UNINITIALIZED
03:06:21.556 00.004 16872 guider state => SELECTING
03:06:21.568 00.012 16872 Status Line: Stopped.
03:06:21.580 00.012 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
03:06:21.917 00.337 16872 evsrv: cli 0D3C0CC8 request: {"method":"get_app_state","id":"b9c607cd-b412-4aa4-b230-734319cec5f3"}
03:06:21.938 00.021 16872 evsrv: cli 0D3C0CC8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9c607cd-b412-4aa4-b230-734319cec5f3"}
03:06:21.988 00.050 16872 evsrv: cli 0D3C0CC8 disconnect
03:06:24.761 02.773 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5a754b39-4f0d-4c85-ad22-f94dd48ccd2a"}
03:06:24.774 00.013 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5a754b39-4f0d-4c85-ad22-f94dd48ccd2a"}
03:06:24.801 00.027 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e2097dc1-61bf-4bb6-97ca-b2e49209eaed"}
03:06:24.807 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e2097dc1-61bf-4bb6-97ca-b2e49209eaed"}
03:06:28.260 03.453 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cec47d24-52ab-4642-9abd-610632403dcc"}
03:06:28.264 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cec47d24-52ab-4642-9abd-610632403dcc"}
03:06:28.274 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9b18401e-cead-4b00-84d6-e7d9004816d6"}
03:06:28.277 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b18401e-cead-4b00-84d6-e7d9004816d6"}
03:06:31.397 03.120 16872 evsrv: cli 0D3C1588 connect
03:06:31.405 00.008 16872 evsrv: cli 0D3C1588 request: {"method":"get_app_state","id":"a345b4d0-35fe-4359-998f-51e6f4193666"}
03:06:31.421 00.016 16872 evsrv: cli 0D3C1588 response: {"jsonrpc":"2.0","result":"Stopped","id":"a345b4d0-35fe-4359-998f-51e6f4193666"}
03:06:31.432 00.011 16872 evsrv: cli 0D3C1588 disconnect
03:06:31.443 00.011 16872 evsrv: cli 0D3C0CC8 connect
03:06:31.454 00.011 16872 evsrv: cli 0D3C0CC8 request: {"method":"get_calibrated","id":"be4e1881-71a6-40c0-b4cd-c0baea0d98ff"}
03:06:31.461 00.007 16872 evsrv: cli 0D3C0CC8 response: {"jsonrpc":"2.0","result":true,"id":"be4e1881-71a6-40c0-b4cd-c0baea0d98ff"}
03:06:31.467 00.006 16872 evsrv: cli 0D3C0CC8 disconnect
03:06:31.477 00.010 16872 evsrv: cli 0D3C1128 connect
03:06:31.481 00.004 16872 evsrv: cli 0D3C1128 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"e15993ef-6492-459d-9560-e4fcef9a1ab8"}
03:06:31.483 00.002 16872 PhdController::Guide begins
03:06:31.492 00.009 16872 PhdController: newstate STATE_SETUP
03:06:31.496 00.004 16872 PhdController: setup
03:06:31.499 00.003 16872 PhdController: newstate STATE_ATTEMPT_START
03:06:31.505 00.006 16872 PhdController: start capturing
03:06:31.508 00.003 16872 Changing from state SELECTING to UNINITIALIZED
03:06:31.511 00.003 16872 guider state => SELECTING
03:06:31.514 00.003 16872 setting force full frames = true
03:06:31.517 00.003 16872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
03:06:31.529 00.012 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:06:31.541 00.012 16872 Enqueuing Expose request
03:06:31.546 00.005 16872 PhdController: newstate STATE_SELECT_STAR
03:06:31.550 00.004 9640 Worker thread wakes up
03:06:31.550 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:06:31.550 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:06:31.551 00.001 16872 evsrv: cli 0D3C1128 response: {"jsonrpc":"2.0","result":0,"id":"e15993ef-6492-459d-9560-e4fcef9a1ab8"}
03:06:31.557 00.006 16872 evsrv: cli 0D3C1128 disconnect
03:06:31.561 00.004 16872 evsrv: cli 0D3C1448 connect
03:06:31.565 00.004 16872 case statement mapped state 1 to 101
03:06:31.569 00.004 16872 case statement mapped state 1 to 101
03:06:31.572 00.003 16872 evsrv: cli 0D3C1448 request: {"method":"get_lock_shift_params","id":"03e20f21-7e9e-4a4a-9bb4-98131e9513b3"}
03:06:31.576 00.004 16872 evsrv: cli 0D3C1448 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"03e20f21-7e9e-4a4a-9bb4-98131e9513b3"}
03:06:31.582 00.006 16872 evsrv: cli 0D3C1448 disconnect
03:06:31.594 00.012 16872 evsrv: cli 0D3C0E08 connect
03:06:31.602 00.008 16872 case statement mapped state 1 to 101
03:06:31.606 00.004 16872 case statement mapped state 1 to 101
03:06:31.612 00.006 16872 evsrv: cli 0D3C0E08 request: {"method":"get_lock_position","id":"710bb66c-8408-4a4e-8a67-f6de3cf21dbb"}
03:06:31.615 00.003 16872 evsrv: cli 0D3C0E08 response: {"jsonrpc":"2.0","result":null,"id":"710bb66c-8408-4a4e-8a67-f6de3cf21dbb"}
03:06:31.618 00.003 16872 evsrv: cli 0D3C0E08 disconnect
03:06:31.760 00.142 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"19092c6f-c419-4507-aef2-db5475310815"}
03:06:31.763 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"19092c6f-c419-4507-aef2-db5475310815"}
03:06:31.772 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b8fac6a7-4524-4976-abcf-316ca0b37801"}
03:06:31.776 00.004 16872 case statement mapped state 1 to 101
03:06:31.783 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"b8fac6a7-4524-4976-abcf-316ca0b37801"}
03:06:32.644 00.861 16872 evsrv: cli 0D3C0EA8 connect
03:06:32.651 00.007 16872 case statement mapped state 1 to 101
03:06:32.656 00.005 16872 case statement mapped state 1 to 101
03:06:32.659 00.003 16872 evsrv: cli 0D3C0EA8 request: {"method":"get_lock_position","id":"a145a957-3b9b-41f7-be5e-bb383a25a410"}
03:06:32.663 00.004 16872 evsrv: cli 0D3C0EA8 response: {"jsonrpc":"2.0","result":null,"id":"a145a957-3b9b-41f7-be5e-bb383a25a410"}
03:06:32.669 00.006 16872 evsrv: cli 0D3C0EA8 disconnect
03:06:33.670 01.001 16872 evsrv: cli 0D3C1588 connect
03:06:33.674 00.004 16872 case statement mapped state 1 to 101
03:06:33.682 00.008 16872 case statement mapped state 1 to 101
03:06:33.687 00.005 16872 evsrv: cli 0D3C1588 request: {"method":"get_lock_position","id":"289af6b4-d15a-4c4e-9965-0052c96dd3a7"}
03:06:33.691 00.004 16872 evsrv: cli 0D3C1588 response: {"jsonrpc":"2.0","result":null,"id":"289af6b4-d15a-4c4e-9965-0052c96dd3a7"}
03:06:33.697 00.006 16872 evsrv: cli 0D3C1588 disconnect
03:06:34.701 01.004 16872 evsrv: cli 0D3C0CC8 connect
03:06:34.706 00.005 16872 case statement mapped state 1 to 101
03:06:34.722 00.016 16872 case statement mapped state 1 to 101
03:06:34.755 00.033 16872 evsrv: cli 0D3C0CC8 request: {"method":"get_lock_position","id":"9f571a2b-05e0-4217-b3b7-9b6b6c62f3bf"}
03:06:34.815 00.060 16872 evsrv: cli 0D3C0CC8 response: {"jsonrpc":"2.0","result":null,"id":"9f571a2b-05e0-4217-b3b7-9b6b6c62f3bf"}
03:06:34.842 00.027 16872 evsrv: cli 0D3C0CC8 disconnect
03:06:35.259 00.417 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d5cd7052-73ba-42e6-804f-689a8bdcf273"}
03:06:35.264 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d5cd7052-73ba-42e6-804f-689a8bdcf273"}
03:06:35.274 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ba6d11ff-9522-4166-bc39-a2731674cb01"}
03:06:35.282 00.008 16872 case statement mapped state 1 to 101
03:06:35.288 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"ba6d11ff-9522-4166-bc39-a2731674cb01"}
03:06:35.639 00.351 9640 Exposure complete
03:06:35.807 00.168 9640 worker thread done servicing request
03:06:35.808 00.001 16872 OnExposeComplete: enter
03:06:35.811 00.003 16872 UpdateGuideState(): m_state=1
03:06:35.818 00.007 16872 UpdateCurrentPosition: no star selected
03:06:35.824 00.006 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:06:35.827 00.003 16872 Status Line: No star selected
03:06:35.835 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3444, max=17940, med=3888, FiltMin=3650, FiltMax=15112, Gamma=2.190
03:06:35.873 00.038 16872 UpdateGuideState exits: No star selected
03:06:35.877 00.004 16872 GuiderMultiStar::AutoSelect enter
03:06:35.885 00.008 16872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
03:06:36.046 00.161 16872 AutoFind: auto downsample for scale 0.91 => 1x
03:06:36.262 00.216 16872 AutoFind: global mean = 0.0, stdev 177.9
03:06:36.267 00.005 16872 AutoFind: using threshold = 0.1
03:06:36.477 00.210 16872 AutoFind: local max [209, 201] 229.1
03:06:36.480 00.003 16872 AutoFind: local max [1627, 300] 132.3
03:06:36.484 00.004 16872 AutoFind: local max [1166, 534] 41.6
03:06:36.487 00.003 16872 AutoFind: local max [72, 819] 35.0
03:06:36.497 00.010 16872 AutoFind: local max [1581, 196] 25.0
03:06:36.506 00.009 16872 AutoFind: local max [1741, 252] 19.1
03:06:36.510 00.004 16872 AutoFind: local max [1129, 1008] 13.7
03:06:36.513 00.003 16872 AutoFind: local max [1844, 497] 13.4
03:06:36.516 00.003 16872 AutoFind: local max [140, 924] 11.1
03:06:36.526 00.010 16872 AutoFind: local max [357, 146] 10.2
03:06:36.530 00.004 16872 AutoFind: local max [215, 672] 9.9
03:06:36.539 00.009 16872 AutoFind: local max [726, 176] 9.5
03:06:36.562 00.023 16872 AutoFind: local max [685, 895] 8.7
03:06:36.581 00.019 16872 AutoFind: local max [1693, 931] 7.9
03:06:36.588 00.007 16872 AutoFind: local max [171, 124] 7.8
03:06:36.598 00.010 16872 AutoFind: local max [738, 875] 7.6
03:06:36.609 00.011 16872 AutoFind: local max [1575, 986] 6.8
03:06:36.613 00.004 16872 AutoFind: local max [1765, 314] 6.7
03:06:36.618 00.005 16872 AutoFind: local max [1328, 20] 6.7
03:06:36.622 00.004 16872 AutoFind: local max [1838, 811] 6.6
03:06:36.627 00.005 16872 AutoFind: local max [548, 160] 6.4
03:06:36.640 00.013 16872 AutoFind: local max [1085, 571] 6.3
03:06:36.648 00.008 16872 AutoFind: local max [1136, 15] 6.1
03:06:36.653 00.005 16872 AutoFind: local max [1625, 689] 5.8
03:06:36.658 00.005 16872 AutoFind: local max [623, 866] 5.2
03:06:36.668 00.010 16872 AutoFind: local max [199, 205] 4.9
03:06:36.672 00.004 16872 AutoFind: local max [1208, 765] 4.9
03:06:36.676 00.004 16872 AutoFind: local max [221, 201] 4.8
03:06:36.687 00.011 16872 AutoFind: local max [126, 375] 4.8
03:06:36.693 00.006 16872 AutoFind: local max [986, 803] 4.8
03:06:36.698 00.005 16872 AutoFind: local max [1022, 905] 4.6
03:06:36.701 00.003 16872 AutoFind: local max [279, 69] 4.5
03:06:36.705 00.004 16872 AutoFind: local max [645, 680] 4.5
03:06:36.715 00.010 16872 AutoFind: local max [1894, 267] 4.5
03:06:36.719 00.004 16872 AutoFind: local max [404, 512] 4.4
03:06:36.722 00.003 16872 AutoFind: local max [1217, 272] 4.4
03:06:36.732 00.010 16872 AutoFind: local max [535, 288] 4.3
03:06:36.737 00.005 16872 AutoFind: local max [120, 133] 4.2
03:06:36.742 00.005 16872 AutoFind: local max [972, 546] 4.0
03:06:36.746 00.004 16872 AutoFind: local max [218, 209] 3.8
03:06:36.749 00.003 16872 AutoFind: local max [781, 568] 3.8
03:06:36.752 00.003 16872 AutoFind: local max [463, 652] 3.8
03:06:36.759 00.007 16872 AutoFind: local max [1260, 633] 3.8
03:06:36.763 00.004 16872 AutoFind: local max [1483, 545] 3.8
03:06:36.767 00.004 16872 AutoFind: local max [44, 1061] 3.8
03:06:36.777 00.010 16872 AutoFind: local max [1636, 299] 3.7
03:06:36.783 00.006 16872 AutoFind: local max [30, 382] 3.7
03:06:36.787 00.004 16872 AutoFind: local max [1720, 444] 3.7
03:06:36.791 00.004 16872 AutoFind: local max [17, 409] 3.7
03:06:36.794 00.003 16872 AutoFind: local max [463, 423] 3.7
03:06:36.797 00.003 16872 AutoFind: local max [339, 519] 3.7
03:06:36.806 00.009 16872 AutoFind: local max [1767, 342] 3.7
03:06:36.809 00.003 16872 AutoFind: local max [1419, 461] 3.7
03:06:36.813 00.004 16872 AutoFind: local max [594, 295] 3.7
03:06:36.817 00.004 16872 AutoFind: local max [42, 435] 3.6
03:06:36.825 00.008 16872 AutoFind: local max [503, 897] 3.6
03:06:36.830 00.005 16872 AutoFind: local max [1130, 408] 3.6
03:06:36.835 00.005 16872 AutoFind: local max [125, 807] 3.6
03:06:36.838 00.003 16872 AutoFind: local max [1081, 533] 3.6
03:06:36.841 00.003 16872 AutoFind: local max [559, 113] 3.6
03:06:36.844 00.003 16872 AutoFind: local max [968, 611] 3.5
03:06:36.851 00.007 16872 AutoFind: local max [1275, 997] 3.5
03:06:36.855 00.004 16872 AutoFind: local max [268, 301] 3.5
03:06:36.858 00.003 16872 AutoFind: local max [593, 86] 3.5
03:06:36.861 00.003 16872 AutoFind: local max [222, 511] 3.5
03:06:36.869 00.008 16872 AutoFind: local max [956, 604] 3.5
03:06:36.876 00.007 16872 AutoFind: local max [8, 127] 3.5
03:06:36.882 00.006 16872 AutoFind: local max [1879, 102] 3.4
03:06:36.885 00.003 16872 AutoFind: local max [1431, 524] 3.4
03:06:36.889 00.004 16872 AutoFind: local max [1050, 517] 3.4
03:06:36.891 00.002 16872 AutoFind: local max [87, 950] 3.4
03:06:36.901 00.010 16872 AutoFind: local max [1033, 1021] 3.4
03:06:36.906 00.005 16872 AutoFind: local max [1190, 314] 3.4
03:06:36.910 00.004 16872 AutoFind: local max [1000, 43] 3.4
03:06:36.914 00.004 16872 AutoFind: local max [433, 558] 3.4
03:06:36.917 00.003 16872 AutoFind: local max [390, 106] 3.4
03:06:36.920 00.003 16872 AutoFind: local max [571, 946] 3.4
03:06:36.923 00.003 16872 AutoFind: local max [1418, 340] 3.4
03:06:36.932 00.009 16872 AutoFind: local max [1459, 838] 3.4
03:06:36.936 00.004 16872 AutoFind: local max [155, 620] 3.4
03:06:36.940 00.004 16872 AutoFind: local max [1823, 581] 3.4
03:06:36.944 00.004 16872 AutoFind: local max [285, 395] 3.4
03:06:36.947 00.003 16872 AutoFind: local max [863, 428] 3.4
03:06:36.951 00.004 16872 AutoFind: local max [1403, 281] 3.4
03:06:36.954 00.003 16872 AutoFind: local max [891, 431] 3.4
03:06:36.964 00.010 16872 AutoFind: local max [1230, 119] 3.4
03:06:36.968 00.004 16872 AutoFind: local max [895, 66] 3.4
03:06:36.974 00.006 16872 AutoFind: local max [1436, 245] 3.4
03:06:36.979 00.005 16872 AutoFind: local max [1556, 730] 3.4
03:06:36.982 00.003 16872 AutoFind: local max [805, 488] 3.4
03:06:36.985 00.003 16872 AutoFind: local max [1340, 14] 3.3
03:06:36.989 00.004 16872 AutoFind: local max [978, 831] 3.3
03:06:36.994 00.005 16872 AutoFind: local max [540, 916] 3.3
03:06:36.999 00.005 16872 AutoFind: local max [1266, 365] 3.3
03:06:37.004 00.005 16872 AutoFind: local max [755, 470] 3.3
03:06:37.014 00.010 16872 AutoFind: local max [1082, 397] 3.3
03:06:37.021 00.007 16872 AutoFind: local max [1448, 479] 3.3
03:06:37.024 00.003 16872 AutoFind: local max [763, 83] 3.3
03:06:37.027 00.003 16872 AutoFind: local max [129, 1011] 3.3
03:06:37.030 00.003 16872 AutoFind: local max [167, 798] 3.3
03:06:37.033 00.003 16872 AutoFind: too close [1340, 14] 3.3 - [1328, 20] 6.7
03:06:37.040 00.007 16872 AutoFind: too close [956, 604] 3.5 - [968, 611] 3.5
03:06:37.044 00.004 16872 AutoFind: close dim-bright [1636, 299] 3.7 - [1627, 300] 132.3
03:06:37.047 00.003 16872 AutoFind: too close [218, 209] 3.8 - [221, 201] 4.8
03:06:37.052 00.005 16872 AutoFind: too close [218, 209] 3.8 - [199, 205] 4.9
03:06:37.060 00.008 16872 AutoFind: close dim-bright [218, 209] 3.8 - [209, 201] 229.1
03:06:37.065 00.005 16872 AutoFind: close dim-bright [221, 201] 4.8 - [209, 201] 229.1
03:06:37.069 00.004 16872 AutoFind: close dim-bright [199, 205] 4.9 - [209, 201] 229.1
03:06:37.072 00.003 16872 AutoFind: too close to edge [8, 127] 3.5
03:06:37.078 00.006 16872 AutoFind: too close to edge [1136, 15] 6.1
03:06:37.081 00.003 16872 AutoFind: BPP = 16, saturation at 65535, pedestal 0, thresh = 58981
03:06:37.084 00.003 16872 Star::Find(15, 209, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.088 00.004 16872 Star::Find returns 1 (0), X=209.49, Y=200.67, Mass=297509, SNR=294.4, Peak=17940 HFD=4.5
03:06:37.091 00.003 16872 Star::Find(15, 1627, 300, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.094 00.003 16872 Star::Find returns 1 (0), X=1626.77, Y=299.88, Mass=157755, SNR=202.0, Peak=11728 HFD=4.2
03:06:37.103 00.009 16872 Star::Find(15, 1166, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.107 00.004 16872 Star::Find returns 1 (0), X=1166.47, Y=533.68, Mass=45207, SNR=92.7, Peak=6684 HFD=3.5
03:06:37.115 00.008 16872 Star::Find(15, 72, 819, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.120 00.005 16872 Star::Find returns 1 (0), X=71.75, Y=818.74, Mass=40707, SNR=79.8, Peak=6136 HFD=4.1
03:06:37.123 00.003 16872 Star::Find(15, 1581, 196, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.127 00.004 16872 Star::Find returns 1 (0), X=1580.81, Y=196.05, Mass=30459, SNR=69.0, Peak=5428 HFD=4.2
03:06:37.133 00.006 16872 Star::Find(15, 1741, 252, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.138 00.005 16872 Star::Find returns 1 (0), X=1741.17, Y=251.56, Mass=21233, SNR=52.7, Peak=5188 HFD=3.8
03:06:37.143 00.005 16872 Star::Find(15, 1129, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.154 00.011 16872 Star::Find returns 1 (0), X=1128.86, Y=1007.90, Mass=13625, SNR=38.4, Peak=4764 HFD=3.8
03:06:37.159 00.005 16872 Star::Find(15, 1844, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.163 00.004 16872 Star::Find returns 1 (0), X=1844.38, Y=496.81, Mass=10952, SNR=37.4, Peak=4728 HFD=3.2
03:06:37.167 00.004 16872 Star::Find(15, 140, 924, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.171 00.004 16872 Star::Find returns 1 (0), X=139.57, Y=924.04, Mass=13086, SNR=43.7, Peak=4720 HFD=4.0
03:06:37.174 00.003 16872 Star::Find(15, 357, 146, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.187 00.013 16872 Star::Find returns 1 (0), X=356.45, Y=146.60, Mass=10685, SNR=33.4, Peak=4764 HFD=3.3
03:06:37.192 00.005 16872 Star::Find(15, 215, 672, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.197 00.005 16872 Star::Find returns 1 (0), X=215.54, Y=671.94, Mass=8994, SNR=28.3, Peak=4536 HFD=3.6
03:06:37.201 00.004 16872 Star::Find(15, 726, 176, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.204 00.003 16872 Star::Find returns 1 (0), X=725.93, Y=176.15, Mass=7652, SNR=29.7, Peak=4616 HFD=2.8
03:06:37.207 00.003 16872 Star::Find(15, 685, 895, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.218 00.011 16872 Star::Find returns 1 (0), X=684.65, Y=894.67, Mass=6672, SNR=26.5, Peak=4464 HFD=3.0
03:06:37.221 00.003 16872 Star::Find(15, 1693, 931, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.224 00.003 16872 Star::Find returns 1 (0), X=1693.30, Y=930.57, Mass=9618, SNR=33.4, Peak=4488 HFD=3.8
03:06:37.228 00.004 16872 Star::Find(15, 171, 124, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.231 00.003 16872 Star::Find returns 1 (0), X=170.91, Y=123.66, Mass=5457, SNR=21.5, Peak=4352 HFD=2.9
03:06:37.236 00.005 16872 Star::Find(15, 738, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.239 00.003 16872 Star::Find returns 1 (0), X=737.71, Y=874.89, Mass=4945, SNR=21.6, Peak=4408 HFD=2.6
03:06:37.250 00.011 16872 Star::Find(15, 1575, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.254 00.004 16872 Star::Find returns 1 (0), X=1574.76, Y=985.92, Mass=4854, SNR=22.3, Peak=4276 HFD=2.6
03:06:37.263 00.009 16872 Star::Find(15, 1765, 314, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.268 00.005 16872 Star::Find returns 1 (0), X=1765.10, Y=313.59, Mass=3865, SNR=19.0, Peak=4416 HFD=2.2
03:06:37.272 00.004 16872 Star::Find(15, 1838, 811, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.276 00.004 16872 Star::Find returns 1 (0), X=1837.65, Y=811.01, Mass=4726, SNR=22.1, Peak=4328 HFD=2.6
03:06:37.281 00.005 16872 Star::Find(15, 548, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.285 00.004 16872 Star::Find returns 1 (0), X=547.92, Y=159.91, Mass=6477, SNR=25.6, Peak=4380 HFD=3.9
03:06:37.294 00.009 16872 Star::Find(15, 1085, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.299 00.005 16872 Star::Find returns 1 (0), X=1084.87, Y=571.34, Mass=4030, SNR=19.6, Peak=4272 HFD=2.6
03:06:37.304 00.005 16872 Star::Find(15, 1625, 689, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.308 00.004 16872 Star::Find returns 1 (0), X=1624.52, Y=688.05, Mass=4674, SNR=20.0, Peak=4288 HFD=3.0
03:06:37.311 00.003 16872 Star::Find(15, 623, 866, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.315 00.004 16872 Star::Find returns 1 (0), X=623.29, Y=866.09, Mass=2515, SNR=14.2, Peak=4188 HFD=2.5
03:06:37.318 00.003 16872 Star::Find(15, 1208, 765, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.328 00.010 16872 Star::Find returns 1 (0), X=1208.04, Y=765.52, Mass=2994, SNR=15.8, Peak=4188 HFD=2.3
03:06:37.331 00.003 16872 Star::Find(15, 126, 375, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.335 00.004 16872 Star::Find returns 0 (4), X=134.53, Y=386.53, Mass=1707, SNR=14.9, Peak=4400 HFD=1.4
03:06:37.349 00.014 16872 Star::Find(15, 986, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.354 00.005 16872 Star::Find returns 1 (0), X=986.07, Y=802.98, Mass=1884, SNR=13.1, Peak=4308 HFD=1.9
03:06:37.359 00.005 16872 Star::Find(15, 1022, 905, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.362 00.003 16872 Star::Find returns 1 (0), X=1022.41, Y=904.60, Mass=3727, SNR=18.7, Peak=4220 HFD=3.1
03:06:37.371 00.009 16872 Star::Find(15, 279, 69, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.378 00.007 16872 Star::Find returns 1 (0), X=279.14, Y=69.61, Mass=3238, SNR=15.7, Peak=4176 HFD=3.4
03:06:37.386 00.008 16872 Star::Find(15, 645, 680, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.389 00.003 16872 Star::Find returns 1 (0), X=644.14, Y=680.37, Mass=3321, SNR=16.5, Peak=4356 HFD=2.9
03:06:37.395 00.006 16872 Star::Find(15, 1894, 267, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.408 00.013 16872 Star::Find returns 1 (0), X=1893.46, Y=267.24, Mass=3014, SNR=16.6, Peak=4144 HFD=2.7
03:06:37.412 00.004 16872 Star::Find(15, 404, 512, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.416 00.004 16872 Star::Find returns 1 (0), X=404.23, Y=512.01, Mass=3499, SNR=16.5, Peak=4312 HFD=2.5
03:06:37.421 00.005 16872 Star::Find(15, 1217, 272, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.424 00.003 16872 Star::Find returns 0 (4), X=1227.88, Y=284.57, Mass=1424, SNR=12.3, Peak=4232 HFD=1.3
03:06:37.433 00.009 16872 Star::Find(15, 535, 288, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.443 00.010 16872 Star::Find returns 1 (0), X=535.13, Y=288.35, Mass=3507, SNR=16.4, Peak=4268 HFD=2.9
03:06:37.449 00.006 16872 Star::Find(15, 120, 133, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.454 00.005 16872 Star::Find returns 1 (0), X=120.65, Y=133.07, Mass=3504, SNR=16.6, Peak=4188 HFD=3.3
03:06:37.458 00.004 16872 Star::Find(15, 972, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.470 00.012 16872 Star::Find returns 0 (4), X=968.49, Y=539.48, Mass=1864, SNR=16.3, Peak=4384 HFD=1.4
03:06:37.474 00.004 16872 Star::Find(15, 781, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.488 00.014 16872 Star::Find returns 1 (0), X=780.86, Y=567.91, Mass=1913, SNR=11.6, Peak=4236 HFD=2.3
03:06:37.499 00.011 16872 Star::Find(15, 463, 652, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.505 00.006 16872 Star::Find false star n=6 nbg=260 bg=3940.4 sigma=50.1 thresh=4091 peak=4073
03:06:37.517 00.012 16872 Star::Find returns 0 (2), X=463.00, Y=652.00, Mass=1125, SNR=2.9, Peak=4180 HFD=0.0
03:06:37.537 00.020 16872 Star::Find(15, 1260, 633, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.544 00.007 16872 Star::Find returns 0 (4), X=1261.49, Y=647.50, Mass=5176, SNR=36.0, Peak=5152 HFD=1.4
03:06:37.552 00.008 16872 Star::Find(15, 1483, 545, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.563 00.011 16872 Star::Find returns 1 (0), X=1481.96, Y=544.67, Mass=2754, SNR=15.0, Peak=4040 HFD=3.2
03:06:37.573 00.010 16872 Star::Find(15, 44, 1061, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.602 00.029 16872 Star::Find returns 1 (0), X=59.20, Y=1050.02, Mass=1247, SNR=11.1, Peak=4244 HFD=2.1
03:06:37.612 00.010 16872 Star::Find(15, 1636, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.629 00.017 16872 Star::Find returns 1 (0), X=1626.77, Y=299.88, Mass=157755, SNR=202.0, Peak=11728 HFD=4.2
03:06:37.645 00.016 16872 Star::Find(15, 30, 382, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.651 00.006 16872 Star::Find returns 1 (0), X=30.63, Y=382.06, Mass=1482, SNR=8.7, Peak=4108 HFD=2.1
03:06:37.656 00.005 16872 Star::Find(15, 1720, 444, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.663 00.007 16872 Star::Find returns 1 (0), X=1719.56, Y=443.99, Mass=4829, SNR=19.4, Peak=4076 HFD=4.1
03:06:37.670 00.007 16872 Star::Find(15, 17, 409, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.674 00.004 16872 Star::Find false star n=7 nbg=273 bg=3893.2 sigma=48.0 thresh=4037 peak=4024
03:06:37.678 00.004 16872 Star::Find returns 0 (2), X=17.00, Y=409.00, Mass=1136, SNR=2.9, Peak=4072 HFD=0.0
03:06:37.683 00.005 16872 Star::Find(15, 463, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.687 00.004 16872 Star::Find returns 1 (0), X=462.85, Y=422.82, Mass=1547, SNR=10.6, Peak=4208 HFD=2.1
03:06:37.692 00.005 16872 Star::Find(15, 339, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.700 00.008 16872 Star::Find returns 0 (4), X=339.00, Y=519.41, Mass=388, SNR=5.3, Peak=4164 HFD=0.7
03:06:37.704 00.004 16872 Star::Find(15, 1767, 342, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.709 00.005 16872 Star::Find returns 0 (4), X=1766.77, Y=342.57, Mass=1122, SNR=9.4, Peak=4132 HFD=1.3
03:06:37.723 00.014 16872 Star::Find(15, 1419, 461, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.729 00.006 16872 Star::Find false star n=7 nbg=261 bg=3857.9 sigma=46.8 thresh=3998 peak=3996
03:06:37.733 00.004 16872 Star::Find returns 0 (2), X=1419.00, Y=461.00, Mass=1159, SNR=2.9, Peak=4040 HFD=0.0
03:06:37.737 00.004 16872 Star::Find(15, 594, 295, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.745 00.008 16872 Star::Find false star n=2 nbg=276 bg=3923.6 sigma=48.4 thresh=4069 peak=4045
03:06:37.749 00.004 16872 Star::Find returns 0 (2), X=594.00, Y=295.00, Mass=297, SNR=2.9, Peak=4104 HFD=0.0
03:06:37.754 00.005 16872 Star::Find(15, 42, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.763 00.009 16872 Star::Find returns 1 (0), X=42.28, Y=433.68, Mass=2066, SNR=12.3, Peak=4196 HFD=2.7
03:06:37.773 00.010 16872 Star::Find(15, 503, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.778 00.005 16872 Star::Find returns 1 (0), X=504.00, Y=897.42, Mass=1142, SNR=9.5, Peak=4108 HFD=2.9
03:06:37.783 00.005 16872 Star::Find(15, 1130, 408, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.786 00.003 16872 Star::Find false star n=2 nbg=278 bg=3899.2 sigma=51.0 thresh=4052 peak=4050
03:06:37.795 00.009 16872 Star::Find returns 0 (2), X=1130.00, Y=408.00, Mass=434, SNR=2.9, Peak=4120 HFD=0.0
03:06:37.799 00.004 16872 Star::Find(15, 125, 807, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.808 00.009 16872 Star::Find false star n=3 nbg=272 bg=3933.4 sigma=46.0 thresh=4071 peak=4062
03:06:37.820 00.012 16872 Star::Find returns 0 (2), X=125.00, Y=807.00, Mass=488, SNR=2.9, Peak=4116 HFD=0.0
03:06:37.825 00.005 16872 Star::Find(15, 1081, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.829 00.004 16872 Star::Find returns 1 (0), X=1081.10, Y=533.65, Mass=866, SNR=7.5, Peak=4068 HFD=3.1
03:06:37.831 00.002 16872 Star::Find(15, 559, 113, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.840 00.009 16872 Star::Find returns 1 (0), X=549.62, Y=103.08, Mass=1576, SNR=12.6, Peak=4296 HFD=2.5
03:06:37.844 00.004 16872 Star::Find(15, 1275, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.848 00.004 16872 Star::Find returns 1 (0), X=1274.81, Y=996.19, Mass=1106, SNR=9.1, Peak=4064 HFD=2.7
03:06:37.853 00.005 16872 Star::Find(15, 268, 301, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.859 00.006 16872 Star::Find false star n=6 nbg=264 bg=3930.7 sigma=46.9 thresh=4071 peak=4071
03:06:37.863 00.004 16872 Star::Find returns 0 (2), X=268.00, Y=301.00, Mass=916, SNR=2.9, Peak=4100 HFD=0.0
03:06:37.866 00.003 16872 Star::Find(15, 593, 86, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.869 00.003 16872 Star::Find returns 1 (0), X=602.52, Y=75.37, Mass=1000, SNR=9.1, Peak=4156 HFD=1.5
03:06:37.872 00.003 16872 Star::Find(15, 222, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.874 00.002 16872 Star::Find false star n=2 nbg=282 bg=3942.5 sigma=52.3 thresh=4099 peak=4093
03:06:37.877 00.003 16872 Star::Find returns 0 (2), X=222.00, Y=511.00, Mass=399, SNR=2.9, Peak=4152 HFD=0.0
03:06:37.879 00.002 16872 Star::Find(15, 1879, 102, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.887 00.008 16872 Star::Find false star n=5 nbg=273 bg=3865.5 sigma=47.1 thresh=4007 peak=4001
03:06:37.890 00.003 16872 Star::Find returns 0 (2), X=1879.00, Y=102.00, Mass=808, SNR=2.9, Peak=4068 HFD=0.0
03:06:37.892 00.002 16872 Star::Find(15, 1431, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.895 00.003 16872 Star::Find returns 1 (0), X=1431.33, Y=523.77, Mass=1698, SNR=10.8, Peak=4072 HFD=2.5
03:06:37.904 00.009 16872 Star::Find(15, 1050, 517, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.909 00.005 16872 Star::Find returns 1 (0), X=1049.83, Y=517.76, Mass=1064, SNR=9.2, Peak=4132 HFD=1.6
03:06:37.912 00.003 16872 Star::Find(15, 87, 950, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.916 00.004 16872 Star::Find false star n=2 nbg=270 bg=3935.3 sigma=48.0 thresh=4079 peak=4068
03:06:37.918 00.002 16872 Star::Find returns 0 (2), X=87.00, Y=950.00, Mass=341, SNR=2.9, Peak=4132 HFD=0.0
03:06:37.921 00.003 16872 Star::Find(15, 1033, 1021, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.924 00.003 16872 Star::Find returns 1 (0), X=1033.25, Y=1021.30, Mass=1434, SNR=10.2, Peak=4072 HFD=2.6
03:06:37.926 00.002 16872 Star::Find(15, 1190, 314, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.933 00.007 16872 Star::Find false star n=5 nbg=265 bg=3893.4 sigma=45.2 thresh=4029 peak=4014
03:06:37.936 00.003 16872 Star::Find returns 0 (2), X=1190.00, Y=314.00, Mass=741, SNR=2.9, Peak=4052 HFD=0.0
03:06:37.938 00.002 16872 Star::Find(15, 1000, 43, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.941 00.003 16872 Star::Find returns 1 (0), X=1000.42, Y=43.46, Mass=1700, SNR=11.8, Peak=4140 HFD=2.9
03:06:37.944 00.003 16872 Star::Find(15, 433, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.953 00.009 16872 Star::Find false star n=6 nbg=271 bg=3947.3 sigma=52.6 thresh=4105 peak=4103
03:06:37.958 00.005 16872 Star::Find returns 0 (2), X=433.00, Y=558.00, Mass=1132, SNR=2.9, Peak=4204 HFD=0.0
03:06:37.961 00.003 16872 Star::Find(15, 390, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.964 00.003 16872 Star::Find returns 0 (4), X=389.51, Y=106.54, Mass=654, SNR=7.5, Peak=4132 HFD=1.4
03:06:37.967 00.003 16872 Star::Find(15, 571, 946, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.970 00.003 16872 Star::Find false star n=5 nbg=260 bg=3935.3 sigma=47.7 thresh=4078 peak=4045
03:06:37.973 00.003 16872 Star::Find returns 0 (2), X=571.00, Y=946.00, Mass=792, SNR=2.9, Peak=4112 HFD=0.0
03:06:37.977 00.004 16872 Star::Find(15, 1418, 340, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.981 00.004 16872 Star::Find returns 0 (4), X=1418.18, Y=340.42, Mass=852, SNR=7.6, Peak=4072 HFD=1.3
03:06:37.983 00.002 16872 Star::Find(15, 1459, 838, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.986 00.003 16872 Star::Find false star n=3 nbg=274 bg=3814.7 sigma=51.4 thresh=3969 peak=3961
03:06:37.988 00.002 16872 Star::Find returns 0 (2), X=1459.00, Y=838.00, Mass=556, SNR=2.9, Peak=4012 HFD=0.0
03:06:37.993 00.005 16872 Star::Find(15, 155, 620, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:37.999 00.006 16872 Star::Find false star n=3 nbg=269 bg=3928.0 sigma=47.5 thresh=4070 peak=4059
03:06:38.003 00.004 16872 Star::Find returns 0 (2), X=155.00, Y=620.00, Mass=484, SNR=2.9, Peak=4116 HFD=0.0
03:06:38.006 00.003 16872 Star::Find(15, 1823, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.010 00.004 16872 Star::Find returns 1 (0), X=1824.89, Y=583.58, Mass=1763, SNR=10.6, Peak=4036 HFD=4.8
03:06:38.012 00.002 16872 Star::Find(15, 285, 395, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.014 00.002 16872 Star::Find returns 1 (0), X=285.38, Y=394.23, Mass=1219, SNR=9.9, Peak=4164 HFD=1.8
03:06:38.017 00.003 16872 Star::Find(15, 863, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.020 00.003 16872 Star::Find false star n=2 nbg=275 bg=3923.4 sigma=52.9 thresh=4082 peak=4051
03:06:38.026 00.006 16872 Star::Find returns 0 (2), X=863.00, Y=428.00, Mass=357, SNR=2.9, Peak=4108 HFD=0.0
03:06:38.028 00.002 16872 Star::Find(15, 1403, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.031 00.003 16872 Star::Find false star n=3 nbg=279 bg=3868.0 sigma=50.1 thresh=4018 peak=3998
03:06:38.034 00.003 16872 Star::Find returns 0 (2), X=1403.00, Y=281.00, Mass=488, SNR=2.9, Peak=4044 HFD=0.0
03:06:38.036 00.002 16872 Star::Find(15, 891, 431, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.042 00.006 16872 Star::Find returns 1 (0), X=891.16, Y=431.62, Mass=1750, SNR=11.9, Peak=4168 HFD=2.7
03:06:38.045 00.003 16872 Star::Find(15, 1230, 119, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.048 00.003 16872 Star::Find false star n=3 nbg=258 bg=3894.9 sigma=53.6 thresh=4056 peak=4044
03:06:38.050 00.002 16872 Star::Find returns 0 (2), X=1230.00, Y=119.00, Mass=551, SNR=2.9, Peak=4120 HFD=0.0
03:06:38.053 00.003 16872 Star::Find(15, 895, 66, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.057 00.004 16872 Star::Find returns 1 (0), X=894.71, Y=65.15, Mass=1310, SNR=9.7, Peak=4132 HFD=2.8
03:06:38.059 00.002 16872 Star::Find(15, 1436, 245, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.062 00.003 16872 Star::Find returns 0 (3), X=1436.00, Y=245.00, Mass=0, SNR=0.0, Peak=4052 HFD=0.0
03:06:38.065 00.003 16872 Star::Find(15, 1556, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.067 00.002 16872 Star::Find returns 1 (0), X=1555.80, Y=730.47, Mass=1143, SNR=9.5, Peak=4052 HFD=1.6
03:06:38.072 00.005 16872 Star::Find(15, 805, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.075 00.003 16872 Star::Find false star n=1 nbg=271 bg=3907.9 sigma=54.7 thresh=4072 peak=4036
03:06:38.078 00.003 16872 Star::Find returns 0 (2), X=805.00, Y=488.00, Mass=184, SNR=2.9, Peak=4124 HFD=0.0
03:06:38.080 00.002 16872 Star::Find(15, 978, 831, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.083 00.003 16872 Star::Find false star n=2 nbg=275 bg=3876.0 sigma=54.1 thresh=4038 peak=3995
03:06:38.087 00.004 16872 Star::Find returns 0 (2), X=978.00, Y=831.00, Mass=384, SNR=2.9, Peak=4096 HFD=0.0
03:06:38.094 00.007 16872 Star::Find(15, 540, 916, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.099 00.005 16872 Star::Find returns 1 (0), X=545.24, Y=917.85, Mass=1787, SNR=12.8, Peak=4304 HFD=1.7
03:06:38.104 00.005 16872 Star::Find(15, 1266, 365, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.108 00.004 16872 Star::Find false star n=6 nbg=270 bg=3873.2 sigma=48.4 thresh=4018 peak=4007
03:06:38.110 00.002 16872 Star::Find returns 0 (2), X=1266.00, Y=365.00, Mass=1109, SNR=2.9, Peak=4092 HFD=0.0
03:06:38.113 00.003 16872 Star::Find(15, 755, 470, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.115 00.002 16872 Star::Find false star n=5 nbg=257 bg=3927.4 sigma=44.6 thresh=4061 peak=4025
03:06:38.119 00.004 16872 Star::Find returns 0 (2), X=755.00, Y=470.00, Mass=847, SNR=2.9, Peak=4120 HFD=0.0
03:06:38.123 00.004 16872 Star::Find(15, 1082, 397, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.127 00.004 16872 Star::Find returns 1 (0), X=1080.86, Y=397.19, Mass=621, SNR=6.7, Peak=4088 HFD=2.0
03:06:38.130 00.003 16872 Star::Find(15, 1448, 479, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.141 00.011 16872 Star::Find returns 1 (0), X=1448.73, Y=479.41, Mass=1200, SNR=9.3, Peak=4064 HFD=1.7
03:06:38.145 00.004 16872 Star::Find(15, 763, 83, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.148 00.003 16872 Star::Find returns 1 (0), X=762.64, Y=82.42, Mass=1146, SNR=9.0, Peak=4140 HFD=1.6
03:06:38.155 00.007 16872 Star::Find(15, 129, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.157 00.002 16872 Star::Find returns 1 (0), X=129.03, Y=1011.87, Mass=1770, SNR=11.1, Peak=4196 HFD=3.1
03:06:38.161 00.004 16872 Star::Find(15, 167, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.163 00.002 16872 Star::Find false star n=3 nbg=269 bg=3953.5 sigma=45.7 thresh=4091 peak=4084
03:06:38.166 00.003 16872 Star::Find returns 0 (2), X=167.00, Y=798.00, Mass=500, SNR=2.9, Peak=4160 HFD=0.0
03:06:38.168 00.002 16872 AutoFind: finding best star pass 1
03:06:38.171 00.003 16872 Star::Find(15, 209, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.173 00.002 16872 Star::Find returns 1 (0), X=209.49, Y=200.67, Mass=297509, SNR=294.4, Peak=17940 HFD=4.5
03:06:38.176 00.003 16872 AutoFind returns star at [209, 201] 229.1 Mass 297509 SNR 294.4
03:06:38.180 00.004 16872 Star::Find(15, 209, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.191 00.011 16872 Star::Find returns 1 (0), X=209.49, Y=200.67, Mass=297509, SNR=294.4, Peak=17940 HFD=4.5
03:06:38.195 00.004 16872 MultiStar: List (12): {209.49, 200.67}(294.4), {1626.77, 299.88}(202.0), {1166.47, 533.68}(92.7), {71.75, 818.74}(79.8), {1580.81, 196.05}(69.0), {1741.17, 251.56}(52.7), {1128.86, 1007.90}(38.4), {1844.38, 496.81}(37.4), {139.57, 924.04}(43.7), {356.45, 146.60}(33.4), {215.54, 671.94}(28.3), {725.93, 176.15}(29.7), 
03:06:38.199 00.004 16872 setting lock position to (209.49, 200.67)
03:06:38.202 00.003 16872 MultiStar: stabilizing after lock position change
03:06:38.206 00.004 16872 AutoSelect: state = 1, call UpdateGuideState
03:06:38.208 00.002 16872 UpdateGuideState(): m_state=1
03:06:38.211 00.003 16872 Star::Find(15, 209, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:38.218 00.007 16872 Star::Find returns 1 (0), X=209.49, Y=200.67, Mass=297509, SNR=294.4, Peak=17940 HFD=4.5
03:06:38.221 00.003 16872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.59) = xAngle (1.59 = 1.59)
03:06:38.224 00.003 16872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.63 = 1.63)
03:06:38.226 00.002 16872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
03:06:38.235 00.009 16872 setting force full frames = false
03:06:38.238 00.003 16872 setting lock position to (209.49, 200.67)
03:06:38.241 00.003 16872 MultiStar: stabilizing after lock position change
03:06:38.250 00.009 16872 CurrentPosition() valid, moving to STATE_SELECTED
03:06:38.252 00.002 16872 Changing from state SELECTING to SELECTED
03:06:38.255 00.003 16872 guider state => SELECTED
03:06:38.271 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=3444, max=17940, med=3888, FiltMin=3650, FiltMax=15112, Gamma=2.190
03:06:38.316 00.045 16872 UpdateGuideState exits: m=297509 SNR=294.4
03:06:38.319 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3444, max=17940, med=3888, FiltMin=3650, FiltMax=15112, Gamma=2.190
03:06:38.360 00.041 16872 Status Line: Auto-selected star at (209.5, 200.7)
03:06:38.380 00.020 16872 PhdController: newstate STATE_WAIT_SELECTED
03:06:38.384 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:38.387 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:06:38.390 00.003 16872 Enqueuing Expose request
03:06:38.393 00.003 9640 Worker thread wakes up
03:06:38.393 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:06:38.393 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(194,186,31,31)
03:06:38.393 00.000 16872 evsrv: cli 0D3C0E08 connect
03:06:38.396 00.003 16872 case statement mapped state 2 to 1
03:06:38.406 00.010 16872 case statement mapped state 2 to 1
03:06:38.409 00.003 16872 evsrv: cli 0D3C0E08 request: {"method":"get_lock_position","id":"c35d3c45-e1e5-44e3-9285-ecbaca66a7bc"}
03:06:38.412 00.003 16872 evsrv: cli 0D3C0E08 response: {"jsonrpc":"2.0","result":[209.49,200.67],"id":"c35d3c45-e1e5-44e3-9285-ecbaca66a7bc"}
03:06:38.427 00.015 16872 evsrv: cli 0D3C0E08 disconnect
03:06:38.432 00.005 16872 evsrv: cli 0D3C1448 connect
03:06:38.434 00.002 16872 case statement mapped state 2 to 1
03:06:38.438 00.004 16872 case statement mapped state 2 to 1
03:06:38.442 00.004 16872 evsrv: cli 0D3C1448 request: {"method":"get_app_state","id":"9e9fe57e-a5bb-4b0c-a09f-4c3d8a1952aa"}
03:06:38.445 00.003 16872 case statement mapped state 2 to 1
03:06:38.452 00.007 16872 evsrv: cli 0D3C1448 response: {"jsonrpc":"2.0","result":"Selected","id":"9e9fe57e-a5bb-4b0c-a09f-4c3d8a1952aa"}
03:06:38.458 00.006 16872 evsrv: cli 0D3C1448 disconnect
03:06:38.760 00.302 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f36b54b8-0ca4-4d6c-943d-d8571008156b"}
03:06:38.764 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f36b54b8-0ca4-4d6c-943d-d8571008156b"}
03:06:38.768 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"297a94c0-431b-40a5-aa05-ca52d831c961"}
03:06:38.771 00.003 16872 case statement mapped state 2 to 1
03:06:38.779 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"297a94c0-431b-40a5-aa05-ca52d831c961"}
03:06:38.782 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"b310a41a-3123-496c-b650-78db16d398d2"}
03:06:38.786 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.49,6.67],"pixels":"..."},"id":"b310a41a-3123-496c-b650-78db16d398d2"}
03:06:39.458 00.672 16872 evsrv: cli 0D3C0CC8 connect
03:06:39.461 00.003 16872 case statement mapped state 2 to 1
03:06:39.465 00.004 16872 case statement mapped state 2 to 1
03:06:39.469 00.004 16872 evsrv: cli 0D3C0CC8 request: {"method":"get_app_state","id":"14732183-9667-40d5-9009-88c5305d3b33"}
03:06:39.474 00.005 16872 case statement mapped state 2 to 1
03:06:39.477 00.003 16872 evsrv: cli 0D3C0CC8 response: {"jsonrpc":"2.0","result":"Selected","id":"14732183-9667-40d5-9009-88c5305d3b33"}
03:06:39.480 00.003 16872 evsrv: cli 0D3C0CC8 disconnect
03:06:40.483 01.003 16872 evsrv: cli 0D3C1588 connect
03:06:40.485 00.002 16872 case statement mapped state 2 to 1
03:06:40.490 00.005 16872 case statement mapped state 2 to 1
03:06:40.493 00.003 16872 evsrv: cli 0D3C1588 request: {"method":"get_app_state","id":"99719710-21e2-497e-bedc-ef4ae6994e12"}
03:06:40.496 00.003 16872 case statement mapped state 2 to 1
03:06:40.498 00.002 16872 evsrv: cli 0D3C1588 response: {"jsonrpc":"2.0","result":"Selected","id":"99719710-21e2-497e-bedc-ef4ae6994e12"}
03:06:40.501 00.003 16872 evsrv: cli 0D3C1588 disconnect
03:06:41.503 01.002 16872 evsrv: cli 0D3C0CC8 connect
03:06:41.508 00.005 16872 case statement mapped state 2 to 1
03:06:41.514 00.006 16872 case statement mapped state 2 to 1
03:06:41.517 00.003 16872 evsrv: cli 0D3C0CC8 request: {"method":"get_app_state","id":"bdb699fb-3791-4980-8d42-b0b45f8f00a8"}
03:06:41.520 00.003 16872 case statement mapped state 2 to 1
03:06:41.523 00.003 16872 evsrv: cli 0D3C0CC8 response: {"jsonrpc":"2.0","result":"Selected","id":"bdb699fb-3791-4980-8d42-b0b45f8f00a8"}
03:06:41.526 00.003 16872 evsrv: cli 0D3C0CC8 disconnect
03:06:42.260 00.734 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1686885b-7ca4-4aae-b4b9-17ad4fd58139"}
03:06:42.264 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1686885b-7ca4-4aae-b4b9-17ad4fd58139"}
03:06:42.269 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"12544096-d4e1-4ddd-aee8-c5f1c08f9844"}
03:06:42.272 00.003 16872 case statement mapped state 2 to 1
03:06:42.275 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"12544096-d4e1-4ddd-aee8-c5f1c08f9844"}
03:06:42.278 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7c64a992-f66e-4b90-a830-482c2129b471"}
03:06:42.284 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.49,6.67],"pixels":"..."},"id":"7c64a992-f66e-4b90-a830-482c2129b471"}
03:06:42.473 00.189 9640 Exposure complete
03:06:42.529 00.056 16872 evsrv: cli 0D3C1128 connect
03:06:42.532 00.003 16872 case statement mapped state 2 to 1
03:06:42.540 00.008 16872 case statement mapped state 2 to 1
03:06:42.545 00.005 16872 evsrv: cli 0D3C1128 request: {"method":"get_app_state","id":"a75de9ad-8bed-483d-919b-70197783ef7b"}
03:06:42.555 00.010 16872 case statement mapped state 2 to 1
03:06:42.560 00.005 16872 evsrv: cli 0D3C1128 response: {"jsonrpc":"2.0","result":"Selected","id":"a75de9ad-8bed-483d-919b-70197783ef7b"}
03:06:42.565 00.005 16872 evsrv: cli 0D3C1128 disconnect
03:06:42.622 00.057 9640 worker thread done servicing request
03:06:42.623 00.001 16872 OnExposeComplete: enter
03:06:42.627 00.004 16872 UpdateGuideState(): m_state=2
03:06:42.632 00.005 16872 Star::Find(15, 209, 200, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
03:06:42.634 00.002 16872 Star::Find returns 1 (0), X=209.26, Y=201.11, Mass=436193, SNR=334.6, Peak=23632 HFD=4.5
03:06:42.637 00.003 16872 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.59) = xAngle (3.64 = -2.64)
03:06:42.639 00.002 16872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (3.69 = -2.60)
03:06:42.643 00.004 16872 CameraToMount -- cameraX=-0.23 cameraY=0.44 hyp=0.50 cameraTheta=2.06 mountX=-0.44 mountY=-0.26, mountTheta=-2.61
03:06:42.650 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3436, max=23632, med=3856, FiltMin=3536, FiltMax=19156, Gamma=2.190
03:06:42.685 00.035 16872 UpdateGuideState exits: m=436193 SNR=334.6
03:06:42.692 00.007 16872 PhdController: newstate STATE_CALIBRATE
03:06:42.696 00.004 16872 PhdController: newstate STATE_GUIDE
03:06:42.712 00.016 16872 Changing from state SELECTED to CALIBRATING_PRIMARY
03:06:42.715 00.003 16872 guider state => CALIBRATED
03:06:42.718 00.003 16872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
03:06:42.734 00.016 16872 reset dither spiral
03:06:42.737 00.003 16872 PhdController: newstate STATE_SETTLE_BEGIN
03:06:42.740 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:42.743 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:06:42.746 00.003 16872 Enqueuing Expose request
03:06:42.748 00.002 9640 Worker thread wakes up
03:06:42.748 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:06:42.749 00.001 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:06:43.567 00.818 16872 evsrv: cli 0D3C1448 connect
03:06:43.572 00.005 16872 case statement mapped state 5 to 1
03:06:43.576 00.004 16872 case statement mapped state 5 to 1
03:06:43.579 00.003 16872 evsrv: cli 0D3C1448 request: {"method":"get_app_state","id":"6071e5d0-8fb1-4630-af56-b1a3849abd4c"}
03:06:43.583 00.004 16872 case statement mapped state 5 to 1
03:06:43.586 00.003 16872 evsrv: cli 0D3C1448 response: {"jsonrpc":"2.0","result":"Selected","id":"6071e5d0-8fb1-4630-af56-b1a3849abd4c"}
03:06:43.589 00.003 16872 evsrv: cli 0D3C1448 disconnect
03:06:45.775 02.186 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e5daf0ac-666a-4a0e-b554-a8b8bdbc7ed6"}
03:06:45.776 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e5daf0ac-666a-4a0e-b554-a8b8bdbc7ed6"}
03:06:45.782 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2d10f704-afb7-4ce7-997b-c19e87b6674f"}
03:06:45.782 00.000 16872 case statement mapped state 5 to 1
03:06:45.782 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"2d10f704-afb7-4ce7-997b-c19e87b6674f"}
03:06:45.790 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"bc7d4b8b-10fb-45b8-8443-d2db3b6b04b0"}
03:06:45.790 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.26,7.11],"pixels":"..."},"id":"bc7d4b8b-10fb-45b8-8443-d2db3b6b04b0"}
03:06:46.808 01.018 9640 Exposure complete
03:06:46.944 00.136 9640 worker thread done servicing request
03:06:46.944 00.000 16872 OnExposeComplete: enter
03:06:46.948 00.004 16872 UpdateGuideState(): m_state=5
03:06:46.954 00.006 16872 Star::Find(15, 209, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
03:06:46.957 00.003 16872 Star::Find returns 1 (0), X=209.72, Y=201.46, Mass=505007, SNR=392.9, Peak=26040 HFD=4.7
03:06:46.957 00.000 16872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.59) = xAngle (2.88 = 2.88)
03:06:46.965 00.008 16872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.93 = 2.93)
03:06:46.965 00.000 16872 CameraToMount -- cameraX=0.22 cameraY=0.80 hyp=0.83 cameraTheta=1.30 mountX=-0.80 mountY=0.17, mountTheta=2.93
03:06:46.975 00.010 16872 Changing from state CALIBRATED to GUIDING
03:06:46.982 00.007 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
03:06:46.987 00.005 16872 ScopeASCOM::SideOfPier() returns 1
03:06:47.062 00.075 16872 AdjustCalibrationForScopePointing (scope): current dec=-13.8 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=94.1 bin=1
03:06:47.066 00.004 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
03:06:47.073 00.007 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
03:06:47.075 00.002 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:06:47.075 00.000 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:06:47.083 00.008 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
03:06:47.086 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
03:06:47.091 00.005 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
03:06:47.091 00.000 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:06:47.098 00.007 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
03:06:47.105 00.007 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
03:06:47.108 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
03:06:47.114 00.006 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
03:06:47.115 00.001 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
03:06:47.207 00.092 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:06:47.211 00.004 16872 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
03:06:47.215 00.004 16872 Dec comp: XRate 8.696 -> 8.445 for dec -0.0 -> dec -13.8
03:06:47.225 00.010 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
03:06:47.233 00.008 16872 ScopeASCOM::SideOfPier() returns 1
03:06:47.300 00.067 16872 setting lock position to (209.72, 201.46)
03:06:47.309 00.009 16872 MultiStar: stabilizing after lock position change
03:06:47.314 00.005 16872 guider state => GUIDING
03:06:47.318 00.004 16872 Status Line: Guiding
03:06:47.322 00.004 16872 Mount: notify guiding started
03:06:47.331 00.009 16872 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
03:06:47.336 00.005 16872 GetString("/profile/9/scope/calibration/timestamp", "") returns "5/3/2026 1:37:24 AM"
03:06:47.337 00.001 16872 GetDouble("/profile/9/scope/calibration/xRate", 1.000000) returns 0.008696
03:06:47.344 00.007 16872 GetDouble("/profile/9/scope/calibration/yRate", 1.000000) returns 0.008323
03:06:47.350 00.006 16872 GetInt("/profile/9/scope/calibration/binning", 1) returns 1
03:06:47.353 00.003 16872 GetDouble("/profile/9/scope/calibration/xAngle", 0.000000) returns -1.585960
03:06:47.353 00.000 16872 GetDouble("/profile/9/scope/calibration/yAngle", 0.000000) returns 0.031175
03:06:47.353 00.000 16872 GetDouble("/profile/9/scope/calibration/declination", 0.000000) returns -0.000011
03:06:47.363 00.010 16872 GetInt("/profile/9/scope/calibration/pierSide", -1) returns 1
03:06:47.365 00.002 16872 GetInt("/profile/9/scope/calibration/raGuideParity", 0) returns 1
03:06:47.369 00.004 16872 GetInt("/profile/9/scope/calibration/decGuideParity", 0) returns 1
03:06:47.373 00.004 16872 GetDouble("/profile/9/scope/calibration/rotatorAngle", -888.000000) returns 94.100000
03:06:47.375 00.002 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
03:06:47.380 00.005 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
03:06:47.384 00.004 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:06:47.387 00.003 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:06:47.391 00.004 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
03:06:47.394 00.003 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
03:06:47.394 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
03:06:47.403 00.009 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:06:47.403 00.000 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
03:06:47.411 00.008 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
03:06:47.415 00.004 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
03:06:47.419 00.004 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
03:06:47.422 00.003 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
03:06:47.422 00.000 16872 GetInt("/profile/9/scope/calibration/focal_length", 0) returns 910
03:06:47.428 00.006 16872 GetDouble("/profile/9/scope/calibration/image_scale", 1.000000) returns 0.906659
03:06:47.428 00.000 16872 GetDouble("/profile/9/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:06:47.435 00.007 16872 GetDouble("/profile/9/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:06:47.435 00.000 16872 GetDouble("/profile/9/scope/calibration/ortho_error", 0.000000) returns 2.655000
03:06:47.435 00.000 16872 GetInt("/profile/9/scope/calibration/ra_step_count", 0) returns 10
03:06:47.435 00.000 16872 GetInt("/profile/9/scope/calibration/dec_step_count", 0) returns 11
03:06:47.444 00.009 16872 GetDouble("/profile/9/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:06:47.446 00.002 16872 GetInt("/profile/9/scope/calibration/last_issue", 0) returns 0
03:06:47.449 00.003 16872 GetString("/profile/9/scope/calibration/orig_timestamp", "Unknown") returns "5/2/2026 10:09:43 PM"
03:06:47.452 00.003 16872 GetInt("/profile/9/scope/calibration/orig_pierside", -1) returns 1
03:06:47.452 00.000 16872 GetString("/profile/9/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.1 -2.3}, {0.2 -5.2}, {-0.1 -7.3}, {-0.4 -10.1}, {-0.1 -12.9}, {-0.2 -15.4}, {-0.2 -17.8}, {-0.6 -20.6}, {-0.4 -23.8}, {-0.4 -26.1}, {-0.4 -26.1}, {-0.5 -11.7}, {-0.3 -0.6}"
03:06:47.452 00.000 16872 GetString("/profile/9/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.2 -0.0}, {-4.6 0.3}, {-7.4 -0.1}, {-9.9 -0.4}, {-12.4 0.1}, {-15.2 -0.6}, {-17.7 -0.5}, {-20.0 -0.8}, {-22.5 -0.4}, {-24.7 -0.6}, {-27.5 -0.9}, {-27.5 -0.9}, {-19.2 -0.7}, {-7.4 -1.1}, {-3.8 -1.3}"
03:06:47.560 00.108 16872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:06:47.623 00.063 16872 ScopeASCOM::SideOfPier() returns 1
03:06:47.623 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:06:47.628 00.005 16872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
03:06:47.628 00.000 16872 ScopeASCOM::GetDeclinationRadians() returns -13.8
03:06:47.628 00.000 16872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.8
03:06:47.635 00.007 16872 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.59) = xAngle (-1.59 = -1.59)
03:06:47.635 00.000 16872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
03:06:47.635 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
03:06:47.635 00.000 16872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
03:06:47.647 00.012 16872 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
03:06:47.649 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3416, max=26040, med=3976, FiltMin=3504, FiltMax=21344, Gamma=2.190
03:06:47.681 00.032 16872 UpdateGuideState exits: m=505007 SNR=392.9
03:06:47.683 00.002 16872 PhdController: newstate STATE_SETTLE_WAIT
03:06:47.686 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:47.690 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:06:47.690 00.000 16872 Enqueuing Expose request
03:06:47.700 00.010 9640 Worker thread wakes up
03:06:47.700 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:06:47.700 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(195,186,31,31)
03:06:49.274 01.574 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8f7dc603-9ff0-40a0-9723-31ab727f2a62"}
03:06:49.276 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8f7dc603-9ff0-40a0-9723-31ab727f2a62"}
03:06:49.281 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a6660dcd-c829-4916-a276-a08847c2d615"}
03:06:49.284 00.003 16872 case statement mapped state 6 to 3
03:06:49.284 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6660dcd-c829-4916-a276-a08847c2d615"}
03:06:49.291 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"42fac84b-ec88-4350-8e13-3eae2e52ec91"}
03:06:49.291 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.72,7.46],"pixels":"..."},"id":"42fac84b-ec88-4350-8e13-3eae2e52ec91"}
03:06:51.758 02.467 9640 Exposure complete
03:06:51.897 00.139 9640 worker thread done servicing request
03:06:51.897 00.000 16872 OnExposeComplete: enter
03:06:51.901 00.004 16872 UpdateGuideState(): m_state=6
03:06:51.905 00.004 16872 Star::Find(15, 209, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
03:06:51.905 00.000 16872 Star::Find returns 1 (0), X=210.17, Y=201.58, Mass=565608, SNR=391.4, Peak=31168 HFD=4.6
03:06:51.905 00.000 16872 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.59) = xAngle (1.83 = 1.83)
03:06:51.913 00.008 16872 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.88 = 1.88)
03:06:51.919 00.006 16872 CameraToMount -- cameraX=0.45 cameraY=0.11 hyp=0.46 cameraTheta=0.25 mountX=-0.12 mountY=0.44, mountTheta=1.84
03:06:51.923 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.45, y=0.11, opts=13)
03:06:51.923 00.000 16872 Enqueuing Move request for scope (0.45, 0.11)
03:06:51.929 00.006 9640 Worker thread wakes up
03:06:51.929 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.11) opts 0xd
03:06:51.929 00.000 9640 Handling offset move in thread for scope, endpoint = (0.45, 0.11)
03:06:51.929 00.000 9640 Moving (0.45, 0.11) raw xDistance=-0.12 yDistance=0.44
03:06:51.929 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.12
03:06:51.929 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.44, m_sumCorr=0
03:06:51.929 00.000 9640 MoveAxis(E, 13, ABG)
03:06:51.929 00.000 9640 Guiding  Dir = 2, Dur = 13
03:06:51.929 00.000 9640 IsSlewing returns 0
03:06:51.929 00.000 9640 IsGuiding returns 0
03:06:51.932 00.003 9640 PulseGuide returned control before completion, sleep 23
03:06:51.937 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3428, max=31168, med=3952, FiltMin=3520, FiltMax=24632, Gamma=2.190
03:06:51.961 00.024 9640 IsGuiding returns 1
03:06:51.961 00.000 9640 scope still moving after pulse duration time elapsed
03:06:51.972 00.011 16872 UpdateGuideState exits: m=565608 SNR=391.4
03:06:51.973 00.001 16872 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 1 / 99999
03:06:51.976 00.003 16872 evsrv: {"Event":"Settling","Timestamp":1777795611.976,"Host":"RBFOCUS307","Inst":1,"Distance":0.72,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
03:06:51.976 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:51.987 00.011 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:06:51.991 00.004 16872 Enqueuing Expose request
03:06:51.992 00.001 9640 IsSlewing returns 0
03:06:51.992 00.000 9640 IsGuiding returns 0
03:06:51.992 00.000 9640 scope move finished after 13 + 50 ms
03:06:51.992 00.000 9640 Move returns status 0, amount 13
03:06:51.992 00.000 9640 MoveAxis(N, 0, ABG)
03:06:51.992 00.000 9640 Move returns status 0, amount 0
03:06:51.992 00.000 9640 move complete, result=0
03:06:51.992 00.000 9640 worker thread done servicing request
03:06:51.992 00.000 9640 Worker thread wakes up
03:06:51.992 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:06:51.992 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(195,186,31,31)
03:06:51.997 00.005 16872 GuideStep: -0.1 px 13 ms EAST, 0.4 px 0 ms NORTH
03:06:52.781 00.784 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4c270b8c-67e1-46ce-ac77-79e91acf19fd"}
03:06:52.785 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4c270b8c-67e1-46ce-ac77-79e91acf19fd"}
03:06:52.789 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ccd8ce5e-3b58-47c3-a934-5463ea5a8732"}
03:06:52.794 00.005 16872 case statement mapped state 6 to 3
03:06:52.798 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"ccd8ce5e-3b58-47c3-a934-5463ea5a8732"}
03:06:52.798 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"57495c88-dcce-46b0-9231-475c48ad5692"}
03:06:52.806 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.17,6.58],"pixels":"..."},"id":"57495c88-dcce-46b0-9231-475c48ad5692"}
03:06:56.063 03.257 9640 Exposure complete
03:06:56.197 00.134 9640 worker thread done servicing request
03:06:56.197 00.000 16872 OnExposeComplete: enter
03:06:56.203 00.006 16872 UpdateGuideState(): m_state=6
03:06:56.207 00.004 16872 Star::Find(15, 210, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
03:06:56.207 00.000 16872 Star::Find returns 1 (0), X=210.14, Y=201.70, Mass=599300, SNR=411.2, Peak=31788 HFD=4.6
03:06:56.212 00.005 16872 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.59) = xAngle (2.09 = 2.09)
03:06:56.212 00.000 16872 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (2.14 = 2.14)
03:06:56.212 00.000 16872 CameraToMount -- cameraX=0.43 cameraY=0.23 hyp=0.49 cameraTheta=0.50 mountX=-0.24 mountY=0.41, mountTheta=2.10
03:06:56.220 00.008 16872 SchedulePrimaryMove(0F8FCD28, x=0.43, y=0.23, opts=13)
03:06:56.226 00.006 16872 Enqueuing Move request for scope (0.43, 0.23)
03:06:56.230 00.004 9640 Worker thread wakes up
03:06:56.230 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.23) opts 0xd
03:06:56.230 00.000 9640 Handling offset move in thread for scope, endpoint = (0.43, 0.23)
03:06:56.230 00.000 9640 Moving (0.43, 0.23) raw xDistance=-0.24 yDistance=0.41
03:06:56.230 00.000 9640 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.24
03:06:56.230 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.00, input 0.41, m_sumCorr=0
03:06:56.230 00.000 9640 MoveAxis(E, 27, ABG)
03:06:56.230 00.000 9640 Guiding  Dir = 2, Dur = 27
03:06:56.230 00.000 9640 IsSlewing returns 0
03:06:56.230 00.000 9640 IsGuiding returns 0
03:06:56.232 00.002 9640 PulseGuide returned control before completion, sleep 37
03:06:56.232 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3424, max=31788, med=3808, FiltMin=3500, FiltMax=25852, Gamma=2.190
03:06:56.268 00.036 16872 UpdateGuideState exits: m=599300 SNR=411.2
03:06:56.268 00.000 16872 PhdController: settling, locked = 1, distance = 0.65 (1.50) aobump = 0 frame = 2 / 99999
03:06:56.272 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777795616.272,"Host":"RBFOCUS307","Inst":1,"Distance":0.65,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
03:06:56.276 00.004 9640 IsGuiding returns 1
03:06:56.276 00.000 9640 scope still moving after pulse duration time elapsed
03:06:56.276 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:56.281 00.005 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:06:56.284 00.003 16872 Enqueuing Expose request
03:06:56.296 00.012 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"623be8f3-482c-46c8-b9fa-992c0f5f0991"}
03:06:56.299 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"623be8f3-482c-46c8-b9fa-992c0f5f0991"}
03:06:56.306 00.007 9640 IsSlewing returns 0
03:06:56.306 00.000 9640 IsGuiding returns 0
03:06:56.306 00.000 9640 scope move finished after 27 + 48 ms
03:06:56.306 00.000 9640 Move returns status 0, amount 27
03:06:56.306 00.000 9640 MoveAxis(N, 0, ABG)
03:06:56.306 00.000 9640 Move returns status 0, amount 0
03:06:56.306 00.000 9640 move complete, result=0
03:06:56.306 00.000 9640 worker thread done servicing request
03:06:56.306 00.000 9640 Worker thread wakes up
03:06:56.306 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:06:56.306 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(195,186,31,31)
03:06:56.309 00.003 16872 GuideStep: -0.2 px 27 ms EAST, 0.4 px 0 ms NORTH
03:06:56.317 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4830dfff-2a2d-4a3a-a3d6-e24a4357b5c2"}
03:06:56.333 00.016 16872 case statement mapped state 6 to 3
03:06:56.334 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4830dfff-2a2d-4a3a-a3d6-e24a4357b5c2"}
03:06:56.342 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"d4431d5c-955a-42c4-8134-37fb98902a18"}
03:06:56.350 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.14,6.70],"pixels":"..."},"id":"d4431d5c-955a-42c4-8134-37fb98902a18"}
03:06:59.800 03.450 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e967c17d-f8b4-4abf-bfcb-908e7b345ffa"}
03:06:59.800 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e967c17d-f8b4-4abf-bfcb-908e7b345ffa"}
03:06:59.807 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bb327c4c-dcc5-41bd-89ff-15a9345f65f3"}
03:06:59.807 00.000 16872 case statement mapped state 6 to 3
03:06:59.807 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb327c4c-dcc5-41bd-89ff-15a9345f65f3"}
03:06:59.814 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"7dec17c5-d007-462b-b3d6-b7a6dbfd38e2"}
03:06:59.820 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.14,6.70],"pixels":"..."},"id":"7dec17c5-d007-462b-b3d6-b7a6dbfd38e2"}
03:07:00.374 00.554 9640 Exposure complete
03:07:00.514 00.140 9640 worker thread done servicing request
03:07:00.514 00.000 16872 OnExposeComplete: enter
03:07:00.516 00.002 16872 UpdateGuideState(): m_state=6
03:07:00.521 00.005 16872 Star::Find(15, 210, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
03:07:00.524 00.003 16872 Star::Find returns 1 (0), X=210.33, Y=201.55, Mass=551880, SNR=421.8, Peak=31252 HFD=4.5
03:07:00.526 00.002 16872 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.59) = xAngle (1.72 = 1.72)
03:07:00.528 00.002 16872 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.77 = 1.77)
03:07:00.532 00.004 16872 CameraToMount -- cameraX=0.62 cameraY=0.08 hyp=0.62 cameraTheta=0.13 mountX=-0.09 mountY=0.61, mountTheta=1.72
03:07:00.536 00.004 16872 SchedulePrimaryMove(0F8FCD28, x=0.62, y=0.08, opts=13)
03:07:00.536 00.000 16872 Enqueuing Move request for scope (0.62, 0.08)
03:07:00.541 00.005 9640 Worker thread wakes up
03:07:00.541 00.000 9640 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.08) opts 0xd
03:07:00.541 00.000 9640 Handling offset move in thread for scope, endpoint = (0.62, 0.08)
03:07:00.541 00.000 9640 Moving (0.62, 0.08) raw xDistance=-0.09 yDistance=0.61
03:07:00.541 00.000 9640 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:07:00.541 00.000 9640 GuideAlgorithmZFilter::Result() returns 0.20, input 0.61, m_sumCorr=0.2
03:07:00.541 00.000 9640 MoveAxis(E, 0, ABG)
03:07:00.541 00.000 9640 Move returns status 0, amount 0
03:07:00.541 00.000 9640 MoveAxis(S, 24, ABG)
03:07:00.541 00.000 9640 Guiding  Dir = 1, Dur = 24
03:07:00.541 00.000 9640 IsSlewing returns 1
03:07:00.541 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
03:07:00.547 00.006 9640 GetBoolean("/Confirm/9/SlewWarningEnabled", 1) returns 1
03:07:00.549 00.002 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
03:07:00.549 00.000 9640 Move returns status 2, amount 0
03:07:00.551 00.002 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
03:07:00.551 00.000 9640 move complete, result=2
03:07:00.551 00.000 9640 worker thread done servicing request
03:07:00.552 00.001 16872 UpdateImageDisplay: Size=(1920,1080) min=3436, max=31252, med=3748, FiltMin=3536, FiltMax=24716, Gamma=2.190
03:07:00.592 00.040 16872 UpdateGuideState exits: m=551880 SNR=421.8
03:07:00.602 00.010 16872 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 3 / 99999
03:07:00.606 00.004 16872 evsrv: {"Event":"Settling","Timestamp":1777795620.606,"Host":"RBFOCUS307","Inst":1,"Distance":0.64,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
03:07:00.610 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:00.610 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:07:00.616 00.006 16872 Enqueuing Expose request
03:07:00.616 00.000 16872 Alert: Guiding stopped: the scope started slewing.
03:07:00.621 00.005 9640 Worker thread wakes up
03:07:00.621 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:07:00.621 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(195,186,31,31)
03:07:00.665 00.044 16872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms SOUTH
03:07:00.673 00.008 16872 mount move error indicates guiding should stop
03:07:00.677 00.004 16872 Mount: notify guiding stopped
03:07:00.683 00.006 16872 PhdController failed: Guiding stopped
03:07:00.695 00.012 16872 PhdController: newstate STATE_FINISH
03:07:00.699 00.004 16872 PhdController complete: fail: Guiding stopped
03:07:00.700 00.001 16872 evsrv: {"Event":"SettleDone","Timestamp":1777795620.700,"Host":"RBFOCUS307","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":3,"DroppedFrames":0}
03:07:00.704 00.004 16872 Mount: notify guiding dither settle done success=0
03:07:00.707 00.003 16872 PhdController: newstate STATE_IDLE
03:07:00.709 00.002 16872 Changing from state GUIDING to STOP
03:07:00.709 00.000 16872 guider state => SELECTED
03:07:00.709 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
03:07:03.303 02.594 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3403bc99-48d7-4520-badb-c750981a1ab8"}
03:07:03.304 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3403bc99-48d7-4520-badb-c750981a1ab8"}
03:07:03.309 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"05ca1b9f-5594-4271-9632-e87415e91e46"}
03:07:03.311 00.002 16872 case statement mapped state 2 to 1
03:07:03.311 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"05ca1b9f-5594-4271-9632-e87415e91e46"}
03:07:03.311 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0bca7b5b-506b-4330-bd0f-ad5f77731e2e"}
03:07:03.320 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.33,6.55],"pixels":"..."},"id":"0bca7b5b-506b-4330-bd0f-ad5f77731e2e"}
03:07:04.703 01.383 9640 Exposure complete
03:07:04.842 00.139 9640 worker thread done servicing request
03:07:04.847 00.005 16872 OnExposeComplete: enter
03:07:04.849 00.002 16872 UpdateGuideState(): m_state=2
03:07:04.849 00.000 16872 Star::Find(15, 210, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
03:07:04.849 00.000 16872 Star::Find false star n=5 nbg=265 bg=3652.8 sigma=33.5 thresh=3753 peak=3735
03:07:04.849 00.000 16872 Star::Find returns 0 (2), X=210.00, Y=201.00, Mass=560, SNR=2.9, Peak=3772 HFD=0.0
03:07:04.849 00.000 16872 DistanceChecker: activated
03:07:04.865 00.016 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:07:04.865 00.000 16872 Changing from state SELECTED to UNINITIALIZED
03:07:04.865 00.000 16872 guider state => SELECTING
03:07:04.875 00.010 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:07:04.879 00.004 16872 Status Line: Star lost - low SNR
03:07:04.887 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3344, max=5132, med=3648, FiltMin=3464, FiltMax=3836, Gamma=2.190
03:07:04.920 00.033 16872 UpdateGuideState exits: Star lost - low SNR
03:07:04.926 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:04.928 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:07:04.928 00.000 16872 Enqueuing Expose request
03:07:04.928 00.000 9640 Worker thread wakes up
03:07:04.928 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:07:04.928 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:07:06.821 01.893 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"62443ab3-df33-4190-9cff-0b34a60420da"}
03:07:06.823 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"62443ab3-df33-4190-9cff-0b34a60420da"}
03:07:06.823 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"817a526e-262a-4149-9943-aa45f049b237"}
03:07:06.829 00.006 16872 case statement mapped state 1 to 101
03:07:06.833 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"817a526e-262a-4149-9943-aa45f049b237"}
03:07:08.995 02.162 9640 Exposure complete
03:07:09.139 00.144 9640 worker thread done servicing request
03:07:09.139 00.000 16872 OnExposeComplete: enter
03:07:09.140 00.001 16872 UpdateGuideState(): m_state=1
03:07:09.140 00.000 16872 Star::Find(15, 210, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
03:07:09.140 00.000 16872 Star::Find false star n=3 nbg=266 bg=3483.3 sigma=33.7 thresh=3584 peak=3551
03:07:09.148 00.008 16872 Star::Find returns 0 (2), X=210.00, Y=201.00, Mass=350, SNR=2.9, Peak=3608 HFD=0.0
03:07:09.148 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:07:09.153 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:07:09.158 00.005 16872 Status Line: Star lost - low SNR
03:07:09.158 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3100, max=4092, med=3492, FiltMin=3364, FiltMax=3988, Gamma=2.190
03:07:09.189 00.031 16872 UpdateGuideState exits: Star lost - low SNR
03:07:09.198 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:09.203 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:07:09.209 00.006 16872 Enqueuing Expose request
03:07:09.209 00.000 9640 Worker thread wakes up
03:07:09.209 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:07:09.209 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:07:10.327 01.118 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"00a48095-83a9-4a41-aead-d14d43f241e2"}
03:07:10.330 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"00a48095-83a9-4a41-aead-d14d43f241e2"}
03:07:10.332 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a323811f-5d51-496c-8b68-87c8183a1c55"}
03:07:10.335 00.003 16872 case statement mapped state 1 to 101
03:07:10.339 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"a323811f-5d51-496c-8b68-87c8183a1c55"}
03:07:13.255 02.916 9640 Exposure complete
03:07:13.395 00.140 9640 worker thread done servicing request
03:07:13.395 00.000 16872 OnExposeComplete: enter
03:07:13.398 00.003 16872 UpdateGuideState(): m_state=1
03:07:13.398 00.000 16872 Star::Find(15, 210, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
03:07:13.403 00.005 16872 Star::Find false star n=4 nbg=252 bg=3413.2 sigma=28.3 thresh=3498 peak=3498
03:07:13.403 00.000 16872 Star::Find returns 0 (2), X=210.00, Y=201.00, Mass=459, SNR=2.9, Peak=3540 HFD=0.0
03:07:13.403 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:07:13.412 00.009 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:07:13.413 00.001 16872 Status Line: Star lost - low SNR
03:07:13.420 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3076, max=4016, med=3420, FiltMin=3312, FiltMax=3580, Gamma=2.190
03:07:13.444 00.024 16872 UpdateGuideState exits: Star lost - low SNR
03:07:13.454 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:13.462 00.008 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:07:13.464 00.002 16872 Enqueuing Expose request
03:07:13.464 00.000 9640 Worker thread wakes up
03:07:13.464 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:07:13.464 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:07:13.827 00.363 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ae71bf65-78dd-4beb-8ce8-5a502dc57edf"}
03:07:13.831 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ae71bf65-78dd-4beb-8ce8-5a502dc57edf"}
03:07:13.834 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"551f2429-e30b-47db-8270-538ed93e7eaa"}
03:07:13.834 00.000 16872 case statement mapped state 1 to 101
03:07:13.840 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"551f2429-e30b-47db-8270-538ed93e7eaa"}
03:07:17.334 03.494 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b90b08c-c9e4-4b62-a701-c072ff154e9c"}
03:07:17.334 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2b90b08c-c9e4-4b62-a701-c072ff154e9c"}
03:07:17.341 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c23323cd-2769-4de0-865d-adbaa53eb1e3"}
03:07:17.341 00.000 16872 case statement mapped state 1 to 101
03:07:17.350 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"c23323cd-2769-4de0-865d-adbaa53eb1e3"}
03:07:17.518 00.168 9640 Exposure complete
03:07:17.653 00.135 9640 worker thread done servicing request
03:07:17.653 00.000 16872 OnExposeComplete: enter
03:07:17.659 00.006 16872 UpdateGuideState(): m_state=1
03:07:17.662 00.003 16872 Star::Find(15, 210, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
03:07:17.662 00.000 16872 Star::Find false star n=5 nbg=259 bg=3426.5 sigma=28.0 thresh=3511 peak=3502
03:07:17.669 00.007 16872 Star::Find returns 0 (2), X=210.00, Y=201.00, Mass=503, SNR=2.9, Peak=3548 HFD=0.0
03:07:17.669 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:07:17.669 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:07:17.678 00.009 16872 Status Line: Star lost - low SNR
03:07:17.684 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3168, max=4072, med=3440, FiltMin=3312, FiltMax=3624, Gamma=2.190
03:07:17.713 00.029 16872 UpdateGuideState exits: Star lost - low SNR
03:07:17.715 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:17.724 00.009 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:07:17.727 00.003 16872 Enqueuing Expose request
03:07:17.727 00.000 9640 Worker thread wakes up
03:07:17.727 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:07:17.727 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:07:20.840 03.113 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f5ee12ea-8e25-4838-90af-c0f4ded06e8f"}
03:07:20.841 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f5ee12ea-8e25-4838-90af-c0f4ded06e8f"}
03:07:20.841 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0bf33842-fcb9-4d76-a21b-b48e64452a5e"}
03:07:20.849 00.008 16872 case statement mapped state 1 to 101
03:07:20.849 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"0bf33842-fcb9-4d76-a21b-b48e64452a5e"}
03:07:21.787 00.938 9640 Exposure complete
03:07:21.919 00.132 9640 worker thread done servicing request
03:07:21.923 00.004 16872 OnExposeComplete: enter
03:07:21.925 00.002 16872 UpdateGuideState(): m_state=1
03:07:21.927 00.002 16872 Star::Find(15, 210, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
03:07:21.927 00.000 16872 Star::Find false star n=5 nbg=256 bg=3464.3 sigma=29.2 thresh=3552 peak=3537
03:07:21.927 00.000 16872 Star::Find returns 0 (2), X=210.00, Y=201.00, Mass=506, SNR=2.9, Peak=3580 HFD=0.0
03:07:21.927 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:07:21.936 00.009 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:07:21.936 00.000 16872 Status Line: Star lost - low SNR
03:07:21.948 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3156, max=4036, med=3472, FiltMin=3314, FiltMax=3624, Gamma=2.190
03:07:21.977 00.029 16872 UpdateGuideState exits: Star lost - low SNR
03:07:21.983 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:21.985 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:07:21.988 00.003 16872 Enqueuing Expose request
03:07:21.989 00.001 9640 Worker thread wakes up
03:07:21.989 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:07:21.989 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:07:24.348 02.359 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9cd56a19-281c-4c99-919d-0cfe5a36329c"}
03:07:24.349 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9cd56a19-281c-4c99-919d-0cfe5a36329c"}
03:07:24.356 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fbb50762-7dc5-4642-bdd9-bca17536a05a"}
03:07:24.356 00.000 16872 case statement mapped state 1 to 101
03:07:24.356 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"fbb50762-7dc5-4642-bdd9-bca17536a05a"}
03:07:26.051 01.695 9640 Exposure complete
03:07:26.183 00.132 9640 worker thread done servicing request
03:07:26.183 00.000 16872 OnExposeComplete: enter
03:07:26.192 00.009 16872 UpdateGuideState(): m_state=1
03:07:26.192 00.000 16872 Star::Find(15, 210, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
03:07:26.192 00.000 16872 Star::Find false star n=2 nbg=268 bg=3440.8 sigma=30.9 thresh=3534 peak=3501
03:07:26.202 00.010 16872 Star::Find returns 0 (2), X=210.00, Y=201.00, Mass=194, SNR=2.9, Peak=3544 HFD=0.0
03:07:26.202 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:07:26.202 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:07:26.209 00.007 16872 Status Line: Star lost - low SNR
03:07:26.213 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=4792, med=3436, FiltMin=3326, FiltMax=3584, Gamma=2.190
03:07:26.247 00.034 16872 UpdateGuideState exits: Star lost - low SNR
03:07:26.251 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:26.255 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:07:26.262 00.007 16872 Enqueuing Expose request
03:07:26.267 00.005 9640 Worker thread wakes up
03:07:26.269 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
03:07:26.269 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:07:27.858 01.589 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18380189-742a-4ff4-85b8-7f5ae02a3770"}
03:07:27.861 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"18380189-742a-4ff4-85b8-7f5ae02a3770"}
03:07:27.861 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"047239f2-6178-4cfb-ae6b-1dcab0d801bc"}
03:07:27.868 00.007 16872 case statement mapped state 1 to 101
03:07:27.870 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"047239f2-6178-4cfb-ae6b-1dcab0d801bc"}
03:07:30.328 02.458 9640 Exposure complete
03:07:30.455 00.127 9640 worker thread done servicing request
03:07:30.455 00.000 16872 OnExposeComplete: enter
03:07:30.471 00.016 16872 UpdateGuideState(): m_state=1
03:07:30.475 00.004 16872 Star::Find(15, 210, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
03:07:30.476 00.001 16872 Star::Find returns 0 (4), X=219.78, Y=202.22, Mass=473, SNR=7.7, Peak=3564 HFD=1.4
03:07:30.476 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:07:30.476 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:07:30.476 00.000 16872 Status Line: Star lost - low HFD
03:07:30.491 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=4104, med=3412, FiltMin=3300, FiltMax=3592, Gamma=2.190
03:07:30.521 00.030 16872 UpdateGuideState exits: Star lost - low HFD
03:07:30.523 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:30.526 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:07:30.526 00.000 16872 Enqueuing Expose request
03:07:30.535 00.009 9640 Worker thread wakes up
03:07:30.535 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:07:30.535 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:07:31.362 00.827 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b16ad45f-2889-4d56-9b14-8cd5d8e3d1d6"}
03:07:31.366 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b16ad45f-2889-4d56-9b14-8cd5d8e3d1d6"}
03:07:31.369 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f6b2dd0c-4d8f-4d9e-ae79-fd32daa5498f"}
03:07:31.372 00.003 16872 case statement mapped state 1 to 101
03:07:31.374 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"f6b2dd0c-4d8f-4d9e-ae79-fd32daa5498f"}
03:07:34.572 03.198 9640 Exposure complete
03:07:34.717 00.145 9640 worker thread done servicing request
03:07:34.717 00.000 16872 OnExposeComplete: enter
03:07:34.717 00.000 16872 UpdateGuideState(): m_state=1
03:07:34.732 00.015 16872 Star::Find(15, 210, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
03:07:34.732 00.000 16872 Star::Find false star n=2 nbg=260 bg=3403.9 sigma=26.9 thresh=3485 peak=3457
03:07:34.732 00.000 16872 Star::Find returns 0 (2), X=210.00, Y=201.00, Mass=188, SNR=2.9, Peak=3500 HFD=0.0
03:07:34.732 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:07:34.732 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:07:34.732 00.000 16872 Status Line: Star lost - low SNR
03:07:34.751 00.019 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=7412, med=3404, FiltMin=3244, FiltMax=6800, Gamma=2.190
03:07:34.778 00.027 16872 UpdateGuideState exits: Star lost - low SNR
03:07:34.783 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:34.783 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:07:34.783 00.000 16872 Enqueuing Expose request
03:07:34.783 00.000 9640 Worker thread wakes up
03:07:34.794 00.011 9640 worker thread servicing REQUEST_EXPOSE 3500
03:07:34.794 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:07:34.872 00.078 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4e862efd-bff9-420f-b32e-8dae6935b658"}
03:07:34.876 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4e862efd-bff9-420f-b32e-8dae6935b658"}
03:07:34.880 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85bc83ba-3406-4ddc-81cf-7ae8a9251358"}
03:07:34.882 00.002 16872 case statement mapped state 1 to 101
03:07:34.884 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"85bc83ba-3406-4ddc-81cf-7ae8a9251358"}
03:07:38.376 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6d2a3956-fa80-4d3a-911b-db691ed77232"}
03:07:38.376 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6d2a3956-fa80-4d3a-911b-db691ed77232"}
03:07:38.381 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa7930b6-8aa0-41dc-8bfe-8d742a8ca51d"}
03:07:38.387 00.006 16872 case statement mapped state 1 to 101
03:07:38.387 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"aa7930b6-8aa0-41dc-8bfe-8d742a8ca51d"}
03:07:38.856 00.469 9640 Exposure complete
03:07:38.990 00.134 9640 worker thread done servicing request
03:07:38.990 00.000 16872 OnExposeComplete: enter
03:07:38.993 00.003 16872 UpdateGuideState(): m_state=1
03:07:38.995 00.002 16872 Star::Find(15, 210, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
03:07:38.995 00.000 16872 Star::Find returns 0 (3), X=210.00, Y=201.00, Mass=0, SNR=0.0, Peak=3520 HFD=0.0
03:07:38.995 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:07:38.995 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:07:38.995 00.000 16872 Status Line: Star lost - low mass
03:07:39.011 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=11556, med=3408, FiltMin=3264, FiltMax=9624, Gamma=2.190
03:07:39.043 00.032 16872 UpdateGuideState exits: Star lost - low mass
03:07:39.046 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:39.046 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:07:39.046 00.000 16872 Enqueuing Expose request
03:07:39.055 00.009 9640 Worker thread wakes up
03:07:39.055 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:07:39.055 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:07:41.883 02.828 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"85115d89-a1f7-44b6-869c-dfaaae4bdaa1"}
03:07:41.885 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"85115d89-a1f7-44b6-869c-dfaaae4bdaa1"}
03:07:41.885 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e92af3c3-1dc1-4db8-add0-86bf4393070d"}
03:07:41.885 00.000 16872 case statement mapped state 1 to 101
03:07:41.894 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"e92af3c3-1dc1-4db8-add0-86bf4393070d"}
03:07:43.114 01.220 9640 Exposure complete
03:07:43.242 00.128 9640 worker thread done servicing request
03:07:43.242 00.000 16872 OnExposeComplete: enter
03:07:43.250 00.008 16872 UpdateGuideState(): m_state=1
03:07:43.254 00.004 16872 Star::Find(15, 210, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
03:07:43.256 00.002 16872 Star::Find returns 1 (0), X=223.93, Y=190.75, Mass=1028, SNR=11.2, Peak=3524 HFD=5.7
03:07:43.258 00.002 16872 Status Line: Mass: 1028 vs 551880
03:07:43.263 00.005 16872 UpdateCurrentPosition: star mass new=1027.8 exp=551880.2 thresh=50% limits=(253675.1, 827820.2, 1103760.3)
03:07:43.266 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
03:07:43.268 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:07:43.268 00.000 16872 Status Line: No star selected
03:07:43.275 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=10756, med=3408, FiltMin=3304, FiltMax=9916, Gamma=2.190
03:07:43.302 00.027 16872 UpdateGuideState exits: No star selected
03:07:43.309 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:43.309 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:07:43.315 00.006 16872 Enqueuing Expose request
03:07:43.319 00.004 9640 Worker thread wakes up
03:07:43.319 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:07:43.319 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:07:45.390 02.071 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"50607851-72f0-4941-9189-4082ba7f6cdf"}
03:07:45.390 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"50607851-72f0-4941-9189-4082ba7f6cdf"}
03:07:45.390 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e09d9df5-ddf7-4071-8261-b6fd3b1bd70f"}
03:07:45.390 00.000 16872 case statement mapped state 1 to 101
03:07:45.401 00.011 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"e09d9df5-ddf7-4071-8261-b6fd3b1bd70f"}
03:07:47.378 01.977 9640 Exposure complete
03:07:47.513 00.135 9640 worker thread done servicing request
03:07:47.513 00.000 16872 OnExposeComplete: enter
03:07:47.513 00.000 16872 UpdateGuideState(): m_state=1
03:07:47.522 00.009 16872 Star::Find(15, 210, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
03:07:47.522 00.000 16872 Star::Find returns 0 (2), X=210.00, Y=201.00, Mass=98, SNR=2.8, Peak=3540 HFD=0.0
03:07:47.522 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:07:47.529 00.007 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:07:47.532 00.003 16872 Status Line: Star lost - low SNR
03:07:47.532 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3108, max=11232, med=3408, FiltMin=3296, FiltMax=9724, Gamma=2.190
03:07:47.567 00.035 16872 UpdateGuideState exits: Star lost - low SNR
03:07:47.570 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:47.574 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:07:47.576 00.002 16872 Enqueuing Expose request
03:07:47.579 00.003 9640 Worker thread wakes up
03:07:47.579 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:07:47.579 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:07:48.889 01.310 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"30885e9a-84d5-4127-902d-7e3dfbaa8efd"}
03:07:48.889 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"30885e9a-84d5-4127-902d-7e3dfbaa8efd"}
03:07:48.894 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"44965eca-3e2b-4499-8ece-aaf538fa48b5"}
03:07:48.894 00.000 16872 case statement mapped state 1 to 101
03:07:48.894 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"44965eca-3e2b-4499-8ece-aaf538fa48b5"}
03:07:51.618 02.724 9640 Exposure complete
03:07:51.756 00.138 9640 worker thread done servicing request
03:07:51.756 00.000 16872 OnExposeComplete: enter
03:07:51.756 00.000 16872 UpdateGuideState(): m_state=1
03:07:51.762 00.006 16872 Star::Find(15, 210, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
03:07:51.764 00.002 16872 Star::Find false star n=3 nbg=261 bg=3387.4 sigma=31.6 thresh=3482 peak=3477
03:07:51.768 00.004 16872 Star::Find returns 0 (2), X=210.00, Y=201.00, Mass=350, SNR=2.9, Peak=3532 HFD=0.0
03:07:51.770 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:07:51.772 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:07:51.772 00.000 16872 Status Line: Star lost - low SNR
03:07:51.780 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=11252, med=3400, FiltMin=3284, FiltMax=10076, Gamma=2.190
03:07:51.810 00.030 16872 UpdateGuideState exits: Star lost - low SNR
03:07:51.812 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:51.812 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:07:51.812 00.000 16872 Enqueuing Expose request
03:07:51.823 00.011 9640 Worker thread wakes up
03:07:51.823 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:07:51.823 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:07:52.382 00.559 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ea00f59e-ca73-4da3-ad99-67626e98a6b1"}
03:07:52.386 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ea00f59e-ca73-4da3-ad99-67626e98a6b1"}
03:07:52.391 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f781d9af-0adc-4eaa-afec-0536a0d45922"}
03:07:52.392 00.001 16872 case statement mapped state 1 to 101
03:07:52.392 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"f781d9af-0adc-4eaa-afec-0536a0d45922"}
03:07:55.853 03.461 9640 Exposure complete
03:07:55.895 00.042 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2b621c15-b93b-4c27-9754-b2f134b71203"}
03:07:55.899 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2b621c15-b93b-4c27-9754-b2f134b71203"}
03:07:55.902 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f8084992-ef99-4915-a9d9-44b8b36b59c4"}
03:07:55.902 00.000 16872 case statement mapped state 1 to 101
03:07:55.902 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"f8084992-ef99-4915-a9d9-44b8b36b59c4"}
03:07:55.999 00.097 9640 worker thread done servicing request
03:07:55.999 00.000 16872 OnExposeComplete: enter
03:07:55.999 00.000 16872 UpdateGuideState(): m_state=1
03:07:56.003 00.004 16872 Star::Find(15, 210, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
03:07:56.007 00.004 16872 Star::Find false star n=2 nbg=258 bg=3400.8 sigma=27.8 thresh=3484 peak=3463
03:07:56.010 00.003 16872 Star::Find returns 0 (2), X=210.00, Y=201.00, Mass=210, SNR=2.9, Peak=3524 HFD=0.0
03:07:56.010 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:07:56.010 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:07:56.010 00.000 16872 Status Line: Star lost - low SNR
03:07:56.023 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=11412, med=3400, FiltMin=3288, FiltMax=10220, Gamma=2.190
03:07:56.052 00.029 16872 UpdateGuideState exits: Star lost - low SNR
03:07:56.054 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:56.054 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:07:56.064 00.010 16872 Enqueuing Expose request
03:07:56.064 00.000 9640 Worker thread wakes up
03:07:56.064 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:07:56.064 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:07:59.399 03.335 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a6a4fd1-ed7c-44f0-b752-bfd79897cb44"}
03:07:59.401 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0a6a4fd1-ed7c-44f0-b752-bfd79897cb44"}
03:07:59.401 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa138eb8-d334-42e2-8a5b-70aca9fc5782"}
03:07:59.401 00.000 16872 case statement mapped state 1 to 101
03:07:59.411 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"fa138eb8-d334-42e2-8a5b-70aca9fc5782"}
03:08:00.100 00.689 9640 Exposure complete
03:08:00.232 00.132 9640 worker thread done servicing request
03:08:00.232 00.000 16872 OnExposeComplete: enter
03:08:00.232 00.000 16872 UpdateGuideState(): m_state=1
03:08:00.243 00.011 16872 Star::Find(15, 210, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
03:08:00.243 00.000 16872 Star::Find returns 1 (0), X=224.12, Y=213.13, Mass=971, SNR=10.7, Peak=3560 HFD=2.0
03:08:00.243 00.000 16872 DistanceChecker: deactivated
03:08:00.243 00.000 16872 setting lock position to (224.12, 213.13)
03:08:00.259 00.016 16872 MultiStar: stabilizing after lock position change
03:08:00.263 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
03:08:00.266 00.003 16872 Changing from state SELECTING to SELECTED
03:08:00.266 00.000 16872 guider state => SELECTED
03:08:00.276 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=10508, med=3396, FiltMin=3284, FiltMax=9160, Gamma=2.190
03:08:00.307 00.031 16872 UpdateGuideState exits: m=971 SNR=10.7
03:08:00.307 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:00.307 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:08:00.307 00.000 16872 Enqueuing Expose request
03:08:00.323 00.016 9640 Worker thread wakes up
03:08:00.323 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:08:00.323 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(209,198,31,31)
03:08:02.906 02.583 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5349821f-77be-40b3-bd84-497562904269"}
03:08:02.910 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5349821f-77be-40b3-bd84-497562904269"}
03:08:02.912 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7682fdd2-95dc-4a9d-838e-7c703cbf563a"}
03:08:02.917 00.005 16872 case statement mapped state 2 to 1
03:08:02.920 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"7682fdd2-95dc-4a9d-838e-7c703cbf563a"}
03:08:02.924 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"24b92582-c42b-4f79-9d4f-0f152d3de239"}
03:08:02.928 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.12,7.13],"pixels":"..."},"id":"24b92582-c42b-4f79-9d4f-0f152d3de239"}
03:08:04.355 01.427 9640 Exposure complete
03:08:04.488 00.133 9640 worker thread done servicing request
03:08:04.488 00.000 16872 OnExposeComplete: enter
03:08:04.490 00.002 16872 UpdateGuideState(): m_state=2
03:08:04.490 00.000 16872 Star::Find(15, 224, 213, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
03:08:04.490 00.000 16872 Star::Find false star n=5 nbg=267 bg=3398.7 sigma=27.2 thresh=3480 peak=3474
03:08:04.499 00.009 16872 Star::Find returns 0 (2), X=224.00, Y=213.00, Mass=427, SNR=2.9, Peak=3512 HFD=0.0
03:08:04.499 00.000 16872 DistanceChecker: activated
03:08:04.503 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:08:04.507 00.004 16872 Changing from state SELECTED to UNINITIALIZED
03:08:04.507 00.000 16872 guider state => SELECTING
03:08:04.507 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:08:04.507 00.000 16872 Status Line: Star lost - low SNR
03:08:04.522 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=13304, med=3404, FiltMin=3284, FiltMax=11068, Gamma=2.190
03:08:04.565 00.043 16872 UpdateGuideState exits: Star lost - low SNR
03:08:04.572 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:04.572 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:08:04.587 00.015 16872 Enqueuing Expose request
03:08:04.591 00.004 9640 Worker thread wakes up
03:08:04.591 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:08:04.591 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:08:06.404 01.813 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"341d6336-d757-4c86-9db9-5431504bba50"}
03:08:06.404 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"341d6336-d757-4c86-9db9-5431504bba50"}
03:08:06.409 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"98615d47-6535-4111-90e1-c9583c6d4087"}
03:08:06.414 00.005 16872 case statement mapped state 1 to 101
03:08:06.416 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"98615d47-6535-4111-90e1-c9583c6d4087"}
03:08:08.653 02.237 9640 Exposure complete
03:08:08.794 00.141 9640 worker thread done servicing request
03:08:08.794 00.000 16872 OnExposeComplete: enter
03:08:08.797 00.003 16872 UpdateGuideState(): m_state=1
03:08:08.797 00.000 16872 Star::Find(15, 224, 213, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
03:08:08.797 00.000 16872 Star::Find returns 1 (0), X=235.92, Y=201.15, Mass=1159, SNR=10.9, Peak=3532 HFD=7.1
03:08:08.797 00.000 16872 DistanceChecker: deactivated
03:08:08.812 00.015 16872 setting lock position to (235.92, 201.15)
03:08:08.817 00.005 16872 MultiStar: stabilizing after lock position change
03:08:08.819 00.002 16872 CurrentPosition() valid, moving to STATE_SELECTED
03:08:08.821 00.002 16872 Changing from state SELECTING to SELECTED
03:08:08.823 00.002 16872 guider state => SELECTED
03:08:08.827 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=10348, med=3404, FiltMin=3284, FiltMax=8916, Gamma=2.190
03:08:08.857 00.030 16872 UpdateGuideState exits: m=1159 SNR=10.9
03:08:08.857 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:08.857 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:08:08.857 00.000 16872 Enqueuing Expose request
03:08:08.878 00.021 9640 Worker thread wakes up
03:08:08.878 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:08:08.878 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(221,186,31,31)
03:08:09.908 01.030 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d306c5b0-3233-4933-92c1-b1c83faa0e09"}
03:08:09.908 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d306c5b0-3233-4933-92c1-b1c83faa0e09"}
03:08:09.914 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"984a48f1-3c7f-4bfe-aab6-429400fc5e5f"}
03:08:09.915 00.001 16872 case statement mapped state 2 to 1
03:08:09.920 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"984a48f1-3c7f-4bfe-aab6-429400fc5e5f"}
03:08:09.922 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"fead9a61-a6ab-4d33-a69e-f2c46773738f"}
03:08:09.927 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.92,7.15],"pixels":"..."},"id":"fead9a61-a6ab-4d33-a69e-f2c46773738f"}
03:08:12.947 03.020 9640 Exposure complete
03:08:13.083 00.136 9640 worker thread done servicing request
03:08:13.085 00.002 16872 OnExposeComplete: enter
03:08:13.085 00.000 16872 UpdateGuideState(): m_state=2
03:08:13.085 00.000 16872 Star::Find(15, 235, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
03:08:13.085 00.000 16872 Star::Find false star n=5 nbg=278 bg=3405.1 sigma=27.5 thresh=3488 peak=3479
03:08:13.093 00.008 16872 Star::Find returns 0 (2), X=235.00, Y=201.00, Mass=526, SNR=2.9, Peak=3532 HFD=0.0
03:08:13.093 00.000 16872 DistanceChecker: activated
03:08:13.099 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:08:13.101 00.002 16872 Changing from state SELECTED to UNINITIALIZED
03:08:13.101 00.000 16872 guider state => SELECTING
03:08:13.101 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:08:13.101 00.000 16872 Status Line: Star lost - low SNR
03:08:13.115 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3096, max=12344, med=3404, FiltMin=3280, FiltMax=10680, Gamma=2.190
03:08:13.149 00.034 16872 UpdateGuideState exits: Star lost - low SNR
03:08:13.154 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:13.154 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:08:13.160 00.006 16872 Enqueuing Expose request
03:08:13.162 00.002 9640 Worker thread wakes up
03:08:13.162 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:08:13.162 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:08:13.417 00.255 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a47600f7-ad56-4ad7-ae56-f298091ab9d1"}
03:08:13.421 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a47600f7-ad56-4ad7-ae56-f298091ab9d1"}
03:08:13.425 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f808104b-6475-456d-bcd0-2cd221bf1ead"}
03:08:13.429 00.004 16872 case statement mapped state 1 to 101
03:08:13.429 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"f808104b-6475-456d-bcd0-2cd221bf1ead"}
03:08:16.928 03.499 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e54903df-44a2-435d-a4cd-3e68e4dcfada"}
03:08:16.932 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e54903df-44a2-435d-a4cd-3e68e4dcfada"}
03:08:16.934 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"94fb7e48-a17b-4df5-b0d7-5fcfd2ca8c71"}
03:08:16.934 00.000 16872 case statement mapped state 1 to 101
03:08:16.939 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"94fb7e48-a17b-4df5-b0d7-5fcfd2ca8c71"}
03:08:17.203 00.264 9640 Exposure complete
03:08:17.341 00.138 9640 worker thread done servicing request
03:08:17.341 00.000 16872 OnExposeComplete: enter
03:08:17.345 00.004 16872 UpdateGuideState(): m_state=1
03:08:17.349 00.004 16872 Star::Find(15, 235, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
03:08:17.351 00.002 16872 Star::Find false star n=2 nbg=268 bg=3393.3 sigma=29.2 thresh=3481 peak=3460
03:08:17.355 00.004 16872 Star::Find returns 0 (2), X=235.00, Y=201.00, Mass=205, SNR=2.9, Peak=3516 HFD=0.0
03:08:17.359 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:08:17.363 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:08:17.366 00.003 16872 Status Line: Star lost - low SNR
03:08:17.373 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=11924, med=3400, FiltMin=3292, FiltMax=10116, Gamma=2.190
03:08:17.405 00.032 16872 UpdateGuideState exits: Star lost - low SNR
03:08:17.405 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:17.405 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:08:17.405 00.000 16872 Enqueuing Expose request
03:08:17.405 00.000 9640 Worker thread wakes up
03:08:17.405 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:08:17.405 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:08:20.428 03.023 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cbf97c8e-a565-4801-905c-64859cceb002"}
03:08:20.428 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cbf97c8e-a565-4801-905c-64859cceb002"}
03:08:20.428 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"729e5d24-1950-452e-8ec6-5a00399df7fb"}
03:08:20.440 00.012 16872 case statement mapped state 1 to 101
03:08:20.442 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"729e5d24-1950-452e-8ec6-5a00399df7fb"}
03:08:21.444 01.002 9640 Exposure complete
03:08:21.579 00.135 9640 worker thread done servicing request
03:08:21.579 00.000 16872 OnExposeComplete: enter
03:08:21.579 00.000 16872 UpdateGuideState(): m_state=1
03:08:21.579 00.000 16872 Star::Find(15, 235, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
03:08:21.586 00.007 16872 Star::Find returns 1 (0), X=235.91, Y=189.47, Mass=617, SNR=8.2, Peak=3536 HFD=2.2
03:08:21.586 00.000 16872 DistanceChecker: deactivated
03:08:21.599 00.013 16872 setting lock position to (235.91, 189.47)
03:08:21.599 00.000 16872 MultiStar: stabilizing after lock position change
03:08:21.599 00.000 16872 CurrentPosition() valid, moving to STATE_SELECTED
03:08:21.599 00.000 16872 Changing from state SELECTING to SELECTED
03:08:21.610 00.011 16872 guider state => SELECTED
03:08:21.622 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=11208, med=3400, FiltMin=3288, FiltMax=9924, Gamma=2.190
03:08:21.644 00.022 16872 UpdateGuideState exits: m=617 SNR=8.2
03:08:21.644 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:21.658 00.014 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:08:21.660 00.002 16872 Enqueuing Expose request
03:08:21.660 00.000 9640 Worker thread wakes up
03:08:21.660 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:08:21.660 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(221,174,31,31)
03:08:23.940 02.280 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"869b7806-6943-4413-b56e-5d2beb05d9d4"}
03:08:23.944 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"869b7806-6943-4413-b56e-5d2beb05d9d4"}
03:08:23.948 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5bba8a7a-fdd4-42af-9dc2-babe6ca18705"}
03:08:23.948 00.000 16872 case statement mapped state 2 to 1
03:08:23.952 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"5bba8a7a-fdd4-42af-9dc2-babe6ca18705"}
03:08:23.956 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"019df3e5-3c55-49ba-a5fa-55c581a58462"}
03:08:23.959 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.91,7.47],"pixels":"..."},"id":"019df3e5-3c55-49ba-a5fa-55c581a58462"}
03:08:25.733 01.774 9640 Exposure complete
03:08:25.885 00.152 9640 worker thread done servicing request
03:08:25.885 00.000 16872 OnExposeComplete: enter
03:08:25.889 00.004 16872 UpdateGuideState(): m_state=2
03:08:25.893 00.004 16872 Star::Find(15, 235, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
03:08:25.897 00.004 16872 Star::Find returns 0 (3), X=235.00, Y=189.00, Mass=0, SNR=0.0, Peak=3508 HFD=0.0
03:08:25.900 00.003 16872 DistanceChecker: activated
03:08:25.904 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:08:25.907 00.003 16872 Changing from state SELECTED to UNINITIALIZED
03:08:25.910 00.003 16872 guider state => SELECTING
03:08:25.913 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:08:25.918 00.005 16872 Status Line: Star lost - low mass
03:08:25.930 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=11164, med=3404, FiltMin=3300, FiltMax=9408, Gamma=2.190
03:08:25.963 00.033 16872 UpdateGuideState exits: Star lost - low mass
03:08:25.967 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:25.972 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:08:25.974 00.002 16872 Enqueuing Expose request
03:08:25.978 00.004 9640 Worker thread wakes up
03:08:25.978 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:08:25.978 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:08:27.449 01.471 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cc3b2995-9827-41ba-9c8f-31f849c81813"}
03:08:27.449 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cc3b2995-9827-41ba-9c8f-31f849c81813"}
03:08:27.449 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3713f6d9-5177-4954-b4cf-f86fcaf77ce1"}
03:08:27.449 00.000 16872 case statement mapped state 1 to 101
03:08:27.461 00.012 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"3713f6d9-5177-4954-b4cf-f86fcaf77ce1"}
03:08:30.014 02.553 9640 Exposure complete
03:08:30.148 00.134 9640 worker thread done servicing request
03:08:30.148 00.000 16872 OnExposeComplete: enter
03:08:30.155 00.007 16872 UpdateGuideState(): m_state=1
03:08:30.157 00.002 16872 Star::Find(15, 235, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
03:08:30.157 00.000 16872 Star::Find false star n=2 nbg=271 bg=3404.2 sigma=28.8 thresh=3490 peak=3469
03:08:30.157 00.000 16872 Star::Find returns 0 (2), X=235.00, Y=189.00, Mass=208, SNR=2.9, Peak=3516 HFD=0.0
03:08:30.157 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:08:30.157 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:08:30.157 00.000 16872 Status Line: Star lost - low SNR
03:08:30.173 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=10836, med=3404, FiltMin=3296, FiltMax=9588, Gamma=2.190
03:08:30.204 00.031 16872 UpdateGuideState exits: Star lost - low SNR
03:08:30.209 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:30.209 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:08:30.209 00.000 16872 Enqueuing Expose request
03:08:30.209 00.000 9640 Worker thread wakes up
03:08:30.209 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:08:30.209 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:08:30.955 00.746 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c29f6dcc-f724-46a0-9868-a961155dd0a2"}
03:08:30.955 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c29f6dcc-f724-46a0-9868-a961155dd0a2"}
03:08:30.960 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"169234d4-6066-43d5-8c37-eeec2dda5bdd"}
03:08:30.960 00.000 16872 case statement mapped state 1 to 101
03:08:30.960 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"169234d4-6066-43d5-8c37-eeec2dda5bdd"}
03:08:34.259 03.299 9640 Exposure complete
03:08:34.391 00.132 9640 worker thread done servicing request
03:08:34.391 00.000 16872 OnExposeComplete: enter
03:08:34.400 00.009 16872 UpdateGuideState(): m_state=1
03:08:34.404 00.004 16872 Star::Find(15, 235, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
03:08:34.406 00.002 16872 Star::Find returns 1 (0), X=240.46, Y=192.29, Mass=747, SNR=8.7, Peak=3540 HFD=5.1
03:08:34.408 00.002 16872 DistanceChecker: deactivated
03:08:34.414 00.006 16872 setting lock position to (240.46, 192.29)
03:08:34.417 00.003 16872 MultiStar: stabilizing after lock position change
03:08:34.421 00.004 16872 CurrentPosition() valid, moving to STATE_SELECTED
03:08:34.421 00.000 16872 Changing from state SELECTING to SELECTED
03:08:34.421 00.000 16872 guider state => SELECTED
03:08:34.433 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3084, max=10416, med=3404, FiltMin=3296, FiltMax=9036, Gamma=2.190
03:08:34.465 00.032 16872 UpdateGuideState exits: m=747 SNR=8.7
03:08:34.465 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:34.465 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:08:34.465 00.000 16872 Enqueuing Expose request
03:08:34.479 00.014 9640 Worker thread wakes up
03:08:34.479 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:08:34.479 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(225,177,31,31)
03:08:34.479 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"b79711cb-35b6-4b85-baf4-f8b8dd269079"}
03:08:34.483 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"b79711cb-35b6-4b85-baf4-f8b8dd269079"}
03:08:34.483 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e2ac916f-fe59-43a2-b308-a10fe26b6b26"}
03:08:34.496 00.013 16872 case statement mapped state 2 to 1
03:08:34.496 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"e2ac916f-fe59-43a2-b308-a10fe26b6b26"}
03:08:34.496 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"0f878b80-9529-4187-859a-a5bad3e07084"}
03:08:34.496 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.46,7.29],"pixels":"..."},"id":"0f878b80-9529-4187-859a-a5bad3e07084"}
03:08:37.976 03.480 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"99f2e433-bdc9-41c9-b8e8-fa6da3987242"}
03:08:37.976 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"99f2e433-bdc9-41c9-b8e8-fa6da3987242"}
03:08:37.976 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0f7afee5-ebc1-49db-92c5-3d18554cf420"}
03:08:37.986 00.010 16872 case statement mapped state 2 to 1
03:08:37.990 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"0f7afee5-ebc1-49db-92c5-3d18554cf420"}
03:08:37.992 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"1515c997-bc6c-42dd-95c1-783b81c2e2cc"}
03:08:37.992 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.46,7.29],"pixels":"..."},"id":"1515c997-bc6c-42dd-95c1-783b81c2e2cc"}
03:08:38.512 00.520 9640 Exposure complete
03:08:38.650 00.138 9640 worker thread done servicing request
03:08:38.650 00.000 16872 OnExposeComplete: enter
03:08:38.650 00.000 16872 UpdateGuideState(): m_state=2
03:08:38.650 00.000 16872 Star::Find(15, 240, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
03:08:38.658 00.008 16872 Star::Find false star n=3 nbg=277 bg=3402.8 sigma=28.3 thresh=3488 peak=3463
03:08:38.658 00.000 16872 Star::Find returns 0 (2), X=240.00, Y=192.00, Mass=260, SNR=2.9, Peak=3512 HFD=0.0
03:08:38.665 00.007 16872 DistanceChecker: activated
03:08:38.665 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:08:38.670 00.005 16872 Changing from state SELECTED to UNINITIALIZED
03:08:38.673 00.003 16872 guider state => SELECTING
03:08:38.678 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:08:38.678 00.000 16872 Status Line: Star lost - low SNR
03:08:38.693 00.015 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=11784, med=3404, FiltMin=3276, FiltMax=10608, Gamma=2.190
03:08:38.722 00.029 16872 UpdateGuideState exits: Star lost - low SNR
03:08:38.722 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:38.731 00.009 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:08:38.731 00.000 16872 Enqueuing Expose request
03:08:38.731 00.000 9640 Worker thread wakes up
03:08:38.731 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:08:38.731 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:08:41.484 02.753 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"190aeaf7-8521-4083-aa5b-7eb8e395ce80"}
03:08:41.487 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"190aeaf7-8521-4083-aa5b-7eb8e395ce80"}
03:08:41.489 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"780dd859-16a2-44c9-9f18-a656c4d292c6"}
03:08:41.489 00.000 16872 case statement mapped state 1 to 101
03:08:41.489 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"780dd859-16a2-44c9-9f18-a656c4d292c6"}
03:08:42.796 01.307 9640 Exposure complete
03:08:42.935 00.139 9640 worker thread done servicing request
03:08:42.935 00.000 16872 OnExposeComplete: enter
03:08:42.935 00.000 16872 UpdateGuideState(): m_state=1
03:08:42.941 00.006 16872 Star::Find(15, 240, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
03:08:42.944 00.003 16872 Star::Find false star n=6 nbg=267 bg=3397.4 sigma=27.3 thresh=3479 peak=3463
03:08:42.946 00.002 16872 Star::Find returns 0 (2), X=240.00, Y=192.00, Mass=547, SNR=2.9, Peak=3500 HFD=0.0
03:08:42.948 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:08:42.952 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:08:42.954 00.002 16872 Status Line: Star lost - low SNR
03:08:42.960 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3024, max=11468, med=3404, FiltMin=3238, FiltMax=10116, Gamma=2.190
03:08:42.987 00.027 16872 UpdateGuideState exits: Star lost - low SNR
03:08:42.992 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:42.992 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:08:42.992 00.000 16872 Enqueuing Expose request
03:08:42.992 00.000 9640 Worker thread wakes up
03:08:42.992 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:08:42.992 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:08:44.985 01.993 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05581460-d3f8-4299-a71d-1ff0d99ced1b"}
03:08:44.988 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"05581460-d3f8-4299-a71d-1ff0d99ced1b"}
03:08:44.988 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4e3fb70f-932a-4b30-aa20-68067db0f212"}
03:08:44.995 00.007 16872 case statement mapped state 1 to 101
03:08:44.998 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"4e3fb70f-932a-4b30-aa20-68067db0f212"}
03:08:47.048 02.050 9640 Exposure complete
03:08:47.190 00.142 9640 worker thread done servicing request
03:08:47.190 00.000 16872 OnExposeComplete: enter
03:08:47.202 00.012 16872 UpdateGuideState(): m_state=1
03:08:47.204 00.002 16872 Star::Find(15, 240, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
03:08:47.209 00.005 16872 Star::Find false star n=4 nbg=255 bg=3390.2 sigma=24.8 thresh=3465 peak=3460
03:08:47.209 00.000 16872 Star::Find returns 0 (2), X=240.00, Y=192.00, Mass=355, SNR=2.9, Peak=3516 HFD=0.0
03:08:47.214 00.005 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:08:47.218 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:08:47.222 00.004 16872 Status Line: Star lost - low SNR
03:08:47.222 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3052, max=10636, med=3396, FiltMin=3258, FiltMax=9404, Gamma=2.190
03:08:47.257 00.035 16872 UpdateGuideState exits: Star lost - low SNR
03:08:47.257 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:47.269 00.012 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:08:47.273 00.004 16872 Enqueuing Expose request
03:08:47.275 00.002 9640 Worker thread wakes up
03:08:47.275 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:08:47.275 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:08:48.497 01.222 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9603d753-c4ef-48a3-aa5d-dba64928dc51"}
03:08:48.500 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9603d753-c4ef-48a3-aa5d-dba64928dc51"}
03:08:48.504 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"27dde2ab-7533-4587-a880-bed202e7dd98"}
03:08:48.504 00.000 16872 case statement mapped state 1 to 101
03:08:48.504 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"27dde2ab-7533-4587-a880-bed202e7dd98"}
03:08:51.338 02.834 9640 Exposure complete
03:08:51.470 00.132 9640 worker thread done servicing request
03:08:51.470 00.000 16872 OnExposeComplete: enter
03:08:51.472 00.002 16872 UpdateGuideState(): m_state=1
03:08:51.472 00.000 16872 Star::Find(15, 240, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
03:08:51.481 00.009 16872 Star::Find returns 1 (0), X=239.37, Y=181.11, Mass=905, SNR=10.0, Peak=3528 HFD=2.3
03:08:51.483 00.002 16872 DistanceChecker: deactivated
03:08:51.490 00.007 16872 setting lock position to (239.37, 181.11)
03:08:51.490 00.000 16872 MultiStar: stabilizing after lock position change
03:08:51.496 00.006 16872 CurrentPosition() valid, moving to STATE_SELECTED
03:08:51.496 00.000 16872 Changing from state SELECTING to SELECTED
03:08:51.501 00.005 16872 guider state => SELECTED
03:08:51.515 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3056, max=9532, med=3400, FiltMin=3300, FiltMax=8632, Gamma=2.190
03:08:51.545 00.030 16872 UpdateGuideState exits: m=905 SNR=10.0
03:08:51.545 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:51.551 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:08:51.551 00.000 16872 Enqueuing Expose request
03:08:51.551 00.000 9640 Worker thread wakes up
03:08:51.551 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:08:51.551 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(224,166,31,31)
03:08:52.009 00.458 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"953198ee-211e-4ea8-8647-f0e6474fc8df"}
03:08:52.009 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"953198ee-211e-4ea8-8647-f0e6474fc8df"}
03:08:52.009 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5631de93-5f88-4b7a-8665-4ddfbc86f0dc"}
03:08:52.009 00.000 16872 case statement mapped state 2 to 1
03:08:52.009 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"5631de93-5f88-4b7a-8665-4ddfbc86f0dc"}
03:08:52.025 00.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"9ac325e1-417f-46dc-b04c-65881984981c"}
03:08:52.027 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.37,7.11],"pixels":"..."},"id":"9ac325e1-417f-46dc-b04c-65881984981c"}
03:08:55.506 03.479 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"80f584c2-3925-4ba7-89a1-a96197de1231"}
03:08:55.508 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"80f584c2-3925-4ba7-89a1-a96197de1231"}
03:08:55.512 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"dd8bdf40-d7e1-4bd0-b9d1-c25103d2f717"}
03:08:55.515 00.003 16872 case statement mapped state 2 to 1
03:08:55.517 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"dd8bdf40-d7e1-4bd0-b9d1-c25103d2f717"}
03:08:55.520 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"58d28fe6-b761-4173-8b56-b9a33b1cb8bf"}
03:08:55.525 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.37,7.11],"pixels":"..."},"id":"58d28fe6-b761-4173-8b56-b9a33b1cb8bf"}
03:08:55.619 00.094 9640 Exposure complete
03:08:55.753 00.134 9640 worker thread done servicing request
03:08:55.753 00.000 16872 OnExposeComplete: enter
03:08:55.753 00.000 16872 UpdateGuideState(): m_state=2
03:08:55.758 00.005 16872 Star::Find(15, 239, 181, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
03:08:55.762 00.004 16872 Star::Find false star n=2 nbg=278 bg=3399.3 sigma=34.8 thresh=3504 peak=3479
03:08:55.762 00.000 16872 Star::Find returns 0 (2), X=239.00, Y=181.00, Mass=241, SNR=2.9, Peak=3524 HFD=0.0
03:08:55.766 00.004 16872 DistanceChecker: activated
03:08:55.766 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:08:55.766 00.000 16872 Changing from state SELECTED to UNINITIALIZED
03:08:55.776 00.010 16872 guider state => SELECTING
03:08:55.778 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:08:55.782 00.004 16872 Status Line: Star lost - low SNR
03:08:55.786 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=12636, med=3404, FiltMin=3272, FiltMax=10792, Gamma=2.190
03:08:55.808 00.022 16872 UpdateGuideState exits: Star lost - low SNR
03:08:55.827 00.019 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:55.827 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:08:55.827 00.000 16872 Enqueuing Expose request
03:08:55.827 00.000 9640 Worker thread wakes up
03:08:55.827 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:08:55.827 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:08:59.009 03.182 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c1b6e2bd-6934-4a8e-be39-26a827c5b095"}
03:08:59.011 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c1b6e2bd-6934-4a8e-be39-26a827c5b095"}
03:08:59.015 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7847cd7d-6bf2-4c9f-bfcf-2033d9f217a8"}
03:08:59.015 00.000 16872 case statement mapped state 1 to 101
03:08:59.015 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"7847cd7d-6bf2-4c9f-bfcf-2033d9f217a8"}
03:08:59.858 00.843 9640 Exposure complete
03:09:00.012 00.154 9640 worker thread done servicing request
03:09:00.012 00.000 16872 OnExposeComplete: enter
03:09:00.016 00.004 16872 UpdateGuideState(): m_state=1
03:09:00.024 00.008 16872 Star::Find(15, 239, 181, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
03:09:00.030 00.006 16872 Star::Find false star n=1 nbg=265 bg=3403.4 sigma=27.1 thresh=3485 peak=3456
03:09:00.033 00.003 16872 Star::Find returns 0 (2), X=239.00, Y=181.00, Mass=97, SNR=2.9, Peak=3500 HFD=0.0
03:09:00.033 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:09:00.040 00.007 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:09:00.042 00.002 16872 Status Line: Star lost - low SNR
03:09:00.052 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=10232, med=3400, FiltMin=3280, FiltMax=9008, Gamma=2.190
03:09:00.087 00.035 16872 UpdateGuideState exits: Star lost - low SNR
03:09:00.087 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:00.096 00.009 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:09:00.096 00.000 16872 Enqueuing Expose request
03:09:00.101 00.005 9640 Worker thread wakes up
03:09:00.102 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
03:09:00.102 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:09:02.513 02.411 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"241fc2eb-146f-4048-a890-90fc2829b5e5"}
03:09:02.513 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"241fc2eb-146f-4048-a890-90fc2829b5e5"}
03:09:02.513 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa9f9f93-cb49-45ae-aaa3-3d61383cb090"}
03:09:02.521 00.008 16872 case statement mapped state 1 to 101
03:09:02.524 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"aa9f9f93-cb49-45ae-aaa3-3d61383cb090"}
03:09:04.139 01.615 9640 Exposure complete
03:09:04.273 00.134 9640 worker thread done servicing request
03:09:04.273 00.000 16872 OnExposeComplete: enter
03:09:04.281 00.008 16872 UpdateGuideState(): m_state=1
03:09:04.284 00.003 16872 Star::Find(15, 239, 181, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
03:09:04.288 00.004 16872 Star::Find false star n=7 nbg=259 bg=3390.9 sigma=24.7 thresh=3465 peak=3464
03:09:04.290 00.002 16872 Star::Find returns 0 (2), X=239.00, Y=181.00, Mass=600, SNR=2.9, Peak=3496 HFD=0.0
03:09:04.292 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:09:04.295 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:09:04.298 00.003 16872 Status Line: Star lost - low SNR
03:09:04.303 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=12596, med=3404, FiltMin=3300, FiltMax=10968, Gamma=2.190
03:09:04.333 00.030 16872 UpdateGuideState exits: Star lost - low SNR
03:09:04.333 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:04.340 00.007 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:09:04.340 00.000 16872 Enqueuing Expose request
03:09:04.345 00.005 9640 Worker thread wakes up
03:09:04.345 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:09:04.345 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:09:06.024 01.679 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6935dc71-58e7-4451-9eff-2f0707bbfad5"}
03:09:06.024 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6935dc71-58e7-4451-9eff-2f0707bbfad5"}
03:09:06.024 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"51700a68-4704-4f0b-8360-ff44afb06bbb"}
03:09:06.024 00.000 16872 case statement mapped state 1 to 101
03:09:06.024 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"51700a68-4704-4f0b-8360-ff44afb06bbb"}
03:09:08.432 02.408 9640 Exposure complete
03:09:08.567 00.135 9640 worker thread done servicing request
03:09:08.569 00.002 16872 OnExposeComplete: enter
03:09:08.573 00.004 16872 UpdateGuideState(): m_state=1
03:09:08.578 00.005 16872 Star::Find(15, 239, 181, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
03:09:08.582 00.004 16872 Star::Find false star n=2 nbg=276 bg=3395.6 sigma=32.8 thresh=3494 peak=3466
03:09:08.584 00.002 16872 Star::Find returns 0 (2), X=239.00, Y=181.00, Mass=201, SNR=2.9, Peak=3496 HFD=0.0
03:09:08.588 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:09:08.592 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:09:08.595 00.003 16872 Status Line: Star lost - low SNR
03:09:08.599 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3000, max=10512, med=3400, FiltMin=3278, FiltMax=9232, Gamma=2.190
03:09:08.624 00.025 16872 UpdateGuideState exits: Star lost - low SNR
03:09:08.637 00.013 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:08.637 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:09:08.644 00.007 16872 Enqueuing Expose request
03:09:08.644 00.000 9640 Worker thread wakes up
03:09:08.644 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:09:08.644 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:09:09.515 00.871 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"71dc15c1-2923-4c3e-8a83-032d2ce51259"}
03:09:09.519 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"71dc15c1-2923-4c3e-8a83-032d2ce51259"}
03:09:09.522 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"da670c9b-93e3-4c3f-8d53-9088e1947f9f"}
03:09:09.528 00.006 16872 case statement mapped state 1 to 101
03:09:09.531 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"da670c9b-93e3-4c3f-8d53-9088e1947f9f"}
03:09:12.710 03.179 9640 Exposure complete
03:09:12.845 00.135 9640 worker thread done servicing request
03:09:12.845 00.000 16872 OnExposeComplete: enter
03:09:12.848 00.003 16872 UpdateGuideState(): m_state=1
03:09:12.850 00.002 16872 Star::Find(15, 239, 181, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
03:09:12.850 00.000 16872 Star::Find false star n=2 nbg=259 bg=3409.2 sigma=27.0 thresh=3490 peak=3474
03:09:12.850 00.000 16872 Star::Find returns 0 (2), X=239.00, Y=181.00, Mass=210, SNR=2.9, Peak=3524 HFD=0.0
03:09:12.859 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:09:12.859 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:09:12.859 00.000 16872 Status Line: Star lost - low SNR
03:09:12.866 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3020, max=11440, med=3400, FiltMin=3280, FiltMax=9720, Gamma=2.190
03:09:12.898 00.032 16872 UpdateGuideState exits: Star lost - low SNR
03:09:12.901 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:12.905 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:09:12.910 00.005 16872 Enqueuing Expose request
03:09:12.910 00.000 9640 Worker thread wakes up
03:09:12.910 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:09:12.910 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:09:13.025 00.115 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e0f55775-2f16-4fd0-81e6-3017f7ca4b4f"}
03:09:13.029 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e0f55775-2f16-4fd0-81e6-3017f7ca4b4f"}
03:09:13.029 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2c64cd22-ee33-41fe-8ca0-3259aceaec3c"}
03:09:13.029 00.000 16872 case statement mapped state 1 to 101
03:09:13.038 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"2c64cd22-ee33-41fe-8ca0-3259aceaec3c"}
03:09:16.535 03.497 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8ff4ab9f-2740-46e9-a4c0-683de95f5c4d"}
03:09:16.537 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8ff4ab9f-2740-46e9-a4c0-683de95f5c4d"}
03:09:16.546 00.009 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d324d3e9-5cf3-4e84-944d-950424fffd5d"}
03:09:16.548 00.002 16872 case statement mapped state 1 to 101
03:09:16.553 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"d324d3e9-5cf3-4e84-944d-950424fffd5d"}
03:09:16.949 00.396 9640 Exposure complete
03:09:17.077 00.128 9640 worker thread done servicing request
03:09:17.077 00.000 16872 OnExposeComplete: enter
03:09:17.092 00.015 16872 UpdateGuideState(): m_state=1
03:09:17.092 00.000 16872 Star::Find(15, 239, 181, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
03:09:17.092 00.000 16872 Star::Find false star n=3 nbg=263 bg=3394.3 sigma=29.2 thresh=3482 peak=3477
03:09:17.092 00.000 16872 Star::Find returns 0 (2), X=239.00, Y=181.00, Mass=305, SNR=2.9, Peak=3508 HFD=0.0
03:09:17.101 00.009 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:09:17.101 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:09:17.107 00.006 16872 Status Line: Star lost - low SNR
03:09:17.107 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3108, max=9904, med=3392, FiltMin=3250, FiltMax=8832, Gamma=2.190
03:09:17.141 00.034 16872 UpdateGuideState exits: Star lost - low SNR
03:09:17.141 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:17.141 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:09:17.151 00.010 16872 Enqueuing Expose request
03:09:17.156 00.005 9640 Worker thread wakes up
03:09:17.156 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:09:17.156 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:09:20.044 02.888 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"83461c5f-1aef-4443-b49e-cef22203b028"}
03:09:20.044 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"83461c5f-1aef-4443-b49e-cef22203b028"}
03:09:20.050 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7f37ac8e-e3e0-418f-9e54-76ac301fae9d"}
03:09:20.054 00.004 16872 case statement mapped state 1 to 101
03:09:20.056 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"7f37ac8e-e3e0-418f-9e54-76ac301fae9d"}
03:09:21.213 01.157 9640 Exposure complete
03:09:21.354 00.141 9640 worker thread done servicing request
03:09:21.354 00.000 16872 OnExposeComplete: enter
03:09:21.357 00.003 16872 UpdateGuideState(): m_state=1
03:09:21.359 00.002 16872 Star::Find(15, 239, 181, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
03:09:21.361 00.002 16872 Star::Find returns 1 (0), X=243.75, Y=174.71, Mass=623, SNR=7.6, Peak=3552 HFD=1.6
03:09:21.365 00.004 16872 DistanceChecker: deactivated
03:09:21.365 00.000 16872 setting lock position to (243.75, 174.71)
03:09:21.365 00.000 16872 MultiStar: stabilizing after lock position change
03:09:21.376 00.011 16872 CurrentPosition() valid, moving to STATE_SELECTED
03:09:21.381 00.005 16872 Changing from state SELECTING to SELECTED
03:09:21.385 00.004 16872 guider state => SELECTED
03:09:21.395 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3108, max=11696, med=3400, FiltMin=3280, FiltMax=9976, Gamma=2.190
03:09:21.426 00.031 16872 UpdateGuideState exits: m=623 SNR=7.6
03:09:21.431 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:21.433 00.002 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:09:21.435 00.002 16872 Enqueuing Expose request
03:09:21.437 00.002 9640 Worker thread wakes up
03:09:21.439 00.002 9640 worker thread servicing REQUEST_EXPOSE 3500
03:09:21.439 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(229,160,31,31)
03:09:23.547 02.108 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab8e38b5-bf83-470f-93e7-acbeed6bc50f"}
03:09:23.547 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ab8e38b5-bf83-470f-93e7-acbeed6bc50f"}
03:09:23.547 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a504370b-ca98-443f-978e-344625c99d10"}
03:09:23.547 00.000 16872 case statement mapped state 2 to 1
03:09:23.547 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"a504370b-ca98-443f-978e-344625c99d10"}
03:09:23.562 00.015 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"69b08606-c9b7-444f-851e-4276d94d1881"}
03:09:23.563 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.75,6.71],"pixels":"..."},"id":"69b08606-c9b7-444f-851e-4276d94d1881"}
03:09:25.528 01.965 9640 Exposure complete
03:09:25.672 00.144 9640 worker thread done servicing request
03:09:25.672 00.000 16872 OnExposeComplete: enter
03:09:25.677 00.005 16872 UpdateGuideState(): m_state=2
03:09:25.682 00.005 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
03:09:25.687 00.005 16872 Star::Find false star n=3 nbg=274 bg=3395.9 sigma=29.9 thresh=3486 peak=3468
03:09:25.691 00.004 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=328, SNR=2.9, Peak=3528 HFD=0.0
03:09:25.694 00.003 16872 DistanceChecker: activated
03:09:25.699 00.005 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:09:25.702 00.003 16872 Changing from state SELECTED to UNINITIALIZED
03:09:25.709 00.007 16872 guider state => SELECTING
03:09:25.713 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:09:25.717 00.004 16872 Status Line: Star lost - low SNR
03:09:25.729 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3100, max=9476, med=3396, FiltMin=3292, FiltMax=8684, Gamma=2.190
03:09:25.762 00.033 16872 UpdateGuideState exits: Star lost - low SNR
03:09:25.767 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:25.770 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:09:25.774 00.004 16872 Enqueuing Expose request
03:09:25.774 00.000 9640 Worker thread wakes up
03:09:25.774 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:09:25.774 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:09:27.056 01.282 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"34154a0c-61a7-4739-adc3-6204df0aa2ec"}
03:09:27.056 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"34154a0c-61a7-4739-adc3-6204df0aa2ec"}
03:09:27.062 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11fa9608-bcb8-4f75-b535-8552bafa3e62"}
03:09:27.062 00.000 16872 case statement mapped state 1 to 101
03:09:27.062 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"11fa9608-bcb8-4f75-b535-8552bafa3e62"}
03:09:29.808 02.746 9640 Exposure complete
03:09:29.937 00.129 9640 worker thread done servicing request
03:09:29.937 00.000 16872 OnExposeComplete: enter
03:09:29.937 00.000 16872 UpdateGuideState(): m_state=1
03:09:29.937 00.000 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
03:09:29.952 00.015 16872 Star::Find false star n=4 nbg=271 bg=3393.7 sigma=29.4 thresh=3482 peak=3479
03:09:29.953 00.001 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=413, SNR=2.9, Peak=3508 HFD=0.0
03:09:29.953 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:09:29.960 00.007 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:09:29.960 00.000 16872 Status Line: Star lost - low SNR
03:09:29.969 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3152, max=12660, med=3400, FiltMin=3288, FiltMax=10620, Gamma=2.190
03:09:30.002 00.033 16872 UpdateGuideState exits: Star lost - low SNR
03:09:30.002 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:30.002 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:09:30.002 00.000 16872 Enqueuing Expose request
03:09:30.013 00.011 9640 Worker thread wakes up
03:09:30.013 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:09:30.013 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:09:30.577 00.564 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"01f2bfae-026c-438f-b2e8-dd67be20d23f"}
03:09:30.581 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"01f2bfae-026c-438f-b2e8-dd67be20d23f"}
03:09:30.585 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"873dbc61-f60c-42eb-a2c4-e355fdb714e0"}
03:09:30.591 00.006 16872 case statement mapped state 1 to 101
03:09:30.594 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"873dbc61-f60c-42eb-a2c4-e355fdb714e0"}
03:09:34.049 03.455 9640 Exposure complete
03:09:34.081 00.032 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"2e01b14d-2edc-4bc0-87c3-2b5b2ee368b4"}
03:09:34.083 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"2e01b14d-2edc-4bc0-87c3-2b5b2ee368b4"}
03:09:34.083 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5277afe0-e0af-419d-90f9-705fd1d39785"}
03:09:34.090 00.007 16872 case statement mapped state 1 to 101
03:09:34.093 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"5277afe0-e0af-419d-90f9-705fd1d39785"}
03:09:34.183 00.090 9640 worker thread done servicing request
03:09:34.183 00.000 16872 OnExposeComplete: enter
03:09:34.189 00.006 16872 UpdateGuideState(): m_state=1
03:09:34.193 00.004 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
03:09:34.193 00.000 16872 Star::Find returns 0 (3), X=243.00, Y=174.00, Mass=0, SNR=0.0, Peak=3496 HFD=0.0
03:09:34.193 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:09:34.199 00.006 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:09:34.199 00.000 16872 Status Line: Star lost - low mass
03:09:34.209 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=12140, med=3400, FiltMin=3276, FiltMax=10424, Gamma=2.190
03:09:34.239 00.030 16872 UpdateGuideState exits: Star lost - low mass
03:09:34.243 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:34.245 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:09:34.247 00.002 16872 Enqueuing Expose request
03:09:34.251 00.004 9640 Worker thread wakes up
03:09:34.251 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:09:34.251 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:09:37.578 03.327 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c5ff611e-1507-4fd5-9a93-c2b815496296"}
03:09:37.581 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c5ff611e-1507-4fd5-9a93-c2b815496296"}
03:09:37.583 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"343a0fd2-b5d6-4c6c-a860-d614838359d2"}
03:09:37.583 00.000 16872 case statement mapped state 1 to 101
03:09:37.583 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"343a0fd2-b5d6-4c6c-a860-d614838359d2"}
03:09:38.297 00.714 9640 Exposure complete
03:09:38.441 00.144 9640 worker thread done servicing request
03:09:38.441 00.000 16872 OnExposeComplete: enter
03:09:38.444 00.003 16872 UpdateGuideState(): m_state=1
03:09:38.446 00.002 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
03:09:38.450 00.004 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=96, SNR=3.0, Peak=3520 HFD=0.0
03:09:38.451 00.001 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:09:38.456 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:09:38.458 00.002 16872 Status Line: Star lost - low SNR
03:09:38.466 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=11408, med=3400, FiltMin=3274, FiltMax=10120, Gamma=2.190
03:09:38.499 00.033 16872 UpdateGuideState exits: Star lost - low SNR
03:09:38.504 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:38.508 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:09:38.510 00.002 16872 Enqueuing Expose request
03:09:38.514 00.004 9640 Worker thread wakes up
03:09:38.514 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:09:38.514 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:09:41.083 02.569 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d5291353-f2f3-43d6-aa68-6321f42edeed"}
03:09:41.083 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d5291353-f2f3-43d6-aa68-6321f42edeed"}
03:09:41.089 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2cb936d9-6596-4aab-83f6-983b58254b99"}
03:09:41.089 00.000 16872 case statement mapped state 1 to 101
03:09:41.096 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"2cb936d9-6596-4aab-83f6-983b58254b99"}
03:09:42.555 01.459 9640 Exposure complete
03:09:42.687 00.132 9640 worker thread done servicing request
03:09:42.687 00.000 16872 OnExposeComplete: enter
03:09:42.697 00.010 16872 UpdateGuideState(): m_state=1
03:09:42.699 00.002 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
03:09:42.703 00.004 16872 Star::Find returns 0 (4), X=246.27, Y=159.68, Mass=334, SNR=6.0, Peak=3528 HFD=1.0
03:09:42.703 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:09:42.709 00.006 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:09:42.709 00.000 16872 Status Line: Star lost - low HFD
03:09:42.713 00.004 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=11364, med=3400, FiltMin=3232, FiltMax=9828, Gamma=2.190
03:09:42.746 00.033 16872 UpdateGuideState exits: Star lost - low HFD
03:09:42.746 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:42.746 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:09:42.746 00.000 16872 Enqueuing Expose request
03:09:42.763 00.017 9640 Worker thread wakes up
03:09:42.763 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:09:42.763 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:09:44.592 01.829 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"978b5f4d-3875-4409-8b66-a0d59c6fe935"}
03:09:44.596 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"978b5f4d-3875-4409-8b66-a0d59c6fe935"}
03:09:44.600 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a78f960-73b7-452f-96b1-6329dc02ec05"}
03:09:44.602 00.002 16872 case statement mapped state 1 to 101
03:09:44.610 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"7a78f960-73b7-452f-96b1-6329dc02ec05"}
03:09:46.802 02.192 9640 Exposure complete
03:09:46.929 00.127 9640 worker thread done servicing request
03:09:46.929 00.000 16872 OnExposeComplete: enter
03:09:46.938 00.009 16872 UpdateGuideState(): m_state=1
03:09:46.940 00.002 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
03:09:46.944 00.004 16872 Star::Find false star n=3 nbg=281 bg=3405.1 sigma=34.9 thresh=3510 peak=3470
03:09:46.946 00.002 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=337, SNR=2.9, Peak=3524 HFD=0.0
03:09:46.946 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:09:46.954 00.008 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:09:46.955 00.001 16872 Status Line: Star lost - low SNR
03:09:46.962 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3108, max=10144, med=3400, FiltMin=3288, FiltMax=9328, Gamma=2.190
03:09:46.991 00.029 16872 UpdateGuideState exits: Star lost - low SNR
03:09:46.995 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:46.997 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:09:47.001 00.004 16872 Enqueuing Expose request
03:09:47.004 00.003 9640 Worker thread wakes up
03:09:47.004 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:09:47.004 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:09:48.093 01.089 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ab9d88d9-a2a6-4fa6-ba99-b9f0d8585f4d"}
03:09:48.097 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ab9d88d9-a2a6-4fa6-ba99-b9f0d8585f4d"}
03:09:48.100 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"77337e63-ce6f-4d21-b552-fe58665d5632"}
03:09:48.100 00.000 16872 case statement mapped state 1 to 101
03:09:48.100 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"77337e63-ce6f-4d21-b552-fe58665d5632"}
03:09:51.046 02.946 9640 Exposure complete
03:09:51.184 00.138 9640 worker thread done servicing request
03:09:51.184 00.000 16872 OnExposeComplete: enter
03:09:51.191 00.007 16872 UpdateGuideState(): m_state=1
03:09:51.193 00.002 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
03:09:51.195 00.002 16872 Star::Find false star n=2 nbg=269 bg=3392.1 sigma=32.2 thresh=3489 peak=3461
03:09:51.197 00.002 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=200, SNR=2.9, Peak=3500 HFD=0.0
03:09:51.199 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:09:51.199 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:09:51.208 00.009 16872 Status Line: Star lost - low SNR
03:09:51.213 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=10656, med=3396, FiltMin=3280, FiltMax=9256, Gamma=2.190
03:09:51.244 00.031 16872 UpdateGuideState exits: Star lost - low SNR
03:09:51.246 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:51.252 00.006 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:09:51.252 00.000 16872 Enqueuing Expose request
03:09:51.252 00.000 9640 Worker thread wakes up
03:09:51.252 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:09:51.252 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:09:51.599 00.347 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1695528e-bc58-456e-913d-fecb44dfe694"}
03:09:51.601 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1695528e-bc58-456e-913d-fecb44dfe694"}
03:09:51.605 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2793dfc9-3b05-48a6-ab65-0df4e05a45e2"}
03:09:51.608 00.003 16872 case statement mapped state 1 to 101
03:09:51.610 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"2793dfc9-3b05-48a6-ab65-0df4e05a45e2"}
03:09:55.111 03.501 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9d4764bf-dd83-48db-b6a6-139ef9f645c7"}
03:09:55.111 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9d4764bf-dd83-48db-b6a6-139ef9f645c7"}
03:09:55.111 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f1d02479-1123-44c2-be8d-9fcb5b4bc398"}
03:09:55.120 00.009 16872 case statement mapped state 1 to 101
03:09:55.122 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"f1d02479-1123-44c2-be8d-9fcb5b4bc398"}
03:09:55.318 00.196 9640 Exposure complete
03:09:55.448 00.130 9640 worker thread done servicing request
03:09:55.448 00.000 16872 OnExposeComplete: enter
03:09:55.448 00.000 16872 UpdateGuideState(): m_state=1
03:09:55.448 00.000 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
03:09:55.448 00.000 16872 Star::Find returns 0 (3), X=243.00, Y=174.00, Mass=0, SNR=0.0, Peak=3512 HFD=0.0
03:09:55.462 00.014 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:09:55.462 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:09:55.470 00.008 16872 Status Line: Star lost - low mass
03:09:55.470 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3068, max=12040, med=3400, FiltMin=3296, FiltMax=10268, Gamma=2.190
03:09:55.505 00.035 16872 UpdateGuideState exits: Star lost - low mass
03:09:55.509 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:55.510 00.001 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:09:55.514 00.004 16872 Enqueuing Expose request
03:09:55.516 00.002 9640 Worker thread wakes up
03:09:55.516 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:09:55.516 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:09:58.625 03.109 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9faa98fb-9e8b-4b82-b490-43f43cfcdb8e"}
03:09:58.625 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9faa98fb-9e8b-4b82-b490-43f43cfcdb8e"}
03:09:58.625 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6419b687-2c7f-458f-9f42-32c70f8bdded"}
03:09:58.634 00.009 16872 case statement mapped state 1 to 101
03:09:58.634 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"6419b687-2c7f-458f-9f42-32c70f8bdded"}
03:09:59.553 00.919 9640 Exposure complete
03:09:59.678 00.125 9640 worker thread done servicing request
03:09:59.678 00.000 16872 OnExposeComplete: enter
03:09:59.694 00.016 16872 UpdateGuideState(): m_state=1
03:09:59.698 00.004 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
03:09:59.702 00.004 16872 Star::Find false star n=4 nbg=280 bg=3395.9 sigma=28.8 thresh=3482 peak=3463
03:09:59.704 00.002 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=405, SNR=2.9, Peak=3504 HFD=0.0
03:09:59.706 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:09:59.710 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:09:59.710 00.000 16872 Status Line: Star lost - low SNR
03:09:59.710 00.000 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=11868, med=3400, FiltMin=3260, FiltMax=10252, Gamma=2.190
03:09:59.742 00.032 16872 UpdateGuideState exits: Star lost - low SNR
03:09:59.742 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:59.742 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:09:59.742 00.000 16872 Enqueuing Expose request
03:09:59.742 00.000 9640 Worker thread wakes up
03:09:59.742 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:09:59.742 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:10:02.137 02.395 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a303e358-9834-4486-950e-cb39034bda74"}
03:10:02.137 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a303e358-9834-4486-950e-cb39034bda74"}
03:10:02.145 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"033393b0-1ff3-4965-a124-7e93ceafebcb"}
03:10:02.145 00.000 16872 case statement mapped state 1 to 101
03:10:02.145 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"033393b0-1ff3-4965-a124-7e93ceafebcb"}
03:10:03.814 01.669 9640 Exposure complete
03:10:03.946 00.132 9640 worker thread done servicing request
03:10:03.946 00.000 16872 OnExposeComplete: enter
03:10:03.954 00.008 16872 UpdateGuideState(): m_state=1
03:10:03.958 00.004 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
03:10:03.960 00.002 16872 Star::Find false star n=4 nbg=264 bg=3399.6 sigma=26.6 thresh=3479 peak=3474
03:10:03.964 00.004 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=402, SNR=2.9, Peak=3524 HFD=0.0
03:10:03.966 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:10:03.968 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:10:03.970 00.002 16872 Status Line: Star lost - low SNR
03:10:03.976 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=11580, med=3396, FiltMin=3278, FiltMax=10032, Gamma=2.190
03:10:04.003 00.027 16872 UpdateGuideState exits: Star lost - low SNR
03:10:04.006 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:04.006 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:10:04.013 00.007 16872 Enqueuing Expose request
03:10:04.013 00.000 9640 Worker thread wakes up
03:10:04.013 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:10:04.013 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:10:05.649 01.636 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c171dd50-3861-430f-b431-4359bbc2d15b"}
03:10:05.652 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c171dd50-3861-430f-b431-4359bbc2d15b"}
03:10:05.653 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"ec2fff07-0b13-4c94-93ae-5d52eee8c7a3"}
03:10:05.657 00.004 16872 case statement mapped state 1 to 101
03:10:05.657 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"ec2fff07-0b13-4c94-93ae-5d52eee8c7a3"}
03:10:08.077 02.420 9640 Exposure complete
03:10:08.209 00.132 9640 worker thread done servicing request
03:10:08.209 00.000 16872 OnExposeComplete: enter
03:10:08.213 00.004 16872 UpdateGuideState(): m_state=1
03:10:08.216 00.003 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
03:10:08.218 00.002 16872 Star::Find false star n=5 nbg=269 bg=3398.1 sigma=28.3 thresh=3483 peak=3467
03:10:08.222 00.004 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=454, SNR=2.9, Peak=3504 HFD=0.0
03:10:08.222 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:10:08.222 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:10:08.222 00.000 16872 Status Line: Star lost - low SNR
03:10:08.236 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3080, max=10912, med=3400, FiltMin=3230, FiltMax=9472, Gamma=2.190
03:10:08.264 00.028 16872 UpdateGuideState exits: Star lost - low SNR
03:10:08.266 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:08.266 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:10:08.266 00.000 16872 Enqueuing Expose request
03:10:08.277 00.011 9640 Worker thread wakes up
03:10:08.277 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:10:08.277 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:10:09.144 00.867 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"05f9b68f-4f88-43a5-8260-6a4ce7b94fae"}
03:10:09.144 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"05f9b68f-4f88-43a5-8260-6a4ce7b94fae"}
03:10:09.144 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a4d35c0c-6f49-4ce6-a1fc-24ade10ce836"}
03:10:09.153 00.009 16872 case statement mapped state 1 to 101
03:10:09.156 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"a4d35c0c-6f49-4ce6-a1fc-24ade10ce836"}
03:10:12.335 03.179 9640 Exposure complete
03:10:12.462 00.127 9640 worker thread done servicing request
03:10:12.462 00.000 16872 OnExposeComplete: enter
03:10:12.472 00.010 16872 UpdateGuideState(): m_state=1
03:10:12.477 00.005 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
03:10:12.478 00.001 16872 Star::Find returns 0 (3), X=243.00, Y=174.00, Mass=0, SNR=0.0, Peak=3496 HFD=0.0
03:10:12.478 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:10:12.478 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:10:12.478 00.000 16872 Status Line: Star lost - low mass
03:10:12.491 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3136, max=12232, med=3400, FiltMin=3268, FiltMax=10444, Gamma=2.190
03:10:12.521 00.030 16872 UpdateGuideState exits: Star lost - low mass
03:10:12.527 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:12.529 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:10:12.531 00.002 16872 Enqueuing Expose request
03:10:12.531 00.000 9640 Worker thread wakes up
03:10:12.531 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:10:12.531 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:10:12.670 00.139 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"011f49d6-fd62-4741-a8b1-beeb8fd308e8"}
03:10:12.675 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"011f49d6-fd62-4741-a8b1-beeb8fd308e8"}
03:10:12.675 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9caf21a-5bf0-4bae-b935-3a784f6092be"}
03:10:12.681 00.006 16872 case statement mapped state 1 to 101
03:10:12.683 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"e9caf21a-5bf0-4bae-b935-3a784f6092be"}
03:10:16.177 03.494 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aee296f3-7a02-482c-87af-83f0974dc75b"}
03:10:16.177 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aee296f3-7a02-482c-87af-83f0974dc75b"}
03:10:16.177 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e64162ab-0dea-422e-8e69-10222703d8ac"}
03:10:16.186 00.009 16872 case statement mapped state 1 to 101
03:10:16.188 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"e64162ab-0dea-422e-8e69-10222703d8ac"}
03:10:16.598 00.410 9640 Exposure complete
03:10:16.736 00.138 9640 worker thread done servicing request
03:10:16.736 00.000 16872 OnExposeComplete: enter
03:10:16.736 00.000 16872 UpdateGuideState(): m_state=1
03:10:16.736 00.000 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
03:10:16.745 00.009 16872 Star::Find false star n=2 nbg=282 bg=3391.5 sigma=32.2 thresh=3488 peak=3466
03:10:16.750 00.005 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=233, SNR=2.9, Peak=3524 HFD=0.0
03:10:16.750 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:10:16.754 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:10:16.758 00.004 16872 Status Line: Star lost - low SNR
03:10:16.764 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3088, max=10604, med=3396, FiltMin=3282, FiltMax=9540, Gamma=2.190
03:10:16.794 00.030 16872 UpdateGuideState exits: Star lost - low SNR
03:10:16.795 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:16.795 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:10:16.803 00.008 16872 Enqueuing Expose request
03:10:16.803 00.000 9640 Worker thread wakes up
03:10:16.803 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:10:16.803 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:10:19.687 02.884 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"38c41d28-3328-40f5-a987-848e32842c94"}
03:10:19.690 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"38c41d28-3328-40f5-a987-848e32842c94"}
03:10:19.694 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"253cca59-2fe7-4073-a8ce-115f158d2871"}
03:10:19.696 00.002 16872 case statement mapped state 1 to 101
03:10:19.698 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"253cca59-2fe7-4073-a8ce-115f158d2871"}
03:10:20.864 01.166 9640 Exposure complete
03:10:20.999 00.135 9640 worker thread done servicing request
03:10:21.008 00.009 16872 OnExposeComplete: enter
03:10:21.008 00.000 16872 UpdateGuideState(): m_state=1
03:10:21.015 00.007 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
03:10:21.023 00.008 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=101, SNR=3.0, Peak=3504 HFD=0.0
03:10:21.027 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:10:21.029 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:10:21.033 00.004 16872 Status Line: Star lost - low SNR
03:10:21.038 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3044, max=11564, med=3396, FiltMin=3266, FiltMax=10228, Gamma=2.190
03:10:21.069 00.031 16872 UpdateGuideState exits: Star lost - low SNR
03:10:21.069 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:21.075 00.006 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:10:21.078 00.003 16872 Enqueuing Expose request
03:10:21.082 00.004 9640 Worker thread wakes up
03:10:21.082 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:10:21.082 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:10:23.192 02.110 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9740bce6-0499-42a2-820d-185d26e43d12"}
03:10:23.195 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9740bce6-0499-42a2-820d-185d26e43d12"}
03:10:23.198 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"7a3528a5-a964-4fa3-b93b-d9bfaa54eeb7"}
03:10:23.201 00.003 16872 case statement mapped state 1 to 101
03:10:23.203 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"7a3528a5-a964-4fa3-b93b-d9bfaa54eeb7"}
03:10:25.144 01.941 9640 Exposure complete
03:10:25.282 00.138 9640 worker thread done servicing request
03:10:25.282 00.000 16872 OnExposeComplete: enter
03:10:25.286 00.004 16872 UpdateGuideState(): m_state=1
03:10:25.286 00.000 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
03:10:25.286 00.000 16872 Star::Find false star n=4 nbg=248 bg=3398.4 sigma=23.4 thresh=3469 peak=3464
03:10:25.286 00.000 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=370, SNR=2.9, Peak=3528 HFD=0.0
03:10:25.298 00.012 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:10:25.302 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:10:25.312 00.010 16872 Status Line: Star lost - low SNR
03:10:25.322 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=12192, med=3404, FiltMin=3296, FiltMax=10448, Gamma=2.190
03:10:25.357 00.035 16872 UpdateGuideState exits: Star lost - low SNR
03:10:25.366 00.009 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:25.373 00.007 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:10:25.382 00.009 16872 Enqueuing Expose request
03:10:25.385 00.003 9640 Worker thread wakes up
03:10:25.385 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:10:25.385 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:10:26.700 01.315 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"18b2e85a-ee33-4076-814b-7a218a1832c5"}
03:10:26.700 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"18b2e85a-ee33-4076-814b-7a218a1832c5"}
03:10:26.710 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a6d4b763-38b8-412e-8ee1-0a25a200bb58"}
03:10:26.716 00.006 16872 case statement mapped state 1 to 101
03:10:26.721 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"a6d4b763-38b8-412e-8ee1-0a25a200bb58"}
03:10:29.434 02.713 9640 Exposure complete
03:10:29.571 00.137 9640 worker thread done servicing request
03:10:29.571 00.000 16872 OnExposeComplete: enter
03:10:29.578 00.007 16872 UpdateGuideState(): m_state=1
03:10:29.578 00.000 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
03:10:29.585 00.007 16872 Star::Find false star n=10 nbg=263 bg=3398.3 sigma=27.4 thresh=3480 peak=3476
03:10:29.585 00.000 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=997, SNR=2.9, Peak=3528 HFD=0.0
03:10:29.592 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:10:29.592 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:10:29.601 00.009 16872 Status Line: Star lost - low SNR
03:10:29.604 00.003 16872 UpdateImageDisplay: Size=(1920,1080) min=3032, max=11772, med=3400, FiltMin=3292, FiltMax=10012, Gamma=2.190
03:10:29.638 00.034 16872 UpdateGuideState exits: Star lost - low SNR
03:10:29.639 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:29.643 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:10:29.643 00.000 16872 Enqueuing Expose request
03:10:29.643 00.000 9640 Worker thread wakes up
03:10:29.643 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:10:29.643 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:10:30.210 00.567 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"eaf88ff1-3692-4fe7-86b1-33e575ca3ee4"}
03:10:30.210 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"eaf88ff1-3692-4fe7-86b1-33e575ca3ee4"}
03:10:30.215 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"0ad55d95-5e8e-4e08-b47e-f15115d2e0ce"}
03:10:30.217 00.002 16872 case statement mapped state 1 to 101
03:10:30.220 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"0ad55d95-5e8e-4e08-b47e-f15115d2e0ce"}
03:10:33.713 03.493 9640 Exposure complete
03:10:33.721 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"dc411b29-9748-4220-afcb-36a2d928d383"}
03:10:33.726 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"dc411b29-9748-4220-afcb-36a2d928d383"}
03:10:33.730 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c2c041b7-d46d-4371-ae75-5b1001cd5b4a"}
03:10:33.732 00.002 16872 case statement mapped state 1 to 101
03:10:33.736 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"c2c041b7-d46d-4371-ae75-5b1001cd5b4a"}
03:10:33.857 00.121 9640 worker thread done servicing request
03:10:33.857 00.000 16872 OnExposeComplete: enter
03:10:33.859 00.002 16872 UpdateGuideState(): m_state=1
03:10:33.863 00.004 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
03:10:33.866 00.003 16872 Star::Find false star n=2 nbg=272 bg=3400.2 sigma=29.2 thresh=3488 peak=3471
03:10:33.866 00.000 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=200, SNR=2.9, Peak=3504 HFD=0.0
03:10:33.871 00.005 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:10:33.871 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:10:33.871 00.000 16872 Status Line: Star lost - low SNR
03:10:33.882 00.011 16872 UpdateImageDisplay: Size=(1920,1080) min=3060, max=11976, med=3408, FiltMin=3286, FiltMax=10256, Gamma=2.190
03:10:33.911 00.029 16872 UpdateGuideState exits: Star lost - low SNR
03:10:33.921 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:33.925 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:10:33.932 00.007 16872 Enqueuing Expose request
03:10:33.936 00.004 9640 Worker thread wakes up
03:10:33.936 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:10:33.936 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:10:37.225 03.289 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"761bcdc5-a1a7-497f-8e3b-d899e2749083"}
03:10:37.228 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"761bcdc5-a1a7-497f-8e3b-d899e2749083"}
03:10:37.233 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"5d970aa8-9fc4-4c97-9488-85569494498f"}
03:10:37.233 00.000 16872 case statement mapped state 1 to 101
03:10:37.242 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"5d970aa8-9fc4-4c97-9488-85569494498f"}
03:10:37.996 00.754 9640 Exposure complete
03:10:38.128 00.132 9640 worker thread done servicing request
03:10:38.128 00.000 16872 OnExposeComplete: enter
03:10:38.128 00.000 16872 UpdateGuideState(): m_state=1
03:10:38.136 00.008 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
03:10:38.138 00.002 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=86, SNR=2.7, Peak=3504 HFD=0.0
03:10:38.138 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:10:38.144 00.006 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:10:38.144 00.000 16872 Status Line: Star lost - low SNR
03:10:38.154 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3080, max=12136, med=3404, FiltMin=3220, FiltMax=10244, Gamma=2.190
03:10:38.182 00.028 16872 UpdateGuideState exits: Star lost - low SNR
03:10:38.185 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:38.193 00.008 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:10:38.193 00.000 16872 Enqueuing Expose request
03:10:38.193 00.000 9640 Worker thread wakes up
03:10:38.193 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:10:38.193 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:10:40.725 02.532 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5f29385c-5017-4bcd-88dd-ae89541a55a6"}
03:10:40.725 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5f29385c-5017-4bcd-88dd-ae89541a55a6"}
03:10:40.735 00.010 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"52bc235d-0397-41b3-9a86-f2964bbb9300"}
03:10:40.739 00.004 16872 case statement mapped state 1 to 101
03:10:40.743 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"52bc235d-0397-41b3-9a86-f2964bbb9300"}
03:10:42.243 01.500 9640 Exposure complete
03:10:42.381 00.138 9640 worker thread done servicing request
03:10:42.381 00.000 16872 OnExposeComplete: enter
03:10:42.381 00.000 16872 UpdateGuideState(): m_state=1
03:10:42.386 00.005 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
03:10:42.390 00.004 16872 Star::Find false star n=1 nbg=248 bg=3388.8 sigma=27.0 thresh=3470 peak=3463
03:10:42.390 00.000 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=115, SNR=2.9, Peak=3516 HFD=0.0
03:10:42.390 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:10:42.390 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:10:42.401 00.011 16872 Status Line: Star lost - low SNR
03:10:42.407 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=12904, med=3392, FiltMin=3280, FiltMax=11008, Gamma=2.190
03:10:42.437 00.030 16872 UpdateGuideState exits: Star lost - low SNR
03:10:42.442 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:42.444 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:10:42.444 00.000 16872 Enqueuing Expose request
03:10:42.450 00.006 9640 Worker thread wakes up
03:10:42.450 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:10:42.450 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:10:44.222 01.772 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"04ab6a6d-919a-49f1-ae18-181b5117810e"}
03:10:44.225 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"04ab6a6d-919a-49f1-ae18-181b5117810e"}
03:10:44.227 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"617aca2d-af23-487a-9c51-8a05da9c06f3"}
03:10:44.232 00.005 16872 case statement mapped state 1 to 101
03:10:44.234 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"617aca2d-af23-487a-9c51-8a05da9c06f3"}
03:10:46.491 02.257 9640 Exposure complete
03:10:46.636 00.145 9640 worker thread done servicing request
03:10:46.636 00.000 16872 OnExposeComplete: enter
03:10:46.641 00.005 16872 UpdateGuideState(): m_state=1
03:10:46.642 00.001 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
03:10:46.642 00.000 16872 Star::Find false star n=2 nbg=267 bg=3405.4 sigma=30.0 thresh=3495 peak=3459
03:10:46.648 00.006 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=185, SNR=2.9, Peak=3500 HFD=0.0
03:10:46.648 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:10:46.648 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:10:46.658 00.010 16872 Status Line: Star lost - low SNR
03:10:46.660 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=11884, med=3400, FiltMin=3300, FiltMax=10684, Gamma=2.190
03:10:46.691 00.031 16872 UpdateGuideState exits: Star lost - low SNR
03:10:46.702 00.011 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:46.706 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:10:46.706 00.000 16872 Enqueuing Expose request
03:10:46.706 00.000 9640 Worker thread wakes up
03:10:46.706 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:10:46.706 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:10:47.724 01.018 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5ece6a80-f5e7-4f32-b03d-d947db8bdf02"}
03:10:47.728 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5ece6a80-f5e7-4f32-b03d-d947db8bdf02"}
03:10:47.729 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"42a5de64-5fa9-4c70-b292-62767a120f53"}
03:10:47.733 00.004 16872 case statement mapped state 1 to 101
03:10:47.733 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"42a5de64-5fa9-4c70-b292-62767a120f53"}
03:10:50.762 03.029 9640 Exposure complete
03:10:50.899 00.137 9640 worker thread done servicing request
03:10:50.899 00.000 16872 OnExposeComplete: enter
03:10:50.907 00.008 16872 UpdateGuideState(): m_state=1
03:10:50.907 00.000 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
03:10:50.914 00.007 16872 Star::Find false star n=2 nbg=282 bg=3402.5 sigma=30.8 thresh=3495 peak=3478
03:10:50.916 00.002 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=239, SNR=2.9, Peak=3524 HFD=0.0
03:10:50.916 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:10:50.916 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:10:50.922 00.006 16872 Status Line: Star lost - low SNR
03:10:50.928 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=11924, med=3404, FiltMin=3228, FiltMax=10656, Gamma=2.190
03:10:50.959 00.031 16872 UpdateGuideState exits: Star lost - low SNR
03:10:50.963 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:50.971 00.008 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:10:50.971 00.000 16872 Enqueuing Expose request
03:10:50.971 00.000 9640 Worker thread wakes up
03:10:50.977 00.006 9640 worker thread servicing REQUEST_EXPOSE 3500
03:10:50.977 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:10:51.230 00.253 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d5dbc792-520f-4fd9-88ef-8c2fab8fbdaa"}
03:10:51.231 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d5dbc792-520f-4fd9-88ef-8c2fab8fbdaa"}
03:10:51.234 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"48e207a1-de4c-4c7f-96b3-ae94b8e3cab0"}
03:10:51.239 00.005 16872 case statement mapped state 1 to 101
03:10:51.244 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"48e207a1-de4c-4c7f-96b3-ae94b8e3cab0"}
03:10:54.741 03.497 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"abf7bea8-a15c-41bd-87e5-c1890617c873"}
03:10:54.744 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"abf7bea8-a15c-41bd-87e5-c1890617c873"}
03:10:54.744 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bc71c2e9-f412-4827-9395-42fa0a3d5a0d"}
03:10:54.749 00.005 16872 case statement mapped state 1 to 101
03:10:54.749 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"bc71c2e9-f412-4827-9395-42fa0a3d5a0d"}
03:10:55.030 00.281 9640 Exposure complete
03:10:55.170 00.140 9640 worker thread done servicing request
03:10:55.171 00.001 16872 OnExposeComplete: enter
03:10:55.171 00.000 16872 UpdateGuideState(): m_state=1
03:10:55.176 00.005 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
03:10:55.180 00.004 16872 Star::Find returns 0 (2), X=243.00, Y=174.00, Mass=103, SNR=2.9, Peak=3524 HFD=0.0
03:10:55.183 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:10:55.183 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:10:55.188 00.005 16872 Status Line: Star lost - low SNR
03:10:55.194 00.006 16872 UpdateImageDisplay: Size=(1920,1080) min=3128, max=11040, med=3408, FiltMin=3296, FiltMax=10064, Gamma=2.190
03:10:55.225 00.031 16872 UpdateGuideState exits: Star lost - low SNR
03:10:55.228 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:55.231 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:10:55.235 00.004 16872 Enqueuing Expose request
03:10:55.237 00.002 9640 Worker thread wakes up
03:10:55.237 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:10:55.237 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:10:58.242 03.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"955a6ecc-7d3f-444f-8e7b-4da5d1cea50a"}
03:10:58.242 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"955a6ecc-7d3f-444f-8e7b-4da5d1cea50a"}
03:10:58.248 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9cac4ae1-3865-4959-811a-c707791ba2b9"}
03:10:58.248 00.000 16872 case statement mapped state 1 to 101
03:10:58.254 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"9cac4ae1-3865-4959-811a-c707791ba2b9"}
03:10:59.285 01.031 9640 Exposure complete
03:10:59.421 00.136 9640 worker thread done servicing request
03:10:59.421 00.000 16872 OnExposeComplete: enter
03:10:59.423 00.002 16872 UpdateGuideState(): m_state=1
03:10:59.427 00.004 16872 Star::Find(15, 243, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
03:10:59.428 00.001 16872 Star::Find returns 1 (0), X=229.11, Y=188.27, Mass=619, SNR=8.2, Peak=3564 HFD=2.3
03:10:59.428 00.000 16872 DistanceChecker: deactivated
03:10:59.439 00.011 16872 setting lock position to (229.11, 188.27)
03:10:59.439 00.000 16872 MultiStar: stabilizing after lock position change
03:10:59.445 00.006 16872 CurrentPosition() valid, moving to STATE_SELECTED
03:10:59.445 00.000 16872 Changing from state SELECTING to SELECTED
03:10:59.454 00.009 16872 guider state => SELECTED
03:10:59.466 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3140, max=12160, med=3404, FiltMin=3288, FiltMax=9868, Gamma=2.190
03:10:59.496 00.030 16872 UpdateGuideState exits: m=619 SNR=8.2
03:10:59.497 00.001 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:59.497 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:10:59.506 00.009 16872 Enqueuing Expose request
03:10:59.511 00.005 9640 Worker thread wakes up
03:10:59.511 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:10:59.511 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(214,173,31,31)
03:11:01.745 02.234 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e967c091-7fe4-4a3f-8ab9-f7f7587f78c4"}
03:11:01.745 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e967c091-7fe4-4a3f-8ab9-f7f7587f78c4"}
03:11:01.753 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f4a4e415-882a-424b-a228-d82b43716907"}
03:11:01.754 00.001 16872 case statement mapped state 2 to 1
03:11:01.754 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"f4a4e415-882a-424b-a228-d82b43716907"}
03:11:01.761 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"6095932d-4dda-4440-85d0-2d816794d2f0"}
03:11:01.763 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[7.11,7.27],"pixels":"..."},"id":"6095932d-4dda-4440-85d0-2d816794d2f0"}
03:11:03.570 01.807 9640 Exposure complete
03:11:03.706 00.136 9640 worker thread done servicing request
03:11:03.706 00.000 16872 OnExposeComplete: enter
03:11:03.709 00.003 16872 UpdateGuideState(): m_state=2
03:11:03.711 00.002 16872 Star::Find(15, 229, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
03:11:03.716 00.005 16872 Star::Find false star n=5 nbg=268 bg=3395.5 sigma=29.8 thresh=3485 peak=3475
03:11:03.716 00.000 16872 Star::Find returns 0 (2), X=229.00, Y=188.00, Mass=535, SNR=2.9, Peak=3532 HFD=0.0
03:11:03.720 00.004 16872 DistanceChecker: activated
03:11:03.720 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:11:03.720 00.000 16872 Changing from state SELECTED to UNINITIALIZED
03:11:03.727 00.007 16872 guider state => SELECTING
03:11:03.729 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:11:03.729 00.000 16872 Status Line: Star lost - low SNR
03:11:03.749 00.020 16872 UpdateImageDisplay: Size=(1920,1080) min=3108, max=12060, med=3400, FiltMin=3282, FiltMax=10132, Gamma=2.190
03:11:03.782 00.033 16872 UpdateGuideState exits: Star lost - low SNR
03:11:03.784 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:03.786 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:11:03.791 00.005 16872 Enqueuing Expose request
03:11:03.795 00.004 9640 Worker thread wakes up
03:11:03.795 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:11:03.795 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:11:05.241 01.446 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"531cadbd-1881-4170-b65f-c8e30efdc775"}
03:11:05.243 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"531cadbd-1881-4170-b65f-c8e30efdc775"}
03:11:05.249 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"9a3a1373-390b-453b-a57f-6d3c1cb02148"}
03:11:05.249 00.000 16872 case statement mapped state 1 to 101
03:11:05.249 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"9a3a1373-390b-453b-a57f-6d3c1cb02148"}
03:11:07.840 02.591 9640 Exposure complete
03:11:07.983 00.143 9640 worker thread done servicing request
03:11:07.983 00.000 16872 OnExposeComplete: enter
03:11:07.987 00.004 16872 UpdateGuideState(): m_state=1
03:11:07.992 00.005 16872 Star::Find(15, 229, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
03:11:07.992 00.000 16872 Star::Find false star n=4 nbg=277 bg=3413.2 sigma=31.4 thresh=3507 peak=3495
03:11:07.992 00.000 16872 Star::Find returns 0 (2), X=229.00, Y=188.00, Mass=443, SNR=2.9, Peak=3544 HFD=0.0
03:11:07.999 00.007 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:11:08.003 00.004 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:11:08.006 00.003 16872 Status Line: Star lost - low SNR
03:11:08.008 00.002 16872 UpdateImageDisplay: Size=(1920,1080) min=3100, max=11120, med=3412, FiltMin=3304, FiltMax=9876, Gamma=2.190
03:11:08.039 00.031 16872 UpdateGuideState exits: Star lost - low SNR
03:11:08.046 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:08.047 00.001 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:11:08.047 00.000 16872 Enqueuing Expose request
03:11:08.053 00.006 9640 Worker thread wakes up
03:11:08.053 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:11:08.053 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:11:08.746 00.693 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c62b0f66-3afd-4fe8-8791-44558937f1e2"}
03:11:08.749 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c62b0f66-3afd-4fe8-8791-44558937f1e2"}
03:11:08.749 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e175383d-6665-4fdd-bf0a-a6ca458c1ed7"}
03:11:08.754 00.005 16872 case statement mapped state 1 to 101
03:11:08.757 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"e175383d-6665-4fdd-bf0a-a6ca458c1ed7"}
03:11:12.106 03.349 9640 Exposure complete
03:11:12.237 00.131 9640 worker thread done servicing request
03:11:12.237 00.000 16872 OnExposeComplete: enter
03:11:12.245 00.008 16872 UpdateGuideState(): m_state=1
03:11:12.245 00.000 16872 Star::Find(15, 229, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
03:11:12.250 00.005 16872 Star::Find false star n=2 nbg=263 bg=3424.5 sigma=28.3 thresh=3509 peak=3499
03:11:12.253 00.003 16872 Star::Find returns 0 (2), X=229.00, Y=188.00, Mass=239, SNR=2.9, Peak=3564 HFD=0.0
03:11:12.254 00.001 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:11:12.254 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:11:12.261 00.007 16872 Status Line: Star lost - low SNR
03:11:12.268 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3160, max=10480, med=3416, FiltMin=3260, FiltMax=9232, Gamma=2.190
03:11:12.295 00.027 16872 UpdateGuideState exits: Star lost - low SNR
03:11:12.302 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:12.304 00.002 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:11:12.304 00.000 16872 Enqueuing Expose request
03:11:12.312 00.008 9640 Worker thread wakes up
03:11:12.312 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:11:12.312 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:11:12.313 00.001 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"ced5a97b-909e-45b8-bd46-ef84410ee4b9"}
03:11:12.321 00.008 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"ced5a97b-909e-45b8-bd46-ef84410ee4b9"}
03:11:12.326 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e9fd1c04-d22c-44ff-89f5-1f88ebd78641"}
03:11:12.329 00.003 16872 case statement mapped state 1 to 101
03:11:12.329 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"e9fd1c04-d22c-44ff-89f5-1f88ebd78641"}
03:11:15.741 03.412 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"97140aac-71ea-47df-8b85-c9568c5d9537"}
03:11:15.744 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"97140aac-71ea-47df-8b85-c9568c5d9537"}
03:11:15.746 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d8861f80-317a-4ad1-84e9-4e1eb8e95acc"}
03:11:15.749 00.003 16872 case statement mapped state 1 to 101
03:11:15.749 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"d8861f80-317a-4ad1-84e9-4e1eb8e95acc"}
03:11:16.382 00.633 9640 Exposure complete
03:11:16.514 00.132 9640 worker thread done servicing request
03:11:16.514 00.000 16872 OnExposeComplete: enter
03:11:16.514 00.000 16872 UpdateGuideState(): m_state=1
03:11:16.523 00.009 16872 Star::Find(15, 229, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
03:11:16.523 00.000 16872 Star::Find returns 0 (3), X=229.00, Y=188.00, Mass=0, SNR=0.0, Peak=3500 HFD=0.0
03:11:16.523 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:11:16.530 00.007 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:11:16.530 00.000 16872 Status Line: Star lost - low mass
03:11:16.539 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3124, max=10680, med=3404, FiltMin=3286, FiltMax=9408, Gamma=2.190
03:11:16.574 00.035 16872 UpdateGuideState exits: Star lost - low mass
03:11:16.579 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:16.579 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:11:16.579 00.000 16872 Enqueuing Expose request
03:11:16.588 00.009 9640 Worker thread wakes up
03:11:16.588 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:11:16.588 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:11:19.241 02.653 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"397e927d-0cb7-4ee0-9fb8-ed7dca56aa80"}
03:11:19.241 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"397e927d-0cb7-4ee0-9fb8-ed7dca56aa80"}
03:11:19.247 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"6f5033b7-9a05-4467-93ad-7a0eb9d4a177"}
03:11:19.247 00.000 16872 case statement mapped state 1 to 101
03:11:19.247 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"6f5033b7-9a05-4467-93ad-7a0eb9d4a177"}
03:11:20.645 01.398 9640 Exposure complete
03:11:20.783 00.138 9640 worker thread done servicing request
03:11:20.783 00.000 16872 OnExposeComplete: enter
03:11:20.783 00.000 16872 UpdateGuideState(): m_state=1
03:11:20.783 00.000 16872 Star::Find(15, 229, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 64
03:11:20.791 00.008 16872 Star::Find false star n=2 nbg=282 bg=3402.9 sigma=33.2 thresh=3503 peak=3489
03:11:20.794 00.003 16872 Star::Find returns 0 (2), X=229.00, Y=188.00, Mass=254, SNR=2.9, Peak=3552 HFD=0.0
03:11:20.794 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:11:20.799 00.005 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:11:20.799 00.000 16872 Status Line: Star lost - low SNR
03:11:20.806 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=11916, med=3408, FiltMin=3292, FiltMax=10080, Gamma=2.190
03:11:20.837 00.031 16872 UpdateGuideState exits: Star lost - low SNR
03:11:20.839 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:20.845 00.006 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:11:20.848 00.003 16872 Enqueuing Expose request
03:11:20.848 00.000 9640 Worker thread wakes up
03:11:20.848 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:11:20.848 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:11:22.739 01.891 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"88a27c54-4c52-40e9-af19-28a628c53678"}
03:11:22.744 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"88a27c54-4c52-40e9-af19-28a628c53678"}
03:11:22.749 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c915fbab-899c-42a0-bf63-b19df5b13e73"}
03:11:22.752 00.003 16872 case statement mapped state 1 to 101
03:11:22.754 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"c915fbab-899c-42a0-bf63-b19df5b13e73"}
03:11:24.938 02.184 9640 Exposure complete
03:11:25.069 00.131 9640 worker thread done servicing request
03:11:25.069 00.000 16872 OnExposeComplete: enter
03:11:25.077 00.008 16872 UpdateGuideState(): m_state=1
03:11:25.083 00.006 16872 Star::Find(15, 229, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 65
03:11:25.085 00.002 16872 Star::Find false star n=2 nbg=263 bg=3405.2 sigma=27.4 thresh=3487 peak=3476
03:11:25.085 00.000 16872 Star::Find returns 0 (2), X=229.00, Y=188.00, Mass=230, SNR=2.9, Peak=3548 HFD=0.0
03:11:25.085 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:11:25.094 00.009 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:11:25.094 00.000 16872 Status Line: Star lost - low SNR
03:11:25.102 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=11084, med=3408, FiltMin=3258, FiltMax=9764, Gamma=2.190
03:11:25.131 00.029 16872 UpdateGuideState exits: Star lost - low SNR
03:11:25.134 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:25.138 00.004 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:11:25.140 00.002 16872 Enqueuing Expose request
03:11:25.144 00.004 9640 Worker thread wakes up
03:11:25.144 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:11:25.144 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:11:26.239 01.095 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f733c1f6-4d10-4c29-93b7-e8e3f9b08f53"}
03:11:26.239 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f733c1f6-4d10-4c29-93b7-e8e3f9b08f53"}
03:11:26.239 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"43b2ca12-351b-427a-9844-35a6bdf400e8"}
03:11:26.248 00.009 16872 case statement mapped state 1 to 101
03:11:26.248 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"43b2ca12-351b-427a-9844-35a6bdf400e8"}
03:11:29.196 02.948 9640 Exposure complete
03:11:29.326 00.130 9640 worker thread done servicing request
03:11:29.326 00.000 16872 OnExposeComplete: enter
03:11:29.335 00.009 16872 UpdateGuideState(): m_state=1
03:11:29.335 00.000 16872 Star::Find(15, 229, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 66
03:11:29.339 00.004 16872 Star::Find false star n=4 nbg=275 bg=3408.0 sigma=29.4 thresh=3496 peak=3482
03:11:29.342 00.003 16872 Star::Find returns 0 (2), X=229.00, Y=188.00, Mass=432, SNR=2.9, Peak=3540 HFD=0.0
03:11:29.345 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:11:29.347 00.002 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:11:29.351 00.004 16872 Status Line: Star lost - low SNR
03:11:29.356 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=3104, max=11900, med=3408, FiltMin=3280, FiltMax=10276, Gamma=2.190
03:11:29.383 00.027 16872 UpdateGuideState exits: Star lost - low SNR
03:11:29.391 00.008 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:29.391 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:11:29.391 00.000 16872 Enqueuing Expose request
03:11:29.391 00.000 9640 Worker thread wakes up
03:11:29.391 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:11:29.391 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:11:29.738 00.347 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0dd96a0e-3123-4c43-8601-7e1aca9b6ac4"}
03:11:29.740 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0dd96a0e-3123-4c43-8601-7e1aca9b6ac4"}
03:11:29.743 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b9e6dbde-93c7-4b7a-a9a3-1e504cac4567"}
03:11:29.745 00.002 16872 case statement mapped state 1 to 101
03:11:29.745 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"b9e6dbde-93c7-4b7a-a9a3-1e504cac4567"}
03:11:33.244 03.499 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"79ad63e0-3cef-4ec8-8ade-7b3d417306a8"}
03:11:33.247 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"79ad63e0-3cef-4ec8-8ade-7b3d417306a8"}
03:11:33.251 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"bfb21eca-3e3a-4746-b026-c3c6d28c0788"}
03:11:33.254 00.003 16872 case statement mapped state 1 to 101
03:11:33.257 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"bfb21eca-3e3a-4746-b026-c3c6d28c0788"}
03:11:33.459 00.202 9640 Exposure complete
03:11:33.599 00.140 9640 worker thread done servicing request
03:11:33.599 00.000 16872 OnExposeComplete: enter
03:11:33.599 00.000 16872 UpdateGuideState(): m_state=1
03:11:33.599 00.000 16872 Star::Find(15, 229, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 67
03:11:33.608 00.009 16872 Star::Find returns 1 (0), X=216.44, Y=189.41, Mass=609, SNR=7.8, Peak=3572 HFD=1.6
03:11:33.612 00.004 16872 DistanceChecker: deactivated
03:11:33.618 00.006 16872 setting lock position to (216.44, 189.41)
03:11:33.618 00.000 16872 MultiStar: stabilizing after lock position change
03:11:33.624 00.006 16872 CurrentPosition() valid, moving to STATE_SELECTED
03:11:33.624 00.000 16872 Changing from state SELECTING to SELECTED
03:11:33.631 00.007 16872 guider state => SELECTED
03:11:33.645 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=3076, max=12068, med=3400, FiltMin=3276, FiltMax=10344, Gamma=2.190
03:11:33.674 00.029 16872 UpdateGuideState exits: m=609 SNR=7.8
03:11:33.679 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:33.682 00.003 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:11:33.687 00.005 16872 Enqueuing Expose request
03:11:33.689 00.002 9640 Worker thread wakes up
03:11:33.690 00.001 9640 worker thread servicing REQUEST_EXPOSE 3500
03:11:33.690 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(201,174,31,31)
03:11:36.742 03.052 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d6bd101b-ade3-47fb-9381-8e0e4dd27c3a"}
03:11:36.744 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d6bd101b-ade3-47fb-9381-8e0e4dd27c3a"}
03:11:36.749 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"8d877c5f-6627-4e50-a018-a359e18074f3"}
03:11:36.749 00.000 16872 case statement mapped state 2 to 1
03:11:36.749 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"8d877c5f-6627-4e50-a018-a359e18074f3"}
03:11:36.757 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"8c10bb5e-d273-4d6a-9e69-8b9ce69c9725"}
03:11:36.757 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[7.44,7.41],"pixels":"..."},"id":"8c10bb5e-d273-4d6a-9e69-8b9ce69c9725"}
03:11:37.743 00.986 9640 Exposure complete
03:11:37.879 00.136 9640 worker thread done servicing request
03:11:37.880 00.001 16872 OnExposeComplete: enter
03:11:37.882 00.002 16872 UpdateGuideState(): m_state=2
03:11:37.885 00.003 16872 Star::Find(15, 216, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 68
03:11:37.887 00.002 16872 Star::Find returns 1 (0), X=230.14, Y=188.94, Mass=1224, SNR=12.0, Peak=3528 HFD=3.7
03:11:37.891 00.004 16872 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.59) = xAngle (1.55 = 1.55)
03:11:37.891 00.000 16872 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.59) + m_yAngleError (-0.05)) = yAngle (1.60 = 1.60)
03:11:37.891 00.000 16872 CameraToMount -- cameraX=13.70 cameraY=-0.47 hyp=13.71 cameraTheta=-0.03 mountX=0.26 mountY=13.71, mountTheta=1.55
03:11:37.900 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=3132, max=10700, med=3408, FiltMin=3300, FiltMax=9480, Gamma=2.190
03:11:37.929 00.029 16872 UpdateGuideState exits: m=1224 SNR=12.0
03:11:37.936 00.007 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:37.936 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:11:37.936 00.000 16872 Enqueuing Expose request
03:11:37.936 00.000 9640 Worker thread wakes up
03:11:37.936 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:11:37.936 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(215,174,31,31)
03:11:40.257 02.321 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1c81dafc-13ee-4eda-8672-881d39b45b1c"}
03:11:40.257 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1c81dafc-13ee-4eda-8672-881d39b45b1c"}
03:11:40.263 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e91d072a-1238-4b29-9d05-551b5273fafb"}
03:11:40.268 00.005 16872 case statement mapped state 2 to 1
03:11:40.271 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"e91d072a-1238-4b29-9d05-551b5273fafb"}
03:11:40.271 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"5f9ca7fd-3efd-4998-9964-516175c20816"}
03:11:40.271 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[7.14,6.94],"pixels":"..."},"id":"5f9ca7fd-3efd-4998-9964-516175c20816"}
03:11:42.002 01.731 9640 Exposure complete
03:11:42.141 00.139 9640 worker thread done servicing request
03:11:42.141 00.000 16872 OnExposeComplete: enter
03:11:42.143 00.002 16872 UpdateGuideState(): m_state=2
03:11:42.143 00.000 16872 Star::Find(15, 230, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 69
03:11:42.150 00.007 16872 Star::Find false star n=5 nbg=280 bg=3404.6 sigma=29.3 thresh=3493 peak=3476
03:11:42.150 00.000 16872 Star::Find returns 0 (2), X=230.00, Y=188.00, Mass=533, SNR=2.9, Peak=3536 HFD=0.0
03:11:42.157 00.007 16872 DistanceChecker: activated
03:11:42.157 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:11:42.160 00.003 16872 Changing from state SELECTED to UNINITIALIZED
03:11:42.165 00.005 16872 guider state => SELECTING
03:11:42.165 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:11:42.165 00.000 16872 Status Line: Star lost - low SNR
03:11:42.182 00.017 16872 UpdateImageDisplay: Size=(1920,1080) min=3108, max=11584, med=3408, FiltMin=3304, FiltMax=9980, Gamma=2.190
03:11:42.214 00.032 16872 UpdateGuideState exits: Star lost - low SNR
03:11:42.214 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:42.221 00.007 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:11:42.223 00.002 16872 Enqueuing Expose request
03:11:42.223 00.000 9640 Worker thread wakes up
03:11:42.223 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:11:42.223 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:11:43.758 01.535 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"47a2d8d1-94b7-4a40-ab95-2cae7db6eb3a"}
03:11:43.760 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"47a2d8d1-94b7-4a40-ab95-2cae7db6eb3a"}
03:11:43.764 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b2707e73-56d1-40df-b1e3-83e87445d262"}
03:11:43.766 00.002 16872 case statement mapped state 1 to 101
03:11:43.766 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"b2707e73-56d1-40df-b1e3-83e87445d262"}
03:11:46.287 02.521 9640 Exposure complete
03:11:46.425 00.138 9640 worker thread done servicing request
03:11:46.425 00.000 16872 OnExposeComplete: enter
03:11:46.429 00.004 16872 UpdateGuideState(): m_state=1
03:11:46.433 00.004 16872 Star::Find(15, 230, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 70
03:11:46.440 00.007 16872 Star::Find returns 1 (0), X=225.77, Y=193.89, Mass=622, SNR=8.4, Peak=3540 HFD=4.2
03:11:46.463 00.023 16872 DistanceChecker: deactivated
03:11:46.473 00.010 16872 setting lock position to (225.77, 193.89)
03:11:46.473 00.000 16872 MultiStar: stabilizing after lock position change
03:11:46.488 00.015 16872 CurrentPosition() valid, moving to STATE_SELECTED
03:11:46.496 00.008 16872 Changing from state SELECTING to SELECTED
03:11:46.502 00.006 16872 guider state => SELECTED
03:11:46.514 00.012 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=12352, med=3408, FiltMin=3304, FiltMax=9932, Gamma=2.190
03:11:46.565 00.051 16872 UpdateGuideState exits: m=622 SNR=8.4
03:11:46.577 00.012 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:46.581 00.004 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:11:46.587 00.006 16872 Enqueuing Expose request
03:11:46.593 00.006 9640 Worker thread wakes up
03:11:46.593 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:11:46.593 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(211,179,31,31)
03:11:47.257 00.664 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1d10844e-896e-4b8c-ac7c-44e39bf668a9"}
03:11:47.264 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1d10844e-896e-4b8c-ac7c-44e39bf668a9"}
03:11:47.264 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"4702a6d7-f47f-4fad-a8f7-76f62233f995"}
03:11:47.275 00.011 16872 case statement mapped state 2 to 1
03:11:47.278 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"4702a6d7-f47f-4fad-a8f7-76f62233f995"}
03:11:47.285 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"cbb2861f-6ded-43fe-861d-afad91766693"}
03:11:47.290 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[6.77,6.89],"pixels":"..."},"id":"cbb2861f-6ded-43fe-861d-afad91766693"}
03:11:50.668 03.378 9640 Exposure complete
03:11:50.769 00.101 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7b35cf6d-25e7-4ddf-b9cf-e41164c82a81"}
03:11:50.771 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7b35cf6d-25e7-4ddf-b9cf-e41164c82a81"}
03:11:50.776 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"334ac6c2-0990-4263-a366-2fed5c533c3c"}
03:11:50.776 00.000 16872 case statement mapped state 2 to 1
03:11:50.776 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"334ac6c2-0990-4263-a366-2fed5c533c3c"}
03:11:50.784 00.008 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"93c2dfd3-fef2-4d65-8204-f25dc68a5058"}
03:11:50.788 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[6.77,6.89],"pixels":"..."},"id":"93c2dfd3-fef2-4d65-8204-f25dc68a5058"}
03:11:50.811 00.023 9640 worker thread done servicing request
03:11:50.811 00.000 16872 OnExposeComplete: enter
03:11:50.811 00.000 16872 UpdateGuideState(): m_state=2
03:11:50.817 00.006 16872 Star::Find(15, 225, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
03:11:50.821 00.004 16872 Star::Find false star n=5 nbg=267 bg=3409.4 sigma=25.7 thresh=3487 peak=3487
03:11:50.821 00.000 16872 Star::Find returns 0 (2), X=225.00, Y=193.00, Mass=501, SNR=2.9, Peak=3556 HFD=0.0
03:11:50.829 00.008 16872 DistanceChecker: activated
03:11:50.832 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:11:50.833 00.001 16872 Changing from state SELECTED to UNINITIALIZED
03:11:50.833 00.000 16872 guider state => SELECTING
03:11:50.833 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:11:50.844 00.011 16872 Status Line: Star lost - low SNR
03:11:50.854 00.010 16872 UpdateImageDisplay: Size=(1920,1080) min=3120, max=11604, med=3404, FiltMin=3296, FiltMax=10240, Gamma=2.190
03:11:50.885 00.031 16872 UpdateGuideState exits: Star lost - low SNR
03:11:50.887 00.002 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:50.895 00.008 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:11:50.895 00.000 16872 Enqueuing Expose request
03:11:50.899 00.004 9640 Worker thread wakes up
03:11:50.899 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:11:50.899 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:11:54.275 03.376 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"3890acf0-f283-4480-a14b-112cb27cf485"}
03:11:54.279 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"3890acf0-f283-4480-a14b-112cb27cf485"}
03:11:54.284 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"76828f5b-31ba-4eaf-b6f8-81d8f22f2171"}
03:11:54.284 00.000 16872 case statement mapped state 1 to 101
03:11:54.284 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"76828f5b-31ba-4eaf-b6f8-81d8f22f2171"}
03:11:54.950 00.666 9640 Exposure complete
03:11:55.090 00.140 9640 worker thread done servicing request
03:11:55.091 00.001 16872 OnExposeComplete: enter
03:11:55.093 00.002 16872 UpdateGuideState(): m_state=1
03:11:55.096 00.003 16872 Star::Find(15, 225, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 72
03:11:55.101 00.005 16872 Star::Find returns 1 (0), X=228.45, Y=189.78, Mass=437, SNR=7.7, Peak=3528 HFD=3.6
03:11:55.103 00.002 16872 DistanceChecker: deactivated
03:11:55.110 00.007 16872 setting lock position to (228.45, 189.78)
03:11:55.117 00.007 16872 MultiStar: stabilizing after lock position change
03:11:55.117 00.000 16872 CurrentPosition() valid, moving to STATE_SELECTED
03:11:55.117 00.000 16872 Changing from state SELECTING to SELECTED
03:11:55.125 00.008 16872 guider state => SELECTED
03:11:55.141 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=3112, max=11376, med=3404, FiltMin=3304, FiltMax=9888, Gamma=2.190
03:11:55.174 00.033 16872 UpdateGuideState exits: m=437 SNR=7.7
03:11:55.178 00.004 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:55.184 00.006 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:11:55.185 00.001 16872 Enqueuing Expose request
03:11:55.192 00.007 9640 Worker thread wakes up
03:11:55.192 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:11:55.192 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(213,175,31,31)
03:11:57.783 02.591 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cb91b887-cf9a-4958-a9e2-fb9dbca1eaf4"}
03:11:57.784 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cb91b887-cf9a-4958-a9e2-fb9dbca1eaf4"}
03:11:57.789 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"11ccd533-58de-48d6-a862-d4016e6d765d"}
03:11:57.792 00.003 16872 case statement mapped state 2 to 1
03:11:57.796 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"11ccd533-58de-48d6-a862-d4016e6d765d"}
03:11:57.801 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"2af906c7-b73b-4f3e-9ff2-d5b489fbe61a"}
03:11:57.804 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[7.45,6.78],"pixels":"..."},"id":"2af906c7-b73b-4f3e-9ff2-d5b489fbe61a"}
03:11:59.262 01.458 9640 Exposure complete
03:11:59.401 00.139 9640 worker thread done servicing request
03:11:59.401 00.000 16872 OnExposeComplete: enter
03:11:59.401 00.000 16872 UpdateGuideState(): m_state=2
03:11:59.401 00.000 16872 Star::Find(15, 228, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 73
03:11:59.411 00.010 16872 Star::Find false star n=2 nbg=271 bg=3399.5 sigma=29.5 thresh=3488 peak=3458
03:11:59.413 00.002 16872 Star::Find returns 0 (2), X=228.00, Y=189.00, Mass=185, SNR=2.9, Peak=3512 HFD=0.0
03:11:59.414 00.001 16872 DistanceChecker: activated
03:11:59.417 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:11:59.417 00.000 16872 Changing from state SELECTED to UNINITIALIZED
03:11:59.424 00.007 16872 guider state => SELECTING
03:11:59.427 00.003 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:11:59.429 00.002 16872 Status Line: Star lost - low SNR
03:11:59.442 00.013 16872 UpdateImageDisplay: Size=(1920,1080) min=3116, max=10968, med=3404, FiltMin=3304, FiltMax=9600, Gamma=2.190
03:11:59.467 00.025 16872 UpdateGuideState exits: Star lost - low SNR
03:11:59.477 00.010 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:59.477 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:11:59.485 00.008 16872 Enqueuing Expose request
03:11:59.485 00.000 9640 Worker thread wakes up
03:11:59.485 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:11:59.485 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:12:01.288 01.803 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"4044396f-2e39-47b4-bf6b-9265d1aa35d0"}
03:12:01.294 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"4044396f-2e39-47b4-bf6b-9265d1aa35d0"}
03:12:01.299 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a589282a-45f3-4a1e-abce-65a3318cc51f"}
03:12:01.305 00.006 16872 case statement mapped state 1 to 101
03:12:01.309 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"a589282a-45f3-4a1e-abce-65a3318cc51f"}
03:12:03.526 02.217 9640 Exposure complete
03:12:03.661 00.135 9640 worker thread done servicing request
03:12:03.661 00.000 16872 OnExposeComplete: enter
03:12:03.661 00.000 16872 UpdateGuideState(): m_state=1
03:12:03.661 00.000 16872 Star::Find(15, 228, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 74
03:12:03.672 00.011 16872 Star::Find false star n=4 nbg=273 bg=3324.2 sigma=25.5 thresh=3401 peak=3385
03:12:03.676 00.004 16872 Star::Find returns 0 (2), X=228.00, Y=189.00, Mass=343, SNR=2.9, Peak=3420 HFD=0.0
03:12:03.678 00.002 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:12:03.678 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:12:03.678 00.000 16872 Status Line: Star lost - low SNR
03:12:03.694 00.016 16872 UpdateImageDisplay: Size=(1920,1080) min=3064, max=6312, med=3324, FiltMin=3174, FiltMax=6064, Gamma=2.190
03:12:03.712 00.018 16872 UpdateGuideState exits: Star lost - low SNR
03:12:03.727 00.015 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:03.733 00.006 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:12:03.733 00.000 16872 Enqueuing Expose request
03:12:03.733 00.000 9640 Worker thread wakes up
03:12:03.733 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:12:03.733 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:12:04.798 01.065 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c35cc0bd-d2dc-4e6d-a621-af8a37b57548"}
03:12:04.798 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c35cc0bd-d2dc-4e6d-a621-af8a37b57548"}
03:12:04.802 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86db011b-2ae5-4455-b12a-ff0200f630da"}
03:12:04.805 00.003 16872 case statement mapped state 1 to 101
03:12:04.805 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"86db011b-2ae5-4455-b12a-ff0200f630da"}
03:12:07.798 02.993 9640 Exposure complete
03:12:07.940 00.142 9640 worker thread done servicing request
03:12:07.940 00.000 16872 OnExposeComplete: enter
03:12:07.944 00.004 16872 UpdateGuideState(): m_state=1
03:12:07.948 00.004 16872 Star::Find(15, 228, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 75
03:12:07.952 00.004 16872 Star::Find false star n=9 nbg=270 bg=3205.7 sigma=15.3 thresh=3252 peak=3252
03:12:07.952 00.000 16872 Star::Find returns 0 (2), X=228.00, Y=189.00, Mass=488, SNR=2.9, Peak=3276 HFD=0.0
03:12:07.962 00.010 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:12:07.963 00.001 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:12:07.969 00.006 16872 Status Line: Star lost - low SNR
03:12:07.978 00.009 16872 UpdateImageDisplay: Size=(1920,1080) min=2948, max=3992, med=3208, FiltMin=3132, FiltMax=3344, Gamma=2.190
03:12:08.012 00.034 16872 UpdateGuideState exits: Star lost - low SNR
03:12:08.018 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:08.018 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:12:08.026 00.008 16872 Enqueuing Expose request
03:12:08.030 00.004 9640 Worker thread wakes up
03:12:08.030 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:12:08.030 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:12:08.299 00.269 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"1e3e2bfd-6159-4dd3-b529-057adf43a68d"}
03:12:08.299 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"1e3e2bfd-6159-4dd3-b529-057adf43a68d"}
03:12:08.306 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"d48be026-0fc8-4910-98df-113cf1946c07"}
03:12:08.312 00.006 16872 case statement mapped state 1 to 101
03:12:08.313 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"d48be026-0fc8-4910-98df-113cf1946c07"}
03:12:11.810 03.497 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"fd8d6c56-cc3f-4c9d-8e93-b4140d471a0a"}
03:12:11.810 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"fd8d6c56-cc3f-4c9d-8e93-b4140d471a0a"}
03:12:11.816 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"86816fef-f2af-4b0c-9e38-ca0c9a222491"}
03:12:11.816 00.000 16872 case statement mapped state 1 to 101
03:12:11.816 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"86816fef-f2af-4b0c-9e38-ca0c9a222491"}
03:12:12.082 00.266 9640 Exposure complete
03:12:12.224 00.142 9640 worker thread done servicing request
03:12:12.224 00.000 16872 OnExposeComplete: enter
03:12:12.227 00.003 16872 UpdateGuideState(): m_state=1
03:12:12.227 00.000 16872 Star::Find(15, 228, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 76
03:12:12.232 00.005 16872 Star::Find false star n=2 nbg=282 bg=3205.8 sigma=16.9 thresh=3256 peak=3251
03:12:12.237 00.005 16872 Star::Find returns 0 (2), X=228.00, Y=189.00, Mass=112, SNR=2.9, Peak=3268 HFD=0.0
03:12:12.241 00.004 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:12:12.241 00.000 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:12:12.249 00.008 16872 Status Line: Star lost - low SNR
03:12:12.254 00.005 16872 UpdateImageDisplay: Size=(1920,1080) min=2944, max=3696, med=3208, FiltMin=3054, FiltMax=3368, Gamma=2.190
03:12:12.284 00.030 16872 UpdateGuideState exits: Star lost - low SNR
03:12:12.289 00.005 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:12.294 00.005 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:12:12.294 00.000 16872 Enqueuing Expose request
03:12:12.298 00.004 9640 Worker thread wakes up
03:12:12.298 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:12:12.298 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:12:15.314 03.016 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"aa20bcf8-3414-4a1d-b1a2-ca19c7ddcf6f"}
03:12:15.321 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"aa20bcf8-3414-4a1d-b1a2-ca19c7ddcf6f"}
03:12:15.324 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"a40560b2-8468-4348-8c69-ac59e2353d6d"}
03:12:15.327 00.003 16872 case statement mapped state 1 to 101
03:12:15.327 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"a40560b2-8468-4348-8c69-ac59e2353d6d"}
03:12:16.361 01.034 9640 Exposure complete
03:12:16.493 00.132 9640 worker thread done servicing request
03:12:16.493 00.000 16872 OnExposeComplete: enter
03:12:16.493 00.000 16872 UpdateGuideState(): m_state=1
03:12:16.493 00.000 16872 Star::Find(15, 228, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 77
03:12:16.500 00.007 16872 Star::Find false star n=8 nbg=270 bg=3206.3 sigma=16.8 thresh=3257 peak=3254
03:12:16.500 00.000 16872 Star::Find returns 0 (2), X=228.00, Y=189.00, Mass=486, SNR=2.9, Peak=3276 HFD=0.0
03:12:16.500 00.000 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:12:16.509 00.009 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:12:16.513 00.004 16872 Status Line: Star lost - low SNR
03:12:16.520 00.007 16872 UpdateImageDisplay: Size=(1920,1080) min=2932, max=3708, med=3204, FiltMin=3140, FiltMax=3290, Gamma=2.190
03:12:16.551 00.031 16872 UpdateGuideState exits: Star lost - low SNR
03:12:16.557 00.006 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:16.557 00.000 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:12:16.557 00.000 16872 Enqueuing Expose request
03:12:16.557 00.000 9640 Worker thread wakes up
03:12:16.557 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:12:16.557 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:12:18.825 02.268 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a6a74480-291d-485c-88e0-351b904af0f7"}
03:12:18.826 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a6a74480-291d-485c-88e0-351b904af0f7"}
03:12:18.833 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b93d234f-f91a-490e-bfd5-0b4c95f380ce"}
03:12:18.833 00.000 16872 case statement mapped state 1 to 101
03:12:18.833 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"b93d234f-f91a-490e-bfd5-0b4c95f380ce"}
03:12:20.620 01.787 9640 Exposure complete
03:12:20.752 00.132 9640 worker thread done servicing request
03:12:20.752 00.000 16872 OnExposeComplete: enter
03:12:20.760 00.008 16872 UpdateGuideState(): m_state=1
03:12:20.760 00.000 16872 Star::Find(15, 228, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 78
03:12:20.760 00.000 16872 Star::Find returns 1 (0), X=237.08, Y=191.83, Mass=354, SNR=7.5, Peak=3284 HFD=2.6
03:12:20.768 00.008 16872 DistanceChecker: deactivated
03:12:20.777 00.009 16872 setting lock position to (237.08, 191.83)
03:12:20.777 00.000 16872 MultiStar: stabilizing after lock position change
03:12:20.784 00.007 16872 CurrentPosition() valid, moving to STATE_SELECTED
03:12:20.788 00.004 16872 Changing from state SELECTING to SELECTED
03:12:20.793 00.005 16872 guider state => SELECTED
03:12:20.801 00.008 16872 UpdateImageDisplay: Size=(1920,1080) min=2860, max=3704, med=3208, FiltMin=3080, FiltMax=3308, Gamma=2.190
03:12:20.833 00.032 16872 UpdateGuideState exits: m=354 SNR=7.5
03:12:20.833 00.000 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:20.833 00.000 16872 ScheduleExposure(3500,3,1) exposurePending=0
03:12:20.847 00.014 16872 Enqueuing Expose request
03:12:20.850 00.003 9640 Worker thread wakes up
03:12:20.850 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:12:20.850 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(222,177,31,31)
03:12:22.327 01.477 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"8e9fc638-21ef-4144-bd2a-135e65cca26b"}
03:12:22.329 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"8e9fc638-21ef-4144-bd2a-135e65cca26b"}
03:12:22.334 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"52c98f36-1fdf-4c90-945b-d57be1cf50da"}
03:12:22.334 00.000 16872 case statement mapped state 2 to 1
03:12:22.339 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Selected","id":"52c98f36-1fdf-4c90-945b-d57be1cf50da"}
03:12:22.339 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_star_image","id":"990c6483-7c37-461e-8f54-6f993dc4401a"}
03:12:22.339 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[7.08,6.83],"pixels":"..."},"id":"990c6483-7c37-461e-8f54-6f993dc4401a"}
03:12:24.912 02.573 9640 Exposure complete
03:12:25.045 00.133 9640 worker thread done servicing request
03:12:25.045 00.000 16872 OnExposeComplete: enter
03:12:25.049 00.004 16872 UpdateGuideState(): m_state=2
03:12:25.051 00.002 16872 Star::Find(15, 237, 191, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 79
03:12:25.055 00.004 16872 Star::Find false star n=2 nbg=267 bg=3198.0 sigma=16.4 thresh=3247 peak=3237
03:12:25.058 00.003 16872 Star::Find returns 0 (2), X=237.00, Y=191.00, Mass=140, SNR=2.9, Peak=3276 HFD=0.0
03:12:25.063 00.005 16872 DistanceChecker: activated
03:12:25.066 00.003 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:12:25.066 00.000 16872 Changing from state SELECTED to UNINITIALIZED
03:12:25.066 00.000 16872 guider state => SELECTING
03:12:25.075 00.009 16872 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:12:25.075 00.000 16872 Status Line: Star lost - low SNR
03:12:25.089 00.014 16872 UpdateImageDisplay: Size=(1920,1080) min=2884, max=3708, med=3204, FiltMin=3128, FiltMax=3308, Gamma=2.190
03:12:25.117 00.028 16872 UpdateGuideState exits: Star lost - low SNR
03:12:25.120 00.003 16872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:25.123 00.003 16872 ScheduleExposure(3500,3,0) exposurePending=0
03:12:25.128 00.005 16872 Enqueuing Expose request
03:12:25.130 00.002 9640 Worker thread wakes up
03:12:25.130 00.000 9640 worker thread servicing REQUEST_EXPOSE 3500
03:12:25.130 00.000 9640 Handling exposure in thread, d=3500 o=3 r=(0,0,0,0)
03:12:25.827 00.697 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"9a839684-c964-4d42-bd01-0e1126ca0843"}
03:12:25.829 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"9a839684-c964-4d42-bd01-0e1126ca0843"}
03:12:25.834 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f9be0fcf-7e7c-48d5-b109-cc279a221bd4"}
03:12:25.837 00.003 16872 case statement mapped state 1 to 101
03:12:25.840 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Looping","id":"f9be0fcf-7e7c-48d5-b109-cc279a221bd4"}
03:12:28.547 02.707 16872 Stop button clicked
03:12:28.549 00.002 16872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:12:28.555 00.006 16872 Status Line: Waiting for devices...
03:12:29.019 00.464 9640 ASCOM_AbortExposure returns err = 0
03:12:29.019 00.000 9640 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
03:12:29.019 00.000 9640 worker thread done servicing request
03:12:29.019 00.000 16872 OnExposeComplete: enter
03:12:29.026 00.007 16872 OnExposeComplete: Capture Error reported
03:12:29.026 00.000 16872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
03:12:29.026 00.000 16872 Changing from state SELECTING to UNINITIALIZED
03:12:29.026 00.000 16872 guider state => SELECTING
03:12:29.038 00.012 16872 Status Line: Stopped.
03:12:29.044 00.006 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
03:12:29.324 00.280 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"64487fcd-0355-4fde-8619-5a9ee17b3dae"}
03:12:29.326 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"64487fcd-0355-4fde-8619-5a9ee17b3dae"}
03:12:29.332 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"09ca0ef1-3b45-4cb5-b5bc-a050b41c00c8"}
03:12:29.332 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"09ca0ef1-3b45-4cb5-b5bc-a050b41c00c8"}
03:12:32.821 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"782b49de-3656-48b2-8e61-09f0050bd8f5"}
03:12:32.822 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"782b49de-3656-48b2-8e61-09f0050bd8f5"}
03:12:32.828 00.006 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"431a20bd-5787-4790-b857-15278352c720"}
03:12:32.829 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"431a20bd-5787-4790-b857-15278352c720"}
03:12:36.318 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"5f9d56d1-fc5f-4b52-a1de-1130641e1df0"}
03:12:36.320 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"5f9d56d1-fc5f-4b52-a1de-1130641e1df0"}
03:12:36.322 00.002 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"aa21bd68-7b81-4188-b35f-373016687090"}
03:12:36.327 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa21bd68-7b81-4188-b35f-373016687090"}
03:12:39.831 03.504 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"f1bf1053-27c4-44b4-9c2b-eebb07266c39"}
03:12:39.831 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"f1bf1053-27c4-44b4-9c2b-eebb07266c39"}
03:12:39.831 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f21e2b10-6ac9-4826-8759-a5743fb41826"}
03:12:39.840 00.009 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f21e2b10-6ac9-4826-8759-a5743fb41826"}
03:12:43.330 03.490 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"cfeb6311-35ca-406f-aca0-b39f7e1a478f"}
03:12:43.330 00.000 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"cfeb6311-35ca-406f-aca0-b39f7e1a478f"}
03:12:43.330 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"f97f207b-35aa-4f46-9527-71bb1eac188e"}
03:12:43.340 00.010 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"f97f207b-35aa-4f46-9527-71bb1eac188e"}
03:12:46.829 03.489 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"e97a9a92-2b38-43e2-a1f4-c578add48b07"}
03:12:46.830 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"e97a9a92-2b38-43e2-a1f4-c578add48b07"}
03:12:46.837 00.007 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"85eeb3a3-e586-4d0b-ad0f-704d26756cd5"}
03:12:46.839 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"85eeb3a3-e586-4d0b-ad0f-704d26756cd5"}
03:12:50.331 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"601f3a37-9ecf-4b9f-b0d6-a9194033d091"}
03:12:50.334 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"601f3a37-9ecf-4b9f-b0d6-a9194033d091"}
03:12:50.338 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"e150e33d-d2d1-45ff-8d1d-48a58f913e98"}
03:12:50.339 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"e150e33d-d2d1-45ff-8d1d-48a58f913e98"}
03:12:53.834 03.495 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"39395b03-ad28-42e1-a35c-7ba590f1ee0c"}
03:12:53.838 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"39395b03-ad28-42e1-a35c-7ba590f1ee0c"}
03:12:53.842 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"b6dac9bc-373e-4e9d-bbb7-f84b9bf108bd"}
03:12:53.845 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"b6dac9bc-373e-4e9d-bbb7-f84b9bf108bd"}
03:12:57.337 03.492 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"206138a1-3776-4543-aaa3-6336b3aa7e68"}
03:12:57.338 00.001 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"206138a1-3776-4543-aaa3-6336b3aa7e68"}
03:12:57.338 00.000 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"fa720b7d-fa87-4bea-bb11-e5c7f90efbbc"}
03:12:57.345 00.007 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa720b7d-fa87-4bea-bb11-e5c7f90efbbc"}
03:13:00.832 03.487 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"a8a58472-5811-4049-a70d-bf756f5ae024"}
03:13:00.835 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"a8a58472-5811-4049-a70d-bf756f5ae024"}
03:13:00.839 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"3dd2d450-bf74-4f3a-96b0-fbfa1a6b401d"}
03:13:00.845 00.006 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"3dd2d450-bf74-4f3a-96b0-fbfa1a6b401d"}
03:13:04.333 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"d7872909-223a-4ffd-8ea4-bcb1b5ed58a1"}
03:13:04.336 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"d7872909-223a-4ffd-8ea4-bcb1b5ed58a1"}
03:13:04.339 00.003 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"368b8ecd-0491-4db5-a697-33af59f55773"}
03:13:04.342 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"368b8ecd-0491-4db5-a697-33af59f55773"}
03:13:07.833 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"c053cde4-542c-4d1c-aa3d-a68c49b7e767"}
03:13:07.837 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"c053cde4-542c-4d1c-aa3d-a68c49b7e767"}
03:13:07.841 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"2f0e8f27-c606-43a6-82fc-fae7b971829b"}
03:13:07.844 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f0e8f27-c606-43a6-82fc-fae7b971829b"}
03:13:11.332 03.488 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"6bc7b7da-9c78-4360-b23c-e8569a74b8f4"}
03:13:11.337 00.005 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"6bc7b7da-9c78-4360-b23c-e8569a74b8f4"}
03:13:11.342 00.005 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c8e40d79-dd51-4975-bdb5-8f1260e55b8e"}
03:13:11.346 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c8e40d79-dd51-4975-bdb5-8f1260e55b8e"}
03:13:14.831 03.485 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"0a1c8f94-7cbb-42d8-821c-f952a909e7e4"}
03:13:14.833 00.002 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"0a1c8f94-7cbb-42d8-821c-f952a909e7e4"}
03:13:14.837 00.004 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"c77f857d-bbbd-480a-81b2-f0f082547b56"}
03:13:14.840 00.003 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"c77f857d-bbbd-480a-81b2-f0f082547b56"}
03:13:18.331 03.491 16872 evsrv: cli 0D3C13A8 request: {"method":"get_exposure","id":"7df831b7-98c5-41ea-afb2-1f443123000b"}
03:13:18.335 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":3500,"id":"7df831b7-98c5-41ea-afb2-1f443123000b"}
03:13:18.346 00.011 16872 evsrv: cli 0D3C13A8 request: {"method":"get_app_state","id":"965c2e6a-6c50-43b5-a607-d2ce07eed606"}
03:13:18.350 00.004 16872 evsrv: cli 0D3C13A8 response: {"jsonrpc":"2.0","result":"Stopped","id":"965c2e6a-6c50-43b5-a607-d2ce07eed606"}
03:13:21.472 03.122 16872 evsrv: cli 0D3BF828 disconnect
03:13:26.680 05.208 16872 evsrv: cli 0D3C13A8 disconnect
03:13:41.279 14.599 16872 MyFrame::OnClose proceeding
03:13:41.421 00.142 16872 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
03:13:41.498 00.077 16872 StopWorkerThread(0x018B35B8) begins
03:13:41.547 00.049 9640 Worker thread wakes up
03:13:41.547 00.000 9640 worker thread servicing REQUEST_TERMINATE
03:13:41.547 00.000 9640 worker thread done servicing request
03:13:41.547 00.000 9640 WorkerThread::Entry() ends
03:13:41.572 00.025 16872 StopWorkerThread() threadExitCode=0
03:13:41.588 00.016 16872 StopWorkerThread(0x018B35B8) ends
03:13:41.622 00.034 16872 WorkerThread destructor called
03:13:41.685 00.063 16872 StopWorkerThread(0x018B3BE8) begins
03:13:41.721 00.036 11356 Worker thread wakes up
03:13:41.721 00.000 11356 worker thread servicing REQUEST_TERMINATE
03:13:41.721 00.000 11356 worker thread done servicing request
03:13:41.721 00.000 11356 WorkerThread::Entry() ends
03:13:41.737 00.016 16872 StopWorkerThread() threadExitCode=0
03:13:41.776 00.039 16872 StopWorkerThread(0x018B3BE8) ends
03:13:41.792 00.016 16872 WorkerThread destructor called
03:13:41.822 00.030 16872 Shutdown: forced=0
03:13:41.841 00.019 16872 Shutdown: disconnect scope
03:13:41.870 00.029 16872 ASCOM Scope: Disconnecting
03:13:41.935 00.065 16872 ASCOM Scope: Disconnected Successfully
03:13:42.015 00.080 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
03:13:42.042 00.027 16872 ScopeASCOM::GetDeclinationRadians() returns Unknown
03:13:42.069 00.027 16872 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
03:13:42.103 00.034 16872 ScopeASCOM::SideOfPier() returns -1
03:13:42.148 00.045 16872 dispid(Position): [800706ba] The RPC server is unavailable.
03:13:42.178 00.030 16872 Alert: ASCOM driver problem -- cannot get rotator position:
(Driver error preparing to call Position) The RPC server is unavailable.
03:13:42.268 00.090 16872 Shutdown: disconnect camera
03:13:42.429 00.161 16872 Shutdown: disconnect rotator
03:13:42.451 00.022 16872 dispid(Connected): [800706ba] The RPC server is unavailable.
03:13:42.459 00.008 16872 ASCOM disconnect:
(Driver error preparing to call Connected) The RPC server is unavailable.
03:13:42.471 00.012 16872 Shutdown complete
03:13:42.484 00.013 16872 UPD: shutdown
03:13:42.492 00.008 16872 stopping server
03:13:42.505 00.013 16872 event server stopped
03:13:42.514 00.009 16872 Status Line: Server stopped
03:13:42.552 00.038 16872 MyFrame::OnClose proceeding
03:13:42.564 00.012 16872 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
03:13:42.570 00.006 16872 StopWorkerThread(0x00000000) begins
03:13:42.576 00.006 16872 StopWorkerThread(0x00000000) ends
03:13:42.586 00.010 16872 StopWorkerThread(0x00000000) begins
03:13:42.591 00.005 16872 StopWorkerThread(0x00000000) ends
03:13:42.599 00.008 16872 Shutdown: forced=0
03:13:42.608 00.009 16872 Shutdown complete
03:13:42.621 00.013 16872 stop server, server already stopped
07:05:48.998 00.008 10272 PHD2 version 2.6.14 begins execution with:
07:05:48.998 00.000 10272    Windows 10 (build 26200), 64-bit edition
07:05:49.002 00.004 10272    wxWidgets 3.0.5
07:05:49.002 00.000 10272    cfitsio 3.49
07:05:49.002 00.000 10272 GetString("/frame/LogDir", "") returns ""
07:05:49.008 00.006 10272 CoInitializeEx returns 1
07:05:49.012 00.004 10272 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
07:05:49.012 00.000 10272 GetInt("/wxLanguage", 0) returns 60
07:05:49.015 00.003 10272 locale: initialized with lang id 60 (r=1)
07:05:49.019 00.004 10272 locale: wxTranslations language set to 60
07:05:49.037 00.018 10272 GetInt("/currentProfile", 0) returns 9
07:05:49.048 00.011 10272 reset dither spiral
07:05:49.054 00.006 10272 StartWorkerThread(00000000) begins
07:05:49.054 00.000 10272 WorkerThread constructor called
07:05:49.061 00.007 10272 StartWorkerThread(01EC7D30) ends
07:05:49.061 00.000 4132 WorkerThread::Entry() begins
07:05:49.061 00.000 10272 StartWorkerThread(00000000) begins
07:05:49.061 00.000 4132 worker thread CoInitializeEx returns 0
07:05:49.061 00.000 10272 WorkerThread constructor called
07:05:49.070 00.009 10272 StartWorkerThread(01EC9DA0) ends
07:05:49.070 00.000 9452 WorkerThread::Entry() begins
07:05:49.070 00.000 10272 GetBoolean("/ServerMode", 1) returns 1
07:05:49.078 00.008 9452 worker thread CoInitializeEx returns 0
07:05:49.237 00.159 10272 GetInt("/profile/9/NoiseReductionMethod", 0) returns 1
07:05:49.243 00.006 10272 GetDouble("/profile/9/DitherScaleFactor", 1.000000) returns 1.000000
07:05:49.243 00.000 10272 GetBoolean("/profile/9/DitherRaOnly", 0) returns 0
07:05:49.250 00.007 10272 GetInt("/profile/9/DitherMode", 0) returns 0
07:05:49.250 00.000 10272 set dither mode 0
07:05:49.256 00.006 10272 GetInt("/profile/9/frame/timeLapse", 0) returns 0
07:05:49.260 00.004 10272 GetInt("/profile/9/frame/var_delay/long_delay", 10000) returns 10000
07:05:49.260 00.000 10272 GetInt("/profile/9/frame/var_delay/short_delay", 1000) returns 1000
07:05:49.266 00.006 10272 GetBoolean("/profile/9/frame/var_delay/enabled", 0) returns 0
07:05:49.266 00.000 10272 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
07:05:49.274 00.008 10272 GetInt("/profile/9/AutoLoadCalibration", -1) returns 1
07:05:49.274 00.000 10272 GetInt("/profile/9/frame/focalLength", 0) returns 910
07:05:49.274 00.000 10272 GetInt("/profile/9/auto_exp/exposure_min", 1000) returns 1000
07:05:49.283 00.009 10272 GetInt("/profile/9/auto_exp/exposure_max", 5000) returns 5000
07:05:49.286 00.003 10272 GetDouble("/profile/9/auto_exp/target_snr", 6.000000) returns 6.000000
07:05:49.289 00.003 10272 AutoExp: config min = 1000 max = 5000 snr = 6.00
07:05:49.291 00.002 10272 AutoExp: reset exp to 5000
07:05:49.297 00.006 10272 GetInt("/profile/9/CustomExposureDuration", 30000) returns 30000
07:05:49.300 00.003 10272 GetInt("/profile/9/ExposureDurationMs", 1000) returns 3500
07:05:49.305 00.005 10272 OnExposureDurationSelected: duration = 3500
07:05:49.308 00.003 10272 GetBoolean("/profile/9/BeepForLostStar", 1) returns 1
07:05:49.308 00.000 10272 GetInt("/profile/9/Gamma", 100) returns 219
07:05:49.308 00.000 10272 GetBoolean("/profile/9/ImageLogger/LoggingEnabled", 0) returns 0
07:05:49.319 00.011 10272 GetBoolean("/profile/9/ImageLogger/LogFramesOverThreshRel", 0) returns 0
07:05:49.320 00.001 10272 GetBoolean("/profile/9/ImageLogger/LogFramesOverThreshPx", 0) returns 0
07:05:49.324 00.004 10272 GetBoolean("/profile/9/ImageLogger/LogFramesDropped", 0) returns 0
07:05:49.324 00.000 10272 GetBoolean("/profile/9/ImageLogger/LogAutoSelectFrames", 0) returns 0
07:05:49.324 00.000 10272 GetDouble("/profile/9/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
07:05:49.335 00.011 10272 GetDouble("/profile/9/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
07:05:49.335 00.000 10272 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
07:05:49.338 00.003 10272 GetBoolean("/profile/9/indi/VerboseLogging", 0) returns 0
07:05:49.350 00.012 10272 guider state => UNINITIALIZED
07:05:49.358 00.008 10272 GetInt("/profile/9/overlay/slit/center.x", 376) returns 376
07:05:49.358 00.000 10272 GetInt("/profile/9/overlay/slit/center.y", 290) returns 290
07:05:49.358 00.000 10272 GetInt("/profile/9/overlay/slit/width", 8) returns 8
07:05:49.367 00.009 10272 GetInt("/profile/9/overlay/slit/height", 100) returns 100
07:05:49.367 00.000 10272 GetInt("/profile/9/overlay/slit/angle", 0) returns 0
07:05:49.371 00.004 10272 Changing from state UNINITIALIZED to UNINITIALIZED
07:05:49.374 00.003 10272 guider state => SELECTING
07:05:49.374 00.000 10272 GetBoolean("/profile/9/guider/FastRecenter", 1) returns 1
07:05:49.382 00.008 10272 GetBoolean("/profile/9/guider/ScaleImage", 1) returns 1
07:05:49.385 00.003 10272 GetDouble("/profile/9/guider/StarMinHFD", 1.500000) returns 1.500000
07:05:49.390 00.005 10272 Setting StarMinHFD = 1.50
07:05:49.390 00.000 10272 GetDouble("/profile/9/guider/StarMaxHFD", 20.000000) returns 10.000000
07:05:49.395 00.005 10272 Setting MaxHFD = 10.0
07:05:49.399 00.004 10272 GetDouble("/profile/9/guider/StarMinSNR", 6.000000) returns 6.000000
07:05:49.399 00.000 10272 Setting StarMinSNR = 6.0
07:05:49.405 00.006 10272 GetInt("/profile/9/guider/AutoSelDownsample", 0) returns 0
07:05:49.405 00.000 10272 Setting AutoSelDownsample = 0
07:05:49.405 00.000 10272 GetString("/profile/9/guider/bookmarks", "") returns ""
07:05:49.415 00.010 10272 GetDouble("/profile/9/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
07:05:49.415 00.000 10272 GetBoolean("/profile/9/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
07:05:49.415 00.000 10272 GetBoolean("/profile/9/guider/onestar/TolerateJumpsEnabled", 0) returns 0
07:05:49.424 00.009 10272 GetDouble("/profile/9/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
07:05:49.426 00.002 10272 GetInt("/profile/9/guider/onestar/SearchRegion", 15) returns 15
07:05:49.426 00.000 10272 GetBoolean("/profile/9/guider/multistar/enabled", 0) returns 1
07:05:49.432 00.006 10272 MultiStar mode enabled
07:05:49.432 00.000 10272 GetBoolean("/StickyLockPosition", 0) returns 0
07:05:49.448 00.016 10272 GetString("/geometry", "") returns "1;1936;1048;-8;-8"
07:05:49.537 00.089 10272 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
07:05:49.542 00.005 10272 GetString("/graph/RAColor", "") returns "#6464FF"
07:05:49.546 00.004 10272 GetString("/graph/DecColor", "") returns "#FF0000"
07:05:49.549 00.003 10272 GetInt("/graph/minLength", 50) returns 50
07:05:49.553 00.004 10272 GetInt("/graph/maxLength", 400) returns 400
07:05:49.553 00.000 10272 GetInt("/graph/minHeight", 1) returns 1
07:05:49.553 00.000 10272 GetInt("/graph/maxHeight", 16) returns 16
07:05:49.563 00.010 10272 GetInt("/graph/length", 100) returns 400
07:05:49.565 00.002 10272 GraphStats window size = 400
07:05:49.570 00.005 10272 GetInt("/graph/height", 4) returns 16
07:05:49.573 00.003 10272 GetInt("graph/HeightUnits", 1) returns 1
07:05:49.573 00.000 10272 GetBoolean("/graph/showCorrections", 1) returns 1
07:05:49.578 00.005 10272 GetBoolean("/graph/showStarMass", 0) returns 0
07:05:49.578 00.000 10272 GetBoolean("/graph/showStarSNR", 0) returns 0
07:05:49.578 00.000 10272 GetBoolean("/graph/correctionsToScale", 0) returns 0
07:05:49.710 00.132 10272 GetInt("/graph_stepguider/length", 1) returns 1
07:05:49.718 00.008 10272 GetBoolean("/ProfileRawMode", 0) returns 1
07:05:49.725 00.007 10272 GetInt("/target/length", 100) returns 100
07:05:49.733 00.008 10272 GetDouble("/target/zoom", 1.000000) returns 1.000000
07:05:49.765 00.032 10272 GetBoolean("/profile/9/target/refCircleEnabled", 0) returns 1
07:05:49.765 00.000 10272 GetDouble("/profile/9/target/refCircleRadius", 2.000000) returns 2.000000
07:05:50.648 00.883 10272 GetString("/profile/1/name", "") returns "GT81+WD20"
07:05:50.648 00.000 10272 GetString("/profile/2/name", "") returns "2600MM´GT81"
07:05:50.648 00.000 10272 GetString("/profile/3/name", "") returns "MMDuo+GT81"
07:05:50.657 00.009 10272 GetString("/profile/4/name", "") returns "EDT130_WD20"
07:05:50.657 00.000 10272 GetString("/profile/5/name", "") returns "Redcat61_MCDuo"
07:05:50.664 00.007 10272 GetString("/profile/6/name", "") returns "Redcat51_WD20"
07:05:50.664 00.000 10272 GetString("/profile/7/name", "") returns "GT81_MCDuo_WD20"
07:05:50.664 00.000 10272 GetString("/profile/8/name", "") returns "MCDuo_EDT130"
07:05:50.674 00.010 10272 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
07:05:50.706 00.032 10272 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
07:05:51.429 00.723 10272 GetString("/profile/9/indi/INDIcam", "") returns ""
07:05:51.469 00.040 10272 GetString("/profile/9/indi/INDImount", "") returns ""
07:05:51.497 00.028 10272 GetString("/profile/9/indi/INDImount", "") returns ""
07:05:51.529 00.032 10272 GetString("/profile/9/indi/INDIrotator", "") returns ""
07:05:51.543 00.014 10272 GetString("/profile/9/camera/LastMenuChoice", "None") returns "ASI Camera (1) (ASCOM)"
07:05:51.551 00.008 10272 CameraFactory(ASI Camera (1) (ASCOM))
07:05:51.551 00.000 10272 GetBoolean("/profile/9/camera/UseSubframes", 0) returns 0
07:05:51.556 00.005 10272 GetInt("/profile/9/camera/ReadDelay", 150) returns 150
07:05:51.560 00.004 10272 GetInt("/profile/9/camera/gain", 95) returns 95
07:05:51.560 00.000 10272 GetInt("/profile/9/camera/TimeoutMs", 15000) returns 15000
07:05:51.566 00.006 10272 GetInt("/profile/9/camera/SaturationADU", 0) returns 65535
07:05:51.568 00.002 10272 GetBoolean("/profile/9/camera/SaturationByADU", 1) returns 1
07:05:51.568 00.000 10272 GetDouble("/profile/9/camera/pixelsize", 0.000000) returns 4.000000
07:05:51.575 00.007 10272 GetInt("/profile/9/camera/binning", 1) returns 1
07:05:51.575 00.000 10272 Created new camera of type ASI Camera (1) (ASCOM) = 0D9801A8
07:05:51.575 00.000 10272 GetString("/profile/9/camera/LastMenuChoice", "") returns "ASI Camera (1) (ASCOM)"
07:05:51.587 00.012 10272 GetString("/profile/9/scope/LastMenuChoice", "None") returns "iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)"
07:05:51.593 00.006 10272 ScopeFactory(iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM))
07:05:51.593 00.000 10272 GetInt("/profile/9/scope/CalibrationDuration", 750) returns 300
07:05:51.598 00.005 10272 GetInt("/profile/9/scope/CalibrationDistance", 25) returns 25
07:05:51.602 00.004 10272 GetInt("/profile/9/scope/MaxRaDuration", 2500) returns 2500
07:05:51.602 00.000 10272 GetInt("/profile/9/scope/MaxDecDuration", 2500) returns 2500
07:05:51.610 00.008 10272 GetInt("/profile/9/scope/DecGuideMode", 1) returns 1
07:05:51.610 00.000 10272 DecGuideMode set to Auto (1)
07:05:51.616 00.006 10272 GetInt("/profile/9/scope/XGuideAlgorithm", 1) returns 1
07:05:51.620 00.004 10272 GetDouble("/profile/9/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.097500
07:05:51.620 00.000 10272 GetDouble("/profile/9/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
07:05:51.626 00.006 10272 GetDouble("/profile/9/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 1.000000
07:05:51.628 00.002 10272 GetInt("/profile/9/scope/YGuideAlgorithm", 4) returns 6
07:05:51.634 00.006 10272 GetDouble("/profile/9/scope/GuideAlgorithm/Y/ZFilter/minMove", 0.100000) returns 0.150000
07:05:51.634 00.000 10272 GuideAlgorithmZFilter::order=4, expFactor=2.000000
07:05:51.639 00.005 10272 GuideAlgorithmZFilter::type=Bessel order=4, corner=8.000000, gain=36.3852
07:05:51.642 00.003 10272 GuideAlgorithmZFilter::m_xcoeffs:1,4,6,4,1
07:05:51.642 00.000 10272 GuideAlgorithmZFilter::m_ycoeffs:,1.02,-0.617,0.185,-0.0236
07:05:51.650 00.008 10272 GetDouble("/profile/9/scope/GuideAlgorithm/Y/ZFilter/expFactor", 2.000000) returns 2.000000
07:05:51.651 00.001 10272 GuideAlgorithmZFilter::order=4, expFactor=2.000000
07:05:51.651 00.000 10272 GuideAlgorithmZFilter::type=Bessel order=4, corner=8.000000, gain=36.3852
07:05:51.659 00.008 10272 GuideAlgorithmZFilter::m_xcoeffs:1,4,6,4,1
07:05:51.661 00.002 10272 GuideAlgorithmZFilter::m_ycoeffs:,1.02,-0.617,0.185,-0.0236
07:05:51.661 00.000 10272 GetBoolean("/profile/9/scope/CalFlipRequiresDecFlip", 0) returns 1
07:05:51.666 00.005 10272 GetBoolean("/profile/9/scope/AssumeOrthogonal", 0) returns 0
07:05:51.666 00.000 10272 GetBoolean("/profile/9/scope/UseDecComp", 1) returns 1
07:05:51.675 00.009 10272 GetBoolean("/profile/9/scope/HiResEncoders", 0) returns 0
07:05:51.678 00.003 10272 GetInt("/profile/9/scope/DecBacklashPulse", 0) returns 20
07:05:51.680 00.002 10272 GetInt("/profile/9/scope/DecBacklashFloor", 0) returns 20
07:05:51.683 00.003 10272 GetInt("/profile/9/scope/DecBacklashCeiling", 0) returns 20
07:05:51.686 00.003 10272 GetBoolean("/profile/9/scope/BacklashCompEnabled", 0) returns 0
07:05:51.689 00.003 10272 BLC: Backlash compensation is disabled
07:05:51.693 00.004 10272 GetBoolean("/profile/9/scope/StopGuidingWhenSlewing", 1) returns 1
07:05:51.693 00.000 10272 Scope: enabling slew check, guiding will stop when slew is detected
07:05:51.700 00.007 10272 Created new scope of type iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM) = 0D9F6A28
07:05:51.700 00.000 10272 GetString("/profile/9/scope/LastMenuChoice", "") returns "iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)"
07:05:51.708 00.008 10272 GetString("/profile/9/scope/LastAuxMenuChoice", "None") returns "None"
07:05:51.709 00.001 10272 ScopeFactory(None)
07:05:51.709 00.000 10272 Created new aux scope of type None = 00000000
07:05:51.716 00.007 10272 GetString("/profile/9/scope/LastAuxMenuChoice", "") returns "None"
07:05:51.719 00.003 10272 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
07:05:51.727 00.008 10272 GetString("/profile/9/stepguider/LastMenuChoice", "None") returns "None"
07:05:51.730 00.003 10272 StepGuiderFactory(None)
07:05:51.733 00.003 10272 Created new stepguider of type None = 00000000
07:05:51.737 00.004 10272 GetString("/profile/9/stepguider/LastMenuChoice", "") returns "None"
07:05:51.739 00.002 10272 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
07:05:51.742 00.003 10272 GetString("/profile/9/rotator/LastMenuChoice", "None") returns "PegasusAstro Rotator 1 (ASCOM)"
07:05:51.750 00.008 10272 RotatorFactory(PegasusAstro Rotator 1 (ASCOM))
07:05:51.750 00.000 10272 GetBoolean("/profile/9/rotator/isReversed", 0) returns 0
07:05:51.750 00.000 10272 Rotator:ctor: isReversed = 0
07:05:51.758 00.008 10272 Created new Rotator of type PegasusAstro Rotator 1 (ASCOM) = 0FDE3D60
07:05:51.761 00.003 10272 GetString("/profile/9/rotator/LastMenuChoice", "") returns "PegasusAstro Rotator 1 (ASCOM)"
07:05:51.790 00.029 10272 GetString("/profile/9/name", "") returns "2600MMDuo_iOptron_Rotator"
07:05:51.794 00.004 10272 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
07:05:51.800 00.006 10272 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
07:05:51.841 00.041 10272 starting server
07:05:51.848 00.007 10272 event server started, listening on port 4400
07:05:51.857 00.009 10272 Server started, listening on port 4300
07:05:51.857 00.000 10272 Status Line: Server started
07:05:51.865 00.008 10272 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=611;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=550;besth=361;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=649;floaty=531;floatw=566;floath=400|name=Stats;caption=Guide Stats;state=2099198;dir=3;layer=0;row=1;pos=0;prop=100000;bestw=337;besth=602;minw=-1;minh=240;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=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=373;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(5,0,0)=642|dock_size(3,10,0)=44|dock_size(2,0,0)=337|dock_size(3,0,0)=289|"
07:05:52.019 00.154 10272 GetBoolean("/Update/enabled", 1) returns 1
07:05:52.023 00.004 10272 GetInt("/Update/series", 0) returns 0
07:05:52.027 00.004 8932 UPD: updater thread entry
07:05:52.030 00.003 8932 UPD: fetch https://openphdguiding.org/release-main-win.txt
07:05:52.366 00.336 8932 UPD: latest ver = 2.6.14
07:05:52.366 00.000 8932 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
07:05:52.366 00.000 8932 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
07:05:52.366 00.000 8932 GetInt("/Update/force", 0) returns 0
07:05:52.366 00.000 8932 UPD: version is up-to-date
07:05:52.366 00.000 8932 UPD: updater thread exit
07:06:11.774 19.408 10272 GetString("/log_uploader/recent", "") returns "https://openphdguiding.org/logs/dl/PHD2_logs_bMzn.zip 1764817777"
